(57)【特許請求の範囲】
【請求項１】
先行車両と自車両との車間距離を検出する車間距離検出手段と、
先行車両と自車両との相対速度を検出する相対速度検出手段と、
作動状態または非作動状態に切り替えられ、作動状態において車間距離が目標車間距離になるよう自車両を制御する車間距離制御手段であって、先行車両の停止に応じて自車両が停止している状態から、車間距離が第１の距離以上かつ相対速度が第１の速度以上になった場合または車間距離が第１の距離より大きい第２の距離以上になった場合、報知条件が成立したと判定し、ドライバに対する報知処理を実行する車間距離制御手段と、
前記車間距離制御手段が作動状態にある場合、前記車間距離制御手段が報知条件が成立したと判定した時点以降の車間距離を第１基準車間距離として、前記第１基準車間距離から車間距離が第３の距離以上増加するとドライバに対する報知処理を実行し、前記車間距離制御手段が非作動状態にある場合、先行車両および自車両がともに停止している状態の車間距離を第２基準車間距離として、前記第２基準車間距離から車間距離が前記第３の距離以上増加するとドライバに対する報知処理を実行する先行車両発進報知手段と、を備え、
自車両の停止中に前記車間距離制御手段が作動状態から非作動状態に切り替えられた場合、前記先行車両発進報知手段は、前記第２基準車間距離から車間距離が前記第３の距離以上増加していてもドライバに対する報知処理を実行しない、ことを特徴とする運転支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、運転支援装置に関する。
【背景技術】
【０００２】
従来、先行車両と自車両との車間距離を制御する車間距離制御（ＡＣＣ：Adaptive Cruise Control）を実行する運転支援装置が提案されている。ＡＣＣでは、先行車両が検出されている場合は、先行車両と自車両との車間距離が車速に応じた車間距離となるよう追従走行し、先行車両が検出されていない場合は、ドライバがセットした車速で定速走行するよう制御する。また、ＡＣＣの一形態として、先行車両と自車両との車間距離を全車速域で制御する全車速ＡＣＣが提案されている（たとえば特許文献１）。全車速ＡＣＣでは、先行車両が停止した場合、適正な車間距離を維持して停車し、先行車両が走行を再開した場合、ドライバに発進の許可（言い換えると先行車両の発進）を画面表示により報知するとともに、ドライバによる発進操作があると追従走行を再開するよう制御する。
【０００３】
また従来、先行車両の発進を報知する先行車発進報知機能（ＬＶＮ：Leading Vehicle movement Notice）を実行する運転支援装置が提案されている。ＬＶＮでは、たとえば信号待ちなどで先行車両が発進したことに気づかず停止し続けたときに、先行車両の発進をドライバに音と画面表示により報知する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１２３９９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
全車速ＡＣＣとＬＶＮは、今後、同時に使用される可能性がある。全車速ＡＣＣとＬＶＮは、互いに異なる条件に基づいてドライバに報知するか否かを判定するため、場合によっては全車速ＡＣＣによる報知とＬＶＮによる報知が実質的に同時にされ得る。これはドライバを混乱させる。
【０００６】
本発明はこうした状況に鑑みてなされたものであり、その目的は、全車速域での車間距離制御と先行車発進報知機能の両方を実行しうる運転支援装置において、ドライバを混乱させるような報知を抑止できる技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある態様の運転支援装置は、先行車両と自車両との車間距離を検出する車間距離検出手段と、先行車両と自車両との相対速度を検出する相対速度検出手段と、作動状態または非作動状態に切り替えられ、作動状態において車間距離が目標車間距離になるよう自車両を制御する車間距離制御手段であって、先行車両の停止に応じて自車両が停止している状態から、車間距離が第１の距離以上かつ相対速度が第１の速度以上になった場合または車間距離が第１の距離より大きい第２の距離以上になった場合、報知条件が成立したと判定し、ドライバに対する報知処理を実行する車間距離制御手段と、前記車間距離制御手段が作動状態にある場合、前記車間距離制御手段が報知条件が成立したと判定した時点以降の車間距離を第１基準車間距離として、前記第１基準車間距離から車間距離が第３の距離以上増加するとドライバに対する報知処理を実行し、前記車間距離制御手段が非作動状態にある場合、先行車両および自車両がともに停止している状態の車間距離を第２基準車間距離として、前記第２基準車間距離から車間距離が前記第３の距離以上増加するとドライバに対する報知処理を実行する先行車両発進報知手段と、を備え、自車両の停止中に前記車間距離制御手段が作動状態から非作動状態に切り替えられた場合、前記先行車両発進報知手段は、前記第２基準車間距離から車間距離が前記第３の距離以上増加していてもドライバに対する報知処理を実行しない。
【０００８】
この態様によると、先行車両の発進に関して、車間距離制御手段による報知がなされてから、先行車両発進報知手段による報知がなされる。つまり、報知の順序が守られ、ドライバを混乱させるような報知を抑止できる。
また、先行車両が停止してから発進して再停止した場合に、車間距離制御手段が作動状態から非作動状態に切り替えられても、この時点での先行車両発進報知手段による報知がなされない。したがって、ドライバを混乱させるような、先行車両が停止中の報知を抑止できる。
【発明の効果】
【０００９】
本発明によれば、車間処理制御と先行車発進報知制御の両方を実行しうる運転支援装置において、ドライバを混乱させるような報知を抑止できる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態に係る運転支援装置の機能ブロックを示す構成図である。
【図２】先行車両発進報知機能の動作を示すフロー図である。
【図３】図２の処理と並行して行われるＬＶＮ制御部の処理を示すフロー図である。
【発明を実施するための形態】
【００１１】
以下、各図面に示される同一または同等の構成要素、部材には、同一の符号を付し、適宜重複する説明を省略する。また、各図面において実施の形態を説明する上で重要ではない部材の一部は省略して表示する。
【００１２】
図１は、実施の形態に係る運転支援装置１００の機能ブロックを示す構成図である。運転支援装置１００は、レーダセンサ１０と、車速センサ１１と、加速度センサ１２と、アクセルペダルセンサ１３と、ブレーキペダルセンサ１４と、ＡＣＣスイッチ１５と、ブレーキＥＣＵ（Electronic Control Unit）２０と、エンジンＥＣＵ２１と、メータＥＣＵ２２と、運転支援ＥＣＵ３０と、を備える。
【００１３】
レーダセンサ１０は、ミリ波を利用して物体を検出するためのレーダである。レーダセンサ１０は、自車両の前側の中央部分に取り付けられる。レーダセンサ１０は、自車両に対する取付位置を中心位置として所定角度に広がる探査領域内の物体に関するレーダ波情報を取得する。レーダセンサ１０は、取得したレーダ波情報を運転支援ＥＣＵ３０に送信する。
【００１４】
車速センサ１１は、自車両の車速を取得する。加速度センサ１２は、自車両の加速度を取得する。アクセルペダルセンサ１３は、アクセルペダルの開度を取得する。ブレーキペダルセンサ１４、ブレーキペダルの踏み込み量を取得する。車速センサ１１、加速度センサ１２、アクセルペダルセンサ１３、ブレーキペダルセンサ１４はそれぞれ、取得した車速情報、加速度情報、アクセル開度情報、踏み込み量を所定の周期（たとえば、０．５秒周期）ごとに運転支援ＥＣＵ３０に送信する。
【００１５】
ＡＣＣスイッチ１５は、全車速ＡＣＣのオン（起動）／オフ（停止）、目標車速の設定等の操作を行うためのスイッチである。ＡＣＣスイッチ１５は、ドライバによって行われた操作情報を運転支援ＥＣＵ３０に送信する。
【００１６】
ブレーキＥＣＵ２０、エンジンＥＣＵ２１、メータＥＣＵ２２、ブザーＥＣＵ２３および運転支援ＥＣＵ３０はそれぞれ、ＣＰＵ、ＲＯＭ、ＲＡＭ等からなる電子制御ユニットであり、所定の処理周期でそれぞれの処理を繰り返し実行する。
【００１７】
ブレーキＥＣＵ２０は、各ブレーキひいては制動力を制御する。ブレーキＥＣＵ２０は、ブレーキペダルの踏み込み量情報や車速情報等に基づいてブレーキのホイールシリンダ圧を決定し、制御信号を各ホイールシリンダの電磁弁に送る。また、ブレーキＥＣＵ２０は、運転支援ＥＣＵ３０からブレーキ制御信号（後述）を受信すると、ブレーキ制御信号に示される目標減速度に基づいてブレーキのホイールシリンダ圧を決定し、制御信号を各ホイールシリンダの電磁弁に送る。
【００１８】
エンジンＥＣＵ２１は、エンジンひいては駆動力を制御する。エンジンＥＣＵ２１は、アクセル開度情報、車速情報等に基づいてエンジンの電子制御スロットルの開度を決定し、制御信号を電子制御スロットルに送る。また、エンジンＥＣＵ２１は、運転支援ＥＣＵ３０からエンジン制御信号（後述）を受信すると、エンジン制御信号に示される目標加速度に基づいてエンジンの電子制御スロットルの開度を決定し、制御信号を電子制御スロットルに送る。
【００１９】
メータＥＣＵ２２は、コンビネーションメータを制御する制御装置である。コンビネーションメータは、スピードメータ、タコメータ、燃料計等の各種計器、充電、半ドア、燃料、油圧等の各種警告灯、各種情報を表示するディスプレイ等を備える。メータＥＣＵ２２は、これら各種計器の制御、各種警告灯の点灯／消灯、ディスプレイの表示制御等を行う。メータＥＣＵ２２は特に、運転支援ＥＣＵ３０の発進許可判定部４２（後述）から発進許可を示すメータ制御信号を受信すると、その旨をディスプレイに表示させる。またメータＥＣＵ２２は、運転支援ＥＣＵ３０の発進許可判定部４２（後述）から発進報知を示すメータ制御信号を受信すると、その旨をディスプレイに表示させる。
【００２０】
運転支援ＥＣＵ３０は、運転状況に応じた運転支援制御を実行する。運転支援ＥＣＵ３０は、先行車両認識部３１と、車間距離検出部（車間距離検出手段）３２と、相対速度検出部（相対速度検出手段）３３と、ＡＣＣ制御部（車間距離制御手段）４０と、ＬＶＮ制御部（先行車両発進報知手段）５０と、を備える。
【００２１】
先行車両認識部３１は、レーダセンサ１０からのレーダ波情報に基づいて先行車両の有無を判定する。車間距離検出部３２は、先行車両が存在する場合、レーダ波情報に基づいて自車両と先行車両との車間距離を検出する。相対速度検出部３３は、レーダ波情報に基づいて自車両と先行車両との相対速度を検出する。先行車両認識部３１、車間距離検出部３２、相対速度検出部３３はそれぞれ、所定の周期（たとえば、０．１秒周期）ごとにそれぞれの処理を実行する。
【００２２】
ＡＣＣ制御部４０は、先行車両と自車両との車間距離が目標車間距離になるよう自車両を全車速域で制御する全車速ＡＣＣを実行する。ＡＣＣ制御部４０は、ＡＣＣスイッチ１５からオン信号が送信された場合は作動状態に切り替えられて全車速ＡＣＣを実行し、ＡＣＣスイッチ１５からオフ信号が送信された場合は非作動状態に切り替えられて全車速ＡＣＣを停止する。ＡＣＣ制御部４０は、目標加速度演算部４１と、発進許可判定部４２と、を含む。
【００２３】
目標加速度演算部４１は、先行車両と自車両との車間距離と、相対速度とに基づいて、目標加速度を算出する。目標加速度はプラス値またはマイナス値で、プラス値は加速度であり、マイナス値は減速度である。目標加速度演算部４１は、目標加速度がプラス値の場合、その目標加速度から制御駆動力を算出し、その制御駆動力（目標駆動力）をエンジン制御信号としてエンジンＥＣＵ２１に送信する。また、目標加速度演算部４１は、目標加速度がマイナス値の場合、その目標加速度から制御制動力を算出し、その制御制動力（目標制動力）をブレーキ制御信号としてブレーキＥＣＵ２０に送信する。目標加速度は、公知の方法により算出されてもよい。
【００２４】
発進許可判定部４２は、先行車両の停止に応じて自車両が自動停止した場合、所定の周期（たとえば、０．１秒周期）ごとに、自車両の発進を許可するか否かの判定（以下、発進許可判定という）を実行する。詳しくは、発進許可判定部４２は、以下の（１）、（２）のいずれかが成立する場合に発進を許可する判定をする。
（１）先行車両の車速が第１の速度（例えば２ｋｍ／ｈ）以上、かつ、先行車両との車間距離が第１の距離（例えば３ｍ）以上
（２）先行車両との車間距離が第１の距離よりも大きい第２の距離（例えば８ｍ）以上
【００２５】
発進許可判定部４２は、発進を許可する判定をした場合、その旨を示すメータ制御信号をメータＥＣＵ２２に送信する。メータＥＣＵ２２は、このメータ制御信号を受信すると発進許可をドライバに報知する。したがって、上記（１）、（２）の条件は、先行車両の発進に関して、ＡＣＣ制御部４０による報知をするか否かの報知条件ともいえる。
【００２６】
ＬＶＮ制御部５０は、先行車両が発進したことに気づかず停止し続けたときに先行車両の発進を報知する先行車両発進報知機能を実行する。ＬＶＮ制御部５０は、基準車間距離設定部５１と、先行車発進報知判定部５２と、車間距離記憶部５３と、を含む。
【００２７】
基準車間距離設定部５１は、後述の発進報知判定に用いるための車間距離を設定する。詳しくは、基準車間距離設定部５１は、全車速ＡＣＣの発進許可判定がなされたとき、言い換えるとＡＣＣ制御部４０による報知に関する報知条件が成立したときの先行車両と自車両との車間距離を第１基準車間距離として車間距離記憶部５３に記憶する。また、基準車間距離設定部５１は、先行車両および自車両がともに停止しているときにおける先行車両と自車両との車間距離を第２基準車間距離として車間距離記憶部５３に記憶する。
【００２８】
先行車発進報知判定部５２は、所定の周期（たとえば、０．１秒周期）ごとに、先行車両の発進をドライバに報知するか否かの判定（以下、発進報知判定という）を実行する。具体的には、先行車発進報知判定部５２は、ＡＣＣ制御部４０が作動状態にある場合、第１基準車間距離から車間距離が予め定められた第３の距離（例えば４ｍ）以上増加すると、先行車両の発進をドライバに報知すると判定する。また、先行車発進報知判定部５２は、ＡＣＣ制御部４０が非作動状態にある場合、第２基準車間距離から車間距離が第３の距離以上増加すると、先行車両の発進をドライバに報知すると判定する。
【００２９】
先行車発進報知判定部５２における具体的な演算方法としては、様々な方法が考えられ、特に限定されない。ここでは、先行車発進報知判定部５２は、第１基準車間距離から車間距離が第３の距離以上増加したか判定するための第１の演算と、第２基準車間距離から車間距離が第３の距離以上増加したか判定するための第２の演算とを並列に実行する。そして、ＡＣＣ制御部４０が作動状態の場合には第１の演算の結果に応じて先行車両の発進を報知し、ＡＣＣ制御部４０が非作動状態の場合には第２の演算の結果に応じて先行車両の発進を報知する。
【００３０】
自車両の停止中にＡＣＣ制御部４０が作動状態から非作動状態に切り替えられた場合、先行車発進報知判定部５２は、第２基準車間距離から車間距離が第３の距離以上増加していてもドライバに対する報知処理を実行しない。
【００３１】
先行車発進報知判定部５２は、先行車両の発進をドライバに報知すると判定した場合、その旨を示すメータ制御信号をメータＥＣＵ２２に送信する。メータＥＣＵ２２は、このメータ制御信号を受信すると先行車両の発進をドライバに報知する。
【００３２】
以上のように構成された運転支援装置１００による先行車両発進報知機能の動作を説明する。図２は、先行車両発進報知機能の動作を示すフロー図である。先行車両認識部３１は、自車両が停止すると、先行車両の有無を判定する（Ｓ１０）。先行車両が存在しない場合（Ｓ１０のＮ）、本図に示す処理を終了する。先行車両が存在する場合（Ｓ１０のＹ）、車間距離検出部３２は、所定の周期ごとに自車両と先行車両との車間距離を検出する（Ｓ１２）。また相対速度検出部３３は、所定の周期ごとに自車両と先行車両との相対速度を検出する（Ｓ１４）。
【００３３】
ＬＶＮ制御部５０は、ＡＣＣ制御部４０が作動状態か非作動状態かに応じた報知条件を用いて発進報知判定を実行し、報知条件が成立した場合（Ｓ１６のＹ）、ドライバに対する報知処理を実行する（Ｓ１８，Ｓ２０）。具体的には、先行車発進報知判定部５２は、先行車両の発進を報知するためのメータ制御信号をメータＥＣＵ２２に送信する（Ｓ１８）。メータＥＣＵ２２は、メータ制御信号に基づいて、先行車の発進をドライバに報知する（Ｓ２０）。一方、報知条件が成立しない場合（Ｓ１６のＮ）、Ｓ１６に戻る。
【００３４】
前述のように、ＡＣＣ制御部４０が作動状態にある場合、報知条件は、ＡＣＣ制御部４０が報知条件が成立したと判定した時の車間距離を第１基準車間距離として、第１基準車間距離から車間距離が第３の距離以上増加したことである。ＡＣＣ制御部４０が非作動状態にある場合、報知条件は、先行車両および自車両がともに停止している状態の車間距離を第２基準車間距離として、第２基準車間距離から車間距離が第３の距離以上増加したことである。
【００３５】
このように、全車速ＡＣＣが作動中は、全車速ＡＣＣの発進許可判定がなされたとき（ＡＣＣ制御部４０による報知をするか否かの報知条件が成立したとき）の車間距離が、第１基準車間距離として設定される。したがって、全車速ＡＣＣによる報知とＬＶＮ制御による報知がなされる場合、必ず全車速ＡＣＣによる報知がなされてから、ＬＶＮ制御による報知がなされる。つまり、全車速ＡＣＣによる報知とＬＶＮ制御による報知が実質的に同時にされず、かつ、報知の順序が守られる。したがって、ドライバを混乱させるような報知を抑止できる。
【００３６】
図３は、図２の処理と並行して行われるＬＶＮ制御部５０の処理を示すフロー図である。図３の処理は、所定の周期で繰り返し行われる。
【００３７】
ＡＣＣ制御部４０が作動状態から非作動状態に切り替えられた場合（Ｓ３０のＹ）、先行車発進報知判定部５２は、第２基準車間距離から車間距離が第３の距離以上増加していてもドライバに対する報知処理を実行しない（Ｓ３２）。この場合、例えば、ＬＶＮ制御部５０は、第１基準車間距離と、第２基準車間距離と、報知条件が成立したか判定するための第１および第２の演算とをリセットし、これによりドライバに対する報知処理を実行しないようにする。
【００３８】
ＡＣＣ制御部４０が作動状態から非作動状態に切り替えられていない場合（Ｓ３０のＮ）、今回の図３の処理を終了する。
【００３９】
ここで、運転支援装置１００において図３の処理を行わないと仮定した比較例について説明する。ここでは、ＡＣＣ制御部４０が作動状態にありＡＣＣ制御部４０により先行車両の発進が報知された後、ＬＶＮ制御部５０により報知される前に、先行車両が再停止し、ドライバによってＡＣＣ制御部４０が非作動状態に切り替えられた場合を考える。この場合、ＡＣＣ制御部４０が非作動状態の時の報知条件が成立していると、ＬＶＮ制御部５０により先行車両の発進が報知される。先行車両が停止している状態でＬＶＮ制御部５０により報知されるので、誤報知となり、ドライバが混乱する。
【００４０】
例えば、ＡＣＣ制御部４０が作動状態にあり自車両と先行車両が２ｍの車間距離で停止し、第１の速度未満の車速で先行車両がゆっくり発進し、車間距離が５ｍの時点で先行車両の車速が第１の速度以上になりＡＣＣ制御部４０の報知条件が成立した状況を考える。この状況では、第１基準車間距離は５ｍであり、第２基準車間距離は２ｍである。この後、車間距離が７ｍの時点で先行車両が再停止すると、ＬＶＮ制御部５０による報知はなされない。しかし、この時点でドライバがＡＣＣ制御部４０を非作動状態に切り替えると、車間距離（７ｍ）は第３の距離（４ｍ）以上第２車間距離（２ｍ）から増加しているので、比較例ではＬＶＮ制御部５０による先行車両の発進が報知される。
【００４１】
これに対して本実施の形態によれば、自車両が停止中にＡＣＣ制御部４０が作動状態から非作動状態に切り替えられた場合、ＬＶＮ制御部５０は、第２基準車間距離から車間距離が第３の距離以上増加していてもドライバに対する報知処理を実行しない。そのため、先行車両が停止してから発進して再停止した場合に、ＡＣＣ制御部４０が作動状態から非作動状態に切り替えられても、この時点でのＬＶＮ制御部５０による報知を防止できる。したがって、先行車発進報知判定部５２の演算方法によらず、ドライバを混乱させるような、先行車両が停止中の報知を抑止できる。
【００４２】
以上、実施例をもとに本発明を説明した。実施例はあくまでも例示であり、各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００４３】
（変形例）
実施の形態では、全車速ＡＣＣの発進許可判定がなされたとき、言い換えるとＡＣＣ制御部４０による報知をするか否かの報知条件が成立したときの先行車両と自車両との車間距離を第１基準車間距離として車間距離記憶部５３に記憶する場合について説明したが、これに限られない。全車速ＡＣＣの発進許可判定がなされたとき（ＡＣＣ制御部４０が報知条件が成立したと判定した時点）に限らず、その時点以降の先行車両と自車両との車間距離を第１基準車間距離として車間距離記憶部５３に記憶してもよい。たとえば、全車速ＡＣＣの発進許可判定がなされてＡＣＣ制御部４０による報知がなされたとき、またはその直後の先行車両と自車両との車間距離を第１基準車間距離として車間距離記憶部５３に記憶してもよい。
【符号の説明】
【００４４】
３１…先行車両認識部、３２…車間距離検出部、３３…相対速度検出部、４０…ＡＣＣ制御部、４２…発進許可判定部、５０…ＬＶＮ制御部、５１…基準車間距離設定部、５２…先行車発進報知判定部、５３…車間距離記憶部。
【図１】
0006493255.tif 000002
【図２】
0006493255.tif 000003
【図３】
0006493255.tif 000004