(57)【要約】  本技術は、より適切な動作モードでの走行を実現することができるようにする車両制御装置、車両制御方法、および移動体に関する。取得部は、他車両の動作モードに関する情報として、例えば、他車両の動作モードを示す動作モード情報や、他車両が動作モードを切り替えたことを示す動作モード切替情報を取得する。決定部は、受信した他車両の動作モードに関する情報（例えば、他車両の動作モードを示す動作モード情報や、他車両が動作モードを切り替えたことを示す動作モード切替情報）に応じて、自車両の動作モードを決定する。本技術は、例えば自動運転を行う車両を制御するECUに適用することができる。
2018056103.tif 000002
【特許請求の範囲】
【請求項１】
受信した他車両の動作モードに関する情報に応じて、自車両の動作モードを決定する決定部
を備える車両制御装置。
【請求項２】
前記決定部は、受信した前記他車両の前記動作モードを示す動作モード情報のうち最も多い前記動作モード情報で示される前記動作モードを、前記自車両の前記動作モードに決定する
請求項１に記載の車両制御装置。
【請求項３】
前記自車両の前記動作モードを、決定された前記動作モードに切り替える切替部をさらに備える
請求項２に記載の車両制御装置。
【請求項４】
決定された前記動作モードの提示を制御する提示制御部をさらに備える
請求項２に記載の車両制御装置。
【請求項５】
所定期間内に前記他車両の前記動作モードが切り替わったことを示す動作モード切替情報の数に基づいて、所定期間内に所定数以上の前記他車両の前記動作モードが切り替わる一斉切替を検出する検出部をさらに備え、
前記決定部は、前記一斉切替が検出された場合、取得された前記動作モード切替情報で示される切り替え後の前記動作モードのうち最も多い切り替え後の前記動作モードを、前記自車両の前記動作モードに決定する
請求項１に記載の車両制御装置。
【請求項６】
前記自車両の前記動作モードを、決定された前記動作モードに切り替える切替部をさらに備える
請求項５に記載の車両制御装置。
【請求項７】
前記一斉切替が検出された場合、取得された前記動作モード切替情報で示される前記動作モードの切替方向のうち最も多い前記動作モードの切替方向の提示を制御する提示制御部をさらに備える
請求項５に記載の車両制御装置。
【請求項８】
前記一斉切替が検出された場合、取得された前記動作モード切替情報で示される切り替え後の前記動作モードのうち最も多い切り替え後の前記動作モードとは異なる動作モードへの切り替えが運転者により指示されたとき、前記運転者に対する警告の出力を制御する出力制御部をさらに備える
請求項５に記載の車両制御装置。
【請求項９】
前記決定部は、前記他車両の状態に応じて重み付けされた前記動作モードに関する情報のうち最も多い前記動作モードに関する情報で示される前記動作モードを、前記自車両の前記動作モードに決定する
請求項１に記載の車両制御装置。
【請求項１０】
前記決定部は、取得された前記動作モードに関する情報のうち、所定の閾値を超える最も多い前記動作モードに関する情報で示される前記動作モードを、前記自車両の前記動作モードに決定する
請求項１に記載の車両制御装置。
【請求項１１】
前記閾値は、前記動作モードの切替方向によって異なる値をとる
請求項１０に記載の車両制御装置。
【請求項１２】
前記閾値は、前記自車両が走行する環境によって異なる値をとる
請求項１０に記載の車両制御装置。
【請求項１３】
前記他車両の前記動作モードに関する情報を収集するサーバから送信されてくる情報から、前記他車両の前記動作モードに関する情報を選択する情報選択部をさらに備える
請求項１に記載の車両制御装置。
【請求項１４】
受信した他車両の動作モードに関する情報に応じて、自車両の動作モードを決定する
ステップを含む車両制御方法。
【請求項１５】
受信した他車両の動作モードに関する情報に応じて、自車両の動作モードを決定する決定部
を備える移動体。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、車両制御装置、車両制御方法、および移動体に関し、特に、適切な動作モードでの走行を実現することができるようにする車両制御装置、車両制御方法、および移動体に関する。
【背景技術】
【０００２】
現在、自動車の自動運転に関する技術開発が盛んに行われている。自動運転が可能な自動車の動作モードは、例えば、手動運転、支援運転、および自律運転の３モードに大別することができる。支援運転は、車両の制御システムが搭乗者による運転を支援する動作モードであり、自律運転は、搭乗者による運転を必要とせず完全に車両の制御システムが運転を制御する動作モードである。【０００３】
動作モードは、運転者が任意のタイミングで切り替えたり、制御システムが自動で切り替えるようにすることができる。【０００４】
後者の例として、特許文献１には、自車両の経路における、他車両の自動運転制御の中断履歴に基づいて、自車両の自動運転を中断することが開示されている。この技術によれば、例えば、過去に事故が多発した区間では、動作モードが自動運転から手動運転に切り替わるようになる。【０００５】
また、特許文献２には、自車両の周囲において、手動運転の他車両が存在するか否かに応じて、他車両との車間距離を大きくする等、自車両の自動運転の制御内容を変更することが記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１５−１５３１５３号公報
【特許文献２】特開２０１５−４４４３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、自車両の周囲を走行する他車両の動作モードに応じて、自車両の動作モードを切り替えることは行われていなかった。そのため、異なる動作モードの車両が混在する中では、自車両が適切な動作モードで走行することができないおそれがある。【０００８】
本技術は、このような状況に鑑みてなされたものであり、より適切な動作モードでの走行を実現するようにするものである。
【課題を解決するための手段】
【０００９】
本技術の車両制御装置は、受信した他車両の動作モードに関する情報に応じて、自車両の動作モードを決定する決定部とを備える。【００１０】
本技術の車両制御方法は、受信した他車両の動作モードに関する情報に応じて、自車両の動作モードを決定するステップを含む。【００１１】
本技術の移動体は、受信した他車両の動作モードに関する情報に応じて、自車両の動作モードを決定する決定部とを備える。【００１２】
本技術においては、受信した他車両の動作モードに関する情報に応じて、自車両の動作モードが決定される。
【発明の効果】
【００１３】
本技術によれば、より適切な動作モードでの走行を実現することが可能となる。なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１４】
【図１】本技術を適用した車両の一実施の形態の構成例を示す図である。
【図２】CAN通信用のバスに接続されるブロックについて説明する図である。
【図３】アラウンドビューモニタ機能を実現する車両の構成例を示すブロック図である。
【図４】CAN通信用のバスに接続されるブロックの他の例について説明する図である。
【図５】第１の実施形態の車両制御部の構成例を示すブロック図である。
【図６】動作モード切替処理について説明するフローチャートである。
【図７】周辺車両情報の受信について説明する図である。
【図８】動作モードの割合算出前処理について説明するフローチャートである。
【図９】動作モードの割合前処理の結果の例を示す図である。
【図１０】動作モード切替処理について説明するフローチャートである。
【図１１】表示部に表示される画面の例を示す図である。
【図１２】表示部に表示される画面の例を示す図である。
【図１３】動作モードの割合算出前処理について説明するフローチャートである。
【図１４】動作モードの割合前処理の結果の例を示す図である。
【図１５】第２の実施形態の車両制御部の構成例を示すブロック図である。
【図１６】動作モード切替処理について説明するフローチャートである。
【図１７】動作モード切替処理について説明するフローチャートである。
【図１８】動作モード切替処理について説明するフローチャートである。
【図１９】動作モード切替処理について説明するフローチャートである。
【図２０】周辺車両情報のデータ構成例を示す図である。
【図２１】動作モード切替処理について説明するフローチャートである。
【図２２】他車両の動作モードに関する情報の取得について説明する図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照しながら、本技術の好適な実施の形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複する説明を省略する。
【００１６】
また、以下の順序で説明を行う。
１．車両の構成について
２．第１の実施形態
３．第２の実施形態
４．変形例
【００１７】
＜１．車両の構成について＞
図１は、本技術を適用した移動体としての車両の一実施の形態の構成例を示す図である。
【００１８】
図１に示す車両１１は、フロントセンシングカメラ２１、フロントカメラECU（Electronic Control Unit）２２、位置情報取得部２３、表示部２４、通信部２５、ステアリング機構２６、レーダ２７、ライダ（Light Detection and RangingまたはLaser Imaging Detection and Ranging：LIDAR）２８、サイドビューカメラ２９、サイドビューカメラECU３０、統合ECU３１、フロントビューカメラ３２、フロントビューカメラECU３３、制動装置３４、エンジン３５、発電機３６、駆動モータ３７、バッテリ３８、リアビューカメラ３９、リアビューカメラECU４０、車速検出部４１、ヘッドライト４２、および車内センサ４３を有している。
【００１９】
車両１１に設けられた各ユニットは、CAN（Controller Area Network）通信用のバスや他の接続線などにより相互に接続されているが、ここでは図を見やすくするため、それらのバスや接続線が特に区別されずに描かれている。
【００２０】
フロントセンシングカメラ２１は、例えば車室内のルームミラー近傍に配置されたセンシング専用のカメラからなり、車両１１の前方を被写体として撮像し、その結果得られたセンシング画像をフロントカメラECU２２に出力する。
【００２１】
フロントカメラECU２２は、フロントセンシングカメラ２１から供給されたセンシング画像に対して適宜、画質を向上させる処理等を施した後、センシング画像に対して画像認識を行って、センシング画像から白線や歩行者などの任意の物体を検出する。フロントカメラECU２２は、画像認識の結果をCAN通信用のバスに出力する。
【００２２】
位置情報取得部２３は、例えばGPS（Global Positioning System）や準天頂衛星システム（Quasi-Zenith Satellite System：QZSS）などの位置情報計測システムからなり、車両１１の位置を検出して、その検出結果を示す位置情報をCAN通信用のバスに出力する。
【００２３】
表示部２４は、例えば液晶表示パネルなどからなり、インストルメントパネルの中央部分、ルームミラー内部などの車室内の所定位置に配置されている。また、表示部２４はウィンドシールド（フロントガラス）部分に重畳して設けられた透過型ディスプレイであってもよいし、カーナビゲーションシステムのディスプレイであってもよい。表示部２４は、統合ECU３１の制御に従って各種の画像を表示する。
【００２４】
通信部２５は、車車間通信や車歩間通信、路車間通信等の各種の無線通信により、周辺車両や、歩行者が所持する携帯型端末装置、路側機、外部のサーバとの間で情報の送受信を行う。例えば通信部２５は周辺車両と車車間通信を行って、周辺車両から乗員数や走行状態を示す情報を含む周辺車両情報を受信し、統合ECU３１に供給する。
【００２５】
ステアリング機構２６は、運転者によるハンドル操作、または統合ECU３１から供給された制御信号に応じて車両１１の走行方向の制御、すなわち舵角制御を行う。レーダ２７は、ミリ波等の電磁波を用いて前方や後方などの各方向にある車両や歩行者といった対象物までの距離を測定する測距センサであり、対象物までの距離の測定結果を統合ECU３１等に出力する。ライダ２８は、光波を用いて前方や後方などの各方向にある車両や歩行者といった対象物までの距離を測定する測距センサであり、対象物までの距離の測定結果を統合ECU３１等に出力する。
【００２６】
サイドビューカメラ２９は、例えばサイドミラーの筐体内やサイドミラー近傍に配置されたカメラであり、運転者の死角となる領域を含む車両１１の側方の画像（以下、側方画像とも称する）を撮像し、サイドビューカメラECU３０に供給する。
【００２７】
サイドビューカメラECU３０は、サイドビューカメラ２９から供給された側方画像に対して、ホワイトバランス調整などの画質を向上させる画像処理を施すとともに、得られた側方画像をCAN通信用のバスとは異なるケーブルを介して統合ECU３１に供給する。
【００２８】
統合ECU３１は、運転制御ECU５１やバッテリECU５２などの車両１１の中央に配置された複数のECUからなり、車両１１全体の動作を制御する。
【００２９】
例えば運転制御ECU５１は、ADAS（Advanced Driving Assistant System）機能や自律運転（Self driving）機能を実現するECUであり、フロントカメラECU２２からの画像認識結果、位置情報取得部２３からの位置情報、通信部２５から供給された周辺車両情報等の各種の情報、レーダ２７やライダ２８からの測定結果、車速検出部４１からの走行速度の検出結果などに基づいて、車両１１の運転（走行）を制御する。すなわち、運転制御ECU５１は、ステアリング機構２６や、制動装置３４、エンジン３５、駆動モータ３７等を制御して車両１１の運転を制御する。また、運転制御ECU５１は、フロントカメラECU２２から画像認識結果として供給された、対向車のヘッドライトの有無等に基づいてヘッドライト４２を制御してハイビームとロービームの切り替えなどヘッドライト４２によるビーム照射を制御する。
【００３０】
なお、統合ECU３１では、ADAS機能や自律運転機能、ビーム制御などの機能ごとに専用のECUを設けるようにしてもよい。
【００３１】
また、バッテリECU５２は、バッテリ３８による電力の供給等を制御する。
【００３２】
フロントビューカメラ３２は、例えばフロントグリル近傍に配置されたカメラからなり、運転者の死角となる領域を含む車両１１の前方の画像（以下、前方画像とも称する）を撮像し、フロントビューカメラECU３３に供給する。
【００３３】
フロントビューカメラECU３３は、フロントビューカメラ３２から供給された前方画像に対して、ホワイトバランス調整などの画質を向上させる画像処理を施すとともに、得られた前方画像をCAN通信用のバスとは異なるケーブルを介して統合ECU３１に供給する。
【００３４】
制動装置３４は、運転者によるブレーキ操作、または統合ECU３１から供給された制御信号に応じて動作し、車両１１を停車させたり減速させたりする。エンジン３５は、車両１１の動力源であり、統合ECU３１から供給された制御信号に応じて駆動する。
【００３５】
発電機３６は、統合ECU３１により制御され、エンジン３５の駆動に応じて発電する。駆動モータ３７は、車両１１の動力源であり、発電機３６やバッテリ３８から電力の供給を受け、統合ECU３１から供給された制御信号に応じて駆動する。なお、車両１１の走行時にエンジン３５を駆動させるか、または駆動モータ３７を駆動させるかは、適宜、統合ECU３１により切り替えられる。
【００３６】
バッテリ３８は、例えば12Vのバッテリや200Vのバッテリなどを有しており、バッテリECU５２の制御に従って車両１１の各部に電力を供給する。
【００３７】
リアビューカメラ３９は、例えばテールゲートのナンバープレート近傍に配置されるカメラからなり、運転者の死角となる領域を含む車両１１の後方の画像（以下、後方画像とも称する）を撮像し、リアビューカメラECU４０に供給する。例えばリアビューカメラ３９は、図示せぬシフトレバーがリバース（Ｒ）の位置に移動されると起動される。
【００３８】
リアビューカメラECU４０は、リアビューカメラ３９から供給された後方画像に対して、ホワイトバランス調整などの画質を向上させる画像処理を施すとともに、得られた後方画像をCAN通信用のバスとは異なるケーブルを介して統合ECU３１に供給する。
【００３９】
車速検出部４１は、車両１１の走行速度を検出するセンサであり、走行速度の検出結果を統合ECU３１に供給する。なお、車速検出部４１において、走行速度の検出結果から加速度や加速度の微分が算出されるようにしてもよい。例えば算出された加速度は、車両１１の物体との衝突までの時間の推定などに用いられる。
【００４０】
ヘッドライト４２は、統合ECU３１から供給された制御信号に応じて動作し、ビームを出力することで車両１１の前方を照明する。
【００４１】
車内センサ４３は、車両１１内に乗車している搭乗者の状態や属性を検出するセンサであり、検出結果を統合ECU３１に供給する。車内センサ４３は、例えば、運転者の状態や、車両１１内のどの座席に搭乗者がいるか、搭乗者が大人であるか子供であるか、などの情報を検出する。なお、車内センサ４３が、車載カメラおよび車載カメラECUにより構成されるようにすることもできる。この場合、車内センサ４３が、車載カメラにより撮像された画像に対する画像認識を行うことで、運転者の状態や、車両１１内のどの座席に搭乗者がいるか、搭乗者が大人であるか子供であるか、などの情報を検出する。
【００４２】
また、車両１１では、図２に示すようにフロントカメラモジュール７１、通信部２５、運転制御ECU５１、ステアリング機構２６、制動装置３４、エンジン３５、駆動モータ３７、およびヘッドライト４２を含む複数のユニットがCAN通信用のバス７２により相互に接続されている。なお、図２において図１における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【００４３】
この例では、フロントカメラモジュール７１はレンズ８１、イメージセンサ８２、フロントカメラECU２２、およびMCU（Module Control Unit）８３を有している。
【００４４】
また、レンズ８１およびイメージセンサ８２によってフロントセンシングカメラ２１が構成されており、イメージセンサ８２は例えばCMOS（Complementary Metal Oxide Semiconductor）イメージセンサなどからなる。
【００４５】
フロントカメラモジュール７１では、被写体からの光がレンズ８１によってイメージセンサ８２の撮像面上に集光される。イメージセンサ８２は、レンズ８１から入射した光を光電変換することでセンシング画像を撮像し、フロントカメラECU２２に供給する。
【００４６】
フロントカメラECU２２は、イメージセンサ８２から供給されたセンシング画像に対して、例えばゲイン調整やホワイトバランス調整、HDR（High Dynamic Range）処理などを施した後、センシング画像に対して画像認識を行う。
【００４７】
画像認識では、例えば白線や縁石、歩行者、車両、ヘッドライト、ブレーキランプ、道路標識、前方車両との衝突までの時間などの認識（検出）が行われる。これらの画像認識の認識結果は、MCU８３でCAN通信用の形式の信号に変換され、バス７２へと出力される。
【００４８】
また、バス７２から供給された情報は、MCU８３でフロントカメラモジュール７１用に定められた形式の信号に変換され、フロントカメラECU２２へと供給される。
【００４９】
運転制御ECU５１は、MCU８３からバス７２に出力された画像認識の結果と、レーダ２７やライダ２８等の他のユニットから供給された情報とに基づいて、適宜、ステアリング機構２６や制動装置３４、エンジン３５、駆動モータ３７、ヘッドライト４２などを制御する。これにより走行方向の変更、ブレーキ、加速、発進等の運転制御や、警告通知制御、ビームの切り替え制御などが実現される。
【００５０】
また、運転制御ECU５１が自律運転機能等を実現する場合には、例えばフロントカメラECU２２で得られた各時刻の画像認識結果から、運転制御ECU５１において、さらに対象物体の位置の軌跡が認識され、その認識結果が通信部２５を介して外部のサーバに送信されるようにしてもよい。そのような場合、例えばサーバではディープニューラルネット等の学習が行われて必要な辞書等が生成され、車両１１へと送信される。車両１１では、このようにして得られた辞書等が通信部２５により受信され、受信された辞書等が運転制御ECU５１での各種の予測などに用いられる。
【００５１】
なお、運転制御ECU５１により行われる制御のうち、センシング画像に対する画像認識の結果のみから実現できる制御については、運転制御ECU５１ではなくフロントカメラECU２２により行われるようにしてもよい。
【００５２】
具体的には、例えばフロントカメラECU２２は、センシング画像に対する画像認識により得られた対向車のヘッドライトの有無に基づいて、ヘッドライト４２を制御してもよい。この場合、例えばフロントカメラECU２２は、ロービームとハイビームの切り替え等を指示する制御信号を生成し、MCU８３およびバス７２を介してヘッドライト４２に制御信号を供給することで、ヘッドライト４２によるビーム切り替えを制御する。
【００５３】
その他、例えばフロントカメラECU２２が、センシング画像に対する画像認識により得られた白線や縁石、歩行者などの認識結果に基づいて、対象物への衝突の警告通知や走行車線（レーン）からの逸脱の警告通知等を生成し、MCU８３を介してバス７２に出力することで、警告通知の制御を行うようにしてもよい。この場合、フロントカメラECU２２から出力された警告通知は、例えば表示部２４や図示せぬスピーカ等に供給される。これにより、表示部２４において警告表示を行ったり、スピーカにより警告メッセージを出力したりすることができる。
【００５４】
さらに、車両１１では、例えば駐車を行う時などにおいて表示部２４に合成画像を表示することでアラウンドビューモニタ機能が実現される。
【００５５】
すなわち、例えば図３に示すように各部で得られた前方画像、後方画像、および側方画像がCAN通信用のバスとは異なるケーブルを介して、統合ECU３１に設けられた画像合成ECU１０１に供給され、それらの画像から合成画像が生成される。なお、図３において図１における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【００５６】
図３では、図１に示したサイドビューカメラ２９として、車両１１の左側に配置されたサイドビューカメラ２９Ｌと、車両１１の右側に配置されたサイドビューカメラ２９Ｒとが設けられている。また、サイドビューカメラECU３０として、車両１１の左側に配置されたサイドビューカメラECU３０Ｌと、車両１１の右側に配置されたサイドビューカメラECU３０Ｒとが設けられている。
【００５７】
画像合成ECU１０１には、フロントビューカメラ３２で得られた前方画像がフロントビューカメラECU３３から供給され、リアビューカメラ３９で得られた後方画像がリアビューカメラECU４０から供給される。また、画像合成ECU１０１には、サイドビューカメラ２９Ｌで得られた側方画像（以下、特に左側方画像とも称する）がサイドビューカメラECU３０Ｌから供給され、サイドビューカメラ２９Ｒで得られた側方画像（以下、特に右側方画像とも称する）がサイドビューカメラECU３０Ｒから供給される。
【００５８】
画像合成ECU１０１は、供給されたこれらの画像に基づいて前方画像、後方画像、左側方画像、および右側方画像を対応する領域に配置した合成画像を生成するとともに、得られた合成画像を表示部２４に供給し、表示させる。運転者は、このようにして表示された合成画像を確認しながら車両１１を運転することで、安全かつ容易に駐車を行うことができる。なお、統合ECU３１が合成画像に基づいて車両１１の駆動を制御し、駐車を行うようにしてもよい。
【００５９】
また、運転制御ECU５１により複数の異なる機能の制御を行うのではなく、例えば図４に示すように制御内容ごとに、すなわち機能ごとに制御部を設けるようにしてもよい。なお、図４において図２における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【００６０】
図４に示す例では、CAN通信用のバス７２にはフロントカメラモジュール７１、通信部２５、ステアリング機構２６、制動装置３４、エンジン３５、駆動モータ３７、ヘッドライト４２、ビーム制御部１１１、警告通知制御部１１２、ステアリング制御部１１３、ブレーキ制御部１１４、およびアクセル制御部１１５を含む複数のユニットが接続されている。
【００６１】
この例では、図２の例において運転制御ECU５１により行われていた制御が、ビーム制御部１１１、警告通知制御部１１２、ステアリング制御部１１３、ブレーキ制御部１１４、およびアクセル制御部１１５により分担されて行われる。
【００６２】
具体的には、例えばビーム制御部１１１は、フロントカメラECU２２で得られた画像認識の結果等に基づいてヘッドライト４２を制御することでロービームとハイビームの切り替え制御を行う。また、警告通知制御部１１２は、フロントカメラECU２２で得られた画像認識の結果等に基づいて表示部２４への各種の警告表示や図示せぬスピーカでの警告メッセージの出力など、警告通知の制御を行う。
【００６３】
ステアリング制御部１１３は、フロントカメラECU２２で得られた画像認識の結果、レーダ２７やライダ２８からの測定結果等に基づいてステアリング機構２６を制御することで、車両１１の走行方向の制御を行う。ブレーキ制御部１１４は、フロントカメラECU２２で得られた画像認識の結果、レーダ２７やライダ２８からの測定結果等に基づいて制動装置３４を制御することで、車両１１の走行停止や減速の制御を行う。
【００６４】
さらに、アクセル制御部１１５は、フロントカメラECU２２で得られた画像認識の結果、レーダ２７やライダ２８からの測定結果等に基づいてエンジン３５や駆動モータ３７を制御することで、車両１１の発進や加速の制御を行う。
【００６５】
＜２．第１の実施形態＞
（車両制御部の構成例）
図５は、本技術の第１の実施形態に係る車両制御部の構成例を示している。
【００６６】
図５の車両制御部２０１は、例えば図１に示される統合ECU３１、特に運転制御ECU５１により実現され、車両１１において行われる運転支援処理を実行する。車両制御部２０１は、情報選択部２１１、動作モード決定部２１２、動作モード格納部２１３、運転制御部２１４、および表示制御部２１５から構成される。
【００６７】
情報選択部２１１は、通信部２５から供給された周辺車両情報から、他車両の動作モードに関する情報を選択する。情報選択部２１１は、適宜、通信部２５を制御することで、車両１１の周囲に存在する周辺車両との車車間通信により周辺車両情報を受信させ、受信された周辺車両情報を通信部２５から取得する。周辺車両情報は、一定の時間間隔で、つまり定期的に受信されるようにしてもよいし、不定期に受信されるようにしてもよい。
【００６８】
動作モード決定部２１２は、情報選択部２１１により選択された他車両の動作モードに関する情報に応じて、自車両の動作モードを決定する。
【００６９】
動作モード格納部２１３は、動作モード決定部２１２により決定された自車両の（現在の）動作モードを格納する。
【００７０】
運転制御部２１４は、動作モード決定部２１２により決定された自車両の動作モードに応じて、車両１１（自車両）を制御するための制御信号を生成する。運転制御部２１４は、例えば、動作モードに応じた制御を、ステアリング機構２６、制動装置３４、エンジン３５、駆動モータ３７といった各運転機構に指示する。
【００７１】
表示制御部２１５は、動作モード決定部２１２により決定された動作モードの提示を制御する。例えば、表示制御部２１５は、決定された動作モードを表示部２４に表示させる。
【００７２】
（動作モードについて）
ここで、車両の動作モードについて説明する。
【００７３】
ここでは、車両の動作モードを、完全手動運転、支援運転、および自律運転の３モードに大別する。
【００７４】
完全手動運転は、運転者が自車両の運転全てを行う動作モードである。完全手動運転においては、運転の権限は人間側にある。
【００７５】
支援運転は、車両の制御システムが運転の一部を行うことで、運転者が行う運転を支援する動作モードである。支援運転においても、運転の権限は人間側にある。
【００７６】
自律運転は、車両の制御システムが自車両の運転全てを行う動作モードである。自律運転においては、運転の権限は車両側にある。
【００７７】
このように、支援運転は、車両の制御システムが運転の一部を行うものの、運転の権限は人間側にある。
【００７８】
ここで、運転の権限が人間側にある動作モードを手動運転とし、運転の権限が車両側にある動作モードを自動運転として扱うものとする。したがって、以下においては、完全手動運転および支援運転を手動運転とし、自律運転を自動運転とする。
【００７９】
（動作モード切替処理）
次に、図６のフローチャートを参照して、車両制御部２０１による動作モード切替処理について説明する。なお、図６の処理は、車両１１が走行している状態で、所定時間毎（例えば１秒毎など）に実行される。
【００８０】
ステップＳ１１において、情報選択部２１１は、通信部２５が受信した周辺車両情報から、他車両の動作モードに関する情報として、他車両の動作モードを示す動作モード情報を選択し、動作モード決定部２１２に供給する。
【００８１】
通信部２５は、車両１１を中心とした所定の受信範囲内を走行する他車両から、周辺車両情報を受信する。例えば、図７に示されるように、通信部２５は、車両１１を中心とした受信範囲ＣＡ内を走行する１０台の車両１１ａ乃至１１ｊから、周辺車両情報を受信する。
【００８２】
図７の例では、車両１１（自車両）の動作モードは手動運転である。また、車両１１ａ乃至１１ｊ（他車両）のうち、車両１１ａ，１１ｄ，１１ｆ，１１ｇの動作モードは手動運転であり、車両１１ｂ，１１ｃ，１１ｅ，１１ｈ，１１ｉ，１１ｊの動作モードは自動運転である。
【００８３】
したがって、図７の例では、他車両１０台分の動作モード情報が取得される。
【００８４】
ステップＳ１２において、動作モード決定部２１２は、情報選択部２１１により選択された動作モード情報を用いて、各動作モードの割合を算出する。
【００８５】
ここで、図８のフローチャートを参照して、各動作モードの割合の算出前に実行される動作モードの割合算出前処理について説明する。
【００８６】
ステップＳ３１において、動作モード決定部２１２は、情報選択部２１１により選択された複数の動作モード情報のうちの１つについて、動作モード情報で示される動作モードが自動運転であるか否かを判定する。
【００８７】
ステップＳ３１において、動作モードが自動運転であると判定された場合、ステップＳ３２に進み、動作モード決定部２１２は、その動作モード情報に対して、自動運転のフラグを付与する。
【００８８】
一方、ステップＳ３１において、動作モードが自動運転でないと判定された場合、ステップＳ３３に進み、動作モード決定部２１２は、その動作モード情報に対して、手動運転のフラグを付与する。
【００８９】
ステップＳ３２，Ｓ３３の後、ステップＳ３４において、動作モード決定部２１２は、情報選択部２１１によって選択された動作モード情報がまだあるか否かが判定される。
【００９０】
ステップＳ３４において、動作モード情報がまだあると判定された場合、すなわち、フラグが付与されていない動作モード情報がある場合、処理はステップＳ３１に戻り、フラグが付与されていない動作モード情報について、ステップＳ３１乃至Ｓ３３の処理が繰り返される。
【００９１】
一方、ステップＳ３４において、動作モード情報がないと判定された場合、すなわち、全ての動作モード情報にフラグが付与された場合、動作モードの割合算出前処理は終了する。
【００９２】
図９は、動作モードの割合算出前処理の結果となるテーブルの例を示している。
【００９３】
図９のテーブルには、各動作モード情報について、受信時刻、車両ID、動作モード、自動運転フラグ、および手動運転フラグの各データが示されている。
【００９４】
受信時刻は、通信部２５が、その動作モード情報を含む周辺車両情報を受信した時刻を示しており、例えば、hh:mm:ss.xxxなどミリ秒単位まで含む形式で記録される。
【００９５】
車両IDは、その動作モード情報を含む周辺車両情報を送信した車両固有の情報である。
【００９６】
動作モードは、その動作モード情報で示される動作モードであり、その動作モードに応じて、自動運転フラグおよび手動運転フラグに値（０または１）が設定される。
【００９７】
図９の例では、図７の例に準じて、１０個の動作モード情報について各データが設定されており、６個の動作モード情報について自動運転フラグが付与され、４個の動作モード情報について手動運転フラグが付与されている。
【００９８】
ここで、ステップＳ１２においては、動作モード決定部２１２は、動作モードの割合算出前処理の結果となるテーブルを用いて、各動作モードの割合を算出する。
【００９９】
したがって、図９の例では、車両１１を中心とした受信範囲ＣＡ内を走行する１０台のうち６台の動作モードが自動運転であり、４台の動作モードが手動運転であるので、自動運転の割合は60％、手動運転の割合は40％と算出される。
【０１００】
ステップＳ１２の後、ステップＳ１３において、動作モード決定部２１２は、算出した動作モードの割合をもとに、最も多い動作モードを、車両１１（自車両）の動作モードの候補となる動作モード候補に決定し、動作モード候補を示す情報を、運転制御部２１４に供給する。図９の例では、自動運転が動作モード候補に決定される。
【０１０１】
ステップＳ１４において、運転制御部２１４は、動作モード候補を示す情報を用いて、動作モード格納部２１３に格納されている、車両１１（自車両）の現在の動作モードと、動作モード候補とが異なるか否かを判定する。
【０１０２】
ステップＳ１４において、現在の動作モードと動作モード候補とが異なると判定された場合、ステップＳ１５において、運転制御部２１４は、動作モード候補に応じた制御信号を生成し、各運転機構を制御することで、自車両の動作モードを、動作モード候補に切り替える。図７の例では、自車両の動作モードは手動運転であり、動作モード候補は自動運転であるので、自車両の動作モードが、手動運転から自動運転に切り替えられる。このとき、動作モード格納部２１３に格納されている動作モードは、動作モード候補に更新される。
【０１０３】
一方、ステップＳ１４において、現在の動作モードと動作モード候補とが異なっていないと判定された場合、現在の動作モードと動作モード候補とが同じであり、自車両の動作モードを切り替える必要がない。したがって、運転制御部２１４は何もせず、処理は終了する。
【０１０４】
以上の処理によれば、自車両の周囲を走行する他車両の動作モードに応じて、動作モード候補が決定され、決定された動作モード候補に、自車両の動作モードが切り替えられるので、異なる動作モードの車両が混在する中において、より適切な動作モードでの走行を実現することが可能となる。
【０１０５】
以上においては、決定された動作モード候補に、自車両の動作モードを切り替える処理について説明したが、決定された動作モード候補を運転者に提示するようにしてもよい。
【０１０６】
（動作モード切替処理の他の例）
図１０は、車両制御部２０１による動作モード切替処理の他の例を説明するフローチャートである。
【０１０７】
なお、図１０のステップＳ５１乃至Ｓ５３における処理は、図６のステップＳ１１乃至Ｓ１３における処理と同様であるので、その説明は省略する。
【０１０８】
すなわち、ステップＳ５３において動作モード候補が決定された後、ステップＳ５４において、表示制御部２１５は、動作モード決定部２１２からの動作モード候補を示す情報を用いて、決定された動作モード候補を提示する。具体的には、表示制御部２１５は、動作モード決定部２１２により決定された動作モード候補を表示部２４に表示させる。
【０１０９】
運転者は、表示部２４に表示された動作モード候補を見ることで、自車両の動作モードを切り替えるか否かを判断することができる。
【０１１０】
そこで、ステップＳ５５において、運転制御部２１４は、運転者によって動作モードの切り替えが指示されたか否かを判定する。
【０１１１】
ステップＳ５５において、動作モードの切り替えが指示されたと判定された場合、ステップＳ５６において、運転制御部２１４は、動作モードの切り替えの指示に従って、動作モード候補に応じた制御信号を生成し、各運転機構を制御することで、自車両の動作モードを、動作モード候補に切り替える。
【０１１２】
一方、ステップＳ５５において、動作モードの切り替えが指示されていないと判定された場合、運転制御部２１４は何もせず、処理は終了する。
【０１１３】
以上の処理によれば、自車両の周囲を走行する他車両の動作モードに応じて、動作モード候補が決定され、決定された動作モード候補が運転者に提示されるので、運転者は、より適切な動作モードへ切り替えることを判断することができる。その結果、異なる動作モードの車両が混在する中において、より適切な動作モードでの走行を実現することが可能となる。
【０１１４】
以上のように、運転者は、表示部２４を確認することで、動作モードに関する情報を把握することができる。
【０１１５】
（動作モードに関する情報の表示例）
そこで、以下においては、表示部２４における動作モードに関する情報の表示例について説明する。
【０１１６】
図１１は、動作モードに関する情報の表示例を示している。
【０１１７】
表示部２４は、例えばヘッドアップディスプレイ（Head-Up Display：HUD）として構成され、フロントガラスに動作モードに関する情報の画像が重畳されて表示される。
【０１１８】
具体的には、図１１の例では、自車両の前方の視界に重ねて、自車両の前方を走行する他車両の動作モードに関する情報が表示される。
【０１１９】
図１１の例では、車両１１ｕの現在の動作モードは自動運転であり、車両１１ｖの現在の動作モードは手動運転であることが、その車両を囲む枠と文字とによって表示されている。これらは、動作モード毎に異なる色で表示されるようにしてもよい。
【０１２０】
また、図１１の例では、車両１１ｗの動作モードが手動運転から自動運転で切り替わっていることが示されている。図１１においては、「手動→自動」のように、切替前の動作モードと切替後の動作モードとが文字で示されているが、例えば、切替後の動作モードを示す文字のみを表示する場合、現在の動作モードを示す文字と区別できるように、切替後の動作モードを示す文字を点滅して表示されるようにしてもよい。
【０１２１】
さらに、動作モードが自動運転から手動運転へと切り替わる場合、ステアリング機構２６、制動装置３４、エンジン３５（または駆動モータ３７）といった各運転機構の動作モードが段階的に（所定の順番で）切り替わるようにしてもよい。この場合、表示部２４においては、動作モードが自動運転から手動運転へと切り替わる他車両について、各運転機構が段階的に切り替わることに応じて、その車両を囲む枠の色が段階的に変化するようにしてもよい。
【０１２２】
図１２は、動作モードに関する情報の他の表示例を示している。
【０１２３】
図１２の例では、推奨される動作モード（例えば、周囲を走行する他車両の動作モードのうち、最も多い動作モード）を示す文字列が表示されている。具体的には、「周囲に自動運転が多いです。動作モードを切り替えますか？」の文字列が表示されている。図１２の表示は、図１０のフローチャートを参照して説明した処理（ステップＳ５４）の中で行われるようにしてもよい。
【０１２４】
さらに、自動運転時に手動運転が推奨される場合と、手動運転時に自動運転が推奨される場合とで、異なる表示が行われるようにしてもよい。例えば、自動運転時に手動運転が推奨される場合には、例えば、車内センサ４３が、運転者が前を向いているかなどを検出し、その検出結果に基づく運転者の状態に応じて、走行の安定が確認できた後に動作モードを切り替える旨を表示する。そして、運転者による切り替えの指示があった場合にのみ、動作モードが切り替わるようにする。また、手動運転時に自動運転が推奨される場合には、動作モードを切り替えるべきタイミングになったときに、自動的に動作モードが切り替わるようにする。この場合、動作モードが切り替わった後に、その旨を示す音声（チャイムなど）が出力されるようにしてもよい。
【０１２５】
また、図１０のフローチャートを参照して説明した処理においては、動作モード候補の提示は、表示部２４への表示によって行われるものとしたが、音声出力によって行われるようにすることもできる。
【０１２６】
以上においては、手動運転と自動運転の２つの動作モードのうち、他車両の動作モードとして多い方が動作モード候補に決定されるものとした。しかしながら、上述で説明したように、車両の動作モードを、完全手動運転、支援運転、および自律運転の３モードに大別することもできる。
【０１２７】
（動作モードの割合算出前処理の他の例）
この場合、各動作モードの割合の算出前に実行される動作モードの割合算出前処理は、図１３のフローチャートに沿って実行される。
【０１２８】
ステップＳ７１において、動作モード決定部２１２は、情報選択部２１１により選択された複数の動作モード情報のうちの１つについて、動作モード情報で示される動作モードが自律運転であるか否かを判定する。
【０１２９】
ステップＳ７１において、動作モードが自律運転であると判定された場合、ステップＳ７２に進み、動作モード決定部２１２は、その動作モード情報に対して、自律運転のフラグを付与する。
【０１３０】
一方、ステップＳ７１において、動作モードが自律運転でないと判定された場合、ステップＳ７３に進み、動作モード決定部２１２は、その動作モード情報で示される動作モードが支援運転であるか否かを判定する。
【０１３１】
ステップＳ７３において、動作モードが支援運転であると判定された場合、ステップＳ７４に進み、動作モード決定部２１２は、その動作モード情報に対して、支援運転のフラグを付与する。
【０１３２】
一方、ステップＳ７３において、動作モードが支援運転でないと判定された場合、ステップＳ７５に進み、動作モード決定部２１２は、その動作モード情報に対して、手動運転（完全手動運転）のフラグを付与する。
【０１３３】
ステップＳ７２，Ｓ７４，Ｓ７５の後、ステップＳ７６において、動作モード決定部２１２は、情報選択部２１１によって選択された動作モード情報がまだあるか否かが判定される。
【０１３４】
ステップＳ７６において、動作モード情報がまだあると判定された場合、すなわち、フラグが付与されていない動作モード情報がある場合、処理はステップＳ７１に戻り、フラグが付与されていない動作モード情報について、ステップＳ７１乃至Ｓ７５の処理が繰り返される。
【０１３５】
一方、ステップＳ７６において、動作モード情報がないと判定された場合、すなわち、全ての動作モード情報にフラグが付与された場合、動作モードの割合算出前処理は終了する。
【０１３６】
図１４は、図１３の動作モードの割合算出前処理の結果となるテーブルの例を示している。
【０１３７】
図１４のテーブルには、各動作モード情報について、受信時刻、車両ID、動作モード、自律運転フラグ、支援運転フラグ、および手動運転フラグの各データが示されている。
【０１３８】
図１４の例においては、動作モード情報で示される動作モードに応じて、自律運転フラグ、支援運転フラグ、および手動運転フラグに値（０または１）が設定される。
【０１３９】
また、図１４の例では、１０個の動作モード情報について各データが設定されており、６個の動作モード情報について自律運転フラグが付与され、３個の動作モード情報について支援運転フラグが付与され、１個の動作モード情報について手動運転フラグが付与されている。
【０１４０】
したがって、図１４の例では、１０台の他車両うち６台の動作モードが自律運転であり、３台の動作モードが支援運転であり、１台の動作モードが手動運転であるので、自律運転の割合は60％、支援運転の割合は30％、手動運転の割合は10％と算出される。
【０１４１】
上述した実施形態においては、他車両の動作モードに関する情報として、他車両の動作モードを示す動作モード情報が取得されるものとしたが、他車両の動作モードが切り替わった場合、その動作モードが切り替わったことを示す情報が取得されるようにしてもよい。
【０１４２】
＜３．第２の実施形態＞
（車両制御部の構成例）
図１５は、本技術の第２の実施形態に係る車両制御部の構成例を示している。
【０１４３】
図１５の車両制御部３０１は、情報選択部３１１、一斉切替検出部３１２、動作モード決定部３１３、動作モード格納部３１４、運転制御部３１５、および表示制御部３１６から構成される。
【０１４４】
なお、図１５の車両制御部３０１において、動作モード格納部３１４、運転制御部３１５、および表示制御部３１６は、図５の車両制御部２０１における動作モード格納部２１３、運転制御部２１４、および表示制御部２１５と同様の機能を有するので、その説明は省略する。
【０１４５】
情報選択部３１１は、通信部２５から供給された周辺車両情報から、他車両の動作モードに関する情報として、他車両の動作モードが切り替ったことを示す動作モード切替情報を選択する。
【０１４６】
一斉切替検出部３１２は、情報選択部３１１により選択された動作モード切替情報に基づいて、所定期間内に所定数以上の他車両の動作モードが切り替わる一斉切替を検出する。一斉切替検出部３１２は、一斉切替が検出されたか否かを示す情報を、動作モード決定部３１３に供給する。
【０１４７】
動作モード決定部３１３は、一斉切替検出部３１２から供給された情報に応じて、車両１１（自車両）の動作モードを決定する。
【０１４８】
（動作モード切替処理）
次に、図１６のフローチャートを参照して、車両制御部３０１による動作モード切替処理について説明する。なお、図１６の処理もまた、車両１１が走行している状態で、所定時間毎（例えば１秒毎など）に実行される。
【０１４９】
ステップＳ１１１において、情報選択部３１１は、通信部２５が受信した周辺車両情報から、他車両の動作モードに関する情報として、他車両の動作モードが切り替わったことを示す動作モード切替情報を選択し、一斉切替検出部３１２に供給する。
【０１５０】
ステップＳ１１２において、一斉切替検出部３１２は、所定期間（例えば数msec）内に選択された動作モード切替情報の数に基づいて、一斉切替を検出したか否かを判定する。一斉切替が検出されたか否かを示す情報は、動作モード決定部３１３に供給される。
【０１５１】
ステップＳ１１２において、一斉切替を検出したと判定された場合、処理はステップＳ１１３に進み、動作モード決定部３１３は、一斉切替検出部３１２から供給された情報を用いて、動作モードの切り替えの割合を算出する。
【０１５２】
例えば、動作モードとして、手動運転と自動運転の２つの動作モードがある場合、手動運転から自動運転への切り替えを示す動作モード切替情報と、自動運転から手動運転への切り替えを示す動作モード切替情報とに基づいて、動作モードの切り替えの割合が算出される。
【０１５３】
また、動作モードとして、手動運転、支援運転、及び自律運転の３つの動作モードがある場合には、例示は省略するが、６種類の動作モード切替情報に基づいて、動作モードの切り替えの割合が算出される。
【０１５４】
ステップＳ１１４において、動作モード決定部３１３は、算出した動作モードの切り替えの割合をもとに、最も多い切り替え後の動作モードを、車両１１（自車両）の動作モードの候補となる動作モード候補に決定し、動作モード候補を示す情報を、運転制御部３１５に供給する。
【０１５５】
ステップＳ１１５において、運転制御部３１５は、動作モード候補を示す情報を用いて、動作モード格納部３１４に格納されている、車両１１（自車両）の現在の動作モードと、動作モード候補とが異なるか否かを判定する。
【０１５６】
ステップＳ１１５において、現在の動作モードと動作モード候補とが異なると判定された場合、ステップＳ１１６において、運転制御部３１５は、動作モード候補に応じた制御信号を生成し、各運転機構を制御することで、自車両の動作モードを、動作モード候補に切り替える。このとき、動作モード格納部３１４に格納されている動作モードは、動作モード候補に更新される。
【０１５７】
一方、ステップＳ１１５において、現在の動作モードと動作モード候補とが異なっていないと判定された場合、現在の動作モードと動作モード候補とが同じであり、自車両の動作モードを切り替える必要がない。したがって、運転制御部３１５は何もせず、処理は終了する。また、ステップＳ１１２において、一斉切替を検出していないと判定された場合にも、動作モードが切り替わることなく、処理は終了する。
【０１５８】
以上の処理によれば、一斉切替に応じて、動作モード候補が決定され、決定された動作モード候補に、自車両の動作モードが切り替えられるので、特に、一斉切替の検出が想定されるような事故発生時、救急車などの緊急車両の接近時、地震や火事などの災害発生時などにおいて、より適切な動作モードでの走行を実現することが可能となる。
【０１５９】
以上においては、決定された動作モード候補に、自車両の動作モードを切り替える処理について説明したが、決定された動作モード候補を運転者に提示するようにしてもよい。
【０１６０】
（動作モード切替処理の他の例）
図１７は、車両制御部３０１による動作モード切替処理の他の例を説明するフローチャートである。
【０１６１】
なお、図１７のステップＳ１３１乃至Ｓ１３４における処理は、図１６のステップＳ１１１乃至Ｓ１１４における処理と同様であるので、その説明は省略する。
【０１６２】
すなわち、ステップＳ１３４において動作モード候補が決定された後、動作モード決定部３１３は、動作モード候補を示す情報と、最も多い動作モードの切替方向を示す情報とを、表示制御部３１６に供給する。
【０１６３】
ステップＳ１３５において、表示制御部３１６は、動作モード決定部３１３からの情報を用いて、決定された動作モード候補とともに、最も多い動作モードの切替方向を提示する。具体的には、表示制御部３１６は、決定された動作モード候補とともに、最も多い動作モードの切替方向を表示部２４に表示させる。
【０１６４】
運転者は、表示部２４に表示された動作モード候補を見ることで、自車両の動作モードを切り替えるか否かを判断することができる。また、運転者は、表示部２４に表示された動作モードの切替方向を見ることで、周囲を走行する他車両において、どの動作モードからどの動作モードへの切り替えが多く行われたかを把握することができる。
【０１６５】
そこで、ステップＳ１３６において、運転制御部３１５は、運転者によって動作モードの切り替えが指示されたか否かを判定する。
【０１６６】
ステップＳ１３６において、動作モードの切り替えが指示されたと判定された場合、ステップＳ１３７において、運転制御部３１５は、動作モードの切り替えの指示に従って、動作モード候補に応じた制御信号を生成し、各運転機構を制御することで、自車両の動作モードを、動作モード候補に切り替える。
【０１６７】
一方、ステップＳ１３６において、動作モードの切り替えが指示されていないと判定された場合、運転制御部３１５は何もせず、処理は終了する。
【０１６８】
以上の処理によれば、一斉切替に応じて、動作モード候補が決定され、決定された動作モード候補と一斉切替の切替方向が運転者に提示されるので、運転者は、より適切な動作モードへ切り替えることを判断することができる。その結果、特に、一斉切替の検出が想定されるような事故発生時、救急車などの緊急車両の接近時、地震や火事などの災害発生時などにおいて、より適切な動作モードでの走行を実現することが可能となる。
【０１６９】
（動作モード切替処理のさらに他の例）
図１８は、車両制御部３０１による動作モード切替処理のさらに他の例を説明するフローチャートである。
【０１７０】
なお、図１８のステップＳ１５１乃至Ｓ１５５における処理は、図１７のステップＳ１３１乃至Ｓ１３５における処理と同様であるので、その説明は省略する。
【０１７１】
すなわち、ステップＳ１５５において、決定された動作モード候補とともに、最も多い動作モードの切替方向が提示された後、ステップＳ１５６において、運転制御部３１５は、運転者によって動作モードの動作モード候補への切り替えが指示されたか否かを判定する。
【０１７２】
ステップＳ１５６において、動作モード候補への切り替えが指示されたと判定された場合、すなわち、周囲を走行する他車両における一斉切替と同様の動作モードへの切り替えが指示されると、ステップＳ１５７において、運転制御部３１５は、動作モード候補への切り替えの指示に従って、動作モード候補に応じた制御信号を生成し、各運転機構を制御することで、自車両の動作モードを、動作モード候補に切り替える。
【０１７３】
一方、ステップＳ１５６において、動作モード候補への切り替えが指示されていないと判定された場合、処理はステップＳ１５８に進み、運転制御部３１５は、動作モード候補とは異なる動作モードへの切り替えが指示されたか否かを判定する。
【０１７４】
ステップＳ１５８において、動作モード候補とは異なる動作モードへの切り替えが指示されたと判定された場合、例えば、周囲を走行する他車両における一斉切替とは逆の動作モードの切り替えが指示されると、ステップＳ１５９において、運転制御部３１５は何もせず、表示制御部３１６は、警告を出力する出力制御部として機能し、表示部２４に警告を表示（出力）させる。
【０１７５】
一方、ステップＳ１５８において、動作モード候補とは異なる動作モードへの切り替えが指示されていないと判定された場合、運転制御部３１５は何もせず、処理は終了する。
【０１７６】
以上の処理によれば、例えば、一斉切替とは逆の動作モードの切り替えが指示された場合に、警告が表示されるので、運転者は、誤った判断をすることなく、適切な動作モードへ切り替えることを判断することができる。
【０１７７】
＜４．変形例＞
以下においては、上述した実施形態の変形例について説明する。
【０１７８】
（変形例１）
図１９は、車両制御部２０１（図５）による動作モード切替処理の第１の変形例について説明するフローチャートである。
【０１７９】
なお、図１９のステップＳ１７１，Ｓ１７３乃至Ｓ１７５における処理は、図６のステップＳ１１，Ｓ１３乃至Ｓ１５における処理と同様であるので、その説明は省略する。
【０１８０】
すなわち、ステップＳ１７２において、動作モード決定部２１２は、情報選択部２１１により選択された動作モード情報に対して、他車両の状態に応じて重み付けして、各動作モードの割合を算出する。
【０１８１】
他車両の状態は、他車両から送信されてくる周辺車両情報に含まれる各種情報によって決まる。
【０１８２】
図２０は、周辺車両情報のデータ構成例を示す図である。
【０１８３】
図２０に示されるように、周辺車両情報３３０は、プリアンブル、ヘッダ、データ、およびCRC（Cyclic Redundancy Check）から構成される。
【０１８４】
「データ」には、Ａ１からＡ１０までの格納領域が含まれている。
【０１８５】
「格納領域Ａ１」は、端末IDの格納領域である。格納領域Ａ１には、車車間通信を行う車両の車両IDが格納される。
【０１８６】
「格納領域Ａ２」は、時刻情報の格納領域である。格納領域Ａ２には、周辺車両情報の送信時刻が格納される。
【０１８７】
「格納領域Ａ３」は、現時点の位置情報の格納領域である。格納領域Ａ３には、現時点の位置情報として緯度と経度の他、高度が格納される。
【０１８８】
「格納領域Ａ４」は、移動体の種別を定義するための格納領域である。例えば、格納領域Ａ４には、移動体の種別の識別情報が格納される。図２０の例では、移動体の種別として、「一般車両」、「大型車両」、「二輪車」、および「商用車」がある。
【０１８９】
「格納領域Ａ５」は、移動体の動作モードの種別を定義するための格納領域である。したがって、格納領域Ａ５には、モード種別の識別情報が格納される。図２０の例では、移動体の動作モードのモード種別として、「手動運転」、「支援運転」、「自律運転」、および「切替情報」がある。「切替情報」は、上述した動作モード切替情報である。
【０１９０】
「格納領域Ａ６」は、搭乗者（運転者）の有無を定義するための格納領域である。すなわち、格納領域Ａ６には、他車両の搭乗者が「有」または「無」のいずれであるかの識別情報が格納される。また、運転者以外の搭乗者（同乗者）の有無を識別する「同乗者有」または「同乗者無」を表す識別情報が格納されるようにしてもよい。
【０１９１】
「格納領域Ａ７」は、他車両の駐車情報を定義するための格納領域である。格納領域Ａ７は、現時点の他車両の「駐車状態」を定義するための格納領域と、他車両が駐車する「駐車エリア」に関する格納領域とに分類されている。
【０１９２】
「格納領域Ａ８」は、運転者（ドライバ）の属性を定義するための格納領域である。格納領域Ａ８には、ドライバの属性の識別情報が格納される。ドライバの属性としては、「弱者」、「ドライバ状態」、および「運転習熟度」がある。
【０１９３】
「格納領域Ａ９」は、エネルギー情報を定義するための格納領域である。格納領域Ａ９は、エネルギーの「補給要否」を定義するための格納領域と、他車両が対応する「エネルギータイプ」に関する格納領域とに分類されている。
【０１９４】
「格納領域Ａ１０」は、自由領域を定義するための格納領域である。図２０の例では、格納領域Ａ１０には、電動車両である他車両の所有者が、駐車場の充電エリアに設けられた充電機器の利用する場合に必要となる各種の情報が格納される。
【０１９５】
このような周辺車両情報に含まれる各種情報に応じて、ステップＳ１７２において、動作モード決定部２１２は、他車両の動作モードに重み付けを軽くしたり、重くしたりする。ここで、重み付けを軽くするとは、図９に示される自動運転フラグまたは手動運転フラグとして付与される値を１より小さい値にすることで、重み付けを重くするとは、自動運転フラグまたは手動運転フラグとして付与される値を１より大きい値にすることである。
【０１９６】
例えば、格納領域Ａ８に格納されるドライバの属性が弱者である場合、他車両の運転者は、初心者や７０歳以上の高齢者などであるので、他車両の動作モードの重み付けを軽くする。
【０１９７】
また、格納領域Ａ８に格納されるドライバの属性としてのドライバ状態により、運転時間が長い、疲労度が高いなど、他車両の運転者の安定度が低いとされる場合には、他車両の動作モードの重み付けを軽くする。
【０１９８】
さらに、格納領域Ａ８に格納されるドライバの属性としての運転習熟度により、他車両の運転者は、運転歴が長く、定期的に運転しているとされる場合には、他車両の動作モードの重み付けを重くする。また、他車両の運転者の運転習熟度が、自車両の運転者の運転習熟度と同程度である場合に、他車両の動作モードの重み付けを重くするようにしてもよい。
【０１９９】
タクシーやトラックの運転者は、慣れた道や決まったルートを走行しているので、そのような車両の動作モードが手動運転であっても安全性は保たれるが、その道に慣れていない運転者の搭乗する車両の動作モードは自動運転であるほうが安全である可能性が高い。そこで、格納領域Ａ４に格納される移動体種別が商用車であって、かつ、その車両の動作モードが手動運転である場合、他車両の動作モードの重み付けを軽くする。
【０２００】
また、例えば、自車両が高架の高速道路を走行している場合には、その高架下の一般道を走行する他車両の運転の影響を受けることはない。そこで、格納領域Ａ３に格納される位置情報の高度が、自車両の高度と異なる場合には、他車両の動作モードの重み付けを限りなく軽くする。
【０２０１】
なお、周辺車両情報に含まれる情報以外の情報に応じて、他車両の動作モードに重み付けされるようにしてもよい。
【０２０２】
例えば、自車両が走行する車線と同じ車線を走行する他車両について、その動作モードの重み付けを重くしたり、対向車線を走行する他車両について、その動作モードの重み付けを重くしたりするようにしてもよい。
【０２０３】
また、同じ動作モードでの走行が継続している時間を示す継続時間情報を取得するようにし、自動運転での走行が長い時間継続している他車両については、その動作モードの重み付けを軽くするようにしてもよい。
【０２０４】
さらに、他車両の走行の安定度に応じて、その動作モードに重み付けされるようにしてもよい。例えば、加速中の他車両や、車線変更が多い他車両については、その動作モードの重み付けを限りなく軽くするようにする。
【０２０５】
また、他車両の目的地や走行経路を示す情報に基づいて、その動作モードに重み付けされるようにしてもよい。例えば、手動運転で走行している車両が、しばらく直進するか、または、次の信号で曲がるかに応じて、手動運転である動作モードの重み付けを変えるようにする。
【０２０６】
以上のように、他車両の状態に応じて重み付けされて動作モードの割合が算出されることで、より周囲の車両の状態にあった動作モード候補が決定されるようになり、結果として、より適切な動作モードでの走行を実現することが可能となる。
【０２０７】
なお、車車間通信に対応していない他車両の動作モードは、常に手動運転であるとみなして、動作モードの割合が算出されるようにしてもよい。
【０２０８】
また、以上においては、自車両を中心とした受信範囲内を走行する他車両から周辺車両情報を受信するものとしたが、例えば、自車両の前方300m、後方100mの範囲など、自車両の進行方向に受信範囲を広げるようにしてもよい。
【０２０９】
（変形例２）
図２１は、車両制御部２０１（図５）による動作モード切替処理の第２の変形例について説明するフローチャートである。
【０２１０】
なお、図２１のステップＳ１９１，Ｓ１９２，Ｓ１９６，Ｓ１９７における処理は、図６のステップＳ１１，Ｓ１２，Ｓ１４，Ｓ１５における処理と同様であるので、その説明は省略する。
【０２１１】
すなわち、ステップＳ１９３において、動作モード決定部２１２は、算出した動作モードの割合をもとに、最も多い動作モードの割合を所定の閾値と比較する。
【０２１２】
ステップＳ１９４において、動作モード決定部２１２は、最も多い動作モードの割合と閾値との比較の結果、最も多い動作モードの割合が閾値を超えるか否かを判定する。
【０２１３】
ステップＳ１９４において、最も多い動作モードの割合が閾値を超えると判定された場合、処理はステップＳ１９５に進み、動作モード決定部２１２は、最も多い動作モードを、車両１１（自車両）の動作モードの候補となる動作モード候補に決定する。
【０２１４】
その後、現在の動作モードと動作モード候補とが異なれば、自車両の動作モードは、動作モード候補に切り替えられる。
【０２１５】
一方、ステップＳ１９４において、最も多い動作モードの割合が閾値を超えないと判定された場合、自車両の動作モードは、動作モード候補に切り替えられることなく、処理は終了する。
【０２１６】
ここで、上述した閾値は、動作モードの切替方向によって異なる値をとるようにすることができる。具体的には、自車両の動作モードを自動運転から手動運転に切り替える場合の閾値と、手動運転から自動運転に切り替える場合の閾値とは異なる値となるようにする。
【０２１７】
例えば、自車両の運転者が運転に慣れていないなど、自動運転が推奨されるような場合、自車両の動作モードが自動運転から手動運転に切り替わるようなときには、動作モードが手動運転である他車両の割合が、周囲を走行する全ての他車両の60％を超えなければ、手動運転が動作モード候補に決定されないようにする。逆に、自車両の動作モードが手動運転から自動運転に切り替わるようなときには、動作モードが自動運転である他車両の割合が、周囲を走行する全ての他車両の40％を超えれば、自動運転が動作モード候補に決定されるようにする。すなわち、自車両の動作モードを、手動運転には切り替わりにくく、自動運転には切り替わりやすくする。
【０２１８】
また、上述した閾値は、自車両が走行する環境によって異なる値をとるようにすることもできる。具体的には、自車両が、手動運転が推奨されるような環境を走行しているか否かによって、閾値が異なる値となるようにする。
【０２１９】
例えば、自車両が自動運転で高速道路を走行している場合、動作モードが手動運転である他車両の割合が、周囲を走行する全ての他車両の70％を超えなければ、手動運転が動作モード候補に決定されないようにする。また、自車両が自動運転で一般道を走行している場合、動作モードが手動運転である他車両の割合が、周囲を走行する全ての他車両の30％を超えれば、手動運転が動作モード候補に決定されるようにする。すなわち、自車両の動作モードを、高速道路では手動運転に切り替わりにくく、一般道では手動運転に切り替わりやすくする。
【０２２０】
さらに、自車両が、雪道を走行しているか否か、雨の中を走行しているか否か、夜間帯に走行しているか否かなどによって、閾値が異なる値となるようにすることもできる。
【０２２１】
（変形例３）
図２２に示されるように、上述した実施形態においては、車車間通信Ｃ１により通信部２５が受信した周辺車両情報から取得された他車両の動作モードに関する情報に応じて、自車両の動作モードが決定されるものとした。
【０２２２】
これ以外にも、路側機４１１を介して路車間通信Ｃ２により通信部２５が受信した周辺車両情報から、他車両の動作モードに関する情報が選択されるようにしてもよい。
【０２２３】
さらに、インターネットなどのネットワーク４２１を介した通信Ｃ３により、サーバ４３１が、車両１１から周辺車両情報を収集するようにしてもよい。この場合、自車両の情報選択部２１１（３１１）は、サーバ４３１から送信され、通信部２５が受信した周辺車両情報から、動作モードに関する情報を選択するようになる。
【０２２４】
また、図２２の例において、自車両の通信部２５の受信範囲に存在する他車両の数が多い場合には、車車間通信Ｃ１により周辺車両情報を受信するようにし、受信範囲に存在する他車両の数が少ない場合には、サーバ４３１との通信Ｃ３により周辺車両情報を受信するようにしてもよい。ここで、サーバ４３１との通信Ｃ３により受信される周辺車両情報は、その地点を含む位置を過去に走行していた車両１１から収集されたものとする。
【０２２５】
さらに、サーバ４３１が、動作モードの切り替えが多発するエリアを示す情報と、その切替方向を示す情報とを記憶するようにしてもよい。この場合、車両１１は、サーバ４３１からそれらの情報を取得することで、そのエリア近辺では、その切替方向と逆の切り替えを行わないようにする。
【０２２６】
例えば、高速道路の合流地点では、動作モードが手動運転から自動運転に切り替わる車両が多くなる。この場合、車両１１は、その合流地点近辺では、運転者によって自動運転から手動運転への切り替えの指示があったとしても、その切り替えを行わないようにする。これにより、動作モードの切り替えが頻発するのを防ぐことができる。
【０２２７】
また、車車間通信により周辺車両情報を送受信する場合、特定の車両がホストとなり、一定領域内の状況を管理するようにしてもよい。この場合、ホストとなる車両は動的に変わるものとする。
【０２２８】
さらに、上述したように、一斉切替が検出される場合には、事故の発生や、救急車などの緊急車両の接近、地震や火事などの災害発生などが想定される。そこで、図２２の例において、一斉切替が検出された場合には、サーバ４３１が、一斉切替が行われたエリア近辺のインフラ情報を、各車両１１に配信するようにしてもよい。
【０２２９】
（動作モードの切り替えについて）
上述した実施形態において、手動運転と自動運転との間の切り替えが一度行われたら、所定時間が経過後でないと、次の切り替えは行われないものとする。これにより、動作モードが頻繁に切り替わることによる運転者の負担を軽減することができる。
【０２３０】
なお、一斉切替が検出された場合には、所定時間が経過していなくとも、その切替方向と同じ切り替えが行われるようにする。
【０２３１】
自車両の現在地と地図情報とを照合することで、トンネルの出口など、動作モードの切り替えが行われると危険な位置では、動作モードの切り替えが行われないようにしてもよい。
【０２３２】
また、自車両が現在走行している道路と過去の走行履歴（経路情報）とを比較することで、現在走行している道路が、日常的に走行している経路であれば、動作モードが手動運転に切り替わるようにしてもよい。
【０２３３】
さらに、周囲が急に暗くなる夕方など、事故が起きやすい時間帯においては、動作モードが自動運転である他車両の割合が低い場合であっても、自車両の動作モードが、強制的に自動運転に切り替わるようにしてもよい。
【０２３４】
また、現時点での自車両の周囲の状況だけでなく、走行経路の将来の状況（進行方向の状況）に基づいて、動作モードの切り替えが判断されるようにしてもよい。例えば、現時点の動作モードは自動運転であるが、数km先の合流地点で合流する他車両の多くの動作モードが手動運転である場合、合流地点近辺で動作モードを手動運転に切り替えるか否かが判断されるようになる。ここで、走行経路の将来の状況についての情報は、例えば、進行方向を先行して走行する他車両のうちの１台がホストとなり、そのホストから取得されるようにする。
【０２３５】
さらに、将来的に走行経路の車線に進入してくる他車両の周辺車両情報も、そのホストにより収集されるようにしてもよい。
【０２３６】
（運転者に応じた動作モードの切り替え）
上述した例では、他車両の動作モードのうち最も多い動作モードの割合と比較される閾値は、動作モードの切替方向や、自車両が走行する環境によって異なる値をとるものとした。
【０２３７】
これ以外にも、閾値が、運転者によって異なる値をとるようにしてもよい。
【０２３８】
具体的には、車室内を撮像する車載カメラにより、自車両に搭乗している人物を特定し、特定された人物に応じて、閾値が設定されるようにする。この場合、搭乗者全てに対して個人認証を行い、搭乗者それぞれの車室内での行動が、個人毎の行動ログとして記録されるようにする。
【０２３９】
例えば、ある男性が通勤で車両を利用する場合、走行する経路は慣れている道であるので、周囲に自動運転の他車両が多い場合であっても、自車両の動作モードは手動運転となるよう、閾値が設定されるようにする。
【０２４０】
また、ある女性が通勤で利用する場合、その女性は搭乗しながら化粧をするので、周囲に手動運転の他車両が多い場合であっても、自車両の動作モードが自動運転となるよう、閾値が設定されるようにする。そして、化粧を終えたと判定されたときに、周囲に手動運転の他車両が多くなった場合には、自車両の動作モードが手動運転に切り替わるよう、閾値が設定されるようにする。なお、女性が化粧をする区間が決まっている場合、その区間においてのみ、自車両の動作モードが自動運転となるよう、閾値が設定されるようにしてもよい。
【０２４１】
さらに、運転者の他に子供が搭乗している場合、子供は車室内で突発的な行動を起こすおそれがあるので、周囲に手動運転の他車両が多い場合であっても、自車両の動作モードが自動運転となるよう、閾値が設定されるようにする。
【０２４２】
なお、本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０２４３】
さらに、本技術は以下のような構成をとることができる。
（１）
受信した他車両の動作モードに関する情報に応じて、自車両の動作モードを決定する決定部
を備える車両制御装置。
（２）
前記決定部は、受信した前記他車両の前記動作モードを示す動作モード情報のうち最も多い前記動作モード情報で示される前記動作モードを、前記自車両の前記動作モードに決定する
（１）に記載の車両制御装置。
（３）
前記自車両の前記動作モードを、決定された前記動作モードに切り替える切替部をさらに備える
（２）に記載の車両制御装置。
（４）
決定された前記動作モードの提示を制御する提示制御部をさらに備える
（２）または（３）に記載の車両制御装置。
（５）
所定期間内に前記他車両の前記動作モードが切り替わったことを示す動作モード切替情報の数に基づいて、所定期間内に所定数以上の前記他車両の前記動作モードが切り替わる一斉切替を検出する検出部をさらに備え、
前記決定部は、前記一斉切替が検出された場合、取得された前記動作モード切替情報で示される切り替え後の前記動作モードのうち最も多い切り替え後の前記動作モードを、前記自車両の前記動作モードに決定する
（１）に記載の車両制御装置。
（６）
前記自車両の前記動作モードを、決定された前記動作モードに切り替える切替部をさらに備える
（５）に記載の車両制御装置。
（７）
前記一斉切替が検出された場合、取得された前記動作モード切替情報で示される前記動作モードの切替方向のうち最も多い前記動作モードの切替方向の提示を制御する提示制御部をさらに備える
（５）に記載の車両制御装置。
（８）
前記一斉切替が検出された場合、取得された前記動作モード切替情報で示される切り替え後の前記動作モードのうち最も多い切り替え後の前記動作モードとは異なる動作モードへの切り替えが運転者により指示されたとき、前記運転者に対する警告の出力を制御する出力制御部をさらに備える
（５）または（６）に記載の車両制御装置。
（９）
前記決定部は、前記他車両の状態に応じて重み付けされた前記動作モードに関する情報のうち最も多い前記動作モードに関する情報で示される前記動作モードを、前記自車両の前記動作モードに決定する
（１）乃至（８）のいずれかに記載の車両制御装置。
（１０）
前記決定部は、取得された前記動作モードに関する情報のうち、所定の閾値を超える最も多い前記動作モードに関する情報で示される前記動作モードを、前記自車両の前記動作モードに決定する
（１）乃至（８）のいずれかに記載の車両制御装置。
（１１）
前記閾値は、前記動作モードの切替方向によって異なる値をとる
（１０）に記載の車両制御装置。
（１２）
前記閾値は、前記自車両が走行する環境によって異なる値をとる
（１０）に記載の車両制御装置。
（１３）
前記他車両の前記動作モードに関する情報を収集するサーバから送信されてくる情報から、前記他車両の前記動作モードに関する情報を選択する情報選択部をさらに備える
（１）乃至（１２）のいずれかに記載の車両制御装置。
（１４）
受信した他車両の動作モードに関する情報に応じて、自車両の動作モードを決定する
ステップを含む車両制御方法。
（１５）
受信した他車両の動作モードに関する情報に応じて、自車両の動作モードを決定する決定部と
を備える移動体。
【符号の説明】
【０２４４】
１１  車両，  ２４  表示部，  ２５  通信部，  ５１  運転制御ECU，  ２０１  車両制御部，  ２１１  情報選択部，  ２１２  動作モード決定部，  ２１３  動作モード格納部，  ２１４  運転制御部，  ２１５  表示制御部，  ３０１  車両制御部，  ３１１  情報選択部，  ３１２  一斉切替検出部，  ３１３  動作モード決定部，  ３１４  動作モード格納部，  ３１５  運転制御部，  ３１６  表示制御部
【図１】
2018056103.tif 000003
【図２】
2018056103.tif 000004
【図３】
2018056103.tif 000005
【図４】
2018056103.tif 000006
【図５】
2018056103.tif 000007
【図６】
2018056103.tif 000008
【図７】
2018056103.tif 000009
【図８】
2018056103.tif 000010
【図９】
2018056103.tif 000011
【図１０】
2018056103.tif 000012
【図１１】
2018056103.tif 000013
【図１２】
2018056103.tif 000014
【図１３】
2018056103.tif 000015
【図１４】
2018056103.tif 000016
【図１５】
2018056103.tif 000017
【図１６】
2018056103.tif 000018
【図１７】
2018056103.tif 000019
【図１８】
2018056103.tif 000020
【図１９】
2018056103.tif 000021
【図２０】
2018056103.tif 000022
【図２１】
2018056103.tif 000023
【図２２】
2018056103.tif 000024
【国際調査報告】
2018056103.tif 000025
2018056103.tif 000026
2018056103.tif 000027