(57)【要約】  空気調和機システム（１００）の空気調和機（１）は、無線アダプタ（２）から空気調和機（１）のための更新用の制御プログラムを受信すると、空気調和機（１）が用いる制御プログラムを、更新用の制御プログラムに書き換える書換部（１０５）と、書換部（１０５）による更新用の制御プログラムへの書き換えが完了すると、無線アダプタ（２）に完了通知を送信する通知送信部（１０６）とを備え、無線アダプタ（２）は、更新用の制御プログラムが格納される記憶部（１２４）と、更新用の制御プログラムを空気調和機（１）に送信するプログラム送信部（１２５）と、空気調和機（１）から、完了通知を受信すると、更新用の制御プログラムを記憶部（１２４）から削除する削除部（１２７）と、を備える。
2017199331.tif 000002
【特許請求の範囲】
【請求項１】
空気調和機と、前記空気調和機と通信可能な制御装置とを備える空気調和機システムにおいて、
前記空気調和機は、
前記制御装置から前記空気調和機のための更新用の制御プログラムを受信すると、前記空気調和機が用いる制御プログラムを、前記更新用の制御プログラムに書き換える書換部と、
前記書換部による前記更新用の制御プログラムへの書き換えが完了すると、前記制御装置に完了通知を送信する通知送信部とを備え、
前記制御装置は、
前記更新用の制御プログラムが格納される記憶部と、
前記更新用の制御プログラムを前記空気調和機に送信するプログラム送信部と、
前記空気調和機から、前記完了通知を受信すると、前記更新用の制御プログラムを前記記憶部から削除する削除部と、
を備えることを特徴とする空気調和機システム。
【請求項２】
前記制御装置は、
前記更新用の制御プログラムを一定のバイト数分、受信するプログラム受信部と、
前記記憶部に前記一定のバイト数分の前記更新用の制御プログラムを格納させる格納制御部とを備え、
前記プログラム送信部は、前記一定のバイト数分の前記更新用の制御プログラムを前記空気調和機に送信する、
ことを特徴とする請求項１に記載の空気調和機システム。
【請求項３】
空気調和機と、前記空気調和機と通信可能な制御装置とを備える空気調和機システムにおける前記空気調和機の制御プログラムの書き換え制御方法において、
前記制御装置の記憶部に格納された前記空気調和機のための更新用の制御プログラムを前記空気調和機に送信するプログラム送信ステップと、
前記空気調和機が、前記更新用の制御プログラムを受信するプログラム受信ステップと、
前記空気調和機が用いる制御プログラムを前記更新用の制御プログラムに書き換える書換ステップと、
前記空気調和機が、前記書換ステップが完了すると、前記制御装置に完了通知を送信する通知送信ステップと、
前記制御装置が、前記完了通知を受信する通知受信ステップと、
前記制御装置が、前記完了通知を受信すると、前記更新用の制御プログラムを前記記憶部から削除する削除ステップとを含む、
ことを特徴とする書き換え制御方法。
【請求項４】
空気調和機と、前記空気調和機と通信可能な制御装置とを備える空気調和機システムによって実行される前記空気調和機の制御プログラムの書き換え制御プログラムであって、
前記制御装置の記憶部に格納された前記空気調和機のための更新用の制御プログラムを前記空気調和機に送信するプログラム送信ステップと、
前記空気調和機が、前記更新用の制御プログラムを受信するプログラム受信ステップと、
前記空気調和機が用いる制御プログラムを前記更新用の制御プログラムに書き換える書換ステップと、
前記空気調和機が、前記書換ステップが完了すると、前記制御装置に完了通知を送信する通知送信ステップと、
前記制御装置が、前記完了通知を受信する通知受信ステップと、
前記制御装置が、前記完了通知を受信すると、前記更新用の制御プログラムを前記記憶部から削除する削除ステップと、
をコンピュータに実行させることを特徴とする書き換え制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、空気調和機の制御プログラムを書き換え可能な空気調和機システム、書き換え制御方法及び書き換え制御プログラムに関する。
【背景技術】
【０００２】
特許文献１には、空気調和機と通信可能な制御装置であって、記憶部に空気調和機のための更新用の制御プログラムを格納し、ネットワークを介した書き換え指示によって、空気調和機に更新用の制御プログラムを送信し、空気調和機の制御プログラムの書き換えを行わせる制御装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１６３１０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の技術によれば、制御装置が空気調和機の制御プログラムの書き換えが正常に完了したことを判断することができなかった。そのため、制御装置は記憶部に格納された空気調和機のための更新用の制御プログラムをどのタイミングで削除すればよいのか判断できず、更新用の制御プログラムを記憶部に保持しておくことになり、記憶部の記憶領域を有効に活用することができないという問題があった。【０００５】
本発明は、上記に鑑みてなされたものであって、制御装置の記憶部の記憶領域を有効に活用することができる空気調和機システムを得ることを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明に係る空気調和機システムは、空気調和機と、空気調和機と通信可能な制御装置とを備える。空気調和機は、制御装置から空気調和機のための更新用の制御プログラムを受信すると、空気調和機が用いる制御プログラムを、更新用の制御プログラムに書き換える書換部と、書換部による更新用の制御プログラムへの書き換えが完了すると、制御装置に完了通知を送信する通知送信部とを備える。制御装置は、更新用の制御プログラムが格納される記憶部と、更新用の制御プログラムを空気調和機に送信するプログラム送信部と、空気調和機から、完了通知を受信すると、更新用の制御プログラムを記憶部から削除する削除部とを備える。
【発明の効果】
【０００７】
本発明に係る空気調和機システムは、制御装置の記憶部の記憶領域を有効に活用することができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態１に係る空気調和機システムの一例を示す概略図
【図２】本発明の実施の形態１に係る空気調和機システムにおける空気調和機及び無線アダプタの機能構成の一例を示すブロック図
【図３】本発明の実施の形態１の室内機、室外機及び無線アダプタの制御回路を示す図
【図４】図２における空気調和機の室内機が実行する制御プログラムの書き換え処理のフローチャート
【図５】図２における無線アダプタが実行する制御プログラムの書き換え処理のフローチャート
【図６】本発明の実施の形態２に係る空気調和機システムにおける空気調和機及び無線アダプタの機能構成の一例を示すブロック図
【図７】図６における無線アダプタが実行する制御プログラムの書き換え処理のフローチャート
【発明を実施するための形態】
【０００９】
以下に、本発明の実施の形態に係る空気調和機システムを図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１０】
実施の形態１．
まず、本発明の実施の形態１に係る空気調和機システムについて説明する。図１は、本発明の実施の形態１に係る空気調和機システムの一例を示す概略図である。
【００１１】
図１において、空気調和機システム１００は、空気調和機１と、空気調和機１と通信線６によって接続された無線アダプタ２とを備える。図１では、空気調和機１の空調制御に関する構成、例えば圧縮機、インバータの図示は省略されている。空気調和機１と無線アダプタ２とは無線によって通信可能とされていてもよい。この場合、無線アダプタ２は、後述する更新用の制御プログラムとともに、当該更新用の制御プログラムの宛先を特定する情報、すなわち後述する空気調和機１の室内機１０又は室外機２０のいずれかを特定する情報を送信するようにする。無線アダプタ２は、ネットワーク３と無線により接続され、ネットワーク３を介して携帯端末４及びサーバ５へ接続される。ネットワーク３はインターネットであるが、これに限定されない。サーバ５には、空気調和機１のための更新用の制御プログラムが格納されている。ここで、空気調和機１のための更新用の制御プログラムとは、空気調和機１の制御プログラムの新しいバージョンの制御プログラムを意味する。また、制御プログラムの更新とは、古いバージョンの制御プログラムを新しいバージョンの制御プログラムに書き換えることを意味する。無線アダプタ２は、実施の形態１に係る制御装置の一例である。
【００１２】
次に、本発明の実施の形態１に係る空気調和機システムにおける空気調和機及び無線アダプタの機能構成について説明する。図２は、本発明の実施の形態１に係る空気調和機システムにおける空気調和機及び無線アダプタの機能構成の一例を示すブロック図である。
【００１３】
図２において、空気調和機１は、室内に設置される室内機１０と、室外に設置される室外機２０とを備える。
【００１４】
室内機１０は、室内機１０の全体の動作を制御する制御部１０１と、無線アダプタ２と接続することによって無線アダプタ２と通信を行う通信部１０２と、室外機２０と接続することによって室外機２０と通信を行う通信部１０３とを備える。
【００１５】
制御部１０１は、無線アダプタ２から送信された空気調和機１のための更新用の制御プログラムを受信するプログラム受信部１０４と、空気調和機１が用いる制御プログラムを、プログラム受信部１０４が受信した更新用の制御プログラムに書き換える書換部１０５と、書換部１０５による更新用の制御プログラムへの書き換えが正常に完了し、空気調和機１のリセット処理が行われて、空気調和機１の運転が正常に再開した際に、空気調和機１のリセットが完了した旨の更新完了通知を通信部１０２を介して無線アダプタ２に送信する通知送信部１０６とを備える。通知送信部１０６による制御プログラムの書き換えが正常に完了したか否かの判断は、例えば制御プログラムの書き換えを開始してからエラーが発生することなく全ての制御プログラムの書き換えが終了したか否かによって行う。空気調和機１のリセット処理は、空気調和機１の再起動といった空気調和機１の運転を再開させるために必要な処理のことである。通知送信部１０６による空気調和機１の運転が正常に再開したか否かの判断は、例えば空気調和機１の運転が再開してから一定時間経過後においてもエラーが発生することなく運転が行われているか否かによって行う。
【００１６】
図２では、室内機１０と無線アダプタ２との接続例を示しているが、室外機２０と無線アダプタ２とは室外機２０の通信部１１２が無線アダプタ２の通信部１２１と接続することによって相互に通信可能である。室外機２０は、室外機２０の全体の動作を制御する制御部１１１と、無線アダプタ２と接続する場合には無線アダプタ２と通信を行う通信部１１２と、室内機１０と接続することによって室内機１０と通信を行う通信部１１３とを備える。制御部１１１は、制御部１０１と同様に、プログラム受信部１１４、書換部１１５及び通知送信部１１６を備える。プログラム受信部１１４はプログラム受信部１０４と同様の機能を有し、書換部１１５は書換部１０５と同様の機能を有し、通知送信部１１６は通知送信部１０６と同様の機能を有するため、これらの説明は省略する。
【００１７】
無線アダプタ２は、空気調和機１と接続することによって空気調和機１と通信を行う通信部１２１と、無線アダプタ２の全体の動作を制御する制御部１２２と、ネットワーク３と無線により接続することによってネットワーク３に接続された携帯端末４、及び空気調和機１のための更新用の制御プログラムが格納されたサーバ５と無線通信を行う通信部１２３と、ネットワーク３を介してサーバ５から通信部１２３が受信した空気調和機１のための更新用の制御プログラムが格納される記憶部１２４とを備える。
【００１８】
制御部１２２は、記憶部１２４に格納された空気調和機１のための更新用の制御プログラムを空気調和機１に送信するプログラム送信部１２５と、空気調和機１から送信された更新完了通知を受信する通知受信部１２６と、通知受信部１２６が更新完了通知を受信した際に、記憶部１２４に格納された空気調和機１のための更新用の制御プログラムを記憶部１２４から削除する削除部１２７とを備える。
【００１９】
また、携帯端末４が、運転／停止モード、温度決定、風量、及び風向の設定といった空気調和機１の操作のための情報である操作情報の入力を受け付けると、携帯端末４は、受け付けた操作情報を無線アダプタ２に送信する。無線アダプタ２は、受信した操作情報を空気調和機１に送信する。このようにして、携帯端末４に入力された操作情報に基づく空気調和機１の設定が行われる。
【００２０】
次に、室内機１０、室外機２０及び無線アダプタ２のハードウェア構成について説明する。図３は、本発明の実施の形態１の室内機１０、室外機２０及び無線アダプタ２の制御回路２００，３００，４００を示す図である。室内機１０は、通信部１０２の一部、通信部１０３の一部及び制御部１０１を実現するハードウェアである制御回路２００を備える。室外機２０は、通信部１１２の一部、通信部１１３の一部及び制御部１１１を実現するハードウェアである制御回路３００を備える。無線アダプタ２は、通信部１２１の一部、通信部１２３の一部、制御部１２２及び記憶部１２４を実現するハードウェアである制御回路４００を備える。
【００２１】
制御回路２００は、制御回路２００の外部からの情報が入力される入力回路及び情報を制御回路２００の外部へ出力する出力回路を含む入出力インターフェース回路２０１と、プロセッサ２０２と、メモリ２０３とを備える。入出力インターフェース回路２０１は、外部から受信した情報をメモリ２０３に送る。メモリ２０３は、入出力インターフェース回路２０１から受け取った情報を記憶する。また、メモリ２０３にはコンピュータプログラムが記憶されている。プロセッサ２０２は、メモリ２０３に記憶されているコンピュータプログラムを読み出し、メモリ２０３に記憶されている情報に基づいて演算処理を行う。プロセッサ２０２による演算結果を示す演算結果情報は、メモリ２０３に送られる。入出力インターフェース回路２０１は、メモリ２０３に記憶されている情報を外部に送る。制御回路３００，４００は制御回路２００と同様であるため、これらの説明は省略する。
【００２２】
室内機１０の入出力インターフェース回路２０１は、通信部１０２及び通信部１０３を含む。室内機１０のプロセッサ２０２は、制御部１０１を含む。室内機１０のメモリ２０３は、記憶部を含む。
【００２３】
室外機２０の入出力インターフェース回路３０１は、通信部１１２及び通信部１１３を含む。室外機２０のプロセッサ３０２は、制御部１１１を含む。室外機２０のメモリ３０３は、記憶部を含む。
【００２４】
無線アダプタ２の入出力インターフェース回路４０１は、通信部１２１及び通信部１２３を含む。無線アダプタ２のプロセッサ４０２は、制御部１２２を含む。無線アダプタ２のメモリ４０３は、記憶部１２４を含む。
【００２５】
次に、図２における空気調和機システム１００が実行する制御プログラムの書き換え処理について説明する。図４は、図２における空気調和機１の室内機１０が実行する制御プログラムの書き換え処理のフローチャートである。
【００２６】
図４において、まず、室内機１０の制御部１０１は、通信部１０２を介して無線アダプタ２から空気調和機１のための更新用の制御プログラム（更新プログラム）が有る旨の情報を受信すると（ステップＳ１０１）、空気調和機１の制御プログラムの書き換えの準備ができているときは、通信部１０２を介して書き換えの準備ができている旨の情報を無線アダプタ２に送信する（ステップＳ１０２）。制御部１０１は、空気調和機１の制御プログラムの書き換えの準備ができていないときは、無線アダプタ２に対して何らの応答もしない。
【００２７】
次いで、プログラム受信部１０４が、無線アダプタ２から送信された空気調和機１のための更新用の制御プログラムを通信部１０２を介して受信すると（ステップＳ１０３）、制御部１０１は、空気調和機１のための更新用の制御プログラムの全ての受信が完了したか否かを判別する（ステップＳ１０４）。空気調和機１のための更新用の制御プログラムの全ての受信が完了していないときは（ステップＳ１０４でＮｏ）、ステップＳ１０４の処理に戻る。空気調和機１のための更新用の制御プログラムの全ての受信が完了したときは（ステップＳ１０４でＹｅｓ）、制御部１０１は、空気調和機１のための更新用の制御プログラムの全ての受信が完了した旨の情報を通信部１０２を介して無線アダプタ２に送信する（ステップＳ１０５）。
【００２８】
次いで、書換部１０５は、空気調和機１が用いる制御プログラムを、受信した更新用の制御プログラムに書き換える（ステップＳ１０６）。そして、制御部１０１は、制御プログラムの書き換えが正常に完了したときは、空気調和機１のリセット処理を行う（ステップＳ１０７）。ここで、制御部１０１は、制御プログラムの書き換えが正常に完了しないときは、空気調和機１のリセット処理は行わない。
【００２９】
次いで、通知送信部１０６は、制御プログラムの書き換えが正常に完了し、空気調和機１のリセット処理が行われて、空気調和機１の運転が正常に再開した際に、空気調和機１のリセットが完了した旨の更新完了通知を通信部１０２を介して無線アダプタ２に送信する（ステップＳ１０８）。そして、本処理を終了する。
【００３０】
図５は、図２における無線アダプタ２が実行する制御プログラムの書き換え処理のフローチャートである。無線アダプタ２の記憶部１２４としてのメモリ４０３は不揮発性メモリであり、記憶部１２４にはサーバ５からネットワーク３を介して通信部１２３が受信した空気調和機１のための更新用の制御プログラムの全てが既に格納されているものとする。
【００３１】
図５において、まず、無線アダプタ２において、空気調和機１の保守者によるネットワーク３を介した空気調和機１の制御プログラムの書き換え指示が通信部１２３に入力されると、制御部１２２は、通信部１２１を介して空気調和機１に対して更新用の制御プログラムが有る旨の情報を送信する（ステップＳ２０１）。
【００３２】
次いで、無線アダプタ２において、空気調和機１からの更新用の制御プログラムの書き換えの準備ができている旨の情報を通信部１２１が受信すると（ステップＳ２０２）、プログラム送信部１２５は、通信部１２１を介して記憶部１２４に格納されている空気調和機１のための更新用の制御プログラムを空気調和機１に対して送信する（ステップＳ２０３）。
【００３３】
次いで、無線アダプタ２において、空気調和機１に対しての更新用の制御プログラムの全ての送信が完了した後に（ステップＳ２０４）、空気調和機１からの更新用の制御プログラムの全ての受信が完了した旨の情報を通信部１２１が受信すると（ステップＳ２０５）、制御部１２２は、空気調和機１のリセットが完了した旨の更新完了通知を通知受信部１２６が受信したか否かを判別する（ステップＳ２０６）。
【００３４】
ステップＳ２０６での判別の結果、空気調和機１のリセットが完了した旨の更新完了通知を通知受信部１２６が受信していないときは（ステップＳ２０６でＮｏ）、制御部１２２は、空気調和機１のリセットが完了した旨の更新完了通知を受信できなかった状態でのタイマのカウントアップの回数がＮ回未満であるか否かを判別する（ステップＳ２０７）。具体的には、制御部１２２は、ステップＳ２０５での空気調和機１からの更新用の制御プログラムの全ての受信が完了した旨の情報を受信してからタイマを稼働させ、ある一定時間経過後からのタイマのカウントアップの回数がＮ回未満であるか否かを判別する。
【００３５】
ステップＳ２０７での判別の結果、タイマのカウントアップの回数がＮ回未満であるときは（ステップＳ２０７でＹｅｓ）、ステップＳ２０６の処理に戻る。
【００３６】
ステップＳ２０７での判別の結果、タイマのカウントアップの回数がＮ回未満でない、すなわちＮ回以上であるときは（ステップＳ２０７でＮｏ）、制御部１２２は、空気調和機１が制御プログラムを何らかの原因で正常に更新できなかったと判断し、再度、空気調和機１のための更新用の制御プログラムの送信を行うために、ステップＳ２０１の処理に戻る。
【００３７】
ステップＳ２０６での判別の結果、空気調和機１のリセットが完了した旨の更新完了通知を通知受信部１２６が受信したときは（ステップＳ２０６でＹｅｓ）、削除部１２７は、記憶部１２４に格納されている空気調和機１のための更新用の制御プログラムを記憶部１２４から削除する（ステップＳ２０８）。そして、本処理を終了する。
【００３８】
実施の形態１における図４及び図５の制御プログラムの書き換え処理によれば、無線アダプタ２の通知受信部１２６が空気調和機１のリセットが完了した旨の更新完了通知を受信したときに、無線アダプタ２の削除部１２７が記憶部１２４に格納されている空気調和機１のための更新用の制御プログラムを記憶部１２４から削除する。これにより、不要となった空気調和機１のための更新用の制御プログラムを記憶部１２４から削除することができるため、記憶部１２４の記憶領域を有効に活用することができるようになる。また、無線アダプタ２が空気調和機１の制御プログラムの更新が正常に完了したことを判断した上で、無線アダプタ２の記憶部１２４に格納されている更新用の制御プログラムを削除しているため、空気調和機１が制御プログラムを何らかの原因で正常に更新できなかった場合に、無線アダプタ２の記憶部１２４から更新用の制御プログラムが削除されてしまうことを防止することができる。その結果、無線アダプタ２が更新用の制御プログラムを再度受信する必要性をなくすことができる。さらに、無線アダプタ２の制御部１２２は空気調和機１が制御プログラムを何らかの原因で正常に更新できなかったと判断したときは、再度、空気調和機１に対して更新用の制御プログラムの送信を行うため、空気調和機１の制御プログラムの書き換えを確実に行わせることができる。室外機２０が実行する制御プログラムの書き換え処理は、室外機１０が実行する制御プログラムの書き換え処理と同様であるため、説明を省略する。
【００３９】
実施の形態２．
次に、本発明の実施の形態２に係る空気調和機システムについて説明する。図６は、本発明の実施の形態２に係る空気調和機システムにおける空気調和機及び無線アダプタの機能構成の一例を示すブロック図である。本発明の実施の形態２に係る空気調和機システムにおける空気調和機及び無線アダプタは、無線アダプタ２の制御部１２２が、プログラム受信部１２８及び格納制御部１２９を備えている点が、上述した実施の形態１と異なるのみであるので、重複した構成、作用については説明を省略し、以下に異なる構成、作用についての説明を行う。
【００４０】
図６において、空気調和機システム１００Ａにおける無線アダプタ２の制御部１２２は、ネットワーク３を介してサーバ５から空気調和機１のための更新用の制御プログラムのＸ（Ｘは１以上の整数）バイト（byte）数分、受信するプログラム受信部１２８と、記憶部１２４に空気調和機１のための更新用の制御プログラムをＸバイト数分、格納させる格納制御部１２９とを備える。プログラム受信部１２８は、空気調和機１のための更新用の制御プログラムを一定のバイト数分（Ｘバイト数分）、受信してもよく、受信するバイト数を変更可能としてもよい。例えば、受信するバイト数を徐々に増やしてもよいし、徐々に減らしてもよい。格納制御部１２９は、空気調和機１のための更新用の制御プログラムを一定のバイト数分（Ｘバイト数分）、格納させてもよく、格納させるバイト数を変更可能としてもよい。例えば、格納させるバイト数を徐々に増やしてもよいし、徐々に減らしてもよい。無線アダプタ２のプログラム送信部１２５は、記憶部１２４に格納されたＸバイト数分の空気調和機１のための更新用の制御プログラムを通信部１２１を介して空気調和機１に送信する。
【００４１】
次に、図６における空気調和機システム１００Ａが実行する制御プログラムの書き換え処理について説明する。空気調和機システム１００Ａにおける空気調和機１の室内機１０が実行する制御プログラムの書き換え処理については、上述した図４の処理と同様であるため、説明を省略する。
【００４２】
図７は、図６における無線アダプタ２が実行する制御プログラムの書き換え処理のフローチャートである。本処理では、無線アダプタ２の記憶部１２４には、空気調和機１のための更新用の制御プログラムは未だ格納されていないものとする。
【００４３】
図７において、まず、無線アダプタ２において、空気調和機１の保守者によるネットワーク３を介した空気調和機１の制御プログラムの書き換え指示が通信部１２３に入力されると、プログラム受信部１２８は、ネットワーク３を介してサーバ５から空気調和機１のための更新用の制御プログラムのＸバイトを通信部１２３を介して受信し、格納制御部１２９は、受信した制御プログラムを記憶部１２４に格納させる（ステップＳ３０１）。
【００４４】
次いで、無線アダプタ２において、制御部１２２は、通信部１２１を介して空気調和機１に対して更新用の制御プログラムが有る旨の情報を送信する（ステップＳ３０２）。
【００４５】
次いで、無線アダプタ２において、空気調和機１からの更新用の制御プログラムの書き換えの準備ができている旨の情報を通信部１２１が受信すると（ステップＳ３０３）、プログラム送信部１２５は、通信部１２１を介して記憶部１２４に格納されているＸバイト数分の、空気調和機１のための更新用の制御プログラムを空気調和機１に対して送信する（ステップＳ３０４）。
【００４６】
次いで、無線アダプタ２において、プログラム受信部１２８は、ネットワーク３を介してサーバ５から空気調和機１のための更新用の制御プログラムの残りをＸバイト数分、通信部１２３を介して受信し、制御部１２２は、空気調和機１のための更新用の制御プログラムの全ての受信が完了したか否かを判別する（ステップＳ３０５）。
【００４７】
ステップＳ３０５での判別の結果、空気調和機１のための更新用の制御プログラムの全ての受信が完了していないときは（ステップＳ３０５でＮｏ）、格納制御部１２９は、受信したＸバイト数分の制御プログラムを記憶部１２４に格納させる（ステップＳ３０６）。
【００４８】
次いで、プログラム送信部１２５は、通信部１２１を介して記憶部１２４に格納されているＸバイト数分の、空気調和機１のための更新用の制御プログラムを空気調和機１に対して送信して（ステップＳ３０７）、ステップＳ３０５の処理へ戻る。
【００４９】
ステップＳ３０５での判別の結果、空気調和機１のための更新用の制御プログラムの全ての受信が完了しているときは（ステップＳ３０５でＹｅｓ）、格納制御部１２９は、受信した制御プログラムの残りを記憶部１２４に格納させる（ステップＳ３０８）。ステップＳ３０８で格納させる制御プログラムの残りは、Ｘバイト以下となる。
【００５０】
次いで、プログラム送信部１２５は、通信部１２１を介して記憶部１２４に格納されている残りの空気調和機１のための更新用の制御プログラムを空気調和機１に対して送信する（ステップＳ３０９）。
【００５１】
次いで、無線アダプタ２において、空気調和機１に対しての更新用の制御プログラムの全ての送信が完了した後に（ステップＳ３１０）、空気調和機１からの更新用の制御プログラムの全ての受信が完了した旨の情報を通信部１２１が受信すると（ステップＳ３１１）、制御部１２２は、空気調和機１のリセットが完了した旨の更新完了通知を通知受信部１２６が受信したか否かを判別する（ステップＳ３１２）。
【００５２】
ステップＳ３１２での判別の結果、空気調和機１のリセットが完了した旨の更新完了通知を通知受信部１２６が受信していないときは（ステップＳ３１２でＮｏ）、制御部１２２は、空気調和機１のリセットが完了した旨の更新完了通知を受信できなかった状態でのタイマのカウントアップの回数がＮ回未満であるか否かを判別する（ステップＳ３１３）。
【００５３】
ステップＳ３１３での判別の結果、タイマのカウントアップの回数がＮ回未満であるときは（ステップＳ３１３でＹｅｓ）、ステップＳ３１２の処理に戻る。
【００５４】
ステップＳ３１３での判別の結果、タイマのカウントアップの回数がＮ回未満でない、すなわちＮ回以上であるときは（ステップＳ３１３でＮｏ）、制御部１２２は、空気調和機１が制御プログラムを何らかの原因で正常に更新できなかったと判断し、再度、空気調和機１のための更新用の制御プログラムの送信を行うために、上述した図５の制御プログラムの書き換え処理と同様の処理を行う。
【００５５】
ステップＳ３１２での判別の結果、空気調和機１のリセットが完了した旨の更新完了通知を通知受信部１２６が受信したときは（ステップＳ３１２でＹｅｓ）、削除部１２７は、記憶部１２４に格納されている空気調和機１のための更新用の制御プログラムを記憶部１２４から削除する（ステップＳ３１４）。そして、本処理を終了する。
【００５６】
実施の形態２における図７の制御プログラムの書き換え処理によれば、上述した実施の形態１における図４及び図５の制御プログラムの書き換え処理と同様の効果を奏することができる。さらに、実施の形態２における図７の制御プログラムの書き換え処理によれば、空気調和機１のための更新用の制御プログラムをＸバイト数分、記憶部１２４に格納し、当該記憶部１２４に格納されたＸバイト数分の更新用の制御プログラムを空気調和機１に送信しているため、更新用の制御プログラムの全てを無線アダプタ２の記憶部１２４に格納してからその全てを空気調和機１に送信する場合と比較して、高速且つ確実に更新用の制御プログラムの受信及び送信を行うことができるようになる。
【００５７】
空気調和機システムの機能は、上述した各実施の形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システム又は装置に供給し、そのシステム又は装置のコンピュータ（またはＣＰＵ（Central  Processing  Unit）及びＭＰＵ（Micro  Processing  Unit））が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成される。
【００５８】
この場合、記憶媒体から読み出されたプログラムコード自体が上述した各実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５９】
また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ（Read  Only  Memory）、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ等の光ディスク、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。または、プログラムコードを、ネットワークを介してダウンロードしてもよい。
【００６０】
また、コンピュータが読み出したプログラムコードを実行することにより、上述した各実施の形態の機能が実現されるだけではなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって上述した各実施の形態の機能が実現される場合も含まれる。
【００６１】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その拡張機能を拡張ボードや拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上述した各実施の形態の機能が実現される場合も含まれる。
【００６２】
以上の実施の形態に示した構成は、本発明の内容の一例を示すものであり、別の公知の技術と組み合わせることも可能であるし、本発明の要旨を逸脱しない範囲で、構成の一部を省略及び変更することも可能である。
【符号の説明】
【００６３】
１  空気調和機、２  無線アダプタ、３  ネットワーク、４  携帯端末、５  サーバ、１０  室内機、２０  室外機、１００，１００Ａ  空気調和機システム、１０１，１１１，１２２  制御部、１０２，１０３，１１２，１１３，１２１，１２３  通信部、１０４，１１４，１２８  プログラム受信部、１０５，１１５  書換部、１０６，１１６  通知送信部、１２４  記憶部、１２５  プログラム送信部、１２６  通知受信部、１２７  削除部、１２９  格納制御部。
【図１】
2017199331.tif 000003
【図２】
2017199331.tif 000004
【図３】
2017199331.tif 000005
【図４】
2017199331.tif 000006
【図５】
2017199331.tif 000007
【図６】
2017199331.tif 000008
【図７】
2017199331.tif 000009
【手続補正書】
【提出日】平成30年5月7日(2018.5.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
空気調和機と、前記空気調和機と通信可能な制御装置とを備える空気調和機システムにおいて、
前記空気調和機は、
前記制御装置から前記空気調和機のための更新用の制御プログラムを受信すると、前記空気調和機が用いる制御プログラムを、前記更新用の制御プログラムに書き換える書換部と、
前記書換部による前記更新用の制御プログラムへの書き換えが完了すると、前記制御装置に完了通知を送信する通知送信部とを備え、
前記制御装置は、
前記更新用の制御プログラムが格納される記憶部と、
前記更新用の制御プログラムを一定のバイト数分、受信するプログラム受信部と、
前記記憶部に前記一定のバイト数分の前記更新用の制御プログラムを格納させる格納制御部と、
前記一定のバイト数分の前記更新用の制御プログラムを前記空気調和機に送信するプログラム送信部と、
前記空気調和機から、前記完了通知を受信すると、前記更新用の制御プログラムを前記記憶部から削除する削除部と、
を備えることを特徴とする空気調和機システム。
【請求項２】
空気調和機と、前記空気調和機と通信可能な制御装置とを備える空気調和機システムにおける前記空気調和機の制御プログラムの書き換え制御方法において、
前記制御装置が、前記空気調和機のための更新用の制御プログラムを一定のバイト数分、受信する第１のプログラム受信ステップと、
前記制御装置が、前記制御装置の記憶部に前記一定のバイト数分の前記更新用の制御プログラムを格納する格納ステップと、
前記制御装置が、前記記憶部に格納された前記一定のバイト数分の前記更新用の制御プログラムを前記空気調和機に送信するプログラム送信ステップと、
前記空気調和機が、前記一定のバイト数分の前記更新用の制御プログラムを受信する第２のプログラム受信ステップと、
前記空気調和機が、前記空気調和機が用いる制御プログラムを前記更新用の制御プログラムに書き換える書換ステップと、
前記空気調和機が、前記書換ステップが完了すると、前記制御装置に完了通知を送信する通知送信ステップと、
前記制御装置が、前記完了通知を受信する通知受信ステップと、
前記制御装置が、前記完了通知を受信すると、前記更新用の制御プログラムを前記記憶部から削除する削除ステップとを含む、
ことを特徴とする書き換え制御方法。
【請求項３】
空気調和機と、前記空気調和機と通信可能な制御装置とを備える空気調和機システムによって実行される前記空気調和機の制御プログラムの書き換え制御プログラムであって、
前記制御装置が、前記空気調和機のための更新用の制御プログラムを一定のバイト数分、受信する第１のプログラム受信ステップと、
前記制御装置が、前記制御装置の記憶部に前記一定のバイト数分の前記更新用の制御プログラムを格納する格納ステップと、
前記制御装置が、前記記憶部に格納された前記一定のバイト数分の前記更新用の制御プログラムを前記空気調和機に送信するプログラム送信ステップと、
前記空気調和機が、前記一定のバイト数分の前記更新用の制御プログラムを受信する第２のプログラム受信ステップと、
前記空気調和機が、前記空気調和機が用いる制御プログラムを前記更新用の制御プログラムに書き換える書換ステップと、
前記空気調和機が、前記書換ステップが完了すると、前記制御装置に完了通知を送信する通知送信ステップと、
前記制御装置が、前記完了通知を受信する通知受信ステップと、
前記制御装置が、前記完了通知を受信すると、前記更新用の制御プログラムを前記記憶部から削除する削除ステップと、
をコンピュータに実行させることを特徴とする書き換え制御プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上述した課題を解決し、目的を達成するために、本発明に係る空気調和機システムは、空気調和機と、空気調和機と通信可能な制御装置とを備える。空気調和機は、制御装置から空気調和機のための更新用の制御プログラムを受信すると、空気調和機が用いる制御プログラムを、更新用の制御プログラムに書き換える書換部と、書換部による更新用の制御プログラムへの書き換えが完了すると、制御装置に完了通知を送信する通知送信部とを備える。制御装置は、更新用の制御プログラムが格納される記憶部と、更新用の制御プログラムを一定のバイト数分、受信するプログラム受信部と、記憶部に一定のバイト数分の更新用の制御プログラムを格納させる格納制御部と、一定のバイト数分の更新用の制御プログラムを空気調和機に送信するプログラム送信部と、空気調和機から、完了通知を受信すると、更新用の制御プログラムを記憶部から削除する削除部とを備える。
【国際調査報告】
2017199331.tif 000010
2017199331.tif 000011
2017199331.tif 000012
2017199331.tif 000013