ヒューメイン・インタフェース―人に優しいシステムへの新たな指針
・ヒューメイン・インタフェース―人に優しいシステムへの新たな指針
何年か前に読んだ本なのだけれど。
日本を代表するユーザインタフェースの研究者、増井俊之先生と、百式田口さん、出版社のT部長の4人の飲み会が実現。私にとって、増井先生は憧れの天才で、いつかゆっくりお話させていただきたいなあと思っていたので、夢のような数時間でした。Wiki、LensBar、近傍検索を中心にした情報システムで完全武装した増井先生のノートパソコンとPDAを、じーっと覗き込みながら、延々とユーザインタフェースについて語り合いました、というか、教えて頂きました。
・百式田口さんのレポート、ビデオつき
http://bag.100shiki.com/archives/000025.html
増井先生は、携帯電話の予測入力システムPOBOXの開発者でもあり、私もソニーの携帯ユーザなので毎日、その研究成果を使わせてもらっています。技術者の方には、アスキーのUNIX MAGAZINEの名物連載「インタフェースの街角」の著者として知られていると思います。その他、数多くの研究と開発物が、先生のサイトで公開されていて、たっぷり1日楽しめます。
・増井俊之先生のサイト
http://pitecan.com/
・Unix Magazine 関連資料(PDFで過去記事全文が読めます)
http://pitecan.com/UnixMagazine/
会話の中で、私はずっと自分の中で、その価値評価が決められずに、書評できずにいた一冊「ヒューメイン・インタフェース」について、ずばり、どう思われますか?と聞いてみた。「あれはいい本だ」と評価されていた。
この本は、アップルのMacintoshインターフェースの実質上の生みの親であるジェフ・ラスキンが書いたユーザインタフェース論の本。人間中心、ユーザ中心(ヒューメイン)のインタフェースとは何か、著者の知見が展開される。
・Jef Raskin - Welcome to JefRaskin.com
http://humane.sourceforge.net/home/
専門的な言葉も多く使われるので、読みやすくはないのだが、目から鱗が落ちるような知識が大量にある。習慣形成、自動化、注意の所在はひとつ、モードの排除などがラスキンのインタフェース論のキーワードだと思う。
ラスキンは、
「
理想的なヒューメイン・インタフェースとは、ユーザの作業におけるインタフェース要素を良性の習慣に変えるものなのです。製品を複雑かつ使いづらいものにしている問題の多くは、習慣形成における有用な属性と有害な属性を配慮していないマン・マシン・インタフェース・デザインによって引き起こされているのです。
」
この習慣形成というのは、たとえば隣り合う一連の続き作業の自動化であり、うまく働けば自然な流れで複雑な操作が可能になるが、
「
繰り返して行うことになる一連の動作は、最終的には自動化されます。また一連の動作は、統合された単独の動作になります。
」
ということは、弊害もあり、
「
(実行してよろしいですか?などのダイアログについて)
固定された回答を要求するすべての確認手順はすぐ使い物にならなくなってしまう
」
ということだったりする。私たちが誤操作一般や、大切なファイルを上書きや削除で失う前後の作業を考えてみると上記の自動化の弊害によるケースが多いものだと思う。諸刃の剣である。
また、人間の注意の所在はひとつしかなく、同時に複数の注意を払うことができないことを実験から証明し、気をそらすことなく作業に没頭させることが大切だという。
「
私たちのユーザの作業自身を注意の所在とし続けることなのです
」
そして、モードである。
「
あるジェスチャの解釈が一定である場合、そのインタフェースは特定のモードにあるといえる
」
「
モード(modes)とは、インタフェースにおける間違い、混乱、不必要な制限、複雑さの温床となる重要なものです。モードによってさまざまな問題が引き起こされるということは世の中で広く認識されているにもかかわらず、完全にモードのないシステムを作るという戦略がほとんど採用されていないのです。
」
モードとともにカスタマイズにも否定的で、
「
カスタマイズ機能の学習と操作に費やされる時間は、実際の作業のうちでもっとも無駄な作業と言えるのです。
」
この本では、こうした前提から始まって、多数の実験や試作物による評価データ、認知心理学の知見を引用して、ラスキンの理想とするユーザインタフェースが語られる。目から鱗の指摘も多いのだが、一方で、すべてこうあるべきだという「べき」論も多く、読者によって、評価は分かれるようだ。常に正しいかどうかは分からないのだが、とにかく面白い本である。
モードの排除、モードレスという方向は、ラスキンの理想であるようだが、増井先生にも共通する要素があると思っていた。
増井先生の論文は大抵読んでいるつもりなのだが、一番感動したのが、「なめらかなユーザインタフェース」という概念を提唱したシャープ在籍時代の、この論文だった。少し長く定義を引用させていただくと、
・なめらかなユーザインタフェース
http://pitecan.com/papers/ProSym96/ProSym96.pdf
「
2.1 なめらかなインタフェースの定義
「なめらかなインタフェース」とは、直接操作/動的検索/視覚化のような各種のインタラクション技術を統合したものである。我々は以下のような性質をもつインタラクショ
ン手法を「なめらかなインタフェース」と定義する。
連続性
ユーザの操作に対しシステムがリアルタイムに連続的に反応する。ユーザが小さな操作を行なったときはシステムの状態も大きく変化しない。アイコンをクリックすると突然ウィンドウが出現したり、メニュー操作により突然項目が出現したり消えたりするようなインタフェースは非連続的であるためなめらかではない。また処理の実行を指令するキーやボタンを持つインタフェースは、その前後の状態が連続的でないためなめらかではない。
可逆性
ユーザが逆の操作を行なったときシステムが前の状態に戻る。ウィンドウやアイコンなどのドラッグ操作は可逆的であることが多いが、ウィンドウを開く操作と閉じる操作が異なるインタフェースは非可逆的であるためなめらかではない。
直接性
ファイルを指定する場合やヘルプ機能を使う場合、キーボードから文字列を入力するのが一般的であるが、このような指定は間接的でありなめらかではない。
直感性
多数の機能のあるアプリケーションでは、何を意味するのか簡単には判別できないアイコンが多用されていることがあるが、このようなものは直感的でないためなめらかではない。
」
増井先生のその後の研究のほとんどは、まさにこのなめらか指向である。LenzBarやインクリメンタル検索、スナッピングなどがその例である。モードから別のモードへの変化を連続的にすることも、「なめらか」なのかもしれない。
私は専門家ではないけれど、インタフェースにひとつ持論があって、「熟練による上達」が可能なインタフェースが最良なのではないかと考えている。たとえば楽器である。人間の学習と熟練のキャパシティは無限大に近いと思う。芸術家のピアノやヴァイオリンを扱う指先の動きのように、練習すれば練習するほど、上手に複雑な動きが可能になる。これに対して、現在のマウス、キーボード操作の多くは、練習したところで「ダブルクリックができるようになりました」「キータイプが速くなりました」どまりである。熟練による上達の幅が狭く、効用の限界が小さすぎると思う。現在のPCのインタフェースの多くは、熟達の余地が少なく、熟達しても効用が小さいということ。
なめらかなインタフェースは熟練による上達の可能性を感じる。今日、増井先生が、自作のなめらかなインタフェースを扱う指先を見て確信した。何万件ものデータから、すばやく必要なデータを連続的ズームイン/アウトで探すツールなのだが、増井先生はノートPCのマウスパッド上で、それを数秒で行う。ギタリストでいうならまさに「スローハンド」状態。この種のツールは私も使ったことがあるけれど、結構最初は操作が難しいものである。
なめらかインタフェースの連続性や直接性は、熟練による上達の幅を広げていると思う。そして、大量の情報から”最適”な情報を”なるべく早く”探すという目的が、効用の上限を拡げているような気がする。熟練することで、初心者の数千倍、数万倍の効用(特に生産性)が期待できるような、インタフェースと用途のセットがあったら、もっとコンピューティングは面白くなる気がする。
熟達の幅が大きく、効用が無限の用途を持つ、なめらかインタフェースというと、奇才ニコラ・テスラらと並んで「3大トンデモ科学者」と呼ばれるテルミン博士が発明した電子楽器テルミンがそれに近い事例かなあと思うのだが、増井先生に今度お会いしたら、「テルミンどう思われますか?」と聞いてみようかなと思っている。
「なめらかすぎると何もないのと同じ」なのかもしれないのだが。
・『テルミン』〜THEREMIN,AN ELECTRONIC ODYSSEY〜
http://theremin.asmik-ace.co.jp/
関連情報:
・ダメなユーザインタフェイス講座
http://www.geocities.co.jp/SiliconValley-Oakland/8192/
・使いやすさ研究所 ホームページ
http://usability.novas.co.jp/
・Jakob Nielsen博士のAlertbox
http://www.usability.gr.jp/alertbox/
トラックバック(0)
このブログ記事を参照しているブログ一覧: ヒューメイン・インタフェース―人に優しいシステムへの新たな指針
このブログ記事に対するトラックバックURL: http://www.ringolab.com/mt/mt-tb.cgi/1323
ちょうど読もうと思っていたところだったので、参考になりました! 橋本さんのなかで、価値評価が決められなかった理由って何ですか? 本文中にあるように、べき論が多いからですか?