(57)【要約】【課題】部品の劣化と消費電力を抑制しつつタイマの精度を向上させることができる空気調和機を提供する。【解決手段】コントローラ２１のマイコン２２は、スイッチ操作によりタイマ動作時刻が設定されたときその動作時刻とコントローラ時計２４の現在時刻を空調機本体１１に送信し、かつタイマ動作時刻と現在時刻とからタイマ動作時間Ｔを算出し、その時間Ｔが所定時間Ｔｘよりも長いときは所定時間Ｔｙ後にタイマ更新命令と前記時計２４の現在時刻を空調機本体１１に送信し、空調機本体１１のマイコン１２は、タイマ動作時刻と前記時計２４の現在時刻が受信されたときにその動作時刻と現在時刻とからタイマ動作時間Ｔを算出し、その時間Ｔを経過する前にタイマ更新命令と前記時計２４の現在時刻が受信されたときはその時計２４と本体時計１４の現在時刻から誤差を算出し、これを基に前記時間Ｔを補正して更新する。【選択図】図１
2009115380.tif 000002
【特許請求の範囲】
【請求項１】
空気調和機本体に設けられた本体制御部および本体時計と、
空気調和機本体を遠隔操作するコントローラに設けられたコントローラ制御部およびコントローラ時計とを備え、
前記コントローラ制御部は、コントローラのスイッチ操作によりタイマ動作時刻が設定されたとき、そのタイマ動作時刻と前記コントローラ時計の現在時刻を前記本体制御部に送信し、かつ、そのタイマ動作時刻と現在時刻とからタイマ動作時間Ｔを算出して所定時間Ｔｘよりも長いかどうかを判定し、前記タイマ動作時間Ｔが所定時間Ｔｘよりも長いときは所定時間Ｔｙ後にタイマ更新命令と前記コントローラ時計の現在時刻を前記本体制御部に送信し、
前記本体制御部は、前記タイマ動作時刻と前記コントローラ時計の現在時刻が受信されたときにそのタイマ動作時刻と現在時刻とからタイマ動作時間Ｔを算出し、そのタイマ動作時間Ｔを経過する前に前記タイマ更新命令と前記コントローラ時計の現在時刻が受信されたときは、そのコントローラ時計の現在時刻と前記本体時計の現在時刻とから誤差を算出し、この誤差を基に前記タイマ動作時間Ｔを補正して更新することを特徴とする空気調和機。
【請求項２】
前記本体制御部は、前記コントローラ時計の現在時刻と前記本体時計の現在時刻とから算出した誤差が時間Ｔｚ以上のときに、その誤差を基に前記タイマ動作時間Ｔを補正して更新することを特徴とする請求項１記載の空気調和機。
【請求項３】
メモリを備え、
前記本体制御部は、前記タイマ更新命令と前記コントローラ時計の現在時刻が受信されたときに、そのコントローラ時計の現在時刻と前記本体時計の現在時刻とから誤差を算出し、その誤差を誤差データとして前記メモリに保存し、前記タイマ更新命令と前記コントローラ時計の現在時刻が所定時間経過しても受信されなかったときは、前記メモリから最新の誤差データを読み出し、その誤差が時間Ｔｚ以上のときに、その誤差を基に前記タイマ動作時間Ｔを補正して更新することを特徴とする請求項２記載の空気調和機。
【請求項４】
前記コントローラ制御部は、前記タイマ更新命令と前記コントローラ時計の現在時刻の送信タイミングを自己の保持する最小単位の時間で行うことを特徴とする請求項１乃至３の何れかに記載の空気調和機。
【請求項５】
前記所定時間Ｔｙは、タイマ動作時間Ｔの少なくとも半分の時間であることを特徴とする請求項１乃至４の何れかに記載の空気調和機。
【請求項６】
前記本体制御部は、前記タイマ更新命令と前記コントローラ時計の現在時刻が受信されたときに、その旨をユーザに報知しないことを特徴とする請求項１乃至５の何れかに記載の空気調和機。
【請求項７】
前記本体制御部は、前記タイマ更新命令と前記コントローラ時計の現在時刻が受信されたときにタイマ動作中かどうかを判定し、タイマ動作中のときのみそのタイマ更新命令と前記コントローラ時計の現在時刻を読み込むことを特徴とする請求項１乃至６の何れかに記載の空気調和機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コントローラと空気調和機本体にそれぞれ設けられた内部時計に係わり、特にタイマ運転時の空気調和機本体側の時間管理を行う空気調和機に関するものである。
【背景技術】
【０００２】
従来、空気調和機本体側の内部時計は、コントローラに設けられた内部時計と比べ精度が低く、コントローラ側の内部時計との間で時間の誤差があった。
そこで、時間の誤差対策として、コントローラ側の時計の時刻データを定期的に本体側に送り、その本体側の時計の時刻をコントローラの時計の時刻に合わせるようにした温水器がある。また、コントローラから定期的に送られてくる時計の時刻と本体側の時計の時刻を比較し、所定時間以上の誤差を生じたときに本体側の時計の時刻でコントローラの時計の時刻を更新する温水器もあった（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００３−２２７８８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
前述した従来の技術では、コントローラから定期的に現在時刻を送信するようにしているので、コントローラの電源である電池や本体側の電力が通常の待機状態よりも余分に消費し、頻繁に信号を送ることで部品の劣化が進むという課題があった。
【０００５】
本発明は、前記のような課題を解決するためになされたもので、より安価に、部品の劣化と消費電力を抑制しつつタイマの精度を向上させることのできる空気調和機を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る空気調和機は、空気調和機本体に設けられた本体制御部および本体時計と、空気調和機本体を遠隔操作するコントローラに設けられたコントローラ制御部およびコントローラ時計とを備え、コントローラ制御部は、コントローラのスイッチ操作によりタイマ動作時刻が設定されたとき、そのタイマ動作時刻とコントローラ時計の現在時刻を本体制御部に送信し、かつ、そのタイマ動作時刻と現在時刻とからタイマ動作時間Ｔを算出して所定時間Ｔｘよりも長いかどうかを判定し、タイマ動作時間Ｔが所定時間Ｔｘよりも長いときは所定時間Ｔｙ後にタイマ更新命令とコントローラ時計の現在時刻を本体制御部に送信し、本体制御部は、タイマ動作時刻とコントローラ時計の現在時刻が受信されたときにそのタイマ動作時刻と現在時刻とからタイマ動作時間Ｔを算出し、そのタイマ動作時間Ｔを経過する前にタイマ更新命令とコントローラ時計の現在時刻が受信されたときは、そのコントローラ時計の現在時刻と本体時計の現在時刻とから誤差を算出し、この誤差を基にタイマ動作時間Ｔを補正して更新する。
【発明の効果】
【０００７】
本発明によれば、コントローラ側では、スイッチ操作によってタイマ動作時刻が設定されたときに、そのタイマ動作時刻とコントローラ時計の現在時刻を本体制御部に送信し、かつ、そのタイマ動作時刻と現在時刻とからタイマ動作時間Ｔを算出して所定時間Ｔｘよりも長いかどうかを判定し、タイマ動作時間Ｔが所定時間Ｔｘよりも長いときは所定時間Ｔｙ後にタイマ更新命令とコントローラ時計の現在時刻を本体制御部に送信し、空気調和機本体側では、タイマ動作時刻とコントローラ時計の現在時刻が受信されたときにそのタイマ動作時刻と現在時刻とからタイマ動作時間Ｔを算出し、そのタイマ動作時間Ｔを経過する前にタイマ更新命令とコントローラ時計の現在時刻が受信されたときは、そのコントローラ時計の現在時刻と本体時計の現在時刻とから誤差を算出し、この誤差を基にタイマ動作時間Ｔを補正して更新するようにしたので、必要最低限の信号送信で済み、このため、従来と比べ部品の劣化と消費電力を抑えることが可能になり、ハードウェア構成を変えることなく、空気調和機本体の運転／停止をコントローラ側で設定された時刻通りにほぼ行うことができ、安価な空気調和機を提供できる。
【発明を実施するための最良の形態】
【０００８】
実施の形態１．
図１は本発明の実施の形態１に係る空気調和機の時間管理を説明するための概略ブロック図である。
図において、空気調和機の室内機（以下、「空調機本体１１」という）には、コントローラ２１からの赤外線信号を受光する受光部１３と、受光部１３により受光された赤外線信号からスイッチ操作に基づく情報（命令）を抽出し、かつ、抽出した命令に基づいて冷房や暖房、除湿などの運転／停止を実行するマイコン１２と、本体時計１４とを有している。空調機本体１１を遠隔操作するコントローラ２１には、スイッチ操作、例えば冷房や暖房、除湿の運転／停止、温度や風量、風向などの設定に基づく命令を生成し変調するマイコン２２と、そのマイコン２２の変調に基づいて赤外線信号を発光し空調機本体１１の受光部１３に送信する発光部２３と、本体時計１４より高精度のコントローラ時計２４とを有している。
【０００９】
コントローラ２１のマイコン２２は、ユーザのスイッチ操作によってタイマ動作時刻が設定されると、そのタイマ動作時刻とコントローラ時計２４の現在時刻を空調機本体１１に送信し、かつ、そのタイマ動作時刻と現在時刻とからタイマ動作時間Ｔを算出して所定時間Ｔｘよりも長いかどうかを判定し、タイマ動作時間Ｔが所定時間Ｔｘよりも長いときは所定時間Ｔｙ（タイマ動作時間Ｔの例えば５０％の時間）後にタイマ更新命令とコントローラ時計２４の現在時刻を発光部２３から空調機本体１１に送信するコントローラ制御部を有している。この送信タイミングは、マイコン２２が保持する最小単位の時間で行う。これにより、送信タイミングの誤差の拡大を抑えることができる。
【００１０】
空調機本体１１のマイコン１２は、タイマ動作時刻とコントローラ時計２４の現在時刻が受信されたときにそのタイマ動作時刻と現在時刻とからタイマ動作時間Ｔを算出し、そのタイマ動作時間Ｔを経過する前にタイマ更新命令とコントローラ時計２４の現在時刻が受信されたときは、そのコントローラ時計２４の現在時刻と本体時計１４の現在時刻とから誤差を算出し、この誤差が時間Ｔｚ以上のときに、この誤差を基にタイマ動作時間Ｔを補正して更新し、そして、その補正したタイマ動作時間Ｔ１を経過したときに、空調機本体１１の運転をＯＮ／ＯＦＦする本体制御部を有している。また、このマイコン１２は、タイマ更新命令とコントローラ時計２４の現在時刻が受信されたときに、受信音を鳴らさないようにしている。これは、ユーザに不快感を与えないためである。また、マイコン１２は、コントローラ２１側からのタイマ動作時刻とコントローラ時計２４の現在時刻が受信されていないときに、タイマ更新命令とコントローラ時計２４の現在時刻が受信されたときは、その命令を無視するようになっている。これは、ユーザが指定した空調機本体１１以外の空調機本体１１をタイマ運転させないようにするためである。
【００１１】
次に、実施の形態１の動作を図２及び図３のフローチャートに基づいて説明する。図２はタイマ設定時のコントローラの動作を示すフローチャート、図３はタイマが設定されたときの空調機本体の動作を示すフローチャートである。
コントローラ２１の所定のスイッチ操作によって、例えば「入りタイマ」が選択され、タイマ動作時刻が設定されると（Ｓ１）、マイコン２２は、選択された「入りタイマ」の情報及びタイマ動作時刻とコントローラ時計２４の現在時刻を空調機本体１１に送信し（Ｓ２）、次いで、そのタイマ動作時刻と現在時刻とからタイマ動作時間Ｔを算出する（Ｓ３）。そして、タイマ動作時間Ｔが所定時間Ｔｘよりも長いかどうかを判定し（Ｓ４）、所定時間Ｔｘの方が長いときは、このフローチャートに基づく動作を終了し、タイマ動作時間Ｔの方が長いときは、空調機本体１１に送信してからの経過時間が所定時間Ｔｙに達したかどうかを判定する（Ｓ５）。所定時間Ｔｙに達していないときは、Ｓ５での動作を繰り返し行い、そして、所定時間Ｔｙに達したときは、コントローラ時計２４から現在時刻を読み込んで、タイマ更新命令と共に発光部２３から送信し（Ｓ６）、動作を終了する。
【００１２】
一方、空調機本体１１のマイコン１２は、受光部１３を通して「入りタイマ」の情報及びタイマ動作時刻とコントローラ時計２４の現在時刻が受信されると（Ｓ１１）、そのタイマ動作時刻と現在時刻とからタイマ動作時間Ｔを算出し（Ｓ１２）、本体時計１４の計測に基づいてタイマのカウントを開始する（Ｓ１３）、そして、そのカウント値が、算出したタイマ動作時間Ｔを経過したかどうかを判定する（Ｓ１４）。タイマ動作時間Ｔを経過したときは、Ｓ２０に進むが、カウント値がタイマ動作時間を経過していないときは、タイマ更新命令と現在時刻が受信されたかどうかを判定し（Ｓ１５）、受信されていないときはＳ１４に戻って前述した動作を繰り返す。このＳ１４，Ｓ１５の動作を繰り返しているうちに、タイマ動作時間Ｔを経過したときは、「入りタイマ」の情報に基づいて空調機本体１１の運転をＯＮし（Ｓ２０）、この動作を終了する。なお、コントローラ２１によって「切りタイマ」が設定されていた場合は、空調機本体１１の運転をＯＦＦする。
【００１３】
また、タイマ動作時間Ｔを経過する前に、タイマ更新命令とコントローラ時計２４の現在時刻が受信されると（Ｓ１４，Ｓ１５）、受信されたコントローラ２１側の現在時刻と本体時計１４の現在時刻の誤差を算出し（Ｓ１６）、この誤差が時間Ｔｚ以上かどうかを判定する（Ｓ１７）。誤差が時間Ｔｚ未満のときは、タイマ動作時間Ｔを経過したかどうかを判定し（Ｓ２１）、タイマ動作時間Ｔに達していないときは、このＳ２１での動作を繰り返し行い、そして、タイマ動作時間Ｔを経過したときは、「入りタイマ」の情報に基づいて空調機本体１１の運転をＯＮし（Ｓ２０）、この動作を終了する。なお、前述したようにコントローラ２１によって「切りタイマ」が設定されていた場合は、空調機本体１１の運転をＯＦＦする。
【００１４】
Ｓ１７において誤差が時間Ｔｚ以上と判断したときは、その誤差に基づいてタイマ動作時間Ｔを補正し、タイマ動作時間Ｔ１として更新する（Ｓ１８）。そして、補正したタイマ動作時間Ｔ１を経過したかどうかを判定し（Ｓ１９）。タイマ動作時間Ｔ１を経過していないときは、Ｓ１９での動作を繰り返し行い、タイマ動作時間Ｔ１を経過したときは「入りタイマ」の情報に基づいて空調機本体１１の運転をＯＮし（Ｓ２０）、この動作を終了する。この場合も「切りタイマ」が設定されていたときは、空調機本体１１の運転をＯＦＦする。
【００１５】
以上のように実施の形態１によれば、コントローラ２１側では、ユーザによってタイマ動作時刻が設定されたときに、そのタイマ動作時刻とコントローラ時計２４の現在時刻を空調機本体１１に送信し、かつ、そのタイマ動作時刻と現在時刻とからタイマ動作時間Ｔを算出し、その時間Ｔが所定時間Ｔｘより長いときに、所定時間Ｔｙ後にタイマ更新命令とコントローラ時計２４の現在時刻を空調機本体１１に送信し、空調機本体１１側では、タイマ動作時刻とコントローラ時計２４の現在時刻が受信されたときにそのタイマ動作時刻と現在時刻とからタイマ動作時間Ｔを算出し、そのタイマ動作時間Ｔを経過する前にタイマ更新命令とコントローラ時計の現在時刻が受信されたときは、その現在時刻と本体時計１４の現在時刻の誤差を算出し、誤差が時間Ｔｚ以上のときはその誤差に基づいてタイマ動作時間Ｔを補正するようにしたので、必要最低限の信号送信で済み、このため、従来と比べ部品の劣化と消費電力を抑えることが可能になり、ハードウェア構成を変えることなく、空調機本体１１の運転／停止をコントローラ２１側で設定された時刻通りにほぼ行うことができ、安価な空気調和機を提供できる。
【００１６】
実施の形態２．
前述した実施の形態１では、タイマ更新命令と現在時刻が受信されたとき、その現在時刻と本体時計１４の現在時刻の誤差を算出し、誤差が時間Ｔｚ以上のときにタイマ動作時間Ｔを誤差に基づいて補正するようにしたものであるが、実施の形態２は、タイマ更新命令と現在時刻が受信されなかった場合でも、空調機本体１１の運転／停止をコントロール２１側で設定されたほぼ時刻通りにできるようにしたものであり、以下、図４および図５を用いて説明する。
【００１７】
図４は本発明の実施の形態２に係る空気調和機の時間管理を説明するための概略ブロック図である。なお、図１で説明した実施の形態１と同一又は相当部分には同じ符号を付し説明を省略する。
図において、空調機本体１１のマイコン１２は、タイマ更新命令を確認したときにコントローラ時計２４の現在時刻と本体時計１４の現在時刻とから誤差を算出し、この誤差を誤差データとしてメモリ１５に保存し、タイマ更新命令とコントローラ時計２４の現在時刻が所定時間経過しても受信されなかったときは、例えば時間Ｔｙ後にメモリ１５から最新の誤差データを読み出し、その誤差が時間Ｔｚ以上のときに、その誤差を基にタイマ動作時間Ｔを補正して更新する本体制御部を備えている。また、このマイコン１２は、タイマ更新命令とコントローラ時計２４の現在時刻が受信されたときに、受信音を鳴らさないようにしており、また、コントローラ２１側からのタイマ動作時刻とコントローラ時計２４の現在時刻が受信されていないときに、タイマ更新命令とコントローラ時計２４の現在時刻が受信されたときは、その命令を無視するようになっている。
【００１８】
次に、実施の形態２の動作を図５のフローチャートに基づいて説明する。図５はタイマが設定されたときの空調機本体の動作を示すフローチャートである。なお、コントローラ２１の動作については、図２に示すフローチャートと同じであるため、説明を割愛する。また、実施の形態２における空調機本体１１は、図５のフローチャートのうちＳ３５〜Ｓ３８、Ｓ４１およびＳ４２の動作が実施の形態１と異なるだけであるため、その動作のみを説明する。
【００１９】
空調機本体１１のマイコン１２は、Ｓ３３において、算出したタイマ動作時間Ｔを経過していないと判断したとき、タイマ更新命令と現在時刻が受信されたかどうかを判定する（Ｓ３５）。タイマ更新命令と現在時刻が受信されていないときは、タイマのカウント開始から時間Ｔｙ（タイマ動作時間Ｔの例えば５０％の時間）を経過したかどうかを判定し（Ｓ３６）、時間Ｔｙに達しているときはＳ３７に進むが、時間Ｔｚを経過していないときは、Ｓ３４に戻って、前述した動作を繰り返す。この動作を繰り返し行っているうちに、Ｓ３４においてタイマ動作時間Ｔを経過したと判断したときはＳ４０に進み、また、Ｓ３５においてタイマ更新命令と現在時刻の受信を確認したときはＳ４１に進み、また、Ｓ３６においてタイマのカウント開始から時間Ｔｙを経過したと判断したときは、メモリ１５にアクセスして最新の誤差データを読み出し（Ｓ３７）、その誤差データが時間Ｔｚ以上かどうかを判定する（Ｓ３８）。誤差が時間Ｔｚ以上のときは、その誤差データを基にタイマ動作時間Ｔを補正してタイマ動作時間Ｔ１として更新し（Ｓ４２）、Ｓ４３に進む。また、誤差データが時間Ｔｚ未満のときはＳ３９に進んで、タイマ動作時間Ｔを経過したかどうかの判定に入る。
【００２０】
以上のように実施の形態２によれば、コントローラ２１からのタイマ更新命令と現在時刻が受信されなかったとき、メモリ１５に格納された過去の最新の誤差データを基にタイマ動作時間Ｔを補正するようにしたので、実施の形態１の効果に加え、何らかの原因でコントローラ２１からのタイマ更新命令と現在時刻が受信されなかったとしても、空調機本体１１の運転／停止をコントロール２１側で設定されたほぼ時刻通りにできるという効果がある。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施の形態１に係る空気調和機の時間管理を説明するための概略ブロック図である。
【図２】タイマ設定時のコントローラの動作を示すフローチャートである。
【図３】タイマが設定されたときの空調機本体の動作を示すフローチャートである。
【図４】本発明の実施の形態２に係る空気調和機の時間管理を説明するための概略ブロック図である。
【図５】タイマが設定されたときの空調機本体の動作を示すフローチャートである。
【符号の説明】
【００２２】
１１  空調機本体、１２  マイコン、１３  受光部、１４  本体時計、１５  メモリ、
２１  コントローラ、２２  マイコン、２３  発光部、２４  コントローラ時計。
【図１】
2009115380.tif 000003
【図２】
2009115380.tif 000004
【図３】
2009115380.tif 000005
【図４】
2009115380.tif 000006
【図５】
2009115380.tif 000007