(57)【要約】【課題】センサの故障を検知することができる車載装置、及び、前記車載装置を備える通信システムを提供する。【解決手段】中継装置（車載装置）４０は、センサＤ１，Ｄ２，Ｄ３，Ｄ４中の少なくとも１つから、周辺の環境に関する一又は複数の第１環境情報を取得する。中継装置４０は、更に、環境に関する一又は複数の第２環境情報を外部から無線で受信する。中継装置４０は、取得した一又は複数の第１環境情報と、受信した一又は複数の第２環境情報とに基づいて、センサＤ１，Ｄ２，Ｄ３，Ｄ４中の少なくとも１つについて、故障が発生しているか否かを判定する。【選択図】図２
2016215900.tif 000002
【特許請求の範囲】
【請求項１】
周辺の環境に関する第１環境情報をセンサから取得する取得部を備える車載装置において、
外部から環境に関する第２環境情報を受信する受信部と、
前記取得部が取得した前記第１環境情報、及び、前記受信部が受信した前記第２環境情報に基づいて、前記センサが故障しているか否かを判定する判定部と
を備えることを特徴とする車載装置。
【請求項２】
前記取得部が取得した前記第１環境情報を送信する送信部を備え、
前記取得部は、種類が異なる複数の前記第１環境情報を複数の前記センサから取得し、
前記受信部は、種類が前記複数の第１環境情報夫々と対応する複数の前記第２環境情報を受信し、
前記判定部は、前記取得部が取得した前記複数の第１環境情報と、前記受信部が受信した前記複数の第２環境情報とに基づいて、前記複数のセンサ夫々について、故障が発生しているか否かを判定し、
前記送信部は、前記判定部によって、前記故障が発生していると判定された一又は複数の前記センサを除く他の前記センサから、前記取得部が取得した一又は複数の前記第１環境情報を送信すること
を特徴とする請求項１に記載の車載装置。
【請求項３】
前記受信部は前記第２環境情報を経時的に受信し、
前記判定部は、
前記受信部が前記第２環境情報を受信する都度、前記取得部が取得した前記第１環境情報が示す内容と、前記受信部が受信した前記第２環境情報が示す内容とが略一致しているか否かを判定し、
前記第１環境情報及び第２環境情報夫々が示す内容が略一致していないと複数回連続して判定した場合に前記センサが故障していると判定すること
を特徴とする請求項１又は請求項２に記載の車載装置。
【請求項４】
前記判定部は、前記受信部に前記第２環境情報を送信した送信対象が過去に該第２環境情報を前記受信部に送信した送信対象と異なる場合に判定を行うこと
を特徴とする請求項３に記載の車載装置。
【請求項５】
請求項１から請求項４のいずれか１つに記載の複数の車載装置を備え、
該複数の車載装置夫々は、前記取得部が取得した前記第１環境情報を他の前記車載装置の前記受信部に送信する第２の送信部を有すること
を特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、センサから情報を取得する車載装置、及び、該車載装置を備える通信システムに関する。
【背景技術】
【０００２】
種々の情報を取得し、取得した情報をサーバに送信する車載装置が提案されている（例えば特許文献１を参照）。特許文献１に記載の車載装置は、例えば、ＧＰＳ(Global Positioning System)受信機から、自装置が搭載されている車両の位置を示す位置情報を取得する。
【０００３】
多数の車両夫々に特許文献１に記載の車載装置が搭載されている場合、サーバには多数の位置情報が送信される。サーバが受信した多数の位置情報に基づいて、例えば、道路の渋滞状況を解析することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１０２６８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載されているような車載装置として、レインセンサ、温度センサ又は湿度センサ等のセンサから車両周辺の環境に関する環境情報を取得する車載装置が考えられる。多数の車両にこの車載装置が搭載されている場合、サーバには多数の環境情報が送信される。環境情報と共に車両に位置情報がサーバに送信される場合、サーバが受信した多数の環境情報に基づいて、局所的な天候を解析することができる。
【０００６】
しかしながら、故障のため、センサが誤った環境情報を出力している場合、受信した環境情報に基づいて、サーバによって行われる解析の精度が低い。
【０００７】
本発明は斯かる事情に鑑みてなされたものであり、その目的とするところは、センサの故障を検知することができる車載装置、及び、該車載装置を備える通信システムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明に係る車載装置は、周辺の環境に関する第１環境情報をセンサから取得する取得部を備える車載装置において、外部から環境に関する第２環境情報を受信する受信部と、前記取得部が取得した前記第１環境情報、及び、前記受信部が受信した前記第２環境情報に基づいて、前記センサが故障しているか否かを判定する判定部とを備えることを特徴とする。
【０００９】
本発明にあっては、センサから環境に関する第１環境情報を取得し、外部から環境に関する第２環境情報を取得する。第１環境情報及び第２環境情報に係る環境が略同じである場合、第１環境情報及び第２環境情報が示す内容は略一致している。例えば、第１環境情報及び第２環境情報夫々が特定の環境における温度を示す場合、第１環境情報及び第２環境情報夫々が示す温度の差は小さい。
【００１０】
第１環境情報及び第２環境情報に基づいて、センサが故障しているか否かを判定する。これにより、センサの故障が検知される。
例えば、第１環境情報及び第２環境情報夫々が示す内容が複数回大きく異なった場合、センサが故障していると判定し、センサの故障を検知する。
【００１１】
本発明に係る車載装置は、前記取得部が取得した前記第１環境情報を送信する送信部を備え、前記取得部は、種類が異なる複数の前記第１環境情報を複数の前記センサから取得し、前記受信部は、種類が前記複数の第１環境情報夫々と対応する複数の前記第２環境情報を受信し、前記判定部は、前記取得部が取得した前記複数の第１環境情報と、前記受信部が受信した前記複数の第２環境情報とに基づいて、前記複数のセンサ夫々について、故障が発生しているか否かを判定し、前記送信部は、前記判定部によって、前記故障が発生していると判定された一又は複数の前記センサを除く他の前記センサから、前記取得部が取得した一又は複数の前記第１環境情報を送信することを特徴とする。
【００１２】
本発明にあっては、種類が異なる複数の第１環境情報を複数のセンサから取得する。例えば、レインセンサから装置周辺の雨の有無を示す第１環境情報を取得し、温度センサから装置周辺の温度を示す第１環境情報を取得し、湿度センサから装置周辺の湿度を示す第１環境情報を取得する。種類が複数の第１環境情報夫々と対応する複数の第２環境情報を受信する。
【００１３】
複数のセンサ夫々から取得した複数の第１環境情報と、受信した複数の第２環境情報とに基づいて、複数のセンサ夫々について、故障が発生しているか否かを判定する。そして、故障が発生していると判定された一又は複数のセンサを除く他のセンサから取得した一又は複数の第１環境情報を、例えばサーバに送信する。この場合、信頼性が高い一又は複数の第１環境情報のみがサーバに送信される。
【００１４】
本発明に係る車載装置は、前記受信部は前記第２環境情報を経時的に受信し、前記判定部は、前記受信部が前記第２環境情報を受信する都度、前記取得部が取得した前記第１環境情報が示す内容と、前記受信部が受信した前記第２環境情報が示す内容とが略一致しているか否かを判定し、前記第１環境情報及び第２環境情報夫々が示す内容が略一致していないと複数回連続して判定した場合に前記センサが故障していると判定することを特徴とする。
【００１５】
本発明にあっては、第２環境情報を経時的に受信する。第２環境情報を受信する都度、センサから第１環境情報が示す内容と、受信した第２環境情報が示す内容とが略一致しているか否かを判定する。第１環境情報及び第２環境情報夫々が示す内容が略一致していないと複数回連続して判定した場合にセンサが故障していると判定する。
これにより、センサの故障が正確に検知される。
【００１６】
本発明に係る車載装置は、前記判定部は、前記受信部に前記第２環境情報を送信した送信対象が過去に該第２環境情報を前記受信部に送信した送信対象と異なる場合に判定を行うことを特徴とする。
【００１７】
本発明にあっては、第２環境情報を送信した送信対象が、過去に第２環境情報を送信した送信対象と異なる場合にセンサが故障しているか否かを判定する。このため、一の送信対象から内容に誤りがある第２環境情報を繰り返し受信した場合であっても、センサの故障を誤って検知することはない。
【００１８】
本発明に係る通信システムは、前述した複数の車載装置を備え、該複数の車載装置夫々は、前記取得部が取得した前記第１環境情報を他の前記車載装置の前記受信部に送信する第２の送信部を有することを特徴とする。
【００１９】
本発明にあっては、２つの車両夫々に搭載されている２つの車載装置夫々は互いに第１環境情報を送信する。一方の車載装置は、他方の車載装置が送信した第１環境情報を受信し、受信した第１環境情報を第２環境情報として用いる。２つの車載装置に関して、第２環境情報として用いられる第１環境情報の送受信を行うことが可能な距離が短い場合、第１環境情報及び第２環境情報夫々が示す内容が略一致する。
【発明の効果】
【００２０】
本発明によればセンサの故障を検知することができる。
【図面の簡単な説明】
【００２１】
【図１】本実施の形態における通信システムの概要図である。
【図２】車両に搭載されている車載システムの要部構成を示すブロック図である。
【図３】中継装置の要部構成を示すブロック図である。
【図４】状態テーブルの一例を示す図表である。
【図５】制御部が実行する取得処理の手順を示すフローチャートである。
【図６】取得処理で記憶部に記憶される内容を示す図表である。
【図７】制御部が実行するサーバ送信処理の手順を示すフローチャートである。
【図８】制御部が実行する車両送信処理の手順を示すフローチャートである。
【図９】制御部が実行する故障検知処理の手順を示すフローチャートである。
【図１０】制御部が実行する故障検知処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００２２】
以下、本発明をその実施の形態を示す図面に基づいて詳述する。
図１は本実施の形態における通信システム１の概要図である。通信システム１は、相互に接近している複数の車両２０，２１，２２，２３及びサーバ３を備える。車両２０では、後述の複数のセンサＤ１，Ｄ２，Ｄ３，Ｄ４（図２参照）中の一又は複数の正常なセンサから、車両２０周辺の環境に関する一又は複数の第１環境情報が取得される。取得される第１環境情報の数が２以上である場合、複数の第１環境情報の種類は互いに異なっている。センサＤ１，Ｄ２，Ｄ３，Ｄ４夫々から取得される第１環境情報は、車両２０周辺における雨の有無、風速、温度及び湿度を示す。車両２１，２２，２３夫々でも、同様に、車両２１，２２，２３夫々の周辺の環境に関する一又は複数の第１環境情報が取得される。
【００２３】
車両２０では、他の車両２１，２２，２３夫々から、環境に関する一又は複数の第２環境情報を含む環境信号が無線で受信される。ここで、一又は複数の第２環境情報は、他の車両２１，２２，２３夫々で取得された一又は複数の第１環境情報である。車両２０では、他の車両２１，２２，２３夫々から受信された環境信号に含まれる第２環境情報に基づいて、４つのセンサＤ１，Ｄ２，Ｄ３，Ｄ４夫々について、故障が発生しているか否かが判定される。車両２０では、４つのセンサＤ１，Ｄ２，Ｄ３，Ｄ４中の一又は複数の正常なセンサから取得した一又は複数の第１環境情報を含む環境データがサーバ３によって無線で送信される。
車両２１，２２，２３夫々でも、車両２０で実行される内容と同様の内容が実行される。
【００２４】
サーバ３は、車両２０，２１，２２，２３夫々から受信した環境データに含まれる一又は複数の第１環境情報を記憶する。サーバ３に記憶されている複数の第１環境情報に基づいて、特定の処理、例えば、局所的な天候を解析する処理が実行される。
【００２５】
図２は、車両２０に搭載されている車載システム４の要部構成を示すブロック図である。
車両２１，２２，２３夫々にも車載システム４が搭載されている。車両２１，２２，２３夫々に搭載されている車載システム４は、車両２０に搭載されている車載システム４と同様に構成されている。車両２０に搭載されている車載システム４の説明において、車両２０を車両２１，２２，２３に置き換えることによって、車両２１，２２，２３夫々に搭載されている車載システム４を説明することができる。車両２１に関して、他の車両は車両２０，２２，２３である。車両２２に関して、他の車両は車両２０，２１，２３である。車両２３に関して、他の車両は車両２０，２１，２２である。
【００２６】
車両２０に搭載されている車載システム４は、中継装置４０、３つの通信線４１，４２，４３、６つのＥＣＵ（Electronic Control Unit）４１ａ，４１ｂ，４２ａ，４２ｂ，４３ａ，４３ｂ及び４つのセンサＤ１，Ｄ２，Ｄ３，Ｄ４を有する。中継装置４０には３つの通信線４１，４２，４３が各別に接続されている。
【００２７】
通信線４１には、更に、ＥＣＵ４１ａ，４１ｂが各別に接続されている。ＥＣＵ４１ａには、通信線４１の他にセンサＤ１が接続されている。通信線４２には、更に、ＥＣＵ４２ａ，４２ｂが各別に接続されている。ＥＣＵ４２ａには、通信線４２の他にセンサＤ２が接続されている。通信線４３には、更に、ＥＣＵ４３ａ，４３ｂが各別に接続されている。ＥＣＵ４３ｂには、更に、２つのセンサＤ３，Ｄ４が各別に接続されている。
【００２８】
６つのＥＣＵ４１ａ，４１ｂ，４２ａ，４２ｂ，４３ａ，４３ｂ夫々は、車両２０に搭載されている図示しない電気機器の動作を制御する。６つのＥＣＵ４１ａ，４１ｂ，４２ａ，４２ｂ，４３ａ，４３ｂは、互いに有線で通信し、複数の電気機器を連動させる多様な制御処理を実現する。
【００２９】
中継装置４０は、６つのＥＣＵ４１ａ，４１ｂ，４２ａ，４２ｂ，４３ａ，４３ｂ間の通信を中継する。中継装置４０は、例えば、通信線４１に接続されているＥＣＵ４１ａと、通信線４３に接続されているＥＣＵ４３ａとの間の通信を中継する。
【００３０】
通信線４１を介した中継装置４０及びＥＣＵ４１ａ，４１ｂ間の通信、通信線４２を介した中継装置４０及びＥＣＵ４２ａ，４２ｂ間の通信、並びに、通信線４３を介した中継装置４０及びＥＣＵ４３ａ，４３ｂ間の通信は、ＣＡＮ(Controller Area Network)プロトコル又はＣＡＮ−ＦＤ(Controller Area Network with Flexible Data Rate)等に従って実行される。
【００３１】
センサＤ１は、レインセンサであり、車両２０周辺における雨の有無を検出する。センサＤ２は、風速センサであり、車両２０周辺の風速を検出する。ここで、センサＤ２が検出する風速は車両２０の速度に影響されない。センサＤ３は、温度センサであり、車両２０の外側における車両２０周辺の温度を検出する。センサＤ４は、車両２０の外側における車両２０周辺の湿度を検出する。
【００３２】
前述したように、車載システム４は、車両２０に搭載されており、中継装置４０を有する。このため、車両２０周辺は、中継装置４０周辺に相当する。
【００３３】
センサＤ１，Ｄ２夫々は、検出結果を示す第１環境情報をＥＣＵ４１ａ，４２ａに出力する。センサＤ３，Ｄ４夫々は検出結果を示す第１環境情報をＥＣＵ４３ｂに出力する。
ＥＣＵ４１ａ，４２ａ，４３ｂ夫々は、第１環境情報の送信を要求する送信要求を、中継装置４０から受信する。ＥＣＵ４３ｂが受信する送信要求では、センサＤ３，Ｄ４が検出した２つの第１環境情報中の送信すべき第１環境情報が示されている。
【００３４】
ＥＣＵ４１ａ，４２ａ夫々は、送信要求を中継装置４０から受信した場合、センサＤ１，Ｄ２から入力された第１環境情報を中継装置４０に送信する。ＥＣＵ４３ｂは、送信要求を中継装置４０から受信した場合、受信した送信要求に従って、センサＤ３，Ｄ４から入力された２つの第１環境情報中の少なくとも１つを中継装置４０に送信する。
【００３５】
中継装置４０は、ＥＣＵ４１ａ，４２ａ，４３ｂに送信要求を送信する。これにより、中継装置４０は、ＥＣＵ４１ａ，４２ａ，４３ｂ夫々から、少なくとも１つの第１環境情報を受信する。中継装置４０は、更に、他の車両２１，２２，２３から環境信号を無線で受信する。中継装置４０は、ＥＣＵ４１ａ，４２ａ，４３ｂから受信した第１環境情報と、他の車両２１，２２，２３から受信した環境信号に含まれる第２環境情報とに基づいて、センサＤ１，Ｄ２，Ｄ３，Ｄ４夫々について、故障が発生しているか否かを判定する。
【００３６】
中継装置４０は、ＥＣＵ４１ａ，４２ａ，４３ｂ中の少なくとも１つから受信した一又は複数の第１環境情報、具体的には、センサＤ１，Ｄ２，Ｄ３，Ｄ４中の正常なセンサから取得した一又は複数の第１環境情報を含む環境データをＥＣＵ４１ｂに送信する。
ＥＣＵ４１ｂは、中継装置４０から環境データを受信した場合、受信した環境データを無線でサーバ３に送信する。
【００３７】
図３は中継装置４０の要部構成を示すブロック図である。中継装置４０は、制御部５０、３つの内部通信部５１，５２，５３、位置検出部５４、記憶部５５、タイマ５６、時計部５７及び無線通信部５８を有する。これらは、バス５９によって接続されている。内部通信部５１，５２，５３夫々は、バス５９の他に、通信線４１，４２，４３に接続されている。
【００３８】
内部通信部５１は、通信線４１を介して、ＥＣＵ４１ａ，４１ｂ夫々からデータを受信する。内部通信部５１が受信したデータは、内部通信部５１から制御部５０によって取得される。内部通信部５１は、制御部５０の指示に従って、データを、通信線４１を介して、ＥＣＵ４１ａ，４１ｂに送信する。更に、内部通信部５１は、制御部５０の指示に従って送信要求をＥＣＵ４１ａに送信する。
【００３９】
内部通信部５２，５３夫々は内部通信部５１と同様に作用する。内部通信部５１の説明において、通信線４１及びＥＣＵ４１ａ，４１ｂを通信線４２及びＥＣＵ４２ａ，４２ｂに置き換えることによって、内部通信部５２の作用を説明することができる。内部通信部５１の説明において、通信線４１及びＥＣＵ４１ａ，４１ｂを通信線４３及びＥＣＵ４３ｂ，４３ａに置き換えることによって、内部通信部５３の作用を説明することができる。
【００４０】
位置検出部５４は、ＧＰＳ衛星からのＧＰＳ電波を受信する受信機を用いて構成され、中継装置４０、即ち、車両２０の位置を検出する。位置検出部５４が検出した位置を示す位置情報は、位置検出部５４から制御部５０によって取得される。
【００４１】
タイマ５６は、制御部５０の指示に従って、計時の開始及び終了を行う。タイマ５６が計時している計時時間は、タイマ５６から、制御部５０によって読み出される。
時計部５７は、制御部５０の指示に従って、現在の年月及び日時を示す日時情報を制御部５０に出力する。制御部５０は、時計部５７から日時情報を取得する。
【００４２】
無線通信部５８は、他の車両２１，２２，２３から、種類が、センサＤ１，Ｄ２，Ｄ３，Ｄ４中の正常なセンサから取得された一又は複数の第１環境情報夫々と対応する一又は複数の第２環境情報を含む環境信号を受信する。無線通信部５８は、センサＤ１，Ｄ２，Ｄ３，Ｄ４から取得される第１環境情報の種類が４種類である場合、種類が４つの第１環境情報夫々と対応する４つの第２環境情報を含む環境信号を受信する。無線通信部５８が受信した環境信号に含まれる一又は複数の第２環境情報は、無線通信部５８から制御部５０によって取得される。無線通信部５８は受信部として機能する。
【００４３】
無線通信部５８は、更に、環境信号の送信を要求する要求信号を他の車両２１，２２，２３から無線で受信する。無線通信部５８は、制御部５０の指示に従って、環境信号を他の車両２１，２２，２３に無線で送信する。
【００４４】
記憶部５５は不揮発性メモリであり、記憶部５５には制御プログラムＰ１が記憶されている。
制御部５０は、図示しないＣＰＵ(Central Processing Unit)を有し、記憶部５５に記憶されている制御プログラムＰ１を実行することによって、中継処理、取得処理、サーバ送信処理、車両送信処理及び故障検知処理を並行して実行する。
【００４５】
中継処理は、ＥＣＵ４１ａ，４１ｂ，４２ａ，４２ｂ，４３ａ，４３ｂ間の通信を中継する処理である。取得処理は第１環境情報を取得する処理である。サーバ送信処理はサーバ３に環境データを送信する処理である。車両送信処理は他の車両２１，２２，２３に環境信号を送信する処理である。故障検知処理は、センサＤ１，Ｄ２，Ｄ３，Ｄ４の故障を検知する処理である。
【００４６】
ＥＣＵ４１ａ，４１ｂ，４２ａ，４２ｂ，４３ａ，４３ｂ夫々が送信するデータにはデータ識別情報が含まれている。記憶部５５には、データ識別情報に対応付けて、データを送信すべき送信先を示す対応表が記憶されている。送信先は、ＥＣＵ４１ａ，４１ｂ，４２ａ，４２ｂ，４３ａ，４３ｂ中の少なくとも１つである。
【００４７】
制御部５０は対応表に基づいて中継処理を行う。中継処理では、内部通信部５１，５２，５３中の１つがデータを受信した場合において、受信したデータが第１環境情報を除く他のデータであるとき、受信されたデータのデータ識別情報と対応表とに基づいて、ＥＣＵ４１ａ，４１ｂ，４２ａ，４２ｂ，４３ａ，４３ｂの中から、データの送信先を選択する。制御部５０は、選択した送信先に基づいて、内部通信部５１，５２，５３の中からデータを送信する対象を決定する。制御部５０は、決定した対象に、受信されたデータを送信先へ送信させる。
【００４８】
例えば、内部通信部５１が、第１環境情報ではないデータを受信した場合、制御部５０は、内部通信部５１が受信したデータに含まれるデータ識別情報と対応表とに基づいて、該データの送信先を選択する。制御部５０は、例えば、送信先としてＥＣＵ４３ａを選択した場合、データを送信する対象として内部通信部５３を決定する。制御部５０は、内部通信部５３に指示して、内部通信部５１が受信したデータをＥＣＵ４３ａへ送信させる。
【００４９】
取得処理及び故障検知処理では、記憶部５５に記憶されている状態テーブルが用いられる。状態テーブルは、センサＤ１，Ｄ２，Ｄ３，Ｄ４夫々の状態を示す。
【００５０】
図４は状態テーブルの一例を示す図表である。図４に示すように、状態テーブルには、センサＤ１，Ｄ２，Ｄ３，Ｄ４夫々の状態、即ち、センサＤ１，Ｄ２，Ｄ３，Ｄ４夫々が正常であるか又は故障しているかが示されている。誤差範囲は、無線通信部５８が受信した環境信号に含まれる第２環境情報が示す内容（値）との差に関する誤差範囲である。センサＤ２，Ｄ３，Ｄ４夫々から取得された第１環境情報に関する誤差範囲は、風速Ｅ２以下、温度Ｅ３以下及び湿度Ｅ４以下である。風速Ｅ２、温度Ｅ３及び湿度Ｅ４夫々は正の実数である。センサＤ１から取得される第１環境情報は雨の有無を示すため、この第１環境情報が示す内容に関して誤差範囲はない。
【００５１】
カウンタ値Ｎ１，Ｎ２，Ｎ３，Ｎ４夫々はゼロ又は正の整数である。カウンタ値Ｎ１，Ｎ２，Ｎ３，Ｎ４夫々は、センサＤ１，Ｄ２，Ｄ３，Ｄ４から取得された第１環境情報が示す内容に関して、無線通信部５８が受信した環境信号に含まれる第１環境情報が示す内容と略一致していないと連続して判定された回数である。
【００５２】
カウンタ値Ｎ１は、センサＤ１から取得した第１環境情報が示す雨の有無が、無線通信部５８が受信した環境信号に含まれる第１環境情報が示す雨の有無と一致していないと連続して判定された回数である。カウンタ値Ｎ２，Ｎ３，Ｎ４夫々は、センサＤ２，Ｄ３，Ｄ４から取得した第１環境情報が示す値と、無線通信部５８が受信した環境信号に含まれる第２環境情報が示す値との差が誤差範囲を超えていると連続して判定された回数である。
【００５３】
基準値Ｒ１，Ｒ２，Ｒ３，Ｒ４夫々は２以上の整数である。基準値Ｒ１，Ｒ２，Ｒ３，Ｒ４夫々は、故障検知処理において、制御部５０が、センサＤ１，Ｄ２，Ｄ３，Ｄ４夫々が正常であるか又は故障しているか否かを判定するための基準値である。故障検知処理において、カウンタ値Ｎ１，Ｎ２，Ｎ３，Ｎ４夫々が基準値Ｒ１，Ｒ２，Ｒ３，Ｒ４未満である場合、制御部５０は、センサＤ１，Ｄ２，Ｄ３，Ｄ４が正常であると判定する。また、故障検知処理において、カウンタ値Ｎ１，Ｎ２，Ｎ３，Ｎ４夫々が基準値Ｒ１，Ｒ２，Ｒ３，Ｒ４以上である場合、制御部５０は、センサＤ１，Ｄ２，Ｄ３，Ｄ４は故障であると判定する。
【００５４】
記憶部５５に記憶されている内容の読み出し及び書き換えは制御部５０によって実行される。制御部５０は、状態テーブルにおいて、センサＤ１，Ｄ２，Ｄ３，Ｄ４夫々の状態及びカウンタ値を書き換える。
【００５５】
図５は、制御部５０が実行する取得処理の手順を示すフローチャートである。制御部５０は取得処理を周期的に行う。まず、制御部５０は、状態テーブルに基づいて、内部通信部５１，５２，５３中の少なくとも１つに、送信要求を、ＥＣＵ４１ａ，４２ａ，４３ｂの少なくとも１つへ送信させる（ステップＳ１）。
【００５６】
例えば、状態テーブルが示されている内容が図４の内容である場合、内部通信部５１，５２，５３に指示して、正常なセンサＤ１，Ｄ２，Ｄ４が接続されているＥＣＵ４１ａ，４２ａ，４３ｂに送信要求を送信する。ここで、ＥＣＵ４３ｂに送信される送信要求では、ＥＣＵ４３ｂが中継装置４０の内部通信部５３に送信すべき第１環境情報として、センサＤ４が検出した第１環境情報が示されている。
【００５７】
前述したように、ＥＣＵ４１ａ，４２ａ，４３ｂ夫々は、送信要求を受信した場合、中継装置４０の内部通信部５１，５２，５３に第１環境情報を送信する。そして、制御部５０は、内部通信部５１，５２，５３が受信した第１環境情報を取得する。
以上のように、制御部５０は、ＥＣＵ４１ａ及び内部通信部５１間の通信、ＥＣＵ４２ａ及び内部通信部５２間の通信、並びに、ＥＣＵ４３ｂ及び内部通信部５３間の通信を通じて、センサＤ１，Ｄ２，Ｄ３，Ｄ４から一又は複数の第１環境情報を取得する。センサＤ１，Ｄ２，Ｄ３，Ｄ４が正常である場合、制御部５０は、４つのセンサＤ１，Ｄ２，Ｄ３，Ｄ４から種類が異なる４つの第１環境情報を取得する。制御部５０は取得部として機能し、制御部５０を有する中継装置４０は車載装置として機能する。
【００５８】
次に、制御部５０は、ステップＳ１で送信を要求した全ての第１環境情報を内部通信部５１，５２，５３が受信したか否かを判定する（ステップＳ２）。制御部５０は、内部通信部５１，５２，５３が全ての第１環境情報を受信していないと判定した場合（Ｓ２：ＮＯ）、ステップＳ２を再び実行し、内部通信部５１，５２，５３が全ての第１環境情報を受信するまで待機する。
【００５９】
制御部５０は、内部通信部５１，５２，５３が全ての第１環境情報を受信したと判定した場合（Ｓ２：ＹＥＳ）、時計部５７から日時情報を取得し（ステップＳ３）、位置検出部５４から、車両２０の位置を示す位置情報を取得する（ステップＳ４）。その後、制御部５０は、ステップＳ３，Ｓ４で取得した日時情報及び位置情報に対応付けて、内部通信部５１，５２，５３が受信した全ての第１環境情報を記憶部５５に記憶する（ステップＳ５）。
その後、制御部５０は取得処理を終了する。制御部５０は、次の周期が到来した場合、再び取得処理を開始する。
【００６０】
図６は、取得処理で記憶部５５に記憶される内容を示す図表である。４つのセンサＤ１，Ｄ２，Ｄ３，Ｄ４が正常である場合、日時情報及び位置情報夫々が示す日時及び位置に、４つの第１環境情報が示す内容が対応付けられている。
【００６１】
日時Ａ１，Ａ２，Ａ３，Ａ４，・・・夫々は、日時情報が示す年月及び日時である。位置Ｐ１，Ｐ２，Ｐ３，Ｐ４，・・・夫々は位置情報が示す車両２０の位置である。雨の有は、車両２０周辺において雨が降っていることを示し、雨の無は、車両２０周辺において雨が降っていないことを示す。風速Ｗ１，Ｗ２，Ｗ３，Ｗ４，・・・夫々はセンサＤ２から取得された第１環境情報が示す風速である。温度Ｔ１，Ｔ２，Ｔ３，Ｔ４，・・・夫々はセンサＤ３から取得された第１環境情報が示す温度である。湿度Ｈ１，Ｈ２，Ｈ３，Ｈ４，・・・夫々はセンサＤ４から取得された第１環境情報が示す湿度である。
【００６２】
取得処理では、制御部５０は、４つのセンサＤ１，Ｄ２，Ｄ３，Ｄ４の中で故障しているセンサから、第１環境情報を取得することはない。この場合、この第１環境情報は記憶部５５に記憶されない。従って、例えば、センサＤ２が故障している場合、センサＤ１，Ｄ３，Ｄ４から取得した３つの第１環境情報が日時情報及び位置情報に対応付けられて記憶部５５に記憶される。
【００６３】
図７は、制御部５０が実行するサーバ送信処理の手順を示すフローチャートである。制御部５０はサーバ送信処理を周期的に実行する。制御部５０は、まず、記憶部５５から、一又は複数の最新の第１環境情報、即ち、年月及び日時が最も新しい日時情報に対応付けられた一又は複数の第１環境情報を読み出す（ステップＳ１１）。
【００６４】
次に、制御部５０は、内部通信部５１に指示して、ステップＳ１１で読み出した一又は複数の第１環境情報を含む環境データをＥＣＵ４１ｂに送信させる（ステップＳ１２）。前述したように、ＥＣＵ４１ｂは、内部通信部５１から環境データを受信した場合、受信した環境データをサーバ３に無線で送信する。
【００６５】
以上のように、内部通信部５１は、記憶部５５に記憶されている一又は複数の第１環境情報、言い換えると、制御部５０が取得処理で一又は複数の正常なセンサから取得した一又は複数の第１環境情報を、ＥＣＵ４１ｂを介してサーバ３に送信する。内部通信部５１は送信部として機能する。
【００６６】
制御部５０は、ステップＳ１２を実行した後、サーバ送信処理を終了する。制御部５０は、次の周期が到来した場合、再びサーバ送信処理を実行する。
【００６７】
図８は制御部５０が実行する車両送信処理の手順を示すフローチャートである。制御部５０は、車両送信処理も周期的に実行する。また、記憶部５５には、車載システム４が搭載されている車両２０の車両識別情報が記憶されている。
【００６８】
車両送信処理では、制御部５０は、まず、無線通信部５８が他の車両２１，２２，２３中の１つから要求信号を受信したか否かを判定する（ステップＳ２１）。制御部５０は、無線通信部５８が要求信号を受信したと判定した場合（Ｓ２１：ＹＥＳ）、サーバ送信処理のステップＳ１１と同様に、一又は複数の最新の第１環境情報を記憶部５５から読み出し（ステップＳ２２）、更に、車両２０の車両識別情報を読み出す（ステップＳ２３）。
【００６９】
次に、制御部５０は、無線通信部５８に指示して、ステップＳ２１，Ｓ２２で読み出した一又は複数の第１環境情報と車両識別情報とが第２環境情報として含まれる環境信号を、他の車両２１，２２，２３の中で要求信号を無線通信部５８に送信した車両に送信させる（ステップＳ２４）。
【００７０】
前述したように、車両２１，２２，２３夫々に搭載されている車載システム４は、車両２０に搭載されている車載システム４と同様に構成されている。従って、車両２０，２１，２２，２３に搭載されている４つの中継装置４０，４０，４０，４０夫々における無線通信部５８は、制御部５０が取得した一又は複数の第１環境情報が、第２環境情報として含まれている環境信号を、他の中継装置４０の無線通信部５８に送信する。車両２０，２１，２２，２３夫々の中継装置４０が有する無線通信部５８は第２の送信部として機能する。
【００７１】
車両送信処理において、制御部５０は、無線通信部５８が要求信号を受信していないと判定した場合（Ｓ２１：ＮＯ）、又は、ステップＳ２４を実行した後、車両送信処理を終了する。その後、制御部５０は、次の周期が到来した場合、再び車両送信処理を開始する。
【００７２】
図９及び図１０は、制御部５０が実行する故障検知処理の手順を示すフローチャートである。制御部５０は故障検知処理を周期的に実行する。また、後述するように、故障検知処理では、無線通信部５８が他の車両２１，２２，２３中の１つから環境信号を受信した場合、無線通信部５８が受信した環境信号に含まれる車両識別情報は記憶部５５に記憶される。車両識別情報の記憶は、車両２１，２２，２３中の同一車両から無線通信部５８に送信された環境信号に含まれる一又は複数の第１環境情報に基づいて、制御部５０が故障検知処理を２回以上行うことを防止するために実行される。
【００７３】
制御部５０は、まず、無線通信部５８に指示して、要求信号を他の車両２１，２２，２３中の１つに送信させる（ステップＳ３１）。ここで、車両２０の位置を基準として、無線通信部５８が要求信号を送信することができる範囲は狭いため、要求信号は、車両２０に接近している他の車両２１，２２，２３中の１つに搭載されている中継装置４０の無線通信部５８が受信する。前述したように、要求信号を受信した無線通信部５８は環境信号を送信する。
【００７４】
制御部５０は、ステップＳ３１を実行した後、タイマ５６に計時を開始させ（ステップＳ３２）、無線通信部５８が他の車両２１，２２，２３中の１つから環境信号を受信したか否かを判定する（ステップＳ３３）。制御部５０は、無線通信部５８が環境信号を受信していないと判定した場合（Ｓ３３：ＮＯ）、タイマ５６が計時している計時時間が基準時間以上であるか否かを判定する（ステップＳ３４）。基準時間は、一定であり、記憶部５５に予め記憶されている。
【００７５】
制御部５０は、計時時間が基準時間未満である場合（Ｓ３４：ＮＯ）、ステップＳ３３を再び実行する。制御部５０は、無線通信部５８が環境信号を受信するか、又は、タイマ５６が計時している計時時間が基準時間以上となるまで待機する。制御部５０は、計時時間が基準時間以上であると判定した場合（Ｓ３４：ＹＥＳ）、タイマ５６に計時を終了させ（ステップＳ３５）、故障検知処理を終了する。
【００７６】
以上のように、故障検知処理では、ステップＳ３１で無線通信部５８が要求信号を送信してから、基準時間が経過するまでに環境信号を受信していない場合、車両２０周辺に他の車両２１，２２，２３が存在していないと推定し、制御部５０は故障検知処理を終了する。
制御部５０は、次の周期が到来した場合、再び故障検知処理を開始する。
【００７７】
制御部５０は、無線通信部５８が環境信号を受信したと判定した場合（Ｓ３３：ＹＥＳ）、タイマ５０に計時を終了させ（ステップＳ３６）、無線通信部５８が過去に、他の車両２１，２２，２３中の同一車両から環境信号を受信しているか否かを判定する（ステップＳ３７）。
【００７８】
ステップＳ３７において、記憶部５５に車両識別情報が記憶されていない場合、制御部５０は、無線通信部５８が過去に、他の車両２１，２２，２３中の同一車両から環境信号を受信していないと判定する。
記憶部５５に一又は複数の車両識別情報が記憶されている場合おいては、制御部５０は、無線通信部５８が受信した環境信号に含まれる車両識別情報が、記憶部５５に記憶されている一又は複数の車両識別情報中の１つと一致しているとき、無線通信部５８が過去に、他の車両２１，２２，２３中の同一車両から環境信号を受信していると判定する。同様の場合において、制御部５０は、無線通信部５８が受信した環境信号に含まれる車両識別情報が、記憶部５５に記憶されている一又は複数の車両識別情報のいずれとも一致していない場合、無線通信部５８が過去に、他の車両２１，２２，２３中の同一車両から環境信号を受信していないと判定する。
【００７９】
なお、記憶部５５が記憶している一又は複数の車両識別情報は、例えば、車両２０の図示しないイグニッションスイッチがオフとなった場合、即ち、車両２０の図示しないエンジンが停止した場合に消去されてもよい。この場合、ステップＳ３７における「過去」は、イグニッションスイッチがオンとなってから、即ち、エンジンが作動してから、ステップＳ３７が実施されるまでの期間を示す。
【００８０】
制御部５０は、無線通信部５８が過去に、他の車両２１，２２，２３中の同一車両から環境信号を受信していると判定した場合（Ｓ３７：ＹＥＳ）、故障検知処理を終了する。その後、制御部５０は、次の周期が到来した場合、再び故障検知処理を開始する。
【００８１】
制御部５０は、無線通信部５８が過去に、他の車両２１，２２，２３中の同一車両から環境信号を受信していないと判定した場合（Ｓ３７：ＮＯ）、無線通信部５８が受信した環境信号に含まれる車両識別情報を記憶部５５に記憶する（ステップＳ３８）。
【００８２】
次に、制御部５０は、サーバ送信処理のステップＳ１１、又は、車両送信処理のステップＳ２２と同様に、一又は複数の最新の第１環境情報を記憶部５５から読み出す（ステップＳ３９）。
制御部５０は、ステップＳ３９を実行した後、カウンタ値Ｎ１，Ｎ２，Ｎ３，Ｎ４の中で、正常な第１環境情報に係るセンサのカウンタ値をゼロに設定する（ステップＳ４０）。
【００８３】
制御部５０は、無線通信部５８が受信した環境信号に含まれる一又は複数の第２環境情報の内容と、ステップＳ３９で読み出した一又は複数の最新の第１環境情報の内容と、状態テーブル（図４参照）とに基づいてステップＳ４０を実行する。
【００８４】
センサＤ１に関しては、第１環境情報が示す雨の有無が、第２環境情報が示す雨の有無と一致している場合、カウンタ値Ｎ１をゼロに設定する。このとき、センサＤ１は正常であるとみなされる。
センサＤ２に関しては、第１環境情報及び第２環境情報が示す風速の差が風速Ｅ２以下である場合、第１環境情報及び第２環境情報が示す内容が略一致しているとして、カウンタ値Ｎ２をゼロに設定する。このときセンサＤ２は正常であるとみなされる。
【００８５】
センサＤ３に関しては、第１環境情報及び第２環境情報が示す温度の差が温度Ｅ３以下である場合、第１環境情報及び第２環境情報が示す内容が略一致しているとして、カウンタ値Ｎ３をゼロに設定する。このとき、センサＤ３は正常であるとみなされる。
センサＤ４に関しては、第１環境情報及び第２環境情報が示す湿度の差が湿度Ｅ４以下である場合、第１環境情報及び第２環境情報が示す内容が略一致しているとして、カウンタ値Ｎ４をゼロに設定する。このとき、センサＤ４は正常であるとみなされる。
【００８６】
次に、制御部５０は、ステップＳ３９で読み出した一又は複数の最新の第１環境情報の中に一又は複数の異常な第１環境情報が存在するか否かを判定する（ステップＳ４１）。制御部５０は、ステップＳ４１において、ステップＳ３９で読み出した一又は複数の最新の第１環境情報の中で、内容が無線通信部５８によって受信された環境信号に含まれる第２環境情報と略一致していない第１環境情報が少なくとも１つ存在する場合、異常な第１環境情報が存在すると判定する。ここで、センサＤ１に関して、第１環境情報及び第２環境情報が示す雨の有無が略一致していないことは、第１環境情報及び第２環境情報が示す雨の有無が一致していないことを意味する。
【００８７】
センサＤ１に関しては、第１環境情報が示す雨の有無が、第２環境情報が示す雨の有無と一致していない場合、制御部５０は、第１環境情報が異常であると判定する。
センサＤ２に関しては、第１環境情報及び第２環境情報が示す風速の差が風速Ｅ２を超えている場合、制御部５０は、第１環境情報が異常であると判定する。
【００８８】
センサＤ３に関しては、第１環境情報及び第２環境情報が示す温度の差が温度Ｅ３を超えている場合、制御部５０は、第１環境情報が異常であると判定する。
センサＤ４に関しては、第１環境情報及び第２環境情報が示す湿度の差が湿度Ｅ４を超えている場合、制御部５０は、第１環境情報が異常であると判定する。
【００８９】
制御部５０は、一又は複数の異常な第１環境情報が存在すると判定した場合（Ｓ４１：ＹＥＳ）、一又は複数の異常な第１環境情報に係るセンサのカウンタ値をインクリメントする（ステップＳ４２）。例えば、制御部５０は、センサＤ１，Ｄ３夫々から取得した第１環境情報が異常であると判定した場合、ステップＳ４２でカウンタ値Ｎ１，Ｎ３夫々をインクリメントする。
【００９０】
次に、制御部５０は、カウンタ値Ｎ１，Ｎ２，Ｎ３，Ｎ４の中で、基準値Ｒ１，Ｒ２，Ｒ３，Ｒ４以上のカウンタ値が存在するか否かを判定する（ステップＳ４３）。ここで、カウンタ値Ｎ１，Ｎ２，Ｎ３，Ｎ４夫々は基準値Ｒ１，Ｒ２，Ｒ３，Ｒ４に対応する。基準値Ｒ１，Ｒ２，Ｒ３，Ｒ４夫々は、一定であり、予め設定されている値である。
【００９１】
制御部５０は、カウンタ値Ｎ１，Ｎ２，Ｎ３，Ｎ４の中で、基準値Ｒ１，Ｒ２，Ｒ３，Ｒ４以上のカウンタ値が存在すると判定した場合（Ｓ４３：ＹＥＳ）、状態テーブルを書き換える（ステップＳ４４）。具体的には、状態テーブルにおいて、基準値Ｒ１，Ｒ２，Ｒ３，Ｒ４以上のカウンタ値に係るセンサに対応する状態を「正常」から「故障」に書き換える。
【００９２】
制御部５０は、ステップＳ４５を実行した後、センサＤ１，Ｄ２，Ｄ３，Ｄ４の中で故障しているセンサを通知することによって、報知を行う（ステップＳ４５）。制御部５０は、図示しない表示装置へのメッセージの表示、又は、図示しないランプの点灯等によって報知を行う。
【００９３】
制御部５０は、一又は複数の異常な第１環境情報が存在しないと判定した場合（Ｓ４１：ＮＯ）、又は、カウンタ値Ｎ１，Ｎ２，Ｎ３，Ｎ４の中で、基準値Ｒ１，Ｒ２，Ｒ３，Ｒ４以上のカウンタ値が存在していないと判定した場合（Ｓ４３：ＮＯ）、故障検知処理を終了する。その後、制御部５０は、次の周期が到来した場合、再び故障検知処理を開始する。
【００９４】
制御部５０は、ステップＳ４５を実行した後、故障検知処理を終了する。その後、センサＤ１，Ｄ２，Ｄ３，Ｄ４中に少なくとも１つの正常なセンサが存在する場合においては、制御部５０は、次の周期が到来したとき、再び故障検知処理を開始する。センサＤ１，Ｄ２，Ｄ３，Ｄ４の全てが故障している場合、制御部５０は故障検知処理を再開することはない。
【００９５】
前述したように、車両２０，２１，２２，２３は互いに接近しているので、車両２０，２１，２２，２３夫々に搭載されている中継装置４０の制御部５０が取得する一又は複数の第１環境情報が示す内容は、この中継装置４０の無線通信部５８が受信した環境信号に含まれる一又は複数の第２環境情報が示す内容と略一致している。
【００９６】
故障検知処理では、制御部５０が取得した一又は複数の第１環境情報と、無線通信部５８が受信した環境信号に含まれている一又は複数の第２環境情報とに基づいて、カウンタ値Ｎ１，Ｎ２，Ｎ３，Ｎ４夫々が調整される。言い換えると、制御部５０は、取得処理で一又は複数の第１環境情報を取得し、故障検知処理で、環境信号に含まれている一又は複数の第２環境情報を取得する。そして、制御部５０は、取得した一又は複数の第１環境情報と、取得した一又は複数の第２環境情報とに基づいて、カウンタ値Ｎ１，Ｎ２，Ｎ３，Ｎ４を調整する。
【００９７】
その後、制御部５０は、カウンタ値Ｎ１，Ｎ２，Ｎ３，Ｎ４に基づいて、センサＤ１，Ｄ２，Ｄ３，Ｄ４夫々について、故障が発生しているか否かと判定する。これにより、制御部５０は、センサＤ１，Ｄ２，Ｄ３，Ｄ４夫々の故障を検知することができる。制御部５０は判定部としても機能する。
【００９８】
前述したように、センサＤ１，Ｄ２，Ｄ３，Ｄ４中の１つが正常である限り、故障検知処理は周期的に実行されため、無線通信部５８は経時的に環境信号、即ち、一又は複数の第２環境情報を他の車両２１，２２，２３から受信する。制御部５０は、無線通信部５８が環境信号を受信する都度、記憶部５５に記憶されている一又は複数の第１環境情報、即ち、取得処理で制御部５０が取得した一又は複数の第１環境情報が示す内容と、無線通信部５８が受信した環境信号に含まれている第２環境情報が示す内容とが略一致しているか否かを判定する。
【００９９】
制御部５０は、カウンタ値Ｎ１，Ｎ２，Ｎ３，Ｎ４が基準値Ｒ１，Ｒ２，Ｒ３，Ｒ４以上であると判定した場合、即ち、第１環境情報及び第２環境情報夫々が示す内容が略一致していないと、基準値Ｒ１，Ｒ２，Ｒ３，Ｒ４が示す回数だけ連続して判定した場合、センサＤ１，Ｄ２，Ｄ３，Ｄ４が故障していると判定する。ここで、センサＤ１にはカウンタ値Ｎ１及び基準値Ｒ１が対応する。センサＤ２にはカウンタ値Ｎ２及び基準値Ｒ２が対応する。センサＤ３にはカウンタ値Ｎ３及び基準値Ｒ３が対応する。センサＤ４にはカウンタ値Ｎ４及び基準値Ｒ４が対応する。
カウンタ値Ｎ１，Ｎ２，Ｎ３，Ｎ４夫々は２以上の整数であるため、制御部５０は、センサＤ１，Ｄ２，Ｄ３，Ｄ４夫々の故障を正確に検知することができる。
【０１００】
故障検知処理では、制御部５０は、前述したように、無線通信部５８が受信した環境信号に含まれる車両識別情報が記憶部５５に記憶されていない場合に、カウンタ値Ｎ１，Ｎ２，Ｎ３，Ｎ４が基準値Ｒ１，Ｒ２，Ｒ３，Ｒ４以上であるか否かを判定する。言い換えると、制御部５０は、無線通信部５８に環境信号を送信した送信対象が過去に環境信号を無線通信部５８に送信した送信対象と異なる場合に、センサＤ１，Ｄ２，Ｄ３，Ｄ４夫々について故障しているか否かを判定する。
このため、他の車両２１，２２，２３から内容に誤りがある環境信号を車両２０の無線通信部５８が繰り返し受信した場合であっても、制御部５０はセンサＤ１，Ｄ２，Ｄ３，Ｄ４夫々の故障を誤って検知することはない。
【０１０１】
故障検知処理では、センサＤ１，Ｄ２，Ｄ３，Ｄ４の中で、故障が発生していると判定された一又は複数のセンサの状態を、制御部５０は「故障」に書き換える。そして、サーバ送信処理では、前述したように、センサＤ１，Ｄ２，Ｄ３，Ｄ４の中で故障しているセンサを除く、一又は複数の正常なセンサから制御部５０が取得した一又は複数の第１環境情報を含む環境データを、内部通信部５１がＥＣＵ４１ｂを介してサーバ３に送信する。このため、サーバ処理において、信頼性の高い一又は複数の第１環境情報のみをサーバに送信することができる。
【０１０２】
制御部５０は、取得処理及び車両送信処理を短い周期で繰り返し実行し、サーバ送信処理及び故障検知処理を長い周期で繰り返し実行する。例えば、制御部５０は、取得処理及び車両送信処理夫々を２分間隔で実行し、サーバ送信処理及び故障検知処理夫々を３０分間隔で実行してもよい。
【０１０３】
なお、車載システム４が有するセンサの数は、４に限定されず、１、２、３又は５以上であってもよい。更に、車両２０，２１，２２，２３夫々に搭載されている車載システム４が有するセンサの数は異なっていてもよい。この場合、第２環境情報に種類が対応する第１環境情報を出力するセンサについてのみ、故障が発生しているか否かを判定すればよい。
【０１０４】
また、通信システム１が備える車両の数は４つに限定されず、２、３又は５以上であってもよい。通信システム１が備える車両の数は、時間の経過と共に変化する。
更に、車両２０の代わりに、道路に整備されているゲート等に車載システム４が搭載されてもよい。この場合であっても、車載システム４が有する中継装置４０は同様の効果を奏する。
【０１０５】
車載システム４が備えるＥＣＵの数は６に限定されず、２以上５以下又は７以上であってもよい。また、１本の通信線に接続されるＥＣＵの数も２に限定されず、１又は３以上であってもよい。更に、車載システム４が有する通信線の数は３に限定されず、２又は４以上であってもよい。通信システム１が備える車両夫々が備える車載システム４に関して、ＥＣＵ及び通信線夫々の数も、センサの数と同様に異なっていてもよい。センサが検出する対象は、雨の有無、風速、温度又は湿度に限定されず、環境に関していればよい。
【０１０６】
中継装置４０の代わりに、一又は複数のセンサが接続されており、サーバ３への環境データの送信機能を有する車載装置を用いてもよい。この場合、車載装置は、中継装置４０が行う処理の中で、中継処理を除く他の処理を行う。取得処理では、車載装置は一又は複数のセンサから直接に一又は複数の第１環境情報を取得する。
【０１０７】
開示された実施の形態は、全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上述の説明ではなく特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。
【符号の説明】
【０１０８】
１  通信システム
２０，２１，２２，２３  車両
４０  中継装置（車載装置）
５０  制御部（取得部、判定部）
５１  内部通信部（送信部）
５８  無線通信部（受信部、第２の送信部）
Ｄ１，Ｄ２，Ｄ３，Ｄ４  センサ
【図１】
2016215900.tif 000003
【図２】
2016215900.tif 000004
【図３】
2016215900.tif 000005
【図４】
2016215900.tif 000006
【図５】
2016215900.tif 000007
【図６】
2016215900.tif 000008
【図７】
2016215900.tif 000009
【図８】
2016215900.tif 000010
【図９】
2016215900.tif 000011
【図１０】
2016215900.tif 000012