【翻訳】ユーザーインターフェースにおける「認識」と「想起」

www.nngroup.com

要約:ユーザーが認識できるものを表示することで、ゼロから項目を思い出すよりもユーザビリティが向上するのは、余分なコンテクストがユーザーの記憶からの情報取得を助けるからである。

ユーザビリティヒューリスティックのトップ10のうちの1つは、ユーザーインターフェース設計において、「思い出させること」よりも「認識させること」を促すよう助言しています。では、「認識させること」と「思い出させること」とは何なのか、そしてなぜ「認識させること」が「思い出させること」より優れているのでしょうか?

心理学者は、記憶の検索を「認識」と「想起(思い出させること)」という2つのタイプに区別することを好みます。街で人に会ったときのことを考えてみてください。その人を前に見たことがあるかどうかはすぐにわかりますが、その人の名前を思い浮かべるのは(その人がよく知っている人であれば)かなり難しいことです。最初のプロセスは認識(その人を知っていると認識すること)であり、2つ目のプロセスは想起です。認識とは、ある出来事や情報を「知っている」と認識することであり、想起とは、関連する詳細を記憶から呼び出すことを指します。

認識と想起の違いを理解し、ユーザーインターフェースにおいてなぜ認識が望ましいかを理解するためには、人間の記憶の仕組みについて少し触れる必要があります。

記憶内容の活性化

心理学者はしばしば、記憶を「チャンク」(相互に関連する基本的な単位)で構成していると考えます。各チャンクは、そのチャンクがどれだけ簡単に記憶から取り出せるかを示す指標である「活性」によって説明できます。例えば、あなた自身の名前は記憶の中にあるチャンクとして存在しており、非常に高い活性を持っています。もし誰かがあなたを夜中に起こして、あなたの名前は何かと尋ねたら、あなたはかなり速くそれを出すことができるでしょう。一方、小学校1年生のときの先生の名前を覚えていなければならない場合、その答えはなかなか思い浮かばないでしょう。

チャンクの活性は、3つの要素に影響されます。

  • 訓練:あるチャンクが過去に何回使われたか
  • 最近:あるチャンクがどのくらい最近使われたのか
  • 文脈:その人の注意の焦点の中に存在するもの

それぞれについて、簡単に触れておきましょう。

訓練すれば完璧になる」という教訓はよく聞いたことがあるでしょう。確かに、ある情報について訓練すればするほど、その情報を記憶できる可能性は高まります。つまり、その情報が活性化するかどうかは、訓練の量に依存するのです。あなたの名前が小学校1年生の時の先生よりもずっと親しみやすいのも、そのためです。

しかし、活性化に影響を与えるのは練習だけではありません。最近(どれだけ過去にそのチャンクを使ったか)も、情報の記憶力を決定づけます。つまり、ごく最近使ったものは、しばらく使っていない情報(小学校1年生の先生の名前など)よりも活性が高くなるのです。

訓練と反復のほかに、活性に影響する3つ目の要因は文脈です。この意味を理解するためには、一歩下がって連想について話す必要があります。

本節の冒頭で、チャンクは相互に接続されたメモリユニットであると述べました。2つのチャンク間の結合を連想といいます。パリという言葉を聞いて、どんな言葉が思い浮かぶかというと、フランス、食べ物、エッフェル塔、ナポレオンなどが思い浮かぶかもしれません。これらの言葉はすべてパリと強く結合しており、パリが注目されると(つまり、聞いただけ、読んだだけ)、パリに関連する他のチャンクに活性化が広がります。記憶の中で最も活性化したチャンクが最初の反応として選択され、次に最も活性化したチャンクが2番目の反応となり、それ以降についても同様です。(概念間の関連付けは非常に個人的で、それまでの経験に依存することに注意してください。フランス人はパリという言葉に対して、アメリカ人とは全く異なる関連付けをすることがあります)。

心理学において、連想という概念は非常に重要であり、学習や問題解決の基礎となるものです。学習や問題解決の基礎となるもので、関連性のある会話をすることや、新しいものを発見するのに役立ちます。連想は、現在(私たちがいる現在の状況)と、これまでの経験や歴史をつなぐものです。

