(57)【要約】      （修正有）【課題】複数の管理点用の複数の運転スケジュールを容易に管理することができる機器管理システムを提供する。【解決手段】機器管理システムは、テンプレート記憶部２５ｄと、管理点データ記憶部２５ｂと、スケジュール作成部２２ｂとを備え、複数の管理点を管理する。複数の管理点は、それぞれ１又は複数の設備機器を有する。テンプレート記憶部２５ｄは、管理点に適用される運転スケジュールのテンプレートであって変数を用いて定義されるものを記憶する。管理点データ記憶部２５ｂは、管理点に対し個別に定義される管理点データであって変数の具体値となるものを記憶する。スケジュール作成部２２ｂは、テンプレートの変数に異なる管理点データを自動的に組み込むことにより、異なる管理点に適用される異なる運転スケジュールを作成する。【選択図】図３
2010236847.tif 000002
【特許請求の範囲】
【請求項１】
それぞれ１又は複数の設備機器（５２）を有する複数の管理点（１ａ，１ｂ，・・・）を管理する機器管理システム（１００，２００）であって、
前記管理点に適用される運転スケジュールのテンプレートであって変数を用いて定義されるものを記憶するテンプレート記憶部（２５ｄ）と、
前記管理点に対し個別に定義される管理点データであって前記変数の具体値となるものを記憶する管理点データ記憶部（２５ｂ，２２５ｂ）と、
前記テンプレートの前記変数に異なる前記管理点データを自動的に組み込むことにより、異なる前記管理点に適用される異なる前記運転スケジュールを作成するスケジュール作成部（２２ｂ，２２２ｂ）と、
を備える、機器管理システム。
【請求項２】
前記変数は、時間に関連する、
請求項１に記載の機器管理システム（１００，２００）。
【請求項３】
前記テンプレートは、時間に関連する時間データと運転パターンに関連するパターンデータとの組み合わせである組合せデータを含み、
前記変数は、前記時間データの全部又は一部を構成する、
請求項２に記載の機器管理システム（１００，２００）。
【請求項４】
前記変数は、前記管理点（１ａ，１ｂ，・・・）である店舗の開店時刻および閉店時刻の少なくとも一方である、
請求項３に記載の機器管理システム（１００，２００）。
【請求項５】
前記時間データは、前記開店時刻および前記閉店時刻の少なくとも一方を基準に相対的に定義される時刻を示すデータを含む、
請求項４に記載の機器管理システム（１００，２００）。
【請求項６】
利用者により入力される前記時間データと前記パターンデータとを組み合わせることにより、前記テンプレートを作成するテンプレート作成部（２２ａ，２２２ａ）、
をさらに備える、
請求項３から５のいずれかに記載の機器管理システム（１００，２００）。
【請求項７】
前記設備機器（５２）の運転実績に関する実績データを記憶する実績データ記憶部（２５ａ）、
をさらに備え、
前記テンプレート作成部（２２ａ，２２２ａ）は、前記実績データを参照することにより、前記運転パターンによる省エネ効果を理解するのに有用な情報を導出し、前記利用者に提示する、
請求項６に記載の機器管理システム（１００，２００）。
【請求項８】
前記スケジュール作成部（２２ｂ，２２２ｂ）は、利用者に前記テンプレートと前記管理点（１ａ，１ｂ，・・・）との対応関係を指定させ、前記対応関係に係る前記テンプレートの前記変数に前記対応関係に係る前記管理点に対し定義されている前記管理点データを自動的に組み込む、
請求項３から６のいずれかに記載の機器管理システム（１００，２００）。
【請求項９】
前記設備機器（５２）の運転実績に関する実績データを記憶する実績データ記憶部（２５ａ）、
をさらに備え、
前記スケジュール作成部（２２ｂ，２２２ｂ）は、前記実績データを参照することにより、前記運転パターンによる省エネ効果を理解するのに有用な情報を導出し、前記対応関係を指定する前記利用者に提示する、
請求項８に記載の機器管理システム（１００，２００）。
【請求項１０】
前記テンプレートは、前記設備機器（５２）を分類する複数のグループのいずれかに関連付けられており、
前記設備機器（５２）の動作を、その設備機器が分類される前記グループに関連付けられている前記テンプレートから作成される前記運転スケジュールに従って制御する動作制御部（１０ａ，１０ｂ，・・・）、
をさらに備える、
請求項１から９のいずれかに記載の機器管理システム（１００，２００）。
【請求項１１】
前記組合せデータには、前記時間データが主として前記変数で定義される第１組合せデータおよび前記時間データ全体が定数で定義される第２組合せデータの２種類が存在する、
請求項３から５のいずれかに記載の機器管理システム（２００）。
【請求項１２】
前記第１組合せデータの設定を受け付ける第１設定欄および前記第２組合せデータの設定を受け付ける第２設定欄が別々に表示される画面を利用者に提供し、前記画面を介し利用者により設定される前記第１組合せデータおよび前記第２組合せデータを含む前記テンプレートを作成するテンプレート作成部（２２２ａ）、
をさらに備える、
請求項１１に記載の機器管理システム（２００）。
【請求項１３】
前記テンプレートに含まれる複数の前記時間データに重複があるか否かをチェックするチェック部（２２２ｃ）、
をさらに備える、
請求項１１又は１２に記載の機器管理システム（２００）。
【請求項１４】
前記チェック部（２２２ｃ）は、前記テンプレートに含まれる複数の前記第１組合せデータに含まれる複数の前記時間データに重複があるか否かをチェックするとともに、前記テンプレートに含まれる複数の前記第２組合せデータに含まれる複数の前記時間データに重複があるか否かをチェックする、
請求項１３に記載の機器管理システム（２００）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、それぞれ１又は複数の設備機器を有する複数の管理点を管理する機器管理システムに関する。
【背景技術】
【０００２】
特許文献１（特開２００８−１６４２２８号公報）には、設備機器に適用される運転スケジュールが所定のプログラムに従って自動的に作成され、当該設備機器に配信される技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ところで、多数の管理点の運転スケジュールを１の組織が統括的に管理することを望む場合がある。例えば、フランチャイザー本部が全国に展開する多数のフランチャイジー店舗を管理するような場合である。そして、一般に、多数のフランチャイジー店舗間では、運転スケジュールの作成に当たり考慮されるべき様々な事情（例えば、開店時刻や閉店時刻）が異なるものとなっている。そうすると、フランチャイザー本部の管理者は、多数のフランチャイジー店舗に一律に同じ運転スケジュールを適用することは出来ず、従って、多数のフランチャイジー店舗に個別の事情を考慮しつつ多数の運転スケジュールを作成する必要がある。また、どこかのフランチャイジー店舗で運転スケジュールの変更を伴うような事情の変化（例えば、開店時刻や閉店時刻の変更）がある度に、当該フランチャイジー店舗用の運転スケジュールを作成し直さなければならない。その結果、フランチャイザー本部の管理者にとっては、運転スケジュールの管理が面倒なものとなっている。
【０００４】
本発明の課題は、複数の管理点用の複数の運転スケジュールを容易に管理することができる機器管理システムを提供することにある。
【課題を解決するための手段】
【０００５】
第１発明に係る機器管理システムは、テンプレート記憶部と、管理点データ記憶部と、スケジュール作成部とを備え、複数の管理点を管理する。複数の管理点は、それぞれ１又は複数の設備機器を有する。テンプレート記憶部は、管理点に適用される運転スケジュールのテンプレートであって変数を用いて定義されるものを記憶する。管理点データ記憶部は、管理点に対し個別に定義される管理点データであって変数の具体値となるものを記憶する。スケジュール作成部は、テンプレートの変数に異なる管理点データを自動的に組み込むことにより、異なる管理点に適用される異なる運転スケジュールを作成する。
【０００６】
ここでは、テンプレートの変数に管理点に個別の管理点データが組み込まれることにより、１のテンプレートから複数の運転スケジュールが作成される。従って、複数の管理点用の複数の運転スケジュールを容易に管理することができる。
【０００７】
第２発明に係る機器管理システムは、第１発明に係る機器管理システムであって、変数は、時間に関連する。
【０００８】
ここでは、テンプレート内の時間に関連する項目が変数化されている。従って、１のテンプレートから、時間に関連する事情の異なる複数の管理点用の複数の運転スケジュールを作成することができる。
【０００９】
第３発明に係る機器管理システムは、第２発明に係る機器管理システムであって、テンプレートは、組合せデータを含む。組合せデータは、時間に関連する時間データと運転パターンに関連するパターンデータとの組み合わせである。変数は、時間データの全部又は一部を構成する。
【００１０】
ここでは、少なくとも一部が変数化されている時間と、当該時間に関連付けられている運転パターンとにより、テンプレートが定義される。従って、テンプレートから運転スケジュールを容易に作成することができる。
【００１１】
第４発明に係る機器管理システムは、第３発明に係る機器管理システムであって、変数は、管理点である店舗の開店時刻および閉店時刻の少なくとも一方である。
【００１２】
ここでは、テンプレートが、変数化されている管理点である店舗の開店時刻および閉店時刻の少なくとも一方を用いて定義される。従って、１のテンプレートから、開店時刻および閉店時刻の異なる複数の店舗用の複数の運転スケジュールを作成することができる。
【００１３】
第５発明に係る機器管理システムは、第４発明に係る機器管理システムであって、時間データは、開店時刻および閉店時刻の少なくとも一方を基準に相対的に定義される時刻を示すデータを含む。
【００１４】
ここでは、例えば、「開店時刻の１時間前」、「閉店時刻の１時間後」というような、開店時刻および閉店時刻の少なくとも一方を基準とする相対的な時刻を指定することにより、テンプレートを柔軟に作成することができる。
【００１５】
第６発明に係る機器管理システムは、第３発明から第５発明のいずれかに係る機器管理システムであって、テンプレート作成部をさらに備える。テンプレート作成部は、利用者により入力される時間データとパターンデータとを組み合わせることにより、テンプレートを作成する。
【００１６】
ここでは、利用者により時間および運転パターンが指定されると、それらが自動的に組み合わせられ、テンプレートが作成される。従って、利用者は、テンプレートを容易に作成することができる。
【００１７】
第７発明に係る機器管理システムは、第５発明に係る機器管理システムであって、実績データ記憶部をさらに備える。実績データ記憶部は、設備機器の運転実績に関する実績データを記憶する。テンプレート作成部は、実績データを参照することにより、運転パターンによる省エネ効果を理解するのに有用な情報を導出し、利用者に提示する。
【００１８】
ここでは、利用者がテンプレートを作成する際に、利用者に対し、設備機器の運転実績に基づく省エネ効果を理解するのに有用な情報が提示される。従って、利用者は、省エネ効果を考慮しつつ、適切なテンプレートを作成することができる。
【００１９】
第８発明に係る機器管理システムは、第３発明から第６発明のいずれかに係る機器管理システムであって、スケジュール作成部は、利用者にテンプレートと管理点との対応関係を指定させ、上記対応関係に係るテンプレートの変数に上記対応関係に係る管理点に対し定義されている管理点データを自動的に組み込む。
【００２０】
ここでは、利用者によりテンプレートと管理点との対応関係が指定されると、当該対応関係のとおりにテンプレートと管理点に個別の管理点データとが自動的に組み合わせられ、運転スケジュールが作成される。従って、利用者は、運転スケジュールを容易に作成することができる。
【００２１】
第９発明に係る機器管理システムは、第８発明に係る機器管理システムであって、実績データ記憶部をさらに備える。実績データ記憶部は、設備機器の運転実績に関する実績データを記憶する。スケジュール作成部は、実績データを参照することにより、運転パターンによる省エネ効果を理解するのに有用な情報を導出し、上記対応関係を指定する利用者に提示する。
【００２２】
ここでは、利用者がテンプレートと管理点との対応関係を指定する際に、利用者に対し、設備機器の運転実績に基づく省エネ効果を理解するのに有用な情報が提示される。従って、利用者は、省エネ効果を考慮しつつ、適切な運転スケジュールを作成することができる。
【００２３】
第１０発明に係る機器管理システムは、第１発明から第９発明のいずれかに係る機器管理システムであって、動作制御部をさらに備える。テンプレートは、設備機器を分類する複数のグループのいずれかに関連付けられている。動作制御部は、設備機器の動作を、その設備機器が分類されるグループに関連付けられているテンプレートから作成される運転スケジュールに従って制御する。
【００２４】
ここでは、設備機器がグループ分けされており、あるグループに分類される設備機器は、当該グループに関連付けられているテンプレートに由来する運転スケジュールに従って制御される。従って、運転スケジュールをさらに容易に管理することができる。
【００２５】
第１１発明に係る機器管理システムは、第３発明から第５発明のいずれかに係る機器管理システムであって、組合せデータには、第１組合せデータおよび第２組合せデータの２種類が存在する。第１組合せデータは、時間データが主として変数で定義される。第２組合せデータは、時間データ全体が定数で定義される。
【００２６】
ここでは、テンプレートに含まれる組合せデータが、時間が主として変数を用いて定義されるもの（第１組合せデータ）、又は、時間が定数のみを用いて定義されるもの（第２組合せデータ）に分類される。従って、組合せデータの管理上、時間データが主として変数で定義される組合せデータと、時間データが定数のみで定義される組合せデータとが区別される。その結果、テンプレートに時間の重複による矛盾が生じる可能性が低減される。
【００２７】
第１２発明に係る機器管理システムは、第１１発明に係る機器管理システムであって、テンプレート作成部をさらに備える。テンプレート作成部は、第１設定欄および第２設定欄が別々に表示される画面を利用者に提供し、画面を介し利用者により設定される第１組合せデータおよび第２組合せデータを含むテンプレートを作成する。第１設定欄は、第１組合せデータの設定を受け付けるものである。第２設定欄は、第２組合せデータの設定を受け付けるものである。
【００２８】
ここでは、利用者に提供される組合せデータの入力画面上では、時間が主として変数を用いて定義されるものの設定欄（第１設定欄）と、時間が定数のみを用いて定義されるものの設定欄（第２設定欄）とが独立している。従って、利用者からすると、時間を主として変数により定義する作業と、時間を定数のみにより定義する作業とを別々に行うことができる。その結果、テンプレートに時間の重複による矛盾が生じる可能性がより低減される。
【００２９】
第１３発明に係る機器管理システムは、第１１発明又は第１２発明に係る機器管理システムであって、チェック部をさらに備える。チェック部は、テンプレートに含まれる複数の時間データに重複があるか否かをチェックする。
【００３０】
ここでは、１のテンプレートに含まれる時間どうしに重複があるか否かのチェックが可能である。その結果、テンプレートに時間の重複による矛盾が生じる可能性がより低減される。
【００３１】
第１４発明に係る機器管理システムは、第１３発明に係る機器管理システムであって、チェック部は、テンプレートに含まれる複数の第１組合せデータに含まれる複数の時間データに重複があるか否かをチェックするとともに、テンプレートに含まれる複数の第２組合せデータに含まれる複数の時間データに重複があるか否かをチェックする。
【００３２】
ここでは、１のテンプレートに含まれる時間どうしに重複があるか否かのチェックが、第１組合せデータに含まれるものどうしと第２組合せデータに含まれるものどうしとで別々に実行される。その結果、チェックの精度が上がり、テンプレートに時間の重複による矛盾が生じる可能性がより低減される。
【発明の効果】
【００３３】
本発明によれば、テンプレートの変数に管理点に個別の管理点データが組み込まれることにより、１のテンプレートから複数の運転スケジュールが作成される。従って、複数の管理点用の複数の運転スケジュールを容易に管理することができる。
【図面の簡単な説明】
【００３４】
【図１】本発明の第１実施形態に係る店舗管理システムの構成を示す図。
【図２】店舗内の空調設備およびコントローラの構成を示す図。
【図３】本発明の第１実施形態に係る遠隔管理センター内の遠隔管理サーバの構成を示す図。
【図４】本部内の管理端末の構成を示す図。
【図５】本発明の第１実施形態に係る運用ルールを定義するファイルの形式を示す図。
【図６】ゾーン登録画面を示す図。
【図７】本発明の第１実施形態に係る運用ルール一覧画面を示す図。
【図８】本発明の第１実施形態に係る運用ルール詳細画面を示す図。
【図９】本発明の第１実施形態に係る単位テンプレート設定画面を示す図。
【図１０】本発明の第１実施形態に係る店舗データベースのデータ構造を示す図。
【図１１】室内機データベースのデータ構造を示す図。
【図１２】本発明の第２実施形態に係る店舗管理システムの構成を示す図。
【図１３】本発明の第２実施形態に係る遠隔管理センター内の遠隔管理サーバの構成を示す図。
【図１４】本発明の第２実施形態に係る運用ルールを定義するファイルの形式を示す図。
【図１５】本発明の第２実施形態に係る運用ルール一覧画面を示す図。
【図１６】本発明の第２実施形態に係る運用ルール詳細画面を示す図。
【図１７】本発明の第２実施形態に係る基本ルール用の単位テンプレート設定画面を示す図。
【図１８】本発明の第２実施形態に係る個別ルール用の単位テンプレート設定画面を示す図。
【図１９】本発明の第２実施形態に係る店舗データベースのデータ構造を示す図。
【発明を実施するための形態】
【００３５】
以下、図面を参照して、本発明の第１実施形態に係る店舗管理システム１００（機器管理システム）および第２実施形態に係る店舗管理システム２００（機器管理システム）について説明する。
【００３６】
−第１実施形態−
＜店舗管理システム＞
（１）全体構成
図１に示す第１実施形態に係る店舗管理システム１００は、全国に点在する多数の店舗１ａ，１ｂ，・・・内にそれぞれ設置されている空調設備５０ａ，５０ｂ，・・・を当該店舗１ａ，１ｂ，・・・を統括する組織の本部３から管理することを支援するためのシステムである。
【００３７】
店舗管理システム１００は、主として、店舗１ａ，１ｂ，・・・内にそれぞれ設置されているコントローラ１０ａ，１０ｂ，・・・と、コントローラ１０ａ，１０ｂ，・・・からインターネット６を介して接続可能な遠隔管理サーバ２０と、遠隔管理サーバ２０にインターネット６を介して接続可能な管理端末３０とから構成されている。遠隔管理サーバ２０は、空調設備５０ａ，５０ｂ，・・・を遠隔から管理する遠隔管理サービス（店舗１ａ，１ｂ，・・・にそれぞれ空調設備５０ａ，５０ｂ，・・・の運転スケジュールを配信するサービスを含む）を提供する組織により運営される遠隔管理センター２内に設置されている。管理端末３０は、本部３内に設置されている。
【００３８】
店舗管理システム１００は、空調設備５０ａ，５０ｂ，・・・の運用ルールを作成するための画面（図６〜図９の画面を含む）を本部３の職員に提供する。１の運用ルールは、１以上の運転スケジュールのテンプレートの集合体として作成される（図５参照）。
【００３９】
（２）空調設備
以下、図２を参照しつつ、空調設備５０ａについて説明するが、その他の空調設備５０ｂ，・・・についても同様であるものとする。
【００４０】
空調設備５０ａは、室外機５１と、室外機５１に冷媒配管を介して接続される１以上の室内機５２とを有する１以上の冷媒回路を形成している。
【００４１】
室内機５２の制御部５５は、空調設備５０ａ専用の通信線５ｂを介して同じ冷媒回路に属する室外機５１の制御部５１ａおよびコントローラ１０ａに接続されている。
【００４２】
制御部５５は、リモコン５６又はコントローラ１０ａからの運転指令（例えば、室内機５２の起動又は停止を命じたり、室内機５２の設定温度の変更を命じたり、室内機５２の運転モードの変更を命じたり、能力制御モードの変更を命じたりするもの）に従って、同じ冷媒回路に属する制御部５１ａと協調しつつ、同じ冷媒回路に含まれる各種部品の動作を制御し、室内を空調する。具体的には、圧縮機の周波数、ファンの回転数および各種弁の開度の調整等を行う。なお、リモコン５６は、店舗１ａ内の利用者から室内機５２に対する運転指令の入力を受け付けるためのものであり、制御部５５に１対１、あるいは、１対多で専用の通信線５ｃを介して接続されている。また、能力制御モードには、能力が制限されない無制限モード（通常モード）、消費電力量が無制限モードで動作する場合の約４０％となるように制御される能力制限モードＩ、および消費電力量が無制限モードで動作する場合の約８０％となるように制御される能力制限モードＩＩがある。能力制限モードＩおよびＩＩは、主として室外機５１に含まれる圧縮機の周波数を制限することにより実現される。
【００４３】
また、制御部５５は、室内機５２に関する情報（以下、機器情報という）をコントローラ１０ａからの命令に応じてコントローラ１０ａに送信する。室内機５２の機器情報には、室内機５２の運転パラメータ（室内機５２の起動／停止の起動状態、設定温度、冷房／暖房／送風／除湿等の運転モード、および能力制限モードなど）、室内温度、室内機５２に含まれる各種部品の状態値（例えば、室内ファンの回転数、冷媒回路の所定の位置における冷媒の温度および圧力を含む）、およびリモコン５６操作の履歴を示す情報が含まれる。
【００４４】
一方、制御部５１ａは、室外機５１に関する情報（以下、機器情報という）をコントローラ１０ａからの命令に応じてコントローラ１０ａに送信する。室外機５１の機器情報には、外気温度、および室外機５１に含まれる各種部品の状態値（例えば、圧縮機の周波数、室外ファンの回転数、冷媒回路の所定の位置における冷媒の温度および圧力を含む）を示す情報が含まれる。
【００４５】
なお、室内温度、外気温度、ならびに室内機５２および室外機５１に含まれる各種部品の状態値は、図示されないセンサ等により検知される。
【００４６】
（３）コントローラ
以下、図２を参照しつつ、コントローラ１０ａについて説明するが、その他のコントローラ１０ｂ，・・・についても同様であるものとする。
【００４７】
コントローラ１０ａは、主として通信部１１、制御部１２および記憶部１５から構成されており、空調設備５０ａを監視および制御する機能を有している。
【００４８】
通信部１１は、コントローラ１０ａをＬＡＮ５ａひいてはインターネット６、および空調設備５０ａ専用の通信線５ｂに接続可能にするネットワークインターフェースである。
【００４９】
制御部１２は、主としてＣＰＵ、ＲＯＭおよびＲＡＭから構成されており、記憶部１５に記憶されているプログラムを読み出して実行する。
【００５０】
制御部１２は、所定の時間間隔で（本実施形態では、１分毎に）、室内機５２の機器情報を当該室内機５２の制御部５５から収集する。さらに、制御部１２は、所定の時間間隔で（本実施形態では、１分毎に）、室外機５１の機器情報を当該室外機５１の制御部５１ａから収集する。制御部１２により収集された機器情報は、記憶部１５内に確保されている所定の記憶領域に蓄積される。さらに、当該記憶領域内の機器情報は、遠隔管理サーバ２０が実行する各種遠隔管理サービスに利用されるべく、所定の時間間隔での（本実施形態では、３０分毎の）定期通信時に、コントローラ１０ａからインターネット６を介して遠隔管理サーバ２０に送信される。なお、コントローラ１０ａおよび遠隔管理サーバ２０間の通信は、コントローラ１０ａがＷｅｂクライアントとして動作し、遠隔管理サーバ２０がＷｅｂサーバとして動作することにより実現される。
【００５１】
また、制御部１２は、遠隔管理サーバ２０からダウンロードされ、記憶部１５内に記憶されている運転スケジュールに従って、適当な運転指令を適当なタイミングで適当な室内機５２に送信する。例えば、「ある特定の室内機５２に、毎日９時から１８時まで、設定温度２７℃で、冷房モードでの運転を行わせる。自動復帰までの時間を６０分とする。」という運転スケジュールが組まれている場合には、制御部１２は、毎日９時になると、起動指令とともに、設定温度を２７℃に、運転モードを冷房モードに設定する指令を当該室内機５２に送信し、１８時までの間にリモコン５６操作による設定の変更が検出されると、６０分後に同様の指令を再度送信する。なお、室内機５２上では、コントローラ１０ａからのものであるか、リモコン５６からのものであるかに関わらず、室内機５２が受け取った最新の運転指令が優先的に実行される。
【００５２】
（４）遠隔管理サーバ
図３に示すように、遠隔管理サーバ２０は、主として通信部２１、制御部２２、出力部２３、入力部２４および記憶部２５から構成されるサーバコンピュータであり、コントローラ１０ａ，１０ｂ，・・・経由でそれぞれ空調設備５０ａ，５０ｂ，・・・を監視および制御する機能を有している。遠隔管理サーバ２０は、Ｗｅｂサーバ機能を有しており、Ｗｅｂクライアント機能を有する管理端末３０に店舗１ａ，１ｂ，・・・の各種管理画面（図６〜図９の画面を含む）を提供することができる。
【００５３】
通信部２１は、遠隔管理サーバ２０をインターネット６に接続可能にするネットワークインターフェースである。
【００５４】
制御部２２は、主としてＣＰＵ、ＲＯＭおよびＲＡＭから構成されており、記憶部２５に記憶されているプログラムを読み出して実行することにより、運用ルール作成部２２ａおよびスケジュール作成部２２ｂとして動作する。運用ルール作成部２２ａおよびスケジュール作成部２２ｂの動作については、後述する。
【００５５】
出力部２３は、主としてディスプレイおよびスピーカから構成されており、入力部２４は、主としてマウスおよびキーボードから構成されている。
【００５６】
記憶部２５は、主としてハードディスクから構成されており、機器情報データベース２５ａ、店舗データベース２５ｂ、室内機データベース２５ｃ、運用ルールデータベース２５ｄ、ゾーン定義情報データベース２５ｅおよび省エネ率データベース２５ｆを記憶している。
【００５７】
機器情報データベース２５ａ内には、コントローラ１０ａ，１０ｂ，・・・から送られてくる空調設備５０ａ，５０ｂ，・・・の機器情報が蓄積されてゆく。機器情報データベース２５ａ内の機器情報は、後述する運転スケジュールの配信サービスのみならず、空調設備５０ａ，５０ｂ，・・・における異常を検知する異常検知サービスなどの、遠隔管理サーバ２０が提供する各種遠隔管理サービスに利用される。他のデータベース２５ｂ〜２５ｆについては、後述する。
【００５８】
（５）管理端末
図４に示すように、管理端末３０は、主として通信部３１、制御部３２、出力部３３、入力部３４および記憶部３５から構成されており、本部３の職員が日常業務に使用する汎用のパーソナルコンピュータである。管理端末３０には、Ｗｅｂクライアント機能を有するＷｅｂブラウザがインストールされている。本部３の職員は、店舗１ａ，１ｂ，・・・の各種管理画面（図６〜図９の画面を含む）をＷｅｂブラウザ上に表示させることにより、店舗１ａ，１ｂ，・・・の管理を行う。
【００５９】
通信部３１は、管理端末３０をインターネット６に接続可能するネットワークインターフェースである。制御部３２は、主としてＣＰＵ、ＲＯＭおよびＲＡＭから構成されている。出力部３３は、主としてディスプレイおよびスピーカから構成されており、入力部３４は、主としてマウスおよびキーボードから構成されている。記憶部３５は、主としてハードディスクから構成されている。
【００６０】
（６）運用ルールの作成の流れ
以下、空調設備５０ａ，５０ｂ，・・・の運用ルールの作成時の処理の流れを、本部３の職員に対し提示される図６〜図９の画面の説明を中心として説明する。
【００６１】
まず、本部３の職員は、遠隔管理サーバ２０にアクセスし、管理端末３０のＷｅｂブラウザ上に店舗１ａ，１ｂ，・・・の管理画面である初期画面をダウンロードする。初期画面は、図６および図７の画面に遷移するためのリンクを含んでいる。
【００６２】
図６のゾーン登録画面は、本部３の職員に対し、ゾーンの登録を受け付ける画面であり、運用ルール作成部２２ａにより作成される。ゾーンとは、室内機５２をその設置場所（図６の例では、「客席」、「厨房」「事務所」および「ゾーン設定なし」）に応じて分類するものである。ゾーン登録画面を介し入力されたゾーンを定義するための情報は、運用ルール作成部２２ａによりゾーン定義情報データベース２５ｅ内に格納される。
【００６３】
後述されるように、運転スケジュールの１のテンプレートは、必ず１のゾーンに関連付けられ、各室内機５２には、同じゾーンに属するテンプレートに由来する運転スケジュールが適用される。従って、本部３の職員は、１の室内機５２に２以上の運転スケジュールが適用されるという矛盾を防ぐべく、１の室内機５２が２以上のゾーンに分類されることがないようにゾーンを定義する必要がある。テンプレートに関連付けられるゾーンを定義する作業は、テンプレートを含む運用ルールの作成前に必須の作業となっている。
【００６４】
図７の運用ルール一覧画面は、本部の職員に対し、運用ルールデータベース２５ｄ内に登録済みの運用ルールの一覧を表示する画面である。図８の運用ルール詳細画面は、本部の職員に対し、１の運用ルールの名称および内容を表示する画面である。運用ルール一覧画面および運用ルール詳細画面は、運用ルール作成部２２ａにより作成される。
【００６５】
運用ルールを新規登録しようとする本部３の職員により、運用ルール一覧画面上の「新規登録」ボタンが押されると、あるいは登録済みの運用ルールを編集しようとする本部３の職員により、運用ルール一覧画面上の当該運用ルールの名称が表示されている欄の左横の「編集」ボタンが押されると、図８の運用ルール詳細画面が表示される。
【００６６】
運用ルール詳細画面上の「運用ルール名称」欄は、本部３の職員に対し、当該画面に対応する運用ルールの名称を表示しつつ、その編集を受け付けるためのものである。運用ルール詳細画面上の「運用ルールの内容」欄は、本部３の職員に対し、当該画面に対応する運用ルールの内容を表示しつつ、その編集を受け付けるためのものである。「運用ルール名称」欄および「運用ルールの内容」欄には、デフォルト値として運用ルールデータベース２５ｄ内に定義されているとおりの運用ルールの名称および内容が表示される。そして、本部３の職員による「運用ルール名称」欄および「運用ルールの内容」欄に対する編集内容は、運用ルール詳細画面上の「設定」ボタンの押下を待って、運用ルール作成部２２ａにより運用ルールデータベース２５ｄに反映される。
【００６７】
ところで、１の運用ルールは、運用ルールデータベース２５ｄ内に、図５に示すようなＸＭＬ形式の１のファイルとして定義されることになる。つまり、１の運用ルールは、１の名称により識別され、ゾーンに１対１で対応するゾーンと同数のテンプレートを含む。１のテンプレートは、１のゾーンに関連付けられ、１以上の単位テンプレートを含む。１の単位テンプレートは、１の時間帯と、１の運転パターンとの組合せからなる。
【００６８】
「運用ルールの内容」欄内には、ゾーン毎に「追加」ボタンが用意されている。本部３の職員により当該ボタンが押されると、当該ボタンに対応するゾーンに対応するテンプレートに対し、単位テンプレートが追加される。
【００６９】
また、「運用ルールの内容」欄内には、単位テンプレート毎に「編集」ボタンが用意されている。本部３の職員により当該ボタンが押されると、当該ボタンに対応する単位テンプレートの内容（時間帯および運転パターン）の編集を本部３の職員に対し受け付ける単位テンプレート設定画面（図９参照）が表示される。単位テンプレート設定画面は、運用ルール作成部２２ａにより作成される。
【００７０】
単位テンプレート設定画面上の「時間帯」欄は、本部３の職員に対し、当該画面に対応する単位テンプレートの時間帯を表示しつつ、その編集を受け付けるためのものである。より具体的には、「時間帯」欄は、時間帯の始点時刻および終点時刻の入力を受け付ける２つの入力ボックスを有している。始点時刻および終点時刻は、所定の形式で入力される必要があり、当該入力形式に反する形式で入力されたデータは、後述する「登録」ボタンの押下時に運用ルールデータベース２５ｄ内に保存されることなく破棄される。当該入力形式に従う始点時刻および終点時刻の入力の態様としては、「１３：００」のような２４時間表記の文字列を入力する方法（第１の方法）、「開店時刻」又は「閉店時刻」の文字列を入力する方法（第２の方法）、ならびに、「開店時刻」又は「閉店時刻」の文字列の後ろに「＋」又は「−」の記号を付加し、さらにその後ろに「０１：００」のような２４時間表記の文字列を付加したものを入力する方法（第３の方法）がある。第２の方法によれば、始点時刻および終点時刻を、「開店時刻」又は「閉店時刻」という変数により指定することができる。また、第３の方法によれば、始点時刻および終点時刻を、「開店時刻」又は「閉店時刻」という変数を基準とする相対的な時刻により指定することができる。つまり、単位テンプレート、ひいては単位テンプレートを含むテンプレートおよび運用ルールは、「開店時刻」又は「閉店時刻」という変数を用いて定義可能になっている。
【００７１】
単位テンプレート設定画面上の「設定温度制御」欄、「能力制御」欄および「停止制御」欄は、本部３の職員に対し、当該画面に対応する単位テンプレートの運転パターンを表示しつつ、その編集を受け付けるためのものである。つまり、運転パターンとは、図８および図９に示される項目により定義される、室内機５２の動作態様である。「設定温度制御」欄に対しては、設定温度制御の有効／無効、ならびに有効の場合の冷房時と暖房時の設定温度および自動復帰までの時間を設定可能である。「能力制御」欄に対しては、能力制御の有効／無効、および有効の場合の能力制限モードを設定可能である。「停止制御」欄に対しては、停止制御の有効／無効、および有効の場合の自動復帰までの時間を設定可能である。
【００７２】
また、本部３の職員により単位テンプレート設定画面上の「省エネ率の算出」ボタンが押されると、当該ボタンの押下時に当該画面上に設定されている時間帯における運転パターンによる省エネ率がシミュレーションされ、その結果を表示するウィンドウが当該画面上に重ねて表示される。当該シミュレーションは、運用ルール作成部２２ａにより、機器情報データベース２５ａおよび省エネ率データベース２５ｆを参照しつつ、実行される。機器情報データベース２５ａ内には、空調設備５０ａ，５０ｂ，・・・の運転実績を示す情報、つまり、空調設備５０ａ，５０ｂ，・・・が様々な時間帯に様々な運転パターンで動作した時のエネルギー消費量の情報又はこれを算出可能な情報が格納されている。省エネ率データベース２５ｆ内には、例えば「冷房時に設定温度を１℃下げると、エネルギー消費量が６％減少する」などの、各種条件下における一般的なエネルギー消費量の情報又はこれを算出可能な情報が格納されている。言い換えると、当該シミュレーションは、本部３の職員により単位テンプレート設定画面上に設定されている特定の時間帯における特定の運転パターンによる省エネ効果を理解するのに有用な情報を導出する処理である。従って、本部３の職員は、当該情報の提示により、自身が登録しようとしている単位テンプレートの省エネ効果を考慮しつつ、単位テンプレートの内容を決定することができる。
【００７３】
なお、単位テンプレート設定画面上の「時間帯」欄、「設定温度制御」欄、「能力制御」欄および「停止制御」欄の４つの欄には、デフォルト値として運用ルールデータベース２５ｄ内に定義されているとおりの時間帯および運転パターンが表示される。そして、本部３の職員による上記４つの欄に対する編集内容は、単位テンプレート設定画面上の「登録」ボタンの押下を待って、運用ルール作成部２２ａにより運用ルールデータベース２５ｄに反映される。つまり、運用ルール作成部２２ａは、「登録」ボタンの押下時に、単位テンプレート設定画面上に設定されている時間帯と運転パターンとを自動的に組み合わせ、運用ルールデータベース２５ｄ内に登録する。
【００７４】
（７）運転スケジュールが作成され、配信されるまでの処理の流れ
以下、空調設備５０ａ，５０ｂ，・・・の運転スケジュールが作成され、それぞれ店舗１ａ，１ｂ，・・・に配信されるまでの処理の流れについて説明する。
【００７５】
各店舗１ａ，１ｂ，・・・に配信される運転スケジュールは、遠隔管理サーバ２０のスケジュール作成部２２ｂにより、運用ルールデータベース２５ｄ内に登録済みの運用ルールに基づいて作成されることになる。従って、本部３の職員は、各店舗１ａ，１ｂ，・・・に適用する運用ルールを、運用ルールデータベース２５ｄ内に登録されている１以上の運用ルールの中から１つ選択し、予め店舗データベース２５ｂ内に登録しておく必要がある。当該登録作業は、スケジュール作成部２２ｂにより作成されるスケジュール管理画面を介し行われる。スケジュール管理画面は、１の運用ルールに複数の店舗１ａ，１ｂ，・・・を対応付けることが可能なように設計されている。また、スケジュール管理画面は、管理端末３０からの任意のタイミングでのアクセス時に、遠隔管理サーバ２０から管理端末３０のＷｅｂブラウザ上にダウンロードされる。言い換えると、スケジュール作成部２２ｂは、スケジュール管理画面を介し、店舗１ａ，１ｂ，・・・と運用ルールデータベース２５ｄ内に登録されている運用ルールとの対応関係を本部３の職員に指定させる。当該対応関係を示すデータは、表形式の店舗データベース２５ｂの「店舗ＩＤ」および「運用ルールＩＤ」フィールドの値として保存される（図１０参照）。なお、店舗データベース２５ｂ内のレコードは、店舗１ａ，１ｂ，・・・に１対１で対応している。
【００７６】
また、スケジュール管理画面上には、「省エネ率の算出」ボタンが用意されている。本部３の職員により当該ボタンが押されると、当該ボタンの押下時に当該画面上に指定されているとおりに店舗１ａ，１ｂ，・・・に運用ルールが適用される場合の省エネ率がシミュレーションされ、その結果を表示するウィンドウが当該画面上に重ねて表示される。当該シミュレーションは、スケジュール作成部２２ｂにより、機器情報データベース２５ａおよび省エネ率データベース２５ｆを参照しつつ、実行される。つまり、当該シミュレーションは、本部３の職員によりスケジュール管理画面上に指定されている特定の空調設備５０ａ，５０ｂ，・・・が、同じく当該画面上に指定されている特定の運用ルールに従って特定の時間帯に特定の運転パターンで動作する場合の省エネ効果を理解するのに有用な情報を導出する処理である。従って、本部３の職員は、当該情報の提示により、自身が設定しようとしている運転スケジュールによる省エネ効果を考慮しつつ、各店舗１ａ，１ｂ，・・・に適用するべき最終的な運用ルールを選択することができる。
【００７７】
店舗１ａ，１ｂ，・・・に適用する運用ルールの登録作業が終了すると、コントローラ１０ａ，１０ｂ，・・・は、それぞれインターネット６を介し遠隔管理サーバ２０にアクセスし、空調設備５０ａ，５０ｂ，・・・の運転スケジュールの配信を要求することができるようになる。
【００７８】
より具体的には、各コントローラ１０ａ，１０ｂ，・・・は、運転スケジュールの配信要求に係る処理を１日１回実行する。一方の遠隔管理サーバ２０のスケジュール作成部２２ｂは、コントローラ１０ａ，１０ｂ，・・・から運転スケジュールの配信要求を受け取る度に、店舗データベース２５ｂを参照し、当該コントローラ１０ａ，１０ｂ，・・・の属する店舗１ａ，１ｂ，・・・に適用される運用ルール、ならびに当該店舗１ａ，１ｂ，・・・の開店時刻および閉店時刻を特定する。なお、店舗１ａ，１ｂ，・・・の開店時刻および閉店時刻を示すデータは、それぞれ店舗データベース２５ｂの「開店時刻」および「閉店時刻」フィールド内に格納されている（図１０参照）。
【００７９】
続いて、スケジュール作成部２２ｂは、特定した運用ルールが変数「開店時刻」および「閉店時刻」の少なくとも一方を含む場合には、当該変数「開店時刻」および「閉店時刻」にそれぞれ特定した開店時刻および閉店時刻を組み込む。運転スケジュールとは、変数「開店時刻」および「閉店時刻」に具体値が代入された状態のテンプレートである。従って、１の運用ルールからは、当該運用ルールに含まれるテンプレートと同数の運転スケジュールが１のセットとして作成されることになる。
【００８０】
続いて、スケジュール作成部２２ｂは、１の運用ルールから作成された１以上の運転スケジュールに、当該運転スケジュールのセットの配信先となる店舗１ａ，１ｂ，・・・内の室内機５２を１つ１つ割り当ててゆく。当該割当てに係る処理は、室内機５２を分類するゾーンに基づいて実行される。より具体的には、１の運転スケジュールは、１のテンプレートの変数に具体値を代入したものであるから、必ず１のゾーンに関連付けられることになる。従って、スケジュール作成部２２ｂは、室内機データベース２５ｃを参照することにより、各室内機５２が分類されるゾーンを特定し、各室内機５２の室内機ＩＤを同じゾーンに属する１の運転スケジュールに付加する。なお、室内機データベース２５ｃ内のレコードは、室内機５２に１対１で対応しており、各レコードは、室内機５２と店舗１ａ，１ｂ，・・・とゾーンとの対応関係を定義するものとなっている（図１１参照）。
【００８１】
その後、室内機ＩＤが付加された状態の運転スケジュールのセットは、その配信の要求元であるコントローラ１０ａ，１０ｂ，・・・にダウンロードされ、記憶部１５内に記憶される。その結果、コントローラ１０ａ，１０ｂ，・・・は、運転スケジュールのセットの中から、各室内機５２用の運転スケジュールを識別し、各室内機５２を適切な１の運転スケジュールに従って制御することができる。
【００８２】
＜特徴＞
（１）
第１実施形態では、運用ルールデータベース２５ｄ内に１以上の運用ルールが登録可能になっており、運用ルールは、変数「開店時刻」および「閉店時刻」を用いて定義可能になっている。また、店舗データベース２５ｂ内には、店舗１ａ，１ｂ，・・・毎の開店時刻および閉店時刻を示すデータ、ならびに運用ルールのＩＤが記憶されている。ところで、店舗データベース２５ｂ内で管理される店舗１ａ，１ｂ，・・・と運用ルールとの対応関係は、スケジュール管理画面を介し本部３の職員により指定されることになるが、当該指定時には、１の運用ルールに対し複数の店舗１ａ，１ｂ，・・・を対応付けることが可能になっている。
【００８３】
当該状況下で、遠隔管理サーバ２０のスケジュール作成部２２ｂは、店舗１ａ，１ｂ，・・・に適用される運転スケジュールのセットを、それぞれコントローラ１０ａ，１０ｂ，・・・からの要求時に作成する。より具体的には、スケジュール作成部２２ｂは、あるコントローラ１０ａ，１０ｂ，・・・から当該コントローラ１０ａ，１０ｂ，・・・の属する店舗１ａ，１ｂ，・・・用の運転スケジュールのセットの配信を要求されると、当該店舗１ａ，１ｂ，・・・に対応付けられている運用ルール中の変数「開店時刻」および「閉店時刻」に当該店舗１ａ，１ｂ，・・・の開店時刻および閉店時刻を組み込む処理を自動的に実行し、当該店舗１ａ，１ｂ，・・・用の運転スケジュールのセットを作成する。当該処理の実行時には、運用ルールデータベース２５ｄおよび店舗データベース２５ｂが参照される。
【００８４】
ところで、上記のとおり、１の運用ルールに対しては、複数の店舗１ａ，１ｂ，・・・が対応付けられることがある。そうすると、スケジュール作成部２２ｂは、１の運用ルールの変数「開店時刻」および「閉店時刻」に異なる店舗１ａ，１ｂ，・・・の異なる開店時刻および閉店時刻を組み込むことにより、異なる店舗１ａ，１ｂ，・・・に適用される異なる運転スケジュールのセットを作成することになる。つまり、１の運用ルールから異なる店舗１ａ，１ｂ，・・・用の複数の運転スケジュールのセットが作成されることになる。
【００８５】
つまり、店舗１ａ，１ｂ，・・・毎に運転スケジュールのセットを用意する必要があるにも関わらず、本部３の職員が定義する必要のある、運転スケジュールのセットの作成元となる運用ルールの数は、店舗１ａ，１ｂ，・・・の数よりも少ないものとすることができる。従って、本部３の職員は、多数の店舗１ａ，１ｂ，・・・用の多数の運転スケジュールを容易に管理することができる。
【００８６】
（２）
また、第１実施形態では、開店時刻および閉店時刻を変数として用いつつ、運用ルールを定義することができるようになっている。従って、運用ルールの作成に当たり、店舗１ａ，１ｂ，・・・間の開店時刻および閉店時刻のばらつきが吸収されるようになっている。さらに、第１実施形態では、「開店時刻の１時間前」「閉店時刻の１時間後」というような、開店時刻又は閉店時刻を基準とする相対的な時刻の指定も可能になっており、運用ルールが柔軟に作成されるようになっている。
【００８７】
（３）
さらに、第１実施形態では、室内機５２がその設置場所に応じてグループ分け（ゾーン分類）されており、あるゾーンに属する室内機５２は、当該ゾーンに属するテンプレートに由来する運転スケジュールに従って制御されるようになっている。従って、運転スケジュールをゾーン単位で作成すればよく、室内機５２単位で作成する必要がなくなっている。
【００８８】
−第２実施形態−
以下、図２、図４、図６および図１１〜図１９を参照しつつ、第２実施形態に係る店舗管理システム２００について説明する。第２実施形態に係る店舗管理システム２００に含まれる要素のうち、第１実施形態に係る店舗管理システム１００と共通する要素については、同じ参照符号を付し、説明を省略する。第１および第２実施形態に係る店舗管理システム１００，２００を比較すると、遠隔管理サーバ２０が遠隔管理サーバ２２０に置換されている点が相違する。
【００８９】
＜店舗管理システム＞
（１）全体構成
図１２に示す店舗管理システム２００は、全国に点在する多数の店舗１ａ，１ｂ，・・・内にそれぞれ設置されている空調設備５０ａ，５０ｂ，・・・を当該店舗１ａ，１ｂ，・・・を統括する組織の本部３から管理することを支援するためのシステムである。
【００９０】
店舗管理システム２００は、主として、店舗１ａ，１ｂ，・・・内にそれぞれ設置されているコントローラ１０ａ，１０ｂ，・・・と、コントローラ１０ａ，１０ｂ，・・・からインターネット６を介して接続可能な遠隔管理サーバ２２０と、遠隔管理サーバ２２０にインターネット６を介して接続可能な管理端末３０とから構成されている。遠隔管理サーバ２２０は、空調設備５０ａ，５０ｂ，・・・を遠隔から管理する遠隔管理サービス（店舗１ａ，１ｂ，・・・にそれぞれ空調設備５０ａ，５０ｂ，・・・の運転スケジュールを配信するサービスを含む）を提供する組織により運営される遠隔管理センター２内に設置されている。
【００９１】
店舗管理システム２００は、空調設備５０ａ，５０ｂ，・・・の運用ルールを作成するための画面（図６および図１５〜図１８の画面を含む）を本部３の職員に提供する。１の運用ルールは、１の運転スケジュールのテンプレートである。
【００９２】
（２）遠隔管理サーバ
図１３に示すように、遠隔管理サーバ２２０は、主として通信部２１、制御部２２２、出力部２３、入力部２４および記憶部２２５から構成されるサーバコンピュータであり、コントローラ１０ａ，１０ｂ，・・・経由でそれぞれ空調設備５０ａ，５０ｂ，・・・を監視および制御する機能を有している。遠隔管理サーバ２２０は、Ｗｅｂサーバ機能を有しており、Ｗｅｂクライアント機能を有する管理端末３０に店舗１ａ，１ｂ，・・・の各種管理画面（図６および図１５〜図１８の画面を含む）を提供することができる。
【００９３】
制御部２２２は、主としてＣＰＵ、ＲＯＭおよびＲＡＭから構成されており、記憶部２２５に記憶されているプログラムを読み出して実行することにより、運用ルール作成部２２２ａ、スケジュール作成部２２２ｂおよび運用ルールチェック部２２２ｃとして動作する。運用ルール作成部２２２ａ、スケジュール作成部２２２ｂおよび運用ルールチェック部２２２ｃの動作については、後述する。
【００９４】
記憶部２２５は、主としてハードディスクから構成されており、機器情報データベース２５ａ、店舗データベース２２５ｂ、室内機データベース２５ｃ、運用ルールデータベース２５ｄ、ゾーン定義情報データベース２５ｅおよび省エネ率データベース２５ｆを記憶している。
【００９５】
（３）運用ルールの作成の流れ
以下、空調設備５０ａ，５０ｂ，・・・の運用ルールの作成時の処理の流れを、本部３の職員に対し提示される図６および図１５〜図１８の画面の説明を中心として説明する。
【００９６】
まず、本部３の職員は、遠隔管理サーバ２２０にアクセスし、管理端末３０のＷｅｂブラウザ上に店舗１ａ，１ｂ，・・・の管理画面である初期画面をダウンロードする。初期画面は、図６および図１５の画面に遷移するためのリンクを含んでいる。
【００９７】
図６のゾーン登録画面は、第１実施形態と同様の画面であり、本部３の職員に対し、ゾーンの登録を受け付ける画面であり、運用ルール作成部２２２ａにより作成される。ゾーン登録画面を介し入力されたゾーンを定義するための情報は、運用ルール作成部２２２ａによりゾーン定義情報データベース２５ｅ内に格納される。
【００９８】
後述されるように、１の運用ルールは、必ず１のゾーンに関連付けられ、各室内機５２には、同じゾーンに属する運用ルールに由来する運転スケジュールが適用される。従って、本部３の職員は、１の室内機５２に２以上の運転スケジュールが適用されるという矛盾を防ぐべく、１の室内機５２が２以上のゾーンに分類されることがないようにゾーンを定義する必要がある。運用ルールに関連付けられるゾーンを定義する作業は、運用ルールの作成前に必須の作業となっている。
【００９９】
図１５の運用ルール一覧画面は、本部の職員に対し、運用ルールデータベース２５ｄ内に登録済みの運用ルールの一覧を表示する画面である。図１６の運用ルール詳細画面は、本部の職員に対し、１の運用ルールの名称および内容を表示する画面である。運用ルール一覧画面および運用ルール詳細画面は、運用ルール作成部２２２ａにより作成される。
【０１００】
運用ルールを新規登録しようとする本部３の職員により、運用ルール一覧画面上の「新規登録」ボタンが押されると、あるいは登録済みの運用ルールを編集しようとする本部３の職員により、運用ルール一覧画面上の当該運用ルールの名称が表示されている欄の左横の「編集」ボタンが押されると、図１６の運用ルール詳細画面が表示される。
【０１０１】
運用ルール詳細画面上の「運用ルール名」欄は、本部３の職員に対し、当該画面に対応する運用ルールの名称を表示しつつ、その編集を受け付けるためのものである。
【０１０２】
運用ルール詳細画面上の「ゾーン名」欄は、本部３の職員に対し、当該画面に対応する運用ルールに関連付けられるゾーンの名称を表示しつつ、その編集を受け付けるためのものである。「ゾーン名」欄は、プルダウン式の選択ボックスの形式をしており、選択メニューとしては、ゾーン定義情報データベース２５ｅ内に定義されている全てのゾーンの名称が表示される。
【０１０３】
運用ルール詳細画面上の「基本ルールの設定」欄および「個別ルールの設定」欄は、本部３の職員に対し、当該画面に対応する運用ルールの内容を表示しつつ、その編集を受け付けるためのものである。特に、「基本ルールの設定」欄は、当該画面に対応する運用ルールに含まれる単位テンプレートであって基本ルールに分類されるものの内容を表示しつつ、その編集を受け付けるためのものである。「個別ルールの設定」欄は、当該画面に対応する運用ルールに含まれる単位テンプレートであって個別ルールに分類されるものの内容を表示しつつ、その編集を受け付けるためのものである。基本ルール、個別ルールおよび単位テンプレートの意味については後述する。
【０１０４】
「運用ルール名」欄、「ゾーン名」欄、「基本ルールの設定」欄および「個別ルールの設定」欄には、デフォルト値として運用ルールデータベース２５ｄ内に定義されているとおりの運用ルールの名称、ゾーンの名称および運用ルールの内容が表示される。そして、本部３の職員による上記４つの欄に対する編集内容は、運用ルール詳細画面上の「登録」ボタンの押下を待って、運用ルール作成部２２２ａにより運用ルールデータベース２５ｄに反映される。
【０１０５】
ところで、１の運用ルールは、運用ルールデータベース２５ｄ内に、図１４に示すようなＸＭＬ形式の１のファイルとして定義されることになる。つまり、１の運用ルールは、１の名称により識別され、１のゾーンに関連付けられ、１以上の単位テンプレートを含む。１の単位テンプレートは、１の時間帯と、１の運転パターンとの組合せからなる。単位テンプレートには、基本ルールに分類されるものと個別ルールに分類されるものとの２種類のみが存在し、各単位テンプレートは、当該分類に従ってファイル内に格納される。基本ルールに分類される単位テンプレートとは、当該単位テンプレートに含まれる時間帯が主として変数で定義されるものであり、個別ルールに分類される単位テンプレートとは、当該単位テンプレートに含まれる時間帯全体が定数で定義されるものである。言い換えると、基本ルールに分類される単位テンプレートとは、当該単位テンプレートに含まれる時間帯の始点時刻および終点時刻の両方に変数が用いられるものであり、個別ルールに分類される単位テンプレートとは、当該単位テンプレートに含まれる時間帯の始点時刻および終点時刻の両方が定数のみで定義されるものである。
【０１０６】
「基本ルールの設定」欄内には、「基本ルールの追加」ボタンが用意されている。本部３の職員により当該ボタンが押されると、基本ルールに分類される単位テンプレートが追加される。同様に、「個別ルールの設定」欄内には、「個別ルールの追加」ボタンが用意されている。本部３の職員により当該ボタンが押されると、個別ルールに分類される単位テンプレートが追加される。
【０１０７】
また、「基本ルールの設定」欄内には、「時間帯重複チェック」ボタンが用意されている。本部３の職員により当該ボタンが押されると、当該運用ルールに含まれる、基本ルールに分類される全ての単位テンプレートを対象として、時間帯に重複がないか否かが判断される。より具体的には、当該運用ルールに含まれる、基本ルールに分類される全ての単位テンプレートの時間帯がリストアップされ、ソートされ、重複の有無が判断される。重複が検出されると、本部３の職員に基本ルールの見直しを促すべく、その旨がポップアップ表示される。当該重複のチェックは、運用ルールチェック部２２２ｃにより実行される。
【０１０８】
同様に、「個別ルールの設定」欄内にも、「時間帯重複チェック」ボタンが用意されている。本部３の職員により当該ボタンが押されると、当該運用ルールに含まれる、個別ルールに分類される全ての単位テンプレートを対象として、時間帯に重複がないか否かが判断される。より具体的には、当該運用ルールに含まれる、個別ルールに分類される全ての単位テンプレートの時間帯がリストアップされ、ソートされ、重複の有無が判断される。重複が検出されると、本部３の職員に個別ルールの見直しを促すべく、その旨がポップアップ表示される。当該重複のチェックも、運用ルールチェック部２２２ｃにより実行される。
【０１０９】
また、「基本ルールの設定」欄および「個別ルールの設定」欄内には、単位テンプレート毎に「編集」ボタンが用意されている。本部３の職員により当該ボタンが押されると、当該ボタンに対応する単位テンプレートの内容（時間帯および運転パターン）の編集を本部３の職員に対し受け付ける単位テンプレート設定画面（図１７および図１８参照）が表示される。図１７の画面は、基本ルールに属する単位テンプレートを設定する画面であり、図１８の画面は、個別ルールに属する単位テンプレートを設定する画面である。単位テンプレート設定画面は、運用ルール作成部２２２ａにより作成される。
【０１１０】
図１７および図１８の単位テンプレート設定画面上の「時間帯」欄はともに、本部３の職員に対し、当該画面に対応する単位テンプレートの時間帯を表示しつつ、その編集を受け付けるためのものである。しかしながら、両者は、その入力形式が相違している。
【０１１１】
より具体的には、図１７の基本ルール用の単位テンプレート設定画面上の「時間帯」欄は、時間帯の始点時刻および終点時刻の入力をそれぞれ受け付ける２つのプルダウン式の選択ボックスを有している。選択メニューとしては、「開店時刻」「開店時刻３０分前」、「開店時刻６０分前」「開店時刻９０分前」「閉店時刻」「閉店時刻３０分後」「閉店時刻６０分後」「閉店時刻９０分後」のみが表示される。つまり、基本ルールの時間帯の始点時刻および終点時刻は、変数「開店時刻」又は「閉店時刻」を選択する方法（第１の方法）、あるいは、変数「開店時刻」又は「閉店時刻」の後ろに定数「３０分前」「６０分前」「９０分前」「３０分後」「６０分後」又は「９０分後」を付加したものを選択する方法（第２の方法）により定義される。第１の方法によれば、始点時刻および終点時刻を、変数により指定することができる。また、第２の方法によれば、始点時刻および終点時刻を、変数を基準とする相対的な時刻により指定することができる。つまり、基本ルールに分類される単位テンプレートは、主として「開店時刻」又は「閉店時刻」という変数を用いて定義可能になっている。
【０１１２】
一方、図１８の個別ルール用の単位テンプレート設定画面上の「時間帯」欄も、時間帯の始点時刻および終点時刻の入力をそれぞれ受け付ける２つの入力ボックスを有している。始点時刻および終点時刻は、所定の形式で入力される必要があり、当該入力形式に反する形式で入力されたデータは、後述する「設定」ボタンの押下時に運用ルールデータベース２５ｄ内に保存されることなく破棄される。当該入力形式に従う始点時刻および終点時刻の入力の態様としては、「１３：００」のような２４時間表記の文字列を入力する方法（第３の方法）のみが存在する。第１又は第２の方法のように「開店時刻」又は「閉店時刻」の文字列が入力されると、入力形式違反となる。入力形式として第１の方法のみが採用されることにより、始点時刻および終点時刻を定数により固定的に指定することができる。
【０１１３】
単位テンプレート設定画面上の「設定温度」欄、「エアコン停止」欄および「能力上限」欄は、本部３の職員に対し、当該画面に対応する単位テンプレートの運転パターンを表示しつつ、その編集を受け付けるためのものである。つまり、運転パターンとは、図１６〜図１８に示される項目により定義される、室内機５２の動作態様である。「設定温度」欄に対しては、設定温度制御の有効／無効、ならびに有効の場合の冷房時と暖房時の設定温度および自動復帰までの時間を設定可能である。「エアコン停止」欄に対しては、停止制御の有効／無効、および有効の場合の自動復帰までの時間を設定可能である。「能力上限」欄に対しては、能力制御の有効／無効、および有効の場合の能力制限モードを設定可能である。
【０１１４】
また、本部３の職員により単位テンプレート設定画面上の「省エネ率の算出」ボタンが押されると、当該ボタンの押下時に当該画面上に設定されている時間帯における運転パターンによる省エネ率がシミュレーションされる。当該シミュレーションは、運用ルール作成部２２２ａにより実行される。当該シミュレーションの詳細は、第１実施形態と同様である。
【０１１５】
なお、単位テンプレート設定画面上の「時間帯」欄、「設定温度」欄、「エアコン停止」欄および「能力上限」欄の４つの欄には、デフォルト値として運用ルールデータベース２５ｄ内に定義されているとおりの時間帯および運転パターンが表示される。そして、本部３の職員による上記４つの欄に対する編集内容は、単位テンプレート設定画面上の「設定」ボタンの押下を待って、運用ルール作成部２２２ａにより運用ルールデータベース２５ｄに反映される。つまり、運用ルール作成部２２２ａは、「設定」ボタンの押下時に、単位テンプレート設定画面上に設定されている時間帯と運転パターンとを自動的に組み合わせ、運用ルールデータベース２５ｄ内に登録する。
【０１１６】
（４）運転スケジュールが作成され、配信されるまでの処理の流れ
以下、空調設備５０ａ，５０ｂ，・・・の運転スケジュールが作成され、それぞれ店舗１ａ，１ｂ，・・・に配信されるまでの処理の流れについて説明する。
【０１１７】
各店舗１ａ，１ｂ，・・・に配信される運転スケジュールは、遠隔管理サーバ２２０のスケジュール作成部２２２ｂにより、運用ルールデータベース２５ｄ内に登録済みの運用ルールに基づいて作成されることになる。従って、本部３の職員は、各店舗１ａ，１ｂ，・・・に適用する運用ルールを、運用ルールデータベース２５ｄ内に登録されている１以上の運用ルールの中から選択し、予め店舗データベース２２５ｂ内に登録しておく必要がある。当該登録作業は、スケジュール作成部２２２ｂにより作成されるスケジュール管理画面を介し行われる。スケジュール管理画面は、１の運用ルールに複数の店舗１ａ，１ｂ，・・・を対応付けることが可能なように設計されている。また、スケジュール管理画面は、１の店舗１ａ，１ｂ，・・・に対し、異なるゾーンに属するものであれば複数の運用ルールを対応付けることが可能なように設計されている。さらに、スケジュール管理画面は、管理端末３０からの任意のタイミングでのアクセス時に、遠隔管理サーバ２２０から管理端末３０のＷｅｂブラウザ上にダウンロードされる。言い換えると、スケジュール作成部２２２ｂは、スケジュール管理画面を介し、店舗１ａ，１ｂ，・・・と運用ルールデータベース２５ｄ内に登録されている運用ルールとの対応関係を本部３の職員に指定させる。当該対応関係を示すデータは、表形式の店舗データベース２２５ｂの「店舗ＩＤ」および「運用ルールＩＤリスト」フィールドの値として保存される（図１９参照）。なお、店舗データベース２２５ｂ内のレコードは、店舗１ａ，１ｂ，・・・に１対１で対応している。また、「運用ルールＩＤリスト」フィールドには、「店舗ＩＤ」フィールドの値により特定される１の店舗に適用される１以上の運用ルールのＩＤを順に連結したものが格納される。
【０１１８】
スケジュール管理画面上には、「省エネ率の算出」ボタンが用意されている。本部３の職員により当該ボタンが押されると、当該ボタンの押下時に当該画面上に指定されているとおりに店舗１ａ，１ｂ，・・・に運用ルールが適用される場合の省エネ率がシミュレーションされる。当該シミュレーションは、スケジュール作成部２２２ｂにより実行される。当該シミュレーションの詳細は、第１実施形態と同様である。
【０１１９】
店舗１ａ，１ｂ，・・・に適用する運用ルールの登録作業が終了すると、コントローラ１０ａ，１０ｂ，・・・は、それぞれインターネット６を介し遠隔管理サーバ２２０にアクセスし、空調設備５０ａ，５０ｂ，・・・の運転スケジュールの配信を要求することができるようになる。
【０１２０】
より具体的には、各コントローラ１０ａ，１０ｂ，・・・は、運転スケジュールの配信要求に係る処理を１日１回実行する。一方の遠隔管理サーバ２２０のスケジュール作成部２２２ｂは、コントローラ１０ａ，１０ｂ，・・・から運転スケジュールの配信要求を受け取る度に、店舗データベース２２５ｂを参照し、当該コントローラ１０ａ，１０ｂ，・・・の属する店舗１ａ，１ｂ，・・・に適用される１以上の運用ルール、ならびに当該店舗１ａ，１ｂ，・・・の開店時刻および閉店時刻を特定する。なお、店舗１ａ，１ｂ，・・・の開店時刻および閉店時刻を示すデータは、それぞれ店舗データベース２２５ｂの「開店時刻」および「閉店時刻」フィールド内に格納されている（図１０参照）。
【０１２１】
続いて、スケジュール作成部２２２ｂは、特定した１以上の運用ルールが基本ルールを含む場合、つまり、変数「開店時刻」および「閉店時刻」の少なくとも一方を含む場合には、当該変数「開店時刻」および「閉店時刻」にそれぞれ特定した開店時刻および閉店時刻を組み込む。１の運転スケジュールは、１の運用ルールに含まれる全ての単位テンプレート（全ての変数「開店時刻」および「閉店時刻」に具体値が代入された状態のもの）の集合体である。従って、１の店舗１ａ，１ｂ，・・・に対しては、当該店舗に適用される運用ルールと同数の運転スケジュールが１のセットとして作成されることになる。
【０１２２】
続いて、スケジュール作成部２２２ｂは、１以上の運用ルールから作成された１以上の運転スケジュールに、当該運転スケジュールのセットの配信先となる店舗１ａ，１ｂ，・・・内の室内機５２を１つ１つ割り当ててゆく。当該割当てに係る処理は、室内機５２を分類するゾーンに基づいて実行される。より具体的には、１の運転スケジュールは、１の運用ルールの変数に具体値を代入したものであるから、必ず１のゾーンに関連付けられることになる。従って、スケジュール作成部２２２ｂは、室内機データベース２５ｃを参照することにより、各室内機５２が分類されるゾーンを特定し、各室内機５２の室内機ＩＤを同じゾーンに属する１の運転スケジュールに付加する。
【０１２３】
その後、室内機ＩＤが付加された状態の運転スケジュールのセットは、その配信の要求元であるコントローラ１０ａ，１０ｂ，・・・にダウンロードされ、記憶部１５内に記憶される。その結果、コントローラ１０ａ，１０ｂ，・・・は、運転スケジュールのセットの中から、各室内機５２用の運転スケジュールを識別し、各室内機５２を適切な１の運転スケジュールに従って制御することができる。
【０１２４】
＜特徴＞
（１）
第１実施形態の特徴（１）〜（３）は、第２実施形態にも当てはまる。
【０１２５】
（２）
第２実施形態では、運用ルール詳細画面上において、基本ルールの設定を受け付ける「基本ルールの設定」欄と、個別ルールの設定を受け付ける「個別ルールの設定」欄とが分離されており、かつ、同時に表示されるようになっている。従って、本部３の職員は、１の運用ルールを作成する際に、変数「開店時刻」「閉店時刻」を用いて時間帯を定義する作業と、「１３：００」のような定数を用いて時間帯を定義する作業とを切り分けることができるとともに、当該運用ルールの流れを直感的に理解することができる。その結果、１の運用ルール内に重複する時間帯を定義してしまうという作業ミスが生じにくくなっている。
【０１２６】
さらに、遠隔管理サーバ２２０には、基本ルールおよび個別ルールのそれぞれについて、時間帯に重複がないか否かを自動的にチェックする機能が付加されている。その結果、１の運用ルール内に重複する時間帯を定義してしまうという作業ミスがさらに生じにくくなっている。
【０１２７】
（５）
第２実施形態では、室内機５２が矛盾する複数の運転指令を受け取った場合、当該室内機５２は、最新の運転指令を優先的に実行するように構成されている。従って、たとえ時間帯の重複する運転スケジュールが作成されてしまったとしても、コントローラ１０ａ，１０ｂ，・・・から後に出される運転指令が優先的に実行されることになり、時間帯の重複の矛盾が解消されるようになっている。
【０１２８】
＜変形例＞
（１）
第１および第２実施形態の店舗管理システム１００，２００は、空調設備５０ａ，５０ｂ，・・・の運転スケジュールの作成および配信を行うものであるが、他の設備機器（例えば、照明機器、給湯器）又は空調設備とそのような他の設備機器との組合せの運転スケジュールの作成および配信にも応用することができる。
【０１２９】
（２）
第１および第２実施形態では、店舗１ａ，１ｂ，・・・の開店時刻および閉店時刻がテンプレート内で変数化されている。しかしながら、テンプレート内で変数化される対象が、開店時刻および閉店時刻以外の時間に関するものであってもよいし、時間以外のもの、例えば、運転パターンに関するものであってもよい。
【０１３０】
（３）
第１および第２実施形態では、テンプレートが、時間帯毎の運転パターンを定義するものとなっているが、時刻毎の運転パターンを定義するものであってもよい。かかる場合、当該時刻になると、当該運転パターンに従う運転指令が室内機５２に送信されることになるが、その後、たとえ室内機５２がリモコン５６経由で異なる運転パターンで動作することになったとしても、元の運転パターンでの動作に自動復帰することはない。
【０１３１】
（４）
第１および第２実施形態において、開店時刻および閉店時刻を示すデータを、遠隔管理サーバ２０，２２０ではなく、コントローラ１０ａ，１０ｂ，・・・に保持させるようにしてもよい。そして、各コントローラ１０ａ，１０ｂ，・・・が、自身に適用される運用ルールであって変数に具体値が組み込まれていない状態のものを遠隔管理サーバ２０，２２０からダウンロードし、ダウンロードした運用ルール中の変数に自身が保持している開店時刻および閉店時刻を組み込むようにしてもよい。
【０１３２】
（５）
第１および第２実施形態では、運転スケジュールの配信時に、スケジュール作成部２２ｂ，２２２ｂによりゾーンに応じて運転スケジュールに室内機ＩＤが付加されるようになっているが、当該処理を省略し、以下ようにしてもよい。
【０１３３】
すなわち、室内機５２とゾーンとの対応関係を定義するデータをコントローラ１０ａ，１０ｂ，・・・に保持させるようにし、コントローラ１０ａ，１０ｂ，・・・が当該データを参照することにより、遠隔管理サーバ２０，２２０からダウンロードした運転スケジュールを室内機５２に割り当てるようにしてもよい。
【０１３４】
（６）
第１および第２実施形態において、店舗データベース２５ｂ，２２５ｂに「曜日」フィールドを追加することにより、店舗データベース２５ｂ，２２５ｂ内で店舗１ａ，１ｂ，・・・毎かつ曜日毎の開店時刻および閉店時刻を管理するようにしてもよい。そして、スケジュール作成部２２ｂ，２２２ｂによる運転スケジュールの作成時に、運用ルール中の変数にその時点の曜日に対応する開店時刻および閉店時刻を組み込むようにしてもよい。
【０１３５】
（７）
第１および第２実施形態において、室内機５２を設置場所以外の分類によりグループ分けしてもよい。例えば、使用形態や、配管系統、配線系統により分類してもよい。
【０１３６】
（８）
第２実施形態では、室内機５２上では、コントローラ１０ａ，１０ｂ，・・・からより後に発行される運転指令が優先的に実行されるようになっている。しかしながら、先に発行される運転指令が優先的に実行されるようになっていてもよい。あるいは、基本ルールおよび個別ルール間では、コントローラ１０ａ，１０ｂ，・・・が個別ルールをより優先し、又は基本ルールをより優先し、運転指令を室内機５２に送信するように構成されていてもよい。
【０１３７】
さらに、遠隔管理サーバ２２０又はコントローラ１０ａ，１０ｂ，・・・が、上記各種の優先設定の選択を利用者から受け付けるようになっていてもよい。
【０１３８】
（９）
第１および第２実施形態の実施形態において、コントローラ１０ａ，１０ｂ，・・・に接続される端末（例えば、店舗１ａ，１ｂ，・・・内に存在）等の表示部に、それぞれ空調設備５０ａ，５０ｂ・・・に適用される全ての単位テンプレート（変数に具体値が代入された状態のもの）を時系列に並べたものを表示できるようにしてもよい。特に、第２実施形態においては、基本ルールおよび個別ルールの区別なく、全ての単位テンプレート（変数に具体値が代入された状態のもの）を時系列に並べたものを表示できるようにしてもよい。
【産業上の利用可能性】
【０１３９】
本発明は、複数の管理点用の複数の運転スケジュールを容易に管理することができるという効果を有し、それぞれ１又は複数の設備機器を有する複数の管理点を管理する機器管理システムとして有用である。
【符号の説明】
【０１４０】
１ａ，１ｂ，・・・  店舗（管理点）
１０ａ，１０ｂ，・・・  コントローラ（動作制御部）
２０，２２０  遠隔管理サーバ
２２，２２２  制御部
２２ａ，２２２ａ  運用ルール作成部（テンプレート作成部）
２２ｂ，２２２ｂ  スケジュール作成部
２２２ｃ  運用ルールチェック部（チェック部）
２５，２２５  記憶部
２５ａ  機器情報データベース（実績データ記憶部）
２５ｂ，２２５ｂ  店舗データベース（管理点データ記憶部）
２５ｄ  運用ルールデータベース（テンプレート記憶部）
５０ａ，５０ｂ，・・・  空調設備
５２  室内機（設備機器）
１００，２００  店舗管理システム（機器管理システム）
【先行技術文献】
【特許文献】
【０１４１】
【特許文献１】特開２００８−１６４２２８号
【図１】
2010236847.tif 000003
【図２】
2010236847.tif 000004
【図３】
2010236847.tif 000005
【図４】
2010236847.tif 000006
【図５】
2010236847.tif 000007
【図６】
2010236847.tif 000008
【図７】
2010236847.tif 000009
【図８】
2010236847.tif 000010
【図９】
2010236847.tif 000011
【図１０】
2010236847.tif 000012
【図１１】
2010236847.tif 000013
【図１２】
2010236847.tif 000014
【図１３】
2010236847.tif 000015
【図１４】
2010236847.tif 000016
【図１５】
2010236847.tif 000017
【図１６】
2010236847.tif 000018
【図１７】
2010236847.tif 000019
【図１８】
2010236847.tif 000020
【図１９】
2010236847.tif 000021