(57)【要約】  本発明は、ドライバーによるオーバーライドが行われた際の車両挙動に応じて、オーバーライドを適切に制御することで、車両挙動が不安定とならないように車両を制御することができる車両の走行制御装置を提供する。本発明の走行制御装置は、車両の制御計画を生成する車両制御計画生成部１０３と、車両に対するドライバーの操作内容を取得する操作内容取得部１０４と、制御計画とドライバーの操作内容とに基づいて車両制御内容を決定する車両制御判断部１０５と、車両の挙動を判断する車両挙動判断部２０２と、車両挙動判断部２０２で判断した車両の挙動に基づいて、ドライバーの操作内容を車両制御計画より優先させるか否かを決定する車両制御内容決定部２０３と、を備える。
2018230376.tif 000002
【特許請求の範囲】
【請求項１】
車両の制御計画を生成する車両制御計画生成部と、
前記車両に対するドライバーの操作内容を取得する操作内容取得部と、
前記制御計画と前記ドライバーの操作内容とに基づいて車両制御内容を決定する車両制御判断部と、
前記車両の挙動を判断する車両挙動判断部と、
該車両挙動判断部で判断した前記車両の挙動に基づいて、前記ドライバーの操作内容を前記車両制御計画より優先させるか否かを決定する車両制御内容決定部と、
を備えることを特徴とする走行制御装置。
【請求項２】
前記車両挙動判断部は、前記車両に対する前後方向の運動と横方向の運動とを判断する、請求項１記載の走行制御装置。
【請求項３】
前記車両制御内容決定部は、前記ドライバーの操作内容を前記車両制御計画より優先させる場合、前記車両制御計画を補正する車両制御計画補正部を有する、請求項１記載の走行制御装置。
【請求項４】
前記車両制御内容決定部は、前記車両挙動判断部で判断された前記車両の挙動に基づいて、車両の状態が安定状態か不安定状態かを判断する車両状態判断部を有し、前記車両の状態に基づいて、前記制御計画を補正するか、前記ドライバーの操作内容とするか決定する、請求項３記載の走行制御装置。
【請求項５】
前記ドライバーの操作内容が検知されて、前記車両の挙動が不安定な状態となった場合、前記車両制御計画生成部が生成する車両制御計画に従って前記車両制御内容を決定する、請求項１乃至４のいずれかに記載の走行制御装置。
【請求項６】
前記ドライバーの操作内容が検知されて、前記車両の挙動が安定した状態の場合に、前記ドライバーの操作内容に従って前記車両制御内容を決定する、請求項１乃至４のいずれかに記載の走行制御装置。
【請求項７】
前記車両制御計画補正部は、
前記車両挙動判断部で判断された車両の挙動に基づいて、介入可能な操作の有無を判別する介入可能操作有無判断部を有し、
前記介入可能な操作可の場合、前記車両制御計画を補正し、
前記介入可能な操作不可の場合、前記車両制御計画を出力する、
請求項３記載の走行制御装置。
【請求項８】
取得した外界情報及び前記ドライバーの操作内容の少なくともいずれかに基づいて、危険度を判断する周囲環境危険度判断部を有し、
前記車両制御内容決定部は、前記車両の挙動と前記危険度に基づいて、前記ドライバーの操作内容を前記車両制御計画より優先させるか否かを決定する、請求項１記載の走行制御装置。
【請求項９】
前記車両制御内容決定部は、前記危険度が所定値より高い場合、前記車両制御計画を優先する、請求項８記載の走行制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、走行制御装置に関する。
【背景技術】
【０００２】
自動車におけるADAS（先進運転支援システム）及び自動運転関連技術の開発が、近年、急速に進められている。運転操作の一部を自動化する機能として、アダプティブクルーズコントロール、レーンキープアシストシステム、緊急自動ブレーキ等が実用化に至っている。【０００３】
これらの機能はいずれも制御中にドライバーの操作介入（オーバーライド）を許容するシステムとなっており、オーバーライドが行われた際の車両制御に関し、特許文献１ではドライバーがオーバーライドした場合に自動運転から手動運転に切り替える自動運転車両を制御する自動運転車両制御装置が開示されている。また、特許文献２ではドライバーのオーバーライドに基づいて、目標の車両挙動を補正する車両制御装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−０５１４４１号公報
【特許文献２】ＷＯ２０１４／１１５２６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年、高齢者や運転が不慣れなドライバーの運転誤操作による交通事故が多く発生しており、自動運転の早期開発が求められている。【０００６】
一方で、自動運転が高度化（自動運転レべルが高くなる）するに伴い、走行中におけるドライバーの運転に対する注意力・集中力は低下することが考えられるため、突発的なシチュエーションにおいてドライバーの操作介入行動が大きな動作となり、走行状況によっては車両挙動を不安定にしてしまう可能性がある。【０００７】
現在の自動運転のコンセプトとしてドライバーによるオーバーライドは全てにおいて優先しており、車両の挙動安定度合いに応じてオーバーライドと自動運転による軌道制御の何れかを選択するものであり、オーバーライド時点での車両挙動の状態に応じてオーバーライド自体の介入を制御することは実施されていない。【０００８】
そこで、本発明は、ドライバーによるオーバーライドが行われた際の車両挙動に応じて、オーバーライドを適切に制御することで、車両挙動が不安定とならないように車両を制御することができる車両の走行制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の走行制御装置は、車両の制御計画を生成する車両制御計画生成部と、前記車両に対するドライバーの操作内容を取得する操作内容取得部と、前記制御計画と前記ドライバーの操作内容とに基づいて車両制御内容を決定する車両制御判断部と、前記車両の挙動を判断する車両挙動判断部と、該車両挙動判断部で判断した前記車両の挙動に基づいて、前記ドライバーの操作内容を前記車両制御計画より優先させるか否かを決定する車両制御内容決定部と、を有する構成とする。
【発明の効果】
【００１０】
本発明によれば、ドライバーによるオーバーライドが行われた際の車両挙動に応じて、オーバーライドを適切に制御することで、車両挙動が不安定とならないように車両を制御することができる車両の走行制御装置を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態に係る車両の走行制御装置のブロック図である。
【図２】本発明の実施の形態に係る車両制御判断部の処理を説明したブロック図である。
【図３】本発明の実施の形態に係る車両挙動判断部の処理を説明したフローチャートである。
【図４】本発明の実施の形態に係る車両挙動判断部の車両横方向の車両挙動に基づく操舵操作可否信号生成手段の処理を表したフローチャートである。
【図５】本発明の実施の形態に係る車両挙動判断部の車両横方向の車両挙動判断処理の一例を表した図である。
【図６】本発明の実施の形態に係る車両挙動判断部の車両前後方向の車両挙動に基づくブレーキ／アクセル操作可否信号生成手段の処理を表したフローチャートである。
【図７】本発明の実施の形態に係る車両挙動判断部の車両前後方向の車両挙動判断処理の一例を表した図である。
【図８】本発明の実施の形態に係る車両制御内容決定部の処理を説明したフローチャートである。
【図９】本発明の実施の形態に係る車両制御計画補正部の処理を説明したフローチャートである。
【図１０】本発明の実施例１としてカーブ路を走行中にアイスバーン上を通過するシーンを表した図である。
【図１１】本発明の実施例１における操舵角とヨーレイトの一例を表した図である。
【図１２】本発明の実施例２としてカーブ路を走行中に飛び出してきた障害物に対する衝突回避するシーンを表した図である。
【図１３】本発明の実施例２における操舵角とヨーレイトの一例を表した図である。
【図１４】本発明の実施例３におけるドライバーの誤操作による周囲環境への危険場面の例を表した図である。
【図１５】本発明の実施例３の形態に係る車両制御判断部の処理を説明したブロック図である。
【図１６】本発明の実施例３の形態に係る車両制御判断部の処理における周囲環境危険度判断部の詳細処理を含めて説明したフローチャートである。
【発明を実施するための形態】
【００１２】
以下に、図面を参照して本発明の車両の走行制御装置の実施形態について説明する。
図１は、本実施の形態に係る車両の走行制御装置のブロック図である。図１において、走行制御装置１００は、周囲環境認識部１０１、車両情報取得部１０２、車両制御計画生成部１０３、オーバーライド情報取得部１０４、および車両制御判断部１０５を備えている。
【００１３】
車両１１０は、操舵装置１１１、制動装置１１２、駆動装置１１３を有し、走行制御装置１００によって演算された制御指令値に応じて、操舵装置１１１では車両の操舵を制御し、制動装置１１２では車両の制動を制御し、駆動装置１１３では車両の駆動を制御する。
【００１４】
周囲環境認識部１０１は、外界認識センサ０１から自車周辺の障害物や車線の認識情報、データベース０２からは道路形状情報、GPS（Global Positioning System）０３や車車間通信部０４、路車間通信部０５による自車位置や自車速、自車方位等の情報、他交通参加者との相対位置や相対速度等の情報を取得し、自車進行方向を決定するための自車周囲環境を把握し、車両制御計画生成部１０３に送信する機能を備えている。
【００１５】
なお、外界認識センサ０１はステレオカメラや、ミリ波レーダ、レーザレーダ、赤外線センサ等の自車周囲の障害物や車線、信号等を認識することができるセンサで構成するとよい。
【００１６】
車両情報取得部１０２は、ブレーキECU０６やエンジンECU０７、パワステECU０８等のセンサを備えたECUから自車速（車輪速）やヨーレイト、前後加速度、横加速度などの車両の挙動情報を収集し、車両制御計画生成部１０３や車両制御判断部１０５に送信する機能を備えている。
【００１７】
車両制御計画生成部１０３は、前記周囲環境認識部１０１と前記車両情報取得部１０２からの情報に基づいて、自車両の走行軌道を生成し、車両制御判断部１０５に送信する機能を備えている。
【００１８】
オーバーライド情報取得部１０４は、ブレーキECU０６やエンジンECU０７、パワステECU０８等のセンサを備えたECUからアクセル操作量やブレーキ操作量、ステア操作量といったドライバーの操作情報を収集し、車両制御判断部１０５に送信する機能を備えている。
【００１９】
ただし、本実施の形態において、車両系通信バス０９は車載用ネットワークとして一般に利用されているCAN（Controller Area Network）を利用して送受信を行う。
【００２０】
車両制御判断部１０５は、前記車両情報取得部１０２と、前記車両制御計画生成部１０３と、前記オーバーライド情報取得部１０４の情報に基づいて、操舵指令値や制動指令値、駆動指令値を演算し、車両１１０に備わる操舵装置１１１や制動装置１１２、駆動装置１１３へ各指令値を送信する機能を備えている。
【００２１】
なお、車両制御判断部１０５は、走行制御アルゴリズムを格納するためのROM（Read Only Memory）や各種演算処理を実行するCPU（Central Processing Unit）、演算結果を格納するRAM（Random Access Memory）等から構成される。車両制御判断部１０５の詳細な内部構成は図２を参照して以下で説明する。
【００２２】
操舵装置１１１は、前記車両制御判断部１０５からの操舵指令値に基づいて、油圧パワーステアリング、電動パワーステアリング等で操舵角を制御する構成とするとよい。
【００２３】
制動装置１１２は、前記車両制御判断部１０５からの制動指令値に基づいて、油圧ブレーキや電動レーキ等で制動力を制御する構成とするとよい。
【００２４】
駆動装置１１３は、前記車両制御判断部１０５からの駆動指令値に基づいて、電動スロットル等でエンジントルクを制御することができるエンジンや、モータ等で外部からの駆動指令により駆動力を制御することができるパワートレインシステム等で構成するとよい。
【００２５】
なお、本実施の形態では、走行制御装置１００と、操舵装置１１１、制動装置１１２および駆動装置１１３を別装置として記載しているが、例えば、車両の走行制御装置１００と各装置（操舵装置１１１、制動装置１１２、駆動装置１１３）を組み合わせて一つの装置とすることや、車両の走行制御装置１００と操舵装置１１１のみ（制動装置１１２や駆動装置１１３でもよい）を組み合わせて一つの装置とすることも可能である。
【００２６】
また、本実施の形態では、車両制御判断部１０５と車両との情報伝達では車載用ネットワークとして一般に利用されているCANを利用して送受信を行う。
【００２７】
次に、車両制御判断部１０５の内部構成について説明する。
1図２は、車両制御判断部１０５の内部ブロック図である。なお、図２において、CPUやRAM等の図示は省略している。
【００２８】
まず、オーバーライド有無判断部２０１は、前記オーバーライド情報取得部１０４で取得されたドライバー操作量に基づいてドライバーによるオーバーライドの有無を判断する。
【００２９】
前記オーバーライド有無判断部２０１において、ドライバーによるオーバーライドが「無」と判断された場合は前記車両制御計画生成部１０３で生成される軌道にそのまま従って走行（補正無し）するようにアクチュエータ指令出力部２０４で設定され、出力される操舵指令、制動指令、駆動指令に従って車両１１０に備わる操舵装置１１１と、制動装置１１２と、駆動装置１１３を制御する。
【００３０】
前記オーバーライド有無判断部２０１において、ドライバーによるオーバーライドが「有」と判断された場合は車両挙動判断部２０２と車両制御内容決定部２０３により車両１１０に備わる操舵装置１１１と、制動装置１１２と、駆動装置１１３への制御指令値を補正し、アクチュエータ指令出力部２０４から出力する。
【００３１】
車両挙動判断部２０２の内部処理を図３に示す。
車両挙動判断部２０２では、車両横方向の車両挙動に基づき操舵操作可否信号を生成する処理（３０１）と車両前後方向の車両挙動に基づきブレーキ／アクセル操作可否信号を生成する処理（３０２）を行うことで車両挙動状態を判断し、各操作の介入が可能か否かを判断する。
車両挙動判断部２０２で判断された結果の出力信号を表１に示す。
【００３２】
【表１】
2018230376.tif 000003
【００３３】
表１に示すように、車両挙動検知部２０２は、車両状態信号と操舵操作可否信号とブレーキ／アクセル操作可否信号を出力する。ここで、本発明における車両挙動状態の「安定」とは、ドライバーによるオーバーライドで車両挙動が乱れることがない状態とし、「不安定」とは、ドライバーによるオーバーライドで車両挙動が乱れる可能性がある、または既に車両挙動が乱れている状態とする。
【００３４】
表１における車両状態信号は、車両挙動（横方向）に基づく操舵操作可否信号生成手段３０１や車両挙動（前後方向）に基づくブレーキ／アクセル操作可否信号生成手段３０２における車両挙動判断結果によって決定される。
【００３５】
操舵操作可否信号は、車両挙動（横方向）に基づく操舵操作可否信号生成手段３０１の車両挙動判断結果に基づいて可否を決定される。
【００３６】
ブレーキ／アクセル操作可否信号は、車両挙動（前後方向）に基づくブレーキ／アクセル操作可否操作可否信号生成手段３０２の車両挙動判断結果に基づいて可否を決定される。
【００３７】
図４は車両挙動（横方向）に基づく操舵操作可否信号生成手段３０１の一実施例である。
【００３８】
まず、ステップ４０１において車両情報取得部１０２から得られる車両横運動情報（操舵速度、ヨーレイト、横加速度、横加加速度など）と一般的な車両モデルに基づいて目標ヨーレイトを算出する。
【００３９】
次にステップ４０２において目標ヨーレイトと実ヨーレイトの差S_yawを算出する。
【００４０】
ここで、図５に目標ヨーレイトと実ヨーレイトの乖離の様子を表した例を示す。
【００４１】
ステップ４０３ではステップ４０２で算出した目標ヨーレイトと実ヨーレイトの差S_yawの大きさによって処理を分岐させる。ここで、分岐判断の閾値は車種によって決まるような固定値としてもよいし、車両状態や走行シーンに応じて動的に切り替えるものとしてもよい。
【００４２】
ステップ４０３で目標ヨーレイトと実ヨーレイトの差S_yawが大きい（任意の閾値以上となる）場合は、車両横方向の車両挙動が不安定状態であるとし車両状態信号を「不安定」に設定（ステップ４０４）し、操舵操作可否信号を「不可」に設定（ステップ４０５）する。車両状態信号を「不安定」、操舵操作可否信号を「不可」に設定する理由として、操舵指令に対して車両のヨー応答が遅れていることから将来車両挙動が「不安定」になることが考えられるため、ドライバーによるオーバーライドが加わることで更に車両挙動が発散してしまう事態を防ぐためである。
【００４３】
一方、ステップ４０３にて目標ヨーレイトと実ヨーレイトの差S_yawが小さい（任意の閾値以下となる）の場合は、操舵指令に対して車両のヨーが応答している状態であるので、その時にドライバーによるオーバーライドが実施されても車両挙動が乱れることはないと判断し、車両状態信号を「安定」に設定（ステップ４０６）し、操舵操作可否信号を「可」に設定（ステップ４０７）する。
【００４４】
図６は車両挙動（前後方向）に基づくブレーキ／アクセル操作可否信号生成手段３０２の一実施例である。
【００４５】
まず、ステップ６０１において車両情報取得部１０２から得られる車両前後運動情報（エンジントルク、アクセル開度、車輪速、前後加速度など）と一般的な車両モデルに基づいて目標車輪速を算出する。
【００４６】
次にステップ６０２において目標車輪速と実車輪速の差S_velを算出する。
【００４７】
ここで、図７に車輪がロックしない場合（図７(a)）とロックする場合（図７(b)）の目標車輪速と実車輪速の乖離の様子を表した例を示す。
【００４８】
ステップ６０３ではステップ６０２で算出した目標車輪速と実車輪速の差S_velの大きさによって処理を分岐させる。ここで、分岐判断の閾値は車種によって決まるような固定値としてもよいし、車両状態や走行シーンに応じて動的に切り替えるものとしてもよい。
【００４９】
ステップ６０３で目標車輪速と実車輪速の差S_velが大きい（任意の閾値以上となる）場合は、車両前後方向の車両挙動が不安定状態であるとし車両状態信号を「不安定」に設定（ステップ６０４）し、ブレーキ／アクセル操作可否信号を「不可」に設定（ステップ６０５）する。車両状態信号を「不安定」、ブレーキ／アクセル操作可否信号を「不可」に設定する理由として、図７(b)に示すように、実車輪速が目標車輪速に対して突然乖離していることから将来車両前後方向の挙動が「不安定」になる、つまり加減速制御ができないことが考えられるため、ドライバーによるオーバーライドが加わることで更に車両挙動が乱れてしまう事態を防ぐためである。例えば、路面摩擦係数μの低い路面（アイスバーンなど）を走行中に自動運転やドライバーにより強いブレーキ／アクセル操作が行われると、車輪がロックしてしまい、車両は滑って移動し続けている状態で、車両前後方向の車両挙動が不安定と言える。
【００５０】
一方、ステップ６０３にて目標車輪速と実車輪速の差S_velが小さい（任意の閾値以下となる）の場合は、加減速指令に対して正常に各車輪が駆動している状態であるので、その時にドライバーによるオーバーライドが実施されても車両挙動が乱れることはないと判断し、車両状態信号を「安定」に設定（ステップ６０６）し、ブレーキ／アクセル操作可否信号を「可」に設定（ステップ６０７）する。
【００５１】
ここで、車輪速を使った車両挙動判断手法を用いる場合、車輪速は制駆動力が伝達される輪で計測するとよい。また、車輪速の計測は１輪のみで行ってもよいし、２輪〜４輪で計測を行ってもよい。
【００５２】
図８は車両制御内容決定部２０３の処理フローを示した図である。
【００５３】
まず、ステップ８０１（車両状態判断部）では前記車両挙動判断部２０２から出力される車両状態信号が「安定」か「不安定」かによってその後の処理を分岐させる。
【００５４】
前記ステップ８０１で車両状態が「安定」となる場合は、ドライバーのオーバーライドを許可し、ドライバーの操作介入量を選択する（ステップ８０２）。
【００５５】
前記ステップ８０１で車両状態が「不安定」となる場合は、車両制御計画補正部８０３にて、前記車両挙動判断部２０２で判断された操舵操作可否信号とブレーキ／アクセル操作可否信号の内容に基づいて、車両制御計画の制御量を補正する。
【００５６】
図９は車両制御計画補正部８０３の処理フローを示した図である。
【００５７】
ステップ９０１とステップ９０４（これらのステップを総称して介入可能操作有無判断部とする）は、前記車両挙動判断部２０２から出力される操舵操作可否信号とブレーキ／アクセル操作可否信号で介入可能な操作の有無を判別する。
【００５８】
ステップ９０１で操舵可否信号が「可」と判別された場合は、ステップ９０２で車両制御計画の制御量としてオーバーライドの介入量を選択し、操舵装置への出力指令として選択する。
【００５９】
一方、ステップ９０１で「不可」と判別された場合は、ステップ９０３でドライバーによるオーバーライドを選択せず、元の車両制御計画の制御量をそのまま操舵装置への出力指令として選択する。
ステップ９０４で操舵可否信号が「可」と判別された場合は、ステップ９０６で車両制御計画の制御量としてオーバーライドの介入量を選択し、制動装置／駆動装置への出力指令として選択する。
【００６０】
一方、ステップ９０４で 「不可」と判別された場合は、ステップ９０５でドライバーによるオーバーライドを選択せず、元の車両制御計画の制御量をそのまま制動装置／駆動装置への出力指令として選択する。
【００６１】
以上の本発明の形態を用いた実施例を以下に記載する。
【００６２】
（走行制御装置の実施例１）
実施例１として、図１０は自動運転中の車両１１０aがカーブ路を走行中にアイスバーン（低μ路面）上を通過するシーンについて記述する。
【００６３】
具体的には、自動運転中の車両１１０aはアイスバーン（低μ路面）上を走行した結果、周囲環境認識部１０１から得られるカーブ曲率情報に基づいて車両制御計画生成部１０３で演算された目標走行軌道（図１０の破線）に対して実走行軌道（図１０の実線）はアンダーステア傾向になった場合を想定する。
【００６４】
図１１は、図１０に示す自動運転中の車両１１０aがカーブ路を走行した際の操舵角とヨーレイトを時系列で示した図である。ただし、原点は操舵開始のタイミングとする。
【００６５】
図１１中に示すタイミングT_driver_slipの時点でドライバーは、自動運転中の車両１１０aの走行経路がアンダーステア傾向であることを感じ、ドライバー自身でさらに操舵を切り増してオーバーライドを行った。このとき、オーバーライド情報取得部１０４により操舵によるオーバーライドを取得する。
【００６６】
そして、車両制御判断部１０５では、オーバーライド情報取得部１０４の結果からオーバーライド有無判断部２０１でオーバーライドが「有」と判断されることから車両挙動判断部２０２でオーバーライドが行われた時点での車両挙動の状態を判断する。
【００６７】
車両１１０aには図１１に示すような実ヨーレイト（図１１の破線）が発生していたとする。ドライバーがオーバーライドを実施したタイミングT_driver_slipにおけるヨーレイトに着目すると、目標ヨーレイトと実ヨーレイトの差S_yawが大きいので、この時点でドライバーの操舵操作によるオーバーライドを許可するとその先の車両挙動が大きく乱れていくことが予想されるため、操舵操作可否信号は「不可」と設定され、車両挙動状態信号は「不安定」となる。
【００６８】
本実施例１では車両前後方向の車両挙動判断についての説明は記載しなかったが、もし操舵操作に加えてブレーキ操作やアクセル操作のオーバーライドも実施する場合は、車両挙動判断部２０２内の車両挙動（前後方向）に基づくブレーキ／アクセル操作可否信号生成手段３０２の結果に基づいてブレーキ／アクセル操作可否信号が決まる。
【００６９】
次に、車両制御内容決定部２０３では車両挙動判断部２０２から出力される車両状態信号が「不安定」であることから、車両制御計画補正部６０３の処理によって操舵操作によるオーバーライドを加味するか否かを判断する。本実施例１の場合では、操舵操作可否信号が「不可」と設定されていることから、ドライバーの操舵操作によるオーバーライドは受け入れられず、元の車両制御計画による操舵制御量が出力される。
【００７０】
（走行制御装置の実施例２）
実施例２として、図１２に示す緊急回避のシーンについて記述する。
【００７１】
図１２は自動運転中の車両１１０bがドライ路面のカーブを走行中に突然障害物１２０１が車道側に飛び出してきたシーンを表している。図１２に示す、T_driver_avoidはドライバーがオーバーライドを行ったタイミング、T_auto_avoidは自動運転の車両制御計画生成部１０３で計画された操舵回避を開始する予定としていたタイミングを表している。
【００７２】
具体的に、自動運転中の車両１１０bは、周囲環境認識部１０１から得られるカーブ曲率情報に基づいて車両制御計画生成部１０３で演算された目標走行軌道（図１２の破線）に対してカーブ路を走行していた途中に、突然、障害物１２０１（歩行者、自転車、バイク等）が車両１１０bの目標軌道に向かって飛び出してきて、図１２に示すタイミングT_auto_avoidで目標軌道を修正して障害物を回避する走行を計画する。しかし、ドライバーは車両制御計画による自動運転の衝突回避を待ちきれずに、図１２に示すタイミングT_driver_avoidで自らの操舵操作やブレーキ操作によって衝突回避を開始した、というシーンにおける実施例を記述する。
【００７３】
周囲環境認識部１０１では進行方向の道路形状に加えて、常に外界認識センサ０１で進行方向の障害物の有無を監視しており、カーブ途中に障害物１２０１が現れたら、その障害物１２０１のサイズや動き（移動速度、移動方向）も検出する。障害物１２０１のサイズや動きに応じて、車両制御計画生成部１０３では回避経路を演算する。
【００７４】
図１３は、図１２の実施例における車両１１０bの操舵角とヨーレイトを時系列で示した図である。ただし、原点は操舵開始のタイミングとする。また、操舵角のグラフに関しては、もしドライバーによる操舵操作によるオーバーライドが行われたかった場合の車両制御計画で実施する予定だった操舵角を示している。
【００７５】
図１３中に示すタイミングT_driver_avoidの時点でドライバーは、飛び出してきた障害物１２０１に衝突してしまう危険を察知し、ドライバー自身で操舵操作やブレーキ操作を行って衝突回避を開始した。このとき、オーバーライド情報取得部１０４により操舵操作やブレーキ操作によるオーバーライドを取得する。
【００７６】
そして、車両制御判断部１０５では、オーバーライド情報取得部１０４に基づいてオーバーライド有無判断部２０１の結果でオーバーライドが 「有」と判断されることから車両挙動判断部２０２でオーバーライドが行われた時点での車両前後・横方向の車両挙動状態を判断する。
【００７７】
まず、車両横方向の車両挙動状態として、車両１１０には図１３に示すような実ヨーレイト（図１３の破線）が発生していたとする。ドライバーがオーバーライドを実施したタイミングT_driver_avoidにおけるヨーレイトに着目すると、目標ヨーレイトと実ヨーレイトの差S_yawは小さいので、この時点でドライバーの操舵操作によるオーバーライドが介入したとしても車両挙動が乱れることはないと予想されるため、操舵操作可否信号は「可」と設定される。
【００７８】
次に、車両前後方向の車両挙動状態として、図７(a)に示したように、ドライ路においてブレーキ操作を行った場合、車輪がロックする程の強いブレーキをかけない限りは、ブレーキ操作可否信号は「可」となる。一方で図７(b)に示すように、車輪がロックする場合は、ブレーキ操作可否信号は「不可」となる。本実施例２ではブレーキ操作可否信号は「可」になったとして述べていく。
【００７９】
前述したように、本実施例２では操舵操作可否信号とブレーキ操作可否信号は共に「可」であることから車両挙動状態信号は「安定」となる。
【００８０】
次に、車両制御内容決定部２０３では車両挙動判断部２０２から出力される車両状態信号が「安定」であることから、ドライバーの操舵操作とブレーキ操作は全て許可され、元の車両制御計画による操舵制御量とブレーキ制御量に加えてドライバーの介入量分を加算した制御量を各アクチュエータへ出力する。
【００８１】
実施例１と実施例２ではカーブ路におけるシーンについて記述したが、本発明はカーブ路に限らず、直線路や交差点等の様々なシチュエーションにおいて、ドライバーによるオーバーライドが行われた際に適用されるものである。
【００８２】
（走行制御装置の実施例３）
前記の実施例１と実施例２で記述した走行制御装置の構成は、ドライバーのオーバーライドが行われたら車両挙動の状態に基づいて、そのオーバーライドの可否を判断していたが、場合によっては車両挙動状態が安定であっても周囲環境によってはドライバーのオーバーライドによって周囲に対して危険を及ぼす可能性もある。
【００８３】
図１４は車両挙動状態が安定であってもオーバーライドによっては危険を及ぼすシーンの例を示した図である。
【００８４】
例えば、図１４(a)に示すように、車両１１０cのドライバーが駐車場での踏み間違い（ブレーキとアクセルを間違える）によって車両挙動としては不安定とはならないが、周囲の車両１４０２や１４０３、壁１４０１、他にも店舗の駐車場であれば多数の歩行者に接触・衝突の危険を及ぼす可能性がある場面や、図１４(b)に示すように、進行方向の信号機１４０４が赤色（車両に停止を指示する標識、信号機１４０４以外の信号も含む）にも関わらず、車両１１０dのドライバーが予期せぬ事由（赤色に気づかない、急病により意識不明になる等）でアクセルを踏み込んでしまい、進行先に現れるであろう交差点や工事現場、踏切等での事故が発生してしまう場面である。
【００８５】
そこで本実施例３では、オーバーライドの可否判断において、オーバーライドにより自車周囲に危険が及ぶ可能性があるかないか、という条件も含めた構成について記述する。
【００８６】
車両のハード構成としては、図１と同様の構成で実施することができるが、車両制御判断部１０５の内部処理を図１５に示すような構成とすることで、本実施例３を実現することができる。
【００８７】
図１５において、オーバーライド有無判断部２０１でドライバーによるオーバーライドが 「有」と判断された場合、次に、周囲環境危険度判断部１５０２にて車両制御計画を優先させるシーンか否かを判断する。
【００８８】
ここで図１６には、本実施例３の形態における車両制御判断部内の周囲環境危険度判断部１５０２の詳細処理を記載したフローチャートを示している。
【００８９】
自車周囲危険度算出部１６０１にて自車周囲の危険度を算出し、ステップ１６０２にて車両制御計画を優先させるシーンか否かを判断する。
【００９０】
自車周囲危険度算出部１６０１は、周囲環境認識部１０１から得られる周囲の障害物（車両、歩行者、自転車、バイク等）や車線、信号機の灯色状態、交差点や工事現場、踏切等の有無、といった情報を入力として自車周囲の危険度S_dを算出し、その算出結果に基づいてステップ１６０２で車両制御計画を優先させるか否かを判断する。
【００９１】
自車周囲危険度算出部１６０１における、自車周囲危険度算出の一例として、外界認識装置で観測された障害物のある領域は危険度S_dを「高」に設定し、外界認識装置の観測可能領域において障害物がない領域は危険度S_dを「低」に設定する。また、障害物等の死角で観測できない領域の危険度S_dは 「中」を設定する。
【００９２】
また、ドライバーによるオーバーライドをドライバーの誤動作と判断するために、オーバーライド情報取得部１０４で取得したドライバーの各操作量と車両情報（車速、操舵角、ヨーレイト等）から車両の進路を予測し、その予測経路が前記の危険領域（危険度S_dが閾値Th_d以上）を通過する場合には、ドライバーによる操作（オーバーライド）を誤操作と判断し、ステップ１６０２で車両制御計画を優先させるシーンとして判断する。
【００９３】
ここで、閾値Th_dは任意に設定することができる。例えば固定的にTh_d を「高」に設定してもよく、或いは、時間帯（通退勤や登下校時間など）や走行シーンに応じて変動的にTh_dが切り替わるといった設定でもよい。
【００９４】
ステップ１６０２において、車両制御計画を優先させると判断した場合には、車両制御計画生成部１０３で算出される目標軌道、目標軌道に対する操舵、アクセル、ブレーキ等の制御指令を補正することなく出力する。
【００９５】
ステップ１６０２において、車両制御計画を優先しないと判断した場合のその後の処理については、実施例１と実施例２で記述してきた同様の処理を行うため、記述を割愛する。
【００９６】
以上のように、自動運転中にドライバーが操作介入してきた場合に、その時の車両挙動状態によってドライバーによる操作介入の可否を判断する構成として説明してきたが、本発明は自動運転を搭載しない車両（先行車追従制御（ACC）や車線維持アシスト制御（LKS）などといった運転支援システムを搭載する車）に対しても適用されるものである。
【００９７】
また、本発明を搭載した車両のドライバーがオーバーライドを行ったにも関わらず、その操作が車両に反映されない場合、その車両に不安を与えてしまうことも考えられるため、オーバーライドを許可しない場合には予め、車両挙動やオーバーライドを許容しないシーンを検知しておいて、車両挙動が不安定な場合やオーバーライドを許容しないシーンには、その旨をドライバーにお知らせする機構を設けてもよい。
【００９８】
以上、本発明の実施形態を、図面を用いて記述してきたが、具体的な構成は上記した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲における設計変更等があっても、それらは本発明に含まれるものである。例えば、上記した実施形態は本発明を分かり易く説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施形態の構成の一部を他の実施形態の構成に置きかえることが可能であり、また、ある実施形態の構成に他の実施形態の構成を加えることも可能である。また、各実施形態の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【００９９】
具体的には、これまで上述してきた車両制御計画生成部は自動運転（目標走行軌道に沿うように加減速、操舵等を制御）を取り上げて説明しているが、車両制御計画としては、これ以外にもAdaptive Cruise Control(ACC)や緊急自動ブレーキ、レーンキープアシストシステム等であってもよく、さらには、これら2つ以上の制御を組み合わせた車両制御計画であってもよい。
【０１００】
また、上記の各構成、機能、処理部等は、それらの一部もしくは全部を、例えば集積回路で設計する等によってハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することにより、ソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリやハードディスク、SSD（Solid State Drive）等の記録装置、もしくはICカード、SDカード、DVD等の記録媒体に置くことができる。
【符号の説明】
【０１０１】
０１  外界認識センサ
０２  データベース
０３  GPS（Global Positioning System）
０４    車車間通信部
０５    路車間通信部
０６    ブレーキECU
０７    エンジンECU
０８    操舵
０９    車両系通信バス
１００走行制御装置
１０１  周囲環境認識部
１０２  車両情報取得部
１０３  車両制御計画生成部
１０４  オーバーライド情報取得部（操作内容取得部）
１０５  車両制御判断部
１１０  車両（自動運転機能も備える車両）
１１０a  車両（自動運転機能も備える車両）
１１０b  車両（自動運転機能も備える車両）
１１０c  車両（自動運転機能も備える車両）
１１０d  車両（自動運転機能も備える車両）
１１１  操舵装置
１１２  制動装置
１１３  駆動装置
２０２  車両挙動判断部
２０３  車両制御内容決定部
２０４  自車周囲危険度算出部
８０３  車両制御計画補正部
１００１  目標軌道に対して横滑りした車両110a
１２０１  飛び出し障害物（歩行者）
１４０１  壁
１４０２  駐車車両
１４０３  駐車車両
１４０４  信号機
【図１】
2018230376.tif 000004
【図２】
2018230376.tif 000005
【図３】
2018230376.tif 000006
【図４】
2018230376.tif 000007
【図５】
2018230376.tif 000008
【図６】
2018230376.tif 000009
【図７】
2018230376.tif 000010
【図８】
2018230376.tif 000011
【図９】
2018230376.tif 000012
【図１０】
2018230376.tif 000013
【図１１】
2018230376.tif 000014
【図１２】
2018230376.tif 000015
【図１３】
2018230376.tif 000016
【図１４】
2018230376.tif 000017
【図１５】
2018230376.tif 000018
【図１６】
2018230376.tif 000019
【国際調査報告】
2018230376.tif 000020
2018230376.tif 000021
2018230376.tif 000022
2018230376.tif 000023