インタラクションスタイルとパラダイム
インタラクションスタイルとは、コマンド言語、メニュー、フォーム入力、直接操作、自然言語など、ユーザーがシステムと通信する特徴的な方法であり、パラダイムとは、コンピューティングの使用方法における広範な変化を記述するものです。
Definition
インタラクションスタイルとは、直接操作や会話型インタラクションのように、ユーザーとシステム間のコミュニケーションを組織化する一般的な方法であり、インタラクションパラダイムとは、コンピューティングがどのように、どこで行われるかという支配的なモデルであり、どのスタイルが適切かを形成するものです。
Scope
このトピックでは、主要なインタラクションスタイルであるコマンドライン、メニュー選択、フォーム入力、直接操作、自然言語および会話型インタラクション、そしてそれらを枠組みとする広範なパラダイム(グラフィカルユーザーインターフェース、ユビキタスコンピューティング、パーベイシブコンピューティング、タンジブルインタラクション、エンボディードインタラクションなど)について扱います。各スタイルが学習しやすさ、速度、エラーに対してどのようなトレードオフを持つかを検討します。このトピックでは、これらのスタイルを実現する特定の入力デバイスやジェスチャーについては扱いません。これらは入力とインタラクション技術の項目で扱われます。
Core questions
- 主なインタラクションスタイルは何であり、それぞれどのようなトレードオフがありますか?
- なぜ直接操作はグラフィカルインターフェースの主要なスタイルとなったのですか?
- ユビキタスコンピューティングのようなパラダイムシフトは、関連するインタラクションスタイルをどのように変えますか?
- 会話型または自然言語インターフェースは、グラフィカルインターフェースよりもいつ好ましいですか?
Key concepts
- コマンドラインインターフェース
- メニュー選択
- フォーム入力
- 直接操作
- WIMPおよびグラフィカルユーザーインターフェース
- 自然言語および会話型インタラクション
- ユビキタスコンピューティングおよびパーベイシブコンピューティング
- タンジブルインタラクション
Key theories
- 直接操作
- シュナイダーマンは、直接操作を、オブジェクトの継続的な表現、複雑な構文の代わりに物理的なアクション、そして効果が即座に視覚的に確認できる迅速で段階的な可逆操作によって特徴づけ、グラフィカルインターフェースの魅力と学習しやすさを説明しました。
- ユビキタスコンピューティング
- ワイザーは、最も深遠な技術は日常生活の中に溶け込むと主張しました。ユビキタスコンピューティングは、環境に埋め込まれた多数のネットワークデバイスを想定し、単一のデスクトップコンピュータをインタラクションの中心から置き換えるものです。
- インタラクションスタイルの分類
- 古典的なHCIのテキストでは、インタラクションをコマンドライン、メニュー、フォーム入力、直接操作、自然言語といったスタイルに分類し、それぞれが初心者と専門家、速度、エラー、画面使用に関して異なる特性を持つとされています。
Clinical relevance
インタラクションスタイルの選択は、誰がシステムを使用できるか、そしてどれだけうまく使用できるかに強く影響します。コマンドラインは熟練したパワーユーザーに適していますが、直接操作やメニューは、時折使用するユーザーの障壁を低くします。現在、出現しつつある会話型およびアンビエントパラダイムは、音声アシスタント、スマートホームデバイス、ウェアラブルヘルス技術を形成しています。
History
初期のシステムはコマンド言語に依存していました。1970年代から1980年代にかけては、メニュー、フォーム、そしてとりわけ、Xerox PARCで開拓され、パーソナルコンピュータによって普及した直接操作インターフェースが登場しました。シュナイダーマンは1983年に直接操作を命名し分析しました。ワイザーの1991年のユビキタスコンピューティングのビジョンは、今日の組み込みデバイスやモバイルデバイスの普及を予見し、関連するパラダイムの範囲を広げました。
Key figures
- Ben Shneiderman
- Mark Weiser
- Alan Dix
Related topics
Seminal works
- shneiderman1983
- weiser1991
- dix2004
Frequently asked questions
- 直接操作とコマンドラインインターフェースの違いは何ですか?
- 直接操作は、ユーザーがポインティングやドラッグで操作する画面上のオブジェクトを提示し、即座に視覚的なフィードバックと容易な取り消しを提供するため、非常に学習しやすいです。コマンドラインインターフェースは、ユーザーがコマンドを記憶して入力する必要があり、専門家にとっては強力で高速ですが、初心者にとっては学習が難しく、エラーが発生しやすい傾向があります。
- 最良のインタラクションスタイルは一つだけですか?
- いいえ。各スタイルは学習しやすさ、速度、柔軟性、エラー率において異なるトレードオフを持つため、最良の選択はユーザー、その専門知識、タスク、デバイスによって異なります。多くの実際のシステムでは、メニュー、キーボードショートカット、直接操作など、複数のスタイルを組み合わせています。