自作ソフトでも使ってみたい、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の「折り返して全体を表示」とか)がワンクリックで実行できるところに浮上してきたりと、痒いところに手が届くようになった感が強いです。皆さんも機会があれば是非体験してみてはいかがでしょう。

コメントフォーム不具合のお詫び

 いい加減迷惑コメントが多いので、(本当はこんなことしてる場合ではないのに…)新しい対処方法の導入作業をしていて気づいたんですが、もしかすると今までTypeKey認証を経ないで投稿されたコメントが正しく記録されていなかったかも知れません。最後に設定をいじったのがいつか思い出せないので、結構長いことそうなっていた可能性があります。

 コメント書いたのにいつまで立っても載らなかった、という方がいらっしゃいましたらお詫び申し上げます。これに懲りず、今後ともお気軽にコメントなどいただければ幸いです。

『古田さん、それって使いやすいですか?』第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のマウスをマイクのように手にもって話しかける、というシーンがありますね。

 

 

明後日、NHKに石井裕先生登場

放送予定 | NHK プロフェッショナル 仕事の流儀

第40回 2007年2月8日 放送予定
 出過ぎた杭(くい)は誰にも打てない
 ~コンピューター研究者・石井裕~

だそうです。 NHK総合で午後10:00から。

 タンジブル・ビット好き、石井裕ファンな方はご予約お忘れなく。

 ちなみに2月1日は茂木先生だったんですね。今から再放送録れるかな?

Vistaの「セブン-イレブン店頭プリント」を試してみました

ITmedia News:Vista標準機能に セブン-イレブン店頭コピー機でオンラインプリント

写真

 Windows Vista導入記念に、セブンイレブンの店頭プリント機能を試してみました。実はWindowsXPの頃からネットプリントをオーダーできるサービスはあったし、Vistaにもセブンイレブン以外にキタムラやフジフイルムといったサービスも登録されています。セブンイレブンのは何が違うかというと、予約番号を入力すれば店頭のコピー機でプリントできる点です。従来のサービスはオンラインで決済をして、指定した住所へ郵送、というスタイルがだったんですが、予約番号方式であれば、たとえばオフ会の写真を参加者に渡す、なんて場合に一切の個人情報をやりとりすることなく、しかも費用はプリントしたい人が実費決済できるというワケです。

 記事中のステップ図では店頭でメールアドレスを入れることになっていますが、これは誰のメールアドレスなのか曖昧だったし、ウチの家族なんかに使わせるのに、実際どれくらいお手軽に受取(印刷)ができるか知りたかったので、試しに右の写真を1枚オーダーしてみました。

■自宅でWindowsからオーダー

 プリントは、Windowsフォトギャラリーで目的の写真を選択し(10枚まで)、コマンドバーの「印刷」の中から「プリントの注文…」を選びます。最初は3つのサービスが選択肢として表示されますが、一度使ったサービスは次回からトップに現れるようです。

 気になったのは、今回RAWで撮ったものを補正してJPEG保存してあった写真を使ったんですが、縦横比が大きすぎて印刷できないというエラーになりました。一旦Windowsフォトギャラリーに戻ってトリミング操作が必要でした。

 また、下記はオーダー完了画面で、予約番号が表示されてますが、なんと肝心の予約番号がドラッグできません(青いぐりぐり部分)。つまりコピーできないワケです。申し込み時に記入したメールアドレスに予約番号が送信されはしますが、それとは別にサクっとコピペしてPDAに転送したり、メッセンジャーで待機してる友人に教えたりとかって場面もあろうかと思うんですが… 

オーダー完了画面

■店頭でプリント

 さて、早速セブンイレブンに。

 端末のタッチスクリーンのトップ画面に「ネットプリント」とあるのですぐに見つけられるでしょう。発行される予約番号は英数混じりの8ケタ。同じくコンビニ端末を使うサービスとして、たとえばYahooゆうパックなどは数字ばかりで16ケタ。この手の番号はたとえば適当にうったり間違えたりしても簡単には他人の情報がヒットしてしまわない様、ある程度“無駄に”長くしておく必要があります。その点、アルファベットを使うことで桁数は抑えられるものの、画面のソフトキーボードのボタン数は3?4倍に増えるので、一長一短ですね。どうせメモはしていくでしょうから、実家の母親とかにやらせる場面を想像すると数字のみの方が楽そうな気はします。ちなみにアルファベットキーはQWERTYではなくABC配列でした(下のリンクに画面写真あり)。

 番号を入力すると数秒で画面にプレビューが表示されます。結局のところメールアドレスの入力は不要でした。印刷枚数を指定し、必要金額を投入してプリント(1枚\30)。プリントボタンを押してから「1分ほどでプリント開始」とのことでしたが、今回はもう少し速かった気がします。ローカルでは3MBほどある写真ですが、どこかの段階(おそらくローカルからアップロードする時)でリサイズ済みなんでしょうかね。もともとの(VistaのUIを使わない)セブンイレブンのネットプリントサービスは1MBが上限でしたし。

 で、出てきた写真が冒頭のものです。

 オーダーしてから一週間はサーバーに保存されますが、必要であれば、申込時に送られ来るメールにあるURLから即刻削除も可能です8上記画面写真のオーダー番号は既に削除済みですのであしからず)。

■どういう時に使おう?

 普段個人的にはあまり写真をプリントして保管したりあげたりする習慣はないんですが、最近実家で姪の生まれたこともあって、実家方面では少し盛り上がっています。たまたま帰省時にもってたデジカメで撮ったものを「何枚プリントほしい」なんて言われたり。そういう時には便利かも知れません。まぁ母親でも自分で店頭行ってプリントできるかな、というレベル。最悪ケータイ越しでナビしながらとかで問題ないでしょう。妹にもこないだメモリカードから印刷する方法教えたばかりだし。

 あとは冒頭にも書いたオフ会関係ですかね。mixi関係とかだとファイル添付してのやりとりができないですし。まぁ、ただオフ会とかで会うようなメンツだと、プリントよりは元ファイルでのやりとりの方が良いんじゃないかなとか。実際、自分ならファイルでもらいたいですね。あと、今回は1枚だけしかオーダーしてみなかったんですが、どうも印刷枚数は全体で一律にしか指定できないようで、「この写真だけは3枚」、とか「この写真はいらない」みたいなことができないような(未確認)。なので、取捨がオーダー者に一任されてしまう、という点でも、オフ会や旅行写真を仲間とシェアする時にはどうかな、って気はしますね。まぁ、でも世の中一般はこれくらい簡単な方が価値があるんでしょう。

P.O.RのSymbian向け実装発見!

Geominder – Unleash the power of location-based reminders
 σ(^^)が修士論文で研究していた位置情報に基づいたリマインダー(秋葉原に行ったらCD-Rを買いあさる、みたいなのを想起支援する仕掛け)ですが、なんと海外のケータイ(SymbianOS)向けの実装を発見しました。携帯電話の基地局(セル)IDを元にするらしく、GPSなどのデバイスは不要。
 早速使ってみようと思ったんですが、残念ながらS60のVersion2用でこないだ買ったE61(同Version3搭載機)では動きません。速攻でサポートにリリース予定がないかメールしてみました。

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

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

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

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

 

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

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