(57)【要約】  遠隔監視システムは、各々が、１以上の設備機器の運転状況と運転内容の少なくともいずれか一方を示す情報を含む機器データを収集する複数のデータ収集装置と、複数のデータ収集装置と通信し、複数のデータ収集装置が収集した機器データを受信して集約するデータ集約装置と、を有する。データ収集装置は、１以上の設備機器から取得した、機器データを含む一纏まりのデータから機器データを抽出するための１以上の項目を定義する収集側定義情報を記憶し、当該収集側定義情報に基づき機器データを抽出し、予め定められた条件が満たされた場合において、収集側定義情報の更新の要求をデータ集約装置に行う。データ集約装置は、複数のデータ収集装置の各々が一纏まりのデータから機器データを抽出するための１以上の項目を定義する集約側定義情報を記憶し、１以上のデータ収集装置から上記要求を受信した場合には、集約側定義情報に基づく更新用情報を当該１以上のデータ収集装置に送信し、更新用情報を受信した１以上のデータ収集装置は、当該更新用情報を用いて収集側定義情報を更新する。
2020245888.tif 000002
【特許請求の範囲】
【請求項１】
各々が、１以上の設備機器の運転状況と運転内容の少なくともいずれか一方を示す情報を含む機器データを、前記１以上の設備機器から収集する複数のデータ収集装置と、前記複数のデータ収集装置と通信し、前記複数のデータ収集装置が収集した前記機器データを受信して集約するデータ集約装置と、を有する遠隔監視システムであって、
前記データ収集装置は、
前記１以上の設備機器から前記機器データを含む一纏まりのデータを取得する第１通信手段と、
前記一纏まりのデータから前記機器データを抽出するための１以上の項目を定義する収集側定義情報を記憶する収集側記憶手段と、
前記収集側定義情報に基づいて前記一纏まりのデータから前記機器データを抽出する抽出手段と、
予め定められた条件が満たされた場合において、前記収集側定義情報の更新の要求を前記データ集約装置に行う収集側更新手段と、
を備え、
前記データ集約装置は、
前記複数のデータ収集装置の各々が、前記第１通信手段によって取得した前記一纏まりのデータから前記機器データを抽出するための前記１以上の項目を定義する集約側定義情報を記憶する集約側記憶手段と、
１以上の前記データ収集装置から前記要求を受信した場合には、前記集約側定義情報に基づく更新用情報を前記１以上のデータ収集装置に送信する処理通信手段と、
を備え、
前記１以上のデータ収集装置の各々の前記収集側更新手段は、
前記データ集約装置から受信した前記更新用情報を用いて、前記収集側定義情報を更新する、遠隔監視システム。
【請求項２】
前記抽出手段は、前記一纏まりのデータから前記機器データを抽出できない場合には、前記収集側記憶手段に該一纏まりのデータを記憶し、前記予め定められた条件は、前記収集側記憶手段に記憶された前記一纏まりのデータが予め定められた数に達すること、または、前記収集側記憶手段に記憶された前記一纏まりのデータが予め定められた数に達し、且つ前記収集側定義情報の更新時から予め定められた第１の時間が経過することである、請求項１に記載の遠隔監視システム。
【請求項３】
前記データ収集装置は、前記抽出手段が抽出した前記機器データを、前記データ集約装置に送信する第２通信手段を更に備え、前記収集側更新手段は、該第２通信手段を介して前記データ集約装置に前記要求を行う、請求項１または請求項２に記載の遠隔監視システム。
【請求項４】
前記データ集約装置は、オペレータからの入力を受け付ける入力手段と、前記集約側定義情報を、該入力手段に入力された最新の集約側定義情報に更新する集約側更新手段とを更に備える、請求項１〜請求項３のいずれか一項に記載の遠隔監視システム。
【請求項５】
前記データ集約装置は、前記集約側定義情報を、前記処理通信手段を介して受信した最新の集約側定義情報に更新する集約側更新手段を更に備える、請求項１〜請求項４のいずれか一項に記載の遠隔監視システム。
【請求項６】
前記一纏まりのデータはパケットであり、前記１以上の項目は、前記機器データの種類を識別する第１識別子と、該機器データを含む該パケットのヘッダ値と、該パケットにおける該機器データの格納位置と、該機器データのデータ長とを含む、請求項１〜請求項５のいずれか一項に記載の遠隔監視システム。
【請求項７】
前記収集側更新手段は、前記データ収集装置が前記データ集約装置から前記更新用情報を受信した場合には、該更新用情報の受信の直後、または、該更新用情報を受信してから予め定められた第２の時間の経過以降に、前記収集側定義情報を更新する、請求項１〜請求項６のいずれか一項に記載の遠隔監視システム。
【請求項８】
前記更新用情報は、前記集約側定義情報である、請求項１〜７のいずれか一項に記載の遠隔監視システム。
【請求項９】
前記収集側更新手段は、前記収集側記憶手段に記憶されている前記収集側定義情報を、前記データ集約装置から受信した前記集約側定義情報に置き換える、請求項８に記載の遠隔監視システム。
【請求項１０】
前記複数のデータ収集装置の各々は、
該複数のデータ収集装置の各々を識別するための一意的な第２識別子を有し、
前記集約側定義情報は、
前記１以上の項目を１以上の前記第２識別子と対応付けて定義し、
前記データ収集装置からの前記要求は、
前記抽出手段が前記機器データを抽出できなかった前記一纏まりのデータ、および、前記データ収集装置を識別する前記第２識別子を含み、
前記データ集約装置は、更に、
前記要求を受信した場合において、該要求に含まれる前記第２識別子を含む前記１以上の第２識別子を前記集約側定義情報において探索し、該集約側定義情報に該１以上の第２識別子が含まれる場合には、該１以上の第２識別子と対応付けられて定義されている前記１以上の項目を用いて、前記要求に含まれる前記一纏まりのデータからの前記機器データの抽出処理を実行し、該抽出処理によって前記機器データが抽出された場合には、該１以上の第２識別子と対応付けられて定義されている該１以上の項目を抽出する集約側抽出手段を備え、
前記処理通信手段は、
前記集約側抽出手段が抽出した前記１以上の項目を含む前記更新用情報を、前記要求の送信元の前記データ収集装置に送信する、請求項１〜請求項７のいずれか一項に記載の遠隔監視システム。
【請求項１１】
各々が、１以上の設備機器の運転状況と運転内容の少なくともいずれか一方を示す情報を含む機器データを、前記１以上の設備機器から収集する複数のデータ収集装置と、前記複数のデータ収集装置と通信し、前記複数のデータ収集装置が収集した前記機器データを受信して集約するデータ集約装置と、を有する遠隔監視システムによって実行される遠隔監視方法であって、
前記データ収集装置は、
前記１以上の設備機器から取得する、前記機器データを含む一纏まりのデータから該機器データを抽出するための１以上の項目を定義する収集側定義情報を記憶する収集側記憶手段を備え、
前記１以上の設備機器から前記一纏まりのデータを取得する第１通信ステップと、
前記収集側定義情報に基づいて前記一纏まりのデータから前記機器データを抽出する抽出ステップと、
予め定められた条件が満たされた場合において、前記収集側定義情報の更新の要求を前記データ集約装置に行う収集側更新ステップと、
を実行し、
前記データ集約装置は、
前記複数のデータ収集装置の各々が、前記第１通信ステップにおいて取得した前記一纏まりのデータから前記機器データを抽出するための前記１以上の項目を定義する集約側定義情報を記憶する集約側記憶手段を備え、
１以上の前記データ収集装置から前記要求を受信した場合には、前記集約側定義情報に基づく更新用情報を前記１以上のデータ収集装置に送信する処理通信ステップと、
を実行し、
前記１以上のデータ収集装置の各々は、
前記収集側更新ステップにおいて、前記データ集約装置から受信した前記更新用情報を用いて、前記収集側定義情報を更新する、遠隔監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遠隔監視システムおよび遠隔監視方法に関するものである。
【背景技術】
【０００２】
近年、作業効率とコスト削減の観点から、設備機器における異常の原因の解析作業または設備機器の動作確認作業等を、設備機器の設置場所から遠隔の地でも実行できる遠隔監視システムが望まれている。当該システムの一例として、特許文献１には、監視の際に使用される機器データを設備機器から収集するデータ収集装置と、データ収集装置から機器データを受信して格納するデータ管理装置とを含むデータ管理システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２００９／０５７６８２号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の遠隔監視システムでは、設備機器側に設置されたデータ収集装置が、設備機器から取得したデータから必要な機器データを抽出するための情報を有することが多い。このため、設備機器の機種または機能の追加または変更等があった場合には、データ収集装置側において、機器データの抽出のための情報の更新が必要になる場合が少なくなかった。一方、サーバにおいて、様々な場所に配置された複数の設備機器が一括監視され続けるには、各データ収集装置が保有する、機器データの抽出のための情報の更新作業が効率的に行われる必要がある。【０００５】
本発明は、上記課題を解決するためになされたものであり、収集対象の機器データを抽出するための情報の更新作業を効率的に実行できる遠隔監視システムおよび遠隔監視方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る遠隔監視システムは、各々が、１以上の設備機器の運転状況と運転内容の少なくともいずれか一方を示す情報を含む機器データを、前記１以上の設備機器から収集する複数のデータ収集装置と、前記複数のデータ収集装置と通信し、前記複数のデータ収集装置が収集した前記機器データを受信して集約するデータ集約装置と、を有する遠隔監視システムであって、前記データ収集装置は、前記１以上の設備機器から前記機器データを含む一纏まりのデータを取得する第１通信手段と、前記一纏まりのデータから前記機器データを抽出するための１以上の項目を定義する収集側定義情報を記憶する収集側記憶手段と、前記収集側定義情報に基づいて前記一纏まりのデータから前記機器データを抽出する抽出手段と、予め定められた条件が満たされた場合において、前記収集側定義情報の更新の要求を前記データ集約装置に行う収集側更新手段と、を備え、前記データ集約装置は、前記複数のデータ収集装置の各々が、前記第１通信手段によって取得した前記一纏まりのデータから前記機器データを抽出するための前記１以上の項目を定義する集約側定義情報を記憶する集約側記憶手段と、１以上の前記データ収集装置から前記要求を受信した場合には、前記集約側定義情報に基づく更新用情報を前記１以上のデータ収集装置に送信する処理通信手段と、を備え、前記１以上のデータ収集装置の各々の前記収集側更新手段は、前記データ集約装置から受信した前記更新用情報を用いて、前記収集側定義情報を更新する。【０００７】
本発明に係る遠隔監視方法は、各々が、１以上の設備機器の運転状況と運転内容の少なくともいずれか一方を示す情報を含む機器データを、前記１以上の設備機器から収集する複数のデータ収集装置と、前記複数のデータ収集装置と通信し、前記複数のデータ収集装置が収集した前記機器データを受信して集約するデータ集約装置と、を有する遠隔監視システムによって実行される遠隔監視方法であって、前記データ収集装置は、前記１以上の設備機器から取得する、前記機器データを含む一纏まりのデータから該機器データを抽出するための１以上の項目を定義する収集側定義情報を記憶する収集側記憶手段を備え、前記１以上の設備機器から前記一纏まりのデータを取得する第１通信ステップと、前記収集側定義情報に基づいて前記一纏まりのデータから前記機器データを抽出する抽出ステップと、予め定められた条件が満たされた場合において、前記収集側定義情報の更新の要求を前記データ集約装置に行う収集側更新ステップと、を実行し、前記データ集約装置は、前記複数のデータ収集装置の各々が、前記第１通信ステップにおいて取得した前記一纏まりのデータから前記機器データを抽出するための前記１以上の項目を定義する集約側定義情報を記憶する集約側記憶手段を備え、１以上の前記データ収集装置から前記要求を受信した場合には、前記集約側定義情報に基づく更新用情報を前記１以上のデータ収集装置に送信する処理通信ステップと、を実行し、前記１以上のデータ収集装置の各々は、前記収集側更新ステップにおいて、前記データ集約装置から受信した前記更新用情報を用いて、前記収集側定義情報を更新する。
【発明の効果】
【０００８】
本発明に係る遠隔監視システムおよび遠隔監視方法によれば、遠隔監視システムにおける複数のデータ収集装置の各々は、予め定められた条件が満たされた場合において、１以上の設備機器から取得した一纏まりのデータから機器データを抽出するための１以上の項目を定義する収集側定義情報の更新の要求を、当該遠隔監視システムに送信する。遠隔監視システムにおけるデータ集約装置は、複数のデータ収集装置の各々が一纏まりのデータから機器データを抽出するための集約側定義情報に基づく更新用情報を、収集側定義情報の更新の要求元の１以上のデータ収集装置に送信する。当該１以上のデータ収集装置は、データ集約装置から受信した更新用情報を用いて、収集側定義情報を更新する。これにより、データ集約装置において、機器データの抽出のための情報を一括管理できると共に、データ収集装置においては、機器データの抽出のための情報の更新の自動化を図ることができる。従って、収集対象の機器データを抽出するための情報の更新作業を効率的に実行できるようになる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態１に係る遠隔監視システムの構成を例示するブロック図である。
【図２】実施の形態１における収集側定義情報の一例を示す図である。
【図３】実施の形態１に係るデータ収集装置による収集側定義情報の更新の前処理の一例を示す図である。
【図４】実施の形態１に係る遠隔監視システムによる収集側定義情報の更新処理の一例を示す図である。
【図５】実施の形態２に係る遠隔監視システムの構成を例示するブロック図である。
【図６】実施の形態２における集約側定義情報の一例を示す図である。
【図７】実施の形態２に係る遠隔監視システムによる収集側定義情報の更新処理の一例を示す図である。
【図８】実施の形態３に係る遠隔監視システムの構成を例示するブロック図である。
【図９】実施の形態３におけるデータ集約装置による集約側定義情報の更新処理を例示する図である。
【図１０】実施の形態３における遠隔監視システムによる収集側定義情報の更新処理を例示する図である。
【図１１】実施の形態３におけるデータ集約装置による集約側定義情報の更新処理を例示する図である。
【発明を実施するための形態】
【００１０】
以下、実施の形態を図面に基づいて説明する。また、以下の図面では各構成部材の大きさの関係が実際のものとは異なる場合もあるとする。
【００１１】
実施の形態１．
図１は、実施の形態１に係る遠隔監視システムの構成を例示するブロック図である。実施の形態１に係る遠隔監視システム１００は、複数のデータ収集装置１、およびデータ集約装置１０を有する。データ収集装置１は、伝送路２０を介して１以上の設備機器３０と通信可能に接続され、当該１以上の設備機器３０から機器データを収集する。なお、設備機器３０は、例えば空気調和装置である。機器データは、例えば、空気調和装置の風速もしくは設定温度等の運転内容を示すデータ、または、当該空気調和装置が検知した室内温度もしくは室外温度等の運転状況を示すデータ等である。
【００１２】
複数のデータ収集装置１の各々は、広域ネットワーク４０を介してデータ集約装置１０と接続されており、設備機器３０から収集した機器データをデータ集約装置１０へ送信する。データ収集装置１は、例えば、設備機器３０から収集した機器データをデータ集約装置１０に送信するために適宜加工するアダプタである。データ収集装置１は、設備機器３０と同一の敷地内など、設備機器３０の側に設けられている。データ集約装置１０は、例えばサーバコンピュータである。データ集約装置１０は、機器データを解析して設備機器３０の監視を行う。
【００１３】
データ収集装置１は、第１通信部２、第２通信部３、収集側記憶部４、抽出部５、および収集側更新部６を備える。第１通信部２は、データ収集装置１を、伝送路２０を介して設備機器３０と接続させる。データ収集装置１は、第１通信部２を介して設備機器３０から機器データを収集する。データ収集装置１は、複数の設備機器３０の間で送受信される、機器データを含むパケットまたはフレーム等の一纏まりのデータを傍受することによって機器データの収集を行う。もしくはデータ収集装置１は、設備機器３０に対して機器データの送信を要求し、当該要求の応答のための一纏まりのデータを設備機器３０から受信することによって機器データの収集を行う。またはデータ収集装置１は、例えば定期的に、設備機器３０から一纏まりのデータを受信することによって機器データの収集を行ってもよい。なお、一纏まりのデータは、１以上の機器データを含むものとする。以下では、当該一纏まりのデータはパケットであるとする。
【００１４】
第２通信部３は、データ収集装置１を、広域ネットワーク４０を介してデータ集約装置１０と接続する。収集側記憶部４は、設備機器３０から機器データを収集するためのプログラム、データ集約装置１０から後述する更新用情報を取得するためのプログラム、および収集側定義情報７等を記憶する。収集側定義情報７は、データ収集装置１の収集対象となる機器データをパケットから抽出するための項目を定義した情報である。具体的には、収集側定義情報７は、機器データの種類を識別するＩＤ（Identification）７ａ、当該機器データを含むパケットのヘッダの値（ヘッダ値）７ｂ、当該パケットにおける当該機器データの格納位置７ｃ、および当該機器データの長さ（データ長）７ｄ等の項目を定義する情報である。なお、機器データの種類とは、検知された室内温度もしくは室外温度等、または、設定された設定温度もしくは風速等であるとするが、更に細分化された情報であってもよい。例えば、複数の設備機器３０の各々から取得される設定温度を互いに異なる種類としてもよいし、複数のデータ収集装置１の各々が扱う設定温度を互いに異なる種類としてもよい。ＩＤ７ａは、機器データの種類毎に一意的に定められている。以下では、機器データの種類を識別するＩＤをデータＩＤと記載する場合もあるとする。なお、データＩＤ７ａは、機器データの種類を識別する第１識別子の一例である。なお、項目は上述したものに限定されない。
【００１５】
図２は、実施の形態１における収集側定義情報の一例を示す図である。図２に示す収集側定義情報７においては、データＩＤ７ａが「Ｄａｔａ−００１」で示される機器データは、ヘッダ値７ｂが「０１０１」のパケットにおける格納位置７ｃ「３」において、２バイトのデータ長７ｄで含まれるものとして定義されている。同様に、当該収集側定義情報７においては、データＩＤ７ａが「Ｄａｔａ−００３」で示される機器データは、ヘッダ値７ｂが「０１０２」のパケットの格納位置７ｃ「３」において、２バイトのデータ長７ｄで含まれるものとして定義されている。
【００１６】
図１の参照に戻ると、抽出部５は、設備機器３０からパケットを取得した場合において、収集側定義情報７に基づいて当該パケットから機器データを抽出する。当該抽出処理について説明する。抽出部５は、収集側定義情報７において、パケットのヘッダ値と一致するヘッダ値７ｂを探索する。抽出部５は、収集側定義情報７においてパケットのヘッダ値と等しいヘッダ値７ｂがある場合には、収集側定義情報７において当該ヘッダ値７ｂと対応付けられている格納位置７ｃとデータ長７ｄとに基づき機器データを抽出する。詳細には、抽出部５は、収集側定義情報７においてパケットのヘッダ値と等しいヘッダ値７ｂがある場合であって、当該パケットにおけるデータの格納位置７ｃに、データ長７ｄのデータが含まれる場合には、当該データをデータＩＤ７ａの機器データとして抽出する。図２を用いて具体的に説明すると、第１通信部２が取得したパケットのヘッダ値が「０１０１」の場合で、当該パケットにおける格納位置「３」に、データ長が２バイトのデータが含まれる場合には、抽出部５は、当該データを、データＩＤ７ａが「Ｄａｔａ−０１０１」の機器データとして抽出する。
【００１７】
抽出部５は、パケットから抽出した機器データを解析して設備機器３０の側の運転状況または運転内容等を特定する。第２通信部３は、抽出部５が抽出した機器データと当該機器データのデータＩＤ７ａとを含むデータを、データ集約装置１０へ送信する。なお、当該送信は、機器データの抽出毎に行われてもよいし、予め定められた時間間隔を置いて行われてもよいし、あるいは、予め定められた一定の数の機器データが抽出されてから行われてもよい。
【００１８】
パケットのヘッダ値が収集側定義情報７のヘッダ値７ｂと一致しない、または、当該パケットの格納位置７ｃにデータ長７ｄのデータが含まれない場合には、抽出部５は、機器データの抽出を行わず、当該パケットを収集側記憶部４に記憶する。以下、抽出部５が、パケットから機器データの抽出を行えない場合について説明する。設備機器３０の側で、機種または機能等の変更または追加等があった場合には、収集側定義情報７では当該変更または追加等に応じた、更なる項目の定義が必要となる。このような収集側定義情報７における項目の定義が必要に応じて行われない場合には、抽出部５は、設備機器３０の側における変更に対応する新たな機器データの抽出を行えなくなる。
【００１９】
抽出部５が設備機器３０側の変更に応じて機器データを抽出するため、収集側更新部６は、予め定められた条件が満たされた場合において、第２通信部３を介して、データ集約装置１０に収集側定義情報７の更新を要求する。本実施の形態１に係るデータ集約装置１０は、当該要求に対する応答として、収集側定義情報７の更新のための更新用情報をデータ収集装置１に送信する。データ収集装置１の収集側更新部６は、データ集約装置１０から第２通信部３を介して更新用情報を受信し、当該更新用情報を用いて収集側定義情報７を更新する。以下、データ集約装置１０について説明する。
【００２０】
データ集約装置１０は、処理通信部１１、集約側記憶部１２、入力部１３、および集約側更新部１４を備える。処理通信部１１は、データ集約装置１０を、広域ネットワーク４０を介して複数のデータ収集装置１と接続させる。集約側記憶部１２は、集約側定義情報１５を記憶する。
【００２１】
集約側定義情報１５は、遠隔監視システム１００の監視対象となる全ての設備機器３０の機器データに関する項目を定義する。集約側定義情報１５は、１以上のデータ収集装置１の各々が有する上述の収集側定義情報７を統合したものを含む。集約側定義情報１５は、設備機器３０の側における将来的な機種または機能等の変更または追加等によって定義されうる項目を含んでもよい。集約側定義情報１５は、機器データの種類を識別するデータＩＤ１５ａ、当該機器データを含むパケットのヘッダ値１５ｂ、当該パケットにおける当該機器データの格納位置１５ｃ、および当該機器データのデータ長１５ｄ等の項目を含む。なお、データＩＤ１５ａは機器データの種類毎に一意的に定められており、同じ種類の機器データのデータＩＤ１５ａとデータＩＤ７ａは等しい。データ集約装置１０は、データ収集装置１から機器データと共に送信されるデータＩＤ７ａによって機器データを分類し、当該機器データを用いて監視を行う。データＩＤ７ａと等しいデータＩＤ１５ａに対して集約側定義情報１５において対応付けられているヘッダ値１５ｂ、格納位置１５ｃ、データ長１５ｄは、それぞれ、当該データＩＤ７ａと収集側定義情報７において対応付けられているヘッダ値７ｂ、格納位置７ｃ、データ長７ｄと等しい。
【００２２】
集約側定義情報１５は、図２に示す収集側定義情報７と同様な構成である。図２を集約側定義情報１５の一例として読み替えると、当該集約側定義情報１５においては、データＩＤ１５ａが「Ｄａｔａ−００１」の機器データは、ヘッダ値１５ｂが「０１０１」のパケットにおいて、格納位置１５ｃ「３」に、２バイトのデータ長１５ｄで含まれるものとして定義されている。
【００２３】
処理通信部１１は、データ収集装置１から収集側定義情報７の更新の要求を受信した場合には、集約側定義情報１５に基づく更新用情報を、当該データ収集装置１に送信する。なお、本実施の形態１における処理通信部１１は、データ収集装置１からの上記要求に対し、集約側定義情報１５を送信する。集約側定義情報１５は、更新用情報の一例である。入力部１３は、オペレータによる入力を受け付ける。
【００２４】
集約側更新部１４は、集約側定義情報１５を更新する。集約側更新部１４は、集約側記憶部１２に格納された集約側定義情報１５を、処理通信部１１が広域ネットワーク４０を介して取得した新たな集約側定義情報１５と置き換える。なお、集約側更新部１４は、処理通信部１１と広域ネットワーク４０とを介し、例えばクラウドから、新たな集約側定義情報１５を取得する。集約側更新部１４は、集約側記憶部１２に格納された集約側定義情報１５を、入力部１３を介してオペレータが入力した新たな集約側定義情報１５に置き換えてもよい。また、集約側更新部１４は、広域ネットワーク４０または入力部１３等を介して、新たな集約側定義情報１５と元の集約側定義情報１５との差分を取得して、当該差分を用いて集約側定義情報１５を更新してもよい。
【００２５】
データ収集装置１およびデータ集約装置１０が、それぞれの上記機能を実現するための構成について以下説明する。データ収集装置１は、例えば、ＣＰＵ（Central Processing Unit）またはＭＰＵ（Micro Processing Unit）等のプロセッサ、ＲＯＭ（Read Only Memory）またはＲＡＭ（Random Access Memory）等のメモリ、ＨＤＤ（Hard Disk Drive）等の記憶装置、および通信インターフェース回路等によって構成可能である。第１通信部２および第２通信部３の各機能は、通信インターフェース回路によって実現できる。収集側記憶部４の機能は、メモリまたは記憶装置によって実現できる。抽出部５および収集側更新部６の各機能は、プロセッサが、メモリまたは記憶装置に記憶されている各種プログラムを読み出して実行することにより実現できる。抽出部５および収集側更新部６の各機能は、ＡＳＩＣ(Application Specific Integrated Circuit)またはＦＰＧＡ(Field-Programmable Gate Array)等の集積回路によって実現されてもよく、データ収集装置１は、その全部または一部が専用のハードウェアによって実現されるものでもよい。
【００２６】
データ集約装置１０は、例えば、ＣＰＵまたはＭＰＵ等のプロセッサ、ＲＯＭまたはＲＡＭ等のメモリ、通信インターフェース回路、ＨＤＤまたは可搬型記憶媒体等の記憶装置、および、キーボードまたはタッチパネル等の入力装置等によって構成可能である。集約側記憶部１２の機能は、メモリまたは記憶装置によって実現できる。入力部１３の機能は、入力装置によって実現できる。集約側更新部１４の機能は、プロセッサが、メモリまたは記憶装置に記憶されている各種プログラムを読み出して実行することにより実現できる。処理通信部１１の機能は、プロセッサおよび通信インターフェース回路等の協働によって実現できる。データ集約装置１０は、その全部または一部が専用のハードウェアによって実現されるものでもよい。
【００２７】
以下、データ収集装置１側における収集側定義情報７の更新処理について詳述する。まず、当該更新処理に先んじて行われる、データ収集装置１側における前処理について説明する。図３は、実施の形態１に係るデータ収集装置による収集側定義情報の更新の前処理の一例を示す図である。なお、本実施の形態１においては、当該前処理と、収集側定義情報７の更新処理と、集約側更新部１４による集約側定義情報１５Ａの更新処理とは非同期で実行される。
【００２８】
ステップＳ１において、データ収集装置１の第１通信部２は、伝送路２０上に接続されている設備機器３０が送信するパケットを取得する。ステップＳ２において、データ収集装置１の抽出部５は、収集側定義情報７を用いてパケットを解析する。当該解析において抽出部５は、当該パケットのヘッダ値が収集側定義情報７におけるヘッダ値７ｂと一致する場合であって、当該パケットにおける格納位置７ｃにデータ長７ｄのデータが格納されている場合には、当該データを、データＩＤ７ａの機器データとして抽出する。なお、上述したように収集側定義情報７において、データＩＤ７ａとヘッダ値７ｂと格納位置７ｃとデータ長７ｄとは対応付けられている。
【００２９】
抽出部５がパケットから機器データを抽出できた場合には（ステップＳ３：ＹＥＳ）、ステップＳ４において第２通信部３は、抽出された機器データと、当該機器データのデータＩＤ７ａとを含むデータをデータ集約装置１０に送信する。抽出部５がパケットから機器データを抽出できなかった場合には（ステップＳ３：ＮＯ）、ステップＳ５において抽出部５は、当該パケットを収集側記憶部４に格納する。
【００３０】
図４は、実施の形態１に係る遠隔監視システムによる収集側定義情報の更新処理の一例を示す図である。ステップＳ１１においてデータ収集装置１の収集側更新部６は、予め定められた条件が満たされたか否かを判定する。当該条件は、例えば、ステップＳ５において収集側記憶部４に格納されたパケットの数が予め定められた数に達することである。あるいは、データ収集装置１が不図示の計時部を備える場合には、当該条件は、例えば、ステップＳ５において収集側記憶部４に格納されたパケットの数が予め定められた数に達し、且つ、最後に収集側定義情報７の更新が行われてから、計時部が予め定められた第１の時間の経過を示すことである。ただし、当該条件は、これらに限定されない。
【００３１】
予め定められた条件が満たされていない場合には（ステップＳ１１：ＮＯ）、データ収集装置１の処理は、ステップＳ１１に留まる。予め定められた条件が満たされた場合には（ステップＳ１１：ＹＥＳ）、ステップＳ１２において収集側更新部６は、収集側定義情報７の更新の要求を、第２通信部３を介してデータ集約装置１０に送信する。ステップＳ１３においてデータ集約装置１０の処理通信部１１は、データ収集装置１から収集側定義情報７の要求を受信する。ステップＳ１４においてデータ集約装置１０の処理通信部１１は、ステップＳ１３において受信した要求に応答するため、更新用情報をデータ収集装置１に送信する。なお、本実施の形態１における更新用情報は、集約側定義情報１５である。
【００３２】
ステップＳ１５においてデータ収集装置１の第２通信部３は、データ集約装置１０から更新用情報を受信する。ステップＳ１６において収集側更新部６は、収集側記憶部４に格納された収集側定義情報７を、データ集約装置１０から受信した更新用情報を用いて更新する。なお、当該更新処理は、収集側定義情報７を、受信した集約側定義情報１５に置き換える処理であってもよい。収集側定義情報７の更新処理は、集約側定義情報１５の受信の直後に実行されてもよく、データ収集装置１が不図示の計時部を備える場合には、当該計時部によって、ステップＳ１４で第２通信部３が集約側定義情報１５を受信してから予め定められた第２の時間の経過が示された時点以降において実行されてもよい。
【００３３】
本実施の形態１に係る遠隔監視システム１００は、各々が、１以上の設備機器３０の運転状況と運転内容の少なくともいずれか一方を示す情報を含む機器データを収集する複数のデータ収集装置１と、当該複数のデータ収集装置１から機器データを受信して集約するデータ集約装置１０と、を有する。データ収集装置１は、第１通信部２、収集側記憶部４、抽出部５、および収集側更新部６を備える。第１通信部２は、１以上の設備機器３０から機器データを含むパケットを取得する。収集側記憶部４は、パケットから機器データを抽出するための１以上の項目を定義する収集側定義情報７を記憶する。抽出部５は、収集側定義情報７に基づいてパケットから機器データを抽出する。収集側更新部６は、予め定められた条件が満たされた場合において、収集側定義情報７の更新の要求をデータ集約装置１０に行う。データ集約装置１０は、集約側記憶部１２および処理通信部１１を備える。集約側記憶部１２は、複数のデータ収集装置１の各々が、１以上の設備機器３０から取得したパケットから機器データを抽出するための１以上の項目を定義する集約側定義情報１５を記憶する。処理通信部１１は、１以上のデータ収集装置１から収集側定義情報７の更新の要求を受信した場合には、更新用情報の一例である集約側定義情報１５を、当該１以上のデータ収集装置１に送信する。当該１以上のデータ収集装置１の各々の収集側更新部６は、データ集約装置１０から受信した集約側定義情報１５を用いて、収集側定義情報７を更新する。
【００３４】
これにより、データ集約装置１０の集約側定義情報１５のみを管理しておけば、予め定められた条件が満たされた場合においてデータ収集装置１が、自動的に当該集約側定義情報１５をデータ集約装置１０から取得し、自己の保持する収集側定義情報７の更新を行うことができる。従って、データ収集装置１が保持する収集側定義情報７の更新作業の効率化を図ることができる。また、オペレータが管理すべき情報は、データ集約装置１０が保存する集約側定義情報１５のみとなり、データ収集装置１は、機器データの抽出を実行し続けることができ、データ集約装置１０は、当該機器データを受信することによって設備機器３０の監視を続行することができる。
【００３５】
本実施の形態１におけるデータ収集装置１の抽出部５は、パケットから機器データを抽出できない場合には、収集側記憶部４に当該パケットを記憶する。収集側更新部６は、このようにして収集側記憶部４に記憶されたパケットが予め定められた数に達した場合、または、収集側記憶部４に記憶されたパケットが予め定められた数に達し、且つ収集側定義情報７の更新時から予め定められた第１の時間が経過した場合において、収集側定義情報７の更新の要求をデータ集約装置１０に行う。これにより、設備機器３０の機種または機能等の変更または追加等に応じた収集側定義情報７の更新が可能となる。従って、データ収集装置１は、継続して必要な機器データの収集を行うことができる。また更に、収集側定義情報７の更新作業を、第１の時間の設定により、例えば、設備機器３０の実行時間帯以外とすることによって、データ収集装置１またはデータ集約装置１０による異常原因解析処理または設備機器３０の設置動作の確認処理等を妨げる可能性を低減することができる。
【００３６】
本実施の形態１におけるデータ収集装置１は、抽出部５が抽出した機器データを、データ集約装置１０に送信する第２通信部３を更に備え、収集側更新部６は、第２通信部３を介してデータ集約装置１０に要求を行う。これにより、データ集約装置１０は、設備機器３０から分散設置されても、機器データの取得が可能となり、設備機器３０の遠隔監視が可能となる。
【００３７】
本実施の形態１におけるデータ集約装置１０は、オペレータからの入力を受け付ける入力部１３と、集約側定義情報１５を、入力部１３に入力された最新の集約側定義情報１５に更新する集約側更新部１４とを更に備える。これにより、データ集約装置１０の集約側定義情報１５は、監視対象の設備機器３０の機種または機能等の動向に応じた最新の状態のものに更新可能となり、遠隔監視システム１００における設備機器３０の監視動作が適切に実行されるようになる。
【００３８】
本実施の形態１におけるデータ集約装置１０は、集約側定義情報１５を、処理通信部１１を介して受信した最新の集約側定義情報１５に更新する集約側更新部１４を更に備える。これにより、データ集約装置１０の集約側定義情報１５は、監視対象の設備機器３０の機種または機能等の動向に応じた最新の状態のものに自動的に更新される。よって、遠隔監視システム１００における設備機器３０の監視動作の適切化とオペレータの作業の簡略化とを図ることができる。
【００３９】
本実施の形態１における収集側定義情報７における１以上の項目は、機器データの種類を識別するデータＩＤ７ａと、機器データを含むパケットのヘッダ値７ｂと、パケットにおける機器データの格納位置７ｃと、機器データのデータ長７ｄとを含む。このように収集側定義情報７において、機器データをパケットから抽出するための項目が定義されることで、データ収集装置１は、迅速且つ正確にパケットから機器データを抽出できる。
【００４０】
本実施の形態１における収集側更新部６は、データ収集装置１がデータ集約装置１０から集約側定義情報１５を受信した場合には、集約側定義情報１５の受信の直後、または、集約側定義情報１５を受信してから予め定められた第２の時間の経過以降に、収集側定義情報７を更新する。これにより、収集側定義情報７の更新の実行時間を臨機応変に変更可能となり、例えば、当該実行時間を設備機器３０の実行時間帯以外とすることによって、データ収集装置１またはデータ集約装置１０による異常原因解析処理または設備機器３０の設置動作の確認処理等を妨げる可能性を低減することができる。
【００４１】
本実施の形態１における更新用情報は、集約側定義情報１５である。これにより、収集側定義情報７の更新のためのデータ集約装置１０による処理の簡略化と、データ集約装置１０の処理負荷の低減を図ることができる。
【００４２】
本実施の形態１における収集側更新部６は、収集側記憶部４に記憶されている収集側定義情報７を、データ集約装置１０から受信した集約側定義情報１５に置き換える。これにより、データ収集装置１による収集側定義情報７の更新処理の簡略化を図ることができる。
【００４３】
実施の形態２．
上記実施の形態１に係る遠隔監視システム１００では、各データ収集装置１が収集する機器データの種類を、各データ収集装置１で固有なものにできるとは限らない。すなわち、１つのデータ収集装置１において、機器データとして室外湿度を扱う場合であって、他のデータ収集装置１において、機器データとして室外湿度を取り扱わない場合もありうる。この場合において、当該他のデータ収集装置１の収集側定義情報７の更新の際に、当該他のデータ収集装置１は、データ集約装置１０から、室外湿度を抽出するための無駄な項目を含む集約側定義情報１５を受信する可能性がある。これによって、データ収集装置１による機器データの抽出作業には無駄な処理が増える可能性と、収集側記憶部４の容量が狭められる可能性が出てくる。
【００４４】
また、複数のデータ収集装置１の各々が保持する収集側定義情報７における同一のデータＩＤ７ａが、異なる機器データに対して与えられる場合もありうる。例えば、１つのデータ収集装置１においてデータＩＤ７ａ「１」が与えられている機器データが室内温度であって、他のデータ収集装置１においてデータＩＤ７ａ「１」が与えられている機器データが設定温度である場合もありえる。例えば、複数のデータ収集装置１の複数の収集側定義情報７における、同一のヘッダ値７ｂおよび格納位置７ｃ等の組み合わせが、異なる機器データを抽出するものである場合において、複数のデータ収集装置１の各々の抽出部５は、集約側定義情報１５などの更新用情報によって更新された収集側定義情報７に基づいて抽出した、互いに異なる機器データに対して同一のデータＩＤ７ａを与えてしまう虞がある。また将来的に、１つのデータＩＤ７ａ、またはヘッダ値７ｂと格納位置７ｃとデータ長７ｄとの組み合わせ等が、複数のデータ収集装置１の各々において互いに異なる機器データに対して与えられてしまう可能性がある。
【００４５】
その一方、設備機器３０の機種、設備機器３０の設置場所、または設備機器３０のユーザの要望等によって、各データ収集装置１の収集対象の機器データの種類、データＩＤ７ａ、またはパケットにおける機器データの格納位置７ｃ等の変更が必要となる場合もありうる。本実施の形態２に係る遠隔監視システム１００Ａは、上述した問題を解決するための構成を更に備えるものである。
【００４６】
図５は、実施の形態２に係る遠隔監視システムの構成を例示するブロック図である。本実施の形態２に係る遠隔監視システム１００Ａにおけるデータ集約装置１０Ａは、本実施の形態２における各データ収集装置１Ａによる機器データの収集処理および抽出処理等を、各データ集約装置１０Ａに応じて制御する。以下、実施の形態２に係る遠隔監視システム１００Ａ、データ集約装置１０Ａ、およびデータ収集装置１Ａについて説明する。なお、実施の形態１における構成要素と同様な構成要素であって同様の動作を行うものについては、上記実施の形態１の場合と同様な符号を付し、特に断りが無い限り説明を省略する。
【００４７】
本実施の形態２に係る遠隔監視システム１００Ａが含む複数のデータ収集装置１Ａの各々には、一意的なＩＤが与えられている。なお、データ収集装置１のＩＤを、以下では、装置ＩＤ８と記載する場合もあるとする。装置ＩＤ８は、データ収集装置１を識別するための第２識別子の一例である。
【００４８】
本実施の形態２におけるデータ収集装置１Ａは、上記実施の形態１における収集側記憶部４に代えて収集側記憶部４Ａ、および、上記実施の形態１における収集側更新部６に代えて収集側更新部６Ａ、を備える。収集側記憶部４Ａは、上記収集側定義情報７に加え、装置ＩＤ８を記憶している。収集側更新部６Ａは、予め定められた条件が満たされた場合において、装置ＩＤ８、および機器データの抽出を行えなかったパケットを含むデータを、第２通信部３を介してデータ集約装置１０Ａに送信する。なお、予め定められた条件は、上記実施の形態１の場合と同様、収集側記憶部４Ａに記憶された、機器データの抽出を行えなかったパケットが予め定められた数に達することでもよい。または、収集側記憶部４Ａに格納された当該パケットの数が予め定められた数に達し、且つ、最後に収集側定義情報７の更新が行われてから、計時部が予め定められた第１の時間の経過を示すことでもよい。
【００４９】
データ集約装置１０Ａは、上記実施の形態１における構成に加え、集約側抽出部１６を備える。またデータ集約装置１０Ａは、実施の形態１における集約側記憶部１２に代えて集約側記憶部１２Ａを備える。集約側記憶部１２Ａは、集約側定義情報１５Ａを記憶する。集約側定義情報１５Ａは、上述したデータＩＤ１５ａ、ヘッダ値１５ｂ、格納位置１５ｃ、およびデータ長１５ｄに加え、装置ＩＤ規則１５ｅを含む。装置ＩＤ規則１５ｅは、ヘッダ値１５ｂのパケットの、格納位置１５ｃに格納された、データ長１５ｄの、データＩＤ１５ａの機器データの抽出主体となるデータ収集装置１Ａがどれであるかを示すものである。
【００５０】
図６は、実施の形態２における集約側定義情報の一例を示す図である。当該一例に係る集約側定義情報１５Ａにおける装置ＩＤ規則１５ｅには、装置ＩＤ８が１０００以上且つ２０００未満のデータ収集装置１Ａが、ヘッダ値１５ｂ「０１０１」のパケットの、格納位置１５ｃ「３」に含まれる、２バイトのデータ長１５ｄの、データＩＤ１５ａ「Ｄａｔａ−００１」の機器データの抽出主体であることが示されている。同様に、集約側定義情報１５Ａにおける装置ＩＤ規則１５ｅには、装置ＩＤ８が１０００以上且つ３０００未満のデータ収集装置１Ａが、ヘッダ値１５ｂ「０１０１」のパケットの、格納位置１５ｃ「５」に含まれる、１バイトのデータ長１５ｄの、データＩＤ１５ａ「Ｄａｔａ−００２」の機器データの抽出主体であることが示されている。
【００５１】
集約側抽出部１６は、集約側定義情報１５Ａを参照して、データ収集装置１Ａから受信した装置ＩＤ８に基づいて、当該装置ＩＤ８と共に受信したパケットから機器データを抽出する。また、集約側抽出部１６は、パケットから抽出される当該機器データのデータＩＤ１５ａ、当該機器データを含むパケットのヘッダ値１５ｂ、当該機器データのパケットにおける格納位置１５ｃ、および当該機器データのデータ長１５ｄを、装置ＩＤ８に基づき、集約側定義情報１５Ａから抽出する。集約側抽出部１６は、抽出したデータＩＤ１５ａ、ヘッダ値１５ｂ、格納位置１５ｃ、およびデータ長１５ｄを含む更新用情報を、処理通信部１１を介して、パケットの送信元のデータ収集装置１Ａに送信する。
【００５２】
図７は、実施の形態２に係る遠隔監視システムによる収集側定義情報の更新処理の一例を示す図である。なお、本実施の形態２に係る遠隔監視システム１００Ａにおいても、図３に例示したような前処理が実行される。なお、当該前処理は、図３を用いての上記説明において収集側記憶部４を収集側記憶部４Ａに読み替えたものに対応する。また、本実施の形態２においても、上記実施の形態１と同様な、集約側更新部１４による集約側定義情報１５Ａの更新処理が実行される。本実施の形態２においても、前処理と、収集側定義情報７の更新処理と、集約側定義情報１５Ａの更新処理とは非同期で実行される。
【００５３】
ステップＳ２１においてデータ収集装置１の収集側更新部６Ａは、予め定められた条件が満たされたか否かを判定する。当該条件は、上記実施の形態１と同様である。当該条件が満たされていない場合には（ステップＳ２１：ＮＯ）、データ収集装置１Ａの処理は、ステップＳ２１に留まる。当該条件が満たされた場合には（ステップＳ２１：ＹＥＳ）、ステップＳ２２において収集側更新部６Ａは、収集側定義情報７の更新の要求を、第２通信部３を介して送信する。当該要求には、装置ＩＤ８と、図３に示すステップＳ５において抽出部５が収集側記憶部４Ａに記憶したパケットと、が含まれる。ステップＳ２３においてデータ集約装置１０Ａの処理通信部１１は、データ収集装置１Ａから、収集側定義情報７の更新の要求を受信する。
【００５４】
ステップＳ２４において、データ集約装置１０Ａの集約側抽出部１６は、ステップＳ２３において受信した要求に含まれるパケットを、集約側定義情報１５Ａを用いて解析する。当該解析において集約側抽出部１６は、まず、集約側定義情報１５Ａにおいて、ステップＳ２３で処理通信部１１が受信した装置ＩＤ８、または、当該装置ＩＤ８を含む装置ＩＤ８の群もしくは範囲が格納された装置ＩＤ規則１５ｅを探索する。当該装置ＩＤ８、または、当該装置ＩＤ８を含む装置ＩＤ８の群もしくは範囲が格納された装置ＩＤ規則１５ｅがあった場合には、当該集約側抽出部１６は、当該装置ＩＤ規則１５ｅに対応する、データＩＤ１５ａ、ヘッダ値１５ｂ、格納位置１５ｃ、およびデータ長１５ｄの組み合わせを用いて、パケットからの機器データの抽出処理を行う。具体的には、集約側抽出部１６は、パケットのヘッダ値がヘッダ値１５ｂと一致する場合であって、当該パケットの格納位置１５ｃに、データ長１５ｄのデータが格納されている場合において、当該データを、データＩＤ１５ａの機器データとして抽出する。なお、これらのデータＩＤ１５ａ、ヘッダ値１５ｂ、格納位置１５ｃ、データ長１５ｄ、および装置ＩＤ規則１５ｅは、集約側定義情報１５Ａにおいて互いに対応付けられている。
【００５５】
ステップＳ２４の解析処理において、装置ＩＤ規則１５ｅの探索処理が失敗した場合、および、機器データを抽出できなかった場合のうちの少なくともいずれかの場合には（ステップＳ２５：ＮＯ）、データ集約装置１０Ａによる処理はステップＳ２７に移る。
【００５６】
ステップＳ２４において集約側抽出部１６が、装置ＩＤ規則１５ｅの探索に成功し、且つ、機器データを抽出した場合には（ステップＳ２５：ＹＥＳ）、ステップＳ２６において集約側抽出部１６は、集約側定義情報１５Ａから、当該機器データの抽出に用いたデータＩＤ１５ａ、ヘッダ値１５ｂ、格納位置１５ｃ、およびデータ長１５ｄを抽出する。
【００５７】
ステップＳ２７において集約側抽出部１６は、ステップＳ２３において受信した全てのパケットに対して解析を行ったか否かを判定する。全てのパケットに対しての集約側抽出部１６による解析処理が終了していない場合には（ステップＳ２７：ＮＯ）、集約側抽出部１６は、解析を終了していないパケットに対して、上記ステップＳ２４以降の処理を実行する。
【００５８】
全てのパケットに対しての集約側抽出部１６による解析処理が終了した場合には（ステップＳ２７：ＹＥＳ）、ステップＳ２８において処理通信部１１は、集約側抽出部１６がステップＳ２６で抽出したデータＩＤ１５ａ、ヘッダ値１５ｂ、格納位置１５ｃ、およびデータ長１５ｄを含む更新用情報をデータ収集装置１Ａに送信する。ステップＳ２９においてデータ収集装置１Ａの第２通信部３は、データ集約装置１０ＡがステップＳ２８において送信したデータを受信する。
【００５９】
ステップＳ３０において収集側更新部６は、ステップＳ２９において受信した更新用情報を用いて、収集側定義情報７を更新する。当該更新は、例えば、ステップＳ２９で受信した更新用情報に含まれる、データＩＤ１５ａ、ヘッダ値１５ｂ、格納位置１５ｃ、およびデータ長１５ｄの、収集側定義情報７への追加である。
【００６０】
本実施の形態２における複数のデータ収集装置１Ａの各々は、当該複数のデータ収集装置１Ａの各々を識別するための一意的な装置ＩＤ８を有する。また、本実施の形態２における集約側定義情報１５Ａは、１以上の項目を１以上の装置ＩＤ８と対応付けて定義する。本実施の形態２における、データ収集装置１Ａによる収集側定義情報７の更新の要求は、抽出部５が機器データを抽出できなかったパケット、および、当該データ収集装置１Ａを識別する装置ＩＤ８を含む。データ集約装置１０Ａは、更に集約側抽出部１６を備える。当該集約側抽出部１６は、データ収集装置１Ａから受信した要求に含まれる装置ＩＤ８を含む、１以上の装置ＩＤ８を、集約側定義情報１５Ａにおいて探索する。集約側定義情報１５Ａに当該１以上の装置ＩＤ８が含まれる場合には、集約側抽出部１６は、当該１以上の装置ＩＤ８と対応付けられて定義されている１以上の項目を用いて、当該要求に含まれるパケットからの機器データの抽出処理を実行する。集約側抽出部１６は、当該抽出処理によって機器データが抽出された場合には、当該１以上の装置ＩＤ８と対応付けられて定義されている当該１以上の項目を抽出する。処理通信部１１は、集約側抽出部１６によって抽出された１以上の項目を含む更新用情報を、要求の送信元のデータ収集装置１Ａに送信する。これにより、各データ収集装置１Ａは、固有の収集側定義情報７を保持することができる。従って、各データ収集装置１Ａは、設備機器３０の設置場所、契約内容、機種、および機能等に応じた収集側定義情報７を有することができ、利便性が向上する。
【００６１】
実施の形態３．
上記実施の形態２におけるデータ収集装置１Ａは、一意的な装置ＩＤ８を有するものであった。そしてデータ集約装置１０Ａの集約側定義情報１５Ａは、複数のデータ収集装置１Ａのそれぞれの、装置ＩＤ８または当該装置ＩＤ８を含む群に対応付けられた、ヘッダ値７ｂ、格納位置７ｃおよびデータ長７ｄを含むものであった。これらにより、データ集約装置１０Ａは、データ収集装置１Ａから更新用情報の要求を受信した場合、集約側定義情報１５Ａにおいて、当該要求に含まれる装置ＩＤ８または当該装置ＩＤ８を含む装置ＩＤ８の群に対応付けられている各項目の内容に基づき、機器データの抽出を行うことができた。従って、複数のデータ収集装置１Ａの収集側定義情報７が互いに異なる場合でも、データ集約装置１０Ａは、適切に機器データの抽出を行うことができた。また上記実施の形態２におけるデータ集約装置１０Ａは、当該機器データの抽出に用いた各項目の情報を含む更新用情報を、当該要求の送信元のデータ収集装置１Ａに送信するものであった。これにより、データ収集装置１Ａは、適切に機器データの抽出を行うことができた。
【００６２】
しかし、データ収集装置１Ａを機種変更または設定変更した場合には、変更前後で装置ＩＤ８は変わらなくとも、変更前後のデータ収集装置１Ａに含まれる収集側定義情報７は同じであるとは限らない。このとき、データ集約装置１０Ａが、新たな収集側定義情報７に対応する情報を有していない場合には、データ集約装置１０Ａは、機器データの抽出を正確に行えず、またデータ収集装置１Ａに対して適切な更新用情報を送信することができない可能性がある。
【００６３】
また、実施の形態２における遠隔監視システム１００Ａにおいて、新たな装置ＩＤ８を有する新たなデータ収集装置１Ａが追加されたような場合、データ集約装置１０Ａは、当該新たな装置ＩＤ８に応じた項目の情報、または当該情報を含む集約側定義情報１５Ａを、広域ネットワーク４０または入力部１３を介して取得して、取得した情報によって集約側記憶部１２Ａにおける集約側定義情報１５Ａを更新する必要があった。しかし、集約側更新部１４が取得した情報が、既に元の集約側定義情報１５Ａに含まれているような場合、当該情報の取得処理および集約側定義情報１５Ａの更新処理は無駄な処理となってしまう。
【００６４】
図８は、実施の形態３に係る遠隔監視システムの構成を例示するブロック図である。なお、以下では、実施の形態１または実施の形態２における構成要素と同様な構成要素であって同様の動作を行うものについては、上記実施の形態１または実施の形態２の場合と同様な符号を付し、特に断りが無い限り説明を省略する。本実施の形態３に係る遠隔監視システム１００Ｂにおいては、データ集約装置１０Ｂは、各データ収集装置１Ｂの収集側定義情報７がどのようなものかを把握し、データ収集装置１Ｂ側において何らかの変更があったような場合においても、適切な更新用情報をデータ収集装置１Ｂに送信するものである。また、本実施の形態３におけるデータ集約装置１０Ｂまたはデータ収集装置１Ｂは、データ収集装置１Ｂ側において何らかの変更があっても、機器データの抽出を正確に行うものである。また、本実施の形態３におけるデータ集約装置１０Ｂは、無駄な集約側定義情報１５Ａの更新と、当該更新処理に付随する処理を省くものである。
【００６５】
本実施の形態３におけるデータ収集装置１Ｂは、上記実施の形態における収集側記憶部４Ａ、抽出部５、および収集側更新部６Ａの各々に代えて、収集側記憶部４Ｂ、抽出部５Ｂ、および収集側更新部６Ｂを備える。また、本実施の形態３におけるデータ集約装置１０Ｂは、上記実施の形態における集約側記憶部１２Ａ、集約側更新部１４、および集約側抽出部１６の各々に代えて、集約側記憶部１２Ｂ、集約側更新部１４Ｂ、および集約側抽出部１６Ｂを備える。また本実施の形態３におけるデータ集約装置１０Ｂは、更に通知部１９を備える。
【００６６】
収集側記憶部４Ｂは、上記収集側定義情報７に加え、定義タイプ９を記憶している。なお、収集側記憶部４Ｂは、図８には示していないが、データ収集装置１Ｂとデータ集約装置１０Ｂとの間の通信における、データの送信先または送信元の特定などのために、装置ＩＤ８を記憶してもよい。定義タイプ９は、収集側定義情報７のタイプを示すものである。２つの収集側定義情報７が等しい場合には、これらの収集側定義情報７の各々の定義タイプ９は等しい。このため、等しい定義タイプ９の２つの収集側定義情報７の各データＩＤ７ａと各ヘッダ値７ｂと各格納位置７ｃと各データ長７ｄと各機器データは、それぞれ等しい。一方、２つの収集側定義情報７が異なる場合には、これらの収集側定義情報７の各々の定義タイプ９は異なる。
【００６７】
抽出部５Ｂは、パケットから機器データを抽出し、第２通信部３を介して、機器データと、当該機器データのデータＩＤ７ａと、収集側記憶部４Ｂに記憶された定義タイプ９とを含むデータを、データ集約装置１０Ｂへ送信する。
【００６８】
収集側更新部６Ｂは、上記実施の形態と同様、予め定められた条件が満たされた場合において、収集側定義情報７の更新の要求を、第２通信部３を介してデータ集約装置１０Ｂに送信する。この際に、収集側更新部６は、当該要求に定義タイプ９を含ませる。
【００６９】
集約側記憶部１２Ｂは、上記集約側定義情報１５Ａに代えて集約側定義情報１５Ｂを記憶する。集約側定義情報１５Ｂは、複数のデータ収集装置１Ｂにおける複数の収集側定義情報７の各定義タイプ９に応じたサブ集約側定義情報１８を含む。サブ集約側定義情報１８は、各定義タイプ９の収集側定義情報７に相当する。
【００７０】
集約側更新部１４Ｂは、処理通信部１１を介してデータ収集装置１Ｂから受信した定義タイプ９が、集約側定義情報１５Ｂに含まれるか否かを判定する。当該定義タイプ９が、集約側定義情報１５Ｂに含まれない場合には、集約側更新部１４Ｂは、処理通信部１１および広域ネットワーク４０を介して、例えばクラウドから当該定義タイプ９に応じたサブ集約側定義情報１８を取得する。ただし、集約側更新部１４Ｂは、当該サブ集約側定義情報１８を含む集約側定義情報１５Ｂを取得してもよい。集約側更新部１４Ｂは、広域ネットワーク４０を介して取得したサブ集約側定義情報１８を、集約側記憶部１２Ｂに記憶されている集約側定義情報１５Ｂに追加することによって、当該集約側定義情報１５Ｂを更新する。あるいは、集約側更新部１４Ｂは、広域ネットワーク４０から取得した、当該サブ集約側定義情報１８を含む集約側定義情報１５Ｂによって、集約側記憶部１２Ｂに記憶されている集約側定義情報１５Ｂを更新してもよい。以下では、当該サブ集約側定義情報１８、または、当該サブ集約側定義情報１８を含む集約側定義情報１５Ｂを、集約側定義情報１５Ｂを更新するための情報と記載する。
【００７１】
集約側抽出部１６Ｂは、処理通信部１１が更新用情報の要求をデータ収集装置１Ｂから受信した場合において、集約側定義情報１５Ｂにおいて、当該要求に含まれる定義タイプ９と、当該定義タイプ９を含むサブ集約側定義情報１８を探索する。そして集約側抽出部１６Ｂは、当該定義タイプ９、および当該定義タイプ９を含むサブ集約側定義情報１８が、集約側定義情報１５Ｂに含まれるか否かを判定する。集約側抽出部１６Ｂは、当該定義タイプ９を含むサブ集約側定義情報１８がある場合には、当該サブ集約側定義情報１８を用いて、当該要求に含まれるパケットから機器データを抽出する。当該抽出方法は、上記実施の形態１または実施の形態２における場合と同様であるため、説明を省略する。
【００７２】
通知部１９は、集約側更新部１４Ｂが広域ネットワーク４０を介して集約側定義情報１５Ｂを更新するための情報を取得できなかった場合において、その旨をオペレータに通知する。なお通知部１９は、液晶ディスプレイ、ＥＬ（Electroluminescence）ディスプレイ、もしくはＣＲＴ（Cathode Ray Tube）等を含む表示装置、または、スピーカ等を含む音声出力装置等によって構成することができる。
【００７３】
図９は、実施の形態３におけるデータ集約装置による集約側定義情報の更新処理を例示する図である。ステップＳ３１においてデータ集約装置１０Ｂの処理通信部１１は、データ収集装置１Ｂから機器データを受信するまでの間（ステップＳ３１：ＮＯ）、待機する。この間、データ集約装置１０Ｂは、他の処理を実行してもよい。ステップＳ３１において処理通信部１１がデータ収集装置１Ｂから機器データを受信した場合には（ステップＳ３１：ＹＥＳ）、ステップＳ３２において集約側更新部１４Ｂは、当該機器データと共に受信した定義タイプ９が集約側定義情報１５Ｂに含まれるか否かを判定する。
【００７４】
当該定義タイプが集約側定義情報１５Ｂに含まれる場合には（ステップＳ３２：ＹＥＳ）、集約側更新部１４Ｂは、処理を終了する。当該定義タイプが集約側定義情報１５Ｂに含まれない場合には（ステップＳ３２：ＮＯ）、ステップＳ３３において集約側更新部１４Ｂは、集約側定義情報１５Ｂを更新するための情報を、処理通信部１１および広域ネットワーク４０を介して、例えばクラウドに要求する。
【００７５】
ステップＳ３４において処理通信部１１が広域ネットワーク４０を介して集約側定義情報１５Ｂを更新するための情報を取得した場合には（ステップＳ３４：ＹＥＳ）、ステップＳ３５において集約側更新部１４Ｂは、当該集約側定義情報１５Ｂを更新するための情報を用いて、集約側定義情報１５Ｂを更新する。処理通信部１１が広域ネットワーク４０を介して集約側定義情報１５Ｂを更新するための情報を取得できなかった場合には（ステップＳ３４：ＮＯ）、ステップＳ３６において通知部１９は、その旨を、画面上での表示によって、または音声によって通知する。ステップＳ３５またはステップＳ３６の後、データ集約装置１０Ｂは処理を終了する。
【００７６】
図１０は、実施の形態３における遠隔監視システムによる収集側定義情報の更新処理を例示する図である。なお、本実施の形態３に係る遠隔監視システム１００Ｂにおいても、図１０に提示する処理に先立ち、図３に例示したような前処理が実行される。当該前処理は、図３を用いての上記説明において収集側記憶部４および抽出部５を、それぞれ収集側記憶部４Ｂおよび抽出部５Ｂに読み替えたものに対応する。また、本実施の形態３においてはステップＳ４において抽出部５は、機器データおよびデータＩＤ７ａと共に定義タイプ９をデータ集約装置１０Ｂに送信するよう第２通信部３を制御する。
【００７７】
ステップＳ４１においてデータ収集装置１Ｂの収集側更新部６Ｂは、予め定められた条件が満たされたか否かを判定する。当該条件は、上記実施の形態と同様である。当該条件が満たされていない場合には（ステップＳ４１：ＮＯ）、データ収集装置１Ｂの処理は、ステップＳ４１に留まる。当該条件が満たされた場合には（ステップＳ４１：ＹＥＳ）、ステップＳ４２において収集側更新部６Ｂは、収集側定義情報７の更新の要求を、第２通信部３を介して送信する。当該要求には、定義タイプ９と、図３に示すステップＳ５において抽出部５Ｂが収集側記憶部４Ｂに記憶したパケットと、が含まれる。ステップＳ４３においてデータ集約装置１０Ｂの処理通信部１１は、データ収集装置１Ｂから、収集側定義情報７の更新の要求を受信する。
【００７８】
ステップＳ４４において、データ集約装置１０Ｂの集約側抽出部１６Ｂは、ステップＳ４３において受信した要求に含まれるパケットを、集約側定義情報１５Ｂを用いて解析する。当該解析において集約側抽出部１６Ｂは、集約側定義情報１５Ｂにおいて、ステップＳ４３で処理通信部１１が受信した、定義タイプ９、および、当該定義タイプ９のサブ集約側定義情報１８を探索する。
【００７９】
ステップＳ４５において集約側抽出部１６Ｂは、当該定義タイプ９、および、当該定義タイプ９のサブ集約側定義情報１８が、集約側定義情報１５Ｂに含まれるか否かを判定する。当該定義タイプ９、および、当該定義タイプ９のサブ集約側定義情報１８が、集約側定義情報１５Ｂに含まれない場合には（ステップＳ４５：ＮＯ）、データ集約装置１０Ｂは、後述するステップＳ６１（図１１）の処理を実行する。当該定義タイプ９、および、当該定義タイプ９のサブ集約側定義情報１８が、集約側定義情報１５Ｂに含まれる場合には（ステップＳ４５：ＹＥＳ）、ステップＳ４６において集約側抽出部１６Ｂは、当該定義タイプ９のサブ集約側定義情報１８におけるデータＩＤ１５ａ、ヘッダ値１５ｂ、格納位置１５ｃ、およびデータ長１５ｄの組み合わせを用いて、パケットからの機器データの抽出処理を行う。
【００８０】
ステップＳ４６において集約側抽出部１６Ｂが、機器データを抽出できなかった場合には（ステップＳ４６：ＮＯ）、データ集約装置１０Ｂは、処理をステップＳ４８に移す。
【００８１】
ステップＳ４６において集約側抽出部１６Ｂが、機器データを抽出した場合には（ステップＳ４６：ＹＥＳ）、ステップＳ４７において集約側抽出部１６Ｂは、集約側定義情報１５Ｂから、当該機器データの抽出に用いたデータＩＤ１５ａ、ヘッダ値１５ｂ、格納位置１５ｃ、およびデータ長１５ｄを抽出する。
【００８２】
ステップＳ４８において集約側抽出部１６Ｂは、ステップＳ４３において受信した全てのパケットに対して解析を行ったか否かを判定する。全てのパケットに対しての集約側抽出部１６Ｂによる解析処理が終了していない場合には（ステップＳ４８：ＮＯ）、集約側抽出部１６Ｂは、解析を終了していないパケットに対して、上記ステップＳ４４以降の処理を実行する。
【００８３】
全てのパケットに対しての集約側抽出部１６Ｂによる解析処理が終了した場合には（ステップＳ４８：ＹＥＳ）、ステップＳ４９において処理通信部１１は、集約側抽出部１６ＢがステップＳ４７で抽出したデータＩＤ１５ａ、ヘッダ値１５ｂ、格納位置１５ｃ、およびデータ長１５ｄを含む更新用情報をデータ収集装置１Ａに送信する。当該更新用情報は、例えば、当該データＩＤ１５ａ、当該ヘッダ値１５ｂ、当該格納位置１５ｃ、および当該データ長１５ｄを含むサブ集約側定義情報１８である。ステップＳ５０においてデータ収集装置１Ｂの第２通信部３は、データ集約装置１０ＢがステップＳ４９において送信したデータを受信する。
【００８４】
ステップＳ５１において収集側更新部６Ｂは、ステップＳ５０において受信した更新用情報を用いて、収集側定義情報７を更新する。
【００８５】
図１１は、実施の形態３におけるデータ集約装置による集約側定義情報の更新処理を例示する図である。ステップＳ６１において集約側更新部１４Ｂは、集約側定義情報１５Ｂを更新するための情報を、処理通信部１１および広域ネットワーク４０を介して、例えばクラウドに要求する。
【００８６】
ステップＳ６２において処理通信部１１が広域ネットワーク４０を介して集約側定義情報１５Ｂを更新するための情報を取得した場合には（ステップＳ６２：ＹＥＳ）、ステップＳ６３において集約側更新部１４Ｂは、当該集約側定義情報１５Ｂを更新するための情報を用いて、集約側定義情報１５Ｂを更新する。処理通信部１１が広域ネットワーク４０を介して集約側定義情報１５Ｂを更新するための情報を取得できなかった場合には（ステップＳ６３：ＮＯ）、ステップＳ６４において通知部１９は、当該集約側定義情報１５Ｂを更新できない旨を、画面上での表示によって、または音声によって通知する。ステップＳ６３またはステップＳ６４の後、データ集約装置１０Ｂは、処理をステップＳ４４へ移す。
【００８７】
以上の実施の形態３においては、データ集約装置１０Ｂがパケットから機器データの抽出を行う場合について説明したが、データ集約装置１０Ｂが定義タイプ９のサブ集約側定義情報１８などの更新用情報をデータ収集装置１Ｂに送信し、データ収集装置１Ｂの抽出部５Ｂが機器データの抽出を行ってもよい。
【００８８】
実施の形態３に係る遠隔監視システム１００Ｂによれば、複数のデータ収集装置１Ｂの各々の収集側定義情報７は、定義タイプ９によって、その種類が分類される。データ集約装置１０Ｂの集約側記憶部１２Ｂは、定義タイプ９毎の収集側定義情報７に対応するサブ集約側定義情報１８を含む集約側定義情報１５Ｂを記憶する。データ収集装置１Ｂの抽出部５Ｂは、第２通信部３を介して機器データと定義タイプ９とを含むデータをデータ集約装置１０Ｂに送信する。データ収集装置１Ｂの収集側更新部６Ｂは、第２通信部３を介して、更新用情報の要求であって、定義タイプ９を含む要求をデータ集約装置１０Ｂに送信する。データ集約装置１０Ｂの集約側更新部１４Ｂは、データ収集装置１Ｂから受信した定義タイプ９が集約側定義情報１５Ｂに含まれない場合には、処理通信部１１と広域ネットワーク４０とを介して、集約側定義情報１５Ｂを更新するための情報を、例えばクラウドに要求する。
【００８９】
これにより、データ収集装置１Ｂにおいて機種変更または設定変更等があったような場合であって、データ集約装置１０Ｂが当該変更に対応するサブ集約側定義情報１８を有していない場合であっても、データ集約装置１０Ｂは、当該データ収集装置１Ｂに適切な更新用情報を送信することができる。また、データ収集装置１Ｂまたはデータ集約装置１０Ｂは、当該データ収集装置１Ｂが設備機器３０から取得したパケットから機器データを抽出することができる。従って、データ収集装置１Ｂ側の変更によらずに、データ集約装置１０Ｂは、設備機器３０の監視を継続することができる。また、新たな装置ＩＤ８を有するデータ収集装置１Ｂが追加された場合でも、データ集約装置１０Ｂの集約側更新部１４Ｂは、当該データ収集装置１Ｂの装置ＩＤ８ではなく、その収集側定義情報７の定義タイプ９に基づき、集約側定義情報１５Ｂを更新するため、既に当該定義タイプ９が集約側定義情報１５Ｂに含まれているような場合において、無駄な更新処理を省くことができる。
【００９０】
本実施の形態３に係る遠隔監視システム１００Ｂによれば、データ集約装置１０Ｂの集約側更新部１４Ｂが、広域ネットワーク４０を介して、集約側定義情報１５Ｂを更新するための情報を受信できなかった場合には、通知部１９は、その旨を通知するため、オペレータは設備機器３０の監視の続行のため、サブ集約側定義情報１８の入力などの必要な処理を行うことができる。
【符号の説明】
【００９１】
１、１Ａ、１Ｂ  データ収集装置、２  第１通信部、３  第２通信部、４、４Ａ、４Ｂ  収集側記憶部、５、５Ｂ  抽出部、６、６Ａ、６Ｂ  収集側更新部、７  収集側定義情報、７ａ  データＩＤ、７ｂ  ヘッダ値、７ｃ  格納位置、７ｄ  データ長、８  装置ＩＤ、９  定義タイプ、１０、１０Ａ、１０Ｂ  データ集約装置、１１  処理通信部、１２、１２Ａ、１２Ｂ  集約側記憶部、１３  入力部、１４、１４Ｂ  集約側更新部、１５、１５Ａ、１５Ｂ  集約側定義情報、１５ａ  データＩＤ、１５ｂ  ヘッダ値、１５ｃ  格納位置、１５ｄ  データ長、１５ｅ  装置ＩＤ規則、１６、１６Ｂ  集約側抽出部、１８  サブ集約側定義情報、１９  通知部、２０  伝送路、３０  設備機器、４０  広域ネットワーク、１００、１００Ａ、１００Ｂ  遠隔監視システム。
【図１】
2020245888.tif 000003
【図２】
2020245888.tif 000004
【図３】
2020245888.tif 000005
【図４】
2020245888.tif 000006
【図５】
2020245888.tif 000007
【図６】
2020245888.tif 000008
【図７】
2020245888.tif 000009
【図８】
2020245888.tif 000010
【図９】
2020245888.tif 000011
【図１０】
2020245888.tif 000012
【図１１】
2020245888.tif 000013
【手続補正書】
【提出日】令和3年6月23日(2021.6.23)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明に係る遠隔監視システムは、各々が、１以上の設備機器の運転状況と運転内容の少なくともいずれか一方を示す情報を含む機器データを、前記１以上の設備機器から収集する複数のデータ収集装置と、前記複数のデータ収集装置と通信し、前記複数のデータ収集装置が収集した前記機器データを受信して集約するデータ集約装置と、を有する遠隔監視システムであって、前記データ収集装置は、前記１以上の設備機器から前記機器データを含む一纏まりのデータを取得する第１通信手段と、前記一纏まりのデータから前記機器データを抽出するための１以上の項目を定義する収集側定義情報を記憶する収集側記憶手段と、前記収集側定義情報に基づいて前記一纏まりのデータから前記機器データを抽出する抽出手段と、予め定められた条件が満たされた場合において、前記収集側定義情報の更新の要求を前記データ集約装置に行う収集側更新手段と、を備え、前記データ集約装置は、前記複数のデータ収集装置の各々が、前記第１通信手段によって取得した前記一纏まりのデータから前記機器データを抽出するための前記１以上の項目を定義する集約側定義情報を記憶する集約側記憶手段と、１以上の前記データ収集装置から前記要求を受信した場合には、前記集約側定義情報に基づく更新用情報を前記１以上のデータ収集装置に送信する処理通信手段と、を備え、前記１以上のデータ収集装置の各々の前記収集側更新手段は、前記データ集約装置から受信した前記更新用情報を用いて、前記収集側定義情報を更新し、前記複数のデータ収集装置の各々は、該複数のデータ収集装置の各々を識別するための一意的な第２識別子を有し、前記集約側定義情報は、前記１以上の項目を１以上の前記第２識別子と対応付けて定義し、前記データ収集装置からの前記要求は、前記抽出手段が前記機器データを抽出できなかった前記一纏まりのデータ、および、前記データ収集装置を識別する前記第２識別子を含み、前記データ集約装置は、更に、前記要求を受信した場合において、該要求に含まれる前記第２識別子を含む前記１以上の第２識別子を前記集約側定義情報において探索し、該集約側定義情報に該１以上の第２識別子が含まれる場合には、該１以上の第２識別子と対応付けられて定義されている前記１以上の項目を用いて、前記要求に含まれる前記一纏まりのデータからの前記機器データの抽出処理を実行し、該抽出処理によって前記機器データが抽出された場合には、該１以上の第２識別子と対応付けられて定義されている該１以上の項目を抽出する集約側抽出手段を備え、前記処理通信手段は、前記集約側抽出手段が抽出した前記１以上の項目を含む前記更新用情報を、前記要求の送信元の前記データ収集装置に送信する。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明に係る遠隔監視方法は、各々が、１以上の設備機器の運転状況と運転内容の少なくともいずれか一方を示す情報を含む機器データを、前記１以上の設備機器から収集する複数のデータ収集装置と、前記複数のデータ収集装置と通信し、前記複数のデータ収集装置が収集した前記機器データを受信して集約するデータ集約装置と、を有する遠隔監視システムによって実行される遠隔監視方法であって、前記データ収集装置は、前記１以上の設備機器から取得する、前記機器データを含む一纏まりのデータから該機器データを抽出するための１以上の項目を定義する収集側定義情報を記憶する収集側記憶手段を備え、前記１以上の設備機器から前記一纏まりのデータを取得する第１通信ステップと、前記収集側定義情報に基づいて前記一纏まりのデータから前記機器データを抽出する抽出ステップと、予め定められた条件が満たされた場合において、前記収集側定義情報の更新の要求を前記データ集約装置に行う収集側更新ステップと、を実行し、前記データ集約装置は、前記複数のデータ収集装置の各々が、前記第１通信ステップにおいて取得した前記一纏まりのデータから前記機器データを抽出するための前記１以上の項目を定義する集約側定義情報を記憶する集約側記憶手段を備え、１以上の前記データ収集装置から前記要求を受信した場合には、前記集約側定義情報に基づく更新用情報を前記１以上のデータ収集装置に送信する処理通信ステップと、を実行し、前記１以上のデータ収集装置の各々は、前記収集側更新ステップにおいて、前記データ集約装置から受信した前記更新用情報を用いて、前記収集側定義情報を更新し、前記複数のデータ収集装置の各々は、該複数のデータ収集装置の各々を識別するための一意的な第２識別子を有し、前記集約側定義情報は、前記１以上の項目を１以上の前記第２識別子と対応付けて定義し、前記データ収集装置からの前記要求は、前記抽出ステップにおいて前記機器データを抽出できなかった前記一纏まりのデータ、および、前記データ収集装置を識別する前記第２識別子を含み、前記データ集約装置は、前記要求を受信した場合において、該要求に含まれる前記第２識別子を含む前記１以上の第２識別子を前記集約側定義情報において探索し、該集約側定義情報に該１以上の第２識別子が含まれる場合には、該１以上の第２識別子と対応付けられて定義されている前記１以上の項目を用いて、前記要求に含まれる前記一纏まりのデータからの前記機器データの抽出処理を実行し、該抽出処理によって前記機器データが抽出された場合には、該１以上の第２識別子と対応付けられて定義されている前記１以上の項目を抽出する集約側抽出ステップを実行し、前記集約側抽出ステップにおいて抽出された前記１以上の項目を含む前記更新用情報を、前記要求の送信元の前記データ収集装置に、前記処理通信ステップにおいて送信する。
【手続補正３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
各々が、１以上の設備機器の運転状況と運転内容の少なくともいずれか一方を示す情報を含む機器データを、前記１以上の設備機器から収集する複数のデータ収集装置と、前記複数のデータ収集装置と通信し、前記複数のデータ収集装置が収集した前記機器データを受信して集約するデータ集約装置と、を有する遠隔監視システムであって、
前記データ収集装置は、
前記１以上の設備機器から前記機器データを含む一纏まりのデータを取得する第１通信手段と、
前記一纏まりのデータから前記機器データを抽出するための１以上の項目を定義する収集側定義情報を記憶する収集側記憶手段と、
前記収集側定義情報に基づいて前記一纏まりのデータから前記機器データを抽出する抽出手段と、
予め定められた条件が満たされた場合において、前記収集側定義情報の更新の要求を前記データ集約装置に行う収集側更新手段と、
を備え、
前記データ集約装置は、
前記複数のデータ収集装置の各々が、前記第１通信手段によって取得した前記一纏まりのデータから前記機器データを抽出するための前記１以上の項目を定義する集約側定義情報を記憶する集約側記憶手段と、
１以上の前記データ収集装置から前記要求を受信した場合には、前記集約側定義情報に基づく更新用情報を前記１以上のデータ収集装置に送信する処理通信手段と、
を備え、
前記１以上のデータ収集装置の各々の前記収集側更新手段は、
前記データ集約装置から受信した前記更新用情報を用いて、前記収集側定義情報を更新し、
前記複数のデータ収集装置の各々は、
該複数のデータ収集装置の各々を識別するための一意的な第２識別子を有し、
前記集約側定義情報は、
前記１以上の項目を１以上の前記第２識別子と対応付けて定義し、
前記データ収集装置からの前記要求は、
前記抽出手段が前記機器データを抽出できなかった前記一纏まりのデータ、および、前記データ収集装置を識別する前記第２識別子を含み、
前記データ集約装置は、更に、
前記要求を受信した場合において、該要求に含まれる前記第２識別子を含む前記１以上の第２識別子を前記集約側定義情報において探索し、該集約側定義情報に該１以上の第２識別子が含まれる場合には、該１以上の第２識別子と対応付けられて定義されている前記１以上の項目を用いて、前記要求に含まれる前記一纏まりのデータからの前記機器データの抽出処理を実行し、該抽出処理によって前記機器データが抽出された場合には、該１以上の第２識別子と対応付けられて定義されている該１以上の項目を抽出する集約側抽出手段を備え、
前記処理通信手段は、
前記集約側抽出手段が抽出した前記１以上の項目を含む前記更新用情報を、前記要求の送信元の前記データ収集装置に送信する、遠隔監視システム。
【請求項２】
前記抽出手段は、前記一纏まりのデータから前記機器データを抽出できない場合には、前記収集側記憶手段に該一纏まりのデータを記憶し、前記予め定められた条件は、前記収集側記憶手段に記憶された前記一纏まりのデータが予め定められた数に達すること、または、前記収集側記憶手段に記憶された前記一纏まりのデータが予め定められた数に達し、且つ前記収集側定義情報の更新時から予め定められた第１の時間が経過することである、請求項１に記載の遠隔監視システム。
【請求項３】
前記データ収集装置は、前記抽出手段が抽出した前記機器データを、前記データ集約装置に送信する第２通信手段を更に備え、前記収集側更新手段は、該第２通信手段を介して前記データ集約装置に前記要求を行う、請求項１または請求項２に記載の遠隔監視システム。
【請求項４】
前記データ集約装置は、オペレータからの入力を受け付ける入力手段と、前記集約側定義情報を、該入力手段に入力された最新の集約側定義情報に更新する集約側更新手段とを更に備える、請求項１〜請求項３のいずれか一項に記載の遠隔監視システム。
【請求項５】
前記データ集約装置は、前記集約側定義情報を、前記処理通信手段を介して受信した最新の集約側定義情報に更新する集約側更新手段を更に備える、請求項１〜請求項４のいずれか一項に記載の遠隔監視システム。
【請求項６】
前記一纏まりのデータはパケットであり、前記１以上の項目は、前記機器データの種類を識別する第１識別子と、該機器データを含む該パケットのヘッダ値と、該パケットにおける該機器データの格納位置と、該機器データのデータ長とを含む、請求項１〜請求項５のいずれか一項に記載の遠隔監視システム。
【請求項７】
前記収集側更新手段は、前記データ収集装置が前記データ集約装置から前記更新用情報を受信した場合には、該更新用情報の受信の直後、または、該更新用情報を受信してから予め定められた第２の時間の経過以降に、前記収集側定義情報を更新する、請求項１〜請求項６のいずれか一項に記載の遠隔監視システム。
【請求項８】
前記更新用情報は、前記集約側定義情報である、請求項１〜請求項７のいずれか一項に記載の遠隔監視システム。
【請求項９】
前記収集側更新手段は、前記収集側記憶手段に記憶されている前記収集側定義情報を、前記データ集約装置から受信した前記集約側定義情報に置き換える、請求項８に記載の遠隔監視システム。
【請求項１０】
各々が、１以上の設備機器の運転状況と運転内容の少なくともいずれか一方を示す情報を含む機器データを、前記１以上の設備機器から収集する複数のデータ収集装置と、前記複数のデータ収集装置と通信し、前記複数のデータ収集装置が収集した前記機器データを受信して集約するデータ集約装置と、を有する遠隔監視システムによって実行される遠隔監視方法であって、
前記データ収集装置は、
前記１以上の設備機器から取得する、前記機器データを含む一纏まりのデータから該機器データを抽出するための１以上の項目を定義する収集側定義情報を記憶する収集側記憶手段を備え、
前記１以上の設備機器から前記一纏まりのデータを取得する第１通信ステップと、
前記収集側定義情報に基づいて前記一纏まりのデータから前記機器データを抽出する抽出ステップと、
予め定められた条件が満たされた場合において、前記収集側定義情報の更新の要求を前記データ集約装置に行う収集側更新ステップと、
を実行し、
前記データ集約装置は、
前記複数のデータ収集装置の各々が、前記第１通信ステップにおいて取得した前記一纏まりのデータから前記機器データを抽出するための前記１以上の項目を定義する集約側定義情報を記憶する集約側記憶手段を備え、
１以上の前記データ収集装置から前記要求を受信した場合には、前記集約側定義情報に基づく更新用情報を前記１以上のデータ収集装置に送信する処理通信ステップと、
を実行し、
前記１以上のデータ収集装置の各々は、
前記収集側更新ステップにおいて、前記データ集約装置から受信した前記更新用情報を用いて、前記収集側定義情報を更新し、
前記複数のデータ収集装置の各々は、
該複数のデータ収集装置の各々を識別するための一意的な第２識別子を有し、
前記集約側定義情報は、
前記１以上の項目を１以上の前記第２識別子と対応付けて定義し、
前記データ収集装置からの前記要求は、
前記抽出ステップにおいて前記機器データを抽出できなかった前記一纏まりのデータ、および、前記データ収集装置を識別する前記第２識別子を含み、
前記データ集約装置は、
前記要求を受信した場合において、該要求に含まれる前記第２識別子を含む前記１以上の第２識別子を前記集約側定義情報において探索し、該集約側定義情報に該１以上の第２識別子が含まれる場合には、該１以上の第２識別子と対応付けられて定義されている前記１以上の項目を用いて、前記要求に含まれる前記一纏まりのデータからの前記機器データの抽出処理を実行し、該抽出処理によって前記機器データが抽出された場合には、該１以上の第２識別子と対応付けられて定義されている前記１以上の項目を抽出する集約側抽出ステップを実行し、
前記集約側抽出ステップにおいて抽出された前記１以上の項目を含む前記更新用情報を、前記要求の送信元の前記データ収集装置に、前記処理通信ステップにおいて送信する、遠隔監視方法。
【請求項１１】
各々が、１以上の設備機器の運転状況と運転内容の少なくともいずれか一方を示す情報を含む機器データを、前記１以上の設備機器から収集する複数のデータ収集装置と、前記複数のデータ収集装置と通信し、前記複数のデータ収集装置が収集した前記機器データを受信して集約するデータ集約装置と、を有する遠隔監視システムであって、
前記データ収集装置は、
前記１以上の設備機器から前記機器データを含む一纏まりのデータを取得する第１通信手段と、
前記一纏まりのデータから前記機器データを抽出するための１以上の項目を定義する収集側定義情報、および、該収集側定義情報のタイプを示す第３識別子を記憶する収集側記憶手段と、
前記収集側定義情報に基づいて前記一纏まりのデータから前記機器データを抽出する抽出手段と、
予め定められた条件が満たされた場合において、前記収集側定義情報の更新の要求を前記データ集約装置に行う収集側更新手段と、
を備え、
前記データ集約装置は、
前記複数のデータ収集装置の各々が、前記第１通信手段によって取得した前記一纏まりのデータから前記機器データを抽出するための前記１以上の項目を定義するサブ集約側定義情報を、該サブ集約側定義情報のタイプを示す前記第３識別子に対応付けて記憶する集約側記憶手段と、
１以上の前記データ収集装置から前記要求を受信した場合には、該１以上のデータ収集装置が記憶する前記第３識別子に対応付けられた前記サブ集約側定義情報に基づく更新用情報を、該１以上のデータ収集装置に送信する処理通信手段と、
を備え、
前記１以上のデータ収集装置の各々の前記収集側更新手段は、
前記データ集約装置から受信した前記更新用情報を用いて、前記収集側定義情報を更新し、
前記データ収集装置からの前記要求は、
前記抽出手段が前記機器データを抽出できなかった前記一纏まりのデータ、および、前記データ収集装置が記憶する前記第３識別子を含み、
前記データ集約装置は、更に、
前記要求を受信した場合において、該要求に含まれる前記第３識別子と対応付けられている前記サブ集約側定義情報において定義されている前記１以上の項目を用いて、前記要求に含まれる前記一纏まりのデータからの前記機器データの抽出処理を実行し、該抽出処理によって前記機器データが抽出された場合には、前記第３識別子と対応付けられている前記サブ集約側定義情報において定義されている該１以上の項目を抽出する集約側抽出手段を備え、
前記処理通信手段は、
前記集約側抽出手段が抽出した前記１以上の項目を含む前記更新用情報を、前記要求の送信元の前記データ収集装置に送信する、遠隔監視システム。
【請求項１２】
前記集約側記憶手段は、
前記複数のデータ収集装置が前記機器データを抽出するための複数の前記サブ集約側定義情報と、前記複数のサブ集約側定義情報の各々のタイプを示す前記第３識別子とを含む集約側定義情報を記憶し、
前記処理通信手段は、
受信した前記要求に含まれる前記第３識別子が、前記集約側定義情報に含まれない場合には、前記要求に含まれる前記第３識別子に対応する前記サブ集約側定義情報を外部から受信し、
前記データ集約装置は、
前記処理通信手段が受信した前記サブ集約側定義情報を用いて、前記集約側定義情報を更新する集約側更新手段を更に備える、請求項１１に記載の遠隔監視システム。
【請求項１３】
前記データ集約装置は、
前記処理通信手段が、前記要求に含まれる前記第３識別子に対応する前記サブ集約側定義情報を受信できなかった場合には、前記要求に含まれる前記第３識別子に対応する前記サブ集約側定義情報を受信できなかった旨を通知する通知手段を更に備える、請求項１２に記載の遠隔監視システム。
【請求項１４】
各々が、１以上の設備機器の運転状況と運転内容の少なくともいずれか一方を示す情報を含む機器データを、前記１以上の設備機器から収集する複数のデータ収集装置と、前記複数のデータ収集装置と通信し、前記複数のデータ収集装置が収集した前記機器データを受信して集約するデータ集約装置と、を有する遠隔監視システムによって実行される遠隔監視方法であって、
前記データ収集装置は、
前記１以上の設備機器から取得する、前記機器データを含む一纏まりのデータから該機器データを抽出するための１以上の項目を定義する収集側定義情報、および、該収集側定義情報のタイプを示す第３識別子を記憶する収集側記憶手段を備え、
前記１以上の設備機器から前記一纏まりのデータを取得する第１通信ステップと、
前記収集側定義情報に基づいて前記一纏まりのデータから前記機器データを抽出する抽出ステップと、
予め定められた条件が満たされた場合において、前記収集側定義情報の更新の要求を前記データ集約装置に行う収集側更新ステップと、
を実行し、
前記データ集約装置は、
前記複数のデータ収集装置の各々が、前記第１通信ステップにおいて取得した前記一纏まりのデータから前記機器データを抽出するための前記１以上の項目を定義するサブ集約側定義情報を、該サブ集約側定義情報のタイプを示す第３識別子に対応付けて記憶する集約側記憶手段を備え、
１以上の前記データ収集装置から前記要求を受信した場合には、該１以上のデータ収集装置が記憶する前記第３識別子に対応付けられた前記サブ集約側定義情報に基づく更新用情報を、該１以上のデータ収集装置に送信する処理通信ステップと、
を実行し、
前記１以上のデータ収集装置の各々は、
前記収集側更新ステップにおいて、前記データ集約装置から受信した前記更新用情報を用いて、前記収集側定義情報を更新し、
前記データ収集装置からの前記要求は、
前記抽出ステップにおいて前記機器データを抽出できなかった前記一纏まりのデータ、および、前記データ収集装置が記憶する前記第３識別子を含み、
前記データ集約装置は、
前記要求を受信した場合において、該要求に含まれる前記第３識別子と対応付けられている前記サブ集約側定義情報において定義されている前記１以上の項目を用いて、前記要求に含まれる前記一纏まりのデータからの前記機器データの抽出処理を実行し、該抽出処理によって前記機器データが抽出された場合には、前記要求に含まれる前記第３識別子と対応付けられている前記サブ集約側定義情報において定義されている前記１以上の項目を抽出する集約側抽出ステップを実行し、
前記集約側抽出ステップにおいて抽出された前記１以上の項目を含む前記更新用情報を、前記要求の送信元の前記データ収集装置に、前記処理通信ステップにおいて送信する、遠隔監視方法。
【国際調査報告】
2020245888.tif 000014
2020245888.tif 000015