(57)【要約】【課題】運転操作以外に関する車両運転者の行動特性に応じた支援操作を車両運転者に先んじて実行することを課題とする。【解決手段】運転支援装置は、各デバイスのいずれかから出力される出力情報とマッチングするためのイベント情報と、当該出力情報を入力するイベントの発生後に車両運転者により実行された車両内装置に対する操作内容を示す行動特性情報とを対応付けて記憶する行動特性情報ＤＢとを有する。運転支援装置は、各デバイスのいずれかから入力した出力情報と合致するイベント情報が行動特性情報ＤＢに記憶されているものと判定した場合には、イベント情報に対応付けて記憶されている行動特性情報を行動特性情報ＤＢから読込み、読込まれた行動特性情報に応じて操作対象デバイスを制御し、操作対象デバイスの操作を実行する。【選択図】        図１
2010018072.tif 000002
【特許請求の範囲】
【請求項１】
車両内に搭載された各種デバイスから出力される出力情報とマッチングするためのイベント情報と、当該イベント情報の発生後に車両運転者により実行された車両内装置に対する操作内容を示す行動特性情報とを対応付けて、各車両運転者ごとに予め記憶する行動特性情報記憶手段と、
前記出力情報を前記各種デバイスのいずれかから入力した場合に、当該出力情報に合致するイベント情報が前記行動特性情報記憶手段に記憶されているか否かを判定するイベント判定手段と、
前記イベント判定手段により前記出力情報に合致するイベント情報が前記行動特性情報記憶手段に記憶されているものと判定された場合には、当該出力情報に合致するイベント情報に対応付けられた前記行動特性情報を前記行動特性情報記憶手段から読込み、当該読込まれた行動特性情報に応じた車両内装置に対する操作を実行する操作実行手段と、
を備えたことを特徴とする運転者支援装置。
【請求項２】
前記イベント判定手段により前記出力情報に合致するイベント情報が前記行動特性情報記憶手段に記憶されていないものと判定された場合には、当該出力情報とのマッチングに用いるための新たなイベント情報と、当該新たなイベント情報の発生後に車両運転者により実行された車両内装置に対する操作内容を示す行動特性情報とを対応付けて前記行動特定情報記憶手段に格納する行動特性情報格納手段をさらに備えたことを特徴とする請求項１に記載の運転者支援装置。
【請求項３】
前記行動特性情報記憶手段は、前記イベント情報に対応付けて複数の前記行動特性情報を記憶し、
前記操作実行手段は、前記出力情報に合致するイベント情報が前記行動特性情報記憶手段に記憶され、かつ当該イベント情報に対応付けられた複数の行動特性情報が前記行動特性情報記憶手段に記憶されているものと前記イベント判定手段により判定された場合には、当該出力情報に合致するイベント情報に対応付けられた複数の行動特性情報を前記行動特性情報記憶手段から全て読込み、当該読込まれた全ての操作情報に応じた車両内装置に対する操作を実行することを特徴とする請求項１または２に記載の運転者支援装置。
【請求項４】
前記操作実行手段により実行された前記操作の履歴として、前記イベント情報および前記行動特性情報を含んだ履歴情報を各車両運転者ごとに記憶する履歴情報記憶手段をさらに備え、
前記操作実施制御手段は、前記出力情報に合致するイベント情報が前記行動特性情報記憶手段に記憶され、かつ当該イベント情報に対応付けられた複数の行動特性情報が前記行動特性情報記憶手段に記憶されているものと前記イベント判定手段により判定された場合には、前記履歴情報記憶手段に記憶されている前記履歴情報を参照して、当該イベント情報に対応付けられた複数の行動特性情報の中から、最も履歴数の多い行動特性情報を前記行動特性情報記憶手段から読込み、当該読込まれた行動特性情報に応じた車両内装置に対する操作を実行することを特徴とする請求項３に記載の運転者支援装置。
【請求項５】
車両内に搭載された各種デバイスのいずれかから出力される出力情報とマッチングするためのイベント情報と、当該イベント情報の発生後に車両運転者により実行された車両内装置に対する操作内容を示す行動特性情報とを対応付けて、各車両運転者ごとに予め記憶する行動特性情報記憶手段を参照して、当該出力情報に合致するイベント情報が前記行動特性情報記憶手段に記憶されているか否かを判定するイベント判定ステップと、
前記イベント判定ステップにより前記出力情報に合致するイベント情報が前記行動特性情報記憶手段に記憶されているものと判定された場合には、当該出力情報に合致するイベント情報に対応付けられた行動特性情報を前記行動特性情報記憶手段から読込み、当該読込まれた行動特性情報に応じた車両内装置に対する操作を実行する操作実行ステップと、
を含んだことを特徴とする運転者支援方法。
【請求項６】
車両内に搭載された各種デバイスのいずれかから出力される出力情報とマッチングするためのイベント情報と、当該イベント情報の発生後に車両運転者により実行された車両内装置に対する操作内容を示す行動特性情報とを対応付けて、各車両運転者ごとに予め記憶する行動特性情報記憶手段を参照して、当該出力情報に合致するイベント情報が前記行動特性情報記憶手段に記憶されているか否かを判定するイベント判定手順と、
前記イベント判定ステップにより前記出力情報に合致するイベント情報が前記行動特性情報記憶手段に記憶されているものと判定された場合には、当該出力情報に合致するイベント情報に対応付けられた行動特性情報を前記行動特性情報記憶手段から読込み、当該読込まれた行動特性情報に応じた車両内装置に対する操作を実行する操作実行手順と、
をコンピュータに実行させることを特徴とする運転者支援処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、運転者支援装置、運転者支援方法および運転者支援処理プログラムに関する。
【背景技術】
【０００２】
従来、車両運転者の運転操作を支援するための種々のシステムが提案されている。例えば、特許文献１では、車両運転者の運転特性（運転操作に関わる癖など）に合致した運転支援を行うことにより、ドライバビリティの一層の向上を実現する技術が提案されている。
【０００３】
特許文献１に提案の技術では、ハイドロプレーニング現象の発生やカーブ走行中など、車両走行中に発生したイベントを状態検出デバイスにより検出すると、制御装置ＥＣＵ内のデータベースに記憶されている車両運転者の運転特性に応じた運転支援を先行実施することで、ドライバビリティの向上を図っている。
【０００４】
【特許文献１】特開２００２−１９５０６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上記した特許文献１に提案の技術では、例えば、ナビ操作やミラー角度調節、ウィンドウの開閉などの運転操作以外について車両運転者を支援するものではないという問題点があった。
【０００６】
そこで、この発明は、上述した従来技術の課題を解決するためになされたものであり、運転操作以外に関する車両運転者の行動特性に応じた支援操作を車両運転者に先んじて実行することが可能な運転者支援装置、運転者支援方法および運転者支援処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するため、本発明は、車両内に搭載された各種デバイスから出力される出力情報とマッチングするためのイベント情報と、当該イベント情報の発生後に車両運転者により実行された車両内装置に対する操作内容を示す行動特性情報とを対応付けて、各車両運転者ごとに予め記憶する行動特性情報記憶手段と、前記出力情報を前記各種デバイスのいずれかから入力した場合に、当該出力情報に合致するイベント情報が前記行動特性情報記憶手段に記憶されているか否かを判定するイベント判定手段と、前記イベント判定手段により前記出力情報に合致するイベント情報が前記行動特性情報記憶手段に記憶されているものと判定された場合には、当該出力情報に合致するイベント情報に対応付けられた前記行動特性情報を前記行動特性情報記憶手段から読込み、当該読込まれた行動特性情報に応じた車両内装置に対する操作を実行する操作実行手段と、を備えたことを特徴とする。
【０００８】
また、本発明は、車両内に搭載された各種デバイスのいずれかから出力される出力情報とマッチングするためのイベント情報と、当該イベント情報の発生後に車両運転者により実行された車両内装置に対する操作内容を示す行動特性情報とを対応付けて、各車両運転者ごとに予め記憶する行動特性情報記憶手段を参照して、当該出力情報に合致するイベント情報が前記行動特性情報記憶手段に記憶されているか否かを判定するイベント判定ステップと、前記イベント判定ステップにより前記出力情報に合致するイベント情報が前記行動特性情報記憶手段に記憶されているものと判定された場合には、当該出力情報に合致するイベント情報に対応付けられた行動特性情報を前記行動特性情報記憶手段から読込み、当該読込まれた行動特性情報に応じた車両内装置に対する操作を実行する操作実行ステップと、を含んだことを特徴とする。
【０００９】
また、本発明は、車両内に搭載された各種デバイスのいずれかから出力される出力情報とマッチングするためのイベント情報と、当該イベント情報の発生後に車両運転者により実行された車両内装置に対する操作内容を示す行動特性情報とを対応付けて、各車両運転者ごとに予め記憶する行動特性情報記憶手段を参照して、当該出力情報に合致するイベント情報が前記行動特性情報記憶手段に記憶されているか否かを判定するイベント判定手順と、前記イベント判定ステップにより前記出力情報に合致するイベント情報が前記行動特性情報記憶手段に記憶されているものと判定された場合には、当該出力情報に合致するイベント情報に対応付けられた行動特性情報を前記行動特性情報記憶手段から読込み、当該読込まれた行動特性情報に応じた車両内装置に対する操作を実行する操作実行手順と、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、運転操作以外に関する車両運転者の行動特性に応じた支援操作を車両運転者に先んじて実行することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１１】
以下に添付図面を参照して、この発明に係る運転者支援装置、運転者支援方法および運転者支援処理プログラムの実施例を詳細に説明する。なお、以下では、本発明に係る運転支援装置の実施例を説明した後に、本発明に含まれる他の実施例を説明する。
【実施例１】
【００１２】
以下の実施例１では、実施例１に係る運転支援装置の骨子、構成および処理を順に説明し、最後に実施例１による効果を説明する。
【００１３】
［運転支援装置の骨子（実施例１）］
まず、図１を用いて、実施例１に係る運転支援装置の骨子を説明する。図１は、実施例１に係る運転支援装置の骨子を説明するための図である。
【００１４】
実施例１に係る運転支援装置は、車両に搭載され、車両運転者の支援処理を行うことを概要とする。そして、実施例１に係る運転支援装置の骨子は、運転操作以外に関する車両運転者の行動特性に応じた支援操作を車両運転者に先んじて実行する点にある。
【００１５】
実施例１に係る運転支援装置の骨子について、以下に具体的に説明する。
【００１６】
図１に示すように、実施例１に係る運転支援装置は、状態検出デバイス、運転者検出デバイス、ナビゲーション装置、ウィンドウ制御部、ミラー制御部および着火装置制御部などの各種デバイスに接続される。
【００１７】
また、実施例１に係る運転支援装置は、同図に示すように、運転者ＩＤに対応付けて運転者識別情報を記憶する運転者識別情報ＤＢと、各デバイスのいずれかから出力される出力情報とマッチングするためのイベント情報と、当該出力情報を入力するイベントの発生後に車両運転者により実行された車両内装置に対する操作内容を示す行動特性情報とを対応付けて記憶する行動特性情報ＤＢとを有する。
【００１８】
そして、実施例１に係る運転支援装置は、車両の運転席に乗車した運転者を検出した運転者検出デバイスから、検出した運転者に関する情報を入力すると、運転者識別情報ＤＢから運転者識別情報を読込んで運転者認識を実行する（図１の（１）参照）。
【００１９】
具体的には、実施例１に係る運転支援装置は、運転者検出デバイスから入力した運転者に関する情報と、運転者識別情報ＤＢから読込んだ運転者識別情報とをマッチングして、運転席に座った運転者に該当する運転者ＩＤを取得する。
【００２０】
次に、実施例１に係る運転支援装置は、各デバイスのいずれかから出力された出力情報を入力すると、出力情報に合致するイベント情報が行動特性情報ＤＢに記憶されているか否かを判定するイベント判定を実行する（図１の（２）参照）。
【００２１】
具体的には、実施例１に係る運転支援装置は、行動特性情報ＤＢに記憶されているイベント情報を、上記の運転者認識の結果から得られた運転者ＩＤについて参照し、各デバイスのいずれかから入力した出力情報と合致するものがあるか否かを判定する。
【００２２】
続いて、実施例１に係る運転支援装置は、上記のイベント判定の結果、各デバイスのいずれかから入力した出力情報と合致するイベント情報が行動特性情報ＤＢに記憶されているものと判定した場合には、イベント情報に対応付けて記憶されている行動特性情報を行動特性情報ＤＢから読込む（図１の（３）参照）。
【００２３】
そして、実施例１に係る運転支援装置は、行動特性情報ＤＢから読込まれた行動特性情報に応じて操作対象デバイスを制御し、操作対象デバイスの操作を実行する（図１の（４）参照）。
【００２４】
このようなことから、実施例１に係る運転支援装置は、運転操作以外に関する車両運転者の行動特性に応じた支援操作を車両運転者に先んじて実行することができる。
【００２５】
［運転支援装置の構成（実施例１）］
次に、図２〜図４を用いて、実施例１に係る運転支援装置の構成を説明する。図２は、実施例１に係る運転支援装置の構成を示す図である。図３は、実施例１に係る運転者識別情報ＤＢの構成例を示す図である。図４は、実施例１に係る行動特性情報ＤＢの構成例を示す図である。
【００２６】
図２に示すように、実施例１に係る運転支援装置２００は、車両状態検出センサ群１００と、運転者検出センサ群１１０と、車両周辺状況監視センサ群１２０と、ナビゲーション装置１３０と、ウィンドウ制御部１４０と、ミラー制御部１５０と、着火装置制御部１６０などと接続される。
【００２７】
車両状態検出センサ群１００は、車両状態を検出する各種センサであり、例えば、温度検出センサ、車速検出センサ、横加速度検出センサ、シフトポジション検出センサ、ステアリング検出センサ、アクセルペダル検出センサ、ブレーキペダル検出センサなどを有する。
【００２８】
車両状態検出センサ群１００は、検出した情報を後述する運転支援装置２００に出力する。
【００２９】
運転者検出センサ群１１０は、車両に設けられた運転席に着いた運転者を検出する各種センサであり、例えば、モーションセンサ機能を有するＣＣＤカメラなどを有する。
【００３０】
運転者検出センサ群１１０は、運転席に着いた運転者を検出するすると、着席した運転者情報を後述する運転支援装置２００に出力する。
【００３１】
車両周辺状況監視センサ群１２０は、車両周辺状況を監視する各種センサであり、例えば、車外監視カメラや照度計、路車間通信機などを有する。
【００３２】
車両周辺状況監視センサ群１２０は、検出した情報を後述する運転支援装置２００に出力する。例えば、照度計により検出された照度を運転支援装置２００に出力する。
【００３３】
ナビゲーション装置１３０は、ＧＰＳ（Global Positioning System）人工衛星と通信を行って、内部に有する地図データなどを用いて作成したナビ情報（例えば、現在位置、移動方向、移動速度、渋滞などの交通情報、迂回ルート情報、出発地や目的地など）を運転支援制御ユニット２００に出力する装置である。
【００３４】
ナビゲーション装置１３０は、作成したナビ情報を後述する運転支援装置２００に出力する。例えば、渋滞などの交通情報や、運転者からの要求に応じて検索した迂回ルート情報などを運転支援装置２００に出力する。
【００３５】
ウィンドウ制御部１４０は、ウィンドウの開閉操作を制御する制御部である。
【００３６】
ミラー制御部１５０は、車両に搭載されている各種ミラーの角度調整を制御する制御部である。
【００３７】
着火装置制御部１６０は、車両のセンターコンソールに備えられた着火装置の着火動作を制御する制御部である。
【００３８】
また、図２に示すように、運転支援装置２００は、運転者識別情報ＤＢ２１０と、行動特性情報ＤＢ２２０と、入出力制御Ｉ／Ｆ部２３０と、メモリ２４０と、制御部２５０とを有する。
【００３９】
運転者識別情報ＤＢ２１０は、制御部２５０による運転者認識処理に必要なデータおよびプログラムを記憶するＤＢであり、具体的には、図３に示すように、運転者ＩＤに対応づけて、運転者識別処理に用いるための認識用情報を予め記憶する。
【００４０】
行動特性情報ＤＢ２２０は、制御部２５０によるイベント判定処理等に必要なデータおよびプログラムを記憶するＤＢであり、具体的には、図４に示すように、運転者ＩＤに対応付けて、各デバイスのいずれかから出力される出力情報とマッチングするためのイベント情報と、当該出力情報を入力するイベントの発生後に運転者により実行された車両内装置に対する行動特性情報（デバイスに対する運転者の操作内容）とを対応付けて予め記憶する。
【００４１】
例えば、行動特性情報ＤＢ２２０は、図４に示すように、運転者ＩＤ「Ｎｏ．１」に対応付けて、ナビゲーション装置１３０から出力される出力情報とマッチングするためのイベント情報である「渋滞」と、当該出力情報を入力するイベントの発生後に運転者により実行されたナビゲーション装置１３０に対する行動特性情報である「ナビのルート利用案内（迂回ルート情報検索）」とを対応付けて記憶する。
【００４２】
入出力制御Ｉ／Ｆ部２３０は、車両に搭載された各種デバイスとの間の入出力を制御する。
【００４３】
制御部２５０は、所定の制御プログラム、各種の処理手順などを規定したプログラムおよび所要データを格納するためのメモリ２４０を利用し、これらによって種々の処理を実行する処理部であり、特に、運転者認識部２５１と、イベント判定部２５２と、操作実行制御部２５３を有する。
【００４４】
運転者認識部２５１は、運転席に着いた運転者を具体的に認識する処理を行う処理部である。
【００４５】
具体的には、運転者認識部２５１は、運転席に着いた運転者情報を運転者検出センサ群１１０から入力すると、運転者識別情報ＤＢ２１０から各認識用情報を読込んで、運転者情報とそれぞれマッチングし、所定の照合度が得られる認識用情報に対応付けられた運転者ＩＤを運転者識別情報ＤＢ２１０から取得する。
【００４６】
そして、運転者認識部２５１は、運転者ＩＤを運転者識別情報ＤＢ２１０から取得した運転者ＩＤをイベント判定部２５２に出力する。
【００４７】
イベント判定部２５２は、各デバイスのいずれかから出力された出力情報を入力すると、出力情報に合致するイベント情報が行動特性情報ＤＢ２２０に記憶されているか否かを判定する処理部である。
【００４８】
ここで、各デバイスとは、車両状態検出センサ群１００、運転者検出センサ群１１０、車両周辺状況監視センサ群１２０、ナビゲーション装置１３０、ウィンドウ制御部１４０、ミラー制御部１５０、あるいは着火装置制御部１６０のいずれかを示す。
【００４９】
具体的には、イベント判定部２５２は、運転者認識部２５１から運転者ＩＤを入力した後、各デバイスのいずれかから出力される出力情報の入力を待機する。
【００５０】
そして、イベント判定部２５２は、各デバイスのいずれかから出力情報を入力すると、行動特性情報ＤＢ２２０に記憶されているイベント情報を、運転者認識部２５１から入力した運転者ＩＤについて参照し、入力した出力情報と合致するものがあるか否かを判定する。
【００５１】
例えば、イベント判定部２５２は、ナビゲーション装置１３０から「渋滞」という出力情報を入力すると、行動特性情報ＤＢ２２０に記憶されているイベント情報を、運転者認識部２５１から入力した運転者ＩＤ「Ｎｏ．１」について参照し、入力した出力情報「渋滞」と合致するものがあるか否かを判定する（図４参照）。
【００５２】
判定の結果、イベント判定部２５２は、各デバイスのいずれかから入力した出力情報と合致するイベント情報が行動特性情報ＤＢ２２０に記憶されているものと判定した場合には、イベント情報に対応付けて記憶されている行動特性情報を行動特性情報ＤＢ２２０から読込む。
【００５３】
例えば、イベント判定部２５２は、ナビゲーション装置１３０から入力した出力情報「渋滞」と合致するイベント情報「渋滞」が行動特性情報ＤＢ２２０に記憶されているものと判定した場合には、イベント情報「渋滞」に対応付けて記憶されている行動特性情報「ナビのルート案内利用」を行動特性情報ＤＢ２２０から読込む（図４参照）。
【００５４】
そして、イベント判定部２５２は、行動特性情報ＤＢ２２０から読込んだ行動特性情報を操作実行制御部２５３に出力する。
【００５５】
なお、イベント判定部２５２は、上記判定の結果、各デバイスのいずれかから入力した出力情報と合致するイベント情報が行動特性情報ＤＢ２２０に記憶されていないものと判定した場合には、運転者により実行されたデバイスに対する操作内容を示す他の出力情報の入力を待機する。
【００５６】
そして、イベント判定部２５２は、他の出力情報を入力すると、イベント情報とマッチングするものが無かった入力済みの出力情報とのマッチングに用いる新たなイベント情報と、当該出力情報の入力後に入力された他の出力情報に該当する行動特性情報（運転者により新たに実行されたデバイスに対する操作内容）とを対応付けて、新たなレコードとして行動特定情報ＤＢ２２０に格納する。
【００５７】
たとえば、イベント判定部２５２は、ナビゲーション装置１３０から入力した出力情報「渋滞」と合致するイベント情報が行動特性情報ＤＢ２２０に記憶されていないものと判定した場合には、入力した出力情報「渋滞」とのマッチングに用いる新たなイベント情報「渋滞」と、当該出力情報「渋滞」の入力後に改めて入力された他の出力情報に該当する行動特性情報「ナビのルート案内利用」とを対応付けて行動特定情報ＤＢ２２０に格納する。
【００５８】
操作実行制御部２５３は、イベント判定部２５２から入力した行動特性情報に応じて操作対象デバイスを制御し、操作対象デバイスの操作を実行する処理部である。
【００５９】
例えば、操作実行制御部２５３は、イベント判定部２５２から行動特性情報「ナビのルート案内利用」を入力すると、ナビゲーション装置１３０を制御して、ルート案内を実行する。
【００６０】
また、例えば、操作実行制御部２５３は、イベント判定部２５２から行動特性情報「ウィンドウの開ける（あるいは、閉める）」を入力すると、ウィンドウ制御部１４０を介して、ウィンドウの開閉操作を実行する。
【００６１】
また、例えば、操作実行制御部２５３は、イベント判定部２５２から行動特性情報「ミラーの角度調節」を入力すると、ミラー制御部１５０を介して、ミラーの角度調節操作を実行する。
【００６２】
また、例えば、操作実行制御部２５３は、イベント判定部２５２から行動特性情報「着火装置起動」を入力すると、着火装置制御部１６０を介して、着火装置の起動操作を実行する。
【００６３】
［運転支援装置による処理（実施例１）］
続いて、図５を用いて、実施例１に係る運転支援装置による処理を説明する。図５は、実施例１に係る運転支援装置による処理の流れを示す図である。
【００６４】
同図に示すように、運転者検出センサ群１１０により運転席に着いた運転者が検出されると（ステップＳ５０１）、運転者認識部２５１は、運転席に着いた運転者を具体的に認識する（ステップＳ５０２）。
【００６５】
イベント判定部２５２は、運転者認識部２５１による運転者の認識後、各デバイスのいずれかから出力される出力情報の入力を待機する（ステップＳ５０３）。
【００６６】
イベント判定部２５２は、各デバイスのいずれかから出力された出力情報を入力すると、行動特性情報ＤＢ２２０に記憶されているイベント情報を、運転者認識部２５１による運転者認識結果（運転者ＩＤ）について参照し、出力情報に合致するイベント情報が行動特性情報ＤＢ２２０に記憶されているか否かを判定する（ステップＳ５０４）。
【００６７】
例えば、イベント判定部２５２は、ナビゲーション装置１３０から「渋滞」という出力情報を入力すると、行動特性情報ＤＢ２２０に記憶されているイベント情報を、運転者認識部２５１から入力した運転者ＩＤ「Ｎｏ．１」について参照し、入力した出力情報「渋滞」と合致するものがあるか否かを判定する（図４参照）。
【００６８】
判定の結果、イベント判定部２５２は、各デバイスのいずれかから入力した出力情報と合致するイベント情報が行動特性情報ＤＢ２２０に記憶されているものと判定した場合には（ステップＳ５０４肯定）、イベント情報に対応付けて記憶されている行動特性情報を行動特性情報ＤＢ２２０から読込む（ステップＳ５０５）。
【００６９】
操作実行制御部２５３は、イベント判定部２５２により読込まれた行動特性情報に応じて操作対象デバイスを制御し、操作対象デバイスの操作を実行する（ステップＳ５０６）。
【００７０】
例えば、操作実行制御部２５３は、イベント判定部２５２から行動特性情報「ナビのルート案内利用」を入力すると、ナビゲーション装置１３０を制御して、ルート案内を実行する。
【００７１】
ここで、ステップＳ５０４の説明に戻ると、イベント判定部２５２は、各デバイスのいずれかから入力した出力情報と合致するイベント情報が行動特性情報ＤＢ２２０に記憶されていないものと判定した場合には（ステップＳ５０４否定）、当該出力情報に続けて、運転者により実行されたデバイスに対する操作内容を示す他の出力情報の入力を待機する（ステップＳ５０７）。
【００７２】
そして、イベント判定部２５２は、他の出力情報を入力すると、イベント情報とマッチングするものが無かった入力済みの出力情報とのマッチングに用いる新たなイベント情報と、当該出力情報の入力後に入力された他の出力情報に該当する行動特性情報（運転者により新たに実行されたデバイスに対する操作内容）とを対応付けて、新たなレコードとして行動特定情報ＤＢ２２０に格納する（ステップＳ５０８）。
【００７３】
たとえば、イベント判定部２５２は、ナビゲーション装置１３０から入力した出力情報「渋滞」と合致するイベント情報が行動特性情報ＤＢ２２０に記憶されていないものと判定した場合には、入力した出力情報「渋滞」とのマッチングに用いる新たなイベント情報「渋滞」と、当該出力情報「渋滞」の入力後に改めて入力された他の出力情報に該当する行動特性情報「ナビのルート案内利用」とを対応付けて行動特定情報ＤＢ２２０に格納する。
【００７４】
なお、上述してきたステップＳ５０３〜ステップＳ５０８に示す処理は、例えば、車両走行中、各デバイスのいずれかからの出力情報を入力するごとに、繰り返し実行される。
【００７５】
［実施例１による効果］
上述してきたように、実施例１によれば、車両内に搭載された各種デバイスから出力される出力情報とマッチングするためのイベント情報と、当該出力情報を入力するイベントの発生後に車両運転者により実行された車両内装置に対する操作内容を示す行動特性情報とを対応付けて、各車両運転者ごとに予め記憶しておき、出力情報を各種デバイスのいずれかから入力した場合に、当該出力情報に合致するイベント情報が行動特性情報ＤＢ２２０に記憶されているか否かを判定し、出力情報に合致するイベント情報が行動特性情報ＤＢに記憶されているものと判定された場合には、当該出力情報に合致するイベント情報に対応付けられた行動特性情報を行動特性情報ＤＢ２２０から読込み、当該読込まれた行動特性情報に応じた車両内装置に対する操作を実行するので、運転操作以外に関する車両運転者の行動特性に応じた支援操作を車両運転者に先んじて実行することができるという効果を奏する。
【００７６】
また、実施例１によれば、車両内に搭載された各種デバイスからの出力情報に合致するイベント情報が行動特性情報ＤＢ２２０に記憶されていないものと判定された場合には、当該出力情報とのマッチングに用いるための新たなイベント情報と、当該出力情報の入力後に入力された他の出力情報に該当する行動特性情報とを対応付けて、新たなレコードとして行動特定情報ＤＢに格納するので、行動特性情報ＤＢ２２０が、使用すればするほど運転者の行動特性によりマッチしたものにカスタマイズされ、運転操作以外に関する車両運転者の行動特性に応じた支援操作を車両運転者に先んじて、より正確に実行することができるという効果を奏する。
【００７７】
なお、上記の実施例１では、車両に設けられた運転席に着いた運転者を運転者検出センサ群１１０により検出し、運転席に着いた運転者を運転者認識部２５１により具体的に認識する場合を説明した。
【００７８】
しかしながら、これに限定されるものではなく、例えば、運転者検出センサ群１１０に画像認識処理機能を組み込んでおき、運転席に着いた運転者の具体的な認識結果を運転者検出センサ群１１０を運転者支援装置２００に出力するようにしてもよい。
【００７９】
この場合、運転者支援装置２００の制御部２５０が有する運転者認識部２５１は不要となるので、制御部２５０の処理負荷を軽減できる。
【実施例２】
【００８０】
本発明に係る運転支援装置について、さらに以下の実施例２を説明する。実施例２に係る運転支援装置２００は、以下に説明する点が実施例１とは異なる。
【００８１】
［運転支援装置の構成（実施例２）］
行動特性情報ＤＢ２２０は、運転者識別ＩＤに対応付けて、各デバイスのいずれかから出力される出力情報とマッチングするためのイベント情報と、当該出力情報を入力するイベントの発生後に運転者により実行された車両内装置に対する複数の行動特性情報（デバイスに対する運転者の操作内容）とを対応付けて予め記憶する。
【００８２】
例えば、図６に示すように、行動特性情報ＤＢ２２０は、運転者ＩＤ「Ｎｏ．１」に対応付けて、ナビゲーション装置１３０から出力される出力情報とマッチングするためのイベント情報である「渋滞」と、当該出力情報を入力するイベントの発生後に運転者により実行されたナビゲーション装置１３０に対する行動特性情報である「ナビのルート案内利用（迂回ルート情報検索）」、および「着火装置起動」とを対応付けて記憶する。
【００８３】
イベント判定部２５２は、各デバイスのいずれかから入力した出力情報と合致するイベント情報が行動特性情報ＤＢ２２０に記憶されているものと判定した場合には、イベント情報に対応付けて記憶されている複数の行動特性情報を行動特性情報ＤＢ２２０から読込む。
【００８４】
例えば、イベント判定部２５２は、ナビゲーション装置１３０から入力した出力情報「渋滞」と合致するイベント情報「渋滞」が行動特性情報ＤＢ２２０に記憶されているものと判定した場合には、イベント情報「渋滞」に対応付けて記憶されている行動特性情報「ナビのルート案内利用」、および「着火装置起動」を行動特性情報ＤＢ２２０から読込む（図６参照）。
【００８５】
操作実行制御部２５３は、イベント判定部２５２から入力した複数の行動特性情報に応じて操作対象デバイスを制御し、操作対象デバイスの操作を実行する処理部である。
【００８６】
例えば、操作実行制御部２５３は、イベント判定部２５２から行動特性情報「ナビのルート案内利用」および「着火装置起動」を入力すると、ナビゲーション装置１３０を制御して、ルート案内操作を実行するとともに、着火装置制御部１６０を制御して着火装置の起動操作を実行する。
【００８７】
実施例２によれば、運転操作以外に関する車両運転者の行動特性に応じた全ての支援操作を車両運転者に先んじて実行することができるという効果を奏する。
【実施例３】
【００８８】
本発明に係る運転支援装置について、さらに以下の実施例３を説明する。実施例３に係る運転支援装置２００は、以下に説明する点が上述してきた実施例とは異なる。
【００８９】
［運転支援装置の構成（実施例３）］
図７は、実施例３に係る運転支援装置の構成を示す図である。同図に示すように、運転支援装置２００は、履歴情報ＤＢ２６０を新たに有する。
【００９０】
履歴情報ＤＢ２６０は、操作実行制御部２５３により実行されたデバイスに対する操作の履歴として、イベント情報および行動特性情報を含んだ履歴情報を各車両運転者ごとに記憶する。
【００９１】
例えば、図８に示すように、履歴情報ＤＢ２６０は、運転者ＩＤ「Ｎｏ．１」について、イベント情報である「信号停止」や「渋滞」と、行動特性情報である「ＶＩＣＳ情報表示」や「ナビのルート利用案内（迂回ルート情報検索）」、「着火装置起動」とをそれぞれ対応付けて記憶する。
【００９２】
イベント判定部２５２は、各デバイスのいずれかから入力した出力情報と合致するイベント情報が行動特性情報ＤＢ２２０に記憶されているものと判定した場合には、さらに、イベント情報に対応付けられた複数の行動特性情報が記憶されているか否かを判定する。
【００９３】
そして、イベント判定部２５２は、イベント情報に対応付けられた複数の行動特性情報が行動特性情報ＤＢ２２０に記憶されているものと判定した場合には、履歴情報ＤＢ２６０に記憶されている履歴情報を参照して、当該イベント情報に対応付けられた複数の行動特性情報の中から、最も履歴数の多い行動特性情報を行動特性情報ＤＢ２２０から読込む。
【００９４】
例えば、イベント判定部２５２は、イベント情報「渋滞」に対応付けられた複数の行動特性情報「ナビのルート案内利用」および「着火装置起動」が、行動特性情報ＤＢ２２０に記憶されているものと判定した場合には、運転者ＩＤ「Ｎｏ．１」について、履歴情報ＤＢ２６０に記憶されている履歴情報を参照して、イベント情報「渋滞」に対応付けられた複数の行動特性情報「ナビのルート案内利用」および「着火装置起動」の中から、最も履歴数の多い行動特性情報「ナビのルート案内利用」を行動特性情報ＤＢ２２０から読込む。
【００９５】
そして、イベント判定部２５２は、イベント情報「渋滞」および行動特性情報「ナビのルート案内利用」を操作実行制御部２５３に出力する。
【００９６】
操作実行制御部２５３は、イベント判定部２５２から入力した行動特性情報に応じて操作対象デバイスを制御し、操作対象デバイスの操作を実行した後、イベント情報および行動特性情報を含んだ履歴情報を履歴情報ＤＢ２６０に格納する。
【００９７】
操作実行制御部２５３は、操作対象デバイスの操作を実行した後、イベント情報「渋滞」および行動特性情報「ナビのルート案内利用」を含んだ履歴情報を履歴情報ＤＢ２６０に格納する。
【００９８】
［運転支援装置による処理（実施例３）］
図９は、実施例３に係る運転支援装置による処理の流れを示す図である。なお、実施例３に係る運転支援装置による処理は、上記の実施例で説明した処理（例えば、図５参照）と以下に説明する点が異なる。
【００９９】
イベント判定部２５２は、各デバイスのいずれかから入力した出力情報と合致するイベント情報が行動特性情報ＤＢ２２０に記憶されているものと判定した場合には（ステップＳ９０４肯定）、さらに、イベント情報に対応付けられた複数の行動特性情報が記憶されているか否かを判定する（ステップＳ９０５）。
【０１００】
そして、イベント判定部２５２は、イベント情報に対応付けられた複数の行動特性情報が行動特性情報ＤＢ２２０に記憶されているものと判定した場合には（ステップＳ９０５肯定）、履歴情報ＤＢ２６０に記憶されている履歴情報を参照して、当該イベント情報に対応付けられた複数の行動特性情報の中から、最も履歴数の多い行動特性情報を行動特性情報ＤＢ２２０から読込む（ステップＳ９０６）。
【０１０１】
操作実行制御部２５３は、イベント判定部２５２から入力した行動特性情報に応じて操作対象デバイスを制御し、操作対象デバイスの操作を実行した後（ステップＳ９０８）、イベント情報および行動特性情報を含んだ履歴情報を履歴情報ＤＢ２６０に格納する（ステップＳ９０９）。
【０１０２】
［実施例３による効果］
上述してきたように、実施例３によれば、イベント情報に対応付けられた複数の行動特性情報が行動特性情報ＤＢ２２０に記憶されているものと判定した場合には、履歴情報ＤＢ２６０に記憶されている履歴情報を参照して、当該イベント情報に対応付けられた複数の行動特性情報の中から、最も履歴数の多い行動特性情報を行動特性情報ＤＢ２２０から読込んでデバイスの操作を実行するので、運転者の行動特性によりマッチした支援操作のみを選択的に実行することができるという効果を奏する。
【０１０３】
なお、実施例３で説明してきた処理方法（例えば、図９参照）を同様に適用することにより、例えば、異なるデバイスからの出力情報をほとんど同時に入力して、各出力情報に合致するイベント情報が記憶されている場合には、履歴数の多い側のイベント情報に対応付けられた行動特性情報を読込んでデバイスの操作を実行することもできる。
【実施例４】
【０１０４】
さて、これまで本発明に係る運転支援装置の実施例１〜３について説明したが、本発明は上述した実施例１〜３以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下では、本発明に係る運転支援装置の異なる実施例を説明する。
【０１０５】
（１）装置構成等
図２あるいは図７に示した運転支援装置２００の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
【０１０６】
すなわち、運転支援装置２００の分散・統合の具体的形態は図示のものに限られず、例えば、イベント判定部２５２と操作実行制御部２５３とを統合するなど、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１０７】
さらに、運転支援装置２００にて行なわれる各処理機能（例えば、図５または図７等参照）は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【０１０８】
（２）運転者支援処理プログラム
また、上記の実施例１で説明した装置の各種の処理（例えば、図５または図７等参照）は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータシステムで実行することによって実現することができる。
【０１０９】
そこで、以下では、図１０を用いて、上記の実施例で説明した運転支援装置２００と同様の機能を有する運転者支援処理プログラムを実行するコンピュータの一例を説明する。図１０は、運転者支援処理プログラムを実行するコンピュータを示す図である。
【０１１０】
同図に示すように、コンピュータ３００は、入力部３１０、出力部３２０、ＨＤＤ３３０、ＲＡＭ３４０およびＣＰＵ３５０をバス４００で接続して構成される。
【０１１１】
ここで、入力部３１０は、ユーザから各種データの入力を受け付ける。出力部３２０は、各種情報を表示する。ＨＤＤ３３０は、ＣＰＵ３５０による各種処理の実行に必要な情報を記憶する。ＲＡＭ３４０は、各種情報を一時的に記憶する。ＣＰＵ３５０は、各種演算処理を実行する。
【０１１２】
そして、ＨＤＤ３３０には、図１０に示すように、上記の実施例に示した運転支援装置２００の各処理部と同様の機能を発揮する運転者支援処理プログラム３３１と、運転支援処理用データ３３２とがあらかじめ記憶されている。
【０１１３】
なお、この運転者支援処理プログラム３３１を適宜分散させて、ネットワークを介して通信可能に接続された他のコンピュータの記憶部に記憶させておくこともできる。
【０１１４】
そして、ＣＰＵ３５０が、この運転者支援処理プログラム３３１をＨＤＤ３３０から読み出してＲＡＭ３４０に展開することにより、図１０に示すように、運転者支援処理プログラム３３１は運転者支援処理プロセス３４１として機能するようになる。
【０１１５】
そして、運転支援処理プロセス３４１は、運転支援処理用データ３３２等をＨＤＤ３３０から読み出して、ＲＡＭ３４０において自身に割り当てられた領域に展開し、この展開したデータ等に基づいて各種処理を実行する。
【０１１６】
なお、運転支援処理プロセス３４１は、例えば、図２に示した運転支援装置２００の制御部２５０（運転者認識部２５１、イベント判定部２５２および操作実行制御部２５３）において実行される処理にそれぞれ対応する。
【０１１７】
なお、上記した運転者支援処理プログラム３３１については、必ずしも最初からＨＤＤ３３０に記憶させておく必要はなく、例えば、コンピュータ３００に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」、さらには、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ３００に接続される「他のコンピュータ（またはサーバ）」などに各プログラムを記憶させておき、コンピュータ３００がこれらから各プログラムを読み出して実行するようにしてもよい。
【０１１８】
（３）運転支援方法
上記の実施例で説明した運転支援装置２００により、以下のような運転者支援方法が実現される。
【０１１９】
すなわち、車両内に搭載された各種デバイスのいずれかから出力される出力情報とマッチングするためのイベント情報と、当該出力情報を入力するイベントの発生後に車両運転者により実行された車両内装置に対する操作内容を示す行動特性情報とを対応付けて、各車両運転者ごとに予め記憶する行動特性情報記憶手段を参照して、当該出力情報に合致するイベント情報が前記行動特性情報記憶手段に記憶されているか否かを判定するイベント判定ステップと、前記イベント判定ステップにより前記出力情報に合致するイベント情報が前記行動特性情報記憶手段に記憶されているものと判定された場合には、当該出力情報に合致するイベント情報に対応付けられた行動特性情報を前記行動特性情報記憶手段から読込み、当該読込まれた行動特性情報に応じた車両内装置に対する操作を実行する操作実行ステップと、を含んだ運転者支援方法が実現される。
【０１２０】
なお、上記の実施例では、運転者の支援操作を実行する場合の実施例を説明してきたが、本発明はこれに限定されるものではなく、車両の助手席など、車両の乗車する全ての乗車員に対して、上記の実施例で説明してきた処理を同様に適用することで、車両の乗車する全ての乗車員についての支援操作を実行することができる。
【産業上の利用可能性】
【０１２１】
以上のように、本発明に係る運転者支援装置、運転者支援方法および運転者支援処理プログラムは、車両運転者の支援処理を行うことに有用であり、特に、運転操作以外に関する車両運転者の行動特性に応じた支援操作を車両運転者に先んじて実行することに適する。
【図面の簡単な説明】
【０１２２】
【図１】実施例１に係る運転支援装置の骨子を説明するための図である。
【図２】実施例１に係る運転支援装置の構成を示す図である。
【図３】実施例１に係る運転者識別情報ＤＢの構成例を示す図である。
【図４】実施例１に係る行動特性情報ＤＢの構成例を示す図である。
【図５】実施例１に係る運転支援装置による処理の流れを示す図である。
【図６】実施例２に係る行動特性情報ＤＢの構成例を示す図である。
【図７】実施例３に係る運転支援装置の構成を示す図である。
【図８】実施例３に係る履歴情報ＤＢの構成例を示す図である。
【図９】実施例３に係る運転支援装置による処理の流れを示す図である。
【図１０】運転者支援処理プログラムを実行するコンピュータを示す図である。
【符号の説明】
【０１２３】
１００  車両状態検出センサ群
１１０  運転者検出センサ群
１２０  車両周辺状況監視センサ群
１３０  ナビゲーション装置
１４０  ウィンドウ制御部
１５０  ミラー制御部
１６０  着火装置制御部
２００  運転支援装置
２１０  運転者識別情報ＤＢ
２２０  行動特性情報ＤＢ
２３０  入出力制御Ｉ／Ｆ部
２４０  メモリ
２５０  制御部
２５１  運転者認識部
２５２  イベント判定部
２５３  操作実行制御部
２６０  履歴情報ＤＢ
３００  コンピュータ
３１０  入力部
３２０  出力部
３３０  ＨＤＤ（Hard Disk Drive）
３３１  運転者支援処理プログラム
３３２  運転支援処理用データ
３４０  ＲＡＭ（Random Access Memory）
３４１  運転者支援処理プロセス
３５０  ＣＰＵ（Central Processing Unit）
４００  バス
【図１】
2010018072.tif 000003
【図２】
2010018072.tif 000004
【図３】
2010018072.tif 000005
【図４】
2010018072.tif 000006
【図５】
2010018072.tif 000007
【図６】
2010018072.tif 000008
【図７】
2010018072.tif 000009
【図８】
2010018072.tif 000010
【図９】
2010018072.tif 000011
【図１０】
2010018072.tif 000012