(57)【要約】【課題】  インターネットを介した端末から監視制御を容易に実現可能な遠隔監視制御システムを提供する。【解決手段】  被監視部２１、２２、２３を有するローカル監視システム１と、インターネット２に接続された、汎用プロトコルのメッセージを送受信する手段および固有プロトコルのメッセージを送受信する手段および固有プロトコルのメッセージと汎用プロトコルのメッセージとを相互に変換する手段とを有するプログラムを配布するプログラム配布手段１０２と、ローカル監視システム１との間に接続され汎用プロトコルのメッセージと固有プロトコルのメッセージとを相互に変換するデータ中継手段１０１を有する中継サーバ装置１００と、プログラムダウンロード手段１０２を有しプログラムのダウンロード完了後に実行して被監視部とのメッセージの送受信を行う汎用ブラウザを有する端末３００とを備える。【選択図】        図１
2006215791.tif 000002
【特許請求の範囲】
【請求項１】
被監視部を有し当該被監視部からのメッセージを固有プロトコルにて交信するローカル監視システムと、上記被監視部を監視制御する端末とがインターネットにて接続されている遠隔監視制御システムにおいて、上記インターネットに接続され汎用プロトコルのメッセージを送受信する手段および上記固有プロトコルのメッセージを送受信する手段および上記固有プロトコルのメッセージと汎用プロトコルのメッセージとを相互に変換する手段とを有するプログラムを配布するプログラム配布手段と、上記インターネットと上記ローカル監視システムとの間に接続され汎用プロトコルのメッセージと上記固有プロトコルのメッセージとを相互に変換するデータ中継手段を有する中継サーバ装置とを備え、上記端末には上記プログラムをダウンロードするためのプログラムダウンロード手段を有し上記プログラムのダウンロード完了後に実行して上記被監視部とのメッセージの送受信を行う汎用ブラウザを備えたことを特徴とする遠隔監視制御システム。
【請求項２】
上記ローカル監視システムは、上記固有プロトコルのメッセージを送受信する手段を有するローカルプログラムを配布するローカルプログラム配布手段と、上記ローカルプログラムをダウンロードするためのローカルプログラムダウンロード手段を有し上記ローカルプログラムのダウンロード完了後に実行して上記被監視部とのメッセージの送受信を行う汎用ブラウザを有するローカル端末とを備えたことを特徴とする請求項１に記載の遠隔監視制御システム。
【請求項３】
上記ローカル監視システムは上記被監視部からのメッセージを固有プロトコルにて交信するデータサーバ装置を複数台備え、上記中継サーバ装置は、上記端末からのメッセージに対して接続可能なデータサーバ装置を上記複数台のデータサーバ装置から選択して送受信する管理手段を備えることを特徴とする請求項１または請求項２に記載の遠隔監視制御システム。
【請求項４】
上記中継サーバ装置には、上記ローカル監視システムから受信したメッセージをキャッシュする手段を備え、上記データ中継手段は上記キャッシュされたメッセージを上記端末とのメッセージの送受信に利用することを特徴とする請求項１ないし請求項３のいずれかに記載の遠隔監視制御システム。
【請求項５】
インターネットに接続され汎用プロトコルのメッセージを送受信する手段および被監視部を監視制御に利用される固有プロトコルのメッセージを送受信する手段および上記固有プロトコルのメッセージと汎用プロトコルのメッセージとを相互に変換する手段とを有するプログラムを配布するプログラム配布手段を備えたことを特徴とする遠隔監視制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、インターネットを介して遠隔監視を行う遠隔監視制御システムに関し、特にインターネット経由の遠隔監視を容易に実現可能とするものである。
【背景技術】
【０００２】
従来の遠隔監視制御システムでは、複数の拠点に存在するローカル監視システム間をインターネットで接続する場合、ローカル監視システム毎にインターネットとの接続毎にプロトコル変換装置を設置し、インターネット上で使用する汎用プロトコルとローカル監視システム内で使用する固有プロトコルとを相互に変換している（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００３−２２９８８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来のインターネットを利用した遠隔監視制御システムは以上のように構成されているので、ローカル監視システム間でメッセージ交換はできるものの、プロトコル変換装置を端末が存在するネットワーク毎に配置しなければならず、接続するローカル監視システムが多数あるような場合は、システム構築コストが高くなるなどの問題点があった。また、通信回線に携帯電話網やＰＨＳ網などの移動体通信やプロトコル変換装置を設置できない環境においては使用することができなかった。
【０００５】
さらに、従来の中継装置は固有プロトコルと汎用プロトコルとのメッセージの交換のみであるため、インターネット上の端末はローカル監視システムのデータサーバ装置の情報をそれぞれ管理しなければならず、端末が接続するローカル監視システムのデータサーバ装置の構成を常に意識して、接続要求を行う必要があった。インターネットの端末が複数台存在し、各端末のデータサーバ装置への要求データが一致している場合にも、中継サーバ装置がデータサーバ装置に対して同じ要求を送信していたため、非効率的であった。
【０００６】
この発明は上記のような課題を解決するためになされたものであり、インターネットを介した端末から監視制御を行うことができる遠隔監視制御システムを容易に実現可能とすることを目的とする。
【課題を解決するための手段】
【０００７】
この発明は、被監視部を有し当該被監視部からのメッセージを固有プロトコルにて交信するローカル監視システムと、被監視部を監視制御する端末とがインターネットにて接続されている遠隔監視制御システムにおいて、インターネットに接続され汎用プロトコルのメッセージを送受信する手段および固有プロトコルのメッセージを送受信する手段および固有プロトコルのメッセージと汎用プロトコルのメッセージとを相互に変換する手段とを有するプログラムを配布するプログラム配布手段と、インターネットとローカル監視システムとの間に接続され汎用プロトコルのメッセージと固有プロトコルのメッセージとを相互に変換するデータ中継手段を有する中継サーバ装置とを備え、端末にはプログラムをダウンロードするためのプログラムダウンロード手段を有しプログラムのダウンロード完了後に実行して被監視部とのメッセージの送受信を行う汎用ブラウザを備えたものである。
【発明の効果】
【０００８】
この発明の遠隔監視制御システムは、被監視部を有し当該被監視部からのメッセージを固有プロトコルにて交信するローカル監視システムと、被監視部を監視制御する端末とがインターネットにて接続されている遠隔監視制御システムにおいて、インターネットに接続され汎用プロトコルのメッセージを送受信する手段および固有プロトコルのメッセージを送受信する手段および固有プロトコルのメッセージと汎用プロトコルのメッセージとを相互に変換する手段とを有するプログラムを配布するプログラム配布手段と、インターネットとローカル監視システムとの間に接続され汎用プロトコルのメッセージと固有プロトコルのメッセージとを相互に変換するデータ中継手段を有する中継サーバ装置とを備え、端末にはプログラムをダウンロードするためのプログラムダウンロード手段を有しプログラムのダウンロード完了後に実行して被監視部とのメッセージの送受信を行う汎用ブラウザを備えたので、端末での固有プロトコルから汎用プロトコルへの変換を容易に設定でき、インターネットを介した端末から被監視部の監視制御を容易に行うことができる。
【発明を実施するための最良の形態】
【０００９】
実施の形態１．
以下、本願発明の実施の形態について説明する。図１はこの発明の実施の形態１における遠隔監視制御システムの構成を示すブロック図である。図１において、ローカル監視システム１に対して、中継サーバ装置１００およびファイアウォール装置２００を経由して、インターネット２で接続された端末３００を用いてローカル監視システム１の監視制御を行う。ローカル監視システム１には監視を行う必要のある被監視部としての監視制御対象機器２１、監視制御対象機器２２および監視制御対象機器２３と、それら監視制御対象機器２１、２２、２３と接続するデータサーバ装置１０とを備える。データサーバ装置１０には監視制御対象機器２１、監視制御対象機器２２および監視制御対象機器２３の計測データ取得し、取得したデータを固有プロトコルにより配信するデータ配信手段１１と、監視制御対象機器２１、監視制御対象機器２２および監視制御対象機器２３の制御を行う制御手段１２とを備える。固有プロトコルとは、被監視部を監視するためにローカル監視システム及び端末にて利用されるプロトコルで、一般にファイアウォール装置など通過するプロトコルを制限するような通信機器を使用するインターネットを介した通信においては、それら通信機器の設定変更なく使用できない。
【００１０】
端末３００には中継サーバ装置１００からファイアウォール装置２００およびインターネット２を経由してプログラムをダウンロードするプログラムダウンロード手段３１４を有する汎用ブラウザ３１０を備える。そして、プログラムダウンロード手段３１４は汎用ブラウザ３１０に固有プロトコルによるメッセージ送受信を行い汎用ブラウザ３１０での監視制御を実現する監視制御手段３１１および固有プロトコルと汎用プロトコルとを相互に変換する手段を有するプロトコル変換手段３１２および汎用プロトコルによるメッセージ送受信を行い中継サーバ装置１００に対して定期的なメッセージ取得要求を行う汎用プロトコル通信手段３１３とを備えたプログラムをダウンロードして展開し汎用ブラウザ３１０上で実行可能とする。
【００１１】
中継サーバ装置１００には、固有プロトコルと汎用プロトコルとを相互に変換してローカル監視システム１と端末３００と間のデータ中継するデータ中継手段１０１と、監視制御手段３１１、汎用プロトコル通信手段３１２およびプロトコル変換手段３１３の機能を有するプログラムをアクセスのあった端末３００に配布するプログラム配布手段１０２とを有する。
【００１２】
次に上記のように構成された実施の形態１の遠隔監視制御システムの動作について説明する。まず、図２に示すようにプログラム配布手段１０２から端末３００がプログラムを取得する。はじめに、端末３００は汎用ブラウザ３１０を使用して、ファイアウォール装置２００を経由して中継サーバ装置１００にアクセスする（プログラムのダウンロード要求）。中継サーバ装置１００は汎用ブラウザ３１０からのアクセスがあると（プログラムのダウンロード要求受付）、プログラム配布手段１０２に格納されている監視制御手段３１１およびプロトコル変換手段３１２および汎用プロトコル通信手段３１３を有するプログラムのダウンロードを許可する（プログラムの配布）。次に、端末３００はプログラムダウンロード手段３１４により、プログラムを端末３００内にダウンロードする（プログラムのダウンロード）。次に、プログラムのダウンロードが完了すると、汎用ブラウザ３１０上に監視制御手段３１１と、プロトコル変換手段３１２と、汎用プロトコル通信手段３１３とが展開され、監視制御手段３１１が起動する。
【００１３】
次に、監視制御手段３１１が起動しデータの取得を要求する場合は、図３に示すように、データサーバ装置１０に対する固有プロトコルのメッセージを作成して送信する。次に、監視制御手段３１１が固有プロトコルのメッセージを作成し送信すると、プロトコル変換手段３１２により、固有プロトコルのメッセージが汎用プロトコルのメッセージに変換される。次に、汎用プロトコルのメッセージの変換が完了すると、汎用プロトコル通信手段３１３により、汎用プロトコルのメッセージはインターネット２およびファイアウォール装置２００を介して中継サーバ装置１００に送信される。次に、汎用プロトコルのメッセージを受信した中継サーバ装置１００はデータ中継手段１０１により汎用メッセージから固有プロトコルのメッセージに変換して、データサーバ装置１０に転送する。
【００１４】
次に、データ配信手段１１は固有プロトコルのメッセージを受信すると、固有メッセージの種別に従い処理を行う。固有プロトコルのメッセージをデータ取得の場合は、監視制御対象機器２１、監視制御対象機器２２および監視制御対象機器２３の取得対象データの更新時、要求対象データを取得し、固有プロトコルのメッセージを作成して中継サーバ装置１００に配信される。そして、中継サーバ装置１００にて固有プロトコルのメッセージは受信され保持される。
【００１５】
そして、図４に示すように、端末３００からローカル監視システム１のデータの取得を行う場合、上記要求の場合と同様に中継サーバ装置１００にメッセージが送信され、監視制御手段３１１に送信するために保持している固有プロトコルのメッセージを取得し、データ中継手段１０１により固有プロトコルのメッセージから汎用プロトコルのメッセージに変換して、送信する。次に、汎用プロトコルのメッセージを受信し、汎用プロトコルのメッセージから固有プロトコルのメッセージに変換して、固有プロトコルのメッセージを受信する。
【００１６】
また、制御要求であった場合は、制御手段１２により、監視制御対象機器２１、監視制御対象機器２２、および監視制御対象機器２３の制御を行い、応答結果はデータ配信手段１１により、中継サーバ装置１００に配信される。次に、中継サーバ装置１００はデータサーバ装置１０から固有プロトコルのメッセージを受信すると、データ中継手段１０１により固有プロトコルのメッセージから汎用プロトコルのメッセージに変換し、ファイアウォール装置２００およびインターネット２を介して汎用プロトコル通信手段３１３に渡す。
【００１７】
次に、汎用プロトコル通信手段３１３は汎用プロトコルのメッセージを受信すると、プロトコル変換手段３１２に渡す。次に、汎用プロトコルのメッセージを受信したプロトコル変換手段３１２は、汎用プロトコルのメッセージを固有プロトコルのメッセージに変換し、監視制御手段３１１に渡す。次に、固有プロトコルのメッセージを受信した監視制御手段３１１は取得したデータに従って画面表示を行う。以上の手順により、インターネットを介して端末３００から監視制御対象装置２１、監視制御対象機器２２、および監視制御対象機器２３の広域での監視制御を実現している。
【００１８】
上記のように構成された実施の形態１の遠隔監視制御システムによれば、インターネットに接続された端末からインターネットに接続された各監視制御対象機器の監視制御を、端末の存在するネットワーク毎にプロトコル変換装置を設置することなく、プログラムダウンロードを行うことにより容易に制御できるため、安価に遠隔監視を実現することができる。また、ローカル監視システムおよび中継サーバ装置は既存する場合においては、新たに端末およびプログラム配布手段のみを形成すれば上記実施の形態１と同様に対応することができる。
【００１９】
尚、プログラム配布手段は本実施の形態１においては中継サーバ装置内に形成する例を示したが、アクセスなどが自由に可能であれば、プログラム配布手段はインターネットに接続されていれば、いずれの箇所に形成されても良く上記実施の形態１と同様の効果を奏することができることは言うまでもない。
【００２０】
実施の形態２．
図５はこの発明の実施の形態２における遠隔監視制御システムの構成を示すブロック図である。図において、上記実施の形態１と同様の部分は同一符号を付して説明を省略する。ローカル監視システム１には、データサーバ装置１０にイントラネット３０で接続されたローカル端末４０を備えた。データサーバ装置１０には、監視制御を実現するローカル監視制御手段４２を有するローカルプログラムを配布するためのローカルプログラム配布手段１３を備える。ローカル端末４０にはデータサーバ装置１０からイントラネット３０を介してローカルプログラムをダウンロードするローカルプログラムダウンロード手段４３を備える。汎用ブラウザ４１は固有プロトコルによるメッセージ送受信を行い、汎用ブラウザ４１での監視制御を実現するローカル監視制御手段４２の機能を有する汎用ブラウザ４１上で実行可能なプログラムを取得する。
【００２１】
次に上記のように構成された実施の形態２の遠隔監視制御システムの動作について説明する。端末３００およびローカル監視システム１間におけるメッセージの授受は上記実施の形態１と同様であるため説明を省略する。まず、ローカル端末４０の汎用ブラウザ４１を使用して、イントラネット３０を経由してデータサーバ装置１０にアクセスする。次に、データサーバ装置１０は汎用ブラウザ４１からのアクセスがあると、ローカルプログラム配布手段１３により、ローカル監視制御手段４２を有するローカルプログラムのダウンロードを許可する。次に、ローカル端末４０はローカルプログラムダウンロード手段４３により、ローカルプログラムをダウンロードする。次に、ローカルプログラムのダウンロードが完了すると、汎用ブラウザ４１上でローカル監視制御手段４２が起動する。
【００２２】
次に、ローカル監視制御手段４２が起動すると、データサーバ装置１０に対する固有プロトコルのメッセージを作成して送信する。次に、固有プロトコルのメッセージを受信したデータサーバ装置１０は固有メッセージの種別に従い処理を行う。例えば、固有プロトコルのメッセージがデータ要求の場合、データ配信手段１１により、要求のある監視制御対象機器２１、監視制御対象機器２２および監視制御対象機器２３の対象データの更新時にその対象データをローカル端末４０に配信する。他に、固有プロトコルのメッセージが制御要求であった場合、監視制御対象機器２１、監視制御対象機器２２、および監視制御対象機器２３の制御を行い、応答結果をデータ配信手段１１により、ローカル端末４０に配信する。固有プロトコルのメッセージを受信したローカル監視制御手段４２は取得したデータに従って画面表示を行う。以上の手順により、イントラネット３０のローカル端末４０から監視制御対象装置２１、監視制御対象機器２２、および監視制御対象機器２３の監視制御を実現することができる。
【００２３】
上記のように構成された実施の形態２の遠隔監視制御システムによれば、上記実施の形態１と同様の効果を奏するのはもちろんのこと、各監視制御対象機器の遠隔監視をインターネットを介して設置された端末と、イントラネットに設置したローカル端末からも同様にデータサーバ装置を使用して各監視制御対象機器の監視を行えるようにしたので、インターネットからの遠隔監視に加え、既存のローカル監視システム内でも安価に監視が実現できる。
【００２４】
実施の形態３．
図６はこの発明の実施の形態３における遠隔監視制御システムの構成を示すブロック図である。図において、上記各実施の形態と同様の部分は同一符号を付して説明を省略する。監視制御対象機器２１、監視制御対象機器２２および監視制御対象機器２３と接続するデータサーバ装置５０を設けた。データサーバ装置５０にはデータサーバ装置１０と同様に、データ配信手段５１と、制御手段５２とを備える。中継サーバ装置１００には、ローカル監視システム１で使用するデータサーバ装置１０、５０へのメッセージを管理する管理手段としての接続データサーバ装置管理手段１０３を備える。尚、データサーバ装置１０、５０を複数個備えるのは、いずれか一方のデータサーバ装置が故障した場合などに備えたものである。
【００２５】
次に上記のように構成された実施の形態３の遠隔監視制御システムの動作について説明する。ここでは上記各実施の形態の動作とは異なる中継サーバ装置１００の動作についてのみ説明する。まず、端末３００から汎用プロトコルのメッセージを受信したデータ中継装置１００はデータ中継手段１０１により汎用メッセージを解析し、固有プロトコルのメッセージを取得する。次に、データ中継手段１０１は接続データサーバ装置管理手段１０３から接続可能なデータサーバ装置１０、５０のデータを取得する。次に、データ中継手段１０１はデータサーバ装置１０、５０のデータにしたがって、接続可能であるデータサーバ装置１０またはデータサーバ装置５０またはデータサーバ装置１０、５０の両方にメッセージを送信する。
【００２６】
上記のように構成された実施の形態３の遠隔監視制御システムによれば、上記各実施の形態と同様の効果を奏するのはもちろんのこと、中継サーバ装置により接続するデータサーバ装置のデータを管理するようにしたので、端末は接続先のデータサーバ装置が例えば故障などにて使用できない場合などを意識することなく、継続的に監視制御を行うことができる。
【００２７】
実施の形態４．
図７はこの発明の実施の形態４における遠隔監視制御システムの構成を示すブロック図である。図において、上記各実施の形態と同様の部分は同一符号を付して説明を省略する。中継サーバ装置１００にデータサーバ装置１０から取得した固有プロトコルのデータを格納するキャッシュデータベース１０５に格納および取得するデータキャッシュ手段１０４を備える。
【００２８】
次に上記のように構成された実施の形態４の遠隔監視制御システムの動作について説明する。上記実施の形態１と動作の変更がある中継サーバ装置１００の動作についてのみ説明する。まず、端末３００から汎用プロトコルのメッセージを受信したデータ中継装置１００はデータ中継手段１０１により汎用メッセージを固有プロトコルのメッセージに変換し、データキャッシュ手段１０４に渡す。次に、データキャッシュ手段１０４は固有プロトコルのメッセージが保持しているデータの要求であれば、データサーバ装置１０には転送せず、保持しているデータをデータ中継手段１０１に渡す。次に、保持していないデータの要求であれば、データ中継手段１０１によりデータサーバ装置１０に送信する。次に、データ中継手段１０１は、データサーバ装置１０より固有プロトコルのメッセージを受信すると、データキャッシュ手段１０４に取得したデータをキャッシュデータベース１０５に格納するとともに、固有プロトコルのメッセージを汎用プロトコルのメッセージに変換して、端末３００に汎用プロトコルのメッセージを送信する。以上の手順により、インターネットを介して端末３００から監視制御対象装置２１、監視制御対象機器２２、および監視制御対象機器２３の広域監視制御を、固有プロトコルのメッセージをデータキャッシュを利用して実現することができる。
【００２９】
上記のように構成された実施の形態４の遠隔監視制御システムによれば、上記各実施の形態と同様の効果を奏するのはもちろんのこと、中継サーバ装置でデータキャッシュを行いデータの授受をこのキャッシュを用いるようにしたので、インターネットからの端末のアクセスに対して効率的な遠隔監視が実現できる。
【図面の簡単な説明】
【００３０】
【図１】この発明の実施の形態１の遠隔監視制御システムの構成を示すブロック図である。
【図２】図１に示した遠隔監視制御システムにおけるプログラムダウンロードの動作の流れを示す図である。
【図３】図１に示した遠隔監視制御システムにおけるデータ要求の動作の流れを示す図である。
【図４】図１に示した遠隔監視制御システムにおけるデータ取得の動作の流れを示す図である。
【図５】この発明の実施の形態２の遠隔監視制御システムの構成を示すブロック図である。
【図６】この発明の実施の形態３の遠隔監視制御システムの構成を示すブロック図である。
【図７】この発明の実施の形態４の遠隔監視制御システムの構成を示すブロック図である。
【符号の説明】
【００３１】
１  ローカル監視システム、２  インターネット、１０  データサーバ装置、
１１  データ配信手段、１２  制御手段、１３  ローカルプログラム配布手段、
２１，２２，２３  監視制御対象装置、３０  イントラネット、４０  ローカル端末、
４１，３１０  汎用ブラウザ、４２  ローカル監視制御手段、
４３  ローカルプログラムダウンロード手段、１００  中継サーバ装置、
１０１  データ中継手段、１０２  プログラム配布手段、
１０３  接続データサーバ装置管理手段、１０４  データキャッシュ手段、
１０５  キャッシュ、２００  ファイアウォール装置、３００  端末、
３１１  監視制御手段、３１２  プロトコル変換手段、
３１３  汎用プロトコル通信手段、３１４  プログラムダウンロード手段。
【図１】
2006215791.tif 000003
【図２】
2006215791.tif 000004
【図３】
2006215791.tif 000005
【図４】
2006215791.tif 000006
【図５】
2006215791.tif 000007
【図６】
2006215791.tif 000008
【図７】
2006215791.tif 000009