しかし、文脈は記憶からの情報の取り出しにどのような影響を与えるのでしょうか。プルーストのマドレーヌ(訳者注:プルースト効果のこと)のように、現在の環境にあるもの(クッキーの匂いや味)が、記憶のある塊と強く結びついたとき、そのチャンクに活性が広がっていくのです。プルーストの子供時代のマドレーヌのエピソードは、(当初は記憶の底に埋もれて活性も低かったのですが)現在の文脈の中の手がかりが活性を広げたために、突然強くなったのです。 (弊社のセミナー「人の心とユーザビリティ」では、記憶と活性化の概念について詳しく解説しています)。

想起 vs 認識

認識させることと思い出させることの大きな違いは、記憶を呼び出すための手がかりの量であり、想起(思い出せること)は認識に比べ手がかりが少ないと言えます。

ハーマン・メルヴィルは白鯨を書いたか?」という質問に答えるには、認識と必要なります。もし、「白鯨を書いたのは誰か」と聞かれたら、あなたは記憶から正しい答えを取り出すために想起のプロセスを使うでしょう。

認知が想起より容易なのは、より多くの手がかりを伴うからです。これらの手がかりはすべて、記憶の中の関連情報への活性化を広げ、答えの活性化を高め、それを選ぶ可能性を高くします。回答者が答えを考えなければならない公開質問より、多肢選択問題の方が簡単なのは、このためです。

私たちは日常生活の中で、記憶から情報を取り出すために、認識と想起を組み合わせて使うことがよくあります。多くの場合、まず思い出しやすい情報から選択肢を絞り込み、その結果得られた選択肢を一つずつ見ていき、該当するものを認識していきます。例えば、Webサイトの名前を覚えておいて、ブラウザのアドレスバーに入力してWebサイトにアクセスすることが挙げられます。別の例をあげると、私たちのサイトに行きたいとします。何度も来ている人なら、nngroup.comというサイトがあることを思い出し、すぐにアクセスできるかもしれません。しかし、多くの人は、「ユーザビリティ」「ユーザーエクスペリエンス」「ヤコブ・ニールセン」など、このサイトから連想されるいくつかの用語しか思い出せないでしょう。幸いなことに、そのような用語のほとんどは、主要な検索エンジンで入力すると、最初のページにこのサイトが表示されるようになっています。このため、SERP(検索エンジンの検索結果ページ)をじっくり見て、他の選択肢の中から目的のウェブサイトを選び出すという作業に変わります。(実際、Eytan Adar、Jaime Teevan、Susan Dumaisによる論文では、前のページへの経路をたどるこの方法が、ウェブ上のコンテンツを再訪する際に好ましい方法であることが示されています)。

検索では、(初回は)ほとんどの人が苦手とする、検索語をゼロから生成する必要がありますが、それ以降は、ユーザーが検索結果を認識しながら利用することができるようになります。これが、検索エンジンがウェブを利用する上で欠かせないツールになった理由の一つです。検索サジェストは、クエリ生成タスクを想起から認識へと部分的に変換するため、検索のユーザビリティにおける大きな進歩だと言えます。

ユーザーインターフェースにおける想起

インターフェースにおける想起の典型的な例は、ログインだと言えるでしょう。サイトにログインするとき、ユーザ名(または電子メール)とパスワードの両方を覚えておく必要があります。このとき、記憶を呼び起こすための手がかりはほとんどなく、通常はサイトそのものを見ているだけです。人によっては、ウェブ上のあらゆる場所で同じ認証情報を使用することで、自分にとって使いやすいようにしています。また、サイトに関連したパスワード(Amazon.comの「amazonpassword」やzappos.comの「buyshoes」など)を作成し、サイトをより強い手がかりにすることで思い出す能力を高めている人もいます。また、パスワードをパソコンや紙のどこかに保存している人も多いようです。

ユーザーインターフェースにおける認識

メニューシステムは、認識ベースのユーザーインターフェースの最も典型的な例です。コンピュータが利用可能なコマンドを表示し、ユーザーはその中から必要なコマンドを認識します。例えば、ワープロで文章を書くときに、もう無効であることを示すために線を引きたいとします。グラフィカルユーザーインターフェースの登場以前は、このようなめったに使われない書式設定の名前を思い出す必要がありました。難しいし、間違えやすい作業です。しかし今では、書式設定オプションのメニューを見れば、「取り消し線」という言葉がすぐに見つけられます。

