(57)【要約】【課題】自車に向かって対向車が車線はみ出しにより走行してくるシーンにおいて、対向車の走行確保と自車の停車時間短縮によりデットロック状態になるのを回避すること。【解決手段】対向車線Ｌ２を走行する対向車Ｖ２が存在するときに自車線Ｌ１を走行する自車Ｖ１の挙動を決める認識判断プロセッサ３（コントローラ）を備え、以下の手順による走行支援方法としている。対向車Ｖ２の挙動を予測する。対向車Ｖ２の挙動予測に基づいて自車Ｖ１の走行を停止させる必要があるか否かの停止要否判断を行う。対向車Ｖ２が自車線Ｌ１上へ進入すると予測されると、自車Ｖ１を減速して停車させる必要がある停止判断とする。停止判断された場合、対向車Ｖ２の挙動予測と自車Ｖ１の周辺環境に基づいて自車Ｖ１を停車させる停車位置Ｐを決定する。【選択図】図３
2019209902.tif 000002
【特許請求の範囲】
【請求項１】
対向車線を走行する対向車が存在するときに自車線を走行する自車の挙動を決めるコントローラを備える走行支援方法であって、
前記対向車の挙動を予測し、
前記対向車の挙動予測に基づいて前記自車の走行を停止させる必要があるか否かの停止要否判断を行い、
前記対向車が自車線上へ進入すると予測されると、前記自車を減速して停車させる必要がある停止判断とし、
前記停止判断された場合、前記対向車の挙動予測と前記自車の周辺環境に基づいて前記自車を停車させる停車位置を決定する
ことを特徴とする走行支援方法。
【請求項２】
請求項１に記載された走行支援方法において、
前記対向車の挙動予測は、前記対向車の走行軌跡を予測することにより行い、
前記対向車が自車線上へ進入すると予測された場合、前記対向車が対向車線へ帰還する帰還の可能性を判断し、
前記帰還の可能性が高いと判断されると進行判断とし、前記帰還の可能性が低いと判断されると停止判断とする
ことを特徴とする走行支援方法。
【請求項３】
請求項１又は２に記載された走行支援方法において、
前記対向車の挙動予測は、前記対向車が障害物の後方に存在する場合、前記対向車が前記障害物の後部に設定された基準位置に到達するまでの到達時間を算出することにより行い、
前記自車が前記到達時間までに前記障害物の横を通過することが予測されると進行判断とし、
前記自車が前記到達時間までに前記障害物の横を通過できないと予測されると停止判断とする
ことを特徴とする走行支援方法。
【請求項４】
請求項３に記載された走行支援方法において、
前記対向車が前記障害物の後方に存在する場合、前記対向車が減速して前記障害物の後方位置で停車することが予測されると進行判断とする
ことを特徴とする走行支援方法。
【請求項５】
請求項３又は４に記載された走行支援方法において、
前記自車から前記基準位置までの前方所定距離の間に先行車が存在する場合、自車線上への進入予測の有無にかかわらず、前記自車の先行車追従走行を維持する進行判断とする
ことを特徴とする走行支援方法。
【請求項６】
請求項１から５までの何れか一項に記載された走行支援方法において、
前記停止判断に基づく停車位置の決定は、前記対向車の速度に依存し、
前記対向車の速度が速いほど、前記自車から近い前方位置を縦方向の停車縦位置として決定する
ことを特徴とする走行支援方法。
【請求項７】
請求項１から５までの何れか一項に記載された走行支援方法において、
前記停止判断に基づく停車位置の決定は、前記対向車が自車線上へ進入する幅の検出値或いは予測値に依存し、
前記進入する幅が大きいほど、前記自車から近い前方位置を縦方向の停車縦位置として決定する
ことを特徴とする走行支援方法。
【請求項８】
請求項１から５までの何れか一項に記載された走行支援方法において、
前記停止判断に基づく停車位置の決定は、前記対向車が自車線上へ進入している時間の予測値に依存し、
前記進入している時間の予測値が長いほど、前記自車から近い前方位置を縦方向の停車縦位置として決定する
ことを特徴とする走行支援方法。
【請求項９】
請求項６から８までの何れか一項に記載された走行支援方法において、
前記停止判断に基づく停車横位置の決定は、前記自車線の車線幅と前記自車の車幅に依存し、
前記自車を現在の横位置から移動させたとき、自車線内で前記対向車から最も離れる位置を横方向の停車横位置として決定する
ことを特徴とする走行支援方法。
【請求項１０】
請求項６から９までの何れか一項に記載された走行支援方法において、
前記自車の後方所定距離の間に後続車が存在する場合、決定した停車縦位置を前記自車から離れる縦方向に所定量だけ移動させて修正後の停車縦位置とする
ことを特徴とする走行支援方法。
【請求項１１】
請求項６から１０までの何れか一項に記載された走行支援方法において、
前記対向車が加速しながら自車線上へ進入してくる場合、決定した停車縦位置を前記自車に近づく縦方向に所定量だけ移動させて修正後の停車縦位置とする
ことを特徴とする走行支援方法。
【請求項１２】
請求項６から１１までの何れか一項に記載された走行支援方法において、
前記停車位置として決定された位置が停車禁止区域に存在する場合、前記停車禁止区域の手前の位置に前記停車位置を移動させる停車位置変更を行う
ことを特徴とする走行支援方法。
【請求項１３】
対向車線を走行する対向車が存在するときに自車線を走行する自車の挙動を決めるコントローラを備える走行支援装置であって、
前記コントローラは、
前記対向車の挙動を予測する対向車挙動予測部と、
前記対向車の挙動予測に基づいて前記自車の走行を停止させる必要があるか否かの停止要否判断を行う停止要否判断部と、
前記停止要否判断により停止判断された場合、前記自車を停車させる停車位置を決定する停車位置決定部と、を備え、
前記停止要否判断部は、前記対向車が自車線上へ進入すると予測されると、前記自車を減速して停車させる必要がある停止判断とし、
前記停車位置決定部は、前記停止判断された場合、前記対向車の挙動予測と前記自車の周辺環境に基づいて前記自車を停車させる停車位置を決定する
ことを特徴とする走行支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、走行支援方法及び走行支援装置に関する。
【背景技術】
【０００２】
実際の交通状況に即して精度良く車両の進路予測を行うことができる車両進路予測装置が知られている（例えば、特許文献１参照）。この装置は、対向車Ｍ３が先行する対向車Ｍ２の追い越しを行うと判定された場合は、追い越しが行われないと判定された場合に比して、対向車Ｍ３が対向車線Ｌ１を自車線Ｌ２側に跨いで進行する可能進路が実現される実現確率を相対的に高く演算する。これによって、先行する対向車Ｍ２の追い越しが行われる状況であるか否かを反映させて対向車Ｍ３の進路予測を行うことを可能とする。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−９７２６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来装置にあっては、対向車が自車線にはみ出してくる時に、自車の走行軌跡を設定する方法について開示している。しかしながら、車線幅が狭いなどの場面で、対向車のはみ出しにより、自車が停止する必要がある場合に、停車位置を決定する方法についての開示がない。よって、自車が対向車の走行を阻害することで自車と対向車が互いに身動きの取れない状態になり、複数台の車両が道路上に滞留する現象であるデットロック状態（「グリッドロック状態」とも呼ばれる。）になってしまう、という問題があった。
【０００５】
本開示は、上記問題に着目してなされたもので、自車に向かって対向車が車線はみ出しにより走行してくるシーンにおいて、対向車の走行確保と自車の停車時間短縮によりデットロック状態になるのを回避することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本開示は、対向車線を走行する対向車が存在するときに自車線を走行する自車の挙動を決めるコントローラを備え、以下の手順による走行支援方法としている。
対向車の挙動を予測し、
対向車の挙動予測に基づいて自車の走行を停止させる必要があるか否かの停止要否判断を行い、
対向車が自車線上へ進入すると、自車を減速して停車させる必要がある停止判断とし、
停止判断された場合、対向車の挙動予測と自車の周辺環境に基づいて自車を停車させる停車位置を決定する。
【発明の効果】
【０００７】
このように、停止判断が対向車の挙動予測により行われ、対向車の挙動予測と周辺環境に合わせた適切な位置が停車位置として決定される。この結果、自車に向かって対向車が車線はみ出しにより走行してくるシーンにおいて、対向車の走行確保と自車の停車時間短縮によりデットロック状態になるのを回避することができる。
【図面の簡単な説明】
【０００８】
【図１】実施例１の走行支援方法及び走行支援装置が適用された自動運転制御システムを示す全体システム図である。
【図２】認識判断プロセッサに備える走行支援装置を示す制御ブロック図である。
【図３】認識判断プロセッサに備える走行支援装置にて実行される走行支援制御処理の全体流れを示すフローチャートである。
【図４】走行支援制御処理の停止要否判断ステップで実行される停止要否判断処理の流れを示すフローチャートである。
【図５】走行支援制御処理の停車位置決定ステップで実行される停車位置決定処理の流れを示すフローチャートである。
【図６】静止/低速物体が存在しない状況で対向車が自車に向かって走行してくるシーンにおける停止要否判断作用を示す作用説明図である。
【図７】対向車が静止/低速物体を迂回するとセンターラインを越えて自車線へはみ出して走行することになるシーンにおける停止要否判断作用を示す作用説明図である。
【図８】対向車が静止/低速物体の後方位置で停止することが予測されるシーンにおける進行判断作用を示す作用説明図である。
【図９】自車の前方に先行車が存在するシーンにおける進行判断作用を示す作用説明図である。
【図１０】図９に示す自車の前方に先行車が存在するシーンで前方所定距離を設定する視界の悪さを決定するセンサ認識面積比を示す説明図である。
【図１１】対向車の速度に依存して自車の停車縦位置を決定する停車縦位置決定作用を示す作用説明図である。
【図１２】対向車の自車線へのはみ出し幅に依存して自車の停車縦位置を決定する停車縦位置決定作用を示す作用説明図である。
【図１３】対向車の自車線への滞留時間予測値に依存して自車の停車縦位置を決定する停車縦位置決定作用を示す作用説明図である。
【図１４】自車線の車線幅に依存して自車の停車横位置を決定する停車横位置決定作用を示す作用説明図である。
【図１５】後続車が存在するときの自車の停車縦位置を修正する停車縦位置修正作用を示す作用説明図である。
【図１６】対向車が加速するときの自車の停車縦位置を修正する停車縦位置修正作用を示す作用説明図である。
【発明を実施するための形態】
【０００９】
以下、本開示による走行支援方法及び走行支援装置を実施するための形態を、図面に示す実施例１に基づいて説明する。
【実施例１】
【００１０】
実施例１における走行支援方法及び走行支援装置は、認識判断プロセッサにて生成される走行ルート情報を用い、自動運転モードの選択により駆動/制動/舵角が自動制御される自動運転車両（走行支援車両の一例）に適用したものである。以下、実施例１の構成を、「全体システム構成」、「走行支援装置の制御ブロック構成」、「走行支援制御の全体処理構成」、「停止要否判断処理構成」、「停車位置決定処理構成」に分けて説明する。
【００１１】
［全体システム構成］
図１は、実施例１の走行支援方法及び走行支援装置が適用された自動運転制御システムを示す。以下、図１に基づいて全体システム構成を説明する。
【００１２】
自動運転システムＡは、車載センサ１と、地図データ記憶部２と、認識判断プロセッサ３（コントローラ）と、自動運転制御ユニット４と、アクチュエータ５と、表示デバイス６と、を備えている。
【００１３】
車載センサ１は、カメラ１１と、レーダー１２と、ＧＰＳ１３と、車載データ通信器１４と、を有する。車載センサ１により取得したセンサ情報は、認識判断プロセッサ３へ出力される。
【００１４】
カメラ１１は、自動運転で求められる機能として、車線や先行車や歩行者等の自車の周囲情報を画像データにより取得する機能を実現する周囲認識センサである。このカメラ１１は、例えば、自車の前方認識カメラ、後方認識カメラ、右方認識カメラ、左方認識カメラ等を組み合わせることにより構成される。
【００１５】
カメラ１１では、自車走行路上物体・車線・自車走行路外物体（道路構造物、先行車、後続車、対向車、周囲車両、歩行者、自転車、二輪車）・自車走行路（道路白線、道路境界、停止線、横断歩道）・道路標識（制限速度）等が検知される。
【００１６】
レーダー１２は、自動運転で求められる機能として、自車周囲の物体の存在を検知する機能と共に、自車周囲の物体までの距離を検知する機能を実現する測距センサである。ここで、「レーダー１２」とは、電波を用いたレーダーと、光を用いたライダーと、超音波を用いたソナーと、を含む総称をいう。レーダー１２としては、例えば、レーザーレーダー、ミリ波レーダー、超音波レーダー、レーザーレンジファインダー等を用いることができる。このレーダー１２は、例えば、自車の前方レーダー、後方レーダー、右方レーダー、左方レーダー等を組み合わせることにより構成される。
【００１７】
レーダー１２では、自車走行路上物体・自車走行路外物体（道路構造物、先行車、後続車、対向車、周囲車両、歩行者、自転車、二輪車）等の位置が検知されると共に、各物体までの距離が検知される。なお、視野角が不足すれば、適宜追加しても良い。
【００１８】
ＧＰＳ１３は、GNSSアンテナ１３ａを有し、衛星通信を利用することで停車中/走行中の自車位置（緯度・経度）を検知する自車位置センサである。
なお、「GNSS」は「Global Navigation Satellite System：全地球航法衛星システム」の略称であり、「ＧＰＳ」は「Global Positioning System：グローバル・ポジショニング・システム」の略称である。
【００１９】
車載データ通信器１４は、外部データ通信器７との間で送受信アンテナ７ａ，１４ａを介して無線通信を行うことで、自車からは取得することができない情報を外部から取得する外部データセンサである。
【００２０】
外部データ通信器７が、例えば、自車の周辺を走行する他車に搭載されたデータ通信器の場合、自車と他車の間で車車間通信を行う。この車車間通信により、他車が保有する様々な情報のうち、自車で必要な情報を車載データ通信器１４からのリクエストにより取得することができる。
【００２１】
外部データ通信器７が、例えば、インフラストラクチャ設備に設けられたデータ通信器の場合、自車とインフラストラクチャ設備の間でインフラ通信を行う。このインフラ通信により、インフラストラクチャ設備が保有する様々な情報のうち、自車で必要な情報を車載データ通信器１４からのリクエストにより取得することができる。例えば、地図データ記憶部２に保存されている地図データでは不足する情報や地図データから変更された情報がある場合、不足情報/変更情報を補うことができる。また、自車が走行を予定している目標経路上での渋滞情報や走行規制情報等の交通情報を取得することもできる。
【００２２】
地図データ記憶部２は、緯度経度と地図情報が対応づけられた、いわゆる電子地図データが格納された車載メモリにより構成される。地図データ記憶部２に格納された地図データは、ＧＰＳ１３にて検知される自車位置を、認識判断プロセッサ３にて自車位置情報として認識すると、自車位置を中心とする地図データが認識判断プロセッサ３へと送られる。
【００２３】
地図データには、各地点に対応づけられた道路情報を有し、道路情報は、ノードと、ノード間を接続するリンクにより定義される。道路情報は、道路の位置／領域により道路を特定する情報と、道路ごとの道路種別、道路ごとの車線幅、道路の形状情報とを含む。道路情報は、各道路リンクの識別情報ごとに、交差点の位置、交差点の進入方向、交差点の種別その他の交差点に関する情報を対応づけて記憶されている。また、道路情報は、各道路リンクの識別情報ごとに、道路種別、車線幅、道路形状、直進の可否、進行の優先関係、追い越しの可否（隣接レーンへの進入の可否）、制限速度、標識、その他の道路に関する情報を対応づけて記憶されている。
【００２４】
認識判断プロセッサ３は、車載センサ１や地図データ記憶部２からの入力情報を統合処理し、目標経路と目標車速プロファイル（加速プロファイルや減速プロファイルを含む。）等を生成する。そして、生成した目標経路情報と目標車速プロファイル情報を、自車位置情報等と共に自動運転制御ユニット４へ出力する。即ち、現在地から目的地までの目標経路を、地図データ記憶部２からの道路情報やルート検索手法等に基づいて生成すると共に、目標経路に沿った目標車速プロファイル等を生成する。更に、目標経路に沿う自車の停車中/走行中、車載センサ１による自車周囲のセンシング結果により自動運転を維持できないと判断されると、自車周囲のセンシング結果に基づいて、目標経路や目標車速プロファイル等を逐次修正する。
【００２５】
自動運転制御ユニット４は、認識判断プロセッサ３からの入力情報に基づいて、自車を目標経路に沿う自動運転により走行/停止させる駆動指令値/制動指令値/舵角指令値を演算する。そして、駆動指令値の演算結果を駆動アクチュエータ５１へ出力し、制動指令値の演算結果を制動アクチュエータ５２へ出力し、舵角指令値の演算結果を舵角アクチュエータ５３へ出力する。
【００２６】
アクチュエータ５は、自車を目標経路に沿う自動運転により走行/停止させる制御アクチュエータであり、駆動アクチュエータ５１と、制動アクチュエータ５２と、舵角アクチュエータ５３と、を有する。
【００２７】
駆動アクチュエータ５１は、自動運転制御ユニット４から駆動指令値を入力し、駆動輪へ出力する駆動力を制御するアクチュエータである。駆動アクチュエータ５１としては、例えば、エンジン車の場合にエンジンを用い、ハイブリッド車の場合にエンジンとモータ/ジェネレータ（力行）を用い、電気自動車の場合にモータ/ジェネレータ（力行）を用いる。
【００２８】
制動アクチュエータ５２は、自動運転制御ユニット４から制動指令値を入力し、駆動輪へ出力する制動力を制御するアクチュエータである。制動アクチュエータ５２としては、例えば、油圧ブースタや電動ブースタやブレーキ液圧アクチュエータやブレーキモータアクチュエータやモータ/ジェネレータ（回生）等を用いる。
【００２９】
舵角アクチュエータ５３は、自動運転制御ユニット４から舵角指令値を入力し、操舵輪の転舵角を制御するアクチュエータである。なお、舵角アクチュエータ５３としては、ステアリングシステムの操舵力伝達系に設けられる転舵モータ等を用いる。
【００３０】
表示デバイス６は、自動運転による停車中/走行中、自車が地図上で何処を移動しているか等を画面表示し、ドライバーや乗員に自車位置視覚情報を提供するデバイスである。この表示デバイス６は、認識判断プロセッサ３により生成された目標経路情報や自車位置情報や目的地情報等を入力し、表示画面に、地図と道路と目標経路（自車の走行ルート）と自車位置と目的地等を視認しやすく表示する。
【００３１】
［走行支援装置の制御ブロック構成］
図２は、認識判断プロセッサ３に備える走行支援装置を示す。以下、図２に基づいて走行支援装置の制御ブロック構成を説明する。
【００３２】
認識判断プロセッサ３は、対向車挙動予測部３１と、停止要否判断部３２と、停車位置決定部３３と、停車制御部３４と、ルート検索処理部３５と、走行予定経路判定部３６と、リルート処理部３７と、を備えている。ここで、対向車挙動予測部３１と停止要否判断部３２と停車位置決定部３３は、車線情報と自車の状態と対向車の状態と周辺環境を入力情報とする。
【００３３】
対向車挙動予測部３１は、対向車線を走行する対向車が存在するときに対向車の挙動を予測する。ここで、「対向車線」は、車線情報に基づいて自車線と対向車線の境界となるセンターラインを認識することで決める。「対向車」は、対向車線を自車に向かって走行する車両（但し、静止物体や低速物体を除く。）を認識することで決める。「対向車の挙動予測」は、対向車がこれから走行する走行軌跡を予測することで行う。
【００３４】
停止要否判断部３２は、自車線を走行する自車の挙動を決めるとき、対向車挙動予測部３１による対向車の挙動予測に基づいて自車の走行を停止させる必要があるか否かの停止要否判断を行う。この停止要否判断部３２は、対向車が自車線上へ進入しないと予測されると、自車の走行を維持する進行判断とする。一方、対向車が自車線上へ進入すると予測されると、原則として、自車を減速して停車させる必要がある停止判断とする。停止要否判断結果が進行判断であると、ルート検索処理部３５へ進行判断フラグを出力する。停止要否判断結果が停止判断であると、停車位置決定部３３へ停止判断フラグを出力する。
【００３５】
停車位置決定部３３は、停止要否判断部３２による停止要否判断により停止判断された場合、自車を停車させる停車位置を決定する。この停車位置決定部３３は、停止判断された場合、対向車の挙動予測と自車の周辺環境に基づいて自車を停車させる停車位置を決定する。ここで、「自車の周辺環境」とは、自車線の車線幅、静止/低速物体の有無、先行車の有無、後続車の有無、停車禁止区域の有無、等をいう。
【００３６】
停車制御部３４は、停車位置決定部３３により停車位置が決定されると、決定された停車位置で自車が停止するように、現在位置から停車位置までの停車ルートと減速度を演算する。そして、停車制御開始から停車制御の終了までの間は、停車ルート情報と減速度情報を自動運転制御ユニット４に出力する。この停車制御部３４は、停車制御を開始するとルート検索処理部３５に対し停車制御開始フラグを出力する。そして、自車が停車位置に到達して停車することで停車制御を終了すると走行予定経路判定部３６に対し停止制御終了フラグを出力する。
【００３７】
ルート検索処理部３５は、地図データ情報と自車位置情報と目的地情報とリルート処理部３７からの復帰ルート情報と、を入力し、目標経路と目標車速プロファイル等を生成する。停止要否判断部３２からルート検索処理部３５に対して進行判断フラグが入力されているときは、生成された目標経路による走行ルート情報と目標車速プロファイル情報を自動運転制御ユニット４に出力する。
【００３８】
一方、停車制御部３４から停車制御開始フラグを入力してからリルート処理部３７から復帰ルート情報が入力されるまでの間は、走行ルート情報と目標車速プロファイル情報の自動運転制御ユニット４への出力を停止する。リルート処理部３７から復帰ルート情報が入力されると、復帰ルートを含む新たな目標経路を生成し、新たに生成された目標経路による走行ルート情報と目標車速プロファイル情報を自動運転制御ユニット４に出力する。
【００３９】
走行予定経路判定部３６は、停車制御部３４から停車制御終了フラグを入力すると、目標経路から自車のルート逸脱地点（停車位置）が存在することを判定し、リルート処理部３７へ判定結果を出力する。
【００４０】
リルート処理部３７は、走行予定経路判定部３６にて停車制御により自車がルート逸脱地点（停車位置）にあることが判定されると、目標走行経路による元の走行ルートへ復帰するルート検索により復帰ルートを生成する。生成された復帰ルート情報は、例えば、対向車が自車の横を通過することによって停車している自車の再発進条件が成立するとルート検索処理部３５へ出力する。
【００４１】
［走行支援制御の全体処理構成］
図３は、認識判断プロセッサ３に備える走行支援装置にて実行される走行支援制御処理の全体流れを示す。以下、図３の各ステップについて説明する。
【００４２】
ステップＳ１では、スタートに続き、車線情報・物体情報・走行環境情報等による必要情報を取得し、ステップＳ２へ進む。
【００４３】
ステップＳ２では、ステップＳ１での必要情報の取得に続き、図４に示すフローチャートにしたがって停止要否判断を行い、ステップＳ３へ進む。
ここで、「停止要否判断」とは、自車線を走行する自車の挙動を決めるとき、対向車の挙動予測に基づいて自車の走行を停止させる必要があるか否かの判断をいう。
【００４４】
ステップＳ３では、ステップＳ２での停止要否判断に続き、停止要否判断結果が停止判断であるかい否かを判断する。YES（停止判断）の場合はステップＳ５へ進み、NO（進行判断）の場合はステップＳ４へ進む。
【００４５】
ステップＳ４では、ステップＳ３での進行判断に続き、自動運転制御をそのまま継続して自動運転走行する指令を出力し、エンドへ進む。
【００４６】
ステップＳ５では、ステップＳ３での停止判断に続き、図５に示すフローチャートにしたがって停車位置の決定を行い、ステップＳ６へ進む。
ここで、「停車位置の決定」とは、停止要否判断により停止判断された場合、対向車の挙動予測と自車の周辺環境に基づいて自車を停車させる停車位置を決定することをいう。
【００４７】
ステップＳ６では、ステップＳ５での停車位置の決定に続き、自車の現在位置から決定された停車位置までの停車ルートを生成し、ステップＳ７へ進む。
【００４８】
ステップＳ７では、ステップＳ６での停車ルートの生成に続き、自車の現在位置から決定された停車位置までの減速度を決定し、ステップＳ８へ進む。
ここで、「減速度」は、停車ルートに沿って自車の現在車速が決定された停車位置で車速＝０となるようにランプ特性線により繋いだときの車速の低下勾配（＝減速度）により決定する。
【００４９】
ステップＳ８では、ステップＳ７での減速度の決定、或いは、ステップＳ９での停車位置未到達であるとの判断に続き、生成した停車ルートと減速度にしたがって停車制御を実行し、ステップＳ９へ進む。
【００５０】
ステップＳ９では、ステップＳ８での停車制御に続き、決定した停車位置に到達したか否かを判断する。YES（停車位置到達）の場合はエンドへ進み、NO（停車位置未到達）の場合はステップＳ８へ戻る。
【００５１】
［停止要否判断処理構成］
図４は、走行支援制御処理の停止要否判断ステップＳ２で実行される停止要否判断処理の流れを示す。以下、図４の各ステップについて説明する。
【００５２】
ステップＳ201では、停止要否判断開始に続いて、対向車線に静止/低速物体が有るか否かを判断する。YES（静止/低速物体有り）の場合はステップＳ207へ進み、NO（静止/低速物体無し）の場合はステップＳ202へ進む。
【００５３】
ここで、「静止/低速物体」とは、対向車の進行方向の前方位置に存在し、対向車にとって追い抜きの対象となる「障害物」の代表例をいう。
【００５４】
ステップＳ202では、Ｓ201での静止/低速物体無しであるとの判断に続き、対向車がセンターラインを越えて自車線へはみ出してくるか否かを予測判断する。YES（はみ出し予測有り）の場合はステップＳ203へ進み、NO（はみ出し予測無し）の場合はステップＳ205へ進む。なお、「対向車がセンターラインを越えて自車線へはみ出してくる」とは、「対向車が自車線上へ進入してくる」と同義で用いる。
【００５５】
ここで、「対向車のはみ出し予測」は、例えば、対向車の車速・対向車の過去の走行経路・対向車の周辺環境・対向車の方角、等に基づいて対向車が辿るであろう将来の走行軌跡を予測することにより行われる。
【００５６】
ステップＳ203では、Ｓ202でのはみ出し予測有りとの判断に続き、対向車がセンターラインを越えて自車線へはみ出してきたときに対向車が対向車線へ帰還する帰還の可能性を算出し、ステップＳ204へ進む。
【００５７】
ここで、「帰還の可能性」は、例えば、対向車の減速や対向車の方角の帰還方向への変化等に基づく帰還可能性指標値として算出される。つまり、対向車が減速し、同時に対向車方角が帰還方向に変更されていることが検知されると帰還可能性指標値が高い値に算出される。逆に、対向車が車速を保ったままで対向車の方角も自車線へのはみ出し方向のままであることが検知されると帰還可能性指標値が低い値に算出される。
【００５８】
ステップＳ204では、Ｓ203での帰還の可能性の算出に続き、帰還の可能性（帰還可能性指標値）がしきい値を超えているか否かを判断する。YES（帰還の可能性＞しきい値）の場合はステップＳ205へ進み、NO（帰還の可能性≦しきい値）の場合はステップＳ206へ進む。ここで、「しきい値」は、対向車が対向車線へ帰還の可能性が高いことを判定する値に設定される。
【００５９】
ステップＳ205では、Ｓ202でのはみ出し予測無し、Ｓ204での帰還の可能性＞しきい値、Ｓ209での先行車有り、Ｓ210での停車予測可、Ｓ213での対向車の到達時間＞自車の到達時間であるとの判断に続き、停止要否判断結果がNO（進行判断）とされる。
【００６０】
ステップＳ206では、Ｓ204での帰還の可能性≦しきい値、或いは、Ｓ213での対向車の到達時間≦自車の到達時間であるとの判断に続き、停止要否判断結果がYES（停止判断）とされる。
【００６１】
ステップＳ207では、Ｓ201での静止/低速物体有りとの判断に続き、自車の前方に先行車が有るか否かを判断する。YES（先行車有り）の場合はステップＳ208へ進み、NO（先行車無し）の場合はステップＳ210へ進む。なお、「先行車」とは、車載センサ１により認識される自車前方の車両のことをいう。
【００６２】
ステップＳ208では、Ｓ202での静止/低速物体有りとの判断に続き、自車と静止/低速物体の後部に設定された基準位置までの基準距離をベースとする前方所定距離を算出し、ステップＳ209へ進む。
【００６３】
ここで、「基準位置」は、対向車がステアリング操作等により方角を変えて静止/低速物体の追い越しを開始することが予測される位置であり、静止/低速物体の後端位置からマージン分を加えて自車から離れる位置に設定される。「前方所定距離」は、基準位置までの距離をベースとし、先行車の走行速度と自車の走行速度と視界の悪さに基づく距離修正により決定される。先行車と自車の走行速度については、走行速度が速いほど前方所定距離を長くする。視界の悪さについては、視界が悪いほど前方所定距離を長くする。
【００６４】
ステップＳ209では、Ｓ208での前方所定距離の算出に続き、前方所定距離の間に先行車が有りか否かを判断する。YES（前方所定距離の間に先行車有り）の場合はステップＳ205へ進み、NO（前方所定距離の間に先行車無し）の場合はステップＳ210へ進む。
【００６５】
ステップＳ210では、Ｓ207での先行車無しとの判断、或いは、Ｓ209での前方所定距離の間に先行車無しとの判断に続き、対向車が減速して静止/低速物体の後方位置での停車予測ができるか否かを判断する。YES（停車予測可）の場合はステップＳ205へ進み、NO（停車予測不可）の場合はステップＳ211へ進む。
【００６６】
ステップＳ211では、Ｓ210での停車予測不可との判断に続き、対向車が静止/低速物体の後部に設定された基準位置に到達するまでの到達時間を算出し、ステップＳ212へ進む。
なお、「対向車の到達時間」は、対向車の車速と、対向車と基準位置までの乖離距離とを用いて算出される。
【００６７】
ステップＳ212では、Ｓ211での対向車の到達時間算出に続き、自車が静止/低速物体の後部に設定された基準位置に到達するまでの到達時間を算出し、ステップＳ213へ進む。なお、「自車の到達時間」は、自車の車速と、自車と基準位置までの乖離距離とを用いて算出される。
【００６８】
ステップＳ213では、Ｓ212での自車の到達時間算出に続き、対向車の到達時間が自車の到達時間以下か否かを判断する。YES（対向車の到達時間≦自車の到達時間）の場合はステップＳ206へ進み、NO（対向車の到達時間＞自車の到達時間）の場合はステップＳ205へ進む。
【００６９】
ここで、「対向車の到達時間＞自車の到達時間」であるとの判断により、自車が到達時間までに静止/低速物体の横を通過できることを予測している。一方、「対向車の到達時間≦自車の到達時間」であるとの判断により、自車が到達時間までに静止/低速物体の横を通過できないと予測している。
【００７０】
［停車位置決定処理構成］
図５は、走行支援制御処理の停車位置決定ステップＳ５で実行される停車位置決定処理の流れを示す。以下、図５の各ステップについて説明する。
【００７１】
ステップＳ501では、停車位置決定処理開始に続き、対向車の速度、はみ出し幅、滞留時間予測値により、縦方向の停車位置（自車の停車縦位置）を算出し、ステップＳ502へ進む。
【００７２】
ここで、「はみ出し幅」とは、対向車が自車線上へ進入する幅のことをいう。即ち、センターラインを越えて対向車が自車線へはみ出したときのセンターラインから自車線へ向かう最大突出幅であり、はみ出し幅検出値を用いても良いし、はみ出し幅予測値を用いても良い。「滞留時間予測値」とは、対向車が自車線上へ進入している時間の予測値のことをいう。即ち、センターラインを越えて自車線へ対向車がはみ出したとき対向車が自車線内に留まっている時間予測値のことをいう。
【００７３】
「自車の停車縦位置」は、例えば、対向車の速度に依存し、対向車の速度が速いほど自車に近い前方位置を速度対応停車縦位置として算出する。はみ出し幅に依存し、はみ出し幅が広いほど自車に近い前方位置を自車の幅対応停車縦位置として算出する。滞留時間予測値に依存し、滞留時間予測値が長い時間であるほど自車に近い前方位置を自車の時間対応停車縦位置として算出する。そして、これらの算出値のうち、自車との前方距離が最も近い位置を“自車の停車縦位置”として選択する。
【００７４】
ステップＳ502では、Ｓ501での縦方向の停車位置（自車の停車縦位置）の算出に続き、車線幅（自車線幅）により横方向の停車位置（自車の停車横位置）を算出し、ステップＳ503へ進む。
【００７５】
即ち、停止判断に基づく自車の停車横位置の決定は、自車線の車線幅と自車の車幅に依存する。そして、自車を現在の横位置から移動さたとき、自車線内で対向車から最も離れる位置を停車横位置として決定する。
【００７６】
ステップＳ503では、Ｓ502での横方向の停車位置（自車の停車横位置）の算出に続き、自車の後方所定距離の間に後続車が存在する場合、決定した停車縦位置を自車から離れる縦方向に所定量だけ移動させる停車位置の修正を行い、ステップＳ504へ進む。
【００７７】
ここで、「後方所定距離」は、自車が停車縦位置で停車すると、後続車が急減速になることが予測される距離に設定する。また、停車縦位置の修正量は、自車と後続車の車間距離や後続車の車速に応じて変更することもできる。
【００７８】
ステップＳ504では、Ｓ503での停車縦位置修正に続き、対向車が加速しながら自車線へ進入してくる場合、決定した停車縦位置を自車に近づく縦方向に所定量だけ移動させる停車位置の修正を行い、ステップＳ505へ進む。
【００７９】
ここで、停車縦位置の修正量は、対向車の加速度に応じて変更することができ、対向車の加速度が高いほど自車に近づく修正量とする。
【００８０】
ステップＳ505では、Ｓ504での停車縦位置修正に続き、決定した停車位置が停車禁止区域であるか否かを判断する。YES（停車位置＝停車禁止区域）の場合はステップＳ506へ進み、NO（停車位置≠停車禁止区域）の場合はステップＳ507へ進む。
【００８１】
ステップＳ506では、Ｓ505での停車位置＝停車禁止区域であるとの判断に続き、停止禁止区域の手前に停車位置を変更し、ステップＳ507へ進む。
【００８２】
ステップＳ507では、Ｓ505での停車位置≠停車禁止区域であるとの判断、或いは、Ｓ506での停車位置変更に続き、最終的な結果を停車位置として決定する。
【００８３】
次に、実施例１の作用を、「走行支援制御作用」、「停止要否判断作用」、「停車位置決定作用」に分けて説明する。以下、自車Ｖ１、対向車Ｖ２、静止/低速物体Ｖ３、先行車Ｖ４、後続車Ｖ５とする。自車線Ｌ１、対向車線Ｌ２、センターラインＬ３、自車線境界ラインＬ４、対向車線境界ラインＬ５とする。停車位置Ｐ、停車縦位置Ｐ１、修正後の停車縦位置Ｐ１’、停車横位置Ｐ２、基準位置Ｓとする。
【００８４】
［走行支援制御作用］
特許文献１に記載された装置にあっては、対向車が自車線にはみ出してくる時に、自車の走行軌跡を設定する方法について開示している。しかしながら、車線幅が狭いなどの場面で、対向車のはみ出しにより、自車が停止する必要がある場合に、停車位置を決定する方法についての開示がない。よって、自車が対向車の走行を阻害することで自車と対向車が互いに身動きの取れない状態になり、複数台の車両が道路上に滞留する現象であるデットロック状態になってしまう。
【００８５】
デットロック状態になると自車の道路上での停車時間が長くなるため、デットロック状態を回避した場合に比べて余計に走行時間が延長してしまう。さらに、デットロック状態になると自車の道路上で加減速と停車を繰り返すことになるため、デットロック状態を回避した場合に比べて減速、加速、アイドリング時間が延長し、延長による燃料消費が余計に多くなる。
【００８６】
本発明は、上記課題に着目してなされたもので、対向車Ｖ２の挙動予測に基づいて自車Ｖ１の走行を停止させる必要があるか否かの停止要否判断を行う。そして、対向車Ｖ２がセンターラインＬ３を越えて自車線Ｌ１へはみ出してくると予測されると、自車Ｖ１を減速して停車させる必要がある停止判断とする。停止判断された場合、対向車Ｖ２の挙動予測と自車Ｖ１の周辺環境に基づいて自車Ｖ１を停車させる停車位置Ｐを決定する走行支援方法を採用した。
【００８７】
即ち、停止要否判断結果がNO（進行判断）であるときは、図３のフローチャートにおいて、Ｓ１→Ｓ２→Ｓ３→Ｓ４→エンドへと進む。Ｓ４では自動運転制御をそのまま継続して自動運転走行する指令が出力される。
【００８８】
一方、停止要否判断結果がYES（停止判断）であるときは、図３のフローチャートにおいて、Ｓ１→Ｓ２→Ｓ３→Ｓ５→Ｓ６→Ｓ７→Ｓ８→Ｓ９へと進む。Ｓ９にて停車位置に未到達と判断されている間は、Ｓ８→Ｓ９へと進む流れが繰り返される。その後、Ｓ９にて停車位置Ｐに到達と判断されると、Ｓ９からエンドへと進む。Ｓ５では停車位置Ｐが決定され、Ｓ６では停車位置Ｐまでの停車ルートが生成され、Ｓ７では停車位置Ｐまでの減速度が決定され、Ｓ８では停車制御が実行される。
【００８９】
このように、停止判断が対向車Ｖ２の挙動予測により行われる。停止判断が行われると対向車Ｖ２の挙動予測と周辺環境に合わせた適切な位置が停車位置Ｐとして決定される。即ち、停止判断に基づいて対向車Ｖ２の挙動予測と周辺環境に合わせた適切な停車位置Ｐに自車Ｖ１を停車させると、対向車Ｖ２の動きを妨げることが抑制される。このため、自車Ｖ１の横をスムーズに通過する走行が確保される。そして、対向車Ｖ２が自車Ｖ１の横を通過すると、直ちに、自車Ｖ１を前方障害物が存在しない状態で再発進させることが可能であるため、自車Ｖ１の停車時間が延長することが抑制され、自車Ｖ１の停車時間が短縮化される。
【００９０】
この結果、自車Ｖ１に向かって対向車Ｖ２が車線はみ出しにより走行してくるシーンにおいて、対向車Ｖ２の走行確保と自車Ｖ１の停車時間短縮によりデットロック状態になるのを回避することができる。そして、デットロック状態が回避されるため、自車Ｖ１の走行所要時間が延長してしまうことを防止できる。さらに、デットロック状態が回避されるため、減速、加速、アイドリング時間が延長してしまうことが防止され、燃料消費の削減に繋がる。
【００９１】
［停止要否判断作用］
図６に基づいて、静止/低速物体Ｖ３が存在しない状況で対向車Ｖ２が自車Ｖ１に向かって走行してくるシーンにおける停止要否判断作用を説明する。
【００９２】
静止/低速物体Ｖ３が無く、かつ、対向車Ｖ２のはみ出し予測が無いときは、図４のフローチャートにおいて、Ｓ201→Ｓ202→Ｓ205へと進み、Ｓ205では停止要否判断結果がNO（進行判断）とされる。
【００９３】
一方、静止/低速物体Ｖ３が無く、かつ、対向車Ｖ２のはみ出し予測が有るときは、図４のフローチャートにおいて、Ｓ201→Ｓ202→Ｓ203→Ｓ204へと進む。そして、対向車Ｖ２が帰還する帰還の可能性がしきい値を超えていると、Ｓ204からＳ205へと進み、Ｓ205では停止要否判断結果がNO（進行判断）とされる。しかし、対向車Ｖ２が帰還する帰還の可能性がしきい値以下であると、Ｓ204からＳ206へと進み、Ｓ206では停止要否判断結果がYES（停止判断）とされる。
【００９４】
このように、静止/低速物体Ｖ３は存在しないときは、対向車Ｖ２の走行軌跡により挙動を推定し、推定された対向車Ｖ２の挙動に基づいて停止・進行を判定する。つまり、対向車Ｖ２が自車線Ｌ１に進入することを予測ないし検知した場合、対向車Ｖ２が十分なマージンを持って対向車線Ｌ２に帰還する可能性が高い場合には進行判断とする。しかし、対向車Ｖ２が対向車線Ｌ２に帰還する可能性が低く、自車線Ｌ１をそのまま走行することが予想される場合には停車判断とする。
【００９５】
図７に基づいて、対向車Ｖ２が静止/低速物体Ｖ３を迂回するとセンターラインＬ３を越えて自車線Ｌ１へはみ出して走行することになるシーンにおける停止要否判断作用を説明する。
【００９６】
静止/低速物体Ｖ３が有り、かつ、先行車Ｖ４が無く、対向車Ｖ２が静止/低速物体Ｖ３の後方での停車が予測されないときは、図４のフローチャートにおいて、Ｓ201→Ｓ207→Ｓ210→Ｓ211→Ｓ212→Ｓ213へと進む。Ｓ211では対向車Ｖ２が静止/低速物体Ｖ３の後部に設定された基準位置Ｓに到達するまでの到達時間が算出される。Ｓ212では自車Ｖ１が基準位置Ｓを通過するまでに要する到達時間が算出される。Ｓ213では対向車Ｖ２の到達時間が自車Ｖ１の到達時間以下か否かが判断される。
【００９７】
Ｓ213にて対向車Ｖ２の到達時間≦自車Ｖ１の到達時間と判断された場合、Ｓ213からＳ206へ進み、Ｓ206では停止要否判断結果がYES（停止判断）とされる。Ｓ213にて対向車Ｖ２の到達時間＞自車Ｖ１の到達時間と判断された場合、Ｓ213からＳ205へ進み、Ｓ205では停止要否判断結果がNO（進行判断）とされる。
【００９８】
このように、対向車Ｖ２が静止/低速物体Ｖ３を回避するために自車線Ｌ１に進入する必要がある場合であって、対向車Ｖ２が未だ自車線Ｌ１に進入してない場合、自車Ｖ１及び対向車Ｖ２の基準位置Ｓまでの到達時間（安全マージンを含む）を算出する。そして、到達時間に基づいて停止・進行を判定する。自車Ｖ１が基準位置Ｓを通過する前に対向車Ｖ２が自車線Ｌ１に進入してくることが予測される場合は停止判断をする。
【００９９】
ここで、基準位置Ｓは、静止/低速物体Ｖ３を自車Ｖ１から見た場合に進行方向側の後端の位置に、基準位置用マージン分だけ奥にずらした位置とする。静止/低速物体Ｖ３の大きさは、車載センサ１や車車間・路車間通信（V2X：Vehicle to Everything）の情報により取得する。
【０１００】
図８に基づいて、対向車Ｖ２が静止/低速物体Ｖ３の後方位置で停止することが予測されるシーンにおける進行判断作用を説明する。
【０１０１】
静止/低速物体Ｖ３が有り、かつ、先行車Ｖ４が無く、対向車Ｖ２が静止/低速物体Ｖ３の後方での停車が予測されるときは、図４のフローチャートにおいて、Ｓ201→Ｓ207→Ｓ210→Ｓ205へと進む。Ｓ205では停止要否判断結果がNO（進行判断）とされる。
【０１０２】
このように、対向車Ｖ２が減速し、静止/低速物体Ｖ３の後方での停止を予測できた場合、自車Ｖ１は進行判断とされる。これは、対向車Ｖ２が静止/低速物体Ｖ３の後方で停止すると、対向車Ｖ２が自車Ｖ１の進行の妨げにはならないことによる。
【０１０３】
図９及び図１０に基づいて、自車Ｖ１の前方に先行車Ｖ４が存在するシーンにおける進行判断作用を説明する。
【０１０４】
静止/低速物体Ｖ３が有り、かつ、先行車Ｖ４が有るときは、図４のフローチャートにおいて、Ｓ201→Ｓ207→Ｓ208→Ｓ209へと進む。Ｓ208では自車Ｖ１と静止/低速物体Ｖ３の後部に設定された基準位置Ｓまでの基準距離をベースとする前方所定距離FLが算出される。Ｓ209では前方所定距離FLの間に先行車Ｖ４が有るか否かが判断される。前方所定距離FLの間に先行車Ｖ４が無いと場合はＳ210へ進むが、前方所定距離FLの間に先行車Ｖ４が有る場合はＳ205へ進み、Ｓ205では停止要否判断結果がNO（進行判断）とされる。
【０１０５】
このように、自車Ｖ１の前方所定距離FLの間に先行車Ｖ４が存在している場合、対向車Ｖ２が自車線Ｌ１にはみ出してくることを検出した場合でも、先行車Ｖ４が停車しない場合、自車Ｖ１も停車しない判断とし、先行車Ｖ４に追従して走行する。これにより、先行車Ｖ４に続いて、自車Ｖ１は対向車Ｖ２と離合することができるようになるため、自車Ｖ１の走行所要時間を短縮することができる。
【０１０６】
ここで、前方所定距離FLは、基準位置Ｓまでの距離をベースとし、先行車Ｖ４の走行速度と自車Ｖ１の走行速度と視界の悪さに基づく距離修正により決定される。先行車Ｖ４と自車Ｖ１の走行速度については、走行速度が速いほど前方所定距離FLを長くする。視界の悪さについては、視界が悪いほど前方所定距離FLを長くする。
【０１０７】
視界の悪さは、図１０に示すように、対向車線Ｌ２の基準位置Ｓから対向車認識基準位置Ｓａまでの総面積のうち、車載センサ１で認識できている面積S1と認識できていない面積S2の比により決定する。
【０１０８】
［停車位置決定作用］
図１１に基づいて、対向車Ｖ２の速度VSPに依存して自車Ｖ１の停車縦位置Ｐ１を決定する停車位置決定作用を説明する。
【０１０９】
図５のフローチャートにおいて、停車位置決定処理が開始された直後のＳ501では、対向車Ｖ２の速度VSPにより、縦方向の停車位置（自車Ｖ１の停車縦位置Ｐ１）が算出される。
【０１１０】
このように、対向車Ｖ２に対し車線を譲って自車Ｖ１は停車するという判断を行った場合、停車縦位置Ｐ１は対向車Ｖ２の速度VSPに依存して決める。つまり、対向車Ｖ２の速度VSPが速い場合には（VSP＝VSP’）、自車Ｖ１に近い手前の位置に停車縦位置Ｐ1’を設定する。対向車Ｖ２の速度VSPが遅い場合には（VSP＝VSP”）、停車縦位置Ｐ1’より自車Ｖ１から遠い位置に停車縦位置Ｐ1”を設定する。
【０１１１】
即ち、対向車Ｖ２の速度VSPが速い場合、対向車Ｖ２の速度VSPが遅い場合より、対向車Ｖ２が自車Ｖ１をすり抜ける時に必要となるスペースは大きくなる。このように、対向車Ｖ２の速度VSPによって必要となるスペースは異なるため、対向車Ｖ２の速度VSPに応じて、停車縦位置Ｐ１を調整することにより、すり抜ける時に必要となるスペースを調整する。これにより、対向車Ｖ２が自車Ｖ１の停車縦位置Ｐ１の横を通過するときの対向車Ｖ２の動きを妨げることを抑制することができるため、対向車Ｖ２はスムーズに通過できるようになる。したがって、自車Ｖ１の停車時間が延長することが抑制される。
【０１１２】
図１２に基づいて、対向車Ｖ２の自車線Ｌ１へのはみ出し幅Ｄに依存して自車Ｖ１の停車縦位置Ｐ１を決定する停車位置決定作用を説明する。
【０１１３】
図５のフローチャートにおいて、停車位置決定処理が開始された直後のＳ501では、対向車Ｖ２の自車線Ｌ１へのはみ出し幅Ｄにより、縦方向の停車位置（自車Ｖ１の停車縦位置Ｐ１）が算出される。
【０１１４】
このように、対向車Ｖ２に対し車線を譲って自車Ｖ１は停車するという判断を行った場合、停車縦位置Ｐ１は対向車Ｖ２の自車線Ｌ１へのはみ出し幅Ｄ（検出値或いは予測値）に依存して決める。つまり、対向車Ｖ２の自車線Ｌ１へのはみ出し幅Ｄが大きい場合には（Ｄ＝Ｄ’）、自車Ｖ１に近い手前の位置に停車縦位置Ｐ1’を設定する。対向車Ｖ２の自車線Ｌ１へのはみ出し幅Ｄが小さい場合には（Ｄ＝Ｄ”）、停車縦位置Ｐ1’より自車Ｖ１から遠い位置に停車縦位置Ｐ1”を設定する。
【０１１５】
即ち、対向車Ｖ２の自車線Ｌ１へのはみ出し幅Ｄが大きい場合、はみ出し幅Ｄが小さい場合より、対向車Ｖ２が自車Ｖ１をすり抜ける時に必要となるスペースは大きくなる(対向車線Ｌ２に抜け出るまでの時間、距離が長くなる)。このように、対向車Ｖ２の自車線Ｌ１へのはみ出し幅Ｄによって必要となるスペースは異なるため、対向車Ｖ２の自車線Ｌ１へのはみ出し幅Ｄに応じて、停車縦位置Ｐ１を調整することにより、すり抜ける時に必要となるスペースを調整する。これにより、対向車Ｖ２が自車Ｖ１の停車縦位置Ｐ１の横を通過するときの対向車Ｖ２の動きを妨げることを抑制することができるため、対向車Ｖ２はスムーズに通過できるようになる。したがって、自車Ｖ１の停車時間が延長することが抑制される。
【０１１６】
図１３に基づいて、対向車Ｖ２の自車線Ｌ１への滞留時間予測値Ｔに依存して自車Ｖ１の停車縦位置Ｐ１を決定する停車位置決定作用を説明する。
【０１１７】
図５のフローチャートにおいて、停車位置決定処理が開始された直後のＳ501では、対向車Ｖ２の自車線Ｌ１への滞留時間予測値Ｔにより、縦方向の停車位置（自車Ｖ１の停車縦位置Ｐ１）が算出される。
【０１１８】
このように、対向車Ｖ２に対し車線を譲って自車Ｖ１は停車するという判断を行った場合、停車縦位置Ｐ１は対向車Ｖ２の自車線Ｌ１への滞留時間予測値Ｔ（予測値）に依存して決める。つまり、対向車Ｖ２の自車線Ｌ１への滞留時間予測値Ｔが長い場合には（Ｔ＝Ｔ’）、自車Ｖ１に近い手前の位置に停車縦位置Ｐ1’を設定する。対向車Ｖ２の自車線Ｌ１への滞留時間予測値Ｔが短い場合には（Ｔ＝Ｔ”）、停車縦位置Ｐ1’より自車Ｖ１から遠い位置に停車縦位置Ｐ1”を設定する。
【０１１９】
即ち、対向車Ｖ２の自車線Ｌ１への滞留時間予測値Ｔが長い場合、滞留時間予測値Ｔが短い場合より、対向車Ｖ２が自車Ｖ１をすり抜ける時に必要となるスペースは大きくなる(対向車線Ｌ２に抜け出るまでの時間、距離が長くなる)。このように、対向車Ｖ２の自車線Ｌ１への滞留時間予測値Ｔによって必要となるスペースは異なるため、対向車Ｖ２の自車線Ｌ１への滞留時間予測値Ｔに応じて、停車縦位置Ｐ１を調整することにより、すり抜ける時に必要となるスペースを調整する。これにより、対向車Ｖ２が自車Ｖ１の停車縦位置Ｐ１の横を通過するときの対向車Ｖ２の動きを妨げることを抑制することができるため、対向車Ｖ２はスムーズに通過できるようになる。したがって、自車Ｖ１の停車時間が延長することが抑制される。
【０１２０】
図１４に基づいて、自車線Ｌ１の車線幅に依存して自車Ｖ１の横方向の停車横位置Ｐ２を決定する停車横位置決定作用を説明する。
【０１２１】
図５のフローチャートにおいてＳ501→Ｓ502へ進むと、Ｓ502では、車線幅（自車線幅）により横方向の停車位置（自車Ｖ１の停車横位置Ｐ２）が算出される。
【０１２２】
このように、対向車Ｖ２に対し車線を譲って自車Ｖ１は停車するという判断を行って停車縦位置Ｐ１を決定した場合、停車横位置Ｐ２については自車線Ｌ１の車線幅と自車Ｖ１の車幅による余裕スペースに依存して決める。つまり、自動運転走行での基本的な目標経路（走行ルート）は、自車線Ｌ１の車線幅の中央位置に設定される。よって、停車縦位置Ｐ１のみを決めると、自車線Ｌ１の車線幅の中央位置に停車位置Ｐが決定されることになる。しかし、自車Ｖ１が自車線Ｌ１の車線幅の中央位置を走行しているときは、自車線境界ラインＬ４との間に幅方向の余裕スペースが生じる。そこで、図１４に示すように、自車Ｖ１を現在の横位置（自車線中央位置）から移動させたとき、自車線Ｌ１内で対向車Ｖ２から最も離れる位置を停車横位置Ｐ２として決定する。
【０１２３】
これにより、対向車Ｖ２の動きに合わせて、適切な横位置に停車横位置Ｐ２を設定することができるため、対向車Ｖ２が自車Ｖ１をすり抜ける時のスペースを確保することができるようになる。したがって、対向車Ｖ２が自車Ｖ１の停車位置Ｐの横を通過するときの対向車Ｖ２の動きを妨げることを抑制することができるため、対向車Ｖ２はスムーズに通過できるようになる。したがって、自車Ｖ１の停車時間が延長することが抑制される。また、対向車Ｖ２が自車Ｖ１の横をすり抜ける時にスムーズに通過できないと判断した場合に自車Ｖ１の横位置を左端に寄せる等の余計な制御を実行せずに済む。これにより、余計な制御のために必要となる車両の消費エネルギーを抑制することができる（車両内のアクチュエーションに必要なエネルギーも含む）。
【０１２４】
図１５に基づいて、後続車Ｖ５が存在するときの自車Ｖ１の停車縦位置Ｐ１を修正する停車縦位置修正作用を説明する。
【０１２５】
図５のフローチャートにおいてＳ501→Ｓ502→Ｓ503へ進むと、Ｓ503では、自車Ｖ１の後方所定距離RLの間に後続車Ｖ５が存在する場合、決定した停車縦位置Ｐ１を自車Ｖ１から離れる縦方向に所定量だけ移動させる停車縦位置Ｐ１の修正が行われる。
【０１２６】
このように、対向車Ｖ２に対し車線を譲って自車Ｖ１は停車するという判断を行って停車縦位置Ｐ１を決定した場合、後方所定距離RLの間に後続車Ｖ５が存在すると、自車Ｖ１と後続車Ｖ５との車間距離を確保する停車縦位置Ｐ１の修正が行われる。つまり、後続車Ｖ５が存在すると、図１５に示すように、停車縦位置Ｐ１を、修正後の停車縦位置Ｐ1sに移動する。ここで、後方所定距離RLは、自車Ｖ１が停車縦位置Ｐ１で停車すると、後続車が急減速になることが予測される距離に設定される。また、停車縦位置Ｐ１の修正量は、自車Ｖ１と後続車Ｖ５の車間距離や後続車Ｖ５の車速に応じて変更される。
【０１２７】
これにより、自車Ｖ１の後方所定距離RLの間に後続車Ｖ５が存在する場合には、対向車Ｖ２が自車線Ｌ１にはみ出してくることを検出した場合でも、後続車Ｖ５との車間距離が短く、急減速しなければならないと判断する。そして、停車縦位置Ｐ１を自車Ｖ１の前方方向に移動しても、安全であると判断した場合には、決定した停車縦位置Ｐ１を対向車Ｖ２に近づける方向に修正する。したがって、後続車Ｖ５にとって、急な減速を与えることを抑制することができる。
【０１２８】
図１６に基づいて、対向車Ｖ２が加速するときの自車Ｖ１の停車縦位置Ｐ１を修正する停車縦位置修正作用を説明する。
【０１２９】
図５のフローチャートにおいてＳ501→Ｓ502→Ｓ503→Ｓ504へ進むと、Ｓ504では、対向車Ｖ２が加速しながら自車線Ｌ１へ進入してくる場合、決定した停車縦位置Ｐ１を自車Ｖ１に近づく縦方向に所定量だけ移動させる停車縦位置Ｐ１の修正が行われる。
【０１３０】
このように、対向車Ｖ２に対し車線を譲って自車Ｖ１は停車するという判断を行って停車縦位置Ｐ１を決定した場合、対向車Ｖ２が加速しながら自車線Ｌ１へ進入してくると、対向車Ｖ２の走行スペースを確保する停車縦位置Ｐ１の修正が行われる。つまり、対向車Ｖ２が加速しながら自車線Ｌ１へ進入してくると、図１６に示すように、停車縦位置Ｐ１を、自車Ｖ１に近づく修正後の停車縦位置Ｐ1sに移動する。ここで、停車縦位置Ｐ１の修正量は、対向車Ｖ２の加速度の大きさに応じて変更される。
【０１３１】
これにより、対向車Ｖ２が加速して自車線Ｌ１にはみ出してくることを検出した場合、対向車Ｖ２が自車Ｖ１の横をすり抜けるのに必要な走行スペース確保しなければならないと判断する。そして、停車縦位置Ｐ１を自車Ｖ１に近づける方向に移動しても、自車Ｖ１の停車が確保されると判断した場合には、決定した停車縦位置Ｐ１を自車Ｖ１に近づける方向に修正する。したがって、対向車Ｖ２は、スムーズに自車Ｖ１の横をすり抜けることができる。
【０１３２】
なお、上記の方法で決定した停車位置Ｐで停車した場合、横断歩道等の停車禁止区域内になってしまう場合には、図５のフローチャートにおいて、Ｓ504からＳ505→Ｓ506へと進む。Ｓ506では、停車位置を停車禁止区域の手前に設定変更する。
【０１３３】
以上説明したように、実施例１の走行支援方法及び走行支援装置にあっては、下記に列挙する効果を奏する。
【０１３４】
(1) 対向車線Ｌ２を走行する対向車Ｖ２が存在するときに自車線Ｌ１を走行する自車Ｖ１の挙動を決めるコントローラ（認識判断プロセッサ３）を備える走行支援方法であって、
対向車Ｖ２の挙動を予測し、
対向車Ｖ２の挙動予測に基づいて自車Ｖ１の走行を停止させる必要があるか否かの停止要否判断を行い、
対向車Ｖ２が自車線Ｌ１上へ進入すると予測されると、自車Ｖ１を減速して停車させる必要がある停止判断とし、
停止判断された場合、対向車Ｖ２の挙動予測と自車Ｖ１の周辺環境に基づいて自車Ｖ１を停車させる停車位置Ｐを決定する（図３）。
このように、対向車Ｖ２の挙動予測により適切に停止判断が行われ、対向車Ｖ２の挙動予測と周辺環境に合わせた適切な位置が停車位置Ｐとして決定される。この結果、自車Ｖ１に向かって対向車Ｖ２が車線はみ出しにより走行してくるシーンにおいて、対向車Ｖ２の走行確保と自車Ｖ１の停車時間短縮によりデットロック状態になるのを回避する走行支援方法を提供することができる。
【０１３５】
(2) 対向車Ｖ２の挙動予測は、対向車Ｖ２の走行軌跡を予測することにより行い、
対向車Ｖ２が自車線Ｌ１上へ進入すると予測された場合、対向車Ｖ２が対向車線Ｌ２へ帰還する帰還の可能性を判断し、
帰還の可能性が高いと判断されると進行判断とし、帰還の可能性が低いと判断されると停止判断とする（図４）。
このように、対向車Ｖ２が自車線Ｌ１上へ進入すると予測されても、帰還の可能性が高いと判断されると進行判断とされる。この結果、対向車Ｖ２がセンターラインＬ３を越えて自車線Ｌ１へはみ出してくるシーンにおいて、帰還の可能性を用いた判断により自車Ｖ１を停車させる頻度が低減され、自車Ｖ１の停車時間が延長することを抑制することができる。
【０１３６】
(3) 対向車Ｖ２の挙動予測は、対向車Ｖ２が障害物（静止/低速物体Ｖ３）の後方に存在する場合、対向車Ｖ２が障害物（静止/低速物体Ｖ３）の後部に設定された基準位置Ｓに到達するまでの到達時間を算出することにより行い、
自車Ｖ１が到達時間までに障害物（静止/低速物体Ｖ３）の横を通過することが予測されると進行判断とし、
自車Ｖ１が到達時間までに障害物（静止/低速物体Ｖ３）の横を通過できないと予測されると停止判断とする（図４）。
このように、対向車Ｖ２が障害物（静止/低速物体Ｖ３）の後方に存在する場合、基準位置Ｓを対向車Ｖ２が自車線Ｌ１へ進入開始する位置とみなして到達時間を予測し、自車Ｖ１の停止要否判断がなされる。この結果、対向車Ｖ２が障害物（静止/低速物体Ｖ３）を回避するために自車線Ｌ１に進入する必要があるシーンにおいて、自車Ｖ１の停止要否判断を、対向車Ｖ２が基準位置Ｓに到達するまでの到達時間に基づいて適切に行うことができる。
【０１３７】
(4) 対向車Ｖ２が障害物（静止/低速物体Ｖ３）の後方に存在する場合、対向車Ｖ２が減速して障害物（静止/低速物体Ｖ３）の後方位置で停車することが予測されると進行判断とする（図４）。
このように、対向車Ｖ２が減速して障害物（静止/低速物体Ｖ３）の後方位置で停車することが予測されると、対向車Ｖ２が自車線Ｌ１へはみ出してこないと判断するようにしている。この結果、対向車Ｖ２が減速して障害物（静止/低速物体Ｖ３）に近づく走行シーンにおいて、対向車Ｖ２が障害物（静止/低速物体Ｖ３）の後方位置で停車することが予測されると自車Ｖ１の走行を維持することで、自車Ｖ１の走行所要時間を短縮することができる。
【０１３８】
(5) 自車Ｖ１から基準位置Ｓまでの前方所定距離FLの間に先行車Ｖ３が存在する場合、自車線上への進入予測の有無にかかわらず、自車Ｖ１の先行車追従走行を維持する進行判断とする（図４）。
このように、対向車Ｖ２が自車線Ｌ１へはみ出すのを抑える先行車Ｖ３が自車Ｖ１の前に存在すると、自車Ｖ１の先行車追従走行が維持される。この結果、先行車Ｖ４が存在する自車Ｖ１の走行シーンにおいて、前方所定距離FLの間に先行車Ｖ３が存在すると、自車Ｖ１は停車することなく対向車Ｖ２と離合することで、自車Ｖ１の走行所要時間を短縮することができる。
【０１３９】
(6) 停止判断に基づく停車位置Ｐの決定は、対向車Ｖ２の速度VSPに依存し、
対向車Ｖ２の速度VSPが速いほど、自車Ｖ１から近い前方位置を縦方向の停車縦位置Ｐ１として決定する（図５）。
このように、対向車Ｖ２の速度VSPが速いほど、対向車Ｖ２の走行スペースを広く確保するように、自車Ｖ１から近い前方位置が停車縦位置Ｐ１として決定される。この結果、対向車Ｖ２に対し車線を譲って自車Ｖ１が停車するシーンにおいて、対向車Ｖ２の速度VSPに依存する位置に停車している自車Ｖ１の横を対向車Ｖ２がスムーズに通過できるようになり、自車Ｖ１の停車時間が延長することを抑制することができる。
【０１４０】
(7) 停止判断に基づく停車位置Ｐの決定は、対向車Ｖ２が自車線Ｌ１上へ進入する幅（はみ出し幅Ｄ）の検出値或いは予測値に依存し、
進入する幅（はみ出し幅Ｄ）が大きいほど、自車Ｖ１から近い前方位置を縦方向の停車縦位置Ｐ１として決定する（図５）。
このように、対向車Ｖ２の自車線Ｌ１上へ進入する幅（はみ出し幅Ｄ）が大きいほど、対向車Ｖ２の走行スペースを広く確保するように、自車Ｖ１から近い前方位置が停車縦位置Ｐ１として決定される。この結果、対向車Ｖ２に対し車線を譲って自車Ｖ１が停車するシーンにおいて、進入する幅（はみ出し幅Ｄ）に依存する位置に停車している自車Ｖ１の横を対向車Ｖ２がスムーズに通過できるようになり、自車Ｖ１の停車時間が延長することを抑制することができる。
【０１４１】
(8) 停止判断に基づく停車位置Ｐの決定は、対向車Ｖ２が自車線Ｌ１上へ進入している時間の予測値（滞留時間予測値Ｔ）に依存し、
進入している時間の予測値（滞留時間予測値Ｔ）が長いほど、自車Ｖ１から近い前方位置を縦方向の停車縦位置Ｐ１として決定する（図５）。
このように、対向車Ｖ２の自車線Ｌ１上へ進入している時間の予測値（滞留時間予測値Ｔ）が長いほど、対向車Ｖ２の走行スペースを広く確保するように、自車Ｖ１から近い前方位置が停車縦位置Ｐ１として決定される。この結果、対向車Ｖ２に対し車線を譲って自車Ｖ１が停車するシーンにおいて、進入している時間の予測値（滞留時間予測値Ｔ）に依存する位置に停車している自車Ｖ１の横を対向車Ｖ２がスムーズに通過できるようになり、自車Ｖ１の停車時間が延長することを抑制することができる。
【０１４２】
(9) 停止判断に基づく停車横位置Ｐ２の決定は、自車線Ｌ１の車線幅と自車Ｖ１の車幅に依存し、
自車Ｖ１を現在の横位置から移動させたとき、自車線Ｌ１内で対向車Ｖ２から最も離れる位置を横方向の停車横位置Ｐ２として決定する（図５）。
このように、自車線Ｌ１の車線幅と自車Ｖ１の車幅に余裕があるとき、対向車Ｖ２の走行スペースを広く確保するように、自車線Ｌ１内で対向車Ｖ２から最も離れる位置を横方向の停車横位置Ｐ２として決定される。この結果、対向車Ｖ２に対し車線を譲って自車Ｖ１が停車するシーンにおいて、対向車Ｖ２から最も離れた位置に停車している自車Ｖ１の横を対向車Ｖ２がスムーズに通過できるようになり、自車Ｖ１の停車時間が延長することを抑制することができる。
【０１４３】
(10) 自車Ｖ１の後方所定距離RLの間に後続車Ｖ４が存在する場合、決定した停車縦位置Ｐ１を自車Ｖ１から離れる縦方向に所定量だけ移動させて修正後の停車縦位置Ｐ1sとする（図５）。
このように、自車Ｖ１の後方所定距離RLの間に後続車Ｖ４が存在する場合、後続車Ｖ４から自車Ｖ１が離れる方向に停車縦位置Ｐ１を修正する停車縦位置修正が行われる。この結果、対向車Ｖ２に対し車線を譲って自車Ｖ１が停車するときに後続車Ｖ４が存在するシーンにおいて、可能な範囲で後続車Ｖ４と自車Ｖ１の車間距離を確保することで、後続車Ｖ５が急減速を強いられることを抑制することができる。
【０１４４】
(11) 対向車Ｖ２が加速しながら自車線Ｌ１上へ進入してくる場合、決定した停車縦位置Ｐ１を自車Ｖ１に近づく縦方向に所定量だけ移動させて修正後の停車縦位置Ｐ1sとする（図５）。
このように、対向車Ｖ２が加速しながら自車線Ｌ１へ進入してくる場合、自車Ｖ１に近づく方向に停車縦位置Ｐ１を修正する停車縦位置修正が行われる。この結果、加速する対向車Ｖ２に対し車線を譲って自車Ｖ１が停車するシーンにおいて、可能な範囲で自車Ｖ１と対向車Ｖ２の車間距離を広く確保することで、加速する対向車Ｖ２がスムーズに自車Ｖ１の横をすり抜けることができる。
【０１４５】
(12) 停車位置Ｐとして決定された位置が停車禁止区域に存在する場合、停車禁止区域の手前の位置に停車位置Ｐを移動させる停車位置変更を行う（図５）。
このように、停車位置Ｐとして決定された位置が停車禁止区域に存在する場合、横断歩道等の停車禁止区域の手前に停止位置を変更し、対向車Ｖ２が自車Ｖ１の横を通過するまで停車するようにしている。この結果、停車位置Ｐの決定にしたがうと停車禁止区域に自車Ｖ１が停車することになるシーンにおいて、停車禁止区域の手前の位置に停車することで、交通ルールを順守することができるとともに、周囲車両による交通流を阻害することを抑制することができる。
【０１４６】
(13) 対向車線Ｌ２を走行する対向車Ｖ２が存在するときに自車線Ｌ１を走行する自車Ｖ１の挙動を決めるコントローラ（認識判断プロセッサ３）を備える走行支援装置であって、
コントローラ（認識判断プロセッサ３）は、
対向車Ｖ２の挙動を予測する対向車挙動予測部３１と、
対向車Ｖ２の挙動予測に基づいて自車Ｖ１の走行を停止させる必要があるか否かの停止要否判断を行う停止要否判断部３２と、
停止要否判断３２により停止判断された場合、自車Ｖ１を停車させる停車位置Ｐを決定する停車位置決定部３３と、を備え、
停止要否判断部３２は、対向車Ｖ２が自車線Ｌ１上へ進入すると予測されると、自車Ｖ１を減速して停車させる必要がある停止判断とし、
停車位置決定部３３は、停止判断された場合、対向車Ｖ２の挙動予測と自車Ｖ１の周辺環境に基づいて自車Ｖ１を停車させる停車位置を決定する（図２）。
このように、対向車Ｖ２の挙動予測により適切に停止判断が行われ、対向車Ｖ２の挙動予測と周辺環境に合わせた適切な位置が停車位置Ｐとして決定される。この結果、自車Ｖ１に向かって対向車Ｖ２が車線はみ出しにより走行してくるシーンにおいて、対向車Ｖ２の走行確保と自車Ｖ１の停車時間短縮によりデットロック状態になるのを回避する走行支援装置を提供することができる。
【０１４７】
以上、本開示の走行支援方法及び走行支援装置を実施例１に基づき説明してきた。しかし、具体的な構成については、この実施例１に限られるものではなく、特許請求の範囲の各請求項に係る発明の要旨を逸脱しない限り、設計の変更や追加等は許容される。
【０１４８】
実施例１では、停車位置決定部３３として、自車Ｖ１の停車縦位置Ｐ１を、対向車Ｖ２の速度VSPに依存する速度対応停車縦位置と、はみ出し幅Ｄに依存する幅対応停車縦位置と、滞留時間予測値Ｔに依存する時間対応停車縦位置として算出する。そして、これらの算出値のうち、自車Ｖ１との前方距離が最も近い位置を“自車の停車縦位置Ｐ１”として選択する例を示した。しかし、停車位置決定部としては、速度対応停車縦位置、又は、幅対応停車縦位置、又は、時間対応停車縦位置の何れか一つを算出し、これを自車の停車縦位置とする例であっても良い。また、速度対応停車縦位置と幅対応停車縦位置と時間対応停車縦位置のうち何れか二つの値を算出し、選択した値を自車の停車縦位置とする例であっても良い。さらに、複数の停車縦位置を算出した場合、平均値を自車の停車縦位置とする例であっても良い。
【０１４９】
実施例１では、本開示の走行支援方法及び走行支援装置を自動運転モードの選択により駆動/制動/操舵が自動制御される自動運転車両に適用する例を示した。しかし、本開示の走行支援方法及び走行支援装置は、ドライバーによる駆動運転/制動運転/操舵運転のうち一部の運転を支援して走行する走行支援車両であっても良い。さらに、走行ルートや停車ルートや停車位置についてモニター表示や音声案内をすることで、ドライバー操作による走行を視覚や聴覚に訴えて支援する走行支援車両であっても適用することができる。
【符号の説明】
【０１５０】
Ａ  自動運転システム
１  車載センサ
２  地図データ記憶部
３  認識判断プロセッサ（コントローラ）
３１  対向車挙動予測部
３２  停止要否判断部
３３  停車位置決定部
３４  停車制御部
３５  ルート検索処理部
３６  走行予定経路判定部
３７  リルート処理部
４  自動運転制御ユニット
５  アクチュエータ
Ｖ１  自車
Ｖ２  対向車
Ｖ３  静止/低速物体（障害物）
Ｖ４  先行車
Ｖ５  後続車
Ｌ１  自車線
Ｌ２  対向車線
Ｌ３  センターライン
Ｌ４  自車線境界ライン
Ｌ５  対向車線境界ライン
Ｐ  停車位置
Ｐ１  停車縦位置
Ｐ２  停車横位置
Ｓ  基準位置
Ｐ1s  修正後の停車縦位置
VSP  対向車の速度
Ｄ  対向車のはみ出し幅
Ｔ  対向車の滞留時間予測値
FL  前方所定距離
RL  後方所定距離
【図１】
2019209902.tif 000003
【図２】
2019209902.tif 000004
【図３】
2019209902.tif 000005
【図４】
2019209902.tif 000006
【図５】
2019209902.tif 000007
【図６】
2019209902.tif 000008
【図７】
2019209902.tif 000009
【図８】
2019209902.tif 000010
【図９】
2019209902.tif 000011
【図１０】
2019209902.tif 000012
【図１１】
2019209902.tif 000013
【図１２】
2019209902.tif 000014
【図１３】
2019209902.tif 000015
【図１４】
2019209902.tif 000016
【図１５】
2019209902.tif 000017
【図１６】
2019209902.tif 000018