自作ソフトでも使ってみたい、Vista & Office2007の新UIコンポーネント

 新しいもの好きなσ(^^)は、当然のごとくWindows VistaとOffice2007を導入していじくり回しているワケですが、たぶんどのパソコン雑誌も取り上げていない地味なUIコンポーネント、技術に目が行ってます。その中でも、たぶんVisualStudio2007(というか.NET Framework3.0?)辺りでは普通に自作アプリにも使えるようライブラリが搭載されそうで、早く使ってみたいものを紹介してみます(もしかしたらVS2005でも既に使えるかも?)。

■テキストフィールドのガイダンス文字

入力欄に薄く「パスワード」と表示されている写真

 写真はWindows Vistaのログオン画面です。パスワード欄に薄く「パスワード」と書いてあります。これは従来のHTMLのtextareaやinputタグにvalue値で指定するデフォルト文字列とは違って、テキスト入力を開始すると自動的に消えてくれます(フィールドを空にしてフォーカスを離すとまた出てくる)。その欄に何を入れれば良いかを、入力の邪魔にならない形で提示することができるんですね。微妙に色が薄いのがポイントです。おそらく、テキストフィールドのプロパティとして文字列を設定しておけば、Vistaでは自動的に表示してくれるんでしょう。

 個人的にはもう少し色が薄い方が紛らわしさが減る気がしますが、Microsoftのことなので、色々検証した結果、ユニバーサルデザイン的に視認性を確保してこうなったのかも知れません(あるいはこれもプロパティで色指定ができるのかも)。

■コンボメニュー?

サブメニューもあるのにクリックもできるメニューの写真

 こちらはExcel2007で図形オブジェクトを右クリックした状態です。従来は「順序」メニューのサブメニューに位置していた「最前面へ移動」がトップに来ています。実はこれ、クリックできるんです。つまり、「前面に移動」系のサブメニューへの入り口でありながら、単独項目としても機能するメニューなワケです。コンボボックスならぬコンボメニューとでも呼ぶんでしょうか?(ファーストフードみたいだ)心ニクいのは、従来のやり方に慣れた人がクリックできることに気づかなくても、ちゃんと「最前面に移動」はサブメニュー内にもあるってところですね。従来の操作も踏襲しつつ、よく使う項目はショートカットできるといういいとこどりです。こちらも色々使い道がありそうです。

■モーダルダイアログ表示時の背景マスク

 Windows Vistaでは一部のセキュリティ警告時のモーダルダイアログ(それを消さないと他の操作ができなくなるダイアログ)を表示する時に、それ以外の背景部分に半透明黒のマスクがかかるようになりました。無理矢理にでも意識させたいダイアログを出す時には有効ですね。実際高齢者などはダイアログに気づくのが遅れたりしますし。ただこれはシステムレベルの警告ダイアログの特権で、一般アプリケーションでは使わせてもらえないかも知れないですね(自分で実装する手はあるかも)。

■その他、地味な改善点がもりだくさん

拡張子は選択されていないの図

 Windows VistaやOffice2007はAeroやリボン、リアルタイムプレビューといった派手目な新機能ばかりが取りざたされていますが、すごく細かいところも色々改良されています。例えば、こちらの写真はファイルアイコンのファイル名部分をクリックして名称変更しようとした状態です。なんと拡張子が反転から除外されています。これは拡張子表示派の人には嬉しい改善ではないでしょうか。思わず久しぶりに使いやすさ日記を執筆したくなっちゃいました。

 全体的に眺めてみて、Windows VistaもOffice2007も、たくさんある情報を効率良く扱う為の改良が進んだな、という印象です。例えばOfficeでは、今まで割と使うんだけど、やけに奥深い階層にあった機能(Excelの「折り返して全体を表示」とか)がワンクリックで実行できるところに浮上してきたりと、痒いところに手が届くようになった感が強いです。皆さんも機会があれば是非体験してみてはいかがでしょう。

『古田さん、それって使いやすいですか?』第20回掲載

“使いやすさ”への取り組み / 古田さん、それって使いやすいですか? 第20回 | Ricoh Japan

 早くもリコーさんでの連載、20回目が掲載されたようです。

 トピックとしてはWindows VistaやOffice2007がホットなんですが、企業さんのサイトであんま具体的な他社製品の話で盛り上がるのもなぁ、と思って、更に次世代のOSを妄想してみる、という企画を立ててみました。

 個人的に今注目のUI技術としてタンジブル&アンビエント(2つでセット)と履歴活用系があります。1回で書いてしまう予定だったんですが、おもわず熱が入ってしまい2回に分けることにしました。

 今回、ちょっとしたアイデアを入れてみたんですが、こういう時に綺麗なイメージイラストを作れる技能が欲しいですなぁ(もしくはプロトタイピング能力)。

 ちなみに、ファイルの“重さ”を視覚的に表現しようという試みにはこんなの[keio.ac.jp]があります。HIS2004のポスター発表で賞とったヤツです。発想は良いと思うのですが、ちょっと今のデスクトップから乖離しすぎな感もありますね。実際に大きくなったら邪魔だし(^^;)。今のデスクトップメタファーが通用する世界の中で、上手く表現できるといいんですけどねぇ。

