(57)【要約】【課題】  各監視対象の状態に応じて必要とするプログラムのみを提供利用可能とする。【解決手段】  中央センタ６と多数の監視対象の監視診断部１４−１，…とがネットワーク３で接続され、中央センタ６は、各監視対象を監視、診断、操作するアルゴリズムを作成するアルゴリズム作成部１１ａと、各アルゴリズムから監視、診断、操作用プログラムを作成するプログラム群作成部１２ａと、監視診断部の要求に応じて、ブログラムを送信する送信部１３ａと、各監視対象の監視診断部からの診断結果及び監視データから予防保全に関する情報を作成する手段１５，１６とを設け、各監視対象の監視診断部１４−１，…は、中央センタ６から受け取るプログラムに従って該当監視対象を実行する移動プログラム群実行処理部３２ａと、この実行結果の監視データ及び当該監視データの診断結果を中央センタに送信する送信手段３３，３４とを設けた遠隔監視・診断システムである。【選択図】図３
2008176403.tif 000002
【特許請求の範囲】
【請求項１】
中央センタと各監視対象側にそれぞれ設置される監視診断部とが通信ネットワークで接続され、各監視対象の監視・診断を行う遠隔監視・診断システムにおいて、
前記中央センタは、
事前に前記各監視対象に関するデータや仕様の分析結果に基づき、各監視対象の処理形態や処理能力に応じた診断を行うアルゴリズムを作成する分析・診断アルゴリズム作成手段と、この分析・診断アルゴリズム作成手段で作成されたアルゴリズムのもとに、各監視対象を診断するための移動プログラムを作成する移動プログラム作成手段と、この移動プログラム作成手段で作成された移動プログラムを、前記通信ネットワークを介して各監視診断部に送信する移動プログラム送信手段と、前記各監視対象の監視診断部から送られてくる診断結果や監視データを受信し、異常と判断されたときに警報もしくは異常通報を発報する診断結果等受信手段とを備え、
前記各監視診断部は、
前記中央センタから送られてくる移動プログラムを受信する移動プログラム受信手段と、この受信された移動プログラムを、該当監視対象に対して実行する移動プログラム実行処理手段と、当該監視対象の監視データ及び当該監視データの診断結果を前記通信ネットワークを介して前記中央センタへ送信する送信手段とを備えたことを特徴とする遠隔監視・診断システム。
【請求項２】
請求項１に記載の遠隔監視・診断システムにおいて、
前記中央センタは、
前記診断結果等受信手段に代えて、前記各監視診断部の送信手段から送られてくる各監視対照の監視データ及び診断結果を受信し、これら監視データ及び診断結果に基づいて各監視対象の保全支援情報を作成する予防保全支援情報作成手段と、この作成された予防保全支援情報を用いて、最適な保全計画を立てる予防保全計画最適化処理手段とを設けたことを特徴とする遠隔監視・診断システム。
【請求項３】
請求項１または請求項２に記載の遠隔監視・診断システムにおいて、
前記中央センタの分析・診断アルゴリズム作成手段は、事前に前記各監視対象に関するデータや仕様の分析結果に基づき、各監視対象を監視、診断する移動アルゴリズムを個別に作成し、
前記中央センタの移動プログラム作成手段は、前記監視、診断するアルゴリズムのもとに、前記各監視対象を監視、診断するための監視用移動プログラム及び診断用移動プログラムを作成し、前記各監視対象の監視診断部の要求に応じて、前記移動プログラム送信手段を経由して前記監視用移動プログラム及び診断用移動プログラムの１つ以上を、前記移動プログラム送信手段及び前記通信ネットワークを介して各監視診断部に送信し、
前記各監視診断部の移動プログラム実行処理手段は、前記移動プログラム受信手段で受信された前記監視用移動プログラムの実行のもとに該当する監視対象の監視データを取得し、前記診断用移動プログラムの実行のもとに該当監視対象の監視データの診断結果を取得することを特徴とする遠隔監視・診断システム。
【請求項４】
請求項３に記載の遠隔監視・診断システムにおいて、
前記中央センタの分析・診断アルゴリズム作成手段は、事前に前記各監視対象に関するデータや仕様の分析結果に基づき、さらに各監視対象を操作するアルゴリズムを作成し、
前記中央センタの移動プログラム作成手段は、前記監視、診断，操作するアルゴリズムのもとに、前記各監視対象を監視、診断、操作するための監視用移動プログラム、診断用移動プログラム及び操作用移動プログラムを作成し、前記各監視対象の監視診断部の要求に応じて、前記監視用移動プログラム、前記診断用移動プログラム及び前記操作用移動プログラムの１つ以上を、前記移動プログラム送信手段及び前記通信ネットワークを介して各監視診断部に送信し、
前記各監視診断部の移動プログラム実行処理手段は、前記移動プログラム受信手段で受信された前記監視用移動プログラムの実行のもとに該当監視対象の監視データを取得し、前記診断用移動プログラムの実行のもとに該当監視対象の監視データの診断結果を取得し、前記操作用移動プログラムの実行のもとに該当監視対象を操作することを特徴とする遠隔監視・診断システム。
【請求項５】
請求項３または請求項４載の遠隔監視・診断システムにおいて、
前記中央センタには、前記各監視診断部から必要な監視データを取得するための監視データ送信指令を出力する監視データ送信指令出力手段を付加し、
前記各監視診断部には、前記監視データ送信指令出力手段から前記通信ネットワークを介して送られてくる監視データ送信指令を受信する監視データ送信指令受信手段を付加し、この受信手段で受信された監視データ送信指令を前記移動プログラム実行処理手段に設定し、必要な監視データを前記中央センタに送信可能とすることを特徴とする遠隔監視・診断システム。
【請求項６】
請求項３または請求項４載の遠隔監視・診断システムにおいて、
前記中央センタは、前記監視用移動プログラム、前記診断用移動プログラム及び前記操作用移動プログラムを、前記監視用移動エージェント、前記診断用移動エージェント及び前記操作用移動エージェントとして作成することを特徴とする遠隔監視・診断システム。
【請求項７】
請求項１ないし請求項６の何れか一項に記載の遠隔監視・診断システムにおいて、
前記中央センタには、少なくとも前記移動プログラムを送信する送信手段及び前記診断結果、監視データを受信する受信手段を１つにまとめたパッケージ化されたプログラム・データ送受信部を設け、
前記各監視診断部には、少なくとも前記移動プログラムを受信する受信手段及び前記診断結果、監視データを送信する受信手段を１つにまとめたパッケージ化されたプログラム・データ送受信部を設けたことを特徴とする遠隔監視・診断システム。
【請求項８】
請求項７に記載の遠隔監視・診断システムにおいて、
前記中央センタのプログラム・データ送受信部及び各監視診断部のプログラム・データ送受信部としては、それぞれ認証機能及び暗号化機能を備えた伝送セキュリティを考慮したセキュリティ考慮型プログラム・データ送受信部とすることを特徴とする遠隔監視・診断システム。
【請求項９】
請求項１ないし請求項６の何れか一項に記載の遠隔監視・診断システムにおいて、
前記中央センタから前記分析・診断アルゴリズム作成手段、前記移動プログラム作成手段及び前記移動プログラム送信手段を削除し、複数の監視対象の監視診断部の何れか1つの監視診断部に、前記前記分析・診断アルゴリズム作成手段、前記移動プログラム作成手段及び前記移動プログラム送信手段を備えたマスタ機能を持たせたことを特徴とする遠隔監視・診断システム。
【請求項１０】
請求項１ないし請求項６の何れか一項に記載の遠隔監視・診断システムにおいて、
前記中央センタは、前記移動プログラム作成手段及び前記移動プログラム送信手段に代えて、前記分析・診断アルゴリズム作成手段で作成された移動アルゴリズムを送信するアルゴリズム送信手段を設け、
前記各監視診断部には、前記通信ネットワークを介して送られてくる移動アルゴリズムを受信するアルゴリズム受信手段及びこの受信された移動アルゴリズムのもとに移動プログラムを作成し、前記移動プログラム実行処理手段に提供する移動プログラム作成手段を付加したことを特徴とする遠隔監視・診断システム。
【請求項１１】
請求項１ないし請求項６の何れか一項に記載の遠隔監視・診断システムにおいて、
前記中央センタには、診断用移動プログラムと前記各監視診断部から送信されてくる診断用移動プログラムの実行結果である診断結果及び前記監視データとを取り込み、当該各監視診断部の監視対象からの診断結果を分析し、前記予防保全支援情報作成手段で作成する保全支援情報に反映する診断結果分析処理手段を設けたことを特徴とする遠隔監視・診断システム。
【請求項１２】
請求項１ないし請求項６の何れか一項に記載の遠隔監視・診断システムにおいて、
前記中央センタは、前記移動プログラム作成手段に代えて、前記各監視診断部に搭載されるメモリの多少に合せた最適な移動プログラムを作成する最適移動プログラム作成手段を設けたことを特徴とする遠隔監視・診断システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種の処理形態や処理能力を有する多数の監視対象を監視・診断する遠隔監視・診断システムに関する。
【背景技術】
【０００２】
従来、遠隔地の監視対象を監視し制御する遠隔監視・診断システムとしては、様々な遠隔監視方法を取り入れた技術が開発され、既に提案されている。
【０００３】
以下、従来の幾つかの遠隔監視・診断システムについて説明する。  
１つの遠隔監視・診断システムは、遠隔運用・遠隔保守を実施するための電力系統保護制御システムであって、監視対象のコントローラと遠隔監視センタがイントラネットにより接続され、ＨＴＭＬ言語で作成されたホームページを利用して監視する方法である（非特許文献１〜３）。
【０００４】
また、他の遠隔監視・診断システムは、遠隔監視拠点とプラント制御システムと監視対象プラントからなり、遠隔監視拠点が搭載する監視・診断プログラムとプラント制御システムが搭載するプラント制御プログラムとが互いに連携を取りつつ、遠隔監視拠点の監視・診断プログラムがプラント制御システムから送られてくるデータに基づいて、プラントの監視・診断を行う構成である（特許文献１）。
【０００５】
さらに、他の遠隔監視・診断システムとしては、複数の発電プラントを遠隔地から監視・診断・保全するシステムがある（特許文献２）。
【非特許文献１】「変革を遂げる電力系統監視制御・保護システム」、津久井良一、増田文雄，鈴木邦明著、東芝レビュー、Ｖｏ１５４、Ｎｏ．６、２６〜２９頁、１９９９。
【非特許文献２】「イントラネット応用電力系統監視制御システム」、長谷川義朗，江幡良雄，林秀樹著、東芝レビュー、Ｖｏ．１５４、Ｎｏ．６、３０〜３３頁、１９９９。
【非特許文献３】「電力系統保護制御システムへのイントラネット技術適用」、関口勝彦，竹中章二，白田義博著、東芝レビュー、Ｖｏ．１５４、Ｎｏ．６、３４〜３７頁、１９９９。
【特許文献１】特許第３６２１９３５号
【特許文献２】特開２００３−１１４２９４号
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、以上のような遠隔監視・診断システムは、監視対象が電力系統などのプラントを対象としており、また、イントラネットによるデータ通信を主としていることから、以下のような問題点が指摘されている。
【０００７】
（１）  遠隔監視・診断システムの中には、数万点に及ぶ監視対象の監視・診断を行うシステムが存在するが、遠隔監視拠点の監視・診断プログラムとプラント制御システムのプラント制御プログラムとの間で互いに１対１の関係を維持しつつ連携をとるシステムには適用し難い問題がある。
【０００８】
（２）  各監視対象には様々な処理形態や処理能力が要求されるが、このような多数の処理形態や処理能力を有する監視対象には適用し難い問題がある。
【０００９】
（３）  従来の遠隔監視・診断システムは、前述したようにイントラネットを用いたデータ通信が主であり、公衆回線によるインターネットを利用したシステムへの適用が困難である。
【００１０】
本発明は上記事情に鑑みてなされたもので、多数の監視対象の状態に応じて変更可能なアーキテクチャを採用し、かつ、監視・診断・操作用プログラムを独立して扱うことによって必要なプログラムのみの利用を可能とし、前述する問題点を解決する遠隔監視・診断システムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
（１）  上記課題を解決するために、本発明に係る遠隔監視・診断システムは、中央センタと各監視対象側にそれぞれ設置される監視診断部とが通信ネットワークで接続され、各監視対象の監視・診断を行う遠隔監視・診断システムにおいて、
前記中央センタは、事前に前記各監視対象に関するデータや仕様の分析結果に基づき、各監視対象の処理形態や処理能力に応じた診断を行うアルゴリズムを作成する分析・診断アルゴリズム作成手段と、この分析・診断アルゴリズム作成手段で作成されたアルゴリズムのもとに、各監視対象を診断するための移動プログラムを作成する移動プログラム作成手段と、この移動プログラム作成手段で作成された移動プログラムを、前記通信ネットワークを介して各監視診断部に送信する移動プログラム送信手段と、前記各監視対象の監視診断部から送られてくる診断結果や監視データを受信し、異常と判断されたときに警報もしくは異常通報を発報する診断結果等受信手段とを備え、
前記各監視診断部は、前記中央センタから送られてくる移動プログラムを受信する移動プログラム受信手段と、この受信された移動プログラムを、該当監視対象に対して実行する移動プログラム実行処理手段と、当該監視対象の監視データ及び当該監視データの診断結果を前記通信ネットワークを介して前記中央センタへ送信する送信手段とを備えた遠隔監視・診断システムであ。
【００１２】
さらに、前記中央センタとしては、診断結果等受信手段に代えて、各監視診断部の送信手段から送られてくる各監視対照の監視データ及び診断結果を受信し、これら監視データ及び診断結果に基づいて各監視対象の保全支援情報を作成する予防保全支援情報作成手段と、この作成された予防保全支援情報を用いて、最適な保全計画を立てる予防保全計画最適化処理手段とを設けた構成であってもよい。
【００１３】
（２）  また、本発明は、前記（１）項に記載する前記中央センタの分析・診断アルゴリズム作成手段としては、事前に前記各監視対象に関するデータや仕様の分析結果に基づき、各監視対象を監視、診断、操作する移動アルゴリズムを個別に作成し、前記中央センタの移動プログラム作成手段は、前記監視、診断、操作するアルゴリズムのもとに、前記各監視対象を監視、診断、操作するための監視用移動プログラム、診断用移動プログラム及び操作用移動プログラムを作成し、前記各監視対象の監視診断部の要求に応じて、前記移動プログラム送信手段を経由して前記監視用移動プログラム、診断用移動プログラム、操作用移動プログラムの１つ以上を、前記移動プログラム送信手段及び前記通信ネットワークを介して各監視診断部に送信し、
前記各監視診断部の移動プログラム実行処理手段は、前記移動プログラム受信手段で受信された前記監視用移動プログラムの実行のもとに該当する監視対象の監視データを取得し、前記診断用移動プログラムの実行のもとに該当監視対象の監視データの診断結果を取得し、前記操作用移動プログラムの実行のもとに該当監視対象を操作する構成である。
【００１４】
（３）  前記（２）項において、前記中央センタとしては、前記監視用移動プログラム、前記診断用移動プログラム及び前記操作用移動プログラムを、前記監視用移動エージェント、前記診断用移動エージェント及び前記操作用移動エージェントとして作成する構成であってもよい。
【００１５】
（４）  さらに、本発明は、前記（１）項〜（３）項に記載される中央センタには、少なくとも前記移動プログラムを送信する送信手段及び前記診断結果、監視データを受信する受信手段を１つにまとめたパッケージ化されたプログラム・データ送受信部または認証機能及び暗号化機能を備えた伝送セキュリティを考慮したセキュリティ考慮型プログラム・データ送受信部を設け、
前記各監視診断部には、少なくとも前記移動プログラムを受信する受信手段及び前記診断結果、監視データを送信する受信手段を１つにまとめたパッケージ化されたプログラム・データ送受信部または認証機能及び暗号化機能を備えた伝送セキュリティを考慮したセキュリティ考慮型プログラム・データ送受信部を設けた構成としてもよい。
【発明の効果】
【００１６】
本発明によれば、多数の監視対象の状態に応じて変更可能なアーキテクチャを採用することにより、処理形態や処理能力の異なる多数の監視対象に適用でき、また、監視・診断・操作用プログラムを独立して扱うことにより、各監視対象の監視診断部が必要なプログラムのみを取り込んで実行できる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態について図面を参照して説明する。  
（実施の形態１）
図１は本発明に係る遠隔監視・診断システムの実施の形態１を示す構成図である。
【００１８】
この遠隔監視・診断システムは、分析センタ１と、監視中央センタ２と、監視対象毎の監視診断部４−１，…とが設けられ、そのうち監視中央センタ２及び多数の監視対象の監視診断部４−１，…は通信ネットワーク３に接続される。また、分析センタ１と監視中央センタ２はイントラネット５で接続されている。なお、分析センタ１と監視中央センタ２は中央センタとしての役割を有する。
【００１９】
分析センタ１には、分析・診断アルゴリズム作成部１１が設けられている。  
この分析・診断アルゴリズム作成部１１は、各監視対象の処理形態や処理能力に応じた問題を解決するための診断手順等を規定するソースコードによるアルゴリズムを作成する。そのためには、事前に各監視対象に関するデータや仕様を入手し、各監視対象の状態を推定し診断する診断アルゴリズムを作成する。ここで、処理形態は監視対象の監視診断部の処理内容や処理目的に依存して異なり、処理能力は監視対象の監視診断部の処理速度や、回転速度等の監視診断部自体の能力に依存して異なる。
【００２０】
また、事前に入手する各監視対象に関するデータの例としては、各監視対象に設置される各センサの計測値、指令値等が挙げられる。例えば監視対象に電動機が利用される場合、その電動機に与えられる指令値と回転数の計測値等である。また、事前に入手する各監視対象の仕様の例としては、監視対象に利用される部品等の仕様である。例えば監視対象に電動機が利用される場合、その電動機の仕様等である。
【００２１】
従って、各監視対象に関するデータや仕様から監視対象の状態を推定し、診断を行うアルゴリズムを作成する。診断は、監視対象の監視データのもとに診断を行う。
【００２２】
最も簡単な診断は、予め監視対象の状態を表す監視データ（例えばセンサ計測値、操作指令値）に対するしきい値が設定され、１種類もしくは複数種類の監視データがしきい値を超えたとき、警報もしくは異常通報を表す診断結果を出力するアルゴリズムが一例である。複数種類の監視データを利用する場合、各しきい値を用いて、監視データ判定用の式を作成することも考えられる。例えば複数種類の監視データが１つのしきい値を超えたときに軽レベル異常、２つのしきい値を超えたとき中レベル異常、３つ以上のしきい値を超えたとき重レベル異常等と診断するごときである。
【００２３】
なお、アルゴリズムの作成方法としては、ＰＣ等を利用し、プログラム文法によるソースファイルや設定ファイルのごときアルゴリズム記述方法、フローチャートのような記述方法等により作成する。
【００２４】
前記監視中央センタ２は、移動プログラム作成部１２、移動プログラム送信部１３及び診断結果等受信部１４を備えている。
【００２５】
移動プログラム作成部１２は、分析・診断アルゴリズム作成部１１で作成された診断アルゴリズムのもとに、監視対象の監視診断部４−１，…にて動作する診断用移動プログラムを作成する。診断用移動プログラムは、純粋にアルゴリズムを実行するためのプログラムに、入力データ（移動プログラム等）を参照するためのサブルーチン、診断結果等を出力するためのサブルーチン、ＯＳなどの他のプログラムとやり取りするためのサブルーチン等を追加することにより作成する。診断用移動プログラムの出力形式としては、監視対象の監視診断部４で実行可能なものであれば、どのような形式でも良い。例えばそのまま実行可能なプログラムファイル、Ｗｅｂページを作成する記述言語やSoap（Simple  object  access  protocol）に基づいて作成されたファイルであってもよい。
【００２６】
移動プログラム送信部１３は、移動プログラム作成部１２で作成された診断用移動プログラムを対応する監視対象の監視診断部例えば４−１に送信する。移動プログラムの送信は、通信ネットワーク３を介して送信される。
【００２７】
通信ネットワーク３は、イントラネットやインターネットが使用される。通信ネットワーク３を利用して送信する場合、最も簡単な例として、ＴＣＰ／ＩＰプロトコルやＳＮＭＰを使用し送信する。
【００２８】
診断結果等受信部１４は、監視対象の監視診断部４−１，…から送られてくる診断結果等を受信し、例えば監視データもしくは異常とする診断結果に基づいて警報もしくは異常通報を発報する機能を持っている。
【００２９】
各監視対象の監視診断部４−１，…は、移動プログラム受信部３１、移動プログラム実行処理部３２、診断結果送信部３３、データ送信部３４等が設けられている。
【００３０】
移動プログラム受信部３１は、移動プログラム送信部１３から送られてくる診断用移動プログラムに付される識別データから自己宛てであれば、当該診断用移動プログラムを受信し、図示されていないが、適宜な記憶手段に格納する。
【００３１】
移動プログラム実行処理部３２は、受信された診断用移動プログラムを実行し、監視対象の監視データから当該監視対象の処理形態や処理能力に応じた診断を行い、診断結果及び監視データを出力する。
【００３２】
診断結果送信部３３は、移動プログラム実行処理部３２で診断された結果をネットワーク３を介して監視中央センタ２に送信する。データ送信部３４は、移動プログラム実行処理部３２で実行された結果の監視データを同様に通信ネットワーク３を介して監視中央センタ２に送信する。これら診断結果や監視データの送信方法は、移動プログラム送信部１３で用いた通信プロトコルと同様のプロトコルを用いて送信する。
【００３３】
この実施の形態によれば、分析センタ１で診断アルゴリズムを作成し、監視中央センタ２側で診断用移動プログラムを作成し、個々の監視対象部４−１，…に送信し、診断結果等を受け取る構成であるので、例えばインターネット上に分散配置される各専門部門、例えば分析センタ１，監視中央センタ２の役割に応じて所要とする診断用移動プログラムを、過去の経験等を生かしつつ最適な診断用移動プログラムを迅速に作成でき、多数の診断対象の監視診断部４−１，…に容易に提供可能となる。
【００３４】
また、各監視対象の処理形態や処理能力に応じた診断用移動プログラムを作成でき、遠隔監視・診断システムの融通性、信頼性を向上でき、監視対象の交換や変更に十分に対応させることができる。
【００３５】
なお、上記実施の形態では、分析センタ１と監視中央センタ２とに分け、それぞれの役割分担を行っているが、必要な人材が揃っているとか、１ケ所に集中させたい場合には中央センタに分析・診断アルゴリズム作成部１１、移動プログラム作成部１２、移動プログラム送信部１３及び診断結果受信部１４を設けた構成であってもよい。
【００３６】
（実施の形態２）
図２は本発明に係る遠隔監視・診断システムの実施の形態２を示す構成図である。
【００３７】
この遠隔監視・診断システムは、中央センタ６と、多数の監視対象の監視診断部４，…とが通信ネットワーク３で接続されている。
【００３８】
中央センタ６には、実施の形態１で説明し、また図１に示す分析・診断アルゴリズム作成部１１、移動プログラム作成部１２、移動プログラム送信部１３の他、新たに予防保全支援情報作成部１５及び予防保全計画最適化処理部１６が付加される。
【００３９】
なお、分析・診断アルゴリズム作成部１１、移動プログラム作成部１２、移動プログラム送信部１３及び、各監視対象の監視診断部４−１，…の構成及び処理内容は実施の形態1と同様であるので、ここでは実施の形態１の説明に譲る。
【００４０】
予防保全支援情報作成部１５は、各監視対象の監視診断部４−１，…の診断結果送信部３３からの診断結果と、データ送信部３４からの監視データをもとに、予防保全の支援となる情報を作成する。予防保全の支援としては、診断結果から部品の点検や交換時期の参考となる情報を作成する。例えば、診断結果から軽・中・重レベル異常に応じた点検又は部品交換を行う点検・交換予測時期を決定し、点検・交換部品名と共に予防保全支援情報として出力する。また、診断結果と監視データとに基づき、例えば監視対象の構成部品の劣化や監視対象の能力低下を見極め、部品名と共に監視対象の構成部品の劣化や監視対象の能力低下の状態を表す予防保全支援情報を出力する。
【００４１】
予防保全計画最適化処理部１６は、予防保全支援情報作成部１５で作成された予防保全支援情報を表示し、例えば人間系が所定のメッセージに従って最適な予防保全計画を作成し、保守管理室や部品配送センタ等に転送する。例えば、点検・交換予測時期をもとに、各月の予定表等に既に書込み中の異なる場所の現場と重複しないように調整したり、構成部品の劣化や監視対象の能力低下に基づき、点検周期を短くしたり、過去の経験等から致命的な異常が発生する恐れがあるとき、該当部品の交換を促すメッセージを出すなどである。
【００４２】
従って、以上のような実施形態によれば、通常，監視診断を続けているうちに監視対象の状態も変化していく場合が多いが、初期の計画では最適な点検保守・部品交換が出来ない可能性があるが、時々刻々変化していく状況を監視・診断することにより、劣化傾向が明確となり、あるいは性能低下が顕著に現れてくるので、最適な点検保守、部品交換の計画を作成することができる。
【００４３】
また、多数の監視対象の診断結果から得られる予防保全支援情報に基づき、地理的状況、場所、保守員等を考慮しつつ、最適な点検保守、部品交換の計画を立てることができる。
【００４４】
（実施の形態３）
図３は本発明に係る遠隔監視・診断システムの実施の形態３を示す構成図である。
【００４５】
この遠隔監視・診断システムは、実施の形態２と同様に、中央センタ６と、多数の監視対象の監視診断部４−１，…とが通信ネットワーク３で接続される。
【００４６】
中央センタ６においては、分析・診断アルゴリズム作成部１１ａ、移動プログラム作成部１２ａ、移動プログラム送信部１３ａ、予防保全支援情報作成部１５及び予防保全計画最適化処理部１６が設けられている。
【００４７】
分析・診断アルゴリズム作成部１１ａは、前述したように診断用アルゴリズムだけでなく、監視用アルゴリズム及び操作用アルゴリズムを作成する。診断用アルゴリズムについては前述した通りである。
【００４８】
監視用アルゴリズムの作成は、各監視対象の処理能力・処理形態に応じた問題を解決するための監視手順等を規定するソースコードによるアルゴリズムを作成する。そのためには、事前に各監視対象に関する監視すべきデータや仕様等を入手し、監視対象の必要なデータを収集し監視するアルゴリズムを作成する。
【００４９】
最も簡単な例としては、監視対象に設置される全てのセンサの出力を監視する。また、
監視データの伝送に関するアルゴリズムとしては、通常時は主要な監視データのみを中央センタ６に送信し、それ以外の監視データについては所定の周期ごとに送信し、必要に応じて送信データの種類を増加させるなどのアルゴリズムを作成する。その前提としては、例えば、通常時に送信するデータの種類と、レベルに応じた警報レベルで送信するデータの種類と、異常レベルで送信するデータの種類とを考慮しつつアルゴリズムを作成する。
【００５０】
この監視用アルゴリズムの作成は、ＰＣなどを用い、例えばプログラム文法によるソースファイルや設定ファイルのごときアルゴリズム記述方法等により作成する。さらに、中央センタ６から必要に応じて監視に必要なデータの送信を依頼するアルゴリズムも作成することも可能である。
【００５１】
操作用アルゴリズムの作成は、各監視対象の処理能力・処理形態に応じた問題を解決するための操作手順等を規定するソースコードによるアルゴリズムを作成する。そのためには、事前に監視対象の操作に関するデータを入手し、監視対象を操作する操作用アルゴリズムを作成する。
【００５２】
操作用アルゴリズムとしては、監視対象の一般的な操作手順の他、例えば監視対象の診断したい機能をテストする指令を出力するアルゴリズムを追加する。各監視対象に応じて操作手順が異なるので、個々の各監視対象の監視診断部４−１，…ごとに異なる場合が多い。また、監視対象の監視処理には、パラメータやしきい値を利用して監視処理を実施する場合、当該パラメータやしきい値を調整するための指令を出力するアルゴリズムを追加する。この場合、最も簡単なアルゴリズムは、ある微小な一定の割合でパラメータやしきい値を増加させる、または減少させるアルゴリズムを採用する。
【００５３】
アルゴリズムの作成方法としては、ＰＣなどを用いて、プログラム文法によるソースファイルや設定ファイルのごときアルゴリズム記述方法、フローチャートのような記述方法等により作成する。
【００５４】
分析・診断アルゴリズム作成部１１ａは、個別に監視用アルゴリズム、診断用アルゴリズム及び操作用アルゴリズムを作成し、移動プログラム群作成部１２ａに送出する。
【００５５】
移動プログラム群作成部１２ａは、分析・診断アルゴリズム作成部１１ａで作成された監視用アルゴリズム、診断用アルゴリズム及び操作用アルゴリズムのもとに、監視対象の監視診断部４−１，…にて実行可能な移動プログラムを作成する。
【００５６】
監視用・診断用・操作用の各移動プログラムとしては、純粋にアルゴリズムを実行するためのプログラムに、入力データ（移動プログラム等）を参照するためのサブルーチン、監視データ、診断結果等を出力するためのサブルーチン、ＯＳなどの他のプログラムとやり取りするためのサブルーチン等を追加することにより作成する。プログラムの出力形式としては、監視対象の監視診断部４−１，…で実行可能なものであれば、どのような形式でも良い。例えばそのまま実行可能なプログラムファイル、Ｗｅｂページを作成する記述言語やSoap（Simple  object  access  protocol）に基づいて作成されたファイルであってもよい。
【００５７】
移動プログラム群送信部１３ａは、移動プログラム群作成部１２ａで作成された個別の監視用移動プログラム、診断用移動プログラム，操作用移動プログラムに識別データを付して通信ネットワーク３を介して該当する監視対象の監視診断部４−１，…に送信する。
【００５８】
一方、各監視対象の監視診断部４−１，…は、移動プログラム群受信部３１ａ、移動プログラム群実行処理部３２ａの他、第１，第２の実施の形態と同様の診断結果送信部３３及びデータ送信部３４が設けられている。
【００５９】
移動プログラム群受信部３１ａは、移動プログラムに付される識別データが自己識別データであれば、個別的に送信される監視用移動プログラム、診断用移動プログラム、操作用移動プログラムを受信し、プログラムメモリ或いは適宜な記憶手段に格納する。受信に当たっては、移動プログラム群送信部１３ａで用いた通信プロトコルに従って受信する。
【００６０】
移動プログラム群実行処理部３２ａは、各移動プログラムを実行するに際し、各移動プログラムがＥＸＥファイル等の実行ファイルの場合、そのファイルを実行する。
【００６１】
移動プログラム群実行処理部３２ａは、監視用移動プログラム、診断用移動プログラム、操作用移動プログラムを実行するが、それぞれの移動プログラムは例えば以下のような作用を有する。
【００６２】
＊  監視用移動プログラム  
監視用移動プログラムは、監視対象の監視データを監視し、中央センタ６が必要とする監視データをデータ送信部３４を介して中央センタ６へ送信する。中央センタ６の予防保全支援情報作成部１５は、受け取った監視データに基づいて監視対象の劣化状態の推移や性能劣化の状態を例えば数値化するなどし、予防保全支援情報を作成する。
【００６３】
＊  診断用移動プログラム  
診断用移動プログラムは、センサなどの監視データから監視対象の状態を診断する。すなわち、監視対象の監視データのもとに、監視対象が現在どのような状況にあるかを診断したり、診断結果から軽・中・重レベル異常などを診断する。
【００６４】
診断結果は、診断結果送信部３３を介して中央センタ６へ送信する。中央センタ６の予防保全支援情報作成部１５は、受け取った診断結果から監視対象の状況を把握し、予防保全支援情報に反映させ、予防保全計画最適化処理部１６に送出する。予防保全計画最適化処理部１６は、人間系と対話形式を取りながら前述したように最適な予防保全計画を立てる。
【００６５】
＊  操作用移動プログラム  
操作用移動プログラムは、所定周期ごとに監視対象の各センサの出力を取り込むための指令を出したり、診断の目的や監視対象の動作改善のために、必要時に監視対象の機能をテスト動作させたり、パラメータやしきい値を変更する指令を出す。
【００６６】
そして、移動プログラム群実行処理部３２ａは、診断用移動プログラムによる実行により必要とする診断結果を診断結果送信部３３に送出し、また、中央センタ６で必要とする監視データはデータ送信部３４に送出する。
【００６７】
診断結果送信部３３は、診断用移動プログラムによる実行による診断結果を通信ネットワーク３を介して中央センタ６に送信する。データ送信部３４は、中央センタ６で必要とする監視データを通信ネットワーク３を介して中央センタ６に送信する。これら送信方法は、例えば中央センタ６の移動プログラム群送信部１３ａの通信プロトコルと同様なプロトコルを用いて送信する。
【００６８】
従って、以上のような実施の形態によれば、実施の形態２と同様の効果を奏する他、個別に監視用移動プログラム、診断用移動プログラム、操作用移動プログラムを作成し、必要な監視対象の監視診断部４−１，…に送信するので、各監視診断部４−１，…が監視のみ、診断のみ、或いは操作のみを変更しようとする場合、その変更する移動プログラムだけ作成し、必要とする監視診断部４−１，…に送信すればよいので、各監視診断部４の要求に合わせて比較的容易、かつ、迅速に個別の移動プログラムを提供できる。
【００６９】
（実施の形態４）
図４は本発明に係る遠隔監視・診断システムの実施の形態４を示す構成図である。
【００７０】
この遠隔監視・診断システムは、実施の形態２，３と同様に、中央センタ６と、多数の監視対象の監視診断部４−１，…とが通信ネットワーク３で接続される。
【００７１】
中央センタ６は、実施の形態３と同様の構成に、新たに監視データ送信指令出力部１７が追加される。なお、分析・診断アルゴリズム作成部１１ａ、移動プログラム作成部１２ａ、移動プログラム送信部１３ａ、予防保全支援情報作成部１５及び予防保全計画最適化処理部１６は、第２，第３の実施の形態と同様であるので、ここでその説明を省略する。
【００７２】
監視データ送信指令出力部１７は、必要に応じて必要とする監視対象の監視データを、通信ネットワーク３を介して該当監視対象の監視診断部例えば４−１から入手するための監視データ要求指令を出力する。
【００７３】
一方、各監視対象の監視診断部４−１，…は、図３と同様な構成要素２１ａ，２２ａ，２３，２４の他、監視データ送信指令受信部３５が設けられる。各構成要素２１ａ，２２ａ，２３，２４については、実施の形態３の説明に譲り、ここではその説明を省略する。
【００７４】
監視データ送信指令受信部３５は、中央監視センタ６の監視データ送信指令出力部１７から送られてくる監視データ要求指令を受信し、移動プログラム群実行処理部３２ａに入力する。ここで、移動プログラム群実行処理部３２ａは、監視用移動プログラムに割り込みをかけたとき、或いは監視用移動プログラムの処理ルーチンに規定されるデータ要求指令有無判断のもとにデータ要求指令有りと判断されたとき、必要とする全ての監視データを収集し、データ送信部３４から中央センタ６に送信する。中央センタ６は、収集された監視データを予防保全支援情報作成部１５で受け取り、前述したような予防保全支援情報を作成し出力する。
【００７５】
従って、以上のような実施の形態によれば、実施の形態２，３と同様な作用効果を奏する他、中央センタ６側の任意の判断に基づき、必要なときに必要とする監視対象の監視診断部４−１，…から必要な監視データを入手可能である。その結果、各監視対象の監視診断部４−１，…は、通常時には必要最小限の監視データを中央センタ６に送り、中央センタ６から送信要求があったときに必要とする監視データを送信することが可能となる。よって、多数の監視対象が接続される結果、通信ネットワーク３の負荷が心配とされる場合でも、通常時の通信ネットワーク３の負荷を最低限に抑えることが可能である。
【００７６】
（実施の形態５）
図５は本発明に係る遠隔監視・診断システムの実施の形態５を示す構成図である。
【００７７】
この遠隔監視・診断システムは、実施の形態３，４の移動プログラム群作成部１２ａが監視用移動プログラム、診断用移動プログラム、操作用移動プログラムをそれぞれ監視用移動エージェント、診断用移動エージェント、操作用移動エージェントとして作成し、移動プログラム群送信部１３ａ及びネットワーク３を介して各監視対象の監視診断部４−１，…に送信する構成である。
【００７８】
各監視対象の監視診断部４−１，…においては、個別の、監視用移動エージェント、診断用移動エージェント、操作用移動エージェントを受け取り、移動プログラム群実行処理部３２ａで各移動エージェントに従って実行する。
【００７９】
各移動エージェントは、ユーザの意図を理解しつつ自律的な判断に基づいて所要の処理を実行する機能を持たせたものであって、ＪＡＶＡ（登録商標）やＸＭＬ、エージェント間通信用言語（ＡＣＬ）等を利用して作成する。移動エージェントは、（イ）自律的に移動・動作すること、（ロ）他のエージェントと連携を取ることが可能であること、（ハ）周りの変化に順応が可能であること、（ニ）自発的に作業を実施することが可能である。
【００８０】
移動プログラム群実行処理部３２ａは、エージェント実行環境を備え、監視、診断、操作のそれぞれの移動エージェントを実行する。
【００８１】
以下、移動エージェントに関する処理について説明する。
【００８２】
ステップ１：移動プログラム群作成部１２ａは、監視、診断、操作アルゴリズムから監視用移動エージェント、診断用移動エージェント、操作用移動エージェントを作成し、出力指示に基づき、移動プログラム群送信部１３ａに送る。なお、移動エージェントは、例えばエージェント記述用のソースコードを用いて作成する。
【００８３】
ステップ２：移動プログラム群送信部１３ａは、移動エージェント（監視用移動エージェント、診断用移動エージェント、操作用移動エージェント）を受け取ると、ネットワーク３を介して監視対象の監視診断部４−１，…に送信する。
【００８４】
ステップ３：監視診断部４−１，…の移動プログラム群受信部３１ａは、中央センタ６の移動プログラム群送信部１３ａから送信された移動エージェントを受信し、適宜な記憶手段に格納する。受信時は、例えばエージェント記述用のソースファイル等で受信する。
【００８５】
ステップ４：移動プログラム群実行処理部３２ａは、エージェント実行環境のもとに、移動プログラム群受信部３１ａで受信された移動エージェントをそれぞれ実行する。ここで、実行されているエージェントはそれぞれ実行動作している。つまり、監視用移動エージェントは監視データの送信などの動作を、診断用移動エージェントは診断実行後に診断結果などの送信動作を、操作用移動エージェントは必要時に監視対象の機能のテスト動作指令の出力やパラメータやしきい値の更新などを実行する。
【００８６】
監視対象の監視診断部４−１，…の他の構成要素３３，３４の動作は既に述べた通りであり、ここでは省略する。
【００８７】
従って、以上のような実施の形態によれば、第２〜第４の実施の形態と同様の作用効果を奏する他、中央センタ６から各監視対象の処理形態、処理能力等に応じた監視用移動エージェント、診断用移動エージェント及び操作用移動エージェントを作成し、各監視対象の監視診断部４−１，…に提供するので、各監視対象の監視診断部４−１，…は、各移動エージェントによる自律的な判断に基づいて監視、診断及び操作を行うと共に、必要に応じて必要なデータを中央センタ６に送信し、予防保全支援情報に反映させることができる。
【００８８】
図６は前述する各実施の形態を実現するためのハードウェア構成を示す図である。
【００８９】
同図（ａ）は図１に示す遠隔監視・診断システムの構成に対応するハードウェア構成図である。すなわち、インターネット等の通信ネットワーク３には監視中央センタ２及び多数の監視対象の監視診断部４−１，４−２，４−３，…が接続されている。監視中央センタ２にはイントラネット５を介して分析センタ１が接続される。
【００９０】
分析センタ１には、分析センタ計算機４１が設置され、図１に示す分析・診断アルゴリズム作成部１１が設けられている。
【００９１】
監視中央センタ２には、監視中央センタ計算機４２が設置され、機能的には、図１に示す移動プログラム作成部１２及び移動プログラム送信部１３が設けられている。
【００９２】
各監視対象の監視診断部４−１，４−２，４−３，…には、一般的なＰＣ等の計算機又はボードマイコン４３が設置される。
【００９３】
計算機又はボードマイコン４３は、通信手段、ＣＰＵ、プログラム実行結果のデータ等を格納するメモリ、移動プログラムを格納する記憶媒体の他、マンマシンインタフェース機能を持ったコンソール等で構成される。
【００９４】
ＰＣ等を用いた計算機は、監視対象とはＲＳ−２３２Ｃ等により接続され、監視対象とは通信可能な状態になっている。ボードマイコンを用いた場合には、一例として監視対象に組み込んで利用する。また、監視対象自体に、計算機の機能を備えている場合、監視対象自体の計算機機能を利用する場合もある。
【００９５】
ＰＣ等の計算機又はボードマイコン４３は、監視中央センタ計算機３２とほとんど同様であるが、キーはボード，マウス等の入力手段の替わりに、コンソールにて必要な指示データを入力したり、データ確認を行う。
【００９６】
図６（ｂ）は前述する図２ないし図５に示す遠隔監視・診断システムの構成に対応するハードウェア構成図である。すなわち、インターネット等の通信ネットワーク３には中央センタ６及び多数の監視対象の監視診断部４−１，４−２，４−３，…が接続される。
【００９７】
中央センタ６には、中央センタ計算機４４が設置される。中央センタ計算機４４は、一般的なＰＣ等の計算機が利用される。中央センタ計算機４４は、通信手段、ＣＰＵ、プログラム実行結果のデータ等を格納するメモリ、移動プログラム又は移動エージェントを格納する記録媒体の他、キーはボード，マウス等の入力手段が設けられている。特に、メモリ又は記憶媒体は多数の監視対象のアルゴリズムや移動プログラムを格納し管理することから、データベースの役割を有している。
【００９８】
この中央センタ計算機４４は、機能的には、図２に示す分析・診断アルゴリズム作成部１１、移動プログラム作成部１２、移動プログラム送信部１３、予防保全支援情報作成部１５及び予防保全計画最適化処理部１６が設けられている。
【００９９】
また、中央センタ計算機４４は、機能的には、図３ないし図５に示す分析・診断アルゴリズム作成部１１ａ、移動プログラム群作成部１２ａ、移動プログラム群送信部１３ａ、監視データ送信指令出力部１７が設けられている。
【０１００】
各監視対象の監視診断部４−１，４−２，４−３，…については、図６（ａ）と同様のハードウェア構成となっている。
【０１０１】
なお、図６（ｂ）に示すハードウェア構成は、以下に説明する各実施の形態でも同様に適用されることは言うまでもない。
【０１０２】
（実施の形態６）
図７は本発明に係る遠隔監視・診断システムの実施の形態６を示す構成図である。
【０１０３】
この遠隔監視・診断システムは、実施の形態３，４と同様に、中央センタ６と、多数の監視対象の監視診断部４−１，…とが通信ネットワーク３で接続される。
【０１０４】
中央センタ６には、分析・診断アルゴリズム作成部１１ａ、移動プログラム群作成部１２ａ、予防保全支援情報作成部１５及び予防保全計画最適化処理部１６の他、プログラム・データ送受信部１８が設けられている。
【０１０５】
分析・診断アルゴリズム作成部１１ａ、移動プログラム群作成部１２ａ、予防保全支援情報作成部１５及び予防保全計画最適化処理部１６については、前述する各実施の形態で説明しているので、ここではその説明を省略する。
【０１０６】
また、監視対象の監視診断部４−１，…には、移動プログラム群実行処理部３２ａ及びプログラム・データ送受信部３６が設けられている。移動プログラム群実行処理部３２ａについては、前述する各実施の形態で説明しているので、ここでは省略する。
【０１０７】
この実施の形態において、特に異なるところは、中央センタ６にプログラム・データ送受信部１８を設け、監視対象の監視診断部４−１，…にプログラム・データ送受信部２５を設けた点にある。
【０１０８】
中央センタ６のプログラム・データ送受信部１８は、移動プログラム群作成部１２ａで作成された移動プログラム群（監視用移動プログラム、診断用移動アプログラム、操作用移動プログラム）を受け取り、送信先識別データを付し、所要の通信プロトコルのもとに通信ネットワーク３を介して監視対象の監視診断部４−１，…に送信する。なお、移動プログラム群としては、監視対象の監視診断部４−１，…の要求に応じて監視用移動プログラム、診断用移動アプログラム、操作用移動プログラムの何れか１つの移動プログラムを送信しても良い。
【０１０９】
また、プログラム・データ送受信部１８は、各監視対象の監視診断部４−１，…から通信ネットワーク３を介して送信されてくる監視結果及び監視データを受信し、予防保全支援情報作成部１５に送出する。
【０１１０】
監視対象の監視診断部４−１，…のプログラム・データ送受信部３６は、中央センタ６のプログラム・データ送受信部１８から送信されてくる移動プログラム群（監視用移動プログラム、診断用移動アプログラム、操作用移動プログラム）を送信先識別データのもとに受信し、適宜な記憶手段に記憶する。
【０１１１】
移動プログラム群実行処理部３２ａは、プログラム・データ送受信部３６で受信された移動プログラム群，例えば監視用移動プログラムを実行し、必要に応じて監視結果である監視データを中央センタ６に送信し、また、例えば診断用移動プログラムを実行し、診断結果を中央センタ６に送信する。
【０１１２】
すなわち、プログラム・データ送受信部１８は、中央センタ６の送受信系の全てを１つにまとめてパッケージ化することにより、中央センタ６への組み込みや通信プロトコルの変更等に柔軟に対処可能とするものである。プログラム・データ送受信部３６についても同様の機能を有する。
【０１１３】
従って、以上のような実施の形態によれば、前述した各実施の形態と同様の作用効果を奏する他、中央センタ６や各監視対象の監視診断部１４−１，…等の全ての送受信系を１つにまとめて標準パッケージ化されたプログラム・データ送受信部１８及びプログラム・データ送受信部３６とすることにより、中央センタ６や各監視対象の監視診断部１４−１，…に容易に組み込むことができる。
【０１１４】
また、送受信系統を１つにまとめて込み込むことから、例えば通信プロトコルなどが変更された時、当該通信プロトコルに基づく送受信系をそっくり交換すればよく、送受信系の更新及び保守作業が容易に行うことができる。
【０１１５】
（実施の形態７）
図８は本発明に係る遠隔監視・診断システムの実施の形態７を示す構成図である。
【０１１６】
この実施の形態は、図７に示す中央センタ６のプログラム・データ送受信部１８及び監視対象の監視診断部４−１，…のプログラム・データ送受信部３６をそれぞれセキュリティ考慮型プログラム・データ送受信部１９及びセキュリティ考慮型プログラム・データ送受信部３７に置き換えた構成である。従って、他の構成は前述した実施の形態と同様であるので、該当構成部分は前述した実施の形態の説明に譲る。
【０１１７】
中央センタ６のセキュリティ考慮型プログラム・データ送受信部１９は、移動プログラム群作成部１２ａで作成された移動プログラム群（監視用移動プログラム、診断用移動アプログラム、操作用移動プログラム）を受け取り、送信先識別データを付し、所要の通信プロトコルのもとにネットワーク３を介して監視対象の監視診断部４−１，…に送信する。なお、移動プログラム群としては、監視対象の監視診断部４−１，…の要求に応じて監視用移動プログラム、診断用移動アプログラム、操作用移動プログラムの何れか１つの移動プログラムを送信しても良い。
【０１１８】
このとき、セキュリティ考慮型プログラム・データ送受信部１９には、認証ソフト及び暗号化ソフトが搭載され、送信先である監視対象の監視診断部４−１，…がセキュリティ考慮型であることの認証を得た後、移動プログラム群を暗号化したデータとして送信する。
【０１１９】
また、セキュリティ考慮型プログラム・データ送受信部１９は、各監視対象の監視診断部４−１，…からネットワーク３を介して送信されてくる監視結果及び監視データを受信し、予防保全支援情報作成部１５に送出する。このとき、セキュリティ考慮型プログラム・データ送受信部３７は送信先である中央センタ６のセキュリティ考慮型プログラム・データ送受信部１９がセキュリティ考慮型であることの認証を得た後、暗号化された監視結果及び監視データとして送ってくるので、当該監視結果及び監視データを暗号解読した後、予防保全支援情報作成部１５に送出する。
【０１２０】
一方、監視対象の監視診断部４−１，…のセキュリティ考慮型プログラム・データ送受信部３７は、中央センタ６のセキュリティ考慮型プログラム・データ送受信部１９から送信されてくる移動プログラム群（監視用移動プログラム、診断用移動アプログラム、操作用移動プログラム）を送信先識別データのもとに受信し、中央センタ６が間違いなく送信先であることを認証した後、受信した暗号化移動プログラム群を解読し、適宜な記憶手段に記憶する。
【０１２１】
移動プログラム群実行処理部３２ａは、セキュリティ考慮型プログラム・データ送受信部３７で受信された移動プログラム群，例えば監視用移動プログラムを実行し、必要に応じて監視結果である監視データを中央センタ６に送信する。このとき、送信先がセキュリティ考慮型でことを認証し、監視データを暗号化して送信する。移動プログラム群実行処理部３２ａは、診断用用移動プログラムを実行し、診断結果を中央センタ６に送信する。このとき、送信先がセキュリティ考慮型でことを認証し、監視データを暗号化して送信する。
【０１２２】
従って、以上のような実施の形態によれば、前述した各実施の形態と同様な作用効果を奏する他、送受信系であるセキュリティ考慮型プログラム・データ送受信部１９及びセキュリティ考慮型プログラム・データ送受信部３７のみにセキュリティ機能を付加することから、認証及び暗号・復号化が実施し易くなる。また、認証機能及び暗号・復号化機能を含めてプログラム・データ送受信部１９及びプログラム・データ送受信部３７を標準パッケージ化でき、よって、対応する中央センタ６や各監視対象の監視診断部１４−１，…に簡単に組み込んで使用できる。その結果、システムへの適用や移植の際の負担が軽減され、また逐次バージョンアップされるセキュリティ機能を含めて送受信系を１つのまとめて容易に込み込むことが可能である。
【０１２３】
（実施の形態８）
図９は本発明に係る遠隔監視・診断システムの実施の形態８を示す構成図である。
【０１２４】
この実施の形態は、中央センタ６と多数の監視対象の監視診断部４−１，…が通信ネットワーク３で接続される。そして、多数の監視対象の監視診断部４−１，…のうち、１つの監視対象の監視診断部例えば４−１のみにマスタ機能を装備させ、中央センタ６自体が専ら予防保全計画用に利用するシステムとする。
【０１２５】
すなわち、中央センタ６には、予防保全支援情報作成部１５及び予防保全計画最適化処理部１６が設けられている。これら予防保全支援情報作成部１５及び予防保全計画最適化処理部１６については実施の形態２の説明に譲る。
【０１２６】
一方、マスタ機能を有する１つの監視対象の監視診断部例えば４−１には、新たに分析・診断アルゴリズム作成部３８、移動プログラム群作成処３９移動プログラム群送信部４０を設け、監視診断部４−１自体で移動プログラムを作成し、この作成された移動プログラムを自身の移動プログラム群実行処理部３２ａで実行するとともに、監視診断部４−１以外の監視対象の監視診断部例えば４−ｉ（ｉ＝２，３…）の処理形態や処理性能の異なる移動プログラムを作成し、監視対象の監視診断部例えば４−ｉ（ｉ＝２，３…）の要求に応じて、該当する監視診断部例えば４−２に送信する。
【０１２７】
すなわち、分析・診断アルゴリズム作成部３８、移動プログラム群作成処理部３９及び移動プログラム群送信部４０は、前述した分析・診断アルゴリズム作成部１１、移動プログラム群作成処理部１２ａ及び移動プログラム群送信部１３ａと同様な作用を有するので、該当する実施の形態の説明に譲る。
【０１２８】
従って、この実施の形態によれば、マスタ機能を有する１つの監視対象の監視診断部例えば４−１が実質的に前述する各実施の形態の中央センタ６と同様の役割を果すことにより、中央センタ６自体が専ら保守支援に関するデータを収集し、各監視対象の点検保守に徹することができる。
【０１２９】
（実施の形態９）
図１０は本発明に係る遠隔監視・診断システムの実施の形態９を示す構成図である。
【０１３０】
この遠隔監視・診断システムは、中央センタ６と多数の監視対象の監視診断部１４−１、…とが通信ネットワーク３で接続され、中央センタ６には分析・診断アルゴリズム作成部１１ａ、アルゴリズム群送信部２０、予防保全支援情報作成部１５及び予防保全計画最適化処理部１６が設けられている。
【０１３１】
分析・診断アルゴリズム作成部１１ａ、予防保全支援情報作成部１５及び予防保全計画最適化処理部１６は、既に前述した実施の形態で説明しているので、それらの実施の形態の説明に譲る。
【０１３２】
一方、監視対象の監視診断部４−１，…には、アルゴリズム群受信部３１ａ、移動プログラム群作成処理部３９、移動プログラム群実行処理部３２ａ、診断結果送信部３３及びデータ送信部３４が設けられている。移動プログラム群実行処理部３２ａ、診断結果送信部３３及びデータ送信部３４は前述した説明に譲る。
【０１３３】
分析・診断アルゴリズム作成部１１ａは、実施の形態３で説明したように監視用アルゴリズム、診断用アルゴリズム、操作用アルゴリズムを作成し、アルゴリズム群送信部２０に渡す。
【０１３４】
アルゴリズム群送信部２０は、分析・診断アルゴリズム作成部１１ａで作成された監視用，診断用，操作用アルゴリズムを、所要のプログラミング言語（例えばＪＡＶＡ（登録商標）言語）のソースファイルとし、送信先識別データを付し、ネットワーク３を介して監視対象の監視診断部１４−１，…に送信する。
【０１３５】
監視対象の監視診断部４-１,…のアルゴリズム群受信部３１ａは、中央センタ６から送信されてくるソースファイルとされた監視用，診断用，操作用アルゴリズムを受信し、移動プログラム群作成処理部３９に送出する。移動プログラム群作成処理部３９は、ソースファイルとされた監視用，診断用，操作用アルゴリズムをコンパイルし、移動プログラム群（監視用移動プログラム、診断用移動プログラム、操作用移動プログラム）を作成する。移動プログラム群作成処理部３９については、実施の形態３における移動プログラム群作成処理部１２ａと同様の作用を有する。
【０１３６】
この実施の形態によれば、監視対象の監視診断部４−１，…の処理形態や処理能力に応じて、例えばプログラム作成処理機能を持っている場合には、中央センタ６側で監視用，診断用，操作用アルゴリズムを作成し、ファイル形式で送信するだけの構成とすることができる。
【０１３７】
（実施の形態１０）
図１１は本発明に係る遠隔監視・診断システムの実施の形態１０を示す構成図である。
【０１３８】
この遠隔監視・診断システムは、中央センタ６と多数の監視対象の監視診断部１４−１、…とが通信ネットワーク３で接続されている。
【０１３９】
中央センタ６には、実施の形態３の構成に新たに診断結果分析部２１を設けた構成とする。診断結果分析部２１を設けた理由は、監視対象の監視診断部４−１，…の処理能力が低い場合、中央センタ６側で補完的に診断結果を分析し、予防保全支援情報に反映させる為である。
【０１４０】
なお、分析・診断アルゴリズム作成部１１ａ、移動プログラム群作成処理部１２ａ及び移動プログラム群送信部１３ａは、実施の形態１〜４と同様の作用を有するので、ここでは省略する。
【０１４１】
また、各監視対象の監視診断部４−１，…については、実施の形態１〜４と同様の構成であるので、それらの実施の形態の説明に譲る。
【０１４２】
診断結果分析部２１は、予め数年にわたって移動プログラム群作成処理部１２ａで作成された診断用動プログラムと当該診断用移動プログラムの実行結果である診断結果や監視データを保存管理し、必要に応じて分析結果の一部を反映させた予防保全支援情報を取り込んで保管する。そして、診断結果分析部２１は、移動プログラム群作成処理部１２ａで作成された最も新しい診断用移動プログラムによる監視診断部１４−１，…からの実行結果である診断結果や監視データを受信し、当該最も新しい診断用移動プログラムを用いたシュミレーションモデル等を用いて処理能力不足である診断結果を取得する。そして、この診断結果に基づき、既に管理保存中の類似性の高い過去の診断結果や監視データを参照し、監視対象の構成部品の劣化や監視対象の能力低下や軽・中・重レベル異常等を見つけ出し、予防保全支援情報作成部１５に送出し、予防保全支援情報に反映させる。
【０１４３】
この実施の形態によれば、監視対象の監視診断部４−１，…の処理能力に応じ、移動プログラムの一部である診断用移動プログラムの実行結果である診断結果を取得し、監視対象の監視診断部４−１，…の不足する処理能力を補完する診断を実施し、予防保全支援情報作成部１５に与えることにより、予防保全支援情報に適切に反映させることができる。
【０１４４】
（実施の形態１１）
図１２は本発明に係る遠隔監視・診断システムの実施の形態１１を示す構成図である。
【０１４５】
この遠隔監視・診断システムは、中央センタ６と多数の監視対象の監視診断部１４−１、…とが通信ネットワーク３で接続される。
【０１４６】
中央センタ６は、実施の形態３と同様な構成及び作用を有する他、新たに実施の形態３に記載する移動アプログラム群作成処理部１２ａに代えて、最適移動プログラム群作成処理部２２を設けた構成である。
【０１４７】
また、各監視対象の監視診断部４−１，…については、実施の形態１〜４と同様の構成であるので、それらの実施の形態の説明に譲る。
【０１４８】
最適移動プログラム群作成処理部２２は、各監視対象の監視診断部４−１，…側のメモリの数に応じて、分析・診断アルゴリズム作成部１１ａで作成されたアルゴリズムをもとに、記憶容量に応じた移動プログラム（監視用移動プログラム、診断用移動プログラム、操作用移動プログラム）を作成する。
【０１４９】
例えば監視対象の監視診断部４−１，…に搭載されているメモリの数が少ない状況にある場合、アルゴリズムをもとに、ループ処理や分岐処理の並べ方を変更することにより、同時に使用するメモリが少なくなるような移動プログラムを作成する。
【０１５０】
また、監視対象の監視診断部４−１，…に搭載するメモリ数が多く、かつ、演算速度を上げる場合、メモリが多く使用し、演算速度を高速化するような移動プログラムを作成する。
【０１５１】
最も簡単な例では、プログラム言語、例えばＣ＋＋言語等を利用する場合、コンパイル後のプログラムの最適化を行う補足指定ができるものがあるが、監視対象の監視診断部４−１，…のメモリを考慮し、設定変更することにより作成する。
【０１５２】
最適移動プログラム群作成処理部２２で作成された移動プログラムは、移動プログラム群送信部１３ａからネットワーク３を介して監視対象の監視診断部４−１，…に送信する。
【０１５３】
監視対象の監視診断部４−１，…の作用については実施の形態１〜４に記載する通りである。
【０１５４】
従って、この実施の形態によれば、監視対象の監視診断部４−１，…のメモリの多少を考慮しつつ、移動プログラムを作成できる。
【０１５５】
その他、本発明は、上記実施の形態に限定されるものでなく、その要旨を逸脱しない範囲で種々変形して実施できる。
【図面の簡単な説明】
【０１５６】
【図１】本発明に係る遠隔監視・診断システムの一実施の形態を示す構成図。
【図２】本発明に係る遠隔監視・診断システムの他の実施の形態を示す構成図。
【図３】本発明に係る遠隔監視・診断システムのさらに他の実施の形態を示す構成図。
【図４】本発明に係る遠隔監視・診断システムのさらに他の実施の形態を示す構成図。
【図５】本発明に係る遠隔監視・診断システムのさらに他の実施の形態を示す構成図。
【図６】本発明に係る遠隔監視・診断システムを実現するためのハードウェア構成の一例を示す図。
【図７】本発明に係る遠隔監視・診断システムのさらに他の実施の形態を示す構成図。
【図８】本発明に係る遠隔監視・診断システムのさらに他の実施の形態を示す構成図。
【図９】本発明に係る遠隔監視・診断システムのさらに他の実施の形態を示す構成図。
【図１０】本発明に係る遠隔監視・診断システムのさらに他の実施の形態を示す構成図。
【図１１】本発明に係る遠隔監視・診断システムのさらに他の実施の形態を示す構成図。
【図１２】本発明に係る遠隔監視・診断システムのさらに他の実施の形態を示す構成図。
【符号の説明】
【０１５７】
１…分析センタ、２…監視中央センタ、３…ネットワーク、４−１，…  …監視対象の監視診断部、５…イントラネット、６…中央センタ、１１，１１ａ…分析・診断アルゴリズム作成部、１２…移動プログラム作成部、１２ａ…移動プログラム群作成部、１３…移動プログラム送信部、１３ａ…移動プログラム群送信部、１４…診断結果等受信部、１５…予防保全支援情報作成部、１６…予防保全計画最適化処理部、１７…監視データ送信指令出力部、１８…プログラム・データ送受信部、１９…セキュリティ考慮型プログラム・データ送受信部、２０…アルゴリズム群送信部、２１…診断結果分析処理部、２２…最適移動プログラム群作成部、３１…移動プログラム受信部、３１ａ…移動プログラム群受信部、３２…移動プログラム実行処理部、３２ａ…移動プログラム群実行処理部、３３…診断結果送信部、３４…データ送信部、３５…監視データ送信指令受信部、３６…プログラム・データ送受信部、３７…セキュリティ考慮型プログラム・データ送受信部、３８…分析・診断アルゴリズム作成部、３９…移動プログラム群作成部、４０…移動プログラム群送信部。
【図１】
2008176403.tif 000003
【図２】
2008176403.tif 000004
【図３】
2008176403.tif 000005
【図４】
2008176403.tif 000006
【図５】
2008176403.tif 000007
【図６】
2008176403.tif 000008
【図７】
2008176403.tif 000009
【図８】
2008176403.tif 000010
【図９】
2008176403.tif 000011
【図１０】
2008176403.tif 000012
【図１１】
2008176403.tif 000013
【図１２】
2008176403.tif 000014