(57)【要約】【課題】交通量の多い道路等の外乱により減速行動の内容にばらつきが生じ易い道路に対しても、車両が減速行動において減速を終了した減速終了地点を適切に記憶することが可能な減速終了地点記憶システム、並びに記憶された減速終了地点に基づいて適切な車両の運転支援を行うことを可能にした運転支援システム、運転支援方法及びコンピュータプログラムを提供する。【解決手段】車両の減速行動が行われた場合に、該減速行動において車両が減速を終了した減速終了地点を特定するとともに、減速終了地点のある道路種別に応じたバラつき範囲を設定し、学習ＤＢ３２に記憶された学習データに、今回の減速終了地点から設定されたバラつき範囲内にある他の減速終了地点の学習データが既に存在する場合に、それらを同一の減速終了地点の学習データとして記憶するように構成する。【選択図】図１０
2014199587.tif 000002
【特許請求の範囲】
【請求項１】
車両の減速行動を検出する減速行動検出手段と、
検出された前記減速行動において前記車両が減速を終了した減速終了地点を特定する減速終了地点特定手段と、
特定された前記減速終了地点を記憶する減速終了地点記憶手段と、を有し、
前記減速終了地点記憶手段は、
前記減速終了地点が特定された場合に、既に記憶された前記減速終了地点の内から、該減速終了地点の所定範囲内にある他の減速終了地点を検索し、
検索の結果、前記所定範囲内に前記他の減速終了地点が存在する場合に、特定された前記減速終了地点を検索された前記他の減速終了地点と同一の減速終了地点として記憶し、
前記所定範囲は、特定された前記減速終了地点がある道路の道路種別に応じて異なる範囲が設定されることを特徴とする減速終了地点記憶システム。
【請求項２】
車両の減速行動を検出する減速行動検出手段と、
検出された前記減速行動において前記車両が減速を終了した減速終了地点を特定する減速終了地点特定手段と、
特定された前記減速終了地点を記憶する減速終了地点記憶手段と、
記憶された前記減速終了地点の履歴に基づいて、前記車両において減速行動が行われる際に目標とする減速終了地点である減速終了目標地点を道路に対して設定する目標設定手段と、
前記車両の進行方向前方に前記減速終了目標地点がある場合に、前記減速終了目標地点で前記車両の減速が終了するように車両の運転を支援する運転支援手段と、を有し、
前記減速終了地点記憶手段は、
前記減速終了地点が特定された場合に、既に記憶された前記減速終了地点の内から、該減速終了地点の所定範囲内にある他の減速終了地点を検索し、
検索の結果、前記所定範囲内に前記他の減速終了地点が存在する場合に、特定された前記減速終了地点を検索された前記他の減速終了地点と同一の減速終了地点として記憶し、
前記所定範囲は、特定された前記減速終了地点がある道路の道路種別に応じて異なる範囲が設定され、
前記目標設定手段は、同一の減速終了地点として記憶された前記減速終了地点の履歴に基づいて、前記減速終了目標地点を設定することを特徴とする運転支援システム。
【請求項３】
前記運転支援手段は、前記車両の進行方向前方に前記減速終了目標地点がある場合であって、前記車両において減速行動が行われた場合に、前記減速終了目標地点で前記車両の減速が終了するように制動制御することを特徴とする請求項２に記載の運転支援システム。
【請求項４】
前記減速終了地点は、前記車両が停止した地点、又は減速から加速に変化した地点であることを特徴とする請求項２又は請求項３に記載の運転支援システム。
【請求項５】
前記減速終了地点は、交差点付近に特定され、
前記所定範囲は、特定された前記減速終了地点がある前記道路の道路種別と該道路に交差する交差道路の道路種別との組み合わせに基づいて設定されることを特徴とする請求項２乃至請求項４のいずれかに記載の運転支援システム。
【請求項６】
前記目標設定手段は、
同一の減速終了地点として記憶された前記減速終了地点の履歴の平均値と標準偏差を算出し、
同一の減速終了地点として記憶された前記減速終了地点の履歴の平均値から進行方向前方に前記標準偏差分の距離を移動した地点を前記減速終了目標地点に設定することを特徴とする請求項２乃至請求項５のいずれかに記載の運転支援システム。
【請求項７】
前記所定範囲は、特定された前記減速終了地点がある前記道路が交通量の多い道路種別である程、前記所定範囲を広い範囲に設定することを特徴とする請求項２乃至請求項６のいずれかに記載の運転支援システム。
【請求項８】
車両の減速行動を検出する減速行動検出ステップと、
検出された前記減速行動において前記車両が減速を終了した減速終了地点を特定する減速終了地点特定ステップと、
特定された前記減速終了地点を記憶する減速終了地点記憶ステップと、
記憶された前記減速終了地点の履歴に基づいて、前記車両において減速行動が行われる際に目標とする減速終了地点である減速終了目標地点を道路に対して設定する目標設定ステップと、
前記車両の進行方向前方に前記減速終了目標地点がある場合に、前記減速終了目標地点で前記車両の減速が終了するように車両の運転を支援する運転支援ステップと、を有し、
前記減速終了地点記憶ステップは、
前記減速終了地点が特定された場合に、既に記憶された前記減速終了地点の内から、該減速終了地点の所定範囲内にある他の減速終了地点を検索し、
検索の結果、前記所定範囲内に前記他の減速終了地点が存在する場合に、特定された前記減速終了地点を検索された前記他の減速終了地点と同一の減速終了地点として記憶し、
前記所定範囲は、特定された前記減速終了地点がある道路の道路種別に応じて異なる範囲が設定され、
前記目標設定ステップは、同一の減速終了地点として記憶された前記減速終了地点の履歴に基づいて、前記減速終了目標地点を設定することを特徴とする運転支援方法。
【請求項９】
コンピュータに、
車両の減速行動を検出する減速行動検出機能と、
検出された前記減速行動において前記車両が減速を終了した減速終了地点を特定する減速終了地点特定機能と、
特定された前記減速終了地点を記憶する減速終了地点記憶機能と、
記憶された前記減速終了地点の履歴に基づいて、前記車両において減速行動が行われる際に目標とする減速終了地点である減速終了目標地点を道路に対して設定する目標設定機能と、
前記車両の進行方向前方に前記減速終了目標地点がある場合に、前記減速終了目標地点で前記車両の減速が終了するように車両の運転を支援する運転支援機能と、を実行させるコンピュータプログラムであって、
前記減速終了地点記憶機能は、
前記減速終了地点が特定された場合に、既に記憶された前記減速終了地点の内から、該減速終了地点の所定範囲内にある他の減速終了地点を検索し、
検索の結果、前記所定範囲内に前記他の減速終了地点が存在する場合に、特定された前記減速終了地点を検索された前記他の減速終了地点と同一の減速終了地点として記憶し、
前記所定範囲は、特定された前記減速終了地点がある道路の道路種別に応じて異なる範囲が設定され、
前記目標設定機能は、同一の減速終了地点として記憶された前記減速終了地点の履歴に基づいて、前記減速終了目標地点を設定することを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両が減速行動において減速を終了した減速終了地点を記憶する減速終了地点記憶システム、並びに記憶された減速終了地点に基づいて車両の運転支援を行う運転支援システム、運転支援方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
従来より、地図データから得られる道路情報や、ＧＰＳや車速センサ等によって特定される現在位置等の車両の走行に係る各種情報を取得し、運転手に対する報知や、運転の補助を行うことによって運転の支援を行う運転支援システムについて提案されている。このような運転支援システムの一つとして、特に交差点やカーブの手前等の車両が減速を行う地点において、車両が適切な減速度で適切な速度まで減速できるように、車両の減速に関する運転の支援を行うシステムについて提案されている。
【０００３】
例えば、特開２０１１−２２７８３３号公報には、車両の過去の走行履歴（具体的にはブレーキをオンしたタイミング）を学習データとして用いることによって車両の走行パターンを特定し、特定された走行パターンに沿って車両の走行が行われるように減速案内等の運転の支援を行う技術について開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２２７８３３号公報（図３〜図６）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に記載の技術では、交通量の多い道路等において外乱（例えば前方車両の有無等）により走行パターンを特定することができず、その結果、適切な運転支援を行うことができない場合があった。例えば、交通量の多い道路では、図１１に示すように信号が赤となった場合に信号待ちの前方車両が多数存在する場合があるので、停止線近くで車両が減速制御を行う場合もあれば、停止線から離れた位置で減速制御を行う場合もある。従って、図１１に示すような状況において上記特許文献１に記載の技術では、同じ道路を同じ方向に走行する場合であっても、学習対象となるブレーキをオンしたタイミングが毎回大きく異なることとなり、走行パターンを特定することができなかった。
【０００６】
本発明は前記従来における問題点を解消するためになされたものであり、交通量の多い道路等の外乱により減速行動の内容にばらつきが生じ易い道路に対しても、車両が減速行動において減速を終了した減速終了地点を適切に記憶することが可能な減速終了地点記憶システム、並びに記憶された減速終了地点に基づいて適切な車両の運転支援を行うことを可能にした運転支援システム、運転支援方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記目的を達成するため本願の請求項１に係る減速終了地点記憶システム（１）は、車両の減速行動を検出する減速行動検出手段（１３）と、検出された前記減速行動において前記車両が減速を終了した減速終了地点を特定する減速終了地点特定手段（１３）と、特定された前記減速終了地点を記憶する減速終了地点記憶手段（１３）と、を有し、前記減速終了地点記憶手段は、前記減速終了地点が特定された場合に、既に記憶された前記減速終了地点の内から、該減速終了地点の所定範囲内にある他の減速終了地点を検索し、検索の結果、前記所定範囲内に前記他の減速終了地点が存在する場合に、特定された前記減速終了地点を検索された前記他の減速終了地点と同一の減速終了地点として記憶し、前記所定範囲は、特定された前記減速終了地点がある道路の道路種別に応じて異なる範囲が設定されることを特徴とする。
尚、「減速終了地点を記憶する」とは、減速終了地点自体の位置座標を記憶することに加えて、減速終了地点の位置を示唆する地点（例えば減速終了地点の手前側や進行方向側に一定距離移動させた地点）の位置座標を記憶する構成としても良い。
【０００８】
また、請求項２に係る運転支援システム（１）は、車両の減速行動を検出する減速行動検出手段（１３）と、検出された前記減速行動において前記車両が減速を終了した減速終了地点を特定する減速終了地点特定手段（１３）と、特定された前記減速終了地点を記憶する減速終了地点記憶手段（１３）と、記憶された前記減速終了地点の履歴に基づいて、前記車両において減速行動が行われる際に目標とする減速終了地点である減速終了目標地点を道路に対して設定する目標設定手段（１３）と、前記車両の進行方向前方に前記減速終了目標地点がある場合に、前記減速終了目標地点で前記車両の減速が終了するように車両の運転を支援する運転支援手段（１３）と、を有し、前記減速終了地点記憶手段は、前記減速終了地点が特定された場合に、既に記憶された前記減速終了地点の内から、該減速終了地点の所定範囲内にある他の減速終了地点を検索し、検索の結果、前記所定範囲内に前記他の減速終了地点が存在する場合に、特定された前記減速終了地点を検索された前記他の減速終了地点と同一の減速終了地点として記憶し、前記所定範囲は、特定された前記減速終了地点がある道路の道路種別に応じて異なる範囲が設定され、前記目標設定手段は、同一の減速終了地点として記憶された前記減速終了地点の履歴に基づいて、前記減速終了目標地点を設定することを特徴とする。
尚、「進行方向前方」とは、車両が移動する道なりの道路に沿った車両の進行方向前方の範囲としても良いし、経路と関係なく車両の進行方位に対して所定角度以内の範囲としても良い。更に、案内経路が設定されている場合には案内経路に沿った車両の進行方向前方の範囲としても良い。
また、「運転を支援する」とは、車両に対する加速や減速等の駆動に関する制御を行う場合に加えて、表示案内や音声案内を行う場合も含む。
【０００９】
また、請求項３に係る運転支援システム（１）は、請求項２に記載の運転支援システムであって、前記運転支援手段（１３）は、前記車両の進行方向前方に前記減速終了目標地点がある場合であって、前記車両において減速行動が行われた場合に、前記減速終了目標地点で前記車両の減速が終了するように制動制御することを特徴とする。
【００１０】
また、請求項４に係る運転支援システム（１）は、請求項２又は請求項３に記載の運転支援システムであって、前記減速終了地点（１３）は、前記車両が停止した地点、又は減速から加速に変化した地点であることを特徴とする。
【００１１】
また、請求項５に係る運転支援システム（１）は、請求項２乃至請求項４のいずれかに記載の運転支援システムであって、前記減速終了地点は、交差点付近に特定され、前記所定範囲は、特定された前記減速終了地点がある前記道路の道路種別と該道路に交差する交差道路の道路種別との組み合わせに基づいて設定されることを特徴とする。
【００１２】
また、請求項６に係る運転支援システム（１）は、請求項２乃至請求項５のいずれかに記載の運転支援システムであって、前記目標設定手段（１３）は、同一の減速終了地点として記憶された前記減速終了地点の履歴の平均値と標準偏差を算出し、同一の減速終了地点として記憶された前記減速終了地点の履歴の平均値から進行方向前方に前記標準偏差分の距離を移動した地点を前記減速終了目標地点に設定することを特徴とする。
【００１３】
また、請求項７に係る運転支援システム（１）は、請求項２乃至請求項６のいずれかに記載の運転支援システムであって、前記所定範囲は、特定された前記減速終了地点がある前記道路が交通量の多い道路種別である程、前記所定範囲を広い範囲に設定することを特徴とする。
【００１４】
また、請求項８に係る運転支援方法は、車両の減速行動を検出する減速行動検出ステップと、検出された前記減速行動において前記車両が減速を終了した減速終了地点を特定する減速終了地点特定ステップと、特定された前記減速終了地点を記憶する減速終了地点記憶ステップと、記憶された前記減速終了地点の履歴に基づいて、前記車両において減速行動が行われる際に目標とする減速終了地点である減速終了目標地点を道路に対して設定する目標設定ステップと、前記車両の進行方向前方に前記減速終了目標地点がある場合に、前記減速終了目標地点で前記車両の減速が終了するように車両の運転を支援する運転支援ステップと、を有し、前記減速終了地点記憶ステップは、前記減速終了地点が特定された場合に、既に記憶された前記減速終了地点の内から、該減速終了地点の所定範囲内にある他の減速終了地点を検索し、検索の結果、前記所定範囲内に前記他の減速終了地点が存在する場合に、特定された前記減速終了地点を検索された前記他の減速終了地点と同一の減速終了地点として記憶し、前記所定範囲は、特定された前記減速終了地点がある道路の道路種別に応じて異なる範囲が設定され、前記目標設定ステップは、同一の減速終了地点として記憶された前記減速終了地点の履歴に基づいて、前記減速終了目標地点を設定することを特徴とする。
【００１５】
更に、請求項９に係るコンピュータプログラムは、コンピュータに、車両の減速行動を検出する減速行動検出機能と、検出された前記減速行動において前記車両が減速を終了した減速終了地点を特定する減速終了地点特定機能と、特定された前記減速終了地点を記憶する減速終了地点記憶機能と、記憶された前記減速終了地点の履歴に基づいて、前記車両において減速行動が行われる際に目標とする減速終了地点である減速終了目標地点を道路に対して設定する目標設定機能と、前記車両の進行方向前方に前記減速終了目標地点がある場合に、前記減速終了目標地点で前記車両の減速が終了するように車両の運転を支援する運転支援機能と、を実行させるコンピュータプログラムであって、前記減速終了地点記憶機能は、前記減速終了地点が特定された場合に、既に記憶された前記減速終了地点の内から、該減速終了地点の所定範囲内にある他の減速終了地点を検索し、検索の結果、前記所定範囲内に前記他の減速終了地点が存在する場合に、特定された前記減速終了地点を検索された前記他の減速終了地点と同一の減速終了地点として記憶し、前記所定範囲は、特定された前記減速終了地点がある道路の道路種別に応じて異なる範囲が設定され、前記目標設定機能は、同一の減速終了地点として記憶された前記減速終了地点の履歴に基づいて、前記減速終了目標地点を設定することを特徴とする。
【発明の効果】
【００１６】
前記構成を有する請求項１に記載の減速終了地点記憶システムによれば、交通量の多い道路等の外乱により減速行動の内容にばらつきが生じ易い道路に対しても、イレギュラーな減速行動については除くとともに、車両が減速行動において減速を終了した減速終了地点を適切に記憶することが可能となる。
【００１７】
また、請求項２に記載の運転支援システムによれば、交通量の多い道路等の外乱により減速行動の内容にばらつきが生じ易い道路に対しても、イレギュラーな減速行動については除くとともに、車両が減速行動において減速を終了した減速終了地点を学習データとして適切に記憶することが可能となる。また、同一の減速終了地点として記憶された減速終了地点の履歴に基づいて減速終了目標地点を設定し、減速終了目標地点で車両の減速が終了するように車両の運転を支援するので、交通量の多い道路等の外乱により減速行動の内容にばらつきが生じ易い道路に対しても、学習データに基づいて減速終了目標地点を適切な位置に設定することが可能となる。その結果、車両に対して急な加減速が行われることなく、適切な減速度で適切な速度まで減速させることができ、また、特にハイブリッド車両やＥＶ車では、回生ブレーキによるバッテリの充電を高効率で行うことが可能となる。
【００１８】
また、請求項３に記載の運転支援システムによれば、車両の進行方向前方に減速終了目標地点がある場合であって、車両において減速行動が行われた場合に、減速終了目標地点で車両の減速が終了するように制動制御するので、車両が減速行動を行う場合において該行動を適切に支援することが可能となる。即ち、車両が減速行動を行う必要のない状況では、不要な支援が行われる虞がない。
【００１９】
また、請求項４に記載の運転支援システムによれば、減速終了地点は、車両が停止した地点、又は減速から加速に変化した地点とするので、車両が最終的に停止したか否かに関わらず適切な減速終了目標地点を設定することが可能となる。
【００２０】
また、請求項５に記載の運転支援システムによれば、減速終了地点がある道路の道路種別と該道路に交差する交差道路の道路種別との組み合わせに基づいて、同一の減速終了地点とみなす範囲を設定するので、道路種別から減速行動の内容にばらつきが生じ易い道路であるか否かを判定することができ、その判定結果に基づいて同一の減速終了地点とみなす範囲を適切に設定することが可能となる。
【００２１】
また、請求項６に記載の運転支援システムによれば、同一の減速終了地点として記憶された減速終了地点の履歴の平均値から進行方向前方に標準偏差分の距離を移動した地点を減速終了目標地点に設定するので、減速行動の内容にばらつきが生じていた場合であっても適切な減速終了目標地点を設定することが可能となる。また、平均値よりも進行方向前方側に設定するので、車両の運転支援を行う場合に、減速目標地点よりも進行方向前方側に減速の終了地点（例えば車両の停止位置）がくること、即ち車両の再加速が行われることを防止することが可能となる。
【００２２】
また、請求項７に記載の運転支援システムによれば、減速終了地点がある道路が交通量の多い道路種別である程、同一の減速終了地点とみなす範囲を広く設定するので、道路種別から減速行動の内容にばらつきが生じ易い道路である程、同一の減速終了地点とみなす範囲をより広い範囲に設定することが可能となる。従って、減速行動の内容のばらつきを考慮して、減速終了目標地点を設定することが可能となる。
【００２３】
また、請求項８に記載の運転支援方法によれば、交通量の多い道路等の外乱により減速行動の内容にばらつきが生じ易い道路に対しても、イレギュラーな減速行動については除くとともに、車両が減速行動において減速を終了した減速終了地点を学習データとして適切に記憶することが可能となる。また、同一の減速終了地点として記憶された減速終了地点の履歴に基づいて減速終了目標地点を設定し、減速終了目標地点で車両の減速が終了するように車両の運転を支援するので、交通量の多い道路等の外乱により減速行動の内容にばらつきが生じ易い道路に対しても、学習データに基づいて減速終了目標地点を適切な位置に設定することが可能となる。その結果、車両に対して急な加減速が行われることなく、適切な減速度で適切な速度まで減速させることができ、また、特にハイブリッド車両やＥＶ車では、回生ブレーキによるバッテリの充電を高効率で行うことが可能となる。
【００２４】
更に、請求項９に記載のコンピュータプログラムによれば、交通量の多い道路等の外乱により減速行動の内容にばらつきが生じ易い道路に対しても、イレギュラーな減速行動については除くとともに、車両が減速行動において減速を終了した減速終了地点を学習データとして適切に記憶させることが可能となる。また、同一の減速終了地点として記憶された減速終了地点の履歴に基づいて減速終了目標地点を設定し、減速終了目標地点で車両の減速が終了するように車両の運転を支援するので、交通量の多い道路等の外乱により減速行動の内容にばらつきが生じ易い道路に対しても、学習データに基づいて減速終了目標地点を適切な位置に設定することが可能となる。その結果、車両に対して急な加減速が行われることなく、適切な減速度で適切な速度まで減速させることができ、また、特にハイブリッド車両やＥＶ車では、回生ブレーキによるバッテリの充電を高効率で行うことが可能となる。
【図面の簡単な説明】
【００２５】
【図１】本実施形態に係るナビゲーション装置を示したブロック図である。
【図２】減速終了地点を説明した図である。
【図３】学習ＤＢに記憶される学習データの一例を示した図である。
【図４】本実施形態に係る運転支援処理プログラムのフローチャートである。
【図５】本実施形態に係る車両制御処理のサブ処理プログラムのフローチャートである。
【図６】減速終了目標地点を説明した図である。
【図７】理想の減速曲線を示した図である。
【図８】本実施形態に係る学習処理のサブ処理プログラムのフローチャートである。
【図９】バラつき範囲の設定方法について説明した図である。
【図１０】学習データの記憶方法について説明した図である。
【図１１】従来の運転支援における問題点を説明した図である。
【発明を実施するための形態】
【００２６】
以下、本発明に係る減速終了地点記憶システム及び運転支援システムをナビゲーション装置に具体化した一実施形態に基づき図面を参照しつつ詳細に説明する。先ず、本実施形態に係るナビゲーション装置１の概略構成について図１を用いて説明する。図１は本実施形態に係るナビゲーション装置１を示したブロック図である。
【００２７】
図１に示すように本実施形態に係るナビゲーション装置１は、ナビゲーション装置１が搭載された車両の現在位置を検出する現在位置検出部１１と、各種のデータが記録されたデータ記録部１２と、入力された情報に基づいて、各種の演算処理を行うナビゲーションＥＣＵ１３と、ユーザからの操作を受け付ける操作部１４と、ユーザに対して車両周辺の地図や施設の関する施設情報を表示する液晶ディスプレイ１５と、経路案内に関する音声ガイダンスを出力するスピーカ１６と、記憶媒体であるＤＶＤを読み取るＤＶＤドライブ１７と、プローブセンタやＶＩＣＳ（登録商標：Vehicle Information and Communication System）センタ等の情報センタとの間で通信を行う通信モジュール１８と、から構成されている。また、ナビゲーション装置１はＣＡＮ等の車載ネットワークを介して、ナビゲーション装置１の搭載された車両に対する各種制御を行う車両制御ＥＣＵ１９と双方向通信可能に接続されている。
【００２８】
以下に、ナビゲーション装置１を構成する各構成要素について順に説明する。
現在位置検出部１１は、ＧＰＳ２１、車速センサ２２、ステアリングセンサ２３、ジャイロセンサ２４等からなり、現在の車両の位置、方位、車両の走行速度、現在時刻等を検出することが可能となっている。ここで、特に車速センサ２２は、車両の移動距離や車速を検出する為のセンサであり、車両の駆動輪の回転に応じてパルスを発生させ、パルス信号をナビゲーションＥＣＵ１３に出力する。そして、ナビゲーションＥＣＵ１３は発生するパルスを計数することにより駆動輪の回転速度や移動距離を算出する。尚、上記４種類のセンサをナビゲーション装置１が全て備える必要はなく、これらの内の１又は複数種類のセンサのみをナビゲーション装置１が備える構成としても良い。
【００２９】
また、データ記録部１２は、外部記憶装置及び記録媒体としてのハードディスク（図示せず）と、ハードディスクに記録された地図情報ＤＢ３１や学習ＤＢ３２や所定のプログラム等を読み出すとともにハードディスクに所定のデータを書き込む為のドライバである記録ヘッド（図示せず）とを備えている。尚、データ記録部１２をハードディスクの代わりにメモリーカードやＣＤやＤＶＤ等の光ディスクにより構成しても良い。
【００３０】
ここで、地図情報ＤＢ３１は、例えば、道路（リンク）に関するリンクデータ３３、ノード点に関するノードデータ３４、各分岐点に関する分岐点データ３５、施設等の地点に関する地点データ、地図を表示するための地図表示データ、経路を探索するための探索データ、地点を検索するための検索データ等が記憶された記憶手段である。
【００３１】
ここで、リンクデータ３３としては、例えば、該リンクを識別するリンクＩＤ、該リンクの端部に位置するノードを特定する端部ノード情報、該リンクを構成する道路の道路種別、車線数、車線幅等が記憶される。また、ノードデータ３４としては、該ノードを識別するノードＩＤ、該ノードの位置座標、該ノードがリンクを介して接続される接続先ノードを特定する接続先ノード情報等が記憶される。また、分岐点データ３５としては、該分岐点（交差点）を形成するノードを特定する該当ノード情報、該分岐点に接続されるリンク（以下、接続リンクという）を特定する接続リンク情報、分岐点の形状（例えば分岐点に接続されるリンクの本数や接続角度等）を特定する分岐点形状情報等が記憶される。
【００３２】
また、学習ＤＢ３２は、車両の過去の走行履歴に基づく学習データが記憶される記憶手段である。ここで、本実施形態では学習ＤＢ３２に記憶される学習データとして、車両が減速行動を行った際の、車両が減速を終了した減速終了地点について記憶される。尚、減速終了地点は、より具体的には図２に示すように車両が最終的に停止した場合には、車両が停止した地点Ｐとなる。一方、車両が最終的に停止することなく加速した場合には、減速から加速に変化した地点Ｑとなる。
【００３３】
ここで、図３は学習ＤＢ３２に記憶される学習データの一例を示した図である。図３に示すように、学習ＤＢ３２には、リンク毎且つ走行方向毎に上記減速終了地点が記憶され、また、減速終了地点は累積して記憶され、過去に車両が同一リンク且つ同一方向を複数回走行し、それぞれにおいて減速行動を行っている場合には、複数回の走行分の減速制御地点が記憶されることとなる。尚、同一リンク且つ同一方向に対して記憶された複数の減速制御地点が全く同一の地点となることは稀であり、ある程度のバラつきが存在する。そして、本実施形態では後述のように同一リンク且つ同一方向に対して記憶された減速終了地点であって、且つ所定範囲内に位置する減速終了地点については、同一地点で無かったとしても同一の減速終了地点に対する学習データとして記憶する。一方、所定範囲外に位置する減速終了地点は、異なる要因に基づく減速行動又はイレギュラーな減速行動に基づくものであるとし、異なる減速終了地点に対する学習データとして学習ＤＢ３２に記憶するか、学習ＤＢ３２に記憶しない構成としても良い。
【００３４】
そして、ナビゲーションＥＣＵ１３は、同一の減速終了地点として記憶された減速終了地点の位置座標を用いて、後述のように車両において減速行動が行われる際に目標とする減速終了地点（減速終了目標地点）を設定し、設定された減速終了目標地点で車両の減速が終了するように車両の運転支援を行う。尚、学習ＤＢ３２に記憶するのは、減速終了地点ではなく減速終了地点から所定距離（例えば２５０ｍ）手前側にある地点を記憶することとしても良い。ここで、減速終了地点から所定距離手前側にある地点は、車両の運転支援の開始条件を規定する地点であり、車両が該地点を通過した状態で減速行動が行われた場合に、減速制御等の運転支援を行うこととなる。
尚、地図情報ＤＢ３１や学習ＤＢ３２を外部のサーバに記憶し、ナビゲーション装置１が通信によりデータの更新や取得を行う構成としても良い。
【００３５】
一方、ナビゲーションＥＣＵ（エレクトロニック・コントロール・ユニット）１３は、ナビゲーション装置１の全体の制御を行う電子制御ユニットであり、演算装置及び制御装置としてのＣＰＵ４１、並びにＣＰＵ４１が各種の演算処理を行うにあたってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データ等が記憶されるＲＡＭ４２、制御用のプログラムのほか、後述の運転支援処理プログラム（図４参照）等が記録されたＲＯＭ４３、ＲＯＭ４３から読み出したプログラムを記憶するフラッシュメモリ４４等の内部記憶装置を備えている。尚、ナビゲーションＥＣＵ１３は、処理アルゴリズムとしての各種手段を構成する。例えば、減速行動検出手段は、車両の減速行動を検出する。減速終了地点特定手段は、検出された減速行動において車両が減速を終了した減速終了地点を特定する。減速終了地点記憶手段は、特定された減速終了地点を記憶する。目標設定手段は、記憶された減速終了地点の履歴に基づいて、車両において減速行動が行われる際に目標とする減速終了地点である減速終了目標地点を道路に対して設定する。運転支援手段は、車両の進行方向前方に減速終了目標地点がある場合に、減速終了目標地点で車両の減速が終了するように車両の運転を支援する。
【００３６】
操作部１４は、走行開始地点としての出発地及び走行終了地点としての目的地を入力する際等に操作され、各種のキー、ボタン等の複数の操作スイッチ（図示せず）から構成される。そして、ナビゲーションＥＣＵ１３は、各スイッチの押下等により出力されるスイッチ信号に基づき、対応する各種の動作を実行すべく制御を行う。尚、操作部１４は液晶ディスプレイ１５の前面に設けたタッチパネルによって構成することもできる。また、マイクと音声認識装置によって構成することもできる。
【００３７】
また、液晶ディスプレイ１５には、道路を含む地図画像、交通情報、操作案内、操作メニュー、キーの案内、出発地から目的地までの走行予定経路、走行予定経路に沿った案内情報、ニュース、天気予報、時刻、メール、テレビ番組等が表示される。
【００３８】
また、スピーカ１６は、ナビゲーションＥＣＵ１３からの指示に基づいて案内経路に沿った走行を案内する音声ガイダンスや、交通情報の案内を出力する。
【００３９】
また、ＤＶＤドライブ１７は、ＤＶＤやＣＤ等の記録媒体に記録されたデータを読み取り可能なドライブである。そして、読み取ったデータに基づいて音楽や映像の再生、地図情報ＤＢ３１の更新等が行われる。
【００４０】
また、通信モジュール１８は、交通情報センタ、例えば、ＶＩＣＳ（登録商標）センタやプローブセンタ等から送信された渋滞情報、規制情報、交通事故情報等の各情報から成る交通情報を受信する為の通信装置であり、例えば携帯電話機やＤＣＭが該当する。
【００４１】
また、車両制御ＥＣＵ１９は、ナビゲーション装置１が搭載された車両の制御を行う電子制御ユニットである。そして、ナビゲーションＥＣＵ１３は、ＣＡＮを介して車両制御ＥＣＵ１９から取得したデータに基づいて車両状態（例えば、エンジン回転数、変速比、アクセル開度等）を取得することが可能である。また、ナビゲーションＥＣＵ１３は、ＣＡＮを介して車両制御ＥＣＵ１９に対して指示信号を送信することによって、シフトダウンやブレーキの作動を行い、後述のように車両の減速制御を実施する。
【００４２】
続いて、前記構成を有するナビゲーション装置１においてナビゲーションＥＣＵ１３が実行する運転支援処理プログラムについて図４に基づき説明する。図４は本実施形態に係る運転支援処理プログラムのフローチャートである。ここで、運転支援処理プログラムは車両のＡＣＣがＯＮされた後に実行され、学習結果に基づく車両の減速に係る運転支援を行うプログラムである。尚、以下の図４、図５及び図８にフローチャートで示されるプログラムは、ナビゲーション装置１が備えているＲＡＭ４２やＲＯＭ４３に記憶されており、ＣＰＵ４１により実行される。
【００４３】
先ず、運転支援処理プログラムではステップ（以下、Ｓと略記する）１において、ＣＰＵ４１は、後述の車両制御処理（図５）を実行する。尚、車両制御処理は、学習ＤＢ３２に記憶された学習データに基づいて、車両において減速行動が行われる際に目標とする減速終了地点（減速終了目標地点）を設定し、設定された減速終了目標地点で車両の減速が終了するように車両の運転支援を行う処理である。
【００４４】
次に、Ｓ２においてＣＰＵ４１は、車速センサ２２の検出結果や車両制御ＥＣＵ１９から取得した車両情報に基づいて、車両が減速行動を行ったか否かを判定する。尚、減速行動には、フットブレーキの操作による減速に加えてエンジンブレーキによる減速も含む。従って、フットブレーキの操作が行われなかったとしても、アクセルをオフし、エンジンブレーキによって減速した場合には、車両において減速行動が行われたと判定する。また、最終的に車両が停止したか否かは問わない。
【００４５】
そして、車両が減速行動を行ったと判定された場合（Ｓ２：ＹＥＳ）には、Ｓ３へと移行する。それに対して、車両が減速行動を行っていないと判定された場合（Ｓ２：ＮＯ）には、当該運転支援処理プログラムを終了する。
【００４６】
Ｓ３においてＣＰＵ４１は、後述の学習処理（図８）を実行する。尚、学習処理は、車両において行われた減速行動に基づいて学習ＤＢ３２に記憶された学習データを更新する処理である。
【００４７】
次に、前記Ｓ１において実行される車両制御処理のサブ処理について図５に基づき説明する。図５は車両制御処理のサブ処理プログラムのフローチャートである。
【００４８】
先ず、Ｓ１１においてＣＰＵ４１は、車両の現在位置及び方位を現在位置検出部１１の検出結果に基づいて取得する。尚、車両の現在位置を地図データ上で特定するマップマッチング処理についても行う。更に、車両の現在位置は、高精度ロケーション技術を用いて詳細に特定することが望ましい。ここで、高精度ロケーション技術とは、車両後方のカメラから取り込んだ白線や路面ペイント情報を画像認識により検出し、更に、白線や路面ペイント情報を予め記憶した地図情報ＤＢと照合することにより、走行車線や高精度な車両位置を検出可能にする技術である。尚、高精度ロケーション技術の詳細については既に公知であるので省略する。
【００４９】
次に、Ｓ１２においてＣＰＵ４１は、前記Ｓ１１で取得された車両の現在位置及び方位に基づいて、学習ＤＢ３２に記憶された学習データの内、車両の進行方向前方の所定距離以内（例えば２５０ｍ以内）にある学習データを検索する。尚、学習ＤＢ３２に記憶される学習データは、前記したように車両が減速行動を行った際の、車両が減速を終了した減速終了地点であり（図３）、後述の学習処理（図８）において記憶又は更新される。そして、前記Ｓ１２では車両の進行方向前方の所定距離以内を減速終了地点とする学習データが検索対象となる。
【００５０】
続いて、Ｓ１３においてＣＰＵ４１は、前記Ｓ１２の検索結果に基づいて、車両の進行方向前方の所定距離以内を減速終了地点とする学習データがあるか否か判定する。
【００５１】
そして、車両の進行方向前方の所定距離以内を減速終了地点とする学習データがあると判定された場合（Ｓ１３：ＹＥＳ）には、Ｓ１４へと移行する。それに対して、車両の進行方向前方の所定距離以内を減速終了地点とする学習データが無いと判定された場合（Ｓ１３：ＮＯ）には、運転支援を行うことなくＳ２へと移行する。
【００５２】
Ｓ１４においてＣＰＵ４１は、車両の進行方向前方にあると判定された学習データに基づいて、該学習データに含まれる減速終了地点の平均値と標準偏差を算出する。ここで、本実施形態では後述のように同一リンク且つ同一方向に対して記憶された減速終了地点であって、且つ所定範囲内に位置する減速終了地点については、同一の減速終了地点に対する学習データとして記憶する。そして、前記Ｓ１４においてＣＰＵ４１は、車両の進行方向にあって同一の減速終了地点として記憶された全ての学習データを学習ＤＢ３２から抽出し、各学習データに含まれる減速終了地点の位置座標の平均値と標準偏差を算出する。尚、該当する学習データが１のみである場合には、前記Ｓ１４の処理は行われずに、Ｓ１５へと移行する。
【００５３】
次に、Ｓ１５においてＣＰＵ４１は、車両において減速行動が行われる際に目標とする減速終了地点である減速終了目標地点を設定する。具体的にＣＰＵ４１は、図６に示すように前記Ｓ１４で算出された減速終了地点の位置座標の平均値となる地点Ｘから進行方向前方に標準偏差σ分の距離を移動した地点を減速終了目標地点に設定する。尚、該当する学習データが１のみである場合には、該学習データの減速終了地点の位置座標に減速終了目標地点を設定する。
【００５４】
続いて、Ｓ１６においてＣＰＵ４１は、車速センサ２２の検出値に基づいて車両の現在の車速を取得する。また、前記Ｓ１１で取得された車両の現在位置から前記Ｓ１５で設定された減速終了目標地点までの距離を算出する。
【００５５】
その後、Ｓ１７においてＣＰＵ４１は、前記Ｓ１６の算出結果、並びに車速センサ２２や車両制御ＥＣＵ１９から取得した車両情報に基づいて、車両が進入判断地点を通過し、且つ車両において減速行動が行われているか否かを判定する。ここで、進入判断地点は減速終了目標地点の所定距離手前側の地点とする。尚、所定距離は、図７に示すように減速終了目標地点Ｚに車両を停止させると仮定した場合において、理想の減速曲線を描くことが可能で最も遅い減速を開始するタイミングとなる減速開始地点Ｙから減速終了目標地点Ｚまでの距離Ｌよりも長い距離とし、例えば２５０ｍとする。
【００５６】
また、前記Ｓ１７の判定基準となる減速行動とは、Ｓ２と同様にフットブレーキの操作による減速に加えてエンジンブレーキによる減速も含む。従って、フットブレーキの操作が行われていなかったとしても、アクセルをオフし、エンジンブレーキによって減速している状態では、車両において減速行動が行われていると判定する。
【００５７】
そして、車両が進入判断地点を通過し、且つ車両において減速行動が行われていると判定された場合（Ｓ１７：ＹＥＳ）には、Ｓ１８へと移行する。それに対して、車両が進入判断地点を通過していない、又は車両において減速行動が行われていないと判定された場合（Ｓ１７：ＮＯ）には、Ｓ１９へと移行する。
【００５８】
Ｓ１８においてＣＰＵ４１は、可能な限り図７に示す理想の減速曲線に近い態様によって、減速終了目標地点で車両の減速が終了するように車両の制動制御を行う。具体的には、ＣＰＵ４１はＣＡＮを介して車両制御ＥＣＵ１９に対して指示信号を送信することによって、シフトダウンやブレーキの作動を行い、車両の制動制御を実施する。その結果、車両に対して急な加減速が行われることなく、適切な減速度で適切な速度まで減速させることができ、また、特にハイブリッド車両やＥＶ車では、回生ブレーキによるバッテリの充電を高効率で行うことが可能となる。
【００５９】
一方、Ｓ１９においてＣＰＵ４１は、車両が前記Ｓ１５で設定された減速目標地点を通過したか否か判定する。
【００６０】
そして、車両が減速目標地点を通過したと判定された場合（Ｓ１９：ＹＥＳ）には、Ｓ２へと移行する。それに対して、車両が減速目標地点を通過していないと判定された場合（Ｓ１９：ＮＯ）には、Ｓ１６へと戻る。
【００６１】
次に、前記Ｓ３において実行される学習処理のサブ処理について図８に基づき説明する。図８は学習処理のサブ処理プログラムのフローチャートである。
【００６２】
先ず、Ｓ２１においてＣＰＵ４１は、車速センサ２２の検出結果や車両制御ＥＣＵ１９から取得した車両情報に基づいて、車両で行われた減速行動の内容について取得する。具体的には、車両が減速を終了した減速終了地点の位置座標について取得する（図２）。
【００６３】
次に、Ｓ２２においてＣＰＵ４１は、学習ＤＢ３２を検索し、今回の車両の減速行動と対応する学習データが既に学習ＤＢ３２に記憶されているか否か判定する。具体的には、学習ＤＢ３２（図３）を参照し、同一リンクの同一方向に対して減速終了地点を記憶した学習データが存在する場合に、今回の車両の減速行動と対応する学習データが既に学習ＤＢ３２に記憶されていると判定する。
【００６４】
そして、今回の車両の減速行動と対応する学習データが既に学習ＤＢ３２に記憶されていると判定された場合（Ｓ２２：ＹＥＳ）には、Ｓ２４へと移行する。それに対して、今回の車両の減速行動と対応する学習データが学習ＤＢ３２に記憶されていないと判定された場合（Ｓ２２：ＮＯ）には、Ｓ２３へと移行する。
【００６５】
Ｓ２３においてＣＰＵ４１は、前記Ｓ２１で特定された減速制御地点の学習データを、新たな減速制御地点に関する学習データとして学習ＤＢ３２に記憶する。具体的には、減速終了地点の座標を、減速行動を行ったリンク及び走行方向に対応付けて記憶する。尚、減速終了地点の座標ではなく、減速終了地点から所定距離（例えば２５０ｍ）手前側にある地点を記憶することとしても良い。
【００６６】
一方、Ｓ２４においてＣＰＵ４１は、前記Ｓ２１で特定された減速制御地点がある道路の道路種別（細街路、一般道、主要道路等）と該道路に交差する交差道路の道路種別とをそれぞれ取得する。尚、減速制御地点がカーブの手前や料金所付近にあって、交差点の付近にない場合には、交差道路が存在しないので、減速制御地点がある道路の道路種別のみ取得する。
【００６７】
次に、Ｓ２５においてＣＰＵ４１は、前記Ｓ２４で取得した道路種別に基づいて、バラつき範囲を設定する。ここで、バラつき範囲は、学習データを同一の減速終了地点に関する学習データとしてみなす範囲を規定したものであり、車両が同一リンク且つ同一方向に対して複数回の減速行動を行い、設定されたバラつき範囲内に各減速行動の減速終了地点が存在する場合には、該複数の減速終了地点は同一の減速終了地点に対する学習データとして記憶されることとなる。
【００６８】
そして、前記Ｓ２５においてＣＰＵ４１は、図９に示すように減速制御地点がある道路の道路種別（細街路、一般道、主要道路等）と該道路に交差する交差道路の道路種別（細街路、一般道、主要道路等）の組み合わせによってバラつき範囲を設定する。例えば、減速制御地点がある道路の道路種別が細街路であって、交差道路の道路種別が細街路である場合には、バラつき範囲は１５ｍに設定される。一方、減速制御地点がある道路の道路種別が主要道路であって、交差道路の道路種別が主要道路である場合には、バラつき範囲は５０ｍに設定される。尚、図９に示すバラつき範囲は一例であり、その数値は適宜変更することが可能である。但し、交通量が多く減速終了地点のばらつきが生じ易いと予測される道路の組み合わせである程（図９の下段にある組み合わせ程）、バラつき範囲を広い範囲に設定することが望ましい。また、減速制御地点が交差点の付近になく、交差道路が存在しない場合には、例えば、減速制御地点がある道路の道路種別のみによってバラつき範囲が設定される。例えば、細街路である場合には１５ｍ、一般道路である場合には３０ｍ、主要道路である場合には５０ｍとする。
【００６９】
続いて、Ｓ２６においてＣＰＵ４１は、学習ＤＢ３２を検索し、既に学習ＤＢ３２に記憶されている今回の車両の減速行動と対応する学習データに含まれる減速終了地点から前記Ｓ２５で設定されたバラつき範囲内に、今回の減速走行の減速終了地点があるか否か判定する。尚、既に学習ＤＢ３２に記憶されている今回の車両の減速行動と対応する学習データが複数ある場合には、各学習データに含まれる全ての減速終了地点から前記Ｓ２５で設定されたバラつき範囲内に、今回の減速走行の減速終了地点があるか否か判定しても良いし、少なくとも一以上の減速終了地点から前記Ｓ２５で設定されたバラつき範囲内に、今回の減速走行の減速終了地点があるか否か判定しても良い。
【００７０】
そして、既に学習ＤＢ３２に記憶されている今回の車両の減速行動と対応する学習データに含まれる減速終了地点から前記Ｓ２５で設定されたバラつき範囲内に、今回の減速走行の減速終了地点があると判定された場合（Ｓ２６：ＹＥＳ）には、前記Ｓ２１で特定された減速制御地点の学習データを、バラつき範囲内にあると判定された既存の学習データとともに、同一の減速制御地点に関する学習データとして学習ＤＢ３２に記憶する（Ｓ２７）。具体的には、減速終了地点の座標を、減速行動を行ったリンク及び走行方向に対応付けて記憶する。尚、減速終了地点の座標ではなく、減速終了地点から所定距離（例えば２５０ｍ）手前側にある地点を記憶することとしても良い。
【００７１】
一方、既に学習ＤＢ３２に記憶されている今回の車両の減速行動と対応する学習データに含まれる減速終了地点から前記Ｓ２５で設定されたバラつき範囲内に、今回の減速走行の減速終了地点が無いと判定された場合（Ｓ２６：ＮＯ）には、今回の減速行動に基づく学習データは、異なる減速終了地点に対する学習データとして記憶する。尚、学習ＤＢ３２に記憶することなく終了する構成としても良い。
【００７２】
例えば、図１０に示すように減速終了地点Ａが学習データとして記憶されている状態で、減速終了地点Ｂの減速行動が新たに行われた場合について説明すると、減速終了地点Ａから減速終了地点Ｂまでの距離Ｄがバラつき距離以下である場合には、減速終了地点Ａと減速終了地点Ｂは同一の減速終了地点として学習データが記憶される。その結果、次回以降に車両が同一リンクを同一方向に走行した場合には、前述した車両制御処理（図５）において、減速終了地点Ａと減速終了地点Ｂの平均や標準偏差を用いて減速終了目標地点が設定されることとなる。
一方、減速終了地点Ａから減速終了地点Ｂまでの距離Ｄがバラつき距離より大きい場合には、減速終了地点Ｂは異なる要因に基づく減速行動又はイレギュラーな減速行動に基づくものであると推定し、減速終了地点Ｂは異なる減速終了地点に対する学習データとして記憶するか、或いは学習データとして記憶しない。その結果、次回以降に車両が同一リンクを同一方向に走行した場合には、前述した車両制御処理（図５）において、減速終了地点Ａのみを用いて減速終了目標地点が設定されることとなる。
【００７３】
以上詳細に説明した通り、本実施形態に係るナビゲーション装置１、ナビゲーション装置１を用いた運転支援方法及びナビゲーション装置１で実行されるコンピュータプログラムによれば、車両の減速行動が行われた場合に、該減速行動において車両が減速を終了した減速終了地点を特定する（Ｓ２１）とともに、減速終了地点のある道路種別に応じたバラつき範囲を設定し（Ｓ２５）、学習ＤＢ３２に記憶された学習データに、今回の減速終了地点から設定されたバラつき範囲内にある他の減速終了地点の学習データが既に存在する場合に、それらを同一の減速終了地点の学習データとして記憶する（Ｓ２７）ので、交通量の多い道路等の外乱により減速行動の内容にばらつきが生じ易い道路に対しても、イレギュラーな減速行動については除くとともに、車両が減速行動において減速を終了した減速終了地点を学習データとして適切に記憶することが可能となる。また、同一の減速終了地点として記憶された減速終了地点の履歴に基づいて減速終了目標地点を設定し、減速終了目標地点で車両の減速が終了するように車両の運転を支援する（Ｓ１８）ので、交通量の多い道路等の外乱により減速行動の内容にばらつきが生じ易い道路に対しても、学習データに基づいて減速終了目標地点を適切な位置に設定することが可能となる。その結果、車両に対して急な加減速が行われることなく、適切な減速度で適切な速度まで減速させることができ、また、特にハイブリッド車両やＥＶ車では、回生ブレーキによるバッテリの充電を高効率で行うことが可能となる。
また、車両の進行方向前方に減速終了目標地点がある場合であって、車両において減速行動が行われた場合に、減速終了目標地点で車両の減速が終了するように制動制御するので、車両が減速行動を行う場合において該行動を適切に支援することが可能となる。即ち、車両が減速行動を行う必要のない状況では、不要な支援が行われる虞がない。
また、減速終了地点は、車両が停止した地点、又は減速から加速に変化した地点とするので、車両が最終的に停止したか否かに関わらず適切な減速終了目標地点を設定することが可能となる。
また、減速終了地点がある道路の道路種別と該道路に交差する交差道路の道路種別との組み合わせに基づいて、同一の減速終了地点とみなす範囲を設定するので、道路種別から減速行動の内容にばらつきが生じ易い道路であるか否かを判定することができ、その判定結果に基づいて同一の減速終了地点とみなす範囲を適切に設定することが可能となる。
また、同一の減速終了地点として記憶された減速終了地点の履歴の平均値から進行方向前方に標準偏差分の距離を移動した地点を減速終了目標地点に設定するので、減速行動の内容にばらつきが生じていた場合であっても適切な減速終了目標地点を設定することが可能となる。また、平均値よりも進行方向前方側に設定するので、車両の運転支援を行う場合に、減速目標地点よりも進行方向前方側に減速の終了地点（例えば車両の停止位置）がくること、即ち車両の再加速が行われることを防止することが可能となる。
また、減速終了地点がある道路が交通量の多い道路種別である程、同一の減速終了地点とみなす範囲を広く設定するので、道路種別から減速行動の内容にばらつきが生じ易い道路である程、同一の減速終了地点とみなす範囲をより広い範囲に設定することが可能となる。従って、減速行動の内容のばらつきを考慮して、減速終了目標地点を設定することが可能となる。
【００７４】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、本実施形態では、車両に対する運転支援として車両に対する制動制御を行っているが、表示案内や音声案内を行う構成としても良い。具体的には、減速終了目標地点までに理想の減速曲線を描いて車両が減速するように、減速のタイミングや量を指示する案内を行う。
【００７５】
また、本実施形態では、減速制御地点がある道路の道路種別（細街路、一般道、主要道路等）と該道路に交差する交差道路の道路種別との組み合わせに基づいてバラつき範囲を設定することとしているが、減速制御地点がある道路の道路種別のみに基づいて設定することとしても良い。また、道路種別以外に交通量を予測できる情報（例えば、道路の平均車速や車線数）等に基づいてバラつき範囲を設定しても良い。
【００７６】
また、本実施形態の運転支援処理プログラム（図４、図５、図８）はナビゲーション装置の備えるナビゲーションＥＣＵ１３が実行することとしているが、車両制御ＥＣＵ１９が実行するようにしても良い。また、複数のＥＣＵによって処理を分担して行うようにしても良い。
【００７７】
また、本発明はナビゲーション装置以外に、車両制御ＥＣＵ１９を介して車両の制御が可能な各種装置に対して適用することが可能である。例えば、ナビゲーション装置以外の車載器、携帯電話機やスマートフォンやＰＤＡ等の携帯端末、パーソナルコンピュータ等（以下、携帯端末等という）に適用することも可能である。また、サーバと携帯端末等から構成されるシステムに対しても適用することが可能となる。その場合には、上述した車両制御処理プログラム（図４、図５、図８）の各ステップは、サーバと携帯端末等のいずれが実施する構成としても良い。また、本発明を携帯端末等に適用する場合には、自動車以外の車両、例えば、携帯端末等のユーザが運転する２輪車等に対する運転支援を行うことも可能である。
【符号の説明】
【００７８】
１                  ナビゲーション装置
１３                ナビゲーションＥＣＵ
１９                車両制御ＥＣＵ
４１                ＣＰＵ
４２                ＲＡＭ
４３                ＲＯＭ
【図１】
2014199587.tif 000003
【図２】
2014199587.tif 000004
【図３】
2014199587.tif 000005
【図４】
2014199587.tif 000006
【図５】
2014199587.tif 000007
【図６】
2014199587.tif 000008
【図７】
2014199587.tif 000009
【図８】
2014199587.tif 000010
【図９】
2014199587.tif 000011
【図１０】
2014199587.tif 000012
【図１１】
2014199587.tif 000013