(57)【要約】      （修正有）【課題】運転者が運転不能異常状態に陥っている車両が不適切場所に停止されてしまう可能性を低減できる車両走行制御装置を提供する。【解決手段】車両走行制御装置は、運転支援ＥＣＵを備える。運転支援ＥＣＵは車両の運転者が車両を運転する能力を失っている異常状態にあるか否かを判定する。運転支援ＥＣＵは、運転者が異常状態にあると判定された時点である異常判定時点以降において車両を減速させる減速制御を行う。運転支援ＥＣＵは、異常判定時点以降において、車両が車両専用道路に位置していないと判定された場合、減速制御により車両の車速を所定の低車速範囲内まで低下させた後、低車速範囲内の車速で車両を低速走行させる。【選択図】図３
2020152317.tif 000002
【特許請求の範囲】
【請求項１】
車両に適用される車両走行制御装置であって、
前記車両の運転者が前記車両を運転する能力を失っている異常状態にあるか否かの判定を行う異常判定部と、
前記車両が車両専用道路に位置しているか否かの判定を行う道路種類判定部と、
前記異常判定部によって前記運転者が前記異常状態に陥ったと判定された時点である異常判定時点以降において、前記車両を減速させる減速制御を実行する制御部と、
を備え、
前記制御部は、
前記異常判定時点以降において、
前記車両が前記車両専用道路に位置していると判定された場合、前記減速制御により前記車両の車速をゼロまで低下させることによって前記車両を停止させ、
前記車両が前記車両専用道路に位置していないと判定された場合、前記減速制御により前記車両の車速をゼロよりも大きい所定の低車速範囲内の判定車速にまで低下させた後、前記低車速範囲内の車速で前記車両を低速走行させ続ける、
ように構成された、
車両走行制御装置。
【請求項２】
請求項１に記載の車両走行制御装置であって、
前記車両の周辺領域を撮影することにより画像データを取得する撮像装置と、
前記車両の車速を検出する車速センサと、
を備え、
前記道路種類判定部は、
前記画像データに含まれる道路に相当する道路画像データから認識される前記車両の左側及び右側の区画線の間の距離である車線幅が下限車線幅以上であるとの第１条件及び前記取得した車速が下限車速閾値以上であるとの第２条件のそれぞれが成立するか否かを判定し、
前記第１条件及び前記第２条件の両方が成立すると判定したとき、前記車両が前記車両専用道路に位置していると判定する、
ように構成された、
車両走行制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、運転者が「車両を運転する能力を失っている異常状態（以下、「運転不能異常状態」とも称呼する。）」に陥っている場合に、その車両を減速させる車両走行制御装置に関する。
【背景技術】
【０００２】
従来の車両走行制御装置（以下、「従来装置」と称呼される。）は、運転者が運転不能異常状態に陥っているか否かを判定し、そのような判定がなされた場合、車両を自動停止させる（特許文献１を参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−１９００４７号公報
【発明の概要】
【０００４】
従来装置は、運転者が運転不能異常状態に陥っているとの判定がなされた場合、車両が走行している道路の種類に関係なく車両を自動停止させる。しかしながら、交差点及び踏切等がある一般道路を走行している車両を自動的に停止させると、車両が他車両の円滑な交通を妨げる場所（例えば、交差点又は踏切等であり、以下「不適切場所」と称呼する。）に停止してしまう可能性がある。
【０００５】
本発明は上述した課題に対処するためになされた。即ち、本発明の目的の一つは、その運転者が運転不能異常状態に陥っている車両が不適切場所に停止されてしまう可能性を低減できる車両走行制御装置（以下、「本発明制御装置」とも称呼される。）を提供することにある。
【０００６】
本発明制御装置は、
車両に適用される車両走行制御装置であって、
前記車両の運転者が前記車両を運転する能力を失っている異常状態にあるか否かの判定を行う異常判定部（１０、ステップ２２０乃至ステップ２７０）と、
前記車両が車両専用道路に位置しているか否かの判定を行う道路種類判定部（１０、（ステップ４２０、ステップ５２０）と、
前記異常判定部によって前記運転者が前記異常状態に陥ったと判定された時点である異常判定時点以降において、前記車両を減速させる減速制御を実行する制御部（１０、ステップ３１０及びステップ３４０）と、
を備える。
【０００７】
更に、前記制御部は、前記異常判定時点以降において、
前記車両が前記車両専用道路に位置していると判定された場合（ステップ３２０での「Ｙｅｓ」との判定）、前記減速制御により前記車両の車速をゼロまで低下させることによって前記車両を停止させ（ステップ３３０及びステップ３４０）、
前記車両が前記車両専用道路に位置していないと判定された場合（ステップ３２０での「Ｎｏ」との判定）、前記減速制御により前記車両の車速をゼロよりも大きい所定の低車速範囲内の判定車速（ＳＰＤlow）にまで低下させた後（ステップ３６０での「Ｎｏ」との判定、及び、ステップ３４０）、前記低車速範囲内の車速で前記車両を低速走行させる（ステップ３６０での「Ｙｅｓ」との判定、及び、ステップ３７０）、
ように構成される。
【０００８】
本発明制御装置は、運転者が運転不能異常状態に陥ったと判定された時点である異常判定時点以降において、車両が車両専用道路に位置していると判定される場合、車両を減速制御によって車両を停止させる。これに対し、本発明制御装置は、異常判定時点以降において、車両が車両専用道路に位置していないと判定される場合、車両の車速を減速制御によって「ゼロよりも大きい判定車速」にまで低下させ、その後、低速走行を行わせる。
【０００９】
従って、本発明制御装置は、車両が不適切場所に停止されてしまう可能性を低減できる。更に、本発明制御装置は、車両を低速走行させるので、自動車以外の道路ユーザ（例えば、歩行者や自転車）に与える脅威を低減できる。
【００１０】
本発明制御装置の一態様は、
前記車両の周辺領域を撮影することにより画像データを取得する撮像装置（１７）と、
前記車両の車速を検出する車速センサ（１６）と、
を備え、
前記道路種類判定部は、
前記画像データに含まれる道路に相当する道路画像データから認識される前記車両の左側及び右側の区画線の間の距離である車線幅（Ｗ）が下限車線幅（ＷＬｏｔｈ）以上であるとの第１条件（条件１）及び前記取得した車速（ＳＰＤ）が下限車速閾値ＳＰＤＬｏｔｈ以上であるとの第２条件（条件２）のそれぞれが成立するか否かを判定し、
前記第１条件及び前記第２条件の両方が成立すると判定したとき、前記車両が前記車両専用道路に位置していると判定する（ステップ４２０及びステップ４３０）、
ように構成される。
【００１１】
上記の一態様によれば、車両が車両専用道路に位置しているか否かを判定することができる。
【００１２】
上記説明においては、本発明の理解を助けるために、後述する実施形態に対応する発明の構成に対し、その実施形態で用いた名称及び／又は符号を括弧書きで添えている。しかしながら、本発明の各構成要素は、前記名称及び／又は符号によって規定される実施形態に限定されるものではない。
【図面の簡単な説明】
【００１３】
【図１】図１は本発明の実施形態に係る車両走行制御装置の概略構成図である。
【図２】図２は図１に示したＣＰＵが実行するルーチンを示したフローチャートである。
【図３】図３は図１に示したＣＰＵが実行するルーチンを示したフローチャートである。
【図４】図４は図１に示したＣＰＵが実行するルーチンを示したフローチャートである。
【図５】図５は図１に示したＣＰＵが実行するルーチンを示したフローチャートである。
【図６】図６は変形例を説明するためのタイムチャートである。
【図７】図７は変形例を説明するためのタイムチャートである。
【発明を実施するための形態】
【００１４】
＜構成＞
本発明の実施形態に係る車両走行制御装置（以下、「本実施装置」と称呼される場合がある。）は、車両（以下において、他の車両と区別するために、「自車両」と称呼される場合がある。）に適用される。
【００１５】
本実施装置は、図１に示したように、運転支援ＥＣＵ１０、エンジンＥＣＵ２０、ブレーキＥＣＵ３０、電動パーキングブレーキＥＣＵ４０、ステアリングＥＣＵ５０、メータＥＣＵ６０、警報ＥＣＵ７０及びナビゲーションＥＣＵ８０を備えている。なお、以下の説明において、運転支援ＥＣＵ１０は、「ＤＳＥＣＵ」と称呼される。電動パーキングブレーキＥＣＵ４０は、「ＥＰＢ・ＥＣＵ４０」と称呼される。
【００１６】
これらのＥＣＵは、マイクロコンピュータを主要部として備える電気制御装置（Electric Control Unit）であり、図示しないＣＡＮ（Controller Area Network）を介して相互に情報を送信可能及び受信可能に接続されている。マイクロコンピュータは、ＣＰＵ、ＲＯＭ、ＲＡＭ、読み書き可能な不揮発性メモリ及びインターフェースＩ／Ｆ等を含む。ＣＰＵはＲＯＭに格納されたインストラクション（プログラム、ルーチン）を実行することにより各種機能を実現するようになっている。
【００１７】
ＤＳＥＣＵは、以下に列挙するセンサ（スイッチを含む。）と接続されていて、それらのセンサの検出信号又は出力信号を所定時間が経過する毎に取得するようになっている。なお、各センサは、ＤＳＥＣＵ以外のＥＣＵに接続されていてもよい。
【００１８】
アクセルペダル操作量センサ１１は、自車両のアクセルペダル１１ａの操作量（アクセル開度）を検出し、アクセルペダル操作量ＡＰを表す信号を出力する。
ブレーキペダル操作量センサ１２は、自車両のブレーキペダル１２ａの操作量を検出し、ブレーキペダル操作量ＢＰを表す信号を出力する。
ストップランプスイッチ１３は、ブレーキペダル１２ａが踏み込まれていないとき（操作されていないとき）にローレベル信号を出力し、ブレーキペダル１２ａが踏み込まれたとき（操作されているとき）にハイレベル信号を出力する。
【００１９】
操舵角センサ１４は、自車両の操舵角を検出し、操舵角θを表す信号を出力する。
操舵トルクセンサ１５は、操舵ハンドルＳＷの操作により自車両のステアリングシャフトＵＳに加わる操舵トルクを検出し、操舵トルクＴｒａを表す信号を出力する。
車速センサ１６は、自車両の走行速度（車速）を検出し、車速ＳＰＤを表す信号を出力する。
【００２０】
周囲センサ１７は、少なくとも自車両の前方の道路、及び、その道路に存在する物標（歩行者、自転者及び自動車等の移動物、並びに、電柱及びガードレール等の固定物）に関する情報を取得するようになっている。
【００２１】
周囲センサ１７は、例えば、何れも周知のレーダセンサ及びカメラセンサを備えている。なお、カメラセンサは、便宜上、「撮像装置」と称呼される場合がある。
【００２２】
レーダセンサは、ミリ波帯の電波を自車両の前方領域を含む自車両の周辺領域に放射し、放射範囲内に存在する物標によって反射された電波（即ち、反射波）を受信する。レーダセンサは、送信した電波と受信した反射波との位相差、反射波の減衰レベル及び電波を送信してから反射波を受信するまでの時間等に基づいて、検出した各物標に対する、「自車両と物標との相対関係についての情報（以下、「物標情報」と称呼する。）を所定時間の経過毎に取得する。
【００２３】
カメラセンサは、車両前方の左側領域及び右側領域の風景を撮影して左右一対の画像データを取得し、その画像データに基づいて「物標の有無及び物標情報」を出力する。ＤＳＥＣＵは、レーダセンサ及びカメラセンサのそれぞれから出力された情報を合成して物標情報を確定する。
【００２４】
更に、カメラセンサは、その画像データに含まれる道路に相当する道路画像データに基づいて、自車両が走行している道路（自車線）の左及び右の区画線（以下、「白線」と称呼する。）を認識する。カメラセンサは、その認識結果に基づいて、車線幅Ｗ、道路形状、及び、道路と自車両との位置関係に関する情報を出力する。加えて、カメラセンサは、画像データに含まれる標識に相当する標識画像データを抽出し、その標識画像データからその道路標識が表している情報（特に、道路の種類）を出力する。周囲センサ１７によって取得された情報（物標情報を含む。）は「周囲情報」と称呼される。
【００２５】
操作スイッチ１８は、運転者により操作されるスイッチである。運転者は、操作スイッチ１８を操作することにより、車線維持制御（ＬＴＡ：レーントレーシングアシスト）を実行するか否かを選択することができ、更に、追従車間距離制御（ＡＣＣ：アダプティブ・クルーズ・コントロール）を実行するか否かを選択することができる。
【００２６】
ヨーレートセンサ１９は自車両のヨーレートを検出し、ヨーレートＹＲａを出力する。
【００２７】
ＤＳＥＣＵは、車線維持制御及び追従車間距離制御を実行可能である。車線維持制御は、自車両の位置が「その自車両が走行しているレーン（走行車線）」内の目標走行ライン付近に維持されるように、操舵角（従って、転舵輪の転舵角）を自動的に変更する制御である。車線維持制御自体は周知である（例えば、特開２００８−１９５４０２号公報、特開２０１０−６２７９号公報、特開２０１８−１０３８６３号公報、及び、特許第４３４９２１０号明細書等を参照。）。
【００２８】
追従車間距離制御は、物標情報に基づいて、自車両の直前を走行している先行車（即ち、追従対象車両）と自車両との車間距離を所定の距離に維持しながら、自車両を先行車に追従させる制御である。追従車間距離制御自体は周知である（例えば、特開２０１４−１４８２９３号公報、特許第４１７２４３４号明細書、及び、特許第４９２９７７７号明細書等を参照。）。
【００２９】
エンジンＥＣＵ２０は、内燃機関２２の運転状態を変更するためのエンジンアクチュエータ２１に接続されている。本例において、内燃機関２２はガソリン燃料噴射・火花点火式・多気筒エンジンである。エンジンアクチュエータ２１は、少なくとも、内燃機関２２のスロットル弁の開度を変更するスロットル弁アクチュエータを含む。
【００３０】
エンジンＥＣＵ２０は、エンジンアクチュエータ２１を駆動することによって、内燃機関２２が発生するトルクを変更することができる。内燃機関２２が発生するトルクは図示しない変速機及び流体式トルクコンバータ等を介して図示しない駆動輪に伝達される。従って、エンジンＥＣＵ２０は、エンジンアクチュエータ２１を制御することによって、自車両の駆動力を制御し加速状態（加速度）を変更することができる。
【００３１】
なお、自車両が、ハイブリッド車両である場合、エンジンＥＣＵ２０は、車両駆動源としての「エンジン及び電動機」の何れか一方又は両方によって発生する自車両の駆動力を制御することができる。更に、自車両が電気自動車である場合、エンジンＥＣＵ２０は、車両駆動源としての電動機によって発生する自車両の駆動力を制御することができる。
【００３２】
ブレーキＥＣＵ３０は、ブレーキアクチュエータ３１に接続されている。ブレーキアクチュエータ３１は、ブレーキペダル１２ａの踏力に応じて作動油を加圧する図示しないマスタシリンダと、左右前後輪に設けられる摩擦ブレーキ機構３２との間の油圧回路に設けられる。
【００３３】
ブレーキアクチュエータ３１は、ブレーキＥＣＵ３０からの指示に応じてブレーキキャリパ３２ｂに内蔵されたホイールシリンダに供給する作動油の油圧を調整し、その油圧によりホイールシリンダを作動させてブレーキパッドをブレーキディスク３２ａに押し付ける。その結果、摩擦制動力が発生する。従って、ブレーキＥＣＵ３０は、ブレーキアクチュエータ３１を制御することによって、自車両の制動力を制御することができる。
【００３４】
ＥＰＢ・ＥＣＵ４０は、パーキングブレーキアクチュエータ（以下、「ＰＫＢアクチュエータ」と称呼される場合がある。）４１に接続されている。ＰＫＢアクチュエータ４１は、ブレーキパッドをブレーキディスク３２ａに押し付けるためのアクチュエータである。従って、ＥＰＢ・ＥＣＵ４０は、ＰＫＢアクチュエータ４１を用いてパーキングブレーキ力を車輪に加え、自車両を停止状態に維持することができる。
【００３５】
ステアリングＥＣＵ５０は、周知の電動パワーステアリングシステムの制御装置であって、モータドライバ５１に接続されている。モータドライバ５１は、転舵用モータ５２に接続されている。転舵用モータ５２は、自車両の「操舵ハンドルＳＷ、操舵ハンドルＳＷに連結されたステアリングシャフトＵＳ及び図示しない操舵用ギア機構等を含むステアリング機構」に組み込まれている。転舵用モータ５２は、モータドライバ５１から供給される電力によってトルクを発生し、このトルクによって操舵アシストトルクを加えたり、左右の操舵輪を転舵したりすることができる。
【００３６】
メータＥＣＵ６０は、図示しないデジタル表示式メータに接続されるとともに、ハザードランプ６１及びストップランプ６２にも接続されている。メータＥＣＵ６０は、ＤＳＥＣＵからの指示に応じて、ハザードランプ６１を点滅させることができ、且つ、ストップランプ６２を点灯させることができる。
【００３７】
警報ＥＣＵ７０は、ブザー７１及び表示器７２に接続されている。警報ＥＣＵ７０は、ＤＳＥＣＵからの指示に応じてブザー７１を鳴動させて運転者への注意喚起を行うことができ、且つ、表示器７２に注意喚起用のマーク（例えば、ウォーニングランプ）を点灯させたり、運転支援制御の作動状況を表示したりすることができる。
【００３８】
ナビゲーションＥＣＵ８０は、自車両の現在位置を検出するための「人工衛星からの信号（例えば、ＧＰＳ信号）」を受信するＧＰＳ受信機８１、道路情報を含む地図情報等を記憶した地図データベース８２及びタッチパネル式のディスプレイ８３等と接続されている。なお、これら（８０乃至８３）は、周知のように、経路案内を行うので、「ナビゲーション装置」と称呼される。
【００３９】
ナビゲーションＥＣＵ８０は、ＧＰＳ信号に基づいて現時点の自車両の位置を特定（取得）する。地図データベース８２に記憶されている地図情報には、道路種別情報、道路形状及び道路の制限速度等の道路に関する情報が含まれている。道路種別情報は、自車両が走行している道路（走行路）の種類を特定する情報である。なお、地図データベース８２に記憶された地図情報は、ナビゲーションＥＣＵ８０が外部との通信により取得する情報であってもよい。
【００４０】
ナビゲーションＥＣＵ８０は、現時点の自車両の位置及び地図情報（道路種別情報）に基づいて、現時点において自車両が走行している道路の種類を特定し、その特定した種類をＤＳＥＣＵに出力する。
【００４１】
道路の種類は、「特定道路」と、「特定道路以外の道路」とに大別される。特定道路は本明細書において、「車両専用道路」とも称呼される。
【００４２】
特定道路は、主に自動車（即ち、四輪自動車及び自動二輪車等の特定の条件を満たす自動車両）の交通に使用され、自転車や歩行者の通行を許さない道路であり、他の道路との連結は特定の場所（例えば、インターチェンジ、ジャンクション）だけに限られる（即ち、出入制限が実施されている）道路である。特定道路以外の道路は、自動車や歩行者の通行を許す道路であり、側道がある場合等を除き、沿道から出入りが自由にできる（即ち、出入制限が実施されていない）道路である。
【００４３】
例えば、日本国において、特定道路は、高速自動車国道（日本国の道路構造令に規定される第１種道路）及び自動車専用道路（日本国の道路構造令に規定される第２種道路）を含む。日本国において、特定道路以外の道路は、一般道路である。
【００４４】
＜作動の概要＞
ＤＳＥＣＵは、自車両が道路を走行している場合において、運転者が異常状態にあるか否かを判定する。異常状態は、運転者が車両を運転する能力を失っている状態である。ＤＳＥＣＵは、自車両の運転操作がないと見做せる状況（「運転無操作状態」とも呼ぶ。）が所定時間以上継続したとき運転者が異常状態に陥ったと判定する。但し、後述するように、運転者が異常状態にあるか否かの判定はこれに限定されない
【００４５】
運転無操作状態とは、運転者によって「アクセルペダル操作量ＡＰ、ブレーキペダル操作量ＢＰ及び操舵トルクＴｒａ」の一つ以上の組み合わせからなるパラメータ（本例においては、ＡＰ、ＢＰ及びＴｒａ）の何れもが変化しない状態である。
【００４６】
ＤＳＥＣＵは、運転者が異常状態にあると判定した場合、自車両が特定道路（即ち、車両専用道路）を走行中であるか否かに応じ、以下に述べるように、互いに異なる制御を行う。なお、自車両が特定道路を走行中である（いる）か否かの判定は、便宜上、「特定道路判定」又は「専道道路判定」と称呼される。
【００４７】
（自車両が特定道路を走行している場合）
運転者が異常状態にあると判定され、且つ、自車両が走行している道路が特定道路であると判定される場合、ＤＳＥＣＵは、減速制御の一種である減速停止制御を実行する。
【００４８】
減速停止制御は、自車両の車速ＳＰＤがゼロ（「０」）になるまで（即ち、自車両が停止するまで）、自車両を所定の減速度（例えば、一定の減速度）αにて減速させる制御である。ＤＳＥＣＵは、自車両の減速度が減速度αに一致するように、エンジンＥＣＵ２０を用いてエンジンアクチュエータ２１を制御するとともに、ブレーキＥＣＵ３０を用いてブレーキアクチュエータ３１を制御する。
【００４９】
ＤＳＥＣＵは、減速停止制御により、自車両の車速ＳＰＤが「０」になると、減速停止制御を終了し、停止保持制御を実行する。停止保持制御は、ＥＰＢ・ＥＣＵ４０を用いてパーキングブレーキ力を車輪に加えることにより、自車両を停車状態に維持する制御である。
【００５０】
（自車両が特定道路以外の道路（即ち、一般道路）を走行している場合）
これに対して、運転者が異常状態にあると判定され、且つ、自車両が走行している道路が特定道路ではない場合、上述の減速停止制御及び停止保持制御を行うと、自車両が不適切場所（即ち、踏切及び交差点等）に停止してしまう可能性がある。
【００５１】
そこで、運転者が異常状態にあると判定され、且つ、自車両が走行している道路が特定道路ではない場合、ＤＳＥＣＵは、車速ＳＰＤが「「０」よりも大きい低車速である所定車速ＳＰＤlow」になるまで減速制御を実行する。
【００５２】
そして、減速制御により、車速ＳＰＤが「所定車速ＳＰＤlow」になると、ＤＳＥＣＵは、減速制御を終了し、減速制御に代えて低速走行制御を実行する。
【００５３】
低速走行制御は、自車両の駆動力及び／又は制動力を調整することにより、車速ＳＰＤを所定の低車速範囲内に維持する制御である。この低車速範囲は、時速０ｋｍ／ｈより高い下限設定車速より高く且つ上限設定車速よりも低い範囲である。上記の所定車速ＳＰＤlow（例えば、１０ｋｍ／ｈ）は、この低車速範囲内の所定の値（下限設定車速及び上限設定車速を含む。）に設定される。
【００５４】
本例において、ＤＳＥＣＵは、自車両をクリープ状態に設定することによって低速走行制御を実現する。クリープ状態とは、アクセルペダル１１ａ及びブレーキペダル１２ａの何れもが操作されていない状態において内燃機関２２をアイドリング状態に維持したときに、自車両が低速にて走行する状態を言う。なお、自車両が降坂路を走行していて車速ＳＰＤが上限設定車速を超える場合、ＤＳＥＣＵは制動力を発生させて、車速ＳＰＤを上限設定車速に維持する。自車両が登坂路を走行していて車速ＳＰＤが下限設定車速を下回る場合、ＤＳＥＣＵは駆動力を増大させて、車速ＳＰＤを下限設定車速に維持する。
【００５５】
更に、自車両がハイブリッド車両又は電気自動車の場合には、ＤＳＥＣＵは、自車両が低車速範囲内の所定車速にて走行するように、自車両の駆動力及び／又は制動力を制御する。このような走行状態も、便宜上、クリープ状態と称呼する。
【００５６】
このように、ＤＳＥＣＵは、一般道路においては自車両を停止させることなく低速走行させ続ける。よって、自車両が不適切場所に停止されない。更に、自車両が高速にて走行し続けないので、歩行者や自転車等に脅威を与える可能性を低下することができる。
【００５７】
＜具体的作動＞
ＤＳＥＣＵのＣＰＵ（以下、単に「ＣＰＵ」と称呼される。）は、所定時間が経過する毎に図２乃至図５にフローチャートにより示したルーチンのそれぞれを実行するようになっている。
【００５８】
従って、ＣＰＵは、所定のタイミングになると、図２のステップ２００から処理を開始してステップ２１０に進み、異常フラグＸｈの値が「０」であるか否かを判定する。異常フラグＸｈは、その値が「１」の場合に、運転者の現時点の状態が「異常状態」であることを表す。異常フラグＸｈの値が「０」である場合には、運転者の現時点の状態が「正常状態」であることを表す。なお、異常フラグＸｈの値は、自車両の図示しないイグニッション・キー・スイッチがオフ位置からオン位置へと変更されたときにＣＰＵにより実行される初期化ルーチンにおいて「０」に設定される。
【００５９】
異常フラグＸｈの値が「１」である場合、ＣＰＵはステップ２１０にて「Ｎｏ」と判定してステップ２９５に進み、本ルーチンを一旦終了する。これに対して、異常フラグＸｈの値が「０」である場合、ＣＰＵはステップ２１０にて「Ｙｅｓ」と判定してステップ２２０に進み、運転者が運転操作をしていない状態（上述の運転無操作状態）であるか否かを判定する。即ち、ＣＰＵは、本ルーチンを前回実行した時点と現時点との間において、アクセルペダル操作量ＡＰ、ブレーキペダル操作量ＢＰ及び操舵トルクＴｒａのそれぞれが何れも変化していないとき、運転無操作状態であると判定する。
【００６０】
運転無操作状態ではない場合、ＣＰＵはステップ２２０にて「Ｎｏ」と判定して、以下に述べるステップ２３０及びステップ２４０の処理を順に実行した後、ステップ２９５に進んで本ルーチンを一旦終了する。
【００６１】
ステップ２３０：ＣＰＵは異常フラグＸｈの値を「０」に設定する。
ステップ２４０：ＣＰＵは異常判定タイマｔ１の値を「０」に設定する。
【００６２】
これに対して、運転無操作状態である場合、ＣＰＵはステップ２２０にて「Ｙｅｓ」と判定してステップ２５０に進み、異常判定タイマｔ１の値を「１」だけ増加させる。
【００６３】
その後、ＣＰＵはステップ２６０に進み、異常判定タイマｔ１の値が予め設定された異常確定時間ｔ１ref以上であるか否かを判定する。異常判定タイマｔ１が異常確定時間ｔ１ref未満である場合、ＣＰＵはステップ２６０にて「Ｎｏ」と判定してステップ２９５に進み、本ルーチンを一旦終了する。以上から理解されるように、運転無操作状態が継続すると、ステップ２５０の処理により異常判定タイマｔ１の値が次第に増大する。即ち、この異常判定タイマｔ１の値は、運転無操作状態が継続している時間を表している。
【００６４】
このため、運転者が異常状態に陥っていると、運転無操作状態が継続するから、異常判定タイマｔ１が異常確定時間ｔ１ref以上になる。この場合、ＣＰＵはステップ２６０に進んだとき、そのステップ２６０にて「Ｙｅｓ」と判定してステップ２７０に進み、異常フラグＸｈの値を「１」に設定する。換言すると、ＣＰＵは、運転者が異常状態にあると判定する。その後、ＣＰＵはステップ２９５に進み、本ルーチンを一旦終了する。
【００６５】
ＣＰＵは所定のタイミングになると図３のステップ３００から処理を開始してステップ３１０に進み、異常フラグＸｈの値が「１」であるか否かを判定する。異常フラグＸｈの値が「０」である場合、ＣＰＵはステップ３１０にて「Ｎｏ」と判定してステップ３９５に進み、本ルーチンを一旦終了する。
【００６６】
これに対して、異常フラグＸｈの値が「１」である場合（即ち、運転者が異常状態に陥っていると判定されている場合）、ＣＰＵはステップ３１０にて「Ｙｅｓ」と判定してステップ３２０に進み、専用道路フラグＸｓの値が「１」であるか否かを判定する。
【００６７】
ここで、専用道路フラグＸｓは、その値が「１」の場合に、現時点にて自車両が走行している道路が特定道路であること（換言すると、自車両が特定道路に位置していること）を表す。専用道路フラグＸｓは、その値が「０」の場合に、現時点にて自車両が走行している道路が特定道路以外の道路であること（換言すると、自車両が特定道路に位置していないこと）を表す。専用道路フラグＸｓは上述した初期化ルーチンにおいて「０」に設定される。更に、専用道路フラグＸｓの値は、後述の図４及び図５のルーチンにおいて、変更される。
【００６８】
いま、専用道路フラグＸｓの値が「１」であると仮定する。この場合、ＣＰＵはステップ３２０にて「Ｙｅｓ」と判定してステップ３３０に進み、自車両が停止したか否か（即ち、車速ＳＰＤが「０」であるか否か）判定する。
【００６９】
車速ＳＰＤが０ではない場合（即ち、自車両が停止していない場合）、ＣＰＵはステップ３３０にて「Ｎｏ」と判定してステップ３４０に進み、減速制御を実行する。即ち、ＣＰＵは、自車両を予め設定された一定の減速度αにて減速させる。その後、ＣＰＵは、ステップ３９５に進んで本ルーチンを一旦終了する。
【００７０】
その後、ステップ３４０の処理が繰り返されるので、自車両の車速ＳＰＤは次第に低下して「０」に到達する。即ち、自車両が停止する。この場合、ＣＰＵはステップ３３０にて「Ｙｅｓ」と判定してステップ３５０に進み、停止保持制御を実行する。即ち、ＣＰＵは、ＥＰＢ・ＥＣＵ４０を用いてパーキングブレーキ力を車輪に加える。これにより、ＤＳＥＣＵは、自車両を停車状態に維持する。その後、ＣＰＵはステップ３９５に進み、本ルーチンを一旦終了する。
【００７１】
このように、異常フラグＸｈの値が「１」であり且つ専用道路フラグＸｓの値が「１」である場合、自車両が停止するまで減速制御が実行され、自車両が停止した後は停止保持制御が実行される。
【００７２】
一方、異常フラグＸｈの値が「０」から「１」へと変化した場合に専用道路フラグＸｓの値が「０」であると仮定すると、ＣＰＵはステップ３１０にて「Ｙｅｓ」と判定し、ステップ３２０にて「Ｎｏ」と判定してステップ３６０に進む。そして、ＣＰＵは、ステップ３６０にて、自車両の車速ＳＰＤが所定車速ＳＰＤlow以下であるか否かを判定する。
【００７３】
車速ＳＰＤが所定車速ＳＰＤlowより大きい場合、ＣＰＵはステップ３６０にて「Ｎｏ」と判定してステップ３４０に進み、上述した減速制御を実行し、ステップ３９５に進んで本ルーチンを一旦終了する。
【００７４】
その後、ステップ３４０の処理が繰り返されるので、自車両の車速ＳＰＤは次第に低下して所定車速ＳＰＤlowに到達する。この場合、車速ＳＰＤが所定車速ＳＰＤlow以下であるので、ＣＰＵはステップ３６０にて「Ｙｅｓ」と判定してステップ３７０に進み、低速走行制御（この場合、クリープ走行制御）これにより、自車両の走行状態は、それまでの減速走行状態から低速走行状態に切り替わる。その後、ＣＰＵは、ステップ３９５に進んで本ルーチンを一旦終了する。この時点以降、ＣＰＵはステップ３７０の処理を繰り返し実行する。
【００７５】
このように、異常フラグＸｈの値が「１」であり且つ専用道路フラグＸｓの値が「０」である場合、自車両の車速ＳＰＤが所定車速ＳＰＤlowに到達するまで減速制御が実行され、自車両の車速ＳＰＤが所定車速ＳＰＤlowに到達した時点以降において低速走行制御が実行される。従って、自車両は不適切場所にて停止することなく、歩行者及び自転車等に脅威を与える可能性が低い速度にて走行を続ける。
【００７６】
なお、異常フラグＸｈの値が「１」に設定された場合、ＤＳＥＣＵは、操作スイッチ１８によって車線維持制御の実行が選択されていない場合であっても、車線維持制御を自動的に実行する。更に、操作スイッチ１８によって車線維持制御の実行が選択されている場合に異常フラグＸｈの値が「１」に設定されたときには、ＤＳＥＣＵは、車線維持制御を継続的に実行する。
【００７７】
ＣＰＵは所定のタイミングになると、図４のステップ４００から処理を開始してステップ４１０に進み、専用道路フラグＸｓの値が「０」に設定されているか否かを判定する。
【００７８】
専用道路フラグＸｓの値が「１」である場合、ＣＰＵはステップ４１０にて「Ｎｏ」と判定してステップ４９５に直接進んで本ルーチンを一旦終了する。これに対して、専用道路フラグＸｓの値が「０」である場合、ＣＰＵはステップ４１０にて「Ｙｅｓ」と判定してステップ４２０に進み、以下に述べる処理を実行する。
【００７９】
・ＣＰＵは、周囲センサ１７（カメラセンサ）から自車両が位置している車線（道路）の車線幅Ｗを取得する。なお、ＣＰＵは、カメラセンサから画像データを取得し、その画像データに基づいて車線幅Ｗを算出してもよい。
・ＣＰＵは、車速センサ１６から車速ＳＰＤを取得する。
・ＣＰＵは、車線幅Ｗ及び車速ＳＰＤを用いて、以下に述べる専用道路フラグＯＮ条件が成立するか否かを判定する。専用道路フラグＯＮ条件が成立しているとき、ＣＰＵは自車両が特定道路上に位置していると判定する。
【００８０】
（専用道路フラグＯＮ条件）
専用道路フラグＯＮ条件は、下記の条件１及び条件２の何れもが成立したときに成立する。
条件１：車線幅Ｗが所定の下限車線幅（下限幅閾値）ＷＬｏｔｈ以上である。
条件２：車速ＳＰＤが下限車速（下限車速閾値）ＳＰＤＬｏｔｈ以上である。
【００８１】
条件１における下限車線幅ＷＬｏｔｈは、自車両が位置（走行）している車線が特定車線であるか否かの判定に適した値に設定される。例えば、各国の法令は、特定道路の車線幅の下限値及び上限値を規定している。よって、法令により特定道路に対して規定された車線幅の下限値に基づいて下限車線幅ＷＬｏｔｈが設定されている。従って、条件１が成立した場合、車線が特定道路の車線である可能性が高い。なお、条件１は、車線幅Ｗが、下限車線幅ＷＬｏｔｈ以上であり且つ上限車線幅ＷＨｉｔｈ以下であるという条件であってもよい。この場合の上限車線幅ＷＨｉｔｈは法令により特定道路に対して規定された車線幅の上限値に基づいて設定される。
【００８２】
更に、条件２における下限車速ＳＰＤＬｏｔｈも、自車両が位置（走行）している車線が特定車線であるか否かの判定に適した値に設定される。車線幅と同様、各国の法令は、特定道路における制限速度の下限値及び上限値を規定している。よって、法令により特定道路に対して規定された制限速度の下限値に基づいて下限車速ＳＰＤＬｏｔｈが設定されている。従って、条件２が成立した場合にも、車線が特定道路の車線である可能性が高い。なお、条件２は、車速ＳＰＤが下限車速ＳＰＤＬｏｔｈ以上であり且つ上限車速ＳＰＤＨｉｔｈ以下であるという条件であってもよい。この場合の上限車速ＳＰＤＨｉｔｈは法令により特定道路に対して規定された制限車速の上限値に基づいて設定される。
【００８３】
専用道路フラグＯＮ条件が成立する場合（即ち、自車両が特定道路に位置していると判定された場合）、ＣＰＵはステップ４２０にて「Ｙｅｓ」と判定してステップ４３０に進み、専用道路フラグＸｓの値を「１」に設定する。その後、ＣＰＵはステップ４９５に進み、本ルーチンを一旦終了する。これに対して、専用道路フラグＯＮ条件が成立しない場合、ＣＰＵはステップ４２０にて「Ｎｏ」と判定してステップ４９５に進み、本ルーチンを一旦終了する。この場合、専用道路フラグＸｓの値が「０」に維持される。
【００８４】
ＣＰＵは所定のタイミングになると、図５のステップ５００から処理を開始してステップ５１０に進み、専用道路フラグＸｓの値が「１」に設定されているか否かを判定する。専用道路フラグＸｓの値が「０」である場合、ＣＰＵはステップ５１０にて「Ｎｏ」と判定してステップ５９５に進み、本ルーチンを一旦終了する。これに対して、専用道路フラグＸｓの値が「１」である場合、ＣＰＵはステップ５１０にて「Ｙｅｓ」と判定してステップ５２０に進み、以下に述べる処理を実行する。
【００８５】
・ＣＰＵは、ステップ４２０での処理と同様の処理により、車線幅Ｗ及び車速ＳＰＤを取得する。
・ＣＰＵは、車線幅Ｗ及び車速ＳＰＤを用いて、以下に述べる専用道路フラグＯＦＦ条件が成立するか否かを判定する。専用道路フラグＯＦＦ条件が成立しているとき、ＣＰＵは自車両が特定道路上に位置していなくなったと判定する。
【００８６】
（専用道路フラグＯＦＦ条件）
専用道路フラグＯＦＦ条件は、下記の条件３が成立したときに成立する。
条件３：車線幅Ｗが上述した下限車線幅ＷＬｏｔｈ未満である。
なお、専用道路フラグＯＦＦ条件は、上記の条件３及び下記の条件４の少なくとも一方が成立したときに成立する条件であってもよい。
条件４：車線幅Ｗが上述した上限車線幅ＷＨｉｔｈよりも大きい。
【００８７】
なお、専用道路フラグＯＦＦ条件の成立の可否は、車線幅Ｗを用いて判定されるが車速ＳＰＤを用いて判定されない。これは、仮に、車速ＳＰＤを用いて判定されると、自車両が特定道路を走行している場合であっても、減速制御により車速ＳＰＤが低下するために自車両が特定道路に位置していないと判定されてしまう可能性があるからである。
【００８８】
専用道路フラグＯＦＦ条件が成立する場合（即ち、自車両が特定道路に位置してないと、判定された場合、換言すると、自車両が一般道路に位置していると判定された場合）、ＣＰＵはステップ５２０にて「Ｙｅｓ」と判定してステップ５３０に進み、専用道路フラグＸｓの値を「０」に設定する。その後、ＣＰＵはステップ５９５に進み、本ルーチンを一旦終了する。
【００８９】
これに対して、専用道路フラグＯＦＦ条件が成立しない場合、ＣＰＵはステップ５２０にて「Ｎｏ」と判定してステップ５９５に進み、本ルーチンを一旦終了する。この場合、専用道路フラグＸｓの値が「１」に維持される。
【００９０】
以上、説明したように、本実施装置は、運転者が異常状態に陥っている場合、自車両が特定道路に位置していないと判定したとき、車両を所定の速度まで減速させ、その上で低速走行させ続ける。従って、本実施装置は、車両が不適切場所に停止されてしまう可能性を低減できる。更に、本実施装置は、自車両を低速走行させるので、自動車以外の道路ユーザ（例えば、歩行者や自転車）に与える脅威（自車両の高速走行による脅威）を低減できる。
【００９１】
本発明は上記実施形態に限定されることはなく、本発明の技術的思想に基づく各種の変形例を採用し得る。
【００９２】
例えば、ＤＳＥＣＵは、自車両が位置している道路の種類を示す情報（道路種別情報）をナビゲーション装置から取得し、その道路種別情報に基づいて自車両が特定道路に位置しているか否かを判定してもよい。
【００９３】
代替えとして、ＤＳＥＣＵは、カメラセンサから送信されてくる周囲情報に含まれる「道路標識が表している道路の種類を示す情報（道路種別情報）」に基づいて自車両が特定道路に位置しているか否かを判定してもよい。或いは、ＤＳＥＣＵは、カメラセンサが取得した画像データに含まれる道路標識に相当する標識画像データを抽出し、その標識画像データから道路種別情報を抽出し、その道路種別情報に基づいて自車両が特定道路に位置しているか否かを判定してもよい。
【００９４】
更に別の例として、ＤＳＥＣＵは、道路脇に設置された路側通信装置と通信を行って、自車両が位置している道路の道路種別情報を取得し、その道路種別情報に基づいて自車両が特定道路に位置しているか否かを判定してもよい。
【００９５】
これらの変形例の場合、ＣＰＵは、その道路種別情報が特定道路の一つを示しているとき、ステップ４２０の専用道路フラグＯＮ条件が成立すると判定し、その道路種別情報が特定道路以外の道路を示しているとき、ステップ５２０の専用道路フラグＯＦＦ条件が成立すると判定する。
【００９６】
更に、ＤＳＥＣＵは、特開２０１３−１５２７００号公報等に開示されている所謂「ドライバモニタ技術」に基づいて、運転者が運転不能異常状態に陥っているか否かを判定してもよい。簡単に述べると、ドライバモニタ技術を塔載した車両走行制御装置は、車室内の部材（例えば、ステアリングホイール及びピラー等）に設けられたカメラを用いて運転者を撮影し、その撮影画像を用いて運転者の視線の方向又は顔の向きを監視し、運転者の視線の方向又は顔の向きが車両の通常の運転中には長時間向くことがない方向に所定時間以上継続して向いている場合、運転者が運転不能異常状態に陥っていると判定する。
【００９７】
更に、ＤＳＥＣＵは、一定の第１時間の経過毎に、「運転者が正常であれば操作可能な確認ボタン」の操作を表示及び／又は音声によって催促し、その確認ボタンの操作がない状態が第１時間よりも長い第２時間以上に渡って継続したとき、運転者が運転不能異常状態に陥っていると判定してもよい。
【００９８】
加えて、ＤＳＥＣＵは、以下に述べるように、運転者が異常状態に陥っているか否かの判定と、運転者が異常状態に陥っていると判定した場合の車両の制御を、図６に示した例のように行っても良い。
【００９９】
即ち、図６は、自車両が、車線維持制御（ＬＴＡ）及び追従車間距離制御（ＡＣＣ）の実行下で特定道路を走行している例を示す。この例において、時刻ｔ１にて運転者が運転不能異常状態に陥っていて、時刻ｔ１以降において運転無操作状態が継続する。ＤＳＥＣＵは運転無操作状態が継続しているか否かを判定し続ける。
【０１００】
ＤＳＥＣＵは、時刻ｔ１から操舵ハンドルＳＷの無操作検出状態が第１閾値時間Ｔ１th継続した時刻ｔ２にて、運転者が手放し運転状態にあると判定して「手放し警告制御」を開始する。手放し警告制御においては、「操舵ハンドルＳＷを握ることを促す旨」の警告がなされる。
【０１０１】
時刻ｔ２から無操作検出状態が第２閾値時間Ｔ２th継続した時刻ｔ３にて、ＤＳＥＣＵは、手放し警告制御による警告に比べてより警告の程度が強い（例えば、音量が大きい）第１警告を行うための第１警告制御を開始する。但し、ＤＳＥＣＵは、自車両の運転状態を変化させない（即ち、時刻ｔ３以前のＬＴＡ及びＡＣＣを継続する。）。
【０１０２】
時刻ｔ３から運転無操作状態が第３閾値時間Ｔ３th継続した時刻ｔ４にて、ＤＳＥＣＵは、運転者が仮異常状態にあると判定する。そして、ＤＳＥＣＵは、時刻ｔ４にて、第１警告に比べてより警告の程度が強い（例えば、音量が大きい）第２警告を行うための第２警告制御を開始するとともに、自車両を第１減速度α１で緩やかに減速させる第１減速制御を開始する。但し、ＤＳＥＣＵは、ＬＴＡをそのまま継続するが、ＡＣＣについては減速制御を優先するように車速ＳＰＤを変更しながら継続する。
【０１０３】
時刻ｔ４から運転無操作状態が第４閾値時間Ｔ４th継続した時刻ｔ５にて、ＤＳＥＣＵは、運転者が運転不能異常状態に陥っているとの判定を確定する。そして、ＤＳＥＣＵは、時刻ｔ５以降において、自車両が特定道路に位置しているか否かに応じて互いに異なる制御を行う。
【０１０４】
図６の例では、自車両は特定道路に位置している。このため、ＤＳＥＣＵは、時刻ｔ５にて、第２警告に比べてより警告の程度が強い（例えば、音量が更に大きい）第３警告を行うための第３警告制御を開始する。更に、ＤＳＥＣＵは、自車両を「第１減速度α１よりも大きさが大きい第２減速度α２」で急速に減速させる第２減速制御を開始する。ＤＳＥＣＵは、ＬＴＡをそのまま継続するが、ＡＣＣについては減速制御を優先するように車速ＳＰＤを変更しながら継続する。
【０１０５】
第２減速制御により車速ＳＰＤがゼロになった時刻ｔ６にて、ＤＳＥＣＵは、ＬＴＡ、ＡＣＣ、第２減速制御及び第３警告制御を終了し、上述したパーキングブレーキ力を用いた停止保持制御及び第４警告制御を開始する。第４警告制御は第３警告に比べてより警告の程度が強い（例えば、音量が更に大きい）第４警告を行うための制御である。
【０１０６】
図７は、図６を用いて説明した変形例において、自車両が、特定道路以外の道路（一般道路）を走行している例を示す。この場合、運転者が運転不能異常状態に陥っているとの判定が確定する時刻ｔ５までは、上述した例と同様な制御が実行される。
【０１０７】
そして、図７の例では、ＤＳＥＣＵは、時刻ｔ５以降において第３警告制御を開始するとともに、第２減速制御を「車速ＳＰＤが所定車速ＳＰＤlow」に一致する時刻ｔ６ａまで実行する。更に、ＤＳＥＣＵは、時刻ｔ６ａにて、第２減速制御及び第３警告制御を終了し、低速走行制御及び第４警告制御を開始する。
【０１０８】
ＤＳＥＣＵは、クリープ走行制御に代えて、低速走行制御として、低速での定速走行制御を実行してもよい。具体的に述べると、ＤＳＥＣＵは、目標速度を上述した低車速範囲内の所定速度に設定し、実際の車速ＳＰＤが目標速度と一致するように目標加速度Ｇｔｇｔを決定する。そして、ＤＳＥＣＵは、自車両の実際の加速度（車速ＳＰＤの時間微分値）が目標加速度Ｇｔｇｔに一致するように、エンジンＥＣＵ２０を用いてエンジンアクチュエータ２１を制御するとともに、必要に応じてブレーキＥＣＵ３０を用いてブレーキアクチュエータ３１を制御する。
【符号の説明】
【０１０９】
１０…運転支援ＥＣＵ、１４…操舵角センサ、１７…周囲センサ、２０…エンジンＥＣＵ、２１…エンジンアクチュエータ、３０…ブレーキＥＣＵ、３１…ブレーキアクチュエータ、３２…摩擦ブレーキ機構、４０…電動パーキングブレーキＥＣＵ、４１…ＰＫＢアクチュエータ、５０…ステアリングＥＣＵ、５１…モータドライバ、５２…転舵用モータ。
【図１】
2020152317.tif 000003
【図２】
2020152317.tif 000004
【図３】
2020152317.tif 000005
【図４】
2020152317.tif 000006
【図５】
2020152317.tif 000007
【図６】
2020152317.tif 000008
【図７】
2020152317.tif 000009