(57)【要約】【課題】部屋の中の温度が設定温度に達する前に空気調和機が運転を停止してしまう可能性を低減する。【解決手段】コントローラ１００ａは、人感センサ１３０が人を検知していない時間が第１の所定時間以上であるか否かを判断し、空気調和ユニット１２０の運転開始からの時間が第２の所定時間以上であるか否かを判断し、人感センサ１３０が人を検知していない時間が第１の所定時間以上であって、かつ、空気調和ユニット１２０の運転開始からの時間が第２の所定時間以上である場合に、空気調和ユニット１２０の運転を停止させる。【選択図】図１
2012057826.tif 000002
【特許請求の範囲】
【請求項１】
空気調和ユニットと人感センサとを制御するためのコントローラであって、
前記人感センサが人を検知していない時間が第１の所定時間以上であるか否かを判断し、
前記空気調和ユニットの運転開始からの時間が第２の所定時間以上であるか否かを判断し、
前記人感センサが人を検知していない時間が前記第１の所定時間以上であって、かつ、前記空気調和ユニットの運転開始からの時間が前記第２の所定時間以上である場合に、前記空気調和ユニットの運転を停止させる、コントローラ。
【請求項２】
前記第２の所定時間は前記第１の所定時間よりも大きい、請求項１に記載のコントローラ。
【請求項３】
請求項１または２に記載の前記コントローラと、前記空気調和ユニットと、前記人感センサとを搭載した、空気調和機。
【請求項４】
前記コントローラは、
前記空気調和ユニットと、前記人感センサと、ディスプレイと通信し、
前記空気調和ユニットに入力された設定温度と前記空気調和ユニットが配置される室内の温度とを取得し、
前記室内の温度が前記設定温度に達したときに、前記ディスプレイに前記室内の温度が前記設定温度に達した旨を出力させる、請求項１または２に記載のコントローラ。
【請求項５】
前記コントローラは、
前記空気調和ユニットと、前記人感センサと、スピーカと通信し、
前記空気調和ユニットの設定温度と前記空気調和ユニットが配置される室内の温度とを取得し、
前記室内の温度が前記設定温度に達したときに、前記スピーカに前記室内の温度が前記設定温度に達した旨を出力させる、請求項１または２に記載のコントローラ。
【請求項６】
空気調和ユニットと人感センサとを制御するためのコントローラであって、
前記人感センサが人を検知していない時間が第１の所定時間以上であるか否かを判断し、
前記空気調和ユニットに入力された設定温度と前記空気調和ユニットが配置される室内の温度とを取得し、
前記室内の温度が前記設定温度から所定の範囲内に達したか否かを判断し、
前記人感センサが人を検知していない時間が前記第１の所定時間以上であって、かつ、前記室内の温度が前記設定温度から所定の範囲内に達した場合に、前記空気調和ユニットの運転を停止させる、コントローラ。
【請求項７】
前記コントローラは、
前記室内の温度が前記設定温度から所定の範囲内に達してからの時間が第３の所定時間以上であるか否かを判断し、
前記空気調和ユニットの運転開始からの時間が前記第１の所定時間以上であって、かつ、前記室内の温度が前記設定温度から所定の範囲内に達してからの時間が前記第３の所定時間以上である場合に、前記空気調和ユニットの運転を停止させる、請求項６に記載のコントローラ。
【請求項８】
請求項６または７に記載の前記コントローラと、前記空気調和ユニットと、前記人感センサとを搭載した、空気調和機。
【請求項９】
前記コントローラは、
前記空気調和ユニットと、前記人感センサと、ディスプレイと通信し、
前記室内の温度が前記設定温度に達したときに、前記ディスプレイに前記室内の温度が前記設定温度に達した旨を出力させる、請求項６または７に記載のコントローラ。
【請求項１０】
前記コントローラは、
前記空気調和ユニットと、前記人感センサと、スピーカと通信し、
前記室内の温度が前記設定温度に達したときに、前記スピーカに前記室内の温度が前記設定温度に達した旨を出力させる、請求項６または７に記載のコントローラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、空気調和ユニットを制御するためのコントローラおよび空気調和機の技術に関する。
【背景技術】
【０００２】
空気調和機による消費電力を低減するための様々な技術が知られている。たとえば、特開２００８−１０１８８０号公報（特許文献１）には、空気調和機が開示されている。特開２００８−１０１８８０号公報（特許文献１）によると、空気調和機は、通常運転中、第１の所定時間人体検知センサにより人の不在を検知すると、通常運転時より消費電力が少ない省電力運転を行う。空気調和機は、第１の所定時間より長い第２の所定時間人体検知センサにより人の不在が確認されると、運転を停止する。また、空気調和機は、第２の所定時間より長い第３の所定時間が経過すると、人体検知センサの出力にかかわらず運転を停止する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１０１８８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の空気調和機に関しては、部屋の中の温度が設定温度に達するまでユーザが当該部屋の外（他の部屋など）で待機している場合であっても、空気調和機が人の不在を確認することによって運転を停止してしまう。換言すれば、空気調和機が運転を停止しないようにするためには、ユーザは部屋の中で待っていなければならない。この問題は、特に、部屋の中の温度が設定温度に達するまでの時間が、空気調和機が運転を停止するための所定時間よりも長い場合に顕著になる。
【０００５】
本発明は、かかる問題を解決するためになされたものであり、その目的は、部屋の中の温度が設定温度に達する前に空気調和機が運転を停止してしまう可能性を低減することである。
【課題を解決するための手段】
【０００６】
この発明のある局面に従うと、空気調和ユニットと人感センサとを制御するためのコントローラが提供される。コントローラは、人感センサが人を検知していない時間が第１の所定時間以上であるか否かを判断し、空気調和ユニットの運転開始からの時間が第２の所定時間以上であるか否かを判断し、人感センサが人を検知していない時間が第１の所定時間以上であって、かつ、空気調和ユニットの運転開始からの時間が第２の所定時間以上である場合に、空気調和ユニットの運転を停止させる。
【０００７】
好ましくは、第２の所定時間は第１の所定時間よりも大きい。
好ましくは、コントローラと、空気調和ユニットと、人感センサとを搭載した、空気調和機が提供される。
【０００８】
好ましくは、コントローラは、空気調和ユニットと、人感センサと、ディスプレイと通信し、空気調和ユニットに入力された設定温度と空気調和ユニットが配置される室内の温度とを取得し、室内の温度が設定温度に達したときに、ディスプレイに室内の温度が設定温度に達した旨を出力させる。
【０００９】
好ましくは、コントローラは、空気調和ユニットと、人感センサと、スピーカと通信し、空気調和ユニットの設定温度と空気調和ユニットが配置される室内の温度とを取得し、室内の温度が設定温度に達したときに、スピーカに室内の温度が設定温度に達した旨を出力させる。
【００１０】
この発明の別の局面に従うと、空気調和ユニットと人感センサとを制御するためのコントローラが提供される。コントローラは、人感センサが人を検知していない時間が第１の所定時間以上であるか否かを判断し、空気調和ユニットに入力された設定温度と空気調和ユニットが配置される室内の温度とを取得し、室内の温度が設定温度から所定の範囲内に達したか否かを判断し、人感センサが人を検知していない時間が第１の所定時間以上であって、かつ、室内の温度が設定温度から所定の範囲内に達した場合に、空気調和ユニットの運転を停止させる。
【００１１】
好ましくは、コントローラは、室内の温度が設定温度から所定の範囲内に達してからの時間が第３の所定時間以上であるか否かを判断し、空気調和ユニットの運転開始からの時間が第１の所定時間以上であって、かつ、室内の温度が設定温度から所定の範囲内に達してからの時間が第３の所定時間以上である場合に、空気調和ユニットの運転を停止させる。
【００１２】
好ましくは、コントローラと、空気調和ユニットと、人感センサとを搭載した、空気調和機が提供される。
【００１３】
好ましくは、コントローラは、空気調和ユニットと、人感センサと、ディスプレイと通信し、室内の温度が設定温度に達したときに、ディスプレイに室内の温度が設定温度に達した旨を出力させる。
【００１４】
好ましくは、コントローラは、空気調和ユニットと、人感センサと、スピーカと通信し、室内の温度が設定温度に達したときに、スピーカに室内の温度が設定温度に達した旨を出力させる。
【発明の効果】
【００１５】
以上のように、本発明によって、部屋の中の温度が設定温度に達する前に空気調和機が運転を停止してしまう可能性が低減される。
【図面の簡単な説明】
【００１６】
【図１】実施の形態１に係る空気調和機２００Ａのハードウェア構成を表わすブロック図である。
【図２】実施の形態１に係るコントローラ１００ａにおける制御処理の処理手順を示すフローチャートである。
【図３】本実施の形態に係るコントローラ１００ａにおける不在判定情報取得処理の処理手順を示すフローチャートである。
【図４】実施の形態１に係るネットワークシステム１Ａの全体構成を示すイメージ図である。
【図５】実施の形態１に係るホームコントローラ１００Ａのハードウェア構成を表わすブロック図である。
【図６】実施の形態２に係る空気調和機２００Ｂのハードウェア構成を表わすブロック図である。
【図７】実施の形態２に係るコントローラ１００ｂにおける制御処理の処理手順を示すフローチャートである。
【図８】実施の形態２に係るネットワークシステム１Ｂの全体構成を示すイメージ図である。
【図９】実施の形態２に係るホームコントローラ１００Ｂのハードウェア構成を表わすブロック図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００１８】
［実施の形態１］
＜空気調和機２００Ａのハードウェア構成＞
まず、本実施の形態に係る空気調和機２００Ａのハードウェア構成の一態様について説明する。図１は、本実施の形態に係る空気調和機２００Ａのハードウェア構成を表わすブロック図である。
【００１９】
空気調和機２００Ａは、空気調和機２００Ａを制御するためのコントローラ１００ａと、空気調和ユニット１２０と、人感センサ１３０と、温度センサ１４０を含む。コントローラ１００ａは、メモリ１０１と、第１のタイマ１０７と、第２のタイマ１０８と、ＣＰＵ（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）などの、不揮発的にプログラムを格納する媒体などによっても実現される。
【００２３】
メモリ１０１は、ＣＰＵ１１０によって実行される制御プログラム、第１の所定時間、第２の所定時間、設定温度などを記憶する。本実施の形態においては、ユーザが、第１の所定時間を１０分（たとえば、５分〜１５分の間）、第２の所定時間を４０分（たとえば、３０分〜５０分の間）に設定している。ただし、空気調和機２００Ａの出荷時などに、予め、第１の所定時間および第２の所定時間が設定されていてもよい。
【００２４】
後述するように、ＣＰＵ１１０は、第１の所定時間と、人感センサ１３０によって人が検知されていない時間とを比較する。これによって、人が長時間不在であるにもかかわらずに空気調和機２００Ａが運転することを防止することができる。
【００２５】
また、後述するように、ＣＰＵ１１０は、第２の所定時間と、空気調和機２００Ａの運転開始からの時間とを比較する。これによって、空気調和機２００Ａが運転開始したばかりであるにもかかわらず空気調和機２００Ａが運転を停止することを防止することができる。
【００２６】
ＣＰＵ１１０は、メモリ１０１に記憶されている各種のプログラムを実行する。コントローラ１００ａにおける処理（たとえば、図２に示す処理など。）は、各ハードウェアおよびＣＰＵ１１０により実行されるソフトウェアによって実現される。このようなソフトウェアは、メモリ１０１に予め記憶されている場合がある。また、ソフトウェアは、記憶媒体に格納されて、プログラム製品として流通している場合もある。あるいは、ソフトウェアは、いわゆるインターネットに接続されている情報提供事業者によってダウンロード可能なプログラム製品として提供される場合もある。
【００２７】
このようなソフトウェアは、図示しない読取装置を利用することによってその記憶媒体から読み取られて、あるいは、図示しない通信インターフェイスを利用することによってサーバからダウンロードされて、メモリ１０１に一旦格納される。ＣＰＵ１１０は、ソフトウェアを実行可能なプログラムの形式でメモリ１０１に格納してから、当該プログラムを実行する。
【００２８】
なお、記憶媒体としては、ＣＤ−ＲＯＭ（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）などの、不揮発的にプログラムを格納する媒体が挙げられる。
【００２９】
ここでいうプログラムとは、ＣＰＵにより直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００３０】
＜第２の所定時間についての第１の変形例＞
本実施の形態においては、ユーザが第１の所定時間と第２の所定時間とを設定するものとしているが、ＣＰＵ１１０が、メモリ１０１のプログラムに基づいて、第１の所定時間および第２の所定時間の少なくともいずれかを、適時計算してもよい。
【００３１】
第２の所定時間についての第１の変形例として、たとえば、ＣＰＵ１１０は、運転モードと、室内温度と設定温度との差の絶対値（Ｔｓｅｔｉｎ）と、に基づいて第２の所定時間を計算してもよい。
【００３２】
より詳細には、冷房モードにおいては、ＣＰＵ１１０は、以下の式（１）に基づいて第２の所定時間ｔを計算する。
【００３３】
ｔ＝２．５５×Ｔｓｅｔｉｎ＋１５                              ・・・（１）
一方、暖房モードにおいては、ＣＰＵ１１０は、以下の式（２）に基づいて第１の所定時間ｔを計算する。
【００３４】
ｔ＝１．４５×Ｔｓｅｔｉｎ＋１５                              ・・・（２）
一般的に、室温と設定温度との差の絶対値が大きいほど、設定温度に到達するまでに必要な時間が長くなる。式（１）および式（２）に示すように、第１の変形例においては、室温と設定温度との差の絶対値が大きいほど、第２の所定時間が長くなるため、設定温度に到達する前に運転が停止されてしまう可能性を低減することができる。
【００３５】
逆に、室温と設定温度との差の絶対値が小さいほど、設定温度に到達するまでに必要な時間が短くなる。式（１）および式（２）に示すように、第１の変形例においては、室温と設定温度との差の絶対値が小さいほど、第２の所定時間が短くなるため、必要以上に運転を継続させる可能性を低減することができる。すなわち、省エネルギーを実現することができる。
【００３６】
＜第２の所定時間についての第２の変形例＞
第２の所定時間についての第２の変形例として、たとえば、ＣＰＵ１１０は、運転モードと、室内温度と設定温度との差の絶対値（Ｔｓｅｔｉｎ）と、外気温と設定温度との差の絶対値（Ｔｓｅｔｏｕｔ）と、に基づいて第２の所定時間を計算してもよい。
【００３７】
より詳細には、冷房モードにおいて、（外気温−設定温度）≧７℃の場合、ＣＰＵ１１０は、以下の式（３）に基づいて第２の所定時間ｔを計算する。冷房モードにおいて、（外気温−設定温度）＜７℃の場合、ＣＰＵ１１０は、以下の式（４）に基づいて第２の所定時間ｔを計算する。
【００３８】
ｔ＝２．５５×Ｔｓｅｔｉｎ＋１．３×Ｔｓｅｔｏｕｔ＋１．５    ・・・（３）
ｔ＝２．５５×Ｔｓｅｔｉｎ＋１０                              ・・・（４）
一方、暖房モードにおいては、（設定温度−外気温）≧５℃の場合、ＣＰＵ１１０は、以下の式（５）に基づいて第１の所定時間ｔを計算する。暖房モードにおいては、（設定温度−外気温）＜５℃の場合、ＣＰＵ１１０は、以下の式（６）に基づいて第１の所定時間ｔを計算する。
【００３９】
ｔ＝１．４５×Ｔｓｅｔｉｎ＋０．５５×Ｔｓｅｔｏｕｔ＋７．６  ・・・（５）
ｔ＝１．４５×Ｔｓｅｔｉｎ＋１０                              ・・・（６）
一般的に、外気温と設定温度との差の絶対値が大きいほど、設定温度に到達するまでに必要な時間が長くなる。式（３）〜式（６）に示すように、第２の変形例においては、外気温と設定温度との差の絶対値が大きいほど、第２の所定時間が長くなるため、設定温度に到達する前に運転が停止されてしまう可能性を低減することができる。
【００４０】
逆に、外気温と設定温度との差の絶対値が小さいほど、設定温度に到達するまでに必要な時間が短くなる。式（３）〜式（６）に示すように、第２の変形例においては、外気温と設定温度との差の絶対値が小さいほど、第２の所定時間が短くなるため、必要以上に運転を継続させる可能性を低減することができる。すなわち、省エネルギーを実現することができる。
【００４１】
＜コントローラ１００ａにおける制御処理＞
次に、本実施の形態に係るコントローラ１００ａにおける制御処理について説明する。図２は、本実施の形態に係るコントローラ１００ａにおける制御処理の処理手順を示すフローチャートである。
【００４２】
図２を参照して、コントローラ１００ａのＣＰＵ１１０は、第２のタイマ１０８をリセットする（ステップＳ１０２）。ＣＰＵ１１０は、空気調和ユニット１２０の運転情報を取得する（ステップＳ１０４）。ＣＰＵ１１０は、空気調和ユニット１２０が運転を開始したか否かを判断する（ステップＳ１０６）。空気調和ユニット１２０が運転を開始していない場合（ステップＳ１０６においてＮＯである場合）、ＣＰＵ１１０は、ステップＳ１０４からの処理を繰り返す。
【００４３】
空気調和ユニット１２０が運転を開始した場合（ステップＳ１０６においてＹＥＳである場合）、ＣＰＵ１１０は、第２のタイマ１０８の計測を開始する（ステップＳ１０８）。ＣＰＵ１１０は、空気調和ユニット１２０の運転情報を取得する（ステップＳ１１０）。ＣＰＵ１１０は、空気調和ユニット１２０が運転を継続しているか否かを判断する（ステップＳ１１２）。ＣＰＵ１１０は、空気調和ユニット１２０が運転を継続していない場合（ステップＳ１１２においてＮＯである場合）、ステップＳ１０２からの処理を実行する。
【００４４】
ＣＰＵ１１０は、空気調和ユニット１２０が運転を継続している場合（ステップＳ１１２においてＹＥＳである場合）、不在判定情報を取得する（ステップＳ１１４）。不在判定情報は、空気調和機２００Ａが配置されている部屋に第１の所定時間以上、人が不在であるか否かを示す情報である。
【００４５】
ＣＰＵ１１０は、不在判定情報に基づいて、空気調和機２００Ａが配置されている部屋に第１の所定時間以上、人が不在であるか否かを判断する（ステップＳ１１６）。ＣＰＵ１１０は、第１の所定時間以上、人が不在でない場合（ステップＳ１１６においてＮＯである場合）、ステップＳ１１０からの処理を繰り返す。
【００４６】
ＣＰＵ１１０は、第１の所定時間以上、人が不在である場合（ステップＳ１１６においてＹＥＳである場合）、第２のタイマを参照して、空気調和ユニット１２０の運転開始から第２の所定時間が経過したか否かを判断する（ステップＳ１１８）。空気調和ユニット１２０の運転開始から第２の所定時間が経過していない場合（ステップＳ１１８においてＮＯである場合）、ＣＰＵ１１０は、ステップＳ１１０からの処理を繰り返す。
【００４７】
空気調和ユニット１２０の運転開始から第２の所定時間が経過した場合（ステップＳ１１８においてＹＥＳである場合）、ＣＰＵ１１０は、空気調和ユニット１２０に運転停止命令を送信する（ステップＳ１２０）。
【００４８】
＜コントローラ１００ａにおける不在判定情報取得処理＞
次に、本実施の形態に係るコントローラ１００ａにおける不在判定情報取得処理について説明する。図３は、本実施の形態に係るコントローラ１００ａにおける不在判定情報取得処理の処理手順を示すフローチャートである。
【００４９】
図３を参照して、コントローラ１００ａのＣＰＵ１１０は、第１のタイマ１０７をリセットする（ステップＳ１５２）。ＣＰＵ１１０は、人感センサ１３０から部屋に人が不在であるか否かを示す情報を受信する（ステップＳ１５４）。ＣＰＵ１１０は、当該情報に基づいて、部屋に人が不在であるか否かを判断する（ステップＳ１５６）。部屋に人がいる場合（ステップＳ１５６においてＮＯである場合）、ＣＰＵ１１０は、人が存在する旨の情報をメインのアプリケーションに渡す（ステップＳ１５８、図２のステップＳ１１４）。
【００５０】
部屋に人が不在である場合（ステップＳ１５６においてＹＥＳである場合）、ＣＰＵ１１０は、第１のタイマ１０７の計測を開始する（ステップＳ１６０）。ＣＰＵ１１０は、人感センサ１３０から部屋に人が不在であるか否かを示す情報を受信する（ステップＳ１６２）。ＣＰＵ１１０は、当該情報に基づいて、部屋に人が不在であるか否かを判断する（ステップＳ１６４）。部屋に人がいる場合（ステップＳ１６４においてＮＯである場合）、ＣＰＵ１１０は、人が存在する旨の情報をメインのアプリケーションに渡す（ステップＳ１６６、図２のステップＳ１１４）。
【００５１】
部屋に人が不在である場合（ステップＳ１６４においてＹＥＳである場合）、ＣＰＵ１１０は、第１のタイマ１０７の計測時間が第１の所定時間以上であるか否かを判断する（ステップＳ１６８）。第１のタイマ１０７の計測時間が第１の所定時間未満である場合（ステップＳ１６８においてＮＯである場合）、ＣＰＵ１１０は、不在時間が第１の所定時間未満である旨をメインのアプリケーションに渡す（ステップＳ１７０、図２のステップＳ１１４）。ＣＰＵ１１０は、ステップＳ１６２からの処理を繰り返す。
【００５２】
第１のタイマ１０７の計測時間が第１の所定時間以上である場合（ステップＳ１６８においてＹＥＳである場合）、ＣＰＵ１１０は、不在時間が第１の所定時間以上である旨をメインのアプリケーションに渡す（ステップＳ１７２、図２のステップＳ１１４）。ＣＰＵ１１０は、ステップＳ１６２からの処理を繰り返す。
【００５３】
＜コントローラと空気調和機との関係の変形例＞
上記の実施の形態においては、コントローラ１００ａが空気調和機２００Ａに搭載されていた。すなわち、コントローラ１００ａと空気調和ユニット１２０と人感センサ１３０とが１つの装置に内包されていた。しかしながら、コントローラと空気調和機とは、別々の装置であってもよい。そして、コントローラと空気調和機とが、通信可能な状態で、別々の部屋に配置されてもよい。以下では、コントローラと空気調和機とが、通信可能な状態で、別々の部屋に配置される、ネットワークシステム１Ａについて説明する。
【００５４】
＜ネットワークシステム１Ａの全体構成＞
コントローラと空気調和機との関係の変形例として、本実施の形態に係るネットワークシステム１Ａの全体構成について説明する。図４は、本実施の形態に係るネットワークシステム１Ａの全体構成を示すイメージ図である。
【００５５】
図１を参照して、本実施の形態に係るネットワークシステム１Ａは、たとえば、リビングに配置される空気調和機２００と、リビングに配置される人感センサ３００と、寝室に配置される空気調和機２００と、寝室に配置される人感センサ３００と、子供部屋に配置される空気調和機２００と、子供部屋に配置される人感センサ３００とを含む。本実施の形態においては、寝室に端末装置４００が配置されている。
【００５６】
空気調和機２００は、温度センサを搭載している。これによって、ホームコントローラ１００Ａは、空気調和機２００から空気調和機２００が配置されている部屋の現在の温度を取得することができる。同様に、空気調和機２００は、人感センサ１３０も搭載していてもよい。これによって、ホームコントローラ１００Ａは、空気調和機２００から空気調和機２００が配置されている部屋に人がいるか否かの情報を取得することができる。
【００５７】
ネットワークシステム１Ａは、空気調和機２００と人感センサ３００と端末装置４００とを通信するためのホームコントローラ１００Ａを含む。より詳細には、ホームコントローラ１００Ａは、有線あるいは無線のネットワークを介して、空気調和機２００を制御したり、人感センサ３００からの情報を受信したり、端末装置４００に情報を送信したりする。ホームコントローラ１００Ａは、たとえば、有線ＬＡＮ（Local  Area  Network）、無線ＬＡＮ、ＰＬＣ（Power  Line  Communications）、ZigBee（登録商標）、あるいはBluetooth（登録商標）などを利用する。
【００５８】
＜ホームコントローラ１００Ａのハードウェア構成＞
本実施の形態に係るホームコントローラ１００Ａのハードウェア構成の一態様について説明する。図５は、本実施の形態に係るホームコントローラ１００Ａのハードウェア構成を表わすブロック図である。
【００５９】
図５を参照して、ホームコントローラ１００Ａは、メモリ１０１と、ディスプレイ１０２と、タブレット１０３と、ボタン１０４と、通信インターフェイス１０５と、第１のタイマ１０７と、第２のタイマ１０８と、ＣＰＵ１１０と、スピーカ１１１とを含む。
【００６０】
第１のタイマ１０７と、第２のタイマ１０８と、メモリ１０１と、ＣＰＵ１１０とは、上記した空気調和機２００のコントローラ１００ａのそれらと同様であるため、ここでは説明を繰り返さない。
【００６１】
ディスプレイ１０２は、ＣＰＵ１１０によって制御されることによって、様々な情報を表示する。タブレット１０３は、ユーザの指によるタッチ操作を検出して、タッチ座標などをＣＰＵ１１０に入力する。ＣＰＵ１１０は、タブレット１０３を介して、ユーザからの命令を受け付ける。
【００６２】
本実施の形態においては、ディスプレイ１０２の表面にタブレット１０３が敷設されている。すなわち、本実施の形態においては、ディスプレイ１０２とタブレット１０３とがタッチパネル１０６を構成する。ただし、ホームコントローラ１００Ａは、タブレット１０３を有していなくとも良い。
【００６３】
ボタン１０４は、ホームコントローラ１００Ａの表面に配置される。テンキーなどの複数のボタンがホームコントローラ１００Ａに配置されても良い。ボタン１０４は、ユーザから様々な命令を受け付ける。ボタン１０４は、ユーザからの命令をＣＰＵ１１０に入力する。
【００６４】
通信インターフェイス１０５は、ＣＰＵ１１０によって制御されることによって、ネットワークを介して、空気調和機２００と人感センサ３００と端末装置４００とデータを送受信する。上述したように、通信インターフェイス１０５は、有線ＬＡＮ、無線ＬＡＮ、ＰＬＣ、ZigBee（登録商標）、あるいはBluetooth（登録商標）などを利用することによって、外部の機器とデータを送受信する。
【００６５】
スピーカ１１１は、ＣＰＵ１１０によって制御されることによって、様々な情報（たとえば、音声メッセージやビープ音など）を出力する。
【００６６】
ホームコントローラ１００Ａにおける制御処理については、図２に示すコントローラ１００ａにおける制御処理と同様であるため、ここでは説明を繰り返さない。
【００６７】
なお、本変形例に係るＣＰＵ１１０は、空気調和機２００Ａのように空気調和ユニット１２０や人感センサ１３０を直接制御するものではなく、通信インターフェイス１０５を介してホームコントローラ１００Ａ外部の空気調和機２００と人感センサ３００と端末装置４００とを制御するものである。空気調和機２００と人感センサ３００と端末装置４００とは、ホームコントローラ１００Ａとは別の部屋に配置されている場合もある。
【００６８】
より詳細には、ホームコントローラ１００ＡのＣＰＵ１１０は、通信インターフェイス１０５を介して、各部屋に配置された人感センサ３００からのデータに基づいて、各部屋用の第１のタイマ１０７と第２のタイマ１０８とを参照しながら、各部屋に配置された空気調和機２００を停止させたり運転を継続させたりするものである。
【００６９】
特に、本変形例に係るネットワークシステム１Ａでは、メモリ１０１が空気調和機２００毎に、あるいは空気調和機２００が配置される部屋毎に、第１の所定時間や、第２の所定時間や、設定温度や、現在温度などを記憶する。これによって、ＣＰＵ１１０は、メモリ１０１を参照しながら、通信インターフェイス１０５を介して、住宅に配置される複数の空気調和機２００や端末装置４００を制御することができる。
【００７０】
また、ＣＰＵ１１０は、通信インターフェイス１０５を介して、空気調和機２００が配置される部屋が設定温度に達したことを検知する。ＣＰＵ１１０は、通信インターフェイス１０５を介して、端末装置４００のディスプレイ４０２に空気調和機２００が配置される部屋の温度が設定温度に達したことを表示させる。ＣＰＵ１１０は、通信インターフェイス１０５を介して、端末装置４００のスピーカ４１１に空気調和機２００が配置される部屋の温度が設定温度に達したことを出力させる。
【００７１】
［実施の形態２］
次に、本発明の実施の形態２について説明する。上述の実施の形態１に係るコントローラ１００ａやホームコントローラ１００Ａは、空気調和機２００Ａ（２００）が配置されている部屋に人が不在である時間と、空気調和機２００Ａ（２００）の運転開始からの時間とに基づいて、空気調和機２００Ａ（２００）の運転を制御するものであった。より詳細には、コントローラ１００ａやホームコントローラ１００Ａは、空気調和機２００Ａ（２００）が配置されている部屋に人が不在である時間（第１のタイマ１０７の計測時間）が第１の所定時間以上であって、かつ、空気調和機２００Ａ（２００）の運転開始からの時間（第２のタイマ１０８の計測時間）が第２の所定時間以上である場合に、空気調和機２００Ａ（２００）の運転を停止するものであった。
【００７２】
しかしながら、本実施の形態に係るコントローラ１００ｂやホームコントローラ１００Ｂは、空気調和機２００Ｂ（２００）が配置されている部屋に人が不在である時間と、空気調和機２００Ｂ（２００）が配置されている部屋の温度とに基づいて、空気調和機２００Ｂ（２００）の運転を制御するものである。より詳細には、コントローラ１００ｂやホームコントローラ１００Ｂは、空気調和機２００Ｂ（２００）が配置されている部屋に人が不在である時間（第１のタイマ１０７の計測時間）が第１の所定時間以上であって、空気調和機２００Ｂ（２００）が配置されている部屋の温度が設定温度から所定の範囲内である場合に、空気調和機２００Ｂ（２００）の運転を停止するものである。
【００７３】
＜空気調和機２００Ｂのハードウェア構成＞
まず、本実施の形態に係る空気調和機２００Ｂのハードウェア構成の一態様について説明する。図６は、本実施の形態に係る空気調和機２００Ｂのハードウェア構成を表わすブロック図である。
【００７４】
空気調和機２００Ｂは、空気調和機２００Ｂを制御するためのコントローラ１００ｂと、空気調和ユニット１２０と、人感センサ１３０と、温度センサ１４０を含む。コントローラ１００ｂは、メモリ１０１と、第１のタイマ１０７と、第３のタイマ１０９と、ＣＰＵ１１０とを含む。
【００７５】
まず、空気調和ユニット１２０は、コントローラ１００ｂからの指令に従って、空気調和機２００Ｂが配置されている室内の空気を暖めたり、冷やしたりする。人感センサ１３０は、コントローラ１００ｂからの指令に従って、空気調和機２００Ｂが配置されている室内に人がいるか否かを検知する。温度センサ１４０は、コントローラ１００ｂからの指令に従って、空気調和機２００Ｂが配置されている室内の温度を計測する。
【００７６】
第１のタイマ１０７は、コントローラ１００ｂからの指令に従って、人感センサ１３０によって人が検知されていない時間を測定する。第３のタイマ１０９は、コントローラ１００ｂからの指令に従って、空気調和機２００Ｂが配置されている部屋の温度が設定温度から所定の範囲内に達してからの時間を測定する。ただし、第１のタイマ１０７と第３のタイマ１０９は、時計であってもよく、ＣＰＵ１１０が当該時計を参照することによって実現するものであってもよい。
【００７７】
メモリ１０１は、各種のＲＡＭ（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）などの、不揮発的にプログラムを格納する媒体などによっても実現される。
【００７８】
メモリ１０１は、ＣＰＵ１１０によって実行される制御プログラム、第１の所定時間、第３の所定時間、設定温度などを記憶する。本実施の形態においては、ユーザが、第１の所定時間を１０分（たとえば、５分〜１５分の間）に、第３の所定時間を１０分（たとえば、５分〜１５分の間）に設定している。ただし、空気調和機２００Ｂの出荷時などに、予め、第１の所定時間および第３の所定時間が設定されていてもよい。
【００７９】
後述するように、ＣＰＵ１１０は、第１の所定時間と、人感センサ１３０によって人が検知されていない時間とを比較する。これによって、人が長時間不在であるにもかかわらずに空気調和機２００Ｂが運転することを防止することができる。
【００８０】
また、後述するように、ＣＰＵ１１０は、第３の所定時間と、空気調和機２００Ｂが配置されている部屋の温度が設定温度から所定の範囲内に達してからの時間とを比較する。これによって、空気調和機２００Ｂが運転開始したばかりであるにもかかわらず、すなわち部屋の温度が設定温度に達していないにもかかわらず、空気調和機２００Ｂが運転を停止することを防止することができる。
【００８１】
ＣＰＵ１１０は、メモリ１０１に記憶されている各種のプログラムを実行する。コントローラ１００ｂにおける処理（たとえば、図７に示す処理など。）は、各ハードウェアおよびＣＰＵ１１０により実行されるソフトウェアによって実現される。このようなソフトウェアは、メモリ１０１に予め記憶されている場合がある。また、ソフトウェアは、記憶媒体に格納されて、プログラム製品として流通している場合もある。あるいは、ソフトウェアは、いわゆるインターネットに接続されている情報提供事業者によってダウンロード可能なプログラム製品として提供される場合もある。
【００８２】
このようなソフトウェアは、図示しない読取装置を利用することによってその記憶媒体から読み取られて、あるいは、図示しない通信インターフェイスを利用することによってサーバからダウンロードされて、メモリ１０１に一旦格納される。ＣＰＵ１１０は、ソフトウェアを実行可能なプログラムの形式でメモリ１０１に格納してから、当該プログラムを実行する。
【００８３】
なお、記憶媒体としては、ＣＤ−ＲＯＭ（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）などの、不揮発的にプログラムを格納する媒体が挙げられる。
【００８４】
ここでいうプログラムとは、ＣＰＵにより直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００８５】
＜コントローラ１００ｂにおける制御処理＞
次に、本実施の形態に係るコントローラ１００ｂにおける制御処理について説明する。図７は、本実施の形態に係るコントローラ１００ｂにおける制御処理の処理手順を示すフローチャートである。
【００８６】
図７を参照して、コントローラ１００ｂのＣＰＵ１１０は、第３のタイマ１０９をリセットする（ステップＳ２０１）。コントローラ１００ｂのＣＰＵ１１０は、空気調和ユニット１２０の運転情報を取得する（ステップＳ２０２）。ＣＰＵ１１０は、空気調和ユニット１２０が運転を開始したか否かを判断する（ステップＳ２０４）。空気調和ユニット１２０が運転を開始していない場合（ステップＳ２０４においてＮＯである場合）、ＣＰＵ１１０は、ステップＳ２０２からの処理を繰り返す。
【００８７】
空気調和ユニット１２０が運転を開始した場合（ステップＳ２０４においてＹＥＳである場合）、ＣＰＵ１１０は、不在判定情報を取得する（ステップＳ２０６）。不在判定情報は、空気調和機２００Ｂが配置されている部屋に第１の所定時間以上、人が不在であるか否かを示す情報である。なお、不在判定情報の取得方法は、実施の形態１のそれと同様であるため、ここでは説明を繰り返さない。
【００８８】
ＣＰＵ１１０は、不在判定情報に基づいて、空気調和機２００Ｂが配置されている部屋に第１の所定時間以上、人が不在であるか否かを判断する（ステップＳ２０８）。ＣＰＵ１１０は、第１の所定時間以上、人が不在でない場合（ステップＳ２０８においてＮＯである場合）、ステップＳ２０６からの処理を繰り返す。
【００８９】
ＣＰＵ１１０は、第１の所定時間以上、人が不在である場合（ステップＳ２０８においてＹＥＳである場合）、温度センサ１４０から、空気調和機２００Ｂが配置されている室内の温度を取得する（ステップＳ２１０）。ＣＰＵ１１０は、メモリ１０１から設定温度を取得する（ステップＳ２１２）。
【００９０】
ＣＰＵ１１０は、（設定温度−室温）の絶対値が所定値以内であるか否かを判断する（ステップＳ２１４）。すなわち、ＣＰＵ１１０は、室温が、設定温度から所定範囲内であるか否かを判断する。（設定温度−室温）の絶対値が所定値以内でない場合（ステップＳ２１４においてＮＯである場合）、ＣＰＵ１１０は、ステップＳ２０６からの処理を繰り返す。
【００９１】
（設定温度−室温）の絶対値が所定値以内である場合（ステップＳ２１４においてＹＥＳである場合）、ＣＰＵ１１０は、第３のタイマ１０９の計測を開始する（ステップＳ２１６）。ＣＰＵ１１０は、不在判定情報を取得する（ステップＳ２１８）。ＣＰＵ１１０は、不在判定情報に基づいて、空気調和機２００Ｂが配置されている部屋に第１の所定時間以上、人が不在であるか否かを判断する（ステップＳ２２０）。ＣＰＵ１１０は、第１の所定時間以上、人が不在でない場合（ステップＳ２２０においてＮＯである場合）、ステップＳ２１８からの処理を繰り返す。
【００９２】
ＣＰＵ１１０は、第１の所定時間以上、人が不在である場合（ステップＳ２２０においてＹＥＳである場合）、室温が設定温度から所定範囲内に達してからの時間（第３のタイマ１０９の計測値）が第３の所定時間以上であるか否かを判断する（ステップＳ２２２）。室温が設定温度から所定範囲内に達してからの時間（第３のタイマ１０９の計測値）が第３の所定時間以上でない場合（ステップＳ２２２においてＮＯである場合）、ＣＰＵ１１０は、ステップＳ２１８からの処理を繰り返す。
【００９３】
室温が設定温度から所定範囲内に達してからの時間（第３のタイマ１０９の計測値）が第３の所定時間以上である場合（ステップＳ２２２においてＹＥＳである場合）、ＣＰＵ１１０は、空気調和ユニット１２０に運転停止命令を送信する（ステップＳ２２４）。
【００９４】
＜コントローラと空気調和機との関係の変形例＞
上記の実施の形態においては、コントローラ１００ｂが空気調和機２００Ｂに搭載されていた。すなわち、コントローラ１００ｂと空気調和ユニット１２０と人感センサ１３０とが１つの装置に内包されていた。しかしながら、コントローラと空気調和機とは、別々の装置であってもよい。また、コントローラと空気調和機とが、通信可能な状態で、別々の部屋に配置されてもよい。以下では、コントローラと空気調和機とが、通信可能な状態で、別々の部屋に配置される、ネットワークシステム１Ｂについて説明する。
【００９５】
＜ネットワークシステム１Ｂの動作概要＞
コントローラと空気調和機との関係の変形例として、本実施の形態に係るネットワークシステム１Ｂの全体構成について説明する。図８は、本実施の形態に係るネットワークシステム１Ｂの全体構成を示すイメージ図である。
【００９６】
図８を参照して、本実施の形態に係るネットワークシステム１Ｂは、たとえば、リビングに配置される空気調和機２００と、リビングに配置される人感センサ３００と、寝室に配置される空気調和機２００と、寝室に配置される人感センサ３００と、子供部屋に配置される空気調和機２００と、子供部屋に配置される人感センサ３００とを含む。本実施の形態においては、寝室に端末装置４００が配置されている。
【００９７】
空気調和機２００は、温度センサを搭載している。ホームコントローラ１００Ｂは、空気調和機２００から空気調和機２００が配置されている部屋の現在の温度を取得することができる。同様に、空気調和機２００は、人感センサ１３０も搭載していてもよい。ホームコントローラ１００Ｂは、空気調和機２００から空気調和機２００が配置されている部屋に人がいるか否かの情報を取得することができる。
【００９８】
ネットワークシステム１Ｂは、空気調和機２００と人感センサ３００と端末装置４００とを通信するためのホームコントローラ１００Ｂを含む。より詳細には、ホームコントローラ１００Ｂは、有線あるいは無線のネットワークを介して、空気調和機２００を制御したり、人感センサ３００からの情報を受信したり、端末装置４００に情報を送信したりする。ホームコントローラ１００Ｂは、ネットワークとして、たとえば、有線ＬＡＮ（Local  Area  Network）、無線ＬＡＮ、ＰＬＣ（Power  Line  Communications）、ZigBee（登録商標）、あるいはBluetooth（登録商標）などを利用する。
【００９９】
＜ホームコントローラ１００Ｂのハードウェア構成＞
本実施の形態に係るホームコントローラ１００Ｂのハードウェア構成の一態様について説明する。図９は、本実施の形態に係るホームコントローラ１００Ｂのハードウェア構成を表わすブロック図である。
【０１００】
図９を参照して、ホームコントローラ１００Ｂは、メモリ１０１と、ディスプレイ１０２と、タブレット１０３と、ボタン１０４と、通信インターフェイス１０５と、第１のタイマ１０７と、第３のタイマ１０９と、ＣＰＵ（Central  Processing  Unit）１１０と、スピーカ１１１とを含む。
【０１０１】
第１のタイマ１０７と、第３のタイマ１０９と、メモリ１０１と、ＣＰＵ１１０とは、上記空気調和機２００Ｂのコントローラ１００ｂのそれらと同様であるため、ここでは説明を繰り返さない。
【０１０２】
ディスプレイ１０２は、ＣＰＵ１１０によって制御されることによって、様々な情報を表示する。タブレット１０３は、ユーザの指によるタッチ操作を検出して、タッチ座標などをＣＰＵ１１０に入力する。ＣＰＵ１１０は、タブレット１０３を介して、ユーザからの命令を受け付ける。
【０１０３】
本実施の形態においては、ディスプレイ１０２の表面にタブレット１０３が敷設されている。すなわち、本実施の形態においては、ディスプレイ１０２とタブレット１０３とがタッチパネル１０６を構成する。ただし、ホームコントローラ１００Ｂは、タブレット１０３を有していなくとも良い。
【０１０４】
ボタン１０４は、ホームコントローラ１００Ｂの表面に配置される。テンキーなどの複数のボタンがホームコントローラ１００Ｂに配置されても良い。ボタン１０４は、ユーザから様々な命令を受け付ける。ボタン１０４は、ユーザからの命令をＣＰＵ１１０に入力する。
【０１０５】
通信インターフェイス１０５は、ＣＰＵ１１０によって制御されることによって、ネットワークを介して、空気調和機２００と人感センサ３００と端末装置４００とデータを送受信する。上述したように、通信インターフェイス１０５は、有線ＬＡＮ、無線ＬＡＮ、ＰＬＣ、ZigBee（登録商標）、あるいはBluetooth（登録商標）などを利用することによって、外部の機器とデータを送受信する。
【０１０６】
スピーカ１１１は、ＣＰＵ１１０によって制御されることによって、様々な情報（たとえば、音声メッセージやビープ音など）を出力する。
【０１０７】
ホームコントローラ１００Ｂにおける制御処理については、図７に示すコントローラ１００ｂにおける制御処理と同様であるため、ここでは説明を繰り返さない。
【０１０８】
なお、本変形例に係るＣＰＵ１１０は、空気調和機２００Ｂのように空気調和ユニット１２０や人感センサ１３０を直接制御するものではなく、通信インターフェイス１０５を介してホームコントローラ１００Ｂ外部の空気調和機２００と人感センサ３００と端末装置４００とを制御するものである。空気調和機２００と人感センサ３００と端末装置４００とは、ホームコントローラ１００Ｂとは別の部屋に配置されている場合もある。
【０１０９】
より詳細には、ホームコントローラ１００ＢのＣＰＵ１１０は、通信インターフェイス１０５を介して、各部屋に配置された人感センサ３００からのデータに基づいて、各部屋用の第１のタイマ１０７と第３のタイマ１０９とを参照しながら、各部屋に配置された空気調和機２００を停止させたり運転を継続させたりするものである。
【０１１０】
特に、本変形例に係るネットワークシステム１Ｂでは、メモリ１０１が空気調和機２００毎に、あるいは空気調和機２００が配置される部屋毎に、第１の所定時間や、第３の所定時間や、設定温度や、現在温度や、所定範囲などを記憶する。これによって、ＣＰＵ１１０は、メモリ１０１を参照しながら、通信インターフェイス１０５を介して、住宅に配置される複数の空気調和機２００や端末装置４００を制御することができる。
【０１１１】
また、ＣＰＵ１１０は、通信インターフェイス１０５を介して、空気調和機２００が配置される部屋が設定温度に達したことを検知する。ＣＰＵ１１０は、通信インターフェイス１０５を介して、端末装置４００のディスプレイ４０２に空気調和機２００が配置される部屋の温度が設定温度に達したことを表示させる。ＣＰＵ１１０は、通信インターフェイス１０５を介して、端末装置４００のスピーカ４１１に空気調和機２００が配置される部屋の温度が設定温度に達したことを出力させる。
【０１１２】
＜その他の実施の形態＞
本発明は、コントローラや空気調和機にプログラムを供給することによって達成される場合にも適用できることはいうまでもない。そして、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記憶媒体を、システム或いは装置に供給し、そのシステム、コンピュータ、少なくとも１つのＣＰＵ、あるいは少なくとも１つのＭＰＵが記憶媒体に格納されたプログラムコードを読み出し実行することによっても、本発明の効果を享受することが可能となる。
【０１１３】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１１４】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【０１１５】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【０１１６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１１７】
１Ａ，１Ｂ  ネットワークシステム、１００ａ，１００ｂ  コントローラ、１００Ａ，１００Ｂ  ホームコントローラ、１０１  メモリ、１０２  ディスプレイ、１０３  タブレット、１０４  ボタン、１０５  通信インターフェイス、１０６  タッチパネル、１０７  第１のタイマ、１０８  第２のタイマ、１０９  第３のタイマ、１１０  ＣＰＵ、１１１  スピーカ、１２０  空気調和ユニット、１３０  人感センサ、１４０  温度センサ、２００，２００Ａ，２００Ｂ  空気調和機、３００  人感センサ、４００  端末装置、４０２  ディスプレイ、４１１  スピーカ。
【図１】
2012057826.tif 000003
【図２】
2012057826.tif 000004
【図３】
2012057826.tif 000005
【図４】
2012057826.tif 000006
【図５】
2012057826.tif 000007
【図６】
2012057826.tif 000008
【図７】
2012057826.tif 000009
【図８】
2012057826.tif 000010
【図９】
2012057826.tif 000011