(57)【特許請求の範囲】
【請求項１】
駐車スペースを検出する駐車スペース検出手段と、
前記駐車スペース検出手段で検出された駐車スペースへと車両を進入させる第１目標走行経路を算出する第１目標走行経路算出手段と、
前記第１目標走行経路と開始点及び終了点が同一で且つ異なる経路により前記駐車スペース検出手段で検出された駐車スペースへと前記車両を進入させる第２目標走行経路を算出する第２目標走行経路算出手段と、
前記第１目標走行経路と第２目標走行経路とで囲まれた走行経路領域を特定する走行経路領域特定手段と、
前記走行経路領域特定手段によって特定された前記走行経路領域に基づいて駐車を支援する駐車支援手段と、
前記車両の推奨操舵方向を取得する推奨操舵方向取得手段と、
前記推奨操舵方向取得手段によって取得された前記推奨操舵方向へ最大舵角で走行した場合における前記車両の走行経路を予測する走行経路予測手段と、
前記走行経路領域を縮小した縮小経路領域を設定する縮小経路領域設定手段と、
前記走行経路予測手段によって予測された前記走行経路が前記走行経路領域及び前記縮小経路領域から逸脱するか否か判定する逸脱判定手段と、を有し、
前記駐車支援手段は、前記走行経路予測手段によって予測された前記走行経路が前記走行経路領域に含まれるとともに前記縮小経路領域から逸脱すると判定された場合に、前記走行経路領域内に前記車両を留める案内又は車両制御を行うことを特徴とする駐車支援装置。
【請求項２】
前記駐車支援手段は、前記走行経路予測手段によって予測された前記走行経路が前記走行経路領域から逸脱すると判定された場合に、駐車のやり直しの案内を行うことを特徴とする請求項１に記載の駐車支援装置。
【請求項３】
前記逸脱判定手段は、前記走行経路領域又は前記縮小経路領域を構成する２本の経路の内、前記推奨操舵方向と異なる方向にある経路と前記走行経路予測手段によって予測された前記走行経路とが交わる場合に、前記走行経路が前記走行経路領域又は前記縮小経路領域を逸脱すると判定することを特徴とする請求項２に記載の駐車支援装置。
【請求項４】
前記第１目標走行経路及び第２目標走行経路は、後退開始位置から転舵位置までに行う第１旋回及び転舵位置から目標駐車位置までに行う第２旋回をそれぞれ最大舵角で走行する縦列駐車の走行経路であって、
前記第１目標走行経路は後退開始位置から最も遅いタイミングで第１旋回を行う経路であり、
前記第２目標走行経路は後退開始位置から最も早いタイミングで第１旋回を行う経路であることを特徴とする請求項１乃至請求項３のいずれかに記載の駐車支援装置。
【請求項５】
駐車スペースを検出する駐車スペース検出ステップと、
前記駐車スペース検出ステップで検出された駐車スペースへと車両を進入させる第１目標走行経路を算出する第１目標走行経路算出ステップと、
前記第１目標走行経路と開始点及び終了点が同一で且つ異なる経路により前記駐車スペース検出手段で検出された駐車スペースへと前記車両を進入させる第２目標走行経路を算出する第２目標走行経路算出ステップと、
前記第１目標走行経路と第２目標走行経路とで囲まれた走行経路領域を特定する走行経路領域特定ステップと、
前記走行経路領域特定ステップによって特定された前記走行経路領域に基づいて駐車を支援する駐車支援ステップと、
前記車両の推奨操舵方向を取得する推奨操舵方向取得ステップと、
前記推奨操舵方向取得ステップによって取得された前記推奨操舵方向へ最大舵角で走行した場合における前記車両の走行経路を予測する走行経路予測ステップと、
前記走行経路領域を縮小した縮小経路領域を設定する縮小経路領域設定ステップと、
前記走行経路予測ステップによって予測された前記走行経路が前記走行経路領域及び前記縮小経路領域から逸脱するか否か判定する逸脱判定ステップと、を有し、
前記駐車支援ステップは、前記走行経路予測ステップによって予測された前記走行経路が前記走行経路領域に含まれるとともに前記縮小経路領域から逸脱すると判定された場合に、前記走行経路領域内に前記車両を留める案内又は車両制御を行うことを特徴とする駐車支援方法。
【請求項６】
コンピュータに、
駐車スペースを検出する駐車スペース検出機能と、
前記駐車スペース検出機能で検出された駐車スペースへと車両を進入させる第１目標走行経路を算出する第１目標走行経路算出機能と、
前記第１目標走行経路と開始点及び終了点が同一で且つ異なる経路により前記駐車スペース検出手段で検出された駐車スペースへと車両を進入させる第２目標走行経路を算出する第２目標走行経路算出機能と、
前記第１目標走行経路と第２目標走行経路とで囲まれた走行経路領域を特定する走行経路領域特定機能と、
前記走行経路領域特定機能によって特定された前記走行経路領域に基づいて駐車を支援する駐車支援機能と、
前記車両の推奨操舵方向を取得する推奨操舵方向取得機能と、
前記推奨操舵方向取得機能によって取得された前記推奨操舵方向へ最大舵角で走行した場合における前記車両の走行経路を予測する走行経路予測機能と、
前記走行経路領域を縮小した縮小経路領域を設定する縮小経路領域設定機能と、
前記走行経路予測機能によって予測された前記走行経路が前記走行経路領域及び前記縮小経路領域から逸脱するか否か判定する逸脱判定機能と、を実行させ、
前記駐車支援機能は、前記走行経路予測機能によって予測された前記走行経路が前記走行経路領域に含まれるとともに前記縮小経路領域から逸脱すると判定された場合に、前記走行経路領域内に前記車両を留める案内又は車両制御を行うことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の縦列駐車を支援する駐車支援装置、駐車支援方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
従来より、駐車時に車両の後方環境を撮像したカメラ画像を表示して、車両に対する運転者の駐車操作を支援する駐車支援装置がある。そのような駐車支援装置では、車両に対して後進方向側の状況を画像表示することによって、車両に対する運転者の駐車操作を支援するものや、ステアリング舵角センサからの信号に基づいて車両の進行予測曲線を算出し、算出した進行予測曲線を、上述したように撮像したカメラ画像に重畳して表示することによって、車両に対する運転者の駐車操作を支援するものが知られている。更に、上記駐車支援装置では、単に後方環境の画像を表示するのみでなく、目標とする駐車スペースに対して駐車を完了するまでの車両の走行経路を算出し、算出した走行経路に沿って車両が走行するよう操舵支援を行う技術が知られている。
【０００３】
しかしながら、上記運転支援装置を用いたとしても、運転者が終始正確な車両操作を行うことは難しく、目標とする走行経路と実際の走行経路との間にずれが生じる場合がある。そこで、例えば特開２０００−７２０１９号公報では、目標とする走行経路と車両の現在位置との間にずれがある場合に、目標の走行経路に復帰させる為の操舵角の修正案内を行う駐車支援装置について記載されている。
【特許文献１】特開２０００−７２０１９号公報（第７頁、第８頁、図４、図３３、図３４）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、前記した特許文献１に記載された駐車支援装置によれば、一の目標経路と車両の位置との間にずれが生じた場合には、そのずれが微小な場合であったとしても、その度に操舵角の修正案内が行われる。ここで、前記したように運転者が目標経路に沿った正確な車両操作を終始行うことは難しく、目標とする走行経路と実際の走行経路との間に微小なずれが生じるのは必然である。
【０００５】
しかし、駐車スペースに余裕がある場合には、駐車スペースへと駐車を行う為の経路として複数の経路を設定することが可能である。従って、特許文献１のように目標の走行経路を一の経路に限定して、その経路に沿って強制的に走行させる必要はない。
【０００６】
本発明は前記従来における問題点を解消するためになされたものであり、駐車を行う際の目標とする走行経路に幅を持たせることによって、ユーザの駐車操作を容易にすることを可能とした駐車支援装置、駐車支援方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記目的を達成するため本願の請求項１に係る駐車支援装置（１）は、駐車スペースを検出する駐車スペース検出手段（３）と、前記駐車スペース検出手段で検出された駐車スペースへと車両（２）を進入させる第１目標走行経路を算出する第１目標走行経路算出手段（３）と、前記第１目標走行経路と開始点及び終了点が同一で且つ異なる経路により前記駐車スペース検出手段で検出された駐車スペースへと前記車両を進入させる第２目標走行経路を算出する第２目標走行経路算出手段（３）と、前記第１目標走行経路（３５）と第２目標走行経路（４５）とで囲まれた走行経路領域（５５）を特定する走行経路領域特定手段（３）と、前記走行経路領域特定手段によって特定された前記走行経路領域に基づいて駐車を支援する駐車支援手段（３）と、前記車両の推奨操舵方向を取得する推奨操舵方向取得手段（３）と、前記推奨操舵方向取得手段によって取得された前記推奨操舵方向へ最大舵角で走行した場合における前記車両の走行経路を予測する走行経路予測手段（３）と、前記走行経路領域を縮小した縮小経路領域（５６）を設定する縮小経路領域設定手段（３）と、前記走行経路予測手段によって予測された前記走行経路が前記走行経路領域及び前記縮小経路領域から逸脱するか否か判定する逸脱判定手段（３）と、を有し、前記駐車支援手段は、前記走行経路予測手段によって予測された前記走行経路が前記走行経路領域に含まれるとともに前記縮小経路領域から逸脱すると判定された場合に、前記走行経路領域内に前記車両を留める案内又は車両制御を行うことを特徴とする。
【０００９】
また、請求項２に係る駐車支援装置（１）は、請求項１に記載の駐車支援装置において、前記駐車支援手段（３）は、前記走行経路予測手段（３）によって予測された前記走行経路が前記走行経路領域（５５）から逸脱すると判定された場合に、駐車のやり直しの案内を行うことを特徴とする。
【００１０】
また、請求項３に係る駐車支援装置（１）は、請求項２に記載の駐車支援装置において、前記逸脱判定手段（３）は、前記走行経路領域（５５）又は前記縮小経路領域（５６）を構成する２本の経路の内、前記推奨操舵方向と異なる方向にある経路と前記走行経路予測手段（３）によって予測された前記走行経路とが交わる場合に、前記走行経路が前記走行経路領域又は前記縮小経路領域を逸脱すると判定することを特徴とする。
【００１１】
また、請求項４に係る駐車支援装置（１）は、請求項１乃至請求項３のいずれかに記載の駐車支援装置において、前記第１目標走行経路（３５）及び第２目標走行経路（４５）は、後退開始位置から転舵位置までに行う第１旋回及び転舵位置から目標駐車位置までに行う第２旋回をそれぞれ最大舵角で走行する縦列駐車の走行経路であって、前記第１目標走行経路は後退開始位置から最も遅いタイミングで第１旋回を行う経路であり、前記第２目標走行経路は後退開始位置から最も早いタイミングで第１旋回を行う経路であることを特徴とする。
【００１２】
また、請求項５に係る駐車支援方法は、駐車スペースを検出する駐車スペース検出ステップ（Ｓ２）と、前記駐車スペース検出ステップで検出された駐車スペースへと車両を進入させる第１目標走行経路を算出する第１目標走行経路算出ステップ（Ｓ３）と、前記第１目標走行経路と開始点及び終了点が同一で且つ異なる経路により前記駐車スペース検出手段で検出された駐車スペースへと前記車両を進入させる第２目標走行経路を算出する第２目標走行経路算出ステップ（Ｓ３）と、前記第１目標走行経路と第２目標走行経路とで囲まれた走行経路領域を特定する走行経路領域特定ステップ（Ｓ４）と、前記走行経路領域特定ステップによって特定された前記走行経路領域に基づいて駐車を支援する駐車支援ステップ（Ｓ１０）と、前記車両の推奨操舵方向を取得する推奨操舵方向取得ステップと、前記推奨操舵方向取得ステップによって取得された前記推奨操舵方向へ最大舵角で走行した場合における前記車両の走行経路を予測する走行経路予測ステップと、前記走行経路領域を縮小した縮小経路領域を設定する縮小経路領域設定ステップと、前記走行経路予測ステップによって予測された前記走行経路が前記走行経路領域及び前記縮小経路領域から逸脱するか否か判定する逸脱判定ステップと、を有し、前記駐車支援ステップは、前記走行経路予測ステップによって予測された前記走行経路が前記走行経路領域に含まれるとともに前記縮小経路領域から逸脱すると判定された場合に、前記走行経路領域内に前記車両を留める案内又は車両制御を行うことを特徴とする。
【００１３】
更に、請求項６に係るコンピュータプログラムは、コンピュータに、駐車スペースを検出する駐車スペース検出機能（Ｓ２）と、前記駐車スペース検出機能で検出された駐車スペースへと車両を進入させる第１目標走行経路を算出する第１目標走行経路算出機能（Ｓ３）と、前記第１目標走行経路と開始点及び終了点が同一で且つ異なる経路により前記駐車スペース検出手段で検出された駐車スペースへと前記車両を進入させる第２目標走行経路を算出する第２目標走行経路算出機能（Ｓ３）と、前記第１目標走行経路と第２目標走行経路とで囲まれた走行経路領域を特定する走行経路領域特定機能（Ｓ４）と、前記走行経路領域特定機能によって特定された前記走行経路領域に基づいて駐車を支援する駐車支援機能（Ｓ１０）と、前記車両の推奨操舵方向を取得する推奨操舵方向取得機能と、前記推奨操舵方向取得機能によって取得された前記推奨操舵方向へ最大舵角で走行した場合における前記車両の走行経路を予測する走行経路予測機能と、前記走行経路領域を縮小した縮小経路領域を設定する縮小経路領域設定機能と、前記走行経路予測機能によって予測された前記走行経路が前記走行経路領域及び前記縮小経路領域から逸脱するか否か判定する逸脱判定機能と、を実行させ、前記駐車支援機能は、前記走行経路予測機能によって予測された前記走行経路が前記走行経路領域に含まれるとともに前記縮小経路領域から逸脱すると判定された場合に、前記走行経路領域内に前記車両を留める案内又は車両制御を行うことを特徴とする。
【発明の効果】
【００１４】
前記構成を有する請求項１に記載の駐車支援装置によれば、駐車を行う際の目標とする走行経路に幅を持たせることによって、ユーザに余裕を持たせた駐車操作を行わせることができ、ユーザの駐車操作を容易にすることが可能となる。
【００１５】
また、請求項１に記載の駐車支援装置によれば、走行経路領域を縮小した縮小経路領域を更に設定し、縮小経路領域を最大舵角で走行しても逸脱する時点で走行経路領域内に車両を留める案内又は車両制御を行うので、走行経路領域を逸脱しない為の案内又は車両制御を行うことが可能となる。
【００１６】
また、請求項２に記載の駐車支援装置によれば、走行経路領域を逸脱するのが避けられない場合には、駐車のやり直しの案内を行うので、車両を障害物と接触させること無く、より安全に駐車を行わせることが可能となる。
【００１７】
また、請求項３に記載の駐車支援装置によれば、車両が走行経路領域又は縮小経路領域から逸脱するか否かの判定をより正確に行うことが可能となる。
【００１８】
また、請求項４に記載の駐車支援装置によれば、特定される走行経路領域が駐車スペースへと切り返しを行うことなく駐車をする為の全走行経路を含む最大の領域となるので、ユーザの駐車操作をより容易にすることが可能となる。
【００１９】
また、請求項５に記載の駐車支援方法によれば、駐車を行う際の目標とする走行経路に幅を持たせることによって、ユーザに余裕を持たせた駐車操作を行わせることができ、ユーザの駐車操作を容易にすることが可能となる。
また、走行経路領域を縮小した縮小経路領域を更に設定し、縮小経路領域を最大舵角で走行しても逸脱する時点で走行経路領域内に車両を留める案内又は車両制御を行うので、走行経路領域を逸脱しない為の案内又は車両制御を行うことが可能となる。
【００２０】
更に、請求項６に記載のコンピュータプログラムによれば、駐車を行う際の目標とする走行経路に幅を持たせることによって、ユーザに余裕を持たせた駐車操作を行わせることができ、ユーザの駐車操作を容易にすることが可能となる。
また、走行経路領域を縮小した縮小経路領域を更に設定し、縮小経路領域を最大舵角で走行しても逸脱する時点で走行経路領域内に車両を留める案内又は車両制御を行うので、走行経路領域を逸脱しない為の案内又は車両制御を行うことが可能となる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明に係る駐車支援装置について具体化した一実施形態に基づき図面を参照しつつ詳細に説明する。先ず、本実施形態に係る駐車支援装置１の概略構成について図１及び図２を用いて説明する。図１は本実施形態に係る駐車支援装置１の概略構成図、図２は本実施形態に係る駐車支援装置１の制御系を模式的に示すブロック図である。
【００２２】
図１及び図２に示すように、本実施形態に係る駐車支援装置１は、車両２に対して設置された駐車支援ＥＣＵ（駐車スペース検出手段、第１目標走行経路算出手段、第２目標走行経路算出手段、走行経路領域特定手段、駐車支援手段、推奨操舵方向取得手段、走行経路予測手段、縮小経路領域設定手段、逸脱判定手段）３と、後方カメラ４と、測距センサ５Ａ，５Ｂと、液晶ディスプレイ６と、スピーカ７と、車両ＤＢ８と、駐車支援ＥＣＵ３に接続された車速センサ１１、ステアリングセンサ１２、ジャイロセンサ１３、シフトレバーセンサ１４等の各種センサで構成されている。
【００２３】
駐車支援ＥＣＵ（エレクトロニック・コントロール・ユニット）３は、検出した駐車スペースに車両を駐車する際の走行経路領域を特定するとともに、特定した走行経路領域に基づいて車両２の駐車を支援する駐車支援処理（図３〜図６参照）等を行う電子制御ユニットである。尚、駐車支援ＥＣＵ３はナビゲーション装置の制御に使用するＥＣＵと兼用してもよい。また、駐車支援ＥＣＵ３の詳細な構成については後述する。
【００２４】
後方カメラ４は、例えばＣＣＤ等の固体撮像素子を用いたものであり、車両２の後方に装着されたナンバープレートの上中央付近に取り付けられ、視線方向を水平より４５度下方に向けて設置される。そして、後退時に車両２の進行方向となる車両後方を撮像し、その撮像した画像に基づいて生成された車両周辺の俯瞰画像が液晶ディスプレイ６に表示される。
【００２５】
また、測距センサ５Ａ，５Ｂは、車両２の前方に左右一対に設置されており、音波送信部と音波受信部とから基本的に構成されている。そして、音波送信部から車両２の左右方向に対して超音波を放射するとともに障害物（具体的には駐車車両、ブロック塀等）によって反射された反射波を音波受信部で受信する。その結果、駐車支援ＥＣＵ３は超音波の放射から反射波を受信するまでの時間に基づいて車両２の周囲に位置する障害物までの距離を検出することが可能となる。そして、本実施形態では、駐車支援ＥＣＵ３は更に測距センサ５Ａ，５Ｂの検出結果に基づいて、車両周辺に位置する駐車スペースの検出、並びに検出した駐車スペースの形状等を特定する。
尚、測距センサ５Ａ，５Ｂとしては、超音波センサの代わりにレーザ距離センサを用いても良い。また、駐車スペースの検出、並びに検出した駐車スペースの形状の特定には後方カメラ４を用いても良い。
【００２６】
液晶ディスプレイ６は、車両２の室内のセンターコンソール又はパネル面に備え付けられ、駐車中において後方カメラ４で撮像された車両後方画像に基づいて生成した自車周辺の俯瞰画像や走行経路領域を表示する。また、本実施形態に係る駐車支援装置１では、駐車支援中において車両の進行方向と現在の操舵角を示す進行方向矢印についても表示する。尚、液晶ディスプレイ６はナビゲーション装置に使用するものと兼用してもよい。
【００２７】
また、スピーカ７は、車両２の室内のセンターコンソール又はパネル面に備え付けられ、運転支援に関する案内音声や警告音等を出力する。特に、本実施形態に係る駐車支援装置１では、車両の駐車時においてステアリングの旋回タイミングや旋回角度の案内音声を出力する。
【００２８】
また、車両ＤＢ８は、車両２の形状設計値やカメラ設計値等の車両に関する各種パラメータ情報が記憶された記憶手段である。例えば車両ＤＢ８には、車両２の車輪半径、車長、車幅、車高、ホイールベース、最小旋回半径、後方カメラ４の光軸方向や車両２に対する後方カメラ４の設置位置等について記憶されている。
そして、駐車支援ＥＣＵ３は後述するように車両ＤＢ８に記憶された各種パラメータ情報を用いることによって、後述する駐車支援処理（図３〜図６参照）で駐車スペースへの走行経路領域の算出を行う。また、同じく車両ＤＢ８に記憶された各種パラメータ情報を用いることによって、算出された走行経路に基づく車両２の駐車支援（案内や自動操舵）を行う。
【００２９】
また、車速センサ１１は、車両の移動距離や車速を検出する為のセンサであり、車両２の車輪の回転に応じてパルスを発生させ、パルス信号を駐車支援ＥＣＵ３に出力する。そして、駐車支援ＥＣＵ３は発生するパルスを計数することにより車輪の回転速度や移動距離を算出する。
【００３０】
また、ステアリングセンサ１２は、ステアリング装置の内部に取り付けられており、ステアリングの回動角を検出可能とするセンサである。
ジャイロセンサ１３は、車両２の旋回角を検出可能とするセンサである。また、ジャイロセンサ１３によって検出された旋回角を積分することにより、自車方位を検出することができる。
シフトレバーセンサ１４は、シフトレバー（図示せず）に内蔵され、シフト位置が「Ｐ（パーキング）」、「Ｎ（ニュートラル）」、「Ｒ（リバース）」、「Ｄ（ドライブ）」、「２（セカンド）」、「Ｌ（ロー）」のいずれの位置となっているかを検出可能とする。
【００３１】
次に、駐車支援ＥＣＵ３の詳細について図２を用いて説明すると、駐車支援ＥＣＵ３はＣＰＵ２１を核として構成されており、ＣＰＵ２１には記憶手段であるＲＯＭ２２及びＲＡＭ２３が接続されている。そして、ＲＯＭ２２には後方カメラ４や測距センサ５Ａ，５Ｂ等の制御上必要な各種のプログラム等が格納されている。また、ＲＡＭ２３は後述の駐車支援処理プログラム（図３〜図６）の他、ＣＰＵ２１で演算された各種データを一時的に記憶しておくメモリである。
【００３２】
続いて、前記構成を有する本実施形態に係る駐車支援装置１の駐車支援ＥＣＵ３が実行する駐車支援処理プログラムについて図３に基づき説明する。図３は本実施形態に係る駐車支援装置１における駐車支援処理プログラムのフローチャートである。ここで、駐車支援処理プログラムは、イグニションがＯＮされた場合又はユーザによって所定の操作が行われた場合に実行され、車両を駐車対象となる駐車スペースへと進入させる為の走行経路領域を算出し、算出した走行経路領域に基づく車両の駐車支援を行うプログラムである。尚、以下の図３〜図６にフローチャートで示されるプログラムは駐車支援ＥＣＵ３が備えているＲＯＭ２２やＲＡＭ２３に記憶されており、ＣＰＵ２１により実行される。また、以下に示す実施形態では、特に縦列駐車を行う場合の駐車支援について説明することとする。
【００３３】
先ず、駐車支援処理プログラムではステップ（以下、Ｓと略記する）１において、ＣＰＵ２１は、駐車支援システムを起動する。尚、駐車支援システムが起動されると、自車周辺の俯瞰画像が液晶ディスプレイ６に表示される（図１８参照）とともに、後述のように算出された走行経路領域に基づいた走行支援が行われる。
【００３４】
次に、Ｓ２においてＣＰＵ２１は、測距センサ５Ａ，５Ｂの検出結果に基づいて、自車周囲にある駐車スペースの検出を行う。また、検出した駐車スペースの形状について検出結果から特定する。
具体的には、車両の移動に伴い、測距センサ５Ａ，５Ｂで駐車場内又は道路脇にある空きスペースの横幅を検出する。また、空きスペースの縦幅については、空きスペースを通過した後の横幅の検出結果に基づいて検出される。そして、車両ＤＢ８に記憶された自車の形状に基づいて自車が駐車可能な広さの空きスペース（例えば、車幅＋３０ｃｍ以上の横幅で、且つ車長＋１ｍ以上の縦幅）であると判定した場合に、その空きスペースを駐車スペースとして検出する。また、検出した横幅と縦幅に基づいて駐車スペースの形状を特定する。その後、Ｓ３へと移行する。
尚、後方カメラ４で自車の周囲環境を撮像し、撮像画像に画像認識処理を施すことによって、駐車スペースの検出並びに駐車スペースの形状の取得を行うこととしても良い。また、駐車スペース形状はＤＢやセンタから取得するようにしても良い。尚、上記Ｓ２が駐車スペース検出手段の処理に相当する。
【００３５】
Ｓ３においてＣＰＵ２１は、第１目標走行経路及び第２目標走行経路の算出処理（図４）を行う。尚、第１目標走行経路は、後述のように後退開始位置から転舵位置までに行う第１旋回及び転舵位置から目標駐車位置までに行う第２旋回をそれぞれ最大舵角で走行する縦列駐車の走行経路であって、後退開始位置から最も遅いタイミングで第１旋回を行う経路である。
【００３６】
また、第２目標走行経路は、後述のように後退開始位置から転舵位置までに行う第１旋回及び転舵位置から目標駐車位置までに行う第２旋回をそれぞれ最大舵角で走行する縦列駐車の走行経路であって、後退開始位置から最も早いタイミングで第１旋回を行う経路である。
【００３７】
ここで、前記Ｓ３で駐車支援ＥＣＵ３が実行する第１目標走行経路及び第２目標走行経路の算出処理のサブ処理について図４に基づき説明する。図４は本実施形態に係る第１目標走行経路及び第２目標走行経路算出処理のサブ処理プログラムのフローチャートである。
【００３８】
先ず、Ｓ２１でＣＰＵ２１は、前記Ｓ２で検出した駐車スペースに自車を駐車する際の目標駐車位置（即ち、駐車完了時の自車の位置）を設定する。尚、目標駐車位置については検出した駐車スペースの形状と予め規定された固定値（図７のＡ、Ｂ）に基づいて設定される。
【００３９】
次に、Ｓ２２でＣＰＵ２１は、第１目標走行経路及び第２目標走行経路に従って前記Ｓ２で検出した駐車スペースに自車を駐車する際の後退開始位置（即ち、駐車を行う為に後退を開始する自車の位置）を設定する。尚、後退開始位置については現在の自車位置と予め規定された固定値（図７のＣ）に基づいて設定される。
【００４０】
以下に、図７を用いて前記Ｓ２１及びＳ２２で実行される目標駐車位置及び後退開始位置の設定処理の一例について説明する。尚、図７では、車両２が駐車スペース３１を検出した場合に設定される目標駐車位置３２及び後退開始位置３３について説明する。
図７に示すように目標駐車位置３２は、駐車スペース３１の左縁部からＡだけ離間し、後縁部からＢだけ離間した位置に設定する。尚、Ａ、Ｂは予め規定された固定値（例えば、Ａ＝３０ｃｍ、Ｂ＝３０ｃｍ）である。
一方、図７に示すように後退開始位置３３は、自車の現在位置の進行方向前方であって、駐車スペース３１の前縁部からＣだけ前方の位置に設定する。尚、Ｃは予め規定された固定値（例えば、Ｃ＝２ｍ）である。
【００４１】
続いて、Ｓ２３においてＣＰＵ２１は、第１目標走行経路及び第２目標走行経路のそれぞれにおいて運転者が転舵を行う転舵位置から目標駐車位置までの後半経路を算出する。
【００４２】
更に、Ｓ２４においてＣＰＵ２１は、第１目標走行経路及び第２目標走行経路のそれぞれにおいて運転者がステアリング操作を開始する旋回開始点から転舵位置までの前半経路を算出する。
【００４３】
その後、Ｓ２５においてＣＰＵ２１は、第１目標走行経路及び第２目標走行経路のそれぞれにおいて直線状に後退する後退経路を算出する。そして、後半経路と前半経路と後退経路とを組合せたものが、それぞれ第１目標走行経路及び第２目標走行経路となる。
【００４４】
以下に、図８を用いて前記Ｓ２３〜Ｓ２５で実行される第１目標走行経路の算出処理の一例について説明する。尚、図８では、車両２が駐車スペース３１を検出した場合に設定される第１目標走行経路３５について説明する。また、以下では前半経路で行う旋回を第１旋回、後半経路で行う旋回を第２旋回という。
図８に示すように第１目標走行経路３５は、後半経路３６と前半経路３７と後退経路３８とから構成される。
ここで、後半経路３６を構成する第２旋回は、最大舵角で駐車スペース３１へと最も遅いタイミングで進入する為に行う旋回である。従って、後半経路３６は、第２旋回半径Ｒ２を半径として目標駐車位置３２を通る円弧３９により規定される。尚、第１目標走行経路の第２旋回半径Ｒ２は、車両が最大舵角により旋回する際に、後輪車軸の中心が描く円の半径であり、車両ＤＢ８に記憶される。
一方、前半経路３７を構成する第１旋回は転舵位置まで最大舵角により旋回する経路である。従って、前半経路３７は、第１旋回半径Ｒ１を半径として、後退開始位置３３を通り道路と平行に描かれる平行線４０と円弧３９とに接する円弧４１により規定される。尚、第１目標走行経路の第１旋回半径Ｒ１は、第２旋回半径Ｒ２と同じく車両が最大舵角により旋回する際に、後輪車軸の中心が描く円の半径であり、車両ＤＢ８に記憶される。
また、円弧３９と円弧４１との接する点が第１目標走行経路の転舵位置Ｐとなる。更に、平行線４０と円弧４１との接する点が第１目標走行経路の旋回開始位置Ｓとなる。
そして、円弧３９の内、転舵位置Ｐから目標駐車位置３２までの経路が後半経路３６となる。円弧４１の内、旋回開始位置Ｓから転舵位置Ｐまでの経路が前半経路３７となる。更に、後退開始位置３３から旋回開始位置Ｓまでの直線経路が後退経路３８となる。
【００４５】
次に、図９を用いて前記Ｓ２３〜Ｓ２５で実行される第２目標走行経路の算出処理の一例について説明する。尚、図９では、車両２が駐車スペース３１を検出した場合に設定される第２目標走行経路４５について説明する。
図９に示すように第２目標走行経路４５は、後半経路４６と前半経路４７と後退経路４８、４９とから構成される。
ここで、後半経路４６を構成する第２旋回は、最大舵角で駐車スペース３１へと最も早いタイミングで進入する為に行う旋回である。そこで、後半経路４６を算出する為に、先ず、接触旋回半径Ｒ３を半径として、車両の左前角Ｊと駐車スペース３１の端点Ｋとを通る円弧５０を描く。接触旋回半径Ｒ３は、車両が最大舵角により旋回する際に、車両の左前角Ｊが描く円の半径であり、車両ＤＢ８に記憶される。その後、円弧５０の中心Ｉを通り道路と垂直方向をなす線と、目標駐車位置３２を通り道路と平行をなす線との交点を車両左前が接触しない最前方の車両位置５１とする。そして、後半経路４６は、第２旋回半径Ｒ２を半径として車両位置５１における後輪車軸中央を通る円弧５２により規定される。尚、第２目標走行経路の第２旋回半径Ｒ２は、第１目標走行経路と同じく車両が最大舵角により旋回する際に、後輪車軸の中心が描く円の半径であり、車両ＤＢ８に記憶される。
一方、前半経路４７を構成する第１旋回は転舵位置まで最大舵角により旋回する経路である。従って、前半経路４７は、第１旋回半径Ｒ１を半径として、後退開始位置３３を通り道路と平行に描かれる平行線５３と円弧５２とに接する円弧５４により規定される。尚、第２目標走行経路の第１旋回半径Ｒ１は、第１目標走行経路と同じく車両が最大舵角により旋回する際に、後輪車軸の中心が描く円の半径であり、車両ＤＢ８に記憶される。
また、円弧５２と円弧５４との接する点が第２目標走行経路の転舵位置Ｐとなる。更に、平行線５３と円弧５４との接する点が第２目標走行経路の旋回開始位置Ｓとなる。
そして、円弧５２の内、転舵位置Ｐから車両位置５１までの経路が後半経路４６となる。円弧５４の内、旋回開始位置Ｓから転舵位置Ｐまでの経路が前半経路４７となる。更に、後退開始位置３３から旋回開始位置Ｓまでの直線経路が第１の後退経路４８となり、車両位置５１から目標駐車位置３２までの直線経路が第２の後退経路４９となる。
尚、図１０は上記例により算出された図８に示す第１目標走行経路３５と図９に示す第２目標走行経路４５をそれぞれ示した図である。
また、上記Ｓ３が第１目標走行経路算出手段及び第２目標走行経路算出手段の処理に相当する。
【００４６】
次に、図３に戻って駐車支援処理プログラムの説明を続けて行うと、Ｓ４でＣＰＵ２１は、前記Ｓ３で算出した第１目標走行経路と第２目標走行経路とで囲まれた領域を走行経路領域として特定する。
ここで、図１１は前記Ｓ４で特定される走行経路領域の一例を示した図である。尚、図１１は図１０に示す第１目標走行経路３５と第２目標走行経路４５とによって特定される走行経路領域５５を示す。また、上記Ｓ４が走行経路領域特定手段の処理に相当する。
【００４７】
続いて、Ｓ５でＣＰＵ２１は、前記Ｓ４で特定した走行経路領域を所定量だけ縮小した縮小経路領域を設定する。尚、縮小する量は、一般的な駐車時の予想平均車速やステアリングの操作速度等を考慮して設定され、例えば、駐車時の予想平均車速が速いほど、縮小量を大きくする。また、駐車を行う際の車速やステアリングの操作速度等をＤＢに記憶し、ＤＢに記憶した車速やステアリングの操作速度等に基づいて縮小経路領域を設定するようにしても良い。
尚、前記Ｓ３で算出した第１走行経路を後退開始位置側に平行移動させるとともに、前記Ｓ３で算出した第２走行経路を目標駐車位置側に平行移動させ、平行移動させた第１目標走行経路と第２目標走行経路とで囲まれた領域を縮小経路領域としても良い。
ここで、図１２は前記Ｓ５で設定される縮小経路領域の一例を示した図である。尚、図１２は図１１に示す走行経路領域５５が縮小された縮小経路領域５６を示す。図１２に示すように、縮小経路領域５６は走行経路領域５５と比較して領域の幅が狭くなる。具体的には、後退開始位置３３から目標駐車位置３２へと到る経路であって、第１目標走行経路３５より旋回舵角の緩い第１緩和経路５７と、第２目標走行経路４５より旋回舵角の緩い第２緩和経路５８によって囲まれた領域となる。尚、上記Ｓ５が縮小経路領域設定手段の処理に相当する。
【００４８】
また、Ｓ６でＣＰＵ２１は、前記Ｓ２２で設定した後退開始位置を案内する。具体的には、液晶ディスプレイ６に表示された自車周辺の俯瞰画像に対して後退開始位置を示すマークを表示したり、「前方○○ｍだけ直進してください。」との音声案内をスピーカ７から出力する。
【００４９】
その後、Ｓ７でＣＰＵ２１は、後方カメラ４で撮像した画像に対する画像認識や車速センサ１１の検出結果等に基づいて、自車が前記Ｓ２２で設定した後退開始位置に到達したか否かを判定する。
【００５０】
その結果、自車が前記Ｓ２２で設定した後退開始位置に到達したと判定された場合（Ｓ７：ＹＥＳ）には、Ｓ８へと移行する。一方、自車が後退開始位置に到達していないと判定された場合（Ｓ７：ＮＯ）にはＳ６へと戻り、継続して後退開始位置の案内を行う。
【００５１】
Ｓ８においてＣＰＵ２１は、シフト位置が「Ｒ」へと変更されたか否か判定する。その結果、シフト位置が「Ｒ」へと変更されたと判定された場合（Ｓ８：ＹＥＳ）には、Ｓ９へと移行する。一方、シフト位置が「Ｒ」以外のポジションであると判定された場合（Ｓ８：ＮＯ）には、シフト位置が「Ｒ」に変更されるまで待機する。
【００５２】
Ｓ９においてＣＰＵ２１は、前記Ｓ３で算出した第１目標走行経路及び第２目標走行経路と、前記Ｓ４で特定された走行経路領域とを液晶ディスプレイ６に表示された自車周辺の俯瞰画像に重畳して表示する（図１８参照）。
【００５３】
次に、Ｓ１０においてＣＰＵ２１は、後述の駐車支援制御処理（図５）を行う。尚、駐車支援制御処理は後述のように前記Ｓ４で特定された走行経路領域及びＳ５で設定された縮小経路領域に基づいて自車両の駐車を支援する処理を行う。具体的には、走行経路領域内に車両を留めるように操舵支援や自動操舵、並びに駐車のやり直しの案内を行う。尚、上記Ｓ１０が駐車支援手段の処理に相当する。
【００５４】
続いて、Ｓ１１でＣＰＵ２１は、駐車支援システムの終了トリガが成立したか否かを判定する。尚、本実施形態では、シフト位置が「Ｐ」へと変更された場合、イグニションがＯＦＦされた場合、或いはユーザによって所定の操作が行われた場合に、ＣＰＵ２１は駐車支援システムの終了トリガが成立したと判定する。
【００５５】
そして、駐車支援システムの終了トリガが成立したと判定された場合（Ｓ１１：ＹＥＳ）には、当該駐車支援処理プログラムを終了する。一方、終了トリガが成立していないと判定された場合（Ｓ１１：ＮＯ）にはＳ１０へと戻り、継続して駐車支援を行う。
【００５６】
次に、前記Ｓ１０で駐車支援ＥＣＵ３が実行する駐車支援制御処理のサブ処理について図５に基づき説明する。図５は本実施形態に係る駐車支援制御処理のサブ処理プログラムのフローチャートである。
【００５７】
駐車支援制御処理において、先ずＳ３１でＣＰＵ２１は、車速センサ１１やステアリングセンサ１２等の検出結果に基づいて自車の現在位置と自車方位をそれぞれ検出する。
【００５８】
次に、Ｓ３２においてＣＰＵ２１は、前記Ｓ３１の検出結果に基づいて自車の現在位置と方位を示すマークを、液晶ディスプレイ６に表示された自車周辺の俯瞰画像に重畳して表示する（図１８参照）。それによって、ユーザは自車の現在位置と方位をそれぞれ把握することが可能となる。
【００５９】
その後、Ｓ３３においてＣＰＵ２１は、後述の進行方向矢印表示処理（図６）を実行する。尚、進行方向矢印表示処理では後述のように自車の現在の操舵角（ステアリング角）を示す矢印を液晶ディスプレイ６に対して描画する。
【００６０】
続いて、Ｓ３４でＣＰＵ２１は、前記Ｓ３１で検出した自車の現在位置及び方位と、前記Ｓ４で特定した走行経路領域とに基づいて、自車が走行経路領域内に留まる為にステアリングを操舵すべき方向（以下、推奨操舵方向）を判定する。
【００６１】
ここで、図１３及び図１４を用いて前記Ｓ３４の推奨操舵方向判定処理についてより詳細に説明する。先ず、Ｓ３４においてＣＰＵ２１は、自車の中心線６１を進行方向側へ延長した線と第１目標走行経路３５又は第２目標走行経路４５との交点Ｘを特定する。次に、交点Ｘが第１目標走行経路３５と第２目標走行経路４５のいずれに位置するかを判定する。その結果、交点Ｘが図１３に示すように第１目標走行経路３５にある場合には、推奨操舵方向は左方向（左旋回）であると判定する。一方、交点Ｘが図１４に示すように第２目標走行経路４５にある場合には、推奨操舵方向は右方向（右旋回）であると判定する。尚、上記Ｓ３４が推奨操舵方向取得手段の処理に相当する。
【００６２】
次に、Ｓ３５でＣＰＵ２１は、前記Ｓ３４で判定した推奨操舵方向に基づいて、自車が推奨操舵方向に最大舵角で旋回した場合であっても前記Ｓ５で設定した縮小経路領域から逸脱するか否かの判定処理を行う。そして、自車が推奨操舵方向に最大舵角で旋回した場合であっても縮小経路領域から逸脱すると判定された場合（Ｓ３６：ＹＥＳ）には、Ｓ３７へと移行する。一方、自車が推奨操舵方向に最大舵角で旋回した場合に縮小経路領域から逸脱しないと判定された場合（Ｓ３６：ＮＯ）には、現在の状況のままで駐車スペースへの駐車が可能であると判定し、運転支援を行うことなくＳ１１へと移行する。
【００６３】
更に、Ｓ３７でＣＰＵ２１は、前記Ｓ３４で判定した推奨操舵方向に基づいて、自車が推奨操舵方向に最大舵角で旋回した場合であっても前記Ｓ４で特定した走行経路領域から逸脱するか否かの判定処理を行う。そして、自車が推奨操舵方向に最大舵角で旋回した場合であっても走行経路領域から逸脱すると判定された場合（Ｓ３８：ＹＥＳ）には、Ｓ３９へと移行する。一方、自車が推奨操舵方向に最大舵角で旋回した場合に走行経路領域から逸脱しないと判定された場合（Ｓ３８：ＮＯ）には、Ｓ４０へと移行する。
【００６４】
ここで、図１５〜図１７を用いて前記Ｓ３５及びＳ３７の逸脱判定処理についてより詳細に説明する。先ず、Ｓ３５及びＳ３７においてＣＰＵ２１は、現在位置から前記Ｓ３４で判定した推奨操舵方向へと最大舵角で旋回したと仮定した場合における車両２の予想走行経路６２を予測する。そして、ＣＰＵ２１は予測された予想走行経路６２が走行経路領域５５及び縮小経路領域５６を逸脱するか否かを判定する。
尚、走行経路領域５５を逸脱するか否かの判定は、走行経路領域５５を形成する第１目標走行経路３５及び第２目標走行経路４５の内、推奨操舵方向（図１５〜図１７では左方向）と異なる方向にある経路（図１５〜図１７では車両２に対して右方向にある第１目標走行経路３５）と予想走行経路６２が交わる場合に走行経路領域５５を逸脱すると判定する。
同様に、縮小経路領域５６を逸脱するか否かの判定は、縮小経路領域５６を形成する第１緩和経路５７及び第２緩和経路５８の内、推奨操舵方向（図１５〜図１７では左方向）と異なる方向にある経路（図１５〜図１７では車両２に対して右方向にある第１目標走行経路３５）と予想走行経路６２が交わる場合に縮小経路領域５６を逸脱すると判定する。
【００６５】
そして、図１５は予想走行経路６２が走行経路領域５５及び縮小経路領域５６を共に逸脱しない場合（Ｓ３６：ＮＯ）を示した図である。また、図１６は予想走行経路６２が走行経路領域５５及び縮小経路領域５６をともに逸脱する場合（Ｓ３８：ＹＥＳ）を示した図である。また、図１７は予想走行経路６２が走行経路領域５５は逸脱せず、縮小経路領域５６のみ逸脱する場合（Ｓ３８：ＮＯ）を示した図である。尚、上記Ｓ３５及びＳ３７が走行経路予測手段及び逸脱判定手段の処理に相当する。
【００６６】
そして、Ｓ３９でＣＰＵ２１は、推奨操舵方向へと最大舵角で旋回した場合でも走行経路領域から逸脱してしまう（図１６参照）ので、目標駐車位置への駐車をすることができないと判定し、駐車のやり直しを案内する。具体的には、「駐車をやり直して下さい。」との文字を液晶ディスプレイ６に表示したり、「駐車をやり直して下さい。」との音声や警告音をスピーカ７から出力する。また、車両ＥＣＵ（図示せず）に指示信号を送信することによって、ブレーキ圧、エンジンに吸入する空気量、変速比等を変化させ、自車が停止するように制御しても良い。
【００６７】
また、Ｓ４０でＣＰＵ２１は、推奨操舵方向へと最大舵角で旋回することによって走行経路領域からの逸脱は回避できる（図１７参照）ので、走行経路領域５５へと車両を留める案内、即ち、推奨操舵方向へハンドルを操作する案内を行う。「ハンドルを左（右）に切って下さい。」との文字や左（右）へ操作するハンドルのイラストを液晶ディスプレイ６に表示したり、「ハンドルを左（右）に切って下さい。」との音声や警告音をスピーカ７から出力する。また、車両ＥＣＵ（図示せず）に指示信号を送信することによって、ステアリング角、ブレーキ圧、エンジンに吸入する空気量、変速比等を変化させ、自車が推奨操舵方向へと最大舵角で旋回するように制御しても良い。
【００６８】
ここで、図１８は前記Ｓ４０において行われる駐車支援の一例を示した図である。図１８に示すように液晶ディスプレイ６に表示された自車周辺の俯瞰画像７１には、自車の現在位置と方位を示す自車マーク７２と、後述の進行方向矢印７３と、走行経路領域７４と、ハンドルのイラスト７５とが表示される。
そして、ユーザは自車マーク７２を参照することによって駐車スペースに対する自車の現在位置と方位を把握することが可能となる。また、進行方向矢印７３を参照することによって自車の現在の操舵角を把握することが可能となる。また、俯瞰画像７１に表示された走行経路領域７４を参照することによって駐車スペースへ駐車する為の概ねの走行経路を把握することが可能となる。また、ハンドルのイラスト７５は推奨操舵方向へ旋回操作を行っているハンドルの図から構成され、ユーザはイラスト７５を参照することによってハンドルを操舵すべき方向を把握することが可能となる。
【００６９】
次に、前記Ｓ３３で駐車支援ＥＣＵ３が実行する進行方向矢印表示処理のサブ処理について図６に基づき説明する。図６は本実施形態に係る進行方向矢印表示処理のサブ処理プログラムのフローチャートである。
【００７０】
進行方向矢印表示処理において、先ずＳ４１でＣＰＵ２１は、ステアリングセンサ１２の検出結果に基づいて自車の現在の操舵角を検出する。
【００７１】
次に、Ｓ４２においてＣＰＵ２１は、前記Ｓ４１で検出した自車の現在の操舵角に基づいてオフセット量を設定する。その後、前記Ｓ４２で設定されたオフセット量に基づいて、進行方向矢印の角度と長さを算出する（Ｓ４３）。そして、Ｓ４４では前記Ｓ４３で算出された進行方向矢印の角度と長さに基づいて、自車の現在の操舵方向を示す進行方向矢印を液晶ディスプレイ６に表示された自車周辺の俯瞰画像に描画する（図１８参照）。
【００７２】
例えば、図１９は現在の操舵角が０°の場合に描画される進行方向矢印７３を示した図である。操舵角が０°の場合にはオフセット量は「０」に設定される。従って、進行方向矢印７３の角度θ１は「０°（即ち、自車の中心線に対して平行）」となり、進行方向矢印７３の長さｂは「基準線７６までの距離Ｌ」となる。
また、図２０は現在の操舵角が１８０°の場合に描画される進行方向矢印７３を示した図である。操舵角が１８０°の場合にはオフセット量は「ａ」に設定される。従って、進行方向矢印７３の角度θ２は「ｔａｎ−１（ａ／Ｌ）」となり、進行方向矢印７３の長さｂは「Ｌ／ｃｏｓθ２」となる。
また、図２１は現在の操舵角が−５４０°の場合に描画される進行方向矢印７３を示した図である。操舵角が−５４０°の場合にはオフセット量は「−ｃ」に設定される。従って、進行方向矢印７３の角度θ３は「−ｔａｎ−１（ｃ／Ｌ）」となり、進行方向矢印７３の長さｄは「Ｌ／ｃｏｓθ３」となる。
尚、オフセット量は自車の中心線と基準線７６との交点から自車の予想走行経路と基準線７６との交点までの距離に基づいて算出しても良い。
【００７３】
そして、ユーザは液晶ディスプレイ６に表示された進行方向矢印７３の角度と長さに基づいて、自車の現在の操舵方向を視覚的に容易に把握することが可能となる。
【００７４】
以上詳細に説明した通り、本実施形態に係る駐車支援装置１、駐車支援装置１による駐車支援方法及び駐車支援装置１で実行されるコンピュータプログラムでは、測距センサ５Ａ，５Ｂにより自車周囲にある駐車スペースを検出し（Ｓ１）、検出された駐車スペースに対して駐車を行う為の走行経路に一定の幅を持たせた走行経路領域を設定し（Ｓ４）、更に走行経路領域を縮小した縮小経路領域を設定し（Ｓ５）、自車の推奨走行経路が走行経路処理から逸脱する場合には駐車のやり直しの案内を行う（Ｓ３９）とともに、縮小経路領域のみから逸脱する場合には走行経路領域内へと車両を留める為のステアリング操作の案内を行う（Ｓ４０）ので、駐車を行う際の目標とする走行経路に幅を持たせることによって、ユーザに余裕を持たせた駐車操作を行わせることができ、ユーザの駐車操作を容易にすることが可能となる。
また、縮小経路領域を最大舵角で走行しても逸脱する時点で走行経路領域内に車両を留める案内又は車両制御を行うので、走行経路領域を逸脱しない為の案内又は車両制御を行うことが可能となる。
また、走行経路領域を逸脱するのが避けられない場合には、駐車のやり直しの案内を行うので、車両を障害物と接触させること無く、より安全に駐車を行わせることが可能となる。
また、走行経路領域及び縮小経路領域の逸脱判定（Ｓ３５、Ｓ３７）では、各領域を構成する２本の経路の内、推奨操舵方向と異なる方向にある経路と予想走行経路６２とが交わる場合に、予想走行経路が走行経路領域又は縮小経路領域を逸脱すると判定するので、車両が走行経路領域又は縮小経路領域から逸脱するか否かの判定をより正確に行うことが可能となる。
更に、走行経路領域は、駐車スペースへと切り返しを行うことなく駐車をする為の全走行経路を含む最大の領域となるので、様々な運転者の広い運転指向に対応した運転支援を行うことが可能となる。
【００７５】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、本実施形態では測距センサ５Ａ，５Ｂによって駐車スペースや障害物の位置を検出することとしているが、カメラやミリ波レーダを用いたレーダ装置を用いて検出するようにしても良い。更に、駐車スペースはデータベースに予め記憶させておいても良い。
【００７６】
また、本実施形態では縦列駐車を行う際の車両の走行経路を算出することとしているが、縦列駐車以外の駐車を行う際の走行経路領域や縮小経路領域を算出し、算出した走行経路領域や縮小経路領域に基づいて駐車支援を行うこととしても良い。
【図面の簡単な説明】
【００７７】
【図１】本実施形態に係る駐車支援装置の概略構成図である。
【図２】本実施形態に係る駐車支援装置の制御系を模式的に示すブロック図である。
【図３】本実施形態に係る駐車支援案内処理プログラムのフローチャートである。
【図４】本実施形態に係る第１目標走行経路及び第２目標走行経路算出処理のサブ処理プログラムのフローチャートである。
【図５】本実施形態に係る駐車支援制御処理のサブ処理プログラムのフローチャートである。
【図６】本実施形態に係る進行方向矢印表示処理のサブ処理プログラムのフローチャートである。
【図７】ステップ２１及びステップ２２で実行される目標駐車位置及び後退開始位置の設定処理の一例について説明した説明図である。
【図８】ステップ２３〜ステップ２５で実行される第１目標走行経路の算出処理について説明した図である。
【図９】ステップ２３〜ステップ２５で実行される第２目標走行経路の算出処理について説明した図である。
【図１０】第１目標走行経路及び第２目標走行経路を示した図である。
【図１１】図１０に示す第１目標走行経路と第２目標走行経路とによって特定される走行経路領域５５を示した図である。
【図１２】ステップ５で設定される縮小経路領域の一例を示した図である。
【図１３】推奨操舵方向が左方向（左旋回）と判定される例を示した図である。
【図１４】推奨操舵方向が右方向（右旋回）と判定される例を示した図である。
【図１５】予想走行経路が走行経路領域及び縮小経路領域を共に逸脱しない場合を示した図である。
【図１６】予想走行経路が走行経路領域及び縮小経路領域をともに逸脱する場合を示した図である。
【図１７】予想走行経路が走行経路領域は逸脱せず、縮小経路領域のみ逸脱する場合を示した図である。
【図１８】駐車支援の一例を示した図である。
【図１９】現在の操舵角が０°の場合に描画される進行方向矢印を示した図である。
【図２０】現在の操舵角が１８０°の場合に描画される進行方向矢印を示した図である。
【図２１】現在の操舵角が−５４０°の場合に描画される進行方向矢印を示した図である。
【符号の説明】
【００７８】
１              駐車支援装置
２              車両
３              駐車支援ＥＣＵ
５Ａ，５Ｂ      測距センサ
６              液晶ディスプレイ
７              スピーカ
２１            ＣＰＵ
２２            ＲＡＭ
２３            ＲＯＭ
３５            第１目標走行経路
４５            第２目標走行経路
５５            走行経路領域
５６            縮小経路領域
【図１】
0005082905.tif 000002
【図２】
0005082905.tif 000003
【図３】
0005082905.tif 000004
【図４】
0005082905.tif 000005
【図５】
0005082905.tif 000006
【図６】
0005082905.tif 000007
【図７】
0005082905.tif 000008
【図８】
0005082905.tif 000009
【図９】
0005082905.tif 000010
【図１０】
0005082905.tif 000011
【図１１】
0005082905.tif 000012
【図１２】
0005082905.tif 000013
【図１３】
0005082905.tif 000014
【図１４】
0005082905.tif 000015
【図１５】
0005082905.tif 000016
【図１６】
0005082905.tif 000017
【図１７】
0005082905.tif 000018
【図１８】
0005082905.tif 000019
【図１９】
0005082905.tif 000020
【図２０】
0005082905.tif 000021
【図２１】
0005082905.tif 000022