(57)【要約】【課題】各サーバのアドレス切り替えを要することなく、各空調機の監視および各空調機に対する操作・設定を容易かつ的確に行うことができる空調管理システムを提供する。【解決手段】各空調機１の情報を各空調管理Ｗｅｂサーバ２０を介して統合Ｗｅｂサーバ４に集め、集めた情報に基づき、各空調機１に対する管理用のＷｅｂページを生成する。クライアント端末５のオペレータは、クライアント端末５のＷｅｂブラウザにより、上記生成したＷｅｂページの閲覧および同Ｗｅｂページを介した各空調機１に対する操作や設定を行う。【選択図】図１
2010181073.tif 000002
【特許請求の範囲】
【請求項１】
複数の空調機に接続され複数の空調管理サーバと、
これら空調管理サーバに接続された統合サーバと、
この統合サーバおよび前記各空調管理サーバに接続された端末と、
この端末に設けられ、前記空調機の情報を要求するリクエストを前記空調管理サーバまたは前記統合サーバのいずれかに発するとともにこのリクエストに対するＷｅｂベージの応答を表示する制御手段と、
前記統合サーバに設けられ、前記リクエストが前記各空調機の総ての情報を要求する複合リクエストの場合、前記各空調管理サーバから情報を取得し、取得した情報に基づいて前記複合管理用のＷｅｂページを生成し、生成したＷｅｂページの応答を前記端末に送信するとともに、前記リクエストが前記各空調機のうちの1台の情報取得を要求する単体リクエストの場合、該当する空調機が接続される前記各空調管理サーバから当該空調機の情報をＷｅｂページとして取得し、取得した情報を前記端末に送る制御手段と、
前記各空調管理サーバに設けられ、前記リクエストに応じて前記空調機の情報を収集し、収集した情報に基づきそれぞれのリクエストに応じたＷｅｂページを生成し、送信する制御手段と、
を備えることを特徴とする空調管理システム。
【請求項２】
前記端末の制御手段は、前記統合サーバから送られるＷｅｂページの応答を表示し、この表示上の操作に応じて前記リクエストを発する機能を有するＷｅｂブラウザであることを特徴とする請求項１記載の空調管理システム。
【請求項３】
前記端末の制御手段は、前記リクエストを発する機能を有するとともに、前記統合サーバから送られるＷｅｂページ応答を表示し、この表示上の操作に応じて前記各空調機に対する運転条件を設定するＷｅｂブラウザであることを特徴とする請求項１記載の空調管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数の空調機を集中管理する空調管理システムに関する。
【背景技術】
【０００２】
建物に設置された複数の設備機器をサーバに接続し、このサーバを管理装置に接続し、この管理装置上で各設備機器を監視および操作するものが知られている（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１４７５０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
大きな建物では、設置される設備機器たとえば空調機の台数が多いため、使用するサーバの台数も多くなる。サーバの台数が多いと、これらサーバのアドレス（ＵＲＬ）を管理装置上で切り替えながら、各空調機を監視および操作するなどの作業が必要となる。この作業は、大変に手間がかかり、作業を行う管理者にとって大きな負担となっている。
【０００５】
この発明は、上記事情を考慮したもので、その目的は、各サーバのアドレス切り替えを要することなく、各空調機の監視および各空調機に対する操作・設定などを容易かつ的確に行うことができる空調管理システムを提供することである。
【課題を解決するための手段】
【０００６】
請求項１に係る発明の空調管理システムは、複数の空調機に接続され複数の空調管理サーバと、これら空調管理サーバに接続された統合サーバと、この統合サーバおよび前記各空調管理サーバに接続された端末と、この端末に設けられ、前記空調機の情報を要求するリクエストを前記空調管理サーバまたは前記統合サーバのいずれかに発するとともにこのリクエストに対するＷｅｂベージの応答を表示する制御手段と、前記統合サーバに設けられ、前記リクエストが前記各空調機の総ての情報を要求する複合リクエストの場合、前記各空調管理サーバから情報を取得し、取得した情報に基づいて前記複合管理用のＷｅｂページを生成し、生成したＷｅｂページの応答を前記端末に送信するとともに、前記リクエストが前記各空調機のうちの1台の情報取得を要求する単体リクエストの場合、該当する空調機が接続される前記各空調管理サーバから当該空調機の情報をＷｅｂページとして取得し、取得した情報を前記端末に送る制御手段と、前記各空調管理サーバに設けられ、前記リクエストに応じて前記空調機の情報を収集し、収集した情報に基づきそれぞれのリクエストに応じたＷｅｂページを生成し、送信する制御手段と、を備える。
【発明の効果】
【０００７】
この発明の空調管理システムによれば、各サーバのアドレス切り替えを要することなく、各空調機の監視および各空調機に対する操作・設定などを容易かつ的確に行うことができる。
【図面の簡単な説明】
【０００８】
【図１】この発明の一実施形態の全体的な構成を示す図。
【図２】一実施形態の制御回路のブロック図。
【図３】一実施形態の作用を説明するための図。
【図４】一実施形態におけるＷｅｂページの初期画面を示す図。
【図５】一実施形態におけるＷｅｂページの複合画面を示す図。
【図６】一実施形態におけるＷｅｂページの単体画面を示す図。
【図７】一実施形態におけるＷｅｂページのスケジュール設定用の単体画面の週パターンタブを示す図。
【図８】一実施形態におけるＷｅｂページのスケジュール設定用の単体画面の月間設定タブを示す図。
【発明を実施するための形態】
【０００９】
以下、この発明の一実施形態について、図面を参照して説明する。  
図１に示すように、建物に多数台の空調機１が設置され、これらの複数の空調機１に対し、通信回線を介していずれか１つのコントローラ２が接続され、各空調機１は、複数のコントローラ２のいずれかに接続される。これらコントローラ２は建物のフロア別に設置されるため、１つのフロアに設置されている各空調機１は、そのフロアに設置されたコントローラ２に接続されることになる。それぞれのコントローラ２には、後述の空調管理サーバ機能（空調管理Ｗｅｂサーバという）２０が搭載される。そして、これらコントローラ２の空調管理Ｗｅｂサーバ２０が、通信ネットワーク３を介して、統合サーバ（統合Ｗｅｂサーバという）４に接続される。さらに、この統合Ｗｅｂサーバ４および各コントローラ２の空調管理Ｗｅｂサーバ２０に、上記通信ネットワーク３を介して、パーソナルコンピュータ等のクライアント端末５が接続される。
【００１０】
各コントローラ２の空調管理Ｗｅｂサーバ２０、統合Ｗｅｂサーバ４、およびクライアント端末５の制御ブロックを図２に示す。  
各コントローラ２の空調管理Ｗｅｂサーバ２０は、制御部２１、制御プログラム記憶用のＲＯＭ２２、データ記憶用のＲＡＭ２３、多数のデータファイルが格納されたハードディスクドライブ（ＨＤＤ）２４、表示部２５、操作部２６、およびネットワークインターフェース（Ｉ／Ｆ）２７などを有し、接続されている空調機１の監視および操作・設定などが可能である。
【００１１】
統合Ｗｅｂサーバ４は、制御部４１、制御プログラム記憶用のＲＯＭ４２、データ記憶用のＲＡＭ４３、多数のデータファイルが格納されたハードディスクドライブ（ＨＤＤ）４４、表示部４５、操作部４６、およびネットワークインターフェース（Ｉ／Ｆ）４７などを有し、下位の各空調管理Ｗｅｂサーバ２０を介して、各空調機１の監視および操作・設定などが可能である。
【００１２】
また、クライアント端末５は、汎用的なパーソナルコンピュータであり、制御部５１、ネットワークインターフェース（Ｉ／Ｆ）５２、制御プログラム記憶用のＲＯＭ５３、データ記憶用のＲＡＭ５４、多数のデータファイルが格納されたハードディスクドライブ（ＨＤＤ）５５、表示部５６、および操作部５７などを有し、制御手段としてＨＤＤ５５に格納されているＷｅｂブラウザプログラムにより、統合Ｗｅｂサーバ４および各空調管理Ｗｅｂサーバ２０を介して、各空調機１の監視および操作・設定などを行うことができる。
【００１３】
とくに、クライアント端末５のＨＤＤ５５に格納されているＷｅｂブラウザは、各空調機１の総ての情報、複数台の各空調機１の情報またはいずれか１台の空調機１の情報を要求するためのリクエストを発する機能を有するとともに、統合Ｗｅｂサーバ４から送られるＷｅｂページの情報を表示部５６で表示し、この表示上の操作に応じて各空調機１に対する運転条件を設定する機能を有する。
【００１４】
空調管理Ｗｅｂサーバ２０の制御部２１は、主要な機能として、クライアント端末５または統合サーバ４から発せられるリクエストに応じて、接続されている各空調機１の情報をそれぞれ収集するか、接続されている各空調機１のいずれか１つの空調機の情報を収集する制御手段を有する。
【００１５】
統合Ｗｅｂサーバ４の制御部４１は、主要な機能として、次の動作を実行する制御手段を備える。クライアント端末５からのリクエストに応じて、少なくとも２つ以上の空調管理Ｗｅｂサーバ２０の情報を取得する必要のある複合リクエストか、１つの空調管理Ｗｅｂサーバ２０の情報を取得するだけでよい単体リクエストかを判別し、複合リクエストの場合には、応答のために必要な複数の空調管理Ｗｅｂサーバ２０に対し、必要な情報が含まれるＷｅｂページのリクエストを行う。各空調管理Ｗｅｂサーバ２０は、統合Ｗｅｂサーバ４からのリクエストに基づき、自身に接続されている各空調機１から必要な情報を収集し、収集した情報に基づいてＨＴＭＬを用いたＷｅｂページを生成し、統合Ｗｅｂサーバ４に送信する。統合Ｗｅｂサーバ４は、各空調管理Ｗｅｂサーバ２０からの応答である各Ｗｅｂページから必要な情報を取得し、取得した情報に基づいて複数の空調機１が管理対象となる複合管理用のＷｅｂページを生成し、生成したＷｅｂページをクライアント端末５に送る。複合リクエストの最も一般的な利用状況は、総ての空調機１のデータを収集する場合である。一方、クライアント端末５からのリクエストが単体リクエストの場合には、要求されたデータの対象である空調機１の接続されている空調管理Ｗｅｂサーバ２０を選択し、該当する空調管理Ｗｅｂサーバ２０に対し、対応するＷｅｂページのリクエストを行う。リクエストを受けた空調管理Ｗｅｂサーバ２０は、指定された空調機１から必要な情報を収集し、収集した情報に基づいてＷｅｂページを生成し、統合Ｗｅｂサーバ４に送信する。統合Ｗｅｂサーバ４は、受信したＷｅｂページの情報をＷｅｂページとしてそのまま用いてクライアント端末５に送る制御手段を有する。
【００１６】
なお、クライアント端末５と統合Ｗｅｂサーバ４との間のデータ送受信、およびクライアント端末５と各空調管理Ｗｅｂサーバ２０とのデータ送受信は、同じ通信プロトコルで行われる。
【００１７】
つぎに、図３を参照しながら作用について説明する。以下、クライアント端末５から統合Ｗｅｂサーバ４に対する要求が少なくとも２つ以上の空調管理Ｗｅｂサーバ２０の情報を取得する必要のある場合を複合管理と呼び、クライアント端末５からの要求が１つの空調管理Ｗｅｂサーバ２０からの情報を取得するだけで済む場合を単体管理と呼ぶ。
【００１８】
（１）先ず、複合管理について説明する。  
クライアント端末５のＷｅｂブラウザが起動され、統合Ｗｅｂサーバ４のＵＲＬが指定され、複合管理が指定されると、Ｗｅｂブラウザから複合リクエストを種別とするＨＴＴＰ（Hypertext Transfer Protocol）リクエストが発せられ、それが統合Ｗｅｂサーバ４に送られる。
【００１９】
統合Ｗｅｂサーバ４は、クライアント端末５から受けたＨＴＴＰリクエストの種別が複合リクエストであることを判別し、そのＨＴＴＰリクエストを下位の各空調管理Ｗｅｂサーバ２０に分散して送信する。ＨＴＴＰリクエストを受けた各空調管理Ｗｅｂサーバ２０は、それぞれ接続されている空調機１の情報を収集し、収集した情報のＷｅｂページを生成し、生成したＷｅｂページをＨＴＴＰレスポンスとして上位の統合Ｗｅｂサーバ４に返信する。
【００２０】
統合Ｗｅｂサーバ４は、各空調管理Ｗｅｂサーバ２０から送られてくるＨＴＴＰレスポンスを取得し、取得したＨＴＴＰレスポンスが複合リクエストに基づいて得られたものであるか、それとも単体リクエストに基づいて得られたものであるかを判定し、この判定結果に従ってＨＴＴＰレスポンスの振分けを行う。この場合、複合リクエストによって得られたものであるから、統合Ｗｅｂサーバ４は、取得した各ＨＴＴＰレスポンス（複合レスポンス）を統合して、各空調機１の総てが管理対象となる複合管理用のＷｅｂページを生成し、生成したＷｅｂページをＨＴＴＰレスポンスとして上記リクエスト元のクライアント端末５に送信する。
【００２１】
この送信を受けたクライアント端末５のＷｅｂブラウザは、受けたＷｅｂページを表示部５６で表示する。クライアント端末５のオペレータは、表示されたＷｅｂページを閲覧することにより、各空調機１がどのような状態にあるかを一目で容易に把握することができる。また、オペレータは、表示されたＷｅｂページ上で各空調機１に対する運転条件の操作や設定を容易に行うことができる。
【００２２】
（２）単体管理について説明する。  
クライアント端末５のＷｅｂブラウザが起動され、統合Ｗｅｂサーバ４のＵＲＬが指定され、単体管理およびその管理対象となる空調機１の識別コード（空調機１のアドレスに相当する）が指定されると、そのＷｅｂブラウザから単体リクエストを種別とするＨＴＴＰリクエストが発せられ、それが統合Ｗｅｂサーバ４に送られる。
【００２３】
統合Ｗｅｂサーバ４は、クライアント端末５から受けたＨＴＴＰリクエストの種別が単体リクエストであることを判別し、そのＨＴＴＰリクエストを、同ＨＴＴＰリクエストに含まれている識別コードに対応する空調機１を管理する１つの空調管理Ｗｅｂサーバ２０を選択し、その空調管理Ｗｅｂサーバ２０にＨＴＴＰリクエストを転送する。
【００２４】
このＨＴＴＰリクエストを受けた空調管理Ｗｅｂサーバ２０は、上記識別コードを持つ１つの空調機１から情報を収集し、収集した情報のＷｅｂページを生成し、生成したＷｅｂページをＨＴＴＰレスポンスとして統合Ｗｅｂサーバ４に送る。
【００２５】
統合Ｗｅｂサーバ４は、空調管理Ｗｅｂサーバ２０から送られてくるＨＴＴＰレスポンスを取得し、取得したＨＴＴＰレスポンスが複合リクエストに基づいて得られたものであるか、それとも単体リクエストに基づいて得られたものであるかを判定し、この判定結果に応じてＨＴＴＰレスポンスの振分けを行う。この場合、単体リクエストによって得られたものであるから、統合Ｗｅｂサーバ４は、取得したＨＴＴＰレスポンス（単体レスポンス）をそのまま上記リクエスト元のクライアント端末５に転送する。
【００２６】
この送信を受けたクライアント端末５のＷｅｂブラウザは、受けたＨＴＴＰレスポンスの内容（情報）を表示部５６で表示する。クライアント端末５のオペレータは、表示された情報を見ることにより、指定した識別コードの空調機１がどのような状態にあるかを把握することができる。
【００２７】
以上説明した複合管理、単体管理によって生成されるＷｅｂページ、すなわち、クライアント端末５の画面表示のうちのいくつかの画面を図４〜図８に示す。ここでは、複合管理の画面を複合画面、単体管理の画面を単体画面と呼ぶ。  
図４は初期画面で、総ての空調機１の識別コードをフロア別に配列するとともに、運転オンの状態にある空調機１の識別コードを色別表示（図示斜線部分）している。この画面は、全空調機１の状態を表示しなければならないため、全空調機１の状態情報を入手する必要がある。したがって、この画面表示を要求する場合には、クライアント端末５から統合Ｗｅｂサーバ４に対して複合リクエストが出力される。
【００２８】
図５は複合画面中に単体画面を埋め込み配置したもので、特に単体画面部分において、予め指定されるフロアの各空調機１の運転状態（運転／停止）、運転モード、設定温度、風量、フラップ状態などを並べて表示している。本実施形態では、フロア単位で空調管理Ｗｅｂサーバ２０を設けているため、特定フロアの各空調機１の状態データは特定の１つの空調管理Ｗｅｂサーバ２０に対する単体リクエストによって統合Ｗｅｂサーバ４に収集される。この画面は、統合Ｗｅｂサーバ４によって単体リクエストの応答であるＷｅｂページの画面を複合画面中に埋め込み配置した上で、クライアント端末５に送信されている。なお、本実施形態と異なり、同じフロアの複数の空調機１に対し異なる複数の空調管理Ｗｅｂサーバ２０で管理している場合には、この画面の取得は複合リクエストによって統合Ｗｅｂサーバ４に収集され、統合Ｗｅｂサーバ４によってＷｅｂページの画面が生成される。
【００２９】
この単体画面部分内のいずれかの空調機１たとえば識別コード“ＡＣ０００３”の空調機１がカーソル指定されてクリックされると、図６に示すように、識別コード“ＡＣ０００３”の空調機１における設定状態と操作設定用の単体（個別）画面が複合画面上に表示される。この画面表示は、以下の流れで発生する。まず、クリックによってクライアント端末５から識別コード“ＡＣ０００３”の空調機１に関するリクエストが発生し、統合Ｗｅｂサーバ４に送られ、統合サーバ４は、これを単体リクエストと判断し、識別コード“ＡＣ０００３”の空調機１を管理する空調管理Ｗｅｂサーバ２０に送り、空調管理Ｗｅｂサーバ２０は、識別コード“ＡＣ０００３”の空調機１における設定状態と操作設定用の単体（個別）画面をＷｅｂページ（ＨＴＴＰレスポンス）として統合Ｗｅｂサーバ４に返信する。統合Ｗｅｂサーバ４は、このＷｅｂページのデータをそのままクライアント端末５に返信する。クライアント端末５は、このレスポンスを受けて単体画面を表示する。
【００３０】
その後、操作者は、クライアント端末５この単体画面上のカーソル操作により、識別コード“ＡＣ０００３”の空調機１に対する運転条件（運転／停止、運転モード、設定温度、風量、フラップ状態など）を個別に設定することができる。
【００３１】
図７はスケジュール設定用の単体画面の週パターンタブであり、図４の初期画面において例えば識別コード“ＡＣ０００１”の空調機１を指定し、かつ項目名“スケジュール”および“週パターンタブ”をクリックすることにより、識別コード“ＡＣ０００１”の空調機１の週単位の運転スケジュールが表示される。この表示上のカーソル操作により、識別コード“ＡＣ０００１”の空調機１の運転条件を曜日別に個別に設定することができる。
【００３２】
図８はスケジュール設定用の単体画面の月間設定タブであり、図４の初期画面において例えば識別コード“ＡＣ０００１”の空調機１を指定し、かつ項目名“スケジュール”および“月間設定タブ”をクリックすることにより、識別コード“ＡＣ０００１”の空調機１の月別の運転スケジュールが表示される。
【００３３】
図７，８のいずれも単体画面が、複合画面とは別個に開くものであり、いずれも１台の空調機を対象としているため、単体リクエストに対する応答画面である。
【００３４】
（３）従来と同様に、クライアント端末５と各空調管理Ｗｅｂサーバ２０との間の直接的なアクセスによっても単体管理が可能である。この場合は、当然、１つの空調管理Ｗｅｂサーバ２０の範囲内での応答のみであるので、単体リクエストとなる。この場合のリクエストおよびレスポンスの経路を図３に破線で示している。  
すなわち、クライアント端末５のＷｅｂブラウザから１つの空調管理Ｗｅｂサーバ２０のＵＲＬに対してＨＴＴＰリクエスト（単体リクエスト）送信される。そして、ＨＴＴＰリクエストを受けた空調管理Ｗｅｂサーバ２０において接続されている空調機１(１台または複数台)の情報が収集され、収集された情報のＷｅｂページを生成し、生成したＷｅｂページがＨＴＴＰレスポンスとしてリクエスト元のクライアント端末５に送られる。クライアント端末５のＷｅｂブラウザは、送られてくるＨＴＴＰレスポンス（単体レスポンス）の内容（情報）をＷｅｂページとして表示部５６で表示する。たとえば、図６〜８における統合サーバを経由して得られる単体画面部分は、クライアント端末５と各空調管理Ｗｅｂサーバ２０との間の直接的なアクセスによって得られる画面と同一となっている。
【００３５】
このクライアント端末５と各空調管理Ｗｅｂサーバ２０との間の直接的なアクセスに際しては、統合Ｗｅｂサーバ４の処理がまったく不要となる。
【００３６】
以上のことから、空調管理Ｗｅｂサーバ２０は、従来からある通常のＷｅｂサーバ機能を備えるだけで、統合Ｗｅｂサーバ４を経由してクライアント端末５からのリクエストに応答することができる。このため、空調管理Ｗｅｂサーバ２０は、新たに統合Ｗｅｂサーバ４を介することによる変更や新たな追加を行う必要がない。一方、統合Ｗｅｂサーバ４を経由した単体レスポンスの場合、統合Ｗｅｂサーバ４からクライアント端末５への応答は、空調管理Ｗｅｂサーバ２０からのＨＴＴＰレスポンスのほとんどまたは全てがそのまま利用できるため、統合Ｗｅｂサーバ４では新たなＷｅｂページの生成が不要もしくはきわめて簡単な変更のみで済み、統合Ｗｅｂサーバ４における処理を大幅に簡略化することができ、応答性にも優れる。
【００３７】
なお、上記実施形態では、Ｗｅｂページの例として、初期画面、複合画面、単体画面、週パターンタブ、月間設定タブなどを示したが、そのほかにも、各空調機１に関する種々の画面が存在する。その他、この発明は上記実施形態に限定されるものではなく、要旨を変えない範囲で種々変形実施可能である。
【符号の説明】
【００３８】
１…空調機、２…コントローラ、３…通信ネットワーク、４…統合Ｗｅｂサーバ（統合サーバ）、５…クライアント端末（端末）、２０…空調管理Ｗｅｂサーバ（空調管理サーバ）
【図１】
2010181073.tif 000003
【図２】
2010181073.tif 000004
【図３】
2010181073.tif 000005
【図４】
2010181073.tif 000006
【図５】
2010181073.tif 000007
【図６】
2010181073.tif 000008
【図７】
2010181073.tif 000009
【図８】
2010181073.tif 000010