(57)【特許請求の範囲】
【請求項１】
サードパーティコンテンツに基づき、少なくとも１つの照明システムの外部制御を可能にするデータを生成するコンピューティングシステムであって、該コンピューティングシステムは、
それぞれ複数の光源を有する照明システムの複数の登録を受ける、
各登録された照明システムについて、該照明システムの少なくとも２つの光源の位置の指示を含む情報を受ける、
各登録された照明システムについて、前記情報を座標系にマッピングし、該マッピングは、各指示された位置を該座標系の少なくとも１つの座標に関連付けることを含む、
前記マッピングに基づき、前記登録された照明システムの少なくとも１つの座標に基づく表現を生成し、該少なくとも１つの座標に基づく表現は、前記指示された位置が関連付けられる前記座標を有する、
少なくとも１つの外部サードパーティコンテンツプロバイダからサードパーティコンテンツを受ける、
少なくとも１つの前記登録された照明システムを選択する、及び
前記少なくとも１つの選択された照明システムを制御するデータを生成する、
よう構成され、
前記データの生成は、前記サードパーティコンテンツ及び前記選択された照明システムに関連する前記少なくとも１つの座標に基づく表現に基づく、コンピューティングシステム。
【請求項２】
前記少なくとも１つの登録された照明システムの選択は、前記サードパーティコンテンツに基づく、請求項１に記載のコンピューティングシステム。
【請求項３】
当該コンピューティングシステムは、照明システムの外部にある、請求項１又は２に記載のコンピューティングシステム。
【請求項４】
当該コンピューティングシステムは、前記選択された照明システムのインタフェースを介して前記生成された制御データを送信するよう構成され、該インタフェースは、当該照明システムの外部制御を可能にするよう構成される、請求項１、２又は３に記載のコンピューティングシステム。
【請求項５】
前記情報は、前記照明システムの少なくとも一部を描写する少なくとも１つの画像を含む、請求項１乃至４のいずれか一項に記載のコンピューティングシステム。
【請求項６】
前記情報のマッピングは、前記座標系を前記少なくとも１つの画像に重畳し、前記座標系に対する、前記少なくとも１つの画像により指示される前記少なくとも２つの光源の位置を識別するため、前記少なくとも１つの画像の画像分析を行うことを含む、請求項５に記載のコンピューティングシステム。
【請求項７】
前記情報は、前記少なくとも２つの光源の予め規定された座標を含む、請求項１乃至６のいずれか一項に記載のコンピューティングシステム。
【請求項８】
前記情報のマッピングは、前記予め規定された座標を前記座標系に重畳することを含む、請求項７に記載のコンピューティングシステム。
【請求項９】
前記マッピングは、各指示された位置を前記座標系の最も近い少なくとも１つの座標に関連付けることを含む、請求項１乃至８のいずれか一項に記載のコンピューティングシステム。
【請求項１０】
前記マッピングは、前記照明システムに対する少なくとも２つの異なる視野角に関して行われ、前記座標に基づく表現は、３次元である、請求項１乃至９のいずれか一項に記載のコンピューティングシステム。
【請求項１１】
前記座標系は、格子座標系及び境界座標系のうちの少なくとも１つを含む、請求項１乃至１０のいずれか一項に記載のコンピューティングシステム。
【請求項１２】
当該コンピューティングシステムは、
前記少なくとも２つの光源のそれぞれをオンにするよう前記少なくとも１つの選択された照明システムを制御するデータを提供する、
ように構成され、
前記情報は、オンにされた前記光源の位置の指示を含む、請求項１乃至１１のいずれか一項に記載のコンピューティングシステム。  
【請求項１３】
サードパーティコンテンツに基づき、少なくとも１つの照明システムの外部制御を可能にするデータを生成する方法であって、該方法は、
それぞれ複数の光源を有する照明システムの複数の登録を受けるステップ、
各登録された照明システムについて、該照明システムの少なくとも２つの光源の位置の指示を含む情報を受けるステップ、
各登録された照明システムについて、前記情報を座標系にマッピングし、該マッピングは、各指示された位置を該座標系の少なくとも１つの座標に関連付けることを含むステップ、
前記マッピングに基づき、前記登録された照明システムの少なくとも１つの座標に基づく表現を生成し、該少なくとも１つの座標に基づく表現は、前記指示された位置が関連付けられる前記座標を有するステップ、
少なくとも１つの外部サードパーティコンテンツプロバイダからサードパーティコンテンツを受けるステップ、
少なくとも１つの前記登録された照明システムを選択するステップ、及び
前記少なくとも１つの選択された照明システムを制御するデータを生成するステップ、
を含み、
前記データの生成は、前記サードパーティコンテンツ及び前記選択された照明システムに関連する前記少なくとも１つの座標に基づく表現に基づく、方法。
【請求項１４】
少なくとも１つのプロセッサが請求項１３に記載の方法を実行することを可能にする命令を含むコンピュータプログラム。
【請求項１５】
請求項１４に記載のコンピュータプログラムが格納されているコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広くは、照明システムの外部制御の分野に関する。とりわけ、本発明は、サードパーティコンテンツ(third party content)に基づき、少なくとも１つの照明システムの制御を可能にするデータを生成することに関する。
【背景技術】
【０００２】
照明技術の発展に伴い、照明システムの能力(capability)が増している。例えば商業スペース、産業スペース及び居住スペースで用いられる現代の照明システムは、照明システムの先進的な制御を管理するため集中制御及びネットワークベースの通信を利用するかもしれない。照明システムは、例えば、ある周囲条件に照明を適合させ、エネルギ効率を高めるべく制御されるかもしれない。
【０００３】
従来、照明システム（又は照明システムの一部）は、１つの専用の目的のため、例えば、オフィス照明のため又は特定の屋外エリアを照明するために用いられる。一日のうちの特定の時間において、照明システムは用いられるかもしれない。例えば、オフィス照明用の照明システムは、就業時間以外では部分的に（又は完全に）オフにされるかもしれない。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
照明システムの適用範囲を拡張できることは有利である。とりわけ、外部パーティ(external party)が少なくとも１つの照明システムを利用できることが望ましい。
【課題を解決するための手段】
【０００５】
これらの課題の１つ以上によく対処するため、独立請求項に記載の特徴を含むコンピューティングシステム及び方法が提供される。好ましい実施例が、従属請求項に記載されている。
【０００６】
それゆえ、第１の態様によれば、サードパーティコンテンツに基づき、少なくとも１つの照明システムの外部制御を可能にするデータを生成するコンピューティングシステムが提供される。前記コンピューティングシステムは、それぞれ複数の光源を有する照明システムの複数の登録を受けるよう構成される。前記コンピューティングシステムはさらに、各登録された照明システムについて、該照明システムの少なくとも幾つかの光源の位置の指示を含む情報を受け、前記情報を座標系にマッピングし、該マッピングは、各指示された位置を該座標系の少なくとも１つの座標に関連付けることを含むよう構成される。さらに、前記コンピューティングシステムは、前記マッピングに基づき、前記登録された照明システムの少なくとも１つの座標に基づく表現(coordinate-based representation)を生成するよう構成される。前記座標に基づく表現は、前記指示された位置が関連付けられる前記座標を有する。さらに、前記コンピューティングシステムは、少なくとも１つの外部サードパーティコンテンツプロバイダ(external third party content provider)からサードパーティコンテンツを受け、少なくとも１つの前記登録された照明システムを選択し、前記少なくとも１つの選択された照明システムを制御するデータを生成するよう構成される。前記データの生成は、前記サードパーティコンテンツ及び前記選択された照明システムに関連する前記少なくとも１つの座標に基づく表現に基づく。
【０００７】
第２の態様によれば、サードパーティコンテンツに基づいて、少なくとも１つの照明システムの外部制御を可能にするデータを生成する方法が提供される。前記方法は、それぞれ複数の光源を有する照明システムの複数の登録を受けるステップを含む。前記方法はさらに、各登録された照明システムについて、該照明システムの少なくとも幾つかの光源の位置の指示を含む情報を受けるステップ、及び前記情報を座標系にマッピングし、該マッピングは、各指示された位置を該座標系の少なくとも１つの座標に関連付けることを含むステップを含む。前記方法はさらに、前記マッピングに基づき、前記登録された照明システムの少なくとも１つの座標に基づく表現を生成するステップを含む。前記座標に基づく表現は、前記指示された位置が関連付けられる前記座標を有する。さらに、前記方法は、少なくとも１つの外部サードパーティコンテンツプロバイダからサードパーティコンテンツを受けるステップ、少なくとも１つの前記登録された照明システムを選択するステップ、及び前記少なくとも１つの選択された照明システムを制御するデータを生成するステップを含む。前記データの生成は、前記サードパーティコンテンツ及び前記選択された照明システムに関連する前記少なくとも１つの座標に基づく表現に基づく。
【０００８】
本発明の態様は、外部サードパーティコンテンツプロバイダが、サードパーティコンテンツを伝える（又はレンダリングする）ために１つ以上の（例えば個別に制御可能な）登録された照明システムを利用することを可能にする。サードパーティコンテンツプロバイダは、都合のよい照明システムにアクセスするため、必ずしも１つ又は複数の照明システム（及び照明システムの所有者）と直接通信する必要はない。サードパーティコンテンツは、例えば、広告、グラフィックアイコン若しくは他のタイプのメッセージに関連してもよく、斯かるメッセージの強調表示(highlighting)に関連してもよく、又は装飾目的に適ってもよい。さらに、照明システムの所有者は、他のパーティが自身の照明システムを、例えば該照明システムの本来の目的以外の別の目的のため、例えば、該照明システムが該本来の目的のために必要とされない時間の間に使用できるよう、該照明システムを登録することが可能である。したがって、本発明の態様は、照明システムの適用範囲を拡張できる点で有利である。
【０００９】
照明システムのレイアウト（又はアーキテクチャ）は、通常むしろ不規則なものであり、異なる照明システム間で大きく変わる可能性がある。これは、照明システムがサードパーティコンテンツをレンダリングするために利用されるべきである場合の課題を暗示している。斯くして、（スクリーン等の）規則的な格子レイアウトを持つ照明デバイスにより又は（アンビライト(Ambilight)とも称される）斯かる照明デバイス周囲の線形レイアウトを持つ境界部(border)によりコンテンツをレンダリングする従来の技術は、そのまま単純には適用できない。本発明の態様によれば、少なくとも１つの座標に基づく表現が、登録された照明システムの少なくとも幾つかの光源の位置の指示を含む情報を座標系にマッピングすることにより生成される。座標に基づく表現は、異なる種類の照明システムを制御するデータを生成することを容易にする。なぜなら、座標に基づく表現は、所定の構造に従った１つ以上の照明システムのレイアウトの表現を与えるからである。したがって、異なって構築された照明システムによりサードパーティコンテンツをレンダリングすることが容易になる。
【００１０】
例えば、少なくとも１つの座標に基づく表現は、各登録された照明システムについて、生成されてもよく、及び／又は単一の座標に基づく表現が、幾つかの登録された照明システムについて生成されてもよい。
【００１１】
第１の態様に応じて規定されるコンピューティングシステムは、第２の態様に応じて規定される方法を実行するよう構成される（又は複数の場合には、協働して実行するよう構成される）１つ以上のコンピューティングデバイス（プロセッサ又はコンピュータ等）を含んでもよい。例えば、本発明の態様は、クラウドコンピューティングにより実現されてもよい。
【００１２】
本願明細書において、“照明システムの所有者”は、照明システムの登録及び／又は照明システムについての情報を送ることができる誰か等の、特定の照明システムを代表することができる誰もであると広く解釈されるべきである。例えば、外部パーティに対し、通信ネットワークを介した照明システムへの（照明システムの光源を制御すること及び／又は制御され得る利用可能な光源のリストを取得する等）セキュアなアクセスを提供する権限のある誰かであろう。
【００１３】
一実施例によれば、前記少なくとも１つの登録された照明システムの選択は、前記サードパーティコンテンツに基づいてもよい。例えば、ある品質パラメータに従ってサードパーティコンテンツをレンダリングすることができる１つの登録された照明システム又は複数の登録された照明システムが選択されてもよい。例えば、サードパーティコンテンツは、光源の最低解像度（又は量）、１つ以上の特定の光源色、（例えばＧＰＳ座標又は近似領域により定義される）照明システムの及び／又は照明システムを見ることができる公衆の特定の地理的位置、並びにサードパーティコンテンツがレンダリングされるべき特定の期間（例えば数時間）のうちの１つ以上を要求（又は特定）してもよい。登録された照明システムの選択は、これらの要求を考慮してもよく、例えば少なくとも所与の最低解像度、指定された色を発することができる光源等を持つ照明システムが選択されてもよい。本実施例は、サードパーティコンテンツのレンダリングを向上させることができる。
【００１４】
一実施例によれば、前記コンピューティングシステムは、照明システムの外部にあってもよい。さらに、第２の態様による方法は、照明システムの外部で実行されてもよい。それゆえ、前記コンピューティングシステム及び前記方法は、いかなる照明システムから独立していても（ゆえに、統合されていなくても又は組込まれていなくても）よい。斯くして、コンピューティングシステムは、外部のサードパーティコンテンツプロバイダからサードパーティコンテンツを受けるだけでなく、外部の照明システムの所有者から照明システムの登録を受けるための、及び１つ以上の登録された照明システムによりサードパーティコンテンツのレンダリングを可能にするために必要な対策を採る（座標に基づく表現及び制御データを生成する）ための独立したポータルであってもよい。
【００１５】
一実施例によれば、前記コンピューティングシステムは、前記選択された照明システムのインタフェースを介して前記生成された制御データを送信するよう構成されてもよい。それゆえ、前記方法は、前記選択された照明システムのインタフェースを介して前記生成された制御データを送信するステップを含んでもよい。（アプリケーションプログラミングインタフェース(API)であってもよい）インタフェースは、照明システムの外部制御を可能にするよう構成されてもよい。ゆえに、コンピューティングシステムは、斯かるインタフェースを持つ照明システムと通信するよう構成されてもよく、これは、照明システムの外部制御を容易にする。
【００１６】
一実施例によれば、（当該照明システムの少なくとも幾つかの光源の位置の指示を含む）前記情報は、（該照明システムの少なくとも幾つかの光源等の）前記照明システムの少なくとも一部を描写する少なくとも１つの画像を含んでもよい。例えば、画像は、任意には照明システムの登録時に、照明システムの所有者により提供されてもよい。本願明細書において、用語“少なくとも１つの画像”は、広く解釈されるべきであり、例えば、写真画像、照明システムのコンピュータモデルの画像及び／又は複数の画像を含む動画を含んでもよい。少なくとも幾つかの光源の位置は、画像内の光源の描写により示される。本実施例は、照明システムの光源の位置の指示を含む情報を提供することが容易であるという点で有利である。なぜなら、所有者（又は任意のその他のパーティ）は、情報を得るために照明システムのピクチャ（又は動画）をキャプチャすることができ、斯くして、照明システムの光源の特定の座標を予め知る必要が必ずしもないからである。
【００１７】
さらに、前記情報のマッピングは、前記座標系を前記少なくとも１つの画像に重畳し、前記座標系に対する、前記少なくとも１つの画像により指示される前記少なくとも幾つかの光源の位置を識別するため、前記少なくとも１つの画像の画像分析を行うことを含んでもよい。ゆえに、少なくとも１つの画像に描写された光源の位置は、画像分析により検出されてもよく、この場合、検出された位置は、該画像上に重畳される座標系の座標に関連付けられてもよい。
【００１８】
一実施例によれば、（当該照明システムの少なくとも幾つかの光源の位置の指示を含む）前記情報は、前記少なくとも幾つかの光源の予め規定された座標を含んでもよい。例えば、照明システムの所有者は、斯かる情報が該照明システムについて利用可能である場合斯かる情報を提供してもよい。予め規定された座標は、生成されるべき座標に基づく表現に用いられる座標系と同じ座標系の座標である必要は必ずしもなく、異なる座標系で表されてもよい。さらに、前記情報のマッピングは、前記予め規定された座標を前記座標系（すなわち、当該照明システムの座標に基づく表現に用いられるべき座標系）に重畳することを含んでもよく、次いで、前記予め規定された座標は、前記座標系の座標に関連付けられてもよい。このようにして、予め規定された座標は、当該照明システムの座標に基づく表現に用いられるべき座標系の座標に変換されてもよい。
【００１９】
一実施例によれば、前記マッピングは、各指示された位置を前記座標系の最も近い少なくとも１つの座標（すなわち、各指示された位置の最も近くに位置する座標又は複数の座標）に関連付けることを含んでもよい。それゆえ、照明システムの座標に基づく表現内の光源の座標は、少なくとも大まかに、照明システム内の光源の実際の位置を反映（又はに対応）することができ、これは、登録された照明システムによるサードパーティコンテンツのレンダリングを改善することを可能にする。最も近い座標は、例えば、（光源のより大まかに推定された位置をもたらす）整数表示又は（光源のより正確に推定された位置をもたらす）浮動小数点表示における最も近い座標であってもよい。浮動小数点座標は、光源の（少なくとも殆ど）正確な位置を示すことができる。
【００２０】
一実施例によれば、前記マッピングは、前記照明システムに対する少なくとも２つの異なる視野角に関して行われてもよく、前記座標に基づく表現は、３次元であってもよい。例えば、少なくとも幾つかの光源の位置の指示を含む情報は、異なる視野角から照明システムを描写した２つの画像（又は２組の画像）、及び／又は各光源の三次元位置を規定する予め規定された座標を含んでもよい。さらに、座標に基づく表現の座標系は、三次元座標系であってもよい。本実施例は、選択された照明システムによるサードパーティコンテンツの三次元レンダリングを可能にする。さらに、本実施例は、二次元のサードパーティコンテンツを、特定の視野角から見える（又は完全なピクチャ又はメッセージを作る）ようにレンダリングすることを可能にする。
【００２１】
一実施例によれば、前記座標系は、格子座標系及び境界座標系のうちの少なくとも１つを含んでもよい。格子座標系は、１つの位置が２つの座標により示される二次元であってもよく、１つの位置が３つの座標により示される三次元であってもよい。境界座標系は、１つの位置が単一の座標により示される線形（一次元）座標系であってもよい。境界座標系は、例えば、選択された照明システムを、アンビライトのようにサードパーティコンテンツに基づいて制御するよう利用するために用いられてもよい。
【００２２】
一実施例によれば、前記コンピューティングシステムは、前記少なくとも幾つかの光源のそれぞれをオンにするよう前記少なくとも１つの選択された照明システムを制御するデータを提供してもよい。ゆえに、前記方法は、前記少なくとも幾つかの光源のそれぞれをオンにするよう前記少なくとも１つの選択された照明システムを制御するデータを提供するステップを含んでもよい。さらに、前記情報は、オンにされた前記光源の位置の指示を含んでもよい。斯くして、コンピューティングシステムは、照明システムの少なくとも幾つかの光源の位置の指示を含む情報を得る（又は収集する）プロセスを支援してもよい。例えば、照明システムは、サードパーティコンテンツをレンダリングするために用いられることが望まれる全て又は幾つかの光源をオンするように（コンピューティングシステムにより）制御されてもよく、これにより、照明システムの所有者は、オンされる光源の位置を示す照明システムの画像をキャプチャすることができる。任意に、光源は、１つずつ（すなわち、一時に１つ）オンされてもよく、１つの画像が、オンされる光源毎にキャプチャされてもよい。
【００２３】
一実施例によれば、少なくとも１つのプロセッサが上述した実施例のうちのいずれかにおいて規定される方法を実行することを可能にする命令を含むコンピュータプログラムが提供される。一実施例によれば、上述した実施例において規定されるコンピュータプログラムが格納されているコンピュータ可読媒体を有するコンピュータプログラムプロダクトが提供される。例えば、コンピュータプログラム及び／又はコンピュータプログラムプロダクトは、コンピューティングシステム内で実行されてもよい。
【００２４】
本発明の実施例は、特許請求の範囲に列挙された特徴のすべての可能な組み合わせに関することに留意されたい。さらに、本発明のさらなる目的、特徴及び利点が、以下に詳述される開示、図面及び添付の特許請求の範囲を研究した場合に明らかになるであろう。当業者は、本発明の実施例の異なる特徴が、以下に記載された実施例以外の実施例を創作するために組合され得ることを理解している。
【００２５】
以下で、本発明のこれらの及び他の態様が、実施例を示す添付の図面を参照してより詳細に述べられる。
【図面の簡単な説明】
【００２６】
【図１】図１は、一実施例による照明システム、サードパーティコンテンツプロバイダ及びコンピューティングシステムを示す。
【図２】図２は、一実施例による方法を示す。
【図３】図３は、一実施例によるマッピングプロシージャを示す。
【発明を実施するための形態】
【００２７】
全ての図面は概略的であり、必ずしも縮尺どおりではなく、概して本発明の実施例を説明するために必要な部分しか示していない。他の部分は省かれているか、単に示唆されているだけかもしれない。
【００２８】
図１は、複数の光源１０１、１０２を有する照明システム１００を示す。照明システム１００は、本例におけるビルディング１５０等の特定の空間のための照明を提供することに専念されてもよい。照明システム１００は、例えば、屋内オフィス照明用の光源１０１及び屋外投光照明用の光源１０２を有してもよい。１つの光源１０１、１０２は、特定の領域を照明するための一群の照明器具、例えば、ビルディング１５０の１つの部屋を照明するための一群の照明器具から、及び／又は照明される部屋の窓等の発光面から、及び／又は単純に単一の照明器具から構成されてもよい。照明システム１００はさらに、光源１０１、１０２を制御する集中制御ユニット（図示せず）を有してもよい。制御ユニットは、好ましくは、ＡＰＩ等の照明システム１００の外部制御を可能にするインタフェースを有してもよい。例えば、照明システム１００は、ＩＰ（インターネットプロトコル）ベースの標準照明制御及び管理プロトコル、並びに／又は（ＣｏＡＰ(constrained application protocol)又はＨＴＴＰ(hypertext transfer protocol)アプリケーションプロトコルに加えて規定されてもよい）ウェブサービス(Web Service)ベースの照明制御及び管理プロトコルに従って外的に制御されてもよい。さらに、制御ユニットは、好ましくは、インターネット及び／又は電気通信ネットワーク等の通信ネットワークに接続可能であってもよい。例えば、照明システム１００は、ＩＰ、ＢＡＣｎｅｔ(building automation and control network)又はＫＮＸベースの照明システムであってもよい。さらに、図１は、コンピューティングシステム２００を示す。コンピューティングシステム２００は、外部プロバイダ／デバイスからデータ（又は情報）を受信する受信ユニット２０１、データを処理するコンピューティングユニット２０２、データ（又は情報）を外部プロバイダ／デバイスに送信する送信ユニット２０３を有してもよい。これらユニット２０１、２０２、２０３は、ソフトウェアモジュール、ハードウェアモジュール、ファームウェアモジュール又はこれらの組み合わせとして実現されてもよい。コンピューティングシステム２００は、これらユニット２０１、２０２、２０３が実現されてもよい、１つ以上のコンピューティングデバイス（コンピュータ）を有してもよい。さらに、コンピューティングシステム２００は、例えば受信ユニット２０１及び送信ユニット２０３を介して、インターネット及び／又は電気通信ネットワーク等の通信ネットワークに接続可能であってもよい。以下において、コンピューティングシステム２００は、ポータル２００と称される。
【００２９】
さらに、図１は、外部サードパーティコンテンツプロバイダ３００を示す。句“外部サードパーティコンテンツプロバイダ”３００の用語“外部”は、コンピューティングシステム２００及び照明システム１００の外部にあることを意味すると解されたい。外部サードパーティコンテンツプロバイダ３００は、コンテンツを伝える又はレンダリングすることに興味のある任意の主体(actor)であってもよい。斯かるコンテンツは、以下において、サードパーティコンテンツと称され、例えば、広告、任意の種類のメッセージ及び／又は審美的影響(aesthetic effect)に関連してもよい。
【００３０】
以下において、一実施例による、サードパーティコンテンツに基づく、照明システム１００(及び他の照明システム)の外部制御を可能にする方法５００が、図１及び図２を参照して述べられる。
【００３１】
図２は、方法５００の概略図である。ポータル２００は、方法５００を実行するよう構成されてもよい。方法５００は、例えば、（例えば、ポータル２００の）１つ以上のプロセッサが方法５００を実行することを可能にする命令を有する（任意に１つ以上のソフトウェアモジュールを有する）コンピュータプログラムにより実現されてもよい。
【００３２】
照明システムの所有者は、ポータル２００において自身の照明システムを登録することができてもよい。例えば、所有者１１０は、通信ネットワークを介して、照明システム１００の登録を行ってもよい。この登録は、（受信ユニット２０１等により）ポータル２００において受信され（５０１）、格納される。ポータル２００は、さらに、他の幾つかの照明システムの登録を受信し（５０１）、格納してもよい。登録は、利用可能な光源１０１、１０２の記述子(description)及び照明システム１００が外部パーティにより利用され得る時間等の照明システム１００についての情報を含んでもよい。代替的に（又は付加的に）、照明システム１００の登録は、（例えば後の機会に）ポータルが、例えばディスカバリプロトコルにより、制御されるべき（光源等の）利用可能なデバイスをディスカバーする（又は該デバイスに関する情報を取得する）ように、照明システム１００についての情報をフェッチすることを可能にしてもよい。斯かるディスカバリプロトコルの例は、ＤＮＳ−ＳＤ(domain name services service discovery)、ＳＳＤＰ(simple service discover protocol)、ＷＳ−Ｄｉｓｃｏｖｅｒｙ(web services dynamic discovery)及びＣｏＲＥ Ｒｅｓｏｕｒｃｅ Ｄｉｒｅｃｔｏｒｙである。
【００３３】
さらに、照明システム１００の光源１０１、１０２の位置の指示を含む情報が、ポータル２００（受信ユニット２０１等）に（任意に登録と共に）送信され、受信され（５０３）（及び格納され）てもよい。情報は、例えば、照明システム１００の少なくとも一部を描写する画像（又は一組の画像）の形態で提供されてもよい。例えば、所有者（又は他の人）１１０は、カメラ又はスマートフォン１２０により照明システム１００のピクチャ（又は動画）を撮り、任意にポータル２００における照明システム１００の登録時に、該ピクチャをポータル２００に送ってもよい。任意に、ピクチャ（又は動画）がカメラ又はスマートフォン１２０によりキャプチャされた（ＧＰＳ位置等の）地理的位置、及び／又はピクチャ（又は動画）がカメラ又はスマートフォン１２０によりキャプチャされたときのカメラ又はスマートフォン１２０の向きに関する情報が、画像と共にポータル２００に送信されてもよい。代替的に、画像は、照明システム１００のコンピュータモデルの画像であってもよい。
【００３４】
一実施例において、ポータル２００は、光源１０１、１０２の各々をオンにするよう照明システム１００を制御するデータを提供する（５０２）ように構成されてもよい。データは、照明システム１００（照明システム１００の集中コントローラ等）に送信されてもよい。これにより、照明システム１００は、光源１０１、１０２をスイッチオンするよう制御する。光源１０１、１０２がスイッチオンされることにより、所有者１１０は、照明システム１００の１つ以上の画像をキャプチャしてもよい。次いで、スイッチオンされた光源１０１、１０２を描写する１つ以上の画像は、ポータル２００に送信され、受信され（５０３）てもよい。一実施例によれば、ポータル２００は、照明システム１００の光源１０１、１０２を一度に１つ（又は、一群の光源１０１、１０２を）（順次）オンにするよう制御するデータを提供してもよい。この場合、所有者１１０は、オンされる光源１０１、１０２（又は一群の光源１０１、１０２）毎に１つの画像をキャプチャし、次いで、該画像をポータル２００に送信してもよい。他の例によれば、ポータル２００は、照明システム１００が、例えば１秒間光源をスイッチオンするよう制御してもよい。この場合、スマートフォン１２０は、例えば１秒毎に５０又は６０フレームでこの事象(event)の動画をキャプチャし、５０又は６０の画像がポータル２００に送信されることを可能にしてもよい。これは、ポータル２００によるさらなる分析のための光源１０１、１０２の位置についてのより徹底した情報を提供する。
【００３５】
代替的に又は付加的に、所有者１１０は、該所有者１１０に当該予め規定された座標が利用可能である場合、光源１０１、１０２の一組の予め規定された座標の形態で情報を提供してもよい。代替的に、ポータル２００は、例えば照明システム１００にリクエストを送ることにより、（該リクエストに応じてポータル２００に情報を送信する）照明システム１００から斯かる情報を取得してもよい。予め規定された座標は、任意の座標系の座標、又はポータル２００が対応可能な１つ以上の予め規定された座標系の座標であってもよい。
【００３６】
さらに、ポータル２００（ポータル２００のコンピューティングユニット２０２等）は、光源１０１、１０２の指示を含む情報を特定の座標系にマッピング（５０４）してもよい。マッピング５０４は、各指示された位置を座標系の少なくとも１つの座標に関連付けることを含んでもよい。
【００３７】
情報が少なくとも１つの画像４００の形態で提供される場合、マッピング５０４は、図３に示される、特定の座標系４５０を画像４００に重畳する（５０５）ことを含んでもよい。この場合、画像４００の画像分析は、座標系４５０に対する、画像４００により指示される光源１０１、１０２の位置を識別するため（例えば、コンピューティングユニット２０２により）行われ（５０６）てもよい。この画像分析は、各光源１０１、１０２が、座標系４５０の１つ以上の座標と、好ましくは、座標系４５０の最も近い１つ以上の座標と関連付けられるように行われてもよい。本例において、座標系４５０は、Ｘ軸及びＹ軸により規定される格子座標系であり、マッピングプロシージャの際、一方の光源１０１が、整数座標４５１（ｘ＝６、ｙ＝５）と関連付けられ（又は対を成し）（５０７）、他方の光源１０２が、整数座標４５２（ｘ＝６、ｙ＝１）と関連付けられる（又は対を成す）（５０７）。代替的に、各光源１０１、１０２は、少なくとも１つの浮動小数点座標と関連付けられてもよい。浮動小数点座標は、光源１０１、１０２の実際の位置により正確に対応することができる。
【００３８】
情報が動画又は一組の複数の画像の形態で提供される場合、画像分析は、光源１０１、１０２の位置をより良好に推定するよう複数の画像に対して行われてもよい。
【００３９】
さらに、マッピング５０４は、画像４００がキャプチャされたときのカメラ又はスマートフォン１２０の向き及び／又は位置に関連する情報を考慮してもよい。例えば、座標系の解像度及び／又は大きさが、斯かる情報に適合されてもよい。
【００４０】
情報が光源１０１、１０２の一組の予め規定された座標の形態で提供される場合、マッピング５０４は、予め規定された座標を特定の座標系（図示せず）に重畳することを含んでもよい。この場合、予め規定された座標は、特定の座標系の最も近い１つ以上の座標と関連付けられ（又は対を成し）てもよい。予め規定された座標の座標系は、該予め規定された座標が重畳される特定の座標系と必ずしも同じではない。予め規定された座標系を特定の座標系に重畳する場合、該予め規定された座標系の原点のＧＰＳ位置及び／又は（例えば、原点に対して（２０ｍ、１５ｍ）に予め規定された座標（４、３）を変換するための）座標値からメートル単位の距離を推定するためのスケーリングファクタ等の情報が用いられてもよい。斯かる情報は、照明システム１００（又は照明システム１００の所有者１１０）により提供されてもよい。
【００４１】
マッピングプロシージャの結果、座標に基づく表現が、ポータル２００により（例えば、ポータル２００のコンピューティングユニット２０２により）生成される（５０８）。座標に基づく表現は、照明システム１００の光源１０１、１０２の推定された座標を有する。
【００４２】
任意に、幾つかの画像が、照明システム１００の幾つかの異なる視野角に対して提供されてもよく、マッピング５０４は、これら幾つかの異なる視野角に対して行われてもよい。この場合、マッピング５０４に基づいて生成された（５１１）照明システム１００の座標に基づく表現は、三次元であってもよい。
【００４３】
好ましくは、上述した情報を受信するステップ（５０３）、情報を座標系にマッピングするステップ（５０４）及び座標に基づく表現を生成するステップ（５０８）は、各登録された照明システムについて行われてもよい。照明システムの座標に基づく表現は、ポータル２００（又は任意の外部ストレージ）に格納されてもよい。
【００４４】
外部サードパーティコンテンツプロバイダ３００は、サードパーティコンテンツを（例えば、通信ネットワークを介して）ポータル２００(例えば、ポータル２００の受信ユニット２０１)に送信してもよい。ポータル２００は、サードパーティコンテンツを受信し（５０９）、好ましくは、格納してもよい。この場合、ポータル２００は、好ましくはサードパーティコンテンツに基づいて、１つ以上の登録された照明システム１００を選択し（５１０）てもよい。例えば、照明システムの選択５１０は、サードパーティコンテンツのタイプ、並びに／又は光源の最低解像度／量、照明システムの位置（及び任意に向き）、サードパーティコンテンツが表示されることが望まれる時間及び／若しくは光源の色についての要求等のサードパーティコンテンツにより述べられる(stated)特定の要求に基づいてもよい。この場合、ポータル２００は、サードパーティコンテンツ及び１つ以上の選択された照明システム１００の座標に基づく表現に基づいて、該選択された照明システム１００を制御するデータを生成し（５１１）てもよい。この場合、データは、好ましくは照明システム１００のＡＰＩを介して、選択された照明システム１００（例えば、照明システム１００のコントローラ）に（例えば、ポータル２００の送信ユニット２０３により）送信され（５１２）てもよい。この場合、選択された照明システム１００のコントローラは、送信された（５１２）データに基づいて、光源１０１、１０２を制御してもよい。
【００４５】
座標に基づく表現が、例えば、光源１０１、１０２について浮動小数点座標により表される、十分高い解像度のものであり、サードパーティコンテンツが、例えば、複数のピクセルにより規定されるアイコン（又は任意の他の種類のメッセージ又はコンテンツ）に関連する場合、コンピューティングシステム２００は、各ピクセルについて、浮動小数点座標に基づき、最も近い光源１０１、１０２（又は一群の光源）を探し、該ピクセルをレンダリングするため最も近い光源１０１、１０２（又は一群の光源）を選択してもよい。さらに、単一の光源１０１、１０２は、サードパーティコンテンツのピクセル解像度が１つ以上の選択された照明システムにおける光源の解像度よりも高い場合、幾つかのピクセルを表してもよい。
【００４６】
一実施例において、マッピング（５０４）プロシージャはさらに、異なる登録された照明システム間の及び／又は予め規定された（標準）値に対する色類似性及び／又は輝度類似性を評価することを含んでもよい。演色及び輝度出力は、異なる照明システム間で異なるかもしれない。例えば、コマンド“輝度５０％”は、異なる照明システムにおいて異なる光出力を招くかもしれず、コマンド“緑”は、異なる照明システムにおいて異なる緑色のトーンの光出力を招くかもしれない。この場合、１つ以上の選択された照明システムを制御するデータは、他の選択された照明システムから及び／又は予め規定された値からの演色及び／又は輝度のずれを補償する命令を含んでもよい。任意に、色類似性及び／又は輝度類似性評価の結果が、座標に基づく表現に含められてもよい。
【００４７】
上述した実施例により、照明システムの所有者１１０は、サードパーティコンテンツをレンダリングする（又は伝える）目的のために自身の照明システム１００を貸す又は賃借することができる。一実施例において、照明システム１００の登録は、照明システム１００が、例えば照明システム１００がオフィス照明のために本来用いられる就業時間以外である、サードパーティコンテンツをレンダリングするために利用可能な時間を指示してもよい。任意に、所有者１１０は、自身の照明システム１１０を貸すことに対する何らかの報酬を得てもよい。ゆえに、照明システム１００は、例えば、（照明システム１００の外部の又は照明システム１００に統合された）ディスプレイ上でメッセージを強調表示するため、メッセージを伝えるため、又は審美的影響を与えるため、サードパーティコンテンツに基づいて、外的に制御されてもよい。例えば、照明システム１００は、光源１０１、１０２がディスプレイの大きなピクセルに対応する、大型ディスプレイとして用いられてもよい。サードパーティコンテンツは、静的又は動的であってもよく、それゆえ、光源１０１、１０２は、静的に又は動的に制御されてもよい。
【００４８】
本発明の実施例が、図面及び上述した記載において詳細に図示され、述べられたが、斯かる図示及び記載は、例示であって、限定的なものとみなされるべきではなく、本発明は、開示された実施例に限定されない。
【００４９】
例えば、照明システムは、屋内照明システム又は屋外照明システム等、任意の種類の照明システムであってもよい。照明システムは、ポータルと通信するための集中コントローラを必ずしも持たなくてもよい。その代わりに、各光源（又は照明器具）が、（例えば、ＩＰベースの通信により）ポータルと通信可能であってもよく、これにより、各光源の個別制御が、集中コントローラを用いることなく可能となる。さらに、当該方法及びコンピューティングシステムの異なる部分は、異なるデバイス上で実現されてもよい。一例として、マッピングプロシージャは、スマートフォン上のアプリケーションにより実現されてもよく、データの生成は、集中型サーバ（又はコンピューティングデバイス）により実現されてもよい。さらに、光源の位置の指示を含む情報を提供することは、照明システムの所有者により必ずしも行われる必要はなく、斯かる情報へアクセスできる誰もにより行われてもよい。さらに、照明システムの座標に基づく表現が基づく座標系は、上述した格子座標系又は境界（若しくは一次元）座標系等の、いかなる種類の座標系であってもよい。
【００５０】
開示された実施例に対する他のバリエーションが、図面、開示及び添付の特許請求の範囲の研究から、特許請求の範囲の発明を実践する当業者によって理解され、実施され得るであろう。請求項において、“有する”という用語は他の要素又はステップを除外するものではなく、単数表記は複数を除外するものではない。単一のプロセッサ又は他のユニットが請求項に記載された幾つかのアイテムの機能を実現してもよい。特定の手段が相互に異なる従属請求項に記載されるという単なる事実は、これらの手段の組み合わせが有効に用いられ得ないことを示すものではない。コンピュータプログラムは、他のハードウェアと一緒に又は一部として供給される光学記憶媒体又は固体媒体等の適切な媒体に格納／で頒布されてもよいが、インターネット又は他の有線若しくは無線通信システムを介する等他のフォームで頒布されてもよい。請求項のいかなる参照符号も、本発明の範囲を限定するものとみなされるべきではない。
【図１】
0006045758.tif 000002
【図２】
0006045758.tif 000003
【図３】
0006045758.tif 000004