(57)【要約】【課題】本発明は、道路環境に適合した態様でトルクを可変することができる車両走行支援装置の提供を目的とする。【解決手段】本発明は、車両の走行時の車輪の駆動トルクを変化させて車両の走行を支援する車両走行支援装置１０Ａにおいて、前記駆動トルクを増加させるトルクアップ手段３６，３８と、車両の進行方向に存在する路面の段差を検出する段差検出手段１２Ａ、５６と、前記トルクアップ手段の作動が許容される第１の状態と、前記トルクアップ手段の作動が抑制される第２の状態とを切り替える切替手段１２Ａとを備え、前記切替手段は、前記段差検出手段により段差が検出された場合に、前記第１の状態を形成することを特徴とする。【選択図】図５
2008201270.tif 000002
【特許請求の範囲】
【請求項１】
車両の走行時の車輪の駆動トルクを変化させて車両の走行を支援する車両走行支援装置において、
前記駆動トルクを増加させるトルクアップ手段と、
車両の進行方向に存在する路面の段差を検出する段差検出手段と、
前記トルクアップ手段の作動が許容される第１の状態と、前記トルクアップ手段の作動が抑制される第２の状態とを切り替える切替手段とを備え、
前記切替手段は、前記段差検出手段により段差が検出された場合に、前記第１の状態を形成することを特徴とする、車両走行支援装置。
【請求項２】
前記段差検出手段は、車両の車輪が段差に到達する前までに該段差を検出する、請求項１に記載の車両走行支援装置。
【請求項３】
前記段差検出手段は、側面視で放射状となる検知エリア内の物体との距離を検出する測距手段を含み、前記段差検出手段は、該検知エリア内に段差候補を検出した場合に、該検知エリアを該段差候補が検出されないように小さくし、該小さくした検知エリアでの検出結果に基づいて、前記段差候補が段差であるか否かを判別する、請求項１に記載の車両走行支援装置。
【請求項４】
前記段差検出手段は、前記段差候補を検出した後の所定走行距離の車両の進行過程において、前記小さくした検知エリア内に物体を検出しない場合には、前記段差候補を段差として検出する、請求項２に記載の車両走行支援装置。
【請求項５】
前記段差検出手段は、前記段差候補を検出した後の所定走行距離の車両の進行過程において、前記小さくした検知エリア内に物体を検出した場合には、前記段差候補を段差以外の障害物であると判別する、請求項２に記載の車両走行支援装置。
【請求項６】
前記所定走行距離は、前記検知エリアを小さくした分に相当する値に設定される、請求項４又は５に記載の車両走行支援装置。
【請求項７】
前記小さくした検知エリアとは、前記検出した段差候補の高さに相当する分だけ小さくした検知エリアのことである、請求項６に記載の車両走行支援装置。
【請求項８】
前記所定走行距離は、前記検出した段差候補の高さに相当する値に設定される、請求項７に記載の車両走行支援装置。
【請求項９】
車両の路面に対する高さを検出する車高検出手段を更に備え、
前記段差検出手段は、前記車高検出手段により検出される車高に応じて前記検知エリアを補正する、請求項３〜８のうちのいずれか１項に記載の車両走行支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の走行時の車輪の駆動トルクを変化させて車両の走行を支援する車両走行支援装置に関する。
【背景技術】
【０００２】
従来から、ブレーキ操作のみによる車速の制御範囲を拡大するために、アクセルオフ時のエンジン発生トルクを所定量増大させるトルクアップ手段を備えている駐車支援装置が知られている（例えば、特許文献１参照）。この駐車支援装置では、運転者がブレーキペダルを踏み込んで、シフトレバーを操作して後退にセットすると、駐車支援ＥＣＵから、エンジンＥＣＵにエンジンをトルクアップするよう指示が出力される。
【特許文献１】特開２００３−２０５８０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、後退走行予定の経路中に段差が存在するような場合には、ブレーキオフ状態として最大限のトルクを発生させても、段差を乗り越えられない場合がある。
【０００４】
この点、上記の特許文献１に開示される駐車支援装置では、アクセルオフ時のエンジン発生トルクを所定量増大させるトルクアップ手段を備えているので、アクセルオフ時のエンジン発生トルクを、段差を乗り越えられるようなトルクまで増加させる仕様とすると、段差を乗り越えられない事態を回避することは可能である。しかしながら、かかる仕様では、段差のある道路環境では利便性が高くなるが、その反面として、平坦な道路環境では、アクセルオフ時に車速の増加が促進されるので、車速の上限ガードにより支援が意図せずに終了されてしまうことや、車速の予想以上の増加により運転者に焦燥感を与えてしまうことが予想され、却って利便性が悪くなる虞がある。
【０００５】
そこで、本発明は、道路環境に適合した態様でトルクを可変することができる車両走行支援装置の提供を目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、第１の発明は、車両の走行時の車輪の駆動トルクを変化させて車両の走行を支援する車両走行支援装置において、
前記駆動トルクを増加させるトルクアップ手段と、
車両の進行方向に存在する路面の段差を検出する段差検出手段と、
前記トルクアップ手段の作動が許容される第１の状態と、前記トルクアップ手段の作動が抑制される第２の状態とを切り替える切替手段とを備え、
前記切替手段は、前記段差検出手段により段差が検出された場合に、前記第１の状態を形成することを特徴とする。
【０００７】
第２の発明は、第１の発明に係る車両走行支援装置において、
前記段差検出手段は、車両の車輪が段差に到達する前までに該段差を検出することを特徴とする。
【０００８】
第３の発明は、第１の発明に係る車両走行支援装置において、
前記段差検出手段は、側面視で放射状となる検知エリア内の物体との距離を検出する測距手段を含み、前記段差検出手段は、該検知エリア内に段差候補を検出した場合に、該検知エリアを該段差候補が検出されないように小さくし、該小さくした検知エリアでの検出結果に基づいて、前記段差候補が段差であるか否かを判別することを特徴とする。
【０００９】
第４の発明は、第２の発明に係る車両走行支援装置において、
前記段差検出手段は、前記段差候補を検出した後の所定走行距離の車両の進行過程において、前記小さくした検知エリア内に物体を検出しない場合には、前記段差候補を段差として検出することを特徴とする。
【００１０】
第５の発明は、第２の発明に係る車両走行支援装置において、
前記段差検出手段は、前記段差候補を検出した後の所定走行距離の車両の進行過程において、前記小さくした検知エリア内に物体を検出した場合には、前記段差候補を段差以外の障害物であると判別することを特徴とする。
【００１１】
第６の発明は、第４又は５の発明に係る車両走行支援装置において、
前記所定走行距離は、前記検知エリアを小さくした分に相当する値に設定されることを特徴とする。
【００１２】
第７の発明は、第６の発明に係る車両走行支援装置において、
前記小さくした検知エリアとは、前記検出した段差候補の高さに相当する分だけ小さくした検知エリアのことであることを特徴とする。
【００１３】
第８の発明は、第３〜８のうちのいずれかの発明に係る車両走行支援装置において、
前記所定走行距離は、前記検出した段差候補の高さに相当する値に設定されることを特徴とする。
【００１４】
第９の発明は、第１の発明に係る車両走行支援装置において、
車両の路面に対する高さを検出する車高検出手段を更に備え、
前記段差検出手段は、前記車高検出手段により検出される車高に応じて前記検知エリアを補正することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、道路環境に適合した態様でトルクを可変することができる車両走行支援装置が得られる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照して、本発明を実施するための最良の形態の説明を行う。
【実施例１】
【００１７】
図１は、本発明の実施例１による車両走行支援装置１０Ａの要部を示すシステム構成図である。図１に示す如く、車両走行支援装置１０Ａは、電子制御ユニット１２Ａ（以下、「駐車支援ＥＣＵ１２Ａ」と称す）を中心に構成されている。駐車支援ＥＣＵ１２Ａは、図示しないバスを介して互いに接続されたＣＰＵ、ＲＯＭ、及びＲＡＭ等からなるマイクロコンピュータとして構成されている。ＲＯＭには、ＣＰＵが実行するプログラムやデータが格納されている。
【００１８】
駐車支援ＥＣＵ１２Ａには、ＣＡＮ（Controller  Area  Network）や高速通信バス等の適切なバスを介して、ステアリングホイール（図示せず）の舵角を検出する舵角センサ１６、パワーステアリング装置のモータ３２を制御するＥＰＳ・ＥＣＵ３０、エンジン３８を制御するＥＦＩ・ＥＣＵ３６、及び、ブレーキアクチュエータを制御するブレーキＥＣＵ４０等が接続される。尚、モータ３２は、ステアリングコラムやステアリングギアボックスに設けられ、その回転によりステアリングシャフトを回転させるものであってよい。ＥＦＩ・ＥＣＵ３６には、アクセルペダルの操作量を検出するアクセル開度センサ３９が接続され、ＥＰＳ・ＥＣＵ３０には、ステアリングホイールの操舵トルクを検出するトルクセンサ３４が接続され、ブレーキＥＣＵ４０には、車両の速度を検出する車輪速センサ１８及びブレーキペダルが操作されているときにオン信号を出力するブレーキスイッチ４２が接続されている。アクセル開度センサ３９は、アクセルペダルの操作ストロークを検出するセンサであってもよいし、スロットル開度センサであってもよい。
【００１９】
また、駐車支援ＥＣＵ１２Ａには、車両後方の所定角度領域における風景を撮影するリアカメラ２０、及び、車室内に配置されたディスプレイ２２が接続されている。ディスプレイ２２にはスピーカー２４が接続されている。
【００２０】
また、駐車支援ＥＣＵ１２Ａには、リバースシフトスイッチ５０及び駐車スイッチ５２が接続されている。リバースシフトスイッチ５０は、シフトレバーが後退位置（リバース）に操作された場合にオン信号を出力し、それ以外の場合にオフ状態を維持する。また、駐車スイッチ５２は、車室内に設けられ、ユーザによる操作が可能となっている。駐車スイッチ５２は、常態でオフ状態に維持されており、ユーザの操作によりオン状態となる。駐車支援ＥＣＵ１２Ａは、駐車スイッチ５２の出力信号に基づいてユーザが駐車支援を必要としているか否かを判別する。
【００２１】
また、駐車支援ＥＣＵ１２Ａには、非接触距離センサ５６が接続される。非接触距離センサ５６は、図２に示すように、車両の後輪よりも後方側の後部（図示の例ではリアバンパの下部）に搭載され、地面と搭載位置との間の距離（鉛直方向の距離）ｈを検出する。非接触距離センサ５６は、例えば図２に示すように、地面に向けて鉛直方向に検出波を発射し、地面にて反射された検出波の反射波を受信して、該反射波の位相情報（反射波の遅れ時間）に基づいて地面と搭載位置との間の距離ｈを検出する。尚、非接触距離センサ５６は、車両の幅方向に沿って複数個設定されてもよい（例えば、左右に１つずつ設定されてもよい）。
【００２２】
次に、駐車支援時に駐車支援ＥＣＵ１２Ａにより実現される基本的な処理について説明する。
【００２３】
図３は、駐車支援時に駐車支援ＥＣＵ１２Ａにより実現される基本的な処理の流れを示すフローチャートである。
【００２４】
ステップ１００では、駐車支援ＥＣＵ１２Ａは、リバースシフトスイッチ５０がオンにされたか否かを判定する。リバースシフトスイッチ５０がオンにされた場合には、ステップ１０２に進み、それ以外の場合には、今回周期の処理ルーチンはそのまま終了する。
【００２５】
ステップ１０２では、駐車支援ＥＣＵ１２Ａは、駐車スイッチ５２がオンにされたか否かを判定する。駐車スイッチ５２がオンにされた場合には、ステップ１０４に進み、それ以外の場合には、今回周期の処理ルーチンはそのまま終了する。
【００２６】
ステップ１０４では、駐車支援ＥＣＵ１２Ａは、ディスプレイ２２上に、目標駐車位置設定画面を表示する。具体的には、駐車支援ＥＣＵ１２Ａは、図４（縦列駐車用の画面）に示すように、ディスプレイ２２上に、リアカメラ２０の撮像画像（実画像）を表示させると共に、撮像画像上に目標駐車枠８０を重畳表示させる。目標駐車枠８０は、実際の駐車枠や車両の外形を模した図形であってよく、例えば、その位置及び向きがユーザにより視認可能である形態を有する。目標駐車枠８０の位置等は、図４に示すように、目標駐車枠を上下左右方向の並進移動及び回転移動させるためのタッチスイッチ等により、確定スイッチの操作前に調整が可能とされてもよい。
【００２７】
続くステップ１０６では、駐車支援ＥＣＵ１２Ａは、目標駐車枠８０の位置等が確定された否かを判定する。本例では、駐車支援ＥＣＵ１２Ａは、図４に示す確定スイッチがユーザにより操作された場合に、目標駐車枠８０の位置等が確定されたと判定する。目標駐車枠８０の位置等が確定された場合には、ステップ１０８に進む。尚、この際、駐車支援ＥＣＵ１２Ａは、確定された目標駐車枠８０の位置及び方向に基づいて目標駐車位置及び目標駐車方向を決定し、当該決定した目標駐車位置及び目標駐車方向に基づいて、目標移動軌跡を演算しておく。目標駐車枠８０の位置等が確定されていない場合には、ステップ１０４に戻り、目標駐車位置等の設定処理が継続される。
【００２８】
ステップ１０８では、駐車支援ＥＣＵ１２Ａは、後退走行支援制御を実行する。後退走行支援制御は、後退走行時の操舵を支援する操舵支援制御と、後に図５を参照して説明する段差トルクアップ制御とを含む。操舵支援制御は、例えば次のようなものであってよい。ブレーキペダルの踏み込みが解除され、後退クリープトルクが発生して車両の後方移動が開始されると、駐車支援ＥＣＵ１２Ａは、車輪速センサ１８の出力信号から演算した車両移動量と舵角センサ１６から得られる舵角位置を用いて自車の車両位置を推定し、推定した車両位置の目標移動軌跡からの偏差に応じた目標舵角を演算し、当該目標舵角をＥＰＳ・ＥＣＵ３０に送信する。ＥＰＳ・ＥＣＵ３０は、当該目標舵角を実現するようにモータ３２を制御する。
【００２９】
ステップ１１０では、駐車支援ＥＣＵ１２Ａは、ＥＦＩ・ＥＣＵ３６を介して得られるアクセル開度センサ３９の情報に基づいて、アクセルペダルが操作されているか否かを判定する。アクセルペダルが操作されている場合には、ステップ１１２に進み、アクセルペダルが操作されていない場合には、ステップ１１４に進む。
【００３０】
ステップ１１２では、駐車支援ＥＣＵ１２Ａは、現在実行中の後退走行支援制御を速やかに中断する（即ち強制終了する）。尚、後退走行支援制御の中断ないし強制終了は、その他、障害物が検出された場合や、車速が所定の上限値を超えた場合や、トルクセンサ３４に基づいて運転者がステアリングホイールを所定トルク以上で操作したことが検出された場合等にも実現されてもよい。
【００３１】
ステップ１１４では、駐車支援ＥＣＵ１２Ａは、自車の車両位置の推定結果に基づいて、自車が目標駐車位置に到達したか否かを判定する。自車が目標駐車位置に到達した場合には、例えばスピーカー２４を介して運転者に車両の停止を要求し（若しくは、ブレーキＥＣＵ４０を介して車両を自動的に停止させ）、今回の駐車支援処理が終了される。自車が目標駐車位置に到達していない場合には、ステップ１０８に戻り、後退走行支援制御が継続される。
【００３２】
図５は、図３のステップ１０８において後退走行支援制御の一部として実行される段差トルクアップ制御の一例を示すフローチャートである。図５に示す処理ルーチンは、上述の後退走行支援制御が継続される間、所定周期毎に繰り返し実行される。
【００３３】
ステップ２００では、駐車支援ＥＣＵ１２Ａは、非接触距離センサ５６の出力結果（地面と搭載位置との間の距離ｈの検出値）に基づいて、車両の進行方向前方（本例では、進行方向は後退方向）に存在しうる段差の検出処理を行う。例えば、駐車支援ＥＣＵ１２Ａは、前回周期の距離ｈ（ｉ−１）と、今回周期のｈ（ｉ）との差（路面変位）が、所定値以上となった場合に、車両の進行方向前方に段差が検出されたと判断して、段差検出フラグを“１”にセットする。所定値は、後述のトルクアップを行わない場合には乗り越えられないような段差の高さに相当する値（例えば３ｃｍ）であってよい。駐車支援ＥＣＵ１２Ａは、今回周期で段差が検出されない場合には、段差検出フラグを初期値“０”に維持する。
【００３４】
ステップ２０２では、駐車支援ＥＣＵ１２Ａは、上記のステップ２００の段差検出処理結果に基づいて、今回周期で段差が発見された否かを判定する。今回周期で段差が発見された場合、即ち段差検出フラグが“１”である場合には、ステップ２０４に進み、段差検出フラグが初期値“０”のままである場合には、ステップ２０６に進む。尚、段差検出フラグは、一旦“１”にセットされると、後述のステップ２１６にて車両が段差を乗り越えたと判定されるまで、“１”に維持される。
【００３５】
ステップ２０４では、駐車支援ＥＣＵ１２Ａは、段差が発見された地点における段差と後輪との間の距離Ｌ（図２参照）を、段差―後輪間距離Ｌの初期値Ｌ０として、所定のメモリに記憶する。
【００３６】
ステップ２０６では、駐車支援ＥＣＵ１２Ａは、今回の後退走行支援制御の実施中における前回周期以前に段差が発見されているか否かを判定する。具体的には、駐車支援ＥＣＵ１２Ａは、段差検出フラグが“１”である場合には、前回周期以前に段差が発見されていると判定する。前回周期以前に段差が発見されている場合には、ステップ２０８に進み前回周期以前に段差が発見されていない場合には（即ち、未だ段差が発見されていない場合には）、ステップ２２０に進む。
【００３７】
ステップ２０８では、駐車支援ＥＣＵ１２Ａは、車輪速センサ１８の出力信号に基づいて、前回周期（ｉ−１）から今回周期（ｉ）までの車両の走行距離ｄ（ｉ）を演算する。車両の走行距離ｄ（ｉ）は、前回周期から今回周期までの時間に亘って車輪速センサ１８出力信号（車輪速パルス）を時間積分することで演算されてよい。尚、この走行距離（ｉ）は、例えばブレーキＥＣＵ４０のような他のＥＣＵにて演算されてもよく、この場合、駐車支援ＥＣＵ１２Ａは、他のＥＣＵから演算結果を取得する。
【００３８】
ステップ２１０では、駐車支援ＥＣＵ１２Ａは、上記のステップ２０８で演算した車両の走行距離ｄ（ｉ）に基づいて、段差―後輪間距離Ｌを更新する。具体的には、今回周期の段差―後輪間距離Ｌ（ｉ）とし、前回周期の段差―後輪間距離Ｌ（ｉ−１）とすると、Ｌ（ｉ）＝Ｌ（ｉ−１）ーｄ（ｉ）なる関係式から、今回周期の段差―後輪間距離Ｌ（ｉ）を演算する。尚、段差が初めて発見された周期（ｋ）のＬ（ｋ）は、上記のステップ２０４で記憶された初期値Ｌ０が用いられる。
【００３９】
ステップ２１２では、駐車支援ＥＣＵ１２Ａは、上記のステップ２１０で演算した今回周期の段差―後輪間距離Ｌ（ｉ）に基づいて、現時点から車両の後輪が段差に到達するまで時間Ｔ（以下、「段差到達時間Ｔ」という）を予測する。今回周期の段差到達時間Ｔ（ｉ）は、今回周期の段差―後輪間距離Ｌ（ｉ）を、今回周期で車輪速センサ１８の出力信号に基づいて検出される車速Ｖ（ｉ）で除することにより予測されてよい。
【００４０】
ステップ２１４では、駐車支援ＥＣＵ１２Ａは、上記のステップ２１２で演算した今回周期の段差到達時間Ｔ（ｉ）が所定の閾値１以下であるか否かを判定する。所定の閾値１は、後述のトルクアップ開始から目標トルクまでのトルクアップ完了までに要する時間に相当する値であってよい。今回周期の段差到達時間Ｔ（ｉ）が所定の閾値１以下である場合には、ステップ２１６に進み、それ以外の場合には、ステップ２２０に進む。
【００４１】
ステップ２１６では、上記のステップ２１０で演算した今回周期の段差―後輪間距離Ｌ（ｉ）が所定の閾値２以上であるか否かを判定する。この判定は、車両が、上記のステップ２０２で発見された段差を乗り越えたか否かを判定するためのものであり、従って、所定の閾値２は、負の値（例えば−１［ｍ］）であってよい。今回周期の段差―後輪間距離Ｌ（ｉ）が所定の閾値２以上である場合、即ち車両が未だ段差を乗り越えていない場合には、ステップ２１８に進み、それ以外の場合（即ち車両が段差を乗り越えた場合）には、段差検出フラグを“０”にセットして、ステップ２２０に進む。
【００４２】
ステップ２１８では、駐車支援ＥＣＵ１２Ａは、ＥＦＩ・ＥＣＵ３６に対するトルクアップ要求をオンにする。例えば、駐車支援ＥＣＵ１２Ａは、ＥＦＩ・ＥＣＵ３６に対してトルクアップを行うように指示を送信する。これを受けて、ＥＦＩ・ＥＣＵ３６は、後退クリープトルクが目標トルクとなるようにエンジン３８の回転数を制御する。例えば、アイドル時のエンジン３８の回転数と、そのときに発生する後退クリープトルクとの関係は予め導出可能であるので、ＥＦＩ・ＥＣＵ３６は、目標トルクに対応する目標回転数となるようにエンジン３８の回転数を制御する。尚、後退クリープトルクとは、シフトレバーが後退位置にあり且つアクセルペダル及びブレーキペダルがオフの状態にあるときに発生するトルクであり、ＡＴ車におけるトルクコンバータの存在に起因して発生するトルクである。尚、目標トルクは、検出される段差を乗り越えられるような固定値であってもよいし、検出された段差の高さに応じた可変値とされてもよい。
【００４３】
ステップ２２０では、駐車支援ＥＣＵ１２Ａは、ＥＦＩ・ＥＣＵ３６に対するトルクアップ要求をオフにする。例えば、駐車支援ＥＣＵ１２Ａは、ＥＦＩ・ＥＣＵ３６に対してトルクアップを停止するように指示を送信する。これを受けて、ＥＦＩ・ＥＣＵ３６は、現在のトルクアップの実行状況に応じて、トルクアップを現在実行中である場合には、トルクアップを停止し、トルクアップを現在実行していない場合には、当該トルクアップ不実施状態を維持する。尚、車両が走行中であるときのトルクアップの停止は、後退クリープトルクの急減により運転者に与えうる違和感を防止すべく、徐々に元の通常時の回転数（通常時の後退クリープトルクに対応する回転数）に戻すような態様で実現されてよい。
【００４４】
以上説明した本実施例による車両走行支援装置１０Ａによれば、とりわけ、以下のような優れた効果が奏される。
【００４５】
本実施例によれば、上述の如く、段差が検出された場合にトルクアップが行われる構成を実現することができる。即ち、本実施例によれば、段差の存在によりトルクアップが必要な状況下では、トルクアップが実現され、段差が存在せず（平坦な道路であり）トルクアップが不必要な状況下では、トルクアップが実現されず、段差の存在状況に応じて適切な後退クリープトルクを設定することができる。これにより、段差のある道路状況で段差を乗り越えられないような不都合を回避しつつ、段差の無い道路状況で不必要にトルクアップが行われることによる不都合、例えば、トルクアップにより車速が増加して後退走行支援制御が意図せず強制終了されたり、車速がユーザの予想以上に増加してユーザに焦燥感を与えてしまったりするような事態を回避することができる。
【００４６】
また、本実施例によれば、上述の如く、段差が検出された場合に、後輪が当該段差に到達する前からトルクアップが開始されるので、後輪が当該段差に到達するまでに前もってトルクアップを完了しておくことができる。即ち、後輪が段差に到達してからトルクアップを開始する場合には、ユーザは、トルクアップの完了までの（即ち目標トルクが発生可能な状態となるまでの）時間待機する必要が生じてしまうが、本実施例では、かかる待機の必要を無くし、利便性を高めることができる。また、本実施例によれば、後輪が段差に到達するまでトルクアップが完了するので、ユーザは、当該段差に到達する手前から車両に勢いをつけて段差を乗り越えさせることも可能となる。
【実施例２】
【００４７】
図６は、本発明の実施例２による車両走行支援装置１０Ｂの要部を示すシステム構成図である。図６に示す如く、車両走行支援装置１０Ｂは、電子制御ユニット１２Ｂ（以下、「駐車支援ＥＣＵ１２Ｂ」と称す）を中心に構成されている。
【００４８】
本実施例２では、車両走行支援装置１０Ｂは、図６に示すように、上述の実施例１による車両走行支援装置１０Ａにおける非接触距離センサ５６として、超音波センサ５８を備える。その他の構成要素については、上述の実施例１による車両走行支援装置１０Ａと同様であってよく、同一の参照符号を付して説明を省略する。
【００４９】
超音波センサ５８は、図７に示すように、側面視で、略扇形となる放射状の検知エリアを有する。図７に示す検知エリアは、検知距離がＤ［ｍ］であり、検知角度範囲がθであり、最も下向きの放射方向の地面に対する傾斜角がαである。検知エリアは、後述の如く可変とされる。例えば検知距離Ｄが可変とされる。超音波センサ５８は、検知エリア内に超音波を発射し、検知エリア内からの反射波を受信することで、検知エリア内の物体を検出する。即ち、検知エリア内に物体が存在する場合には、当該物体に反射した超音波が超音波センサ５８により受信される。超音波センサ５８は、この反射波の位相情報に基づいて、検知エリア内の物体の距離（超音波センサ５８との間の距離）を検出する。
【００５０】
図８は、上述の実施例１で説明した図５の段差トルクアップ制御の一部として実行される段差検出処理の一例を示すフローチャートである。図８に示す処理ルーチンは、上述の実施例１で説明した図５のステップ２００の処理として実行され、後退走行支援制御中、段差検出フラグが“０”である間（即ち段差が検出されていない間）、所定周期毎に繰り返し実行される。尚、その他の駐車支援ＥＣＵ１２Ｂにより実現される基本的な処理は、上述の実施例１で説明した図３及び図５の各ステップと同一であってよい。
【００５１】
ステップ３００では、駐車支援ＥＣＵ１２Ｂは、段差検出フラグが“０”であるか否かを判定する。段差検出フラグが“０”である場合には、ステップ３０２に進む。一方、段差検出フラグが“１”である場合（即ち前回周期以前に段差が検出されている場合）には、今回周期での図８に示す処理ルーチンは終了して、図５に示したフローチャートのステップ２０２の処理へと進む。
【００５２】
ステップ３０２では、駐車支援ＥＣＵ１２Ｂは、現在の超音波センサ５８の検知エリアが、第１検知エリア（通常検知エリア）であるか否かを判定する。第１検知エリアは、路面上に存在しうる段差を検出できるような検知エリアであり、図７に示したように、平坦な路面を検知しない程度の検知エリアであってよい。ここでは、第１検知エリアの検知距離Ｄ（図９（Ａ）参照）を、Ｄ１とする。尚、超音波センサ５８の検知エリアは、初期的には第１検知エリアにセットされているものとする。現在の超音波センサ５８の検知エリアが、第１検知エリアである場合には、ステップ３０４に進み、それ以外の場合（即ち、現在の超音波センサ５８の検知エリアが、後述の第２検知エリアである場合）には、ステップ３１０にスキップする。
【００５３】
ステップ３０４では、駐車支援ＥＣＵ１２Ｂは、今回周期で得られる超音波センサ５８の検出結果に基づいて、第１検知エリア内に物体が検出されたか否かを判定する。第１検知エリア内に物体が検出された場合には、ステップ３０６に進み、第１検知エリア内に物体が検出されない場合には、今回周期での図８に示す処理ルーチンは終了して、図５に示したフローチャートのステップ２０２の処理へと進む。
【００５４】
ステップ３０６では、駐車支援ＥＣＵ１２Ｂは、上記のステップ３０４で検出された物体が段差候補であるか否かを判定する。例えば、駐車支援ＥＣＵ１２Ｂは、図９（Ａ）に示すように、第１検知エリアにおける超音波センサ５８の搭載位置からの距離がＤ２〜Ｄ１の範囲に、物体が検出された場合には、当該物体が段差候補であると判定してよい。Ｄ２は、後述の第２検知エリアの検知距離であり、これについて後述する。物体が段差候補である場合には、ステップ３０８に進み、物体が段差候補でない場合には、当該物体が、例えば図９（Ａ）に示す障害物Ａのような障害物であると判断して、ステップ３１６に進む。
【００５５】
ステップ３０８では、駐車支援ＥＣＵ１２Ｂは、上記のステップ３０６で段差候補が検出された時点での段差候補と後輪との間の距離Ｌ’（図７参照）を、段差候補―後輪間距離Ｌの初期値Ｌ’０として、所定のメモリに記憶する。
【００５６】
ステップ３１０では、駐車支援ＥＣＵ１２Ｂは、超音波センサ５８の検知エリアを、第１検知エリアから第２検知エリアに変更する。第２検知エリアは、図９（Ｂ）に示すように、図９（Ａ）に示す第１検知エリアに対して、段差候補が検出されないように小さくしたものである。第２検知エリアは、図９（Ｂ）に示すように、第１検知エリアに対して検知角度範囲θが等しく、検知距離ＤがＤ２よりも小さいＤ３であってよい。検知距離Ｄの短縮量ΔＤ（＝Ｄ２−Ｄ３）は、トルクアップを実行して乗り越える対象の段差の最大高さをＨｍａｘとしたとき、Ｈｍａｘの１／ｓｉｎαに相当する固定値であってよい。勿論、検知距離Ｄの短縮量ΔＤは、Ｈｍａｘの１／ｓｉｎαに、所定の余裕分を付加した固定値であってもよい。但し、検知距離Ｄの短縮量ΔＤは、車両の下部の最小高さＨ０（図９（Ａ）参照）の１／ｓｉｎαよりも小さく設定される。検知距離Ｄの変更は、例えば発射する超音波の送信強度を変更することで実現されてもよいし、或いは、検知距離Ｄを超える物体データ（距離データ）をノイズとしてマスクすることで実現されてもよい。
【００５７】
ステップ３１２では、駐車支援ＥＣＵ１２Ｂは、車輪速センサ１８の出力信号に基づいて、前回周期（ｉ−１）から今回周期（ｉ）までの車両の走行距離ｄ（ｉ）を演算し、演算した車両の走行距離ｄ（ｉ）に基づいて、段差候補―後輪間距離Ｌ’を更新する。具体的には、今回周期の段差候補―後輪間距離Ｌ’（ｉ）とし、前回周期の段差候補―後輪間距離Ｌ’（ｉ−１）とすると、Ｌ’（ｉ）＝Ｌ’（ｉ−１）ーｄ（ｉ）なる関係式から、今回周期の段差候補―後輪間距離Ｌ’（ｉ）を演算する。尚、段差候補が初めて発見された周期（ｋ）のＬ’（ｋ）は、上記のステップ３０６で記憶された初期値Ｌ’０が用いられる。
【００５８】
ステップ３１４では、駐車支援ＥＣＵ１２Ｂは、今回周期で得られる超音波センサ５８の検出結果に基づいて、第２検知エリア内に物体が検出されたか否かを判定する。第２検知エリア内に物体が検出された場合には、ステップ３１６に進み、第２検知エリア内に物体が検出されない場合には、ステップ３１８に進む。尚、超音波センサ５８の検知エリアを、第１検知エリアから第２検知エリアに変更すると、その後車両が移動しない限り、第２検知エリアには静止物体は検出されないはずである。
【００５９】
ステップ３１６では、駐車支援ＥＣＵ１２Ｂは、車両進行方向前方に障害物が存在すると判断し、例えば障害物検出フラグを“１”にセットし、図５に示したフローチャートのステップ２０２の処理へと進む。尚、障害物検出フラグが“１”にセットされると、その周期で図３のステップ１１２の処理（強制終了処理）が実行されることになる。このようにして障害物が検出されると、速やかに後退走行支援制御が終了され、それに伴いトルクアップが実行されることも無い。
【００６０】
本ステップ３１６において、例えば、上記のステップ３１４を経由した場合には、駐車支援ＥＣＵ１２Ｂは、上記のステップ３０６で検出された段差候補は、乗り越え対象の段差以外の障害物であると判断することになる。例えば、図９（Ｂ）に示す障害物Ｂは、第１検知エリアで段差と同様に段差候補として検出されるが、その後、車両が検知距離Ｄの減少分（Ｄ１−Ｄ２）だけ車両が後退する間に、図９（Ｃ）に示すように、障害物Ｂが第２検知エリアで検出される。このようにして、乗り越え対象の段差以外の障害物は、ステップ３１６（又はステップ３０６）にて検出されることになる。
【００６１】
ステップ３１８では、駐車支援ＥＣＵ１２Ｂは、上記のステップ３１２で演算した今回周期の段差候補―後輪間距離Ｌ（ｉ）が所定の閾値３以下であるか否かを判定する。所定の閾値３は、第１検知エリアの検知距離Ｄ１と第２検知エリアの検知距離Ｄ２の差分（＝Ｄ１−Ｄ２）を、段差候補―後輪間距離Ｌの初期値Ｌ’０から差し引いた値（＝Ｌ’０―Ｄ１＋Ｄ２）であってよい。即ち、超音波センサ５８の検知エリアを第１検知エリアから第２検知エリアへと小さくした分を、その後の車両の移動により補填する。今回周期の段差候補―後輪間距離Ｌ（ｉ）が所定の閾値３以下である場合には、ステップ３２０に進み、それ以外の場合には、今回周期での図８に示す処理ルーチンは終了して、図５に示したフローチャートのステップ２０２の処理へと進む。
【００６２】
ステップ３２０では、駐車支援ＥＣＵ１２Ｂは、上記のステップ３０６で検出された段差候補が段差であると判断して、段差検出フラグを“１”にセットし、図５に示したフローチャートのステップ２０２の処理へと進む。これは、図９（Ｂ）に示すように、検知距離Ｄの減少分（Ｄ１−Ｄ２）だけ車両が後退する間に、第２検知エリアで物体が検出されない場合には、段差候補が段差である可能性が極めて高いからである。例えば、図９（Ｂ）に示すような障害物Ｂが存在せず、段差だけが存在する場合には、検知距離Ｄの減少分（Ｄ１−Ｄ２）だけ車両が後退する間に、図９（Ｃ）に示すように、第２検知エリアで物体がなんら検出されないことになる。本実施例では、かかる点を利用して、第１検知エリアで段差と同等の距離で検出される障害物を、段差として誤検出することが防止されている。
【００６３】
本ステップ３２０において、段差検出フラグが“１”にセットされると、図５に示したフローチャートのステップ２０２からの処理では、ステップ２０２で肯定判定がなされ、その後の適切な段階で、トルクアップ要求が出力されることになる。尚、この場合、図５に示したフローチャートのステップ２１０では、段差―後輪間距離Ｌは、上記のステップ３１２にて演算される段差候補―後輪間距離Ｌ’を利用して演算される。
【００６４】
以上説明した本実施例２による車両走行支援装置１０Ｂによれば、上述の実施例１における効果に加えて、とりわけ、以下のような優れた効果が奏される。
【００６５】
上述の如く、障害物検知手段としても機能する超音波センサ５８を、段差検出に用いるので、障害物と段差を別々のセンサで検出する構成に比べて、効率的な構成を実現することができる。特に、超音波センサ５８が後方障害物検知用のクリアランスソナーである場合には、新たなハードウェア構成を追加することなく、クリアランスソナーの検知エリアでトルクアップが必要な段差を検出することができる。
【００６６】
また、上述の如く、超音波センサ５８の検知エリアを可変とすることで、障害物と段差を精度良く判別することができる。即ち、上述の如く第１及び第２検知エリアを適切に使い分けることで、段差及び障害物の双方を精度良く判別して検出することができる。
【００６７】
以上説明した本実施例２による車両走行支援装置１０Ｂに対しては、とりわけ、以下のような変形例・改良例が考えられる。
【００６８】
例えば、超音波センサ５８は、車幅方向に沿って複数個設定されてもよい。この場合、複数個の超音波センサ５８のそれぞれに対して、上述の第１及び第２検知エリアを適用すればよい。この場合、複数個の超音波センサ５８のうちのいずれかで障害物が検知された場合には、障害物検出フラグが“１”にセットされることとしてよい。また、複数個の超音波センサ５８のうちのいずれかのみで、第１検知エリア内に段差候補が検出された場合には、当該段差候補を検出した超音波センサ５８に対してのみ、検知エリアの第２検知エリアへの変更を実行することとしてよい。
【００６９】
また、第２検知エリアの検知距離Ｄ２は、超音波センサ５８により検出される段差候補までの距離に応じて可変されてもよい。例えば、段差候補までの検出距離がＤ’（Ｄ２＜Ｄ’＜Ｄ１）であるとすると、第２検知エリアの検知距離Ｄ２は、Ｄ１―Ｄ’とされてよい。勿論、第２検知エリアの検知距離Ｄ２は、Ｄ１―Ｄ’に、所定の余裕分を差し引いてもよい。この場合、第２検知エリアの検知距離Ｄ２は、車両後退に伴う段差候補の高さの変化に応じて、可変されてもよい。これは、図１０（Ａ）及び図１０（Ｂ）に示すような段差の場合、車両後退に伴い、超音波センサ５８により検出される段差候補までの距離（段差候補の高さ）が変化するからである。この場合、駐車支援ＥＣＵ１２Ｂは、超音波センサ５８により検出される段差候補までの距離に応じて、検知距離Ｄの短縮量ΔＤが、車両の下部の最小高さＨ０（図９（Ａ）参照）の１／ｓｉｎα（又はこれに余裕分を差し引いた値）を超えない範囲で、第２検知エリアの検知距離Ｄ２を可変する。
【００７０】
また、第２検知エリアは、図１１に示すように、傾斜角αを大きくすることにより設定されてもよい。この場合、第２検知エリアの傾斜角α２は、上述と同じ観点から、段差候補を含まないような値に設定される。この場合も、障害物と段差を精度良く判別することができる。
【実施例３】
【００７１】
図１２は、本発明の実施例３による車両走行支援装置１０Ｃの要部を示すシステム構成図である。図１２に示す如く、車両走行支援装置１０Ｃは、電子制御ユニット１２Ｃ（以下、「駐車支援ＥＣＵ１２Ｃ」と称す）を中心に構成されている。尚、駐車支援ＥＣＵ１２Ｃにより実現される基本的な処理は、上述の実施例１及び実施例２で説明した図３、図５、及び図８の各ステップと同一であってよい。また、第１及び第２検知エリア等の定義は、特に言及しない限り上述の実施例２と同様であってよい。
【００７２】
本実施例３では、車両走行支援装置１０Ｃは、図１２に示すように、上述の実施例２による車両走行支援装置１０Ｂに対して、車高センサ６０が追加されている点が主に異なる。その他の構成要素については、上述の実施例２による車両走行支援装置１０Ｂと同様であってよく、同一の参照符号を付して説明を省略する。
【００７３】
車高センサ６０は、車両と路面間の距離を計測するセンサであり、上述の実施例１における非接触距離センサ５６であってもよい。例えば、車高センサ６０は、レーザ光等の検出波を路面に照射して反射光をフォト検知器上の光点ずれとして捉え、三角法で路面との変位を演算するものであってよい。車高センサ６０は、車両の各輪に搭載されてよい。
【００７４】
図１３は、本実施例の駐車支援ＥＣＵ１２Ｃにより実現される超音波センサ５８の検知エリアの補正処理の流れを示すフローチャートである。図１３に示す処理ルーチンは、上述の実施例２における超音波センサ５８の第１検知エリアを決定（補正）するための処理であり、図８に示した処理ルーチンの起動に先立って実行されてもよく、或いは、図８に示した処理ルーチンと並列して実行されてもよい。ここでは、図１３に示す処理ルーチンは、図８に示した処理ルーチンと並列して実行されるものとする。また、図１３に示す処理ルーチンは、一回の後退走行支援制御に対して補正が一回行われるまで実行されてもよいし、後退走行支援制御中においても車両に対する平坦な路面の距離が変化しうることを考慮して、後退走行支援制御中に継続して繰り返し実行されてもよい。
【００７５】
ステップ４００では、駐車支援ＥＣＵ１２Ｃは、段差検出フラグが“０”であるか否かを判定する。段差検出フラグが“０”である場合には、ステップ４０２に進む。一方、段差検出フラグが“１”である場合（即ち前回周期以前に段差が検出されている場合）には、検知エリアの補正が不要な状況であるので、今回周期の処理ルーチンは終了する。
【００７６】
ステップ４０２では、駐車支援ＥＣＵ１２Ｃは、現在の超音波センサ５８の検知エリアが、第１検知エリア（通常検知エリア）であるか否かを判定する。現在の超音波センサ５８の検知エリアが、第１検知エリアである場合には、ステップ４０４に進み、それ以外の場合（即ち、現在の超音波センサ５８の検知エリアが、第２検知エリアである場合）には、検知エリアの補正が不要な状況であるので、今回周期の処理ルーチンは終了する。
【００７７】
ステップ４０４では、駐車支援ＥＣＵ１２Ｃは、車輪速センサ１８の出力信号に基づいて、前回周期（ｉ−１）から今回周期（ｉ）までの車両が移動したか否かを判定する。例えば、駐車支援ＥＣＵ１２Ｃは、車輪速センサ１８の出力信号に基づいて、走行距離ｄ（ｉ）を演算し、走行距離ｄ（ｉ）が所定値以上あるか否かを判定してよい。所定値は、車輪速センサ１８の出力信号の分解能に依存するが、微小値（例えば、０．０５［ｍ］）であってよい。前回周期（ｉ−１）から今回周期（ｉ）までの車両が移動した場合には、ステップ４０６に進み、車両が停止している場合には、今回周期の処理ルーチンは終了する。
【００７８】
ステップ４０６では、駐車支援ＥＣＵ１２Ｃは、今回周期（ｉ）での車高センサ６０の出力値ｈ（ｉ）を記憶する。このようにして、駐車支援ＥＣＵ１２Ｃは、車両の移動に伴い、車高センサ６０の出力値ｈを複数個記憶していく。記憶方法は、ＦＩＦＯ形式であってよい。
【００７９】
ステップ４０８では、駐車支援ＥＣＵ１２Ｃは、カウンタをインクリメントする。カウンタは、初期値は１であり、例えば駐車スイッチ５２がオンにされたときに初期化されるものであってよい。
【００８０】
ステップ４１０では、駐車支援ＥＣＵ１２Ｃは、カウンタが所定数以上であるか否かを判定する。この判定は、車高センサ６０の出力値のサンプリング数が十分であるかを判定するためのものであり、所定数はこの観点から適切に決定されてよい。カウンタが所定値以上である場合には、ステップ４１２に進み、それ以外の場合には、今回周期の処理ルーチンは終了する。
【００８１】
ステップ４１２では、駐車支援ＥＣＵ１２Ｃは、上記のステップ４０６で得られる所定数の車高センサ６０の出力値ｈを用いて、現在の車高値ｈ１の標準車高値ｈ０に対するずれ量Δｈ（＝ｈ０−ｈ１）を演算する。尚、現在の車高値ｈ１を算出する際、ノイズ等の影響を除去するため、所定数の車高センサ６０の出力値ｈが平均化されてもよいし、フィルタ処理されてもよい。
【００８２】
ステップ４１４では、駐車支援ＥＣＵ１２Ｃは、上記のステップ４１２で演算した現在の車高値ｈ１の標準車高値ｈ０に対するずれ量Δｈに基づいて、超音波センサ５８の第１検知エリアを補正する。ここでは、超音波センサ５８の第１検知エリアのデフォルトは、標準車高値を基準として、上述の如く平坦な路面を検知しないぎりぎりのエリアとして設定されているとする。この場合、駐車支援ＥＣＵ１２Ｃは、現在の車高値ｈ１を基準として（即ちずれ量Δｈを考慮して）、平坦な路面を検知しないぎりぎりのエリアとなるように第１検知エリアを補正する。第１検知エリアの補正は、検知距離Ｄ及び／又は傾斜角度αを補正することにより実現されてよい。検知距離Ｄを補正する場合には、デフォルトのＤ１に対してΔｈ／ｓｉｎαだけ差し引けばよい。即ち、超音波センサ５８の第１検知エリアの検知距離Ｄ１が、平坦な路面に到達する直前の距離（≒Ｈ１／ｓｉｎα）となるように、超音波センサ５８の第１検知エリアを補正すればよい。尚、Ｈ１は、図１４に示すように、超音波センサ５８の搭載位置の路面からの高さであり、車高の変化に応じて変化する。ずれ量Δｈが正の場合、即ち、車高が下がった場合には、第１検知エリアの検知距離Ｄ１は小さくなる方向に補正され、ずれ量Δｈが負の場合、即ち、車高が上がった場合には、第１検知エリアの検知距離Ｄ１は大きくなる方向に補正されることになる。
【００８３】
以上説明した本実施例３による車両走行支援装置１０Ｃによれば、上述の実施例１及び実施例２における効果に加えて、とりわけ、以下のような優れた効果が奏される。
【００８４】
上述の如く、超音波センサ５８の第１検知エリアが、荷物搭載状態の変化や乗員の乗り降り等により生じうる車高の変化に応じて補正されるので、平坦な路面に対する段差候補（ひいては段差）を精度よく検出することができる。即ち、本実施例３によれば、標準車高に対して車高が上がることで、トルクアップしなくては乗り越えられない段差（乗り越え対象の段差）が検出されなくなる不都合や、標準車高に対して車高が下がることで、平坦な路面を段差候補ないし段差として誤って検出してしまう不都合を防止することができる。
【００８５】
尚、以上説明した各実施例においては、添付の特許請求の範囲の「トルクアップ手段」は、ＥＦＩ・ＥＣＵ３６及びエンジン３８により協同的に実現され、同特許請求の範囲の「段差検出手段」は、駐車支援ＥＣＵ１２Ａ，１２Ｂ又は１２Ｃ及び非接触距離センサ５６又は超音波センサ５８により協同的に実現されている。また、同特許請求の範囲の「切替手段」は、駐車支援ＥＣＵ１２Ａ，１２Ｂ又は１２Ｃにより実現されており、同特許請求の範囲の「第１の状態」は、駐車支援ＥＣＵ１２Ａ，１２Ｂ又は１２Ｃが図５のステップ２００の処理で段差検出フラグを“１”にセットすることにより形成され、同特許請求の範囲の「第２の状態」は、駐車支援ＥＣＵ１２Ａ，１２Ｂ又は１２Ｃが図５のステップ２００の処理で段差検出フラグを“０”に維持することにより形成されている。また、同特許請求の範囲の「測距手段」は、超音波センサ５８により実現され、同特許請求の範囲の「車高検出手段」は、車高センサ６０により実現されている。
【００８６】
以上、本発明の好ましい実施例について詳説したが、本発明は、上述した実施例に制限されることはなく、本発明の範囲を逸脱することなく、上述した実施例に種々の変形及び置換を加えることができる。
【００８７】
例えば、上述した実施例では、車輪の駆動源がエンジンであるＡＴ車を前提としているが、本発明は、車輪の駆動源が電気モータであるハイブリッド車や電気自動車に対しても適用可能である。この場合、トルクアップは、電気モータの回転トルクを通常時よりも高くすることで実現されてよい。尚、当然ながら、電気モータは、各車輪内独立的に組み込まれるものであっても、複数の車輪に対して共用されるものであってもよい。
【００８８】
また、上述した実施例では、駐車スイッチ５２がオンにされることを一条件として後退走行支援制御が実行されているが、本発明はこれに限定されることは無く、例えば駐車スイッチ５２がオンにされていない場合でも、超音波センサや画像センサにより車両周辺に駐車空間が検出されている状況下や、ナビゲーション装置の地図データから車両位置が駐車場内にあると判断されている状況下において、車速がゼロとなり、その後、リバースシフトスイッチ５０がオンにされた場合に起動・実行されてもよい。この場合、駐車スイッチ５２が存在しない構成も考えられる。
【００８９】
また、上述した実施例では、駐車時における後退走行が支援されているが、本発明は、駐車時以外の後退走行の支援や、前進走行の支援に対しても適用可能である。例えば、駐車開始位置まで前進しそこから目標駐車位置まで後退する間の駐車支援に関しては、前進走行及び後退走行の双方の支援に対して適用可能である。尚、前進走行の支援の場合、同様に前進クリープトルクを増加させればよい。また、前進走行の支援の場合、車両の前輪よりも前方の領域を検知するように配置された例えば超音波センサを用いて段差が検出されればよい。
【００９０】
また、上述した実施例では、段差検出手段は、非接触距離センサ５６又は超音波センサ５８を用いて実現されているが、本発明はこれに限定されることは無く、例えばリアカメラ２０で撮像した車両後方画像内に含まれうる段差の画像を画像認識して検出されてもよい。この場合、リアカメラ２０をステレオカメラで構成して、段差と後輪との間の距離を算出することとしてもよい。
【図面の簡単な説明】
【００９１】
【図１】本発明の実施例１による車両走行支援装置１０Ａを示すシステム構成図である。
【図２】非接触距離センサ５６を用いた段差検出態様の説明図である。
【図３】駐車支援時に駐車支援ＥＣＵ１２Ａにより実現される基本的な処理の流れを示すフローチャートである。
【図４】縦列駐車用の目標駐車位置等設定画面の一例を示す図である。
【図５】段差トルクアップ制御の一例を示すフローチャートである。
【図６】本発明の実施例２による車両走行支援装置１０Ｂを示すシステム構成図である。
【図７】超音波センサ５８の検知エリアの一例を示す図である。
【図８】実施例２における段差検出方法の一例を示すフローチャートである。
【図９】超音波センサ５８の検知エリアの変化態様と、障害物と段差の識別態様を説明する図である。
【図１０】高さが変化する段差の２例を示す図である。
【図１１】第２検知エリアの設定態様の変形例を示す図である。
【図１２】本発明の実施例３による車両走行支援装置１０Ｂを示すシステム構成図である。
【図１３】実施例２の駐車支援ＥＣＵ１２Ｃにより実現される超音波センサ５８の検知エリアの補正処理の流れを示すフローチャートである。
【図１４】第１検知エリアの一補正態様の説明図である。
【符号の説明】
【００９２】
１０Ａ，１０Ｂ，１０Ｃ    車両走行支援装置
１２Ａ，１２Ｂ，１２Ｃ    駐車支援ＥＣＵ
１６    舵角センサ
１８    車輪速センサ
２０    リアカメラ
２２    ディスプレイ
２４    スピーカー
３０    ＥＰＳ・ＥＣＵ
３２    モータ
３４    トルクセンサ
３６    ＥＦＩ・ＥＣＵ
３８    エンジン
３９    アクセル開度センサ
４０    ブレーキＥＣＵ
５０    リバースシフトスイッチ
５６    非接触距離センサ
５８    超音波センサ
６０    車高センサ
５２    駐車スイッチ
８０    目標駐車枠
【図１】
2008201270.tif 000003
【図２】
2008201270.tif 000004
【図３】
2008201270.tif 000005
【図４】
2008201270.tif 000006
【図５】
2008201270.tif 000007
【図６】
2008201270.tif 000008
【図７】
2008201270.tif 000009
【図８】
2008201270.tif 000010
【図９】
2008201270.tif 000011
【図１０】
2008201270.tif 000012
【図１１】
2008201270.tif 000013
【図１２】
2008201270.tif 000014
【図１３】
2008201270.tif 000015
【図１４】
2008201270.tif 000016
【手続補正書】
【提出日】平成20年2月21日(2008.2.21)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
第８の発明は、第３〜７のうちのいずれかの発明に係る車両走行支援装置において、
前記所定走行距離は、前記検出した段差候補の高さに相当する値に設定されることを特徴とする。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
また、駐車支援ＥＣＵ１２Ａには、非接触距離センサ５６が接続される。非接触距離センサ５６は、図２に示すように、車両の後輪よりも後方側の後部（図示の例ではリアバンパの下部）に搭載され、地面と搭載位置との間の距離（鉛直方向の距離）ｈを検出する。非接触距離センサ５６は、例えば図２に示すように、地面に向けて鉛直方向に検出波を発射し、地面にて反射された検出波の反射波を受信して、該反射波の遅れ時間に基づいて地面と搭載位置との間の距離ｈを検出する。尚、非接触距離センサ５６は、車両の幅方向に沿って複数個設定されてもよい（例えば、左右に１つずつ設定されてもよい）。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００４９
【補正方法】変更
【補正の内容】
【００４９】
超音波センサ５８は、図７に示すように、側面視で、略扇形となる放射状の検知エリアを有する。図７に示す検知エリアは、検知距離がＤ［ｍ］であり、検知角度範囲がθであり、最も下向きの放射方向の地面に対する傾斜角がαである。検知エリアは、後述の如く可変とされる。例えば検知距離Ｄが可変とされる。超音波センサ５８は、検知エリア内に超音波を発射し、検知エリア内からの反射波を受信することで、検知エリア内の物体を検出する。即ち、検知エリア内に物体が存在する場合には、当該物体に反射した超音波が超音波センサ５８により受信される。超音波センサ５８は、この反射波の遅れ時間に基づいて、検知エリア内の物体の距離（超音波センサ５８との間の距離）を検出する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】変更
【補正の内容】
【００５２】
ステップ３０２では、駐車支援ＥＣＵ１２Ｂは、現在の超音波センサ５８の検知エリアが、第１検知エリア（通常検知エリア）であるか否かを判定する。第１検知エリアは、路面上に存在しうる段差を検出できるような検知エリアであり、図７に示したように、平坦な路面を検知しない程度の検知エリアであってよい。ここでは、第１検知エリアの検知距離Ｄ（図９（Ａ）参照）を、Ｄ１とする。尚、超音波センサ５８の検知エリアは、初期的には第１検知エリアにセットされているものとする。現在の超音波センサ５８の検知エリアが、第１検知エリアである場合には、ステップ３０４に進み、それ以外の場合（即ち、現在の超音波センサ５８の検知エリアが、後述の第２検知エリアである場合）には、ステップ３１２にスキップする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】変更
【補正の内容】
【００６９】
また、第２検知エリアの検知距離Ｄ２は、超音波センサ５８により検出される段差候補までの距離に応じて可変されてもよい。例えば、段差候補までの検出距離がＤ'（Ｄ２<Ｄ'<Ｄ１）であるとすると、第２検知エリアの検知距離Ｄ２は、Ｄ'とされてよい。勿論、第２検知エリアの検知距離Ｄ２は、段差候補までの検出距離Ｄ'に、所定の余裕分を差し引いてもよい。この場合、第２検知エリアの検知距離Ｄ２は、車両後退に伴う段差候補の高さの変化に応じて、可変されてもよい。これは、図１０（Ａ）及び図１０（Ｂ）に示すような段差の場合、車両後退に伴い、超音波センサ５８により検出される段差候補までの距離（段差候補の高さ）が変化するからである。この場合、駐車支援ＥＣＵ１２Ｂは、超音波センサ５８により検出される段差候補までの距離に応じて、検知距離Ｄの短縮量ΔＤが、車両の下部の最小高さＨ０（図９（Ａ）参照）の１／ｓｉｎα（又はこれに余裕分を差し引いた値）を超えない範囲で、第２検知エリアの検知距離Ｄ２を可変する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００９１
【補正方法】変更
【補正の内容】
【００９１】
【図１】本発明の実施例１による車両走行支援装置１０Ａを示すシステム構成図である。
【図２】非接触距離センサ５６を用いた段差検出態様の説明図である。
【図３】駐車支援時に駐車支援ＥＣＵ１２Ａにより実現される基本的な処理の流れを示すフローチャートである。
【図４】縦列駐車用の目標駐車位置等設定画面の一例を示す図である。
【図５】段差トルクアップ制御の一例を示すフローチャートである。
【図６】本発明の実施例２による車両走行支援装置１０Ｂを示すシステム構成図である。
【図７】超音波センサ５８の検知エリアの一例を示す図である。
【図８】実施例２における段差検出方法の一例を示すフローチャートである。
【図９】超音波センサ５８の検知エリアの変化態様と、障害物と段差の識別態様を説明する図である。
【図１０】高さが変化する段差の２例を示す図である。
【図１１】第２検知エリアの設定態様の変形例を示す図である。
【図１２】本発明の実施例３による車両走行支援装置１０Ｂを示すシステム構成図である。
【図１３】実施例３の駐車支援ＥＣＵ１２Ｃにより実現される超音波センサ５８の検知エリアの補正処理の流れを示すフローチャートである。
【図１４】第１検知エリアの一補正態様の説明図である。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００９２
【補正方法】変更
【補正の内容】
【００９２】
１０Ａ，１０Ｂ，１０Ｃ    車両走行支援装置
１２Ａ，１２Ｂ，１２Ｃ    駐車支援ＥＣＵ
１６    舵角センサ
１８    車輪速センサ
２０    リアカメラ
２２    ディスプレイ
２４    スピーカー
３０    ＥＰＳ・ＥＣＵ
３２    モータ
３４    トルクセンサ
３６    ＥＦＩ・ＥＣＵ
３８    エンジン
３９    アクセル開度センサ
４０    ブレーキＥＣＵ
４２    ブレーキスイッチ
５０    リバースシフトスイッチ
５６    非接触距離センサ
５８    超音波センサ
６０    車高センサ
５２    駐車スイッチ
８０    目標駐車枠