(57)【要約】【課題】複数のセンサ情報に基づいて、適切な運転支援制御を実行することのできる車両制御システムを提供する。【解決手段】車両制御システムは、所定の基準に従って動的に変更可能なセンサ情報の優先順位に基づいて、複数のセンサによる同一の対象物の検出結果を示す複数のセンサ情報の中から少なくとも１つのセンサ情報を選択するセンサ情報選択部と、センサ情報選択部が選択した少なくとも１つのセンサ情報に基づいて、安全運転支援のための複数の機能の中から少なくとも１つの機能を選択する機能選択部と、機能選択部が選択した少なくとも１つの機能を実現するための処理を実行する処理実行部と、を備える。【選択図】図２
2019079454.tif 000002
【特許請求の範囲】
【請求項１】
所定の基準に従って動的に変更可能なセンサ情報の優先順位に基づいて、複数のセンサによる同一の対象物の検出結果を示す複数のセンサ情報の中から少なくとも１つのセンサ情報を選択するセンサ情報選択部と、
前記センサ情報選択部が選択した前記少なくとも１つのセンサ情報に基づいて、安全運転支援のための複数の機能の中から少なくとも１つの機能を選択する機能選択部と、
前記機能選択部が選択した前記少なくとも１つの機能を実現するための処理を実行する処理実行部と、を備える車両制御システム。
【請求項２】
前記センサ情報選択部は、前記所定の基準として各前記センサから前記対象物までの距離に従い、前記優先順位を変更する、請求項１に記載の車両制御システム。
【請求項３】
前記センサ情報選択部は、前記所定の基準として各前記センサの位置精度に従い、前記優先順位を変更する、請求項１または請求項２に記載の車両制御システム。
【請求項４】
前記センサ情報選択部は、前記所定の基準として各前記センサによる前記対象物の連続検出回数に従い、前記優先順位を変更する、請求項１〜請求項３のいずれか１項に記載の車両制御システム。
【請求項５】
前記センサ情報選択部は、前記所定の基準として各前記センサと前記対象物との間の遮蔽物の有無に従い、前記優先順位を変更する、請求項１〜請求項４のいずれか１項に記載の車両制御システム。
【請求項６】
前記センサ情報選択部は、前記所定の基準として各前記センサによる前記対象物の検出結果に従い、前記優先順位を変更する、請求項１〜請求項５のいずれか１項に記載の車両制御システム。
【請求項７】
前記センサ情報選択部は、前記所定の基準として前記対象物が存在する地点の天候に従い、前記優先順位を変更する、請求項１〜請求項６のいずれか１項に記載の車両制御システム。
【請求項８】
変更前の前記優先順位は、各前記センサの種別に応じて定められる、請求項１〜請求項７のいずれか１項に記載の車両制御システム。
【請求項９】
所定の基準に従って動的に変更可能なセンサ情報の優先順位に基づいて、複数のセンサによる同一の対象物の検出結果を示す複数のセンサ情報の中から少なくとも１つのセンサ情報を選択するセンサ情報選択部と、
前記センサ情報選択部が選択した前記少なくとも１つのセンサ情報に基づいて、安全運転支援のための複数の機能の中から少なくとも１つの機能を選択する機能選択部と、
前記機能選択部が選択した前記少なくとも１つの機能を、対象車両に通知する機能通知部と、を備える機能通知装置。
【請求項１０】
所定の基準に従って動的に変更可能なセンサ情報の優先順位に基づいて、複数のセンサによる同一の対象物の検出結果を示す複数のセンサ情報の中から少なくとも１つのセンサ情報を選択するステップと、
選択された前記少なくとも１つのセンサ情報に基づいて、安全運転支援のための複数の機能の中から少なくとも１つの機能を選択するステップと、
選択された前記少なくとも１つの機能を、対象車両に通知するステップと、を含む機能通知方法。
【請求項１１】
コンピュータを、
所定の基準に従って動的に変更可能なセンサ情報の優先順位に基づいて、複数のセンサによる同一の対象物の検出結果を示す複数のセンサ情報の中から少なくとも１つのセンサ情報を選択するセンサ情報選択部と、
前記センサ情報選択部が選択した前記少なくとも１つのセンサ情報に基づいて、安全運転支援のための複数の機能の中から少なくとも１つの機能を選択する機能選択部と、
前記機能選択部が選択した前記少なくとも１つの機能を、対象車両に通知する機能通知部と、して機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両制御システム、機能通知装置、機能通知方法およびコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、複数のセンサから受信したセンサ情報を表示機器に表示する表示制御システムが提案されている（例えば、特許文献１参照）。
【０００３】
この表示制御システムでは、複数のセンサから受信した情報を複数の表示機器に表示する際に、表示機器のそれぞれに合った表示情報を生成して、表示機器に表示させる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２０６７５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一方、複数のセンサ情報を情報源として、運転支援制御を実行することが望まれている。
【０００６】
しかしながら、従来の表示制御システムでは、表示方法のみに着目されており、同一の対象物を複数のセンサで検出した際に、どのセンサ情報を利用して運転支援制御を実行するかについては考慮されていない。各センサの精度は様々であり、センサが高精度であったとしても、センサと対象物との間の遮蔽物の存在等によっては、当該センサによって、適切に対象物が検出できない場合がある。つまり、センサの状況に応じて、当該センサによるセンサ情報を利用すべきか否かが動的に変化する。このため、適切な運転支援制御を実行するためには、どのセンサ情報を選択するかが重要となる。
【０００７】
本発明は、このような事情に鑑みてなされたものであり、複数のセンサ情報に基づいて、適切な運転支援制御を実行することのできる車両制御システム、機能通知装置、機能通知方法およびコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
（１）上記目的を達成するために、本発明の一実施態様に係る車両制御システムは、所定の基準に従って動的に変更可能なセンサ情報の優先順位に基づいて、複数のセンサによる同一の対象物の検出結果を示す複数のセンサ情報の中から少なくとも１つのセンサ情報を選択するセンサ情報選択部と、前記センサ情報選択部が選択した前記少なくとも１つのセンサ情報に基づいて、安全運転支援のための複数の機能の中から少なくとも１つの機能を選択する機能選択部と、前記機能選択部が選択した前記少なくとも１つの機能を実現するための処理を実行する処理実行部と、を備える。
【０００９】
（９）本発明の他の実施態様に係る機能通知装置は、所定の基準に従って動的に変更可能なセンサ情報の優先順位に基づいて、複数のセンサによる同一の対象物の検出結果を示す複数のセンサ情報の中から少なくとも１つのセンサ情報を選択するセンサ情報選択部と、前記センサ情報選択部が選択した前記少なくとも１つのセンサ情報に基づいて、安全運転支援のための複数の機能の中から少なくとも１つの機能を選択する機能選択部と、前記機能選択部が選択した前記少なくとも１つの機能を、対象車両に通知する機能通知部と、を備える。
【００１０】
（１０）本発明の他の実施態様に係る機能通知方法は、所定の基準に従って動的に変更可能なセンサ情報の優先順位に基づいて、複数のセンサによる同一の対象物の検出結果を示す複数のセンサ情報の中から少なくとも１つのセンサ情報を選択するステップと、選択された前記少なくとも１つのセンサ情報に基づいて、安全運転支援のための複数の機能の中から少なくとも１つの機能を選択するステップと、選択された前記少なくとも１つの機能を、対象車両に通知するステップと、を含む。
【００１１】
（１１）本発明の他の実施態様に係るコンピュータプログラムは、コンピュータを、所定の基準に従って動的に変更可能なセンサ情報の優先順位に基づいて、複数のセンサによる同一の対象物の検出結果を示す複数のセンサ情報の中から少なくとも１つのセンサ情報を選択するセンサ情報選択部と、前記センサ情報選択部が選択した前記少なくとも１つのセンサ情報に基づいて、安全運転支援のための複数の機能の中から少なくとも１つの機能を選択する機能選択部と、前記機能選択部が選択した前記少なくとも１つの機能を、対象車両に通知する機能通知部と、して機能させる。
【発明の効果】
【００１２】
本発明によると、複数のセンサ情報に基づいて、適切な運転支援制御を実行することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係る無線通信システムの全体構成図である。
【図２】サーバの構成の一例を示すブロック図である。
【図３】車載装置の構成の一例を示すブロック図である。
【図４】路側センサの構成の一例を示すブロック図である。
【図５】センサ情報の収集例について説明するための図である。
【図６】車両、カメラ、ＬｉＤＡＲ、ミリ波レーダ、およびサーバの協働により実行される、運転支援機能情報の配信処理の一例を示すシーケンス図である。
【図７】センサ情報の選択処理（図６のステップＳ９）の詳細を示すフローチャートである。
【図８】移動物体と各センサとの位置関係を示す図である。
【図９】機能選択処理（図６のステップＳ１０）詳細を示すフローチャートである。
【図１０】センサ情報の選択処理（図６のステップＳ９）の詳細を示すフローチャートである。
【図１１】センサ情報の選択処理（図６のステップＳ９）と機能選択処理（図６のステップＳ１０、図９）とを説明するための図である。
【図１２】センサ情報の選択処理（図６のステップＳ９）の詳細を示すフローチャートである。
【図１３】センサ情報の選択処理（図６のステップＳ９）と機能選択処理（図６のステップＳ１０、図９）とを説明するための図である。
【図１４】センサ情報の選択処理（図６のステップＳ９）と機能選択処理（図６のステップＳ１０、図９）とを説明するための図である。
【図１５】センサ情報の選択処理（図６のステップＳ９）と機能選択処理（図６のステップＳ１０、図９）とを説明するための図である。
【図１６】センサ情報の選択処理（図６のステップＳ９）の詳細を示すフローチャートである。
【図１７】移動物体と各センサとの位置関係を示す図である。
【図１８】センサ情報の選択処理（図６のステップＳ９）の詳細を示すフローチャートである。
【図１９】センサ情報選択のための優先順位の一例を示す図である。
【発明を実施するための形態】
【００１４】
［本願発明の実施形態の概要］
最初に本発明の実施形態の概要を列記して説明する。
（１）本発明の一実施形態に係る車両制御システムは、所定の基準に従って動的に変更可能なセンサ情報の優先順位に基づいて、複数のセンサによる同一の対象物の検出結果を示す複数のセンサ情報の中から少なくとも１つのセンサ情報を選択するセンサ情報選択部と、前記センサ情報選択部が選択した前記少なくとも１つのセンサ情報に基づいて、安全運転支援のための複数の機能の中から少なくとも１つの機能を選択する機能選択部と、前記機能選択部が選択した前記少なくとも１つの機能を実現するための処理を実行する処理実行部と、を備える。
【００１５】
この構成によると、センサ情報を選択する際に用いる優先順位を、所定の基準に従って動的に変更することができる。例えば、センサの状況に応じて、選択するセンサ情報を動的に変更することができる。このため、適切なセンサ情報に基づいて、安全運転支援のための機能を選択し、選択された機能を実現するための処理を実行することができる。これにより、複数のセンサ情報に基づいて、適切な運転支援制御を実行することができる。
【００１６】
（２）好ましくは、前記センサ情報選択部は、前記所定の基準として各前記センサから前記対象物までの距離に従い、前記優先順位を変更する。
【００１７】
この構成によると、例えば、対象物までの距離が近いセンサで計測されたセンサ情報ほど優先順位を高くすることができる。同程度の精度を有するセンサ間では、対象物までの距離が近いセンサほど正確に対象物を計測することができる。このため、対象物までの距離が近いセンサで検出されたセンサ情報を優先的に用いて安全運転支援のための機能を選択し、選択された機能を実現するための処理を実行することにより、適切な運転支援制御を実行することができる。
【００１８】
（３）また、前記センサ情報選択部は、前記所定の基準として各前記センサの位置精度に従い、前記優先順位を変更してもよい。
【００１９】
この構成によると、例えば、対象物の絶対位置の検出精度が低いセンサ情報の優先順位を低くすることができる。対象物の絶対位置は、センサの絶対位置と、センサから対象物までの相対位置で規定することができる。このため、センサの絶対位置の検出精度が低い場合には、対象物の絶対位置の検出精度までも低くなる。よって、高い位置精度のセンサ情報が優先的に選択されるように優先順位を変更することにより、対象物の絶対位置の検出精度が高いセンサ情報を用いて安全運転支援のための機能を選択し、選択された機能を実現するための処理を実行することができる。これにより、適切な運転支援制御を実行することができる。
【００２０】
（４）また、前記センサ情報選択部は、前記所定の基準として各前記センサによる前記対象物の連続検出回数に従い、前記優先順位を変更してもよい。
【００２１】
この構成によると、例えば、２回以上連続して対象物を検出したセンサのセンサ情報が、１回しか対象物を検出していないセンサのセンサ情報よりも優先して選択されるように優先順位を変更することができる。これにより、安定的に対象物を検出しているセンサ情報を用いて安全運転支援のための機能を選択し、選択された機能を実現するための処理を実行することができる。よって、適切な運転支援制御を実行することができる。
【００２２】
（５）また、前記センサ情報選択部は、前記所定の基準として各前記センサと前記対象物との間の遮蔽物の有無に従い、前記優先順位を変更してもよい。
【００２３】
この構成によると、例えば、センサと対象物との間に遮蔽物が無いセンサ情報が、当該遮蔽物が有るセンサ情報よりも優先して選択されるように優先順位を変更することができる。センサと対象物との間に遮蔽物が有ると、対象物の検出精度が低くなるが、遮蔽物の無いセンサ情報を優先的に用いて安全運転支援のための機能を選択し、選択された機能を実現するための処理を実行することにより、適切な運転支援制御を実行することができる。
【００２４】
（６）また、前記センサ情報選択部は、前記所定の基準として各前記センサによる前記対象物の検出結果に従い、前記優先順位を変更してもよい。
【００２５】
この構成によると、例えば、対象物を検出したことを示すセンサ情報が、対象物を検出しなかったことを示すセンサ情報よりも優先して選択されるように優先順位を変更することができる。これにより、車両が存在するにもかかわらず、車両が存在しないと判断されて運転支援制御が実行されることを防ぐことができる。
【００２６】
（７）また、前記センサ情報選択部は、前記所定の基準として前記対象物が存在する地点の天候に従い、前記優先順位を変更してもよい。
【００２７】
この構成によると、例えば、雨天時には、ミリ波レーダによるセンサ情報が、レーザレーダによるセンサ情報よりも優先して選択されるように優先順位を変更することができる。ミリ波レーダはレーザレーダに比べて雨天時であっても安定的に対象物を検出することができるため、上記のように優先順位を変更することで、適切な運転支援制御を実行することができる。
【００２８】
（８）また、変更前の前記優先順位は、各前記センサの種別に応じて定められてもよい。
【００２９】
この構成によると、高精度のセンサによるセンサ情報を優先的に選択する優先順位を原則としつつ、上記した所定の基準に従って当該優先順位を変更することができる。このため、センサの状況に応じて、適切なセンサ情報を選択することができる。これにより、複数のセンサ情報に基づいて、安全運転支援のための機能を選択し、選択された機能を実現するための処理を実行することができる。よって、適切な運転支援制御を実行することができる。
【００３０】
（９）本発明の他の実施形態に係る機能通知装置は、所定の基準に従って動的に変更可能なセンサ情報の優先順位に基づいて、複数のセンサによる同一の対象物の検出結果を示す複数のセンサ情報の中から少なくとも１つのセンサ情報を選択するセンサ情報選択部と、前記センサ情報選択部が選択した前記少なくとも１つのセンサ情報に基づいて、安全運転支援のための複数の機能の中から少なくとも１つの機能を選択する機能選択部と、前記機能選択部が選択した前記少なくとも１つの機能を、対象車両に通知する機能通知部と、を備える。
【００３１】
この構成によると、センサ情報を選択する際に用いる優先順位を、所定の基準に従って動的に変更することができる。例えば、センサの状況に応じて、選択するセンサ情報を動的に変更することができる。このため、適切なセンサ情報に基づいて、安全運転支援のための機能を選択し、選択された機能を対象車両に通知することができる。通知を受けた対象車両は、通知された機能を実現するための処理を実行することにより、適切な運転支援制御を実行することができる。
【００３２】
（１０）本発明の他の実施形態に係る機能通知方法は、所定の基準に従って動的に変更可能なセンサ情報の優先順位に基づいて、複数のセンサによる同一の対象物の検出結果を示す複数のセンサ情報の中から少なくとも１つのセンサ情報を選択するステップと、選択された前記少なくとも１つのセンサ情報に基づいて、安全運転支援のための複数の機能の中から少なくとも１つの機能を選択するステップと、選択された前記少なくとも１つの機能を、対象車両に通知するステップと、を含む。
【００３３】
この構成は、上述した機能通知装置の各処理部に対応するステップを含む。このため、上述した機能通知装置と同様の作用および効果を奏することができる。
【００３４】
（１１）本発明の他の実施形態に係るコンピュータプログラムは、コンピュータを、所定の基準に従って動的に変更可能なセンサ情報の優先順位に基づいて、複数のセンサによる同一の対象物の検出結果を示す複数のセンサ情報の中から少なくとも１つのセンサ情報を選択するセンサ情報選択部と、前記センサ情報選択部が選択した前記少なくとも１つのセンサ情報に基づいて、安全運転支援のための複数の機能の中から少なくとも１つの機能を選択する機能選択部と、前記機能選択部が選択した前記少なくとも１つの機能を、対象車両に通知する機能通知部と、して機能させる。
【００３５】
この構成によると、上述した機能通知装置として、コンピュータを機能させることができる。このため、上述した機能通知装置と同様の作用および効果を奏することができる。
【００３６】
［本願発明の実施形態の詳細］
以下、本発明の実施形態について、図面を用いて詳細に説明する。なお、以下で説明する実施形態は、いずれも本発明の好ましい一具体例を示すものである。以下の実施形態で示される数値、形状、材料、構成要素、構成要素の配置位置および接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。本発明は、特許請求の範囲によって特定される。よって、以下の実施形態における構成要素のうち、本発明の最上位概念を示す独立請求項に記載されていない構成要素については、本発明の課題を達成するのに必ずしも必要ではないが、より好ましい形態を構成するものとして説明される。
【００３７】
また、同一の構成要素には同一の符号を付す。それらの機能および名称も同様であるため、それらの説明は適宜省略する。
【００３８】
（実施形態１）
［無線通信システムの全体構成］
図１は、本発明の実施形態に係る無線通信システムの全体構成図である。
図１に示すように、本実施形態の無線通信システムは、車両制御システムとして機能し、無線通信が可能な複数の路側センサ１および車両２と、路側センサ１および車両２と無線通信する１または複数の基地局４と、基地局４とネットワークを介して有線または無線で通信するサーバ５とを備える。
【００３９】
基地局４は、マクロセル基地局、マイクロセル基地局、およびピコセル基地局のうちの少なくとも１つよりなる。
【００４０】
本実施形態の無線通信システムにおいて、サーバ５は、例えば、ＳＤＮ（Software-Defined Networking）が可能な汎用サーバよりなる。また、基地局４および図示しないリピータなどの中継装置は、ＳＤＮが可能なトランスポート機器によりなる。
【００４１】
上記のＳＤＮに代表されるネットワーク仮想化技術は、現時点で規格化が進行中の「第５世代移動通信システム」（以下、「５Ｇ」（5th Generation）と略記する。）の基本コンセプトである。したがって、本実施形態の無線通信システムは、例えば５Ｇよりなる。
【００４２】
路側センサ１は、無線通信機能を有し、道路に設置された画像式車両感知器またはＬｉＤＡＲ、屋外または屋内に設置された防犯カメラなどの各種センサを含んで構成される。
【００４３】
車両２は、無線通信機能を有する車載装置３を含む。車載装置３は、カメラ、ミリ波レーダなどの各種センサを含んで構成される。
【００４４】
車両２には、通常の乗用車だけでなく、路線バスや緊急車両などの公共車両も含まれる。また、車両２は、四輪車だけでなく、二輪車（バイク）であってもよい。
【００４５】
車両２の駆動方式は、エンジン駆動、電気モータ駆動、およびハイブリッド方式のいずれでもよい。車両２の運転方式は、搭乗者が加減速やハンドル操舵などの操作を行う通常運転、およびその操作をソフトウェアが実行する自動運転のいずれでもよい。
【００４６】
［サーバの構成］
図２は、サーバ５の構成の一例を示すブロック図である。
図２に示すように、サーバ５は、機能通知装置として機能し、ＣＰＵ（Central Processing Unit）などを含む制御部５１と、ＲＯＭ（Read Only Memory）５５と、ＲＡＭ（Random Access Memory）５６と、記憶部５７と、通信部５８とを備える。
【００４７】
制御部５１は、ＲＯＭ５５に予め記憶された１または複数のプログラムをＲＡＭ５６に読み出して実行することにより、各ハードウェアの動作を制御し、コンピュータ装置を基地局４と通信可能なサーバ５として機能させる。つまり、制御部５１は、プログラムを実行することにより実現される機能な処理部として、センサ情報選択部５２と、機能選択部５３と、機能通知部５４とを備える。
【００４８】
ＲＡＭ５６は、ＳＲＡＭ（Static ＲＡＭ）またはＤＲＡＭ（Dynamic ＲＡＭ）などの揮発性のメモリ素子で構成され、制御部５１が実行するプログラムおよびその実行に必要なデータを一時的に記憶する。
【００４９】
記憶部５７は、フラッシュメモリ若しくはＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）などの不揮発性のメモリ素子、または、ハードディスクなどの磁気記憶装置などにより構成されている。
【００５０】
通信部５８は、５Ｇ対応の通信処理を実行する通信装置よりなり、ネットワークを介して基地局４と通信する。通信部５８は、制御部５１から与えられた情報を、ネットワークを介して外部装置に送信するとともに、ネットワークを介して受信した情報を制御部５１に与える。
【００５１】
制御部５１のセンサ情報選択部５２は、所定の周期ごとに、サーバ５のサービスエリア内で車両２や路側センサ１などが計測した各種のセンサ情報を、車両２や路側センサ１などから収集する。
【００５２】
その際、センサ情報選択部５２は、同一の位置情報（緯度情報および経度情報）を有する対象物が、複数の車載装置３または路側センサ１により計測された場合には、優先順位に基づいて、複数の車載装置３または路側センサ１の計測結果である複数のセンサ情報の中から少なくとも１つのセンサ情報を選択する。なお、上記優先順位は、所定の基準に従って動的に変更可能である。
【００５３】
制御部５１の機能選択部５３は、センサ情報選択部５２が収集または選択したセンサ情報に基づいて、運転支援のための複数の機能の中から少なくとも１つの機能を選択する。
【００５４】
制御部５１の機能通知部５４は、車両２の車載装置３や、ユーザが所持する通信端末から、運転支援のための機能情報の要求メッセージを受信すると、所定の配信周期ごとに、機能選択部５３が選択した機能を示す機能情報と、センサ情報選択部５２が選択したセンサ情報とを、要求メッセージの送信元の車載装置３または通信端末に配信する（運転支援機能情報の配信処理）。
【００５５】
制御部５１は、交通管制センターおよび民間気象業務支援センターなどからサービスエリア内の各地の交通情報および気象情報を収集してもよい。
【００５６】
［車載装置の構成］
図３は、車載装置３の構成の一例を示すブロック図である。
図３に示すように、車両２の車載装置３は、制御部（ＥＣＵ：Electronic Control Unit）３１と、ＧＰＳ受信機３２と、車速センサ３３と、ジャイロセンサ３４と、記憶部３５と、ディスプレイ３６と、スピーカ３７と、入力デバイス３８と、カメラ３９と、ミリ波レーダ４０と、通信部４１とを備える。
【００５７】
通信部４１は、例えば５Ｇ対応の通信処理が可能な無線通信機よりなる。なお、通信部４１は、車両２に既設の無線通信機であってもよいし、搭乗者が車両２に持ち込んだ携帯端末であってもよい。
【００５８】
搭乗者の携帯端末は、車両２の車内ＬＡＮ（Local Area Network）に接続されることにより、一時的に車載の無線通信機となる。
【００５９】
制御部３１は、車両２の経路探索および他の電子機器３２〜４１の制御などを行うコンピュータ装置よりなる。制御部３１は、ＧＰＳ受信機３２が定期的に取得するＧＰＳ信号により自車両の車両位置を求める。なお、制御部３１は、図示しない準天頂衛星から送信される信号を受信する受信機が受信したＧＰＳ補完信号またはＧＰＳ補強信号を合わせて用いることで、ＧＰＳ信号を補完したり、自車両の車両位置を補正したりしてもよい。
【００６０】
制御部３１は、車速センサ３３およびジャイロセンサ３４の入力信号に基づいて、車両位置および方位を補完し、車両２の正確な現在位置および方位を把握する。
【００６１】
ＧＰＳ受信機３２、車速センサ３３およびジャイロセンサ３４は、車両２の現在位置、速度および向きを計測するセンサ類である。
【００６２】
記憶部３５は、地図データベースを備える。地図データベースは、制御部３１に道路地図データを提供する。道路地図データは、リンクデータやノードデータを含み、ＤＶＤ、ＣＤ−ＲＯＭ、メモリカード、またはＨＤＤなどの記録媒体に格納されている。記憶部３５は、記録媒体から必要な道路地図データを読み出して制御部３１に提供する。
【００６３】
ディスプレイ３６とスピーカ３７は、制御部３１が生成した各種情報を車両２の搭乗者であるユーザに通知するための出力装置である。
【００６４】
具体的には、ディスプレイ３６は、経路探索の際の入力画面、自車周辺の地図画像および目的地までの経路情報などを表示する。スピーカ３７は、車両２を目的地に誘導するためのアナウンスなどを音声出力する。これらの出力装置は、通信部４１が受信した提供情報を搭乗者に通知することもできる。
【００６５】
入力デバイス３８は、車両２の搭乗者が各種の入力操作を行うためデバイスである。入力デバイス３８は、ハンドルに設けた操作スイッチ、ジョイスティック、およびディスプレイ３６に設けたタッチパネルなどの組み合わせよりなる。
【００６６】
搭乗者の音声認識によって入力を受け付ける音声認識装置を、入力デバイス３８とすることもできる。入力デバイス３８が生成した入力信号は、制御部３１に送信される。
【００６７】
カメラ３９は、車両２の前方の映像を取り込む画像センサよりなる。カメラ３９は、単眼または複眼のいずれでもよい。ミリ波レーダ４０は、車両２の前方や周囲に存在する物体を検出するセンサよりなる。なお、ミリ波レーダ４０の代わりに、または、ミリ波レーダ４０とともに、ＬｉＤＡＲや、レーザレーダ、超音波レーダなどの各種センサを用いることができる。
【００６８】
制御部３１は、処理実行部として機能し、カメラ３９およびミリ波レーダ４０による計測データや、サーバ５から取得したセンサ情報に基づいて、運転中の搭乗者に対する注意喚起をディスプレイ３６に出力させたり、強制的なブレーキ介入を行ったりする運転支援制御を実行することができる。
【００６９】
制御部３１は、記憶部３５に格納された各種の制御プログラムを実行する、マイクロコンピュータなどの演算処理装置により構成されている。
【００７０】
制御部３１は、上記制御プログラムを実行することにより、車両２の安全運転を支援する機能、ディスプレイ３６に地図画像を表示させる機能、出発地から目的地までの経路（中継地がある場合はその位置を含む。）を算出する機能、算出した経路に従って車両２を目的地まで誘導する機能など、各種のナビゲーション機能を実行可能である。
【００７１】
制御部３１は、カメラ３９およびミリ波レーダ４０のうちの少なくとも１つの計測データに基づいて、自車両の前方または周囲の物体を認識する物体認識処理と、認識した物体までの距離を算出する測距処理が可能である。
【００７２】
制御部３１は、測距処理により算出した距離と、自車両のセンサ位置とから、物体認識処理によって認識した物体の位置情報を算出することができる。
【００７３】
制御部３１は、サーバ５との通信において、以下の各処理を実行可能である。
１）要求メッセージの送信処理
２）機能情報の受信処理
３）通信パケットの送信処理
【００７４】
要求メッセージの送信処理とは、サーバ５が逐次選択する安全運転支援のための機能情報の配信を要求する制御パケットを、サーバ５に送信する処理のことである。制御パケットには、自車両の車両ＩＤが含まれる。
【００７５】
サーバ５は、所定の車両ＩＤを含む要求メッセージを受信すると、送信元の車両ＩＤを有する車両２の通信部４１宛てに、機能情報およびセンサ情報を所定の配信周期で配信する。
【００７６】
機能情報の受信処理とは、自装置に宛ててサーバ５が配信した機能情報およびセンサ情報を、受信する処理のことである。
制御部３１は、受信した機能情報が示す機能を実現するための処理を実行する。
【００７７】
例えば、制御部３１は、機能情報が示す機能が「自動追従機能」の場合には、受信したセンサ情報を用いて、前方の車両に追従するための処理を実行する。
【００７８】
また、制御部３１は、受信した機能情報が示す機能が「運転支援」の場合には、受信したセンサ情報を用いて、ドライバーによる車両２の運転を支援するための処理を実行する。例えば、制御部３１は、自動ブレーキやレーンキーピングアシストなどの運転支援機能を実現するための処理を実行する。
【００７９】
また、制御部３１は、受信した機能情報が示す情報が「注意喚起」の場合には、受信したセンサ情報を用いて、他車両の衝突可能性や接近を判定し、判定結果に基づいてドライバーに対する注意喚起を行う。例えば、制御部３１は、走行に影響を及ぼす可能性のある他車両の位置情報をディスプレイ３６に表示させたり、当該他車両の存在を示す警報音をスピーカ３７から出力させたりする。
【００８０】
また、制御部３１は、受信した機能情報が示す情報が「情報提供」の場合には、ドライバーに対して他車両に関する情報を提供する。例えば、制御部３１は、受信したセンサ情報を用いて、他車両の位置情報をディスプレイ３６に表示させる。
【００８１】
車両２における通信パケットの送信処理とは、カメラ３９またはミリ波レーダ４０による対象物の検出結果を示すセンサ情報を含む通信パケットを、サーバ５宛に送信する処理のことである。通信パケットの送信処理は、サーバ５による機能情報の配信周期内に行われる。
【００８２】
センサ情報には、対象物の位置情報（対象物の緯度情報および経度情報）の他、車両２（カメラ３９またはミリ波レーダ４０）から対象物までの距離情報、車両２の位置情報（車両２の緯度情報よび経度情報）、車両２の速度情報、車両２の方位情報、センサの位置精度情報などが含まれる。センサの位置精度情報とは、つまり、車両２の位置精度を示す情報のことである。センサの位置精度情報は、例えば、以下に示す（ａ）〜（ｇ）などにより定められる。
【００８３】
（ａ）ＤＲ（自律航法、ジャイロセンサ３４や車速センサ３３などの車速パルスやバック信号による位置の補正）の有無
（ｂ）マップマッチングによる補正の有無
（ｃ）記憶部３５に記憶されている道路地図データの精度
（ｄ）車両２の位置を求める際に用いたＧＰＳ衛星の数
（ｅ）ＧＰＳ受信機３２のＣ／Ｎ０（搬送波雑音電力密度比）
（ｆ）ＧＰＳクオリティ
（ｇ）ＰＤＯＰ（位置精度低下率）
【００８４】
制御部３１は、通信パケットに自車両の車両ＩＤを含めて、サーバ５宛に送信する。
【００８５】
［路側センサの構成］
図４は、路側センサ１の構成の一例を示すブロック図である。
【００８６】
図４に示すように、路側センサ１は、制御部１１と、記憶部１２と、カメラ１３と、ミリ波レーダ１４と、通信部１５とを備える。
【００８７】
通信部１５は、例えば５Ｇ対応の通信処理が可能な無線通信機よりなる。
【００８８】
したがって、路側センサ１は、サーバ５と通信することができる。
【００８９】
制御部１１は、ＣＰＵ、ＲＯＭ及びＲＡＭなどを含む。制御部１１は、記憶部１２に記憶されたプログラムを読み出して実行し、路側センサ１の全体の動作を制御する。
【００９０】
記憶部１２は、ハードディスクや不揮発性のメモリなどより構成され、各種のコンピュータプログラムやデータを記憶する。記憶部１２は、路側センサ１の識別情報であるセンサＩＤを記憶している。センサＩＤは、例えば、路側センサ１の所有者固有のユーザＩＤやＭＡＣアドレスなどよりなる。
【００９１】
カメラ１３は、所定の撮影エリアの映像を取り込む画像センサよりなる。カメラ１３は、単眼又は複眼のいずれでもよい。ミリ波レーダ１４は、ミリ波レーダ１４の前方や周囲に存在する物体を検出するセンサよりなる。なお、ミリ波レーダ１４の代わりに、または、ミリ波レーダ１４とともに、ＬｉＤＡＲや、レーザレーダ、超音波レーダなどの各種センサを用いることができる。
【００９２】
また、路側センサ１には、カメラ１３およびミリ波レーダ１４のいずれか１つのみが備えられていてもよい。
【００９３】
制御部１１は、カメラ１３及びミリ波レーダ１４のうちの少なくとも１つの計測データに基づいて、撮影エリア内の物体を認識する物体認識処理と、認識した物体までの距離を算出する測距処理が可能である。
【００９４】
制御部１１は、測距処理により算出した距離と、自車両のセンサ位置とから、物体認識処理によって認識した物体の位置情報を算出することができる。
【００９５】
制御部１１は、サーバ５との通信において、通信パケットの送信処理を実行可能である。
【００９６】
路側センサ１による通信パケットの送信処理とは、カメラ１３またはミリ波レーダ１４による対象物の検出結果を示すセンサ情報を含む通信パケットを、サーバ５宛に送信する処理のことである。通信パケットの送信処理は、サーバ５による安全運転支援のための機能情報の配信周期内に行われる。
【００９７】
センサ情報には、対象物の位置情報（対象物の緯度情報および経度情報）や、路側センサ１から対象物までの距離情報などが含まれる。
制御部１１は、通信パケットにセンサＩＤを含めて、サーバ５宛に送信する。
【００９８】
［センサ情報の収集］
図５は、センサ情報の収集例について説明するための図であり、（Ａ）は、車両からのセンサ情報の収集について説明するための図であり、（Ｂ）は、路側センサからのセンサ情報の収集について説明するための図である。
【００９９】
図５の（Ａ）に示すように、自車両の周囲に６台の車両２（車両Ａ〜Ｃ、車両Ａ´〜Ｃ´）が走行しているものとする。例えば、車両Ａは、カメラ３９またはミリ波レーダ４０の計測データから車両Ａの前方を走行する車両Ａ´の位置を検出し、車両Ａの位置情報と車両Ａ´の位置情報とを含む通信パケットを、サーバ５宛に送信する。同様に、車両Ｂは、カメラ３９またはミリ波レーダ４０の計測データから車両Ｂの前方を走行する車両Ｂ´の位置を検出し、車両Ｂの位置情報と車両Ｂ´の位置情報とを含む通信パケットを、サーバ５宛に送信する。また、車両Ｃは、カメラ３９またはミリ波レーダ４０の計測データから車両Ｃの前方を走行する車両Ｃ´の位置を検出し、車両Ｃの位置情報と車両Ｃ´の位置情報とを含む通信パケットを、サーバ５宛に送信する。
【０１００】
これにより、サーバ５は、自車両の周囲を走行する６台の車両２の位置情報を示すセンサ情報を収集し、収集したセンサ情報の中から、優先順位に従ってセンサ情報を選択する。また、サーバ５は、センサ情報に基づいて安全運転支援のための機能を選択する。サーバ５は、選択した機能情報およびセンサ情報を、自車両を含む各車両２に送信する。
【０１０１】
また、図５の（Ｂ）に示すように、自車両の周囲には３台の車両２（車両Ｅ〜Ｆ）が走行しているものとする。また、自車両が走行する道路の路側には路側センサ１として路側センサＡ〜Ｃが設置されているものとする。路側センサＡは、車両Ｄの位置を検出し、車両Ｄの位置情報を含む通信パケットを、サーバ５宛に送信する。同様に、路側センサＢは、車両Ｅの位置を検出し、車両Ｅの位置情報を含む通信パケットを、サーバ５宛に送信する。また、路側センサＣは、車両Ｆの位置を検出し、車両Ｆの位置情報を含む通信パケットを、サーバ５宛に送信する。
【０１０２】
これにより、サーバ５は、自車両の周囲を走行する３台の車両２の位置情報を示すセンサ情報を収集し、収集したセンサ情報の中から、優先順位に従ってセンサ情報を選択する。また、サーバ５は、センサ情報に基づいて安全運転支援のための機能を選択する。サーバ５は、選択した機能情報およびセンサ情報を、自車両を含む各車両２に送信する。
【０１０３】
なお、サーバ５は、図５の（Ａ）に示したように車両２から収集した当該車両または周囲車両の位置情報と、図５の（Ｂ）に示したように路側センサ１から収集した車両２の位置情報との双方を用いて、機能情報の選択を行うこともできる。
【０１０４】
［運転支援機能情報の配信処理］
図６は、車両２、カメラ１Ｃ、ＬｉＤＡＲ１Ｌ、ミリ波レーダ３Ｍ、およびサーバ５の協働により実行される、運転支援機能情報の配信処理の一例を示すシーケンス図である。図６に示されるシーケンスを所定間隔（例えば、１００ｍｓｅｃ間隔）で繰り返すことにより、所定間隔で安全運転支援のための機能が選択され、配信される。
【０１０５】
ここで、車両２は、機能情報の提供を受ける車両を示す。カメラ１Ｃは、カメラ１３を備える路側センサ１を示す。ＬｉＤＡＲ１Ｌは、ＬｉＤＡＲを備える路側センサ１を示す。ミリ波レーダ３Ｍは、ミリ波レーダ４０を備える車載装置３を示す。超音波レーダ３Ｕは、超音波レーダを備える車載装置３を示す。ただし、これらのセンサは、一例であり、いずれかのセンサが含まれていなくてもよいし、これ以外のセンサが含まれていてもよい。
【０１０６】
以下では、各センサが検出する対象物は移動物体であるとして説明を行うが、検出対象物は静止物体であってもよい。
【０１０７】
カメラ１Ｃは、カメラ１３が撮像した映像データに基づいて、カメラ１Ｃの前方または周囲を走行する車両２または歩行者などの移動物体を検出する（Ｓ１）。
【０１０８】
ＬｉＤＡＲ１Ｌは、ＬｉＤＡＲの計測データに基づいて、ＬｉＤＡＲ１Ｌの前方または周囲を走行する車両２または歩行者などの移動物体を検出する（Ｓ２）。
【０１０９】
ミリ波レーダ３Ｍは、ミリ波レーダ３Ｍを備える車両２の前方または周囲を走行する他の車両２または歩行者などの移動物体を検出する（Ｓ３）。
【０１１０】
超音波レーダ３Ｕは、超音波レーダ３Ｕを備える車両２の前方または周囲を走行する他の車両２または歩行者などの移動物体を検出する（Ｓ４）。
【０１１１】
カメラ１Ｃは、移動物体の検出結果を含むセンサ情報を含む通信パケットを、サーバ５に送信する（Ｓ５）。サーバ５は、カメラ１Ｃから送信された通信パケットを受信する。
【０１１２】
ＬｉＤＡＲ１Ｌは、移動物体の検出結果を含むセンサ情報を含む通信パケットを、サーバ５に送信する（Ｓ６）。サーバ５は、ＬｉＤＡＲ１Ｌから送信された通信パケットを受信する。
【０１１３】
ミリ波レーダ３Ｍは、移動物体の検出結果を含むセンサ情報を含む通信パケットを、サーバ５に送信する（Ｓ７）。サーバ５は、ミリ波レーダ３Ｍから送信された通信パケットを受信する。
【０１１４】
超音波レーダ３Ｕは、移動物体の検出結果を含むセンサ情報を含む通信パケットを、サーバ５に送信する（Ｓ８）。サーバ５は、超音波レーダ３Ｕから送信された通信パケットを受信する。
【０１１５】
サーバ５は、カメラ１Ｃ、ＬｉＤＡＲ１Ｌ、ミリ波レーダ３Ｍおよび超音波レーダ３Ｕからそれぞれ受信した通信パケットに含まれるセンサ情報に基づいて、同一の移動物体についてのセンサ情報が複数存在する場合には、複数のセンサ情報の中から１つのセンサ情報を選択する（Ｓ９）。ただし、選択するセンサ情報の数は１つに限定されるものではなく、複数のセンサ情報を選択してもよい。センサ情報の選択処理（ステップＳ９）については後述する。
【０１１６】
サーバ５は、各センサから受信したセンサ情報と、センサ情報の選択処理（ステップＳ９）により選択されたセンサ情報に基づいて、安全運転支援のための機能を選択する（Ｓ１０）。機能選択処理（ステップＳ１０）については後述する。
【０１１７】
車両２の車載装置３は、機能情報の配信を要求する制御パケットを要求メッセージとしてサーバ５に送信する（Ｓ１１）。
【０１１８】
サーバ５は、車両２の車載装置３から要求メッセージを受け取り、要求メッセージの送信元である車両２の車載装置３に対して、機能選択処理（ステップＳ１０）で選択された機能情報と、センサ情報の選択処理（ステップＳ９）で選択されたセンサ情報とを送信する（Ｓ１２）。車両２の車載装置３は、当該機能情報および当該センサ情報を受信する。
【０１１９】
［センサ情報の選択処理（図６のステップＳ９）］
センサ情報の選択処理（図６のステップＳ９）の詳細について、具体例を参照しながら説明する。
【０１２０】
図７は、センサ情報の選択処理（図６のステップＳ９）の詳細を示すフローチャートである。図８は、移動物体と各センサとの位置関係を示す図である。
【０１２１】
なお、センサ情報を選択するための優先順位は、各センサの種別に応じて事前に定められており、サーバ５の記憶部５７に記憶されているものとする。
【０１２２】
図７を参照して、サーバ５のセンサ情報選択部５２は、同一の移動物体について路側センサ１のカメラ（以下、「路側カメラ」という。）と、路側センサ１のＬｉＤＡＲ（以下、「路側ＬｉＤＡＲ」という。）とのセンサ情報があるか否かを判定する（Ｓ２１）。
【０１２３】
例えば、図８の（Ａ）または（Ｂ）に示すように、交差点を走行する移動物体である対象車両（車両２）を、カメラ１Ｃ、ＬｉＤＡＲ１Ｌ、ミリ波レーダ３Ｍおよび超音波レーダ３Ｕが検出したとする。この場合には、カメラ１Ｃ（路側カメラ）のセンサ情報と、ＬｉＤＡＲ１Ｌ（路側ＬｉＤＡＲ）のセンサ情報とがあるため、ステップＳ２１の判定結果は肯定的である。
【０１２４】
ステップＳ２１の判定結果が肯定的である場合には（Ｓ２１でＹＥＳ）、センサ情報選択部５２は、距離Ｃ１（路側カメラから移動物体までの距離）が距離Ｌ１（路側ＬｉＤＡＲから移動物体までの距離）よりも小さいか否かを判定する（Ｓ２２）。
【０１２５】
例えば、図８の（Ａ）に示すように、カメラ１Ｃから車両２までの距離Ｃ１が、ＬｉＤＡＲ１Ｌから車両２までの距離Ｌ１よりも小さい場合には、ステップＳ２２の判定結果は肯定的となる。一方、図８の（Ｂ）に示すように、カメラ１Ｃから車両２までの距離Ｃ１が、ＬｉＤＡＲ１Ｌから車両２までの距離Ｌ１以上の場合には、ステップＳ２２の判定結果は否定的となる。
【０１２６】
距離Ｃ１が距離Ｌ１よりも小さい場合には（Ｓ２２でＹＥＳ）、センサ情報選択部５２は、路側カメラの優先順位が、路側ＬｉＤＡＲの優先順位よりも高くなるように、センサ情報選択のための優先順位を決定する（Ｓ２３）。例えば、図８の（Ａ）の右側に示すように、各センサの種別に応じて優先順位が事前に定められているものとする。具体的には、高性能なセンサほど優先順位が高い。同図の優先順位では、路側カメラの優先順位（１番）が、路側ＬｉＤＡＲの優先順位（２番）よりも高くなっている。このため、優先順位の変更は行われない。これにより、相対的に車両２に近い路側カメラの優先順位を、相対的に車両２から遠い路側ＬｉＤＡＲの優先順位よりも高くすることができる。
【０１２７】
距離Ｃ１が距離Ｌ１以上の場合には（Ｓ２２でＮＯ）、センサ情報選択部５２は、路側ＬｉＤＡＲの優先順位が、路側カメラの優先順位よりも高くなるように、センサ情報選択のための優先順位を決定する（Ｓ２４）。例えば、センサ情報選択部５２は、図８の（Ａ）の右側に示した優先順位を、図８の（Ｂ）の右側に示す優先順位に変更する。変更後の優先順位では、路側ＬｉＤＡＲの優先順位（１番）が、路側カメラの優先順位（２番）よりも高くなっている。これにより、相対的に車両２に近い路側ＬｉＤＡＲの優先順位を、相対的に車両２から遠い路側カメラの優先順位よりも高くすることができる。
【０１２８】
ステップＳ２１の判定結果が否定的である場合には（Ｓ２１でＮＯ）、センサ情報選択部５２は、同一の移動物体について車載装置３のカメラ（以下、「車載カメラ」という。）と、車載装置３のＬｉＤＡＲ（以下、「車載ＬｉＤＡＲ」という。）とのセンサ情報があるか否かを判定する（Ｓ２５）。
【０１２９】
ステップＳ２５の判定結果が肯定的である場合には（Ｓ２５でＹＥＳ）、センサ情報選択部５２は、距離Ｃ２（車載カメラから移動物体までの距離）が距離Ｌ２（車載ＬｉＤＡＲから移動物体までの距離）よりも小さいか否かを判定する（Ｓ２６）。
【０１３０】
距離Ｃ２が距離Ｌ２よりも小さい場合には（Ｓ２６でＹＥＳ）、センサ情報選択部５２は、車載カメラの優先順位が、車載ＬｉＤＡＲの優先順位よりも高くなるように、センサ情報選択のための優先順位を決定する（Ｓ２７）。これにより、相対的に車両２に近い車載カメラの優先順位を、相対的に車両２から遠い車載ＬｉＤＡＲの優先順位よりも高くすることができる。
【０１３１】
距離Ｃ２が距離Ｌ２以上の場合には（Ｓ２６でＮＯ）、センサ情報選択部５２は、車載ＬｉＤＡＲの優先順位が、車載カメラの優先順位よりも高くなるように、センサ情報選択のための優先順位を決定する（Ｓ２８）。これにより、相対的に車両２に近い車載ＬｉＤＡＲの優先順位を、相対的に車両２から遠い車載カメラの優先順位よりも高くすることができる。
【０１３２】
センサ情報選択部５２は、センサ情報選択のための優先順位に従って、最も優先順位の高いセンサ情報を１つ選択する（Ｓ２９）。
【０１３３】
［機能選択処理（図６のステップＳ１０）］
図９は、機能選択処理（図６のステップＳ１０）詳細を示すフローチャートである。
【０１３４】
図９を参照して、サーバ５の機能選択部５３は、同一の移動物体について所定数以上の検出結果があるか否かを判定する（Ｓ３１）。例えば、所定数を４とした場合には、カメラ１Ｃ、ＬｉＤＡＲ１Ｌ、ミリ波レーダ３Ｍおよび超音波レーダ３Ｕの全てのセンサ情報が同一の移動物体を検出したことを示している場合に、ステップＳ３１の判定結果が肯定的となり、同一の移動物体を検出したことを示すセンサ情報の数が３以下の場合には、ステップＳ３１の判定結果は否定的となる。なお、所定数は４に限定されるものではなく、それ以外の数値であってもよい。
【０１３５】
ステップＳ３１の判定結果が肯定的である場合には（Ｓ３１でＹＥＳ）、機能選択部５３は、安全運転支援のための機能として「自動追従機能」を選択する（Ｓ３２）。
【０１３６】
ステップＳ３１の判定結果が否定的である場合には（Ｓ３１でＮＯ）、機能選択部５３は、センサ情報選択部５２が、カメラ（車載カメラもしくは路側カメラ）またはＬｉＤＡＲ（車載ＬｉＤＡＲもしくは路側ＬｉＤＡＲ）のセンサ情報を選択したか否かを判定する（Ｓ３３）。
【０１３７】
ステップＳ３３の判定結果が肯定的である場合には（Ｓ３３でＹＥＳ）、機能選択部５３は、安全運転支援のための機能として「運転支援機能」を選択する（Ｓ３４）。
【０１３８】
ステップＳ３３の判定結果が否定的である場合には（Ｓ３３でＮＯ）、機能選択部５３は、センサ情報選択部５２が、ミリ波レーダ（車載ミリ波レーダもしくは路側ミリ波レーダ）のセンサ情報を選択したか否かを判定する（Ｓ３５）。
【０１３９】
ステップＳ３５の判定結果が肯定的である場合には（Ｓ３５でＹＥＳ）、機能選択部５３は、安全運転支援のための機能として「注意喚起機能」を選択する（Ｓ３６）。
【０１４０】
ステップＳ３５の判定結果が否定的である場合には（Ｓ３５でＮＯ），機能選択部５３は、センサ情報選択部５２が、超音波レーダ（車載超音波レーダもしくは路側超音波レーダ）のセンサ情報を取得したか否かを判定する（Ｓ３７）。
【０１４１】
ステップＳ３７の判定結果が肯定的である場合には（Ｓ３７でＹＥＳ）、機能選択部５３は、安全運転支援のための機能として「情報提供機能」を選択する（Ｓ３８）。
【０１４２】
ステップＳ３７の判定結果が否定的である場合には（Ｓ３７でＮＯ）、機能選択部５３は、安全運転支援のための機能を選択しない。
【０１４３】
なお、図９に示す処理は、移動物体毎に行われ、移動物体毎に機能が選択されることとなる。センサにより検出された移動物体が複数存在し、複数種類の機能が選択された場合には、選択された複数種類の機能の中から、所定の基準に従って１つの機能を選択するのが望ましい。機能は、自動追従機能、運転支援機能、注意喚起機能、情報提供機能の順に順位付けされている。例えば、機能選択部５３は、選択された複数種類の機能のうち、最も低い順位の機能を選択してもよいし、最も高い順位の機能を選択してもよい。
【０１４４】
［実施形態１の効果］
以上説明したように、本発明の実施形態１によると、センサ情報を選択する際に用いる優先順位を、センサの状況に応じて動的に変更することができる。このため、サーバ５は、適切なセンサ情報に基づいて、安全運転支援のための機能を選択し、車両２は、選択された機能を実現するための処理を実行することができる。これにより、複数のセンサ情報に基づいて、適切な運転支援制御を実行することができる。
【０１４５】
例えば、対象物までの距離が近いセンサで計測されたセンサ情報ほど優先順位を高くすることができる。同程度の精度を有するセンサ間では、対象物までの距離が近いセンサほど正確に対象物を計測することができる。このため、サーバ５は、対象物までの距離が近いセンサで検出されたセンサ情報を優先的に用いて安全運転支援のための機能を選択し、車両２は、選択された機能を実現するための処理を実行することにより、適切な運転支援制御を実行することができる。
【０１４６】
なお、優先順位は、事前にセンサの種別に応じて定められたものを、センサの状況に応じて変更するものとしている。このため、高精度のセンサによるセンサ情報を優先的に選択する優先順位を原則としつつ、上記した所定の基準に従って当該優先順位を変更することができる。このため、センサの状況に応じて、適切なセンサ情報を選択することができる。
【０１４７】
（実施形態２）
実施形態２では、センサによる移動物体の連続検出回数に応じて優先順位を変更する。
【０１４８】
無線通信システムの構成は、実施形態１と同様であるため、その詳細な説明は繰り返さない。
【０１４９】
実施形態２では、図６に示した運転支援機能情報の配信処理のシーケンスにおけるセンサ情報の選択処理（図６のステップＳ９）が、実施形態１とは異なる。以下、センサ情報の選択処理（図６のステップＳ９）について、詳細に説明する。
【０１５０】
図１０は、センサ情報の選択処理（図６のステップＳ９）の詳細を示すフローチャートである。図１１は、センサ情報の選択処理（図６のステップＳ９）と機能選択処理（図６のステップＳ１０、図９）とを説明するための図である。
【０１５１】
図１１の上段は、各時間ステップにおける、路側カメラと、路側ＬｉＤＡＲと、車載装置３のミリ波レーダ（以下、「車載ミリ波レーダ」という。）と、車載装置３の超音波レーダ（以下、「車載超音波レーダ」という。）との、同一の移動物体の検出結果を示している。時間ステップ間隔は、例えば、１００ｍｓｅｃ間隔である。「○」は、移動物体を検出したこと（センサ情報に移動物体の位置情報が含まれること）を示し、「×」は、移動物体を検出しなかったこと（センサ情報に移動物体の位置情報が含まれないこと）を示す。例えば、時間ステップｔ＝１においては、路側カメラ、路側ＬｉＤＡＲ、車載ミリ波レーダおよび車載超音波レーダの全てにより同一の移動物体が検出されていることが示されている。また、時間ステップｔ＝２においては、路側カメラ、路側ＬｉＤＡＲおよび車載超音波レーダにより同一の移動物体が検出されているが、車載ミリ波レーダによっては当該移動物体が検出されなかったことを示している。
センサ情報選択部５２は、時間ステップごとに図１０に示す処理を実行する。
【０１５２】
図１０を参照して、センサ情報選択部５２は、各センサについて、ステップＳ４１〜Ｓ４４の処理を実行する（ループＡ）。
【０１５３】
つまり、センサ情報選択部５２は、着目したセンサについて、移動物体の検出が連続しているか否かを判断する（Ｓ４１）。着目している時間ステップと、直前の時間ステップとの両方において、当該センサのセンサ情報が、移動物体を検出していることを示している場合には、移動物体の検出が連続していると判定し、それ以外の場合には、移動物体の検出が連続していないと判定する。例えば、図１１を参照して、路側カメラ、路側ＬｉＤＡＲおよび車載超音波レーダは、時間ステップｔ＝１およびｔ＝２の両方において、移動物体を検出している。このため、時間ステップｔ＝２において、路側カメラ、路側ＬｉＤＡＲおよび車載超音波レーダによる移動物体の検出が連続していると判定される。また、路側カメラは、時間ステップｔ＝３において移動物体を検出しておらず、時間ステップｔ＝４において移動物体を検出している。このため、時間ステップｔ＝４において、路側カメラによる移動物体の検出は連続していないと判定される。
【０１５４】
着目したセンサによる移動物体の検出が連続していると判定された場合には（Ｓ４１でＹＥＳ）、センサ情報選択部５２は、その移動物体の検出結果（以下、「移動物体検出結果」という。）を採用する（Ｓ４２）。つまり、上記の例では、時間ステップｔ＝２における路側カメラ、路側ＬｉＤＡＲおよび車載超音波レーダによる移動物体検出結果が採用され、時間ステップｔ＝４における路側カメラによる移動物体検出結果は採用されない。図１１では、採用された移動物体検出結果を、下線付きの「○」で示し、採用されなかった移動物体検出結果を、下線なしの「○」で示している。
【０１５５】
着目したセンサによる移動物体の検出が連続していると判定されなかった場合には（Ｓ４１でＮＯ）、センサ情報選択部５２は、当該センサについて、移動物体の未検出が連続しているか否かを判定する（Ｓ４３）。つまり、センサ情報選択部５２は、着目している時間ステップと、直前の時間ステップとの両方において、当該センサのセンサ情報が、移動物体を検出していないことを示している場合には、移動物体の未検出が連続していると判定し、それ以外の場合には、移動物体の未検出が連続していないと判定する。例えば、図１１を参照して、車載ミリ波レーダは、時間ステップｔ＝４およびｔ＝５の両方において、移動物体を検出していない。このため、時間ステップｔ＝５において、車載ミリ波レーダによる移動物体の未検出が連続していると判定される。また、路側カメラは、時間ステップｔ＝３において移動物体を検出していないが、時間ステップｔ＝２において移動物体を検出している。このため、時間ステップｔ＝３において、路側カメラによる移動物体の未検出は連続していないと判定される。
【０１５６】
着目したセンサによる移動物体の未検出が連続していると判定された場合には（Ｓ４３でＹＥＳ）、センサ情報選択部５２は、その移動物体の未検出結果（以下、「移動物体未検出結果」という。）を採用する（Ｓ４４）。つまり、上記の例では、時間ステップｔ＝５における車載ミリ波レーダによる移動物体未検出結果が採用され、時間ステップｔ＝３における路側カメラによる移動物体未検出結果は採用されない。図１１では、採用された移動物体未検出結果を、下線付きの「×」で示し、採用されなかった移動物体未検出結果を、下線なしの「×」で示している。
【０１５７】
ループＡの処理後、センサ情報選択部５２は、現在の時間ステップにおいて、採用された移動物体検出結果と採用された移動物体未検出結果とが混在しているか否かを判定する（Ｓ４５）。例えば、図１１の時間ステップｔ＝４やｔ＝１１では、採用された移動物体検出結果（下線付きの「○」）と、採用された移動物体未検出結果（下線付きの「×」）とが混在している。また、時間ステップｔ＝２や時間ステップｔ＝８では、採用された移動物体検出結果は含まれているが、採用された移動物体未検出結果は含まれていないため、両者は混在していない。
【０１５８】
採用された移動物体検出結果と採用された移動物体未検出結果とが混在している場合には（Ｓ４５でＹＥＳ）、センサ情報選択部５２は、採用された移動物体未検出結果を、以降の処理において除外する（Ｓ４６）。これにより、移動物体が検出されたことを積極的に利用して運転支援のための機能情報の選択を行うことができる。例えば、図１１の時間ステップｔ＝４においては、路側ＬｉＤＡＲの移動物体未検出結果が除外され、時間ステップｔ＝１１においては、車載ミリ波レーダの移動物体未検出結果が除外される。
【０１５９】
センサ情報選択部５２は、複数の移動物体検出結果または複数の移動物体未検出結果が採用されているか否かを判定する（Ｓ４７）。例えば、図１１の時間ステップｔ＝２やｔ＝８においては、複数の移動物体検出結果が採用されている。また、時間ステップｔ＝４やｔ＝１１では、１つの移動物体検出結果しか採用されていない。これは、上記したステップＳ４６の処理において、移動物体未検出結果が除外されているからである。
【０１６０】
複数の移動物体検出結果または複数の移動物体未検出結果が採用されている場合には（Ｓ４７でＹＥＳ）、センサ情報選択部５２は、センサ性能に応じたセンサ情報選択のための優先順位に従って、最も優先順位が高い検出結果を示すセンサ情報を１つ選択する（Ｓ４８）。
【０１６１】
図１１において、路側カメラ、路側ＬｉＤＡＲ、車載ミリ波レーダ、車載超音波レーダの順にセンサ性能が高く、センサ性能の順に優先順位が定められているものとする。例えば、図１１の時間ステップｔ＝２やｔ＝８においては、採用された移動物体検出結果の中から、最もセンサ性能が高い路側カメラのセンサ情報が選択される。また、時間ステップｔ＝１３においては、採用された移動物体検出結果の中から、最もセンサ性能が高い路側ＬｉＤＡＲのセンサ情報が選択される。図１１では、選択されたセンサ情報を太枠で示している。
【０１６２】
図１０に示したセンサ情報の選択処理によると、センサ性能に応じて、路側カメラ、路側ＬｉＤＡＲ、車載ミリ波レーダ、車載超音波レーダの順に予めセンサ情報選択のための優先順位が決められている。また、ループＡの処理により、移動物体検出が連続していない場合、または、移動物体未検出が連続していない場合には、そのセンサ情報は選択されない。つまり、当該センサ情報を除くように優先順位が変更される。また、ステップＳ４６の処理により移動物体未検出結果が除外される。つまり、その移動物体未検出結果を示すセンサ情報を除くように優先順位が変更される。
【０１６３】
図１１の下段は、機能選択処理（図６のステップ１０、図９）の処理結果を示す。つまり、図１１の上段に示した時間ステップｔごとに、選択された機能を太枠付きのハッチング領域で示し、選択可能な機能を太枠なしのハッチング領域で示している。
【０１６４】
例えば、時間ステップｔ＝２においては、路側カメラまたは路側ＬｉＤＡＲのセンサ情報が選択されているため、図９に示した機能選択処理により、運転支援機能が選択されることとなる。
【０１６５】
ここで、選択対象の機能は、自動追従機能、運転支援機能、注意喚起機能、情報提供機能の順に順位付けされており、ある機能が選択された場合には、選択された機能よりも下位に順位付けされた機能が選択可能であることとする。例えば、運転支援機能が選択された場合には、運転支援機能より下位に順位付けされた注意喚起機能および情報提供機能が選択可能である。一方、運転支援機能よりも上位に順位付けされた自動追従機能は選択不可能である。時間ステップｔ＝２においては、運転支援機能が選択されているため、その下位の機能である注意喚起機能および情報提供機能が選択可能な機能とされる。
【０１６６】
選択可能な機能は、車載装置３の判断により、選択された機能の代わりに、または選択された機能とともに利用可能な機能である。
【０１６７】
以上説明したように、実施形態２によると、図１０のループＡの処理により、２回以上連続して対象物を検出したセンサのセンサ情報が、１回しか対象物を検出していないセンサのセンサ情報よりも優先して選択されるように優先順位を変更することができる。これにより、安定的に対象物を検出しているセンサ情報を用いて安全運転支援のための機能を選択し、選択された機能を実現するための処理を実行することができる。よって、車載装置３は、適切な運転支援制御を実行することができる。
【０１６８】
また、図１０のステップＳ４５およびＳ４６の処理により、対象物を検出したことを示すセンサ情報が、対象物を検出しなかったことを示すセンサ情報よりも優先して選択されるように優先順位を変更することができる。これにより、車両が存在するにもかかわらず、車両が存在しないと判断されて運転支援制御が実行されることを防ぐことができる。
【０１６９】
（実施形態３）
実施形態３では、実施形態２と同様に、センサによる移動物体の連続検出結果に応じて優先順位を変更する。それに加え、実施形態３では、センサの位置精度を考慮して、優先順位を変更する。
【０１７０】
無線通信システムの構成は、実施形態１と同様であるため、その詳細な説明は繰り返さない。
【０１７１】
実施形態３では、図６に示した運転支援機能情報の配信処理のシーケンスにおけるセンサ情報の選択処理（図６のステップＳ９）が、実施形態１とは異なる。以下、センサ情報の選択処理（図６のステップＳ９）について、詳細に説明する。
【０１７２】
図１２は、センサ情報の選択処理（図６のステップＳ９）の詳細を示すフローチャートである。図１３は、センサ情報の選択処理（図６のステップＳ９）と機能選択処理（図６のステップＳ１０、図９）とを説明するための図である。
【０１７３】
図１３の上段は、各時間ステップにおける、車載カメラと、車載ＬｉＤＡＲと、車載ミリ波レーダと、車載超音波レーダとの、同一の移動物体の検出結果を示している。なお、車載カメラ、車載ＬｉＤＡＲ、車載ミリ波レーダおよび車載超音波レーダは、それぞれ異なる車両２に設置されているものとする。時間ステップ間隔は、例えば、１００ｍｓｅｃ間隔である。「○」は、移動物体を検出し、かつ移動物体検出時のセンサの位置精度が高いことを示す。「△」は、移動物体を検出し、かつ移動物体検出時のセンサの位置精度が低いことを示す。センサの位置精度は、例えば、車両２の位置を求める際に用いたＧＰＳ衛星の数に基づいて決定され、ＧＰＳ衛星の数が所定の閾値以上の場合に位置精度が高いとされ、ＧＰＳ衛星の数が所定の閾値未満の場合に位置精度が低いとされる。「×」は、移動物体を検出しなかったこと、または、移動物体を検出したが、移動物体検出時のＧＰＳ衛星の数が０であり、移動物体の位置を検出できなかったことを示す。
センサ情報選択部５２は、時間ステップごとに図１２に示す処理を実行する。
【０１７４】
図１２を参照して、センサ情報選択部５２は、各センサについて、ステップＳ４１〜Ｓ４４の処理を実行する（ループＡ）。これらの処理は、図１０に示したものと同様である。
【０１７５】
例えば、図１３に示すように、時間ステップｔ＝４およびｔ＝５において、車載カメラは、位置精度が高い状態で移動物体を検出している。このため、時間ステップｔ＝５において、車載カメラは移動物体を連続して検出していると判定され、ｔ＝５における車載カメラの移動物体検出結果が採用される。また、時間ステップｔ＝１０およびｔ＝１１において、車載カメラは、位置精度が低い状態で移動物体を検出している。このため、時間ステップｔ＝１１において、車載カメラは移動物体を連続して検出していると判定され、ｔ＝１１における車載カメラの移動物体検出結果が採用される。また、車載ミリ波レーダは、時間ステップｔ＝４およびｔ＝５の両方において、移動物体を検出していない。このため、時間ステップｔ＝５において、車載ミリ波レーダによる移動物体の未検出が連続していると判定され、時間ステップｔ＝５における車載ミリ波レーダの移動物体未検出結果が採用される。
【０１７６】
図１３では、採用された移動物体検出結果を、下線付きの「○」または下線付きの「△」で示し、採用されなかった移動物体検出結果を、下線なしの「○」または下線なしの「△」で示している。また、採用された移動物体未検出結果を、下線付きの「×」で示し、採用されなかった移動物体未検出結果を、下線なしの「×」で示している。
【０１７７】
ループＡの処理後、センサ情報選択部５２は、ステップＳ４５およびＳ４６の処理を実行する。これらの処理は、図１０に示したものと同様である。
【０１７８】
次に、センサ情報選択部５２は、現在の時間ステップにおいて、採用された高位置精度の移動物体検出結果と、採用された低位置精度の移動物体検出結果とが混在しているか否かを判定する（Ｓ５１）。例えば、図１３の時間ステップｔ＝１１では、採用された高位置精度の移動物体検出結果（下線付きの「○」）と、採用された低位置精度の移動物体検出結果（下線付きの「△」）とが混在している。また、時間ステップｔ＝６では、採用された高位置精度の移動物体検出結果は含まれるが、採用された低位置精度の移動物体検出結果は含まれないため、両者は混在していない。
【０１７９】
ステップＳ５１の判定結果が肯定的である場合には（Ｓ５１でＹＥＳ）、センサ情報選択部５２は、採用された低位置精度の移動物体検出結果を、以降の処理において除外する（Ｓ５２）。これにより、高位置精度の移動物体検出結果を優先的に利用して機能情報の選択を行うことができる。
【０１８０】
その後、センサ情報選択部５２は、ステップＳ４７およびＳ４８の処理を実行する。これらの処理は、図１０に示したものと同様である。図１３では、選択されたセンサ情報を太枠で示している。
【０１８１】
図１２に示したセンサ情報の選択処理によると、センサ性能に応じて、車載カメラ、車載ＬｉＤＡＲ、車載ミリ波レーダ、車載超音波レーダの順に予めセンサ情報選択のための優先順位が決められている。また、ループＡの処理により、移動物体検出が連続していない場合、または、移動物体未検出が連続していない場合には、そのセンサ情報は選択されない。つまり、当該センサ情報を除くように優先順位が変更される。また、ステップＳ４６の処理により移動物体未検出結果が除外される。つまり、その移動物体未検出結果を示すセンサ情報を除くように優先順位が変更される。さらに、ステップＳ５２の処理により、低位置精度の移動物体検出結果が除外される。つまり、低位置精度の移動物体検出結果を示すセンサ情報を除くように優先順位が変更される。
【０１８２】
図１３の下段は、機能選択処理（図６のステップ１０、図９）の処理結果を示す。図１３の下段の見方は、図１１の下段の見方と同様である。
【０１８３】
例えば、時間ステップｔ＝２においては、車載カメラまたは車載ＬｉＤＡＲのセンサ情報が選択されているため、図９に示した機能選択処理により、運転支援機能が選択されることとなる。また、運転支援機能よりも下位の機能である注意喚起機能および情報提供機能が選択可能な機能とされる。
【０１８４】
以上説明したように、実施形態３によると、対象物の絶対位置の検出精度が低いセンサ情報の優先順位を低くすることができる。対象物の絶対位置は、センサの絶対位置と、センサから対象物までの相対位置で規定することができる。このため、センサの絶対位置の検出精度が低い場合には、対象物の絶対位置の検出精度までも低くなる。よって、高い位置精度のセンサ情報が優先的に選択されるように優先順位を変更することにより、対象物の絶対位置の検出精度が高いセンサ情報を用いて安全運転支援のための機能を選択し、選択された機能を実現するための処理を実行することができる。これにより、適切な運転支援制御を実行することができる。
【０１８５】
なお、センサ情報の中に、路側センサ１のセンサ情報が含まれる場合には、路側センサ１の位置精度は、常に高いとされる。これは、路側センサ１の位置が固定されており、予め分かっているからである。
【０１８６】
（実施形態３の変形例１）
実施形態３では、同一物体について４以上の検出結果が存在する場合に、「自動追従機能」を選択することとした（図９のステップＳ３１、Ｓ３２）。ただし、「自動追従機能」を選択するために必要な検出結果の数は、４に限定されるものではない。
【０１８７】
図１４は、センサ情報の選択処理（図６のステップＳ９）と機能選択処理（図６のステップＳ１０、図９）とを説明するための図である。
【０１８８】
図１４の上段は、図１３と同じである。図１４の下段は、「自動追従機能」を選択するために必要な検出結果の数を３とした場合の機能選択結果を示している。
【０１８９】
例えば、時間ステップｔ＝２やｔ＝８では、同一物体についての選択された検出結果が３以上存在することより、自動追従機能が選択される。
【０１９０】
（実施形態３の変形例２）
実施形態３では、同一物体について４以上の検出結果が存在する場合に、「自動追従機能」を選択することとした（図９のステップＳ３１、Ｓ３２）。ただし、「自動追従機能」を選択するために必要な検出結果の数は、４に限定されるものではない。
【０１９１】
図１５は、センサ情報の選択処理（図６のステップＳ９）と機能選択処理（図６のステップＳ１０、図９）とを説明するための図である。
【０１９２】
図１５の上段は、図１３と同じである。図１５の下段は、「自動追従機能」を選択するために必要な検出結果の数を２とした場合の機能選択結果を示している。
【０１９３】
例えば、時間ステップｔ＝６やｔ＝１０では、同一物体についての選択された検出結果が２以上存在することより、自動追従機能が選択される。
【０１９４】
（実施形態４）
実施形態４では、センサと移動物体との間の遮蔽物の有無に応じて、優先順位を変更する。
【０１９５】
無線通信システムの構成は、実施形態１と同様であるため、その詳細な説明は繰り返さない。
【０１９６】
実施形態４では、図６に示した運転支援機能情報の配信処理のシーケンスにおけるセンサ情報の選択処理（図６のステップＳ９）が、実施形態１とは異なる。以下、センサ情報の選択処理（図６のステップＳ９）について、詳細に説明する。
【０１９７】
図１６は、センサ情報の選択処理（図６のステップＳ９）の詳細を示すフローチャートである。図１７は、移動物体と各センサとの位置関係を示す図である。図１７では、各センサの計測範囲を破線で示している。
【０１９８】
なお、センサ情報を選択するための優先順位は、各センサの種別に応じて事前に定められており、サーバ５の記憶部５７に記憶されているものとする。
【０１９９】
図１６を参照して、センサ情報選択部５２は、各センサについて、ステップＳ６１およびＳ６２の処理を実行する（ループＢ）。
【０２００】
つまり、センサ情報選択部５２は、着目しているセンサと当該センサが検出している移動物体との間に遮蔽物があるか否かを判定する（Ｓ６１）。例えば、図１７の（Ａ）に示すように、カメラ１ＣおよびＬｉＤＡＲ１Ｌが、移動物体である車両２を検出する。図１７の（Ａ）によると、カメラ１Ｃと車両２との間に遮蔽物は無く、ＬｉＤＡＲ１Ｌと車両２との間には遮蔽物は無い。一方、図１７の（Ｂ）によると、カメラ１Ｃと車両２との間に遮蔽物は無いが、ＬｉＤＡＲ１Ｌと車両２との間に遮蔽物として車両７がある。
【０２０１】
着目しているセンサと、当該センサが検出している移動物体との間に遮蔽物がある場合には（Ｓ６１でＹＥＳ）、当該センサによる当該移動物体の検出結果を示すセンサ情報の優先順位を最下位に変更する（Ｓ６２）。例えば、図１７の（Ａ）の右側に示すように、遮蔽物が無い場合の優先順位が予め定められているものとする。この優先順位では路側ＬｉＤＡＲ（ＬｉＤＡＲ１Ｌ）の優先順位は２番目である、しかし、車両２とＬｉＤＡＲ１Ｌとの間に車両７が存在する。このため、図１７の（Ｂ）の右側に示すように、車両２についてのＬｉＤＡＲ（ＬｉＤＡＲ１Ｌ）のセンサ情報の優先順位は最下位（１０番目）に変更される。なお、変更後の優先順位は最下位に限定されるものではなく、例えば、予め定められた数の順位だけ優先順位を下げるようにしてもよい。
【０２０２】
センサ情報選択部５２は、優先順位に従って、同一の移動物体についてのセンサ情報の中から、最も優先順位が高いセンサ情報を１つ選択する（Ｓ６３）。
【０２０３】
以上説明したように、実施形態４によると、センサと対象物との間に遮蔽物が無いセンサ情報が、当該遮蔽物が有るセンサ情報よりも優先して選択されるように優先順位を変更することができる。センサと対象物との間に遮蔽物が有ると、対象物の検出精度が低くなるが、遮蔽物の無いセンサ情報を優先的に用いて安全運転支援のための機能を選択し、選択された機能を実現するための処理を実行することにより、適切な運転支援制御を実行することができる。
【０２０４】
（実施形態５）
実施形態５では、検出対象の移動物体が存在する地点の天候に従い、優先順位を変更する。
【０２０５】
無線通信システムの構成は、実施形態１と同様であるため、その詳細な説明は繰り返さない。
【０２０６】
実施形態５では、図６に示した運転支援機能情報の配信処理のシーケンスにおけるセンサ情報の選択処理（図６のステップＳ９）が、実施形態１とは異なる。以下、センサ情報の選択処理（図６のステップＳ９）について、詳細に説明する。
【０２０７】
図１８は、センサ情報の選択処理（図６のステップＳ９）の詳細を示すフローチャートである。図１９は、センサ情報選択のための優先順位の一例を示す図である。
【０２０８】
図１８を参照して、センサ情報選択部５２は、複数のセンサにより検出された移動物体が存在する地点の検出時点の天候が雨天であるか否かを判定する（Ｓ７１）。雨天か否かの判定は、民間気象業務支援センターなどから収集した気象情報に基づいて行われる。
【０２０９】
雨天であれば（Ｓ７１でＹＥＳ）、センサ情報選択部５２は、ミリ波レーダの優先順位が、ＬｉＤＡＲまたはレーザレーダの優先順位よりも高くなるように、優先順位の変更を行う（Ｓ７２）。
【０２１０】
センサ情報選択部５２は、優先順位に従って、同一の移動物体についてのセンサ情報の中から、最も優先順位の高いセンサ情報を選択する（Ｓ７３）。
【０２１１】
図１９の（Ａ）は、晴天時のセンサ情報の優先順位である。晴天時には、路側ＬｉＤＡＲおよび路側レーザレーダの優先順位（２番、３番）が、路側ミリ波レーダ（４番）の優先順位よりも高く設定され、車載ＬｉＤＡＲおよび車載レーザレーダの優先順位（７番、８番）が、車載ミリ波レーダ（９番）よりも高く設定される。
【０２１２】
図１９の（Ｂ）は、雨天時のセンサ情報の優先順位である。レーザセンサは雨天などの悪天候に弱い。このため、雨天時には、路側ＬｉＤＡＲおよび路側レーザレーダの優先順位（３番、４番）が路側ミリ波レーダ（２番）の優先順位よりも低く設定され、車載ＬｉＤＡＲおよび車載レーザレーダの優先順位（８番、９番）が、車載ミリ波レーダ（７番）よりも低く設定される。
【０２１３】
以上説明したように、実施形態５によると、雨天時には、ミリ波レーダによるセンサ情報が、レーザレーダまたはＬｉＤＡＲによるセンサ情報よりも優先して選択されるように優先順位を変更することができる。ミリ波レーダはレーザレーダまたはＬｉＤＡＲに比べて雨天時であっても安定的に対象物を検出することができるため、上記のように優先順位を変更することで、適切な運転支援制御を実行することができる。
【０２１４】
［付記］
以上、本発明の実施形態に係る無線通信システムについて説明したが、本発明は、この実施形態に限定されるものではない。
【０２１５】
上記の各装置を構成する構成要素の一部または全部は、１個のシステムＬＳＩから構成されているとしてもよい。システムＬＳＩは、複数の構成部を１個のチップ上に集積して製造された超多機能ＬＳＩであり、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどを含んで構成されるコンピュータシステムである。ＲＡＭには、コンピュータプログラムが記憶されている。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、システムＬＳＩは、その機能を達成する。
【０２１６】
また、本発明は、上記に示す方法であるとしてもよい。また、本発明は、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよい。
【０２１７】
さらに、本発明は、上記コンピュータプログラムをコンピュータ読取可能な非一時的な記録媒体、例えば、ＨＤＤ、ＣＤ−ＲＯＭ、半導体メモリなどに記録したものとしてもよい。
【０２１８】
また、本発明は、上記コンピュータプログラムを、電気通信回線、無線または有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしてもよい。
【０２１９】
また、上記実施形態および上記変形例の少なくとも一部を任意に組み合わせるとしてもよい。
【０２２０】
今回開示された実施形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０２２１】
１          路側センサ
１Ｃ        カメラ
１Ｌ        ＬｉＤＡＲ
２          車両
３          車載装置
３Ｍ        ミリ波レーダ
３Ｕ        超音波レーダ
４          基地局
５          サーバ
７          車両
１１        制御部
１２        記憶部
１３        路側カメラ
１４        ミリ波レーダ
１５        通信部
３１        制御部
３２        ＧＰＳ受信機
３３        車速センサ
３４        ジャイロセンサ
３５        記憶部
３６        ディスプレイ
３７        スピーカ
３８        入力デバイス
３９        車載カメラ
４０        ミリ波レーダ
４１        通信部
５１        制御部
５２        センサ情報選択部
５３        機能選択部
５４        機能通知部
５５        ＲＯＭ
５６        ＲＡＭ
５７        記憶部
５８        通信部
【図１】
2019079454.tif 000003
【図２】
2019079454.tif 000004
【図３】
2019079454.tif 000005
【図４】
2019079454.tif 000006
【図５】
2019079454.tif 000007
【図６】
2019079454.tif 000008
【図７】
2019079454.tif 000009
【図８】
2019079454.tif 000010
【図９】
2019079454.tif 000011
【図１０】
2019079454.tif 000012
【図１１】
2019079454.tif 000013
【図１２】
2019079454.tif 000014
【図１３】
2019079454.tif 000015
【図１４】
2019079454.tif 000016
【図１５】
2019079454.tif 000017
【図１６】
2019079454.tif 000018
【図１７】
2019079454.tif 000019
【図１８】
2019079454.tif 000020
【図１９】
2019079454.tif 000021