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