(57)【特許請求の範囲】
【請求項１】
車両の自動運転を行うとともに、前記自動運転中における前記車両の運転者によるステアリング操作に応じた第１の値が第１閾値以上である場合には実行中の前記自動運転を手動運転に切り替える自動運転装置であって、
前記自動運転中における前記ステアリング操作に応じた値を取得する取得部と、
前記自動運転を行うとともに、前記自動運転と前記手動運転との切り替えを制御する制御部と、
を備え、
前記制御部は、
前記取得部により取得された前記ステアリング操作に応じた第１の値が前記第１閾値以上であり、かつ、実行中の前記自動運転を前記手動運転に切り替える前に前記取得部により取得された前記ステアリング操作に応じた第２の値が第２閾値以上である場合には、前記車両を減速させるとともに実行中の前記自動運転を前記手動運転に切り替え、
目標車速と現在車速との比が予め設定されており、
前記制御部は、前記現在車速と前記比とに基づいて前記目標車速を設定し、前記目標車速を用いて減速する、
自動運転装置。
【請求項２】
前記ステアリング操作に応じた前記第１の値と前記ステアリング操作に応じた前記第２の値とは同じ値であり、前記第２閾値は前記第１閾値より大きな閾値である請求項１に記載の自動運転装置。
【請求項３】
前記制御部は、前記取得部により取得された前記ステアリング操作に応じた第１の値が前記第１閾値以上であり、かつ、実行中の前記自動運転を手動運転に切り替える前に前記取得部により取得された前記ステアリング操作に応じた第２の値が第２閾値以上である場合には、前記車両の減速に加えてハザードランプの点灯又はブレーキランプの点灯を行う、請求項１又は２に記載の自動運転装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の種々の側面は、自動運転装置に関する。
【背景技術】
【０００２】
特許文献１には、運転者による手動運転と車載コンピュータによる自動運転とを切換可能な車両が記載されている。この車両は、自動運転中において、ステアリングホイールに備わるタッチセンサの検出結果に基づいて、自動運転から手動運転へ切り換える。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】ＵＳ特許第８６７０８９１号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、運転者は、例えば寄り道などの進路変更のために自動運転から手動運転への切り替えをすることを望む場合と、障害物などの緊急回避のために必要に迫られて自動運転から手動運転への切り替えを望む場合とがある。特許文献１記載の自動運転装置では、運転者が緊急回避のために必要に迫られてステアリング操作をした場合であっても、通常どおり自動運転から手動運転へ単に切り換えるだけであるので、緊急時という状況に対応できていない。
【０００５】
本発明の種々の側面は、自動運転から手動運転へ切り換える場合に、緊急時の状況に対応することができる自動運転装置を提供する。
【課題を解決するための手段】
【０００６】
本発明の一側面に係る自動運転装置は、車両の自動運転を行うとともに、自動運転中における車両の運転者によるステアリング操作に応じた第１の値が第１閾値以上である場合には実行中の自動運転を手動運転に切り替える自動運転装置であって、自動運転中におけるステアリング操作に応じた値を取得する取得部と、自動運転を行うとともに、自動運転と手動運転との切り替えを制御する制御部と、を備え、制御部は、取得部により取得されたステアリング操作に応じた第１の値が第１閾値以上であり、かつ、実行中の自動運転を手動運転に切り替える前に取得部により取得されたステアリング操作に応じた第２の値が第２閾値以上である場合には、車両を減速させるとともに実行中の自動運転を手動運転に切り替える。
【０００７】
本発明の一側面に係る自動運転装置では、取得部により取得されたステアリング操作に応じた第１の値が第１閾値以上であり、かつ、取得部により取得されたステアリング操作に応じた第２の値が第１閾値とは異なる第２閾値以上である場合には、制御部により、車両の速度が減速し、実行中の自動運転が手動運転に切り替えられる。このため、この自動運転装置によれば、運転者が自動運転時の車速よりも減速された状態から手動運転を開始することができる。よって、この自動運転装置は、緊急時の状況に対応することができる。
【０００８】
一実施形態では、ステアリング操作に応じた第１の値とステアリング操作に応じた第２の値とは同じ値であって、第２閾値は第１閾値より大きな閾値であってもよい。このように構成することで、自動運転装置は、自動運転から手動運転へ切り替えるか否かと、自動運転から手動運転への切り替え時において車両の速度を減速させるか否かとを、１つのセンサ値のみから判定することができる。
【発明の効果】
【０００９】
本発明の種々の側面及び実施形態によれば、自動運転から手動運転へ切り換える場合に、緊急時の状況に対応することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、第１実施形態に係る自動運転装置の構成を示すブロック図である。
【図２】図２は、運転者のステアリング操作に基づいて車両の自動運転を終了させるシーンの一例を説明する図である。
【図３】図３は、ハンドルタッチセンサの検出値の一例を示すグラフである。
【図４】図４は、第１実施形態に係る自動運転装置の自動運転終了時の処理を説明するフローチャートである。
【図５】図５は、ハンドルタッチセンサの検出値の一例を示すグラフである。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、本発明の実施形態について説明する。なお、以下の説明において、同一又は相当要素には同一符号を付し、重複する説明を省略する。
【００１２】
［第１実施形態］
図１は、第１実施形態に係る自動運転装置を搭載した車両の構成を示すブロック図である。図１に示す車両制御ＥＣＵ（Electronic  Control  Unit）１（自動運転装置の一例）は、例えば乗用車などの車両２に搭載され、車両２の走行を制御する。車両制御ＥＣＵ１は、車両２の自動運転を行う。自動運転の詳細については後述する。
【００１３】
車両制御ＥＣＵ１は、ＣＰＵ（Central  Processing  Unit）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）などからなる電子制御ユニットである。車両制御ＥＣＵ１では、ＲＯＭに記憶されているプログラムをＲＡＭにロードし、ＣＰＵで実行することで、各種の車両制御を実行する。車両制御ＥＣＵ１は、複数の電子制御ユニットから構成されていてもよい。車両制御ＥＣＵ１は、後述するセンサ類、通信機器もしくはナビゲーションシステム、並びに、車両２のエンジン制御、ブレーキ制御もしくは操舵制御を行う後述する電子制御ユニットにそれぞれ接続されており、センサ類、通信機器又はナビゲーションシステムから取得した情報に基づいて、走行制御を行う電子制御ユニットへ制御信号を出力して、車両２の走行を制御する。
【００１４】
車両２は、例えば、通信部２０、ステレオカメラ２１、レーザレーダ２２、ナビゲーションシステム２３、アクセルペダルセンサ２４、ブレーキペダルセンサ２５、操舵センサ２６、ハンドルタッチセンサ２７、ドライバモニタカメラ２８、エンジン制御部４０、ブレーキ制御部４１、及び操舵制御部４２を備えている。
【００１５】
通信部２０は、無線通信網（例えば携帯電話の通信網、ＶＩＣＳ（Vehicle  Information  and  Communication  System）（登録商標）の通信網など）を介して各種の情報を取得する。通信部２０は、例えば、交通情報を管理する情報管理センターなどの施設のコンピュータとの路車間通信により、車両２の進路上の道路環境情報を取得する。路車間通信とは、例えば、道路脇に設けられた路側送受信機（例えば光ビーコン、ＩＴＳ（Intelligent  Transport  Systems）スポットなど）を介した情報管理センターなどとの通信である。路車間通信には、上述した無線通信網を通じた情報管理センターなどとの通信も含まれる。また、通信部２０は、車々間通信により他車両の情報を取得してもよい。通信部２０は、例えば、車々間通信により、他車両の位置情報、他車両により検出された道路環境情報などを取得する。
【００１６】
ステレオカメラ２１は、例えば、車両２のフロントガラスの裏面に設けられた二つの撮像部を有している。二つの撮像部は、車両２の車幅方向に並んで配置されており、車両２の前方を撮像する。ステレオカメラ２１は、車両前方の撮像情報を車両制御ＥＣＵ１へ送信する。なお、ステレオカメラ２１に代えて単眼カメラを用いてもよい。
【００１７】
レーザレーダ２２は、例えば、車両２の前端に設けられ、レーザーを利用して車両前方の障害物を検出する。レーザレーダ２２は、例えば、レーザーを車両前方に送信し、他車両などの障害物に反射したレーザーを受信することで障害物を検出する。レーザレーダ２２は、検出した障害物に応じた信号を車両制御ＥＣＵ１へ出力する。なお、レーザレーダ２２に代えて、ミリ波レーダなどを用いてもよい。
【００１８】
ナビゲーションシステム２３は、運転者によって設定された目的地まで車両２の運転者の案内を行う。ナビゲーションシステム２３は、例えば、車両２の位置情報を測定するためのＧＰＳ受信部２３ａと、地図情報を記憶した地図データベース２３ｂを有している。ＧＰＳ受信部２３ａは、例えば、三個以上のＧＰＳ衛星からの信号を受信することにより、車両２の位置情報（例えば緯度経度）を測定する。地図データベース２３ｂの地図情報には、例えば、道路の位置情報、道路の種別情報、道路形状の情報などが含まれる。
【００１９】
ナビゲーションシステム２３は、ＧＰＳ受信部２３ａの測定した車両２の位置情報と地図データベース２３ｂの地図情報とに基づいて、車両２の走行する走行道路及び走行車線を認識する。ナビゲーションシステム２３は、車両２の位置から目的地に至るまでの経路を演算し、ナビゲーション用ディスプレイの表示及び車両２のスピーカからの音声出力により運転者に対して当該経路の案内を行う。ナビゲーションシステム２３は、例えば、車両２の位置情報、車両２の走行道路の情報、及び車両２の案内経路の情報を車両制御ＥＣＵ１へ送信する。
【００２０】
アクセルペダルセンサ２４は、例えば、車両２のアクセルペダルのシャフト部分に対して設けられ、アクセルペダルの踏込み量（アクセルペダルの位置）を検出する。アクセルペダルセンサ２４は、検出したアクセルペダルの踏込み量に応じた信号を車両制御ＥＣＵ１へ出力する。
【００２１】
ブレーキペダルセンサ２５は、例えば、ブレーキペダルの部分に対して設けられ、ブレーキペダルの踏込み量（ブレーキペダルの位置）を検出する。ブレーキペダルセンサ２５は、ブレーキペダルの操作力（ブレーキペダルに対する踏力やマスタシリンダの圧力など）を検出してもよい。ブレーキペダルセンサ２５は、検出したブレーキペダルの踏込み量や操作力に応じた信号を車両制御ＥＣＵ１へ出力する。
【００２２】
操舵センサ２６は、例えば、車両２のステアリングシャフトに対して設けられ、運転者がステアリングホイールに与える操舵トルクを検出する。ハンドルタッチセンサ２７は、例えば、車両２のステアリングホイールに設けられ、ステアリングホイールに対する運転者の接触及び運転者がステアリングホイールを握る圧力を検出する。操舵センサ２６及びハンドルタッチセンサ２７は、運転者のステアリング操作に応じた値を車両制御ＥＣＵ１へ送信する。
【００２３】
ドライバモニタカメラ２８は、例えば、車両２のステアリングコラムのカバー上で運転者の正面の位置に設けられ、運転者の撮像を行う。ドライバモニタカメラ２８は、運転者を複数方向から撮像するため、複数設けられていてもよい。ドライバモニタカメラ２８は、運転者の撮像情報を車両制御ＥＣＵ１へ送信する。
【００２４】
エンジン制御部４０は、車両２のエンジンを制御する電子制御ユニットである。エンジン制御部４０は、例えば、エンジンに対する燃料の供給量及び空気の供給量をコントロールすることで車両２の駆動力を制御する。なお、エンジン制御部４０は、車両２がハイブリッド車又は電気自動車である場合には、動力源として駆動するモータの制御を行うモータ制御部として機能する。エンジン制御部４０は、車両制御ＥＣＵ１からの制御信号に応じて車両２の駆動力を制御する。
【００２５】
ブレーキ制御部４１は、車両２のブレーキシステムを制御する電子制御ユニットである。ブレーキシステムとしては、例えば、液圧ブレーキシステムを用いることができる。ブレーキ制御部４１は、液圧ブレーキシステムに付与する液圧を調整することで、車両２の車輪へ付与する制動力をコントロールする。ブレーキ制御部４１は、車両制御ＥＣＵ１からの制御信号に応じて車輪への制動力を制御する。なお、ブレーキ制御部４１は、車両２が回生ブレーキシステムを備えている場合、液圧ブレーキシステム及び回生ブレーキシステムの両方を制御してもよい。
【００２６】
操舵制御部４２は、車両２の電動パワーステアリングシステム（ＥＰＳ：Electric  Power  Steering）を制御する電子制御ユニットである。操舵制御部４２は、電動パワーステアリングシステムのうち、車両２の操舵トルクをコントロールするアシストモータを駆動させることにより、車両２の操舵トルクを制御する。操舵制御部４２は、車両制御ＥＣＵ１からの制御信号に応じて操舵トルクを制御する。
【００２７】
車両制御ＥＣＵ１は、取得部３０及び制御部３１を備えている。取得部３０は、車両制御ＥＣＵ１が演算するために必要な情報を入力する。取得部３０は、通信部２０、ステレオカメラ２１、レーザレーダ２２、ナビゲーションシステム２３、アクセルペダルセンサ２４、ブレーキペダルセンサ２５、操舵センサ２６、ハンドルタッチセンサ２７又はドライバモニタカメラ２８から情報を取得する。取得部３０は、取得した情報を制御部３１へ出力する。
【００２８】
制御部３１は、自動運転制御部３１０、第１判定部３１１および第２判定部３１２を備えている。自動運転制御部３１０は、取得部３０により取得された情報に基づいて、エンジン制御部４０、ブレーキ制御部４１及び操舵制御部４２へ制御信号を出力し、車両２の自動運転を行う。
【００２９】
自動運転とは、運転者が主体となって運転操作をすることなく、車載機器によって走行することをいう。例えば、自動運転は、車両２の走行する道路に沿って自動で車両２を走行させる運転状態である。自動運転には、例えば、予め設定された目的地に向かって自動で車両２を走行させる運転状態が含まれる。
【００３０】
自動運転は、自動操舵（操舵の自動運転）及び自動速度調整（速度の自動運転）で実現される。自動操舵とは、車両２の操舵を自動で制御する運転状態である。例えば、自動操舵は、走行車線から逸脱しないように自動で車両２の操舵を行う運転状態である。自動操舵は、自動運転制御部３１０により出力された制御信号に基づいて操舵制御部４２が動作することで実現される。自動操舵により、運転者がステアリング操作をしない場合であっても、走行車線に沿って自動で車両２の操舵が行なわれる。自動速度調整とは、車両２の速度を自動で制御する運転状態である。例えば、自動速度調整は、車両２の前方に先行車が存在しない場合は予め設定された設定速度で車両２を定速走行させる定速制御を行い、車両２の前方に先行車が存在する場合には先行車との車間距離に応じて車両２の車速を調整する追従制御を行う運転状態である。自動速度調整は、自動運転制御部３１０により出力された制御信号に基づいてエンジン制御部４０及びブレーキ制御部４１が動作することで実現される。自動速度調整により、運転者がアクセル操作（例えばアクセルペダルの操作）又はブレーキ操作（例えばブレーキペダルの操作）をしない場合であっても、自動で車両２の速度調整が行なわれる。
【００３１】
自動運転制御部３１０は、運転者が自動運転開始の操作を行なった場合に、自動運転を開始する。自動運転開始の操作とは、自動運転を車載機器に開始させるための操作である。例えば、自動運転開始の操作は、ステアリングホイールに設けられた自動運転開始のスイッチを押す操作である。
【００３２】
そして、自動運転制御部３１０は、予め定められた条件を満たした場合、自動運転を終了（解除）する。例えば、自動運転制御部３１０は、自動運転中の車両２が予め定められた自動運転の終了位置に至ったと判定した場合に、自動運転を終了する。あるいは、運転者がステアリングホイールに手を添えていることを自動運転継続の条件であると設定されている場合において、自動運転中の所定の期間、運転者がステアリングホイールから手を離した場合には、自動運転が解除されてもよい。あるいは、自動運転制御部３１０は、運転者が自動運転解除の操作を行なった場合に、自動運転を終了してもよい。自動運転解除の操作とは、自動運転を車載機器に終了させるための操作である。自動運転解除の操作は、例えば、ステアリングホイールに設けられた自動運転キャンセルのスイッチを押す操作である。
【００３３】
上述した自動運転解除の操作は、運転操作であってもよい。例えば、自動運転制御部３１０は、所定の操作量を超える操作量の運転操作が行なわれた場合に、自動運転を終了させようとする運転者の意図があるとして、自動運転を終了する。運転操作にはブレーキペダル操作又はアクセルペダル操作も含まれ得るが、本実施形態では、運転操作がステアリング操作である場合を例に説明する。
【００３４】
制御部３１は、上述した自動運転解除のステアリング操作を判定するために、第１判定部３１１を備えている。第１判定部３１１は、取得部３０により取得された運転者のステアリング操作に応じた値に基づいて、自動運転中における車両２の運転者によるステアリング操作に応じた第１の値が第１閾値以上であるか否かを判定する。運転者によるステアリング操作に応じた第１の値とは、運転者のステアリング操作に関連して変化する値である。第１の値には、運転者がステアリングホイールに与える操舵トルク、操舵角、圧力、又は、これらの値から導出される値（例えば操舵トルクの変化量、操舵角の変化量又は圧力の変化量）が含まれる。第１閾値とは、自動運転を終了させるか否かを判定するために、すなわち自動運転を手動運転に切り替えるか否かを判定するために、ステアリング操作に応じた第１の値の種類ごとに予め定められた閾値である。つまり、第１閾値は、自動運転終了の運転者の意図があるとみなすか否かを判定するために用いられる閾値ともいえる。例えば第１閾値としては、自動運転中に許容される第１の値の最大値が用いられる。第１閾値は、例えば被験者データを用いた統計処理又はシミュレーションなどにより定められる。第１判定部３１１は、判定結果を自動運転制御部３１０へ出力する。
【００３５】
自動運転制御部３１０は、第１判定部３１１により自動運転中における車両２の運転者によるステアリング操作に応じた第１の値が第１閾値以上であると判定された場合には、実行中の自動運転を手動運転に切り替える。実行中の自動運転を手動運転に切り替えるとは、自動運転の終了（解除）を意味する。このように、運転者のステアリング操作に基づいて、車両２の運転状態が自動運転から手動運転へ切り換えられる。
【００３６】
手動運転とは、運転者の運転操作を主体として車両２を走行させる運転状態である。例えば、手動運転には、運転者の運転操作のみに基づいて車両２を走行させる運転状態が含まれる。さらに、手動運転には、運転者の運転操作を主体としながら、運転者の運転操作を支援する運転操作支援制御が行なわれる運転状態が含まれてもよい。運転操作支援制御とは、運転者の運転操作をアシストする制御である。例えば、運転操作支援制御は、車両２のカーブ走行時に運転者の操舵が適切な操舵量となるように、カーブの曲率に基づいて操舵トルクをアシストする制御である。運転操作支援制御には、例えばステアリングホイールにトルクを付与することにより、運転者の操舵方向が適切な操舵方向となるように誘導する誘導制御も含まれる。運転操作支援制御は、運転者のアクセル操作（例えばアクセルペダルの操作）又はブレーキ操作（例えばブレーキペダルの操作）を支援する制御であってもよい。ただし、運転操作支援制御には、運転者の運転操作に強制的に介入して、車両２を自動で走行させる制御は含まれない。運転操作支援制御は、車両制御ＥＣＵ１により行われてもよいし、他の電子制御ユニットにより実行されてもよい。
【００３７】
ここで、自動運転解除のステアリング操作が行われるシーンの一例を説明する。図２は、運転者のステアリング操作に基づいて車両２の自動運転を終了させるシーンの一例を説明する図である。図２では、２つのシーンを説明するが、何れの場合も車両２の自動運転が終了する。
【００３８】
図２の（ａ）に示すシーンは、通常進路変更シーンである。通常進路変更は、運転者に緊急の意図がない場合における進路変更又は車線変更などのシーンである。図２の（ａ）では、車両２は、自動車専用道路を自動運転で目的地へ向けて走行している。図中の破線の矢印は、自動運転時の車両２の予定進路を示している。つまり、自動運転中の車両２は、パーキングエリアを通過する予定である。ここで、運転者には、パーキングエリアに立ち寄る意図があるとする。このような通常進路変更シーンでは、運転者は、パーキングエリアへ進路方向するためにステアリング操作を行う。このときのステアリング操作は、自動運転の微調整を超えた運転操作、つまり自動運転中に許容される範囲を超えた操作となる。すなわち、このときのステアリング操作に応じた操作量（第１の値）は、第１閾値以上となる。このため、自動運転制御部３１０は、車両２の自動運転を終了する。そして、車両２は、図中の実線の矢印で示すように、手動運転でパーキングエリアへ進入する。
【００３９】
図２の（ｂ）に示すシーンは、緊急回避シーンである。緊急回避シーンは、運転者に緊急回避の意図がある場合における進路変更又は車線変更などのシーンであり、例えば障害物回避のシーンである。図２の（ｂ）では、車両２は、自動車専用道路を自動運転で目的地へ向けて走行している。車両２は、片側二車線の道路の左側のレーンを走行している。図中の破線の矢印は、自動運転時の車両２の予定進路を示している。つまり、自動運転中の車両２は、左レーンを直進する予定である。ここで、車両２の前方に障害物Ｐが存在し、車両２が障害物Ｐに近接したときに運転者が障害物Ｐの存在に気が付いたとする。このような緊急回避シーンでは、運転者は、障害物Ｐとの接触を回避するために、右レーンへ車線変更するためのステアリング操作を咄嗟に行う。このときのステアリング操作は、自動運転の微調整を超えた運転操作、つまり自動運転中に許容される範囲を超えた操作となる。すなわち、このときのステアリング操作に応じた操作量（第１の値）は、第１閾値以上となる。このため、自動運転制御部３１０は、車両２の自動運転を終了する。そして、車両２は、図中の実線の矢印で示すように、手動運転で車線変更される。
【００４０】
このように、自動運転制御部３１０は、自動運転中における車両２の運転者によるステアリング操作に応じた第１の値が第１閾値以上である場合には、運転者の自動運転の終了の意図があるとし、実行中の自動運転を手動運転に切り替えることで、運転者の意図に沿った運転状態を実現することができる。
【００４１】
制御部３１は、上述した通常進路変更シーンと緊急回避シーンとを区別して車両制御するために、第２判定部３１２を備えている。第２判定部は、上述した自動運転制御部３１０の運転状態の切り換え処理の前に、取得部３０により取得された運転者のステアリング操作に応じた第２の値に基づいて、自動運転中における車両２の運転者によるステアリング操作に応じた第２の値が第２閾値以上であるか否かを判定する。ステアリング操作に応じた第２の値とは、運転者のステアリング操作に関連して変化する値である。第２の値には、運転者がステアリングホイールに与える操舵トルク、操舵角、圧力、又は、これらの値から導出される値（例えば操舵トルクの変化量、操舵角の変化量もしくは圧力の変化量）が含まれる。本実施形態の第２の値は、第１の値と種類（単位）が異なる。例えば、第１の値が操舵トルク（Ｎ・ｍ）であれば、第２の値は、操舵角（ｒａｄ）、圧力（Ｐａ）、操舵トルクの変化量（Ｎ・ｍ／ｓ）、操舵角の変化量（ｒａｄ／ｓ）、又は、圧力の変化量（Ｐａ／ｓ）とすることができる。第２閾値は、実行中の自動運転を手動運転に切り替える際に車両２を減速させるか否かを判定するために、ステアリング操作に応じた第２の値の種類ごとに予め定められた閾値である。つまり、第２閾値は、緊急事態回避の運転者の意図があるとみなすか否かを判定するために用いられる閾値ともいえる。第２閾値は、例えば被験者データを用いた統計処理又はシミュレーションなどにより定められる。
【００４２】
自動運転制御部３１０は、第１判定部３１１の判定結果及び第２判定部３１２の判定結果に基づいて、ステアリング操作に応じた第１の値が第１閾値以上であり、かつ、実行中の自動運転を手動運転に切り替える前にステアリング操作に応じた第２の値が第２閾値以上である場合には、車両２を減速させるとともに実行中の自動運転を手動運転に切り替える。つまり、自動運転制御部３１０は、運転者のステアリング操作に応じた第１の値及び第１閾値を用いて、自動運転を終了させるか否かを判定するとともに、運転者のステアリング操作に応じた第２の値及び第２閾値に基づいて、自動運転の終了時に車両２を減速させるか否かを判定する。これにより、自動運転終了の運転者の意図があるとみなせる場合には自動運転の終了が決定し、さらに自動運転終了の運転者の意図だけでなく緊急事態を回避する運転者の意図があるとみなせる場合には、自動運転の終了時に車両２が減速する。
【００４３】
ステアリング操作に応じた第１の値及び第２の値について、詳細を説明する。以下では、第１の値の一例が圧力であり、第２の値の一例が圧力変化である場合を説明する。図３は、ハンドルタッチセンサ２７の検出値の一例を示すグラフである。図３の（ａ）は、第１の値の一例である圧力の検出結果を時系列で示すグラフである。グラフＬ１は、運転者が寄り道などの進路変更のために自動運転を解除した場合の圧力を示すグラフであり、図２の（ａ）に示す通常進路変更シーンに対応している。グラフＬ２は、運転者が咄嗟にステアリングホイールを握って操作した場合の圧力を示すグラフであり、図２の（ｂ）に示す緊急回避シーンに対応している。グラフＬ３は、例えば、運転者が運転の意図がないままステアリングホイールに触れた場合、運転者がステアリングホイールに手を添えている場合、又は、微調整のためにステアリングホイールを操作した場合の圧力を示すグラフである。
【００４４】
図２の（ａ），（ｂ）に示すシーンでは、運転者に自動運転解除の意図があるため、自動運転中の進路から外れるようなステアリング操作が行われる（グラフＬ１，グラフＬ２）。一方、運転者がステアリングホイールに瞬間的に触れた場合、運転者がステアリングホイールに手を添えている場合、又は、微調整のためにステアリングホイールを操作する場合には、自動運転中の進路から外れるようなステアリング操作が行われない（グラフＬ３）。第１閾値Ｍ１は、グラフＬ１，Ｌ２とグラフＬ３とを区別可能に設定されている。このため、第１判定部３１１は、第１の値および第１閾値Ｍ１を用いることにより、運転者の自動運転解除の意図を判定することができる。
【００４５】
図３の（ｂ）は、図３の（ａ）に示すグラフＬ１，グラフＬ２及びグラフＬ３の圧力変化（第２の値の一例）を時系列で示すグラフである。つまり、グラフＬ１０はグラフＬ１の時間微分値、グラフＬ２０はグラフＬ２の時間微分値、グラフＬ３０はグラフＬ３の時間微分値である。
【００４６】
図２の（ｂ）に示す緊急回避シーンでは、図２の（ａ）に示す通常進路変更シーンと比べて、車両２の自動運転をより早く解除したいという運転者の意図がある。このため、図２の（ｂ）に示す緊急回避シーンでは、図２の（ａ）に示す通常進路変更シーンと比べて、運転者は咄嗟にステアリングホイールを握って操作する傾向にある。このため、図２の（ｂ）に示す緊急回避シーンで検出される圧力変化（グラフＬ２０）は、図２の（ａ）に示す通常進路変更シーンで検出される圧力変化（グラフＬ１０）に比べて大きくなる傾向にある。第２閾値Ｍ２は、通常進路変更シーン（グラフＬ１０）と緊急回避シーン（グラフＬ２０）とを区別可能に設定されている。このため、第２判定部３１２は、第２の値および第２閾値Ｍ２を用いることにより、運転者の緊急回避の意図を判定することができる。
【００４７】
次に、車両制御ＥＣＵ１の動作について説明する。図４は、車両制御ＥＣＵ１によって行われる自動運転終了時の処理を説明するフローチャートである。車両制御ＥＣＵ１は、例えば、車両２の自動運転を開始した場合に、図４に示すフローチャートの制御を開始し、自動運転中において所定のタイミングで繰り返し実行する。つまり、図４のフローチャートは、自動運転中であることが前提である。以下では、第１の値の一例が圧力であり、第２の値の一例が圧力変化である場合を説明する。
【００４８】
図４に示すように、車両制御ＥＣＵ１の取得部３０は、ステップＳ１０として、情報取得処理を行う。取得部３０は、運転者のステアリング操作に応じた値として、ハンドルタッチセンサ２７から圧力を取得する。取得部３０は、取得した情報を第１判定部３１１及び第２判定部３１２へ出力する。その後、車両制御ＥＣＵ１は、第１判定処理（ステップＳ１２）を行う。
【００４９】
車両制御ＥＣＵ１の第１判定部３１１は、ステップＳ１２として、取得部３０により取得された圧力が第１閾値Ｍ１以上であるか否かを判定する。例えば、図２の（ａ）に示す通常進路変更シーンでは、図３の（ａ）に示すように、時刻Ｔ２経過後には、取得部３０により取得された圧力が第１閾値Ｍ１以上となる。同様に、例えば、図２の（ｂ）に示す緊急回避シーンでは、図３の（ａ）に示すように、時刻Ｔ１経過後には、取得部３０により取得された圧力が第１閾値Ｍ１以上となる。これらのような場合、運転者のステアリング操作から手動運転の意図があるみなすことができるため、以降の処理において少なくとも自動運転から手動運転への切り換えを行うことになる。第１判定部３１１が圧力は第１閾値Ｍ１以上であると判定した場合（Ｓ１２：ＹＥＳ）には、車両制御ＥＣＵ１は、第２判定処理（ステップＳ１４）を行う。
【００５０】
車両制御ＥＣＵ１の第２判定部３１２は、ステップＳ１４として、取得部３０により取得された圧力の時間変化が第２閾値Ｍ２以上であるか否かを判定する。図２の（ｂ）に示す緊急回避シーンでは、図３の（ｂ）に示すように、時刻Ｔ１において、取得部３０により取得された圧力の時間変化が第２閾値Ｍ２以上となる。この場合、運転者のステアリング操作から緊急回避の意図があるみなすことができる。圧力の時間変化は第２閾値Ｍ２以上であると第２判定部３１２が判定した場合（Ｓ１４：ＹＥＳ）には、車両制御ＥＣＵ１は、減速処理（ステップＳ１６）を行う。
【００５１】
車両制御ＥＣＵ１の自動運転制御部３１０は、ステップＳ１６として、車両２の減速を行う。自動運転制御部３１０は、例えば予め設定された減速度で減速してもよいし、目標車速と現在車速との比を予め設定しておき、現在車速と設定された比とに基づいて目標車速を設定して減速してもよい。これにより、図２の（ｂ）に示す緊急回避シーンにおいて、車両２が自動運転中に減速する。車両２の減速が終了すると、車両制御ＥＣＵ１は、切り換え処理（ステップＳ１８）を行う。
【００５２】
車両制御ＥＣＵ１の自動運転制御部３１０は、ステップＳ１８として、自動運転から手動運転への切り換えを行う。これにより、運転者の操作が主体となる運転状態となる。ステップＳ１８が終了すると、図４に示す制御処理を終了する。
【００５３】
一方、ステップＳ１２にて、取得部３０により取得された圧力は第１閾値Ｍ１以上でないと第１判定部３１１が判定した場合（Ｓ１２：Ｎｏ）、図４に示す処理を終了する。つまり、自動運転が継続されることになる。例えば、図３の（ａ）に示すグラフＬ３のように、運転者がステアリングホイールに単に触れている場合などでは、取得部３０により取得された圧力が第１閾値Ｍ１以上とはならないため、自動運転が継続されることになる。
【００５４】
一方、ステップＳ１４にて、取得部３０により取得された圧力の時間変化が第２閾値Ｍ２以上でないと第２判定部３１２が判定した場合（Ｓ１４：Ｎｏ）、切り換え処理（ステップＳ１８）へ移行する。例えば、図２の（ａ）に示す通常進路変更シーンでは、図３の（ａ）に示すように、時刻Ｔ１において、取得部３０により取得された圧力の時間変化が第２閾値Ｍ２以下となる。この場合、運転者のステアリング操作から緊急回避の意図がないとみなすことができるため、減速処理（ステップＳ１６）を行うことなく、切り換え処理（ステップＳ１８）が行われる。
【００５５】
以上で図４に示す制御処理を終了する。図４に示す制御処理を実行することで、運転者に緊急回避の意図がある場合には、車両２が減速されるため、緊急時の状況に対応することができる。
【００５６】
上述したとおり、本実施形態に係る車両制御ＥＣＵ１では、取得部３０により取得されたステアリング操作に応じた第１の値（例えば圧力）が第１閾値Ｍ１以上であり、かつ、取得部３０により取得されたステアリング操作に応じた第２の値（例えば圧力の時間変化）が第１閾値Ｍ１とは異なる第２閾値Ｍ２以上である場合には、制御部３１により、車両２の速度が減速し、実行中の自動運転が手動運転に切り替えられる。このため、この車両制御ＥＣＵ１によれば、運転者が自動運転時の車速よりも減速された状態から手動運転を開始することができる。よって、この車両制御ＥＣＵ１は、緊急時の状況に対応することができる。
【００５７】
［第２実施形態］
次に、第２実施形態に係る車両制御装置（車両制御ＥＣＵ）について説明する。本実施形態に係る車両制御装置は、第１実施形態に係る車両制御ＥＣＵ１と比べて、上述した通常進路変更シーンと緊急回避シーンとを区別するための入力情報が相違する。より詳細には、ステアリング操作に応じた第１の値とステアリング操作に応じた第２の値とが同じ値である点が相違する。これに伴い、第２判定部及び自動運転制御部の一部機能が車両制御ＥＣＵ１と相違する。その他の機能は、車両制御ＥＣＵ１と同一である。また、本実施形態に係る車両制御装置が搭載される車両の構成は、第１実施形態と同一である。このため、以下では、第１実施形態で説明した内容と相違する点を中心に説明し、重複する部分は説明を省略する。
【００５８】
本実施形態に係る車両制御ＥＣＵの第１判定部は、ステアリング操作に応じた第１の値として、第１実施形態と同一の値を採用する。つまり、第１の値には、運転者がステアリングホイールに与える操舵トルク、操舵角、圧力、又は、これらの値から導出される値（例えば操舵トルクの変化量、操舵角の変化量もしくは圧力の変化量）が含まれる。また、第１閾値についても第１実施形態と同様に採用することができる。
【００５９】
本実施形態に係る車両制御ＥＣＵの第２判定部は、ステアリング操作に応じた第２の値として、第１の値と同一の値を採用する。つまり、第２の値は、第１の値と種類（単位）が同一である。例えば、第１の値が圧力（Ｐａ）であれば、第２の値には圧力（Ｐａ）が採用され、第１の値が操舵トルク（Ｎ・ｍ）であれば、第２の値には操舵トルク（Ｎ・ｍ）が採用される。第１の値及び第２の値は、互いに同一の単位（次元）である。このため、第１閾値と第２閾値には大小関係がある。一般的に、緊急回避シーンにおけるステアリング操作の操作量は、通常進路変更シーンにおけるステアリング操作の操作量よりも大きい傾向にある。このため、第２閾値Ｍ２は、第１閾値Ｍ１より大きな閾値が設定される。
【００６０】
第２判定部は、取得部により取得されたステアリング操作に応じた圧力（第１の値）が第１閾値Ｍ１以上であると第１判定部により判定された後の所定期間Ｔにおいて、取得部により取得されたステアリング操作に応じた圧力（第２の値）が第２閾値Ｍ２以上であるか否かを判定する。所定期間Ｔは、第２判定部がステアリング操作に応じた値に基づいて判定するための期間である。所定期間Ｔを設けることで、第１判定部によってステアリング操作に応じた値が第１閾値Ｍ１以上であると判定されたタイミングの直後に、自動運転から手動運転へ切り替わり、その後、ステアリング操作に応じた値が第２閾値Ｍ２以上に到達してしまう状況を回避できる。所定期間Ｔは、被験者データを用いた統計処理又はシミュレーションなどにより定められる。
【００６１】
図５は、ハンドルタッチセンサの検出値の一例を示すグラフである。図５に示すグラフは、図３に示すグラフと同一である。つまり、グラフＬ１は通常進路変更シーンに対応し、グラフＬ２は緊急回避シーンに対応している。
【００６２】
第１判定部は、取得部により取得されたステアリング操作に応じた圧力（第１の値）が第１閾値Ｍ１以上であるか否かを判定する。通常進路変更シーンのグラフＬ１では、第１判定部は、時刻Ｔ３においてステアリング操作に応じた圧力が第１閾値Ｍ１以上であると判定する。第２判定部は、第１判定部により判定された時刻Ｔ３から所定期間Ｔ経過する時刻Ｔ５において、取得部により取得されたステアリング操作に応じた圧力（第２の値）が第２閾値Ｍ２以上であるか否かを判定する。グラフＬ１の圧力の例では、時刻Ｔ５において、第２判定部は、ステアリング操作に応じた圧力（第２の値）が第２閾値Ｍ２以上ではない。つまり、グラフＬ１に示すステアリング操作に応じた圧力が検出される通常進路変更シーンの場合には、自動運転制御部は、車両２の車速を変更することなく、手動運転へ切り換える。
【００６３】
一方、緊急回避シーンのグラフＬ２では、第１判定部は、時刻Ｔ１においてステアリング操作に応じた圧力が第１閾値Ｍ１以上であると判定する。第２判定部は、第１判定部により判定された時刻Ｔ１から所定期間Ｔ経過する時刻Ｔ４において、取得部により取得されたステアリング操作に応じた圧力（第２の値）が第２閾値Ｍ２以上であるか否かを判定する。グラフＬ２の圧力の例では、時刻Ｔ４において、第２判定部は、ステアリング操作に応じた圧力（第２の値）が第２閾値Ｍ２以上である。つまり、グラフＬ２に示すステアリング操作に応じた圧力が検出される緊急回避シーンの場合には、自動運転制御部は、車両２の減速を行った後に、手動運転へ切り換える。なお、所定期間Ｔは、被験者データを用いた統計処理又はシミュレーションなどにより、時刻Ｔ１（圧力が第１閾値Ｍ１に到達した時間）から時刻Ｔ２（圧力が第２閾値Ｍ２に到達した時間）までの期間よりも長い期間が設定される。
【００６４】
以上、第２実施形態に係る車両制御ＥＣＵでは、第１実施形態に係る車両制御ＥＣＵ１と同様に、取得部により取得されたステアリング操作に応じた第１の値（例えば圧力）が第１閾値Ｍ１以上であり、かつ、取得部により取得されたステアリング操作に応じた第２の値（例えば圧力の時間変化）が第１閾値Ｍ１とは異なる第２閾値Ｍ２以上である場合には、制御部により、車両２の速度が減速し、実行中の自動運転が手動運転に切り替えられる。このため、この車両制御ＥＣＵによれば、運転者が自動運転時の車速よりも減速された状態から手動運転を開始することができる。よって、この車両制御ＥＣＵは、緊急時の状況に対応することができる。また、第２実施形態に係る車両制御ＥＣＵは、自動運転から手動運転へ切り替えるか否かと、自動運転から手動運転への切り替え時において車両の速度を減速させるか否かとを、１つのセンサ値のみから判定することができる。
【００６５】
以上、本発明の実施形態について説明したが、本発明は、上述した実施形態に限られない。本発明は、上述した実施形態を始めとして、当業者の知識に基づいて種々の変更、改良を施した様々な形態で実施することができる。
【００６６】
例えば、第１実施形態において、図４では、第１判定処理（ステップＳ１２）の後に、第２判定処理（ステップＳ１４）を実行する例を説明したが、第１判定処理及び第２判定処理は、同時に処理されてもよいし、第２判定処理のあとに第１判定処理が行われてもよい。
【００６７】
また、第１実施形態においては、ステアリングに応じた第１の値を圧力、ステアリングに応じた第２の値を圧力の時間変化として説明し、第２実施形態においては、ステアリングに応じた第１の値を圧力、ステアリングに応じた第２の値も圧力として説明したが、第１の値及び第２の値の組み合わせは特に限定されず、実施形態において説明した第１の値及び第２の値を適宜採用することができる。
【００６８】
また、上述した第１実施形態及び第２実施形態においては、運転者に緊急回避の意図がある場合には、車両２の減速を行う例を説明したが、運転者に緊急回避の意図がある場合には、車両２の減速に加えてハザードランプの点灯又はブレーキランプの点灯なども行ってもよい。これにより、運転者の緊急回避の意図を後続車両へ報知することができるため、後続車両からの接触を回避することに寄与することができる。
【符号の説明】
【００６９】
１…車両制御ＥＣＵ、２…車両、３０…取得部、３１…制御部、３１０…自動運転制御部（制御部）、３１１…第１判定部（制御部）、３１２…第２判定部（制御部）。
【図１】
0006260544.tif 000002
【図２】
0006260544.tif 000003
【図３】
0006260544.tif 000004
【図４】
0006260544.tif 000005
【図５】
0006260544.tif 000006