(57)【特許請求の範囲】
【請求項１】
複数の監視端末と、前記複数の監視端末とネットワークを介して接続された遠隔監視情報収集装置とを備えた遠隔監視情報収集システムであって、
前記監視端末は、
監視対象装置から所定の間隔で取得された遠隔監視情報と、当該遠隔監視情報を取得した時間情報とを関連付けて取得データ記憶部に格納する取得データ処理手段と、
前記遠隔監視情報収集装置より受信したデータ要求に応じて、当該データ要求に含まれる時間情報に基づき特定される遠隔監視情報を、当該遠隔監視情報と関連付けられた時間情報とともに前記取得データ記憶部から読み出し、前記遠隔監視情報収集装置に対して送信するデータ送信手段とを有し、
前記遠隔監視情報収集装置は、
前記監視端末から送信された遠隔監視情報と時間情報を受信し、当該受信した遠隔監視情報と時間情報とを関連付けた収集データとして収集データ記憶部に格納し、前記収集データ記憶部に格納された収集データに含まれる時刻情報のうち最新のものをデータ取得最終日時としてデータ取得最終日時記憶部に格納するデータ受信手段と、
前記データ取得最終日時記憶部から前記データ取得最終日時を取得し、当該取得したデータ取得最終日時を付加した前記データ要求を前記監視端末に対して送信するデータ要求送信手段と、を備え、
前記遠隔監視情報収集装置は、
前記収集データ記憶部に格納された収集データに基づき、最適なデータ圧縮方法を判定する圧縮方法判定手段をさらに備え、
前記データ要求送信手段は、前記判定されたデータ圧縮方法を前記監視端末におけるデータ圧縮方法として指定するための圧縮方法指定値を含むデータ要求を前記監視端末に対して送信し、
前記監視端末のデータ送信手段は、
前記遠隔監視情報収集装置より受信したデータ要求に含まれる前記圧縮方法指定値に基づいて、当該遠隔監視情報及び時間情報に対してデータ圧縮を行い、当該データ圧縮された遠隔監視情報及び時間情報を前記遠隔監視情報収集装置に対して送信し、
前記遠隔監視情報収集装置のデータ受信手段は、前記データ圧縮された遠隔監視情報及び時間情報をデータ伸長した後に前記収集データ記憶部に格納する遠隔監視情報収集システム。
【請求項２】
前記データ送信手段は、前記データ要求に含まれる時間情報以降の時間情報に関連付けられた遠隔監視情報のうち予め定めた単位データ量分を、前記取得データ記憶部から読み出すことを特徴とする、請求項１に記載の遠隔監視情報収集システム。
【請求項３】
前記遠隔監視情報収集装置は、
前記データ要求の応答がエラーの場合、前記データ要求を送信する間隔を定めた周期情報を短くするように変更し、
前記データ要求の応答が正常であり、前記監視端末から受信された時間情報が現在時刻から前記周期情報分遡った時刻以後である場合、前記周期情報を前記変更前に戻す、周期情報更新手段をさらに備える、請求項１又は２に記載の遠隔監視情報収集システム。
【請求項４】
複数の監視端末とネットワークを介して接続された遠隔監視情報収集装置であって、
前記監視端末において監視対象装置から所定の間隔で取得された遠隔監視情報と当該遠隔監視情報と関連付けられた時間情報を前記監視端末から受信し、当該受信した遠隔監視情報と時間情報とを関連付けた収集データとして収集データ記憶部に格納し、前記収集データ記憶部に格納された収集データに含まれる時刻情報のうち最新のものをデータ取得最終日時としてデータ取得最終日時記憶部に格納するデータ受信手段と、
前記データ取得最終日時記憶部から前記データ取得最終日時を取得し、当該取得したデータ取得最終日時を付加した前記データ要求を前記監視端末に対して送信するデータ要求送信手段と、
前記収集データ記憶部に格納された収集データに基づき、最適なデータ圧縮方法を判定する圧縮方法判定手段と、を備え、
前記データ要求送信手段は、前記判定されたデータ圧縮方法を前記監視端末におけるデータ圧縮方法として指定するための圧縮方法指定値を含むデータ要求を前記監視端末に対して送信し、
前記データ受信手段は、前記監視端末において前記圧縮方法指定値に基づいてデータ圧縮された遠隔監視情報及び時間情報をデータ伸長した後に前記収集データ記憶部に格納する遠隔監視情報収集装置。
【請求項５】
監視対象装置から所定の間隔で取得された遠隔監視情報を、ネットワークを介して接続された複数の監視端末から遠隔監視情報収集装置によって収集する遠隔監視情報収集方法であって、
前記監視端末において、前記遠隔監視情報収集装置から受信したデータ要求に応じて、当該データ要求に含まれる時間情報に基づき特定される遠隔監視情報を、当該遠隔監視情報と関連付けられた時間情報とともに前記遠隔監視情報収集装置に対して送信するデータ送信ステップと、
前記遠隔監視情報収集装置において、前記監視端末から送信された遠隔監視情報と時間情報を受信し、当該受信した遠隔監視情報と時間情報とを関連付けた収集データとして収集データ記憶部に格納し、前記収集データ記憶部に格納された収集データに含まれる時刻情報のうち最新のものをデータ取得最終日時としてデータ取得最終日時記憶部に格納するデータ受信ステップと、
前記遠隔監視情報収集装置において、前記データ取得最終日時記憶部から前記データ取得最終日時を取得し、当該取得したデータ取得最終日時を付加した前記データ要求を前記監視端末に対して送信するデータ要求送信ステップと、
前記遠隔監視情報収集装置において、前記収集データ記憶部に格納された収集データに基づき、最適なデータ圧縮方法を判定するステップと、を備え、
前記データ要求送信ステップは、前記判定されたデータ圧縮方法を前記監視端末におけるデータ圧縮方法として指定するための圧縮方法指定値を含むデータ要求を前記監視端末に対して送信し、
前記データ送信ステップは、前記遠隔監視情報収集装置より受信したデータ要求に含まれる前記圧縮方法指定値に基づいて、当該遠隔監視情報及び時間情報に対してデータ圧縮を行い、当該データ圧縮された遠隔監視情報及び時間情報を前記遠隔監視情報収集装置に対して送信し、
前記データ受信ステップは、前記データ圧縮された遠隔監視情報及び時間情報をデータ伸長した後に前記収集データ記憶部に格納する遠隔監視情報収集方法。
【請求項６】
複数の監視端末と、前記複数の監視端末とネットワークを介して接続された遠隔監視情報収集装置とを備えた遠隔監視情報収集システムであって、
前記監視端末は、
監視対象装置から所定の間隔で取得された遠隔監視情報を取得データ記憶部に格納する取得データ処理手段と、
前記遠隔監視情報収集装置より受信したデータ要求に応じて、前記取得データ記憶部から前記遠隔監視情報を読み出し、当該遠隔監視情報に対してデータ圧縮し、前記遠隔監視情報収集装置に対して送信するデータ送信手段とを有し、
前記遠隔監視情報収集装置は、
前記監視端末から送信された遠隔監視情報を受信し、前記データ圧縮された遠隔監視情報をデータ伸長した後に収集データ記憶部に格納するデータ受信手段と、を備え、
前記遠隔監視情報収集装置は、
前記収集データ記憶部に格納された収集データに基づき、最適なデータ圧縮方法を判定する圧縮方法判定手段をさらに備え、
前記データ要求送信手段は、前記判定されたデータ圧縮方法を前記監視端末におけるデータ圧縮方法として指定するための圧縮方法指定値を含むデータ要求を前記監視端末に対して送信し、
前記監視端末のデータ送信手段は、
前記遠隔監視情報収集装置より受信したデータ要求に含まれる前記圧縮方法指定値に基づいて、当該遠隔監視情報及び時間情報に対してデータ圧縮を行い、当該データ圧縮された遠隔監視情報及び時間情報を前記遠隔監視情報収集装置に対して送信することを特徴とする遠隔監視情報収集システム。
【請求項７】
前記監視端末の取得データ処理手段は、
前記遠隔監視情報に、前記遠隔監視情報を取得した時間情報を関連付けて前記取得データ記憶部に格納し、
前記監視端末のデータ送信手段は、
前記遠隔監視情報収集装置より受信したデータ要求に含まれる時間情報に基づき特定される遠隔監視情報を、当該遠隔監視情報と関連付けられた時間情報とともに前記取得データ記憶部から読み出し、前記遠隔監視情報収集装置に対して送信し、
前記遠隔監視情報収集装置のデータ受信手段は、
前記監視端末から送信された時間情報をさらに受信し、当該受信した遠隔監視情報と時間情報とを関連付けた収集データとして前記収集データ記憶部に格納し、
前記収集データ記憶部に格納された収集データに含まれる時刻情報のうち最新のものをデータ取得最終日時としてデータ取得最終日時記憶部に格納し、
前記遠隔監視情報収集装置は、
前記データ取得最終日時記憶部から前記データ取得最終日時を取得し、当該取得したデータ取得最終日時を付加した前記データ要求を前記監視端末に対して送信するデータ要求送信手段を前記遠隔監視情報収集装置にさらに備えることを特徴とする請求項６に記載の遠隔監視情報収集システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遠隔監視情報収集システム、遠隔監視情報収集装置、監視端末、及び、遠隔監視情報収集方法に関する。
【背景技術】
【０００２】
従来、通信異常が発生しても収集データに欠落部が生じることがないように遠隔監視情報を収集するシステムとしては、特許文献１に開示された電力監視システムがある。特許文献１に示す電力監視システムは、通常、端末機が取得した消費電力量データ（遠隔監視情報）を、通信コントローラを介して管理ＰＣへ転送することで遠隔監視情報の収集を行うものである。
【０００３】
ここで、通信異常が発生した場合、まず、端末機は、通信コントローラ経由で端末機のアドレスを管理ＰＣに送信する。次に、管理ＰＣは、このアドレスを受信し、通信異常発生と判断し、受信時刻を通信異常発生時刻として記録する。通信が復旧した際、管理ＰＣは、通信異常発生時刻から復旧時刻までの管理ＰＣの遠隔監視情報の保存データの欠落の有無を調べる。欠落したデータがあったときは、管理ＰＣは、通信コントローラ経由で端末機のアドレスと通信異常発生時刻のデータを端末機に送信する。端末機は、端末機内のバックアップメモリから対応する遠隔監視情報のデータを読み出し、管理ＰＣへ送信する。これにより、通信異常が発生しても一定時間内であれば、管理ＰＣは、端末機のバックアップメモリに保存されている遠隔監視情報のデータを取得することができ、遠隔監視情報のデータの欠落を復旧することができる。
【特許文献１】特開２００４−２０２７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１では、通信異常回復後の遠隔監視情報のデータ再取得時に通信データ量が増大し、通信効率が悪くなるという問題があった。通信コントローラは、ポーリング動作により各端末機から遠隔監視情報のデータを収集し、接続されている全ての端末機のデータが収集される度に、全データを一括して管理ＰＣへ送信していた。そのため、通信コントローラは、管理ＰＣが既に取得済みであるデータも含めて送信していた。また、送信されるデータは、生のデータであったため、接続する端末機が増えるたびに通信データ量が増大していた。
【０００５】
さらに、特許文献１では、通信異常発生時における遠隔監視情報のデータの欠落を自動復旧しているが、管理ＰＣが取得するデータの欠落は、通信異常の場合だけ生じるわけではない。例えば、メンテナンス等による端末機、通信コントローラ、管理ＰＣの停止によっても、管理ＰＣは、遠隔監視情報のデータが取得できないため、データの欠落が生じる。
【０００６】
本発明は、このような問題点を解決するためになされたものであり、遠隔監視情報を通信データ量の増大を抑えて収集することができる遠隔監視情報収集システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の態様にかかる遠隔監視情報収集システムは、複数の監視端末と、前記複数の監視端末とネットワークを介して接続された遠隔監視情報収集装置とを備えるものである。前記監視端末は、遠隔監視情報と、当該遠隔監視情報を取得した時間情報とを関連付けて取得データ記憶部に格納する取得データ処理手段と、前記遠隔監視情報収集装置より受信したデータ要求に応じて、当該データ要求に含まれる時間情報に基づき特定される遠隔監視情報を、当該遠隔監視情報と関連付けられた時間情報とともに前記取得データ記憶部から読み出し、前記遠隔監視情報収集装置に対して送信するデータ送信手段とを有し、前記遠隔監視情報収集装置は、前記監視端末から送信された遠隔監視情報と時間情報を受信し、収集データ記憶部に格納するデータ受信手段と、前記収集データ記憶部に格納された収集データのうち、最新の遠隔監視情報に関連付けられた時間情報を含むデータ要求を前記監視端末に対して送信するデータ要求送信手段と、を備える。
【０００８】
これにより、監視端末は、前回までに遠隔監視情報収集装置が受信したデータについて送信することがなくなり、データ要求において不要な通信データ量の増大を抑えることができる。
【０００９】
また、上述した遠隔監視情報収集システムは、前記監視端末のデータ送信手段において、当該遠隔監視情報及び時間情報に対してデータ圧縮した後に前記遠隔監視情報収集装置に対して送信し、前記遠隔監視情報収集装置のデータ受信手段は、前記データ圧縮された遠隔監視情報及び時間情報をデータ伸長した後に前記収集データ記憶部に格納するとよい。これにより、監視端末と遠隔監視情報収集装置の間の通信データ量の増大を抑えることができる。
【００１０】
さらに、上述した遠隔監視情報収集システムは、前記データ送信手段において、前記データ要求に含まれる時間情報以降の時間情報に関連付けられた遠隔監視情報を、前記取得データ記憶部から読み出すとよい。
【００１１】
これにより、監視端末は、前回までに遠隔監視情報収集装置が受信したデータについて送信することがなくなり、データ要求において不要な通信データ量の増大を抑えることができる。
【００１２】
また、上述した遠隔監視情報収集システムは、前記遠隔監視情報収集装置のデータ要求送信手段において、前記データ要求を送信する間隔を定めた周期情報に基づいて、前記データ要求を送信するとよい。これにより、遠隔監視情報収集装置は、定期的にデータを収集することができる。
【００１３】
さらに、上述した遠隔監視情報収集システムは、前記遠隔監視情報収集装置において、前記データ要求の応答がエラーの場合、前記周期情報を変更し、前記データ要求の応答が正常であり、前記監視端末から受信された時間情報が最新である場合、前記周期情報を元に戻す、周期情報更新手段をさらに備えるとよい。これにより、通信が可能となり次第、速やかにデータ欠落を回復することができる。
【００１４】
また、上述した遠隔監視情報収集システムは、前記遠隔監視情報収集装置のデータ要求送信手段において、前記監視端末におけるデータ圧縮方法を指定する圧縮方法指定値を含めてデータ要求を送信し、前記監視端末のデータ送信手段は、前記遠隔監視情報収集装置より受信したデータ要求に応じて、当該データ要求に含まれる前記圧縮方法指定値に基づいてデータ圧縮を行うとよい。これにより、収集データの傾向に応じた圧縮方法を指定することができる。
【００１５】
また、上述した遠隔監視情報収集システムは、前記遠隔監視情報収集装置において、前記収集データ記憶部に格納された収集データに基づき、最適な圧縮方法指定値を判定する圧縮方法判定手段をさらに備え、前記データ要求送信手段は、前記圧縮方法判定手段に判定された前記圧縮方法指定値を含むデータ要求を前記監視端末に対して送信するとよい。これにより、収集データの傾向に応じた最適な圧縮方法を指定することができる。
【発明の効果】
【００１６】
本発明により、遠隔監視情報を通信データ量の増大を抑えて収集することができる遠隔監視情報収集システムを提供することができる。
【発明を実施するための最良の形態】
【００１７】
以下では、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。各図面において、同一要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明は省略される。
【００１８】
発明の実施の形態１．
図１は、本実施の形態にかかる遠隔監視情報収集システム１００の構成の一例を示すブロック図である。遠隔監視情報収集システム１００は、遠隔監視情報収集装置１と、複数の監視端末２と、複数の設備装置３と、ネットワークＮとを備える。複数の監視端末２は、ネットワークＮを介して、遠隔監視情報収集装置１と接続されている。監視端末２は、例えば、１００台程度存在する。複数の設備装置３は、それぞれ、複数の監視端末２を接続されている。設備装置３は、発電、空調、ガス等の制御を行う装置である。監視端末２は、接続された設備装置３で計測されたデータを周期的に収集し、監視端末２内に収集データとして一定期間保存する。監視端末２がデータを収集する周期であるデータサンプリング周期は、例えば、１分である。遠隔監視情報収集装置１は、複数の監視端末２内に保存された収集データをそれぞれから転送させ、遠隔監視情報収集装置１内に保存する。遠隔監視情報収集装置１がデータを収集する周期であるデータ収集周期は、例えば、１５分である。
【００１９】
図２は、本実施の形態にかかる遠隔監視情報収集装置１の構成を示すブロック図である。遠隔監視情報収集装置１は、制御部１１０と、通信部１１１と、データ伸長部１１２と、データ格納処理部１１３と、データ取得最終日時更新部１１４と、収集データ記憶部１２１と、データ取得最終日時記憶部１２２と、伸長アルゴリズム記憶部１２３とを備える。
【００２０】
収集データ記憶部１２１は、監視端末２から転送された収集データを記憶する。収集データは、各収集データに対応する監視端末２で収集された年月日時刻の情報である収集日時を含む。また、収集データは、収集日時当たりデータ種別ごとに複数存在していてもよい。データ種別は、例えば、温度、湿度、及び、電力等を識別する情報である。データ取得最終日時記憶部１２２は、遠隔監視情報収集装置１が監視端末２から収集した収集データの内、最新のものに含まれる収集日時であるデータ取得最終日時を記憶する。データ取得最終日時は、監視端末２ごとに存在し、監視端末２とデータ取得最終日時とは対応付けられて記憶されている。伸長アルゴリズム記憶部１２３は、遠隔監視情報収集装置１が監視端末２から取得したデータを伸長する際に使用される伸長アルゴリズムを実現した実行形式プログラムデータを記憶する。当該伸長アルゴリズムは、後述する圧縮アルゴリズム記憶部２２３に格納された圧縮アルゴリズムで圧縮されたデータを元通りに復元することができるものである。収集データ記憶部１２１と、データ取得最終日時記憶部１２２と、伸長アルゴリズム記憶部１２３とは、ハードディスクドライブ、フラッシュメモリ等の不揮発性の記憶装置でもよいし、ＤＲＡＭ（Dynamic Random Access Memory）等の揮発性の記憶装置であってもよい。
【００２１】
制御部１１０は、遠隔監視情報収集装置１における各処理、すなわち、データ要求、データ受信、データ伸長、データ格納、データ取得最終日時更新等を制御する。通信部１１１は、ネットワークＮに接続され、監視端末２との間のデータの送受信等の通信を行う。データ伸長部１１２は、監視端末２から取得したデータを伸長する。その際、データ伸長部１１２は、伸長アルゴリズム記憶部１２３を参照し、伸長アルゴリズムの実行を行う。データ格納処理部１１３は、データ伸長部１１２により伸長されたデータを収集データ記憶部１２１に格納する。データ取得最終日時更新部１１４は、データ格納処理部１１３が格納する最新のデータに対応する収集日時を取得し、データ取得最終日時記憶部１２２に格納する。
【００２２】
図３は、本実施の形態にかかる監視端末２の構成を示すブロック図である。監視端末２は、制御部２１０と、通信部２１１と、データ取得部２１２と、データ圧縮部２１３と、収集データ記憶部２２１と、推定アルゴリズム記憶部２２２と、圧縮アルゴリズム記憶部２２３とを備える。
【００２３】
収集データ記憶部２２１は、接続された設備装置３から転送された収集データを記憶する。収集データは、収集データ記憶部１２１に格納される、監視端末２ごとに存在するものと同等である。推定アルゴリズム記憶部２２２は、監視端末２がデータ圧縮の際に行う推定値算出処理に使用される推定アルゴリズムを実現した実行形式プログラムデータを記憶する。圧縮アルゴリズム記憶部２２３は、監視端末２がデータ圧縮を行う際に使用される圧縮アルゴリズムを実現した実行形式プログラムデータを記憶する。収集データ記憶部２２１と、推定アルゴリズム記憶部２２２と、圧縮アルゴリズム記憶部２２３とは、ハードディスクドライブ、フラッシュメモリ等の不揮発性の記憶装置でもよいし、ＤＲＡＭ（Dynamic Random Access Memory）等の揮発性の記憶装置であってもよい。
【００２４】
制御部２１０は、監視端末２における各処理、すなわち、データ要求受信、データ送信、データ取得、データ圧縮等を制御する。通信部２１１は、ネットワークＮに接続され、遠隔監視情報収集装置１との間、及び、設備装置３との間のデータの送受信等の通信を行う。データ取得部２１２は、収集データ記憶部２２１を参照し、データ要求に付加されたデータ取得最終日時以降であり、最も過去の収集データから単位データ量を取得する。尚、単位データ量は、予め定められた値とする。データ圧縮部２１３は、データ取得部２１２で取得された収集データに対して圧縮処理を行う。その際、データ圧縮部２１３は、推定アルゴリズム記憶部２２２及び、圧縮アルゴリズム記憶部２２３を参照し、推定アルゴリズム及び圧縮アルゴリズムの実行を行う。
【００２５】
図４は、本実施の形態にかかる遠隔監視情報収集方法を示すフローチャート図である。ここでは、遠隔監視情報収集装置１が１台の監視端末２から収集データを取得する流れを説明する。
【００２６】
まず、遠隔監視情報収集装置１の制御部１１０は、データ取得最終日時記憶部１２２を参照して、監視端末２に対応するデータ取得最終日時を取得し、データ要求コマンドに付加する（Ｓ１０１）。次に、制御部１１０は、通信部１１１にて監視端末２へデータ要求コマンドを送信する（Ｓ１０２）。
【００２７】
続いて、監視端末２の制御部２１０は、通信部２１１にてデータ要求コマンドを受信する（Ｓ１０３）。制御部２１０は、データ取得部２１２にて受信したデータ要求コマンドからデータ取得最終日時を抽出し、収集データ記憶部２２１を参照して、データ取得最終日時以降の収集データを取得する（Ｓ１０４）。制御部２１０は、データ圧縮部２１３にて取得された収集データの圧縮を行う（Ｓ１０５）。その後、制御部２１０は、通信部２１１にて、圧縮された収集データを遠隔監視情報収集装置１へ送信する（Ｓ１０６）。
【００２８】
遠隔監視情報収集装置１の制御部１１０は、通信部１１１にて圧縮された収集データを受信する（Ｓ１０７）。続いて、制御部１１０は、データ伸長部１１２にて受信した収集データを伸長する（Ｓ１０８）。制御部１１０は、データ格納処理部１１３にて、伸長されたデータを収集データ記憶部１２１に格納する（Ｓ１０９）。また、制御部１１０は、収集データ記憶部１２１にて格納された収集データの内、最新の収集日時を取得し、データ取得最終日時記憶部１２２に格納する（Ｓ１１０）。
【００２９】
図５は、本実施の形態にかかる遠隔監視情報収集方法におけるデータの流れの概念図である。まず、遠隔監視情報収集装置１から送信されるデータ要求４０は、データ要求コマンド４１と、ＬＴＳ（データ取得最終日時）４２とを含む。また、監視端末２の収集データ記憶部２２１には、収集データ５０が記憶されている。収集データ５０は、収集日時５１と、収集データ列５２とを含む。収集日時５１には、タイムスタンプであるＴＳ１、ＴＳ２、…、ＴＳｋ、…、ＴＳｎが含まれている。収集データ列５２には、収集日時５１の各タイムスタンプに対応する収集データ列が含まれている。例えば、タイムスタンプＴＳ１は、収集データ列Ｄ１（Ｄａ１、Ｄｂ１、…、Ｄｘ１）が対応する。ここでは、タイムスタンプＴＳ１が最も新しく、タイムスタンプＴＳｎが最も古い時刻であるとし、時刻順に格納されているとする。
【００３０】
次に、図５を用いて本実施の形態にかかる遠隔監視情報収集方法におけるデータの流れを説明する。尚、以下では、図４で説明した処理の流れについて、データを中心とした説明とし、その他の処理は同様のため説明を省略する。まず、ＬＴＳ４２は、データ取得最終日時記憶部１２２から取得され、データ要求コマンド４１に付加され、データ要求４０が生成される（Ｓ１０１）。データ要求４０は、監視端末２へ送信される（Ｓ１０２）。データ要求４０は、監視端末２に受信され（Ｓ１０３）、ＬＴＳ４２が抽出される。その後、収集データ５０の中からＬＴＳ４２以降のタイムスタンプに対応付けられた収集データが取得される（Ｓ１０４）。ここでは、ＴＳｋ以降、ＴＳ１までが該当し、それぞれに対応する収集データ列Ｄ１、Ｄ２（Ｄａ２、Ｄｂ２、…、Ｄｘ２）、…、Ｄｋ（Ｄａｋ、Ｄｂｋ、…、Ｄｘｋ）が取得される。また、取得された収集データ列Ｄ１、Ｄ２、…、Ｄｋ、及び、対応するタイムスタンプＴＳ１、ＴＳ２、…、ＴＳｋは、送信用データである圧縮済収集データ５３として圧縮され（Ｓ１０５）、遠隔監視情報収集装置１へ送信される（Ｓ１０６）。圧縮済収集データ５３は、遠隔監視情報収集装置１に受信（Ｓ１０７）、伸長（Ｓ１０８）され、収集データ５４として収集データ記憶部１２１に格納される（Ｓ１０９）。最後に、収集データ５４に含まれる最新のタイムスタンプであるＴＳ１は、次回のデータ要求に付加されるＬＴＳ４３として、データ取得最終日時記憶部１２２に格納される（Ｓ１１０）。
【００３１】
以上説明したように、遠隔監視情報収集装置１は、データ要求の際に、前回取得された収集データの収集日時をデータ取得最終日時として指定することにより、任意のデータサンプリング周期で監視端末２から収集データを取得することが可能であり、通信異常などによりデータ欠損が発生した場合でも、データ取得最終日時以降の日時を指定することにより、複雑なリトライ処理を行う必要なく、データ欠落なく監視端末２の収集データを取得することができる。
【００３２】
これにより、遠隔監視情報収集装置１のデータ収集周期、及び、監視端末２のデータサンプリング周期を独立させることができ、例えば、監視端末２は１分周期でデータサンプリング周期を行っている場合でも、遠隔監視情報収集装置１からのデータ収集周期は、１５分周期とすることが可能となる。
【００３３】
また、遠隔監視情報収集装置１が収集データを未取得の期間が長い場合、収集データ量が通常に比べ膨大となる可能性がある。しかし、その場合であっても、収集データを圧縮して送信することで通信量、通信時間を短縮することが可能となり、通信の効率化を図ることができる。
【００３４】
尚、本実施の形態にかかる遠隔監視情報収集装置１は、複数台の監視端末２に対しても同様に、図４の処理を個別に適用することで、それぞれの監視端末２から収集データを取得することができる。
【００３５】
尚、上述したように、データ取得部２１２では、データ取得最終日時以降に該当する全ての収集データではなく、予め定めた単位データ量を上限値として取得することが望ましい。その場合、例えば、遠隔監視情報収集装置１の制御部１１０は、ステップＳ１１０の後に、受信したデータ量が当該上限値と同じ量であるかを判定し、上限値と同じ量であると判定されたとき、ステップＳ１０１へ戻り、再度データ要求を行うようにするとよい。これにより、１回の収集データの転送において通信データ量を抑えることができ、安定した通信データ量を確保できる。また、受信したデータ量が上限値より少なくなるまで繰り返されることにより、最新データを取得することができる。
【００３６】
また、本実施の形態は、データ取得部２１２で単位データ量を定めることにより、図４の処理を１回行うだけでは、１台の監視端末２から遠隔監視情報収集装置１へ収集データを取得できない可能性がある。しかし、遠隔監視情報収集装置１は、データ収集周期に基づき繰り返しデータ収集処理を実行し、その都度、データ取得最終日時を付加してデータ要求を送信することにより、前回までに取得済みの収集データを除いて、最も過去の収集データの要求をすることができる。そのため、遠隔監視情報収集装置１は、通信異常についての検知や、通信異常から復旧した後に処理を変える必要がなく、通信可能な時に常に取得済み以降の収集データの要求をすることができる。さらに、遠隔監視情報収集装置１は、メンテナンス作業等の通信異常以外の理由で収集データが取得できなかった場合であっても、メンテナンス作業等が完了し通信可能な状態になった後に、自動的に取得済み以降の収集データの要求をすることができる。
【００３７】
ここで、本実施の形態で用いられるデータ圧縮方法について説明する。一般的なデータ圧縮方法としては、ＡＤＰＣＭ（Adaptive Differential Pulse Code Modulation）による音声データの圧縮、ＪＰＥＧ（Joint Photographic Experts Group）による画像データの圧縮、及び、ＺＩＰファイル形式によるファイルの圧縮方法などが広く用いられている。
【００３８】
監視端末２が収集データを圧縮して送信する場合には、次のような条件を満たす圧縮方式が望ましい。
（１）アルゴリズムの実行時間が短く、実行に要する記憶領域が少ないこと。
（２）収集データの圧縮率が高いこと。
しかし、（１）及び（２）を同時に両立させることは難しく、ＪＰＥＧやＺＩＰによる圧縮は、比較的実行時間もかかり、多くの作業用の記憶領域も必要となる。
【００３９】
ここで述べるデータ圧縮は、次の方法により、圧縮率と圧縮に要する時間／記憶領域の問題を解決するものである。基本的な構成は、ランレングス法に符号化ビット長を適合的に可変な値として圧縮するものである。
【００４０】
まず、本実施の形態で用いられるデータ圧縮方法で使用される各変数、関数等について説明する。圧縮前の収集データである時系列のデータ系列を、Ｘ０、Ｘ１、Ｘ２、Ｘ３、...、Ｘｎとする。また、データＸｎは、固定長のデータとする。データＸｎ＋１の推定値Ｙｎ＋１は、ｋを１以上の自然数とするとき、Ｘｎ以前のｋ個のデータ（Ｘｎ−ｋ＋１、Ｘｎ−ｋ＋２、...、Ｘｎ）から推定アルゴリズムＦｋを用いて求められるものとする。
【００４１】
また、同一データの連続数であるランレングスカウンタＲＬ（初期値０）、推定値Ｙｎと実際の値であるデータＸｎとの誤差Ｅｎ、誤差Ｅｎを表示するのに必要なビット長Ｌｎ、ビット長Ｌｎからビット長Ｌｎ＋１への増分Ｚｎとする。
【００４２】
次に、本実施の形態で用いられるデータ圧縮方法の概要を説明する。ここでは、Ｘｎまでのデータを圧縮済みとした場合に、Ｘｎ＋１のデータを次の方法によりコード化する。
【００４３】
（１）推定値の計算
Ｘｎ以前のｋ個のデータ（Ｘｎ−ｋ＋１、Ｘｎ−ｋ＋２、...、Ｘｎ）から、データＸｎ＋１の推定値Ｙｎ＋１を推定アルゴリズムＦｋを用いる（Ａ）式により求める。
Ｙｎ＋１  ＝  Ｆｋ（Ｘｎ−ｋ＋１、Ｘｎ−ｋ＋２、...、Ｘｎ）・・・（Ａ）
【００４４】
（２）推定値との誤差の計算
求められた推定値Ｙｎ＋１と、実際の値であるデータＸｎ＋１との誤差Ｅｎ＋１を（Ｂ）式により求める。
Ｅｎ＋１  ＝  Ｙｎ＋１  −  Ｘｎ＋１・・・（Ｂ）
【００４５】
（３）誤差Ｅｎ＋１が０に等しいか比べる
（３−ａ）等しい場合
ランレングスカウンタＲＬを１加算する（（Ｃ）式）。
ＲＬ  ＝  ＲＬ  ＋  １・・・（Ｃ）
【００４６】
（３−ｂ）等しくない場合
まず、ランレングスカウンタＲＬを圧縮済収集データ５３へ出力する。次に、ランレングスカウンタＲＬを０にクリアする。その後、誤差Ｅｎ＋１を表示するのに必要なビット長Ｌｎ＋１を求める。
【００４７】
（３−ｂ−１）Ｌｎ  ≧  Ｌｎ＋１の場合
誤差Ｅｎ＋１をビット長Ｌｎとなるバイナリデータとして圧縮済収集データ５３へ出力する。
【００４８】
（３−ｂ−２）Ｌｎ  ＜  Ｌｎ＋１の場合
まず、ビット長Ｌｎからビット長Ｌｎ＋１への増分Ｚｎを算出する（（Ｄ）式）。
Ｚｎ  ＝  Ｌｎ＋１  −  Ｌｎ・・・（Ｄ）
次に、増分Ｚｎを圧縮済収集データ５３へ出力する。
その後、誤差Ｅｎ＋１をビット長Ｌｎ＋１となるバイナリデータとして圧縮済収集データ５３へ出力する。
【００４９】
以上の（１）（２）（３）の処理を必要とするデータ数分だけ繰り返すことにより、必要なデータの圧縮を行うことができる。
【００５０】
また、遠隔監視情報収集装置１側では、受信した圧縮済収集データ５３から、ランレングスカウンタＲＬ、増分Ｚｎ、誤差Ｅｎ＋１を解析し、元の収集データに伸長する。具体的な伸長アルゴリズムは、ランレングス復号方法であり、公知技術としてよく知られているものであるため、ここでは詳細な説明を省略する。
【００５１】
尚、本実施の形態で用いられるデータ圧縮方法では、ｋ＝１とし、推定アルゴリズムＦ１は、（Ｅ）式で表せるものとする。
Ｙｎ＋１  ＝  Ｆ１（Ｘｎ）  ＝  Ｘｎ・・・（Ｅ）
とする。但し、元のデータの性質により精度の高い推定関数に置き換えても構わない。
【００５２】
尚、本実施の形態で用いられるデータ圧縮方法は、圧縮効率がより高いものに置き換えても構わない。
【００５３】
発明の実施の形態２．
上述した発明の実施の形態１にかかる遠隔監視情報収集システム１００では、長期間データ収集が行われなかった場合、監視端末２に格納された収集データが一定期間を過ぎて削除されてしまう可能性がある。そこで、本実施の形態にかかる遠隔監視情報収集システムは、監視端末２から収集されたデータが最新のものでない場合、一時的にデータ収集周期を短くすることで、監視端末２に収集データが保存されている間に、最新の収集データを取得するものである。尚、本実施の形態にかかる遠隔監視情報収集システムの構成は、図１と同等であるため、図示及び説明を省略する。但し、図１の遠隔監視情報収集装置１が遠隔監視情報収集装置１ａに置き換わったものである。
【００５４】
図６は、本実施の形態にかかる遠隔監視情報収集装置１ａの構成を示すブロック図である。遠隔監視情報収集装置１ａは、遠隔監視情報収集装置１に比べ、制御部１１０が制御部１１０ａに置き換わり、周期情報更新部１１５と、周期情報記憶部１２４とが追加されたものである。それ以外の構成については、図２と同等のため、説明を省略する。
【００５５】
周期情報記憶部１２４は、データ収集周期情報と、標準周期情報と、特別周期情報とを記憶する。データ収集周期情報は、遠隔監視情報収集装置１ａが監視端末２に対してデータ要求を行う間隔の時間情報である。標準周期情報は、遠隔監視情報収集装置１ａにおける通常のデータ収集周期の時間情報である。特別周期情報は、遠隔監視情報収集装置１ａにおける特別な状況、例えば、収集データが最新のものでない場合のデータ収集周期の時間情報である。標準周期情報は、例えば、１５分である。また、特別周期情報は、例えば、５分である。周期情報記憶部１２４は、ハードディスクドライブ、フラッシュメモリ等の不揮発性の記憶装置でもよいし、ＤＲＡＭ（Dynamic Random Access Memory）等の揮発性の記憶装置であってもよい。
【００５６】
制御部１１０ａは、データ要求に対する応答のエラー確認等の処理を制御する。制御部１１０ａのその他の処理は制御部１１０と同様のため、説明を省略する。
【００５７】
周期情報更新部１１５は、周期情報記憶部１２４を参照し、所定の条件に応じて、データ収集周期情報を標準周期情報、又は、特別周期情報に更新する。所定の条件とは、詳細は図７で後述するが、周期情報更新部１１５は、遠隔監視情報収集装置１ａが監視端末２に対してデータ要求を送信した際、受信した応答がエラーであった時に、データ収集周期情報を特別周期情報に更新し、応答が正常であり、収集データが最新のものであるある場合に、データ収集周期情報を標準周期情報に更新する。
【００５８】
図７は、本実施の形態にかかる遠隔監視情報収集方法を示すフローチャート図である。図７は、図４における遠隔監視情報収集装置１の処理に変更を加えたものである。ここでは、遠隔監視情報収集装置１ａにおける処理のみを説明する。
【００５９】
まず、遠隔監視情報収集装置１ａにおける制御部１１０ａは、周期情報記憶部１２４を参照し、前回のデータ要求の送信からデータ収集周期情報の間隔が経った後、監視端末２に対してデータ要求を行う処理を開始する（Ｓ２０１）。次に、ステップＳ２０２及びＳ２０３は、図４のステップＳ１０１及びＳ１０２と同様の処理のため、説明を省略する。その後、制御部１１０ａは、通信部１１１にて監視端末２からの応答を受信する（Ｓ２０４）。その際、制御部１１０ａは、受信した応答がエラーであるか否かを確認する（Ｓ２０５）。受信した応答がエラーである場合、周期情報更新部１１５は、周期情報記憶部１２４を参照し、データ収集周期情報を特別周期情報に更新し（Ｓ２０６）、処理を終了する。ここでは、特別周期情報は、標準周期情報より短いため、データ収集周期が短くなる。応答がエラーである場合とは、例えば、通信異常が発生した場合、メンテナンス作業等で監視端末２又はネットワークＮが通信できなかった場合等がある。この時、何らかの原因で、前回、応答がエラーであったため、収集データに欠落が発生したことになる。
【００６０】
その後、制御部１１０ａは、ステップＳ２０１にて処理を開始するが、前回、データ収集周期情報が特別周期情報に更新されていた場合、特別周期情報に基づいて処理を開始する。前回、収集データに欠落が発生しているため、通常より早く処理が開始されることになる。ステップＳ２０２乃至Ｓ２０５の処理の後、受信した応答がエラーでない場合、ステップＳ２０７へ進む。ステップＳ２０７乃至Ｓ２０９は図４のステップＳ１０８乃至Ｓ１１０と同様の処理のため、説明を省略する。その後、収集データが最新のものであるか否かを確認する（Ｓ２１０）。例えば、データ取得最終日時が現在時刻から特別周期情報分の時刻以内であるか否かで判定することができる。収集データが最新のものである場合、周期情報更新部１１５は、周期情報記憶部１２４を参照し、データ収集周期情報を標準周期情報に更新し（Ｓ２１１）、処理を終了する。また、収集データが最新のものでない場合、ステップＳ２０２へ戻り、再度データ送信要求を行う。応答がエラーでない場合とは、遠隔監視情報収集装置１ａと監視端末２の間で正常に通信が行われたことを示し、特に、通信異常から復旧した直後の場合も含まれる。通信異常から復旧した直後の場合は、データ収集周期情報が特別周期情報となっており、収集データが最新のものになるまで、特別周期情報の間隔でデータ収集が行われる。そして、応答がエラーでなく、収集データが最新のものである場合は、通常より短い間隔でデータ収集を続ける必要がないため、元のデータ収集周期である標準周期情報に更新する。
【００６１】
これにより、通信異常が確認された後は、通常より短い間隔でデータ要求を続け、通信が正常になり次第、速やかに欠落した収集データを取得することができる。また、１回で最新の収集データが取得できるとは限らないため、収集データが最新のものと確認されるまでの間は、引き続きデータ要求を繰り返すことで、速やかに欠落した収集データを取得することができる。さらに、収集データが最新のものと確認され次第、標準周期情報に戻すことで、通常は無駄な通信を行う必要がなくなる。
【００６２】
例えば、監視端末２のデータサンプリング周期が１時間であり、遠隔監視情報収集装置１ａのデータ収集周期が１週間である場合、通信異常が発生すると、次のデータ要求の送信がさらに１週間後となるために、収集間隔が空き過ぎてしまう。すると、監視端末２側があらかじめ用意する収集データ記憶部２２１の容量がより多く必要となる。そのため、通信異常が発生した場合に、データ収集周期を１日に変更し、収集データが最新のものとなった時点で、通常のデータ収集周期（１週間）に戻すことにより、この問題を解決することができる。
【００６３】
発明の実施の形態３．
上述した発明の実施の形態１にかかる遠隔監視情報収集システム１００では、推定アルゴリズムをデータ種別によらず同一のものにしていた。しかし、複数の設備装置３で計測されたデータは、設備装置３毎、また、同一の設備装置３内において、複数のデータ種別のデータが計測される。これらのデータは、時系列におけるデータが変動する傾向が異なるため、発明の実施の形態１にかかる推定アルゴリズムでは、データ種別により推定精度が悪いこともあり得る。つまり、元のデータの性質により最適な推定アルゴリズムが異なる。推定アルゴリズムをデータ種別によらず固定のものにした場合に、発明の実施の形態１にかかる圧縮アルゴリズムにより圧縮がなされると、圧縮効率が悪くなり、却ってデータサイズが増大する可能性がある。
【００６４】
そこで、本発明の実施の形態にかかる遠隔監視情報収集システムでは、監視端末２に複数の推定アルゴリズムを格納しておき、遠隔監視情報収集装置１ｂから送信される推定パラメータにより推定アルゴリズムを切り替えるようにしたものである。また、推定パラメータは、遠隔監視情報収集装置１ｂにて、収集データを解析することにより最適な推定アルゴリズムを決定した上で決められる。尚、本実施の形態にかかる遠隔監視情報収集システムの構成は、図１と同等であるため、図示及び説明を省略する。但し、図１の遠隔監視情報収集装置１が遠隔監視情報収集装置１ｂに、図１の監視端末２が監視端末２ａに、それぞれ置き換わったものである。
【００６５】
図８は、本実施の形態にかかる遠隔監視情報収集装置１ｂの構成を示すブロック図である。遠隔監視情報収集装置１ｂは、遠隔監視情報収集装置１に比べ、制御部１１０が制御部１１０ｂに置き換わり、推定パラメータ更新部１１６と、推定パラメータ記憶部１２５とが追加されたものである。それ以外の構成については、図２と同等のため、説明を省略する。
【００６６】
推定パラメータ記憶部１２５は、監視端末２ａ毎、かつ、データ種別毎に対応付けられた推定パラメータを記憶する。推定パラメータとは、後述する監視端末２ａに格納される推定アルゴリズムを選択及び実行するためのパラメータであり、数値である。推定パラメータ記憶部１２５は、ハードディスクドライブ、フラッシュメモリ等の不揮発性の記憶装置でもよいし、ＤＲＡＭ（Dynamic Random Access Memory）等の揮発性の記憶装置であってもよい。
【００６７】
制御部１１０ｂは、収集データの解析や、データ要求に推定パラメータを付加する等の処理を制御する。制御部１１０ｂのその他の処理は制御部１１０と同様のため、説明を省略する。
【００６８】
推定パラメータ更新部１１６は、収集データを解析し、推定パラメータ記憶部１２５を参照し、最適な推定パラメータに更新する。収集データの解析処理や、最適な推定パラメータの選択については、図１０で後述する。
【００６９】
図９は、本実施の形態にかかる監視端末２ａの構成を示すブロック図である。監視端末２ａは、監視端末２に比べ、制御部２１０が制御部２１０ａに、データ圧縮部２１３がデータ圧縮部２１３ａに、推定アルゴリズム記憶部２２２が推定アルゴリズム記憶部２２２ａに、それぞれ置き換わったものである。それ以外の構成については、図３と同等のため、説明を省略する。
【００７０】
推定アルゴリズム記憶部２２２ａは、複数の推定アルゴリズムを記憶する。複数の推定アルゴリズムは、遠隔監視情報収集装置１ｂから受信される推定パラメータ値で選択可能なものである。推定アルゴリズム記憶部２２２ａのその他の構成は推定アルゴリズム記憶部２２２と同様のため、説明を省略する。
【００７１】
制御部２１０ａは、受信したデータ要求からの推定パラメータの抽出、推定アルゴリズムの選択等の処理を制御する。制御部２１０ａのその他の処理は制御部２１０と同様のため、説明を省略する。
【００７２】
データ圧縮部２１３ａは、推定パラメータに基づいて、推定アルゴリズムを選択し、データの圧縮を行う。データ圧縮部２１３ａのその他の処理はデータ圧縮部２１３と同様のため、説明を省略する。
【００７３】
ここで、複数の推定アルゴリズムについて例を挙げて説明する。推定パラメータｋが１及び２の場合、推定アルゴリズムＦｋは、次のように定めることができる。尚、以下では、圧縮前の収集データである時系列のデータ系列を、Ｘ０、Ｘ１、Ｘ２、Ｘ３、...、Ｘｎとする。また、データＸｎは、固定長のデータとする。
【００７４】
（１）ｋ＝１の場合
データＸｎ＋１の推定値であるＦ１（Ｘｎ）は、（Ｆ）式に示すように、データＸｎとする。
Ｆ１（Ｘｎ）  ＝  Ｘｎ・・・（Ｆ）
【００７５】
（２）ｋ＝２の場合
データＸｎ＋１の推定値であるＦ２（Ｘｎ，Ｘｎ−１）は、（Ｇ）式に示すものとする。
Ｆ２（Ｘｎ，Ｘｎ−１）  ＝  Ｘｎ  ＋  （Ｘｎ  −  Ｘｎ−１）・・・（Ｇ）
【００７６】
監視端末２ａは、推定パラメータｋの値が１をデフォルト値としてデータ圧縮を行う。推定パラメータｋが１の場合のデータ圧縮は、処理も単純で作業用記憶容量もほとんど必要としない。しかし、収集データが特定の統計的性質を持つ場合は、その統計情報に基づいて更によい圧縮を行える可能性がある。これらの収集データの統計的性質を解析するには、各機器端末で行うのは、データ量が多くなり、通常は困難である。そこで、遠隔監視情報収集装置１ｂ側で収集データの統計的性質を解析する方法が考えられる。
【００７７】
（３）ｋ  ＞  ２の場合
データＸｎ＋１の推定値であるＦｋ（Ｘｎ−ｋ＋１、Ｘｎ−ｋ＋２、...、Ｘｎ）は、（Ｈ）式に示す線形回帰モデルであるとする。
Ｙｎ＋１  ＝  Ｆpre（Ｘｎ−ｋ＋１、Ｘｎ−ｋ＋２、...、Ｘｎ）
＝  Ａｎ＊Ｘｎ  ＋  Ａｎ−１＊Ｘｎ−１  ＋  ...  ＋  Ａｎ−ｋ＋１＊Ｘｎ−ｋ＋１・・・（Ｈ）
ここで、Ａｎ、...、Ａｎ−ｋ＋１は、係数値列である。
【００７８】
図１０は、推定パラメータの更新処理を示すフローチャート図である。まず、遠隔監視情報収集装置１における制御部１１０ｂは、推定パラメータ更新部１１６に対して、推定パラメータの更新処理を開始させる。推定パラメータ更新部１１６は、収集データ記憶部１２１を参照し、収集データの読み込みを行う（Ｓ３０１）。次に、推定パラメータ更新部１１６は、読み込んだ収集データを対象に、推定パラメータを算出する（Ｓ３０２）。このとき、上述した（Ｈ）式から最も良い推定を与える推定パラメータｋと係数値列Ａｎ、...、Ａｎ−ｋ＋１の値を求める。その後、推定パラメータ更新部１１６は、前回の推定パラメータに比べて、推定精度が高いか否かを判定する（Ｓ３０３）。推定精度の判定は、例えば、前回の推定パラメータ及び係数値列と、今回算出した推定パラメータ及び係数値列とを、それぞれ現時点での収集データに適用して、推定値と実際のデータとの誤差を算出し、誤差を比較することで行うことができる。推定精度が高いと判定された場合、推定パラメータ更新部１１６は、推定パラメータ記憶部１２５を参照し、推定パラメータを更新する。推定精度が低いと判定された場合、そのまま処理を終了する。
【００７９】
尚、図１０における推定パラメータの更新処理は、監視端末２ａ毎、かつ、データ種別毎に行うようにするとよい。また、推定パラメータの更新処理は、定期的、又は、任意に実行するとよい。例えば、定期的とは、１ヶ月ごとであればよい。１ヶ月未満であると、収集データの傾向に変更がない可能性が高く、逆に、１，２年ごとであると、収集データの傾向の変化に対応できず、推定精度の悪いまま長期間運用されてしまう恐れがあるためである。
【００８０】
図１２は、本実施の形態にかかるデータ要求の内訳を示す図である。データ要求４０ａは、データ要求コマンド４１と、ＬＴＳ４２と、推定パラメータ列４４（Ｃａ，Ｃｂ、...、Ｃｘ）とを含む。
【００８１】
図１１は、本実施の形態にかかる遠隔監視情報収集方法を示すフローチャート図である。図４との違いは、ステップＳ１０１及びＳ１０５がステップＳ１０１ａ及びＳ１０５ａに置き換わったことである。その他、図４と同じ処理は、同一の符号を付けており、説明を省略する。
【００８２】
まず、遠隔監視情報収集装置１ｂの制御部１１０ｂは、データ取得最終日時記憶部１２２を参照して、監視端末２ａに対応するデータ取得最終日時であるＬＴＳ４２を取得すると共に、推定パラメータ記憶部１２５を参照して、監視端末２ａに対応する推定パラメータ列４４を取得する。制御部１１０ｂは、ＬＴＳ４２及び推定パラメータ列４４を、データ要求コマンド４１に付加し、データ要求４０ａとする（Ｓ１０１ａ）。以降、ステップＳ１０２乃至Ｓ１０４の処理が行われる。
【００８３】
その後、監視端末２ａの制御部２１０ａは、受信したデータ要求４０ａから推定パラメータ列４４を抽出する。データ圧縮部２１３ａは、推定アルゴリズム記憶部２２２ａを参照し、推定パラメータ列４４に基づき、上述した（Ｆ）式、（Ｇ）式、又は、（Ｈ）式のいずれかの推定アルゴリズムを選択し、実行する。また、取得された収集データの圧縮を行う（Ｓ１０５ａ）。以降、Ｓ１０６乃至Ｓ１１０の処理が行われる。
【００８４】
このように、遠隔監視情報収集装置１ｂ側では適時、最適な推定パラメータｋと係数値列Ａｎ、...、Ａｎ−ｋ＋１の値を求め、それらが既に監視端末２ａで用いられているものよりよい推定及び圧縮結果を与えるものであれば、監視端末２ａ毎に推定パラメータｋと係数値列Ａｎ、...、Ａｎ−ｋ＋１の値を推定パラメータ列として通知し、推定パラメータ列に基づいて推定及び圧縮を行わせることができる。それにより、監視端末２ａは、より圧縮効率の良い圧縮済収集データを遠隔監視情報収集装置１ｂへ送信することができ、通信効率を高めることができる。
【００８５】
以上のことから、本実施の形態では、収集データの統計的性質の解析を遠隔監視情報収集装置１ｂ側で行うために、能力の低い監視端末２ａであっても効率の良いデータ圧縮を実行できる。さらに、本実施の形態では、収集データの統計的性質に基づいて選択された
推定アルゴリズムにより推定値を算出し、データ圧縮を行うため、より効率の高い圧縮を行うことができる。
【００８６】
尚、遠隔監視情報収集装置１ｂ側での推定パラメータの算出アルゴリズムとしては、上記の線形回帰モデルの他にも、ニューラルネットワークを用いた非線形モデル、あるいは、ベイズモデル等を用いることができる。推定アルゴリズム自体も想定していたアルゴリズム以外のもので良い結果を与えるものがあれば、監視端末２ａにその推定アルゴリズムの実行形式プログラムデータをネットワークＮ経由で遠隔監視情報収集装置１ｂから監視端末２ａに送信することで更新すればよい。
【００８７】
尚、推定パラメータ列は毎回送信しなくてよい。
【００８８】
その他の発明の実施の形態．
尚、上述した遠隔監視情報収集装置１、１ａ、並びに、１ｂ、及び、監視端末２、並びに、２ａは、典型的なコンピュータシステムによって実現されていれば良い。
【００８９】
尚、本発明の実施の形態１において、単位データ量は、監視端末２の設定により適宜変更可能とするとよい。遠隔監視情報収集装置１に接続される監視端末２は、追加接続される可能性があり、その際、収集するデータ量が増加する。そのため、都度、状況に合わせて単位データ量は変更することが望ましい。
【００９０】
さらに、本発明は上述した実施の形態のみに限定されるものではなく、既に述べた本発明の要旨を逸脱しない範囲において種々の変更が可能であることは勿論である。
【図面の簡単な説明】
【００９１】
【図１】本発明の実施の形態１にかかる遠隔監視情報収集システム１００の構成の一例を示すブロック図である。
【図２】本発明の実施の形態１にかかる遠隔監視情報収集装置１の構成を示すブロック図である。
【図３】本発明の実施の形態１にかかる監視端末２の構成を示すブロック図である。
【図４】本発明の実施の形態１にかかる遠隔監視情報収集方法を示すフローチャート図である。
【図５】本発明の実施の形態１にかかる遠隔監視情報収集方法におけるデータの流れの概念図である。
【図６】本発明の実施の形態２にかかる遠隔監視情報収集装置１ａの構成を示すブロック図である。
【図７】本発明の実施の形態２にかかる遠隔監視情報収集方法を示すフローチャート図である。
【図８】本発明の実施の形態３にかかる遠隔監視情報収集装置１ｂの構成を示すブロック図である。
【図９】本発明の実施の形態３にかかる監視端末２ａの構成を示すブロック図である。
【図１０】推定パラメータの更新処理を示すフローチャート図である。
【図１１】本発明の実施の形態３にかかる遠隔監視情報収集方法を示すフローチャート図である。
【図１２】本発明の実施の形態３にかかるデータ要求の内訳を示す図である。
【符号の説明】
【００９２】
１、１ａ、１ｂ    遠隔監視情報収集装置    ２、    監視端末    ２ａ    監視端末
３    設備装置    ４０、４０ａ    データ要求    ４１    データ要求コマンド
４２、４３    ＬＴＳ（データ取得最終日時）    ４４    推定パラメータ列
５０    収集データ    ５１    収集日時    ５２    収集データ列
５３    圧縮済収集データ    ５４    収集データ    
１００    遠隔監視情報収集システム    １１０、１１０ａ、１１０ｂ    制御部
１１１    通信部    １１２    データ伸長部    １１３    データ格納処理部
１１４    データ取得最終日時更新部    １１５    周期情報更新部
１１６    推定パラメータ更新部    １２１    収集データ記憶部
１２２    データ取得最終日時記憶部    １２３    伸長アルゴリズム記憶部
１２４    周期情報記憶部    １２５    推定パラメータ記憶部
２１０、２１０ａ    制御部    ２１１    通信部    ２１２    データ取得部
２１３、２１３ａ    データ圧縮部    ２２１    収集データ記憶部
２２２、２２２ａ    推定アルゴリズム記憶部    ２２３    圧縮アルゴリズム記憶部
Ａｎ    係数値列    Ｄｎ    収集データ列    Ｅｎ    誤差
Ｆｋ    推定アルゴリズム    ｋ    推定パラメータ    Ｌｎ    ビット長
Ｎ    ネットワーク    ＲＬ    ランレングスカウンタ    ＴＳｎ    タイムスタンプ
Ｘｎ    データ    Ｙｎ        推定値    Ｚｎ        増分
【図１】
0005027623.tif 000002
【図２】
0005027623.tif 000003
【図３】
0005027623.tif 000004
【図４】
0005027623.tif 000005
【図５】
0005027623.tif 000006
【図６】
0005027623.tif 000007
【図７】
0005027623.tif 000008
【図８】
0005027623.tif 000009
【図９】
0005027623.tif 000010
【図１０】
0005027623.tif 000011
【図１１】
0005027623.tif 000012
【図１２】
0005027623.tif 000013