(57)【要約】【課題】書換可能記憶装置に記憶された設定データを用いる空気調和機において、この設定データにデータエラーがある場合においても空調運転を可能とする空気調和機を提供する。【解決手段】空気調和機は、複数機種で共通で用いられる基本制御プログラムが記憶されている補助記憶装置(62)と、当該空気調和機の設置後に書き換え可能に機種別の設定データを記憶する主記憶装置(63)とを有する制御装置(60)を備え、基本制御プログラムと設定データとを用いて空調運転を制御する。制御装置(60)は、主記憶装置(63)の設定データにデータエラーがある場合、補助記憶装置(62)に記憶されている復旧プログラムにより主記憶装置(63)の設定データを復旧する。【選択図】図２
2013228118.tif 000002
【特許請求の範囲】
【請求項１】
複数機種で共通で用いられる基本制御プログラムが記憶されている補助記憶装置(62)と、空気調和機(1)の設置後に書き換え可能に設定データを記憶する主記憶装置(63)とを有する制御装置(60)を備え、前記基本制御プログラムと前記設定データとを用いて空調運転を制御する空気調和機(1)において、
前記補助記憶装置(62)には、前記設定データを復旧する復旧プログラムが記憶され、
前記制御装置(60)は、前記主記憶装置(63)の前記設定データにデータエラーがある場合、前記復旧プログラムにより前記主記憶装置(63)の前記設定データを復旧する
ことを特徴とする空気調和機。
【請求項２】
請求項１に記載の空気調和機(1)において、
前記設定データのうちで空調運転制御に必要なデータを含むデータを基本設定データとして、
前記主記憶装置(63)には、前記空気調和機(1)の機種を示す機種名データが記憶され、
前記補助記憶装置(62)には、各機種の前記基本設定データと前記各機種名データとを対応付ける復旧データが記憶され、
前記制御装置(60)の前記復旧プログラムは、前記主記憶装置(63)の前記設定データにデータエラーがある場合、前記主記憶装置(63)から前記機種名データを読み取り、前記補助記憶装置(62)の前記復旧データを参照して前記機種名データに対応する前記基本設定データを読み取り、この基本設定データに基づいて前記主記憶装置(63)の前記設定データを復旧する
ことを特徴とする空気調和機。
【請求項３】
請求項１または２に記載の空気調和機(1)において、
前記設定データのうちで空調運転制御に必要なデータを含むデータを基本設定データとして、
前記主記憶装置(63)には、前記設定データと、前記設定データの反転データと、前記設定データのバックアップデータである設定複製データと、前記反転データのバックアップデータである反転複製データとが記憶され、
前記補助記憶装置(62)には、各機種の前記基本設定データと前記各機種名データとを対応付ける復旧データが記憶され、
前記制御装置(60)の前記復旧プログラムは、
前記設定データと前記反転データとの論理演算により前記設定データにデータエラーがあるか否かを判定する第１判定処理と、前記設定複製データと前記反転複製データとの論理演算により前記設定複製データにデータエラーがあるか否か判定をする第２判定処理とを有し、
前記第１判定処理で前記設定データにデータエラーがある旨判定し、かつ前記第２判定処理で前記設定複製データにデータエラーがない旨判定した場合は、前記主記憶装置(63)の前記設定複製データに基づいて前記設定データを復旧し、
前記第１判定処理で前記設定データにデータエラーがある旨判定し、かつ前記第２判定処理で前記設定複製データにデータエラーがある旨判定した場合は、前記主記憶装置(63)から前記機種名データを読み取り、前記補助記憶装置(62)の前記復旧データを参照して前記機種名データに対応する前記基本設定データを読み取り、この基本設定データに基づいて前記主記憶装置(63)の前記設定データを復旧する
ことを特徴とする空気調和機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数機種に共通する基本制御プログラムと各機種別に設定される設定データとを用いて空調運転を制御する空気調和機に関する。
【背景技術】
【０００２】
空気調和機に要求される性能は、当該空気調和機の設置場所、需要者の性能要求、設置場所の気候等により異なる。このため、冷媒回路が同じ構造で、能力や制御方法が異なる機種が多数存在する。
【０００３】
同じシリーズの空気調和機は、圧縮機と、電子膨張弁と、２つの熱交換器とを共通の構成装置として備えている。この種の空気調和機は、各機種に共通する基本制御プログラムと各機種に対応する設定データとを用いて冷媒回路を制御する（例えば特許文献１参照）。
【０００４】
基本制御プログラムは、空気調和機の制御装置内の記憶装置に記憶されている。一方、設定データは、設置場所の環境に応じた制御を行うことが可能なように、書換可能記憶装置に記憶されている。書換可能記憶装置としては、例えばＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）が用いられている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１８８８０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、書換可能記憶装置においては、内部素子の劣化等に起因して、一旦記憶させた設定データが異なるデータに変化することがある。設定データにデータエラーがあったときには、制御上予期しないことが生ずる虞があるため、空気調和機を起動させない。そして、書換可能記憶装置を含む制御基板全体を交換する修理を行っている。
【０００７】
しかし、このような対応の場合、制御基板交換が完了するまで空気調和機が使用することができなくなるため、制御基板の交換が完了するまで使用者に不便を強いる。設定データのデータエラーは、空気調和機の構成装置自体の故障ではないため、何らかの方法で、空気調和機を運転させる方法が求められている。
【０００８】
本発明はこのような実情に鑑みてなされたものであり、その目的は、書換可能記憶装置に記憶された設定データを用いる空気調和機において、この設定データにデータエラーがある場合においても空調運転を可能とする空気調和機を提供することにある。
【課題を解決するための手段】
【０００９】
請求項１に記載の発明は、複数機種で共通で用いられる基本制御プログラムが記憶されている補助記憶装置(62)と、空気調和機(1)の設置後に書き換え可能に設定データを記憶する主記憶装置(63)とを有する制御装置(60)を備え、前記基本制御プログラムと前記設定データとを用いて空調運転を制御する空気調和機(1)において、前記補助記憶装置(62)には、前記設定データを復旧する復旧プログラムが記憶され、前記制御装置(60)は、前記主記憶装置(63)の前記設定データにデータエラーがある場合、前記復旧プログラムにより前記主記憶装置(63)の前記設定データを復旧することを要旨とする。
【００１０】
基本制御プログラムと設定データとを用いて空調運転を制御する空気調和機においては、従来技術では、設定データにデータエラーが生じたとき、制御上予期しないことが生ずる虞があるため、空気調和機を起動させない。
【００１１】
この発明によれば、補助記憶装置に復旧プログラムを記憶している。このため、仮に、主記憶装置に記憶されている設定データにデータエラーが生じたときでも、復旧プログラムにより設定データを復旧することができる。これによって、設定データにデータエラーがあるときでも空気調和機を運転することができる。
【００１２】
請求項２に記載の発明は、請求項１に記載の空気調和機において、前記設定データのうちで空調運転制御に必要なデータを含むデータを基本設定データとして、前記主記憶装置には、前記空気調和機の機種を示す機種名データが記憶され、前記補助記憶装置には、各機種の前記基本設定データと前記各機種名データとを対応付ける復旧データが記憶され、前記制御装置の前記復旧プログラムは、前記主記憶装置の前記設定データにデータエラーがある場合、前記主記憶装置から前記機種名データを読み取り、前記補助記憶装置の前記復旧データを参照して前記機種名データに対応する前記基本設定データを読み取り、基本設定データに基づいて前記主記憶装置の前記設定データを復旧することを要旨とする。
【００１３】
この発明では、各機種の基本設定データと各機種名データとを対応付ける復旧データを補助記憶装置に記憶する。そして、復旧プログラムは、設定データにデータエラーがあるときは機種名データと復旧データを用いて設定データを復旧する。すなわち、機種名データの読み取り可能であるときは、主記憶装置の設定データにデータエラーがあったときでも、補助記憶装置の復旧データを用いて設定データを復旧することができるため、空気調和機を運転することができる。
【００１４】
請求項３に記載の発明は、請求項１または２に記載の空気調和機において、前記設定データのうちで空調運転制御に必要なデータを含むデータを基本設定データとして、前記主記憶装置には、前記設定データと、前記設定データの反転データと、前記設定データのバックアップデータである設定複製データと、前記反転データのバックアップデータである反転複製データとが記憶され、前記補助記憶装置には、各機種の前記基本設定データと前記各機種名データとを対応付ける復旧データが記憶され、前記制御装置の前記復旧プログラムは、前記設定データと前記反転データとの論理演算により前記設定データにデータエラーがあるか否かを判定する第１判定処理と、前記設定複製データと前記反転複製データとの論理演算により前記設定複製データにデータエラーがあるか否か判定をする第２判定処理とを有し、前記第１判定処理で前記設定データにデータエラーがある旨判定し、かつ前記第２判定処理で前記設定複製データにデータエラーがない旨判定した場合は、前記主記憶装置の前記設定複製データに基づいて前記設定データを復旧し、前記第１判定処理で前記設定データにデータエラーがある旨判定し、かつ前記第２判定処理で前記設定複製データにデータエラーがある旨判定した場合は、前記主記憶装置から前記機種名データを読み取り、前記補助記憶装置の前記復旧データを参照して前記機種名データに対応する前記基本設定データを読み取り、この基本設定データに基づいて前記主記憶装置の設定データを復旧することを要旨とする。
【００１５】
この発明では、空気調和機は、設定データと反転データ、設定複製データと反転複製データ、および復旧データを有する。すなわち、設定データについて２種類のバックアップを備えている。設定複製データと反転複製データは、設定データのデータエラーがあったときの第１の予備データである。復旧データは、設定複製データのデータエラーがあったときの第２の予備データである。
【００１６】
そして、第１の予備データである設定複製データと反転複製データは主記憶装置に記憶されている。第２の予備データである復旧データは補助記憶装置に記憶されている。すなわち、構造が異なる２つの記憶装置のそれぞれにバックアップデータが記憶されている。
【００１７】
このように、復旧データを主記憶装置以外の記憶装置に記憶するため、復旧データを主記憶装置に記憶する構成に比べて、容量の小さい主記憶装置を採用することができる。また、復旧データを補助記憶装置に記憶するため、主記憶装置の物理的異常により設定データの読み取りができないときでも、空気調和機を運転することができる。
【発明の効果】
【００１８】
本発明によれば、書換可能記憶装置に記憶された設定データを用いる空気調和機において、この設定データにデータエラーがある場合においても空調運転を可能とする空気調和機を提供することができる。
【図面の簡単な説明】
【００１９】
【図１】実施形態の空気調和機の全体構成を示す構成図。
【図２】実施形態の制御装置の構成を示すブロック図。
【図３】実施形態の主記憶装置のメモリマップ図。
【図４】性能データと設定データとの関係を示す図。
【図５】設定データの第１テーブルを示す図。
【図６】設定データの第２テーブルを示す図。
【図７】起動時の処理を示すフローチャート。
【図８】起動プログラムの処理手順を示すフローチャート。
【発明を実施するための形態】
【００２０】
図１を参照して、本実施形態の空気調和機の構成を示す。
空気調和機１は、冷媒を圧縮する圧縮機１０と、室外に設けられる室外熱交換器２０と、冷媒を膨張させる電子膨張弁３０と、室内に設けられる室内熱交換器４０と、四路切換弁５０と、室外熱交換器２０に対して設けられる室外ファン２１と、室内熱交換器４０に対して設けられる室内ファン４１と、各装置を制御する制御装置６０とを備えている。
【００２１】
空気調和機１に要求される事項は多様である。
設置場所の気候、設置する部屋の熱負荷、室内機または室外機の大きさ、各国の供給電力規格、その他様々な要求事項がある。このため、これらの要件に適合するように、空気調和機１には多数の機種が存在する。
【００２２】
空気調和機１の各機種は、基本とする冷媒回路を共通に有する。一方、多様な要求事項に適合させるため、空気調和機１の各機種間では、冷媒回路の構成装置の仕様が異なっている。すなわち、冷媒回路の構成装置の仕様を変更することにより、多様な要求に応えている。具体的には、圧縮機１０の形式（スクロール式、ロータリ式等の圧縮方式）、圧縮機１０の能力、圧縮機１０の制御方法、室外ファン２１の制御方法、室内ファン４１の制御方法、電子膨張弁３０の制御方法等が各機種により異なる。
【００２３】
空気調和機１の各機種には、異なる機種名が付与されている。これにより、機種名により、空気調和機１の性能および機能の概要が把握される。なお、構成装置および制御方法が同じである空気調和機１に異なる機種名が付与される場合もある。これは、空気調和機１の性能および機能とは関係のない事情、例えば販売上で便利なようにといった事情により機種名を異ならせている。
【００２４】
図２を参照して、制御装置６０の構成について説明する。
制御装置６０は、各種演算を行う制御回路６１と、補助記憶装置６２と、主記憶装置６３とを備えている。
【００２５】
制御回路６１は、外部記憶装置（補助記憶装置６２または主記憶装置６３）から取得したデータを記憶する内部記憶装置６１Ａと、演算処理を行う演算回路６１Ｂとを有する。内部記憶装置６１Ａは所謂キャッシュメモリを示す。
【００２６】
主記憶装置６３は書換可能記憶装置（例えば、ＥＥＰＲＯＭ）により構成されている。
主記憶装置６３は、機種名を示す機種名データと、空調運転上の設定値である設定データとを記憶する。主記憶装置６３には、設定データの書き込み領域である予備領域が設けられている。
【００２７】
補助記憶装置６２はＲＯＭ（Read Only Memory）により構成されている。補助記憶装置６２には、空気調和機１の設置後において設定変更の必要がないデータが記憶される。これらのデータは空気調和機１の製造工程において記憶される。具体的には、補助記憶装置６２に記憶されるデータには、起動プログラムと、基本制御プログラムと、復旧プログラムと、復旧データとがある。
【００２８】
起動プログラムは、空気調和機１の電源スイッチがＯＮにされたとき、すなわち、空気調和機１が停止状態から運転状態にする指令が入力されたとき、動作する。そして、起動プログラムは、空気調和機１の運転可否を判定する。
【００２９】
基本制御プログラムは、空気調和機１を運転制御する制御プログラムであり、各機種に共通して用いられるプログラムである。基本制御プログラムは、それ自体のみでは動作しない。基本制御プログラムは設定データを参照して動作する。すなわち、空気調和機１を制御する運転制御プログラムは、基本制御プログラムと設定データとにより構成される。
【００３０】
基本制御プログラムに含まれる各種パラメータは、設定データを用いて定義される。
各種パラメータとしては、電子膨張弁３０または圧縮機１０の物理定数を設定するパラメータ、繰り返し実行されるループ処理の回数を定めるパラメータ、分岐条件を定めるパラメータ、分岐処理の条件を設定するためのパラメータ等が挙げられる。そして、このようなパラメータの値を設定データにより定義することにより、基本制御プログラムは、各機種に適合した空調制御プログラムとして動作する。
【００３１】
復旧プログラムは、起動時において設定データにデータエラーがあるときに動作し、設定データを復旧する。復旧データは、設定データを復旧するためのデータであって、復旧プログラムにより参照される。
【００３２】
図３を参照して、主記憶装置６３のメモリマップを説明する。
主記憶装置６３の上位段のアドレス領域（以下、上位アドレス領域）には、設定データと、設定データのビット反転である反転データとが記憶されている。
【００３３】
上位アドレス領域は、上位ビット領域と下位ビット領域とに区分されている。上位ビット領域には設定データが記憶されている。下位ビット領域には反転データが記憶されている。
【００３４】
例えば、主記憶装置６３のアクセスビット数が１６ビットである場合、所定アドレスの０〜７ビットに設定データの一部が記憶される。そして、このアドレスにおいて８ビット〜１５ビットには、０〜７ビットに記憶されたデータの反転データが記憶されている。すなわち、所定のアドレスにおいて上位ビットのデータと下位ビットのデータとは、ビット反転の関係にある。
【００３５】
データのエラーチェックは、上位ビットと下位ビットの排他的論理和により行う。排他的論理和の演算により、全ビットについて全てが「１」となるとき、データエラーがない旨判定する。排他的論理和の演算により、少なくとも１つのビットが「０」であるとき、データにデータエラーがある旨判定する。
【００３６】
主記憶装置６３の上位アドレス領域よりも下位のアドレス領域（以下、中間アドレス領域）には、設定データのバックアップデータである設定複製データと、反転データのバックアップデータである反転複製データとが記憶されている。
【００３７】
設定複製データと反転複製データとのデータ構造は、設定データと反転データとのデータ構造と同じである。すなわち、上位ビット領域には設定複製データが記憶されている。下位ビット領域には反転複製データが記憶されている。
【００３８】
主記憶装置６３の中間アドレス領域よりも下位のアドレス領域（以下、下位アドレス領域）は、復旧プログラムにより復旧された設定データを記憶する領域として、初期化された状態で維持されている。
【００３９】
主記憶装置６３の下位アドレス領域よりも下位のアドレス領域には、空気調和機１の機種名データが記憶されている。なお、このアドレス領域以外の他のアドレス領域に、機種名データのバックアップデータである複製機種名データを記憶してもよい。更に、他のアドレス領域に、更に別の複製機種名データを記憶してもよい。これらの複製機種名データは、機種名データが読み取り不可であるときに、アクセスされる。
【００４０】
図４を参照して、空気調和機１の性能と設定データとの関係を説明する。
空気調和機１の各機種に対応して設定データが１つ定められる。すなわち、機種別に設定データが与えられている。
【００４１】
まず、空気調和機１の性能について説明する。
空気調和機１の性能は、基本性能と任意性能とに区分される。基本性能は、空気調和機１の性能に直接関連する事項である。
【００４２】
基本性能としては、例えば、空調の制御方式、機能種別（冷房機能を備える機種または冷暖房機能を備える機種）、設置地域、インバータ制御の有無、圧縮機１０の能力、空気調和機１のバージョン等が挙げられる。これらの事項は、空気調和機１の運転に欠かせない基本事項である。
【００４３】
任意性能は、使用者の要求または空気調和機１の設置場所等を考慮して設定される事項である。例えば、使用者の要求に応じてまたは気候条件に応じて設定される事項である。任意性能としては、低騒音を設定する機能（以下、低騒音設定機能）やデフロスト開始時期を設定する機能（以下、デフロスト開始時期設定機能）がある。
【００４４】
低騒音設定機能では、圧縮機１０の冷却ファンの音のレベルを小さくする。すなわち、冷却ファンの回転速度を初期設定値よりも小さくする。このような設定は、例えば、公共空間に面して室外機が設置される場合に行われる。
【００４５】
デフロスト開始時期設定機能では、室外機のデフロストを開始する条件を低くする。例えば、寒冷地であって冬季に湿度が高い地域では、室外熱交換器２０に形成される氷または霜が成長しやすい。このため、室外機の能力が実質的に低下する。そこで、このような地域では、室外熱交換器２０に形成される氷または霜を除去するデフロスト運転の開始条件を温暖地域よりも緩和する。すなわち、デフロスト運転の頻度を高くする設定にする。
【００４６】
次に、設定データについて説明する。
設定データは、基本設定データと任意設定データとに区分されている。なお、機種名データは、空気調和機１の機種名を示すデータである。
【００４７】
基本設定データは上記基本性能に対応する設定データである。
基本設定データには、空気調和機１の空調運転制御において必要なデータが含まれる。
例えば、基本設定データには、圧縮機１０の回転速度制御における設定値、四路切換弁５０の切換制御の有無を示す設定値、電子膨張弁３０の制御形式を示す設定値、圧縮機１０をインバータで制御するか否かの設定値、等が含まれる。
【００４８】
任意設定データは上記任意性能に対応する設定データである。
任意設定データには、空気調和機１の空調運転制御において必ずしも必要ではないデータが含まれる。例えば、任意設定データには、室外ファン２１の最大回転速度を設定する設定値やデフロスト運転の開始条件を設定する設定値等が含まれる。
【００４９】
図５および図６を参照して、復旧データについて説明する。
復旧データは、上記したように、設定データを復旧させるためのデータである。復旧データは、第１テーブルと第２テーブルとにより構成されている。図５に第１テーブルを示す。図６に第２テーブルを示す。
【００５０】
第１テーブルは、各機種の基本設定データを含む集合データである。基本設定データは設定コードとして補助記憶装置６２に記憶されている。第２テーブルは、設定コードと機種名データとを対応付けるデータである。すなわち、第１テーブルおよび第２テーブルを参照することにより、機種名データに基づいて基本設定データを設定することができる。なお、基本設定データは空調運転制御に必要なデータにより構成されているため、基本設定データの設定により空調運転が可能となる。
【００５１】
図７を参照して、空気調和機１の起動時の処理について説明する。
ステップＳ１０では、空気調和機１の電源スイッチのＯＮに基づいて起動プログラムを実行する。起動プログラムは、設定データのエラーチェックにより起動可能か否かを判定する。
【００５２】
ステップＳ１１では、空気調和機１の起動可否の判定結果に基づいて次に実行する処理を決定する。すなわち、空気調和機１の起動が可能である旨判定されているときは、ステップ１２の処理を実行する。空気調和機１の起動が不可である旨判定されているときは、ステップ１３の処理を実行する。
【００５３】
ステップＳ１２では運転制御プログラムを実行し、空調制御を行う。すなわち、設定データを内部記憶装置６１Ａに記憶し、基本制御プログラムが参照可能な状態におく。そして、基本制御プログラムを動作させる。
【００５４】
一方、ステップＳ１３では、空気調和機１の起動が不可である旨の報知を行う。例えば、空気調和機１に接続されている端末に対して起動不可である旨の報知をする。なお、報知手段として、室内機の表示ランプ、または室内機のリモートコントローラの表示画面を用いることもできる。
【００５５】
図８を参照して、起動プログラムの処理について説明する。
起動プログラムでは、空気調和機１の起動可否について判定する。すなわち、起動プログラムは、設定データが読み込み可能であるときは、空気調和機１が起動可能である旨判定し、設定データが読み込み不可能であるときは、空気調和機１が起動不可である旨判定する。以下、具体的に説明する。
【００５６】
ステップＳ２０では、主記憶装置６３の予備領域に設定データが記憶されているかをチェックする。設定データがないときは、ステップＳ２１に移行する。一方、設定データが存在するときはステップＳ４０に移行する。
【００５７】
ステップＳ２１では、主記憶装置６３から設定データを読み取るとともに、設定データにデータエラーがあるか否かのエラーチェック（第１判定処理）を実行する。具体的には、設定データと反転データとの排他的論理和を実行することによりエラーチェックをする。ステップＳ２２では、ステップＳ２１の判定結果に基づいて実行処理を決める。
【００５８】
ステップＳ２２においてデータエラーがない旨判定されたとき、空気調和機１が起動可能である旨を出力する（ステップＳ２３）。一方、ステップＳ２２においてデータエラーある旨判定されたとき、ステップＳ２４に移行し、設定複製データを読み込み、かつ設定複製データのエラーチェックを行う。ステップＳ２５では、設定複製データのエラーチェックの判定結果に基づいて実行処理を決める。
【００５９】
ステップＳ２５においてデータエラーない旨判定されたときは、第１書込み処理を実行して（ステップＳ２６）、空気調和機１が起動可能である旨を出力する（ステップＳ２７）。
【００６０】
第１書込み処理では、設定データおよび反転データが記憶されていた領域すなわち上位アドレス領域に物理的に書き込みすることができるか否かを判定する。そして、書き込み可能であるときは、設定複製データに基づいて、上位アドレス領域に設定データおよび反転データを書き込む処理を行う。一方、書き込み不可であるときは、設定データおよびその反転データを予備領域に書き込む。すなわち、設定データを復旧する。
【００６１】
ステップＳ２５において、設定複製データにデータエラーがある旨判定されたときは、ステップＳ２８に移行する。
ステップＳ２８では、復旧処理が可能か否かを判定する。具体的には、主記憶装置６３に記憶されている機種名データを読み込むことができるか否かを判定する。機種名データを読み込むことができるときは、ステップＳ２９に移行し、機種名データを用いて復旧処理を行い、ステップＳ３０において起動可能である旨を出力する。
【００６２】
復旧処理は次のように行われる。すなわち、補助記憶装置６２の第２テーブルと機種名データとより、設定コードを特定し、この設定コードを解読して、この機種の基本設定データを形成する。そして、この基本設定データに基づいて設定データの一部を復旧する。更に、設定データのうち復旧されないデータは初期値を用いることにより、設定データの全体を復旧する。このように形成された設定データは、主記憶装置６３に書き込まれる。
【００６３】
具体的には、上位アドレス領域および中間アドレス領域が書き込み可能であるか否かを判定し、書き込み可能であるときは、上位アドレス領域および中間アドレス領域に、設定データおよびその反転データ並びに設定データの複製データおよびその反転データを書き込む。一方、上位アドレス領域および中間アドレス領域への書き込みが不可である旨判定されたときは、予備領域に、設定データおよびその反転データ並びに設定複製データおよびその反転データを書き込む。
【００６４】
ステップＳ２８において復旧処理が不可である旨判定されたとき、すなわち機種名データを読み込むことができないときは、ステップＳ３１に移行し、空気調和機１を起動することができない旨（起動不可）を出力する。
【００６５】
次に、ステップＳ２０において、予備領域に設定データがある旨判定されたときの処理を説明する。
この場合、ステップＳ４０に移行し、予備領域の設定データのエラーチェック（第２判定処理）を実行する。これ以降の処理はステップＳ２１〜ステップＳ３１と同様である。
【００６６】
すなわち、設定データにデータエラーがないとき、ステップＳ４２において起動可能である旨を出力する。一方、設定データにデータエラーがあるときは、予備領域の設定複製データのエラーチェックを実行する（ステップＳ４３）。そして、ステップＳ４４ではステップＳ４３の判定結果に基づいて次の実行処理を決める。
【００６７】
ステップＳ４４において、データエラーがない旨判定されたときは、第２書込み処理を実行する。具体的には、ステップＳ４５において、設定複製データに基づいて設定データを復旧し、復旧した設定データを予備領域に書き込む。そして、ステップＳ４６において起動可能である旨を出力する。一方、ステップＳ４４においてデータエラーがある旨判定されたとき、ステップＳ２８に移行し、復旧処理が可能か否かを判定する。復旧処理が可能なときは復旧処理を実行し、起動可能である旨を出力する（ステップＳ３０）。一方、復旧処理が不可であるときは、起動不可である旨を出力する（ステップＳ３１）。
【００６８】
以上の処理による作用を従来技術と比較して説明する。
空気調和機１を運転開始するとき、主記憶装置６３に記憶の設定データを読み込む。主記憶装置６３は設置後においても書換可能な記憶装置（例えばＥＥＰＲＯＭ）が採用される。この種の記憶装置では、種々の要因でデータエラーが生じることがある。従来技術では、このようなデータエラーが発生したとき、主記憶装置６３から正しい設定データを読み込むことができないと判定して、空気調和機１を起動しない。そして、制御装置６０の交換により空気調和機１を復旧していた。しかし、このような制御装置６０の交換作業は時間を要するため、使用者に不便を強いていた。
【００６９】
これに対して、本実施形態の空気調和機１では上記処理により、補助記憶装置６２に記憶されている復旧データを用いて設定データを復旧させる。これにより、データエラーの発生に起因して空気調和機１が運転停止になる頻度は低くなる。
【００７０】
また、復旧データを主記憶装置６３に記憶する場合と比べて、復旧不可となる頻度は低くなる。これは、補助記憶装置６２は、主記憶装置６３よりもデータエラー発生頻度が低いためである。
【００７１】
以下、本実施形態の効果を説明する。
（１）本実施形態では、制御装置６０は、主記憶装置６３の設定複製データにデータエラーがあるとき、補助記憶装置６２に記憶されている復旧プログラムにより主記憶装置６３の設定データを復旧する。これにより、設定データにデータエラーがあるときでも空気調和機１を運転することができる。
【００７２】
（２）本実施形態では、主記憶装置６３に機種名データが記憶し、補助記憶装置６２に記憶する。そして、設定データにデータエラーがあるとき、機種名データおよび復旧データに基づいて設定データを復旧する。
【００７３】
このため、機種名データの読み取り可能であるときは、主記憶装置６３の設定データにデータエラーがあったときでも、この機種名データおよび補助記憶装置６２の復旧データを用いて設定データを復旧することができる。また、設定データのうち一部である基本設定データを補助記憶装置６２に記憶するため、補助記憶装置６２の容量を小さくすることが可能である。
【００７４】
（３）本実施形態では、設定データと反転データ、設定複製データと反転複製データ、および復旧データを有する。すなわち、設定データについて２種類のバックアップを備えている。設定複製データと反転複製データを、設定データのデータエラーがあったときの第１の予備データである。復旧データは、設定複製データのデータエラーがあったときの第２の予備データである。
【００７５】
すなわち、２重の予備データが存在するため、空気調和機１を起動しない頻度を低くすることができる。また、第２の予備データを補助記憶装置６２に記憶するため、容量の小さい主記憶装置６３を採用することができる。
【００７６】
（４）本実施形態では、復旧データとして、複数機種の基本設定データを補助記憶装置６２に記憶する。
空気調和機１の主記憶装置６３の設定データにデータエラーが生じたとき、設定データの復旧のために必要なデータは、当該空気調和機１の設定データである。このため、補助記憶装置６２に記憶するべき最小限のデータは、当該空気調和機１の設定データである。しかし、上記のように構成、すなわち複数機種の基本設定データを補助記憶装置６２に記憶することにより、次の効果がある。生産効率上において補助記憶装置６２に記憶するデータは同じであることが好ましい。機種に対応して機種別のデータを記憶する場合、製造管理が複雑になり、手間が増大するためである。この点、上記構成によれば、複数機種の基本設定データを補助記憶装置６２に記憶するため、これらの機種毎にデータを異ならせる必要がない。これによって、生産効率を向上させることができる。
【００７７】
（５）本実施形態では、設定データと反転データとの排他的論理和により主記憶装置６３の設定データのデータエラーの有無を判定する。データエラーの有無判定の手段として論理演算を用いることから、データエラーの有無判定を迅速に行うことができる。
【００７８】
（変形例）
なお、本発明の実施態様は上記実施形態にて示した態様に限られるものではなく、これを例えば以下に示すように変更して実施することもできる。また以下の各変形例は、異なる変形例同士を互いに組み合わせて実施することもできる。
【００７９】
・本実施形態では、制御装置６０は、設定複製データにデータエラーがあるとき、復旧プログラムにより設定データを復旧する。一方、設定複製データを記憶していない制御装置６０に対しても本発明を適用することができる。この構成の場合、制御装置６０は、設定データにデータエラーがあるとき、復旧プログラムにより設定データを復旧する。
【００８０】
・本実施形態では、設定データのうち空気調和機１に空調運転制御に必要なデータを含むものとして基本設定データを構成しているが、基本設定データには、これらデータ以外のデータを含めてもよい。
【００８１】
・本実施形態では、反転データの形成方法は限定されない。
例えば、反転データは、プログラムにより形成する方法のほか、電子回路により反転データを形成する方法がある。
【００８２】
・本実施形態では、同一アドレス領域を上位ビット領域と下位ビット領域とに区分し、上位ビット領域に設定データを記憶し、下位ビット領域に反転データを記憶するが、設定データと反転データの記憶の方式はこれに限定されない。すなわち、設定データと反転データを別のアドレス領域に記憶してもよい。
【００８３】
・本実施形態では、主記憶装置６３に復旧データを記憶するが、復旧データを記憶する記憶装置としては主記憶装置６３に限定されず、主記憶装置６３に準ずる記憶装置であればよい。例えば、空気調和機１にインターネットを介して接続される端末の記憶装置を主記憶装置６３の一部とし、この端末の記憶装置に復旧データを記憶する。この構成の場合、設定データにデータエラーがあったとき、制御装置６０は、インターネットを介して端末の記憶装置に記憶されている設定データを読み取る。
【符号の説明】
【００８４】
１…空気調和機、１０…圧縮機、２０…室外熱交換器、２１…室外ファン、３０…電子膨張弁、４０…室内熱交換器、４１…室内ファン、５０…四路切換弁、６０…制御装置、６１…制御回路、６１Ａ…内部記憶装置、６１Ｂ…演算回路、６２…補助記憶装置、６３…主記憶装置。
【図１】
2013228118.tif 000003
【図２】
2013228118.tif 000004
【図３】
2013228118.tif 000005
【図４】
2013228118.tif 000006
【図５】
2013228118.tif 000007
【図６】
2013228118.tif 000008
【図７】
2013228118.tif 000009
【図８】
2013228118.tif 000010