(57)【要約】  車両において不具合が発生した場合に、不具合の解析を容易にする情報を取得する。  サーバ１４は、車載装置１２ａ又は路上センサ装置１２ｂから送信された不具合発生情報を受信した場合に、不具合発生情報を送信した車載装置１２ａ又は路上センサ装置１２ｂとは異なる装置に対し、関連情報の送信を要求する要求信号を送信する。そして、サーバ１４は、要求信号を受信した車載装置１２ａ又は路上センサ装置１２ｂから送信された関連情報の各々を取得する。
2019116537.tif 000002
【特許請求の範囲】
【請求項１】
車両に関するセンサ情報を取得するセンサ情報取得装置から送信された情報であって、かつ特定の車両において不具合が発生したことを表す情報である不具合発生情報を受信した場合に、前記不具合発生情報を送信した前記センサ情報取得装置とは異なる前記センサ情報取得装置に対し、前記特定の車両の不具合に関連する関連情報の送信を要求する要求信号を送信し、
前記要求信号を受信した前記センサ情報取得装置から送信された前記関連情報の各々を取得する、
処理をコンピュータが実行する情報取得方法。
【請求項２】
前記センサ情報取得装置は、車両に搭載された車載装置を含む、
請求項１に記載の情報取得方法。
【請求項３】
前記センサ情報取得装置は、車両が走行する路上に設置された路上センサ装置を含む、
請求項１又は請求項２に記載の情報取得方法。
【請求項４】
前記センサ情報取得装置に対し前記要求信号を送信する際に、
前記センサ情報取得装置の位置情報、前記センサ情報取得装置によって前記センサ情報が取得される際の時刻情報、前記車両の識別情報、前記センサ情報取得装置によって取得される前記センサ情報、及び前記センサ情報取得装置の周辺の気象情報の少なくとも１つに応じて、前記要求信号を送信する対象の前記センサ情報取得装置を設定し、
設定された前記センサ情報取得装置に対し、前記要求信号を送信する、
請求項１〜請求項３の何れか１項に記載の情報取得方法。
【請求項５】
前記要求信号を送信する対象の前記センサ情報取得装置を設定する際に、
前記センサ情報取得装置の位置情報、前記センサ情報取得装置によって前記センサ情報が取得される際の時刻情報、前記車両の識別情報、前記センサ情報取得装置によって取得される前記センサ情報、及び前記センサ情報取得装置の周辺の気象情報の少なくとも１つを含む論理式を用いて、前記要求信号を送信する対象の前記センサ情報取得装置を設定する、
請求項４に記載の情報取得方法。
【請求項６】
前記論理式は、予め定められた条件に基づき生成される、
請求項５に記載の情報取得方法。
【請求項７】
前記要求信号を受信した前記センサ情報取得装置から送信された前記関連情報の各々を記憶部に格納する際に、前記論理式を検索キーとして設定し、前記検索キーと前記関連情報とを対応付けて前記記憶部に格納する、
請求項５又は請求項６に記載の情報取得方法。
【請求項８】
前記センサ情報取得装置に対し前記要求信号を送信する際に、
設定された前記センサ情報取得装置に対し、予め定められた頻度よりも高い頻度で前記要求信号を送信する、
請求項１〜請求項７の何れか１項に記載の情報取得方法。
【請求項９】
前記不具合発生情報には、前記特定の車両において不具合が発生したときの位置情報、前記特定の車両において不具合が発生したときの時刻情報、前記特定の車両の識別情報、及び前記特定の車両において不具合が発生したときの気象情報の少なくとも１つが含まれる、
請求項１〜請求項８の何れか１項に記載の情報取得方法。
【請求項１０】
前記不具合発生情報に含まれる、前記不具合が発生したときの前記時刻情報に基づいて、前記要求信号を送信する対象の前記センサ情報取得装置を設定する、
請求項９に記載の情報取得方法。
【請求項１１】
車両に関するセンサ情報を取得するセンサ情報取得装置から送信された情報であって、かつ特定の車両において不具合が発生したことを表す情報である不具合発生情報を受信した場合に、前記不具合発生情報を送信した前記センサ情報取得装置とは異なる前記センサ情報取得装置に対し、前記特定の車両の不具合に関連する関連情報の送信を要求する要求信号を送信する送信部と、
前記要求信号を受信した前記センサ情報取得装置から送信された前記関連情報の各々を取得する受信部と、
を備える情報取得装置。
【請求項１２】
前記センサ情報取得装置は、車両に搭載された車載装置を含む、
請求項１１に記載の情報取得装置。
【請求項１３】
前記センサ情報取得装置は、車両が走行する路上に設置された路上センサ装置を含む、
請求項１１又は請求項１２に記載の情報取得装置。
【請求項１４】
前記センサ情報取得装置に対し前記要求信号を送信する際に、
前記センサ情報取得装置の位置情報、前記センサ情報取得装置によって前記センサ情報が取得される際の時刻情報、前記車両の識別情報、前記センサ情報取得装置によって取得される前記センサ情報、及び前記センサ情報取得装置の周辺の気象情報の少なくとも１つに応じて、前記要求信号を送信する対象の前記センサ情報取得装置を設定する設定部を更に含み、
前記送信部は、前記設定部により設定された前記センサ情報取得装置に対し、前記要求信号を送信する、
請求項１１〜請求項１３の何れか１項に記載の情報取得装置。
【請求項１５】
請求項１１〜請求項１４の何れか１項に記載の情報取得装置から送信された情報を受信する受信部と、
前記受信部によって受信された前記情報が前記要求信号である場合に、前記関連情報を、前記情報取得装置へ出力する出力部と、
を備える車載装置。
【請求項１６】
請求項１１〜請求項１４の何れか１項に記載の情報取得装置から送信された情報を受信する受信部と、
前記受信部によって受信された前記情報が前記要求信号である場合に、前記関連情報を、前記情報取得装置へ出力する出力部と、
を備える路上センサ装置。
【請求項１７】
車両に関するセンサ情報を取得する複数のセンサ情報取得装置と、前記センサ情報取得装置から送信された情報を取得する情報取得装置とを含む情報取得システムであって、
前記センサ情報取得装置は、特定の車両において不具合が発生した場合に、前記特定の車両において不具合が発生したことを表す不具合発生情報を前記情報取得装置へ送信し、
前記情報取得装置は、前記不具合発生情報を受信した場合に、前記不具合発生情報を送信した前記センサ情報取得装置とは異なる前記センサ情報取得装置に対し、前記特定の車両の不具合に関連する関連情報の送信を要求する要求信号を送信し、前記要求信号を受信した前記センサ情報取得装置から送信された前記関連情報の各々を取得する、
情報取得システム。
【請求項１８】
前記センサ情報取得装置は、車両に搭載された車載装置を含む、
請求項１７に記載の情報取得システム。
【請求項１９】
前記センサ情報取得装置は、車両が走行する路上に設置された路上センサ装置を含む、
請求項１７又は請求項１８に記載の情報取得システム。
【請求項２０】
前記情報取得装置は、前記センサ情報取得装置に対し前記要求信号を送信する際に、前記センサ情報取得装置の位置情報、前記センサ情報取得装置によって前記センサ情報が取得される際の時刻情報、前記車両の識別情報、前記センサ情報取得装置によって取得される前記センサ情報、及び前記センサ情報取得装置の周辺の気象情報の少なくとも１つに応じて、前記要求信号を送信する対象の前記センサ情報取得装置を設定し、
設定された前記センサ情報取得装置に対し、前記要求信号を送信する、
請求項１８又は請求項１９に記載の情報取得システム。
【発明の詳細な説明】
【技術分野】
【０００１】
開示の技術は、情報取得方法、情報取得装置、車載装置、路上センサ装置、及び情報取得システムに関する。
【背景技術】
【０００２】
車両に搭載された環境認識センサの異常を診断する異常診断装置が知られている。この異常診断装置では、環境認識センサ及びＥＣＵ（Engine control unit）によって、自車両の周辺環境に関する自車環境情報が取得され、通信装置によって、自車環境情報に類似するリファレンス情報が、他車両及びインフラから呼び出されて取得される。そして、ＥＣＵにて、リファレンス情報と自車環境情報とが比較され、その差が閾値内の場合には、環境認識センサが正常と診断される一方、閾値以上の場合には、環境認識センサに異常が生じていると診断される。【０００３】
また、自車両及び他車両の記憶部のモニタ対象機器の積算記録データを比較して、自車両の記憶部の積算記録データの異常を検出するモニタリングシステムが知られている。【０００４】
また、運転支援システムが知られている。この運転支援システムの各車載機は、自車両の車両情報を同報配信するとともに、当該車両情報に自車両の車両識別番号を付加した広域用車両データをセンターに送信する。センターは、広域用車両データを受信すると、そのデータに含まれる車両情報を対応付けてセンター側ＤＢ(Database)に保存する。また、車載機は、他車両から受信した車両情報に含まれる生成時刻と位置情報を含む外観情報要求信号をセンターに送信する。センターは、外観情報要求信号に含まれる生成時刻と位置情報に基づいて、車載機から外観情報が要求されている車両の車両識別番号を特定し、その特定した車両識別番号に対応する外観情報を外観情報ＤＢから取得して車載機に返送する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−１２６１３０号公報
【特許文献２】特開２００２−３７０７５号公報
【特許文献３】国際公開第２０１６／１６６９４０号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
近年、自動運転車両の開発が進められている。自動運転車両が普及し、自動運転車両が一般の道路を走行するようになった場合、車両において不具合が発生したときには、不具合の発生原因を特定することが難しいという課題がある。【０００７】
一つの側面では、開示の技術は、車両において不具合が発生した場合に、不具合の解析を容易にする情報を取得することを目的とする。
【課題を解決するための手段】
【０００８】
一つの実施態様では、不具合発生情報を受信した場合に、前記不具合発生情報を送信した前記センサ情報取得装置とは異なる前記センサ情報取得装置に対し、特定の車両の不具合に関連する関連情報の送信を要求する要求信号を送信する。不具合発生情報は、車両に関するセンサ情報を取得するセンサ情報取得装置から送信された情報であって、かつ特定の車両において不具合が発生したことを表す情報である。そして、前記要求信号を受信した前記センサ情報取得装置から送信された前記関連情報の各々を取得する。
【発明の効果】
【０００９】
一つの側面として、車両において不具合が発生した場合に、不具合の解析を容易にする情報を取得することができる、という効果を有する。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係る情報取得システムの概略ブロック図である。
【図２】実施形態に係る車載装置及び路上センサ装置の具体例を示す図である。
【図３】実施形態に係る車載装置の概略ブロック図である。
【図４】実施形態に係る車載装置のセンサ情報記憶部に格納される情報の一例を示す図である。
【図５】実施形態に係る路上センサ装置の概略ブロック図である。
【図６】実施形態に係る路上センサ装置のセンサ情報記憶部に格納される情報の一例を示す図である。
【図７】実施形態に係るサーバの概略ブロック図である。
【図８】実施形態に係るサーバの情報記憶部に格納される情報の一例を示す図である。
【図９】実施形態に係る車載装置及び路上センサ装置として機能するコンピュータの概略構成を示すブロック図である。
【図１０】実施形態に係るサーバとして機能するコンピュータの概略構成を示すブロック図である。
【図１１】本実施形態における不具合検知処理ルーチンの一例を示すフローチャートである。
【図１２】本実施形態における設定処理ルーチンの一例を示すフローチャートである。
【図１３】本実施形態における関連情報送信処理ルーチンの一例を示すフローチャートである。
【図１４】本実施形態における収集処理ルーチンの一例を示すフローチャートである。
【図１５】本実施形態における情報取得システムにおける情報のやり取りを示すシーケンス図である。
【発明を実施するための形態】
【００１１】
近年、自動運転車両の開発が進められている。自動運転車両には様々なセンサが搭載されており、例えば、車両に搭載された各センサによって取得されるセンサ情報に応じて、車両の走行が制御される。
【００１２】
自動運転車両に不具合が発生した場合には、車両に搭載された各種センサによって得られたセンサ情報に基づき、不具合の原因を特定するための解析を行うことができる。
【００１３】
例えば、自動運転車両の開発において走行テストが行われる際には、車両に搭載された各種センサによってセンサ情報が逐次取得される。そして、車両に不具合が発生した場合には、不具合が発生したときのセンサ情報に基づき、不具合発生の原因を特定するための解析が行われる。この場合、走行テストは予め定められた環境下において行われるため、不具合の発生の原因を特定することは比較的容易である。
【００１４】
しかし、自動運転車両が普及した場合、自動運転車両は様々な環境下において走行することになり、かつ一般の乗員が自動運転車両に乗車することになる。この場合、特定の車両に不具合が発生した場合、特定の車両に搭載されたセンサによって得られたセンサ情報のみから不具合の発生原因を特定することは難しい。
【００１５】
車両において不具合が発生した場合、不具合の発生原因は様々であることが考えられる。例えば、車両に搭載されたセンサの故障等のみによって車両の不具合が発生する場合だけではなく、車載装置の画像処理の失敗によって車両に不具合が発生する場合もある。
【００１６】
車両の不具合の発生原因が車載装置の画像処理の失敗であった場合、画像処理の失敗は直射日光がカメラに差し込んだのが原因だったのか、雨粒がカメラを塞いだのが原因だったのか、画像処理のアルゴリズムの不具合が原因だったのか等、様々な原因が考えられる。また、特定の車種や特定のセンサの種類によって引き起こされた不具合である可能性もある。
【００１７】
そこで、本実施形態では、車両における不具合の発生の原因を多角的に解析するために、車両の不具合に関連する情報である関連情報を収集する。具体的には、本実施形態では、特定の車両において不具合が発生した場合に、車両に搭載された車載装置又は路上に設置された路上センサ装置に対し、関連情報の送信を要求する。例えば、特定の車両において不具合が発生すると、不具合が発生した特定の車両の周囲の車両に搭載された車載装置、及び路上センサ装置に対して、関連情報の送信が要求される。
【００１８】
そして、本実施形態では、関連情報の送信を要求された装置から送信された関連情報の各々を取得する。これにより、車両における不具合の発生の原因を多角的に解析するための情報を収集することができる。
【００１９】
以下、図面を参照して開示の技術の実施形態の一例を詳細に説明する。
【００２０】
［情報取得システム］
【００２１】
図１に示す情報取得システム１０は、複数の車載装置１２ａと、複数の路上センサ装置１２ｂと、サーバ１４とを備える。なお、サーバ１４は、開示の技術の情報取得装置の一例である。また、車載装置１２ａ及び路上センサ装置１２ｂは、開示の技術のセンサ情報取得装置の一例である。
【００２２】
図２に、車載装置１２ａ及び路上センサ装置１２ｂの具体例を示す。車載装置１２ａは、車両に搭載されたセンサによって逐次取得されるセンサ情報を取得する。また、路上センサ装置１２ｂは、路上に設置されたセンサによって逐次取得されるセンサ情報を取得する。図２に示される例では、路上センサ装置１２ｂは、カメラによって撮像された路面の画像をセンサ情報として逐次取得する。
【００２３】
［車載装置］
【００２４】
車載装置１２ａは、図３に示されるように、センサ２０ａと、情報収集装置２２ａとを備える。
【００２５】
センサ２０ａは、車両に備えられた各種センサである。車載装置１２ａのセンサ２０ａとしては、例えば、車両の状態に関するセンサ情報を取得するセンサと、車両の外部環境に関するセンサ情報を取得するセンサとがある。
【００２６】
車両の状態に関するセンサ情報を取得するセンサとしては、例えば、ドライバのハンドル操作を検出するハンドルセンサ、ドライバのブレーキ操作を検出するブレーキセンサ、及びドライバのアクセル操作を検出するアクセルセンサ等が挙げられる。また、車両の状態に関するセンサ情報を取得するセンサとしては、Controller Area Network (CAN)データを取得する機器であってもよい。
【００２７】
また、車両の外部環境に関するセンサ情報を取得するセンサとしては、車両の周辺画像を撮像する画像センサ、車両周辺の３次元点群データを収集するミリ波レーダ、及び車両周辺の３次元点群データを収集するレーザレーダセンサ等が挙げられる。
【００２８】
情報収集装置２２ａは、センサ情報取得部２４ａと、センサ情報記憶部２６ａと、検知部２８ａと、送受信部３０ａと、情報制御部３２ａとを備える。送受信部３０ａは、開示の技術の出力部の一例である。
【００２９】
センサ情報取得部２４ａは、センサ２０ａによって取得された情報であるセンサ情報を逐次取得する。そして、センサ情報取得部２４ａは、センサ情報をセンサ情報記憶部２６ａへ逐次格納する。
【００３０】
センサ情報記憶部２６ａには、センサ情報取得部２４ａによって取得された各時刻のセンサ情報が格納される。センサ情報は、例えば、図４に示すように、センサ情報の識別情報を表すＩＤと、センサ情報が取得された際の位置情報と、センサ情報が取得された際の時刻情報と対応付けられて格納される。また、センサ情報は、センサ情報が取得された車両の識別情報を表す車両識別情報と、センサ情報が取得されたセンサ２０ａの識別情報を表すセンサ識別情報と、センサ情報が取得された際の気象情報と対応付けられて格納される。
【００３１】
例えば、図４に示すID=000001のセンサ情報「ｖｓ１」は、位置情報「ｖｐ１」と、時刻情報「ｖｔ１」と、車両識別情報「ｖｃｄ１」と、センサ識別情報「ｖｓｄ１」と、気象情報「ｖａ１」と対応付けられて格納される。
【００３２】
センサ情報取得部２４ａは、センサ２０ａによって取得された情報であるセンサ情報を、位置情報、時刻情報、車両識別情報、センサ識別情報、及び気象情報と対応付けて、センサ情報記憶部２６ａに格納する。
【００３３】
なお、車両識別情報としては、車両の車種及び車両の色等であってもよい。また、センサ識別情報としては、センサの型番及び固体番号であってもよい。また、気象情報は、例えば、気温、湿度、及び降水量等である。気象情報については、車両に設置された気象センサによって取得してもよいし、所定の通信手段を用いて外部から取得してもよい。
【００３４】
検知部２８ａは、センサ情報取得部２４ａによって取得された各時刻のセンサ情報に基づき、車両において不具合が発生したか否かを検知する。例えば、検知部２８ａは、車両が自動運転モードであって、かつセンサ情報取得部２４ａによりドライバのハンドル操作が取得された場合、車両において不具合が発生したことを検知する。
【００３５】
検知部２８ａは、車両において不具合が発生したと検知した場合には、不具合が発生したことを表す不具合発生情報を生成する。具体的には、検知部２８ａは、不具合の発生が検知されたときの、センサ情報、位置情報、時刻情報、及び車両識別情報をセンサ情報記憶部２６ａから読み出す。また、検知部２８ａは、センサ情報、位置情報、時刻情報、及び車両識別情報と、不具合の発生を示す情報とを含む不具合発生情報を生成する。そして、検知部２８ａは、不具合発生情報を送受信部３０ａへ出力する。
【００３６】
送受信部３０ａは、サーバ１４との間で情報の送受信を行う。具体的には、送受信部３０ａは、検知部２８ａにより不具合発生情報が出力された場合、当該不具合発生情報をサーバ１４へ送信する。また、送受信部３０ａは、後述するサーバ１４から送信された要求信号を受信する。
【００３７】
情報制御部３２ａは、後述するサーバ１４から要求信号を受け付けた場合に、要求信号に含まれる情報に応じて、特定の車両の不具合に関連する関連情報をセンサ情報記憶部２６ａから読み出す。そして、情報制御部３２ａは、読み出した関連情報を送受信部３０ａへ出力する。送受信部３０ａは、情報制御部３２ａによって読み出された関連情報を、サーバ１４へ送信する。
【００３８】
［路上センサ装置］
【００３９】
路上センサ装置１２ｂは、図５に示されるように、センサ２０ｂと、情報収集装置２２ｂとを備える。
【００４０】
センサ２０ｂは、例えば、路上を撮像するカメラ等である。本実施形態では、センサ２０ｂがカメラである場合を例に説明する。
【００４１】
情報収集装置２２ｂは、センサ情報取得部２４ｂと、センサ情報記憶部２６ｂと、検知部２８ｂと、送受信部３０ｂと、情報制御部３２ｂとを備える。送受信部３０ｂは、開示の技術の出力部の一例である。
【００４２】
センサ情報取得部２４ｂは、センサ２０ｂによって取得されたセンサ情報である画像を逐次取得する。そして、センサ情報取得部２４ｂは、取得した画像をセンサ情報としてセンサ情報記憶部２６ｂへ逐次格納する。
【００４３】
センサ情報記憶部２６ｂには、センサ情報取得部２４ｂによって取得された各時刻のセンサ情報が格納される。センサ情報は、例えば、図６に示されるように、センサ情報の識別情報を表すＩＤと、センサ情報が取得された際の位置情報と、センサ情報が取得された際の時刻情報と対応付けられて格納される。また、センサ情報は、車両の識別情報を表す車両識別情報と、センサ情報が取得されたセンサ２０ｂの識別情報を表すセンサ識別情報と、センサ情報が取得された際の気象情報と対応付けられて格納される。なお、車両識別情報は、例えば、車載装置１２ａと路上センサ装置１２ｂとの間の通信によって取得される。または、車両識別情報は、例えば、路上センサ装置１２ｂによって取得された画像から取得される。
【００４４】
例えば、図６に示すID=000001のセンサ情報「ｒｓ１」は、位置情報「ｒｐ１」と、時刻情報「ｒｔ１」と、車両識別情報「ｒａｄ１」と、センサ識別情報「ｒｓｄ１」と、気象情報「ｒａ１」と対応付けられて格納される。
【００４５】
検知部２８ｂは、車載装置１２ａの検知部２８ａと同様に、センサ情報取得部２４ｂによって取得された各時刻のセンサ情報に基づき、特定の車両において不具合が発生したか否かを検知する。例えば、検知部２８ｂは、センサ情報取得部２４ｂによって取得された道路の画像に基づいて、特定の車両が急に停止したことを検知した場合には、その車両において不具合が発生したことを検知する。
【００４６】
そして、検知部２８ｂは、車両において不具合が発生したと検知した場合には、車載装置１２ａの検知部２８ａと同様に、不具合が発生したことを表す不具合発生情報を生成し、不具合発生情報を送受信部３０ｂへ出力する。
【００４７】
送受信部３０ｂは、サーバ１４との間で情報の送受信を行う。具体的には、送受信部３０ｂは、検知部２８ｂにより不具合発生情報が出力された場合、当該不具合発生情報をサーバ１４へ送信する。また、送受信部３０ｂは、後述するサーバ１４から送信された要求信号を受信する。
【００４８】
情報制御部３２ｂは、後述するサーバ１４から要求信号を受け付けた場合に、要求信号に含まれる情報に応じて、特定の車両の不具合に関連する関連情報をセンサ情報記憶部２６ｂから読み出す。そして、情報制御部３２ｂは、読み出した関連情報を送受信部３０ｂへ出力する。送受信部３０ｂは、情報制御部３２ｂによって読み出されたセンサ情報を、サーバ１４へ送信する。
【００４９】
［サーバ］
【００５０】
サーバ１４は、不具合発生情報を受信した場合に、不具合発生情報に応じて、関連情報の送信を要求する対象の車載装置１２ａ又は路上センサ装置１２ｂを設定する。そして、サーバ１４は、設定された車載装置１２ａ及び路上センサ装置１２ｂの各々に対し、関連情報の送信を要求する要求信号を送信する。サーバ１４は、図７に示されるように、送受信部４２と、設定部４４と、サーバ制御部４６と、情報記憶部４８とを備える。送受信部４２は、開示の技術の送信部及び受信部の一例である。
【００５１】
送受信部４２は、車載装置１２ａ及び路上センサ装置１２ｂとの間で情報の送受信を行う。具体的には、送受信部４２は、車載装置１２ａ又は路上センサ装置１２ｂから送信された不具合発生情報を受信する。また、送受信部４２は、後述するサーバ制御部４６による制御に応じて、要求信号を各車載装置１２ａ及び各路上センサ装置１２ｂへ送信する。
【００５２】
設定部４４は、要求信号を送信する際に、センサ情報、位置情報、時刻情報、車両識別情報、及びセンサ識別情報の少なくとも１つに応じて、要求信号を送信する対象の車載装置１２ａ及び路上センサ装置１２ｂを設定する。
【００５３】
具体的には、設定部４４は、以下に示す（１）不具合が発生した特定の車両に関連する情報と、（２）車載装置１２ａ又は路上センサ装置１２ｂによって取得されたセンサ情報に関連する情報との組み合わせに基づいて論理式を作成する。そして、設定部４４は、作成された論理式に応じて、要求信号を送信する対象の、車載装置１２ａ又は路上センサ装置１２ｂ、及び送信を要求する関連情報を設定する。
【００５４】
（１）不具合が発生した特定の車両に関連する情報。
Ａｘ：特定の車両の位置情報。
Ｂｘ：特定の車両についてのセンサ情報を取得したときの時刻情報。
Ｃｘ：特定の車両の車両識別情報。
Ｄｘ：特定の車両に搭載されているセンサのセンサ識別情報。
Ｅｘ：特定の車両についてのセンサ情報。
Ｆｘ：特定の車両の周辺の気象情報。
【００５５】
（２）車載装置１２ａ又は路上センサ装置１２ｂによって取得されたセンサ情報に関連する情報。
Ａｙ：センサ情報が取得されたときの位置情報。
Ｂｙ：センサ情報が取得されたときの時刻情報。
Ｃｙ：センサ情報が取得された車載装置１２ａの車両識別情報。
Ｄｙ：センサ情報が取得されたセンサ２０ａ（又は、センサ２０ｂ）のセンサ識別情報。
Ｅｙ：センサ情報。
Ｆｙ：センサ情報が取得されたときの気象情報。
【００５６】
なお、Ａｘ〜Ｆｘ及びＡｙ〜Ｆｙの各情報は複数の要素を含んでもよい。例えば、Ｃｘ＝（ＩＤ，車種，色）、Ｅｘ＝（ミリ波レーダによって得られた情報，前方カメラによって撮像された画像，後方カメラによって撮像された画像）、Ｆｘ＝（降水量、風速、天候）のように、複数の情報が含まれていてもよい。
【００５７】
車載装置１２ａ又は路上センサ装置１２ｂの設定のための論理式の一例を示す。なお、以下の論理式における、∧は論理積を表し、∨は論理和を表す。また、以下に示す［・，・］の形式、例えば［Ｘ，Ｙ］は、論理式Ｘを満たす装置に対して、論理式Ｙを満たす関連情報の送信を要求する旨を表す。Ｘには、特定の車両に関連する情報である、Ａｘ〜Ｆｘに関する論理式が設定される。Ｙには、車載装置１２ａ又は路上センサ装置１２ｂによって取得されたセンサ情報に関連する情報である、Ａｙ〜Ｆｙに関する論理式が設定される。
【００５８】
例えば、時刻Ｂｘにおいて位置Ａｘの付近に存在した車両に対して、センサ情報Ｅｙを関連情報として送信することを要求する場合には、設定部４４は以下の論理式（１）に応じて設定される、車載装置１２ａ又は路上センサ装置１２ｂに対して、要求信号を送信するように設定する。
【００５９】
［Ａｘ∧Ｂｘ，Ｅｙ］            （１）
【００６０】
また、位置Ａｘかつ時刻Ｂｘかつ車両識別情報Ｃｘを満たす車載装置１２ａ又は路上センサ装置１２ｂに対して、センサ識別情報Ｄｙ及びセンサ情報Ｅｙを関連情報として送信することを要求する場合には、設定部４４は以下の論理式（２）に応じて設定される、車載装置１２ａ又は路上センサ装置１２ｂに対して、要求信号を送信するように設定する。
【００６１】
［Ａｘ∧Ｂｘ∧Ｃｘ，（Ｄｙ，Ｅｙ）］            （２）
【００６２】
このように、設定部４４は、論理式による設定により、情報収集する対象の車載装置１２ａ及び路上センサ装置１２ｂを絞り込むことができる。これにより、特定の車両で発生した不具合に関連する関連情報を、車載装置１２ａ及び路上センサ装置１２ｂから収集することができる。
【００６３】
なお、設定部４４は、制約条件を含めて、車載装置１２ａ及び路上センサ装置１２ｂを設定してもよい。例えば、位置Ａｘ付近で取得され、かつ時刻Ｂｘから１時間以内に取得されたセンサ情報Ｅｙを収集する場合には、以下の式（３）に示すように制約条件を含めるようにしてもよい。
【００６４】
［Ａｘ∧（Ｂｘ≦ｔ≦１），Ｅｙ］            （３）
【００６５】
サーバ制御部４６は、設定部４４によって設定された、車載装置１２ａ及び路上センサ装置１２ｂの各々に対して、要求信号を送信するように送受信部４２を制御する。送受信部４２は、サーバ制御部４６の制御に応じて、車載装置１２ａ及び路上センサ装置１２ｂの各々に対して要求信号を送信する。なお、要求信号には、どのような情報をサーバ１４へ送信すればよいかを示す情報（例えば、論理式の右側の情報Ｙ）が含まれる。
【００６６】
なお、要求信号を送信する際には、例えば携帯電話網を用いて、対象となる車載装置１２ａ及び路上センサ装置１２ｂの個々に対して要求信号を出力する。又は、国内外の全ての車載装置１２ａ及び路上センサ装置１２ｂに対して、要求信号をブロードキャストによって出力し、対象となる車載装置１２ａ及び路上センサ装置１２ｂのみが、その要求信号を取得するようにしてもよい。
【００６７】
また、サーバ制御部４６は、要求信号を受信した、車載装置１２ａ及び路上センサ装置１２ｂから送信された関連情報の各々を取得する。そして、サーバ制御部４６は、取得した関連情報を、情報記憶部４８に格納する。関連情報には、設定された論理式に応じて、センサ情報、位置情報、時刻情報、車両識別情報、センサ識別情報、及び気象情報の少なくとも一つが含まれる。
【００６８】
情報記憶部４８には、要求信号を送信した、車載装置１２ａ又は路上センサ装置１２ｂから送信された関連情報の各々が格納される。
【００６９】
なお、サーバ制御部４６は、例えば、図８に示されるように、設定部４４によって用いられた論理式を検索キーとして設定し、論理式である検索キーと車載装置１２ａ又は路上センサ装置１２ｂから送信された関連情報とを対応付けて、情報記憶部４８に格納する。要求信号を生成する際に用いた論理式を検索キーとして設定することで、不具合の原因を解析する際に、特定の関連情報を容易かつ高速に検索することができる。
【００７０】
なお、サーバ制御部４６は、関連情報に含まれる、センサ情報、位置情報、時刻情報、車両識別情報、センサ識別情報、及び気象情報の少なくとも一つをキーにして、情報記憶部４８に関連情報を格納するようにしてもよい。
【００７１】
次に、上記図２を参照して、具体例を説明する。上記図２に示されるように、複数の車両が道路上を走行している場合を例に説明する。道路上には４台の車両Ｖ１，Ｖ２，Ｖ３，Ｖ４と道路上に備えてある路上センサ装置１２ｂとが存在する。例えば、４台の車両のうち１台の車両Ｖ２が自動運転モードで走行しているものとする。
【００７２】
このとき、車両Ｖ２が道路上の車線をはみ出したとする。この場合、車両Ｖ２のドライバはハンドル操作を行い、車両の向きを訂正したとする。自動運転モードの制御に応じた進行方向に対して、車両Ｖ２のドライバがハンドル操作を行ったため、車両Ｖ２に搭載されている車載装置１２ａの検知部２８ａは、不具合の発生を検知し、不具合発生情報を生成する。
【００７３】
このとき、車両Ｖ２の車載装置１２ａは、例えば、通常の記憶領域とは異なる記憶領域（例えば、保護された記憶領域であるプロテクト領域）に不具合が発生した前後（例えば、２分間）のセンサ情報を保存するようにしてもよい。
【００７４】
車両Ｖ２の車載装置１２ａの検知部２８ａは、センサ２０ａによって取得されたセンサ情報、位置情報、時刻情報、及び車両識別情報を含む不具合発生情報を、サーバ１４へ送信する。
【００７５】
サーバ１４は、車両Ｖ２の車載装置１２ａから送信された不具合発生情報を受信すると、いくつかのストラテジーに応じて論理式を設定し、不具合を解析するための情報を収集する。
【００７６】
例えば、以下のストラテジー１，２，３に応じて論理式を設定し、設定された論理式に応じて、要求信号を送信する対象の車載装置１２ａ及び路上センサ装置１２ｂと、送信させる対象の関連情報とを設定する。なお、以下説明するストラテジー１，２，３では、不具合発生情報にセンサ情報が含まれておらず、位置情報、時刻情報、及び車両識別情報が不具合発生情報に含まれている場合を例に説明する。
【００７７】
（ストラテジー１）
【００７８】
不具合が発生した車両Ｖ２の車載装置１２ａによって取得されたセンサ情報（例えば、カメラによって撮像された画像、ミリ波レーダによって取得された情報、レーザーレーダによって取得された情報）を、不具合解析用の情報として収集する。
【００７９】
この場合、サーバ１４の設定部４４によって設定される論理式は［Ｃｘ，（Ｄｙ，Ｅｙ）］となる。Ｃｘには、不具合が発生した車両Ｖ２の車両識別情報が入力される。多くの場合、ストラテジー１による情報収集によって、車両Ｖ２の不具合の発生原因が判明すると考えられる。しかし、ストラテジー１による情報収集だけでは、車両Ｖ２の不具合の発生原因がわからない場合もある。このため、以下説明するストラテジー２による情報収集も行うことが考えられる。
【００８０】
（ストラテジー２）
【００８１】
不具合が発生した車両Ｖ２の周辺の車両Ｖ１，Ｖ３，Ｖ４から関連情報を収集する。この場合には、車両Ｖ２だけでなく、車両Ｖ２の周囲に存在していた車両Ｖ１，Ｖ３，Ｖ４のセンサ情報（例えば、カメラによって撮像された画像等）も利用する。この場合の論理式は、例えば、［Ａｘ∧Ｂｘ，（Ｄｙ，Ｅｙ）］となる。これにより、不具合が発生した車両Ｖ２の車載装置１２ａによって取得された情報だけでは捕らえられなかった意外な要因が判明する可能性がある。
【００８２】
（ストラテジー３）
【００８３】
車両Ｖ２の不具合の発生原因が、車両Ｖ２に搭載されたセンサ固有の不具合である可能性もある。このため、例えば、不具合発生情報を受信後の所定期間において定期的に、車両Ｖ２に搭載されたセンサと同じセンサを搭載する他の車両の車載装置１２ａによって取得されたセンサ情報を収集する。または、車両Ｖ２の車両情報を表す車種が不具合の発生と関係している可能性もある。このため、車両Ｖ２と同じ車種の車両、又は車両Ｖ２に搭載されたセンサと同じセンサを搭載する車両において不具合が発生するか否かについて、逐次情報を収集することが考えられる。この場合には、論理式は例えば［Ｃｘ∨Ｄｘ，（Ｄｙ，Ｅｙ）］となる。
【００８４】
以上のように、サーバ１４の設定部４４は、様々な論理式を設定して、車両の不具合の原因を解析するための関連情報を収集することができる。
【００８５】
車載装置１２ａの情報収集装置２２ａは、例えば、図９に示すコンピュータ５０で実現することができる。コンピュータ５０はＣＰＵ５１、一時記憶領域としてのメモリ５２、及び不揮発性の記憶部５３を備える。また、コンピュータ５０は、センサ２０ａ、表示装置、及び入力装置等の入出力装置（図示省略）が接続される入出力interface（Ｉ／Ｆ）５４、及び記録媒体５９に対するデータの読み込み及び書き込みを制御するread/write（Ｒ／Ｗ）部５５を備える。また、コンピュータ５０は、インターネット等のネットワークに接続されるネットワークＩ／Ｆ５６を備える。ＣＰＵ５１、メモリ５２、記憶部５３、入出力Ｉ／Ｆ５４、Ｒ／Ｗ部５５、及びネットワークＩ／Ｆ５６は、バス５７を介して互いに接続される。
【００８６】
記憶部５３は、Hard Disk Drive（ＨＤＤ）、Solid State Drive（ＳＳＤ）、フラッシュメモリ等によって実現できる。記憶媒体としての記憶部５３には、コンピュータ５０を情報収集装置２２ａとして機能させるためのセンサ情報取得プログラム６０が記憶されている。センサ情報取得プログラム６０は、センサ情報取得プロセス６３と、検知プロセス６４と、送受信プロセス６５と、情報制御プロセス６６とを有する。センサ情報記憶領域６７には、センサ情報記憶部２６ａを構成する情報が記憶される。
【００８７】
ＣＰＵ５１は、センサ情報取得プログラム６０を記憶部５３から読み出してメモリ５２に展開し、センサ情報取得プログラム６０が有するプロセスを順次実行する。ＣＰＵ５１は、センサ情報取得プロセス６３を実行することで、図３に示すセンサ情報取得部２４ａとして動作する。また、ＣＰＵ５１は、検知プロセス６４を実行することで、図３に示す検知部２８ａとして動作する。また、ＣＰＵ５１は、送受信プロセス６５を実行することで、図３に示す送受信部３０ａとして動作する。また、ＣＰＵ５１は、情報制御プロセス６６を実行することで、図３に示す情報制御部３２ａとして動作する。また、ＣＰＵ５１は、センサ情報記憶領域６７から情報を読み出して、センサ情報記憶部２６ａをメモリ５２に展開する。これにより、センサ情報取得プログラム６０を実行したコンピュータ５０が、車載装置１２ａの情報収集装置２２ａとして機能することになる。ソフトウェアであるセンサ情報取得プログラム６０を実行するＣＰＵ５１はハードウェアである。
【００８８】
なお、センサ情報取得プログラム６０により実現される機能は、例えば半導体集積回路、より詳しくはApplication Specific Integrated Circuit（ＡＳＩＣ）等で実現することも可能である。
【００８９】
なお、路上センサ装置１２ｂの情報収集装置２２ｂについても、図９に示すコンピュータ５０で実現することができる。この場合には、ＣＰＵ５１は、センサ情報取得プロセス６３を実行することで、図５に示すセンサ情報取得部２４ｂとして動作する。また、ＣＰＵ５１は、検知プロセス６４を実行することで、図５に示す検知部２８ｂとして動作する。また、ＣＰＵ５１は、送受信プロセス６５を実行することで、図５に示す送受信部３０ｂとして動作する。また、ＣＰＵ５１は、情報制御プロセス６６を実行することで、図５に示す情報制御部３２ｂとして動作する。また、ＣＰＵ５１は、センサ情報記憶領域６７から情報を読み出して、センサ情報記憶部２６ｂをメモリ５２に展開する。これにより、センサ情報取得プログラム６０を実行したコンピュータ５０が、路上センサ装置１２ｂの情報収集装置２２ｂとして機能することになる。ソフトウェアであるセンサ情報取得プログラム６０を実行するＣＰＵ５１はハードウェアである。
【００９０】
また、サーバ１４は、例えば、図１０に示すコンピュータ８０で実現することができる。コンピュータ８０はＣＰＵ８１、一時記憶領域としてのメモリ８２、及び不揮発性の記憶部８３を備える。また、コンピュータ８０は、表示装置、及び入力装置等の入出力装置（図示省略）が接続される入出力Ｉ／Ｆ８４、及び記録媒体８９に対するデータの読み込み及び書き込みを制御するＲ／Ｗ部８５を備える。また、コンピュータ８０は、インターネット等のネットワークに接続されるネットワークＩ／Ｆ８６を備える。ＣＰＵ８１、メモリ８２、記憶部８３、入出力Ｉ／Ｆ８４、Ｒ／Ｗ部８５、及びネットワークＩ／Ｆ８６は、バス８７を介して互いに接続される。
【００９１】
記憶部８３は、ＨＤＤ、ＳＳＤ、フラッシュメモリ等によって実現できる。記憶媒体としての記憶部８３には、コンピュータ８０をサーバ１４として機能させるための情報取得プログラム９０が記憶されている。情報取得プログラム９０は、送受信プロセス９３と、設定プロセス９４と、サーバ制御プロセス９５とを有する。情報記憶領域９６には、情報記憶部４８を構成する情報が記憶される。
【００９２】
ＣＰＵ８１は、情報取得プログラム９０を記憶部８３から読み出してメモリ８２に展開し、情報取得プログラム９０が有するプロセスを順次実行する。ＣＰＵ８１は、送受信プロセス９３を実行することで、図７に示す送受信部４２として動作する。また、ＣＰＵ８１は、設定プロセス９４を実行することで、図７に示す設定部４４として動作する。また、ＣＰＵ８１は、サーバ制御プロセス９５を実行することで、図７に示すサーバ制御部４６として動作する。また、ＣＰＵ８１は、情報記憶領域９６から情報を読み出して、情報記憶部４８をメモリ８２に展開する。これにより、情報取得プログラム９０を実行したコンピュータ８０が、サーバ１４として機能することになる。ソフトウェアである情報取得プログラム９０を実行するＣＰＵ８１はハードウェアである。
【００９３】
なお、情報取得プログラム９０により実現される機能は、例えば半導体集積回路、より詳しくはＡＳＩＣ等で実現することも可能である。
【００９４】
次に、本実施形態に係る情報取得システム１０の作用について説明する。情報取得システム１０が稼動すると、図１１〜図１３に示す処理ルーチンが、各車載装置１２ａ、各路上センサ装置１２ｂ、及びサーバ１４において実行される。
【００９５】
車両に搭載された車載装置１２ａ及び路上に設置された路上センサ装置１２ｂは、図１１に示す不具合検知処理ルーチンを繰り返し実行する。なお、以下の処理では、車載装置１２ａによって実行される不具合検知処理ルーチンについて説明する。
【００９６】
ステップＳ１００において、車載装置１２ａのセンサ情報取得部２４ａは、センサ２０ａによって取得された情報であるセンサ情報を取得する。そして、センサ情報取得部２４ａは、センサ情報をセンサ情報記憶部２６ａへ逐次格納する。
【００９７】
ステップＳ１０２において、検知部２８ａは、センサ情報取得部２４ａによって取得された各時刻のセンサ情報に基づき、車両において不具合が発生したか否かを検知する。例えば、検知部２８ａは、車両が自動運転モードであって、かつ上記ステップＳ１００でドライバのハンドル操作を示すセンサ情報が取得された場合、車両において不具合が発生したことを検知する。車両において不具合が発生したと判定された場合には、ステップＳ１０４へ進む。一方、車両において不具合は発生していないと判定された場合には、不具合検知処理ルーチンを終了する。
【００９８】
ステップＳ１０４において、検知部２８ａは、センサ情報、位置情報、時刻情報、及び車両識別情報と、不具合の発生を示す情報とを含む不具合発生情報を生成する。
【００９９】
ステップＳ１０６において、送受信部３０ａは、上記ステップＳ１０４で生成された不具合発生情報をサーバ１４へ送信する。
【０１００】
不具合発生情報が車載装置１２ａ又は路上センサ装置１２ｂからサーバ１４へ送信されると、サーバ１４は、図１２に示す設定処理ルーチンを実行する。
【０１０１】
ステップＳ２００において、サーバ１４の送受信部４２は、車載装置１２ａ又は路上センサ装置１２ｂから送信された不具合発生情報を取得する。
【０１０２】
ステップＳ２０２において、設定部４４は、センサ情報、位置情報、時刻情報、車両識別情報、及びセンサ識別情報の少なくとも１つに応じて、論理式を設定する。
【０１０３】
ステップＳ２０４において、設定部４４は、上記ステップＳ２０２で設定された論理式に基づいて、要求信号を送信する対象の車載装置１２ａ及び路上センサ装置１２ｂを設定する。
【０１０４】
ステップＳ２０６において、サーバ制御部４６は、上記ステップＳ２０４で設定された車載装置１２ａ及び路上センサ装置１２ｂの各々に対して、要求信号を送信するように送受信部４２を制御する。
【０１０５】
要求信号がサーバ１４から車載装置１２ａ及び路上センサ装置１２ｂへ送信されると、車載装置１２ａ及び路上センサ装置１２ｂは、図１３に示す関連情報送信処理ルーチンを実行する。なお、以下の処理では、車載装置１２ａによって実行される関連情報送信処理ルーチンについて説明する。
【０１０６】
ステップＳ３００において、車載装置１２ａの送受信部３０ａは、サーバ１４から送信された要求信号を取得する。
【０１０７】
ステップＳ３０２において、情報制御部３２ａは、上記ステップＳ３００で受け付けた要求信号に含まれる情報Ｙに応じて、関連情報をセンサ情報記憶部２６ａから読み出す。
【０１０８】
ステップＳ３０４において、送受信部３０ａは、上記ステップＳ３０２で読み出された関連情報を、サーバ１４へ送信する。
【０１０９】
関連情報が車載装置１２ａ及び路上センサ装置１２ｂからサーバ１４へ送信されると、サーバ１４は、図１４に示す収集処理ルーチンを実行する。
【０１１０】
ステップＳ４００において、送受信部４２は、車載装置１２ａ及び路上センサ装置１２ｂから送信された関連情報の各々を取得する。
【０１１１】
ステップＳ４０２において、サーバ制御部４６は、上記ステップＳ４００で取得した関連情報の各々を、情報記憶部４８に格納する。
【０１１２】
次に、図１５を参照して、サーバ１４と車載装置１２ａ及び路上センサ装置１２ｂとの間の情報のやり取りについて説明する。図１５に示すシーケンス図では、所定のストラテジーに応じて関連情報を収集する処理の流れを説明する。
【０１１３】
ステップＳ１０において、特定の車両の車載装置１２ａは、不具合の発生を検知すると、不具合発生情報をサーバ１４へ送信する。
【０１１４】
ステップＳ１２において、サーバ１４は、上記ステップＳ１０で送信された不具合発生情報を受信する。
【０１１５】
ステップＳ１４において、サーバ１４は、第１の論理式として、例えば［Ｃｘ，（Ｄｙ，Ｅｙ）］）を設定する。例えば、第１の論理式では、不具合が発生した特定の車両の車両識別情報をＣｘとして設定する。これにより、まずは、不具合が発生した特定の車両の車載装置１２ａから関連情報を収集する。
【０１１６】
ステップＳ１６において、サーバ１４は、上記ステップＳ１４で設定されたに第１の論理式に応じて、要求信号を送信する対象の車載装置１２ａとして、特定の車両の車載装置１２ａを設定する。そして、サーバ１４は、設定された特定の車両の車載装置１２ａに対して、関連情報の送信を要求する要求信号を送信する。
【０１１７】
ステップＳ１８において、特定の車両の車載装置１２ａは、上記ステップＳ１６でサーバ１４から送信された要求信号を受信し、要求信号が表す関連情報（Ｄｙ，Ｅｙ）をセンサ情報記憶部２６ａから読み出す。そして、特定の車両の車載装置１２ａは、読み出した関連情報をサーバ１４へ送信する。
【０１１８】
ステップＳ２０において、サーバ１４は、上記ステップＳ１８で車載装置１２ａから送信された関連情報を受信する。そして、サーバ１４は、上記ステップＳ１４で設定された論理式を検索キーとして設定し、関連情報を情報記憶部４８へ格納する。
【０１１９】
ステップＳ２２において、サーバ１４は、第２の論理式として、例えば［Ａｘ∧Ｂｘ、（Ｄｙ，Ｅｙ）］）を設定する。例えば、第２の論理式では、不具合が発生した特定の車両の位置Ａｘ周辺に時刻Ｂｘに存在していた、他の車両の車載装置１２ａ及び路上センサ装置１２ｂを、要求信号を送信する対象として設定する。これにより、不具合が発生した特定の車両の周辺の、他の車両の車載装置１２ａ及び路上センサ装置１２ｂから関連情報を収集する。
【０１２０】
ステップＳ２４において、サーバ１４は、上記ステップＳ２２で設定された第２の論理式に応じて、不具合が発生した特定の車両の周辺の車両の車載装置１２ａ及び路上センサ装置１２ｂを設定する。そして、サーバ１４は、設定された他の車両の車載装置１２ａ及び路上センサ装置１２ｂに対して、関連情報の送信を要求する要求信号を送信する。
【０１２１】
ステップＳ２６において、要求信号を受信した、他の車両の車載装置１２ａ及び路上センサ装置１２ｂは、上記ステップＳ２４でサーバ１４から送信された要求信号を受信し、要求信号が表す関連情報（Ｄｙ，Ｅｙ）を読み出す。そして、他の車両の車載装置１２ａ及び路上センサ装置１２ｂは、読み出した関連情報をサーバ１４へ送信する。
【０１２２】
ステップＳ２８において、サーバ１４は、上記ステップＳ２６で車載装置１２ａから送信された関連情報を受信する。そして、サーバ１４は、上記ステップＳ２２で設定された論理式を検索キーとして設定し、関連情報を情報記憶部４８へ格納する。
【０１２３】
ステップＳ３０において、サーバ１４は、第３の論理式を設定する。例えば、上記ステップＳ１４で設定された第１の論理式及び上記ステップＳ２２で設定された第２の論理式とは異なる論理式を、第３の論理式として設定する。これにより、不具合が発生した特定の車両に関連する関連情報を、更に収集する。
【０１２４】
ステップＳ３２において、サーバ１４は、上記ステップＳ３０で設定された第３の論理式に応じて、車両の車載装置１２ａ及び路上センサ装置１２ｂを設定する。そして、サーバ１４は、設定された車両の車載装置１２ａ及び路上センサ装置１２ｂに対して、関連情報の送信を要求する要求信号を送信する。
【０１２５】
ステップＳ３４において、要求信号を受信した、他の車両の車載装置１２ａ及び路上センサ装置１２ｂは、上記ステップＳ３２でサーバ１４から送信された要求信号を受信し、要求信号が表す関連情報を読み出す。そして、他の車両の車載装置１２ａ及び路上センサ装置１２ｂは、読み出した関連情報をサーバ１４へ送信する。
【０１２６】
ステップＳ３６において、サーバ１４は、上記ステップＳ３４で車載装置１２ａから送信された関連情報を受信する。そして、サーバ１４は、上記ステップＳ３２で設定された論理式を検索キーとして設定し、関連情報を情報記憶部４８へ格納する。なお、上記ステップＳ３２〜ステップＳ３６の各処理は、定期的に繰り返し実行される。
【０１２７】
サーバ１４は、他に収集したい関連情報がある場合、論理式を複数生成し、論理式に応じて設定される車載装置１２ａ及び路上センサ装置１２ｂに対して、要求信号を送信するようにしてもよい。
【０１２８】
以上説明したように、本実施形態に係る情報取得システムのサーバは、特定の車両から不具合発生情報を受信した場合に、車載装置及び路上センサ装置の各々に対し、車両の不具合に関連する関連情報の送信を要求する要求信号を送信する。また、情報取得システムのサーバは、要求信号を受信した車載装置及び路上センサ装置から送信された関連情報の各々を取得する。これにより、車両において不具合が発生した場合に、不具合の解析を容易にする情報を取得することができる。
【０１２９】
また、車両において発生した不具合の様々な原因に関連する関連情報を容易に収集することができることにより、不具合の原因を早期に特定することができる。
【０１３０】
また、特定の車両において不具合が発生した場合に、他の車両の車載装置及び路上センサ装置から関連情報を取得することで、例えば、以下の（Ａ）〜（Ｃ）に示されるように、不具合の発生の原因の切り分けが可能となる。
【０１３１】
（Ａ）特定の車両にのみ不具合が発生している場合、その特定の車両のみが有する問題が不具合の発生の原因であると特定される。
（Ｂ）特定の車両において不具合が発生した場合、不具合が発生した場所と同一の場所において、他の複数の車両においても不具合が発生するときには、その場所が不具合の発生の原因であると特定される。
（Ｃ）特定の車両において不具合が発生した場合、その特定の車両に搭載されたセンサと同じセンサを搭載する、他の複数の車両においても不具合が発生するときには、そのセンサが不具合の発生の原因であると特定される。
【０１３２】
また、関連情報を収集する際に用いられた論理式を検索キーとして設定し、関連情報と対応付けて格納することで、車両で発生した不具合の原因を解析するための情報を容易かつ高速に検索することができる。
【０１３３】
なお、上記では、各プログラムが記憶部に予め記憶（インストール）されている態様を説明したが、これに限定されない。開示の技術に係るプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＵＳＢメモリ等の記録媒体に記録された形態で提供することも可能である。
【０１３４】
本明細書に記載された全ての文献、特許出願及び技術規格は、個々の文献、特許出願及び技術規格が参照により取り込まれることが具体的かつ個々に記された場合と同程度に、本明細書中に参照により取り込まれる。
【０１３５】
次に、上記実施形態の変形例を説明する。
【０１３６】
上記実施形態におけるサーバ１４のサーバ制御部４６は、不具合が発生する可能性が高い車両を監視対象車両として設定するようにしてもよい。この場合、例えば、サーバ制御部４６は、論理式に応じて設定された、車載装置１２ａ及び路上センサ装置１２ｂの各々に対し、予め定められた頻度よりも高い頻度で要求信号を送信するようにしてもよい。例えば、サーバ１４は、不具合が発生した車両に関連のある関連車両に対して、車載装置１２ａによって取得されたセンサ情報等を定期的に送信するように設定する。例えば、位置Ａｘ、時刻Ｂｘ、車両識別情報Ｃｘが表す車種の車両に不具合が発生した場合には、例えば、サーバ１４のサーバ制御部４６は、以下の式（４）の論理式に対応する要求信号を車載装置１２ａに対してＴ時刻経過毎に送信し、所定の情報を収集する。
【０１３７】
［Ｃｘ，Ｄｘ］                      （４）
【０１３８】
なお、上記式（４）の論理式は、車両識別情報Ｃｘに対応する車種の車両に対し、センサ情報Ｄｘをサーバ１４へ送信することを指示する内容である。
【０１３９】
また、不具合が発生した車両、不具合が発生した車両の周囲の車両、及び路上センサ等からの情報収集は、自動化することもできる。このため、情報収集を行うための論理式をサーバ１４の記憶部（図示省略）に予め記憶させ、記憶部（図示省略）から順次読み出すようにすることができる。または、予め設定された条件に応じて論理式を自動的に生成するようにしてもよい。
【０１４０】
例えば、特定の車両の車載装置１２ａから送信された不具合発生情報に気象情報が含まれている場合、気象情報に応じて、論理式を自動的に生成するようにしてもよい。この場合には、サーバ１４が不具合発生情報を取得した際に、不具合発生情報に含まれる気象情報に応じて、例えば、車両が台風の中を走行しているか否かを判定する。車両が台風の中を走行している場合には、車両の外部環境によって不具合が発生した可能性が高い。そのため、サーバ１４の設定部４４は、不具合が発生した車両が台風の中を走行していると判定された場合には、不具合が発生した特定の車両の車載装置１２ａに対してのみ、要求信号を送信するような論理式を設定する。そして、サーバ１４のサーバ制御部４６は、関連情報の送信を要求する要求信号を、不具合が発生した特定の車両の車載装置１２ａに対してのみ送信して、特定の車両の関連情報のみを取得するようにしてもよい。
【０１４１】
また、サーバ１４が不具合発生情報を取得した際に、不具合発生情報に含まれるセンサ情報及びセンサ識別情報に応じて、論理式を自動的に生成するようにしてもよい。例えば、車載装置１２ａから送信されたセンサ情報が車両の温度を表す場合、車両の温度が温度センサの耐性温度を超えるような温度であるときには、温度センサの故障である可能性が高い。そのため、サーバ１４の設定部４４は、不具合発生情報に含まれるセンサ識別情報と同一のセンサ識別情報の各センサを搭載する、車載装置１２ａ及び路上センサ装置１２ｂに対して、要求信号を送信するような論理式を設定する。そして、サーバ１４のサーバ制御部４６は、関連情報の送信を要求する要求信号を、論理式に応じて設定された、車載装置１２ａ及び路上センサ装置１２ｂに対して、要求信号を送信する。
【０１４２】
また、上記実施形態では、検知部２８ａ（又は検知部２８ｂ）は、センサ情報取得部２４ａ（又はセンサ情報取得部２４ｂ）により取得されたセンサ情報に基づき、不具合が発生したか否かを検知する場合を例に説明したが、これに限定されるものではない。例えば、検知部２８ａ（又は検知部２８ｂ）は、所定の車載システムによって計測された指標に応じて、不具合が発生したか否かを検知するようにしてもよい。
【０１４３】
また、不具合発生情報に含まれる、不具合が発生したときの時刻情報に基づいて、要求信号を送信する対象の車載装置１２ａ及び路上センサ装置１２ｂを設定するようにしてもよい。例えば、不具合が発生した時刻が夜の時間帯であれば、夜の時間帯において走行する車両の車載装置１２ａ及び夜の時間帯のセンサ情報を取得する路上センサ装置１２ｂに対して、要求信号を送信するようにしてもよい。
【符号の説明】
【０１４４】
１０   情報取得システム
１２ａ 車載装置
１２ｂ 路上センサ装置
１４   サーバ
２０ａ，２０ｂ       センサ
２２ａ，２２ｂ       情報収集装置
２４ａ，２４ｂ       センサ情報取得部
２６ａ，２６ｂ       センサ情報記憶部
２８ａ，２８ｂ       検知部
３０ａ，３０ｂ       送受信部
３２ａ，３２ｂ       情報制御部
４２   送受信部
４４   設定部
４６   サーバ制御部
４８   情報記憶部
５０，８０    コンピュータ
５１，８１    ＣＰＵ
５３，８３    記憶部
５９，８９    記録媒体
６０   センサ情報取得プログラム
９０   情報取得プログラム
６３   センサ情報取得プロセス
６４   検知プロセス
６５   送受信プロセス
６６   情報制御プロセス
６７   センサ情報記憶領域
９４   設定プロセス
９５   サーバ制御プロセス
９６   情報記憶領域
Ｖ１，Ｖ２，Ｖ３，Ｖ４      車両
【図１】
2019116537.tif 000003
【図２】
2019116537.tif 000004
【図３】
2019116537.tif 000005
【図４】
2019116537.tif 000006
【図５】
2019116537.tif 000007
【図６】
2019116537.tif 000008
【図７】
2019116537.tif 000009
【図８】
2019116537.tif 000010
【図９】
2019116537.tif 000011
【図１０】
2019116537.tif 000012
【図１１】
2019116537.tif 000013
【図１２】
2019116537.tif 000014
【図１３】
2019116537.tif 000015
【図１４】
2019116537.tif 000016
【図１５】
2019116537.tif 000017
【手続補正書】
【提出日】令和2年5月27日(2020.5.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
車両に関するセンサ情報を取得するセンサ情報取得装置から送信された情報であって、かつ特定の車両において不具合が発生したことを表す情報である不具合発生情報を受信した場合に、前記不具合発生情報を送信した前記センサ情報取得装置とは異なる前記センサ情報取得装置に対し、前記特定の車両の不具合に関連する関連情報の送信を要求する要求信号を送信し、
前記要求信号を受信した前記センサ情報取得装置から送信された前記関連情報の各々を取得する、
処理をコンピュータが実行する情報取得方法。
【請求項２】
前記センサ情報取得装置は、車両に搭載された車載装置を含む、
請求項１に記載の情報取得方法。
【請求項３】
前記センサ情報取得装置は、車両が走行する路上に設置された路上センサ装置を含む、
請求項１又は請求項２に記載の情報取得方法。
【請求項４】
前記センサ情報取得装置に対し前記要求信号を送信する際に、
前記センサ情報取得装置の位置情報、前記センサ情報取得装置によって前記センサ情報が取得される際の時刻情報、前記車両の識別情報、前記センサ情報取得装置によって取得される前記センサ情報、及び前記センサ情報取得装置の周辺の気象情報の少なくとも１つに応じて、前記要求信号を送信する対象の前記センサ情報取得装置を設定し、
設定された前記センサ情報取得装置に対し、前記要求信号を送信する、
請求項１〜請求項３の何れか１項に記載の情報取得方法。
【請求項５】
前記要求信号を送信する対象の前記センサ情報取得装置を設定する際に、
前記センサ情報取得装置の位置情報、前記センサ情報取得装置によって前記センサ情報が取得される際の時刻情報、前記車両の識別情報、前記センサ情報取得装置によって取得される前記センサ情報、及び前記センサ情報取得装置の周辺の気象情報の少なくとも１つを含む論理式を用いて、前記要求信号を送信する対象の前記センサ情報取得装置を設定する、
請求項４に記載の情報取得方法。
【請求項６】
前記論理式は、予め定められた条件に基づき生成される、
請求項５に記載の情報取得方法。
【請求項７】
前記要求信号を受信した前記センサ情報取得装置から送信された前記関連情報の各々を記憶部に格納する際に、前記論理式を検索キーとして設定し、前記検索キーと前記関連情報とを対応付けて前記記憶部に格納する、
請求項５又は請求項６に記載の情報取得方法。
【請求項８】
前記センサ情報取得装置に対し前記要求信号を送信する際に、
設定された前記センサ情報取得装置に対し、予め定められた頻度よりも高い頻度で前記要求信号を送信する、
請求項１〜請求項７の何れか１項に記載の情報取得方法。
【請求項９】
前記不具合発生情報には、前記特定の車両において不具合が発生したときの位置情報、前記特定の車両において不具合が発生したときの時刻情報、前記特定の車両の識別情報、及び前記特定の車両において不具合が発生したときの気象情報の少なくとも１つが含まれる、
請求項１〜請求項８の何れか１項に記載の情報取得方法。
【請求項１０】
前記不具合発生情報に含まれる、前記不具合が発生したときの前記時刻情報に基づいて、前記要求信号を送信する対象の前記センサ情報取得装置を設定する、
請求項９に記載の情報取得方法。
【請求項１１】
車両に関するセンサ情報を取得するセンサ情報取得装置から送信された情報であって、かつ特定の車両において不具合が発生したことを表す情報である不具合発生情報を受信した場合に、前記不具合発生情報を送信した前記センサ情報取得装置とは異なる前記センサ情報取得装置に対し、前記特定の車両の不具合に関連する関連情報の送信を要求する要求信号を送信する送信部と、
前記要求信号を受信した前記センサ情報取得装置から送信された前記関連情報の各々を取得する受信部と、
を備える情報取得装置。
【請求項１２】
請求項１１に記載の情報取得装置から送信された情報を受信する受信部と、
前記受信部によって受信された前記情報が前記要求信号である場合に、前記関連情報を、前記情報取得装置へ出力する出力部と、
を備える車載装置。
【請求項１３】
請求項１１に記載の情報取得装置から送信された情報を受信する受信部と、
前記受信部によって受信された前記情報が前記要求信号である場合に、前記関連情報を、前記情報取得装置へ出力する出力部と、
を備える路上センサ装置。
【請求項１４】
車両に関するセンサ情報を取得する複数のセンサ情報取得装置と、前記センサ情報取得装置から送信された情報を取得する情報取得装置とを含む情報取得システムであって、
前記センサ情報取得装置は、特定の車両において不具合が発生した場合に、前記特定の車両において不具合が発生したことを表す不具合発生情報を前記情報取得装置へ送信し、
前記情報取得装置は、前記不具合発生情報を受信した場合に、前記不具合発生情報を送信した前記センサ情報取得装置とは異なる前記センサ情報取得装置に対し、前記特定の車両の不具合に関連する関連情報の送信を要求する要求信号を送信し、前記要求信号を受信した前記センサ情報取得装置から送信された前記関連情報の各々を取得する、
情報取得システム。
【国際調査報告】
2019116537.tif 000018
2019116537.tif 000019