"機器と、前記機器が接続された複数の機器コントローラと、前記機器コントローラの各々と通信可能に接続されており前記機器を連携して動作するように制御する複数の統合コントローラと、前記統合コントローラの各々とネットワークを介して通信可能に接続された管理コントローラと、前記機器コントローラが前記機器を動作させるために用いる制御データが格納された中央データベースとを備える機器制御システムであって、前記中央データベースは、前記機器コントローラの各々が前記機器を動作させるために用いる制御データが複数の環境条件の各々に対して個別の格納領域に格納されている環境条件データベースを統合コントローラ毎に有しており、前記管理コントローラは、前記複数の統合コントローラのうち一の統合コントローラに対応する一の環境条件データベースから、予め用意された初期値データが格納された初期値データ格納領域を検索する初期値データ検索部と、複数の前記環境条件データベースから前記初期値データ格納領域の環境条件と同一環境条件の格納領域であり且つ前記初期値データ以外の第1制御データが格納された格納領域を抽出する格納領域抽出部と、一の環境条件データベースにおける所定の環境条件の格納領域に格納された第2制御データと、前記格納領域抽出部によって抽出された前記第1制御データを含む環境情報データベースにおいて前記所定の環境条件と同一環境条件の格納領域に格納された第3制御データとを比較する制御データ比較部と、前記制御データ比較部で比較した結果、前記第2制御データのデータ容量と前記第3制御データのデータ容量の差が所定値よりも小のとき前記初期値データを前記第1制御データで更新する制御データ更新部と、現在の環境条件から次の環境条件に至るまでの複数の環境条件の各々で前記一の統合コントローラに接続された前記機器コントローラが使用する制御データ群を前記一の環境条件データベースから抽出する制御データ群抽出部と、抽出した前記制御データ群を前記統合コントローラに送信する管理コントローラ側制御データ群送信部とを有しており、前記一の統合コントローラは、前記制御データ群を受信する統合コントローラ側制御データ群受信部と、前記受信した制御データ群のうち一部の制御データを前記機器コントローラに送信する統合コントローラ側制御データ送信部とを有しており、前記一の統合コントローラに接続される機器コントローラは、前記一部の制御データを受信する機器コントローラ側制御データ受信部と、受信した前記制御データを用いて機器を制御する機器制御部とを有することを特徴とする機器制御システム。機器と、前記機器が接続された複数の機器コントローラと、前記機器コントローラの各々と通信可能に接続されており前記機器を連携して動作するように制御する複数の統合コントローラと、前記統合コントローラの各々とネットワークを介して通信可能に接続された管理コントローラと、前記機器コントローラが前記機器を動作させるために用いる制御データが格納された中央データベースとを備える機器制御システムであって、前記中央データベースは、前記機器コントローラの各々が前記機器を動作させるために用いる制御データが複数の環境条件の各々に対して個別の格納領域に格納されている環境条件データベースを統合コントローラ毎に有し、前記複数の統合コントローラの各々が統合している前記機器コントローラに接続された機器数が前記統合コントローラ毎に対応付けされた機器数データベースとを有しており、前記管理コントローラは、前記複数の統合コントローラのうち一の統合コントローラに対応する一の環境条件データベースから、予め用意された初期値データが格納された初期値データ格納領域を検索する初期値データ検索部と、前記機器数データベースを参照して、前記一の統合コントローラによって連携動作が制御されている前記機器コントローラに接続された機器の数に対応する数の機器を連携して動作させている他の統合コントローラを抽出する機器数抽出部と、抽出された前記他の統合コントローラに対応する環境条件データベースを用いて前記初期値データ格納領域を含む環境条件データベースを更新する制御データ更新部と、現在の環境条件から次の環境条件に至るまでの複数の環境条件の各々で前記一の統合コントローラに接続された前記機器コントローラが使用する制御データ群を前記更新された環境条件データベースから抽出する制御データ群抽出部と、抽出した前記制御データ群を前記統合コントローラに送信する管理コントローラ側制御データ群送信部と、を有しており、前記一の統合コントローラは、前記制御データ群を受信する統合コントローラ側制御データ群受信部と、前記受信した制御データ群のうち一部の制御データを前記機器コントローラに送信する統合コントローラ側制御データ送信部と、を有しており、前記一の統合コントローラに接続された機器コントローラは、前記一部の制御データを受信する機器コントローラ側制御データ受信部と、受信した前記制御データを用いて機器を制御する機器制御部とを有することを特徴とする機器制御システム。前記環境条件は、少なくとも時間帯と前記時間帯のときの温度とが対応付けされており、前記制御データ群抽出部は、現在の時刻を含む時間帯から所定時間先の時間帯に至るまでの複数の時間帯を含む環境条件であって、且つ現在の温度が含まれる温度帯と前記温度帯に前後近接した温度帯の各々を含む環境条件において前記機器コントローラが使用する制御データ群と、前回抽出された制御データ群とを比較する抽出データ比較部と、前記抽出データ比較部による比較結果に基づき、前記制御データ群のうち前回抽出された制御データと重複しない制御データを算出するデータ算出部とを有し、前記統合コントローラ側制御データ送信部は、前記データ算出部によって算出された制御データを前記機器コントローラに送信することを特徴とする請求項1又は2に記載の機器制御システム。店舗内に設置された各機器を連携させて効率的に運転する制御を行うためには、環境情報に応じた制御データは、より多い方が有利である。そこで、一の店舗に設置された機器を効率的に運転する際に、他店舗における同様のデータを活用することが考えられる。例えば、新店舗を開設するとき、既存の店舗において学習された制御データを使用することができれば、開設当初から省エネルギーで操業することが可能である。特許文献1には、閉じたシステム内において機器を制御することが前提となっており、制御データの環境条件に応じた低圧側圧力設定値等の制御データを異なる店舗間で活用する場合については記載されていない。仮に、運転環境条件に応じた制御データを店舗間で送受信するとした場合には、送受信する制御データのデータ量、制御装置と機器との通信頻度等を考慮すると通信路における弊害を発生させない工夫が必要となる。これに対して、特許文献2に記載された技術では、店舗に設けられた機器の動作を管理する管理サーバを備えており、温度等の環境情報は、管理サーバに逐一蓄積され、管理サーバが各店舗における環境情報を予測して機器制御情報を作成し、各店舗に送信することが開示されている。ところが、店舗と管理サーバとの間の通信負荷について考慮されていないので、接続店舗数が増加すると、店舗と管理サーバとの通信容量の増大などから、制御データ或いは環境情報の送受信に悪影響を及ぼす虞がある。そこで、本発明は、上述した従来の実情に鑑みて提案されたものであり、工場又は店舗内に多数設置された機器を連携させて効率的に運転する制御を行うために用いられる制御データを管理コントローラと統合コントローラとの間で送受信する際の通信負荷を低減することができる機器制御システムを提供することを目的とする。本発明の他の特徴は、機器と、前記機器が接続された複数の機器コントローラと、前記機器コントローラの各々と通信可能に接続されており前記機器を連携して動作するように制御する複数の統合コントローラと、前記統合コントローラの各々とネットワークを介して通信可能に接続された管理コントローラと、前記機器コントローラが前記機器を動作させるために用いる制御データが格納された中央データベースとを備える機器制御システムであって、前記中央データベースは、前記機器コントローラの各々が前記機器を動作させるために用いる制御データが複数の環境条件の各々に対して個別の格納領域に格納されている環境条件データベースを統合コントローラ毎に有しており、前記管理コントローラは、前記複数の統合コントローラのうち一の統合コントローラに対応する一の環境条件データベースから、予め用意された初期値データが格納された初期値データ格納領域を検索する初期値データ検索部と、複数の前記環境条件データベースから前記初期値データ格納領域の環境条件と同一環境条件の格納領域であり且つ前記初期値データ以外の第1制御データが格納された格納領域を抽出する格納領域抽出部と、一の環境条件データベースにおける所定の環境条件の格納領域に格納された第2制御データと、前記格納領域抽出部によって抽出された前記第1制御データを含む環境情報データベースにおいて前記所定の環境条件と同一環境条件の格納領域に格納された第3制御データとを比較する制御データ比較部と、前記制御データ比較部で比較した結果、前記第2制御データのデータ容量と前記第3制御データのデータ容量の差が所定値よりも小のとき前記初期値データを前記第1制御データで更新する制御データ更新部と、現在の環境条件から次の環境条件に至るまでの複数の環境条件の各々で前記一の統合コントローラに接続された前記機器コントローラが使用する制御データ群を前記一の環境条件データベースから抽出する制御データ群抽出部と、抽出した前記制御データ群を前記統合コントローラに送信する管理コントローラ側制御データ群送信部とを有しており、前記一の統合コントローラは、前記制御データ群を受信する統合コントローラ側制御データ群受信部と、前記受信した制御データ群のうち一部の制御データを前記機器コントローラに送信する統合コントローラ側制御データ送信部とを有しており、前記一の統合コントローラに接続される機器コントローラは、前記一部の制御データを受信する機器コントローラ側制御データ受信部と、受信した前記制御データを用いて機器を制御する機器制御部とを有する機器制御システムであることを要旨とする。かかる特徴によれば、管理コントローラは、複数の統合コントローラのうち一の統合コントローラに対応する一の環境条件データベースから、予め用意された初期値データが格納された初期値データ格納領域を検索し、複数の統合コントローラのうち他の統合コントローラに対応する他の環境条件データベースから、初期値データ格納領域の環境条件と同一環境条件の格納領域であり且つ初期値データ以外の第1制御データが格納された格納領域を抽出し、一の環境条件データベースにおける所定の環境条件の格納領域に格納された第2制御データと、他の環境条件データベースにおいて所定の環境条件と同一環境条件の格納領域に格納された第3制御データとを比較し、比較した結果、第2制御データのデータ容量と第3制御データのデータ容量の差が所定値よりも小のとき初期値データを第1制御データで更新し、一の統合コントローラに接続された機器コントローラが現在の環境条件から次の環境条件に至るまでの複数の環境条件の各々で使用する制御データ群を一の環境条件データベースから抽出し、抽出した制御データ群を統合コントローラに送信する。一の統合コントローラは、制御データ群を受信し、受信した制御データ群のうち一部の制御データを機器コントローラに送信する。一の統合コントローラに接続される機器コントローラでは、一部の制御データを受信し、受信した前記制御データを用いて機器を制御する。したがって、かかる特徴によれば、環境条件データベースに初期値データがあったとき、この初期値データが含まれる環境条件データベースの別の格納領域を他の環境条件データベースの同一環境条件に対応する格納領域と比較し、比較結果に応じて制御データを更新する。そのため、ある統合コントローラに対応する環境条件データベースに初期値データがあっても、この初期値データを同一環境条件のときの別の制御データで更新し機器コントローラに送信することができる。また、制御データを送信する際、機器コントローラが統合コントローラを介して管理コントローラから受け取る制御データは、現在の環境条件から次の環境条件に至るまでの複数の環境条件の各々で使用する制御データの一部であるので、管理コントローラとネットワークを介して接続される統合コントローラとの間の通信負荷、及び統合コントローラと機器コントローラとの間の通信負荷を低減することができる。また、本発明の他の特徴は、機器と、前記機器が接続された複数の機器コントローラと、前記機器コントローラの各々と通信可能に接続されており前記機器を連携して動作するように制御する複数の統合コントローラと、前記統合コントローラの各々とネットワークを介して通信可能に接続された管理コントローラと、前記機器コントローラが前記機器を動作させるために用いる制御データが格納された中央データベースとを備える機器制御システムであって、前記中央データベースは、前記機器コントローラの各々が前記機器を動作させるために用いる制御データが複数の環境条件の各々に対して個別の格納領域に格納されている環境条件データベースを統合コントローラ毎に有し、前記複数の統合コントローラの各々が統合している前記機器コントローラに接続された機器数が前記統合コントローラ毎に対応付けされた機器数データベースとを有しており、前記管理コントローラは、前記複数の統合コントローラのうち一の統合コントローラに対応する一の環境条件データベースから、予め用意された初期値データが格納された初期値データ格納領域を検索する初期値データ検索部と、前記機器数データベースを参照して、前記一の統合コントローラによって連携動作が制御されている前記機器コントローラに接続された機器の数に対応する数の機器を連携して動作させている他の統合コントローラを抽出する機器数抽出部と、抽出された前記他の統合コントローラに対応する環境条件データベースを用いて前記初期値データ格納領域を含む環境条件データベースを更新する制御データ更新部と、現在の環境条件から次の環境条件に至るまでの複数の環境条件の各々で前記一の統合コントローラに接続された前記機器コントローラが使用する制御データ群を前記更新された環境条件データベースから抽出する制御データ群抽出部と、抽出した前記制御データ群を前記統合コントローラに送信する管理コントローラ側制御データ群送信部とを有しており、前記一の統合コントローラは、前記制御データ群を受信する統合コントローラ側制御データ群受信部と、前記受信した制御データ群のうち一部の制御データを前記機器コントローラに送信する統合コントローラ側制御データ送信部とを有しており、前記一の統合コントローラに接続された機器コントローラは、前記一部の制御データを受信する機器コントローラ側制御データ受信部と、受信した前記制御データを用いて機器を制御する機器制御部とを有する機器制御システムであることを要旨とする。かかる特徴によれば、管理コントローラは、複数の統合コントローラのうち一の統合コントローラに対応する一の環境条件データベースから、予め用意された初期値データが格納された初期値データ格納領域を検索し、機器数データベースを参照して、一の統合コントローラによって連携動作が制御されている機器コントローラに接続された機器の数に対応する数の機器を連携して動作させている統合コントローラを抽出し、抽出された統合コントローラに対応する環境条件データベースを用いて初期値データ格納領域を含む環境条件データベースを更新する。また、一の統合コントローラに接続された機器コントローラが現在の環境条件から次の環境条件に至るまでの複数の環境条件の各々で使用する制御データ群を更新された環境条件データベースから抽出し、抽出した制御データ群を統合コントローラに送信する。一の統合コントローラは、制御データ群を受信し、受信した制御データ群のうち一部の制御データを機器コントローラに送信する。一の統合コントローラに接続された機器コントローラは、一部の制御データを受信し、受信した制御データを用いて機器を制御する。したがって、かかる特徴によれば、環境条件データベースに初期値データがあったとき、この初期値データが含まれる環境条件データベースに対応する統合コントローラが統合している機器数と同数の統合コントローラを検索し、この統合コントローラの環境条件データベースで置き換えることにより、機器コントローラは、初期値データでない制御データに基づいて機器を制御することができる。また、制御データを送信する際、機器コントローラが統合コントローラを介して管理コントローラから受け取る制御データは、現在の環境条件から次の環境条件に至るまでの複数の環境条件の各々で使用する制御データの一部であるので、管理コントローラとネットワークを介して接続される統合コントローラとの間の通信負荷、及び統合コントローラと機器コントローラとの間の通信負荷を低減することができる。また、上述した特徴において、環境条件は、少なくとも時間帯と、この時間帯のときの温度とが対応付けされており、制御データ群抽出部は、現在の時刻を含む時間帯から所定時間先の時間帯に至るまでの複数の時間帯を含む環境条件であって、且つ現在の温度が含まれる温度帯と、この温度帯に前後近接した温度帯の各々を含む環境条件において機器コントローラが使用する制御データ群と、前回抽出された制御データ群とを比較する抽出データ比較部と、抽出データ比較部による比較結果に基づき、制御データ群のうち前回抽出された制御データと重複しない制御データを算出するデータ算出部とを有し、統合コントローラ側制御データ送信部は、データ算出部によって算出された制御データを前記機器コントローラに送信することが好ましい。これにより、現在の時刻を含む時間帯から所定時間先の時間帯に至るまでの複数の時間帯を含む環境条件で使用される制御データ群と、抽出された制御データ群とを比較し、重複する制御データは送信しないようにすることで、管理コントローラとネットワークを介して接続される統合コントローラとの間の通信負荷、及び統合コントローラと機器コントローラとの間の通信負荷を低減することができる。本発明によれば、工場又は店舗内に多数設置された機器を連携させて効率的に運転する制御を行うために用いられる制御データを管理コントローラと統合コントローラとの間で送受信する際の通信負荷を低減することができる。図面を用いて、本発明の実施形態を説明する。以下の図面の記載において、同一又は類似の部分には、同一又は類似の符号を付している。なお、図面は模式的なものであり、以下の説明では、本発明の要旨を説明することのできる必要最低限の要素のみが記載されていることに留意すべきである。第1実施形態機器制御システム本発明の実施形態として示す機器制御システムは、工場又は店舗等に設置された機器を温度、時間等を含む環境条件に応じて、連携させて効率的に運転する制御を行う機器制御システムであり、機器コントローラの各々が、現在の環境条件と同一の環境条件に対応する最小限の制御データのみを受け取って記憶するようにしたことにより、制御データをネットワークを介して送受する際の通信負荷を低減したものである。なお、ここでの制御データは、機器に所定の運転をさせるための機器の制御プログラム、又は制御プログラム本体と制御部に関わる制御パラメータを含む。以下では、一例として、本実施形態の機器制御システムが、空調機器、ショーケース等といった冷設機器が多数設置された環境に適用された場合について、図面を参照して詳細に説明する。具体的には、デパートやコンビニエンスストアなどにおける生鮮食品等の陳列セクションなどに適用できる。図1に、機器制御システム1の機器構成を示す。機器制御システム1は、店舗2に設置された冷凍又は冷蔵設備、空調設備を構成する機器を連携して動作するように機器コントローラを統合制御する統合コントローラ11と、統合コントローラ11を管理する管理コントローラ3と、管理コントローラ3によってアクセス可能であり機器を動作させるために用いる制御データが格納された中央データベース4とを備える。統合コントローラ11と管理コントローラ3とは、ネットワーク5を介して相互に通信可能に接続されている。ネットワーク5には、他の店舗2a,2bが接続されており、店舗2a,2bは、店舗毎に店舗に設置された機器を連携して動作するように制御している統合コントローラが存在する。ネットワーク5としては、コンピュータが相互に接続されてなるコンピュータネットワーク同士が更に相互接続されて構築されている、いわゆるインターネットがあげられる。また、このほかに専用線を用いて、管理コントローラ3と店舗間を接続して構築されるネットワークであってもよい。店舗2には、冷凍又は冷蔵設備12冷凍又は冷蔵設備の構成要素は同等であるので、以下、冷凍設備12と記すと、空調設備13等が設置されている。統合コントローラ11は、店舗2に設置された冷凍設備12又は空調設備13を構成する機器が接続された機器コントローラと接続されている。冷凍設備12は、ショーケース20、圧縮機コンプレッサ21と、凝縮器コンデンサ22とを主に備えている。ショーケース20は、機器コントローラ14と接続されている。圧縮機21は、機器コントローラ15と接続されている。凝縮器22は、機器コントローラ16と接続される。機器コントローラ14,15,16は、それぞれバス26により統合コントローラ11と接続される。バス26は、各機器コントローラが統合コントローラ11と相互に通信可能な通信路であり、例えば、シリアルバス、LAN、USB、その他の専用線を用いることができる。店舗等で使用される業務用の冷設機器では、ショーケース冷蔵又は冷凍用の機器、圧縮機、凝縮器などは、別々の機器として提供されている。また、各機器は、売場のレイアウト、店舗の間取り等に応じて物理的に離れた場所に設置される。冷凍設備12において、圧縮機21と凝縮器22は、冷凍機を構成しており、店舗のバックヤード又は店舗屋外に設置される。また、ショーケース20は、売場に設置される。冷凍設備12では、機器コントローラ14,15,16と通信可能に接続された統合コントローラ11によって、ショーケース20、圧縮機21、凝縮器22等の各機器の運転状態が把握されており、各機器を連携させて効率的に運転する制御が行われている。空調設備13は、図1に示すように、空調室内機23と、圧縮機24と、凝縮器25とを主に備えている。空調室内機23は、機器コントローラ17と接続されている。圧縮機24は、機器コントローラ18と接続されている。凝縮器25は、機器コントローラ19と接続されている。機器コントローラ17,18,19は、それぞれバス27により統合コントローラ11と接続される。バス27は、各機器コントローラが統合コントローラ11と相互に通信可能な通信路であり、例えば、シリアルバス、LAN、USB、その他の専用線を用いることができる。空調設備13も同様に、空調室内機23と、圧縮機24と、凝縮器25は、別々の機器として提供されている。空調設備13において、圧縮機24と凝縮器25は、空調室外機を構成しており、店舗のバックヤードや、室外機として店舗屋外に設置される。また、空調室内機23は、売場に設置される。空調設備13では、機器コントローラ17,18,19と通信可能に接続された統合コントローラ11によって、空調室内機23、圧縮機24、凝縮器25等の各機器の運転状態が把握されており、各機器を連携させて効率的に運転する制御が行われている。なお、統合コントローラ11には、冷凍設備12、空調設備13を構成している機器を連携させて効率的に運転するために用いられる制御データ群、また、統合コントローラ11が必要とするその他のプログラム等が格納された統合コントローラデータベース29がバス28を介して接続されている。バス28としては、例えば、シリアルバス、LAN、USB、その他の専用線を用いることができる。また、図1には、各設備が1つずつ描かれているが、実際には、機器制御システム1は、冷凍設備、空調設備を複数セットずつ備えていていもよい。また、このほかに照明設備等を備え、併せて統合コントローラ11によって管理されている。図1には図示しないが、ショーケース20、圧縮機21、凝縮器22間は、冷媒配管で接続される。空調設備13においても同様に空調室外機23と空調室内機圧縮機24,凝縮器25との間は冷媒配管で接続される。中央データベース中央データベース以下、中央DBと記す4は、ハードディスク、追記録が可能なCD、DVD等をはじめとする汎用の各種記憶媒体と、当該記憶媒体の読取及び書込装置を備えており、機器コントローラの各々が機器を動作させるために用いる制御データが格納された環境条件データベースを有する。環境条件データベースは、機器コントローラを統合する統合コントローラ毎すなわち店舗毎に設定されている。また、環境条件データベースは、上記記憶媒体の記憶領域を論理的に分離したものであってもよいし、物理的に個々に分割された記憶媒体として用意されていてもよい。図2は、中央DBの構造を模式的に示す図である。環境条件データベース41aは、店舗2の統合コントローラ11によって統合されている機器コントローラ14,15,16,17,18,19がショーケース20、圧縮機21、凝縮器22、空調室内機23、圧縮機24、凝縮器25等の各機器を連携させて運転するための制御データが格納されている。環境条件データベース41bは、図示しない店舗2aに設置された統合コントローラによって統合された機器コントローラが使用する制御データが格納されている。また、環境条件データベース41cは、図示しない店舗2bに設置された統合コントローラによって統合された機器コントローラが使用する制御データが格納されている。図3に、本実施形態における環境条件データベースの一例を示す。本実施形態では、環境条件として、店内温度、外気温度、時間帯の3つのパラメータを使用する。環境条件データベースには、機器コントローラの各々が機器を動作させるために用いる制御データが、これらのパラメータの組合せで得られる環境条件に対して個別の格納領域以下、セルというに格納されている。次に、環境条件データベースについて説明する。環境条件データベースには、店舗2に設置された機器の運転環境条件を判断する指標となる、上記店内温度、外気温度、時間帯の3つのパラメータに基づいて、そのときの環境条件において機器コントローラの各々が機器を動作させるために用いる制御データが複数段階に分類されて所定のセルに格納される。ある環境条件において機器コントローラの各々が機器を動作させるために用いる制御データとは、例えば、冷凍設備12であれば、低圧側圧力設定値である。低圧側圧力設定値は、圧縮機コンプレッサ21を起動するトリガとなる冷媒圧力を示している。冷媒温度が上昇すると冷媒圧力も上昇するので、冷媒圧力が所定値まで上昇すると、圧縮機21を駆動して冷媒温度を下げる。また、温度が下がると冷媒圧力も低下するので、所定値まで下降すると、圧縮機21が停止する。一般に、温度が高い負荷が高い場合、低圧側圧力設定値は、低く設定される。低圧側圧力設定値を低く設定すると、冷媒温度が上昇したとき、すぐに圧縮機21が駆動する設定になる。逆に、温度が低い場合負荷が低い場合、低圧側圧力設定値を上げることにより、圧縮機21が駆動する頻度を下げることができ、省エネルギー運転に繋がる。本実施形態では、一例として、店内温度Ti°Cは、0°C~40°Cの範囲が5°C刻みで分類される8段階。また、外気温度To°Cは、-10°C~40°Cの範囲が5°C刻みで分類される10段階。また、時間帯は、1日24時間を2時間毎に12段階に分類する。したがって、一の統合コントローラに対する環境条件データベースには、960セルの格納領域がある。店内温度、外気温度、及び時間帯の範囲は、機器制御システム1において、安全且つ省エネ運転が可能な最低限必要な制御データ量が確保できるセル数を、店舗の規模、管理コントローラ或いは中央DBの記憶容量等に応じて設定することができる。例えば、冷凍機圧縮機21,凝縮器22であれば、環境条件データベース41aのセルの各々には、制御データである低圧側圧力設定値が格納される。はじめに、セルには、低圧側圧力設定値の初期値デフォルト値が登録されている。したがって、ショーケース20、冷凍機圧縮機21、凝縮器22がスーパーマーケットに設置された当初は、低圧側圧力設定値がデフォルト値に設定される。なお、このデフォルト値は、例えば、最も冷却能力が必要とされる環境条件において有効な値にされている。このデフォルト値は、管理コントローラ3によって、環境条件において、消費電力を削減する目的で行われる最適運転を実現する値に適宜更新されている。機器コントローラの構成次に、機器コントローラの構成について説明する。図1では、機器コントローラは、便宜上、番号を振り分けて説明しているが、基本的には同一の構成とすることができる。以下では、機器コントローラ14について説明する。図4は、機器コントローラ14を説明する構成図である。機器コントローラ14は、各種センサ、機器と接続する入出力部51を有する。入出力部51は、具体的に、アナログ入力部51a、デジタル入力部51a、デジタル出力部51c、アナログ出力部51dを有する。アナログ入力部51a、デジタル入力部51bには、圧縮機21を制御するための圧力センサ等や、制御対象となる機器からの出力信号線が接続される。また、デジタル出力部51c、アナログ出力部51dには、圧縮機21、凝縮器22に備えられているファン等といった機器を制御するためのリレーやインバータ制御回路が接続される。また、機器コントローラ14は、CPU52と、CPU52によって実行されるプログラム等が記憶されたROM53、CPU52の作業領域としてのRAM54を備えている。また、機器コントローラ14は、中央DB4に格納された制御データのうち、少なくとも現在の環境条件と同一の環境条件に対応する最小限の制御データを格納することのできる格納領域を有する制御データ記憶部55を備えることを特徴とする。制御データ記憶部55は、現在の環境条件と同一の環境条件に対応する制御データだけでなく、環境条件データベースにおいて対象となる条件の前後複数セル分の制御データを格納することができる容量であってもよい。制御データ記憶部55としては、磁気記録媒体、光磁気記録媒体、光学記録媒体等、汎用の記録媒体に対して読取及び書込可能な外部記憶装置を用いることができる。取得した制御データ等は外部記憶装置である制御データ記憶部55に記憶され、必要に応じてRAM54に読み出されて使用される。機器コントローラ14の各構成は、内部バス57により互いに接続される。また、機器コントローラ14は、統合コントローラ11との通信のための通信インターフェイス以下、通信I/Fと記す56を備えている。機器コントローラ14は、通信I/F56を介して、統合コントローラ11と接続されている。通信I/F56としては、シリアル、TCP/IP、その他汎用的な通信インターフェイス等が適用可能である。機器コントローラ14のCPU52は、ROM53に格納されたプログラムに基づいて、通信I/F56において、統合コントローラ11から送られた制御データを受信し、受信した制御データをROM53に記憶する。統合コントローラ11から送られる制御データとは、統合コントローラ11が管理コントローラ3から受け取った現在の環境条件から次の環境条件に至るまでの複数の環境条件の各々で機器コントローラが使用する制御データ群のうち、省エネ運転を実現することのできる最小限の一部の制御データである。そして、機器コントローラ14は、取得した制御データに基づいて、接続される各機器の動作を制御する。したがって、機器コントローラ14のCPU52は、機器制御部としての機能を有する。通信I/F56は、管理コントローラ3から中央DB4に格納された制御データのうち、自身が接続されている統合コントローラ11に対応する環境条件データベースにおいて、現在の環境条件から次の環境条件に至るまでの複数の環境条件になったときに必要となる一部の制御データを受信する機器コントローラ側制御データ受信部として機能する。また、機器コントローラ14におけるCPU52は、接続された機器の運転状態を監視しており、現在の環境条件において、統合コントローラ11から受け取った制御データに基づく運転以上に、各機器を効率的に運転できる、より最適な制御データを生成することができる。すなわち、最適制御データ生成部として機能する。CPU52は、最適制御データ生成部として機能して生成した最適な制御データを通信I/F56を介して統合コントローラ11に送信する。上述した構成を備える機器コントローラ14は、中央DB4に格納された環境条件データベースから管理コントローラ3によって抽出された、現在の環境条件において制御対象の機器を最適に動作させることのできる最小限の制御データを受け取って、制御データ記憶部55に格納する。また、機器コントローラ14は、受け取った制御データに基づいて各機器の動作を制御するとともに、現在の環境条件に対して、各機器を効率的に運転するための、より最適な制御データを生成することができる。統合コントローラ次に、統合コントローラ11の構成を、図5を用いて説明する。統合コントローラ11は、CPU61と、CPU61によって実行されるプログラム等が記憶されたROM62、CPU61の作業領域としてのRAM63を備えている。また、統合コントローラ11は、バス26~28と接続された通信I/F64を備えている。統合コントローラ11は、通信I/F64を介して、機器コントローラ14,15,16,17,18,19と接続されている。通信I/F64としては、シリアル、TCP/IP、その他汎用的な通信インターフェイス等が適用可能である。また、統合コントローラ11は、ネットワーク5本実施形態では、インターネットに接続するためのネットワークインターフェイス以下、ネットワークI/F65を備えており、ネットワーク5を介して管理コントローラ3と相互に通信可能に接続されている。統合コントローラ11のCPU61は、ROM62に格納されたプログラムに基づいて、機器コントローラ14,15,16,17,18,19の各々を統合しており、店舗2に設置された機器全体を効率的に運転させる制御を行っている。また、ネットワーク5を介して管理コントローラ3から、現在の環境条件から次の環境条件に至るまでの複数の環境条件の各々で機器コントローラが使用する制御データ群を受信し、該当する機器コントローラに対して、受信した制御データ群のうち一部の制御データを供給している。また、統合コントローラ11は、管理コントローラ3が指定するタイミングで機器コントローラにおいて生成された最適な制御データを受け取り、管理コントローラ3に送信している。機器コントローラが使用する制御データ群については、後述する。すなわち、CPU61及び通信I/F64は、制御データ群を受信する統合コントローラ側制御データ群受信部、又は受信した制御データ群のうち一部の制御データを機器コントローラに送信する統合コントローラ側制御データ送信部として機能している。統合コントローラ11は、図5には、図示しないが、環境条件データベースの一部を記憶する記憶部を備えていてもよい。統合コントローラ内部に記憶される環境条件データベースには、少なくとも、統合コントローラ11に接続された機器コントローラ図1、機器コントローラ14~19がショーケース20、圧縮機21、凝縮器22、空調室内機23、圧縮機24、凝縮器25等の各機器を連携させて運転するときに必要な制御データが格納されている。これらの制御データが格納された環境条件データベースの一部は、統合コントローラデータベース29に記憶されている。管理コントローラの構成次に、管理コントローラ3の構成を図6を用いて説明する。管理コントローラ3は、制御部70として、CPU71と、CPU71によって実行されるプログラム等が記憶されたROM72、CPU71の作業領域としてのRAM73を備えている。また、管理コントローラ3は、中央DB4と通信するための通信I/F74を備えている。管理コントローラ3は、通信I/F74を介して、中央DB4と通信可能に接続されている。通信I/F74としては、シリアル、TCP/IP、その他汎用的な通信インターフェイス等が適用可能である。なお、中央DB4が管理コントローラ3の外部記憶装置として組み込まれていてもよい。また、管理コントローラ3は、ネットワーク5本実施形態では、インターネットに接続するためのネットワークインターフェイス以下、ネットワークI/F75を備えており、ネットワーク5を介して統合コントローラ11又は図示しない他の店舗2a,2b,...等の統合コントローラと相互に通信可能である。管理コントローラ3のCPU71は、ROM72等に格納されたプログラムに基づいて、統合コントローラ11又は図示しない他の店舗2a,2b,...等の統合コントローラを管理している。管理コントローラ3は、所定のタイミングで各機器コントローラによって生成された制御データを統合コントローラを介して受信し、中央DB4において対応する環境条件のセルを更新する。また、管理コントローラ3は、現在の環境条件から次の環境条件に至るまでの複数の環境条件の各々で機器コントローラが使用する制御データ群を中央DB4から抽出し、統合コントローラ11に送信する。管理コントローラ3の機能構成の一例について、図7を用いて説明する。管理コントローラ3は、制御部70の一機能として、中央DB4の環境条件データベースから初期値データが格納された格納領域セルを検索する初期値データ検索部81と、環境条件データベースから初期値データ以外の制御データが含まれるセルを抽出するセル抽出部82と、中央DB4に格納された初期値データを更新する制御データ更新部83とを有する。制御データ更新部83は、具体的に、制御データ比較部84と制御データ生成部85と、制御データ設定部86を有している。初期値データ検索部81は、中央DB4の環境条件データベース41a,41b,41cなどのうち、ある統合コントローラに対応する環境条件データベースから、予め用意された初期値データが格納された初期値データ格納領域を検索する。例えば、初期値データ検索部81は、統合コントローラ11に対応する環境条件データベース41aから初期値データが格納されたセルを検索する。セル抽出部82は、中央DB4の環境条件データベースのうち、一の統合コントローラ以外の統合コントローラに対応する環境条件データベースから、初期値データ格納領域に対応する環境条件と同一の環境条件に対応する格納領域であって初期値データ以外の制御データが格納されたセルを抽出する。具体的に、セル抽出部82は、他の環境条件データベース41b、41c...などから、環境条件データベース41aで初期値データが見つかったセルセルCaというと環境条件が合致するセルで、且つ初期値データ以外の制御データが格納されたセルを抽出する。制御データ更新部83は、抽出されたセルに格納された制御データを用いて初期値データを更新する。具体的には、制御データ比較部84と、制御データ生成部85と、制御データ設定部86とを有している。制御データ比較部84は、上記一の統合コントローラの所定の環境条件に対応するセルに格納された制御データと、セル抽出部82において抽出されたセルを含む環境条件データベースにおける所定の環境条件に対応するセルに格納された制御データとを比較する。例えば、セルCaと同一環境条件のセルであって、初期値データ以外の制御データが格納されたセルCbが環境条件データベース41bに存在していたとき、環境条件データベース41aにおける所定のセルCcと、このセルCcと同一の環境条件に対応する環境条件データベース41bのセルCdとを比較する。制御データ生成部85は、比較結果に応じて制御データを生成する。制御データ設定部86は、比較結果に応じて、セル抽出部82で抽出されたセルを含む環境条件データベースにおいて、初期値データが格納されたセルに該当する環境条件のセルに格納された制御データを用いて初期値データを更新する。例えば、セルCcとセルCdとを比較した結果に応じて、セルCaの初期値データを、同一の環境条件に対応する環境条件データベース41bのセルCbを用いて更新する。また、管理コントローラ3は、制御部70の一機能として、現在の環境条件から次の環境条件に至るまでの複数の環境条件の各々で機器コントローラが使用する制御データ群を中央DB4の環境条件データベースから抽出する制御データ群抽出部87と、抽出した制御データ群を統合コントローラ11に送信する制御データ群送信部88管理コントローラ側制御データ群送信部とを備える。制御データ群抽出部87は、次の環境条件に至るまでの環境条件の各々で使用される制御データ群と、前回抽出された制御データ群とを比較する抽出データ比較部871を備えている。制御データ群抽出部87は、機能構成として、今回抽出した制御データ群、すなわち、現在の時刻を含む時間帯から所定時間先の時間帯に至るまでの複数の時間帯を含む環境条件であって、且つ現在の温度が含まれる温度帯と、この温度帯に前後近接した温度帯の各々を含む環境条件において機器コントローラが使用する制御データ群と、前回抽出された制御データ群とを比較する抽出データ比較部871を備えている。また、比較結果に基づいて、今回抽出した制御データ群のうち前回抽出された制御データと重複しない制御データを算出するデータ算出部872とを備えている。そして、制御データ群送信部88は、算出された重複しない制御データを統合コントローラ11に送信する図9参照。上述の機能構成を有する管理コントローラ3は、統合コントローラに対応する環境条件データベースから、予め用意された初期値データが格納されたセルを検索し、見つかった場合には、他の環境条件データベースにおいて、初期値データ以外の制御データが格納されている同じ環境条件のセルを抽出する。管理コントローラ3は、抽出されたセルに格納された制御データを用いて初期値データを更新する。管理コントローラ3は、現在の時刻を含む時間帯から所定時間先の時間帯に至るまでの複数の時間帯を含む環境条件の各々で機器コントローラが使用する制御データ群を初期値データが更新された環境条件データベース例えば、環境条件データベース41aから抽出し、ネットワーク5を介して環境条件データベース41aに対応する統合コントローラ11に抽出した制御データ群を送信する。この制御データ群のうち一部の制御データは、更に、統合コントローラ11から機器コントローラ14に送られる。機器コントローラ14は、統合コントローラ11から送られた制御データを制御データ記憶部に記憶し、この制御データに基づいて機器を制御する。したがって、本実施形態に係る管理コントローラ3によれば、環境条件データベースに初期値データがあったときには、この初期値データが含まれる環境条件データベースの別の格納領域を他の環境条件データベースの同一環境条件に対応する格納領域と比較し、比較結果に応じて制御データを更新することができるので、ある統合コントローラに対応する環境条件データベースに初期値データがあっても、この初期値データと同一環境条件のときの別の制御データに更新し、機器コントローラに送信することができる。機器コントローラでは、初期値データではなく、実績のある制御データに基づいて効率的に機器を運転することができる。また、制御データを送信する際、機器コントローラが統合コントローラを介して管理コントローラから受け取る制御データは、現在の環境条件から次の環境条件に至るまでの複数の環境条件の各々で機器コントローラが使用する制御データ群の一部であるので、管理コントローラとネットワークを介して接続される統合コントローラとの間の通信負荷、及び統合コントローラと機器コントローラとの間の通信負荷を低減することができる。管理コントローラ3が初期値データを検索して制御データで更新する処理の一例について、図8のフローチャートを用いて説明する。管理コントローラ3は、ステップS1において、所定のタイミングか判断し、各店舗から各機器の制御データを収集する。具体的には、管理コントローラ3は、店舗2に設置された統合コントローラ11に機器コントローラで生成された制御データを送るように指示する旨のコマンドを送る。ステップS2において、管理コントローラ3は、店舗2に設置された統合コントローラ11又は店舗2a,2b等に設置された図示しない統合コントローラから制御データの収集を行い、必要に応じて中央DB4にある環境条件データベースにおける対応するセルのデータを更新する。ステップS3において、管理コントローラ3は、収集した制御データを更新した後、各統合コントローラに対応する環境条件データベースから初期値データが格納されたセル一例としてセルCaを検索する。初期値データが格納されたセルCaがある場合には、ステップS4に進む。管理コントローラ3は、ステップS4において、中央DB4の環境条件データベースのうち、セルCaを含む環境条件データベース一例として、環境条件データベース41aとする以外の環境条件データベースから、セルCaと同一の環境条件のセルに初期値データ以外の制御データがあるか否かを判定する。ステップS4において、制御データが格納されたセルがある場合には、ステップS5に進む。管理コントローラ3は、ステップS5において、ステップS4で判定されたセルが含まれる環境条件データベースから、セルCaと店内温度、外気温度、時間帯の環境条件が合致するセルであって、且つ初期値データ以外の制御データが格納されたセルCbが存在していたとき、環境条件データベース41aにおける所定のセルCcと、このセルCcと同一の環境条件に対応するセルCdとを比較する。説明の便宜上、このセルCdが環境条件データベース41bにあったとする。比較の結果、例えば、所定のセルCcに格納された制御データと、セルCdに格納された制御データのサイズ差が所定量となっているか否かを判定するステップS6。一例として、セルに格納された制御データの値が近ければ、その値で更新し、差が大きければ、複数セルの平均値で更新する手法があげられる。制御データの差が所定サイズよりも小さい場合ステップS6:YES、ステップS7において、管理コントローラ3は、セルCdが含まれる環境条件データベース41bに対応する環境条件データベースの制御データを用いて、セルCaの初期値データを更新する。一方、制御データの差が所定サイズよりも大きい場合ステップS6:No、ステップS8において、管理コントローラ3は、一例として、他の環境条件データベースにおいて、該当する環境条件の全セルの平均値を更新に用いる制御データとする。この制御データ平均値を用いて、セルCaの初期値データを更新する。管理コントローラ3は、ステップS9において、次回に送信すべき制御データを抽出する。すなわち、現在の環境条件から次の環境条件に至るまでの複数の環境条件の各々で機器コントローラが使用する制御データ群と、前回抽出された制御データ群とを比較し、前回抽出された制御データと重複しない制御データを選択する。管理コントローラ3は、ステップS10において、選択された制御データを該当する店舗の統合コントローラに送信する。ここでは、セルCaの制御データ以外にその環境条件の周辺の制御データを送信するようにしてもよい。図9は、管理コントローラ3から統合コントローラに対して送信される制御データ群を説明する模式図である。管理コントローラ3は、データ算出部872により、現在の環境条件を基準として、例えば、温度に関しては多少の変動を考慮して現在の該当温度とその前後セルを送信することができる。時刻に関しては、現在時刻以降の直近の環境条件に該当する制御データ群のみを統合コントローラに対して送信する。図9は、統合コントローラ又はこの統合コントローラに接続されている機器コントローラの環境条件データベースが全て初期値データの場合である。このとき、例えば、現在の環境条件が、店内温度15~20°C、外気温度15~20°C、時間帯16時~18時に該当するとき、管理コントローラ3は、図8に示す処理を実行した上で、温度については、それぞれ10~25°Cの3セルずつ、時間帯については、16時~18時、18時~20時の2セル分だけを統合コントローラに送信する。したがって、管理コントローラ3は、該当するセルが全て初期値データである統合コントローラに対しては、合計18セル分の制御データ群を送信する。但し、既に統合コントローラに制御データが存在しているセルについては送信しない。図10aは、時刻Ta一例として16時とするにおいて管理コントローラから統合コントローラに対して送信される制御データの一例を説明する模式図であり、図10bは、時刻Tb一例として18時とするにおいて管理コントローラから統合コントローラに対して送信される制御データの一例を説明する模式図である。例えば、図10に示すように、時刻Ta16時に、図10aのような制御データが管理コントローラ3から送信されている。すなわち、外気温度10~25°Cの3セル分、店内温度10~25°Cの3セル分、時間帯2セル分の合計18セル分の制御データが送信されている。その後、環境条件が変わり、時刻Tb18時の時点で外気温度20~25°C、店内温度20~25°Cになったとすると、18時の時点で管理コントローラ3から送信される制御データ群は、外気温度15~30°Cの3セル×店内温度15~30°Cの3セル×時間帯2セルの合計18セル分の制御データが送信されるべき制御データ群ということになるが、前時刻Taにおいて、斜線で示したセル18時~20時の時間帯1セル、外気温度15~25°C、店内温度15~25°Cの4セル分の制御データは、既に管理コントローラ3から送信されているので、管理コントローラ3は、時刻Tbには、前回抽出された制御データ群に対して重複しない残りの14セルのみを送信すればよい。作用効果第1実施形態として示す機器制御システム1は、管理コントローラ3が統合コントローラを介して機器コントローラから送られてきた制御データに基づいて、中央DB4の環境条件データベースの該当するセルを更新し、更新したセルに格納された制御データ、或いは更新したセルとその周辺の環境条件に属する最小限の制御データを店舗統合コントローラに送信する。したがって、店舗内に多数設置された機器を連携させて効率的に運転する制御を行うために用いられる制御データを多数の店舗間で送受信する際の通信負荷を低減することができる。また、機器コントローラに設けられる制御データを保有しておくための記憶部は、最小限のデータサイズを格納できる容量があればよい。第2実施形態次に、第2実施形態として示す機器制御システムを説明する。第2実施形態にかかる機器制御システムは、中央DBに機器数データベースを備え、初期値データを、同じ機器数が設置された店舗の同一環境条件のセルに格納された制御データで更新することを特徴としている。第2実施形態は、新店舗を立ち上げるとき、すなわち、環境条件データベースの全セルが初期値データである場合に特に有効である。第2実施形態では、第1実施形態と同様の機能を有する構成については、同一番号を付けて詳細な説明は省略する。中央データベース第2実施形態の特徴である中央DBについて説明する。中央DB90は、ハードディスク、追記録が可能なCD、DVD等をはじめとする汎用の各種記憶媒体と、当該記憶媒体の読取及び書込装置を備えており、機器コントローラの各々が機器を動作させるために用いる制御データが格納された環境条件データベース91a,91b,91c...を有する。環境条件データベースは、機器コントローラを統合する統合コントローラ毎すなわち店舗毎に設定されている。また、統合コントローラによって統合されている機器コントローラに接続された機器の数が統合コントローラ毎に対応付けされた機器数データベース92を有する。境条件データベース及び機器数データベースは、上記記憶媒体の記憶領域を論理的に分離したものであってもよいし、物理的に個々に分割された記憶媒体として用意されていてもよい。図11は、中央DB90の構造を模式的に示す図である。環境条件データベース91aは、環境条件データベース41aに相当する。すなわち、店舗2の統合コントローラ11によって統合されている機器コントローラ14,15,16,17,18,19がショーケース20、圧縮機21、凝縮器22、空調室内機23、圧縮機24、凝縮器25等の各機器を連携させて運転するときの制御データが格納されている。環境条件データベース91bは、図示しない店舗2aに設置された統合コントローラによって統合された機器コントローラが使用する制御データが格納されている。また、環境条件データベース91cは、図示しない店舗2bに設置された統合コントローラによって統合された機器コントローラが使用する制御データが格納されている。環境条件データベース91a,91b,91cは、図3を用いて説明することができる。図12は、機器数データベース92に記憶される機器数テーブルの一例である。機器数データベース92には、統合コントローラによって統合されている機器コントローラに接続される機器数が、統合コントローラ毎すなわち店舗毎に対応付けたテーブルが格納されている。図12は、具体的に、店舗に対して、冷凍又は冷蔵機器ショーケースの台数が対応付けされている。なお、機器数データベース92には、接続されている全機器数の代わりに、機器の種類とその台数が判るようなテーブルが格納されていてもよい。管理コントローラの機能構成管理コントローラ3の機能構成の一例について、図13を用いて説明する。管理コントローラ3は、CPU71の一機能として、中央DB90の機器数データベース92から対応する統合コントローラを抽出する機器数抽出部101と、機器数が合致する環境条件データベースから全セルに対応する制御データを抽出する制御データ抽出部102と、環境条件データベースの初期値データを抽出した制御データで更新する制御データ更新部103を有する。機器数抽出部101は、中央DB90の機器数データベース92を参照して、新たに接続された統合コントローラが統合している機器コントローラに接続された機器数に対応する数の機器が接続された統合コントローラを抽出する。ここでは、同数としてもよいし、例えば、差が5台というように近い接続数を有する統合コントローラを抽出するのであってもよい。また、制御データ抽出部102は、機器数抽出部101で抽出された機器数が合致する環境条件データベースから全セルに対応する制御データを抽出する。また、制御データ更新部103は、初期値データを、抽出した全セルの制御データで更新する。上述の機能構成を有する管理コントローラ3は、新たに接続された統合コントローラと同じ機器数又は近い機器数が設置された他の統合コントローラすなわち他の店舗があるか否かを検索することができる。同数の機器が設置された店舗がある場合には、同一の環境条件で機器の制御データも類似しているとみなすことができるので、この店舗の同条件における制御データとして使用する。第2実施形態にかかる管理コントローラ3が環境条件データベースを更新する処理の一例について、図14のフローチャートを用いて説明する。管理コントローラ3は、ステップS11において、環境条件データベースの全てのセルが初期値データとなっている環境条件データベースを検索する。この処理は、新たに開設された新店舗を検索することに相当する。ステップS12において、管理コントローラ3は、新店舗において設置された機器数が同数或いは差が所定の台数以下である店舗を検索する。一例として、新店舗に設置されたショーケースの台数と、差が5台以下一例である既存店舗の環境条件データベースが中央DB90に存在するか否かを調べる。ステップS13において、該当する店舗の環境条件データベースがある場合にはステップS13:YES、ステップS14において、管理コントローラ3は、該当する店舗の環境条件データベースを新店舗の環境データベースとして適用する。一方、該当する店舗の環境条件データベースがない場合にはステップS13:No、ステップS15において、管理コントローラ3は、接続機器数が5台以上であって接続台数の差が最も小さい店舗の環境条件データベースを新店舗の環境データベースとして適用し、ステップS16において、中央DB90の機器数データベース92に、当該新店舗の機器数データを登録する。次に、管理コントローラ3は、ステップS17において、適用した環境条件データベースから、現在の環境条件に合致する制御データを該当する店舗の統合コントローラに送信する。また、ここでは、現在の環境条件の周辺の環境条件を含む最小限の制御データを送信するようにしてもよい。作用効果第2実施形態として示す機器制御システムは、中央DB90の機器数データベース92を参照して、新たに接続された統合コントローラが統合している機器コントローラに接続された機器数に対応する数の機器が接続された統合コントローラを抽出し、抽出された機器数が合致する環境条件データベースから全セルに対応する制御データを抽出し、抽出した全セルの制御データで初期値データを更新する。第2実施形態にかかる機器制御システムによれば、新たに接続された統合コントローラと同じ機器数又は近い機器数が設置された他の店舗があるか否かを検索することができる。同一の環境条件では、機器の制御データも類似しているとみなせるので、同数の機器が設置された店舗がある場合には、この店舗の同条件における環境条件データベースを新店舗の環境条件データベースとして適用することができる。したがって、例えば、新規開店した店舗などにおいて、初期値データしか用意されていない場合、或いは制御データが不足している場合であっても、設置された機器数が同一又は類似の他店舗の制御データを使用することで、ある程度、環境条件に合致した効率的な運転を行うことができる。更に、このとき、機器コントローラには、現在の環境条件周辺の最小限の制御データが送信されるので、店舗内に多数設置された機器を連携させて効率的に運転する制御を行うために用いられる制御データを多店舗間で送受信する際の通信負荷を低減することができる。また、機器コントローラに設けられる制御データを保有しておくための記憶部は、最小限のデータサイズを格納できる容量があればよい。なお、本発明の実施形態として示した機器制御システムでは、機器コントローラ、統合コントローラ、管理コントローラ等の制御装置及びこれらを構成するハードウェア構成は、プログラムモジュールとして実現することができる。したがって、上述した機器コントローラ、統合コントローラ、管理コントローラ等において実行されるとした処理は、何れのコントローラで実行されてもよい。また、機器コントローラ、統合コントローラ及び管理コントローラの機能を有した汎用コンピュータ等によって実行することができる。"