(57)【特許請求の範囲】
【請求項１】
文字、図形、または画像からなるメッセージを表示する表示手段と、
利用者の視線の方向を検出する視線検出手段と、
視線の検出結果に基づいて、複数の前記表示手段のうち前記利用者が視線を向けている表示手段を、前記メッセージを表示させる表示手段として選択する選択手段と
を備える表示装置。
【請求項２】
前記選択手段は、前記メッセージが前記表示手段に表示されてから所定の時間が経過した場合、前記メッセージの表示を消去させる
請求項１に記載の表示装置。
【請求項３】
前記選択手段は、前記利用者が視線を向けている表示手段が、前記メッセージが表示されている表示手段と異なる場合、前記メッセージを表示させる表示手段を新たに選択する
請求項１に記載の表示装置。
【請求項４】
前記利用者が表示された前記メッセージを継続して見た時間である滞留時間を保持する滞留時間保持手段をさらに備え、
前記選択手段は、前記滞留時間が所定の時間以上となった場合、新たに表示手段を選択して次のメッセージを表示させる
請求項１に記載の表示装置。
【請求項５】
前記視線検出手段は、前記利用者の顔の向きを検出し、検出された顔の向きを前記利用者の視線の方向とする
請求項１に記載の表示装置。
【請求項６】
複数の前記表示手段のそれぞれは、車両を運転する前記利用者が表示手段に表示された前記メッセージを確認できるように設置されている
請求項１に記載の表示装置。
【請求項７】
利用者の視線の方向を検出する視線検出ステップと、
視線の検出結果に基づいて、文字、図形、または画像からなるメッセージを表示する複数の表示手段のうち、前記利用者が視線を向けている表示手段を、前記メッセージを表示させる表示手段として選択する選択ステップと、
選択された前記表示手段に前記メッセージを表示する表示ステップと
を含む表示方法。
【請求項８】
利用者の視線の方向を検出する視線検出ステップと、
視線の検出結果に基づいて、文字、図形、または画像からなるメッセージを表示する複数の表示手段のうち、前記利用者が視線を向けている表示手段を、前記メッセージを表示させる表示手段として選択する選択ステップと、
選択された前記表示手段に前記メッセージを表示する表示ステップと
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は表示装置および方法、並びにプログラムに関し、特に、車両の運転者の安全を確保するとともに、より確実に運転者にメッセージを通知できるようにした表示装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
例えば、車両のタイヤの空気圧が適正範囲を超えている場合や、冷却水の温度が通常よりも大幅に高くなっている場合など、直ちに危険なレベルではないが比較的緊急に車両の状態を運転者に通知すべき場合がある。
【０００３】
このような車両の状態を通知するメッセージは、車両が障害物に追突しそうな場合や、人をはねそうな場合と比較すると優先度は低いが、運転者に余裕がある場合にはできるだけ早く運転者に通知されることが望ましい。
【０００４】
従来、車両のメータパネルには車両の状態を示すインジケータが設けられており、インジケータに内蔵されているLED（Light Emitting Diode）が発光し、インジケータが赤色に点灯されることで、車両の状態が運転者に通知されるようになされている。ところが、インジケータが点灯しても初心者や他人の車両を運転する運転者には、そのインジケータが何を意味しているのか理解できなかったり、運転者がインジケータの点灯に気付かなかったりすることがある。
【０００５】
そこで、車両の状態を運転者が確実に把握できるように、車両の状態を示すメッセージを音声により通知することもできるが、車両の周囲の騒音レベルが高く、運転者が音声を聞き取ることが困難である場合や、運転者が他の同乗者にメッセージを聞かれたくない場合、運転者がオーディオ装置により音楽を再生していて音声によるメッセージの通知を望まない場合など、音声によりメッセージを通知することが好ましくない場合もある。
【０００６】
また、音声によりメッセージを通知する以外にも、文字または画像からなるメッセージを画面に表示させて運転者に車両の状態を通知する表示装置もある（例えば、特許文献１参照）。この表示装置においては、車両の状態および車両の周囲の状態に応じて、表示されるメッセージの個数および優先順位が決定される。
【０００７】
【特許文献１】特許第３２６９１０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述した技術においては、運転者が画面に表示されたメッセージを読もうとして画面を注視すると、運転者がメッセージを読んでいる間、運転者により周囲に注意が払われなくなる恐れがあり危険である。また、運転者が瞬時に読めるような短いメッセージが表示されるようにすると、運転者がそのメッセージの内容を正しく理解できない場合がある。
【０００９】
本発明は、このような状況に鑑みてなされたものであり、運転者の安全を確保するとともに、より確実に運転者にメッセージを通知できるようにするものである。
【課題を解決するための手段】
【００１０】
本発明の一側面の表示装置は、文字、図形、または画像からなるメッセージを表示する表示手段と、利用者の視線の方向を検出する視線検出手段と、視線の検出結果に基づいて、複数の前記表示手段のうち前記利用者が視線を向けている表示手段を、前記メッセージを表示させる表示手段として選択する選択手段とを備える。
【００１１】
本発明の一側面の表示装置においては、利用者の視線の方向が検出され、視線の検出結果に基づいて、文字、図形、または画像からなるメッセージを表示する複数の表示手段のうち、前記利用者が視線を向けている表示手段が、前記メッセージを表示させる表示手段として選択され、選択された前記表示手段に前記メッセージが表示される。
【００１２】
したがって、利用者が視線を向けている方向にメッセージを表示することができ、利用者の安全を確保するとともに、より確実に利用者にメッセージを通知することができる。
【００１３】
この表示手段は、例えば、LCD（Liquid Crystal Display）、有機ＥＬ（Electroluminescence）ディスプレイ、CRT（Cathode Ray Tube）、プラズマディスプレイなどから構成され、視線検出手段および選択手段は、例えば、CPU（Central Processing Unit）により構成される。
【００１４】
前記選択手段には、前記メッセージが前記表示手段に表示されてから所定の時間が経過した場合、前記メッセージの表示を消去させることができる。
【００１５】
これにより、利用者が所定の方向を継続して注視することを防止することができる。
【００１６】
前記選択手段には、前記利用者が視線を向けている表示手段が、前記メッセージが表示されている表示手段と異なる場合、前記メッセージを表示させる表示手段を新たに選択させることができる。
【００１７】
これにより、利用者が視線を向けている方向にメッセージを表示することができ、利用者の安全を確保することができる。
【００１８】
表示装置には、前記利用者が表示された前記メッセージを継続して見た時間である滞留時間を保持する滞留時間保持手段をさらに設け、前記選択手段には、前記滞留時間が所定の時間以上となった場合、新たに表示手段を選択して次のメッセージを表示させることができる。
【００１９】
これにより、より効率よく、かつより確実に利用者にメッセージを通知することができる。この滞留時間保持手段は、例えば、CPUにより構成される。
【００２０】
前記視線検出手段には、前記利用者の顔の向きを検出させ、検出された顔の向きを前記利用者の視線の方向とさせることができる。
【００２１】
これにより、より簡単に利用者の視線の方向を検出することができ、その結果、より迅速にメッセージを表示させる表示手段を選択することができる。
【００２２】
複数の前記表示手段のそれぞれを、車両を運転する前記利用者が表示手段に表示された前記メッセージを確認できるように設置することができる。
【００２３】
これにより、車両を運転する利用者が視線を向けている方向にメッセージを表示することができ、利用者の安全を確保するとともに、より確実に利用者にメッセージを通知することができる。
【００２４】
本発明の一側面の表示方法またはプログラムは、利用者の視線の方向を検出する視線検出ステップと、視線の検出結果に基づいて、文字、図形、または画像からなるメッセージを表示する複数の表示手段のうち、前記利用者が視線を向けている表示手段を、前記メッセージを表示させる表示手段として選択する選択ステップと、選択された前記表示手段に前記メッセージを表示する表示ステップとを含む。
【００２５】
本発明の一側面の表示方法またはプログラムにおいては、利用者の視線の方向が検出され、視線の検出結果に基づいて、文字、図形、または画像からなるメッセージを表示する複数の表示手段のうち、前記利用者が視線を向けている表示手段が、前記メッセージを表示させる表示手段として選択され、選択された前記表示手段に前記メッセージが表示される。
【００２６】
したがって、利用者が視線を向けている方向にメッセージを表示することができ、利用者の安全を確保するとともに、より確実に利用者にメッセージを通知することができる。
【００２７】
この視線検出ステップは、例えば、利用者が視線を向けている方向をCPUにより検出する視線検出ステップにより構成され、選択ステップは、例えば、メッセージを表示する表示手段として、利用者が視線を向けている表示手段をCPUにより選択する選択ステップにより構成され、表示ステップは、例えば、選択された表示手段にメッセージを表示する表示ステップにより構成される。
【発明の効果】
【００２８】
本発明の一側面によれば、メッセージを表示することができる。特に、本発明の一側面によれば、利用者の安全を確保するとともに、より確実にメッセージを通知することができる。
【発明を実施するための最良の形態】
【００２９】
以下、図面を参照して本発明を適用した実施の形態について説明する。
【００３０】
図１は、本発明を適用した表示装置が設置された車両の内部の外観の一例を示す斜視図である。
【００３１】
図１では、車両にはダッシュボード１１、ステアリングホイール１２、フロントグラス１３、右ドアミラー１４、左ドアミラー１５、およびルームミラー１６が設けられている。
【００３２】
運転者は、例えば、フロントグラス１３の向こう側、すなわち車両の前方を見ながら、ステアリングホイール１２を操作して車両を運転する。また、運転者は、車両の運転中に例えば、右ドアミラー１４、左ドアミラー１５、またはルームミラー１６を見ながら車両の後方や側面の状態を確認する。ここで、車両の前方とは、図中、ステアリングホイール１２の手前側に位置する図示せぬ運転者席に座っている運転者から見てフロントグラス１３に向かう方向をいう。
【００３３】
ダッシュボード１１には、例えば、夜間などに車両の前方を確認するために、赤外線カメラなどにより撮影された車両の前方の画像が表示されるオーバーヘッドディスプレイ１７、車両の速度などが表示されるコンビネーションメータパネル１８、車両が走行している周辺の地図などを表示するナビゲーション装置１９、音楽を再生するオーディオ装置２０、および車両内部の空調を調節するエアコンディショナ２１が設けられている。
【００３４】
コンビネーションメータパネル１８には、その左側、中央、および右側にそれぞれ配置され、文字、図形、画像などを表示する表示部３１−１乃至表示部３１−３、エンジンの回転数を表示する回転計３２、車両の走行速度を表示する速度計３３が設けられている。また、オーバーヘッドディスプレイ１７、ナビゲーション装置１９、オーディオ装置２０、およびエアコンディショナ２１のそれぞれにも文字、図形、画像などを表示する表示部３１−４乃至表示部３１−７のそれぞれが設けられている。
【００３５】
さらに、ダッシュボード１１には、現在時刻を表示する表示部３１−８、および図示せぬシフトレバーにより選択されている変速ギアが表示される表示部３１−９が設けられている。さらに、また、図中、右ドアミラー１４の左側、左ドアミラー１５の右側、およびルームミラー１６の上側には、右ドアミラー１４、左ドアミラー１５、およびルームミラー１６のそれぞれに隣接して、文字、図形、画像などを表示する表示部３１−１０乃至表示部３１−１２のそれぞれが設けられている。
【００３６】
ダッシュボード１１上の図中、オーバーヘッドディスプレイ１７の左側には、運転者を撮影するカメラなどからなる撮像部３４が運転席の方向に向けられて設けられている。
【００３７】
車両に設けられた撮像部３４および表示部３１−１乃至表示部３１−１２は、車両の状態や車両の周囲の状態、交通情報などの運転者に通知すべきメッセージを表示する表示装置を構成する。表示装置を構成する表示部３１−１乃至表示部３１−１２のそれぞれは、その表示画面に表示されるメッセージを運転者が容易に確認できるように、略運転席の方向に向けられて設置されている。
【００３８】
表示装置は、撮像部３４により撮影された運転者の顔の画像に基づいて運転者の視線の方向を検出し、表示部３１−１乃至表示部３１−１２のうち、運転者が視線を向けている表示部に通知すべきメッセージを表示させる。なお、以下、表示部３１−１乃至表示部３１―１２のそれぞれを個々に区別する必要のない場合、単に表示部３１と称する。
【００３９】
表示装置においては、例えば、運転者がコンビネーションメータパネル１８の表示部３１−１に視線を向けているときには、運転者に通知すべきメッセージは、表示部３１−１に表示され、他の表示部３１−２乃至表示部３１−１２には表示されない。また、運転者が視線を表示部３１−１からルームミラー１６に向けると、表示装置は、表示部３１−１２にメッセージを表示させ、他の表示部３１−１乃至表示部３１−１１にはメッセージを表示させない。
【００４０】
運転者が車両を運転する場合、運転者は絶えず視線を動かして安全を確認しながら車両を運転する。そこで、運転者が視線を向けた位置の付近に配置されている表示部３１にメッセージが表示されるようにすることで、運転者は車両の周囲の安全を確認しつつ表示されたメッセージを読むことができる。
【００４１】
このように複数の表示部３１のうちのいずれかの表示部３１にメッセージを表示する表示装置は、例えば、図２に示すように構成される。なお、図２において、図１における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【００４２】
表示装置６１は、撮像部３４、取得部７１、表示情報生成部７２、視線検出部７３、表示選択部７４、認知判定部７５、表示制御部７６−１乃至表示制御部７６−１２（表示制御部７６−４乃至表示制御部７６−１１は図示せず）、および表示部３１―１乃至表示部３１―１２（表示部３１―４乃至表示部３１―１１は図示せず）から構成される。
【００４３】
取得部７１は、例えば、各種のセンサ、アンテナなどから構成され、冷却水の温度、タイヤの空気圧、燃料の残量などの車両の各部の状態、車両が走行している道路の路面の状態、車両の走行速度、車両の付近を走行している他の車両との車間距離などの車両の周囲の状態、交通情報などの情報である状態情報を取得して表示情報生成部７２に供給する。
【００４４】
表示情報生成部７２は、取得部７１から供給された状態情報に基づいて、運転者に通知すべきメッセージである表示情報を生成して表示選択部７４に供給する。
【００４５】
撮像部３４は、運転者の顔の画像を撮影して視線検出部７３に供給する。視線検出部７３は、撮像部３４から供給された画像から運転者の視線の向きを検出し、その検出結果を表示選択部７４に供給する。
【００４６】
表示選択部７４は、視線検出部７３から供給された検出結果に基づいて、表示情報生成部７２から供給された表示情報を表示する表示部３１を選択し、選択した表示部３１に接続されている表示制御部に表示情報を供給する。
【００４７】
また、表示選択部７４は、滞留時間保持部８１を備えている。表示選択部７４の滞留時間保持部８１は、運転者の表示情報への視線の滞留時間、すなわち運転者が表示情報を継続して見た時間である視線滞留時間を保持する。
【００４８】
認知判定部７５は、滞留時間保持部８１に保持されている視線滞留時間を参照して、運転者の視線が表示情報に所定の時間以上滞留したか否か、すなわち運転者が表示部３１に表示されているメッセージである表示情報の内容を認識したか否かを判定する。
【００４９】
表示制御部７６−１乃至表示制御部７６−１２のそれぞれは、表示選択部７４から供給された表示情報を表示部３１―１乃至表示部３１―１２のそれぞれに供給し、表示情報の表示部３１への表示を制御する。なお、以下、表示制御部７６−１乃至表示制御部７６−１２のそれぞれを個々に区別する必要のない場合、単に表示制御部７６と称する。
【００５０】
表示部３１―１乃至表示部３１―１２のそれぞれは、例えば、LCD（Liquid Crystal Display）、有機ＥＬ（Electroluminescence）ディスプレイ、CRT（Cathode Ray Tube）、プラズマディスプレイなどから構成される。表示部３１―１乃至表示部３１―１２のそれぞれは、その表示画面の全部または一部に表示制御部７６−１乃至表示制御部７６−１２のそれぞれから供給された表示情報を表示する。
【００５１】
ところで、表示装置６１の利用者、例えば、車両の運転者が表示装置６１を操作して、表示部３１への表示情報の表示を指示すると、表示装置６１は表示部３１に表示情報を表示する処理であるメッセージ表示処理を開始する。
【００５２】
以下、図３のフローチャートを参照して表示装置６１によるメッセージ表示処理について説明する。
【００５３】
ステップＳ１１において、撮像部３４は、運転者の顔の画像の撮影を開始する。撮像部３４は、運転者の顔の画像を撮影し、撮影した画像を視線検出部７３に供給する。
【００５４】
ステップＳ１２において、視線検出部７３は、撮像部３４から供給された画像に基づいて、運転者の視線の方向を検出し、その検出結果を表示選択部７４に供給する。例えば、視線検出部７３は、運転者の顔の画像から運転者の目の眼球の中心位置と、瞳孔の中心位置とを検出し、眼球の中心位置と瞳孔の中心位置とを結ぶベクトルの方向を運転者の視線の方向とする。なお、視線検出部７３は、メッセージ表示処理の終了が指示されるまで、運転者の視線の方向を検出する処理を繰り返し行う。
【００５５】
ステップＳ１３において、取得部７１は、車両の各部の状態、車両の周囲の状態、交通情報などの情報である状態情報を取得して表示情報生成部７２に供給する。
【００５６】
ステップＳ１４において、表示情報生成部７２は、取得部７１から供給された状態情報に基づいて、文字、図形、画像などからなるメッセージである表示情報を生成し、表示選択部７４に供給する。
【００５７】
表示情報により運転者に通知される情報の内容は、例えば、冷却水の温度が通常よりも大幅に高くなっている、タイヤの空気圧が適正範囲を超えている、燃料の残量が少なくなっている、所定の故障予知装置が故障の可能性を検出している、車両が走行している道路の路面が凍結している、車両の速度が速すぎる、所定の道路において渋滞が発生したなどとされる。
【００５８】
例えば、状態情報により燃料の残量が少なくなっていることが検出された場合、表示情報生成部７２は、図４に示す表示情報を生成する。
【００５９】
図４に示される表示情報には、複数の表示項目が含まれている。表示項目は、表示情報のうちの一度に表示部３１に表示される情報であり、各表示項目の情報量（図４の例では表示項目の文字数）は、予め定められた所定の時間内に運転者が表示項目を読んでその内容を理解できる程度の情報量とされる。
【００６０】
図４の例では、表示情報は２つの表示項目１および表示項目２からなり、表示情報には、表示項目１として文字列“燃料が残り少なくなりました。走行可能な距離はあと５０ｋｍです。”、および表示項目２として文字列“この先、給油可能なサービスエリアは、１０ｋｍ先のサービスエリアＡと３０ｋｍ先のサービスエリアＢです。”が含まれている。
【００６１】
したがって、表示部３１に表示情報が表示される場合、まず表示項目１の文字列“燃料が残り少なくなりました。走行可能な距離はあと５０ｋｍです。”が所定の時間表示され、その後、表示項目２の文字列“この先、給油可能なサービスエリアは、１０ｋｍ先のサービスエリアＡと３０ｋｍ先のサービスエリアＢです。”が表示されて、結果として１つの表示情報、すなわち運転者に通知するメッセージの内容を示す文字列“燃料が残り少なくなりました。走行可能な距離はあと５０ｋｍです。この先、給油可能なサービスエリアは、１０ｋｍ先のサービスエリアＡと３０ｋｍ先のサービスエリアＢです。”が表示される。
【００６２】
表示情報生成部７２はこのようにして生成した表示情報を表示選択部７４に供給する。また、表示選択部７４は、表示情報生成部７２から供給された表示情報の表示の順番を示す表示リストを記憶している。表示選択部７４が記憶している表示リストは例えば、図５に示すように、表示情報の表示項目が表示される順番に並べられている。
【００６３】
図５の例では、表示リストには、図中、上から順番に表示情報Ａの表示項目１、表示情報Ａの表示項目２、および表示情報Ｂの表示項目１が順番に並べられている。表示選択部７４は、表示情報生成部７２から表示情報が供給されると、その表示情報を表示リストの最後に追加して表示リストを更新する。
【００６４】
したがって、例えば、表示情報生成部７２から新たに３つの表示項目１乃至表示項目３が含まれる表示情報Ｃが供給された場合、表示選択部７４は、図５に示す表示リストの最後、すなわち表示情報Ｂの表示項目１の次に、表示情報Ｃの表示項目１乃至表示情報Ｃの表示項目３の順番で表示情報Ｃを表示リストに追加して表示リストを更新する。
【００６５】
また、表示情報が表示される場合、表示選択部７４は、表示リストの図中、上の項目から順番に表示する。すなわち、表示選択部７４は、表示情報Ａの表示項目１を表示部３１に表示させてから、表示情報Ａの表示項目１を表示リストから削除し、続いて表示情報Ａの表示項目２、表示情報Ｂの表示項目１と順番に各表示項目を表示させる。
【００６６】
なお、表示リストが更新される場合、表示選択部７４が特許第３２６９１０８号公報に記載されている技術を利用することにより表示情報を表示する優先度を定めて、その優先度に基づいて表示情報を表示する順番を定めるようにしてもよい。
【００６７】
図３のフローチャートの説明に戻り、表示情報が生成されると、ステップＳ１５において、表示選択部７４は、表示すべき情報があるか否かを判定する。すなわち、表示選択部７４は、まだ表示していない表示情報の表示項目があるか否かを判定する。例えば、表示リストに表示情報生成部７２から供給された、まだ表示されていない表示情報の表示項目がある場合、表示選択部７４は表示すべき情報があると判定する。
【００６８】
ステップＳ１５において、表示すべき情報がないと判定された場合、表示情報を表示しないのでステップＳ１６の処理はスキップされて、処理はステップＳ１７に進む。
【００６９】
これに対してステップＳ１５において、表示すべき情報があると判定された場合、ステップＳ１６に進み、表示装置６１は表示位置選択処理を行う。なお、表示位置選択処理の詳細は後述するが、この表示位置選択処理において、表示装置６１は、視線検出部７３において検出された運転者の視線の方向に基づいて、運転者の視線が向けられている表示部３１に表示情報の表示項目を表示させる。
【００７０】
ステップＳ１６において表示位置選択処理が行われるか、ステップＳ１５において表示すべき情報がないと判定されると、ステップＳ１７において表示選択部７４は、処理を終了するか否かを判定する。例えば、表示選択部７４は、運転者により表示装置６１が操作されて表示情報の表示の終了が指示されると、処理を終了すると判定する。
【００７１】
ステップＳ１７において、処理を終了しないと判定された場合、継続して表示情報を表示させるので、処理はステップＳ１３に戻り、上述した処理が繰り返される。
【００７２】
これに対して、ステップＳ１７において処理を終了すると判定された場合、表示情報の表示を終了するので、表示装置６１は各部の処理を停止させてメッセージ表示処理は終了する。
【００７３】
このようにして、表示装置６１は、運転者の視線の方向を検出し、その検出結果に基づいて運転者の視線が向けられている表示部３１に運転者に通知すべきメッセージである表示情報を表示する。
【００７４】
このように、運転者の視線の方向を検出し、運転者の視線が向けられている表示部３１に表示情報を表示することによって、運転者は、常に自分が視線を向けた方向に位置する表示部３１に表示情報が表示されるので、表示情報を読むために１つの表示部３１を注視する必要がなくなる。したがって、運転者は、車両の運転に何ら支障をきたすことなく表示情報を読んでその内容を理解することができる。これにより、運転者の安全を確保するとともに、より確実に運転者にメッセージを通知することができる。
【００７５】
次に、図６のフローチャートを参照して、図３のステップＳ１６の処理に対応する表示位置選択処理について説明する。
【００７６】
ステップＳ４１において、表示選択部７４は、視線検出部７３から供給された運転者の視線の検出結果に基づいて、運転者の視線が表示部３１のいずれかに向けられているか否かを判定する。
【００７７】
ステップＳ４１において、運転者の視線が表示部３１のいずれにも向けられていないと判定された場合、運転者はどの表示部３１も見ていないので、処理は図３のステップＳ１７に進む。
【００７８】
これに対してステップＳ４１において、運転者の視線が表示部３１のいずれかに向けられていると判定された場合、ステップＳ４２に進み、表示選択部７４は、運転者の視線が向けられている表示部３１を、表示情報を表示させる表示部３１として選択する。したがって、例えば、運転者の視線がルームミラー１６の方向に向けられている場合、すなわち運転者が表示部３１−１２の方向を見ている場合には、表示選択部７４は表示部３１−１２を選択する。
【００７９】
ステップＳ４３において、表示選択部７４は記憶している表示リストを参照して、表示する表示情報の表示項目を選択する。例えば、表示選択部７４は、図５に示した表示リストを記憶している場合、表示リストの最初の項目である表示情報Ａの表示項目１を選択する。
【００８０】
また、例えば、表示選択部７４が、特許第３２６９１０８号公報に記載されている技術を利用することにより、ルールメンバシップ関数を用いて取得部７１において取得された状態情報から判断時間（余裕時間）を算出して、表示する表示項目の個数を変化させるようにしてもよい。例えば、算出された判断時間から表示する表示項目の個数が２個であると定められると、表示選択部７４は、表示リストから２個の表示項目を選択し、その２個の表示項目を表示部３１に同時に表示させる。このように、判断時間に基づいて表示させる表示項目の個数を変化させることで、運転者が確実に理解できる範囲内で、かつできるだけ多くの表示項目を表示させることができ、より効率的にメッセージを通知することができる。
【００８１】
表示選択部７４は、表示する表示情報の表示項目を選択すると、選択した表示情報の表示項目を、表示制御部７６を介してステップＳ４２の処理において選択された表示部３１に供給する。
【００８２】
ステップＳ４４において、表示部３１は表示制御部７６の制御のもとに、表示選択部７４から供給された表示情報の表示項目を表示する。例えば、表示項目として、図４に示した表示情報の表示項目１が供給された場合、表示部３１は、表示項目としての文字列“燃料が残り少なくなりました。走行可能な距離はあと５０ｋｍです。”を表示する。
【００８３】
ステップＳ４５において、滞留時間保持部８１は、保持している表示項目の視線滞留時間に所定の時間を加算する。例えば、滞留時間保持部８１は、保持している視線滞留時間に０．１秒を加算する。
【００８４】
滞留時間保持部８１は、表示部３１に表示されている表示項目、すなわち表示リストの最初の項目である表示項目への運転者の視線の滞留時間を示す視線滞留時間を保持している。この視線滞留時間は、初期状態において０とされ、表示されている表示項目に運転者の視線が滞留した時間、すなわち表示項目が表示された時間だけ視線滞留時間により示される時間が加算されていく。そして、視線滞留時間が予め定められた所定の時間以上の時間となると、運転者が表示されている表示項目を読み終わり、その内容が理解されたとされる。
【００８５】
例えば、１つの表示項目が表示部３１−１に３秒間表示され、その後、運転者の視線の移動にともない表示項目が表示部３１−２に２秒間表示された場合、その表示項目の視線滞留時間は５秒とされる。
【００８６】
視線滞留時間に所定の時間が加算されると、ステップＳ４６において、表示選択部７４は、表示項目が表示部３１に表示されてから予め定められた所定の時間が経過したか否かを判定する。
【００８７】
例えば、表示項目を１つの表示部３１に継続して一定時間以上表示すると、運転者はその表示部３１に表示された表示項目を注視することになるため、運転者が周囲に注意を払わなくなり危険である。そこで、１つの表示部３１に表示項目を継続して表示できる時間（以下、適宜、表示可能時間と称する）を予め定めておき、１つの表示部３１に表示可能時間以上継続して表示項目が表示された場合には、一旦、表示項目の表示を消去する。表示選択部７４は、ステップＳ４６において、表示部３１に表示している表示項目が表示可能時間以上継続して表示されたか否かを判定する。
【００８８】
ステップＳ４６において、表示項目が表示されてから所定の時間が経過していないと判定された場合、ステップＳ４７に進み、表示選択部７４は、視線検出部７３からの検出結果に基づいて、表示項目が表示されている表示部３１とは異なる表示部３１に運転者の視線が向けられたか否かを判定する。
【００８９】
ステップＳ４７において、異なる表示部３１に運転者の視線が向けられていないと判定された場合、すなわち表示項目が表示されている表示部３１に運転者の視線が向けられている場合、継続して表示項目を表示させるので処理はステップＳ４５に戻り、上述した処理が繰り返される。
【００９０】
これに対してステップＳ４７において、異なる表示部３１に運転者の視線が向けられたと判定された場合、運転者の視線は、表示項目が表示されている表示部３１から他の方向に向けられたので、処理は図３のステップＳ１７に進み、新たに運転者の視線が向けられた表示部３１に表示項目が表示される。
【００９１】
また、ステップＳ４６において、所定の時間が経過したと判定された場合、すなわち表示項目が表示可能時間以上継続して表示部３１に表示された場合、ステップＳ４８に進み、表示部３１は、表示制御部７６の制御のもとに、これまで表示していた表示項目の表示を消去する。
【００９２】
ステップＳ４９において、認知判定部７５は、滞留時間保持部８１に保持されている視線滞留時間が所定の時間以上となったか否かを判定する。
【００９３】
ステップＳ４９において、視線滞留時間が所定の時間以上となっていないと判定された場合、運転者がこれまで表示されていた表示項目をまだ読み終わっておらず、その内容が理解されていないとされて、処理は図３のステップＳ１７に進み、新たに運転者の視線が向けられた表示部３１に表示項目が表示される。
【００９４】
この場合、これまで表示されていた表示項目は、運転者によりまだ読まれていないとされるので、図３のステップＳ１５において、この表示項目が表示すべき情報であるとされ、ステップＳ４９において視線滞留時間が所定の時間以上となったと判定されるまで、その表示項目の新たに選択された表示部３１への表示が繰り返し行われる。
【００９５】
これに対して、ステップＳ４９において、視線滞留時間が所定の時間以上となったと判定された場合、運転者がこれまで表示されていた表示項目を読み終わり、その内容が理解されたとされて、処理はステップＳ５０に進む。
【００９６】
ステップＳ５０において、滞留時間保持部８１は、これまで表示されていた表示項目はすでに運転者に読まれたので保持している視線滞留時間を０とし、その０とされた視線滞留時間を次に表示される表示項目の視線滞留時間とする。滞留時間保持部８１に保持されている視線滞留時間が０とされ、新たに表示される表示項目の視線滞留時間とされると、処理は図３のステップＳ１７に進み、新たな表示項目が選択されて表示される。
【００９７】
このようにして、表示装置６１は、表示している表示項目の視線滞留時間が所定の時間以上となると、表示されている表示項目が運転者に読まれてその内容が理解されたとし、次の表示項目を表示する。また、所定の時間以上継続して１つの表示部３１に表示項目が表示されると表示項目の表示を一旦消去する。
【００９８】
このように、運転者の表示項目への視線滞留時間に基づいて、表示情報の表示項目の表示を切り替えることによって、より確実に表示情報により示されるメッセージを運転者に通知することができる。
【００９９】
また、所定の時間以上継続して１つの表示部３１に表示項目が表示されると表示項目の表示を一旦消去することにより、運転者が１つの表示部３１を継続して注視することを防止することができ、運転者の安全を確保することができる。
【０１００】
なお、所定の回数以上、連続して同じ表示部３１に表示情報が表示された場合など、運転者が所定の方向を一定時間以上注視している場合には、運転者の周囲への注意力が低下しているとして、表示装置６１が運転者に周囲への注意を促すメッセージを表示したり音声などを再生したりしてもよい。
【０１０１】
また、運転者が表示装置６１を操作して、表示情報を表示させる表示部３１を選択できるようにしたり、表示情報が表示される時間、表示項目の長さ、すなわち一度に表示される情報量などを設定できるようにしたりしてもよい。
【０１０２】
以上のように、運転者の視線の方向を検出し、運転者の視線が向けられている表示部３１に表示情報を表示することによって、運転者が１つの表示部３１を注視することを防止することができ、運転者の安全を確保するとともに、より確実に運転者にメッセージを通知することができる。
【０１０３】
なお、以上においては、表示部３１−１０乃至表示部３１―１２のそれぞれを、右ドアミラー１４乃至ルームミラー１６のそれぞれと隣接する位置に設けられると説明したが、表示部３１−１０乃至表示部３１―１２のそれぞれを、右ドアミラー１４乃至ルームミラー１６のそれぞれの一部分として設けるようにしてもよい。
【０１０４】
また、右ドアミラー１４乃至ルームミラー１６のそれぞれのミラーの部分をLCDなどにより構成し、車両の後方または側面の画像を表示させてドアミラーまたはルームミラーとして機能させるとともに、運転者の視線が向けられたときにそのLCDの一部分に表示情報を表示させて表示部３１としても機能させるようにしてもよい。
【０１０５】
同様に、回転計３２および速度計３３の表示面をLCDなどで構成して回転数および走行速度を表示させるとともに、運転者の視線が向けられたときにそのLCDの一部分に表示情報を表示させて表示部３１としても機能させるようにしてもよい。
【０１０６】
さらに、運転者の視野における各表示部３１の表示画面の占める領域が比較的大きい場合には、表示情報は比較的運転者の視野に入り易いので、視線検出部７３において、例えば、撮像部３４からの画像から運転者の顔の向きを検出し、検出された顔の向きを運転者の視線の向きとするようにしてもよい。運転者の顔の向きは、視線の方向と比べて比較的容易に検出できるので、より迅速に表示情報を表示させる表示部３１を選択することができる。
【０１０７】
さらに、また、運転者が、これから表示情報が表示されることを認識できるように、例えば表示装置６１が、音声や文章などにより表示情報が表示されることを予め運転者に通知するようにしてもよい。
【０１０８】
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【０１０９】
図７は、上述した一連の処理をプログラムにより実行するパーソナルコンピュータの構成の例を示すブロック図である。パーソナルコンピュータ２０１のCPU（Central Processing Unit）２１１は、ROM（Read Only Memory）２１２、または記録部２１８に記録されているプログラムに従って各種の処理を実行する。RAM（Random Access Memory）２１３には、CPU２１１が実行するプログラムやデータなどが適宜記憶される。これらのCPU２１１、ROM２１２、およびRAM２１３は、バス２１４により相互に接続されている。
【０１１０】
CPU２１１にはまた、バス２１４を介して入出力インターフェース２１５が接続されている。入出力インターフェース２１５には、キーボード、マウス、マイクロホンなどよりなる入力部２１６、ディスプレイ、スピーカなどよりなる出力部２１７が接続されている。CPU２１１は、入力部２１６から入力される指令に対応して各種の処理を実行する。そして、CPU２１１は、処理の結果を出力部２１７に出力する。
【０１１１】
入出力インターフェース２１５に接続されている記録部２１８は、例えばハードディスクからなり、CPU２１１が実行するプログラムや各種のデータを記録する。通信部２１９は、インターネットやローカルエリアネットワークなどのネットワークを介して外部の装置と通信する。
【０１１２】
また、通信部２１９を介してプログラムを取得し、記録部２１８に記録してもよい。
【０１１３】
入出力インターフェース２１５に接続されているドライブ２２０は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア２３１が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記録部２１８に転送され、記録される。
【０１１４】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム記録媒体は、図７に示すように、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory),DVD(Digital Versatile Disc)を含む）、光磁気ディスクを含む）、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア２３１、または、プログラムが一時的もしくは永続的に格納されるROM２１２や、記録部２１８を構成するハードディスクなどにより構成される。プログラム記録媒体へのプログラムの格納は、必要に応じてルータ、モデムなどのインターフェースである通信部２１９を介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を利用して行われる。
【０１１５】
なお、本明細書において、プログラム記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１１６】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０１１７】
【図１】表示装置が設置された車両の内部の外観の一例を示す斜視図である。
【図２】表示装置の構成を示すブロック図である。
【図３】メッセージ表示処理を説明するフローチャートである。
【図４】表示情報の一例を示す図である。
【図５】表示リストの一例を示す図である。
【図６】表示位置選択処理を説明するフローチャートである。
【図７】パーソナルコンピュータの構成を示すブロック図である。
【符号の説明】
【０１１８】
３１−１乃至３１−１２，３１  表示部
３４  撮像部
６１  表示装置
７２  表示情報生成部
７３  視線検出部
７４  表示選択部
７５  認知判定部
８１  滞留時間保持部
【図１】
0004687521.tif 000002
【図２】
0004687521.tif 000003
【図３】
0004687521.tif 000004
【図４】
0004687521.tif 000005
【図５】
0004687521.tif 000006
【図６】
0004687521.tif 000007
【図７】
0004687521.tif 000008