(57)【要約】【課題】障害物が存在する場合であっても状況に応じて走行する技術を提供する。【解決手段】センサ２２は、車両１００に対する障害物を検出する。報知装置２は、検出した障害物を回避する回避経路における障害物と車線の端との距離が、車両１００の幅に基づく走行必要幅以下である場合に、自動運転を継続するかを乗員に問い合せるための問い合せ情報を報知する。入力装置４は、報知装置２から報知された問い合せに対して、自動運転を継続する、乗員による応答操作を受けつける。コマンド出力部５５は、応答操作が受けつけられた場合に、車線による自動運転継続の制限を緩和するコマンドを自動運転制御装置３０に出力する。【選択図】図１
2019171893.tif 000002
【特許請求の範囲】
【請求項１】
車両に対する障害物を検出するセンサと、前記センサで検出された障害物を回避するための回避経路を算出し、算出した前記回避経路に基き、前記車両の自動運転を制御し、前記障害物を車線内で回避して自動運転を継続させる自動運転制御装置を備える前記車両を支援する運転支援システムであって、
前記回避経路における前記障害物と前記車線の端との距離が、前記車両の幅に基づく走行必要幅以下である場合に、自動運転を継続するかを乗員に問い合せるための問い合せ情報を報知する報知装置と、
前記報知装置から報知された前記問い合せに対して、自動運転を継続するという前記乗員による応答操作を受けつける入力装置と、
前記入力装置に前記応答操作が受けつけられた場合に、車線による自動運転継続の制限を緩和するコマンドを前記自動運転制御装置に出力するコマンド出力部と、
を備えることを特徴とする運転支援システム。
【請求項２】
前記車線端は、道路上に設置される区画線であることを特徴とする請求項１に記載の運転支援システム。
【請求項３】
前記車線端は、道路上に区画線が非設置である場合、道路幅の略半分の位置に設定されることを特徴とする請求項１に記載の運転支援システム。
【請求項４】
前記報知装置は、前記回避経路における前記障害物と車線境界線との距離が前記走行必要幅以下である場合であり、かつ前記車両の側後方から接近する他の車両が非存在である場合に、自動運転を継続するかを乗員に問い合せるための問い合せ情報を報知することを特徴とする請求項１に記載の運転支援システム。
【請求項５】
前記コマンド出力部は、車線による自動運転継続の制限を緩和するコマンドを前記自動運転制御装置に出力した後、前記回避経路における前記障害物と前記車線端との距離が前記走行必要幅以下でなくなると、車線による自動運転継続を制限するコマンドを維持するように前記自動運転制御装置に出力することを特徴とする請求項１から４のいずれかに記載の運転支援システム。
【請求項６】
前記報知装置は、車線による自動運転継続の制限を緩和するコマンドを出力したことを車内あるいは車外へ報知することを特徴とする請求項１から５のいずれかに記載の運転支援システム。
【請求項７】
車両に対する障害物を検出するセンサで検出された障害物を回避するための回避経路を算出し、算出した前記回避経路に基き、前記車両の自動運転を制御し、前記障害物を車線内で回避して自動運転を継続させる自動運転制御装置を備える前記車両を支援する運転支援装置であって、
前記回避経路における前記障害物と前記車線の端との距離が、前記車両の幅に基づく走行必要幅以下である場合に、自動運転を継続するかを乗員に問い合せるための問い合せ情報を報知装置に出力する問い合せ出力部と、
前記報知装置から報知された前記問い合せに対して、自動運転を継続するという前記乗員による応答操作の応答信号が入力される操作信号入力部と、
前記操作信号入力部に前記応答信号が入力された場合に、車線による自動運転継続の制限を緩和するコマンドを前記自動運転制御装置に出力するコマンド出力部と、
を備えることを特徴とする運転支援装置。
【請求項８】
車両に対する障害物を検出するセンサで検出された障害物を回避するための回避経路を算出し、算出した前記回避経路に基き、前記車両の自動運転を制御し、前記障害物を車線内で回避して自動運転を継続させる自動運転制御装置を備える前記車両を支援する運転支援装置での運転支援方法であって、
前記回避経路における前記障害物と前記車線の端との距離が、前記車両の幅に基づく走行必要幅以下である場合に、自動運転を継続するかを乗員に問い合せるための問い合せ情報を報知装置に出力するステップと、
前記報知装置から報知された前記問い合せに対して、自動運転を継続するという前記乗員による応答操作の応答信号が入力されるステップと、
前記応答信号が入力された場合に、車線による自動運転継続の制限を緩和するコマンドを前記自動運転制御装置に出力するステップと、
を備えることを特徴とする運転支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、運転支援技術、特に運転支援システム、運転支援装置、運転支援方法に関する。
【背景技術】
【０００２】
車両の自動運転では、車両走行の障害物を検知し、障害物の所定距離手前で車両の自動停止がなされる。中、高速で走行する車両の自動停止の制御を最適に行わせるために、長距離の範囲内で障害物の有無だけを検知する長距離用の障害物検知手段と、短距離の範囲内に限って検知した障害物までの距離を求める短距離用の障害物検知手段が併設される（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−１６７３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
自動運転の車両は、駐車車両を回避したり、先行するバイク・自転車を追い越したりする際に、車線内の走行を維持できる場合、車両は自動運転を継続する。一方、車線内の走行を維持できず、反対車線にはみ出してしまう場合、回避・追い越しを行うためには、駐車車両の向こう側や先行するバイク・自転車のさらに先の障害物の存在を検出して、車線をはみ出した後に元の車線に復帰できるかを判定すべきである。しかしながら、それは一般的に困難であるので、車両は停止したり、先行するバイク・自転車に追従したりする。そのため、駐車車両を検出する度に一時停止し乗員に手動運転に切りかえてもらったり、先行するバイク・自転車を検出する度に速度の遅いバイク等を追従したりすると、著しく利便性が損なわれる。
【０００５】
本発明はこうした状況に鑑みなされたものであり、その目的は、障害物が存在する場合であっても状況に応じて走行する技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある態様の運転支援システムは、車両に対する障害物を検出するセンサと、センサで検出された障害物を回避するための回避経路を算出し、算出した回避経路に基き、車両の自動運転を制御し、障害物を車線内で回避して自動運転を継続させる自動運転制御装置を備える車両を支援する運転支援システムであって、回避経路における障害物と車線の端との距離が、車両の幅に基づく走行必要幅以下である場合に、自動運転を継続するかを乗員に問い合せるための問い合せ情報を報知する報知装置と、報知装置から報知された問い合せに対して、自動運転を継続するという乗員による応答操作を受けつける入力装置と、入力装置に応答操作が受けつけられた場合に、車線による自動運転継続の制限を緩和するコマンドを自動運転制御装置に出力するコマンド出力部と、を備える。
【０００７】
本発明の別の態様は、運転支援装置である。この装置は、車両に対する障害物を検出するセンサで検出された障害物を回避するための回避経路を算出し、算出した回避経路に基き、車両の自動運転を制御し、障害物を車線内で回避して自動運転を継続させる自動運転制御装置を備える車両を支援する運転支援装置であって、回避経路における障害物と車線の端との距離が、車両の幅に基づく走行必要幅以下である場合に、自動運転を継続するかを乗員に問い合せるための問い合せ情報を報知装置に出力する問い合せ出力部と、報知装置から報知された問い合せに対して、自動運転を継続するという乗員による応答操作の応答信号が入力される操作信号入力部と、操作信号入力部に応答信号が入力された場合に、車線による自動運転継続の制限を緩和するコマンドを自動運転制御装置に出力するコマンド出力部と、を備える。
【０００８】
本発明のさらに別の態様は、運転支援方法である。この方法は、車両に対する障害物を検出するセンサで検出された障害物を回避するための回避経路を算出し、算出した回避経路に基き、車両の自動運転を制御し、障害物を車線内で回避して自動運転を継続させる自動運転制御装置を備える車両を支援する運転支援装置での運転支援方法であって、回避経路における障害物と車線の端との距離が、車両の幅に基づく走行必要幅以下である場合に、自動運転を継続するかを乗員に問い合せるための問い合せ情報を報知装置に出力するステップと、報知装置から報知された問い合せに対して、自動運転を継続するという乗員による応答操作の応答信号が入力されるステップと、応答信号が入力された場合に、車線による自動運転継続の制限を緩和するコマンドを自動運転制御装置に出力するステップと、を備える。
【０００９】
なお、以上の構成要素の任意の組合せ、本発明の表現を装置、システム、方法、プログラム、プログラムを記録した記録媒体、本装置を搭載した車両などの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１０】
本発明によれば、障害物が存在する場合であっても状況に応じて走行できる。
【図面の簡単な説明】
【００１１】
【図１】実施の形態に係る車両の構成を示す図である。
【図２】図１の車両の室内を模式的に示す図である。
【図３】図３（ａ）−（ｂ）は、実施の形態の処理概要を示す図である。
【図４】図１の運転支援装置の構成を示す図である。
【図５】図５（ａ）−（ｂ）は、図２の報知装置に表示される画像を示す図である。
【図６】図６（ａ）−（ｂ）は、図１の車両の走行を示す図である。
【図７】図７（ａ）−（ｂ）は、実施の形態の別の処理概要を示す図である。
【図８】実施の形態のさらに別の処理概要を示す図である。
【図９】図４の制御部による指示手順を示すフローチャートである。
【発明を実施するための形態】
【００１２】
本発明を具体的に説明する前に、概要を述べる。本実施の形態は、検出した障害物との衝突可能性を算出し、算出した衝突可能性を判断対象として用いて自動運転を実行する車両に関する。特に、本実施の形態は、車両の運転行動に関する情報を車両の乗員（例えば乗員）との間でやり取りするためのＨＭＩ（Ｈｕｍａｎ  Ｍａｃｈｉｎｅ  Ｉｎｔｅｒｆａｃｅ）を制御する装置（以下「運転支援装置」とも呼ぶ。）に関する。「運転行動」は、車両の走行中または停止時の操舵や制動などの作動状態、もしくは自動運転制御に係る制御内容を含んでおり、例えば、定速走行、加速、減速、一時停止、停止、車線変更、進路変更、右左折、駐車などである。また、運転行動は、巡航（車線維持で車速維持）、車線維持、先行車追従、追従時のストップアンドゴー、車線変更、追越、合流車両への対応、高速道への進入と退出を含めた乗換（インターチェンジ）、合流、工事ゾーンへの対応、緊急車両への対応、割込み車両への対応、右左折専用レーンへの対応、歩行者・自転車とのインタラクション、車両以外の障害物回避、標識への対応、右左折・Ｕターン制約への対応、車線制約への対応、一方通行への対応、交通標識への対応、交差点・ラウンドアバウトへの対応などであってもよい。
【００１３】
車線を走行する運転行動において、障害物が本車両の近くに存在する場合、自動運転制御装置は、障害物との衝突可能性を算出し、衝突可能性が所定値を超えれば、障害物を車線内で回避して自動運転を継続させる。障害物は、例えば、駐車車両であったり、先行するバイク・自転車であったりする。一方、駐車車両を回避するために反対車線にはみ出す場合、自動運転車両は、駐車車両の手前で停止してもよい。この場合、駐車車両の発進を待つか、手動運転に切りかえてもよい。また、先行するバイク・自転車を回避するため、あるいは駐車車両を回避するために、車線をはみ出して自動運転を継続する操作を乗員から受け付けた場合であっても、新たに対向車線から接近する移動車両や、駐車車両、先行する移動車両に動きの変化があり、衝突可能性が発生する場合には、乗員からの操作を中止して一時停止などのコマンドを発行し、乗員からの操作を中止して一時停止などを実施することを、乗員に報知することが好適である。
【００１４】
実施の形態における運転支援装置は、検出した障害物を回避するための経路（以下、「回避経路」という）に沿った走行によって車両が車線をはみ出す場合に、車両を停止させるか、あるいは車線をはみ出して自動運転を継続するかを乗員に問い合せる。例えば、問い合せるための画像を生成し、車内のモニタに表示する。このような問い合せに対して、運転支援装置は、継続する応答操作を乗員から受けつけると、車線による自動運転継続の制限を緩和するコマンドを生成し、自動運転制御装置に出力する。自動運転制御装置は、運転支援装置からのコマンドを受けつけると、車線を無視した場合の衝突可能性が所定値より小さければ、車線をはみ出して自動運転を継続させる。
【００１５】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。なお、以下に説明する各実施の形態は一例であり、本発明はこれらの実施の形態により限定されるものではない。
【００１６】
図１は、実施の形態に係る車両１００の構成を示し、特に自動運転車両に関する構成を示す。車両１００は、自動運転モードで走行可能であり、報知装置２、入力装置４、無線装置８、運転操作部１０、検出部２０、自動運転制御装置３０、運転支援装置４０を含む。図１に示す各装置の間は、専用線あるいはＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の有線通信で接続されてもよい。また、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、Ｅｔｈｅｒｎｅｔ（登録商標）、Ｗｉ−Ｆｉ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の有線通信または無線通信で接続されてもよい。
【００１７】
報知装置２は、車両１００の走行に関する情報を乗員に報知する。報知装置２は、例えば、車内に設置されているカーナビゲーションシステム、ヘッドアップディスプレイ、センターディスプレイである。報知装置２は、ステアリングホイール、ピラー、ダッシュボード、メータパネル周りなどに設置されているＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）などの発光体などのような情報を表示する表示部でもよい。また、報知装置２は、情報を音声に変換して乗員に報知するスピーカであってもよいし、あるいは、乗員が感知できる位置（例えば、乗員の座席、ステアリングホイールなど）に設けられる振動体であってもよい。さらに、報知装置２は、これらの組合せであってもよい。
【００１８】
入力装置４は、乗員による操作入力を受けつけるユーザインタフェース装置である。例えば入力装置４は、タッチパネル、レバー、ボタン、スイッチ、ジョイスティックやボリューム等のコントローラ、非接触でジェスチャーを認識するカメラ等のセンサ、音声を認識するマイク等のセンサや、それらの組合せであり、乗員が入力した自車の自動運転に関する情報を受けつける。また、自動運転と手動運転を切りかえるための操作信号を受けつけてもよい。入力装置４は、受けつけた情報を操作信号として運転支援装置４０に出力する。
【００１９】
図２は、車両１００の室内を模式的に示す。報知装置２は、ヘッドアップディスプレイ（ＨＵＤ、Ｈｅａｄ−Ｕｐ  Ｄｉｓｐｌａｙ）２ａであってもよく、センターディスプレイ２ｂであってもよい。入力装置４は、ステアリング１１に設けられた第１操作部４ａであってもよく、運転席と助手席との間に設けられた第２操作部４ｂであってもよく、ジェスチャーを認識するカメラ等のセンサである第３操作部４ｃであってもよい。なお、報知装置２と入力装置４は一体化されてもよく、例えばタッチパネルディスプレイとして実装されてもよい。車両１００には、自動運転に関する情報を音声にて乗員へ提示するスピーカ６がさらに設けられてもよい。この場合、運転支援装置４０は、自動運転に関する情報を示す画像を報知装置２に表示させ、それとともに、またはそれに代えて、自動運転に関する情報を示す音声をスピーカ６から出力させてもよい。図１に戻る。
【００２０】
無線装置８は、携帯電話通信システム、ＷＭＡＮ（Ｗｉｒｅｌｅｓｓ  Ｍｅｔｒｏｐｏｌｉｔａｎ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等に対応しており、データサーバやインフラや他車両や歩行者などと無線通信を実行する。運転操作部１０は、ステアリング１１、ブレーキペダル１２、アクセルペダル１３、ウィンカスイッチ１４を備える。ステアリング１１、ブレーキペダル１２、アクセルペダル１３、ウィンカスイッチ１４は、ステアリングＥＣＵ、ブレーキＥＣＵ、エンジンＥＣＵとモータＥＣＵおよびウィンカコントローラにより電子制御が可能である。自動運転モードにおいて、ステアリングＥＣＵ、ブレーキＥＣＵ、エンジンＥＣＵ、モータＥＣＵは、自動運転制御装置３０から供給される制御信号に応じて、アクチュエータを駆動する。またウィンカコントローラは、自動運転制御装置３０から供給される制御信号に応じてウィンカランプを点灯あるいは消灯する。
【００２１】
検出部２０は、車両１００の周囲状況および走行状態を検出する。検出部２０は、例えば、車両１００の速度、車両１００に対する先行車両の相対速度、車両１００と先行車両との距離、車両１００に対する側方車線の車両の相対速度、車両１００と側方車線の車両との距離、車両１００の位置情報を検出する。検出部２０は、検出した各種情報（以下、「検出情報」という）を自動運転制御装置３０に出力する。また、検出部２０は、自動運転制御装置３０を介して運転支援装置４０に検出情報を出力してもよいし、運転支援装置４０に直接出力してもよい。検出部２０は、位置情報取得部２１、センサ２２、速度情報取得部２３、地図情報取得部２４を含む。
【００２２】
位置情報取得部２１は、ＧＮＳＳ（Ｇｌｏｂａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ  Ｓｙｓｔｅｍ（ｓ））受信機から車両１００の現在位置を取得する。センサ２２は、車外の状況および車両１００の状態を検出するための各種センサの総称である。車外の状況を検出するためのセンサとして例えばカメラ、ミリ波レーダ、ＬＩＤＡＲ（Ｌｉｇｈｔ  Ｄｅｔｅｃｔｉｏｎ  ａｎｄ  Ｒａｎｇｉｎｇ、Ｌａｓｅｒ  Ｉｍａｇｉｎｇ  Ｄｅｔｅｃｔｉｏｎ  ａｎｄ  Ｒａｎｇｉｎｇ）、ソナー、気温センサ、気圧センサ、湿度センサ、照度センサ等が搭載される。車外の状況は、車線情報を含む自車の走行する道路状況、天候を含む環境、自車周辺状況、近傍位置にある他車両（隣接車線を走行する他車両等）を含む。ここで、他車両は障害物とされてもよいが、以下では障害物を他車両と呼ぶこともある。なお、センサ２２が検出できる車外の情報であれば何でもよい。また車両１００の状態を検出するためのセンサ２２として例えば、加速度センサ、ジャイロセンサ、地磁気センサ、傾斜センサ等が搭載される。
【００２３】
速度情報取得部２３は、車速センサから車両１００の現在速度を取得する。地図情報取得部２４は、地図データベースから車両１００の現在位置周辺の地図情報を取得する。地図データベースは、車両１００内の記録媒体に記録されていてもよいし、使用時にネットワークを介して地図サーバからダウンロードしてもよい。なお、地図情報には、道路、交差点に関する情報が含まれている。
【００２４】
自動運転制御装置３０は、自動運転制御機能を実装した自動運転コントローラであり、自動運転における車両１００の行動を決定する。自動運転制御装置３０は、制御部３１、記憶部３２、Ｉ／Ｏ部（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ部、入出力部）３３を備える。制御部３１の構成はハードウェア資源とソフトウェア資源の協働、またはハードウェア資源のみにより実現できる。ハードウェア資源としてプロセッサ、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、その他のＬＳＩを利用でき、ソフトウェア資源としてオペレーティングシステム、アプリケーション、ファームウェア等のプログラムを利用できる。記憶部３２は、フラッシュメモリ等の不揮発性記録媒体を備える。Ｉ／Ｏ部３３は、各種の通信フォーマットに応じた通信制御を実行する。例えば、Ｉ／Ｏ部３３は、自動運転に関する情報を運転支援装置４０に出力するとともに、制御コマンドを運転支援装置４０から受けつける。また、Ｉ／Ｏ部３３は、検出情報を検出部２０から受けつける。
【００２５】
制御部３１は、運転支援装置４０から受けつけた制御コマンド、検出部２０あるいは各種ＥＣＵから収集した各種情報を自動運転アルゴリズムに適用して、車両１００のアクセルスロットル開度、ステアリング舵角等の自動制御対象を制御するための制御値を算出する。車両１００を停止させるための制御を一例として説明すると、制御部３１は、検出した障害物が他車両である場合、検出部２０から受けつけた検出情報をもとに、衝突可能性として他車両とのＴＴＣ（Ｔｉｍｅ−Ｔｏ−Ｃｏｌｌｉｓｉｏｎ）を次のように算出する。
ＴＴＣ＝Ｄ／（Ｖ２−Ｖ１）
ここで、Ｄは車両１００と他車両との車間距離を示し、Ｖ１は車両１００の速度を示し、Ｖ２は他車両の速度を示す。ＴＴＣが小さくなることは、衝突までの時間が短くなることを示すので、衝突可能性が大きくなることに相当する。
【００２６】
一方、制御部３１は、障害物が人物である場合、検出部２０から受けつけた検出情報をもとに、車両１００の周囲に形成されたエリア内に運転行動に応じて変化するエリア（以下、「監視エリア」という）に人物が存在するか否かによって衝突可能性を算出する。ここでは、人物が存在しない場合に衝突可能性が小さく、人物が存在する場合に衝突可能性が大きい。障害物が他車両であっても人物であっても、制御部３１は、衝突可能性が所定値よりも大きい場合に、車両１００の自動運転制御として車両１００の停止を決定し、車両１００を停止させるための制御値を算出する。つまり、制御部３１は、衝突可能性を判断対象に使用して車両１００を自動運転制御する。なお、障害物が他車両であるか、人物であるかに応じて所定値は異なっていてもよい。ここで、障害物が複数存在する場合、制御部３１は、少なくとも１つの障害物との衝突可能性が所定値より大きければ、車両１００の停止を決定する。制御部３１は算出した制御値を、各制御対象のＥＣＵまたはコントローラに伝達する。本実施の形態ではステアリングＥＣＵ、ブレーキＥＣＵ、エンジンＥＣＵ、ウィンカコントローラに伝達する。なお電気自動車あるいはハイブリッドカーの場合、エンジンＥＣＵに代えてまたは加えてモータＥＣＵに制御値を伝達する。
【００２７】
運転支援装置４０は、車両１００と乗員との間のインタフェース機能を実行するＨＭＩコントローラであり、制御部４１、記憶部４２、Ｉ／Ｏ部４３を備える。制御部４１は、ＨＭＩ制御等の各種データ処理を実行する。制御部４１は、ハードウェア資源とソフトウェア資源の協働、またはハードウェア資源のみにより実現できる。ハードウェア資源としてプロセッサ、ＲＯＭ、ＲＡＭ、その他のＬＳＩを利用でき、ソフトウェア資源としてオペレーティングシステム、アプリケーション、ファームウェア等のプログラムを利用できる。
【００２８】
記憶部４２は、制御部４１により参照され、または更新されるデータを記憶する記憶領域である。例えばフラッシュメモリ等の不揮発の記録媒体により実現される。Ｉ／Ｏ部４３は、各種の通信フォーマットに応じた各種の通信制御を実行する。Ｉ／Ｏ部４３は、操作信号入力部５０、画像・音声出力部５１、検出情報入力部５２、コマンドＩＦ（Ｉｎｔｅｒｆａｃｅ、インタフェース）５３、通信ＩＦ５６を備える。
【００２９】
操作信号入力部５０は、入力装置４に対してなされた乗員もしくは車外にいるユーザの操作による操作信号を入力装置４から受けつけ、制御部４１へ出力する。画像・音声出力部５１は、制御部４１が生成した画像データあるいは音声メッセージを報知装置２へ出力して表示させる。検出情報入力部５２は、検出部２０による検出処理の結果であり、車両１００の現在の周囲状況および走行状態を示す検出情報を検出部２０から受けつけ、制御部４１へ出力する。
【００３０】
コマンドＩＦ５３は、自動運転制御装置３０とのインタフェース処理を実行し、行動情報入力部５４とコマンド出力部５５を含む。行動情報入力部５４は、自動運転制御装置３０から出力された車両１００の自動運転に関する情報を受けつけ、制御部４１へ出力する。コマンド出力部５５は、自動運転制御装置３０に対して自動運転の態様を指示する制御コマンドを、制御部４１から受けつけて自動運転制御装置３０へ出力する。
【００３１】
通信ＩＦ５６は、無線装置８とのインタフェース処理を実行する。通信ＩＦ５６は、制御部４１から出力されたデータを無線装置８へ出力し、無線装置８から車外の装置へ送信させる。また、通信ＩＦ５６は、無線装置８により転送された、車外の装置からのデータを受けつけ、制御部４１へ出力する。
【００３２】
なお、ここでは、自動運転制御装置３０と運転支援装置４０は別個の装置として構成される。変形例として、図１の破線で示すように、自動運転制御装置３０と運転支援装置４０を１つのコントローラに統合してもよい。言い換えれば、１つの自動運転制御装置が、図１の自動運転制御装置３０と運転支援装置４０の両方の機能を備える構成であってもよい。さらに、報知装置２、入力装置４、検出部２０、運転支援装置４０が組み合わされた運転支援システムとして構成されてもよい。
【００３３】
ここでは、「車線を走行している場合に検出した障害物の回避」の運転行動を説明するために、図３（ａ）−（ｂ）も使用する。図３（ａ）−（ｂ）は、実施の形態の処理概要を示す。図３（ａ）−（ｂ）は、第１車線２００と第２車線２０２とが区画線２０４を境界として並んで配置される道路を示す。ここで、第１車線２００は、下から上に向かう進行方向を有し、第２車線２０２は、上から下に向かう進行方向を有しているので、第１車線２００と第２車線２０２とは互いに反対向きの進行方向を有する。図３（ａ）−（ｂ）では、第１車線２００と第２車線２０２の幅が異なっており、図３（ｂ）における第１車線２００と第２車線２０２の幅は、図３（ａ）における第１車線２００と第２車線２０２の幅よりも狭い。
【００３４】
図３（ａ）において、第１車線２００には、自動運転制御装置３０による自動運転中の車両１００が走行する。車両１００の進行方向には、第１車線２００の左端側に駐車車両１０２が存在する。図１のセンサ２２は、車両１００が第１車線２００に沿って進行する際の進行方向において、車両１００に対する障害物、つまり駐車車両１０２を検出する。駐車車両１０２の検出には公知の技術が使用されればよいので、ここでは説明を省略する。センサ２２を含む検出部２０は、検出された駐車車両１０２の情報が含まれた検出情報を自動運転制御装置３０、運転支援装置４０に出力する。なお、検出情報には、位置情報取得部２１において取得された車両１００の現在位置、速度情報取得部２３において取得された車両１００の現在速度、地図情報取得部２４からの地図情報も含まれる。
【００３５】
自動運転制御装置３０のＩ／Ｏ部３３がセンサ２２からの検出情報を受けつけると、制御部３１は、検出情報における車両１００と駐車車両１０２との間の車間距離と、車両１００の現在速度とをもとに、駐車車両１０２に対するＴＴＣを衝突可能性として算出する。算出した衝突可能性が所定値よりも大きい場合、制御部３１は停止行動を決定すべきである。その際、制御部３１は、検出情報をもとに、障害物である駐車車両１０２を回避するための回避経路３００を生成する。具体的には、車両１００の幅に所定のマージンを加えた走行必要幅３２０の一端、例えば左側端を駐車車両１０２の側面に接するように配置させた場合に、走行必要幅３２０の中心を車両１００が走行するように、回避経路３００が生成される。このような回避経路３００に沿って車両１００が走行すれば、車両１００は駐車車両１０２に衝突しない。なお、駐車車両１０２に並んだときの車両１００は仮想車両３１０と示される。
【００３６】
また、駐車車両１０２の区画線２０４側の側面と、第１車線２００の端である区画線２０４との距離が第１車線スペース距離３３０として導出される。ここで、区画線２０４は、カメラで撮像した画像から検出されてもよいが、地図情報から認識されてもよい。制御部３１は、走行必要幅３２０と第１車線スペース距離３３０とを比較し、図３（ａ）のごとく第１車線スペース距離３３０が走行必要幅３２０よりも大きければ、回避経路３００に沿った自動運転の継続を決定する。これは、第１車線２００の幅が太いので、回避経路３００に沿って車両１００が走行しても、車両１００は、第２車線２０２にはみ出さず、第１車線２００内で駐車車両１０２を回避して走行することに相当する。
【００３７】
図３（ｂ）においても、車両１００の進行方向には、第１車線２００の左端側に駐車車両１０２が存在する。図１の検出部２０、自動運転制御装置３０は、前述の処理と同様の処理を実行する。そのため、制御部３１は、走行必要幅３２０と第１車線スペース距離３３０とを比較し、図３（ｂ）のごとく第１車線スペース距離３３０が走行必要幅３２０以下であれば、駐車車両１０２の手前での車両１００の停止を決定する。つまり、車線によって自動運転継続は制限される。これは、第２車線２０２の幅が狭いので、回避経路３００に沿って車両１００が走行すると、車両１００が第２車線２０２にはみ出してしまうことに相当する。
【００３８】
しかしながら、図３（ｂ）のような場合であっても、第２車線２０２に他車両、つまり対向車両が走行していなければ、車両１００は第２車線２０２にはみ出して回避経路３００を走行するように自動運転を継続しても問題ない。このような自動走行の継続を実現するために、運転支援装置４０は以下に示す処理を実行する。これを説明するために、ここでは図４を使用する。図４は、運転支援装置４０の構成を示す。制御部４１は、障害物検出部７２、回避経路生成部７４、判定部７６、問い合せ処理部７８、コマンド処理部８０を含む。
【００３９】
検出情報入力部５２は、検出部２０から検出情報を受けつける。前述のごとく、検出情報には、駐車車両１０２の情報、車両１００の現在位置、車両１００の現在速度、地図情報が含まれる。検出情報入力部５２は、検出情報を制御部４１に出力する。制御部４１の障害物検出部７２は、検出情報を受けつけ、検出情報の内容をもとに、駐車車両１０２の存在を認識する。これは、車両１００に対する障害物を検出することに相当する。障害物検出部７２は、駐車車両１０２に関する情報、例えば、車両１００に対する駐車車両１０２の存在位置等を回避経路生成部７４、判定部７６に出力する。
【００４０】
回避経路生成部７４は、障害物検出部７２から、駐車車両１０２に関する情報を受けつける。また、回避経路生成部７４は、検出情報に含まれた車両１００の現在位置、地図情報を受けつける。回避経路生成部７４は、受けつけたこれらの情報をもとに、障害物である駐車車両１０２を回避するための回避経路３００を生成する。回避経路３００の生成は制御部３１と同様になされればよいので、ここでは説明を省略する。なお、説明を明瞭にするために、回避経路生成部７４において生成される回避経路３００と、制御部３１において生成される回避経路３００は同一であるとするが、異なっていてもよい。回避経路生成部７４は、回避経路３００に関する情報を判定部７６に出力する。
【００４１】
判定部７６は、障害物検出部７２から、駐車車両１０２に関する情報を受けつけるとともに、回避経路生成部７４から、回避経路３００に関する情報を受けつける。判定部７６は、制御部３１と同様に、回避経路３００における走行必要幅３２０と、第１車線スペース距離３３０とを比較する。判定部７６は、第１車線スペース距離３３０が走行必要幅３２０よりも大きければ、回避経路３００に沿った自動運転の継続を決定する。これは、図３（ａ）の場合に相当するが、自動運転制御装置３０によって自動運転が継続されるので、判定部７６は処理を終了する。一方、判定部７６は、第１車線スペース距離３３０が走行必要幅３２０以下である場合に、判定部７６は、問い合せの実行を問い合せ処理部７８に指示する。これは、図３（ｂ）の場合に相当し、自動運転制御装置３０によって車両１００が停止されようとする状態である。
【００４２】
問い合せ処理部７８は、判定部７６から問い合せの実行を指示された場合、自動運転を継続するかを乗員に問い合せるための処理を実行する。具体的には、問い合せ処理部７８は、自動運転を継続するかを乗員に問い合せるための画像を問い合せ情報として画像・音声出力部５１に出力する。画像・音声出力部５１は、問い合せ情報である画像を報知装置２に出力する。そのため、画像・音声出力部５１は、問い合せ出力部であるともいえる。報知装置２は、問い合せ情報である画像を表示する。図５（ａ）−（ｂ）は、報知装置２に表示される画像を示す。特に、図５（ａ）は、問い合せ処理部７８において生成され、かつ画像・音声出力部５１を介してセンターディスプレイ２ｂに表示される画像を示す。画像には、問い合せメッセージ４００、ＹＥＳボタン４０２、ＮＯボタン４０４が示される。問い合せメッセージ４００によって、「車線をはみ出して追い越しますか？」のような自動運転を継続するかの問い合せがなされる。なお、問い合せの態様はこれに限定されない。
【００４３】
乗員は、センターディスプレイ２ｂに表示された画像を確認して、自動運転を継続するかの問い合せがなされている状況を認識する。自動運転の継続を希望する場合、乗員は、タッチパネルであるセンターディスプレイ２ｂにおけるＹＥＳボタン４０２をタッチする。一方、自動運転の継続を希望せず、停止を希望する場合、乗員は、センターディスプレイ２ｂにおけるＮＯボタン４０４をタッチする。これら動作はタッチパネルによって検知される。なお、動作はこれに限定されず、図２の第１操作部４ａから第３操作部４ｃのいずれかが使用されてもよい。図５（ｂ）は後述し、図４に戻る。
【００４４】
前者の動作は、報知装置２から報知された問い合せに対して、自動運転を継続する応答操作であり、後者の動作は、報知装置２から報知された問い合せに対して、自動運転を継続しない応答操作である。操作信号入力部５０は応答操作の応答信号を受けつける。なお、応答信号は、前述の操作信号に含まれる。操作信号入力部５０は、応答信号を受けつけると、応答信号の受付を問い合せ処理部７８に通知する。操作信号入力部５０から受けつけた通知が、自動運転を継続する応答操作の応答信号の受付を示す場合、問い合せ処理部７８は、コマンド処理部８０にコマンドの生成を指示する。
【００４５】
一方、操作信号入力部５０から受けつけた通知が、自動運転を継続しない応答操作の応答信号の受付を示す場合、問い合せ処理部７８は処理を終了する。また、問い合せ処理部７８は、操作信号入力部５０が問い合せを出力してから一定期間にわたって、操作信号入力部５０が応答信号を受けつけない場合、処理を終了する。これらの状況においては、処理を終了しても、自動運転制御装置３０によって車両１００が停止される。
【００４６】
コマンド処理部８０は、問い合せ処理部７８からコマンドの生成を指示を受けつけた場合、つまり自動運転を継続する応答操作が入力装置４に受けつけられた場合、車線による自動運転継続の制限を緩和するコマンドを生成する。コマンド出力部５５は、コマンド処理部８０において生成されたコマンドを自動運転制御装置３０に出力する。自動運転制御装置３０の制御部３１は、コマンドを受けつけると、これまで通り衝突可能性の算出等の処理を実行する。しかしながら、制御部３１は、走行必要幅３２０と第１車線スペース距離３３０との比較を実行せずに、運転行動を決定する。走行必要幅３２０と第１車線スペース距離３３０との比較が実行されない場合の車両１００の動作が図６（ａ）に示される。
【００４７】
図６（ａ）−（ｂ）は、車両１００の走行を示す。これらにおける第１車線２００、第２車線２０２、区画線２０４、車両１００、駐車車両１０２は、図３（ｂ）と同様である。図６（ａ）において、車両１００が回避経路３００に沿って走行する場合、仮想車両３１０は第２車線２０２にはみ出す。しかしながら、走行必要幅３２０と第１車線スペース距離３３０との比較が実行されないので、第２車線２０２に対向車両が存在しなければ、自動運転制御装置３０は、第２車線２０２にはみ出しながら回避経路３００に沿った自動運転を実行する。一方、図６（ｂ）は、自動運転を継続しない応答操作がなされた場合、あるいは応答信号を受けつけない場合の処理を示す。自動運転制御装置３０は、駐車車両１０２の手前にある停車位置３４０に車両１００を停止させる。図４に戻る。
【００４８】
自動運転制御装置３０の制御部３１は、走行必要幅３２０と第１車線スペース距離３３０との比較を除外して自動運転を実行する場合、コマンドを実行したこと、あるいはコマンドを実行し続けていることを行動情報として運転支援装置４０に出力する。運転支援装置４０の行動情報入力部５４は、当該行動情報を受けつける。コマンド処理部８０は、行動情報入力部５４が行動情報を受けつけると、自動運転制御装置３０において、走行必要幅３２０と第１車線スペース距離３３０との比較を除外したことを乗員に認識させるための画像を生成する。図５（ｂ）は、コマンド処理部８０において生成され、かつセンターディスプレイ２ｂに表示される画像を示す。図示のごとく、「車線をはみ出して追い越し中」のメッセージが示される。これは、車線による自動運転継続の制限を緩和するコマンドを出力したことを車内に報知することに相当する。なお、車外への報知がなされてもよい。図４に戻る。
【００４９】
車線による自動運転継続の制限を緩和するコマンドをコマンド出力部５５が出力した後、図３（ｂ）のような第２車線２０２にはみ出した走行の行動が完了するまで、判定部７６は、前述の処理を継続することによって、第１車線スペース距離３３０が走行必要幅３２０以下であるか否かの判定を継続する。この場合、判定部７６は、コマンド処理部８０に判定結果を出力する。
【００５０】
コマンド処理部８０は、判定部７６からの判定結果を受けつける。コマンド処理部８０は、判定結果において、第１車線スペース距離３３０が走行必要幅３２０以下である場合が解消されると、車線による自動運転継続を制限するコマンドを生成する。これは、第２車線２０２にはみ出した走行の行動が完了した状況に相当する。コマンド出力部５５は、車線による自動運転継続を制限するコマンドを自動運転制御装置３０に出力する。自動運転制御装置３０の制御部３１は、走行必要幅３２０と第１車線スペース距離３３０とを比較しながら自動運転を実行する。
【００５１】
これまで、障害物が駐車車両１０２であるとしている。障害物が、先行するバイク・自転車であっても同様の処理が実行されればよい。以下では、図７（ａ）−（ｂ）、図８を使用しながら、その他の処理の例を説明する。図７（ａ）−（ｂ）は、実施の形態の別の処理概要を示す。図７（ａ）には、第１車線２００、第２車線２０２、車線境界線２０６、反対車線２０８が示される。これまでは、第１車線２００と第２車線２０２とが互いに反対向きの進行方向を有していたが、ここでは、第１車線２００と第２車線２０２とが同一の進行方向を有する。つまり、第１車線２００が走行車線であり、第２車線２０２が追い越し車線である。また、第１車線２００と第２車線２０２との境界が車線境界線２０６である。反対車線２０８は、第１車線２００と第２車線２０２と反対向きの進行方向を有する。
【００５２】
自動運転制御装置３０の制御部３１はこれまでと同様の処理を実行するが、第１車線スペース距離３３０は、駐車車両１０２の車線境界線２０６側の側面と、第１車線２００の端である車線境界線２０６との距離として導出される。一方、判定部７６は、制御部３１と同様に、回避経路３００における走行必要幅３２０と、第１車線スペース距離３３０とを比較する。判定部７６は、第１車線スペース距離３３０が走行必要幅３２０よりも大きければ、これまでと同様に、回避経路３００に沿った自動運転の継続を決定する。
【００５３】
一方、判定部７６は、第１車線スペース距離３３０が走行必要幅３２０以下である場合に、判定部７６は、検出情報をもとに車両１００の側方から後方に存在する他車両の存在を確認する。当該他車両は、車両１００を追い越そうとしている車両であり、図７（ａ）において追い越し車両１０６と示される。追い越し車両１０６が存在しない場合、判定部７６は問い合せの実行を問い合せ処理部７８に指示する。しかしながら、追い越し車両１０６が存在する場合、車両１００を停止させるために処理を終了する。つまり、報知装置２は、第１車線スペース距離３３０が走行必要幅３２０以下である場合であり、かつ車両１００の側後方から接近する追い越し車両１０６が非存在である場合に、自動運転を継続するかを乗員に問い合せるための問い合せ情報を報知する。
【００５４】
図７（ｂ）には、道路２５０が示される。しかしながら、道路２５０には、区画線２０４あるいは車線境界線２０６が設置されていないので、第１車線２００と第２車線２０２とが配置されない。自動運転制御装置３０および判定部７６は、第１車線２００と第２車線２０２とが道路２５０に配置されていないことを地図情報をもとに認識する。道路２５０上に区画線２０４あるいは車線境界線２０６が設置されていない場合、自動運転制御装置３０および判定部７６は、車線の端として、道路２５０幅の略半分の位置に仮想境界２５２を設定する。また、仮想境界２５２によって道路２５０は、仮想第１車線２５４と仮想第２車両２５６とに分割される。自動運転制御装置３０および判定部７６は、第１車線２００の代わりに仮想第１車線２５４を使用し、区画線２０４あるいは車線境界線２０６の代わりに仮想境界２５２を使用することによって、これまでと同様の処理を実行する。
【００５５】
図８は、実施の形態のさらに別の処理概要を示す。第１車線２００、第２車線２０２、区画線２０４、車両１００、駐車車両１０２は、図３（ｂ）と同様に示される。一方、第２車線２０２には対向車両１０４が駐車している。ここでは、車両１００の後方から緊急車両（図示せず）が走行している場合を想定する。車両１００の無線装置８は、緊急車両から送信された無線信号を受信する。当該無線信号には、緊急車両の位置情報、速度情報、進行方向が含まれる。無線装置８は、これらの情報をデータとして運転支援装置４０に出力する。運転支援装置４０の通信ＩＦ５６は、無線装置８からのデータを受信するとともに、データを制御部４１、自動運転制御装置３０に出力する。自動運転制御装置３０は、受けつけたデータをもとに緊急車両の接近を認識して、緊急車両に道を譲るために第１回避経路３００ａを生成し、第１回避経路３００ａに沿って走行して停止使用とする。停止する場合の車両１００は第１仮想車両３１０ａと示される。
【００５６】
このような第１仮想車両３１０ａは、制御部４１の回避経路生成部７４においても生成される。さらに、回避経路生成部７４は、駐車車両１０２を回避してから停止させるための第２回避経路３００ｂも生成する。第２回避経路３００ｂの生成は回避経路３００の生成と同様になされればよいので、ここでは説明を省略する。ここで、実施例１における仮想車両３１０は第２仮想車両３１０ｂに相当し、第２回避経路３００ｂに沿って移動してから停止する場合の停止車両１００は第３仮想車両３１０ｃと示される。回避経路生成部７４は、第１回避経路３００ａ、第２回避経路３００ｂを判定部７６に出力する。
【００５７】
判定部７６は、検出情報をもとに対向車両１０４の存在を認識しており、第１回避経路３００ａに沿って走行した第１仮想車両３１０ａと対向車両１０４との間の距離である緊急車両用スペース距離３５０を導出する。判定部７６は、緊急車両用における走行必要幅と、緊急車両用スペース距離３５０とを比較する。緊急車両用における走行必要幅は、予め記憶しており、前述の走行必要幅３２０と同じ値であってもよく、異なった値であってもよい。判定部７６は、緊急車両用スペース距離３５０が走行必要幅よりも大きければ、車両１００の停止を決定し、処理を終了する。その結果、自動運転制御装置３０は、第１回避経路３００ａに沿って車両１００を走行させてから、第１仮想車両３１０ａの位置に車両１００を停止させる。
【００５８】
判定部７６は、緊急車両用スペース距離３５０が走行必要幅以下であれば、実施例１と同様に、第２回避経路３００ｂにおける走行必要幅３２０と、第１車線スペース距離３３０とを比較する。ここでは、図を明瞭にするために、走行必要幅３２０、第１車線スペース距離３３０の図示を省略する。判定部７６は、第１車線スペース距離３３０が走行必要幅３２０よりも大きければ、第２回避経路３００ｂに沿って車両１００を走行させてから、第３仮想車両３１０ｃの位置に車両１００を停止させることを決定する。判定部７６は、第２回避経路３００ｂに沿って走行するコマンドの生成をコマンド処理部８０に指示する。コマンド処理部８０は、判定部７６からの指示に応じて、第２回避経路３００ｂに沿って走行するコマンドを生成する。コマンド出力部５５は、コマンド処理部８０において生成されたコマンドを自動運転制御装置３０に出力する。自動運転制御装置３０の制御部３１は、コマンドを受けつけると、第２回避経路３００ｂに沿って走行するように車両１００を制御する。
【００５９】
一方、判定部７６は、第１車線スペース距離３３０が走行必要幅３２０以下である場合に、判定部７６は、問い合せの実行を問い合せ処理部７８に指示する。問い合せ処理部７８は、判定部７６から問い合せの実行を指示された場合、実施例１における自動運転を継続するかを乗員に問い合せるための処理の代わりに、第２回避経路３００ｂに沿って走行するを乗員に問い合せるための処理を実行する。この処理は実施例１と同様になされればよいので、ここでは説明を省略するが、第２回避経路３００ｂに沿って走行してから停止するか、第１回避経路３００ａに沿って走行してから停止するかが乗員によって選択される。
【００６０】
以上の構成による運転支援装置４０の動作を説明する。図９は、制御部４１による指示手順を示すフローチャートである。障害物検出部７２は自動運転中に障害物を検出する（Ｓ１０）。回避経路生成部７４は回避経路３００を生成する（Ｓ１２）。回避経路３００が車線内である場合（Ｓ１４のＹ）、ステップ１０に戻る。回避経路３００が車線内でない場合（Ｓ１４のＮ）、問い合せ処理部７８は、制限を緩和するかを報知装置２から報知する（Ｓ１６）。ユーザが承認しなければ（Ｓ１８のＮ）、ステップ１０に戻る。ユーザが承認した場合（Ｓ１８のＹ）、コマンド処理部８０、コマンド出力部５５は、制限緩和コマンドを出力する（Ｓ２０）。報知装置２は、車線をはみ出すことを報知する（Ｓ２２）。
【００６１】
自動運転制御装置３０が自動運転中を実行であり（Ｓ２４）、位置情報取得部２１は位置情報を更新する（Ｓ２６）。車線内を走行していなければ（Ｓ２８のＮ）、ステップ２４に戻る。車線内を走行していれば（Ｓ２８のＹ）、コマンド処理部８０、コマンド出力部５５は、制限コマンドを出力する（Ｓ３０）。報知装置２は、元に戻したことを報知する（Ｓ３２）。自動運転制御装置３０が自動運転中を実行する（Ｓ３４）。目的地に到着しなければ（Ｓ３６のＮ）、ステップ１０に戻る。目的地に到着した場合（Ｓ３６のＹ）、処理が終了される。
【００６２】
本実施の形態によれば、第１車線スペース距離が走行必要幅以下である場合、自動運転を継続するかを問い合せるので、乗員の意志を確認でき、乗員の目視によって得られた情報を運転行動に反映することができ、よりスムーズな運転を実現できる。また、乗員の目視によって得られた情報が運転行動に反映されるので、車線からはみ出す場合でも安全性を確保できる。また、問い合せに応じて、自動運転を継続する乗員による応答操作が受けつけられれば、車線による自動運転継続の制限の緩和を指示するので、障害物が存在する場合に状況に応じて走行できる。また、乗員が、駐車車両を回避したり、先行するバイク・自転車を追い越したりする際に、反対車線にはみ出してしまう場合に、車両が、現実世界の状況に適合できずデッドロック状態に陥ることを防止できる。また、車両が、現実世界の状況に適合できずデッドロック状態に陥ることが防止されるので、円滑な自動走行を実現できる。
【００６３】
また、第１車線スペース距離として区画線までの距離を使用するので、車線をはみ出しているかを判定できる。また、道路幅の略半分の位置に仮想境界を車線の端として設定するので、道路上に区画線が非設置であっても処理を実行できる。また、第１車線スペース距離が走行必要幅以下であり、かつ他の車両が非存在であれば、問い合せを実行するので、追い越し車両が存在する場合の追い越しの発生を防止できる。また、追い越し車両が存在する場合のはみ出しの発生が防止されるので、安全性を確保できる。また、第１車線スペース距離が走行必要幅以下である場合が解消される場合に、車線による自動運転継続の制限を指示するので、障害物との衝突の発生を抑制できる。
【００６４】
以上、本発明に係る実施の形態について図面を参照して詳述してきたが、上述した装置や各処理部の機能は、コンピュータプログラムにより実現されうる。上述した機能をプログラムにより実現するコンピュータは、キーボードやマウス、タッチパッドなどの入力装置、ディスプレイやスピーカなどの出力装置、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ、ＲＡＭ、ハードディスク装置やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などの記憶装置、ＤＶＤ−ＲＯＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＵＳＢメモリなどの記録媒体から情報を読み取る読取装置、ネットワークを介して通信を行うネットワークカードなどを備え、各部はバスにより接続される。
【００６５】
また、読取装置は、上記プログラムを記録した記録媒体からそのプログラムを読み取り、記憶装置に記憶させる。あるいは、ネットワークカードが、ネットワークに接続されたサーバ装置と通信を行い、サーバ装置からダウンロードした上記各装置の機能を実現するためのプログラムを記憶装置に記憶させる。また、ＣＰＵが、記憶装置に記憶されたプログラムをＲＡＭにコピーし、そのプログラムに含まれる命令をＲＡＭから順次読み出して実行することにより、上記各装置の機能が実現される。また、障害物として、他のロードユーザを含めてもよい。例えば、バイク（二輪車）と自転車（に人が乗っている）は他車両扱いで、自転車を押す人やスケートボードに乗る人は歩行者扱いとしてもよい。
【００６６】
本発明の一態様の概要は、次の通りである。本発明のある態様の運転支援システムは、車両に対する障害物を検出するセンサと、センサで検出された障害物を回避するための回避経路を算出し、算出した回避経路に基き、車両の自動運転を制御し、障害物を車線内で回避して自動運転を継続させる自動運転制御装置を備える車両を支援する運転支援システムであって、回避経路における障害物と車線の端との距離が、車両の幅に基づく走行必要幅以下である場合に、自動運転を継続するかを乗員に問い合せるための問い合せ情報を報知する報知装置と、報知装置から報知された問い合せに対して、自動運転を継続するという乗員による応答操作を受けつける入力装置と、入力装置に応答操作が受けつけられた場合に、車線による自動運転継続の制限を緩和するコマンドを自動運転制御装置に出力するコマンド出力部と、を備える。
【００６７】
この態様によると、障害物と車線の端との距離が走行必要幅以下であり、自動運転を継続する乗員による応答操作が受けつけられれば、車線による自動運転継続の制限の緩和を指示するので、障害物が存在する場合に状況に応じて走行できる。
【００６８】
車線端は、道路上に設置される区画線であってもよい。この場合、区画線までの距離を使用するので、車線をはみ出しているかを判定できる。
【００６９】
車線端は、道路上に区画線が非設置である場合、道路幅の略半分の位置に設定されてもよい。この場合、道路幅の略半分の位置に車線の端を設定するので、道路上に区画線が非設置であっても処理を実行できる。
【００７０】
報知装置は、回避経路における障害物と車線境界線との距離が走行必要幅以下である場合であり、かつ車両の側後方から接近する他の車両が非存在である場合に、自動運転を継続するかを乗員に問い合せるための問い合せ情報を報知してもよい。この場合、障害物と車線の端との距離が走行必要幅以下であり、かつ他の車両が非存在であれば、問い合せを実行するので、追い越し車両が存在する場合のはみ出しの発生を防止できる。
【００７１】
コマンド出力部は、車線による自動運転継続の制限を緩和するコマンドを自動運転制御装置に出力した後、回避経路における障害物と車線端との距離が走行必要幅以下でなくなると、車線による自動運転継続を制限するコマンドを維持するように自動運転制御装置に出力してもよい。この場合、障害物と車線の端との距離が走行必要幅以下である場合が解消される場合に、車線による自動運転継続の制限を指示するので、障害物との衝突の発生を抑制できる。
【００７２】
報知装置は、車線による自動運転継続の制限を緩和するコマンドを出力したことを車内あるいは車外へ報知してもよい。この場合、車線による自動運転継続の制限を緩和するコマンドを出力したことを報知するので、状況を知らせることができる。
【００７３】
本発明の別の態様は、運転支援装置である。この装置は、車両に対する障害物を検出するセンサで検出された障害物を回避するための回避経路を算出し、算出した回避経路に基き、車両の自動運転を制御し、障害物を車線内で回避して自動運転を継続させる自動運転制御装置を備える車両を支援する運転支援装置であって、回避経路における障害物と車線の端との距離が、車両の幅に基づく走行必要幅以下である場合に、自動運転を継続するかを乗員に問い合せるための問い合せ情報を報知装置に出力する問い合せ出力部と、報知装置から報知された問い合せに対して、自動運転を継続するという乗員による応答操作の応答信号が入力される操作信号入力部と、操作信号入力部に応答信号が入力された場合に、車線による自動運転継続の制限を緩和するコマンドを自動運転制御装置に出力するコマンド出力部と、を備える。
【００７４】
本発明のさらに別の態様は、運転支援方法である。この方法は、車両に対する障害物を検出するセンサで検出された障害物を回避するための回避経路を算出し、算出した回避経路に基き、車両の自動運転を制御し、障害物を車線内で回避して自動運転を継続させる自動運転制御装置を備える車両を支援する運転支援装置での運転支援方法であって、回避経路における障害物と車線の端との距離が、車両の幅に基づく走行必要幅以下である場合に、自動運転を継続するかを乗員に問い合せるための問い合せ情報を報知装置に出力するステップと、報知装置から報知された問い合せに対して、自動運転を継続するという乗員による応答操作の応答信号が入力されるステップと、応答信号が入力された場合に、車線による自動運転継続の制限を緩和するコマンドを自動運転制御装置に出力するステップと、を備える。
【００７５】
以上、本発明を実施の形態をもとに説明した。これらの実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００７６】
本実施の形態では、車両１００が左側通行している場合を説明の対象としている。しかしながらこれに限らず例えば、車両１００が右側通行する場合であってもよい。本変形例によれば、適用範囲を拡大できる。
【００７７】
また、本実施の形態では、車内にいる乗員を前提に説明している。しかしながらこれに限らず例えば、無人の自動運転車両に対しネットワークを経由して管制側のスタッフが乗員の代わりになってもよい。その場合、報知装置は管制側のディスプレイなどからなり、入力装置は管制側の入力ボタンなどからなる。
【産業上の利用可能性】
【００７８】
本発明によれば、障害物が存在する場合であっても状況に応じて走行できる。
【符号の説明】
【００７９】
３０  自動運転制御装置、  ３１  制御部、  ３２  記憶部、  ３３  Ｉ／Ｏ部、  ４０  運転支援装置、  ４１  制御部、  ４２  記憶部、  ４３  Ｉ／Ｏ部、  ５０  操作信号入力部、  ５１  画像・音声出力部、  ５２  検出情報入力部、  ５３  コマンドＩＦ、  ５４  行動情報入力部、  ５５  コマンド出力部、  ５６  通信ＩＦ、  ７２  障害物検出部、  ７４  回避経路生成部、  ７６  判定部、  ７８  問い合せ処理部、  ８０  コマンド処理部、  １００  車両。
【図１】
2019171893.tif 000003
【図２】
2019171893.tif 000004
【図３】
2019171893.tif 000005
【図４】
2019171893.tif 000006
【図５】
2019171893.tif 000007
【図６】
2019171893.tif 000008
【図７】
2019171893.tif 000009
【図８】
2019171893.tif 000010
【図９】
2019171893.tif 000011