(57)【要約】【課題】監視制御装置１００と情報提供サーバ２００の間の通信量を低減すること。【解決手段】更新データ取得部１２２は、データ取得部１２１により取得された機器制御データのうち、前回の更新からデータ更新が行われた機器制御データに対応するデータ識別子を、機器識別番号に対応つけて、データ更新識別情報として取得する。更新データ抽出部１３１は、更新データ取得部１２２により取得されたデータ更新識別情報に含まれるデータ識別子と機器識別番号に基づいて、データ更新が行われた機器識別番号と機器制御データを更新データとして抽出する。転送対象データ生成部１３２は、更新データ抽出部１３１により抽出された更新データを転送対象データとして生成する。データ通信部１１０は、転送対象データ生成部１３２により生成された転送対象データを情報提供サーバ３００へ送信する。【選択図】      図１
2014022768.tif 000002
【特許請求の範囲】
【請求項１】
監視対象機器を監視する監視制御装置と、前記監視制御装置が前記監視対象機器を監視した監視結果を管理する管理サーバとを有する監視システムであって、
前記監視制御部は、
前記監視対象機器の制御に関するデータであって識別のためのデータ識別子がそれぞれ設定された機器制御データと、前記監視対象機器を識別するための機器識別番号とを、互いに対応つけて、前記監視対象機器から取得するデータ取得部と、
前記データ取得部により取得された前記機器制御データのうち、前回の更新からデータ更新が行われた前記機器制御データに対応する前記データ識別子を、前記機器識別番号に対応つけて、データ更新識別情報として取得する更新データ取得部と、
前記更新データ取得部により取得された前記データ更新識別情報に含まれる前記データ識別子と前記機器識別番号に基づいて、データ更新が行われた前記機器識別番号と前記機器制御データを更新データとして抽出する更新データ抽出部と、
前記更新データ抽出部により抽出された前記更新データを転送対象データとして生成する転送対象データ生成部と、
前記転送対象データ生成部により生成された前記転送対象データを前記管理サーバへ送信するデータ通信部とを備えた監視システム。
【請求項２】
前記更新データ取得部は、所定時間毎に取得した前記データ更新識別情報の最終の位置を示す最終登録位置情報を、前記データ更新識別情報に設定し、
前記更新データ抽出部は、前記最終登録位置情報に達するまで、前記更新データを抽出する請求項１に記載の監視システム。
【請求項３】
前記機器制御データには、前記監視対象機器の動作状態に関するデータである機器状態データまたは／および前記監視対象機器の管理状況に関するデータである機器管理データが含まれる請求項１または２に記載の監視システム。
【請求項４】
監視対象機器を監視し、前記監視対象機器を監視した結果を監視する管理サーバと通信する監視制御装置であって、
前記監視対象機器の制御に関するデータであって識別のためのデータ識別子がそれぞれ設定された機器制御データと、前記監視対象機器を識別するための機器識別番号とを、互いに対応つけて、前記監視対象機器から取得するデータ取得部と、
前記データ取得部により取得された前記機器制御データのうち、前回の更新からデータ更新が行われた前記機器制御データに対応する前記データ識別子を、前記機器識別番号に対応つけて、データ更新識別情報として取得する更新データ取得部と、
前記更新データ取得部により取得された前記データ更新識別情報に含まれる前記データ識別子と前記機器識別番号に基づいて、データ更新が行われた前記機器識別番号と前記機器制御データを更新データとして抽出する更新データ抽出部と、
前記更新データ抽出部により抽出された前記更新データを転送対象データとして生成する転送対象データ生成部と、
前記転送対象データ生成部により生成された前記転送対象データを前記管理サーバへ送信するデータ通信部とを備えた監視制御装置。
【請求項５】
監視対象機器を監視する監視制御装置と、前記監視制御装置が前記監視対象機器を監視した監視結果を管理する管理サーバとを用いて、前記監視対象機器を監視する監視方法であって、
前記監視制御装置が、前記監視対象機器の制御に関するデータであって識別のためのデータ識別子がそれぞれ設定された機器制御データと、前記監視対象機器を識別するための機器識別番号とを、互いに対応つけて、前記監視対象機器から取得するデータ取得ステップと、
前記監視制御装置が、前記データ取得ステップにより取得された前記機器制御データのうち、前回の更新からデータ更新が行われた前記機器制御データに対応する前記データ識別子を、前記機器識別番号に対応つけて、データ更新識別情報として取得する更新データ取得ステップと、
前記監視制御装置が、前記更新データ取得ステップにより取得された前記データ更新識別情報に含まれる前記データ識別子と前記機器識別番号に基づいて、データ更新が行われた前記機器識別番号と前記機器制御データを更新データとして抽出する更新データ抽出ステップと、
前記監視制御装置が、前記更新データ抽出ステップにより抽出された前記更新データを転送対象データとして生成する転送対象データ生成ステップと、
前記監視制御装置が、前記転送対象データ生成ステップにより生成された前記転送対象データを前記管理サーバへ送信するデータ通信ステップとを含む監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視システム等に関し、例えば電力供給施設、上下水道管理施設、ダム、ビル、工場など各種プラントや、一般家庭に設置される機器を監視する監視システム等に関する。
【背景技術】
【０００２】
図７は、本発明に関連する監視システム９０００の構成を示す図である。
【０００３】
図７に示されるように、監視制御装置９１００ａおよび監視制御装置９１００ｂは拠点Ａ９４００ａおよび拠点Ｂ９４００ｂにそれぞれ設置され、情報提供サーバ（管理サーバ）９３００は拠点Ｃ９４００ｃに設置されている。
【０００４】
監視制御装置９１００ａは、拠点Ａ９４００ａに設置された監視対象機器９２００−１、９２００−２、・・・を監視する。同様に、監視制御装置９１００ｂは、拠点Ｂ９４００ｂに設置された監視対象機器（不図示）を監視する。
【０００５】
情報提供サーバ９３００は、監視制御装置９１００ａ、９１００ｂが監視した監視結果を管理する。
【０００６】
なお、以下の説明では、特に、監視制御装置９１００ａ、９１００ｂの各々を区別して説明する必要がない限り、これらを総称して監視制御装置９１００とする。同様に、監視対象機器９２００−１、９２００−２、・・・を監視対象機器９２００とする。さらに、拠点Ａ９４００ａ、拠点Ｂ９４００ｂ、拠点Ｃ９４００ｃを拠点９４００とする。
【０００７】
監視システム９０００の動作について説明する。
【０００８】
まず、監視制御装置９１００では、監視制御部９１２０が監視対象機器９２００から機器制御データを取得する。
【０００９】
なお、機器制御データは、監視対象機器９２００の制御に関するデータである。この機器制御データには、監視対象機器９２００の動作状態に関するデータである機器状態データと、監視対象機器９２００の管理状況に関する機器管理データとが、含まれている。
【００１０】
次に、監視制御装置９１００のデータ通信部９１１０は、定期的に機器制御データを、通信路９６００を介して、情報提供サーバ９３００へ送信する。
【００１１】
そして、情報提供サーバ９３００は、各拠点９４００の監視対象機器９２００の機器制御データを統合して監視する。閲覧端末装置９５００は、通信路９６００を介して、情報提供サーバ９３００に接続して、機器制御データを当該閲覧端末装置９５００の表示部に提供する。
【００１２】
このように、本発明に関連する監視システム９０００では、各拠点９４００の各監視制御装置９１００が、全ての監視対象機器９２００の全ての機器制御データを、情報提供サーバ９３００へ送信していた。
【００１３】
なお、特許文献１および特許文献２には、本発明に関連する技術が、開示されている。
【００１４】
特許文献１では、監視制御装置（子局装置）が監視対象機器（監視制御対象機器）を制御し、情報提供サーバ（親局装置）は監視制御装置から監視対象機器のデータを収集する。また、装置間の送信データを、前回送信分と比較した差分データとする技術が、特許文献１と特許文献２に開示されているが、当該差分データは監視対象機器の動作状況および管理状況に関するデータではない。
【先行技術文献】
【特許文献】
【００１５】
【特許文献１】特開２００７−２２６５２９号公報
【特許文献２】特開２００３−３０８４４４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１６】
前述の通り、本発明に関連する監視システム９０００では、各拠点９４００の各監視制御装置９１００が、全ての監視対象機器９２００の全ての機器制御データを、情報提供サーバ９３００へ送信していた。
【００１７】
しかしながら、近年、監視システムは広域化が促進されてきており、監視対象機器９２００や監視制御装置９１００や拠点９４００などが多くなってきている。このため、各監視制御装置９１００が全ての監視対象機器９２００の全ての機器制御データを情報提供サーバ９３００へ送信すると、監視制御装置９１００と情報提供サーバ９３００の間の通信量は非常に多くなり、通信路９６００が飽和してしまうことがあるという問題があった。
【００１８】
本発明は、このような事情に鑑みてなされたものであり、本発明の目的は、監視制御装置と管理サーバの間の通信量を低減することができる監視システム、監視制御装置および監視方法を提供することにある。
【課題を解決するための手段】
【００１９】
本発明の監視システムは、監視対象機器を監視する監視制御装置と、前記監視装置が前記監視対象機器を監視した監視結果を管理する管理サーバとを有する監視システムであって、前記監視制御部は、前記監視対象機器の制御に関するデータであって識別のためのデータ識別子がそれぞれ設定された機器制御データと、前記監視対象機器を識別するための機器識別番号とを、互いに対応つけて、前記監視対象機器から取得するデータ取得部と、前記データ取得部により取得された前記機器制御データのうち、前回の更新からデータ更新が行われた前記機器制御データに対応する前記データ識別子を、前記機器識別番号に対応つけて、データ更新識別情報として取得する更新データ取得部と、前記更新データ取得部により取得された前記データ更新識別情報に含まれる前記データ識別子と前記機器識別番号に基づいて、データ更新が行われた前記機器識別番号と前記機器制御データを更新データとして抽出する更新データ抽出部と、前記更新データ抽出部により抽出された前記更新データを転送対象データとして生成する転送対象データ生成部と、前記転送対象データ生成部により生成された前記転送対象データを前記管理サーバへ送信するデータ通信部とを備えている。
【００２０】
本発明の監視制御装置は、監視対象機器を監視し、前記監視対象機器を監視した結果を監視する管理サーバと通信する監視制御装置であって、前記監視対象機器の制御に関するデータであって識別のためのデータ識別子がそれぞれ設定された機器制御データと、前記監視対象機器を識別するための機器識別番号とを、互いに対応つけて、前記監視対象機器から取得するデータ取得部と、前記データ取得部により取得された前記機器制御データのうち、前回の更新からデータ更新が行われた前記機器制御データに対応する前記データ識別子を、前記機器識別番号に対応つけて、データ更新識別情報として所定時間毎に取得する更新データ取得部と、前記更新データ取得部により取得された前記データ更新識別情報に含まれる前記データ識別子と前記機器識別番号に基づいて、データ更新が行われた前記機器識別番号と前記機器制御データを更新データとして抽出する更新データ抽出部と、前記更新データ抽出部により抽出された前記更新データを転送対象データとして生成する転送対象データ生成部と、前記転送対象データ生成部により生成された前記転送対象データを前記管理サーバへ送信するデータ通信部とを備えている。
【００２１】
本発明の監視方法は、監視対象機器を監視する監視制御装置と、前記監視制御装置が前記監視対象機器を監視した監視結果を管理する管理サーバとを用いて、前記監視対象機器を監視する監視方法であって、前記監視対象機器の制御に関するデータであって識別のためのデータ識別子がそれぞれ設定された機器制御データと、前記監視対象機器を識別するための機器識別番号とを、互いに対応つけて、前記監視対象機器から取得するデータ取得ステップと、前記監視制御装置が、前記データ取得ステップにより取得された前記機器制御データのうち、前回の更新からデータ更新が行われた前記機器制御データに対応する前記データ識別子を、前記機器識別番号に対応つけて、データ更新識別情報として所定時間毎に取得する更新データ取得ステップと、前記監視制御装置が、前記更新データ取得ステップにより取得された前記データ更新識別情報に含まれる前記データ識別子と前記機器識別番号に基づいて、データ更新が行われた前記機器識別番号と前記機器制御データを更新データとして抽出する更新データ抽出ステップと、前記監視制御装置が、前記更新データ抽出ステップにより抽出された前記更新データを転送対象データとして生成する転送対象データ生成ステップと、前記監視制御装置が、前記転送対象データ生成ステップにより生成された前記転送対象データを前記管理サーバへ送信するデータ通信ステップとを含んでいる。
【発明の効果】
【００２２】
本発明にかかる監視システム、監視制御装置および監視方法によれば、監視制御装置と管理サーバの間の通信量を低減することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施の形態における監視システムの構成を示す図である。
【図２】機器制御データ記憶部に記憶されるデータの一例を示す図である。
【図３】更新データ記憶部に記憶されるデータの一例を示す図である。
【図４】総合機器データ記憶部に記憶されるデータの一例を示す図である。
【図５】本発明の実施の形態における監視制御装置の動作フローを示す図である。
【図６】本発明の実施の形態における情報提供サーバの動作フローを示す図である。
【図７】本発明に関連する監視システムの構成を示す図である。
【発明を実施するための形態】
【００２４】
本発明の実施の形態における監視システム１０００について、図に基づいて説明する。
【００２５】
図１は、本発明の実施の形態における監視システム１０００の構成を示す図である。
【００２６】
図１に示されるように、監視システム１０００は、監視制御装置１００ａと、監視制御装置１００ｂと、情報提供サーバ３００とを含んで構成されている。情報提供サーバ３００は、本発明の管理サーバに相当する。
【００２７】
以下、監視システム１０００内の各構成の概略を説明し、その後に、監視システム１０００内の監視制御装置１００ａ、１００ｂおよび情報提供サーバ３００の構成について、詳しく説明する。
【００２８】
監視制御装置１００ａは拠点Ａ４００ａに設けられ、監視制御装置１００ｂは拠点Ｂ４００ｂに設けられている。情報提供サーバ３００は、拠点Ｃ４００ｃに設けられている。
【００２９】
監視制御装置１００ａは、拠点Ａ４００ａ内に設けられた監視対象機器２００−１、２００−２、・・・を監視する。同様に、監視制御装置１００ｂは、拠点Ｂ４００ｂ内に設けられた監視対象機器（不図示）を監視する。
【００３０】
以下の説明では、特に監視制御装置１００ａと監視制御装置１００ｂの各々を区別して説明する必要がない限り、これらを総称して監視制御装置１００とする。同様に、拠点Ａ４００ａ、拠点Ｂ４００ｂ、拠点Ｃ４００ｃを総称して、拠点４００とする。監視対象機器２００−１、監視対象機器２００−２についても、総称して、監視対象機器２００とする。
【００３１】
監視制御装置１００ａおよび監視制御装置１００ｂは、情報提供サーバ３００に、通信路６００を介して、接続されている。閲覧端末装置５００は、情報提供サーバ３００に、通信路６００を介して、接続されている。通信路６００には、例えば、インターネット通信や、ＬＡＮ（Local Area Network）通信を用いることができる。
【００３２】
ここで、監視システム１０００は、各拠点４００に設置される監視対象機器２００を監視するシステムである。各拠点４００は、例えば、電力供給施設、上下水道管理施設、ダム、ビル、工場などの各種プラントや、一般家庭などである。
【００３３】
監視制御装置１００は、監視対象機器２００を監視する。より具体的には、監視制御装置１００は、監視対象機器２００の制御に関する情報である機器制御データを取得し、これを情報提供サーバ３００へ送信する。機器制御データには、機器状態データと機器管理データが含まれている。機器状態データは、監視対象機器２００の動作状態に関するデータである。機器管理データは、監視対象機器２００の管理状況に関するデータである。なお、機器状態データおよび機器管理データの具体例については、後で、図２を用いて詳しく説明する。
【００３４】
監視対象機器２００は、拠点４００内に設置された機器であって、例えば、空調設備（エアコンなど）や、電力設備（ソーラーパネルなど）や、熱源設備（ボイラーなど）や、防災設備（スプリンクラーなど）や、防犯設備（警報器など）などである。図１に示されるように、監視対象機器２００は、監視制御装置１００の監視制御部１２０に接続されている。各監視対象機器２００−１、２００−２、・・・には、それぞれ識別するための機器識別番号（例えば、Ａ１、Ａ２、・・・）が設定されている。また、前述のとおり、監視対象機器２００の複数種の機器制御データと、監視対象機器２００を識別するための機器識別番号が、データ取得部１２１により、取得される。
【００３５】
情報提供サーバ３００は、監視制御装置１００に、通信路６００を介して、接続されている。また、情報提供サーバ３００は、閲覧端末装置５００に、通信路６００を介して、接続されている。情報提供サーバ３００は、監視制御装置１００が監視対象機器２００を監視した結果を、管理する。
【００３６】
閲覧端末装置５００は、情報提供サーバ３００に、通信路６００を介して、接続されている。閲覧端末装置５００は、情報提供サーバ３００に接続して、情報提供サーバ３００に記憶された各種データを、利用者に表示提供する。
【００３７】
次に、監視制御装置１００の構成について、詳しく説明する。
【００３８】
図１に示されるように、監視制御装置１００は、データ通信部１１０と、監視制御部１２０と、更新データ管理部１３０と、記憶部１４０とを含んで構成されている。
【００３９】
データ通信部１１０は、通信路６００を介して、情報提供サーバ３００に接続されている。データ通信部１１０は、情報提供サーバ３００との間で、各種データを送受信する。
【００４０】
監視制御部１２０は、監視対象機器２００の監視を制御する。図１に示されるように、監視制御部１２０は、データ取得部１２１と、更新データ取得部１２２とを有している。
【００４１】
データ取得部１２１は、機器制御データと機器識別番号とを互いに対応つけて、監視対象機器２００から取得する。ここで、機器識別番号とは、記号や番号、またはこれらの組み合わせからなり、監視対象機器２００を識別するためのデータである。
【００４２】
そして、監視制御部１２０は、データ取得部１２１により取得した機器制御データと機器識別番号を互いに対応付けて、記憶部１４０内の機器制御データ記憶部１４１に記憶する。
【００４３】
図２は、機器制御データ記憶部１４１に記憶されるデータの一例を示す図である。ここでは、例えば、拠点Ａ４００ａ内の監視対象機器には、Ａ１、Ａ２、Ａ３、・・・という機器識別番号が付けられる。また、前述の通り、機器制御データには、機器状態データおよび機器管理データが含まれている。
【００４４】
図２に示されるように、機器状態データには、例えばアラーム状態データおよび運転状態データが含まれている。また、機器管理データには、例えば監視対象機器属性データや運転計画データが含まれている。
【００４５】
また、機器制御データ（機器状態データおよび機器管理データ）には、これらを互いに識別するためのデータ識別子がそれぞれ設定されている。図２に示されるように、例えば、アラーム状態データには、データ識別子「ａ１」が設定されている。また、運転状態データには、データ識別子「ａ２」が設定されている。監視対象機器属性データには、データ識別子「ｂ１」が設定されている。運転計画データにはデータ識別子「ｂ２」が設定されている。
【００４６】
ここで、図２に示されるように、アラーム状態データは、例えば、アラームが作動しているか否かを「ＯＮ」または「ＯＦＦ」で示す。運転状態データは、例えば、監視対象機器２００が運転中か否かを「ＯＮ」または「ＯＦＦ」で示す。監視対象機器属性データは、例えば、「ボイラー」や「エアコン」や「照明」など、監視対象機器２００の名称や略称を示す。運転計画データには、例えば、「８：００〜１７：００  毎日」、「終日」など、各監視対象機器２００の運転計画内容を示す。
【００４７】
なお、その他に、例えば、機器制御データとして、機器の設備種別区分（データにより監視制御装置２００の監視画面を設備にあった画面に切り替える、アラーム時のメッセージを設備に合ったメッセージに切り替えるなど）や、設備種別（例えば、空調設備、電力設備、熱源設備、防災設備、防犯設備など）、警報種別（トリップアラーム、故障アラームなど）、運転種別（たとえば、ＯＮ／ＯＦＦ、運転／停止など）、監視一時許可または禁止区分などのデータを含めても良い。
【００４８】
図２に示されるように、機器制御データ記憶部１４１には、アラーム状態データ、運転状態データ、監視対象機器属性データ、および運転計画データが、機器識別番号Ａ１、Ａ２、Ａ３、・・・毎に、登録される。すなわち、機器制御データ記憶部１４１は、データ取得部１２１により取得された機器制御データとして、機器識別番号Ａ１、Ａ２、Ａ３、・・・毎に、アラーム状態データ、運転状態データ、監視対象機器属性データおよび運転計画データを記憶する。
【００４９】
更新データ取得部１２２は、データ取得部１２１により取得された複数種の機器制御データのうち、前回の更新時からデータ更新が行われた機器制御データに対応するデータ識別子（例えば、ａ１、ａ２、ｂ１、ｂ２、・・・）を、機器識別番号（例えば、Ａ１、Ａ２、Ａ３、・・・）に対応つけて、データ更新識別情報として取得する。
【００５０】
監視制御部１２０は、更新データ取得部１２２により取得されたデータ更新識別情報を、機器識別番号に対応つけて、記憶部１４０の更新データ記憶部１４２に記憶する。
【００５１】
図３は、更新データ記憶部１４２に記憶されるデータの一例を示す図である。
【００５２】
図３に示されるように、データ更新識別情報として、前回の更新時からデータ更新が行われた機器識別番号（例えば、Ａ３、Ａ１、Ａ１０とする。）と、この機器識別番号に対応するデータ識別子（例えば、機器識別番号Ａ１に対してａ１、機器識別番号Ａ２に対してｂ２、機器識別番号Ａ３に対してａ２とする。）が、更新データ記憶部１４２に登録される。すなわち、更新データ記憶部１４２は、更新データ取得部１２２により取得されたデータ更新識別情報として、更新が行われた機器識別番号（図３の例では、Ａ３、Ａ１、Ａ１０）と、更新が行われたデータ識別子（図３の例では、ａ１、ｂ２、ａ２）とを、更新データ取得部１２２により取得された順に、互いに対応付けて記憶する。
【００５３】
ここで、更新データ取得部１２２は、データ更新識別情報の最終の位置を示す最終登録位置情報ＺＺを、データ更新識別情報に設定する。
【００５４】
図３では、最終登録位置情報ＺＺが、データ更新識別情報中の３番目のデータに設定されている。
【００５５】
更新データ管理部１３０は、更新データ取得部１２２により取得された更新データ識別情報を管理する。更新データ管理部１３０は、更新データ抽出部１３１と、転送対象データ生成部１３２とを有している。
【００５６】
更新データ抽出部１３１は、更新データ取得部１２２により取得されたデータ更新識別情報に含まれるデータ識別子ａ１、ｂ２、ａ２と、これらにそれぞれ対応する機器識別番号Ａ３、Ａ１、Ａ１０に基づいて、データ更新が行われた機器識別番号Ａ３、Ａ１、Ａ１０と機器制御データを更新データとして抽出する。より具体的には、更新データ抽出部１３１は、データ識別子ａ１、ｂ２、ａ２と機器識別番号Ａ３、Ａ１、Ａ１０から、機器識別番号Ａ３はアラーム状態データ（ａ１）が更新され、機器識別番号Ａ１は運転計画データ（ｂ２）が更新され、機器識別番号Ａ１０は運転状態データ（ａ２）が更新されたことを、更新データをして抽出する。このとき、更新データ抽出部１３１は、更新データ記憶部１４２に記憶される各データについて、最終登録位置情報ＺＺに達するまで、更新データを抽出する。
【００５７】
転送対象データ生成部１３２は、更新データ抽出部１３１により抽出された更新データを転送対象データとして生成する。
【００５８】
図１に示されるように、記憶部１４０は、機器制御データ記憶部１４１と、更新データ記憶部１４２とを有している。記憶部１４０は、監視制御装置１００内の各種データを記憶する。
【００５９】
機器制御データ記憶部１４１は、前述にて図２を用いて説明した通り、機器制御データ（機器状態データ、機器管理データを含む）を、機器識別番号毎に記憶する。また、前述のとおり、機器状態データには、例えばアラーム状態データおよび運転状態データが含まれ、機器管理データには、例えば監視対象機器属性データや運転計画データが含まれている。そして、機器制御データ（機器状態データおよび機器管理データ）には、これらを互いに識別するためのデータ識別子（例えば、ａ１、ａ２、ｂ１、ｂ２）がそれぞれ設定されている。
【００６０】
更新データ記憶部１４２は、前述にて図３を用いて説明した通り、前回の更新からデータ更新があった機器識別番号と、更新があったデータ識別子が、互いに対応付けられて、記憶されている。
【００６１】
以上、監視制御装置１００の構成について、説明した。
【００６２】
次に、情報提供サーバ３００の構成について、詳しく説明する。
【００６３】
図１に示されるように、情報提供サーバ３００は、通信部３１０と、制御部３２０と、記憶部３３０とを有している。情報提供サーバ３００は、各拠点４００に設置される監視対象機器２００の監視結果を統合して監視する。
【００６４】
通信部３１０は、通信路６００を介して、各拠点４００の監視制御装置１００に接続されている。通信部３１０は、監視制御装置１００との間で、各種データを送受信する。通信部３１０は、監視制御装置１００のデータ通信部１１０により送信される各種データを受信する。また、通信部３１０は、通信路６００を介して、閲覧端末装置５００に接続している。閲覧端末装置５００は、情報提供サーバ３００内の各種データを、通信部３１０および通信路６００を介して、取得することができる。
【００６５】
制御部３２０は、情報提供サーバ３００内の各種機能を制御する。
【００６６】
記憶部３３０は、制御部３２０の制御の下、情報提供サーバ３００内の各種データを記憶する。記憶部３３０は、統合機器データ記憶部３３１を有している。
【００６７】
統合機器データ記憶部３３１は、監視システム１０００内の全監視対象機器２００の機器識別番号と、機器制御データとを記憶する。
【００６８】
図４は、総合機器データ記憶部３３１に記憶されるデータの一例を示す図である。
【００６９】
図４に示されるように、統合機器データ記憶部３３１には、監視システム１０００内の全ての監視対照機器２００のアラーム状態データａ１、運転状態データａ２、監視対象機器属性データｂ１、および運転計画データｂ２が、機器識別番号Ａ１、Ａ２、Ａ３、・・・、Ｂ１、Ｂ２、・・・毎に、登録される。すなわち、統合機器データ記憶部３３１は、各拠点４００の監視制御装置１００から送信される機器制御データ（アラーム状態データａ１、運転状態データａ２、監視対象機器属性データｂ１、および運転計画データｂ２）を、機器識別番号Ａ１、Ａ２、Ａ３、・・・、Ｂ１、Ｂ２、・・・毎に記憶する。
【００７０】
以上、監視システム１０００の構成について、説明した。
【００７１】
次に、本発明の実施の形態における監視システム１０００の動作について説明する。
【００７２】
図５は、本発明の実施の形態における監視制御装置１００の動作フローを示す図である。図６は、本発明の実施の形態における情報提供サーバ３００の動作フローを示す図である。
【００７３】
まず、監視システム１０００の最初の設定について、説明する。監視制御装置１００や監視対象機器２００が各拠点４００内に新たに追加して設定されると、監視制御装置１００は、監視対象機器２００の機器識別番号および機器制御データの全てを、記憶部１４０内の機器制御データ記憶部１４１に記憶する。また、併せて、監視制御装置１００は、これらのデータを、データ通信部１１０を用いて情報提供サーバ３００へ送信する。情報提供サーバ３００は、監視対象機器２００の機器識別番号および機器制御データの全てを、通信部３１０を用いて、受信する。そして、情報提供サーバ３００内では、制御部３２０が、監視対象機器２００の機器識別番号および機器制御データの全てを、統合機器データ記憶部３３１に記憶する。
【００７４】
以上の処理により、各監視制御装置１００内では、当該監視制御装置１００に接続された監視対象機器２００の全ての機器識別番号および機器制御データが、機器制御データ記憶部１４１に記憶された状態となる。また、情報提供サーバ３００内では、監視システム１０００内の全ての監視対象機器２００の機器識別番号および機器制御データが、統合機器データ記憶部３３１に記憶された状態となる。
【００７５】
次に、機器制御データの更新が行われた場合について、図５および図６を中心に用いて、説明する。
【００７６】
図５に示されるように、まず、監視制御部１２０は、機器制御データ（機器状態データ、機器管理データ）を更新すると同時に、データ更新識別情報を取得し、データ更新通知を出力する（ステップ（以下、Ｓと称する。）５０１）。
【００７７】
より具体的には、監視制御部１２０では、データ取得部１２１が、監視対象機器２００から機器識別番号および機器制御データを取得する。また、監視制御部１２０は、図２に示されるように、データ取得部１２１により取得された機器識別番号と機器制御データを互いに対応つけて、機器制御データ記憶部１４１に記憶する。これにより、機器制御データ記憶部１４１内の機器識別番号および機器制御データが更新される。
【００７８】
また、更新データ取得部１２２は、データ更新識別情報として、前回の更新からデータ更新された機器識別番号と、機器制御データに対応するデータ識別子とを、互いに対応つけて、取得する。
【００７９】
そして、監視制御部１２０は、更新データ取得部１２２により取得されたデータを、データ更新通知に載せて、これを更新データ管理部１３０へ送信する。データ更新通知内には、前回の更新からデータ更新された機器識別番号と、機器制御データに対応するデータ識別子とが含まれる。
【００８０】
次に、更新データ管理部１３０は、データ更新通知（機器識別番号、データ識別子）を受け取る（Ｓ５０２）。
【００８１】
次に、更新データ管理部１３０は、図３に示されるように、データ更新通知内に含まれる機器識別番号およびデータ識別子を、データ更新識別情報として、更新データ記憶部１４２に記憶する（Ｓ５０３）。
【００８２】
ここまでの処理により、データ更新識別情報が生成される。
【００８３】
次に、情報提供サーバ３００へ送信する転送対象データの生成の流れを説明する。ここでは、タイマー（不図示）により定期処理によって、一定時間毎に転送対象データを生成し、これを情報提供サーバ３００へ送信する例を具体的に説明する。
【００８４】
Ｓ５０３の処理の後、更新データ抽出部１３１は、更新データ記憶部１４２から、データ更新識別情報を一定時間毎に取得する（Ｓ５０４）。
【００８５】
次に、更新データ抽出部１３１は、データ更新識別情報（機器識別番号、データ識別子）に基づいて、機器制御データ記憶部１４１から、更新が行われた機器識別番号と機器制御データを抽出する（Ｓ５０５）。
【００８６】
そして、Ｓ５０４およびＳ５０５の処理は、データ更新識別情報を取得と、更新が行われた機器識別番号と機器制御データを抽出とが、１番目に登録された情報から最終登録位置情報ＺＺに達するまで、繰り返し行われる。
【００８７】
最終登録位置情報ＺＺに達した場合（Ｓ５０６、ＹＥＳ）、転送対象データ生成部１３２は、更新データ抽出部１３１により抽出された機器識別番号と機器制御データに基づいて、転送対象データを生成する（Ｓ５０７）。
【００８８】
最終登録位置情報ＺＺに達していない場合（Ｓ５０６、ＮＯ）、Ｓ５０４およびＳ５０５の処理を繰り返す。
【００８９】
以上で、転送対象データの生成に至るまでの処理を説明した。
【００９０】
次に、転送対象データ生成部１３２が、転送対象データを生成し終えると、更新データ管理部１３０は、転送対象データ生成完了通知を、データ通信部１１０へ出力する（Ｓ５０８）。
【００９１】
データ通信部１１０は、転送対象データ生成完了通知を受け取った後、転送対象データ生成部１３２により生成された転送対象データを、情報提供サーバ３００へ通信路６００を介して送信する（Ｓ５０９）。
【００９２】
以上で、監視制御装置１００の処理が完了する。
【００９３】
そして、図６に示されるように、情報提供サーバ３００は、転送対象データを受信する（Ｓ６０１）。すなわち、情報提供サーバ３００では、通信部３１０が、転送対象データを、監視制御装置１００から受信する。
【００９４】
次に、情報提供サーバ３００では、制御部３２０が、転送対象データを用いて、統合機器データ記憶部３３１内の統合機器データを更新する（Ｓ６０２）。閲覧端末装置５００は、通信路６００を介して、情報提供サーバ３００に接続して、機器制御データを当該閲覧端末装置５００の表示部に提供する。
【００９５】
以上の通り、監視システム１０００の動作について、具体的に説明した。
【００９６】
なお、初期化処理として、更新データ管理部１３０は、データ通信部１１０が転送対象データ生成完了通知を出力するタイミング（Ｓ５０８）で、更新データ記憶部１４２内のデータ更新情報および最終登録位置情報ＺＺをクリアする。また、監視制御装置１００が再起動した後、更新データ管理部１３０は、最初の出力において、全ての監視対象機器２００の機器識別番号および機器制御データを出力する。そして、データ送信部１１０は、全ての監視対象機器２００の機器識別番号および機器制御データを、転送対象データとして、情報提供サーバ３００へ送信する。これを受信した情報提供サーバ３００では、制御部３２０が、全ての監視対象機器２００の機器識別番号および機器制御データを、統合機器データ記憶部３３１に記憶する。
【００９７】
以上の通り、本発明の実施の形態における監視システム１０００は、監視対象機器２００を監視する監視制御装置１００と、監視制御装置１００が監視対象機器２００を監視した監視結果を管理する情報提供サーバ３００とを有するシステムである。監視制御装置１００は、データ取得部１２１と、更新データ取得部１２２と、更新データ抽出部１３１と、転送対象データ生成部１３２と、データ通信部１１０とを備えている。データ取得部１２１は、監視対象機器２００の制御に関するデータであって識別のためのデータ識別子がそれぞれ設定された機器制御データと、監視対象機器２００を識別するための機器識別番号とを、互いに対応つけて、監視対象機器２００から取得する。更新データ取得部１２２は、データ取得部１２１により取得された機器制御データのうち、前回の更新からデータ更新が行われた機器制御データに対応するデータ識別子を、機器識別番号に対応つけて、データ更新識別情報として取得する。更新データ抽出部１３１は、更新データ取得部１２２により取得されたデータ更新識別情報に含まれるデータ識別子と機器識別番号に基づいて、データ更新が行われた機器識別番号と機器制御データを更新データとして抽出する。転送対象データ生成部１３２は、更新データ抽出部１３１により抽出された更新データを転送対象データとして生成する。データ通信部１１０は、転送対象データ生成部１３２により生成された転送対象データを情報提供サーバ３００へ送信する。
【００９８】
このように、更新データ取得部１２２は、データ取得部１２１により取得された機器制御データのうち、前回の更新からデータ更新が行われた機器制御データに対応するデータ識別子を、機器識別番号に対応つけて、データ更新識別情報として取得する。すなわち、前回の更新時における機器制御データと、今回の更新時における機器制御データの差分データを、機器識別番号に対応つけて取得する。これにより、今回の更新時における機器制御データの全てを取得する場合（本発明に関連する監視システム９０００）と比較して、処理量を低減でき、処理速度を速くすることができる。
【００９９】
更新データ抽出部１３１も、データ更新識別情報に含まれるデータ識別子と機器識別番号に基づいて、データ更新が行われた機器識別番号と機器制御データを更新データとして抽出する。すなわち、更新データ抽出部１３１は、前記差分データに対応するデータとして、データ更新が行われた機器識別番号と機器制御データを、更新データとして取得する。この処理においても、今回の更新時における機器制御データの全てを取得する場合（本発明に関連する監視システム９０００）と比較して、処理量を低減でき、処理速度を速くすることができる。
【０１００】
そして、転送対象データ生成部１３２は、更新データを転送対象データとして生成し、データ通信部１１０は、転送対象データを情報提供サーバ３００へ送信する。これにより、今回の更新時における機器制御データの全てを取得する場合（本発明に関連する監視システム９０００）と比較して、監視制御装置１００と情報提供サーバ３００の間の通信量を低減することができる。この結果、監視制御装置１００と情報提供サーバ３００の間の通信速度を速くすることができる。
【０１０１】
また、本発明の実施の形態における監視システム１０００において、更新データ取得部１２２は、所定時間毎に取得したデータ更新識別情報の最終の位置を示す最終登録位置情報ＺＺを、データ更新識別情報に設定する。また、更新データ抽出部１３１は、最終登録位置情報ＺＺに達するまで、更新データを抽出する。これにより、データ更新識別情報の最終位置を確認しながら、更新データを抽出できる。
【０１０２】
本発明の実施の形態における監視システム１０００において、機器制御データには、監視対象機器の動作状態に関するデータである機器状態データまたは／および監視対象機器の管理状況に関するデータである機器管理データが含まれる。これにより、本発明の監視システム１０００によれば、機器状態データおよび機器管理データの一方または双方を、機器制御データとして管理できる。
【０１０３】
本発明の実施の形態における監視制御装置１００は、監視対象機器２００を監視し、監視対象機器２００を監視した結果を監視する情報提供サーバ３００と通信する。また、監視制御装置１００は、データ取得部１２１と、更新データ取得部１２２と、更新データ抽出部１３１と、転送対象データ生成部１３２と、データ通信部１１０とを備えている。データ取得部１２１は、監視対象機器２００の制御に関するデータであって識別のためのデータ識別子がそれぞれ設定された機器制御データと、監視対象機器２００を識別するための機器識別番号とを、互いに対応つけて、監視対象機器２００から取得する。更新データ取得部１２２は、データ取得部１２１により取得された機器制御データのうち、前回の更新からデータ更新が行われた機器制御データに対応するデータ識別子を、機器識別番号に対応つけて、データ更新識別情報として取得する。更新データ抽出部１３１は、更新データ取得部１２２により取得されたデータ更新識別情報に含まれるデータ識別子と機器識別番号に基づいて、データ更新が行われた機器識別番号と機器制御データを更新データとして抽出する。転送対象データ生成部１３２は、更新データ抽出部１３１により抽出された更新データを転送対象データとして生成する。データ通信部１１０は、転送対象データ生成部１３２により生成された転送対象データを情報提供サーバ３００へ送信する。
【０１０４】
このような監視制御装置１００によっても、前述した監視システム１０００の効果と同様に、監視制御装置１００と情報提供サーバ２００の間の通信量を低減することができる。
【０１０５】
本発明の実施の形態における監視方法は、監視対象機器２００を監視する監視制御装置１００と、監視制御装置１００が監視対象機器２００を監視した監視結果を管理する情報提供サーバ３００とを用いて、監視対象機器２００を監視する監視方法である。この半紙方法は、データ取得ステップと、更新データ取得ステップと、更新データ抽出ステップ転送対象データ生成ステップと、データ通信ステップとを含んでいる。データ取得ステップでは、監視制御装置１００が、監視対象機器２００の制御に関するデータであって識別のためのデータ識別子がそれぞれ設定された機器制御データと、監視対象機器２００を識別するための機器識別番号とを、互いに対応つけて、監視対象機器２００から取得する。更新データ取得ステップでは、監視制御装置１００が、データ取得ステップにより取得された機器制御データのうち、前回の更新からデータ更新が行われた機器制御データに対応するデータ識別子を、機器識別番号に対応つけて、データ更新識別情報として取得する。更新データ抽出ステップでは、監視制御装置１００が、更新データ取得ステップにより取得されたデータ更新識別情報に含まれるデータ識別子と機器識別番号に基づいて、データ更新が行われた機器識別番号と機器制御データを更新データとして抽出する。転送対象データ生成ステップでは、監視制御装置１００が、更新データ抽出ステップにより抽出された更新データを転送対象データとして生成する。データ通信ステップでは、監視制御装置１００が、転送対象データ生成ステップにより生成された転送対象データを情報提供サーバ３００へ送信する。
【０１０６】
このような監視方法を用いることにより、前述した監視システム１０００の効果と同様に、監視制御装置１００と情報提供サーバ２００の間の通信量を低減することができる。
【０１０７】
なお、上記実施形態の説明では、データ通信部１１０、監視制御部１２０および更新データ管理部１３０は監視制御装置１１０内に設けられると説明した。これに対して、データ通信部１１０、監視制御部１２０および更新データ管理部１３０は、それぞれ別の装置として構成されてもよい。
【０１０８】
以上、実施の形態をもとに本発明を説明した。実施の形態は例示であり、本発明の主旨から逸脱しない限り、上述各実施の形態に対して、さまざまな変更、増減、組合せを加えてもよい。これらの変更、増減、組合せが加えられた変形例も本発明の範囲にあることは当業者に理解されるところである。
【符号の説明】
【０１０９】
１００  監視制御装置
１００ａ、１００ｂ  監視制御装置
１１０  データ通信部
１２０  監視制御部
１２１  データ取得部
１２２  更新データ取得部
１３０  更新データ管理部
１３１  更新データ抽出部
１３２  転送対象データ生成部
１４０  記憶部
１４１  機器制御データ記憶部
１４２  更新データ記憶部
２００  監視対象機器
２００−１、２００−２  監視対象機器
３００  情報提供サーバ
３１０  通信部
３２０  制御部
３３０  記憶部
３３１  統合機器データ記憶部
４００  拠点
４００ａ  拠点Ａ
４００ｂ  拠点Ｂ
４００ｃ  拠点Ｃ
５００  閲覧端末装置
６００    通信路
１０００  監視システム
【図１】
2014022768.tif 000003
【図２】
2014022768.tif 000004
【図３】
2014022768.tif 000005
【図４】
2014022768.tif 000006
【図５】
2014022768.tif 000007
【図６】
2014022768.tif 000008
【図７】
2014022768.tif 000009