(57)【要約】【課題】照射装置の照明方向の精度を向上させること。【解決手段】実施形態の制御装置は、照明装置を制御し、距離算出部と、角度算出部と、送信部とを備える。距離算出部は、照明装置および照明対象を撮影した画像に付与された拡張現実情報に基づいて、水平面における、照明装置、照明対象、およびユーザ間の各距離を算出する。角度算出部は、算出された各距離に基づいて、水平方向における前記照明装置の回転角を算出する。送信部は、算出された回転角に関する情報を照明装置に送信する。【選択図】図２
2019185938.tif 000002
【特許請求の範囲】
【請求項１】
照明装置を制御する制御装置であって、
前記照明装置および照明対象が撮影された画像に付与された拡張現実情報に基づいて、水平面における、前記照明装置、前記照明対象、およびユーザ間の各距離を算出する距離算出部と、
算出された前記各距離に基づいて、水平方向における前記照明装置の回転角を算出する角度算出部と、
算出された前記回転角に関する情報を前記照明装置に送信する送信部と
を備える制御装置。
【請求項２】
前記距離算出部は、
前記照明装置と前記ユーザとの前記距離として、前記照明装置の床面上の位置と前記ユーザの足元との距離を算出し、
前記照明対象と前記ユーザとの前記距離として、前記照明対象の前記床面上の位置と前記ユーザの足元との距離を算出する
請求項１に記載の制御装置。
【請求項３】
前記距離算出部は、
前記照明装置と前記ユーザとの前記距離として、前記照明装置に隣接する距離測定物の前記床面上の位置と前記ユーザの足元との距離を算出する
請求項２に記載の制御装置。
【請求項４】
前記距離算出部は、
前記照明装置と前記ユーザとの前記距離として、前記照明装置が鉛直方向に向けて照らされた場合の前記床面の照射面の位置と前記ユーザの足元との距離を算出する
請求項２に記載の制御装置。
【請求項５】
前記角度算出部は、
前記照明装置と前記照明対象との前記距離と、前記照明装置によって前記照明対象を照らす範囲とに基づいて前記照明装置の配光角を算出し、
前記送信部は、
算出した前記配光角に関する情報を前記照明装置に送信する
請求項１〜４のいずれか一つに記載の制御装置。
【請求項６】
前記照明装置と、
請求項１〜５のいずれか一つに記載の制御装置と
を備える照明システム。
【請求項７】
照明装置を制御する制御方法であって、
前記照明装置および照明対象が撮影された画像に付与された拡張現実情報に基づいて、水平面における、前記照明装置、前記照明対象、およびユーザ間の各距離を算出する距離算出工程と、
算出された前記各距離に基づいて、水平方向における前記照明装置の回転角を算出する角度算出工程と、
算出された前記回転角に関する情報を前記照明装置に送信する送信工程と
を含む制御方法。
【請求項８】
照明装置を制御するプログラムであって、
前記照明装置および照明対象が撮影された画像に付与された拡張現実情報に基づいて、水平面における、前記照明装置、前記照明対象、およびユーザ間の各距離を算出する距離算出手順と、
算出された前記各距離に基づいて、水平方向における前記照明装置の回転角を算出する角度算出手順と、
算出された前記回転角に関する情報を前記照明装置に送信する送信手順と
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置、照明システム、制御方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、拡張現実情報に基づいて照明装置と照明対象との距離を算出する制御装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１５−５０５１３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記技術では、拡張現実情報に基づいたユーザと、照明装置および照明対象との距離については、考慮されていない。そのため、照明装置の照明方向の精度を向上させる点で改善の余地がある。
【０００５】
本発明は、上記を課題の一例とするものであり、照射装置の照明方向の精度を向上させる制御装置、照明システム、制御方法、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る制御装置は、照明装置を制御し、距離算出部と、角度算出部と、送信部とを備える。距離算出部は、照明装置および照明対象を撮影した画像に付与された拡張現実情報に基づいて、水平面における、照明装置、照明対象、およびユーザ間の各距離を算出する。角度算出部は、算出された各距離に基づいて、水平方向における照明装置の回転角を算出する。送信部は、算出された回転角に関する情報を照明装置に送信する。
【０００７】
本発明の一態様によれば、照射装置の照明方向の精度を向上させる制御装置、照明システム、制御方法、およびプログラムを提供できる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る照明システムの概略構成図である。
【図２】図２は、制御装置を示すブロック図である。
【図３】図３は、照明装置、照明対象、およびユーザの位置関係を示す図である。
【図４】図４は、床面における照明装置、照明対象、およびユーザの位置を示す図である。
【図５】図５は、本実施形態に係る照射制御処理を示すフローチャートである。
【図６】図６は、変形例における、照明装置、照明対象、およびユーザの位置関係を示す図である。
【図７】図７は、変形例における、照明装置、照明対象、およびユーザの位置関係を示す図である。
【図８】図８は、変形例における、照明装置、照明対象、およびユーザの位置関係を示す図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、実施形態に係る制御装置、照明システム、制御方法、およびプログラムについて説明する。なお、以下の説明で参照する各図面において、各要素の寸法の関係や比率等は実物と異なる場合がある。また、図面の相互間においても、互いの寸法の関係や比率が異なる部分が含まれている場合がある。また、各図面において、同一の役割を果たす構成要素には同一の符号が付されている。
【００１０】
実施形態に係る照明システム１について、図１を参照し説明する。図１は、実施形態に係る照明システム１の概略構成図である。
【００１１】
照明システム１は、照明装置２と、制御装置３とを備える。照明システム１は、照明装置２から照明対象４に向けて光を照射する。
【００１２】
照明装置２は、例えば、天井に取り付けられ、モータなどのアクチュエータ（不図示）によって照射方向を変更することができる。照明装置２は、チルト角ψ、パン角θを変更することで、照明方向を変更する。チルト角ψは、鉛直方向に平行な上下方向における照明装置２の回転角（照射角）である。パン角θは、水平方向における照明装置２の回転角（照射角）である。
【００１３】
また、照明装置２は、配光角（ズーム）φを変更することで、照射範囲を変更する。照明装置２は、ユーザＵの操作によって制御装置３から制御信号が送信されると、制御信号を受信し、制御信号に基づいて照射方向、および照射範囲を変更し、光を照明対象４に照射する。
【００１４】
次に、制御装置３について図２を参照し説明する。図２は、制御装置３を示すブロック図である。制御装置３は、例えば、スマートホンや、タブレットなどの端末装置であり、照明装置２の照明方向、および照明範囲などを制御するコントローラである。
【００１５】
制御装置３は、通信部１０と、撮像部１１と、表示部１２と、記憶部１３と、制御部１４とを備える。
【００１６】
通信部１０は、例えば、ＷｉＦｉ（登録商標）やＢｌｕｅｔｏｏｔｈ（登録商標）などの規格に従って無線通信を行うネットワークインタフェースカードにより実現される。通信部１０は、照明装置２を制御する制御信号を照明装置２に送信する。通信部１０は、送信部を構成する。
【００１７】
撮像部１１は、例えば、ＣＭＯＳ（Complementary  metal-oxide-semiconductor）センサや、ＣＣＤ（Charged-coupled  devices）センサなどの撮像素子を有するカメラである。撮像部１１は、距離情報を取得可能なカメラである。例えば、撮像部１１は、デュアルカメラである。
【００１８】
なお、撮像部１１は、単眼カメラであってもよい。この場合、例えば、制御装置３は、異なる視点で撮影された画像に基づいて距離を算出する。また、制御装置３は、距離推定アルゴリズム（例えば、ＤｆＡＤ（Depth  from  Asymmetric  Defocus）技術）を用いて距離を算出する。
【００１９】
表示部１２は、例えば、液晶ディスプレイ、有機ＥＬ（Electro  Luminescence）ディスプレイであり、撮像部１１によって撮影した画像を表示する。また、表示部１２は、照明装置２を制御する操作ボタンや、操作方法などを表示する。表示部１２は、タッチパネルであり、ユーザＵ（図１参照）がタッチすることで入力操作を行うことができる。なお、操作ボタンの一部は、表示部１２の外側に設けられてもよい。
【００２０】
記憶部１３は、例えば、メモリ等の記憶装置により実現される。記憶部１３には、制御部１４により実行される各種のプログラムが記憶されている。また、記憶部１３には、制御部１４により各種のプログラムが実行される際に用いられる各種のデータが一時的に記憶される。
【００２１】
制御部１４は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等のプロセッサによって、制御装置３内部の記憶装置に記憶されている各種プログラムがＲＡＭ等を作業領域として実行されることにより実現される。また、制御部１４は、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現されてもよい。
【００２２】
制御部１４は、受付部２０と、付与部２１と、距離算出部２２と、角度算出部２３とを備える。
【００２３】
制御部１４を構成するブロック（受付部２０〜角度算出部２３）はそれぞれ制御部１４の機能を示す機能ブロックである。これら機能ブロックはソフトウェアブロックであってもよいし、ハードウェアブロックであってもよい。例えば、上述の機能ブロックが、それぞれ、ソフトウェア（マイクロプログラムを含む。）で実現される１つのソフトウェアモジュールであってもよいし、半導体チップ（ダイ）上の１つの回路ブロックであってもよい。勿論、各機能ブロックがそれぞれ１つのプロセッサ或いは１つの集積回路であってもよい。機能ブロックの構成方法は任意である。なお、制御部１４は上述の機能ブロックとは異なる機能単位で構成されていてもよい。
【００２４】
受付部２０は、例えば、表示部１２を介してユーザＵの入力操作を受け付ける。受け付けられた入力操作の一部は、表示部１２に表示される。
【００２５】
付与部２１は、表示部１２に表示された画像をユーザＵがタッチすると、画像上でユーザＵがタッチした箇所に仮想点を付与する。仮想点は、ユーザＵが選択した実空間の位置を、画像上で示した点である。画像上の各地点は、実空間の各位置に対応付けられており、ユーザＵが画像をタッチすることで、タッチした箇所に対応する実空間の位置が画像上に表示される。
【００２６】
そして、付与部２１は、仮想点に、実空間における位置情報などを拡張現実情報（ＡＲ：Augmented  Reality）として付与する。付与部２１は、ユーザＵがタッチした箇所に対応する実空間の位置情報、ユーザＵがタッチした箇所に対応する実空間上の対応物と制御装置３との距離情報、およびユーザＵが画像をタッチした際の制御装置３の角度情報などを拡張現実情報として、仮想点に紐付ける。制御装置３の角度は、例えば、制御装置３に搭載された角度センサ（不図示）によって検出される。
【００２７】
例えば、付与部２１は、表示部１２に表示された画像中の照明装置２をユーザＵがタッチすると、画像上の照明装置２に仮想点を付与する。そして、付与部２１は、仮想点に、実空間における照明装置２の位置情報、照明装置２と制御装置３との距離情報、およびユーザＵが画像をタッチした際の制御装置３の角度情報などを紐付ける。
【００２８】
距離算出部２２は、ＡＲ情報に基づいて、ユーザＵがタッチした２点に対応する実空間上の距離を算出する。距離算出部２２は、表示部１２に表示された画像の２点をユーザＵがタッチすると、ユーザＵにタッチされた２点に対応する実空間上の距離を算出する。
【００２９】
例えば、距離算出部２２は、表示部１２に表示された画像中の照明装置２と照明対象４とをユーザＵがタッチすると、照明装置２のＡＲ情報と、照明対象４のＡＲ情報とに基づいて、実空間における照明装置２と照明対象４との距離ａ’を算出する。
【００３０】
なお、距離算出部２２は、ユーザＵが制御装置３を移動させた場合であっても、制御装置３の角度情報を用いてユーザＵにタッチされた２点に対応する実空間上の距離を算出することができる。
【００３１】
角度算出部２３は、ＡＲ情報に基づいて、照明対象４を照射する照明装置２のチルト角ψ、およびパン角θを算出する。
【００３２】
ここで、制御装置３におけるチルト角ψ、およびパン角θの算出方法について、図３および図４を参照し説明する。図３は、照明装置２、照明対象４、およびユーザＵの位置関係を示す図である。図４は、床面における照明装置２、照明対象４、およびユーザＵの位置を示す図である。なお、ここでは、天井と床面とが水平であるものとする。また、図３では、照明対象４としてテーブル３０に載置された花を例示しているが、これに限られることはなく、例えば、照明対象４は、床に載置されてもよい。また、照明対象４は、人物であってもよい。
【００３３】
まず、角度算出部２３は、照明対象４を照射する照明装置２のチルト角ψを算出する。
【００３４】
表示部１２に表示された画像で、照明装置２が取り付けられた天井（図３中、点ｇ）と、照明装置２（図３中、点ｈ）と、照明対象４（図３中、点ｉ）とがユーザＵによってタッチされると、角度算出部２３は、点ｇ〜ｉにおけるＡＲ情報に基づいて、照明装置２のチルト角ψを算出する。
【００３５】
次に、距離算出部２２は、水平面、例えば、床面における、照明装置２、照明対象４、およびユーザＵの各距離ａ〜ｃを算出する。
【００３６】
表示部１２に表示された画像で、照明装置２（図３中、点ｈ）と、照明対象４（図３中、点ｉ）とがユーザＵによってタッチされると、距離算出部２２は、点ｈ、ｉにおけるＡＲ情報に基づいて、照明装置２と照明対象４との距離ａ’を算出する。そして、距離算出部２２は、チルト角ψと、距離ａ’とに基づいて、床面上の照明装置２の位置と、床面上の照明対象４の位置との距離ａ（＝ａ’ｃｏｓψ）を算出する。
【００３７】
また、表示部１２に表示された画像で、照明対象４の床面での位置（図３中、点ｊ）と、ユーザＵの足元（図３中、点ｋ）とがユーザＵにタッチされると、距離算出部２２は、点ｊ、ｋにおけるＡＲ情報に基づいて、床面上の照明対象４の位置と、ユーザＵの足元との距離ｂを算出する。
【００３８】
また、表示部１２に表示された画像で、照明装置２の床面での位置（図３中、点ｍ）と、ユーザＵの足元（図３中、点ｋ）とがユーザＵにタッチされると、距離算出部２２は、点ｍ、ｋにおけるＡＲ情報に基づいて、床面上の照明装置２の位置とユーザＵの足元との距離ｃを算出する。ここでは、照明装置２に隣接する距離測定物体である柱３１の床面の位置が、照明装置２の床面上の位置として用いられる。
【００３９】
なお、距離測定物体は、柱３１に限られることはなく、例えば、照明装置２が床面に載置されるスタンド式の場合には、床面に載置されるスタンド部を距離測定物として用いることができる。
【００４０】
このように、距離算出部２２は、パン角θが調整される水平面、例えば、床面における照明装置２と照明対象４との距離ａと、床面におけるユーザＵと照明対象４との距離ｂと、床面におけるユーザＵと照明装置２との距離ｃとを算出する。なお、距離ａ、ｂ、ｃを算出する順番は、上記順番に限られることはない。
【００４１】
次に、角度算出部２３は、照明対象４を照射する照明装置２のパン角θを算出する。
【００４２】
上記したように、水平面における、照明装置２、照明対象４、およびユーザＵの距離ａ〜ｃが算出されると、照明装置２、照明対象４、およびユーザＵの位置関係は、図４に示すように、照明装置２を頂点とし、照明対象４、およびユーザＵが辺上に位置する矩形上で表すことができる。
【００４３】
図４に示す矩形では、パン角θがゼロとなる場合の照射方向が、矩形の一辺と一致する。図４では、照明対象４（点ｊ）、照明装置２（点ｍ）、ユーザＵの足元（点ｋ）の角度Ｂ、および照明装置２（点ｍ）、照明対象４（点ｊ）、ユーザＵの足元（点ｋ）の角度Ｃは、次のように表すことができる。
【００４４】
Ｂ＝ｓｉｎ−１（ｈ／ｃ）
Ｃ＝ｓｉｎ−１（ｈ／ｂ）
【００４５】
なお、「ｈ」は、照明装置２（点ｍ）と照明対象４（点ｊ）とを結ぶ線を底辺とし、照明対象４（点ｊ）、照明装置２（点ｍ）、ユーザＵの足元（点ｋ）によって形成される三角形の高さであり、次のように表すことができる。
【００４６】
ｈ＝２Ｓ／ａ
【００４７】
また、「Ｓ」および「ｓ」は、次のように表すことができる。
【００４８】
Ｓ＝（ｓ（ｓ−ａ）（ｓ−ｂ）（ｓ−ｃ））１／２
ｓ＝（ａ＋ｂ＋ｃ）／２
【００４９】
さらに、図４に示す矩形において、パン角θがゼロとなる場合の照射方向に沿った辺の長さを「ｘ」とし、パン角θがゼロとなる場合の照射方向に沿った辺と平行は辺を、ユーザＵの足元（点ｋ）で分けた辺の長さを「ｘ１」、「ｘ２」とすると、「ｘ」、「ｘ１」、「ｘ２」は、次のように表すことができる。
【００５０】
ｘ＝ａｃｏｓθ
ｘ１＝ｂｃｏｓ（θ−Ｃ）＝ｂｃｏｓＣｃｏｓθ＋ｂｓｉｎＣｓｉｎθ
ｘ２＝ｃｃｏｓ（θ＋Ｂ）＝ｃｃｏｓＢｃｏｓθ−ｃｓｉｎＢｓｉｎθ
【００５１】
ここで、α＝ｂｃｏｓＣ、β＝ｂｓｉｎＣ、γ＝ｃｃｏｓＢ、およびδ＝ｃｓｉｎＢとすると、「ｘ１」、「ｘ２」は、次のように表すことができる。
【００５２】
ｘ１＝αｃｏｓθ＋βｓｉｎθ
ｘ２＝γｃｏｓθ−δｓｉｎθ
【００５３】
また、ｘ＝ｘ１＋ｘ２であり、「ｘ」、「ｘ１」、および「ｘ２」に上記式を代入すると、次のように表すことができる。
【００５４】
ａｃｏｓθ＝αｃｏｓθ＋βｓｉｎθ＋γｃｏｓθ−δｓｉｎθ
【００５５】
これを変形すると、ｔａｎθは、次のように表すことができる。
【００５６】
ｔａｎθ＝ｓｉｎθ／ｃｏｓθ＝（ａ−α−γ）／（β−δ）
【００５７】
これにより、照明装置２によって照明対象４を照射するためのパン角θは、次のように表すことができる。
【００５８】
θ＝ｔａｎ−１（（ａ−α−γ）／（β−δ））
【００５９】
このように、角度算出部２３は、距離ａ〜ｃを用いてパン角θを算出する。角度算出部２３によって算出されたパン角θ、およびチルト角ψに関する情報は、制御信号として通信部１０を介して照明装置２に送信される。
【００６０】
そして、照明装置２が、パン角θ、およびチルト角ψとなるように、制御されることで、照明対象４は、照明装置２によって照射される。すなわち、ユーザＵは、距離ａ〜ｃを算出するように、表示部１２に表示された画像をタッチすることで、照明装置２のパン角θ、およびチルト角ψを設定することができる。
【００６１】
次に、本実施形態に係る照射制御処理について図５を参照し説明する。図５は、本実施形態に係る照射制御処理を示すフローチャートである。
【００６２】
制御装置３は、ＡＲ情報に基づいて、照明装置２のチルト角ψを算出する（Ｓ１０）。
【００６３】
次に、制御装置３は、ＡＲ情報に基づいて、水平面上における、照明装置２、照明対象４、ユーザＵとの間の距離ａ〜ｃを算出する（Ｓ１１）。そして、制御装置３は、算出した距離ａ〜ｃに基づいて照明装置２のパン角θを算出する（Ｓ１２）。
【００６４】
そして、制御装置３は、算出したチルト角ψ、およびパン角θの情報を制御信号として照明装置２に送信する（Ｓ１３）。
【００６５】
制御装置３は、ＡＲ情報に基づいて、水平面における照明装置２、照明対象４、ユーザＵ間の距離ａ〜ｃを算出する。そして、制御装置３は、算出した距離ａ〜ｃに基づいて、照明装置２のパン角θを算出する。
【００６６】
これにより、制御装置３は、ＡＲ情報に基づいて、照明装置２のパン角θを精度よく算出することができ、照明装置２の照明方向の精度を向上させることができる。また、ユーザＵは、照明装置２のパン角θを直接調整する必要がなく、パン角θの設定を容易に行うことができる。
【００６７】
制御装置３は、ＡＲ情報に基づいて、照明装置２の床面上の位置と、ユーザＵの足元との距離ｃ、および照明対象４の床面上の位置と、ユーザＵの足元との距離ｂを算出する。
【００６８】
これにより、ユーザＵは、水平面における照明装置２とユーザＵとの距離ｃ、および水平面における照明対象４とユーザＵとの距離ｂを容易な操作によって、制御装置３に算出させることができ、パン角θを算出する場合の操作が容易となる。
【００６９】
制御装置３は、照明装置２に隣接する柱３１（距離測定物）の床面上の位置と、ユーザＵの足元との距離ｂを算出する。
【００７０】
これにより、ユーザＵは、照明装置２の床面上における位置と、ユーザＵの足元との距離ｂを容易な操作によって、制御装置３に算出させることができ、パン角θを算出する場合の操作が容易となる。
【００７１】
次に、本実施形態の変形例について説明する。
【００７２】
変形例に係る制御装置３は、図６に示すように、照明装置２を鉛直方向に向けて照射させ、表示部１２（図２参照）に表示される画像で、ユーザＵによってタッチされた照射面を照明装置２の床面の位置（点ｍ）とする。図６は、変形例における、照明装置２、照明対象４、およびユーザＵの位置関係を示す図である。変形例に係る制御装置３は、照射面の位置（点ｍ）と、ユーザＵの足元（点ｋ）との距離ｃを距離算出部２２（図２参照）によって算出する。
【００７３】
これにより、照明装置２に隣接する距離測定物がない場合でも、変形例に係る制御装置３は、照明装置２の床面上の位置と、ユーザＵの足元との距離ｃを算出することができ、パン角θを算出することができる。また、変形例に係る制御装置３は、照明装置２の床面上の位置と、ユーザＵの足元との距離ｃを正確に算出することができ、パン角θをより正確に算出することができる。
【００７４】
また、変形例に係る制御装置３では、表示部１２（図２参照）に表示された画像で、ユーザＵの足元（図７中、点ｋ）と、照明装置２（図７中、点ｈ）とが、ユーザＵによってタッチされると、角度算出部２３（図２参照）は、点ｋ、ｈにおけるＡＲ情報に基づいて、照明装置２とユーザＵの足元との角度ζを算出する。図７は、変形例における、照明装置２、照明対象４、およびユーザＵの位置関係を示す図である。
【００７５】
また、距離算出部２２は、点ｋ、ｈにおけるＡＲ情報に基づいて照明装置２とユーザＵの足元との距離ｃ’を算出する。そして、距離算出部２２（図２参照）は、角度ζと距離ｃ’とに基づいて、照明装置２の床面上での位置（図７中、点ｍ）と、ユーザＵの足元（図７中、点ｋ）との距離ｃ（＝ｃ’ｃｏｓζ）を算出する。
【００７６】
また、表示部１２に表示された画像で、ユーザＵの足元（図７中、点ｋ）と、照明対象４（図７中、点ｉ）とが、ユーザＵによってタッチされると、角度算出部２３は、点ｋ、ｉにおけるＡＲ情報に基づいて、照明対象４とユーザＵの足元との角度ξを算出する。また、距離算出部２２は、点ｋ、ｉにおけるＡＲ情報に基づいて、照明対象４とユーザＵの足元との距離ｂ’を算出する。そして、距離算出部２２は、角度ξと距離ｂ’とに基づいて、照明対象４の床面上の位置（図７中、点ｊ）と、ユーザＵの足元（図７中、点ｋ）との距離ｂ（＝ｂ’ｃｏｓξ）を算出する。
【００７７】
これにより、変形例に係る制御装置３は、照明装置２、および照明対象４の床面上における位置を特定することが難しい場合でも、パン角θを算出することができる。
【００７８】
また、変形例に係る制御装置３は、ＡＲ情報に基づいて配光角φを算出してもよい。
【００７９】
例えば、ユーザＵによって照明対象４を照射する照射範囲の直径Ｌが設定されると、配光角φは、ＡＲ情報に基づいて算出された照明装置２と照明対象４との距離ａ’を用いて、次のように表すことができる。
【００８０】
ｔａｎ（φ／２）＝Ｌ／２ａ’
【００８１】
これにより、配光角φは、次のように表すことができる。
【００８２】
φ＝２ｔａｎ−１（Ｌ／２ａ’）
【００８３】
このように、変形例に係る制御装置３は、ＡＲ情報に基づいて配光角φを算出してもよい。
【００８４】
また、変形例に係る制御装置３は、チルト角ψをＡＲ情報に基づいた距離から算出してもよい。例えば、変形例に係る制御装置３は、照明装置２と照明対象４との距離ａ’を算出する。そして、変形例に係る制御装置３は、図８に示すように、照明対象４の天井における位置（図８中、点ｐ）と、照明対象４（図８中、点ｉ）との距離ｄを算出する。図８は、変形例における、照明装置２、照明対象４、およびユーザＵの位置関係を示す図である。
【００８５】
そして、変形例に係る制御装置３は、算出した距離ａ’、ｄに基づいてチルト角ψを次の式に基づいて算出する。
【００８６】
ψ＝ｓｉｎ−１（ｄ／ａ’）
【００８７】
このように、変形例に係る制御装置３は、ＡＲ情報に基づいた距離ａ’、ｄに基づいてチルト角ψを算出してもよい。
【００８８】
また、変形例に係る制御装置３は、例えば、表示部１２に表示された画像で、ユーザＵによって照明装置２や、照明対象４がタッチされた場合に、ＡＲ情報に基づいて、照明装置２や、照明対象４から鉛直方向に延びる補助線を表示部１２に表示させてもよい。
【００８９】
これにより、ユーザＵは、照明装置２や、照明対象４の床面上での位置を容易に知ることができ、照明装置２や、照明対象４の床面上での位置を容易にタッチすることができる。そのため、変形例に係る制御装置３は、パン角θを正確に算出することができる。
【００９０】
なお、制御装置３の一部の機能は、照明装置２に組み込まれてもよい。例えば、制御装置３の距離算出部２２や、角度算出部２３や、通信部１０が、照明装置２に組み込まれ、制御信号を照明装置２内で送信してもよい。
【００９１】
なお、例えば、ユーザＵが床に立っており、照明対象４が絨毯に置かれたテーブル３０上にある場合であっても、照明対象４の絨毯上の位置と、ユーザＵの足元とを同一水平面とみなして、距離を算出してもよい。すなわち、水平面における、照明装置２、照明対象４、およびユーザＵ間の距離は、同一水平面とみなすことができる面上における距離を含む。
【００９２】
また、水平面は、天井や、床面に限られることはない。例えば、照明装置２が、照明対象４が載置されたテーブル３０の上方に設けられ、ユーザＵがテーブル３０の近傍にいる場合には、テーブル面を水平面とし、テーブル面における距離ａ〜ｃを算出してもよい。
【００９３】
また、制御装置３は、上記する処理を実現するためのプログラムが記録されたコンピュータ読み取り可能な記録媒体を備えている。ＣＰＵは、記録媒体に記録されたプログラムを読み出すことで、上記する処理を実行することができる。コンピュータ読み取り可能な記録媒体は、上記したＲＯＭなどの半導体メモリや、磁気ディスクや、光磁気ディスクなどである。
【００９４】
また、上記実施形態により本発明が限定されるものではない。上述した各構成素を適宜組み合わせて構成したものも本発明に含まれる。また、さらなる効果や変形例は、当業者によって容易に導き出すことができる。よって、本発明のより広範な態様は、上記の実施形態に限定されるものではなく、様々な変更が可能である。
【符号の説明】
【００９５】
１  照明システム、２  照明装置、３  制御装置、１０  通信部、１１  撮像部、１２  表示部、１４  制御部、２０  受付部、２１  付与部、２２  距離算出部、２３  角度算出部
【図１】
2019185938.tif 000003
【図２】
2019185938.tif 000004
【図３】
2019185938.tif 000005
【図４】
2019185938.tif 000006
【図５】
2019185938.tif 000007
【図６】
2019185938.tif 000008
【図７】
2019185938.tif 000009
【図８】
2019185938.tif 000010