複数の計測ノードと複数の制御ノードと制御装置とを有し部屋の中の環境状態を制御する環境制御システムであって、前記複数の計測ノードのそれぞれは、前記部屋の内または外の要因であり前記部屋の環境状態を変化させる要因の計測を行い、前記計測の結果をネットワークにブロードキャストし、前記複数の制御ノードのそれぞれは、前記制御装置から送信される制御情報に従って前記部屋の環境状態に影響を与え、前記制御装置は、前記複数の計測ノードからブロードキャストされる計測の結果を受信し、設定された前記部屋内の環境状態と比較を行ない、前記比較の結果に応じて前記複数の制御ノードに所定時間内に複数の数の制御情報を送信する際に、前記複数の数の制御情報を前記所定の時間内に分散させて送信することを特徴とする環境制御システム。前記制御装置は、前記複数の数の制御情報のそれぞれを一定の間隔で送信することを特徴とする請求項1に記載の環境制御システム。複数の計測ノードと複数の制御ノードと複数の制御装置とを有し部屋の中の環境状態を制御する環境制御システムであって、前記複数の計測ノードのそれぞれは、前記部屋の内または外の要因であり前記部屋の環境状態を変化させる要因の計測を行い、前記計測の結果をネットワークにブロードキャストし、前記複数の制御ノードのそれぞれは、前記制御装置から送信される制御情報に従って前記部屋の環境状態に影響を与え、前記複数の制御装置のそれぞれは、前記複数の計測ノードからブロードキャストされる計測の結果を受信し、設定された前記部屋内の環境状態と比較を行ない、前記比較の結果に応じて前記複数の制御ノードに制御情報を繰り返し送信する送受信部と、他の制御装置から送信される制御情報を受信する受信部と、前記受信部での制御情報の受信の履歴を記憶する受信履歴記憶部と、前記受信履歴記憶部に記憶された履歴に基づいて現在の時刻から所定の時間長にて区切られた時間区間において前記受信部により制御情報が受信される回数を予測する受信予測部とを有し、前記送受信部は、前記受信予測部により現在の時刻から前記所定の時間長の時間区間よりも、将来の時間区間において前記予測される回数がより少ない場合に、前記将来の時間区間に制御情報を送信することを特徴とする環境制御システム。前記送受信部は、前記受信予測部により現在の時刻から前記所定の時間長の時間区間よりも、将来の時間区間において前記予測される回数が最も少ない時間区間に制御情報を送信することを特徴とする、請求項3に記載の環境制御システム。前記送受信部は、前記受信予測部により現在の時刻から前記所定の時間長の時間区間よりも、将来の時間区間において前記予測される回数が最も少ない時間区間が複数存在する場合には、制御情報を送信する時間区間をランダムに選択することを特徴とする請求項4に記載の環境制御システム。非特許文献2によれば、ノードとパーソナルコンピュータとの間の通信には、主にUDPによるブロードキャストが用いられる。このため、複数のノードが同時にブロードキャストを行うとパケットが消失したり、機器の負荷が一時的に上昇したりすることとなる。そこで、本発明の一実施形態として、複数の計測ノードと複数の制御ノードと制御装置とを有し部屋の中の環境状態を制御する環境制御システムであって、前記複数の計測ノードのそれぞれは、前記部屋の内または外の要因であり前記部屋の環境状態を変化させる要因の計測を行い、前記計測の結果をネットワークにブロードキャストし、前記複数の制御ノードのそれぞれは、前記制御装置から送信される制御情報に従って前記部屋の環境状態に影響を与え、前記制御装置は、前記複数の計測ノードからブロードキャストされる計測の結果を受信し、設定された前記部屋内の環境状態と比較を行ない、前記比較の結果に応じて前記複数の制御ノードに所定時間内に複数の数の制御情報を送信する際に、前記複数の数の制御情報を前記所定の時間内に分散させて送信することを特徴とする環境制御システムを提供する。また、本発明の一実施形態として、複数の計測ノードと複数の制御ノードと複数の制御装置とを有し部屋の中の環境状態を制御する環境制御システムであって、前記複数の計測ノードのそれぞれは、前記部屋の内または外の要因であり前記部屋の環境状態を変化させる要因の計測を行い、前記計測の結果をネットワークにブロードキャストし、前記複数の制御ノードのそれぞれは、前記制御装置から送信される制御情報に従って前記部屋の環境状態に影響を与え、前記複数の制御装置のそれぞれは、前記複数の計測ノードからブロードキャストされる計測の結果を受信し、設定された前記部屋内の環境状態と比較を行ない、前記比較の結果に応じて前記複数の制御ノードに制御情報を繰り返し送信する送受信部と、他の制御装置から送信される制御情報を受信する受信部と、前記受信部での制御情報の受信の履歴を記憶する受信履歴記憶部と、前記受信履歴記憶部に記憶された履歴に基づいて現在の時刻から所定の時間長にて区切られた時間区間において前記受信部により制御情報が受信される回数を予測する受信予測部とを有し、前記送受信部は、前記受信予測部により現在の時刻から前記所定の時間長の時間区間よりも、将来の時間区間において前記予測される回数がより少ない場合に、前記将来の時間区間に制御情報を送信することを特徴とする環境制御システムを提供する。本発明の一実施形態によれば、制御情報が短時間の間に集中して送信されることが抑制され、パケットの消失や機器の負荷の上昇を抑制することができる。これにより、高価なネットワークシステムを用いる必要がなく、温室などにおける自律的な環境制御を低いコストで行うことができる。以下、本発明を実施するための形態について、図面を参照して実施形態として説明する。なお、本発明は以下の実施形態に何ら限定されることなく、種々なる変形を行なって実施することもできる。実施形態1図1は、本発明の実施形態1に係る環境制御システムの構成の一例を示す。環境制御システム100は、計測ノード102A、102B、102Cと、制御ノード103A、103B、103Cと、制御装置104とを有する。環境制御システム100は、これらの計測ノード102A、102B、102C、制御ノード103A、103B、103Cおよび制御装置104がネットワーク105を介して通信を行い、部屋101の環境状態を制御する。部屋101は、外界と仕切られた領域であり、外界とは異なる環境状態とすることが可能な領域である。例えば、部屋101は、ビルや家屋などの建造物の内部空間や建造物内の区分の内部空間である。部屋101のより具体的な例としては、工場、体育館、コンサート会場、美術館、博物館、水族館、オフィス、マンションのリビングや寝室、ホテルや旅館の部屋、病院の病室、デパートや商店の売り場、温室、水槽、地下通路、アーケードなどを挙げることができる。また、航空機、列車、乗用車などの動産であってもよい。部屋101は密閉された空間である必要はなく、開口を有していてもよい。開口にはドア、窓や暖簾などの開閉可能な機構が設置され、外気の取り入れを制御したり、人の出入りが可能となっていてもよい。また、開口には、遮光や断熱のためのブラインドやカーテンなどが設置されていてもよい。また、例えばベッドの周囲をカーテンで仕切る場合にカーテンの上部が常時開いているように、開口は常時開いていてもよい。環境状態は、部屋101の内部に存在する生物や物体が、その周囲から影響を受けているありさまを言う。例えば、気温、湿度および気圧など周囲の空気が生物や物体に及ぼす影響を挙げることができる。また、照度、照明の色温度など視覚に対する影響、振動や音の大きさやこれらの周波数スペクトルなどの聴覚や触覚に対する影響、香や臭いなどの臭覚に対する影響のありさまを挙げることができる。また、温室で植物を栽培する場合などにおける土の温度やpH、施肥の成分および量、空気中の酸素分圧や二酸化炭素分圧を挙げることもできる。また、水槽内で魚類を飼育する場合などにおける水温、酸素量、塩分濃度を上げることもできる。電界強度や磁場の大きさなどの電磁気的な影響のありさまも環境状態に含めることが可能である。図1においては、計測ノードおよび制御ノードとして、それぞれ3つ示されているが、計測ノードおよび制御ノードは同数である必要はなく、また、図示されている台数である3とは異なる任意の数の計測ノードおよび任意の数の制御ノードを用いることができる。制御装置104も複数台設置することができる。計測ノード102A、102B、102C、制御ノード103A、103B、103Cおよび制御装置104はネットワーク105に接続がされ、計測ノード102A、102B、102C、制御ノード103A、103B、103Cおよび制御装置104の間でデータの送受信が可能となっている。ネットワーク105は有線のものに限定されることはなく、無線のものであってもよい。また、有線、無線が組み合わされてネットワーク105が構成されていてもよい。ネットワーク105には、ハブやルータなどが含まれ、ハブやルータなどがデータの送受信を中継するようになっていてもよい。計測ノード102A、102B、102Cのそれぞれは、部屋101の環境状態を変化させる要因の計測を行う。計測される要因は、部屋101の内部のものに限定されることはなく、部屋101の外部のものであってもよい。例えば、計測の対象が気温という要因である場合には、部屋101の内部の気温のみならず、部屋101の外部の気温であってもよい。このため、計測ノード102A、102B、102Cは、部屋101の内部に設置するのみならず、部屋101の内部と外部との境界や部屋101の外部に設置することもできる。また、計測ノード102A、102B、102Cのそれぞれが同じ要因の計測を行なうことに限定されることはなく、例えば計測ノード102Aは気温を計測し、計測ノード102Bは湿度を計測し、計測ノード102Cは照度を計測するように、計測ノードごとに計測される要因は異なっていてもよい。また、複数の計測ノードが計測する要因が同じであっても、計測ノードが配置される位置が異なっていてもよい。計測ノード102A、102B、102Cのそれぞれは、計測の結果をネットワーク105にブロードキャストする。例えば、計測ノード102Aは、気温を測定し、気温を表現するデータをネットワーク105にブロードキャストする。ブロードキャストを行なうことにより、ネットワーク105に接続された他の計測ノード102Bおよび102C、制御ノード103A、103Bおよび103Cならびに制御装置104は計測ノード102Aがブロードキャストしたデータを受信することができる。ただし、実際に受信するかどうかは個々の計測ノード、制御ノードおよび制御装置の設定による。また、パケットロスなどにより、受信できない場合もあり得る。計測ノード102A、102B、102Cは、計測を繰り返し行い、計測の都度、計測の結果をブロードキャストして送信することもできる。また、計測の都度、計測の結果をブロードキャストして送信する代わりに、最新の計測の結果がそれよりも前の計測の結果と異なっている場合に、計測の結果をブロードキャストするようになっていてもよい。したがって、計測ノード102A、102B、102Cは、定期的にブロードキャストを行なってもよいし、不定期にブロードキャストを行なってもよい。必要に応じては、制御装置104から計測ノード102A、102B、102Cのそれぞれ、あるいは、全てに命令を送信し、この命令を計測ノード102A、102B、102Cが受信すると、計測を行い計測の結果を送信するようになっていてもよい。制御ノード103A、103B、103Cのそれぞれは、制御装置104から送信される制御情報に従って、部屋101の環境状態に影響を与える。制御ノード103A、103B、103Cのそれぞれには、制御対象の機器が定まっており、それぞれの制御対象の機器は、制御ノード103A、103B、103Cのそれぞれの制御に従って動作する。制御対象の機器には、空調装置、換気扇、照明機器、給水器、ブラインド開閉器、窓の開閉器などの機器があり、それぞれの機器を動作させることにより、部屋101の環境状態に影響が及ぶ。例えば、空調装置を制御して動作させることにより、部屋101内の温度や湿度が変更される。外気と部屋101内の温度や湿度が異なっていれば、換気扇を動作させることにより、外気が取り入れられ温度や湿度が変更される。ブラインドを開閉すれば、外の光が部屋101内に差し込む量を制御でき、照度や照明の色温度を変化させることができ、また、赤外線が部屋101に入る量も制御できるので、部屋101内の気温を変化させることもできる。また、制御ノード103A、103B、103Cの全てまたは一部は、制御対象の状態をブロードキャストしてもよい。例えば、ブラインドの開いている程度、換気扇の動作状況、給水器の有する水の水温などを測定した結果を表すデータをブロードキャストしてもよい。これにより、次に説明する制御装置104が制御対象の状態に関する情報を取得することができる。制御装置104は、計測ノード102A、102B、102Cからブロードキャストされる計測の結果を受信する。計測の結果を受信すると、設定された部屋101内の環境状態と比較を行なう。この比較は、計測ノード102A、102B、102Cからブロードキャストされた計測の結果を受信する都度行なってもよいし、ある程度以上の計測の結果が受信されてから行なってもよい。例えば、全ての計測ノードからの計測の結果が受信され、全ての計測ノードによる計測の結果が揃うと、設定された部屋101内の環境状態と比較を行なうようになっていてもよい。制御装置104は、比較を行なうと、比較の結果に応じて、制御ノード103A、103B、103Cに制御情報を送信する。例えば、制御ノード103Aが温度計の機能を有しており、制御ノード103Aが計測した結果が、部屋101内の設定された温度を超えていると、部屋101内の温度を下げるために、空調機器を動作させたり、換気扇を動作させたり、ブラインドを閉めたりするための制御情報を、それぞれの機器を制御対象とする制御ノード103A、103B、103Cに送信する。このとき、一度に複数の機器を動作させる場合があり、このとき所定の時間内例えば、計測ノード102A、102B、102Cにより次の計測が行なわれるまでの時間内に複数の数の制御情報が送信される。この場合、制御装置104は、複数の数の制御情報を、所定の時間内に分散させて送信する。例えば、所定の時間内に送信するべき制御情報の数によって、所定の時間の長さを除して得られる時間間隔で一つずつ制御情報を送信する。このように、所定の時間内に制御情報を分散させて送信することにより、ネットワーク105の輻輳の発生などを抑制させることができ、パケットの消失などが抑制される。また、複数の制御情報が所定の時間内に一つの制御ノードに送信される場合、同時に複数の制御情報が送信される場合に比べて、制御ノードの負荷の上昇を抑制することができる。また、制御ノードによる電力消費量のピークを小さくさせることができる。制御装置104は、プログラムを用いて実現することができる。すなわち、部屋101の環境状態を設定し、測定ノード102A、102B、102Cから測定の結果を受信し、設定された部屋101の環境情報と比較を行い、比較の結果に応じて制御ノード103A、103B、103Cの中の複数に所定の時間内に送信するために複数の数の制御情報を送信する際に、複数の数の制御情報を所定の時間内に分散させて送信するためのプログラムを計算機において動作させることにより実現することができる。図2は、計算機の機能ブロック図を示す。計算機201は、CPU202と、ROM203と、RAM205と、二次記憶204と、入出力I/F206と、ネットワークI/F207とを有し、これらがバス208により相互に接続されている。計算機201に電源が投入されると、例えばCPU202がROM203の所定アドレスに格納されているプログラムを実行し、そのプログラムにより、二次記憶204に記憶された制御装置104を実現するためのプログラムが読み出され、RAM205に展開され、CPU202により実行がされる。この実行により、例えば、入出力I/F206を介してキーボードなどの入力機器により入力された部屋101の環境情報がRAM205に記憶され設定される。その後、ネットワークI/F207により、測定ノード102A、102B、102Cからブロードキャストして送信される測定の結果を受信し、RAM205の所定のアドレスに記憶を行い、設定された部屋101の環境情報と比較がされる。比較の結果により、制御情報が生成され、RAM205の所定のアドレスに記憶される。そして、ネットワークI/F207により、RAM205の所定のアドレスに記憶された制御情報が制御ノード102A、102B、102Cのいずれか一つ以上に送信される。図3は、制御装置104が行なう処理のフローチャートを示す。処理が開始すると、ステップS301の処理として、環境状態を設定する。上述したように入出力I/F206を介して環境状態を取得してRAM205に記憶する。環境状態は、ROM203、二次記憶204あるいはネットワークI/F207などから読み取られてRAM205に記憶され、設定されてもよい。ステップS302の処理として、計測の結果を受信する。上述したように、ネットワークI/F207により、測定ノード102A、102B、102Cからブロードキャストして送信される測定の結果を受信し、RAM205の所定のアドレスに記憶を行なう。ステップS303の処理として、ステップS302において受信した結果とステップS301において設定された環境状態を比較する。ステップS304の処理として、ステップS303における比較の結果に応じて制御情報を生成する。制御情報の生成には、例えば、プロダクションシステムにおけるようにIF-THENルールを用いることができる。生成された制御情報は、RAM205に記憶される。図4aは、生成された制御情報がRAM205に記憶されたデータにより形成されるキュー構造に記憶されている様子を示す。キュー421に、制御情報422、制御情報423、制御情報424および制御情報425が時間順426に従って記憶される。ステップS305の処理として、ステップS304において生成された制御情報を送信する。このとき、複数の数の制御情報が送信される際には、複数の数の制御情報は、所定の時間内に分散して送信される。例えば、図4aのように。制御情報422、制御情報423、制御情報424および制御情報425の4つの制御情報が生成された場合には、これらの4つの制御情報がほぼ同時に送信されるのではなく、ひとつずつキュー421から取り出され、時間間隔を置いて送信される。時間間隔は同じであってもよいが、制御情報の送信の順序や送信の履歴に応じて変化するようになっていてもよい。例えば、ある制御ノード向けの制御情報が送信された場合に、その制御ノードの制御対象の機器が動作する場合に電力消費量が一時的に大きくなる場合には、次の制御情報の送信は、この電力消費量が一時的に大きくなってから平常状態になるのに必要な時間を待って行なわれるようになっていてもよい。したがって、送信された制御情報の内容、送信先により、次の制御情報が送信されるまでの時間間隔が決定されるようになっていてもよい。ステップS306の処理として、制御装置104による処理を終了させるかどうかを判断する。例えば、制御装置104の停止時間になっているかどうかを判断する。もし、処理を終了させる必要がなければ、ステップS302の処理に戻る。図1においては、制御装置104は一台だけがネットワーク105に接続されていたが、本実施形態の変形例として、複数の制御装置が一つのネットワークに接続されている例がある。図4bは、ネットワーク405に二台の制御装置404、414が接続されている。制御装置404は、主に部屋401内の計測ノード402A、402B、403Bおよび制御ノード403A、403B、403Cと通信を行い、制御装置414は、主に部屋402内の計測ノード412A、412B、412Cと制御ノード413A、413B、413Cと通信を行なう。しかし、部屋401と部屋402には同じネットワーク405が設置されているので、計測ノード402A、402B、403Bがブロードキャストした計測の結果は、部屋402内の制御装置414も受信することができる。また、制御装置404が送信した制御情報のパケットは、部屋402内の制御ノードにも到達する場合がある。そこで、このように、一つのネットワークに二台の制御装置が接続されている場合には、時間を区切り、例えば図4cに示すように、時間t1からt2までの間は制御装置404が制御情報を送信する時間とし、時間t2からt3までの間は制御装置414が制御情報を送信する時間とし、時間t3からt4までの間は制御装置404が制御情報を送信する時間とし、時間t4からt5の間は制御装置414が制御情報を送信する時間とし、制御装置404と制御装置414が交互に制御情報を送信するようにする。このように交互に制御装置を送信する場合も、分散させて送信する場合に含むことができる。以上のように、本実施形態においては、分散させて制御情報が送信されることにより、パケットの消失や機器の負荷の上昇を抑制することができる。実施形態2本発明の実施形態2として、将来の他の制御装置による制御情報の送信を予測して制御情報の送信を制御する環境制御システムについて説明する。図5は、本発明の実施形態2に係る環境制御システムの構成の一例を示す。環境制御システム500は、計測ノード502A、502B、502C、502D、502E、502Fと、制御ノード503A、503B、503C、503D、503E、503Fと、制御装置504A、504Bとを有する。環境制御システム500は、これらの計測ノード502A、502B、502C、502D、502E、502Fと、制御ノード503A、503B、503C、503D、503E、503Fと、制御装置504A、504Bがネットワーク505を介して通信を行い、部屋501の環境状態を制御する。なお、部屋501は、壁やカーテンなどを用いることにより、2つの部屋に分割することが可能であってもよい。例えば、計測ノード502A、502B、502Cと制御ノード503A、503B、503Cと制御装置504Aとに対応する第1の部屋と、計測ノード502D、502E、502Fと制御ノード503D、503E、503Fと制御装置504Bとに対応する第2の部屋とに分割することが可能となっていてもよい。このように分割された場合、計測ノード502A、502B、502Cと制御ノード503A、503B、503Cと制御装置504Aが第1の部屋の環境状態を制御し、計測ノード502D、502E、502Fと制御ノード503D、503E、503Fと制御装置504が第2の部屋の環境状態を制御することとなる。また、部屋501を分割しない場合には、計測ノード502A、502B、502C、502D、502E、502Fと、制御ノード503A、503B、503C、503D、503E、503Fと、制御装置504A、504Bが部屋501の全体の環境状態を制御する。この場合、制御装置504A、504Bのいずれかを停止してもよい。また、制御装置504Aと制御装置504Bとの両方を動作させて、例えば互いに補完しあるいは競合して、制御を行なうようになっていてもよい。部屋、環境状態の定義、また、計測ノード、制御ノードの数は実施形態1と同様である。また、制御装置は二台に限定されることはなく、任意の複数の台数がネットワーク505に接続されていてもよい。計測ノード502A、502B、502C、502D、502E、502Fは、実施形態1と同様に、部屋501の環境状態を変化させる要因の計測を行い、計測の結果をネットワーク105にブロードキャストする。制御ノード503A、503B、503C、503D、503E、503Fは、実施形態1と同様に、制御装置から送信される制御情報に従って、部屋501の環境状態に影響を与える。ただし、本実施形態では、図1と異なり、制御装置が複数台存在していてもよい。制御装置504A、504Bのそれぞれは、送受信部と、受信部と、受信履歴記憶部と、受信予測部とを有する。そこで、制御装置504A、504Bを代表する制御装置504の機能ブロック図を図6に示す。すなわち、制御装置504は、送受信部601と、受信部602と、受信予測部601と、受信部602と、受信履歴記憶部603と、受信予測部604とを有する。送受信部601は、計測ノード502A、502B、502C、502D、502E、502Fのいずれかまたは複数からブロードキャストされる計測の結果を受信し、設定された部屋501内の環境状態と比較を行い、比較の結果に応じて、複数の制御ノードに制御情報を繰り返し送信する。すなわち、送受信部601は、おおよそ実施形態1に係る環境制御システムの制御装置の動作を行なうことになる。受信部602は、他の制御装置から送信される制御情報を受信する。例えば、制御装置504Aの受信部は、制御装置504Bが送信する制御情報を受信し、制御装置504Bの受信部は、制御装置504Aの送信する制御情報を受信する。一般に制御情報は、特定の制御ノード宛てに送信される場合があるが、この場合であっても、制御装置504Aと制御装置504Bとは同じネットワーク505に接続されているので、OSI参照モデルなどにおける物理層において自アドレスと異なるアドレス宛ての制御情報を受信することができる。そこで、受信部602は、物理層などデータを取得するようになっていてもよい。受信履歴記憶部603は、受信部602での制御情報の履歴を記憶する。例えば、受信部602において制御情報が受信された時刻を、その制御情報を送信した制御装置の識別情報と関連付けて記憶する。制御装置の識別情報としては、制御装置のネットワーク505におけるアドレスを用いることができる。このアドレスは、制御装置のパケットに含まれる送信元のIPアドレスなどとして参照することができる。受信予測部604は、受信履歴記憶部603に記憶された履歴に基づいて現在の時刻から所定の時間長にて区切られた時間間隔において受信部602により制御情報が受信される回数を予測する。例えば、現在の時刻が15時30分15.0秒であるとし以後の時刻の表示においては、時間を表す15時を省略する、所定の時間長が0.1秒であれば、受信予測部604は、30分15.0秒から30分15.1秒までの時間区間において受信部602により制御情報が受信される回数を予測し、また、30分15.1秒から30分15.2秒までの時間区間において受信部602により制御情報が受信される回数を予測する。また、必要に応じて、さらに30分15.2秒から30分15.3秒までの時間区間において受信部602により制御情報が受信される回数を予測する。また、さらにその後の0.1秒の時間区間において受信部602により制御情報が受信される回数を予測してもよい。現在からどれだけの時間区間について予測するかは適宜設定される。なお、所定の時間長にて区切られた時間間隔において受信部602により制御情報が受信される回数を予測する方法の例については後述する。本実施形態において、送受信部601は、受信予測部604により現在の時刻から所定の時間長の時間区間によりも、将来の時間区間において受信部602により制御情報が受信されると予測される回数が少ない場合に、その将来の時間区間に制御情報を送信する。例えば、30分15.0秒から30分15.1秒までの時間区間において、受信部602により制御情報が受信されると予測される回数が10であり、30分15.1秒から30分15.2秒までの時間区間において、受信部602により制御情報が受信されると予測される回数が5であれば、送受信部601は、30分15.1秒から30分15.2秒までの時間区間において制御情報を送信する。現在の時刻から所定の時間調の時間区間である30分15.0秒から30分15.1秒までの時間区間よりも、将来の時間区間である30分15.1秒から30分15.2秒までの時間区間において受信部602により制御情報が受信されると予測される回数が少ないからである。現在の時刻から所定の時間長の時間区間によりも、将来の時間区間において受信部602により制御情報が受信されると予測される回数が少ない場合に、その将来の時間区間に制御情報を送信することにより、現在の時刻から所定の時間長の時間区間に制御情報を送信し、複数の制御装置が同じ時間区間に制御情報を送信することが発生する確率を小さくすることができる。また、送受信部601は、受信予測部604により現在の時刻から所定の時間長の時間区間よりも、将来の時間区間において、受信部602により制御情報が受信される回数が最も少ないと予測される時間区間に制御情報を送信するようになっていてもよい。例えば、30分15.0秒から30分15.1秒までの時間区間において、受信部602により制御情報が受信されると予測される回数が10であり、30分15.1秒から30分15.2秒までの時間区間において、受信部602により制御情報が受信されると予測される回数が5であり、30分15.2秒から30分15.3秒までの時間区間において、受信部602により制御情報が受信されると予測される回数が6であり、30分15.3秒から30分15.4秒までの時間区間において、受信部602により制御情報が受信されると予測される回数が2であれば、30分15.3秒から30分15.4秒までの時間区間において制御情報を送信する。このように最も回数が少ないと予測される時間区間に制御情報を送信することにより、複数の制御装置が同じ時間区間に制御情報を送信することが発生する確率をさらに小さくすることができる。また、送受信部601は、受信予測部604により現在の時刻から所定の時間長の時間区間よりも、将来の時間区間において受信部602により制御情報が受信されると予測される回数が最も少ない時間間隔が複数存在する場合には、制御情報を送信する時間区間をランダムに選択するようになっていてもよい。例えば、30分15.0秒から30分15.1秒までの時間区間において、受信部602により制御情報が受信されると予測される回数が10であり、30分15.1秒から30分15.2秒までの時間区間において、受信部602により制御情報が受信されると予測される回数が2であり、30分15.2秒から30分15.3秒までの時間区間において、受信部602により制御情報が受信されると予測される回数が6であり、30分15.3秒から30分15.4秒までの時間区間において、受信部602により制御情報が受信されると予測される回数が2であれば、30分15.1秒から30分15.2秒までの時間区間に制御情報を送信するか、30分15.3秒から30分15.4秒までの時間区間に制御情報を送信するかは、例えば乱数を発生させて2で割った余りが0か1であるかによって選択する。これにより、受信部602により制御情報が受信されると予測される回数が最も少ない時間間隔が複数存在する場合に、現在の時刻から最も近い時間区間に制御情報を送信する場合よりも、同じ時間区間に他の制御装置が制御情報を送信することが発生する確率を、より小さくすることができる。図7は、本実施形態に係る制御装置が行なう処理のフローチャートを示す。また、本実施形態に係る制御装置は、図3に示される処理も平行ないし並列して行なうことができる。この処理が開始すると、ステップS701の処理として、受信部602が制御情報を受信するまで待つ。例えば、制御情報が受信されると割り込み信号が発生するように設定し、割り込み信号が発生すると図7のフローチャートを実行するプロセスが起動するように設定しておく。ステップS702の処理として、制御情報がステップS701において受信されたので、受信履歴記憶部603により、制御情報の受信の履歴を記憶する。例えば、受信時刻を送信元の制御情報の識別情報と関連付けて記憶する。受信時刻は、例えば、制御装置を実現する計算機のタイマの値を読み取ることにより取得できる。図8Aは、受信履歴記憶部603が、制御情報の受信の履歴を記憶するためにRAMや二次記憶を用いて記憶するテーブルの一例を示す。例えば、13分16.45秒に192.168.10.5が送信した制御情報が受信部602により受信されたことを示している。ステップS703の処理として、制御情報が受信される回数を時間区間ごとに予測することを、受信予測部604により行なう。図8Bは、制御情報が受信される回数を時間区間ごとに予測するために用いるデータ構造の一例を示す。この例では、図8Aに例示される制御情報の受信の履歴から、送信元アドレス毎に、制御情報が受信される平均の時間間隔と、最後に制御情報が受信された時刻を記憶している。例えば、192.168.19.75のIPアドレスを有する制御装置から、平均して215ミリ秒ごとに制御情報が受信され、最後に192.168.19.75のIPアドレスを有する制御装置から制御情報を受信した時刻が13分17.20秒であることが示されている。そこで、受信予測部604は、192.168.19.75のIPアドレスを有する制御装置から、13分17.20秒から215ミリ秒後に制御情報が受信され、13分17.20秒から430ミリ秒後に制御情報が受信され、一般にnを1以上の自然数とした場合、13分17.2秒から215×nミリ秒後に制御情報が受信されると予測する。同様に、192.168.7.103のIPアドレスを有する制御装置から、13分17.03秒から302×nミリ秒後に制御情報が受信され、192.168.10.5のIPアドレスを有する制御装置から、13分17.25秒から105×nミリ秒後に制御情報が受信されると予測する。そこで、受信予測部604は、図9のように現在との時間差が例えば100ミリ秒、200ミリ秒、300ミリ秒、400ミリ秒および500ミリ秒の値を有するテーブルのデータ構造をRAMなどに設け、現在から100ミリ秒後までの時間区間、現在から100ミリ秒後から200ミリ秒後までの時間区間、現在から200ミリ秒後から300ミリ秒後までの時間区間、現在から300ミリ秒後から400ミリ秒後までの時間区間、現在から400ミリ秒後から500ミリ秒後までの時間区間に、制御情報が受信される回数を、13分17.2秒から215×nミリ秒、13分17.03秒から302×nミリ秒および13分17.25秒から105×nミリ秒におけるnを1から順に増やしながら計算し、該当する時間区間の予測受信回数を1ずつ増加させ、時間区間における予測受信回数を求める。ステップS704の処理として、制御情報の送信をスケジューリングする。例えば、送信するべき制御情報がキューに保持されているとすると、図9を参照すると、現在から100ミリ秒後までの時間区間よりも、現在から100ミリ秒後から200ミリ秒後までの時間区間における予測受信回数の値が小さいので、現在から100ミリ秒後から200ミリ秒後までの時間区間に制御情報を送信するようにする。また、送信するべき制御情報がキューに保持されていない場合には、制御情報が生成されたときに送信するべき時刻を決定する。ステップS705の処理として、ステップS306のように、制御装置504A、504Bによる処理を終了させるかどうかを判断する。もし、処理を終了させる必要がなければ、ステップS701の処理に戻る。なお、受信予測部604は、計測ノード502Aなどが計測の結果をブロードキャストする平均の時間間隔と最後にブロードキャストした時刻を、計測ノード502AなどのIPアドレスと関連付けて求め、時間区間ごとに、他の制御装置から制御情報が受信される回数を予測してもよい。制御装置は、計測ノードの測定結果を受信した後に、制御情報を生成するからである。以上のように、本実施形態によれば、制御情報の受信回数を時間区間ごとに予測するので、ネットワークの輻輳の発生を防止することができ、制御情報が集中して送信されることが抑制され、パケットの消失や機器の負荷の上昇を抑制することができる。これにより、ネットワークのトポロジーなどを簡略化することができ、自律的な環境制御を低いコストで行うことができる。なお、以上において、制御装置が制御情報を送信する場合について説明したが、計測ノードや制御ノードが他の計測ノードや制御ノードがブロードキャストした計測の結果を受信し、現在の時刻から所定の時間長の時間区間において他の計測ノードがブロードキャストする計測の結果が受信される回数がより少ない場合に、将来の時間区間に計測の結果をブロードキャストする構成も上述の説明から得ることができる。