(57)【特許請求の範囲】
【請求項１】
車両の運転者の視線情報を取得する視線情報取得部と、
道路情報、車載機器情報および前記運転者の運転行動を保持する運転行動データベースと、
地図データベースと、
車載センサ又は車載ネットワークから前記車両の走行位置および前記車載機器情報を取得し、前記走行位置を基に前記地図データベースを検索して前記道路情報を取得し、前記道路情報および前記車載機器情報を基に前記運転行動データベースを検索して前記運転者の運転行動を予測した結果として予測運転行動を出力する運転行動予測部と、
前記運転行動における前記運転者の視線の移動経路および移動時間を保持する視線移動データベースと、
前記運転行動予測部から前記予測運転行動を取得し、前記視線情報取得部から前記運転者が前記予測運転行動を取る場合の前記運転者の前記視線情報を取得して前記視線移動データベースを更新する視線移動データベース更新部と、
前記予測運転行動および前記視線情報を基に前記視線移動データベースを検索して、前記運転者の視線が移動する経路を予測した結果を予測視線移動経路として出力する視線移動予測部と、
前記車両のディスプレイに表示する表示情報を決定し、前記予測視線移動経路を用いて前記運転者の視線が前記ディスプレイに到達する到達位置および時刻を決定して、前記到達位置に予め前記表示情報を表示する表示制御部と、
を備えた情報提供装置。
【請求項２】
前記予測視線移動経路を用いて、前記運転者の視線が前記ディスプレイに前記表示情報を表示する位置を通過したか否かを判定する視線通過判定部を
さらに備えたことを特徴とする請求項１に記載の情報提供装置。
【請求項３】
前記表示制御部は、前記表示情報を出力する指示を行ってから前記ディスプレイに前記表示情報が出力されるまでの時間である描画遅延時間を算出し、前記描画遅延時間を用いて前記表示情報が前記ディスプレイに出力される位置を変更することを特徴とする請求項１又は２に記載の情報提供装置。
【請求項４】
複数のサーバ計算機がネットワーク接続されて構成されるクラウドシステム、前記車載センサ又は前記車載ネットワークから、天候情報、時間帯情報および前記車両が走行している地域に関する情報である地域情報のうちの少なくとも１つを含む環境情報を取得する環境情報取得部をさらに備え、
前記視線移動データベース更新部は、前記環境情報取得部で取得した前記環境情報を付加して前記視線移動データベースを更新し、
前記視線移動予測部は、前記環境情報が付加された前記視線移動データベースを検索して前記予測視線移動経路を出力することを特徴とする請求項１から３までのいずれか一項に記載の情報提供装置。
【請求項５】
前記表示情報は、前記車両の運行における安全に関する情報である安全情報、交通状況に関する情報である交通情報および娯楽情報のうちのいずれかを示す表示種別情報を含み、
前記表示制御部は、前記表示種別情報に応じて、前記ディスプレイにおいて前記表示情報を出力する位置および時刻を決定することを特徴とする請求項１から４までのいずれか一項に記載の情報提供装置。
【請求項６】
複数のサーバ計算機がネットワーク接続されて構成されるクラウドシステムから前記運転行動における前記運転者の前記視線の移動経路および前記移動時間を取得するクラウド連携視線移動傾向取得部をさらに備え、
前記視線移動予測部は、前記視線移動データベースを検索した結果に加えて、前記クラウド連携視線移動傾向取得部によって前記クラウドシステムから取得した前記視線の移動経路および前記移動時間を用いて、前記予測視線移動経路を出力することを特徴とする請求項１から５までのいずれか一項に記載の情報提供装置。
【請求項７】
前記走行位置を基に前記地図データベースを検索して取得した道路の車線位置情報を用いて、前記車両が走行する走行車線位置情報を取得する走行車線位置取得部をさらに備え、
前記運転行動予測部は、前記道路情報および前記車載機器情報に加えて前記走行車線位置取得部から取得した前記走行車線位置情報を用いて前記運転行動データベースを検索し、前記運転者の前記運転行動を予測した結果として前記予測運転行動を出力することを特徴とする請求項１から６までのいずれか一項に記載の情報提供装置。
【請求項８】
前記ディスプレイは、ヘッドアップディスプレイであることを特徴とする請求項１から７までのいずれか一項に記載の情報提供装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両のディスプレイに情報を表示して提供する情報提供装置に関するものである。
【背景技術】
【０００２】
車両において、車載情報装置から情報を提供する際には、運転者が車両を運転するのに悪影響を与えることなく、情報を提供することが必要である。この場合において、運転者の視線位置、状況に応じて、情報の表示位置を決定することが重要となる。
特許文献１には、運転者の視線の動きと障害物とを検出し、運転者の視線から外れた位置に警告を表示した後に、障害物に視線を誘導し、運転者が脇見状態にあるときでも、運転者の視線を対象物に誘導する視線誘導装置が開示される。
また、特許文献２には、情報を車両の外の風景に重畳して表示する情報表示装置において、走行先の経路に関する情報を取得し、経路上に運転者の視線が移動すると予測し、予測結果に基づいて情報の表示位置を変更する技術が開示される。【０００３】
また、特許文献３には、車両に搭載されたセンサの出力を用いて、運転者が見るべき領域を予測し、運転者が走行環境の下で当然はらうべき注意をはらって運転しているかどうかの判定を行う車載情報処理装置が開示される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開2010-126135号公報（５〜６ぺージ、図３）
【特許文献２】特開2015-207243号公報（４〜８ページ、図２）
【特許文献３】特開2002-083400号公報（４ページ、図２）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１、特許文献２に開示される技術は、外界における案内対象に重畳するか、又は案内対象に視線を誘導するようにして表示するものである。しかし、運転者の視界領域内において運転者がこれから動かす視線方向と別の方向に案内が表示されると、運転者の自然な視線移動を阻害する恐れがある。運転者が運転時に安全確認をする際には、決まった視線の移動経路があると考えられ、その視線移動に影響を与える表示は好ましくない。一方で、車両の運転における安全に関わる情報をディスプレイ上に表示する際は、視線移動が終わるまで待機することなく、可能な限り早く運転者に報知する方が好ましい。【０００６】
また、特許文献３に開示される技術は、カーナビゲーション装置、車載センサから運転者が見るべき視線の領域を特定し、その領域と運転者の視線を用いて、見るべき領域を視認しているかを判定するものに過ぎない。特許文献３においても、運転者の運転行動における自然な視線移動を阻害せずに、情報を提示する技術は開示されていない。【０００７】
本発明は以上を鑑みてなされたものであって、ディスプレイに情報を表示する際に、車載センサ情報、地図情報、視線位置から運転者の視線の移動経路を予測し、運転者の視線の移動経路上に情報を表示して提供する情報提供装置を実現することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明に係る情報提供装置は、車両の運転者の視線情報を取得する視線情報取得部と、道路情報、車載機器情報および運転者の運転行動を保持する運転行動データベースと、地図データベースと、車載センサ又は車載ネットワークから車両の走行位置および車載機器情報を取得し、走行位置を基に地図データベースを検索して道路情報を取得し、道路情報および車載機器情報を基に運転行動データベースを検索して運転者の運転行動を予測した結果として予測運転行動を出力する運転行動予測部と、運転行動における運転者の視線の移動経路および移動時間を保持する視線移動データベースと、運転行動予測部から予測運転行動を取得し、視線認識部から運転者が予測運転行動を取る場合の運転者の視線情報を取得して視線移動データベースを更新する視線移動データベース更新部と、予測運転行動および視線情報を基に視線移動データベースを検索して、運転者の視線が移動する経路を予測した結果を予測視線移動経路として出力する視線移動予測部と、車両のディスプレイに表示する表示情報を決定し、予測視線移動経路を用いて運転者の視線がディスプレイに到達する到達位置および時刻を決定して、到達位置に予め表示情報を表示する表示制御部と、を備えたものである。
【発明の効果】
【０００９】
本発明によれば、車両内のディスプレイに情報を表示する場合に、車載センサ情報、地図情報、視線情報を用いることで、運転者の視線移動経路を予測し、運転者の視線移動経路上に情報を表示できる。これにより、運転者の運転行動における自然な視線移動を邪魔することなく運転者に情報提供を行うことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態１における情報提供装置１００およびその周辺機器を含めたシステムの構成を示すブロック図である。
【図２】本発明の実施の形態１における情報提供装置１００の構成を示すブロック図である。
【図３】本発明の実施の形態１における運転行動データベース（ＤＢ）２０３の構成例を示す図である。
【図４】本発明の実施の形態１における視線移動ＤＢ２０６の構成例を示す図である。
【図５】本発明の実施の形態１における運転者の視線移動を分割する例を示す図である。
【図６】本発明の実施の形態１における運転者の視線移動の分割経路の１つをさらに分割した経路を示す図である。
【図７】本発明の実施の形態１における視線移動ＤＢ２０６の第１階層の構成例を示す図である。
【図８】本発明の実施の形態１における視線移動ＤＢ更新部２０５の処理を示すフローチャートである。
【図９】本発明の実施の形態１における表示制御部２０８の処理を示すフローチャートである。
【図１０】本発明の実施の形態２における情報提供装置１００の構成を示すブロック図である。
【図１１】本発明の実施の形態３における情報提供装置１００の構成を示すブロック図である。
【図１２】本発明の実施の形態３における表示制御部２０８の処理を示すフローチャートである。
【図１３】本発明の実施の形態４における情報提供装置１００の構成を示すブロック図である。
【図１４】本発明の実施の形態５における情報提供装置１００の構成を示すブロック図である。
【図１５】本発明の実施の形態６における視線移動ＤＢ２０６の構成例を示す図である。
【図１６】本発明の実施の形態６における視線移動ＤＢ２０６の構成例を示す図である。
【図１７】本発明の実施の形態６における情報提供装置１００の構成を示すブロック図である。
【図１８】本発明の実施の形態７における情報提供装置１００の構成を示すブロック図である。
【図１９】本発明の実施の形態７における運転行動ＤＢ２０３の構成例を示す図である。
【図２０】本発明の実施の形態１〜７における情報提供装置１００のハードウェア構成例を示す図である。
【発明を実施するための形態】
【００１１】
本発明に係る情報提供装置の実施の形態について図面を用いて詳細に説明する。なお、以下に示す実施の形態は例示であって、以下の実施の形態によってこの発明が限定されるものではない。
【００１２】
実施の形態１．
図１は、本発明の実施の形態１における情報提供装置１００およびその周辺機器を含めたシステムの構成を示すブロック図である。図１に示すように、情報提供装置１００は、カーナビゲーション装置、ヘッドユニット（Head Unit）、ＥＣＵ（Engine Control Unit）に代表される車載情報機器１０の１つである。
情報提供装置１００は、車両の運転者の視線情報を取得する視線検知デバイス１０１、車載センサ１０２、車載ネットワーク１０３および運転者に表示情報を表示して提供するディスプレイ１０４に接続される。ここで、本発明において、車両とは自動車を指すものとする。これは以下の実施の形態においても同様である。
【００１３】
車載センサ１０２は、車両に設置されたＧＰＳ（Global Positioning System）受信器、ジャイロセンサ、車両の外部又は内部を撮像するカメラ、ミリ波センサが代表的なものである。
また、車載ネットワーク１０３は、ＣＡＮ（Controller Area Network）が代表的なものであるが、これに限るものではない。車載ネットワーク１０３として、ＵＳＢ（Universal Serial Bus）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＲＳ２３２（Recommended Standard 232）が用いられる。また、車載ネットワーク１０３として、ＵＡＲＴ（Universal Asynchronous Receiver Transmitter）が用いられる場合もある。車載ネットワーク１０３には、さらに車載センサ（図示しない）が接続される場合もある。
【００１４】
ディスプレイ１０４としては、液晶ディスプレイ、有機エレクトロルミネッセンス（ＥＬ）ディスプレイ又はヘッドアップディスプレイ（Head-Up Display）などが用いられる。ここに、ヘッドアップディスプレイは、それを利用する運転者等の視界に重ねて情報を表示するように設置されるものである。
なお、図１においては、視線検知デバイス１０１、情報提供装置１００、ディスプレイ１０４は別のモジュールとして記載しているが、必ずしもこれらがハードウェア（Ｈ／Ｗ）として分かれている必要はない。例えば、情報提供装置１００と視線検知デバイス１０１が１つのＨ／Ｗで実現されている構成でもよい。
【００１５】
図２は、本発明の実施の形態１における情報提供装置１００の構成を示すブロック図である。
以下、データベース（database）を略して、ＤＢと記載することにする。
情報提供装置１００には、視線情報取得部２０１と、運転行動予測部２０２と、運転行動ＤＢ２０３と、地図ＤＢ２０４と、視線移動ＤＢ更新部２０５と、視線移動ＤＢ２０６と、視線移動予測部２０７と、表示制御部２０８とが含まれる。
【００１６】
視線検知デバイス１０１は、運転者の顔画像情報を取得し、情報提供装置１００における視線情報取得部２０１に出力する。視線検知デバイス１０１として代表的なものには、可視光カメラ、赤外線カメラなどのカメラが挙げられる。視線を検知する代表的な手法として、視線検知デバイス１０１を用いて撮像した顔画像を画像処理して検知する方法がある。
視線情報取得部２０１は、視線検知デバイス１０１から出力された顔画像情報から運転者の視線情報を取得する。
情報提供装置１００には、車載センサ１０２又は車載ネットワーク１０３から、車載センサ１０２又は車載ネットワーク１０３に接続された車載センサ（図示しない）で取得した車載機器情報が入力される。
【００１７】
ディスプレイ１０４は、情報提供装置１００から指示された表示位置に、情報提供装置１００が出力すると決定した対象（表示情報）を表示する。ディスプレイ１０４に表示される表示情報は、施設の情報、誘導経路情報、渋滞情報、他車情報、交通における危険を報知する警告情報、車両状態情報が挙げられる。車両状態情報とは、車速、エンジン回転数、車両の劣化状態を示す情報である。施設の情報としては、当該施設の名称、営業時間情報、キャンペーン情報が挙げられる。なお、表示情報は、上述した情報に限定されるものでない。
【００１８】
また、他車情報としては、車種情報、自車への接近情報が挙げられる。ここで、ディスプレイ１０４としては上に例示した液晶ディスプレイ、ヘッドアップディスプレイ等が用いられる。
【００１９】
次に、本実施の形態における情報提供装置１００の動作について述べる。
視線情報取得部２０１は、視線検知デバイス１０１から受信した運転者の顔画像を用いて、画像処理を行い、視線情報を抽出し、抽出した視線情報を視線移動ＤＢ更新部２０５と視線移動予測部２０７に出力する。視線情報には、運転者の視線位置の時系列情報として、時刻と位置が含まれる。位置は車両内に定義される座標系を用いて示される。座標系については後述する。
【００２０】
視線検知デバイス１０１は個々の運転者に対してキャリブレーションが実施されているものとする。すなわち、車両内で定義される座標系における位置が既知である機器、装置、指標を用いて、個々の運転者の視線の位置データと車両内の座標系の関係について調整が行われているものとする。視線情報取得部２０１は、運転者がどの方向を向いているかを検知可能である。また、視線情報取得部２０１は、運転者の前方に存在するディスプレイ（例えば、ヘッドアップディスプレイ、各種ミラー、デジタルミラー（登録商標））、フロントウィンドウなどにおけるどの座標に視線が位置しているかを特定できるものとする。
【００２１】
運転行動予測部２０２は、車載センサ１０２、車載ネットワーク１０３から車載機器情報として、車両の走行情報、運転操作情報、センサ情報を取得する。車両の走行情報には車速、車両の走行位置を示す緯度および経度が含まれる。また、運転操作情報にはハンドルの操舵角、ウインカー操作情報が含まれる。センサ情報としては、例えば後方距離センサが後方から接近する車両を検知した情報が含まれる。
運転行動予測部２０２は、取得した車載機器情報における車両の走行情報から車両の走行位置を抽出する。運転行動予測部２０２は、抽出した車両の走行位置を基に地図ＤＢ２０４を検索して車両の走行位置における道路情報を取得する。道路情報には交差点情報が含まれる。
【００２２】
運転行動予測部２０２は、取得した道路情報および車載機器情報を用いて、運転行動ＤＢ２０３を検索することによって運転行動を予測し、予測した結果となる運転行動を予測運転行動として視線移動予測部２０７と視線移動ＤＢ更新部２０５に出力する。
【００２３】
図３に、本発明の実施の形態１における情報提供装置１００の運転行動ＤＢ２０３の構成例を示す。図３に示すように、運転行動ＤＢ２０３は、地図情報と車載機器情報から運転行動を一意に特定できる情報を保持する。交差点までの距離が予め定められた閾値以下であり、地図情報は「交差点の手前」である場合を考える。この場合において、車載機器情報として、右ウインカーをＯＮ（作動状態）にしたとき（「右ウインカーＯＮ」）は、右折が予測されるため、運転行動として右の巻き込み確認（図３における「右巻き込み確認」）を予測する。
【００２４】
また、交差点が進行方向（例えば車両の前方）３０ｍ以内に存在しない場合は地図情報として「直線道路」となる。この場合に車載機器情報が「左ウインカーＯＮ」となるときは、左に車線変更することが予測されるため、運転行動として左車線変更に向けた確認（「左車線変更確認」）を予測する。
ここで、上述した例では、交差点からの距離を示す閾値として３０ｍを例に挙げたが、閾値としては３０ｍに限定されるものではない。交通状況、関連する法規制、道路情報に応じて閾値が設定されるものとする。
【００２５】
図４に本発明の実施の形態１における情報提供装置１００の視線移動ＤＢ２０６の構成例を示す。同図に示す構成例では、視線移動ＤＢ２０６は第１階層、第２階層および第３階層の３つの階層で構成される。
【００２６】
視線移動ＤＢ２０６の第１階層には運転行動のリストが含まれる。この運転行動は、運転行動ＤＢ２０３における運転行動と対応するものである。視線移動ＤＢ２０６は、運転行動各々に対して、視線移動に関する情報を保持する。具体的には、１つの運転行動における視線移動は、複数の移動経路（視線移動経路）に分割され、それぞれの移動経路において、始点および終点の情報、移動時間の情報が定義される。なお、図４において、第１階層では、運転行動を保持するものが示されているが、第１階層に保持される情報は後述するように、運転行動に限るものではなく、さらに他の情報が付加される場合もある。
【００２７】
図５は、本発明の実施の形態１における運転者の視線移動を分割する例を示した図である。同図に示す例では、視線移動は第１移動、第２移動、第３移動（図５においては最終移動となる）の３つの移動に分割される。ここで、図５において第１移動、第２移動、第３移動はそれぞれ、矢印Ａ１、矢印Ａ２、矢印Ａ３で示される。
【００２８】
始点、終点の情報としては、例えば、左サイドミラー、右サイドミラー、バックミラー、ディスプレイ、前方正面がある。同図において、第１移動（矢印Ａ１）は前方正面１２から右サイドミラー１３への移動、第２移動（矢印Ａ２）は右サイドミラー１３からバックミラー１１への移動、第３移動（矢印Ａ３）はバックミラー１１から前方正面１２への移動である。移動時間は運転者の視線が始点から終点まで移動する時間を示す。
視線移動ＤＢ２０６において、移動時間としては、例えば、２００ｍｓｅｃという値を保持する。なお、図５において符号１４はハンドルを示す。
【００２９】
視線移動の分割の単位は、始点と終点が定義できるものとするが、必ずしも機器が該当するとは限らない。例えば、運転者に対する前方正面として、前方のある領域を示す場合もある（図５において前方正面１２として示される）。また、視線移動の経路を分割する分割数には制限を設けない。
【００３０】
図４に示すように、視線移動ＤＢ２０６において、分割した移動経路の情報は第２階層で定義される。第１階層における運転行動それぞれについて、第２階層において移動経路を分割した情報が定義される。例えば、図４における第１階層における運転行動が「右巻き込み確認」について、第２階層において「第１移動」、「第２移動」、「第３移動（最終移動）」の３つの経路に分割して定義される。
【００３１】
次に、視線移動ＤＢ２０６の第３階層においては、第２階層で分割された各々の視線移動である分割経路をさらに複数に分割し、それぞれの始点座標、終点座標、移動時間の情報を保持する。ここで、第３層において、分割された視線移動は、「第１−１移動」、「第１−２移動」、「第１−３移動（最終移動）」などとする。
図６は、本発明の実施の形態１における運転者の視線移動の分割経路の１つをさらに分割した経路を示す図である。同図は第３階層における分割の例を示したものである。同図には、前方正面１２から右サイドミラー１３に移動する経路を第１−１移動、第１−２移動、最終移動として定義したものである。同図において、第１−１移動、第１−２移動、最終移動はそれぞれ、矢印Ｂ１−１、矢印Ｂ１−２、矢印Ｂ１−３によって示される。なお、この場合における最終移動は、第１−３移動と表してもよい。
【００３２】
第３階層において、第２階層における移動をさらに分割することにより、第２階層における移動経路が直線とならない場合であっても視線移動の経路を正確に表すことが可能となる。始点、終点の座標としては、例えば、フロントウィンドウの位置をはじめとした運転者の前方決まった距離における、運転者にとっての上下方向、左右方向とする。ここに、上下方向は鉛直方向、左右方向は水平方向を意味する。例えば、上下方向をｙ軸、左右方向をｘ軸とし、運転者の前方の決まった距離にある１つの点を原点とした座標系を定義することができる。なお、座標系の取り方はこれに限定されるものではない。
【００３３】
ここで定義された座標系は、上述した視線情報取得部２０１における視線の位置を示す場合にも共通して用いられる。
第３階層における移動経路の分割数についても、第２階層と同様、その数に制限は設けない。
第２階層および第３階層における分割数は、本発明に係る情報提供装置１００のシステム構築時に予め決定しておいてもよいし、移動距離に応じて動的に変更するようにしてもよい。
【００３４】
図２において、視線移動ＤＢ更新部２０５は、視線情報取得部２０１から視線情報を取得し、また、運転行動予測部２０２から予測運転行動を取得して、視線移動ＤＢ２０６に出力し、視線移動ＤＢ２０６を更新する。予測運転行動は視線移動ＤＢ２０６の第１階層における運転行動のいずれかが選択される。視線情報は第２階層における移動経路、移動時間、第３階層における始点座標、終点座標、移動時間の情報に展開される。
視線移動ＤＢ２０６の更新には、視線移動ＤＢ２０６の第１階層の運転行動のそれぞれが保持する更新用サンプル数を用いる。
図７に本実施の形態における情報提供装置の視線移動ＤＢ２０６について、更新用サンプル数を含む第１階層の構成を示す。同図に示すように、第１階層における運転行動それぞれに対応して更新用サンプル数を保持する構成としている。
【００３５】
図８は、本発明の実施の形態１における情報提供装置１００の視線移動ＤＢ更新部２０５の処理を示すフローチャートである。視線移動ＤＢ更新部２０５は、視線情報取得部２０１から視線情報を取得し、また、運転行動予測部２０２から運転者の運転行動（予測運転行動）を取得する（ステップＳ３００）。
次に、取得した運転行動について、視線移動ＤＢ２０６の第１階層を検索し、取得した運転行動が第１階層の運転行動に含まれているか否かを判定する。取得した運転行動が第１階層の運転行動に含まれている場合はステップＳ３０２の処理に移る。取得した運転行動が第１階層の運転行動に含まれていない場合は処理を終了する（ステップＳ３０１）。
【００３６】
ステップＳ３０２において、取得した視線情報から運転者の視線の移動経路を抽出し、視線移動ＤＢ２０６において、運転行動（予測運転行動）に対する第２階層における移動経路の情報と合致するか否かを判定する。各移動経路の始点と終点がデバイスの座標として定義された領域に入れば合致していると判断する。合致していると判断された場合には、ステップＳ３０３に進む。合致していないと判断された場合には、処理を終了する。
【００３７】
ここで、デバイスの座標として定義された領域は上述した座標系上に設定する。このデバイスは、バックミラー、左右のサイドミラー、ハンドルなどを意味する。
また、座標系の座標平面上にデバイスが存在しない場合の領域はデバイスが占める領域を座標系に射影した領域を用いる。具体的には、デバイスの領域の輪郭の各点と運転者の目の位置を直線で結び、上述した座標系の平面（例えば、ｘｙ平面）と交わった点を連ねて構成した領域をデバイスの座標として定義された領域と設定する。
【００３８】
また、視線の移動経路の始点および終点には必ずしもデバイスが対応するとは限らない。例えば、前方正面の場合には、前方正面として円形、長方形等の領域を定義しておき、この領域に視線の位置が含まれれば合致したものと判断し、含まれなければ合致しないものと判断することとする。一例として、前方正面の領域は、運転者の目の位置（例えば瞳孔の中心位置）から座標系の座標平面（上述の例におけるｘｙ座標系の場合にはｘｙ平面）に下ろした垂線と座標平面との交点を中心とした、半径２０ｃｍの円領域とするものでもよい。ここで、円領域の半径の値は２０ｃｍに限るものではない。
【００３９】
次に、視線の移動経路の記憶処理を行う。まず、視線移動ＤＢ２０６の第２階層に含まれる移動経路、移動時間に該当する情報を視線情報から抽出して記憶する（ステップＳ３０３）。
また、視線移動ＤＢ２０６の第３階層における、設定した分割数に応じた各々の移動経路の始点と終点の座標、始点から終点までの移動時間に該当する情報を視線情報から抽出して記憶する（ステップＳ３０４）。
【００４０】
次に、図７に示す視線移動ＤＢ２０６の第１階層に格納された更新用サンプル数に１を加算する。ステップＳ３０３で収集した移動経路、移動時間の情報と、視線移動ＤＢ２０６に格納された情報との差分を更新用サンプル数（母数）で割った値を視線移動ＤＢ２０６に格納された情報に加算する。また、ステップＳ３０４で収集した移動経路の始点と終点の座標、始点から終点までの移動時間の情報と、視線移動ＤＢ２０６に格納された情報の差分を更新用サンプル数（母数）で割った値を視線移動ＤＢ２０６に格納された情報に加算する。
【００４１】
なお、視線移動ＤＢ２０６の更新に関しては、これまでに格納した全ての情報の合計値に対し、新しいデータを加算し、更新用サンプル数に１を加算して更新した値で割る方法であってもよい。すなわち、更新用サンプル数を母数とする平均値を算出して、第２階層および第３階層の情報を更新する（ステップＳ３０５）。
視線移動ＤＢ更新部２０５は、以上の手順で視線移動ＤＢ２０６を更新する。
【００４２】
このように、運転者の同一の運転行動について、視線の移動経路が変化する場合であっても、運転者の視線の移動経路を取得して視線移動ＤＢ２０６に記憶する視線移動ＤＢ更新部２０５を備える。これにより、運転者の特性に応じた情報を取得して視線移動ＤＢ２０６に蓄積することができる。
視線移動予測部２０７は、視線情報取得部２０１から出力された視線情報と、運転行動予測部２０２から出力された予測運転行動と、視線移動ＤＢ２０６の情報から、運転者の視線の移動経路を予測する。予測した結果である視線移動経路は、予測視線移動経路として、表示制御部２０８に出力される。
【００４３】
具体的には、図２において、視線移動予測部２０７は、運転行動予測部２０２から出力された予測運転行動を基に、視線移動ＤＢ２０６の第１階層において該当する運転行動を特定する。次に、視線情報取得部２０１から出力された視線情報と、該当する運転行動の開始からこれまでの視線移動経路の情報を用いて、第２階層における視線移動のどこに該当するかを確定する。確定した結果を用いて、第２階層における移動経路および移動時間、第３階層における始点座標、終点座標、移動時間を基に、運転者の視線の移動経路を予測し、予測視線移動経路を出力する。
【００４４】
図９は、本発明の実施の形態１における情報提供装置１００の表示制御部２０８の処理を示すフローチャートである。
表示制御部２０８は、ディスプレイ１０４に出力する表示情報を決定する。また、視線移動予測部２０７から予測視線移動経路を取得する（ステップＳ４００）。
次に、取得した運転者の予測視線移動経路の情報を用いて、予め設定した時間後に運転者の視線が到達する座標（到達位置）を算出する。算出には視線移動ＤＢ２０６の第２階層および第３階層の情報を用いる。例えば、予め設定した時間を１秒とし、１秒後に運転者の視線が到達すると予測される座標（以下、到達予測座標と呼ぶ）を算出する（ステップＳ４０１)。
【００４５】
次に、ディスプレイ１０４の表示領域が占める領域の情報を用いて、到達予測座標が、ディスプレイ１０４の表示領域に含まれるか否かを判定する（ステップＳ４０２）。到達予測座標が、ディスプレイ１０４の表示領域に含まれない場合は処理を終了する。到達予測座標が、ディスプレイ１０４の表示領域に含まれる場合は、ステップＳ４０３に移行する。
ステップＳ４０３において、表示制御部２０８は、到達予測座標をディスプレイ１０４での表示位置（到達位置）に設定する。
【００４６】
表示制御部２０８は、ディスプレイ１０４での表示位置の情報に加え、表示情報の画像データ（文字を画像として展開した画像データも含む）をディスプレイ１０４に出力するよう指示する（ステップＳ４０４）。
ここで、表示情報としては、施設の情報、誘導経路情報、渋滞情報、他車情報、危険を報知する警告、車速、エンジン回転数、車両の劣化状態を表示する車両状態などが挙げられる。なお、ディスプレイ１０４の仕様に応じて、出力するデータは動画データであってもよく、また、表示情報の種別情報（表示種別情報）を示すデータを含めてもよい。
また、既に情報が表示されている場合は新しい情報に更新してもよい。
【００４７】
本実施の形態によれば、運転者の視線の移動経路を予測し、運転者の視線に沿った位置に情報を表示できる。これにより、運転者の自然な視線移動を邪魔することなく運転者に情報提供を行うことができる。
また、運転者の予測運転行動における運転者の視線の移動経路を取得して、視線移動ＤＢを更新する視線移動ＤＢ更新部２０５を備えたことにより、運転者の特性に応じた視線の移動経路を視線移動ＤＢ２０６に蓄積することができる。これにより、運転者の特性に応じた表示位置に表示情報を出力することができる。
【００４８】
実施の形態２．
図１０は、本発明の実施の形態２における情報提供装置１００の構成を示すブロック図である。
図１０に示すように、本実施の形態は実施の形態１における図２の構成に視線通過判定部５０１を追加した構成である。なお、図１０において、実施の形態１における構成と同一の部分を表すものは、実施の形態１と同一の符号を付して詳細な説明を省略する。
【００４９】
次に、本実施の形態における情報提供装置１００の動作について説明する。
視線通過判定部５０１は、既にディスプレイ１０４に表示情報が表示されている場合に、表示制御部２０８からディスプレイ１０４の表示情報の表示位置、予測視線移動経路の情報を取得する。取得した表示情報の表示位置、予測視線移動経路の情報から、対象となる表示情報が表示されている位置を既に運転者の視線が通過しているかを判定し、判定した結果を表示制御部２０８に出力する。既に運転者の視線が表示情報の表示位置を通過していた場合には、ディスプレイ１０４の表示情報を消して表示の更新を行う。これにより、運転者の視線が表示情報の表示位置を通過したことを判定した後に、表示情報を消すことができる。
【００５０】
本実施の形態によれば、運転者の視線が表示情報を通過した後に、ディスプレイ１０４の表示情報の表示を消去することができる。これにより、運転者の視線が表示情報上に長時間残ることを防止することができる。運転者が表示情報を視認した後に運転者の視線移動を阻害することなく、ディスプレイ１０４への表示情報の表示が可能となる。よって、運転者の自然な視線移動に沿った表示情報の提供ができる。
【００５１】
実施の形態３．
図１１は、本発明の実施の形態３における情報提供装置１００の構成を示すブロック図である。
図１１に示すように、本実施の形態は、実施の形態１における図２の構成において、表示制御部２０８の内部を詳細化し、描画遅延時間取得部６０１を追加したものである。また、表示制御部２０８の処理を変更している。なお、図１１において、実施の形態１における構成と同一の部分を表すものは、実施の形態１と同一の符号を付して詳細な説明を省略する。
【００５２】
次に、本実施の形態における情報提供装置１００の動作について説明する。
表示制御部２０８の内部に設けられた描画遅延時間取得部６０１は、表示制御部２０８がディスプレイ１０４に表示情報の表示命令（又は描画命令）を発行してからディスプレイ１０４に出力されるまでの時間である描画遅延時間を取得する。表示制御部２０８は、描画遅延時間取得部６０１によって取得された描画遅延時間を設定する。
描画遅延時間は、事前に開発者が計測した値を用いて、予め設定した値を用いてもよい。あるいは、表示制御部２０８がディスプレイ１０４に表示命令を発行した時刻と、実際にディスプレイ１０４に表示情報が表示された時刻を計測し、それらの時刻の差を基に動的に設定してもよい。
【００５３】
動的に設定する場合は、以下のようにして描画遅延時間を決定することができる。表示制御部２０８は、ディスプレイ１０４に表示情報の表示命令を発行した時刻を描画遅延時間取得部６０１に与える。描画遅延時間取得部６０１は表示制御部２０８から出力された、表示制御部２０８が表示情報の表示命令を発行した時刻から、実際にディスプレイ１０４に表示情報が出力される時刻との差を取得する。ディスプレイ１０４に実際に表示された時刻としては、描画遅延時間取得部６０１が、ディスプレイ１０４から表示完了を示す信号であるＡｃｋ信号（確認応答信号）を受信する（又は取得する）などの方法で計測する。
【００５４】
また、情報提供装置１００又はディスプレイ１０４で複数の処理が並行して実行される場合には、それぞれにおける処理による負荷を考慮して描画遅延時間を設定してもよい。
本実施の形態における情報提供装置１００の表示制御部２０８の処理のフローチャートを図１２に示す。同図に示すように、本実施の形態における表示制御部２０８の処理は、実施の形態１における図９で示した処理のフローチャートにおけるステップＳ４０１の動作を以下のように変更して、図１２においてステップＳ４０１ｂとしたものとなる。
【００５５】
図９におけるステップＳ４０１において、実施の形態１における表示制御部２０８は、予め設定した時間後に運転者の視線が到達する座標を予測するものであった。本実施の形態における表示制御部２０８はこのステップＳ４０１における予め設定した時間に、描画遅延時間取得部６０１から取得した描画遅延時間を加算して、加算後の時間が経過した時に運転者の視線が到達する座標を予測する（ステップＳ４０１ｂ）。
ステップＳ４００の処理およびステップＳ４０２以下の処理は、実施の形態１における図９で示した処理と同様である。
【００５６】
ステップＳ４０２において、到達予測座標が、ディスプレイ１０４の表示領域に含まれるか否かを判定し、到達予測座標がディスプレイ１０４の表示領域に含まれない場合は処理を終了することになる。すなわち、予め設定した時間に描画遅延時間を加えて算出した到達予測座標がディスプレイ１０４の表示領域に含まれない場合には、表示情報の描画が間に合わないと判断して、描画を行わない。このように、上述した描画遅延時間を加えて運転者の視線の到達座標を予測することにより、描画に時間を要する場合であってもディスプレイ１０４に表示情報を出力する表示位置を正確に算出することができる。
【００５７】
本実施の形態によれば、ディスプレイ１０４の表示情報の表示位置をディスプレイ１０４における描画遅延時間を加えて予測することにより、表示位置をより正確に算出可能となる。これにより、描画に時間を要する場合においても、運転者の視線が通過する位置に予め表示情報を表示することができる。以上に示すように、描画に時間を要する場合においても実施の形態１と同様な効果を奏する。
【００５８】
以上の構成においては、図１１に示すように、表示制御部２０８の内部に描画遅延時間取得部６０１を設ける構成について説明したが、描画遅延時間取得部６０１は、表示制御部２０８の外部に設ける構成としてもよい。
また、描画遅延時間取得部６０１の処理を全て表示制御部２０８が行うように構成してもよい。
【００５９】
実施の形態４．
実施の形態１から３における情報提供装置１００では、視線移動予測部２０７が視線情報取得部２０１から出力された視線情報と、運転行動予測部２０２から出力された予測運転行動と、視線移動ＤＢ２０６の情報とから、運転者の視線の移動経路の予測を行う。
しかし、運転者による車両の走行量がまだ十分でないときには、視線移動ＤＢ２０６に十分な情報が構築できていない可能性がある。すなわち、視線移動ＤＢ２０６における更新用サンプル数が少ない可能性がある。
【００６０】
本実施の形態はこのように視線移動ＤＢ２０６に十分な情報が構築できていない場合にも適用可能な情報提供装置１００を実現するものである。なお、更新用サンプル数が少ない場合として、例えば、更新用サンプル数が３０以下あるいは５０以下の場合が考えられるが、これらに限られるものではない。
【００６１】
図１３は、本発明の実施の形態における情報提供装置１００の構成を示すブロック図である。
視線移動予測部２０７は、視線移動ＤＢ２０６における第１階層の運転行動の更新用サンプル数が少ない場合に、クラウド連携視線移動傾向取得部７０１が、クラウドシステム７０２から受信した視線移動情報も使用するように構成される。クラウドシステム７０２は複数のサーバ計算機がネットワーク接続されて構成される。
【００６２】
図１３に示すように、本実施の形態は、実施の形態１における図２で示される情報提供装置１００の構成に対して、クラウド連携視線移動傾向取得部７０１を追加し、視線移動予測部２０７の処理を変更した構成である。図１３において、実施の形態１における構成と同一の部分を表すものは、実施の形態１と同一の符号を付して詳細な説明を省略する。
クラウドシステム７０２には、様々な運転者の運転行動における視線移動情報を収集して格納する。
【００６３】
本実施の形態における情報提供装置１００の動作について説明する。
クラウド連携視線移動傾向取得部７０１は、クラウドシステム７０２に収集された運転者の視線移動情報の平均値をクラウドシステム７０２から受信し、受信した視線移動情報を視線移動予測部２０７に出力する。取得する視線移動情報は、実施の形態１における視線移動ＤＢ２０６と同様な情報とする。すなわち、取得する視線移動情報には、実施の形態１における図４に示す視線移動ＤＢ２０６の第１階層から第３階層までに対応する情報が含まれるものとする。なお、クラウド連携視線移動傾向取得部７０１から受信する運転者の視線移動情報は、クラウドシステム７０２に格納された全ての運転者に対する平均値を用いてもよいし、性別、年齢などの運転者の属性によってクラスタリングした集合の平均値を用いてもよい。
【００６４】
視線移動予測部２０７の動作は、視線移動ＤＢ２０６の情報に加えて、あるいは視線移動ＤＢ２０６の情報の代わりにクラウド連携視線移動傾向取得部７０１が受信した視線移動情報を使用する点を除いて、実施の形態１と同様である。
このように構成することにより、運転者による車両の走行量が少なく、視線移動ＤＢ２０６に十分な情報が構築されていない場合であっても、視線移動予測部２０７は運転者の視線移動を予測し、予測視線移動経路を出力することができる。また、運転者による車両の走行量が増えるにつれて、実施の形態１と同様、視線移動ＤＢ更新部２０５を用いて、視線移動ＤＢ２０６に運転者の運転行動における視線移動情報を構築していくことができる。
【００６５】
以上説明した情報提供装置１００により、運転者による車両の走行量が少ない場合には、クラウドシステム７０２上に蓄えられた視線移動情報を用いることができる。さらに、運転者による車両の走行量が増加し、視線移動ＤＢ２０６に運転者の視線移動情報が十分に構築できた場合には、視線移動ＤＢ２０６に切り替えて、視線移動予測部２０７により運転者の視線移動を予測することができる。また、視線移動ＤＢ２０６の情報に加えて、クラウド連携視線移動傾向取得部７０１が受信した視線移動情報を使用するように構成してもよい。
【００６６】
なお、クラウド連携視線移動傾向取得部７０１で取得した視線移動情報から、視線移動ＤＢ２０６への切り替えは例えば以下のように行うように構成することもできる。すなわち、視線移動ＤＢ２０６において、更新用サンプル数が予め定められた閾値以上となった運転行動については、視線移動ＤＢ２０６に切り替えを行うようにすることができる。ここで更新用サンプル数の閾値としては、例えば５０あるいは１００などを用いることができる。なお、この更新用サンプル数の閾値はこれらの数値に限るものではない。
【００６７】
本実施の形態によれば、運転者による車両の走行量が十分でない場合においても、運転者の視線移動の予測を行うことができ、運転者の自然な視線経路上に表示情報を表示することができる。また、運転者による車両の走行量が少なく、視線移動ＤＢ２０６が十分に構築できていない場合には、クラウドシステム７０２に蓄積された、一般的な運転者の視線移動情報の活用が可能である。さらに、運転者による走行量が十分な量となり、視線移動ＤＢ２０６が構築できた場合には、当該運転者の特性に沿った視線移動の予測が可能となる。以上述べたように、運転者による車両の走行量が十分でない場合においても、実施の形態１と同様の効果を得ることができる。
【００６８】
実施の形態５．
実施の形態１から４においては、運転行動予測部２０２によって予測された運転行動に対し、視線移動予測部２０７を用いて運転者の視線の移動経路の予測を行う発明の構成について述べた。これは同じ運転者であれば、それぞれの運転行動に対して視線の移動経路はおおよそ同じ経路となることに基づく。
【００６９】
一方で、天候、時間帯、車両が走行する地域によっては、同一の運転者の同じ種類の運転行動に対して、視線の移動経路が変化する場合もある。例えば、雨天時の走行、夜間における走行をはじめとした視界が悪い状況においては、より周囲に注意を払う必要があるため、確認するポイントが増え、視線の移動時間の長さが異なる可能性がある。
本実施の形態においては、同一の運転者、同じ種類の運転行動で運転者の視線の移動経路が変化する場合にも視線の移動経路を正しく予測するための発明の構成について述べる。
【００７０】
図１４は、本発明の実施の形態５における情報提供装置１００の構成を示すブロック図である。
時間帯情報とは、日中、夜間、朝、夕方、あるいは午前７時から午前９時まで等、一日のうちの時間帯を示す情報である。
地域情報とは、車両が都市部を走行しているか、又は郊外を走行しているかを示す情報である。地域情報は、ＧＰＳ受信器、クラウドシステム７０２から取得するか、あるいは、図１４に示すように地図ＤＢ２０４から取得する。ここで、環境情報は、天候情報、時間帯情報および地域情報のうちの少なくとも１つを含むものとする。なお、環境情報は天候情報、時間帯情報又は地域情報に限るものではなく、運転者の視線移動に変化を与える可能性のある情報を追加することが可能である。
【００７１】
図１４に示すように、本実施の形態では、実施の形態１に係る発明の構成に対して、環境情報取得部８０１、車載センサ１０２ｂ、クラウドシステム７０２を追加し、視線移動ＤＢ更新部２０５の処理を変更している。また、後述するように、視線移動ＤＢ２０６について、実施の形態１で示した視線移動ＤＢ２０６で保持するデータの拡張を行っている。なお、車載センサ１０２ｂは車載ネットワーク（図示しない）を介して環境情報取得部８０１に接続される場合もある。
【００７２】
次に、本実施の形態の情報提供装置１００の動作について述べる。
環境情報取得部８０１は、車載センサ１０２ｂ又はクラウドシステム７０２から、環境情報として、天候情報、時間帯情報又は地域情報を取得し、視線移動ＤＢ更新部２０５に出力する。天候情報は、車載センサ１０２ｂから取得するか、あるいはクラウドシステム７０２から入力された天候に関する情報から取得する。車載センサ１０２ｂから取得する情報としては、例えば、雨滴センサからの情報、ワイパーの動作情報（動作しているか否かの情報）が挙げられる。
【００７３】
時間帯情報はＧＰＳ受信器から時刻を取得して算出する。あるいは、車両に搭載された時計から取得して時刻から算出してもよい。
天候情報、時間帯情報又は地域情報は、渋滞および交通規制に関する道路交通情報を車載情報機器１０に送信するシステムであるＶＩＣＳ（登録商標）又は高度道路交通システムにおいて道路に設置される情報通信装置である路側器を用いて取得してもよい。
【００７４】
視線移動ＤＢ２０６は、実施の形態１の図４で示した情報に加えて、上述した環境情報である天候情報、時間帯情報又は地域情報を保持する。視線移動ＤＢ更新部２０５は、環境情報取得部８０１から取得した環境情報を付加した上で、実施の形態１と同様の手法で、視線移動ＤＢ２０６を更新する。
【００７５】
本実施の形態において拡張した視線移動ＤＢ２０６の構成例について、図１５に第１階層および第２階層の構成を、図１６に第３階層の構成を示す。図１５および図１６には、実施の形態１における視線移動ＤＢ２０６に加えて、天候情報、時間帯情報を保持する例について示す。図１５に示すように、視線移動ＤＢ２０６の第２階層において、天候情報、時間帯情報の種類毎に視線移動、移動経路、移動時間の情報を持つ。
同図には示していないが、環境情報として地域情報が定義される場合も同様に、地域情報の種類毎に、視線移動、移動経路、移動時間の情報を持つ。
【００７６】
また、視線移動ＤＢ２０６の第３階層においても図１６に示すように、第２階層と同様に天候情報、時間帯情報の種類毎に、視線移動、始点座標、終点座標、移動時間の情報を持つ。なお、同図には示していないが、環境情報として地域情報が定義される場合も同様に、地域情報の種類毎に、視線移動、始点座標、終点座標、移動時間の情報を持つ。
視線移動ＤＢ更新部２０５は環境情報取得部８０１から出力された天候情報、時間帯情報又は地域情報を含む環境情報を付加した上で、実施の形態１における視線移動ＤＢ更新部２０５と同様の手法で、視線移動ＤＢ２０６における視線移動情報を更新する。
【００７７】
このように構成することにより、天候情報、時間帯情報又は地域情報でそれぞれ示される天候、時間帯又は車両が走行する地域によって視線の移動経路が異なる場合においても環境に即して変化する視線移動の予測が可能となる。
【００７８】
本実施の形態によれば、同じ運転者の同種類の運転行動に対して、天候情報、時間帯情報又は地域情報から構成される環境情報によって、運転者の視線の移動経路が異なる場合であっても環境情報の変化に対応した視線の移動経路の予測が可能となる。従って、このように環境情報によって、運転者の視線の移動経路が異なる場合であっても、実施の形態１と同様の効果を得ることができる。
【００７９】
実施の形態６．
図１７は本発明の実施の形態６における情報提供装置１００の構成を示すブロック図である。
同図に示すように、本実施の形態においては、実施の形態１における図２で示す構成における表示制御部２０８の内部構成を詳細化し、表示情報決定部２０９と表示位置制御部２１０を設けたものである。なお、本実施の形態において、実施の形態１における構成と同一の部分を表すものは、実施の形態１と同一の符号を付して詳細な説明を省略する。
【００８０】
表示情報決定部２０９は表示情報を決定し、表示種別情報を決定する。表示種別情報は例えば、安全情報、娯楽に関する情報であるエンターテインメント情報（娯楽情報）、交通状況に関する情報である交通情報がある。安全情報は車両の運行における安全に関する情報である。表示情報決定部２０９は、決定した表示情報を表示種別情報と共に表示位置制御部２１０に出力する。表示位置制御部２１０は表示対象の情報が複数存在する場合に、表示情報決定部２０９から出力された表示種別情報によって優先度を設定し、表示順序と表示位置を決定する。例えば、表示種別情報が安全情報又は交通情報であれば、すぐに運転者に伝える必要であるため、直ちに運転者の視線の移動経路上に、すなわち、予測視線移動経路上に表示する。
【００８１】
また、表示種別情報が娯楽情報である場合は、すぐに運転者に伝える必要性が低いため、視線移動ＤＢ２０６における第２階層の最終移動の視線移動が始まった際に視線経路の終点座標を含む位置に表示する構成とすることが考えられる。なお、表示種別情報は安全情報、エンタメ情報、交通情報に限るものではない。また、安全情報、エンタメ情報、交通情報のそれぞれに対応する表示位置も上述した表示位置に限定するものではない。
【００８２】
本実施の形態によれば、ディスプレイ１０４に表示すべき複数の表示情報が存在する場合に、表示情報の表示種別情報に応じて優先度を設定することができる。また、表示種別情報が安全情報又は交通情報である場合には、他の表示種別を示す情報より優先して、運転者が視認することが容易な位置により早く表示することができる。
【００８３】
実施の形態７．
実施の形態１から６までにおいては、運転行動予測部２０２によって予測された予測運転行動に対し、視線移動予測部２０７を用いて運転者の視線の移動経路の予測を行う発明の構成について述べた。この運転行動の予測は直線道路であるか、交差点が近いかなど、主に車両の進行方向の位置で判断しているが、車両の左右方向の車線位置が明確になるとさらに高精度な運転行動予測が可能となる。
本実施の形態においては、高精度に車両の位置を算出可能な車載センサと車線レベルの情報まで保持する地図ＤＢ２０４を用いて車両の位置精度が車線レベルで特定できたときに運転行動を正しく予測するための発明の構成について述べる。
【００８４】
図１８は、本発明の実施の形態７における情報提供装置１００の構成を示すブロック図である。走行車線位置とは車両が走っている車線を示すものであり、高精度に車両の位置を算出可能な車載センサ１０２と車線レベルの情報まで保持する地図ＤＢ２０４を用いて走行車線位置取得部９０１によって取得される。
図１８に示すように、本実施の形態では、実施の形態１に係る発明の構成に対して、走行車線位置取得部９０１を追加している。また、運転行動ＤＢ２０３について、実施の形態１で示した運転行動ＤＢ２０３で保持するデータの拡張を行っている。すなわち、運転行動ＤＢ２０３は、実施の形態１の図３で示した情報に加えて、上述した走行車線位置情報を保持する。なお、図１８において、実施の形態１における構成と同一の部分を表すものは、実施の形態１と同一の符号を付して詳細な説明を省略する。
【００８５】
本実施の形態において拡張した運転行動ＤＢ２０３の構成例を図１９に示す。図１９に示す運転行動ＤＢ２０３は地図情報、車載機器情報、運転行動に加えて、走行車線位置情報を持つ。走行車線位置情報は、具体的には左端車線、右端車線、あるいは左から２番目かつ右から２番目の車線という車線の場所を明確に示す情報を保持する。また、走行車線位置情報として、左端車線以外、右端車線以外という複数の車線を示す情報を保持しても良い。あるいは、走行車線位置情報として、右折用車線、左折用車線、直進用車線、車線変更禁止車線という車線の特性を表す情報を保持しても良い。
【００８６】
次に、本実施の形態における情報提供装置１００の動作について述べる。
走行車線位置取得部９０１は、車載センサ１０２から自車位置情報を取得し、地図ＤＢ２０４から道路の車線位置情報を含んだ地図情報を取得し、これらを用いて車両の車線位置を特定し、その走行車線位置を運転行動予測部２０２に出力する。
運転行動予測部２０２は実施の形態１の情報に加え、走行車線位置取得部９０１から取得した走行車線位置情報を用いて、上述の運転行動ＤＢ２０３を検索する。運転行動予測部２０２は運転行動ＤＢ２０３を検索し、運転行動を予測し、予測した結果となる運転行動を予測運転行動として視線移動予測部２０７と視線移動ＤＢ更新部２０５に出力する。
【００８７】
このように構成することにより、実施の形態１における地図情報、車載機器情報に加えて、走行車線位置情報も用いて予測するため、予測運転行動をより精度良く予測可能になる。
【００８８】
本実施の形態によれば、車両の走行車線位置情報を追加することで、運転行動をより限定することが可能となり、より精度の良い運転行動予測が可能となる。従って、視線移動の予測もより高精度となり、実施の形態１と同様の効果に加えて、表示の正確性がさらに向上する効果を得ることができる。
【００８９】
以上の実施の形態１から７における情報提供装置１００は図２０に示したＨ／Ｗ構成を用いて実現することも可能である。図２０においてはメモリ２１、マイクロプロセッサ２２、二次記憶装置２３が構成され、これらメモリ２１、マイクロプロセッサ２２、二次記憶装置２３が協働することで、実施の形態１から７における情報提供装置１００が実現される。
【００９０】
すなわち、ソフトウェアとして実現された情報提供装置１００のプログラムを二次記憶装置２３に格納しておき、プログラムをメモリ２１に読み込ませて、マイクロプロセッサ２２で実行させる。このように構成することにより、本発明の情報提供装置１００が実現される。また、運転行動ＤＢ２０３、地図ＤＢ２０４、視線移動ＤＢ２０６は二次記憶装置２３を用いて構成することができる。なお、運転行動ＤＢ２０３、地図ＤＢ２０４、視線移動ＤＢ２０６は、メモリ２１を用いて構成することもできる。
なお、以上述べたソフトウェアとしての実現方法は例示であって、本発明の実現方法はこれに限るものではない。
【符号の説明】
【００９１】
１００  情報提供装置、１０２、１０２ｂ  車載センサ、１０３  車載ネットワーク、１０４  ディスプレイ、２０１  視線情報取得部、２０２  運転行動予測部、２０３  運転行動ＤＢ、２０４  地図ＤＢ、２０５  視線移動ＤＢ更新部、２０６  視線移動ＤＢ、２０７  視線移動予測部、２０８  表示制御部、５０１  視線通過判定部、７０１  クラウド連携視線移動傾向取得部、７０２  クラウドシステム、８０１  環境情報取得部、９０１  走行車線位置取得部。
【図１】
0006645618.tif 000002
【図２】
0006645618.tif 000003
【図３】
0006645618.tif 000004
【図４】
0006645618.tif 000005
【図５】
0006645618.tif 000006
【図６】
0006645618.tif 000007
【図７】
0006645618.tif 000008
【図８】
0006645618.tif 000009
【図９】
0006645618.tif 000010
【図１０】
0006645618.tif 000011
【図１１】
0006645618.tif 000012
【図１２】
0006645618.tif 000013
【図１３】
0006645618.tif 000014
【図１４】
0006645618.tif 000015
【図１５】
0006645618.tif 000016
【図１６】
0006645618.tif 000017
【図１７】
0006645618.tif 000018
【図１８】
0006645618.tif 000019
【図１９】
0006645618.tif 000020
【図２０】
0006645618.tif 000021