Nielsenに反論。音声認識は非効率か?!

Alertbox: 映画の中のユーザビリティ — 間違いトップ 10(2006年12月18日)

7. Star Trek の喋るコンピュータ

 未来のコンピュータ予想で、音声によるインタラクションは、昔から永続的に人気のあるものだ。これまで注目を集めてきたもう 1 つの UI 技術である 3D よりも、人気があるのではないかと思う。音声認識には使い道があるものの、毎日行うようなインタラクションの大半には、3Dよりも適さない。なぜならそれは、データとして豊富ではない伝達方法だからだ。何かを言葉で特定するのは、目にみえる画面上で選ぶよりも、難しいのだ。

 むぅ、これはNielsen博士ともあろうお方が異なことをおっしゃる。 音声認識フェチ、トレッキーとしてw反論せざるを得まい!

 スタートレックをちゃんと観ていればわかると思いますが、なにも全てのコンピューター操作を音声でやりまくってる訳ではありません。船の操舵などはGUI+タッチパネルで行いますし、シビアな操舵が必要な時はジョイスティックに切り替わったりもします。ちゃんと適材適所で使い分けているワケです。その上で、戦闘でパイロットが傷ついて操舵不能になった際には、「コンピュータ、防御シールドオン。地球にコースをセット。最大ワープで発進!」というように、操作に不慣れな非戦闘員が音声操作できるようになっているのです。

 実際、GUIと音声認識に適不適はあっても優劣はつけられません。たとえばカーナビで山手線の駅名リストから目的の駅を選択する場面を想像してみれば、必ずしもGUIが効率的だとは言い切れないでしょう。スタートレックには、「アールグレイ、ホット」と名前を言うだけであらゆる星のあらゆる料理、飲み物を瞬時に合成してくれるフードレプリケイターという機械が登場します。もしこれが、目的の料理名をメニュー形式で一覧から選ばされたり、キーボードで入力する設計だったらと思うとゾっとしますね。項目数の膨大さもさることながら、食堂では往々にしてすでに手が塞がっていることも多いからです。

 まとめると、音声認識が有利な場面は、

  • 操作フローを知らなくてもダイレクトに指示が出せる
  • 選択肢が膨大になるケースで効率が良い
  • 手がふさがっている時や別のタスクから目が離せない時でも操作できる

などが挙げられるでしょう。もちろん、実用レベルの認識率が実現できれば、の話ですけどね…

 博士は冒頭で「ハリウッドが表現するユーザビリティは、間違いだらけだ。」と書いてますが、実際には彼らの方がよっぽどUIの適材適所について深く考察しているのではないかと。どうせスケープゴートにするなら、『ナイトライダー』や『2001年宇宙の旅』のような自我をもって自然言語対話をするようなモノの方が適切だったのではないでしょうか?まぁ、

 トレッキーは怒らせると怖いぞ!!

てことで。 

 更に余談ながら、ツッコミついでにいえば、

2. タイムトラベラーが今のデザインを使いこなせる

未来から来た人だったら、知識が豊富なため、現在のシステムをより簡単に使いこなせると思うかもしれない。それは間違いだ。過去からのタイムトラベラーのように、彼らには、画面表示されているものを理解するための概念モデルが欠落している。たとえば、コマンドラインをみたことがない人や、コマンドをタイプして実行したことがない人は、DOS の時代を生きた人よりも DOS を使いこなすのに苦労することになる。

なんて話も、スタートレックの脚本家はとっくに気づいていて、『劇場版スタートレック4 故郷への長い道』で23世紀から20世紀にタイムスリップしたクルーが、Macのマウスをマイクのように手にもって話しかける、というシーンがありますね。

 

 

使いやすさ日記をリニューアルしました

 ようやく使いやすさ研究所の使いやすさ日記コーナーをリニューアルしました。

 今回からMovableTypeによるブログ形式になったので、トラックバックの動作試験も兼ねて紹介しておきます。

 最近では、σ(^^)が記事を書くことはほとんどなくて、ユーアイズの多くのスタッフが持ち回りで書くような形式になっています。ネタのバラエティも広がってきていると思います。是非ご笑覧下さいませ。

 

『古田さん、それって使いやすいですか?』第十八回掲載

"使いやすさ"への取り組み / 古田さん、それって使いやすいですか? 第18回 | Ricoh Japan
 そういえばこちらもご紹介するのを忘れていました。第18回、無事掲載されました。
 「誰にでも使いやすい、なんて無理」という話をすると時々聞かれる「じゃぁユニバーサルデザインの話ってなんなの?」というツッコミに対して、自分なりに所見を書いてみました。σ(^^)はユニバーサルデザインについては専門家ではないですし、議論が割れるところでもあると思います。ご意見などありましたらお気軽にお寄せ下さい。

