(58)【調査した分野】(Int.Cl.,DB名)
前記カウント時間制限手段が、前記ステアリングホイール非保持時間を前記制限時間で制限する前記車両の走行状態は、車両が停車している状態であることを特徴とする請求項1記載の車両の運転支援制御装置。
前記カウント時間制限手段が、車両が予め設定しておいた走行状態の際に前記ステアリングホイール非保持時間を制限する前記制限時間は、前記警報手段で設定する前記警報制御の作動を判定する前記予め設定した閾値に応じて設定することを特徴とする請求項1又は請求項2記載の車両の運転支援制御装置。
車線からの逸脱を防止するように、又は設定した目標コースに追従するように自動操舵する自動操舵機能と、先行車に追従して自動発進する自動発進機能の少なくとも一方の自動制御手段を備え、
前記警報手段は、前記ステアリングホイール非保持時間が予め設定した第1の閾値以上となった際に前記警報制御を作動させ、前記ステアリングホイール非保持時間が予め設定した第2の閾値以上となった際に前記自動制御手段の作動を停止させることを特徴とする請求項1から請求項4の何れか一項に記載の車両の運転支援制御装置。
【発明を実施するための形態】
【0011】
以下、図面に基づいて本発明の実施の形態を説明する。
【0012】
図1において、符号1は車両に搭載される運転支援制御装置を示し、この運転支援制御装置1は、制御ユニット(ACC_ECU)30を有している。ACC_ECU30はCPU、ROM、RAM等を備えた周知のマイクロコンピュータを主体に構成されており、ROMには予め設定した動作を実現するための制御プログラムや各種テーブル等の固定データが記憶されている。
【0013】
ACC_ECU30の入力側には、車載カメラ2が画像処理ユニット(IPU)3を介して接続されている。車載カメラ2として本実施形態では、メインカメラ2aとサブカメラ2bとを有するステレオカメラを採用した例を説明する。この両カメラ2a,2bは車室内前部の上部(例えば、ルームミラーの両側)に一定の間隔を保持した状態で固設されている。この両カメラ2a,2bで撮像した自車前方の走行環境の画像信号がIPU3に送信される。
【0014】
IPU3は車載カメラ2からの画像情報に基づき、自車両の周辺及び前方の走行環境情報を取得する。そして、この走行環境情報に基づいて車線区画線、自車両の前方走行する先行車や前方から接近する対向車の情報を取得し、更に、自車両の前方を横切ろうとする歩行者、二輪車(自転車、バイク)等の移動障害物、路肩の縁石、ガードレールや樹木等の固定障害物からなる障害物検知情報を取得する。
【0015】
更に、ACC_ECU30の入力側には、周知のナビゲーション装置5、自動運転スイッチ6、前側方センサ7、車速センサ8、前後加速度センサ9、アクセル開度センサ10、ステアリングホイール用生体検出センサ11等が接続されている。
【0016】
ナビゲーション装置5は、道路や交差点、標高等の情報を含む地図情報を記憶手段に保持しており、GPS(Global Positioning System)衛星からの信号を受信して取得した自車両の位置情報(緯度、経度、標高、移動方向等)に基づき、図示しないモニタに表示されている地図情報上に自車両の現在地を表示する。又、目的地が設定されている場合は、現在地から目的地までの誘導経路をモニタの地図情報上に表示する。
【0017】
自動運転スイッチ6は、ドライバの運転支援制御に係るスイッチ群で、例えば、通常運転(スイッチOFF)と自動運転(スイッチON)を任意に選択すると共に、ACC運転時のセット車速等を設定する複合スイッチであり、運転席前のインストルメントパネルやステアリングハンドル等、運転者の操作可能な位置に設けられている。
【0018】
前側方センサ7は、超音波センサ、ミリ波レーダ、マイクロ波レーダ、赤外線センサ、レーザレーダ等であり、本実施形態では、例えば左右のドアミラーにそれぞれ取付けられているが、フロントバンパの稜部に取付けられていても良い。この前側方センサ7は、上述した車載カメラ2からの画像では認識することの困難な左右斜め前方から側方にかけての領域を監視し、自車両に接近して摺り抜けようとし、或いは自車両前方を横切ろうとする歩行者や、二輪車(自転車、バイク)等の移動障害物を検出する。
【0019】
また、車速センサ8は自車両の車速を検出し、前後加速度センサ9は自車両の前後加速度を検出し、アクセル開度センサ10は運転者のアクセルペダルの踏込み量からアクセル開度を検出する。
【0020】
更に、ステアリングホイール用生体検出センサ11は、例えば、特開2013−90834号公報に開示されるようなステアリングホイールに設けられ、ドライバの生体信号を検出するセンサであり、本実施の形態においては、このステアリングホイール用生体検出センサ11により、ドライバのステアリングホイールの保持状態を検出するようになっている。すなわち、ステアリングホイール用生体検出センサ11はステアリング保持状態検出手段として設けられている。
【0021】
一方、ACC_ECU30の出力側には、電子制御スロットルのスロットル弁を開閉動作させるスロットルアクチュエータ21、ブレーキ駆動部22が接続されている。
【0022】
ブレーキ駆動部22には、主ブレーキアクチュエータ23、補助ブレーキアクチュエータ24が設けられており、主ブレーキアクチュエータ23は、ブレーキ駆動部22に設けられているハイドロリックコントロールユニット(HCU)から供給される液圧ブレーキを増減させて、各車輪に設けられているディスクブレーキ等の主ブレーキ23aに対する制動力を調整する。一方、補助ブレーキアクチュエータ24は、停車時に左右後輪に設けられているドラム式ブレーキ等の補助ブレーキ24aを動作させて、自車両の停車状態を維持する。尚、この主ブレーキ23aはドライバの行うフットブレーキ操作によっても所望の制動力を得ることができる。
【0023】
また、ACC_ECU30の出力側には、パワーステアリングモータ駆動部25が接続されている。そして、パワーステアリングモータ駆動部25には、ACC_ECU30で算出された車線からの逸脱を防止する目標制御量(目標操舵角、目標操舵トルク)や、先行車軌跡や車線形状に基づき、設定した目標コースに追従して走行するための目標制御量(目標操舵角、目標操舵トルク)が出力され、操舵支援、又は、自動操舵の操舵制御が実行される。
【0024】
更に、ACC_ECU30の出力側には、警報手段として、アラームランプ等の表示部26、及び、ブザー、スピーカ等の報知部27が接続されている。尚、表示部26は、例えば運転席前方のコンビネーションメータに設けられたマルチ・インフォメーション・ディスプレイ(MID)であり、或いは、ナビゲーション装置15のモニタを利用しても良い。
【0025】
そして、ACC_ECU30は、各種センサ・スイッチ類からの信号に基づいて、電子制御スロットルのスロットルアクチュエータ21、及びブレーキ駆動部22に駆動信号を出力し、IPU3で検出した走行環境情報に基づき、自車両の前方の先行車を捕捉したか否かを調べる。この結果、先行車が捕捉されていない場合は、自車両をセット車速で走行させる定速走行制御(定速クルコン)を実行する。一方、先行車を捕捉した場合、先行車に対して所定車間距離を開けて追従する追従走行制御(追従クルコン)を行う。
【0026】
また、ACC_ECU30は、適用領域が低速領域(0[Km/h]〜)まで拡大されており、IPU3からの画像情報に基づき追従対象の先行車の停車を検出した場合、それに追従して自車両を自動停車させ、先行車の発進を検出した場合、自車両を自動発進させる。より詳しくは、ACC_ECU30は、先行車の停車を検出した場合、自車両を予め設定した停車車間距離を保持した状態で停車させて、先行車が発進するまで待機し(追従停車)、先行車の発進を検出した場合、先行車が予め設定した発進車間距離だけ離れた後、自車両を自動発進させる(追従自動発進制御)。
【0027】
更に、ACC_ECU30は、上述の如く、車線からの逸脱を防止する車線逸脱防止制御、設定した目標コースに追従して走行するレーンキープ制御、その他追い越し制御等を協調させて行って自動運転制御等を実行する。このように、ACC_ECU30は、自動制御手段としての機能を有している。
【0028】
そして、ACC_ECU30は、後述の
図2に示す、運転支援プログラムのフローチャートに従って、ドライバのステアリングホイールの保持状態を検出し、ドライバがステアリングホイールから手を放してからのステアリングホイール非保持時間をカウントするが、車両が停車している際は、カウントしたステアリングホイール非保持時間が予め設定する制限時間に到達した場合に、該制限時間に制限する。そして、車両が発進してステアリングホイール非保持時間が予め設定した閾値以上となった際に警報制御を作動する。
【0029】
すなわち、まず、ステップ(以下、「S」と略称)101で、ステアリングホイール用生体検出センサ11からの信号により、ドライバがステアリングホイールを保持しているか否か判定する。
【0030】
S101の判定の結果、ドライバがステアリングホイールを保持している場合は、後述する、ステアリングホイール非保持時間カウンタtcをクリア(tc=0)し、警報開始時間カウンタtsをクリア(ts=0)し、警報禁止フラグFsをクリア(Fs=0)する。更に、ドライバにステアリングホイールを保持することを促す、アラームランプ等の表示部26をOFF状態とし、ブザー、スピーカ等の報知部27によるアラーム音をOFF状態とし、運転支援制御は、現状維持としてプログラムを抜ける。
【0031】
逆に、ドライバがステアリングホイールを非保持の場合は、S103に進み、ステアリングホイール非保持時間カウンタtcをカウントアップ(tc=tc+Δtc:Δtcはプログラム実行時間)し、S104に進み、停車予測時間teを設定する。この停車予測時間teは、例えば、
図3のように、車速Vに応じて、車速Vが高くなるほど長い時間になるように、予め実験、計算等により設定しておいたもので、本実施の形態では、自車両が停車予測時間te以内に停車すると予測される場合に、警報制御の作動を禁止、運転支援制御、自動運転制御の作動の停止を禁止するようになっている。
【0032】
そして、S105に進み、現在の走行状態で停車予測時間te以内での停車を、以下の(1)式が成立するか否かで判定する。
【0033】
V−a・te≦0 …(1)
ここで、aは前後加速度センサ9で検出される減速度である。
【0034】
S105の判定の結果、前述の(1)式が成立して、現在の走行状態で停車予測時間te以内での停車が予測される場合は、S106に進み、車両が停車している(V=0)か否か判定する。
【0035】
S106の判定の結果、車両が停車している場合(V=0の場合)は、S107に進み、ステアリングホイール非保持時間カウンタtcが、予め実験、計算等により設定しておいた制限時間tclim以上(tc≧tclim)となったか否か判定し、tc≧tclimの場合は、S108に進み、ステアリングホイール非保持時間カウンタtcを制限時間tclimに制限して(tc=tclim)、S109に進む。予め実験、計算等により設定しておいた制限時間tclimは、本実施の形態では、後述するアラームランプ等の表示部26のONを判定する閾値tc1よりも高く、ブザー、スピーカ等の報知部27によるアラーム音のONを判定する閾値tc2よりも低い値に設定されている。このため、制限時間tclimで制限されていたステアリングホイール非保持時間カウンタtcが、車両が走行を始め、ドライバがステアリングホイールから手放しのままで増加した場合には、必ず、制限時間tclimから一定時間で閾値tc2に到達してブザー、スピーカ等の報知部27によるアラーム音の警報を行うので、車両が走行を始めてからアラーム音の警報が発せられるまでの時間が変化することがなく、ドライバが不自然な感覚を抱くことを防止できるようになっている。
【0036】
一方、S106で車両が停車していないと判定された場合、或いは、S107で、tc<tclimと判定された場合は、S109に進む。
【0037】
S109に進むと、警報禁止フラグFsをセットする(Fs=1)。
【0038】
次いで、S110に進み、アラームランプ等の表示部26をOFF状態とし、S111に進んで、ブザー、スピーカ等の報知部27によるアラーム音をOFF状態とする。
【0039】
次に、S112に進み、上述の追従走行制御、操舵支援、又は、自動操舵の操舵制御等の運転支援機能が作動(ON)されているか否か判定し、これら機能がONされている場合は、S113に進み、これらの運転支援機能を継続し(作動したままとし)、プログラムを抜ける。
【0040】
また、S112の判定で、上述の追従走行制御、自動操舵の操舵制御等の運転支援機能が非作動(OFF)状態と判定された場合は、そのままプログラムを抜ける。
【0041】
一方、前述のS105の判定の結果、前記(1)式が非成立で、現在の走行状態で停車予測時間te以内での停車が予測できない場合、S114に進み、警報禁止フラグFsがセット(Fs=1)されているか否か判定する。
【0042】
この判定の結果、Fs=1であり、現在の走行状態で停車予測時間te以内での停車が予測され、警報禁止、運転支援制御、自動運転制御の作動の停止の禁止がなされている場合は、S115に進み、警報開始時間カウンタtsをカウントアップ(ts=ts+Δts:Δtsはプログラム実行時間)する。
【0043】
そして、S116に進み、警報開始時間カウンタtsが、予め実験、計算等により設定しておいた警報開始閾値tsc以上(ts≧tsc)になったか否か判定する。
【0044】
このS116の判定の結果、警報開始時間カウンタtsが警報開始閾値tscに達していない場合(ts<tscの場合)は、S109に戻って、警報制御の作動を禁止、運転支援制御、自動運転制御の作動の停止を禁止する。
【0045】
また、S116の判定の結果、警報開始時間カウンタtsが警報開始閾値tsc以上となった場合(ts≧tscの場合)、S117に進んで、警報開始時間カウンタtsをクリア(ts=0)し、S118に進んで、警報禁止フラグFsをクリア(Fs=0)して、S119に進む。
【0046】
更に、前述のS114の判定で、警報禁止フラグFsが0の場合は、そのままS119に進む。
【0047】
S114でFs=0と判定され、或いは、S118でFs=0とした後に進むS119以降のS125までの処理は、警報制御の作動、運転支援制御、自動運転制御の作動の停止を判定するための処理であり、まず、S119で、ステアリングホイール非保持時間カウンタtcが予め実験、計算等により設定しておいた閾値tc1以上(tc≧tc1)となったか否か判定する。
【0048】
S119で、tc<tc1と判定された場合は、そのままプログラムを抜け、tc≧tc1と判定された場合は、S120に進み、アラームランプ等の表示部26をONし、S121に進む。
【0049】
S121では、ステアリングホイール非保持時間カウンタtcが予め実験、計算等により設定しておいた閾値tc2以上(tc≧tc2)となったか否か判定する。尚、本実施の形態では、tc1<tc2である。
【0050】
S121の判定の結果、tc<tc2と判定された場合は、そのままプログラムを抜け、tc≧tc2と判定された場合は、S122に進み、ブザー、スピーカ等の報知部27によるアラーム音をONし、S123に進む。
【0051】
S123に進むと、ステアリングホイール非保持時間カウンタtcが予め実験、計算等により設定しておいた閾値tc3以上(tc≧tc3)となったか否か判定する。尚、本実施の形態では、tc2<tc3である。
【0052】
S123で、tc<tc3と判定された場合は、そのままプログラムを抜け、tc≧tc3と判定された場合は、S124に進み、上述の追従走行制御、操舵支援、又は、自動操舵の操舵制御等の運転支援機能が作動(ON)されているか否か判定する。
【0053】
このS124の判定の結果、これら機能がONされている場合は、S125に進み、これらの運転支援機能をOFFし(キャンセルし)、プログラムを抜ける。
【0054】
また、S125の判定で、上述の追従走行制御、自動操舵の操舵制御等の運転支援機能が非作動(OFF)状態と判定された場合は、そのままプログラムを抜ける。
【0055】
以上のように、本実施の形態においては、ACC_ECU30は、ステアリングホイール非保持時間カウント手段、カウント時間制限手段、警報手段、自動制御手段としての機能を有して構成されている。
【0056】
以上のACC_ECU30で実行される運転支援制御の一例を
図4のタイムチャートで説明する。
【0057】
この例は、自車両が車速Vのタイムチャートで示すように、時刻t1で発進し、加速していき、時刻t3から減速を始め、時刻t5で停止し、その後、時刻t7から再び発進し、加速していく場合の例を示している。尚、時刻t7からの再発進は、ドライバによる操作(アクセル操作等)、運転支援機能(自動発進機能)のどちらによるものであっても良い。
【0058】
このような走行をしている車両で、ドライバが、時刻t1の後の時刻t2から、ステアリングホイールから手を放していると、ステアリングホイール非保持時間カウンタtcがカウントされていく。
【0059】
このように、ドライバが、時刻t2からステアリングホイールから手を放したままでいると、ステアリングホイール非保持時間カウンタtcは、時刻t3の後の時刻t4で、閾値tc1以上となり、アラームランプ等の表示部26のON領域となる。しかし、車両は、減速されて停車予測時間te(時刻t6)内での停車(時刻t5での停車)が予測されるため、時刻t4におけるアラームランプ等の表示部26のONは、キャンセルされる。これにより、停車しようとしているときの車両の不要な手放し防止警報が防止される。
【0060】
時刻t5で車両が停止すると、ステアリングホイール非保持時間カウンタtcのカウントは、制限時間tclimで制限される。
【0061】
その後、時刻t7になると、車両が発進されるため、制限時間tclimで制限されていたステアリングホイール非保持時間カウンタtcのカウントが再び始まる。
【0062】
そして、ステアリングホイール非保持時間カウンタtcのカウント値は、時刻t9で、閾値tc2以上となり、ブザー、スピーカ等の報知部27によるアラーム音のON領域となり、ブザー、スピーカ等の報知部27によるアラーム音がONされ、時刻t10で、閾値tc3以上となり、運転支援機能のOFF(キャンセル)領域となり、運転支援制御、自動運転制御の作動がキャンセルされる。すなわち、ステアリングホイール非保持時間カウンタtcのカウントは、停車中は制限時間tclimで制限され、発進してからカウントが再び始まるので、発進から停止までの時間、及び、停止から発進までの時間が変動し、ステアリングホイール非保持時間カウンタtcのカウント値の上昇とずれが生じても、発進してから次に警報がなされるまでの警報時間が一定に保たれるので、警報までの時間が変化して、ドライバに手放し警報の違和感を与えることが確実に防止できるようになっている。
【0063】
尚、時刻t7の後、時刻t8までの間は、全ての警報、運転支援制御、自動運転制御の作動のキャンセルが実行されない時間tscである。
【0064】
このように本発明の実施の形態によれば、ドライバのステアリングホイールの保持状態を検出し、ドライバがステアリングホイールから手を放してからのステアリングホイール非保持時間をカウントするが、車両が停車している際は、カウントしたステアリングホイール非保持時間が予め設定する制限時間に到達した場合に、該制限時間に制限する。そして、車両が発進してステアリングホイール非保持時間が予め設定した閾値以上となった際に警報制御を作動する。このため、特に、発進から停止までの時間、及び、停止から発進までの時間が変動し、ステアリングホイール非保持時間カウンタtcのカウント値の上昇とずれが生じても、発進してから次に警報がなされるまでの警報時間が一定に保たれるので、警報までの時間が変化して、ドライバに手放し警報の違和感を与えることが確実に防止でき、車両の走行状態を考慮してドライバにステアリングホイールを保持することを適切に違和感無く促して安全性を向上させることが可能となる。尚、本実施の形態では、ステアリングホイールからの手放し警報として、アラームランプ等の表示部26による警報、ブザー、スピーカ等の報知部27によるアラーム音による警報、運転支援機能のキャンセルが実行されるようになっているが、これらの一つのみの警報、或いは、何れか2つを組み合わせた警報でドライバに警報を行うようにしても良い。