(57)【要約】【課題】文字を簡単に入力することが可能な技術を提供する。【解決手段】表示画面上に複数の領域を設定し、それぞれの領域に複数の文字を割り当てて記憶しておく。文字を入力する際には、文字入力者の表示画面上での視線の位置を検出して、視線が存在する領域に割り当てられた文字を表示画面上に表示する。そして、文字入力者の操作に基づいて、表示画面上に表示された文字の中から文字を選択して入力する。こうすれば、文字入力者が表示画面上の領域を見るだけで、その領域に割り当てられて記憶されている文字が表示され、その中から目的の文字を選択することができるので、簡単に文字を入力することが可能となる。【選択図】図７
2014158144.tif 000002
【特許請求の範囲】
【請求項１】
表示画面に表示された複数の文字の中から選択することによって、文字を入力する文字入力装置であって、
前記表示画面上に設定された複数の領域について、該表示画面上での位置を記憶している領域記憶手段と、
入力可能な前記文字を、複数の前記領域の何れかに割り当てて記憶している文字記憶手段と、
前記文字を入力しようとする文字入力者の前記表示画面上での視線の位置を検出する視線位置検出手段と、
前記文字入力者の前記視線の位置が前記表示画面上の何れかの前記領域内にある場合には、該領域に割り当てられた前記文字を該表示画面上に表示する文字表示手段と、
前記文字入力者の操作に従って、前記表示画面上に表示された前記文字の中から前記入力する文字を選択する文字選択手段と
を備える文字入力装置。
【請求項２】
請求項１に記載の文字入力装置であって、
前記領域記憶手段は、前記表示画面上で所定の隙間を空けて設けられた複数の前記領域が記憶されている手段であり、
前記文字表示手段は、前記領域に割り当てられた前記文字を、該領域に隣接する前記領域と重ならない態様で表示する手段である文字入力装置。
【請求項３】
請求項１または請求項２に記載の文字入力装置であって、
前記文字表示手段は、前記領域に割り当てられた前記文字を、該領域内に表示する手段である文字入力装置。
【請求項４】
請求項１ないし請求項３の何れか一項に記載の文字入力装置であって、
前記文字表示手段は、前記視線の位置が前記領域を出ると、所定の終了時間の経過後に、該領域に割り当てられた前記文字の表示を終了する手段である文字入力装置。
【請求項５】
請求項１ないし請求項４の何れか一項に記載の文字入力装置であって、
前記文字表示手段は、前記視線の位置が前記領域内に入ると、所定の表示時間の経過後に、該領域に割り当てられた前記文字を表示する手段である文字入力装置。
【請求項６】
請求項４に記載の文字入力装置であって、
前記文字表示手段は、前記視線の位置が前記領域内に入ると、前記終了時間よりも短い所定の表示時間の経過後に、前記文字を表示する手段である文字入力装置。
【請求項７】
請求項１ないし請求項６の何れか一項に記載の文字入力装置であって、
前記表示画面は、車両に搭載されて該車両の運転者によって視認される表示画面であり、
前記視線位置検出手段は、前記車両の運転者の前記表示画面上での視線の位置を検出する手段である文字入力装置。
【請求項８】
表示画面に表示された複数の文字の中から選択することによって、文字を入力する文字入力方法であって、
前記文字を入力しようとする文字入力者の前記表示画面上での視線の位置を検出する工程と、
前記視線の位置が、前記表示画面上に予め割り当てられた複数の領域の何れかに存在するか否かを判断する工程と、
前記視線の位置が何れかの前記領域に存在する場合に、該領域に割り当てて記憶されている前記文字を読み出して、前記表示画面上に表示する工程と、
前記文字入力者の操作を検出することによって、前記表示画面上に表示された前記文字の中から前記入力する文字を選択する工程と
を備える文字入力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面に表示された複数の文字の中から選択することによって、文字を入力する技術に関する。
【背景技術】
【０００２】
今日の車両には、ナビゲーションシステムや、オーディオシステム、運転支援システムなど、様々なシステムが搭載されるようになっており、これらのシステムに対して文字を入力する機会も多くなっている。このため、運転者ができるだけ簡単に文字を入力可能となるような技術の開発が要請されている。
【０００３】
ここで、文字を入力する方式としては、大きく次の２つの方式に分類できる。１つめの方式は、全ての文字が一覧的に表示された中から一文字ずつ選択して入力する方式であり、２つめの方式は、たとえば「あ行」の文字（あ、い、う、え、お）や「か行」の文字（か、き、く、け、こ）などのように複数の文字を操作ボタン（あるいは操作パネルの所定位置）に割り付けておき、操作ボタン（あるいは操作パネル）を複数回操作することによって、割り付けられた文字の中から一文字を選択して入力する方式である。
これら何れの方式についても、できるだけ簡単に文字を入力可能とするために様々な技術が提案されている。
【０００４】
たとえば、１つめの入力方式（一覧的に表示された文字の中から選択して入力する方式）については、先頭の文字が入力されると、次に入力され得る文字を内蔵の辞書を用いて絞り込んで表示することで、簡単に文字を入力可能とする技術が提案されている（特許文献１）。
また、２つめの入力方式（操作ボタン等を複数回操作して選択した文字を入力する方式）については、操作ボタン等が操作される度に、選択された文字が操作ボタン等に表示されるようにすることで、現時点で何れの文字が選択されているかを容易に認識できるようにした技術が提案されている（特許文献２）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１８２３４５号公報
【特許文献２】特開２００２−０２３９３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、これら提案されている何れの技術によっても、文字を簡単に入力可能とするという要請には十分に応えることができていないという問題があった。すなわち、複数の文字が一覧的に表示された中から目的の文字を選択する入力方式（１つめの入力方式）では、表示される文字の数に対して表示画面が小さいので、個々の文字を十分な大きさで表示することができない。このため、目的の文字を見付けることや、見付けた文字を選択することは困難となる。
また、操作ボタン（あるいは操作パネル）を複数回操作することによって文字を選択する入力方式（２つめの入力方式）では、目的の文字を入力するために何度も操作ボタン（あるいは操作パネル）を操作しなければならないので、迅速に文字を入力することができない。
このため何れの入力方式についても、簡単に文字を入力することができないという問題があった。
【０００７】
この発明は、上述した問題に鑑みてなされたものであり、運転者が文字を簡単に入力可能とする技術の提供を目的とする。
【課題を解決するための手段】
【０００８】
上述した問題を解決するために本発明の文字入力装置および文字入力方法は、文字入力者の表示画面上での視線の位置を検出して、視線が存在する領域に割り当てられた文字を表示画面上に表示する。そして、文字入力者の操作に基づいて、表示画面上に表示された文字の中から文字を選択して入力する。
こうすれば、文字入力者は、表示画面上の領域を見るだけで、その領域に割り当てられて記憶されている文字が表示され、その中から目的の文字を選択することができるので、簡単に文字を入力することが可能となる。
【０００９】
また、上述した本発明の文字入力装置においては、表示画面上で領域間に所定の隙間を空けた状態で、複数の領域を設定しておいてもよい。そして、領域に割り当てられた文字を表示画面上に表示する際には、隣接する領域と重ならない態様で、それらの文字を表示することとしても良い。
こうすれば、表示された文字を選択しようとして視線がその文字に移動した結果、視線が隣の領域に入り込んでしまい、隣の領域に割り当てられた文字が表示されてしまうことを回避することが可能となる。
【００１０】
また、上述した本発明の文字入力装置においては、領域に割り当てられた文字を表示する際には、その領域内に表示することとしても良い。
こうすれば、表示された文字を選択しようとして視線の位置が領域外に出てしまうことがないので、文字が選択されるまで視線の位置が領域内に留まるようになる。その結果、文字が選択される前に表示が終了してしまうことを回避することが可能となる。
【００１１】
また、上述した本発明の文字入力装置においては、視線の位置が領域を出ても、その領域に割り当てられた文字の表示を直ちに終了するのではなく、所定の終了時間が経過してから表示を終了することとしてもよい。
視線の位置は小刻みに移動する傾向があるので、意図せずに一瞬だけ領域の外に視線が出てしまうことが起こり得る。このような場合でも、視線が領域外に出ても所定の終了時間が経過しなければ表示が終了しないようにしておけば、意図しない視線の移動によって文字の表示が終了してしまうことを回避することが可能となる。
【００１２】
また、上述した本発明の文字入力装置においては、視線の位置が領域内に入っても、その領域に割り当てられた文字を直ちに表示するのではなく、所定の表示時間が経過してから表示することとしてもよい。
上述したように視線の位置は小刻みに移動する傾向があるので、意図せずに一瞬だけ隣の領域に視線が移ってしまうことが起こり得る。このような場合でも、視線が領域内に入ってから所定の表示時間が経過しなければ文字が表示されないようにしておけば、意図しない視線の移動によって、隣の領域の文字が表示されてしまうことを回避することが可能となる。
【００１３】
また、上述した本発明の文字入力装置においては、視線が領域外に出てから文字の表示を終了するまでの終了時間よりも、視線が領域内に入ってから文字が表示されるまでの表示時間を短い時間に設定することとしても良い。
視線が領域外に出た時に、暫くの間であれば文字が表示されたままになっていても、それほど不快に感じることはないが、視線が領域内に入った時には、文字の表示が遅くなると不快に感じる傾向がある。従って、視線が領域外に出てから文字の表示を終了するまでの終了時間よりも、視線が領域内に入ってから文字が表示されるまでの表示時間を短く設定しておけば、文字入力者が不快に感じることを回避することが可能となる。
【００１４】
また、上述した本発明の文字入力装置は、車両に搭載された表示画面上での運転者の視線の位置を検出することによって、文字を選択して入力することとしてもよい。
上述したように本発明の文字入力装置は簡単に文字を入力することができるので、車両の運転者が文字を入力するための文字入力装置として特に優れている。
【図面の簡単な説明】
【００１５】
【図１】車両に搭載された本実施例の文字入力装置の大まかな構成を示した説明図である。
【図２】本実施例の文字入力装置の手元選択ディバイスの大まかな形状を示す斜視図である。
【図３】本実施例の文字入力装置の大まかな構成を示すブロック図である。
【図４】表示画面上に設定された複数の領域と、各領域に割り当てられた複数の文字とを例示した説明図である。
【図５】本実施例の文字入力装置によって実行される文字入力処理のフローチャートである。
【図６】本実施例の文字入力装置によって文字が入力される様子を例示した説明図である。
【図７】文字入力者の視線の動きと共に展開表示される文字が切り換わる様子を例示した説明図である。
【図８】文字入力者の視線によって文字が展開表示されることで目的の文字を容易に選択することができる理由についての説明図である。
【図９】小文字が展開表示されている様子を例示した説明図である。
【図１０】押下スイッチを長押しすることによって展開表示される文字の種類が切り換わる様子を例示した説明図である。
【図１１】第１変形例の文字入力装置で文字が展開して表示される様子を例示した説明図である。
【図１２】第２変形例の文字入力装置で文字が展開して表示される様子を例示した説明図である。
【図１３】第３変形例の文字入力装置で展開して表示された中から文字を選択する様子を例示した説明図である。
【図１４】第４変形例の文字入力装置で用いられる異なる態様の手元選択ディバイスを例示した説明図である。
【図１５】アルファベットを入力するための第５変形例の文字入力パレットを例示した説明図である。
【図１６】第５変形例の文字入力パレットでアルファベットが展開して表示されている様子を例示した説明図である。
【発明を実施するための形態】
【００１６】
以下では、上述した本願発明の内容を明確にするために実施例について説明する。
Ａ．装置構成  ：
図１（ａ）には、本実施例の文字入力装置１０を搭載した車両１の大まかな構成が示されている。また、図１（ｂ）には、車両１の運転者から見た本実施例の文字入力装置１０が例示されている。
図示されるように、本実施例の文字入力装置１０は、ステアリングコラム付近に搭載されたドライバーカメラ１６や、ダッシュボード２に組み込まれた表示画面１４や、ダッシュボード２の内部に搭載された制御装置１２や、運転席と助手席との間のセンターコンソール３上に搭載された手元選択ディバイス１８などを備えている。
【００１７】
ドライバーカメラ１６は、近赤外光を用いて運転者の顔面の画像を撮影して制御装置１２に出力する。表示画面１４は、制御装置１２の制御の下で運転者に向けて各種の画像を表示する。手元選択ディバイス１８は、運転者が表示画面１４を見ながら各種の操作をすることが可能であり、操作結果は制御装置１２に入力される。詳細には後述するが、運転者が文字を入力する際には、表示画面１４に表示される複数の文字の中から、手元選択ディバイス１８を用いて文字を選択することによって入力する。
尚、本実施例での「文字」には、平仮名や、片仮名、アルファベットなどの純粋な文字だけでなく、句読点や、疑問符、感嘆符、算術記号、いわゆる顔文字、濁音を表す記号、破裂音を表す記号、その他の各種記号なども含まれるものとする。
【００１８】
図２には、本実施例の文字入力装置１０に搭載された手元選択ディバイス１８が例示されている。本実施例の手元選択ディバイス１８は、円板形状の本体部１８ａと、本体部１８ａの上面中央に設けられた押下ボタン１８ｂとを備えている。
本体部１８ａは、センターコンソール３に対して前後左右にスライド可能となっており、運転者は、本体部１８ａを掴んで力を加えることによって、本体部１８ａを所望の方向にスライドさせることができる。また、運転者が本体部１８ａをスライドさせる力を緩めると、本体部１８ａは直ちに初期位置に復帰する。更に、運転者は押下ボタン１８ｂを押下することもできる。
尚、本体部１８ａは前後左右の４つの方向だけでなく、斜め方向も含めた８つの方向にスライド可能としても良い。また、運転者が本体部１８ａの外周を掴んで、時計回りあるいは反時計回りに本体部１８ａを回転可能としても良い。
【００１９】
図３には、本実施例の文字入力装置１０に搭載された制御装置１２の大まかな内部構成が示されている。図示されるように制御装置１２は、視線検出部１２ａと、記憶部１２ｂと、展開表示部１２ｃと、文字選択部１２ｄとを備えている。
尚、これら４つの「部」は、文字入力装置１０を機能に着目して便宜的に分類したものであり、文字入力装置１０の内部が物理的に４つの部分に区分されている必要はない。また、これら４つの「部」のうち、記憶部１２ｂは図示しないメモリーによって実現されるが、その他の３つの「部」については、論理回路あるいはＣＰＵなどを用いてハードウェア的に、あるいはコンピュータープログラムを用いてソフトウェア的に実現することができる。
【００２０】
視線検出部１２ａは、ドライバーカメラ１６で撮影した運転者の顔面画像を解析して、運転者の視線の位置を検出する。顔面画像から運転者の視線の位置を検出する方法については、周知の種々の方法を適用することができる。
記憶部１２ｂは、表示画面１４上に設定された複数の領域の位置と、各領域に割り当てられた複数の文字とを記憶している。記憶部１２ｂが記憶している内容については、後ほど詳しく説明する。
展開表示部１２ｃは、視線検出部１２ａから受け取った運転者の視線の位置の情報に基づいて、表示画面１４に設定された何れかの領域を運転者が見ているか否かを判断する。そして、運転者が何れかの領域を見ていると判断した場合には、その領域に割り当てられた文字を記憶部１２ｂから読み出して、それら複数の文字を表示画面１４上に展開して表示する。
運転者が表示画面１４に展開して表示された複数の文字を見ながら、手元選択ディバイス１８を操作すると、その操作に対応した信号が文字選択部１２ｄに入力される。文字選択部１２ｄは、表示画面１４に展開表示されている複数の文字の中から、手元選択ディバイス１８からの信号に基づいて文字を選択する処理を行う。
【００２１】
尚、本実施例では、記憶部１２ｂが本発明における「領域記憶手段」および「文字記憶手段」に対応し、ドライバーカメラ１６および視線検出部１２ａが、本発明における「視線位置検出手段」に対応する。また、表示画面１４および展開表示部１２ｃが、本発明における「文字表示手段」に対応し、手元選択ディバイス１８および文字選択部１２ｄが、本発明における「文字選択手段」に対応する。
【００２２】
図４には、制御装置１２内の記憶部１２ｂに記憶されている内容（表示画面１４上の領域、および各領域に割り当てられた複数の文字）が例示されている。
たとえば、運転者がナビゲーションシステムやオーディオシステムなどの操作中に文字を入力しようとすると、それらシステムから本実施例の文字入力装置１０が起動されて、図４（ａ）に例示した文字入力パレット１００が表示画面１４に表示される。
【００２３】
図示されるように文字入力パレット１００の上部には、入力された文字列が表示される文字列表示欄１０２が設けられており、その下方には、複数の領域が設けられている。尚、図４（ａ）に示した例では、横３列、縦４列の合計１２個の領域ｒ１〜ｒ１２が設定されているが、領域の個数は１２個よりも少なくても良いし、多くても良い。また、領域と領域との間には、一定幅の隙間ｒ１３が設けられている。
制御装置１２の記憶部１２ｂには、文字入力パレット１００上の各領域ｒ１〜ｒ１２の位置が記憶されている。尚、表示画面１４上での文字入力パレット１００の表示位置が固定されている場合には、各領域ｒ１〜ｒ１２の位置として、表示画面１４上での各領域ｒ１〜ｒ１２の座標値を記憶しておけばよい。これに対して、表示画面１４上で文字入力パレット１００の位置が移動可能な場合は、文字入力パレット１００に対する座標値を、各領域ｒ１〜ｒ１２の位置として記憶しておく。
【００２４】
また、各領域には、複数個の文字が割り当てられている。図４（ｂ）には、各領域ｒ１〜ｒ１２に割り当てられた文字が例示されている。例えば、領域ｒ１には、「あ」、「い」、「う」、「え」、「お」のいわゆる「あ行」の文字が割り当てられている。また、領域ｒ２には「か行」の文字が割り当てられ、領域ｒ３には「さ行」の文字が割り当てられている。更に、領域ｒ１１には、「わ」、「を」、「ん」と「。」および「、」が記憶され、領域ｒ１０や領域ｒ１２には、各種の記号が割り当てられている。制御装置１２の記憶部１２ｂには、各領域ｒ１〜ｒ１２に割り当てられた文字（記号も含む）が記憶されている。
また、図４（ａ）に示すように、各領域ｒ１〜ｒ１２の中央には、それぞれの領域に割り当てられた文字の中から選択された１つの文字が表示されている。
【００２５】
Ｂ．文字入力処理  ：
図５には、文字入力装置１０が実行する文字入力処理のフローチャートが示されている。この処理は、前述したように、ナビゲーションシステムやオーディオシステムなど、車両１に搭載された各種のシステムに対して文字を入力しようとすると、それらシステムから文字入力装置１０が起動されて実行される処理である。
【００２６】
本実施例の文字入力処理（Ｓ１００）を開始すると、先ず始めに、視線検出部１２ａがドライバーカメラ１６から運転者の顔面画像を取得する（Ｓ１０２）。そして、取得した顔面画像を解析することによって、運転者の視線の位置を検出する（Ｓ１０４）。前述したように、視線の位置を検出する方法としては、周知の種々の方法を用いることができる。
【００２７】
続いて、展開表示部１２ｃは、視線検出部１２ａから運転者の視線の位置を受け取ると、その視線の位置が、表示画面１４に表示された文字入力パレット１００の何れかの領域ｒ１〜Ｒ１２内に存在するか否かを判断する（Ｓ１０６）。制御装置１２内の記憶部１２ｂには、文字入力パレット１００上の各領域ｒ１〜ｒ１２の位置が記憶されているので、視線の位置が何れかの領域ｒ１〜ｒ１２内に存在するか否かを直ちに判断することができる。
その結果、何れかの領域ｒ１〜ｒ１２内に存在すると判断した場合は（Ｓ１０６：ｙｅｓ）、その領域に割り当てられて記憶されている複数の文字を記憶部１２ｂから読み出して、表示画面１４上に展開して表示する（Ｓ１１２）。
【００２８】
図６には、視線が存在する領域に割り当てられた文字が展開表示される様子が例示されている。例えば、図６（ａ）に示されるように、運転者の視線Ｐが領域ｒ１に存在している場合には、領域ｒ１に割り当てられた「あ行」の文字（あ、い、う、え、お）が、領域ｒ１内に展開して表示される（図６（ｂ）参照）。
尚、領域ｒ１には５つの文字が割り当てられているので、領域ｒ１の中央の位置と、上下左右に隣接する４箇所を含めた合計５箇所に展開して文字が表示されている。もちろん、各領域に割り当てる文字の数は５つに限られるものではなく、斜め方向に隣接する４箇所を含めれば１度に９つまでの文字を展開して表示することができる。
【００２９】
こうして視線Ｐが存在する領域に割り当てられた文字を展開して表示したら（図５のＳ１１２）、今度は、手元選択ディバイス１８が操作されたか否かを判断する（Ｓ１１４）。図２を用いて前述したように手元選択ディバイス１８は、本体部１８ａを前後左右にスライドさせることが可能であり、また押下ボタン１８ｂを押下することも可能である。また、手元選択ディバイス１８が操作されると、その操作内容に対する信号が文字選択部１２ｄに出力される。従って、文字選択部１２ｄは、手元選択ディバイス１８が操作されると、その内容を直ちに認識することができる。
【００３０】
その結果、手元選択ディバイス１８が操作されたと判断したら（Ｓ１１４：ｙｅｓ）、展開表示されている文字の中から操作内容に対応する文字を選択する（Ｓ１１６）。選択された文字は、文字入力パレット１００の上部に設けられた文字列表示欄１０２に表示される。
図６（ｂ）に示した場合を例に用いて説明すると、視線Ｐがある領域ｒ１には、領域ｒ１の中央に「あ」の文字が表示され、その左右には「い」および「う」の文字が表示され、更に上下の位置には「え」および「お」の文字が表示されている。
従って、この状態で本体部１８ａを右にスライドさせれば、中央の右隣に表示された「え」の文字が選択されて、文字列表示欄１０２に表示される。同様に、本体部１８ａを左にスライドさせれば「い」の文字が選択される。また、運転者から見て本体部１８ａを前方向（車両１の進行方向）にスライドさせれば「う」の文字が選択され、本体部１８ａを後方向（後進方向）にスライドさせれば「お」の文字が選択される。更に、押下ボタン１８ｂを押下すれば、領域ｒ１の中央に表示された「あ」の文字を選択することができる。
【００３１】
続いて、文字の入力を終了するか否かを判断し（Ｓ１１８）、未だ終了しない場合は（Ｓ１１８：ｎｏ）、処理の先頭に戻って、再び運転者の顔面画像を取得した後（Ｓ１０２）、上述した続く一連の処理を繰り返す。
【００３２】
また、図６（ｂ）に例示したように文字が展開表示されているものの、まだ手元選択ディバイス１８が操作されていない場合は（Ｓ１１４：ｎｏ）、処理の先頭に戻って再び運転者の顔面画像を取得する（Ｓ１０２）。そして、視線Ｐの位置を検出した後（Ｓ１０４）、視線Ｐが何れかの領域内にあれば（Ｓ１０６：ｙｅｓ）、その領域に割り当てられた文字を展開表示する（Ｓ１１２）。
従って、運転者の視線Ｐが領域ｒ１内に存在する間は、手元選択ディバイス１８が操作されなくても（Ｓ１４：ｎｏ）、図６（ｂ）に示すように文字が展開表示された状態が維持される。
【００３３】
これに対して、運転者が視線Ｐを別の領域に移動させた場合には、次のような処理が行われる。
先ず、図４（ａ）を用いて前述したように、各領域ｒ１〜ｒ１２の間には、所定幅の隙間ｒ１３が設定されている。このため、運転者が視線Ｐを領域ｒ１から別の領域に移動させると、必ず一旦、視線Ｐが何れの領域ｒ１〜ｒ１２にも存在しないと判断される（Ｓ１０６：ｎｏ）。
そしてこの場合（Ｓ１０６：ｎｏ）は、続いて、何れかの領域ｒ１〜ｒ１２で文字が展開表示されているか否かを判断して（Ｓ１０８）、文字が展開表示されている場合は（Ｓ１０８：ｎｏ）、展開表示を終了する（Ｓ１０）。例えば、領域ｒ１から視線Ｐを移動させた場合であれば、領域ｒ１内に「あ行」の文字が展開表示されているので、この展開表示を終了する。
【００３４】
その後、再び処理の先頭に戻って顔面画像を取得した後（Ｓ１０２）、視線Ｐの位置を検出して（Ｓ１０４）、視線Ｐが何れかの領域ｒ１〜ｒ１２内に存在するか否かを判断する（Ｓ１０６）。
その結果、まだ視線Ｐが何れの領域ｒ１〜ｒ１２内にも存在していなければ（Ｓ１０６：ｎｏ）、再び何れかの領域で文字が展開表示されているか否かを判断する（Ｓ１０８）。そして、何れの領域でも文字が展開表示されていない場合は（Ｓ１０８：ｎｏ）、そのまま処理の先頭に戻って顔面画像から視線Ｐを検出した後（Ｓ１０２、Ｓ１０４）、視線Ｐが何れかの領域ｒ１〜ｒ１２内に存在するか否かを判断する（Ｓ１０６）。
このような処理を繰り返している中に、視線Ｐが何れの領域ｒ１〜ｒ１２内に存在すると判断したら（Ｓ１０６：ｙｅｓ）、その領域ｒ１〜ｒ１２に割り当てられた文字を展開表示する（Ｓ１１２）。
【００３５】
こうすることで、運転者は視線Ｐを移動させるだけで、展開表示される文字を次々と切り換えることが可能となる。
例えば、図７（ａ）に示した例では、視線Ｐを領域ｒ１に合わせているので、領域ｒ１に割り当てられた「あ行」の文字が展開表されている。この状態から、図７（ｂ）に示すように視線Ｐを領域ｒ５に移動させると、今度は、領域ｒ５に割り当てられた「な行」の文字（な、に、ぬ、ね、の）を展開して表示させることができる。尚、図７（ｂ）中に示した太い破線の矢印は、視線Ｐの移動経路を表している。更に、図７（ｃ）に示すように視線Ｐを領域ｒ６に移動させれば、領域ｒ６に割り当てられた「は行」の文字（は、ひ、ふ、へ、ほ）を展開して表示させることができる。
【００３６】
このように展開表示する文字を次々と切り換えながら、手元選択ディバイス１８を操作することによって、その時点で展開表示されている文字の中から所望の文字を選択することができる。
また、前述したように手元選択ディバイス１８は、運転者が操作する力を弱めると直ちに初期位置に復帰するから、視線Ｐを領域ｒ１〜ｒ１２内に維持したまま手元選択ディバイス１８を操作することで、同じ領域ｒ１〜ｒ１２内の文字を何度でも続けて選択することができる。
こうして選択された文字は文字列表示欄１０２に表示されて、図示しない「ＥＮＴＥＲ」ボタンを押すと、文字入力装置１０を起動したシステム（ナビゲーションシステムやオーディオシステムなど）に入力される。
以上のようにして文字を選択しながら入力していき、文字の入力終了と判断したら（Ｓ１１８：ｙｅｓ）、図５の文字入力処理を終了する。
【００３７】
以上に説明した本実施例の文字入力装置１０では、運転者が、文字入力パレット１００上に設定された領域ｒ１〜ｒ１２に視線Ｐを合わせて手元選択ディバイス１８を操作するだけで、所望の文字を選択することができる。文字入力パレット１００上の何れかの領域ｒ１〜ｒ１２に視線Ｐを合わせる動作は、文字を入力しようとする際には必ず、しかも無意識で行う動作であり、その動作によって視線Ｐを合わせた領域の文字が展開して表示される。
このため運転者は、実質的には手元選択ディバイス１８の本体部１８ａを１回スライドさせるだけで（あるいは押下ボタン１８ｂを１回押下するだけで）、多くの文字の中から所望の文字をすばやく選択して入力することが可能となる。たとえば、Ｎ個の文字からなる文字列を入力する場合であれば、それらＮ個の文字がどの領域に割り当てられていても、手元選択ディバイス１８に対してＮ回の操作を行うだけで、それらの文字を選択することができる。このため迅速に文字列を入力することが可能となる。
【００３８】
また、本実施例の文字入力装置１０では、運転者が視線Ｐを合わせるだけで、視線Ｐが存在する領域に割り当てられた文字が展開して表示されるので、目的の文字を簡単に見つけ出すことができる。
例えば、図４に示した領域ｒ１〜ｒ９であれば、それぞれの領域ｒ１〜ｒ９にどのような文字が割り当てられているかを容易に推測することができる。これに対して、領域ｒ１０や領域ｒ１２については、どのような文字（あるいは記号）が割り当てられているかを推測することは困難である。また、領域ｒ１１については、句読点が割り当てられていることは推測することはできない。
このような場合でも、本実施例の文字入力装置１０では、図８に例示したように視線Ｐを合わせるだけで文字（あるいは記号）が展開して表示されるので、目的の文字（あるいは文字）を簡単に見つけ出して選択することが可能となる。
【００３９】
また、「や行」には「や、ゆ、よ」の３つの文字しか無いが、それぞれの文字に小文字が存在する。そこで、「や行」に対応する領域ｒ８については、図９に例示したように、それぞれの小文字も含めて６つの文字が、同時に展開して表示されるようにしても良い。こうすれば、例えば手元選択ディバイス１８を前方にスライドさせることで大きな「ゆ」の文字を選択することができ、手元選択ディバイス１８を前方斜め左にスライドさせることで、小さい「ゆ」の文字を選択することができる。
【００４０】
また、「か行」や、「さ行」、「た行」のように濁音を有する文字や、「は行」のように濁音および破裂音を有する文字については、濁音を割り当てた領域や、破裂音を割り当てた領域を、別途、文字入力パレット１００上に設定しておくことができる。あるいは、濁音を示す記号や破裂音を示す記号を、文字入力パレット１００上の何れかの領域に割り当てておき、必要に応じてこれらの記号を選択することもできる。
しかし、これらの方法の代わりに、手元選択ディバイス１８に対して所定の操作を行うことで濁音や破裂音の文字が展開表示されるようにしてもよい。
【００４１】
図１０には、押下ボタン１８ｂを長押しすることによって、領域ｒ６に展開表示される文字が、「は、ひ、ふ、へ、ほ」の無濁音の文字から、「ば、び、ぶ、べ、ぼ」の濁音の文字、「ぱ、ぴ、ぷ、ぺ、ぽ」の破裂音の文字へと切り換わる様子が例示されている。もちろん、押下ボタン１８ｂの長押しに限らず、本体部１８ａを時計方向あるいは反時計方向に回転させることによって、表示が切り換わるようにしてもよい。
こうすれば、濁音の文字や、破裂音の文字を割り当てる領域を設ける必要が無いので、文字入力パレット１００に設定すべき領域の個数が減少し、各領域に対して広い面積を割り当てることができる。その結果、展開表示した文字の視認性を改善することができるので、文字の選択をより一層にすることが可能となる。
また、無濁音の文字を選択した後に濁音の記号や破裂音の記号を選択する場合と比べても、迅速に文字を選択することができる。すなわち、無濁音の文字を選択した領域に視線Ｐを合わせたまま、手元選択ディバイス１８を操作することによって濁音や破裂音の文字を選択することができるので、所望の文字を、簡単に且つ迅速に選択することが可能となる。
【００４２】
Ｃ．変形例  ：
上述した本実施例の文字入力装置１０には幾つかの変形例が存在している。以下では、これらの変形例について、本実施例との相違点に焦点をあてて簡単に説明する。
【００４３】
Ｃ−１．第１変形例  ：
上述した実施例では、運転者の視線Ｐが領域内から外に移動したことが検出されると（図５のＳ１０６：ｎｏ）、直ちに展開表示が終了し（Ｓ１１０）、その後、何れかの領域内に視線Ｐが移動したことが検出されると（Ｓ１０６：ｙｅｓ）、その領域に割り当てられた文字が直ちに展開表示される（Ｓ１１２）ものとして説明した。
【００４４】
しかし、視線Ｐが領域外に移動したことを検出してから（Ｓ１０６：ｎｏ相当）、所定の終了時間が経過したら、展開表示を終了する（Ｓ１１０相当）ようにしてもよい。同様に、視線Ｐが領域内に入ったことを検出してから（Ｓ１０６：ｙｅｓ相当）、所定の表示時間が経過したら、その領域の文字を展開表示する（Ｓ１１２相当）ようにしても良い。
一般に視線Ｐは、意図しなくても小刻みに移動する傾向があるから、こうすれば、視線Ｐの意図しない小刻みな移動によって、文字が展開表示される領域が切り換わってしまい、運転者が煩雑に感じてしまうことを回避することができる。
【００４５】
また、このとき、視線Ｐが領域外に出てから展開表示を終了するまでの終了時間よりも、視線Ｐが領域内に入ってから文字を展開表示するまでの表示時間を、短い時間に設定しておくようにしてもよい。これは次のような理由による。
例えば、図１１に例示したように、運転者の視線Ｐが領域ｒ１０から領域ｒ１１に移動するものとする。図１１（ａ）に示すように、視線Ｐが領域ｒ１０に存在して文字が展開表示されている状態から、視線Ｐが領域ｒ１０の外に出た後、図１１（ｂ）に示すように領域ｒ１０で文字が展開表示されたままになっていても、暫くの間であれば、そのことを運転者が不快に感じることはない。また、視線Ｐが意図せずに領域ｒ１０から出てしまったのであれば、文字が展開表示されている間に領域ｒ１０に視線Ｐを戻すことで、瞬間的に展開表示が終了してしまうことを回避することができる。
その一方で、図１１（ｃ）に示すように、視線Ｐが領域ｒ１１内に入ったにも拘わらず文字が展開表示されないと、それほど長い時間でなくても、反応が遅いと感じて苛立ち易いので、早めに図１１（ｄ）のように文字を展開表示した方がよい。
【００４６】
このように運転者は、視線Ｐが領域から出る場合は、出る前の状態（文字が展開表示された状態）が継続されることに対して比較的寛容であるが、視線Ｐが領域に入る場合は、入る前の状態（文字が展開表示されていない状態）が継続されることに対しては、不快に感じ易い傾向がある。
そこで、視線Ｐが領域外に出てから展開表示を終了するまでの終了時間は長めの時間としておき、視線Ｐが領域内に入ってから文字を展開表示するまでの表示時間は短めの時間に設定しておく。こうすれば、文字が展開表示される領域が頻繁に切り換わって煩雑な印象を与えることがなく、それでいながら反応が遅いと感じさせて苛立ちを与えることも回避することが可能となる。
【００４７】
Ｃ−２．第２変形例  ：
上述した実施例および変形例では、領域に割り当てられた文字は、その領域内に展開して表示するものとして説明した。しかし、隣接する領域内に入らなければ、その領域をはみ出した状態で文字を展開して表示してもよい。
例えば、図１２に示した例では、領域ｒ１に割り当てられた文字が、領域ｒ１を超えて隙間ｒ１３に入り込んだ状態で展開表示されている。こうすれば、展開する文字を大きく表示することができるので、運転者が文字を認識して選択することが容易となる。
【００４８】
また、図１２に示されるように、展開表示される文字は、領域ｒ１からはみ出してはいるものの、隣接する領域ｒ２や領域ｒ４には入り込んでいない。このため、展開表示された文字の中から選択しようとして目的の文字を見た時に、隣接する領域に視線Ｐが入り込んでしまって、文字が展開表示される領域が切り換わってしまうことがない。
例えば、図１２に示した例では、展開表示された中から「お」の文字を選択しようとしたために、「お」の字に視線Ｐが移動している。このような視線Ｐの動きは無意識に行われるものであって抑制することは難しい。しかし、選択しようとする文字を無意識に見てしまっても、そのことによって視線Ｐが隣の領域（ここでは領域ｒ４）に入り込むわけではない。このため、目的の文字を選択しようとした時に、意図せずに隣の領域で文字が展開表示されてしまうことを回避することができる。
【００４９】
Ｃ−３．第３変形例  ：
また、上述した実施例および変形例では、領域に割り当てられた文字は、上下左右方向（あるいは斜め方向）に展開して表示されるものとして説明した。しかし、上下方向あるいは左右方向の一方向に展開することとして、表示範囲を手元選択ディバイス１８の操作によってスクロールさせるようにしても良い。
【００５０】
図１３には、このような第３変形例を適用して日付を入力する様子が例示されている。例えば、日付を入力しようとする場合には、先ず初めに文字列表示欄１０２を見て、どのような数値が設定されているのかを確認することが通常である。図１３（ａ）に示した例では、「年」、「月」、「日」の何れも空欄になっているので、「年」の数値を入力しようとして領域ｒ１に視線Ｐを移動させる。
【００５１】
すると、図１３（ｂ）に示すように、領域ｒ１には、現在の西暦を示す数値を中心として、過去から未来に亘る連続した数値が上下方向に展開して表示される。もちろん、展開した全ての数値を領域ｒ１内に表示させることはできないが、手元選択ディバイス１８の本体部１８ａを前後方向にスライドさせることにより、あるいは本体部１８ａを時計方向または反時計方向に回転させることによって、表示範囲をスクロールさせることができる。
また、領域ｒ１の中央に表示された数値は仮選択状態となっており、表示範囲をスクロールさせることによって仮選択状態の数値を変更することができる。図１３（ｂ）中で「２０１３」の数値が他の数値よりも大きく表示されているのは、その数値が仮選択状態となっていることを表している。そして、所望の数値が仮選択状態となるように表示範囲をスクロールさせたら、押下ボタン１８ｂを押下することによって、その数値を選択する。すると、文字列表示欄１０２の該当する位置には、選択した数値が表示される（図１３（ｃ）参照）。
尚、視線Ｐを移動させる前の領域ｒ１〜ｒ３には、どのような数値を表示しても構わないが、図１３では現在の日付に対応する数値が表示されている。
【００５２】
以上のようにして「年」の数値を選択したら、続いて「月」の数値を選択するべく、領域ｒ２に視線Ｐを移動させる。すると、図１３（ｃ）に示すように、領域ｒ２には、現在の月を示す数値を中心として、過去から未来に亘る連続した数値が上下方向に展開して表示される。
また、領域ｒ２の中央に表示された数値は仮選択状態となっており、表示範囲をスクロールさせることによって仮選択状態の数値を変更することができる。そして、所望の数値を仮選択状態として押下ボタン１８ｂを押下することによって、その数値を選択することができる。
「日」についても全く同様にして数値を選択することができる。すなわち、「日」についても全く同様にして数値を選択することができる。すなわち、視線Ｐを領域ｒ３に移動させて、領域ｒ３内に数値を展開して表示させた後、表示範囲をスクロールさせることによって所望の数値を仮選択状態とする。そして、押下ボタン１８ｂを押下することによって、その数値を選択することができる。
【００５３】
Ｃ−４．第４変形例  ：
また、上述した実施例および変形例では、手元選択ディバイス１８は、前後左右方向にスライドさせることが可能な本体部１８ａと、本体部１８ａの上面中央に設けられた押下ボタン１８ｂとを備えているものとして説明した。しかし、運転者が容易に操作可能であれば、手元選択ディバイス１８の態様はこのような態様に限られない。
例えば図１４（ａ）に例示したように、前後左右（および斜め方向）に回転させることが可能なトラックボール２８ａと、押下ボタン２８ｂとを備えた手元選択ディバイス２８を用いることができる。
あるいは、図１３を用いて前述したように、領域に割り当てられた文字の展開方向が、上下方向あるいは左右方向の何れか一方である場合には、図１４（ｂ）に例示したように、回転ローラー３８ａと、押下ボタン３８ｂとを備えた手元選択ディバイス３８を用いることもできる。
【００５４】
Ｃ−５．第５変形例  ：
また、上述した本実施例および変形例の文字入力装置１０は、日本語以外の文字（たとえばアルファベットや、ハングル文字、アラビア文字など）を入力する場合にも好適に用いることができる。
図１５には、アルファベットを入力するための第５変形例の文字入力パレット１００が例示されている。第５変形例の文字入力パレット１００は、図４を用いて前述した文字入力パレット１００に対して、領域の個数が９個である点が大きく異なっている。
第５変形例においても、運転者が何れかの領域ｒ１〜ｒ９に視線Ｐを合わせると、その領域に割り当てられた複数の文字が展開して表示される。
【００５５】
図１６には、領域ｒ１に視線Ｐを合わせた時に、文字が展開表示された様子が例示されている。図示されるように、領域ｒ１に視線Ｐを合わせると、大文字のＡ〜Ｄおよび小文字のａ〜ｄの８つの文字が展開して表示される。このため、本体部１８ａを前後左右あるいは斜め方向にスライドさせることによって、所望の文字を選択することができる。
このような第５変形例では、入力しようとする文字列に大文字と小文字とが混在している場合でも、大文字または小文字を切り換えるための特別な操作を行うことなく、簡単に且つ迅速に入力することが可能となる。
【００５６】
以上、本実施例および変形例について説明したが、本発明は上記の実施例および変形例に限られるものではなく、その要旨を逸脱しない範囲において種々の態様で実施することができる。
【符号の説明】
【００５７】
１…車両、            １０…文字入力装置、        １２…制御装置、
１４…表示画面、      １６…ドライバーカメラ、    １８…手元選択ディバイス、
１００…文字入力パレット、  １０２…文字列表示欄、  Ｐ…視線、
ｒ１〜１２…領域、    ｒ１３…隙間。
【図１】
2014158144.tif 000003
【図２】
2014158144.tif 000004
【図３】
2014158144.tif 000005
【図４】
2014158144.tif 000006
【図５】
2014158144.tif 000007
【図６】
2014158144.tif 000008
【図７】
2014158144.tif 000009
【図８】
2014158144.tif 000010
【図９】
2014158144.tif 000011
【図１０】
2014158144.tif 000012
【図１１】
2014158144.tif 000013
【図１２】
2014158144.tif 000014
【図１３】
2014158144.tif 000015
【図１４】
2014158144.tif 000016
【図１５】
2014158144.tif 000017
【図１６】
2014158144.tif 000018