(57)【要約】  個人の視標追跡データを使用して、個人が視野の個々の領域を実際に見たかどうか判定することができる。複数の個人に対応するデータの集約によって、グラフィック表現（Ｗｅｂページや広告など）ならびに目視され得るその他の項目の設計者にとって有用な傾向その他のデータを提供することが可能である。目視された領域と目視されなかった領域の両方を示す集約目視データの表現は、いくつかの異なる技法を用いて実現できる。例えば、個々の領域を目視した目視者数の割合を、個々の色、あるいは様々な領域を目視している背後にあるイメージとして表すことができる。目視されたものとして表される様々な領域は、個々の領域に関連付けられた目視活動（例えば、読み取る、注視するなど）の種類に基づいて選択できる。
2005512625.tif 000002
【特許請求の範囲】
【請求項１】
複数の個人の眼球運動を表すデータを獲得すること、
前記複数の個人の集約眼球運動データに対応する、前記複数の個人の前記眼球運動の視覚表現を記述する結果データを生成すること、および
前記結果データをユーザ・アクセス可能な状態にすること
を含む方法。
【請求項２】
前記結果データをユーザ・アクセス可能な状態にすることが、表示デバイスを用いて前記結果データを表示することを含む請求項１に記載の方法。
【請求項３】
前記結果データをユーザ・アクセス可能な状態にすることが、前記結果データを電子的にアクセス可能な媒体上に記憶することを含む請求項１に記載の方法。
【請求項４】
前記視覚表現が、前記複数の個人の前記眼球運動を表す前記データに基づいて視覚的に変更されている、前記複数の個人によって目視された視覚場面の最小部分として記述する請求項１に記載の方法。
【請求項５】
２人以上の個人の個別視標追跡データを集約した結果として前記視覚表現を生成する前に集約視標追跡データを生じ、前記視覚表現が前記集約視標追跡データに基づいて変更されることをさらに含む請求項４に記載の方法。
【請求項６】
前記複数の個人の前記眼球運動の視覚表現を記述する結果データを生成することが、前記複数の個人のうち選択された一部分と残りの複数の個人の間の差異を記述する結果データを生成することを含む請求項４に記載の方法。
【請求項７】
前記複数の個人の前記眼球運動が、電子システムの表示デバイスから情報を読み取る前記複数の個人に対応する請求項１に記載の方法。
【請求項８】
前記視覚的に変更することが、視力勾配に基づいて前記視覚表現をぼかすことを含む請求項１に記載の方法。
【請求項９】
前記視覚的に変更することが、前記複数の個人の前記眼球運動を表す前記データの前記視覚表現とカラー化表現とのアルファ混合を含む請求項１に記載の方法。
【請求項１０】
前記視覚的に変更することが、個人によって目視されなかった前記視覚場面の領域を変更することを含む請求項１に記載の方法。
【請求項１１】
前記視覚表現に１人または複数のユーザの１つまたは複数の所定の状態の表現を提供することをさらに含む請求項１に記載の方法。
【請求項１２】
前記所定の状態が、カーソル制御選択、注視開始点、注視停止点、瞳孔データ、注視持続期間、生体フィードバック指標、および精神状態のうちの１つまたは複数を含む請求項１１に記載の方法。
【請求項１３】
個人の眼球運動を追跡することが、１つまたは複数の眼球運動パターンを１つまたは複数の眼球挙動パターン・テンプレートに突き合わせることによって精神状態を判定することを含む請求項１に記載の方法。
【請求項１４】
請求項１に記載の方法に従って作成された視標追跡データのグラフィック表現。
【請求項１５】
請求項１に記載の方法に従って作成されたグラフィック表現に対応するデータを記憶している電子的にアクセス可能な媒体を含む物品。
【請求項１６】
実行されると、１つまたは複数の電子システムに、
複数の個人の眼球運動を表すデータを獲得させ、
前記複数の個人の集約眼球運動データに対応する、前記複数の個人の前記眼球運動の視覚表現を記述する結果データを生成させ、
前記結果データをユーザ・アクセス可能な状態にさせる
命令を提供する電子的にアクセス可能な媒体を含む物品。
【請求項１７】
前記１つまたは複数の電子システムに、前記結果データをユーザ・アクセス可能な状態にさせる前記命令が、実行されると、前記１つまたは複数の電子システムに表示デバイスを用いて前記結果データを表示させる命令を含む請求項１６に記載の物品。
【請求項１８】
前記１つまたは複数の電子システムに、前記結果データをユーザ・アクセス可能な状態にさせる前記命令が、実行されると、前記１つまたは複数の電子システムに前記結果データを電子的にアクセス可能な媒体に記憶させる命令を含む請求項１６に記載の物品。
【請求項１９】
前記視覚表現が、前記複数の個人の前記眼球運動を表す前記データに基づいて視覚的に変更されている、前記複数の個人によって目視された視覚場面の最小部分として記述する請求項１６に記載の物品。
【請求項２０】
実行されると、前記１つまたは複数の電子システムに、２人以上の個人の個別視標追跡データを集約させた結果として前記視覚表現を生成する前に集約視標追跡データを生じ、前記視覚表現が前記集約視標追跡データに基づいて変更される命令をさらに含む請求項１９に記載の物品。
【請求項２１】
前記複数の個人の前記眼球運動が、電子システムの表示デバイスから情報を読み取る前記複数の個人に対応する請求項１６に記載の物品。
【請求項２２】
前記１つまたは複数の電子システムに、前記複数の個人の前記眼球運動の視覚表現を記述する結果データを生成させる前記命令が、実行されると、前記１つまたは複数の電子システムに、前記複数の個人のうち選択された一部分と残りの複数の個人の間の差異を記述する結果データを生成させる命令を含む請求項１６に記載の物品。
【請求項２３】
前記視覚的に変更することが、視力勾配に基づいて前記視覚表現をぼかすことを含む請求項１６に記載の物品。
【請求項２４】
前記視覚的に変更することが、前記複数の個人の前記眼球運動を表す前記データの前記視覚表現とカラー化表現とのアルファ混合を含む請求項１６に記載の物品。
【請求項２５】
前記視覚的に変更することが、個人によって目視されなかった前記視覚場面の領域を変更することを含む請求項１６に記載の物品。
【請求項２６】
実行されると、前記１つまたは複数の電子システムに、前記視覚表現に１つまたは複数のユーザの１つまたは複数の所定の状態の表現を提供させる命令をさらに含む請求項１６に記載の物品。
【請求項２７】
前記所定の状態が、カーソル制御選択、注視開始点、注視停止点、瞳孔データ、注視持続時間、生体フィードバック指標、および精神状態のうちの１つまたは複数を含む請求項２６に記載の物品。
【請求項２８】
個人の眼球運動を追跡することが、１つまたは複数の眼球運動パターンを１つまたは複数の眼球挙動パターン・テンプレートに突き合わせることによって精神状態を判定することを含む請求項１６に記載の物品。
【請求項２９】
１人または複数の個人の眼球運動を表すデータを獲得すること、
前記１人または複数の個人の眼球運動を表す前記データをグラフィックで表す結果データを生成すること、および
前記結果データをユーザ・アクセス可能な状態にすること
を含む方法。
【請求項３０】
前記結果データをユーザ・アクセス可能な状態にすることが、表示デバイスを用いて前記結果データを表示することを含む請求項２９に記載の方法。
【請求項３１】
前記結果データをユーザ・アクセス可能な状態にすることが、前記結果データを電子的にアクセス可能な媒体に記憶することを含む請求項２９に記載の方法。
【請求項３２】
前記１人または複数の個人の眼球運動を表す前記データをグラフィックで表す前記結果データが、眼球運動を表す前記データに適用された視力勾配に基づくイメージのぼかしを含む請求項２９に記載の方法。
【請求項３３】
前記１人または複数の個人の眼球運動を表す前記データをグラフィックで表す前記結果データが、前記眼球運動を表す前記データのイメージとカラー化表現とのアルファ混合を含む請求項２９に記載の方法。
【請求項３４】
実行されると、１つまたは複数の電子システムに、
１人または複数の個人の眼球運動を表すデータを獲得させ、
前記１人または複数の個人の眼球運動を表す前記データをグラフィックで表す結果データを生成させ、
前記結果データをユーザ・アクセス可能な状態にさせる
命令を提供する電子的にアクセス可能な媒体を含む物品。
【請求項３５】
前記結果データをユーザ・アクセス可能な状態に格上げすることが、表示デバイスを用いて前記結果データを表示することを含む請求項３４に記載の物品。
【請求項３６】
前記結果データをユーザ・アクセス可能な状態にすることが、前記結果データを電子的にアクセス可能な媒体に記憶することを含む請求項３４に記載の物品。
【請求項３７】
前記１人または複数の個人の眼球運動を表す前記データをグラフィックで表す前記結果データが、眼球運動を表す前記データに適用された視力勾配に基づくイメージのぼかしを含む請求項３４に記載の物品。
【請求項３８】
前記１人または複数の個人の眼球運動を表す前記データをグラフィックで表す前記結果データが、前記眼球運動を表す前記データのイメージとカラー化表現とのアルファ混合を含む請求項３４に記載の物品。
【請求項３９】
複数の個人の眼球運動を表すデータを獲得すること、
前記複数の個人の前記眼球運動の視覚表現を記述する結果データを生成すること、および
少なくとも一部は前記結果データに基づいて視覚場面を変更すること
を含む方法。
【請求項４０】
前記複数の個人の前記眼球運動が、電子システムの表示デバイスから情報を読み取る前記複数の個人に対応する請求項３９に記載の方法。
【請求項４１】
前記視覚場面を変更することが、前記視覚場面を提供するＷｅｂページのレイアウトを変更することを含む請求項３９に記載の方法。
【請求項４２】
前記視覚場面を変更することが、前記視覚場面を提供するアプリケーション・プログラムのレイアウトを変更することを含む請求項３９に記載の方法。
【請求項４３】
実行されると、１つまたは複数の電子システムに、
複数の個人の眼球運動を表すデータを獲得させ、
前記複数の個人の前記眼球運動の視覚表現を記述する結果データを生成させ、
少なくとも一部は前記結果データに基づいて視覚場面を変更させる
命令を提供する、電子的にアクセス可能な媒体を含む物品。
【請求項４４】
前記複数の個人の前記眼球運動が、電子システムの表示デバイスから情報を読み取る前記複数の個人に対応する請求項４３に記載の物品。
【請求項４５】
前記視覚場面を変更することが、前記視覚場面を提供するＷｅｂページのレイアウトを変更することを含む請求項４３に記載の物品。
【請求項４６】
前記視覚場面を変更することが、前記視覚場面を提供するアプリケーション・プログラムのレイアウトを変更することを含む請求項４３に記載の物品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は視標追跡に関する。より詳細には、本発明は、集約された視標追跡データを使用する技法に関する。
【背景技術】
【０００２】
人が、例えばコンピュータ・システムを使用することに従事する際にその人の眼球の運動を追跡することのできるデバイスが現存する。視標追跡デバイスは、一般に、カメラと、注視位置を表すデータ（または「注視データ」）を生成する関連する電子構成要素からなる。この注視データを使用して、その個人がどこを見ているか判定することができ、それを固視（所定期間の凝視）およびサッカード（２点間の注視の運動）の観点から記述することができる。
【０００３】
注視データをユーザに提示されたグラフィック・イメージと組み合わせると、その組合せデータは、その人が何を見ていたか（すなわち「目視データ」）を示すことになる。この目視データを使用して、例えば、目視者が提示された情報すべてを見たかどうか判定することができる。目視データは、通常、それぞれ、固視とサッカードとを示す一連の円と線としてグラフィック的に提示される。典型的な目視データ、およびその目視データのグラフィック表現の１つの欠点は、１人のユーザの目視だけしか提示できないことである。
【発明を実施するための最良の形態】
【０００４】
本発明を、例として、それだけに限らないが、添付の図面中の各図に示す。図中、類似の符号は、類似の要素を指す。
【０００５】
視標追跡データを使用する技法について説明する。以下の説明では、本発明を完全に理解できるように、説明として多数の特定の詳細を記述する。しかし、それらの特定の詳細がなくても本発明を実施できることが当分野の技術者には明らかであろう。他の例では、本発明を分かりにくくすることのないように、構造およびデバイスを構成図の形で示す。
【０００６】
本明細書で「一実施形態」または「１つの実施形態」という場合、それは、その実施形態との関連で記述される個々の機能、構造または特徴が本発明の少なくとも１つの実施形態に含まれることを意味する。本明細書中の様々な箇所で「一実施形態では」という句が現れる場合、必ずしもすべてが同じ実施形態を指すとは限らない。
【０００７】
本明細書では、視標追跡データの集約を含む技法について説明する。集約は、例えば、データの合計によるものやデータの平均によるものなど、多くの方法で実現し得る。また、それだけに限らないが、分割、統計的解析などを含めて、集約に他の種類のオペレーションを使用することもできる。本明細書では、データの合計および／または平均として説明するが、データの集約には任意のデータ解析オペレーションを実施することが可能である。
【０００８】
個人の視標追跡データを使用して、個人が実際に視界の個々の領域を見たかどうか判定することが可能である。「領域」は、視界の任意の部分とすることができ、例えば、表示デバイス上の所定数の画素や、物理環境の一区域とすることもできる。複数の個人に対応するデータを集約すると、グラフィック表現（Ｗｅｂページ、広告など）および目視され得るその他の項目の設計者にとって有用な傾向その他のデータを提供することができる。
【０００９】
目視された領域と目視されなかった領域の両方を示す集約目視データの表現は、いくつかの異なる技法を用いて実現できる。例えば、個々の領域を目視した目視者数の割合を個々の色で表すことができ、あるいは、目視されている背後にあるイメージを、視力勾配と様々な領域を目視している個人の数とに基づいてぼかすこともできる。目視されたものとして表される様々な領域は、個々の領域に関連付けられた目視活動（例えば、読み取る、注視するなど）の種類に基づいて選択できる。
【００１０】
集約された目視データを使用し、環境や関与する当事者に応じて様々な結果を提供することができる。例えば、集約された目視データを、そのデータの物理的複製を印刷し、あるいはそのデータをコンピュータ・モニタで表示することによって、視覚表示で表現することが可能である。集約された目視データを使用してモニタされた領域を変更することも可能である。例えば、Ｗｅｂページに関連する集約目視データを使用して、その集約目視データの物理的表現を生成せずにそのＷｅｂページを変更することも可能である。
【００１１】
一実施形態では、本明細書で述べる技法を、電子システムによって実行される命令のシーケンスとして実装することができる。それらの命令のシーケンスは、電子システムに記憶させることも、あるいは電子デバイス（例えばネットワーク接続など）に受信させることも可能である。それらの命令は複数の電子システムによって実行される。
【００１２】
例えば、１つまたは複数の視標追跡システムが個々のユーザから視標追跡データを収集することができる。そのデータは、データをコンパイルし、かつ／または処理する１つまたは複数の電子システムに（例えば、ネットワークを介して）伝送され、次いで、それらのシステムが、その処理済データを、様々なユーザ・アクセス可能な形式（例えば、表示デバイス上でのグラフィック出力、サーバを介してアクセス可能なファイル、印刷ページ、別のシステムへの入力など）のいずれかにすることができる。別の例では、その命令のすべてが単一の電子システム（視標追跡カメラと、視標追跡データの収集および処理に適したソフトウェアとを備えるコンピュータ・システムなど）によって実行される。
【００１３】
図１は電子システムの一実施形態の構成図である。図１に示す電子システムは、例えば、コンピュータ・システム、ネットワーク・アクセス・デバイス、携帯情報端末（ＰＤＡ）など、様々な電子システムを表すためのものである。代替の電子システムは、これより多い、少ない、かつ／またはこれとは異なる構成要素を含んでもよい。説明を簡単にするために、電子システム１００を視標追跡デバイスを備えるものとして説明する。ただし、この視標追跡デバイスは、視標追跡データを処理するものと同じ電子システムの一部である必要はない。
【００１４】
電子システム１００は、情報をやりとりするためのバス１０１またはその他の通信デバイス、およびバス１０１に結合された情報を処理するためのプロセッサ１０２を含む。電子システム１００を単一のプロセッサを備えるものとして示してあるが、電子システム１００は、複数のプロセッサおよび／またはコプロセッサを含むこともできる。電子システム１００は、情報と、プロセッサ１０２によって実行される命令とを記憶する、バス１０１に結合された（メモリと呼ばれる）ランダム・アクセス・メモリ（ＲＡＭ）またはその他の動的記憶デバイス１０４をさらに含む。メモリ１０４は、プロセッサ１０２による命令の実行中に、一時変数またはその他の中間情報を記憶するのに使用することもできる。
【００１５】
電子システム１００は、プロセッサ１０２のための静的情報と命令を記憶する、バス１０１に結合された読取り専用メモリ（ＲＯＭ）および／またはその他の静的記憶デバイス１０６も含む。データ記憶デバイス１０７は、情報と命令を記憶するためにバス１０１に結合されている。磁気ディスクや光ディスクおよび対応するドライブなどのデータ記憶デバイス１０７を電子システム１００に結合することもできる。
【００１６】
メモリ１０４は、視標追跡データ１６６を処理して目視データの出力表現を生成する視標追跡アプリケーション１６２を含む。その他の視標追跡データ（図１に示さず）を記憶デバイス１０７に記憶し、あるいはネットワーク・インターフェース１３０を介してそれにアクセスすることもできる。以下で、視標追跡アプリケーション１６２の具体的機能と視標追跡データ１６６の使用についてより詳細に説明する。
【００１７】
メモリ１０４は、システム１００のオペレーションを指図するオペレーティング・システム１６０を含む。一実施形態では、オペレーティング・システム１６０はシステム１００の制御の最上位層である。アプリケーション１６４は、それらがより上位のシステム層の許容可能な状況内でオペレーションを指図するという点で、システム制御のより下位の層である。アプリケーション１６４は、ユーザ・プログラム（例えば、ワード・プロセッサ、電子メール（ｅ−ｍａｉｌ）プログラムなど）を含むこともできる。
【００１８】
電子システム１００は、コンピュータ・ユーザに情報を表示するために、バス１０１を介して、陰極線管（ＣＲＴ）や液晶ディスプレイ（ＬＣＤ）などの表示デバイス１２１が結合されている。情報とコマンド選択をプロセッサ１０２に伝達するために、英数字その他のキーを含む英数字入力デバイス１２２がバス１０１に結合されている。指示情報とコマンド選択をプロセッサ１０２に伝達すると共に、ディプレイ１２１上でのカーソル移動を制御するための別種のユーザ入力デバイスが、マウス、トラックボール、カーソル方向キーなどのカーソル制御１２３である。電子システム１００は、ローカル・エリア・ネットワークなどのネットワークへのアクセスを可能にするネットワーク・インターフェース１３０をさらに含む。
【００１９】
視標追跡デバイス１５０がバス１０１に結合され、メモリ１０４および／または記憶デバイス１０７に記憶される視標追跡データ１６６を生成する。視標追跡デバイス１５０は、当分野で知られている任意の種類の視標追跡デバイスとすることが可能である。例えば、視標追跡デバイス１５０は、光学的、電気的、磁気的、および／またはその他の技法によって眼球運動を追跡することができる。
【００２０】
命令は、磁気ディスク、読取り専用メモリ（ＲＯＭ）集積回路、ＣＤ−ＲＯＭ、ＤＶＤなどの記憶デバイスから、１つまたは複数の電子的にアクセス可能な媒体などへのアクセスを可能にする有線または無線のリモート接続を介して（例えば、ネットワーク・インターフェース１３０経由のネットワークを介して）メモリに提供される。代替実施形態では、ソフトウェア命令の代わりに、あるいはそれと組み合わせて、固定配線回路を使用することもできる。したがって、命令のシーケンスの実行は、ハードウェア回路およびソフトウェア命令のどんな特定の組合せにも限定されないものである。
【００２１】
電子的にアクセス可能な媒体には、電子デバイス（コンピュータ、携帯情報端末、セルラ電話など）で読取り可能な形で内容（コンピュータ実行可能命令など）を提供する（すなわち、記憶し、かつ／または伝送する）任意の機構が含まれる。例えば、機械アクセス可能媒体には、読取り専用メモリ（ＲＯＭ）、ランダム・アクセス・メモリ（ＲＡＭ）、磁気ディスク記憶媒体、光記憶媒体、フラッシュ・メモリ・デバイス、電気的、光学的、音響的またはその他の形の伝播信号（搬送波、赤外線信号、デジタル信号）などが含まれる。
【００２２】
一実施形態では、視標追跡デバイス１５０は、眼球の位置と運動を表す生データを生成する。この生データがバス１０１を介してメモリ１０４に転送され、視標追跡データ１６６として記憶される。プロセッサ１０２は、視標追跡アプリケーション１６２を実行して視標追跡データ１６６を解釈する。視標追跡アプリケーション１６２は、様々なレベルの視標追跡データを解釈する。
【００２３】
最低のレベルでは、視標追跡データは、基本的特徴を識別するために解釈される。視標追跡データは、例えば、２次元（ｘ，ｙ）注視位置、３次元（ｘ，ｙ，ｚ）注視位置、サンプル時間（ｔ）、瞳孔直径（ｄ）、目を開いているかそれとも閉じているか、および／または生体フィードバック（例えば、汗、温度、心拍数、呼吸数）情報などその他の関連情報とすることができる。注視情報には、持続時間、反応時間および／または個々の注視に関連するその他の情報が含まれ得る。視標追跡データから判定される基本的特徴には、例えば、固視（位置、時間および／または持続時間）、サッカード（大きさ、方向および／または速度）、円滑追跡眼球運動（眼球が描く軌道、速度）、瞬き（持続時間）などがある。
【００２４】
一実施形態では、固視とは、若干の時空間隔内における生の眼球運動追跡データの統計的に有意なクラスタ化であると定義される。固視は、生の眼球運動追跡データの流れを分析して、所定の最小固視時間間隔中の眼球位置の大部分が所定の最小固視空間間隔内にあるかどうかを判定することによって識別することができる。例えば、生眼球運動追跡データの流れを分析して、５０ｍｓ時間間隔中の眼球位置の少なくとも８０％が０．２５度の空間間隔内にあるかどうかを判定することができる。また、他の値および他の技法を使用して固視を識別することも可能である。当分野では多くの技法が知られており、固視を識別する任意の技法を使用することができる。
【００２５】
サッカードとは、２つの固視間の変位と方向であると定義し得る。他の基本的特徴、例えば、瞬き、円滑追跡眼球運動、頭部内での眼球回転の角度なども、生眼球運動追跡データの流れから求めることができる。
【００２６】
次いで、それらの基本的特徴を解釈して眼球運動パターンを求めることができる。眼球運動パターンには、例えば、再訪、有意な固視、垂直サッカード、水平サッカード、短い連続サッカードなどが含まれる。一実施形態では、眼球運動パターンとは、所定の眼球運動パターン・テンプレートに関連付けられた１組の基準を満たす基本的特徴の集合である。一実施形態では、サッカードが発生するたびに基本的特徴データを分析して、所定の眼球運動パターンが存在するかどうか判定する。
【００２７】
一実施形態では、眼球運動パターンは以下のように定義される。ただし、それらの眼球運動パターンに他の定義を使用することもでき、他の眼球運動パターンを定義することもできる。「再訪」とは、現在の固視の直前の固視を除く、直近の５つの固視のうちの１つの１．２度以内にある現在の固視である。一実施形態では、「有意な固視」とは、同じカテゴリ中の他の固視に比べて、著しく持続時間の長い固視である。
【００２８】
「垂直サッカード」とは、垂直方向（ｙ）の変位が水平方向（ｘ）の変位の２倍を超え、水平方向の変位が１度未満のサッカードである。「水平サッカード」とは、水平方向の変位が垂直方向の変位の２倍を超え、垂直方向の変位が１度未満のサッカードである。「短い連続サッカード」とは、合わせて５度を超える距離に及ぶ短いサッカードのシーケンスである。
【００２９】
眼球運動パターンは、目視者の精神状態に関する情報を提供する。例えば、目視者が固視から小さいサッカードを行った場合、その目視者は意識的な運動を行っている。というのは、それが周辺視野を介して見える区域に移動しているからである。別の例では、短い連続サッカードは、その目視者が局所的に対象を探していることを示す。有意な固視の後の大きなサッカードに続く少数の小さなサッカードは、記憶された場所への意識的な運動を示す。複数の大きなサッカードは、全体的なサーチを示し、それはその目視者が目標を求めて大きな区域をサーチしているときに発生する。
【００３０】
眼球運動パターンを解釈して眼球挙動パターンを判定する。眼球挙動パターンとは、所定の基準を満たす１つまたは複数の眼球運動パターンである。一般に、眼球挙動パターンの理解には、その目視者の視野の先見的知識は必要とされない。したがって、視野とは無関係に目視者の精神状態を推論することが可能である。しかし、精神状態および／または眼球運動のグラフィック表示を視野に適用すれば、目視者の視野の内容に関連する設計、使用、変更またはその他の目的に有用な情報を提供することができる。
【００３１】
以下の眼球挙動パターンの例および定義は、網羅的なものではなく、代表的なものであることが意図されている。その他のおよび／または異なる眼球挙動パターンもサポートされる。また、個々の眼球挙動パターンに様々な定義を適用することも可能である。「最適ライン」とは、左向きまたは右向きの少なくとも２つの水平サッカードのシーケンスである。「読み取る」とは、（左から右に読まれる英語その他の言語での）右向きの最適ライン、または現在の状態が読み取りである間の短い水平サッカードである。
【００３２】
「ブロックを読み取る」は、大きな左向きサッカードで隔てられた右向きの最適ラインのシーケンスであり、その場合、各最適ラインは、下向きのシーケンスでは規則的な間隔を持ち、（通常は）同様の長さを有する。「再読する」は以前に読み取った区域を読み取ることである。「走査する」または「流し読みする」は、下向きの成分を持つ大きなサッカードによって接合された右向きの最適ラインのシーケンスであり、その場合、各最適ラインは、規則的な間隔を持たず、等しい長さでもない。
【００３３】
「思考する」は、例えば、短いサッカードで隔てられたいくつかの長い固視で定義される。「ぼんやりする」は、例えば、長時間にわたって継続する複数の短いサッカードによって隔てられたいくつかの長い固視によって定義される。「サーチする」は、最後の有意な固視またはユーザ状態の変化からの短い連続サッカード、複数の大きなサッカード、または多数のサッカードである。「再び知る」はサーチするに類似するが、より長時間の固視および一貫したリズムを伴う。
【００３４】
図２に、集約された視標追跡データをオーバーレイさせたワールド・ワイド・ウェブ・ページの一例を示す。１組の目視者の他の種類の視野について集約視標追跡データを蓄積し、表現することもできる。例えば、読書する１組の目視者、あるいは、芸術作品や自動車などの３次元対象物の目視者について、視標追跡データを集めることができる。それらの集約視標追跡データを複数の技法を使用して蓄積することが可能である。
【００３５】
一実施形態では、複数の個人からの（複数の視標追跡デバイスまたは単一の視標追跡デバイスからの）視標追跡データを（コンピュータ・システムなど）電子システムによって集約し、その集約視標追跡データを使用して、集約視標追跡データの図式表現を作成することができる。別の実施形態では、１個人からの視標追跡データを使用してその視標追跡データのグラフィック表現を作成することができる。別の個人からの視標追跡データをそのグラフィック表現とグラフィック的に組み合せて、両者を組み合せたグラフィック表現を作成することもできる。これを、任意の数の個人について繰り返すことが可能である。
【００３６】
Ｗｅｂページ２００は、目視者が観測することのできるグラフィック・フィールドとテキスト・フィールドの組合せを提示する。例えば、グラフィック・イメージ２５０は犬を散歩させている人を表す。一実施形態では、領域２１０と２１５は、それらの標識内の領域を目視した目視者の割合（または合計数）の表示を提供する。一般に、領域２１５に比べて、より大きな割合の目視者が、領域２１０内の領域を目視したことが追跡された。この差異を、例えば、領域ごとに異なる色として提示することもでき、異なる領域を異なる程度にぼかすこともでき、かつ／または領域の不透明度で目視割合または数を示すこともできる。
【００３７】
一実施形態では、ある領域は、その領域の境界がある基本的特徴（固視や注視など）の境界と外接する場合に、目視されたとみなされる。別の実施形態では、例えば、領域が、固視または注視を示すのに使用される区域より小さいときに、その基本的特徴がその領域にオーバーラップする場合には、領域が目視されたとみなされる。一実施形態では、基本的特徴ごとに異なる輪郭を関連付けることができる。
【００３８】
一実施形態では、領域の輪郭は、その背後にある領域に関連付けられた眼球挙動パターンに基づいて選択される。例えば、固視を円で表し、一瞥をより長い円で表し、読取りを矩形領域で表すことができる。領域２２０、２２２、２２４は目視者による読取りの例を提供する。図２の例で、領域２２０はテキストの最初の３単語を読み取った目視者の割合／数を示す。領域２２２は、テキストの最初の行を読み取った目視者の割合／数を示す。領域２２４は、その一節全部を読み取った目視者の割合／数を示す。
【００３９】
様々な領域がそれぞれの領域を目視した目視者の数を示す方式は、その背後にある視野に基づいて選択できる。例えば、色またはグレーの濃淡を使用して個々の領域を目視した目視者の数および／または割合を示すこともでき、ぼかしを使用することもできる。上記または類似の技法を使用して他の目視データ、例えば、各領域が目視された時間の長さなどを示すことも、時間経過の何らかの表示を提供することもできる。
【００４０】
目視者の行為を表すためにその他の標識を提供することもできる。例えば、１人または複数の目視者が、追加のテキストを読むために「詳細」リンクをクリックした場合、行われた行為の表示をその「詳細」リンク上にオーバーレイさせることができる。その他の行為標識を提供することもできる。
【００４１】
図３に視標追跡データの収集に使用される第２のワールド・ワイド・ウェブ・ページを示す。Ｗｅｂページ３００は、それに関する視標追跡データを集めることのできる典型的なＷｅｂページの一例として提供される機能Ｗｅｂページである。目視者が、Ｗｅｂページ３００を読み取り、ナビゲートし、クリックし、またはそれ以外の方法で目視することによってＷｅｂページ３００と対話する際に、Ｗｅｂページ３００を表示する表示デバイスの下に、例えば、カメラなどの視標追跡デバイスを置く。ただし、この視標追跡デバイスは、視標追跡データを提供するために目視者の眼球に十分にアクセスできる場所であればどこにでも置くことができる。
【００４２】
図４に、混合提示技法を使用して、集約視標追跡データをオーバーレイさせたＷｅｂページ３００を示す。一実施形態では、Ｗｅｂページ３００の個々の領域を目視した目視者の割合によってその領域の不透明度が決定される集約目視マスクが生成される。この集約目視マスクが前景として使用され、目視されたイメージは、アルファ混合オペレーションで使用するための背景である。例えば、１００％の目視者がある領域を目視した場合、その領域の不透明度は０％である。言い換えると、その領域は透明であり、対応する背景領域は前景領域によってぼかされない。別の例では、５０％の目視者がある領域を目視した場合、その領域の不透明度は５０％であり、すなわち５０％の透明度である。
【００４３】
一実施形態では、集約目視マスクがＷｅｂページ３００とアルファ混合される。アルファ混合は、前景イメージ（目視マスクなど）を背景イメージ（Ｗｅｂページ３００など）と組み合せて新規の混合イメージを生成するプロセスである。前景イメージの半透明性の度合いは、完全な透明から完全な不透明まで変動し得る。前景イメージが完全に透明である場合には、その混合イメージは背景イメージになる。反対に、前景イメージが完全に不透明である場合には、その混合イメージは前景イメージになる。もちろん、この半透明度はこれら両極間で変動し得るものであり、その場合、その混合イメージは、前景イメージと背景イメージとの加重平均として計算される。
【００４４】
一実施形態では、背景イメージの半透明度は２０％であり、前景イメージの半透明度は８０％である。各領域の色は、背景イメージの領域を目視した目視者の割合／数に基づいて選択される。目視割合の別の標識として、様々な領域を、領域を目視した目視者の割合／数に基づいて色符号化することもできる。
【００４５】
一代替実施形態では、目視割合／数を表わすために、Ｗｅｂページ３００の背景イメージがぼかされる。一実施形態では、このぼかしは、肉眼が実際に何を見るかを表す視力勾配に基づくものである。
【００４６】
図５に、使用可能な視力勾配の１バージョンを示す。図５の勾配は、１９７４年、Ｃ．Ｖ．Ｍｏｓｂｙ  Ｃｏｍｐａｎｙ刊、Ｖｅｒｎｏｎ  Ｂ．Ｍｏｕｎｔｃａｓｔｌｅ  Ｍ．Ｄ．著、「Ｍｅｄｉｃａｌ  Ｐｈｙｓｉｏｌｏｇｙ」、第１巻、４６３ページからの引用である。
【００４７】
別の代替実施形態では、前景イメージとして使用される集約目視マスクは、個々の領域を目視した人の割合／数のグレー・スケール表示を含むことができる。例えば、より淡いグレーの階調はより高い目視割合を示し、より濃いグレーの階調はより低い目視割合を示すことが可能である。次いで、前景イメージが背景イメージとアルファ混合されて、集約目視データの視覚表現が生成される。
【００４８】
図６は、集約目視データを収集し、提示する手法の一実施形態のデータ流れ図である。図６の例は、結果としてその目視データのカラー表現とアルファ混合されたその視野の表現を生じる。前述したように、他の種類の表現も使用し得る。一実施形態では、図６の流れは、例えば、図２の電子システムなどの電子システムによって実現される。ただし、ハードウェア、ソフトウェア、あるいはハードウェアおよびソフトウェアの任意の組合せを使用することができる。
【００４９】
６１０で目視者に情報を提示する。ユーザに提示される情報は、例えば、コンピュータ・システムの表示デバイス上のＷｅｂページ、書籍、その他任意の種類の情報とすることが可能である。視標追跡デバイスは、その情報を目視する人の眼球を追跡するように位置決めされる。例えば、視標追跡機能を備えるカメラは、コンピュータ・システムの表示デバイスの下部に設置することもでき、書籍の上部に設置することもできる。当分野で知られている、眼球運動を追跡する任意の技法またはデバイスを使用することができる。
【００５０】
６２０で１個人の視標追跡データを獲得する。この視標追跡データを、後の処理のためにコンピュータ・システムまたはその他のデータ獲得デバイスによって記憶する。６３０で、追跡すべき個人すべての視標追跡データが獲得されていない場合には、６２０で次の個人の視標追跡データを獲得する。
【００５１】
６３０で、追跡すべき個人すべての視標追跡データが獲得された場合には、６４０でその情報の各領域ごとの個人データを合計し、かつ／または平均する。一実施形態では、１領域は、Ｗｅｂページ上の１画素領域からなる。しかし、任意の画素数を使用して１領域を定義することができる。その情報の各領域の他の定義も使用可能である。個別目視データの合計は、例えば、個別目視者が個々の領域を目視したかどうか判定し、その領域を目視した目視者の数を合計することによって実現できる。次いで、集約目視データの表現を生成するために、その合計または平均を各領域と関連付ける。集約目視データの合計が集約目視マスクである。
【００５２】
一実施形態では、６５０でその領域での集約目視データに基づいて各領域に１色を割り当てる。色以外の表現を使用することもでき、例えば、グレー・スケールやぼかしを使用することもできる。一実施形態では、赤とオレンジの濃淡を使用して個々の領域を目視した目視者の過半数を表わし、緑と青の濃淡を使用してその領域を目視した目視者の少数を表し、黒またはグレーを使用してその領域を目視した目視者がなかったことを表す。他の色図式を使用することも可能である。
【００５３】
それらの情報と集約目視マスクの表現に関してアルファ混合を実施する。一実施形態では、背景イメージ（目視者によって目視されたＷｅｂページなど）に２０％の不透明度を割り当て、前景イメージ（集約目視マスクなど）に８０％の不透明度を割り当てる。個々の領域は、集約目視マスク上の色彩以外に、実際にその領域を目視した目視者の割合に基づいた不透明度を持つこともできる。６７０でアルファ混合イメージを表示する。
【００５４】
図７は、集約目視データに基づいて視覚場面を変更する手法の一実施形態の流れ図である。一実施形態では、例えば、図２の電子システムなどの電子システムによって図７の流れが実現される。しかし、ハードウェア、ソフトウェア、またはハードウェアおよびソフトウェアの任意の組合せを用いることが可能である。
【００５５】
７１０で目視者に情報を提示する。ユーザに提示される情報は、例えば、コンピュータ・システムの表示デバイス上のＷｅｂページやアプリケーション・プログラム、その他任意の種類の情報とすることができる。その情報を目視する人の眼球を追跡するために視標追跡デバイスを位置決めする。当分野で知られている眼球運動を追跡する任意の手法および／またはデバイスを使用することが可能である。
【００５６】
７２０で、個人用視標追跡データを獲得する。この視標追跡データを、後の処理のためにコンピュータ・システム、またはその他のデータ獲得デバイスによって記憶する。７３０で、追跡すべき個人すべての視標追跡データが獲得されていない場合は、７２０で、次の個人の視標追跡データを獲得する。
【００５７】
７３０で、追跡すべき個人すべての視標追跡データを獲得した場合には、７４０で、その情報の各領域ごとの個人データを合計、平均する。次いで、７５０で、この集約データを使用してユーザに提示する情報を変更する。例えば、集約データに基づいてＷｅｂページのレイアウトを変更することができる。別の例としては、集約データに基づいてアプリケーション・プログラムのレイアウトを変更することもできる。この集約データを使用して他の種類の情報を変更することも可能である。
【００５８】
以上、本明細書では、本発明をその具体的実施形態を参照して説明した。しかし、本発明のより広範な精神および範囲から逸脱することなく、本発明に様々な改変および変更を加え得ることは明らかであろう。したがって、本明細書および図面は、限定的ではなく例示的意味でのものであるとみなすべきである。
【図面の簡単な説明】
【００５９】
【図１】視標追跡機能を備える電子システムの一実施形態を示す構成図である。
【図２】集約された視標追跡データをオーバーレイさせたワールド・ワイド・ウェブ・ページの一例を示す図である。
【図３】視標追跡データの収集に使用されるワールド・ワイド・ウェブ・ページの第２の例を示す図である。
【図４】混合提示技法を使用して集約された視標追跡データをオーバーレイさせた第２のワールド・ワイド・ウェブを示す図である。
【図５】目視データをグラフィックで表示するのに使用できる視力勾配の１バージョンを示す図である。
【図６】集約目視データを収集し、提示する技法の一実施形態のデータ流れ図である。
【図７】集約目視データに基づいて視覚場面を変更する技法の一実施形態の流れ図である。
【図１】
2005512625.tif 000003
【図２】
2005512625.tif 000004
【図３】
2005512625.tif 000005
【図４】
2005512625.tif 000006
【図５】
2005512625.tif 000007
【図６】
2005512625.tif 000008
【図７】
2005512625.tif 000009
【国際調査報告】
2005512625.tif 000010
2005512625.tif 000011