(57)【特許請求の範囲】
【請求項１】
部屋の入り口近傍のエリアをセンシングするための第１の人感センサと、
前記入り口近傍のエリアよりも前記部屋の内側のエリアをセンシングするための第２の人感センサと、
コントローラとを備え、
前記コントローラは、
前記第１の人感センサからセンシングの結果を示す第１の情報を受信し、前記第２の人感センサからセンシングの結果を示す第２の情報を受信するための通信インターフェイスと、
前記第１および第２の情報に基づいて、前記部屋に人がいるか否かを判断するプロセッサとを含み、
前記プロセッサは、
前記第１または第２の人感センサが人を検知すると、前記部屋に人がいると判断し、
前記第１の人感センサが人を検知しつつ前記第２の人感センサが人を検知しない状態を経た後に、前記第１および第２の人感センサが人を検知しないと、前記部屋に人がいないと判断する、ネットワークシステム。
【請求項２】
前記第１の人感センサのセンシングエリアと前記第２の人感センサのセンシングエリアとが重ならない、請求項１に記載のネットワークシステム。
【請求項３】
前記部屋内に配置される照明をさらに備え、
前記通信インターフェイスは、前記照明と通信可能であって、
前記プロセッサは、
前記部屋に人がいると判断したときに、前記通信インターフェイスを介して前記照明を点灯させ、
前記部屋に人がいないと判断したときに、前記通信インターフェイスを介して前記照明を消灯させる、請求項１または２に記載のネットワークシステム。
【請求項４】
部屋の入り口近傍のエリアをセンシングするための第１の人感センサと、前記入り口近
傍のエリアよりも前記部屋の内側のエリアをセンシングするための第２の人感センサと、コントローラと、を含むネットワークシステムにおける在不在判断方法であって、
前記コントローラが、前記第１の人感センサからセンシングの結果を示す第１の情報を受信するステップと、
前記コントローラが、前記第２の人感センサからセンシングの結果を示す第２の情報を受信するステップと、
前記コントローラが、前記第１および第２の情報に基づいて、前記部屋に人がいるか否かを判断するステップとを備え、
前記判断するステップは、前記第１または第２の人感センサが人を検知すると、前記部屋に人がいると判断し、前記第１の人感センサが人を検知しつつ前記第２の人感センサが人を検知しない状態を経た後に、前記第１および第２の人感センサが人を検知しないと、前記部屋に人がいないと判断することを含む、在不在判断方法。
【請求項５】
部屋の入り口近傍のエリアをセンシングするための第１の人感センサからセンシングの結果を示す第１の情報を受信し、前記入り口近傍のエリアよりも前記部屋の内側のエリアをセンシングするための第２の人感センサからセンシングの結果を示す第２の情報を受信するための通信インターフェイスと、
前記第１および第２の情報に基づいて、前記部屋に人がいるか否かを判断するプロセッサとを備え、
前記プロセッサは、
前記第１または第２の人感センサが人を検知すると、前記部屋に人がいると判断し、
前記第１の人感センサが人を検知しつつ前記第２の人感センサが人を検知しない状態を経た後に、前記第１および第２の人感センサが人を検知しないと、前記部屋に人がいないと判断する、コントローラ。
【請求項６】
部屋の入り口近傍のエリアをセンシングするための第１の人感センサと前記入り口近傍のエリアよりも前記部屋の内側のエリアをセンシングするための第２の人感センサと通信するための通信インターフェイスと、プロセッサと、を含むコントローラにおける在不在判断方法であって、
前記プロセッサが、前記通信インターフェイスを介して、前記第１の人感センサからセンシングの結果を示す第１の情報を受信するステップと、
前記プロセッサが、前記通信インターフェイスを介して、前記第２の人感センサからセンシングの結果を示す第２の情報を受信するステップと、
前記プロセッサが、前記第１および第２の情報に基づいて、前記部屋に人がいるか否かを判断するステップとを備え、
前記判断するステップは、前記第１または第２の人感センサが人を検知すると、前記部屋に人がいると判断し、前記第１の人感センサが人を検知しつつ前記第２の人感センサが人を検知しない状態を経た後に、前記第１および第２の人感センサが人を検知しないと、前記部屋に人がいないと判断することを含む、在不在判断方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人感センサを利用することによって部屋の中に人がいるか否かを判断するためのネットワークシステム、在不在判断方法、およびコントローラの技術に関する。
【背景技術】
【０００２】
住宅やオフィスなどの部屋に人がいるか否かを検知するための人感センサが知られている。そして、人感センサを他の装置のスイッチとして利用する技術も知られている。
【０００３】
たとえば、特開２００７−２２７３３０号公報（特許文献１）には、人感センサ付天井直付け照明器具が開示されている。特開２００７−２２７３３０号公報（特許文献１）によると、天井直付け照明器具の点灯動作切り替えモードにおいて、通常の常時点灯する保安灯モードに加え、さらに人感センサ待機モードが設けられる。人感センサ待機モードには、感知終了後、保安灯は遅延回路により数十秒間点灯後、徐徐に暗くなり消灯するフェードアウト機能が設けられる。人感センサ部は、照明器具本体の器具本体周縁部に照明器具本体の中心から離れる方向に露出して設けられている。
【０００４】
また、特開２００９−１０８４８８号公報（特許文献２）には、門柱および玄関アプローチ構造が開示されている。特開２００９−１０８４８８号公報（特許文献２）によると、当該構造は、敷地外部側の正面板材と、建物側の背面板材と、これら正面板材および背面板材間に設けられる門柱用機器とを備える。この門柱用機器は、人感センサと、この人感センサが人体等の発熱を感知した際に点灯する本体照明とを備える。この人感センサの感知エリアは、人感センサおよび正面板材の側端部どうしの延長線と、人感センサおよび背面板材の側端部どうしの延長線との間の範囲内である。これにより、正面板材および背面板材に対して真正面から近づく者は感知せずに、正面板材および背面板材の側方から近づく者だけを感知できる。
【０００５】
また、特開２００５−２２２７２６号公報（特許文献３）には、照明システム及び照明手法が開示されている。特開２００５−２２２７２６号公報（特許文献３）によると、照明システムは、街路の一部を所定の検知エリアとしこの検知エリア内における人の存在の有無を検知する人感センサと、街路に隣接された建物に設けられ人感センサが人の存在を有と検知したときに動作する照明器具とを備える。照明器具は、動作の変化が検知エリア内にいる人から認識できるとともに照明器具の照射範囲の少なくとも一部の範囲が検知エリア内にいる人から見て死角となるように設置される。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−２２７３３０号公報
【特許文献２】特開２００９−１０８４８８号公報
【特許文献３】特開２００５−２２２７２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、人感センサは所定時間以上停止している人を検知できない場合がある。すなわち、部屋の中に人がいるかを判断する場合において、当該部屋の中にいる人が所定時間以上停止している場合には、人感センサを利用しても部屋の中に人がいないと判断されてしまう虞がある。
【０００８】
本発明は、かかる問題を解決するためになされたものであり、その目的は、より正確に部屋の中に人がいるか否かを判断することができるネットワークシステム、在不在判断方法、およびコントローラを提供することにある。
【課題を解決するための手段】
【０００９】
この発明のある局面に従うと、部屋の入り口近傍のエリアをセンシングするための第１の人感センサと、入り口近傍のエリアよりも部屋の内側のエリアをセンシングするための第２の人感センサと、コントローラとを備えるネットワークシステムが提供される。コントローラは、第１の人感センサからセンシングの結果を示す第１の情報を受信し、第２の人感センサからセンシングの結果を示す第２の情報を受信するための通信インターフェイスと、第１および第２の情報に基づいて、部屋に人がいるか否かを判断するプロセッサとを含む。プロセッサは、第１または第２の人感センサが人を検知すると、部屋に人がいると判断し、第１の人感センサが人を検知しつつ第２の人感センサが人を検知しない状態を経た後に、第１および第２の人感センサが人を検知しないと、部屋に人がいないと判断する。
【００１４】
好ましくは、第１の人感センサのセンシングエリアと第２の人感センサのセンシングエリアとが重ならない。
【００１５】
好ましくは、ネットワークシステムは、部屋内に配置される照明をさらに備える。通信インターフェイスは、照明と通信可能である。プロセッサは、部屋に人がいると判断したときに、通信インターフェイスを介して照明を点灯させ、部屋に人がいないと判断したときに、通信インターフェイスを介して照明を消灯させる。
【００１６】
この発明の別の局面に従うと、部屋の入り口近傍のエリアをセンシングするための第１の人感センサと、入り口近傍のエリアよりも部屋の内側のエリアをセンシングするための第２の人感センサと、コントローラと、を含むネットワークシステムにおける在不在判断方法が提供される。在不在判断方法は、コントローラが、第１の人感センサからセンシングの結果を示す第１の情報を受信するステップと、コントローラが、第２の人感センサからセンシングの結果を示す第２の情報を受信するステップと、コントローラが、第１および第２の情報に基づいて、部屋に人がいるか否かを判断するステップとを備える。判断するステップは、第１または第２の人感センサが人を検知すると、部屋に人がいると判断し、第１の人感センサが人を検知しつつ第２の人感センサが人を検知しない状態を経た後に、第１および第２の人感センサが人を検知しないと、部屋に人がいないと判断することを含む。
【００１７】
この発明の別の局面に従うコントローラは、部屋の入り口近傍のエリアをセンシングするための第１の人感センサからセンシングの結果を示す第１の情報を受信し、入り口近傍のエリアよりも部屋の内側のエリアをセンシングするための第２の人感センサからセンシングの結果を示す第２の情報を受信するための通信インターフェイスと、第１および第２の情報に基づいて、部屋に人がいるか否かを判断するプロセッサとを備える。プロセッサは、第１または第２の人感センサが人を検知すると、部屋に人がいると判断し、第１の人感センサが人を検知しつつ第２の人感センサが人を検知しない状態を経た後に、第１および第２の人感センサが人を検知しないと、部屋に人がいないと判断する。
【００１８】
この発明の別の局面に従うと、部屋の入り口近傍のエリアをセンシングするための第１の人感センサと入り口近傍のエリアよりも部屋の内側のエリアをセンシングするための第２の人感センサと通信するための通信インターフェイスと、プロセッサと、を含むコントローラにおける在不在判断方法が提供される。在不在判断方法は、プロセッサが、通信インターフェイスを介して、第１の人感センサからセンシングの結果を示す第１の情報を受信するステップと、プロセッサが、通信インターフェイスを介して、第２の人感センサからセンシングの結果を示す第２の情報を受信するステップと、プロセッサが、第１および第２の情報に基づいて、部屋に人がいるか否かを判断するステップとを備える。判断するステップは、第１または第２の人感センサが人を検知すると、部屋に人がいると判断し、第１の人感センサが人を検知しつつ第２の人感センサが人を検知しない状態を経た後に、第１および第２の人感センサが人を検知しないと、部屋に人がいないと判断することを含む。
【発明の効果】
【００１９】
以上のように、本発明によって、より正確に部屋の中に人がいるか否かを判断することができるネットワークシステム、在不在判断方法、およびコントローラが提供される。
【図面の簡単な説明】
【００２０】
【図１】本実施の形態に係るネットワークシステム１の全体構成を示すイメージ図である。
【図２】本実施の形態に係るコントローラ１００のハードウェア構成を表わすブロック図である。
【図３】本実施の形態に係るセンサテーブル１０１Ａを示すイメージ図である。
【図４】本実施の形態に係るコントローラ１００のＣＰＵ１１０による処理手順を示すフローチャートである。
【図５】本実施の形態に係るコントローラ１００のＣＰＵ１１０による処理手順の変形例を示すフローチャートである。
【図６】本変形例に係るネットワークシステム１の全体構成を示すイメージ図である。
【発明を実施するための形態】
【００２１】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００２２】
＜ネットワークシステム１の全体構成＞
まず、本実施の形態に係るネットワークシステムの全体構成について説明する。図１は、本実施の形態に係るネットワークシステム１の全体構成を示すイメージ図である。
【００２３】
図１を参照して、本実施の形態に係るネットワークシステム１は、部屋４０１の入り口（ドア）の付近の天井に配置される人感センサ２００Ａと、部屋４０１の中央の天井に設置される人感センサ２００Ｂとを備える。たとえば、人感センサ２００Ａ，２００Ｂは、動いている熱源を検知するものである。
【００２４】
人感センサ２００Ａは、部屋４０１の入り口にいる人を検知する。人感センサ２００Ｂは、部屋４０１の内部にいる人を検知する。人感センサ２００Ａのセンシングエリア２０１Ａと人感センサ２００Ｂのセンシングエリア２０１Ｂは重ならないことが好ましい。
【００２５】
ネットワークシステム１は、照明３０１Ａ，３０１Ｂと、エアコン３０２と、テレビ３０３とを含む。なお、ネットワークシステム１は、照明３０１Ａ，３０１Ｂと、エアコン３０２と、テレビ３０３以外の家電を含んでもよい。
【００２６】
ネットワークシステム１は、人感センサ２００Ａ，２００Ｂと、照明３０１Ａ，３０１Ｂと、エアコン３０２と、テレビ３０３とを制御するためのコントローラ１００を含む。換言すれば、コントローラ１００は、有線あるいは無線のネットワークを介して、人感センサ２００Ａ，２００Ｂと、照明３０１Ａ，３０１Ｂと、エアコン３０２と、テレビ３０３などとデータ通信が可能である。
【００２７】
コントローラ１００は、ネットワークとして、たとえば、無線ＬＡＮ、ZigBee(登録商標)、Bluetooth（登録商標）、有線ＬＡＮ（Local  Area  Network）、またはＰＬＣ（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）、メモリカード、ＦＤ（Flexible  Disk）、ハードディスク、磁気テープ、カセットテープ、ＭＯ（Magnetic  Optical  Disc）、ＭＤ（Mini  Disc）、ＩＣ（Integrated  Circuit）カード（メモリカードを除く）、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ（Electronically  Erasable  Programmable  Read-Only  Memory）などの、不揮発的にプログラムを格納する媒体などによっても実現される。
【００４０】
メモリ１０１は、ＣＰＵ１１０によって実行される制御プログラムとセンサテーブル１０１Ａを記憶する。
【００４１】
図３は、本実施の形態に係るセンサテーブル１０１Ａを示すイメージ図である。図３を参照して、センサテーブル１０１Ａは、部屋毎に、部屋ＩＤと、部屋の名前と、当該部屋の入り口をセンシングするための人感センサのＩＤと、当該人感センサの検知結果と、当該部屋の内側をセンシングするための人感センサのＩＤと、当該人感センサの検知結果とを格納する。
【００４２】
なお、センサテーブル１０１Ａは、部屋毎に配置されている家電を特定するための家電ＩＤを、当該部屋の部屋ＩＤに対応付けて格納することが好ましい。ＣＰＵ１１０は、センサテーブル１０１Ａを参照することによって、部屋４０１に人がいるか否かに基づいて、部屋４０１に対応する家電（照明３０１Ａ，３０１Ｂ、エアコン３０２、テレビ３０３など）を制御する。
【００４３】
図２に戻って、ディスプレイ１０２は、ＣＰＵ１１０によって制御されることによって、人感センサ２００Ａ，２００Ｂと、照明３０１Ａ，３０１Ｂと、エアコン３０２と、テレビ３０３の動作状態を表示する。タブレット１０３は、ユーザの指によるタッチ操作を検出して、タッチ座標などをＣＰＵ１１０に入力する。ＣＰＵ１１０は、タブレット１０３を介して、ユーザからの命令を受け付ける。
【００４４】
本実施の形態においては、ディスプレイ１０２の表面にタブレット１０３が敷設されている。すなわち、本実施の形態においては、ディスプレイ１０２とタブレット１０３とがタッチパネル１０６を構成する。ただし、コントローラ１００は、タブレット１０３を有していなくともよい。
【００４５】
ボタン１０４は、コントローラ１００の表面に配置される。決定キー、方向キー、テンキーなどの複数のボタンがコントローラ１００に配置されても良い。ボタン１０４は、ユーザからの命令を受け付ける。ボタン１０４は、ユーザからの命令をＣＰＵ１１０に入力する。
【００４６】
通信インターフェイス１０５は、ＣＰＵ１１０によって制御されることによって、ネットワークを介して、照明３０１Ａ，３０１Ｂと、エアコン３０２と、テレビ３０３と、その他の家電とデータを送受信する。ＣＰＵ１１０は、通信インターフェイス１０５を利用して、人感センサ２００Ａ，２００Ｂともデータを送受信する。上述したように、通信インターフェイス１０５は、たとえば、無線ＬＡＮ、ZigBee(登録商標)、Bluetooth（登録商標）、有線ＬＡＮ、またはＰＬＣなどを利用することによって、照明３０１Ａ，３０１Ｂと、エアコン３０２と、テレビ３０３と、その他の家電とデータを送受信する。
【００４７】
スピーカ１０７は、ＣＰＵ１１０からの命令に基づいて、音声を出力する。たとえば、ＣＰＵ１１０は、音声データに基づいて、スピーカ１０７に音声を出力させる。
【００４８】
時計１０８は、ＣＰＵ１１０からの命令に基づいて、現在の日付や時刻をＣＰＵ１１０に入力する。
【００４９】
ＣＰＵ１１０は、メモリ１０１に記憶されている各種のプログラムを実行することによって、図４または図５に示すような様々な情報処理を実行する。換言すれば、コントローラ１００における処理は、各ハードウェアおよびＣＰＵ１１０により実行されるソフトウェアによって実現される。このようなソフトウェアは、メモリ１０１に予め記憶されている場合がある。また、ソフトウェアは、記憶媒体に格納されて、プログラム製品として流通している場合もある。あるいは、ソフトウェアは、いわゆるインターネットに接続されている情報提供事業者によってダウンロード可能なプログラム製品として提供される場合もある。
【００５０】
このようなソフトウェアは、図示しない読取装置を利用することによってその記憶媒体から読み取られて、あるいは、通信インターフェイス１０５を利用することによってダウンロードされて、メモリ１０１に一旦格納される。ＣＰＵ１１０は、ソフトウェアを実行可能なプログラムの形式でメモリ１０１に格納してから、当該プログラムを実行する。
【００５１】
なお、記憶媒体としては、ＣＤ−ＲＯＭ（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）などの、不揮発的にプログラムを格納する媒体が挙げられる。
【００５２】
ここでいうプログラムとは、ＣＰＵにより直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００５３】
より詳細には、本実施の形態に係るＣＰＵ１１０は、通信インターフェイス１０５を介して、人感センサ２００Ａ，２００Ｂから、人を検知したことを示す情報または人を検知していないことを示す情報などを受信する。
【００５４】
ＣＰＵ１１０は、人感センサ２００Ｂからの情報に基づいて、人感センサ２００Ｂが人を検知すると、部屋４０１の中に人がいると判断する。ＣＰＵ１１０は、部屋４０１の中に人がいると判断した後は、人感センサ２００Ｂが人を検知しておらず人感センサ２００Ａが人を検知したときに、部屋４０１に人がいない（部屋４０１から人がいなくなった）と判断する。
【００５５】
あるいは、ＣＰＵ１１０は、人感センサ２００Ａおよび人感センサ２００Ｂからの情報に基づいて、人感センサ２００Ａおよび人感センサ２００Ｂの少なくともいずれかが人を検知すると、部屋４０１の中に人がいると判断する。この場合、ＣＰＵ１１０は、部屋４０１の中に人がいると判断した後は、人感センサ２００Ｂが人を検知しておらず人感センサ２００Ａが人を検知した状態を経てから、（人感センサ２００Ａが人を検知しておらず人感センサ２００Ｂが人を検知した状態を経ることなく、）人感センサ２００Ａ，２００Ｂがともに人を検知しなかったときに、部屋４０１に人がいない（部屋４０１から人がいなくなった）と判断する。
【００５６】
ＣＰＵ１１０は、部屋４０１に人がいると判断した場合（人がいない状態から人がいる状態へと遷移した場合）に、通信インターフェイス１０５を介して、照明３０１Ａ，３０１Ｂ、エアコン３０２、テレビ３０３、あるいはその他の家電に、電源ＯＮ命令や、強度を強める命令などを送信する。
【００５７】
一方、ＣＰＵ１１０は、部屋４０１に人がいないと判断した場合（人がいる状態から人がいない状態へと遷移した場合）に、照明３０１Ａ，３０１Ｂ、エアコン３０２、テレビ３０３、あるいはその他の家電に、電源ＯＦＦ命令や、強度を弱める命令などを送信する。
【００５８】
＜コントローラ１００における情報処理＞
次に、本実施の形態に係るコントローラ１００における情報処理について説明する。図４は、本実施の形態に係るコントローラ１００のＣＰＵ１１０による処理手順を示すフローチャートである。
【００５９】
図４を参照して、ＣＰＵ１１０は、通信インターフェイス１０５を介して、複数の部屋各々の人感センサ２００Ａ，２００Ｂからデータを待ち受ける。あるいは、ＣＰＵ１１０は、通信インターフェイス１０５を介して、複数の部屋各々の人感センサ２００Ａ，２００Ｂに検知結果を要求する。以下、ＣＰＵ１１０が、複数の部屋のうちの１つの部屋４０１に関して実行する処理について説明する。ＣＰＵ１１０は、複数の部屋のそれぞれについて並行して、あるいは複数の部屋の各々について、以下の処理を実行する。
【００６０】
ＣＰＵ１１０は、人感センサ２００Ｂからのデータに基づいて、人感センサ２００Ｂが人を検知したか否かを判断する（ステップＳ１０２）。ＣＰＵ１１０は、人感センサ２００Ｂが人を検知していない場合（ステップＳ１０２においてＮＯである場合）、ステップＳ１０２からの処理を繰り返す。
【００６１】
ＣＰＵ１１０は、人感センサ２００Ｂが人を検知した場合（ステップＳ１０２においてＹＥＳである場合）、人感センサ２００Ｂに対応する部屋４０１に人がいると判断する（ステップＳ１０４）。ＣＰＵ１１０は、通信インターフェイス１０５を介して、人感センサ２００Ｂが配置されている部屋４０１に配置されている家電に、電源ＯＮ命令や、強度を強める命令などを送信する（ステップＳ１０６）。
【００６２】
ＣＰＵ１１０は、人感センサ２００Ａからのデータに基づいて、人感センサ２００Ａが人を検知したか否かを判断する（ステップＳ１０８）。ＣＰＵ１１０は、人感センサ２００Ａが人を検知した場合（ステップＳ１０８においてＹＥＳである場合）、ステップＳ１０２からの処理を繰り返す。
【００６３】
ＣＰＵ１１０は、人感センサ２００Ａが人を検知しなかった場合、すなわち、人感センサ２００Ａが人を検知しておらず人感センサ２００Ｂが人を検知していると認識した場合（ステップＳ１０８においてＮＯである場合）、人感センサ２００Ｂが人を検知したか否かを判断する（ステップＳ１１０）。ＣＰＵ１１０は、人感センサ２００Ｂが人を検知した場合（ステップＳ１１０においてＹＥＳである場合）、ステップＳ１１０からの処理を繰り返す。
【００６４】
ＣＰＵ１１０は、人感センサ２００Ｂが人を検知しなかった場合（ステップＳ１１０においてＮＯである場合）、人感センサ２００Ａが人を検知したか否かを判断する（ステップＳ１１２）。ＣＰＵ１１０は、人感センサ２００Ａが人を検知しなかった場合（ステップＳ１１２においてＮＯである場合）、ステップＳ１１０からの処理を繰り返す。
【００６５】
ＣＰＵ１１０は、人感センサ２００Ａが人を検知した場合、すなわち、人感センサ２００Ａが人を検知しつつ人感センサ２００Ｂが人を検知していないと認識した場合（ステップＳ１１２においてＹＥＳである場合）、部屋４０１に人がいないと判断する（ステップＳ１１４）。ＣＰＵ１１０は、通信インターフェイス１０５を介して、人感センサ２００Ｂが配置されている部屋４０１に配置されている家電に、電源ＯＦＦ命令や、強度を弱める命令などを送信する（ステップＳ１１６）。
【００６６】
なお、本実施の形態においては、ＣＰＵ１１０は、ステップＳ１０８の処理を実行することによって、人が部屋４０１に完全に入りきったか否かを判断している。しかしながら、人感センサ２００Ａのセンシングエリア２０１Ａと、人感センサ２００のセンシングエリア２０１Ｂとが重ならない場合には、ステップＳ１０８の処理は実行しなくともよい。
【００６７】
＜コントローラ１００における情報処理の変形例＞
次に、コントローラ１００における情報処理の変形例について説明する。上記の実施の形態においては、人感センサ２００Ｂのセンシングエリアに人がいるときに部屋４０１に人がいるものとし、人感センサ２００Ｂのセンシングエリアに人がいないときに部屋４０１に人がいないものと判断していた。一方、本変形例においては、人感センサ２００Ａおよび人感センサ２００Ｂのセンシングエリアに人がいるときに部屋４０１に人がいるものとし、人感センサ２００Ａおよび人感センサ２００Ｂのセンシングエリアに人がいないときに部屋４０１に人がいないものと判断する。
【００６８】
図５は、本実施の形態に係るコントローラ１００のＣＰＵ１１０による処理手順の変形例を示すフローチャートである。なお、図４に示す処理と同様の処理には、同じステップ番号を付し、それらの説明を繰り返さない。
【００６９】
図５を参照して、ＣＰＵ１１０は、ステップＳ１１２の後に、再度、人感センサ２００Ａが人を検知したか否かを判断してもよい（ステップＳ１１３）。この場合、ＣＰＵ１１０は、人感センサ２００Ａが人を検知した場合（ステップＳ１１３においてＹＥＳである場合）、ステップＳ１１０からの処理を繰り返す。
【００７０】
そして、ＣＰＵ１１０は、人感センサ２００Ａが人を検知しなかった場合（ステップＳ１１３においてＮＯである場合）、すなわち、人感センサ２００Ａが人を検知しつつ人感センサ２００Ｂが人を検知していないと認識してから、人感センサ２００Ａと人感センサ２００Ｂとが人を検知しないと認識した場合（ステップＳ１１３においてＹＥＳである場合）、部屋４０１に人がいないと判断する（ステップＳ１１４）。
【００７１】
なお、本変形例においては、ステップＳ１０２において、ＣＰＵ１１０は、人感センサ２００Ａおよび人感センサ２００Ｂの少なくともいずれかが人を検知したか否かを判断してもよい。この場合、ＣＰＵ１１０は、人感センサ２００Ａおよび人感センサ２００Ｂの少なくともいずれかが人を検知した場合、ステップＳ１０４からの処理を実行し、人感センサ２００Ａおよび人感センサ２００Ｂのいずれもが人を検知しなかった場合、ステップＳ１０２の処理を繰り返す。
【００７２】
＜人感センサ２００Ａ，２００Ｂのセンシングエリアの変形例＞
次に、人感センサ２００Ａ，２００Ｂのセンシングエリア２０１Ａ，２００１Ｂの変形例について説明する。図６は、本変形例に係るネットワークシステム１の全体構成を示すイメージ図である。
【００７３】
上記の実施の形態では、図１に示したように、ネットワークシステム１は、部屋４０１の入り口（ドア）の付近の天井に配置される人感センサ２００Ａと、部屋４０１の中央の天井に設置される人感センサ２００Ｂとを備えるものであった。そして、人感センサ２００Ａは、部屋４０１の入り口を通過する人を検知するものであった。人感センサ２００Ｂは、部屋４０１の内部にいる人を検知するものであった。
【００７４】
一方、本変形例においては、図５に示すように、ネットワークシステム１は、廊下４０２の天井であって、部屋４０１の入り口（ドア）の付近に配置される人感センサ２００Ａと、部屋４０１の天井であって、部屋の入り口（ドア）付近に設置される人感センサ２００Ｂとを備える。
【００７５】
そして、人感センサ２００Ａは、部屋４０１の入り口の室外側にいる人を検知する。人感センサ２００Ｂは、部屋４０１の入り口の室内側にいる人を検知する。人感センサ２００Ａのセンシングエリア２０１Ａと人感センサ２００Ｂのセンシングエリア２０１Ｂは重ならないことが好ましい。
【００７６】
このように、ネットワークシステム１は、部屋４０１を出入りする人が通過するエリアをセンシングする人感センサ２００Ａと、人感センサ２００Ａよりも部屋４０１の内側（奥）に配置される人感センサ２００Ｂとを含む。コントローラ１００は、上記の本実施の形態に示した処理と同様の処理によって、人感センサ２００Ａ，２００Ｂからの情報に基づいて、人感センサ２００Ａ，２００Ｂに対応する部屋４０１に人がいるか否かを判断する。
【００７７】
＜その他の実施の形態＞
本発明は、コントローラ１００と、人感センサ２００Ａ，２００Ｂと、照明３０１Ａ，３０１Ｂと、エアコン３０２と、テレビ３０３と、その他の家電や他の携帯電話などにプログラムを供給することによって達成される場合にも適用できることはいうまでもない。そして、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、本発明の効果を享受することが可能となる。
【００７８】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７９】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００８０】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００８１】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００８２】
１  ネットワークシステム、１００  コントローラ、１０１  メモリ、１０１Ａ  センサテーブル、１０２  ディスプレイ、１０３  タブレット、１０４  ボタン、１０５  通信インターフェイス、１０６  タッチパネル、１０７  スピーカ、１０８  時計、１１０  ＣＰＵ、２００Ａ，２００Ｂ  人感センサ、２０１Ａ，２０１Ｂ  センシングエリア、３０１Ａ，３０１Ｂ  照明、３０２  エアコン、３０３  テレビ、４０１  部屋、４０２  廊下。
【図１】
0005154668.tif 000002
【図２】
0005154668.tif 000003
【図３】
0005154668.tif 000004
【図４】
0005154668.tif 000005
【図５】
0005154668.tif 000006
【図６】
0005154668.tif 000007