(57)【要約】【課題】エネルギ消費を抑えつつ、制御対象の機器の動作を、動作対象の領域における人の動作に適したものにできる、制御装置および制御システムを提供する。【解決手段】ネットワークシステム１では、１つの部屋に配置される、テレビ２００Ａと、エアコン２００Ｂと、照明器具２００Ｃとを、コントローラ１００が制御する。たとえば、上記部屋において人の出入りが多くなるほど、当該部屋の照明が明るくなるように、照明器具２００Ｃが制御される。【選択図】図１
2013029275.tif 000002
【特許請求の範囲】
【請求項１】
機器の動作を制御する制御装置であって、
前記機器の動作対象の領域の少なくとも一部における人の有無を検出するための検出手段と、
前記検出手段において人の有無の検出結果の切り替わりの頻度に基づいて、前記機器の動作を制御するための制御手段とを備える、制御装置。
【請求項２】
前記検出手段は、前記領域の中の互いに異なる複数の区域ごとに、人の有無を検出し、
前記制御手段は、前記機器の前記複数の区域のそれぞれについての動作を、当該区域についての前記頻度に基づいて制御する、請求項１に記載の制御装置。
【請求項３】
前記制御手段は、前記機器の前記複数の区域のそれぞれについての動作を、前記当該区域についての前記頻度と、前記複数の区域のうちの２以上の区域についての前記頻度の合計とに基づいて制御する、請求項２に記載の制御装置。
【請求項４】
前記複数の区域のうちの２以上の区域は、制御対象の区域を含む、請求項３に記載の制御装置。
【請求項５】
前記制御手段は、
前記複数の区域のうち２以上の区域についての前記頻度の合計が所定の値未満である場合には、前記機器の各区域のそれぞれについての動作を、当該区域についての前記頻度に基づいて制御し、
前記複数の区域のうち２以上の区域についての前記頻度の合計が所定の値以上である場合には、前記機器の各区域のそれぞれについての動作を、当該区域についての前記頻度および前記複数の区域のうち前記２以上の区域についての前記頻度に基づいて制御する、請求項２〜請求項４のいずれかに記載の制御装置。
【請求項６】
前記機器は、空気調和機および照明機器のうち少なくとも１つである、請求項１〜請求項５のいずれかに記載の制御装置。
【請求項７】
機器と、前記機器の動作を制御するための制御装置とを備える制御システムであって、
前記制御装置は、
前記機器の動作対象の領域の少なくとも一部における人の有無を検出するための検出手段と、
前記検出手段において人の有無の検出結果の切り替わりの頻度に基づいて、前記機器の動作を制御するための制御手段とを含む、制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置および制御システムに関し、特に、機器の動作を制御するための制御装置および制御システムに関する。
【背景技術】
【０００２】
従来から、センサ等からの情報に応じて空気調和機（以下、エアコンともいう）や照明装置などの機器の動作を制御するための技術が種々開示されている。
【０００３】
たとえば、特許文献１には、室内において人間が存在する領域を特定し、当該特定された領域に基づいて、エアコンの風向きを調整する技術が開示されている。
【０００４】
また、特許文献２には、空調装置の制御に関し、赤外線センサによって人体の存在範囲を検知し、検知された範囲のみに送風できるように、空調装置の首振り動作を制御する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平６−１８０１３９号公報
【特許文献２】特開平８−２１９５２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記したような従来の技術では、空調等に利用される人間の位置として検出された位置情報は、ある時点で検出された位置情報である。したがって、たとえば、室内を人間が急速に移動した場合等、検出される位置が急速に変化する場合、空調の風向等が、検出される位置に追随して急速に変更されるような制御がなされ、スイッチのＯＮ／ＯＦＦが激しくなる等、煩雑な制御が実行される結果となることが予想される。
【０００７】
また、スイッチのＯＮ／ＯＦＦの切替が頻繁になることによるエネルギ消費の増大も予想される。
【０００８】
本発明は、かかる実情に鑑み考え出されたものであり、その目的は、エネルギ消費を抑えつつ、制御対象の機器の動作を、動作対象の領域における人の動作に適したものにできる、制御装置および制御システムを提供することである。
【課題を解決するための手段】
【０００９】
本発明に従った制御装置は、機器の動作を制御する制御装置であって、機器の動作対象の領域の少なくとも一部における人の有無を検出するための検出手段と、検出手段において人の有無の検出結果の切り替わりの頻度に基づいて、機器の動作を制御するための制御手段とを備える。
【００１０】
好ましくは、検出手段は、領域の中の互いに異なる複数の区域ごとに、人の有無を検出し、制御手段は、機器の複数の区域のそれぞれについての動作を、当該区域についての頻度に基づいて制御する。
【００１１】
好ましくは、制御手段は、機器の複数の区域のそれぞれについての動作を、当該区域についての頻度と、複数の区域のうちの２以上の区域についての頻度の合計とに基づいて制御する。
【００１２】
好ましくは、複数の区域のうちの２以上の区域は、制御対象の区域を含む。
好ましくは、制御手段は、複数の区域のうち２以上の区域についての頻度の合計が所定の値未満である場合には、機器の各区域のそれぞれについての動作を、当該区域についての頻度に基づいて制御し、複数の区域のうち２以上の区域についての頻度の合計が所定の値以上である場合には、機器の各区域のそれぞれについての動作を、当該区域についての頻度および複数の区域のうち２以上の区域についての頻度に基づいて制御する。
【００１３】
好ましくは、機器は、空気調和機および照明機器のうち少なくとも１つである。
本発明に従った制御システムは、機器と、機器の動作を制御するための制御装置とを備える制御システムであって、制御装置は、機器の動作対象の領域の少なくとも一部における人の有無を検出するための検出手段と、検出手段において人の有無の検出結果の切り替わりの頻度に基づいて、機器の動作を制御するための制御手段とを含む。
【発明の効果】
【００１４】
本発明によれば、機器の動作対象の領域の少なくとも一部における人の有無を検出するための検出手段についての、人の有無の検出結果の切り替わりの頻度に基づいて、機器の動作が制御される。
【００１５】
これにより、機器の動作対象の領域における人の有無を容易にかつ的確に検知し、当該検知結果を、制御対象の機器の動作の制御内容に反映できる。
【００１６】
したがって、制御対象の機器の動作を、動作対象の領域における人の動作に適したものにできる。このような制御により、制御対象の機器に、動作対象の領域における人の動作に対応しないような、無駄な動作をさせることを回避できる。したがって、機器を動作のためにエネルギが無駄に消費されることを回避できる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施の形態に係るネットワークシステムの全体構成を示すイメージ図である。
【図２】家電の構成の具体例を示すブロック図である。
【図３】本発明の実施の形態に係るコントローラのハードウェア構成を表わすブロック図である。
【図４】コントローラにおいて実行される処理のフローチャートである。
【図５】本発明の実施の形態に係るネットワークシステムの全体構成を示すイメージ図である。
【図６】本発明の実施の形態のネットワークシステムを構成するコントローラのハードウェア構成を表わすブロック図である。
【図７】本発明の実施の形態における、複数のセンサのそれぞれの検出区域を模式的に示す図である。
【図８】本発明の実施の形態において、センサの検出出力に基づいて家電の制御を行なうために、コントローラにおいて実行される処理のフローチャートである。
【図９】本発明の実施の形態における、センサの検出結果の変化を模式的に示す図である。
【図１０】本発明の実施の形態のコントローラにおいて実行される処理のフローチャートである。
【図１１】本発明の実施の形態において、制御内容の決定に利用されるテーブルの一例を示す図である。
【図１２】ｕとｖの値の組合せに基づいてエアコンの制御内容（風量）を決定するための情報の一例を模式的に示す図である。
【図１３】本発明の実施の形態における、コントローラにおいて実行される処理のフローチャートである。
【発明を実施するための形態】
【００１８】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００１９】
［第１の実施の形態］
＜制御システムの概要＞
まず、本実施の形態に係るネットワークシステムの動作概要について説明する。図１は、本実施の形態に係るネットワークシステム１の全体構成を示すイメージ図である。
【００２０】
図１を参照して、本実施の形態に係るネットワークシステム１は、たとえば、住宅やオフィスなどにおいて実施される。ネットワークシステム１は、１つの部屋に配置される、テレビ２００Ａと、エアコン２００Ｂと、照明器具２００Ｃと、センサ３００とを含む。なお、以下では、テレビ２００Ａと、エアコン２００Ｂと、照明器具２００Ｃを総称して、家電２００ともいう。ネットワークシステム１は、家電２００として、テレビ２００Ａと、エアコン２００Ｂと、照明器具２００Ｃ以外を含んでもよい。
【００２１】
ネットワークシステム１は、テレビ２００Ａ、エアコン２００Ｂ、照明器具２００Ｃ、および、センサ３００、ならびに、その他の家電を制御するためのコントローラ１００を含む。コントローラ１００は、有線あるいは無線のネットワーク４００を介して、テレビ２００Ａ、エアコン２００Ｂ、照明器具２００Ｃ、センサ３００、その他の家電とデータ通信が可能である。コントローラ１００は、ネットワーク４００として、たとえば、有線ＬＡＮ（Local  Area  Network）や無線ＬＡＮやＰＬＣ（Power  Line  Communications）やBluetooth（登録商標）、ZigBee(登録商標)などを利用する。
【００２２】
センサ３００は、上記した部屋の中に人がいるか否かを検出する。検出方法としては、たとえば、赤外線感知器や超音波感知器によって構成される、いわゆる人感センサである。なお、センサ３００は、上記した部屋の床面に設置される圧力センサによって構成される場合も有り得る。当該圧力センサは、上記した部屋に入室した人が当該圧力センサを踏むことにより圧力を検出する。ネットワークシステム１では、当該検出出力が発生したことにより、部屋に人が存在すると判断される。
【００２３】
コントローラ１００は、センサ３００の検出出力に基づいて、各家電２００に対する制御命令を生成する。具体的には、コントローラ１００は、上記センサ３００が上記部屋における人の存在の有無の検出結果が切り替わった頻度に応じて、各家電２００の制御命令を生成する。そして、コントローラ１００は、各家電２００に当該制御命令を送信する。
【００２４】
＜コントローラ１００のハードウェア構成＞
次に、本実施の形態に係るコントローラ１００のハードウェア構成の一態様について説明する。図２は、本実施の形態に係るコントローラ１００のハードウェア構成を表わすブロック図である。
【００２５】
コントローラ１００は、メモリ１０１と、ディスプレイ１０２と、タブレット１０３と、ボタン１０４と、通信インターフェイス１０５と、スピーカ１０７と、時計１０８と、ＣＰＵ（Central  Processing  Unit）１１０とを含む。なお、コントローラ１００では、ディスプレイ１０２とタブレット１０３により、タッチパネル１０６が構成されている。
【００２６】
メモリ１０１は、各種のＲＡＭ（Random  Access  Memory）や、ＲＯＭ（Read-Only  Memory）や、ハードディスクなどである。メモリ１０１は、ＣＰＵ１１０によって実行される制御プログラムや、制御プログラムの実行に必要な種々のデータを記憶する。
【００２７】
メモリ１０１は、コントローラ１００に対して着脱可能な記憶媒体によって構成されても良い。記憶媒体としては、ＣＤ−ＲＯＭ（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）などの、不揮発的にプログラムを格納する媒体が挙げられる。
【００２８】
ここでいうプログラムとは、ＣＰＵにより直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００２９】
ＣＰＵ１１０は、タッチパネル１０６やボタン１０４を介してユーザによる家電２００に対する制御命令が入力されると、通信インターフェイス１０５を介して、当該制御命令を家電２００に送信する。
【００３０】
＜家電の構成＞
図２は、家電２００の構成の具体例を示すブロック図である。図２を参照して、家電２００は、ユーザからの操作入力を受け付けるための機構である入力部２２と、当該家電２００の動作を全体的に制御する制御装置である制御部２３と、家電２００として機能するための図示しない機構を駆動させるための機構である駆動部２４と、コントローラ１００等の他の機器と通信するための通信装置からなる通信部２５とを含む。
【００３１】
家電２００がエアコン２００Ｂである場合には、駆動部２４は、冷房運転、暖房運転、および／または、除湿運転するための機構を駆動させるための機構である。そして、駆動部２４は、制御部２３に制御されることにより、たとえば冷房運転時であれば、風向き、風量などを制御される。制御部２３は、入力部２２に入力された指示内容、または、コントローラ１００からの制御信号に応じて、冷房に関する設定温度や、風向き、風量などを決定する。
【００３２】
家電２００が照明器具２００Ｃである場合には、駆動部２４は、光を発する機構についての、照明の色や強度を制御するための機構である。駆動部２４は、制御部２３から入力される照明の色や強度の制御命令を実現するために、光を発する機構を駆動する。具体的には、たとえば、照明器具２００ＣがＬＥＤ（Light Emitting Diode）を発光機構として備える場合、駆動部２４は、ＬＥＤに供給する電力量により発光強度を調整したりする。制御部２３は、入力部２２に入力された指示内容、または、コントローラ１００からの制御信号に応じて、駆動部２４による照明の色や強度についての制御内容を決定する。
【００３３】
＜入室状況に基づいた家電の制御＞
次に、ネットワークシステム１における、センサ３００の検出出力に基づいた、家電２００の動作の制御について説明する。図４は、当該制御のために、コントローラ１００のＣＰＵ１１０が実行する処理のフローチャートである。
【００３４】
なお、ＣＰＵ１１０は、家電が、当該家電２００として機能するための状態とされている期間中、実行される。たとえば、家電２００がエアコン２００Ｂである場合には、当該エアコン２００Ｂがその入力部２２の操作等により、冷房運転、暖房運転、および／または、除湿運転をする状態（運転スイッチをオン）されている状態である。また、家電２００が照明器具２００Ｃである場合には、照明動作を実行する状態（たとえば、スイッチオン）とされている状態である。
【００３５】
図４を参照して、ＣＰＵ１１０は、まず、ステップＳ１０で、センサ３００からの割込信号が入力されるまで、待機する。センサ３００は、上記した部屋における人の存在の有無の検出結果が「不在」から「在」になったことを条件として、コントローラ１００に対して割込信号を出力する。ＣＰＵ１１０は、センサ３００から割込信号が入力されると、ステップＳ２０へ処理を進める。
【００３６】
ステップＳ２０では、ＣＰＵ１１０は、上記した割込信号が入力された時刻を記録するテーブルに、ステップＳ１０において検出した割込信号が入力された時刻を記録して、ステップＳ３０へ処理を進める。
【００３７】
ここで、ステップＳ２０において記録される各時刻は、Ｌｉと表記される。ここで、ｉは、当該テーブルにおいてｉ番目に記録された時刻であることを示す。各Ｌｉに対応する時刻は、Ｔｉと表記する。
【００３８】
ステップＳ２０で時刻を登録されるテーブルの内容の一例を、表１に示す。
【００３９】
【表１】
2013029275.tif 000003
【００４０】
表１では、Ｌ１，Ｌ２，Ｌ３，…のそれぞれについて、Ｔｉが登録されている。具体的には、Ｌ１に対応するＴｉとして「１０：０５：０１」（「午前１０時５分１秒」を意味する）が記録されている。また、Ｌ２に対応して「１０：０５：０２」が、Ｌ３に対応して「１０：０５：０３」が、Ｌ４に対応して「１０：０５：０４」が、Ｌ５に対応して「１０：０５：０５」が、Ｌ６に対応して「１０：０５：０６」が、Ｌ７に対応して「１０：０５：０７」が、そして、Ｌ８に対応して「１０：０５：０８」が、それぞれ記録されている。
【００４１】
表１に示された例では、１０時０５分から１秒毎に、センサ３００の割込信号が入力されたことを意味する。
【００４２】
なお、本実施の形態において、ステップＳ２０においてＴｉを記録される形式は、表１に示したようなテーブルに限定されない。センサ３００から割込信号が入力されるたびに、当該割込の時刻を特定する情報が記録されればよい。
【００４３】
次に、ステップＳ３０では、ＣＰＵ１１０は、これまでのステップＳ２０の処理において記録されたＬｉをサーチすることにより、現在時刻であるＴｉから過去所定時間内のＬｉの記録数をカウントして、Ｃｉとして記録する。
【００４４】
つまり、たとえば現在の時刻が「１０：０５：０８」である場合であって、上記した「所定時間」が５秒間である場合、表１に示したようなＬｉの記録の中から、現在時刻である「１０：０５：０８」からその５秒前である「１０：０５：０３」までの範囲で記録されたＬｉが抽出され、その数がＣｉとして記録される。表１の例では、Ｌ３〜Ｌ８が該当するため、Ｃｉとして「６」が記録される。
【００４５】
次に、ＣＰＵ１１０は、ステップＳ４０で、直前のステップＳ３０で記録したＣｉの値に基づいて活動量ｕを決定して、ステップＳ５０へ処理を進める。
【００４６】
なおステップＳ４０における活動量ｕの決定方法は、Ｃｉに対して予め定められたしきい値（Ｋｈｕ）を用いて、決定される。具体的には、たとえば表２に示されるような予め定められた範囲の条件に基づいて、活動量ｕが決定される。
【００４７】
【表２】
2013029275.tif 000004
【００４８】
表２から理解されるように、Ｃｉの値に応じて、活動量ｕが決定される。たとえば、Ｃｉが０以上１未満である場合には活動量は「０」と決定される。また、Ｃｉが１以上２未満である場合には、活動量は「１」と決定される。なお、Ｃｉに基づいて活動量ｕを決定する態様は、表２に示されたものに限定されない。
【００４９】
たとえば、表２であれば、Ｃｉが一定量増加する毎に活動量ｕが一定量増加するように構成されている（Ｃｉが１大きくなると、決定される活動量ｕの値が１大きくなる）が、決定される活動量ｕの増加の割合は、Ｃｉの値の範囲に応じて変更されてもよい。つまり、たとえば、Ｃｉが０〜３の範囲では、Ｃｉが１大きくなる毎に、対応する活動量ｕが１大きくなり、Ｃｉが４以上１０以下の場合にはＣｉが２大きくなる毎に対応する活動量ｕの値が１増加する（つまり、４≦Ｃｉ＜６のときｕ＝４であり、６≦Ｃｉ＜８のときｕ＝５であり、８≦Ｃｉ＜１０のときｕ＝６であり、…）とされてもよい。
【００５０】
また、Ｃｉから活動量ｕを決定する態様は、表２などを参照して説明したようなテーブル形式に限定されず、Ｃｉが大きくなるほど活動量ｕが大きくなるように決定されるのであれば、関数等の他の形式で活動量ｕが決定されてもよい。
【００５１】
ステップＳ５０では、ＣＰＵ１１０は、家電２００に対して、ステップＳ４０で決定したｕに対応する制御を実行して、ステップＳ１０における待機状態に戻る。
【００５２】
ステップＳ５０における制御の実行とは、家電２００に対して制御信号を出力することを意味する。
【００５３】
家電２００に対して出力される制御信号の一例を、表３を参照して説明する。
【００５４】
【表３】
2013029275.tif 000005
【００５５】
表３は、家電２００が照明装置２００Ｃである場合の、活動量ｕに対応した明るさについての制御信号の内容を示している。
【００５６】
表３から理解されるように、活動量ｕが０である場合には、照明装置２００Ｃに対して「消灯」の制御信号が出力される。これにより、照明装置２００Ｃの制御部２３は、駆動部２４に対して、照明を消灯するよう制御する。
【００５７】
また、表３において、「Ｕｍａｘ」は、照明装置３００Ｃの最大の明るさを意味している。そして、本実施の形態のネットワークシステム１では、コントローラ１００は照明装置３００Ｃを、明るさに関して「１」な「Ｕｍａｘ」の多段階で制御することができる。なお、段階「１」が最も暗く、「Ｕｍａｘ」が最も明るい。ただし、段階「１」は、消灯されている状態よりは明るい。
【００５８】
表３から理解されるように、活動量ｕが「１」であった場合には、明るさの段階「１」の明るさの制御信号を、ＣＰＵ１１０は、照明装置２００Ｃに送信する。これに応じて、照明装置２００Ｃの制御部２３は、駆動部２４に、段階「１」の明るさとなるように駆動部２４を制御する。
【００５９】
以上説明した本実施の形態では、センサ３００の検出出力が「不在」から「在」に切換わることを条件として、センサ３００からコントローラ１００へ割込信号が入力される。コントローラ１００では、このような割込信号が入力される毎に、当該割込信号が入力された時刻が記録される。当該記録の態様は、たとえば表１に示されたものであり、当該記録は、メモリ１０１で保存される。
【００６０】
そして、このような割込信号の時刻の記録に基づいて、所定時間内の割込信号の記録数Ｃｉが算出される。そして、当該Ｃｉの値に応じて、活動量ｕが決定される。そして、決定された活動量ｕに基づいて、家電２００の制御内容が決定される。
【００６１】
家電２００が照明装置２００Ｃである場合には、活動量ｕの値が大きくなるほど、照明装置２００Ｃに対して、その照明が明るくなるような制御信号が出力される。活動量ｕは、Ｃｉの値が大きいほど、大きい値となる。Ｃｉの値は、所定時間内の割込信号の入力数が多いほど、大きくなる。つまり、本実施の形態では、所定時間内にコントローラ１００に入力される、センサ３００からの割込信号の数が多いほど、照明装置２００Ｃの明るさが明るくなるように、制御される。
【００６２】
所定時間内のセンサ３００の割込信号の数が多い場合とは、図１を参照して説明したような照明装置２００Ｃの動作対象となる部屋において、人の出入りが多い状態である。
【００６３】
つまり、本実施の形態によれば、上記部屋において人の出入りが多くなるほど、当該部屋の照明が明るくなるように、制御される。
【００６４】
＜家電の制御の変形例（１）＞
以上説明した例では、制御対象の家電２００が照明装置２００Ｃである場合が説明された。
【００６５】
ここで、制御対象の家電２００がエアコン２００Ｂである場合を説明する。
表４に、エアコン２００Ｂについての、活動量ｕに対応する制御内容の一例を、示す。
【００６６】
【表４】
2013029275.tif 000006
【００６７】
表４では、「Ｕｍａｘ」は、エアコン２００Ｂの風量の最大量を示している。そして、本実施の形態のネットワークシステム１では、エアコン２００Ｂは、その風量について、「１」から「Ｕｍａｘ」の多段階で制御される。
【００６８】
表４から理解されるように、活動量ｕが「０」の場合には、エアコン２００Ｂの風量は、「ＯＦＦ」とされる。つまり、エアコン２００Ｂは風を出力しないように制御される。
【００６９】
また、活動量ｕの値「１」に対応する制御信号は、段階「１」の制御信号である。また、活動量ｕの値「２」に対応する制御信号は、段階「２」の制御信号である。また、活動量ｕの値「Ｕｍａｘ」に対応する制御信号は、段階「Ｕｍａｘ」の制御信号である。
【００７０】
本変形例では、ステップＳ５０（図４参照）において、表４に従って、活動量ｕに対応するエアコン２００Ｂの風量の制御信号が決定され、ＣＰＵ１１０は、当該制御信号をエアコン２００Ｂに出力する。これに応じて、エアコン２００Ｂの制御部２３は、駆動部２４を、コントローラ１００から送信された制御信号に従った風量となるように、制御する。
【００７１】
以上説明した本変形例では、活動量ｕの値が大きくなるほど、エアコン２００Ｂが出力する風量が大きくなるように、エアコン２００Ｂが制御される。なお、上記した制御対象の部屋における人の出入りが激しくなるほど、活動量ｕの値は大きくなる。
【００７２】
つまり、本変形例では、部屋における人の出入りが激しくなると、エアコン２００Ｂの風量が大きくなるように、制御される。
【００７３】
＜家電の制御の変形例（２）＞
ネットワークシステム１の制御対象の家電２００がエアコン２００Ｂである場合の制御内容として、表４を参照して説明したような風量の代わりに、エアコン２００Ｂの運転に関する設定温度とすることもできる。
【００７４】
表５は、このような変形例において用いられる、活動量ｕに対応する制御信号の内容の一例を示す図である。
【００７５】
【表５】
2013029275.tif 000007
【００７６】
本変形例では、エアコン２００Ｂを冷房運転させる際の設定温度の制御に関する。また、本変形例では、エアコン２００Ｂの設定温度は、Ｕｍａｘ＋１の多段階で制御される。
【００７７】
表５から理解されるように、活動量ｕの値が小さいほど、エアコン２００Ｂに送信される制御信号における設定温度は低くなる。たとえば、活動量ｕの値が「０」の場合、制御信号は、エアコン２００Ｂの設定温度を、冷房運転に関して予め定められた上限の温度とするものである。また、活動量ｕの値が「１」の場合には、エアコン２００Ｂに送信される制御信号の設定温度は、「上限−（上限−下限）×１／Ｕｍａｘ」とされる。「上限」とは、上記した上限の温度である。「下限」とは、エアコン２００Ｂの冷房運転について予め定められた下限の温度である。そして、活動量の値が「１」である場合には、上記の上限の温度から下限の温度を差引いたものが１倍され、それがＵｍａｘで割った値が算出され、当該算出された値が、上限の温度から差引かれることによって得られる値とされる。
【００７８】
表５から理解されるように、活動量ｕの値が大きくなるほど、エアコン２００Ｂに送信される制御信号の設定温度が低くなる。
【００７９】
上記したように、制御対象の部屋の出入りが激しくなるほど、活動量ｕの値は大きくなる。したがって、本変形例では、部屋の出入りが激しくなるほど、冷房運転しているエアコン２００Ｂの設定温度が低くなるように、制御される。
【００８０】
なお、本変形例では、エアコン２００Ｂが暖房運転する場合も、活動量ｕの値が大きくなるほど、その設定温度が低くなるように設定されても良い。これにより、上記した部屋において人の移動が激しくなるほど、当該部屋を暖める必要の度合いが下がると考えられ、設定温度を低くすることができる。
【００８１】
＜その他の変形例＞
以上説明した本実施の形態では、センサ３００によって、照明装置２００Ｃやエアコン２００Ｂの動作対象の領域（部屋）における人の出入りが検出されたが、センサ３００が、当該部屋の中の一部の領域における人の有無を検出する場合もあり得る。この場合には、上記部屋の中で、人が移動することにより、当該センサ３００の検出範囲内と検出範囲外を行き来することにより、センサ３００における人の検出の有無が切換わる。つまり、上記検出範囲外から検出範囲内へ人が移動することにより、センサ３００からコントローラ１００へと割込信号が出力される。
【００８２】
このような例では、上記部屋の中の人の移動が激しくなるほど、所定時間内の割込信号の記録数Ｃｉが増加し、活動量ｕの値が大きくなる。つまり、このような例では、上記部屋における人の移動が激しくなるほど、照明装置２００Ｃによる照明が明るくなり、エアコン２００Ｂの風量が大きくなり、および／または、エアコン２００Ｂの冷房運転における設定温度が低くなる。
【００８３】
［第２の実施の形態］
＜制御システムの概要＞
図５は、本発明の第２の実施の形態に係るネットワークシステム１の全体構成を示すイメージ図である。
【００８４】
図５を参照して、本実施の形態のネットワークシステム１では、第１の実施の形態のセンサ３００の代わりに、複数のセンサ３００Ａ，３００Ｂ，３００Ｃ，…３００Ｎが設置されている。
【００８５】
図６は、本実施の形態のネットワークシステム１を構成するコントローラ１００のハードウェア構成を表わすブロック図である。
【００８６】
本実施の形態のコントローラ１００のハードウェア構成は、第１の実施の形態のコントローラ１００と同様である。ただし、本実施の形態のコントローラ１００は、通信インターフェイス１０５を介して、センサ３００Ａ〜３００Ｎのそれぞれの、検出出力を通信する。
【００８７】
本実施の形態では、センサ３００Ａ〜３００Ｎによって、機器の動作対象となる領域（部屋）の中の、互いに異なる区域をそれぞれ検出対象とする。
【００８８】
図７は、本実施の形態の複数のセンサ（センサ３００Ａ〜３００Ｎ）のそれぞれの検出区域を模式的に示す図である。
【００８９】
図７には、区域１〜区域１２の、１２の区域が示されている。センサ３００Ａ〜３００Ｎは、区域１〜区域１２のそれぞれにおける人の有無を検出するための、少なくとも１２のセンサを含む。
【００９０】
なお、図７では、複数のセンサの検出対象区域は、それぞれ、互いに重ならないように示されているが、各センサの検出対象領域は、互いに重なりを持ってもよい。
【００９１】
＜センサの検出出力に基づいた家電の制御＞
図８は、本実施の形態において、センサ３００Ａ〜３００Ｎの検出出力に基づいて家電２００の制御を行なうためにコントローラ１００のＣＰＵ１１０が実行する処理のフローチャートである。
【００９２】
図８を参照して、ＣＰＵ１１０は、まず、ステップＳＡ１０で、センサ３００Ａ〜３００Ｎのいずれかから割込信号が入力されたか、または、タイマからの割込信号が入力されるまで待機する。
【００９３】
センサ３００Ａ〜３００Ｎは、各センサの検出対象領域において、人の存在の「不在」と「在」の間で状態が変化したことを条件として、コントローラ１００に対して割込信号を出力する。つまり、たとえば、図７に示した複数の区域において、区域２から区域３に人が移動した場合、区域２を検出対象領域とするセンサは、その検出結果が「在」から「不在」へと変化する。そして、これに応じて、コントローラ１００へ割込信号を出力する。また、区域３を検出対象領域とするセンサは、その検出出力が「不在」から「在」へと変化する。そして、当該センサは、これに応じて、コントローラ１００へ割込信号を出力する。
【００９４】
また、人が区域１から、上記部屋の外へ出た場合には、区域１を検出対象領域とするセンサにおいて、検出出力が、「在」から「不在」へ変化する。当該センサは、これに応じて、コントローラ１００へ割込信号を出力する。
【００９５】
また、ＣＰＵ１１０は、割込信号用のタイマとして、後述するステップＳＡ５０の処理を実行したことに応じて、または、図５に示した処理を開始することに応じて、計時動作を開始する。当該タイマは、予め定められた一定時間（たとえば、５秒間）を計時時間とする。そして、ＣＰＵ１１０は、上記一定時間を計時する毎に、タイマ割込信号を発生させ、コントローラ１００に入力する。なお、当該タイマの計時動作は、後述するステップＳＡ２０が実行されることにより計時動作が停止される。そして、後述するステップＳＡ５０が実行されることにより、計時時間がリセットされて、再度計時動作を開始する。
【００９６】
ＣＰＵ１１０は、センサからの割込信号が入力された場合、または、上記タイマから割込信号を入力された場合、ステップＳＡ２０へ処理を進める。
【００９７】
ステップＳＡ２０では、ＣＰＵ１１０は、すべてのセンサについての、検出対象領域における人の有無の検出結果を記録して、ステップＳＡ３０へ処理を進める。
【００９８】
ステップＳＡ２０において記録される各センサの、時刻Ｔｉの検出結果の記録内容の一例を、表６に示す。
【００９９】
【表６】
2013029275.tif 000008
【０１００】
表６において、各センサの検出出力は、Ｌｉ［ｊ］で示されている。本実施の形態において、ｉは、各センサを示している。なお、本実施の形態では、各センサは、図７に示したような、動作対象の領域の中に含まれるそれぞれの区域に対応する。たとえば、図７に示されたように、動作対象の領域（部屋）が１２の区域に分割された場合、Ｌｉは、Ｌ１〜Ｌ１２を含む。
【０１０１】
ｊは、ステップＳＡ２０が実行される時刻に対応する。
表６に示された例では、「１０：０５：；０１」「１０：０５：０３」「１０：０５：０６」「１０：０５：１１」の４つの時刻について、Ｌ１〜Ｌ８等の検出結果が示されている。
【０１０２】
表６に示された検出結果は、「０」または「１」で示されている。「０」は、対象となる区域に人が不在であることを示し、「１」は、対象の区域に人が存在することを意味する。
【０１０３】
また、表６に示された例では、時刻「１０：０５：０１」では、Ｌ４に対応する区域のみに人の存在が検出され、その他の区域では、人が不在であったことが示されている。
【０１０４】
また、時刻「１０：０５：０３」では、区域Ｌ５で示される区域のみに人が存在し、その他の区域では人が不在であったことが示されている。
【０１０５】
また、時刻「１０：０５：０６」では、区域Ｌ６で示される区域のみに人が存在し、その他の区域では人が不在であったことが示されている。
【０１０６】
表６に示される例では、時刻「１０：０５：０６」から、上記したタイマの計時時間が経過するまで、各区域において人の在／不在の変更が検出されなかった場合が示されている。そして、その５秒後である時刻「１０：０５：１１」に、Ｌｉ［ｊ］が記録されている。当該時刻の検出結果では、その５秒前の時刻「１０：０５：０６」と同様に、Ｌ６で示される区域のみで人の存在が検出され、その他の区域では人が不在であったことが示されている。
【０１０７】
図８に戻って、ステップＳＡ２０でＬｉ［ｊ］を記録した後、ＣＰＵ１１０は、ステップＳＡ３０へ処理を進める。
【０１０８】
ステップＳＡ３０では、Ｌｉ［ｊ］をサーチして、各センサについての、現在から過去の所定時間内の検出結果の切替わり数をカウントし、それぞれＥｊとして記録する。
【０１０９】
検出結果の切替わり数とは、「在」と「不在」の間で検出結果が切替わった回数を指し、具体的には、表６に示した０と１の間で切替わった数が算出される。
【０１１０】
本実施の形態では、「所定時間」は、たとえば１０秒とされる。
表６に示した例において、現在時刻を「１０：０５：１１」とした場合の、各Ｅｊについて、例示する。
【０１１１】
この例では、Ｅｊの算出対象として、「１０：０５：１１」から、その１０秒前である「１０：０５：０１」までの検出結果が参照される。
【０１１２】
Ｌ１については、表６において、その期間、すべて、検出結果は「０」である。つまり、検出結果において、「在」と「不在」の間での切替わりはない。したがって、Ｅｊは「０」と算出され、記録される。
【０１１３】
Ｌ２、Ｌ３、Ｌ７、Ｌ８についても、同様に、Ｅｊは、「０」である。
Ｌ４については、時刻「１０：０５：０１」から時刻「１０：０５：０３」で、検出出力が１から０に切替わっている。その後、検出出力は、０のままである。したがって、Ｅｊは、「１」である。
【０１１４】
Ｌ５については、時刻「１０：０５：０１」から時刻「１０：０５：０３」で、検出出力が０から１に切替わっている。さらに、時刻「１０：０５：０６」で、検出出力が１から０に切替わっている。その後、検出出力は０のまま変化がない。したがって、Ｌ５については、Ｅｊは「２」である。
【０１１５】
Ｌ６については、時刻「１０：０５：０３」から時刻「１０：０５：０６」で、検出出力が０から１に切替わっている。その後、検出出力に変化はない。したがって、Ｌ６については、Ｅｊは「１」である。
【０１１６】
図８に戻って、ステップＳＡ３０で、各センサの検出出力についてＥｊを記録した後、ＣＰＵ１１０は、ステップＳＡ４０処理を進める。
【０１１７】
ステップＳＡ４０では、ＣＰＵ１１０は、ステップＳＡ３０で記録した各センサの検出出力についてのＥｊに基づいて、各センサについての活動量ｕを決定する。
【０１１８】
Ｅｊから活動量ｕを決定する際には、たとえば表７に示されるようなテーブルが参照される。
【０１１９】
【表７】
2013029275.tif 000009
【０１２０】
表７では、Ｅｊの範囲毎に、活動量ｕが関連付けられている。なお、各活動量の値に対応するＥｊの範囲は、互いに重ならない。したがって、Ｅｊの値が決まれば、それに対応して、１つの活動量ｕの値を得られる。
【０１２１】
また、活動量ｕは、Ｅｊの値が大きくなるほど、大きい値となる。
図８に戻って、ステップＳＡ４０で各センサについて活動量ｕを決定した後、ＣＰＵ１１０は、ステップＳＡ５０で、家電２００に対して、各活動量ｕに対応する制御信号の内容を決定し、各活動量ｕが対応する区域についての制御信号として、家電２００へ送信する。
【０１２２】
なお、本実施の形態では、図７を参照して説明したように、複数のセンサのそれぞれは、図７に示した複数の区域のそれぞれの人の有無を検出する。したがって、ステップＳＡ４０で決定した各センサについての活動量ｕは、それぞれ、検出対象のそれぞれの区域に対応する。したがって、ステップＳＡ５０で家電２００へ送信される制御信号は、検出対象である区域のそれぞれについての制御内容を含む。
【０１２３】
また、ステップＳＡ５０における、活動量ｕに対応した制御信号の内容とは、たとえば、表３に示したような照明装置２００Ｃについての照明の明るさや、表４に示した、エアコン２００Ｂについての出力する風量が挙げられる。
【０１２４】
つまり、本実施の形態では、機器の動作対象の領域が、互いに異なる複数の区域に区分される。そして、複数のセンサ（センサ３００Ａ〜３００Ｎ）のそれぞれによって、上記複数の区域のそれぞれについての、人の有無が検出される。そして、コントローラ１００は、制御対象の家電２００に対して、各区域のそれぞれについての制御内容を示す制御信号を出力する。これにより、家電２００は、区域毎に、当該区域についての人の有無の検出結果の切替わりの頻度に基づいて、動作が制御される。
【０１２５】
本実施の形態によれば、各区域についての、人の在／不在の検出結果の切替わりの頻度に応じて、制御内容が決定される。
【０１２６】
なお、本実施の形態では、センサの割込信号の入力に加えて、タイマからの割込信号の入力によっても、ステップＳＡ２０以降の処理が実行され、家電２００へ制御信号が送信される。なお、本実施の形態では、ステップＳＡ２０以降の処理が、センサからの割込信号の入力だけでなく、タイマの計時時間が終了したことに応じても、実行される。これにより、ある時間帯にあるセンサについての「在」と「不在」の間での検出結果の切替えの頻度が高かった場合であっても、その後、すべてのセンサからの割込が長時間入力されない場合であっても、タイマの計時動作によって一定時間毎にステップＳＡ２０以降の処理が実行されるため、各区域についてのセンサの検出結果に応じて、各区域についての適切な活動量ｕを決定でき、これにより、各区域について、その状態に応じた制御信号を家電２００へ送信することができる。
【０１２７】
図９を参照して、このことをより具体的に説明する。
図９は、表６のＬ４に対応するセンサの検出結果の変化を模式的に示す図である。
【０１２８】
図９では、縦軸に、センサの検出結果が示され、横軸には、時間を示している。
図９と表６から理解されるように、Ｌ４の検出結果は、時刻「１０：０５：０３」において０から１に変化し、その後、時刻「１０：０５：０３」において１から０に変化している。なお、その後、検出結果として「０」が続いたとする。この場合、時刻「１０：０５：０１」近傍の時間帯では、Ｌ５の検出結果の切替えの頻度は、比較的高いものといえる。しかしながら、その後は、検出結果の切替えがなく、切替えの頻度は高いとはいえない。しかしながら、時刻「１０：０５：０３」以降、Ｌ５を含めた他のセンサから割込信号がなければ、活動量ｕが更新されず、当該比較的高い頻度に対応した制御内容が継続されることとなる。
【０１２９】
しかしながら、本実施の形態では、タイマの計時時間である一定時間毎に活動量ｕは、適宜更新される。これにより、より制御対象の実情に応じた態様で、家電２００を制御できる。
【０１３０】
［第３の実施の形態］
本実施の形態では、第２の実施の形態と同様に、コントローラ１００は、家電２００に対して、図７を参照して説明したような区域毎の制御内容を示す制御信号を送信する。
【０１３１】
また、本実施の形態のコントローラ１００は、各区域についての制御内容を、当該区域の活動量ｕと、すべての区域についての切替わり数の和に基づいた活動量ｖとに基づいて、決定する。
【０１３２】
図１０は、本実施の形態のコントローラ１００において実行される処理のフローチャートである。
【０１３３】
図１０を参照して、ＣＰＵ１１０は、図８のステップＳＡ１０〜ステップＳＡ３０と同様に、ステップＳＢ１０〜ステップＳＢ３０で、センサからの割込信号またはタイマからの割込信号が入力されたことを条件として（ステップＳＢ１０）、すべてのセンサの検出対象領域における人の有無の検出結果を記録し（ステップＳＢ２０）、切替わり数Ｅｊを算出する（ステップＳＢ３０）。
【０１３４】
そして、ＣＰＵ１１０は、ステップＳＡ４０と同様に、ステップＳＢ４０で、活動量ｕを算出するとともに、ステップＳＢ４１で、すべての区域についての切替わり数の和（ΣＥｊ）に基づいて活動量ｖを決定する。活動量ｕが区域ごとの活動の量を示すのに対し、活動量ｖは、部屋全体の活動の量を示すといえる。活動量ｖは、活動量ｕと同様に、たとえば、表２のＣｉをＥｊに変更したようなテーブルに基づいて、取得される。
【０１３５】
そして、本実施の形態では、ＣＰＵ１１０は、ステップＳＢ５１で、ステップＳＢ４０で求められた活動量ｕと、ステップＳＢ４１で求められた活動量ｖとに基づいて、制御内容が決定される。図１１は、第３の実施の形態において、制御内容の決定に利用されるテーブルの一例を示す図である。
【０１３６】
図１１では、ｕとｖの値の組合せによって、各区域に対する１つの制御内容（照明装置２００Ｃの制御内容）が決定される。
【０１３７】
本実施の形態では、活動量ｖの値がある程度大きくなると、活動量ｕが小さい値であっても、照明装置２００Ｃは、すべての区域について点灯させるように制御される。
【０１３８】
なお、図１２は、ｕとｖの値の組合せに基づいてエアコン２００Ｂの制御内容（風量）を決定するための情報の一例を模式的に示す図である。
【０１３９】
図１２に示された例では、活動量ｖの値がある程度大きくなると、活動量ｕが小さい値であっても、照明装置２００Ｃは、風量が最大の風量とされる。したがって、すべての区域について点灯させるように制御される。
【０１４０】
［第４の実施の形態］
図１３は、本実施の形態のＣＰＵ１１０が実行する処理のフローチャートである。
【０１４１】
本実施の形態では、ＣＰＵ１１０は、図１０のステップＳＢ１０〜ステップＳＢ３０と同様に、ステップＳＣ１０〜ステップＳＣ３０で、センサからの割込信号またはタイマからの割込信号が入力されたことを条件として（ステップＳＣ１０）、すべてのセンサの検出対象領域における人の有無の検出結果を記録し（ステップＳＣ２０）、切替わり数Ｅｊを算出する（ステップＳＣ３０）。
【０１４２】
次に、ＣＰＵ１１０は、ステップＳＢ４０と同様に、ステップＳＣ４０において、すべての区域について、Ｅｊに基づいて活動量ｕを決定する。
【０１４３】
そして、ＣＰＵ１１０は、ステップＳＣ５１において、すべての区域についての活動量ｕの和Ｕが予め定められた閾値Ｔｗ未満であるか否かを判断し、そうであると判断するとステップＳＣ５０へ処理を進め、Ｔｗ以上であると判断するとステップＳＣ５１へ処理を進める。
【０１４４】
ステップＳＣ５０では、区域ごとの制御内容を、区域ごとの活動量ｕに基づき、表３や表４に従って、決定する。
【０１４５】
一方、ステップＳＣ５１では、区域ごとの制御内容を、すべての区域についての活動量ｕの和Ｕに基づき、表３や表４に従って、決定する。これにより、部屋全体として、移動が激しい等の、活動の量が多い場合には、部屋全体の活動量（すべての区域についての活動量ｕの和Ｕ）に基づいて、各区域についての制御内容が決定される。
【０１４６】
今回開示された各実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。また、実施の形態およびその変形例に記載の発明は、単独で、または、可能な限り組合わされて、実施されることが意図される。
【符号の説明】
【０１４７】
１００  コントローラ、１０１  メモリ、１０２  ディスプレイ、１０３  タブレット、１０４  ボタン、１０５  通信インターフェイス、１０６  タッチパネル、１０７  スピーカ、１０８  時計、２００  家電、２００Ａ  テレビ、２００Ｂ  エアコン、２００Ｃ  照明装置、２００Ｃ  照明器具、３００，３００Ａ，３００Ｂ，３００Ｃ，３００Ａ〜３００Ｎ  センサ、４００  ネットワーク。
【図１】
2013029275.tif 000010
【図２】
2013029275.tif 000011
【図３】
2013029275.tif 000012
【図４】
2013029275.tif 000013
【図５】
2013029275.tif 000014
【図６】
2013029275.tif 000015
【図７】
2013029275.tif 000016
【図８】
2013029275.tif 000017
【図９】
2013029275.tif 000018
【図１０】
2013029275.tif 000019
【図１１】
2013029275.tif 000020
【図１２】
2013029275.tif 000021
【図１３】
2013029275.tif 000022