(57)【要約】【課題】複数の照明器具に対してそれぞれの発光色を制御することで、全体として統一した色合いの環境を実現する。【解決手段】照明制御装置１−１の設定部１０は、環境光測定装置２により測定された環境光のＲＧＢ値を基準値ＲＧＢ＿Ｓに設定する。制御部１２−１〜１２−Ｎは、基準値ＲＧＢ＿Ｓと、対応する照明器具４−１〜４−Ｎの器具光のＲＧＢ値との間の差分ΔＲＧＢが０となるように、操作量をそれぞれ算出する。そして、制御部１２−１〜１２−Ｎは、差分ΔＲＧＢの絶対値が最小であると判定すると、そのときの操作量の出力レベルを固定の出力レベルにそれぞれ決定する。固定の出力レベルに決定されたそれぞれの操作量は、照明処理装置３−１〜３−Ｎへ送信され、照明器具４−１〜４−Ｎは、その操作量に応じた発光色にて発光する。【選択図】図３
2018067539.tif 000002
【特許請求の範囲】
【請求項１】
複数の照明器具の発光色を制御する照明制御装置において、
所定色の値を基準値に設定する設定部と、
前記複数の照明器具のそれぞれに対応した系統毎の減算部と、
前記複数の照明器具のそれぞれに対応した系統毎の制御部と、を備え、
前記系統毎の減算部は、
前記設定部により設定された前記基準値と、当該系統における照明器具の発光色の測定結果との間の差分を算出し、
前記系統毎の制御部は、
当該系統の減算部により算出された前記差分が０となるように、または小さくなるように操作量を算出し、当該操作量にて当該系統の照明器具の発光色を操作し、前記差分が最小のときの前記操作量を固定操作量に決定する、ことを特徴とする照明制御装置。
【請求項２】
請求項１に記載の照明制御装置において、
前記設定部は、
所定エリアにおける環境光の色の測定結果を前記基準値に設定するか、または、前記複数の照明器具のうち１つの照明器具における発光色の測定結果を前記基準値に設定する、ことを特徴とする照明制御装置。
【請求項３】
請求項２に記載の照明制御装置において、
前記設定部は、
前記基準値に基づいた新たな基準値を設定し、
前記系統毎の減算部は、
前記設定部により設定された前記新たな基準値と、当該系統における照明器具の発光色の測定結果との間の差分を算出する、ことを特徴とする照明制御装置。
【請求項４】
請求項１から３までのいずれか一項に記載の照明制御装置において、
前記操作量を、色相（ヒュー）及び彩度（サチュレーション）、または色相（ヒュー）、彩度（サチュレーション）及び強度（インテンシティ）、または色温度、または色温度及びグリーン成分、またはＲＧＢ値、またはＲＧＢ値及び強度（インテンシティ）とすることを特徴とする照明制御装置。
【請求項５】
請求項１から３までのいずれか一項に記載の照明制御装置において、
前記複数の照明器具には、色相（ヒュー）及び彩度（サチュレーション）により発光色が操作される照明器具が含まれており、
前記照明器具の系統の制御部は、
前記彩度（サチュレーション）の所定値にて前記照明器具の発光色を操作している状態で、当該系統の減算部により算出された前記差分が０となるように、または小さくなるように、前記色相（ヒュー）を算出し、前記差分が最小のときの前記色相（ヒュー）を固定色相（ヒュー）に決定し、
前記固定色相（ヒュー）にて前記照明器具の発光色を操作している状態で、当該系統の減算部により算出された前記差分が０となるように、または小さくなるように、前記彩度（サチュレーション）を算出し、前記差分が最小のときの前記彩度（サチュレーション）を固定彩度（サチュレーション）に決定し、
前記固定色相（ヒュー）及び前記固定彩度（サチュレーション）にて前記照明器具の発光色を操作する、ことを特徴とする照明制御装置。
【請求項６】
請求項１から３までのいずれか一項に記載の照明制御装置において、
前記複数の照明器具には、色温度及びグリーン成分により発光色が操作される照明器具が含まれており、
前記照明器具の系統の制御部は、
前記グリーン成分の所定値にて前記照明器具の発光色を操作している状態で、当該系統の減算部により算出された前記差分が０となるように、または小さくなるように、前記色温度を算出し、前記差分が最小のときの前記色温度を固定色温度に決定し、
前記固定色温度にて前記照明器具の発光色を操作している状態で、当該系統の減算部により算出された前記差分が０となるように、または小さくなるように、前記グリーン成分を算出し、前記差分が最小のときの前記グリーン成分を固定グリーン成分に決定し、
前記固定色温度及び前記固定グリーン成分にて前記照明器具の発光色を操作する、ことを特徴とする照明制御装置。
【請求項７】
請求項１から３までのいずれか一項に記載の照明制御装置において、
前記複数の照明器具には、ＲＧＢ値により発光色が操作される照明器具が含まれており、前記ＲＧＢ値を構成する３つの成分値のそれぞれを第１の操作量、第２の操作量及び第３の操作量とし、
前記照明器具の系統の制御部は、
前記第２の操作量の所定値及び前記第３の操作量の所定値にて前記照明器具の発光色を操作している状態で、当該系統の減算部により算出された前記差分が０となるように、または小さくなるように、前記第１の操作量を算出し、前記差分が最小のときの前記第１の操作量を第１の固定操作量に決定し、
前記第１の固定操作量及び前記第３の操作量の所定値にて前記照明器具の発光色を操作している状態で、当該系統の減算部により算出された前記差分が０となるように、または小さくなるように、前記第２の操作量を算出し、前記差分が最小のときの前記第２の操作量を第２の固定操作量に決定し、
前記第１の固定操作量及び前記第２の固定操作量にて前記照明器具の発光色を操作している状態で、当該系統の減算部により算出された前記差分が０となるように、または小さくなるように、前記第３の操作量を算出し、前記差分が最小のときの前記第３の操作量を第３の固定操作量に決定し、
前記第１の固定操作量、前記第２の固定操作量及び前記第３の固定操作量にて前記照明器具の発光色を操作する、ことを特徴とする照明制御装置。
【請求項８】
請求項１から３までのいずれか一項に記載の照明制御装置において、
前記基準値及び前記測定結果をそれぞれＲＧＢ値とし、前記複数の照明器具には、色相（ヒュー）、彩度（サチュレーション）及び強度（インテンシティ）により発光色が操作される照明器具が含まれており、
前記照明器具の系統の制御部は、
前記基準値のＲＧＢ値を構成する各成分の値のうち最大値を第１成分の基準成分値に設定し、
前記色相（ヒュー）の所定値及び前記彩度（サチュレーション）の所定値にて前記照明器具の発光色を操作している状態で、前記強度（インテンシティ）をデクリメントし、前記測定結果の前記第１成分の値と前記第１成分の基準成分値との間の差分が最小となる前記強度（インテンシティ）を求め、当該強度（インテンシティ）を固定操作量に決定し、
前記基準値のＲＧＢ値を構成する各成分の値のうち最小値を第３成分の基準成分値に設定し、
前記色相（ヒュー）の所定値及び前記強度（インテンシティ）の固定操作量にて前記照明器具の発光色を操作している状態で、前記彩度（サチュレーション）をインクリメントし、前記測定結果の前記第３成分の値と前記第３成分の基準成分値との間の差分が最小となる前記彩度（サチュレーション）を求め、当該彩度（サチュレーション）を固定操作量に決定し、
前記基準値のＲＧＢ値を構成する各成分の値のうち前記最大値及び前記最小値以外の残りの値を第２成分の基準成分値に設定し、
前記強度（インテンシティ）の固定操作量及び前記彩度（サチュレーション）の固定操作量に基づいて、色相（ヒュー）の初期値を設定し、
前記強度（インテンシティ）の固定操作量及び前記彩度（サチュレーション）の固定操作量にて前記照明器具の発光色を操作している状態で、前記色相（ヒュー）を前記初期値からインクリメントし、前記測定結果の前記第２成分の値と前記第２成分の基準成分値との間の差分が最小となる前記色相（ヒュー）を求め、当該色相（ヒュー）を固定操作量に決定し、
前記強度（インテンシティ）の固定操作量、前記彩度（サチュレーション）の固定操作量及び前記色相（ヒュー）の固定操作量にて前記照明器具の発光色を操作する、ことを特徴とする照明制御装置。
【請求項９】
請求項１から３までのいずれか一項に記載の照明制御装置において、
前記基準値及び前記測定結果をそれぞれＲＧＢ値とし、前記複数の照明器具には、ＲＧＢ値により発光色が操作される照明器具が含まれており、
前記照明器具の系統の制御部は、
前記基準値のＲＧＢ値を構成する各成分の値のうち最大値を第１成分の基準成分値に設定し、
前記第１成分以外の残りの２成分につきそれぞれの成分の所定値にて前記照明器具の発光色を操作している状態で、前記第１の成分の操作量をデクリメントし、前記測定結果の前記第１成分の値と前記第１成分の基準成分値との間の差分が最小となる前記第１の操作量を求め、当該第１の操作量を固定操作量に決定し、
前記基準値のＲＧＢ値を構成する各成分の値のうち最小値を第３成分の基準成分値に設定し、
前記第１成分の固定操作量及び残りの第２成分の所定値にて前記照明器具の発光色を操作している状態で、前記第３成分の操作量をインクリメントし、前記測定結果の前記第３成分の値と前記第３成分の基準成分値との間の差分が最小となる前記第３成分の操作量を求め、当該第３成分の操作量を固定操作量に決定し、
前記基準値のＲＧＢ値を構成する各成分の値のうち前記最大値及び前記最小値以外の残りの値を第２成分の基準成分値に設定し、
前記第１成分の固定操作量及び前記第３成分の固定操作量に基づいて、前記第２成分の操作量の初期値を設定し、
前記第１成分の固定操作量及び前記第３成分の固定操作量にて前記照明器具の発光色を操作している状態で、前記第２成分の操作量を前記初期値からインクリメントし、前記測定結果の前記第２成分の値と前記第２成分の基準成分値との間の差分が最小となる前記第２成分の操作量を求め、当該第２成分の操作量を固定操作量に決定し、
前記第１成分の固定操作量、前記第２成分の固定操作量及び前記第３成分の固定操作量にて前記照明器具の発光色を操作する、ことを特徴とする照明制御装置。
【請求項１０】
請求項１から３までのいずれか一項に記載の照明制御装置において、
前記基準値及び前記測定結果をそれぞれＲＧＢ値とし、
前記系統毎の新たな制御部は、
当該系統における前記減算部により算出されたＲＧＢ成分毎の差分について、当該差分の絶対値を差分絶対値として算出する処理を第１処理とし、
ＲＧＢの各成分について順番に、前記差分絶対値が所定の許容範囲内となるように、当該成分の操作量を設定し、当該操作量にて当該系統の照明器具の発光色を操作する処理を第２処理として、
前記第２処理におけるＲＧＢの各成分の順番を変えた６通りの組み合わせについて、前記第１処理及び前記第２処理を繰り返し行う、
ことを特徴とする照明制御装置。
【請求項１１】
請求項１０に記載の照明制御装置において、
前記第２処理を、当該成分の操作量を減少する際に当該成分の操作量が下限値である場合、他の２つの成分のうち少なくとも１つの操作量を増加し、当該成分の操作量を増加する際に当該成分の操作量が上限値である場合、他の２つの成分のうち少なくとも１つの操作量を減少する処理とする、ことを特徴とする照明制御装置。
【請求項１２】
コンピュータを、請求項１から１１までのいずれか一項に記載の照明制御装置として機能させるための照明制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、照明の発光色を制御する照明制御装置及びプログラムに関する。
【背景技術】
【０００２】
従来、放送の制作現場では、所定エリア全体として統一した色合いの環境をつくるために、環境色と同じ色の光を照射する複数の照明器具が用いられる。一般に、照明器具には予め所定の色温度が規定されており、同じ色温度が規定された複数の照明器具を用いることにより、全体として統一した色合いの環境を実現することができる。
【０００３】
また、複数の照明器具を遠隔操作することで、それぞれの照明器具の発光色を制御するシステムが提案されている（例えば、特許文献１を参照）。このシステムは、リモートコントローラ、当該リモートコントローラと無線ネットワークを介して接続される設備制御ユニット、及び、当該設備制御ユニットと無線または有線ネットワークを介して接続される複数の照明器具を備えて構成される。
【０００４】
リモートコントローラは、発光色を調節するための制御信号を設備制御ユニットへ送信し、設備制御ユニットは、制御信号に対応するコマンドを制御対象の照明器具へ送信する。そして、照明器具は、受信したコマンドに従って、多色ＬＥＤ光源のそれぞれの駆動回路の出力電流を調整することで、所望の色合いとなるようにその発光色が制御される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−１９５２８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
前述のとおり、放送の制作現場では、予め規定された同じ色温度の複数の照明器具を用いることにより、全体として統一した色合いの環境をつくっている。
【０００７】
しかしながら、予め規定された色温度が同じであっても、照明器具によって誤差があることから、照明器具間で実際の色温度が異なってしまう。これは、同じメーカから提供された複数の照明器具を用いた場合にはさほど問題にならないが、異なるメーカから提供された複数の照明器具を用いた場合に、特に顕著である。このため、同じ色温度が規定された複数の照明器具を用いたとしても、全体として統一した色合いの環境を実現することができない場合があるという問題があった。
【０００８】
これに対応するために、オペレータは、複数の照明器具のそれぞれに対し、照明の発光色を目で直接的に判断したり、またはカメラ映像によって間接的に判断したりすることで、色温度を設定するための複数のパラメータを手動にて調整する必要があった。しかし、この手法では、複数の照明器具に対し、複数のパラメータを厳密に調整することは困難であり、時間もかかってしまう。
【０００９】
また、前述の特許文献１の手法を用いることにより、リモートコントローラにより設定された所定の色温度を設定値として、当該設定値に、複数の照明器具におけるそれぞれの色温度を一致させることができるものと考えられる。しかし、前述のとおり、照明器具によって色温度の誤差があることから、色温度が同じ設定値に制御されたとしても、複数の照明器具においては、微妙に異なる色温度となってしまい、結果として、全体として統一した色合いの環境を実現することができない。
【００１０】
そこで、本発明は前記課題を解決するためになされたものであり、その目的は、複数の照明器具に対してそれぞれの発光色を制御することで、全体として統一した色合いの環境を実現可能な照明制御装置及びプログラムを提供することにある。
【課題を解決するための手段】
【００１１】
前記課題を解決するために、請求項１の照明制御装置は、複数の照明器具の発光色を制御する照明制御装置において、所定色の値を基準値に設定する設定部と、前記複数の照明器具のそれぞれに対応した系統毎の減算部と、前記複数の照明器具のそれぞれに対応した系統毎の制御部と、を備え、前記系統毎の減算部が、前記設定部により設定された前記基準値と、当該系統における照明器具の発光色の測定結果との間の差分を算出し、前記系統毎の制御部が、当該系統の減算部により算出された前記差分が０となるように、または小さくなるように操作量を算出し、当該操作量にて当該系統の照明器具の発光色を操作し、前記差分が最小のときの前記操作量を固定操作量に決定する、ことを特徴とする。
【００１２】
また、請求項２の照明制御装置は、請求項１に記載の照明制御装置において、前記設定部が、所定エリアにおける環境光の色の測定結果を前記基準値に設定するか、または、前記複数の照明器具のうち１つの照明器具における発光色の測定結果を前記基準値に設定する、ことを特徴とする。
【００１３】
また、請求項３の照明制御装置は、請求項２に記載の照明制御装置において、前記設定部が、前記基準値に基づいた新たな基準値を設定し、前記系統毎の減算部が、前記設定部により設定された前記新たな基準値と、当該系統における照明器具の発光色の測定結果との間の差分を算出する、ことを特徴とする。
【００１４】
また、請求項４の照明制御装置は、請求項１から３までのいずれか一項に記載の照明制御装置において、前記操作量を、色相（ヒュー）及び彩度（サチュレーション）、または色相（ヒュー）、彩度（サチュレーション）及び強度（インテンシティ）、または色温度、または色温度及びグリーン成分、またはＲＧＢ値、またはＲＧＢ値及び強度（インテンシティ）とすることを特徴とする。
【００１５】
また、請求項５の照明制御装置は、請求項１から３までのいずれか一項に記載の照明制御装置において、前記複数の照明器具には、色相（ヒュー）及び彩度（サチュレーション）により発光色が操作される照明器具が含まれており、前記照明器具の系統の制御部が、前記彩度（サチュレーション）の所定値にて前記照明器具の発光色を操作している状態で、当該系統の減算部により算出された前記差分が０となるように、または小さくなるように、前記色相（ヒュー）を算出し、前記差分が最小のときの前記色相（ヒュー）を固定色相（ヒュー）に決定し、前記固定色相（ヒュー）にて前記照明器具の発光色を操作している状態で、当該系統の減算部により算出された前記差分が０となるように、または小さくなるように、前記彩度（サチュレーション）を算出し、前記差分が最小のときの前記彩度（サチュレーション）を固定彩度（サチュレーション）に決定し、前記固定色相（ヒュー）及び前記固定彩度（サチュレーション）にて前記照明器具の発光色を操作する、ことを特徴とする。
【００１６】
また、請求項６の照明制御装置は、請求項１から３までのいずれか一項に記載の照明制御装置において、前記複数の照明器具には、色温度及びグリーン成分により発光色が操作される照明器具が含まれており、前記照明器具の系統の制御部が、前記グリーン成分の所定値にて前記照明器具の発光色を操作している状態で、当該系統の減算部により算出された前記差分が０となるように、または小さくなるように、前記色温度を算出し、前記差分が最小のときの前記色温度を固定色温度に決定し、前記固定色温度にて前記照明器具の発光色を操作している状態で、当該系統の減算部により算出された前記差分が０となるように、または小さくなるように、前記グリーン成分を算出し、前記差分が最小のときの前記グリーン成分を固定グリーン成分に決定し、前記固定色温度及び前記固定グリーン成分にて前記照明器具の発光色を操作する、ことを特徴とする。
【００１７】
また、請求項７の照明制御装置は、請求項１から３までのいずれか一項に記載の照明制御装置において、前記複数の照明器具には、ＲＧＢ値により発光色が操作される照明器具が含まれており、前記ＲＧＢ値を構成する３つの成分値のそれぞれを第１の操作量、第２の操作量及び第３の操作量とし、前記照明器具の系統の制御部が、前記第２の操作量の所定値及び前記第３の操作量の所定値にて前記照明器具の発光色を操作している状態で、当該系統の減算部により算出された前記差分が０となるように、または小さくなるように、前記第１の操作量を算出し、前記差分が最小のときの前記第１の操作量を第１の固定操作量に決定し、前記第１の固定操作量及び前記第３の操作量の所定値にて前記照明器具の発光色を操作している状態で、当該系統の減算部により算出された前記差分が０となるように、または小さくなるように、前記第２の操作量を算出し、前記差分が最小のときの前記第２の操作量を第２の固定操作量に決定し、前記第１の固定操作量及び前記第２の固定操作量にて前記照明器具の発光色を操作している状態で、当該系統の減算部により算出された前記差分が０となるように、または小さくなるように、前記第３の操作量を算出し、前記差分が最小のときの前記第３の操作量を第３の固定操作量に決定し、前記第１の固定操作量、前記第２の固定操作量及び前記第３の固定操作量にて前記照明器具の発光色を操作する、ことを特徴とする。
【００１８】
また、請求項８の照明制御装置は、請求項１から３までのいずれか一項に記載の照明制御装置において、前記基準値及び前記測定結果をそれぞれＲＧＢ値とし、前記複数の照明器具には、色相（ヒュー）、彩度（サチュレーション）及び強度（インテンシティ）により発光色が操作される照明器具が含まれており、前記照明器具の系統の制御部が、前記基準値のＲＧＢ値を構成する各成分の値のうち最大値を第１成分の基準成分値に設定し、前記色相（ヒュー）の所定値及び前記彩度（サチュレーション）の所定値にて前記照明器具の発光色を操作している状態で、前記強度（インテンシティ）をデクリメントし、前記測定結果の前記第１成分の値と前記第１成分の基準成分値との間の差分が最小となる前記強度（インテンシティ）を求め、当該強度（インテンシティ）を固定操作量に決定し、前記基準値のＲＧＢ値を構成する各成分の値のうち最小値を第３成分の基準成分値に設定し、前記色相（ヒュー）の所定値及び前記強度（インテンシティ）の固定操作量にて前記照明器具の発光色を操作している状態で、前記彩度（サチュレーション）をインクリメントし、前記測定結果の前記第３成分の値と前記第３成分の基準成分値との間の差分が最小となる前記彩度（サチュレーション）を求め、当該彩度（サチュレーション）を固定操作量に決定し、前記基準値のＲＧＢ値を構成する各成分の値のうち前記最大値及び前記最小値以外の残りの値を第２成分の基準成分値に設定し、前記強度（インテンシティ）の固定操作量及び前記彩度（サチュレーション）の固定操作量に基づいて、色相（ヒュー）の初期値を設定し、前記強度（インテンシティ）の固定操作量及び前記彩度（サチュレーション）の固定操作量にて前記照明器具の発光色を操作している状態で、前記色相（ヒュー）を前記初期値からインクリメントし、前記測定結果の前記第２成分の値と前記第２成分の基準成分値との間の差分が最小となる前記色相（ヒュー）を求め、当該色相（ヒュー）を固定操作量に決定し、前記強度（インテンシティ）の固定操作量、前記彩度（サチュレーション）の固定操作量及び前記色相（ヒュー）の固定操作量にて前記照明器具の発光色を操作する、ことを特徴とする。
【００１９】
また、請求項９の照明制御装置は、請求項１から３までのいずれか一項に記載の照明制御装置において、前記基準値及び前記測定結果をそれぞれＲＧＢ値とし、前記複数の照明器具には、ＲＧＢ値により発光色が操作される照明器具が含まれており、前記照明器具の系統の制御部が、前記基準値のＲＧＢ値を構成する各成分の値のうち最大値を第１成分の基準成分値に設定し、前記第１成分以外の残りの２成分につきそれぞれの成分の所定値にて前記照明器具の発光色を操作している状態で、前記第１の成分の操作量をデクリメントし、前記測定結果の前記第１成分の値と前記第１成分の基準成分値との間の差分が最小となる前記第１の操作量を求め、当該第１の操作量を固定操作量に決定し、前記基準値のＲＧＢ値を構成する各成分の値のうち最小値を第３成分の基準成分値に設定し、前記第１成分の固定操作量及び残りの第２成分の所定値にて前記照明器具の発光色を操作している状態で、前記第３成分の操作量をインクリメントし、前記測定結果の前記第３成分の値と前記第３成分の基準成分値との間の差分が最小となる前記第３成分の操作量を求め、当該第３成分の操作量を固定操作量に決定し、前記基準値のＲＧＢ値を構成する各成分の値のうち前記最大値及び前記最小値以外の残りの値を第２成分の基準成分値に設定し、前記第１成分の固定操作量及び前記第３成分の固定操作量に基づいて、前記第２成分の操作量の初期値を設定し、前記第１成分の固定操作量及び前記第３成分の固定操作量にて前記照明器具の発光色を操作している状態で、前記第２成分の操作量を前記初期値からインクリメントし、前記測定結果の前記第２成分の値と前記第２成分の基準成分値との間の差分が最小となる前記第２成分の操作量を求め、当該第２成分の操作量を固定操作量に決定し、前記第１成分の固定操作量、前記第２成分の固定操作量及び前記第３成分の固定操作量にて前記照明器具の発光色を操作する、ことを特徴とする。
【００２０】
また、請求項１０の照明制御装置は、請求項１から３までのいずれか一項に記載の照明制御装置において、前記基準値及び前記測定結果をそれぞれＲＧＢ値とし、前記系統毎の新たな制御部が、当該系統における前記減算部により算出されたＲＧＢ成分毎の差分について、当該差分の絶対値を差分絶対値として算出する処理を第１処理とし、ＲＧＢの各成分について順番に、前記差分絶対値が所定の許容範囲内となるように、当該成分の操作量を設定し、当該操作量にて当該系統の照明器具の発光色を操作する処理を第２処理として、前記第２処理におけるＲＧＢの各成分の順番を変えた６通りの組み合わせについて、前記第１処理及び前記第２処理を繰り返し行う、ことを特徴とする。
【００２１】
また、請求項１１の照明制御装置は、請求項１０に記載の照明制御装置において、前記第２処理を、当該成分の操作量を減少する際に当該成分の操作量が下限値である場合、他の２つの成分のうち少なくとも１つの操作量を増加し、当該成分の操作量を増加する際に当該成分の操作量が上限値である場合、他の２つの成分のうち少なくとも１つの操作量を減少する処理とする、ことを特徴とする。
【００２２】
さらに、請求項１２の照明制御プログラムは、コンピュータを、請求項１から１１までのいずれか一項に記載の照明制御装置として機能させることを特徴とする。
【発明の効果】
【００２３】
以上のように、本発明によれば、複数の照明器具に対してそれぞれの発光色を制御することで、全体として統一した色合いの環境を実現することが可能となる。
【図面の簡単な説明】
【００２４】
【図１】放送の制作現場において照明の発光色を制御する全体システムの構成例を示す概略図である。
【図２】照明制御装置の処理例を示すフローチャートである。
【図３】環境光測定モードで動作する実施例１の照明制御装置の構成例を示すブロック図である。
【図４】器具光測定モードで動作する実施例２の照明制御装置の構成例を示すブロック図である。
【図５】制御部によるＨＳ（色相及び彩度）制御の処理例を示すフローチャートである。
【図６】制御部によるＫ（色温度）制御の処理例を示すフローチャートである。
【図７】制御部によるＫＧ（色温度及びグリーン成分）制御の処理例を示すフローチャートである。
【図８】制御部によるＲＧＢ制御の処理例を示すフローチャートである。
【図９】照明処理装置の構成例を示すブロック図である。
【図１０】ＨＳＩ（色相、彩度及び強度）制御の具体例を示すフローチャートである。
【図１１】ＲＧＢ制御の具体例を示すフローチャートである。
【図１２】ＲＧＢ制御の他の具体例を示すフローチャートである。
【図１３】ＲＧＢ値入力及び差分等更新処理の詳細を示すフローチャートである。
【図１４】Ｒ処理ルーチンの詳細を示すフローチャートである。
【図１５】Ｒ減算処理の詳細を示すフローチャートである。
【図１６】Ｒ加算処理の詳細を示すフローチャートである。
【図１７】Ｇ処理ルーチンの詳細を示すフローチャートである。
【図１８】Ｇ減算処理の詳細を示すフローチャートである。
【図１９】Ｇ加算処理の詳細を示すフローチャートである。
【図２０】Ｂ処理ルーチンの詳細を示すフローチャートである。
【図２１】Ｂ減算処理の詳細を示すフローチャートである。
【図２２】Ｂ加算処理の詳細を示すフローチャートである。
【発明を実施するための形態】
【００２５】
以下、本発明を実施するための形態について図面を用いて詳細に説明する。
〔全体システム〕
図１は、放送の制作現場において照明の発光色を制御する全体システムの構成例を示す概略図である。このシステムは、ドラマ等を収録する制作現場において、基準となる環境光等に複数の照明器具の発光色を追従させることで、所定エリア全体として統一した色合いの環境を実現する。
【００２６】
このシステムは、照明制御装置１、環境光測定装置２、照明処理装置３−１〜３−Ｎ、及び当該照明処理装置３−１〜３−Ｎに対応する照明器具４−１〜４−Ｎを備えて構成される。Ｎは、２以上の正の整数である。環境光測定装置２及び照明制御装置１は、共に携帯可能な装置であり、オペレータＯＰにより所持される。
【００２７】
照明制御装置１と環境光測定装置２及び照明処理装置３−１〜３−Ｎとは、Ｗｉ−Ｆｉ（ワイファイ、登録商標）、Ｂｌｕｅｔｏｏｔｈ（ブルートゥース、登録商標）等の無線通信路により接続される。
【００２８】
オペレータＯＰは、制作現場内において、環境光の測定箇所へ環境光測定装置２を所持しながら移動させ、図示しないスイッチ等を操作することで、照明制御装置１に対し、環境光を測定する処理を実行させる。また、オペレータＯＰは、照明制御装置１を所持しながら操作することで、照明制御装置１に対し、後述する操作量等の様々な初期設定、環境光等への追従制御等を実行させ、また、手動にて照明器具４−１〜４−Ｎの発光色を微調整する。
【００２９】
照明制御装置１は、例えばタブレット型の操作端末であり、オペレータＯＰにより所持される。照明制御装置１は、環境光測定装置２から環境光の色の測定結果（以下、環境光の測定結果という。）を入力する。また、照明制御装置１は、照明処理装置３−１〜３−Ｎから照明器具４−１〜４−Ｎの発光色の測定結果（以下、器具光の測定結果という。）を入力する。照明制御装置１は、環境光の測定結果及び複数の器具光の測定結果のうち、予め設定された１つの測定結果を基準値に設定する。
【００３０】
照明制御装置１は、基準値と、制御対象となる複数の器具光の測定結果との間の差分が０となるように、それぞれの操作量を算出して照明処理装置３−１〜３−Ｎへ送信する。
【００３１】
これにより、制御対象の複数の器具光を制御することができ、複数の器具光の測定結果は基準値に追従するようになり、結果として、制作現場は全体として統一した色合いの環境となる。
【００３２】
環境光測定装置２は、例えばハンディ型の装置であり、オペレータＯＰにより所持される。環境光測定装置２は、環境光の色を測定し、環境光の測定結果を照明制御装置１へ送信する。
【００３３】
照明処理装置３−１〜３−Ｎは、照明器具４−１〜４−Ｎに対応して設けられ、器具光の色を測定し、器具光の測定結果を照明制御装置１へ送信する。また、照明処理装置３−１〜３−Ｎは、照明制御装置１から操作量を受信し、操作量に対応する器具光を、照明器具４−１〜４−Ｎに照射させる。
【００３４】
照明器具４−１〜４−Ｎは、例えばＬＥＤにより構成された器具であり、照明処理装置３−１〜３−Ｎに対応して設けられ、照明処理装置３−１〜３−Ｎから操作量を入力し、操作量に対応する器具光を照射する。
【００３５】
尚、照明処理装置３−１〜３−Ｎは、照明器具４−１〜４−Ｎの外部に設置するようにしてもよいし、照明器具４−１〜４−Ｎの内部に設置するようにしてもよい。後述する図３、図４及び図９についても同様である。
【００３６】
〔照明制御装置１の処理〕
次に、図１に示した照明制御装置１の処理について説明する。図２は、照明制御装置１の処理例を示すフローチャートである。照明制御装置１は、オペレータＯＰのキー操作に従い、初期設定を行う（ステップＳ２０１）。照明制御装置１は、初期設定として例えば、制御対象となる照明器具４−１〜４−Ｎ及び制御の順番、照明器具４−１〜４−Ｎの操作量の種類、操作量の初期値、器具光測定モード時の基準となる照明器具４−ｎ等を設定する。ｎは、１〜Ｎのうちのいずれかの数値である。
【００３７】
照明器具４−１〜４−Ｎの操作量の種類としては、例えば、ＨＳ（色相及び彩度）、ＨＳＩ（色相、彩度及び強度）、Ｋ（色温度（ケルビン））、ＫＧ（色温度（ケルビン）及びグリーン成分）、ＲＧＢ（赤成分、緑成分及び青成分）、及びＲＧＢＩ（赤成分、緑成分、青成分及び強度）がある。
【００３８】
ＨＳは、照明の発光色を色相（Hue：ヒュー）及び彩度（Saturation：サチュレーション）にて制御する場合の操作量であり、ＨＳＩは、照明の発光色を色相、彩度及び強度（Intensity：インテンシティ）にて制御する場合の操作量である。Ｋは、照明の発光色を色温度にて制御する場合の操作量である。また、ＫＧは、照明の発光色を色温度及びグリーン成分にて制御する場合の操作量である。このグリーン成分により色味が定められる。また、ＲＧＢは、照明の発光色をＲ成分、Ｇ成分及びＢ成分にて制御する場合の操作量であり、ＲＧＢＩは、照明の発光色をＲ成分、Ｇ成分、Ｂ成分及び強度にて制御する場合の操作量である。
【００３９】
以下、ＨＳを操作量とした場合の制御、ＨＳＩを操作量とした場合の制御、Ｋを操作量とした場合の制御、ＫＧを操作量とした場合の制御、ＲＧＢを操作量とした場合の制御及びＲＧＢＩを操作量とした場合の制御を、説明の便宜上、ＨＳ制御、ＨＳＩ制御、Ｋ制御、ＫＧ制御、ＲＧＢ制御及びＲＧＢＩ制御という。
【００４０】
照明制御装置１は、照明器具４−１〜４−Ｎのそれぞれに対し、照明器具４−１〜４−Ｎの仕様に応じた操作量（ＨＳ，ＨＳＩ，Ｋ，ＫＧ，ＲＧＢ，ＲＧＢＩ）を算出し、ＨＳ制御、ＨＳＩ制御、Ｋ制御、ＫＧ制御、ＲＧＢ制御及びＲＧＢＩ制御のいずれかを行う。
【００４１】
照明制御装置１は、オペレータＯＰのキー操作に従い、モードが環境光測定モードであるか、または器具光測定モードであるかを判定する（ステップＳ２０２）。照明制御装置１は、ステップＳ２０２において、モードが環境光測定モードであると判定した場合（ステップＳ２０２：環境光測定モード）、環境光測定装置２を用いて環境光の色を測定する（ステップＳ２０３）。照明制御装置１は、環境光測定装置２から環境光の測定結果（環境色の値）を受信する。
【００４２】
一方、照明制御装置１は、ステップＳ２０２において、モードが器具光測定モードであると判定した場合（ステップＳ２０２：器具光測定モード）、ステップＳ２０１にて設定した器具光測定モード時の基準となる照明器具４−ｎに対応する照明処理装置３−ｎを用いて、照明器具４−ｎの器具光を測定する（ステップＳ２０４）。照明制御装置１は、照明器具４−ｎの器具光の測定結果（発光色の値）を、照明処理装置３−ｎから受信する。
【００４３】
照明制御装置１は、環境光測定モード時に、ステップＳ２０３にて測定した環境光の測定結果を基準値に設定し、器具光モード時に、ステップＳ２０４にて測定した照明器具４−ｎの器具光の測定結果を基準値に設定する（ステップＳ２０５）。これにより、制作現場において全体として統一した色合いの基準値が設定される。
【００４４】
照明制御装置１は、ステップＳ２０１にて設定した制御対象となる１番目の照明器具４−１を選定する（ステップＳ２０６）。そして、照明制御装置１は、ステップＳ２０５にて設定した基準値と、照明器具４−１の器具光の測定結果との間の差分が０となるように、操作量を算出して出力する（ステップＳ２０７）。これにより、照明器具４−１は、照明制御装置１により出力された操作量に基づいて、発光色を変化させる。
【００４５】
照明制御装置１は、基準値と、照明器具４−１の器具光の測定結果との間の差分が最小値であるか否かを判定する（ステップＳ２０８）。そして、照明制御装置１は、ステップＳ２０８において、差分が最小値でないと判定した場合（ステップＳ２０８：Ｎ）、ステップＳ２０７へ移行し、ステップＳ２０７の処理を行う。このようなフィードバック制御により、ステップＳ２０７及びステップＳ２０８の処理が繰り返され、照明器具４−１の器具光の測定結果は、基準値に近づくこととなる。
【００４６】
照明制御装置１は、ステップＳ２０８において、差分が最小値であると判定した場合（ステップＳ２０８：Ｙ）、操作量の出力レベルを決定する（ステップＳ２０９）。これにより、照明制御装置１は、ステップＳ２０９にて決定した出力レベルにおける固定の操作量（固定操作量）を出力し続け、照明器具４−１の発光色を操作する。そして、照明器具４−１は、固定操作量に基づいた発光色の照明となり、照明器具４−１の器具光の測定結果は一定値となる。
【００４７】
照明制御装置１は、全ての照明器具４−１〜４−Ｎ（器具光測定モードの場合は照明器具４−ｎを除く照明器具４−１〜４−Ｎ）について、ステップＳ２０７〜ステップＳ２０９の処理が完了したか否かを判定する（ステップＳ２１０）。
【００４８】
照明制御装置１は、ステップＳ２１０において、全ての照明器具４−１〜４−Ｎの処理が完了していないと判定した場合（ステップＳ２１０：Ｎ）、制御対象となる２番目の照明器具４−２を選定し（ステップＳ２１１）、ステップＳ２０７へ移行する。そして、照明制御装置１は、照明器具４−２について、ステップＳ２０７〜ステップＳ２０９の処理を行う。
【００４９】
このようにして、制御対象となる全ての照明器具４−１〜４−Ｎについて、ステップＳ２０７〜ステップＳ２０９の処理が行われ、照明器具４−１〜４−Ｎのそれぞれについて、操作量の出力レベルが決定される。
【００５０】
これにより、制御対象の照明器具４−１〜４−Ｎの器具光が制御され、それぞれの器具光の測定結果は基準値に追従するようになり、結果として、制作現場は全体として統一した色合いの環境となる。
【００５１】
照明制御装置１は、ステップＳ２１０において、全ての照明器具４−１〜４−Ｎの処理が完了したと判定した場合（ステップＳ２１０：Ｙ）、オペレータＯＰによる操作量の微調整が行われる（ステップＳ２１２）。具体的には、照明制御装置１は、オペレータＯＰの操作に従い、照明器具４−１〜４−Ｎのそれぞれについて、ステップＳ２０９にて決定した出力レベルにおける操作量を変更し、手動の操作量を出力する。これにより、照明器具４−１〜４−Ｎは、オペレータＯＰによる手動の操作量に基づいて、発光色を変化させる。この場合、フィードバック制御は行われない。
【００５２】
尚、図２に示した処理例では、照明制御装置１は、制御対象となる照明器具４−１〜４−Ｎのそれぞれに対し、順番にフィードバック制御を行い、操作量の出力レベルを決定するようにした。これに対し、照明制御装置１は、制御対象となる照明器具４−１〜４−Ｎの全てに対し、同時にフィードバック制御を行い、操作量の出力レベルを決定するようにしてもよい。
【００５３】
〔照明制御装置１／環境光測定モード〕
次に、図１において、環境光測定モードで動作する照明制御装置１について説明する。図３は、環境光測定モードで動作する実施例１の照明制御装置１の構成例を示すブロック図である。この照明制御装置１−１は、設定部１０、減算部１１−１〜１１−Ｎ、制御部１２−１〜１２−Ｎ及び通信部１３−０，１３−１〜１３−Ｎを備えている。減算部１１−１〜１１−Ｎ、制御部１２−１〜１２−Ｎ及び通信部１３−０，１３−１〜１３−Ｎにより、１番目〜Ｎ番目の系統が構成される。
【００５４】
尚、照明制御装置１−１は、１番目〜Ｎ番目の系統において、制御部１２−１〜１２−Ｎと通信部１３−１〜１３−Ｎとの間に切替部１４−１〜１４−Ｎを備えているが、説明の都合上省略してある。切替部１４−１〜１４−Ｎは、各系統において、自動の操作量の出力と手動の操作量の出力とを切り替える。
【００５５】
設定部１０は、オペレータＯＰの操作に従い、図２のステップＳ２０１に示した初期設定を行う。また、設定部１０は、オペレータＯＰの操作に従い、照明器具４−１〜４―Ｎのそれぞれに対して初期の発光色の器具光とするために、操作量の初期値を、制御部１２−１〜１２−Ｎに出力する。操作量の初期値は、図示しない切替部１４−１〜１４−Ｎ及び通信部１３−１〜１３−Ｎを介して、照明処理装置３−１〜３−Ｎへ送信される。そして、照明器具４−１〜４−Ｎは、操作量の初期値に応じた発光色に変化する。
【００５６】
設定部１０は、オペレータＯＰの操作に従い、照明器具４−１〜４―Ｎのそれぞれに対して手動の発光色の器具光とするために、手動にて設定した操作量を、図示しない切替部１４−１〜１４−Ｎに出力する。手動にて設定された操作量は、図示しない切替部１４−１〜１４−Ｎ及び通信部１３−１〜１３−Ｎを介して、照明処理装置３−１〜３−Ｎへ送信される。そして、照明器具４−１〜４−Ｎは、操作量に応じた発光色に変化する。
【００５７】
設定部１０は、環境光測定モードにおいて、オペレータＯＰの操作に従い、環境光を測定するために、通信部１３−０から、環境光測定装置２により測定された環境光のＲＧＢ値を入力する。そして、設定部１０は、環境光のＲＧＢ値を基準値ＲＧＢ＿Ｓに設定し、基準値ＲＧＢ＿Ｓを減算部１１−１〜１１−Ｎに出力する。
【００５８】
設定部１０は、１番目〜Ｎ番目までの系統を順番に動作させるために、図示しない制御信号を制御部１２−１〜１２−Ｎに順次出力する。具体的には、設定部１０は、図２のフローチャートに示したとおり、１番目の系統を動作させるために、制御信号を制御部１２−１に出力する。そして、設定部１０は、制御部１２−１により操作量の出力レベルが決定されたときに（図２のステップＳ２０９）、２番目の系統を動作させるために、制御信号を制御部１２−２に出力する。このように、１番目〜Ｎ番目の系統を順番に動作させ、制御部１２−１〜１２−Ｎにより、それぞれの操作量の出力レベルが決定される。
【００５９】
減算部１１−１は、設定部１０から基準値ＲＧＢ＿Ｓを入力すると共に、通信部１３−１から、照明処理装置３−１により測定された照明器具４−１の器具光のＲＧＢ値を入力する。そして、減算部１１−１は、基準値ＲＧＢ＿Ｓから器具光のＲＧＢ値を減算し、減算結果である差分ΔＲＧＢを制御部１２−１に出力する。
【００６０】
減算部１１−２〜１１−Ｎは、減算部１１−１と同様に、基準値ＲＧＢ＿Ｓと、対応する照明器具４−２〜４−Ｎの器具光のＲＧＢ値との間の差分ΔＲＧＢを制御部１２−２〜１２−Ｎに出力する。
【００６１】
制御部１２−１は、減算部１１−１から、基準値ＲＧＢ＿Ｓと器具光のＲＧＢ値との間の差分ΔＲＧＢを入力し、差分ΔＲＧＢが０となるように操作量を算出し、操作量を通信部１３−１に出力する。また、制御部１２−１は、差分ΔＲＧＢが最小であると判定すると、最小のときの操作量を固定の操作量として通信部１３−１に出力する。
【００６２】
基準値ＲＧＢ＿Ｓは、ＲＧＢの各成分の基準値を示し、器具光のＲＧＢ値は、ＲＧＢの各成分の値を示し、差分ΔＲＧＢは、ＲＧＢの各成分の差分値を示す。差分ΔＲＧＢが０となるように操作量を算出するとは、ＲＧＢの各成分の差分値が０となるように操作量を算出することを意味する。また、差分ΔＲＧＢが最小であると判定するとは、例えば、ＲＧＢのうち第１の成分の差分が最小であると判定し、第２の成分の差分が最小であると判定し、そして、第３の成分の差分が最小であると判定することを意味する。この場合、制御部１２−１は、例えば、ＲＧＢの各成分における差分値の和（またはＲＧＢの各成分における差分値の絶対値の和）が最小であるか否かを判定するようにしてもよい。
【００６３】
制御部１２−２〜１２−Ｎは、制御部１２−１と同様に、基準値ＲＧＢ＿Ｓと器具光のＲＧＢ値との間の差分ΔＲＧＢが０となるように操作量を算出して通信部１３−２〜１３−Ｎに出力し、差分ΔＲＧＢが最小のときの操作量を固定の操作量として出力する。制御部１２−１〜１２−Ｎの処理の詳細については後述する。
【００６４】
尚、制御部１２−１〜１２−Ｎは、設定部１０から制御信号を入力すると制御の開始を判断し、制御の開始時に、図２のステップＳ２０１にて初期設定された操作量の初期値を設定部１０から入力して出力する。また、制御部１２−１〜１２−Ｎは、予め設定された演算式またはテーブルを用いて、基準値ＲＧＢ＿Ｓに対応する操作量を算出し、これを操作量の初期値として出力するようにしてもよい。予め設定された演算式またはテーブルには、基準値ＲＧＢ＿Ｓを構成するＲ成分、Ｇ成分及びＢ成分の値と操作量との間の関係が規定されている。
【００６５】
制御部１２−１〜１２−Ｎは、例えばＨＳ制御を行う場合、基準値ＲＧＢ＿Ｓに対応するヒューＨ及びサチュレーションＳを算出し、これらをヒューＨの操作量の初期値及びサチュレーションＳの操作量の初期値として出力する。また、制御部１２−１〜１２−Ｎは、例えばＲＧＢ制御を行う場合、基準値ＲＧＢ＿Ｓを構成するＲ成分、Ｇ成分及びＢ成分の値を、それぞれＲ成分の操作量の初期値、Ｇ成分の操作量の初期値及びＢ成分の操作量の初期値として出力する。この場合、制御部１２−１〜１２−Ｎは、それぞれの初期値に予め設定されたそれぞれの係数を乗算し、乗算結果を初期値として出力するようにしてもよい。
【００６６】
通信部１３−０は、環境光測定装置２から無線通信路を介して、環境光測定装置２により測定された環境光のＲＧＢ値を受信し、環境光のＲＧＢ値を設定部１０に出力する。
【００６７】
通信部１３−１は、照明処理装置３−１〜３−Ｎに備えた通信部３０との間で、照明制御信号を送受信する。具体的には、通信部１３−１は、制御部１２−１から操作量を入力し、操作量を照明制御信号に変換し、照明制御信号を、無線通信路を介して照明処理装置３−１へ送信する。また、通信部１３−１は、照明処理装置３−１から無線通信路を介して、照明処理装置３−１により測定された照明器具４−１の器具光のＲＧＢ値を受信し、器具光のＲＧＢ値を減算部１１−１に出力する。
【００６８】
通信部１３−２〜１３−Ｎは、通信部１３−１と同様に、制御部１２−２〜１２−Ｎから操作量を入力し、照明制御信号を、無線通信路を介して照明処理装置３−２〜３−Ｎへ送信する。また、通信部１３−２〜１３−Ｎは、通信部１３−１と同様に、照明処理装置３−２〜３−Ｎから無線通信路を介して、照明器具４−２〜４−Ｎの器具光のＲＧＢ値を受信し、器具光のＲＧＢ値を減算部１１−２〜１１−Ｎに出力する。
【００６９】
これにより、制御対象の照明器具４−１〜４−Ｎの器具光が制御され、それぞれの器具光のＲＧＢ値は基準値ＲＧＢ＿Ｓに追従するようになり、結果として、制作現場は全体として統一した色合いの環境となる。
【００７０】
〔照明制御装置１／器具光測定モード〕
次に、図１において、器具光測定モードで動作する照明制御装置１について説明する。図４は、器具光測定モードで動作する実施例２の照明制御装置１の構成例を示すブロック図である。この照明制御装置１−２は、図３に示した照明制御装置１−１と同様に、１番目〜Ｎ番目のＮ系統にて構成され、設定部１０’、減算部１１−１，・・・，１１−ｎ，・・・，１１−Ｎ、制御部１２−１，・・・１２−ｎ，・・・，１２−Ｎ、通信部１３−０，１３−１，・・・，１３−ｎ，・・・，１３−Ｎ及び切替部１４−ｎを備えている。構成部における実線は、器具光測定モードにて動作することを示し、点線は、器具光測定モードでは動作しないことを示す。
【００７１】
また、器具光測定モード時の基準となる器具を照明器具４−ｎとする。このため、照明制御装置１−２におけるｎ番目の系統には、切替部１４−ｎが明示的に示されている。照明制御装置１−２は、照明制御装置１−１と同様に、１番目〜Ｎ番目の系統において、制御部１２−１〜１２−Ｎと通信部１３−１〜１３−Ｎとの間に切替部１４−１〜１４−Ｎを備えているが、切替部１４−ｎ以外は、説明の都合上省略してある。
【００７２】
設定部１０’は、図３に示した設定部１０と同様の処理を行う。ここで、設定部１０’は、オペレータＯＰの操作に従い、照明器具４−ｎに対して手動にて発光色を変化させる際に、手動を示す切替信号＊ｎを切替部１４−ｎに出力した後、手動にて設定した手動操作量＃ｎを切替部１４−ｎに出力する。手動にて設定された手動操作量＃ｎは、切替部１４−ｎ及び通信部１３−ｎを介して、照明処理装置３−ｎへ送信される。そして、照明器具４−ｎは、操作量に応じた発光色に変化する。照明器具４−ｎを除く照明器具４−１〜４−Ｎについても同様である。
【００７３】
設定部１０’は、器具光測定モードにおいて、照明器具４−ｎに対して手動にて発光色を変化させた後、オペレータＯＰの操作に従い、基準となる照明器具４−ｎの器具光を測定する。具体的には、設定部１０’は、通信部１３−ｎから、照明処理装置３−ｎにより測定された照明器具４−ｎの器具光のＲＧＢ値を入力する。そして、設定部１０’は、照明器具４−ｎの器具光のＲＧＢ値を基準値ＲＧＢ＿Ｓに設定し、基準値ＲＧＢ＿Ｓを、減算部１１−ｎを除く減算部１１−１〜１１−Ｎに出力する。
【００７４】
設定部１０’は、ｎ番目の系統を除く１番目〜Ｎ番目の系統を順番に動作させるために、図示しない制御信号を、制御部１２−ｎを除く制御部１２−１〜１２−Ｎに順次出力する。
【００７５】
減算部１１−１〜１１−Ｎ、制御部１２−１〜１２−Ｎ及び通信部１３−０，１３−１〜１３−Ｎは、図３に示したそれぞれの構成部と同様であるから、ここでは説明を省略する。
【００７６】
これにより、照明器具４−ｎを除く制御対象の照明器具４−１〜４−Ｎの器具光が制御される。そして、それぞれの器具光のＲＧＢ値は、基準となる照明器具４−ｎの器具光の測定結果を基準値ＲＧＢ＿Ｓとして、当該基準値ＲＧＢ＿Ｓに追従するようになる。結果として、制作現場は全体として、統一した色合いの環境となる。
【００７７】
〔制御部１２〕
次に、図３及び図４に示した制御部１２−１〜１２−Ｎ（総称して制御部１２とする。）の処理について詳細に説明する。制御部１２は、照明器具４−１〜４−Ｎ（総称して照明器具４とする。）の操作量（ＨＳ，ＨＳＩ，Ｋ，ＫＧ，ＲＧＢ，ＲＧＢＩ）の種類に応じた処理、すなわち照明器具４−１〜４−Ｎの仕様に応じた処理を行う。処理の種類は、初期設定において、照明器具４の操作量の種類に応じて決定される。減算部１１−１〜１１−Ｎは総称して減算部１１とし、通信部１３−１〜１３−Ｎは総称して通信部１３とし、照明処理装置３−１〜３−Ｎは総称して照明処理装置３とする。以下、制御部１２の処理として、ＨＳ制御、ＨＳＩ制御、Ｋ制御、ＫＧ制御及びＲＧＢ制御の５種類を例に挙げて説明する。
【００７８】
（ＨＳ制御）
まず、ＨＳ制御について説明する。前述のとおり、ＨＳ制御は、照明の発光色を、ヒューＨ及びサチュレーションＳを用いて制御する方式である。操作量は、ヒューＨ及びサチュレーションＳである。このＨＳ制御は、ヒューＨ及びサチュレーションＳを入力パラメータとした仕様を有する照明器具４に適用がある。
【００７９】
図５は、制御部１２によるＨＳ制御の処理例を示すフローチャートである。制御部１２は、初期設定された操作量（ヒューＨの所定値及びサチュレーションＳの所定値）を通信部１３に出力する（ステップＳ５０１）。これにより、ヒューＨの所定値及びサチュレーションＳの所定値は、照明制御装置１から無線通信路を介して照明処理装置３へ送信され、照明処理装置３から照明器具４へ送信される。そして、照明器具４は、ヒューＨの所定値及びサチュレーションＳの所定値に応じた発光色にて発光し、当該発光色のＲＧＢ値が、照明処理装置３から無線通信路を介して照明制御装置１へ送信される。
【００８０】
制御部１２は、基準値ＲＧＢ＿Ｓと照明処理装置３から受信したＲＧＢ値（測定結果のＲＧＢ値）との間の差分ΔＲＧＢ＝０となるように、ヒューＨを算出する。そして、制御部１２は、算出したヒューＨを通信部１３に出力する（ステップＳ５０２）。この場合、制御部１２は、サチュレーションＳの所定値を固定値として通信部１３に出力する。
【００８１】
例えば、制御部１２は、差分ΔＲＧＢがプラスの場合、すなわち基準値ＲＧＢ＿Ｓ＞測定結果のＲＧＢ値の場合、測定結果のＲＧＢ値が大きくなるように、差分ΔＲＧＢの大きさに応じた正の所定値をヒューＨに加算し、加算結果のヒューＨを通信部１３に出力する。一方、制御部１２は、差分ΔＲＧＢがマイナスの場合、すなわち基準値ＲＧＢ＿Ｓ＜測定結果のＲＧＢ値の場合、測定結果のＲＧＢ値が小さくなるように、差分ΔＲＧＢの大きさに応じた正の所定値をヒューＨから減算し、減算結果のヒューＨを通信部１３に出力する。後述するステップＳ５０５、図６のステップＳ６０２等についても同様である。
【００８２】
制御部１２は、差分ΔＲＧＢの絶対値｜ΔＲＧＢ｜が最小であるか否か（差分ΔＲＧＢが最も０に近いか否か）を判定する（ステップＳ５０３）。制御部１２は、ステップＳ５０３において、差分ΔＲＧＢの絶対値が最小でないと判定した場合（ステップＳ５０３：Ｎ）、ステップＳ５０２へ移行し、ステップＳ５０２及びステップＳ５０３の処理を繰り返す。
【００８３】
制御部１２は、ステップＳ５０３において、差分ΔＲＧＢの絶対値が最小であると判定した場合（ステップＳ５０３：Ｙ）、そのときのヒューＨにおける出力レベルを固定の出力レベルに決定する（ステップＳ５０４）。そして、制御部１２は、当該出力レベルのヒューＨを固定値として通信部１３に出力する。
【００８４】
例えば、制御部１２は、ステップＳ５０３の判定を行うサンプリング毎に差分ΔＲＧＢを記憶し、差分ΔＲＧＢの絶対値｜ΔＲＧＢ｜の極小値の有無を判断する。制御部１２は、当該極小値が存在しない場合、差分ΔＲＧＢの絶対値が最小でないと判定し、当該極小値が存在する場合、その差分ΔＲＧＢの絶対値が最小であると判定する。後述するステップＳ５０６、図６のステップＳ６０３等においても同様である。
【００８５】
制御部１２は、ステップＳ５０４の後、基準値ＲＧＢ＿Ｓと照明処理装置３から受信したＲＧＢ値（測定結果のＲＧＢ値）との間の差分ΔＲＧＢ＝０となるように、サチュレーションＳを算出する。そして、制御部１２は、算出したサチュレーションＳを通信部１３に出力する（ステップＳ５０５）。この場合、制御部１２は、ステップＳ５０４にて決定した出力レベルのヒューＨを固定値として通信部１３に出力する。
【００８６】
制御部１２は、差分ΔＲＧＢの絶対値｜ΔＲＧＢ｜が最小であるか否かを判定する（ステップＳ５０６）。制御部１２は、ステップＳ５０６において、差分ΔＲＧＢの絶対値が最小でないと判定した場合（ステップＳ５０６：Ｎ）、ステップＳ５０５へ移行し、ステップＳ５０５及びステップＳ５０６の処理を繰り返す。
【００８７】
制御部１２は、ステップＳ５０６において、差分ΔＲＧＢの絶対値が最小であると判定した場合（ステップＳ５０６：Ｙ）、そのときのサチュレーションＳにおける出力レベルを固定の出力レベルに決定する（ステップＳ５０７）。そして、制御部１２は、当該出力レベルのサチュレーションＳを固定値として通信部１３に出力する。
【００８８】
尚、制御部１２は、ステップＳ５０４からステップＳ５０５へ移行した際に、既に差分ΔＲＧＢ＝０の場合、ステップＳ５０５及びステップＳ５０６の処理を行わない。そして、制御部１２は、ステップＳ５０７において、ステップＳ５０１にて出力したサチュレーションＳの所定値における出力レベルを固定の出力レベルに決定し、当該出力レベルのサチュレーションＳを固定値として通信部１３に出力する。
【００８９】
また、制御部１２は、先にヒューＨを制御し、後にサチュレーションＳを制御するようにしたが、先にサチュレーションＳを制御し、後にヒューＨを制御するようにしてもよい。
【００９０】
このように、図５に示したＨＳ制御により、ヒューＨ及びサチュレーションＳを入力パラメータとした仕様を有する照明器具４の器具光が制御され、器具光のＲＧＢ値は基準値ＲＧＢ＿Ｓに追従するようになる。
【００９１】
（ＨＳＩ制御の具体例）
次に、図５に示したＨＳ制御の具体例について、ＨＳ制御に強度であるインテンシティＩを加えたＨＳＩ制御を例にして説明する。前述のとおり、ＨＳＩ制御は、照明の発光色を、ヒューＨ、サチュレーションＳ及びインテンシティＩを用いて制御する方式である。操作量は、ヒューＨ、サチュレーションＳ及びインテンシティＩである。このＨＳＩ制御は、ヒューＨ、サチュレーションＳ及びインテンシティＩを入力パラメータとした仕様を有する照明器具４に適用がある。
【００９２】
図１０は、ＨＳＩ制御の具体例を示すフローチャートである。以下、基準成分値ｘ１ｔ，ｘ２ｔ，ｘ３ｔ、測定結果の値ｘ１ｍ，ｘ２ｍ，ｘ３ｍ、インテンシティＩ及びサチュレーションＳの範囲を０〜２５５とし、ヒューＨの範囲を０〜３６０度とする。
【００９３】
制御部１２は、設定部１０，１０’から基準値ＲＧＢ＿Ｓを入力する。そして、制御部１２は、基準値ＲＧＢ＿Ｓを構成するＲ成分の基準値、Ｇ成分の基準値及びＢ成分の基準値のうちの最大値を基準成分値ｘ１ｔに設定する（ステップＳ１００１）。
【００９４】
尚、制御部１２は、ステップＳ１００１において、基準値ＲＧＢ＿Ｓを構成するＲ成分の基準値、Ｇ成分の基準値及びＢ成分の基準値の代わりに、操作量の初期値に対する測定結果である器具光のＲＧＢ値を構成するＲ成分の値、Ｇ成分の値及びＢ成分の値を用いるようにしてもよい。この場合の操作量の初期値は、オペレータのキー操作により予め設定された値、または基準値ＲＧＢ＿Ｓである。
【００９５】
制御部１２は、インテンシティＩに２５５を設定し（ステップＳ１００２：Ｉ＝２５５）、インテンシティＩの操作量を出力する。これにより、初期設定されたヒューＨの所定値及びサチュレーションＳの所定値、並びにインテンシティＩ＝２５５を操作量として、照明器具４が発光する。
【００９６】
制御部１２は、減算部１１から、基準値ＲＧＢ＿Ｓと測定結果のＲＧＢ値との間の差分Δを入力し、差分Δのうち、基準成分値ｘ１ｔと同じ成分の差分が０であるか否かを判定する。すなわち、制御部１２は、基準成分値ｘ１ｔと同じ成分について、測定結果の値ｘ１ｍと基準成分値ｘ１ｔとが同じであるか否かを判定する（ステップＳ１００３）。
【００９７】
この場合、制御部１２は、測定結果の値ｘ１ｍと基準成分値ｘ１ｔとの間の差分が最小であるか否かを判定するようにしてもよい。後述するステップＳ１００７及びステップＳ１０１１についても同様である。
【００９８】
制御部１２は、ステップＳ１００３において、測定結果の値ｘ１ｍと基準成分値ｘ１ｔとが同じでないと判定した場合（ステップＳ１００３：Ｎ）、インテンシティＩをデクリメントする（ステップＳ１００４：Ｉ＝Ｉ−１）。そして、制御部１２は、デクリメント後のインテンシティＩの操作量を出力し、ステップＳ１００３及びステップＳ１００４の処理を繰り返す。これにより、初期設定されたヒューＨの所定値及びサチュレーションＳの所定値、並びにデクリメント後のインテンシティＩを操作量として、照明器具４が発光する。
【００９９】
制御部１２は、ステップＳ１００３において、測定結果の値ｘ１ｍと基準成分値ｘ１ｔとが同じであると判定した場合（ステップＳ１００３：Ｙ）、そのときのインテンシティＩを固定値として出力する。
【０１００】
制御部１２は、ステップＳ１００１にて設定した基準成分値ｘ１ｔの成分以外の残りの２成分の基準値について、小さい方の基準値（最小値）を基準成分値ｘ３ｔに設定する（ステップＳ１００５）。
【０１０１】
制御部１２は、サチュレーションＳに０を設定し（ステップＳ１００６：Ｓ＝０）、サチュレーションＳの操作量を出力する。これにより、初期設定されたヒューＨの所定値、サチュレーションＳ＝０、及びインテンシティＩの固定値を操作量として、照明器具４が発光する。
【０１０２】
制御部１２は、減算部１１から、基準値ＲＧＢ＿Ｓと測定結果のＲＧＢ値との間の差分Δを入力し、差分Δのうち、基準成分値ｘ３ｔと同じ成分の差分が０であるか否かを判定する。すなわち、制御部１２は、基準成分値ｘ３ｔと同じ成分について、測定結果の値ｘ３ｍと基準成分値ｘ３ｔとが同じであるか否かを判定する（ステップＳ１００７）。
【０１０３】
制御部１２は、ステップＳ１００７において、測定結果の値ｘ３ｍと基準成分値ｘ３ｔとが同じでないと判定した場合（ステップＳ１００７：Ｎ）、サチュレーションＳをインクリメントする（ステップＳ１００８：Ｓ＝Ｓ＋１）。そして、制御部１２は、インクリメント後のサチュレーションＳの操作量を出力し、ステップＳ１００７及びステップＳ１００８の処理を繰り返す。これにより、初期設定されたヒューＨの所定値、インクリメント後のサチュレーションＳ、及びインテンシティＩの固定値を操作量として、照明器具４が発光する。
【０１０４】
制御部１２は、ステップＳ１００７において、測定結果の値ｘ３ｍと基準成分値ｘ３ｔとが同じであると判定した場合（ステップＳ１００７：Ｙ）、そのときのサチュレーションＳを固定値として出力する。
【０１０５】
制御部１２は、ステップＳ１００１及びステップＳ１００５にて設定した基準成分値ｘ１ｔ，ｘ３ｔの成分以外の残りの成分の基準値について、当該基準値を基準成分値ｘ２ｔに設定する（ステップＳ１００９）。
【０１０６】
制御部１２は、ステップＳ１００１及びステップＳ１００５にて設定した基準成分値ｘ１ｔ，ｘ３ｔの成分の種類に基づいて初期値Ｈ０を設定し、これをヒューＨに設定し（ステップＳ１０１０：Ｈ＝Ｈ０）、ヒューＨの操作量を出力する。これにより、ヒューＨ＝Ｈ０、サチュレーションＳの固定値、及びインテンシティＩの固定値を操作量として、照明器具４が発光する。
【０１０７】
具体的には、制御部１２は、基準成分値ｘ１ｔの成分（最大成分）がＧ、基準成分値ｘ３ｔの成分（最小成分）がＢの場合、初期値Ｈ０＝６０としてヒューＨ＝６０を設定する。そして、制御部１２は、後述の処理にて、Ｒ成分について測定結果の値ｘ２ｍと基準成分値ｘ２ｔとを比較し、ヒューＨの固定値を求める。これは、Ｒ成分、Ｇ成分及びＢ成分のうち最大成分をＧ成分と仮定すると、当該Ｒ成分、Ｇ成分及びＢ成分の色に対応するヒューＨはＨ＝６０〜１８０度のいずれかの値をとり、そして、残りのＲ成分及びＢ成分のうちＢ成分が小さいと仮定すると、ヒューＨはＨ＝６０〜１２０度のいずれかの値をとるからである。
【０１０８】
また、制御部１２は、基準成分値ｘ１ｔの成分（最大成分）がＧ、基準成分値ｘ３ｔの成分（最小成分）がＲの場合、初期値Ｈ０＝１２０としてヒューＨ＝１２０を設定する。そして、制御部１２は、後述の処理にて、Ｂ成分について測定結果の値ｘ２ｍと基準成分値ｘ２ｔとを比較し、ヒューＨの固定値を求める。これは、Ｒ成分、Ｇ成分及びＢ成分のうち最大成分をＧ成分と仮定すると、当該Ｒ成分、Ｇ成分及びＢ成分の色に対応するヒューＨはＨ＝６０〜１８０度のいずれかの値をとり、そして、残りのＲ成分及びＢ成分のうちＲ成分が小さいと仮定すると、ヒューＨはＨ＝１２０〜１８０度のいずれかの値をとるからである。
【０１０９】
ヒューＨの初期値Ｈ０について整理すると以下のとおりとなる。基準成分値ｘ１ｔの成分（最大成分）がＲ、基準成分値ｘ３ｔの成分（最小成分）がＢの場合、初期値Ｈ０＝０が設定され、基準成分値ｘ１ｔの成分（最大成分）がＲ、基準成分値ｘ３ｔの成分（最小成分）がＧの場合、初期値Ｈ０＝３００が設定される。
【０１１０】
また、基準成分値ｘ１ｔの成分（最大成分）がＧ、基準成分値ｘ３ｔの成分（最小成分）がＲの場合、初期値Ｈ０＝１２０が設定され、基準成分値ｘ１ｔの成分（最大成分）がＧ、基準成分値ｘ３ｔの成分（最小成分）がＢの場合、初期値Ｈ０＝６０が設定される。
【０１１１】
また、基準成分値ｘ１ｔの成分（最大成分）がＢ、基準成分値ｘ３ｔの成分（最小成分）がＲの場合、初期値Ｈ０＝１８０が設定され、基準成分値ｘ１ｔの成分（最大成分）がＢ、基準成分値ｘ３ｔの成分（最小成分）がＧの場合、初期値Ｈ０＝２４０が設定される。
【０１１２】
制御部１２は、ステップＳ１０１０から移行して、減算部１１から、基準値ＲＧＢ＿Ｓと測定結果のＲＧＢ値との間の差分Δを入力し、差分Δのうち、基準成分値ｘ２ｔと同じ成分の差分が０であるか否かを判定する。すなわち、制御部１２は、基準成分値ｘ２ｔと同じ成分について、測定結果の値ｘ２ｍと基準成分値ｘ２ｔとが同じであるか否かを判定する（ステップＳ１０１１）。
【０１１３】
制御部１２は、ステップＳ１０１１において、測定結果の値ｘ２ｍと基準成分値ｘ２ｔとが同じでないと判定した場合（ステップＳ１０１１：Ｎ）、ヒューＨをインクリメントする（ステップＳ１０１２：Ｈ＝Ｈ＋１）。そして、制御部１２は、インクリメント後のヒューＨの操作量を出力し、ステップＳ１０１１及びステップＳ１０１２の処理を繰り返す。これにより、インクリメント後のヒューＨ、サチュレーションＳの固定値、及びインテンシティＩの固定値を操作量として、照明器具４が発光する。
【０１１４】
制御部１２は、ステップＳ１０１１において、測定結果の値ｘ２ｍと基準成分値ｘ２ｔとが同じであると判定した場合（ステップＳ１０１１：Ｙ）、そのときのヒューＨを固定値として出力する。これにより、ヒューＨの固定値、サチュレーションＳの固定値、及びインテンシティＩの固定値を操作量として、照明器具４が発光する。
【０１１５】
このように、図１０に示したＨＳＩ制御の具体例により、ヒューＨ、サチュレーションＳ及びインテンシティＩを入力パラメータとした仕様を有する照明器具４の器具光が制御され、器具光のＲＧＢ値は基準値ＲＧＢ＿Ｓに追従するようになる。
【０１１６】
（Ｋ制御）
次に、Ｋ制御について説明する。前述のとおり、Ｋ制御は、照明の発光色を、色温度Ｋを用いて制御する方式である。操作量は、色温度Ｋである。このＫ制御は、色温度Ｋを入力パラメータとした仕様を有する照明器具４に適用がある。
【０１１７】
図６は、制御部１２によるＫ制御の処理例を示すフローチャートである。制御部１２は、初期設定された操作量（色温度Ｋの所定値）を通信部１３に出力する（ステップＳ６０１）。これにより、色温度Ｋの所定値は、照明制御装置１から無線通信路を介して照明処理装置３へ送信され、照明処理装置３から照明器具４へ送信される。そして、照明器具４は、色温度Ｋの所定値に応じた発光色にて発光し、当該発光色のＲＧＢ値が、照明処理装置３から無線通信路を介して照明制御装置１へ送信される。
【０１１８】
制御部１２は、基準値ＲＧＢ＿Ｓと照明処理装置３から受信したＲＧＢ値（測定結果のＲＧＢ値）との間の差分ΔＲＧＢ＝０となるように、色温度Ｋを算出する。そして、制御部１２は、算出した色温度Ｋを通信部１３に出力する（ステップＳ６０２）。
【０１１９】
制御部１２は、差分ΔＲＧＢの絶対値｜ΔＲＧＢ｜が最小であるか否か（差分ΔＲＧＢが最も０に近いか否か）を判定する（ステップＳ６０３）。制御部１２は、ステップＳ６０３において、差分ΔＲＧＢの絶対値が最小でないと判定した場合（ステップＳ６０３：Ｎ）、ステップＳ６０２へ移行し、ステップＳ６０２及びステップＳ６０３の処理を繰り返す。
【０１２０】
制御部１２は、ステップＳ６０３において、差分ΔＲＧＢの絶対値が最小であると判定した場合（ステップＳ６０３：Ｙ）、そのときの色温度Ｋにおける出力レベルを固定の出力レベルに決定し（ステップＳ６０４）、当該出力レベルの色温度Ｋを固定値として通信部１３に出力する。
【０１２１】
このように、図６に示したＫ制御により、色温度Ｋを入力パラメータとした仕様を有する照明器具４の器具光が制御され、器具光のＲＧＢ値は基準値ＲＧＢ＿Ｓに追従するようになる。
【０１２２】
（ＫＧ制御）
次に、ＫＧ制御について説明する。前述のとおり、ＫＧ制御は、照明の発光色を、色温度Ｋ及びグリーン成分Ｇを用いて制御する方式であり、グリーン成分Ｇにより色味が定められる。操作量は、色温度Ｋ及びグリーン成分Ｇである。このＫＧ制御は、色温度Ｋ及びグリーン成分Ｇを入力パラメータとした仕様を有する照明器具４に適用がある。
【０１２３】
図７は、制御部１２によるＫＧ制御の処理例を示すフローチャートである。制御部１２は、初期設定された操作量（色温度Ｋの所定値及びグリーン成分Ｇの所定値）を通信部１３に出力する（ステップＳ７０１）。これにより、色温度Ｋの所定値及びグリーン成分Ｇの所定値は、照明制御装置１から無線通信路を介して照明処理装置３へ送信され、照明処理装置３から照明器具４へ送信される。そして、照明器具４は、色温度Ｋの所定値及びグリーン成分Ｇの所定値に応じた発光色にて発光し、当該発光色のＲＧＢ値が、照明処理装置３から無線通信路を介して照明制御装置１へ送信される。
【０１２４】
制御部１２は、基準値ＲＧＢ＿Ｓと照明処理装置３から受信したＲＧＢ値（測定結果のＲＧＢ値）との間の差分ΔＲＧＢ＝０となるように、色温度Ｋを算出する。そして、制御部１２は、算出した色温度Ｋを通信部１３に出力する（ステップＳ７０２）。この場合、制御部１２は、グリーン成分Ｇの所定値を固定値として通信部１３に出力する。
【０１２５】
制御部１２は、差分ΔＲＧＢの絶対値｜ΔＲＧＢ｜が最小であるか否か（差分ΔＲＧＢが最も０に近いか否か）を判定する（ステップＳ７０３）。制御部１２は、ステップＳ７０３において、差分ΔＲＧＢの絶対値が最小でないと判定した場合（ステップＳ７０３：Ｎ）、ステップＳ７０２へ移行し、ステップＳ７０２及びステップＳ７０３の処理を繰り返す。
【０１２６】
制御部１２は、ステップＳ７０３において、差分ΔＲＧＢの絶対値が最小であると判定した場合（ステップＳ７０３：Ｙ）、そのときの色温度Ｋにおける出力レベルを固定の出力レベルに決定する（ステップＳ７０４）。そして、制御部１２は、当該出力レベルの色温度Ｋを固定値として通信部１３に出力する。
【０１２７】
制御部１２は、ステップＳ７０４の後、基準値ＲＧＢ＿Ｓと照明処理装置３から受信したＲＧＢ値（測定結果のＲＧＢ値）との間の差分ΔＲＧＢ＝０となるように、グリーン成分Ｇを算出し、算出したグリーン成分Ｇを通信部１３に出力する（ステップＳ７０５）。この場合、制御部１２は、ステップＳ７０４にて決定した出力レベルの色温度Ｋを固定値として通信部１３に出力する。
【０１２８】
制御部１２は、差分ΔＲＧＢの絶対値｜ΔＲＧＢ｜が最小であるか否かを判定する（ステップＳ７０６）。制御部１２は、ステップＳ７０６において、差分ΔＲＧＢの絶対値が最小でないと判定した場合（ステップＳ７０６：Ｎ）、ステップＳ７０５へ移行し、ステップＳ７０５及びステップＳ７０６の処理を繰り返す。
【０１２９】
制御部１２は、ステップＳ７０６において、差分ΔＲＧＢの絶対値が最小であると判定した場合（ステップＳ７０６：Ｙ）、そのときのグリーン成分Ｇにおける出力レベルを固定の出力レベルに決定する（ステップＳ７０７）。そして、制御部１２は、当該出力レベルのグリーン成分Ｇを固定値として通信部１３に出力する。
【０１３０】
尚、制御部１２は、ステップＳ７０４からステップＳ７０５へ移行した際に、既に差分ΔＲＧＢ＝０の場合、ステップＳ７０５及びステップＳ７０６の処理を行わない。そして、制御部１２は、ステップＳ７０７において、ステップＳ７０１にて出力したグリーン成分Ｇの所定値における出力レベルを固定の出力レベルに決定し、当該出力レベルのグリーン成分Ｇを固定値として通信部１３に出力する。
【０１３１】
また、制御部１２は、先に色温度Ｋを制御し、後にグリーン成分Ｇを制御するようにしたが、先にグリーン成分Ｇを制御し、後に色温度Ｋを制御するようにしてもよい。
【０１３２】
このように、図７に示したＫＧ制御により、色温度Ｋ及びグリーン成分Ｇを入力パラメータとした仕様を有する照明器具４の器具光が制御され、器具光のＲＧＢ値は基準値ＲＧＢ＿Ｓに追従するようになる。
【０１３３】
（ＲＧＢ制御）
次に、ＲＧＢ制御について説明する。前述のとおり、ＲＧＢ制御は、照明の発光色を、Ｒ成分、Ｇ成分及びＢ成分を用いて制御する方式である。操作量は、Ｒ成分値、Ｇ成分値及びＢ成分値である。このＲＧＢ制御は、Ｒ成分、Ｇ成分及びＢ成分を入力パラメータとした仕様を有する照明器具４に適用がある。
【０１３４】
図８は、制御部１２によるＲＧＢ制御の処理例を示すフローチャートである。制御部１２は、初期設定された操作量（Ｒ成分の所定値、Ｇ成分の所定値及びＢ成分の所定値）を通信部１３に出力する（ステップＳ８０１）。これにより、Ｒ成分の所定値、Ｇ成分の所定値及びＢ成分の所定値は、照明制御装置１から無線通信路を介して照明処理装置３へ送信され、照明処理装置３から照明器具４へ送信される。そして、照明器具４は、Ｒ成分の所定値、Ｇ成分の所定値及びＢ成分の所定値に応じた発光色にて発光し、当該発光色のＲＧＢ値が、照明処理装置３から無線通信路を介して照明制御装置１へ送信される。
【０１３５】
制御部１２は、基準値ＲＧＢ＿Ｓと照明処理装置３から受信したＲＧＢ値（測定結果のＲＧＢ値）との間の差分ΔＲＧＢ＝０となるように、Ｂ成分値を算出する。そして、制御部１２は、算出したＢ成分値を通信部１３に出力する（ステップＳ８０２）。この場合、制御部１２は、Ｒ成分の所定値及びＧ成分の所定値をそれぞれ操作量として通信部１３に出力する。
【０１３６】
制御部１２は、差分ΔＲＧＢの絶対値｜ΔＲＧＢ｜が最小であるか否か（差分ΔＲＧＢが最も０に近いか否か）を判定する（ステップＳ８０３）。制御部１２は、ステップＳ８０３において、差分ΔＲＧＢの絶対値が最小でないと判定した場合（ステップＳ８０３：Ｎ）、ステップＳ８０２へ移行し、ステップＳ８０２及びステップＳ８０３の処理を繰り返す。
【０１３７】
制御部１２は、ステップＳ８０３において、差分ΔＲＧＢの絶対値が最小であると判定した場合（ステップＳ８０３：Ｙ）、そのときのＢ成分値における出力レベルを固定の出力レベルに決定し（ステップＳ８０４）、当該出力レベルのＢ成分値を固定値（固定の操作量）として通信部１３に出力する。
【０１３８】
制御部１２は、ステップＳ８０４の後、基準値ＲＧＢ＿Ｓと照明処理装置３から受信したＲＧＢ値（測定結果のＲＧＢ値）との間の差分ΔＲＧＢ＝０となるように、Ｒ成分値を算出し、算出したＲ成分値を通信部１３に出力する（ステップＳ８０５）。この場合、制御部１２は、ステップＳ８０４にて決定した出力レベルのＢ成分値を固定の操作量として通信部１３に出力すると共に、Ｇ成分の所定値を操作量として通信部１３に出力する。
【０１３９】
制御部１２は、差分ΔＲＧＢの絶対値｜ΔＲＧＢ｜が最小であるか否かを判定する（ステップＳ８０６）。制御部１２は、ステップＳ８０６において、差分ΔＲＧＢの絶対値が最小でないと判定した場合（ステップＳ８０６：Ｎ）、ステップＳ８０５へ移行し、ステップＳ８０５及びステップＳ８０６の処理を繰り返す。
【０１４０】
制御部１２は、ステップＳ８０６において、差分ΔＲＧＢの絶対値が最小であると判定した場合（ステップＳ８０６：Ｙ）、そのときのＲ成分値における出力レベルを固定の出力レベルに決定し（ステップＳ８０７）、当該出力レベルのＲ成分値を固定の操作量として通信部１３に出力する。
【０１４１】
尚、制御部１２は、ステップＳ８０４からステップＳ８０５へ移行した際に、既に差分ΔＲＧＢ＝０の場合、ステップＳ８０５及びステップＳ８０６の処理を行わない。そして、制御部１２は、ステップＳ８０７において、ステップＳ８０１にて出力したＲ成分の所定値における出力レベルを固定の出力レベルに決定し、当該出力レベルのＲ成分値を固定の操作量として通信部１３に出力する。
【０１４２】
制御部１２は、ステップＳ８０７の後、基準値ＲＧＢ＿Ｓと照明処理装置３から受信したＲＧＢ値（測定結果のＲＧＢ値）との間の差分ΔＲＧＢ＝０となるようにＧ成分値を算出し、算出したＧ成分値を通信部１３に出力する（ステップＳ８０８）。この場合、制御部１２は、ステップＳ８０４にて決定した出力レベルのＢ成分値を固定の操作量として通信部１３に出力すると共に、ステップＳ８０７にて決定した出力レベルのＲ成分値を固定の操作量として通信部１３に出力する。
【０１４３】
制御部１２は、差分ΔＲＧＢの絶対値｜ΔＲＧＢ｜が最小であるか否かを判定する（ステップＳ８０９）。制御部１２は、ステップＳ８０９において、差分ΔＲＧＢの絶対値が最小でないと判定した場合（ステップＳ８０９：Ｎ）、ステップＳ８０８へ移行し、ステップＳ８０８及びステップＳ８０９の処理を繰り返す。
【０１４４】
制御部１２は、ステップＳ８０９において、差分ΔＲＧＢの絶対値が最小であると判定した場合（ステップＳ８０９：Ｙ）、そのときのＧ成分値における出力レベルを固定の出力レベルに決定し（ステップＳ８１０）、当該出力レベルのＧ成分値を固定の操作量として通信部１３に出力する。
【０１４５】
尚、制御部１２は、ステップＳ８０７からステップＳ８０８へ移行した際に、既に差分ΔＲＧＢ＝０の場合、ステップＳ８０８及びステップＳ８０９の処理を行わない。そして、制御部１２は、ステップＳ８１０において、ステップＳ８０１にて出力したＧ成分の所定値における出力レベルを固定の出力レベルに決定し、当該出力レベルのＧ成分値を固定の操作量として通信部１３に出力する。
【０１４６】
また、制御部１２は、Ｂ成分、Ｒ成分及びＧ成分の順番に制御を行い、それぞれの出力レベルを決定するようにしたが、この順番は任意である。
【０１４７】
このように、図８に示したＲＧＢ制御により、Ｂ成分、Ｒ成分及びＧ成分を入力パラメータとした仕様を有する照明器具４の器具光が制御され、器具光のＲＧＢ値は基準値ＲＧＢ＿Ｓに追従するようになる。
【０１４８】
（ＲＧＢ制御の具体例）
次に、図８に示したＲＧＢ制御の具体例について説明する。図１１は、ＲＧＢ制御の具体例を示すフローチャートである。以下、基準成分値ｘ１ｔ，ｘ２ｔ，ｘ３ｔ、測定結果の値ｘ１ｍ，ｘ２ｍ，ｘ３ｍ及び操作量ｘ１，ｘ２，ｘ３の範囲を０〜２５５とする。
【０１４９】
制御部１２は、設定部１０，１０’から基準値ＲＧＢ＿Ｓを入力する。そして、制御部１２は、基準値ＲＧＢ＿Ｓを構成するＲ成分の基準値、Ｇ成分の基準値及びＢ成分の基準値のうちの最大値を基準成分値ｘ１ｔに設定する（ステップＳ１１０１）。
【０１５０】
制御部１２は、基準成分値ｘ１ｔと同じ成分の操作量ｘ１に２５５を設定し（ステップＳ１１０２：ｘ１＝２５５）、第１の成分の操作量ｘ１を出力する。これにより、第１の成分の操作量ｘ１＝２５５、及び、第１の成分以外の第２及び第３の成分につき初期設定された操作量ｘ２，ｘ３により、照明器具４が発光する。
【０１５１】
制御部１２は、減算部１１から、基準値ＲＧＢ＿Ｓと測定結果のＲＧＢ値との間の差分Δを入力し、差分Δのうち、基準成分値ｘ１ｔと同じ成分の差分が０であるか否かを判定する。すなわち、制御部１２は、基準成分値ｘ１ｔと同じ成分について、測定結果の値ｘ１ｍと基準成分値ｘ１ｔとが同じであるか否かを判定する（ステップＳ１１０３）。
【０１５２】
この場合、制御部１２は、測定結果の値ｘ１ｍと基準成分値ｘ１ｔとの間の差分が最小であるか否かを判定するようにしてもよい。後述するステップＳ１１０７及びステップＳ１１１１についても同様である。
【０１５３】
制御部１２は、ステップＳ１１０３において、測定結果の値ｘ１ｍと基準成分値ｘ１ｔとが同じでないと判定した場合（ステップＳ１１０３：Ｎ）、操作量ｘ１をデクリメントする（ステップＳ１１０４：ｘ１＝ｘ１−１）。そして、制御部１２は、デクリメント後の操作量ｘ１を出力し、ステップＳ１１０３及びステップＳ１１０４の処理を繰り返す。これにより、デクリメント後の操作量ｘ１、及び、初期設定された操作量ｘ２，ｘ３により、照明器具４が発光する。
【０１５４】
制御部１２は、ステップＳ１１０３において、測定結果の値ｘ１ｍと基準成分値ｘ１ｔとが同じであると判定した場合（ステップＳ１１０３：Ｙ）、そのときの操作量ｘ１を固定の操作量として出力する。
【０１５５】
制御部１２は、ステップＳ１１０１にて設定した基準成分値ｘ１ｔの成分以外の残りの２成分の基準値について、小さい方の基準値（最小値）を基準成分値ｘ３ｔに設定する（ステップＳ１１０５）。
【０１５６】
制御部１２は、基準成分値ｘ３ｔと同じ成分の操作量ｘ３に０を設定し（ステップＳ１１０６：ｘ３＝０）、第３の成分の操作量ｘ３を出力する。これにより、固定の操作量ｘ１、初期設定された操作量ｘ２、及び操作量ｘ３＝０により、照明器具４が発光する。
【０１５７】
制御部１２は、減算部１１から、基準値ＲＧＢ＿Ｓと測定結果のＲＧＢ値との間の差分Δを入力し、差分Δのうち、基準成分値ｘ３ｔと同じ成分の差分が０であるか否かを判定する。すなわち、制御部１２は、基準成分値ｘ３ｔと同じ成分について、測定結果の値ｘ３ｍと基準成分値ｘ３ｔとが同じであるか否かを判定する（ステップＳ１１０７）。
【０１５８】
制御部１２は、ステップＳ１１０７において、測定結果の値ｘ３ｍと基準成分値ｘ３ｔとが同じでないと判定した場合（ステップＳ１１０７：Ｎ）、操作量ｘ３をインクリメントする（ステップＳ１１０８：ｘ３＝ｘ３＋１）。そして、制御部１２は、インクリメント後の操作量ｘ３を出力し、ステップＳ１１０７及びステップＳ１１０８の処理を繰り返す。これにより、固定の操作量ｘ１、初期設定された操作量ｘ２、及びインクリメント後の操作量ｘ３により、照明器具４が発光する。
【０１５９】
制御部１２は、ステップＳ１１０７において、測定結果の値ｘ３ｍと基準成分値ｘ３ｔとが同じであると判定した場合（ステップＳ１１０７：Ｙ）、そのときの操作量ｘ３を固定の操作量として出力する。
【０１６０】
制御部１２は、ステップＳ１１０１及びステップＳ１１０５にて設定した基準成分値ｘ１ｔ，ｘ３ｔの成分以外の残りの成分の基準値について、当該基準値を基準成分値ｘ２ｔに設定する（ステップＳ１１０９）。
【０１６１】
制御部１２は、ステップＳ１１０３における固定の操作量ｘ１及びステップＳ１１０７における固定の操作量ｘ３のうち、小さい方を操作量ｘ２に設定し（ステップＳ１１１０：ｘ２＝ｍｉｎ（ｘ１，ｘ３））、操作量ｘ２を出力する。これにより、固定の操作量ｘ１、操作量ｘ２＝ｍｉｎ（ｘ１，ｘ３）、及び、固定の操作量ｘ３により、照明器具４が発光する。
【０１６２】
制御部１２は、減算部１１から、基準値ＲＧＢ＿Ｓと測定結果のＲＧＢ値との間の差分Δを入力し、差分Δのうち、基準成分値ｘ２ｔと同じ成分の差分が０であるか否かを判定する。すなわち、制御部１２は、基準成分値ｘ２ｔと同じ成分について、測定結果の値ｘ２ｍと基準成分値ｘ２ｔとが同じであるか否かを判定する（ステップＳ１１１１）。
【０１６３】
制御部１２は、ステップＳ１１１１において、測定結果の値ｘ２ｍと基準成分値ｘ２ｔとが同じでないと判定した場合（ステップＳ１１１１：Ｎ）、操作量ｘ２をインクリメントする（ステップＳ１１１２：ｘ２＝ｘ２＋１）。そして、制御部１２は、インクリメント後の操作量ｘ２を出力し、ステップＳ１１１１及びステップＳ１１１２の処理を繰り返す。これにより、固定の操作量ｘ１、インクリメント後の操作量ｘ２、及び固定の操作量ｘ３により、照明器具４が発光する。
【０１６４】
制御部１２は、ステップＳ１１１１において、測定結果の値ｘ２ｍと基準成分値ｘ２ｔとが同じであると判定した場合（ステップＳ１１１１：Ｙ）、そのときの操作量ｘ２を固定の操作量として出力する。これにより、固定の操作量ｘ１、固定の操作量ｘ２及び固定の操作量ｘ３により、照明器具４が発光する。
【０１６５】
このように、図１１に示したＲＧＢ制御の具体例により、Ｒ成分、Ｇ成分及びＢ成分を入力パラメータとした仕様を有する照明器具４の器具光が制御され、器具光のＲＧＢ値は基準値ＲＧＢ＿Ｓに追従するようになる。
【０１６６】
（ＲＧＢ制御の他の具体例）
次に、図８に示したＲＧＢ制御の他の具体例について説明する。図１２は、ＲＧＢ制御の他の具体例を示すフローチャートである。
【０１６７】
減算部１１及び制御部１２は、設定部１０，１０’から基準値ＲＧＢ＿Ｓ（基準値Ｒｍ，Ｇｍ，Ｂｍ）を入力する（ステップＳ１２０１）。基準値ＲＧＢ＿Ｓを構成するＲ成分の基準値をＲｍ、Ｇ成分の基準値をＧｍ、Ｂ成分の基準値をＢｍとする。
【０１６８】
また、照明処理装置３の後述するカラーセンサ３３等により測定される器具光の測定結果のＲＧＢ値を構成するＲ成分の測定結果をＲｔ、Ｇ成分の測定結果をＧｔ、Ｂ成分の測定結果をＢｔとする。また、Ｒ成分の基準値Ｒｍから測定結果Ｒｔを減算した結果である差分をＲｄ、Ｇ成分の基準値Ｇｍから測定結果Ｇｔを減算した結果である差分をＧｄ、Ｂ成分の基準値Ｂｍから測定結果Ｂｔを減算した結果である差分をＢｄとする。さらに、Ｒ成分の差分Ｒｄの絶対値である差分絶対値をＡＲｄ、Ｇ成分の差分Ｇｄの絶対値である差分絶対値をＡＧｄ、Ｂ成分の差分Ｂｄの絶対値である差分絶対値をＡＢｄとする。基準値Ｒｍ，Ｇｍ，Ｂｍ、測定結果Ｒｔ，Ｇｔ，Ｂｔ、及びＲ，Ｇ，Ｂ成分の操作量について、これらの値がとり得る範囲を０〜２５５とする。
【０１６９】
後述するステップＳ１２０２〜ステップＳ１２１３の処理は、ステップＳ１２０２，Ｓ１２０３と、ステップＳ１２０４，Ｓ１２０５と、ステップＳ１２０６，Ｓ１２０７と、ステップＳ１２０８，Ｓ１２０９と、ステップＳ１２１０，Ｓ１２１１と、ステップＳ１２１２，Ｓ１２１３との２つのステップを単位とした６通りの組み合わせからなる。この組み合わせの数６は、ＲＧＢ成分に対して各成分の処理の順番を変えたときの数である。この組み合わせ毎に、事前にＲＧＢ値の入力処理及び差分等の更新処理が行われる。
【０１７０】
ステップＳ１２０２，Ｓ１２０３は、Ｒ，Ｇ，Ｂの順に行う処理であり、ステップＳ１２０４，Ｓ１２０５は、Ｒ，Ｂ，Ｇの順に行う処理であり、ステップＳ１２０６，Ｓ１２０７は、Ｇ，Ｒ，Ｂの順に行う処理である。また、ステップＳ１２０８，Ｓ１２０９は、Ｇ，Ｂ，Ｒの順に行う処理であり、ステップＳ１２１０，Ｓ１２１１は、Ｂ，Ｒ，Ｇの順に行う処理であり、ステップＳ１２１２，Ｓ１２１３は、Ｂ，Ｇ，Ｒの順に行う処理である。
【０１７１】
ＲＧＢの各成分の順番を変えた組み合わせ毎に処理を行うのは、ＲＧＢ成分のうちいずれか１つの操作量を変更すると、当該成分のみならず他の２つの成分の測定結果も変化するからである。例えば、Ｒ成分の操作量を変更すると、測定結果Ｒｔが変化すると共に、測定結果Ｇｔ，Ｂｔも変化する。また、Ｇ成分の操作量を変更すると、測定結果Ｇｔが変化すると共に、測定結果Ｒｔ，Ｂｔも変化し、Ｂ成分の操作量を変更すると、測定結果Ｂｔが変化すると共に、測定結果Ｒｔ，Ｇｔも変化する。
【０１７２】
このため、図１２に示すＲＧＢ制御の他の具体例では、ＲＧＢの各成分の順番を変えた組み合わせ毎に処理を順次行うことで、１つの成分の操作量の変更に伴って生じる他の２つの成分の測定結果への影響を徐々に低減させるようにした。
【０１７３】
減算部１１及び制御部１２は、ＲＧＢ値入力及び差分等更新処理を行う（ステップＳ１２０２）。ステップＳ１２０２及び後述するステップＳ１２０４，Ｓ１２０６，Ｓ１２０８，Ｓ１２１０，Ｓ１２１２のＲＧＢ値入力及び差分等更新処理の詳細については後述する。
【０１７４】
制御部１２は、ステップＳ１２０２から移行して、ＲＧＢ処理を行う（ステップＳ１２０３）。ＲＧＢ処理は、Ｒ（赤色）処理ルーチン、Ｇ（緑色）処理ルーチン及びＢ（青色）処理ルーチンをこの順番に実行する処理である。つまり、制御部１２は、Ｒ処理ルーチンを実行した後にＧ処理ルーチンを実行し、Ｇ処理ルーチンを実行した後にＢ処理ルーチンを実行する。ステップＳ１２０３及び後述するステップＳ１２０５，Ｓ１２０７，Ｓ１２０９，Ｓ１２１１，Ｓ１２１３のＲ処理ルーチン、Ｇ処理ルーチン及びＢ処理ルーチンの詳細については後述する。
【０１７５】
減算部１１及び制御部１２は、ステップＳ１２０３から移行して、ＲＧＢ値入力及び差分等更新処理を行う（ステップＳ１２０４）。そして、制御部１２は、ステップＳ１２０４から移行して、ＲＢＧ処理を行う（ステップＳ１２０５）。ＲＢＧ処理は、Ｒ処理ルーチン、Ｂ処理ルーチン及びＧ処理ルーチンをこの順番に実行する処理である。つまり、制御部１２は、Ｒ処理ルーチンを実行した後にＢ処理ルーチンを実行し、Ｂ処理ルーチンを実行した後にＧ処理ルーチンを実行する。
【０１７６】
減算部１１及び制御部１２は、ステップＳ１２０５から移行して、ＲＧＢ値入力及び差分等更新処理を行う（ステップＳ１２０６）。そして、制御部１２は、ステップＳ１２０６から移行して、ＧＲＢ処理を行う（ステップＳ１２０７）。ＧＲＢ処理は、Ｇ処理ルーチン、Ｒ処理ルーチン及びＢ処理ルーチンをこの順番に実行する処理である。つまり、制御部１２は、Ｇ処理ルーチンを実行した後にＲ処理ルーチンを実行し、Ｒ処理ルーチンを実行した後にＢ処理ルーチンを実行する。
【０１７７】
減算部１１及び制御部１２は、ステップＳ１２０７から移行して、ＲＧＢ値入力及び差分等更新処理を行う（ステップＳ１２０８）。そして、制御部１２は、ステップＳ１２０８から移行して、ＧＢＲ処理を行う（ステップＳ１２０９）。ＧＢＲ処理は、Ｇ処理ルーチン、Ｂ処理ルーチン及びＲ処理ルーチンをこの順番に実行する処理である。つまり、制御部１２は、Ｇ処理ルーチンを実行した後にＢ処理ルーチンを実行し、Ｂ処理ルーチンを実行した後にＲ処理ルーチンを実行する。
【０１７８】
減算部１１及び制御部１２は、ステップＳ１２０９から移行して、ＲＧＢ値入力及び差分等更新処理を行う（ステップＳ１２１０）。そして、制御部１２は、ステップＳ１２１０から移行して、ＢＲＧ処理を行う（ステップＳ１２１１）。ＢＲＧ処理は、Ｂ処理ルーチン、Ｒ処理ルーチン及びＧ処理ルーチンをこの順番に実行する処理である。つまり、制御部１２は、Ｂ処理ルーチンを実行した後にＲ処理ルーチンを実行し、Ｒ処理ルーチンを実行した後にＧ処理ルーチンを実行する。
【０１７９】
減算部１１及び制御部１２は、ステップＳ１２１１から移行して、ＲＧＢ値入力及び差分等更新処理を行う（ステップＳ１２１２）。そして、制御部１２は、ステップＳ１２１２から移行して、ＢＧＲ処理を行う（ステップＳ１２１３）。ＢＧＲ処理は、Ｂ処理ルーチン、Ｇ処理ルーチン及びＲ処理ルーチンをこの順番に実行する処理である。つまり、制御部１２は、Ｂ処理ルーチンを実行した後にＧ処理ルーチンを実行し、Ｇ処理ルーチンを実行した後にＲ処理ルーチンを実行する。
【０１８０】
制御部１２は、ステップＳ１２１３から移行して、Ｒ成分の差分絶対値ＡＲｄ、Ｇ成分の差分絶対値ＡＧｄ及びＢ成分の差分絶対値ＡＢｄの全てが所定の誤差範囲内にあるか否かを判定する（ステップＳ１２１４）。具体的には、制御部１２は、後述する全てのフラグＲflg，Ｇflg，Ｂflgがtrueであるか否かを判定する。フラグＲflg，Ｇflg，Ｂflgは、差分絶対値ＡＲｄ，ＡＧｄ，ＡＢｄが許容範囲内にある場合はtrue、許容範囲内にない場合（許容範囲外にある場合）はfalseが設定される。詳細については後述する。
【０１８１】
制御部１２は、ステップＳ１２１４において、差分絶対値ＡＲｄ，ＡＧｄ，ＡＢｄのうちの１つ以上が所定の誤差範囲内にないと判定した場合（ステップＳ１２１４：Ｎ）、ステップＳ１２０２へ移行し、処理を繰り返す。一方、制御部１２は、ステップＳ１２１４において、差分絶対値ＡＲｄ，ＡＧｄ，ＡＢｄの全てが所定の誤差範囲内にあると判定した場合（ステップＳ１２１４：Ｙ）、処理を終了する。
【０１８２】
尚、制御部１２は、差分絶対値ＡＲｄ，ＡＧｄ，ＡＢｄのうちの１つ以上が所定の誤差範囲内にないと判定し、ステップＳ１２０２〜ステップＳ１２１４の処理を繰り返す場合、例えば３０秒経過したとき、または所定回数繰り返したときに、処理を終了する。
【０１８３】
図１３は、図１２に示したステップＳ１２０２，Ｓ１２０４，Ｓ１２０６，Ｓ１２０８，Ｓ１２１０，Ｓ１２１２のＲＧＢ値入力及び差分等更新処理の詳細を示すフローチャートである。
【０１８４】
減算部１１は、通信部１３から器具光の測定結果のＲＧＢ値を入力し（ステップＳ１３０１）、サンプル回数（入力回数）に１を加算する。そして、減算部１１は、以下の式にて、ＲＧＢ値のそれぞれに対し、ＲＧＢ値を構成するＲ，Ｇ，Ｂ成分の値であるＲ，Ｇ，Ｂ入力値を加算し、新たなＲ，Ｇ，Ｂ値を求める（ステップＳ１３０２）。
［数１］
Ｒ値＝Ｒ値＋Ｒ入力値
Ｇ値＝Ｇ値＋Ｇ入力値
Ｂ値＝Ｂ値＋Ｂ入力値              ・・・（１）
【０１８５】
減算部１１は、ＲＧＢ値のサンプル回数が３よりも小さいか否かを判定し（ステップＳ１３０３）、サンプル回数が３よりも小さいと判定した場合（ステップＳ１３０３：Ｙ）、処理を終了し、ステップＳ１３０１へ移行する。
【０１８６】
一方、減算部１１は、ステップＳ１３０３において、サンプル回数が３よりも小さくないと判定した場合（ステップＳ１３０３：Ｎ）、すなわちサンプル回数が３である場合、ステップＳ１３０４へ移行する。これにより、Ｒ値は、サンプル回数３のＲ入力値を加算した結果となり、Ｇ値は、サンプル回数３のＧ入力値を加算した結果となり、Ｂ値は、サンプル回数３のＢ入力値を加算した結果となる。
【０１８７】
減算部１１は、以下の式にて、Ｒ値を３で除算して測定結果Ｒｔを求め、基準値Ｒｍから測定結果Ｒｔを減算して差分Ｒｄを求め、制御部１２は、減算部１１により求めた差分Ｒｄの絶対値を算出し、差分絶対値ＡＲｄを求める（ステップＳ１３０４）。
［数２］
Ｒｔ＝Ｒ値／３
Ｒｄ＝Ｒｍ−Ｒｔ
ＡＲｄ＝｜Ｒｄ｜          ・・・（２）
【０１８８】
減算部１１は、以下の式にて、Ｇ値を３で除算して測定結果Ｇｔを求め、基準値Ｇｍから測定結果Ｇｔを減算して差分Ｇｄを求め、制御部１２は、減算部１１により求めた差分Ｇｄの絶対値を算出し、差分絶対値ＡＧｄを求める（ステップＳ１３０５）。
［数３］
Ｇｔ＝Ｇ値／３
Ｇｄ＝Ｇｍ−Ｇｔ
ＡＧｄ＝｜Ｇｄ｜          ・・・（３）
【０１８９】
減算部１１は、以下の式にて、Ｂ値を３で除算して測定結果Ｂｔを求め、基準値Ｂｍから測定結果Ｂｔを減算して差分Ｂｄを求め、制御部１２は、減算部１１により求めた差分Ｂｄの絶対値を算出し、差分絶対値ＡＢｄを求める（ステップＳ１３０６）。
［数４］
Ｂｔ＝Ｂ値／３
Ｂｄ＝Ｂｍ−Ｂｔ
ＡＢｄ＝｜Ｂｄ｜          ・・・（４）
【０１９０】
減算部１１は、Ｒ値、Ｇ値及びＢ値をクリアし（ステップＳ１３０７）、ＲＧＢ値のサンプル回数もクリアする。
【０１９１】
これにより、差分絶対値ＡＲｄ，ＡＧｄ，ＡＢｄが求められる。図１２のステップＳ１２０２にて求めた差分絶対値ＡＲｄ，ＡＧｄ，ＡＢｄは、ステップＳ１２０３の後述するＲ処理ルーチン、Ｇ処理ルーチン及びＢ処理ルーチンにおいて、同じ値が用いられる。同様に、ステップＳ１２０４，Ｓ１２０６，Ｓ１２０８，Ｓ１２１０，Ｓ１２１２にて求めた差分絶対値ＡＲｄ，ＡＧｄ，ＡＢｄは、それぞれステップＳ１２０５，Ｓ１２０７，Ｓ１２０９，Ｓ１２１１，Ｓ１２１３の後述するＲ処理ルーチン、Ｇ処理ルーチン及びＢ処理ルーチンにおいて、同じ値が用いられる。
【０１９２】
（Ｒ処理ルーチン）
図１４は、図１２に示したステップＳ１２０３，Ｓ１２０５，Ｓ１２０７，Ｓ１２０９，Ｓ１２１１，Ｓ１２１３におけるＲ処理ルーチンの詳細を示すフローチャートである。制御部１２は、差分絶対値ＡＲｄが２よりも小さい（許容範囲内）か否かを判定する（ステップＳ１４０１）。尚、許容範囲の判定の基準となる数値２は例示であり、測定結果Ｒｔの誤差に応じて他の数値を用いるようにしてもよい。図１７のステップＳ１７０１及び図２０のステップＳ２００１においても同様である。
【０１９３】
制御部１２は、ステップＳ１４０１において、差分絶対値ＡＲｄが２よりも小さいと判定した場合（ステップＳ１４０１：Ｙ）、Ｒ成分の差分絶対値ＡＲｄが許容範囲内にあるとしてフラグＲflg＝trueを設定し（ステップＳ１４０２）、処理を終了する。
【０１９４】
一方、制御部１２は、ステップＳ１４０１において、差分絶対値ＡＲｄが２よりも小さくないと判定した場合（ステップＳ１４０１：Ｎ）、Ｒ成分の差分絶対値ＡＲｄが許容範囲内にないとしてフラグＲflg＝falseを設定する（ステップＳ１４０３）。
【０１９５】
制御部１２は、ステップＳ１４０３から移行して、差分Ｒｄが０よりも小さいか否か、すなわち基準値Ｒｍが測定結果Ｒｔよりも小さいか否かを判定する（ステップＳ１４０４）。制御部１２は、ステップＳ１４０４において、差分Ｒｄが０よりも小さいと判定した場合（ステップＳ１４０４：Ｙ）、測定結果Ｒｔを小さくするためのＲ減算処理を行い（ステップＳ１４０５）、処理を終了する。ステップＳ１４０５のＲ減算処理の詳細については後述する。
【０１９６】
一方、制御部１２は、ステップＳ１４０４において、差分Ｒｄが０よりも小さくないと判定した場合（ステップＳ１４０４：Ｎ）、測定結果Ｒｔを大きくするためのＲ加算処理を行い（ステップＳ１４０６）、処理を終了する。ステップＳ１４０６のＲ加算処理の詳細については後述する。
【０１９７】
（Ｒ減算処理）
図１５は、図１４に示したステップＳ１４０５のＲ減算処理の詳細を示すフローチャートである。制御部１２は、Ｒ成分の操作量が０よりも大きいか否かを判定する（ステップＳ１５０１）。
【０１９８】
制御部１２は、ステップＳ１５０１において、Ｒ成分の操作量が０よりも大きいと判定した場合（ステップＳ１５０１：Ｙ）、Ｒ成分の操作量から１を減算して新たな操作量を設定し（ステップＳ１５０２）、処理を終了する。
【０１９９】
一方、制御部１２は、ステップＳ１５０１において、Ｒ成分の操作量が０よりも大きくないと判定した場合（ステップＳ１５０１：Ｎ）、Ｇ成分の操作量が２５５よりも小さいか否かを判定する（ステップＳ１５０３）。
【０２００】
制御部１２は、ステップＳ１５０３において、Ｇ成分の操作量が２５５よりも小さいと判定した場合（ステップＳ１５０３：Ｙ）、Ｇ成分の操作量に１を加算して新たな操作量を設定し（ステップＳ１５０４）、ステップＳ１５０５へ移行する。
【０２０１】
一方、制御部１２は、ステップＳ１５０３において、Ｇ成分の操作量が２５５よりも小さくないと判定した場合（ステップＳ１５０３：Ｎ）、ステップＳ１５０５へ移行する。
【０２０２】
制御部１２は、ステップＳ１５０３またはステップＳ１５０４から移行して、Ｂ成分の操作量が２５５よりも小さいか否かを判定する（ステップＳ１５０５）。
【０２０３】
制御部１２は、ステップＳ１５０５において、Ｂ成分の操作量が２５５よりも小さいと判定した場合（ステップＳ１５０５：Ｙ）、Ｂ成分の操作量に１を加算して新たな操作量を設定し（ステップＳ１５０６）、処理を終了する。
【０２０４】
一方、制御部１２は、ステップＳ１５０５において、Ｂ成分の操作量が２５５よりも小さくないと判定した場合（ステップＳ１５０５：Ｎ）、処理を終了する。
【０２０５】
このように、Ｒ減算処理において、Ｒ成分の操作量が０よりも大きい場合、Ｒ成分の操作量を減少することができるから、Ｒ成分の操作量から１を減算して新たな操作量を設定する。これにより、Ｒ成分の測定結果Ｒｔを小さくすることができる。
【０２０６】
一方、Ｒ成分の操作量が０よりも大きくない場合、その操作量は最小の０であるから、Ｒ成分の操作量を減少することができない。このため、Ｒ成分の操作量を減少する代わりに、Ｇ成分及び／またはＢ成分の操作量を増加する。これにより、Ｒ成分の測定結果Ｒｔを小さくすることができる。なぜならば、ＲＧＢ値は、後述する式（５）のとおり、計算上相対値だからである。具体的には、Ｇ成分及び／またはＢ成分の操作量が増加してＢ成分のセンサ値ＩＧ，ＩＢが大きくなると、Ｒ成分の値Ｒが小さくなり、結果として測定結果Ｒｔが小さくなるからである。
【０２０７】
このようにして設定されたＲ成分の操作量、Ｇ成分の操作量及びＢ成分の操作量は、通信部１３を介して、照明処理装置３へ送信される。そして、Ｒ成分の操作量、Ｇ成分の操作量及びＢ成分の操作量が反映されたＲＧＢ値が得られる。
【０２０８】
（Ｒ加算処理）
図１６は、図１４に示したステップＳ１４０６のＲ加算処理の詳細を示すフローチャートである。制御部１２は、Ｒ成分の操作量が２５５よりも小さいか否かを判定する（ステップＳ１６０１）。
【０２０９】
制御部１２は、ステップＳ１６０１において、Ｒ成分の操作量が２５５よりも小さいと判定した場合（ステップＳ１６０１：Ｙ）、Ｒ成分の操作量に１を加算して新たな操作量を設定し（ステップＳ１６０２）、処理を終了する。
【０２１０】
一方、制御部１２は、ステップＳ１６０１において、Ｒ成分の操作量が２５５よりも小さくないと判定した場合（ステップＳ１６０１：Ｎ）、Ｇ成分の操作量が０よりも大きいか否かを判定する（ステップＳ１６０３）。
【０２１１】
制御部１２は、ステップＳ１６０３において、Ｇ成分の操作量が０よりも大きいと判定した場合（ステップＳ１６０３：Ｙ）、Ｇ成分の操作量から１を減算して新たな操作量を設定し（ステップＳ１６０４）、ステップＳ１６０５へ移行する。
【０２１２】
一方、制御部１２は、ステップＳ１６０３において、Ｇ成分の操作量が０よりも大きくないと判定した場合（ステップＳ１６０３：Ｎ）、ステップＳ１６０５へ移行する。
【０２１３】
制御部１２は、ステップＳ１６０３またはステップＳ１６０４から移行して、Ｂ成分の操作量が０よりも大きいか否かを判定する（ステップＳ１６０５）。
【０２１４】
制御部１２は、ステップＳ１６０５において、Ｂ成分の操作量が０よりも大きいと判定した場合（ステップＳ１６０５：Ｙ）、Ｂ成分の操作量から１を減算して新たな操作量を設定し（ステップＳ１６０６）、処理を終了する。
【０２１５】
一方、制御部１２は、ステップＳ１６０５において、Ｂ成分の操作量が０よりも大きくないと判定した場合（ステップＳ１６０５：Ｎ）、処理を終了する。
【０２１６】
このように、Ｒ加算処理において、Ｒ成分の操作量が２５５よりも小さい場合、Ｒ成分の操作量を増加することができるから、Ｒ成分の操作量に１を加算して新たな操作量を設定する。これにより、Ｒ成分の測定結果Ｒｔを大きくすることができる。
【０２１７】
一方、Ｒ成分の操作量が２５５よりも小さくない場合、その操作量は最大の２５５であるから、Ｒ成分の操作量を増加することができない。このため、Ｒ成分の操作量を増加する代わりに、Ｇ成分及び／またはＢ成分の操作量を減少する。これにより、Ｒ成分の測定結果Ｒｔを大きくすることができる。なぜならば、ＲＧＢ値は、後述する式（５）のとおり、計算上相対値だからである。具体的には、Ｇ成分及び／またはＢ成分の操作量が減少してセンサ値ＩＧ，ＩＢが小さくなると、Ｒ成分の値Ｒが大きくなり、結果として測定結果Ｒｔが大きくなるからである。
【０２１８】
このようにして設定されたＲ成分の操作量、Ｇ成分の操作量及びＢ成分の操作量は、通信部１３を介して、照明処理装置３へ送信される。そして、Ｒ成分の操作量、Ｇ成分の操作量及びＢ成分の操作量が反映されたＲＧＢ値が得られる。
【０２１９】
（Ｇ処理ルーチン）
図１７は、図１２に示したステップＳ１２０３，Ｓ１２０５，Ｓ１２０７，Ｓ１２０９，Ｓ１２１１，Ｓ１２１３におけるＧ処理ルーチンの詳細を示すフローチャートである。制御部１２は、差分絶対値ＡＧｄが２よりも小さい（許容範囲内）か否かを判定する（ステップＳ１７０１）。
【０２２０】
制御部１２は、ステップＳ１７０１において、差分絶対値ＡＧｄが２よりも小さいと判定した場合（ステップＳ１７０１：Ｙ）、Ｇ成分の差分絶対値ＡＧｄが許容範囲内にあるとしてフラグＧflg＝trueを設定し（ステップＳ１７０２）、処理を終了する。
【０２２１】
一方、制御部１２は、ステップＳ１７０１において、差分絶対値ＡＧｄが２よりも小さくないと判定した場合（ステップＳ１７０１：Ｎ）、Ｇ成分の差分絶対値ＡＧｄが許容範囲内にないとしてフラグＧflg＝falseを設定する（ステップＳ１７０３）。
【０２２２】
制御部１２は、ステップＳ１７０３から移行して、差分Ｇｄが０よりも小さいか否か、すなわち基準値Ｇｍが測定結果Ｇｔよりも小さいか否かを判定する（ステップＳ１７０４）。制御部１２は、ステップＳ１７０４において、差分Ｇｄが０よりも小さいと判定した場合（ステップＳ１７０４：Ｙ）、測定結果Ｇｔを小さくするためのＧ減算処理を行い（ステップＳ１７０５）、処理を終了する。ステップＳ１７０５のＧ減算処理の詳細については後述する。
【０２２３】
一方、制御部１２は、ステップＳ１７０４において、差分Ｇｄが０よりも小さくないと判定した場合（ステップＳ１７０４：Ｎ）、測定結果Ｇｔを大きくするためのＧ加算処理を行い（ステップＳ１７０６）、処理を終了する。ステップＳ１７０６のＧ加算処理の詳細については後述する。
【０２２４】
（Ｇ減算処理）
図１８は、図１７に示したステップＳ１７０５のＧ減算処理の詳細を示すフローチャートである。制御部１２は、Ｇ成分の操作量が０よりも大きいか否かを判定する（ステップＳ１８０１）。
【０２２５】
制御部１２は、ステップＳ１８０１において、Ｇ成分の操作量が０よりも大きいと判定した場合（ステップＳ１８０１：Ｙ）、Ｇ成分の操作量から１を減算して新たな操作量を設定し（ステップＳ１８０２）、処理を終了する。
【０２２６】
一方、制御部１２は、ステップＳ１８０１において、Ｇ成分の操作量が０よりも大きくないと判定した場合（ステップＳ１８０１：Ｎ）、Ｒ成分の操作量が２５５よりも小さいか否かを判定する（ステップＳ１８０３）。
【０２２７】
制御部１２は、ステップＳ１８０３において、Ｒ成分の操作量が２５５よりも小さいと判定した場合（ステップＳ１８０３：Ｙ）、Ｒ成分の操作量に１を加算して新たな操作量を設定し（ステップＳ１８０４）、ステップＳ１８０５へ移行する。
【０２２８】
一方、制御部１２は、ステップＳ１８０３において、Ｒ成分の操作量が２５５よりも小さくないと判定した場合（ステップＳ１８０３：Ｎ）、ステップＳ１８０５へ移行する。
【０２２９】
制御部１２は、ステップＳ１８０３またはステップＳ１８０４から移行して、Ｂ成分の操作量が２５５よりも小さいか否かを判定する（ステップＳ１８０５）。
【０２３０】
制御部１２は、ステップＳ１８０５において、Ｂ成分の操作量が２５５よりも小さいと判定した場合（ステップＳ１８０５：Ｙ）、Ｂ成分の操作量に１を加算して新たな操作量を設定し（ステップＳ１８０６）、処理を終了する。
【０２３１】
一方、制御部１２は、ステップＳ１８０５において、Ｂ成分の操作量が２５５よりも小さくないと判定した場合（ステップＳ１８０５：Ｎ）、処理を終了する。
【０２３２】
このように、Ｇ減算処理において、Ｇ成分の操作量が０よりも大きい場合、Ｇ成分の操作量を減少することができるから、Ｇ成分の操作量から１を減算して新たな操作量を設定する。これにより、Ｇ成分の測定結果Ｇｔを小さくすることができる。
【０２３３】
一方、Ｇ成分の操作量が０よりも大きくない場合、その操作量は最小の０であるから、Ｇ成分の操作量を減少することができない。このため、Ｇ成分の操作量を減少する代わりに、Ｒ成分及び／またはＢ成分の操作量を増加する。これにより、Ｇ成分の測定結果Ｇｔを小さくすることができる。なぜならば、ＲＧＢ値は、後述する式（６）のとおり、計算上相対値だからである。具体的には、Ｒ成分及び／またはＢ成分の操作量が増加してセンサ値ＩＲ，ＩＢが大きくなると、Ｇ成分の値Ｇが小さくなり、結果として測定結果Ｇｔが小さくなるからである。
【０２３４】
このようにして設定されたＧ成分の操作量、Ｒ成分の操作量及びＢ成分の操作量は、通信部１３を介して、照明処理装置３へ送信される。そして、Ｒ成分の操作量、Ｇ成分の操作量及びＢ成分の操作量が反映されたＲＧＢ値が得られる。
【０２３５】
（Ｇ加算処理）
図１９は、図１７に示したステップＳ１７０６のＧ加算処理の詳細を示すフローチャートである。制御部１２は、Ｇ成分の操作量が２５５よりも小さいか否かを判定する（ステップＳ１９０１）。
【０２３６】
制御部１２は、ステップＳ１９０１において、Ｇ成分の操作量が２５５よりも小さいと判定した場合（ステップＳ１９０１：Ｙ）、Ｇ成分の操作量に１を加算して新たな操作量を設定し（ステップＳ１９０２）、処理を終了する。
【０２３７】
一方、制御部１２は、ステップＳ１９０１において、Ｇ成分の操作量が２５５よりも小さくないと判定した場合（ステップＳ１９０１：Ｎ）、Ｒ成分の操作量が０よりも大きいか否かを判定する（ステップＳ１９０３）。
【０２３８】
制御部１２は、ステップＳ１９０３において、Ｒ成分の操作量が０よりも大きいと判定した場合（ステップＳ１９０３：Ｙ）、Ｒ成分の操作量から１を減算して新たな操作量を設定し（ステップＳ１９０４）、ステップＳ１９０５へ移行する。
【０２３９】
一方、制御部１２は、ステップＳ１９０３において、Ｒ成分の操作量が０よりも大きくないと判定した場合（ステップＳ１９０３：Ｎ）、ステップＳ１９０５へ移行する。
【０２４０】
制御部１２は、ステップＳ１９０３またはステップＳ１９０４から移行して、Ｂ成分の操作量が０よりも大きいか否かを判定する（ステップＳ１９０５）。
【０２４１】
制御部１２は、ステップＳ１９０５において、Ｂ成分の操作量が０よりも大きいと判定した場合（ステップＳ１９０５：Ｙ）、Ｂ成分の操作量から１を減算して新たな操作量を設定し（ステップＳ１９０６）、処理を終了する。
【０２４２】
一方、制御部１２は、ステップＳ１９０５において、Ｂ成分の操作量が０よりも大きくないと判定した場合（ステップＳ１９０５：Ｎ）、処理を終了する。
【０２４３】
このように、Ｇ加算処理において、Ｇ成分の操作量が２５５よりも小さい場合、Ｇ成分の操作量を増加することができるから、Ｇ成分の操作量に１を加算して新たな操作量を設定する。これにより、Ｇ成分の測定結果Ｇｔを大きくすることができる。
【０２４４】
一方、Ｇ成分の操作量が２５５よりも小さくない場合、その操作量は最大の２５５であるから、Ｇ成分の操作量を増加することができない。このため、Ｇ成分の操作量を増加する代わりに、Ｒ成分及び／またはＢ成分の操作量を減少する。これにより、Ｇ成分の測定結果Ｇｔを大きくすることができる。なぜならば、ＲＧＢ値は、後述する式（６）のとおり、計算上相対値だからである。具体的には、Ｒ成分及び／またはＢ成分の操作量が減少してセンサ値ＩＲ，ＩＢが小さくなると、Ｇ成分の値Ｇが大きくなり、結果として測定結果Ｇｔが大きくなるからである。
【０２４５】
このようにして設定されたＧ成分の操作量、Ｒ成分の操作量及びＢ成分の操作量は、通信部１３を介して、照明処理装置３へ送信される。そして、Ｒ成分の操作量、Ｇ成分の操作量及びＢ成分の操作量が反映されたＲＧＢ値が得られる。
【０２４６】
（Ｂ処理ルーチン）
図２０は、図１２に示したステップＳ１２０３，Ｓ１２０５，Ｓ１２０７，Ｓ１２０９，Ｓ１２１１，Ｓ１２１３におけるＢ処理ルーチンの詳細を示すフローチャートである。制御部１２は、差分絶対値ＡＢｄが２よりも小さい（許容範囲内）か否かを判定する（ステップＳ２００１）。
【０２４７】
制御部１２は、ステップＳ２００１において、差分絶対値ＡＢｄが２よりも小さいと判定した場合（ステップＳ２００１：Ｙ）、Ｂ成分の差分絶対値ＡＢｄが許容範囲内にあるとしてフラグＢflg＝trueを設定し（ステップＳ２００２）、処理を終了する。
【０２４８】
一方、制御部１２は、ステップＳ２００１において、差分絶対値ＡＢｄが２よりも小さくないと判定した場合（ステップＳ２００１：Ｎ）、Ｂ成分の差分絶対値ＡＢｄが許容範囲内にないとしてフラグＢflg＝falseを設定する（ステップＳ２００３）。
【０２４９】
制御部１２は、ステップＳ２００３から移行して、差分Ｂｄが０よりも小さいか否か、すなわち基準値Ｂｍが測定結果Ｂｔよりも小さいか否かを判定する（ステップＳ２００４）。制御部１２は、ステップＳ２００４において、差分Ｂｄが０よりも小さいと判定した場合（ステップＳ２００４：Ｙ）、測定結果Ｂｔを小さくするためのＢ減算処理を行い（ステップＳ２００５）、処理を終了する。ステップＳ２００５のＢ減算処理の詳細については後述する。
【０２５０】
一方、制御部１２は、ステップＳ２００４において、差分Ｂｄが０よりも小さくないと判定した場合（ステップＳ２００４：Ｎ）、測定結果Ｂｔを大きくするためのＢ加算処理を行い（ステップＳ２００６）、処理を終了する。ステップＳ２００６のＢ加算処理の詳細については後述する。
【０２５１】
（Ｂ減算処理）
図２１は、図２０に示したステップＳ２００５のＢ減算処理の詳細を示すフローチャートである。制御部１２は、Ｂ成分の操作量が０よりも大きいか否かを判定する（ステップＳ２１０１）。
【０２５２】
制御部１２は、ステップＳ２１０１において、Ｂ成分の操作量が０よりも大きいと判定した場合（ステップＳ２１０１：Ｙ）、Ｂ成分の操作量から１を減算して新たな操作量を設定し（ステップＳ２１０２）、処理を終了する。
【０２５３】
一方、制御部１２は、ステップＳ２１０１において、Ｂ成分の操作量が０よりも大きくないと判定した場合（ステップＳ２１０１：Ｎ）、Ｒ成分の操作量が２５５よりも小さいか否かを判定する（ステップＳ２１０３）。
【０２５４】
制御部１２は、ステップＳ２１０３において、Ｒ成分の操作量が２５５よりも小さいと判定した場合（ステップＳ２１０３：Ｙ）、Ｒ成分の操作量に１を加算して新たな操作量を設定し（ステップＳ２１０４）、ステップＳ２１０５へ移行する。
【０２５５】
一方、制御部１２は、ステップＳ２１０３において、Ｒ成分の操作量が２５５よりも小さくないと判定した場合（ステップＳ２１０３：Ｎ）、ステップＳ２１０５へ移行する。
【０２５６】
制御部１２は、ステップＳ２１０３またはステップＳ２１０４から移行して、Ｇ成分の操作量が２５５よりも小さいか否かを判定する（ステップＳ２１０５）。
【０２５７】
制御部１２は、ステップＳ２１０５において、Ｇ成分の操作量が２５５よりも小さいと判定した場合（ステップＳ２１０５：Ｙ）、Ｇ成分の操作量に１を加算して新たな操作量を設定し（ステップＳ２１０６）、処理を終了する。
【０２５８】
一方、制御部１２は、ステップＳ２１０５において、Ｇ成分の操作量が２５５よりも小さくないと判定した場合（ステップＳ２１０５：Ｎ）、処理を終了する。
【０２５９】
このように、Ｂ減算処理において、Ｂ成分の操作量が０よりも大きい場合、Ｂ成分の操作量を減少することができるから、Ｂ成分の操作量から１を減算して新たな操作量を設定する。これにより、Ｂ成分の測定結果Ｂｔを小さくすることができる。
【０２６０】
一方、Ｂ成分の操作量が０よりも大きくない場合、その操作量は最小の０であるから、Ｂ成分の操作量を減少することができない。このため、Ｂ成分の操作量を減少する代わりに、Ｒ成分及び／またはＧ成分の操作量を増加する。これにより、Ｂ成分の測定結果Ｂｔを小さくすることができる。なぜならば、ＲＧＢ値は、後述する式（７）のとおり、計算上相対値だからである。具体的には、Ｒ成分及び／またはＧ成分の操作量が増加してセンサ値ＩＲ，ＩＧが大きくなると、Ｂ成分の値Ｂが小さくなり、結果として測定結果Ｂｔが小さくなるからである。
【０２６１】
このようにして設定されたＢ成分の操作量、Ｒ成分の操作量及びＧ成分の操作量は、通信部１３を介して、照明処理装置３へ送信される。そして、Ｒ成分の操作量、Ｇ成分の操作量及びＢ成分の操作量が反映されたＲＧＢ値が得られる。
【０２６２】
（Ｂ加算処理）
図２２は、図２０に示したステップＳ２００６のＢ加算処理の詳細を示すフローチャートである。制御部１２は、Ｂ成分の操作量が２５５よりも小さいか否かを判定する（ステップＳ２２０１）。
【０２６３】
制御部１２は、ステップＳ２２０１において、Ｂ成分の操作量が２５５よりも小さいと判定した場合（ステップＳ２２０１：Ｙ）、Ｂ成分の操作量に１を加算して新たな操作量を設定し（ステップＳ２２０２）、処理を終了する。
【０２６４】
一方、制御部１２は、ステップＳ２２０１において、Ｂ成分の操作量が２５５よりも小さくないと判定した場合（ステップＳ２２０１：Ｎ）、Ｒ成分の操作量が０よりも大きいか否かを判定する（ステップＳ２２０３）。
【０２６５】
制御部１２は、ステップＳ２２０３において、Ｒ成分の操作量が０よりも大きいと判定した場合（ステップＳ２２０３：Ｙ）、Ｒ成分の操作量から１を減算して新たな操作量を設定し（ステップＳ２２０４）、ステップＳ２２０５へ移行する。
【０２６６】
一方、制御部１２は、ステップＳ２２０３において、Ｒ成分の操作量が０よりも大きくないと判定した場合（ステップＳ２２０３：Ｎ）、ステップＳ２２０５へ移行する。
【０２６７】
制御部１２は、ステップＳ２２０３またはステップＳ２２０４から移行して、Ｇ成分の操作量が０よりも大きいか否かを判定する（ステップＳ２２０５）。
【０２６８】
制御部１２は、ステップＳ２２０５において、Ｇ成分の操作量が０よりも大きいと判定した場合（ステップＳ２２０５：Ｙ）、Ｇ成分の操作量から１を減算して新たな操作量を設定し（ステップＳ２２０６）、処理を終了する。
【０２６９】
一方、制御部１２は、ステップＳ２２０５において、Ｇ成分の操作量が０よりも大きくないと判定した場合（ステップＳ２２０５：Ｎ）、処理を終了する。
【０２７０】
このように、Ｂ加算処理において、Ｂ成分の操作量が２５５よりも小さい場合、Ｂ成分の操作量を増加することができるから、Ｂ成分の操作量に１を加算して新たな操作量を設定する。これにより、Ｂ成分の測定結果Ｂｔを大きくすることができる。
【０２７１】
一方、Ｂ成分の操作量が２５５よりも小さくない場合、その操作量は最大の２５５であるから、Ｂ成分の操作量を増加することができない。このため、Ｂ成分の操作量を増加する代わりに、Ｒ成分及び／またはＧ成分の操作量を減少する。これにより、Ｂ成分の測定結果Ｂｔを大きくすることができる。なぜならば、ＲＧＢ値は、後述する式（７）のとおり、計算上相対値だからである。具体的には、Ｒ成分及び／またはＧ成分の操作量が減少してセンサ値ＩＲ，ＩＧが小さくなると、Ｂ成分の値Ｂが大きくなり、結果として測定結果Ｂｔが大きくなるからである。
【０２７２】
このようにして設定されたＢ成分の操作量、Ｒ成分の操作量及びＧ成分の操作量は、通信部１３を介して、照明処理装置３へ送信される。そして、Ｒ成分の操作量、Ｇ成分の操作量及びＢ成分の操作量が反映されたＲＧＢ値が得られる。
【０２７３】
以上のように、制御部１２は、ＲＧＢの各成分の順番を変えた組み合わせ毎に、基準値Ｒｍ，Ｇｍ，Ｂｍと測定結果Ｒｔ，Ｇｔ，Ｂｔとの間の差分絶対値ＡＲｄ，ＡＧｄ，ＡＢｄがそれぞれ許容範囲内となるように、Ｒ，Ｇ，Ｂ成分の操作量をそれぞれ設定するようにした。
【０２７４】
これにより、ＲＧＢ成分のうちいずれか１つの操作量を変更すると、当該成分のみならず他の２つの成分の測定結果も変化するという特性に対応して、差分絶対値ＡＲｄ，ＡＧｄ，ＡＢｄを許容範囲内に短時間で導くことができる。つまり、ＲＧＢの各成分の順番を変えた組み合わせ毎の処理を順次行うことで、１つの成分の操作量の変更に伴って生じる他の２つの成分の測定結果への影響を徐々に低減し、結果として、差分絶対値ＡＲｄ，ＡＧｄ，ＡＢｄを許容範囲内に収束させることができる。
【０２７５】
また、制御部１２は、１つの成分の操作量が上限値または下限値であり、これ以上増減することができない場合、他の２つの成分の操作量を、前記１つの成分とは逆方向に増減するようにした。
【０２７６】
これにより、当該成分の操作量を増減できない場合であっても、ＲＧＢ値が後述する式（５）（６）（７）の計算により相対的に決定されるという特性を利用して、当該成分の値を所望の方向へ変化させることができる。
【０２７７】
したがって、図１２に示したＲＧＢ制御の他の具体例により、Ｒ成分、Ｇ成分及びＢ成分を入力パラメータとした仕様を有する照明器具４の器具光が制御され、器具光のＲＧＢ値は基準値ＲＧＢ＿Ｓに追従するようになる。
【０２７８】
尚、図１２に示したＲＧＢ制御の他の具体例では、制御部１２は、ＲＧＢの各成分の順番を変えた６通りの組み合わせの処理を、ステップＳ１２０３，Ｓ１２０５，Ｓ１２０７，Ｓ１２０９，Ｓ１２１１，Ｓ１２１３の順に行うようにした。これに対し、制御部１２は、これらの組み合わせの処理を、任意の順に行うようにしてもよい。
【０２７９】
〔照明処理装置３〕
次に、図１に示した照明処理装置３−１〜３−Ｎについて説明する。図９は、照明処理装置３の構成例を示すブロック図である。この照明処理装置３は、通信部３０、処理部３１、通信部３２及びカラーセンサ３３を備えている。
【０２８０】
通信部３０は、照明制御装置１から無線通信路を介して、操作量の照明制御信号を受信し、操作量の照明制御信号を処理部３１に出力する。また、通信部３０は、処理部３１から照明器具４の器具光のＲＧＢ値を入力し、器具光のＲＧＢ値を、無線通信路を介して照明制御装置１へ送信する。
【０２８１】
処理部３１は、通信部３０から操作量の照明制御信号を入力し、操作量の照明制御信号を通信部３２に出力する。また、処理部３１は、カラーセンサ３３から照明器具４の器具光のカラーセンサ信号を入力し、これを照明器具４の器具光のＲＧＢ値に変換して通信部３０に出力する。
【０２８２】
例えば、カラーセンサ信号におけるＲ成分のセンサ値をＩＲ、Ｇ成分のセンサ値をＩＧ、Ｂ成分のセンサ値をＩＢとすると、変換後のＲＧＢ値は以下の式にて表される。変換後のＲ成分値をＲ、Ｇ成分値をＧ、Ｂ成分値をＢとする。Ｒ，Ｇ及びＢの範囲は０〜２５５となる。
［数５］
Ｒ＝｛ＩＲ／√（ＩＲ2＋ＩＧ2＋ＩＢ2）｝×２５５      ・・・（５）
［数６］
Ｇ＝｛ＩＧ／√（ＩＲ2＋ＩＧ2＋ＩＢ2）｝×２５５      ・・・（６）
［数７］
Ｂ＝｛ＩＢ／√（ＩＲ2＋ＩＧ2＋ＩＢ2）｝×２５５      ・・・（７）
【０２８３】
通信部３２は、処理部３１からのＲＳ２３２Ｃによる照明制御信号とＲＳ４８５のＤＭＸ信号との間で変換を行う。処理部３１と通信部３２とはＲＳ２３２Ｃにて接続され、通信部３２とＤＭＸ機器４０とはＤＭＸケーブルにて接続されるものとする。
【０２８４】
通信部３２は、処理部３１から操作量の照明制御信号を入力し、ＲＳ２３２Ｃによる照明制御信号をＲＳ４８５のＤＭＸ信号に変換し、変換後の操作量のＤＭＸ信号を、照明器具４に備えたＤＭＸ機器４０に送信する。
【０２８５】
カラーセンサ３３は、照明器具４により発光された発光色を検出し、器具光のカラーセンサ信号として処理部３１に出力する。
【０２８６】
尚、カラーセンサ３３は、照明器具４の発光部に近く、かつ、照明器具４の照射を損なうことなく、当該照射を受光可能な箇所に設置されるものとする。また、カラーセンサ３３は、照明器具４の内部に設置されるようにしてもよいし、照明器具４の外部に設置されるようにしてもよい。
【０２８７】
照明器具４に備えたＤＭＸ機器４０は、照明処理装置３との間で、ＤＭＸの通信規格に従ったＤＭＸ信号を受信する。ＤＭＸ機器４０は、照明処理装置３の通信部３２から操作量のＤＭＸ信号を受信し、照明器具４は、操作量に応じた発光色にて発光する。
【０２８８】
以上のように、図３に示した実施例１の環境光測定モードで動作する照明制御装置１−１によれば、設定部１０は、環境光測定装置２により測定された環境光のＲＧＢ値を基準値ＲＧＢ＿Ｓに設定する。また、図４に示した実施例２の器具光測定モードで動作する照明制御装置１−２によれば、設定部１０’は、照明処理装置３−ｎにより測定された基準となる照明器具４−ｎの器具光のＲＧＢ値を基準値ＲＧＢ＿Ｓに設定する。
【０２８９】
制御部１２−１〜１２−Ｎは、基準値ＲＧＢ＿Ｓと、対応する照明器具４−１〜４−Ｎの器具光のＲＧＢ値との間の差分ΔＲＧＢが０となるように、操作量をそれぞれ算出する。そして、制御部１２−１〜１２−Ｎは、差分ΔＲＧＢの絶対値が最小であると判定すると、そのときの操作量の出力レベルを固定の出力レベルにそれぞれ決定する。固定の出力レベルに決定されたそれぞれの操作量は、照明処理装置３−１〜３−Ｎへ送信され、照明器具４−１〜４−Ｎは、その操作量に応じた発光色にて発光する。
【０２９０】
ここで、照明器具４−１〜４−Ｎの器具光は、照明処理装置３−１〜３−Ｎに備えたカラーセンサ３３により検出され、照明処理装置３−１〜３−Ｎは共通の装置であることから、それぞれのカラーセンサ３３の検出性能は同等であるといえる。
【０２９１】
これにより、照明器具４−１〜４−Ｎ間で同一の操作量に応じて発光する発光色に誤差が存在する場合であっても、制御部１２−１〜１２−Ｎによるそれぞれのフィードバック制御にて、それぞれの発光色を基準値ＲＧＢ＿Ｓに追従させることができる。また、照明器具４−１〜４−Ｎ間で入力パラメータの仕様が異なる場合であっても、制御部１２−１〜１２−Ｎにより当該仕様に応じたＨＳ制御、ＨＳＩ制御、Ｋ制御、ＫＧ制御、ＲＧＢ制御またはＲＧＢＩ制御にて、それぞれの発光色を基準値ＲＧＢ＿Ｓに追従させることができる。つまり、照明器具４−１〜４−Ｎにおけるそれぞれの器具光のＲＧＢ値が同一となるように制御することができる。
【０２９２】
したがって、複数の照明器具４−１〜４−Ｎに対してそれぞれの発光色を制御することで、全体として統一した色合いの環境を実現することが可能となる。
【０２９３】
従来の放送の制作現場では、オペレータが照明の発光色を目で直接的に判断し、またはカメラ映像によって間接的に判断することで、複数の照明器具４−１〜４−Ｎのパラメータを手動にて調整していた。本実施例１，２では、このような処理負荷をなくすことができ、短時間、簡便かつ緻密に器具光の合わせ込みを行うことが可能となり、放送の制作現場の運用を改善することができる。
【０２９４】
尚、実施例１，２による照明制御装置１−１，１−２のハードウェア構成としては、通常のコンピュータを使用することができる。照明制御装置１−１，１−２は、ＣＰＵ、ＲＡＭ等の揮発性の記憶媒体、ＲＯＭ等の不揮発性の記憶媒体、及びインターフェース等を備えたコンピュータによって構成される。照明制御装置１−１に備えた設定部１０、減算部１１−１〜１１−Ｎ、制御部１２−１〜１２−Ｎ及び通信部１３−０，１３−１〜１３−Ｎ等の各機能は、これらの機能を記述したプログラムをＣＰＵに実行させることによりそれぞれ実現される。また、照明制御装置１−２に備えた設定部１０’、減算部１１−１〜１１−Ｎ、制御部１２−１〜１２−Ｎ、通信部１３−０，１３−１〜１３−Ｎ及び切替部１４−ｎ等の各機能も、これらの機能を記述したプログラムをＣＰＵに実行させることによりそれぞれ実現される。
【０２９５】
これらのプログラムは、前記記憶媒体に格納されており、ＣＰＵに読み出されて実行される。また、これらのプログラムは、磁気ディスク（フロッピー（登録商標）ディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の記憶媒体に格納して頒布することもでき、ネットワークを介して送受信することもできる。
【０２９６】
以上、実施形態を挙げて本発明を説明したが、本発明は前記実施形態に限定されるものではなく、その技術思想を逸脱しない範囲で種々変形可能である。例えば、前記実施形態では、図１等に示したように、照明制御装置１と環境光測定装置２及び照明処理装置３−１〜３−Ｎとは、無線通信路により接続されるようにした。これに対し、無線通信路の代わりに、有線通信路により接続されるようにしてもよい。
【０２９７】
また、前記実施形態では、照明処理装置３−１〜３−Ｎに備えた通信部３２と照明器具４−１〜４−Ｎに備えたＤＭＸ機器４０とは、ＤＭＸの通信規格に従ったＤＭＸ信号を送受信するようにしたが、他の通信規格に従った信号を送受信するようにしてもよい。
【０２９８】
また、前記実施形態では、照明制御装置１は、環境光または所定の器具光を基準光として、制御対象の照明器具４−１〜４−Ｎの器具光を基準光に追従させるようにした。これに対し、照明制御装置１は、基準光に基づいた新たな基準光（例えば環境光よりも３００ケルビンの色温度分高い新たな基準光）を設定し、制御対象の照明器具４−１〜４−Ｎの器具光を新たな基準光に追従させるようにしてもよい。
【０２９９】
例えば、照明制御装置１−１の設定部１０は、環境光のＲＧＢ値に所定値を加算または減算して新たな基準値ＲＧＢ＿Ｓを求め、新たな基準値ＲＧＢ＿Ｓを減算部１１−１〜１１−Ｎに出力する。また、照明制御装置１−２の設定部１０’は、照明器具４−ｎの器具光のＲＧＢ値に所定値を加算または減算して新たな基準値ＲＧＢ＿Ｓを求め、新たな基準値ＲＧＢ＿Ｓを、減算部１１−ｎを除く減算部１１−１〜１１−Ｎに出力する。
【０３００】
また、前記実施形態では、基準値ＲＧＢ＿Ｓ及び制御対象となる複数の器具光の測定結果をＲＧＢ値としたが、ＲＧＢ値の代わりに、ヒューＨ及びサチュレーションＳとしてもよい。また、ヒューＨ、サチュレーションＳ及びインテンシティＩとしてもよいし、色温度Ｋとしてもよいし、色温度Ｋ及びグリーン成分Ｇとしてもよいし、ＲＧＢ値及びインテンシティＩとしてもよい。この場合、照明制御装置１は、環境光測定装置２及び照明処理装置３−１〜３−Ｎから測定結果としてＲＧＢ値を受信する代わりに、ヒューＨ及びサチュレーションＳ、またはヒューＨ、サチュレーションＳ及びインテンシティＩ、または色温度Ｋ、または色温度Ｋ及びグリーン成分Ｇ、またはＲＧＢ値及びインテンシティＩを受信する。
【０３０１】
また、図３の照明制御装置１−１及び図４の照明制御装置１−２では、減算部１１−１〜１１−Ｎは、通信部１３−１〜１３−Ｎから器具光のＲＧＢ値を入力するようにした。これに対し、照明制御装置１−１，１−２は、減算部１１−１〜１１−Ｎと通信部１３−１〜１３−Ｎとの間に、乗算器をそれぞれ備えるようにしてもよい。乗算器は、通信部１３−１〜１３−Ｎから器具光のＲＧＢ値を入力し、器具光のＲＧＢ値に予め設定された係数を乗算し、乗算後のＲＧＢ値を減算部１１−１〜１１−Ｎに出力する。予め設定された係数は、照明処理装置３−１〜３−Ｎのそれぞれに備えたカラーセンサ３３の固体差を吸収するための値である。これにより、減算部１１−１〜１１−Ｎは、カラーセンサ３３の個体差を排除した器具光のＲＧＢ値を入力することができ、制御部１２−１〜１２−Ｎにより、精度の高い操作量を算出することができる。したがって、全体として統一した色合いの環境を一層実現することが可能となる。設定部１０と通信部１３−０との間に乗算器を備える場合も同様である。
【０３０２】
また、図３及び図４では、照明制御装置１−１，１−２は、通信部１３−０〜１３−Ｎを備えるように記載してあるが、これは説明の便宜上、通信部１３−０〜１３−Ｎが環境光測定装置２、照明処理装置３−１〜３−Ｎにそれぞれ対応していることを示しているに過ぎない。実際のハードウェアとしての照明制御装置１−１，１−２は、通信部１３−０〜１３−Ｎを個々に備えているのではなく、１つの通信部を備え、当該通信部と環境光測定装置２、照明処理装置３−１〜３−Ｎとの間で通信が行われる。
【０３０３】
また、照明制御装置１−１，１−２の制御部１２−１〜１２−Ｎは、基準値ＲＧＢ＿Ｓと器具光のＲＧＢ値との間の差分ΔＲＧＢが０となるように（０に一致するように）操作量を算出するようにしたが、差分ΔＲＧＢが小さくなるように操作量を算出するようにしてもよい。また、制御部１２−１〜１２−Ｎは、差分ΔＲＧＢが０に近くなるように操作量を算出するようにしてもよいし、差分ΔＲＧＢが０でない所定値に一致するように操作量を算出するようにしてもよい。
【符号の説明】
【０３０４】
１  照明制御装置
２  環境光測定装置
３  照明処理装置
４  照明器具
１０，１０’  設定部
１１  減算部
１２  制御部
１３，３０，３２  通信部
１４  切替部
３１  処理部
３３  カラーセンサ
４０  ＤＭＸ機器
【図１】
2018067539.tif 000003
【図２】
2018067539.tif 000004
【図３】
2018067539.tif 000005
【図４】
2018067539.tif 000006
【図５】
2018067539.tif 000007
【図６】
2018067539.tif 000008
【図７】
2018067539.tif 000009
【図８】
2018067539.tif 000010
【図９】
2018067539.tif 000011
【図１０】
2018067539.tif 000012
【図１１】
2018067539.tif 000013
【図１２】
2018067539.tif 000014
【図１３】
2018067539.tif 000015
【図１４】
2018067539.tif 000016
【図１５】
2018067539.tif 000017
【図１６】
2018067539.tif 000018
【図１７】
2018067539.tif 000019
【図１８】
2018067539.tif 000020
【図１９】
2018067539.tif 000021
【図２０】
2018067539.tif 000022
【図２１】
2018067539.tif 000023
【図２２】
2018067539.tif 000024