(57)【要約】【課題】対応の緊急度の高い異常に係るスナップショットデータを確実に保存することができる機械の異常監視装置を提供すること。【解決手段】異常判定部２で異常が発生したと判定されたときに、異常の種類に応じて定められた優先順位を含む基本情報を生成する基本情報生成部３と、発生した異常に係るスナップショットデータが基本情報と関連付けて記憶されるスナップショットデータ記憶部６と、スナップショットデータ記憶部に空きが無いときに新たな異常が発生した場合において、スナップショットデータ記憶部に記憶された過去のスナップショットデータのなかに当該新たな異常に係る優先順位よりも優先順位が低いものがあるとき、当該優先順位の低い過去のスナップショットデータに代えて、当該新たな異常に係るスナップショットデータを基本情報と関連付けてスナップショットデータ記憶部に記憶する記憶制御部７とを備える。【選択図】図１
2011070397.tif 000002
【特許請求の範囲】
【請求項１】
機械の稼働状況に係る稼働情報を検出する稼働情報検出手段と、前記稼働情報検出手段から入力される稼働情報に基づいて機械に異常が発生したことを判定する異常判定部とを備え、異常の発生時を基準とした所定期間にわたる稼働情報をスナップショットデータとして記憶し、当該記憶したスナップショットデータを管理用端末の要求に応じて出力する機械の異常監視装置において、
前記異常判定部で異常が発生したと判定されたときに、当該異常の種類に応じて定められた優先順位を含む基本情報を生成する基本情報生成部と、
発生した異常に係るスナップショットデータが、当該異常の発生時に前記基本情報生成部で生成された基本情報と関連付けて記憶されるスナップショットデータ記憶部と、
前記スナップショットデータ記憶部に空きが無いときに新たな異常が発生した場合において、前記スナップショットデータ記憶部に記憶された過去のスナップショットデータのなかに当該新たな異常に係る優先順位よりも優先順位が低いものがあるとき、当該優先順位の低い過去のスナップショットデータに代えて、当該新たな異常に係るスナップショットデータを当該新たな異常に係る基本情報と関連付けて前記スナップショットデータ記憶部に記憶する記憶制御部と
を備えることを特徴とする機械の異常監視装置。
【請求項２】
請求項１に記載の機械の異常監視装置において、
前記基本情報生成部は、前記異常判定部で異常が発生したと判定されたとき、さらに、当該異常の発生時間情報を基本情報として生成し、
前記記憶制御部は、
前記スナップショットデータ記憶部に空きが無いときに新たな異常が発生した場合であって、前記スナップショットデータ記憶部に記憶された過去のスナップショットデータのなかに前記新たな異常に係る優先順位よりも優先順位が低いものが無い場合において、
前記過去のスナップショットデータのうち優先順位が最低のものに係る発生時間情報と前記新たな異常に係る発生時間情報との差が設定値以上のとき、当該優先順位が最低の過去のスナップショットデータに代えて、前記新たな異常に係るスナップショットデータを前記新たな異常に係る基本情報と関連付けて前記スナップショットデータ記憶部に記憶することを特徴とする機械の異常監視装置。
【請求項３】
請求項１又は２に記載の機械の異常監視装置において、
前記スナップショットデータ記憶部に記憶されているスナップショットデータは、前記管理用端末に送信された履歴の有無を示すダウンロード履歴情報と関連付けて記憶されており、
前記記憶制御部は、
前記スナップショットデータ記憶部に空きが無いときに新たな異常が発生した場合であって、前記スナップショットデータ記憶部に記憶された過去のスナップショットデータのなかに前記新たな異常に係る優先順位よりも優先順位が低いものが無い場合において、
前記過去のスナップショットデータのうち優先順位が最低のものにダウンロード履歴があるときには、当該ダウンロード履歴のある過去のスナップショットデータに代えて、前記新たな異常に係るスナップショットデータを前記新たな異常に係る基本情報と関連付けて前記スナップショットデータ記憶部に記憶することを特徴とする機械の異常監視装置。
【請求項４】
請求項１から３のいずれかに記載の機械の異常監視装置において、
前記基本情報生成部が生成する前記優先順位は、変更可能であることを特徴とする機械の異常監視装置。
【請求項５】
請求項２に記載の機械の異常監視装置において、
前記記憶制御部が発生時間情報を比較する際に用いられる前記設定値は、変更可能であることを特徴とする機械の異常監視装置。
【請求項６】
請求項１から５のいずれかに記載の機械の異常監視装置において、
前記記憶制御部は、２以上のスナップショットデータを記憶可能であることを特徴とする機械の異常監視装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、異常発生時に機械の稼働状況に係るスナップショットデータを記憶し、当該スナップショットデータを必要に応じて管理側端末に送信する機械の異常監視装置に関する。
【背景技術】
【０００２】
機械（建設機械等）の異常監視装置には、各種センサから入力される当該機械の稼働情報に基づいて異常の発生を検出するものがある。稼働情報から異常の発生を検出した異常監視装置は、異常が発生した旨及び当該異常の種類を示す識別情報（異常コード）等を管理用端末に逐次送信する。このように送信された異常コードを管理用端末で受信すると、異なる場所で稼働している複数の機械において異常が発生した旨及び当該異常の種類を知得することができる。しかし、異常コード等のみでは、どのような状況及び過程で当該異常が発生したかが不明である。そこで、異常発生時を基準として所定期間にわたる当該機械の稼働情報であるスナップショットデータを異常監視装置に記憶しておき、管理用端末からの要求（ダウンロード要求）に応じて当該スナップショットデータを管理用端末送信するように構成したものがある。このように管理用端末からのダウンロード要求に応じてスナップショットデータを送信すると、異常発生時の状況を詳細に知得することができる。また、複数のセンサ情報の集合であるスナップショットデータは、異常発生時に送信される異常コード等を包含するデータと比較してデータ量が非常に大きくなる傾向が強いが、必要に応じて異常監視装置から受信することで異常監視装置から管理用端末に送信されるデータ量の増加を抑制することができる。
【０００３】
ところで、この種の異常監視装置には、主に建設機械（油圧ショベル、ホイールローダ、ダンプトラック等）に設置されるものであって、異常を検出すると、当該異常発生時の状況（例えば、エンジン回転数、車速等）の概略を示す状況コードを異常コードに付加して管理用端末に送信するものがある（特許文献１等参照）。管理用端末において当該状況コードを参照すれば、異常発生時の状況の概略が知得できるので、異常監視装置にダウンロード要求すべきか否かの判断を異常コードのみで行った場合よりも正確に行うことができる。また、これにより不必要なスナップショットを要求する機会が減るので、管理用端末に送信及び保存されるスナップショットデータのデータ量を抑制することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−６５６４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上記技術における異常監視装置では、記憶可能なスナップショットデータのデータ量に限りがあるため、その上限を超えた後は異常検出日時が古いものから順に新しいものに上書きされてしまう。そのため、新たな異常が発生すると、過去に発生した異常に係るスナップショットデータであって管理用端末に未だダウンロードされていないものが消去されてしまい、所望の異常に係るスナップショットデータを取得できないことがある。また、同じ異常が頻繁に発生している場合には、これと異なる他の異常が発生しても、当該頻繁に発生している異常に係るスナップショットデータに上書きされてしまい、当該他の異常に係るスナップショットデータを取得できないこともある。
【０００６】
本発明の目的は、所望の異常に係るスナップショットデータを確実に保存することができる機械の異常監視装置を提供することにある。
【課題を解決するための手段】
【０００７】
（１）上記目的を達成するために、本発明は、機械の稼働状況に係る稼働情報を検出する稼働情報検出手段と、前記稼働情報検出手段から入力される稼働情報に基づいて機械に異常が発生したことを判定する異常判定部とを備え、異常の発生時を基準とした所定期間にわたる稼働情報をスナップショットデータとして記憶し、当該記憶したスナップショットデータを管理用端末の要求に応じて出力する機械の異常監視装置において、前記異常判定部で異常が発生したと判定されたときに、当該異常の種類に応じて定められた優先順位を含む基本情報を生成する基本情報生成部と、発生した異常に係るスナップショットデータが、当該異常の発生時に前記基本情報生成部で生成された基本情報と関連付けて記憶されるスナップショットデータ記憶部と、前記スナップショットデータ記憶部に空きが無いときに新たな異常が発生した場合において、前記スナップショットデータ記憶部に記憶された過去のスナップショットデータのなかに当該新たな異常に係る優先順位よりも優先順位が低いものがあるとき、当該優先順位の低い過去のスナップショットデータに代えて、当該新たな異常に係るスナップショットデータを当該新たな異常に係る基本情報と関連付けて前記スナップショットデータ記憶部に記憶する記憶制御部とを備えるものとする。
【０００８】
（２）上記（１）において、好ましくは、前記基本情報生成部は、前記異常判定部で異常が発生したと判定されたとき、さらに、当該異常の発生時間情報を基本情報として生成し、前記記憶制御部は、前記スナップショットデータ記憶部に空きが無いときに新たな異常が発生した場合であって、前記スナップショットデータ記憶部に記憶された過去のスナップショットデータのなかに前記新たな異常に係る優先順位よりも優先順位が低いものが無い場合において、前記過去のスナップショットデータのうち優先順位が最低のものに係る発生時間情報と前記新たな異常に係る発生時間情報との差が設定値以上のとき、当該優先順位が最低の過去のスナップショットデータに代えて、前記新たな異常に係るスナップショットデータを前記新たな異常に係る基本情報と関連付けて前記スナップショットデータ記憶部に記憶するものとする。
【０００９】
（３）上記（１）又は（２）において、好ましくは、前記スナップショットデータ記憶部に記憶されているスナップショットデータは、前記管理用端末に送信された履歴の有無を示すダウンロード履歴情報と関連付けて記憶されており、前記記憶制御部は、前記スナップショットデータ記憶部に空きが無いときに新たな異常が発生した場合であって、前記スナップショットデータ記憶部に記憶された過去のスナップショットデータのなかに前記新たな異常に係る優先順位よりも優先順位が低いものが無い場合において、前記過去のスナップショットデータのうち優先順位が最低のものにダウンロード履歴があるときには、当該ダウンロード履歴のある過去のスナップショットデータに代えて、前記新たな異常に係るスナップショットデータを前記新たな異常に係る基本情報と関連付けて前記スナップショットデータ記憶部に記憶するものとする。
【００１０】
（４）上記（１）から（３）のいずれかにおいて、好ましくは、前記基本情報生成部が生成する前記優先順位は、変更可能であるものとする。
【００１１】
（５）上記（２）において、好ましくは、前記記憶制御部が発生時間情報を比較する際に用いられる前記設定値は、変更可能であるものとする。
【００１２】
（６）上記（１）から（５）のいずれかにおいて、好ましくは、前記記憶制御部は、２以上のスナップショットデータを記憶可能であるものとする。
【発明の効果】
【００１３】
本発明によれば、所望の異常に係るスナップショットデータを確実に取得することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態に係る機械の異常監視装置の概略図。
【図２】本発明の実施の形態におけるスナップショットデータ記憶部に記憶されたスナップショットデータに係る基本情報の一例を示す図。
【図３】本発明の実施の形態に係る異常監視装置におけるスナップショットデータ書き込みフロー。
【図４】本発明の実施の形態に係る記憶制御部において行われる記憶制御処理フロー。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態を図面を用いて説明する。
【００１６】
図１は本発明の実施の形態に係る機械の異常監視装置の概略図である。この図に示す異常監視装置５０は、油圧ショベル、ホイールローダ、ダンプトラック、ブルドーザ等の建設機械に設置されており、稼働情報入力部１と、異常判定部２と、基本情報生成部３と、基本情報出力部４と、稼働情報記憶部５と、スナップショットデータ記憶部６と、記憶制御部７と、ダウンロード制御部８を備えている。
【００１７】
稼働情報入力部１は、建設機械に設置された各種センサ（稼働情報検出手段）１０と接続されており、その各種センサ１０から建設機械の稼働状況に係る稼働情報が入力される部分である。センサ１０としては、例えば、オーバーヒート信号センサ、エンジン油圧センサ、エンジン実回転数センサ、メイン油圧ポンプ圧センサ、エアフィルタ差圧センサ等がある。
【００１８】
ここで、オーバーヒート信号センサは、エンジン冷却水温が設定値以上に到達したときに発信されるオーバーヒート信号を検出するもので、エンジンのオーバーヒートを検出するために用いられる。なお、この他にも、オーバーヒートを検出するには、エンジン冷却水温センサを利用しても良い。エンジン油圧センサは、エンジン油圧を検出するもので、エンジンオイル循環系統の異常を検出するために用いられる。例えば、エンジン油圧が設定値以下に到達すると、エンジンオイル循環系統にオイル漏れ等の異常が発生したとみなすことができる。エンジン実回転センサは、エンジンの実回転を検出するもので、エンジンの異常を検出するために用いられる。メイン油圧ポンプ圧センサは、建設機械のアクチュエータ（油圧シリンダ、油圧モータ等）に圧油を供給するメイン油圧ポンプの吐出圧を検出するもので、メイン油圧ポンプの異常を検出するために用いられる。例えば、メイン油圧ポンプの吐出圧の最小値が設定値（例えば、０ｋＰａ）に達したことが検出されると、メイン油圧ポンプに異常が発生したとみなすことができる。エアフィルタ差圧センサは、エンジンルームに装着されているエアフィルタの前後差圧を検出するもので、エアフィルタの目詰まりを警告するために用いられる。
【００１９】
異常判定部２は、稼働情報入力部１及び基本情報生成部３と接続されており、センサ１０から入力される稼働情報に基づいて建設機械に異常が発生したことを判定する部分である。例えば、異常判定部２は、（１）オーバーヒート信号センサによってオーバーヒート信号が検出されると「オーバーヒート」が発生したと判定し、（２）エンジン油圧センサによってエンジン油圧が設定値以下に到達したことが検出されると「エンジン油圧低下」が発生したと判定し、（３）メイン油圧ポンプ圧センサによってポンプ吐出圧の最小値が設定値に到達したことが検出されると「メイン油圧ポンプ吐出圧低下」が発生したと判定し、（４）エアフィルタ差圧センサによってフィルタ差圧が設定値以上に到達したことが検出されると「フィルタ目詰まり」が発生したと判定する。異常が発生したことを判定したら、異常判定部２はいかなる異常が発生したかを示す発生異常情報を基本情報生成部３に出力する。なお、以下においては、上記４種の異常を例に挙げて説明する。
【００２０】
基本情報生成部３は、異常判定部２、基本情報出力部４、スナップショットデータ記憶部６及び記憶制御部７と接続されており、異常判定部２から発生異常情報の入力がされたときに、その発生した異常に係る基本情報を生成する部分である。本実施の形態における基本情報生成部３は、基本情報として、異常コード、優先順位及び異常が発生した時間情報（発生時間情報）の３つを生成している。基本情報生成部３で生成された基本情報は、基本情報出力部４及び記憶制御部７に出力されており、さらに、記憶制御部７によって許可された場合にはスナップショットデータ記憶部６に出力される。
【００２１】
上記の基本情報における「異常コード」とは、異常の種類に応じて定められた識別子のことであり、基本情報生成部３は発生した異常の種類に応じて異常コードを生成する。例えば、先述の４種の異常の異常コードについては、（１）オーバーヒートの異常コードは“１００”と設定されており、（２）エンジン油圧低下の異常コードは“２００”と設定されており、（３）メイン油圧ポンプ吐出圧低下の異常コードは“３００”と設定されており、（４）フィルタ目詰まりの異常コードは“４００”と設定されている。
【００２２】
また、「優先順位」とは、発生した異常に係るスナップショットデータがスナップショットデータ記憶部６で優先的に記憶される順位を示すもので、異常の種類に応じて定められている。本実施の形態では、特に、発生した異常への対応の緊急度に応じて優先順位を定めており、対応の緊急度の高いものほど優先順位が高く設定されている。具体的には、本実施の形態における優先順位は、１０段階に分かれており、その異常が機械の挙動に影響を与える程度及び当該異常への対応の緊急度が最も高いものを最高順位の“１０”とし、その影響及び緊急度が最も低いものを最低順位の“１”としている。例えば、先述の４種の異常の優先順位については、（１）オーバーヒートの優先順位は“１０”と設定されており、（２）エンジン油圧低下の優先順位は“９”と設定されており、（３）メイン油圧ポンプ吐出圧低下の優先順位は“７”と設定されており、（４）フィルタ目詰まりの優先順位は“５”と設定されている。なお、運用の柔軟性を向上する観点から、基本情報生成部３が生成する各異常に係る優先順位は、外部入力装置（操作盤等）や管理用端末３０を介して異常監視装置５０の組立後も変更可能とすることが好ましい。その際、外部入力装置等で基本情報生成部３へ間接的に入力するだけでなく、基本情報生成部３に直接入力しても良いことは言うまでもない。
【００２３】
また、上記の基本情報における「異常が発生した時間情報（発生時間情報）」とは、異常が発生した時刻に係る情報のことであり、本実施の形態では異常判定部２が異常が発生したと判定した日時（判定した年月日及び時刻）を利用している。
【００２４】
基本情報出力部４は、無線ネットワークを介して管理用端末３０と接続されており、基本情報生成部３から入力された基本情報を管理用端末３０に逐次出力している。管理用端末３０は、異常監視装置５０が搭載された複数の建設機械から離れた場所にある監視基地局内に設置されており、当該複数の建設機械の稼働状況を監視するために用いられる。監視基地局内の管理者は、異常監視装置５０からの基本情報を管理用端末３０を介して受信することにより、管理対象となっている建設機械に異常が発生した旨を知得することができる。
【００２５】
稼働情報記憶部５は、稼働情報入力部１及びスナップショットデータ記憶部６と接続されており、各種センサ（稼働情報検出手段）１０から稼働情報入力部１を介して入力される稼働情報を記憶する部分である。長期間にわたる稼働情報を保存すると、稼働情報のデータ量が膨大になり稼働情報記憶部５の記憶容量を充分確保する必要が生じてしまう。そのため、稼働情報記憶部５の記憶容量を抑制する観点から、現在から過去に所定期間だけ遡った稼働情報のみを稼働情報記憶部５に保存することが好ましい。稼働情報を保存すべき期間の目安としては、スナップショットデータとして抽出される稼働情報の期間を参酌し、係る期間よりも長期間にわたる稼働情報を保存すれば良い。すなわち、例えば、異常発生時を基準としてその前後２分間の稼働情報をスナップショットデータとする場合には、少なくとも現在から過去に遡って４分間の稼働情報を稼働情報記憶部５に記憶すれば良い。稼働情報記憶部５に記憶された稼働情報は、適宜抽出されてスナップショットデータとしてスナップショットデータ記憶部６に記憶される。
【００２６】
スナップショットデータ記憶部６は、基本情報生成部３、記憶制御部７、稼働情報記憶部５及びダウンロード制御部８と接続されており、発生した異常に係るスナップショットデータが、当該異常の発生時に基本情報生成部３で生成された基本情報と関連付けて記憶される部分である。スナップショットデータ記憶部６に記憶されたスナップショットデータは、記憶制御部７の指示に基づいて稼働情報記憶部５から適宜抽出されたものであり、ダウンロード制御部８を介して入力されるダウンロード要求に応じて管理用端末３０に適宜出力される。なお、本実施の形態におけるスナップショットデータ記憶部６には、基本情報生成部３によって生成される基本情報（異常コード、優先順位及び発生時間情報）に加えて、「ダウンロード履歴情報」が基本情報としてスナップショットデータと関連付けて保存されている。ダウンロード履歴情報は、当該スナップショットデータが過去に管理用端末３０に送信された履歴が有るか否かを示すもので、ダウンロード制御部８が生成する。すなわち、ダウンロード要求されたスナップショットデータが管理用端末３０に送信され正常にダウンロードされた場合には、ダウンロード制御部８は、当該送信されたスナップショットデータにダウンロード履歴情報を関連付けて記憶する。
【００２７】
ところで、スナップショットデータ記憶部６にはその記憶容量（メモリ容量）に限りがあるため、スナップショットデータを記憶できる件数に上限がある。そのため、本実施の形態では、記憶制御部７によって、スナップショットデータ記憶部６に記憶するスナップショットデータを制御している。以下、本実施の形態におけるスナップショットデータ記憶部６に記憶可能なスナップショットデータの件数は３件であるものとして説明する。
【００２８】
図２は本発明の実施の形態におけるスナップショットデータ記憶部６に記憶されたスナップショットデータに係る基本情報の一例を示す図である。この図に示すように、本実施の形態におけるスナップショットデータ記憶部６は、３件のスナップショットデータが記憶可能であり、各スナップショットデータに基本情報（異常コード、優先順位、発生時間情報及びダウンロード履歴情報）を関連付けて記憶している。この図に示すスナップショットデータ記憶部６には、オーバーヒート、エンジン油圧低下及びフィルタ目詰まりに関する基本情報が記憶されている。図中の「ＩＤ」は、スナップショットデータ記憶部６における記憶箇所のＩＤを示すものである。また、図中の「ＤＬ履歴」はスナップショットデータのダウンロード履歴の有無を示すもので、“０”はダウンロード履歴が無いものを示し、“１”はダウンロード履歴が有るものを示している。
【００２９】
図１に戻り、記憶制御部７は、スナップショットデータ記憶部６に記憶するスナップショットデータを制御する部分であり、基本情報生成部３及びスナップショットデータ記憶部６に接続されている。具体的な内容については後述するが、本実施の形態における記憶制御部７は、基本情報生成部３で生成された新たな異常に係る基本情報と、スナップショットデータ記憶部６に記憶された過去の異常に係る基本情報とを比較することで、当該新たな異常に係るスナップショットデータを記憶するか否かを判断している。
【００３０】
ダウンロード制御部８は、管理用端末３０からのダウンロード要求に基づいて、当該ダウンロード要求に係るスナップショットデータをスナップショットデータ記憶部６から抽出して管理用端末３０に送信する部分である。ダウンロード制御部８は、スナップショットデータ記憶部６に接続されており、無線ネットワークを介して管理用端末３０に接続されている。基本情報出力部４から出力される基本情報を介して異常が発生した旨を知得し、当該異常の状況をさらに詳細に知得したい場合には、管理者は管理用端末３０を介して異常監視装置５０のダウンロード制御部８に対してダウンロード要求を行い、当該異常の発生時を基準とした所定期間にわたる稼働情報であるスナップショットデータを送信するように要求する。なお、先述のように、ダウンロード制御部８は、ダウンロード要求されたスナップショットデータが管理用端末３０に送信され正常にダウンロードされた場合には、当該送信されたスナップショットデータにダウンロード履歴情報を関連付けて記憶する。
【００３１】
図３は上記のように構成される本発明の実施の形態に係る異常監視装置５０におけるスナップショットデータ書き込みフローである。異常監視装置５０は、異常判定部２で異常が発生したと判定されたら、図２に示す処理を開始する。処理が開始されたら、異常監視装置５０は、基本情報生成部３において、当該異常の種類に対応する異常コード及び優先順位並びに発生時間情報を生成する（Ｓ１０１）。例えば、ポンプ吐出圧低下が発生したことを示す発生異常情報を異常判定部２から受信した場合には、基本情報生成部３は、異常コードが“３００”、優先順位が“７”で、異常判定部２が異常が発生したと判定した日時を発生時間情報とする基本情報を生成する。このように基本情報を生成したら、発生した異常に係るスナップショットデータをスナップショットデータ記憶部６のどの記憶箇所に記憶するか又は記憶しないかを決定する記憶制御処理を記憶制御部７において開始する（Ｓ１０２）。次に、この記憶制御処理について図３を用いて詳述する。
【００３２】
図４は本発明の実施の形態に係る記憶制御部７において行われる記憶制御処理フローである。記憶制御部７は、この処理において、スナップショットデータ記憶部６に記憶されている各スナップショットデータに係る基本情報とＳ１０１で生成した新たな異常に係る基本情報とを比較することで、新たな異常に係るスナップショットデータを記憶するか否か、そして、スナップショットデータ記憶部６のどの記憶箇所に記憶するかを決定する。
【００３３】
この図に示すフローにおいて、記憶制御部７は、まず、新たな異常に係る異常コードと同一の異常コードを有するものがスナップショットデータ記憶部６に存在するか否かの判定を行う（Ｓ２０１）。そして、同じ異常コードのものが無い場合には、スナップショットデータ記憶部６の記憶箇所に空きが有るか否かの判定を行う（Ｓ２０２）。
【００３４】
Ｓ２０２において、スナップショットデータ記憶部６に空きがある場合には、その空いている記憶箇所に新たな異常に係るスナップショットデータを基本情報とともに記憶する旨決定し（Ｓ２０３）、後述するＳ１０３に移行する。一方、スナップショットデータ記憶部６に空きがないときには、記憶制御部７は、スナップショットデータ記憶部６に記憶された過去のスナップショットデータのなかに新たな異常に係る優先順位よりも優先順位が低いものが有るか否かの判定を行う（Ｓ２０４）。
【００３５】
Ｓ２０４において、過去のスナップショットデータのなかに新たな異常に係る優先順位よりも優先順位が低いものがあるときには、当該優先順位の低い過去のスナップショットデータが記憶されている記憶箇所に新たな異常に係るスナップショットデータを基本情報とともに記憶する旨決定し（Ｓ２０５）、Ｓ１０３に移行する。なお、低い優先順位のものが複数ある場合には、その中で最低優先順位のものを選択することが好ましく、さらに、最低優先順位のものが複数ある場合にはＩＤの最小のものを選択するものとする。例えば、図２に示すような基本情報を有するスナップショットデータがスナップショットデータ記憶部６に記憶されている場合において、新たな異常として優先順位が７の「ポンプ吐出圧低下」が発生したときには、「ポンプ吐出圧低下」より優先順位が低い「フィルタ目詰まり」（優先順位：５）に係るスナップショットデータが記憶されているＩＤ３の記憶箇所に「ポンプ吐出圧低下」に係るスナップショットデータを基本情報とともに記憶する旨決定する。これにより、優先順位の低いものに代えて優先順位が高いスナップショットデータが記憶されるので、優先順位の高い異常に係るスナップショットデータがダウンロードされないまま消去される可能性を低減することができる。
【００３６】
一方、Ｓ２０４において、過去のスナップショットデータの中に新たな異常に係る優先順位よりも優先順位が低いものが無い場合（すなわち、優先順位が同じ又は高いとき）には、スナップショットデータ記憶部６における優先順位が最低のもの（複数ある場合にはＩＤが最小のもの）を比較対象として特定し（Ｓ２０６）、当該比較対象に係る発生時間情報と新たな異常に係る発生時間情報との差（すなわち、過去の異常発生時から新たな異常発生時までの経過時間）が設定値以上であるか否かの判定を行う（Ｓ２０７）。この際の設定値の定め方としては、異常発生時から当該設定値分だけ経過している場合には、当該異常に係るスナップショットデータは不要とみなして良いということが経験的に言えるかどうかという観点から定めることが好ましい。例えば、本実施の形態の記憶制御部７では、Ｓ２０７において、発生時間情報として異常が発生した日付に着目し、比較対象に係る日付と新たな異常に係る日付との差が６０日以上あるか否かの判定を行っている。これは、発生から２ヶ月以上経過した異常に係るスナップショットデータについては、未だダウンロードされていない場合にも他の異常監視装置から類似のものを既にダウンロードしている等して実質的に不要なことが多いという事情があることを考慮し、当該異常に係るスナップショットデータは不要であるとみなしている。なお、運用の柔軟性を向上する観点から、記憶制御部７が発生時間情報を比較する際に用いられる上記の設定値は、外部入力装置（操作盤等）や管理用端末３０を介して異常監視装置５０の組立後も変更可能とすることが好ましい。
【００３７】
Ｓ２０７において、２つの発生時間情報の差が設定値以上である場合には、当該比較対象である過去のスナップショットデータが記憶されている箇所に新たな異常に係るスナップショットデータを基本情報とともに記憶する旨決定し（Ｓ２０８）、Ｓ１０３に移行する。例えば、図２に示すような基本情報を有するスナップショットデータがスナップショットデータ記憶部６に記憶されている場合において、優先順位が５である新たな異常が発生したときには、図２における優先順位が最低の「フィルタ目詰まり」（優先順位：５）の発生日（２００９年７月１５日）との差が６０日以上あるか否かを判定し、６０日以上前に発生したものであった場合には、「フィルタ目詰まり」に係るスナップショットデータが記憶されているＩＤ３の記憶箇所に当該新たな異常に係るスナップショットデータを基本情報とともに記憶する旨決定する。これにより、優先順位の低い異常が新たに発生した場合であっても、異常発生時から所定の時間が経過しており不要とみなすことができるスナップショットデータがある場合には、当該新たな異常に係るスナップショットデータを優先して記憶することができる。すなわち、不要なスナップショットデータに優先して、最近発生した異常に係るスナップショットデータを記憶することができる。
【００３８】
一方、Ｓ２０４において、２つの発生時間情報の差が設定値未満である場合には、当該比較対象に係るスナップショットデータにダウンロード履歴が有るか否かの判定を行う（Ｓ２０９）。ここで、当該比較対象に係るスナップショットデータにダウンロード履歴が有るときには、当該スナップショットデータが記憶されている記憶箇所に新たな異常に係るスナップショットデータを基本情報とともに記憶する旨決定し（Ｓ２１０）、Ｓ１０３に移行する。これにより、優先順位の低い異常が新たに発生した場合であっても、既に管理用端末３０にダウンロードされたスナップショットデータがある場合には、当該新たな異常に係るスナップショットデータを優先して記憶することができる。一方、Ｓ２０９において、比較対象であるスナップショットデータにダウンロード履歴が無いときには、新たな異常に係るスナップショットデータを記憶することは中止して（Ｓ２１１）、Ｓ１０３に移行する。
【００３９】
ところで、Ｓ２０１において、新たな異常に係る異常コードと同一の異常コードを有するものがスナップショットデータ記憶部６にある場合には、当該同一の異常コードを有するもの（複数ある場合にはＩＤが最小のもの）を比較対象として特定し（Ｓ２１２）、図４に示すように上記Ｓ２０７からＳ２１１と同様の処理を行ってＳ１０３に移行する。これにより、異常コードが同一の異常が新たに発生した場合であっても、過去の不要なスナップショットデータに優先して、最新のスナップショットデータを記憶することができる。
【００４０】
上記のようにＳ１０２における記憶制御処理を終了したら、記憶制御部７は、新たな異常に係るスナップショットデータの記憶箇所がスナップショットデータ記憶部６において決定済みであるか否かの判定を行う（Ｓ１０３）。ここでスナップショットデータの記憶箇所が決定済みであると判定された場合（すなわち、Ｓ２０３，２０５，２０８，２１０を経由している場合）には、当該新たな異常の発生日時を基準とした所定期間にわたる稼働情報を稼働情報記憶部５から抽出し、スナップショットデータとしてスナップショットデータ記憶部６に書き込む（Ｓ１０４）。そして、さらに、基本情報生成部３で生成した基本情報を当該スナップショットデータに関連付けてスナップショットデータ記憶部６に書き込んで（Ｓ１０５）、処理を終了する。一方、Ｓ１０３において、スナップショットデータの記憶箇所が決定していないと判定された場合（すなわち、Ｓ２１１を経由している場合）には、当該新たな異常に係る基本情報を破棄し（Ｓ１０６）、当該新たな異常に係るスナップショットデータを記憶することを中止して処理を終了する。
【００４１】
上記の説明から明らかなように、本実施の形態に係る異常監視装置５０は、スナップショットデータ記憶部６に記憶箇所の空きが無いときに新たな異常が発生した場合において、スナップショットデータ記憶部６に記憶された過去のスナップショットデータのなかに新たな異常に係る優先順位よりも優先順位が低いものがあるとき、当該優先順位の低い過去のスナップショットデータに代えて、当該新たな異常に係るスナップショットデータを当該新たな異常に係る基本情報と関連付けてスナップショットデータ記憶部６に記憶している。
【００４２】
このように構成された本実施の形態によれば、優先順位が高い異常に係るスナップショットデータを優先的に記憶（保存）しておくことができるので、スナップショットデータを所望する異常の優先順位を高く設定しておけば、当該異常に係るスナップショットデータを確実に取得することができる。このとき、例えば、本実施の形態のように異常への対応の緊急度の高い異常に係る優先順位を高くしておけば、当該異常に係るスナップショットデータを確実に取得することができる。また、重点的にスナップショットデータを取得したい特定の異常がある場合には、当該異常の優先順位を他の異常よりも高くしておけば、当該異常に係るスナップショットデータを確実に取得することができる。このとき、先述のように外部入力装置等で基本情報生成部３が生成する優先順位を変更可能としておけば、一時的に他の異常に優先してスナップショットデータを取得したい異常がある場合等にも容易に対応することができる。
【００４３】
なお、上記の説明では、新たな異常に係るスナップショットデータの記憶箇所を優先順位の高低だけで特定できない場合には、まず、発生時間情報による比較を行い、それでも特定できない場合にダウンロード履歴情報による比較を行ったが、これらの順序を逆転させて、発生時間情報に先駆けてダウンロード履歴情報による比較を行っても良い。また、上記の説明では、スナップショットデータ記憶部６に記憶可能なスナップショットデータは３件であったが、これが２件以下の場合や４件以上の場合にも本発明が適用可能なことは言うまでもない。
【符号の説明】
【００４４】
１      稼働情報入力部
２      異常判定部
３      基本情報生成部
４      基本情報出力部
５      稼働情報記憶部
６      スナップショットデータ記憶部
７      記憶制御部
８      ダウンロード制御部
１０      センサ
３０      管理用端末
５０      異常監視装置
【図１】
2011070397.tif 000003
【図２】
2011070397.tif 000004
【図３】
2011070397.tif 000005
【図４】
2011070397.tif 000006