(57)【要約】【課題】選択した文字等のシンボルを簡単に確認することができ、誤選択を低減することができるシンボル選択装置を提供する。【解決手段】画面上に表示された文字、記号等の複数のシンボルをユーザの視線により選択できるようにしたシンボル選択装置であって、前記画面に向けられた前記ユーザの視線を検出する視線検出手段と、前記視線検出手段の検出結果に基づいて、画面上に表示されている複数のシンボルのうちから１つのシンボルを選択するシンボル選択部と、前記シンボル選択部によって選択されたシンボルを選択された順に並べて表示するシンボル列表示ウィンドウを、前記画面上に表示する確定シンボル表示制御部とを備え、前記確定シンボル表示制御部が、前記シンボル列表示ウィンドウの表示位置を、前記シンボル選択部によって選択されている１つのシンボルと隣り合う位置に設定することを特徴とするシンボル選択装置。【選択図】図３
2019149032.tif 000002
【特許請求の範囲】
【請求項１】
画面上に表示された文字、記号等の複数のシンボルをユーザの視線により選択できるようにしたシンボル選択装置であって、
前記画面に向けられた前記ユーザの視線を検出する視線検出手段と、
前記視線検出手段の検出結果に基づいて、前記画面上に表示されている複数のシンボルのうちから１つのシンボルを選択するシンボル選択部と、
前記シンボル選択部によって選択されたシンボルを選択された順に並べて表示するシンボル列表示ウィンドウを、前記画面上に表示する確定シンボル表示制御部と
を備え、
前記確定シンボル表示制御部が、前記シンボル列表示ウィンドウの表示位置を、前記シンボル選択部によって選択されている１つのシンボルと隣り合う位置に設定することを特徴とするシンボル選択装置。
【請求項２】
前記視線検出手段の検出結果に基づいて、前記画面上における前記ユーザの視点位置を推定する視点位置推定部と、
前記視点位置推定部により推定された視点位置である推定視点位置に基づいて、画面上に表示されている複数のシンボルのうち所望の１つのシンボルを、前記画面上に予め設定された選択位置に移動させる選択シンボル表示制御部と、
をさらに備え、
前記選択位置が、前記画面上の所定位置に固定されており、
前記シンボル選択部が、前記選択位置にある１つのシンボルを選択するものである、請求項１記載のシンボル選択装置。
【請求項３】
前記確定シンボル表示制御部が、前記シンボル選択部によって選択されているシンボルに隣り合う複数のシンボルのそれぞれの、少なくとも一部が見えるように前記シンボル列表示ウィンドウを表示する、請求項１又は２記載のシンボル選択装置。
【請求項４】
前記確定シンボル表示制御部が、前記シンボル列表示ウィンドウを透過表示する、請求項１〜３のいずれか記載のシンボル選択装置。
【請求項５】
前記確定シンボル表示制御部が、前記シンボル列表示ウィンドウ内においてシンボル列を横書きで表示し、かつ前記シンボル選択部によって選択されている１つのシンボルの中心の横方向の座標位置を中央とする中央揃えで表示する、請求項１〜４のいずれか記載のシンボル選択装置。
【請求項６】
前記確定シンボル表示制御部が、選択された複数のシンボルを前記シンボル列表示ウィンドウ内に表示するとともに、又は選択された複数のシンボルを前記シンボル列表示ウィンドウ内に表示するのに代えて、該選択された複数のシンボルの組み合わせに対応するメッセージを前記シンボル列表示ウィンドウ内に表示する、請求項１〜５のいずれか記載のシンボル選択装置。
【請求項７】
前記選択シンボル表示制御部が、前記シンボル選択部が１つのシンボルを選択すると、当該選択された１つのシンボルに関連付けられた１つ又は複数のシンボルを前記画面上に新たに表示する、請求項１〜６のいずれか記載のシンボル選択装置。
【請求項８】
画面に向けられたユーザの視線を検出する視線検出手段を備え、前記画面上に表示された文字、記号等の複数のシンボルをユーザの視線により選択できるようにしたシンボル選択装置に適用されるプログラムであって、
前記視線検出手段の検出結果に基づいて、画面上に表示されている複数のシンボルのうちから１つのシンボルを選択するシンボル選択部としての機能と、
前記シンボル選択部によって選択されたシンボルを選択された順に並べて表示するシンボル列表示ウィンドウを前記画面上に表示するとともに、前記シンボル列表示ウィンドウの表示位置を前記シンボル選択部によって選択されている１つのシンボルと隣り合う位置に設定する確定シンボル表示制御部としての機能と、
をコンピュータに発揮させることを特徴とするシンボル選択装置用のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面上に表示された文字、記号等のシンボル（以下、単に「シンボル」と記載することがある）をユーザの視線により選択できるようにしたシンボル選択装置及び当該シンボル選択装置用のプログラムに関する。
【背景技術】
【０００２】
近年、重度の肢体麻痺等により眼球以外を動かすことが困難な患者の意思伝達を支援するツールとして、画面上に表示されたシンボルを視線により選択できるようにしたシンボル選択装置が開発されている。
【０００３】
このようなシンボル選択装置として、例えば特許文献１には、カメラを用いてユーザの視線を検出し、検出された視線に応じて画面上のカーソルを移動させて、画面上に表示されたシンボルを選択できるようにしたものが開示されている。このシンボル選択装置では、検出された視線に基づいて画面上におけるユーザの視点位置が推定され、この推定された視点位置にカーソルが表示される。ユーザは、視線を動かすことで画面上のカーソルをシンボルまで移動させ、例えば瞬き等をすることで、そのシンボルを選択することができる。そして選択されたシンボルは、画面上のシンボル列表示ウィンドウに表示され、これによりユーザは自分の意思を他人に伝えることができるようになっている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−０２０１９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述したようなカメラ等を用いてユーザの視線を検出する種のシンボル選択装置では、シンボル列表示ウィンドウが、画面の端等、選択する複数のシンボルとは離れた位置に固定して表示されている。そのためユーザは、選択したシンボルが誤りなく選択されているかを確認するためには、画面上の複数のシンボルとシンボル列表示ウィンドウとの間で視線を何度も往復させなければならない。すると、シンボル列を確認するために視線を移動している間に、画面上に表示されたシンボルを誤って選択してしまうことがある。
【０００６】
本発明はこのような問題に鑑みてなされたものであり、選択された文字や記号等のシンボル列を簡単に確認することができ、シンボルの誤選択を低減することができるシンボル選択装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
すなわち本発明に係るシンボル選択装置は、画面上に表示された文字、記号等の複数のシンボルをユーザの視線により選択できるようにしたものであって、前記画面に向けられた前記ユーザの視線を検出する視線検出手段と、前記視線検出手段の検出結果に基づいて、画面上に表示されている複数のシンボルのうちから１つのシンボルを選択するシンボル選択部と、前記シンボル選択部によって選択されたシンボルを選択された順に並べて表示するシンボル列表示ウィンドウを、前記画面上に表示する確定シンボル表示制御部とを備え、前記確定シンボル表示制御部が、前記シンボル列表示ウィンドウの表示位置を、前記シンボル選択部によって選択されている１つのシンボルと隣り合う位置に設定することを特徴とする。
【０００８】
このようなものであれば、シンボル選択部によって選択されている１つのシンボルと隣り合う位置にシンボル列表示ウィンドウが表示されるので、ユーザは、選択したいシンボルを見て選択した後、視線を大きく移動させることなく、シンボル列表示ウィンドウに表示されているシンボル列を確認することができる。すなわち、ユーザは選択されたシンボル列を確認するために、画面上に表示されている他の複数のシンボルの上を通るように視線を移動させる必要がないので、シンボルの誤選択を低減することができる。また、選択されているシンボルとシンボル列表示ウィンドウとの間で視線を大きく移動させる必要がないので、ユーザは選択されたシンボル列を簡単に確認することができる。
【０００９】
前記シンボル選択装置は、前記視線検出手段の検出結果に基づいて、前記画面上における前記ユーザの視点位置を推定する視点位置推定部と、前記視点位置推定部により推定された視点位置である推定視点位置に基づいて、画面上に表示されている複数のシンボルのうち所望の１つのシンボルを、前記画面上に予め設定された選択位置に移動させる選択シンボル表示制御部と、をさらに備え、前記選択位置が前記画面上の所定位置に固定されており、前記シンボル選択部が前記選択位置にある１つのシンボルを選択するものであることが好ましい。
このようなものであれば、選択位置が画面上の所定位置に固定されているので、シンボル選択部により選択されるシンボルは常に画面上の同じ位置（すなわち選択位置）で選択される。これにより、シンボル列表示ウィンドウも、常に画面上の同じ位置（すなわち選択位置近傍）に表示されるので、ユーザはシンボル列表示ウィンドウ内のシンボル列を簡単に確認することができる。
【００１０】
前記確定シンボル表示制御部は、前記シンボル選択部によって選択されているシンボルに隣り合う複数のシンボルのそれぞれの、少なくとも一部が見えるように前記シンボル列表示ウィンドウを表示することが好ましい。
このようなものであれば、シンボル列表示ウィンドウが表示されている間も、ユーザは画面上に表示されている全てのシンボルを確認することができるので、次に選択するシンボルをより簡単に探すことができる。
【００１１】
前記確定シンボル表示制御部が、前記シンボル列表示ウィンドウを透過表示することが好ましい。
このようなものであれば、シンボル列表示ウィンドウと重なっている画面上のシンボルを、透かして確認することができるので、ユーザは画面上に表示されている全てのシンボルを確認することができる。これにより、次に選択するシンボルをより簡単に探すことができる。
【００１２】
前記確定シンボル表示制御部が、前記シンボル列表示ウィンドウ内においてシンボル列を横書きで表示し、かつ前記シンボル選択部によって選択されている１つのシンボルの中心の横方向の座標位置を中央とする中央揃えで表示することが好ましい。
シンボルを見る際には、ユーザはシンボルの中心辺りを見ることが多い。このようなものであれば、ユーザが実際に見ているシンボルの中心の少し上（又は少し下）に、選択されたシンボル列が中央揃えで表示されるので、ユーザは、実際に見ているシンボルから視線を少し上（又は少し下）にずらすだけで、シンボル列の全体を確認することができる。すなわち、シンボル列を確認するための視線の移動距離をより短くできるので、シンボルの誤選択をより低減できる。
【００１３】
前記確定シンボル表示制御部が、選択された複数のシンボルを前記シンボル列表示ウィンドウ内に表示するとともに、又は選択された複数のシンボルを前記シンボル列表示ウィンドウ内に表示するのに代えて、該選択された複数のシンボルの組み合わせに対応するメッセージを前記シンボル列表示ウィンドウ内に表示することが好ましい。
このようなものであれば、文字等のシンボルを一文字ずつ選択してメッセージを作成する場合に比べて、早くメッセージを作成することができる。
【００１４】
前記選択シンボル表示制御部が、前記シンボル選択部が１つのシンボルを選択すると、当該選択された１つのシンボルに関連付けられた１つ又は複数のシンボルを前記画面上に新たに表示することが好ましい。
このようなものであれば、１つのシンボルを選択すると、当該シンボルに関連付けられたシンボルが画面上に表示されるので、ユーザは、次に選択したいシンボルを簡単に見つけることができる。
【００１５】
本発明に係るシンボル選択装置用のプログラムは、画面に向けられたユーザの視線を検出する視線検出手段を備え、前記画面上に表示された文字、記号等の複数のシンボルをユーザの視線により選択できるようにしたシンボル選択装置に適用されるものであって、前記視線検出手段の検出結果に基づいて、画面上に表示されている複数のシンボルのうちから１つのシンボルを選択するシンボル選択部としての機能と、前記シンボル選択部によって選択されたシンボルを選択された順に並べて表示するシンボル列表示ウィンドウを前記画面上に表示するとともに、前記シンボル列表示ウィンドウの表示位置を前記シンボル選択部によって選択されている１つのシンボルと隣り合う位置に設定する確定シンボル表示制御部としての機能と、をコンピュータに発揮させることを特徴とする。
このようなシンボル選択装置用プログラムであれば、上述したシンボル選択装置により得られる作用効果と同様の効果を奏し得る。
【発明の効果】
【００１６】
このようにした本発明によれば、選択された文字や記号等のシンボル列を簡単に確認することができ、誤選択を低減することができるシンボル選択装置を提供することができる。
【図面の簡単な説明】
【００１７】
【図１】本実施形態のシンボル選択装置の全体構成を模式的に示す図。
【図２】同実施形態のシンボル選択装置の機器構成を示す構成図。
【図３】同実施形態のシンボル選択装置の機器構成を示す機能ブロック図。
【図４】同実施形態における画面の表示態様の一例を示す画面例示図。
【図５】同実施形態におけるシンボル選択装置の動作フローチャート。
【図６】他の実施形態における画面の表示態様の一例を示す画面例示図。
【発明を実施するための形態】
【００１８】
以下に本発明の一実施形態に係るシンボル選択装置について、図面を参照して説明する。
【００１９】
本実施形態のシンボル選択装置１００は、肢体や口を動かすことが困難な人等の意思伝達を支援するためのものである。
具体的にこのシンボル選択装置１００は、図１に示すように、ディスプレイ２及びコンピュータ本体３を有するノートパソコン１と、ユーザの視線を検出する視線検出手段４とを備えている。ディスプレイ２の画面２１には、文字や記号等のシンボルが並べて配置されたシンボルパネル２１１が表示され、ユーザは、視線を動かすことによりこのシンボルパネル２１１を移動させて、シンボルパネル２１１内の所望の１つのシンボルを、画面２１上に固定された所定の選択位置に合わすことで選択できるようになっている。
なお本実施形態では、選択位置の座標が画面２１の中心座標と同じになるように設定されている。
【００２０】
視線検出手段４は、ディスプレイ２の画面２１に向けられたユーザの視線を検出し、その検出結果を視線信号として出力するものである。
具体的には、ユーザの眼球に近赤外線を照射する光源（不図示）と、ユーザの眼球を撮像するカメラ（不図示）と、当該カメラから出力される撮像データを処理して視線を検出し、視線信号として出力する視線信号出力部（不図示）とを備えたものである。
なお本実施形態の視線検出手段４は、所謂取付けタイプのものであり、前記光源およびカメラがユーザ側を向くようにしてディスプレイ２の下部に取付けられている。
【００２１】
ディスプレイ２は、コンピュータ本体３から送信されてくる画像データが示す画像をその画面２１上に表示するものである。
【００２２】
コンピュータ本体３は、構造的には、図２に示すように、ＣＰＵ３０１、メモリ３０２、入出力インターフェース３０３等を備えている。このコンピュータ本体３は、前記メモリ３０２に記憶させた各種のアプリケーションソフトウェア（以下、プログラムと言う）に基づいて、前記ＣＰＵ３０１やその周辺機器が協働することにより、図３に示すように、視点位置推定部３１、シンボル関連データ格納部３２、選択シンボル表示制御部３３、シンボル選択部３４、確定シンボル表示制御部３５等としての機能を実現するように構成されている。
【００２３】
次に、各部について説明する。
【００２４】
視点位置推定部３１は、視線検出手段４の検出結果に基づいて、画面２１上におけるユーザの視点位置を推定するものである。具体的には、視線検出手段４から視線信号を受け付け、当該視線信号に基づいて、画面２１上におけるユーザの視点位置を推定し、この推定した視点位置である推定視点位置Ｌｅの座標を示す推定視点位置データを出力する。
【００２５】
シンボル関連データ格納部３２は、前記メモリ３０２の所定領域に設定されたものであり、文字や記号等の各種シンボルのコード等を示すシンボル関連データを格納している。
なお本実施形態で言う「文字」とは、例えば、平仮名、カタカナ、漢字、数字、アルファベット等である。「記号」とは、マーク、絵文字、顔文字等の意味を付された図形等である。
【００２６】
選択シンボル表示制御部３３は、シンボル関連データ及び推定視点位置データを取得し、それらに基づいて画像データを生成し、ディスプレイ２に出力するものである。より機能的に説明すると、複数のシンボル（ここでは、平仮名）が並べて配置されたシンボルパネル２１１を画面２１上に表示させるとともに、推定視点位置Ｌｅに基づいて、このシンボルパネル２１１を画面２１上で移動させるものである。
ここでは、複数のシンボルが、縦横のマトリクス状に等間隔に並ぶようにシンボルパネル２１１に配置されている。より具体的には、シンボルパネル２１１は、縦横に並べられた正方形状のマス目によって区切られている。各マス目は、各シンボルの表示領域を規定するものである。そして、各マス目内には、マス目の中心とシンボルの中心位置とが一致するように、一つのシンボルが表示されている。
【００２７】
なお、この選択シンボル表示制御部３３は、使用時においてユーザが実際に見ているシンボルと、推定視点位置Ｌｅに最も近いシンボルとが、ユーザの違いに関わらず同じになる程度に、シンボルパネル２１１内で隣り合うシンボルを互いに離間させて表示するようにしている。すなわち、眼球の形状や、シンボルを見る際の癖や、推定視点位置Ｌｅの精度等によらず、どのようなユーザが例えばシンボルパネル２１１に表示された文字「ぬ」を見ても、推定視点位置Ｌｅに最も近いシンボルが文字「ぬ」になる程度に、隣り合うシンボルを互いに離間するように表示するようになっている。そのため、本実施形態のシンボルパネル２１１は画面２１の大きさよりも大きくなっており、後述するようにシンボルパネル２１１をスクロールさせることにより、全てのシンボルを選択できるようにしている。
【００２８】
本実施形態の選択シンボル表示制御部３３は、推定視点位置Ｌｅの座標と、予め画面２１上に設定された選択位置Ｌｓの座標とを参照して、これらの間の距離ｄを計測し、この距離ｄに応じてシンボルパネル２１１を多段階で移動させるように構成されている。
【００２９】
具体的には、図４（ａ）に示すように、推定視点位置Ｌｅと選択位置Ｌｓとの間の距離ｄが、予め設定した所定値Ｄを超えている場合には、推定視点位置Ｌｅから選択位置Ｌｓに向かう方向（矢印で示す方向）に沿ってシンボルパネル２１１を移動させる。シンボルパネル２１１を移動させる速度は、当該距離ｄが大きいほど、大きくなるようにしている。
なお、ここでは、シンボルパネル２１１を移動させる際には、推定視点位置Ｌｅから選択位置Ｌｓに向かう方向に沿ってスクロールさせるように構成している。すなわち、シンボルパネルを移動させるとともに、画面２１の端から新たなシンボルを表示させるように構成されている。
【００３０】
一方で、図４（ｂ）に示すように、推定視点位置Ｌｅと選択位置Ｌｓとの間の距離ｄが前記した所定値Ｄ以下である場合には、推定視点位置Ｌｅに最も近いシンボルを選択位置Ｌｓに引き込むようにシンボルパネル２１１を移動させ、当該シンボルの中心位置の座標を選択位置Ｌｓの座標に合わせるように構成されている。すなわち、推定視点位置Ｌｅが入っているマス目の中心位置を、選択位置Ｌｓの座標に合わせるように構成されている。
距離ｄが所定値Ｄ以下であって、かつ推定視点位置Ｌｅに最も近いシンボルの中心位置の座標と選択位置Ｌｓの座標とが一致している場合には、シンボルパネル２１１を移動させない。
【００３１】
この選択シンボル表示制御部３３はまた、上記した機能に加えて、あるシンボルの中心位置の座標と選択位置Ｌｓの座標とが一致する場合に、当該シンボルが入っているマス目の四隅を囲むようにカーソル２１２を画面２１上に表示させるとともに、当該シンボルを示すシンボルデータを出力するように構成されている。このカーソル２１２は、中心位置の座標と選択位置Ｌｓの座標とが一致していることを示すカーソルである。
【００３２】
シンボル選択部３４は、選択位置Ｌｓにある１つのシンボルを選択するものである。具体的には、シンボルデータ及び推定視点位置データを取得し、これらに基づいて、シンボルデータが示すシンボルをユーザが選択したいシンボルとして確定し、当該シンボルを示す確定シンボルデータを出力するものである。
ここでは、シンボル選択部３４は、あるシンボルの中心位置の座標と、選択位置Ｌｓの座標とが一致している場合に、前記距離ｄが所定値Ｄ以下になっている時間ｔを計測するように構成されている。そして、この時間ｔが予め設定した所定時間Ｔを超えた場合に、確定シンボルデータを出力するように構成されている。
【００３３】
確定シンボル表示制御部３５は、シンボル選択部３４が選択したシンボルを選択された順に並べて表示するシンボル列表示ウィンドウ２２を画面２１上に表示するものである。また、確定シンボルデータを受けて、シンボル選択部３４により選択されたシンボルをシンボル列表示ウィンドウ２２内に表示するものである。
【００３４】
確定シンボル表示制御部３５は、シンボル列表示ウィンドウ２２をシンボルパネル２１１上に重ねて透過表示するように構成されている。これにより、ユーザは、シンボル列表示ウィンドウ２２と重なっているシンボルパネル２１１上のシンボルを、透かして確認することができる。シンボル列表示ウィンドウ２２の透過度は、適宜変更できるように構成されている。
【００３５】
シンボル列表示ウィンドウ２２は、画面２１上の所定位置に固定され、常に表示されるよう構成されており、ユーザはそれまでに確定したシンボル列をいつでも確認できるようになっている。
なお、図４及び図６では、図の簡略化のため、シンボル列表示ウィンドウ２２は透過表示されていない。
【００３６】
この確定シンボル表示制御部３５は、シンボル列表示ウィンドウ２２を表示する位置を、シンボル選択部３４に選択されているシンボルと隣り合う位置に設定するように構成されている。
【００３７】
図４（ｃ）に示すように、このシンボル列表示ウィンドウ２２は横長の矩形状のものであり、シンボル選択部３４により選択されているシンボル（ここでは、文字「ぬ」）の直上に、当該シンボルが入っているマス目に沿って表示される。すなわち、シンボル列表示ウィンドウ２２の下辺は、シンボル選択部３４により選択されているシンボルが入るマス目の上端と略同一の高さになるように表示され、選択されているシンボルと重なり合わないようになっている。また、シンボル列表示ウィンドウ２２は、画面２１上に固定して表示されており、カーソル２１２が表示されている際に、カーソル２１２に沿うように表示される。
【００３８】
シンボル列表示ウィンドウ２２の縦方向の長さは、各マス目の縦方向の長さの半分以下になるように構成されており、シンボル選択部３４に選択されているシンボルと隣り合うシンボル（ここでは、文字「に」）の一部が見えるようにしている。
【００３９】
シンボル列表示ウィンドウ２２内には、シンボル選択部３４によって選択されたシンボル列が横書きで表示されるようになっている。そして、選択位置Ｌｓの横方向の座標位置を中央位置として中央揃えになるようにシンボル列表示ウィンドウ２２内に表示されるようにしている。
シンボル列表示ウィンドウ内２２において、シンボル列は横方向に１列に表示されてよく、また選択されたシンボルの数が所定値以上になった場合には改行するようにしてもよい。
【００４０】
シンボル列表示ウィンドウ２２の横方向の長さは、シンボル列表示ウィンドウ２２内に横方向に表示されているシンボルの数に応じて変更するように構成されている。具体的には、シンボル列表示ウィンドウ２２内で横方向に表示されているシンボルの数が少ないほど、シンボル列表示ウィンドウ２２の横方向の長さが小さくなるように構成されている。
なお、シンボル列表示ウィンドウ２２内に表示されるシンボルのサイズは、シンボルパネル２１１内に表示されるシンボルのサイズよりも小さくなるようにしている。
【００４１】
次に、このような構成のシンボル選択装置１００の動作について、図４、図５を参照しつつ以下に説明する。ここでは、ユーザが、画面２１上に表示されたシンボルパネル２１１から文字「ぬ」を選択する動作について例示する。なお、図４（ａ）〜（ｃ）には、推定視点位置Ｌｅ、選択位置Ｌｓ、選択位置Ｌｓから距離Ｄの範囲、シンボルパネル２１１が移動する方向が示されているが、これらは説明の都合上示されたものであり、実際には画面２１上に表示されない。
【００４２】
選択シンボル表示制御部３３が、図４（ａ）に示すように、複数の文字が並べられたシンボルパネル２１１をディスプレイ２の画面２１上に表示する（ステップＳ１）。ユーザは、シンボルパネル２１１に表示された文字「ぬ」を見る。
【００４３】
視線検出手段４が、ユーザの視線を検出し、これを視線信号として出力する（ステップＳ２）。視点位置推定部３１は、視線検出手段４からの視線信号を受け取ると、この視線信号に基づいて、画面２１上におけるユーザの視点位置を推定する（ステップＳ３）。ここでは、ユーザは実際には文字「ぬ」の中心を見ているが、推定された推定視点位置Ｌｅは、図４（ａ）に示すように、文字「ぬ」の中心からやや右下である。
【００４４】
推定視点位置Ｌｅと選択位置Ｌｓ間の距離ｄが予め設定された所定値Ｄを超えているので、選択シンボル表示制御部３３は、図４（ａ）に示すように、推定視点位置Ｌｅから選択位置Ｌｓに向かう方向に沿って、シンボルパネル２１１を移動させる（ステップＳ４、Ｓ５）。この時ユーザは、移動する文字「ぬ」を追うように視線を移動させる。すると、これに合わせて推定視点位置Ｌｅも移動する。すなわち、シンボルパネル２１１上の文字「ぬ」が選択位置Ｌｓに近づくにつれて、推定視点位置Ｌｅも選択位置Ｌｓに近づくようになる。
【００４５】
そして、ユーザが、移動する文字「ぬ」を追うように見続けると、次第に、推定視点位置Ｌｅと選択位置Ｌｓ間の距離ｄが所定値Ｄ以下になる。すると、図４（ｂ）に示すように、選択シンボル表示制御部３３は、推定視点位置Ｌｅに最も近い文字「ぬ」を選択位置Ｌｓに引き込むように移動させて、文字「ぬ」の中心位置を選択位置Ｌｓに合わせ、カーソル２１２を表示する（ステップＳ４、Ｓ６）。
【００４６】
文字「ぬ」の中心位置が選択位置Ｌｓにある状態で、ユーザが文字「ぬ」を所定時間Ｔ秒以上見ると、シンボル選択部３４が、文字「ぬ」をユーザが選択したい文字として確定し、確定シンボルデータを出力する（ステップＳ７）。すると、確定シンボル表示制御部３５が、選択位置Ｌｓにある文字「ぬ」の直上に表示されているシンボル列表示ウィンドウ２２内に文字「ぬ」を表示する（ステップＳ８）。
【００４７】
このように構成された本実施形態のシンボル選択装置１００では、シンボル選択部３４によって選択されている１つのシンボルと隣り合う位置にシンボル列表示ウィンドウ２２が表示されるので、ユーザは、選択したいシンボルを見て選択した後、視線を大きく移動させることなく、シンボル列表示ウィンドウ２２に表示されているシンボル列を確認することができる。すなわち、ユーザは選択されたシンボル列を確認するために、画面２１上に表示されている他の複数のシンボルの上を通るように視線を移動させる必要がないので、シンボルの誤選択を低減することができる。また、選択されているシンボルとシンボル列表示ウィンドウ２２との間で視線を大きく移動させる必要がないので、ユーザは選択されたシンボル列を簡単に確認することができる。
【００４８】
また、選択位置Ｌｓが画面２１上の中央位置に固定されているので、シンボル選択部３４により選択されるシンボルは常に画面２１上の同じ位置（すなわち選択位置Ｌｓ）で選択される。これにより、シンボル列表示ウィンドウ２２も、常に画面２１上の同じ位置（すなわち選択位置Ｌｓ近傍）に表示されるので、ユーザはシンボル列表示ウィンドウ２２内のシンボル列を簡単に確認することができる。
【００４９】
また、確定シンボル表示制御部３５が、シンボル選択部３４によって選択されているシンボルと隣り合うシンボルのそれぞれの、少なくとも一部が見えるようにシンボル列表示ウィンドウ２２を表示するので、シンボル列表示ウィンドウ２２が表示されている間も、ユーザは画面２１上に表示されている全てのシンボルを確認することができる。そのため、ユーザは次に選択するシンボルをより簡単に探すことができる。
【００５０】
また、シンボル列表示ウィンドウ２２がシンボルパネル２１１上に透過表示されるので、ユーザはシンボルパネル２２１上に表示されている全てのシンボルを確認することができる。これにより、次に選択するシンボルをより簡単に探すことができる。
【００５１】
さらに、確定シンボル表示制御部３５が、シンボル列表示ウィンドウ２２内において、選択されたシンボル列を横書き表示し、かつこのシンボル列を、選択されているシンボルの中心の横方向の座標位置を中央位置とする中央揃えで表示するので、ユーザは、実際に見ているシンボルから視線を少し上にずらすだけで、より簡単にシンボル列の全体を確認することができる。
【００５２】
なお、本発明は前記実施形態に限られるものではない。
【００５３】
前記実施形態では、推定視点位置推定部３１によって推定された推定視点位置Ｌｅに基づいて、画面２１上に表示されたシンボルパネル２１１を移動させて、所望のシンボルの中心位置を選択位置Ｌｓに合わせて選択するように構成されていたが、これに限定されない。
他の実施形態では、推定視点位置推定部３１によって推定された推定視点位置Ｌｅに矢印等のポインタを表示し、視線を動かすことで当該ポインタをシンボルの中心位置に合わせることで、シンボルを選択するように構成してもよい。またこの形態では、シンボル列表示ウィンドウ２２は、推定視点位置Ｌｅ（すなわち画面上に表示されているポインタ）の移動とともに画面２１上を移動するものであってもよい。具体的には、推定視点位置Ｌｅに最も近いシンボルに隣り合う位置に、シンボル列表示ウィンドウ２２が表示されてもよい。
【００５４】
前実施形態において、選択位置Ｌｓの座標は画面２１の中心座標と同じになるように設定されていたが、これに限らず、画面２１の中心座標以外の座標に設定されてもよい。
【００５５】
前記実施形態では、複数のシンボルが、縦横のマトリクス状に等間隔に並ぶようにシンボルパネル２１１に配置されていたがこれに限らない。例えば、放射状に並ぶようにシンボルパネル２１１に配置されてもよい。また、各シンボル間の間隔は等間隔でなくてもよい。
【００５６】
他の実施形態では、選択シンボル表示制御部３３はさらに、シンボルパネル２１１上のシンボルが記号である場合に、シンボル選択部３４が選択位置Ｌｓにあるシンボルを選択すると、当該選択した１つのシンボルに予め関連付けられた１つ又は複数のシンボルを、画面２１上に新たに表示するように構成されてもよい。
具体的には、図６（ｂ）に示すように、シンボル選択部３４が選択位置Ｌｓにあるシンボル（ここでは“温泉”を意味する記号）を選択すると、当該シンボルの横に、当該シンボルに関連付けられた複数のシンボル（ここでは、各種の交通手段を意味する記号）が配置された関連シンボルパネル２１３が表示されるように構成されてよい。
そして、推定視点位置Ｌｅに基づいて、上述したシンボルパネル２１１を移動させるのと同じ要領で、当該関連シンボルパネル２１３を画面２１上で移動させて、所望のシンボルを選択できるように構成されてよい。
【００５７】
他の実施形態では、選択シンボル表示制御部３３は、選択された複数のシンボルをシンボル列表示ウィンドウ２２内に表示するとともに、これらのシンボルの組み合わせに対応するメッセージをシンボル列表示ウィンドウ２２に表示するように構成されてもよい。
具体的には、図６（ｃ）に示すように、シンボル選択部３４によって、“温泉”を意味する記号が選択された後、さらに“バス”を意味する記号が選択された場合に、シンボル列表示ウィンドウ２２内に、これらの２つの記号の後に、「温泉にバスで行きたい」というメッセージを表示するように構成されてよい。
【００５８】
また別の実施形態では、選択シンボル表示制御部３３は、選択された複数のシンボルをシンボル列表示ウィンドウ２２内に表示するのに代えて、これらのシンボルの組み合わせに対応するメッセージをシンボル列表示ウィンドウ２２に表示するように構成されてもよい。
【００５９】
前記実施形態では、シンボル選択部３４に選択されているシンボルの直上にシンボル列表示ウィンドウ２２を表示するようにしていたが、これに限らず、シンボル選択部３４に選択されているシンボルの直下に表示するようにしてもよい。すなわち、シンボル列表示ウィンドウ２２の上辺は、シンボル選択部３４に選択されているシンボルが入っているマス目の下端と略同一の高さになるように表示されてよい。
また、シンボル列表示ウィンドウ２２内に表示されるシンボルは、中央揃えに限らず、左揃え又は右揃えであってもよい。
【００６０】
別の実施形態では、シンボル列表示ウィンドウ２２を、シンボル選択部３４に選択されているシンボルと隣り合うように、当該シンボルの右又は左に表示させてもよい。この場合には、シンボル列表示ウィンドウ２２は縦長の矩形状のシンボル列表示ウィンドウ２２であってよく、シンボルが縦書きで表示されるように構成してよい。またこの場合には、シンボル列表示ウィンドウ２２内に表示されるシンボル列は、シンボル選択部３４に選択されているシンボルの中心の縦方向の座標位置を中央位置とする中央揃えになるように表示されるように構成されていてよい。
またシンボル列表示ウィンドウ２２内に表示されるシンボル列は、中央揃えに限らず、上揃え又は下揃えであってもよい。
【００６１】
前記実施形態では、シンボル列表示ウィンドウ２２の縦方向の長さは、各マス目の縦方向の長さの半分以下になるように構成されていたがこれに限定されない。
【００６２】
前記実施形態では、シンボルパネル２１１は画面２１よりも大きいものであったがこれに限定されず、画面２１よりも小さいものであってもよい。すなわち、シンボルパネル２１１に表示される全てのシンボルが、画面２１内に一度に表示されるものであってもよい。
【００６３】
前記実施形態では、シンボルパネル２１１には正方形状のマス目が表示されていたが、これに限定されない。当該マス目は非表示であってもよい。
【００６４】
前記実施形態では、シンボル選択部３４は、あるシンボルの中心位置の座標と選択位置Ｌｓの座標とが一致している場合に、ユーザが当該シンボルを所定時間Ｔ以上見ることにより、確定シンボルデータを出力するように構成されていたが、これに限定されない。
他の実施形態では、シンボル選択部３４は、あるシンボルの中心位置の座標と選択位置Ｌｓの座標とが一致している場合に、ユーザが瞬きをすることにより確定シンボルデータを出力するように構成されていてもよい。
【００６５】
前記実施形態での視線検出手段４は、所謂取付けタイプのものであったがこれに限定されず、眼鏡型などウェアラブル型のものであってもよい。
【００６６】
前記実施形おいて、ディスプレイ２及びコンピュータ本体３は、ノートパソコン１に一体的に備えられていたが、これに限定されない。デスクトップパソコンに一体的に備わっていてもよいし、ディスプレイ２とコンピュータ本体３とが異なる機器に備わっていてもよい。またディスプレイ２は、プロジェクターと投影スクリーンにより構成されていてもよい。
【００６７】
その他、本発明は前記実施形態に限られず、その趣旨を逸脱しない範囲で種々の変形が可能であるのは言うまでもない。
【符号の説明】
【００６８】
１００・・・シンボル選択装置
２１  ・・・画面
２１１・・・シンボルパネル
２２  ・・・シンボル列表示ウィンドウ
３１  ・・・視点位置推定部
３３  ・・・選択シンボル表示制御部
３４  ・・・シンボル選択部
３５  ・・・確定シンボル表示制御部
４    ・・・視線検出手段
Ｌｓ  ・・・選択位置
Ｌｅ  ・・・推定視点位置
【図１】
2019149032.tif 000003
【図２】
2019149032.tif 000004
【図３】
2019149032.tif 000005
【図４】
2019149032.tif 000006
【図５】
2019149032.tif 000007
【図６】
2019149032.tif 000008