(57)【要約】      （修正有）【課題】運転者が異常状態にある可能性が高い場合に、判定が行われた際の車速が低い場合、車両を減速させると、車両が停止してしまう虞があり、他の交通の妨げになる。【解決手段】車両制御装置は、車両の車速を制御する車速制御手段と、車両の運転者が車両を運転する能力を失っている仮異常状態／本異常状態にあるか否かの判定を行う仮異常判定手段／本異常判定手段と、を備える。車速制御手段は、仮異常判定手段により運転者が仮異常状態と判定された後、本異常状態と判定される前に、車両の車速を第１減速度（α１）にて減速させるとともに、第２車速（ＳＰＤ１ｔｈ）未満になる場合には車速を第２車速（ＳＰＤ１ｔｈ）に維持する。一方、車両制御装置は、本異常判定手段により運転者が本異常状態と判定された後、車両の車速を第２減速度で減速させて停止させる。【選択図】図４
2018020692.tif 000002
【特許請求の範囲】
【請求項１】
車両の速度である車速を制御する車速制御手段と、
前記車速が第１車速以上である場合に、前記車両の運転者が当該車両を運転する能力を失っている可能性がある仮異常状態にあるか否かについて第１時間をかけて判定する仮異常判定手段と、
前記運転者が前記仮異常状態と判定されている状況において、前記運転者が前記車両を運転する能力を失っている本異常状態にあるか否かについて第２時間をかけて判定する本異常判定手段と、
を備える車両制御装置において、
前記車速制御手段は、
前記運転者が前記仮異常状態にあると判定された時点である仮異常判定時点の後、前記車両を第１減速度にて減速させるとともに、前記仮異常判定時点から前記第２時間が経過する前に前記車速が前記第１車速よりも低い第２車速以下になる場合には前記車速を当該第２車速に維持し、前記運転者が前記本異常状態にあると判定された時点である本異常判定時点の後、第２減速度にて前記車両を減速させて停止させるように構成された、
車両制御装置。
【請求項２】
請求項１に記載の車両制御装置において、
前記第２減速度は、その大きさが前記第１減速度の大きさよりも大きい減速度である、
車両制御装置。
【請求項３】
請求項１又は請求項２に記載の車両制御装置において、
前記仮異常判定手段は、前記運転者が前記仮異常状態にあるか否かの判定を、前記車両の操舵操作がなされていない状況、前記車両のアクセル操作量が変化しない状況、及び、前記車両の制動操作量が変化しない状況、の一つ以上の状況が前記第１時間継続されるか否かで判定するように構成され、
前記本異常判定手段は、前記運転者が前記本異常状態にあるか否かの判定を、前記運転者が前記仮異常状態と判定された後、前記車両の操舵操作がなされていない状況、前記車両のアクセル操作量が変化しない状況、及び、前記車両の制動操作量が変化しない状況、の一つ以上の状況が前記第２時間継続されるか否かで判定するように構成された、
車両制御装置。
【請求項４】
請求項３に記載の車両制御装置において、
前記本異常判定手段は、
前記仮異常判定手段により前記運転者が前記仮異常状態にあると判定された後、前記第２時間が経過する前に当該仮異常状態と判定される状況でなくなったとき、前記運転者は正常であると判定し、当該仮異常状態との判定を無効化するように構成された、
車両制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、運転者の異常状態を検知したときに車両を制御する車両制御装置に関する。
【背景技術】
【０００２】
従来から、運転者（ドライバ）が車両を運転する能力を失っている異常状態（例えば、居眠り運転状態及び心身機能停止状態等）に陥っているか否かを判定し、そのような判定がなされた場合に車両を減速させる装置（以下、「従来装置」と称呼する。）が提案されている（例えば、特許文献１を参照。）。なお、以下において、「運転者が車両を運転する能力を失っている異常状態」を単に「異常状態」とも称呼し、「運転者が異常状態にあるか否かの判定」を、単に「運転者の異常判定」とも称呼する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−７３４６２号公報
【発明の概要】
【０００４】
ところで、運転者が異常状態にあるか否かの判定は、運転者が車両を運転する能力を失っている場合に生じる状況が所定時間に渡って継続したか否かを判定することによりなされ得る。運転者が車両を運転する能力を失っている場合に生じる状況は、例えば、操舵操作がない状況、加速操作量が変化しない状況、及び、制動操作量が変化しない状況等であり、以下、「特定状況」と称呼する。
【０００５】
しかしながら、このような判定によって、運転者が異常状態に陥っているか否かを確実に判定するには、前記所定時間を比較的長い時間に設定する必要がある。その一方、前記所定時間が比較的長い時間に設定されると、例えば、運転者が真に異常状態に陥っている状況において、車速が高い状態にて車両が長い時間に渡り走行し続けてしまう場合が生じる。
【０００６】
そこで、先ず、前記所定時間を比較的短い時間（第１の時間）に設定し、前記特定状況がその比較的短い時間に渡って継続した場合に、運転者が異常状態にあるとの仮判定（仮異常判定）を行って車両を減速させ始める。次いで、前記特定状況が第２の時間に渡って継続した場合に運転者が異常状態にあるとの判定を確定（本異常判定）し、車両を更に減速させて停止させることが考えられる。
【０００７】
ところが、仮異常判定が行われた際の車速が低い場合、第２の時間が経過する前（換言すると、運転者が異常状態にあるとの判定が確定される前）に車両が停止してしまう虞がある。車両の停止は他の交通の妨げになり得るので、運転者が真に異常状態ではない状態において車両が停止させられることは望ましくない。
【０００８】
本発明は、上述した課題に対処するためになされたものである。即ち、本発明の目的の一つは、運転者が異常状態にある可能性が高い場合に車速を低下させるが、運転者が異常状態にあると確定できるまでは車両を停止させず、運転者が異常状態にあることが確定した後に車両を停止させることにより、周辺の車両の走行に不必要に大きな影響を与える可能性を低減することが可能な車両制御装置を提供することにある。
【０００９】
本発明の車両制御装置（以下、「本発明装置」とも称呼する）は、
車両の速度である車速を制御する車速制御手段（１０、３０、３１、４０、４１）と、
前記車速が第１車速以上（ＳＰＤ０ｔｈ）である場合に、前記車両の運転者が当該車両を運転する能力を失っている可能性がある仮異常状態にあるか否かについて第１時間（ｔ１ｒｅｆ）をかけて判定する仮異常判定手段と（１０、ステップ３００、ステップ３３０、ステップ３５０、ステップ３６０、ステップ３７０）、
前記運転者が前記仮異常状態と判定されている状況において、前記運転者が前記車両を運転する能力を失っている本異常状態にあるか否かについて第２時間（ｔ２ｒｅｆ）をかけて判定する本異常判定手段と（１０、ステップ４００、ステップ４１０、ステップ４１５、ステップ４４０、ステップ４４５）、
を備え、
前記車速制御手段は、
前記運転者が前記仮異常状態と判定された時点である仮異常判定時点の後、前記車両を第１減速度にて減速させるとともに（ステップ４３０）、前記仮異常判定時点から前記第２時間（ｔ２ｒｅｆ）が経過する前に前記車速が前記第１車速（ＳＰＤ０ｔｈ）よりも低い第２車速（ＳＰＤ１ｔｈ）未満になる場合には前記車速を当該第２車速（ＳＰＤ１ｔｈ）に維持し（ステップ４２５、ステップ４３５）、前記運転者が前記本異常状態と判定された時点である本異常判定時点の後、第２減速度にて前記車両を減速させて停止させる（ステップ５００、ステップ５１０、ステップ５２０、ステップ５３０）ように構成される。
【００１０】
本発明装置によれば、仮異常判定手段が、車速が第１車速以上である場合に、車両の運転者が当該車両を運転する能力を失っている可能性がある否か（即ち、運転者が仮異常状態にあるか否か）について第１時間をかけて判定する。この第１時間は、運転者が真に異常状態にあるとの判定を確定するのに要する時間より短くすることができる。そして、車速制御手段は、運転者が仮異常状態にあると判定された時点（仮異常判定時点）の後、車両を第１減速度にて減速させる。よって、運転者が真に異常状態にある場合に、車両が高い速度で長時間走行し続けることを回避することができる。
【００１１】
更に、本異常判定手段は、運転者が仮異常状態と判定されている状況において、運転者が前記車両を運転する能力を失っている本異常状態にあるか否かについて第２時間をかけて判定する。加えて、車速制御手段は、運転者が本異常状態にあると判定された時点（本異常判定時点）の後、第２減速度にて車両を減速させて停止させる。これにより、運転者が真に異常状態である場合、その車両を停止させることができる。
【００１２】
ところが、仮異常判定時点における車速が低い場合、第２減速度にて車両を減速させていると、仮異常判定時点から第２時間が経過する前（即ち、本異常判定がなされる前）に車両が停止してしまう場合が生じる。このとき、運転者が真に異常状態でない可能性があるにも拘わらず車両が停止されるので、他車両の円滑な交通を不要に妨げる虞がある。
【００１３】
そこで、車速制御手段は、仮異常判定時点から第２時間が経過する前に車速が第２車速以下になる場合には車速を第２車速に維持する。この結果、運転者が真に異常状態でない場合に車両が停止されることが回避され、且つ、運転者が真に異常状態である場合に車両が停止される。よって、他車両の円滑な交通を不要に妨げる可能性を低減することができる。
【００１４】
本発明装置の一態様において、前記第２減速度（α２）は、その大きさ（｜α２｜）が前記第１減速度（α１）の大きさ（｜α１｜）よりも大きい減速度である。
【００１５】
上記態様の本発明装置では、運転手が仮異常状態にあると判定された後、第１減速度（α１）にて車両を減速させる。一方で、運転手が本異常状態にあると判定された後、第１減速度（α１）の大きさよりも大きい大きさの減速度である第２減速度（α２）にて車両を減速させる。
【００１６】
故に、上記態様の本発明装置は、運転手が本異常判定された後は、仮異常時判定された後よりも更に車両を素早く減速させることが可能となる。即ち、車両が停止するまでの時間を短くして、素早く運転手及び乗員の安全を確保することができる。
【００１７】
本発明装置の一態様において、前記仮異常判定手段は、前記運転者が前記仮異常状態にあるか否かの判定を、前記車両の操舵操作がなされていない状況、前記車両のアクセル操作量が変化しない状況、及び、前記車両の制動操作量が変化しない状況、の少なくとも一つ以上の状況が前記第１時間（ｔ１ｒｅｆ）継続されるか否かで判定するように構成され（ステップ３３０乃至ステップ３７０）、
前記本異常判定手段１０は、前記運転者が前記本異常状態にあるか否かの判定を、前記運転者が前記仮異常状態と判定された後、前記車両の操舵操作がなされていない状況、前記車両のアクセル操作量が変化しない状況、及び、前記車両の制動操作量が変化しない状況、の一つ以上の状況が前記第２時間（ｔ２ｒｅｆ）継続されるか否かで判定するように構成される（ステップ４１０、ステップ４１５、ステップ４４０、ステップ４４５）。
【００１８】
上記態様の本発明装置では、仮異常判定手段／本異常判定手段による仮異常状態／本異常状態にあるか否かの判定を、車両の操舵操作がなされていない状況、車両のアクセル操作量が変化しない状況、及び、車両の制動操作量が変化しない状況、の一つ以上の状況が第１時間（ｔ１ｒｅｆ）／第２時間（ｔ２ｒｅｆ）継続されるか否かで行う。上記３つの状況の一つ以上の状況を、運転者が仮異常状態／本異常状態にあるか否かの判定に用いることで、新たな専用部品等を用いることなく、信頼性の高い判定をすることができる。
【００１９】
更に、上記態様において、前記本異常判定手段は、
前記仮異常判定手段により前記運転者が前記仮異常状態にあると判定された後、前記第２時間（ｔ２ｒｅｆ）が経過する前に当該仮異常状態と判定される状況でなくなったとき（ステップ４１０）、前記運転者は正常であると判定し、当該仮異常状態との判定を無効化するように構成される（ステップ４５０）。
【００２０】
運転者が仮異常状態にあると判定された後、第２時間（ｔ２ｒｅｆ）が経過する前に（即ち、運転者が本異常状態にあると判定される前に）、仮異常状態と判定される状況でなくなったときは、運転者は運転する能力を既に回復しているものと推定することができる。故に、この状態で車両の車速の減速を続けることは、「正常状態」と推定される運転者の運転を邪魔してしまう虞がある。そこで、このような場合、運転者は正常状態であると判定し、仮異常状態との判定を無効化する。その結果、運転者の運転の邪魔となるような減速を行うことを回避することができる。
【００２１】
上記説明においては、本発明の理解を助けるために、後述する実施形態に対応する発明の構成に対し、その実施形態で用いた名称及び／又は符号を括弧書きで添えている。しかしながら、本発明の各構成要素は、前記符号によって規定される実施形態に限定されるものではない。本発明の他の目的、他の特徴及び付随する利点は、以下の図面を参照しつつ記述される本発明の実施形態についての説明から容易に理解されるであろう。
【図面の簡単な説明】
【００２２】
【図１】図１は、本発明の実施形態に係る車両制御装置（本制御装置）の概略構成図である。
【図２】図２は、本発明の実施形態により制御される車速の時間的変化を示したタイムチャートである。
【図３】図３は、図１に示した運転支援ＥＣＵが実行する正常時ルーチンを表すフローチャートである。
【図４】図４は、図１に示した運転支援ＥＣＵが実行する仮異常時ルーチンを表すフローチャートである。
【図５】図５は、図１に示した運転支援ＥＣＵが実行する本異常時ルーチンを表すフローチャートである。
【発明を実施するための形態】
【００２３】
以下、本発明の実施形態（以下、本実施形態）に係る車両制御装置（運転支援装置）について図面を参照しながら説明する。
【００２４】
（構成）
本実施形態に係る車両制御装置１５０（以下、「本制御装置」と称呼される場合がある。）は、図１に示したように、車両（以下において、他の車両と区別するために、「自車両」と称呼される場合がある。）に適用される。車両制御装置１５０は、主に運転支援ＥＣＵ１０、エンジンＥＣＵ３０、ブレーキＥＣＵ４０、電動パーキングブレーキＥＣＵ５０、ステアリングＥＣＵ６０、メータＥＣＵ７０、警報ＥＣＵ８０、ボディＥＣＵ９０、ナビゲーションＥＣＵ１００及び外部通信ＥＣＵ１１０を備える。
【００２５】
これらのＥＣＵは、マイクロコンピュータを主要部として備える電気制御装置（Electric  Control  Unit）であり、図示しないＣＡＮ（Controller  Area  Network）を介して相互に情報を送信可能及び受信可能に接続されている。本明細書において、マイクロコンピュータは、ＣＰＵ、ＲＯＭ、ＲＡＭ、不揮発性メモリ及びインターフェースＩ／Ｆ等を含む。ＣＰＵはＲＯＭに格納されたインストラクション（プログラム、ルーチン）を実行することにより各種機能を実現するようになっている。これらのＥＣＵは、幾つか又は全部が一つのＥＣＵに統合されてもよい。
【００２６】
運転支援ＥＣＵ１０は、以下に列挙するセンサ（スイッチを含む。）と接続されていて、それらのセンサの検出信号又は出力信号を受信するようになっている。なお、各センサは、運転支援ＥＣＵ１０以外のＥＣＵに接続されていてもよい。その場合、運転支援ＥＣＵ１０は、センサが接続されたＥＣＵからＣＡＮを介してそのセンサの検出信号又は出力信号を受信する。
【００２７】
アクセルペダル操作量センサ１１は、自車両のアクセルペダル１１ａの操作量（アクセル開度）を検出し、アクセルペダル操作量ＡＰを表す信号を出力するようになっている。
ブレーキペダル操作量センサ１２は、自車両のブレーキペダル１２ａの操作量を検出し、ブレーキペダル操作量ＢＰを表す信号を出力するようになっている。
ストップランプスイッチ１３は、ブレーキペダル１２ａが踏み込まれていないとき（操作されていないとき）にローレベル信号を出力し、ブレーキペダル１２ａが踏み込まれたとき（操作されているとき）にハイレベル信号を出力するようになっている。
【００２８】
操舵角センサ１４は、自車両の操舵角を検出し、操舵角θを表す信号を出力するようになっている。
操舵トルクセンサ１５は、操舵ハンドルＳＷの操作により自車両のステアリングシャフトＵＳに加わる操舵トルクを検出し、操舵トルクＴｒａを表す信号を出力するようになっている。
車速センサ１６は、自車両の走行速度（車速）を検出し、車速ＳＰＤを表す信号を出力するようになっている。
【００２９】
レーダセンサ１７ａは、自車両の前方の道路、及び、その道路に存在する立体物に関する情報を取得するようになっている。立体物は、例えば、歩行者、自転車及び自動車等の移動物、並びに、電柱、樹木及びガードレール等の固定物を表す。以下、これらの立体物は「物標」と称呼される場合がある。
【００３０】
レーダセンサ１７ａは、何れも図示しない「レーダ送受信部と信号処理部」とを備えている。
レーダ送受信部は、ミリ波帯の電波（以下、「ミリ波」と称呼する。）を自車両の前方領域を含む自車両の周辺領域に放射し、放射範囲内に存在する物標によって反射されたミリ波（即ち、反射波）を受信する。
信号処理部は、送信したミリ波と受信した反射波との位相差、反射波の減衰レベル及びミリ波を送信してから反射波を受信するまでの時間等に基づいて、検出した各物標に対する、車間距離（縦距離）、相対速度、横距離、及び、相対横速度等を所定時間の経過毎に取得する。
【００３１】
カメラ装置１７ｂは、何れも図示しない「ステレオカメラ及び画像処理部」を備えている。
ステレオカメラは、車両前方の左側領域及び右側領域の風景を撮影して左右一対の画像データを取得する。
画像処理部は、ステレオカメラが撮影した左右一対の画像データに基づいて、物標の有無及び自車両と物標との相対関係を演算して出力するようになっている。
【００３２】
なお、運転支援ＥＣＵ１０は、レーダセンサ１７ａによって得られた自車両と物標との相対関係と、カメラ装置１７ｂによって得られた自車両と物標との相対関係と、を合成することにより、自車両と物標との相対関係（物標情報）を決定するようになっている。更に、運転支援ＥＣＵ１０は、カメラ装置１７ｂが撮影した左右一対の画像データ（道路画像データ）に基づいて、道路の左及び右の白線のレーンマーカー（以下、単に「白線」と称呼する。）を認識し、道路の形状（道路の曲がり方の程度を示す曲率半径）、及び、道路と車両との位置関係等を取得するようになっている。
【００３３】
操作スイッチ１８は、運転者により操作されるスイッチである。運転者は、操作スイッチ１８を操作することにより、車線維持制御（ＬＫＡ：レーン・キーピング・アシスト制御）を実行するか否かを選択することができる。更に、運転者は、操作スイッチ１８を操作することにより、追従車間距離制御（ＡＣＣ：アダプティブ・クルーズ・コントロール）を実行するか否かを選択することができる。
【００３４】
ヨーレートセンサ１９は、自車両のヨーレートを検出し、実ヨーレートＹＲａを出力するようになっている。
【００３５】
確認ボタン２０は、運転者により操作可能な位置に配設されていて、操作されていない場合にはローレベル信号を出力し、押動操作されるとハイレベル信号を出力するようになっている。
【００３６】
運転支援ＥＣＵ１０は、ＬＫＡ及びＡＣＣを実行できるようになっている。更に、運転支援ＥＣＵ１０は、後述するように、運転者が車両を運転する能力を失っている異常状態（即ち、後述する仮異常状態又は本異常状態）にあるか否かを判定するとともに、運転者が異常状態にあると判定した場合に適切な処理を行うための各種制御を行うようになっている。
【００３７】
エンジンＥＣＵ３０は、エンジンアクチュエータ３１に接続されている。エンジンアクチュエータ３１は内燃機関３２の運転状態を変更するためのアクチュエータである。本例において、内燃機関３２はガソリン燃料噴射・火花点火式・多気筒エンジンであり、吸入空気量を調整するためのスロットル弁を備えている。エンジンアクチュエータ３１は、少なくとも、スロットル弁の開度を変更するスロットル弁アクチュエータを含む。エンジンＥＣＵ３０は、エンジンアクチュエータ３１を駆動することによって、内燃機関３２が発生するトルクを変更することができる。内燃機関３２が発生するトルクは図示しない変速機を介して図示しない駆動輪に伝達されるようになっている。従って、エンジンＥＣＵ３０は、エンジンアクチュエータ３１を制御することによって、自車両の駆動力を制御し加速状態（加速度）を変更することができる。
【００３８】
ブレーキＥＣＵ４０は、ブレーキアクチュエータ４１に接続されている。ブレーキアクチュエータ４１は、ブレーキペダルの踏力によって作動油を加圧する図示しないマスタシリンダと、左右前後輪に設けられる摩擦ブレーキ機構４２との間の油圧回路に設けられる。摩擦ブレーキ機構４２は、車輪に固定されるブレーキディスク４２ａと、車体に固定されるブレーキキャリパ４２ｂとを備える。ブレーキアクチュエータ４１は、ブレーキＥＣＵ４０からの指示に応じてブレーキキャリパ４２ｂに内蔵されたホイールシリンダに供給する油圧を調整し、その油圧によりホイールシリンダを作動させることによりブレーキパッドをブレーキディスク４２ａに押し付けて摩擦制動力を発生させる。
【００３９】
電動パーキングブレーキＥＣＵ（以下、「ＥＰＢ・ＥＣＵ」と称呼される場合がある。）５０は、パーキングブレーキアクチュエータ（以下、「ＰＫＢアクチュエータ」と称呼される場合がある。）５１に接続されている。ＰＫＢアクチュエータ５１は、ブレーキパッドをブレーキディスク４２ａに押し付けるか、ドラムブレーキを備えている場合には車輪とともに回転するドラムにシューを押し付けるためのアクチュエータである。従って、ＥＰＢ・ＥＣＵ５０は、ＰＫＢアクチュエータ５１を用いてパーキングブレーキ力を車輪に加え、車両を停止状態に維持することができる。
【００４０】
ステアリングＥＣＵ６０は、周知の電動パワーステアリングシステムの制御装置であって、モータドライバ６１に接続されている。モータドライバ６１は、転舵用モータ６２に接続されている。転舵用モータ６２は、図示しない車両の「操舵ハンドル、操舵ハンドルに連結されたステアリングシャフト及び操舵用ギア機構等を含むステアリング機構」に組み込まれている。転舵用モータ６２は、モータドライバ６１から供給される電力によってトルクを発生し、このトルクによって操舵アシストトルクを加えたり、左右の操舵輪を転舵したりすることができる。
【００４１】
メータＥＣＵ７０は、図示しないデジタル表示式メータに接続されるとともに、ハザードランプ７１及びストップランプ７２にも接続されている。メータＥＣＵ７０は、運転支援ＥＣＵ１０からの指示に応じて、ハザードランプ７１を点滅させることができ、且つ、ストップランプ７２を点灯させることができる。
【００４２】
警報ＥＣＵ８０は、ブザー８１及び表示器８２に接続されている。警報ＥＣＵ８０は、運転支援ＥＣＵ１０からの指示に応じてブザー８１を鳴動させて運転者への注意喚起を行うことができ、且つ、表示器８２に注意喚起用のマーク（例えば、ウォーニングランプ）を点灯させたり、警告メッセージを表示したり、運転支援制御の作動状況を表示したりすることができる。
【００４３】
ボディＥＣＵ９０は、ドアロック装置９１及びホーン９２に接続されている。ボディＥＣＵ９０は、運転支援ＥＣＵ１０からの指示に応じて、ドアロック装置９１の解除を行うことができる。ボディＥＣＵ９０は、運転支援ＥＣＵ１０からの指示に応じて、ホーン９２を鳴動させることができる。
【００４４】
ナビゲーションＥＣＵ１００は、自車両の現在位置を検出するためのＧＰＳ信号を受信するＧＰＳ受信機１０１、地図情報等を記憶した地図データベース１０２、及び、ヒューマンマシンインターフェースであるタッチパネル式ディスプレイ１０３等と接続されている。ナビゲーションＥＣＵ１００は、ＧＰＳ信号に基づいて現時点の自車両の位置を特定するとともに、自車両の位置及び地図データベース１０２に記憶されている地図情報等に基づいて各種の演算処理を行い、ディスプレイ１０３を用いて経路案内を行う。
【００４５】
外部通信ＥＣＵ１１０は、無線通信装置１１１に接続されている。外部通信ＥＣＵ１１０及び無線通信装置１１１は、外部のネットワークシステムに接続するための無線通信端末である。
【００４６】
＜作動の概要＞
次に、本制御装置の作動の概要について図２を参照して説明する。本制御装置は、車両の車速が第１車速（ＳＰＤ０ｔｈ：仮異常判定許可車速）以上である場合に、第１時間（ｔ１ｒｅｆ：仮異常確定時間）以上に渡って運転者が運転操作をしていない状態（運転無操作状態）が継続したとき、「運転者が車両を運転する能力を失っている異常状態」にある可能性（疑い）が高くなったと判定する。即ち、このような場合、本制御装置は、運転者が「仮異常状態」にあると判定する（図２（Ａ）の時刻ｔ２を参照。）。このように、本制御装置は、運転者が仮異常状態にあるか否かについて、第１時間（仮異常確定時間）を掛けて判定する。そして、本制御装置は、図２（Ａ）の実線Ｃ１により示したように、運転者が「仮異常状態」にあると判定した時刻ｔ２から一定の減速度α１（第１減速度）にて車速ＳＰＤを減少させる。
【００４７】
更に、本制御装置は、運転者が仮異常状態にあると判定した状態（図２（Ａ）の時刻ｔ２以降）において、更に、第２時間（ｔ２ｒｅｆ：本異常確定時間）以上に渡って運転者が運転操作をしていない状態（運転無操作状態）が継続したとき、「運転者が車両を運転する能力を失っている異常状態」になったと判定する。即ち、このような場合、本制御装置は、運転者が「本異常状態」にあると判定する（図２（Ａ）の時刻ｔ４を参照。）。このように、本制御装置は運転者が本異常状態にあるか否かについて、第２時間（本異常確定時間）を掛けて判定する。そして、本制御装置は、図２（Ａ）の実線Ｃ１により示したように、運転者が「本異常状態」にあると判定した時刻ｔ４から一定の減速度α２（第２減速度）にて車速ＳＰＤを減少させ、車両を停止させる（時刻ｔ５を参照。）。なお、本例では、減速度α２は、その大きさが減速度α１の大きさよりも大きい減速度である。
【００４８】
ところが、図２（Ａ）の一点鎖線Ｃ２により示したように、仮異常判定した時点（時刻ｔ２）における車速が低い場合、その時点から減速度α１にて車両を減速させると、その時点から本異常確定時間ｔ２ｒｅｆが経過する前の時点の時刻ｔ３において車速が「０」に到達する（車両が停止する。）。
【００４９】
時刻ｔ３では、運転者が異常状態にあることは確定できていない。即ち、時刻ｔ３では「本異常状態」にあるとの判定ができていない。このような状態において、車両を路上で停止させることは、その道路を通行する他の車両の障害となる虞がある。
【００５０】
そこで、本制御装置は、図２（Ｂ）の実線Ｃ３により示したように、運転者が仮異常状態にあると判定した時点から本異常確定時間ｔ２ｒｅｆが経過する前に、車両の車速ＳＰＤが第２車速（ＳＰＤ１ｔｈ）未満になる場合には、車両の車速ＳＰＤを第２車速（ＳＰＤ１ｔｈ）に維持する。その後、本制御装置は、運転者が「本異常状態」にあると判定した時点である「本異常判定時点（図２（Ｂ）の時刻ｔ１５を参照。）」から一定の減速度α２にて車両を減速させて、停止させる（時刻ｔ１６を参照。）。これにより、本異常判定がなされる前に自車両が停止されることがないので、他の車両の交通の障害になる可能性を低下させることができる。なお、本制御装置は、運転者が仮異常状態にあると判定された時点から本異常状態にあると判定される時点までに、運転者が運転操作を行うと（即ち、運転者が仮異常状態であると判定される状況でなくなると）、運転者は正常状態であると判定し、運転者が仮異常状態であるとの判定を無効化して車両の減速を停止する。
【００５１】
＜制御処理の概要＞
次に、本制御装置の行う制御処理の概要について説明する。本制御装置が備える運転支援ＥＣＵ１０は、運転者が車両を走行させているときに、「運転者が車両を運転する能力を失っている異常状態」にあるか否かについて繰り返し判定する（監視する。）。運転支援ＥＣＵ１０は、運転者の状態の監視結果に基づいて、運転者の状態が、「正常状態」、「仮異常状態」及び「本異常状態」の３つ段階の何れの状態であるかを決定する。
【００５２】
そして、運転支援ＥＣＵ１０は、運転者の状態に応じて「正常時ルーチン」、「仮異常時ルーチン」及び「本異常時ルーチン」のうちの何れか１つを実質的に機能させる。
【００５３】
これらのルーチンは、いずれも所定時間が経過する毎に実行される。但し、運転者が正常状態であると判定されている場合、「正常時ルーチン」が実質的に機能するが、「仮異常時ルーチン」及び「本異常時ルーチン」は、何れも実質的に機能しない。運転者が仮異常状態であると判定されている場合、「仮異常時ルーチン」が実質的に機能するが、「正常時ルーチン」及び「本異常時ルーチン」は実質的に機能しない。更に、運転者が本異常状態であると判定されている場合、「本異常時ルーチン」が実質的に機能するが、「正常時ルーチン」及び「仮異常時ルーチン」は何れも実質的に機能しない。
【００５４】
運転支援ＥＣＵ１０は、運転者が車両を走行させているときに、所定時間毎に「正常時ルーチン」を実行する。「正常時ルーチン」では、運転者の現時点の状態が「正常状態」であるか否かを判定する。例えば、一定車速ＳＰＤ０ｔｈ以上の車速での走行時に、運転者の運転操作が一定時間ｔ１ｒｅｆ内にあるか否かに基づいて「正常状態」であるか「仮異常状態」であるかを判定する。一定車速（ＳＰＤ０ｔｈ）以上の車速での走行時に、運転者の運転操作が一定時間ｔ１ｒｅｆ内にない場合、運転支援ＥＣＵ１０は、運転者の状態を「仮異常状態」と判定し、その後実質的には「仮異常時ルーチン」を機能させる。なお、「正常時ルーチン」についての具体的な作動について、詳しくは後述する。同様に、運転者の運転操作についても、詳しくは後述する。
【００５５】
運転者の状態が「仮異常状態」と判定されると、「仮異常時ルーチン」が機能する。運転支援ＥＣＵ１０は、「仮異常時ルーチン」において、「警告」及び「車速維持／減速」を実行する。ここで、「警告」とは、運転者及び同乗者に運転者が異常状態にある可能性が高いことを音又は点滅等で警告することを指す。「車速維持／減速」とは、車両の現時点の車速の維持及び車速を所定の減速度（第１減速度α１）で減速させることを指す。運転支援ＥＣＵ１０は、「仮異常時ルーチン」では、車両を減速させている途中で車速が、所定の車速（第２車速ＳＰＤ１ｔｈ）に到達した場合には第２車速を維持して、車両が停止することのないように車速を制御する。
【００５６】
「仮異常時ルーチン」において、上記の「警告」及び「車速維持／減速」を実行した後、運転者が「警告」或いは「車速維持／減速」に気が付いて、一定時間ｔ２ｒｅｆ内に運転操作が検出された場合、運転支援ＥＣＵ１０は、運転者の現時点の状態を「仮異常状態」から「正常状態」へと戻す。この場合、「仮異常時ルーチン」は実質的に機能せず、「正常時ルーチン」が再び機能する。従って、それまで行われていた「警告」及び「車速維持／減速」は終了される。
【００５７】
一方で、「警告」及び「車速維持／減速」を実行したにも関わらず、一定時間ｔ２ｒｅｆ内に運転者の運転操作が検出されない場合、運転者が異常状態にあるという蓋然性が非常に高い。そのため、上記の場合には、運転支援ＥＣＵ１０は、運転者の状態を「本異常状態」であると判定する。なお、「仮異常時ルーチン」についての具体的な作動について、詳しくは後述する。
【００５８】
運転者の状態が「本異常状態」と判定されると、「本異常時ルーチン」が機能する。運転支援ＥＣＵ１０は、「本異常時ルーチン」において、所定の減速度（第２減速度α２）での減速によって、車両を徐々に減速させて停止させる。更に、運転支援ＥＣＵ１０は減速中に、ストップランプ点灯及びハザードランプ点滅をさせて周辺の車両へと注意を促す。加えて、車両が停止したときには、運転支援ＥＣＵ１０は、ＥＰＢ（電動パーキングブレーキ）を作動させ、ハザードランプを点滅させ、かつドアロックを解除し、車両の周辺の車両に注意を促すと共に、車両の運転者及び乗員の安全を確保する。
【００５９】
＜具体的作動＞
次に、運転支援ＥＣＵ１０のＣＰＵ（単に「ＣＰＵ」と称呼する場合がある。）の具体的作動について説明する。ＣＰＵは、所定時間が経過する毎に図３乃至図５にフローチャートにより示したルーチンのそれぞれを実行するようになっている。
【００６０】
ＣＰＵは、運転者の状態を監視し、その監視結果に基いて運転者の状態が「正常状態」、「仮異常状態」及び「本異常状態」の何れであるか決定する。そして、ＣＰＵは、決定した状態に応じて、仮異常フラグＸｋ及び本異常フラグＸｈの値を設定するとともに、車両の走行状態を制御する。
【００６１】
仮異常フラグＸｈは、その値が「１」の場合に、運転者の現時点の状態が「仮異常状態」であることを表す。本異常フラグＸｈは、その値が「１」の場合に、運転者の現時点の状態が「本異常状態」であることを表す。仮異常フラグＸｋ及び本異常フラグＸｈが共に値「０」である場合、運転者の現時点の状態は「正常状態」である。「仮異常フラグＸｋの値及び本異常フラグＸｈ値は、車両に搭載された図示しないイグニッション・キー・スイッチがオフ位置からオン位置へと変更されたときにＣＰＵにより実行されるイニシャルルーチンにおいて「０」に設定される。
【００６２】
イグニッション・キー・スイッチがオン位置に変更されると、図３乃至図５のルーチンが所定時間の経過毎に起動される。この場合、仮異常フラグＸｋ及び本異常フラグＸｈがイニシャライズ（Ｘｋ＝０、Ｘｈ＝０）されているため、実質的には、図３の正常時ルーチンが機能する。
【００６３】
ＣＰＵは、所定のタイミングになると、図３の正常時ルーチンのステップ３００から処理を開始してステップ３１０に進み、仮異常フラグＸｋの値及び本異常フラグＸｈの値が共に「０」であるか否かを判定する。
【００６４】
現時点が、イグニッション・キー・スイッチがオン操作された直後であると仮定する。この場合、仮異常フラグＸｋ及び本異常フラグＸｈはイニシャライズされており、仮異常フラグＸｋの値及び本異常フラグＸｈの値が共に「０」である。よって、ＣＰＵはステップ３１０にて「Ｙｅｓ」と判定してステップ３２０に進み、車速ＳＰＤが予め設定された仮異常判定許可車速ＳＰＤ０ｔｈ以上であるか否かを判定する。
【００６５】
車速ＳＰＤが仮異常判定許可車速ＳＰＤ０ｔｈ以上である場合、ＣＰＵはステップ３２０にて「Ｙｅｓ」と判定してステップ３３０に進み、運転者が運転操作をしていない状態（運転無操作状態）であるか否かを判定する。
【００６６】
本例において、運転操作をしていない状態とは、以下の条件１乃至条件３の何れもが成立しない状態である。換言すると、以下の条件１乃至条件３のうちの何れか一つが成立したとき、ＣＰＵは運転操作がなされた状態であると判定する。
（条件１）操舵トルクセンサ１５により検出される操舵トルクＴｒａが「０」である。
（条件２）アクセルペダル操作量センサ１１により検出されるアクセルペダル操作量ＡＰが所定時間変化していない。即ち、本ルーチンが前回実行されたときのアクセルペダル操作量ＡＰをＡＰｏｌｄとし、本ルーチンが今回実行されたときのアクセルペダル操作量ＡＰをＡＰｎｏｗとすると、ＡＰｏｌｄとＡＰｎｏｗとの差の大きさが微小な値ΔＡ以下である。即ち、ＡＰｏｌｄとＡＰｎｏｗとが実質的に等しい。
（条件３）ブレーキペダル操作量センサ１２により検出されるブレーキペダル操作量ＢＰが所定時間変化していない。即ち、本ルーチンが前回実行されたときのブレーキペダル操作量ＢＰをＢＰｏｌｄとし、本ルーチンが今回実行されたときのブレーキペダル操作量ＢＰをＢＰｎｏｗとすると、ＢＰｏｌｄとＢＰｎｏｗとの差の大きさが微小な値ΔＢ以下である。即ち、ＢＰｏｌｄとＢＰｎｏｗとが実質的に等しい。
【００６７】
ステップ３３０において、運転者が運転操作を行っていない状態である場合、ＣＰＵはステップ３３０にて「Ｙｅｓ」と判定してステップ３５０に進み、仮異常判定タイマｔ１の値を「１」だけ増加させる。この仮異常判定タイマｔ１の値は、車速ＳＰＤが仮異常判定許可車速ＳＰＤ０ｔｈ以上である場合において運転無操作状態が継続している時間を表している。
【００６８】
その後、ＣＰＵはステップ３６０に進み、仮異常判定タイマｔ１が予め設定された仮異常確定時間ｔ１ｒｅｆ以上であるか否かを判定する。仮異常確定時間ｔ１ｒｅｆは、例えば、５秒乃至３０秒のうちの適切な時間に設定されている。なお、仮異常判定タイマの値は、上述したイニシャルルーチンにおいて「０」に設定される。
【００６９】
仮異常判定タイマｔ１が仮異常確定時間ｔ１ｒｅｆ未満である場合、ＣＰＵはステップ３６０にて「Ｎｏ」と判定してステップ３９５に直接進み、本ルーチンを一旦終了する。これに対して、仮異常判定タイマｔ１が仮異常確定時間ｔ１ｒｅｆ以上である場合、ＣＰＵはステップ３６０にて「Ｙｅｓ」と判定してステップ３７０に進み、仮異常フラグＸｋの値を「１」に設定する。その後、ＣＰＵはステップ３９５に進み、本ルーチンを一旦終了する。
【００７０】
なお、ＣＰＵがステップ３１０の処理を行うとき、仮異常フラグＸｋの値又は本異常フラグＸｈの値が「１」である場合、ＣＰＵはステップ３１０にて「Ｎｏ」と判定して、ステップ３８０に進み、仮異常判定タイマｔ１の値を「０」に設定する。その後、ＣＰＵはステップ３９５に進み、本ルーチンを一旦終了する。
【００７１】
更に、ＣＰＵがステップ３２０の処理を行うとき、車速ＳＰＤが仮異常判定許可車速ＳＰＤ０ｔｈ未満である場合、ＣＰＵはステップ３２０にて「Ｎｏ」と判定して、ステップ３８０に進み、仮異常判定タイマｔ１の値を「０」に設定する。その後、ＣＰＵはステップ３９５に直接進み、本ルーチンを一旦終了する。
【００７２】
加えて、ＣＰＵがステップ３３０の処理を行うとき、運転者が運転操作を行っている状態である場合、ＣＰＵはステップ３３０にて「Ｎｏ」と判定してステップ３８０に進み、仮異常判定タイマｔ１の値を「０」に設定する。その後、ＣＰＵはステップ３９５に直接進み、本ルーチンを一旦終了する。
【００７３】
通常、運転者の状態が正常状態にあれば、車速ＳＰＤが仮異常判定許可車速ＳＰＤ０ｔｈ以上である場合において運転無操作状態が仮異常確定時間ｔ１ｒｅｆに渡って継続する可能性は低い。従って、ＣＰＵは、上記処理により、車速ＳＰＤが仮異常判定許可車速ＳＰＤ０ｔｈ以上である場合において運転無操作状態が仮異常確定時間ｔ１ｒｅｆに渡って継続すると、運転者の状態が異常状態である可能性が高い（即ち、仮異常状態にある）と判定して、仮異常フラグＸｋの値を「１」に設定する。
【００７４】
一方、ＣＰＵは、所定のタイミングになると、図４の仮異常時ルーチンのステップ４００から処理を開始してステップ４０５に進み、仮異常フラグＸｋの値が「１」であるか否かを判定する。
【００７５】
仮異常フラグＸｋの値が「０」であれば、ＣＰＵはステップ４０５にて「Ｎｏ」と判定して、ステップ４９５に直接進み、本ルーチンを一旦終了する。これに対して、仮異常フラグＸｋの値が「１」である場合、ＣＰＵはステップ４０５にて「Ｙｅｓ」と判定してステップ４１０に進み、ステップ３３０と同様に、運転者が運転操作を行っていない状態（運転無操作状態）であるか否かを判定する。
【００７６】
運転者が運転操作を行っている状態である場合、ＣＰＵはステップ４１０にて「Ｎｏ」と判定してステップ４５０に進み、仮異常フラグＸｋの値を「０」に設定する。その後、ＣＰＵはステップ４５５に進み、本異常判定タイマｔ２の値を「０」に設定して、直接ステップ４９５に進み、本ルーチンを一旦終了する。なお、本異常判定タイマｔ２の値は上述したイニシャルルーチンにおいて「０」に設定される。これに対して、運転者が運転操作を行っていない状態である場合、ＣＰＵはステップ４１０にて「Ｙｅｓ」と判定してステップ４１５に進み、本異常判定タイマｔ２の値を「１」だけ増加させ、ステップ４２０に進む。なお、この本異常判定タイマｔ２の値は、仮異常フラグＸｋの値が「１」の状態において運転無操作状態が継続している時間を表している。
【００７７】
ＣＰＵは、ステップ４２０において、警報ＥＣＵ８０に対してブザー８１により「警告」として車内に注意を促す警告音を発生させる指示を送出する。この「警告」は、運転者に何らかの問題（異常）が発生している可能性があることを、運転手及び車内の乗員に知らせる。
【００７８】
次に、ＣＰＵは、ステップ４２５に進み、車速ＳＰＤが予め設定された本異常判定許可車速ＳＰＤ１ｔｈ以下であるか否かを判定する。なお、この本異常判定許可車速ＳＰＤ１ｔｈは、仮異常判定許可車速ＳＰＤ０ｔｈよりも低い値に設定されている。
【００７９】
車速ＳＰＤが本異常判定許可車速ＳＰＤ１ｔｈより高い場合、ＣＰＵはステップ４２５にて「Ｎｏ」と判定してステップ４３０に進む。ＣＰＵは、ステップ４３０にて、車両の減速度が一定の第１減速度α１（負の加速度）となるように、車速を徐々に低下させる。即ち、ＣＰＵは、エンジンＥＣＵ３０及びブレーキＥＣＵ４０に、第１減速度α１が目標減速度として設定された旨を示す指示信号を送出する。エンジンＥＣＵ３０及びブレーキＥＣＵ４０は、実際の減速度（車速ＳＰＤの単位時間の変化量）が第１減速度α１に一致するように、エンジンアクチュエータ３１及びブレーキアクチュエータ４１をそれぞれ制御する。更に、ＣＰＵは、車線維持制御（ＬＫＡ：レーンキープアシスト制御）が行われていない場合には、ステップ４３０にてステアリングＥＣＵ６０に対して車線維持制御を実行させるための指示信号を送出する。なお、車線維持制御については後述する。その後、ＣＰＵはステップ４４０に進む。
【００８０】
これに対して、車速ＳＰＤが本異常判定許可車速ＳＰＤ１ｔｈ以下である場合、ＣＰＵはステップ４２５にて「Ｙｅｓ」と判定してステップ４３５に進み、その時点の車両の車速を維持し、次のステップ４４０に進む。即ち、ＣＰＵは、ステップ４３５にて、エンジンＥＣＵ３０及びブレーキＥＣＵ４０に、現在の車速（即ち、本異常判定許可車速ＳＰＤ１ｔｈ）が目標車速として設定された旨を示す指示信号を送出する。エンジンＥＣＵ３０及びブレーキＥＣＵ４０は、実際の車速ＳＰＤが本異常判定許可車速ＳＰＤ１ｔｈに一致するように、エンジンアクチュエータ３１及びブレーキアクチュエータ４１をそれぞれ制御する。なお、ＣＰＵはステップ４３５においても、後述する車線維持制御を実行する。
【００８１】
ステップ４４０において、ＣＰＵは本異常判定タイマｔ２が予め設定された本異常確定時間ｔ２ｒｅｆ以上であるか否かを判定する。
【００８２】
本異常判定タイマｔ２が本異常確定時間ｔ２ｒｅｆ未満である場合、ＣＰＵはステップ４４０にて「Ｎｏ」と判定してステップ４９５に直接進み、本ルーチンを一旦終了する。これに対して、本異常判定タイマｔ２が本異常確定時間ｔ２ｒｅｆ以上である場合、ＣＰＵはステップ４４０にて「Ｙｅｓ」と判定してステップ４４５に進み、仮異常フラグＸｋの値を「０」に、本異常フラグＸｈの値を「１」に設定する。その後、ＣＰＵはステップ４９５に進み、本ルーチンを一旦終了する。
【００８３】
ＣＰＵが本異常フラグＸｈの値を「１」に設定したタイミングが、運転者が車両を運転する能力を失っている異常状態であるとの判定が確定した（異常状態であると本判定した）タイミングである。仮異常フラグＸｋの値が「０」に、本異常フラグＸｋの値が「１」に設定された場合、ＣＰＵは、正常時ルーチンのステップ３１０及び仮異常時ルーチンのステップ４０５において「Ｎｏ」と判定し、ステップ３９５及びステップ４９５にそれぞれ直接進む。即ち、仮異常フラグＸｋの値が「０」に、本異常フラグＸｋの値が「１」に設定された場合、正常時ルーチン及び仮異常時ルーチンの処理が実質的に実行されなくなる。
【００８４】
ここで、ステップ４３０及びステップ４３５にて実行される車線維持制御（ＬＫＡ：レーンキープアシスト制御）について説明する。運転支援ＥＣＵ１０は、運転者の状態を「仮異常状態」に設定したとき、車線維持制御（ＬＫＡ：レーンキープアシスト制御）が行われていない場合には、車線維持制御を開始する。車線維持制御は、自車両の位置が「その自車両が走行しているレーン（走行車線）」内の目標走行ライン付近に維持されるように、操舵トルクをステアリング機構に付与して運転者の操舵操作を支援する制御である。車線維持制御自体は周知である（例えば、特開２００８−１９５４０２号公報、特開２００９−１９０４６４号公報、特開２０１０−６２７９号公報、及び、特許第４３４９２１０号明細書、等を参照。）。
【００８５】
より具体的に述べると、運転支援ＥＣＵ１０は、カメラ装置１７ｂから送信された画像データに基づいて自車両が走行している車線の「左白線ＬＬ及び右白線ＬＲ」を認識（取得）し、それらの一対の白線の中央位置を目標走行ラインＬｄとして決定する。更に、運転支援ＥＣＵ１０は、目標走行ラインＬｄのカーブ半径（曲率半径）Ｒと、左白線ＬＬと右白線ＬＲとで区画される走行車線における自車両の位置及び向きと、を演算する。
【００８６】
そして、運転支援ＥＣＵ１０は、自車両の前端中央位置と目標走行ラインＬｄとのあいだの道路幅方向の距離Ｄｃ（以下、「センター距離Ｄｃ」と称呼する。）と、目標走行ラインＬｄの方向と自車両の進行方向とのずれ角θｙ（以下、「ヨー角θｙ」と称呼する。）と、を演算する。
【００８７】
更に、運転支援ＥＣＵ１０は、センター距離Ｄｃとヨー角θｙと道路曲率ν（＝１／曲率半径Ｒ）とに基づいて、下記の（１）式により、目標ヨーレートＹＲｃ*を所定の演算周期にて演算する。（１）式において、Ｋ１、Ｋ２及びＫ３は制御ゲインである。目標ヨーレートＹＲｃ*は、自車両が目標走行ラインＬｄに沿って走行できるように設定されるヨーレートである。
ＹＲｃ*＝Ｋ１×Ｄｃ＋Ｋ２×θｙ＋Ｋ３×ν      …（１）
【００８８】
運転支援ＥＣＵ１０は、この目標ヨーレートＹＲｃ*と実ヨーレートＹＲａとに基づいて、目標ヨーレートＹＲｃ*を得るための目標操舵トルクＴｒ*を所定の演算周期にて演算する。より具体的に述べると、運転支援ＥＣＵ１０は、目標ヨーレートＹＲｃ*と実ヨーレートＹＲａとの偏差と目標操舵トルクＴｒ*との関係を規定したルックアップテーブルを予め記憶しており、このテーブルに目標ヨーレートＹＲｃ*と実ヨーレートＹＲａとの偏差を適用することにより目標操舵トルクＴｒ*を演算する。そして、運転支援ＥＣＵ１０は、実際の操舵トルクＴｒａが目標操舵トルクＴｒ*に一致するように、ステアリングＥＣＵ６０を用いて転舵用モータ６２を制御する。以上が、車線維持制御の概要である。
【００８９】
なお、仮異常フラグＸｋが「１」に設定されている場合、或いは、本異常フラグＸｈが「１」に設定されている場合には、運転支援ＥＣＵ１０は、車線維持制御（ＬＫＡ）を自動的に実行する。つまり、操作スイッチ１８によって車線維持制御の実行が選択されていない場合であっても、強制的に車線維持制御を実行する。従って、運転者が操舵操作をしていなくても、自車両を目標走行ライン（左右の白線の中央位置）に沿って走行させることができる。更に、仮異常フラグＸｋが「１」に設定されている場合、あるいは、本異常フラグＸｈが「１」に設定されている場合には、操作スイッチ１８によって追従車間距離制御（ＡＣＣ）の実行が選択されている場合であっても、運転支援ＥＣＵ１０は、追従車間距離制御（ＡＣＣ）を中止する。ただし、運転支援ＥＣＵ１０は、ＡＣＣが実行されているか否かに関わらず、自車両の前方を走行する先行車両と自車両との車間距離が許容距離未満になるおそれがある場合には、上記の車間距離が許容距離未満にならないように自車両の減速度を制御する。
【００９０】
次に、本異常時ルーチンについて、図５を参照して説明する。ＣＰＵは、所定のタイミングになると、図５の本異常時ルーチンのステップ５００から処理を開始してステップ５１０に進み、本異常フラグＸｈの値が「１」であるか否かを判定する。
【００９１】
本異常フラグＸｈの値が「０」であれば、ＣＰＵはステップ５１０にて「Ｎｏ」と判定して、ステップ５９５に直接進み、本ルーチンを一旦終了する。これに対して、本異常フラグＸｈの値が「１」である場合、ＣＰＵはステップ５１０にて「Ｙｅｓ」と判定してステップ５２０に進み、車速ＳＰＤが０であるか否か（即ち車両が停止しているか否か）を判定する。
【００９２】
車速ＳＰＤが０より大きい（即ち、車両が停止していない）場合、ＣＰＵはステップ５２０にて「Ｎｏ」と判定してステップ５３０に進む。ＣＰＵはステップ５３０にて、車両の減速度を第２減速度α２に設定し（即ち、徐々に減速するように設定し）、かつ前述した車線維持制御（ＬＫＡ）を実行し、ステップ５４０に進む。ステップ５４０において、ＣＰＵはストップランプ点滅及びハザードランプ点滅を実行するようにメータＥＣＵ７０に指示信号を送出する。その後、ステップ５９５に進み、本ルーチンを一旦終了する。
【００９３】
これに対して、車速ＳＰＤが０である場合、ＣＰＵはステップ５２０にて「Ｙｅｓ」と判定してステップ５５０に進み、ＰＫＢアクチュエータを用いてＥＰＢを作動させるように電動パーキングブレーキＥＣＵ５０に指示信号を送出する。同様に、ステップ５５０において、ＣＰＵは、ハザードランプを点滅させ、ドアロック解除をするように、メータＥＣＵ７０及び図示しないドアロックＥＣＵに指示信号を送出する。その後、ＣＰＵはステップ５９５に進み、本ルーチンを一旦終了する。
【００９４】
なお、本実施形態では、この第２減速度α２は、その大きさが第１減速度α１の大きさよりも大きい（高い）値に設定されている。これにより、仮異常時ルーチンのときよりも更に車両を素早く減速させることが可能となる。
【００９５】
以上、説明したように本制御装置では、仮異常判定手段により運転者が車両を運転する能力を失っている可能性がある仮異常状態と判定（仮異常判定）された後、車両の車速を第１減速度にて減速させ、車速が本異常判定される前（即ち、仮異常判定時点から第２時間が経過する前）に第２車速ＳＰＤ１ｔｈ以下になる場合には、車速を当該第２車速に維持するように制御する（ステップ４３５）。その後、運転者が車両を運転する能力を失っている本異常状態と判定（本異常判定）された後、車速を第２減速度で減速させて停止させる。
【００９６】
このように、本制御装置では、運転者の異常状態を、運転者の異常状態が確定される本異常状態と、比較的短い時間で仮判定を行う仮異常状態とに分けて、車速の制御を行う。即ち、本制御装置は、運転手が本異常状態と判定される前の仮異常状態と判定されている間は、車速を維持／減速させつつも、車両を停止させずに走行させる。従って、本異常判定がなされる前に自車両が停止されることがないので、自車両が周辺の他の車両の交通の妨げとなる等、周辺の車両の走行に影響を与える可能性を低減させることができる。故に、運転者の仮異常状態にあるとの判定から、運転者の本異常状態にあるとの判定までの間、周辺の車両の走行に影響を与える可能性を低減することができる。
【００９７】
なお、本発明は上記実施形態に限定されることなく、本発明の範囲内において種々の変形例を採用することができる。例えば、「警告」は、警告音に限らず車内アナウンス又は車内の警告ランプを点滅させる、或いは何らかの警告表示をする等、その他の方法を用いて行っても良い。
【００９８】
更に、運転者の異常判定を行う異常判定手段として、特開２０１３−１５２７００号公報等に開示されている所謂「ドライバモニタ技術」を採用しても良い。より具体的に述べると、車室内の部材（例えば、ステアリングホイール及びピラー等）に設けられたカメラを用いて運転者を撮影し、その撮影画像を用いて運転者の視線の方向又は顔の向きを監視し、運転者の視線の方向又は顔の向きが車両の通常の運転中には長時間向くことがない方向に所定時間（ｔ１ｒｅｆ）以上継続して向いている場合、ＣＰＵは、運転者が仮異常状態であると判定しても良い。更に、仮異常時ルーチンにおいて、「警告」及び車両の減速を行った場合にも、運転者の視線の方向又は顔の向きが車両の通常の運転中には長時間向くことがない方向に所定時間（ｔ２ｒｅｆ）以上継続して向いている場合、ＣＰＵは、運転者が本異常状態であると判定しても良い。
【００９９】
加えて、ＣＰＵは、確認ボタン２０を押すようにブザー８１及び表示器８２等を用いて運転者に促し、確認ボタン２０が所定時間（ｔ１ｒｅｆ）押されない場合に、運転者が仮異常状態であると判定しても良い。同様に、仮異常判定後も、確認ボタン２０を押すようにブザー８１及び表示器８２等を用いて運転者に促し、確認ボタン２０が所定時間（ｔ２ｒｅｆ）押されない場合に、運転者が本異常状態であると判定しても良い。
【０１００】
加えて、ＣＰＵは、運転者の生体信号、又は運転姿勢、又は異常判定作動スイッチの作動を検知する、或いは、それらや上記の「ドライバモニタ技術」を組み合わせて運転者の異常状態を検知し、運転者の異常状態を判定しても良い。例えば、ＣＰＵは、運転者の生体信号に所定時間（ｔ１ｒｅｆ）以上継続して異変が見られたときを仮異常状態であると判定し、その後、運転姿勢が運転中には長時間取ることのない運転姿勢に所定時間（ｔ２ｒｅｆ）以上継続してある場合、運転者が本異常状態であると判定しても良い。
【０１０１】
加えて、図３に示した正常時ルーチンにおいて、ＬＫＡが行われている場合に仮異常判定の実行を許可しても良く、ＬＫＡ及びＡＣＣが行われている場合に仮異常判定の実行を許可しても良い。即ち、ステップ３００とステップ３１０との間に「ＬＫＡが実行中か否か」、又は、「ＬＫＡ及びＡＣＣが実行中か否か」を判定するステップを追加し、ＣＰＵがそれらのステップにて「Ｙｅｓ」と判定したときにステップ３１０へと進む。一方、ＣＰＵがそれらのステップにて「Ｎｏ」と判定したときに、ステップ３８０に進むように正常時ルーチンを変更しても良い。
【０１０２】
更に、第２減速度α２の減速度の大きさは、第１減速度α１の大きさ以下であっても良い。加えて、第１減速度α１及び第２減速度α２のそれぞれは必ずしも一定である必要はない。例えば、第１減速度α１及び第２減速度α２のそれぞれが、関数として設定されるとしても良い。
【符号の説明】
【０１０３】
１０…運転支援ＥＣＵ、１１…アクセルペダル操作量センサ、１２…ブレーキペダル操作量センサ、１４…操舵角センサ、１５…操舵トルクセンサ、１６…車速センサ、２０…確認ボタン、３０…エンジンＥＣＵ、４０…ブレーキＥＣＵ、４１…ブレーキＡｃｔ（ブレーキアクチュエータ）、４２…摩擦ブレーキ機構、５０…電動パーキングブレーキＥＣＵ、６０…ステアリングＥＣＵ、８０…警報ＥＣＵ、１００…ナビゲーションＥＣＵ、１５０…駆動力制御装置、ＳＰＤ…車速、ＳＰＤ０ｔｈ…異常判定許可車速、ＳＰＤ１ｔｈ…本異常判定許可車速、α１…第１減速度、α２…第２減速度。
【図１】
2018020692.tif 000003
【図２】
2018020692.tif 000004
【図３】
2018020692.tif 000005
【図４】
2018020692.tif 000006
【図５】
2018020692.tif 000007