(57)【要約】  本開示は、参照データ相互間の類似性指標に基づいてあらかじめ作成された参照マップの情報を受信する参照マップ受信部（２３）と、参照データとは異なる新規データに対して、当該新規データと参照マップ上の全部または一部の参照データとの類似性指標に基づいて、参照マップ上に当該新規データをプロットする、新規データプロット部（２１１）と、を備える分析装置である。
2020075236.tif 000002
【特許請求の範囲】
【請求項１】
参照データ相互間の類似性指標に基づいてマップ上に参照データが予めプロットされている参照マップを受信する参照マップ受信部と、
前記参照データとは異なる新規データに対して、当該新規データと参照マップ上の全部または一部の参照データとの類似性指標に基づいて、前記参照マップ上に当該新規データをプロットする、新規データプロット部と、
を備える分析装置。
【請求項２】
前記参照マップはマップ上に複数のエリアが定義されており、
エリアに固有の属性を示すエリア属性がエリアごとに定義されており、
新規データのプロットされた位置がどのエリアに属するかに基づいて、当該新規データの属性を判定する新規データの属性判定部をさらに備える、
請求項１に記載の分析装置。
【請求項３】
前記参照データ及び前記新規データは、装置に搭載されたセンサで検出されたセンサデータ又は装置若しくは当該装置に備わる部品から発出されたデータであり、
前記エリア属性は、前記装置又は前記部品の状態である、
請求項２に記載の分析装置。
【請求項４】
前記参照データ及び前記新規データは、車両に搭載されたセンサで検出された振動データであり、
前記エリア属性は、前記車両の走行する路面の状態である、
請求項２に記載の分析装置。
【請求項５】
前記参照データ及び前記新規データは、生体で検出された生体データであり、
前記エリア属性は、前記生体の状態である、
請求項２に記載の分析装置。
【請求項６】
前記参照データ及び前記新規データは、声の周波数スペクトルデータであり、
前記エリア属性は、通話者の心理状態である、
請求項２に記載の分析装置。
【請求項７】
前記参照データ及び前記新規データは、画像データであり、
前記エリア属性は、画像データの識別情報である、
請求項２に記載の分析装置。
【請求項８】
新規データがどのエリアにも属さない場合、当該新規データを含む新たなエリアとそのエリア属性を定義する追加エリア定義部をさらに備える、
請求項２から７のいずれかに記載の分析装置。
【請求項９】
請求項１から８のいずれかに記載の分析装置と、
前記参照データとして用いられるデータを取得し、参照データ相互間の類似性指標に基づいて前記参照マップを作成する参照マップ作成部を含み、前記分析装置に前記参照マップを提供する参照マップ作成装置と、
を備える分析システム。
【請求項１０】
分析装置が、
参照データ相互間の類似性指標に基づいてあらかじめ作成された参照マップを受信するステップと、
前記参照データとは異なる新規データに対して、当該新規データと参照マップ上の全部または一部の参照データとの類似性指標に基づいて、前記参照マップ上に当該新規データをプロットするステップと、
を実行する分析方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、分析装置、分析システム及び分析方法に関する。
【背景技術】
【０００２】
各地点で発生したデータの分析を行う分析システムが提案されている（例えば、特許文献１参照。）。特許文献１の分析システムは、各地点に端末装置を配備し、各端末装置からのデータを管制センターが分析する。【０００３】
引用文献１の分析システムでは、各端末装置からのデータの分析を管制センターが行うため、端末装置と管制センターとが通信ネットワークで接続されていない場合、分析を行うことができない問題がある。また、分析結果を各地点において知りたい場合がある。さらに、各地点における演算処理の負荷は少ないことが好ましい。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０９−２５１５９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
そこで、本開示は、各地点で発生したデータの分析を、少ない演算処理の負荷で、各地点において可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
本開示に係る分析装置は、
参照データ相互間の類似性指標に基づいてマップ上に参照データが予めプロットされている参照マップを受信する参照マップ受信部と、
前記参照データとは異なる新規データに対して、当該新規データと参照マップ上の全部または一部の参照データとの類似性指標に基づいて、前記参照マップ上に当該新規データをプロットする、新規データプロット部と、
を備える。【０００７】
本開示に係る分析システムは、
本開示に係る分析装置と、
前記参照データとして用いられるデータを取得し、参照データ相互間の類似性指標に基づいて前記参照マップを作成する参照マップ作成部を含み、前記分析装置に前記参照マップを提供する参照マップ作成装置と、
を備える。【０００８】
本開示に係る分析方法は、
分析装置が、
参照データ相互間の類似性指標に基づいてあらかじめ作成された参照マップを受信するステップと、
前記参照データとは異なる新規データに対して、当該新規データと参照マップ上の全部または一部の参照データとの類似性指標に基づいて、前記参照マップ上に当該新規データをプロットするステップと、
を実行する。
【発明の効果】
【０００９】
本開示によれば、各地点で発生したデータの分析を、少ない演算処理の負荷で、各地点において可能にすることができる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施形態に係る分析システムの構成の一例を示す。
【図２】参照マップのエリアの一例を示す。
【図３】第２の実施形態に係る分析システムの構成の一例を示す。
【図４】いずれのエリアにも属さない新規データの一例を示す。
【図５】エリア属性が変化するエリアの一例を示す。
【図６】第４の実施形態に係る分析システムの構成の一例を示す。
【図７】表示の一例を示す。
【図８】第５の実施形態に係る表示の一例を示す。
【図９】第６の実施形態に係る分析システムの構成の一例を示す。
【図１０】第７の実施形態に係る分析システムの構成の一例を示す。
【図１１】第８の実施形態に係るシステム構成の一例を示す。
【図１２】新規データのプロット方法の一例を示す。
【発明を実施するための形態】
【００１１】
以下、本開示の実施形態について、図面を参照しながら詳細に説明する。なお、本開示は、以下に示す実施形態に限定されるものではない。これらの実施の例は例示に過ぎず、本開示は当業者の知識に基づいて種々の変更、改良を施した形態で実施することができる。なお、本明細書及び図面において符号が同じ構成要素は、相互に同一のものを示すものとする。
【００１２】
（第１の実施形態）
図１に、本開示に係る分析システムの構成の一例を示す。本開示に係る分析システムは、参照マップ作成装置１０及び分析装置２０が通信ネットワーク９０で接続されている。図１では、参照マップ作成装置１０及び分析装置２０が１対１で接続されている例を示すが、本開示はこれに限らず、１対多や多対多の構成を採用しうる。分析装置２０が複数の場合、各分析装置２０は異なる地点に配置される。
【００１３】
参照マップ作成装置１０は、分析装置２０に参照マップを提供する。分析装置２０は、参照マップとは異なる新規データを取得すると、参照マップ作成装置１０から提供された参照マップを用いて、新規データの属性を判定する。
【００１４】
参照マップ作成装置１０は、処理部１１、メモリ１２、送受信部１３及び入力部１４を備える任意のコンピュータを用いることができる。参照マップ作成装置１０の処理部１１は、参照マップ作成部１１１を備える。参照マップ作成部１１１は、マップ作成部１１１１及び属性定義部１１１２を備える。
【００１５】
分析装置２０は、処理部２１、メモリ２２、送受信部２３及び入力部２４を備える。分析装置２０の処理部２１は、新規データプロット部２１１、属性判定部２１２、を備える。送受信部２３は、参照マップ受信部として機能し、参照マップを受信するステップを実行する。新規データプロット部２１１が、参照マップ上に新規データをプロットするステップを実行する。
【００１６】
マップ作成部１１１１は、参照データとして用いられるデータを取得し、マップを作成する。マップは、参照データ相互間の類似性指標に基づいて参照データがプロットされているマップである。例えば、マップ作成部１１１１は、各参照データをベクトルデータに変換し、ベクトルデータ相互間の距離を用いて各参照データのプロット位置を求める。これにより、データ相互間の類似性指標に基づいて各参照データを示す点がプロットされているマップが作成される。ここで、ベクトルデータ相互間の距離は、ユークリッド距離のほか、内積空間距離であってもよいし、外積を用いるなどの任意の演算方法を用いて求めることができる。
【００１７】
図２に、マップの一例を示す。類似性の高いデータ同士は近くに配置され、類似性の低いデータ同士は遠くに配置される。近くに配置されるデータ同士はより正確な距離になるように配置することが好ましい。参照データのマップ上への配置は、図２に示すように平面に配置してもよいが、球面などの任意の次元のベクトル空間に配置してもよい。
【００１８】
属性定義部１１１２は、参照マップ上で、単数または複数のエリアを定義し、それぞれのエリアごとに、そこに含まれる参照データの特徴に応じて、エリアごとに属性を定義する。
【００１９】
送受信部１３が参照マップを分析装置２０に配信し、送受信部２３が参照マップ作成装置１０から参照マップを受信する。参照マップは、メモリ２２に格納される。参照マップには、参照データと、エリアの情報と、エリア属性と、が含まれる。エリアの情報は、エリアに含まれる参照データの情報及びマップ上でのエリアの位置及び範囲の情報を含む。参照マップには、各参照データの属性データ、例えば、データが生成された時間、データの種別、データを生成した装置の識別情報、などが含まれていてもよい。
【００２０】
例えば、図２に示す参照マップの場合、参照マップには、参照データＲＤ−３の識別情報と、エリアＡＺ−３の識別情報と、エリアＡＺ−３のエリア属性と、が紐付けられた状態で含まれる。
【００２１】
ここで、参照マップにおける１つの位置に定義されるエリアとエリア属性は、２以上であってもよい。例えば、参照データＲＤ−１の識別情報は、エリアＡＺ−１及びＡＺ−４に紐付けられていてもよい。
【００２２】
参照データＲＤ−５及びＲＤ−６のように、参照データの数が少ない場合がある。そのような共通のエリア属性の分布する範囲が明確でない場合は、参照データＲＤ−５及びＲＤ−６の位置、またこれらの位置から一定範囲をエリアに定義する。
【００２３】
新規データプロット部２１１は、参照データとは異なる新規データを取得すると、参照マップ上に新規データをプロットする。例えば、データの類似性指標がベクトルデータ相互間の距離の場合、新規データプロット部２１１は、新規データをベクトルデータに変換し、新規データのベクトルデータと各参照データのベクトルデータの距離を算出し、ベクトルデータの距離が近い参照データを抽出する。この場合、すべての参照データを抽出してもよい。そして、新規データプロット部２１１は、抽出した参照データと当該新規データとの相互距離に基づいて当該新規データを参照マップ上にプロットする。具体的なプロット方法は後述する。
【００２４】
属性判定部２１２は、新規データのプロットされたエリアを判定し、当該エリアのエリア属性を新規データの属性と判定する。例えば、新規データがエリアＡＺ−３の内側に配置されている場合、属性判定部２１２は、新規データがエリアＡＺ−３のエリア属性を有すると判定する。
【００２５】
このように、分析装置２０は、参照マップにおける新規データのプロット位置を特定するだけで、新規データのエリア属性を導出することができる。このため、本実施形態に係る分析システムは、分析装置２０における演算処理が少ないため、分析装置２０における分析を高速で行うことができる。
【００２６】
ここで、分析装置２０での分析は、高速でかつ安定的に行うことが好ましい。そのため、新規データプロット部２１１及び属性判定部２１２は、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）などのハードウェアを用いた処理を行う場合がある。
【００２７】
以上説明したように、本実施形態は、分析装置２０が参照マップ作成装置１０と異なる地点に分散して配置され、各分析装置２０が新規データのエリア属性を判定するため、各地点で発生したデータの分析が各地点において可能である。また、参照マップへの新規データのプロット位置の計算は、参照マップ自体の作成に比較し計算量がはるかに少ないので、各分析装置２０における演算処理の負荷を少なくすることができる。
【００２８】
分析装置２０は、一般に分析すべきデータ量が多いほど、データの生成場所の近くに配置することが望ましい場合が多く、分析すべきデータ量が少なくなるほど、データ発生場所から離れて配置する場合が多くなる。ただし、これは必ずというわけではなく、利用目的などに応じて、柔軟に配置される。
【００２９】
なお、本実施形態では、全ての参照データとの類似性指標に基づいて新規データを参照マップにプロットしたが、本開示はこれに限定されない。参照データの一部との類似性指標に基づいて、新規データを参照マップにプロットしてもよい。例えば、新規データとの類似性指標の算出を行う参照データは各エリアに１つとし、共通のエリアに属する他の参照データと新規データとの類似性指標の算出は省略する。そして、エリアのうちの類似度の低いエリアを除外し、類似度の高いエリアに含まれる各参照データと新規データとの類似性指標を算出することで、新規データのプロット位置を求める。これにより、分析装置２０での演算処理の負荷をより減少させることができる。
【００３０】
（第２の実施形態）
図３に、本開示に係る分析システムの構成の一例を示す。本開示に係る分析システムは、分析装置２０の処理部２１が追加エリア定義部２１３をさらに備える。
【００３１】
新規データのプロットされたエリアにエリア属性が定義されていない場合がありうる。例えば、図４に示す新規データＮＤ−１のように、プロット位置にはエリア属性が定義されていない場合がある。そのような場合、属性判定部２１２は、新規データＮＤ−１及びプロット位置の情報を参照マップと共に追加エリア定義部２１３に出力する。
【００３２】
追加エリア定義部２１３は、新規データＮＤ−１の属性を各エリア属性と比較し、新規データＮＤ−１のプロット位置の属性を判定する。そして、追加エリア定義部２１３は、新規データＮＤ−１のプロット位置の属性を、新規データＮＤ−１から一定範囲のエリア属性に定義する。
【００３３】
送受信部２３は、すべての新規データと追加エリアの情報を参照マップ作成装置１０に送信する。追加エリアの情報は、新規データＮＤ−１の情報、新規データＮＤ−１の位置、新規データＮＤ−１から一定範囲のエリア属性を含む。参照マップ作成装置１０は、分析装置２０から受信した情報をメモリ１２に格納する。参照マップ作成部１１１は、参照マップを更新する際に、当初の参照マップ上のデータの全部あるいは一部に加えてメモリ１２に格納されている情報を用いる。
【００３４】
参照マップ作成装置１０は、新規データＮＤ−１が参照データに含まれた新規参照マップを作成する。その場合、エリアＡＺ−７が新たに定義される。参照マップ作成装置１０は、新規参照マップを分析装置２０に配信する。これにより、各分析装置２０は、エリアＡＺ−７が定義された新規参照マップを用いて、分析を行うことができる。
【００３５】
参照マップ作成装置１０が新規参照マップを各分析装置２０に配信するタイミングは任意である。例えば、新規参照マップが作成されたときであってもよいし、定期的であってもよい。
【００３６】
以上説明したように、本実施形態は、新規データを用いて参照マップを更新する。このため、本実施形態は、新たに発生したエリア属性に対しても、自動で対応することができる。
【００３７】
（第３の実施形態）
データによっては、時間や環境などの諸条件によってゆっくりと変化するものがある。例えば季節による平均気温の変化が影響する場合がある。そのようなデータの場合、図５に示すように、正常な状態を示すエリア属性を有するエリアＡＺ−３が時間の経過によってエリアＡＺ−８に移動し、エリアＡＺ−３に属する参照データＲＤ−３が正常な状態ではなくなる可能性がある。
【００３８】
図１に示す本開示に係るシステムにおいて、属性判定部２１２がエリア属性を判定するにあたり、エリアＡＺ−３のエリア属性を用いるのは適当でない。そこで、本実施形態では、エリア属性の変化に合わせて参照マップを更新する。
【００３９】
分析装置２０は、メモリ２２に蓄積されている新規データを、参照マップ作成装置１０に定期的に送信する。参照マップ作成装置１０の送受信部１３が各分析装置２０から新規データを受信すると、メモリ１２に格納する。
【００４０】
マップ作成部１１１１は、メモリ１２に記憶されている新規データを参照データとして読み出し、これを用いて参照マップを作成する。属性定義部１１１２は、エリアに分布する参照データの属性を用いて、参照マップのエリアごとのエリア属性を定義する。これにより、エリア属性の変化の反映された新規参照マップを作成することができる。
【００４１】
ここで、マップ作成部１１１１は、参照データに新規データを含めたデータでありかつ現在時刻から一定時間内のデータを参照データとして読み出すことが好ましい。このとき、新規参照マップに含める既存の参照データは、既存の参照データの全部であってもよいし、一部であってもよい。例えば、分析装置２０の演算処理の負荷の増大を防ぐため、新規参照マップに含めるデータ数は一定であることが好ましい。
【００４２】
送受信部１３は、新規参照マップを分析装置２０に配信する。各分析装置２０は、新規参照マップを参照マップ作成装置１０から受信すると、メモリ２２に格納する。その後の動作は前述の実施形態と同様である。
【００４３】
以上説明したように、本実施形態は、新規データを用いて参照マップを更新する。このため、本実施形態は、時間や環境などの諸条件によってエリア属性が変化するデータであっても、自動で対応することができる。
【００４４】
（第４の実施形態）
本実施形態では、装置に１以上のセンサが搭載され、参照データ及び新規データがセンサで検出されたセンサデータであり、エリア属性がセンサの搭載されている装置に関する状態である例について説明する。
【００４５】
図６に、本実施形態に係るシステム構成の一例を示す。本実施形態に係るシステムは、センサ３１，３２及び分析装置２０が車両３０に搭載されている。図６では車両３０に２種のセンサ３１及び３２が備わる例を示すが、車両３０に搭載されるセンサ３１は１種のみであってもよいし、３種以上であってもよい。参照マップ作成装置１０は、センサ３１及び３２の正常値を事前に把握している車両３０のメーカなどによって管理されている。参照マップ作成装置１０及び分析装置２０の構成は図１及び図３と同様である。
【００４６】
参照マップ作成装置１０は、参照マップを各車両３０に配信する。参照マップは、適宜更新される。センサ３１，３２は、車両３０の状態、正常又は異常、故障又は異常状態の種類、センサ３１及び３２の搭載されている部品の正常又は異常を分析するための任意の検出装置である。分析結果は、運転手がリアルタイムに知りたい内容である。そこで、本実施形態では、分析装置２０がリアルタイムで状態の分析を行う。
【００４７】
車両３０は、自動車、原動機付自転車、軽車両、バス、鉄道車両を含む、任意の車である。センサ３１及び３２は、車両に搭載される任意のセンサであり、例えば、車速センサ、加速度センサ、車両位置センサ、衝突検知センサ、後方監視カメラ、後方障害物センサ、側方障害物センサ、車間距離センサ、路面センサ、磁気センサ、ドライバ状態センサ、が例示できる。センサ３１及び３２は、車両３０の任意の部品の状態を検知するセンサであってもよく、例えば、ハンドルの操舵角センサ、エンジン付近に搭載される火災検知センサ、タイヤの空気圧センサ、ホイールやエンジンの振動センサが例示できる。
【００４８】
センサデータは、センサ３１及び３２から出力された生データであってもよいが、センサ３１及び３２から出力されたデータに演算処理が施された加工データであってもよい。加工データは、例えば、センサ３１からのセンサデータの平均値、中央値、最大値、最小値、範囲、最頻値である。また、センサデータは、振動の周波数スペクトルや画像の空間周波数スペクトルを含む。
【００４９】
参照マップ作成装置１０は、各車両３０に備わるセンサ３１及び３２のセンサデータを収集し、車両３０ごとに参照マップを生成する。本実施形態では、各センサ３１及び３２の値によって、参照データが分布する。そのため、本実施形態でのエリア属性は、車両３０の状態、正常又は異常、故障又は異常状態の種類、センサ３１及び３２の搭載されている部品の正常又は異常を含む。
【００５０】
参照マップ作成装置１０は、参照マップを生成すると、各車両３０に参照マップを配信する。分析装置２０は、自装置の搭載されている車両３０に応じた参照マップを参照マップ作成装置１０から受信し、メモリ（図１に示す符号２２）に格納する。
【００５１】
センサ３１において新たなセンサデータが発生すると、分析装置２０は、新たなセンサデータを新規データとしてメモリ（図１に示す符号２２）に格納する。分析装置２０は、自装置の搭載されている車両３０に応じた参照マップをメモリ２２から読み出し、新規データを参照マップにプロットし、プロット位置に基づいて新規データの属性を判定する。
【００５２】
例えば、センサ３１がエンジンの振動センサであり、新規データのプロット位置がエリアＡＺ−３であり、エリアＡＺ−３のエリア属性がエンジンの振動が正常値である場合、分析装置２０は、エンジンの振動が正常値の範囲内であると判定する。
【００５３】
分析装置２０は、判定結果を車両３０に備わる任意のモニタに表示することが好ましい。図７に、表示の一例を示す。正常な範囲を示すエリアＡＺ−３と新規データＮＤ−３が表示される。新規データＮＤ−３はエリアＡＺ−３の端に位置する。このため、分析装置２０のユーザは、もう少しで正常な範囲から外れるセンサ３１の値であることを視認することができる。このように、本実施形態は、車両３０の部品の状態、正常又は異常を判定することができる。なお、センサ３１及び３２を組み合わせ、車両３０の状態、正常又は異常を判定してもよい。
【００５４】
以上説明したように、本開示は、車両３０について、正常値の範囲内であるか否か、異常の可能性があるか否か、さらに正常値の範囲におけるどのような状態にあるか、どのような異常の状態であるか、を分析装置２０において車両３０ごとにリアルタイムで判定することができる。
【００５５】
なお、センサ３１及び３２からのセンサデータは、センサ３１及び３２の設置状態などでデータ特性が異なる可能性もある。そこで、参照データは、車両３０に搭載された状態で収集されたものが好ましい。例えば、参照マップは、車両メーカや機械メーカが作成してもよいが、工場などでセンサが実際に搭載された状態で個別に参照マップを作成してもよい。
【００５６】
また、本実施形態では、センサ３１及び３２からのセンサデータを用いる場合を説明したが、本実施形態は、センサデータに代えて装置自体の出力するログデータを用いてもよい。この場合、センサデータとログデータの両方を組み合わせたベクトルデータを参照データに用いてもよい。
【００５７】
また、本実施形態ではセンサの搭載されている装置が車両である例を示したが、本開示の装置はこれに限定されない。本開示は、車両３０に代えて、継続的な状態把握を行うことが好ましい任意の装置に適用可能である。例えば、本実施形態の車両３０は、エレベータ、エスカレータ、発電機、ベルトコンベア、航空機、産業用ロボットなどの、駆動機構や可動部品の備わる任意の装置でありうる。例えば、サーボモータ、インバータ、減速機、コンプレッサなど、が例示できる。これらの装置や部品の場合、センサデータに代えて、トルクデータ、制御用の電流又は電圧値などの装置や部品から出力される任意のデータを用いることができる。航空機は、飛行船、ヘリコプタ、飛行機を含む。
【００５８】
また、本実施形態のセンサ３１は、装置に搭載される任意のセンサでありうる。例えば、配管やタンク内などの流体の流量を検出する流量センサや流れによって引き起こされる振動を検出する振動センサ、回路を流れる電流を検出する電流センサである。
【００５９】
配管内の流体や気体に変化が生じると、配管の振動や温度に変化が生じる。そのため、センサ３１は、流体や気体を流通させるための配管に生じる振動や流量、温度を検出するセンサでありうる。これにより、本開示は、配管の中を流れる流体又は気体の渦や流れのムラの有無、流体又は気体を流通させる駆動部が正常に動作しているか否か、配管の接続に緩みが生じているか否か、などといった流体や気体の流れに寄与する任意の異常についてもリアルタイムで検知することができる。
【００６０】
電気部品に変化が生じると、電気部品に接続されている経路の電流に変化が生じる。そのため、センサ３１は、電気部品に接続されている経路の電流や電圧を検出するセンサでありうる。これにより、本開示は、電気部品の動作に異常が生じているか否か、電気部品の接続に接続不良が生じているか否か、などといった電気的な異常についてもリアルタイムで判定することができる。
【００６１】
（第５の実施形態）
本実施形態では、第４の実施形態で説明したセンサデータが振動データを含み、エリア属性が車両の走行路面の劣化状態である例について説明する。本実施形態では、第４の実施形態と同様のシステム構成を用いることができる。
【００６２】
センサ３１、３２の少なくともいずれかは、鉛直方向（以下においてｚ軸方向と表記する。）の車両の振動を検出可能な任意のデバイスである場合が一般的であるが、進行方向（以下においてｘ軸方向と表記する。）又は鉛直方向及び進行方向に垂直な方向（以下においてｙ軸方向と表記する。）の車両の振動を検出可能な任意のデバイスでもよい。振動は、ゆったりしたものから速いものまで含み、周波数レンジで限定されない。振動の検出は、加速度を測定可能な加速度センサを用いることができる。
【００６３】
本実施形態は、参照データ及び新規データとして、予め定められたセグメントに分割した振動データを用いる。セグメントは、劣化状態の判定対象となる任意の領域であり、例えば、道路や線路の地理的な区間や一定の時間で区切られた時間区間を含む。本実施形態では、振動データに、劣化状態の判定対象となるセグメントを特定可能な属性情報が紐付けられる。
【００６４】
セグメントｉの振動データをＡｉ（ｔ）とすると、振動データの変化Ａ（ｔ）は、
（数１）
Ａ（ｔ）＝ΣＡｉ（ｔ）、  （ｉ＝１、２、３、・・・・、Ｎ−１、Ｎ）    （１）
となる。ここでＮはセグメントの総数である。
【００６５】
セグメントに分割した振動データは、周波数スペクトルに変換され、離散周波数値でサンプリングされる。これにより、各周波数成分の振幅を各次元の値にもつベクトルデータが、各セグメントの振動データとして生成される。このベクトルデータが、本実施形態の参照データ及び新規データとして用いられる。ここで、車種や車両に備わるダンパーの仕様などによって、センサ３１、３２で検出される振動は異なる。そこで、振動データの車両間の差が小さくなるよう、次元ごとに重み付けや規格化を行ってもよい。
【００６６】
参照マップ作成装置１０は、各車両３０に備わるセンサ３１及び３２の振動データを収集し、参照マップを生成する。分析装置２０は、参照マップを参照マップ作成装置１０から受信し、メモリ（図１に示す符号２２）に格納する。これ以降の各装置の処理は、第４の実施形態と同様である。
【００６７】
整備された道路や線路の場合、図８に示すエリアＡＺ−８１に分布する。ここで、一つ一つのプロットは道路セグメントの一つ一つに対応する。これに対し、道路の劣化が大きい場合、セグメントデータはエリアＡＺ−８１から離れたエリアＡＺ−８４に分布する。劣化の大きい場合でも、細かな凹凸の多いセグメントの分布するエリアＡＺ−８２と、進行方向に大きなうねりのある道路セグメントが分布するエリアＡＺ−８３とは互いに離れて分布する。
【００６８】
分析装置２０は、参照マップをメモリ２２から読み出し、新規データを参照マップにプロットし、プロット位置に基づいて走行路面の劣化状態を判定する。このため、新規データがプロットされる位置に基づいて、車両３０が走行中の路面の状態をリアルタイムで判定することができる。
【００６９】
以上説明したように、本開示は、車両３０の走行路面について、道路劣化の度合いに加えてどのような劣化の状態であるか、を分析装置２０においてリアルタイムで判定することができる。
【００７０】
（第６の実施形態）
本実施形態では、参照データ及び新規データが医療データなどの生体データであり、エリア属性が人や動物の健康状態、病気の種類、病気の程度などの生体の状態である例について説明する。
【００７１】
図９に、本実施形態に係るシステム構成の一例を示す。本実施形態に係るシステムは、コンピュータ４０が図１に示す分析装置２０として機能する。コンピュータ４０は、個人病院や地方の病院に配置された専門医ではない医師に用いられるコンピュータ、或いは個人の使用するコンピュータである。
【００７２】
地方の病院では、検査の環境を整えることはできても、専門医を常駐させることは困難である。また、糖尿病など、患者自身が検査を行うことができる環境が提供されつつある。一方で、診断結果は、患者が早く知りたい内容である。そこで、本実施形態では、検査などにより得られた生体データを参照データ及び新規データとして用い、生体データを検出した場所に配置されているコンピュータ４０が分析を行い、分析結果をモニタ（不図示）に出力する。
【００７３】
生体データは、例えば、血液、呼気、髄液、尿や組織の一部などの検体を採取し、検体を分析して得られた検査データである。生体データは、検体検査に限らず、生体検査、生理（機能）検査を含む臨床検査や、放射線関連検査及び内視鏡検査を行うことによって得られたデータ、問診データを含む。生体データは、呼吸音や心拍音や心電図などを含む。生体データは、Ｘ線画像、ＭＲＩ（Ｍａｇｎｅｔｉｃ  Ｒｅｓｏｎａｎｃｅ  Ｉｍａｇｉｎｇ）画像、ＣＴ（Ｃｏｍｐｕｔｅｄ  Ｔｏｍｏｇｒａｐｈｙ）画像などを含む。
【００７４】
そこで、本実施形態は、専門の病院や研究所が参照マップ作成装置１０を備え、多くの受診者のデータから参照マップを作成し、参照マップを各コンピュータ４０に配信する。そして、各コンピュータ４０は、参照マップ作成装置１０から参照マップを受信し、メモリ２２に格納する。各コンピュータ４０は、検査によって得られた検査データを新規データに用い、新規データの参照マップ上のエリア属性を判定する。これにより、本実施形態は、個人病院や地方の病院などのコンピュータ４０の配置されている任意の地点において、検査データを用いた検査結果を入手した段階でそのエリア属性を得ることができる。すなわち、本実施形態は、専門医が不在であっても、患者の第一次診断を行うことができる。ここで、患者の場合は、参照マップは各病院で共通とすることができる。ただし、年齢、性別又は人種などにより参照マップが異なる可能性がある。
【００７５】
コンピュータ４０は、入力部２４を用い、検査データを新規データとして入力する。入力部２４は、コンピュータ４０へのデータ入力が可能な任意の機能であり、キーボード、マウス、スキャナを含む。コンピュータ４０は、新規データをメモリ２２に格納する。そしてコンピュータ４０は、参照マップをメモリ２２から読み出し、参照マップに新規データをプロットし、プロット位置に基づいて新規データのエリア属性を判定する。
【００７６】
例えば、新規データが糖尿病の検査データであり、新規データのプロット位置が図２に示すエリアＡＺ−３であり、エリアＡＺ−３のエリア属性が検査データの正常値である場合、分析装置２０は、検査データが正常値の範囲内であると判定する。本実施形態においても、第４の実施形態で説明した図７と同様に、エリア及び新規データを表示することが好ましい。
【００７７】
以上説明したように、本開示は、医療分野における検査データについて、正常値の範囲内であるか否か、異常の可能性があるか否か、さらに正常値の範囲におけるどのような状態にあるか、どのような異常の状態であるか、をコンピュータ４０においてリアルタイムで判定し、表示することができる。
【００７８】
さらに、本開示は、患者ごとに新規データを蓄積することで、カルテの一部として、長期的に患者の状態をトレースすることも可能になる。また、臨床検査の検査データなどの検査結果と一緒に、本実施形態による判定結果を一次診断結果として送付するサービスがあり得る。
【００７９】
（第７の実施形態）
本実施形態では、参照データ及び新規データが音声のスペクトルデータであり、生体データであり、エリア属性が通話者の心理状態である例について説明する。
【００８０】
図１０に、本実施形態に係るシステム構成の一例を示す。本実施形態に係るシステムは、分析装置２０がそれぞれ電話機５０に接続される。電話機５０は、コールセンターに設置される多くの電話機の一部である。
【００８１】
コールセンターでは、多くの通話が発生するが、その内容は多岐に渡る。参照マップ作成装置１０に備わるマップ作成部（図１に示す符号１１１１）は、多くの通話の声を一定時間のセグメントに分離し、セグメントごとに声の周波数スペクトルデータを生成し、これを用いて参照マップを作成する。
【００８２】
通話者の心理状態によって声のトーンが異なる。そのため、通話者の心理状態がスペクトルデータに現れる。例えば、緊張状態であれば高く早口の声のスペクトルデータになり、落ち込んだ状態であれば低くぼそぼそした声のスペクトルデータになり、冷静な状態であればはっきりして安定した声のスペクトルデータになる。このように、通話者の時々の心理状態によってスペクトルデータがマップ上で偏在する。本実施形態の属性定義部（図１及び図３に示す符号１１１２）は、この通話者の心理状態を、エリア属性として定義する。
【００８３】
参照マップ作成装置１０は、参照マップを生成すると、各分析装置２０に参照マップを配信する。分析装置２０は、参照マップ作成装置１０から参照マップを受信し、メモリ（図１に示す符号２２）に格納する。
【００８４】
分析装置２０は、自装置に接続されている電話機５０に電話がかかると、電話機５０から声を取得してスペクトルデータに変換する。このスペクトルデータが新規データとなる。分析装置２０は、新規データを参照マップにプロットし、プロット位置に基づいて新規データのエリア属性を判定する。
【００８５】
例えば、図２において、新規データのプロット位置がエリアＡＺ−３であり、エリアＡＺ−３のエリア属性が緊張状態である場合、分析装置２０は、通話者が緊張状態であると判定する。
【００８６】
分析装置２０は、判定結果を分析装置２０又はコールセンターのフロアに共通のディスプレイに表示することが好ましい。例えば、通話者が冷静な場合は青を表示し、イライラしている場合はオレンジを表示し、癇癪を起こした場合は赤を表示するなどである。
【００８７】
以上説明したように、本開示は、コールセンターにおいて、各電話機５０における通話者の心理状態をリアルタイムで把握することができる。
【００８８】
（第８の実施形態）
本実施形態では、参照データ及び新規データが画像データであり、エリア属性が画像データの識別情報である例について説明する。
【００８９】
図１１に、本実施形態に係るシステム構成の一例を示す。本実施形態に係るシステムは、分析装置２０がそれぞれ画像取得装置６０に接続される。画像取得装置６０は、静止画や動画を含む画像データを取得可能な任意の装置であり、例えば、画像を撮像するカメラ、画像を表示する表示装置、画像データを記憶するメモリである。
【００９０】
画像データは空間周波数のスペクトルデータとして扱うことができる。そこで、本実施形態では、参照マップ作成装置１０に備わるマップ作成部（図１に示す符号１１１１）が、画像取得装置６０の取得した画像データをベクトルデータに変換し、これを用いて参照マップを作成する。例えば、３０×３０ピクセルの画像データの場合、マップ作成部は、画像データから各ピクセルを次元としそのピクセルの明るさをその次元の値とする９００次元のベクトルデータを生成し、生成したベクトルデータを用いて参照マップを作成する。
【００９１】
ここで、画像データが符号化によって圧縮されている場合、マップ作成部は、画像データを復号化し、復号化後の画像データをベクトルデータに変換する。画像データが静止画の場合、単一の画像データが参照マップに点としてプロットされる。画像データが動画の場合、フレーム画像単位で参照マップにプロットすることができる。さらに、画像データのうちの一部領域だけをベクトルデータとして抽出してもよい。また、一つの画像を構成する走査線の振幅情報を、周波数変換して周波数を次元としたベクトルデータに変換してもよい。
【００９２】
他の実施形態と同様に、参照マップ作成装置１０が各分析装置２０に参照マップを配信し、分析装置２０がメモリ（図１に示す符号２２）に格納する。そして、画像取得装置６０が新たな画像データを取得すると、分析装置２０は、新たな画像データを新規データとしてメモリ（図１に示す符号２２）に格納する。
【００９３】
分析装置２０は、新規データをベクトルデータに変換し、参照マップをメモリ２２から読み出し、新規データを参照マップにプロットする。このとき、画像データが動画の場合は復号化後の画像データをベクトルデータに変換する。そして、分析装置２０は、プロット位置に基づいて新規データの属性を判定する。これにより、画像データの識別あるいは画像の正常／異常の判定を行うことができる。
【００９４】
以上説明したように、本開示は、画像データの識別あるいは画像の正常／異常の判定をリアルタイムで行うことができる。
【００９５】
（第９の実施形態）
新規データプロット部２１１における参照マップへの新規データのプロットの方法は、参照マップ作成部１１１と同様の方法を用いてもよいが、参照マップを変化させない方法であることが好ましい。本実施形態では、参照マップを変化させないプロット方法の具体例について、以下に説明する。
【００９６】
（１）第１の配置例
本配置例は、多次元ベクトル空間上で新規データと距離の近い上位３点の参照データを選択し、これを用いて新規データのプロット位置を決定する。具体的には、図１２に示すように、新規データＳと各参照データとの多次元ベクトル空間上での距離を計算し、距離の近い順に３つの参照データｄｘ、ｄｙ、ｄｚを選別する。そして、参照マップ上の参照データｄｘ、ｄｙ、ｄｚに相当する座標Ｐｘ、Ｐｙ、Ｐｚを用いて、新規データＳの座標Ｐｓを求める。例えば、座標Ｐｘ、Ｐｙ、Ｐｚの中心を新規データＳの座標Ｐｓとする。
新規データＳの座標Ｐｓは、新規データＳと参照データｄｘ、ｄｙ、ｄｚとの多次元ベクトル空間上での距離Ｓｘ、Ｓｙ、Ｓｚに基づいて求められることが好ましい。例えば、次式を満足する座標Ｐｓを求める。この座標Ｐｓが、参照マップ上の新規データＳの位置となる。
（数２）
｜Ｐｓ−Ｐｘ｜：｜Ｐｓ−Ｐｙ｜：｜Ｐｓ−Ｐｚ｜＝Ｓｘ：Ｓｙ：Ｓｚ    （２）
【００９７】
（２）第２の配置例
本配置例は、多次元ベクトル空間上で新規データと距離の近い上位２つの参照データを選択し、これを用いて新規データのプロット位置を決定する。具体的には、新規データと各参照データとの多次元ベクトル空間上での距離を計算し、図１１と同様に、距離の近い順に２つの参照データｄｘ及びｄｙを選別する。そして、参照マップ上の参照データｄｘ及びｄｙに相当する座標Ｐｘ及びＰｙを用いて、新規データＳの座標Ｐｓを求める。例えば、座標Ｐｘ及びＰｙの中間を新規データＳの座標Ｐｓとする。
新規データＳの座標Ｐｓは、新規データＳと参照データｄｘ及びｄｙとの多次元ベクトル空間上での距離Ｓｘ及びＳｙに基づく座標Ｐｘ及びＰｙの内分点であることが好ましい。例えば、次式を満足する座標Ｐｓを求める。この座標Ｐｓが、参照マップ上の新規データＳの位置となる。
（数３）
Ｐｓ＝Ｐｘ＋（Ｐｙ−Ｐｘ）＊Ｓｘ／（Ｓｘ＋Ｓｙ）    （３）
ここで、｜Ｐｓ−Ｐｘ｜：｜Ｐｓ−Ｐｙ｜＝Ｓｘ：Ｓｙ
【００９８】
（３）第３の配置例
本配置例は、多次元ベクトル空間上で新規データと参照マップ上のすべてのデータあるいは距離の近い上位Ｎ点を選択し、これを用いて新規データのプロット位置を決定する。
【００９９】
具体的には、新規データと各参照データとの多次元ベクトル空間上での距離を計算し、距離の近い参照データを順にＮ個選別する。そして、参照マップ上のＮ個の参照データに相当する座標を用いて、新規データの座標を求める。例えば、Ｎ個の参照データの座標の重心を求める。この重心の座標が、参照マップ上の新規データＳの位置となる。
【０１００】
新規データの位置の決定においては、多次元ベクトル空間上で新規データとの距離が近い複数の参照データの座標で特定される領域内に新規データがプロットされるか否かを考慮することが好ましい。
【０１０１】
例えば、新規データと複数の参照データとのベクトル相互間の多次元ベクトル空間上での距離が、当該複数の参照データ同士のベクトル相互間の多次元ベクトル空間上での距離と同程度かそれ以下の場合、新規データは、当該複数の参照データの座標で特定される領域内又は当該領域の近傍に配置される。一方、新規データと複数の参照データとのベクトル相互間の多次元ベクトル空間上での距離が、当該複数の参照データ同士のベクトル相互間の多次元ベクトル空間上での距離よりも大きい場合、新規データは、当該複数の参照データの座標で特定される領域の外に配置される。このように、多次元ベクトル空間上で新規データとの距離が近い複数の参照データの座標で特定される領域内に新規データがプロットされるか否かによって、参照データと新規データとの関係を参照マップ上で明示することができる。
【０１０２】
（４）第４の配置例
本配置例は、多次元ベクトル空間上で新規データと参照マップ上のすべてのデータあるいは距離の近い上位Ｎ点を選択し、参照マップ上のデータの位置は固定して、新規データのプロット位置を決定する。具体的には、多次元空間上の新規データと参照マップ上で選択されたデータ間の実際の距離を最大限保つように、２次元や３次元空間にデータをプロットする。その方法としては、主成分分析法やｔ−ＳＮＥ（Ｓｔｏｃｈａｓｔｉｃ  Ｎｅｉｇｈｂｏｒ  Ｅｍｂｅｄｄｉｎｇ）法、ＵＭＡＰ（Ｕｎｉｆｏｒｍ  Ｍａｎｉｆｏｌｄ  Ａｐｐｒｏｘｉｍａｔｉｏｎ  ａｎｄ  Ｐｒｏｊｅｃｔｉｏｎ  ｆｏｒ  Ｄｉｍｅｎｓｉｏｎ  Ｒｅｄｕｃｔｉｏｎ）法など多くの方法が知られている。本方法では、新規データが参照マップ上のデータと大きく異なる場合、そのプロット位置は参照マップ上のデータのプロット範囲の外になる。
【０１０３】
以上説明したように、新規データのプロット位置は、参照データの一部あるいは全てを用いて決定することが好ましい。ここで、多次元ベクトル空間上での距離は、ユークリッド距離のほか、内積空間距離であってもよいし、外積を用いるなどの任意の演算方法を用いて求めることができる。
【産業上の利用可能性】
【０１０４】
本開示は情報通信産業に適用することができる。
【符号の説明】
【０１０５】
１０：参照マップ作成装置
２０：分析装置
１１、２１：処理部
１２、２２：メモリ
１３、２３：送受信部
１１１：参照マップ作成部
１１１１：マップ作成部
１１１２：属性定義部
２１１：新規データプロット部
２１２：属性判定部
２１３：追加エリア定義部
３０：車両
３１、３２：：センサ
４０Ａ、４０Ｂ、４０Ｃ：コンピュータ
５０：電話機
６０：画像取得装置
９０：通信ネットワーク
【図１】
2020075236.tif 000003
【図２】
2020075236.tif 000004
【図３】
2020075236.tif 000005
【図４】
2020075236.tif 000006
【図５】
2020075236.tif 000007
【図６】
2020075236.tif 000008
【図７】
2020075236.tif 000009
【図８】
2020075236.tif 000010
【図９】
2020075236.tif 000011
【図１０】
2020075236.tif 000012
【図１１】
2020075236.tif 000013
【図１２】
2020075236.tif 000014
【国際調査報告】
2020075236.tif 000015
2020075236.tif 000016
2020075236.tif 000017
2020075236.tif 000018