(57)【要約】【課題】撮影領域に対する照射光量を撮影画像からの顔画像抽出に適した量となるように調整する。【解決手段】人感センサ２４０、カメラ２６０、および撮影領域に対する光の照射量を調整するための光調整部と通信するホームコントローラ１００は、人感センサ２４０から人物を検知した旨の通知を受信したとき、カメラ２６０に対し人物の撮影指令を送信する撮影指令送信部と、カメラ２６０から、撮影指令に従って撮影した人物の画像を受信する画像受信部と、受信した画像から部分画像を抽出し、抽出された部分画像が顔画像である確度を算出する顔抽出部と、光調整部に対し、算出される確度が高くなるように照射量を変化させるための指令を送信する指令送信部と、を備える。【選択図】図１
2013214901.tif 000002
【特許請求の範囲】
【請求項１】
人感センサ、被写体を撮影するためのカメラ、および撮影領域に対する光の照射量を調整するための光調整部と通信するコントローラであって、
前記コントローラは、
前記人感センサから人物を検知した旨の通知を受信したとき、前記カメラに対し前記人物の撮影指令を送信する撮影指令送信部と、
前記カメラから、前記撮影指令に従って撮影した前記人物の画像を受信する画像受信部と、
受信した画像から部分画像を抽出し、抽出された部分画像が顔画像である確度を算出する顔抽出部と、
前記光調整部に対し、算出される前記確度が高くなるように照射量を変化させるための指令を送信する指令送信部と、を備える、コントローラ。
【請求項２】
前記指令送信部は、前記算出される確度が予め定めた閾値未満であるとき、前記指令を送信する、請求項１に記載のコントローラ。
【請求項３】
前記被写体を撮影するためのカメラは、前記コントローラと通信する複数個のカメラのうち、前記人物を検知した前記人感センサに予め対応付けられたカメラである、請求項１または２に記載のコントローラ。
【請求項４】
前記コントローラは、
前記撮影領域において計測される照度を取得し、
前記指令送信部は、
前記光調整部に対し、計測される前記照度が予め定めた範囲を示すように、照射量を変化させる指令を送信する、請求項１から３のいずれかに記載のコントローラ。
【請求項５】
前記コントローラは、
前記撮影領域における異なる部分領域の照度を取得し、
前記指令送信部は、
前記光調整部に対し、計測される部分領域間の前記照度の比が予め定めた範囲を示すように、照射量を変化させる指令を送信する、請求項１から３のいずれかに記載のコントローラ。
【請求項６】
前記予め定めた範囲は、前記算出される確度が予め定めた確度を超えるような範囲を示す、請求項４または５に記載のコントローラ。
【請求項７】
前記光調整部は、照明器による光の照射量を調整する、請求項１から６のいずれかに記載のコントローラ。
【請求項８】
前記光調整部は、外光による照射量を調整する、請求項１から７のいずれかに記載のコントローラ。
【請求項９】
人感センサと、
被写体を撮影するためのカメラと、
撮影領域に対する光の照射量を調整するための光調整部と、
前記人感センサ、前記カメラ、および前記光調整部と通信するコントローラとを備えるネットワークシステムであって、
前記コントローラは、
前記人感センサから人物を検知した旨の通知を受信したとき、前記カメラに対し前記人物の撮影指令を送信する撮影指令送信部と、
前記カメラから、前記撮影指令に従って撮影した前記人物の画像を受信する画像受信部と、
受信した画像から部分画像を抽出し、抽出された部分画像が顔画像である確度を算出する顔抽出部と、
前記光調整部に対し、算出される前記確度が高くなるように照射量を変化させるための指令を送信する指令送信部と、を備える、ネットワークシステム。
【請求項１０】
人感センサ、被写体を撮影するためのカメラ、および撮影領域に対する光の照射量を調整するための光調整部と通信するプロセッサによる前記照射量の制御方法であって、
前記プロセッサが、前記人感センサから人物を検知した旨の通知を受信したとき、前記カメラに対し前記人物の撮影指令を送信するステップと、
前記プロセッサが、前記撮影指令に従って撮影した前記人物の画像を、前記カメラから受信するステップと、
前記プロセッサが、受信した画像から部分画像を抽出し、抽出された部分画像が顔画像である確度を算出するステップと、
前記プロセッサが、算出される前記確度が高くなるように照射量を変化させるための指令を、前記光調整部に対し送信するステップと、を備える、制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コントローラ、ネットワークシステムおよび制御方法に関し、特に、人物のセンシングに基づき人物を撮影するコントローラ、ネットワークシステムおよび制御方法に関する。
【背景技術】
【０００２】
人物をカメラ撮影した画像から顔を認識し、認識結果に基づき家電などの対象機器を当該人物ごとに制御するシステムが提案されている。
【０００３】
顔認識は、画像処理により撮影画像から顔に相当する部分画像を抽出し、抽出した画像を認識する。しかし、撮影環境によっては適切に顔画像を抽出することができず、顔認識が困難になる。そのため、撮影環境によらずに安定した認識結果を得られるように、ソフトウェアまたはハードウェアに専用の処理または回路を付加する必要がある。
【０００４】
たとえば、特許文献１（特開２００７−２６４００号公報）では、２台のビデオカメラを有したシステムにおいて、可視光を用いた、照度差の激しい場所での物体を、高い精度で検出・認識し、その結果を報知する。具体的には、１台のビデオカメラで高輝度領域を検出し、他方のビデオカメラでその領域をマスクし撮影することで、露出調整を容易にしている。しかし、撮影時に十分な照明用の光量が得られない場合は、撮影画像中から顔などのオブジェクト画像を検出することが困難となる。
【０００５】
これに対し、特許文献２（特開２００８−１１８３８３号公報）では、画像中の指定領域の輝度レベルを撮影条件に関わらず一律のレベルになるように露光調整、絞り制御、ゲインコントロール、階調補正をする。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−２６４００号公報
【特許文献２】特開２００８−１１８３８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１では、顔などのオブジェクト画像を抽出するために２台のカメラを用いる必要がある。また、特許文献２では、露光調整、絞り制御、ゲインコントロール、階調補正などを実現するための高度なソフトウェアを搭載したカメラを用いる必要がある。
【０００８】
それゆえに、本発明の目的は、既存のシステムに容易に追加でき、且つ簡単に顔画像抽出に適した環境（光照射量）に調整できるコントローラ、ネットワークシステムおよび制御方法を提供することである。
【課題を解決するための手段】
【０００９】
この発明のある局面に従うコントローラは、人感センサ、被写体を撮影するためのカメラ、および撮影領域に対する光の照射量を調整するための光調整部と通信するコントローラであって、人感センサから人物を検知した旨の通知を受信したとき、カメラに対し人物の撮影指令を送信する撮影指令送信部と、カメラから、撮影指令に従って撮影した人物の画像を受信する画像受信部と、受信した画像から部分画像を抽出し、抽出された部分画像が顔画像である確度を算出する顔抽出部と、光調整部に対し、算出される確度が高くなるように照射量を変化させるための指令を送信する指令送信部と、を備える。
【００１０】
好ましくは、指令送信部は、算出される確度が予め定めた閾値未満であるとき、指令を送信する。
【００１１】
好ましくは、被写体を撮影するためのカメラは、コントローラと通信する複数個のカメラのうち、人物を検知した前記人感センサに予め対応付けられたカメラである。
【００１２】
好ましくは、コントローラは、撮影領域において計測される照度を取得し、指令送信部は、光調整部に対し、計測される照度が予め定めた範囲を示すように、照射量を変化させる指令を送信する。
【００１３】
好ましくは、コントローラは、撮影領域における異なる部分領域の照度を取得し、指令送信部は、光調整部に対し、計測される部分領域間の照度の比が予め定めた範囲を示すように、照射量を変化させる指令を送信する。
【００１４】
好ましくは、予め定めた範囲は、算出される確度が予め定めた確度を超えるような範囲を示す。
【００１５】
好ましくは、光調整部は、照明器による光の照射量を調整する。
好ましくは、光調整部は、外光による照射量を調整する。
【００１６】
この発明の他の局面に従うネットワークシステムは、人感センサと、被写体を撮影するためのカメラと、撮影領域に対する光の照射量を調整するための光調整部と、人感センサ、カメラ、および光調整部と通信するコントローラとを備えるネットワークシステムである。
【００１７】
コントローラは、人感センサから人物を検知した旨の通知を受信したとき、カメラに対し人物の撮影指令を送信する撮影指令送信部と、カメラから、撮影指令に従って撮影した人物の画像を受信する画像受信部と、受信した画像から部分画像を抽出し、抽出された部分画像が顔画像である確度を算出する顔抽出部と、光調整部に対し、算出される確度が高くなるように照射量を変化させるための指令を送信する指令送信部と、を備える。
【００１８】
この発明のさらに他の局面に従う制御方法は、人感センサ、被写体を撮影するためのカメラ、および撮影領域に対する光の照射量を調整するための光調整部と通信するプロセッサによる照射量の制御方法である。
【００１９】
制御方法は、プロセッサが、人感センサから人物を検知した旨の通知を受信したとき、カメラに対し人物の撮影指令を送信するステップと、プロセッサが、撮影指令に従って撮影した人物の画像を、カメラから受信するステップと、プロセッサが、受信した画像から部分画像を抽出し、抽出された部分画像が顔画像である確度を算出するステップと、プロセッサが、算出される確度が高くなるように照射量を変化させるための指令を、光調整部に対し送信するステップと、を備える。
【発明の効果】
【００２０】
本発明によれば、撮影領域に対する光照射量を撮影画像からの顔画像抽出に適した量となるように調整することができる。
【図面の簡単な説明】
【００２１】
【図１】本実施の形態に係るネットワークシステムの全体構成図である。
【図２】本実施の形態における機器の配置例を示す図である。
【図３】本実施の形態における機器の配置例を示す図である。
【図４】本実施の形態に係るホームコントローラのハードウェア構成図である。
【図５】本実施の形態に係る照明器の構成図である。
【図６】本実施の形態に係る人感センサの構成図である。
【図７】本実施の形態に係る照度センサの構成図である。
【図８】本実施の形態に係るカメラの構成図である。
【図９】本実施の形態に係るブラインドの構成図である。
【図１０】本実施の形態に係るホームコントローラの機能構成図である。
【図１１】本実施の形態に係る対応付けテーブルを示す図である。
【図１２】本実施の形態に係る照度範囲テーブルを示す図である。
【図１３】本実施の形態に係る処理フローチャートである。
【図１４】実験の条件と、パラメータの種類およびパラメータ値とを、実験結果と関連付けて表形式で示す図である。
【図１５】図１４のケース１の実験結果を表すヒストグラムを示す図である。
【図１６】図１５のケース２の実験結果を表すヒストグラムを示す図である。
【発明を実施するための形態】
【００２２】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００２３】
［実施の形態１］
＜ネットワークシステムの全体構成＞
図１は、本実施の形態に係るネットワークシステムの全体構成図である。図１を参照して、本実施の形態に係る屋内に敷設されたネットワークシステム１は、電気機器２００Ａ，２００Ｂを含む。図示される電気機器は、テレビと空調機を示すが、これらは一例であり限定されるものではない。
【００２４】
ネットワークシステム１は、太陽光発電装置２００Ｘ、バッテリー２００Ｙ、それらを制御するためのパワーコンディショナ２００Ｚを含む。なお、バッテリー２００Ｙは、住宅などに設置されるものであってもよいし、自動車用のバッテリーを住宅用のバッテリーとして兼用するものであってもよい。
【００２５】
ネットワークシステム１は、電気機器とは個別に、照明器２３０Ａ〜２３０Ｆ、人感センサ２４０Ａ〜２４０Ｆ、照度センサ２５０Ａおよび２５０Ｂ、カメラ２６０および電動ブラインド（以下、単にブラインドと称する）２８０を含む。ここでは、カメラと電動ブラインドは１台としているが、２台以上であってもよい。
【００２６】
ネットワークシステム１は、さらに、電気機器２００Ａおよび２００Ｂ、照明器２３０Ａ〜２３０Ｆ、人感センサ２４０Ａ〜２４０Ｆ、照度センサ２５０Ａおよび２５０Ｂ、カメラ２６０、ブラインド２８０およびパワーコンディショナ２００Ｚを制御するためのホームコントローラ１００を含む。ホームコントローラ１００は、有線あるいは無線のネットワーク４０１を介して、電気機器２００Ａおよび２００Ｂ、太陽光発電装置２００Ｘ、バッテリー２００Ｙ、パワーコンディショナ２００Ｚ、照明器２３０Ａ〜２３０Ｆ、人感センサ２４０Ａ〜２４０Ｆ、照度センサ２５０Ａおよび２５０Ｂ、カメラ２６０および２８０と通信する。
【００２７】
ネットワーク４０１として、たとえば、無線ＬＡＮ（Local  Area  Network）、ZigBee(登録商標)、Bluetooth（登録商標）、有線ＬＡＮ、またはＰＬＣ（Power  Line  Communications）などを利用することができる。ホームコントローラ１００は、持ち運び可能であってもよいし、テーブル上に載置されたベース（図示せず）に着脱自在であってもよいし、部屋の壁に固設されるものであってもよい。
【００２８】
本実施の形態に係るネットワークシステム１においては、パワーコンディショナ２００Ｚは、電力線４０２を介して、バッテリー２００Ｙと系統（電力会社が提供する電力系統など）と電気機器２００Ａと２００Ｂ、照明器２３０Ａ〜２３０Ｆ、人感センサ２４０Ａ〜２４０Ｆ、照度センサ２５０Ａおよび２５０Ｂ、カメラ２６０およびブラインド２８０に電力を供給する。そして、パワーコンディショナ２００Ｚは、電力線４０２を介して、太陽光発電装置２００Ｘ、バッテリー２００Ｙ、および系統から電力を取得する。
【００２９】
図１に示すように、ネットワークシステム１は、ホームコントローラ１００が人感センサ２４０Ａ〜２４０Ｆ、ならびに照度センサ２５０Ａおよび２５０Ｂなどを制御するセンサシステムを包含する。
【００３０】
ここでは、説明のために、電気機器２００Ａと２００Ｂを電気機器２００と総称し、照明器２３０Ａ〜２３０Ｆを照明器２３０と総称し、人感センサ２４０Ａ〜２４０Ｆを人感センサ２４０と総称する場合がある。
【００３１】
図１のネットワークシステム１では、ホームコントローラ１００は、人感センサ２４０Ａ〜２４０Ｆからセンシング動作によるセンサデータを受信すると、各種指令をネットワーク４０１に送信する。指令により電気機器２００、照明器２３０、カメラ２６０およびブラインド２８０などが制御される。
【００３２】
以下、ネットワークシステム１の具体的な構成について詳述する。
＜機器の設置例＞
図２と図３は、本実施の形態における機器の配置例を示す図である。図２と図３を参照して、屋内における機器の配置例を説明する。
【００３３】
図２を参照して、人感センサ２４０Ａ〜２４０Ｆのそれぞれは、屋内の壁面、より好ましくは天井面において適度の間隔で散在するように配置される。また、屋内の壁面には照明器２３０Ａ〜２３０Ｆのそれぞれが、適度の間隔で散在するように配置される。屋内には、図示しないが電気機器２００が設置される。また、壁面などには、屋内に向けて撮影方向が設定されているカメラ２６０が配置される。また、室内の照度を計測するために照度センサ２５０Ａと２５０Ｂが間隔を空けて配置される。
【００３４】
図２では、窓には、屋内に入射する外光を調節するためのブラインド２８０が取り付けられる。照度センサ２５０Ａは外光による明るさを検出できるように窓付近に配置され、照度センサ２５０Ｂは窓とは反対側のカメラ２６０付近に配置される。
【００３５】
図２では、ブラインド２８０は開状態である。窓からの外光は屋内に入射し、窓付近は照明器２３０を点灯せずとも明るくなるが、窓から離れたところでは外光は届かず、窓付近に比べると暗くなる。したがって、カメラ２６０が入室する人物である被写体２７０を撮影すると、逆光となるから、撮影画像の認識率は低下する。
【００３６】
これに対して、図３では、ブラインド２８０は閉状態であるので窓からの外光は屋内に入射しない。したがって、照明器２３０を点灯することで屋内を明るくし、とりわけカメラ２６０付近の照明器２３０Ｅの照射光量を増加させることで、撮影用の照明光を得ることができる。したがって、カメラ２６０が被写体２７０を撮影すると、撮影画像の認識率は図２に比べて高くなる。
【００３７】
＜ホームコントローラ１００のハードウェア構成＞
図４は、本実施の形態に係るホームコントローラ１００のハードウェア構成図である。
【００３８】
図４を参照して、ホームコントローラ１００は、メモリ１０１、ディスプレイ１０２、タブレット１０３、ボタン１０４、通信インターフェイス１０５、音声出力のためのスピーカ１０７、時間を計時するための時計１０８、およびＣＰＵ（Central  Processing  Unit）１１０を含む。
【００３９】
メモリ１０１は、各種のＲＡＭ（Random  Access  Memory）や、ＲＯＭ（Read-Only  Memory）や、ハードディスクなどによって実現される。たとえば、メモリ１０１は、読取用のインターフェイスを介して利用される、ＵＳＢ（Universal Serial Bus）メモリ、ＣＤ−ＲＯＭ（Compact  Disc  -  Read  Only  Memory）、ＤＶＤ−ＲＯＭ（Digital  Versatile  Disk-Read  Only  Memory）、ＵＳＢ（Universal  Serial  Bus）メモリ、メモリカード、ＦＤ（Flexible  Disk）、ハードディスク、磁気テープ、カセットテープ、ＭＯ（Magnetic  Optical  Disc）、ＭＤ（Mini  Disc）、ＩＣ（Integrated  Circuit）カード（メモリカードを除く）、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ（Electronically  Erasable  Programmable  Read-Only  Memory）などの、不揮発的にプログラムを格納する媒体などによっても実現される。
【００４０】
メモリ１０１の不揮発性の記憶領域には、ＣＰＵ１１０によって実行される制御プログラムおよびそのためのデータが格納される。データには、対応付けテーブル１０１Ａ、照度範囲テーブル１０１Ｂ、通信のために自己を識別するために割当てられた自己アドレス１０１Ｃ、人感センサアドレス群１０１Ｄ、照度センサアドレス群１０１Ｅ、カメラアドレス群１０１Ｆ、機器アドレス群１０１Ｇ、特徴データ１０１Ｈおよび制御データ１０１Ｉを含む。対応付けテーブル１０１Ａおよび照度範囲テーブル１０１Ｂの詳細は後述する。
【００４１】
人感センサアドレス群１０１Ｄは、各人感センサ２４０に割当てられた通信のためのアドレスを含む。照度センサアドレス群１０１Ｅは、各照度センサ２５０に割当てられた通信のためのアドレスを含む。カメラアドレス群１０１Ｆは、カメラ２６０に割当てられた通信のためのアドレスを含む。機器アドレス群１０１Ｇは、ブラインド２８０と各電気機器２００に対応して名称などの識別子と、割当てられた通信のためのアドレスとを含む。これらアドレスは、ホームコントローラ１００が、照明器２３０、人感センサ２４０、照度センサ２５０、カメラ２６０、ブラインド２８０および各電気機器２００と通信する際の宛先および送信元を識別するために参照される。
【００４２】
特徴データ１０１Ｈは、住人毎に、住人の顔画像から得られる目、鼻、口などについて予め算出されて登録される特徴量（以下、登録特徴量という）を含む。制御データ１０１Ｉは、住人毎に、住人が所望する電気機器２００のアドレスと、電気機器２００を予め定めたモードで運転させるための運転指令を含む。ここでは、特徴データ１０１Ｈの住人毎の登録特徴量と、制御データ１０１Ｉの当該住人のデータとはポインタなどを用いて関連付けされる。なお、関連付けの態様はポインタを用いたものに限定されるものではない。
【００４３】
ディスプレイ１０２は、ＣＰＵ１１０によって制御されることによって、電気機器２００やパワーコンディショナ２００Ｚの状態を表示する。タブレット１０３は、ユーザのタッチ操作を検出して、検出した操作に基づくユーザ指示をＣＰＵ１１０に出力する。ユーザは、ボタン１０４を操作することによっても、ユーザ指示をＣＰＵ１１０に与えることができる。たとえば、ディスプレイ１０２に表示された電気機器の名称一覧から所望する電気機器の名称をタッチし、希望する運転指令の入力操作をすることで、所望電気機器に対して入力する運転指令を送信することができる。
【００４４】
本実施の形態においては、ディスプレイ１０２の表面にタブレット１０３が敷設されている。すなわち、本実施の形態においては、ディスプレイ１０２とタブレット１０３とがタッチパネル１０６を構成する。ただし、ホームコントローラ１００は、タブレット１０３を有していなくともよい。
【００４５】
通信インターフェイス１０５は、ＣＰＵ１１０によって制御されることによって、ネットワーク４０１を介して、電気機器２００、人感センサ２４０、照明器２３０、照度センサ２５０、カメラ２６０およびブラインド２８０と通信する。
【００４６】
＜照明器２３０の構成＞
図５は、本実施の形態に係る照明器２３０の構成図である。照明器２３０Ａ〜２３０Ｆは図５と同様の構成を有する。
【００４７】
図５を参照して、照明器２３０は、ＣＰＵ（Central  Processing  Unit）２３１、発光部である光源２３２、電力線４０２からの電力を照明器２３０内の各部に供給するための電源回路２３３、ホームコントローラ１００と通信するための変調・復調回路を有する通信Ｉ／Ｆ（インターフェイスの略）２３４、およびメモリ２３５を含む。
【００４８】
光源２３２は、ＬＥＤ（Light Emitting Diode）を含む。ＣＰＵ２３１は、ＬＥＤのＯＮ／ＯＦＦを制御することで発光量を可変制御するために、ＰＷＭ（Pulse Width modulator）部を含む。ＰＷＭ部は、通信Ｉ／Ｆ２３４を介して受信する照射指令が示すパルス周期とパルス幅とに従ってＬＥＤに供給する電圧をＰＷＭ制御することで、照射光量を制御する。
【００４９】
メモリ２３５には、当該人感センサ２４０に割当てられた自己アドレス２３６およびホームコントローラ１００と通信するためのアドレスであるコントローラアドレス２４７が格納される。
【００５０】
照明器２３０のＣＰＵ２３１は、カメラ２６０による屋内の撮影領域に対する光源２３２による光の照射量を、ホームコンコントローラ１００からの指令に従って調整するための光調整部に相当する。
【００５１】
＜人感センサ２４０の構成＞
図６は、本実施の形態に係る人感センサ２４０の構成図である。人感センサ２４０Ａ〜２４０Ｆは図６と同様の構成を有する。
【００５２】
「人感センサ」は、人の存在の変化を検知するために、たとえば人体表面から放出される赤外線を受信し、受信信号に基づき人の存在を検出（センシング）する。検出方法は、これに限定されず他の方法、たとえば赤外線ビームを発射し、そのビームの反射光を受信することで検出してもよい。
【００５３】
図６を参照して、人感センサ２４０は、ＣＰＵ（Central  Processing  Unit）２４１、センサ２４２、電力線４０２からの電力を人感センサ２４０内の各部に供給するための電源回路３００、ホームコントローラ１００と通信するための変調・復調回路を有する通信Ｉ／Ｆ（インターフェイスの略）２４４、およびメモリ２４５を含む。
【００５４】
センサ２４２は、センシング動作のために、移動体（ここでは、人間）から放射される赤外線を受光し、受光レベルに応じたレベルの電気信号であるセンシング信号をＣＰＵ２４１に出力するフォトダイオードを含む。
【００５５】
通信Ｉ／Ｆ２４４は、ホームコントローラ１００と通信するためにＭＰＵ（Micro Processing Unit）、および通信回路部（変調回路、復調回路、誤り訂正回路など）を有する。
【００５６】
ＣＰＵ２４１は、センサ２４２からのセンシング信号に基づき人の不在から在への変化が検知されたか否かを判定し、判定結果を、センサデータとして通信Ｉ／Ｆ１０５を介してホームコントローラ１００に送信する。
【００５７】
メモリ２４５には、当該人感センサ２４０に割当てられた自己アドレス２４６およびコントローラアドレス２４７が格納される。
【００５８】
＜照度センサ２５０の構成＞
図７は、本実施の形態に係る照度センサ２５０の構成図である。照度センサ２５０Ａおよび２５０Ｂは図７と同様の構成を有する。図７を参照して、照度センサ２５０は、ＣＰＵ（Central  Processing  Unit）２５１、照度を計測するためのセンサ２５２、電力線４０２からの電力を照度センサ２５０内の各部に供給するための電源回路２５３、ホームコントローラ１００と通信するための変調・復調回路を有する通信Ｉ／Ｆ（インターフェイスの略）２５４、およびメモリ２６５を含む。
【００５９】
センサ２５２は、フォトダイオードなどの受光素子を含み、受光素子は受光量に応じた電流を出力する。ＣＰＵ２５１は、センサ２５２からの電流を入力し、所定変換手順に従って、入力電流値を照度（単位：ｌｘ）に変換する。
【００６０】
メモリ２６５には、当該照度センサ２５０に割当てられた自己アドレス２５６およびコントローラアドレス２４７が格納される。
【００６１】
＜カメラ２６０の構成＞
図８は、本実施の形態に係るカメラ２６０の構成図である。図８を参照して、カメラ２６０は、ＣＰＵ（Central  Processing  Unit）２６１、撮像素子、光学系などを含む撮影部２６２、電力線４０２からの電力をカメラ２６０内の各部に供給するための電源回路２６３、ホームコントローラ１００と通信するための変調・復調回路を有する通信Ｉ／Ｆ（インターフェイスの略）２６４、およびメモリ２６５を含む。
【００６２】
メモリ２６５には、当該カメラ２６０に割当てられた自己アドレス２６６およびコントローラアドレス２４７が格納される。
【００６３】
＜ブラインド２８０の構成＞
図９は、本実施の形態に係るブラインド２８０の構成図である。図９を参照して、ブラインド２８０は、ＣＰＵ（Central  Processing  Unit）２８１、フラップなどの開閉部２８７に対し、開閉のための駆動信号を出力する駆動部２８２、電力線４０２からの電力をブラインド２８０内の各部に供給するための電源回路２８３、ホームコントローラ１００と通信するための変調・復調回路を有する通信Ｉ／Ｆ（インターフェイスの略）２８４、およびメモリ２８５を含む。
【００６４】
メモリ２８５には、当該ブラインド２８０に割当てられた自己アドレス２８６およびコントローラアドレス２４７が格納される。
【００６５】
ブラインド２８０のＣＰＵ２８１は、カメラ２６０による屋内の撮影領域に対する窓からの外光による照射量を、ホームコンコントローラ１００からの指令に従って開閉部２８７を開閉制御して調整するための光調整部に相当する。
【００６６】
＜ホームコントローラ１００の機能構成＞
図１０は、本実施の形態に係るホームコントローラ１００の機能構成図である。図１０には、ＣＰＵ１１０がメモリ１０１のプログラムを読出し実行することにより実現される機能が示される。本実施の形態では、これら機能として、制御部１１１、人感センサ２４０からのセンシグデータを受信するためのセンシング受信部１１２、カメラ２６０に対して撮影指令を送信するための撮影指令送信部１１３、カメラ２６０から撮影による画像データを受信するための画像受信部１１４、照明器２３０に対して照射指令を送信するための照射指令送信部１１５、電気機器２００のそれぞれに対し制御指令を送信するための制御指令送信部１１６、ボタン１０４のユーザ操作を受付け、受付けた操作に応じた指令を出力する操作受付部１１７、およびディスプレイ１０２，スピーカ１０７などを介して画像，音声を出力するための出力部１１８を備える。制御部１１１は、これら各部を制御する。
【００６７】
さらに、ＣＰＵ１１０は、画像受信部１１４により受信された画像データを処理するための顔画像抽出部１１１Ａおよび顔認識部１１１Ｃを備え、認識結果に基づく特定人物用処理部１１１Ｄ、ゲスト用処理部１１１Ｅおよび追跡処理部１１１Ｆを含む。
【００６８】
（顔画像抽出処理）
顔画像抽出部１１１Ａは、画像データから部分画像を抽出し、抽出された部分画像が、顔画像である確からしさ（以下、確度という）を算出するための確度算出部１１１Ｂを有する。たとえば、顔画像抽出部１１１Ａは、後述する撮影部２６２の性能を表す指標であるダイナミックレンジに従って撮影画像から顔画像に関するエッジを検出することによって、部分画像データを抽出する。そして、抽出した部分画像データから確度に対応する特徴量を算出し、算出した特徴量と予め定めた閾値特徴量とを比較し、比較結果に基づき（算出特徴量≧閾値特徴量）の条件が成立すると判定すると当該部分画像データは顔画像データである、すなわち顔画像の抽出ができたと判定し、当該条件が成立しないと判定すると顔画像の抽出ができなかったと判定する。
【００６９】
（顔認識処理）
顔認識部１１１Ｃは、抽出できた顔画像データを認識処理し、認識結果に基づき顔画像データが住人の顔画像を示すか否かを判定する。具体的には、顔画像データから算出される特徴量と、特徴データ１０１Ｈの各住人について登録された特徴量とを用いて類似度を算出する。各住人の登録特徴量について算出される類似度の全てが、予め定めた値未満である場合には、当該顔画像データに該当する住人は登録されていない、すなわち顔認識に成功しないと判定する。一方、各住人の登録特徴量について算出される類似度の１つ以上が、予め定めた値以上である場合には、当該顔画像データに該当する住人が登録されている、すなわち顔認識に成功したと判定する。本実施の形態では、顔認識に成功する場合においては、各住人の登録特徴量について算出される類似度のうち１つのみが、予め定めた値以上を示すと想定する。
【００７０】
＜対応付けテーブル１０１Ａ＞
図１１は、本実施の形態に係る対応付けテーブル１０１Ａを示す図である。図１１を参照して、対応付けテーブル１０１Ａは、ネットワークシステム１の人感センサ２４０のそれぞれ毎に、当該人感センサ２４０の識別子１２０Ａ、カメラ２６０の識別子１２０Ｂ、１または２の照度センサ２５０の識別子１２０Ｃおよび１以上の照明器２３０の識別子１２０Ｄが対応付けて格納される。
【００７１】
識別子１２０Ｂは、対応の人感センサ２４０から人物の不在から在の変化を検知したことを通知するためのセンシングデータを受信したときに、検知された人物の方向に撮影方向が向けられたカメラ２６０を示す。識別子１２０Ｃは、対応の人感センサ２４０からセンシングデータを受信したときに撮影するカメラ２６０に必要な照度を計測することができる照度センサ２５０を示す。識別子１２０Ｄは、対応のカメラ２６０の撮影照明用の光源となる位置に配置された照明器２３０を示す。
【００７２】
図１１の対応付けは、ネットワークシステム１における人感センサ２４０、照明器２３０、照度センサ２５０およびカメラ２６０の配置に従って、予め対応付けテーブル１０１Ａに格納される。
【００７３】
図１１の識別子１２０Ａ、１２０Ｂおよび１２０Ｃは、たとえば、人感センサ２４０、カメラ２６０および照度センサ２５０に割当てられた自己アドレスを示す。
【００７４】
＜照度範囲テーブル１０１Ｂ＞
図１２は、本実施の形態に係る照度範囲テーブル１０１Ｂを示す図である。図１２を参照して、照度範囲テーブル１０１Ｂには、カメラ２６０のそれぞれに対応して、当該カメラ２６０の識別子１３０Ａと、最適照度範囲１３０Ｂのデータとが対応付けて格納される。最適照度範囲１３０Ｂは、撮影画像から顔画像の抽出が可能な照明の照度を示すものであって、対応するカメラ２６０の撮影部２６２の性能を表す指標であるダイナミックレンジに依存した値を表す。より具体的には、撮影画像について上述した（算出特徴量≧閾値特徴量）の条件を満たす照度の範囲を示す。ここでは、たとえば１００（単位：ｌｘ）〜１００（単位：ｌｘ）＋αの範囲である。
【００７５】
図１２の識別子１３０Ａは、たとえばカメラ２６０に割当てられた自己アドレスを示す。
【００７６】
＜処理フローチャート＞
図１３は、本実施の形態に係る処理フローチャートである。図１３を参照して、ネットワークシステム１において入室する人物が検知されたとき、人物の撮影画像から高い確度で顔画像を抽出することができるように撮影照明の光量を変化させる処理を説明する。ここでは、図３のようにブラインド２８０は閉状態であり、したがって撮影照明に外光の影響はないと想定する。
【００７７】
まず、センシング受信部１１２は、人感センサ２４０からセンシングデータを受信するか否かを判定する（ステップＳ３）。受信しない間（ステップＳ３でＮＯ）は、ステップＳ３の処理が繰返される。センシングデータは、送信元の人感センサ２４０の自己アドレス２４６を含む。
【００７８】
センシングデータを受信すると（ステップＳ３でＹＥＳ）、制御部１１１は、受信したセンシングデータのアドレス２４６に基づき、対応付けテーブル１０１Ａを検索し、対応付けられたカメラ２６０の識別子１２０Ｂ、照度センサ２５０の識別子１２０Ｃ、および照明器２３０の識別子１２０Ｄを読出すことで、撮影に用いるべきカメラ２６０と、当該カメラ２６０で撮影する際の照度を計測するために照度センサ２５０と、当該カメラ２６０の撮影照明の光源となる照明器２３０を決定する（ステップＳ５）。
【００７９】
撮影指令送信部１１３は、読出された識別子１２０Ｂが示すアドレスを宛先にして撮影指令を送信する。当該アドレスを自己アドレス２６６として有するカメラ２６０は、撮影指令を受信し、入室した人物の被写体２７０を撮影する（ステップＳ１１）。
【００８０】
カメラ２６０は、撮影画像データをホームコントローラ１００宛てに送信する。画像受信部１１４は、画像データを受信し、受信した画像データを顔画像抽出部１１１Ａに与える。顔画像抽出部１１１Ａは、画像データから顔画像を抽出し、抽出した顔画像について確度算出部１１１Ｂは確度を算出する（ステップＳ１２）。顔画像抽出部１１１Ａは、上述したように（算出特徴量≧閾値特徴量）の条件が成立するか否かに従って顔画像の抽出ができたか否かを判定する（ステップＳ１３）。
【００８１】
顔画像が抽出できたと判定されると（ステップＳ１３でＹＥＳ）、続いて顔認識部１１１Ｃは、顔画像データから算出する特徴量を用いて認識処理し（ステップＳ２１）、認識結果に基づき顔画像データが住人の顔画像を示すか否かを判定する（ステップＳ２３）。
【００８２】
顔認識部１１１Ｃは、上述したように特徴量の類似度と予め定めた値との比較結果に基づき、顔認識に成功したと判定すると（ステップＳ２３でＹＥＳ）、制御部１１１は特定人物用処理部１１１Ｄを起動する。特定人物用処理部１１１Ｄは、顔認識に成功した特定人物にマッチした処理を実行する（ステップＳ２５）。
【００８３】
具体的には、特定人物用処理部１１１Ｄは、ステップＳ２１において認識に成功した住人の登録特徴量に関連付けされたデータを、制御データ１０１Ｉから読出し、制御指令送信部１１６に与える。制御指令送信部１１６は、与えられるデータが示す電気機器２００宛てに当該データが示す運転モードでの運転開始を指示する運転指令を送信する。これにより、たとえば、テレビの電源が入り指定チャンネルの番組映像が表示される。または、エアコンが所望のモードで運転を開始する。
【００８４】
一方、顔認識に成功しないと判定すると（ステップＳ２３でＮＯ）、制御部１１１はゲスト用処理部１１１Ｅを起動する。ゲスト用処理部１１１Ｅは、住人ではないゲストに合わせた処理を開始する（ステップＳ２９）。たとえば、カメラ２６０の撮影画像を、出力部１１８を介してディスプレイ１０２にリアルタイムに表示する。
【００８５】
その後、制御部１１１は、操作受付部１１７から予め受付けたユーザ指令に従って、人物（住人またはゲスト）の追跡処理を実行するか否かを判定する（ステップＳ２７）。追跡処理は実行しないと判定すると（ステップＳ２７でＮＯ）、処理はステップＳ３に戻り、人感センサ２４０からのセンシングデータの受信を待機するが、追跡処理を実行すると判定すると（ステップＳ２７でＹＥＳ）、追跡処理部１１１Ｆを起動する（ステップＳ３１）。
【００８６】
追跡処理部１１１Ｆは、追跡処理を実行する。追跡処理では、室内における人物の移動経路を各人感センサ２４０からのセンシングデータに基づき検出し、検出した人感センサ２４０に対応付けされたカメラ２６０の識別子１２０Ｂを、対応付けテーブル１０１Ａから読出す。読出した識別子１２０Ｂが示すアドレスを用いて当該カメラ２６０宛てに、撮影指令送信部１１３から撮影指令を送信する。カメラ２６０は撮影指令を受信し、被写体２７０を撮影し、撮影画像を送信する。画像受信部１１４は、撮影画像データを受信し、受信した画像データによる画像は出力部１１８によりディスプレイ１０２に表示される。これにより、室内を移動する人物をカメラ２６０で撮影しながら、撮影画像を表示することで追跡しながらモニタすることができる。追跡を開始してから予め定めた時間が経過すると追跡処理は終了する。
【００８７】
制御部１１１は、操作受付部１１７が受付けた指令に基づき図１３の処理を終了するか否かを判定する（ステップ３２）。終了と判定すると（ステップＳ３２でＹＥＳ）、一連の処理は終了するが、そうでないと判定すると（ステップＳ３２でＮＯ）、処理はステップＳ３に戻る。
【００８８】
一方、顔画像が抽出されないと判定されると（ステップＳ１３でＮＯ）、制御部１１１はカメラ２６０の撮影照明のための最適照度範囲が決定済みであるか否かを判定する（ステップＳ１４）。ここでは、未だ最適照度範囲は決定されていないので、未決定と判定される（ステップＳ１４でＮＯ）。未決定と判定されると、制御部１１１は、ステップＳ５で対応付けテーブル１０１Ａから読出した照度センサ２５０の識別子１２０Ｃに基づき照度範囲テーブル１０１Ｂを検索し、対応する最適照度範囲１３０Ｂのデータを読出す。これにより、カメラ２６０の撮影照明の照度について最適範囲が決定される（ステップＳ１７）。ここでは、ステップＳ５で対応付けテーブル１０１Ａから読出される照度センサ２５０の識別子１２０Ｃは、１個であると想定する。
【００８９】
次に、照射指令送信部１１５は、決定された最適照度範囲１３０Ｂに基づき照射指令（ＰＷＭ制御のパルス幅と周期を含む）を生成し、ステップＳ５で決定されている照明器２３０宛てに送信する（ステップＳ１９）。
【００９０】
ここでは、各照明器２３０は、現在の照射光量を示すＰＷＭ制御情報（パルス周期とパルス幅）をホームコントローラ１００に定期的に送信する。ホームコントローラ１００は各照明器２３０の現在のＰＷＭ制御情報を用いて所定換算式から照度を換算する。換算して得られた換算照度と最適照度範囲１３０Ｂの照度とを比較し、比較結果に基づき、換算照度が最適照度範囲１３０Ｂの照度未満であれば、照射光量を増加させるような照射指令を送信し、換算照度が最適照度範囲１３０Ｂの照度よりも大きければ、照射光量を減少させるような照射指令を送信する。
【００９１】
照明器２３０は、受信した照射指令に従ったＰＷＭ制御によって光源２３２からの照射光量を可変に変更するように制御する。その後、処理は上述したステップＳ１１以降に移行し、撮影（ステップＳ１１）、顔画像抽出（ステップＳ１２）および抽出に成功したか否かの判定（ステップＳ１３）がなされる。このとき顔画像抽出に成功しないと判定されると（ステップＳ１３でＮＯ）、すなわち２度目の顔画像抽出に失敗したと判定されると、続くステップＳ１４では最適照度範囲は決定済みと判定されることから（ステップＳ１４でＹＥＳ）、処理はステップＳ３に戻る。
【００９２】
図１３では、ステップＳ３１で人物追跡処理する場合には、ステップＳ２５またはステップＳ２９で、特定人物またはゲスト用に制御した環境のまま維持してもよく、制御前の環境に戻してもよい。
【００９３】
また、カメラ２６０は、屋内に向けて撮影方向が設定されているが、カメラ２６０の設置時の撮影方向を限定しないとしてもよい。つまり、撮影指令送信部１１３が送信する撮影指令に、カメラ２６０の撮影方向を切替えるためのパンチルト指令を含ませるようにしてもよい。
【００９４】
パンチチルト指令により撮影位置が変更される場合には、図１１に示したカメラ２６０、人感センサ２４０および照度センサ２５０との対応関係が成り立たない場合があることから、撮影指令にパンチルト指令を含ませる場合は、指令内容に基づきカメラ２６０と人感センサ２４０あるいは照度センサ２５０などとの対応関係を変更する。
【００９５】
＜変形例１＞
図１３では、ブラインド２８０は閉状態であると想定し、撮影照明の照度を照明器２３０のみを用いて調整したが、変形例として図２のようにブラインド２８０が開状態である場合を説明する。
【００９６】
図１３のフローチャートを参照して、図２のようにブラインド２８０が開状態である場合を説明する。処理が開始されると、ステップＳ３→Ｓ５→Ｓ１１→Ｓ１２の処理が上述と同様に実行されることにより、撮影画像が取得される。
【００９７】
取得される撮影画像から顔画像を抽出できると判定されると（ステップＳ１３でＹＥＳ）、ステップＳ２１以降の処理が上述と同様に実行される。
【００９８】
一方、取得される撮影画像から顔画像を抽出できないと判定されると（ステップＳ１３でＮＯ）、ステップＳ１４に移行する。未だ最適照度範囲１３０Ｂは未決定である（ステップＳ１４でＮＯ）から、ステップＳ１７において上述と同様に最適照度範囲１３０Ｂを決定する（ステップＳ１７）。
【００９９】
撮影画像から顔画像を抽出できない場合には、ブラインド２８０から入射する外光により逆光が生じていることも十分に想定される。したがって、ステップＳ１９では、制御部１１１は、制御指令送信部１１６を介して、機器アドレス群１０１Ｇのブラインド２８０のアドレスを用いて、ブラインド２８０宛てに“閉指令”を送信する。ブラインド２８０は“閉指令”を受信すると、駆動部２８２は開閉部２８７のフラップを閉じるように制御する。これにより、撮影における外光の影響を防止できる。
【０１００】
なお、ブラインド２８０の制御は開閉に限定されない。すなわち、制御指令送信部１１６からブラインド２８０のフラップの角度を変更する指令を送信することによりブラインド２８０を介した入射光量を可変に制御し、撮影における外光の影響を防止するとしてもよい。
【０１０１】
ステップＳ１９では、ブラインド２８０の制御とともに、照射指令送信部１１５は、決定された最適照度範囲１３０Ｂに基づき照射指令を生成し、ステップＳ５で決定されている照明器２３０宛てに送信する。照明器２３０は、受信した照射指令に従ったＰＷＭ制御によって光源２３２からの照射光量を制御する。
【０１０２】
その後は、上述した手順と同様にループ処理が実行されてカメラ２６０の撮影照明の照度を、顔画像抽出に成功するような最適照度に調整することができる。
【０１０３】
＜変形例２＞
上述した実施の形態では、カメラ２６０に対応付けされた照度センサ２５０は１台としているが、図１１の対応付けテーブル１０１Ａに示すように２台以上の照度センサ２５０が対応付けされる場合もある。たとえば、図２に示すように窓のブラインド２８０の付近に配置された被写体２７０よりの照度センサ２５０Ａと撮影用のカメラ２６０付近に配置された照度センサ２５０Ｂの２台を想定する。したがって、照度センサ２５０Ａと２５０Ｂはカメラ２６０の撮影領域内の異なる部分領域における照度を計測する。
【０１０４】
ブラインド２８０が開状態であり外光が入射している場合には、カメラ２６０の撮影部２６２のレンズ（図示せず）が外光（光源）の方向に向けられた逆光のケースとなる。逆光では、（照度センサ２５０Ａの計測照度／照度センサ２５０Ｂの計測照度）で算出される照度比（算出照度比という）が予め定めた値よりも大きくなる。ここで、顔画像を抽出できるような画像を撮影可能な照度比は、撮影部２６２のダイナミックレンジに依存することが知られている。
【０１０５】
そこで、制御部１１１は、照度比を算出し、算出照度比に基づき逆光であると判定すると、ブラインド２８０の開閉制御の指令、または対応付けテーブル１０１Ａで対応付けされた照明器２３０に照射指令を送信し、算出照度比がダイナミックレンジに対応した値に収束するように照射光量を制御する。これにより、撮影時の逆光の影響を防止することができて、カメラ２６０の撮影照明の照度を、顔画像抽出に成功するような最適照度に調整することができる。
【０１０６】
照度比の調整について説明する。まず、上述のダイナミックレンジとは、カメラ２６０が撮影画像中の照度比を正確に表現できる範囲と言える。具体的には、画像の明るい部分の照度と暗い部分の照度との比の対数を用いて示される。ダイナミックレンジは、照度比の２０乗の対数（底は１０）をとることで計算される。たとえば、晴天時に室内から窓際の人物を撮影した場合、画像中の最も明るい部分（晴天の屋外）の照度が100,000[lx]であり、画像中の最も暗い部分（明るい室内）の照度が800[lx]であるとすれば、照度比は“100,000/800=125”を示し、ダイナミックレンジは“20*log(125)=41.94[dB]”と算出される。この場合、カメラ２６０が41.94[dB]以上のダイナミックレンジを持っていないと、顔画像抽出に成功するような画像を撮影することが困難になる。
【０１０７】
変形例２では、カメラ２６０に対応して、カメラ２６０に固有のダイナミックレンジを予め取得し、取得したダイナミックレンジを基に算出した値を照度範囲テーブル１０１Ｂに最適照度範囲１３０Ｂのデータとして格納する。動作において、制御部１１１は、２個の照度センサ２５０の照度比から算出されるダイナミックレンジが、最適照度範囲１３０Ｂが示すダイナミックレンジ以下となるように、カメラ２６０に対応付けされた照明器２３０に照射指令を送信し、またはブラインド２８０に開閉指令を送信し照射光量を可変に制御する。これにより、撮影照明の照度が可変に変更される。このように、変形例２においても、照度比から照射光量を可変に制御することで、逆光とならない撮影照明を得て、顔画像抽出に成功するような撮影画像を取得できる。
【０１０８】
＜変形例３＞
上述の実施の形態では、屋内のブラインド２８０の設置台数は１台と想定するが、複数台設置されているとしてもよい。
【０１０９】
その場合には、対応付けテーブル１０１Ａにおいて、人感センサ２４０に対応付けてブラインド２８０の識別子が格納される。そして、ホームコントローラ１００は、センシングデータを受信すると、センシングデータ送信元の人感センサ２４０に対応付けされた１台以上のブラインド２８０に対し外光の入射量を制御するように開閉制御の指令を送信する。
【０１１０】
さらに、人感センサ２４０に対応付けされた複数台のブラインド２８０に対し外光の入射量を制御する場合に、ホームコントローラ１００のＣＰＵ１１０は、時計１０８が計時する現在時間を入力し、入力した現在時間に基づき外光が入射する方向を特定し、特定した方向に対応して設置されたブラインド２８０を選択し、選択されたブラインド２８０宛てに、開閉制御の指令を送信するとしてもよい。
【０１１１】
＜実験からの知見＞
発明者は、本実施形態の効果を確認するための実験を行った。実験では、ブラインド２８０の開閉と照明器２３０の点灯／消灯により撮影照明の条件が異なる複数の実験ケースを設定し、各実験ケースにおいて、被写体２７０を撮影し撮影画像から被写体の顔を認識する。実験に係るデータを図１４、図１５および図１６に示す。
【０１１２】
図１４は、実験の条件と、実験に用いたパラメータの種類およびパラメータ値とを、実験結果と関連付けて表形式で示す図である。図１４を参照して、実験の条件には室内に入射する外光量を決定する“天気”が含まれる。パラメータ種類はブラインド２８０と照明器２３０の設定を含む。パラメータ値はブラインド２８０の開閉の別と照明器２３０の消灯／点灯の別を含む。ここでは、照明器２３０は室内の中央部天井に設けられたＬＥＤシーリングライトである。
【０１１３】
図１４の実験結果は、壁に取り付けられた照度センサ２５０と天井に取り付けられた照度センサ２５０とによる計測照度と、カメラ２６０が被写体２７０を１分間繰返し撮影し、得られた複数枚の撮影画像からの検出数、認識数、誤認識数および平均確度とを含む。「検出数」は、撮影画像のうち顔画像の抽出に成功した撮影画像枚数を示す。「認識数」は、顔画像の抽出に成功した撮影画像枚数のうち被写体２７０の顔認識に成功した撮影画像枚数を示す。「誤認識数」は、顔画像の抽出に成功した撮影画像枚数のうち被写体２７０の顔認識に成功しなかった撮影画像枚数を示す。したがって、「認識数」と「誤認識数」の和は「検出数」に相当する。また、「平均確度」は「検出数」としたカウントされた撮影画像のそれぞれの算出確度の総和を、「検出数」により除した値を示す。
【０１１４】
図１４は実験のケース１と２を含む。ケース１と２は実験の条件は“天気が晴れ”を示す。そして、パラメータとして、ケース１ではブラインド２８０は「開」および照明器２３０は「消灯」を示し、ケース２ではブラインド２８０は「閉」および照明器２３０は「点灯」を示す。したがって、ケース１の撮影環境は逆光の状態示すが、ケース２の撮影環境は逆光ではない状態を示す。
【０１１５】
図１５はケース１の実験結果を表すヒストグラムを示す図であり、図１６はケース２の実験結果を表すにおけるヒストグラムを示す図である。ヒストグラムの横軸には確度が取られ、縦軸には単位時間あたりにカメラ２６０が撮影した複数枚の画像のうち顔認識に成功した枚数である頻度（回数）が示される。図１５と図１６では、各確度に対応して頻度を表す棒グラフが示される。棒グラフのうち白抜きの棒グラフは、顔認識に成功した頻度を示し、斜線の棒グラフは誤認識の頻度を示す。
【０１１６】
ケース１の図１５によれば、確度が低く且つ認識に成功する頻度も低いが、ケース２の図１６によれば、確度が高く且つ認識に成功する頻度も高くなる。図１５と図１６から、逆光のケース１よりも逆光ではない、すなわち逆光を回避しているケース２の方が、検出数のみならず認識数もケース１より改善されることが分かる。
【０１１７】
したがって、発明者は、このような実験の結果から、本実施の形態に係るネットワークシステム１によれば、図１３のフローチャートに従ってブラインド２８０または照明器２３０を制御することで、カメラ２６０で顔画像抽出および顔認識に適した画像を撮影可能な撮影照明の照度を取得することができる、との知見を得た。
【０１１８】
［実施の形態２］
本発明は、ホームコントローラ１００、カメラ２６０、照度センサ２５０、人感センサ２４０および照明器２３０などにプログラムを供給することによって達成される場合にも適用できることはいうまでもない。そして、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記憶媒体を、ホームコントローラ１００、カメラ２６０、照度センサ２５０、人感センサ２４０および照明器２３０などに供給し、ＣＰＵ１１０、２３１，２４１，２５１，２６１および２８１が記憶媒体に格納されたプログラムコードを読出し実行することによっても、上述の実施の形態で説明した効果を奏することが可能となる。
【０１１９】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１２０】
また、ＣＰＵ１１０、２３１，２４１，２５１，２６１および２８１が読み出したプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、ＣＰＵ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【０１２１】
さらに、記憶媒体から読み出されたプログラムコードが、ホームコントローラ１００のコンピュータに挿入された機能拡張ボード（図示せず）やコンピュータに接続された機能拡張ユニット（図示せず）に備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【０１２２】
＜実施の形態による効果＞
上述の実施の形態によれば、ホームコントローラ１００は、人感センサ２４０による検知に従って照射指令を送信することにより、撮影照明となるべき照明器２３０に対して照射光量を制御することができる。これにより、撮影画像からの顔画像抽出および顔認識に適した撮影照明の照度を確保することができる。
【０１２３】
また、窓からの外光で逆光となる場合も、ホームコントローラ１００がブラインド２８０を制御し室内への入射光量を調節することで、逆光の影響を排除しながら、撮影画像からの顔画像抽出および顔認識に適した撮影照明の照度を確保することができる。
【０１２４】
また、カメラ２６０、ブラインド２８０、照明器２３０および照度センサ２５０などの制御対象となる機器は、ホームコントローラ１００と通信可能であれば、汎用の機器を使用することができ、ネットワークシステム１の設置にかかるコストの増加を回避することができる。
【０１２５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１２６】
１  ネットワークシステム、１００  ホームコントローラ、１０１Ａ  対応付けテーブル、１０１Ｂ  照度範囲テーブル、１１１  制御部、１１１Ａ  顔画像抽出部、１１１Ｂ  確度算出部、１１１Ｃ  顔認識部、１１１Ｄ  特定人物用処理部、１１１Ｅ  ゲスト用処理部、１１１Ｆ  追跡処理部、１１２  センシング受信部、１１３  撮影指令送信部、１１４  画像受信部、１１５  照射指令送信部、１１６  制御指令送信部、１１７  操作受付部、１１８  出力部、１３０Ｂ  最適照度範囲、２００Ａ，２００Ｂ  電気機器、２３０Ａ〜２３０Ｆ  照明器、２３２  光源、２４０  人感センサ、２５０Ａ，２５０Ｂ  照度センサ、２６０  カメラ、２８０  ブラインド。
【図１】
2013214901.tif 000003
【図２】
2013214901.tif 000004
【図３】
2013214901.tif 000005
【図４】
2013214901.tif 000006
【図５】
2013214901.tif 000007
【図６】
2013214901.tif 000008
【図７】
2013214901.tif 000009
【図８】
2013214901.tif 000010
【図９】
2013214901.tif 000011
【図１０】
2013214901.tif 000012
【図１１】
2013214901.tif 000013
【図１２】
2013214901.tif 000014
【図１３】
2013214901.tif 000015
【図１４】
2013214901.tif 000016
【図１５】
2013214901.tif 000017
【図１６】
2013214901.tif 000018