(57)【特許請求の範囲】
【請求項１】
物理層、ＭＡＣ（Media Access Control）層、及びアプリケーション層から成るプロトコルスタック構造を用いて通信する通信システムであって、
前記アプリケーション層の処理が、前記通信に利用するＭＡＣ層の識別情報をＵＲＩ（Uniform Resource Identifier）で指定するメッセージを生成する第３装置と、前記ＵＲＩによって指定される第１装置と、前記第１装置と前記第３装置とに対してそれぞれ通信する第２装置と
を備え、
前記第２装置が前記第１装置と前記第３装置との何れかの相手装置と通信する場合には、前記第２装置は、前記相手装置から前記相手装置のＭＡＣ層の識別情報に基づく個体識別情報を収集し、前記個体識別情報に代わる識別情報を前記相手装置に通知して、
前記第１装置と前記第３装置とが互いに通信する場合には、前記第３装置の前記アプリケーション層の処理が、前記識別情報を取得して、前記取得した識別情報には前記第１装置に係る照明装置を識別可能な照明装置識別情報が含まれていて、前記照明装置識別情報に関する記述を前記ＵＲＩの記述に含ませて前記メッセージを生成し、
前記第３装置は、
前記照明装置識別情報に関する記述が含まれた前記ＵＲＩを用いて前記第１装置と通信する、
ことを特徴とする通信システム。
【請求項２】
前記照明装置識別情報に関する記述には、前記第１装置の識別情報の記述が少なくとも含まれる
ことを特徴とする請求項１に記載の通信システム。
【請求項３】
前記照明装置識別情報に関する記述には、ＰＡＮＩＤ（Personal Area Network ID）及び前記第１装置の識別情報としてのショートアドレスの記述が含まれる
ことを特徴とする請求項１または請求項２に記載の通信システム。
【請求項４】
前記第３装置は、建物に付帯する前記第１装置を制御する
ことを特徴とする請求項１から請求項３の何れか１項に記載の通信システム。
【請求項５】
前記第１装置に係る照明装置は、前記第１装置に含まれる
ことを特徴とする請求項１から請求項４の何れか１項に記載の通信システム。
【請求項６】
前記メッセージが、ＣｏＡＰ（Constrained Application Protocol）で規定された形式を有するものである
ことを特徴とする請求項１から請求項５の何れか１項に記載の通信システム。
【請求項７】
物理層、ＭＡＣ（Media Access Control）層、及びアプリケーション層から成るプロトコルスタック構造を用いて通信する通信方法であって、
前記アプリケーション層の処理に、
前記通信に利用する前記ＭＡＣ層の識別情報をＵＲＩ（Uniform Resource Identifier）で指定するメッセージを生成するステップと、
第１の場合に、第１装置と第３装置が前記ＭＡＣ層の識別情報に基づく個体識別情報を第２装置に通知して、前記個体識別情報に代わる識別情報を前記第２装置から取得するステップと、
第２の場合に、前記メッセージを生成するステップにおいて、前記第１装置と前記第３装置の何れかの相手装置の前記個体識別情報に代わる識別情報であって、前記相手装置に係る照明装置を識別可能な照明装置識別情報に関する記述を前記ＵＲＩの記述に含ませた前記メッセージを生成するステップと、
前記照明装置識別情報に関する記述が含まれた前記ＵＲＩを用いて前記相手装置と通信するステップと、
を含むことを特徴とする通信方法。
【請求項８】
物理層、ＭＡＣ（Media Access Control）層、及びアプリケーション層から成るプロトコルスタック構造を用いて通信する通信システムのコンピュータに、
前記アプリケーション層の処理として、前記通信に利用する前記ＭＡＣ層の識別情報をＵＲＩ（Uniform Resource Identifier）で指定するメッセージを生成するステップと、
第１の場合に、第１装置と第３装置が前記ＭＡＣ層の識別情報に基づく個体識別情報を第２装置に通知して、前記個体識別情報に代わる識別情報を前記第２装置から取得するステップと、
第２の場合に、前記メッセージを生成するステップにおいて、前記第１装置と前記第３装置との何れかの相手装置の前記個体識別情報に代わる識別情報であって、前記相手装置に係る照明装置を識別可能な照明装置識別情報に関する記述を前記ＵＲＩの記述に含ませた前記メッセージを生成するステップと、
前記照明装置識別情報に関する記述が含まれた前記ＵＲＩを用いて前記相手装置と通信するステップと、
を実行させるためのプログラム。
【請求項９】
建物に付帯する第１装置を制御する第３装置
を備え、
前記第３装置及び前記第１装置は、無線通信を行う無線通信部をそれぞれ有し、
前記第３装置及び前記第１装置は、物理層、ＭＡＣ（Media Access Control）層、及びアプリケーション層から成るプロトコルスタックに従って、前記各無線通信部を用いて無線信号を送受信し、
前記第３装置は、前記アプリケーション層に従って所定のプログラムを実行することで、
第１の場合に、自装置の前記ＭＡＣ層の識別情報に基づく個体識別情報を第２装置に通知して、前記第１装置の前記ＭＡＣ層の識別情報に基づく個体識別情報に代わる識別情報を決定するための情報を前記第２装置から取得して、
第２の場合に、前記第１装置の前記個体識別情報に代わる識別情報としての前記第１装置のＰＡＮＩＤ（Personal Area Network ID）及びショートアドレスを含むメッセージを決定し、前記第１装置において前記アプリケーション層に従って実行される他の所定のプログラムに対してＵＲＩ（Uniform Resource Identifier）を用いて送信する
ことを特徴とする照明制御システム。
【請求項１０】
前記メッセージが、ＣｏＡＰ（Constrained Application Protocol）で規定された形式を有するものである
ことを特徴とする請求項９に記載の照明制御システム。
【請求項１１】
前記ＵＲＩに、前記ＰＡＮＩＤ及びショートアドレスを表す文字列が含まれる
ことを特徴とする請求項９又は１０に記載の照明制御システム。
【請求項１２】
前記メッセージが、ＤＡＬＩ（Digital Addressable Lighting Interface）で規定された照明の制御に係る所定のコマンドに対応した文字列又はデータを含み、
少なくとも前記第３装置は、ＤＡＬＩアドレスと前記第１装置の前記個体識別情報に代わる識別情報とを対応付けて記憶領域に記憶する
ことを特徴とする請求項９から１１の何れか１項に記載の照明制御システム。
【請求項１３】
建物に付帯する第１装置を制御する第３装置を備える照明制御システムにおいて、
前記第３装置及び前記第１装置は、無線通信を行う無線通信部をそれぞれ有し、
前記第３装置及び前記第１装置は、物理層、ＭＡＣ（Media Access Control）層、及びアプリケーション層から成るプロトコルスタックに従って、前記各無線通信部を用いて無線信号を送受信し、
前記第３装置は、前記アプリケーション層に従って所定のプログラムを実行することで、
第１の場合に、自装置の前記ＭＡＣ層の識別情報に基づく個体識別情報を第２装置に通知して、前記第１装置の前記ＭＡＣ層の識別情報に基づく個体識別情報に代わる識別情報を決定するための情報を前記第２装置から取得して、
第２の場合に、前記第１装置の前記個体識別情報に代わる識別情報としての前記第１装置のＰＡＮＩＤ（Personal Area Network ID）及びショートアドレスを含むメッセージを決定し、前記第１装置において前記アプリケーション層に従って実行される他の所定のプログラムに対してＵＲＩ（Uniform Resource Identifier）を用いて送信する
ことを特徴とする照明制御方法。
【請求項１４】
建物に付帯する第１装置を制御する第３装置を備える照明制御システムにおいて、
前記第３装置及び前記第１装置は、無線通信を行う無線通信部をそれぞれ有し、
前記第３装置及び前記第１装置は、物理層、ＭＡＣ（Media Access Control）層、及びアプリケーション層から成るプロトコルスタックに従って、前記各無線通信部を用いて無線信号を送受信し、
前記第３装置は、前記アプリケーション層に従って所定のプログラムを実行することで、
第１の場合に、自装置の前記ＭＡＣ層の識別情報に基づく個体識別情報を第２装置に通知して、前記第１装置の前記ＭＡＣ層の識別情報に基づく個体識別情報に代わる識別情報を決定するための情報を前記第２装置から取得して、
第２の場合に、前記第１装置の前記個体識別情報に代わる識別情報としての前記第１装置のＰＡＮＩＤ（Personal Area Network ID）及びショートアドレスを含むメッセージを決定し、前記第１装置において前記アプリケーション層に従って実行される他の所定のプログラムに対してＵＲＩ（Uniform Resource Identifier）を用いて送信する
ためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、通信方法、照明制御システム、照明制御方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、電力を消費する設備機器の高効率化に加え、設備自動制御技術の進化、つまり、ユーザの様々なニーズに答えつつ不要な電力を抑制するきめ細やかな制御が求められている。特許文献１に、照明器具等の省電力化を図るためのシステムが記載されている。特許文献１に記載されているシステムでは、照明器具毎に照明器具のオン・オフや調光制御等を行う制御ユニットが設置される。そして、１台のコントローラによって複数の制御ユニットの動作が制御される。その際、各照明器具は、各制御ユニットに対応するアドレスを用いて特定される。
【０００３】
ところで、照明機器については、ＤＡＬＩ（Digital Addressable Lighting Interface）と呼ばれる照明制御通信プロトコルが、ＩＥＣ（IEC62386）において規格化されている。ＤＡＬＩは、主に複数の照明器具の調光を行うために使用される。このＤＡＬＩは、伝送媒体として有線通信路を利用するものとして規定されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−３９３８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
照明機器の制御においては、ＤＡＬＩと呼ばれる照明制御通信プロトコルが広く用いられている。しかしながら、ＤＡＬＩは有線通信路を利用するものである。そのため、無線通信を用いて照明機器を制御する場合に適した通信システムや照明制御システムが望まれていた。
【０００６】
本発明は、上記のような事情を考慮してなされたものであり、無線通信を利用して照明設備を制御するのに適した通信システム、通信方法、照明制御システム、照明制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の一態様は、物理層、ＭＡＣ（Media Access Control）層、及びアプリケーション層から成るプロトコルスタック構造を用いて通信する通信システムであって、前記アプリケーション層の処理が、前記通信に利用するＭＡＣ層の識別情報をＵＲＩ（Uniform Resource Identifier）で指定するメッセージを生成する第３装置と、前記ＵＲＩによって指定される第１装置と、前記第１装置と前記第３装置とに対してそれぞれ通信する第２装置とを備え、前記第２装置が前記第１装置と前記第３装置との何れかの相手装置と通信する場合には、前記第２装置は、前記相手装置から前記相手装置のＭＡＣ層の識別情報に基づく個体識別情報を収集し、前記個体識別情報に代わる識別情報を前記相手装置に通知して、前記第１装置と前記第３装置とが互いに通信する場合には、前記第３装置の前記アプリケーション層の処理が、前記識別情報を取得して、前記取得した識別情報には前記第１装置に係る照明装置を識別可能な照明装置識別情報が含まれていて、前記照明装置識別情報に関する記述を前記ＵＲＩの記述に含ませて前記メッセージを生成し、前記第３装置は、前記照明装置識別情報に関する記述が含まれた前記ＵＲＩを用いて前記第１装置と通信することを特徴とする通信システムである。
また、本発明の一態様は、上記の構成において、前記照明装置識別情報に関する記述には、前記第１装置の識別情報の記述が少なくとも含まれることを特徴とする。
【０００８】
また、本発明の一態様は、上記の構成において、前記照明装置識別情報に関する記述には、ＰＡＮＩＤ（Personal Area Network ID）及び前記第１装置の識別情報としてのショートアドレスの記述が含まれることを特徴とする。
【０００９】
また、本発明の一態様は、上記の構成において、前記第３装置は、建物に付帯する前記第１装置を制御することを特徴とする。
【００１０】
また、本発明の一態様は、上記の構成において、前記第１装置に係る照明装置は、前記第１装置に含まれることを特徴とする。
【００１１】
また、本発明の一態様は、上記の構成において、前記メッセージが、ＣｏＡＰ（Constrained Application Protocol）で規定された形式を有するものであることを特徴とする。
【００１２】
また、本発明の一態様は、物理層、ＭＡＣ（Media Access Control）層、及びアプリケーション層から成るプロトコルスタック構造を用いて通信する通信方法であって、前記アプリケーション層の処理に、前記通信に利用する前記ＭＡＣ層の識別情報をＵＲＩ（Uniform Resource Identifier）で指定するメッセージを生成するステップと、第１の場合に、第１装置と第３装置が前記ＭＡＣ層の識別情報に基づく個体識別情報を第２装置に通知して、前記個体識別情報に代わる識別情報を前記第２装置から取得するステップと、第２の場合に、前記メッセージを生成するステップにおいて、前記第１装置と前記第３装置の何れかの相手装置の前記個体識別情報に代わる識別情報であって、前記相手装置に係る照明装置を識別可能な照明装置識別情報に関する記述を前記ＵＲＩの記述に含ませた前記メッセージを生成するステップと、前記照明装置識別情報に関する記述が含まれた前記ＵＲＩを用いて前記相手装置と通信するステップと、を含むことを特徴とする通信方法である。
【００１３】
また、本発明の一態様は、物理層、ＭＡＣ（Media Access Control）層、及びアプリケーション層から成るプロトコルスタック構造を用いて通信する通信システムのコンピュータに、前記アプリケーション層の処理として、前記通信に利用する前記ＭＡＣ層の識別情報をＵＲＩ（Uniform Resource Identifier）で指定するメッセージを生成するステップと、第１の場合に、第１装置と第３装置が前記ＭＡＣ層の識別情報に基づく個体識別情報を第２装置に通知して、前記個体識別情報に代わる識別情報を前記第２装置から取得するステップと、第２の場合に、前記メッセージを生成するステップにおいて、前記第１装置と前記第３装置との何れかの相手装置の前記個体識別情報に代わる識別情報であって、前記相手装置に係る照明装置を識別可能な照明装置識別情報に関する記述を前記ＵＲＩの記述に含ませた前記メッセージを生成するステップと、前記照明装置識別情報に関する記述が含まれた前記ＵＲＩを用いて前記相手装置と通信するステップと、を実行させるためのプログラムである。
【００１４】
また、本発明の一態様は、建物に付帯する第１装置を制御する第３装置を備え、前記第３装置及び前記第１装置は、無線通信を行う無線通信部をそれぞれ有し、前記第３装置及び前記第１装置は、物理層、ＭＡＣ（Media Access Control）層、及びアプリケーション層から成るプロトコルスタックに従って、前記各無線通信部を用いて無線信号を送受信し、前記第３装置は、前記アプリケーション層に従って所定のプログラムを実行することで、第１の場合に、自装置の前記ＭＡＣ層の識別情報に基づく個体識別情報を第２装置に通知して、前記第１装置の前記ＭＡＣ層の識別情報に基づく個体識別情報に代わる識別情報を決定するための情報を前記第２装置から取得して、第２の場合に、前記第１装置の前記個体識別情報に代わる識別情報としての前記第１装置のＰＡＮＩＤ（Personal Area Network ID）及びショートアドレスを含むメッセージを決定し、前記第１装置において前記アプリケーション層に従って実行される他の所定のプログラムに対してＵＲＩ（Uniform Resource Identifier）を用いて送信することを特徴とする照明制御システムである。
【００１５】
また、本発明の一態様は、上記の構成において、前記メッセージが、ＣｏＡＰ（Constrained Application Protocol）で規定された形式を有するものであることを特徴とする。
【００１６】
また、本発明の一態様は、上記の構成において、前記ＵＲＩに、前記ＰＡＮＩＤ及びショートアドレスを表す文字列が含まれることを特徴とする。
【００１７】
また、本発明の一態様は、上記の構成において、前記メッセージが、ＤＡＬＩ（Digital Addressable Lighting Interface）で規定された照明の制御に係る所定のコマンドに対応した文字列又はデータを含み、少なくとも前記第３装置は、ＤＡＬＩアドレスと前記第１装置の前記個体識別情報に代わる識別情報とを対応付けて記憶領域に記憶することを特徴とする。
【００１８】
また、本発明の一態様は、建物に付帯する第１装置を制御する第３装置を備える照明制御システムにおいて、前記第３装置及び前記第１装置は、無線通信を行う無線通信部をそれぞれ有し、前記第３装置及び前記第１装置は、物理層、ＭＡＣ（Media Access Control）層、及びアプリケーション層から成るプロトコルスタックに従って、前記各無線通信部を用いて無線信号を送受信し、前記第３装置は、前記アプリケーション層に従って所定のプログラムを実行することで、第１の場合に、自装置の前記ＭＡＣ層の識別情報に基づく個体識別情報を第２装置に通知して、前記第１装置の前記ＭＡＣ層の識別情報に基づく個体識別情報に代わる識別情報を決定するための情報を前記第２装置から取得して、第２の場合に、前記第１装置の前記個体識別情報に代わる識別情報としての前記第１装置のＰＡＮＩＤ（Personal Area Network ID）及びショートアドレスを含むメッセージを決定し、前記第１装置において前記アプリケーション層に従って実行される他の所定のプログラムに対してＵＲＩ（Uniform Resource Identifier）を用いて送信することを特徴とする照明制御方法である。
【００１９】
また、本発明の一態様は、建物に付帯する第１装置を制御する第３装置を備える照明制御システムにおいて、前記第３装置及び前記第１装置は、無線通信を行う無線通信部をそれぞれ有し、前記第３装置及び前記第１装置は、物理層、ＭＡＣ（Media Access Control）層、及びアプリケーション層から成るプロトコルスタックに従って、前記各無線通信部を用いて無線信号を送受信し、前記第３装置は、前記アプリケーション層に従って所定のプログラムを実行することで、第１の場合に、自装置の前記ＭＡＣ層の識別情報に基づく個体識別情報を第２装置に通知して、前記第１装置の前記ＭＡＣ層の識別情報に基づく個体識別情報に代わる識別情報を決定するための情報を前記第２装置から取得して、第２の場合に、前記第１装置の前記個体識別情報に代わる識別情報としての前記第１装置のＰＡＮＩＤ（Personal Area Network ID）及びショートアドレスを含むメッセージを決定し、前記第１装置において前記アプリケーション層に従って実行される他の所定のプログラムに対してＵＲＩ（Uniform Resource Identifier）を用いて送信するためのプログラムである。
【発明の効果】
【００２０】
本発明によれば、無線通信を利用して照明設備を制御するのに適した通信システム、通信方法、照明制御システム、照明制御方法、及びプログラムを提供することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態の照明制御システム１の構成例を示したブロック図である。
【図２Ａ】図１に示した照明制御システム１の動作例を説明するためのシーケンス図である。
【図２Ｂ】図１に示した照明制御システム１の動作例を説明するためのシーケンス図である。
【図３】図１に示した照明制御システム１に適用されるプロトコルスタックの構成例を説明するための説明図である。
【図４】図１に示した照明制御システム１で使用するメッセージを送信する場合に指定するＵＲＩの構成例を説明するための説明図である。
【図５】図１に示した照明制御システム１の動作例を説明するためのシーケンス図である。
【図６】図１に示した照明制御システム１の他の動作例を説明するためのシーケンス図である。
【図７】図１に示した照明制御システム１のさらに他の動作例を説明するためのシーケンス図である。
【図８】図１に示した照明制御システム１で伝送されるメッセージの形式を説明するための説明図である。
【図９】図１に示した照明制御システム１で保持されるデータの一例を説明するための説明図である。
【発明を実施するための形態】
【００２２】
以下、図面を参照して本発明の実施形態について説明する。図１は、本発明の一実施形態の照明制御システム１の構成例を示したブロック図である。図１に示した照明制御システム１(通信システム)は、ビル管理システム１１と、照明コントローラ１２と、端末１３と、有線用コントローラ１４と、有線調光機能付照明装置１５と、無線用コントローラ１６とを備える。照明制御システム１は、さらに、無線調光機能付照明装置１７と、無線ユニット１８と、センサ１９と、無線ユニット２０と、ファン２１と、外付無線ユニット２２と、調光機能付照明装置２３と、設定器２４と、操作器２５と、無線ユニット２６と、スイッチ２７と、スイッチ２８と、調光機能付照明装置２９とを備える。
【００２３】
ビル管理システム１１は、コンピュータとその周辺装置とを備えて構成されていて、コンピュータで所定のプログラムを実行することで、建物に設置された照明機器、空調機器等の設備の運転状態やエネルギーの消費量等を示すデータを蓄積、管理するための機能等を提供する。
【００２４】
照明コントローラ１２は、通信回線３１を介してビル管理システム１１に接続され、有線又は無線のＬＡＮ（Local Area Network）３２を介して端末１３に接続され、そして、ＲＳ−４８５等の通信線３３及び通信線３４を介して有線用コントローラ１４及び無線用コントローラ１６に接続され、通信線４３を介して無線ユニット２６に接続されている。ここで、ＲＳ−４８５は、米国電子工業会によって標準化されたシリアル通信の規格である。照明コントローラ１２は、コンピュータとその周辺装置とを備えて構成されていて、コンピュータで所定のプログラムを実行することで、ビル管理システム１１、端末１３、センサ１９、有線用コントローラ１４及び無線用コントローラ１６との間で所定の信号を送受信し、有線調光機能付照明装置１５、無線調光機能付照明装置１７、調光機能付照明装置２３、及びファン２１を制御する。
【００２５】
端末１３は、コンピュータとその周辺装置とを備えて構成されていて、コンピュータで所定のプログラムを実行することで、ユーザの指示に応じて照明コントローラ１２にアクセスし、例えば有線調光機能付照明装置１５、無線調光機能付照明装置１７等に対する制御内容を設定あるいは変更したり、制御状況を監視したりする。
【００２６】
有線用コントローラ１４は、例えばマイクロコンピュータを有して構成されていて、マイクロコンピュータで所定のプログラムを実行することで、例えば照明コントローラ１２から受信した信号に基づき通信ケーブル３５を介して接続されている有線調光機能付照明装置１５を制御する。有線用コントローラ１４は、例えばＤＡＬＩ（Digital Addressable Lighting Interface）に従ったコマンド及び通信信号を用いて、有線調光機能付照明装置１５を制御する。有線調光機能付照明装置１５は、ＬＥＤ、蛍光灯等を光源とする照明であり、有線用コントローラ１４から受信した制御信号に応じて光源を調光制御したり、オン・オフ制御したりする。
【００２７】
例えば、有線用コントローラ１４には配線４４を介してスイッチ２７等が接続されており、有線用コントローラ１４は、ユーザの操作によって切り替えられたスイッチ２７の状態を取得する。有線用コントローラ１４は、取得したスイッチ２７の状態に基づいて、有線調光機能付照明装置１５等の点灯状態を調整するようにしてもよい。スイッチ２７は、ＤＡＬＩに対応するものである。有線用コントローラ１４には、スイッチ２７以外のＤＡＬＩに対応する他の装置を、配線４４を介して接続するように構成してもよい。
【００２８】
無線用コントローラ１６は、制御部１６１と、無線通信部１６２と、インタフェース（ＩＦ）部１６３と、ＰＡＮＩＤ設定部１６４と、無線チャネル（ｃｈ）設定部１６５とを有している。制御部１６１は、例えば通信機能、揮発性及び不揮発性のメモリ等を内蔵したマイクロコンピュータであり、不揮発性メモリに格納されているプログラムを実行することで、照明コントローラ１２と通信したり、無線通信部１６２を介して無線調光機能付照明装置１７等と通信したりする。無線用コントローラ１６は、例えば照明コントローラ１２から受信した信号に基づき無線通信部１６２を介して無線信号３６を送受信することで無線調光機能付照明装置１７を制御する。無線通信部１６２は、例えば、ＩＥＥＥ８０２．１５．４等の所定の短距離無線ネットワーク規格に従った無線通信によって、無線調光機能付照明装置１７のほか、外付無線ユニット２２と設定器２４との間で、所定の信号を送受信する。また、無線通信部１６２は、所定の設定情報を書換可能に記憶する不揮発性メモリを有していてもよい。また、無線用コントローラ１６の制御部１６１は、例えば設定器２４から無線信号３０５を介して受信した指令情報に基づき無線通信部１６２の設定を変更する。インタフェース部１６３には、配線４５を介してスイッチ２８等が接続されており、インタフェース部１６３は、ユーザの操作によって切り替えられたスイッチ２８の状態を取得する。インタフェース部１６３は、取得したスイッチ２８の状態に基づいて、無線調光機能付照明装置１７等の点灯状態を調整するようにしてもよい。スイッチ２８は、ＤＡＬＩに対応するものであり、インタフェース部１６３にはスイッチ２８以外のＤＡＬＩに対応する他の装置を接続して構成してもよい。無線用コントローラ１６の制御部１６１は、例えばＤＡＬＩに従ったコマンド及び通信信号を用いて、調光機能付照明装置２９を制御する。調光機能付照明装置２９は、ＤＡＬＩに対応する照明であり、無線用コントローラ１６から受信した制御信号に応じて、その照明部（光源）を、調光制御したり、オン・オフ制御したりする。
【００２９】
ＰＡＮＩＤ設定部１６４は、例えば、ロータリスイッチ、ＤＩＰ（Dual In-line Package ）スイッチ等を有して構成されていて、例えば１６ビットのネットワークの識別子であるＰＡＮＩＤ（Personal Area Network ID）を無線通信部１６２に対してユーザが設定するために使用される。ただし、ＰＡＮＩＤ設定部１６４は、ロータリスイッチ、ＤＩＰスイッチ等を有せず、制御部１６１が有する不揮発性メモリにＰＡＮＩＤを記憶させたり、変更したりするためのデータを入出力するためのインタフェース等として構成されていてもよい。すなわち、ＰＡＮＩＤ設定部１６４は、例えば、無線通信部１６２を介して設定器２４の無線通信部２４１と通信することでＰＡＮＩＤの設定値を受信し、制御部１６１が有する不揮発性メモリに受信したＰＡＮＩＤを記憶させたり、無線通信部１６２が有する不揮発性メモリに受信したＰＡＮＩＤを記憶させたりするものであってもよい。この場合、ＰＡＮＩＤ設定部１６４は、例えば、制御部１６１内に一部又は全部が含まれていてもよい。ＰＡＮＩＤは、無線通信部１６２が使用する短距離無線ネットワークの識別子であり、例えば同一のＰＡＮＩＤが設定された無線通信部１６２と無線通信部１７１との間で無線通信が実行される。
【００３０】
無線ｃｈ設定部１６５は、例えば、ロータリスイッチ、ＤＩＰスイッチ等を有して構成されていて、短距離無線ネットワークが有する例えば８ビットの無線チャネルのうちのいずれかを無線通信部１６２に対してユーザが設定するために使用される。ただし、無線ｃｈ設定部１６５は、ロータリスイッチ、ＤＩＰスイッチ等を有せず、制御部１６１が有する不揮発性メモリに無線ｃｈを記憶させたり、変更したりするためのデータを入出力するためのインタフェース等として構成されていてもよい。すなわち、無線ｃｈ設定部１６５は、例えば、無線通信部１６２を介して設定器２４の無線通信部２４１と通信することで無線チャネルの設定値を受信し、制御部１６１が有する不揮発性メモリに受信した無線チャネルを記憶させたり、無線通信部１６２が有する不揮発性メモリに受信した無線チャネルを記憶させたりするものであってもよい。この場合、無線ｃｈ設定部１６５は、例えば、制御部１６１内に一部又は全部が含まれていてもよい。同一の無線ｃｈを使用する無線通信部１６２と無線通信部１７１との間で無線通信が実行される。
【００３１】
無線調光機能付照明装置１７は、無線通信部１７１と、制御部１７２と、照明部１７３とを備える。無線通信部１７１は、無線通信部１６２と同様に所定の短距離無線ネットワーク規格に従った無線通信を行う。制御部１７２は、例えば通信機能、揮発性及び不揮発性のメモリ等を内蔵したマイクロコンピュータであり、不揮発性メモリに格納されているプログラムを実行することで、無線通信部１７１を介して無線用コントローラ１６又は設定器２４と通信したり、照明部１７３を制御したりする。照明部１７３は、例えばＬＥＤやインバータ制御の蛍光灯（Ｈｆ）を光源とする照明である。制御部１７２は、無線用コントローラ１６又は設定器２４から受信したメッセージに応じて照明部１７３を調光制御したり、オン・オフ制御したりする。また、無線調光機能付照明装置１７の制御部１７２は、例えば設定器２４から無線信号３０４を介して受信した指令情報に基づき無線通信部１７１の設定を変更する。
【００３２】
無線ユニット１８は、所定の通信線４０を介してセンサ１９から出力された所定の検知信号を入力したり、所定の短距離無線ネットワーク規格に従った無線通信によって、無線ユニット２６との間で無線信号３７を送受信したりする。センサ１９は、例えば人の存在を検知する人感センサ又は温度、湿度、照度等の検知器であり、検知結果を表す信号を、無線ユニット１８と無線ユニット２６とを介して照明コントローラ１２に送信する。
【００３３】
無線ユニット２０は、所定の通信線４１を介してファン２１に対して所定の制御信号を出力したり、所定の短距離無線ネットワーク規格に従った無線通信によって、無線ユニット２６との間で無線信号３８を送受信したりする。ファン２１は、扇風機あるいは換気扇であり、無線ユニット２６が送信した所定の制御信号を、無線ユニット２０を介して受信して、扇風機あるいは換気扇をオン・オフ制御したり、回転速度を制御したりする。
【００３４】
無線ユニット２６は、通信線４３を介して照明コントローラ１２に接続され、無線ユニット１８と無線信号３７を介して通信し、無線ユニット２０と無線信号３８を介して通信する。無線ユニット２６は、照明コントローラ１２と無線ユニット１８との間、照明コントローラ１２と無線ユニット２０との間の通信を中継する。例えば、無線ユニット２６は、ＰＬＣ（programmable logic controller）などを含めて構成する。
【００３５】
外付無線ユニット２２と、調光機能付照明装置２３とは、組み合わせることで、無線調光機能付照明装置１７と同等の機能を有する照明装置として動作する。外付無線ユニット２２は、無線通信部２２１と、制御部２２２とを有する。外付無線ユニット２２と、調光機能付照明装置２３とは、通信ケーブル４２を介して接続されている。調光機能付照明装置２３は、照明部２３１を備える。無線通信部２２１は、無線通信部１７１と同等の構成であり、無線通信部１６２又は無線通信部２４１との間で、所定の短距離無線ネットワーク規格に従い、無線信号３９を用いて所定の信号を送受信する。制御部２２２は、例えば通信機能、揮発性及び不揮発性のメモリ等を内蔵したマイクロコンピュータであり、不揮発性メモリに格納されているプログラムを実行することで、無線通信部２２１を介して無線用コントローラ１６と通信したり、照明部２３１を制御したりする。照明部２３１は、例えばＬＥＤを光源とする照明である。制御部２２２は、無線用コントローラ１６又は設定器２４から受信したメッセージに応じて照明部２３１を調光制御したり、オン・オフ制御したりする。また、外付無線ユニット２２の制御部２２２は、例えば設定器２４から無線信号３０３を介して受信した指令情報に基づき無線通信部２２１の設定を変更する。
【００３６】
設定器２４は、無線通信部２４１と、制御部２４２と、記憶部２４３と、入出力部２４４とを有している。制御部２４２は、例えば通信機能、揮発性及び不揮発性のメモリ等を内蔵したマイクロコンピュータであり、不揮発性メモリ等で構成される記憶部２４３等に格納されているプログラムを実行することで、無線通信部１６２を介して無線調光機能付照明装置１７等と通信したり、操作器２５と通信したりする。例えば、入出力部２４４は、表示部と入力部とを重ね合わせて一体として構成されたタッチパネルである。
【００３７】
設定器２４は、例えば入出力部２４４により受け付けた指示に基づき、又は、操作器２５から無線信号３０１として受信した指令情報に基づき、無線通信部２４１を介して無線信号３０４を送受信することで無線調光機能付照明装置１７と調光機能付照明装置２３とを制御する。無線通信部２４１は、例えば、ＩＥＥＥ８０２．１５．４等の所定の短距離無線ネットワーク規格に従った無線通信によって、無線調光機能付照明装置１７と外付無線ユニット２２との間で、所定の信号を送受信する。
また、設定器２４は、無線通信部１６２と無線通信部１７１と無線通信部２２１が互いに通信できるように、無線通信部１６２と無線通信部１７１と無線通信部２２１の通信に関する設定を調整する。
【００３８】
操作器２５は、無線通信部２５１と、制御部２５２と、記憶部２５３と、入出力部２５４とを有している。制御部２５２は、例えば通信機能、揮発性及び不揮発性のメモリ等を内蔵したマイクロコンピュータであり、不揮発性メモリ等で構成される記憶部２５３等に格納されているプログラムを実行することで、設定器２４を介して無線調光機能付照明装置１７等と通信して、その点灯状態を調整したりする。例えば、入出力部２５４は、表示部と入力部とを重ね合わせて一体として構成されたタッチパネルである。
操作器２５は、例えば入出力部２５４により受け付けた指示に基づき、無線通信部２５１を介して無線信号３０１を送受信することで無線調光機能付照明装置１７と調光機能付照明装置２３とを制御する。無線通信部２５１は、例えば、ＩＥＥＥ８０２．１５．４等の所定の短距離無線ネットワーク規格に従った無線通信によって、無線調光機能付照明装置１７と外付無線ユニット２２との間で、所定の信号を送受信する。
【００３９】
図１に示した構成では、無線通信部１６２、無線通信部１７１、無線通信部２２１及び無線通信部２４１には、次の形式の無線アドレスが設定され、その無線アドレスを宛先及び送信元に設定した無線通信が実行される。無線アドレスは、例えば、ＩＥＥＥ８０２．１５．４のＰＡＮＩＤとショートアドレスとから構成することができる。ＰＡＮＩＤは、ネットワーク・グループを認識するための１６ビットの識別子である。そして、ショートアドレスは、ネットワークで管理デバイス等が動的に割り当てる１６ビットのアドレスである。
無線通信部１６２、無線通信部１７１、無線通信部２２１及び無線通信部２４１間の通信に使用する周波数帯域は、例えば、９２０ＭＨｚ帯を利用する。９２０ＭＨｚ帯を利用する無線方式は、２．４ＧＨｚ帯を利用する無線方式に比べて、通信距離や回り込み特性が優れている。上記の特徴を有する９２０ＭＨｚ帯を使用することにより、比較的小さな送信電力のもとで通信を行うことができ、無線通信に係る電力を、２．４ＧＨｚ帯を利用する無線方式のものに比べて少なくすることができる。また、９２０ＭＨｚ帯を利用することにより、屋内空間においてもコントローラから５０ｍ以上離れた照明器具との通信が可能になる。
【００４０】
また、制御部１６１と、制御部１７２、制御部２２２及び設定器２４との間では、例えばＣｏＡＰ（Constrained Application Protocol）に従ったメッセージがやりとりされる。ＣｏＡＰは、ＲＥＳＴ（Representational State Transfer）に従い、Ｍ２Ｍ（Machine to Machine）に適したプロトコルの１つである。ＣｏＡＰは、パケットヘッダが小さいこと、ステートレスな単一メッセージの交換を行うこと等の特長がある。
【００４１】
なお、図１を参照して説明した本実施形態の照明制御システム１の構成は、例えば次のように変更してもよい。例えば、無線ユニット２６に代えて無線用コントローラ１６の無線通信部１６２が、無線ユニット１８又は無線ユニット２０と通信するようにしてもよい。また、スイッチ２８、調光機能付照明装置２９、及び、無線用コントローラ１６が有するＩＦ部１６３は、省略してもよい。
【００４２】
次に、図２Ａ及び図２Ｂを参照して、図１に示した照明制御システム１の動作例について説明する。図２Ａは、図１に示した照明制御システム１の動作例を説明するためのシーケンス図である。図２Ｂは、図２Ａに示した無線通信部設定処理（ステップＳ２００）の内容を示したシーケンス図である。
【００４３】
（初期状態設定処理）
図２Ａにおいて、まず、照明制御システム１は、初期状態設定処理（ステップＳ１００）を実施する。例えば、設定器２４の制御部２４２は、設定データＴＢＬとして無線通信のための各種設定データを取得する（ステップＳ１２１）。設定データＴＢＬには、例えば、無線通信部１６２が使用するＰＡＮＩＤと無線ｃｈとを示すデータが登録される。一方、無線調光機能付照明装置１７は、据え付けられた後（ステップＳ１４１）、電源が投入（電源ＯＮ）される（ステップＳ１４２）。電源投入後、無線調光機能付照明装置１７の制御部１７２は、自らの初期化処理を実行し、照明部１７３の点灯状態を省電力になるような点灯状態にする（ステップＳ１４２）。次に、制御部１７２は、各種設定を行うメンテナンスモードに遷移するか否かの判定を行う。例えば、メンテナンスモードに遷移するか否かの判定は、電源が投入されてから所定の時間が経過するまでに所定の信号を受け付けたか否かを条件にしてもよい。判定の結果によりメンテナンスモードに遷移した後に、制御部１７２は、その状態がメンテナンスモードに遷移していることを照明部１７３に表示させる（ステップＳ１４３）。例えば、メンテナンスモードの表示は、照明部１７３を、予め定めた任意の点灯状態にすることにより行ってもよい。
【００４４】
（無線通信部設定処理）
続いて、照明制御システム１は、無線通信部設定処理（ステップＳ２００）を実施する。図２Ｂにおいて、例えば、設定器２４の制御部２４２は、設定指示コマンド（指令情報）を無線調光機能付照明装置１７に送る（ステップＳ２２１）。無線調光機能付照明装置１７の制御部１７２は、設定器２４からの「設定指示コマンド（指令情報）」を受けて、設定登録モードに遷移する（ステップＳ２４１）。上記の「設定登録モード」は、無線通信部１７１と照明部１７３の各種変数を設定する動作モードである。制御部１７２は、各照明装置を識別する個体識別情報を無線信号に乗せて送信する（ステップＳ２４２）。制御部２４２は、無線調光機能付照明装置１７からの無線信号を受信して、受信した個体識別情報を収集する（ステップＳ２２２）。制御部２４２は、受信した個体識別情報を用いて設備リスト作成し、作成した設備リストを設定データＴＢＬに書き込む（ステップＳ２２３）。制御部２４２は、無線通信部１７１の個別設定データを無線信号に乗せて送信する（ステップＳ２２４）。例えば、無線通信部１７１の個別設定データは、通信に使用する無線通信チャネル番号（無線ｃｈ）、ネットワーク識別情報（ＰＡＮＩＤ）、通信データを暗号化したり復号する際に使用する暗号鍵、リンク制御に用いるアドレス情報（ショートアドレス）等である。制御部１７２は、無線通信部１７１の個別設定データを設定器２４から受信して、受信した個別設定データを制御部１７２の記憶領域に書き込み（ステップＳ２４４）、書込み状況を表示する（ステップＳ２４５）。なお、設定データＴＢＬには、ＭＡＣ（Media Access Control）アドレス等の個体識別情報と、ＤＡＬＩアドレスとの対応関係を示す情報を記憶することができる。
【００４５】
次に、設定器２４の制御部２４２は、設定指示コマンド（指令情報）を無線用コントローラ１６に送る（ステップＳ２２５）。無線用コントローラ１６の制御部１６１は、設定器２４からの「設定指示コマンド（指令情報）」を受けて、設定登録モードに遷移する（ステップＳ２１５）。この場合の「設定登録モード」は、無線通信部１６２の各種変数を設定する動作モードである。制御部１６１は、自装置（例えば無線通信部１６２）を識別する個体識別情報を無線信号に乗せて送信する（ステップＳ２１６）。制御部２４２は、無線用コントローラ１６からの無線信号を受信して、受信した個体識別情報を収集する（ステップＳ２２６）。制御部２４２は、受信した個体識別情報を用いて設備リスト作成し、作成した設備リストを設定データＴＢＬに書き込む（ステップＳ２２７）。制御部２４２は、無線通信のための各種設定データと照明装置の設定情報とを含む無線通信部１６２の個別設定データを無線信号に乗せて送信する（ステップＳ２２８）。
【００４６】
無線用コントローラ１６の制御部１６１は、無線通信のための各種設定データと照明装置の設定情報を受信して、受信した個別設定データを設定データＴＢＬとして制御部１６１の記憶領域に書き込む（ステップＳ２１８）。図９に無線通信部１６２の個別設定データ（設定データＴＢＬ）の一例を示した。図９に示したように、設定データＴＢＬは、無線パラメータと、ＤＡＬＩパラメータと、ＤＡＬＩパラメータ以外のパラメータとを含む。無線パラメータは、通信に使用する無線通信チャネル番号（無線ｃｈ）、ネットワーク識別情報（ＰＡＮＩＤ）、通信データを暗号化したり復号する際に使用する暗号鍵、リンク制御に用いるアドレス情報（ショートアドレス）等を含む。ただし、暗号鍵は省略してもよい。ＤＡＬＩパラメータは、調光レベルの起動時の値や最大値、最小値、異常値、複数のパラメータの組をシーンとして設定するための情報、一括して制御するグループを表す情報等を含む。ＤＡＬＩパラメータ以外のパラメータはＰＷＭ周波数、物理的な最小レベル、起動時のデューティ比の設定値等を含む。無線パラメータを受信した場合、無線用コントローラ１６の制御部１６１は、例えば、無線通信部１６２の各種変数を予め定められた値に設定する。すなわち、例えば、制御部１６１は、無線通信部１６２が使用するＰＡＮＩＤと無線ｃｈとを設定する（例えばそれらの設定値を無線通信部１６２のドライバに引き渡す）。
【００４７】
（照明制御情報設定処理）
続いて、照明制御システム１は、照明制御情報設定処理（ステップＳ３００）を実施する。例えば、無線用コントローラ１６は、照明個別情報の設定を指示する指令情報を受け付けて、無線調光機能付照明装置１７に対して、照明個別情報の設定を指示する指令情報を無線信号に乗せて送信する。例えば、照明個別情報は、フェードレイト、フェード時間、グループ番号等のデータを含む（ステップＳ３１１）。無線調光機能付照明装置１７の制御部１７２は、照明個別情報の設定を指示する指令情報を受け付けると、制御部１７２の記憶領域に照明個別情報を書き込む（ステップＳ３４１）。以上の処理により、照明制御システム１は、「初期状態設定処理」、「無線通信部設定処理」、「照明制御情報設定処理」の各処理を終え、照明調整処理（ステップＳ４００）を実施する。照明調整処理は、無線用コントローラ１６と無線調光機能付照明装置１７との間で所定の無線信号を送受信することで、無線調光機能付照明装置１７が有する照明部１７３の点灯状態を調整する処理である。
【００４８】
次に、図３を参照して、無線用コントローラ１６と無線調光機能付照明装置１７（あるいは外付無線ユニット２２）との間の無線通信で使用するプロトコルスタックの構成について説明する。図３は、図１に示した照明制御システム１において、無線用コントローラ１６と無線調光機能付照明装置１７との間の無線通信に適用されるプロトコルスタックの構成例を説明するための説明図である。図３に示したように、無線用コントローラ１６及び無線調光機能付照明装置１７は、物理層４０１、ＭＡＣ層４０２、及びアプリケーション層４０３から成るプロトコルスタックに従って、各無線通信部１６２及び１７１を用いて無線信号を送受信する。本実施形態では、物理層４０１はＩＥＥＥ８０２．１５．４ｇ  ＰＨＹで規定されたプロトコルに準拠したものとすることができ、ＭＡＣ層４０２はＩＥＥＥ８０２．１５．４  ＭＡＣで規定されたプロトコルに準拠したものとすることができる。また、アプリケーション層４０３は、無線用コントローラ１６と無線調光機能付照明装置１７との間で送受信するメッセージをＣｏＡＰに準拠したものとすることができる。すなわち、アプリケーション層４０３のプロトコルに従って所定のプログラムを実行することで、無線用コントローラ１６の制御部１６２及び無線調光機能付照明装置１７の制御部１７２は、ＣｏＡＰに準拠したメッセージを送受信したり、メッセージの内容に基づく処理を行ったりするためのプログラムを実行する。無線用コントローラ１６の制御部１６１は、例えば、アプリケーション層４０３のプロトコルに従ったプログラムを実行することで、ＣｏＡＰに準拠したメッセージを生成したり、ＤＡＬＩに準拠したコマンドをＣｏＡＰに準拠したメッセージに変換したりする。また、無線調光機能付照明装置１７の制御部１７２は、例えば、受信したＣｏＡＰに準拠したメッセージの内容に基づき、照明部１７３（図１）を制御する。
【００４９】
例えば、本実施形態の照明制御システム１では、無線用コントローラ１６及び無線調光機能付照明装置１７が、物理層４０１、ＭＡＣ層４０２、及びアプリケーション層４０３から成るプロトコルスタック４００に従って、各無線通信部１６２及び１７１を用いて無線信号を送受信する際に、無線用コントローラ１６が、アプリケーション層４０３に従って所定のプログラムを実行することで、無線調光機能付照明装置１７のＰＡＮＩＤ及びショートアドレスを含むメッセージを決定し、無線調光機能付照明装置１７においてアプリケーション層４０３に従って実行される他の所定のプログラムに対して送信する。
【００５０】
次に、図４及び図８を参照して、無線用コントローラ１６と無線調光機能付照明装置１７あるいは外付無線ユニット２２との間でアプリケーション層４０３に従って送受信されるメッセージの構成例について説明する。制御部１６１が、制御部１７２に対して照明部１７３を制御するためのコマンドを示すＣｏＡＰメッセージを送信する場合、制御部１６１は、次の形式のＵＲＩと、ＣｏＡＰメソッドの種類とを指定し、さらに、必要に応じてパラメータを指定して、無線通信部１６２に対してＣｏＡＰメッセージを含む無線信号の送信を指示する。図４は、本実施形態で用いられるＵＲＩの構成例を示した説明図である。
【００５１】
図４（ａ）は本実施形態においてＣｏＡＰメッセージを送信する場合に指定するＵＲＩの一般的な形式を示し、図４（ｂ）は図４（ａ）に示したリソース＜ｒｅｓｏｕｒｃｅ＞の一形式を示し、そして、図４（ｃ）はＵＲＩの具体例を示している。本実施形態で、ＣｏＡＰメッセージを送信する場合のＵＲＩの先頭にＲＦＣ３９８６で規定されたＵＲＩスキームを表す「ｃｏａｐ」が配置される。次に、「ｃｏａｐ」に続けて記号「：／／」を挟んで、宛先の無線アドレスを示すＰＡＮＩＤ＜ｐａｎｉｄ＞と、さらに記号「：」を挟んで、ショートアドレス＜ｓｈｏｒｔ  ａｄｄｒｅｓｓ＞とが配置される。＜ｐａｎｉｄ＞と＜ｓｈｏｒｔ  ａｄｄｒｅｓｓ＞は１６進数で表記される。このＰＡＮＩＤ＜ｐａｎｉｄ＞と、記号「：」と、ショートアドレス＜ｓｈｏｒｔ  ａｄｄｒｅｓｓ＞とは、ＲＦＣ３９８６で規定されたＵＲＩオーソリティであり、本実施形態のＵＲＩは少なくともＰＡＮＩＤ＜ｐａｎｉｄ＞と＜ｓｈｏｒｔ  ａｄｄｒｅｓｓ＞とを含んでいる。さらに、記号「／」を挟んで、リソース名＜ｒｅｓｏｕｒｃｅ＞が続く。そして、記号「？」を挟んで、クエリパラメータ＜ｑｕｅｒｙ＞が続く。本実施形態において、リソース名＜ｒｅｓｏｕｒｃｅ＞は、例えば制御部１７２による照明部１７３の制御あるいは制御部２２２による照明部２３１の制御に係る所定のコマンドを表す文字列である。
【００５２】
リソース名＜ｒｅｓｏｕｒｃｅ＞は、例えば、図４（ｂ）に示した形式をとる。すなわち、図４（ｂ）に示した「ｌｅｖｅｌｓ」と「ａｃｔｕａｌ」は、ＤＡＬＩで規定された調光レベルを操作するコマンドのうちの「ＤＩＲＥＣＴ  ＡＲＣ  ＰＯＷＥＲ  ＣＯＮＴＲＯＬ」コマンド（＝フェードタイムに従って任意の調光レベルに調光するコマンド）又は「ＱＵＥＲＹ  ＡＣＴＵＡＬ  ＬＥＶＥＬ」コマンド（＝現在の調光レベルを問い合わせるコマンド）を表している。２つコマンドのうちのどちらを表すのかはＣｏＡＰメッセージに指定されるＣｏＡＰメソッドの種類によって決まる。また、＜ｃｈａｎｎｅｌ＞は、例えば無線通信部１７１又は無線通信部２２１が複数の出力チャネルを有する場合に、チャネル番号を指定する値が設定される。例えば、出力チャネルが１チャネルの場合、＜ｃｈａｎｎｅｌ＞＝＜０＞と設定する。
【００５３】
ＣｏＡＰメソッドは、ＧＥＴ、ＰＵＴ、ＰＯＳＴ、ＤＥＬＥＴＥの４種類である。ＧＥＴはＵＲＩで識別されたリソースに対応する情報を取得するメソッドである。ＰＵＴはメッセージに含まれるデータでＵＲＩで識別されたリソースを更新又は作成することを要求するメソッドである。ＰＯＳＴは、メッセージに含まれるデータに対して処理を要求するメソッドである。そして、ＤＥＬＥＴＥは、ＵＲＩで識別されたリソースの削除を要求するメソッドである。
【００５４】
例えば、ＣｏＡＰメソッドが「ＰＵＴ」である場合、リソース名＜ｒｅｓｏｕｒｃｅ＞が図４（ｂ）に示した「／ｌｅｖｅｌｓ／＜ｃｈａｎｎｅｌ＞／ａｃｔｕａｌ」であるときは＜ｃｈａｎｎｅｌ＞に対して、「ＤＩＲＥＣＴ  ＡＲＣ  ＰＯＷＥＲ  ＣＯＮＴＲＯＬ」コマンドの実行が指示される。この場合、ＣｏＡＰメッセージには、調光レベルを示すデータが同封される。他方、ＣｏＡＰメソッドが「ＧＥＴ」である場合、リソース名＜ｒｅｓｏｕｒｃｅ＞が図４（ｂ）に示した「／ｌｅｖｅｌｓ／＜ｃｈａｎｎｅｌ＞／ａｃｔｕａｌ」であるときは＜ｃｈａｎｎｅｌ＞に対して、「ＱＵＥＲＹ  ＡＣＴＵＡＬ  ＬＥＶＥＬ」コマンドの実行が指示される。この場合、ＣｏＡＰメッセージには、特にパラメータを示すデータを含まなくてよい。
【００５５】
図４（ｃ）に示したＵＲＩの具体例は、例えば無線通信部１７１のアドレスが「００２１：１Ｅ９４」であるとすると、ＰＡＮＩＤが０ｘ００２１、ショートアドレスが０ｘ１Ｅ９４である無線通信部１７１が接続された制御部１７２に対して、「／ｌｅｖｅｌｓ／０／ａｃｔｕａｌ」で表される「ＤＩＲＥＣＴ  ＡＲＣ  ＰＯＷＥＲ  ＣＯＮＴＲＯＬ」コマンド又は「ＱＵＥＲＹ  ＡＣＴＵＡＬ  ＬＥＶＥＬ」コマンドの実行を指示する情報となる。
【００５６】
なお、図４を参照して説明したリソース名は一例であって、リソース名はＤＡＬＩの他のコマンドに対応させて他に複数種類用意することが可能である。
【００５７】
なお、ＣｏＡＰメッセージの形式は、図８に示すように、フィールド５１〜５９から構成されている。２ビットのフィールド５１はＣｏＡＰのバージョン番号を表す。２ビットのフィールド５２はメッセージのタイプを表す。メッセージが、Ｃｏｎｆｏｒｍａｂｌｅ（応答を要求するメッセージ）なのか、Ｎｏｎ−Ｃｏｎｆｏｒｍａｂｌｅ（応答を要求しないメッセージ）なのか、Ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ（肯定のメッセージ）なのか、あるいは、Ｒｅｓｅｔ（リセットを求めるメッセージ）なのかを表す。
【００５８】
４ビットのフィールド５３は、トークン長を表す。トークンは、リクエストメッセージとレスポンスメッセージとを照合するための連続した番号であり、０から８バイトの長さに設定することができる。８ビットのフィールド５４は、メッセージのコードを表す。メッセージのコードはクラスを表す３ビットと、詳細を表す５ビットのデータに分けられる。クラスには、メッセージがリクエストであることを示すもの、メッセージが成功したレスポンスであることを示すもの、メッセージがクライアントのエラーレスポンスであることを示すもの、メッセージがサーバのエラーレスポンスであることを示すもの等がある。また、詳細には、ＣｏＡＰのメソッドがＧＥＴ、ＰＵＴ、ＰＯＳＴ又はＤＥＬＥＴＥのいずれであるかを示すデータ、レスポンスの内容を示すデータ等が定義されている。１６ビットのフィールド５５は、メッセージＩＤ（識別子）を表す。メッセージＩＤは、メッセージを一意に識別する情報であり、メッセージの重複を検知したり、リクエストとレスポンス、あるいはＣｏｎｆｏｒｍａｂｌｅとＮｏｎ−Ｃｏｍｆｏｒｔａｂｌｅとを照合したりするために使用される。
【００５９】
以上のフィールド５１から５５がＣｏＡＰメッセージのヘッダである。フィールド５６から５９は任意のフィールドである。フィールド５６にはトークン長を示すフィールド５３で指定された長さのトークンの値が格納される。フィールド５７には０又は複数バイトのオプションの情報が格納される。オプションの情報には、ＵＲＩパスを示すデータ（図４では＜ｒｅｓｏｕｒｃｅ＞として示した文字列）等がある。
【００６０】
フィールド５９は、オプションのペイロードの情報が格納される。ペイロードには例えば調光レベルの指示値を格納することができる。このフィールド５９に対しては、図８ではフィールド５８として示した固定された１バイト（０ｘＦＦ）のデータが前に付けられる。なお、各フィールドには、ＡＳＣＩＩ文字に限らず、任意のデータを格納することができる。
【００６１】
次に、図５を参照して、図１に示した無線用コントローラ１６と無線調光機能付照明装置１７との間のメッセージのやりとりについて一例を示して説明する。図５に示した例では、無線通信部１７１の無線アドレスが「００２１：１Ｅ９４」に設定されているものとする。
【００６２】
いま、制御部１６１において、無線調光機能付照明装置１７に対して発行すべきコマンドが発生したとする（Ｓ１１）。例えば、制御部１６１が実行しているアプリケーションプログラムが、時刻の情報や、センサ１９から取得した情報等に基づき自らコマンドの発行を決定した場合、照明コントローラ１２からコマンドの発行が指示された場合、端末１３からユーザの操作に応じてコマンドの発行が指示された場合等にコマンドの発行が行われる。この例では、Ｓ１１において、無線通信部１７１のチャネル０に対して、現在の調光レベルを問い合わせるコマンドの発行が決定されたものとする。
【００６３】
制御部１６１は、当該コマンドを無線調光機能付照明装置１７に対して発行した場合に予想される応答メッセージの到着時間帯を算出し、判定時間として設定する（Ｓ１２）。制御部１６１は、後述するＳ１９において、判定時間より前あるいは後に応答メッセージが到着した場合には、なんらかの問題が生じた可能性があると判定する。
【００６４】
次に、制御部１６１は、ＵＲＩを「ｃｏａｐ：／／００２１：１Ｅ９４／ｌｅｖｅｌｓ／０／ａｃｔｕａｌ」と指定し、ＣｏＡＰメソッドを「ＧＥＴ」としたメッセージの送信を、無線通信部１６２に対して指示する（Ｓ１３）。無線通信部１６２は、ＣｏＡＰメッセージのヘッダにメソッドが「ＧＥＴ」である旨のデータと、オプションを格納するフィールドにＵＲＩパス（すなわちリソース）が「／ｌｅｖｅｌｓ／０／ａｃｔｕａｌ」であることを示すデータとを格納したＣｏＡＰメッセージを作成する。そして、無線通信部１６２は、作成したＣｏＡＰメッセージを無線パケットのペイロードに含む無線パケットを生成し、自装置に設定された無線アドレスを送信元アドレス、無線通信部１７１の無線アドレス「００２１：１Ｅ９４」を送信先アドレスとし、設定された無線ｃｈを用いて、所定の無線プロトコルに従って無線パケットを送信する（Ｓ１４）。
【００６５】
次に、無線通信部１７１は、自装置宛ての無線パケットを受信し、ＣｏＡＰメッセージを取り出して、ＣｏＡＰメソッドが「ＧＥＴ」であり、リソースが「／ｌｅｖｅｌｓ／０／ａｃｔｕａｌ」であること等を示すデータを制御部１７２に対して引き渡す（Ｓ１５）。制御部１７２は、ＣｏＡＰメソッドが「ＧＥＴ」であること及びリソースが「／ｌｅｖｅｌｓ／０／ａｃｔｕａｌ」であることから、指示されたコマンドが、ＤＡＬＩによる「ＱＵＥＲＹ  ＡＣＴＵＡＬ  ＬＥＶＥＬ」コマンドであることを認識する。そして、制御部１７２は、コマンドの実行結果として、照明部１７３の現在の調光レベルの値（「０ｘ８０」とする）を内容とする応答メッセージの返送を無線通信部１７１に対して指示する（Ｓ１６）。
【００６６】
無線通信部１７１は、制御部１７２の指示に応じて、ＣｏＡＰヘッダにコード「２．０５」（Ｃｏｎｔｅｎｔ）を格納し、ペイロードに「０ｘ８０」を格納したＣｏＡＰメッセージを作成する。そして、無線通信部１６２は、作成したＣｏＡＰメッセージを無線パケットのペイロードに含む無線パケットを生成し、自装置に設定された無線アドレスを送信元アドレス、無線通信部１６２の無線アドレスを送信先アドレスとし、設定された無線ｃｈを用いて、所定の無線プロトコルに従って無線パケットを送信する（Ｓ１７）。次に、無線通信部１６２は、自装置宛ての無線パケットを受信し、ＣｏＡＰメッセージを取り出して、ＣｏＡＰヘッダのコードが「２．０５」（Ｃｏｎｔｅｎｔ）であり、ペイロードに「０ｘ８０」が格納されていること等を示すデータを制御部１６１に対して引き渡す（Ｓ１８）。
【００６７】
制御部１６１は、Ｓ１３で送信を指示した要求メッセージ（すなわちリクエストメッセージ）に対する応答メッセージ（すなわちレスポンスメッセージ）を無線通信部１６２から受け取った時刻が、Ｓ１２で設定した判定時間内であるか否かを判定する（Ｓ１９）。制御部１６１は、判定時間内であると判定した場合、例えば応答メッセージが含む現在の調光レベルに基づき、データを記録したり、照明コントローラ１２へ取得したデータを転送したりする所定の処理を行う。他方、判定時間より早いあるいは遅いと判定した場合、制御部１６１は、例えば、同一のコマンドを指示する要求メッセージを再度発行したり、判定時間内に応答メッセージを受信できなかった旨を照明コントローラ１２へ通知する処理を行ったりする。
【００６８】
次に、図６を参照して、図１に示した無線用コントローラ１６と無線調光機能付照明装置１７との間のメッセージのやりとりについて他の例を示して説明する。図６に示した例では、無線通信部１７１の無線アドレスが「００２１：１Ｅ９４」に設定されているものとする。
【００６９】
いま、制御部１６１において、無線調光機能付照明装置１７に対して発行すべきコマンドが発生したとする（Ｓ３１）。この例では、Ｓ３１において、無線通信部１７１のチャネル０に対して、現在の調光レベルを「０ｘ５０」に調光するコマンドの発行が決定されたものとする。
【００７０】
制御部１６１は、当該コマンドを無線調光機能付照明装置１７に対して発行した場合に予想される応答メッセージの到着時間帯を算出し、判定時間として設定する（Ｓ３２）。制御部１６１は、後述するＳ４０において、判定時間より前あるいは後に応答メッセージが到着した場合には、なんらかの問題が生じた可能性があると判定する。
【００７１】
次に、制御部１６１は、ＵＲＩを「ｃｏａｐ：／／００２１：１Ｅ９４／ｌｅｖｅｌｓ／０／ａｃｔｕａｌ」と指定し、ＣｏＡＰメソッドを「ＰＵＴ」とし、さらにペイロードに調光レベルの指示値「０ｘ５０」を格納したメッセージの送信を、無線通信部１６２に対して指示する（Ｓ３３）。無線通信部１６２は、ＣｏＡＰメッセージのヘッダにメソッドが「ＰＵＴ」である旨のデータと、オプションを格納するフィールドにＵＲＩパス（すなわちリソース）が「／ｌｅｖｅｌｓ／０／ａｃｔｕａｌ」であることを示すデータと、ペイロードに指示値「０ｘ５０」を示すデータとを格納したＣｏＡＰメッセージを作成する。そして、無線通信部１６２は、作成したＣｏＡＰメッセージを無線パケットのペイロードに含む無線パケットを生成し、自装置に設定された無線アドレスを送信元アドレス、無線通信部１７１の無線アドレス「００２１：１Ｅ９４」を送信先アドレスとし、設定された無線ｃｈを用いて、所定の無線プロトコルに従って無線パケットを送信する（Ｓ３４）。
【００７２】
次に、無線通信部１７１は、自装置宛ての無線パケットを受信し、ＣｏＡＰメッセージを取り出して、ＣｏＡＰメソッドが「ＰＵＴ」であり、リソースが「／ｌｅｖｅｌｓ／０／ａｃｔｕａｌ」であり、そして、ペイロードに格納されているデータの内容が「０ｘ５０」であること等を示すデータを制御部１７２に対して引き渡す（Ｓ３５）。制御部１７２は、ＣｏＡＰメソッドが「ＰＵＴ」であること及びリソースが「／ｌｅｖｅｌｓ／０／ａｃｔｕａｌ」であることから、指示されたコマンドが、ＤＡＬＩによる「ＤＩＲＥＣＴ  ＡＲＣ  ＰＯＷＥＲ  ＣＯＮＴＲＯＬ」コマンドであることを認識する。そして、制御部１７２は、調光レベルを指示値「０ｘ５０」／「０ｘＦＥ」（０ｘＦＥは調光レベル１００％の指示値）×１００％のデューティー比（＝オン／（オン＋オフ）時間比）とするための制御信号を生成し、照明部１７３に対して出力する（Ｓ３６）。そして、制御部１７２は、コマンドの実行結果として、照明部１７３の変更後の現在の調光レベルの値（「０ｘ５０」）を内容とする応答メッセージの返送を無線通信部１７１に対して指示する（Ｓ３７）。
【００７３】
無線通信部１７１は、制御部１７２の指示に応じて、ＣｏＡＰヘッダにコード「２．０４」（Ｃｈａｎｇｅｄ）を格納し、ペイロードに「０ｘ５０」を格納したＣｏＡＰメッセージを作成する。そして、無線通信部１７１は、作成したＣｏＡＰメッセージを無線パケットのペイロードに含む無線パケットを生成し、自装置に設定された無線アドレスを送信元アドレス、無線通信部１６２の無線アドレスを送信先アドレスとし、設定された無線ｃｈを用いて、所定の無線プロトコルに従って無線パケットを送信する（Ｓ３８）。次に、無線通信部１６２は、自装置宛ての無線パケットを受信し、ＣｏＡＰメッセージを取り出して、ＣｏＡＰヘッダのコードが「２．０４」（Ｃｈａｎｇｅｄ）であり、ペイロードに「０ｘ５０」が格納されていること等を示すデータを制御部１６１に対して引き渡す（Ｓ３９）。
【００７４】
制御部１６１は、Ｓ３３で送信を指示した要求メッセージ（すなわちリクエストメッセージ）に対する応答メッセージ（すなわちレスポンスメッセージ）を無線通信部１６２から受け取った時刻が、Ｓ３２で設定した判定時間内であるか否かを判定する（Ｓ４０）。制御部１６１は、判定時間内であると判定した場合、例えば応答メッセージが含む現在の調光レベルに基づき、データを記録したり、照明コントローラ１２へ取得したデータを転送したりする所定の処理を行う。他方、判定時間より早いあるいは遅いと判定した場合、制御部１６１は、例えば、同一のコマンドを指示する要求メッセージを再度発行したり、現在の調光レベルを問い合わせるコマンドを発行したり、判定時間内に応答メッセージを受信できなかった旨を照明コントローラ１２へ通知する処理を行ったりする。
【００７５】
次に、図７を参照して、図１に示した無線用コントローラ１６と外付無線ユニット２２及び調光機能付照明装置２３との間のメッセージのやりとりについて説明する。図７に示した例では、無線通信部２２１の無線アドレスが「００２１：１Ｅ９５」に設定されているものとする。
【００７６】
いま、制御部１６１において、調光機能付照明装置２３に対して発行すべきコマンドが発生したとする（Ｓ５１）。この例では、Ｓ５１において、無線通信部２２１のチャネル０に対して、現在の調光レベルを「０ｘ５０」に調光するコマンドの発行が決定されたものとする。
【００７７】
制御部１６１は、当該コマンドを調光機能付照明装置２３に対して発行した場合に予想される応答メッセージの到着時間帯を算出し、判定時間として設定する（Ｓ５２）。制御部１６１は、後述するＳ６０において、判定時間より前あるいは後に応答メッセージが到着した場合には、なんらかの問題が生じた可能性があると判定する。
【００７８】
次に、制御部１６１は、ＵＲＩを「ｃｏａｐ：／／００２１：１Ｅ９５／ｌｅｖｅｌｓ／０／ａｃｔｕａｌ」と指定し、ＣｏＡＰメソッドを「ＰＵＴ」とし、さらにペイロードに調光レベルの指示値「０ｘ５０」を格納したメッセージの送信を、無線通信部１６２に対して指示する（Ｓ５３）。無線通信部１６２は、ＣｏＡＰメッセージのヘッダにメソッドが「ＰＵＴ」である旨のデータと、オプションを格納するフィールドにＵＲＩパス（すなわちリソース）が「／ｌｅｖｅｌｓ／０／ａｃｔｕａｌ」であることを示すデータと、ペイロードに指示値「０ｘ５０」を示すデータとを格納したＣｏＡＰメッセージを作成する。そして、無線通信部１６２は、作成したＣｏＡＰメッセージを無線パケットのペイロードに含む無線パケットを生成し、自装置に設定された無線アドレスを送信元アドレス、無線通信部２２１の無線アドレス「００２１：１Ｅ９５」を送信先アドレスとし、設定された無線ｃｈを用いて、所定の無線プロトコルに従って無線パケットを送信する（Ｓ５４）。
【００７９】
次に、無線通信部２２１は、自装置宛ての無線パケットを受信し、ＣｏＡＰメッセージを取り出して、ＣｏＡＰメソッドが「ＰＵＴ」であり、リソースが「／ｌｅｖｅｌｓ／０／ａｃｔｕａｌ」であり、そして、ペイロードに格納されているデータの内容が「０ｘ５０」であること等を示すデータを制御部２２２に対して引き渡す（Ｓ５５）。制御部２２２は、ＣｏＡＰメソッドが「ＰＵＴ」であること及びリソースが「／ｌｅｖｅｌｓ／０／ａｃｔｕａｌ」であることから、指示されたコマンドが、ＤＡＬＩによる「ＤＩＲＥＣＴ  ＡＲＣ  ＰＯＷＥＲ  ＣＯＮＴＲＯＬ」コマンドであることを認識する。そして、制御部２２２は、調光レベルを指示値「０ｘ５０」／「０ｘＦＥ」（０ｘＦＥは調光レベル１００％の指示値）×１００％のデューティー比（＝オン／（オン＋オフ）時間比）とするためのＰＷＭ（Pulse Width Modulation）信号等を出力し、照明部２３１を制御する（Ｓ５６）。そして、制御部２２２は、コマンドの実行結果として、照明部２３１の変更後の現在の調光レベルの値（「０ｘ５０」）を内容とする応答メッセージの返送を無線通信部２２１に対して指示する（Ｓ５７）。
【００８０】
無線通信部２２１は、制御部２２２の指示に応じて、ＣｏＡＰヘッダにコード「２．０４」（Ｃｈａｎｇｅｄ）を格納し、ペイロードに「０ｘ５０」を格納したＣｏＡＰメッセージを作成する。そして、無線通信部２２１は、作成したＣｏＡＰメッセージを無線パケットのペイロードに含む無線パケットを生成し、自装置に設定された無線アドレスを送信元アドレス、無線通信部１６２の無線アドレスを送信先アドレスとし、設定された無線ｃｈを用いて、所定の無線プロトコルに従って無線パケットを送信する（Ｓ５８）。次に、無線通信部１６２は、自装置宛ての無線パケットを受信し、ＣｏＡＰメッセージを取り出して、ＣｏＡＰヘッダのコードが「２．０４」（Ｃｈａｎｇｅｄ）であり、ペイロードに「０ｘ５０」が格納されていること等を示すデータを制御部１６１に対して引き渡す（Ｓ５９）。
【００８１】
制御部１６１は、Ｓ５３で送信を指示した要求メッセージ（すなわちリクエストメッセージ）に対する応答メッセージ（すなわちレスポンスメッセージ）を無線通信部１６２から受け取った時刻が、Ｓ５２で設定した判定時間内であるか否かを判定する（Ｓ６０）。制御部１６１は、判定時間内であると判定した場合、例えば応答メッセージが含む現在の調光レベルに基づき、データを記録したり、照明コントローラ１２へ取得したデータを転送したりする所定の処理を行う。他方、判定時間より早いあるいは遅いと判定した場合、制御部１６１は、例えば、同一のコマンドを指示する要求メッセージを再度発行したり、現在の調光レベルを問い合わせるコマンドを発行しやり、判定時間内に応答メッセージを受信できなかった旨を照明コントローラ１２へ通知する処理を行ったりする。
【００８２】
以上のように、本実施形態によれば、制御部１６１が、無線通信部１７１又は２２１のアドレスと、制御部１７２又は２２２による照明部１７３又は２３１の制御に係る所定のコマンドとを表す文字列を指定することで、コマンドを表す文字列を含むメッセージの送信を無線通信部１６２に対して指示するとともに、制御部１６１が、判定時間内に応答メッセージが受信されたか否かを判定する。この構成によれば、無線通信部１７１又は２２１のアドレスを用いてアクセスすることができるので、例えばＤＮＳ（Domain Name System）等の比較的アクセスに処理時間が掛かるシステムを使用しなくてよい。また、照明部１７３及び２３１を制御するコマンドを直接的に指定することができるので従来同様の制御を容易に行うことができる。さらに、判定時間内に応答メッセージが受信されたか否かを判定することで、例えば応答メッセージが正常な時間内に返されなかったことを認識し、その場合には、制御状態を再確認したり、コマンドを再送信したりすることができる。よって、本実施形態によれば、簡易な方法で無線通信における通信品質を確保して、照明設備を制御することができる。
【００８３】
また、本実施形態によれば、予め定義したコマンドのレベルで照明部１７３や照明部２３１を制御する際のコマンドはＵＲＩに含まれている。したがって、コマンドの指定をＵＲＩへのアクセスという形で実現することができる。よって、本実施形態によれば、容易に、複数のソフトウェアの連携を適切に図ることができる。すなわち、制御部１６１で実行されるソフトウェアと、制御部１７２で実行されるソフトウェアや制御部２２２で実行されるソフトウェアとを適切に連携させることができる。また、ＨＴＴＰ（Hypertext Transfer Protocol）と容易に変換可能なＣｏＡＰに従ってメッセージを生成するので、ＨＴＴＰを用いるソフトウェアとの連携も容易に行うことができる。
【００８４】
また、ＵＲＩが含むコマンドをＤＡＬＩで規定されたコマンドに対応させているので、汎用性を高め、多くの照明機器での利用を図ることができる。また、メッセージの形式を、ＣｏＡＰで規定された形式を有するものとしているので、汎用性を高めることができる。
【００８５】
また、上記実施形態においては、ＴＣＰを使用しなければならないという制約が必ずしも無いため、例えば、無線通信の物理層４０１とＭＡＣ層４０２（データリンク層）との上に、アプリケーション層４０３としてＤＡＬＩに準拠したコマンドの変換や制御のための処理等をするためソフトウェアを搭載したプロトコルスタックを用いる等、プロトコルの組み合わせを工夫することができ、組み合わせによって１メッセージのデータ量を低減する等の効果が期待できる。また、時間が揺らぎにくい構成を採用することで応答性の確保を容易とすることもできる。
【００８６】
なお、本発明の実施の形態は上記のものに限定されない。例えば、無線用コントローラが備える制御部１６１が行ったＣｏＡＰメッセージの作成及び送信の指示を、照明コントローラ１２や端末１３あるいはビル管理システム１１から行うこともできる。その場合、制御部１６１は、照明コントローラ１２、端末１３あるいはビル管理システム１１が有するコンピュータ等の制御部と一体として機能するものであるととらえることができる。また、図１に示した照明制御システム１は、各ブロックを統合したり、各ブロックを分離して分散して配置したりする等の変更を適宜行うことができる。また各ブロックが行う処理は、適宜他のブロックで実行したり、分散して実行したりすることができる。また、図１に示した各ブロックが有するコンピュータが実行するプログラムは、その一部又は全部をコンピュータ読み取り可能な記録媒体や通信回線を介して頒布することが可能である。
【００８７】
また、本実施形態の構成によれば、制御部１６１が、無線通信部１７１のアドレスと、制御部１７２による照明部１７３の制御に係る所定のコマンドとを表す文字列を指定することで、コマンドを表す文字列を含むメッセージの送信を無線通信部１６２に対して指示するとともに、制御部１６１が、判定時間内に応答メッセージが受信されたか否かを判定する。この構成によれば、無線通信部１７１のアドレスを用いてアクセスすることができるので、例えばＤＮＳ等の比較的アクセスに処理時間が掛かるシステムを使用しなくてよい。また、照明部１７３を制御するコマンドを指定することができるので従来同様の制御を容易に行うことができる。さらに、判定時間内に応答メッセージが受信されたか否かを判定することで、例えば応答メッセージが正常な時間内に返されなかったことを認識し、その場合には、制御状態を再確認したり、コマンドを再送信したりすることができる。よって、本実施形態によれば、簡易な方法で無線通信における通信品質を確保して、照明設備を制御することができる。
【００８８】
また、上記のように、照明制御システム１は、ユーザの操作に基づいて、無線用コントローラ１６を介して、無線調光機能付照明装置１７を個別に制御することができる。また、照明制御システム１は、無線調光機能付照明装置１７の他にも、同様の処理により調光機能付照明装置２３、調光機能付照明装置２９などの各照明装置を個別に制御することができる。また、纏めて制御する対象の複数の照明装置を同じグループに登録することにより、一回の操作で、当該グループの照明装置の調光率を調整するように指示することが可能になる。ユーザの操作又はビル管理システム１１からの制御により、照明制御システム１は、無線調光機能付照明装置１７等の照明装置を個別に又はグループ単位で制御することができる。
【００８９】
また、照明制御システム１は、各種センサを利用して無線調光機能付照明装置１７等を制御してもよい。例えば、照明制御システム１は、明るさを測るセンサを利用して昼光を有効に利用するように各照明装置の点灯状態を個別に又は纏めて調整する自動制御を実施してもよい。
【００９０】
また、照明制御システム１は、人感センサや図示していない入退室セキュリティーシステム、スケジュールシステム等と連携させることにより、ユーザが不在時の消灯制御や予め設定されたスケジュールに基づいて制御するようにしてもよい。 
これにより、照明制御システム１は、上記のユーザが不在時の消灯制御や予め設定されたスケジュールに基づいたエリア単位で点灯状態を調整する制御等を行わずに一括して点灯状態を制御する場合と比較して、照明装置による消費電力を削減することが可能になる。
【００９１】
また、照明制御システム１は、照明装置に対する調光制御の方法として、ＤＡＬＩに規定された調光制御方法、又は、ＰＷＭ制御による調光制御方法を適用してもよい。
また、ビル管理システム１１は、図示しない各種設備の制御状態を管理するビルエネルギー管理システム（ＢＥＭＳ（Building Energy Management System））として構成することができる。例えば、照明制御システム１は、ビル管理システム１１に関連する各種設備と連携させて、例えば、空調設備の制御状況や消費電力量等のエネルギーの利用状況を可視化するように構成してもよい。
【００９２】
また、照明制御システム１は、無線通信回線を利用するように構成した場合、当該無線通信回線を利用する範囲に含まれる各照明装置をそれぞれ接続する制御用の配線を不要とすることができる。上記の場合、この照明制御システム１によれば、システムを導入する場合や、建物のリニューアルやオフィスのレイアウト変更等を実施する場合等に、各照明装置への制御用配線の敷設や変更を伴う配線工事が不要になる。
【００９３】
また、照明制御システム１は、各種センサに対応した自動制御機能を省いて構成することも可能である。そのように構成した場合、設定器２４や操作器２５等を操作して、無線通信回線を介して照明装置の点灯状態を制御するように構成することができる。上記のように構成した場合には、通信方式を変換するためのゲートウェイ等を用いることなくシステムを構成することができ、照明制御システム１の構成を簡素なものとすることができる。例えば、設定器２４と操作器２５は、スマートフォンやタブレット端末などの携帯型の端末装置であってもよい。これにより、照明制御システム１は、スマートフォンやタブレット端末などの端末装置から、調光機能付き照明器具を一灯ごとに無線で制御することができる。
【００９４】
また、照明制御システム１は、明るさセンサや人感センサを用いることで、昼の時間帯の照明装置の利用を抑えたり、不在時には自動消灯したりする等、各利用シーンに合わせ照明の点灯状態をきめ細やかにコントロールすることが可能となり、照明の消費電力を削減することが可能になる。
【００９５】
また、上記実施形態では無線用コントローラ１６と無線調光機能付き照明装置１７との間で物理層、ＭＡＣ層、及びアプリケーション層から成るプロトコルスタック構造を用いて通信する際に、無線用コントローラ１６において、アプリケーション層の処理が、通信に利用するＭＡＣ層の識別情報をＵＲＩで指定するメッセージを生成することとしているが、無線にかぎらず有線の通信においても同様の構成を採用することができる。例えば、図１に示した有線用コントローラ１４と有線調光機能付照明装置１５との間で、ＤＡＬＩによる通信に代えて、有線用コントローラ１４と有線調光機能付照明装置１５との間で物理層、ＭＡＣ層、及びアプリケーション層から成るプロトコルスタック構造を用いて通信することとし、有線用コントローラ１４において、アプリケーション層の処理が、通信に利用するＭＡＣ層の識別情報をＵＲＩで指定するメッセージを生成することとすることができる。
【００９６】
ところで、近年、電力を消費する設備機器の高効率化に加え、設備自動制御技術の進化、つまり、利用者の様々なニーズに答えつつ不要な電力を抑制するきめ細やかな制御が求められている。このような要求に対しては、例えば、ハードウェアにより近いレベルの制御を実現するためのソフトウェア、使い勝手の良いユーザインタフェースを実現するためのソフトウェア等の複数のソフトウェアを適切に連携させるということが課題となる。また、センサの情報を収集するなどの目的で無線通信が利用されるようになってきた。同じ周波数帯で予定外の他のシステムが混在する場合には、無線通信の混信が生じることがある。このような混信が生じる状況であっても、所望の通信品質を確保する必要がある。
【００９７】
しかしながら、無線通信の通信品質を確保しようとすると、複数のソフトウェアを利用してメッセージの交換を実施する構成が考えられる。例えば、ＸＭＬ（Extensible Markup Language ）などのプロトコルでは、再送処理などにより通信品質を確保できるものであるが、再送処理を制御用に用いるのには適していない。特に、比較的通信速度が低い無線回線上で伝送するには、伝送に係る時間が揺らぐことから、要求メッセージからそれに対する応答メッセージまでの時間を厳密に管理することは困難である。一方、ＤＡＬＩでは、マスタからスレーブへ送信されるフォワードフレームと、フォワードフレームへの応答としてスレーブからマスタへ送信されるバックワードフレームとの間に時間的な制限が決められている。すなわち、ＤＡＬＩのように時間的な制約を有するソフトウェアと、無線通信を利用して通信する場合に用いるソフトウェアのように時間的な制約を守ることが難しいソフトウェアとを適切に連携させて通信品質を確保することが課題となる。
【００９８】
本実施形態は、次の構成を備えることで、上記の通信品質確保という課題を解決している。すなわち、本実施形態では、制御部１６１が、無線通信部１７１又は２２１のアドレスと、制御部１７２又は２２２による照明部１７３又は２３１の制御に係る所定のコマンドとを表す文字列を指定することで、コマンドを表す文字列を含むメッセージの送信を無線通信部１６２に対して指示する。また、制御部１６１は、判定時間内に応答メッセージが受信されたか否かを判定する。この構成によれば、無線通信部１７１又は２２１のアドレスを用いてアクセスすることができるので、例えばＤＮＳ等の比較的アクセスに処理時間が掛かるシステムを使用しなくてよい。また、照明部１７３又は２３１を制御するコマンドを指定することができるので従来同様の制御を容易に行うことができる。さらに、判定時間内に応答メッセージが受信されたか否かを判定することで、例えば応答メッセージが正常な時間内に返されなかったことを認識し、その場合には、制御状態を再確認したり、コマンドを再送信したりすることができる。よって、本実施形態によれば、簡易な方法で無線通信における通信品質を確保して、照明設備を制御することができる。
【００９９】
また、上述した本発明の実施形態は、次の態様を有するものとしてとらえることができる。
（１）例えば、照明制御システム１（通信システム）は、物理層、ＭＡＣ（Media Access Control）層、及びアプリケーション層から成るプロトコルスタック構造を用いて通信する通信システムであって、前記アプリケーション層の処理が、前記通信に利用するＭＡＣ層の識別情報をＵＲＩ（Uniform Resource Identifier）で指定するメッセージを生成するコントローラ（無線用コントローラ１６）を備えるように構成した。
このような、照明制御システム１は、アプリケーション層の処理が、前記通信に利用するＭＡＣ層の識別情報をＵＲＩ（Uniform Resource Identifier）で指定するメッセージを生成する。これにより、照明制御システム１は、無線通信を利用して照明設備を制御するのに適した通信システムを利用することができる。
【０１００】
（２）また、照明制御システム１において、前記ＭＡＣ層の識別情報は、ＰＡＮＩＤ（Personal Area Network ID）及びショートアドレスの少なくとも何れかを含むようにした。このような、照明制御システム１は、アプリケーション層の処理により、前記ＭＡＣ層の識別情報であるＰＡＮＩＤ（Personal Area Network ID）及びショートアドレスの少なくとも何れかを指定することができる。これにより、照明制御システム１は、無線通信を利用して照明設備を制御することができる。
【０１０１】
（３）また、照明制御システム１において、前記コントローラ（無線用コントローラ１６）は、前記通信を介して建物に付帯する装置（無線調光機能付照明装置１７）を制御するようにした。
（４）また、前記建物に付帯する装置（無線調光機能付照明装置１７）は、照明装置（照明部１７３）を含むようにした。
（５）また、前記コントローラ（無線用コントローラ１６）が生成するメッセージが、ＣｏＡＰ（Constrained Application Protocol）で規定された形式を有するものにした。
これらにより、照明制御システム１は、無線通信を利用して照明設備を制御することができる。
【０１０２】
（６）また、照明制御システム１は、建物に付帯する装置（無線調光機能付照明装置１７）を制御するコントローラ（無線用コントローラ１６）を備え、前記コントローラ及び前記装置は、無線通信を行う無線通信部をそれぞれ有し、前記コントローラ及び前記置は、物理層、ＭＡＣ（Media Access Control）層、及びアプリケーション層から成るプロトコルスタックに従って、前記各無線通信部を用いて無線信号を送受信し、前記コントローラは、前記アプリケーション層に従って所定のプログラムを実行することで、前記装置のＰＡＮＩＤ（Personal Area Network ID）及びショートアドレスを含むメッセージを決定し、前記装置において前記アプリケーション層に従って実行される他の所定のプログラムに対して送信するようにした。
このような照明制御システム１であれば、前記アプリケーション層に従って所定のプログラムを実行することで、前記装置のＰＡＮＩＤ（Personal Area Network ID）及びショートアドレスを含むメッセージを決定し、前記装置において前記アプリケーション層に従って実行される他の所定のプログラムに対して送信することができる。
これにより、照明制御システム１は、無線通信を利用して照明設備を制御することができる。
【０１０３】
（７）また、照明制御システム１におけるメッセージが、前記ＰＡＮＩＤ及びショートアドレスを表す文字列を、ＵＲＩ（Uniform Resource Identifier）として含むように構成し、また、ＤＡＬＩ（Digital Addressable Lighting Interface）で規定された照明の制御に係る所定のコマンドに対応した文字列又はデータを含むようにした。
これにより、照明制御システム１は、無線通信を利用して照明設備を制御することができる。
【０１０４】
さらに、上述した本発明の実施形態は、次の態様を有するものとしてとらえることができる。
【０１０５】
（Ａ１）本実施形態の照明制御システムの一態様は、
第１制御部（制御部１６１）と、第１無線通信部（無線通信部１６２）とを有する制御装置（無線用コントローラ１６）と、第２無線通信部（無線通信部１７１又は２２１）と、第２制御部（制御部１７２又は２２２）と、照明部（照明部１７３又は２３１）とを有する照明装置（無線調光機能付照明装置１７又は外付無線ユニット２２と調光機能付照明装置２３とを組み合わせたもの）とを備える照明制御システム（照明制御システム１）であって、
前記第１制御部が、前記第２無線通信部のアドレスと、前記第２制御部による前記照明部の制御に係る所定のコマンドとを表す文字列を指定することで、前記コマンドを表す文字列を含むメッセージの送信を前記第１無線通信部に対して指示するとともに、当該コマンドの送信を指示してから、当該コマンドに対する応答を受信するまでの応答時間の制限値を判定時間として設定し、
前記第１無線通信部が、前記第１制御部から指示された前記メッセージを送信し、
前記第２無線通信部が、前記第１無線通信部が送信した前記メッセージを受信し、
前記第２制御部が、前記第２無線通信部が受信した前記メッセージに含まれている前記コマンドに応じた処理を実行するとともに、前記コマンドに応じた応答メッセージの送信を前記第２無線通信部に対して指示し、
前記第２無線通信部が、前記第２制御部から指示された前記応答メッセージを送信し、
前記第１無線通信部が、前記第２無線通信部が送信した前記応答メッセージを受信し、
前記第１制御部が、前記判定時間内に前記応答メッセージが受信されたか否かを判定する
ことを特徴とする。
【０１０６】
（Ａ２）本実施形態の一態様は、上記（Ａ１）の照明制御システムであって、
前記コマンドが、ＤＡＬＩ（Digital Addressable Lighting Interface）で規定されたコマンドに対応するものである
ことを特徴とする。
【０１０７】
（Ａ３）本実施形態の一態様は、上記（Ａ１）又は（Ａ２）の照明制御システムであって、
前記メッセージが、ＣｏＡＰ（Constrained Application Protocol）で規定された形式を有するものである
ことを特徴とする。
【０１０８】
（Ａ４）本実施形態の一態様は、上記（Ａ１）、（Ａ２）又は（Ａ３）の照明制御システムであって、
前記第１制御部が、前記第２無線通信部のアドレスと、前記第２制御部による前記照明部の制御に係る所定のコマンドとを表す文字列を、ＵＲＩ（Uniform Resource Identifier）として指定する
ことを特徴とする。
【０１０９】
（Ａ５）本実施形態の照明制御方法の一態様は、
第１制御部と、第１無線通信部とを有する制御装置と、第２無線通信部と、第２制御部と、照明部とを有する照明装置とを備える照明制御システムにおいて、
第１制御部と、第１無線通信部とを有する制御装置と、第２無線通信部と、第２制御部と、照明部とを有する照明装置とを備える照明制御システムであって、
前記第１制御部が、前記第２無線通信部のアドレスと、前記第２制御部による前記照明部の制御に係る所定のコマンドとを表す文字列を指定することで、前記コマンドを表す文字列を含むメッセージの送信を前記第１無線通信部に対して指示するとともに、当該コマンドの送信を指示してから、当該コマンドに対する応答を受信するまでの応答時間の制限値を判定時間として設定し、
前記第１無線通信部が、前記第１制御部から指示された前記メッセージを送信し、
前記第２無線通信部が、前記第１無線通信部が送信した前記メッセージを受信し、
前記第２制御部が、前記第２無線通信部が受信した前記メッセージに含まれている前記コマンドに応じた処理を実行するとともに、前記コマンドに応じた応答メッセージの送信を前記第２無線通信部に対して指示し、
前記第２無線通信部が、前記第２制御部から指示された前記応答メッセージを送信し、
前記第１無線通信部が、前記第２無線通信部が送信した前記応答メッセージを受信し、
前記第１制御部が、前記判定時間内に前記応答メッセージが受信されたか否かを判定する
ことを特徴とする。
【０１１０】
なお、本発明の実施の形態は上記のものに限定されない。例えば、無線用コントローラが備える制御部１６１が行った指令情報（ＣｏＡＰメッセージ）の作成及び送信の指示を、照明コントローラ１２や端末１３あるいはビル管理システム１１から行うこともできる。その場合、制御部１６１は、照明コントローラ１２、端末１３あるいはビル管理システム１１が有するコンピュータ等の制御部と一体として機能するものであるととらえることができる。また、図１に示した照明制御システム１は、各ブロックを統合したり、各ブロックを分離して分散して配置したりする等の変更を適宜行うことができる。また各ブロックが行う処理は、適宜他のブロックで実行したり、分散して実行したりすることができる。また、図１に示した各ブロックが有するコンピュータが実行するプログラムは、その一部又は全部をコンピュータ読み取り可能な記録媒体や通信回線を介して頒布することが可能である。
また、照明制御システム１は、図１に示す構成の一部を縮退して構成することもできる。例えば、照明制御システム１は、少なくとも無線調整機能付照明装置１７と設定器２４とを備えるものとして構成できる。照明制御システム１は、さらに、操作器２５を備えていてもよい。
【０１１１】
また、照明制御システム１は、照明装置毎に当該照明装置の照明部のオン・オフや調光制御等を行うものとして説明したが、照明装置毎に照明部（光源）の点灯と消灯とを調整範囲に含めた調光制御を実施したり、照明装置毎に照明部（光源）の点灯と消灯のみの制御を実施したりするようにしてもよい。
なお、照明制御システム１内で、上記の制御を混在させて、照明装置毎に異なる設定（動作モード）にして構成することも可能である。例えば、比較的広いスペースを必要に応じて比較的狭い部屋に分けて利用する場合、当該スペースの利用状態に応じて、同スペースに設けられた照明装置を纏めて調光したり、分けて利用する部屋を単位とし、又は、照明装置を単位にして各照明装置を調光したりしてもよい。照明制御システム１は、個々の照明装置を個別に制御するように構成したことにより、当該スペースの利用状態の変更に応じて調光制御の方法を変更することができる。
また、照明制御システム１は、照明器具毎に個別の設定を据え付け後に実施するものとして説明したが、既に使用されていた照明器具の設定を、上記と同様の手順に従って変更することができる。
また、上記の「照明装置の点灯状態を制御する指令情報」は、ユーザの操作に応じて、照明装置の点灯状態を調整する調光制御を指令する指令情報に限られず、例えば照明装置の基本動作を指定する指令情報も含めることができる。
【符号の説明】
【０１１２】
１  照明制御システム
１１  ビル管理システム、１２  照明コントローラ、
１３  端末（第１装置）、１４  有線用コントローラ、１５  有線調光機能付照明装置、
１６  無線用コントローラ、１６１  制御部、
１６２  無線通信部、１６３  インタフェース部(ＩＦ部)、
１６４  ＰＡＮＩＤ設定部、１６５  無線ｃｈ設定部
１７  無線調光機能付照明装置、１７１  無線通信部、
１７２  制御部、１７３  照明部
２２  外付無線ユニット、２２１  無線通信部、
２２２  制御部、
２３  調光機能付照明装置、２３１  照明部
２４  設定器、２４１  無線通信部、２４２  制御部、２４３  記憶部、
２４４  入出力部
２５  操作器、２５１  無線通信部、２５２  制御部、２５３  記憶部、
２５４  入出力部
２６  無線ユニット、２７、２８  スイッチ、２９  調光機能付照明装置
４００  プロトコルスタック、４０１  物理層、４０２  ＭＡＣ層、４０３  アプリケーション層
【図１】
0006691755.tif 000002
【図２Ａ】
0006691755.tif 000003
【図２Ｂ】
0006691755.tif 000004
【図３】
0006691755.tif 000005
【図４】
0006691755.tif 000006
【図５】
0006691755.tif 000007
【図６】
0006691755.tif 000008
【図７】
0006691755.tif 000009
【図８】
0006691755.tif 000010
【図９】
0006691755.tif 000011