(57)【要約】【課題】複数の監視エリアのローカル機器の監視情報を一括して監視することが可能なブラウザ端末、遠隔監視システム、プログラムを提供する。【解決手段】ブラウザ端末３０は、複数の監視エリアに配置された複数台のコントローラ２０Ａ，２０Ｂから、ローカル機器１０の監視情報を定期的に収集する収集手段３３を備える。一括管理手段３４は、収集手段３３で収集された監視情報を同一画面内に含む一括管理画面を生成し、この一括管理画面を表示器３２に表示する。一括管理画面では、各コントローラ２０Ａ，２０Ｂから取得した監視情報がコントローラ２０Ａ，２０Ｂごとに対応付けられたアイコンとして表示される。ユーザがいずれかのアイコンを選択すると、ブラウザ端末３０は、当該アイコンに対応するコントローラ２０Ａ，２０Ｂから配信されるＨＴＭＬ形式のデータを取得して監視画面を表示する。【選択図】図１
2010273123.tif 000002
【特許請求の範囲】
【請求項１】
複数の監視エリアに設置され各種検知状態と各種被制御状態との少なくとも一方からなる監視情報が変化するローカル機器と、各監視エリアごとに設置され、それぞれ対象となるローカル機器と通信してローカル機器の監視情報を収集する複数台のコントローラとを備えた遠隔監視システムに用いられ、各コントローラとネットワークを介して通信を行うことにより当該コントローラで生成された監視情報を含む監視画面を表示するブラウザ端末であって、複数台のコントローラの識別子を保持する保持手段と、保持手段に識別子が保持されている複数台のコントローラに対して規定の時間間隔でデータ要求を送信し、当該データ要求に返信させることにより各コントローラから特定項目の監視情報を収集する収集手段と、収集手段で収集された監視情報を同一画面内に含む一括管理画面を生成して表示する一括管理手段とを端末本体に有することを特徴とするブラウザ端末。
【請求項２】
前記一括管理手段は前記収集手段で収集された前記監視情報をアイコンとして前記一括管理画面に表示するアイコン化機能を有し、前記端末本体は、ユーザによりいずれかのアイコンが選択されると、当該アイコンの示す監視情報の発信元となる前記コントローラと通信して前記監視画面を表示するリンク手段を有することを特徴とする請求項１記載のブラウザ端末。
【請求項３】
前記一括管理手段は、前記収集手段で収集された前記監視情報の変化履歴を管理リストとして前記一括管理画面上に一覧表示するリスト機能を有することを特徴とする請求項２記載のブラウザ端末。
【請求項４】
前記端末本体は、前記一括管理画面を表示中に前記収集手段で収集される前記監視情報が変化した場合に、報知音を発生する報知手段を有することを特徴とする請求項２または請求項３に記載のブラウザ端末。
【請求項５】
前記端末本体が前記コントローラと通信して前記監視画面を表示する際には既定のアカウントを用いて当該コントローラにログインする必要があり、前記リンク手段は、前記アイコンが選択された際に、予め保持しているアカウントを用いてコントローラに自動的にログインするログイン機能を有することを特徴とする請求項２ないし請求項４のいずれか１項に記載のブラウザ端末。
【請求項６】
前記リンク手段は、ユーザによる操作が一定時間以上検出されなければ前記コントローラから自動的にログアウトするログアウト機能を有することを特徴とする請求項５記載のブラウザ端末。
【請求項７】
前記端末本体は、前記コントローラにおいて所定期間内に収集された複数の監視情報に基づく過去データを、起動時に当該コントローラから収集する履歴収集手段を備えることを特徴とする請求項１ないし請求項６のいずれか１項に記載のブラウザ端末。
【請求項８】
前記端末本体は、前記コントローラにおいて所定期間内に収集された複数の監視情報に基づく過去データを、定期的に当該コントローラから収集する履歴収集手段を備えることを特徴とする請求項１ないし請求項６のいずれか１項に記載のブラウザ端末。
【請求項９】
請求項１ないし請求項８のいずれか１項に記載のブラウザ端末と、ローカル機器と、複数台のコントローラとを備えることを特徴とする遠隔監視システム。
【請求項１０】
複数の監視エリアに設置され各種検知状態と各種被制御状態との少なくとも一方からなる監視情報が変化するローカル機器と、各監視エリアごとに設置され、それぞれ対象となるローカル機器と通信してローカル機器の監視情報を収集する複数台のコントローラとを備えた遠隔監視システムに用いられ、各コントローラとネットワークを介して通信を行うことにより当該コントローラで生成された監視情報を含む監視画面を表示するブラウザ端末用のプログラムであって、ブラウザ端末の保持手段に識別子が保持されている複数台のコントローラに対して規定の時間間隔でデータ要求を送信し、当該データ要求に返信させることにより各コントローラから特定項目の監視情報を収集する収集処理と、収集手段で収集された監視情報を同一画面内に含む一括管理画面を生成して表示する一括管理処理とをブラウザ端末に実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ローカル機器の各種検知状態、各種被制御状態を集中監視する遠隔監視システムに用いられるブラウザ端末、遠隔監視システム、プログラムに関するものである。
【背景技術】
【０００２】
従来から、たとえばビル、商用施設、工場、学校等の監視エリアに設置された照明器具や空調等の設備機器や防犯・防災システムなどを、遠隔監視するための遠隔監視システムが提供されている。
【０００３】
この種の遠隔監視システムは、照明器具や設備機器や防犯・防災システムなどの監視を行うローカル機器と、監視エリアに設置されローカル機器の監視情報（各種検知状態、各種被制御状態の少なくとも一方）を収集するコントローラと、コントローラとの間で通信を行うブラウザ端末とを備えている。ブラウザ端末は、パーソナルコンピュータなどのＷｅｂブラウザ搭載型端末からなり、ネットワークを介してサーバとしてのコントローラと通信を行うクライアントマシンとして機能する。コントローラは、ローカル機器から収集した監視情報を含む監視画面を生成し、当該監視画面をブラウザ端末に表示させる機能を有している（たとえば特許文献１参照）。
【０００４】
上記遠隔監視システムを用いれば、各監視エリアごとに１台のコントローラを設置することで、複数の監視エリアに設置されたローカル機器の監視制御を遠隔地から行うこともできる。この場合、ブラウザ端末が監視エリアごとに設置された各コントローラとの間でそれぞれ通信を行い、各コントローラで生成された監視画面を個別に表示することにより、ユーザは、各監視エリア内のローカル機器の遠隔監視が可能となる。すなわち、各監視エリアのローカル機器の監視情報は、監視エリアごとに個別に監視されることとなる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１８４９４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、上述した遠隔監視システムでは、ある監視エリアのコントローラの監視画面がブラウザ端末に表示されている状態で、他の監視エリア内のローカル機器の監視情報を確認するためには、改めて当該他の監視エリアのコントローラの監視画面をブラウザ端末に表示させる必要がある。そのため、ユーザにおいては、監視対象とする監視エリアの数が増えるに従って、ブラウザ端末に表示させる監視画面を切り替える手間が増える。また、ある監視エリアのコントローラの監視画面を表示中にあっては、他の監視エリアの重要な監視情報（たとえば警報発生の有無）に変化があっても、当該変化をユーザがすぐに把握できない可能性がある。
【０００７】
本発明は上記事由に鑑みてなされたものであって、複数の監視エリアのローカル機器の監視情報を一括して監視することが可能なブラウザ端末、遠隔監視システム、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１の発明は、複数の監視エリアに設置され各種検知状態と各種被制御状態との少なくとも一方からなる監視情報が変化するローカル機器と、各監視エリアごとに設置され、それぞれ対象となるローカル機器と通信してローカル機器の監視情報を収集する複数台のコントローラとを備えた遠隔監視システムに用いられ、各コントローラとネットワークを介して通信を行うことにより当該コントローラで生成された監視情報を含む監視画面を表示するブラウザ端末であって、複数台のコントローラの識別子を保持する保持手段と、保持手段に識別子が保持されている複数台のコントローラに対して規定の時間間隔でデータ要求を送信し、当該データ要求に返信させることにより各コントローラから特定項目の監視情報を収集する収集手段と、収集手段で収集された監視情報を同一画面内に含む一括管理画面を生成して表示する一括管理手段とを端末本体に有することを特徴とする。
【０００９】
この構成によれば、一括管理手段が、収集手段で収集された特定項目の監視情報を同一画面内に含む一括管理画面を生成して表示するので、当該一括管理画面によって複数の監視エリアのローカル機器の監視情報を一括して監視することが可能になる。そのため、たとえば警報発生の有無などの重要な監視情報を収集手段で収集することにより、ユーザにおいては、複数の監視エリアを監視対象とする場合でも、ブラウザ端末に表示させる監視画面を切り替えることなく、これら複数の監視エリアの重要な監視情報を確認することができるという利点がある。
【００１０】
請求項２の発明は、請求項１の発明において、前記一括管理手段が前記収集手段で収集された前記監視情報をアイコンとして前記一括管理画面に表示するアイコン化機能を有し、前記端末本体が、ユーザによりいずれかのアイコンが選択されると、当該アイコンの示す監視情報の発信元となる前記コントローラと通信して前記監視画面を表示するリンク手段を有することを特徴とする。
【００１１】
この構成によれば、ユーザは一括管理画面上のアイコンを選択するだけで、当該アイコンの示す監視情報の発信元となるコントローラの監視画面を表示することができるので、各監視エリアのローカル機器の詳細な状態を容易に確認することができる。
【００１２】
請求項３の発明は、請求項２の発明において、前記一括管理手段が、前記収集手段で収集された前記監視情報の変化履歴を管理リストとして前記一括管理画面上に一覧表示するリスト機能を有することを特徴とする。
【００１３】
この構成によれば、現在の監視情報だけでなく監視情報の過去の変化履歴についても、一括管理画面上で確認することが可能になる。
【００１４】
請求項４の発明は、請求項２または請求項３の発明において、前記端末本体が、前記一括管理画面を表示中に前記収集手段で収集される前記監視情報が変化した場合に、報知音を発生する報知手段を有することを特徴とする。
【００１５】
この構成によれば、一括管理画面の表示中に監視情報の変化が生じると報知音によりその旨が報知されるので、ユーザにおいては、一括管理画面を常時見ていなくとも、監視情報に変化が生じたことを知ることができ、監視の負担が軽減される。
【００１６】
請求項５の発明は、請求項２ないし請求項４のいずれかの発明において、前記端末本体が前記コントローラと通信して前記監視画面を表示する際には既定のアカウントを用いて当該コントローラにログインする必要があり、前記リンク手段が、前記アイコンが選択された際に、予め保持しているアカウントを用いてコントローラに自動的にログインするログイン機能を有することを特徴とする。
【００１７】
この構成によれば、アイコンが選択された際に、予め保持しているアカウントを用いてコントローラに自動的にログインするので、ログイン認証によりセキュリティを確保しながらも、一括管理画面から監視画面にリンクする際にはアカウント入力の手間が省けて利便性が向上する。
【００１８】
請求項６の発明は、請求項５の発明において、前記リンク手段が、ユーザによる操作が一定時間以上検出されなければ前記コントローラから自動的にログアウトするログアウト機能を有することを特徴とする。
【００１９】
この構成によれば、ユーザがログインした状態のブラウザ端末を放置することがあっても、自動的にログアウトする機能を搭載したことで、ユーザ以外の第３者によって不正な操作が行われることを防止でき、セキュリティの向上を図ることができる。
【００２０】
請求項７の発明は、請求項１ないし請求項６のいずれかの発明において、前記端末本体が、前記コントローラにおいて所定期間内に収集された複数の監視情報に基づく過去データを、起動時に当該コントローラから収集する履歴収集手段を備えることを特徴とする。
【００２１】
この構成によれば、端末本体の起動時に過去データがコントローラから収集されるので、長期間、端末本体が停止していた場合などでも、端末本体の再起動時に過去データの補完を行うことができるという利点がある。
【００２２】
請求項８の発明は、請求項１ないし請求項６のいずれかの発明において、前記端末本体が、前記コントローラにおいて所定期間内に収集された複数の監視情報に基づく過去データを、定期的に当該コントローラから収集する履歴収集手段を備えることを特徴とする。
【００２３】
この構成によれば、過去データを定期的に最新の情報に更新することができるという利点がある。
【００２４】
請求項９の発明は、請求項１ないし請求項８のいずれか１項に記載のブラウザ端末と、ローカル機器と、複数台のコントローラとを備えることを特徴とする。
【００２５】
この構成によれば、複数の監視エリアに点在するローカル機器の監視情報を、ブラウザ端末に表示される一括管理画面にて一括監視することができるという利点がある。
【００２６】
請求項１０の発明は、複数の監視エリアに設置され各種検知状態と各種被制御状態との少なくとも一方からなる監視情報が変化するローカル機器と、各監視エリアごとに設置され、それぞれ対象となるローカル機器と通信してローカル機器の監視情報を収集する複数台のコントローラとを備えた遠隔監視システムに用いられ、各コントローラとネットワークを介して通信を行うことにより当該コントローラで生成された監視情報を含む監視画面を表示するブラウザ端末用のプログラムであって、ブラウザ端末の保持手段に識別子が保持されている複数台のコントローラに対して規定の時間間隔でデータ要求を送信し、当該データ要求に返信させることにより各コントローラから特定項目の監視情報を収集する収集処理と、収集手段で収集された監視情報を同一画面内に含む一括管理画面を生成して表示する一括管理処理とをブラウザ端末に実行させることを特徴とする。
【００２７】
この発明によれば、汎用のパーソナルコンピュータ等にプログラムをインストールさせることにより、当該パーソナルコンピュータ等をブラウザ端末として使用することができる。
【発明の効果】
【００２８】
本発明は、一括管理手段が、収集手段で収集された特定項目の監視情報を同一画面内に含む一括管理画面を生成して表示するので、当該一括管理画面によって複数の監視エリアのローカル機器の監視情報を一括して監視することが可能になるという利点がある。
【図面の簡単な説明】
【００２９】
【図１】本発明の実施形態１の遠隔監視システムを示す概略システム構成図である。
【図２】同上の１つの監視エリアのみを示す概略システム構成図である。
【図３】同上のコントローラの構成を示す概略ブロック図である。
【図４】同上の一括管理画面を示す説明図である。
【図５】同上の代表アイコンの表示例の説明図である。
【図６】同上の動作例を示すシーケンス図である。
【図７】同上のブラウザ端末の動作を示すフローチャートである。
【発明を実施するための形態】
【００３０】
（実施形態１）
本実施形態の遠隔監視システムは、図１に示すように、監視・制御対象のローカル機器１０と、各監視エリアごとに設置されたコントローラ２０Ａ，２０Ｂ（以下、両者を特に区別しないときは単にコントローラ２０という）と、ユーザが所有するブラウザ端末３０とを備えて構成される。以下では一例として、コントローラ２０Ａが設置されたビルＡと、コントローラ２０Ｂが設置されたビルＢとの２つの監視エリアを監視の対象として説明するが、この例に限らず、本発明に係る遠隔監視システムは複数の監視エリアを監視の対象とすることができるものである。
【００３１】
ローカル機器１０は、図２に示すように動力機器、電力機器、空調機器などの設備機器４１の入出力制御を行う入出力端末器１１、照明器具４２へ調光電力を供給する出力端末器１２、電力量等を計量する計量機器４３を監視する計量端末器１３からなる。さらに、図２の例では、別設の防犯・防災システム４４からの情報を吸い上げる防災・防犯端末器１４、出力端末器１２に接続される照明器具の点灯／消灯を操作する壁スイッチ１５、出力端末器１２に接続される照明器具以外の多数の照明器具を多点管理し点灯／消灯のパターンを設定する設定入力器であるアナンシェータ１６、増設用の警報ユニット１７等を含んでいる。これら各種ローカル機器１０（１１〜１７）は、遠隔制御型ビル管理システムや遠隔監視型ホームセキュリティシステムの用途のものであり、要するに、監視情報（各種検知状態、各種被制御状態の少なくとも一方）が変化する機器である。
【００３２】
コントローラ２０は、図３に示すように中央演算装置２１および記憶装置２２からなるコンピュータシステムにより構成される。中央演算装置２１は、監視制御対象となる上述のローカル機器１０（１１〜１７）とたとえばポーリング／セレクティング方式で、伝送信号送受信部２３により伝送線５を介して通信してローカル機器１０の監視情報を収集するとともにローカル機器１０の制御を行う監視制御部２４の機能を有している。さらに、中央演算装置２１においては、後述するＷｅｂサーバ部２５とＣＧＩサーバ部２６とが、対応ソフトウェアを実行することで構築されるようになっている。
【００３３】
ブラウザ端末３０は、サーバとしてのコントローラ２０にとってはクライアントマシンであり、コントローラ２０との間をイントラネットやインターネットなどのネットワークで接続可能な通信部３１（図１参照）を備えたパーソナルコンピュータ（以下、パソコンという）からなる。そのため、世界中のどこからでもコントローラ２０に対してたとえばＪａｖａ（登録商標）バーチャルマシンによってＷｅｂブラウザを起動して配信要求をコントローラ２０に対して行うことができる。なお、移動体通信網を利用する移動体通信用のブラウザ端末３０’（図２参照）を用いてもよい。
【００３４】
これに応じるべく、コントローラ２０では、ＨＴＴＰｄ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ  ｄａｅｍｏｎ）、ＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）などの対応ソフトウェアを実装して上述のＷｅｂサーバ部２５やＣＧＩサーバ部２６を構築している。ＣＧＩサーバ部２６では、監視制御部２４を通じてローカル機器１０より監視情報取得し、Ｗｅｂサーバ部２５では、ＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式で監視情報を含む監視画面を生成する。その結果（監視画面）を、Ｗｅｂサーバ部２５からブラウザ端末３０に対して、イーサネット（登録商標）に対応する通信部２７と通信線６とを介して配信する。したがって、配信要求を行ったブラウザ端末３０は、端末本体に設けた表示器３２（図１参照）の画面上に、ローカル機器１０の監視情報を含む監視画面を表示することができる。なお、コントローラ２０は通信線６に対してルータ７（図１参照）を介して接続されているが、図３ではルータ７の図示は省略する。
【００３５】
ところで、ブラウザ端末３０は、上述したような監視画面を表示する基本機能だけでなく、以下に説明するランチャ機能を備えている。
【００３６】
すなわち、本実施形態のブラウザ端末３０は、図１に示すように、複数の監視エリアに配置された複数台のコントローラ２０を対象として、これら複数台のコントローラ２０から通信部３１を通してローカル機器１０の監視情報を収集する収集手段３３を端末本体に備えている。収集手段３３は、ブラウザ端末３０に設けられている保持手段（図示せず）に予め登録されたコントローラ２０Ａ，２０Ｂの識別子（アドレス）を用いて、各コントローラ２０Ａ，２０Ｂにデータ要求を送信し、当該データ要求に返信させることによりコントローラ２０から特定項目の監視情報を収集する。収集手段３３は、規定の時間間隔（たとえば１０秒周期）で各コントローラ２０から監視情報を収集し、前回取得時から変化があれば、監視情報を変化後の監視情報に更新する。ここで、全てのローカル機器１０の監視情報を収集手段３３によって収集するようにしてもよいが、本実施形態では、防犯・防災システム４４（図２参照）で発生する警報の有無のみを収集手段３３が収集する監視情報とする。
【００３７】
さらに、ブラウザ端末３０は、図４に示すように収集手段３３で収集された監視情報を同一画面内に含む一括管理画面５０を生成し、この一括管理画面５０を表示器３２に表示する一括管理手段３４を端末本体に備えている。ここで、一括管理手段３４はブラウザ端末３０に対して所定の操作が為される（たとえば、ブラウザ端末３０の画面上で所定のアイコンが選択される）ことで起動し、上記収集手段３３は、一括管理手段３４が起動したときに発生する起動メッセージを受けて起動するように構成されている。一括管理画面５０は、領域が上下に２分割されており、その上段に各コントローラ２０Ａ，２０Ｂから取得した監視情報（ここでは警報の有無）を、一括管理手段３４のアイコン化機能によりコントローラ２０Ａ，２０Ｂごとに対応付けられた代表アイコン５１Ａ，５１Ｂ（以下、両者を特に区別しないときは単に代表アイコン５１という）として表示する。図４の例では８個の代表アイコン５１が表示されているため、８台のコントローラ（つまり８箇所の監視エリア）２０にまで対応することができる。
【００３８】
代表アイコン５１は、図５に示すように、その点灯状態（図中の斜線部分が点灯中の領域を示す）によって警報の発生の有無と、未確認の警報の有無とを表示する。ここで、未確認の警報とは、現在では既に復旧したものの、警報発生後、未だ対応するコントローラ２０にアクセスしてその詳細が監視画面により確認されていないものである。なお、ブラウザ端末３０とコントローラ２０との間の通信異常等により監視情報の収集に失敗した場合、収集手段３３は予め設定されるリトライ回数だけ監視情報の収集を再試行し、この間にも成功しなければ対応する代表アイコン５１中に「通異」と表示する。
【００３９】
また、このような一括管理画面５０を表示中において、新規に警報が発生した場合、つまり表示中の監視情報に変化が生じた場合に、ブラウザ端末３０に内蔵されているブザーやスピーカを鳴動させて警報の報知音を発生させる報知手段３５がブラウザ端末３０に設けられている。これにより、新規に警報が発生すると、代表アイコン５１で当該警報の表示が行われるとともに、報知音による報知が行われるので、ユーザがブラウザ端末３０の画面を常に見ていなくても、新規の警報が発生したことを当該ユーザに通知することができる。報知手段３５は、通信異常の発生時にも報知音を生じさせる。
【００４０】
ここで、本実施形態では、ローカル機器１０群毎に警報レベルを決めており、報知音による報知を行う場合には警報レベルの高いものを優先して行うようにしてある。また、警報レベルの高い報知音の鳴動時間が終了し、その終了時点で警報レベルの低い報知音の鳴動時間が残っている場合には、警報レベルの低い報知音の警報鳴動を開始するという処理を行うようになっている。ここでは、重要度の高い方から順に重警報レベル、中警報レベル、軽警報レベル、通信異常を割り当てており、その割り当てはユーザが任意に設定できるものとする。そして、報知音の音色を警報レベル毎に変えることで識別性を持たせ、ユーザの注意喚起を促す効果を高めてある。なお、報知音の鳴動時間は任意の長さに設定されるものとするが、警報が復旧するまでは継続的に鳴動させるようにしてもよい。
【００４１】
一括管理画面５０の下段には、最新のものから所定件数（ここでは５件とする）の監視情報の変化履歴が、時系列に沿って警報リスト（管理リスト）５２として一覧表示される。ここで、監視情報を表示する順序は、ブラウザ端末３０が実際に監視情報を取得した時刻に基づいて決定される。警報リスト５２では、警報の発生日時、警報発生元のコントローラ２０並びに監視エリアの名称（識別情報）、警報の状態など、比較的詳しい情報が各行ごとに表示される。さらに、警報の発生中と復旧後とで文字色が異なるようにする（たとえば、警報発生中は赤色、復旧後は黒色とする）ことで、発生中の警報に関する情報が目立つようにしてある。この警報リスト５２は、一括管理手段３４のリスト機能によって生成される。なお、ブラウザ端末３０のポインティングデバイスにより、一括管理画面５０内に設けた拡大アイコン５３が選択（クリック）されると、代表アイコン５１の表示サイズを小さくし、警報リスト５２に表示する警報の件数を増やす（たとえば２０件とする）ことが可能である。
【００４２】
ここにおいて、ブラウザ端末３０には、各代表アイコン５１と、各コントローラ２０で生成される監視画面との間にリンクを張るリンク手段３６が設けられている。しかして、ユーザが、ブラウザ端末３０のポインティングデバイスによりいずれかの代表アイコン５１を選択（クリック）すると、ブラウザ端末３０は、当該代表アイコン５１の示す監視情報の発信元であるコントローラ２０と通信を開始し、当該コントローラ２０から配信されるＨＴＭＬ形式のデータを取得して監視画面を表示する。
【００４３】
ところで、本実施形態ではセキュリティ確保のため、ブラウザ端末３０がコントローラ２０と通信して監視画面を表示する際には、既定のアカウントを用いて認証処理により正規のユーザと認められた場合のみ当該コントローラ２０へのログインが許可されるようにしてある。そのため、複数のコントローラ２０の監視画面を表示する場合、各コントローラ２０ごとにログインを行う必要がある。なお、一度ログインすると監視画面を閉じない限りは再度ログインを行う必要はないが、複数のコントローラ２０の監視画面を監視するためには複数の監視画面を開いておく必要があり、これらの切替操作が煩雑になる。
【００４４】
そこで、上記リンク手段３６には、代表アイコン５１が選択された際にコントローラ２０に自動的にログインするログイン機能を付加してある。具体的には、ログイン時に必要となるアカウントとしてのユーザ名およびパスワードを予めブラウザ端末３０に登録しており、ログイン機能は、これらの登録されたユーザ名およびパスワードを用いてログインを行う。しかして、コントローラ２０はユーザ名およびパスワードの認証を行い、ユーザ名およびパスワードが正規のものと一致すると判断すれば、監視画面に対応するＨＴＭＬ形式のデータをブラウザ端末３０に配信する。これにより、ユーザにおいては、ログインの際にユーザ名およびパスワードを入力することなく、代表アイコン５１をクリックするだけで監視画面を閲覧することが可能となる。
【００４５】
ここで、ユーザが席を離れる場合など、監視画面にログインしたままの状態でブラウザ端末３０が放置されていると、ユーザ以外の第３者によって監視画面の不正な監視・操作が行われる可能性がある。そこで、本実施形態では、ユーザによるブラウザ端末３０の操作が所定のログアウト時間以上検出されなければ、前記コントローラ２０の監視画面から自動的にログアウトするログアウト機能をリンク手段３６に付加してある。これにより、ログインしたままのブラウザ端末３０が放置されることがあっても、第３者による監視画面の不正な監視・操作を回避することができ、セキュリティの向上を図ることができる。なお、ログアウト時間は任意に設定可能とする。
【００４６】
次に、本実施形態の遠隔監視システムの動作について、図６のシーケンス図、並びに図７のフローチャートを参照して説明する。
【００４７】
ブラウザ端末３０においては、一括管理手段３４が起動すると一括管理画面５０が表示されるとともに、起動メッセージに連動して収集手段３３が起動し各コントローラ２０Ａ，２０Ｂから監視情報を取得する処理（Ｓ１１，Ｓ２１）を開始する。このとき収集手段３３は、対象となるコントローラ２０Ａ，２０Ｂに対してデータ要求を送信し、当該データ要求に返信させることにより各コントローラ２０Ａ，２０Ｂから監視情報（ここでは警報の有無）を取得する。なお、各コントローラ２０Ａ，２０Ｂからの監視情報の取得処理は個別のスレッドにて並列的に実行するものとし、これにより、複数台のコントローラ２０Ａ，２０Ｂを対象としながらも短時間で監視情報を収集することができる。
【００４８】
収集手段３３と各コントローラ２０Ａ，２０Ｂとの間の通信が正常に成立し（Ｓ１２：Ｎｏ、Ｓ２２：Ｎｏ）、且つ収集手段３３が各コントローラ２０Ａ，２０Ｂから「警報あり」という監視情報を取得すると（Ｓ１３：Ｙｅｓ、Ｓ２３：Ｙｅｓ）、収集手段３３から一括管理手段３４に対して「警報あり」という情報を転送する。これを受けて、一括管理手段３４は、各コントローラ２０Ａ，２０Ｂに対応する代表アイコン５１Ａ，５１Ｂによりそれぞれ「警報あり」を報知する（Ｓ１４、Ｓ２４）。ここで、警報が新規に発生して代表アイコン５１の表示状態に変化が生じた場合（Ｓ１５：Ｙｅｓ、Ｓ２５：Ｙｅｓ）には、報知手段３５がブラウザ端末３０のブザーを鳴動させて報知音を出力する（Ｓ１６，Ｓ２６）。また、一括管理手段３４は、収集手段３３からの「警報あり」の通知を受けて、警報リスト５２を最新の状態に更新する。
【００４９】
また、収集手段３３と各コントローラ２０Ａ，２０Ｂとの間で通信異常が生じて各コントローラ２０Ａ，２０Ｂからの監視情報を取得できなかった場合（Ｓ１２：Ｙｅｓ、Ｓ２２：Ｙｅｓ）、収集手段３３から一括管理手段３４に対して「通信エラー」という情報が送信され、各コントローラ２０Ａ，２０Ｂに対応する代表アイコン５１Ａ，５１Ｂによりそれぞれ通信異常を報知する（Ｓ１７，Ｓ２７）。このとき、報知手段３５により報知音も発生させる。
【００５０】
ブラウザ端末３０において、一括管理画面５０の表示を終了するための処理が行われると、一括管理手段３４は自己の終了処理を開始するとともに収集手段３３に終了メッセージを通知し、これを受けた収集手段３３はコントローラ２０からの監視情報の取得処理を終了する。ただし、収集手段３３は、対象となる全てのコントローラ２０Ａ，２０Ｂに対する一連の処理（データ要求の送信および監視情報の受信）の途中で終了メッセージを受けた場合、当該一連の処理が完了するまでは待機し、その後動作を終了するものとする。
【００５１】
以上説明した遠隔監視システムによれば、一括管理画面５０により、複数の監視エリアに設けたローカル機器１０の監視情報（ここでは警報の有無）を同一画面内に同時に表示することができる。すなわち、ユーザにおいては、ビルＡのコントローラ２０Ａが管理しているローカル機器１０の情報と、ビルＢのコントローラ２０Ｂが管理しているローカル機器１０の情報とを、一度に確認することができる。したがって、ユーザは、複数の監視エリアを監視対象とする場合でも、ブラウザ端末３０に表示される監視画面をこまめに切り替えることなく、これら複数の監視エリアの監視を行うことが可能となる。
【００５２】
また、一括管理画面５０上の代表アイコン５１をユーザが選択することで、ブラウザ端末３０は、当該代表アイコン５１に対応するコントローラ２０に自動的にアクセスして、当該コントローラ２０の生成した監視画面を表示することができる。そのため、たとえば１つの代表アイコン５１が警報の発生を示している場合に、ユーザにおいては、当該監視情報の発信元であるコントローラ２０の監視画面をブラウザ端末３０に表示させて、前記警報の詳細を容易に確認することができる。
【００５３】
ところで、上述したブラウザ端末３０のランチャ機能は、ブラウザ端末３０として用いる汎用のパソコン等に、専用のプログラムをインストールすることで使用可能となる。つまり、専用のプログラムをパソコンにインストールすることで、収集手段３３、一括管理手段３４、リンク手段３６、報知手段３５等の各手段が当該パソコンによって実現されることになる。したがって、複数の監視エリアについて遠隔監視システムが既に構築されていれば、ユーザは、汎用のパソコン等に上記プログラムをインストールするだけで、既設の遠隔監視システムを利用して複数の監視エリアの一括管理が可能になる。なお、このようなプログラムが初めからインストールされた専用の端末装置を、上記ブラウザ端末３０として用いるようにしてもよい。
【００５４】
（実施形態２）
本実施形態の遠隔監視システムは、各コントローラ２０Ａ，２０Ｂが所定期間内にローカル機器１０から収集した複数の監視情報に基づく過去データを当該コントローラ２０Ａ，２０Ｂから収集する履歴収集手段（図示せず）を、ブラウザ端末３０に付加した点が実施形態１の遠隔監視システムと相違する。本実施形態では、前記過去データを計量端末器１３で得られた計量データとするが、この例に限らず、警報の発生履歴等、種々のデータを過去データとすることが可能である。ここで、計量端末器１３は、電力量や使用水道量等の検針あるいは温度等の計測を行う計量機器に接続され、各計量機器で得られた結果（検針結果、計測結果）を計量データとしてコントローラ２０に送っている。
【００５５】
履歴収集手段は、ブラウザ端末３０において一括管理手段３４が起動したときに起動メッセージを受けて起動し、起動時にコントローラ２０から過去データを自動的に収集する。具体的には、履歴収集手段は、対象となるコントローラ２０に対して過去データ要求を送信し、当該過去データ要求に返信させることにより、ＣＳＶ（Ｃｏｍｍａ  Ｓｅｐａｒａｔｅｄ  Ｖａｌｕｅｓ）形式の過去データをコントローラ２０から取得する。なお、ブラウザ端末３０とコントローラ２０との間の通信異常等により過去データの収集に失敗した場合、履歴収集手段は予め設定されるリトライ回数だけ過去データの収集を再試行し、この間にも成功しなければエラーメッセージを表示器３２に表示する。
【００５６】
ブラウザ端末３０は、コントローラ２０から収集した過去データを既定の形式で、表示器３２の画面上に表示出力する出力手段（図示せず）を備えている。過去データはコントローラ２０Ａ，２０Ｂごとに表示され、ブラウザ端末３０の簡単な操作で表示対象のコントローラ２０Ａ，２０Ｂが切り替えられるものとする。ここに、出力手段は過去データを日報、月報、年報、集中検針、簡易課金等の帳票形式で出力する。ここでいう集中検針は各計量端末器１３ごとに当月、前月、本日のそれぞれの計量データを示す形式であって、簡易課金は電力量等の課金対象から簡易的に求めた料金を示す形式である。さらに、ブラウザ端末３０にプリンタ（図示せず）が接続されている場合には、出力手段によって過去データを帳票形式で印刷することも可能である。過去データの印刷は、ブラウザ端末３０に対するユーザの操作により行うようにしてもよいが、予め設定されている日時に自動的に行われるようにしてもよい。
【００５７】
以上説明した構成によれば、ブラウザ端末３０の起動時点から遡って所定期間内の過去データを収集し、帳票形式で表示させることができるので、ブラウザ端末３０の起動前の監視情報についても、欠損なく表示することが可能となる。したがって、既設の遠隔監視システムのブラウザ端末３０に対して、上述した履歴収集手段や出力手段の機能を追加する場合でも、コントローラ２０が保持している過去の監視情報を自動的に補完することができる。
【００５８】
ところで、本実施形態の他の例として、履歴収集手段に定期的に過去データを収集させることが考えられる。過去データの収集の周期はたとえば１日とされ、この場合、予め決められた時刻になると、ブラウザ端末３０が自動的に起動して履歴収集手段によりコントローラ２０から過去データを収集するものとする。これにより、ブラウザ端末３０を起動するか否かに関わらず、過去データを定期的に最新の情報に更新することができるという利点がある。
【００５９】
その他の構成および機能は実施形態１と同様である。
【００６０】
また、上記各実施形態では、ブラウザ端末３０に監視画面を表示可能な全てのコントローラ２０Ａ，２０Ｂを、ブラウザ端末３０による監視情報および過去データの収集の対象とする例を示したが、この例に限らず、監視情報の収集の対象、過去データの収集の対象とするコントローラ２０をユーザが任意に設定できるようにしてもよい。
【符号の説明】
【００６１】
１０  ローカル機器
２０Ａ、２０Ｂ  コントローラ
３０  ブラウザ端末
３２  表示器
３３  収集手段
３４  一括管理手段
３５  報知手段
３６  リンク手段
５０  一括管理画面
５１  代表アイコン
５２  警報リスト（管理リスト）
【図１】
2010273123.tif 000003
【図２】
2010273123.tif 000004
【図３】
2010273123.tif 000005
【図４】
2010273123.tif 000006
【図５】
2010273123.tif 000007
【図６】
2010273123.tif 000008
【図７】
2010273123.tif 000009