(57)【特許請求の範囲】
【請求項１】
複数の照明器具と、
前記複数の照明器具を制御するコントローラとを備え、
前記コントローラは、
前記複数の照明器具のいずれかが制御対象として指定された制御指令を受信する受信部と、
記憶部と、
前記受信部によって受信された制御指令を前記記憶部に記憶し、かつ、前記記憶部に記憶された制御指令を読み出す第一制御部と、
前記第一制御部の制御に基づいて、読み出された制御指令を当該制御指令において指定された照明器具に送信する第一通信部とを有し、
前記複数の照明器具のそれぞれは、
光源と、
前記第一通信部によって送信された制御指令を受信する第二通信部と、
前記第二通信部によって受信された制御指令に応じて前記光源を発光させる処理であって、所定の時間がかかる処理を行う第二制御部とを有し、
前記第一制御部は、
前記複数の照明器具のうち第一の照明器具が指定された第一の制御指令を前記第一通信部に送信させた後、前記第一の制御指令が送信されてから前記所定の時間が経過したか否かを判定し、
前記第一の制御指令が送信されてから前記所定の時間が経過したと判定した場合には、前記第一の照明器具が指定された第二の制御指令を前記第一通信部に送信させ、
前記第一の制御指令が送信されてから前記所定の時間が経過していないと判定した場合には、前記複数の照明器具のうち第二の照明器具が指定された第三の制御指令を前記第一通信部に送信させる
照明制御システム。
【請求項２】
前記第一通信部は、さらに、前記複数の照明器具それぞれから当該照明器具の前記第二制御部が行う前記処理にかかる前記所定の時間を示す情報を受信し、
前記第一制御部は、前記第一通信部によって受信された複数の前記所定の時間を示す情報に基づいて、前記記憶部に記憶された制御指令の送信順序を決定する
請求項１に記載の照明制御システム。
【請求項３】
前記第一制御部は、前記記憶部に記憶された制御指令のうち、前記所定の時間が長い照明器具が指定された制御指令ほど優先して前記第一通信部に送信させる
請求項２に記載の照明制御システム。
【請求項４】
前記第一制御部は、前記記憶部に記憶された制御指令のうち、前記所定の時間が短い照明器具が指定された制御指令ほど優先して前記第一通信部に送信させる
請求項２に記載の照明制御システム。
【請求項５】
前記コントローラは、さらに、前記複数の照明器具の優先度を取得する取得部を備え、
前記第一制御部は、前記記憶部に記憶された制御指令のうち、取得された優先度の高い照明器具が指定された制御指令ほど優先して前記第一通信部に送信させる
請求項１に記載の照明制御システム。
【請求項６】
前記記憶部には、前記複数の照明器具により１つの照明シーンをつくるための複数の制御指令であって、各々が前記複数の照明器具のいずれかを指定する複数の制御指令が記憶され、
前記第一制御部は、前記複数の制御指令による前記複数の照明器具それぞれの指定数に基づいて、前記複数の制御指令の送信順序の少なくとも一部を決定する
請求項１に記載の照明制御システム。
【請求項７】
前記第一制御部は、前記指定数が多い照明器具を指定する制御指令ほど優先して前記第一通信部に送信させる
請求項６に記載の照明制御システム。
【請求項８】
前記第一制御部は、前記指定数が少ない照明器具を指定する制御指令ほど優先して前記第一通信部に送信させる
請求項６に記載の照明制御システム。
【請求項９】
前記受信部は、ユーザによって操作される操作装置から無線通信によって制御指令を受信する
請求項１〜８のいずれか１項に記載の照明制御システム。
【請求項１０】
前記コントローラは、前記複数の照明器具のうちの一の照明器具である
請求項１〜９のいずれか１項に記載の照明制御システム。
【請求項１１】
前記第一制御部は、前記記憶部に記憶された順に制御指令を読み出して前記第一通信部に送信させ、
前記第一の制御指令及び前記第二の制御指令のそれぞれは、前記第三の制御指令よりも先に受信部によって受信され、前記第三の制御指令よりも先に前記記憶部に記憶された制御指令である
請求項１に記載の照明制御システム。
【請求項１２】
照明制御システムが実行する照明制御方法であって、
前記照明制御システムは、
各々が光源を備える複数の照明器具と、
記憶部を備え、前記複数の照明器具を制御するコントローラとを備え、
前記照明制御方法において、
前記コントローラは、
前記複数の照明器具のいずれかが制御対象として指定された制御指令を受信し、
受信された制御指令を前記記憶部に記憶し、かつ、記憶された制御指令を読み出し、
読み出された制御指令を当該制御指令において指定された照明器具に送信し、
前記複数の照明器具のそれぞれは、
送信された制御指令を受信し、
受信された制御指令に応じて前記光源を発光させる処理であって、所定の時間がかかる処理を行い、
前記コントローラは、
前記複数の照明器具のうち第一の照明器具が指定された第一の制御指令を送信した後、前記第一の制御指令が送信されてから前記所定の時間が経過したか否かを判定し、
前記第一の制御指令が送信されてから前記所定の時間が経過したと判定した場合には、前記第一の照明器具が指定された第二の制御指令を送信し、
前記第一の制御指令が送信されてから前記所定の時間が経過していないと判定した場合には、前記複数の照明器具のうち第二の照明器具が指定された第三の制御指令を送信する
照明制御方法。
【請求項１３】
複数の照明器具を制御する照明制御装置であって、
前記複数の照明器具のいずれかが制御対象として指定された制御指令を受信する受信部と、
記憶部と、
前記受信部によって受信された制御指令を前記記憶部に記憶し、かつ、前記記憶部に記憶された制御指令を読み出す第一制御部と、
前記第一制御部の制御に基づいて、読み出された制御指令を当該制御指令において指定された照明器具に送信する第一通信部とを備え、
前記第一制御部は、
前記複数の照明器具のうち第一の照明器具が指定された第一の制御指令を前記第一通信部に送信させた後、前記第一の制御指令が送信されてから所定の時間が経過したか否かを判定し、
前記第一の制御指令が送信されてから前記所定の時間が経過したと判定した場合には、前記第一の照明器具が指定された第二の制御指令を前記第一通信部に送信させ、
前記第一の制御指令が送信されてから前記所定の時間が経過していないと判定した場合には、前記複数の照明器具のうち第二の照明器具が指定された第三の制御指令を前記第一通信部に送信させる
照明制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の照明器具を制御するための、照明制御システム、照明制御方法、及び照明制御装置に関する。
【背景技術】
【０００２】
従来、複数の照明器具を制御するための照明制御システムが知られている。特許文献１には、親機と子機との間の無線通信の信頼性を向上させた照明制御システム（遠隔制御システム）が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−８３２８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
照明制御システムにおいては、複数の照明器具に効率的に制御指令を送信し、複数の照明器具を早期に制御指令に応じた状態で発光させることが課題である。
【０００５】
本発明は、複数の照明器具に効率的に制御指令を送信することができる照明制御システム、照明制御方法、及び、照明制御装置を提供する。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る照明制御システムは、複数の照明器具と、前記複数の照明器具を制御するコントローラとを備え、前記コントローラは、前記複数の照明器具のいずれかが制御対象として指定された制御指令を受信する受信部と、記憶部と、前記受信部によって受信された制御指令を前記記憶部に記憶し、かつ、前記記憶部に記憶された制御指令を読み出す第一制御部と、前記第一制御部の制御に基づいて、読み出された制御指令を当該制御指令において指定された照明器具に送信する第一通信部とを有し、前記複数の照明器具のそれぞれは、光源と、前記第一通信部によって送信された制御指令を受信する第二通信部と、前記第二通信部によって受信された制御指令に応じて前記光源を発光させる処理であって、所定の時間がかかる処理を行う第二制御部とを有し、前記第一制御部は、前記複数の照明器具のうち第一の照明器具が指定された第一の制御指令を前記第一通信部に送信させた後、前記第一の制御指令が送信されてから前記所定の時間が経過したか否かを判定し、前記第一の制御指令が送信されてから前記所定の時間が経過したと判定した場合には、前記第一の照明器具が指定された第二の制御指令を前記第一通信部に送信させ、前記第一の制御指令が送信されてから前記所定の時間が経過していないと判定した場合には、前記複数の照明器具のうち第二の照明器具が指定された第三の制御指令を前記第一通信部に送信させる。
【０００７】
本発明の一態様に係る照明制御方法は、照明制御システムが実行する照明制御方法であって、前記照明制御システムは、各々が光源を備える複数の照明器具と、記憶部を備え、前記複数の照明器具を制御するコントローラとを備え、前記照明制御方法において、前記コントローラは、前記複数の照明器具のいずれかが制御対象として指定された制御指令を受信し、受信された制御指令を前記記憶部に記憶し、かつ、記憶された制御指令を読み出し、読み出された制御指令を当該制御指令において指定された照明器具に送信し、前記複数の照明器具のそれぞれは、送信された制御指令を受信し、受信された制御指令に応じて前記光源を発光させる処理であって、所定の時間がかかる処理を行い、前記コントローラは、前記複数の照明器具のうち第一の照明器具が指定された第一の制御指令を送信した後、前記第一の制御指令が送信されてから前記所定の時間が経過したか否かを判定し、前記第一の制御指令が送信されてから前記所定の時間が経過したと判定した場合には、前記第一の照明器具が指定された第二の制御指令を送信し、前記第一の制御指令が送信されてから前記所定の時間が経過していないと判定した場合には、前記複数の照明器具のうち第二の照明器具が指定された第三の制御指令を送信する。
【０００８】
本発明の一態様に係る照明制御装置は、複数の照明器具を制御する照明制御装置であって、前記複数の照明器具のいずれかが制御対象として指定された制御指令を受信する受信部と、記憶部と、前記受信部によって受信された制御指令を前記記憶部に記憶し、かつ、前記記憶部に記憶された制御指令を読み出す第一制御部と、前記第一制御部の制御に基づいて、読み出された制御指令を当該制御指令において指定された照明器具に送信する第一通信部とを備え、前記第一制御部は、前記複数の照明器具のうち第一の照明器具が指定された第一の制御指令を前記第一通信部に送信させた後、前記第一の制御指令が送信されてから所定の時間が経過したか否かを判定し、前記第一の制御指令が送信されてから前記所定の時間が経過したと判定した場合には、前記第一の照明器具が指定された第二の制御指令を前記第一通信部に送信させ、前記第一の制御指令が送信されてから前記所定の時間が経過していないと判定した場合には、前記複数の照明器具のうち第二の照明器具が指定された第三の制御指令を前記第一通信部に送信させる。
【発明の効果】
【０００９】
本発明の照明制御システム、照明制御方法、及び、照明制御装置は、複数の照明器具に効率的に制御指令を送信することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施の形態に係る照明制御システムの概略図である。
【図２】図２は、実施の形態に係る照明制御システムの機能構成を示すブロック図である。
【図３】図３は、第一記憶部に設けられた記憶領域を模式的に示す図である。
【図４】図４は、制御指令のデータ構造の一例を示す図である。
【図５】図５は、照明制御システムの動作の概要を示すシーケンス図である。
【図６】図６は、コントローラの動作のフローチャートである。
【図７】図７は、変形例１に係るコントローラの送信順序の決定動作のフローチャートである。
【図８】図８は、変形例２に係るコントローラの送信順序の決定動作のフローチャートである。
【図９】図９は、変形例３に係るコントローラの送信順序の決定動作のフローチャートである。
【発明を実施するための形態】
【００１１】
以下、実施の形態について、図面を参照しながら説明する。なお、以下で説明する実施の形態は、いずれも包括的または具体的な例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。
【００１２】
なお、各図は模式図であり、必ずしも厳密に図示されたものではない。また、各図において、実質的に同一の構成に対しては同一の符号を付し、重複する説明は省略または簡略化される場合がある。
【００１３】
（実施の形態）
［照明制御システムの構成］
まず、実施の形態に係る照明制御システムの構成について説明する。図１は、実施の形態に係る照明制御システムの概略図である。図２は、実施の形態に係る照明制御システムの機能構成を示すブロック図である。
【００１４】
図１に示されるように、実施の形態に係る照明制御システム１００は、コントローラ１０と、複数の照明器具２０ａ〜２０ｃと、操作装置３０とを備える。また、必須の構成要素ではないが、照明制御システム１００は、ルータ４０を備える。
【００１５】
照明制御システム１００は、複数の照明器具２０ａ〜２０ｃを、ユーザが操作装置３０を通じて制御することができるシステムである。
【００１６】
照明制御システム１００に含まれる照明器具の数は特に限定されないが、実施の形態では、照明制御システム１００は、３台の照明器具を備えるものとして説明が行われる。
【００１７】
照明制御システム１００のユーザは、操作装置３０を通じて複数の照明器具２０ａ〜２０ｃをそれぞれ制御して、照明シーンを実現することができる。照明シーンは、例えば、複数の照明器具２０ａ〜照明器具２０ｃが発する光の色温度及び明るさを時間帯に応じて変化させる制御などにより実現される。
【００１８】
例えば、照明制御システム１００のユーザは、操作装置３０を通じてあらかじめ登録された照明シーンを選択する。そうすると、選択された照明シーンを実現するための複数の制御指令が操作装置３０からコントローラ１０に無線送信される。複数の制御指令のそれぞれにおいては、複数の照明器具２０ａ〜２０ｃのいずれかのアドレスが指定される。
【００１９】
コントローラ１０は、ルータ４０を介して複数の制御指令を順次受信し、第一記憶部１２に一時的に記憶する。そして、第一記憶部１２に記憶された複数の制御指令を１つずつ読み出し、読み出した制御指令を当該制御指令において指定された照明器具に送信する。つまり、第一記憶部１２に記憶された制御指令は、ユニキャスト送信される。
【００２０】
照明制御システム１００のコントローラ１０は、このような場合に、複数の照明器具２０ａ〜２０ｃに効率的に制御指令を送信し、複数の照明器具を早期に制御指令に応じた状態で発光させることができる。以下、照明制御システム１００の各構成要素について図１及び図２を参照しながら詳細に説明する。
【００２１】
［コントローラ］
まず、コントローラ１０について説明する。コントローラ１０は、照明制御装置の一例であって、複数の照明器具２０ａ〜２０ｃを制御する装置である。コントローラ１０は、受信部１１と、第一記憶部１２と、第一制御部１３と、第一通信部１４と、タイマ部１５とを備える。
【００２２】
受信部１１は、複数の照明器具２０ａ〜２０ｃのいずれかのアドレスが指定された制御指令を操作装置３０から受信する通信回路（通信モジュール）である。つまり、受信部１１は、複数の照明器具２０ａ〜２０ｃのいずれかが制御対象として指定された制御指令を受信する。
【００２３】
実施の形態では、受信部１１は、ユーザによって操作される操作装置３０から無線送信される制御指令をルータ４０を介して受信する通信回路である。言い換えると、受信部１１は、操作装置３０から無線通信によって制御指令を受信する。無線通信の方式（通信規格）は、例えば、９２０ＭＨｚ帯の周波数を利用した特定小電力無線であるが、ＺｉｇＢｅｅ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）または、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）など、他の通信規格であってもよい。
【００２４】
なお、受信部１１の具体的態様は、特に限定されない。例えば、操作装置３０がコントローラ１０の専用リモコンである場合には、受信部１１は、赤外線の受光部などであってもよい。このような場合、ルータ４０は不要である。
【００２５】
また、受信部１１は、後述する第一通信部１４に含まれてもよい。つまり、第一通信部１４が操作装置３０から制御指令を受信してもよい。
【００２６】
第一記憶部１２は、受信部１１によって受信された制御指令が第一制御部１３によって記憶される。つまり、第一記憶部１２は、送信バッファとして機能する。第一記憶部１２内において、制御指令は、どのように記憶されていてもよいが、例えば、第一記憶部１２には、照明器具ごとに記憶領域が設けられる。図３は、第一記憶部１２に設けられた記憶領域を模式的に示す図である。
【００２７】
図３に示される第一記憶領域１２ａは、照明器具２０ａのアドレスが指定された制御指令が記憶される領域であり、第二記憶領域１２ｂは、照明器具２０ｂのアドレスが指定された制御指令が記憶される領域である。第三記憶領域１２ｃは、照明器具２０ｃのアドレスが指定された制御指令が記憶される領域である。このように、第一記憶領域１２ａには、例えば、照明器具ごとに記憶領域が設けられる。
【００２８】
第一記憶部１２は、具体的には、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）などの半導体メモリである。なお、図示されないが、第一記憶部１２には、第一制御部１３が実行する制御プログラムなども記憶される。
【００２９】
第一制御部１３は、コントローラ１０の各種制御を行う制御装置である。第一制御部１３は、第一記憶部１２に記憶された制御指令を読み出し、読み出した制御指令を第一通信部１４に送信させる。第一制御部１３は、具体的には、マイクロコンピュータであるが、プロセッサまたは専用回路などにより実現されてもよい。
【００３０】
ここで、制御指令について説明する。図４は、制御指令のデータ構造の一例を示す図である。
【００３１】
図４に示されるように、制御指令には、例えば、照明器具のアドレスと、タスク番号と、制御内容とが含まれる。
【００３２】
ここで、制御指令に含まれるタスク番号は、第一制御部１３が受信部１１によって受信された制御指令を第一記憶部１２に記憶する際に付与する番号である。タスク番号は、例えば、付与されるごとに１ずつインクリメントされる番号である。実施の形態では、第一制御部１３は、第一記憶部１２に記憶された制御指令のタスク番号をサーチすることにより、第一記憶部１２に記憶された順に制御指令を読み出して第一通信部１４に送信させる。つまり、第一記憶部１２に記憶された制御指令は、先入れ先出し（ＦＩＦＯ：Ｆｉｒｓｔ  Ｉｎ，Ｆｉｒｓｔ  Ｏｕｔ）で送信される。
【００３３】
また、制御指令に含まれる制御内容は、例えば、「第一光源部２１ａの調光率を８０％に制御する」といった制御内容である。実施の形態では、１つの制御指令には、１つの制御内容が含まれる。
【００３４】
例えば、照明器具２０ａを調色するときには、第一光源部２１ａの調光率を指定するための制御指令、及び、第二光源部２１ｂの調光率を指定するための制御指令の２つの制御指令が必要となる。また、照明器具２０ａがフェード制御（調光率を経時的に下げるまたは上げる制御）されるような場合は、１つの照明器具２０ａに対して、調光率が徐々に低くなる（または高くなる）複数の制御指令が必要となる。
【００３５】
なお、１つの制御指令に１つの制御内容が含まれることは必須ではなく、１つの制御指令に複数の制御内容が含まれてもよい。また、図４では図示されないが、１つの制御指令は、開始デリミタなどの開始位置情報と終了デリミタなどの終了位置情報とで区切られていてもよい。
【００３６】
第一通信部１４は、複数の照明器具２０ａ〜２０ｃと通信を行うための通信回路（通信モジュール）であり、上記の制御指令の送信に用いられる。第一通信部１４は、具体的には、第一制御部１３の制御に基づいて、複数の照明器具２０ａ〜２０ｃの第二通信部２２に制御指令を送信する。第一通信部１４は、後述する複数の照明器具２０ａ〜２０ｃの受信処理期間（例えば、５０ｍｓ）よりも短い期間（例えば、５ｍｓ）ごとに制御指令を送信することができる。
【００３７】
実施の形態では、第一通信部１４は、第二通信部２２と無線通信を行うが、有線通信を行ってもよい。なお、無線通信の方式（通信規格）は、例えば、９２０ＭＨｚ帯の周波数を利用した特定小電力無線であるが、ＺｉｇＢｅｅ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）または、無線ＬＡＮなど、他の通信規格であってもよい。有線通信の方式についても特に限定されず、有線ＬＡＮが用いられてもよいし、電力線搬送通信が行われてもよい。
【００３８】
タイマ部１５は、時間を計測し、第一制御部１３に通知する。第一制御部１３は、タイマ部１５を用いて後述する受信時間間隔を複数の照明器具２０ａ〜２０ｃごとに測定（カウント）する。タイマ部１５は、例えば、単位時間ごとに、当該単位時間が経過したことを示すタイマ信号を第一制御部１３に通知するが、タイマ部１５は、第一制御部１３が受信時間間隔の経過を検出できるのであれば、どのような態様で通知を行ってもよい。タイマ部１５は、具体的には、汎用のタイマＩＣ（タイマ回路）である。なお、タイマ部１５は、第一制御部１３に内蔵されてもよい。
【００３９】
［照明器具］
次に、複数の照明器具２０ａ〜２０ｃについて説明する。なお、以下では、照明器具２０ａについての説明が主に行われるが、照明器具２０ｂ及び２０ｃについても同様の構成である。
【００４０】
照明器具２０ａは、室内を照明するいわゆるシーリングライトであり、コントローラ１０によって調光制御及び調色制御される。なお、照明器具２０ａの態様は、図１に示されるような態様に限定されるものではなく。平面視形状が円形のシーリングライト、または、ダウンライト等であってもよい。
【００４１】
照明器具２０ａは、具体的には、光源２１と、第二通信部２２と、第二制御部２３と、第二記憶部２４とを備える。光源２１は、第一光源部２１ａと、第二光源部２１ｂとを備える。以下、照明器具２０ａの各構成要素について説明する。
【００４２】
光源２１は、第二制御部２３の制御に基づいて発光する照明用の光源である。光源２１は、具体的には、発光素子としてＬＥＤが用いられた発光モジュールである。光源２１は、半導体レーザ等の半導体発光素子、有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）または無機ＥＬ等の固体発光素子が用いられた発光素子であってもよいし、蛍光管などであってもよい。
【００４３】
また、光源２１は、色温度が互いに異なる２種類の光源部（第一光源部２１ａおよび第二光源部２１ｂ）を有し、第一光源部２１ａおよび第二光源部２１ｂそれぞれの光出力のバランスが変更されることで、光源２１が発する光の色温度が変更される。つまり、照明器具２０ａは、調色制御に対応する。
【００４４】
例えば、第一光源部２１ａは、色温度が３５００Ｋの複数のＬＥＤから構成され、第二光源部２１ｂは、色温度が６５００Ｋの複数のＬＥＤから構成される。つまり、光源２１は、３５００Ｋから６５００Ｋまでの間で色温度の変更が可能である。なお、調色制御は、第二制御部２３によって第一光源部２１ａおよび第二光源部２１ｂへの供給電流が制御されることにより行われる。
【００４５】
なお、詳細については図示されないが、光源２１と第二制御部２３とは、ＰＷＭ制御回路などを含む点灯回路を介して接続される。
【００４６】
第二通信部２２は、コントローラ１０と通信を行うための通信回路（通信モジュール）である。第二通信部２２は、具体的には、コントローラ１０の第一通信部１４から制御指令を受信する。実施の形態では、第二通信部２２は、第一通信部１４と無線通信を行うが、有線通信を行ってもよい。
【００４７】
第二制御部２３は、照明器具２０ａの各種制御を行う制御装置である。第二制御部２３は、具体的には、第二通信部２２によって受信された制御指令に応じて光源２１を発光させる処理であって、所定の時間がかかる処理を行う。実施の形態では、第二制御部２３は、一の制御指令に応じた処理を行っている間は、第二通信部２２が他の制御指令を受信したとしても当該他の制御指令に応じた処理を行うことができない。つまり、一の制御知指令を受信してから所定の時間の間は、他の制御指令に応じた処理を行うことができない。以下の実施の形態では、この所定の時間を受信処理期間とも記載する。受信処理期間は、例えば、５０ｍｓである。
【００４８】
第二制御部２３は、具体的には、マイクロコンピュータであるが、プロセッサまたは専用回路などにより実現されてもよい。
【００４９】
第二記憶部２４は、第二制御部２３によってデータが書き込まれる（記憶される）記憶装置である。第二記憶部２４は、具体的には、ＥＥＰＲＯＭなどの半導体メモリである。第二記憶部２４に記憶されるデータは、具体的には、照明器具２０ａのアドレス、照明器具２０ａの受信処理期間を示す情報、及び、第二制御部２３が実行する制御プログラムなどである。
【００５０】
アドレスは、複数の照明器具２０ａ〜２０ｃのそれぞれに割り当てられる固有の値である。第二制御部２３は、第二通信部２２がコントローラ１０から制御指令を受信した場合に、受信した制御指令に含まれるアドレスと、第二記憶部２４に記憶されたアドレスとを照合する。これにより、受信した制御指令が当該照明器具２０ａ宛ての指令であるか否かを判別することができる。
【００５１】
［操作装置］
次に、操作装置３０について説明する。操作装置３０は、コントローラ１０に指示を送るための装置であり、具体的には、スマートフォンなどである。操作装置３０は、パーソナルコンピュータであってもよいし、タブレット端末、またはＰＤＡなどの携帯端末であってもよい。また、操作装置３０は、コントローラ１０の専用リモコンであってもよい。
【００５２】
［動作の概要］
次に、照明制御システム１００の動作の概要について説明する。図５は、照明制御システム１００の動作の概要を示すシーケンス図である。
【００５３】
まず、ユーザは、操作装置３０通じて、あらかじめ登録された照明シーンの選択を行う。すると、選択された照明シーンを実現するための複数の制御指令が、操作装置３０からコントローラ１０に順次送信される（Ｓ１１）。
【００５４】
コントローラ１０の受信部１１は、複数の制御指令を順次受信し（Ｓ１２）。第一制御部１３は、受信部１１によって受信された制御指令を、第一記憶部１２に順番に記憶する（Ｓ１３）。このとき、制御指令には、記憶された順番を示すタスク番号が付与される。上述のように、制御指令は、当該制御指令に含まれるアドレスごとに異なる記憶領域に記憶される。
【００５５】
その後、第一制御部１３は、第一記憶部１２に記憶された制御指令を読み出し、第一制御部１３の制御に基づいて、読み出された制御指令を当該制御指令において指定された照明器具に送信する（Ｓ１４）。
【００５６】
例えば、第一記憶部１２に第一の制御指令、第二の制御指令、及び、第三の制御指令がこの順に記憶されているとする。第一の制御指令及び第二の制御指令は、複数の照明器具２０ａ〜２０ｃのうち照明器具２０ａが指定された制御指令である。第三の制御指令は、複数の照明器具２０ａ〜２０ｃのうち照明器具２０ｂが指定された照明器具である。
【００５７】
このとき、第一制御部１３は、まず、照明器具２０ａが指定された第一の制御指令を第一通信部１４に送信させる。照明器具２０ａの第二通信部２２は、第一通信部１４によって送信された制御指令を受信し、照明器具２０ａの第二制御部２３は、照明器具２０ａの第二通信部２２によって受信された制御指令に応じて光源２１を発光させる処理を開始する（Ｓ１５）。
【００５８】
ここで、次に送信される制御指令は、本来は、第二の制御指令である。しかしながら、上述のように、照明器具２０ａの第二制御部２３は、一の制御指令に応じた処理を行っている間は、第二通信部２２が他の制御指令を受信したとしても当該他の制御指令に応じた処理を行うことができない。つまり、照明器具２０ａにおいては、他の処理の不能期間が生じる（Ｓ１６）。
【００５９】
そこで、第一制御部１３は、照明器具２０ａが他の処理の不能期間であるか否かの判定を行う。第一制御部１３は、言い換えれば、第一の制御指令を第一通信部１４に送信させた後、第一の制御指令が送信されてから所定の時間が経過したか否かを判定する。
【００６０】
第一制御部１３は、第一の制御指令が送信されてから所定の時間が経過していないと判定した場合、つまり、照明器具２０ａにおける他の処理の不能期間においては、照明器具２０ｂが指定された第三の制御指令を第一通信部に送信させる（Ｓ１７）。つまり、第一制御部１３は、判定結果に基づいて、第二の制御指令よりも第三の制御指令の送信を優先させる。照明器具２０ｂの第二通信部２２は、第一通信部１４によって送信された制御指令を受信し、照明器具２０ｂの第二制御部２３は、照明器具２０ｂの第二通信部２２によって受信された制御指令に応じて光源２１を発光させる処理を開始する（Ｓ１８）。
【００６１】
一方、第一制御部１３は、第一の制御指令が送信されてから所定の時間が経過したと判定した場合、つまり、照明器具２０ａの第一制御部１３が第一の制御指令に応じた処理を完了した（Ｓ１９）後には、照明器具２０ａが指定された第二の制御指令を第一通信部１４に送信させる（Ｓ２０）。照明器具２０ａの第二通信部２２は、第一通信部１４によって送信された制御指令を受信し、照明器具２０ａの第二制御部２３は、照明器具２０ａの第二通信部２２によって受信された制御指令に応じて光源２１を発光させる処理を開始する（Ｓ２１）。
【００６２】
このように、コントローラ１０は、一度制御指令を照明器具２０ａに送信した後には、照明器具２０ａが別の制御指令を処理可能な状態になるまで、照明器具２０ａに制御指令を送信しない。また、コントローラ１０は、照明器具２０ａが別の制御指令を処理可能な状態になるまでの時間を利用して、照明器具２０ｂに制御指令を送信する。つまり、コントローラ１０は、照明器具２０ａの処理能力を考慮して、効率的に制御指令を送信することができる。
【００６３】
［動作例］
次に、コントローラ１０の動作の一例について説明する。図６は、コントローラ１０の動作のフローチャートである。
【００６４】
図６のフローチャートに示される動作においては、第一記憶部１２に記憶された複数の制御指令は、原則としてタスク番号の小さい順に送信される。その上で、複数の照明器具２０ａ〜２０ｃの受信処理期間が考慮されて一部の制御指令の送信順序が入れ替えられる。
【００６５】
まず、コントローラ１０の第一制御部１３は、第一記憶部１２に記憶された未送信の複数の制御指令のうち最もタスク番号の小さい制御指令を特定する（Ｓ３１）。
【００６６】
次に、第一制御部１３は、特定した制御指令において指定された照明器具が受信処理期間中であるか否かを判定する（Ｓ３２）。受信処理期間中であるか否かは、タイマ部１５を用いることにより判定できる。
【００６７】
照明器具が受信処理期間中でないと判定された場合（Ｓ３２でＮｏ）、第一制御部１３は、特定した制御指令を第一通信部１４に送信させる（Ｓ３３）。そして、第一制御部１３は、タイマ部１５を用いて制御指令の送信先の照明器具の受信処理期間のカウントを開始する（Ｓ３４）。
【００６８】
次に、第一制御部１３は、第一記憶部１２に未送信の制御指令があるか否かを判定する（Ｓ３５）。未送信の制御指令がある場合（Ｓ３５でＹｅｓ）、第一制御部１３は、未送信の制御指令のうち、タスク番号の最も小さい制御指令の特定を行う（Ｓ３１）。その後は、ステップＳ３２以降の動作が再度行われる。未送信の制御指令がない場合は（Ｓ３５でＮｏ）、動作は終了となる。
【００６９】
一方、ステップＳ３２において、照明器具が受信処理期間中であると判定された場合（Ｓ３２でＹｅｓ）、第一制御部１３は、第一記憶部１２に記憶された未送信の複数の制御指令のうち、タスク番号が次に小さい制御指令を特定する（Ｓ３６）。そして、第一制御部１３は、特定した制御指令において指定された照明器具が受信処理期間中であるか否かを判定する（Ｓ３２）。なお、ステップＳ３６において、タスク番号が次に小さい制御指令がない場合には、第一制御部１３は、照明器具の受信処理期間が満了するまで待機する。
【００７０】
以上のような動作により、コントローラ１０は、照明器具２０ａの処理能力を考慮して、効率的に制御指令を送信することができる。
【００７１】
［変形例１］
上記動作例においては、第一記憶部１２に記憶された複数の制御指令は、原則としてタスク番号の小さい順に送信されたが、複数の制御指令の送信順序は、特に限定されない。例えば、複数の照明器具２０ａ〜２０ｃの受信処理期間がそれぞれ異なるような場合が考えられる。このような場合、第一制御部１３は、受信処理期間に基づいて、第一記憶部１２に記憶された制御指令の送信順序を決定してもよい。その上で、複数の照明器具２０ａ〜２０ｃの受信処理期間が考慮されて一部の制御指令の送信順序が入れ替えられてもよい。図７は、このような変形例１に係る、コントローラ１０の送信順序の決定動作のフローチャートである。
【００７２】
図７に示されるように、コントローラ１０の第一通信部１４は、複数の照明器具２０ａ〜２０ｃのそれぞれから、受信処理期間を示す情報を受信する（Ｓ５１）。受信処理期間を示す情報は、第二記憶部２４に記憶されており、第二制御部２３によって読み出され、第二通信部２２によって送信される。ステップＳ５１の処理が行われるタイミングは、特に限定されないが、ステップＳ５１の処理は、例えば、照明制御システム１００の電源投入時に行われる初期設定処理の一部として行われるとよい。
【００７３】
次に、第一制御部１３は、第一通信部１４によって受信された複数の受信処理期間を示す情報に基づいて、第一記憶部１２に記憶された制御指令の送信順序を決定する（Ｓ５２）。
【００７４】
第一制御部１３は、例えば、第一記憶部１２に記憶された制御指令のうち、受信処理期間が長い照明器具が指定された制御指令ほど優先して第一通信部１４に送信させる。複数の照明器具のそれぞれに複数の制御指令を送信することにより１つの照明シーンを実現するような場合、受信処理期間が長い照明器具は、複数の制御指令に応じた照明状態になるまでに時間がかかると考えられる。したがって、このような照明器具に先に制御指令を送信しておくことにより、複数の照明器具２０ａ〜２０ｃ全ての制御が完了し、照明シーンが生成されるまでの時間を短縮できる。
【００７５】
なお、第一制御部１３は、第一記憶部１２に記憶された制御指令のうち、受信処理期間が短い照明器具が指定された制御指令ほど優先して第一通信部１４に送信させてもよい。
【００７６】
例えば、真っ暗な状態から複数の照明器具２０ａ〜２０ｃを点灯させるような場合、なるべく早いタイミングで１台の照明器具を所望の状態で発光させたい場合がある。このような場合、受信処理期間が短い照明器具が指定された制御指令が優先して送信されれば、受信処理期間が短い照明器具の制御を早期に完了することができる。
【００７７】
［変形例２］
なお、複数の制御指令の送信順序（複数の照明器具２０ａ〜２０ｃの優先度）は、照明制御システム１００の導入時などにあらかじめ定められていてもよいし、ユーザ（照明制御システム１００の施工者）によって指定されてもよい。図８は、このような変形例２に係る、コントローラ１０の送信順序の決定動作のフローチャートである。
【００７８】
図８に示されるように、まず、コントローラ１０は、複数の照明器具の優先度を取得する（Ｓ６１）。優先度が第一記憶部１２にあらかじめ記憶されている場合は、第一制御部１３が第一記憶部１２から優先度を取得する。この場合、第一制御部１３は、複数の照明器具２０ａ〜２０ｃの優先度を取得する取得部を備える。また、優先度が操作装置３０から送信される場合には、受信部１１が優先度を取得する。つまり、受信部１１が取得部として機能する。また、ユーザがコントローラ１０（第一制御部１３）に直接優先度を入力してもよく、この場合、取得部は、コントローラ１０に設けられたユーザインターフェースである。
【００７９】
次に、第一制御部１３は、優先度に基づいて制御指令の送信順序を決定する（Ｓ６２）。第一制御部１３は、例えば、第一記憶部１２に記憶された制御指令のうち、取得された優先度の高い照明器具が指定された制御指令ほど優先して第一通信部１４に送信させる。
【００８０】
例えば、複数の照明器具２０ａ〜２０ｃの中に、ベースとなる主照明用途の照明器具と、演出用の副照明用途の照明器具とが含まれるような場合がある。このような場合に、主照明用途の照明器具を優先して制御する必要がある場合には、主照明用途の照明器具の優先度が高められるとよい。
【００８１】
［変形例３］
１つの照明シーンを実現するために、複数の照明器具２０ａ〜２０ｃにそれぞれ異なる数の制御指令が送信される場合がある。このような場合、第一制御部１３は、複数の照明器具２０ａ〜２０ｃのそれぞれに送信される制御指令の数に基づいて、第一記憶部１２に記憶された制御指令の送信順序を決定してもよい。図９は、このような変形例３に係る、コントローラ１０の送信順序の決定動作のフローチャートである。
【００８２】
なお、以下の説明では、第一記憶部１２には、複数の照明器具２０ａ〜２０ｃにより１つの照明シーンをつくるための複数の制御指令であって、各々が複数の照明器具のいずれかを指定する複数の制御指令が記憶されているものとする。
【００８３】
図９に示されるように、まず、コントローラ１０の第一制御部１３は、各照明器具あての制御指令の数を取得する（Ｓ７１）。つまり、第一制御部１３は、複数の照明器具２０ａ〜２０ｃそれぞれの指定数（複数の制御指令によって指定された数）を、第一記憶部１２を参照することにより取得する。
【００８４】
そして、第一制御部１３は、取得した制御指令の数に基づいて、複数の制御指令の送信順序の少なくとも一部を決定する（Ｓ７２）。
【００８５】
第一制御部１３は、例えば、指定数が多い照明器具を指定する制御指令ほど優先して第一通信部１４に送信させる。このように、指定数が多い照明器具に先に制御指令を送信しておくことにより、照明シーンが生成されるまでの時間を短縮できる。
【００８６】
また、第一制御部１３は、指定数が少ない照明器具を指定する制御指令ほど優先して第一通信部１４に送信させてもよい。これにより、指定数が少ない照明器具の制御を早期に完了することができる。
【００８７】
［まとめ］
以上説明したように、照明制御システム１００は、複数の照明器具２０ａ〜２０ｃと、複数の照明器具２０ａ〜２０ｃを制御するコントローラ１０とを備える。
【００８８】
コントローラ１０は、複数の照明器具２０ａ〜２０ｃのいずれかが制御対象として指定された制御指令を受信する受信部１１と、第一記憶部１２とを備える。また、コントローラ１０は、受信部１１によって受信された制御指令を第一記憶部１２に記憶し、かつ、第一記憶部１２に記憶された制御指令を読み出す第一制御部１３と、第一制御部１３の制御に基づいて、読み出された制御指令を当該制御指令において指定された照明器具に送信する第一通信部１４とを有する。
【００８９】
また、複数の照明器具２０ａ〜２０ｃのそれぞれは、光源２１と、第一通信部１４によって送信された制御指令を受信する第二通信部２２と、第二通信部２２によって受信された制御指令に応じて光源２１を発光させる処理であって、所定の時間がかかる処理を行う第二制御部２３とを有する。
【００９０】
第一制御部１３は、複数の照明器具２０ａ〜２０ｃのうち照明器具２０ａが指定された第一の制御指令を第一通信部１４に送信させた後、第一の制御指令が送信されてから所定の時間が経過したか否かを判定する。照明器具２０ａは、第一の照明器具の一例である。
【００９１】
第一制御部１３は、第一の制御指令が送信されてから所定の時間が経過したと判定した場合には、照明器具２０ａが指定された第二の制御指令を第一通信部１４に送信させる。一方、第一制御部１３は、第一の制御指令が送信されてから所定の時間が経過していないと判定した場合には、複数の照明器具２０ａ〜２０ｃのうち照明器具２０ｂまたは照明器具２０ｃが指定された第三の制御指令を第一通信部１４に送信させる。照明器具２０ａまたは照明器具２０ｃは、第二の照明器具の一例である。
【００９２】
このように、コントローラ１０は、一度制御指令を照明器具２０ａに送信した後には、照明器具２０ａが別の制御指令を処理可能な状態になるまで、照明器具２０ａには制御指令を送信しない。また、コントローラ１０は、照明器具２０ａが別の制御指令を処理可能な状態になるまでの時間を利用して、照明器具２０ｂまたは照明器具２０ｃに制御指令を送信する。したがって、コントローラ１０は、照明器具２０ａの処理能力を考慮して、効率的に制御指令を送信することができる。
【００９３】
また、第一通信部１４は、さらに、複数の照明器具２０ａ〜２０ｃそれぞれから当該照明器具の第二制御部２３が行う上記処理にかかる所定の時間を示す情報を受信してもよい。第一制御部１３は、第一通信部１４によって受信された複数の所定の時間を示す情報に基づいて、第一記憶部１２に記憶された制御指令の送信順序を決定してもよい。
【００９４】
これにより、第一制御部１３は、複数の照明器具２０ａ〜２０ｃのそれぞれが処理に係る所定の時間（受信処理期間）に基づいて、第一記憶部１２に記憶された制御指令の送信順序を決定することができる。
【００９５】
また、第一制御部１３は、第一記憶部１２に記憶された制御指令のうち、所定の時間が長い照明器具が指定された制御指令ほど優先して第一通信部１４に送信させてもよい。
【００９６】
このように、処理にかかる所定の時間が長い照明器具に先に制御指令を送信しておくことにより、複数の照明器具２０ａ〜２０ｃの全ての制御が完了するまでの時間を短縮できる。
【００９７】
また、第一制御部１３は、第一記憶部１２に記憶された制御指令のうち、所定の時間が短い照明器具が指定された制御指令ほど優先して第一通信部１４に送信させてもよい。
【００９８】
このように、処理にかかる所定の時間が短い照明器具に先に制御指令を送信しておくことにより、処理にかかる所定の時間が短い照明器具の制御を早期に完了することができる。
【００９９】
また、コントローラ１０は、さらに、複数の照明器具２０ａ〜２０ｃの優先度を取得する取得部を備えてもよい。第一制御部１３は、第一記憶部１２に記憶された制御指令のうち、取得された優先度の高い照明器具が指定された制御指令ほど優先して第一通信部１４に送信させてもよい。
【０１００】
なお、取得部は、優先度が第一記憶部１２にあらかじめ記憶されているような場合には、第一制御部１３に含まれる。また、優先度が操作装置３０から送信される場合には、受信部１１が取得部の一例である。取得部は、第一制御部１３及び受信部１１とは別に設けられてもよい。
【０１０１】
これにより、第一制御部１３は、複数の照明器具２０ａ〜２０ｃのそれぞれの優先度に基づいて、第一記憶部１２に記憶された制御指令の送信順序を決定することができる。
【０１０２】
また、第一記憶部１２には、複数の照明器具２０ａ〜２０ｃにより１つの照明シーンをつくるための複数の制御指令であって、各々が複数の照明器具２０ａ〜２０ｃのいずれかを指定する複数の制御指令が記憶されてもよい。第一制御部１３は、複数の制御指令による複数の照明器具２０ａ〜２０ｃそれぞれの指定数に基づいて、複数の制御指令の送信順序の少なくとも一部を決定してもよい。
【０１０３】
これにより、第一制御部１３は、複数の照明器具２０ａ〜２０ｃのそれぞれに送信される予定の制御指令の数（指定数）に基づいて、第一記憶部１２に記憶された制御指令の送信順序を決定することができる。
【０１０４】
また、第一制御部１３は、指定数が多い照明器具を指定する制御指令ほど優先して第一通信部１４に送信させてもよい。
【０１０５】
このように、指定数が多い照明器具に先に制御指令を送信しておくことにより、複数の照明器具２０ａ〜２０ｃの全ての制御が完了するまでの時間を短縮できる。
【０１０６】
また、第一制御部１３は、指定数が少ない照明器具を指定する制御指令ほど優先して第一通信部１４に送信させてもよい。
【０１０７】
このように、指定数が少ない照明器具に先に制御指令を送信しておくことにより、指定数が少ない照明器具の制御を早期に完了することができる。
【０１０８】
また、受信部１１は、ユーザによって操作される操作装置３０から無線通信によって制御指令を受信してもよい。
【０１０９】
これにより、ユーザは、コントローラ１０に制御指令を無線送信することができる。
【０１１０】
また、第一制御部１３は、第一記憶部１２に記憶された順に制御指令を読み出して第一通信部１４に送信させてもよい。第一の制御指令及び第二の制御指令のそれぞれは、第三の制御指令よりも先に受信部１１によって受信され、第三の制御指令よりも先に第一記憶部１２に記憶された制御指令であってもよい。
【０１１１】
これにより、第一制御部１３は、第一記憶部１２への記憶順に基づいて、第一記憶部１２に記憶された制御指令の送信順序を決定することができる。
【０１１２】
（その他の実施の形態）
以上、実施の形態に係る照明制御システムについて説明したが、本発明は、上記実施の形態に限定されるものではない。
【０１１３】
例えば、上記実施の形態では、複数の照明器具とは別に、照明機能を有しないコントローラが設けられたが、複数の照明器具のうち一の照明器具がコントローラとして機能してもよい。つまり、コントローラは、複数の照明器具のうちの一の照明器具であってもよい。これにより、複数の照明器具のうちの一の照明器具を、コントローラとして兼用することができる。
【０１１４】
また、照明制御システムが備える複数の照明器具には、種類の異なる照明器具が含まれてもよい。例えば、照明制御システムが備える複数の照明器具のうちの一部がダウンライトであり、その他がシーリングライトであってもよい。
【０１１５】
また、上記実施の形態において、各構成要素は、専用のハードウェアで構成されるか、各構成要素に適したソフトウェアプログラムを実行することによって実現されてもよい。各構成要素は、ＣＰＵまたはプロセッサなどのプログラム実行部が、ハードディスクまたは半導体メモリなどの記録媒体に記録されたソフトウェアプログラムを読み出して実行することによって実現されてもよい。
【０１１６】
また、各構成要素は、回路（または集積回路）でもよい。これらの回路は、全体として１つの回路を構成してもよいし、それぞれ別々の回路でもよい。また、これらの回路は、それぞれ、汎用的な回路でもよいし、専用の回路でもよい。
【０１１７】
また、本発明の全般的または具体的な態様は、システム、装置、方法、集積回路、コンピュータプログラムまたはコンピュータ読み取り可能なＣＤ−ＲＯＭなどの記録媒体で実現されてもよい。また、システム、装置、方法、集積回路、コンピュータプログラム及び記録媒体の任意な組み合わせで実現されてもよい。
【０１１８】
例えば、本発明は、上記実施の形態に係るコントローラ（照明制御装置）として実現されてもよいし、コントローラまたは照明器具に用いられるプログラムとして実現されてもよい。また、本発明は、上記実施の形態に係る照明制御システムが実行する照明制御方法として実現されてもよい。
【０１１９】
また、上記実施の形態において説明された照明制御システムの動作における複数の処理の順序は一例である。複数の処理の順序は、変更されてもよいし、複数の処理は、並行して実行されてもよい。
【０１２０】
その他、各実施の形態に対して当業者が思いつく各種変形を施して得られる形態、または、本発明の趣旨を逸脱しない範囲で各実施の形態における構成要素及び機能を任意に組み合わせることで実現される形態も本発明に含まれる。
【符号の説明】
【０１２１】
１０  コントローラ（照明制御装置）
１１  受信部
１２  第一記憶部（記憶部）
１３  第一制御部
１４  第一通信部
２０ａ、２０ｂ、２０ｃ  照明器具
２１  光源
２２  第二通信部
２３  第二制御部
２４  第二記憶部
３０  操作装置
１００  照明制御システム
【図１】
0006536995.tif 000002
【図２】
0006536995.tif 000003
【図３】
0006536995.tif 000004
【図４】
0006536995.tif 000005
【図５】
0006536995.tif 000006
【図６】
0006536995.tif 000007
【図７】
0006536995.tif 000008
【図８】
0006536995.tif 000009
【図９】
0006536995.tif 000010