(57)【要約】      （修正有）【課題】設備管理装置に故障、通信異常などが発生した場合でも、監視装置に画面表示を行うことができる設備管理システムなどを提供する。【解決手段】監視端末４が最初に通信を行う設備管理装置に、監視画面の構成に係るデータおよび監視画面表示に係る処理に係るデータ並びに各設備管理装置と通信するアドレスに係るデータを保持し、監視端末４は、通信管理部１６０と、データを保持するキャッシュデータ部１３０、不揮発データ部１４０およびＲＡＭデータ部１５０と、監視画面を表示する処理を行うとともに、データを保持させるＷｅｂコンテンツ表示制御部１２０と、監視画面を表示する表示装置１００とを備え、Ｗｅｂコンテンツ表示制御部１２０は、最初に通信を行う設備管理装置と通信できないものと判断すると、前回の通信時に、保持させたデータを処理して、表示装置１００に監視画面を表示する処理を行うものである。【選択図】図３
2014174748.tif 000002
【特許請求の範囲】
【請求項１】
管理対象となる１または複数の設備機器の管理をそれぞれ行う複数の設備管理装置と、該複数の設備管理装置と通信を行って前記設備機器の監視画面を表示する監視装置とを有し、
前記複数の設備管理装置のうち、前記監視装置が前記監視画面を表示する際、前記監視装置が最初に通信を行う前記設備管理装置には、前記監視画面の構成に係るデータおよび監視画面表示に係る処理に係るデータ並びに各設備管理装置と通信するアドレスに係るデータを保持する設備管理システムであって、
前記監視装置は、
前記複数の設備管理装置との通信を行う通信管理部と、
前記監視画面の表示に係るデータを保持する記憶装置と、
前記通信管理部を介して、前記最初に通信を行う前記設備管理装置との通信により得られたデータに基づいて監視画面を表示する処理を行うとともに、前記複数の設備管理装置との通信により得られたデータを前記記憶装置に保持させる表示制御部と、
該表示制御部の処理に基づく前記監視画面を表示する表示装置と
を備え、
前記表示制御部は、前記最初に通信を行う設備管理装置と通信できないものと判断すると、前回の通信時に、前記記憶装置に保持させた前記監視画面の構成に係るデータおよび監視画面表示の処理に係るデータ並びに各設備管理装置と通信するアドレスに係るデータに基づいて、前記表示装置に監視画面を表示する処理を行うことを特徴とする設備管理システム。
【請求項２】
前記表示制御部は、
前記複数の設備管理装置との通信により得られる前記設備機器の状態に関するデータを処理して、前記監視画面上に前記設備機器の状態を表示するとともに、前記設備機器の状態に関するデータを前記記憶装置に保持させ、
通信できないと判断した前記設備管理装置の管理対象となる設備機器については、前記記憶装置が保持する前記設備機器の状態に関するデータを処理して、前記監視画面上に前記設備機器の状態表示をすることを特徴とする請求項１に記載の設備管理システム。
【請求項３】
前記複数の設備管理装置との通信により得られる前記設備機器の表示位置に関するデータを処理して、前記監視画面上の対応する位置に前記設備機器に係る表示をするとともに、前記設備機器の表示位置に関するデータを前記記憶装置に保持させ、
通信できないと判断した前記設備管理装置の管理対象となる設備機器については、前記記憶装置が保持する前記設備機器の表示位置に関するデータを処理して、前記監視画面上の対応する位置に前記設備機器に係る表示をすることを特徴とする請求項１または２に記載の設備管理システム。
【請求項４】
前記設備管理装置は、管理対象の前記設備機器の状態が変化したものと判断すると、変化した旨の信号を前記監視装置に送ることを特徴とする請求項１〜３のいずれか一項に記載の設備管理システム。
【請求項５】
各設備管理装置は、管理に係る各種機能の設定状態に関するデータを保持しており、
前記表示制御部は、
前記複数の設備管理装置との通信により得られる前記設定状態に関するデータを処理して、機能設定画面を前記表示装置に表示させるとともに、前記設定状態に関するデータを前記記憶装置に保持させ、
通信できないと判断した前記設備管理装置については、前記記憶装置が保持する前記設定状態に関するデータを処理して、前記機能設定画面に表示することを特徴とする請求項１〜４のいずれか一項に記載の設備管理システム。
【請求項６】
各設備管理装置は、管理に係る各種の履歴に関するデータを保持しており、
前記表示制御部は、
前記複数の設備管理装置との通信により得られる前記履歴に関するデータを処理して、履歴画面を前記表示装置に表示させるとともに、前記履歴に関するデータを前記記憶装置に保持させ、
通信できないと判断した前記設備管理装置については、前記記憶装置が保持する前記履歴に関するデータを処理して、前記履歴画面に表示することを特徴とする請求項１〜５のいずれか一項に記載の設備管理システム。
【請求項７】
管理対象となる１または複数の設備機器の管理をそれぞれ行う複数の設備管理装置と、該複数の設備管理装置と通信を行って前記設備機器の監視画面を表示する監視装置とを有し、
前記複数の設備管理装置のうち、前記監視装置が前記監視画面を表示する際、前記監視装置が最初に通信を行う前記設備管理装置には、前記監視画面の構成に係るデータおよび監視画面表示に係る処理に係るデータ並びに各設備管理装置と通信するアドレスに係るデータを保持する設備管理システムにおいて、表示装置に前記監視画面を表示させる処理を行う監視プログラムであって、
前記最初に通信を行う設備管理装置と通信できるかどうかを判断する工程と、
通信できるものと判断すると、前記通信管理部を介して、前記最初に通信を行う前記設備管理装置との通信により得られたデータに基づいて監視画面を表示する処理を行うとともに記憶装置に保持させる工程と、
通信できないものと判断すると、前回の通信時に、前記記憶装置に保持させた前記監視画面の構成に係るデータおよび監視画面表示に係る処理に係るデータ並びに各設備管理装置と通信するアドレスに係るデータに基づいて、前記表示装置に監視画面を表示する処理を行う工程と
を前記監視装置の表示処理部に行わせることを特徴とする監視プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えばビルなどの家屋に設置された空調機器、照明機器などの設備機器を管理する設備管理システムなどに関するものである。
【背景技術】
【０００２】
ビルなどの家屋には、空調機器、照明機器などの設備機器を管理する設備管理装置が設置されているのが一般的になってきている。このような設備管理装置の中には、ビル管理者のコンピュータ（監視端末）のＷｅｂブラウザからアクセスすれば、ビル内のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどを介して設備機器の運転状態を監視できるものがある。
【０００３】
しかしながら、１台の設備管理装置が管理可能な設備機器の上限を超える設備機器が設置されている場合、Ｗｅｂブラウザを用いて設備機器を監視するには、設備管理装置ごとに複数のＷｅｂページを開いてＷｅｂページを切り替えながら監視する必要がある。このため、監視が煩雑になるとともに、設備機器異常の見落としなどが発生していた。
【０００４】
この課題を解決し、複数の設備管理装置の運転状態を１枚のＷｅｂページに表示する技術として、ビルなどの設備状況を、特定のサーバに集めることなく複数の監視サーバ装置に分散したままで、ブラウザからはインターネットを介して設備状況を各監視サーバ装置から収集でき、且つ、様々な仕様のブラウザに表示することができる設備監視システムが開示されている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第５０１５０５２号公報（第２図）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
例えば、上記の特許文献１の設備監視システムにおいては、各監視サーバ装置が各装置に接続された設備機器の監視を行うことで設備機器の運転状態を各監視サーバ装置が保持する分散型のシステムになっているものの、各監視サーバに接続するためのＨＴＭＬドキュメントはメイン監視サーバ装置のみが保持しているため、メイン監視サーバに故障または通信異常が発生した場合、全ての設備機器の状態を取得することができなくなってしまっていた。また、メイン監視サーバ以外のいずれかの監視サーバ装置が故障または通信異常となった場合は、故障または通信異常が発生した監視サーバが生成する表示用データが取得できず、当該監視サーバにどのような設備機器が接続されているかという情報も表示されなくなるため、監視サーバが故障したことによる影響範囲を特定することもできなくなっていた。
【０００７】
以上のように、上記の特許文献１に記載した設備管理システムに関する技術では、Ｗｅｂブラウザを監視端末として使用することで、監視用パソコンへの監視アプリケーションのインストールなどの煩雑な作業を不要とし、容易に設備機器監視を可能としている反面、メイン監視サーバ装置が故障した場合に、全ての設備機器が監視できなくなることや、他の監視サーバ装置が故障した場合に該監視サーバ装置に何の設備機器が接続されているかなどの設備管理上必要なデータが表示されなくなるといったような課題があった。
【０００８】
この発明は、上記課題を解決するためになされたもので、例えば設備管理装置に故障、通信異常などが発生した場合でも、監視装置に画面表示を行うことができる設備管理システムなどを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、この発明の設備管理システムは、管理対象となる１または複数の設備機器の管理をそれぞれ行う複数の設備管理装置と、複数の設備管理装置と通信を行って設備機器の監視画面を表示する監視装置とを有し、複数の設備管理装置のうち、監視装置が監視画面を表示する際、監視装置が最初に通信を行う設備管理装置には、監視画面の構成に係るデータおよび監視画面表示に係る処理に係るデータ並びに各設備管理装置と通信するアドレスに係るデータを保持する設備管理システムであって、監視装置は、複数の設備管理装置との通信を行う通信管理部と、監視画面の表示に係るデータを保持する記憶装置と、通信管理部を介して、最初に通信を行う設備管理装置との通信により得られたデータに基づいて監視画面を表示する処理を行うとともに、複数の設備管理装置との通信により得られたデータを記憶装置に保持させる表示制御部と、表示制御部の処理に基づく監視画面を表示する表示装置とを備え、表示制御部は、最初に通信を行う設備管理装置と通信できないものと判断すると、前回の通信時に、記憶装置に保持させた監視画面の構成に係るデータおよび監視画面表示の処理に係るデータ並びに各設備管理装置と通信するアドレスに係るデータに基づいて、表示装置に監視画面を表示する処理を行うものである。
【発明の効果】
【００１０】
この発明によれば、監視装置の表示制御部が、監視画面の構成に係るデータおよび監視画面表示に係る処理に係るデータ並びに各設備管理装置と通信するアドレスに係るデータを記憶装置に保持させておくことで、装置故障、通信異常などにより最初に通信を行う設備管理装置と通信できない場合であっても、保持したデータを用いて監視画面を表示させ、他の設備管理装置と通信を行って設備機器の管理を行うことができる。
【図面の簡単な説明】
【００１１】
【図１】この発明の実施の形態１に係る設備管理システムの構成を示すブロック図である。
【図２】この発明の実施の形態１に係る設備管理装置３の構成を示すブロック図である。
【図３】この発明の実施の形態１に係る監視端末４の構成を示すブロック図である。
【図４】監視端末４で監視画面を表示する際の処理を説明する図である。
【図５】監視端末４と設備管理装置３との通信における信号の流れを説明する図である。
【図６】監視端末４で表示されるフロア監視画面例を示す図である。
【図７】監視端末４で表示される異常発生中ユニット画面例を示す図である。
【図８】設備管理装置３ａが故障などして通信ができない場合の監視端末４で表示されるフロア監視画面例を示す図である。
【図９】設備機器２の運転状態が変化した際の設備管理装置３の処理を説明する図である。
【図１０】設備管理装置３からの設備機器運転状態データの変化通報を受けた際の監視端末４の処理を説明する図である。
【図１１】この発明の実施の形態２に係る設備管理装置３００の構成を示すブロック図である。
【図１２】この発明の実施の形態２に係る監視端末３０１の構成を示すブロック図である。
【発明を実施するための形態】
【００１２】
実施の形態１．
まず、この発明の実施の形態１について説明する。
【００１３】
図１は、この発明の実施の形態１に係る設備管理システム１の構成を示すブロック図である。図１に示すように、この実施の形態に係る設備管理システム１は、複数の設備管理装置３および、監視装置となる監視端末４を備え、複数の設備機器２を管理するシステムである。この実施の形態では、３台の設備管理装置３を設備管理装置３ａ、３ｂ、３ｃとして有しているものとする。
【００１４】
設備機器２と設備管理装置３とは、専用通信線５で互いに通信可能なように接続されている。また、設備管理装置３と監視端末４とは、通信線６で互いに通信可能なように接続されている。ここで、図１では特に具体的に図示していないが、設備機器２は、空調機器、照明機器、給湯機器など、ビル内に設置される様々な設備機器を想定している。
【００１５】
複数の設備機器２は、ビル内の指定場所にそれぞれ設置されている機器である。各設備機器２は、設備管理装置３の管理の下で動作する。設備機器２の運転状態は専用通信線５を介して設備管理装置３に通知される。ここで、例えば１台の設備管理装置３が管理する複数の設備機器２をまとめて、以下では設備機器群７とも呼ぶ場合がある。
【００１６】
図２は、この発明の実施の形態１に係る設備管理装置３の構成を示すブロック図である。設備管理装置３は、複数の設備機器２を含む設備機器群７を、統括的に制御および管理する装置である。図２に示すように、この実施の形態の設備管理装置３は、表示装置１０、入力装置２０、制御部３０、データ管理部４０、設備機器通信管理部５０および監視端末通信管理部６０を備えている。
【００１７】
表示装置１０は、制御部３０の制御のもと、管理者など（以下、管理者という）が設備機器群７の監視、制御を行うための各種画面を表示する。
【００１８】
入力装置２０は、管理者が入力した操作指示などを含む信号を制御部３０に送る、例えばマウス、キーボード、タッチパネルなどの入力用デバイスである（タッチパネルの場合は、表示装置１０上に設置される）。管理者がマウスなどの入力装置２０を操作すると、操作に係る指示を含む信号を制御部３０に送信する。このため、操作内容に基づいて、画面の切り換え、設備機器２の操作などを行うことができる。
【００１９】
制御部３０は、例えばＣＰＵ（Central Processing Unit ）、メモリ（記憶装置）など（いずれも不図示）を備えるコンピュータなどである。ＣＰＵがメモリに格納されたプログラムを実行することにより、制御部３０の機能を実現する。
【００２０】
制御部３０は、例えば設備機器２の運転状態の保持、監視端末４に表示する監視画面に必要なデータを信号に含めて送受信する処理などを行っている。この実施の形態の制御部３０は、設備機器管理部３１、Ｗｅｂサーバ部３２、設備機器データ通信部３３およびシステム構成データ通信部３４を含んでいる。設備機器管理部３１は設備機器２の運転状態の監視、制御などに係る処理を行う。設備機器データ通信部３３は設備機器データ７０の設定、監視などに係る処理を行う。Ｗｅｂサーバ部３２は、Ｗｅｂコンテンツ８０を信号に含めて送信する処理を行う。システム構成データ通信部３４は、設備管理システム１内に接続されている他の設備管理装置３のアドレス情報のデータが保持されている設備管理装置アドレスリスト９１の設定、モニタなどに係る処理を行う。
【００２１】
データ管理部４０は、制御部３０が設備機器群７の管理および監視を行うために必要となる各種データ、および監視端末４で監視画面を表示するための各種データの保持（記憶）、管理などをする。データ管理部４０が管理するデータには、大別して、設備機器データ７０、Ｗｅｂコンテンツ８０、システム構成データ９０がある。各データはデータ管理部４０を構成する記憶装置が記憶する。また、Ｗｅｂコンテンツ８０およびシステム構成データ９０は、すべての設備管理装置３が保持する必要はなく、例えば代表となる設備管理装置３（この実施の形態では設備管理装置３ａとする）が保持していればよい。
【００２２】
設備機器データ７０には、各設備機器２の接続情報データ７１、運転状態データ７２および表示位置データ７３が含まれる。
【００２３】
接続情報データ７１は、設備管理装置３の管理対象となる各設備機器２のアドレス番号、操作グループ番号、機種識別情報など、設備機器群７を制御するために必要なデータである。
【００２４】
運転状態データ７２は、各設備機器２の現在の運転状態（例えば空調機器の場合は運転または停止状態、冷房、暖房などの運転モード、設定温度、室内温度など）を示すデータである。運転状態データ７２は、各設備機器２との間で行われる信号の送受信により、随時更新される。
【００２５】
表示位置データ７３は、各設備機器２が設置されたフロア番号および平面図上のＸ座標、Ｙ座標を示すデータである。監視端末４において表示される設備機器２の監視画面に表示されるフロアの平面図に設備機器アイコンを配置して表示する際のデータに用いられる。
【００２６】
ここで、表示位置データ７３は、複数の建物を管理することを考慮し、フロア番号以外にも、建物番号などの付加情報をさらに追加してもよい。また、Ｘ座標、Ｙ座標は平面図の縦横サイズに対する割合（０〜１００％）で示し、平面図が拡大、縮小されても、追随して設備機器アイコンを対応する位置に表示できるようにしてもよい。
【００２７】
Ｗｅｂコンテンツ８０には、監視端末４に表示する画面のレイアウト構成などに係るデータである画面構成ファイル８１、Ｗｅｂブラウザ上で実行され、各種通信処理、画面表示処理を行うための監視プログラム８２および監視画面の背景として表示などするためのフロア平面図データ８３（以下、フロア平面図という）が含まれる。
【００２８】
画面構成ファイル８１は、監視端末４に表示する画面のレイアウト構成ファイルおよび各種画像ファイルをデータとするものである。例えば画面のフレーム構成を記述するＨＴＭＬ（HyperText Markup Language ）ファイルと、ＧＩＦ（Graphics Interchange Format）形式やＪＰＥＧ（Joint Photographic Experts Group ）形式、ＢＭＰ（Bitmap）形式などで記述された各種画像ファイルとからなる。
【００２９】
また、画面構成ファイル８１には、Ｗｅｂブラウザのアプリケーションキャッシュ機能を用いて監視端末４の不揮発メモリ（キャッシュデータ部１３０）にＷｅｂコンテンツ８０を保存するために必要なファイル形式のデータも含まれる。
【００３０】
Ｗｅｂブラウザのアプリケーションキャッシュ機能はＨＴＭＬ５の機能として各ブラウザに実装されている機能である。例えば、キャッシュを行いたいファイル（指定ファイル）のファイル名を拡張子”.appcache ”で作成したファイル（マニフェストファイル）内に記述することで、指定ファイルを監視端末４内の不揮発メモリ（記憶手段）にキャッシュとして保存することが可能である。この実施の形態の監視端末４は、本機能を利用することができるものとする。このため、設備管理装置３との通信ができない場合でもＷｅｂコンテンツ８０を不揮発メモリから読み出して、表示などを行うことが可能である。
【００３１】
監視プログラム８２は、Ｊａｖａ  Ｓｃｒｉｐｔ（登録商標）などの言語で記述された、Ｗｅｂブラウザ上で実行可能なプログラムである。Ｗｅｂブラウザ上で実行され、監視端末４が各設備管理装置３と通信を行って処理を行い、監視画面を表示する。また、設備管理装置３との通信異常が発生した場合でも、必要となるデータを監視端末４内の不揮発データ部１４０に保存することが可能なプログラムとなっている。この実施の形態では、画面構成ファイル８１に埋め込まれる形で保持されているものとする。
【００３２】
フロア平面図８３は、ビル内の設備機器２の設置位置が明確になるよう、監視画面の背景として表示するための各フロア単位の平面図を示す画像データである。
【００３３】
設備機器通信管理部５０は、制御部３０と専用通信線５とのインターフェイスとなる。この設備機器通信管理部５０を介して設備機器２と制御部３０との間で各種データを含む信号の送受信が行われる。ここで、この実施の形態では専用通信線５を接続しているが、専用通信線５は必ずしも専用の通信線である必要はなく、例えば汎用的な通信線であるＬＡＮ（Local Area Network）、ＲＳ−４８５インターフェイスなどを用いた構成としてもよい。
【００３４】
監視端末通信管理部６０は、制御部３０と通信線６とのインターフェイスとなる。この監視端末通信管理部６０を介して監視端末４と制御部３０との間で各種データを含む信号の送受信が行われる。通信線６は、例えばＬＡＮ、無線ＬＡＮなど、コンピュータなどとの接続が可能な通信路となる。
【００３５】
図３は、実施の形態１に係る監視端末４の構成を示すブロック図である。監視端末４は、汎用的なコンピュータ上で動作するＷｅｂブラウザをアプリケーションプログラムとして有している。このため、設備管理装置３から取得したＷｅｂコンテンツ８０などを処理して、設備機器２の監視画面を表示することができる。図３に示すように、監視端末４は、表示装置１００、入力装置１１０、Ｗｅｂコンテンツ表示制御部１２０、不揮発データ部１４０および通信管理部１６０を備えている。
【００３６】
表示装置１００は、Ｗｅｂコンテンツ表示制御部１２０の制御のもと、設備管理装置３から取得したＷｅｂコンテンツ８０などに基づく監視画面を表示する。
【００３７】
入力装置１１０は、管理者が入力した操作指示などを含む信号を制御部３０に送る、例えばマウス、キーボード、タッチパネルなどの入力用デバイスである（タッチパネルの場合は、表示装置１００上に設置される）。管理者がマウスなどの入力装置１１０を操作すると、入力した内容に基づいて、画面の切り換え、設備機器２の操作などを行うことができる。
【００３８】
Ｗｅｂコンテンツ表示制御部１２０は、入力装置１１０からの指示に基づいて、接続先の設備管理装置３と通信を行ってＷｅｂコンテンツ８０を取得し、設備機器群７の監視画面を表示装置１００に表示するための処理を行う。Ｗｅｂコンテンツ表示制御部１２０は、取得した画面構成ファイル８１を解析する画面構成ファイル解析部１２１を含む。
【００３９】
また、設備管理装置３からの信号によって送られ、設備管理装置３との通信を行って設備機器データを管理するとともに、設備管理装置３との通信異常が発生した場合でも監視端末４の監視画面表示に必要となるデータを不揮発データ部１４０に保存する監視プログラム処理部１２２を含んでいる。
【００４０】
監視プログラム処理部１２２はキャッシュデータ部１３０に保持している監視プログラム１７２を実行し、処理を行う。監視プログラム処理部１２２は、データ通信管理部１２３および設備機器データ管理部１２４を有している。データ通信管理部１２３は、主として、代表となる設備管理装置３ａとの通信に係る処理を行う。設備機器データ管理部１２４は各設備管理装置３が有する設備機器データ７０の通信に係る処理を行う。
【００４１】
キャッシュデータ部１３０は、設備管理装置３との通信ができないときに画面構成ファイル解析部１２１が利用する各種ファイル、監視プログラム１７２などをキャッシュデータとして記憶、管理などをする。キャッシュデータ部１３０には、設備管理装置３から取得した画面構成ファイル１７１、監視プログラム１７２およびフロア平面図データ１７３（以下、フロア平面図１７３という）が格納されたＷｅｂコンテンツ１７０がデータとして含まれ、監視端末４が有する不揮発メモリ（記憶手段）に記憶されている。
【００４２】
不揮発データ部１４０は、監視プログラム処理部１２２が利用する各種設定データを管理する。不揮発データ部１４０には、各設備管理装置３が管理している設備機器２の接続情報１８１、表示位置データ１８２が格納された設備機器データ１８０と、通信先設備管理装置の特定情報となるＩＰアドレスやホスト名などの設備管理装置アドレスリスト１９１が格納されたシステム構成データ１９０が含まれ、監視端末４が有する不揮発メモリに保持されている。
【００４３】
ＲＡＭデータ部１５０は、監視プログラム処理部１２２が利用する各種運転状態データを管理する。ＲＡＭデータ部１５０には、各設備管理装置３が管理している設備機器２の運転状態データ２０１が格納された設備機器データ２００が含まれ、設備機器データ管理部１２４によって最新の状態に保たれている。
【００４４】
通信管理部１６０は、Ｗｅｂコンテンツ表示制御部１２０と通信線６とのインターフェイスとなる。この通信管理部１６０を介して設備管理装置３とＷｅｂコンテンツ表示制御部１２０との間で各種データを含む信号の送受信が行われる。
【００４５】
次に、設備管理装置３および監視端末４の動作について、図４、図５および図６を用いて説明する。
【００４６】
図４は、監視端末４が実行するＷｅｂブラウザに対して設備管理装置３のＵＲＬ（Uniform Resource Locator）を入力し、監視画面（設備機器監視用のページ）を表示するときの処理を説明する図である。
【００４７】
監視端末４にＵＲＬを入力すると、Ｗｅｂコンテンツ表示制御部１２０は、通信管理部１６０を介して、ＵＲＬに係る設備管理装置３に対し、例えばＨＴＴＰプロトコル（Hypertext Transfer Protocol ）を用いた通信を開始する。ここで、この実施の形態におけるＵＲＬに係る設備管理装置３は、代表となる設備管理装置３ａであり、監視端末４が最初に通信を行う設備管理装置３である。
【００４８】
Ｗｅｂコンテンツ表示制御部１２０は、キャッシュデータ部１３０に保持されたＷｅｂコンテンツ１７０が最新のデータであるかどうかをチェックする（ステップＳ１ａ）。最新のデータであると判断すると、キャッシュデータ部１３０内のＷｅｂコンテンツ１７０を読み出す（ステップＳ１ｂ）。最新のデータでないと判断すると、通信管理部１６０を介して、代表となる設備管理装置３ａと通信を行い、設備管理装置３ａが保持するＷｅｂコンテンツ８０を取得し、キャッシュデータ部１３０内にＷｅｂコンテンツ１７０として保持（記憶）する（ステップＳ１ｃ）。
【００４９】
Ｗｅｂコンテンツ１７０が最新のデータであるかどうかについて、ＨＴＭＬ５のアプリケーションキャッシュ機能を用いた場合は、キャッシュデータ部１３０に保持されたマニフェストファイル（図示せず）と設備管理装置３から取得したマニフェストファイル（図示せず）を比較する。そして、マニフェストファイルが更新されているかどうかを確認することにより最新であるかどうかを判断することが可能である。ここで、必ずしもアプリケーションキャッシュ機能を使う必要は無く、同等の手段を用いてＷｅｂコンテンツ１７０を保持し、他の方法でＷｅｂコンテンツ１７０が最新かどうかを判断するようにしてもよい。
【００５０】
監視端末４の画面構成ファイル解析部１２１は、Ｗｅｂコンテンツ１７０を解析し、画面構成ファイル１７１に基づいて表示装置１００に画面を表示するとともに（ステップＳ１ｄ）、監視プログラム１７２を実行する（ステップＳ１ｅ）。ここで、監視プログラム１７２は、画面構成ファイル１７１内にスクリプトとして埋め込まれている。
【００５１】
監視プログラム処理部１２２内のデータ通信管理部１２３は、代表となる設備管理装置３ａに対してＷｅｂＳｏｃｋｅｔ方式で接続する処理を行う（ステップＳ１ｆ）。ここで、ＷｅｂＳｏｃｋｅｔ方式とは、ＷｅｂサーバとＷｅｂクライアントとの双方向通信用の技術規格であり、ＨＴＴＰプロトコルとは異なり、常時接続しておくことが可能である。そのため、通信が必要なときには、Ｗｅｂサーバ側、Ｗｅｂクライアント側のどちらからでも送信を開始することが可能となる。したがって、操作や状態変化などに変化があったとき、即時通報する用途に有用である。
【００５２】
代表となる設備管理装置３ａに正常に接続できたかを判断する（ステップＳ１ｇ）。正常に接続できたものと判断すると、データ通信管理部１２３は、さらに設備管理装置３から設備管理システム１内に接続されている設備管理装置３のＩＰアドレス、ホスト名などのアドレス情報が入力されている設備管理装置アドレスリスト９１を含むシステム構成データ９０を取得する（ステップＳ１ｈ）。そして、不揮発データ部１４０内のシステム構成データ１９０と比較して変化があると判断すると、不揮発データ部１４０内にシステム構成データ１９０として保持（記憶）する（ステップＳ１ｉ）。
【００５３】
一方、設備管理装置３に正常に接続できなかったものと判断すると、不揮発データ部１４０内に保持しているシステム構成データ１９０を読み出す（ステップＳ１ｊ）。
【００５４】
全設備管理装置３分のデータの取得を終了したかどうかを判断する（ステップＳ１ｋ）。取得していないと判断すると、不揮発データ部１４０内のシステム構成データ１９０に含まれる設備管理装置３のそれぞれのＩＰアドレスまたはホスト名に対してＷｅｂＳｏｃｋｅｔ方式で接続する（ステップＳ１ｌ）。そして、正常に接続を行えたかどうかを判断する（ステップＳ１ｍ）。
【００５５】
正常に接続できたものと判断すると、接続した設備管理装置３から、設備機器２の接続情報データ７１（ステップＳ１ｎ）および表示位置データ７３（ステップＳ１ｏ）を取得する。そして、不揮発データ部１４０内の設備機器データ１８０内の接続情報１８１および表示位置データ１８２と比較して変化があると判断すると、不揮発データ部１４０に設備機器データ１８０として保持する。また、設備機器２の運転状態データ７２を取得し（ステップＳ１ｐ）、ＲＡＭデータ部１５０内に設備機器データ２００の運転状態データ２０１として保持する。
【００５６】
一方、設備管理装置３にＷｅｂＳｏｃｋｅｔ方式で正常に接続できなかったものと判断すると、不揮発データ部１４０内の接続情報１８１（ステップＳ１ｑ）、表示位置データ１８２（ステップＳ１ｒ）、ＲＡＭデータ部１５０内の運転状態データ２０１を読み出す（ステップＳ１ｓ）。
【００５７】
以降、設備機器２の状態が変化した場合は、設備管理装置３が状態変化内容に係る信号を監視端末４に送る。また、監視端末４において、監視プログラム処理部１２２の設備機器データ管理部１２４は、変化した内容に係るデータを設備機器データ２００に保持することにより、運転状態データ２０１を最新の状態に保つようにする。
【００５８】
次に、設備機器データ管理部１２４は、監視端末４の監視画面に表示されたフロア平面図上に、接続情報１８１に保持されている各設備機器２を、表示位置データ１８２、運転状態データ２０１に従って、運転状態を示す設備機器アイコンを表示する処理を行う（ステップＳ１ｔ）。
【００５９】
以上のようにして、監視端末４でフロア監視画面を開いたときの処理が終了し、複数の設備管理装置３が管理する設備機器群７の状態を同一のＷｅｂページ上に表示して監視することが可能となる。
【００６０】
また、前述したように、設備管理装置３との通信が正常に行えない場合、監視端末４内に保持するキャッシュデータ部１３０、不揮発データ部１４０、ＲＡＭデータ部１５０から読み出して監視画面を表示することができる。このため、いずれかの設備管理装置３が故障などを起こして通信ができない場合でも、通信できない設備管理装置３に係る設備機器２の状態表示が最新でないこと以外は、通常通りフロア監視画面を表示することが可能となる。
【００６１】
図５は、監視端末４と設備管理装置３との通信における信号の流れを説明する図である。Ｗｅｂコンテンツ８０およびシステム構成データ９０は、代表となる設備管理装置３ａから取得するが、設備機器データ７０は、各設備管理装置３から直接取得するようにする。このため、処理の分散化をはかることができる。
【００６２】
図６は、監視端末４で表示されるフロア監視画面例を示す図である。この例では、設備管理装置３ａ、３ｂ、３ｃが同一フロア内の設備機器群７を監視し、各設備管理装置３から取得した表示位置データ１８２に従って、１つのＷｅｂページ内の平面図上に、複数の設備管理装置３から取得した各設備機器２の運転状態データ２０１に従ったアイコンを配置し、表示している。
【００６３】
ここでは同一フロア内に複数の設備管理装置３を設置した例を記載しているが、各フロア単位で設備管理装置３を設置した場合でも、同様にして複数フロアの設備機器２の運転状態を１枚のＷｅｂページ上に表示することが可能である。
【００６４】
図７は、監視端末４で表示される異常発生中ユニット画面例を示す図である。この例では、設備管理装置３ａ、３ｂ、３ｃから取得した各設備機器２の運転状態データ２０１に従って、異常発生中の設備機器２を発生日時順に１つのＷｅｂページ内に表示している。
【００６５】
図８は、Ｗｅｂコンテンツ８０を保持する代表となる設備管理装置３ａが故障などして通信ができない場合の監視端末４で表示されるフロア監視画面例を示す図である。この例では、キャッシュデータ部１３０からＷｅｂコンテンツ１７０を読み出し、不揮発データ部１４０から、設備管理装置３ａの接続情報１８１および表示位置データ１８２を読み出して表示している。また、設備管理装置３ｂおよび設備管理装置３ｃについては、通信により接続情報データ７１および表示位置データ７３を取得して表示する。各設備機器２の運転状態データ２０１に従ってアイコンを表示している。
【００６６】
図８に示したように、Ｗｅｂコンテンツ８０を保持する設備管理装置３ａが故障した場合でも、キャッシュデータ部１３０、不揮発データ部１４０に保持しているデータを利用して、監視端末４が通常の監視画面を表示することが可能である。ここで、ＲＡＭデータ部１５０内において、設備管理装置３ａと接続している設備機器２の運転状態データ２０１は最新ではない可能性が高い。このため、図８では空調アイコンの上に設備管理装置３の故障を示す警告マークを表示している。
【００６７】
次に図９および図１０を参照して、設備機器２の運転状態が変化した場合に行う処理について説明する。
【００６８】
図９は、設備機器２の運転状態が変化した際の設備管理装置３の処理を説明する図である。
【００６９】
設備機器２に接続されたリモコン（図示せず）または設備管理装置３の操作により、設備機器２の運転状態が変化すると、設備機器２からの通報により設備管理装置３内の設備機器管理部３１が状態変化を検知し、運転状態データ７２を更新する（ステップＳ２ａ）。
【００７０】
続いて、監視端末４との接続があるかどうか（ＷｅｂＳｏｃｋｅｔ接続があるかどうか）を判断する（ステップＳ２ｂ）。接続中の監視端末４があると判断すると、接続先の監視端末４に対して、設備機器２の運転状態が変化したことを示す信号を送信（通報）する（ステップＳ２ｃ）。
【００７１】
図１０は、設備管理装置３からの設備機器運転状態データの変化通報を受けた際の監視端末４の処理を説明する図である。
【００７２】
設備管理装置３から設備機器２の運転状態が変化したことを示す信号を受信すると、設備機器データ管理部１２４は設備機器データ１８０内の運転状態データ２０１を更新する（ステップＳ３ａ）。
【００７３】
続いて、設備機器データ管理部１２４は、現在表示装置１００に表示させている監視画面上の設備機器運転状態を最新状態に更新する（ステップＳ３ｂ）。
【００７４】
以上のようにして、設備機器２の運転状態が変化した際の処理が終了し、複数の設備管理装置３が管理する設備機器群７に関する最新の運転状態を監視することが可能となる。
【００７５】
以上詳細に説明したように、実施の形態１に係る設備管理装置３および監視端末４を有する設備機器管理システムによれば、Ｗｅｂコンテンツ８０を保持する代表の設備管理装置３ａまたは通信線６内のネットワーク機器などが故障してＷｅｂコンテンツ８０が取得できなかった場合でも、キャッシュデータ部１３０内に保持しているＷｅｂコンテンツ１７０および不揮発データ部１４０内に保持しているシステム構成データ１９０を利用して処理を行って監視画面の表示を行えるようにしたので、代表の設備管理装置３ａに接続できなくても、他の設備管理装置３が有する設備機器データ７０を含む信号を収集して処理することが可能となり、通常と同様の監視画面を表示することができる。このため、従来、Ｗｅｂコンテンツ８０を持つ設備管理装置３との通信ができなくなると、全ての設備機器２が監視できなくなるといった課題を解決することができる。
【００７６】
また、実施の形態１に係る設備管理装置３および監視端末４によれば、いずれかの設備管理装置３が故障などで通信ができない場合でも、ＲＡＭデータ部１５０内に保持された運転状態データ２０１を利用して故障直前の運転状態を表示することができる。また、故障直前の運転状態データ２０１を保持しておくことで、故障の原因解析などに利用可能である。
【００７７】
また、実施の形態１に係る設備管理装置３および監視端末４を有する設備機器管理システムによれば、いずれかの設備管理装置３が故障などで通信ができない場合でも、キャッシュデータ部１３０内に保持されたフロア平面図１７３、および不揮発データ部１４０内に保持された接続情報１８１、表示位置データ１８２を利用することで、監視画面上の正しい位置に設備機器２のアイコンを表示することができるので、従来、設備管理装置３との通信ができなくなると、通信不可の設備管理装置３に接続された設備機器２に関する情報が全く表示されないといった課題を解決することができる。
【００７８】
また、実施の形態１に係る設備管理装置３および監視端末４を有する設備機器管理システムによれば、Ｗｅｂページ内で実行された監視プログラム処理部１２２が、複数の設備管理装置３と接続し、運転状態データ７２を取得することにより、同一のＷｅｂページ内に複数の設備管理装置３が管理する設備機器２の状態を混在して表示することが可能となる。このため、異常機器の見落とし、照明の消し忘れなどといった、従来、設備管理装置３毎に複数のＷｅｂページを切り換えて監視しなければならないことに起因する管理上の課題を解決することができる。
【００７９】
また、実施の形態１に係る設備管理装置３および監視端末４を有する設備機器管理システムによれば、Ｗｅｂページ内で実行された監視プログラム処理部１２２が、複数の設備管理装置３と接続し、表示位置データ７３を取得することにより、同一のＷｅｂページ内の平面図上に複数の設備管理装置３が管理する設備機器２の状態を、アイコンなどを用いて混在して表示することが可能となる。
【００８０】
また、監視端末４では、１台の設備管理装置３に係るＵＲＬを指定して、通信を行い、Ｗｅｂコンテンツ８０を取得するだけで他の設備管理装置３に接続された設備機器群７も監視することが可能となるため、従来のように複数の設備管理装置３のＵＲＬを記憶しておかなければならない課題を解決している。
【００８１】
また、設備機器群７は各設備管理装置３が分散して管理し、監視端末４の監視画面（Ｗｅｂページ）上で実行される監視プログラム処理部１２２が、Ｗｅｂコンテンツを読み込んだ設備管理装置３以外の設備管理装置３からも、各々が管理する設備機器群７の状態を取得できる構成としているため、各設備管理装置３にかかる負荷は小さく、低い性能の低コストのＣＰＵを用いて設備管理装置３を製造することが可能である。従来、１つのＷｅｂページやアプリケーションでビル全体の設備機器状態を表示するために高性能だが高コストな集中管理装置を用いていたが、実施の形態１に係る設備管理システム１を用いることにより、高コストの集中管理装置を不要としたシステムを構築可能としている。
【００８２】
また、一般的に用いられているＨＴＴＰプロトコルを用いた通信では、クライアント側となる監視端末４からサーバ側となる設備管理装置３にＴＣＰコネクションを接続し、設備機器２の状態をモニタした後、コネクションを切断する仕組みであり、接続中以外はサーバにはクライアントのアドレスが分からないため、設備機器の状態変化があった場合でも即時通報することができなかった。この実施の形態のシステムでは、監視端末４がプログラムとして有しているＷｅｂブラウザから利用可能なＷｅｂＳｏｃｋｅｔを用いて設備管理装置３と常時接続可能としたので、設備機器２の状態変化があった場合には、接続中の監視端末４に対して設備管理装置３から通報することが可能となり、最新の設備機器２状態を監視端末４から監視することができる。
【００８３】
また、一般に設備管理装置３が設備機器２の状態変化を通報する場合は、設備管理装置３に通報先となる監視端末４のアドレスをあらかじめ設定しておく必要があるが、ＷｅｂＳｏｃｋｅｔで常時接続することにより、設備管理装置３に通報先アドレスを設定する必要が無い。このため、不特定多数の監視端末４から設備機器群７の運転状態を監視することが可能となる。
【００８４】
また、設備管理装置３は組込型の低コストのＣＰＵを用いることが多いため、ＣＰＵ性能やＲＯＭ、ＲＡＭなどのメモリ性能によって、設備管理装置３が管理可能な設備機器群７の台数が制約されており、Ｗｅｂブラウザからも設備管理装置３が管理している台数しか１つのページ内で監視することができなかったが、実施の形態１の設備管理システム１においては、例えばパーソナルコンピュータなどで構成することができる監視端末４を用いることにより、潤沢なＣＰＵ性能、メモリを利用することができ、多数の設備管理装置３が管理するビル全体の設備機器群７を１つのＷｅｂページで監視することが可能となる。
【００８５】
実施の形態２．
次に、この発明の実施の形態２について説明する。
【００８６】
図１１は、この発明の実施の形態２に係る設備管理装置３００の構成を示すブロック図である。この発明の実施の形態２に係る設備管理装置３００は、実施の形態１の図２に示した設備管理装置３と比較して、設備機器データ７０内に機能設定データ７４および履歴データ７５を追加して保持するようにしたものである。
【００８７】
図１２は、この発明の実施の形態２に係る監視端末３０１の構成を示すブロック図である。この発明の実施の形態２に係る監視端末３０１は、実施の形態１の図３に示した監視端末４と比較し、設備機器データ１８０内に機能設定データ１８３および履歴データ１８４を追加して保持するようにしたものである。
【００８８】
次に、設備管理装置３００および監視端末３０１の動作について説明する。
【００８９】
設備管理装置３００が有する各種機能、例えば省エネルギー機能、異常通報機能、連動制御機能などの設定は、設備管理装置３００が保有する入力装置１１０または監視端末３０１からの信号に基づいて設定することができる。設定に係るデータは、設備機器データ７０の機能設定データ７４として保持するようにする。
【００９０】
また、設備管理装置３００が有する各種履歴、例えば異常履歴、運転状態履歴、電力、温度、湿度などの計測履歴などの履歴に関するデータを、設備管理装置３００の設備機器データ７０における履歴データ７５に保持するようにする。
【００９１】
監視端末３０１にて各種監視画面を表示する手順は実施の形態１において図４を用いて説明した手順と基本的には同じ手順である。不揮発データ部１４０内に機能設定データ１８３、履歴データ１８４を保持する部分が追加される。監視端末３０１は、各種機能設定画面、各種履歴画面を表示する際に機能設定データ１８３、履歴データ１８４を利用する。
【００９２】
以上詳細に説明したように、実施の形態２に係る設備管理装置３００および監視端末３０１を有する設備機器管理システムによれば、設備管理装置３の故障、または通信線６の断線、ネットワーク機器の故障が発生した場合でも、不揮発データ部１４０内に保持された機能設定データ１８３、履歴データ１８４を利用することで、設備管理装置３との通信ができない場合でも、各種設定内容、各種履歴を確認することが可能である。
【００９３】
また、この実施の形態２に係る設備管理装置３００および監視端末３０１を有する設備機器管理システムによれば、設備管理装置３００が故障しても、設備管理装置３００が故障する直前の運転履歴、異常履歴などを確認することができるので、故障時の原因解析に利用することが可能となる。
【００９４】
また、この実施の形態２に係る設備管理装置３００および監視端末３０１を有する設備機器管理システムによれば、設備管理装置３００が保有する各種設定機能、履歴機能に関する画面を設備管理装置３００なしで表示することが可能となるため、監視端末３０１をタブレットなどの携帯型端末とし、客先に画面の動作を見せる営業活動ツール、展示会などのデモ用などに利用することも可能である。
【００９５】
実施の形態３．
上述の実施の形態１などでは特に明記していなかったが、設備管理装置３が保持しているＷｅｂコンテンツ８０、システム構成データ９０はあらかじめ設備管理装置３に設定しておくものとし、設定は設備管理装置３の入力装置２０から設定できるようにしてもよいし、監視端末４のＷｅｂブラウザから設定できるようにしてもよい。
また、各設備機器２の表示位置データ７３も同様に設備管理装置３の入力装置２０から表示位置を指示することでデータ作成ができるようにしてもよいし、監視端末４のＷｅｂブラウザで表示位置を確認しながら設定できるようにしてもよい。
【００９６】
また、上述の実施の形態１などでは、設備管理装置３に表示装置１０および入力装置２０を有する構成としたが、必ずしも表示装置１０および入力装置２０が必要という訳ではない。例えば、表示装置１０、入力装置２０などを接続しないで、通信による設定、操作などを行うことができる構成としてもよい。
【００９７】
また、上述の実施の形態１などでは、監視端末４を用いるようにしているが、これに限定するものではない。例えば、実施の形態１、図４で記載した処理を行う設備管理装置３を定めておき、他の設備管理装置３に接続された設備機器群７も含めて監視できるようにしてもよい。
【００９８】
また、上述の実施の形態１などでは、監視端末４としてパーソナルコンピュータを用い、Ｗｅｂブラウザ（プログラム）を利用することを想定した記載をしているが、これに限定するものではない。監視プログラム８２を実行して処理を行うことができる専用端末、タブレット端末などを利用してもよい。
【００９９】
また、上述の実施の形態１などでは、監視端末４と設備管理装置３との間の通信フォーマットについて特に明記していないが、例えば、ＸＭＬ（Extensible Markup Language）などを用いたテキスト形式のフォーマットを利用してもよい。また、通信する信号のデータサイズを抑えるためにバイナリ形式のフォーマットを用いるなど他の形式を用いてもよい。また、通信情報を秘匿できるように、通信データの暗号化を行ってもよい。
【０１００】
また、上述の実施の形態１などでは、通信方式に常時接続が可能なＷｅｂＳｏｃｋｅｔを用いるものとして記載しているが、必ずしもＷｅｂＳｏｃｋｅｔを用いる必要はなく、ＨＴＴＰプロトコル、独自のプロトコルなどを用いて通信してもよい。
【０１０１】
ここで、この発明は、上述の実施の形態および図面によって限定されるものではない。この発明の要旨を変更しない範囲で実施の形態および図面に記載した内容に変更を加えることができる。
【符号の説明】
【０１０２】
１  設備管理システム、２  設備機器、３，３ａ〜３ｃ  設備管理装置、４  監視端末、５  専用通信線、６  通信線、７  設備機器群、１０  表示装置、２０  入力装置、３０  制御部、３１  設備機器管理部、３２  Ｗｅｂサーバ部、３３  設備機器データ通信部、３４  システム構成データ通信部、４０  データ管理部、５０  設備機器通信管理部、６０  監視端末通信管理部、７０  設備機器データ、７１  接続情報、７２  運転状態データ、７３  表示位置データ、７４  機能設定データ、７５  履歴データ、８０  Ｗｅｂコンテンツ、８１  画面構成ファイル、８２  監視プログラム、８３  フロア平面図、９０  システム構成データ、９１  設備管理装置アドレスリスト、１００  表示装置、１１０  入力装置、１２０  Ｗｅｂコンテンツ表示制御部、１２１  画面構成ファイル解析部、１２２  監視プログラム、１２３  データ通信管理部、１２４  設備機器データ管理部、１３０  キャッシュデータ部、１４０  不揮発データ部、１５０  ＲＡＭデータ部、１６０  通信管理部、１７０  Ｗｅｂコンテンツ、１７１  画面構成ファイル、１７２  監視プログラム、１７３  フロア平面図、１８０  設備機器データ、１８１  接続情報、１８２  表示位置データ、１８３  機能設定データ、１８４  履歴データ、１９０  システム構成データ、１９１  設備管理装置アドレスリスト、２００  設備機器データ、２０１  運転状態データ、３００  設備管理装置、３０１  監視端末。
【図１】
2014174748.tif 000003
【図２】
2014174748.tif 000004
【図３】
2014174748.tif 000005
【図４】
2014174748.tif 000006
【図５】
2014174748.tif 000007
【図６】
2014174748.tif 000008
【図７】
2014174748.tif 000009
【図８】
2014174748.tif 000010
【図９】
2014174748.tif 000011
【図１０】
2014174748.tif 000012
【図１１】
2014174748.tif 000013
【図１２】
2014174748.tif 000014