(57)【要約】  セキュリティを確保しつつ、ホームページを見るのと同様の手軽さで空調機器の遠隔監視、制御が可能な空調管理装置を提供する。  空調機器と接続する設備機器インタフェース（２３０）と、ネットワークと接続する遠隔インタフェース（２４０）と、設備機器インタフェース（２３０）を介して空調機器と通信してその空調機器の運転状態を表す運転状態データを取得する設備機器通信管理部（２５１）と、運転状態データの内容に基づく運転状態ファイルを生成し遠隔インタフェース（２４０）を介してその運転状態ファイルをネットワーク上の宛先に送信する遠隔通信管理部（２５３）と、を備える。
2009118877.tif 000002
【特許請求の範囲】
【請求項１】
空調機器の動作を制御する空調管理装置であって、
前記空調機器と接続する設備機器インタフェースと、
ネットワークと接続する遠隔インタフェースと、
前記設備機器インタフェースを介して前記空調機器と通信してその空調機器の運転状態を表す運転状態データを取得する設備機器通信管理部と、
前記運転状態データの内容に基づく運転状態ファイルを生成し前記遠隔インタフェースを介してその運転状態ファイルを前記ネットワーク上の所定の宛先に送信する遠隔通信管理部と、
を備えることを特徴とする空調管理装置。
【請求項２】
前記遠隔通信管理部は、
前記空調機器に対する制御命令を記載した制御命令ファイルを送信するよう前記遠隔インタフェースを介して前記宛先に要求し、
その制御命令ファイルを受信すると、
その制御命令ファイルに記載された制御命令を実行して前記空調機器を制御する
ことを特徴とする請求項１記載の空調管理装置。
【請求項３】
前記遠隔通信管理部は、
ＦＴＰを用いて前記制御命令ファイルの送信を前記宛先に要求する
ことを特徴とする請求項２記載の空調管理装置。
【請求項４】
前記遠隔通信管理部は、
ＦＴＰを用いて前記運転状態ファイルを前記宛先に送信する
ことを特徴とする請求項１ないし請求項３のいずれかに記載の空調管理装置。
【請求項５】
前記遠隔通信管理部は、
当該空調管理装置に固有の値に基づき算出された暗号鍵を用いて前記運転状態ファイルを暗号化してその運転状態ファイルを前記宛先に送信する
ことを特徴とする請求項１ないし請求項４のいずれかに記載の空調管理装置。
【請求項６】
請求項１ないし請求項５のいずれかに記載の空調管理装置と、
前記運転状態ファイルを格納する記憶手段を備えたサーバと、
前記サーバを介して前記空調機器を遠隔監視する遠隔監視端末と、
を有し、
前記空調管理装置は、
前記遠隔インタフェースを介して前記サーバと接続され、
前記遠隔通信管理部は、
前記サーバに前記運転状態ファイルを送信し、
前記遠隔監視端末は、
情報を画面表示する画面表示部を備え、
前記サーバに前記運転状態ファイルの送信を要求してその運転状態ファイルを受信し、
前記画面表示部を用いてその運転状態ファイルを画面表示する
ことを特徴とする空調管理システム。
【請求項７】
前記遠隔監視端末は、
前記空調機器に対する制御命令を記載した制御命令ファイルを前記サーバに送信し、
前記遠隔通信管理部は、
その制御命令ファイルを送信するよう前記遠隔インタフェースを介して前記サーバに要求する
ことを特徴とする請求項６記載の空調管理システム。
【請求項８】
前記遠隔監視端末は、
前記空調管理装置に固有の値に基づき算出された暗号鍵を用いて前記制御命令ファイルを暗号化してその制御命令ファイルを前記サーバに送信する
ことを特徴とする請求項７記載の空調管理システム。
【請求項９】
前記遠隔監視端末は、
認証を行うためのログイン情報を前記サーバに送信し、
前記ログイン情報を用いて前記制御命令ファイルを暗号化してその制御命令ファイルを前記サーバに送信し、
前記空調管理装置は、
所定の認証情報を格納した記憶手段を備え、
前記遠隔通信管理部は、
前記サーバより前記制御命令ファイルを受信すると、
前記認証情報を用いてその制御命令ファイルを復号化する
ことを特徴とする請求項７または請求項８記載の空調管理システム。
【請求項１０】
前記遠隔監視端末は、
認証を行うためのログイン情報を前記サーバに送信し、
前記空調管理装置は、
所定の認証情報を格納した記憶手段を備え、
前記遠隔通信管理部は、
前記遠隔監視端末が送信したログイン情報を前記サーバを介して取得し、
そのログイン情報が前記認証情報と合致したときのみ前記サーバと通信する
ことを特徴とする請求項６ないし請求項８のいずれかに記載の空調管理システム。
【請求項１１】
前記遠隔監視端末は、
前記サーバと通信して前記制御命令ファイルを送信する監視制御プログラムを備える
ことを特徴とする請求項７ないし請求項９のいずれかに記載の空調管理システム。
【請求項１２】
前記遠隔監視端末は、
前記サーバと通信して前記運転状態ファイルを取得する監視制御プログラムを備え、
前記監視制御プログラムは、
前記サーバから前記運転状態ファイルを取得して解析し、前記画面表示部を用いて前記空調機器の運転状態を画面表示する
ことを特徴とする請求項６ないし請求項１０のいずれかに記載の空調管理システム。
【請求項１３】
前記監視制御プログラムを、
Ｗｅｂブラウザ上で実行されるプログラムとして構成した
ことを特徴とする請求項１１または請求項１２記載の空調管理システム。
【請求項１４】
前記サーバはインターネットプロバイダが提供するＷｅｂサーバである
ことを特徴とする請求項６ないし請求項１３のいずれかに記載の空調管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、空調機器の動作を制御する空調管理装置、およびネットワークを介して空調機器の管理を行う空調管理システムに関するものである。
【背景技術】
【０００２】
従来、防災監視システムに関し、『インターネットのホームページ閲覧機能を有効に活用して場所的に離れた防災設備の一元的な管理を、簡単且つ低コストで実現する。』ことを目的とした技術として、『ビル等の複数の監視区域１ａ〜１ｎ毎に設置された遠隔操作盤４ａ〜４ｂに、防災設備２ａ〜２ｎの防災監視盤３ａ〜３ｎで収集された防災情報をインターネット５からアクセスで公開するホームページを設け、ホームページのアクセス権を有する遠隔監視装置７のブラウザでインターネット５を経由してホームページで公開される防災情報を閲覧する。』というものが提案されている（特許文献１）。【０００３】
【特許文献１】特開２０００−１１２８０号公報（要約）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に記載の技術では、遠隔操作盤にホームページを設け、遠隔操作盤を直接インターネット上に公開するため、インターネット上の悪意のあるユーザーからのいたずら操作、攻撃等に耐えうる高セキュリティな仕組みを構築するためにコスト等を必要とする。
また、遠隔操作盤１台につき１個のグローバルＩＰアドレス（インターネット上で固有のＩＰアドレス）を利用する必要があり、ランニングコストがかかる。【０００５】
本発明は、上記のような課題を解決するためになされたものであり、セキュリティを確保しつつ、ホームページを見るのと同様の手軽さで空調機器の遠隔監視、制御が可能な空調管理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る空調管理装置は、空調機器の動作を制御する空調管理装置であって、前記空調機器と接続する設備機器インタフェースと、ネットワークと接続する遠隔インタフェースと、前記設備機器インタフェースを介して前記空調機器と通信してその空調機器の運転状態を表す運転状態データを取得する設備機器通信管理部と、前記運転状態データの内容に基づく運転状態ファイルを生成し前記遠隔インタフェースを介してその運転状態ファイルを前記ネットワーク上の所定の宛先に送信する遠隔通信管理部と、を備えるものである。
【発明の効果】
【０００７】
本発明に係る空調管理装置によれば、運転状態ファイルを空調管理装置からネットワーク上の宛先に送信するため、管理者はその宛先に送信された運転状態ファイルをインターネット経由で閲覧すれば足り、空調機器と空調管理装置を接続したネットワークそのものは、インターネットに公開する必要がない。
したがって、インターネット上の悪意のあるユーザからのいたずらや攻撃を受けることが無く、情報セキュリティの観点から安全である。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１に係る空調管理システムの構成図である。
【図２】遠隔監視端末５００から空調機器１００の監視、制御を行う手法を説明する図である。
【図３】空調機器１００の機能ブロック図である。
【図４】空調管理装置２００の機能ブロック図である。
【図５】Ｗｅｂサーバ４００の機能ブロック図である。
【図６】遠隔監視端末５００の機能ブロック図である。
【図７】遠隔監視端末５００から空調機器１００の運転状態を監視するための、各機器の動作手順を説明する図である。
【図８】Ｗｅｂサーバ４００の記憶部４３０内のフォルダ構成例を示す図である。
【図９】運転状態ファイル４３３の構成例を示す図である。
【図１０】遠隔監視端末５００から空調機器１００の動作を制御するための、各機器の動作手順を説明する図である。
【図１１】制御命令ファイル４３４の構成例を示す図である。
【図１２】実施の形態４に係る遠隔監視端末５００の機能ブロック図である。
【図１３】遠隔監視端末５００から空調管理装置２００に対し、空調機器１００の運転状態を定期的に取得すべき旨を指示する際の、各機器の動作手順を示す図である。
【図１４】遠隔監視端末５００から空調機器１００の運転状態を監視するための、各機器の動作手順を説明する図である。
【符号の説明】
【０００９】
３０  インターネット、１００ａ〜１００ｂ  空調機器、１１０  制御部、１２０  センサ、１３０  記憶部、１３１  運転状態データ、１３２  機種情報、１４０  通信管理部、２００ａ〜２００ｃ  空調管理装置、２１０  表示装置、２２０  入力装置、２３０  設備機器インタフェース、２４０  遠隔インタフェース、２５０  制御部、２５１  設備機器通信管理部、２５２  ローカル通信管理部、２５３  遠隔通信管理部、２５４  ＦＴＰ通信管理部、２５５  運転データ送信部、２５６  制御命令ファイル受信部、２６０  記憶部、２６１  運転状態データ、２６２  Ｗｅｂサーバ設定、２６３  データ更新設定、２６４  製造番号、３００  ローカル監視端末、４００  Ｗｅｂサーバ、４１０  遠隔インタフェース、４２０  制御部、４２１  ＨＴＴＰ通信管理部、４２２  ＦＴＰ通信管理部、４３０  記憶部、４３１  Ｗｅｂ画面表示ファイル、４３２  監視制御プログラム、４３３  運転状態ファイル、４３４  制御命令ファイル、５００  遠隔監視端末、５１０  表示装置、５２０  入力装置、５３０  遠隔インタフェース、５４０  制御部、５４１  ＨＴＴＰ通信管理部、５４２  ＦＴＰ通信管理部、５４３  表示制御部、５４４  監視制御プログラム制御部、５５０  監視制御プログラム、５５１  運転データ受信部、５５２  制御命令データ送信部、５５３  表示制御部、５５４  データ保存部、５６０  記憶部、５６１  運転状態ファイル、５６２  データ収集設定、５６３  監視対象設定、５６４  表示設定部。
【発明を実施するための最良の形態】
【００１０】
実施の形態１．
図１は、本発明の実施の形態１に係る空調管理システムの構成図である。
本実施の形態１に係る空調管理システムは、一つ以上の建物を持つ施設内に、空調機器１００ａ〜１００ｂ、空調管理装置２００ａ〜２００ｃ、ローカル監視端末３００を有する。また、インターネット３０を介してＷｅｂサーバ４００が接続され、遠隔地には同様にインターネット３０に接続された遠隔監視端末５００を有する。【００１１】
空調機器１００ａ〜１００ｂ、空調管理装置２００ａ〜２００ｃは、それぞれ同様の構成を備える。以下、これらを総称するときは、空調機器１００、空調管理装置２００、などと称する。【００１２】
空調機器１００と空調管理装置２００は、専用通信線１０で互いに接続され、通信によりデータを送受信することができる。
空調管理装置２００ａ〜２００ｃ、ローカル監視端末３００は、ＬＡＮ２０を介して互いに接続され、通信によりデータを送受信することができる。また、ＬＡＮ２０は、インターネット接続用ルータ６００を介してインターネット３０に接続されている。【００１３】
空調機器１００は、本実施の形態１における「空調機器」に相当する。
空調管理装置２００は、複数の空調機器１００を統合的に監視、制御する装置である。
ローカル監視端末３００は、Ｗｅｂブラウザが動作する汎用パソコンで構成される。ユーザは、ローカル監視端末３００のＷｅｂブラウザ上で、空調機器の運転状態、異常情報、各種運転データの監視や設定を行うことができる。【００１４】
Ｗｅｂサーバ４００は、インターネット上にＷｅｂページを公開するためのサーバであり、後述の運転状態ファイルや制御命令ファイルを格納する、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の記憶手段を備える。
遠隔監視端末５００は、Ｗｅｂブラウザが動作する汎用パソコンで構成することができる。ユーザは、遠隔監視端末５００のＷｅｂブラウザを用いてインターネット３０に接続し、空調機器１００の監視、制御を行う。具体的な手法は後述する。【００１５】
インターネット接続用ルータ６００配下のＬＡＮ２０に接続される各機器は、プライベートＩＰアドレスの割り当てを受ける。
インターネット接続用ルータ６００は、配下のＬＡＮ２０からインターネット３０に向けたパケットを中継する際に、ＮＡＴ（Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓ  Ｔｒａｎｓｌａｔｉｏｎ）を実行する。
これにより、ＬＡＮ２０に接続される各機器は、インターネット接続用ルータ６００を介してインターネット３０に接続することができる。【００１６】
上述のネットワーク構成により、空調管理装置２００とローカル監視端末３００は、インターネット接続用ルータ６００〜インターネット３０を介して、Ｗｅｂサーバ４００に接続し、Ｗｅｂサーバ４００が格納しているファイルを取得することができる。
一方、インターネット３０の側からは、インターネット接続用ルータ６００配下のＬＡＮ２０に接続することはできない。【００１７】
本実施の形態１に係る空調管理システムでは、ネットワークセキュリティの観点から上述のようなネットワーク構成を採用しているため、遠隔監視端末５００は、空調機器１００の運転状態等を直接取得することはできない。
そこで、本実施の形態１に係る空調管理システムでは、遠隔監視端末５００から空調機器１００の監視、制御を行うため、次の図２で説明するような手法を用いる。【００１８】
図２は、遠隔監視端末５００から空調機器１００の監視、制御を行う手法を説明する図である。以下、図２の各手順について説明する。なお、図２において、図１の一部の構成や符号の記載を省略したことを付言しておく。【００１９】
（ａ）空調機器１００の運転状態の監視
（ａ．１）空調管理装置２００は、空調機器１００の運転状態を定期的に取得する。なお、空調機器１００の運転状態が変化した際に、空調機器１００より空調管理装置２００に自動的にその内容を通知するようにしてもよい。
（ａ．２）空調管理装置２００は、空調機器１００の運転状態を、運転状態ファイルとしてＷｅｂサーバ４００に送信する。定期的に送信するようにしてもよいし、空調機器１００の運転状態が変化したときのみ送信してもよい。Ｗｅｂサーバ４００は、その運転状態ファイルを記憶手段に格納する。
（ａ．３）ユーザは、遠隔監視端末５００のＷｅｂブラウザを用いてＷｅｂサーバ４００にアクセスし、上述の運転状態ファイルの送信を要求する。ユーザは、取得した運転状態ファイルをＷｅｂブラウザ上で閲覧することで、空調機器１００の運転状態を監視する。【００２０】
（ｂ）空調機器１００の制御
（ｂ．１）ユーザは、遠隔監視端末５００のＷｅｂブラウザを用いて、空調機器１００に対する制御命令を入力する。遠隔監視端末５００は、その入力に基づき制御命令ファイルを生成し、Ｗｅｂサーバ４００に送信する。Ｗｅｂサーバ４００は、その制御命令ファイルを記憶手段に格納する。
（ｂ．２）空調管理装置２００は、Ｗｅｂサーバ４００が格納している上述の制御命令ファイルを送信するよう、Ｗｅｂサーバ４００へ定期的に要求する。
（ｂ．３）空調管理装置２００は、取得した制御命令ファイル中で指示されている制御命令を実行し、空調機器１００の制御を行う。【００２１】
遠隔監視端末５００から行う制御内容は、任意に構成することができる。
例えば、空調機器１００に対する操作でもよいし、空調管理装置２００に対するスケジュールや省エネなどの設定でもよく、空調管理装置２００に対し空調機器１００の運転状態を定期的に取得するよう指示するものでもよい。【００２２】
図２で説明した遠隔監視、制御の手法によれば、インターネット３０の側から空調機器１００や空調管理装置２００に向けたアクセスを許可する必要がなく、空調管理装置２００からＷｅｂサーバに向けたアクセスのみを許可するのみで、遠隔監視端末５００から空調機器１００の監視、制御を行うことができる。【００２３】
本実施の形態１では、遠隔監視端末５００から空調機器１００の監視・制御を行う例を説明したが、空調管理装置２００の監視・制御についても、同様の手順により行うことができる。以下の実施の形態でも同様である。【００２４】
以上のように、本実施の形態１に係る空調管理システムでは、ＬＡＮ２０に接続された各機器にプライベートＩＰアドレスを割り当てておき、インターネット３０からＬＡＮ２０にアクセスすることができないように、建物内のネットワークを構成した。
これにより、ＬＡＮ２０に接続された空調機器１００や空調管理装置２００をインターネット３０から直接アクセスできるようにするネットワーク構成と比較して、これらの機器のネットワークセキュリティを高めることができる。【００２５】
また、本実施の形態１に係る空調管理システムにおいて、空調管理装置２００は、空調機器１００の運転状態を表す運転状態データを定期的に取得してＷｅｂサーバ４００に送信し、遠隔監視端末５００は、Ｗｅｂサーバ４００に格納された運転状態ファイルを取得して、空調機器１００の運転状態を取得する。
これにより、遠隔監視端末５００は、ＬＡＮ２０に直接アクセスすることなく、空調機器１００の運転状態を監視することができるので、ＬＡＮ２０に接続された各機器のネットワークセキュリティを維持しつつ、空調機器１００に対する遠隔監視を実現することができる。【００２６】
また、本実施の形態１に係る空調管理システムにおいて、遠隔監視端末５００は、空調機器１００に対する制御命令を記載した制御命令ファイルをＷｅｂサーバ４００に送信し、空調管理装置２００は、Ｗｅｂサーバ４００に格納された制御命令ファイルを定期的に取得して空調機器１００の制御を行う。
これにより、遠隔監視端末５００は、ＬＡＮ２０に直接アクセスすることなく、空調機器１００の制御を行うことができるので、ＬＡＮ２０に接続された各機器のネットワークセキュリティを維持しつつ、空調機器１００に対する遠隔制御を実現することができる。【００２７】
実施の形態２．
実施の形態１では、本発明に係る空調管理システムのネットワーク構成と、遠隔監視および制御の手法について説明した。
本発明の実施の形態２では、空調管理システムを構成する各機器の詳細構成および動作について、１例を説明する。【００２８】
図３は、空調機器１００の機能ブロック図である。図３では、空調機器１００ａの機能ブロック図を示したが、空調機器１００ｂも同様の構成を備える。
空調機器１００は、制御部１１０、センサ１２０、記憶部１３０、通信管理部１４０を備える。
制御部１１０は、空調機器１００の通常動作の制御を行うとともに、センサ１２０の検出結果を反映して運転状態を制御する。また、センサ１２０の検出結果を用いて、空調機器１００の運転状態を表す運転状態データ１３１を作成し、記憶部１３０に格納する。
運転状態データ１３１の作成は、運転状態が変化した際や、所定時間間隔など、適宜定められたタイミングで実行する。
センサ１２０は、空調機器１００の各部の温度や圧力などを検出する。
記憶部１３０は、運転状態データ１３１と、空調機器１００の機種情報１３２とを格納する。機種情報１３２は、あらかじめ記憶部１３０に格納しておいてもよいし、ユーザが入力するなどして設定してもよい。
通信管理部１４０は、空調管理装置２００と通信を行う。【００２９】
制御部１１０は、その機能を実現する回路デバイスのようなハードウェアで構成することもできるし、マイコンやＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）のような演算装置と、その動作を規定するソフトウェアとで構成することもできる。
記憶部１３０は、ＨＤＤやフラッシュＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）のような記憶装置で構成することができる。
通信管理部１４０は、空調管理装置２００と接続するために必要な通信インターフェースを備える。【００３０】
図４は、空調管理装置２００の機能ブロック図である。図４では、空調管理装置２００ａの機能ブロック図を示したが、その他の空調管理装置も同様の構成を備える。
空調管理装置２００は、一つ以上の建物を持つ施設に配備された空調機器１００を統合的に監視、制御する装置であり、表示装置２１０、入力装置２２０、設備機器インタフェース２３０、遠隔インタフェース２４０、制御部２５０、記憶部２６０を備える。【００３１】
表示装置２１０は、空調機器１００の運転状態を画面表示する。
入力装置２２０は、ユーザが監視画面切り換えや空調機器１００の操作入力を行うための装置である。
設備機器インタフェース２３０は、空調機器１００と接続して通信を行うための通信インタフェースである。
遠隔インタフェース２４０は、ＬＡＮ２０に接続され、ローカル監視端末３００やＷｅｂサーバ４００と通信を行うための通信インタフェースである。
制御部２５０は、通常動作用の画面表示や入力受付、空調機器１００の運転制御を行う。また、空調機器１００、ローカル監視端末３００、Ｗｅｂサーバ４００との通信制御を行う。
記憶部２６０は、後述の各データを格納する。【００３２】
制御部２５０は、設備機器通信管理部２５１、ローカル通信管理部２５２、遠隔通信管理部２５３を備える。
設備機器通信管理部２５１は、設備機器インタフェース２３０を介して空調機器１００と通信し、空調機器１００の動作を制御し、また、運転状態データを取得して記憶部２６０に格納する。
ローカル通信管理部２５２は、遠隔インタフェース２４０を介して、同一建物内に設置されたローカル管理端末３００との通信を行う。
遠隔通信管理部２５３は、Ｗｅｂサーバ４００への運転状態データの送信、制御命令ファイルの受信・解析を行う。【００３３】
遠隔通信管理部２５３は、ＦＴＰ通信管理部２５４、運転データ送信部２５５、制御命令ファイル受信部２５６を備える。
ＦＴＰ通信管理部２５４は、Ｗｅｂサーバ４００との間のＦＴＰ通信制御を行う。
運転データ送信部２５５は、空調機器１００から取得した運転状態データ２６１を、ＦＴＰ通信管理部２５４を介してＷｅｂサーバ４００に定期的に送信する。
制御命令ファイル受信部２５６は、空調機器１００に対する制御命令を記載した制御命令ファイルを、ＦＴＰ通信管理部２５４を介してＷｅｂサーバ４００から受信し、その内容を解析する。【００３４】
記憶部２６０は、運転状態データ２６１、Ｗｅｂサーバ設定２６２、データ更新設定２６３、製造番号２６４を格納する。
運転状態データ２６１は、空調機器１００の運転状態を表すデータである。
Ｗｅｂサーバ設定２６２は、Ｗｅｂサーバ４００のＩＰアドレスやＵＲＬ等が記録されたデータファイルである。
データ更新設定２６３は、各データの収集項目や収集周期、Ｗｅｂサーバ４００へ運転状態データ２６１を送信するタイミング等の更新設定を記録したデータファイルである。
製造番号２６４は、空調管理装置２００の固有製造番号を記録したデータファイルである。製造番号以外の固有番号、例えばＭＡＣアドレスやシリアルナンバーを用いてもよい。【００３５】
設備機器通信管理部２５１は、空調機器１００の新たな運転状態を取得する毎に、運転状態データ２６１を更新する。
Ｗｅｂサーバ設定２６２、データ更新設定２６３、製造番号２６４は、あらかじめ記憶部２６０に格納しておいてもよいし、ユーザが入力するなどして設定してもよい。【００３６】
制御部２５０、および制御部２５０が備える各構成部は、その機能を実現する回路デバイスのようなハードウェアで構成することもできるし、マイコンやＣＰＵのような演算装置と、その動作を規定するソフトウェアとで構成することもできる。
記憶部２６０は、ＨＤＤやフラッシュＲＯＭのような記憶装置で構成することができる。【００３７】
図５は、Ｗｅｂサーバ４００の機能ブロック図である。
Ｗｅｂサーバ４００は、インターネット上にホームページを公開するためのサーバであり、遠隔インタフェース４１０、制御部４２０、記憶部４３０を備える。【００３８】
遠隔インタフェース４１０は、ＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）やＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を用いて、空調管理装置２００や遠隔監視端末５００と通信する。
制御部４２０は、ＨＴＴＰやＦＴＰを用いた通信を制御する。
記憶部４３０は、後述の各データを格納する。【００３９】
制御部４２０は、ＨＴＴＰ通信管理部４２１、ＦＴＰ通信管理部４２２を備える。
ＨＴＴＰ通信管理部４２１は、遠隔インタフェース４１０を介して、遠隔監視端末５００に対し後述のＷｅｂ画面表示ファイル４３１、監視制御プログラム４２３を送信する。
ＦＴＰ通信管理部４２２は、遠隔インタフェース４１０を介して、空調管理装置２００および遠隔監視端末５００との間で、後述の運転状態ファイル４３３と制御命令ファイル４３４を送受信する。【００４０】
記憶部４３０は、Ｗｅｂ画面表示ファイル４３１、監視制御プログラム４３２、運転状態ファイル４３３、制御命令ファイル４３４を格納する。
Ｗｅｂ画面表示ファイル４３１は、遠隔監視端末５００が備えるＷｅｂブラウザ上で表示する各種ＨＴＭＬファイル、画像ファイル、音データ等の、Ｗｅｂページを構成する各データである。
監視制御プログラム４３２は、遠隔監視端末５００が備えるＷｅｂブラウザ上で実行され、ユーザが空調機器１００の監視や制御を行うためのアプリケーションである。
運転状態ファイル４３３は、空調管理装置２００がＷｅｂサーバ４００に対しＦＴＰを用いて送信する運転状態ファイルの内容を記録したデータファイルである。
制御命令ファイル４３４は、遠隔監視端末５００がＷｅｂサーバ４００に対しＦＴＰを用いて送信する制御命令ファイルの内容を記録したデータファイルである。
なお、記憶部４３０内の具体的なフォルダ構成例は、後述の図８で説明する。【００４１】
制御部４２０、および制御部４２０が備える各構成部は、その機能を実現する回路デバイスのようなハードウェアで構成することもできるし、マイコンやＣＰＵのような演算装置と、その動作を規定するソフトウェアとで構成することもできる。
記憶部４３０は、ＨＤＤやフラッシュＲＯＭのような記憶装置で構成することができる。【００４２】
図６は、遠隔監視端末５００の機能ブロック図である。
遠隔監視端末５００は、ユーザがＷｅｂブラウザを用いてＷｅｂサーバ４００に接続し、空調機器１００の監視、制御を行うための端末である。遠隔監視端末５００は、Ｗｅｂブラウザが動作する汎用パソコンで構成することができる。
遠隔監視端末５００は、表示装置５１０、入力装置５２０、遠隔インタフェース５３０、制御部５４０、監視制御プログラム５５０を備える。【００４３】
表示装置５１０は、制御部５４０が実行するＷｅｂブラウザが生成する、空調機器１００を監視・制御するための画面を画面表示する。
入力装置５２０は、ユーザが空調機器１００の監視内容の切り換えや制御内容を入力するための装置である。
遠隔インタフェース５３０は、ＨＴＴＰやＦＴＰを用いて、Ｗｅｂサーバ４００と通信するための通信インタフェースである。
制御部５４０は、ＨＴＴＰやＦＴＰを用いた通信を制御する。また、Ｗｅｂブラウザを実行し、空調機器１００を監視・制御するための画面を表示装置５１０に画面表示させる。さらには、Ｗｅｂブラウザ上で、監視制御プログラム５５０を実行する。
監視制御プログラム５５０は、例えばＪａｖａ（登録商標）アプレットやＦｌａｓｈなどのＷｅｂブラウザ上で実行されるプログラムで構成され、Ｗｅｂブラウザ上で、空調機器１００を監視・制御するための画面を生成する。詳細は後述する。【００４４】
制御部５４０は、ＨＴＴＰ通信管理部５４１、ＦＴＰ通信管理部５４２、表示制御部５４３、監視制御プログラム制御部５４４を備える。【００４５】
ＨＴＴＰ通信管理部５４１は、遠隔インタフェース５３０を介して、Ｗｅｂサーバ４００よりＷｅｂ画面表示ファイル４３１、監視制御プログラム４２３を取得する。制御部５４０は、取得した監視制御プログラム４２３をメモリ上に展開し、監視制御プログラム５５０としてＷｅｂブラウザ上で実行する。
ＦＴＰ通信管理部５４２は、遠隔インタフェース４１０を介して、Ｗｅｂサーバ４００より運転状態ファイル４３３を受信し、Ｗｅｂサーバ４００へ制御命令ファイル４３４を送信する。
表示制御部５４３は、Ｗｅｂブラウザや監視制御プログラム５５０の画面表示処理を制御する。
監視制御プログラム制御部５４４は、監視制御プログラム５５０の起動、動作制御、終了管理等の制御を行う。【００４６】
監視制御プログラム５５０は、Ｗｅｂブラウザ上で実行されるプログラムであり、運転データ受信部５５１、制御命令データ送信部５５２、表示制御部５５３を備える。これら各機能部は、Ｗｅｂブラウザ上で実行されるプログラムの１モジュールとして構成されている。
運転データ受信部５５１は、Ｗｅｂサーバ４００から、空調機器１００の運転状態を表す運転状態ファイルを受信して解析する。
制御命令データ送信部５５２は、Ｗｅｂサーバ４００に、空調機器１００に対する制御命令を記載した制御命令ファイルを送信する。
表示制御部５５３は、運転状態ファイル等の画面表示処理を行う。【００４７】
制御部５４０は、および制御部５４０が備える各構成部は、その機能を実現する回路デバイスのようなハードウェアで構成することもできるし、マイコンやＣＰＵのような演算装置と、その動作を規定するソフトウェアとで構成することもできる。【００４８】
以上、空調管理システムを構成する各機器の詳細構成について説明した。
次に、空調機器１００を遠隔から監視・制御する際の各機器の動作を説明する。【００４９】
図７は、遠隔監視端末５００から空調機器１００の運転状態を監視するための、各機器の動作手順を説明する図である。以下、図７の各ステップについて説明する。【００５０】
（Ｓ７０１）
空調機器１００の制御部１１０は、空調機器１００の運転状態が変化した際、または所定時間間隔などのタイミングで、センサ１２０の検出結果等に基づき運転状態を取得し、運転状態データ１３１を記憶部１３０に格納する。
（Ｓ７０２）
制御部１１０は、運転状態データ１３１を作成したタイミング、または空調管理装置２００から要求を受けたタイミングなどで、空調管理装置２００に対し、通信管理部１４０を介して運転状態データ１３１を送信する。
（Ｓ７０３）
空調機器１００の処理は、以上で終了する。【００５１】
（Ｓ７１１）
空調管理装置２００の制御部２５０は、運転状態データ２６１の更新処理を開始する。
（Ｓ７１２）
設備機器通信管理部２５１は、ステップＳ７０２で空調機器１００が送信した運転状態データを受信し、記憶部２６０に運転状態データ２６１として格納する。
（Ｓ７１３）
制御部２５０は、データ更新設定２６３に設定されている値を取得し、運転状態データ２６１をＷｅｂサーバ４００に送信して更新するタイミングであるか否かを判定する。
更新するタイミングであればステップＳ７１４へ進み、更新するタイミングでなければステップＳ７１２に戻る。【００５２】
（Ｓ７１４）
運転データ送信部２５５は、運転状態データ２６１を、後述の図９で説明するファイル形式に変換する。
（Ｓ７１５）
運転データ送信部２５５は、Ｗｅｂサーバ設定２６２に設定されている値を取得し、Ｗｅｂサーバ４００のＩＰアドレス等を取得する。次に、運転データ送信部２５５は、ステップＳ７１４で変換したファイルを、ＦＴＰ通信管理部２５４および遠隔インタフェース２４０を介して、Ｗｅｂサーバ４００にＦＴＰを用いて送信する。【００５３】
（Ｓ７２１）
遠隔監視端末５００のユーザは、入力装置５２０を操作して、Ｗｅｂブラウザを起動するよう指示する。制御部５４０は、Ｗｅｂブラウザを起動し、その画面を表示装置５１０に画面表示させる。
次にユーザは、入力装置５２０を操作して、ＷｅｂブラウザのＵＲＬ欄に、Ｗｅｂサーバ４００が公開しているＷｅｂページのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を入力する。【００５４】
（Ｓ７２２）
ＨＴＴＰ通信管理部５４１は、ステップＳ７２１でユーザが入力したＵＲＬに対し、遠隔インタフェース５３０を介して、ＨＴＴＰのＷｅｂページ取得要求を発行する。
ＨＴＴＰ通信管理部５４１は、そのＷｅｂページを構成するＷｅｂ画面表示ファイル４３１と監視制御プログラム４３２を、Ｗｅｂサーバ４００より受信する。【００５５】
（Ｓ７２３）
表示制御部５４３は、ステップＳ７２２でＷｅｂサーバ４００から受信したＷｅｂ画面表示ファイル４３１を、Ｗｅｂブラウザに画面表示させる。
監視制御プログラム制御部５４４は、ステップＳ７２２でＷｅｂサーバ４００から受信した監視制御プログラム４３２をメモリ上に展開し、監視制御プログラム５５０として、Ｗｅｂブラウザ上で実行する。
次に、監視制御プログラム制御部５４４は、監視制御プログラム５５０の表示制御部５５３が規定する動作に従い、空調機器１００の監視・制御を行うための画面を、Ｗｅｂブラウザに画面表示させる。【００５６】
（Ｓ７２４）
監視制御プログラム制御部５４４は、監視制御プログラム５５０の運転データ受信部５５１が規定する動作に従い、ＦＴＰ通信管理部５４２、遠隔インタフェース５３０を介して、Ｗｅｂサーバ４００より運転状態ファイル４３３をＦＴＰで取得する。
（Ｓ７２５）
監視制御プログラム制御部５４４は、監視制御プログラム５５０の運転データ受信部５５１が規定する動作に従い、ステップＳ７２４で受信した運転状態ファイル４３３を解析する。
次に、監視制御プログラム制御部５４４は、表示制御部５５３が規定する動作に従い、その運転状態をＷｅｂブラウザに画面表示させる。
（Ｓ７２６）
運転状態の画面表示処理を終了する。【００５７】
（Ｓ７３１）
Ｗｅｂサーバ４００の制御部４２０は、ＨＴＴＰやＦＴＰを用いてＷｅｂサーバ４００宛てに発行されるリクエストを待機している。
（Ｓ７３２）
ＦＴＰ通信管理部４２２は、遠隔インタフェース４１０を介して、空調管理装置２００が送信した運転状態ファイルをＦＴＰで受信する。
（Ｓ７３３）
ＨＴＴＰ通信管理部４２１は、遠隔インタフェース４１０を介して、遠隔監視端末５００にＷｅｂ画面表示ファイル４３１を送信する。
（Ｓ７３４）
ＦＴＰ通信管理部４２２は、遠隔インタフェース４１０を介して、遠隔監視端末５００に運転状態ファイル４３３を送信する。【００５８】
図８は、Ｗｅｂサーバ４００の記憶部４３０内のフォルダ構成例を示す図である。
データ格納用ルートフォルダは、各データファイルを配下に格納するための最上位フォルダである。
データ格納用ルートフォルダは、空調管理装置２００の固有番号と同一の名称が付された固有番号フォルダで区分けされている。
固有番号フォルダは、その固有番号に対応する空調管理装置２００に対し空調機器１００の監視・制御を指示するためのＷｅｂページを構成するＨＴＭＬファイルを格納している。本ＨＴＭＬファイルは、Ｗｅｂ画面表示ファイル４３１の一部を構成する。
また、固有番号フォルダは、画像フォルダ、運転状態ファイルフォルダ、制御命令ファイルフォルダを有する。【００５９】
画像フォルダは、当該空調管理装置２００に対し空調機器１００の監視・制御を指示するためのＷｅｂページを構成する画像ファイル、その他のマルチメディアファイル等を格納する。
運転状態ファイルフォルダは、当該空調管理装置２００が監視を行う空調機器１００に対応した運転状態ファイル４３３を格納する。
制御命令ファイルフォルダは、当該空調管理装置２００が制御を行う空調機器１００に対応した制御命令ファイル４３４を格納する。【００６０】
図９は、運転状態ファイル４３３の構成例を示す図である。
運転状態ファイル４３３はＣＳＶ（Ｃｏｍｍａ  Ｓｅｐａｒａｔｅｄ  Ｖａｌｕｅ）形式で記載されている。１行目は各列の名称、２行目以降が空調機器１００の運転状態を表すデータ行である。【００６１】
図９の例では、１列目は当該空調管理装置２００が監視を行う空調機器１００のアドレス、２列目はその空調機器１００の電源ＯＮ／ＯＦＦ、３列目は運転モード、４列目は設定温度、５列目は吸気温度、６列目はファン速度、の各運転状態を表す現在値が記録されている。【００６２】
図９の例では、空調機器１００の運転状態の現在値を取得した例を示したが、センサ１２０の取得値や異常状態等の運転データを取得して運転状態ファイル４３３に記録するようにしてもよい。
また、ファイル形式はＣＳＶに限らず、空白区切りやその他の区切り文字を使ったファイル形式で構成してもよいし、区切り文字を無くしてデータのみを詰めたバイナリ形式としてもよく、さらにはデータを圧縮して作成したファイルとしてもよい。【００６３】
以上、遠隔監視端末５００から空調機器１００の運転状態を監視するための、各機器の動作手順を説明した。
次に、遠隔監視端末５００から空調機器１００の動作を制御するための、各機器の動作手順を説明する。【００６４】
図１０は、遠隔監視端末５００から空調機器１００の動作を制御するための、各機器の動作手順を説明する図である。以下、図１０の各ステップについて説明する。【００６５】
（Ｓ１０１１）
遠隔監視端末５００のユーザは、入力装置５２０を操作して、Ｗｅｂブラウザに空調機器１００の制御画面を画面表示させる。
（Ｓ１０１２）
ユーザは、入力装置５２０を操作して、Ｗｅｂブラウザ上で実行されている監視制御プログラムの画面上で、空調機器１００に対する制御命令を入力する。ここで入力される制御命令は、例えば「電源をＯＦＦにする」といった動作指令である。【００６６】
（Ｓ１０１３）
遠隔監視端末５００の監視制御プログラム制御部５４４は、ステップＳ１０１２でユーザが入力した制御命令の内容に基づき、後述の図１１で説明するような形式の制御命令ファイルを生成する。
（Ｓ１０１４）
監視制御プログラム制御部５４４は、制御命令データ送信部５５２が規定する動作に従い、ＦＴＰ通信管理部５４２、遠隔インタフェース５３０を介して、ステップＳ１０１３で生成した制御命令ファイルをＦＴＰでＷｅｂサーバ４００に送信する。
（Ｓ１０１５）
遠隔監視端末５００の動作を終了する。【００６７】
（Ｓ１０２１）
空調管理装置２００の制御部２５０は、制御命令の実行処理を開始する。
（Ｓ１０２２）
制御部２５０は、例えば所定時間間隔などで、以下の制御命令を実行するステップに進む。制御命令を実行するタイミングであれば次のステップＳ１０２３へ進み、実行するタイミングでなければ例えば所定時間待機して本ステップを再実行する。【００６８】
（Ｓ１０２３）
制御命令ファイル受信部２５６は、ＦＴＰ通信管理部２５４、遠隔インタフェース２４０を介して、Ｗｅｂサーバ４００より制御命令ファイル４３４をＦＴＰで受信する。
（Ｓ１０２４）
制御命令ファイル受信部２５６は、受信した制御命令ファイル４３４を解析する。
制御命令ファイル受信部２５６は、設備機器通信管理部２５１、設備機器インタフェース２３０を介して、制御命令ファイル４３４で指示されている、空調機器１００に対する制御命令を実行する。【００６９】
（Ｓ１０３１）
Ｗｅｂサーバ４００の制御部４２０は、ＨＴＴＰやＦＴＰを用いてＷｅｂサーバ４００宛てに発行されるリクエストを待機している。
（Ｓ１０３２）
ＦＴＰ通信管理部４２２は、遠隔インタフェース４１０を介して、遠隔監視端末５００が送信した制御命令ファイルをＦＴＰで受信する。
（Ｓ１０３３）
ＦＴＰ通信管理部４２２は、遠隔インタフェース４１０を介して、空調管理装置２００に制御命令ファイル４３４を送信する。【００７０】
（Ｓ１０４１）
空調機器１００の制御部１１０は、制御処理を開始する。
（Ｓ１０４２）
制御部１１０は、通信管理部１４０を介して空調管理装置２００が発行した制御命令を受け取り、その制御動作を実行する。
（Ｓ１０４３）
制御処理を終了する。【００７１】
図１１は、制御命令ファイル４３４の構成例を示す図である。
この例では、操作とスケジュール設定を行う例を示したが、省エネ制御や定時通信等の制御データも利用される。
制御命令ファイル４３４は、ＣＳＶ形式のテキストファイルである。各列は、「制御対象項目＝制御値」の形式で記載されている。
ファイル形式はＣＳＶに限らず、空白区切りやその他の区切り文字を使ったファイル形式で構成してもよいし、区切り文字を無くしてデータのみを詰めたバイナリ形式としてもよく、さらにはデータを圧縮して作成したファイルとしてもよい。【００７２】
以上、遠隔監視端末５００から空調機器１００の動作を制御するための、各機器の動作手順を説明した。【００７３】
遠隔監視端末５００から、複数の空調機器１００の監視や制御を行う場合は、ユーザが監視・制御対象の空調機器１００をＷｅｂブラウザ画面上で選択できるようにするため、以下の（１）〜（２）のような手法を用いてもよい。【００７４】
（１）Ｗｅｂサーバ４００の記憶部４３０に、どの空調管理装置２００と接続することができるかを記載した空調管理装置接続設定ファイルを格納しておく。
遠隔監視端末５００の制御部５４０は、空調管理装置接続設定ファイルを取得して内容を解析し、Ｗｅｂサーバ４００を介してどの空調管理装置２００と接続することができるかを把握し、ユーザが接続する空調管理装置２００を選択できるようにする。
上述の空調管理装置接続設定ファイルは、空調管理装置２００を設置した後にＷｅｂサーバ４００へ手動で登録するようにしてもよいし、空調管理装置２００からＷｅｂサーバ４００へ自動的に登録するようにしてもよい。【００７５】
（２）運転状態ファイル４３３を、監視制御プログラム５５０ではなくＷｅｂブラウザ上で直接閲覧する場合には、監視制御を行う画面を構成するＨＴＭＬファイルに、図８の運転状態ファイルフォルダへのリンクを記載しておく。
ユーザは、Ｗｅｂブラウザ上でそのリンクをクリックすると、該当する運転状態ファイルフォルダに格納されている運転状態ファイル４３３を閲覧することができる。【００７６】
以上のように、本実施の形態２に係る空調管理システムでは、遠隔監視端末５００から空調管理装置２００に直接アクセスする必要がないため、空調管理装置２００にグローバル（固定）ＩＰアドレスを割り当てる必要がなく、グローバルＩＰアドレス取得にかかるコストを低減することが可能となる。【００７７】
また、本実施の形態２に係る空調管理システムでは、複数の空調管理装置２００を１つのインターネット接続契約で利用可能であるため、ランニングコストを低減することできる。また、インターネット３０上からビル内の空調管理装置２００へ直接アクセスすることができない構成であるため、インターネット３０上の悪意のあるユーザからのいたずらや攻撃を受けることが無く、ネットワークセキュリティ面で安全である。【００７８】
また、本実施の形態２に係る空調管理システムでは、ＬＡＮ２０内に設置された空調管理装置２００からＷｅｂサーバ４００に運転状態ファイルを送信する。
従来の技術ではＬＡＮ２０内に設置された空調管理装置２００はインターネット３０からアクセスすることができないため、空調機器１００を遠隔監視・制御することができなかったが、上記の構成により、遠隔監視端末５００からインターネット３０を介して空調機器１００の監視、制御が可能となる。【００７９】
また、本実施の形態２に係る空調管理システムでは、ビル内に設置された複数の空調管理装置２００の監視画面を同一Ｗｅｂページ内のリンクで切り換えることが可能であり、ＵＲＬを切り換える必要がないため、監視操作にかかる時間を短縮することができる。【００８０】
実施の形態３．
実施の形態１〜２では、空調管理装置２００〜Ｗｅｂサーバ４００間の通信や、Ｗｅｂサーバ４００〜遠隔監視端末５００間の通信は、特段の情報漏洩対策を施していない。また、運転状態ファイル４３３や制御命令ファイル４３４についても同様である。
そこで、本発明の実施の形態３では、これらのデータファイルや通信経路を暗号化するなどして情報漏洩対策を施す例を説明する。なお、各機器およびネットワークの構成は、実施の形態１〜２と同様であるため、説明を省略する。【００８１】
情報漏洩を防ぐ手法としては、以下の（１）〜（３）のような例が考えられる。【００８２】
（１）ユーザの認証について
（１．１）Ｗｅｂサーバ４００を介した認証
空調管理装置２００の記憶部２６０に、当該空調管理装置２００を利用するための認証情報を記載した認証情報ファイルを格納しておく。
遠隔監視端末５００のユーザは、入力装置５２０を用いて、ログイン情報（ユーザー名、パスワード等）を入力する。
遠隔監視端末５００は、Ｗｅｂサーバ４００にアクセスする際に、ログイン情報をＷｅｂサーバ４００に送信する。Ｗｅｂサーバ４００は、記憶部４３０にそのログイン情報をログイン情報ファイルとして格納する。
空調管理装置２００の制御部２５０は、Ｗｅｂサーバ４００と通信する際に、上述のログイン情報ファイルを取得し、記憶部２６０に格納されている認証情報ファイルと内容を比較する。
制御部２５０は、両者の内容が合致することを確認した後に限り、Ｗｅｂサーバ４００に運転状態ファイルを送信し、Ｗｅｂサーバ４００より制御命令ファイル４３４を取得する。【００８３】
（１．２）認証済みの旨をＷｅｂサーバ４００に格納
上記（１．１）に記載の手順において、空調管理装置２００の制御部２５０は、ログイン情報ファイルと認証情報ファイルの内容が合致することを確認した後に、Ｗｅｂサーバ４００に運転状態ファイルを送信するとともに、認証済みの旨を記録したファイルを送信する。
遠隔監視端末５００は、Ｗｅｂサーバ４００にアクセスし、上述の認証済みの旨を記録したファイルがＷｅｂサーバ４００に格納されている場合に限り、Ｗｅｂサーバ４００より運転状態ファイルを取得する。【００８４】
（２）ファイルの暗号化について
（２．１）運転状態ファイル４３３の暗号化
空調管理装置２００の制御部２５０は、Ｗｅｂサーバ４００に運転状態ファイルを送信する際に、例えば製造番号２６４など当該空調管理装置２００に固有の値を用いて生成した暗号鍵を用いて、運転状態ファイルを暗号化しておく。
遠隔監視端末５００の制御部５４０は、あらかじめその暗号鍵を取得しておき、Ｗｅｂサーバ４００より運転状態ファイル４３３を取得した際に、その暗号鍵を用いて運転状態ファイル４３３を復号化する。【００８５】
（２．２）制御命令ファイルの暗号化
遠隔監視端末５００の制御部５４０は、あらかじめ上述の暗号鍵を取得しておき、Ｗｅｂサーバ４００に制御命令ファイルを送信する際に、その暗号鍵を用いて制御命令ファイルを暗号化しておく。
空調管理装置２００の制御部２５０は、Ｗｅｂサーバ４００より制御命令ファイル４３４を取得した際に、自己が保持する暗号鍵を用いて、制御命令ファイル４３４を復号化する。【００８６】
（２．３）ログイン情報を用いた暗号化
空調管理装置２００の制御部２５０は、Ｗｅｂサーバ４００に運転状態ファイルを送信する際に、上述の（１）で説明した認証情報を用いて、運転状態ファイルを暗号化しておく。
遠隔監視端末５００の制御部５４０は、Ｗｅｂサーバ４００より運転状態ファイル４３３を取得した際に、ログイン情報を用いて復号鍵を生成し、運転状態ファイル４３３を復号化する。
空調管理装置２００が保持している認証情報と、遠隔監視端末５００に入力されたログイン情報とが合致しているのであれば、暗号鍵と復号鍵が対応付けられていることになる。したがって、遠隔監視端末５００の制御部５４０は、運転状態ファイル４３３を復号化することができる。
制御命令ファイル４３４の送信に関しても、同様にログイン情報を用いて暗号化を行うことができる。【００８７】
（２．４）復号鍵の取得
上記（１．２）に記載の手順において、空調管理装置２００の制御部２５０は、Ｗｅｂサーバ４００に認証済みの旨を記録したファイルを送信する際に、運転状態ファイルの復号鍵をこれに含めておいてもよい。
また、空調管理装置２００の制御部２５０は、認証済みの旨を記録したファイルをＷｅｂサーバ４００に送信する際に、遠隔監視端末５００に入力されたログイン情報等を用いて暗号化した上で送信してもよい。【００８８】
（２．５）復号鍵の生成規則
運転状態ファイルの復号鍵を生成する際には、例えばログイン情報ファイルに日時情報等を加えた値を用い、一意の復号鍵となるように留意してもよい。
これにより、過去に生成された復号鍵が不正に取得された場合でも、その復号鍵を用いて運転状態ファイルを復号することはできなくなり、安全性が高まる。【００８９】
（３）通信経路の暗号化
空調管理装置２００〜Ｗｅｂサーバ４００間の通信や、Ｗｅｂサーバ４００〜遠隔監視端末５００間の通信は、ＳＳＬ（Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔｓ  Ｌａｙｅｒ）などを用いて暗号化、認証を行うようにしてもよい。
また、ＳＳＬで用いられる証明書データを元に、運転状態ファイル４３３、制御命令ファイル４３４の暗号化を行ってもよい。
暗号化や認証の処理は、各機器が備える制御部が実行する。【００９０】
本実施の形態３で説明した（１）〜（３）の手法は、任意に組み合わせて用いることができる。【００９１】
以上のように、本実施の形態３に係る空調管理システムによれば、認証や暗号化により運転状態ファイル４３３や制御命令ファイル４３４の内容が漏洩することを防ぐことができる。
特に、インターネット３０を介して各機器が通信を行うネットワーク構成においては、パケットが不特定多数の通信機器を経由するため、本実施の形態３のような情報漏洩対策が有効である。【００９２】
実施の形態４．
実施の形態２〜３では、監視制御プログラム５５０はＷｅｂブラウザ上で実行されるプログラムであるものとして説明したが、監視制御プログラム５５０の構成は、これに限られるものではない。
本発明の実施の形態４では、監視制御プログラム５５０を、データ保存が可能な一般のアプリケーションとして構成した例を説明する。なお、遠隔監視端末５００以外の機器とネットワーク構成は、実施の形態１〜３と同様であるため、説明を省略する。【００９３】
図１２は、本実施の形態４に係る遠隔監視端末５００の機能ブロック図である。
図１２において、遠隔監視端末５００は、実施の形態２の図６で説明した構成に加えて新たに記憶部５６０を備える。
また、監視制御プログラム５５０は、一般のスタンドアロンアプリケーションとして構成されており、実施の形態２の図６で説明した構成に加えて、新たにデータ保存部５５４を備える。同名の構成部の機能は、図６で説明したものと同様であるため、説明を省略する。
なお、監視制御プログラム５５０が備える各機能部は、スタンドアロンアプリケーションの１モジュールとして構成されている。【００９４】
データ保存部５５４は、記憶部５６０に、後述の各データファイルを格納する。
記憶部５６０は、運転状態ファイル５６１、データ収集設定５６２、監視対象設定５６３、表示設定部５６４を格納する。【００９５】
運転状態ファイル５６１は、Ｗｅｂサーバ４００より取得した運転状態ファイル４３３を記憶部５６０に格納したものである。【００９６】
データ収集設定５６２は、監視対象の空調機器１００の運転状態を収集すべき項目とその周期を記録したデータファイルである。遠隔監視端末５００は、遠隔監視を行う際に、空調管理装置２００へこの内容を送信する。
これにより、空調機器１００の機種が変更になったり、新しい機種が発売されたりした際にも、収集すべき項目とその周期を更新するために空調管理装置２００のソフトウェアを更新する必要がなくなる。
したがって、空調管理装置２００のソフトウェアを更新するために設置場所に出向いてバージョンアップ作業等を行う必要がなく、メンテナンス性が向上する。【００９７】
監視対象設定５６３は、どの機種の空調機器１００の運転状態を収集するのかの設定情報を記録したデータファイルである。全ての機種の運転状態を収集すると通信負荷が過剰になるような場合には、本設定ファイルに監視対象とする機種を限定記載し、トラフィックを抑制することができる。
表示設定５６４は、表示方法に関する各種設定を記録したデータファイルである。【００９８】
記憶部５６０は、ＨＤＤやフラッシュＲＯＭのような記憶装置で構成することができる。【００９９】
実施の形態２〜３では、遠隔監視端末５００から空調機器１００に対し制御命令を発行する例を説明した。本実施の形態４に係る監視制御プログラム５５０が規定する動作は、実施の形態２〜３で説明したものと、原則として同様である。
本実施の形態４では、動作例の１つとして、遠隔監視端末５００から空調管理装置２００に対し、定期的に空調機器１００の運転状態を取得すべき旨を指示する際の各機器の動作を説明する。【０１００】
図１３は、遠隔監視端末５００から空調管理装置２００に対し、空調機器１００の運転状態を定期的に取得すべき旨を指示する際の、各機器の動作手順を説明する図である。以下、図１３の各ステップについて説明する。【０１０１】
（Ｓ１３１１）
遠隔監視端末５００のユーザは、入力装置５２０を操作し、監視制御プログラム５５０上で、空調管理装置２００に対する指示を入力するための画面を開くよう指示する。
監視制御プログラム制御部５４４は、表示制御部５５３が規定する動作に従い、空調管理装置２００に対する指示を入力するための画面を表示装置５１０に画面表示させる。
（Ｓ１３１２）
ユーザは、入力装置５２０を操作し、運転状態を収集するユニット、項目、収集周期、収集期間等を入力する。
監視制御プログラム制御部５４４は、データ保存部５５４が規定する動作に従い、入力内容をデータ収集設定５６２と監視対象設定５６３として、記憶部５６０に格納する。
（Ｓ１３１３）〜（Ｓ１３１５）
図１０のステップＳ１０１３〜Ｓ１０１５と同様であるため、説明を省略する。【０１０２】
（Ｓ１３２１）〜（Ｓ１３２３）
図１０のステップＳ１０２１〜Ｓ１０２３と同様であるため、説明を省略する。
（Ｓ１３２４）
空調管理装置２００の制御命令ファイル受信部２５６は、受信した制御命令ファイル４３４を解析する。制御命令ファイル４３４には、当該空調管理装置２００に対し、空調機器１００の運転状態を定期的に取得すべき旨の指示が記載されている。
制御部２５０は、その指示内容に基づき、データ更新設定２６３を更新する。
（Ｓ１３２５）
制御命令実行処理を終了する。【０１０３】
（Ｓ１３２６）
制御部２５０は、データ更新設定２６３の設定内容に基づく定時通信処理を開始する。
（Ｓ１３２７）
制御部２５０は、データ更新設定２６３の設定内容に基づく定時通信のタイミングであるか否かを判定する。定時通信タイミングであればステップＳ１３２８へ進み、定時通信タイミングでなければ所定時間待機するなどして本ステップを再実行する。【０１０４】
（Ｓ１３２８）
制御部２５０は、設備機器通信管理部２５１、設備機器インタフェース２３０を介して、空調機器１００の運転状態データを取得する制御命令を実行する。
（Ｓ１３２９）
設備機器通信管理部２５１は、空調機器１００が送信した運転状態データを受信し、記憶部２６０に運転状態データ２６１として格納する。【０１０５】
（Ｓ１３３１）〜（Ｓ１３３３）
図１０のステップＳ１０３１〜Ｓ１０３３と同様であるため、説明を省略する。
（Ｓ１３４１）〜（Ｓ１３４３）
図１０のステップＳ１０４１〜Ｓ１０４３と同様であるため、説明を省略する。【０１０６】
図１４は、遠隔監視端末５００から空調機器１００の運転状態を監視するための、各機器の動作手順を説明する図である。以下、図１４の各ステップについて説明する。【０１０７】
（Ｓ１４１１）〜（Ｓ１４１５）
図７のステップＳ７１１〜Ｓ７１５と同様であるため、説明を省略する。【０１０８】
（Ｓ１４２１）
遠隔監視端末５００のユーザは、入力装置５２０を操作して、監視制御プログラム５５０を起動するよう指示する。監視制御プログラム制御部５４４は、監視制御プログラム５５０を起動し、その画面を表示装置５１０に画面表示させる。
次にユーザは、入力装置５２０を操作して、空調機器１００の監視・制御を行うための画面を、監視制御プログラム５５０上で画面表示させる。【０１０９】
（Ｓ１４２２）
監視制御プログラム制御部５４４は、監視制御プログラム５５０の運転データ受信部５５１が規定する動作に従い、ＦＴＰ通信管理部５４２、遠隔インタフェース５３０を介して、Ｗｅｂサーバ４００より運転状態ファイル４３３をＦＴＰで取得する。
（Ｓ１４２３）
監視制御プログラム制御部５４４は、監視制御プログラム５５０の運転データ受信部５５１が規定する動作に従い、ステップＳ１４２２で受信した運転状態ファイル４３３を解析する。【０１１０】
（Ｓ１４２４）
監視制御プログラム制御部５４４は、表示制御部５５３やデータ保存部５５４が規定する動作に従い、運転状態ファイル４３３の内容をグラフ表示する、記憶部５６０に蓄積する、電子メールでその内容を送信する、といった、監視制御プログラム５５０に固有の動作を実行する。
こうした動作は、Ｗｅｂブラウザ上で実行されるプログラムで行うことは困難である場合があるが、スタンドアロンアプリケーションであれば容易に行うことができる。
（Ｓ１４２５）
監視制御プログラム５５０の動作を終了する。【０１１１】
本実施の形態４では、遠隔監視端末５００は汎用のコンピュータを用いて構成することを説明したが、携帯電話やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、モバイルコンピュータなどで代用することもできる。【０１１２】
以上のように、本実施の形態４に係る空調管理システムによれば、遠隔地に設置された遠隔監視装置５００と空調管理装置２００との間の運転状態ファイルの送受信を、Ｗｅｂサーバ４００を介して行うことにより、現地に行くことなく、定期的に収集された運転状態ファイルを遠隔地で確認することができる。【０１１３】
また、遠隔監視端末５００は、設置スペースや本体サイズ等の制約があまりなく、また汎用のコンピュータを用いて構成することができるので、比較的大きな記憶領域を備えることが可能である。
そのため、大容量の運転状態ファイルを記憶部５６０に保存することができ、従来、空調管理装置２００のメモリサイズの制約によりで収集できなかった、圧力や温度、圧縮機回転数、能力セーブ量等の大容量の運転状態データを収集することが可能となる。【０１１４】
実施の形態５．
実施の形態１〜４では、Ｗｅｂサーバ４００はインターネット３０に接続されていることを説明した。しかし、このような専用のサーバを設置するためには、専門的な知識が必要となる。また、サーバの運用管理にもコストを要する。
そこで、本発明の実施の形態５では、一般に無料で利用可能なＷｅｂサーバを、実施の形態１〜４で説明したＷｅｂサーバ４００として用いる例を説明する。なお、各機器やネットワークの構成は、実施の形態１〜４と同様であるため、説明を省略する。【０１１５】
本実施の形態５において、空調管理システムの設計者は、インターネット接続環境を整えるため、インターネット接続業者と契約する。
次に、インターネット接続用ルータ６００にインターネット接続用の各種設定（接続先のサーバ名、ユーザーＩＤ、パスワード等）を行い、ＬＡＮ２０上に接続された空調管理装置２００がインターネット３０上のサーバと通信できるようにする。【０１１６】
次に、空調管理システムの設計者は、インターネット接続業者がホームページサービスとして提供しているＷｅｂサーバ４００のサーバ名またはＩＰアドレスを、記憶部２６０内のＷｅｂサーバ設定２６２に設定する。
また、データ更新設定２６３に、運転状態データをＷｅｂサーバ４００に更新する時間間隔、Ｗｅｂサーバ４００から制御内容を読み込む時間間隔を設定する。
設定内容は、空調管理装置２００の入力装置２２０から入力してもよいし、ローカル監視端末３００や遠隔監視端末５００から設定してもよい。【０１１７】
なお、インターネット接続業者を選定する際には、提供しているＷｅｂサーバが、図５で説明したようなＨＴＴＰ通信機能、ＦＴＰ通信機能、およびファイル格納領域を備えていることを確認するよう留意する。【０１１８】
以上のように、本実施の形態５に係る空調管理システムによれば、遠隔地に設置された遠隔監視端末５００と空調管理装置２００との運転データの送受信を、インターネット接続業者が提供するＷｅｂサーバ４００を介して行うことにより、インターネット上にＷｅｂサーバを設置する必要がなくなる。
これにより、従来行っていたＷｅｂサーバ立ち上げおよび定期メンテナンス（セキュリティ対策含む）、データバックアップ等の負荷が無くなるため、Ｗｅｂサーバに関する専門的な知識の無いユーザーでも、容易に空調管理システムを構築することが可能となる。【０１１９】
また、本実施の形態５に係る空調管理システムによれば、インターネット接続業者が提供するＷｅｂサーバ機能（ホームページサービス）は、インターネット接続契約の際に、一般的に無料で提供されるサービスであるため、空調管理システム構築時の導入コスト、ランニングコストを低減することが可能となる。【０１２０】
実施の形態６．
本発明の実施の形態６では、実施の形態１〜５の変形例について説明する。本実施の形態６で説明する事項以外の構成は、実施の形態１〜５と同様であるため、差異点の説明を中心に行う。【０１２１】
（１）通信プロトコルについて
運転状態ファイルや制御命令ファイルの送受信は、ＦＴＰを用いて行うことを説明したが、ＦＴＰ以外の通信プロトコルを用いるように構成してもよい。例えば以下のような手法が考えられる。【０１２２】
（１．１）Ｗｅｂサーバ４００に、ファイルの送信を受け付けるためのＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）やＳｅｒｖｌｅｔ等のプログラムを設置しておく。
空調管理装置２００や遠隔監視端末５００は、Ｗｅｂサーバ４００にファイルを送信する際には、このプログラムに対してＨＴＴＰのＰＯＳＴリクエストを発行し、対象ファイルの内容をそのプログラムに宛てて送信する。
空調管理装置２００や遠隔監視端末５００がＷｅｂサーバ４００からファイルを取得する際は、そのファイルをＨＴＴＰサーバ配下のフォルダに配置しておき、そのファイルに対してＨＴＴＰのＧＥＴリクエストを発行すればよい。
あるいは、Ｗｅｂサーバ４００は、ＣＧＩ等のプログラムを介して、所定のログイン情報を空調管理装置２００や遠隔監視端末５００から受け取り、これが正規のものである場合に限り、そのＣＧＩを介して対象ファイルを送信する、という手法も考えられる。【０１２３】
（１．２）Ｗｅｂサーバ４００は、適当なＴＣＰポートを開いて空調管理装置２００や遠隔監視端末５００からのリクエストを待ち受けておく。
空調管理装置２００や遠隔監視端末５００は、Ｗｅｂサーバ４００との間でファイルの送受信を行う際は、そのＴＣＰポートに対してファイル送受信のリクエストを発行する。【０１２４】
（２）プロキシサーバについて
実施の形態１で説明した図１では、空調管理装置２００が接続されたＬＡＮ２０からインターネット接続用ルータ６００を介してインターネット３０に接続するネットワーク構成となっている。
例えば、図１の建物内や遠隔地に、ＬＡＮからインターネット３０に接続する際に一般的に用いられているプロキシサーバを設置しておき、空調管理装置２００や遠隔監視端末５００がＷｅｂサーバ４００と接続する際には、プロキシサーバを介して接続する構成としてもよい。【０１２５】
（３）Ｗｅｂサーバ４００へのアクセスタイミングについて
実施の形態１では、空調管理装置２００は、データ更新設定２６３に設定されたタイミングでＷｅｂサーバ４００にアクセスすることを説明したが、このデータ更新設定２６３を用いずに、固定のタイミングで動作するようにしてもよい。
また、空調機器１００から運転状態データを受信したときなど、特定のイベントが発生したタイミングで、Ｗｅｂサーバ４００にアクセスを行うようにしてもよい。【０１２６】
（４）空調管理装置２００および空調機器１００を接続する専用通信線１０は、空調機器１００に固有の通信線を利用してもよいし、また、ＬＡＮ等の汎用通信線を利用してもよい。
（５）ローカル監視端末３００はビル内での監視を行うためにシステム構成内に含めているが、遠隔地からの監視、制御のみのシステムであれば、必ずしも設置する必要はない。【０１２７】
（６）以上の実施の形態では、空調機器１００の監視・制御を行う例を説明したが、監視・制御の対象は空調機器１００に限られるものではなく、空調管理装置２００が動作制御することができる設備機器、例えば照明機器などについても、同様の手法により、遠隔監視端末５００から監視・制御を行うことができる。
【図１】
2009118877.tif 000003
【図２】
2009118877.tif 000004
【図３】
2009118877.tif 000005
【図４】
2009118877.tif 000006
【図５】
2009118877.tif 000007
【図６】
2009118877.tif 000008
【図７】
2009118877.tif 000009
【図８】
2009118877.tif 000010
【図９】
2009118877.tif 000011
【図１０】
2009118877.tif 000012
【図１１】
2009118877.tif 000013
【図１２】
2009118877.tif 000014
【図１３】
2009118877.tif 000015
【図１４】
2009118877.tif 000016
【国際調査報告】
2009118877.tif 000017
2009118877.tif 000018