(57)【特許請求の範囲】
【請求項１】
識別情報が予め設定されている複数の照明器具と、
コントローラと、
前記複数の照明器具による照射面を撮影する少なくとも１つの画像センサと、
表示体と、を備え、
前記コントローラは、
（ｉ）前記複数の照明器具のうちの１つの照明器具のみが点灯または消灯させられている状態で前記少なくとも１つの画像センサが前記照射面を撮影することによって取得する画像内の輝度に基づいて当該１つの照明器具の位置の算出を行い、（ｉｉ）当該算出を前記複数の照明器具のそれぞれについて行うことで前記複数の照明器具のそれぞれの位置を算出する算出部と、
点灯または消灯させられている１つの照明器具の位置の算出を前記算出部が行う毎に当該１つの照明器具に予め設定されている識別情報を、当該位置を示す位置情報に対応付ける対応付け部と、
前記表示体が表示可能なマップであって、前記対応付け部が前記識別情報を対応付けた位置情報が、当該位置情報が示す位置に応じて自動で並べられたマップを作成する作成部と、を有する
照明制御システム。
【請求項２】
前記算出部は、前記画像内の輝度ヒストグラムが最大または最小となる範囲を、点灯または消灯させられている照明器具の位置として算出する
請求項１に記載の照明制御システム。
【請求項３】
前記算出部は、前記画像を所定の輝度閾値で２値化し、前記２値化した画像内の前記所定の輝度閾値以上または以下の領域のうち最大の面積を有する領域の重心位置を、点灯または消灯させられている照明器具の位置として算出する
請求項１に記載の照明制御システム。
【請求項４】
前記少なくとも１つの画像センサは、複数の画像センサであり、
前記照明制御システムは、さらに、前記複数の画像センサの位置関係を推定する推定部を備え、
前記算出部は、
さらに、前記複数の照明器具のうちの１つの照明器具のみが点灯または消灯させられている状態で前記複数の画像センサが前記照射面を撮影することによって取得する画像のうちの輝度変化の最も大きい領域を有する画像を取得した画像センサに、当該１つの照明器具を対応付け、
当該１つの照明器具の位置として当該１つの照明器具を対応付けた画像センサに対する位置の算出を行い、
前記作成部は、前記対応付け部が前記識別情報を対応付けた位置情報が、前記推定部が推定した前記位置関係に応じて並べられた前記マップを作成する
請求項１〜３のいずれか１項に記載の照明制御システム。
【請求項５】
前記推定部は、前記複数の画像センサのうちの１つの画像センサに対応付けられている照明器具が点灯または消灯させられているときの、他の画像センサが取得する画像内の輝度に応じて、前記複数の画像センサの位置関係を推定する
請求項４に記載の照明制御システム。
【請求項６】
前記推定部は、前記複数の画像センサが取得する複数の画像内の共通箇所に応じて、前記複数の画像センサの位置関係を推定する
請求項４に記載の照明制御システム。
【請求項７】
前記照明制御システムは、さらに、前記複数の照明器具の行毎に設置される数及び列毎に設置される数を示す入力情報に基づき、前記位置情報の補正を行う補正部を備える
請求項１〜６のいずれか１項に記載の照明制御システム。
【請求項８】
前記補正部は、前記画像センサの撮影範囲を分割した複数の分割範囲のうち前記位置情報を含まない範囲がある場合、当該範囲の中心位置及び前記入力情報に基づき前記補正を行う
請求項７に記載の照明制御システム。
【請求項９】
前記画像センサは、人感センサ及び明るさセンサの少なくとも一方の機能を有する
請求項１〜８のいずれか１項に記載の照明制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、照明制御システムに関する。
【背景技術】
【０００２】
オフィス、事務所、倉庫又は工場等の広い空間には、天井に数多くの照明器具が設置される。近年、これらの各照明器具に無線の通信部が設けられ、各照明器具と通信するスマートフォン、タブレット端末又はリモコン等の端末装置に表示された各照明器具の配置位置を表すマップへの操作によって、各照明器具のオン・オフ、調光又は調色等がされる照明制御システムが脚光を浴びている。当該マップでは、現実に設置された各照明器具の配置位置に対応して当該マップ上において並べられた例えば複数のアイコンに、各照明器具に予め設定されている識別情報（例えば通信アドレス）が対応付けられている。これにより、端末装置が表示する当該マップ上のアイコンへの操作によって、意図する照明器具への制御が可能となる。
【０００３】
従来、複数の照明器具で構成される照明制御システムにおいて、マップを作成するための様々な技術が提案されている（例えば、特許文献１等）。
【０００４】
特許文献１を含む従来の照明制御システムにおけるマップの作成は、代表的には、次の手順で行われる。なお、複数の照明器具と端末装置とが無線で接続されているとする。まず、操作者からの指示に従って、端末装置は、複数の照明器具に向けてブロードキャスト等することで、複数の照明器具それぞれに予め設定されている識別情報を取得し、記憶する。このとき、端末装置は取得した識別情報が対応付けられたアイコンを作成する。次に、操作者は、端末装置において、いま取得した複数の照明器具の識別情報の一つ（アイコン）を選択する。すると、端末装置は、選択された識別情報の照明器具に向けて点滅させるための制御命令を送信する。その結果、制御命令を受信した照明器具が例えば点滅する。操作者は、点滅した照明器具の配置位置を目視で確認することで、いま選択した識別情報（アイコン）を、点滅した照明器具の位置に対応する端末装置の画面上の位置までドラッグさせる。以上の操作を複数の照明器具の全てについて繰り返すことで、それぞれ識別情報が対応付けられた複数のアイコンが現実に設置された照明器具の配置位置に対応して並べられたマップが作成される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−５６６７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来のマップを作成するための技術では、操作者は、複数の照明器具の識別情報を１つ選択した場合に、複数の照明器具のいずれが点滅するかを予測できず、現実に点滅した照明器具の近くに行って照明器具の配置位置を確認する必要がある。しかも、このような確認を複数の照明器具のそれぞれについて繰り返す必要がある。そのために、照明制御システムを構成する照明器具が広い空間に設置され、その台数が多い場合には、マップ作成のために多大な時間を要し、しかも、アイコンのドラッグ時における操作ミスも発生し得るので、極めて煩雑な作業となる。
【０００７】
そこで、本発明は、容易に照明制御システムにおけるマップを作成することができる照明制御システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一態様に係る照明制御システムは、識別情報が予め設定されている複数の照明器具と、コントローラと、前記複数の照明器具による照射面を撮影する少なくとも１つの画像センサと、表示体と、を備え、前記コントローラは、（ｉ）前記複数の照明器具のうちの１つの照明器具のみが点灯または消灯させられている状態で前記少なくとも１つの画像センサが前記照射面を撮影することによって取得する画像内の輝度に基づいて当該１つの照明器具の位置の算出を行い、（ｉｉ）当該算出を前記複数の照明器具のそれぞれについて行うことで前記複数の照明器具のそれぞれの位置を算出する算出部と、点灯または消灯させられている１つの照明器具の位置の算出を前記算出部が行う毎に当該１つの照明器具に予め設定されている識別情報を、当該位置を示す位置情報に対応付ける対応付け部と、前記表示体が表示可能なマップであって、前記対応付け部が前記識別情報を対応付けた位置情報が並べられたマップを作成する作成部と、を有する。
【発明の効果】
【０００９】
本発明の一態様に係る照明制御システムによれば、容易に照明制御システムにおけるマップを作成することができる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態に係る照明制御システムが適用された部屋の一例を示す図である。
【図２】実施の形態に係る照明制御システムの構成の一例を示す構成図である。
【図３】実施の形態に係る照明制御システムの動作の一例を示すフローチャートである。
【図４Ａ】実施の形態に係る画像センサの撮影範囲の一例を示す図である。
【図４Ｂ】実施の形態に係る画像センサが取得した画像の輝度ヒストグラムの一例を示す図である。
【図４Ｃ】実施の形態に係る画像センサが取得した画像を二値化したときの一例を示す図である。
【図５】識別情報と位置情報との対応付けの一例を示す図である。
【図６Ａ】複数の画像センサの位置関係を推定する方法の一例を説明するための説明図である。
【図６Ｂ】複数の画像センサの位置関係を推定する方法の一例を説明するための説明図である。
【図６Ｃ】複数の画像センサの位置関係を推定する方法の一例を説明するための説明図である。
【図７】実施の形態に係る表示体が表示するマップの一例を示す図である。
【図８】マップ上における位置情報の位置がばらついた状態を示す図である。
【図９Ａ】位置情報の位置のばらつきを補正する方法を説明するための説明図である。
【図９Ｂ】位置情報の位置のばらつきを補正する方法を説明するための説明図である。
【図１０Ａ】その他の実施の形態に係る照明制御システムが適用された部屋の他の一例を示す図である。
【図１０Ｂ】図１０Ａに示される適用例でのマップ上における位置情報の位置がばらついた状態を示す図である。
【図１１Ａ】仮想照明器具の位置を説明するための説明図である。
【図１１Ｂ】仮想照明器具も含めて位置情報の位置のばらつきを補正するときの状態を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。なお、以下で説明する実施の形態は、いずれも本発明の一具体例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序等は、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、本発明の最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。
【００１２】
また、各図は、模式図であり、必ずしも厳密に図示されたものではない。また、各図において、同じ構成要素については同じ符号を付している。
【００１３】
（実施の形態）
以下、実施の形態について、図１から図９Ｂを用いて説明する。
【００１４】
［構成］
まず、実施の形態に係る照明制御システム１の構成について図１及び図２を用いて説明する。
【００１５】
図１は、実施の形態に係る照明制御システム１が適用された部屋の一例を示す図である。図１は、部屋１００を天井側から見た図であるが、天井に設置された複数の照明器具２０及び天井に設置された少なくとも１つの画像センサ３０も示されている。
【００１６】
図２は、実施の形態に係る照明制御システム１の構成の一例を示す構成図である。
【００１７】
照明制御システム１は、複数の照明器具２０とコントローラ１０と少なくとも１つの画像センサ３０と表示体４０とを備える。本実施の形態では、照明制御システム１は、複数の照明器具２０として照明器具２０ａ〜２０ｐと、少なくとも１つの画像センサ３０として画像センサ３０ａ〜３０ｄとを備える。なお、以下では照明器具２０ａ〜２０ｐを総称して照明器具２０、画像センサ３０ａ〜３０ｄを総称して画像センサ３０とも呼ぶ。
【００１８】
複数の照明器具２０は、例えばオフィス等の広い部屋１００に分散して設置された例えばシーリングライト等である。複数の照明器具２０は、部屋１００の例えば天井に設置される。つまり、部屋１００の床側に複数の照明器具２０による照射面がある。また、複数の照明器具２０には、識別情報が予め設定されている。識別情報は、複数の照明器具２０のそれぞれに固有の識別情報であり、例えば、複数の照明器具２０のそれぞれの通信アドレスである。ここでは、識別情報の一例として、例えば数字を用いて説明する。なお、識別情報は、例えば照明器具２０の外観から視覚的にわかる情報ではないことが多い。したがって、複数の照明器具２０が施工される際に、複数の照明器具２０は識別情報に関係なく部屋１００に設置される。これにより、図１に示されるように、複数の照明器具２０は、それぞれの識別情報が不規則に並ぶように設置されている。
【００１９】
少なくとも１つの画像センサ３０は、部屋１００の天井に設置されたカメラ等である。画像センサ３０は、撮影方向が部屋１００の床側になるように設置されており、複数の照明器具２０による照射面を撮影する。なお、画像センサ３０は、照射面の撮影によって得られる画像を取得する機能だけでなく、人感センサ及び明るさセンサの少なくとも一方の機能も有する。これらの機能は、画像センサ３０が取得した画像が例えば画像認識されることで実現される。
【００２０】
表示体４０は、それぞれ識別情報が対応付けられた位置情報（例えばアイコン）が現実に設置された複数の照明器具２０の配置位置に対応して並べられたマップを表示可能なものである。表示体４０は、画面に表示されたマップ上の位置情報が操作（例えばタップ、クリック等）されることで、当該位置情報に対応する照明器具２０に対して制御命令を送信する。表示体４０は、例えば、タブレット端末、スマートフォン又はリモコン等の端末である。
【００２１】
コントローラ１０は、通常使用時には表示体４０からの制御命令を中継することで複数の照明器具２０に制御命令を転送して複数の照明器具２０を制御するコントローラである。コントローラ１０は、例えば、部屋１００の壁に設置されたり、あるいは、複数の照明器具２０のいずれかに内蔵されたりする。また、コントローラ１０は、通常使用時において複数の照明器具２０を制御する機能の他に、表示体４０が表示するマップを作成する機能を有する。以下では、マップを作成する機能について詳細に説明する。図２には、コントローラ１０が有する、マップを作成するための機能構成要素が示されている。
【００２２】
コントローラ１０は、点灯制御部１１、取得部１２、算出部１３、対応付け部１４、推定部１５、作成部１６及び補正部１７を備える。なお、コントローラ１０は、例えば、複数の照明器具２０に向けてそれぞれの照明器具２０自身に予め設定されている識別情報をコントローラ１０に送信させる命令をブロードキャストすることで、複数の照明器具２０からそれぞれに予め設定されている識別情報を受信し、例えばコントローラ１０が有する記憶部（図示せず）に記憶しているとする。なお、図１には、複数の照明器具２０の下に各照明器具２０に設定された識別情報として数字を付しているが、これは説明のために付したものである。したがって、コントローラ１０は、どの位置にある照明器具２０が、受信した識別情報のうちのどの識別情報を有しているかを認識していない。つまり、この時点では、コントローラ１０は、識別情報を取得しただけで、識別情報がどの位置の照明器具２０のものであるかを認識していない。
【００２３】
点灯制御部１１は、記憶部に記憶された識別情報を用いて複数の照明器具２０を点灯または消灯させる。例えば、点灯制御部１１は、識別情報５を選択して、識別情報５が自身に設定されていれば点灯する命令を複数の照明器具２０にブロードキャストする。これにより、図１に示される照明器具２０ａは識別情報５が設定されているため点灯する。
【００２４】
取得部１２は、複数の画像センサ３０に画像を取得させる。取得部１２は、例えば、複数の画像センサ３０に画像の取得指示をし、当該取得指示をしたときの画像を取得させる。また、取得部１２は、複数の画像センサ３０に、取得した画像をコントローラ１０に送信させる。なお。取得部１２は、例えば、複数の画像センサ３０のうちの特定の画像センサ３０に取得指示をしたり、全ての画像センサ３０に同時に取得指示をしたりすることができる。
【００２５】
算出部１３は、複数の画像センサ３０が撮影により取得する画像に基づいて複数の照明器具２０のそれぞれの位置（例えば座標）を算出する。
【００２６】
対応付け部１４、算出部１３が算出した位置を示す位置情報（例えばアイコン）と識別情報とを対応付ける。
【００２７】
推定部１５は、複数の画像センサ３０の位置関係を推定する。
【００２８】
作成部１６、複数の照明器具２０の配置位置を表すマップを作成する。当該マップには、例えば、それぞれ識別情報が対応付けられた位置情報が現実に設置された複数の照明器具２０の配置位置に対応して並べられている。
【００２９】
補正部１７は、作成部１６が作成したマップに並べられた位置情報の補正を行う。
【００３０】
コントローラ１０が有する機能構成要素は、記憶部に記憶された制御プログラムを実行するプロセッサ等により実現されるが、マイクロコンピュータ又は専用回路等により実現されてもよい。
【００３１】
［動作］
次に、実施の形態に係る照明制御システム１の動作について説明する。
【００３２】
図３は、実施の形態に係る照明制御システム１の動作の一例を示すフローチャートである。
【００３３】
まず、点灯制御部１１は、複数の照明器具２０のうちの１つの照明器具２０のみを点灯または消灯させる（ステップＳ１１）。例えば、点灯制御部１１は、記憶部に記憶された識別情報のうち１つの識別情報を選択し、当該識別情報が予め設定されている照明器具２０のみを点灯または消灯させる。
【００３４】
例えば、点灯制御部１１は、識別情報５を選択し、識別情報５が予め設定されている照明器具２０ａのみを点灯または消灯させる。このとき、点灯制御部１１は、その他の照明器具２０は全て消灯または点灯させる。点灯制御部１１は、照明器具２０ａのみを点灯させる場合、識別情報５が設定されていれば点灯し、設定されていなければ消灯する命令を複数の照明器具２０に対してブロードキャストする。これにより、照明器具２０ａ〜２０ｐのうち、識別情報５が設定された照明器具２０ａのみが点灯し、その他の照明器具２０は消灯する。また、点灯制御部１１は、照明器具２０ａのみを消灯させる場合、識別情報５が設定されていれば消灯し、設定されていなければ点灯する命令を複数の照明器具２０に対してブロードキャストする。これにより、照明器具２０ａ〜２０ｐのうち、識別情報５が設定された照明器具２０ａのみが消灯し、その他の照明器具２０は点灯する。
【００３５】
次に、取得部１２は、点灯制御部１１が１つの照明器具２０のみを点灯または消灯させている状態で、複数の画像センサ３０に画像を取得させる（ステップＳ１２）。例えば、取得部１２は、点灯制御部１１が照明器具２０ａのみを点灯または消灯させている状態で、複数の画像センサ３０に画像を取得させる。これにより、複数の画像センサ３０のいずれかは、近くに照明器具２０ａが設置されていれば、他の画像センサ３０が取得する画像よりも輝度の高い又は輝度の低い領域を有する画像を取得する。そして、複数の画像センサ３０は、撮影により取得した画像をコントローラ１０に送信する。
【００３６】
次に、算出部１３は、複数の画像センサ３０が取得した画像内の、例えば画像認識等によって認識した輝度に基づいて、点灯制御部１１が点灯または消灯させている１つの照明器具２０の位置の算出を行う（ステップＳ１３）。例えば、算出部１３は、画像センサ３０の画素毎の輝度を認識できる。このとき、算出部１３は、複数の照明器具２０のうちの１つの照明器具２０のみが点灯または消灯させられている状態で複数の画像センサ３０が照射面を撮影することによって取得する画像のうちの輝度変化の最も大きい領域を有する画像を取得した画像センサ３０に、当該１つの照明器具２０を対応付ける。例えば、識別情報５が設定されている照明器具２０ａのみが点灯または消灯しているときに画像センサ３０ａ〜３０ｄが照射面を撮影した場合、照明器具２０ａに最も近い画像センサ３０ａが取得した画像が輝度変化の最も大きい領域を有する。したがって、算出部１３は、複数の照明器具２０のうちの照明器具２０ａのみが点灯または消灯させられている状態で複数の画像センサ３０が照射面を撮影することによって取得する画像のうちの輝度変化の最も大きい領域を有する画像を取得した画像センサ３０ａに、照明器具２０ａを対応付ける。ここで照明器具２０ａを画像センサ３０ａに対応付けるとは、照明器具２０ａに設定されている識別情報５を画像センサ３０ａに対応付けることを意味する。なお、算出部１３は、点灯または消灯させられている１つの照明器具２０の位置として当該１つの照明器具２０を対応付けた画像センサ３０に対する位置（相対座標）の算出を行う。例えば、算出部１３は、点灯または消灯させられている照明器具２０ａの位置として照明器具２０ａを対応付けた画像センサ３０ａに対する位置（相対座標）の算出を行う。算出部１３の詳細な動作については、後述する図４Ａ~図４Ｃで説明する。
【００３７】
次に、対応付け部１４は、算出部１３が位置の算出を行った照明器具２０に予め設定されている識別情報を、当該位置を示す位置情報に対応付ける（ステップＳ１４）。例えば、対応付け部１４は、点灯または消灯させられている照明器具２０ａに予め設定されている識別情報５を、算出部１３が算出した照明器具２０ａの位置（画像センサ３０ａに対する位置）を示す位置情報に対応付ける。位置情報は、作成部１６が作成するマップ上で算出部１３が算出した位置（座標）にあるアイコンである。以降、識別情報を算出部が算出した照明器具２０の位置を示す位置情報に対応付けることを、識別情報を照明器具２０の位置情報に対応付けるともいう。対応付け部１４の対応付けについては、後述する図５で説明する。
【００３８】
そして、例えば点灯制御部１１は、１つの照明器具２０のみを点灯または消灯させることを複数の照明器具２０のそれぞれについて行ったか否かを判定する（ステップＳ１５）。
【００３９】
１つの照明器具２０のみを点灯または消灯させることを複数の照明器具２０のそれぞれについて点灯制御部１１が行っていない場合（ステップＳ１５でＮｏ）、ステップＳ１１〜ステップＳ１５での処理が繰り返される。例えば、点灯制御部１１は、１つの照明器具２０のみを点灯または消灯させることを照明器具２０ａにしか行っていない場合、ステップＳ１１で識別情報５以外の識別情報を選択して、照明器具２０ａ以外の１つの照明器具２０について当該照明器具２０のみを点灯または消灯させる。そして、対応付け部１４は、点灯または消灯させられている照明器具２０に予め設定されている識別情報を当該照明器具２０の位置情報に対応付ける。このようにして、ステップＳ１１〜ステップＳ１５での処理が繰り返されることで、複数の照明器具２０のそれぞれが１つだけ点灯または消灯させられ、点灯または消灯させられている照明器具２０に予め設定されている識別情報が当該照明器具２０の位置情報に対応付けられていき、対応付け部１４は、識別情報を複数の照明器具２０のそれぞれの位置情報に対応付ける。
【００４０】
このように、算出部１３は、複数の照明器具２０のうちの１つの照明器具２０のみが点灯または消灯させられている状態で少なくとも１つの画像センサ３０（複数の画像センサ３０）が照射面を撮影することによって取得する画像内の輝度に基づいて当該１つの照明器具２０の位置の算出を行う。そして、算出部１３は、当該算出を複数の照明器具２０のそれぞれについて行うことで複数の照明器具２０のそれぞれの位置を算出する。また、対応付け部１４は、点灯または消灯させられている１つの照明器具２０の位置の算出を算出部１３が行う毎に当該１つの照明器具２０に予め設定されている識別情報を、当該位置を示す位置情報に対応付ける。
【００４１】
１つの照明器具２０のみを点灯または消灯させることを複数の照明器具２０のそれぞれについて点灯制御部１１が行った場合（ステップＳ１５でＹｅｓ）、推定部１５は、複数の画像センサ３０の位置関係を推定する（ステップＳ１６）。推定部１５の動作については、後述する図６Ａ〜図６Ｃで詳細に説明する。
【００４２】
次に、作成部１６は、表示体４０が表示可能なマップであって、対応付け部１４が識別情報を対応付けた位置情報が、推定部１５が推定した複数の画像センサ３０の位置関係に応じて並べられたマップを作成する（ステップＳ１７）。複数の画像センサ３０の位置関係が推定されることによって、複数の照明器具２０のそれぞれの画像センサ３０に対する相対的な位置を、１つの座標系で表すことができる。したがって、作成部１６は、異なる画像センサ３０に対応付けられた照明器具２０の位置関係がわかり、現実の複数の照明器具２０の配置位置に対応するマップ上の位置に識別情報が対応付けられた位置情報を並べることができる。
【００４３】
なお、詳細は後述する図８〜図９Ｂで説明するが、マップ上の位置情報の並びがばらついている場合には、補正部１７は位置情報の補正を行う。
【００４４】
そして、表示体４０は、作成部１６が作成したマップをコントローラ１０から受信することで、当該マップを表示することができる。当該マップには、識別情報が対応付けられた位置情報が現実に設置された複数の照明器具２０の配置位置を模擬して並べられているため、表示体４０が表示するマップ上のアイコンへの操作によって意図する照明器具２０への制御が可能となる。
【００４５】
［算出部の動作］
ここで算出部１３の動作の詳細について、図４Ａ〜図４Ｃを用いて説明する。
【００４６】
図４Ａは、実施の形態に係る画像センサ３０の撮影範囲の一例を示す図である。
【００４７】
図４Ａには、画像センサ３０ａの撮影範囲３１ａが示されている。なお、図４Ａには、説明のために、天井に設置された画像センサ３０ａ及び画像センサ３０ａの近くに設置されている照明器具２０ａ〜２０ｄも示されている。また、点灯制御部１１は、照明器具２０ａのみを点灯させているとする。画像センサ３０ａは、照射面を撮影することで、撮影範囲３１ａの画像を取得する。なお、このとき、画像センサ３０ｂ〜３０ｄも照射面を撮影することで、それぞれの撮影範囲の画像を取得する。ただし、算出部１３は、照明器具２０ａのみが点灯させられている状態で画像センサ３０ａ〜３０ｄが照射面を撮影することによって取得する画像のうちの輝度変化の最も大きい領域を有する画像を取得した画像センサ３０ａに、照明器具２０ａを対応付ける。したがって、算出部１３は、照明器具２０ａの画像センサ３０ａに対する位置を算出するため、以下では、画像センサ３０ａが取得する画像３２ａについて説明する。
【００４８】
図４Ｂは、実施の形態に係る画像センサ３０ａが取得した画像３２ａの輝度ヒストグラムの一例を示す図である。
【００４９】
図４Ｂに示される画像３２ａには輝度の変化を示していないが、画像３２ａは、図４Ａに示される撮影範囲３１ａにおける点灯している照明器具２０ａの下方の照射面の輝度が高くなった画像となる。つまり、算出部１３は、画像３２ａ内の輝度が高くなっている領域の天井側に照明器具２０ａが設置されていることを認識できる。
【００５０】
算出部１３は、画像センサ３０ａが取得した画像３２ａ内の輝度ヒストグラムが最大または最小となる範囲を、点灯または消灯させられている照明器具２０ａの位置として算出する。算出部１３は、照明器具２０ａのみが点灯させられている場合、画像３２ａ内の輝度ヒストグラムが最大となる範囲を照明器具２０ａの位置として算出する。具体的には、算出部１３は、画像３２ａ内のＸ座標の輝度ヒストグラム及びＹ座標の輝度ヒストグラムが最大となる範囲を照明器具２０ａの位置として算出する。図４Ｂの下側には、画像３２ａのＸ座標（図４Ｂにおける左右方向）の輝度ヒストグラムが示され、図４Ｂの右側には、画像３２ａのＹ座標（図４Ｂにおける上下方向）の輝度ヒストグラムが示される。これにより、算出部１３は、照明器具２０ａの位置を点３３ａの位置と算出する。算出部１３は、例えば画像センサ３０ａの画素間の距離と撮影範囲３１ａにおける現実の距離との対応関係を予め認識していることで、点３３ａの位置として画像センサ３０ａに対する座標を算出する。算出部１３は、照明器具２０ａのみが消灯させられている場合、画像３２ａ内の輝度ヒストグラムが最小となる範囲を照明器具２０ａの位置として算出する。具体的には、算出部１３は、画像３２ａ内のＸ座標の輝度ヒストグラム及びＹ座標の輝度ヒストグラムが最小となる範囲を照明器具２０ａの位置として算出する。
【００５１】
なお、輝度ヒストグラムではなく単に輝度が最大または最小となる位置（画素）を照明器具２０ａの位置として算出部１３が算出したときに、照射面の反射率が一様でない場合、算出部１３が算出した位置が正確でないことがある。例えば、照明器具２０ａが設置された場所の真下が黒っぽい反射率の低い領域の場合、当該領域とは異なる位置が、輝度が最大となる位置となることがあり、正確な位置が算出されないことがある。同様に、例えば、照明器具２０ａが設置された場所の真下が白っぽい反射率の高い領域の場合、当該領域とは異なる位置が、輝度が最小となる位置となることがあり、正確な位置が算出されないことがある。したがって、輝度ヒストグラムを用いることで、一部分だけ輝度が高いまたは低い領域であっても当該領域の周囲も含めたヒストグラムのビンの範囲に応じて輝度の高低が判断されるため、照明器具２０の正確な位置が算出されやすくなる。なお、点３３ａは、画像３２ａ内の輝度ヒストグラムが最大または最小となる範囲における例えば中間の位置である。
【００５２】
また、算出部１３は、図４Ｃに示されるように画像３２ａを二値化して照明器具２０ａの位置を算出してもよい。
【００５３】
図４Ｃは、実施の形態に係る画像センサ３０ａが取得した画像３２ａを二値化したときの一例を示す図である。図４Ｃには、輝度の高い領域３４が示されている。このとき、算出部１３は、図４Ａに示されるように照明器具２０ａのみが点灯させられたときの画像センサ３０ａが取得する画像を二値化している。
【００５４】
算出部１３は、画像３２ａを所定の輝度閾値で２値化する。所定の輝度閾値は、特に限定されないが、点灯または消灯している照明器具２０による照射面の輝度の変化を認識できる程度の閾値である。
【００５５】
例えば、画像３２ａ内に所定の輝度閾値以上の領域が複数ある場合には、所定の輝度閾値以上の複数の領域のうち面積が最大の領域に対応する天井に照明器具２０ａが設置されている可能性が高い。また、所定の輝度閾値以上の領域の中で重心位置に対応する天井に照明器具２０ａが設置されている可能性が高い。したがって、算出部１３は、照明器具２０ａのみが点灯させられている場合、２値化した画像３２ａにおける所定の輝度閾値以上の領域のうち最大の面積を有する領域の重心位置を照明器具２０ａの位置として算出する。これにより、算出部１３は、照明器具２０ａの位置を点３３ａの位置（重心位置）と算出する。なお、算出部１３は、照明器具２０ａのみが消灯させられている場合、２値化した画像３２ａにおける所定の輝度閾値以下の領域のうち最大の面積を有する領域の重心位置を照明器具２０ａの位置として算出する。
【００５６】
このようにして、算出部１３は、点灯または消灯させられている照明器具２０の位置（例えば座標）を算出する。そして、対応付け部１４は、点灯または消灯させられている照明器具２０に予め設定されている識別情報を、算出部１３が算出した位置を示す位置情報に対応付ける。対応付け部１４の対応付けについて図５に示す。
【００５７】
図５は、識別情報と位置情報との対応付けの一例を示す図である。
【００５８】
図５には、一例として、算出部１３が画像センサ３０ａに対応付けた識別情報５、８、１１及び１０（照明器具２０ａ〜２０ｄ）と画像センサ３０ａに対する位置を示す位置情報（相対座標）との対応付けが示される。例えば、対応付け部１４は、画像センサ３０ａに対する座標が（Ｘ１、Ｙ１）に対応するマップ上の位置に配置されることになる位置情報（アイコン）に識別情報５を対応付ける。図５に示される対応付けと同様に、算出部１３が画像センサ３０ｂに対応付けた識別情報１２、３、６及び１５（照明器具２０ｅ〜２０ｈ）と画像センサ３０ｂに対する位置を示す位置情報との対応付け、算出部１３が画像センサ３０ｃに対応付けた識別情報２、１４、１６及び７（照明器具２０ｉ〜２０ｌ）と画像センサ３０ｃに対する位置を示す位置情報との対応付け、並びに、算出部１３が画像センサ３０ｄに対応付けた識別情報１、９、１３及び４（照明器具２０ｍ〜２０ｐ）と画像センサ３０ｄに対する位置を示す位置情報との対応付けがなされる。
【００５９】
［推定部の動作］
次に、推定部１５の動作の詳細について、図６Ａ〜図６Ｃを用いて説明する。
【００６０】
図６Ａ〜図６Ｃは、複数の画像センサ３０の位置関係を推定する方法の一例を説明するための説明図である。
【００６１】
まず、複数の画像センサ３０の位置関係を推定する方法の一例を、図６Ａを用いて説明する。なお、図６Ａを用いて説明する方法では、推定部１５は、複数の画像センサ３０の設置間隔を予め認識しているとする。
【００６２】
例えば、図６Ａに示されるように、点灯制御部１１は、画像センサ３０ｃに対応付けられている照明器具２０ｉ〜２０ｌのみを点灯させ、その他の照明器具２０を消灯させる。具体的には、点灯制御部１１は、識別情報２、１４、１６及び７が設定されている照明器具２０は点灯し、これらが設定されていない照明器具２０は消灯する命令を、複数の照明器具２０にブロードキャストする。この状態において、取得部１２は、他の画像センサ３０ａ、３０ｂ及び３０ｄに画像を取得させる。これにより、画像センサ３０ａは画像３２ａ、画像センサ３０ｂは画像３２ｂ、画像センサ３０ｄは画像３２ｄを取得する。図６Ａに示されるように、画像３２ａは下側、画像３２ｂは左下側、画像３２ｄは左側に輝度の高い領域３４を有するため、推定部１５は、画像センサ３０ｃの上側に画像センサ３０ａ、右上側に画像センサ３０ｂ、右側に画像センサ３０ｄがあると推定する。同様にして、推定部１５は、画像センサ３０ａに対応付けられている照明器具２０ａ〜２０ｄのみを点灯させたときの画像３２ｂ〜３２ｄ内の輝度に応じて、画像センサ３０ａに対する画像センサ３０ｂ〜３０ｄの位置を推定する。画像センサ３０ｂ及び３０ｄについても同様であるため説明は省略する。このようにして、推定部１５は、複数の画像センサ３０のうちの１つの画像センサ３０に対応付けられている照明器具２０が点灯させられているときの、他の画像センサ３０が取得する画像内の輝度に応じて、複数の画像センサ３０の位置関係を推定する。
【００６３】
なお、推定部１５は、複数の画像センサ３０のうちの１つの画像センサ３０に対応付けられている照明器具２０が消灯させられたときの、他の画像センサ３０が取得する画像内の輝度に応じて、複数の画像センサ３０の位置関係を推定してもよい。この場合には、推定部１５は、画像内の輝度の低い領域に応じて複数の画像センサ３０の位置関係を推定する。
【００６４】
次に、複数の画像センサ３０の位置関係を推定する方法の他の一例を、図６Ｂを用いて説明する。なお、図６Ｂ及び後述する図６Ｃを用いて説明する方法では、複数の画像センサ３０のうちの互いに隣り合う位置に設置された画像センサ３０の撮影範囲には重複する領域があるとする。
【００６５】
例えば、推定部１５は、画像センサ３０ａ〜３０ｄが取得した画像３２ａ〜３２ｄを比較する。具体的には、推定部１５は、画像３２ａ〜３２ｄに写る椅子、机又は棚等のレイアウトを比較する。このとき、図６Ｂに示されるように画像３２ａの右側と画像３２ｂの左側とにレイアウトの共通箇所がある場合、推定部１５は、画像センサ３０ａと画像センサ３０ｂとが左右に隣り合う位置にあると推定する。また、推定部１５は、共通箇所の重複量から画像センサ３０ａと画像センサ３０ｂとの距離を推定してもよい。このようにして、推定部１５は、複数の画像センサ３０が取得する複数の画像内の例えばレイアウトの共通箇所に応じて、複数の画像センサ３０の位置関係を推定する。なお、部屋１００に椅子、机又は棚等が設置されていないときに、床に特徴的な図柄が描かれている場合には、推定部１５は、複数の画像センサ３０が取得する複数の画像内の例えば床の図柄の共通箇所に応じて、複数の画像センサ３０の位置関係を推定してもよい。
【００６６】
また、複数の画像センサ３０の位置関係を推定する方法の他の一例を、図６Ｃを用いて説明する。
【００６７】
例えば、推定部１５は、画像センサ３０ａ〜３０ｄが取得した画像３２ａ〜３２ｄを比較する。具体的には、推定部１５は、画像３２ａ〜３２ｄの輝度分布を比較する。このとき、図６Ｃに示されるように画像３２ａの右側と画像３２ｂの左側とに輝度分布の共通箇所がある場合、推定部１５は、画像センサ３０ａと画像センサ３０ｂとが左右に隣り合う位置にあると推定する。なお、推定部１５が輝度分布の共通箇所を認識しやすくするために、例えば、複数の照明器具２０を不均等に点灯させたり、照明器具２０毎に調光率が異なる光を出力させたりしてもよい。また、推定部１５は、共通箇所の重複量から画像センサ３０ａと画像センサ３０ｂとの距離を推定してもよい。このようにして、推定部１５は、複数の画像センサ３０が取得する複数の画像内の例えば輝度分布の共通箇所に応じて、複数の画像センサ３０の位置関係を推定する。
【００６８】
［表示体が表示するマップ］
次に、作成部１６が作成し、表示体４０が表示するマップについて、図７を用いて説明する。
【００６９】
図７は、実施の形態に係る表示体４０が表示するマップ４１の一例を示す図である。
【００７０】
作成部１６は、対応付け部１４がそれぞれ識別情報を対応付けた位置情報４１ａ〜４１ｐが、推定部１５が推定した複数の画像センサ３０の位置関係に応じて並べられることで、現実に設置された複数の照明器具２０の配置位置を示すマップ４１を作成する。そして、作成部１６が作成したマップ４１が表示体４０に送信されることで、表示体４０は、図７に示されるように当該マップ４１を表示することができるようになる。これにより、表示体４０が表示する当該マップ４１上の位置情報４１ａ〜４１ｐへの操作によって、意図する照明器具２０への制御が可能となる。例えば、ユーザがアイコン４１ａを操作することで、照明器具２０ａを点灯、消灯、調光又は調色等することができる。なお、図７には示していないが、マップ４１上に複数の照明器具２０の識別情報（通信アドレス等）が表示されてもよい。
【００７１】
ところで、図７には現実に設置された複数の照明器具２０の配置位置と同じように、行毎及び列毎に整列した位置情報４１ａ〜４１ｐが示されているが、位置情報４１ａ〜４１ｐがこのように整列するとは限らない。例えば、図８に示されるように、位置情報４１ａ〜４１ｐの位置がばらつくことがある。
【００７２】
図８は、マップ４１上における位置情報４１ａ〜４１ｐの位置がばらついた状態を示す図である。
【００７３】
算出部１３が複数の照明器具２０の位置を算出するときに、複数の照明器具２０が発する照明光以外の光が部屋１００に入っている場合や、複数の照明器具２０による照射面の反射率が一様でない場合等には、算出部１３が算出する位置が現実の位置とずれ、その結果、図８に示されるように位置情報４１ａ〜４１ｐの位置がばらつくことがある。
【００７４】
［補正部］
そこで、補正部１７は、位置情報の補正を行う。具体的には、補正部１７は、複数の照明器具２０の行毎に設置される数及び列毎に設置される数を示す入力情報に基づき、当該補正を行う。図１に示されるように、部屋１００には、複数の照明器具２０が整列して設置されており、行毎に設置される数と列毎に設置される数が同じになっている。部屋１００では、複数の照明器具２０の行毎に設置される数及び列毎に設置される数は例えば４つである。ユーザは、例えばコントローラ１０に入力情報として複数の照明器具２０の行毎に設置される数及び列毎に設置される数が４つであることを入力する。なお、ユーザは表示体４０を介してコントローラ１０に入力情報を入力してもよい。
【００７５】
補正部１７は、例えば列毎に設置される数に基づいて図８に示されるように、複数の照明器具２０をグループ分けする。ここで、図８に示されるマップ４１の左下を位置情報４１ａ〜４１ｐの原点とする。補正部１７は、列毎に設置される数が４つであることに基づいて、マップ４１上に並べられた位置情報のうち、Ｘ座標が例えば原点（０）に近いものから４つを選択してグループを作成する。例えば、補正部１７は、位置情報４１ｉ、４１ｃ、４１ａ及び４１ｋのＸ座標が原点に近いためこれらをグループ４２ａとしてグループ分けする。次に、補正部１７は、位置情報４１ｌ、４１ｂ、４１ｊ及び４１ｄのＸ座標がグループ４２ａの次に原点に近いためこれらをグループ４２ｂとする。同様に、補正部１７は、グループ４２ｃ及び４２ｄを作成する。
【００７６】
次に、補正部１７は、図９Ａ又は図９Ｂで説明する方法で位置情報のばらつきを補正する。
【００７７】
図９Ａ及び図９Ｂは、位置情報の位置のばらつきを補正する方法を説明するための説明図である。
【００７８】
例えば図９Ａに示されるように、補正部１７は、１つのグループにグループ分けされた位置情報のそれぞれのＸ座標を、それらを平均した座標に補正する。
【００７９】
また、例えば図９Ｂに示されるように、補正部１７は、１つのグループにグループ分けされた位置情報のそれぞれのＸ座標を、それらのうちの最も多く同じ座標となっている座標に補正する。例えば、図９Ｂでは、上下に並ぶ４つの位置情報のうち最も上の位置情報及び最も下の位置情報のＸ座標が同じであるため、真ん中２つの位置情報のＸ座標が、最も上の位置情報及び最も下の位置情報のＸ座標に補正される。
【００８０】
このようにして、位置情報４１ａ〜４１ｐは、入力情報に示される列毎に設置される数だけ、列毎に整列して並ぶように補正される。なお、補正部１７は、列毎に整列する方法と同じように、位置情報４１ａ〜４１ｐが、入力情報に示される行毎に設置される数だけ、行毎に整列して並ぶように補正される。
【００８１】
［効果等］
従来、照明制御システムにおけるマップ作成のために多大な時間を要し、しかも、アイコンのドラッグ時における操作ミスも発生し得るので、極めて煩雑な作業となっていた。
【００８２】
そこで、本実施の形態に係る照明制御システム１は、識別情報が予め設定されている複数の照明器具２０と、コントローラ１０と、複数の照明器具２０による照射面を撮影する少なくとも１つの画像センサ３０と、表示体４０と、を備える。コントローラ１０は、複数の照明器具２０のうちの１つの照明器具２０のみが点灯または消灯させられている状態で少なくとも１つの画像センサ３０が照射面を撮影することによって取得する画像内の輝度に基づいて当該１つの照明器具２０の位置の算出を行う算出部１３を有する。算出部１３は、当該算出を複数の照明器具２０のそれぞれについて行うことで複数の照明器具２０のそれぞれの位置を算出する。また、コントローラ１０は、点灯または消灯させられている１つの照明器具２０の位置の算出を算出部１３が行う毎に当該１つの照明器具２０に予め設定されている識別情報を、当該位置を示す位置情報に対応付ける対応付け部１４を有する。また、コントローラ１０は、表示体４０が表示可能なマップであって、対応付け部１４が識別情報を対応付けた位置情報が並べられたマップ４１を作成する作成部１６を有する。
【００８３】
これにより、コントローラ１０は、複数の照明器具２０のうちの１つの照明器具２０のみを点灯または消灯させ、その状態において画像センサ３０に取得させた画像から照明器具２０の位置を算出する。コントローラ１０は、算出した位置を示す位置情報（例えばアイコン）に識別情報を対応付ける。そして、コントローラ１０は、複数の照明器具２０のそれぞれについて、位置の算出及び当該位置を示す位置情報と識別情報との対応付けを行うことで複数の照明器具２０の位置情報を当該位置情報が示す位置（例えば座標）に応じて並べたマップを作成することができる。つまり、従来、人が行う必要があった、現実に点滅等した照明器具の近くに行って照明器具の配置位置を確認し、現実の照明器具の配置位置に合うように位置情報（アイコン）をマップ上に並べる（つまりマップを作成する）作業を自動化できる。したがって、容易に照明制御システムにおけるマップを作成することができる。
【００８４】
例えば、算出部１３は、画像内の輝度ヒストグラムが最大または最小となる範囲を、点灯または消灯させられている照明器具２０の位置として算出する。
【００８５】
これにより、例えば照射面の反射率が一様でない場合等であっても、照明器具２０の位置が誤って算出されてしまうことを抑制できる。
【００８６】
また、例えば、算出部１３は、前記画像を所定の輝度閾値で２値化し、２値化した画像内の所定の輝度閾値以上または以下の領域のうち最大の面積を有する領域の重心位置を、点灯または消灯させられている照明器具２０の位置として算出する。
【００８７】
これにより、例えばコントローラ１０に所定の輝度閾値を設定するだけで、容易に照明器具２０の位置を算出できる。
【００８８】
また、少なくとも１つの画像センサ３０は、複数の画像センサ３０であり、照明制御システム１は、さらに、複数の画像センサ３０の位置関係を推定する推定部１５を備える。算出部１３は、さらに、複数の照明器具２０のうちの１つの照明器具２０のみが点灯または消灯させられている状態で複数の画像センサ３０が照射面を撮影することによって取得する画像のうちの輝度変化の最も大きい領域を有する画像を取得した画像センサ３０に、当該１つの照明器具２０を対応付ける。そして、算出部１３は、当該１つの照明器具２０の位置として当該１つの照明器具２０を対応付けた画像センサ３０に対する位置の算出を行う。作成部１６は、対応付け部１４が識別情報を対応付けた位置情報が、推定部１５が推定した位置関係に応じて並べられたマップ４１を作成する。
【００８９】
これにより、１つの画像センサ３０に対する照明器具２０の相対的な位置と他の画像センサ３０に対する他の照明器具２０の相対的な位置とを１つの座標系で表すことができる。したがって、広いエリアに複数の画像センサ３０を設置することで、１つの画像センサ３０で作成されるマップ４１よりも広いエリアに跨ったマップ４１を作成することができる。
【００９０】
例えば、推定部１５は、複数の画像センサ３０のうちの１つの画像センサ３０に対応付けられている照明器具２０が点灯または消灯させられているときの、他の画像センサ３０が取得する画像内の輝度に応じて、複数の画像センサ３０の位置関係を推定する。
【００９１】
これにより、複数の画像センサ３０の位置関係を容易に推定できる。
【００９２】
また、例えば、推定部１５は、複数の画像センサ３０が取得する複数の画像内の共通箇所に応じて、複数の画像センサ３０の位置関係を推定する。
【００９３】
これにより、複数の画像センサ３０の位置関係を容易に推定できる。
【００９４】
また、照明制御システム１は、さらに、複数の照明器具２０の行毎に設置される数及び列毎に設置される数を示す入力情報に基づき、位置情報の補正を行う補正部１７を備える。
【００９５】
これにより、マップ４１において位置情報の位置がばらついた場合であっても、位置情報を行毎及び列毎に整列させることができる。
【００９６】
また、画像センサ３０は、人感センサ及び明るさセンサの少なくとも一方の機能を有する。
【００９７】
これにより、画像センサ３０が人の有無や明るさを検知できるカメラ等であることで、画像センサ３０をマップ４１が作成された後でも、照明制御システムにおいて一般的に使用される人感センサまたは明るさセンサとして使用することができる。
【００９８】
（その他の実施の形態）
以上、実施の形態に係る照明制御システム１について説明したが、本発明は、上記実施の形態に限定されるものではない。
【００９９】
例えば、上記実施の形態では、少なくとも１つの画像センサ３０は、複数の画像センサ３０であったが、これに限らない。例えば、少なくとも１つの画像センサ３０は、１つの画像センサ３０であってもよい。この場合、照明制御システム１（コントローラ１０）は、推定部１５を備えなくてもよく、作成部１６は、推定部１５に関係なく対応付け部１４が識別情報を対応付けた位置情報が並べられたマップ４１を作成してもよい。この場合であっても、１つの画像センサ３０に対する複数の照明器具２０の位置が算出されるため、マップ４１を作成することができる。ただし、広いエリアに跨ったマップ４１を作成する場合には、複数の画像センサ３０が当該エリアに設置されることが好ましい。
【０１００】
また、例えば、上記実施の形態では、表示体４０はタブレット端末、スマートフォン又はリモコン等の端末であったが、これに限らず、例えばコントローラ１０と一体に設けられてもよい。
【０１０１】
また、例えば、上記実施の形態では、コントローラ１０と画像センサ３０とが別体に設けられたが、これに限らず、例えば、画像センサ３０とコントローラ１０とが一体に設けられてもよい。つまり、画像センサ３０がコントローラ１０の機能を有していてもよい。
【０１０２】
また、例えば、上記実施の形態では、照明制御システム１は、コントローラ１０を１つ備えたが、これに限らない。例えば、照明制御システム１は、画像センサ３０毎にコントローラ１０を備えてもよい。この場合、複数のコントローラ１０のうちの１つのコントローラ１０がマスターとなって、他のコントローラ１０を制御してもよい。
【０１０３】
また、上記実施の形態では、図１に示されるように、部屋１００に複数の照明器具２０が行毎に同じ数だけ設置され、列毎に同じ数だけ設置されたが、部屋１００の形状又は天井に設置される空調設備（エアコン）等の位置によっては、このように設置されるとは限らない。例えば、図１０Ａに示されるように、天井に空調設備が設置された長方形でない部屋１００ａに、複数の照明器具が設置される場合がある。
【０１０４】
図１０Ａは、その他の実施の形態に係る照明制御システムが適用された部屋の他の一例を示す図である。図１０Ａは、部屋１００ａを天井側から見た図であるが、天井に設置された照明器具１２０ｂ、１２０ｄ、１２０ｆ〜１２０ｐ及び天井に設置された画像センサ１３０ａ〜１３０ｄも示されている。なお、以下では照明器具１２０ｂ、１２０ｄ、１２０ｆ〜１２０ｐを総称して照明器具１２０、画像センサ１３０ａ〜１３０ｄを総称して画像センサ１３０とも呼ぶ。部屋１００ａには、部屋１００ａが台形形状であることで照明器具２０ａ及び２０ｂに対応する照明器具が設置されておらず、部屋１００ａの天井に空調設備が設置されていることで照明器具２０ｅに対応する照明器具が設置されていない。部屋１００ａに適用された照明制御システムが、例えば図１０Ｂに示されるようなマップ１４１を作成したとする。
【０１０５】
図１０Ｂは、図１０Ａに示される適用例でのマップ１４１上における位置情報の位置がばらついた状態を示す図である。
【０１０６】
図１０Ｂに示されるように、図８と同じように位置情報１４１ｂ、１４１ｄ、１４１ｆ〜１４１ｐの位置がばらついている。また、部屋１００ａには、複数の照明器具１２０が各行及び各列のうち同じ数だけ設置されていない行及び列があるため、実施の形態と同じように、補正部１７が入力情報に基づいて位置情報の補正を行うことが難しい。そこで、補正部１７は、仮想照明器具を用いて位置情報の補正を行う。仮想照明器具について、図１１Ａ及び図１１Ｂを用いて説明する。
【０１０７】
図１１Ａは、仮想照明器具の位置を説明するための説明図である。図１１Ａには、画像センサ１３０ａの撮影範囲１３１ａが示されている。以下では、その他の実施の形態に係る補正部１７の動作について、図１１Ａを用いて説明する。
【０１０８】
補正部１７は、画像センサ１３０ａの撮影範囲１３１ａを例えば４つの分割範囲１３５ａ〜１３５ｄに分割する。例えば、補正部１７は、行方向に２つ、列方向に２つ同じ大きさの分割範囲１３５ａ〜１３５ｄができるように、撮影範囲１３１ａを分割する。次に、補正部１７は、分割範囲１３５ａ〜１３５ｄのうち位置情報を含まない範囲があるか否かを判定する。具体的には、位置情報は算出部１３が算出した画像センサ１３０ａに対する位置に基づいたものであるため、補正部１７は、位置情報が分割範囲１３５ａ〜１３５ｄに含まれているかを判定することができる。図１１Ａに示されるように、分割範囲１３５ａ及び１３５ｃに位置情報が含まれていないため、補正部１７は、分割範囲１３５ａ〜１３５ｄのうち位置情報を含まない範囲があると判定する。この場合、補正部１７は、位置情報を含まない分割範囲１３５ａ及び１３５ｃのそれぞれの中心位置に、仮想照明器具１４１ａ及び１４１ｃを位置情報の代わりとして設ける。同様にして、補正部１７は、画像センサ１３０ｂ〜１３０ｄの撮影範囲のそれぞれの分割範囲のうち位置情報を含まない範囲があるか否かを判定する。補正部１７は、画像センサ１３０ｂの分割範囲のうち位置情報を含まない範囲の中心位置に、仮想照明器具１４１ｅを位置情報の代わりとして設ける。ここで、仮想照明器具１４１ａ、１４１ｃ及び１４１ｅが設けられたときのマップ１４１を図１１Ｂに示す。
【０１０９】
図１１Ｂは、仮想照明器具１４１ａ、１４１ｃ及び１４１ｅも含めて位置情報の位置のばらつきを補正するときの状態を示す図である。
【０１１０】
仮想照明器具１４１ａ、１４１ｃ及び１４１ｅが設けられることで、部屋１００ａを、複数の照明器具１２０が行毎に４つ、列毎に４つ設けられた部屋とみなすことができる。したがって、複数の照明器具１２０の行毎に設置される数及び列毎に設置される数が例えば４つであることが入力されることで、補正部１７は、位置情報の位置を補正できる。例えば、補正部１７は、マップ４１上に並べられた位置情報及び仮想照明器具のうち、Ｘ座標が例えば原点（０）に近いものから４つを選択してグループを作成する。補正部１７は、位置情報１４１ｉ及び１４１ｋ、並びに、仮想照明器具１４１ａ及び１４１ｂのＸ座標が原点に近いためこれらをグループ１４２ａとしてグループ分けする。同様に、補正部１７は、グループ１４２ｂ、１４２ｃ及び１４２ｄを作成する。そして、補正部１７は、図９Ａまたは図９Ｂに示される方法で、位置情報１４１ｂ、１４１ｄ及び１４１ｆ〜１４１ｐ並びに仮想照明器具１４１ａ、１４１ｃ及び１４１ｅを入力情報に示される列毎に設置される数だけ、列毎に整列して並ぶように補正する。また、補正部１７は、列毎に整列する方法と同じように、位置情報１４１ｂ、１４１ｄ及び１４１ｆ〜１４１ｐ並びに仮想照明器具１４１ａ、１４１ｃ及び１４１ｅを入力情報に示される行毎に設置される数だけ、行毎に整列して並ぶように補正する。
【０１１１】
そして、補正部１７は、位置情報１４１ｂ、１４１ｄ及び１４１ｆ〜１４１ｐ並びに仮想照明器具１４１ａ、１４１ｃ及び１４１ｅを整列した後に、仮想照明器具１４１ａ、１４１ｃ及び１４１ｅを削除する。
【０１１２】
このように、補正部１７は、画像センサ１３０の撮影範囲を分割した複数の分割範囲のうち位置情報を含まない範囲がある場合、当該範囲の中心位置及び入力情報に基づき位置情報の補正を行う。
【０１１３】
これにより、複数の照明器具１２０が行毎に同じ数だけ設置されず、列毎に同じ数だけ設置されていない場合であっても、仮想照明器具が設けられ、仮想照明器具も含めて位置情報の位置のばらつきの補正が行われる。つまり、複数の照明器具１２０が行毎に同じ数だけ設置され、列毎に同じ数だけ設置されているとみなして位置情報のマップ１４１上における位置のばらつきが補正される。したがって、複数の照明器具１２０が行毎に同じ数だけ設置されず、列毎に同じ数だけ設置されていないときに、マップ１４１において位置情報の位置がばらついた場合であっても、位置情報を行毎及び列毎に整列させることができる。
【０１１４】
なお、補正部１７は、画像センサ１３０の撮影範囲を４つに限らず、任意の数に分割してもよい。例えば、画像センサ１３０に対応付けられる照明器具１２０の数が行方向に３つ、列方向に３つの場合には補正部１７は、撮影範囲を９つに分割してもよい。
【０１１５】
また、本発明は、照明制御システムとして実現できるだけでなく、照明制御システムを構成する各構成要素が行うステップ（処理）を含む方法として実現できる。
【０１１６】
例えば、それらのステップは、コンピュータ（コンピュータシステム）によって実行されてもよい。そして、本発明は、それらの方法に含まれるステップを、コンピュータに実行させるためのプログラムとして実現できる。さらに、本発明は、そのプログラムを記録したＣＤ−ＲＯＭ等である非一時的なコンピュータ読み取り可能な記録媒体として実現できる。
【０１１７】
例えば、本発明が、プログラム（ソフトウェア）で実現される場合には、コンピュータのＣＰＵ、メモリおよび入出力回路等のハードウェア資源を利用してプログラムが実行されることによって、各ステップが実行される。つまり、ＣＰＵがデータをメモリまたは入出力回路等から取得して演算したり、演算結果をメモリまたは入出力回路等に出力したりすることによって、各ステップが実行される。
【０１１８】
また、上記実施の形態の照明制御システムに含まれる各構成要素は、専用または汎用の回路として実現されてもよい。
【０１１９】
また、上記実施の形態の照明制御システムに含まれる各構成要素は、集積回路（ＩＣ：Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）であるＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）として実現されてもよい。
【０１２０】
また、集積回路はＬＳＩに限られず、専用回路または汎用プロセッサで実現されてもよい。プログラム可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、または、ＬＳＩ内部の回路セルの接続および設定が再構成可能なリコンフィギュラブル・プロセッサが、利用されてもよい。
【０１２１】
さらに、半導体技術の進歩または派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて、照明制御システムに含まれる各構成要素の集積回路化が行われてもよい。
【０１２２】
その他、実施の形態に対して当業者が思いつく各種変形を施して得られる形態や、本発明の趣旨を逸脱しない範囲で各実施の形態における構成要素及び機能を任意に組み合わせることで実現される形態も本発明に含まれる。
【符号の説明】
【０１２３】
１  照明制御システム
１０  コントローラ
１３  算出部
１４  対応付け部
１５  推定部
１６  作成部
１７  補正部
２０、２０ａ〜２０ｐ、１２０、１２０ｂ、１２０ｄ、１２０ｆ〜１２０ｐ  照明器具
３０、３０ａ〜３０ｄ、１３０、１３０ａ〜１３０ｄ  画像センサ
３１ａ、１３１ａ  撮影範囲
３２ａ、３２ｂ、３２ｄ  画像
３４  領域
４０  表示体
４１、１４１  マップ
４１ａ〜４１ｐ、１４１ｂ、１４１ｄ、１４１ｆ〜１４１ｐ  位置情報
１３５ａ〜１３５ｄ  分割範囲
【図１】
0006692047.tif 000002
【図２】
0006692047.tif 000003
【図３】
0006692047.tif 000004
【図４Ａ】
0006692047.tif 000005
【図４Ｂ】
0006692047.tif 000006
【図４Ｃ】
0006692047.tif 000007
【図５】
0006692047.tif 000008
【図６Ａ】
0006692047.tif 000009
【図６Ｂ】
0006692047.tif 000010
【図６Ｃ】
0006692047.tif 000011
【図７】
0006692047.tif 000012
【図８】
0006692047.tif 000013
【図９Ａ】
0006692047.tif 000014
【図９Ｂ】
0006692047.tif 000015
【図１０Ａ】
0006692047.tif 000016
【図１０Ｂ】
0006692047.tif 000017
【図１１Ａ】
0006692047.tif 000018
【図１１Ｂ】
0006692047.tif 000019