(57)【要約】【課題】空気調和機が、適切な位置に対して送風できるようにする。【解決手段】人の位置を検出する人検出部（１０２）と、室内に風を送風する送風機と、風向を変更する風向変更部（６）と、空気調和機の起動時、または、空気調和機起動後に第１の所定時間（Ｔ１）が経過した時における人検出部（１０２）が検出した人の位置を学習する第１の学習部（１０４）と、風向変更部（６）を、第１の学習部（１０４）が学習した位置に向ける第１の風向制御部（１０６）と、を設けた。【選択図】図２
2017048930.tif 000002
【特許請求の範囲】
【請求項１】
人の位置を検出する人検出部と、
室内に風を送風する送風機と、
風向を変更する風向変更部と、
空気調和機の起動時、または、前記空気調和機の起動後に第１の所定時間が経過した時における前記人検出部が検出した人の位置を学習する第１の学習部と、
前記風向変更部を、前記第１の学習部が学習した位置に向ける第１の風向制御部と、
を有することを特徴とする空気調和機。
【請求項２】
現在時刻が指定時刻に達すると、前記空気調和機を起動するタイマ起動部をさらに有し、
前記第１の学習部は、前記タイマ起動部によって前記空気調和機が起動されたことを条件として、前記人検出部が検出した人の位置を学習する
ことを特徴とする請求項１に記載の空気調和機。
【請求項３】
前記第１の風向制御部は、前記空気調和機の起動時、または、前記空気調和機の起動後に前記第１の所定時間が経過した時に、前記風向変更部を前記第１の学習部が学習した位置に向ける
ことを特徴とする請求項１または２に記載の空気調和機。
【請求項４】
前記第１の風向制御部は、
前記人検出部が人を検出した場合に、前記人検出部が検出した人の位置に基づいて前記風向変更部の向きを制御する第１の機能と、
前記人検出部が人を検出しない場合に、前記第１の学習部が学習した位置に基づいて前記風向変更部の向きを制御する第２の機能と、
を有することを特徴とする請求項１ないし３の何れか一項に記載の空気調和機。
【請求項５】
前記第１の学習部は、前記人検出部が検出した人が、所定の範囲内に第２の所定時間居た場合に、前記人検出部が検出した人の位置を学習する
ことを特徴とする請求項１ないし４の何れか一項に記載の空気調和機。
【請求項６】
前記第１の風向制御部が動作した後、第３の所定時間が経過するまでに前記人検出部が人を検出しなかった場合に、前記第１の風向制御部による制御を停止する第２の風向制御部と、
前記第２の風向制御部が動作した後、第４の所定時間が経過するまでに前記人検出部が人を検出しなかった場合に、前記空気調和機の消費電流を抑制する消費電流抑制部と、
前記第２の風向制御部が動作した後、第４の所定時間よりも長い第５の所定時間が経過するまでに前記人検出部が人を検出しなかった場合に、前記空気調和機を停止させる停止制御部と、
をさらに有することを特徴とする請求項１ないし５の何れか一項に記載の空気調和機。
【請求項７】
人を検出するセンサと、
室内に風を送風する送風機と、
風向を変更する風向変更部と、
コンピュータと、
を有する空気調和機に適用され、前記コンピュータを、
前記センサの出力信号に基づいて、人の位置を検出する人検出手段、
空気調和機の起動時、または起動後、第１の所定時間が経過した時における前記人検出手段が検出した人の位置を学習する第１の学習手段、
前記風向変更部を、前記第１の学習手段が学習した位置に向ける第１の風向制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、空気調和機およびプログラムに関する。
【背景技術】
【０００２】
本技術分野の背景技術として、下記特許文献１の要約書には、「 画像入力手段によって取得した画像データから人体の位置を検知する人体位置検知手段と、画像データを取得した時刻の情報および人体位置情報からそれぞれの時間帯における人体位置情報をエリア毎に累積する時間帯別人体位置累積手段と、各エリアの累積度数から空調すべき生活エリアを判定する生活エリア判定手段と、生活エリアの情報および人体位置情報から空調制御信号を生成する空調制御手段と、空調制御信号をもとに空調を行う空調手段とを備える」と記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１９７９８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、人の生活パターンは毎日ほぼ一定であり、また部屋の中で家族それぞれがいつも居る位置も毎日ほぼ同じである。しかし、従来の入タイマ運転では、人の位置には関係無く部屋全体の空調を行っていた。すなわち、部屋全体に対して送風が行われていた。そのため、使用者がいつも居る位置が快適な温度にならないという問題があった。また、広い範囲を空調することにより、大きな電力が消費されるという問題もあった。
この発明は上述した事情に鑑みてなされたものであり、適切な位置に対して送風できる空気調和機およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するため本発明の空気調和機は、人の位置を検出する人検出部と、室内に風を送風する送風機と、風向を変更する風向変更部と、空気調和機の起動時、または、前記空気調和機の起動後に第１の所定時間が経過した時における前記人検出部が検出した人の位置を学習する第１の学習部と、前記風向変更部を、前記第１の学習部が学習した位置に向ける第１の風向制御部と、を有することを特徴とする。
【発明の効果】
【０００６】
本発明の空気調和機およびプログラムによれば、適切な位置に対して送風できる。
【図面の簡単な説明】
【０００７】
【図１】本発明の第１実施形態の空気調和機のブロック図である。
【図２】室内制御装置の機能ブロック図である。
【図３】タイマ処理ルーチンのフローチャートである。
【図４】部屋内部の位置の区分を示す図である。
【図５】ＲＡＭ内のＦＩＦＯバッファ領域のメモリマップである。
【図６】リモコン起動処理ルーチンのフローチャートである。
【図７】リモコン操作処理ルーチンのフローチャートである。
【図８】他のタイマ処理ルーチンのフローチャート（１／２）である。
【図９】他のタイマ処理ルーチンのフローチャート（２／２）である。
【発明を実施するための形態】
【０００８】
［第１実施形態］
＜実施形態の構成＞
まず、図１に示すブロック図を参照し、本発明の第１実施形態による空気調和機の構成を説明する。
図１において空気調和機Ａは、室内機Ｉｕと、室外機Ｏｕと、リモコンＲｅとを備えている。室内機Ｉｕと室外機Ｏｕとは冷媒配管Ｌで接続されている。リモコンＲｅはユーザによって操作され、室内機Ｉｕに対して赤外線信号を送信する。当該信号の内容は、運転要求、設定温度の変更、タイマの設定、運転モードの変更、停止要求等の指令である。空気調和機Ａは、これらの信号に基づいて、冷房モード、暖房モード、除湿モード等の空調運転を行う。
【０００９】
室内機Ｉｕは、膨張弁４と、室内熱交換器５と、室内ファン５ａと、複数の風向調整板６と、カメラ７と、室内制御装置１００ａとを備えている。また、室外機Ｏｕは、圧縮機１と、四方弁２と、室外熱交換器３と、室外ファン３ａと、室外制御装置１００ｂとを備えている。また、圧縮機１と、四方弁２と、室外熱交換器３と、膨張弁４と、室内熱交換器５とは冷媒配管Ｌを介して接続され、冷凍サイクルを構成している。カメラ７は、例えばＣＣＤ（Charge Coupled Device）カメラであり、室内機Ｉｕが設置された室内を撮像し、撮像した画像情報を室内制御装置１００ａに供給する。
【００１０】
室外機Ｏｕに設置される圧縮機１は、例えばシングルロータリ式であり、内蔵されたモータ（図示せず）の回転に伴って駆動されるようになっている。室内制御装置１００ａは、リモコンＲｅからの赤外線信号を受信すると、室外制御装置１００ｂとの間で相互に通信を行いつつ、当該赤外線信号に対応する運転モード（暖房運転、冷房運転等）の空調運転を行うようになっている。例えば、ユーザの操作により、リモコンＲｅから冷房運転の赤外線信号を受信すると、室内制御装置１００ａから通信線を介して室外制御装置１００ｂに冷房運転を行うべき旨の指令信号が入力され、室外制御装置１００ｂは、圧縮機１を所定の回転速度で回転させる。また、室内制御装置１００ａは室内ファン５ａを回転させ、室外制御装置１００ｂは室外ファン３ａを回転させる。
【００１１】
冷房運転を行う場合、室外制御装置１００ｂは、室外熱交換器３を凝縮器として機能させ、室内熱交換器５を蒸発器として機能させるように四方弁２を切り替えて、図１の矢印方向に冷媒を通流させる。また、室内制御装置１００ａは膨張弁４の開度（絞り）を制御する。このようにして、空気調和機Ａは、冷凍サイクルを用いて冷房運転を行う。一方、暖房運転を行う場合には、室外制御装置１００ｂは、上述した冷房運転時の向きとは逆向きに冷媒を通流させるように四方弁２を切り替えて暖房運転を行う。
【００１２】
なお、暖房運転および冷房運転における各構成要素の機能については周知であるから、詳細な説明を省略する。複数の風向調整板６は、各々の傾斜角によって、室内ファン５ａから室内熱交換器５を介して送風された風の風向を設定する。各風向調整板６の傾斜角は、室内制御装置１００ａによって制御される。
室内制御装置１００ａは、ＣＰＵ（Central Processing Unit）、不揮発性ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等、一般的なコンピュータとしてのハードウエアを備えており、ＲＯＭには、ＣＰＵによって実行される制御プログラム（詳細は後述する）が格納されている。
【００１３】
次に、室内制御装置１００ａのブロック図を図２に示す。図２において、室内制御装置１００ａの内部は、制御プログラムによって実現される機能を、ブロックとして示している。
図２において人検出部１０２は、カメラ７からの画像情報に基づいて、部屋２０に人１０が居るか否かを検出するとともに、人１０が居る場合は人１０の位置を検出する。学習部１０４は、検出した人１０の位置を学習し、学習値を記憶部１０８に記憶させる。風向制御部１０６は、記憶された学習値に基づいて、学習値に係る位置に送風するように風向調整板６を制御する。空調制御部１１０は、冷凍サイクル（１，２，３，４，５）を制御する。タイマ起動部１１２は、設定された時刻に冷凍サイクル（１，２，３，４，５）を起動または停止させる。
【００１４】
＜実施形態の動作＞
（タイマ処理）
次に、本実施形態の動作を説明する。
図３は、空気調和機Ａの冷凍サイクル（１，２，３，４，５）の停止時に室内制御装置１００ａにて起動されるタイマ処理ルーチンのフローチャートである。
図３において処理がステップＳ１に進むと、入タイマ予約（すなわち、指定時刻に空気調和機Ａの冷凍サイクルを起動すべき旨の予約）があるか否かが判定される。ここで「Ｎｏ」と判定されると、入タイマ予約がされるまで、ステップＳ１にて処理が待機する。ステップＳ１にて「Ｙｅｓ」と判定されると、処理はステップＳ２に進む。ここでは、入タイマがタイムアップしたか否か（すなわち、現在時刻が指定時刻に達したか否か）が判定される。ここで「Ｎｏ」と判定されると、ステップＳ２にて処理が待機する。
【００１５】
入タイマがタイムアップすると、ステップＳ２において「Ｙｅｓ」と判定され、処理はステップＳ２０１に進む。ここでは、空気調和機Ａの冷凍サイクルが起動される。すなわち、室内制御装置１００ａから室外制御装置１００ｂに対して所定の起動コマンドが送信され、室内制御装置１００ａによって室内ファン５ａが起動されるとともに、膨張弁４が制御される。また、室外機Ｏｕにおいては、室外制御装置１００ｂによって圧縮機１、四方弁２、室外ファン３ａが起動される。なお、以下の説明では、空気調和機Ａの冷凍サイクルの起動および停止を、「空気調和機Ａの起動」または「空気調和機Ａの停止」と呼ぶことがある。
【００１６】
次に、処理がステップＳ３に進むと、カメラ７（図１参照）からの画像情報に基づいて、人を検出したか否かが判定される。また、ステップＳ３においては、人を検出した場合には、人の「位置」も検出する。なお、本実施形態では、室内機Ｉｕが設置されている部屋を複数の区画に区切り、その区画を単位として人の位置を把握する（詳細は後述する）。従って、本実施形態にいう「位置」とは「点」ではなく、その区画の範囲を指す。ステップＳ３において「Ｙｅｓ」（人を検出した）と判定されると、処理はステップＳ４に進む。ステップＳ４では、検出された人の位置に対して送風される。より厳密には、検出された人が属する区画に対して送風されるように、室内制御装置１００ａによって、風向調整板６の傾斜角が設定される。
【００１７】
次に、処理がステップＳ５に進むと、先にステップＳ３にて検出された人が、少なくとも所定時間Ｔ１の間、同じ位置に居るか否かが判定される。なお、所定時間Ｔ１は、例えば数分程度の時間である。ステップＳ５において「Ｎｏ」と判定されると、処理はステップＳ３に戻る。以後、人が検出されている限り、ステップＳ３〜Ｓ５のループが繰り返される。そして、検出された人が所定時間Ｔ１だけ同じ位置に留まると、ステップＳ５において「Ｙｅｓ」と判定され、処理はステップＳ６に進み、人の位置の学習値（詳細は後述する）が更新され、本ルーチンの処理が終了する。なお、上述したステップＳ５にて、検出された人が所定時間Ｔ１だけ同じ位置に居るか否かを判定する理由は、その人が単にその位置を通過した場合や、一時的に立ち止まったに過ぎない場合は、その検出結果が学習値に反映されないようにするためである。
【００１８】
ここで、ステップＳ５、Ｓ６の処理について、図４、図５を参照してさらに詳細に説明する。
図４は、部屋２０の内部における位置の区分を示す図である。部屋２０のうち、室内機Ｉｕの前方の床面を左右方向（Ｘ方向）に「２０」等分し、前後方向（Ｙ方向）に「１０」等分し、人１０の位置を、左右、前後の区分の組み合わせによって表すこととする。図４に示す例において、人１０の位置は、左右方向（Ｘ方向）の区分が「１７」であり、前後方向（Ｙ方向）の区分が「６」であるため、人１０の位置は「（１７，６）」のように表現される。なお、左右方向および前後方向の区分数は、「２０」、「１０」に限られるものではなく、部屋２０の間取りやサイズに応じて、または間取りやサイズとは関係なく、適宜決定するとよい。また、部屋２０の間取りやサイズを検出する機能を設け、間取りやサイズの検出結果に基づいて、左右方向および前後方向の区分数を決定してもよい。
【００１９】
次に、図５に、ＦＩＦＯ（First In, First Out）バッファ領域３０のメモリマップを示す。このＦＩＦＯバッファ領域３０は、室内制御装置１００ａのＲＡＭ内に設けられる領域である。
ＦＩＦＯバッファ領域３０には、新しい順にｎ個（ｎは自然数）の学習値Ｄ１〜Ｄｎが格納される。これらは人の位置の学習値であり、上述したように、例えば「（１７，６）」のような形式を有する。上述したステップＳ６（図３参照）等により、新たな学習値をＦＩＦＯバッファ領域３０に格納するときは、まず、従前の学習値Ｄｎすなわち最古の学習値が破棄され、従前の学習値Ｄ１〜Ｄ（ｎ−１）が学習値Ｄ２〜Ｄｎにシフトされる。そして、新たな学習値は、学習値Ｄ１としてＦＩＦＯバッファ領域３０に格納される。
【００２０】
図３に戻り、ステップＳ３にて「Ｎｏ」と判定された（人が検出できなかった）場合の処理を説明する。
ステップＳ３において「Ｎｏ」と判定されると、処理はステップＳ７に進み、何らかの学習値が存在するか否かが判定される。上述したように、過去の学習値はＦＩＦＯバッファ領域３０（図５参照）に格納されているが、例えば工場出荷時、あるいはＦＩＦＯバッファ領域３０がリセットされた場合等、ＦＩＦＯバッファ領域３０に学習値が全く記憶されていない場合もある。
【００２１】
ＦＩＦＯバッファ領域３０に学習値が全く存在しない場合は、ステップＳ７において「Ｎｏ」と判定され、処理はステップＳ１０に進む。ステップＳ１０においては、部屋２０の間取りに合わせて、部屋２０全体に対して送風される。すなわち、室内制御装置１００ａによって、部屋２０全体に対して送風されるように、風向調整板６の傾斜角が設定される。
【００２２】
一方、ＦＩＦＯバッファ領域３０に少なくとも一つの学習値が記憶されている場合はステップＳ７において「Ｙｅｓ」と判定され、処理はステップＳ８に進む。ステップＳ８では、学習値Ｄ１〜Ｄｎの中で、最も学習値の多い位置が検出される。なお、最も学習値の多い位置が複数存在する場合（学習値の数が同数である場合）は、ステップＳ８では最も新しい学習値を有する位置が検出される。次に、処理がステップＳ９に進むと、検出した位置（最も学習値の多い位置）に対して送風される。すなわち、室内制御装置１００ａによって、検出した位置に対して送風されるように、風向調整板６の傾斜角が設定される。このように、「最も学習値の多い位置」に対して送風することにより、その日だけたまたまその位置に人が居たケース等を、ノイズとして除去することができる。
【００２３】
ここで、ステップＳ７〜Ｓ９を設けた意義について説明しておく。入タイマがタイムアップした際に、人を検出できない場合（ステップＳ３にて「Ｎｏ」と判定される場合）とは、通常は、部屋２０に誰も人がいない場合である。そして「最も学習値の多い位置」とは、人が部屋２０に入室した際に向かうであろうと予測される位置である。本実施形態のように、この位置の温度を予め快適な温度にしておくことにより、人が部屋２０に入室した際に、直ちに快適な環境を提供できる可能性を高めることができる。
【００２４】
ステップＳ９またはＳ１０の処理が終了すると、処理はステップＳ３に戻る。これにより、実際に人が検出されるまで、ステップＳ３、Ｓ７〜Ｓ９のループ（またはステップＳ３、Ｓ７、Ｓ１０のループ）が繰り返される。その後、人が検出された場合には、上述したように、ステップＳ３〜Ｓ５のループが繰り返される。そして、検出された人が所定時間Ｔ１だけ同じ位置に留まると、ステップＳ５において「Ｙｅｓ」と判定され、処理はステップＳ６に進み、人の位置の学習値が更新され、本ルーチンの処理が終了する。
【００２５】
（リモコン起動処理）
図６は、空気調和機Ａの停止時に、室内制御装置１００ａにて起動されるリモコン起動処理ルーチンのフローチャートである。
すなわち、空気調和機Ａの停止時には、室内制御装置１００ａにて、タイマ処理ルーチン（図３）とリモコン起動処理ルーチン（図６）との双方が別々のプロセスにて実行される。そして、タイムアップによって空気調和機Ａが起動された場合は、リモコン起動処理ルーチン（図６）が強制的に終了される。逆に、ユーザによるリモコンＲｅの操作によって空気調和機Ａが起動された場合は、タイマ処理ルーチン（図３）は強制的に終了される。
【００２６】
図６において処理がステップＳ２１に進むと、リモコンＲｅの操作によって空気調和機Ａの運転が開始されたか否かが判定される。ここで「Ｎｏ」と判定されると、ステップＳ２１にて処理が待機する。ステップＳ２１にて「Ｙｅｓ」と判定されると、処理はステップＳ２２に進む。ここでは、空気調和機Ａが起動される。なお、ステップＳ２２の具体的な内容は、上述したステップＳ２０１（図３）のものと同様である。
【００２７】
次に、処理がステップＳ２３に進むと、カメラ７（図１参照）からの画像情報に基づいて、人を検出したか否かが判定される。また、ステップＳ２３においては、人を検出した場合には、人の「位置」も検出する。ここで「Ｎｏ」と判定されると、人を検出するまで、ステップＳ２３にて処理が待機する。人が検出されると、ステップＳ２３において「Ｙｅｓ」と判定され、処理はステップＳ２４に進む。ステップＳ２４においては、先にステップＳ２４にて検出された人が、少なくとも所定時間Ｔ２の間、同じ位置に居るか否かが判定される。
【００２８】
なお、所定時間Ｔ２は、例えば数分程度の時間であり、上述した所定時間Ｔ１（図３のＳ５を参照）と同一であってもよく、異なっていてもよい。ステップＳ２４において「Ｎｏ」と判定されると、処理はステップＳ２３に戻る。以後、人が検出されている限り、ステップＳ２３，Ｓ２４のループが繰り返される。そして、検出された人が所定時間Ｔ２だけ同じ位置に留まると、ステップＳ２４において「Ｙｅｓ」と判定され、処理はステップＳ２５に進み、人の位置の学習値が更新され、本ルーチンの処理が終了する。
【００２９】
上述した各ステップのうち、ステップＳ１，Ｓ２は、図２におけるタイマ起動部１１２に対応し、ステップＳ３は、人検出部１０２に対応し、ステップＳ５，Ｓ６は学習部１０４に対応する。また、ステップＳ４，Ｓ７〜Ｓ１０は風向制御部１０６に対応する。
【００３０】
以上のように、本実施形態の空気調和機（Ａ）は、人（１０）の位置を検出する人検出部（１０２）と、室内に風を送風する送風機（５ａ）と、風向を変更する風向変更部（６）と、空気調和機（Ａ）の起動時、または、前記空気調和機（Ａ）起動後に第１の所定時間（Ｔ１）が経過した時における前記人検出部（１０２）が検出した人（１０）の位置を学習する第１の学習部（１０４，Ｓ６）と、前記風向変更部（６）を、前記第１の学習部（１０４，Ｓ６）が学習した位置に向ける第１の風向制御部（１０６，Ｓ３，Ｓ７〜Ｓ９）と、を有することを特徴とする。
空気調和機（Ａ）の起動時、または第１の所定時間（Ｔ１）が経過した後に人（１０）の位置を学習することにより、その人（１０）が居る頻度の高い位置を学習できる可能性を高めることができる。
【００３１】
また、空気調和機（Ａ）は、現在時刻が指定時刻に達すると、前記空気調和機（Ａ）を起動するタイマ起動部（１１２，Ｓ２）をさらに有し、前記第１の学習部（１０４，Ｓ６）は、前記タイマ起動部（１１２，Ｓ２）によって前記空気調和機（Ａ）が起動されたことを条件として、前記人検出部（１０２）が検出した人の位置を学習することを特徴とする。
【００３２】
また、前記第１の風向制御部（１０６，Ｓ３，Ｓ４，Ｓ７〜Ｓ１０）は、前記空気調和機（Ａ）の起動時、または、前記空気調和機（Ａ）の起動後に前記第１の所定時間（Ｔ１）が経過した時に、前記風向変更部（６）を前記第１の学習部（１０４，Ｓ６）が学習した位置に向けることを特徴とする。
【００３３】
さらに、前記第１の風向制御部（１０６，Ｓ３，Ｓ７〜Ｓ９）は、前記人検出部（１０２）が人を検出した場合に、前記人検出部（１０２）が検出した人の位置に基づいて前記風向変更部（６）の向きを制御する第１の機能（Ｓ３，Ｓ４）と、前記人検出部（１０２）が人を検出しない場合に、前記第１の学習部（１０４，Ｓ６）が学習した位置に基づいて前記風向変更部（６）の向きを制御する第２の機能（Ｓ７〜Ｓ９）と、を有することを特徴とする。
【００３４】
さらに、前記第１の学習部（１０４，Ｓ６）は、前記人検出部（１０２）が検出した人（１０）が、所定の範囲内に第２の所定時間（Ｔ２）居た場合に、前記人検出部（１０２）が検出した人（１０）の位置を学習する（Ｓ２２〜Ｓ２５）ことを特徴とする。
これにより、本実施形態は、人検出部（１０２）が人（１０）を検出しなかった場合においても、将来人（１０）が居ることになると予想される場所を、予め空調することができるという効果を奏する。
【００３５】
［第２実施形態］
次に、本発明の第２実施形態による空気調和機について説明する。
本実施形態のハードウエア構成は、第１実施形態のもの（図１参照）と同様である。また、空気調和機Ａの停止時には、室内制御装置１００ａにてタイマ処理ルーチン（図３）が起動される点も、第１実施形態と同様である。但し、本実施形態においては、第１実施形態のリモコン起動処理ルーチン（図６）は起動されない。また、本実施形態の室内制御装置１００ａにおいては、図７に示すリモコン操作処理ルーチンが別プロセスにて起動される。なお、このリモコン操作処理ルーチンは、空気調和機Ａが起動中であっても停止中であっても起動される。
【００３６】
図７において処理がステップＳ３１に進むと、室内制御装置１００ａがリモコンＲｅの赤外線信号を受信したか否かが判定される。ここで「Ｎｏ」と判定されると、赤外線信号を受信するまで、ステップＳ３１にて処理が待機する。赤外線信号を受信すると、ステップＳ３１にて「Ｙｅｓ」と判定され、処理はステップＳ３２に進む。ここでは、受信した赤外線信号に応じた処理が実行される。これは、例えば、空気調和機Ａの起動や停止、設定温度の変更、運転モード（暖房運転、冷房運転等）の変更等である。
【００３７】
次に、処理がステップＳ３３に進むと、カメラ７（図１参照）からの画像情報に基づいて、人を検出したか否かが判定される。また、ステップＳ３３においては、人を検出した場合には、人の「位置」も検出する。ここで「Ｎｏ」と判定されると、処理はステップＳ３１に戻る。一方、人が検出され「Ｙｅｓ」と判定されると、処理はステップＳ３４に進み、人の位置の学習値が更新される。すなわち、ＦＩＦＯバッファ領域３０にて最も古い学習値が破棄され、直近のステップＳ３３にて検出された位置がＦＩＦＯバッファ領域３０に記憶される。処理はステップＳ３１に戻る。以後、リモコンＲｅの赤外線信号を受信する毎に、ステップＳ３１〜Ｓ３４の処理が繰り返され、人を検出した場合には、学習値が更新され続ける。
【００３８】
以上のように、本実施形態によれば、第１実施形態と同様に、人検出部（１０２）が人（１０）を検出しなかった場合においても、将来人（１０）が居ることになると予想される場所を、予め空調することができる。さらに、人が検出されている限り、リモコンＲｅが操作される毎に学習値が更新されるから、学習を早めることができる。
【００３９】
［第３実施形態］
次に、本発明の第３実施形態による空気調和機について説明する。
本実施形態のハードウエア構成は、第１実施形態のもの（図１参照）と同様である。また、空気調和機Ａの停止時には、室内制御装置１００ａにてリモコン起動処理ルーチン（図６）が起動される点も、第１実施形態と同様である。但し、本実施形態においては、第１実施形態のタイマ処理ルーチン（図３）に代えて、図８，図９に示すタイマ処理ルーチンが起動される。すなわち、空気調和機Ａの停止時には、室内制御装置１００ａにて、タイマ処理ルーチン（図８，図９）とリモコン起動処理ルーチン（図６）との双方が実行される。そして、タイマ処理ルーチンのタイムアップによって空気調和機Ａが起動された場合は、リモコン起動処理ルーチン（図６）が強制的に終了される。逆に、リモコンＲｅの操作によって空気調和機Ａが起動された場合は、タイマ処理ルーチン（図８，図９）は強制的に終了される。
【００４０】
以下、図８，図９に示すタイマ処理ルーチンによる処理の詳細を説明する。
図８のステップＳ４１、Ｓ４２、Ｓ４２１においては、図３のステップＳ１、Ｓ２、Ｓ２０１と同様の処理が実行される。すなわち、入タイマ予約がされるまでステップＳ４１にて処理が待機し、入タイマが予約されると、入タイマがタイムアップするまでステップＳ４２によって処理が待機し、入タイマがタイムアップすると、ステップＳ４２１にて空気調和機Ａの冷凍サイクルが起動される。
【００４１】
次に、処理がステップＳ４３に進むと、カメラ７（図１参照）からの画像情報に基づいて、室内制御装置１００ａが人を検出したか否かが判定される。また、ステップＳ４３においては、人を検出した場合には、人の「位置」も検出する。ここで「Ｙｅｓ」と判定されると、処理はステップＳ４４に進む。次に、ステップＳ４４〜Ｓ４６の処理は、図３のステップＳ４〜Ｓ６と同様である。すなわち、ステップＳ４４では検出された人の位置に対して送風され、検出された人が所定時間Ｔ１だけ同じ位置に居る旨がステップＳ４５で判定されると、ステップＳ４６にて人の位置の学習値（ＦＩＦＯバッファ領域３０の内容）が更新され、以上本ルーチンの処理が終了する。
【００４２】
一方、室内制御装置１００ａが人を検出しなかった場合、ステップＳ４３において「Ｎｏ」と判定され、処理は図９のステップＳ４７に進む。ステップＳ４７においては、入タイマがタイムアップした後、所定時間Ｔ３が経過したか否かが判定される。なお、所定時間Ｔ３は、室内機Ｉｕが特定の位置に対して送風した場合に、その位置の付近がほぼ設定温度に至る程度の時間である。所定時間Ｔ３は、空気調和機Ａの能力、部屋２０の広さ、外気温等によって設定されるが、例えば５分程度の時間である。
【００４３】
ステップＳ４７において「Ｎｏ」と判定されると、処理はステップＳ５３に進む。ステップＳ５３〜Ｓ５６の処理は、第１実施形態におけるステップＳ７〜Ｓ１０（図３参照）の処理と同様である。すなわち、学習値が全く記憶されていなかった場合はステップＳ５３において「Ｎｏ」と判定され、ステップＳ５６にて、部屋２０の間取りに合わせて、部屋２０全体に対して送風される。一方、何らかの学習値が存在する場合は、ステップＳ５３にて「Ｙｅｓ」と判定される。この場合は、ステップＳ５４にて最も学習値の多い位置が検出され、ステップＳ５５にて、検出された位置に対して送風される。
【００４４】
ステップＳ５５，Ｓ５６が実行されると、処理は再び図８のステップＳ４３に戻る。以後、「人が検出されない」（ステップＳ４３にて「Ｎｏ」と判定）、「入タイマのタイムアップ後に所定時間Ｔ３が経過していない」（ステップＳ４７にて「Ｎｏ」と判定）という条件が満たされる限り、ステップＳ４３、Ｓ４７、Ｓ５３〜Ｓ５６のループが繰り返される。これにより、「最も学習値の多い位置に対する送風（ステップＳ５５）」または、「部屋全体に対する送風（ステップＳ５６）」のうち何れかが続行される。
【００４５】
ここで、人が検出された場合は、上述したように、ステップＳ４４〜Ｓ４６の処理が実行される。すなわち、検出された人の位置に対して送風される（ステップＳ４４）とともに、検出された人が所定時間Ｔ１だけ同じ位置に居た場合は、人の位置の学習値が更新され（ステップＳ４５，Ｓ４６）、本ルーチンの処理が終了する。
【００４６】
やがて、入タイマのタイムアップ後に所定時間Ｔ３が経過すると、ステップＳ４７にて「Ｙｅｓ」と判定され、処理はステップＳ４８に進む。ステップＳ４８では、部屋２０の間取りに合わせて、部屋２０全体に対して送風される。このステップＳ４８が実行される以前は、上述したように、「最も学習値の多い位置に対する送風（ステップＳ５５）」または、「部屋全体に対する送風（ステップＳ５６）」が実行されていた。
【００４７】
ここで、ＦＩＦＯバッファ領域３０には通常は何らかの学習値が存在している場合が多いため、ステップＳ４８以前は「最も学習値の多い位置に対する送風（ステップＳ５５）」が実行されていた可能性が高い。このような送風がタイムアップ後、所定時間Ｔ３が経過するまで実行されると、その位置の付近がほぼ設定温度に至る。そこで、所定時間Ｔ３が経過した後は、部屋２０全体が設定温度に至るように、ステップＳ４８では、部屋２０全体に対する送風が実行される。
【００４８】
次に、処理がステップＳ４９に進むと、「部屋２０全体への送風」が開始された後、所定時間Ｔ４が経過したか否かが判定される。なお、「部屋２０全体への送風」が開始されたタイミングとは、ステップＳ５６またはＳ４８が最初に実行されたタイミングのうち、何れか早い方を指す。また、所定時間Ｔ４は、部屋２０全体への送風が開始された後、部屋２０全体がほぼ設定温度に至る程度の時間である。所定時間Ｔ４も、所定時間Ｔ３と同様に、空気調和機Ａの能力、部屋２０の広さ、外気温等によって設定されるが、例えば２０〜３０分程度の時間である。
【００４９】
所定時間Ｔ４が経過していなければ、ステップＳ４９にて「Ｎｏ」と判定され、以後、「人が検出されない」（ステップＳ４３にて「Ｎｏ」と判定）、「部屋２０全体への送風が開示された後に所定時間Ｔ４が経過していない」（ステップＳ４９にて「Ｎｏ」と判定）という条件が満たされる限り、ステップＳ４３、Ｓ４７〜Ｓ４９のループが繰り返される。これにより、部屋全体に対する送風（ステップＳ４８）が続行される。
【００５０】
部屋２０全体への送風が開始された後、人が検出されないまま所定時間Ｔ４が経過すると、ステップＳ４９にて「Ｙｅｓ」と判定され、処理はステップＳ５０に進む。ここでは、空気調和機Ａの運転状態が「セーブ運転」に設定される。なお、「セーブ運転」とは、空気調和機Ａの最大消費電流を、通常の制限値よりも低い所定の制限値以下に抑制する運転状態を指す。
【００５１】
次に、処理がステップＳ５１に進むと、「部屋２０全体への送風」が開始された後、所定時間Ｔ５が経過したか否かが判定される。なお、所定時間Ｔ５は上述した所定時間Ｔ４よりも長い時間である。元々、ユーザが入タイマを設定した理由は、指定時刻の前後に部屋２０に入室する予定であった場合が多い。その指定時刻を経過して相当の時間が経過しても、ステップＳ４３にて人が検出されなかったとすると、これは予定が変更されたものとみなして、空気調和機Ａを停止することが望ましいと考えられる。そこで、この「相当の時間」が所定時間Ｔ５として設定される。
【００５２】
所定時間Ｔ５が経過していなければ、ステップＳ５１にて「Ｎｏ」と判定され、以後、「人が検出されない」（ステップＳ４３にて「Ｎｏ」と判定）、「部屋２０全体への送風が開示された後に所定時間Ｔ５が経過していない」（ステップＳ５１にて「Ｎｏ」と判定）という条件が満たされる限り、ステップＳ４３、Ｓ４７〜Ｓ５１のループが繰り返される。これにより、セーブ運転の状態のまま（ステップＳ５０）部屋全体に対する送風（ステップＳ４８）が続行される。そして、人が検出されないまま所定時間Ｔ５が経過すると、ステップＳ５１にて「Ｎｏ」と判定され、処理はステップＳ５２に進む。ここでは、空気調和機Ａの運転が停止され、本ルーチンの処理が終了する。
【００５３】
以上のように、本実施形態は、第１実施形態に加えて、前記第１の風向制御部（１０６，Ｓ５３〜Ｓ５５）が動作した後、第３の所定時間（Ｔ３）が経過するまでに前記人検出部（１０２）が人を検出しなかった場合に、前記第１の風向制御部（１０６，Ｓ５３〜Ｓ５６）による制御を停止する第２の風向制御部（１０６，Ｓ４７，Ｓ４８）と、前記第２の風向制御部（１０６，Ｓ４７，Ｓ４８）が動作した後、第４の所定時間（Ｔ４）が経過するまでに前記人検出部（１０２）が人を検出しなかった場合に、前記空気調和機（Ａ）の消費電流を抑制する消費電流抑制部（１１０，Ｓ４９，Ｓ５０）と、前記第２の風向制御部（１０６，Ｓ４７，Ｓ４８）が動作した後、第４の所定時間（Ｔ４）よりも長い第５の所定時間（Ｔ５）が経過するまでに前記人検出部（１０２）が人を検出しなかった場合に、前記空気調和機（Ａ）を停止させる停止制御部（１１０，Ｓ５１，Ｓ５２）と、をさらに有するものである。
【００５４】
これにより、第１，第２実施形態と同様に、人検出部（１０２）が人（１０）を検出しなかった場合においても、将来人（１０）が居ることになると予想される場所を、予め空調することができる。さらに、本実施形態によれば、経過時間に応じて空気調和機（Ａ）の消費電流を抑制し、または冷凍サイクルを停止させることができるので、消費電力を抑制できるという効果も奏する。
【００５５】
［第４実施形態］
次に、本発明の第４実施形態による空気調和機について説明する。
本実施形態のハードウエア構成は、第１実施形態のもの（図１参照）と同様である。但し、空気調和機Ａの停止時には、室内制御装置１００ａにて、第３実施形態と同様のタイマ処理ルーチン（図８，図９）が起動される。また、第１実施形態のリモコン起動処理ルーチン（図６）は起動されず、第２実施形態と同様に、空気調和機Ａの起動中および停止中の双方において図７に示すリモコン操作処理ルーチンが別プロセスにて起動される。
【００５６】
これにより、本実施形態も、第１〜第３実施形態と同様に、人検出部（１０２）が人（１０）を検出しなかった場合においても、将来人（１０）が居ることになると予想される場所を、予め空調することができ、消費電力を抑制できるという効果も奏する。
【００５７】
［変形例］
本発明は上述した実施形態に限定されるものではなく、種々の変形が可能である。上述した実施形態は本発明を理解しやすく説明するために例示したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施形態の構成の一部を他の実施形態の構成に置き換えることが可能であり、また、ある実施形態の構成に他の実施形態の構成を加えることも可能である。また、各実施形態の構成の一部について削除し、若しくは他の構成の追加・置換をすることが可能である。上記実施形態に対して可能な変形は、例えば以下のようなものである。
【００５８】
（１）上記各実施形態においては、人の位置を検出するためにカメラ７を用いたが、赤外線センサや超音波センサ等、人の位置を検出できる各種センサをカメラ７に代えて用いてもよい。
【００５９】
（２）上記各実施形態のステップＳ９（図３）、ステップＳ５５（図９）、室内制御装置１００ａは、最も学習値の多い位置に対して送風されるように風向調整板６の傾斜角を設定した。しかし、最も学習値の多い位置に対する送風を避けるように風向調整板６の傾斜角を設定してもよい。
【００６０】
（３）上記各実施形態のステップＳ５（図３）、ステップＳ２４（図６）、ステップＳ４５（図８）では、所定時間Ｔ１（またはＴ２）だけ人が同じ位置に居るか否かを判定した。しかし、必ずしも厳密に「同じ位置」でなくてもよい。例えば、図４に示す各位置（区画）のうち、ある位置（区画）に隣接する範囲内で人が移動した場合には、「同じ位置」であるとみなしてもよい。
【００６１】
（４）また、上記各実施形態において、「冷凍サイクルが起動された」ということを、人の位置を学習する条件にする必要は必ずしもなく、空気調和機が起動された後、冷凍サイクルを起動する前に、人の位置を検出し、人の位置を学習するようにしてもよい。
【００６２】
（５）上記各実施形態においては、室外ファン３ａによる風速の制御については特に述べていなかったが、室内機Ｉｕに近い位置に送風する場合より、室内機Ｉｕよりも遠い位置に送風する場合ほど室外ファン３ａの風速を速めるようにしてもよい。
【００６３】
（６）上記実施形態における室内制御装置１００ａのハードウエアは一般的なコンピュータによって実現できるため、図３、図６〜図９に示した処理を実行するプログラム等を記憶媒体に格納し、または伝送路を介して頒布してもよい。
【００６４】
（７）また、図３、図６〜図９に示した処理は、上記実施形態ではプログラムを用いたソフトウエア的な処理として説明したが、その一部または全部をＡＳＩＣ(Application Specific Integrated Circuit；特定用途向けＩＣ)、あるいはＦＰＧＡ(field-programmable gate array)等を用いたハードウエア的な処理に置き換えてもよい。
【符号の説明】
【００６５】
１  圧縮機（冷凍サイクル）
２  四方弁（冷凍サイクル）
３  室外熱交換器（冷凍サイクル）
４  膨張弁（冷凍サイクル）
５  室内熱交換器（冷凍サイクル）
５ａ  室内ファン（送風機）
６  風向調整板（風向変更部）
７  カメラ（センサ）
１０  人
２０  部屋
３０  ＦＩＦＯバッファ領域
１００ａ  室内制御装置（コンピュータ）
１０２  人検出部
１０４  学習部（第１〜第３の学習部）
１０６  風向制御部（第１，第２の風向制御部）
１０８  記憶部
１１０  空調制御部（消費電流抑制部）
１１２  タイマ起動部
Ａ  空気調和機
Ｄ１〜Ｄｎ  学習値
Ｉｕ  室内機
Ｏｕ  室外機
Ｒｅ  リモコン（操作部）
Ｔ１〜Ｔ５  所定時間（第１〜第５の所定時間）
【図１】
2017048930.tif 000003
【図２】
2017048930.tif 000004
【図３】
2017048930.tif 000005
【図４】
2017048930.tif 000006
【図５】
2017048930.tif 000007
【図６】
2017048930.tif 000008
【図７】
2017048930.tif 000009
【図８】
2017048930.tif 000010
【図９】
2017048930.tif 000011