不気味の谷現象とアプリ・デザイン

ロボット工学の森政弘氏による仮説である不気味の谷現象とはロボットの姿や動作が人間に近づくにつれて好感が増していくが、ある時点までくると、ロボットに対する人間の感情は嫌悪感や不気味感をいだくようになる。その後ロボットが人間と限りなく区別がつかないようになると、人間の感情は再び好感に変わっていくというもの。bill higginsはブログでこの不気味の谷現象を引いて、アプリケーションも周囲の環境に合わせて、windowsアプリケーションはwindowsらしく、macアプリケーションはmacらしく、webアプリケーションはwebらしくふるまうべきだとしている。マイクロソフトのアクティブ・デスクトップはデスクトップ上でアプリをwebのように操作するものだったがユーザーの期待する操作と違っていたためユーザーをとまどわせた。JAVAwindowsmaclinuxをまねていたが、あくまでJAVA swingアプリであり、不気味な谷現象から逃れることは出来なかった。同様にgmailはwebアプリらしいアプリであり、zimbraはまるでoutlookでwebアプリのマインド・モデルと相容れない。結論としてはAjax/RIAを使ったwebアプリケーションをデザインするときは不気味の谷現象を考慮に入れてdesktop in the web browserのようなスタイルは避けるべきとしている。

Mori's hypothesis states that as a robot is made more humanlike in its appearance and motion, the emotional response from a human being to the robot will become increasingly positive and empathic, until a point is reached beyond which the response quickly becomes strongly repulsive. However, as the appearance and motion continue to become less distinguishable from a human being's, the emotional response becomes positive once more and approaches human-human empathy levels.

http://en.wikipedia.org/wiki/The_Uncanny_Valley

we must ensure that we design our applications to remain consistent with the environment in which our software runs. In more concrete terms: a Windows application should look and feel like a Windows application, a Mac application should look and feel like a Mac application, and a web application should look and feel like a web application. [...]So I'd recommend that if you're considering or actively building Ajax/RIA applications, you should consider the Uncanny Valley of user interface design and recognize that when you build a "desktop in the web browser"-style application, you're violating users' unwritten expectations of how a web application should look and behave.

http://billhiggins.us/weblog/2007/05/17/the-uncanny-valley-of-user-interface-design/