(57)【要約】制御部（１０２）は、第１の期間において、複数の照明装置（３００）のうち第１の照明装置と第２の照明装置とが第１の発光強度で点灯し、第１の期間と連続する第２の期間において、第１の照明装置が第１の発光強度とは異なる第２の発光強度で点灯し、第２の照明装置が第１の発光強度で点灯するように、複数の照明装置（３００）を複数の識別情報を用いてネットワークを介して制御する。取得部（１０３）は、第１の期間において生成された第１の撮像画像と、第２の期間において生成された第２の撮像画像と、を取得する。特定部（１０４）は、第１の撮像画像と第２の撮像画像とに基づいて、第１の照明装置の空間内における設置位置を特定する。
2016121105.tif 000002
【特許請求の範囲】
【請求項１】
空間内に設置された複数の照明装置をネットワーク上で識別するための複数の識別情報を記憶する記憶部と、
第１の期間において、前記複数の照明装置のうち第１の照明装置と第２の照明装置とが第１の発光強度で点灯し、前記第１の期間と連続する第２の期間において、前記第１の照明装置が前記第１の発光強度とは異なる第２の発光強度で点灯し、前記第２の照明装置が前記第１の発光強度で点灯するように、前記複数の照明装置を前記複数の識別情報を用いて前記ネットワークを介して制御する制御部と、
前記第１の期間において前記空間を撮像することにより生成された第１の撮像画像と、前記第２の期間において前記空間を撮像することにより生成された第２の撮像画像と、を取得する取得部と、
前記第１の撮像画像と前記第２の撮像画像とに基づいて、前記第１の照明装置の前記空間内における設置位置を特定する特定部と、を備える、
設置位置特定装置。
【請求項２】
前記特定部は、前記第１の撮像画像と前記第２の撮像画像との間で輝度値の差が最大である画像領域に対応する前記空間内における位置を前記設置位置として特定する、
請求項１に記載の設置位置特定装置。
【請求項３】
前記制御部は、第３の期間において、前記複数の照明装置が第３の発光強度で点灯するように、前記複数の照明装置を前記複数の識別情報を用いて前記ネットワークを介して制御し、
前記取得部は、前記第３の期間において前記空間を撮像することにより生成された第３の撮像画像を取得し、
前記特定部は、前記第３の撮像画像内において前記複数の照明装置を表す複数の候補領域を特定し、特定した複数の候補領域のうち前記第１の撮像画像と前記第２の撮像画像との間で平均輝度値の差が最大である候補領域に対応する前記空間内における位置を前記設置位置として特定する、
請求項１に記載の設置位置特定装置。
【請求項４】
前記第３の発光強度は、前記複数の照明装置の最大発光強度である、
請求項３に記載の設置位置特定装置。
【請求項５】
収集部が、空間内に設置された複数の照明装置をネットワーク上で識別するための複数の識別情報を収集する収集ステップと、
制御部が、第１の期間において、前記複数の照明装置のうち第１の照明装置と第２の照明装置とが第１の発光強度で点灯し、前記第１の期間と連続する第２の期間において、前記第１の照明装置が前記第１の発光強度とは異なる第２の発光強度で点灯し、前記第２の照明装置が前記第１の発光強度で点灯するように、前記複数の照明装置を前記複数の識別情報を用いて前記ネットワークを介して制御する制御ステップと、
取得部が、前記第１の期間において前記空間を撮像することにより生成された第１の撮像画像と、前記第２の期間において前記空間を撮像することにより生成された第２の撮像画像と、を取得する取得ステップと、
特定部が、前記第１の撮像画像と前記第２の撮像画像とに基づいて、前記第１の照明装置の前記空間内における設置位置を特定する特定ステップと、を備える、
設置位置特定方法。
【請求項６】
空間内に設置された複数の照明装置をネットワーク上で識別するための複数の識別情報を記憶する記憶部を備えるコンピュータを、
第１の期間において、前記複数の照明装置のうち第１の照明装置と第２の照明装置とが第１の発光強度で点灯し、前記第１の期間と連続する第２の期間において、前記第１の照明装置が前記第１の発光強度とは異なる第２の発光強度で点灯し、前記第２の照明装置が前記第１の発光強度で点灯するように、前記複数の照明装置を前記複数の識別情報を用いて前記ネットワークを介して制御する制御部、
前記第１の期間において前記空間を撮像することにより生成された第１の撮像画像と、前記第２の期間において前記空間を撮像することにより生成された第２の撮像画像と、を取得する取得部、
前記第１の撮像画像と前記第２の撮像画像とに基づいて、前記第１の照明装置の前記空間内における設置位置を特定する特定部、として機能させる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、識別情報により識別される照明装置の設置位置を特定する設置位置特定装置、設置位置特定方法、及び、プログラムに関する。
【背景技術】
【０００２】
現在、制御装置がネットワークを介して照明装置の点灯状態を制御するシステムが知られている。このようなシステムでは、制御装置は、ＭＡＣ（Media Access Control）アドレスやＩＰ（Internet Protocol）アドレスなどの識別情報により、ネットワーク上で照明装置を識別する。このようなシステムでは、制御装置が、識別情報により識別される照明装置が設置された位置を把握することが好ましい場合がある。そこで、識別情報により識別される照明装置の設置位置を自動的に特定する技術が提案されている。【０００３】
例えば、特許文献１には、空間に設置された複数の発光器具に対する点消灯の制御内容とこの空間を撮像することで取得される時系列の撮像画像とに基づいて、設置位置で特定される発光器具と識別情報で特定される発光器具とを同定する同定装置が開示されている。特許文献１に開示された同定装置は、発光器具の点灯状態が変化するタイミングの前後の撮像画像から発光器具の点消灯に連動して変化する領域を検出し、検出した領域に基づいて発光器具の設置位置を特定する。特許文献１に開示された同定装置は、同定処理中に、複数の発光器具を順に消灯状態から点灯状態に切り替える。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−８６１４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、発光器具は、一般的に、消灯状態から点灯状態に移行するまでに長い時間を要する。従って、特許文献１に開示された同定装置では、同定処理に長い時間を要していた。このため、識別情報により識別される照明装置の設置位置を速やかに特定する技術が望まれている。【０００６】
本発明は、識別情報により識別される照明装置の設置位置を速やかに特定する設置位置特定装置、設置位置特定方法、及び、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明に係る設置位置特定装置は、
空間内に設置された複数の照明装置をネットワーク上で識別するための複数の識別情報を記憶する記憶部と、
第１の期間において、前記複数の照明装置のうち第１の照明装置と第２の照明装置とが第１の発光強度で点灯し、前記第１の期間と連続する第２の期間において、前記第１の照明装置が前記第１の発光強度とは異なる第２の発光強度で点灯し、前記第２の照明装置が前記第１の発光強度で点灯するように、前記複数の照明装置を前記複数の識別情報を用いて前記ネットワークを介して制御する制御部と、
前記第１の期間において前記空間を撮像することにより生成された第１の撮像画像と、前記第２の期間において前記空間を撮像することにより生成された第２の撮像画像と、を取得する取得部と、
前記第１の撮像画像と前記第２の撮像画像とに基づいて、前記第１の照明装置の前記空間内における設置位置を特定する特定部と、を備える。
【発明の効果】
【０００８】
本発明では、複数の照明装置のうち第１の照明装置と第２の照明装置とが第１の発光強度で点灯する第１の期間に生成された第１の撮像画像と、第１の照明装置が第１の発光強度とは異なる第２の発光強度で点灯し、第２の照明装置が第１の発光強度で点灯し、第１の期間と連続する第２の期間に生成された第２の撮像画像と、に基づいて、第１の照明装置の空間内における設置位置が特定される。従って、本発明によれば、識別情報により識別される照明装置の設置位置を速やかに特定することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態１に係る設置位置特定システムの構成図である。
【図２】本発明の実施形態１に係る設置位置特定装置の構成図である。
【図３】本発明の実施形態１に係る設置位置特定装置の機能を説明するための図である。
【図４】第１の撮像画像を示す図である。
【図５】第２の撮像画像を示す図である。
【図６】ＭＡＣアドレスに対応付けられる各種の情報を示す図である。
【図７Ａ】ＯＮ／ＯＦＦ制御時において照明装置の発光強度が変化するタイミングを示すタイミングチャートである。
【図７Ｂ】調光制御時において照明装置の発光強度が変化するタイミングを示すタイミングチャートである。
【図８】照明装置の発光強度が変化するタイミングを示すタイミングチャートである。（Ａ）は、１番目の照明装置の発光強度が変化するタイミングを示すタイミングチャートである。（Ｂ）は、２番目の照明装置の発光強度が変化するタイミングを示すタイミングチャートである。（Ｃ）は、３番目の照明装置の発光強度が変化するタイミングを示すタイミングチャートである。
【図９】本発明の実施形態１に係る設置位置特定装置が実行する設置位置特定処理を示すフローチャートである。
【図１０】本発明の実施形態１に係る設置位置特定装置が提示する画像を示す図である。
【図１１】本発明の実施形態２に係る設置位置特定装置が実行する設置位置特定処理を示すフローチャートである。
【図１２】本発明の実施形態２に係る設置位置特定装置が提示する画像を示す図である。
【発明を実施するための形態】
【００１０】
（実施形態１）
まず、図１を参照して、本発明の実施形態１に係る設置位置特定システム１０００の構成について説明する。設置位置特定システム１０００は、識別情報により識別される照明装置３００の設置位置を特定するシステムである。識別情報は、ネットワーク４００上において照明装置３００を識別するための情報であり、例えば、ＭＡＣ（Media Access Control）アドレスやＩＰ（Internet Protocol）アドレスである。ＭＡＣアドレスもＩＰアドレスも、照明装置３００に付与される固有のアドレスである。本実施形態では、識別情報は、ＭＡＣアドレスであるものとする。
【００１１】
また、本実施形態では、照明装置３００の設置位置は、現実空間内における照明装置３００の設置位置であるものとする。なお、現実空間内における照明装置３００の設置位置は、照明装置３００を含む空間を撮像することにより得られる撮像画像上の照明装置３００の位置から算出されるものとする。つまり、本実施形態では、撮像装置２００が設置される位置や角度が予め定められており、撮像画像上における照明装置３００の位置から、現実空間内における照明装置３００の設置位置が一意に算出されるものとする。つまり、設置位置特定装置１００は、現実空間内における照明装置３００の設置位置を算出するための計算式や座標変換テーブルを記憶しているものとする。設置位置特定システム１０００は、設置位置特定装置１００と、撮像装置２００と、を備える。
【００１２】
設置位置特定装置１００は、撮像装置２００から供給された撮像画像に基づいて、識別情報により識別される照明装置３００の設置位置を特定する装置である。設置位置特定装置１００は、識別情報により識別される照明装置３００と現実空間内に設置される照明装置３００とを同定する装置ともいえる。設置位置特定装置１００は、ネットワーク４００を介して、照明装置３００と通信する。また、設置位置特定装置１００は、シリアル通信により撮像装置２００と通信する。設置位置特定装置１００は、例えば、パーソナルコンピュータ、スマートフォン、タブレット端末である。以下、図２を参照して、設置位置特定装置１００の構成について説明する。
【００１３】
図２に示すように、設置位置特定装置１００は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、フラッシュメモリ１４、ＲＴＣ（Real Time Clock）１５、タッチスクリーン１６、ネットワークインターフェース１７、シリアル通信インターフェース１８を備える。設置位置特定装置１００が備える各構成要素は、バスを介して相互に接続される。
【００１４】
ＣＰＵ１１は、設置位置特定装置１００の全体の動作を制御する。なお、ＣＰＵ１１は、ＲＯＭ１２に格納されているプログラムに従って動作し、ＲＡＭ１３をワークエリアとして使用する。ＣＰＵ１１は、ネットワークインターフェース１７を介して、照明装置３００の発光強度を制御する。また、ＣＰＵ１１は、シリアル通信インターフェース１８を介して、撮像装置２００から撮像画像を取得する。ＲＯＭ１２には、設置位置特定装置１００の全体の動作を制御するためのプログラムやデータが記憶される。ＲＡＭ１３は、ＣＰＵ１１のワークエリアとして機能する。つまり、ＣＰＵ１１は、ＲＡＭ１３にプログラムやデータを一時的に書き込み、これらのプログラムやデータを適宜参照する。
【００１５】
フラッシュメモリ１４は、各種の情報を記憶する不揮発性メモリである。フラッシュメモリ１４には、照明装置３００の設置位置を算出するための計算式や座標変換テーブル、照明装置３００のＭＡＣアドレスなどが記憶される。ＲＴＣ１５は、計時用のデバイスである。ＲＴＣ１５は、例えば、電池を内蔵し、設置位置特定装置１００の電源がオフの間も計時を継続する。ＲＴＣ１５は、例えば、水晶発振子を備える発振回路を備える。
【００１６】
タッチスクリーン１６は、ユーザによりなされたタッチ操作を検知し、検知の結果を示す信号をＣＰＵ１１に供給する。また、タッチスクリーン１６は、ＣＰＵ１１などから供給された画像信号に基づく画像を表示する。このように、タッチスクリーン１６は、設置位置特定装置１００のユーザインターフェースとして機能する。
【００１７】
ネットワークインターフェース１７は、設置位置特定装置１００を、ネットワーク４００に接続するためのインターフェースである。設置位置特定装置１００は、ネットワーク４００を介して、ネットワーク４００に接続された照明装置３００と通信する。ネットワークインターフェース１７は、ＮＩＣ（Network Interface Card）などのＬＡＮ（Local Area Network）インターフェースを備える。
【００１８】
シリアル通信インターフェース１８は、シリアル通信により設置位置特定装置１００を撮像装置２００に接続するためのインターフェースである。シリアル通信インターフェース１８は、例えば、ＵＳＢ（Universal Serial Bus）、ＩＥＥＥ（Institute of Electrical and Electronic Engineers）１３９４などの規格に対応したインターフェースを備える。
【００１９】
撮像装置２００は、照明装置３００が設置された空間を撮像し、撮像画像を生成する装置である。撮像装置２００は、全ての照明装置３００が撮像範囲となる位置及び角度で設置される。本実施形態では、撮像装置２００は、予め定められた周期（例えば、１０ｍｓｅｃ程度）毎に、撮像画像を生成するとともに、生成した撮像画像を設置位置特定装置１００に供給するものとする。撮像装置２００は、例えば、ＵＳＢインターフェースを備えるカメラである。
【００２０】
照明装置３００は、設置位置特定装置１００による制御に従って、周囲を照明する装置である。照明装置３００の発光強度は、０％（発光無し）〜１００％（最大強度）の範囲で調節可能である。つまり、照明装置３００は、調光機能を有する。本実施形態では、理解を容易にするため、照明装置３００の発光強度は、設置位置特定装置１００により、０％、５０％、１００％のうちのいずれかに制御されるものとする。また、本実施形態では、照明装置３００の個数は２０個であるものとする。２０個の照明装置は、いずれも、設置位置特定装置１００により発光強度が制御される。また、２０個の照明装置は、いずれも、天井に設置され、撮像装置２００の撮像範囲内に配置されるものとする。照明装置３００は、ＮＩＣなどのＬＡＮインターフェースを備え、ネットワークインターフェース１７に接続する機能を有する。照明装置３００は、蛍光灯やＬＥＤ（Light Emitting Diode）を備える。
【００２１】
ネットワーク４００は、工場内やビル内などに構築される無線ＬＡＮなどのネットワークであり、設置位置特定装置１００と２０個の照明装置３００とが相互に通信するためのネットワークである。
【００２２】
次に、図３を参照して、設置位置特定装置１００の基本的な機能について説明する。設置位置特定装置１００は、機能的には、記憶部１０１、制御部１０２、取得部１０３、特定部１０４、提示部１０５、収集部１０６を備える。
【００２３】
記憶部１０１は、空間内に設置された複数の照明装置３００をネットワーク４００上で識別するための複数の識別情報を記憶する。本実施形態では、それぞれが２０個の照明装置３００のいずれかを識別する２０個のＭＡＣアドレスが記憶部１０１に記憶されるものとする。なお、記憶部１０１に記憶されるＭＡＣアドレスは、収集部１０６により収集される。記憶部１０１の機能は、例えば、フラッシュメモリ１４により実現される。
【００２４】
制御部１０２は、複数の照明装置３００を複数の識別情報を用いてネットワーク４００を介して制御する。具体的には、制御部１０２は、第１の期間において、複数の照明装置３００のうち第１の照明装置と第２の照明装置とが第１の発光強度で点灯（発光）するように、複数の照明装置３００を制御する。第２の照明装置は、複数の照明装置３００のうち第１の照明装置とは異なる照明装置である。本実施形態では、第２の照明装置は、複数の照明装置３００のうち第１の照明装置以外の全ての照明装置であるものとする。また、制御部１０２は、第２の期間において、第１の照明装置が第１の発光強度とは異なる第２の発光強度で点灯し、第２の照明装置が第１の発光強度で点灯するように、複数の照明装置３００を制御する。第２の期間は、第１の期間と連続する期間である。一方、複数の照明装置３００のそれぞれは、制御部１０２による制御に従って、制御内容に応じた発光強度で点灯する。
【００２５】
第１の発光強度と第２の発光強度とは、予め定められた閾値（例えば、最大発光強度の５０％）以上の差があることが好適である。第１の発光強度は、例えば、最大発光強度の５０％である。また、第２の発光強度は、例えば、最大発光強度（１００％）である。特定の照明装置３００は、２０個の照明装置３００のうち、２０個のＭＡＣアドレスから選択された１つのＭＡＣアドレスが付与された照明装置３００である。なお、制御部１０２は、１つのＭＡＣアドレスを選択する毎に、選択したＭＡＣアドレスにより識別される照明装置３００の設置位置を特定する処理を実行する。つまり、制御部１０２は、全ての照明装置３００の設置位置を特定するまで、全てのＭＡＣアドレスを順に選択する。なお、第１の照明装置は、選択されたＭＡＣアドレスが付与された照明装置３００であり、第２の照明装置は、選択されたＭＡＣアドレスが付与された照明装置３００以外の照明装置３００である。制御部１０２の機能は、例えば、ＣＰＵ１１とネットワークインターフェース１７とが協働することにより実現される。
【００２６】
ここで、撮像装置２００は、第１の期間において上記空間を撮像することにより第１の撮像画像を生成する。また、撮像装置２００は、第２の期間において上記空間を撮像することにより第２の撮像画像を生成する。
【００２７】
取得部１０３は、撮像装置２００により生成された第１の撮像画像と第２の撮像画像とを取得する。取得部１０３の機能は、例えば、ＣＰＵ１１とネットワークインターフェース１７とが協働することにより実現される。
【００２８】
特定部１０４は、第１の撮像画像と第２の撮像画像とに基づいて、第１の照明装置３００の上記空間内における設置位置を特定する。例えば、特定部１０４は、第１の撮像画像と第２の撮像画像との間で輝度値の差が最大である画像領域を特定する。例えば、特定部１０４は、第１の撮像画像と第２の撮像画像との間で輝度値の差が閾値以上である画素（以下「輝度値変化画素」という。）を求める。そして、特定部１０４は、隣接する輝度値変化画素が同じグループに属するように、輝度値変化画素をグループ化して、輝度値が変化した領域（以下「輝度値変化領域」という。）を求める。なお、輝度値変化領域の大きさは、予め定められた画素数以上であるものとする。
【００２９】
ここで、特定部１０４は、複数の輝度値変化領域のそれぞれにおける平均輝度値を、第１の撮像画像と第２の撮像画像とのそれぞれについて求める。そして、特定部１０４は、複数の輝度値変化領域のそれぞれについて、第１の撮像画像における平均輝度値と第２の撮像画像における平均輝度値との差を求める。特定部１０４は、複数の輝度値変化領域のうち、平均輝度値の差が最大である輝度値変化領域を特定する。そして、特定部１０４は、特定した輝度値変化領域に対応する上記空間内における位置を上記設置位置として特定する。特定部１０４により特定される設置位置は、現実空間内における相対的な設置位置であってもよい。特定部１０４の機能は、例えば、ＣＰＵ１１がＲＯＭ１２に記憶されたプログラムを実行することにより実現される。
【００３０】
提示部１０５は、照明装置３００の上記空間内における設置位置を提示する。提示部１０５は、例えば、照明装置３００の現実空間内における設置位置を座標により明示する画像を提示する。もしくは、提示部１０５は、例えば、照明装置３００の撮像画像上における位置を明示する画像を提示する。提示部１０５は、例えば、撮像画像を提示し、設置位置が取得される毎に、取得された設置位置を明示する情報を撮像画像に重ねて提示する。このように、提示部１０５は、照明装置３００の現実空間内における相対的な位置関係を提示する。提示部１０５の機能は、例えば、ＣＰＵ１１とタッチスクリーン１６とが協働することにより実現される。
【００３１】
収集部１０６は、ネットワーク４００を介して、複数の照明装置３００のそれぞれから識別情報を収集する。例えば、収集部１０６は、ネットワーク４００に接続された全ての照明装置３００に対して、ＭＡＣアドレスの送信を求めるコマンドを送信する。そして、収集部１０６は、ネットワーク４００に接続された２０個の照明装置３００から、ＭＡＣアドレスを含むフレームを受信することにより、２０個のＭＡＣアドレスを取得する。収集部１０６は、例えば、ＣＰＵ１１とネットワークインターフェース１７とが協働することにより実現される。
【００３２】
次に、図４を参照して、第１の撮像画像について説明する。第１の撮像画像は、第１の期間（全ての照明装置３００が第１の発光強度で点灯している期間）に、撮像装置２００により生成される撮像画像である。図４では、第１の撮像画像を画像５００として示している。
【００３３】
画像５００は、ｘ軸方向の画素数が６４０であり、ｙ軸方向の画素数が４８０である画像である。画像５００は、領域３１１，３１２，３１３，３１４，３１５，３２１，３２２，３２３，３２４，３２５，３３１，３３２，３３３，３３４，３３５，３４１，３４２，３４３，３４４，３４５（以下「領域３１１〜３４５」という。）を含む。領域３１１〜３４５のそれぞれは、２０個の照明装置３００のうちのいずれかを示す領域である。領域３１１〜３４５における輝度値は、基本的に、画像５００が備える他の領域に比べ高い。
【００３４】
次に、図５を参照して、第２の撮像画像について説明する。第２の撮像画像は、第２の期間（１個の照明装置３００が第２の発光強度で点灯し、他の全ての照明装置３００が第１の発光強度で点灯している期間）に、撮像装置２００により生成される撮像画像である。第１の撮像画像と第２の撮像画像は、同じ空間（同じ撮像領域）を撮像したときに生成される画像である。図５では、第２の撮像画像を画像５１０として示している。
【００３５】
画像５１０は、ｘ軸方向の画素数が６４０であり、ｙ軸方向の画素数が４８０である画像である。画像５１０は、領域３１１〜３４５を含む。領域３１１〜３４５における輝度値は、基本的に、画像５１０が備える他の領域に比べ高い。そして、撮像画像５１０における領域３３４の輝度値（例えば、平均輝度値）は、撮像画像５００における領域３３４の輝度値（例えば、平均輝度値）よりも高い。この理由は、画像５００は、領域３３４に映し出された照明装置３００が第１の発光強度で点灯しているときに生成された画像であるのに対し、画像５１０は、領域３３４に映し出された照明装置３００が第１の発光強度よりも強い第２の発光強度で点灯しているときに生成された画像であるためである。
【００３６】
そして、領域３３４以外の領域は、基本的に、画像５００と画像５１０とで輝度値が変わらない。つまり、画像５００と画像５１０とで輝度値の差をとったときに輝度値の差が最も大きい領域（この例では、領域３３４）が、発光強度が最も変化した領域であり、照明装置３００を示す領域となる。つまり、設置位置特定装置１００は、あるＭＡＣアドレスにより識別される照明装置３００の発光強度を第１の発光強度から第２の発光強度に変化させた場合、第１の撮像画像と第２の撮像画像とで最も輝度値の変化が大きい領域の位置を、この照明装置３００の撮像画像上における位置と推定する。そして、設置位置特定装置１００は、予め定められた計算式やテーブルなどを用いて、推定した位置から現実空間内における設置位置を算出する。
【００３７】
次に、図６を参照して、設置位置特定装置１００がＭＡＣアドレスに対応付ける各種の情報について説明する。図６に示すように、ＭＡＣアドレスに対応付けられる情報は、例えば、領域と、座標（ｘ，ｙ）と、位置（行，列）と、ＩＤと、を含む。領域は、撮像画像（画像５００又は画像５１０）上における領域である。座標（ｘ，ｙ）は、撮像画像上におけるこの領域の中心のｘ座標及びｙ座標である。位置（行，列）は、複数の照明装置３００が天井などに格子状（例えば、４（行）×５（列））に設置されている場合における行番号と列番号である。ＩＤは、位置（行，列）に基づいて決定される照明装置３００のＩＤである。
【００３８】
図６における１行目のレコードは、ＭＡＣアドレスが１１２２３３４４であり、領域が３３４であり、座標（ｘ，ｙ）が（４９２，２８３）であり、位置（行，列）が（３，４）であり、ＩＤが１４である例を示している。つまり、この１行目のレコードは、１１２２３３４４というＭＡＣアドレスにより識別される照明装置３００は、撮像画像上において、中心の座標が（４９２，２８３）である領域３３４に映し出され、全照明装置３００のうち第３行第４列の位置に設置され、ＩＤとして１４が付与されることを示している。領域と座標（ｘ，ｙ）とは、撮像画像上において１つの照明装置３００が検出される毎に、決定される。一方、位置（行，列）とＩＤとは、撮像画像上において全ての照明装置３００が検出された後に決定される。
【００３９】
次に、図７Ａ及び図７Ｂを参照して、照明装置３００を、ＯＮ／ＯＦＦ制御ではなく調光制御する理由について説明する。図７Ａは、ＯＮ／ＯＦＦ制御時において照明装置３００の発光強度が変化するタイミングを示すタイミングチャートである。ＯＮ制御は、照明装置３００の発光強度を、最大発光強度（１００％）にする制御である。ＯＦＦ制御は、照明装置３００の発光強度を、最小発光強度（０％）にする制御である。ＯＮ／ＯＦＦ制御では、照明装置３００の発光強度が最大発光強度（１００％）と最小発光強度（０％）との間の中間の発光強度（例えば、５０％）に制御されない。図７Ａは、照明装置３００を、ＯＦＦ制御し、次にＯＮ制御し、その後ＯＦＦ制御する例を示している。以下、詳細に説明する。
【００４０】
まず、設置位置特定装置１００は、ｔ１１において、ＯＮ制御のための制御信号を照明装置３００に送信する。しかしながら、照明装置３００は、ＯＦＦ状態からＯＮ状態になるまで、つまり、非発光状態から発光状態に移行するまで時間を要する。従って、ｔ１１からＴｏｎ１１が経過するｔ１２までの間、ＯＦＦ状態を維持する。Ｔｏｎ１１は、例えば、発光素子の駆動回路が駆動指示を受けてから発光素子を駆動するまでに要する遅延時間である。照明装置３００は、ｔ１２からＴｏｎ１２が経過するｔ１３までの間、発光強度を上昇させ、ｔ１３においてＯＮ状態となる。Ｔｏｎ１２は、発光素子がＯＦＦ状態からＯＮ状態になるまでの立ち上がり時間である。ここで、Ｔｏｎ１１とＴｏｎ１２との和をＴｏｎ１３とする。このＴｏｎ１３が、ＯＮ制御が指示されてから照明装置３００がＯＮ状態に移行するまでに要するターンオン時間である。
【００４１】
設置位置特定装置１００は、ｔ１４において、ＯＦＦ制御のための制御信号を照明装置３００に送信する。すると、照明装置３００は、ｔ１４からＴｏｆｆ１１が経過するｔ１５までの間、発光強度を下降させ、ｔ１５においてＯＦＦ状態となる。Ｔｏｆｆ１１は、発光素子がＯＮ状態からＯＦＦ状態になるまでの立ち下がり時間である。立ち下がり時は、立ち上がり時のような遅延時間はなく、立ち下がり時間がターンオフ時間となるものとする。
【００４２】
図７Ｂは、調光制御時において照明装置３００の発光強度が変化するタイミングを示すタイミングチャートである。調光制御では、照明装置３００の発光強度が最大発光強度（１００％）と最小発光強度（０％）との中間の発光強度（例えば、５０％）に制御される。図７Ｂは、照明装置３００の発光強度を、最小発光強度（０％）→中間の発光強度（５０％）→最大発光強度（１００％）→中間の発光強度（５０％）→最小発光強度（０％）の順で変化させる例を示している。以下、詳細に説明する。
【００４３】
まず、設置位置特定装置１００は、ｔ２１において、中間の発光強度（５０％）に制御するための制御信号を照明装置３００に送信する。しかしながら、照明装置３００の発光強度は、最小発光強度（０％）から中間の発光強度（５０％）になるまで、つまり、非発光状態から発光状態に移行するまで時間を要する。従って、ｔ２１からＴｏｎ２１が経過するｔ２２までの間、照明装置３００は最小発光強度（０％）を維持する。Ｔｏｎ２１は、例えば、発光素子の駆動回路が駆動指示を受けてから発光素子を駆動するまでに要する遅延時間である。
【００４４】
照明装置３００は、ｔ２２からＴｏｎ２２が経過するｔ２３までの間、発光強度を上昇させ、ｔ２３において発光強度が中間の発光強度（５０％）となる。Ｔｏｎ２２は、発光素子の発光強度が最小発光強度（０％）から中間の発光強度（５０％）になるまでの立ち上がり時間である。ここで、Ｔｏｎ２１とＴｏｎ２２との和をＴｏｎ２３とする。このＴｏｎ２３が、最小発光強度（０％）から中間の発光強度（５０％）への制御が指示されてから照明装置３００の発光強度が中間の発光強度（５０％）に移行するまでに要するターンオン時間である。
【００４５】
次に、設置位置特定装置１００は、ｔ２４において、発光強度を最大発光強度（１００％）にするための制御信号を照明装置３００に送信する。すると、照明装置３００は、ｔ２４からＴｏｎ２４が経過するｔ２５までの間、発光強度を上昇させ、ｔ２５において発光強度が最大発光強度（１００％）となる。Ｔｏｎ２４は、発光素子の発光強度が中間の発光強度（５０％）から最大発光強度（１００％）になるまでの立ち上がり時間である。
【００４６】
設置位置特定装置１００は、ｔ２６において、発光強度を中間の発光強度（５０％）にするための制御信号を照明装置３００に送信する。すると、照明装置３００は、ｔ２６からＴｏｆｆ２１が経過するｔ２７までの間、発光強度を下降させ、ｔ２７において発光強度が中間の発光強度（５０％）となる。Ｔｏｆｆ２１は、発光強度が最大発光強度（１００％）から中間の発光強度（５０％）になるまでの立ち下がり時間である。
【００４７】
設置位置特定装置１００は、ｔ２８において、発光強度を最小発光強度（０％）にするための制御信号を照明装置３００に送信する。すると、照明装置３００は、ｔ２８からＴｏｆｆ２２が経過するｔ２９までの間、発光強度を下降させ、ｔ２９において発光強度が最小発光強度（０％）となる。Ｔｏｆｆ２２は、発光強度が中間の発光強度（５０％）から最小発光強度（０％）になるまでの立ち下がり時間である。
【００４８】
図７Ｂは、発光強度を最小発光強度（０％）から中間の発光強度（５０％）にするまでに要する時間（Ｔｏｎ２３）が、中間の発光強度（５０％）から最大発光強度（１００％）にするまでに要する時間（Ｔｏｎ２４）よりも長いことを示している。つまり、非発光状態から発光状態に移行するまでに要する時間は、発光状態において発光強度を変化させるのに要する時間よりもずっと長い。このため、本実施形態では、設置位置特定装置１００は、照明装置３００を発光状態に維持し、発光強度のみを切り替えるように照明装置３００を制御する。
【００４９】
次に、図８を参照して、複数の照明装置３００の発光強度を順に切り替える手順について説明する。図８（Ａ）は、１番目の照明装置３００の発光強度が変化するタイミングを示すタイミングチャートである。図８（Ｂ）は、２番目の照明装置３００の発光強度が変化するタイミングを示すタイミングチャートである。図８（Ｃ）は、３番目の照明装置３００の発光強度が変化するタイミングを示すタイミングチャートである。１番目の照明装置３００は、ＭＡＣアドレスとして１１２２３３４４が割り当てられた照明装置３００である。２番目の照明装置３００は、ＭＡＣアドレスとして２２ａａｂｂｃｃが割り当てられた照明装置３００である。３番目の照明装置３００は、ＭＡＣアドレスとして４４５５６６７７が割り当てられた照明装置３００である。本実施形態では、ＭＡＣアドレスが小さい照明装置３００から順に発光強度が変更されるものとする。つまり、本実施形態では、ＭＡＣアドレスが小さい照明装置３００から順に第１の照明装置として選択されるものとする。
【００５０】
設置位置特定装置１００は、ｔ３１において、発光強度を最小発光強度（０％）から中間の発光強度（５０％）にするための制御信号を全ての照明装置３００に送信する。すると、ｔ３１から予め定められた遅延時間が経過したｔ３２において、全ての照明装置３００の発光強度が中間の発光強度（５０％）となる。なお、図８では、非発光状態から発光状態に移行するまでに要する遅延時間（例えば、Ｔｏｎ２１）はあるが、立ち上がり時間（Ｔｏｎ２２、Ｔｏｎ２４）や立ち下がり時間（Ｔｏｆｆ２１、Ｔｏｆｆ２２）はないものとする。
【００５１】
設置位置特定装置１００は、ｔ３２からｔ３４までの期間（第１の期間）内のｔ３３において、第１の撮像画像を取得する。第１の撮像画像は、全ての照明装置３００の発光強度が中間の発光強度（５０％）である状態において撮像された撮像画像である。設置位置特定装置１００は、ｔ３４において、発光強度を中間の発光強度（５０％）から最大発光強度（１００％）にするための制御信号を１番目の照明装置３００に送信する。すると、ｔ３４において、１番目の照明装置３００の発光強度が最大発光強度（１００％）となる。
【００５２】
設置位置特定装置１００は、ｔ３４からｔ３６までの期間（第２の期間）内のｔ３５において、第２の撮像画像を取得する。第２の撮像画像は、１番目の照明装置３００の発光強度が最大発光強度（１００％）であり、他の全ての照明装置３００の発光強度が中間の発光強度（５０％）である状態において撮像された撮像画像である。設置位置特定装置１００は、ｔ３６において、発光強度を最大発光強度（１００％）から中間の発光強度（５０％）にするための制御信号を１番目の照明装置３００に送信する。すると、ｔ３６において、１番目の照明装置３００の発光強度が中間の発光強度（５０％）となる。
【００５３】
設置位置特定装置１００は、ｔ３７において、発光強度を中間の発光強度（５０％）から最大発光強度（１００％）にするための制御信号を２番目の照明装置３００に送信する。すると、ｔ３７において、２番目の照明装置３００の発光強度が最大発光強度（１００％）となる。
【００５４】
設置位置特定装置１００は、ｔ３７からｔ３９までの期間（第２の期間）内のｔ３８において、第２の撮像画像を取得する。第２の撮像画像は、２番目の照明装置３００の発光強度が最大発光強度（１００％）であり、他の全ての照明装置３００の発光強度が中間の発光強度（５０％）である状態において撮像された撮像画像である。設置位置特定装置１００は、ｔ３９において、発光強度を最大発光強度（１００％）から中間の発光強度（５０％）にするための制御信号を２番目の照明装置３００に送信する。すると、ｔ３９において、２番目の照明装置３００の発光強度が中間の発光強度（５０％）となる。
【００５５】
設置位置特定装置１００は、ｔ４０において、発光強度を中間の発光強度（５０％）から最大発光強度（１００％）にするための制御信号を３番目の照明装置３００に送信する。すると、ｔ４０において、３番目の照明装置３００の発光強度が最大発光強度（１００％）となる。
【００５６】
設置位置特定装置１００は、ｔ４０からｔ４２までの期間（第２の期間）内のｔ４１において、第２の撮像画像を取得する。第２の撮像画像は、３番目の照明装置３００の発光強度が最大発光強度（１００％）であり、他の全ての照明装置３００の発光強度が中間の発光強度（５０％）である状態において撮像された撮像画像である。設置位置特定装置１００は、ｔ４２において、発光強度を最大発光強度（１００％）から中間の発光強度（５０％）にするための制御信号を３番目の照明装置３００に送信する。すると、ｔ４２において、３番目の照明装置３００の発光強度が中間の発光強度（５０％）となる。以下、全ての照明装置３００について、上述した第２の撮像画像が取得されるまで、上述した処理を繰り返す。
【００５７】
次に、図９に示すフローチャートを参照して、設置位置特定装置１００が実行する設置位置特定処理について説明する。設置位置特定処理は、例えば、設置位置特定装置１００の電源が投入されたことに応答して開始される。
【００５８】
まず、ＣＰＵ１１は、全てのＭＡＣアドレスを取得する（ステップＳ１０１）。例えば、ＣＰＵ１１は、ネットワークインターフェース１７を介して、ネットワーク４００に接続された全ての照明装置３００に対して、ＭＡＣアドレスの送信要求を含むコマンドを送信する。そして、ＣＰＵ１１は、ネットワークインターフェース１７を介して、全ての照明装置３００から、ＭＡＣアドレスを含むフレームを受信する。ＣＰＵ１１は、取得した全てのＭＡＣアドレスを、フラッシュメモリ１４に記憶する。
【００５９】
ＣＰＵ１１は、ステップＳ１０１の処理を完了すると、撮像を開始する（ステップＳ１０２）。例えば、ＣＰＵ１１は、シリアル通信インターフェース１８を介して、撮像装置２００に撮像の開始を指示する。一方、撮像装置２００は、この指示を受信すると撮像を開始し、以後、定期的に取得される撮像画像を設置位置特定装置１００に供給する。
【００６０】
ＣＰＵ１１は、ステップＳ１０２の処理を完了すると、全ての照明装置３００を第１の発光強度で点灯させる（ステップＳ１０３）。例えば、ＣＰＵ１１は、ネットワークインターフェース１７を介して、全ての照明装置３００に、第１の発光強度で発光することの指示を含む制御信号を送信する。
【００６１】
ＣＰＵ１１は、ステップＳ１０３の処理を完了すると、第１の撮像画像を取得する（ステップＳ１０４）。例えば、ＣＰＵ１１は、シリアル通信インターフェース１８を介して、撮像装置２００から第１の撮像画像を取得する。ＣＰＵ１１は、取得した第１の撮像画像をフラッシュメモリ１４に記憶する。
【００６２】
ＣＰＵ１１は、ステップＳ１０４の処理を完了すると、ＭＡＣアドレスを１つ選択する（ステップＳ１０５）。例えば、ＣＰＵ１１は、フラッシュメモリ１４に記憶された２０個のＭＡＣアドレスのうち、選択済でない最小のＭＡＣアドレスを選択する。
【００６３】
ＣＰＵ１１は、ステップＳ１０５の処理を完了すると、第１の照明装置を第２の発光強度で点灯させる（ステップＳ１０６）。第１の照明装置は、選択されたＭＡＣアドレスで識別される照明装置３００である。例えば、ＣＰＵ１１は、選択されたＭＡＣアドレス宛に、第２の発光強度で発光することの指示を含む制御信号を送信する。一方、この制御信号を受信した第１の照明装置は、第２の発光強度で点灯する。
【００６４】
ＣＰＵ１１は、ステップＳ１０６の処理を完了すると、第２の撮像画像を取得する（ステップＳ１０７）。例えば、ＣＰＵ１１は、シリアル通信インターフェース１８を介して、撮像装置２００から第２の撮像画像を取得する。ＣＰＵ１１は、取得した第２の撮像画像をフラッシュメモリ１４に記憶する。
【００６５】
ＣＰＵ１１は、ステップＳ１０７の処理を完了すると、輝度値が変化した画像領域を特定する（ステップＳ１０８）。例えば、ＣＰＵ１１は、フラッシュメモリ１４に記憶された第１の画像領域と第２の画像領域とを比較し、輝度値の変化が最も大きい画像領域を特定する。
【００６６】
ＣＰＵ１１は、ステップＳ１０８の処理を完了すると、特定した画像領域から設置位置を特定する（ステップＳ１０９）。例えば、ＣＰＵ１１は、予め定められた計算式やテーブルに従って、特定した画像領域の座標から現実空間内における設置位置を特定する。なお、２０個の照明装置３００の設置位置が予め定められている場合、ＣＰＵ１１は、例えば、図６に示すように、第何行目の第何列目という形で設置位置を特定してもよい。
【００６７】
ＣＰＵ１１は、ステップＳ１０９の処理を完了すると、ＭＡＣアドレスと設置位置とを対応付ける（ステップＳ１１０）。例えば、図６に示すようなテーブルがフラッシュメモリ１４に記憶されている場合、ＣＰＵ１１は、このテーブルを更新する。
【００６８】
ＣＰＵ１１は、ステップＳ１１０の処理を完了すると、第１の照明装置を第１の発光強度で点灯させる（ステップＳ１１１）。例えば、ＣＰＵ１１は、選択されたＭＡＣアドレス宛に、第１の発光強度で発光することの指示を含む制御信号を送信する。一方、この制御信号を受信した第１の照明装置は、第１の発光強度で点灯する。
【００６９】
ＣＰＵ１１は、ステップＳ１１１の処理を完了すると、全てのＭＡＣアドレスを選択済であるか否かを判別する（ステップＳ１１２）。ＣＰＵ１１は、全てのＭＡＣアドレスを選択済でないと判別すると（ステップＳ１１２：ＮＯ）、ステップＳ１０５に処理を戻す。そして、ＣＰＵ１１は、全てのＭＡＣアドレスについて第２の撮像画像を取得するまで、ステップＳ１０５〜ステップＳ１１２の処理を繰り返す。
【００７０】
一方、ＣＰＵ１１は、全てのＭＡＣアドレスを選択済であると判別すると（ステップＳ１１２：ＹＥＳ）、全ての照明装置３００の設置位置を提示する（ステップＳ１１３）。例えば、ＣＰＵ１１は、タッチスクリーン１６を制御して、図１０に示す画像５２０を提示する。
【００７１】
画像５２０は、撮像画像（第１の撮像画像又は第２の撮像画像）に、照明装置３００の位置を示す画像６０１，６０２，６０３，６０４，６０５，６０６，６０７，６０８，６０９，６１０，６１１，６１２，６１３，６１４，６１５，６１６，６１７，６１８，６１９，６２０（以下「画像６０１〜６２０」という。）を重ねた合成画像である。画像６０１〜６２０のそれぞれは、対応する照明装置３００を示す画像領域の近傍に合成され、対応する照明装置３００のＩＤを明示する画像である。例えば、画像６０１は、領域３１１の近傍に合成され、領域３１１に示された照明装置３００のＩＤである１を明示する画像である。ＣＰＵ１１は、ステップＳ１１３の処理を完了すると、設置位置特定処理を終了する。
【００７２】
以上説明したように、本実施形態では、複数の照明装置３００のうち第１の照明装置と第２の照明装置とが第１の発光強度で点灯する第１の期間に生成された第１の撮像画像と、第１の照明装置が第１の発光強度とは異なる第２の発光強度で点灯し、第２の照明装置３００が第１の発光強度で点灯し、第１の期間と連続する第２の期間に生成された第２の撮像画像と、に基づいて、第１の照明装置３００の空間内における設置位置が特定される。ここで、第１の照明装置３００が第１の発光強度で点灯する状態から第１の照明装置３００が第２の発光強度で点灯する状態に移行するまでの時間は比較的短い。従って、本実施形態によれば、識別情報により識別される照明装置３００の設置位置を速やかに特定することができる。
【００７３】
また、本実施形態では、第１の撮像画像と第２の撮像画像とのいずれもが、全ての照明装置３００が点灯している期間に撮像された画像である。このため、第１の撮像画像と第２の撮像画像とのいずれにおいても、全ての照明装置３００を示す画像領域が含まれることになる。このため、第１の撮像画像を生成したときの撮像装置２００の位置や角度と、第２の撮像画像を生成したときの撮像装置２００の位置や角度とにずれが生じた場合であっても、第１の撮像画像と第２の撮像画像との位置合わせが容易である。
【００７４】
また、撮像装置２００は、画像全体の輝度値に応じて露光時間やゲインなどのパラメータを自動で調整し、ユーザがこれらのパラメータを調整できない装置である場合がある。このような撮像装置２００を採用した場合であっても、本実施形態では、第１の撮像画像の全体の輝度値と第２の撮像画像の全体の輝度値とは大きく異ならないため不具合が生じない。その理由は、本実施形態では、第１の撮像画像と第２の撮像画像との差は、全ての照明装置３００が第１の発光強度で点灯しているのか、１つの照明装置３００のみ第２の発光強度で点灯し、他の全ての照明装置３００が第１の発光強度で点灯しているのかの違いしかないためである。なお、このような不具合としては、例えば、これらのパラメータが自動で調整されることにより、第１の撮像画像と第２の撮像画像との間で、輝度値の比較が正常にできない不具合が考えられる。
【００７５】
また、本実施形態では、第１の撮像画像と第２の撮像画像との間で輝度値の差が最大である画像領域に対応する上記空間内における位置が上記設置位置として特定される。従って、本実施形態によれば、識別情報により識別される照明装置３００の設置位置を速やかに且つ正確に特定することができる。
【００７６】
（実施形態２）
実施形態１では、ＭＡＣアドレスを１つ選択する毎に、照明装置３００を示す画像領域が１つ特定される例について説明した。本発明において、例えば、最初に、それぞれが全ての照明装置３００のいずれかを示す全ての画像領域が特定された後、ＭＡＣアドレスを１つ選択する毎に、ＭＡＣアドレスと画像領域との対応関係が特定されてもよい。以下、実施形態１と異なる処理について説明する。
【００７７】
制御部１０２は、第３の期間において、複数の照明装置３００が第３の発光強度で点灯するように、複数の照明装置３００を複数の識別情報を用いてネットワーク４００を介して制御する。第３の発光強度は、例えば、複数の照明装置３００の最大発光強度である。この場合、撮像装置２００は、第３の期間において上記空間を撮像することにより第３の撮像画像を生成する。また、取得部１０３は、撮像装置２００により生成された第３の撮像画像を取得する。
【００７８】
そして、特定部１０４は、第３の撮像画像内において複数の照明装置３００を表す複数の候補領域を特定する。また、特定部１０４は、特定した複数の候補領域のうち第１の撮像画像と第２の撮像画像との間で平均輝度値の差が最大である候補領域を特定する。そして、特定部１０４は、特定した候補領域に対応する上記空間内における位置を上記設置位置として特定する。
【００７９】
次に、図１１に示すフローチャートを参照して、設置位置特定装置１００が実行する設置位置特定処理について説明する。設置位置特定処理は、例えば、設置位置特定装置１００の電源が投入されたことに応答して開始される。
【００８０】
まず、ＣＰＵ１１は、全てのＭＡＣアドレスを取得する（ステップＳ２０１）。ＣＰＵ１１は、ステップＳ２０１の処理を完了すると、撮像を開始する（ステップＳ２０２）。
【００８１】
ＣＰＵ１１は、ステップＳ２０２の処理を完了すると、全ての照明装置３００を第３の発光強度で点灯させる（ステップＳ２０３）。第３の発光強度は、例えば、最大発光強度（１００％）である。例えば、ＣＰＵ１１は、ネットワークインターフェース１７を介して、全ての照明装置３００に、第３の発光強度で発光することの指示を含む制御信号を送信する。
【００８２】
ＣＰＵ１１は、ステップＳ２０３の処理を完了すると、第３の撮像画像を取得する（ステップＳ２０４）。例えば、ＣＰＵ１１は、シリアル通信インターフェース１８を介して、撮像装置２００から第３の撮像画像を取得する。ＣＰＵ１１は、取得した第３の撮像画像をフラッシュメモリ１４に記憶する。
【００８３】
ＣＰＵ１１は、ステップＳ２０４の処理を完了すると、全ての候補領域を特定する（ステップＳ２０５）。候補領域は、照明装置３００を示すと考えられる第３の撮像画像上の領域である。候補領域の特定は、例えば、上述したグループ化により特定される。具体的には、ＣＰＵ１１は、第３の撮像画像上で、輝度値が閾値以上である画素の集合体である画像領域を特定する。第３の撮像画像上には、最大発光強度（１００％）で点灯する２０個の照明装置３００が示されることになる。従って、第３の撮像画像上にて、周囲よりも輝度値が高い２０個の候補領域が特定される。
【００８４】
ＣＰＵ１１は、ステップＳ２０５の処理を完了すると、特定した候補領域から設置位置マップを作成する（ステップＳ２０６）。設置位置マップは、例えば、撮像画像（例えば、第３の撮像画像）上において、特定した候補領域を明示するマップである。あるいは、設置位置マップは、全ての照明装置３００が何行×何列で設置されたのかを簡易的に示すマップであってもよい。
【００８５】
ＣＰＵ１１は、ステップＳ２０６の処理を完了すると、全ての照明装置３００を第１の発光強度で点灯させる（ステップＳ２０７）。ＣＰＵ１１は、ステップＳ２０７の処理を完了すると、第１の撮像画像を取得する（ステップＳ２０８）。ＣＰＵ１１は、ステップＳ２０８の処理を完了すると、ＭＡＣアドレスを１つ選択する（ステップＳ２０９）。ＣＰＵ１１は、ステップＳ２０９の処理を完了すると、第１の照明装置（選択されたＭＡＣアドレスが付与された照明装置３００）を第２の発光強度で点灯させる（ステップＳ２１０）。ＣＰＵ１１は、ステップＳ２１０の処理を完了すると、第２の撮像画像を取得する（ステップＳ２１１）。
【００８６】
ＣＰＵ１１は、ステップＳ２１１の処理を完了すると、候補領域のうち最も輝度値が変化した候補領域を特定する（ステップＳ２１２）。例えば、ＣＰＵ１１は、２０個の候補領域のうち平均輝度値が最大である候補領域を、最も輝度値が変化した候補領域として特定する。
【００８７】
ＣＰＵ１１は、ステップＳ２１２の処理を完了すると、特定した候補領域から設置位置を特定する（ステップＳ２１３）。ＣＰＵ１１は、ステップＳ２１３の処理を完了すると、ＭＡＣアドレスと設置位置とを対応付ける（ステップＳ２１４）。ＣＰＵ１１は、ステップＳ２１４の処理を完了すると、第１の照明装置（選択されたＭＡＣアドレスが付与された照明装置３００）を第１の発光強度で点灯させる（ステップＳ２１５）。
【００８８】
ＣＰＵ１１は、ステップＳ２１５の処理を完了すると、全てのＭＡＣアドレスを選択済であるか否かを判別する（ステップＳ２１６）。ＣＰＵ１１は、全てのＭＡＣアドレスを選択済でないと判別すると（ステップＳ２１６：ＮＯ）、ステップＳ２０９に処理を戻す。そして、ＣＰＵ１１は、全てのＭＡＣアドレスについて第２の撮像画像を取得するまで、ステップＳ２０９〜ステップＳ２１６の処理を繰り返す。
【００８９】
一方、ＣＰＵ１１は、全てのＭＡＣアドレスを選択済であると判別すると（ステップＳ２１６：ＹＥＳ）、全ての照明装置３００の設置位置を提示する（ステップＳ２１７）。例えば、ＣＰＵ１１は、タッチスクリーン１６を制御して、図１２に示す画像５３０を提示する。
【００９０】
画像５３０は、２０個の照明装置３００が４行×５列で配置されていることを簡略化して示す図である。画像５３０は、２０個の照明装置３００の位置関係を示す画像７０１，７０２，７０３，７０４，７０５，７０６，７０７，７０８，７０９，７１０，７１１，７１２，７１３，７１４，７１５，７１６，７１７，７１８，７１９，７２０（以下「画像７０１〜７２０」という。）を含む画像である。画像７０１〜７２０のそれぞれは、画像５３０上において互いの相対的な位置関係を示し、対応する照明装置３００のＩＤとＭＡＣアドレスとを明示する画像である。例えば、画像７０１は、第１行目第１列目に配置された照明装置３００のＩＤが１でありＭＡＣアドレスが６６６６７７７７であることを明示する画像である。ＣＰＵ１１は、ステップＳ２１７の処理を完了すると、設置位置特定処理を終了する。
【００９１】
以上説明したように、本実施形態では、複数の照明装置３００が第３の発光強度で点灯する第３の期間に取得された第３の撮像画像内において複数の照明装置３００を表す複数の候補領域が特定され、特定された複数の候補領域のうち第１の撮像画像と第２の撮像画像との間で平均輝度値の差が最大である候補領域に対応する上記空間内における位置が上記設置位置として特定される。従って、本実施形態によれば、識別情報により識別される照明装置３００の設置位置を速やかに且つ正確に特定することができる。
【００９２】
また、本実施形態では、第３の発光強度は、複数の照明装置３００の最大発光強度（１００％）に設定される。従って、本実施形態によれば、複数の照明装置３００のそれぞれを表す複数の画像領域の輝度値が周囲の領域よりも明らかに大きくなり、これらの複数の画像領域が誤って特定されることが抑制される。従って、本実施形態によれば、識別情報により識別される照明装置３００の設置位置を速やかに且つ正確に特定することができる。
【００９３】
（変形例）
以上、本発明の実施形態を説明したが、本発明を実施するにあたっては、種々の形態による変形及び応用が可能である。
【００９４】
本発明において、実施形態１や実施形態２において説明した構成、機能、動作のどの部分を採用するのかは任意である。また、本発明において、上述した構成、機能、動作のほか、更なる構成、機能、動作が採用されてもよい。また、実施形態１や実施形態２において説明した構成、機能、動作は、自由に組み合わせることができる。
【００９５】
実施形態１では、第１の発光強度が最大発光強度の５０％であり、第２の発光強度が最大発光強度である例について説明した。本発明において、第１の発光強度や第２の発光強度として、最大発光強度の０％以外の任意の発光強度を採用することができる。ただし、第１の発光強度と第２の発光強度とは、予め定められた閾値（例えば、数十％）以上の差があることが望ましい。
【００９６】
また、第１の発光強度の方が第２の発光強度よりも大きくてもよい。この場合、例えば、実施形態２において、第１の発光強度と第３の発光強度とを最大発光強度とし、第２の発光強度を最大発光強度の５０％とすることにより、ステップＳ２０７〜ステップＳ２０８の処理を省略することができる。
【００９７】
実施形態１では、第１の照明装置が複数の照明装置３００のうちの１つの照明装置であり、第２の照明装置が複数の照明装置３００のうち第１の照明装置以外の全ての照明装置である例について説明した。本発明において、第２の照明装置は、複数の照明装置３００のうち第１の照明装置以外の全ての照明装置の中から選択される一部の照明装置であってもよい。この場合、例えば、複数の照明装置３００のうち第１の照明装置でも第２の照明装置でもない第３の照明装置は、第１の期間においても第２の期間においても消灯しておくことが好適である。かかる構成であっても、第２の照明装置が、第１の期間と第２の期間とにおいて第１の発光強度で発光するため、第１の照明装置の設置位置が適切に特定される。
【００９８】
実施形態１では、第１の撮像画像と第２の撮像画像とに基づいて、照明装置３００の位置が特定される例について説明した。本発明において、第２の撮像画像に基づいて、照明装置３００の位置が特定されてもよい。この場合、実施形態２において、第３の撮像画像から２０個の候補領域を特定した手法と同様の手法により、第２の撮像画像から２０個の候補領域を特定する。そして、２０個の候補領域のうち、最も平均輝度値が高い候補領域が、選択されたＭＡＣアドレスが付与された照明装置３００を示す領域として特定される。そして、２０枚の第２の撮像画像に基づいて、２０個の照明装置３００のそれぞれを示す領域が特定される。
【００９９】
本発明に係る設定位置特定装置１００の動作を規定する動作プログラムを既存のパーソナルコンピュータや情報端末装置に適用することで、当該パーソナルコンピュータ等を本発明に係る設定位置特定装置１００として機能させることも可能である。
【０１００】
また、このようなプログラムの配布方法は任意であり、例えば、ＣＤ−ＲＯＭ（Compact Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）、メモリカードなどのコンピュータ読み取り可能な記録媒体に格納して配布してもよいし、インターネットなどの通信ネットワークを介して配布してもよい。
【０１０１】
本発明は、本発明の広義の精神と範囲を逸脱することなく、様々な実施形態及び変形が可能とされるものである。また、上述した実施形態は、本発明を説明するためのものであり、本発明の範囲を限定するものではない。つまり、本発明の範囲は、実施形態ではなく、請求の範囲によって示される。そして、請求の範囲内及びそれと同等の発明の意義の範囲内で施される様々な変形が、本発明の範囲内とみなされる。
【産業上の利用可能性】
【０１０２】
本発明は、識別情報により識別される照明装置の設置位置を特定する設置位置特定システムに適用可能である。
【符号の説明】
【０１０３】
１１  ＣＰＵ、１２  ＲＯＭ、１３  ＲＡＭ、１４  フラッシュメモリ、１５  ＲＴＣ、１６  タッチスクリーン、１７  ネットワークインターフェース、１８  シリアル通信インターフェース、１００  設置位置特定装置、１０１  記憶部、１０２  制御部、１０３  取得部、１０４  特定部、１０５  提示部、１０６  収集部、２００  撮像装置、３００  照明装置、３１１，３１２，３１３，３１４，３１５，３２１，３２２，３２３，３２４，３２５，３３１，３３２，３３３，３３４，３３５，３４１，３４２，３４３，３４４，３４５  領域、４００  ネットワーク、５００，５１０，５２０，５３０，６０１，６０２，６０３，６０４，６０５，６０６，６０７，６０８，６０９，６１０，６１１，６１２，６１３，６１４，６１５，６１６，６１７，６１８，６１９，６２０，７０１，７０２，７０３，７０４，７０５，７０６，７０７，７０８，７０９，７１０，７１１，７１２，７１３，７１４，７１５，７１６，７１７，７１８，７１９，７２０  画像、１０００  設置位置特定システム
【図１】
2016121105.tif 000003
【図２】
2016121105.tif 000004
【図３】
2016121105.tif 000005
【図４】
2016121105.tif 000006
【図５】
2016121105.tif 000007
【図６】
2016121105.tif 000008
【図７Ａ】
2016121105.tif 000009
【図７Ｂ】
2016121105.tif 000010
【図８】
2016121105.tif 000011
【図９】
2016121105.tif 000012
【図１０】
2016121105.tif 000013
【図１１】
2016121105.tif 000014
【図１２】
2016121105.tif 000015
【手続補正書】
【提出日】平成28年12月28日(2016.12.28)
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、設置位置提示装置、設置位置提示方法、及び、プログラムに関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明は、識別情報により識別される照明装置の設置位置を速やかに提示する設置位置提示装置、設置位置提示方法、及び、プログラムを提供することを目的とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記目的を達成するために、本発明に係る設置位置提示装置は、
空間内に設置された複数の照明装置をネットワーク上で識別するための複数の識別情報を記憶する記憶部と、
第１の期間において、前記複数の照明装置のうち第１の照明装置と第２の照明装置とが第１の発光強度で点灯し、前記第１の期間と連続する第２の期間において、前記第１の照明装置が前記第１の発光強度とは異なる第２の発光強度で点灯し、前記第２の照明装置が前記第１の発光強度で点灯するように、前記複数の照明装置を前記複数の識別情報を用いて前記ネットワークを介して制御する制御部と、
前記第１の期間において前記空間を撮像することにより生成された第１の撮像画像と、前記第２の期間において前記空間を撮像することにより生成された第２の撮像画像と、の間で輝度値の差が最大である画像領域を、前記第１の撮像画像又は前記第２の撮像画像上において、前記第１の照明装置の前記空間内における設置位置として提示する提示部と、を備える。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明では、複数の照明装置のうち第１の照明装置と第２の照明装置とが第１の発光強度で点灯する第１の期間に生成された第１の撮像画像と、第１の照明装置が第１の発光強度とは異なる第２の発光強度で点灯し、第２の照明装置が第１の発光強度で点灯し、第１の期間と連続する第２の期間に生成された第２の撮像画像と、の間で輝度値の差が最大である画像領域が、第１の撮像画像又は第２の撮像画像上において、第１の照明装置の空間内における設置位置として提示される。従って、本発明によれば、識別情報により識別される照明装置の設置位置を速やかに提示することができる。
【手続補正６】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
空間内に設置された複数の照明装置をネットワーク上で識別するための複数の識別情報を記憶する記憶部と、
第１の期間において、前記複数の照明装置のうち第１の照明装置と第２の照明装置とが第１の発光強度で点灯し、前記第１の期間と連続する第２の期間において、前記第１の照明装置が前記第１の発光強度とは異なる第２の発光強度で点灯し、前記第２の照明装置が前記第１の発光強度で点灯するように、前記複数の照明装置を前記複数の識別情報を用いて前記ネットワークを介して制御する制御部と、
前記第１の期間において前記空間を撮像することにより生成された第１の撮像画像と、前記第２の期間において前記空間を撮像することにより生成された第２の撮像画像と、の間で輝度値の差が最大である画像領域を、前記第１の撮像画像又は前記第２の撮像画像上において、前記第１の照明装置の前記空間内における設置位置として提示する提示部と、を備える、
設置位置提示装置。
【請求項２】
前記制御部は、第３の期間において、前記複数の照明装置が第３の発光強度で点灯するように、前記複数の照明装置を前記複数の識別情報を用いて前記ネットワークを介して制御し、
前記提示部は、前記第３の期間において前記空間を撮像することにより生成された第３の撮像画像内における前記複数の照明装置を表す複数の候補領域のうち前記第１の撮像画像と前記第２の撮像画像との間で平均輝度値の差が最大である候補領域を前記設置位置として提示する、
請求項１に記載の設置位置提示装置。
【請求項３】
前記第３の発光強度は、前記複数の照明装置の最大発光強度である、
請求項２に記載の設置位置提示装置。
【請求項４】
収集部が、空間内に設置された複数の照明装置をネットワーク上で識別するための複数の識別情報を収集する収集ステップと、
制御部が、第１の期間において、前記複数の照明装置のうち第１の照明装置と第２の照明装置とが第１の発光強度で点灯し、前記第１の期間と連続する第２の期間において、前記第１の照明装置が前記第１の発光強度とは異なる第２の発光強度で点灯し、前記第２の照明装置が前記第１の発光強度で点灯するように、前記複数の照明装置を前記複数の識別情報を用いて前記ネットワークを介して制御する制御ステップと、
提示部が、前記第１の期間において前記空間を撮像することにより生成された第１の撮像画像と、前記第２の期間において前記空間を撮像することにより生成された第２の撮像画像と、の間で輝度値の差が最大である画像領域を、前記第１の撮像画像又は前記第２の撮像画像上において、前記第１の照明装置の前記空間内における設置位置として提示する提示ステップと、を備える、
設置位置提示方法。
【請求項５】
空間内に設置された複数の照明装置をネットワーク上で識別するための複数の識別情報を記憶する記憶部を備えるコンピュータを、
第１の期間において、前記複数の照明装置のうち第１の照明装置と第２の照明装置とが第１の発光強度で点灯し、前記第１の期間と連続する第２の期間において、前記第１の照明装置が前記第１の発光強度とは異なる第２の発光強度で点灯し、前記第２の照明装置が前記第１の発光強度で点灯するように、前記複数の照明装置を前記複数の識別情報を用いて前記ネットワークを介して制御する制御部、
前記第１の期間において前記空間を撮像することにより生成された第１の撮像画像と、前記第２の期間において前記空間を撮像することにより生成された第２の撮像画像と、の間で輝度値の差が最大である画像領域を、前記第１の撮像画像又は前記第２の撮像画像上において、前記第１の照明装置の前記空間内における設置位置として提示する提示部、として機能させる、
プログラム。
【国際調査報告】
2016121105.tif 000016
2016121105.tif 000017
2016121105.tif 000018