(57)【要約】  【課題】  適切な教示項目を提示する運転支援装置を提供する。  【解決手段】  運転支援装置は、教示項目を提示したときの運転操作量と、教示項目を提示しなかったときの運転操作量とを求め、教示項目を提示したときの運転操作量の実現レベルと、教示項目を提示しなかったときの運転操作量の実現レベルを求め、教示項目を提示しなかったときの実現レベルが所定の目標値を達成した場合に教示項目の提示を中止し、目標値に達していない場合に教示項目の提示を継続すると判定する提示継続判定部１４であって、教示項目を提示したときの実現レベルが教示項目を提示しなかったときの実現レベル以下である場合には、実現レベルが所定の目標値に達していない場合であっても、その教示項目の提示を中止すると判定する提示継続判定部１４と、提示継続の教示項目から出力すべき教示項目を選択して出力する教示出力部１０とを備える。【選択図】  図１
2014178994.tif 000002
【特許請求の範囲】
【請求項１】
車両の運転操作についての教示項目とその教示内容を表すメッセージとを記憶した教示項目記憶部と、
運転操作量とその運転操作を行った日時を示す運転操作情報を取得する運転操作情報取得部と、
前記運転操作情報を記憶する運転操作情報記憶部と、
ドライバに対して提示した教示項目及びその提示日時を示す教示履歴情報を記憶する教示履歴情報記憶部と、
教示項目ごとに運転操作量とその運転操作量に対応する実現レベルとを記憶した実現レベルテーブルと、
前記運転操作情報記憶部から所定の教示項目の運転操作情報を読み出すと共に、前記教示履歴情報記憶部から前記所定の教示項目の教示履歴情報を読み出し、運転操作を行った日時と教示項目の提示日時とを照合して運転操作を行ったときに教示項目を提示したか否かを判定し、教示項目を提示したときの運転操作量と、教示項目を提示しなかったときの運転操作量とを求め、前記実現レベルテーブルを参照して、教示項目を提示したときの運転操作量の実現レベルと、教示項目を提示しなかったときの運転操作量の実現レベルを求め、教示項目を提示しなかったときの運転操作量の実現レベルが所定の目標値を達成した場合に教示項目の提示を中止し、目標値に達していない場合に教示項目の提示を継続すると判定する提示継続判定部であって、教示項目を提示したときの運転操作量の実現レベルが教示項目を提示しなかったときの運転操作量の実現レベル以下である場合には、運転操作量の実現レベルが所定の目標値に達していない場合であっても、その教示項目の提示を中止すると判定する提示継続判定部と、
前記提示継続判定部での判定結果に基づいて、各教示項目について提示を継続するか中止するかを示す情報を記憶した継続中止情報記憶部と、
前記継続中止情報記憶部を参照して、提示継続の教示項目から出力すべき教示項目を選択して出力する教示出力部と、
を備える運転支援装置。
【請求項２】
前記提示継続判定部は、前記継続中止情報記憶部に提示中止の情報が記憶された教示項目について、当該教示項目の運転操作量の実現レベルが所定の目標値を達成しているかを判定し、目標値を達成していないと判定された場合には、前記継続中止情報記憶部に記憶された当該教示項目の提示中止の情報を提示継続の情報に変更する請求項１に記載の運転支援装置。
【請求項３】
前記提示継続判定部は、前記継続中止情報記憶部に提示中止の情報が記憶された教示項目について、当該教示項目の運転操作量の実現レベルが、教示項目の提示中止を判定した際に教示項目を提示したときの実現レベルより低いかを判定し、低いと判定された場合には、前記継続中止情報記憶部に記憶された当該教示項目の提示中止の情報を提示継続の情報に変更する請求項１又は２に記載の運転支援装置。
【請求項４】
目標値を達成した教示項目の数または割合が所定の閾値に達したときに、前記目標値の実現レベルを上げると共に、前記継続中止情報記憶部に記憶された教示項目の提示中止の情報を提示継続の情報に変更する請求項１乃至３のいずれかに記載の運転支援装置。
【請求項５】
前記提示継続判定部は、前記継続中止情報記憶部に記憶された提示継続の情報を提示中止の情報に変更してから所定時間が経過したときに、前記継続中止情報記憶部に記憶された当該教示項目の提示中止の情報を提示継続の情報に変更する請求項１乃至４のいずれかに記載の運転支援装置。
【請求項６】
前記教示項目は、運転シーン別の運転操作についての教示項目であり、
前記運転操作情報取得部は、教示項目に係る運転操作量及び運転シーンとその運転操作を行った日時を示す運転操作情報を取得して、前記運転操作情報記憶部に記憶する請求項１乃至５のいずれかに記載の運転支援装置。
【請求項７】
前記教示項目記憶部は、複数の教示項目をグルーピングして記憶しており、
前記提示継続判定部は、グループに含まれる全ての教示項目について提示の継続または中止を判定し、提示継続の教示項目数と提示中止の教示項目数とに基づいて、そのグループに含まれるすべての教示項目の提示を継続するか中止するかを判定する請求項１乃至６のいずれかに記載の運転支援装置。
【請求項８】
運転支援装置によって、ドライバに対して運転支援のための教示項目を提示する方法であって、
前記運転支援装置が、運転操作量とその運転操作を行った日時を示す運転操作情報を取得して運転操作情報記憶部に記憶するステップと、
前記運転支援装置が、前記運転操作情報記憶部から所定の教示項目の運転操作情報を読み出すと共に、教示履歴情報記憶部からドライバに対して提示した教示項目及びその提示日時の情報を含む前記所定の教示項目についての教示履歴情報を読み出し、運転操作を行った日時と教示項目の提示日時とを照合して運転操作を行ったときに教示項目を提示したか否かを判定し、教示項目を提示したときの運転操作量と、教示項目を提示しなかったときの運転操作量とを求めるステップと、
前記運転支援装置が、教示項目ごとに運転操作量とその運転操作量に対応する実現レベルとを記憶した実現レベルテーブルを参照して、教示項目を提示したときの運転操作量の実現レベルと、教示項目を提示しなかったときの運転操作量の実現レベルを求めるステップと、
前記運転支援装置が、教示項目を提示しなかったときの運転操作量の実現レベルが所定の目標値を達成した場合に教示項目の提示を中止し、目標値に達していない場合に教示項目の提示を継続すると判定するステップと、
前記運転支援装置が、教示項目を提示したときの運転操作量の実現レベルが教示項目を提示しなかったときの運転操作量の実現レベル以下である場合には、運転操作量の実現レベルが所定の目標値に達していない場合であっても、その教示項目の提示を中止すると判定するステップと、
前記運転支援装置が、前記判定の結果に基づいて、継続中止情報記憶部に記憶された各教示項目について提示を継続するか中止するかを示す情報を更新するステップと、
前記運転支援装置が、前記継続中止情報記憶部を参照して、提示継続の教示項目から出力すべき教示項目を選択して出力するステップと、
を備える運転支援方法。
【請求項９】
ドライバに対して運転支援のための教示項目を提示するためのプログラムであって、コンピュータに、
運転操作量とその運転操作を行った日時を示す運転操作情報を取得して運転操作情報記憶部に記憶するステップと、
前記運転操作情報記憶部から所定の教示項目の運転操作情報を読み出すと共に、教示履歴情報記憶部からドライバに対して提示した教示項目及びその提示日時の情報を含む前記所定の教示項目についての教示履歴情報を読み出し、運転操作を行った日時と教示項目の提示日時とを照合して運転操作を行ったときに教示項目を提示したか否かを判定し、教示項目を提示したときの運転操作量と、教示項目を提示しなかったときの運転操作量とを求めるステップと、
教示項目ごとに運転操作量とその運転操作量に対応する実現レベルとを記憶した実現レベルテーブルを参照して、教示項目を提示したときの運転操作量の実現レベルと、教示項目を提示しなかったときの運転操作量の実現レベルを求めるステップと、
教示項目を提示しなかったときの運転操作量の実現レベルが所定の目標値を達成した場合に教示項目の提示を中止し、目標値に達していない場合に教示項目の提示を継続すると判定するステップと、
教示項目を提示したときの運転操作量の実現レベルが教示項目を提示しなかったときの運転操作量の実現レベル以下である場合には、運転操作量の実現レベルが所定の目標値に達していない場合であっても、その教示項目の提示を中止すると判定するステップと、
前記判定の結果に基づいて、継続中止情報記憶部に記憶された各教示項目について提示を継続するか中止するかを示す情報を更新するステップと、
前記継続中止情報記憶部を参照して、提示継続の教示項目から出力すべき教示項目を選択して出力するステップと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドライバに対して各種運転操作に関するアドバイスを与えて、運転を支援する装置に関する。
【背景技術】
【０００２】
従来から、ドライバに対して各種運転操作に関するアドバイスを与える装置が知られていた。例えば、特許文献１は、省燃費運転に関するアドバイスを行う省燃費運転評価システムの発明を開示している。この発明では、運転の熟練度に合った適切なアドバイスを提供することを目的として、熟練者モードか、初心者モードかを選択することができる装置を提案している。この装置では、熟練者、初心者のそれぞれに対して、教示内容を取得したとみなせる目標値を用意し、その目標値を達成しているか否かを評価する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１４４６８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記したような従来の運転支援装置は、教示した内容を習得したと見なせる基準値に達するまで、同じ教示内容が繰り返し提示されていた。このため、繰り返し提示される同じ教示項目によって、他の教示項目を提示する機会が奪われてしまうという問題があった。また、教示項目が提示されることによってドライバの運転が妨げられ、却って運転操作のレベルが低下する場合もあったが、そのような場合にも基準値を達成しない限り、同じ教示項目が提示され続けるのでドライバに対する負担が大きかった。
【０００５】
本発明は、上記背景に鑑み、適切な教示項目を提示する運転支援装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の運転支援装置は、車両の運転操作についての教示項目とその教示内容を表すメッセージとを記憶した教示項目記憶部と、運転操作量とその運転操作を行った日時を示す運転操作情報を取得する運転操作情報取得部と、前記運転操作情報を記憶する運転操作情報記憶部と、ドライバに対して提示した教示項目及びその提示日時を示す教示履歴情報を記憶する教示履歴情報記憶部と、教示項目ごとに運転操作量とその運転操作量に対応する実現レベルとを記憶した実現レベルテーブルと、前記運転操作情報記憶部から所定の教示項目の運転操作情報を読み出すと共に、前記教示履歴情報記憶部から前記所定の教示項目の教示履歴情報を読み出し、運転操作を行った日時と教示項目の提示日時とを照合して運転操作を行ったときに教示項目を提示したか否かを判定し、教示項目を提示したときの運転操作量と、教示項目を提示しなかったときの運転操作量とを求め、前記実現レベルテーブルを参照して、教示項目を提示したときの運転操作量の実現レベルと、教示項目を提示しなかったときの運転操作量の実現レベルを求め、教示項目を提示しなかったときの運転操作量の実現レベルが所定の目標値を達成した場合に教示項目の提示を中止し、目標値に達していない場合に教示項目の提示を継続すると判定する提示継続判定部であって、教示項目を提示したときの運転操作量の実現レベルが教示項目を提示しなかったときの運転操作量の実現レベル以下である場合には、運転操作量の実現レベルが所定の目標値に達していない場合であっても、その教示項目の提示を中止すると判定する提示継続判定部と、前記提示継続判定部での判定結果に基づいて、各教示項目について提示を継続するか中止するかを示す情報を記憶した継続中止情報記憶部と、前記継続中止情報記憶部を参照して、提示継続の教示項目から出力すべき教示項目を選択して出力する教示出力部とを備える。
【０００７】
このように教示項目を提示したときの運転操作量の実現レベルが教示項目を提示しなかったときの運転操作量の実現レベル以下である場合には、運転操作量の実現レベルが所定の目標値に達していない場合であっても、その教示項目の提示を中止する構成を採用することにより、教示項目の提示が却って運転の邪魔になっている場合や、教示項目を提示してもしなくても同じ実現レベルであって習得の見込みがない場合に、その教示項目の提示を中止し、他の適切な教示項目を提示することができる。ここで、運転操作についての教示項目としては、例えば、アクセル操作の強さ、定常車速の速さ、ブレーキ操作の強さ又はタイミング、ウィンカー操作の有無やタイミング等である。
【０００８】
本発明の運転支援装置において、前記提示継続判定部は、前記継続中止情報記憶部に提示中止の情報が記憶された教示項目について、当該教示項目の運転操作量の実現レベルが所定の目標値を達成しているかを判定し、目標値を達成していないと判定された場合には、前記継続中止情報記憶部に記憶された当該教示項目の提示中止の情報を提示継続の情報に変更してもよい。
【０００９】
このように、いったん提示を中止することにした教示項目についても引き続き運転操作量の実現レベルをチェックし、運転操作量の実現レベルが目標値を達成しない状態になったときには、その教示項目を再度提示することで、実現レベルの低下した教示項目の再習得を支援することができる。
【００１０】
本発明の運転支援装置において、前記提示継続判定部は、前記継続中止情報記憶部に提示中止の情報が記憶された教示項目について、当該教示項目の運転操作量の実現レベルが、教示項目の提示中止を判定した際に教示項目を提示したときの運転操作量の実現レベルより低いかを判定し、低いと判定された場合には、前記継続中止情報記憶部に記憶された当該教示項目の提示中止の情報を提示継続の情報に変更してもよい。
【００１１】
このように、運転操作量の実現レベルが以前に教示項目を提示したときの運転操作量の実現レベルより低下した場合には、教示項目を提示しても運転の邪魔になるということはなく、運転技術の向上を図ることが可能であるから、その教示項目を再度提示するようにすることで、実現レベルの低下した教示項目の再習得を支援することができる。
【００１２】
本発明の運転支援装置は、目標値を達成した教示項目の数または割合が所定の閾値に達したときに、前記目標値の実現レベルを上げると共に、前記継続中止情報記憶部に記憶された教示項目の提示中止の情報を提示継続の情報に変更してもよい。
【００１３】
このように多くの教示項目について目標値を達成できた場合には、目標値を高くして、教示項目を提示することにより、ドライバの運転技術を向上させることができる。
【００１４】
本発明の運転支援装置において、前記提示継続判定部は、前記継続中止情報記憶部に記憶された提示継続の情報を提示中止の情報に変更してから所定時間が経過したときに、前記継続中止情報記憶部に記憶された当該教示項目の提示中止の情報を提示継続の情報に変更してもよい。
この構成により、教示項目の運転操作を復習させることができる。
【００１５】
本発明の運転支援装置において、前記教示項目は、運転シーン別の運転操作についての教示項目であり、前記運転操作情報取得部は、教示項目に係る運転操作量及び運転シーンとその運転操作を行った日時を示す運転操作情報を取得して、前記運転操作情報記憶部に記憶してもよい。
【００１６】
このように運転シーン別の運転操作を教示項目とすることにより、運転シーンに応じた運転操作を習得させることができる。ここで、運転シーンとは、例えば、走行状態、道路属性、交通の流れ、地点やエリアなどである。例えば、走行状態であれば、発進時、追い越し時、左折時等の状態別に運転操作の教示項目を準備してもよい。道路属性は、例えば、高速道路、一般道、街路等である。交通の流れは、例えば、空いている、混雑している、渋滞している等である。地点やエリアは、所定の交差点、カーブ、ガソリンスタンド等である。
【００１７】
本発明の運転支援装置において、前記教示項目記憶部は、複数の教示項目をグルーピングして記憶しており、前記提示継続判定部は、グループに含まれる全ての教示項目について提示の継続または中止を判定し、提示継続の教示項目数と提示中止の教示項目数とに基づいて、そのグループに含まれるすべての教示項目の提示を継続するか中止するかを判定してもよい。
【００１８】
この構成により、グループ内の教示項目に対して一括で提示の継続か中止かを管理できる。
【００１９】
本発明の運転支援方法は、上述した運転支援装置によって実施される方法であり、本発明のプログラムは、運転支援方法を実現するプログラムである。このような運転支援方法及びプログラムも、上述した運転支援装置と同様の効果を有する。
【発明の効果】
【００２０】
本発明によれば、実現レベルが所定の目標値に達していない場合であっても、その教示項目の提示を中止する構成を採用することにより、教示項目の提示が却って運転の邪魔になっている場合や、教示項目を提示してもしなくても同じ実現レベルであって習得の見込みがない場合に、その教示項目の提示を中止し、他の適切な教示項目を提示することができる効果がある。
【図面の簡単な説明】
【００２１】
【図１】（ａ）〜（ｆ）は、運転操作量の実現レベルの目標値と、教示項目を提示したときと未提示のときの実現レベルの関係を表した図である。
【図２】第１の実施の形態に係る運転支援装置の構成を示すブロック図である。
【図３】教示項目ＤＢに記憶されたデータの例を示す図である。
【図４】教示履歴ＤＢに記憶されたデータの例を示す図である。
【図５】継続中止情報記憶部に記憶されたデータの例を示す図である。
【図６】運転操作ＤＢに記憶されたデータの例を示す図である。
【図７】実現レベルテーブルの例を示す図である。
【図８】提示継続判定部による判定の動作を示すフローチャートである。
【図９】運転支援装置のハードウェア構成を示す図である。
【図１０】運転支援装置が教示項目の提示継続・中止を判定する動作を示すフローチャートである。
【図１１】運転支援装置が教示項目を出力する動作を示すフローチャートである。
【図１２】第２の実施の形態の運転支援装置の構成を示す図である。
【図１３】第２の実施の形態の教示項目ＤＢに記憶されたデータの例を示す図である。
【図１４】第２の実施の形態の運転操作ＤＢに記憶されたデータの例を示す図である。
【図１５】第３の実施の形態の運転支援装置の構成を示す図である。
【図１６】（ａ）及び（ｂ）は、運転操作量の実現レベルの経過の一例を示す図である。
【図１７】第４の実施の形態の教示項目ＤＢに記憶されたデータの例を示す図である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施の形態の運転支援装置について図面を用いて説明する。実施の形態の運転支援装置の詳しい説明に先立って、運転支援装置が行う教示項目の提示の継続と中止の判断の考え方について説明する。
【００２３】
図１（ａ）〜図１（ｆ）は、運転操作量の実現レベルの目標値と、教示項目を提示したときと未提示のときの実現レベルの関係を直線上に表した図である。ここで、実現レベルとは、運転操作量を運転技術のスコアとして表現した値であって、実現レベルが高いほど運転操作のスキルが高いことを示す。運転操作量から実現レベルへの変換は、後述する実現レベルテーブルを参照して行う。図１（ａ）〜図１（ｆ）の各図は、右側に行くほど実現レベルが高いことを示している。目標値の位置及びそこから右側の範囲は、目標達成と判定される実現レベルの範囲である。
【００２４】
図１（ａ）及び図１（ｂ）に示すように教示項目を提示しなかったときの実現レベル（図中で「未提示」と記載）が目標値以上の場合には目標達成であり、当該教示項目を習得したとみなす。この場合、当該教示項目の提示を中止する。ただし、図１（ｂ）の例では、教示項目を提示した場合には（図中で「提示」と記載）、提示しなかった場合よりも実現レベルが低く、この場合、教示項目を提示することが運転の邪魔になっていると考えられる。
【００２５】
図１（ｃ）〜図１（ｆ）に示すように、教示項目を提示しなかったときの実現レベルが目標値に達しない場合には、当該教示項目は未習得である。このうち、図１（ｃ）及び図１（ｄ）に示すように、教示項目を提示したときの実現レベルが教示項目を提示しなかったときの実現レベルより高い場合には、教示項目を提示することによる効果が見られ、習得の見込みがあると考えられる。この場合、教示項目の提示を継続する。
【００２６】
一方、図１（ｅ）に示すように、教示項目を提示したときの実現レベルが教示項目を提示しなかったときの実現レベルと同じ場合には、教示項目を提示することの効果がなく、当該教示項目を習得する見込みがないと考えられる。また、図１（ｆ）に示すように、教示項目を提示したときの実現レベルが教示項目を提示しなかったときの実現レベルより低い場合には、教示項目を提示することが却って運転の妨げになっていると考えられる。図１（ｅ）や図１（ｆ）の場合、当該教示項目を習得してはいないが、教示項目の提示を中止する。これにより、他の教示項目を提示する機会が増え、運転支援によってドライバの運転技術向上を図ることができる。
【００２７】
以上、本実施の形態の運転支援装置による教示項目提示の継続・中止の判断について説明した。以下では、このような判断を実現するための具体的な装置の構成について説明する。
【００２８】
（第１の実施の形態）
図２は、本発明の第１の実施の形態に係る運転支援装置１の構成を示すブロック図である。運転支援装置１は、例えば車両に搭載され、ＣＡＮ３０（Controller Area Network）、ナビゲーション装置３１、表示器３５に接続されている。運転支援装置１は、ＣＡＮ３０を通じて、車両に搭載された各種の電子機器と接続され、各種の車両信号を取得する。各種の車両信号は、例えば、速度センサ、アクセル開度、ハンドルの舵角、ウィンカーの点滅、ヘッドライトの点灯等である。ナビゲーション装置３１は、ナビゲーション機能を実現するための経路情報を生成するナビＥＣＵ３１と、地図情報を記憶する地図データベース（以下、「地図ＤＢ」という）３３とを備えている。また、ナビゲーション装置３１は、ＧＰＳ３４に接続されており、車両の現在位置のデータを取得することができる。車両の位置情報（経度／緯度情報）、現在位置を含む一定範囲の道路情報、走行方位情報等の情報を、運転支援装置１に出力する。
【００２９】
運転支援装置１は、教示項目を記憶した教示項目データベース（以下、「教示項目ＤＢ」という）１１と、教示項目ＤＢ１１に記憶された教示内容を出力する教示出力部１０を有している。教示出力部１０は、表示器３５に対して教示内容を示すデータを出力し、表示器３５は教示内容を表示する。また、教示出力部１０は、教示内容を提示した履歴のデータを教示履歴データベース（以下、「教示履歴ＤＢ」という）１２に記憶する。
【００３０】
図３は、教示項目ＤＢ１１に記憶されたデータの例を示す図である。教示項目ＤＢ１１には、教示項目を特定する教示項目ＩＤと、教示項目ＩＤに対応する教示内容のデータを記憶している。
【００３１】
図４は、教示履歴ＤＢ１２に記憶されたデータの例を示す図である。教示履歴ＤＢ１２には、教示項目を提示した提示時刻のデータと、その提示時刻に提示した教示項目を示す教示項目ＩＤのデータを記憶している。
【００３２】
図２に戻って説明する。運転支援装置１は、教示項目の提示を継続するか中止するかを示すデータを記憶した継続中止情報記憶部１３を有している。
【００３３】
図５は、継続中止情報記憶部１３に記憶されたデータの例を示す図である。継続中止情報記憶部１３には、教示項目を特定する教示項目ＩＤとその教示項目の提示を継続するか中止するかを示す継続中止情報を記憶している。教示項目の提示を継続するか中止するかは、提示継続判定部１４によって判定され、その結果が、継続中止情報記憶部１３に反映される。
【００３４】
図２に戻って説明する。提示継続判定部１４は、運転操作量のデータを記憶した運転操作データベース（以下、「運転操作ＤＢ」という）１５、及び、前述した教示履歴ＤＢ１２と接続されており、両データベースに記憶されたデータに基づいて、教示項目の提示の継続・中止の判定を行う。
【００３５】
図６は、運転操作ＤＢ１５に記憶されたデータの例を示す図である。運転操作ＤＢ１５に記憶されるデータは、ＣＡＮ３０を通じて各種車両信号を取得する車両信号取得部１８によって取得されたデータである。ここで、車両信号取得部１８は、本発明の「運転操作情報取得部」に相当する。図６に示すように、運転操作ＤＢ１５には、運転操作量のデータとして速度、加速度のデータと、その運転操作量のデータを観察した観察時刻のデータとが記憶されている。速度、加速度のデータは速度センサからの信号によって計算される。なお、図６では、説明の便宜上、運転操作量のデータとして、速度と加速度のデータを例示しているが、運転操作量のデータとしては、速度と加速度のデータ以外にも、アクセルの開度、ハンドルの舵角、ウィンカーの点灯、ヘッドライトの点灯等のデータを用いることができる。
【００３６】
提示継続判定部１４は、運転操作ＤＢ１５から運転操作量のデータを読み出すと共に、教示履歴ＤＢ１２から教示履歴のデータを読み出す。そして、運転操作量のデータの観察時刻と教示履歴データの提示時刻とを照合し、教示項目が提示された後の所定時間内（例えば、２分間）に観察された運転操作量のデータを、教示項目が提示されたときに観察された運転操作量のデータであると判断し、その所定時間以外に観察された運転操作量のデータを教示項目が未提示のときに観察された運転操作量のデータであると判断する。
【００３７】
なお、ここでは、教示項目が提示された後の所定時間内に行われた運転操作を、教示項目提示時の運転操作と判定しているが、所定時間ではなく、距離によって判定してもよい。例えば、教示項目を提示した地点から所定の距離内（例えば、５００ｍ）で行われた運転操作を、教示項目提示時の運転操作と判定してもよい。
【００３８】
続いて、提示継続判定部１４は、運転操作量と実現レベルとを対応付けて記憶した実現レベルテーブル１６を参照して、教示項目を提示したときの運転操作量と、教示項目を提示しなかったときの運転操作量をそれぞれ実現レベルに変換する。
【００３９】
図７は、教示項目ＩＤが「Ｔ００１」の実現レベルテーブル１６の例を示す図である。教示項目ＩＤ「Ｔ００１」は、アクセルの踏みこみに関する教示項目である。この教示項目においては、運転操作量のデータである車速及び加速度のデータが実現レベルに対応付けられている。例えば、速度が４１−５０［ｋｍ／ｈ］で走行している状態から０．１−１．０［ｍ／ｓ2］で加速した場合には実現レベルは「１０」、１．１−２．０［ｍ／ｓ2］で加速した場合には「８」というように、運転操作量を実現レベルというスコアに換算することができる。これによって、運転操作量の実現レベルを比較することができると共に、目標値までの実現レベルを把握できる。
【００４０】
提示継続判定部１４は、目標値である実現レベルのスコアを記憶した目標値情報記憶部１７に接続されている。目標値は、熟練度に応じたスコアであってもよい。提示継続判定部１４は、（ｉ）教示項目を提示しなかったときの運転操作量の実現レベルと、（ｉｉ）教示項目を提示したときの運転操作量の実現レベルと、（ｉｉｉ）目標値の実現レベルとに基づいて、その教示項目の提示を継続するか中止するかを決定する。
【００４１】
図８は、提示継続判定部１４による判定処理を示すフローチャートである。提示継続判定部１４は、まず、未提示時の運転操作量の実現レベルと目標値の実現レベルとを比較する（Ｓ１０）。この結果、未提示時の運転操作量の実現レベルが目標値の実現レベル以上である場合には（Ｓ１０でＹＥＳ）、当該教示項目については習得したと判断して提示を中止する（Ｓ１６）。
【００４２】
未提示の運転操作量の実現レベルが目標値の実現レベルに達していない場合には（Ｓ１０でＮＯ）、提示継続判定部１４は、教示項目が提示されたときの運転操作量の実現レベルと提示されなかったときの運転操作量の実現レベルとを比較する（Ｓ１２）。この結果、提示時の運転操作量の実現レベルが未提示時の運転操作量の実現レベルより大きいと場合には（Ｓ１２でＹＥＳ）、当該教示項目を習得する見込みがあると判断して提示を継続する（Ｓ１４）。
【００４３】
提示の運転操作量の実現レベルが未提示時の運転操作量の実現レベルより大きくはない場合（Ｓ１２でＮＯ）、当該教示項目を習得する見込みがない、あるいは、当該教示項目の提示が却って運転の妨げになっていると判断して、当該教示項目の提示を中止する（Ｓ１６）。
【００４４】
図９は、上記に説明した運転支援装置１のハードウェア構成を示す図である。運転支援装置１は、ＣＰＵ４０、ＲＡＭ４１、ＲＯＭ４２、ハードディスク４４、通信部４５、表示器３５がデータバス４６によって接続されたコンピュータによって構成される。ＣＰＵが、ＲＯＭ４２に書き込まれたプログラム４３に従って演算処理を実行することにより、上記した運転支援装置１の機能が実現される。このようなプログラム４３は、本発明の範囲に含まれる。
【００４５】
次に、本実施の形態の運転支援装置１の動作について説明する。運転支援装置１は、（１）運転操作量のデータを収集する動作、（２）教示項目の提示の継続・中止を判定する動作、（３）教示項目を出力する動作を行う。
【００４６】
［運転操作量のデータの収集］
まず、（１）運転操作量のデータを収集する動作について説明する。運転支援装置１の車両信号取得部１８は、ＣＡＮ３０を通じて、車両の各種機器からの車両信号を受信する。車両信号取得部１８は、取得した車両信号をそのまま、あるいは加工し、運転操作量のデータとして、運転操作ＤＢ１５に記憶する。車両信号取得部１８は、車両信号を取得した日時を観察日時のデータとして、運転操作量のデータに関連付けて記憶する。運転支援装置１は、車両の走行中に、以上の動作を行うことにより、運転操作ＤＢ１５に運転操作量のデータを蓄積する。一台の車両を複数のドライバが使用する場合には、ドライバのＩＤに紐づけて、ドライバごとに運転操作量のデータを蓄積する。
【００４７】
［教示項目の提示の継続・中止の判定］
次に、（２）教示項目の提示の継続・中止を判定する動作について説明する。教示項目の提示継続・中止の判定は、いつ行ってもよい。定期的（例えば、１か月に１度等）に行ってもよいし、所定量の運転操作量のデータが蓄積された時点で行ってもよい。
【００４８】
図１０は、運転支援装置１が教示項目の提示継続・中止を判定する動作を示すフローチャートである。提示継続判定部１４は、運転操作ＤＢ１５から運転操作量のデータを読み出すと共に、教示履歴ＤＢ１２から教示履歴のデータを読み出す（Ｓ２０）。そして、運転操作量のデータの観察時刻と教示履歴データの提示時刻とを照合し、教示項目が提示された後の所定時間（例えば、２分間）以内に観察された運転操作量のデータを、教示項目が提示されたときに観察された運転操作量のデータであると判断し、その所定時間以外に観察された運転操作量のデータを教示項目が未提示のときに観察された運転操作量のデータであると判断する（Ｓ２２）。
【００４９】
続いて、提示継続判定部１４は、運転操作量と実現レベルとを対応付けて記憶した実現レベルテーブル１６を参照して、教示項目を提示したときの運転操作量と、教示項目を提示しなかったときの運転操作量をそれぞれ実現レベルに変換する（Ｓ２４）。
【００５０】
次に、提示継続判定部１４は、（ｉ）教示項目を提示しなかったときの運転操作量の実現レベルと、（ｉｉ）教示項目を提示したときの運転操作量の実現レベルと、（ｉｉｉ）目標値の実現レベルとに基づいて、その教示項目の提示を継続するか中止するかを決定する（Ｓ２６）。この方法については、図８を参照して、すでに説明したとおりである。提示継続判定部１４は、判定結果を継続中止情報記憶部１３に記憶する（Ｓ２８）。
【００５１】
［教示項目の出力］
次に、（３）教示項目を出力する動作について説明する。
図１１は、運転支援装置１が教示項目を出力する動作を示すフローチャートである。運転支援装置１は、ナビゲーション装置３１から、設定された案内経路のデータ、及び、車両の現在位置のデータを取得する（Ｓ３０）。教示出力部１０は、案内経路及び現在位置のデータから、次に走行する道路リンクや交差点を求め、その道路リンクや交差点に関係する教示項目を抽出する（Ｓ３２）。例えば、交差点の場合には一旦停止することが予測されるので、ブレーキの掛け方や、一旦停止した後のアクセルの踏み方の教示項目を抽出する。また、交差点で右左折する場合には、ウィンカーを出すタイミングについての教示項目を抽出する。また、道路リンクが急カーブしている場合には、ハンドルの切り方についての教示項目を抽出する。
【００５２】
教示出力部１０は、継続中止情報記憶部１３を参照して、抽出した教示項目の中で、提示中止になっている教示項目を除外する（Ｓ３４）。次に、教示出力部１０は、提示継続の教示項目の中から出力する教示項目を選択する（Ｓ３６）。教示項目の選択の仕方は様々な方法が考えられる。例えば、ランダムに選択することとしてもよいし、前回提示したときから所定の期間以上経過した教示項目から選択することとしてもよいし、目標値と実現レベルとの差が所定の閾値以上である教示項目から選択することとしてもよい。教示出力部１０は、選択した教示項目を出力し（Ｓ３８）、続いて、提示した教示項目の履歴データを更新する（Ｓ４０）。
【００５３】
以上、第１の実施の形態の運転支援装置１の構成及び動作について説明した。第１の実施の形態の運転支援装置１は、教示項目を提示したときの運転操作量の実現レベルが教示項目を提示しなかったときの実現レベル以下である場合には、実現レベルが所定の目標値に達していない場合であっても、その教示項目の提示を中止する構成を採用することにより、教示項目の提示が却って運転の邪魔になっている場合や、教示項目を提示してもしなくても同じ実現レベルであって習得の見込みがない場合に、その教示項目の提示を中止し、他の適切な教示項目を提示することができる。
【００５４】
（第２の実施の形態）
図１２は、第２の実施の形態の運転支援装置２の構成を示す図である。第２の実施の形態の運転支援装置２の基本的な構成は、第１の実施の形態と同じであるが、第２の実施の形態の運転支援装置２が提示する教示項目は、所定の運転シーンにおける教示項目である点で第１の実施の形態とは異なる。
【００５５】
図１３は、第２の実施の形態の教示項目ＤＢ１１に記憶されたデータの例を示す図である。教示項目ＤＢ１１には、教示項目ＩＤと教示内容のデータに加えて、運転シーンのデータが記憶されている。運転シーンのデータが加わったことで、ドライバに対して、運転シーンに合った適切なアドバイスを与えることができる。
【００５６】
図１４は、第２の実施の形態の運転操作ＤＢ１５に記憶されたデータの例を示す図である。運転操作ＤＢ１５には、観測時刻、速度、加速度のデータに加えて、運転シーンのデータが記憶されている。図１４では、運転シーンのデータとして、「細街路」「一般道」といった道路属性のデータが記憶された例を示しているが、運転シーンとしては、この他にも様々なものが考えられる。例えば、「発進時」「右左折」「停止」などの走行状態の運転シーンや、「渋滞」「混雑」などの道路状況の運転シーンを含めてもよい。
【００５７】
運転操作ＤＢ１５に記憶するデータは、運転操作情報取得部にて取得する。運転操作情報取得部には、車両信号取得部１８、走行状態判定部１９、道路属性取得部２０、交通情報取得部２１が含まれる。車両信号取得部１８は、第１の実施の形態で説明した構成と同じであり、ＣＡＮ３０を通じて各種車両信号を取得する。本実施の形態では、車両信号取得部１８は、取得した車両信号を観察時刻に関連付けて運転操作ＤＢ１５に記憶すると共に、走行状態判定部１９に渡す。
【００５８】
走行状態判定部１９は、車両信号取得部１８から取得した車両信号に基づいて、車両の走行状態を判定する。例えば、速度が０の状態から、徐々に速度が大きくなって定常速度になったときには、「発進」から「定常走行」という走行状態になったと判定し、判定された走行状態のデータを運転シーンとして運転操作ＤＢ１５に記憶する。
【００５９】
道路属性取得部２０は、ナビゲーション装置３１から、車両が走行している道路属性のデータを取得し、取得した道路属性のデータを運転操作ＤＢ１５に記憶する。交通情報取得部２１は、例えば、ＶＩＣＳ（登録商標）３６のセンターより、渋滞情報等の交通情報を受信し、受信した交通情報を運転シーンとして運転操作ＤＢ１５に記憶する。
【００６０】
次に、第２の実施の形態の運転支援装置２の動作について説明する。第２の実施の形態の運転支援装置２の動作は、基本的に第１の実施の形態と同じであり、第１の実施の形態と同様の方法によって、教示項目の提示継続・中止を判定する。第２の実施の形態の運転支援装置２は、教示項目の提示の仕方が第１の実施の形態とは異なるので、相違する点について説明する。
【００６１】
教示出力部１０は、ナビゲーション装置３１から受信した案内経路のデータ、及び、車両の現在位置のデータを取得し、次に走行する道路リンクを求めることに加えて、ＣＡＮ３０を通じて車両信号を取得して、車両の走行状態を判定する。そして、現在の車両の走行状態に対応する教示項目を選択し、選択された教示項目の中から提示中止となっている教示項目を除く。なお、運転シーンとして、車両の走行状態だけでなく、道路属性を用いる場合には、ナビゲーション装置３１から道路属性データを取得し、運転シーンとして道路状況を用いる場合には、ＶＩＣＳ（登録商標）３６から交通情報を取得して、現在の運転シーンを特定する。そして、教示出力部１０は、特定された運転シーンに対応する教示項目を選択する。以上、第２の実施の形態の運転支援装置２の構成及び動作について説明した。
【００６２】
第２の実施の形態の運転支援装置２は、第１の実施の形態と同様に、教示項目の提示が却って運転の邪魔になっている場合や習得の見込みがない場合に、その教示項目の提示を中止し、他の適切な教示項目を提示することができるという効果を有する。
【００６３】
また、第２の実施の形態では、運転シーン別の教示項目を有しているので、ドライバに対して、運転シーンに合った適切なアドバイスを与えることができる。
【００６４】
（第３の実施の形態）
図１５は、第３の実施の形態の運転支援装置３の構成を示す図である。第３の実施の形態の運転支援装置３の基本的な構成は、第１の実施の形態と同じであるが、提示継続判定部１４が、提示中止となっている教示項目の再提示を行うか否かを判定する再提示判定機能２２を有している。再提示判定機能２２は、所定の条件を満たしたときに、提示中止となっている教示項目の提示中止の情報を提示継続の情報に書き換えて、再提示することを可能にする。以下では、提示継続判定部１４が、提示中止の教示項目を再提示する条件について説明する。
【００６５】
［再提示の条件１］
提示継続判定部１４は、提示中止になっている教示項目についても、運転操作量の実現レベルと目標値との比較を行う。そして、運転操作量の実現レベルが目標値に達しないと判定された場合、あるいは、目標値に達しない状態が所定期間（又は所定回数）継続した場合に、提示中止になっている教示項目の提示中止の情報を提示継続の情報に書き換える。
【００６６】
図１６（ａ）は、上記処理による実現レベルの経過の一例を示す図である。図１６（ａ）では、教示項目を提示したときの運転操作量の実現レベルは省略している。教示項目を提示してドライバに学習させることにより、教示項目を提示していないときの運転操作量の実現レベルが向上する。そして、目標値を達成すると、教示項目の提示が中止されるが、本実施の形態では、この後もさらに、未提示時の運転操作量の実現レベルと目標値とを比較する。そして、未提示時の運転レベルが低下して目標値を下回ったときに、提示中止となっている教示項目の再提示を行う。このように、目標値を達成した後に運転操作量の実現レベルが低下した場合に、再習得をさせることができる。
【００６７】
［再提示の条件２］
提示継続判定部１４は、教示項目を提示したときの運転操作量の実現レベルが教示項目を提示しなかったときの運転操作量の実現レベル以下であるために、当該教示項目の提示を中止することとした場合には、教示項目を提示したときの運転操作量の実現レベルを記憶しておく。そして、提示継続判定部１４は、提示中止になっている教示項目についても、記憶した運転操作量の実現レベルと現在の運転操作量の実現レベルとの比較を行う。そして、現在の運転操作量の実現レベルが記憶した運転操作量の実現レベルに達しないと判定された場合、あるいは、その状態が所定期間（または所定回数）継続した場合に、その教示項目の提示中止の情報を提示継続の情報に書き換える。
【００６８】
図１６（ｂ）は、上記処理による実現レベルの経過の一例を示す図である。図１６（ｂ）において、実線は、教示項目を提示しなかったときの実現レベルの推移を示し、１点鎖線は、教示項目を提示したときの実現レベルの推移を示している。この例では、教示項目を提示してドライバに学習を行わせることにより、教示項目を提示しなかったときの運転操作量の実現レベルが向上するが、教示項目を提示したときの運転操作量の実現レベルが向上せず、未提示の場合より下回っている。この場合、教示項目を提示することが却って運転の妨げとなっていると考えられるため、教示項目の提示を中止する。本実施の形態では、この際に、教示項目を提示したときの運転操作量の実現レベルを記憶しておく（図中で「記憶値」と記載）。そして、提示継続判定部１４は、記憶された運転操作量の実現レベルと、現在の運転操作量の実現レベルとを比較する。そして、現在の運転操作量の実現レベルが低下して記憶された実現レベルを下回ったときに、提示中止となっている教示項目の再提示を行う。これにより、教示項目の提示が却って運転の妨げになる、あるいは、教示項目を提示しても見込みがないとして提示されなくなった教示項目についても、運転操作量の実現レベルが低下して、教示項目の提示によって運転操作量の実現レベルの向上に役立つようになった場合に、学習させることができる。
【００６９】
［再提示の条件３］
提示継続判定部１４は、目標値を達成した教示項目数をカウントし、その教示項目の数または割合が所定の閾値に達した際に、目標値記憶部に記憶された目標値を、今よりも高い実現レベルに更新し、提示中止となっている教示項目の提示中止の情報を提示継続の情報に書き換える。この構成により、ドライバの運転技術を向上させることができる。
【００７０】
［再提示の条件４］
提示継続判定部１４は、継続中止情報記憶部１３に記憶された提示中止の情報を更新したときの日時を記憶する。そして、提示継続判定部１４は、提示中止として日時から所定期間が経過したときに、提示中止になっている教示項目の提示中止の情報を提示継続の情報に書き換える。この構成により、教示項目の運転操作を復習させることができる。
【００７１】
以上に説明した第３の実施の形態の運転支援装置３は、第１の実施の形態の運転支援装置３において、再提示判定機能２２を備えた構成について説明したが、第２の実施の形態の運転支援装置２において、再提示判定機能２２を備えることも勿論可能である。
【００７２】
（第４の実施の形態）
次に、第４の実施の形態の運転支援装置４について説明する。第４の実施の形態の運転支援装置４の基本的な構成は、第２の実施の形態と同じであるが、第４の実施の形態の運転支援装置４は、教示項目をグループ化している点が異なる。
【００７３】
図１７は、第４の実施の形態の教示項目ＤＢ１１に記憶されたデータの例を示す図である。第４の実施の形態では、運転シーンの種類ごとに、教示項目がグループ化されている。各教示項目について、教示項目を提示しなかったときの運転操作量の実現レベルと、目標値の実現レベルとを比較する処理を行うことは、第２の実施の形態と同じである。
【００７４】
第４の実施の形態の運転支援装置４は、グループごとに、教示項目を提示しなかったときの運転操作量の実現レベルが目標値の実現レベル以上となった教示項目数をカウントし、当該教示項目数が所定の閾値以上になるか、あるいは、グループ内の総教示項目数に対する割合が所定の閾値以上になったときに、そのグループ全体について教示項目の提示を中止する。
【００７５】
第４の実施の形態では、グループ内の教示項目に対して一括で提示の継続か中止かを管理できる。なお、本実施の形態では、第２の実施の形態の運転支援装置２において、教示項目をグループ化した例について説明したが、第１の実施の形態の運転支援装置１において、教示項目をグループ化することも勿論可能である。この場合、例えば、運転操作を行った車両機器の種類に応じてグループ化を行うことができる。
【００７６】
以上、本発明の運転支援装置について実施の形態を挙げて詳細に説明したが、本発明の運転支援装置は上記した実施の形態に限定されるものではない。
【００７７】
上述した実施の形態では、教示項目の出力部として表示器３５を例として説明したが、出力部は、スピーカであってもよい。これにより、ドライバは、前方から目を離さずに教示項目の提示を受けることができる。
【００７８】
上述した実施の形態では、特に言及していないが、運転操作ＤＢ１５や教示履歴ＤＢ１２のデータは、一定期間だけ保存することとし、一定期間経過後は削除することとしてもよい。ドライバの運転技術は時間とともに変化するので、古いデータの価値は低下していくが、この構成により、こうした価値の低いデータによってコンピュータの記憶領域が圧迫されることを防止できる。
【００７９】
運転操作量から実現レベルへの変換は、教示項目ごとに用いるパラメータを変えることも可能である。例えば、上述した実施の形態では、各時刻の車速データを用いる例を挙げたが、例えば、発進開始から当該運転操作が終了するまでの加速度の平均値や最大値を用いることも可能である。
【００８０】
また、運転支援装置において、各教示項目の習得状態を表示したり印刷したりできるようにしてもよい。また、無線等で運転支援装置とパソコンとを接続し、パソコン画面上の習得状態を確認できるようにしてもよい。このように習得状態をドライバに見せることにより、ドライバは習得状態を把握できる。
【産業上の利用可能性】
【００８１】
本発明は、教示項目の提示が却って運転の邪魔になっている場合や、教示項目を提示してもしなくても同じ実現レベルであって習得の見込みがない場合に、その教示項目の提示を中止し、他の適切な教示項目を提示することができる効果があり、車両においてドライバの運転技術を向上させる運転支援装置等として有用である。
【符号の説明】
【００８２】
１〜３  運転支援装置
１０  教示出力部
１１  教示項目データベース
１２  教示履歴データベース
１３  継続中止情報記憶部
１４  提示継続判定部
１５  運転操作データベース
１６  実現レベルテーブル
１７  目標値情報記憶部
１８  車両信号取得部
１９  走行状態判定部
２０  道路属性取得部
２１  交通情報取得部
２２  再提示判定機能
３０  ＣＡＮ
３１  ナビゲーション装置
３２  ナビＥＣＵ
３３  地図データベース
３４  ＧＰＳ
３５  表示器
３６  ＶＩＣＳ（登録商標）
４０  ＣＰＵ
４１  ＲＡＭ
４２  ＲＯＭ
４３  プログラム
４４  ハードディスク
４５  通信部
【図１】
2014178994.tif 000003
【図２】
2014178994.tif 000004
【図３】
2014178994.tif 000005
【図４】
2014178994.tif 000006
【図５】
2014178994.tif 000007
【図６】
2014178994.tif 000008
【図７】
2014178994.tif 000009
【図８】
2014178994.tif 000010
【図９】
2014178994.tif 000011
【図１０】
2014178994.tif 000012
【図１１】
2014178994.tif 000013
【図１２】
2014178994.tif 000014
【図１３】
2014178994.tif 000015
【図１４】
2014178994.tif 000016
【図１５】
2014178994.tif 000017
【図１６】
2014178994.tif 000018
【図１７】
2014178994.tif 000019