(57)【特許請求の範囲】
【請求項１】
自車両の駆動方向を検出する駆動方向検出部と、
前記自車両の駆動方向前方に存在する駐車枠及び障害物の少なくともいずれかを検出する検出部と、
運転者が加速指示するために操作する加速操作部と、
前記加速操作部の操作量を検出する操作量検出部と、
前記操作量検出部が検出した前記加速操作部の操作量に応じて前記自車両を加速する車両加速部と、
前記自車両の駆動方向前方に存在する駐車枠及び障害物の少なくともいずれかに基づいて、前記車両加速部による前記自車両の加速を抑制する加速抑制制御を実行する加速抑制部と、
第一のタイミングにおける前記検出部が検出した前記自車両の駆動方向前方に存在する駐車枠及び障害物の少なくともいずれかと前記自車両との間の第一の距離と、前記第一のタイミングより時間が経過した第二のタイミングにおける前記駐車枠及び前記障害物の少なくともいずれかと前記自車両との間の第二の距離との比較から、前記駐車枠及び前記障害物の少なくともいずれかと前記自車両との距離の増加を検出する増加検出部と、
前記自車両の車輪速を検出する車輪速検出部と、
前記第一のタイミングと前記第二のタイミングとの間における前記自車両の移動距離を、前記車輪速に基づいて推定し、前記第一の距離に前記移動距離を加算することで前記第二のタイミングにおける前記駐車枠及び前記障害物の少なくともいずれかと前記自車両との距離である推定距離を推定する現在距離推定部と、を有し、
前記増加検出部が前記駐車枠及び前記障害物の少なくともいずれかと前記自車両との距離の増加を検出し、前記第二の距離と前記推定距離との差が所定値以下である場合には、前記加速抑制制御を解除することを特徴とする車両用加速抑制装置。
【請求項３】
前記自車両の周囲の画像を撮像する撮像部を備え、
前記増加検出部は、前記撮像部が撮像した画像に基づいて、前記検出部が検出した前記自車両の駆動方向前方に存在する駐車枠と前記自車両との間の距離の増加を検出することを特徴とする請求項１に記載の車両用加速抑制装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、加速抑制制御を実行する車両用加速抑制装置に関する。
【背景技術】
【０００２】
従来、この種の技術としては、例えば、特許文献１に記載の従来技術がある。
この従来技術では、坂道発進時に、車速センサの検出値に基づいて、車両のずれ落ちを防止するように補助ブレーキを作動させるようになっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−３４８７６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術では、坂道発進時を前提としており、加速抑制制御を行っている場合には、自車両がずれ落ちてしまう可能性があった。
本発明は、上記のような点に着目し、加速抑制制御作動時に、自車両のずれ落ちを抑制可能とすることを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明の一態様では、自車両の駆動方向前方に存在する駐車枠及び障害物の少なくともいずれかに基づいて、車両加速部による自車両の加速を抑制する加速抑制制御を実行する。また、第一のタイミングにおける自車両の駆動方向前方に存在する駐車枠及び障害物の少なくともいずれかと自車両との間の第一の距離と、第一のタイミングより時間が経過した第二のタイミングにおける駐車枠及び障害物の少なくともいずれかと自車両との間の第二の距離との比較から、駐車枠及び障害物の少なくともいずれかと自車両との距離の増加を検出する。続いて、第一のタイミングと第二のタイミングとの間における自車両の移動距離を、車輪速に基づいて推定し、第一の距離に移動距離を加算することで第二のタイミングにおける駐車枠及び障害物の少なくともいずれかと自車両との距離である推定距離を推定する。続いて、駐車枠及び障害物の少なくともいずれかと自車両との距離の増加を検出し、第二の距離と推定距離との差が所定値以下である場合には、加速抑制制御を解除する
【発明の効果】
【０００６】
本発明の一態様によれば、加速抑制制御作動時に、自車両のずれ落ちを抑制できる。
【図面の簡単な説明】
【０００７】
【図１】車両用加速抑制装置１を備える自車両Ｖの構成を示す概念図である。
【図２】車両用加速抑制装置１の概略構成を示すブロック図である。
【図３】加速抑制制御内容演算部１０Ｉの構成を示すブロック図である。
【図４】加速抑制作動条件判断部３４が、加速抑制作動条件が成立するか否かを判断する処理を示すフローチャートである。
【図５】自車両Ｖと、駐車枠Ｌ０と、自車両Ｖと駐車枠Ｌ０との距離Ｄを説明する図である。
【図６】加速抑制解除条件判断部３６が加速抑制制御量を設定する処理を示すフローチャートである。
【図７】加速抑制指令値演算部１０Ｊが行う処理を示すフローチャートである。
【図８】目標スロットル開度演算部１０Ｋが行う処理を示すフローチャートである。
【図９】車両用加速抑制装置１の動作を説明するための図である。
【図１０】車両用加速抑制装置１の動作を説明するための図である。
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態（以下、本実施形態と記載する）について、図面を参照しつつ説明する。
（構成）
まず、図１を用いて、車両用加速抑制装置１を備える自車両Ｖの構成を説明する。
図１は、車両用加速抑制装置１を備える自車両Ｖの構成を示す概念図である。
図１中に示すように、自車両Ｖは、車輪Ｗ（右前輪ＷＦＲ、左前輪ＷＦＬ、右後輪ＷＲＲ、左後輪ＷＲＬ）と、ブレーキ装置２と、流体圧回路４と、ブレーキコントローラ６を備える。これに加え、自車両Ｖは、エンジン８と、エンジンコントローラ１２を備える。
ブレーキ装置２は、例えば、ホイールシリンダを用いて形成し、各車輪Ｗにそれぞれ設ける。なお、ブレーキ装置２は、流体圧で制動力を付与する装置に限定するものではなく、電動ブレーキ装置等を用いて形成してもよい。
【０００９】
流体圧回路４は、各ブレーキ装置２に接続する配管を含む回路である。
ブレーキコントローラ６は、上位コントローラである走行制御コントローラ１０から入力を受けた制動力指令値に基づき、各ブレーキ装置２で発生する制動力を、流体圧回路４を介して、制動力指令値に応じた値に制御する。すなわち、ブレーキコントローラ６は、減速制御装置を形成する。なお、走行制御コントローラ１０に関する説明は、後述する。
したがって、ブレーキ装置２、流体圧回路４及びブレーキコントローラ６は、制動力を発生する制動装置を形成する。
【００１０】
エンジン８は、自車両Ｖの駆動源を形成する。なお、自車両Ｖの駆動源は、エンジン８に限定するものではなく、電動モータを用いて形成してもよい。また、自車両Ｖの駆動源は、エンジン８と電動モータを組み合わせて形成してもよい。
エンジンコントローラ１２は、走行制御コントローラ１０から入力を受けた目標スロットル開度信号（加速指令値）に基づき、上位コントローラであるエンジン８で発生するトルク（駆動力）を制御する。すなわち、エンジンコントローラ１２は、加速制御装置を形成する。なお、目標スロットル開度信号に関する説明は、後述する。
したがって、エンジン８及びエンジンコントローラ１２は、駆動力を発生する駆動装置を形成する。
【００１１】
次に、図１を参照しつつ、図２を用いて、車両用加速抑制装置１の概略構成を説明する。
図２は、車両用加速抑制装置１の概略構成を示すブロック図である。
車両用加速抑制装置１は、図１及び図２中に示すように、周囲環境認識センサ１４と、車輪速センサ１６と、操舵角センサ１８と、シフトポジションセンサ２０と、ブレーキ操作検出センサ２２と、アクセル操作検出センサ２４を備える。これに加え、車両用加速抑制装置１は、ナビゲーション装置２６と、走行制御コントローラ１０を備える。
【００１２】
周囲環境認識センサ１４は、自車両Ｖの周囲の画像を撮像し、撮像した各画像に基づき、複数の撮像方向に対応した個別の画像を含む情報信号（以降の説明では、「個別画像信号」と記載する場合がある）を生成する。そして、周囲環境認識センサ１４は、生成した個別画像信号を、走行制御コントローラ１０へ出力する。なお、本実施形態では、一例として、周囲環境認識センサ１４を、前方カメラ１４Ｆと、右側方カメラ１４ＳＲと、左側方カメラ１４ＳＬと、後方カメラ１４Ｒを用いて形成した場合を説明する。ここで、前方カメラ１４Ｆは、自車両前後方向前方を撮像するカメラであり、右側方カメラ１４ＳＲは、自車両Ｖの右側方を撮像するカメラである。また、左側方カメラ１４ＳＬは、自車両Ｖの左側方を撮像するカメラであり、後方カメラ１４Ｒは、自車両前後方向後方を撮像するカメラである。
【００１３】
車輪速センサ１６は、例えば、車輪速パルスを計測するロータリエンコーダ等のパルス発生器を用いて形成し、各車輪Ｗにそれぞれ設ける。また、車輪速センサ１６は、各車輪Ｗの回転速度を検出し、この検出した回転速度を含む情報信号（以降の説明では、「車輪速信号」と記載する場合がある）を、走行制御コントローラ１０に出力する。
操舵角センサ１８は、例えば、ステアリングホイール２８を回転可能に支持するステアリングコラム（図示せず）に設ける。また、操舵角センサ１８は、操舵操作部であるステアリングホイール２８の現在の回転角度（操舵操作量）である現在操舵角を検出し、この検出した現在操舵角を含む情報信号（以降の説明では、「現在操舵角信号」と記載する場合がある）を、走行制御コントローラ１０に出力する。なお、操向輪の転舵角を含む情報信号を、操舵角を示す情報として検出してもよい。また、操舵操作部は、運転者が回転させるステアリングホイール２８に限定するものではなく、例えば、運転者が手で傾ける操作を行うレバーとしてもよい。この場合、中立位置からのレバーの傾斜角度を、現在操舵角信号に相当する情報信号として出力する。
【００１４】
シフトポジションセンサ２０は、シフトノブやシフトレバー等、自車両Ｖのシフト位置（例えば、「Ｐ」、「Ｄ」、「Ｒ」等）を変更する部材の現在位置を検出する。そして、シフトポジションセンサ２０は、検出した現在位置を含む情報信号（以降の説明では、「シフト位置信号」と記載する場合がある）を、走行制御コントローラ１０に出力する。
ブレーキ操作検出センサ２２は、制動力指示操作部であるブレーキペダル３０に対し、その開度を検出する。そして、ブレーキ操作検出センサ２２は、検出したブレーキペダル３０の開度を含む情報信号（以降の説明では、「ブレーキ開度信号」と記載する場合がある）を、走行制御コントローラ１０に出力する。ここで、制動力指示操作部は、自車両Ｖの運転者が操作可能であり、且つ開度の変化により自車両Ｖの制動力を指示する構成である。なお、制動力指示操作部は、運転者が足で踏込み操作を行うブレーキペダル３０に限定するものではなく、例えば、運転者が手で操作するレバーとしてもよい。
【００１５】
アクセル操作検出センサ２４は、駆動力指示操作部であるアクセルペダル３２に対し、その開度を検出する。そして、アクセル操作検出センサ２４は、検出したアクセルペダル３２の開度を含む情報信号（以降の説明では、「アクセル開度信号」と記載する場合がある）を、走行制御コントローラ１０に出力する。ここで、駆動力指示操作部は、自車両Ｖの運転者が操作可能であり、且つ開度の変化により自車両Ｖの駆動力を指示する構成である。なお、駆動力指示操作部は、運転者が足で踏込み操作を行うアクセルペダル３２に限定するものではなく、例えば、運転者が手で操作するレバーとしてもよい。
【００１６】
ナビゲーション装置２６は、ＧＰＳ（Global Positioning System）受信機、地図データベースと、表示モニタ等を有する情報呈示装置を備え、経路探索及び経路案内等を行う装置である。また、ナビゲーション装置２６は、ＧＰＳ受信機を用いて取得した自車両Ｖの現在位置と、地図データベースに格納された道路情報に基づいて、自車両Ｖが走行する道路の種別や幅員等の道路情報を取得することが可能である。また、ナビゲーション装置２６は、ＧＰＳ受信機を用いて取得した自車両Ｖの現在位置を含む情報信号（以降の説明では、「自車位置信号」と記載する場合がある）を、走行制御コントローラ１０に出力する。これに加え、ナビゲーション装置２６は、自車両Ｖが走行する道路の種別や道路幅員等を含む情報信号（以降の説明では、「走行道路情報信号」と記載する場合がある）を、走行制御コントローラ１０に出力する。情報呈示装置は、走行制御コントローラ１０からの制御信号に応じて、警報その他の呈示を音声や画像によって出力する。また、情報呈示装置は、例えば、ブザー音や音声により運転者への情報提供を行うスピーカと、画像やテキストの表示により情報提供を行う表示ユニッとを備える。また、表示ユニットは、例えば、ナビゲーション装置２６の表示モニタを流用してもよい。
【００１７】
走行制御コントローラ１０は、ＣＰＵ（Central Processing Unit）と、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）等のＣＰＵ周辺部品から構成される電子制御ユニットである。また、走行制御コントローラ１０は、駐車のための運転支援処理を行う駐車運転支援部を備える。走行制御コントローラ１０の処理のうち駐車運転支援部は、機能的に、図２中に示すように、周囲環境認識情報演算部１０Ａと、自車両車速演算部１０Ｂと、操舵角演算部１０Ｃと、操舵角速度演算部１０Ｄの処理を備える。これに加え、駐車運転支援部は、機能的に、シフトポジション演算部１０Ｅと、ブレーキペダル操作情報演算部１０Ｆと、アクセル操作量演算部１０Ｇと、アクセル操作速度演算部１０Ｈと、加速抑制制御内容演算部１０Ｉの処理を備える。さらに、駐車運転支援部は、機能的に、加速抑制指令値演算部１０Ｊと、目標スロットル開度演算部１０Ｋの処理を備える。これらの機能は、一または二以上のプログラムで構成される。
【００１８】
周囲環境認識情報演算部１０Ａは、周囲環境認識センサ１４から入力を受けた個別画像信号に基づき、自車両Ｖの上方から見た自車両Ｖの周囲の画像（俯瞰画像）を形成する。そして、周囲環境認識情報演算部１０Ａは、形成した俯瞰画像を含む情報信号（以降の説明では、「俯瞰画像信号」と記載する場合がある）を、加速抑制制御内容演算部１０Ｉへ出力する。ここで、俯瞰画像は、例えば、各カメラ（前方カメラ１４Ｆ、右側方カメラ１４ＳＲ、左側方カメラ１４ＳＬ、後方カメラ１４Ｒ）で撮像した画像を合成して形成する。また、俯瞰画像には、例えば、路面上に表示された駐車枠の線（以降の説明では、「駐車枠線」と記載する場合がある）等の道路標示を示す画像を含む。
【００１９】
自車両車速演算部１０Ｂは、車輪速センサ１６から入力を受けた車輪速信号に基づき、車輪Ｗの回転速度から自車両Ｖの速度（車速）を演算する。そして、自車両車速演算部１０Ｂは、演算した速度を含む情報信号（以降の説明では、「車速演算値信号」と記載する場合がある）を、加速抑制制御内容演算部１０Ｉへ出力する。
操舵角演算部１０Ｃは、操舵角センサ１８から入力を受けた現在操舵角信号に基づき、ステアリングホイール２８の現在の回転角度から、ステアリングホイール２８の中立位置からの操作量（回転角）を演算する。そして、操舵角演算部１０Ｃは、演算した中立位置からの操作量を含む情報信号（以降の説明では、「操舵角信号」と記載する場合がある）を、加速抑制制御内容演算部１０Ｉへ出力する。
【００２０】
操舵角速度演算部１０Ｄは、操舵角センサ１８から入力を受けた現在操舵角信号が含む現在操舵角を微分処理することにより、ステアリングホイール２８の操舵角速度を演算する。そして、操舵角速度演算部１０Ｄは、演算した操舵角速度を含む情報信号（以降の説明では、「操舵角速度信号」と記載する場合がある）を、加速抑制制御内容演算部１０Ｉへ出力する。
シフトポジション演算部１０Ｅは、シフトポジションセンサ２０から入力を受けたシフト位置信号に基づき、現在のシフト位置を判定する。そして、シフトポジション演算部１０Ｅは、演算した現在のシフト位置を含む情報信号（以降の説明では、「現在シフト位置信号」と記載する場合がある）を、加速抑制制御内容演算部１０Ｉへ出力する。
【００２１】
ブレーキペダル操作情報演算部１０Ｆは、ブレーキ操作検出センサ２２から入力を受けたブレーキ開度信号に基づき、踏込み量が「０」である状態を基準とした、ブレーキペダル３０の踏込み量を演算する。そして、ブレーキペダル操作情報演算部１０Ｆは、演算したブレーキペダル３０の踏込み量を含む情報信号（以降の説明では、「制動側踏込み量信号」と記載する場合がある）を、加速抑制制御内容演算部１０Ｉへ出力する。
アクセル操作量演算部１０Ｇは、アクセル操作検出センサ２４から入力を受けたアクセル開度信号に基づき、踏込み量が「０」である状態を基準とした、アクセルペダル３２の踏込み量を演算する。そして、アクセル操作量演算部１０Ｇは、演算したアクセルペダル３２の踏込み量を含む情報信号（以降の説明では、「駆動側踏込み量信号」と記載する場合がある）を、加速抑制制御内容演算部１０Ｉと、加速抑制指令値演算部１０Ｊと、目標スロットル開度演算部１０Ｋへ出力する。
【００２２】
アクセル操作速度演算部１０Ｈは、アクセル操作検出センサ２４から入力を受けたアクセル開度信号が含むアクセルペダル３２の開度を微分処理することにより、アクセルペダル３２の操作速度を演算する。そして、アクセル操作速度演算部１０Ｈは、演算したアクセルペダル３２の操作速度を含む情報信号（以降の説明では、「アクセル操作速度信号」と記載する場合がある）を、加速抑制指令値演算部１０Ｊへ出力する。
【００２３】
加速抑制制御内容演算部１０Ｉは、上述した各種の情報信号（俯瞰画像信号、車速演算値信号、操舵角信号、操舵角速度信号、現在シフト位置信号、制動側踏込み量信号、駆動側踏込み量信号、自車位置信号、走行道路情報信号）の入力を受ける。そして、加速抑制制御内容演算部１０Ｉは、入力を受けた各種の情報信号に基づいて、後述する加速抑制作動条件判断結果を演算する。さらに、加速抑制制御内容演算部１０Ｉは、これらの演算したパラメータを含む情報信号を、加速抑制指令値演算部１０Ｊへ出力する。なお、加速抑制制御内容演算部１０Ｉの詳細な構成と、加速抑制制御内容演算部１０Ｉで行う処理については、後述する。
【００２４】
加速抑制指令値演算部１０Ｊは、上述した駆動側踏込み量信号及びアクセル操作速度信号の入力と、後述する加速抑制作動条件判断結果信号の入力を受ける。そして、加速抑制指令値演算部１０Ｊは、アクセルペダル３２の踏込み量（駆動力操作量）に応じた加速指令値を抑制するための指令値である加速抑制指令値を演算する。さらに、加速抑制指令値演算部１０Ｊは、演算した加速抑制指令値を含む情報信号（以降の説明では、「加速抑制指令値信号」と記載する場合がある）を、目標スロットル開度演算部１０Ｋへ出力する。また、加速抑制指令値演算部１０Ｊは、入力を受けた加速抑制作動条件判断結果信号の内容に応じて、通常の加速制御で用いる指令値である通常加速指令値を演算する。さらに、加速抑制指令値演算部１０Ｊは、演算した通常加速指令値を含む情報信号（以降の説明では、「通常加速指令値信号」と記載する場合がある）を、目標スロットル開度演算部１０Ｋへ出力する。なお、加速抑制指令値演算部１０Ｊで行う処理については、後述する。
【００２５】
目標スロットル開度演算部１０Ｋは、駆動側踏込み量信号と、加速抑制指令値信号または通常加速指令値信号の入力を受ける。そして、アクセルペダル３２の踏込み量と、加速抑制指令値または通常加速指令値に基づいて、アクセルペダル３２の踏込み量または加速抑制指令値に応じたスロットル開度である目標スロットル開度を演算する。さらに、演算した目標スロットル開度を含む情報信号（以降の説明では、「目標スロットル開度信号」と記載する場合がある）を、エンジンコントローラ１２へ出力する。なお、目標スロットル開度演算部１０Ｋで行う処理については、後述する。
【００２６】
（加速抑制制御内容演算部１０Ｉの構成）
次に、図１及び図２を参照しつつ、図３を用いて、加速抑制制御内容演算部１０Ｉの詳細な構成について説明する。
図３は、加速抑制制御内容演算部１０Ｉの構成を示すブロック図である。
図３中に示すように、加速抑制制御内容演算部１０Ｉは、加速抑制作動条件判断部３４と、加速抑制解除条件判断部３６を備える。
加速抑制作動条件判断部３４は、加速抑制制御を作動させる条件が成立するか否かを判断し、その判断結果を含む情報信号（以降の説明では、「加速抑制作動条件判断結果信号」と記載する場合がある）を、加速抑制指令値演算部１０Ｊへ出力する。ここで、加速抑制制御とは、アクセルペダル３２の踏込み量に応じて自車両Ｖを加速させる加速指令値を、抑制する制御である。
【００２７】
なお、加速抑制作動条件判断部３４が加速抑制制御を作動させる条件が成立するか否かを判断する処理については、後述する。
加速抑制解除条件判断部３６は、加速抑制制御を解除（停止）させる条件が成立するか否かを判断し、その判断結果を含む情報信号（加速抑制作動条件判断結果信号）を、加速抑制指令値演算部１０Ｊへ出力する。
なお、加速抑制解除条件判断部３６が加速抑制制御を解除（停止）させる条件が成立するか否かを判断する処理については、後述する。
【００２８】
（加速抑制制御内容演算部１０Ｉで行う処理）
次に、図１から図３を参照しつつ、図４から図６を用いて、加速抑制制御内容演算部１０Ｉで行う処理について説明する。
・加速抑制作動条件判断部３４が行う処理
図１から図３を参照しつつ、図４及び図５を用いて、加速抑制作動条件判断部３４が加速抑制制御を作動させる条件（以降の説明では、「加速抑制作動条件」と記載する場合がある）が成立するか否かを判断する処理について説明する。
【００２９】
図４は、加速抑制作動条件判断部３４が、加速抑制作動条件が成立するか否かを判断する処理を示すフローチャートである。なお、加速抑制作動条件判断部３４は、予め設定したサンプリング時間（例えば、１０［msec］）毎に、以下に説明する処理を行う。
図４中に示すように、加速抑制作動条件判断部３４が処理を開始（ＳＴＡＲＴ）すると、まず、ステップＳ１００において、加速抑制作動条件判断部３４は、自車両Ｖの周囲の画像を取得する処理（図中に示す「自車両周囲画像取得処理」）を行う。ステップＳ１００において、加速抑制作動条件判断部３４は、自車両Ｖの周囲の画像を取得する処理を行うと、加速抑制作動条件判断部３４が行う処理は、ステップＳ１０２へ移行する。なお、自車両Ｖの周囲の画像は、周囲環境認識情報演算部１０Ａから入力を受けた俯瞰画像信号が含む自車両Ｖの周囲の俯瞰画像を参照して取得する。
【００３０】
ステップＳ１０２では、加速抑制作動条件判断部３４は、ステップＳ１００で取得した画像に基づいて、駐車枠の有無を判断する処理（図中に示す「駐車有無判断処理」）を行う。ここで、駐車枠の有無を判断する処理は、例えば、自車両Ｖを基準として予め設定した距離や領域（エリア）内に、駐車枠を特定する白線（駐車枠線）等が存在するか否かを判断して行う。また、ステップＳ１００で取得した画像中から駐車枠線を認識する処理としては、例えば、二値化処理等、種々の公知の方式を用いる。ステップＳ１０２において、加速抑制作動条件判断部３４は、駐車枠が有る（図中に示す「Ｙｅｓ」）と判断した場合、加速抑制作動条件判断部３４が行う処理は、ステップＳ１０４へ移行する。一方、ステップＳ１０２において、加速抑制作動条件判断部３４は、駐車枠が無い（図中に示す「Ｎｏ」）と判断した場合、加速抑制作動条件判断部３４が行う処理は、ステップＳ１２０へ移行する。
【００３１】
ステップＳ１０４では、加速抑制作動条件判断部３４は、自車両車速演算部１０Ｂから入力を受けた車速演算値信号を参照して、自車両Ｖの車速を取得する処理（図中に示す「自車両車速情報取得処理」）を行う。ステップＳ１０４において、加速抑制作動条件判断部３４は、自車両Ｖの車速を取得する処理を行うと、加速抑制作動条件判断部３４が行う処理は、ステップＳ１０６へ移行する。
【００３２】
ステップＳ１０６では、加速抑制作動条件判断部３４は、ステップＳ１０４で取得した車速に基づいて、自車両Ｖの車速が、予め設定した閾値車速未満である条件が成立しているか否かを判断する処理（図中に示す「自車両車速条件判断処理」）を行う。なお、本実施形態では、一例として、閾値車速を１５［km/h］とした場合について説明する。ステップＳ１０６において、加速抑制作動条件判断部３４は、自車両Ｖの車速が閾値車速未満である条件が成立している（図中に示す「Ｙｅｓ」）と判断した場合、加速抑制作動条件判断部３４が行う処理は、ステップＳ１０８へ移行する。一方、ステップＳ１０６において、加速抑制作動条件判断部３４は、自車両Ｖの車速が閾値車速未満である条件が成立していない（図中に示す「Ｎｏ」）と判断した場合、加速抑制作動条件判断部３４が行う処理は、ステップＳ１２０へ移行する。
【００３３】
ステップＳ１０８では、加速抑制作動条件判断部３４は、ブレーキペダル操作情報演算部１０Ｆから入力を受けた制動側踏込み量信号を参照して、ブレーキペダル３０の踏込み量（操作量）の情報を取得する処理（図中に示す「ブレーキペダル操作量情報取得処理」）を行う。ステップＳ１０８において、加速抑制作動条件判断部３４は、ブレーキペダル３０の踏込み量（操作量）の情報を取得する処理を行うと、加速抑制作動条件判断部３４が行う処理は、ステップＳ１１０へ移行する。
【００３４】
ステップＳ１１０では、加速抑制作動条件判断部３４は、ステップＳ１０８で取得したブレーキペダル３０の踏込み量に基づいて、ブレーキペダル３０が操作されているか否かを判断する処理（図中に示す「ブレーキペダル操作判断処理」）を行う。ステップＳ１１０において、加速抑制作動条件判断部３４は、ブレーキペダル３０が操作されていない（図中に示す「Ｎｏ」）と判断した場合、加速抑制作動条件判断部３４が行う処理は、ステップＳ１１２へ移行する。一方、ステップＳ１１０において、加速抑制作動条件判断部３４は、ブレーキペダル３０が操作されている（図中に示す「Ｙｅｓ」）と判断した場合、加速抑制作動条件判断部３４が行う処理は、ステップＳ１２０へ移行する。
【００３５】
ステップＳ１１２では、加速抑制作動条件判断部３４は、アクセル操作量演算部１０Ｇから入力を受けた駆動側踏込み量信号を参照して、アクセルペダル３２の踏込み量（操作量）の情報を取得する処理（図中に示す「アクセルペダル操作量情報取得処理」）を行う。ステップＳ１１２において、加速抑制作動条件判断部３４は、アクセルペダル３２の踏込み量（操作量）の情報を取得する処理を行うと、加速抑制作動条件判断部３４が行う処理は、ステップＳ１１４へ移行する。
【００３６】
ステップＳ１１４では、加速抑制作動条件判断部３４は、アクセルペダル３２の踏込み量（操作量）が、予め設定した閾値アクセル操作量以上である条件が成立しているか否かを判断する処理（図中に示す「アクセルペダル操作判断処理」）を行う。ここで、ステップＳ１１４の処理は、ステップＳ１１２で取得したアクセルペダル３２の踏込み量に基づいて行う。なお、本実施形態では、一例として、閾値アクセル操作量を、アクセルペダル３２の開度の３［%］に相当する操作量に設定した場合について説明する。ステップＳ１１４において、加速抑制作動条件判断部３４は、アクセルペダル３２の踏込み量（操作量）が閾値アクセル操作量以上である条件が成立している（図中に示す「Ｙｅｓ」）と判断した場合、加速抑制作動条件判断部３４が行う処理は、ステップＳ１１６へ移行する。一方、ステップＳ１１４において、加速抑制作動条件判断部３４は、アクセルペダル３２の踏込み量（操作量）が閾値アクセル操作量以上である条件が成立していない（図中に示す「Ｎｏ」）と判断した場合、加速抑制作動条件判断部３４が行う処理は、ステップＳ１２０へ移行する。
【００３７】
ステップＳ１１６では、加速抑制作動条件判断部３４は、自車両Ｖが駐車枠へ進入するか否かを判断するための情報を取得する処理（図中に示す「駐車枠進入判断情報取得処理」）を行う。ここで、本実施形態では、一例として、ステアリングホイール２８の操舵角と、自車両Ｖと駐車枠とのなす角度と、自車両Ｖと駐車枠との距離に基づいて、自車両Ｖが駐車枠へ進入するか否かを判断する場合を説明する。ステップＳ１１６において、加速抑制作動条件判断部３４は、自車両Ｖが駐車枠へ進入するか否かを判断するための情報を取得する処理を行うと、加速抑制作動条件判断部３４が行う処理は、ステップＳ１１８へ移行する。
【００３８】
ここで、ステップＳ１１６で行う処理の具体例を説明する。
ステップＳ１１６では、操舵角演算部１０Ｃから入力を受けた操舵角信号を参照して、ステアリングホイール２８の回転角（操舵角）を取得する。これに加え、周囲環境認識情報演算部１０Ａから入力を受けた俯瞰画像信号が含む自車両Ｖの周囲の俯瞰画像に基づき、自車両Ｖと駐車枠Ｌ０とのなす角度αと、自車両Ｖと駐車枠Ｌ０との距離Ｄを取得する。
ここで、角度αは、例えば、図５中に示すように、直線Ｘと、枠線Ｌ１及び駐車枠Ｌ０側の線との交角の絶対値とする。なお、図５は、自車両Ｖと、駐車枠Ｌ０と、自車両Ｖと駐車枠Ｌ０との距離Ｄを説明する図である。
また、直線Ｘは、自車両Ｖの中心を通る自車両Ｖの前後方向の直線（駆動方向に延びる直線）であり、枠線Ｌ１は、駐車枠Ｌ０に駐車が完了した際に自車両Ｖの前後方向と平行または略平行になる駐車枠Ｌ０部分の枠線である。また、駐車枠Ｌ０側の線とは、Ｌ１の延長線からなる駐車枠Ｌ０側の線である。
【００３９】
また、距離Ｄは、例えば、図５中に示すように、自車両Ｖの前端面の中心点ＰＦと駐車枠Ｌ０の入り口Ｌ２の中心点ＰＰとの距離とする。ただし、距離Ｄは、自車両Ｖの前端面が駐車枠Ｌ０の入り口Ｌ２を通過した後は、負の値とする。なお、距離Ｄは、自車両Ｖの前端面が駐車枠Ｌ０の入り口Ｌ２を通過した後は、ゼロに設定してもよい。
ここで、距離Ｄを特定するための自車両Ｖ側の位置は、中心点ＰＦに限定するものではなく、例えば、自車両Ｖに予め設定した位置と、入り口Ｌ２の予め設定した位置としてもよい。この場合、距離Ｄは、自車両Ｖに予め設定した位置と、入り口Ｌ２の予め設定した位置との距離とする。
【００４０】
以上説明したように、ステップＳ１１６では、加速抑制作動条件判断部３４は、自車両Ｖが駐車枠Ｌ０へ進入するか否かを判断するための情報として、操舵角、自車両Ｖと駐車枠Ｌ０の角度α、自車両Ｖと駐車枠Ｌ０の距離Ｄを取得する。
ステップＳ１１８では、加速抑制作動条件判断部３４は、ステップＳ１１６で取得した情報に基づいて、自車両Ｖが駐車枠Ｌ０へ進入するか否かを判断する処理（図中に示す「駐車枠進入判断処理」）を行う。ステップＳ１１８において、加速抑制作動条件判断部３４は、自車両Ｖが駐車枠Ｌ０へ進入しない（図中に示す「Ｎｏ」）と判断した場合、加速抑制作動条件判断部３４が行う処理は、ステップＳ１２０へ移行する。一方、ステップＳ１１８において、加速抑制作動条件判断部３４は、自車両Ｖが駐車枠Ｌ０へ進入する（図中に示す「Ｙｅｓ」）と判断した場合、加速抑制作動条件判断部３４が行う処理は、ステップＳ１２２へ移行する。
【００４１】
ここで、ステップＳ１１８で行う処理の具体例を説明する。
ステップＳ１１８では、加速抑制作動条件判断部３４は、例えば、以下に示す三つの条件（Ａ１〜Ａ３）を全て満足した場合に、自車両Ｖが駐車枠Ｌ０へ進入すると判断する。条件Ａ１．ステップＳ１１６で検出した操舵角が予め設定した設定舵角値（例えば、４５［ｄｅｇ］）以上の値となってから経過した時間が、予め設定した設定時間（例えば、２０［sec］）以内である。
条件Ａ２．自車両Ｖと駐車枠Ｌ０の角度αが、予め設定した設定角度（例えば、４０［ｄｅｇ］）以下である。
条件Ａ３．自車両Ｖと駐車枠Ｌ０の距離Ｄが、予め設定した設定距離（例えば３［ｍ］）以下である。
【００４２】
また、自車両Ｖが駐車枠Ｌ０へ進入するか否かの判断に用いる処理は、上記のように複数の条件を用いた処理に限定するものではなく、上述した三つの条件のうち一つ以上の条件で判断する処理を用いてもよい。また、自車両Ｖの車速を用いて、自車両Ｖが駐車枠Ｌ０へ進入するか否かを判断する処理を用いてもよい。
ステップＳ１２０では、加速抑制作動条件判断部３４は、加速抑制作動条件判断結果信号を、加速抑制制御作動条件が成立しない判断結果を含む情報信号として生成する処理（図中に示す「加速抑制作動条件非成立」）を行う。ステップＳ１２０において、加速抑制作動条件判断部３４は、加速抑制制御作動条件が成立しない判断結果を含む加速抑制作動条件判断結果信号を生成する処理を行うと、加速抑制作動条件判断部３４が行う処理は、ステップＳ１２４へ移行する。
【００４３】
ステップＳ１２２では、加速抑制作動条件判断部３４は、加速抑制作動条件判断結果信号を、加速抑制制御作動条件が成立する判断結果を含む情報信号として生成する処理（図中に示す「加速抑制作動条件成立」）を行う。ステップＳ１２２において、加速抑制作動条件判断部３４は、加速抑制制御作動条件が成立する判断結果を含む加速抑制作動条件判断結果信号を生成する処理を行うと、加速抑制作動条件判断部３４が行う処理は、ステップＳ１２４へ移行する。
ステップＳ１２４では、加速抑制作動条件判断部３４は、ステップＳ１２０またはステップＳ１２２で生成した加速抑制作動条件判断結果信号を、加速抑制指令値演算部１０Ｊへ出力する処理（図中に示す「加速抑制作動条件判断結果出力」）を行う。ステップＳ１２４において、加速抑制作動条件判断部３４は、加速抑制作動条件判断結果信号を加速抑制指令値演算部１０Ｊへ出力する処理を行うと、加速抑制作動条件判断部３４が行う処理は、ステップＳ１００の処理へ復帰（ＲＥＴＵＲＮ）する。
【００４４】
・加速抑制解除条件判断部３６が行う処理
図１から図５を参照しつつ、図６を用いて、加速抑制解除条件判断部３６が加速抑制制御量を設定する処理について説明する。
図６は、加速抑制解除条件判断部３６が加速抑制制御量を設定する処理を示すフローチャートである。なお、加速抑制解除条件判断部３６は、加速抑制制御の実行中、予め設定したサンプリング時間（例えば、１０［msec］）毎に、以下に説明する処理を行う。
図６中に示すように、加速抑制解除条件判断部３６が処理を開始（ＳＴＡＲＴ）すると、まず、ステップＳ２００において、加速抑制解除条件判断部３６は、シフトポジション演算部１０Ｅから入力を受けた現在シフト位置信号を参照して、自車両Ｖのシフト位置（「Ｐ」、「Ｄ」、「Ｒ」等）の情報を取得する処理（図中に示す「シフト位置情報取得処理」）を行う。ステップＳ２００において、自車両Ｖのシフト位置（「Ｐ」、「Ｄ」、「Ｒ」等）の情報を取得する処理を行うと、加速抑制解除条件判断部３６が行う処理は、ステップＳ２０２へ移行する。
【００４５】
ステップＳ２０２では、加速抑制解除条件判断部３６は、ステップＳ２００で取得した自車両Ｖのシフト位置（「Ｐ」、「Ｄ」、「Ｒ」等）に基づいて、自車両Ｖの駆動方向を検出する処理（図中に示す「駆動方向が自車両前後方向前方？」）を行う。具体的には、加速抑制解除条件判断部３６は、自車両Ｖのシフト位置が「Ｄ」であるか否かを判定する。そして、加速抑制解除条件判断部３６は、自車両Ｖのシフト位置が「Ｄ」であると判断した場合には、自車両Ｖの駆動方向が自車両前後方向前方である（図中に示す「Ｙｅｓ」）と検出し、ステップＳ２０２へ移行する。一方、加速抑制解除条件判断部３６は、自車両Ｖのシフト位置が「Ｒ」であると判断した場合には、自車両Ｖの駆動方向が自車両前後方向後方である（図中に示す「Ｎｏ」）と検出し、ステップＳ２１６へ移行する。
【００４６】
ステップＳ２０４では、加速抑制解除条件判断部３６は、周囲環境認識情報演算部１０Ａから入力を受けた俯瞰画像信号を参照して、自車両Ｖの周囲の画像を取得する。続いて、加速抑制解除条件判断部３６は、取得した画像、及びステップＳ２０２で検出した駆動方向に基づいて、自車両Ｖの駆動方向前方、つまり、自車両前後方向前方に存在する駐車枠Ｌ０を検出する処理（図中に示す「自車両前後方向前方の駐車枠を検出」）を行う。
ステップＳ２０４において、自車両前後方向前方に存在する駐車枠Ｌ０を検出すると、加速抑制解除条件判断部３６が行う処理は、ステップＳ２０６へ移行する。
【００４７】
ステップＳ２０６では、加速抑制解除条件判断部３６は、ステップＳ２０４で検出した自車両Ｖの駆動方向前方、つまり、自車両前後方向前方に存在する駐車枠Ｌ０と自車両Ｖとの間の距離を検出する処理（図中に示す「自車両から駐車枠までの距離を検出」）を行う。具体的には、加速抑制解除条件判断部３６は、周囲環境認識情報演算部１０Ａから入力を受けた俯瞰画像信号を参照して、自車両Ｖの周囲の画像を取得する。続いて、加速抑制解除条件判断部３６は、取得した画像、及びステップＳ２０４で検出した駐車枠Ｌ０に基づいて、自車両Ｖと駐車枠Ｌ０の入り口Ｌ２の左右端部との間の距離を検出する。ステップＳ２０６において、自車両前後方向前方に存在する駐車枠Ｌ０と自車両Ｖとの間の距離を検出すると、加速抑制解除条件判断部３６が行う処理は、ステップＳ２０８へ移行する。
なお、本実施形態では、自車両Ｖと駐車枠Ｌ０の入り口Ｌ２の左右端部との間の距離を検出する例を示したが、他の構成を採用することもできる。例えば、自車両Ｖと駐車枠Ｌ０の奥側の左右角部との間の距離を検出するようにしてもよい。
【００４８】
ステップＳ２０８では、加速抑制解除条件判断部３６は、ステップＳ２０６で検出した自車両Ｖの駆動方向前方、つまり、自車両前後方向前方に存在する駐車枠Ｌ０と自車両Ｖとの間の距離が増大傾向にあるか否かを判定する処理（図中に示す「駐車枠Ｌ０距離が増大傾向？」）を行う。具体的には、加速抑制解除条件判断部３６は、ステップＳ２０６で検出した距離がこの演算処理が前回実行されたときにステップＳ２０６で検出した距離よりも大きいか否かを判定する。そして、加速抑制解除条件判断部３６は、ステップＳ２０６で検出した距離がこの演算処理が前回実行されたときにステップＳ２０６で検出した距離よりも大きいと判定した場合には、ステップＳ２０６で検出した自車両Ｖの駆動方向前方に存在する駐車枠Ｌ０と自車両Ｖとの間の距離が増大傾向にある（図中に示す「Ｙｅｓ」）と判定し、ステップＳ２１０へ移行する。一方、加速抑制解除条件判断部３６は、ステップＳ２０６で検出した距離がこの演算処理が前回実行されたときにステップＳ２０６で検出した距離以下であると判定した場合には、ステップＳ２０６で検出した自車両Ｖの駆動方向前方に存在する駐車枠Ｌ０と自車両Ｖとの間の距離が増大傾向にない（図中に示す「Ｎｏ」）と判定し、この演算処理を終了（ＲＥＴＵＲＮ）する。
【００４９】
ステップＳ２１０では、加速抑制解除条件判断部３６は、自車両車速演算部１０Ｂから入力を受けた車速演算値信号を参照して、自車両Ｖの車速の情報を取得する処理（図中に示す「車速情報取得処理」）を行う。ステップＳ２１０において、車速の情報を取得する処理を行うと、加速抑制解除条件判断部３６が行う処理は、ステップＳ２１２へ移行する。
ステップＳ２１２では、加速抑制解除条件判断部３６は、この演算処理が前回実行されたときにステップＳ２１０で取得した自車両Ｖの車速に基づいて、ステップＳ２０４で検出した自車両Ｖの駆動方向、つまり、自車両前後方向前方に存在する駐車枠Ｌ０と自車両Ｖとの間の現在の距離を推定する処理（図中に示す「現在距離を推定」）を行う。具体的には、加速抑制解除条件判断部３６は、この演算処理が前回実行されたときにステップＳ２１０で取得した自車両Ｖの車速の絶対値にサンプリング時間（１０［msec］）を乗算した乗算結果と、この演算処理が前回実行されたときにステップＳ２０６で検出した距離との加算結果を現在の距離とする。ステップＳ２１２において、現在の距離を推定する処理を行うと、加速抑制解除条件判断部３６が行う処理は、ステップＳ２１４へ移行する。
【００５０】
ステップＳ２１４では、加速抑制解除条件判断部３６は、ステップＳ２０６で検出した距離とステップＳ２１２で推定した距離との差が設定値（例えば、３０［cm］）以下であるか否かを判定する処理（図中に示す「検出距離と推定距離との差が設定値以下？」）を行う。そして、加速抑制解除条件判断部３６は、距離の差が設定値（３０［cm］）以下である（図中に示す「Ｙｅｓ」）と判定した場合には、ステップＳ２２８へ移行する。一方、加速抑制解除条件判断部３６は、距離の差が設定値（３０［cm］）より大きい（図中に示す「Ｎｏ」）と判定した場合には、この演算処理を終了（ＲＥＴＵＲＮ）する。
【００５１】
一方、ステップＳ２１６では、加速抑制解除条件判断部３６は、周囲環境認識情報演算部１０Ａから入力を受けた俯瞰画像信号を参照して、自車両Ｖの周囲の画像を取得する。続いて、加速抑制解除条件判断部３６は、取得した画像、及びステップＳ２０２で検出した駆動方向に基づいて、自車両Ｖの駆動方向前方、つまり、自車両前後方向後方に存在する駐車枠Ｌ０を検出する処理（図中に示す「自車両前後方向後方の駐車枠Ｌ０を検出」）を行う。ステップＳ２１６において、自車両前後方向後方に存在する駐車枠Ｌ０を検出すると、加速抑制解除条件判断部３６が行う処理は、ステップＳ２１８へ移行する。
【００５２】
ステップＳ２１８では、加速抑制解除条件判断部３６は、ステップＳ２１６で検出した自車両Ｖの駆動方向前方、つまり、自車両前後方向後方に存在する駐車枠Ｌ０と自車両Ｖとの間の距離を検出する処理（図中に示す「自車両から駐車枠までの距離を検出」）を行う。具体的には、加速抑制解除条件判断部３６は、周囲環境認識情報演算部１０Ａから入力を受けた俯瞰画像信号を参照して、自車両Ｖの周囲の画像を取得する。続いて、加速抑制解除条件判断部３６は、取得した画像、及びステップＳ２１６で検出した駐車枠Ｌ０に基づいて、自車両Ｖと駐車枠Ｌ０の入り口Ｌ２の左右端部との間の距離を検出する。ステップＳ２１８において、自車両前後方向前方に存在する駐車枠Ｌ０と自車両Ｖとの間の距離を検出すると、加速抑制解除条件判断部３６が行う処理は、ステップＳ２２０へ移行する。
【００５３】
ステップＳ２２０では、加速抑制解除条件判断部３６は、ステップＳ２１８で検出した自車両Ｖの駆動方向前方、つまり、自車両前後方向後方に存在する駐車枠Ｌ０と自車両Ｖとの間の距離が増大傾向にあるか否かを判定する処理（図中に示す「駐車枠Ｌ０距離が増大傾向？」）を行う。具体的には、加速抑制解除条件判断部３６は、ステップＳ２１８で検出した距離がこの演算処理が前回実行されたときにステップＳ２１８で検出した距離よりも大きいか否かを判定する。そして、加速抑制解除条件判断部３６は、ステップＳ２１８で検出した距離がこの演算処理が前回実行されたときにステップＳ２１８で検出した距離よりも大きいと判定した場合には、ステップＳ２１８で検出した自車両Ｖの駆動方向前方に存在する駐車枠Ｌ０と自車両Ｖとの間の距離が増大傾向にある（図中に示す「Ｙｅｓ」）と判定し、ステップＳ２２０へ移行する。一方、加速抑制解除条件判断部３６は、ステップＳ２１８で検出した距離がこの演算処理が前回実行されたときにステップＳ２１８で検出した距離以下であると判定した場合には、ステップＳ２１８で検出した自車両Ｖの駆動方向前方に存在する駐車枠Ｌ０と自車両Ｖとの間の距離が増大傾向にない（図中に示す「Ｎｏ」）と判定し、この演算処理を終了（ＲＥＴＵＲＮ）する。
【００５４】
ステップＳ２２２では、加速抑制解除条件判断部３６は、自車両車速演算部１０Ｂから入力を受けた車速演算値信号を参照して、自車両Ｖの車速の情報を取得する処理（図中に示す「車速情報取得処理」）を行う。ステップＳ２２２において、車速の情報を取得する処理を行うと、加速抑制解除条件判断部３６が行う処理は、ステップＳ２２４へ移行する。
ステップＳ２２４では、加速抑制解除条件判断部３６は、この演算処理が前回実行されたときにステップＳ２２２で取得した自車両Ｖの車速に基づいて、ステップＳ２１６で検出した自車両Ｖの駆動方向、つまり、自車両前後方向後方に存在する駐車枠Ｌ０と自車両Ｖとの間の現在の距離を推定する処理（図中に示す「現在距離を推定」）を行う。具体的には、加速抑制解除条件判断部３６は、この演算処理が前回実行されたときにステップＳ２２２で取得した自車両Ｖの車速の絶対値にサンプリング時間（１０［msec］）を乗算した乗算結果と、この演算処理が前回実行されたときにステップＳ２１８で検出した距離との加算結果を現在の距離とする。ステップＳ２２４において、現在の距離を推定する処理を行うと、加速抑制解除条件判断部３６が行う処理は、ステップＳ２２６へ移行する。
【００５５】
ステップＳ２２６では、加速抑制解除条件判断部３６は、ステップＳ２１８で検出した距離とステップＳ２２４で推定した距離との差が設定値（例えば、３０［cm］）以下であるか否かを判定する処理（図中に示す「検出距離と推定距離との差が設定値以下？」）を行う。そして、加速抑制解除条件判断部３６は、距離の差が設定値（３０［cm］）以下である（図中に示す「Ｙｅｓ」）と判定した場合には、ステップＳ２２８へ移行する。一方、加速抑制解除条件判断部３６は、距離の差が設定値（３０［cm］）より大きい（図中に示す「Ｎｏ」）と判定した場合には、この演算処理を終了（ＲＥＴＵＲＮ）する。
【００５６】
ステップＳ２２８では、加速抑制解除条件判断部３６は、加速抑制作動条件判断結果信号を、加速抑制制御作動条件が成立しない判断結果を含む情報信号として生成する。続いて、加速抑制解除条件判断部３６は、生成した加速抑制作動条件判断結果信号を、加速抑制指令値演算部１０Ｊへ出力する処理（図中に示す「加速抑制作動条件判断結果出力」）を行う。ステップＳ２２８において、加速抑制作動条件判断結果信号を加速抑制指令値演算部１０Ｊへ出力する処理を行うと、加速抑制作動条件判断部３４が行う処理は、ステップＳ２００の処理へ復帰（ＲＥＴＵＲＮ）する。
【００５７】
（加速抑制指令値演算部１０Ｊで行う処理）
次に、図１から図６を参照しつつ、図７を用いて、加速抑制指令値演算部１０Ｊで行う処理について説明する。
図７は、加速抑制指令値演算部１０Ｊが行う処理を示すフローチャートである。なお、加速抑制指令値演算部１０Ｊは、予め設定したサンプリング時間（例えば、１０［msec］）毎に、以下に説明する処理を行う。
図７中に示すように、加速抑制指令値演算部１０Ｊが処理を開始（ＳＴＡＲＴ）すると、まず、ステップＳ３００において、加速抑制指令値演算部１０Ｊは、加速抑制制御内容演算部１０Ｉから入力を受けた加速抑制作動条件判断結果信号を参照する。そして、加速抑制指令値演算部１０Ｊは、加速抑制作動条件判断結果を取得する処理（図中に示す「加速抑制作動条件判断結果取得処理」）を行う。ステップＳ３００において、加速抑制作動条件判断結果を取得する処理を行うと、加速抑制指令値演算部１０Ｊが行う処理は、ステップＳ３０２へ移行する。
【００５８】
ステップＳ３０２では、加速抑制指令値演算部１０Ｊは、ステップＳ３００で取得した加速抑制作動条件判断結果が、加速抑制制御作動条件が成立する判断結果か否かを判断する処理（図中に示す「加速抑制制御作動条件成立？」）を行う。ステップＳ３０２において、加速抑制指令値演算部１０Ｊは、加速抑制制御作動条件が成立する判断結果である（図中に示す「Ｙｅｓ」）と判断した場合、加速抑制指令値演算部１０Ｊが行う処理は、ステップＳ３０４へ移行する。一方、ステップＳ３０２において、加速抑制指令値演算部１０Ｊは、加速抑制制御作動条件が成立しない判断結果である（図中に示す「Ｎｏ」）と判断した場合、加速抑制指令値演算部１０Ｊが行う処理は、ステップＳ３０６へ移行する。ここで、加速抑制指令値演算部１０Ｊは、加速抑制制御内容演算部１０Ｉのうちの加速抑制作動条件判断部３４及び加速抑制解除条件判断部３６の両方から加速抑制作動条件判断結果信号の入力を受ける場合がある。この場合、加速抑制指令値演算部１０Ｊは、加速抑制作動条件判断部３４からの加速抑制作動条件判断結果信号を破棄し、加速抑制解除条件判断部３６からの加速抑制作動条件判断結果信号を採用する。例えば、加速抑制作動条件判断部３４から、加速抑制制御作動条件が成立する判断結果を含む加速抑制作動条件判断結果信号の入力を受け、加速抑制解除条件判断部３６から、加速抑制制御作動条件が成立しない判断結果を含む加速抑制作動条件判断結果信号の入力を受けた場合には、加速抑制制御作動条件が成立しない判断結果を含む加速抑制作動条件判断結果信号を採用する。
【００５９】
ステップＳ３０４では、加速抑制指令値演算部１０Ｊは、加速抑制制御を行うための加速指令値である加速抑制指令値を演算する処理（図中に示す「加速抑制制御用指令値演算」）を行う。ステップＳ３０４において、加速抑制指令値演算部１０Ｊは、加速抑制指令値を演算する処理を行うと、加速抑制指令値演算部１０Ｊが行う処理は、ステップＳ３０８へ移行する。ここで、加速抑制指令値を演算する処理では、駆動側踏込み量信号が含むアクセルペダル３２の踏込み量を参照する。そして、アクセルペダル３２の踏込み量に応じたスロットル開度が予め設定した設定値（例えば、１０［%］）以上であるか否かを判定する。そして、設定値（１０［%］）以上であると判定した場合には、スロットル開度を予め設定した設定値（１０［%］）とする加速抑制制御量指令値を演算する。一方、設定値（１０［%］）以上であると判定したい場合には、実際のアクセルペダル３２の開度に応じたスロットル開度とする加速抑制制御量指令値を演算する。そして、加速抑制指令値を演算する処理では、加速抑制指令値演算部１０Ｊは、上記のように演算した加速抑制制御量指令値を含む指令値を、加速抑制指令値として演算する。
【００６０】
ステップＳ３０６では、加速抑制指令値演算部１０Ｊは、加速抑制制御を行なわない駆動力制御、すなわち、通常の加速制御で用いる加速指令値である通常加速指令値を演算する処理（図中に示す「通常加速制御用指令値演算」）を行う。ステップＳ３０６において、加速抑制指令値演算部１０Ｊは、通常加速指令値を演算する処理を行うと、加速抑制指令値演算部１０Ｊが行う処理は、ステップＳ３１０へ移行する。ここで、通常加速指令値を演算する処理では、駆動側踏込み量信号が含むアクセルペダル３２の踏込み量に基づいてスロットル開度を演算する指令値を、通常加速指令値として演算する。
【００６１】
ステップＳ３０８では、加速抑制指令値演算部１０Ｊは、ステップＳ３０４で演算した加速抑制指令値を含む加速抑制指令値信号を、目標スロットル開度演算部１０Ｋに出力する処理（図中に示す「加速抑制指令値出力」）を行う。ステップＳ３０８において、加速抑制指令値演算部１０Ｊは、加速抑制指令値信号を出力する処理を行うと、加速抑制指令値演算部１０Ｊが行う処理は終了（ＥＮＤ）する。
ステップＳ３１０では、加速抑制指令値演算部１０Ｊは、ステップＳ３０６で演算した通常加速指令値を含む通常加速指令値信号を、目標スロットル開度演算部１０Ｋに出力する処理（図中に示す「通常加速指令値出力」）を行う。ステップＳ３１０において、加速抑制指令値演算部１０Ｊは、通常加速指令値信号を出力する処理を行うと、加速抑制指令値演算部１０Ｊが行う処理は終了（ＥＮＤ）する。
【００６２】
（目標スロットル開度演算部１０Ｋで行う処理）
次に、図１から図７を参照しつつ、図８を用いて、目標スロットル開度演算部１０Ｋで行う処理について説明する。
図８は、目標スロットル開度演算部１０Ｋが行う処理を示すフローチャートである。なお、目標スロットル開度演算部１０Ｋは、予め設定したサンプリング時間（例えば、１０［msec］）毎に、以下に説明する処理を行う。
図８中に示すように、目標スロットル開度演算部１０Ｋが処理を開始（ＳＴＡＲＴ）すると、まず、ステップＳ４００において、目標スロットル開度演算部１０Ｋは、アクセル操作量演算部１０Ｇから入力を受けた駆動側踏込み量信号を参照する。そして、目標スロットル開度演算部１０Ｋは、駆動側踏込み量信号が含むアクセルペダル３２の踏込み量（操作量）を取得する処理（図中に示す「アクセル操作量取得処理」）を行う。ステップＳ４００において、目標スロットル開度演算部１０Ｋは、アクセルペダル３２の踏込み量（操作量）を取得する処理を行うと、目標スロットル開度演算部１０Ｋが行う処理は、ステップＳ４０２へ移行する。
【００６３】
ステップＳ４０２では、目標スロットル開度演算部１０Ｋは、加速抑制指令値演算部１０Ｊから入力を受けた情報信号に基づき、加速抑制指令値（ステップＳ３０４参照）または通常加速指令値（ステップＳ３０６参照）を取得する処理（図中に示す「指令値取得処理」）を行う。ステップＳ４０２において、目標スロットル開度演算部１０Ｋは、加速抑制指令値または通常加速指令値を取得する処理を行うと、目標スロットル開度演算部１０Ｋが行う処理は、ステップＳ４０４へ移行する。
【００６４】
ステップＳ４０４では、目標スロットル開度演算部１０Ｋは、ステップＳ４００で取得したアクセルペダル３２の踏込み量と、ステップＳ４０２で取得した指令値に基づき、目標スロットル開度の演算（図中に示す「目標スロットル開度演算」）を行う。ステップＳ４０４において、目標スロットル開度演算部１０Ｋは、目標スロットル開度を演算すると、目標スロットル開度演算部１０Ｋが行う処理は、ステップＳ４０６へ移行する。ここで、ステップＳ４０４では、目標スロットル開度演算部１０Ｋは、ステップＳ４０２で取得した指令値が通常加速指令値である場合（加速抑制作動条件が非成立である場合）は、アクセルペダル３２の踏込み量に応じたスロットル開度を、目標スロットル開度として演算する。一方、目標スロットル開度演算部１０Ｋは、ステップＳ４０２で取得した指令値が加速抑制指令値である場合（加速抑制作動条件が成立している場合）は、加速抑制制御量指令値に応じたスロットル開度を、目標スロットル開度として演算する。
目標スロットル開度は、例えば、以下の式（１）を用いて演算する。
θ*＝θ１−Δθ  …  （１）
【００６５】
上式（１）中では、目標スロットル開度を「θ*」で示し、アクセルペダル３２の踏込み量に応じたスロットル開度を「θ１」で示し、加速抑制制御量を「Δθ」で示す。
ステップＳ４０６では、目標スロットル開度演算部１０Ｋは、ステップＳ４０４で演算した目標スロットル開度θ*を含む目標スロットル開度信号を、エンジンコントローラ１２に出力（図中に示す「目標スロットル開度出力」）する。ステップＳ４０６において、目標スロットル開度信号をエンジンコントローラ１２に出力する処理を行うと、目標スロットル開度演算部１０Ｋが行う処理は終了（ＥＮＤ）する。ここで、ステップＳ４０６では、目標スロットル開度演算部１０Ｋは、ステップＳ４０２で取得した指令値が加速抑制指令値である場合は、アクセルペダル３２の開度（踏込み量）が加速抑制制御開始タイミングに応じた開度に達したタイミングで、目標スロットル開度信号を出力する。
【００６６】
（動作その他）
次に、図１から図８を参照しつつ、図９を用いて、本実施形態の車両用加速抑制装置１を用いて行う動作の一例を説明する。
図９は、車両用加速抑制装置１の動作を説明するための図である。
以下に記載する動作の一例では、駐車場内を走行する自車両Ｖが、運転者の選択した駐車枠Ｌ０に進入する例を説明する。
駐車場内を走行する自車両Ｖの車速が、閾値車速である１５［km/h］以上の状態では、加速抑制制御作動条件が成立しないため、自車両Ｖには加速抑制制御が作動することなく、運転者の加速意図を反映した通常の加速制御を行う（図４のステップＳ１００、Ｓ１０２「Ｙｅｓ」、Ｓ１０４、Ｓ１０６「Ｎｏ」、Ｓ１２０、Ｓ１２４、図７のステップＳ３００、Ｓ３０２「Ｎｏ」、Ｓ３０６、Ｓ３１０、図８のステップＳ４００、Ｓ４０２、Ｓ４０４、Ｓ４０６）。車速が閾値車速未満となり、駐車枠Ｌ０を検出し、さらに、ブレーキペダル３０が操作されておらず、アクセルペダル３２の踏込み量が閾値アクセル操作量以上であると、自車両Ｖが駐車枠Ｌ０へ進入するか否かの判断を行う（図４のステップＳ１０６「Ｎｏ」、Ｓ１０８、Ｓ１１０「Ｎｏ」、Ｓ１１２、Ｓ１１４「Ｙｅｓ」、Ｓ１１６、Ｓ１１８）。そして、自車両Ｖが駐車枠Ｌ０へ進入すると判断し、加速抑制制御作動条件が成立すると判断すると、加速抑制指令値演算部１０Ｊが、加速抑制指令値信号を目標スロットル開度演算部１０Ｋへ出力する（Ｓ１１８「Ｙｅｓ」、Ｓ１２２、Ｓ１２４）。このため、加速抑制制御作動条件が成立した状態で、運転者がアクセルペダル３２を操作すると、アクセルペダル３２の踏込み量に応じたスロットル開度を、加速抑制制御量指令値に応じた開度（１０%）に抑制する（図７のステップＳ３００、Ｓ３０２「Ｙｅｓ」、Ｓ３０４、Ｓ３０８、図８のステップＳ４００、Ｓ４０２、Ｓ４０４、Ｓ４０６）。
【００６７】
ここで、図９に示すように、駐車枠Ｌ０への進入方向が登り勾配となっており、アクセルペダル３２の踏込み量に応じたスロットル開度が１０［%］に抑制されたため、自車両Ｖが駐車枠Ｌ０から離れる方向へずれ落ちたとする。すると、加速抑制制御内容演算部１０Ｉが、自車両Ｖのシフト位置に基づいて自車両Ｖの駆動方向が自車両前後方向前方であると判定する（図６のステップＳ２００、Ｓ２０２「Ｙｅｓ」）。続いて、加速抑制制御内容演算部１０Ｉが、周囲環境認識情報演算部１０Ａから入力を受けた俯瞰画像信号を参照して、自車両Ｖの周囲の画像を取得する。続いて、加速抑制制御内容演算部１０Ｉが、取得した画像、及び検出した駆動方向に基づいて、自車両前後方向前方に存在する駐車枠Ｌ０を検出する（図６のステップＳ２０４）。続いて、加速抑制制御内容演算部１０Ｉが、自車両前後方向前方に存在する駐車枠Ｌ０と自車両Ｖとの間の距離を検出する（図６のステップＳ２０６）。続いて、加速抑制制御内容演算部１０Ｉが、自車両前後方向前方に存在する駐車枠Ｌ０と自車両Ｖとの間の距離が増大傾向にあると判定する（図６のステップＳ２０８）。続いて、加速抑制制御内容演算部１０Ｉが、自車両前後方向前方に存在する駐車枠Ｌ０と自車両Ｖとの間の現在の距離を推定する（図６のステップＳ２１２）。続いて、加速抑制制御内容演算部１０Ｉが、検出した距離と推定した距離との差が設定値（３０［cm］）以下であると判定する（図６のステップＳ２１４「Ｙｅｓ」）。続いて、加速抑制制御内容演算部１０Ｉが、加速抑制制御作動条件が成立しない判断結果を含む加速抑制作動条件判断結果信号を加速抑制指令値演算部１０Ｊへ出力する（図６のステップＳ２２８）。これにより、自車両Ｖが加速抑制制御を停止し、運転者の加速意図を反映した通常の加速制御を行う（図７のステップＳ３００、Ｓ３０２「Ｎｏ」、Ｓ３０６、Ｓ３１０、図８のステップＳ４００、Ｓ４０２、Ｓ４０４、Ｓ４０６）。それゆえ、アクセルペダル３２の踏込み量に応じた加速指令値が増大し、自車両Ｖの駆動力が増大する。そのため、加速抑制制御作動時に、自車両Ｖのずれ落ちが抑制される。
【００６８】
本実施形態では、図１の走行制御コントローラ１０、図２の加速抑制制御内容演算部Ｉ、図３の加速抑制作動条件判断部３４、図６のステップＳ２００が駆動方向検出部を構成する。以下同様に、図１の走行制御コントローラ１０、図２の加速抑制制御内容演算部Ｉ、図３の加速抑制作動条件判断部３４、図６のステップＳ２０４、Ｓ２１６が前方検出部を構成する。また、図１のアクセルペダル３２が加速操作部を構成する。さらに、図１、図２のアクセル操作検出センサ２４、図２のアクセル操作量演算部１０Ｇが操作量検出部を構成する。また、図１の走行制御コントローラ１０、図２の加速抑制指令値演算部１０Ｊ、図７のステップＳ３０４、Ｓ３０８が加速抑制部を構成する。さらに、図１の走行制御コントローラ１０、図２の加速抑制制御内容演算部Ｉ、図３の加速抑制作動条件判断部３４、図６のステップＳ２０８、Ｓ２２０が傾向検出部を構成する。また、図１、図２の車輪速センサ１６、図２の自車両車速演算部１０Ｂが車輪速検出部を構成する。さらに、図１の走行制御コントローラ１０、図２の加速抑制制御内容演算部Ｉ、図３の加速抑制作動条件判断部３４、図６のステップＳ２１２、Ｓ２２４が現在距離推定部を構成する。また、図１の走行制御コントローラ１０、図２の加速抑制制御内容演算部Ｉ、図３の加速抑制作動条件判断部３４、図６のステップＳ２０６、Ｓ２１８が現在距離検出部を構成する。さらに、図１、図２の周囲環境認識センサ１４が撮像部を構成する。
【００６９】
（本実施形態の効果）
本実施形態によれば、次の効果を奏する。
（１）走行制御コントローラ１０は、自車両Ｖの駆動方向前方に存在する駐車枠Ｌ０に基づいて、アクセル操作量に応じた自車両Ｖの加速指令値（加速）を抑制する加速抑制制御を実行する。そして、走行制御コントローラ１０は、加速抑制制御の実行中に、自車両Ｖの駆動方向前方に存在する駐車枠Ｌ０と自車両Ｖとの間の距離の増大傾向を検出した場合には、加速抑制制御を解除（停止）する。
このような構成によれば、例えば、登り勾配の駐車枠Ｌ０への進入時に、加速抑制制御が作動され、自車両Ｖが駐車枠Ｌ０から離れる方向へずれ落ち、駐車枠Ｌ０と自車両Ｖとの間の距離が増大した場合、加速抑制制御が解除（停止）される。それゆえ、アクセルペダル３２の踏込み量に応じた加速指令値が増大し、自車両Ｖの駆動力が増大する。これにより、加速抑制制御作動時に、自車両Ｖのずれ落ちを抑制できる。
【００７０】
（２）走行制御コントローラ１０は、車輪速に基づいて、自車両Ｖの駆動方向前方に存在する駐車枠Ｌ０と自車両Ｖとの間の距離を推定する。続いて、走行制御コントローラ１０は、自車両Ｖの駆動方向前方に存在する駐車枠Ｌ０と自車両Ｖとの間の距離を検出する。続いて、走行制御コントローラ１０は、加速抑制制御の実行中に、自車両Ｖの駆動方向前方に存在する駐車枠Ｌ０と自車両Ｖとの間の距離の増大傾向を検出するとともに、推定した距離と検出した距離との差が設定値以下である場合には、加速抑制制御を解除（停止）する。
このような構成によれば、車輪速に基づいて推定した距離と、検出した距離、つまり、距離の増大傾向の検出に用いる距離との差が小さい場合に、加速抑制制御を解除する。これにより、加速抑制制御をより適切に解除できる。
（３）走行制御コントローラ１０は、自車両Ｖの周囲の画像に基づいて、自車両Ｖの駆動方向前方に存在する駐車枠Ｌ０と自車両Ｖとの間の距離の増大傾向を検出する。
このような構成によれば、距離の増大傾向をより適切に検出できる。
【００７１】
（変形例１）
なお、本実施形態では、自車両Ｖの周囲の画像を撮像する前方カメラ１４Ｆ、右側方カメラ１４ＳＲ、左側方カメラ１４ＳＬ及び後方カメラ１４Ｒセンサを周囲環境認識センサ１４として用いる例を示したが、他の構成を採用することもできる。例えば、自車両Ｖの周囲に超音波を発射して自車両Ｖの周囲の障害物（例えば、壁等）を検出する超音波センサを周囲環境認識センサ１４として用いる構成としてもよい。この場合、周囲環境認識センサ１４を用い、自車両Ｖの駆動方向前方の駐車枠Ｌ０に代えて、自車両Ｖの駆動方向前方の障害物を検出する。加速抑制作動条件判断部３４が行う処理では、駐車枠進入判断処理（図４のステップＳ１１８）に代えて、自車両Ｖを基準として予め設定した距離や領域（エリア）内に障害物があるか否かを判定する。そして、障害物があると判定した場合には、加速抑制制御作動条件が成立する判断結果を含む加速抑制作動条件判断結果信号を加速抑制指令値演算部１０Ｊへ出力する（図４のステップＳ１２２、Ｓ１２４）。一方、障害物があると判定した場合には、加速抑制制御作動条件が成立しない判断結果を含む加速抑制作動条件判断結果信号を加速抑制指令値演算部１０Ｊへ出力する（図４のステップＳ１２０、Ｓ１２４）。また、加速抑制解除条件判断部３６が行う処理では、自車両Ｖと駐車枠Ｌ０との間の距離に代えて、自車両Ｖと障害物との間の距離を用いる（図６のステップＳ２０６、Ｓ２０８、Ｓ２１２、Ｓ２１４、Ｓ２１８、Ｓ２２０、Ｓ２２４、Ｓ２２６）。
【００７２】
（本変形例の効果）
本変形例によれば、次の効果を奏する。
（１）走行制御コントローラ１０は、自車両Ｖの駆動方向前方に存在する障害物に基づいて、アクセル操作量に応じた自車両Ｖの加速指令値（加速）を抑制する加速抑制制御を実行する。そして、走行制御コントローラ１０は、加速抑制制御の実行中に、自車両Ｖの駆動方向前方に存在する障害物と自車両Ｖとの間の距離の増大傾向を検出した場合には、加速抑制制御を解除（停止）する。
図１０は、車両用加速抑制装置１の動作を説明するための図である。
このような構成によれば、例えば、図１０に示すように、登り勾配の駐車枠Ｌ０への進入時に、駐車枠Ｌ０よりも自車両Ｖの駆動方向前方に壁等の障害物が存在し、加速抑制制御が作動され、自車両Ｖが障害物から離れる方向へずれ落ち、障害物と自車両Ｖとの間の距離が増大した場合、加速抑制制御が解除される。それゆえ、アクセルペダル３２の踏込み量に応じた加速指令値が増大し、自車両Ｖの駆動力が増大する。これにより、加速抑制制御作動時に、自車両Ｖのずれ落ちを抑制できる。
【００７３】
（変形例２）
また、本実施形態では、加速抑制制御の実行中に、自車両Ｖの駆動方向前方に存在する障害物と自車両Ｖとの間の距離の増大傾向を検出した場合には、加速抑制制御を停止する例を示したが、他の構成を採用することができる。例えば、アクセル操作量に応じた自車両Ｖの加速指令値の抑制量の絶対値を低減する構成としてもよい。すなわち、加速抑制制御の解除方法としては、例えば、加速抑制制御を停止する方法、加速抑制制御中のアクセル操作量に応じた自車両Ｖの加速指令値の抑制量の絶対値を低減する方法がある。
【００７４】
（変形例３）
さらに、本実施形態では、加速指令値を制御して、アクセルペダル３２の踏込み量（駆動力操作量）に応じた自車両Ｖの加速を抑制したが、これに限定するものではない。すなわち、例えば、アクセルペダル３２の踏込み量（駆動力操作量）に応じたスロットル開度を目標スロットル開度とし、さらに、上述した制動装置により制動力を発生させて、駆動力操作量に応じた自車両Ｖの加速を抑制してもよい。
以上、本願が優先権を主張する日本国特許出願２０１２−２５９１８４（２０１２年１１月２７日出願）の全内容は、参照により本開示の一部をなす。
ここでは、限られた数の実施形態を参照しながら説明したが、権利範囲はそれらに限定されるものではなく、上記の開示に基づく各実施形態の改変は当業者にとって自明なことである。
【符号の説明】
【００７５】
１    車両用加速抑制装置
２    ブレーキ装置
４    流体圧回路
６    ブレーキコントローラ
８    エンジン
１０  走行制御コントローラ
１０Ａ  周囲環境認識情報演算部
１０Ｂ  自車両車速演算部
１０Ｃ  操舵角演算部
１０Ｄ  操舵角速度演算部
１０Ｅ  シフトポジション演算部
１０Ｆ  ブレーキペダル操作情報演算部
１０Ｇ  アクセル操作量演算部
１０Ｈ  アクセル操作速度演算部
１０Ｉ  加速抑制制御内容演算部
１０Ｊ  加速抑制指令値演算部
１０Ｋ  目標スロットル開度演算部
１２  エンジンコントローラ
１４  周囲環境認識センサ（前方カメラ１４Ｆ、右側方カメラ１４ＳＲ、左側方カメラ１４ＳＬ、後方カメラ１４Ｒ）
１６  車輪速センサ
１８  操舵角センサ
２０  シフトポジションセンサ
２２  ブレーキ操作検出センサ
２４  アクセル操作検出センサ
２６  ナビゲーション装置
２８  ステアリングホイール
３０  ブレーキペダル
３２  アクセルペダル
３４  加速抑制作動条件判断部
３６  加速抑制制御量演算部
Ｖ    自車両
Ｗ    車輪（右前輪ＷＦＲ、左前輪ＷＦＬ、右後輪ＷＲＲ、左後輪ＷＲＬ）
【図１】
0005915768.tif 000002
【図２】
0005915768.tif 000003
【図３】
0005915768.tif 000004
【図４】
0005915768.tif 000005
【図５】
0005915768.tif 000006
【図６】
0005915768.tif 000007
【図７】
0005915768.tif 000008
【図８】
0005915768.tif 000009
【図９】
0005915768.tif 000010
【図１０】
0005915768.tif 000011