Captcha認証の是非

 ご無沙汰しております。

 ここんとこリコーさんとこの連載の掲載のお知らせくらいしか更新がなくて恐縮です。

 あ、16回目も無事掲載された様です。

 “使いやすさ”への取り組み / 古田さん、それって使いやすいですか? 第16回 | Ricoh Japan

 さて、ロクにエントリはない一方で、スパムコメントの多さには辟易しています。本ブログで利用しているMovableTypeも色々対策がなされており、TypeKeyというID無しの場合はコメントの即時掲載がされない仕組みになっていますが、このID無しでスパム投稿スクリプトによるコメントが多く、時々スパム以外のコメントも見落としてしまうという失礼をおかしてしまっています。

 で、ふと思ったのは、最近流行のCaptcha認証(ぐにゃっと変形した文字を読み取って記入させることで、スクリプトではなく人間が操作していることを証明する技術)が利用できないかな、ということ。探してみるとやっぱり、MovableTypeで利用できるプラグインを見つけました。厳密にはMovableTypeのプラグインというよりAuthen::CaptchaというPerlモジュール(やっぱりあるんですねぇ)を利用した簡単なハックみたいですね。

 さて、このCaptcha認証。初めて知った時には非常に感心したものですが、1つだけ欠点があります。それは視覚障害者の方が音声読み上げブラウザなどで閲覧する際にバリアになってしまうという点です。随分前にCNETでも取り上げられています。曲がりなりにもユーザビリティ屋のサイトで使ってもいいのかなぁ、と(^^;)。あと、当サーバーでホストしている他のブログも一律にこのプラグインが機能してしまうことになるので、σ(^^)の一存でも決められません(意見下さい。>利用者の方)。従来のTypeKey認証とは併用可能のようです。つまり、TypeKey認証を通った後はCaptcha認証は不要になります。

 TypeKey認証ってやっぱり敷居が高いんですよね。MovableTypeやその派生ブログシステムを利用している人には馴染みがあるでしょうけど、それ以外の通りすがりの人がコメントしようとした時なんかにはそこで「めんどくさそうだからいいや」ってことになっちゃうでしょうね。現実問題、ウチのサイトを視覚障害者の方がご覧になっていて、なおかつコメントしてくださる可能性は低そうなのと、その場合は従来通りTypeKey認証という手段が選択可能、ってことでアリかなぁ、とも。

 うーむ。

 Captcha認証以外にもスパムコメントを受けにくくするテクニックはいくつかあるんですよね。hiddenでパラメーターを埋めるとか、半角英数字だけのコメントは受け付けないとか、CGIのパスを変えるとか。ただこれらはMovableType本体に手を加える必要があるので、バージョンアップの度に同じ手間がかかったりしてメンテナンスが大変なんですよね。

 うーむ。

mixiの機能要望サービス

 皆さんはmixiを利用されていますか?今朝方は500万人突破が報じられましたね。女性比率がわずかに大きいというのも珍しいですね。

 さて、そんなmixiの中で面白いサービスが立ち上がりました。表題の「機能要望サービス」です。ユーザがmixiに対して、「こんな機能が欲しい」という要望を出し、他のユーザが「良い(ほしい)/悪い(いらない)」をコメント付で投票できる仕組みです。

 開設から三日目ですが、既に2,000件に迫る要望が挙げられているようです(内容的には重複も目立つ)。今までも、一部のオンラインソフトウェアなどで配布サイトに掲示板を設けて要望やバグレポートを受け付ける試みをしていたところはありましたが、ここまで大規模なものはなかったんじゃないでしょうか。研究対象としても美味しそうなだけでなく、単純に、一般ユーザでもこうして受け入れ口を用意してあげればこんな良い意見を発することができるんだ、ってことが嬉しいですね。

 今後運営側がこの膨大な要望をどう捌いていくかが見物ですが、他の企業が取り入れたくなるような良い成功事例が残せると良いですね。

(ちなみに利用方法ですが、(少なくとも今日現在では)自身のトップ画面の右サイドバーの一番下に「あなたの機能要望をお待ちしています」というテキストリンクがあります。)

 

『古田さん、それって使いやすいですか?』第十三回掲載

"使いやすさ"への取り組み / 古田さん、それって使いやすいですか? 第13回 | Ricoh Japan
 恒例のが掲載されました。今回はちゃんと写真がありますよ(^^;)。普段あんまりユーザビリティなんて気にしない、って方を巻き込む、という本来のテーマに立ち返って、日用品を題材にとりあげ、「そういわれてみれば、道具の使いやすさって普段からやってることなのね」と身近に感じてもらうことを狙ってみました。