(57)【要約】      （修正有）【解決手段】空調装置Ｄ＿Ｋ（Ｋ：１〜６）および照明装置Ｅ＿Ｋは、測定エリアに向けて出力を発生する。ＣＰＵ１４ｐは、測定エリアから１または２以上の人物を検知したとき、空調装置Ｄ＿Ｋおよび照明装置Ｅ＿Ｋに適する最適制御モデルを制御モデル履歴レジスタ１４ｒ４の記述に基づいて決定する。ＣＰＵ１４ｐはまた、空調装置Ｄ＿Ｋおよび照明装置Ｅ＿Ｋの設定を変更するユーザ設定操作を入力装置１８を通して受け付け、最適制御モデルをユーザ設定操作に従って決定する。ＣＰＵ１４ｐは、こうして決定された最適制御モデルに基づいて空調装置Ｄ＿Ｋおよび照明装置Ｅ＿Ｋの出力動作を制御し、制御モデル履歴レジスタ１４ｒ４の記述をモデル決定処理に関連して更新する。【効果】空調装置および照明装置の出力動作の制御性能が向上する。【選択図】図２
2012042198.tif 000002
【特許請求の範囲】
【請求項１】
空間から１または２以上の特定物体を検知する検知手段、
前記空間に向けて出力を発生する装置の適正制御モデルを制御モデル履歴情報に基づいて決定する処理を前記検知手段の検知に応答して実行する第１決定手段、
前記装置の設定を変更する設定変更操作を前記検知手段の検知処理と並列して受け付ける受け付け手段、
前記設定変更操作に従って前記装置の適正制御モデルを決定する処理を前記第１決定手段の決定処理に代替して実行する第２決定手段、
前記第１決定手段および前記第２決定手段の各々によって決定された適正制御モデルに基づいて前記装置の出力動作を制御する制御手段、および
前記制御モデル履歴情報を前記第１決定手段および前記第２決定手段の各々の決定処理に関連して更新する更新手段を備える、出力制御装置。
【請求項２】
前記空間は複数の小空間によって形成され、
前記第１決定手段，前記受け付け手段，前記第２決定手段，前記制御手段および前記更新手段は前記複数の小空間の各々に対応して処理を実行する、請求項１記載の出力制御装置。
【請求項３】
前記検知手段は、カメラから出力された被写界像から特定物体像を探索する探索手段、
および前記探索手段によって発見された特定物体像に基づいて前記特定物体が前記複数の小空間のいずれに属するかを判別する判別手段を含む、請求項２記載の出力制御装置。
【請求項４】
前記カメラはＵＶ座標系に沿って定義された撮像面を有し、
前記空間はＸＹ座標系に沿って定義された平面によって仕切られ、
前記判別手段は前記ＵＶ座標系と前記ＸＹ座標系との対応関係を示す校正パラメータを参照して前記特定物体像のＸＹ座標を算出する算出手段を含む、請求項３記載委の出力制御装置。
【請求項５】
前記装置は空調装置を含み、
前記適正制御モデルは温度，湿度および風量の少なくとも１つをパラメータとして有する、請求項１ないし４のいずれかに記載の出力制御装置。
【請求項６】
前記装置は照明装置を含み、
前記適正制御モデルは明るさをパラメータとして有する、請求項１ないし５のいずれかに記載の出力制御装置。
【請求項７】
空間から１または２以上の特定物体を検知する検知手段、
前記空間に向けて出力を発生する装置の適正制御モデルをメモリに保存された制御モデル履歴情報に基づいて決定する処理を前記検知手段の検知に応答して実行する決定手段、
前記決定手段によって決定された適正制御モデルに基づいて前記装置の出力動作を制御する制御手段、
前記メモリに保存された制御モデル履歴情報を前記決定手段の決定処理に関連して更新する第１更新手段、
新規の制御モデル履歴情報を外部から取り込む取り込み手段、および、前記メモリに保存された制御モデル履歴情報を前記取り込み手段によって取り込まれた制御モデル履歴情報によって更新する第２更新手段、
を備える、出力制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、出力制御装置に関し、特に、空間に存在する特定物体を検出して装置の出力を制御する、出力制御装置に関する。
【背景技術】
【０００２】
この種の装置の一例が、特許文献１に開示されている。この背景技術によれば、ＶＡＶユニットは、空調機の調和空気量を室内の空調負荷に比例して増減する。ニューラルネットワーク部は、居住者の温熱申告値を教師信号として個人の温熱感を反映したＰＭＶ方程式を学習機能により構築し、このＰＭＶ方程式から算出されるＰＭＶ値で空調機およびＶＡＶユニットを制御する。空調機は居住者の温熱感の変化に追従して制御され、これによって室内環境のハイアメニティが確保される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−９４２９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、背景技術では、居住者の温熱申告値に基づいて構築されたＰＭＶ方程式が居住者による温熱申告がない場合のＰＭＶ方程式の構築処理に反映されることはない。このため、背景技術では、装置の出力動作の制御性能に限界がある。
【０００５】
それゆえに、この発明の主たる目的は、装置の出力動作の制御性能を向上させることができる、出力制御装置を提供することである。
【課題を解決するための手段】
【０００６】
この発明に従う出力制御装置は、次のものを備える：空間から１または２以上の特定物体を検知する検知手段；空間に向けて出力を発生する装置の適正制御モデルを制御モデル履歴情報に基づいて決定する処理を検知手段の検知に応答して実行する第１決定手段；装置の設定を変更する設定変更操作を検知手段の検知処理と並列して受け付ける受け付け手段；設定変更操作に従って装置の適正制御モデルを決定する処理を第１決定手段の決定処理に代替して実行する第２決定手段；第１決定手段および第２決定手段の各々によって決定された適正制御モデルに基づいて装置の出力動作を制御する制御手段；および制御モデル履歴情報を第１決定手段および第２決定手段の各々の決定処理に関連して更新する更新手段。
【０００７】
好ましくは、空間は複数の小空間によって形成され、第１決定手段，受け付け手段，第２決定手段，制御手段および更新手段は複数の小空間の各々に対応して処理を実行する。
【０００８】
さらに好ましくは、検知手段は、カメラから出力された被写界像から特定物体像を探索する探索手段、および探索手段によって発見された特定物体像に基づいて特定物体が複数の小空間のいずれに属するかを判別する判別手段を含む。
【０００９】
より好ましくは、カメラはＵＶ座標系に沿って定義された撮像面を有し、空間はＸＹ座標系に沿って定義された平面によって仕切られ、判別手段はＵＶ座標系とＸＹ座標系との対応関係を示す校正パラメータを参照して特定物体像のＸＹ座標を算出する算出手段を含む。
【００１０】
好ましくは、装置は空調装置を含み、適正制御モデルは温度，湿度および風量の少なくとも１つをパラメータとして有する。
【００１１】
好ましくは、装置は照明装置を含み、適正制御モデルは明るさをパラメータとして有する。
【００１２】
この発明に従う出力制御装置は、次のものを備える：空間から１または２以上の特定物体を検知する検知手段；空間に向けて出力を発生する装置の適正制御モデルをメモリに保存された制御モデル履歴情報に基づいて決定する処理を検知手段の検知に応答して実行する決定手段；決定手段によって決定された適正制御モデルに基づいて装置の出力動作を制御する制御手段；メモリに保存された制御モデル履歴情報を決定手段の決定処理に関連して更新する第１更新手段；新規の制御モデル履歴情報を外部から取り込む取り込み手段；およびメモリに保存された制御モデル履歴情報を取り込み手段によって取り込まれた制御モデル履歴情報によって更新する第２更新手段。
【００１３】
この発明によれば、制御モデル履歴情報は、空間からの特定物体の検知に応答した適正制御モデルの決定処理に関して更新されるとともに、設定変更操作に応答した適正制御モデルの決定処理に関連して更新される。また、空間から特定物体が検知されたとき、適正制御モデルは制御モデル履歴情報に基づいて決定される。このため、設定変更操作に従って決定された適正制御モデルに関する履歴は、空間から特定物体が検知されたときの適正制御モデルの決定処理に反映される。これによって、装置の出力動作の制御性能が向上する。
【００１４】
この発明によれば、制御モデル履歴情報は、空間からの特定物体の検知に応答した適正制御モデルの決定処理に関して更新されるとともに、外部から取り込まれた新規の制御モデル履歴情報によって更新される。また、空間から特定物体が検知されたとき、適正制御モデルは制御モデル履歴情報に基づいて決定される。これによって、装置の出力動作の制御性能が向上する。
【００１５】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００１６】
【図１】（Ａ）はこの発明の一実施例の基本的構成を示すブロック図であり、（Ｂ）はこの発明の他の実施例の基本的構成を示すブロック図である。
【図２】この発明の一実施例の構成を示すブロック図である。
【図３】図２実施例に適用されるカメラ，空量装置および照明装置の設置状態の一例を示す図解図である。
【図４】図２実施例のモニタに表示されるカメラ画像の一例を示す図解図である。
【図５】図２実施例のモニタに表示されるマップ画像の一例を示す図解図である。
【図６】図２実施例に適用されるエリアレジスタの構成の一例を示す図解図である。
【図７】図２実施例に適用される代表点レジスタの構成の一例を示す図解図である。
【図８】図２実施例に適用される制御モデル履歴レジスタの構成の一例を示す図解図である。
【図９】（Ａ）はマップ画像上での分割エリアの割り当て状態の一例を示す図解図であり、（Ｂ）はカメラ画像上での測定エリアの割り当て状態の一例を示す図解図である。
【図１０】カメラ画像の一例を示す図解図である。
【図１１】最適制御モデルを定義する温度と時刻との関係の一例を示すグラフである。
【図１２】最適制御モデルを定義する湿度と時刻との関係の一例を示すグラフである。
【図１３】最適制御モデルを定義する風量と時刻との関係の一例を示すグラフである。
【図１４】最適制御モデルを定義する照度と時刻との関係の一例を示すグラフである。
【図１５】図２実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図１６】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図１７】図２実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図１８】図２実施例に適用されるＣＰＵの動作のさらにその他の一部を示すフロー図である。
【図１９】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図２０】図２実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図２１】この発明の他の実施例の構成を示すブロック図である。
【図２２】図２１実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図２３】（Ａ）は空調装置の構成の一例を示す図解図であり、（Ｂ）は照明装置の構成の一例を示す図解図である。
【図２４】その他の実施例に適用されるエリアレジスタの構成の一例を示す図解図である。
【図２５】その他の実施例に適用される制御モデル履歴レジスタの構成の一例を示す図解図である。
【発明を実施するための形態】
【００１７】
図１（Ａ）を参照して、この発明の一実施例の出力制御装置は、基本的に次のように構成される。検知手段１ａは、空間から１または２以上の特定物体を検知する。第１決定手段２ａは、空間に向けて出力を発生する装置の適正制御モデルを制御モデル履歴情報に基づいて決定する処理を検知手段１ａの検知に応答して実行する。受け付け手段３ａは、装置の設定を変更する設定変更操作を検知手段１ａの検知処理と並列して受け付ける。第２決定手段４ａは、設定変更操作に従って装置の適正制御モデルを決定する処理を第１決定手段２ａの決定処理に代替して実行する。制御手段５ａは、第１決定手段２ａおよび第２決定手段３ａの各々によって決定された適正制御モデルに基づいて装置の出力動作を制御する。更新手段６ａは、制御モデル履歴情報を第１決定手段２ａおよび第２決定手段３ａの各々の決定処理に関連して更新する。
【００１８】
制御モデル履歴情報は、空間からの特定物体の検知に応答した適正制御モデルの決定処理に関して更新されるとともに、設定変更操作に応答した適正制御モデルの決定処理に関連して更新される。また、空間から特定物体が検知されたとき、適正制御モデルは制御モデル履歴情報に基づいて決定される。
【００１９】
このため、設定変更操作に従って決定された適正制御モデルに関する履歴は、空間から特定物体が検知されたときの適正制御モデルの決定処理に反映される。これによって、装置の出力動作の制御性能が向上する。
【００２０】
図１（Ｂ）を参照して、他の実施例の出力制御装置は、基本的に次のように構成される。検知手段１ｂは、空間から１または２以上の特定物体を検知する。決定手段２ｂは、空間に向けて出力を発生する装置の適正制御モデルをメモリ７ｂに保存された制御モデル履歴情報に基づいて決定する処理を検知手段１ｂの検知に応答して実行する。制御手段３ｂは、決定手段２ｂによって決定された適正制御モデルに基づいて装置の出力動作を制御する。第１更新手段４ｂは、メモリ７ｂに保存された制御モデル履歴情報を決定手段２ｂの決定処理に関連して更新する。取り込み手段５ｂは、新規の制御モデル履歴情報を外部から取り込む。第２更新手段６ｂは、メモリ７ｂに保存された制御モデル履歴情報を取り込み手段５ｂによって取り込まれた制御モデル履歴情報によって更新する。
【００２１】
制御モデル履歴情報は、空間からの特定物体の検知に応答した適正制御モデルの決定処理に関して更新されるとともに、外部から取り込まれた新規の制御モデル履歴情報によって更新される。また、空間から特定物体が検知されたとき、適正制御モデルは制御モデル履歴情報に基づいて決定される。これによって、装置の出力動作の制御性能が向上する。
【００２２】
図２を参照して、この実施例の空調制御装置１０は、撮像面で捉えられた被写界（３次元空間）を表す画像データを繰り返し出力するカメラ１２を含む。カメラ１２は、図３に示す部屋ＲＭ１に設定される。図３によれば、部屋ＲＭ１は、床面ＦＬ１および天井ＨＶ１と４つの壁面ＷＬ１〜ＷＬ４とによって仕切られる。カメラ１２は壁面ＷＬ１の幅方向中央の上部に設けられ、部屋ＲＭ１の内部空間を斜め上方から捉える。
【００２３】
したがって、カメラ１２から出力された画像データに基づく画像は、図４に示す要領で再現される。図３および図４に示すように、部屋ＲＭ１の内部空間は互いに直交するＸ軸，Ｙ軸およびＺ軸によって定義され、カメラ１２の撮像面は互いに直交するＵ軸およびＶ軸によって定義される。
【００２４】
天井ＨＶ１には、空調装置Ｄ＿１〜Ｄ＿６および照明装置Ｅ＿１〜Ｅ＿６が既定の距離を隔てて設置される。ここで、照明装置Ｅ＿１〜Ｅ＿６の設置位置はそれぞれ、空調装置Ｄ＿１〜Ｄ＿６の設定位置と重なる。空調装置Ｄ＿１〜Ｄ＿６の各々は指定の温度および湿度を有する空気を指定の風量で出力し、照明装置Ｅ＿１〜Ｅ＿６の各々は指定の照度で発光する。
【００２５】
温度センサ２０＿１，湿度センサ２２＿１，風量センサ２４＿１および照度センサ２６＿１は空調装置Ｄ＿１および照明装置Ｅ＿１の真下に配置され、温度センサ２０＿２，湿度センサ２２＿２，風量センサ２４＿２および照度センサ２６＿２は空調装置Ｄ＿２および照明装置Ｅ＿２の真下に配置される。
【００２６】
また、温度センサ２０＿３，湿度センサ２２＿３，風量センサ２４＿３および照度センサ２６＿３は空調装置Ｄ＿３および照明装置Ｅ＿３の真下に配置され、温度センサ２０＿４，湿度センサ２２＿４，風量センサ２４＿４および照度センサ２６＿４は空調装置Ｄ＿４および照明装置Ｅ＿４の真下に配置される。
【００２７】
さらに、温度センサ２０＿５，湿度センサ２２＿５，風量センサ２４＿５および照度センサ２６＿５は空調装置Ｄ＿５および照明装置Ｅ＿５の真下に配置され、温度センサ２０＿６，湿度センサ２２＿６，風量センサ２４＿６および照度センサ２６＿６は空調装置Ｄ＿６および照明装置Ｅ＿６の真下に配置される。
【００２８】
入力装置１８の操作によってエリア設定モードが選択されると、ＣＰＵ１４ｐによって次の処理が実行される。なお、エリア設定モードにおいては、カメラ１２は停止状態にある。
【００２９】
まず、図５に示すマップ画像がモニタ１６に表示される。マップ画像は、平面ＦＬ１を鳥瞰した状態を模式的に表す画像に相当する。マップ画像にはまた、空調装置Ｄ＿１〜Ｄ＿６（または照明装置Ｅ＿１〜Ｅ＿６）をそれぞれ表すマークＭ＿１〜Ｍ＿６が、空調装置Ｄ＿１〜Ｄ＿６（または照明装置Ｅ＿１〜Ｅ＿６）の位置に対応して表示される。
【００３０】
マップ画像の表示が完了すると、変数Ｋが“１”に設定される。入力装置１８に設けられたマウスポインタによってマークＭ＿Ｋがクリックされると、クリックされた位置を示す座標つまりクリック座標が算出される。算出されたクリック座標は変数Ｋに対応して図６に示すエリアレジスタ１４ｒ１に記述され、変数Ｋはその後にインクリメントされる。クリック操作はマークＭ＿１〜Ｍ＿６に対応して合計６回受け付けられ、これによってマークＭ＿１〜Ｍ＿６にそれぞれ対応する６つのクリック座標がエリアレジスタ１４ｒ１に設定される。
【００３１】
マップ画像は、こうして設定された６つのクリック座標を基準として、図９（Ａ）に示す要領で分割される。境界線ＢＬ＿１〜Ｂ＿Ｌ３は、マークＭ＿１〜Ｍ＿６を囲むようにマップ画像上に描かれる。この結果、分割エリアＭＰ＿１〜ＭＰ＿６がマークＭ＿１〜Ｍ＿６の周辺に割り当てられ、部屋ＲＭ１の内部空間が分割エリアＭＰ＿１〜ＭＰ＿６にそれぞれ対応する複数の小空間に分割される。エリアレジスタ１４ｒ１には、分割エリアＭＰ＿Ｋ（Ｋ：１〜６）を定義する複数のＸＹ座標が記述される。
【００３２】
続いて、分割エリアＭＰ＿Ｋを定義する複数のＸＹ座標の各々が、数１に従ってＵＶ座標に変換される。
【００３３】
【数１】
2012042198.tif 000003
数１に示す校正パラメータＰ１１〜Ｐ３３は、平面ＦＬ１を定義するＸＹ座標系とカメラ１２の撮像面つまりカメラ画像を定義するＵＶ座標系との間で平面射影変換を行うための行列に相当する。したがって、所望のＸＹ座標を数１に適用することで、カメラ画像上の対応するＵＶ座標が算出される。こうして変換された複数のＵＶ座標は、変換元の複数のＸＹ座標に対応してエリアレジスタ１４ｒ１に記述される。分割エリアＭＰ＿Ｋに対応する測定エリアＤＴ＿Ｋは、図９（Ｂ）に示す要領でカメラ画像上に定義される。
【００３４】
入力装置１８の操作によって出力制御モードが選択されると、カメラ１２が起動され、測定周期が到来する毎に次の処理がＣＰＵ１４ｐによって実行される。
【００３５】
まず、パターンマッチングまたは動き検出によってカメラ画像から人物像が探索される。１または２以上の人物像が発見されると、変数Ｌが“１”〜“Ｌｍａｘ”（Ｌｍａｘ：発見された人物像の総数）の各々に設定され、発見された１または２以上の人物像のうちＬ番目の人物像の代表点が“ＲＰ＿Ｌ”として決定される。決定された代表点ＲＰ＿ＬのＸＹ座標は、変数Ｌに対応して図７に示す代表点レジスタ１４ｒ２に記述される。
【００３６】
人物Ｈ１〜Ｈ３が図１０に示す要領で部屋ＲＭ１に存在するとき、人物Ｈ１を表す画像上で代表点ＲＰ＿１が決定され、人物Ｈ２を表す画像上で代表点ＲＰ＿２が決定され、そして人物Ｈ３を表す画像上で代表点ＲＰ＿３が決定される。代表点ＲＰ＿１〜ＲＰ＿３のＸＹ座標は、Ｌ＝１〜３に対応して代表点レジスタ１４ｒ２に記述される。
【００３７】
続いて、変数Ｋが“１”〜“６”の各々に設定され、空調装置Ｄ＿Ｋおよび照明装置Ｅ＿Ｋの出力が以下で述べる空調＆照度制御処理によって制御される。
【００３８】
入力装置１８上でユーザ設定操作が行われず、かつユーザ設定が無効であれば、分割エリアＭＰ＿Ｋに属する代表点の数が“ＮＵＭ”として測定される。変数ＮＵＭが“１”以上であれば、測定エリアＤＴ＿Ｋに人物が存在するとみなされ、図８に示す制御モデル履歴レジスタ１４ｒ４の記述を参照して最適制御モデルＭＤ＿Ｋが算出される（詳細は後述）。一方、入力装置１８上でユーザ設定操作が行われると、ユーザ設定に基づいて最適制御モデルＭＤ＿Ｋが算出される。ユーザ設定に基づく最適制御モデルＭＤ＿Ｋは、ユーザ設定が有効である期間にわたって維持される。算出された最適制御モデルＭＤ＿Ｋは、空調装置Ｄ＿Ｋに設定すべき温度，湿度および風量と照明装置Ｅ＿Ｋに設定すべき照度とをパラメータとして有する。
【００３９】
ユーザ設定操作が１２時に受け付けられ、ユーザ設定が１２時から１４時まで有効とされた場合、最適制御モデルＭＤ＿Ｋを定義する温度，湿度，風量および照明は、たとえば図１１〜図１４に示すに示す要領で変化する。
【００４０】
図１１〜図１４によれば、ユーザ設定操作を受け付ける前の期間（＝期間Ａ）およびユーザ設定が無効となった後の期間（＝期間Ｃ）では、最適制御モデルＭＤ＿Ｋを定義する温度，湿度，風量および照度は、制御モデル履歴レジスタ１４ｒ４の記述を参照して算出される。
【００４１】
ユーザ設定操作を受け付けると、最適制御モデルＭＤ＿Ｋを定義する温度，湿度，風量および照度は、制御モデル履歴レジスタ１４ｒ４の記述ではなく、ユーザ設定操作に従って算出される。算出された温度，湿度，風量および照度は、ユーザ設定が有効である期間（＝期間Ｂ）にわたって維持される。
【００４２】
最適制御モデルＭＤ＿Ｋの算出が完了すると、測定エリアＤＴ＿Ｋの環境を測定するべく、温度センサ２０＿Ｋ，湿度センサ２２＿Ｋ，風量センサ２４＿Ｋおよび照度センサ２６＿Ｋの検知結果が取り込まれる。測定された環境は、温度センサ２０＿Ｋによって検知された温度，湿度センサ２２＿Ｋによって検知された湿度，風量センサ２４＿Ｋによって検知された風量，および照度センサ２６＿Ｋによって検知された照度をパラメータとして有する。
【００４３】
続いて、最適制御モデルＭＤ＿Ｋおよび測定環境の相違が共通のパラメータ毎に算出される。算出された相違は、温度差ΔＴＰ，湿度差ΔＨＭ，風量差ΔＡＶおよび照度差ΔＬＭによって表される。空調装置Ｄ＿Ｋの出力は、算出された温度差ΔＴＰ，湿度差ΔＨＭおよび風量差ΔＡＶが抑制されるように調整される。また、照明装置Ｅ＿Ｋの出力は、算出された照度差ΔＬＭが抑制されるように調整される。
【００４４】
調整が完了すると、制御モデル履歴が更新される。具体的には、現時点の最適制御モデルＭＤ＿Ｋを定義するパラメータ値と時計回路１４ｔが示す現在の年月日および時刻とが制御モデル履歴レジスタ１４ｒ４に追記される。制御モデル履歴レジスタ１４ｒ４への追記は、ユーザ設定が有効である期間、ならびにユーザ設定が無効でかつ測定エリアＤＴ＿Ｋに人物が存在しない期間にも、繰り返し実行される。このとき、記述される最適制御モデルＭＤ＿Ｋのパラメータ値は、従前の値と同じである。
【００４５】
制御モデル履歴レジスタ１４ｒ２の記述に基づいて最適制御モデルＭＤ＿Ｋを算出するにあたっては、まず時計回路１４ｔを参照して現在の年月日および時刻が検出され、検出された年月日および時刻に対応する過去の期間が抽出期間として特定される。たとえば、現在の年月日および時刻が２０１０年６月１４日の１４時であれば、過去数年の６月７日〜２１日の１３時〜１５時が抽出期間となる。抽出期間が特定されると、抽出期間の始期および終期に“１”および“ｎ”がそれぞれ割り当てられる。“ｎ”の値は、抽出期間に対応して制御モデル履歴レジスタ１４ｒ４に登録された最適制御モデルの数に相当する。
【００４６】
続いて、変数ｉが“１”〜“ｎ”の各々に設定され、数２〜数７に従って重み付け量Ｗｄｉ，Ｗｔｉ，Ｗｒｔｐｉ，Ｗｒｈｍｉ，ＷｒａｖｉおよびＷｒｌｍｉが算出される。
【００４７】
【数２】
2012042198.tif 000004
【００４８】
【数３】
2012042198.tif 000005
【００４９】
【数４】
2012042198.tif 000006
【００５０】
【数５】
2012042198.tif 000007
【００５１】
【数６】
2012042198.tif 000008
【００５２】
【数７】
2012042198.tif 000009
数２〜数７において、“Ｄｓ”は今日の月日に相当し、“Ｄｉ”は変数ｉに対応して制御モデル履歴レジスタ１４ｒ４に記述された月日に相当する。“Ｔｓ”は現在時刻に相当し、“Ｔｉ”は変数ｉに対応して制御モデル履歴レジスタ１４ｒ４に記述された時刻に相当する。“ＲＴＰｓ”は温度センサ２０＿Ｋによって検知された現時点の温度に相当し、“ＴＰｉ”は変数ｉに対応して制御モデル履歴レジスタ１４ｒ４に記述された空調装置Ｄ＿Ｋの設定温度に相当する。“ＲＨＭｓ”は湿度センサ２２＿Ｋによって検知された現時点の湿度に相当し、“ＨＭｉ”は変数ｉに対応して制御モデル履歴レジスタ１４ｒ４に記述された空調装置Ｄ＿Ｋの設定湿度に相当する。
【００５３】
“ＲＡＶｓ”は風量センサ２４＿Ｋによって検知された現時点の風量に相当し、“ＡＶｉ”は変数ｉに対応して制御モデル履歴レジスタ１４ｒ４に記述された空調装置Ｄ＿Ｋの設定風量に相当する。“ＲＬＭｓ”は照度センサ２６＿Ｋによって検知された現時点の照度に相当し、“ＬＭｉ”は変数ｉに対応して制御モデル履歴レジスタ１４ｒ４に記述された照明装置Ｅ＿Ｋの設定照度に相当する。“ａ”〜“ｇ”は、定数に相当する。
【００５４】
数２によれば、今日の月日と変数ｉに相当する月日との差分絶対値にマイナスを付した数値がべき指数として設定され、このべき指数が定数ｇに累乗される。重み付け量Ｗｄｉは、こうして算出された累乗値に定数ａを掛け算することで求められる。
【００５５】
数３によれば、現在時刻と変数ｉに相当する時刻との差分絶対値にマイナスを付した数値がべき指数として設定され、このべき指数が定数ｇに累乗される。重み付け量Ｗｔｉは、こうして算出された累乗値に定数ｂを掛け算することで求められる。
【００５６】
数４によれば、温度センサ２０＿Ｋによって検知された現時点の温度と変数ｉに相当する月日および時刻に空調装置Ｄ＿Ｋに設定された温度との差分絶対値にマイナスを付した数値がべき指数として設定され、このべき指数が定数ｇに累乗される。重み付け量Ｗｒｔｐｉは、こうして算出された累乗値に定数ｃを掛け算することで求められる。
【００５７】
数５によれば、湿度センサ２２＿Ｋによって検知された現時点の湿度と変数ｉに相当する月日および時刻に空調装置Ｄ＿Ｋに設定された湿度との差分絶対値にマイナスを付した数値がべき指数として設定され、このべき指数が定数ｇに累乗される。重み付け量Ｗｒｈｍｉは、こうして算出された累乗値に定数ｄを掛け算することで求められる。
【００５８】
数６によれば、風量センサ２４＿Ｋによって検知された現時点の風量と変数ｉに相当する月日および時刻に空調装置Ｄ＿Ｋに設定された風量との差分絶対値にマイナスを付した数値がべき指数として設定され、このべき指数が定数ｇに累乗される。重み付け量Ｗｒａｖｉは、こうして算出された累乗値に定数ｅを掛け算することで求められる。
【００５９】
数７によれば、照度センサ２６＿Ｋによって検知された現時点の照度と変数ｉに相当する月日および時刻に照明装置Ｅ＿Ｋに設定された照度との差分絶対値にマイナスを付した数値がべき指数として設定され、このべき指数が定数ｇに累乗される。重み付け量Ｗｒｌｍｉは、こうして算出された累乗値に定数ｆを掛け算することで求められる。
【００６０】
続いて、空調装置Ｄ＿Ｋに設定すべき温度が数８に従って“ＴＰｓ”として算出され、空調装置Ｄ＿Ｋに設定すべき湿度は数９に従って“ＨＭｓ”として算出され、空調装置Ｄ＿Ｋに設定すべき風量は数１０に従って“ＡＶｓ”として算出される。また、照明装置Ｅ＿Ｋに設定すべき照度は、数１１に従って“ＬＭｓ”として算出される。
【００６１】
【数８】
2012042198.tif 000010
【００６２】
【数９】
2012042198.tif 000011
【００６３】
【数１０】
2012042198.tif 000012
【００６４】
【数１１】
2012042198.tif 000013
数８において、分母は、重み付け量Ｗｄｉ，ＷｔｉおよびＷｒｔｐｉを共通の変数ｉに対応して掛け合わせ、これによって得られたｎ個の掛け算値を積算することで求められる。また、分子は、設定温度ＴＰｉと重み付け量Ｗｄｉ，ＷｔｉおよびＷｒｔｐｉとを共通の変数ｉに対応して掛け合わせ、これによって得られたｎ個の掛け算値を積算することで求められる。分子の値を分母の値で割り算すると、設定温度ＴＰｓが導き出される。
【００６５】
数９において、分母は、重み付け量Ｗｄｉ，ＷｔｉおよびＷｒｈｍｉを共通の変数ｉに対応して掛け合わせ、これによって得られたｎ個の掛け算値を積算することで求められる。また、分子は、設定湿度ＨＭｉと重み付け量Ｗｄｉ，ＷｔｉおよびＷｒｈｍｉとを共通の変数ｉに対応して掛け合わせ、これによって得られたｎ個の掛け算値を積算することで求められる。分子の値を分母の値で割り算すると、設定湿度ＨＭｓが導き出される。
【００６６】
数１０において、分母は、重み付け量Ｗｄｉ，ＷｔｉおよびＷｒａｖｉを共通の変数ｉに対応して掛け合わせ、これによって得られたｎ個の掛け算値を積算することで求められる。また、分子は、設定風量ＡＶｉと重み付け量Ｗｄｉ，ＷｔｉおよびＷｒａｖｉとを共通の変数ｉに対応して掛け合わせ、これによって得られたｎ個の掛け算値を積算することで求められる。分子の値を分母の値で割り算すると、設定風量ＡＶｓが導き出される。
【００６７】
数１１において、分母は、重み付け量Ｗｄｉ，ＷｔｉおよびＷｒｌｍｉを共通の変数ｉに対応して掛け合わせ、これによって得られたｎ個の掛け算値を積算することで求められる。また、分子は、設定照度ＬＭｉと重み付け量Ｗｄｉ，ＷｔｉおよびＷｒｌｍｉとを共通の変数ｉに対応して掛け合わせ、これによって得られたｎ個の掛け算値を積算することで求められる。分子の値を分母の値で割り算すると、設定照度ＬＭｓが導き出される。
【００６８】
ＣＰＵ１４ｐは、図１５に示すメインタスク，図１６〜図１７に示すエリア設定タスク，および図１８〜図２０に示す出力制御タスクを含む複数のタスクを実行する。なお、これらのタスクに対応する制御プログラムは、記録媒体２２に保存される。
【００６９】
図１５を参照して、ステップＳ１では現時点の動作モードがエリア設定モードであるか否かを判別し、ステップＳ５では現時点の動作モードが出力制御モードであるか否かを判別する。
【００７０】
ステップＳ１でＹＥＳであれば、ステップＳ３でエリア設定タスクを起動し、その後にステップＳ１５に進む。ステップＳ５でＹＥＳであれば、分割エリアＭＰ＿１〜ＭＰ＿６が設定済みであるか否かをステップＳ７で判別する。判別結果がＹＥＳであればステップＳ９で出力制御タスクを起動してからステップＳ１３に進み、判別結果がＮＯであればそのままステップＳ１３に進む。ステップＳ１およびＳ５のいずれもＮＯであれば、ステップＳ１１で他の処理を実行し、その後にステップＳ１３に進む。
【００７１】
ステップＳ１３ではモード変更操作が行われたか否かを繰り返し判別する。判別結果がＮＯからＹＥＳに更新されると、起動中のタスクをステップＳ１５で終了し、その後にステップＳ１に戻る。
【００７２】
図１６を参照して、ステップＳ２１ではマップ画像をモニタ１６に表示し、ステップＳ２３では変数Ｋを“１”に設定する。ステップＳ２５ではエリア指定のためのクリック操作が行われたか否かを判別し、判別結果がＮＯからＹＥＳに更新されるとステップＳ２７でクリック座標を算出する。算出された座標は、変数Ｋに対応してエリアレジスタ１４ｒ１に記述される。ステップＳ２９では変数Ｋが“６”に達したか否かを判別し、判別結果がＮＯであればステップＳ３１で変数ＫをインクリメントしてからステップＳ２５に戻る一方、判別結果がＹＥＳであればステップＳ３３に進む。
【００７３】
ステップＳ３３では、クリック座標を参照してマップ画像を分割する。この結果、６個の分割エリアＭＰ＿１〜ＭＰ＿６がマップ画像上に割り当てられる。ステップＳ３５では分割画像ＭＰ＿１〜ＭＰ＿６を仕切る境界線ＢＬ＿１〜ＢＬ＿３をマップ画像上に描画する。
【００７４】
ステップＳ３７では変数Ｋを“１”に設定し、ステップＳ３９では分割エリアＭＰ＿Ｋを定義する複数のＸＹ座標を算出する。算出されたＸＹ座標は、変数Ｋに対応してエリアレジスタ１４ｒ１に記述される。ステップＳ４１では、分割エリアＭＰ＿Ｋを定義する複数のＸＹ座標の各々を数１に従ってＵＶ座標に変換する。変換されたＵＶ座標は変数Ｋに対応してエリアレジスタ１４ｒ１に記述され、これによって分割エリアＭＰ＿Ｋに対応する測定エリアＤＴ＿Ｋがカメラ画像に割り当てられる。
【００７５】
ステップＳ４３では、変数Ｋが“６”に達したか否かを判別する。判別結果がＮＯであればステップＳ４５で変数ＫをインクリメントしてからステップＳ３９に戻る一方、判別結果がＹＥＳであれば処理を終了する。
【００７６】
図１８を参照して、ステップＳ５１では測定周期が到来したか否かを判別する。判別結果がＮＯからＹＥＳに更新されるとステップＳ５３に進み、パターンマッチングまたは動き検出によってカメラ画像から人物像を探索する。ステップＳ５５では１または２以上の人物像が発見されたか否かを判別し、判別結果がＮＯであればステップＳ５１に戻る一方、判別結果がＹＥＳであればステップＳ５７に進む。
【００７７】
ステップＳ５７では変数Ｌを“１”に設定し、ステップＳ５９では発見された１または２以上の人物像のうちＬ番目の人物像の代表点を“ＲＰ＿Ｌ”として決定し、そしてステップＳ６１では決定された代表点ＲＰ＿ＬのＸＹ座標を上述の数１を参照して算出する。算出されたＸＹ座標は、変数Ｌに対応して代表点レジスタ１４ｒ２に記述される。ステップＳ６３では変数Ｌが最大値Ｌｍａｘ（＝発見された人物像の総数）に達したか否かを判別し、判別結果がＮＯであればステップＳ６５で変数ＬをインクリメントしてからステップＳ５９に戻る一方、判別結果がＹＥＳであればステップＳ６７に進む。
【００７８】
ステップＳ６７では変数Ｋを“１”に設定し、ステップＳ６９では空調＆照度制御処理を空調装置Ｄ＿Ｋおよび照明装置Ｅ＿Ｋに対して実行する。ステップＳ７１では変数Ｋが“６”に達したか否かを判別し、判別結果がＮＯであればステップＳ７３で変数ＫをインクリメントしてからステップＳ６９に戻る一方、判別結果がＹＥＳであればステップＳ５１に戻る。
【００７９】
ステップＳ６９の空調＆照明制御処理は、図２０に示すサブルーチンに従って実行される。
【００８０】
ステップＳ８１では入力装置１８に対するユーザ設定操作が行われたか否かを判別し、ステップＳ９３ではユーザ設定が無効であるか否かを判別する。ステップＳ８１でＹＥＳであればステップＳ８３に進み、ユーザ設定操作に従って最適制御モデルＭＤ＿Ｋを算出する。最適制御モデルＭＤ＿Ｋは、ユーザによって設定された温度，湿度，風量および照度をパラメータとして有する。算出が完了すると、ステップＳ８５に進む。一方、ステップＳ８１およびＳ９３のいずれもＮＯであれば、ステップＳ８３の処理を実行することなくステップＳ８５に進む。
【００８１】
ステップＳ８５では、測定エリアＤＴ＿Ｋの環境を測定するべく、温度センサ２０＿Ｋ，湿度センサ２２＿Ｋ，風量センサ２４＿Ｋおよび照度センサ２６＿Ｋの検知結果を取り込む。測定された環境は、温度センサ２０＿Ｋによって検知された温度，湿度センサ２２＿Ｋによって検知された湿度，風量センサ２４＿Ｋによって検知された風量，および照度センサ２６＿Ｋによって検知された照度をパラメータとして有する。
【００８２】
ステップＳ８７では、最適制御モデルＭＤ＿Ｋと測定された環境との間における共通のパラメータの相違を算出する。算出される相違は、温度差ΔＴＰ，湿度差ΔＨＭ，風量差ΔＡＶおよび照度差ΔＬＭによって表される。ステップＳ８９では、算出された温度差ΔＴＰ，湿度差ΔＨＭおよび風量差ΔＡＶが抑制されるように空調装置Ｄ＿Ｋの出力を調整し、算出された照度差ΔＬＭが抑制されるように照明装置Ｅ＿Ｋの出力を調整する。
【００８３】
調整が完了すると、ステップＳ９１で制御モデル履歴を更新する。具体的には、現時点の最適制御モデルを定義するパラメータ値と現在時刻とを制御モデル履歴レジスタ１４ｒ４に追記する。ステップＳ９１の処理が完了すると、上階層のルーチンに復帰する。
【００８４】
ステップＳ８１でＮＯである一方、ステップＳ８３でＹＥＳであれば、分割エリアＭＰ＿Ｋに属する代表点の数をステップＳ９５で測定する。測定された代表点の数は、変数ＮＵＭに設定される。ステップＳ９７では変数ＮＵＭが“１”以上であるか否かを判別し、判別結果がＮＯであればそのままステップＳ９１に進む一方、判別結果がＹＥＳであれば次のステップＳ９９〜Ｓ１０１の処理を経てステップＳ８５に進む。
【００８５】
ステップＳ９９では、現在の年月日および時刻に対応する期間を抽出期間として設定し、設定された抽出期間に対応する最適制御モデルＭＤ＿Ｋのパラメータを制御モデル履歴レジスタ１４ｒ４から抽出する。ステップＳ１０１では、抽出されたパラメータと温度センサ２０＿Ｋ，湿度センサ２２＿Ｋ，風量センサ２４＿Ｋおよび照度センサ２６＿Ｋの検知結果と時計回路１４ｔの出力とを上述した数２〜数１１に適用して、最適制御モデルＭＤ＿Ｋを算出する。
【００８６】
以上の説明から分かるように、ＣＰＵ１４ｐは、測定エリアＤＴ＿Ｋ（Ｋ：１〜６）から１または２以上の人物を検知したとき(S53〜S65, S95〜S97)、測定エリアＤＴ＿Ｋに向けて出力を発生する空調装置Ｄ＿Ｋおよび照明装置Ｅ＿Ｋに適する最適制御モデルＭＤ＿Ｋを制御モデル履歴レジスタ１４ｒ４の記述に基づいて決定する(S99〜S101)。ＣＰＵ１４ｐはまた、空調装置Ｄ＿Ｋおよび照明装置Ｅ＿Ｋの設定を変更するユーザ設定操作を人物検知処理と並列して受け付け(S81)、最適制御モデルＭＤ＿Ｋをユーザ設定操作に従って決定する(S83)。ここで、人物検知に応答したモデル決定処理およびユーザ設定操作に応答したモデル決定処理は、代替的に実行される。ＣＰＵ１４ｐはさらに、こうして決定された最適制御モデルＭＤ＿Ｋに基づいて空調装置Ｄ＿Ｋおよび照明装置Ｅ＿Ｋの出力動作を制御し(S85〜S89)、制御モデル履歴レジスタ１４ｒ４の記述をモデル決定処理に関連して更新する(S91)。
【００８７】
このように、制御モデル履歴レジスタ１４ｒ４の記述は、人物の検知に応答したモデル決定処理に関して更新されるとともに、ユーザ設定操作に応答したモデル決定処理に関連して更新される。また、測定エリアＤＴ＿Ｋから人物が検知されたとき、最適制御モデルＭＤ＿Ｋは制御モデル履歴レジスタ１４ｒ４を参照して決定される。
【００８８】
このため、ユーザ設定操作に従って決定された最適制御モデルＭＤ＿Ｋに関する履歴は、測定エリアＤＴ＿Ｋから人物が検知されたときの最適制御モデルＭＤ＿Ｋの決定処理に反映される。これによって、空調装置Ｄ＿Ｋおよび照明装置Ｅ＿Ｋの出力動作の制御性能が向上する。
【００８９】
なお、この実施例では、ユーザ設定操作に従って決定された最適制御モデルは、常に制御モデル履歴レジスタ１４ｒ４に登録される。しかし、ユーザ設定操作に従って決定された最適制御モデルは、ユーザによる履歴登録操作に応答して制御モデル履歴レジスタ１４ｒ４に登録するようにしてもよい。また、ユーザ設定操作に従って決定された最適制御モデルがユーザ設定操作前の最適制御モデルと大きく相違する場合に、ユーザ設定操作に従って決定された最適制御モデルを制御モデル履歴レジスタ１４ｒ４に登録する処理を制限するようにしてもよい。
【００９０】
さらに、この実施例では、入力装置１８を通して受け付けられたユーザ設定操作に従って最適制御モデルを決定するとともに、制御モデル履歴レジスタ１４ｒ４の記述をこうして決定された最適制御モデルに基づいて更新するようにしている。しかし、空調制御装置１０が設置される前の期間および／または空調制御装置１０が設定された後の一部の期間に別の空調制御装置（類似する環境に設定された装置）によって作成された制御モデル履歴を複製し、複製された制御モデル履歴を制御モデル履歴レジスタ１４ｒ４に追加ないし上書きするようにしてもよい。この場合、別の空調制御装置で作成された制御モデル履歴を受信するための通信Ｉ／Ｆ３０を図２１に示す要領で準備し、図２０に示す空調＆照明制御処理の一部を図２２に示す要領で修正する必要がある。
【００９１】
図２２を参照して、ステップＳ８１では別の空調制御装置で作成された制御モデル履歴が通信Ｉ／Ｆ３０によって受信されたか否かを判別する。判別結果がＮＯであればそのままステップＳ９５に進み、判別結果がＹＥＳであればステップＳ１１３を経てステップＳ９５に進む。ステップＳ１１３では、受信した制御モデル履歴を制御モデル履歴レジスタ１４ｒ４に追加ないし上書きする。
【００９２】
また、この実施例では、部屋ＲＭ１の内部空間を分割エリアＭＰ＿１〜ＭＰ＿６にそれぞれ対応する６つの小空間に分割し、分割された小空間毎に空調装置Ｄ＿１〜６および照明装置Ｅ＿１〜６の出力動作を制御するようにしている。しかし、空調装置Ｄ＿１〜Ｄ＿６の各々が図２３（Ａ）に示すように４つの吹き出し口Ｇ１〜Ｇ４を有し、照明装置Ｅ＿１〜Ｅ＿６の各々が図２３（Ｂ）に示すように４つの照明Ｌ１〜Ｌ４を有することを前提として、部屋ＲＭ１の内部空間を２４個の微小空間に分割し、吹き出し口Ｇ１〜Ｇ４からの出力および照明Ｌ１〜Ｌ４の明るさを微小空間毎に制御するようにしてもよい。この場合、エリアレジスタ１４ｒ１および制御モデル履歴レジスタ１４ｒ４の各々には、２４個の微小空間にそれぞれ対応する２４個のカラムを形成する必要がある（図２４および図２５参照）。
【００９３】
この発明が詳細に説明され図示されたが、それは単なる図解および一例として用いたものであり、限定であると解されるべきではないことは明らかであり、この発明の精神および範囲は添付されたクレームの文言によってのみ限定される。
【符号の説明】
【００９４】
１０  …空調制御装置
１２  …カメラ
１４ｐ  …ＣＰＵ
１８  …入力装置
Ｄ＿１〜Ｄ＿６  …空調装置
Ｅ＿１〜Ｅ＿６  …照明装置
【図１】
2012042198.tif 000014
【図２】
2012042198.tif 000015
【図３】
2012042198.tif 000016
【図４】
2012042198.tif 000017
【図５】
2012042198.tif 000018
【図６】
2012042198.tif 000019
【図７】
2012042198.tif 000020
【図８】
2012042198.tif 000021
【図９】
2012042198.tif 000022
【図１０】
2012042198.tif 000023
【図１１】
2012042198.tif 000024
【図１２】
2012042198.tif 000025
【図１３】
2012042198.tif 000026
【図１４】
2012042198.tif 000027
【図１５】
2012042198.tif 000028
【図１６】
2012042198.tif 000029
【図１７】
2012042198.tif 000030
【図１８】
2012042198.tif 000031
【図１９】
2012042198.tif 000032
【図２０】
2012042198.tif 000033
【図２１】
2012042198.tif 000034
【図２２】
2012042198.tif 000035
【図２３】
2012042198.tif 000036
【図２４】
2012042198.tif 000037
【図２５】
2012042198.tif 000038