(57)【特許請求の範囲】
【請求項１】
車両の自動運転制御を行う自動運転システムであって、
前記車両の位置測定部の測定結果に基づいて、前記車両の位置を認識する位置認識部と、
前記車両の外部状況を検出する外部センサの検出結果に基づいて、前記車両の周辺環境を認識する環境認識部と、
前記車両の状態を検出する内部センサの検出結果に基づいて、前記車両の状態を認識する車両状態認識部と、
認識された前記車両の位置、認識された前記車両の周辺環境、及び認識された前記車両の状態に基づいて、前記車両の第１走行計画を生成する第１計画部と、
認識された前記車両の位置の信頼度、認識された前記車両の周辺環境の認識の信頼度、認識された前記車両の状態の認識の信頼度、及び生成された前記第１走行計画の生成周期、及び前記第１走行計画と予め定められた走行計画のパターンとの一致度の少なくともいずれかに基づいて、前記第１走行計画の信頼度を算出する第１信頼度算出部と、
認識された前記車両の位置、認識された前記車両の周辺環境、及び認識された前記車両の状態のうち、１つ又は２つに基づいて前記車両の第２走行計画を生成する第２計画部と、
認識された前記車両の位置、認識された前記車両の周辺環境、及び認識された前記車両の状態のうち、前記第２計画部が前記第２走行計画を生成する際に用いた認識結果の信頼度、及び生成された前記第２走行計画の生成周期、及び前記第２走行計画と予め定められた走行計画のパターンとの一致度の少なくともいずれかに基づいて、前記第２走行計画の信頼度を算出する第２信頼度算出部と、
前記第１走行計画の前記信頼度と前記第２走行計画の前記信頼度とを比較し、前記第１走行計画及び前記第２走行計画のうち、走行計画の前記信頼度が高い走行計画を選択する選択部と、
前記選択部で選択された前記走行計画に基づいて、前記車両の自動運転制御を行う走行制御部と、を備える自動運転システム。
【請求項２】
車両の自動運転制御を行う自動運転システムであって、
前記車両の位置測定部の測定結果に基づいて、前記車両の位置を認識する位置認識部と、
前記車両の外部状況を検出する外部センサの検出結果に基づいて、前記車両の周辺環境を認識する環境認識部と、
前記車両の状態を検出する内部センサの検出結果に基づいて、前記車両の状態を認識する車両状態認識部と、
認識された前記車両の位置、認識された前記車両の周辺環境、及び認識された前記車両の状態に基づいて、前記車両の第１走行計画を生成する第１計画部と、
認識された前記車両の位置の信頼度、認識された前記車両の周辺環境の認識の信頼度、認識された前記車両の状態の認識の信頼度、及び生成された前記第１走行計画の生成周期、及び前記第１走行計画と予め定められた走行計画のパターンとの一致度の少なくともいずれかに基づいて、前記第１走行計画の信頼度を算出する第１信頼度算出部と、
認識された前記車両の位置、認識された前記車両の周辺環境、及び認識された前記車両の状態に基づいて、前記第１走行計画よりも単位時間当たりの前記車両の加減速度の変化量及び操舵の変化量の少なくとも一方が小さくなるように第２走行計画を生成する第２計画部と、
認識された前記車両の位置の信頼度、認識された前記車両の周辺環境の認識の信頼度、認識された前記車両の状態の認識の信頼度、及び生成された前記第２走行計画の生成周期、及び前記第２走行計画と予め定められた走行計画のパターンとの一致度の少なくともいずれかに基づいて前記第２走行計画の信頼度を算出する第２信頼度算出部と、
前記第１走行計画の前記信頼度と前記第２走行計画の前記信頼度とを比較し、前記第１走行計画及び前記第２走行計画のうち、走行計画の前記信頼度が高い走行計画を選択する選択部と、
前記選択部で選択された前記走行計画に基づいて、前記車両の自動運転制御を行う走行制御部と、を備える自動運転システム。
【請求項３】
車両の自動運転制御を行う自動運転システムであって、
前記車両の位置測定部の測定結果に基づいて、前記車両の位置を認識する位置認識部と、
前記車両の外部状況を検出する外部センサの検出結果に基づいて、前記車両の周辺環境を認識する環境認識部と、
前記車両の状態を検出する内部センサの検出結果に基づいて、前記車両の状態を認識する車両状態認識部と、
認識された前記車両の位置、認識された前記車両の周辺環境、及び認識された前記車両の状態に基づいて、前記車両の第１走行計画を生成する第１計画部と、
認識された前記車両の位置の信頼度、認識された前記車両の周辺環境の認識の信頼度、認識された前記車両の状態の認識の信頼度、及び生成された前記第１走行計画の生成周期、及び前記第１走行計画と予め定められた走行計画のパターンとの一致度の少なくともいずれかに基づいて、前記第１走行計画の信頼度を算出する第１信頼度算出部と、
前記第１計画部で生成された過去の前記第１走行計画に基づいて第２走行計画を生成する第２計画部と、
前記第２計画部が前記第２走行計画を生成する際に用いた前記過去の第１走行計画の前記信頼度に基づいて、前記第２走行計画の信頼度を算出する第２信頼度算出部と、
前記第１走行計画の前記信頼度と前記第２走行計画の前記信頼度とを比較し、前記第１走行計画及び前記第２走行計画のうち、走行計画の前記信頼度が高い走行計画を選択する選択部と、
前記選択部で選択された前記走行計画に基づいて、前記車両の自動運転制御を行う走行制御部と、を備える自動運転システム。
【請求項４】
前記車両のドライバの状態を検出する状態検出部の検出結果に基づいて前記ドライバに対して報知部を通じて報知を行うことにより、前記車両の走行に対する前記ドライバの注意力を管理するドライバ状態管理部と、
前記状態検出部の検出の信頼度、前記状態検出部の状態、前記報知部の状態、ドライバ状態管理部の状態、及び前記ドライバの注意力の管理状況の少なくともいずれかに基づいて、前記ドライバ状態管理部の信頼度を算出するドライバ信頼度算出部と、
前記ドライバ状態管理部の信頼度に基づいて、前記第１走行計画の信頼度を補正する信頼度補正部と、を更に備える、請求項１〜３のいずれか一項に記載の自動運転システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の自動運転システムに関する。
【背景技術】
【０００２】
車両の自動運転制御を行うシステムが、例えば特許文献１に記載されている。特許文献１に記載されたシステムは、車両の自動運転制御を行っているときに自動運転制御を行うための条件を満たしていないと判定した場合、ドライバに対して自動運転制御の解除を促す通知を行う。また、このシステムは、十分な幅を有する路側帯又は非常駐車帯等の車両を停車可能な停車地点を算出している。そしてこのシステムは、ドライバに対して自動運転制御の解除を促す通知をしてもドライバが自動運転制御を解除しない場合には、算出された停車地点まで車両を自動で走行させて停車させる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１０６８５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、ドライバが自動運転制御を解除しないために停車地点まで車両を自動で走行させる場合、停車地点まで車両を自動で走行させることが容易ではないことがある。この場合には、自動運転制御の継続が困難となるため、運転操作をドライバに引き継ぐことが望ましい。ドライバに運転操作を引き継ぐ場合には、自動運転制御をできるだけ長く継続し、ドライバに運転操作を引き継ぐための時間を長く確保することが望ましい。
【０００５】
そこで、本発明の種々の側面は、ドライバに運転操作を引き継ぐ場合に、ドライバに運転操作を引き継ぐための時間を長く確保することができる自動運転システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一側面は、車両の自動運転制御を行う自動運転システムであって、車両の位置測定部の測定結果に基づいて、車両の位置を認識する位置認識部と、車両の外部状況を検出する外部センサの検出結果に基づいて、車両の周辺環境を認識する環境認識部と、車両の状態を検出する内部センサの検出結果に基づいて、車両の状態を認識する車両状態認識部と、認識された車両の位置、認識された車両の周辺環境、及び認識された車両の状態に基づいて、車両の第１走行計画を生成する第１計画部と、認識された車両の位置の信頼度、認識された車両の周辺環境の認識の信頼度、認識された車両の状態の認識の信頼度、及び生成された第１走行計画の生成周期、及び第１走行計画と予め定められた走行計画のパターンとの一致度の少なくともいずれかに基づいて、第１走行計画の信頼度を算出する第１信頼度算出部と、認識された車両の位置、認識された車両の周辺環境、及び認識された車両の状態のうち、１つ又は２つに基づいて車両の第２走行計画を生成する第２計画部と、認識された車両の位置、認識された車両の周辺環境、及び認識された車両の状態のうち、第２計画部が第２走行計画を生成する際に用いた認識結果の信頼度、及び生成された第２走行計画の生成周期、及び第２走行計画と予め定められた走行計画のパターンとの一致度の少なくともいずれかに基づいて、第２走行計画の信頼度を算出する第２信頼度算出部と、第１走行計画の信頼度と第２走行計画の信頼度とを比較し、第１走行計画及び第２走行計画のうち、走行計画の信頼度が高い走行計画を選択する選択部と、選択部で選択された走行計画に基づいて、車両の自動運転制御を行う走行制御部と、を備える。
【０００７】
この自動運転システムにおいて走行制御部は、第１走行計画及び第２走行計画のうち走行計画の信頼度が高い走行計画に基づいて車両の自動運転制御を行う。ここで、第１計画部は、位置認識部、環境認識部及び車両状態認識部における全ての認識結果を用いて第１走行計画を生成する。このため、例えば、位置認識部、環境認識部及び車両状態認識部のいずれかの認識結果の信頼度が低下した場合、これらの結果を全て用いて生成される第１走行計画の信頼度は低下する。一方、第２計画部は、第１計画部よりも少ない種類の認識結果に基づいて第２走行計画を生成する。第２走行計画は第１走行計画よりも少ない種類の認識結果に基づいて生成されるため、信頼度が低下した認識結果を用いずに第２走行計画を生成している場合には、認識結果の信頼度の低下の影響を受けることなく、第２走行計画が生成される。このようにして第２走行計画が生成される場合、信頼度が低下した認識結果を用いていないため、認識結果の信頼度の低下に起因して第２走行計画の信頼度が低下することはない。このため、位置認識部、環境認識部及び車両状態認識部のいずれかの認識結果の信頼度の低下に伴って第１走行計画の信頼度が低下し、第１走行計画に基づく自動運転制御が困難となってドライバに運転操作を引き継ぐ状況が生じた場合、選択部によって第２走行計画が選択される。このように、第１走行計画に基づく自動運転制御が困難となってドライバに運転操作を引き継ぐ状況が生じたとしても、ドライバが運転操作を引き継ぐまでの間、第２走行計画に基づいて車両の自動運転制御が継続される。以上のように、自動運転システムでは、第１走行計画に基づく自動運転制御が困難となりドライバに運転操作を引き継ぐ場合であっても、第２走行計画に基づいて自動運転制御が継続されるため、ドライバに運転操作を引き継ぐための時間を長く確保することができる。
【０００８】
本発明の他の一側面は、車両の自動運転制御を行う自動運転システムであって、車両の位置測定部の測定結果に基づいて、車両の位置を認識する位置認識部と、車両の外部状況を検出する外部センサの検出結果に基づいて、車両の周辺環境を認識する環境認識部と、車両の状態を検出する内部センサの検出結果に基づいて、車両の状態を認識する車両状態認識部と、認識された車両の位置、認識された車両の周辺環境、及び認識された車両の状態に基づいて、車両の第１走行計画を生成する第１計画部と、認識された車両の位置の信頼度、認識された車両の周辺環境の認識の信頼度、認識された車両の状態の認識の信頼度、及び生成された第１走行計画の生成周期、及び第１走行計画と予め定められた走行計画のパターンとの一致度の少なくともいずれかに基づいて、第１走行計画の信頼度を算出する第１信頼度算出部と、認識された車両の位置、認識された車両の周辺環境、及び認識された車両の状態に基づいて、第１走行計画よりも単位時間当たりの車両の加減速度の変化量及び操舵の変化量の少なくとも一方が小さくなるように第２走行計画を生成する第２計画部と、認識された車両の位置の信頼度、認識された車両の周辺環境の認識の信頼度、認識された車両の状態の認識の信頼度、及び生成された第２走行計画の生成周期、及び第２走行計画と予め定められた走行計画のパターンとの一致度の少なくともいずれかに基づいて第２走行計画の信頼度を算出する第２信頼度算出部と、第１走行計画の信頼度と第２走行計画の信頼度とを比較し、第１走行計画及び第２走行計画のうち、走行計画の信頼度が高い走行計画を選択する選択部と、選択部で選択された走行計画に基づいて、車両の自動運転制御を行う走行制御部と、を備える。
【０００９】
この自動運転システムにおいて走行制御部は、第１走行計画及び第２走行計画のうち走行計画の信頼度が高い走行計画に基づいて車両の自動運転制御を行う。ここで、第１計画部は、位置認識部、環境認識部及び車両状態認識部の認識結果を用いて第１走行計画を生成する。例えば、位置認識部、環境認識部及び車両状態認識部のいずれかの認識結果の信頼度が低下した場合、認識結果の信頼度の低下に伴って、第１走行計画の信頼度は低下する。一方、第２計画部は、第１計画部と同じ認識結果を用いるものの、第１走行計画よりも単位時間当たりの車両の加減速度の変化量及び操舵の変化量の少なくとも一方が小さい第２走行計画を生成する。すなわち、第２計画部は、第１走行計画と比べて、車両の状態を大きく変化させずに車両を走行させる第２走行計画を生成する。車両の状態を大きく変化させない場合には、例えば、車両の状態を大きく変化させる場合と比べて車両の周辺環境の認識精度が低くても走行計画を生成できる。このため、第２計画部は、第１計画部が第１走行計画を生成する場合と比べて、位置認識部、環境認識部及び車両状態認識部における認識結果の信頼度が低くても第２走行計画を生成することができる。また、認識結果の信頼度が低くても第２走行計画の生成を行うことができるため、認識結果の信頼度が低下したとしても、第１走行計画と比べて第２走行計画の信頼度に与える影響は小さい。このため、位置認識部、環境認識部及び車両状態認識部のいずれかの認識結果の信頼度の低下に伴って第１走行計画の信頼度が低下し、第１走行計画に基づく自動運転制御が困難となってドライバに運転操作を引き継ぐ状況が生じても、ドライバが運転操作を引き継ぐまでの間、第２走行計画に基づいて車両の自動運転制御が継続される。このように、自動運転システムは、第１走行計画に基づく自動運転制御が困難となりドライバに運転操作を引き継ぐ場合であっても、第２走行計画に基づいて自動運転制御が継続されるため、ドライバに運転操作を引き継ぐための時間を長く確保することができる。
【００１０】
本発明の更に他の一側面は、車両の自動運転制御を行う自動運転システムであって、車両の位置測定部の測定結果に基づいて、車両の位置を認識する位置認識部と、車両の外部状況を検出する外部センサの検出結果に基づいて、車両の周辺環境を認識する環境認識部と、車両の状態を検出する内部センサの検出結果に基づいて、車両の状態を認識する車両状態認識部と、認識された車両の位置、認識された車両の周辺環境、及び認識された車両の状態に基づいて、車両の第１走行計画を生成する第１計画部と、認識された車両の位置の信頼度、認識された車両の周辺環境の認識の信頼度、認識された車両の状態の認識の信頼度、及び生成された第１走行計画の生成周期、及び第１走行計画と予め定められた走行計画のパターンとの一致度の少なくともいずれかに基づいて、第１走行計画の信頼度を算出する第１信頼度算出部と、第１計画部で生成された過去の第１走行計画に基づいて第２走行計画を生成する第２計画部と、第２計画部が第２走行計画を生成する際に用いた過去の第１走行計画の信頼度に基づいて、第２走行計画の信頼度を算出する第２信頼度算出部と、第１走行計画の信頼度と第２走行計画の信頼度とを比較し、第１走行計画及び第２走行計画のうち、走行計画の信頼度が高い走行計画を選択する選択部と、選択部で選択された走行計画に基づいて、車両の自動運転制御を行う走行制御部と、を備える。
【００１１】
この自動運転システムにおいて走行制御部は、第１走行計画及び第２走行計画のうち走行計画の信頼度が高い走行計画に基づいて車両の自動運転制御を行う。ここで、第１計画部は、位置認識部、環境認識部及び車両状態認識部の認識結果を用いて第１走行計画を生成する。例えば、位置認識部、環境認識部及び車両状態認識部のいずれかの認識結果の信頼度が低下した場合、認識結果の信頼度の低下に伴って、即座に第１走行計画の信頼度が低下する。一方、第２計画部は、第１計画部で過去に生成された第１走行計画に基づいて第２走行計画を生成する。また、第２信頼度算出部は、過去に生成された第１走行計画の信頼度に基づいて第２走行計画の信頼度を算出するため、位置認識部における認識結果等の信頼度が低下しても、第２走行計画の信頼度は即座には低下しない。このため、位置認識部における認識結果等の信頼度が低下することに伴って第１走行計画の信頼度が低下した場合には、選択部によって第２走行計画が選択される。従って、位置認識部、環境認識部及び車両状態認識部のいずれかの認識結果の信頼度の低下に伴って第１走行計画の信頼度が低下し、第１走行計画に基づく自動運転制御が困難となってドライバに運転操作を引き継ぐ状況が生じても、ドライバが運転操作を引き継ぐまでの間、第２走行計画に基づいて車両の自動運転制御が継続される。なお、第２走行計画は過去に生成された第１走行計画に基づいて生成されるため、第２走行計画の信頼度は一般に低くなる。しかしながら、第１走行計画に基づく自動運転制御が困難となって自動運転制御を停止するよりも、信頼度が低くても第２走行計画に基づいて自動運転制御を継続することで、ドライバが運転操作を引き継ぐまでの時間を確保することができる。このように、自動運転システムは、第１走行計画に基づく自動運転制御が困難となりドライバに運転操作を引き継ぐ場合であっても、第２走行計画に基づいて自動運転制御が継続されるため、ドライバに運転操作を引き継ぐための時間を長く確保することができる。
【００１２】
自動運転システムは、車両のドライバの状態を検出する状態検出部の検出結果に基づいてドライバに対して報知部を通じて報知を行うことにより、車両の走行に対するドライバの注意力を管理するドライバ状態管理部と、状態検出部の検出の信頼度、状態検出部の状態、報知部の状態、ドライバ状態管理部の状態、及びドライバの注意力の管理状況の少なくともいずれかに基づいて、ドライバ状態管理部の信頼度を算出するドライバ信頼度算出部と、ドライバ状態管理部の信頼度に基づいて、第１走行計画の信頼度を補正する信頼度補正部と、を更に備えていてもよい。ここで、例えば、第１走行計画は、ドライバ状態管理部の信頼度が高い状態、すなわち、状態検出部、報知部、及びドライバ状態管理部が正常に作動しており、更にドライバの注意力が適切に管理されている状態であることを前提として生成されている。このため、ドライバ状態管理部の信頼度が低下した場合に、信頼度補正部が第１走行計画の信頼度を低く補正することで、選択部によって第２走行計画が選択され易くなる。このように、ドライバ状態管理部の信頼度に基づいて第１走行計画の信頼度を補正することで、第１走行計画に基づいて車両の自動運転制御が行われることが抑制される。ドライバ状態管理部の信頼度が低下することに伴って第１走行計画に基づく自動運転制御を終了させる場合であっても、第２走行計画に基づいて自動運転制御が行われるため、ドライバに運転操作を引き継ぐための時間を長く確保することができる。
【発明の効果】
【００１３】
本発明の種々の一側面によれば、ドライバに運転操作を引き継ぐ場合に、ドライバに運転操作を引き継ぐための時間を長く確保することができる。
【図面の簡単な説明】
【００１４】
【図１】実施形態に係る自動運転システムの概略構成を示す図である。
【図２】ＥＣＵで実行される処理の流れを示すフローチャートである。
【図３】変形例に係る自動運転システムの概略構成を示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態について図面を参照しながら説明する。なお、図面の説明において同一の要素には同一の符号を付し、重複する説明を省略する。
【００１６】
図１に示すように、自動運転システム１００は、乗用車等の車両Ｍに搭載されており、車両Ｍの自動運転制御を行うためのシステムである。自動運転システム１００は、自動運転が可能であるか否かを判定し、自動運転が可能であると判定した場合、且つ、ドライバによる自動運転制御の開始操作（自動運転制御の開始ボタンを押す操作等）が行われた場合に、車両Ｍの自動運転制御を開始する。自動運転制御とは、予め設定された目標ルートに沿って自動で車両Ｍを走行させる車両制御である。自動運転制御では、ドライバが運転操作を行う必要が無く、車両Ｍが自動で走行する。目標ルートとは、自動運転制御において車両Ｍが走行する地図上の経路である。
【００１７】
自動運転システム１００は、自動運転制御を実行するためのＥＣＵ６を備えている。ＥＣＵ６は、ＣＰＵ[Central  Processing  Unit]、ＲＯＭ[Read  Only  Memory]、ＲＡＭ[Random  Access  Memory]、ＣＡＮ［Controller  Area  Network］通信回路等を有する電子制御ユニットである。ＥＣＵ６では、ＲＯＭに記憶されているプログラムをＲＡＭにロードし、ＲＡＭにロードされたプログラムをＣＰＵで実行することにより各種の機能を実現する。ＥＣＵ６は、複数の電子制御ユニットから構成されていてもよい。ＥＣＵ６には、ＣＡＮ通信回路を介して、ＧＰＳ受信部１、外部センサ２、内部センサ３、地図データベース４、ナビゲーションシステム５、アクチュエータ７、及びＨＭＩ［Human  Machine  Interface］８が接続されている。
【００１８】
ＧＰＳ受信部１は、車両Ｍに搭載され、車両Ｍの位置を測定する位置測定部として機能する。ＧＰＳ受信部１は、３個以上のＧＰＳ衛星から信号を受信することにより、車両Ｍの位置（例えば車両Ｍの緯度及び経度）を測定する。ＧＰＳ受信部１は、測定した車両Ｍの位置の情報をＥＣＵ６へ送信する。
【００１９】
外部センサ２は、車両Ｍの周辺の外部状況等を検出するための検出機器である。外部センサ２は、カメラ、レーダー［Radar］、及びライダー［LIDAR：Laser  Imaging  Detection  and  Ranging］のうち少なくとも一つを含む。なお、外部センサ２は、後述する車両Ｍの走行する走行車線の白線認識にも用いられる。また、外部センサ２は、車両Ｍの位置の測定に用いられてもよい。
【００２０】
カメラは、車両の外部状況を撮像する撮像機器である。カメラは、車両Ｍのフロントガラスの裏側に設けられている。カメラは、車両Ｍの左右側面及び車両の背面に設けられていてもよい。カメラは、車両Ｍの前方を撮像した撮像情報をＥＣＵ６へ送信する。カメラは、単眼カメラであってもよく、ステレオカメラであってもよい。ステレオカメラは、両眼視差を再現するように配置された二つの撮像部を有している。ステレオカメラの撮像情報には、奥行き方向の情報も含まれている。
【００２１】
レーダーは、電波（例えばミリ波）を利用して車両Ｍの周辺の障害物を検出する。レーダーは、電波を車両Ｍの周辺に送信し、障害物で反射された電波を受信することで障害物を検出する。レーダーは、検出した障害物情報をＥＣＵ６へ送信する。障害物には、縁石、電柱、ポール、ガードレール、壁、建物、路側に設けられる看板及び標識等の固定障害物の他、人、自転車、他車両等の動的障害物が含まれる。
【００２２】
ライダーは、光を利用して車両Ｍの外部の障害物を検出する。ライダーは、光を車両Ｍの周辺に送信し、障害物で反射された光を受信することで反射点までの距離を計測し、障害物を検出する。ライダーは、検出した障害物情報をＥＣＵ６へ送信する。ライダー及びレーダーは、必ずしも重複して備える必要はない。
【００２３】
内部センサ３は、車両Ｍの車両状態を検出する検出機器である。内部センサ３は、車速センサ、加速度センサ、及びヨーレートセンサを含んでいる。車速センサは、車両Ｍの車速を検出する検出器である。車速センサとしては、車両Ｍの車輪又は車輪と一体に回転するドライブシャフト等に対して設けられ、車輪の回転速度を検出する車輪速センサが用いられる。車速センサは、検出した車速情報をＥＣＵ６に送信する。
【００２４】
内部センサ３は、舵角センサを含んでいてもよい。舵角センサは、車両Ｍの舵角（実舵角）を検出するセンサである。舵角センサは、車両Ｍのステアリングシャフトに対して設けられている。舵角センサは、検出した舵角情報をＥＣＵ６へ送信する。
【００２５】
加速度センサは、車両Ｍの加速度を検出する検出器である。加速度センサは、車両Ｍの前後方向の加速度を検出する前後加速度センサと、車両Ｍの横加速度を検出する横加速度センサとを含んでいる。加速度センサは、車両Ｍの加速度情報をＥＣＵ６に送信する。ヨーレートセンサは、車両Ｍの重心の鉛直軸周りのヨーレート（回転角速度）を検出する検出器である。ヨーレートセンサとしては、ジャイロセンサを用いることができる。ヨーレートセンサは、検出した車両Ｍのヨーレート情報をＥＣＵ６へ送信する。
【００２６】
地図データベース４は、地図情報を記憶するデータベースである。地図情報には、固定障害物の位置情報が含まれていてもよい。地図情報には、道路上に設けられた白線の位置情報が含まれていてもよい。地図データベース４は、車両Ｍに搭載されたＨＤＤ［Hard  Disk  Drive］内に形成されている。地図データベース４は、無線通信によって地図情報管理センターのサーバへ接続し、地図情報管理センターのサーバに記憶された最新の地図情報を用いて、定期的に地図情報を更新してもよい。なお、地図データベース４は、必ずしも車両Ｍに搭載されている必要はない。地図データベース４は、車両Ｍと通信可能なサーバ等に設けられていてもよい。
【００２７】
また、地図情報には、自動運転制御から手動運転に切り替えられた頻度が場所ごとに対応付けられた情報が含まれていてもよい。地図情報には、自動運転制御で走行している時間に対して手動運転で走行している時間の割合が、所定のエリア毎に対応付けられた情報が含まれていてもよい。この情報により、あるエリアではドライバによって手動で運転されている割合が高いといったことをＥＣＵ６の位置認識部１１等が認識することができる。また、地図データベース４は、場所ごとの気象を示す気象地図を記憶していてもよい。地図データベース４は、災害（地震、水害等）が発生している場所を示す災害地図を記憶していてもよい。
【００２８】
ナビゲーションシステム５は、車両Ｍに搭載され、自動運転制御によって車両Ｍが走行する目標ルートを設定する。ナビゲーションシステム５は、予め設定された目的地、ＧＰＳ受信部１によって測定された車両Ｍの位置、及び地図データベース４の地図情報に基づいて、車両Ｍの位置から目的地に至るまでの目標ルートを演算する。自動運転制御の目的地は、車両Ｍの乗員がナビゲーションシステム５に備えられた入力ボタン（又はタッチパネル）を操作することにより設定される。ナビゲーションシステム５は、周知の手法により目標ルートを設定することができる。ナビゲーションシステム５は、ドライバによる車両Ｍの手動運転時において、目標ルートに沿った案内を行う機能を有していてもよい。ナビゲーションシステム５は、車両Ｍの目標ルートの情報をＥＣＵ６へ送信する。ナビゲーションシステム５は、その機能の一部が車両Ｍと通信可能な情報処理センター等の施設のサーバで実行されていてもよい。ナビゲーションシステム５の機能は、ＥＣＵ６において実行されてもよい。
【００２９】
なお、ここで言う目標ルートには、特許５３８２２１８号公報（ＷＯ２０１１／１５８３４７号公報）に記載された「運転支援装置」、又は、特開２０１１−１６２１３２号公報に記載された「自動運転装置」における道なり走行ルートのように、目的地の設定がドライバから明示的に行われていない際に、過去の目的地の履歴や地図情報に基づき自動的に生成される目標ルートも含まれる。
【００３０】
アクチュエータ７は、車両Ｍの走行制御を実行する装置である。アクチュエータ７は、エンジンアクチュエータ、ブレーキアクチュエータ、及び操舵アクチュエータを少なくとも含む。エンジンアクチュエータは、ＥＣＵ６からの制御信号に応じてエンジンに対する空気の供給量（スロットル開度）を制御し、車両Ｍの駆動力を制御する。なお、車両Ｍがハイブリッド車である場合には、エンジンに対する空気の供給量の他に、動力源としてのモータにＥＣＵ６からの制御信号が入力されて当該駆動力が制御される。車両Ｍが電気自動車である場合には、動力源としてのモータにＥＣＵ６からの制御信号が入力されて当該駆動力が制御される。
【００３１】
ブレーキアクチュエータは、ＥＣＵ６からの制御信号に応じてブレーキシステムを制御し、車両Ｍの車輪へ付与する制動力を制御する。ブレーキシステムとしては、液圧ブレーキシステムを用いることができる。操舵アクチュエータは、電動パワーステアリングシステムのうち操舵トルクを制御するアシストモータの駆動を、ＥＣＵ６からの制御信号に応じて制御する。これにより、操舵アクチュエータは、車両Ｍの操舵トルクを制御する。
【００３２】
ＨＭＩ８は、車両Ｍの乗員（例えばドライバ）と自動運転システム１００との間で情報の送信及び入力をするためのインターフェイスである。また、ＨＭＩ８は、車両Ｍの走行に対するドライバの注意力を管理する機能を有している。ＨＭＩ８は、状態検出部８ａ、報知部８ｂ、及びドライバ状態管理部８ｃを備えている。状態検出部８ａは、ドライバの状態を検出する機器である。状態検出部８ａは、例えば、ドライバを撮像するカメラを備えており、既知の画像処理技術等を用いてドライバの状態（姿勢、顔の向き等）を検出する。報知部８ｂは、ドライバに対して報知を行う機器である。報知部８ｂは、ドライバや車両Ｍの乗員に画像情報を表示するディスプレイ、音声を出力するスピーカ等のうち少なくとも一つを含む。
【００３３】
ドライバ状態管理部８ｃは、車両の走行に対するドライバの注意力を管理する。ここでの注意力を管理することとは、車両Ｍの走行状態（速度、舵角等）及び周囲の状況等をドライバに認識させることをいう。このため、ドライバ状態管理部８ｃは、状態検出部８ａで検出されたドライバの状態に基づいて、報知部８ｂを通じて注意喚起を行うことで、ドライバの注意力を管理する。例えば、ドライバ状態管理部８ｃは、状態検出部８ａによってドライバが横方向を見ていることが検出された場合には、前方向を向くように報知部８ｂを通じて報知する。これにより、自動運転制御が行われている場合であっても、車両Ｍの走行に対するドライバの注意力が低下することを抑制できる。また、車両Ｍの走行に対するドライバの注意力が高い場合、車両Ｍの走行状態や周囲の状況等をドライバが把握しているため、自動運転制御からドライバによる手動運転に運転操作を即座に引き継ぐことができる。
【００３４】
ＨＭＩ８は、後述の選択部１８において第１走行計画が選択されている状態で第１走行計画とは異なる走行計画が選択された場合、ドライバに対して報知部８ｂを通じて、ドライバが運転操作を引き継ぐ必要がある旨の報知を行ってもよい。すなわち、ＨＭＩ８は、第１走行計画に基づいた自動運転制御が終了する場合、運転操作をドライバが引き継ぐようにドライバに対して報知を行ってもよい。また、ＨＭＩ８は、乗員が入力操作を行うための操作ボタン又はタッチパネル等を備えている。ＨＭＩ８は、乗員の入力した情報をＥＣＵ６へ送信する。
【００３５】
次に、ＥＣＵ６の機能的構成について説明する。ＥＣＵ６は、位置認識部１１、環境認識部１２、車両状態認識部１３、第１演算部１４、第２演算部１５、ドライバ信頼度算出部１６、信頼度補正部１７、選択部１８、及び走行制御部１９を備えている。
【００３６】
位置認識部１１は、ＧＰＳ受信部１の位置情報及び地図データベース４の地図情報に基づいて、車両Ｍの地図上の位置を認識する。位置認識部１１は、ｘｙ直交座標系におけるｘ座標及びｙ座標の組み合わせとして、車両Ｍの位置を認識する。また、位置認識部１１は、ＧＰＳ受信部１の位置情報及び地図データベース４の地図情報に加え、車両状態認識部１３で認識される車両Ｍの車速に基づいて車両Ｍの位置を認識或いは位置の補正を行ってもよい。位置認識部１１は、地図データベース４の地図情報に含まれた縁石等の固定障害物の位置情報、及び外部センサ２の検出結果を利用して、ＳＬＡＭ技術により車両Ｍの位置を認識してもよい。この場合、ＧＰＳ受信部１に代えて、外部センサ２が位置測定部として機能する。また、位置認識部１１は、地図情報に含まれた白線の位置情報、及び外部センサ２における白線の検出結果を利用して、既存の画像処理等により車両Ｍの位置を認識或いは位置の補正を行ってもよい。この場合、外部センサ２も位置測定部として機能する。
【００３７】
車両Ｍの位置は、鉛直方向から見た場合(平面視の場合)における車両Ｍの中心位置を基準とすることができる。車両Ｍの中心位置は、車両Ｍの車幅方向の中心であり、且つ、車両Ｍの前後方向の中心となる位置である。
【００３８】
また、位置認識部１１は、認識した車両Ｍの位置の信頼度を算出する。この車両Ｍの位置の信頼度とは、認識された車両Ｍの位置の確からしさを表している。例えば、位置認識部１１は、車両Ｍの位置の演算周期に基づいて、車両Ｍの位置の信頼度を算出してもよい。この場合、位置認識部１１は、演算周期が所定の周期より長い場合、演算周期が所定の周期より短い場合に比べて車両Ｍの位置の信頼度を低くしてもよい。
【００３９】
例えば、位置認識部１１は、車両Ｍの位置の認識に用いたＧＰＳ受信部１の位置情報等の取得周期に基づいて、車両Ｍの位置の信頼度を算出してもよい。この場合、位置認識部１１は、ＧＰＳ受信部１の位置情報等の取得周期が所定の周期より長い場合、取得周期が所定の周期より短い場合に比べて車両Ｍの位置の信頼度を低くしてもよい。例えば、位置認識部１１は、車両Ｍの位置の認識に用いたＧＰＳ受信部１の位置情報等の時間的な変化に基づいて、車両Ｍの位置の信頼度を算出してもよい。この場合、位置認識部１１は、ＧＰＳ受信部１の位置情報等の時間的な変化に矛盾がある場合（変化が不連続である場合）に、矛盾が無い場合（変化が不連続でない場合）に比べて車両Ｍの位置の信頼度を低くしてもよい。
【００４０】
例えば、位置認識部１１は、車両Ｍの位置を認識する際の認識の誤差に基づいて、車両Ｍの位置の信頼度を算出してもよい。ここでの誤差とは、例えば、車両Ｍの位置を１点に絞り込めている場合には誤差が小さく、例えば、車両Ｍの位置が絞り込めておらず、あるエリア内に車両Ｍが存在すると認識されている場合には誤差が大きい。この場合、位置認識部１１は、車両Ｍの位置の認識の誤差が大きい場合に、誤差が小さい場合に比べて、車両Ｍの位置の信頼度を低くしてもよい。例えば、位置認識部１１は、車両Ｍの周囲の固定構造物及び白線等の検出結果を利用して車両Ｍの位置を認識する場合、認識のために用いた固定構造物及び白線等を検出できた割合に基づいて、車両Ｍの位置の信頼度を算出してもよい。この場合、位置認識部１１は、固定構造物及び白線等を検出できた割合が低い場合に、検出できた割合が高い場合に比べて、車両Ｍの位置の信頼度を低くしてもよい。
【００４１】
例えば、位置認識部１１は、場所ごとに対応付けられた自動運転制御から手動運転に切り替えられた頻度に基づいて、車両Ｍの位置の信頼度を算出してもよい。位置認識部１１は、地図情報に基づいて、場所ごとに対応付けられた自動運転制御から手動運転に切り替えられた頻度を取得することができる。この場合、位置認識部１１は、認識した車両Ｍの位置が、自動運転制御から手動運転に切り替えられた頻度が高い場所である場合、頻度が低い場所である場合に比べて車両Ｍの位置の信頼度を低くしてもよい。例えば、位置認識部１１は、所定のエリア毎に対応付けられた自動運転制御で走行している時間に対して手動運転で走行している時間の割合に基づいて、車両Ｍの位置の信頼度を算出してもよい。位置認識部１１は、地図情報に基づいて、所定のエリア毎に対応付けられた自動運転制御で走行している時間に対して手動運転で走行している時間の割合を取得することができる。この場合、位置認識部１１は、認識した車両Ｍの位置が、手動運転の時間の割合が高いエリアである場合、割合が低いエリアである場合に比べて車両Ｍの位置の信頼度を低くしてもよい。
【００４２】
例えば、位置認識部１１は、地図データベース４に記憶された地図情報の有無に基づいて、車両Ｍの位置の信頼度を算出してもよい。この場合、位置認識部１１は、地図情報が存在しないエリア内において車両Ｍの位置を認識しようとするときは、地図情報が存在する場合に比べて車両Ｍの位置の信頼度を低くしてもよい。例えば、位置認識部１１は、地図データベース４に記憶された地図情報の鮮度（新しさ）に基づいて、車両Ｍの位置の信頼度を算出してもよい。この場合、位置認識部１１は、地図情報が更新された時期が古い場合、地図情報が更新された時期が新しい場合に比べて車両Ｍの位置の信頼度を低くしてもよい。
【００４３】
例えば、位置認識部１１は、地図データベース４に記憶された場所ごとの気象を示す気象地図に基づいて、車両Ｍの位置の信頼度を算出してもよい。この場合、位置認識部１１は、認識された車両Ｍの位置が気象地図上において悪天候である場合（例えば雨、雪の場合）、悪天候でない場合（例えば晴れの場合）に比べて車両Ｍの位置の信頼度を低くしてもよい。例えば、位置認識部１１は、地図データベース４に記憶された災害が発生している場所を示す災害地図に基づいて、車両Ｍの位置の信頼度を算出してもよい。この場合、位置認識部１１は、認識された車両Ｍの位置が災害地図上において災害が発生している場所である場合、災害が発生していない場所である場合に比べて車両Ｍの位置の信頼度を低くしてもよい。
【００４４】
位置認識部１１は、上述した車両Ｍの位置の信頼度の複数の算出方法に基づいて算出された複数の信頼度に基づいて、車両Ｍの位置の信頼度を算出してもよい。
【００４５】
環境認識部１２は、車両Ｍの外部状況を検出する外部センサ２の検出結果に基づいて、車両Ｍの周辺環境を認識する。環境認識部１２は、カメラの撮像画像、レーダーの障害物情報、又はライダーの障害物情報に基づいて、周知の手法により、車両Ｍの周辺環境を認識する。具体的には、環境認識部１２は、カメラの撮像情報、レーダーの障害物情報、又はライダーの障害物情報に基づいて、車両Ｍの周囲の障害物（固定障害物、動的障害物）を認識する。環境認識部１２は、障害物として車両（他車両）を認識した場合、認識した車両の種別を認識する。ここでは車両の種別として、例えば車両が緊急車両（パトカー、救急車、消防車等）であるか、緊急車両以外の車両であるかを認識する。車両の種別は、例えば、カメラを用いた場合では、認識された車両の形状と、予め定められた緊急車両の形状とを比較することによって区別してもよい。また、環境認識部１２は、障害物として車両（他車両）を認識した場合、認識した車両の状態を認識する。ここでは車両の状態として、例えば車両がハザードランプを点灯しているか否かを認識する。また、環境認識部１２は、カメラの撮像情報又はライダーの障害物情報に基づいて、車両Ｍの走行する走行車線の白線の位置を認識する。環境認識部１２は、更に白線の線種及び白線の曲率を認識してもよい。
【００４６】
また、環境認識部１２は、認識した車両Ｍの周辺環境の認識の信頼度を算出する。この車両Ｍの周辺環境の認識の信頼度とは、認識された車両Ｍの周辺環境の認識の確からしさを表している。例えば、環境認識部１２は、車両Ｍの周辺環境の認識の演算周期に基づいて、車両Ｍの周辺環境の認識の信頼度を算出してもよい。この場合、環境認識部１２は、演算周期が所定の周期より長い場合、演算周期が所定の周期より短い場合に比べて車両Ｍの周辺環境の認識の信頼度を低くしてもよい。
【００４７】
例えば、環境認識部１２は、外部センサ２の検出結果の取得周期に基づいて、車両Ｍの周辺環境の認識の信頼度を算出してもよい。この場合、環境認識部１２は、外部センサ２の検出結果の取得周期が長い場合、取得周期が所定の周期より短い場合に比べて車両Ｍの周辺環境の認識の信頼度を低くしてもよい。例えば、環境認識部１２は、認識した障害物の位置或いは速度の時間的な変化に基づいて、車両Ｍの周辺環境の認識の信頼度を算出してもよい。この場合、環境認識部１２は、認識した障害物の位置或いは速度に時間的な矛盾がある場合（変化が不連続である、或いはノイズが多い場合）に、矛盾が無い場合（変化が不連続でない、或いはノイズが少ない場合）に比べて、車両Ｍの周辺環境の認識の信頼度を低くしてもよい。
【００４８】
例えば、環境認識部１２は、認識した障害物の時間的な変化を見たときに、障害物が分裂或いは結合した回数に基づいて、車両Ｍの周辺環境の認識の信頼度を算出してもよい。この場合、環境認識部１２は、障害物が分裂或いは結合した回数が多い場合、分裂或いは結合した回数が少ない場合に比べて車両Ｍの周辺環境の認識の信頼度を低くしてもよい。
【００４９】
例えば、環境認識部１２は、車両Ｍの周囲の複数の障害物のうち、障害物の種別を識別できた障害物の割合に基づいて、車両Ｍの周辺環境の認識の信頼度を算出してもよい。この場合、環境認識部１２は、障害物の種別を識別できた割合が少ない場合、識別できた割合が多い場合に比べて車両Ｍの周辺環境の認識の信頼度を低くしてもよい。例えば、環境認識部１２は、認識した障害物のうち、車両Ｍから所定距離（Ｐｍ）以内に存在する歩行者の数に基づいて、車両Ｍの周辺環境の認識の信頼度を算出してもよい。この場合、環境認識部１２は、所定距離以内に存在する歩行者の数が多い場合には、歩行者の数が少ない場合に比べて車両Ｍの周辺環境の認識の信頼度を低くしてもよい。環境認識部１２は、歩行者の場合と同様に、歩行者以外の障害物のうち、車両Ｍから所定距離（Ｐｍ）以内に存在する歩行者以外の障害物の数に基づいて、車両Ｍの周辺環境の認識の信頼度を算出してもよい。この場合にも、環境認識部１２は、所定距離以内に存在する歩行者以外の障害物の数が多い場合には、歩行者以外の障害物の数が少ない場合に比べて、車両Ｍの周辺環境の認識の信頼度を低くしてもよい。
【００５０】
環境認識部１２は、車両Ｍの走行車線の幅員に基づいて車両Ｍの周辺環境の認識の信頼度を算出してもよい。この場合、環境認識部１２は、認識した車両Ｍの走行する走行車線の白線の位置に基づいて走行車線の幅員を算出する。そして、環境認識部１２は、算出した幅員が狭い場合には、幅員が広い場合に比べて車両Ｍの周辺環境の認識の信頼度を低くする。なお、環境認識部１２は、認識した白線に基づいて幅員を算出し、算出した幅員に基づいて車両Ｍの周辺環境の認識の信頼度を算出したが、環境認識部１２が幅員を算出することに限定されない。例えば、地図データベース４に車線の幅員の情報が含まれている場合、環境認識部１２は、位置認識部１１で認識された車両Ｍの位置に基づいて地図データベース４から車線の幅員を取得してもよい。そして、環境認識部１２は、地図データベース４から取得した幅員に基づいて、車両Ｍの周辺環境の認識の信頼度を算出してもよい。また、環境認識部１２は、走行車線の白線の位置以外にも、例えば、物理的な道路境界（縁石、ガードレール、壁、工事のためのパイロン等）の位置に基づいて走行車線の幅員を算出してもよい。また、環境認識部１２は、白線及び物理的な道路境界以外にも、道路幅員と見なすことができる物、例えば、中央線の無い道路で対向車が来た場合には、対向車の位置に基づいて得られる道路の物理的な幅の半分を走行車線の幅員と見なしてもよい。或いは、環境認識部１２は、例えば、路面標識の無い道路の路肩を歩行者等が歩いている場合において、歩行者から十分に距離を確保した位置に基づいて仮想的な幅員を算出してもよい。また、環境認識部１２は、車両Ｍと道路境界との距離に基づいて、車両Ｍの周辺環境の認識の信頼度を算出してもよい。この道路境界とは、白線等の区画線であってもよく、縁石、壁、側溝などによって定まる走行可能な領域の端であってもよく、その他の道路境界として扱うことが適切な物であってもよい。
【００５１】
例えば、環境認識部１２は、認識した車両Ｍの周囲の車両が緊急車両であるか否かに基づいて、車両Ｍの周辺環境の認識の信頼度を算出してもよい。この場合、環境認識部１２は、車両Ｍの周囲の緊急車両の割合或いは台数が多い場合に、緊急車両の割合或いは台数が少ない場合に比べて、車両Ｍの周辺環境の認識の信頼度を低くしてもよい。例えば、環境認識部１２は、認識した車両Ｍの周囲の車両がハザードランプを点灯しているか否かに基づいて、車両Ｍの周辺環境の認識の信頼度を算出してもよい。この場合、環境認識部１２は、車両Ｍの周囲の車両がハザードランプを点灯している割合或いは台数が多い場合に、点灯している割合或いは台数が少ない場合に比べて、車両Ｍの周辺環境の認識の信頼度を低くしてもよい。
【００５２】
環境認識部１２は、上述した車両Ｍの周辺環境の認識の信頼度の複数の算出方法に基づいて算出された複数の信頼度に基づいて、車両Ｍの周辺環境の認識の信頼度を算出してもよい。
【００５３】
車両状態認識部１３は、内部センサ３の検出結果に基づいて、車両Ｍの車速、及び向き等を含む車両Ｍの状態を認識する。具体的には、車両状態認識部１３は、車速センサの車速情報に基づいて、車両Ｍの車速を認識する。車両状態認識部１３、ヨーレートセンサのヨーレート情報に基づいて、車両Ｍの向きを認識する。車両状態認識部１３は、加速度センサの加速度情報に基づいて、車両Ｍの加速度を認識する。車両状態認識部１３は、舵角センサの舵角情報に基づいて、車両Ｍの舵角（操舵角）を認識する。
【００５４】
また、車両状態認識部１３は、認識した車両Ｍの状態の認識の信頼度を算出する。この車両Ｍの状態の認識の信頼度とは、認識された車両Ｍの状態の認識の確からしさを表している。例えば、車両状態認識部１３は、車両Ｍの状態の認識の演算周期に基づいて、車両Ｍの状態の認識の信頼度を算出してもよい。この場合、車両状態認識部１３は、演算周期が所定の周期より長い場合、演算周期が所定の周期より短い場合に比べて、車両Ｍの状態の認識の信頼度を低くしてもよい。
【００５５】
例えば、車両状態認識部１３は、車両Ｍの状態の認識に用いた内部センサ３の検出結果の取得周期に基づいて、車両Ｍの状態の認識の信頼度を算出してもよい。この場合、車両状態認識部１３は、内部センサ３の検出結果の取得周期が長い場合、取得周期が所定の周期より短い場合に比べて車両Ｍの状態の認識の信頼度を低くしてもよい。
【００５６】
車両状態認識部１３は、上述した車両Ｍの状態の認識の信頼度の複数の算出方法に基づいて算出された複数の信頼度に基づいて、車両Ｍの状態の認識の信頼度を算出してもよい。
【００５７】
第１演算部１４は、車両Ｍの自動運転制御を行う際に用いられる第１走行計画及び第１走行計画の信頼度を演算する。第１演算部１４は、第１計画部１４ａ、及び第１信頼度算出部１４ｂを備えている。
【００５８】
第１計画部１４ａは、位置認識部１１で認識された車両Ｍの位置、環境認識部１２で認識された周辺環境、車両状態認識部１３で認識された車両Ｍの状態、及び地図データベース４の地図情報に基づいて、ナビゲーションシステム５により設定された目標ルートに沿って走行するように車両Ｍの第１走行計画を生成する。第１計画部１４ａは、自動運転システム１００において自動運転が可能であると判定され、且つ、ドライバが自動運転制御の開始操作を行った場合に、第１走行計画の生成を開始する。この第１走行計画は、車両Ｍの現在の位置から予め設定された目的地に車両Ｍが至るまでの走行計画となる。
【００５９】
第１計画部１４ａは、目標ルート上において車両Ｍが安全、法令順守、走行効率等の基準に照らして好適に走行するように第１走行計画を生成する。第１走行計画には、先行車両への追従及び走行車線の形状に沿った操舵に加え、例えば、障害物の回避及びレーンチェンジ等の運転行動が含まれる。また、第１走行計画は、ＨＭＩ８が正常に作動していること、及びドライバ状態管理部８ｃによってドライバの注意力が適切に管理されている状態であることを前提として生成されている。第１計画部１４ａは、第１走行計画として、例えば、目標ルートに沿った複数の目標位置と、各目標位置での速度とを含む走行計画を生成する。すなわち、第１走行計画には、経路の計画と、速度の計画とが含まれている。
【００６０】
第１信頼度算出部１４ｂは、第１計画部１４ａで生成された第１走行計画の信頼度を算出する。この第１走行計画の信頼度とは、車両Ｍが安全、法令順守、走行効率等の基準に照らして好適に走行できるか否かの度合いを表している。第１走行計画の信頼度が高い方が、例えば、周囲の障害物との距離を所定距離以上保ちつつ走行できていたり、走行効率が良いことを表している。ここでの走行効率が良いこととは、例えば、単位時間当たりに進むことができる距離が長いことをいう。或いは、走行効率が良いこととは、燃費が良いこと等が含まれていてもよい。
【００６１】
具体的には、第１信頼度算出部１４ｂは、位置認識部１１で認識された車両Ｍの位置の信頼度、環境認識部１２で認識された車両Ｍの周辺環境の認識の信頼度、車両状態認識部１３で認識された車両Ｍの状態の認識の信頼度、及び第１計画部１４ａで生成された第１走行計画の少なくともいずれかに基づいて第１走行計画の信頼度を算出する。
【００６２】
例えば、第１信頼度算出部１４ｂは、第１計画部１４ａにおける第１走行計画の生成周期に基づいて、第１走行計画の信頼度を算出してもよい。この場合、第１信頼度算出部１４ｂは、第１走行計画の生成周期が所定の周期より長い場合、生成周期が所定の周期より短い場合に比べて第１走行計画の信頼度を低くしてもよい。
【００６３】
例えば、第１信頼度算出部１４ｂは、位置認識部１１、環境認識部１２、及び車両状態認識部１３で算出された各種の信頼度に基づいて、第１走行計画の信頼度を算出してもよい。この場合、第１信頼度算出部１４ｂは、位置認識部１１で算出された車両Ｍの位置の信頼度が低い場合、車両Ｍの位置の信頼度が高い場合に比べて、第１走行計画の信頼度を低くしてもよい。第１信頼度算出部１４ｂは、環境認識部１２で算出された車両Ｍの周辺環境の認識の信頼度が低い場合、車両Ｍの周辺環境の認識の信頼度が高い場合に比べて第１走行計画の信頼度を低くしてもよい。第１信頼度算出部１４ｂは、車両状態認識部１３で算出された車両Ｍの状態の認識の信頼度が低い場合、車両Ｍの状態の認識の信頼度が高い場合に比べて、第１走行計画の信頼度を低くしてもよい。
【００６４】
例えば、第１信頼度算出部１４ｂは、第１走行計画における経路周辺に存在する障害物の数に基づいて、第１走行計画の信頼度を算出してもよい。この場合、第１信頼度算出部１４ｂは、生成された第１走行計画と環境認識部１２で認識された周辺環境とに基づいて、第１走行計画における経路周辺に存在する障害物の数が多い場合、障害物の数が少ない場合に比べて第１走行計画の信頼度を低くしてもよい。例えば、第１信頼度算出部１４ｂは、第１走行計画における経路周辺に存在する障害物と車両Ｍとの距離に基づいて、第１走行計画の信頼度を算出してもよい。この場合、第１信頼度算出部１４ｂは、生成された第１走行計画と環境認識部１２で認識された周辺環境とに基づいて、第１走行計画における経路周辺に存在する障害物と車両Ｍとの距離が所定距離未満の場合、障害物と車両Ｍと距離が所定距離以上の場合に比べて第１走行計画の信頼度を低くしてもよい。
【００６５】
例えば、第１信頼度算出部１４ｂは、第１走行計画における経路と、環境認識部１２で認識された障害物と、障害物によって生じる外部センサ２の物理的な死角とに基づいて、第１走行計画の信頼度を算出してもよい。ここでの外部センサ２の物理的な死角とは、外部センサ２の検出エリアであるにもかかわらず、障害物が存在することによって外部センサ２によって検出できないエリアをいう。外部センサ２の検出エリアは、車両Ｍに外部センサ２を設置する向き等に基づいて予め定まっている。外部センサ２の物理的な死角の具体的な一例について説明する。例えば、車両Ｍの前方の道路がカーブ路であり、前方の道路のそばに建物が存在しているとする。そして、この建物がカーブの先よりも手前側（車両Ｍ側）に存在し、建物に隠れて車両Ｍからカーブの先の部分が見えない状況とする。この場合、道路のそばの建物が遮ることによってカーブの先を外部センサ２で検出できない。この建物によって遮られたエリア（外部センサ２で検出できないエリア）が、外部センサ２の物理的な死角となる。この場合、第１信頼度算出部１４ｂは、外部センサ２の死角が多い場合、死角が少ない場合に比べて、第１走行計画の信頼度を低くしてもよい。
【００６６】
例えば、第１信頼度算出部１４ｂは、第１走行計画における経路と、地図データベース４の地図情報と、外部センサ２のセンサ死角とに基づいて、第１走行計画の信頼度を算出してもよい。ここでの外部センサ２のセンサ死角とは、そもそも外部センサ２の検出エリアでないエリアをいう。更に、この外部センサ２のセンサ死角は、第１走行計画に従って走行する場合に外部センサ２で検出すべきエリアであるにもかかわらず、そもそも外部センサ２の検出エリアとなっていないエリアをいう。例えば、車両Ｍの走行する経路（第１走行計画における経路）に側方から合流してくる車線が存在する場合、側方から合流してくる車線が外部センサ２で検出すべきエリアとなる。そして、車両Ｍに設けられた外部センサ２の検出エリアが前方のみである場合、側方から合流してくる車線は検出の向きが異なるために外部センサ２で検出できない。このため、側方から合流してくる車線が、外部センサ２のセンサ死角となる。この場合、第１信頼度算出部１４ｂは、センサ死角が多い場合、センサ死角が少ない場合に比べて、第１走行計画の信頼度を低くしてもよい。
【００６７】
例えば、第１信頼度算出部１４ｂは、第１走行計画における経路と、地図データベース４の地図情報とに基づいて得られる車両Ｍのレーンチェンジの回数、或いは走行車線の合流等の回数に基づいて、第１走行計画の信頼度を算出してもよい。この場合、第１信頼度算出部１４ｂは、車両Ｍのレーンチェンジの回数、或いは走行車線の合流等の回数が多い場合、これらの回数が少ない場合に比べて第１走行計画の信頼度を低くしてもよい。
【００６８】
例えば、第１信頼度算出部１４ｂは、生成された第１走行計画と、安定して走行ができる予め定められた走行計画のパターンとの一致度に基づいて、第１走行計画の信頼度を算出してもよい。この場合、第１信頼度算出部１４ｂは、生成された第１走行計画と、安定して走行ができる予め定められた走行計画のパターンとの一致度が低い場合、一致度が高い場合に比べて第１走行計画の信頼度を低くしてもよい。例えば、第１走行計画に優先道路への合流が含まれている場合、第１信頼度算出部１４ｂは、第１走行計画の信頼度を低くしてもよい。
【００６９】
例えば、第１信頼度算出部１４ｂは、第１走行計画を生成する際に用いられた位置認識部１１の認識結果、環境認識部１２の認識結果、及び車両状態認識部１３の認識結果と、安定して走行計画が生成できる予め定められた条件との一致度に基づいて、第１走行計画の信頼度を算出してもよい。この場合、第１信頼度算出部１４ｂは、第１走行計画を生成する際に用いられた位置認識部１１の認識結果等と、予め定められた条件との一致度が低い場合、一致度が高い場合に比べて第１走行計画の信頼度を低くしてもよい。
【００７０】
例えば、第１信頼度算出部１４ｂは、環境認識部１２で認識される車両Ｍの周辺の車両の動きと、生成された第１走行計画における車両Ｍの動きとの一致度に基づいて、第１走行計画の信頼度を算出してもよい。この場合、第１信頼度算出部１４ｂは、周辺の車両の動きと、第１走行計画における車両Ｍの動きとの一致度が低い場合、第１走行計画の信頼度を低くしてもよい。例えば、信号機が存在する交差点において、周辺の車両が発進したにも関わらず第１走行計画における車両Ｍの動きが停止し続けている場合、第１信頼度算出部１４ｂは、第１走行計画の信頼度を低くする。
【００７１】
第１信頼度算出部１４ｂは、上述した第１走行計画の信頼度の複数の算出方法に基づいて算出された複数の信頼度に基づいて、第１走行計画の信頼度を算出してもよい。
【００７２】
第２演算部１５は、車両Ｍの自動運転制御を行う際に用いられる第２走行計画及び第２走行計画の信頼度を演算する。第２演算部１５は、第１演算部１４と異なる方法によって、第２走行計画を生成する。第２演算部１５は、第２計画部１５ａ、及び第２信頼度算出部１５ｂを備えている。
【００７３】
第２計画部１５ａは、第２走行計画として、第２走行計画に基づいて自動運転制御が行われている状態から、運転操作をドライバに容易に引き継ぐことができることを目的とした走行計画を生成する。具体的には、車両Ｍの状態を単位時間あたりに大きく変化させない走行計画となっている。第２走行計画には、第１走行計画とは異なり、例えば、障害物の回避及びレーンチェンジ等の運転行動が含まれない。第２走行計画に基づいて車両Ｍが走行する場合のように車両Ｍの動きが緩やかであると、ドライバに運転操作が引き継がれたときに、運転操作が引き継がれたときの車両Ｍの状態にドライバが容易に適応することができる。すなわち、第２走行計画に基づいて車両Ｍの自動運転制御が行われている場合には、自動運転が行われている状態からドライバが運転操作を容易に引き継ぐことができる。
【００７４】
第２計画部１５ａは、車両状態認識部１３で認識された車両Ｍの状態に基づいて、車両Ｍの第２走行計画を生成する。具体的には、第２計画部１５ａは、車両状態認識部１３で認識された現在の車両Ｍの状態（車速、加速度、舵角等）から、単位時間当たりの車両Ｍの加減速度の変化量及び操舵の変化量の少なくとも一方が予め定められた値よりも小さくなるように第２走行計画を生成する。すなわち、第２走行計画は、現在の車両Ｍの状態から車両Ｍの動きが大きく変化しない走行計画となる。このように、第２計画部１５ａは、第２走行計画として、第１計画部１４ａが生成する第１走行計画よりも緩い走行計画を生成すればよい。例えば、第２計画部１５ａは、現在の車両Ｍの車速から、予め定められた値よりも小さな減速度で車両Ｍを減速させる第２走行計画を生成する。このように、第２計画部１５ａは、位置認識部１１及び環境認識部１２での認識結果を用いずに、車両状態認識部１３での認識結果のみを用いて第２走行計画を生成する。
【００７５】
第２計画部１５ａは、第２走行計画として、第１走行計画と同様に、例えば、車両Ｍが走行する複数の目標位置と、各目標位置での速度とを含む走行計画を生成する。すなわち、第２走行計画には、経路の計画と、速度の計画とが含まれている。また、第２計画部１５ａは、ドライバが自動運転制御の開始操作を行った場合に、第２走行計画の生成を開始する。
【００７６】
第２信頼度算出部１５ｂは、第２計画部１５ａで生成された第２走行計画の信頼度を算出する。この第２走行計画信頼度とは、車両Ｍが安全、法令順守、走行効率等の基準に照らして好適に走行できるか否かの度合いを表している。なお、第２走行計画は、第１走行計画と異なり周辺環境等が考慮されていない。このため、一般には、第２走行計画の信頼度は、第１走行計画の信頼度よりも低くなる。
【００７７】
具体的には、第２信頼度算出部１５ｂは、第２計画部１５ａが第２走行計画を生成する際に用いた認識結果の信頼度、及び第２走行計画の少なくともいずれかに基づいて第２走行計画の信頼度を算出する。ここでは、第２信頼度算出部１５ｂは、車両状態認識部１３で認識された車両Ｍの状態の認識の信頼度、及び第２計画部１５ａで生成された第２走行計画の少なくともいずれかに基づいて第２走行計画の信頼度を算出する。
【００７８】
例えば、第２信頼度算出部１５ｂは、第２計画部１５ａにおける第２走行計画の生成周期に基づいて、第２走行計画の信頼度を算出してもよい。この場合、第２信頼度算出部１５ｂは、第２走行計画の生成周期が所定の周期より長い場合、生成周期が所定の周期より短い場合に比べて第２走行計画の信頼度を低くしてもよい。例えば、第２信頼度算出部１５ｂは、車両状態認識部１３で算出された車両Ｍの状態の認識の信頼度に基づいて、第２走行計画の信頼度を算出してもよい。この場合、第２信頼度算出部１５ｂは、車両状態認識部１３で算出された車両Ｍの状態の認識の信頼度が低い場合、車両Ｍの状態の認識の信頼度が高い場合に比べて第２走行計画の信頼度を低くしてもよい。
【００７９】
第２信頼度算出部１５ｂは、上述した第２走行計画の信頼度の複数の算出方法に基づいて算出された複数の信頼度に基づいて、第２走行計画の信頼度を算出してもよい。
【００８０】
ドライバ信頼度算出部１６は、状態検出部８ａの検出の信頼度、状態検出部８ａの状態、報知部８ｂの状態、ドライバ状態管理部８ｃの状態、及びドライバ状態管理部８ｃにおけるドライバの注意力の管理状況の少なくともいずれかに基づいて、ドライバ状態管理部８ｃの信頼度を算出する。このドライバ状態管理部８ｃの信頼度とは、ドライバの注意力を適切に管理できているか否かの度合いを表している。
【００８１】
例えば、ドライバ信頼度算出部１６は、状態検出部８ａにおけるドライバの状態の検出周期に基づいてドライバ状態管理部８ｃの信頼度を算出してもよい。例えば、ドライバ信頼度算出部１６は、状態検出部８ａにおける検出周期が所定の周期より長い場合、検出周期が所定の周期より短い場合に比べてドライバ状態管理部８ｃの信頼度を低くしてもよい。
【００８２】
例えば、ドライバ信頼度算出部１６は、状態検出部８ａが正常に作動していない場合、状態検出部８ａが正常に作動している場合に比べてドライバ状態管理部８ｃの信頼度を低くしてもよい。また、ドライバ信頼度算出部１６は、報知部８ｂが正常に作動していない場合、正常に作動している場合に比べてドライバ状態管理部８ｃの信頼度を低くしてもよい。また、ドライバ信頼度算出部１６は、ドライバ状態管理部８ｃが正常に作動していない場合、ドライバ状態管理部８ｃが正常に作動している場合に比べてドライバ状態管理部８ｃの信頼度を低くしてもよい。
【００８３】
例えば、ドライバ信頼度算出部１６は、ドライバ状態管理部８ｃによってドライバの注意力が適切に管理されていない場合、適切に管理されている場合に比べてドライバ状態管理部８ｃの信頼度を低くしてもよい。ドライバの注意力が適切に管理されている場合とは、ドライバが報知部８ｂを通じた注意喚起に応じていたり、ドライバが車両Ｍの走行状態及び周囲の状況等を自ら確認していたりする場合が挙げられる。なお、ドライバが注意喚起に応じているか及び車両Ｍの走行状態等を確認しているか否かは、状態検出部８ａの検出結果に基づいて判断することができる。
【００８４】
ドライバ信頼度算出部１６は、上述したドライバ状態管理部８ｃの信頼度の複数の算出方法に基づいて算出された複数の信頼度に基づいて、ドライバ状態管理部８ｃの信頼度を算出してもよい。
【００８５】
信頼度補正部１７は、ドライバ信頼度算出部１６で算出されたドライバ状態管理部８ｃの信頼度に基づいて、第１信頼度算出部１４ｂで算出された第１走行計画の信頼度を補正する。信頼度補正部１７は、ドライバ状態管理部８ｃの信頼度が低い場合、第１走行計画の信頼度が低くなるように補正する。例えば、ドライバ信頼度算出部１６によって算出されるドライバ状態管理部８ｃの信頼度が０以上１以下の値で表される場合、信頼度補正部１７は、第１走行計画の信頼度にドライバ状態管理部８ｃの信頼度の値を乗ずることによって、第１走行計画の信頼度を補正してもよい。
【００８６】
選択部１８は、信頼度補正部１７で補正された第１走行計画の信頼度と、第２信頼度算出部１５ｂで算出された第２走行計画の信頼度とを比較し、第１走行計画及び第２走行計画のうち、走行計画の信頼度が高い走行計画を選択する。
【００８７】
走行制御部１９は、選択部１８で選択された走行計画に基づいて、車両Ｍの自動運転制御を実行する。具体的には、走行制御部１９は、走行計画に応じた制御信号をアクチュエータ７に出力する。これにより、走行制御部１９は、走行計画に沿って車両Ｍが自動走行するように、車両Ｍの走行を制御する。
【００８８】
次に、ＥＣＵ６で実行される処理の流れについて、図２のフローチャートを用いて説明する。なお、この処理は、車両Ｍのドライバによって自動運転制御の実行が指示された場合にＥＣＵ６によって実行される。ＥＣＵ６は、フローチャートの処理がエンドに至った場合、再びスタートから処理を繰り返す。ＥＣＵ６は、車両Ｍのドライバによって自動運転制御の実行が取り消された場合に、図２に示す処理を終了する。
【００８９】
図２に示すように、位置認識部１１は、車両Ｍの位置を認識する（Ｓ１０１）。環境認識部１２は、車両Ｍの周辺環境を認識する（Ｓ１０２）。車両状態認識部１３は、車両Ｍの状態を認識する（Ｓ１０３）。Ｓ１０１〜Ｓ１０３の処理順序は、この並び順で実行されることに限定されず、並行して処理が実行されていてもよい。第１計画部１４ａは、位置認識部１１等の認識結果に基づいて第１走行計画を生成する（Ｓ１０４）。第１信頼度算出部１４ｂは、生成された第１走行計画の信頼度を算出する（Ｓ１０５）。
【００９０】
ドライバ信頼度算出部１６は、状態検出部８ａの検出の信頼度等に基づいて、ドライバ状態管理部８ｃの信頼度を算出する（Ｓ１０６）。信頼度補正部１７は、ドライバ状態管理部８ｃの信頼度に基づいて、第１走行計画の信頼度を補正する（Ｓ１０７）。第２計画部１５ａは、車両Ｍの状態に基づいて車両Ｍの第２走行計画を生成する（Ｓ１０８）。第２信頼度算出部１５ｂは、生成された第２走行計画の信頼度を算出する（Ｓ１０９）。なお、Ｓ１０４〜Ｓ１０７の処理とＳ１０８〜Ｓ１０９の処理とは、Ｓ１０４〜Ｓ１０７の処理の後にＳ１０８〜Ｓ１０９の処理を行うことに限定されない。例えば、Ｓ１０４〜Ｓ１０７の処理と、Ｓ１０８〜Ｓ１０９の処理とが並行して実行されていてもよい。
【００９１】
選択部１８は、補正された第１走行計画の信頼度と第２走行計画の信頼度とを比較し、走行計画の信頼度が高い走行計画を選択する（Ｓ１１０）。走行制御部１９は、選択部１８で選択された走行計画に基づいて車両Ｍの自動運転制御を実行する（Ｓ１１１）。
【００９２】
本実施形態は以上のように構成され、この自動運転システム１００において走行制御部１９は、第１走行計画及び第２走行計画のうち走行計画の信頼度が高い走行計画に基づいて車両Ｍの自動運転制御を行う。ここで、第１計画部１４ａは、位置認識部１１、環境認識部１２、及び車両状態認識部１３における全ての認識結果を用いて第１走行計画を生成する。このため、例えば、位置認識部１１、環境認識部１２及び車両状態認識部１３のいずれかの認識結果の信頼度が低下した場合、これらの結果を全て用いて生成される第１走行計画の信頼度は低下する。
【００９３】
一方、第２計画部１５ａは、第１計画部１４ａよりも少ない種類の認識結果に基づいて第２走行計画を生成する。具体的には、第２計画部１５ａは、位置認識部１１及び環境認識部１２の認識結果を用いずに、車両状態認識部１３の認識結果に基づいて第２走行計画を生成する。第２走行計画は第１走行計画よりも少ない種類の認識結果に基づいて生成されるため、信頼度が低下した認識結果を用いずに第２走行計画を生成している場合には、認識結果の信頼度の低下の影響を受けることなく、第２走行計画が生成される。このようにして第２走行計画が生成される場合、信頼度が低下した認識結果を用いていないため、認識結果の信頼度の低下に起因して第２走行計画の信頼度が低下することはない。具体的には、位置認識部１１の認識結果及び環境認識部１２の認識結果が低下したとしても、これらの認識結果を用いずに第２走行計画が生成されているため、第２走行計画の生成に関して信頼度の低下の影響を受けることが無い。
【００９４】
このため、位置認識部１１、及び環境認識部１２のいずれかの認識結果の信頼度の低下に伴って第１走行計画の信頼度が低下し、第１走行計画に基づく自動運転制御が困難となってドライバに運転操作を引き継ぐ状況が生じた場合、選択部１８によって第２走行計画が選択される。このように、第１走行計画に基づく自動運転制御が困難となってドライバに運転操作を引き継ぐ状況が生じたとしても、ドライバが運転操作を引き継ぐまでの間、第２走行計画に基づいて車両Ｍの自動運転制御が継続される。第２走行計画は、運転操作をドライバに容易に引き継ぐことができることを目的として生成されている。このため、車両Ｍが第２走行計画に基づいて自動運転制御が行われている状態では、ドライバは運転操作を容易に引き継ぐことができる。以上のように、自動運転システム１００では、第１走行計画に基づく自動運転制御が困難となりドライバに運転操作を引き継ぐ場合であっても、第２走行計画に基づいて自動運転制御が継続されるため、ドライバに運転操作を引き継ぐための時間を長く確保することができる。そしてドライバは、第２走行計画に基づいて自動運転制御が行われている状態から、容易に運転操作を引き継ぐことができる。
【００９５】
第１走行計画は、ドライバ状態管理部８ｃの信頼度が高い状態、すなわち、状態検出部８ａ、報知部８ｂ、及びドライバ状態管理部８ｃが正常に作動しており、更にドライバの注意力が適切に管理されている状態であることを前提として生成されている。このため、ドライバ状態管理部８ｃの信頼度が低下した場合に、信頼度補正部１７が第１走行計画の信頼度を低く補正することで、選択部１８によって第２走行計画が選択され易くなる。このように、ドライバ状態管理部８ｃの信頼度に基づいて第１走行計画の信頼度を補正することで、第１走行計画に基づいて車両Ｍの自動運転制御が行われることが抑制される。従って、ドライバ状態管理部８ｃの信頼度が低下することに伴って第１走行計画に基づく自動運転制御を終了させる場合であっても、第２走行計画に基づいて自動運転制御が行われるため、ドライバに運転操作を引き継ぐための時間を長く確保することができる。
【００９６】
なお、第２走行計画は、第１走行計画と異なり、運転操作をドライバに容易に引き継ぐことができることを目的として生成されている。このため、第２走行計画に基づいて自動運転制御が行われている状態から、ドライバに容易に運転操作を引き継ぐことができるため、ドライバ状態管理部８ｃの信頼度が低下しても第２走行計画の信頼度を補正しなくてもよい。
【００９７】
（第１変形例）
次に、第１変形例として、第２演算部１５における第２走行計画の生成方法の変形例、及び第２信頼度算出部１５ｂにおける第２走行計画の信頼度の算出の変形例について説明する。第１変形例において、第２計画部１５ａは、位置認識部１１で認識された車両Ｍの位置、環境認識部１２で認識された周辺環境、車両状態認識部１３で認識された車両Ｍの状態、及び地図データベース４の地図情報に基づいて、ナビゲーションシステム５により設定された目標ルートに沿って走行するように車両Ｍの第２走行計画を生成する。なお、第２計画部１５ａは、第２走行計画を生成する際に、第１走行計画よりも単位時間当たりの車両Ｍの加減速度の変化量及び操舵の変化量の少なくとも一方が小さくなるように第２走行計画を生成する。すなわち、第２走行計画は、第１走行計画と比較して車両Ｍの動きが大きく変化しない走行計画となる。
【００９８】
第２信頼度算出部１５ｂは、位置認識部１１で認識された車両Ｍの位置の信頼度、環境認識部１２で認識された車両Ｍの周辺環境の認識の信頼度、車両状態認識部１３で認識された車両Ｍの状態の認識の信頼度、及び第２計画部１５ａで生成された第２走行計画の少なくともいずれかに基づいて第２走行計画の信頼度を算出する。この第２信頼度算出部１５ｂで行われる第２走行計画の信頼度の算出は、実施形態における第１信頼度算出部１４ｂと同様に算出することができる。更に、第２信頼度算出部１５ｂは、算出した第２走行計画の信頼度に対して補正を行い、補正後の第２走行計画の信頼度を第２走行計画における信頼度とする。また、第２信頼度算出部１５ｂは、第２走行計画の信頼度の補正を行う際に、第２走行計画の信頼度が小さくなるように補正を行う。例えば、第２信頼度算出部１５ｂは、算出した第２走行計画の信頼度に対して所定の係数を用いて補正を行うことによって第２走行計画の信頼度を算出してもよい。
【００９９】
第１変形例に示す場合においても、自動運転システム１００において走行制御部１９は、第１走行計画及び第２走行計画のうち走行計画の信頼度が高い走行計画に基づいて車両Ｍの自動運転制御を行う。ここで、第１計画部１４ａは、位置認識部１１、環境認識部１２及び車両状態認識部１３の認識結果を用いて第１走行計画を生成する。例えば、位置認識部１１、環境認識部１２及び車両状態認識部１３のいずれかの認識結果の信頼度が低下した場合、認識結果の信頼度の低下に伴って、第１走行計画の信頼度は低下する。一方、第２計画部１５ａは、第１計画部１４ａと同じ認識結果を用いるものの、第１走行計画よりも単位時間当たりの車両Ｍの加減速度の変化量及び操舵の変化量の少なくとも一方が小さい第２走行計画を生成する。すなわち、第２計画部１５ａは、第１走行計画と比べて、車両Ｍの状態を大きく変化させずに車両Ｍを走行させる第２走行計画を生成する。
【０１００】
車両Ｍの状態を大きく変化させない場合には、例えば、車両Ｍの状態を大きく変化させる場合と比べて車両Ｍの周辺環境の認識精度が低くても走行計画を生成できる。このため、第２計画部１５ａは、第１計画部１４ａが第１走行計画を生成する場合と比べて、位置認識部１１、環境認識部１２及び車両状態認識部１３における認識結果の信頼度が低くても第２走行計画を生成することができる。また、認識結果の信頼度が低くても第２走行計画の生成を行うことができるため、認識結果の信頼度が低下したとしても、第１走行計画と比べて第２走行計画の信頼度に与える影響は小さい。
【０１０１】
このため、位置認識部１１、環境認識部１２及び車両状態認識部１３のいずれかの認識結果の信頼度の低下に伴って第１走行計画の信頼度が低下し、第１走行計画に基づく自動運転制御が困難となってドライバに運転操作を引き継ぐ状況が生じても、ドライバが運転操作を引き継ぐまでの間、第２走行計画に基づいて車両Ｍの自動運転制御が継続される。このように、第１変形例において自動運転システム１００は、第１走行計画に基づく自動運転制御が困難となりドライバに運転操作を引き継ぐ場合であっても、第２走行計画に基づいて自動運転制御が継続されるため、ドライバに運転操作を引き継ぐための時間を長く確保することができる。そしてドライバは、第２走行計画に基づいて自動運転制御が行われている状態から、容易に運転操作を引き継ぐことができる。
【０１０２】
（第２変形例）
次に、第２変形例として、第２演算部１５における第２走行計画の生成方法の変形例、及び第２信頼度算出部１５ｂにおける第２走行計画の信頼度の算出の変形例について説明する。第２変形例において、第２計画部１５ａは、第１計画部１４ａで生成された過去の第１走行計画に基づいて第２走行計画を生成する。
【０１０３】
ここで、第２計画部１５ａが過去の第１走行計画に基づいて第２走行計画を生成する第１の例について説明する。第２計画部１５ａは、第１演算部１４から第１走行計画及び第１走行計画の信頼度をこれらが生成及び算出される毎に取得する。そして、第２計画部１５ａは、取得した第１走行計画の信頼度が所定の値以下となる直前の第１走行計画を第２走行計画として用いる。また、第２信頼度算出部１５ｂは、第２計画部１５ａによって第２走行計画として用いられた第１走行計画の信頼度を補正し、補正した第１走行計画の信頼度を第２走行計画の信頼度とすることができる。
【０１０４】
なお、第２走行計画は、過去に生成された第１走行計画を用いて生成されるため、第２走行計画の信頼度は、第２走行計画を生成する際に用いた第１走行計画の信頼度よりも低くなる。このため、第２信頼度算出部１５ｂは、第２走行計画を生成するために用いられた第１走行計画の信頼度に対し、所定の補正係数を乗算する等によって信頼度が低くなるように補正し、補正後の第１走行計画の信頼度を第２走行計画の信頼度とする。なお、第１走行計画の信頼度を低く補正する際に、現在から時間が経過しているほど（古いほど）、信頼度が低くなるように補正してもよい。
【０１０５】
次に、第２計画部１５ａが過去の第１走行計画に基づいて第２走行計画を生成する第２の例について説明する。第２計画部１５ａは、第１演算部１４から第１走行計画及び第１走行計画の信頼度をこれらが生成及び算出される毎に取得する。第２計画部１５ａは、現在から所定時間前までの間に取得された第１走行計画の信頼度のうち、最も信頼度が高い第１走行計画を第２走行計画として用いる。なお、第２計画部１５ａは、時間経過に伴って値が小さくなるように第１走行計画の信頼度を補正し、補正後の信頼度が最も高い第１走行計画を第２走行計画として用いてもよい。
【０１０６】
第２信頼度算出部１５ｂは、第２走行計画として用いられた第１走行計画の信頼度が低くなるように補正し、補正した第１走行計画の信頼度を第２走行計画の信頼度とすることができる。なお、第１走行計画の信頼度を低く補正する際に、現在から時間が経過しているほど（古いほど）、信頼度が低くなるように補正してもよい。
【０１０７】
なお、過去の第１走行計画に基づいて第２走行計画を生成する例として、第１の例及び第２の例を示したが、過去の第１走行計画に基づいていれば、これら以外の方法によって第２走行計画を生成してもよい。
【０１０８】
第２変形例に示す場合においても、自動運転システム１００において走行制御部１９は、第１走行計画及び第２走行計画のうち走行計画の信頼度が高い走行計画に基づいて車両Ｍの自動運転制御を行う。ここで、第１計画部１４ａは、位置認識部１１、環境認識部１２及び車両状態認識部１３の認識結果を用いて第１走行計画を生成する。例えば、位置認識部１１、環境認識部１２及び車両状態認識部１３のいずれかの認識結果の信頼度が低下した場合、認識結果の信頼度の低下に伴って、即座に第１走行計画の信頼度が低下する。一方、第２計画部１５ａは、第１計画部１４ａで過去に生成された第１走行計画に基づいて第２走行計画を生成する。また、第２信頼度算出部１５ｂは、過去に生成された第１走行計画の信頼度に基づいて第２走行計画の信頼度を算出するため、位置認識部１１における認識結果等の信頼度が低下しても、第２走行計画の信頼度は即座には低下しない。このため、位置認識部１１における認識結果等の信頼度が低下することに伴って第１走行計画の信頼度が低下した場合には、選択部１８によって第２走行計画が選択される。
【０１０９】
このように、位置認識部１１、環境認識部１２及び車両状態認識部１３のいずれかの認識結果の信頼度の低下に伴って第１走行計画の信頼度が低下し、第１走行計画に基づく自動運転制御が困難となってドライバに運転操作を引き継ぐ状況が生じても、ドライバが運転操作を引き継ぐまでの間、第２走行計画に基づいて車両Ｍの自動運転制御が継続される。なお、第２走行計画は、過去に生成された第１走行計画に基づいて生成されるため、第２走行計画の信頼度は一般に低くなる。しかしながら、第１走行計画に基づく自動運転制御が困難となって自動運転制御を停止するよりも、信頼度が低くても第２走行計画に基づいて自動運転制御を継続することで、ドライバが運転操作を引き継ぐまでの時間を確保することができる。
【０１１０】
このように、自動運転システムは、第１走行計画に基づく自動運転制御が困難となりドライバに運転操作を引き継ぐ場合であっても、第２走行計画に基づいて自動運転制御が継続されるため、ドライバに運転操作を引き継ぐための時間を長く確保することができる。そしてドライバは、第２走行計画に基づいて自動運転制御が行われている状態から、容易に運転操作を引き継ぐことができる。
【０１１１】
なお、第２変形例において第２計画部１５ａは、過去の第１走行計画をそのまま第２走行計画としても用いるのではなく、単位時間当たりの車両Ｍの加減速度の変化量及び操舵の変化量の少なくとも一方が小さくなるように第１走行計画を補正し、補正後の第１走行計画を第２走行計画としてもよい。
【０１１２】
（第３変形例）
次に、第３変形例として、第２演算部１５における第２走行計画の生成方法の変形例、及び第２信頼度算出部１５ｂにおける第２走行計画の信頼度の算出の変形例について説明する。第３変形例は、環境認識部１２において周辺環境が認識できなくなった場合において、第２計画部１５ａが第２走行計画を生成する例である。第３変形例において、第２計画部１５ａは、環境認識部１２において周辺環境が認識できなくなる直前の周辺環境の認識結果と、位置認識部１１で認識された車両Ｍの位置、車両状態認識部１３で認識された車両Ｍの状態、及び地図データベース４の地図情報に基づいて、ナビゲーションシステム５により設定された目標ルートに沿って走行するように生成する車両Ｍの第２走行計画のうち、経路の計画を生成する。例えば、環境認識部１２において周辺環境が認識できなくなる直前の認識結果とは、環境認識部１２が認識する車両Ｍの周辺環境の認識の信頼度が所定値以下となる直前の認識結果とすることができる。
【０１１３】
なお、第２計画部１５ａは、第２走行計画の経路の計画を生成する際に、第１走行計画よりも単位時間当たりの車両Ｍの操舵の変化量が小さくなるように経路の計画を生成する。すなわち、第２走行計画は、第１走行計画と比較して車両Ｍの動きが大きく変化しない走行計画となる。
【０１１４】
第２計画部１５ａは、第２走行計画のうち速度の計画として、例えば、生成した経路の曲率に基づいて車両Ｍを減速させる速度の計画、一定の減速度に基づいて車両Ｍを減速させる速度の計画、或いは急な動作を防ぐために加加速度（ジャーク）を抑制した速度の計画を生成する。また、速度の計画は、地図情報（カーブの曲率等）に基づいて速度が調整されていてもよい。
【０１１５】
第２信頼度算出部１５ｂは、第２計画部１５ａで生成された第２走行計画の信頼度を算出する。例えば、第２信頼度算出部１５ｂは、位置認識部１１で認識された車両Ｍの位置の信頼度、車両状態認識部１３で認識された車両Ｍの状態の認識の信頼度、及び第２計画部１５ａで生成された第２走行計画の少なくともいずれかに基づいて第２走行計画の信頼度を算出する。
【０１１６】
例えば、第２信頼度算出部１５ｂは、第２計画部１５ａにおける第２走行計画の生成周期に基づいて、実施形態において説明した第１信頼度算出部１４ｂと同様に、第２走行計画の信頼度を算出してもよい。例えば、第２信頼度算出部１５ｂは、位置認識部１１及び車両状態認識部１３で算出された車両Ｍの位置の信頼度及び車両Ｍの状態の認識の信頼度に基づいて、実施形態において説明した第１信頼度算出部１４ｂと同様に、第２走行計画の信頼度を算出してもよい。
【０１１７】
このように、環境認識部１２において周辺環境が認識できなくなったとしても、第２演算部１５において第２走行計画の生成及び第２走行計画の信頼度の算出を行うことができる。環境認識部１２において周辺環境が認識できなくなると、第１走行計画を生成することができなくなり、第１走行計画に基づく自動運転制御が困難となってドライバに運転操作を引き継ぐ状況が生じる。この場合、選択部１８によって第２計画部１５ａで生成された第２走行計画が選択され、第２走行計画に基づいて車両Ｍの自動運転制御が実行される。このように、第１走行計画に基づく自動運転制御が困難となってドライバに運転操作を引き継ぐ状況が生じたとしても、ドライバが運転操作を引き継ぐまでの間、第２走行計画に基づいて車両Ｍの自動運転制御が継続される。以上のように、自動運転システム１００では、第１走行計画に基づく自動運転制御が困難となりドライバに運転操作を引き継ぐ場合であっても、第２走行計画に基づいて自動運転制御が継続されるため、ドライバに運転操作を引き継ぐための時間を長く確保することができる。そしてドライバは、第２走行計画に基づいて自動運転制御が行われている状態から、容易に運転操作を引き継ぐことができる。
【０１１８】
（第４変形例）
次に、第４変形例として、第２演算部１５における第２走行計画の生成方法の変形例、及び第２信頼度算出部１５ｂにおける第２走行計画の信頼度の算出の変形例について説明する。第４変形例は、位置認識部１１において車両Ｍの位置が認識できなくなった場合において、第２計画部１５ａが第２走行計画を生成する例である。第４変形例において、第２計画部１５ａは、位置認識部１１において車両Ｍの位置が認識できなくなる直前に第１計画部１４ａにおいて生成された第１走行計画に基づいて、第２走行計画の経路の計画を生成する。ここでは、車両Ｍの位置が認識できなくなる直前に生成された第１走行計画は正しいとして、第１走行計画の経路の計画を第２走行計画の経路の計画として用いる。また、第２計画部１５ａは、車両Ｍの位置が認識できなくなる直前の第１走行計画に限定されず、位置認識部１１において車両Ｍの位置が認識できなくなったときから所定時間前までの間に生成された第１走行計画のうち、最も走行計画の信頼度が高い第１走行計画を用いて、第２走行計画の経路の計画を生成してもよい。
【０１１９】
第２計画部１５ａは、第２走行計画の経路の計画を生成する際に、第１走行計画よりも単位時間当たりの車両Ｍの操舵の変化量が小さくなるように第１走行計画の経路の計画を補正し、補正した経路の計画を第２走行計画の経路の計画として用いてもよい。
【０１２０】
第２計画部１５ａは、第２走行計画のうち速度の計画として、例えば、環境認識部１２で認識された周辺の車両と車両Ｍとの車間距離或いは車間時間等に基づいて速度の計画を生成する。この場合、第２計画部１５ａは、第１計画部１４ａにおいて生成される第１走行計画よりも、車間時間或いは車間距離等が長くなるように速度の計画を生成する。また、第２計画部１５ａは、生成した経路の曲率に基づいて車両Ｍを減速させる速度の計画、一定の減速度に基づいて車両Ｍを減速させる速度の計画、或いは急な動作を防ぐために加加速度（ジャーク）を抑制した速度の計画を生成する。
【０１２１】
第２信頼度算出部１５ｂは、第２計画部１５ａで生成された第２走行計画の信頼度を算出する。例えば、第２信頼度算出部１５ｂは、環境認識部１２で認識された車両Ｍの周辺環境の認識の信頼度、車両状態認識部１３で認識された車両Ｍの状態の認識の信頼度、及び第２計画部１５ａで生成された第２走行計画の少なくともいずれかに基づいて第２走行計画の信頼度を算出する。
【０１２２】
例えば、第２信頼度算出部１５ｂは、第２計画部１５ａにおける第２走行計画の生成周期に基づいて、実施形態において説明した第１信頼度算出部１４ｂと同様に、第２走行計画の信頼度を算出してもよい。例えば、第２信頼度算出部１５ｂは、環境認識部１２及び車両状態認識部１３で算出された車両Ｍの周辺環境の認識の信頼度及び車両Ｍの状態の認識の信頼度に基づいて、実施形態において説明した第１信頼度算出部１４ｂと同様に、第２走行計画の信頼度を算出してもよい。
【０１２３】
或いは、第２信頼度算出部１５ｂは、第１走行計画の信頼度に基づいて、第２走行計画の信頼度を生成してもよい。この場合、第２信頼度算出部１５ｂは、上述した第２変形例における第１の例のように、第２走行計画を生成するために用いられた第１走行計画の信頼度に対し、所定の補正係数を乗算する等によって信頼度が低くなるように補正し、補正後の第１走行計画の信頼度を第２走行計画の信頼度としてもよい。
【０１２４】
このように、位置認識部１１において車両Ｍの位置が認識できなくなったとしても、第２演算部１５において第２走行計画の生成及び第２走行計画の信頼度の算出を行うことができる。位置認識部１１において車両Ｍの位置が認識できなくなると、第１走行計画を生成することができなくなり、第１走行計画に基づく自動運転制御が困難となってドライバに運転操作を引き継ぐ状況が生じる。この場合、選択部１８によって第２計画部１５ａで生成された第２走行計画が選択され、第２走行計画に基づいて車両Ｍの自動運転制御が実行される。このように、第１走行計画に基づく自動運転制御が困難となってドライバに運転操作を引き継ぐ状況が生じたとしても、ドライバが運転操作を引き継ぐまでの間、第２走行計画に基づいて車両Ｍの自動運転制御が継続される。以上のように、自動運転システム１００では、第１走行計画に基づく自動運転制御が困難となりドライバに運転操作を引き継ぐ場合であっても、第２走行計画に基づいて自動運転制御が継続されるため、ドライバに運転操作を引き継ぐための時間を長く確保することができる。そしてドライバは、第２走行計画に基づいて自動運転制御が行われている状態から、容易に運転操作を引き継ぐことができる。
【０１２５】
（第５変形例）
次に、第５変形例として、第２演算部１５における第２走行計画の生成方法の変形例、及び第２信頼度算出部１５ｂにおける第２走行計画の信頼度の算出の変形例について説明する。第５変形例は、位置認識部１１において車両Ｍの位置が認識できなくなり、且つ環境認識部１２における周辺環境の認識ができなくなった場合において、第２計画部１５ａが第２走行計画を生成する例である。第５変形例において、第２計画部１５ａは、位置認識部１１及び環境認識部１２において認識できなくなる直前に第１計画部１４ａにおいて生成された第１走行計画に基づいて、第２走行計画の経路の計画を生成する。
【０１２６】
ここでは、位置認識部１１及び環境認識部１２において認識ができなくなる直前に生成された第１走行計画は正しいとして、第１走行計画の経路の計画を第２走行計画の経路の計画として用いる。また、第２計画部１５ａは、位置認識部１１及び環境認識部１２において認識ができなくなる直前の第１走行計画に限定されず、位置認識部１１及び環境認識部１２において認識ができなくなったときから所定時間前までの間に生成された第１走行計画のうち、最も走行計画の信頼度が高い第１走行計画を用いて、第２走行計画の経路の計画を生成してもよい。
【０１２７】
第２計画部１５ａは、第２走行計画の経路の計画を生成する際に、第１走行計画よりも単位時間当たりの車両Ｍの操舵の変化量が小さくなるように第１走行計画の経路の計画を補正し、補正した経路の計画を第２走行計画の経路の計画として用いてもよい。
【０１２８】
また、第２計画部１５ａは、生成した経路の曲率に基づいて車両Ｍを減速させる速度の計画、一定の減速度に基づいて車両Ｍを減速させる速度の計画、或いは急な動作を防ぐために加加速度（ジャーク）を抑制した速度の計画を生成する。
【０１２９】
第２信頼度算出部１５ｂは、第２計画部１５ａで生成された第２走行計画の信頼度を算出する。例えば、第２信頼度算出部１５ｂは、車両状態認識部１３で認識された車両Ｍの状態の認識の信頼度、及び第２計画部１５ａで生成された第２走行計画の少なくともいずれかに基づいて第２走行計画の信頼度を算出する。
【０１３０】
例えば、第２信頼度算出部１５ｂは、第２計画部１５ａにおける第２走行計画の生成周期に基づいて、実施形態において説明した第１信頼度算出部１４ｂと同様に、第２走行計画の信頼度を算出してもよい。例えば、第２信頼度算出部１５ｂは、車両状態認識部１３で算出された車両Ｍの状態の認識の信頼度に基づいて、実施形態において説明した第１信頼度算出部１４ｂと同様に、第２走行計画の信頼度を算出してもよい。
【０１３１】
或いは、第２信頼度算出部１５ｂは、第１走行計画の信頼度に基づいて、第２走行計画の信頼度を生成してもよい。この場合、第２信頼度算出部１５ｂは、上述した第２変形例における第１の例のように、第２走行計画を生成するために用いられた第１走行計画の信頼度に対し、所定の補正係数を乗算する等によって信頼度が低くなるように補正し、補正後の第１走行計画の信頼度を第２走行計画の信頼度としてもよい。
【０１３２】
このように、位置認識部１１及び環境認識部１２において認識できなくなったとしても、第２演算部１５において第２走行計画の生成及び第２走行計画の信頼度の算出を行うことができる。位置認識部１１及び環境認識部１２において認識ができなくなると、第１走行計画を生成することができなくなり、第１走行計画に基づく自動運転制御が困難となってドライバに運転操作を引き継ぐ状況が生じる。この場合、選択部１８によって第２計画部１５ａで生成された第２走行計画が選択され、第２走行計画に基づいて車両Ｍの自動運転制御が実行される。このように、第１走行計画に基づく自動運転制御が困難となってドライバに運転操作を引き継ぐ状況が生じたとしても、ドライバが運転操作を引き継ぐまでの間、第２走行計画に基づいて車両Ｍの自動運転制御が継続される。以上のように、自動運転システム１００では、第１走行計画に基づく自動運転制御が困難となりドライバに運転操作を引き継ぐ場合であっても、第２走行計画に基づいて自動運転制御が継続されるため、ドライバに運転操作を引き継ぐための時間を長く確保することができる。そしてドライバは、第２走行計画に基づいて自動運転制御が行われている状態から、容易に運転操作を引き継ぐことができる。
【０１３３】
以上、本発明の実施形態及び種々の変形例ついて説明したが、本発明は、上記実施形態及び種々の変形例に限定されるものではない。例えば、自動運転システム１００は、２つの走行計画（第１走行計画及び第２走行計画）のうち、走行計画の信頼度の高い走行計画を選択して自動運転制御を実行したが、３つの走行計画の中から走行計画の信頼度が最も高い走行計画を選択して自動運転制御を実行してもよい。例えば、図３に示す自動運転システム１００Ａのように、ＥＣＵ６Ａは、第１演算部１４、第２演算部１５及び第３演算部２０を備えていてもよい。第３演算部２０は、第２演算部１５と同様に、第３走行計画を生成し、第３走行計画の信頼度を算出する。第３演算部２０は、第３計画部２０ａ、及び第３信頼度算出部２０ｂを備えている。第３計画部２０ａは、第２計画部１５ａと同様に、第３走行計画として、第３走行計画に基づいて自動運転制御が行われている状態から、運転操作をドライバに容易に引き継ぐことができることを目的とした走行計画を生成する。第３信頼度算出部２０ｂは、第２信頼度算出部１５ｂと同様に、第３走行計画の信頼度を算出する。
【０１３４】
第２演算部１５及び第３演算部２０は、上記の実施形態及び第１〜第５変形例で説明した種々の第２走行計画の生成方法及び第２走行計画の信頼度の算出方法のうち、いずれかの方法を用いて、第２走行計画及び第２走行計画の信頼度と、第３走行計画及び第３走行計画の信頼度とをそれぞれ生成及び算出する。選択部１８は、第１計画部１４ａで生成された第１走行計画、第２計画部１５ａで生成された第２走行計画、及び第３計画部２０ａで生成された第３走行計画のうち、走行計画の信頼度が最も高い走行計画を選択する。この場合においても、第１走行計画に基づく自動運転制御が困難となってドライバに運転操作を引き継ぐ状況が生じたとしても、ドライバが運転操作を引き継ぐまでの間、第２走行計画又は第３走行計画に基づいて車両Ｍの自動運転制御を継続することができる。そしてドライバは、第２走行計画又は第３走行計画に基づいて自動運転制御が行われている状態から、容易に運転操作を引き継ぐことができる。
【０１３５】
なお、図１及び図３に示す自動運転システム１００，１００Ａでは、２つ又は３つの走行計画の中から走行計画の信頼度が最も高い走行計画を選択して自動運転制御を行ったが、４つ以上の走行計画の中から走行計画の信頼度が最も高い走行計画を選択して自動運転制御を行ってもよい。
【０１３６】
なお、自動運転システム１００，１００Ａにおいて、第１走行計画の信頼度をドライバ状態管理部８ｃの信頼度に基づいて補正することは必須では無く、ドライバ信頼度算出部１６及び信頼度補正部１７が設けられていなくてもよい。この場合、選択部１８は、補正されていない第１走行計画の信頼度を用いて、走行計画の選択を行う。
【０１３７】
また、実施形態及び種々の変形例において、第１計画部１４ａは、位置認識部１１で認識された車両Ｍの位置を用いずに、車両Ｍの位置以外の認識結果に基づいて第１走行計画を生成してもよい。
【０１３８】
なお、実施形態において、第２計画部１５ａは、車両状態認識部１３で認識された車両Ｍの状態に基づいて、車両Ｍの第２走行計画を生成したが、車両状態認識部１３の認識結果のみを用いて第２走行計画を生成することに限定されない。例えば、第２計画部１５ａは、位置認識部１１で認識された車両Ｍの位置、環境認識部１２で認識された車両Ｍの周辺環境、及び車両状態認識部１３で認識された車両Ｍの状態のうち、１つ又は２つに基づいて第２走行計画を生成してもよい。そして、第２信頼度算出部１５ｂは、位置認識部１１で認識された車両Ｍの位置、環境認識部１２で認識された車両Ｍの周辺環境、及び車両状態認識部１３で認識された車両Ｍの状態のうち、第２計画部１５ａが第２走行計画を生成する際に用いた認識結果の信頼度、及び第２走行計画の少なくともいずれかに基づいて第２走行計画の信頼度を算出してもよい。
【符号の説明】
【０１３９】
１…ＧＰＳ受信部（位置測定部）、２…外部センサ、３…内部センサ、８ａ…状態検出部、８ｂ…報知部、８ｃ…ドライバ状態管理部、１１…位置認識部、１２…環境認識部、１３…車両状態認識部、１４ａ…第１計画部、１４ｂ…第１信頼度算出部、１５ａ…第２計画部、１５ｂ…第２信頼度算出部、１６…ドライバ信頼度算出部、１７…信頼度補正部、１８…選択部、１９…走行制御部、１００，１００Ａ…自動運転システム、Ｍ…車両。
【図１】
0006512140.tif 000002
【図２】
0006512140.tif 000003
【図３】
0006512140.tif 000004