1つ以上の照明エレメントをそれぞれ含む、2つ以上の照明器具と、前記照明器具のそれぞれに設けられた2つ以上の照明器具管理ユニットであって、それぞれコントロール情報およびステータス情報を格納し、その照明器具管理ユニットを含む照明器具内の照明エレメントによる照明の照度をコントロール情報に応じて制御する照明器具管理ユニットと、前記照明器具内の照明エレメントを自動的に制御するための動作スケジュールの生成および変更を行なうための制御ユーザインタフェースを提供し、コントロール情報を照明器具管理ユニットに送信し、照明器具管理ユニットからステータス情報を受信するため、ルータと少なくとも一つの照明器具管理ユニットとの間の第1通信媒体を用いて、さらには、照明器具管理ユニット内通信媒体を用いて、照明器具管理ユニットとの通信を行なうルータと、を備えた自動照明制御システム。前記照明器具管理ユニットは、ブリッジ照明器具管理ユニットと、エンドポイント照明器具管理ユニットとを含む、請求項1に記載の自動照明制御システム。前記エンドポイント照明器具管理ユニットは、それぞれ、そのエンドポイント照明器具管理ユニットを含む前記照明器具内の照明エレメントからの発光の強度を、エンドポイント照明器具管理ユニットに格納された動作スケジュールおよび追加的な制御指示に応じて制御し、エンドポイント照明器具管理ユニットのそれぞれは、1つ以上のセンサからの入力を監視して、そのセンサ入力に基づいてイベントを生成し、エンドポイント照明器具管理ユニットのそれぞれは、そのエンドポイント照明器具管理ユニットを含む照明器具内の構成の動作に関するステータス情報を集めて保存する、請求項2に記載の自動照明制御システム。1つ以上のエンドポイント照明器具管理ユニットは、電力線通信によって直接前記ルータと通信を行なう、請求項2に記載の自動照明制御システム。1つ以上のエンドポイント照明器具管理ユニットは、無線通信により直接前記ルータと通信を行なう、請求項2に記載の自動照明制御システム。1つ以上のエンドポイント照明器具管理ユニットは、ブリッジ照明器具管理ユニットへの電力線通信を介して、間接的に前記ルータと接続する、請求項2に記載の自動照明制御システム。前記ブリッジ照明器具管理ユニットのそれぞれは、そのブリッジ照明器具管理ユニットを含む照明器具内の照明エレメントの発光の照度を、ブリッジ照明器具管理ユニットに格納された動作スケジュールおよび追加的な制御指示に基づいて制御し、前記ブリッジ照明器具管理ユニットのそれぞれは、1つ以上のセンサからの入力を監視し、そのセンサ入力に基づいて、イベントを生成し、前記ブリッジ照明器具管理ユニットのそれぞれは、前記ブリッジ照明器具管理ユニットを備えた照明器具内の構成の動作に関連するステータス情報を集めて格納し、前記ブリッジ照明器具管理ユニットのそれぞれは、前記ルータから、前記エンドポイント照明器具管理ユニットに対するコマンドを、前記第1通信媒体を介して受信し、そのコマンドを、前記照明器具管理ユニット内通信媒体によって、前記エンドポイント照明器具管理ユニットに対して送信する、請求項2に記載の自動照明制御システム。前記照明器具管理ユニットは、それぞれ、その照明器具管理ユニットを備えた照明器具内の構成の動作に関するステータス情報を保存し、前記ステータス情報は、前記照明器具への入力電圧と、前記照明器具に流れる電流と、前記照明器具の単位時間あたりの消費電力と、センサ入力によって示されたイベントの発生の記述と、照明エレメントの総動作時間と、照明エレメントに関するパワーオンイベントの回数と、を含む、請求項2に記載の自動照明制御システム。前記照明器具管理ユニットは、それぞれ、タイムインターバルと照明エレメントのステータスとグループ識別子とを示す1つ以上のスケジュールエントリを含む、動作スケジュールを保存する、請求項2に記載の自動照明制御システム。前記照明器具管理ユニットは、それぞれ、コマンドパケットおよび応答パケットを電力線通信で送受信する照明器具管理ユニット内通信媒体チップまたはチップセットと、電力線通信からのノイズをバンドパスフィルタリングするノイズフィルタと、データを選択し保存する内部制御プログラムを実行して、格納されたデータおよびプログラムに従って、照明エレメントの動作を制御するCPUおよびメモリと、DC電力をデジタルコンポーネントに供給するためAC入力電力をDC内部電力に変換する内部電源と、電力の急上昇から前記CPUを単離するオプトカプラアイソレーションユニットと、電気出力のデジタルパルス幅モジュレーションを照明エレメントに供給して、照度出力幅にわたって照明エレメントを動作させる出力電流を提供する照度調整回路と、照明エレメントおよび/または他のコンポーネントに対して制御電圧出力を提供するデジタルアナログ回路と、照明器具管理ユニットを含む照明器具内の様々なデバイスまたはコンポーネントに対する電力供給を制御するスイッチリレーと、を備えた、請求項2に記載の自動照明制御システム。前記ブリッジ照明器具管理ユニットはそれぞれ、さらに、コマンドおよび応答メッセージの送受信を行なう第1通信媒体チップまたはチップセットと、前記ルータから前記第1通信媒体を介して受信した通信メッセージを、照明器具管理ユニット内通信媒体を介してエンドポイント照明器具管理ユニットへ転送し、1つ以上のエンドポイント照明器具管理ユニットから前記照明器具管理ユニット内通信媒体を介して受信した通信メッセージを、前記第1通信媒体を介してルータへ転送する、実行コードと、を含む、請求項2に記載の自動照明制御システム。前記照明器具管理ユニットは、それぞれ、メモリにエントリーを含むデータ構造を保存し、前記エントリーは、1つ以上の照明エレメントの動作ステータスと、前記照明器具管理ユニットが割り当てられたグループを識別する1つ以上のグループ識別子と、前記照明器具管理ユニットによって監視できる1つ以上の入力信号と、1つ以上のイベントのそれぞれのステータスと、1つ以上の動作指示を含むスケジュールと、を表わす、請求項2に記載の自動照明制御システム。前記第1通信媒体は、無線通信媒体であり、前記照明器具管理ユニット内通信媒体は、電力線通信媒体である、請求項1に記載の自動照明制御システム。前記ルータは、さらに、ネットワーク通信によってリモートコンピュータと通信を行ない、前記ルータは、さらに、電力線通信によって照明器具管理ユニットと通信を行ない、前記ルータおよび1つ以上の照明器具管理ユニットの両方は、携帯通信デバイスとの間で、セルラー電話通信を用いて、通信を行なう、請求項13に記載の自動照明制御システム。前記ルータは、モバイルパーソナルコンピュータによって実行されるソフトウェアルーチンおよび、メッセージを前記第1通信媒体に対して送信し、前記第1通信媒体から受信するハードウェア構成と、メッセージを前記第1通信媒体に送信し、前記第1通信媒体から受信するための、プロセッサ、メモリ、ソフトウェアおよび/またはファームウェアルーチン、およびハードウェア構成を含むスタンドアローンハードウェア構成と、のいずれか一方によって実現される、請求項1に記載の自動照明制御システム。前記ルータは、前記自動照明制御システムの構成のタイプおよび記述と、製造者、保守者、管理者、および前記自動照明制御システムの構成に対する電力供給者についての情報と、前記自動照明制御システムの構成についての情報と、構成と管理前記自動照明制御システムの構成間の関係についての情報と、照明器具管理ユニットのグループについての情報と、をデータストレージ構成に保存する、請求項1に記載の自動照明制御システム。前記ルータは、照明器具内の照明エレメントの動作スケジュールを決定し、変更し、削除するためのユーザインタフェースを提供し、前記ユーザインタフェースを介して、照明器具内の照明エレメントのマニュアル制御を実行し、前記ユーザインタフェースを介して、照明器具内の照明エレメントおよび他の構成のステータスおよび動作特性を表示する、請求項1に記載の自動照明制御システム。1つ以上の追加的な照明器具管理ユニットとの通信を行なう1つ以上の追加的なルータを含む、請求項1に記載の自動照明制御システム。ネットワーク通信を介して、前記ルータと通信し、前記ルータの動作を制御するネットワークコントロールセンタをさらに含む、請求項18に記載の自動照明制御システム。前記照明器具管理ユニットは、電流、電圧、音声、カメラデータ、揮発性化学物質、照明器具コンポーネントによる電力消費、温度および圧力の少なくとも一つを監視するセンサコンポーネントを含む、請求項1に記載の自動照明制御システム。本発明の実施形態は、個々の照明器具レベル、地区レベル、地域レベルおよびより広域の地理的領域レベルでの、照明システムの自動制御に関する。本発明の一実施形態は、階層型の照明制御システムを備える。この階層型の照明制御システムは、数百万の照明器具および照明エレメントのそれぞれを制御できる自動ネットワークコントロールセンタを含む。また、この階層型の照明制御システムは、パブリックコミュニケーションネットワークによって、1つまたは複数のネットワークコントロールセンタに接続された、複数のリージョナルルータを含む。各ネットワークコントロールセンタは、数百から数千の照明器具のそれぞれを制御する。この階層型の照明制御システムは、また、無線通信および/または電力線通信によってリージョナルルータに接続された複数の照明器具管理ユニットを含む。この照明器具管理ユニットは、それぞれ、照明器具に含まれるコンポーネント、例えば、照明エレメント、安定器バラスト、センサおよび他のデバイスを制御する。多くの様々なタイプの照明器具、照明エレメント、発光体、および照明アプリケーションが存在している。図1は、駐車場、通り沿い、道路沿い、および工業用地内、学校設備内、および複合オフィスビル内で見られる、従来型の照明システムの一部を示している。従来型の照明システムは、図1の街灯設備102~104に示すような設備を有している。街灯設備は、それぞれ、頑強な垂直のポール110、およびアームまたはブラケット112を含む。そして、電気的な配線がその内部に施され、1つ以上の照明ユニット114を互いにサポートしている。各照明ユニットは、一般に、1つ以上の照明エレメントと、それらの照明エレメントにおける電圧降下およびそれらの照明エレメントに流れる電流を制限する安定器と、を含む。安定器は、サージ電圧および/またはサージ電流をバッファし、照明エレメントの駆動のための適正な出力電圧および出力電流を供給するため、入力電圧または入力電流を形成する。現在、多くの様々なタイプの照明エレメントが利用されている。例えば、発光ダイオードLEDパネル、誘導照明inductivelightingエレメント、または小型蛍光エレメント、高圧ナトリウム照明エレメント、水銀ハロゲン照明エレメント、白熱電球エレメントおよび他の照明エレメントが挙げられる。一連の照明器具は、しばしば、公共事業の電気グリッドにおいて、共通の電子回路を通じて接続される。照明器具は、しばしば、光電スイッチ116によって制御される。光電スイッチ116は、周辺光量の有無に応答して、暗い時間帯には照明エレメントをオンにし、周囲が明るい時間帯には、その照明エレメントをオフにする。小さな工業施設、商業施設、教育施設などの施設であっても、様々な目的のために多くの照明器具を使用することが多い。図2は、照明器具が配置された小規模の工業用地または商業用地を示す図である。図2に示す工業用地は、管理棟202、オペレーション棟204、3つの研究棟206~208、および、3つの駐車場210~212を含む。照明器具の位置は、黒点214のような複数の黒点で示されている。照明器具のいくつかは、照明器具220のように道路沿いに配置される。そして、道路を照らし、その道路のそばのビルの一部、ビルのエントランス、歩道、およびそのビルおよび道路周辺の領域を照らす。このタイプの照明は、車両の乗員および歩行者に安全を提供し、安全面での懸念をある程度解消する。ダブルアーム照明器具224~226のような他の照明器具は、駐車場を照らし、駐車場のユーザの利便性を向上させるとともに、その安全性を担保するために用いられる。研究棟206~208を囲む照明器具230を含む他の照明器具は、まずは、ビル内部およびその領域内およびその周囲において、高い安全性を担保するために用いられる。図1、図2に示すような単純な照明システムであっても、多くの問題がある。照明器具の光電制御は、比較的雑であり、暗い中では100パーセントの電力を照明器具に供給し、ある程度明るい時間帯には、電力を全く照明器具に供給しない。したがって、照明は、その設備やその設備で働く人やその設備を訪れた人にとっての必要性よりも、むしろ日照時間に従って制御されている。光電セルおよび光電制御回路は、コンスタントに電源がオンされたままの照明器具を誤って発生させてしまうことがあり、その場合、その照明器具の寿命はかなり短くなり、その照明器具による電力消費の深刻な増大を招いてしまう。図2を用いて議論したとおり、ある設備に用いられる様々な照明器具は、様々な目的を有しており、従って、様々なスケジュールや様々な照度の要求に従って、これらの照明器具を最適に制御すべきである。しかしながら、現状の照明システムは、一般的に、それらの照明器具および照明エレメントを、個別に動作させる効果的な手段を有していなかった。これらの、そして多くの他の理由により、照明器具および照明システムの製造者、販売者、管理者、および照明システムを取得し動作させ、メンテナンスし、管理する代理人、そして、究極的には、その照明システムの利益を教授する全ての人は、照明システムを制御する改善されたシステムを求め続けている。そのような照明であれば、様々な異なる照明要求に応じることができ、コスト効果を最大にできる。上述したように、現在の照明システムに含まれる照明器具は、それぞれ、光電セルによって徐々に制御される。また、現在の照明システムに含まれる、電気的に接続された照明器具のグループは、さらに、タイマーおよび他の粗雑な制御メカニズムによって、回路レベルで制御される。また、現在の照明システムでは、個々の照明器具ベースで特定の時間に必要な照度を提供するため、照明システムの最適制御に必要な、制御の自由度および正確性が不足している。また、現在の照明システムでは、出力、コンポーネントの欠陥、および他の動作特性を知るため、照明器具をモニタリングしない。さらに、現在の照明システムは、照明システムを制御するための、地区、地域およびより広域な地理的領域でのアプローチを提供しない。これに対し、本発明の実施形態では、自動制御システム、インターネットを含む公共通信ネットワーク、無線通信、および電力線通信を介した、局所的、部分領域的および広域的な、電気接続のトポロジーにかかわらず、照明器具の正確な制御を実現する。したがって、本発明の実施形態では、個々の照明器具における照明エレメントのそれぞれについても、また、広域にわたって分布している何百万もの照明器具を含む、任意に指定された照明器具のグループについても、自由度が高く、スケジュール管理され、コントロールされた動作を提供する。加えて、本発明の実施形態は、照明器具管理ユニット、照明器具埋め込みセンサ、および照明器具管理ユニットとルータとネットワークコントロールセンタとの間の双方向通信を、フレキシブルに制御することにより、照明エレメント、照明器具、および照明器具の周辺環境を自動監視できる。本発明の実施形態によれば、照明器具に含まれるアクティブコンポーネントの制御であって、加熱エレメントと、不具合改良回路と、他のそのようなローカルな機能とを自動的に起動することを含む制御を、本発明の実施形態を表わす階層的制御システムによって、実現できる。図3A~図3Bは、本発明の一実施形態を表わす照明システム制御への概念的なアプローチを示す。本発明のこの実施形態によれば、照明システム制御は、階層的に実行される。トップレベルのネットワークコントロールセンタ302が、直接複数のルーチングデバイス304~310と通信を行なう。それらのルーチングデバイス304~310は、それぞれ、各照明器具内の1つ以上の無線通信対応RFブリッジ照明器具管理ユニットLMUs320~331と通信する。1つ以上の無線通信対応ブリッジ照明器具管理ユニット320~331は、照明器具の動作を制御し、同じ照明器具内の1つ以上のエンドポイント照明器具管理ユニットと電力線通信を介して通信を行なう。一般的に、ネットワークコントロールセンタは、インターネットのようなネットワーク通信を介してルータと通信する。しかしながら、ネットワークコントロールセンタは、また、セルラー電話ネットワーク通信、無線通信および他のタイプの通信を、ネットワーク通信以外に追加して用いてもよい。ルータは、無線通信、電力線通信、および他の実施形態では、他のタイプの通信を利用して、照明器具管理ユニットと内部通信する。本発明の一実施形態では、無線通信対応ブリッジ照明器具管理ユニットは、無線通信を用いてルータと内部通信する。また、無線通信対応ブリッジ照明器具管理ユニットは、追加的なエンドポイント照明器具管理ユニットと、電力線通信を介して通信する。ルータ304のようなルータはそれぞれ、図3において、点線340によって囲まれた領域内の照明器具のように、照明器具管理ユニットを含む多くの照明器具のそれぞれと、関連付けられる。照明器具管理ユニットは、ルータと通信して、照明器具の制御を行なう。一方、ルータは、ネットワークコントロールセンタ302と通信を行なう。ネットワークコントロールセンタ302は、ネットワークコントロールセンタ302と通信する全てのルータによって制御される全ての照明器具の中央自動制御を行なう。本発明の一実施形態では、階層的制御において以下の4つのレベルがある。1中央ネットワークコントロールセンタ302。2多数のルーチングデバイス304~310。3無線通信対応ブリッジ照明器具管理ユニット。および4追加的なエンドポイント照明器具管理ユニット。この追加的なエンドポイント照明器具管理ユニットは、電力線通信を介して、無線通信対応ブリッジ照明器具管理ユニットと通信を行なう。本発明の他の実施形態では、追加的な階層レベルとして、例えば、複数のネットワークコントロールセンタが、より高いレベルのセントラルコントロールシステムと通信して、非常に大きな地理的領域の制御を行なってもよい。または、複数の地理的に分離されたネットワークコントロールセンタが、分散されたネットワークコントロールセンタとして、相互に動作してもよい。ただし、特定のルータを介して制御される照明器具、例えば、点線340によって囲まれた領域内の照明器具は、必ずしも、他のルータによって制御される照明器具から地理的に分離されている必要は無い。照明器具管理ユニットは、個々の照明器具内に設けられ、その照明器具内の1つ以上の照明エレメントのそれぞれについて、ポリシー駆動、個別制御、自動制御、を行ない、照明エレメントのマニュアル制御を行ない、センサからのデータの受信および処理を行ない、照明器具内の様々なアクティブデバイスを制御する。1000以上の照明器具管理ユニットが、特定のルーチングデバイスと通信を行ない、データを送信し、ポリシー指示とデータを受信できる。そして、ネットワークコントロールセンタは、1000以上のルーチングデバイスとの間で通信を行ない、データを受信し、ポリシー指示を送信する。したがって、ネットワークコントロールセンタは、100万以上の照明器具のそれぞれを自動制御することができる。本発明の実施形態によれば、照明器具内の個々の照明エレメントをルーチングデバイスのユーザインタフェースおよびネットワークコントロールセンタのユーザインタフェースを用いてマニュアル制御できる。その一方、マニュアル制御は、煩雑であり、エラーを起こしやすい。本発明の実施形態としての自動照明制御システムは、個々の照明器具を論理的に集めて、制御目的ごとに照明器具の様々なグループを形成することができる。図4は、図2と同じ工業用地のレイアウトを例にして、本発明の実施形態に係る照明制御システムにより、照明器具をグループ化して、自動制御を容易に行なうことを示している。図4に示すように、黒点220のように表わされた様々な照明器具は、11個の異なる制御グループに分けられる。照明器具220を含む公道沿いの複数の照明器具は、第1グループ402にグループ化され、グループ番号1が付されている。管理棟202およびオペレーション棟204の後ろ側で小さな道路404と大型駐車場212に沿って設けられた照明器具は、2つのグループに分けられる。1グループ2図4の406と2グループ3図4の408である。これらの照明器具を、2つのグループに分けることにより、道路と駐車場に沿った他の照明を、異なる日にアクティベートすることができ、エネルギー消費を小さくし、照明エレメントの動作寿命を長くすることができる。あるいは、全ての照明エレメントを、組み合わせて一つのグループとし、より小さな照度で出力しても、同様の目的を達成できる。同様に、駐車場212内のダブルアーム照明エレメントを、2つのグループ410、412に分割すれば、各ダブルアーム照明器具の一方の腕のみの照明エレメントを所定の日にオンにすることもできる。このグループは、例えば、グループ6、7図4の420、422のように1つの照明器具のみを構成要素としてもよい。さらには、グループは、照明器具に含まれる一つの照明エレメントのみをその構成要素としてもよい。階層的自動照明制御は、本発明の様々な実施形態に応じて、容易にその規模を調整でき、全国または大陸全体における全ての照明器具を制御できる。本発明の一実施形態としての自動照明制御システムの階層的な実行により、スケーラビリティとフレキシブルな通信を実現できる。一例が図3Bに示されている。図3Bは、多くの、異なるタイプの通信の方法論を用いる自動照明制御システムの一部を示す図である。図3Bにおいて、ルータ350は、8つの異なる照明器具352~359における照明器具管理ユニットを管理する。照明器具は、2つの異なるグループに分けられる。第1グループ352~355は、第1電力線360にシリアル接続され、トランスフォーマ362によって発光される。第2グループ356~359は、第2電力線によってシリアル接続され、トランスフォーマ362によって発光される。両方のグループの照明器具が、照明器具を2つのグループに分けるトランスフォーマ362を用いずに一つの電力線に接続されると、全ての照明器具管理ユニットは、照明器具内において、電力線通信のみを用いてルータと直接通信することができる。しかしながら、電力線通信は、トランスフォーマ362および様々な他の電気グリッドコンポーネントをブリッジできない。2つのルータのそれぞれを、照明器具の2つのグループのそれぞれに用いて、電力線通信を用いた照明器具の各グループに対して各ルータを内部接続することもできる。しかしながら、2つのルータを用いれば、その接続とその配置に制約が生じてしまい、ルータ機能の不必要な重複が発生し、コスト高になってしまう。代わりに、本発明の様々な実施形態に従い、ルータ350は、照明器具354、358のそれぞれにおける無線通信対応照明器具管理ユニットと無線通信を行なう。各無線通信対応ブリッジ照明器具管理ユニットは、そのブリッジ照明器具管理ユニットが設けられた照明器具のグループにおける残りの照明器具との相互通信を、電力線通信を利用して行なう。ブリッジ照明器具管理ユニットは、照明器具内のローカル照明器具管理ユニットとしても、通信ブリッジとしても機能する。各グループのエンドポイント照明器具管理ユニットは、この通信ブリッジを介して、ルータ350からメッセージを受け取り、ルータ350へメッセージを送ることができる。したがって、無線通信および無線通信対応ブリッジ照明器具管理ユニットは、電気システムの変圧器と他の電力線通信割り込みコンポーネントとの間のブリッジングを行なうための、コストエフェクティブでフレキシブルな方法を提供する。加えて、照明器具管理ユニットのそれぞれは、携帯電話通信回路を踏んでもよく、それにより、照明器具管理ユニットはダイレクトに携帯電話370と通信を行なうことができる。携帯電話は、ルータとのブリッジとして、あるいは、特定のローカルルータとして振る舞うことができ、メンテナンス担当者は、様々なモニタリング時およびサービス提供時にマニュアルで照明器具管理ユニットを制御することができる。本発明の一実施形態において、照明器具管理ユニットは、内部に保存されたスケジュールに従って照明器具内の照明エレメントの動作を制御する。図5は、本発明の一実施形態に従って、図4に示した照明器具の様々なグループにおける自動制御のスケジュール表示を示す図である。スケジュールは、ルータにより、およびネットワークコントロールセンタのユーザインタフェースルーチンにより様々な方法で表示でき、認証ユーザによって双方向のスケジュール生成、変更、削除を行なうことができる。図5に示すように、図4に示した11グループのそれぞれの照明器具内における照明エレメント動作のスケジュールは、日を特定して提供される。横棒502のような横棒は、それぞれ一日のうちの時間に応じた特定のグループの照明器具内の照明エレメントの動作スケジュールを示す。本発明の一実施形態では、照明器具内の全ての照明エレメントを含む、全ての照明器具は、複数のグループに割り当てられる。一方、本発明の他の実施形態では、照明器具内の個々の照明エレメントをばらばらに複数のグループに割り当ててもよい。午前12時横棒の左端504から午後12時横棒の右端506まで時間がインクリメントされる。横棒502内の領域508のように、横棒においてシェードが付けられた領域は、照明エレメントをパワーオンすべき時間を示している。シェードが付けられた領域の高さは、照明エレメントをパワーオンすべきレベルを示している。例えば、横棒1におけるシェード領域510は、グループ1に属する照明器具内の照明エレメントを最大照度の50パーセントで午前12時から午前2時までパワーオンすべきであることを示している。一方、シェード領域508の右側の部分は、グループ1に属する照明器具内の照明エレメントを午後6時半から真夜中まで最大照度でパワーオンすべきであることを示している。加えて、イベント駆動またはセンサ駆動の動作特性をグループごとに決めることができる。例えば、図5において、横棒514のような小さな横棒は、様々なイベントが起こった場合にどれほどの照明エレメントを動作させるべきかを示す。例えば、横棒514は、フォトセル信号出力の閾値まで周辺の照明が増してフォトセルの出力がオンからオフに変更された場合に、既にオンになっている照明、または最大照度の50を越えて発光している照明を、シェード領域516に示すように、最大照度の50の出力で15分追加的に動作させ、その後、パワーオフすべきであることを示している。適正の照明から暗闇への変化を示すフォトセルオンイベント向けに動作特性を明示でき、また、照明器具の領域内での動きを示すモーションセンサからの入力信号向けにも動作特性を明示できる。多くの追加的なイベントごとに動作特性を明示してもよい。また、雪および氷を溶かすための加熱エレメント、様々な誤り回復システム、フェールオーバーシステム、および他のその種の装置および機能を含む追加的な制御デバイスおよび制御機能のための動作特性を明示してもよい。照明エレメントの動作を明示する多くの異なるアプローチがある。また、異なる動作特性を提供する多くの異なる考え方がある。この異なる動作特性は、図5において、グループごとに異なる横棒で示されている。この横棒は、エンコードされた動作スケジュールおよびイベントに関する動作指示を表わしている。例えば、フォトセルがオフになったイベントに応答して照明エレメントをパワーオンにすることには何の意味もない。横棒514内の小さなシェード領域516の意味は、照明を最大照度の50以上でパワーオンする場合には、照明エレメントを、完全にパワーオンする前の短い期間は、最大照度の50以下に抑えて駆動するべきと言うことを示している。したがって、時間に応じて増加する、大きな横棒502および小さな横棒514の組合せは、どの時点でも、照明をこの時刻スケジュールバーおよびフォトセルオフイベントに対応する、より短い横棒に示される最大照度でパワーオンすべきであることを示している。しかしながら、他のケースでは、一気に、時刻スケジュールバーで示され、さらに異なるタイプのイベントに対応する他の短い横棒で示される、最大のパワーレベルで照明をパワーオンする必要があるかもしれない。一般的には、照明器具内の照明器具管理ユニットによって実行される、その照明器具の究極の動作特性を、任意のブール値および関連オペレータ表現または解釈された短いスクリプトまたはコンピュータプログラムによって定義してもよい。そのコンピュータプログラムは、どの時点でも、センサ入力信号に基づいて、また、保存されたスケジュールおよび特定のイベントに関連して保存された動作特性に基づいて、照明エレメントをパワーオンする程度を計算する。図6は、本発明の一実施形態としての自動階層照明制御システムの一般化された構造を示す図である。広範囲の地理的領域内の多くの照明器具に対し、ネットワークコントロールセンタ602内で走る自動制御プログラムを用いて大規模制御を実行する。ネットワークコントロールセンタは、そのコントロールプログラムに加えて、一つ以上の関連データベース管理サーバ603または他のタイプのデータ記憶システムおよび複数のウェブサーバ、あるいは他のインタフェース提供システム605~607を含む。これらは互いに、分散自動照明制御システムネットワークコントロールセンタを含む。ネットワークコントロールセンタウェブサーバは、インターネット616を介して、あるいは、無線通信トランスミッタ618を介して、複数のルータ610~613に対して照明システム制御情報を提供する。加えて、ネットワークコントロールセンタは、インターネットまたはローカルエリアネットワークによってネットワークコントロールセンタと双方向接続されたパーソナルコンピュータまたはワークステーション622を介してウェブサイトベースのネットワークコントロールセンタによるユーザインタフェース620を提供できる。本発明の一実施形態において、ネットワークコントロールセンタは、個々のルータによって提供されるものと同様の機能を提供する。そして、各照明器具管理ユニットの状態を監視し、グループを決定し、スケジュールを決定、変更し、照明器具をマニュアルコントロールし、他のその種のタスクを実行する能力を含む。加えて、ネットワークコントロールセンタは、ルータレベルにとどまらず、非常に大きな地理的領域において、消費電力、メンテナンスのしやすさ、および他の特性を含む、照明システムの様々な特性を監視し、分析する複合解析プログラムを含む、追加的な機能を提供できる。ルータは、ルータ611のように、ラップトップコンピュータまたはパーソナルコンピュータ上で動くソフトウェアによって実現できる。ルータ610およびルータ612のように、パーソナルコンピュータまたはワークステーションに接続されたスタンドアローンデバイスであってもよい。スタンドアローンルータは、そのパーソナルコンピュータまたはワークステーションにおいてユーザインタフェースを表示し、図6のルータ613のようにユーザに提供する。ルータは、無線通信対応照明器具管理ユニット630~640と、IEEE802.1Zigbee登録商標を含む無線通信を介して通信を行なう。そして、無線通信対応LMUは、特定の照明器具を制御できる。さらに、ブリッジ照明器具管理ユニットは、エシュロンパワーラインを含む電力線通信によって通信する、追加的なエンドポイント照明器具管理ユニット間においてブリッジとして振る舞う。本発明の一実施形態では、ルータは、図6のルータ612および照明器具管理ユニット633のような照明器具管理ユニットに対し、電力線通信を介した通信を行なうことができる。本発明の他の実施形態においては、他のタイプの通信をネットワークコントロールセンタとルータとの間の情報のやりとりに用いてもよい。ルータとブリッジ照明器具管理ユニットまたはエンドポイント照明器具管理ユニットとの間、および、ブリッジ照明器具管理ユニットとエンドポイント照明器具管理ユニットとの間で情報通信を行なうために、他のタイプの通信を行なってもよい。他のタイプの通信経路を実現するため、照明器具管理ユニット、ルータ、およびネットワークコントロールセンタのコンポーネントに対して、様々な異なるチップセットおよび回路を加えることもできる。ブリッジ照明器具管理ユニットおよびエンドポイント照明器具管理ユニットは、共に、照明器具内の照明エレメントの動作を制御し、その照明器具内に設けられた様々な種類のセンサを介してデータを集める。いずれのタイプの照明器具管理ユニットも、ルータおよびネットワークコントロールセンタからその照明器具管理ユニット内にダウンロードされたスケジュールに従って、あるいは、製造時にインストールされたデフォルトのスケジュールに従って、自主的に照明器具の動作を制御する。一方で、それらのタイプの照明器具管理ユニットは、ルータおよびネットワークコントロールセンタから受信したコマンドに応じて、ダイレクトに照明器具の動作特性を制御できる。照明器具管理ユニット内に記憶されたスケジュールおよび他の制御指示は、ルータおよびネットワークコントロールセンタによって提供されたユーザインタフェースを介してユーザによって幾分任意に変更できる。多くのアプリケーションにおいて、照明器具管理ユニットの制御機能は、本発明の実施形態にかかる自動照明システムの制御機能の重要な部分を占める。一方、他の多くのアプリケーションにおいて、照明器具管理ユニットによって提供される監視機能も、同様に重要であり、あるいは、より重要である。照明器具管理ユニットの構成は、照明器具管理ユニットに通常含まれる電圧センサおよび電力センサの入力に加えて、モーションセンサ入力、化学検知センサ入力、温度センサ入力、気圧センサ入力、音声および映像信号入力および多くの他のタイプのセンサ入力を含む、多くの異なるセンサ入力を照明器具管理ユニットに接続するために提供される。様々なタイプの入力信号のそれぞれに対する照明器具管理ユニットの応答は、ルータとネットワークコントロールセンタによって提供されるユーザインタフェースからユーザによって設定できる。様々なタイプのセンサ入力は、通常、まずは、照明システム動作の効果的な制御を提供するために用いられる。しかしまた、それらのセンサ入力は、ローカルレベルで、リージョナルレベルで、そして広域レベルで、非常に多岐にわたる監視タスクを提供するために用いてもよい。例えば、安全性の監視、交通パターンの監視、交通渋滞の検知のため、交通信号のインテリジェントな制御を容易にするため、ローカルおよびリージョナルな気象学上の条件の監視のため、銃の発砲、爆発、毒性のある化学薬品の散布、火災、地震および多くの他のタイプのイベントを含む、潜在する危険なイベントの検知のため、照明器具管理ユニットを用いてもよい。リアルタイムにそれらを監視することで、地方自治体、地方行政、地域行政、および多くの他の機関に対して、利益をもたらすことができる。図7は、本発明の一実施形態にかかる無線通信対応照明器具管理ユニットを示すブロック図である。無線通信対応照明器具管理ユニットは、無線通信アンテナ702と、無線通信チップまたはチップセット704と、電力線通信チップまたはチップセット706と、ノイズフィルタ707と、CPU708およびメモリと、内部電源と、オプトカプラアイソレーションユニット710と、照度調整回路712と、デジタルアナログ変換回路714と、スイッチリレー716とを含む。無線通信チップまたはチップセット704は、コマンドおよび応答パケットの無線での送受信を実現する。電力線通信チップまたはチップセット706は、コマンドおよび応答パケットの電力線を用いた送受信を実現する。また、ノイズフィルタ707は、電力線接続からのノイズをバンドパスフィルタリングする。CPU708およびメモリは、内部制御プログラムを実行する。内部制御プログラムは、データを集めて保存し、照明エレメントの動作を保存されたデータおよびプログラムに応じて制御し、RFからPL通信にパケットを送信し、PLからRF通信に、パケットを送信する。内部電源は、AC入力電力をDC内部電力に変換し、DC電力をデジタルコンポーネントに供給する。オプトカプラアイソレーションユニット710は、CPUを電力サージから分離する。照度調整回路712は、電気出力のデジタルパルス幅変調を照明エレメントに提供し、出力照度幅にわたってある種の照明エレメントを動作させるための出力電流を提供する。スイッチリレー716は、照明器具内におけるバラストを含む様々なデバイスおよびコンポーネントに対する電力供給を制御する。図8は、本発明の一実施形態にかかるスタンドアローンルーチングデバイスを示すブロック図である。このスタンドアローンルーチングデバイスは、図7に示すように、無線通信対応照明器具管理ユニットに含まれるのと同じ多くのエレメントを含む。また、このルーチングデバイスは、ローカルエリアネットワーク通信コントローラおよびポート802と、他の通信コンポーネント804、806を含み、これらによって、このスタンドアローンルータは、ユーザインタフェースの表示のため、パーソナルコンピュータまたはワークステーションとの双方向通信を実現する。図9は、本発明の一実施形態にかかる、ルータ、無線通信対応照明器具管理ユニット、エンドポイント照明器具管理ユニット間の通信を示す図である。コマンドおよび応答の両方を、7~56バイトの無線通信用パケットにエンコードする。無線通信プロトコルは、コマンド/応答プロトコルであり、これにより、ルータはコマンドを無線通信対応照明器具管理ユニットに発行し、そのコマンドに対する応答を受信することができる。また、無線通信対応照明器具管理ユニットが、コマンドをルータに発行し、コマンドに対する応答をルータから受信できる。ブロードキャストメッセージおよびワンウェイメッセージもまた、提供される。コマンドパケットまたは応答パケットのそれぞれは、6バイトのID902、1バイトのコマンド識別子またはコード904、および0~49バイトのデータ906を含む。ID902は、ルータとの間で通信を行なう照明器具管理ユニットの中で、特定の照明器具管理ユニットまたは無線通信対応照明器具管理ユニットを識別するために用いられる。そのコマンドおよび応答は、エシュロン電力線通信プロトコルを介して電力線通信を行なうため、電力線通信アプリケーションパケット内にパッケージされる。図10は、本発明の一実施形態に従い、256個のコマンドコードを、4つのサブセットに区分する様子を示す図である。図10において、中央の行1002は、256個の異なるコマンドコードを含む。これらは、無線通信および電力線PL通信の両方に用いられる通信パケット内の1バイトのコマンドコードフィールドによって表現される。偶数のコマンドコードは、コマンドに対応し、奇数のコマンドコードは応答に対応する。特定のコマンドに対する応答のコードは、その特定のコマンドのコマンドコードよりも1つ大きな値を有する。ルータからエンドポイント照明器具管理ユニットへのコマンドのための、コマンドコードおよび応答コードは小さな値であり、水平な点線1004よりも上側の値として表わされている。ルータからブリッジ照明器具管理ユニットへのコマンドは、より大きな値のコマンドコードを有しており、水平な点線1004の下側のコマンドコードによって表わされている。したがって、ブリッジ照明器具管理ユニットは、ルータから受信したコマンドをブリッジ照明器具管理ユニットで照明器具のローカル制御のために処理すべきか、あるいは、電力線通信を介して下流の照明器具管理ユニットへ送信すべきかを、コマンドコードから即座に決定できる。同様にエンドポイント照明器具管理ユニットからルータへのコマンドは、小さな値を持つコマンドコードを有している。ブリッジ照明器具管理ユニットからルータへのコマンドは、より大きな値のコマンドコードを有している。コマンドコード01006のように、どの特定のコマンドコードも、ルータから照明器具管理ユニットへのコマンドか、または、照明器具管理ユニットからルータへのコマンドに対応する。ルータは、照明器具管理ユニットからルータへのコマンドのみを受信し、照明器具管理ユニットは、ルータから照明器具管理ユニットへのコマンドのみを受信するため、ルータおよび照明器具管理ユニットは、これらの異なるコマンドを識別できる。図11は、本発明の一実施形態に係る照明器具管理ユニット内に格納されたデータタイプを示す。照明器具管理ユニットは、それぞれ、所定の数の照明エレメント1102~1105についての情報、その照明器具管理ユニットが割り当てられたグループを識別する多くのグループ識別子1112についての情報、入力/出力デバイスディスクリプタ1114についての情報、様々な異なるイベントのステータス1116についての情報、およびいくつかの最大数以下の動作指示を含むスケジュール1118についての情報を記憶する。照明エレメント0を記述する情報1102のような、特定の照明エレメントを記述する情報のセットは、それぞれ、照明エレメントがパワーオンになっているかオフになっているかを示すビット1121を備え、照明の最大照度出力に関して、その照明がパワーオンされた程度を示すフィールド1122を備えたステータス1120を含む。加えて、本発明の特定の実施形態では、様々な追加的なタイプの情報と共に、照明エレメントの総駆動時間1124、照明エレメントに関連するバラストの総駆動時間1126および照明エレメントに関するパワーオンイベントの数1128が保存される。照明器具に関する情報1108は、現在の消費電力1130と、照明器具の現在のまたは瞬間的な電圧1132と、照明器具に流れる電流1134と、照明器具によって消費される累積エネルギー1136と、特定の警告があったか、他のセンサ入力があったか、他の入力信号がアクティブか非アクティブかを示すフラグ1138と、特定のリレーおよび他の出力コンポーネントがアクティブか非アクティブかを示すフラグセット1140と、を含む。照明器具情報はまた、その照明器具に関連するいずれかの照明エレメントがオンまたはオフになったか否かを示す累積照明ステータス1142を含む。ステータスビット1110は、オーバライドイベント、センサのエラーおよび通信エラー、照明エレメントの動作制御に必要なデータが保存されていないこと、様々なタイプの問題を示す様々な異なるビットフラグを含む。入出力デバイスディスクリプタ1114は、照明器具管理ユニットが監視できる様々な入力信号のそれぞれの意味の記述を提供する。スケジュール1118内の各動作指示は、指示が適用されるグループを特定するグループID1158だけではなく、日付の記述1150、スタート時刻1152、エンド時刻1154、指示に関連する照明ステータス1156を含む。図12Aおよび図12Bは、本発明の一実施形態に係るルータが管理する全ての異なる照明器具管理ユニットまたは照明器具について、そのルータに管理されたデータを示している。図12Aおよび図12Bにおいて、関係データベーステーブルのセットは、そのルータによって管理される照明器具管理ユニットに関して、ルータによってメンテナンスされるタイプの情報を示すために用いられる。もちろん、本発明の他の実施形態において複数のルータについての情報を保存し、管理するために、様々な異なるデータベースをいくつ生成してもよい。図12A、図12Bに示す相関テーブルは、ルータに保存されるデータタイプを示すデータベースの一例を表わしたものである。この相関テーブルは、以下の1~13を含む。1照明器具管理ユニット、ルータ、および他のコンポーネントのみならず、照明器具および照明エレメントの内部コンポーネントを含む、自動照明制御システム内の様々なタイプのコンポーネントをリスト化したコンポーネントタイプ12022他のテーブルから参照される様々な異なるアドレスを含むアドレス12043特定のコンポーネントの製造元についての情報を含む製造元12064自動照明制御システムのコンポーネントをメンテナンスする責任を有する様々な個人またはメンテナンス業者についての情報を含むメンテナンス担当者12085自動照明制御システムの構成を管理する様々な管理業者または管理人についての情報を含む管理者12106電力を供給し、他の様々なサービスを提供する責任を有する個人および業者を記載すると共に、他の個人および業者を記載した図12A、図12Bには不図示の追加テーブル7自動照明制御システム内の特定のコンポーネントに関する詳細な情報を記憶したコンポーネント12128コンポーネントテーブルの行を参照した行を有し、特定のシステムコンポーネントについての詳細な電気的特性を記憶したELEC12149コンポーネントテーブルの行を参照した行を有し、特定のシステムコンポーネントについての詳細なソフトウェア特性を記憶したソフトウェア121610コンポーネントテーブルの行を参照した行を有し、特定のシステムコンポーネントの詳細な機械的特性を記憶した機械的構成121811ペアのうち最初のコンポーネントIDによって特定されるコンポーネントが、2番目のコンポーネントIDによって特定されるコンポーネントを含むことを示す、内包関係を形成するコンポーネントIDのペアを記憶した内包122012コンポーネントの管理関係を記憶した管理122213ルータにおいて定義される、照明器具管理ユニットの様々なグループについての情報を含むグループ1224図12A、図12Bに示されたデータ構成の例において、コンポーネントタイプテーブル1202は、自動小雨名システム内の異なるタイプのコンポーネントのそれぞれを示すID/記述descriptionペアを含む。IDまたは識別子は、コンポーネントテーブル1212のCTID行において用いられる。アドレス1204は、アドレスの記述を提供する行rowを含み、製造元1206、保守者1208および管理者1210のテーブルは、個人または業者を示す記述を行に含む。コンポーネントテーブル1212の各エントリー―は、自動照明制御システム内の異なる構成を記述する。コンポーネントテーブルの一番目の行1230における識別子またはIDによって各コンポーネントは識別される。各コンポーネントは、二番目の列1232に含まれるコンポーネントタイプ識別子によって識別されるタイプを有する。各コンポーネントは、コンポーネントテーブルの3番目の列1234において、製造元IDによって識別される製造元を有する。ここで、製造元IDは、製造元テーブル1206の第1行1236に提供される製造元識別子である。コンポーネントに関しては、追加的に、列1240、1242において、保証情報が記述され、列1244において導入日が記述される。また、列1246においてシリアル番号が記述され、ELEC、ソフトウェア、および他のテーブルにおける行への参照が、列1248、1250に記述される。さらに、列1252に、GPS位置情報が記述される。図12Aに示されていない追加的な列が存在してもよい。他の多くのタイプの情報が、コンポーネントを記述する追加的な列に含まれる。ELECテーブル1214は、コンポーネントの様々な電気的特性を記述しており、列1254には推定寿命を、列1256にはコンポーネントの累積駆動時間を、列1258にはコンポーネントのパワーオンイベントの回数を、列1260、1262には、様々な閾値を記述している。なお、図12Bには示されていない追加的な列において、コンポーネントに関するトリガーイベントを記述してもよい。一例として、列1260は、累積駆動時間が、列1260に示された閾値以上になった場合に自動照明制御システムが何らかのアクションをとるべきであることを示す駆動時間アラートを含む。ソフトウェアテーブル1216および機械的構成テーブル1218は、ソフトウェアコンポーネントおよびメカニカルコンポーネントの様々な特性を含む。グループテーブル1224に含まれる各グループについては、列1270においてIDが記述され、列1272において名前が記述され、列1274、1276において、グループに関連する、管理者、保守者、他のサービスプロバイダの様々なIDが記述される。また、図12Bには図示されていない追加的な列において、それらのIDを記述してもよい。そのグループに関連するルータのコンポーネントIDは、列1278に記述され、そのグループの現在のスケジュールは、列1280に記述される。図12Aおよび図12Bに示されるデータ構造の一例に格納された情報により、ルータまたはネットワークデータセンタで実行されたユーザインタフェースルーチンによって生成された、多くの異なるタイプのクエリに対して、応答することができる。例えば、ルータが提供するユーザインタフェースにおいて、ユーザが、スーパーモールの駐車場のグループ内で、全てのポールまたは照明器具を見つけたいと望んだ場合、ルータのユーザインタフェースルーチンが、次のSQLクエリを実行でき、識別されたポールのシリアル番号およびGPS座標を提供できる。SelectGPSSerialNoFromComponentCComponentTypeCTWhereCCTIDCTIDANDCTDescriptionpoleANDCIDIN本発明の一実施形態では、データベースは、ルータ内にローカルに格納され、または、ネットワークコントロールセンタを介してルータにアクセスできるデータベース管理システムに格納される。このデータベースは、データが追加され、または更新された場合、ルータから照明器具管理ユニットに対して送られるメッセージを生成する自動的なトリガーとなりうる。本発明の他の実施形態では、ユーザインタフェースルーチンは、ユーザインタフェースを介したユーザ入力に応答して、クエリを実行し、そのデータベースを更新する。そして同時に、ユーザインタフェースルーチンは、適正なタイミングで、照明器具管理ユニットに送信すべきコマンドを生成する。場合によっては、分離された非同期ルータのルーチンが、定期的に、データベースのコンテンツと照明器具管理ユニット内に保存された情報とを比較して、照明器具管理ユニットの情報コンテンツがデータベース内に格納された情報を反映していることを確認してもよい。一般的には、照明器具管理ユニットに格納された、ステータス、駆動特性、センサ定義、および他のその種の情報を含む情報を、ルータのデータベース内に保存してもよい。ルータは、複数の照明器具管理ユニットに対して、コマンドインタフェースを介して制御を実行する。図13は、本発明の一実施形態にかかる、ルータと、照明器具管理ユニットとの間の通信に用いられる様々なコマンドを示す。これらのコマンドは、以下の1~13を含む。1照明器具管理ユニットにおける時間を設定するセットタイムコマンド2照明器具管理ユニットが属するグループのリスト図11の1112におけるエントリーを設定するグループ定義コマンド3照明器具管理ユニット内に保存されるスケジュールを定義する際に用いるスケジュール定義コマンド4照明器具管理ユニット内の様々なセンサデバイスおよび関連するイベント定義する入出力定義コマンド5ユーザインタフェースを介してユーザがルータを操作することにより、あるいは他の実施形態ではユーザが携帯電話を操作することにより、照明器具管理ユニットを介した照明器具のマニュアル動作を実現する、強制照明ステートコマンド6照明器具管理ユニットからルータによってステータス情報を求めるための、レポートステータスコマンド7照明器具管理ユニットによって受信されたレポートステータスコマンドへの応答に用いられる、様々な形態のレポートステータスコマンドリプライ8いずれのユニットによっても送信可能な、イベントをリポートするためのイベントコマンド9照明器具管理ユニットによって保守された照明器具内のコンポーネントについて、様々な電気的特性をルータにセットさせるための駆動時間設定コマンド10照明エレメントを管理する照明器具管理ユニット内の照明エレメントごとに、特定の照明特性をルータに保存させるための照明特性定義コマンド11照明器具管理ユニットを、ファームウェアのアップデートを受け付ける状態にする、ファームウェアアップデートコマンド12照明器具管理ユニットからデータを取得するために用いる、バックドアコマンド、デバッグコマンド13ブリッジ照明器具管理ユニットの電力線ネットワークに対してエンドポイント照明器具管理ユニットを追加することまたはそこからエンドポイント照明器具管理ユニットを削除することをブリッジ照明器具管理ユニットに対して知らせる追加/削除コマンド図14A~図14Nは、図13を参照して上述した様々なコマンドおよびリプライのデータコンテンツを示す。図14A~図14Nにて提供される、メッセージのデータフィールドを示すテーブルは、明解であるため、これ以上の説明は行なわない。図15~図18は、本発明の第1実施形態に係る照明管理ユニットの制御機能を示すフローチャートである。図15は、照明器具管理ユニット内で発生するイベントに応答する、照明器具管理ユニットイベントハンドラを示すフローチャートである。イベントハンドラは、ステップS1502において発生する次のイベントを待ち、次に、そのイベントが発生したことを検知し、待機ステップS1502に続くステップS1504のような暫定ステートメントのセットにおいて、そのイベントに応答する。続いて、照明管理ユニット内において、イベントハンドラを走らせる。オンからオフへ変化し、オフからオンに変化する、光電セルからの出力信号のような非同期センサイベントが発生すると、ステップS1504において、それが検知され、図11のイベントテーブル1116において、そのイベントのイベントディスクリプタを更新する。タイマーの満了は、図11のイベントテーブル1116において、イベントディスクリプタが供給されるような様々なイベントをチェックする時間であることを示し、そのタイミングにおいて、ステップS1508では、チェックイベントルーチンを呼び出す。ステップS1510において、到着メッセージの到着メッセージキューへのキューイングに対応したイベントが発生した場合、ステップS1512において、受信コマンド処理ルーチンを呼び出す。ステップS1514において、そのイベントが、発信メッセージキューに対する発信メッセージのキューイングに対応すると判断した場合、ステップS1518において、発信メッセージの処理ルーチンを呼び出す。保存された動作スケジュールに対応する所定時間の経過をタイマーが検知したことを示すイベントが発生したとステップS1520で判断した場合、ステップS1522でスケジュールチェックルーチンを呼び出す。ステップS1524において、発生しうるさまざまな他のイベントのいずれかが、デフォルトイベントハンドラによって処理される。図15において明示的に処理されるイベントは、照明管理ユニットイベントハンドラの機能概要を説明するために用いた一例に過ぎない。図16は、図15のステップ1508において呼び出されるイベントチェックルーチンの内容を示すフローチャートである。ステップS1602~S1608のforループにおいて、図11のイベントディスクリプタリスト1116内の各イベントディスクリプタを検査する。イベントがアクティブとして記述されている場合、あるいは、処理よりも、より最近発生したと記述されている場合、一般的には、ステップS1604において、イベントをレポートするメッセージを、発信メッセージキューに書き込む。そして、ステップS1605においてローカルアクションが保証されたと判断した場合、そのイベントは、ステップS1606において、ローカルに処理される。メッセージのキューイングとローカルハンドリングに続けて、ステップS1607ではイベントステータスがリセットされる。他のタイプのイベントをレポートできるが、ローカルには処理できない。他のタイプのイベントをルータにレポートし、かつローカルに処理する。例えば、温度センサイベントが発生すると、ローカルに温度制御を行なうため、加熱エレメントをローカルに駆動または停止することになる。図17は、図15のステップS1512における受信コマンド処理ルーチンの内容を示すフローチャートである。ステップS1702において、次のコマンドが、受信コマンドキューから取り出される。そのコマンドが、情報検索コマンドであるとステップS1704で判断されると、照明器具管理ユニットによって保存された情報の中からそのコマンドに合った情報を検索する。そして、ステップS1706において、見つかった情報は、発信メッセージキューに書き込まれた応答メッセージに埋め込まれる。発信メッセージキューにそのメッセージを書き込む際には、ステップS1708において、キューは空ではないイベントを発生させる。ステップS1709において、そのコマンドが情報保存コマンドであると判断した場合には、ステップS1710において、そのコマンドにおいて受け取った情報を、照明器具管理ユニットの適切なデータ構造内に保存する。ステップS1712において、確認acknowledgementが必要であるか否か判定し、必要であれば、ステップS1714において確認メッセージを用意して発信メッセージキューに書き込む。ステップS1716において、そのコマンドがローカルアクションを起こすものであると判定した場合には、ステップS1718において、そのローカルアクションを実行する。さらに、ステップS1720において、確認acknowledgementが必要であるか否か判定し、必要であれば、ステップS1714において、確認メッセージを用意して発信メッセージキューに書き込む。ステップS1722において、コマンドキューがエンプティだと判断した場合には、このルーチンを終了する。もしそうでなければ、ステップS1702に戻り、次に受信したコマンドを取り出す制御を行なう。図18は、図15のステップS1522に示したスケジュールチェックルーチンの内容を示すフローチャートである。ステップS1802~S1810のforループにおいて、照明器具管理ユニット内にローカルに保存された、図11に示すスケジュール1118における各エントリーについて、検査を行なう。ステップS1803において、現在の検査対象となるスケジュールでの、スタート時刻エントリーおよびエンド時刻エントリーと現在時刻とを比較する。現在時刻が、その現在の検査対象となるスケジュールでの、スタート時刻エントリーおよびエンド時刻エントリーの間にあれば、ステップS1805~1809のforループ内部において、照明器具管理ユニットによって制御される照明器具内の各照明エレメントを検査する。スケジュールエントリのグループIDを、照明エレメントのグループIDと比較した結果、注目照明エレメントが、スケジュールエントリが有効なグループに含まれると判定された場合、そして、注目照明エレメントの出力が、スケジュールによって特定されたものと異なる場合、ステップS1808において、その照明器具管理ユニットは、その照明エレメントに出力される電圧または電流を変更することにより、照明エレメントの出力を、そのスケジュールで示されたものに変更する。図19は、本発明の一実施形態を表わす1つのルータにおけるユーザインタフェースに関する状態変化図である。ユーザがルータとユーザインタフェースを介してやり取りを行なう場合、ルータはまず、ホームページ1902を表示する。ユーザは、データを見たり、更新したり、変更したりしたいかもしれない。あるいは、ユーザは、一つ以上の照明器具管理ユニットをマニュアルで制御することを望むかもしれない。本発明の一実施形態においては、ユーザは、3つのタイプのインタラクションの一つを選択して、一つ以上の認証ページ1904~1906を介して、このタイプのアクションを実行するため、認証を実行することができる。ユーザは、パスワード、指紋識別のための指紋を提供することを要求されるかもしれない。また、ユーザインタフェースとのやり取りにより、これらのおよび他のタイプのタスクを実行するためユーザを認証する他の情報を提供すること要求されるかもしれない。さまざまなウェブページにより、ユーザは、照明器具管理ユニットに対して定義されたグループを見たり変更したりできる。また、ユーザは、所望の照明動作を示すカレンダーのようなスケジュールを見たり変更したりできる。さらに、ユーザは、照明器具およびその照明器具に含まれるコンポーネントに関する情報を見たり変更したりできる。そして、ユーザは、そのようなウェブページにより、照明器具管理ユニットが含まれる領域の地図または写真画像上に、オーバレイされた照明器具の場所を見る能力を含む、照明器具の場所に関する情報を見たり変更したりできる。照明器具管理ユニットと特定のルータによって管理された照明器具とを双方向に制御するため、多くの異なるユーザインタフェースを提案できる。同様のユーザインタフェースをネットワークコントロールセンタレベルに提供してもよい。本発明について、特定の実施形態を用いて説明してきたが、本発明をそれらの実施形態に限定すべきではない。それらの実施形態を変形してもよいことは、当業者には自明であろう。例えば、様々な異なるハードウェア構成およびデザインを用いて、エンドポイント照明器具管理ユニット、ブリッジ照明器具管理ユニット、ルータおよびネットワークコントロールセンタを実現してもよい。上述したように、本発明の実施形態によれば、ネットワークコントロールセンタのハードウェア、ルータのハードウェア、照明器具管理ユニットのハードウェアに、適正なチップセット、回路およびロジックサポートを導入することにより、自動照明制御システムに含まれる階層的なレベルのコンポーネント間で、様々な異なる通信方法の多くを利用できる。上述したように、多くの異なるタイプのセンサデバイスに対応でき、加熱エレメント、ビデオカメラを制御するモータ、および他のその種のデバイスおよびコンポーネントのような、多くのタイプのローカル電子デバイスおよび電子機械デバイスを制御するように、照明器具管理ユニットを構成できる。プログラム言語、オペレーティングシステムプラットフォーム、コントロールストラクチャ、データストラクチャ、モジュラオーガニゼーションおよび他のその種のパラメータを含む多くの異なる実行パラメータのいずれかを変更することにより、照明器具管理ユニット、ルータ、およびネットワークコントロールセンタのソフトウェアおよび論理構成を、様々な方法で実現してもよい。ルータおよびネットワークコントロールセンタのユーザインタフェースを用いて、多くの異なるタイプの、自動照明システムの制御機能および監視機能を実現してもよい。特定のイベントをフォローする動作特性を明示することにより、スケジュールに応じて照明器具の動作を制御できる。また、マニュアルコントロールユーザインタフェースを用いて、マニュアルで照明器具の動作を制御することもできる。さらに、本発明の実施形態を表わす階層的自動照明制御システム内において、異なるレベルのそれぞれでプログラマブルに照明器具の動作を制御することもできる。この制御は、照明器具管理ユニットのそれぞれによる、比較的自動的でプログラマティックな制御を含む。上述した説明では、説明の目的のため、特定の専門用語を用いて、本発明の完全なる理解を促した。しかし、当業者にとっては、その特定の詳細は、発明の実現のために求められないことは明らかであろう。本発明の特定の実施形態の前述の記述は、説明および記述の目的のために用意されてものである。それらは、完成形を示したものではなく、開示された形式のままに本発明を限定しようとするものでもない。上述の教えに照らして、多くの変更およびバリエーションが可能である。上述の実施形態は、本発明の原理およびその実際の適用例を最高の形で説明するために示され記述された。したがって、当業者は、本発明、および、特定の熟考された利用方法にぴったりとあうように様々な変形を施した様々な実施形態を、最高の形で利用することができる。本発明の技術的範囲は、以下の請求の範囲およびそれと均等の範囲で定義されるべきものである。