(57)【要約】      （修正有）【課題】運転者が運転モードを手動運転モードから自動運転モードに遷移させた直後に、運転モードが手動運転モードに遷移されてしまうことを防止する自動運転支援装置を提供する。【解決手段】自動運転区間を手動運転モードで走行中に運転者が運転モードを自動運転モードに遷移させると、走行ルート設定演算部で構築した自車位置から目的地までの走行ルートに、自車両を自動運転させる目標進行路を設定する。この目標進行路が分岐路方向に設定されている場合、自車位置から分岐路までの到達距離Ｌｋを算出し、この到達距離と分岐路方向への進路変更を開始するまでに要する距離Ｌαとを比較する（Ｓ１８）。そしてＬｋ＜Ｌαの場合、分岐路方向への進路変更不可と判定し、走行ルート設定演算部に対してリルートを要求する（Ｓ２２）。そして再構築した走行ルートに基づいて新たな目標進行路を設定する。【選択図】図４
2020153781.tif 000002
【特許請求の範囲】
【請求項１】
外部操作により運転モードを手動運転モードから自動運転モードに遷移させる自動運転選択部と、
道路地図情報を記憶する記憶部と、
自車両の現在位置を推定する自車位置推定部と、
搭乗者が操作して目的地の情報を入力するルート情報入力部と、
前記自車位置推定部で推定した前記自車両の現在位置と前記ルート情報入力部から入力された目的地とを結ぶ走行ルートを前記記憶部に記憶されている前記道路地図情報に基づいて構築する走行ルート設定部と、
自動運転制御部と
を備える自動運転支援装置において、
前記自動運転制御部は、
前記自動運転選択部の操作により前記運転モードを前記自動運転モードに遷移させた場合、前記走行ルート設定部で構築した前記走行ルートに対して前記自車両を自動運転させるための目標進行路を設定する目標進行路設定部と、
前記目標進行路設定部で設定した前記目標進行路に沿って前記自車両を進路変更させることができるか否かを判定する進路変更判定部と、
前記進路変更判定部で進路変更不可と判定した後、前記走行ルート設定部に対して新たな走行ルートを構築させるリルート要求を行うリルート要求部と
を備え、
前記目標進行路設定部は、前記リルート要求部の前記リルート要求に応じて前記走行ルート設定部で構築した新たな走行ルートに基づいて新たな目標進行路を設定する
ことを特徴とする自動運転支援装置。
【請求項２】
前記進路変更判定部は、前記目標進行路設定部で設定した前記目標進行路が本線から分岐路の方向へ設定されている場合、現在の前記自車両の位置から前記分岐路の入口に設定した分岐点までの到達距離と、前記自車両が走行している車線から前記分岐路が接続している車線へ移動するための車線変更回数と車速とに基づいて求めた進路変更必要距離とを比較し、前記到達距離が前記進路変更必要距離よりも短い場合、進路変更不可と判定する
ことを特徴とする請求項１記載の自動運転支援装置。
【請求項３】
前記運転モードとして前記自車両を現在走行している車線に沿って自動的に直進走行させる運転支援モードを有し、
前記自動運転制御部は、
前記進路変更判定部が進路変更不可と判定した場合、前記自車両が前記分岐点を通過するまで前記運転支援モードを実行させる運転支援モード実行部を更に有する
ことを特徴とする請求項１或いは２記載の自動運転支援装置。
【請求項４】
前記リルート要求部は、前記自車両が前記分岐点を通過した後、前記走行ルート設定部に対して新たな走行ルートを構築させるリルート要求を行う
ことを特徴とする請求項３記載の自動運転支援装置。
【請求項５】
外部操作によりオートリルートのオン又はオフを設定するリルートオン・オフ入力部と、
前記リルートオン・オフ入力部でオートリルートがオフに設定されており、前記進路変更判定部が進路変更不可と判定した場合は、前記リルート要求を行わずに前記運転モードを前記運転支援モード又は前記手動運転モードへ遷移させる運転モード遷移部と
を更に有することを特徴とする請求項１〜４の何れか１項に記載の自動運転支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、運転者が進路変更の手前で運転モードを手動運転モードから自動運転モードに遷移させて自車両を自動運転させる際に、目標進行路に沿う進路変更が間に合わない場合は、新たな目標進行路を設定するようにした自動運転支援装置に関する。
【背景技術】
【０００２】
運転者が運転する車両（自車両）に搭載されているカーナビゲーションシステムでは、運転者が目的地をセットすると、ＧＰＳ衛星を代表とするＧＮＳＳ(Global Navigation Satellite System ）衛星等の測位衛星から受信した位置情報に基づいて自車両Ｍの現在位置（自車位置）を検出し、道路地図情報とのマッチングにより自車位置から目的地までの走行ルートを設定し、モニタに表示する。
【０００３】
手動運転においては、構築した走行ルートをガイドに運転者自身のハンドル操作によって自車両を目的地へまで走行させる。一方、自動運転では、自車位置と高精度道路地図（ダイナミックマップ）とのマッチングにより自車位置から目的地までの走行ルートを構築し、高速道路や一般道路の一部、或いは全行程において自車両の運転を運転者に代わってシステムが行うことで走行させる。
【０００４】
例えば、現在位置から目的地までの走行ルートを構築したが、自動運転が一部の区間、例えば高速道路に限定されている場合、運転者は自動運転により走行が可能な自動運転区間に到達するまで、自車両を自らの運転操作による手動運転モードで走行させる。そして、自動運転区間に到達した際に、自動運転スイッチをＯＮすることで、運転モードが自動運転モードに遷移し、自車両の運転操作をシステムが引き継いで走行を継続させる。
【０００５】
又、自動運転区間であっても、運転モードとして手動運転モードが設定されている場合は、運転者による自らの運転操作で自車両を走行させる。そして、途中で運転者が自動運転スイッチをＯＮすれば、運転モードが自動運転モードに遷移し、自動運転による走行が開始される。その際、目的地が未設定の場合、システムは、通常の車線維持（ＡＬＫ:Active Lane Keep）制御と追従車間距離制御（ＡＣＣ:Adaptive Cruise Control）とによる運転支援モードで自車両を現在走行している車線に沿って直進走行させる。
【０００６】
自動運転区間において、目的地が設定されていない運転支援モードにて自車両が走行している際に、運転者等が、目的地をセットした場合、ナビゲーションシステムは走行ルートを構築し、その後、運転者が自動運転スイッチをＯＮすることで、運転モードが自動運転モードに遷移され、走行ルートに沿った自動運転が開始される。
【０００７】
例えば、特許文献１（特開２０１６−２８９２７号公報）には、自車両が自動運転区間を走行する状態で、且つ運転モードを手動運転モードから自動運転モードに遷移させた際に、自動運転モードを実施することができるか否かを判定し、例えば車線変更が必要な区間を走行しており、自動運転モードでは車線変更ができない場合には、自動運転モードを一時的に中断し、手動運転モードへ遷移させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１６−２８９２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上述した文献に開示されている技術では、運転モードが自動運転モードに遷移した際に、直前の走行ルートが分岐路方向へ設定されており、分岐路方向への進路変更が間に合わない場合は運転モードが自動的に手動運転モードに遷移されることになる。
【００１０】
しかし、自動運転区間を走行中であって、運転者が運転モードを手動運転モードから自動運転モードに遷移させた直後に、運転モードが手動運転モードに遷移されてしまうことは、運転者の期待に沿う動作が得られず、運転者に混乱と不安感を与えてしまうことになる。
【００１１】
本発明は、上記事情に鑑み、運転者が運転モードを手動運転モードから自動運転モードに遷移させた直後に、運転モードが手動運転モードに遷移されてしまうことがなく、運転者の期待に沿う動作を得ることができて、運転者の受ける混乱と不安感を緩和することのできる自動運転支援装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、外部操作により運転モードを手動運転モードから自動運転モードに遷移させる自動運転選択部と、道路地図情報を記憶する記憶部と、自車両の現在位置を推定する自車位置推定部と、搭乗者が操作して目的地の情報を入力するルート情報入力部と、前記自車位置推定部で推定した前記自車両の現在位置と前記ルート情報入力部から入力された目的地とを結ぶ走行ルートを前記記憶部に記憶されている前記道路地図情報に基づいて構築する走行ルート設定部と、自動運転制御部とを備える自動運転支援装置において、前記自動運転制御部は、前記自動運転選択部の操作により前記運転モードを前記自動運転モードに遷移させた場合、前記走行ルート設定部で構築した前記走行ルートに対して前記自車両を自動運転させるための目標進行路を設定する目標進行路設定部と、前記目標進行路設定部で設定した前記目標進行路に沿って前記自車両を進路変更させることができるか否かを判定する進路変更判定部と、前記進路変更判定部で進路変更不可と判定した後、前記走行ルート設定部に対して新たな走行ルートを構築させるリルート要求を行うリルート要求部とを備え、前記目標進行路設定部は、前記リルート要求部の前記リルート要求に応じて前記走行ルート設定部で構築した新たな走行ルートに基づいて新たな目標進行路を設定する。
【発明の効果】
【００１３】
本発明によれば、自動運転制御部は、外部操作により運転モードを自動運転モードに遷移させた場合、走行ルート設定部で構築した走行ルートに対して自車両を自動運転させるために設定した目標進行路に沿って自車両を進路変更させることができるか否かを判定し、進路変更不可と判定した後、走行ルート設定部に対して新たな走行ルートを構築させるリルート要求を行い、このリルート要求に応じて構築した新たな走行ルートに基づいて新たな目標進行路を設定するようにしたので、運転者が運転モードを手動運転モードから自動運転モードに遷移させた直後に設定した目標走行路に沿って、自車両を進路変更させることができない場合であっても、運転モードが手動運転モードに遷移されてしまうことがなく、運転者の期待に沿う動作を得ることができ、運転者が受ける混乱と不安感を緩和することができる。
【図面の簡単な説明】
【００１４】
【図１】自動運転支援システムの機能ブロック図
【図２】ナビ入力処理ルーチンを示すフローチャート
【図３】自動運転支援制御ルーチンを示すフローチャート（その１）
【図４】自動運転支援制御ルーチンを示すフローチャート（その２）
【図５】自動運転支援制御ルーチンを示すフローチャート（その３）
【図６】自動運転区間で運転モードを手動運転モードから自動運転モードに遷移させた際の車線変更の可否を示す説明図
【発明を実施するための形態】
【００１５】
以下、図面に基づいて本発明の一実施形態を説明する。図１に示す自動運転支援システムは、自車両Ｍ（図６のＭ１〜Ｍ５参照）に搭載されている。この自動運転支援システム１は、自車両Ｍの現在位置（自車位置）を検出するロケータユニット１１、自車両Ｍ前方の走行環境を認識するカメラユニット２１、自車両Ｍ周辺の走行環境を監視する周辺監視ユニット２２、及び自動運転制御部としての自動運転制御ユニット２６を有している。このロケータユニット１１、及びカメラユニット２１は一方が不調を来した場合には、他方のユニットで自動運転支援を一時的に継続させる冗長系が構築されている。
【００１６】
自動運転制御ユニット２６は、自動運転が可能な自動運転区間を走行中にロケータユニット１１とカメラユニット２１とから得られた情報を比較し、現在走行中の道路形状が同一か否かを常時監視し、同一の場合に自動運転を継続させる。
【００１７】
ロケータユニット１１は道路地図上の自車位置を推定すると共に、この自車位置の周辺、及び前方の道路地図データを取得する。一方、カメラユニット２１は自車両Ｍが走行している車線（自車走行車線）の左右を区画する区画線の中央の道路曲率を求めると共に、この左右区画線の中央を基準とする自車両Ｍの車幅方向の横位置偏差を検出する。更に、このカメラユニット２１は、自車両Ｍの前方の先行車、歩行者や二輪車（自転車、自動二輪車）等の移動体を含む立体物、自車走行車線の左右を区画する区画線、道路標識、信号現示（点灯色）等を認識する。
【００１８】
ロケータユニット１１は、地図ロケータ演算部１２と記憶部としての高精度道路地図データベース１６とを有している。この地図ロケータ演算部１２、後述する前方走行環境認識部２１ｄ、周辺環境認識部２２ｂ、及び自動運転制御ユニット２６は、ＣＰＵ，ＲＡＭ，ＲＯＭ、不揮発性記憶部等を備える周知のマイクロコンピュータ、及びその周辺機器で構成されており、ＲＯＭにはＣＰＵで実行するプログラムやデータテーブル等の固定データ等が予め記憶されている。
【００１９】
この地図ロケータ演算部１２の入力側に、ＧＮＳＳ(Global Navigation Satellite System / 全球測位衛星システム)受信機１３、自律走行センサ１４、及びルート情報入力部としてのルート情報入力装置１５が接続されている。ＧＮＳＳ受信機１３は複数の測位衛星から発信される測位信号を受信する。又、自律走行センサ１４は、トンネル内走行等ＧＮＳＳ衛生からの受信感度が低く測位信号を有効に受信することのできない環境において、自律走行を可能にするもので、車速センサ、ヨーレートセンサ、及び前後加速度センサ等で構成されている。すなわち、地図ロケータ演算部１２は、車速センサで検出した車速、ヨーレートセンサで検出したヨーレート（ヨー角速度）、及び前後加速度センサで検出した前後加速度等に基づき移動距離と方位からローカライゼーションを行う。
【００２０】
ルート情報入力装置１５は、搭乗者（主に運転者）が操作する端末装置である。すなわち、このルート情報入力装置１５は、目的地や経由地の設定、及び後述する走行ルート設定演算部１２ｂに備えられているオートリルート機能のＯＮ／ＯＦＦ設定等、地図ロケータ演算部１２において走行ルートを設定する際に必要とする一連の情報を集約して入力することができる。
【００２１】
このルート情報入力装置１５は、具体的には、カーナビゲーションシステムの入力部（例えば、モニタのタッチパネル）、スマートフォン等の携帯端末、パーソナルコンピュータ等であり、地図ロケータ演算部１２に対して、有線、或いは無線で接続されている。
【００２２】
搭乗者がルート情報入力装置１５を操作して、目的地や経由地の情報（施設名、住所、電話番号等）の入力、及び、入力した目的地や経由地の削除、オートリルート機能のＯＮ／ＯＦＦを行うと、この入力情報が地図ロケータ演算部１２で読込まれる。
【００２３】
地図ロケータ演算部１２は、目的地や経由地が入力された場合、その位置座標（緯度、経度）を設定する。地図ロケータ演算部１２は、自車位置を推定する自車位置推定部としての自車位置推定演算部１２ａ、自車位置から目的地（及び経由地）までの走行ルートを設定する走行ルート設定部としての走行ルート設定演算部１２ｂを備えている。
【００２４】
又、高精度道路地図データベース１６はＨＤＤ等の大容量記憶媒体であり、高精度な周知の道路地図情報（ローカルダイナミックマップ）が記憶されている。この高精度道路地図情報は、基盤とする最下層の静的情報階層上に、自動走行をサポートするために必要な付加的地図情報が重畳された階層構造をなしている。付加的地図情報としては、道路の種別（一般道路、高速道路等）、道路形状、左右区画線、道路標識、停止線、交差点、信号機等の静的な位置情報、及び、渋滞情報や事故或いは工事による通行規制等の動的な位置情報が含まれている。
【００２５】
自車位置推定演算部１２ａは、ＧＮＳＳ受信機１３で受信した測位信号に基づき自車両Ｍの現在の位置座標（緯度、経度）を取得し、この位置座標を地図情報上にマップマッチングして、道路地図上の自車位置（現在位置）を推定する。更に、自車走行車線を特定し、地図情報に記憶されている当該走行車線の道路形状を取得し、逐次記憶させる。
【００２６】
更に、自車位置推定演算部１２ａは、トンネル内走行等のようにＧＮＳＳ受信機１３の感度低下により測位衛星からの有効な測位信号を受信することができない環境では、自律航法に切換え、自律走行センサ１４によりローカライゼーションを行う。
【００２７】
走行ルート設定演算部１２ｂは、自車位置推定演算部１２ａで推定した自車位置の位置情報（緯度、経度）と、入力された目的地（及び経由地）の位置情報（緯度、経度）とに基づき、高精度道路地図データベース１６に格納されているローカルダイナミックマップを参照する。そして、走行ルート設定演算部１２ｂは、ローカルダイナミックマップ上で、自車位置と目的地（経由地が設定されている場合は、経由地を経由した目的地）とを結ぶ走行ルートを、予め設定されているルート条件（推奨ルート、最速ルート等）に従って構築する。そして、構築した走行ルートをカーナビゲーションシステムのナビ表示装置（ナビモニタ）３５に表示された道路地図上に、自車両の現在位置を示すアイコンと共に表示する。尚、この走行ルートは交通状況（渋滞、交通規制等）に応じて、後述するオートリルート機能がＯＦＦに設定されていても、所定時間毎にリルートされ、常に最適な走行ルートが構築される。
【００２８】
一方、カメラユニット２１は、自車両Ｍの車室内前部の上部中央に固定されており、車幅方向中央を挟んで左右対称な位置に配設されているメインカメラ２１ａ及びサブカメラ２１ｂからなる車載カメラ（ステレオカメラ）と、画像処理ユニット（ＩＰＵ）２１ｃ、及び前方走行環境認識部２１ｄとを有している。このカメラユニット２１は、メインカメラ２１ａで基準画像データを撮像し、サブカメラ２１ｂで比較画像データを撮像する。
【００２９】
そして、この両画像データをＩＰＵ２１ｃにて所定に画像処理する。前方走行環境認識部２１ｄは、ＩＰＵ２１ｃで画像処理された基準画像データと比較画像データとを読込み、その視差に基づいて両画像中の同一対象物を認識すると共に、その距離データ（自車両Ｍから対象物までの距離）を、三角測量の原理を利用して算出して、前方走行環境情報を認識する。
【００３０】
この前方走行環境情報には、自車両Ｍが走行する車線（走行車線）の道路形状（左右を区画する区画線、区画線間中央の道路曲率[1/m]、及び左右区画線間の幅（車線幅）)、交差点、横断歩道、信号機、道路標識、及び路側障害物（電柱、電信柱、ガードレール、塀、駐車車両等）が含まれている。
【００３１】
一方、周辺監視ユニット２２は、自車両Ｍ周辺の移動体（車両、歩行者、二輪車等）を監視するもので、超音波センサ、ミリ波レーダやライダー（LIDAR;Light Detection and Ranging）等からなる周辺環境認識部センサ２２ａ、及びこの周辺環境認識部センサ２２ａからの信号に基づいて自車両Ｍ周辺の移動体等の周辺環境情報を認識する周辺環境認識部２２ｂを有している。
【００３２】
又、自動運転制御ユニット２６は、入力側にカメラユニット２１の前方走行環境認識部２１ｄ、及び周辺監視ユニット２２の周辺環境認識部２２ｂ、及び自動運転選択部としての自動運転スイッチ２３が接続されている。更に、この自動運転制御ユニット２６は、地図ロケータ演算部１２と車内通信回線（例えばＣＡＮ:Controller Area Network）を通じて双方向通信自在に接続されている。
【００３３】
自動運転スイッチ２３は、運転者が運転モードとして自動運転モードを選択する意思を、外部操作で示すものであり、ハンドルのスポーク付近等、運転者の操作し易い位置に配置されている。例えば、手動運転モードで走行している自車両Ｍが自動運転区間に進入した後、自動運転スイッチ２３をＯＮすることで、運転モードが自動運転モードに遷移し、自動運転での走行が可能となる。尚、運転モードは、手動運転モードと自動運転モード以外に、ＡＣＣ、ＡＬＫ制御により自車両Ｍを走行車線に沿って自動的に直進走行させる運転支援モードが設定されている。
【００３４】
又、この自動運転制御ユニット２６の出力側に、自車両Ｍを走行ルートに沿って走行させる操舵制御部３１、強制ブレーキにより自車両Ｍを減速させるブレーキ制御部３２、自車両Ｍの車速を制御する加減速制御部３３、及びモニタ、スピーカ等の報知装置３４が接続されている。
【００３５】
自動運転制御ユニット２６は、自動運転区間において、操舵制御部３１、ブレーキ制御部３２、加減速制御部３３を所定に制御して、ＧＮＳＳ受信機１３で受信した自車位置を示す測位信号に基づき、自車両Ｍを、走行ルート設定演算部１２ｂで構築した走行ルート上に設定した自動運転のための目標進行路に沿って自動走行させる。
【００３６】
その際、前方走行環境認識部２１ｄで認識した前方走行環境に基づき、周知の追従車間距離制御（ＡＣＣ）、及び車線維持（ＡＬＫ）制御により、先行車が検出された場合は先行車に追従し、先行車が検出されない場合は制限速度内のセット車速で自車両Ｍを走行させる。
【００３７】
ところで、自車両Ｍを現在位置から目的地まで導く走行ルートの一部が自動運転区間として設定されている場合、運転者は自動運転区間に到達するまでは、自らの操作による手動運転モードにて走行ルートに沿った運転を行う。そして、自動運転区間に進入した後も、自動運転スイッチ２３をＯＦＦにしておけば、手動運転モードが継続される。一方、自動運転区間に進入した後、自動運転スイッチ２３をＯＮすれば、運転モードは自動運転モードに遷移する。従って、走行ルートの全てが自動運転区間であっても、自動運転スイッチ２３がＯＦＦの場合、運転モードは手動運転モードとなる。
【００３８】
自動運転制御ユニット２６は、運転モードが手動運転モードから自動運転モードに遷移した場合、先ず、走行ルート上に、自車両Ｍを自動運転させるための目標進行が自車両Ｍ前方の所定距離（数百メートル〜数キロ先）に設定される。
【００３９】
そして、この目標進行路が分岐路（ジャンクション、高速道路やバイパス道路の出口等）の方向に設定されている場合、自車両Ｍの現在位置から分岐路の入口に設定した分岐点までの距離を求め、自車両Ｍが現在走行している車線から分岐路方向への進路変更が可能か否かを調べる。尚、以下においては、便宜的に、本線内での走行路を変更することを「車線変更」、本線から分岐路方向へ走行路を変更することを「進路変更」と称する。
【００４０】
そして、分岐路方向へ進路変更が可能な場合は自動運転モードを継続する。又、進路を変更することができない場合は、運転モードを運転支援モードに遷移させて、現在走行している車線を直進走行させ、分岐点を通過した際に、走行ルートを再構築する。
【００４１】
上述した自動運転制御ユニット２６で実行される自動運転の支援制御は、具体的には、図３〜図５に示す自動運転支援制御ルーチンに従って実行される。
【００４２】
このルーチンでの自動運転支援を実行する前に、ロケータユニット１１の走行ルート設定演算部１２ｂで実行するナビ入力処理ルーチンについて説明する。
【００４３】
このルーチンでは、先ず、ステップＳ１でオートリルートのＯＮ／ＯＦＦが設定されているか否かを調べる。オートリルートのＯＮ／ＯＦＦは、リルートオン・オフ入力部としての機能を備えるルート情報入力装置１５にて設定するもので、搭乗者（主に、運転者）がカーナビゲーションシステムを起動させると、モニタに最初に選択画面が表示される。そして、搭乗者が、オートリルートのＯＮ／ＯＦＦを設定している場合、ステップＳ３へジャンプする。一方、オートリルートのＯＮ／ＯＦＦが設定されていない場合、ステップＳ２へ進み、オートリルートの設定を要求し、設定されるまで待機する。
【００４４】
そして、搭乗者がオートリルートのＯＮ／ＯＦＦを設定した場合、ステップＳ３へ進む。このオートリルートのＯＮ／ＯＦＦの要求は、カーナビゲーションシステムのナビ表示装置（ナビモニタ）３５に表示される。そして、ナビ表示装置３５に表示された選択画面をタッチすることで設定する。尚、このオートリルートのＯＮ／ＯＦＦは、後述する自動運転支援制御ルーチンのステップＳ２１で読込まれる。
【００４５】
このオートリルートは、自動運転モードによる走行中に、自車両Ｍを目標進行路に沿って走行させることができなくなった場合に、新たな走行ルートを設定するか否かを選択するものである。従って、交通状況（渋滞、交通規制等）に応じて走行ルートを自動的に変更する、通常のリルート機能とは相違する。
【００４６】
又、このオートリルートのＯＮ／ＯＦＦは、カーナビゲーションにおける初期設定画面で選択するようにしても良い。その場合、搭乗者がカーナビゲーションシステムを起動させると、ナビ入力処理ルーチンのプログラムは、先ず、ステップＳ３から開始される。
【００４７】
ステップＳ３へ進むと、目的地が入力されているか否かを調べ、入力済みの場合はステップＳ６へジャンプする。又、目的地が入力されていない場合は、ステップＳ４へ進み、目的地の入力を要求し、入力されるまで待機する。尚、この目的地の入力には、経由地の入力も含まれている。
【００４８】
そして、搭乗者が目的地を入力した場合、ステップＳ５へ進み、現在の自車位置から目的地までの走行ルートを、予め設定されている条件（推奨ルート、最速ルート等）に従って構築する。
【００４９】
次いで、ステップＳ６へ進み、走行ルートをカーナビゲーションシステムのナビ表示装置３５に表示した後、ステップＳ７へ進み、自動運転制御ユニット２６からリルートの要求があるか否かを調べる。このリルートの要求は、後述する自動運転支援制御ルーチンのステップＳ２０で行われる。
【００５０】
運転モードが手動運転モードから自動運転モードへ遷移すると、自動運転を行うための目標進行路を走行ルート上に設定するが、目標進行路が分岐路方向に設定されており、自車両Ｍの現在位置から分岐路の入口までの距離が短く、進路変更させることができない場合がある。このような場合に、自動運転支援制御ルーチンのステップＳ２０から走行ルート設定演算部１２ｂに対してリルート要求を行う。
【００５１】
そして、リルートの要求があった場合、ステップＳ８へ進む。又、リルートの要求がない場合は、ルーチンを抜ける。ステップＳ８へ進むと、現在地と目的地とを結ぶ新たな走行ルートを再構築し、ステップＳ９へ進み、新たに構築した走行ルートをナビ表示装置３５に表示されている地図上に表示した後、ルーチンを抜ける。
【００５２】
次に、自動運転支援制御ルーチンについて説明する。このルーチンでは、先ず、ステップＳ１１で、自動運転スイッチ２３の状態を読込み、ステップＳ１２で自動運転スイッチ２３がＯＮか否かを調べる。自動運転のＯＮ／ＯＦＦは、ハンドルのスポーク付近等に配置されている自動運転スイッチ２３を操作することで行う。
【００５３】
そして、自動運転スイッチ２３がＯＦＦの場合、ステップＳ１３へ分岐し、運転モードを手動運転モードに設定してルーチンを抜ける。手動運転モードでは、カーナビゲーションシステムのモニタに表示された道路地図上に、自車位置と走行ルートが表示され、運転者はモニタに表示された走行ルートに沿って自車両Ｍを走行させる。
【００５４】
一方、自動運転スイッチ２３がＯＮされている場合は、ステップＳ１４へ進み、ステップＳ１４以降で、運転モードとして自動運転モードを実行させるか否かを判定する条件を調べ、条件が満足された場合、自動運転モードを実行させる。
【００５５】
先ず、ステップＳ１４では、ナビ入力処理ルーチンで設定した走行ルートを読込み、ステップＳ１５へ進んで、走行ルート上に、自動運転制御により自車両Ｍを進行させるための目標進行路を設定する。この目標進行路は自車両Ｍの前方数百メートル〜数キロ毎先まで設定するものであり、自車両Ｍを、走行ルートに沿って運転者の操作に寄らず自動的に走行させるために必要な制御条件を設定する。この制御条件としては、走行車線（３車線であれば、第１走行車線、第２走行車線、追越車線）の何れを走行させるか、走行車線を変更する場合の車線変更させるための目標ルート、分岐路（ジャンクション、高速道路やバイパス道路の出口等）へ進入させる際の目標ルート等がある。尚、このステップＳ１５での処理が、本発明の目標進行路設定部に対応している。
【００５６】
次いで、ステップＳ１６へ進み、ステップＳ１５で設定した目標進行路に基づき、目標進行路が分岐路方向に設定されているか否かを調べる。そして、分岐路方向に設定されている場合（図６参照）はステップＳ１７へ進む。又、直進方向に設定されている場合はステップＳ２９へジャンプする。
【００５７】
ステップＳ１７へ進むと、ＧＮＳＳ受信機１３で受信した測位情報に基づいて求めた自車位置から高精度道路地図情報に設定した目標進行路から読込んだ直近の分岐路の入口に予め設定されている分岐点の走行車線上の位置までの距離（到達距離）Ｌｋを求め、ステップＳ１８へ進む。ステップＳ１８では、到達距離Ｌｋと、分岐路方向への進路変更を開始するまでに必要とする距離（進路変更必要距離）Ｌαとを比較し、現在の自車位置から分岐路方向への進路変更が可能か否かを調べる。尚、このステップＳ１８での処理が、本発明の進路変更判定部に対応している。
【００５８】
自車両Ｍを分岐路方向へ進路変更させるに際しては、分岐点Ｌ０に到達する前に自車両Ｍを第１走行車線において安定的に直進走行させる必要がある。又、自車両Ｍが第２走行車線、或いは追越車線を走行している場合には、車線変更させて、第１走行車線を安定的に直進走行させる必要がある。
【００５９】
従って、分岐点Ｌ０において進路変更を開始するには、自車両Ｍを必ず第１走行車線で直進走行させた状態にしておく必要がある。そのためには、先ず、自車両Ｍがどの車線を走行しているかを調べる。そして、現在走行している車線から第１走行車線へ移動するに必要とする車線変更回数ｎ（３車線の第１走行車線を走行している場合はｎ＝０、中央の第２走行車線を走行している場合はｎ＝１、追越車線を走行している場合はｎ＝２）を設定すると共に、対応する進路変更必要距離Ｌα（αは車線位置）を設定する。尚、本実施形態では、３車線を例示して説明しているため、α＝１〜３（第１走行車線がα＝１，第２走行車線がα＝２，追越車線がα＝３）となる。
【００６０】
次いで、この車線変更回数ｎに、１回の車線変更に要する時間（必要車線変更時間）ｔｓ[sec]と車線変更開始前のウインカＯＮ時間ｔｗ[sec]とを加算した値を乗算し、これに自車両Ｍの車速Ｖ[m/sec]を乗算する。
【００６１】
すなわち、進路変更必要距離Ｌα（但し、本実施形態ではα＝１〜３）は、
Ｌα＝ｎ（ｔｓ・ｔｗ）・Ｖ＋Ｌｍ
となる。
【００６２】
ここで、Ｌｍは自車両Ｍを分岐路方向へ進路変更させるに際し、第１走行車線を安定的に直進させるために必要とする分岐点Ｌ０手前の安定区間距離であり、本実施形態は、３０[m}程度に設定されている。
【００６３】
この場合、必要車線変更時間ｔｓ、ウインカＯＮ時間ｔｗ、安定区間距離Ｌｍを固定値とすると、進路変更必要距離Ｌαは車線変更回数ｎと車速Ｖで決定されることになる。尚、自車両Ｍが第１走行車線を走行している場合、安定区間距離Ｌｍは０[m]であっても良い。
【００６４】
例えば、ｔｓ＝８[sec]，ｔｗ＝３[sec]，Ｖ＝２５[m/sec]（９０[Km/h]）、Ｌｍ＝３０[m]とした場合、自車両Ｍが第１走行車線を走行している状態では、第１走行車線での進路変更必要距離Ｌ１は、
Ｌ１＝Ｌα＝３０[m]
となる。従って、運転モードが手動運転モードから自動運転モードに遷移し、図６に示すように自車両Ｍ１が第１走行車線の到達距離Ｌｋの位置で自動運転が開始されたとき、この到達距離Ｌｋが進路変更必要距離Ｌ１よりも長ければ（Ｌｋ≧Ｌ１）、進路変更は可能となる。
【００６５】
又、自車両Ｍが第２走行車線を走行している場合は、ｎ＝１であるため、第２走行車線での進路変更必要距離Ｌ２は、
Ｌ２＝３０５[m]
となる。
【００６６】
更に、自車両Ｍが追越車線を走行している場合は、ｎ＝２であるため、追越車線での進路変更必要距離Ｌ３は、
Ｌ３＝５８０[m]
となる。
【００６７】
そして、自動運転が開始された際の進路変更必要距離Ｌαと到達距離Ｌｋとを比較し、Ｌｋ≧Ｌαの場合は（図６のＭ１，Ｍ４，Ｍ５）、進路変更可能と判定しステップＳ２４へ分岐する。又、Ｌｋ＜Ｌαの場合は（図６のＭ３）、分岐路方向へ進路変更するためには到達距離Ｌｋが短いと判定し、ステップＳ１９へ進む。
【００６８】
尚、図６の自車両Ｍ２は、分岐点Ｌ０を通過した後に運転者が運転モードを自動運転モードに遷移させた態様が示されている。この場合、自動運転モードでは、自車両Ｍ２を分岐路方向へ進路変更させることはできないが、運転者がハンドル操作を行い、或いはブレーキ操作で減速させながらハンドル操作を行えば、操舵オーバライドとなり、運転モードが手動運転モードに遷移するため、分岐路方向へ手動運転で進路変更させることは可能である。
【００６９】
ステップＳ１９へ進むと、自動運転モードを解除し、運転モードを運転支援モードに遷移させ、ステップＳ２０へ進み、分岐点Ｌ０を通過するまで継続させる。この運転支援モードは、ＡＣＣ、ＡＬＫ制御により自車両Ｍを走行車線に沿って自動的に直進走行させるものであり、ステップＳ１５で設定した目標進行路はキャンセルされる。尚、ステップＳ１９，Ｓ２０での処理が、本発明の運転支援モード実行部に対応している。
【００７０】
従って、運転モードが手動運転モードから自動運転モードに遷移した直後の目標進行路が分岐路方向へ設定されており、自車両Ｍは分岐路方向への進路変更が間に合わない場合であっても、運転モードが運転支援モードに遷移されて、自動運転による直進走行が継続される。その結果、自車両Ｍを分岐路方向に設定した目標進行路に沿って走行させることができない場合であっても、運転モードが直ちに手動運転モードに遷移されてしまうことがなく、運転者の期待に沿う動作を得ることができ、運転者が受ける混乱と不安感を緩和することができる。
【００７１】
そして、自車両Ｍが分岐点Ｌ０を通過した後、ステップＳ２１へ進み、オートリルートがＯＮされているか否かを調べる。このオートリールのＯＮ／ＯＦＦは、ナビ入力処理ルーチンのステップＳ２で設定されるもので、ＯＮに設定されている場合はステップＳ２２へ進み、走行ルート設定演算部１２ｂに対し、リルート要求を送信して、ステップＳ１４へ戻る。尚、このステップＳ２２での処理が、本発明のリルート要求部に対応している。
【００７２】
自動運転制御ユニット２６からのリルート要求を受信した走行ルート設定演算部１２ｂは、ナビ入力処理ルーチンのステップＳ７からステップＳ８へ進み、新たな走行ルートを再構築する。この新たな走行ルートは、上述したステップＳ１４で読込まれ、ステップＳ１５で新たな目標進行路が設定される。
【００７３】
このように、目標進行路が分岐路方向へ設定されているが、自車両Ｍを分岐路方向へ進路変更させることができない場合は、運転支援モードにより現在走行している車線を自動的に直進させる。そして、分岐点を通過後、リルートさせて再構築した走行ルートに基づき目標進行路を新たに設定するようにしたので、分岐路方向への進路変更ができなかった場合であっても、運転者に手動運転を要求することなく、自動運転を継続させることができるため、運転者の期待に沿う動作となり、運転者の違和感や負担を軽減させることができる。
【００７４】
又、ステップＳ２１でオートリルートがＯＦＦに設定されている場合は、ステップＳ２３へ分岐し、運転モードを運転支援モード、又は手動運転モードに遷移させてルーチンを抜ける。ステップＳ２３で設定される運転モードは、運転支援モードと手動運転モードとの何れかを、搭乗者が初期設定により予め選択するようにしても良い。或いは、運転支援モードを、ステップＳ１９から引き継いで継続させるようにしても良い。尚、このステップＳ２３での処理が、本発明の運転モード遷移部に対応している。
【００７５】
一方、ステップＳ１８からステップＳ２４へ進むと、自車両Ｍが走行している車線を高精度道路地図情報とＧＮＳＳ受信機１３で受信した測位情報とに基づき判定し、分岐路に接続する車線（図６では第１走行車線）、すなわち、車線変更の必要がない車線を走行している場合は、ステップＳ２９へジャンプする。又、分岐路に接続する車線以外の車線、すなわち、車線変更を必要とする車線を走行している場合は、ステップＳ２５へ進む。
【００７６】
ステップＳ２５では、カメラユニット２１の前方走行環境認識部２１ｄ、及び周辺監視ユニット２２の周辺環境認識部２２ｂからの情報を取得する。そして、ステップＳ２６で、前方走行環境情報、及び周辺環境情報に基づき、車線変更する隣接車線に自車両Ｍの車線変更を阻害する並走車、後続車、先行車等が認識されているか否かを調べる。そして、車線変更後の走行車線に、自車両Ｍの車線変更を阻害する車両が認識された場合は、ステップＳ１９へ戻り、運転モードが運転支援モードに遷移し、且つ、目標進行路をキャンセルする。又、車線変更を阻害する車両が認識されない場合は、ステップＳ２７へ進む。
【００７７】
このように、運転モードが手動運転モードから自動運転モードへ遷移した際に、自動運転により分岐路方向への進路変更が可能と判定された場合であっても、周辺を走行している車両の状況によって、分岐路に接続する車線（図６では、第１走行車線）の方向へ車線変更できない場合には、運転モードを運転支援モードに遷移させて、直進走行により自動運転を継続させるようにしたので、運転者に与える負担を軽減させることができる。
【００７８】
例えば、図６において、追越車線を走行するＭ５は、車線変更が可能と判定されるが、第２走行車線を走行する自車両Ｍ４は、車線変更しようとする第１走行車線に並走車Ｐが認識されるため車線変更が不可と判定される。
【００７９】
車線変更可能と判定されてステップＳ２７へ進むと、自動車線変更（ＡＬＣ:Auto Lane Change）制御を実行してステップＳ２８へ進み、第１走行車線側への車線変更が完了するまで、ＡＬＣ制御を繰り返し実行する。ＡＬＣ制御は、自動運転制御ユニット２６が設定した自車両Ｍを車線変更させるための目標進行路に沿って、自車両Ｍを走行させるために、操舵制御部３１、ブレーキ制御部３２、加減速制御部３３を制御動作させるものである。
【００８０】
例えば、追越車線を走行している自車両Ｍ５は、少なくとも進路変更必要距離Ｌ３より手前でＡＬＣ制御が開始され、先ず、第２走行車線への車線変更を実行する。そして、第２走行車線への車線変更が完了した後、所定時間（例えば、３[sec]）経過後、第１走行車線への車線変更を開始する。
【００８１】
そして、ステップＳ２８で第１走行車線への車線変更が完了したと判定した場合、ステップＳ２９へ進み、自動運転制御ユニット２６で設定した目標進行路に沿って自車両Ｍを自動的に走行させる自動運転モードを実行させてルーチンを抜ける。
【００８２】
このように、本実施形態では、自動運転区間を走行中に運転者が自動運転スイッチ２３をＯＮして、運転モードを手動運転モードから自動運転モードへ遷移させた際に設定する目標進行路が分岐路方向へ設定され、現在の走行状態では分岐路歩行への進路変更が間に合わない場合であっても、運転モードが手動運転モードへ遷移することなく、走行ルートが再構築され、当該走行ルートに目標進行路が設定されるまでは運転支援モードで直進走行されるため、運転者の期待に沿う動作が得られ、運転者が受ける混乱と不安感とが緩和され、且つ、運転者の受ける負担を軽減することができる。
【００８３】
又、本発明は、上述した実施形態に限るものではなく、例えば、本線が４車線以上の場合であっても、本実施形態を適用することができる。尚、運転モードが遷移する際には、報知装置３４から運転者に対して、運転モードが切り替わる旨が報知される。
【符号の説明】
【００８４】
１…自動運転支援システム、
１１…ロケータユニット、
１２…地図ロケータ演算部、
１２ａ…自車位置推定演算部、
１２ｂ…走行ルート設定演算部、
１３…ＧＮＳＳ受信機、
１４…自律走行センサ、
１５…ルート情報入力装置、
１６…高精度道路地図データベース、
２１…カメラユニット、
２１ａ…メインカメラ、
２１ｂ…サブカメラ、
２１ｃ…画像処理ユニット、
２１ｄ…前方走行環境認識部、
２２…周辺監視ユニット、
２２ａ…周辺環境認識部センサ、
２２ｂ…周辺環境認識部、
２３…自動運転スイッチ、
２６…自動運転制御ユニット、
３１…操舵制御部、
３２…ブレーキ制御部、
３３…加減速制御部、
３４…報知装置
３５…ナビ表示装置、
Ｌ０…分岐点、
Ｌ１，Ｌ２，Ｌ３…進路変更必要距離、
Ｌｋ…到達距離、
Ｌｍ…安定区間距離、
Ｌα…進路変更必要距離、
Ｍ（Ｍ１〜Ｍ５）…自車両、
Ｐ…並走車、
Ｖ…車速、
ｎ…車線変更回数、
ｔｓ…必要車線変更時間、
ｔｗ…ウインカＯＮ時間
【図１】
2020153781.tif 000003
【図２】
2020153781.tif 000004
【図３】
2020153781.tif 000005
【図４】
2020153781.tif 000006
【図５】
2020153781.tif 000007
【図６】
2020153781.tif 000008