(57)【特許請求の範囲】
【請求項１】
表示画面に注がれる視線を検出して前記表示画面の表示を制御する視線制御表示装置であって、
前記表示画面の水平方向にＮ個に分離した表示領域を固定的に設け、複数の情報を前記Ｎ個の表示領域に分けて表示する表示制御手段と、
前記表示画面を見る人の顔を撮影する撮影手段と、
前記撮影手段の画像を解析して視線の方向を算出する視線検出手段と、
算出された視線が到達する前記表示領域を識別する視線到達領域識別手段と
を備え、
前記視線到達領域識別手段が、閲覧順序に従って移動した視線が前記Ｎ個の表示領域の一つに始めて到達したことを検出したとき、前記表示制御手段は、閲覧順序が当該表示領域の二つ前の表示領域に表示されている既に閲覧された表示内容を更新することを特徴とする視線制御表示装置。
【請求項２】
請求項１に記載の視線制御表示装置であって、前記視線到達領域識別手段が、前記Ｎ個の表示領域の一つに視線が所定時間以上滞留していることを検出したとき、前記表示制御手段が、当該表示領域に表示した複数の情報を前記Ｎ個の表示領域に分けて表示することを特徴とする視線制御表示装置。
【請求項３】
表示画面に注がれる視線を検出して前記表示画面の表示を制御する表示方法であって、
前記表示画面の水平方向にＮ個に分離した表示領域を固定的に設け、複数の情報を前記Ｎ個の表示領域に分けて表示し、閲覧順序に従って移動した視線が前記Ｎ個の表示領域の一つに始めて到達したことを検出したとき、閲覧順序が当該表示領域の二つ前の表示領域に表示されている既に閲覧された表示内容を更新することを特徴とする表示方法。
【請求項４】
請求項３に記載の表示方法であって、前記Ｎ個の表示領域の一つに視線が所定時間以上滞留していることを検出したとき、当該表示領域に表示した複数の情報を前記Ｎ個の表示領域に分けて表示することを特徴とする表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面の表示を視線に応じて制御する視線制御表示装置と、その画面への表示方法に関し、特に、視線方向の検出精度が低くても、表示の制御を的確に実施できるようにしたものである。
【背景技術】
【０００２】
視線の検出方法には、大別して、接触型と呼ばれる方法と、非接触型と呼ばれる方法とがある。接触型では、顔や頭に直接測定器を装着し、眼球運動を測定して視線を計測する。非接触型では、カメラ等を用いて目の画像を撮影し、画像処理により虹彩の位置を求めて視線を算出する。接触型は、精度良く視線を検出できるが、機器の装着を必要とし、身体的制約を受けるユーザの心理的負担が大きい。
一方、非接触型は、ユーザに強いる負担は小さいが、接触型に比べて検出精度が落ちる。それでも視野角０．５度から１度程度の精度を得ることは可能である。
【０００３】
下記非特許文献１には、画面を観るユーザの視線を検出精度が粗い非接触型の方法で計測し、その計測結果を用いて、画面の表示をユーザの観方に合わせて制御する表示システムが記載されている。
このシステムでは、多量な情報（例えば、キーワードに基づいて検索エンジンが検索した検索結果）を、画面上を下から上に移動する複数のウィンドウの各々を用いて表示している。複数のウィンドウは、図１５に示すように、画面の左から右へ三列に階段状にずらして並べている。各列のウィンドウは、画面の下から現れ、速度Ｖｍで上方に移動して画面上端から消える。そうすると、各列の次のウィンドウが画面の下から順次現れ、同様に、速度Ｖｍで上方に移動して画面上端から消える。この動作を繰り返すことにより、多量な情報が各ウィンドウを通じて表示される。
ユーザは、画面の下から上に流れるウィンドウを左側、中央、右側、左側、中央、右側、・・の順に目を動かして観る。
【０００４】
このユーザを一台のビデオカメラで撮影し、視線の方向を検出して、視線が画面上を水平方向にスキャンする速度を算出する。そして、この視線のスキャン速度に応じて画面上のウィンドウ移動速度Ｖｍを制御する。
ウィンドウの移動速度Ｖｍを視線のスキャン速度に巧く合わせると、ユーザは、殆ど同じ高さで三つのウィンドウを観ることが可能になり、目を、垂直方向には動かさずに、水平方向にだけ動かして各ウィンドウの情報を読取ることができる。
また、視線が一つのウィンドウに固定すると、ウィンドウの移動を止め、そのウィンドウを拡大して、そこに情報の詳細な内容を表示する。
【非特許文献１】沼尻 貴昭, 中村 明生, 久野 義徳、「多量情報の効率的取得のための高速閲覧システム」、第8回画像センシングシンポジウム (SSII 2002) 講演論文集, pp.463-468, 横浜, July 2002
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、前記表示システムでは、流れるウィンドウに表示された情報が、動き続けているために読み難いという問題点がある。
また、前記表示システムでは、ユーザの興味の無いウィンドウが連続する場合に、速くなった視線のスキャン速度を認識してウィンドウの移動速度Ｖｍが速められるが、移動速度Ｖｍの更新までに時間が掛かり、システムの効率が悪いという問題点がある。
【０００６】
本発明は、こうした事情を考慮して創案したものであり、非接触型の方法で計測した視線に基づいて画面の表示を制御できるとともに、多数の情報を見易く、かつ、効率的に表示することができる視線制御表示装置を提供し、また、その画面への表示方法を提供することを目的としている。
【課題を解決するための手段】
【０００７】
本発明は、表示画面に注がれる視線を検出して前記表示画面の表示を制御する視線制御表示装置であって、前記表示画面の水平方向にＮ個に分離した表示領域を固定的に設け、複数の情報を前記Ｎ個の表示領域に分けて表示する表示制御手段と、前記表示画面を見る人の顔を撮影する撮影手段と、前記撮影手段の画像を解析して視線の方向を算出する視線検出手段と、算出された視線が到達する前記表示領域を識別する視線到達領域識別手段とを備え、前記視線到達領域識別手段が、閲覧順序に従って移動した視線が前記Ｎ個の表示領域の一つに始めて到達したことを検出したとき、前記表示制御手段は、閲覧順序が当該表示領域の二つ前の表示領域に表示されている既に閲覧された表示内容を更新することを特徴とする。
この視線制御表示装置では、Ｎ個の表示領域のどれに視線が向いているかを識別して表示を制御しているため、視線の検出精度が粗くても、正確な表示制御が可能であり、また、二つ前の表示領域を更新対象としているため、直前に閲覧した情報については、それを見直したり、閲覧中の情報と比較したりすることが可能である。また、視線検出に誤りが生じた場合でも、閲覧中の情報が更新される虞が少ない。
【０００８】
また、本発明の視線制御表示装置では、視線到達領域識別手段が、Ｎ個の表示領域の一つに視線が所定時間以上滞留していることを検出したとき、表示制御手段は、当該表示領域に表示した複数の情報をＮ個の表示領域に分けて表示する。
Ｎ個の表示領域の一つに表示された複数の情報がＮ個の表示領域に展開されるため、展開後の情報についても、視線の先にある情報を正確に識別できる。
【００１１】
また、本発明は、表示画面に注がれる視線を検出して前記表示画面の表示を制御する表示方法であって、前記表示画面の水平方向にＮ個に分離した表示領域を固定的に設け、複数の情報を前記Ｎ個の表示領域に分けて表示し、閲覧順序に従って移動した視線が前記Ｎ個の表示領域の一つに始めて到達したことを検出したとき、閲覧順序が当該表示領域の二つ前の表示領域に表示されている既に閲覧された表示内容を更新することを特徴とする。
この表示方法では、Ｎ個の表示領域のどれに視線が向いているかを識別して表示を制御しているため、視線の検出精度が粗くても、視線が向いている表示領域を、正しく識別することができ、また、二つ前の表示領域を更新対象としているため、直前に閲覧した情報を見直したり、直前に閲覧した情報と閲覧中の情報とを比較したりする動作を妨げずに、情報を更新することができる。
【００１２】
また、本発明の表示方法では、Ｎ個の表示領域の一つに視線が所定時間以上滞留していることを検出したとき、当該表示領域に表示した複数の情報をＮ個の表示領域に分けて表示する。
この表示方法では、複数の情報が、常にＮ個の表示領域に展開されて表示されるため、視線の先にある情報を常に正確に識別することができる。
【発明の効果】
【００１５】
本発明の視線制御表示装置及び表示方法では、複数の情報をＮ個の固定された表示領域に分けて表示するとともに、閲覧が済んだ二つ前の表示領域の表示内容を更新するようにしているため、多数の情報を、見易く、かつ、効率的に表示することができる。また、Ｎ個の表示領域のどれに視線が向いているかを識別して表示を制御しているため、視線の検出精度が粗くても、正確で迅速な表示制御が可能である。
【発明を実施するための最良の形態】
【００１６】
（第１の実施形態）
図２は、本発明の第１の実施形態における視線制御表示装置の構成をブロック図で示し、図１は、この装置を用いて行われる表示制御の様子を模式図で示している。
図１に示すように、情報は、表示部２０の画面の水平方向に分かれた三つのブロックで表示される。この画面を見るユーザの顔がビデオカメラ３０で撮影され、視線の方向が視線制御表示装置１０で計測される。
【００１７】
視線制御表示装置１０は、その視線から、ユーザが、表示されたブロックを左側、中央の順に観て、次に右側ブロックを見始めたことを確認すると、左側ブロックの表示内容を更新する。また、続いて左側ブロックを見始めたことを確認すると、中央ブロックの表示内容を更新する。このように、視線が当初のブロックから次の順番のブロックに移り、さらにその次の順番のブロックに移ったときに、当初のブロックの表示内容を更新する。
また、視線が一つのブロックに所定時間以上滞留したときは、そのブロックに含まれる内容が三つに分割され、画面の左側、中央及び右側の各領域に表示される。
このように、ユーザによる情報の選択は、画面の水平方向に並ぶ三つのブロックから繰り返し行われ、次第に選択されたブロックについてのより詳細な情報が表示される。
【００１８】
この視線制御表示装置１０は、図２に示すように、ビデオカメラ３０の映像から視線を検出する視線検出部１３と、表示情報をネットワーク等から取得する情報取得部１６と、取得した情報を蓄積する取得情報蓄積部１５と、表示部２０の表示を制御する表示制御部１１と、表示部２０に表示されている情報及び閲覧された情報を管理する表示管理部１４と、各部の動作を制御する制御部１２とを備えている。
この内、視線検出部１３、表示制御部１１、表示管理部１４及び制御部１２は、視線制御表示装置１０に内蔵されたコンピュータやＣＰＵがプログラムで規定された処理を実行することにより実現される。
【００１９】
視線検出部１３は、ビデオカメラ３０の映像の各フレームから目尻及び目頭等の特徴点の位置を求め、その特徴点を基に目領域を切り出し、そこから虹彩を検出して、その位置から水平方向の視線の向きを算出する。
図３に示すように、眼球は円（球体）と仮定することができるから、水平方向の視線の角度をθ、眼球の半径をｒ、目の中心から虹彩の中心までの距離をｄとすると、次の（式１）の関係が成り立つ。
θ＝ｓｉｎ-1（ｄ／ｒ）                  （１）
ここで、距離ｄは、目の画像を解析して求めることができ、また、眼球の半径ｒは、予め視線角度が分かっている方向（角度θ0）を見たときの目の中心から虹彩の中心までの距離ｄ0を求め、θ0及びｄ0を式（１）に代入して求めることができる。視線検出部１３は、こうして求めた眼球の半径ｒと、ビデオカメラ３０の映像の解析から得た距離ｄとを用いて、式（１）から、時々刻々と変わる水平方向の視線の向きを算出する。
なお、視線の検出方法については、前記非特許文献１などに詳述されている。
【００２０】
情報取得部１６は、例えば、入力部（不図示）から入力されたキーワードを、ネットワークを通じて検索サーバに送り、検索サーバの検索結果を取得する。
情報取得部１６が取得した情報は、取得情報蓄積部１５にツリー形式で蓄積される。
図４は、取得情報蓄積部１５のデータ蓄積構造の一例を示している。当初、情報取得部１６は、検索サーバから２７個のデータ（Ｌ１１１、Ｌ１１２、・・・、Ｒ１３３）を取得する。これらの取得データは、左（Ｌ）、中央（Ｃ）、右（Ｒ）の各ノードに連なる三層の階層構造（I層、II層、III層）のIII層目に蓄積される。II層の各ノード（Ｌ１１、Ｌ１２、・・・、Ｒ１３）は、III層の三つのデータに接続する三分枝を有し、また、I層の各ノード（Ｌ１、Ｃ１、Ｒ１）は、II層の三つノードに接続する三分枝を有している。
表示制御部１１は、取得情報蓄積部１５の蓄積データを用いて、表示部２０の画面の左側、中央及び右側に表示する各ブロックの表示データを生成する。
【００２１】
I層のレベルの表示を行う場合は、図５に示すように、左側ブロックの表示データとして、Ｌ１の表示領域の中にＬ１に接続するII層のＬ１１、Ｌ１２、Ｌ１３の表示領域を形成し、Ｌ１１、Ｌ１２、Ｌ１３の各表示領域の中に、それぞれのノードに接続するIII層のデータを簡略化して表した表示データを生成する。中央ブロック及び右側ブロックの表示データについても同様である。
また、II層のレベルの表示を行う場合は、図６に示すように、Ｉ層レベルの表示において選択された左側ブロック、中央ブロックまたは右側ブロック（ここでは図５の中央ブロックが選択されたものとする。）の表示データに含まれるII層のノードＣ１１、Ｃ１２、Ｃ１３の表示領域を水平に三つ並べ、Ｃ１１、Ｃ１２、Ｃ１３の各表示領域の中に、それぞれのノードに接続する三つのIII層のデータを簡略化して表した表示データを生成する。
また、III層のレベルの表示を行う場合は、図７に示すように、II層レベルの表示において選択された左側ブロック、中央ブロックまたは右側ブロック（ここでは図６の左側ブロックが選択されたものとする。）の表示データに含まれるIII層のデータＣ１１１、Ｃ１１２、Ｃ１１３を縮小化して水平に三つ並べた表示データを生成する。
【００２２】
表示管理部１４は、図８に示すように、表示部２０の画面の左側ブロック、中央ブロック及び右側ブロックの現在の表示内容を示す識別情報と、各ブロックが閲覧されたか否かを示す閲覧フラグとを管理している。
制御部１２は、視線検出部１３が算出した水平方向の視線の向きから、視線の到達先のブロック（視線到達ブロック）が画面の左側ブロック、中央ブロックまたは右側ブロックのいずれであるかを判定する。また、制御部１２は、各視線到達ブロックに対する連続的な閲覧時間を計測し、予め設定された基準時間と比較して、連続閲覧時間が基準時間を超えたか否かを判定する。そして、これらの判定結果に基づいて、表示管理部１４、情報取得部１６及び表示制御部１１の動作を制御する。
【００２３】
図９及び図１０のフロー図は、制御部１２の処理手順を示している。
図９に示すように、制御部１２は、視線検出部１３が算出した水平方向の視線の向きから視線到達ブロックを識別し、視線到達ブロックが切替ったか否かを判定する（ステップ１）。視線到達ブロックが切替ると、当該視線到達ブロックに視線が滞留している時間（即ち、閲覧時間）の測定を開始する（ステップ２）。また、表示管理部１４で管理されている現在表示中のブロックの表示管理データを参照し、当該視線到達ブロックの閲覧が初めてであるか否かを、該当する現表示情報に対する閲覧フラグの有無により識別する（ステップ３）。
当該視線到達ブロックの閲覧が初めてである場合は、表示管理データの該当する現表示情報に対して閲覧フラグを付与し（ステップ４）、その結果、全部の現表示情報に対して閲覧フラグが付与されたか否かを識別する（ステップ５）。全部の現表示情報に対して閲覧フラグが付与された場合は、表示ブロックの更新処理を行う（ステップ６）。
【００２４】
表示ブロックの更新処理については、図１０のフロー図に示している。
現表示情報がＩ層レベルのブロックを表示している場合（ステップ６１でＹｅｓの場合）、新たに視線到達ブロックとなった表示ブロックより閲覧順序が二つ前のブロックを更新するように情報取得部１６及び表示制御部１１に指示する（ステップ６２）。
例えば、図５において、左側ブロック、中央ブロックの閲覧が終了し、右側ブロックが新たに視線到達ブロックとなった場合に、閲覧順序が右側ブロックの二つ前のブロックに該当する左側ブロックの更新が行われる。
このとき、情報取得部１６は、検索サーバから新たに９個の検索結果データを取得し、この取得データが、図４に示すように、取得情報蓄積部１５のＬ２ノードに連なるIII層目に蓄積される。表示制御部１１は、取得情報蓄積部１５に新たに蓄積されたデータを用いて、表示部２０の画面の左側ブロックの表示データを生成し、現在表示されている左側ブロックを更新する。その結果、表示部２０の画面は図１１のように更新される。また、制御部１２は、表示管理部１４で管理されている現表示情報を書き換えて、その閲覧フラグを削除する。
【００２５】
また、図１０において、現表示情報がII層レベルのブロックを表示している場合（ステップ６３でＹｅｓの場合）は、基準時間内に視線対象ブロックから視線が外れたとき（即ち、表示されたII層レベルのブロックの全てが閲覧され、かつ、最後に観た視線対象ブロックからも目が離れたとき）、表示制御部１１に指示して、画面の表示を元のI層レベルの表示に戻す（ステップ６５）。
また、現表示情報がIII層レベルのブロックを表示している場合（ステップ６６でＹｅｓの場合）は、同様に、基準時間内に視線対象ブロックから視線が外れたとき、表示制御部１１に指示して、画面の表示を元のII層レベルの表示に戻す（ステップ６８）。
図１０のステップ６２の後、図９のステップ７に移行する。また、ステップ６４及びステップ６６においてＮｏであるときもステップ７に移行する。さらに、図９のステップ１、ステップ３及びステップ５においてＮｏであるときもステップ７に移行する。
【００２６】
ステップ７では、ステップ２で計測を開始した閲覧時間の連続期間が基準時間を超えたか否かを判定する。閲覧時間の連続期間が基準時間を超えると（ステップ７でＹｅｓの場合）、制御部１２は、視線到達ブロックの情報を表示制御部１１に伝えて、表示データの表示レベルを一層下げるように指示する（ステップ８）。表示制御部１１は、伝えられたブロックの表示データに含まれる次層の表示領域を水平に三つ並べた表示データを生成し、表示部２０の画面に表示する。制御部１２は、表示管理部１４で管理されている現表示情報を全て書き換えて、それらの閲覧フラグを全て削除する。
【００２７】
このように、この視線制御表示装置では、表示情報を三つのブロックに分け、画面の水平方向に三つのブロックを間隔を空けて表示しているため、検出精度が粗い非接触型の方法で視線を検出した場合でも、視線の先のブロックを正確に求めることができる。
なお、人の目は、真直ぐに保った顔の水平方向に長く、垂直方向に短いため、垂直方向に比べて、水平方向の視線角度の方が正確に算出できる。この視線制御表示装置では、画面の水平方向にブロックを並べているため、非接触型の方法により水平方向の視線角度を求めるだけで、視線到達ブロックを確実に判定することができる。
【００２８】
また、この視線制御表示装置では、非特許文献１の表示システムと違って、表示情報を動かさず表示しているため、表示内容が見易い。
また、この視線制御表示装置では、表示した情報の更新を、視線の検出結果に基づいて直接行っているため、最新情報の表示を求めるユーザのニーズに、迅速に対応することができる。ユーザは、視線を移すだけで新たな情報を得ることができ、この装置を使って、多量の情報を効率的に閲覧し、好みの情報を表示させることができる。
【００２９】
また、この装置では、視線到達ブロックより閲覧順序が二つ前のブロックを対象として最新情報への更新を実施しているが、これは、ブロックの閲覧中に、その直前に観たブロックが気になって見直したり、閲覧中のブロックと比較したりすることが多々あることを考慮したためであり、視線到達ブロックの一つ前のブロックを更新すると、こうした見直しができなくなる。閲覧中のブロックの二つ前のブロックであれば、こうした見直しの対象となる確率は低い。
また、この更新方式によれば、視線検出が失敗し、中央を見ているにも関わらず右のブロックを観ていると判定された場合でも、閲覧中の中央ブロックが更新されてしまう虞は無くなり、安定した閲覧が可能になる。
【００３０】
なお、ここでは、表示情報を三つに分けて画面に表示する場合について説明したが、表示情報を分割表示する数Ｎは、３以外であっても良い。Ｎの値は、要は、検出精度が粗い非接触型の方法で視線を検出した場合でも、視線の先のブロックを正確に求めることができる数であれば良く、画面の大きさや、画面からユーザまでの距離、非接触型視線検出方法の検出精度などに応じて変わって来る。
【００３１】
また、表示の更新や、元の表示への戻りは、画面外に視線を向ける動作、あるいは、目を閉じる動作と対応付けて、それらの動作が行われたときに、対応する表示処理を実行するようにしても良い。画面外に視線を向けたり、目を閉じたりした状態は、視線検出部で視線が求められなくなり、それによって識別できる。
また、画面のＮ個に分けた表示領域のいずれかを、表示の更新や元の表示への戻りを指示する領域として割り当て、ユーザがその領域を見たときに、決められた表示処理を実行するようにしてもよい。
【００３２】
ここでは、III層までの情報を並べて表示する場合について示したが、さらに、その中の一つを基準時間以上見た場合に、それに関する詳細情報を拡大して画面に表示するようにしてもよい。この場合、画面の表示を上のレベルに戻すために、前述のような方法を利用する。
また、頭部の位置に応じた視線計算用データを予め用意し、ビデオカメラ３０で撮影したユーザの画像から頭部の位置を求め、その頭部位置に応じた視線計算用データを用いて視線方向を算出することにより、視線方向の検出精度を高めることができる。
【００３３】
（第２の実施形態）
本発明の第２の実施形態における視線制御表示装置は、視線検出のキャリブレーション（較正）を自動的に行うことができる。
この装置は、図１２に示すように、視線検出の較正を行う較正部１７を備えている。その他の構成は、第１の実施形態（図２）と変わりがない。但し、ここでは、表示部２０に表示される表示情報が、画面の水平方向に、Ｎ個に分かれて表示されるものとする。
この較正部１７は、視線制御表示装置１０に内蔵されたコンピュータやＣＰＵがプログラムで規定された処理を実行することにより実現される。
【００３４】
較正部１０は、制御部１２が視線検出部１３の検出結果に基づいて判定した視線到達ブロックの位置の変化や、II層レベルの表示をI層レベルの表示に戻し、III層レベルの表示をII層レベルの表示に戻す“元の表示への戻り”の回数をチェックしてキャリブレーションの実行時期を見極める。
視線到達ブロックの位置については、左から右方向に一つずつ視線到達ブロックの位置が移動する正順移動の回数と、視線到達ブロックの位置が逆方向に移動する逆順移動の回数とをカウントし、一定時間内の逆順移動の割合が閾値を超えた場合に、キャリブレーションを実行する。
また、元の表示への戻りについては、戻りの回数をカウントし、一定時間内の戻りの回数が閾値を超えた場合に、キャリブレーションを実行する。
【００３５】
逆順移動の増加や、元の表示への戻りの増加は、ユーザの身体が動いて視線計算の結果が不正確になっているために生じている。較正部１０は、現在のユーザの身体位置において正確な視線検出ができるように、次のようにキャリブレーションを実行する。
表示部２０の画面の水平方向に分かれたＮ個の表示領域の何れかに、ユーザが自ずと注目するマークを表示する。図１３では、Ｎ個の表示領域の内、両端の表示領域に交互にマークを表示する場合を示している。このマークが画面上に出現すると、ユーザは自然にその方向を見ることになる。
【００３６】
このときのユーザの顔をビデオカメラ３０で撮影して視線方向を算出し、得られた視線方向と、正常な状態、即ち、逆順移動や元の表示への戻りの増加が発生していない状態で同じ表示領域を見たときの視線方向とを比較して差分を求め、補正係数とする。
また、図１３に示すように、こうした処理を画面上の離れた２箇所で行い、２箇所の差分値の平均を補正係数としても良い。
制御部１２は、視線検出部１３が算出した視線方向の値に、較正部１０が求めた補正係数を加算して視線方向を補正し、補正した視線方向に基づいて視線到達ブロックを判定する。
このように、この視線制御表示装置は、較正部１０を備えることにより、視線到達ブロックの判定間違いが継続して発生する事態を防止できる。
【００３７】
なお、各実施形態では、インターネットの検索エンジンの検索結果を表示する場合について説明したが、本発明は、電子メールやニュースなどを表示対象として、大量の情報を素早く閲覧し、そこから見つけ出した興味のあるメールやニュースをじっくり読むことができる装置として構成することも可能である。
また、本発明は、テレビのチャンネルを表示対象として、テレビ局名やそのロゴ、あるいは、現時点で放送されている映像の縮小画像を表示し、視線による情報選択でチャンネルが特定された場合に、そのテレビ放送の映像を表示部の画面全体に表示する装置として構成することもできる。
また、本発明は、図１４に示すように、文字や記号を表示対象とし、それらを視線により選択して、機械装置やコンピュータに入力することができる障害者用インターフェースとして構成することもできる。
【産業上の利用可能性】
【００３８】
本発明は、視線を検出して表示制御を行う装置として広く利用することができ、例えば、インターネット情報やメール情報を閲覧するコンピュータ用インタフェース、テレビのチャンネル選択などを行う家電用インタフェース、視線だけで情報入力が可能な障害者用インタフェースなど、幅広い応用が可能である。
【図面の簡単な説明】
【００３９】
【図１】本発明の第１の実施形態における視線制御表示装置の使用形態を示す模式図
【図２】本発明の第１の実施形態における視線制御表示装置の構成を示すブロック図
【図３】視線方向の求め方を示す説明図
【図４】本発明の第１の実施形態における視線制御表示装置のデータ蓄積構造を示す図
【図５】本発明の第１の実施形態におけるＩ層レベルの表示を示す図
【図６】本発明の第１の実施形態におけるＩＩ層レベルの表示を示す図
【図７】本発明の第１の実施形態におけるＩＩＩ層レベルの表示を示す図
【図８】本発明の第１の実施形態における表示管理部の管理情報を示す図
【図９】本発明の第１の実施形態における視線制御表示装置の動作を示すフロー図
【図１０】本発明の第１の実施形態における表示ブロックの更新処理の動作を示すフロー図
【図１１】本発明の第１の実施形態における更新されたＩ層レベルの表示を示す図
【図１２】本発明の第２の実施形態における視線制御表示装置の構成を示すブロック図
【図１３】本発明の第２の実施形態におけるキャリブレーション実行時の表示を示す図
【図１４】本発明の他の実施形態における視線制御表示装置の表示例を示す図
【図１５】従来の視線制御表示装置の表示画面を示す図
【符号の説明】
【００４０】
１０  視線制御表示装置
１１  表示制御部
１２  制御部
１３  視線検出部
１４  表示管理部
１５  取得情報蓄積部
１６  情報取得部
１７  較正部
２０  表示部
３０  ビデオカメラ
【図２】
0004399607.tif 000002
【図３】
0004399607.tif 000003
【図４】
0004399607.tif 000004
【図５】
0004399607.tif 000005
【図６】
0004399607.tif 000006
【図７】
0004399607.tif 000007
【図８】
0004399607.tif 000008
【図９】
0004399607.tif 000009
【図１０】
0004399607.tif 000010
【図１１】
0004399607.tif 000011
【図１２】
0004399607.tif 000012
【図１３】
0004399607.tif 000013
【図１４】
0004399607.tif 000014
【図１５】
0004399607.tif 000015
【図１】
0004399607.tif 000016