ユーザーインターフェースにおける認識の促進

認識を促すには?それは、情報やインターフェースの機能を可視化し、簡単にアクセスできるようにすることです。

アプリケーションやWebサイトには、通常2つの構成要素があります。

  • クローム(▶訳者注:翻訳しました)またはインターフェース:ユーザーが目的を達成するためのボタン、ナビゲーション、その他の要素。
  • コンテンツ:ユーザーが目的を達成するために必要な情報

コンテンツもインターフェースも覚えやすく、思い出すより認識させるようにデザインすると効果的です。ここでは、認識によって情報の検索を支援する成功例とそうでない例をいくつか紹介します。

履歴と過去に閲覧したコンテンツ

最近訪れたページや、近い過去に行った検索にアクセスできるようにすることで、ユーザーは不完全なまま放置した作業を再開させることができます。これは想起(思い出させる)を用いるには苦労することがある類のものです。GoogleやBingなどの検索エンジンは、過去の履歴を提供することで、ユーザーが検索を再開できるようにすることが多くあります。

Amazonや他の多くのeコマースサイトでは、ユーザーが最近訪れた商品のリストが表示されます。これらのリストは、ユーザーが数日前に始めたかもしれない購入を完遂することを思い出させるのに役立ちます。過去に見た面白い情報を思い出したり、その商品の名前を思い出したりする必要がないため、認識を促進することができるのです。

その他、アプリやWebサイトに情報を保存できるツール(お気に入り、ウィッシュリスト、買い物リストなど)は、いずれも認識によってコンテンツに簡単にアクセスできるようにするために役立ちます。

目に見える直感的なクローム

想起に基づくインターフェースの例として、コマンドラインインターフェースがあります。UNIXシステムでmyfileというファイルの名前を変えたい場合、mv myfile yourfileというコマンドを入力しなければなりません。このとき、mvがmoveのコマンドであることだけでなく、引数の順番も正しく思い出せなければなりません。

直接操作やWYSIWYGが登場したとき、これらのコマンドの一部を直感的な操作に置き換え、人々が記憶から何も思い出す必要がないようにすることが考えられていたのです。コマンド言語のもうひとつの選択肢は、ボタンやメニューに基づくもので、利用可能なコマンドがインターフェイスに表示され、ユーザーはそれを選択することができます。ジェスチャーインターフェースは、ユーザーが与えられたコンテキストで行えるジェスチャーを覚えておく必要があるため、私たちを想起の時代へと逆戻りさせるのです。ヒント、プログレッシブ・ディスクロージャ、優れたジェスチャーアフォーダンスなどはすべて、この余分な記憶の負担を軽減するために、ジェスチャーの想起を容易にするための追加の手がかりを提供することで、ユーザーを支援することを目的としています。(直接操作などのインタラクションスタイルについては、「デザイナーが知っておくべきユーザーインターフェースの原則」のクラスで詳しく説明しています)。

ユーザーにアプリの使い方を説明するために、多くのモバイルアプリはチュートリアルからスタートします。人々はその情報を記憶し、必要なときに思い出すはずです。ただ、実際にはそんなに上手くはいかないものです。実際、チュートリアルには多くの情報が掲載されていますが、ユーザーはあまり詳しく見ようとはせず、チュートリアルの情報と実際のインターフェイスを頭の中で結びつけるような時間を取るようなことはあまり無いでしょう。

まとめ

記憶からどれだけ簡単に情報を取り出せるかは、その情報に出会った頻度、使った時期、現在の文脈との関連性などに依存します。文脈が豊かであればあるほど(想起ではなく認識を用いる場合のように)、記憶の取り出しが容易になります。認識を促進するインターフェースは、それが以前に見たことのあるタスクやアイテムに関するものであれ、インターフェースの機能に関するものであれ、ユーザーが情報を記憶する際に特別な手助けをします。

参考

[Web再訪問パターンの大規模解析(Adar, E., Teevan, J., Dumais, S. T.. CHI '08.)](