(57)【要約】      （修正有）【課題】一装置を他の装置と連携させ、当該一装置において生じた異常を検知できる情報処理装置などを提供する。【解決手段】情報処理装置（サーバ１）は、第１の装置が計測した第１のセンサ情報を取得する第１取得部１３１と、第１の装置と通信可能に接続された第２の装置が計測した第２のセンサ情報を、第１の装置を介して取得する第２取得部１３２と、第１のセンサ情報と第２のセンサ情報との差異を検出する検出部１３３と、検出された差異に応じて、第２の装置に異常が生じたか否かを判定する判定部１３４とを備える。【選択図】図２
2020201799.tif 000002
【特許請求の範囲】
【請求項１】
第１の装置が計測した第１のセンサ情報を取得する第１取得部と、
前記第１の装置と通信可能に接続された第２の装置が計測した第２のセンサ情報を、当該第１の装置を介して取得する第２取得部と、
前記第１のセンサ情報と前記第２のセンサ情報との差異を検出する検出部と、
前記検出された差異に応じて、前記第２の装置に異常が生じたか否かを判定する判定部とを備えたことを特徴とする情報処理装置。
【請求項２】
前記第２取得部は、前記異常が生じたと判定された場合、前記第２の装置が撮影した画像を前記第１の装置を介して取得することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記異常が生じたと判定された場合、ユーザが使用する端末に当該異常を報知する報知部をさらに備えたことを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記第１取得部は、前記第１のセンサ情報を時系列で複数取得し、
前記第２取得部は、前記第２のセンサ情報を時系列で複数取得し、
前記検出部は、前記第１のセンサ情報と前記第２のセンサ情報とを時系列で比較することにより、前記差異を検出することを特徴とする請求項１から３のいずれか一項に記載の情報処理装置。
【請求項５】
前記第１のセンサ情報は、前記第１の装置の位置、振動、および加速度の少なくとも１つの情報に基づくセンサ情報であり、
前記第２のセンサ情報は、前記第２の装置の位置、振動、および加速度の少なくとも１つの情報に基づくセンサ情報であることを特徴とする請求項１から４のいずれか一項に記載の情報処理装置。
【請求項６】
前記第１の装置は、ＧＰＳトラッカーであり、
前記第２の装置は、ドライブレコーダーであることを特徴とする請求項１から５のいずれか一項に記載の情報処理装置。
【請求項７】
請求項１から６のいずれか一項に記載の情報処理装置と、
前記第１の装置と、
前記第２の装置とを含む情報処理システム。
【請求項８】
請求項１から６のいずれか一項に記載の情報処理装置と、
前記情報処理装置から前記第２の装置に関する異常の有無を受信するユーザ端末とを含む異常検知システム。
【請求項９】
第１の装置が計測した第１のセンサ情報を取得する第１取得ステップと、
前記第１の装置と通信可能に接続された第２の装置が計測した第２のセンサ情報を、当該第１の装置を介して取得する第２取得ステップと、
前記第１のセンサ情報と前記第２のセンサ情報との差異を検出する検出ステップと、
前記検出された差異に応じて、前記第２の装置に異常が生じたか否かを判定する判定ステップとを含むことを特徴とする情報処理装置の制御方法。
【請求項１０】
情報処理装置に、
第１の装置が計測した第１のセンサ情報を取得する第１取得機能と、
前記第１の装置と通信可能に接続された第２の装置が計測した第２のセンサ情報を、当該第１の装置を介して取得する第２取得機能と、
前記第１のセンサ情報と前記第２のセンサ情報との差異を検出する検出機能と、
前記検出された差異に応じて、前記第２の装置に異常が生じたか否かを判定する判定機能とを実現させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、異常検知システム、情報処理装置の制御方法および制御プログラムに関する。
【背景技術】
【０００２】
特許文献１には、カーナビゲーションなどの車載機器の盗難を防止する盗難防止装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２８７１９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示された盗難防止装置によれば、監視対象の車載機器は通信機能を備える必要がある。そこで、本発明の一態様は、例えば、一装置を他の装置と連携させ、当該一装置において生じた異常を検知できる情報処理装置などを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本開示の一態様に係る情報処理装置は、第１の装置が計測した第１のセンサ情報を取得する第１取得部と、前記第１の装置と通信可能に接続された第２の装置が計測した第２のセンサ情報を、当該第１の装置を介して取得する第２取得部と、前記第１のセンサ情報と前記第２のセンサ情報との差異を検出する検出部と、前記検出された差異に応じて、前記第２の装置に異常が生じたか否かを判定する判定部とを備える。
【０００６】
本開示の一態様に係る情報処理装置の制御方法は、第１の装置が計測した第１のセンサ情報を取得する第１取得ステップと、前記第１の装置と通信可能に接続された第２の装置が計測した第２のセンサ情報を、当該第１の装置を介して取得する第２取得ステップと、前記第１のセンサ情報と前記第２のセンサ情報との差異を検出する検出ステップと、前記検出された差異に応じて、前記第２の装置に異常が生じたか否かを判定する判定ステップとを含む。
【０００７】
本開示の一態様に係る制御プログラムは、情報処理装置に、第１の装置が計測した第１のセンサ情報を取得する第１取得機能と、前記第１の装置と通信可能に接続された第２の装置が計測した第２のセンサ情報を、当該第１の装置を介して取得する第２取得機能と、前記第１のセンサ情報と前記第２のセンサ情報との差異を検出する検出機能と、前記検出された差異に応じて、前記第２の装置に異常が生じたか否かを判定する判定機能とを実現させる。
【図面の簡単な説明】
【０００８】
【図１】異常検知システム４０の全体構成の一例を示すブロック図である。
【図２】サーバ１の機能構成の一例を示すブロック図である。
【図３】情報処理装置１０の動作の一例を示すフローチャートである。
【図４】異常検知システム４０の動作の一例を示すタイムラインである。
【発明を実施するための形態】
【０００９】
［第１の実施形態］
図１〜図４に基づいて、第１の実施形態を説明する。なお、図面については、同一または同等の要素には同一の符号を付し、重複する説明は省略する。
【００１０】
（サーバ１の概要）
図１は、情報処理システム１０と、異常検知システム４０とを模式的に示す概念図である。図１に例示されるように、情報処理システム１０は、サーバ１、ＧＰＳトラッカー２、およびドライブレコーダー３を含む。
【００１１】
ＧＰＳトラッカー２とドライブレコーダー３とは、例えば、同じ車両（例えば、乗用車、バス、トラック、バイクなど）に搭載されている。また、ＧＰＳトラッカー２とドライブレコーダー３とは、例えば、近距離通信を可能とする通信（例えば、ＢｌｕｅＴｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ（登録商標）など）によって接続されている。一方、図１に例示されるように、異常検知システム４０は、サーバ１およびユーザ端末４を含む。
【００１２】
一例として、ドライブレコーダー３が上記車両に搭載されており、当該ドライブレコーダー３がサーバ１との長距離通信を可能とする構成を備えない状況を想定する。当該状況において、例えば、ドライブレコーダー３に被害（例えば、盗難に遭うなど）が生じた場合、ドライブレコーダー３は自身で当該被害を検知し、ユーザに知らせることができない。
【００１３】
そこで、ユーザは、ＧＰＳトラッカー２を上記車両に搭載する。このとき、サーバ１は、ＧＰＳトラッカー２が計測したセンサ情報（例えば、振動、移動方向、加速度など）を、上記ネットワークを介して取得する。次に、サーバ１は、ドライブレコーダー３が計測したセンサ情報を、ＧＰＳトラッカー２を介して取得する。そして、サーバ１は、２つのセンサ情報の差異を検出し、当該差異に応じてドライブレコーダー３に異常が生じたか否かを判定する。なお、以下の説明では、ＧＰＳトラッカー２が計測したセンサ情報を、「第１のセンサ情報」と称する。また、以下の説明では、ドライブレコーダー３が計測したセンサ情報を、「第２のセンサ情報」と称する。また、以下の説明では、第１のセンサ情報、及び第２のセンサ情報の少なくともいずれかが計測されたタイミング（時点）を、「計測タイミング」と称する。また、以下の説明では、説明の便宜上、同一の計測タイミング、または、所定の範囲内（例えば、０．０１秒以下）の差異である計測タイミングを、「互いに対応する計測タイミング」と称する。
【００１４】
すなわち、通常であれば走行中の上記２つのセンサ情報は、差異がほとんど生じないはずである。逆に、当該差異が生じたとすれば、異常が生じていると推測できる。ここで、サーバ１が検知する「異常」とは、例えば、ドライブレコーダー３に何らかの被害が生じたことであってよい。
【００１５】
もし、「異常」が生じたと判定された場合、サーバ１は、ネットワーク５を介してユーザ端末４に当該異常を報知してよい。これにより、サーバ１は、ドライブレコーダー３に生じた異常を検知することができ、さらに、当該異常をユーザに気づかせることができる。
【００１６】
（情報処理システム１０の全体構成）
情報処理システム１０は、例えば、サーバ（情報処理装置）１と、ＧＰＳトラッカー（第１の装置）２と、ドライブレコーダー（第２の装置）３とを含んで構成される。なお、図１は、情報処理システム１０の構成の一例を示し、情報処理システム１０の構成を、図１に例示する構成に限定しない。また、以下の説明では、一装置（第２の装置）、および一装置と連携する装置（第１の装置）として、ＧＰＳトラッカー２、ドライブレコーダー３をそれぞれ例示して説明する。しかし、これは、上記一装置、および上記一装置と連携する装置を、ドライブレコーダー３、およびＧＰＳトラッカー２に限定しない。
【００１７】
例えば、ＧＰＳトラッカー２とドライブレコーダー３とは、移動体（車両など）内に設置されていてよい。ＧＰＳトラッカー２はテレマティクスであってよい。
【００１８】
サーバ１は、例えば、ドライブレコーダー３に異常が発生したか否かを判定する情報処理装置（コンピュータ）である。サーバ１は、ネットワーク５を介して、ＧＰＳトラッカー２と通信する。
【００１９】
ネットワーク５は、例えば、ＬＴＥ（Long Term Evolution）などであってもよい。
【００２０】
ドライブレコーダー３は、ＧＰＳトラッカー２と通信可能に接続する。ドライブレコーダー３は、ＧＰＳトラッカー２と有線または無線により接続する。ドライブレコーダー３は、無線の場合は、Ｗｉ−ＦｉやＢｌｕｅＴｏｏｔｈを介して、ＧＰＳトラッカー２と接続してよい。
【００２１】
また、ＧＰＳトラッカー２とドライブレコーダー３とは、同一種別のセンサ情報を計測可能なセンサを備える。例えば、ＧＰＳトラッカー２が、自装置の速度を測定する速度センサを備える場合、ドライブレコーダー３も、同様に、自装置の速度を測定する速度センサを備える。
【００２２】
（異常検知システム４０の全体構成）
異常検知システム４０は、例えば、サーバ１と、ユーザ端末４とを含んで構成される。なお、図１は、異常検知システム４０の構成の一例を示し、異常検知システム４０の構成を、図１に例示する構成に限定しない。
【００２３】
ユーザ端末４は、ユーザが使用するコンピュータである。ユーザ端末４は、ネットワーク５を介して、サーバ１と接続し、サーバ１からドライブレコーダー３に関する異常の有無を受信する。ユーザ端末４は、ＰＣ（Personal Computer）、スマートフォンなどであってよく、その種類は問わない。なお、ユーザとは、例えば、車両の所有者であってもよいし、当該車両に関する損害保険を提供する、保険会社の担当者であってもよい。
【００２４】
（サーバ１の機能構成）
図２は、サーバ１の機能構成の一例を示すブロック図である。サーバ１は、例えば、記憶部１１、通信部１２、制御部１３などを含むことができる。
【００２５】
制御部１３は、サーバ１の全体を制御する。制御部１３は、例えば、第１取得部１３１、第２取得部１３２、検出部１３３、判定部１３４、報知部１３５などを含むことができる。制御部１３は、ＣＰＵなどのプロセッサにより実現される。例えば、プロセッサは、記憶部１１に格納されたプログラムを読み出し、実行することで、制御部１３に含まれる各部を機能させる。
【００２６】
第１取得部１３１は、ＧＰＳトラッカー２が計測した第１のセンサ情報を取得する。第１取得部１３１は、例えば、第１のセンサ情報と、当該第１のセンサ情報が計測された計測タイミングとを対応付けた情報を取得してよい。そして、第１取得部１３１は、例えば、第１のセンサ情報を時系列で複数取得してよい。なお、以下の説明では、説明の便宜上、第１のセンサ情報を示す時系列の信号を、「第１の信号」と称する。
【００２７】
第２取得部１３２は、第２のセンサ情報を、ＧＰＳトラッカー２を介して取得する。第２取得部１３２は、例えば、第２のセンサ情報と、当該第２のセンサ情報が計測された計測タイミングとを対応付けた情報を取得してよい。そして、第２取得部１３２は、例えば、第２のセンサ情報を時系列で複数取得してよい。なお、以下の説明では、説明の便宜上、第２のセンサ情報を示す時系列の信号を、「第２の信号」と称する。
【００２８】
また、第２取得部１３２は、例えば、ドライブレコーダー３に異常が生じたと判定された場合、ドライブレコーダー３が撮影した画像（以下、「撮影画像情報」と称する）を、ＧＰＳトラッカー２を介して取得する。なお、撮影画像情報は、音声信号を含んで構成されてもよい。
【００２９】
検出部１３３は、第１のセンサ情報と第２のセンサ情報との差異を検出する。具体的には、検出部１３３は、第１のセンサ情報と第２のセンサ情報とを時系列で比較することにより、上記差異を検出する。
【００３０】
判定部１３４は、検出された差異に応じて、ドライブレコーダー３に異常が生じたか否かを判定する。
【００３１】
例えば、第１の信号との第２の信号との差異が所定の条件を満たさない場合（例えば、第１の信号と第２の信号との差異が所定の閾値を超える場合）には、ドライブレコーダー３に異常が生じた、と判定部１３４は判定する。一方、例えば、第１の信号と第２の信号との差異が所定の条件を満たす場合（例えば、第１の信号と第２の信号との差異が所定の閾値以下である場合）には、ドライブレコーダー３に異常が生じていない、と判定部１３４は判定する。
【００３２】
例えば、ＧＰＳトラッカー２とドライブレコーダー３とが同一の車両に設置されている場合に、車両が動くと、第１のセンサ情報はＧＰＳトラッカー２における振動を示すとともに、第２のセンサ情報はドライブレコーダー３における同様の振動を示す。その場合、ドライブレコーダー３に異常が生じていない、と判定部１３４は判定する。
【００３３】
一方、例えば、車両が停車している際に、車両からドライブレコーダー３を取り外す作業が行われると、第１のセンサ情報はＧＰＳトラッカー２における振動を示さないが、第２のセンサ情報はドライブレコーダー３における振動を示す。その場合、ドライブレコーダー３に異常が生じている、と判定部１３４は判定する。
【００３４】
報知部１３５は、異常が生じたと判定された場合、ユーザ端末４に当該異常を報知する。
【００３５】
記憶部１１は、サーバ１の全体を制御するために必要な情報を記憶する。記憶部１１は、ＲＯＭ、ＲＡＭなどにより実現され、その詳細は問わない。
【００３６】
通信部１２は、上記所定の通信方式にしたがう通信網を介して外部と通信する。通信部１２は、受信部１２ａと、送信部１２ｂとを含む。
【００３７】
受信部１２ａは、上記所定の通信方式にしたがう通信網を介して外部と通信することによって、第１のセンサ情報、および第２のセンサ情報を、ＧＰＳトラッカー２から受信する。また、受信部１２ａは、撮影画像情報を、ＧＰＳトラッカー２から受信してよい。受信部１２ａは、受信した第１のセンサ情報、第２のセンサ情報、および上記撮影画像情報を、制御部１３に出力する。
【００３８】
送信部１２ｂは、上記所定の通信方式にしたがう通信網を介して外部と通信することによって、ドライブレコーダー３に異常が生じたとの通知を、ユーザ端末４に送信する。また、送信部１２ｂは、上記異常が発生したタイミング（または、当該タイミングから所定の時間以内の時点）に撮影された撮影画像情報を、ユーザ端末４に送信する。また、送信部１２ｂは、第１のセンサ情報と第２のセンサ情報との送信の要求を、ＧＰＳトラッカー２に送信する。さらに、送信部１２ｂは、撮影画像情報の送信の要求を、ＧＰＳトラッカー２に送信する。
【００３９】
（ＧＰＳトラッカー２の機能構成）
ＧＰＳトラッカー２は、センサを備え、サーバ１及びドライブレコーダー３と通信可能に接続する。
【００４０】
ＧＰＳトラッカー２は、第１のセンサ情報を取得する。ＧＰＳトラッカー２は、例えば、ＧＰＳ、速度センサ、加速度センサ、角速度センサなどを含む。第１のセンサ情報は、例えば、ＧＰＳトラッカー２の位置、振動、および加速度の少なくとも１つの情報に基づくセンサ情報である。
【００４１】
ＧＰＳトラッカー２は、例えば、近距離通信を可能とする通信を介して、ドライレコーダ−３と通信する。さらに、ＧＰＳトラッカー２は、例えば、長距離通信を可能とする通信を介して、サーバ１と通信する。
【００４２】
（ドライブレコーダー３の機能構成）
ドライブレコーダー３は、センサとカメラとを備え、ドライブレコーダー３と通信可能に接続する。
【００４３】
ドライブレコーダー３は、第２のセンサ情報を取得する。ドライブレコーダー３は、例えば、ＧＰＳ、速度センサ、加速度センサ、角速度センサなどを含む。第２のセンサ情報は、例えば、ドライブレコーダー３の位置、振動、および加速度の少なくとも１つの情報に基づくセンサ情報である。
【００４４】
また、ドライブレコーダー３は、ドライブレコーダー３が設置された移動体（車両など）の周辺の環境、および当該移動体の内部空間などを撮影する。
【００４５】
（第１のセンサ情報と第２のセンサ情報との照合）
検出部１３３は、例えば、第１の信号と第２の信号とをパターンマッチングなどにより比較し、第１の信号と第２の信号との差異を検出する。または、検出部１３３は、それぞれの計測タイミングに対応付けられた、第１のセンサ情報と第２のセンサ情報とをそれぞれ比較することで、上記差異を検出してもよい。
【００４６】
また、検出部１３３は、例えば、カルマンフィルタなどを用いて、第１の信号に基づいてＧＰＳトラッカー２の状態（速度、加速度、角速度、移動方向など）を推定してもよい。同様に、検出部１３３は、例えば、カルマンフィルタなどを用いて、第２の信号に基づいてドライブレコーダー３の状態を推定してもよい。そして、検出部１３３は、推定されたＧＰＳトラッカー２の状態と、推定されたドライブレコーダー３の状態とを比較し、上記差異を検出してもよい。
【００４７】
また、検出部１３３は、例えば、第１の信号に所定のフィルタ（ウェーブレットフィルタなど）をかけて、第１の信号から所定の特徴量を抽出してよい。同様に、検出部１３３は、第２の信号から当該所定の特徴を抽出してよい。そして、検出部１３３は、第１の信号から抽出された特徴量と、第２の信号から抽出された特徴量とを比較し、上記差異として検出してよい。
【００４８】
検出部１３３は、例えば、ＦＦＴ（Fast Fourier Transform）などを用いて、第１の信号を周波数空間に変換し、所定の周波数に対応する情報を、第１の信号から除去してよい。同様に、検出部１３３は、例えば、所定の周波数に対応する情報を、第２の信号から除去してよい。つまり、検出部１３３は、第１の信号と第２の信号とに対してノイズを除去する処理を実行してよい。その後、検出部１３３は、第１の信号と第２の信号とを比較し、上記差異を検出してよい。
【００４９】
また、検出部１３３は、例えば、第１の信号に含まれる第１のセンサ情報の移動平均を算出し、第１の信号を平滑化してもよい。同様に、検出部１３３は、例えば、第１の信号に含まれる第１のセンサ情報の移動平均を算出し、第２の信号を平滑化してよい。その後、検出部１３３は、第１の信号と第２の信号とを比較し、上記差異を検出してよい。
【００５０】
（情報処理システム１０の動作）
図３は、情報処理システム１０の動作の一例を示すフローチャートである。
【００５１】
ステップＳ１において、ＧＰＳトラッカー２は、ＧＰＳトラッカーが備えるセンサの出力値を、第１のセンサ情報として取得する。さらに、ＧＰＳトラッカー２は、ＧＰＳトラッカー２の位置情報を取得してもよい。
【００５２】
ステップＳ２において、ドライブレコーダー３は、ＧＰＳトラッカーが備えるセンサの出力値を、第２のセンサ情報として取得する。ここで、第１のセンサ情報が計測されるタイミングと、第２のセンサ情報が計測されるタイミングとは、同一タイミング、又は所定時間内の差異のタイミングであってよい。
【００５３】
ステップＳ３において、第１取得部１３１は、第１のセンサ情報を、ＧＰＳトラッカー２から時系列で複数取得する。具体的には、第１取得部１３１は、第１のセンサ情報と、当該第１のセンサ情報が計測された計測タイミングとを対応付けて、ＧＰＳトラッカー２から時系列で複数取得する。
【００５４】
なお、ＧＰＳトラッカー２は、例えば、サーバ１から第１のセンサ情報の送信の要求を受け付けると、第１のセンサ情報と、当該第２のセンサ情報が計測された計測タイミングとを対応付けて、サーバ１に送信してよい。
【００５５】
ステップＳ４において、ＧＰＳトラッカー２は、第２のセンサ情報を、ドライブレコーダー３から取得する。ＧＰＳトラッカー２は、例えば、第２のセンサ情報と、当該第２のセンサ情報に対応する計測タイミングとを対応付けて、ドライブレコーダー３から取得してよい。
【００５６】
ステップＳ５において、第２取得部１３２は、第２のセンサ情報を、ＧＰＳトラッカー２から時系列で複数取得する。具体的には、第２取得部１３２は、ドライブレコーダー３が計測した第２のセンサ情報と、当該第２のセンサ情報が計測された計測タイミングとを対応付けて、ＧＰＳトラッカー２から時系列で複数取得する。
【００５７】
なお、ＧＰＳトラッカー２は、例えば、サーバ１から第２のセンサ情報の送信の要求を受け付けると、第２のセンサ情報をドライブレコーダー３に要求してよい。そして、ＧＰＳトラッカー２は、第２のセンサ情報をドライブレコーダー３から受信すると、当該第２のセンサ情報と、当該第２のセンサ情報に対応する計測タイミングとを対応付けて、サーバ１に送信する。
【００５８】
ステップＳ６において、検出部１３３は、第１のセンサ情報と第２のセンサ情報とを時系列で比較することにより、第１のセンサ情報と第２のセンサ情報との差異を検出する。具体的には、検出部１３３は、第１のセンサ情報と第２のセンサ情報とを時系列で比較することにより、上記差異を検出する。つまり、検出部１３３は、計測されたセンサ情報（第１のセンサ情報および第２のセンサ情報）の時系列変化を照合する。それにより、検出部１３３は、ドライブレコーダー３に生じた異常を、正確に検知できる。
【００５９】
ステップＳ７において、検出された差異に応じて、ドライブレコーダー３に異常が生じたか否かを、判定部１３４は判定する。
【００６０】
なお、第１のセンサ情報および第２のセンサ情報には、ノイズが含まれるおそれがある。そのため、一のタイミング（対応するタイミング）に計測された情報（第１のセンサ情報および第２のセンサ情報）には、ノイズが含まれるおそれがある。第１のタイミング、および第２のタイミングの少なくともいずれかがノイズを含む場合に、検出部１３３が、第１のセンサ情報と第２のセンサ情報とを比較すると、判定部１３４は誤判定する。しかし、検出部１３３は、第１のセンサ情報と第２のセンサ情報とを時系列で比較することにより、上記ノイズの影響を軽減できる。その結果、サーバ１は、誤判定を防止できる。
【００６１】
ドライブレコーダー３に異常が生じた、と判定部１３４が判定した場合（ステップＳ７：異常発生）には、第２取得部１３２は、撮影画像情報を、ＧＰＳトラッカー２を介して取得する（ステップＳ８）。具体的には、第２取得部１３２は、少なくとも一の計測タイミングに対応付けられた撮影画像情報を、ＧＰＳトラッカー２を介して取得する。ただし、これは、第２取得部１３２が、上記撮影画像情報を取得するタイミングを限定しない。例えば、第２取得部１３２は、所定の時間毎に、ＧＰＳトラッカー２を介して、ドライブレコーダー３から上記撮影画像情報を取得してもよい。
【００６２】
サーバ１は、ドライブレコーダー３に異常が生じた場合に、上記異常に関連するタイミングで撮影された画像（撮影画像情報）を取得することで、サーバ１とＧＰＳトラッカー２との間において、サーバ１とＧＰＳトラッカー２間の通信量を抑制できる。また、サーバ１は、上記異常に関連する撮影画像情報を取得し、取得された撮影画像情報を記憶部１１に格納することで、記憶部１１に格納されるデータ量を抑制できる。
【００６３】
ドライブレコーダー３の記憶部（例えば、メモリカードなど）に上記撮影画像情報が格納すると、上記撮影画像情報の編集が容易になるおそれがある。しかし、サーバ１は、記憶部１１に撮影画像情報を格納することで、当該撮影画像情報を、より安全に保護（例えば、アクセス制限、編集制限など）できる。
【００６４】
また、ドライブレコーダー３の記憶部に上記撮影画像情報が格納されると、ドライブレコーダー３の盗難が発生した場合に、ユーザ（車両の所有者など）は上記撮影画像情報を取得できない。しかし、記憶部１１に上記撮影画像情報が格納されることにより、ドライブレコーダー３の盗難が発生した場合であっても、サーバ１は、ユーザに上記撮影画像情報を提供できる。
【００６５】
ステップＳ９において、報知部１３５は、ドライブレコーダー３に異常が生じたことを、ユーザ端末４に報知する。報知部１３５は、例えば、ドライブレコーダー３に異常が生じたとの通知と、撮影画像情報を対応付けて、ユーザ端末４に送信してよい。そして、ユーザ端末４は、例えば、ドライブレコーダー３に異常が生じたとの通知などを、サーバ１から受信すると、ドライブレコーダー３に異常が生じたことを、文字、画像、光、音などを用いてユーザに報知してよい。それにより、ユーザ端末４は、当該通知を受信したことを、ユーザに早急に認識させることができる。そして、制御は、ステップＳ１に戻り、処理を継続する。
【００６６】
一方、ドライブレコーダー３に異常が生じていない、と判定部１３４が判定した場合（ステップＳ７：異常なし）には、制御は、ステップＳ１に戻り、処理を継続する。なお、上記の説明は、情報処理システム１０の動作の一例であり、処理の順序などを限定しない。情報処理システム１０において、処理の順序は適宜変更されてよい。
【００６７】
また、上記の説明では、検出部１３３が第１の信号と第２の信号とを比較することで、第１のセンサ情報と第２のセンサ情報との差異を検出する処理を例示した。しかし、これは、上記差異を検出する方法を限定しない。例えば、検出部１３３は、第１の信号と第２の信号とに対応する、それぞれの計測タイミングに対応付けられた、第１のセンサ情報と第２のセンサ情報とをそれぞれ比較することで、上記差異を検出してもよい。
【００６８】
（異常検知システム４０の動作）
図４は、異常検知システム４０の動作の一例の一例を示すタイムラインである。
【００６９】
時点Ｔ１において、ＧＰＳトラッカー２は、センサの出力値を、第１のセンサ情報として取得する。更に、時点Ｔ１において、ＧＰＳトラッカー２は、位置情報を取得する。また、時点Ｔ１（または、時点Ｔ１との差異が所定の時間以内の時点）において、ドライブレコーダー３は、センサの出力値を、第２のセンサ情報として取得する。
【００７０】
時点Ｔ１を含む時間Ｔ２において、第１取得部１３１は、ＧＰＳトラッカー２から第１のセンサ情報を時系列で複数取得する。具体的には、ＧＰＳトラッカー２は、第１のセンサ情報の送信の要求を受信すると、取得された第１のセンサ情報を、サーバ１に送信する。
【００７１】
さらに、上記時間Ｔ２において、第２取得部１３２は、ＧＰＳトラッカー２を介して、ドライブレコーダー３から、第２のセンサ情報を時系列で複数取得する。
【００７２】
具体的には、第２取得部１３２は、通信部１２を介して、ＧＰＳトラッカー２に、第２のセンサ情報を要求する。ＧＰＳトラッカー２は、第２のセンサ情報の送信の要求を受信すると、第２のセンサ情報の送信を要求する。ドライブレコーダー３は、第２のセンサ情報の送信の要求を受信すると、ＧＰＳトラッカー２に、第２のセンサ情報を送信する。ＧＰＳトラッカー２は、受信した第２のセンサ情報を、サーバ１に送信する。
【００７３】
第１取得部１３１は、時間Ｔ２に対応する第１のセンサ情報を、時系列で複数取得する。そして、第１取得部１３１は、取得された時系列の第１のセンサ情報を、第１の信号として決定する。
【００７４】
同様に、第２取得部１３２は、時間Ｔ２に対応する第２のセンサ情報を、時系列で複数取得する。そして、第２取得部１３２は、取得された時系列の第２のセンサ情報を、第２の信号として決定する。
【００７５】
時点Ｔ３において、検出部１３３は、第１のセンサ情報と第２のセンサ情報との差異を検出する。なお、検出部１３３は、第１の信号と第２の信号との差異を検出してよい。または、検出部１３３は、例えば、互いに対応する計測タイミングに対応付けられた、第１のセンサ情報と第２のセンサ情報との差異を検出してよい。
【００７６】
時点Ｔ４において、判定部１３４は、検出された差異に応じて、ドライブレコーダー３に異常が生じたか否かを判定する。
【００７７】
時点Ｔ５において、上記異常が生じた、と判定部１３４が判定した場合、第２取得部１３２は、ＧＰＳトラッカー２を介して、ドライブレコーダー３に、上記差異に対応する計測タイミングに対応付けられた撮影画像情報を要求する。
【００７８】
具体的には、第２取得部１３２は、通信部１２を介して、ＧＰＳトラッカー２に、上記撮影画像情報を要求する。ＧＰＳトラッカー２は、上記撮影画像情報の送信の要求を受信すると、ドライブレコーダー３に上記撮影画像情報の送信を要求する。ドライブレコーダー３は、上記撮影画像情報の送信の要求を受信すると、ＧＰＳトラッカー２に、要求された撮影画像情報を送信する。ＧＰＳトラッカー２は、受信した撮影画像情報を、サーバ１に送信する。それにより、サーバ１は、ドライブレコーダー３に異常が発生した際の車両の周辺の環境、および当該車両の内部空間の状況を、撮影画像情報として取得できる。
【００７９】
さらに、サーバ１は、上記異常に対応する計測タイミングに測定された位置情報を、ユーザ端末４に通知してもよい。それにより、サーバ１は、ドライブレコーダー３に異常が発生した位置を、ユーザに知らせることができる。
【００８０】
時点Ｔ６において、報知部１３５は、ドライブレコーダー３に異常が生じたとの通知と、撮影画像情報とを対応付けて、ユーザ端末４に送信する。それにより、本実施形態に係る異常検知システム４０は、ドライブレコーダー３に生じた異常をユーザに気づかせることができる。
【００８１】
（付記事項）
上述の実施形態は、以下の形態のように記載してもよいが、以下に限定されない。
【００８２】
（形態１）第１の装置が計測した第１のセンサ情報を取得する第１取得部と、前記第１の装置と通信可能に接続された第２の装置が計測した第２のセンサ情報を、当該第１の装置を介して取得する第２取得部と、前記第１のセンサ情報と前記第２のセンサ情報との差異を検出する検出部と、前記検出された差異に応じて、前記第２の装置に異常が生じたか否かを判定する判定部とを備えたことを特徴とする情報処理装置。
【００８３】
（形態２）前記第２取得部は、前記異常が生じたと判定された場合、前記第２の装置が撮影した画像を前記第１の装置を介して取得することを特徴とする形態１に記載の情報処理装置。
【００８４】
（形態３）前記異常が生じたと判定された場合、ユーザが使用する端末に当該異常を報知する報知部をさらに備えたことを特徴とする形態１または２に記載の情報処理装置。
【００８５】
（形態４）前記第１取得部は、前記第１のセンサ情報を時系列で複数取得し、前記第２取得部は、前記第２のセンサ情報を時系列で複数取得し、前記検出部は、前記第１のセンサ情報と前記第２のセンサ情報とを時系列で比較することにより、前記差異を検出することを特徴とする形態１から３のいずれか一態様に記載の情報処理装置。
【００８６】
（形態５）前記第１のセンサ情報は、前記第１の装置の位置、振動、加速度の少なくとも１つの情報に基づくセンサ情報であり、前記第２のセンサ情報は、前記第２の装置の位置、振動、加速度の少なくとも１つの情報に基づくセンサ情報であることを特徴とする形態１から４のいずれか一態様に記載の情報処理装置。
【００８７】
（形態６）前記第１の装置は、ＧＰＳトラッカーであり、前記第２の装置は、ドライブレコーダーであることを特徴とする形態１から５のいずれか一態様に記載の情報処理装置。
【００８８】
（形態７）形態１から６のいずれか一態様に記載の情報処理装置と、前記第１の装置と、前記第２の装置とを含む情報処理システム。
【００８９】
（形態８）形態１から６のいずれか一態様に記載の情報処理装置と、前記情報処理装置から前記第２の装置に関する異常の有無を受信するユーザ端末とを含む異常検知システム。
【００９０】
（形態９）第１の装置が計測した第１のセンサ情報を取得する第１取得ステップと、前記第１の装置と通信可能に接続された第２の装置が計測した第２のセンサ情報を、当該第１の装置を介して取得する第２取得ステップと、前記第１のセンサ情報と前記第２のセンサ情報との差異を検出する検出ステップと、前記検出された差異に応じて、前記第２の装置に異常が生じたか否かを判定する判定ステップとを含むことを特徴とする情報処理装置の制御方法。
【００９１】
（形態１０）情報処理装置に、第１の装置が計測した第１のセンサ情報を取得する第１取得機能と、前記第１の装置と通信可能に接続された第２の装置が計測した第２のセンサ情報を、当該第１の装置を介して取得する第２取得機能と、前記第１のセンサ情報と前記第２のセンサ情報との差異を検出する検出機能と、前記検出された差異に応じて、前記第２の装置に異常が生じたか否かを判定する判定機能とを実現させることを特徴とする制御プログラム。
【００９２】
本発明は、上記実施形態に限定されるものではなく、上記実施形態で示した構成と実質的に同一の構成、同一の作用効果を奏する構成または同一の目的を達成することができる構成で置き換えてもよい。
【００９３】
〔ソフトウェアによる実現例〕
サーバ１の制御ブロック（特に、制御部１３）は、集積回路（ＩＣ（Integrated Circuit）チップ）などに形成された論理回路（ハードウェア）によって実現してよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してよい。後者の場合、情報処理装置１００は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、当該ゲームプログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波など）を介して上記コンピュータに供給されてよい。具体的には、本発明の実施の形態に係るプログラムは、サーバ１に搭載されたコンピュータに、第１取得部１３１、第２取得部１３２、検出部１３３、判定部１３４、報知部１３５それぞれ実現させる。なお、ＧＰＳトラッカー２の制御ブロック、およびドライブレコーダー３の制御ブロックも同様であり、詳細な説明は省略する。
【符号の説明】
【００９４】
１  サーバ、２  ＧＰＳトラッカー（第１の装置）、３  ドライブレコーダー（第２の装置）、４  ユーザ端末、５  ネットワーク、１０  情報処理システム、１１  記憶部、１２  通信部、１２ａ  受信部、１２ｂ  送信部、１３  制御部、４０  異常検知システム、１３１  第１取得部、１３２  第２取得部、１３３  検出部、１３４  判定部、１３５  報知部
【図１】
2020201799.tif 000003
【図２】
2020201799.tif 000004
【図３】
2020201799.tif 000005
【図４】
2020201799.tif 000006