(57)【要約】  対象装置から取得した音データ又は振動データの少なくとも一方を含む処理対象データを入力するデータ入力部（１１）と、処理対象データの異常予測に関する情報を記憶する記憶部（１２）と、処理対象データの異常度を算出する異常度算出部（１１２）と、処理対象データの直近の異常度遷移と過去の異常度遷移とを用いて、故障発生予測を含む異常予測に関する処理を実行する評価部（１３）と、異常度遷移と故障発生予測の結果とを含む処理結果を表示する表示画面を生成する表示処理部（１４）と、表示画面を表示する表示部としてのモニタ（６２）と、を有する。
2020009210.tif 000002
【特許請求の範囲】
【請求項１】
対象装置から取得した音データ又は振動データの少なくとも一方を含む処理対象データを入力するデータ入力部と、
前記処理対象データの異常予測に関する情報を記憶する記憶部と、
前記処理対象データの異常度を算出する異常度算出部と、
前記処理対象データの直近の異常度遷移と過去の異常度遷移とを用いて、故障発生予測を含む異常予測に関する処理を実行する評価部と、
前記異常度遷移と前記故障発生予測の結果とを含む処理結果を表示する表示画面を生成する表示処理部と、
前記表示画面を表示する表示部と、
を有する異常予測システム。
【請求項２】
請求項１に記載の異常予測システムであって、
前記評価部は、
前記処理対象データの直近の異常度遷移と過去の異常度遷移とを比較し、所定値以上の一致率を有する一致度が高い過去の異常度遷移に基づき、前記対象装置の近い将来の故障可能性を予測し、故障発生予測結果として出力する、
異常予測システム。
【請求項３】
請求項２に記載の異常予測システムであって、
前記表示処理部は、
前記直近の異常度遷移を現在の異常度遷移として表示し、前記一致度が高い過去の異常度遷移が存在する場合、この過去の異常度遷移を用いた将来予測の異常度遷移を表示する表示画面を生成する、
異常予測システム。
【請求項４】
請求項３に記載の異常予測システムであって、
前記表示処理部は、
前記一致度が高い過去の異常度遷移が存在する場合、前記表示画面に前記異常度遷移の一致率を表示する、
異常予測システム。
【請求項５】
請求項３又は４に記載の異常予測システムであって、
前記表示処理部は、
前記表示画面に前記故障発生予測結果を示すメッセージを表示する、
異常予測システム。
【請求項６】
請求項５に記載の異常予測システムであって、
前記表示処理部は、
前記対象装置の近い将来の故障可能性が所定値以上である場合、前記表示画面に故障可能性有りを報知するメッセージを表示する、
異常予測システム。
【請求項７】
請求項１から６のいずれか一項に記載の異常予測システムであって、
前記異常度算出部は、
前記処理対象データについて時間−周波数変換処理、特徴量抽出処理のうちの少なくとも一つの前処理を実行し、前記時間−周波数変換処理後の時間−周波数変換処理済みデータ又は前記特徴量抽出処理後の特徴量抽出処理済みデータの全てもしくは一部を使用して異常度を算出する、
異常予測システム。
【請求項８】
請求項１から７のいずれか一項に記載の異常予測システムであって、
前記評価部は、前記処理対象データに関する異常原因ごとの異常度を算出して前記異常予測に関する処理を実行し、
前記表示処理部は、前記異常原因ごとの異常度の割合を前記表示画面に表示する、
異常予測システム。
【請求項９】
請求項１に記載の異常予測システムであって、
前記表示画面の異常度遷移に基づき指定された所定の前記処理対象データの物理量を可視化するための可視化データを生成するデータ可視化部を有し、
前記表示処理部は、前記可視化データを前記表示画面に表示する、
異常予測システム。
【請求項１０】
請求項９に記載の異常予測システムであって、
前記表示処理部は、前記可視化データとして、一つ又は複数の前記処理対象データに関するスペクトログラム又は音量の時間遷移を前記表示画面に表示する、
異常予測システム。
【請求項１１】
請求項１に記載の異常予測システムであって、
前記表示画面の異常度遷移に基づき指定された所定の前記処理対象データを音信号として再生する音再生部を有する、
異常予測システム。
【請求項１２】
請求項１又は２に記載の異常予測システムであって、
前記評価部は、１つ以上の統計的分類技術を用いて、前記対象装置の近い将来の故障可能性の予測を行う、
異常予測システム。
【請求項１３】
請求項１又は２に記載の異常予測システムであって、
前記異常度算出部は、１つ以上の統計的分類技術を用いて、前記処理対象データの異常度の算出を行う、
異常予測システム。
【請求項１４】
請求項１に記載の異常予測システムであって、
前記記憶部、前記異常度算出部、前記評価部、前記表示処理部を有する情報処理装置を備える、
異常予測システム。
【請求項１５】
請求項１に記載の異常予測システムであって、
前記データ入力部、前記表示処理部を有する端末装置と、
前記記憶部、前記異常度算出部、前記評価部を有するサーバ装置と、を備える、
異常予測システム。
【請求項１６】
請求項１５に記載の異常予測システムであって、
前記端末装置は、
前記対象装置の処理対象データを取得する収音部と、
前記対象装置に対応する識別マークを撮像する撮像部と、
前記識別マークの撮像画像を表示する表示部と、を有し、
前記表示処理部は、前記識別マークの撮像画像の大きさを規定するためのガイド表示と、前記撮像部が前記識別マークを撮像した撮像画像とを前記表示部の表示画面に表示し、
前記データ入力部は、前記撮像画像が前記ガイド表示の範囲内に収まった場合に、前記対象装置の処理対象データを入力する、
異常予測システム。
【請求項１７】
対象装置から取得した音データ又は振動データの少なくとも一方を含む処理対象データを入力し、
前記処理対象データの異常予測に関する情報を記憶し、
前記処理対象データの異常度を算出し、
前記処理対象データの直近の異常度遷移と過去の異常度遷移とを用いて、故障発生予測を含む異常予測に関する処理を実行し、
前記異常度遷移と前記故障発生予測の結果とを含む処理結果を表示する表示画面を生成し、
前記表示画面を表示部に表示する、
異常予測方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、対象の計測データを取得して異常状態を予測する異常予測システム及び異常予測方法に関する。
【背景技術】
【０００２】
各種施設等において、対象物又は対象空間等の音、振動を計測し、取得した音データ又は振動データを解析して異常の検知、設備の稼働状況のモニタ、製品の良否判定などを行うシステムが従来より用いられている。この種の解析に用いられる装置として、例えば特許文献１には、振動部を有する製品の種々の正常、異常を安定して判定することができる異常判定方法及び装置が開示されている。特許文献１は、計測データから時間軸波形を求め該時間軸波形を解析する時間軸波形解析と、計測データから周波数軸波形を求め該周波数軸波形を解析する周波数軸波形解析とを実行し、時間軸波形解析及び周波数軸波形解析の総合判定結果から製品の異常を判定するものである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】日本国特開平１１−１７３９０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、各種施設の設備又は機器の点検、保守において、対象装置の計測データを取得して解析を行い、過去の計測データを利用して、異常の判定及び予測などを行うことも想定される。この場合、異常状態の判定及び予測を実施するユーザにとっては、計測データの特性、センサの特性、異常状態の傾向など、豊富な専門知識やノウハウを必要とする部分が多くある。習熟していないユーザにとっては、計測データの処理結果を適切に判断することが困難な場合がある。また、対象装置の異常状態が顕著となって故障が発生する前に、故障の予兆を容易に把握可能にすることも望まれている。【０００５】
本開示は、上述した従来の状況に鑑みて案出され、対象装置の異常状態の判定及び予測を容易に実施し確認することができる異常予測システム及び異常予測方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本開示は、対象装置から取得した音データ又は振動データの少なくとも一方を含む処理対象データを入力するデータ入力部と、前記処理対象データの異常予測に関する情報を記憶する記憶部と、前記処理対象データの異常度を算出する異常度算出部と、前記処理対象データの直近の異常度遷移と過去の異常度遷移とを用いて、故障発生予測を含む異常予測に関する処理を実行する評価部と、前記異常度遷移と前記故障発生予測の結果とを含む処理結果を表示する表示画面を生成する表示処理部と、前記表示画面を表示する表示部と、を有する異常予測システムを提供する。【０００７】
また、本開示は、対象装置から取得した音データ又は振動データの少なくとも一方を含む処理対象データを入力し、前記処理対象データの異常予測に関する情報を記憶し、前記処理対象データの異常度を算出し、前記処理対象データの直近の異常度遷移と過去の異常度遷移とを用いて、故障発生予測を含む異常予測に関する処理を実行し、前記異常度遷移と前記故障発生予測の結果とを含む処理結果を表示する表示画面を生成し、前記表示画面を表示部に表示する、異常予測方法を提供する。
【発明の効果】
【０００８】
本開示によれば、対象装置の異常状態の判定及び予測を容易に実施し確認することができる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態１に係る異常予測システムの概略構成の一例を示す図
【図２】実施の形態１に係る異常予測システムの機能的構成の一例を示すブロック図
【図３】本実施の形態に係る異常予測システムにおけるモニタ表示画面の第１例を示す図
【図４】本実施の形態に係る異常予測システムにおけるモニタ表示画面の第２例を示す図
【図５】本実施の形態に係る異常予測システムにおけるモニタ表示画面の第３例を示す図
【図６】本実施の形態に係る異常予測システムにおけるモニタ表示画面の第４例を示す図
【図７】本実施の形態に係る異常予測システムにおけるモニタ表示画面の第５例を示す図
【図８】本実施の形態に係るイベント入力処理の手順の一例を示すフローチャート
【図９】本実施の形態に係る異常度算出処理の手順の一例を示すフローチャート
【図１０】本実施の形態に係る異常評価処理の手順の一例を示すフローチャート
【図１１】実施の形態１に係る異常予測システムの動作を示すシーケンス図
【図１２】実施の形態２に係る異常予測システムの概略構成の一例を示す図
【図１３】実施の形態２に係る異常予測システムの機能的構成の一例を示すブロック図
【図１４】実施の形態２に係る異常予測システムの動作を示すシーケンス図
【図１５】実施の形態３に係る異常予測システムの概略構成の一例を示す図
【図１６】実施の形態３に係る異常予測システムにおける端末装置の表示画面の一例を示す図
【図１７】実施の形態４に係る異常予測システムの機能的構成の一例を示すブロック図
【図１８】実施の形態４に係る異常予測システムにおけるモニタ表示画面の第１例を示す図
【図１９】実施の形態４に係る異常予測システムにおけるモニタ表示画面の第２例を示す図
【図２０】図１９のモニタ表示画面において可視化データを複数表示する場合を示す図
【図２１】実施の形態４に係る異常予測システムにおけるモニタ表示画面の第３例を示す図
【図２２】図２１のモニタ表示画面において可視化データを複数表示する場合の一例を示す図
【図２３】図２１のモニタ表示画面において可視化データを複数表示する場合の他の例を示す図
【図２４】実施の形態４に係る音データ再生処理の手順の一例を示すフローチャート
【図２５】実施の形態４に係る音データ可視化処理の手順の一例を示すフローチャート
【図２６】実施の形態４に係る異常予測システムの動作を示すシーケンス図
【図２７】実施の形態５に係る異常予測システムの機能的構成の一例を示すブロック図
【図２８】実施の形態５に係る異常予測システムの動作を示すシーケンス図
【発明を実施するための形態】
【００１０】
以下、適宜図面を参照しながら、本開示に係る構成を具体的に開示した各実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。なお、添付図面及び以下の説明は、当業者が本開示を十分に理解するために提供されるのであって、これらにより特許請求の範囲に記載の主題を限定することは意図されていない。
【００１１】
本実施の形態では、対象の計測データを取得して異常状態を予測するシステムの構成例として、対象装置となる設備又は機器の音データ又は振動データを取得して解析し、異常判定、故障発生予測等の異常予測に関する処理を行う異常予測システム及び異常予測方法の一例を示す。ここでは、異常予測システムの機能の一例として、コンピュータの冷却ファンを対象装置とし、冷却ファンの音データ又は振動データを処理対象データとして解析して異常予測を行い、装置点検時の判定等に利用する場合を例示する。
【００１２】
（実施の形態１）
図１は、実施の形態１に係る異常予測システムの概略構成の一例を示す図である。異常予測システムは、プロセッサ及びメモリを有する情報処理装置（コンピュータ）により構成され、処理対象データとして取得した音データ又は振動データの各種処理を実行するデータ処理装置１０を有して構成される。
【００１３】
データ処理装置１０は、ユーザインタフェースとして、データ入力デバイス（収音部）の一例としてのマイク６１、表示デバイス（表示部）の一例としてのモニタ６２、操作入力デバイスの一例としてのキーボード６３がそれぞれ接続される。データ処理装置１０と、マイク６１、モニタ６２、キーボード６３とは、有線又は無線のインタフェースにより接続される。データ処理装置１０は、異常判定、故障発生予測等の異常予測に関する処理を行う対象装置として、コンピュータの冷却ファン５０より発生する音データ又は振動データを取得し、処理対象データの解析を実行する。そして、データ処理装置１０は、処理対象データに関して後述する異常度の算出、異常度遷移の一致判定、故障発生の予測等を行うことにより、異常予測に関する処理を実行する。
【００１４】
マイク６１は、例えばコンデンサマイクロホン等を有して構成され、対象装置であるコンピュータの冷却ファン５０の近傍に配置され、冷却ファン５０の音を収音して取得した音データをデータ処理装置１０に入力する。モニタ６２は、液晶ディスプレイ、有機ＥＬ（Electro-Luminescence）ディスプレイ等の表示装置により構成され、データ処理装置１０により出力される処理結果の表示画面を表示する。キーボード６３は、ユーザ操作による入力を受け付け、装置イベント、表示内容指示等の各種入力情報をデータ処理装置１０に入力する。操作入力デバイスとしては、キーボードに限定されず、マウス、タッチバッド、タッチパネル等の各種入力デバイスを用いてもよい。
【００１５】
なお、マイク６１の代わりに振動センサを用いて、その振動センサの出力を処理可能な入力インタフェースを用いることにより、取得した振動データを解析して異常判定、故障発生予測等の異常予測に関する処理を行う異常予測システムを構成することも可能である。この場合、処理対象データは、音データの代わりに振動データとなる。音は空気の振動であるので、同様な処理が適用可能である。以下、音データ又は振動データを含む処理対象データを代表して音データとして記載し、音データを処理する構成例について説明する。
【００１６】
図２は、実施の形態１に係る異常予測システムの機能的構成の一例を示すブロック図であり、図１に示したデータ処理装置１０の機能的な構成を示している。データ処理装置１０の各機能は、ＣＰＵ（Central Processing Unit）、ＤＳＰ（Digital Signal Processor）等のプロセッサと、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等のメモリとを含むコンピュータによって、所定のプログラムに従って処理を実行することにより実現する。データ処理装置１０は、データ入力部１１、記憶部１２、評価部１３、表示処理部１４、ユーザ操作入力部１５を含む。
【００１７】
データ入力部１１は、マイク６１を接続するオーディオインタフェースを有し、音響解析部１１１、異常度算出部１１２を含み、処理対象データとしての音データを入力して処理を行う。音響解析部１１１は、取得した音データのアナログ−ディジタル変換処理、ＦＦＴ（Fast Fourier Transform）等による周波数変換処理、及びＭＦＣＣ（Mel-Frequency Cepstrum Coefficients）、振幅値の包絡成分抽出等による特徴量抽出処理などの前処理を実行する。音響解析部１１１にて前処理を施すことにより、後段の異常度算出部１１２による異常度算出処理等の処理結果の精度を向上できる。異常度算出部１１２は、所定のアルゴリズムによって音データの異常状態の程度を示す異常度を算出する。異常度算出部１１２は、算出した異常度に基づき、音データが故障音に近いかどうか異常判定を行うことも可能である。異常度算出部１１２は異常原因ごとの異常度を算出可能である。例えば、対象装置が冷却ファンである場合、異常原因としては、ファンの刃欠け、目詰まり、ベルトの緩みなどの複数の異常原因が挙げられる。異常度算出部１１２は、深層学習（Deep Learning）をはじめとする機械学習処理を用いて処理を実行することも可能である。なお、取得した音データの判定目的は、故障時や不良発生時の異音検知だけでなく、音の分類や音声認識を行うための学習用音データを収集することであってもよい。
【００１８】
音響解析部１１１において、周波数変換処理及び特徴量抽出処理は監視対象とする装置の特性に応じて１つ以上の手法を用いても良い。例えば、対象装置が冷却ファンの場合、ＦＦＴ（Fast Fourier Transform）による時間−周波数変換の後、ＬＰＣ（Linear Predictive Coding）とＭＦＣＣによる特徴量抽出処理を適用する手法などが挙げられる。上記ＬＰＣ及びＭＦＣＣは人の声の解析手法として有用な方法として知られており、情報圧縮や音声認識の前処理として使用されているが、装置稼働音においても共振周波数抽出やスペクトル包絡抽出などにおいて有用な方法といえる。或いは、時間−周波数変換を行わず、稼働音に直接ヒルベルト変換（Hilbert Transform）を適用し、稼働音の振幅信号における包絡成分を得る特徴量抽出処理などを用いることもできる。また、冷却ファンにおいて定期的に発生する突発音を監視したい場合は、以下のような手法を適用可能である。この場合、例えば、冷却ファンの稼働音の振幅値などから突発音の開始タイミングを抽出する。そして、突発音に適したマザーウェーブレットによるウェーブレット変換を適用することで、時間−周波数変換を実施し、第３位までの最大周波数ピーク値を各分析フレーム毎に抽出する特徴量抽出処理を実施する手法などが挙げられる。ただし、使用される周波数変換処理又は特徴量抽出処理はこれらに限定されない。
【００１９】
異常度算出部１１２において、異常度を算出する場合、音響解析部１１１により算出した時間−周波数変換済みデータ又は特徴量抽出処理済みデータの全てもしくは一部を使用して実行することができる。このとき、異常度は音響解析部１１１で算出した多次元のデータを元に、対象装置の異常原因に対応した１次元のパラメータとして表現される。また、対象装置の複数の異常原因に対応した異常度を用いて、対象装置全体の異常度を示すパラメータを算出しても良い。
【００２０】
異常度算出部１１２において機械学習処理を用いる場合、機械学習処理は、１つ以上の統計的分類技術を用いて行っても良い。統計的分類技術としては、例えば、線形分類器（linear classifiers）、サポートベクターマシン（support vector machines）、二次分類器（quadratic classifiers）、カーネル密度推定（kernel estimation）、決定木（decision trees）、人工ニューラルネットワーク（artificial neural networks）、ベイジアン技術及び／又はネットワーク（Bayesian techniques and/or networks）、隠れマルコフモデル（hidden Markov models）、バイナリ分類子（binary classifiers）、マルチクラス分類器（multi-class classifiers）クラスタリング（a clustering technique）、ランダムフォレスト（a random forest technique）、ロジスティック回帰（a logistic regression technique）、線形回帰（a linear regression technique）、勾配ブースティング（a gradient boosting technique）などが挙げられる。ただし、使用される統計的分類技術はこれらに限定されない。
【００２１】
記憶部１２は、ＲＡＭ、ＲＯＭ等による半導体メモリ、ＳＳＤ（Solid State Drive）、ＨＤＤ（Hard Disk Drive）等によるストレージデバイスなどの少なくともいずれか一つを含む記憶デバイスを有する。記憶部１２は、音データ記憶部１２１、異常度記憶部１２２、イベントタグ記憶部１２３、評価結果記憶部１２４を含む。音データ記憶部１２１は、データ入力部１１にて取得した音データを格納する。異常度記憶部１２２は、異常度算出部１１２にて算出した異常度のデータを格納する。イベントタグ記憶部１２３は、ユーザにより入力される装置故障、補修、点検等の実績を示す装置イベントのイベントタグを格納する。評価結果記憶部１２４は、評価部１３による異常度解析及び故障発生予測等の異常予測の評価結果を格納する。
【００２２】
評価部１３は、異常度遷移マッチング部１３１、故障発生予測部１３２を含む。異常度遷移マッチング部１３１は、異常度解析処理として、取得した音データに関する、現在の異常度遷移と、故障実績から１週間程度前の過去の異常度遷移とを比較するマッチング処理を実行し、異常度遷移の一致率（一致度）を算出する。故障発生予測部１３２は、故障発生予測処理として、異常度遷移マッチング部１３１の処理結果をもとに、近い将来に対象装置が故障する可能性を予測し、異常予測結果として出力する。この異常予測結果に基づき、過去、現在、未来にわたる異常判定、故障発生予測等が可能である。上記の異常度遷移の一致率及び故障発生予測の処理結果は、異常予測の評価結果として評価結果記憶部１２４に記憶される。評価部１３は、深層学習をはじめとする機械学習処理を用いて処理を実行することも可能である。評価部１３において機械学習処理を用いる場合、機械学習処理は、先に例示した１つ以上の統計的分類技術を用いて行ってもよい。
【００２３】
表示処理部１４は、モニタ６２を接続するビデオインタフェースを有し、異常度遷移表示部１４１、異常予測結果表示部１４２を含み、モニタ表示用の画像処理を行う。異常度遷移表示部１４１は、算出した異常度の遷移をグラフ表示等によって表現した解析結果表示の表示画面を生成する。異常度遷移表示部１４１は、異常度解析処理の結果に基づき、異常度遷移の一致率が所定値以上である場合、一致率を示すテキスト、アイコン、イメージ等を表示する。異常予測結果表示部１４２は、故障発生予測処理の結果に基づき、近い将来に故障発生の可能性がある場合、故障可能性をユーザに報知する予測結果表示の表示画面を生成する。故障可能性を報知するメッセージは、テキスト、アイコン、イメージ等によって表示する。また、異常度遷移表示部１４１及び異常予測結果表示部１４２は、故障発生予測処理の結果に基づき、近い将来に故障発生の可能性がある場合、将来の予測結果の異常度遷移を表示する。表示処理部１４は、上記の異常度遷移及び異常予測結果を含む表示画面を、モニタ６２に出力して表示させる。
【００２４】
ユーザ操作入力部１５は、キーボード６３を接続する入力インタフェースを有し、装置イベント入力部１５１、表示内容指示入力部１５２を含む。装置イベント入力部１５１は、ユーザ操作により入力される装置故障、補修、点検等の実績を示す装置イベントを受け付け、イベントタグとしてイベントタグ記憶部１２３に入力する。表示内容指示入力部１５２は、ユーザ操作により入力される表示内容指示を受け付け、表示区間のレンジ、表示項目、表示態様などの表示内容などを変更する指示情報を表示処理部１４に入力する。
【００２５】
次に、本実施の形態の異常予測システムにおいて、モニタ６２に表示する表示画面の例をいくつか示す。
【００２６】
図３は、本実施の形態に係る異常予測システムにおけるモニタ表示画面の第１例を示す図である。図示例のモニタ表示画面は、表示処理部１４によってモニタ表示用の画像データが生成され、モニタ６２に出力されて表示される。
【００２７】
モニタ表示画面６０１には、評価部１３の処理結果として異常度遷移を示すグラフが表示される。図示例では、毎日点検を行う対象装置について、各点検日ごとの異常度遷移のグラフを示している。データ処理装置１０は、グラフ表示において、異常度解析処理の結果に基づき、現在取得した直近の観測データによる現在の異常度遷移６１１を表示し、現在の観測データと過去の観測データとのマッチングを行って異常度遷移の一致率を算出する。そして、データ処理装置１０は、故障発生予測処理の結果に基づき、異常度遷移の一致率が所定値以上の場合、該当する過去の観測データの異常度遷移を将来予測の異常度遷移６１３として表示する。この将来予測の異常度遷移６１３は、蓄積した多数の過去の実績データの中から、所定条件に基づいた判定基準以上に一致度が高い異常度遷移であり、現在の異常度遷移６１１についての近い将来の予測結果に相当するものである。将来予測の異常度遷移６１３は、過去の観測データの１つのサンプルを示してもよいし、類似する複数サンプルの代表値を示してもよい。また、データ処理装置１０は、将来予測の異常度遷移６１３とともに、現在の異常度遷移に関する過去データとの一致率６１２を表示する。異常度遷移の一致率６１２は、○○％などのテキストだけでなく、アイコン、イメージ等を用いて表示してもよい。
【００２８】
第１例では、現時点から過去８日前に遡った観測データの異常度を現在の異常度遷移６１１として表示し、一致度が高い過去の異常度遷移を用いて、過去２日前から８日後までの異常度を将来予測の異常度遷移６１３として表示している。なお、異常度遷移を表示する表示期間は、ユーザ操作による表示内容指示によって、表示区間のレンジを変更することが可能である。また、異常度遷移、一致率などの表示項目、グラフの表示態様など、各種表示内容を、ユーザ操作による表示内容指示によって変更することも可能である。
【００２９】
将来予測の異常度遷移６１３は、近い将来の異常度の遷移の傾向をユーザに示すものであり、ユーザはグラフ表示によって直感的に異常度の遷移の仕方を把握できる。また、将来予測の異常度遷移６１３に基づき、故障状態に遷移する可能性の予測、故障発生の予測判定なども可能である。なお、将来予測の異常度遷移６１３は、一致度が高い過去の異常度遷移が複数存在する場合、複数の異常度遷移を一緒に表示する、所定の判定条件によって最も確からしい異常度遷移を選択して表示する、或いは安全マージンを確保するため異常度のより高い異常度遷移を表示するなど、種々の表示方法を用いてよい。また、将来予測の異常度遷移６１３は、所定のアルゴリズム又は機械学習処理を用いて、現在の異常度遷移６１１について予測を行った予測結果の異常度遷移を表示してもよい。
【００３０】
図３の表示例では、将来予測の異常度遷移６１３の異常度が徐々に大きくなり、８日後に故障した場合の異常度遷移を示している。データ処理装置１０は、故障発生予測処理の結果に基づき、将来予測の異常度遷移６１３から故障が発生する可能性を判定し、図示例のように近い将来に故障発生の可能性が所定値以上で故障可能性がある場合、故障可能性有りを報知するメッセージ６１４を表示する。故障可能性有りのメッセージ６１４は、「○日後に故障が発生する可能性があります」などの発生予測日時を含むテキストだけでなく、アイコン、イメージ等を用いて表示してもよい。また、故障発生予測処理の結果として、所定のアルゴリズム又は機械学習処理を用いて、故障の発生確率を予測して算出し、「１週間以内に故障が発生する確率は○○％です」などの発生確率を含むメッセージを表示してもよい。
【００３１】
図４は、本実施の形態に係る異常予測システムにおけるモニタ表示画面の第２例を示す図である。第２例は、第１例の変形例であり、将来予測の異常度遷移の表示態様を変更した例である。ここでは、第１例と異なる部分について主に説明する。
【００３２】
第２例のモニタ表示画面６０２には、第１例と同様、現在の異常度遷移６１１、異常度遷移の一致率６１２、将来予測の異常度遷移６１３、故障可能性有りのメッセージ６１４が表示される。第２例では、データ処理装置１０は、異常度遷移の一致率が所定値以上の場合、将来予測の異常度遷移６１３として、現時点から８日後までの異常度遷移を表示する。すなわち、現時点の異常度の値を、現在の異常度遷移６１１と将来予測の異常度遷移６１３とで一致させた状態で表示する。なお、異常度遷移を表示する表示期間は、ユーザ操作による表示内容指示によって、表示区間のレンジを変更することが可能である。また、異常度遷移、一致率などの表示項目、グラフの表示態様など、各種表示内容を、ユーザ操作による表示内容指示によって変更することも可能である。このような表示画面により、ユーザは現在から近い将来まで連続的に推移する異常度の遷移を確認できる。
【００３３】
図５は、本実施の形態に係る異常予測システムにおけるモニタ表示画面の第３例を示す図である。第３例は、第１例において異常度遷移の一致率が所定値未満の場合を示す例である。ここでは、第１例と異なる部分について主に説明する。
【００３４】
第３例のモニタ表示画面６０３には、第１例と同様、現在の異常度遷移６１１が表示される。第３例では、データ処理装置１０は、異常度解析処理の結果に基づき、異常度遷移の一致率が所定値未満であり、過去の観測データの異常度遷移に一致するものが存在しない場合、将来予測の異常度遷移６１３を表示せずに非表示とする。なお、データ処理装置１０は、故障発生予測処理の結果に基づき、近い将来に故障が発生する可能性が所定値未満で故障可能性が小さい場合、将来予測の異常度遷移６１３を非表示とし、現在の異常度遷移６１１のみを表示してもよい。このとき、データ処理装置１０は、故障可能性無しを報知するメッセージ６１５を表示する。故障可能性無しのメッセージ６１５は、「故障する可能性はありません」などのテキストだけでなく、アイコン、イメージ等を用いて表示してもよい。また、故障発生予測処理の結果として、所定のアルゴリズム又は機械学習処理を用いて、故障の発生確率を予測して算出し、発生確率を含むメッセージを表示してもよい。なお、異常度遷移を表示する表示期間は、ユーザ操作による表示内容指示によって、表示区間のレンジを変更することが可能である。また、異常度遷移などの表示項目、グラフの表示態様など、各種表示内容を、ユーザ操作による表示内容指示によって変更することも可能である。
【００３５】
図６は、本実施の形態に係る異常予測システムにおけるモニタ表示画面の第４例を示す図である。第４例は、異常原因ごとの将来予測の異常度を表示する例である。
【００３６】
第４例のモニタ表示画面６０７には、第１例と同様、現在の異常度遷移６１１、異常度遷移の一致率６１２、将来予測の異常度遷移６１３が表示され、さらに、異常原因ごとの異常度割合６１６と、故障可能性有りのメッセージ６１７とが表示される。第４例では、データ処理装置１０は、評価部１３において、取得した１つの音データに関して、音データに含まれる情報から異常原因ごとに分類して異常度を算出し、過去、現在、未来にわたる異常原因ごとの異常判定、故障発生予測を実行する。異常原因ごとの異常度は、音データの特性の推移によって算出可能である。例えば、対象装置が冷却ファンである場合、異常原因としては、ファンの刃欠け、目詰まり、ベルトの緩みなどの複数の異常原因が挙げられる。
【００３７】
データ処理装置１０は、表示処理部１４により、異常度解析処理及び故障発生予測処理の結果に基づき、棒グラフ等により異常原因ごとの異常度割合６１６を表示する。異常原因ごとの異常度割合６１６は、例えば、「○○故障：ｘｘ％、××故障：ｙｙ％、△△故障：ｚｚ％」のように音データに対する各異常原因の割合表示を含む。異常原因ごとの異常度割合６１６は、図示例のように、１つの対象装置について異常原因ごとの結果を纏めて、１つのグラフによって表示すると、視認性が良く好ましい。また、データ処理装置１０は、故障発生予測処理の結果に基づき、近い将来に所定値以上で故障可能性がある場合、該当する異常原因に関する故障可能性有りのメッセージ６１７を表示する。これにより、対象装置における部品、部材、ユニット等の構成単位の異常推定ではなく、どのような原因で故障可能性が生じるかなど、原因又は現象ごとに発生する異常の推定を実施可能となる。異常原因ごとの異常推定を行い、表示画面に表示することにより、原因によってはメンテナンスのみで対応可能である、修理又は交換が必要であるなど、ユーザにおいて異常原因に応じた適切な処置が可能になる。
【００３８】
図７は、本実施の形態に係る異常予測システムにおけるモニタ表示画面の第５例を示す図である。第５例は、第４例の変形例であり、故障可能性有りのメッセージの表示態様を変更した例である。ここでは、第１例と異なる部分について主に説明する。
【００３９】
第５例のモニタ表示画面６０８には、第４例と同様、現在の異常度遷移６１１、異常度遷移の一致率６１２、将来予測の異常度遷移６１３、異常原因ごとの異常度割合６１６、故障可能性有りのメッセージ６１８が表示される。第５例では、データ処理装置１０は、算出した異常原因ごとの異常度割合に基づき、故障可能性有りのメッセージ６１８として、故障が発生する可能性の割合を異常原因ごとに表示する。故障可能性有りのメッセージ６１８は、例えば、「○○故障：ｘｘ％、××故障：ｙｙ％、△△故障：ｚｚ％」のように音データに対する各異常原因により故障が発生する可能性の割合表示を含む。このような表示画面により、ユーザは異常原因ごとの異常度の割合、及び異常原因ごとの故障発生の可能性を確認することができる。
【００４０】
次に、本実施の形態の異常予測システムにおける異常予測方法に関する処理手順の一例を示す。
【００４１】
図８は、本実施の形態に係るイベント入力処理の手順の一例を示すフローチャートである。異常予測システムにおいて、ユーザは、対象装置の点検や補修の際などに、装置故障、補修、点検等の実績を示す装置イベントを入力し、過去に発生したイベントの履歴を記録する。データ処理装置１０は、ユーザ操作入力部１５において、ユーザの装置イベント入力に対応するイベント入力処理を実行する。
【００４２】
データ処理装置１０は、ユーザ操作入力部１５の装置イベント入力部１５１において、ユーザ操作によりキーボード６３等から入力される装置故障、補修、点検等の実績を示す装置イベントを受け付ける（Ｓ１１）。装置イベントには、対象装置の装置名や型番、シリアル番号等による装置識別情報、日付や時間等の時間情報、発生したイベント名称等のイベント種別情報などが含まれる。そして、データ処理装置１０は、装置イベントの情報を記憶部１２のイベントタグ記憶部１２３にイベントタグとして格納し登録する（Ｓ１２）。装置イベントを示すイベントタグの情報は、評価部１３の故障発生予測処理において、異常度遷移に基づく故障可能性の有無判定などに利用することができる。例えば、過去の点検結果や補修実績などを故障発生予測のパラメータに用いることによって、予測精度を向上できる。
【００４３】
図９は、本実施の形態に係る異常度算出処理の手順の一例を示すフローチャートである。データ処理装置１０は、データ入力部１１において、マイク６１から入力される対象装置の音データに関する異常度算出処理を実行する。
【００４４】
データ処理装置１０は、データ入力部１１の音響解析部１１１において、マイク６１により収音した冷却ファン５０の音データ（又は振動データ）を取得し（Ｓ２１）、周波数変換処理などの前処理を施して音データの信号の解析を行う（Ｓ２２）。これにより、音データの周波数特性などの特徴要素を取得する。このとき、データ処理装置１０は、記憶部１２の音データ記憶部１２１に取得した音データを格納する。そして、データ入力部１１の異常度算出部１１２において、取得した音データの異常度を算出する（Ｓ２３）。
【００４５】
ここで、異常度算出方法の一例を示す。異常度Ａは、音響解析結果の音データの周波数特性を用いて、対象の現在の測定データと過去の測定結果との周波数毎の距離の総和に基づいて算出可能であり、例えば各周波数毎の音圧の最大値又は最小値を超えた量の総和によって求められる。すなわち、周波数毎の音圧が最大値又は最小値を超えた場合の、その測定値と最大値又は最小値との距離の総和によって異常度Ａを算出する。異常度Ａを数式で表すと以下の式（１）のようになる。
Ａ＝Σ（１／ｎ）ｄｉ      …（１）
ただし、Σはｉ＝０〜ｎ−１、音響周波数帯域の０Ｈｚから２４ｋＨｚにおいて１０２４ステップ（ｎ＝１０２４）の範囲で（１／ｎ）ｄｉを加算するものであり、
ある周波数の音圧値をｘｉとしたとき、Ｓｍａｘ＜ｘｉの場合はｄｉ＝｜Ｓｍａｘ−ｘｉ｜、Ｓｍｉｎ＞ｘｉの場合はｄｉ＝｜Ｓｍｉｎ−ｘｉ｜、Ｓｍｉｎ≦ｘｉ≦Ｓｍａｘの場合はｄｉ＝０である。
【００４６】
式（１）を用いて、０Ｈｚから２４ｋＨｚのいずれかの周波数において音圧値ｘｉが最大値又は最小値を超えた場合、音圧値ｘｉと最大値又は最小値との距離ｄｉを算出し、０Ｈｚから２４ｋＨｚの全周波数において距離ｄｉを加算して総和を求めることにより、異常度Ａを算出する。なお、異常度Ａは、周波数によって所定の重み付けを行うなど、処理対象の周波数特性、周囲環境、収音条件などに応じて、所定の係数を用いて算出してもよい。
【００４７】
次に、データ処理装置１０は、異常度算出部１１２により算出した異常度のデータを記憶部１２の異常度記憶部１２２に格納し、直近の異常度の値を更新する（Ｓ２４）。また、データ処理装置１０は、表示処理部１４の異常度遷移表示部１４１において、更新した直近の異常度を用いた異常度遷移の画像を生成し、モニタ表示画面の異常度遷移のグラフを更新する（Ｓ２５）。これにより、モニタ６２に表示されるモニタ表示画面において、現在の異常度遷移を示すグラフ表示が更新される。
【００４８】
図１０は、本実施の形態に係る異常評価処理の手順の一例を示すフローチャートである。データ処理装置１０は、評価部１３において、対象装置の観測データの異常度推移に基づく異常評価処理を実行する。
【００４９】
データ処理装置１０は、評価部１３の異常度遷移マッチング部１３１において、異常度記憶部１２２に格納された直近の異常度遷移データ７０２と過去の故障時の異常度遷移データ７０１とを参照し、過去の故障時の異常度遷移と直近の異常度遷移とのマッチング処理を行う（Ｓ３１）。そして、評価部１３の故障発生予測部１３２において、マッチング処理の結果により一致度が高い過去の故障時の異常度遷移に基づき、近い将来に対象装置が故障する可能性があるかどうか判定し、異常予測結果として出力する（Ｓ３２）。一致率の算出方法としては、例えば、過去の異常度遷移と直近の異常度遷移とをサンプル（例えば点検日毎の異常度値）ごとに比較し、差分が所定値以下で一致しているサンプル数の割合を算出してパーセントで示す方法などを用いればよい。また、コーエンの一致係数等の所定の係数又は評価式を用いて一致率を算出してもよい。
【００５０】
ここで、近い将来の故障発生の可能性が少ない場合、表示処理部１４の異常度遷移表示部１４１及び異常予測結果表示部１４２において、正常判定の表示を行うモニタ表示画面を生成し、モニタ６２に表示させる（Ｓ３３）。この場合、例えば図５に示した第３例のモニタ表示画面を表示させる。また、近い将来の故障発生の可能性がある場合、表示処理部１４の異常度遷移表示部１４１及び異常予測結果表示部１４２において、将来可能性がある異常度遷移を表示するモニタ表示画面を生成し、モニタ６２に表示させる（Ｓ３４）。この場合、例えば図３に示した第１例又は図４に示した第２例のモニタ表示画面を表示させる。これにより、モニタ６２に表示されるモニタ表示画面において、現在の異常度遷移を示すグラフ表示と、故障発生可能性等の異常予測結果を示すメッセージ表示とが表示される。
【００５１】
また、データ処理装置１０は、故障発生予測部１３２による故障発生可能性等の異常予測結果を含む異常予測データを記憶部１２の評価結果記憶部１２４に格納し、異常予測結果（故障発生予測）を更新する（Ｓ３５）。
【００５２】
図１１は、実施の形態１に係る異常予測システムの動作を示すシーケンス図である。図１１では、実施の形態１の異常予測システムにおける、ユーザインタフェースとしてのマイク６１、モニタ６２と、データ処理装置１０とにおける処理の流れを示している。
【００５３】
マイク６１により対象装置である冷却ファン５０の音データ（又は振動データ）を収音して取得し（Ｓ４１）、データ処理装置１０は、取得した音データを入力して音データ記憶部１２１に記憶し、音データを更新する（Ｓ５１）。そして、データ処理装置１０は、音データの信号の解析を行い（Ｓ５２）、異常度の算出を行う（Ｓ５３）。次に、データ処理装置１０は、算出した異常度によって直近の異常度の値を更新し（Ｓ５４）、モニタ６２に異常度遷移のグラフの表示出力を行い（Ｓ４２）、算出した異常度のデータを異常度記憶部１２２に記憶し、異常度データを更新する（Ｓ５５）。これにより、モニタ６２には現在までの異常度遷移のグラフ表示等が表示される。
【００５４】
次に、データ処理装置１０は、過去の故障時の異常度遷移と直近の異常度遷移とのマッチング処理を行い（Ｓ５６）、マッチング処理の結果に基づき、近い将来に対象装置において発生する可能性のある異常があるかどうか、故障可能性を判定する（Ｓ５７）。また、データ処理装置１０は、モニタ６２に出力する異常度遷移の予測グラフを更新し、故障可能性の有無を示すメッセージ表示を出力する（Ｓ４３）。これにより、モニタ６２の表示画面において、異常度遷移の予測グラフのグラフ表示が更新され、故障可能性の有無を示すメッセージ表示が表示される。そして、データ処理装置１０は、故障発生可能性等の異常予測結果を含む異常予測データを評価結果記憶部１２４に記憶し、異常予測データを更新する（Ｓ５８）。
【００５５】
上述したように、本実施の形態では、対象装置の音データ又は振動データの処理対象データを取得して異常度を算出し、異常度データを格納して蓄積する。そして、現在の処理対象データの直近の異常度推移について、過去の異常度推移とのマッチング処理を行って一致率が所定値以上となる一致度が高い異常度推移を抽出し、一致度が高い異常度推移によって近い将来に故障可能性があるかどうか判定する。また、処理結果として、直近の異常度推移を表示し、一致度が高い異常度推移がある場合はこれを将来予測の異常度推移として表示し、故障可能性を示す予測結果を表示する。これにより、ユーザは、対象装置及びセンサ、並びに測定結果に関する専門知識やノウハウを必要とせずに、現状の異常度推移と、将来予測される異常度推移とを目視確認して容易に把握でき、異常状態の判定及び予測を容易に実施できる。また、近い将来の異常度推移の予測結果、及び故障可能性の予測結果をユーザに提供できるため、ユーザは異常度の動向を確認し、対象装置に故障が発生する前に、故障の予兆を容易に把握することができる。よって、対象装置に対する高度な保守を実施することが可能になる。
【００５６】
（実施の形態２）
図１２は、実施の形態２に係る異常予測システムの概略構成の一例を示す図である。実施の形態２の異常予測システムは、データ処理装置による処理を、手元の端末装置２０とネットワーク上のクラウドコンピュータ３０とにおいて分散して実行する構成例である。
【００５７】
端末装置２０は、プロセッサ及びメモリを有する情報処理装置により構成されるローカルコンピュータであり、ユーザインタフェースとしてのマイク６１、モニタ６２、キーボード６３と接続される。端末装置２０は、デスクトップ型又はノート型のＰＣ（Personal Computer）、タブレット端末、スマートフォン等の各種の情報処理装置を用いることができる。クラウドコンピュータ３０は、有線又は無線のネットワーク又は通信回線等の通信路８０を介して端末装置２０と接続され、ネットワーク上に設けられるサーバ装置を含む遠隔の情報処理装置（リモートコンピュータ）により構成される。異常予測システムの全体の機能は図１に示した実施の形態１と同様であり、ここでは実施の形態１と異なる部分を中心に説明する。
【００５８】
図１３は、実施の形態２に係る異常予測システムの機能的構成の一例を示すブロック図であり、図１２に示した端末装置２０及びクラウドコンピュータ３０のサーバ装置４０における機能的な構成を示している。端末装置２０、サーバ装置４０の各機能は、ＣＰＵ、ＤＳＰ等のプロセッサと、ＲＡＭ、ＲＯＭ等のメモリとを含むコンピュータによって、所定のプログラムに従って処理を実行することにより実現する。
【００５９】
端末装置２０は、プロセッサ及びメモリを有する情報処理装置により構成され、データ入力部２１、表示処理部２４、ユーザ操作入力部２５、通信部２６を含む。データ入力部２１は、実施の形態１の音響解析部１１１と同様の音響解析部２１１を有する。なお、音響解析部２１１の機能をサーバ装置４０に有するようにしてもよい。表示処理部２４は、実施の形態１の異常度遷移表示部１４１、異常予測結果表示部１４２と同様の異常度遷移表示部２４１、異常予測結果表示部２４２を有する。ユーザ操作入力部２５は、実施の形態１の装置イベント入力部１５１、表示内容指示入力部１５２と同様の装置イベント入力部２５１、表示内容指示入力部２５２を有する。通信部２６は、有線又は無線の通信インタフェースを有し、通信路８０を介してサーバ装置４０と通信を行う。
【００６０】
サーバ装置４０は、プロセッサ及びメモリを有する情報処理装置により構成され、異常度算出部４１２、記憶部４２、評価部４３、ユーザ操作入力部４５、通信部４６を含む。異常度算出部４１２は、実施の形態１の異常度算出部１１２と同様の機能を有する。記憶部４２は、実施の形態１の音データ記憶部１２１、異常度記憶部１２２、イベントタグ記憶部１２３、評価結果記憶部１２４と同様の音データ記憶部４２１、異常度記憶部４２２、イベントタグ記憶部４２３、評価結果記憶部４２４を有する。評価部４３は、実施の形態１の異常度遷移マッチング部１３１、故障発生予測部１３２と同様の異常度遷移マッチング部４３１、故障発生予測部４３２を有する。ユーザ操作入力部４５は、実施の形態１の装置イベント入力部１５１と同様の装置イベント入力部４５１を有し、サーバ装置４０においても装置イベントの入力処理が可能となっている。通信部４６は、通信路８０を介して端末装置２０と通信を行い、端末装置２０との間で音データ、解析処理後の音データ、異常度データ、イベントタグ、異常予測の評価結果データ等を送受信する。
【００６１】
実施の形態２では、端末装置２０において対象装置の音データの取得、異常度遷移及び故障発生予測等の処理結果の表示を行い、サーバ装置４０において異常度の算出、故障発生予測等の処理負荷が比較的大きい処理を実行する。
【００６２】
図１４は、実施の形態２に係る異常予測システムの動作を示すシーケンス図である。図１４では、実施の形態２の異常予測システムにおける、ユーザインタフェースとしてのマイク６１、モニタ６２、キーボード６３と、端末装置２０と、サーバ装置４０とにおける処理の流れを示している。
【００６３】
マイク６１により対象装置である冷却ファン５０の音データ（又は振動データ）を収音して取得し（Ｓ６１）、端末装置２０は、取得した音データを入力して音データの信号の解析を行う（Ｓ７１）。そして、端末装置２０は解析処理後の音データをサーバ装置４０に送信する。サーバ装置４０は、端末装置２０から受信した音データを入力して音データ記憶部４２１に記憶し、音データを更新し（Ｓ８１）、音データについて異常度の算出を行う（Ｓ８２）。次に、サーバ装置４０は、算出した異常度によって直近の異常度の値を更新し（Ｓ８３）、算出した異常度のデータを異常度記憶部４２２に記憶し、異常度データを更新する（Ｓ８４）。また、サーバ装置４０は、端末装置２０に対して算出した異常度遷移に関するデータを送信する。
【００６４】
端末装置２０は、サーバ装置４０からの異常度遷移に関する処理結果を受信し、メモリ又はストレージデバイスによる記憶部に一時格納する（Ｓ７２）。そして、端末装置２０は、モニタ６２に異常度遷移のグラフの表示出力を行う（Ｓ６２）。これにより、モニタ６２には現在までの異常度遷移のグラフ表示等が表示される。
【００６５】
次に、サーバ装置４０は、過去の故障時の異常度遷移と直近の異常度遷移とのマッチング処理を行い（Ｓ８５）、マッチング処理の結果に基づき、近い将来に対象装置において発生する可能性のある異常があるかどうか、故障可能性を判定する（Ｓ８６）。また、サーバ装置４０は、端末装置２０に対して故障発生予測に関するデータを送信する。そして、サーバ装置４０は、故障発生可能性等の異常予測結果を含む異常予測データを評価結果記憶部１２４に記憶し、異常予測データを更新する（Ｓ８７）。
【００６６】
端末装置２０は、サーバ装置４０からの故障発生予測に関する処理結果を受信し、記憶部に一時格納する（Ｓ７３）。そして、端末装置２０は、モニタ６２に出力する異常度遷移の予測グラフを更新し、故障可能性の有無を示すメッセージ表示を出力する（Ｓ６３）。これにより、モニタ６２の表示画面において、異常度遷移の予測グラフのグラフ表示が更新され、故障可能性の有無を示すメッセージ表示が表示される。
【００６７】
また、端末装置２０は、キーボード６３からの表示内容の変更指示を受け付け（Ｓ６４）、記憶部に一時格納した処理結果のデータをもとに、変更指示に従ってモニタ表示画面を生成し、表示内容を変更する（Ｓ７４）。表示内容としては、異常度遷移の表示区間のレンジ、グラフの表示態様、対象装置の識別情報や測定条件等の各種情報の表示項目など、種々の表示情報を変更可能である。そして、端末装置２０は、モニタ６２に表示内容変更後の表示画面を出力し、異常度遷移のグラフなどの再表示を行う（Ｓ６５）。これにより、モニタ６２にはユーザ操作に応じた表示内容の処理結果のモニタ表示画面が表示される。
【００６８】
本実施の形態によれば、ユーザが専門知識やノウハウを必要とせずに、現状の異常度推移と、将来予測される異常度推移とを目視確認して容易に把握でき、異常状態の判定及び予測を容易に実施できる。また、近い将来の異常度推移の予測結果、及び故障可能性の予測結果をユーザが容易に確認し、対象装置に故障が発生する前に、故障の予兆を把握することができる。
【００６９】
本実施の形態では、異常予測に関する処理をネットワーク又は通信回線等を介して接続される複数の情報処理装置において分散して実行する構成となっている。特に、異常度の算出処理、異常度推移のマッチング処理、故障発生の予測処理については、高い処理能力を持つサーバ装置等の情報処理装置を用いて実行することにより、複雑なアルゴリズム演算や高速処理などへの対応が容易になる。なお、異常予測に関する各処理は、データ入力部を有するローカルの端末装置と、通信路を介して接続されるリモートのサーバ装置など、複数の情報処理装置において、処理毎に適宜割り当てて実行してもよい。例えば、システム構成、使用環境、データ処理のアルゴリズム、データ量、データ特性、出力態様などの各種条件に応じて、本実施の形態に係る各処理を適切な情報処理装置にて実行することが可能である。このように、異常予測システムのシステム構成に応じて処理を分散して実行することにより、効率良く高速に異常度解析及び故障発生予測等の異常予測の評価結果を得ることができる。
【００７０】
（実施の形態３）
図１５は、実施の形態３に係る異常予測システムの概略構成の一例を示す図である。実施の形態３の異常予測システムは、実施の形態２の変形例であり、端末装置としてマイク（収音部の一例）、モニタ（表示部の一例）、及びカメラ（撮像部の一例）を有するスマートフォン等の携帯通信端末２０Ａを用いた構成例である。携帯通信端末２０Ａは、モバイルネットワーク、無線ＬＡＮ等の無線通信によるネットワークに接続され、有線又は無線のネットワーク又は通信回線等の通信路８０を介してサーバ装置を含むクラウドコンピュータ３０に接続される。携帯通信端末２０Ａは、実施の形態２の端末装置２０と同様の機能を有する。ここでは実施の形態２と異なる部分について説明する。
【００７１】
対象装置であるコンピュータの冷却ファン５０には、対象装置の識別情報を含む識別マーク５５が設けられている。識別マーク５５は、対象装置の周囲など、近傍に設けていてもよく、対象装置との測定距離、測定位置を規定可能な範囲で適宜配置すればよい。識別マーク５５は、ＱＲコード（登録商標）等の二次元コード、バーコード、カラーコードなど、所定の大きさに形成された各種のコード又は画像を用いることができる。携帯通信端末２０Ａは、自装置のカメラによって識別マーク５５を撮像することにより、対象装置の識別情報を取得するとともに、撮像した識別マーク５５の大きさによって自装置のマイクから対象装置までの規定の測定距離を確保可能となっている。
【００７２】
図１６は、実施の形態３に係る異常予測システムにおける端末装置の表示画面の一例を示す図である。冷却ファン５０の音データを収音して取得する際には、ユーザが携帯通信端末２０Ａのカメラにて識別マーク５５を撮像する。携帯通信端末２０Ａは、ディスプレイ６２Ａに表示される表示画面６０４において、識別マークの撮像画像表示部６０５と異常度遷移を含む処理結果表示部６０６とを表示する。撮像画像表示部６０５には、識別マークの大きさの上限及び下限を示すガイド表示としてのガイド枠６２１、６２２が表示され、撮像された識別マーク画像６２３が表示される。識別マーク画像６２３の外形が外側のガイド枠６２１と内側のガイド枠６２２の間に収まるように、ユーザが携帯通信端末２０Ａを保持することにより、対象装置（冷却ファン５０）の測定位置、測定距離を担保できる。これにより、異常度遷移を継続的に取得して故障判定を実行するにあたり、常に適切な同一の測定位置、測定距離で測定した音データを取得可能である。携帯通信端末２０Ａは、識別マーク画像６２３がガイド枠６２１、６２２の範囲内に収まった場合に、マイクにて収音した冷却ファン５０の音データを入力し、その後の処理を実行する。
【００７３】
携帯通信端末２０Ａは、撮像画像表示部６０５において識別マーク画像６２３がガイド枠６２１、６２２の間にある状態で、自装置のマイクによって冷却ファン５０の音を収音し、音データを取得する。このとき、携帯通信端末２０Ａは、ユーザが録音ボタンをオンした状態で、識別マーク画像６２３がガイド枠６２１、６２２の範囲内にある場合に、マイクによる収音を開始する。或いは、識別マーク画像６２３がガイド枠６２１、６２２の範囲内にある場合に録音ボタンをアクティブとし、その後ユーザが録音ボタンを操作することによって収音を開始してもよい。その後の処理は実施の形態２と同様である。
【００７４】
本実施の形態によれば、ユーザが専門知識やノウハウを必要とせずに、現状の異常度推移と、将来予測される異常度推移とを目視確認して容易に把握でき、異常状態の判定及び予測を容易に実施できる。また、近い将来の異常度推移の予測結果、及び故障可能性の予測結果をユーザが容易に確認し、対象装置に故障が発生する前に、故障の予兆を把握することができる。
【００７５】
本実施の形態のように、携帯通信端末を用いて、カメラ撮像画像による測定位置及び測定距離の設定、音データの取得、及び処理結果を表示を行うことによって、異常度推移の把握、異常状態の判定、故障可能性の予測等を簡便に実施することができる。また、異常予測に関する処理を実行するサーバ装置に、対応するアプリケーションソフトウェアを有する携帯通信端末を接続することによって、システムを構成できるので、種々の環境において容易に異常予測システムを実現できる。
【００７６】
（実施の形態４）
図１７は、実施の形態４に係る異常予測システムの機能的構成の一例を示すブロック図である。実施の形態４の異常予測システムは、実施の形態１の構成に加えて、音データの再生機能及び音データの可視化機能を有する構成例である。ここでは実施の形態１と異なる部分を中心に説明し、同様の構成及び機能については説明を省略する。
【００７７】
データ処理装置１０Ｂは、プロセッサ及びメモリを有する情報処理装置により構成され、データ入力部１１、記憶部１２、評価部１３、出力処理部１４Ｂ、ユーザ操作入力部１５Ｂ、データ可視化部１７を含む。
【００７８】
データ可視化部１７は、スペクトログラム解析部１７１、振幅値算出部１７２を含み、音データのスペクトログラムの生成処理、音データの時間経過に伴う振幅値の算出処理など、音物理量の可視化データを生成する可視化処理を実行する。スペクトログラム解析部１７１は、指定された検査情報に紐付いた音データを参照し、スペクトログラム解析処理によって音データの周波数スペクトルを算出して各周波数成分の時間変化の特性を画像化したスペクトログラムを生成する。検査情報は、取得した音データに関する取得時の日付、時間、対象装置又は部位などの各種検査属性を含むものである。スペクトログラム解析部１７１は、スペクトログラムの生成処理において、音データに対してフーリエ変換、ウェーブレット変換等を行って時間−周波数特性を算出する。なお、スペクトログラムの生成の際に、所定の周波数帯域の代表値によって圧縮する処理を加えてもよい。データ可視化部１７は、生成したスペクトログラムによる可視化データを可視化データ表示部１４３に出力する。
【００７９】
振幅値算出部１７２は、指定された検査情報に紐付いた音データを参照し、所定時間毎の音データの振幅値を算出して音量の時間遷移を表す時間遷移グラフを生成する。データ可視化部１７は、生成した音量の時間遷移グラフによる可視化データを可視化データ表示部１４３に出力する。なお、データ可視化部１７は、スペクトログラム、音量の時間遷移に限らず、その他の音物理量の可視化データを生成してもよい。
【００８０】
出力処理部１４Ｂは、モニタ６２を接続するビデオインタフェース及びスピーカ６４を接続するオーディオインタフェースを有し、異常度遷移表示部１４１、異常予測結果表示部１４２、可視化データ表示部１４３、音再生部１４４を含む。出力処理部１４Ｂは、モニタ表示用の画像処理、及び音データの再生処理を実行する。可視化データ表示部１４３は、データ可視化部１７による音データの可視化処理に基づき、音のスペクトログラム、音量の時間遷移グラフ等の可視化データを表示する表示画面を生成する。音再生部１４４は、音データのデコード、信号増幅等を行い、再生用の音信号をスピーカ６４に出力する。
【００８１】
ユーザ操作入力部１５Ｂは、キーボード６３、図示しないマウス等のポインタデバイスを接続する入力インタフェースを有し、装置イベント入力部１５１、表示内容指示入力部１５２、可視化データ表示操作部１５３、音再生操作部１５４を含む。可視化データ表示操作部１５３は、ユーザ操作により入力される可視化対象の音データの選択指示を受け付け、データ可視化部１７及び記憶部１２に可視化対象の音データを指定する可視化対象音の検査情報を入力する。また、可視化データ表示操作部１５３は、出力処理部１４Ｂに可視化データの表示態様などを含む可視化表示情報を入力する。音再生操作部１５４は、ユーザ操作により入力される再生対象の音データの選択指示を受け付け、出力処理部１４Ｂ及び記憶部１２に再生対象の音データを指定する再生対象音の検査情報を入力する。
【００８２】
次に、実施の形態４の異常予測システムにおいて、モニタ６２に表示する表示画面の例をいくつか示す。
【００８３】
図１８は、実施の形態４に係る異常予測システムにおけるモニタ表示画面の第１例を示す図である。図示例のモニタ表示画面は、出力処理部１４Ｂによってモニタ表示用の画像データが生成され、モニタ６２に出力されて表示される。
【００８４】
実施の形態４の第１例は、音データを再生出力する場合のモニタ表示画面の一例である。モニタ表示画面６３１には、実施の形態１と同様、現在の異常度遷移６１１、異常度遷移の一致率６１２、将来予測の異常度遷移６１３、故障可能性有りのメッセージ６１４が表示される。また、モニタ表示画面６３１には、音再生を行う対象の音データを指定するカーソル６４１が表示される。実施の形態４の第１例では、データ処理装置１０Ｂは、モニタ表示画面の異常度遷移６１１、６１３において、各音データを示す点のうち、所定の音データをカーソル６４１で指示してクリック操作する等のユーザ操作により、再生対象の音データの選択指示を受け付ける。データ処理装置１０Ｂは、選択指示された再生対象音の検査情報を入力し、指定された検査情報に紐付いた音データを再生出力し、音信号をスピーカ６４より出力して再生する。再生する音データは、過去の観測データを記憶した音データ（計測データ）、過去の観測データに基づいた将来の異常度遷移の予測結果により故障可能性が高い（異常度が高い）と予測される音データ（推測データ）など、過去、現在、将来予測のそれぞれの音データを再生可能である。
【００８５】
また、データ処理装置１０Ｂは、モニタ表示画面の異常度遷移６１１、６１３において、複数の音データをカーソル６４１で指示してクリック操作する等のユーザ操作により、複数の再生対象の音データの選択指示を受け付ける。この場合、データ処理装置１０Ｂは、複数選択された音データの再生データを一覧表示する再生音声リスト６４２を生成し、モニタ表示画面６３１に再生音声リスト６４２と再生指示を入力する再生ボタン６４３とを表示する。図示例では、再生データとして、３月４日の計測データ、３月８日の計測データ、３月１６日の推測データを選択した場合を示している。ユーザが再生音声リスト６４２の音データを確認し、再生ボタン６４３のクリック操作等により再生指示操作を行うと、データ処理装置１０Ｂは、複数選択された再生音声リスト６４２の音データを連続して再生する。図示例の場合、３月４日の計測データ、３月８日の計測データ、３月１６日の推測データが連続して再生される。例えば、時間経過に伴って異常度が上昇する場合に、複数の音データを選択して連続再生することにより、ユーザは異常度に対する音の変化を確認できる。これにより、音データの異常度と再生音との関連性をユーザにフィードバックすることができる。
【００８６】
図１９は、実施の形態４に係る異常予測システムにおけるモニタ表示画面の第２例を示す図である。実施の形態４の第２例は、音データをスペクトログラムによって可視化表示する場合のモニタ表示画面の一例である。
【００８７】
モニタ表示画面６３２には、実施の形態１と同様、現在の異常度遷移及び将来予測の異常度遷移が表示され、さらに、可視化表示を行う対象の音データを指定するカーソル６４１が表示される。実施の形態４の第２例では、データ処理装置１０Ｂは、モニタ表示画面の異常度遷移において、各音データを示す点のうち、所定の音データをカーソル６４１で指示してクリック操作する等のユーザ操作により、可視化対象の音データの選択指示を受け付ける。データ処理装置１０Ｂは、選択指示された可視化対象音の検査情報を入力し、指定された検査情報に紐付いた音データの可視化データを生成し、スペクトログラムの可視化データ６５１をモニタ表示画面６３２に表示する。図示例では、可視化データとして、３月８日の音データに対応するスペクトログラムを示しており、横軸は時間、縦軸は周波数を表している。スペクトログラムによって、異常時の周波数特性のピークの変化、ピークの増加又は減少などを把握できる。可視化表示する音データは、過去の観測データを記憶した音データ（計測データ）、過去の観測データに基づいた将来の異常度遷移の予測結果により故障可能性が高い（異常度が高い）と予測される音データ（推測データ）など、過去、現在、将来予測のそれぞれの音データの可視化情報を表示可能である。
【００８８】
図２０は、図１９のモニタ表示画面において可視化データを複数表示する場合を示す図である。図２０では、複数のスペクトログラムを並べて表示する例を示している。
【００８９】
データ処理装置１０Ｂは、モニタ表示画面６３２の異常度遷移において、複数の音データをカーソル６４１で指示してクリック操作する等のユーザ操作により、複数の可視化対象の音データの選択指示を受け付ける。この場合、データ処理装置１０Ｂは、複数選択された音データの表示データを一覧表示する表示音声リスト６５２を生成し、モニタ表示画面６３２に表示音声リスト６５２と表示指示を入力する表示ボタン６５３とを表示する。図示例では、表示データとして、３月４日の計測データ、３月８日の計測データ、３月１６日の推測データを選択した場合を示している。ユーザが表示音声リスト６５２の音データを確認し、表示ボタン６５３のクリック操作等により可視化指示操作を行うと、データ処理装置１０Ｂは、複数選択された表示音声リスト６５２の音データの可視化データを生成する。そして、データ処理装置１０Ｂは、複数のスペクトログラムを連結した可視化データ６５４をモニタ表示画面６３２に表示する。図示例の場合、３月４日の計測データ、３月８日の計測データ、３月１６日の推測データの各スペクトログラムが並べて表示される。例えば、時間経過に伴って異常度が上昇する場合に、複数の音データを選択して可視化表示することにより、ユーザは可視化データによって異常度に対する周波数特性の変化を容易に確認できる。これにより、音データの異常度と音特性との関連性をユーザにフィードバックすることができる。
【００９０】
図２１は、実施の形態４に係る異常予測システムにおけるモニタ表示画面の第３例を示す図である。実施の形態４の第３例は、音データを音量の時間遷移グラフによって可視化表示する場合のモニタ表示画面の一例である。
【００９１】
モニタ表示画面６３３には、実施の形態１と同様、現在の異常度遷移及び将来予測の異常度遷移が表示され、さらに、可視化表示を行う対象の音データを指定するカーソル６４１が表示される。実施の形態４の第３例では、データ処理装置１０Ｂは、異常度遷移における所定の音データをカーソル６４１で指示する等のユーザ操作により、可視化対象の音データの選択指示を受け付ける。データ処理装置１０Ｂは、選択指示された可視化対象音の検査情報を入力し、指定された検査情報に紐付いた音データの可視化データを生成し、音量の時間遷移グラフの可視化データ６５５をモニタ表示画面６３３に表示する。図示例では、可視化データとして、３月８日の音データに対応する音量の時間遷移を表す時間遷移グラフを示しており、横軸は時間、縦軸は音量の音圧レベルを表している。音量の時間遷移グラフによって、異常時の音量のレベル変化、音量の増加などを把握できる。スペクトログラムと同様に、音量の時間遷移についても、過去の計測データ、将来の予測結果に基づく推測データなど、過去、現在、将来予測のそれぞれの音データの可視化情報を表示可能である。
【００９２】
図２２は、図２１のモニタ表示画面において可視化データを複数表示する場合の一例を示す図である。図２２では、複数の音量の時間遷移グラフを並べて表示する一つの例を示している。
【００９３】
データ処理装置１０Ｂは、モニタ表示画面６３３の異常度遷移において、複数の音データをカーソル６４１で指示してクリック操作する等のユーザ操作により、複数の可視化対象の音データの選択指示を受け付ける。この場合、データ処理装置１０Ｂは、図２０に示したスペクトログラムの例と同様に、モニタ表示画面６３３に表示音声リスト６５２と表示ボタン６５３とを表示する。ユーザが表示音声リスト６５２の音データを確認し、表示ボタン６５３のクリック操作等により可視化指示操作を行うと、データ処理装置１０Ｂは、複数選択された表示音声リスト６５２の音データの可視化データを生成する。そして、データ処理装置１０Ｂは、複数の音量の時間遷移グラフを横方向に連結した可視化データ６５６をモニタ表示画面６３３に表示する。図示例の場合、３月４日の計測データ、３月８日の計測データ、３月１６日の推測データのそれぞれの音量の時間遷移グラフが、縦軸の音量を共通化した状態で並べて表示される。これにより、音量のレベル変化、時間遷移を比較可能である。このように、複数の音量の時間遷移グラフを並べて表示することにより、ユーザは可視化データによって異常度の変化に伴う音量の時間遷移を容易に確認できる。
【００９４】
図２３は、図２１のモニタ表示画面において可視化データを複数表示する場合の他の例を示す図である。図２３では、複数の音量の時間遷移グラフを並べて表示する他の例を示している。ここでは、図２２と異なる部分について説明する。
【００９５】
データ処理装置１０Ｂは、表示ボタン６５３のクリック操作等による可視化指示操作を受け付けると、複数選択された表示音声リスト６５２の音データの可視化データを生成する。そして、データ処理装置１０Ｂは、複数の音量の時間遷移グラフを縦方向に連結した可視化データ６５７をモニタ表示画面６３３に表示する。図示例の場合、３月４日の計測データ、３月８日の計測データ、３月１６日の推測データのそれぞれの音量の時間遷移グラフが、横軸の時間を共通化した状態で並べて表示される。これにより、音量の時間単位の変化を比較可能である。このように、複数の音量の時間遷移グラフを並べて表示することにより、ユーザは可視化データによって日付ごとの音量の時間遷移を容易に確認できる。
【００９６】
次に、実施の形態４の異常予測システムにおける音データの再生及び可視化に関する処理手順の一例を示す。
【００９７】
図２４は、実施の形態４に係る音データ再生処理の手順の一例を示すフローチャートである。データ処理装置１０Ｂは、ユーザ操作入力部１５Ｂの音再生操作部１５４において、ユーザ操作によりキーボード６３等から入力される再生対象の音データの選択指示を受けて、ユーザが選択した１つ又は複数の音データに対応する検査情報を受け付ける（Ｓ１１１）。そして、データ処理装置１０Ｂは、出力処理部１４Ｂの音再生部１４４において、指定された検査情報に紐付いた音データを音データ記憶部１２１より取得する（Ｓ１１２）。続いて、データ処理装置１０Ｂは、出力処理部１４Ｂの音再生部１４４において、取得した音データを再生処理し、スピーカ６４に出力して再生する（Ｓ１１３）。これにより、ユーザが選択した所定の音データが再生され、ユーザにおいて所望の音データを聴いて確認できる。
【００９８】
図２５は、実施の形態４に係る音データ可視化処理の手順の一例を示すフローチャートである。データ処理装置１０Ｂは、ユーザ操作入力部１５Ｂの音再生操作部１５４において、ユーザ操作によりキーボード６３等から入力される可視化表示対象の音データの選択指示を受けて、ユーザが選択した１つ又は複数の音データに対応する検査情報を受け付ける（Ｓ１２１）。そして、データ処理装置１０Ｂは、データ可視化部１７において、指定された検査情報に紐付いた音データを音データ記憶部１２１より取得する（Ｓ１２２）。続いて、データ処理装置１０Ｂは、データ可視化部１７において、音データの可視化処理を実行し、選択された音データのスペクトログラム、音量の時間遷移グラフ等の可視化データを生成する（Ｓ１２３）。そして、データ処理装置１０Ｂは、出力処理部１４Ｂの可視化データ表示部１４３において、可視化処理結果の可視化データを表示する表示画面を生成し、モニタ６２に出力して表示する（Ｓ１２４）。これにより、ユーザが選択した所定の音データの可視化情報が表示され、ユーザにおいて所望の音データの特徴を視覚的に確認できる。
【００９９】
図２６は、実施の形態４に係る異常予測システムの動作を示すシーケンス図である。図２６では、実施の形態４の異常予測システムにおける、ユーザインタフェースとしてのモニタ６２、キーボード６３、スピーカ６４と、データ処理装置１０Ｂとにおける処理の流れを示している。
【０１００】
音データの再生処理を行う場合、キーボード６３等からのユーザ操作に基づき、ユーザが選択した検査情報に紐付けられた音の再生指示を入力する（Ｓ１３１）。データ処理装置１０Ｂは、ユーザ操作入力部１５Ｂにおいて、選択された検査情報を入力する。そして、データ処理装置１０Ｂは、記憶部１２に記憶された音データの中から選択された検査情報に紐付いた音データを参照し、出力処理部１４Ｂにより音データの再生処理を行って出力する（Ｓ１４１）。これにより、スピーカ６４からは選択した検査情報に紐付けられた音が再生出力される（Ｓ１３２）。
【０１０１】
音データの可視化処理を行う場合、キーボード６３等からのユーザ操作に基づき、ユーザが選択した検査情報に紐付けられた音の可視化指示を入力する（Ｓ１３６）。データ処理装置１０Ｂは、ユーザ操作入力部１５Ｂにおいて、選択された検査情報を入力し、記憶部１２に記憶された音データの中から、選択された検査情報に紐付いた音データを参照する（Ｓ１４６）。そして、データ処理装置１０Ｂは、データ可視化部１７により音データの可視化処理を実施し、出力処理部１４Ｂにより可視化データを出力する（Ｓ１４７）。これにより、モニタ６２には選択した検査情報に紐付けられた音の可視化データがスペクトログラム、音量の時間遷移グラフ等によって表示出力される（Ｓ１３７）。
【０１０２】
上述したように、本実施の形態では、異常度遷移の予測結果及び故障可能性の予測結果を用いて、ユーザにより選択された音データの再生、或いは可視化表示を行う。これにより、ユーザは、対象装置において取得した音データと、この音データに関する予測結果の異常度又は故障可能性とを関連付けて認識できる。例えば、所望の音データを指定して再生することにより、異常度と再生音との関連性を容易に確認できる。また、所望の音データを指定して音の物理量を可視化することにより、異常度と音特性との関連性を容易に確認できる。
【０１０３】
（実施の形態５）
図２７は、実施の形態５に係る異常予測システムの機能的構成の一例を示すブロック図である。実施の形態５の異常予測システムは、実施の形態２の構成に加えて、実施の形態４と同様に音データの再生機能及び音データの可視化機能を有する構成例である。ここでは実施の形態２及び実施の形態４と異なる部分を中心に説明し、同様の構成及び機能については説明を省略する。
【０１０４】
端末装置２０Ｃは、プロセッサ及びメモリを有する情報処理装置により構成され、データ入力部２１、出力処理部２４Ｃ、ユーザ操作入力部２５Ｃ、通信部２６を含む。出力処理部２４Ｃは、実施の形態４の出力処理部１４Ｂと同様の異常度遷移表示部２４１、異常予測結果表示部２４２、可視化データ表示部２４３、音再生部２４４を有する。ユーザ操作入力部２５Ｃは、実施の形態４のユーザ操作入力部１５Ｂと同様の装置イベント入力部２５１、表示内容指示入力部２５２、可視化データ表示操作部２５３、音再生操作部２５４を有する。通信部２６は、有線又は無線の通信インタフェースを有し、通信路８０を介してクラウドコンピュータ３０Ｃのサーバ装置４０Ｃと通信を行う。
【０１０５】
サーバ装置４０Ｃは、プロセッサ及びメモリを有する情報処理装置により構成され、異常度算出部４１２、記憶部４２、評価部４３、ユーザ操作入力部４５、通信部４６、データ可視化部４７を含む。データ可視化部４７は、実施の形態４のデータ可視化部１７と同様のスペクトログラム解析部４７１、振幅値算出部４７２を有する。通信部４６は、通信路８０を介して端末装置２０Ｃと通信を行い、端末装置２０Ｃとの間で音データ、解析処理後の音データ、異常度データ、イベントタグ、異常予測の評価結果データ、可視化データ等を送受信する。
【０１０６】
実施の形態５では、端末装置２０Ｃにおいて対象装置の音データの取得、異常度遷移及び故障発生予測等の処理結果の表示、音データの再生出力、音の可視化データの表示を行う。また、サーバ装置４０Ｃにおいて異常度の算出、故障発生予測、可視化データの生成等の処理負荷が比較的大きい処理を実行する。なお、サーバ装置４０Ｃは、１つ又は複数のサーバ（情報処理装置）により構成することが可能である。例えば、各種のデータを記憶する記憶サーバと、各種の処理を実行する処理サーバとを含む複数のサーバにより構成してもよい。また、サーバ装置４０Ｃにおける一部の機能を他のサーバに設けてもよい。
【０１０７】
図２８は、実施の形態５に係る異常予測システムの動作を示すシーケンス図である。図２８では、実施の形態５の異常予測システムにおける、ユーザインタフェースとしてのモニタ６２、キーボード６３、スピーカ６４と、端末装置２０Ｃと、サーバ装置４０Ｃとにおける処理の流れを示している。
【０１０８】
音データの再生処理を行う場合、キーボード６３等からのユーザ操作に基づき、ユーザが選択した検査情報に紐付けられた音の再生指示を入力する（Ｓ１５１）。端末装置２０Ｃは、ユーザ操作入力部２５Ｃにおいて、選択された検査情報の受け付け及び一時保管を行い、通信部２６よりサーバ装置４０Ｃに送信する（Ｓ１６１）。サーバ装置４０Ｃは、記憶部４２に記憶された音データの中から、選択された検査情報に紐付いた音データを参照し、端末装置２０Ｃに送信する（Ｓ１７１）。端末装置２０Ｃは、サーバ装置４０Ｃから受信した音データを一時保管し、出力処理部２４Ｃにより音データの再生処理を行って出力する（Ｓ１６２）。これにより、スピーカ６４からは選択した検査情報に紐付けられた音が再生出力される（Ｓ１５２）。
【０１０９】
音データの可視化処理を行う場合、キーボード６３等からのユーザ操作に基づき、ユーザが選択した検査情報に紐付けられた音の可視化指示を入力する（Ｓ１５６）。端末装置２０Ｃは、ユーザ操作入力部２５Ｃにおいて、選択された検査情報の受け付け及び一時保管を行い、通信部２６よりサーバ装置４０Ｃに送信する（Ｓ１６６）。サーバ装置４０Ｃは、記憶部４２に記憶された音データの中から、選択された検査情報に紐付いた音データを参照する（Ｓ１７６）。そして、サーバ装置４０Ｃは、データ可視化部４７により音データの可視化処理を実施し、端末装置２０Ｃに可視化データを送信する（Ｓ１７７）。端末装置２０Ｃは、サーバ装置４０Ｃから受信した可視化データを一時保管し、出力処理部２４Ｃにより可視化データを出力する（Ｓ１６７）。これにより、モニタ６２には選択した検査情報に紐付けられた音の可視化データがスペクトログラム、音量の時間遷移グラフ等によって表示出力される（Ｓ１５７）。
【０１１０】
本実施の形態では、異常予測システムのシステム構成に応じて処理を分散して実行することにより、効率良く高速に所定の音データの再生、或いは可視化表示を行うことができ、ユーザが音データと異常度又は故障可能性との関連性を容易に確認できる。
【０１１１】
以上のように、本実施の形態の異常予測システムは、対象装置から取得した音データ又は振動データの少なくとも一方を含む処理対象データを入力するデータ入力部１１と、処理対象データの異常予測に関する情報を記憶する記憶部１２と、処理対象データの異常度を算出する異常度算出部１１２と、処理対象データの直近の異常度遷移と過去の異常度遷移とを用いて、故障発生予測を含む異常予測に関する処理を実行する評価部１３と、異常度遷移と故障発生予測の結果とを含む処理結果を表示する表示画面を生成する表示処理部１４と、表示画面を表示する表示部としてのモニタ６２と、を有する。これにより、ユーザは容易に異常度遷移と故障発生予測の結果とを表示画面を確認して把握でき、異常状態の判定及び予測を容易に実施できる。また、ユーザは異常度の動向を確認し、対象装置に故障が発生する前に、故障の予兆を容易に把握できる。
【０１１２】
また、異常予測システムにおいて、評価部１３は、処理対象データの直近の異常度遷移と過去の異常度遷移とを比較し、所定値以上の一致率を有する一致度が高い過去の異常度遷移に基づき、対象装置の近い将来の故障可能性を予測し、故障発生予測結果として出力する。例えば、一致度が高い過去の異常度遷移をそのまま将来予測の異常度遷移として用いる、又は、一致度が高い過去の異常度遷移を用いて所定の演算処理を施して将来予測の異常度遷移を生成する、或いは、一致度が高い過去の異常度遷移を利用した機械学習処理によって異常度遷移を予測する、などの処理によって近い将来の異常度遷移の予測を行う。これにより、現在の異常度遷移に対して一致度が高い過去の異常度遷移を用いて、近い将来の故障可能性を予測し、故障発生予測結果として提供できる。
【０１１３】
また、異常予測システムにおいて、表示処理部１４は、直近の異常度遷移を現在の異常度遷移として表示し、一致度が高い過去の異常度遷移が存在する場合、この過去の異常度遷移を用いた将来予測の異常度遷移を表示する表示画面を生成する。これにより、一致度が高い過去の異常度遷移を用いた予測結果として、将来予測の異常度遷移を表示することで、ユーザは現在から近い将来にわたる異常度遷移の予測結果を容易に把握することができる。
【０１１４】
また、異常予測システムにおいて、表示処理部１４は、一致度が高い過去の異常度遷移が存在する場合、表示画面に異常度遷移の一致率を表示する。これにより、ユーザは将来予測の異常度遷移に関する一致度の程度を把握でき、故障可能性の判断などに活用できる。
【０１１５】
また、異常予測システムにおいて、表示処理部１４は、表示画面に故障発生予測結果を示すメッセージを表示する。例えば、故障が発生する可能性の有無、故障発生可能性がある日時、などの予測結果を表示する。これにより、ユーザは近い将来に発生し得る故障可能性の予測結果を把握できる。
【０１１６】
また、異常予測システムにおいて、表示処理部１４は、対象装置の近い将来の故障可能性が所定値以上である場合、表示画面に故障可能性有りを報知するメッセージを表示する。これにより、ユーザは近い将来に故障が発生する可能性があること、故障発生可能性がある日時などを把握できる。
【０１１７】
また、異常予測システムにおいて、評価部１３は、処理対象データに関する異常原因ごとの異常度を算出して異常予測に関する処理を実行し、表示処理部１４は、異常原因ごとの異常度の割合を表示画面に表示する。これにより、異常原因ごとの異常度を把握でき、異常原因に応じた適切な処置が可能になる。
【０１１８】
また、異常予測システムにおいて、表示画面の異常度遷移に基づき指定された所定の処理対象データの物理量を可視化するための可視化データを生成するデータ可視化部１７を有し、表示処理部としての出力処理部１４Ｂの可視化データ表示部１４３は、可視化データを表示画面に表示する。これにより、可視化情報によって音データの異常度と音特性との関連性を容易に把握できる。
【０１１９】
また、異常予測システムにおいて、可視化データ表示部１４３は、可視化データとして、一つ又は複数の処理対象データに関するスペクトログラム又は音量の時間遷移を表示画面に表示する。これにより、スペクトログラム又は音量の時間遷移によって音データの異常度と音特性との関連性を容易に把握できる。
【０１２０】
また、異常予測システムにおいて、表示画面の異常度遷移に基づき指定された所定の処理対象データを音信号として再生する音再生部１４４を有する。これにより、音データの異常度と再生音との関連性を容易に把握できる。
【０１２１】
また、異常予測システムにおいて、評価部１３は、１つ以上の統計的分類技術を用いて、対象装置の近い将来の故障可能性の予測を行う。これにより、取得した処理対象データに応じた適切な故障可能性の予測が可能となる。
【０１２２】
また、異常予測システムにおいて、異常度算出部１１２は、１つ以上の統計的分類技術を用いて、処理対象データの異常度の算出を行う。これにより、取得した処理対象データに応じた適切な異常度の算出が可能となる。
【０１２３】
また、異常予測システムにおいて、記憶部１２、異常度算出部１１２、評価部１３、表示処理部１４を有する情報処理装置としてのデータ処理装置１０を備える。これにより、データ処理装置１０において、異常度の算出、故障発生予測を含む異常予測に関する処理、異常度遷移と故障発生予測の結果とを含む処理結果を表示する表示画面の生成を行い、ユーザに異常度推移、故障発生予測の結果等を提供できる。
【０１２４】
また、異常予測システムにおいて、データ入力部２１、表示処理部２４を有する端末装置２０と、記憶部４２、異常度算出部４１２、評価部４３を有するサーバ装置４０と、を備える。これにより、端末装置２０とサーバ装置４０とにおいて分散して処理を実行し、異常度の算出、故障発生予測を含む異常予測に関する処理、異常度遷移と故障発生予測の結果とを含む処理結果を表示する表示画面の生成を行い、ユーザに異常度推移、故障発生予測の結果等を提供できる。
【０１２５】
また、異常予測システムにおいて、端末装置としての携帯通信端末２０Ａは、対象装置の処理対象データを取得する収音部としてのマイクと、対象装置に対応する識別マーク５５を撮像する撮像部としてのカメラと、識別マークの撮像画像を表示する表示部としてのディスプレイ６２Ａと、を有する。表示処理部は、識別マーク５５の撮像画像の大きさを規定するためのガイド表示としてのガイド枠６２１、６２２と、撮像部が識別マーク５５を撮像した撮像画像としての識別マーク画像６２３とを表示部の表示画面に表示し、データ入力部は、撮像画像がガイド表示の範囲内に収まった場合に、対象装置の処理対象データを入力する。これにより、携帯通信端末２０Ａを用いて、撮像画像による測定位置及び測定距離の設定、音データの取得、及び処理結果の表示を行うことによって、異常度推移の把握、異常状態の判定、故障可能性の予測等を簡便に実施できる。
【０１２６】
本実施の形態の異常予測方法は、対象装置から取得した音データ又は振動データの少なくとも一方を含む処理対象データを入力し、処理対象データの異常予測に関する情報を記憶し、処理対象データの異常度を算出し、処理対象データの直近の異常度遷移と過去の異常度遷移とを用いて、故障発生予測を含む異常予測に関する処理を実行し、異常度遷移と故障発生予測の結果とを含む処理結果を表示する表示画面を生成し、表示画面を表示部に表示する。これにより、ユーザは容易に異常度遷移と故障発生予測の結果とを表示画面を確認して把握でき、異常状態の判定及び予測を容易に実施できる。また、ユーザは異常度の動向を確認し、対象装置に故障が発生する前に、故障の予兆を容易に把握できる。
【０１２７】
以上、図面を参照しながら各種の実施形態について説明したが、本発明はかかる例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。また、発明の趣旨を逸脱しない範囲において、上記実施形態における各構成要素を任意に組み合わせてもよい。
【０１２８】
なお、本出願は、２０１８年７月６日出願の日本特許出願（特願２０１８−１２９１６８）に基づくものであり、その内容は本出願の中に参照として援用される。
【産業上の利用可能性】
【０１２９】
本開示は、対象装置の異常状態の判定及び予測を容易に実施し確認することができる異常予測システム及び異常予測方法として有用である。
【符号の説明】
【０１３０】
１０  データ処理装置
１１、２１  データ入力部
１２、４２  記憶部
１３、４３  評価部
１４、２４  表示処理部
１５、２５  ユーザ操作入力部
２０  端末装置
２０Ａ  携帯通信端末
２６、４６  通信部
３０  クラウドコンピュータ
４０  サーバ装置
５０  冷却ファン（対象装置）
５５  識別マーク
６１  マイク
６２  モニタ
６３  キーボード
６４  スピーカ
８０  通信路
１１１、２１１  音響解析部
１１２、４１２  異常度算出部
１２１、４２１  音データ記憶部
１２２、４２２  異常度記憶部
１２３、４２３  イベントタグ記憶部
１２４、４２４  評価結果記憶部
１３１、４３１  異常度遷移マッチング部
１３２、４３２  故障発生予測部
１４１、２４１  異常度遷移表示部
１４２、２４２  異常予測結果表示部
１５１、２５１、４５１  装置イベント入力部
１５２、２５２  表示内容指示入力部
【図１】
2020009210.tif 000003
【図２】
2020009210.tif 000004
【図３】
2020009210.tif 000005
【図４】
2020009210.tif 000006
【図５】
2020009210.tif 000007
【図６】
2020009210.tif 000008
【図７】
2020009210.tif 000009
【図８】
2020009210.tif 000010
【図９】
2020009210.tif 000011
【図１０】
2020009210.tif 000012
【図１１】
2020009210.tif 000013
【図１２】
2020009210.tif 000014
【図１３】
2020009210.tif 000015
【図１４】
2020009210.tif 000016
【図１５】
2020009210.tif 000017
【図１６】
2020009210.tif 000018
【図１７】
2020009210.tif 000019
【図１８】
2020009210.tif 000020
【図１９】
2020009210.tif 000021
【図２０】
2020009210.tif 000022
【図２１】
2020009210.tif 000023
【図２２】
2020009210.tif 000024
【図２３】
2020009210.tif 000025
【図２４】
2020009210.tif 000026
【図２５】
2020009210.tif 000027
【図２６】
2020009210.tif 000028
【図２７】
2020009210.tif 000029
【図２８】
2020009210.tif 000030
【国際調査報告】
2020009210.tif 000031
2020009210.tif 000032
2020009210.tif 000033
2020009210.tif 000034