(57)【要約】【課題】空気調和機においてアドレス設定に要する時間を短縮し、且つより確実にアドレス設定を実行する。【解決手段】シリアル番号検出部１１ａは、シリアル番号の第１の桁を要求する検出命令を複数の室内機２１〜２４に同報で送信し、当該検出命令に対する応答がない場合に、第１の桁の一つ前の第２の桁を要求する検出命令を複数の室内機２１〜２４に同報で送信する。すなわち、シリアル番号の最初の桁に戻ることなく、一つ前の桁からアドレス設定をやり直すため、アドレス設定にかかる時間を短縮することができる。また、一つ前の桁からアドレス設定をやり直すときに、室内機２１〜２４における検出命令を認識する方法を変更することで、より確実にアドレス設定を実行できる。【選択図】図１
2007240084.tif 000002
【特許請求の範囲】
【請求項１】
一つの制御部（１０，３０）と、複数の室内機（２１〜２４）とが通信ライン（４０，５０）を介して互いに接続され、
前記複数の前記室内機のそれぞれに対応する通信用アドレスに基づいて、前記制御部と前記複数の前記室内機との間で通信を行うことにより、運転制御が行われる空気調和機（１００）であって、
前記制御部は、
前記室内機に固有の識別番号の桁一つ分を要求する検出命令を、前記桁の位置を異ならせて所定順序で送信し、前記識別番号を検出する識別番号検出部（１１ａ）と、
前記識別番号検出部によって検出された識別番号を有する前記室内機に前記通信用アドレスを付与するアドレス設定部（１１ｂ）と
を備え、
前記室内機は、
前記検出命令を含む前記制御部からの命令の受信と、前記検出命令に対応する前記識別番号の前記桁を含む応答の送信とを、前記通信ラインを介して行う送受信部（２１２ａ，２１２ｂ）
を備え、
前記識別番号検出部は、第１の前記桁を要求する第１検出命令を前記複数の前記室内機に同報で送信し、前記第１検出命令に対する前記応答がないときに、前記識別番号検出部は前記所定順序に基づいた前記第１の前記桁の一つ前の第２の前記桁を要求する第２検出命令を前記複数の前記室内機に同報で送信する、空気調和機。
【請求項２】
前記識別番号検出部は、前記識別番号の同一の前記第１の前記桁を要求する前記第１検出命令を所定の回数繰り返して前記複数の前記室内機に同報で送信し、そのいずれにおいても前記第１検出命令に対する前記応答がないときに、前記識別番号検出部は前記第２検出命令を前記複数の前記室内機に同報で送信する、請求項１記載の空気調和機。
【請求項３】
前記制御部は、
前記検出命令を認識する方法を変更する変更命令を前記複数の前記室内機に同報で送信する設定変更部（１１ｃ）
をさらに備える、請求項１または２記載の空気調和機。
【請求項４】
全ての前記第１検出命令に対する前記応答がないときに、前記検出命令を認識する方法を変更する変更命令を前記複数の前記室内機に同報で送信し、その後前記識別番号検出部は前記第２検出命令を前記複数の前記室内機に同報で送信する、請求項３記載の空気調和機。
【請求項５】
前記第２の前記桁が前記所定順序の最初の前記桁であり、且つ全ての前記第１検出命令に対する前記応答がないときのみ、前記設定変更部は前記検出命令を認識する方法を変更する変更命令を前記複数の前記室内機に同報で送信し、その後前記識別番号検出部は前記第２検出命令を前記複数の前記室内機に同報で送信する、請求項３記載の空気調和機。
【請求項６】
前記検出命令を認識する方法の変更とは、前記検出命令を示すデータの開始位置を示すスタートビット信号の存否の基準となるアクティブ期間の幅を検出するときの時間的分解能を低下することである、請求項３〜５のいずれかに記載の空気調和機。
【請求項７】
一つの制御部（１０，３０）と、複数の室内機（２１〜２４）とが通信ライン（４０，５０）を介して互いに接続され、
前記複数の前記室内機のそれぞれに対応する通信用アドレスに基づいて、前記制御部と前記複数の前記室内機との間で通信を行うことにより、運転制御が行われる空気調和機（１００）におけるアドレス設定方法であって、
前記制御部は、
前記室内機に固有の識別番号の桁一つ分を要求する検出命令を、前記桁の位置を異ならせて所定順序で送信し、前記識別番号を検出する識別番号検出部（１１ａ）と、
前記識別番号検出部によって検出された一つの識別番号を有する前記室内機に前記通信用アドレスを付与するアドレス設定部（１１ｂ）と
を備え、
前記室内機は、
前記検出命令を含む前記制御部からの命令の受信と、前記検出命令に対応する前記識別番号の前記桁を含む応答の送信とを、前記通信ラインを介して行う送受信部（２１２ａ，２１２ｂ）
を備え、
（ａ）前記識別番号の第１の前記桁を要求する第１検出命令を前記複数の前記室内機に同報で送信するステップと、
（ｂ）前記第１検出命令に対する前記応答がないときに、前記所定順序に基づいた前記第１の前記桁の一つ前の第２の前記桁を要求する第２検出命令を前記複数の前記室内機に同報で送信するステップと
を実行する、空気調和機におけるアドレス設定方法。
【請求項８】
前記ステップ（ａ）は、前記識別番号の同一の前記第１の前記桁を要求する前記第１検出命令を所定の回数繰り返して前記複数の前記室内機に同報で送信するステップであり、
前記ステップ（ｂ）は、前記所定の回数のいずれにおいても前記第１検出命令に対する前記応答がないときに、前記所定順序に基づいた前記第１の前記桁の一つ前の前記第２の前記桁を要求する前記第２検出命令を前記複数の前記室内機に同報で送信するステップである、請求項７記載の空気調和機におけるアドレス設定方法。
【請求項９】
（ｃ−１）前記ステップ（ａ）および前記ステップ（ｂ）の間で実行され、全ての前記第１検出命令に対する前記応答がないときに、前記検出命令を認識する方法を変更する変更命令を前記複数の前記室内機に同報で送信するステップ
をさらに実行する、請求項７または８記載の空気調和機におけるアドレス設定方法。
【請求項１０】
（ｃ−２）前記ステップ（ａ）および（ｂ）の間で実行され、前記第２の前記桁が前記所定順序の最初の前記桁であり、且つ全ての前記第１検出命令に対する前記応答がないときのみに、前記検出命令を認識する方法を変更する変更命令を前記複数の前記室内機に同報で送信するステップ
をさらに実行する、請求項７または８記載の空気調和機におけるアドレス設定方法。
【請求項１１】
前記ステップ（ｃ−１）または前記ステップ（ｃ−２）において、前記検出命令を認識する方法の変更とは、前記検出命令を示すデータの開始位置を示すスタートビット信号の存否の基準となるアクティブ期間の幅を検出するときの時間的分解能を低下することである、請求項９または１０記載の空気調和機におけるアドレス設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、空気調和機および空気調和機におけるアドレス設定方法に関し、特に複数の室内機にアドレスを設定する技術に関する。
【背景技術】
【０００２】
複数の室内機に対して一台の室外機が制御を行う場合、各室内機に対して制御信号を送信するためのアドレスを設定しておく必要がある。複数の室内機に対して一台のリモートコントローラが制御信号を送信する場合も同様である。
【０００３】
従来の空気調和機では、室外機もしくはリモコンが各室内機に固有のシリアル番号を桁ごとに要求し、室内機は要求された桁の数字を応答して、シリアル番号を検出し、当該シリアル番号を有する室内機にアドレス設定を行っていた。
【０００４】
アドレス設定途中で、例えばノイズ、リンギング等によって、シリアル番号の所定の桁を要求する命令を室内機が正常に受信できず、アドレス設定が正常に行われなくなると、最初の桁に戻ってシリアル番号を検出し直すことで、アドレス設定のやり直しをしていた。なお、空気調和機のアドレス設定に関する技術は、特許文献１〜３に開示されている。
【０００５】
また、ノイズによる受信異常を防止する技術が特許文献４に開示されている。特許文献４記載の技術では、パルス信号の全体時間とｌｏｗ時間を検出して、それぞれ基準時間と比較して、スタートビット信号を検出している。
【０００６】
【特許文献１】特開平９−１９６４４３号公報
【特許文献２】特開平９−２５７２９５号公報
【特許文献３】特開２０００−７４４６１号公報
【特許文献４】特開平６−１８１５９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来の空気調和機では、アドレス設定途中で、例えば、ノイズ、リンギング等の信号の乱れによる受信異常が生じた場合、最初の桁に戻ってアドレス設定をやり直すため、アドレス設定に長い時間を要するという問題があった。また、信号の乱れが継続的に生じる場合、アドレス設定のやり直し途中で同様の受信異常が生じるため、アドレス設定ができないという問題があった。
【０００８】
そこで、本発明は、アドレス設定に要する時間を短縮でき、かつアドレス設定をより確実に実行できる空気調和機を提供することを目的とする。
【課題を解決するための手段】
【０００９】
この発明にかかる空気調和機の第１の態様は、一つの制御部（１０，３０）と、複数の室内機（２１〜２４）とが通信ライン（４０，５０）を介して互いに接続され、前記複数の前記室内機のそれぞれに対応する通信用アドレスに基づいて、前記制御部と前記複数の前記室内機との間で通信を行うことにより、運転制御が行われる空気調和機（１００）であって、前記制御部は、前記室内機に固有の識別番号の桁一つ分を要求する検出命令を、前記桁の位置を異ならせて所定順序で送信し、前記識別番号を検出する識別番号検出部（１１ａ）と、前記識別番号検出部によって検出された識別番号を有する前記室内機に前記通信用アドレスを付与するアドレス設定部（１１ｂ）とを備え、前記室内機は、前記検出命令を含む前記制御部からの命令の受信と、前記検出命令に対応する前記識別番号の前記桁を含む応答の送信とを、前記通信ラインを介して行う送受信部（２１２ａ，２１２ｂ）
を備え、前記識別番号検出部は、第１の前記桁を要求する第１検出命令を前記複数の前記室内機に同報で送信し、前記第１検出命令に対する前記応答がないときに、前記識別番号検出部は前記所定順序に基づいた前記第１の前記桁の一つ前の第２の前記桁を要求する第２検出命令を前記複数の前記室内機に同報で送信する。
【００１０】
この発明にかかる空気調和機の第２の態様は、第１の態様にかかる空気調和機であって、前記識別番号検出部は、前記識別番号の同一の前記第１の前記桁を要求する前記第１検出命令を所定の回数繰り返して前記複数の前記室内機に同報で送信し、そのいずれにおいても前記第１検出命令に対する前記応答がないときに、前記識別番号検出部は前記第２検出命令を前記複数の前記室内機に同報で送信する。
【００１１】
この発明にかかる空気調和機の第３の態様は、第１または第２の態様にかかる空気調和機であって、前記制御部は、前記検出命令を認識する方法を変更する変更命令を前記複数の前記室内機に同報で送信する設定変更部（１１ｃ）をさらに備える。
【００１２】
この発明にかかる空気調和機の第４の態様は、第３の態様にかかる空気調和機であって、全ての前記第１検出命令に対する前記応答がないときに、前記検出命令を認識する方法を変更する変更命令を前記複数の前記室内機に同報で送信し、その後前記識別番号検出部は前記第２検出命令を前記複数の前記室内機に同報で送信する。
【００１３】
この発明にかかる空気調和機の第５の態様は、第３の態様にかかる空気調和機であって、前記第２の前記桁が前記所定順序の最初の前記桁であり、且つ全ての前記第１検出命令に対する前記応答がないときのみ、前記設定変更部は前記検出命令を認識する方法を変更する変更命令を前記複数の前記室内機に同報で送信し、その後前記識別番号検出部は前記第２検出命令を前記複数の前記室内機に同報で送信する。
【００１４】
この発明にかかる空気調和機の第６の態様は、第３ないし第５のいずれかの態様にかかる空気調和機であって、前記検出命令を認識する方法の変更とは、前記検出命令を示すデータの開始位置を示すスタートビット信号の存否の基準となるアクティブ期間の幅を検出するときの時間的分解能を低下することである。
【００１５】
この発明にかかる空気調和機におけるアドレス設定方法は、一つの制御部（１０，３０）と、複数の室内機（２１〜２４）とが通信ライン（４０，５０）を介して互いに接続され、前記複数の前記室内機のそれぞれに対応する通信用アドレスに基づいて、前記制御部と前記複数の前記室内機との間で通信を行うことにより、運転制御が行われる空気調和機（１００）におけるアドレス設定方法であって、前記制御部は、前記室内機に固有の識別番号の桁一つ分を要求する検出命令を、前記桁の位置を異ならせて所定順序で送信し、前記識別番号を検出する識別番号検出部（１１ａ）と、前記識別番号検出部によって検出された一つの識別番号を有する前記室内機に前記通信用アドレスを付与するアドレス設定部（１１ｂ）とを備え、前記室内機は、前記検出命令を含む前記制御部からの命令の受信と、前記検出命令に対応する前記識別番号の前記桁を含む応答の送信とを、前記通信ラインを介して行う送受信部（２１２ａ，２１２ｂ）を備え、（ａ）前記識別番号の第１の前記桁を要求する第１検出命令を前記複数の前記室内機に同報で送信するステップと、（ｂ）前記第１検出命令に対する前記応答がないときに、前記所定順序に基づいた前記第１の前記桁の一つ前の第２の前記桁を要求する第２検出命令を前記複数の前記室内機に同報で送信するステップとを実行する。
【００１６】
この発明にかかる空気調和機におけるアドレス設定方法の第２の態様は、第１の態様にかかる空気調和機におけるアドレス設定方法であって、前記ステップ（ａ）は、前記識別番号の同一の前記第１の前記桁を要求する前記第１検出命令を所定の回数繰り返して前記複数の前記室内機に同報で送信するステップであり、前記ステップ（ｂ）は、前記所定の回数のいずれにおいても前記第１検出命令に対する前記応答がないときに、前記所定順序に基づいて前記第１の前記桁の一つ前の前記第２の前記桁を要求する前記第２検出命令を前記複数の前記室内機に同報で送信するステップである。
【００１７】
この発明にかかる空気調和機におけるアドレス設定方法の第３の態様は、第１または第２の態様にかかる空気調和機におけるアドレス設定方法であって、（ｃ−１）前記ステップ（ａ）および前記ステップ（ｂ）の間で実行され、全ての前記第１検出命令に対する前記応答がないときに、前記検出命令を認識する方法を変更する変更命令を前記複数の前記室内機に同報で送信するステップをさらに実行する。
【００１８】
この発明にかかる空気調和機におけるアドレス設定方法の第４の態様は、第１または第２の態様にかかる空気調和機におけるアドレス設定方法であって、（ｃ−２）前記ステップ（ａ）および（ｂ）の間で実行され、前記第２の前記桁が前記所定順序の最初の前記桁であり、且つ全ての前記第１検出命令に対する前記応答がないときのみに、前記検出命令を認識する方法を変更する変更命令を前記複数の前記室内機に同報で送信するステップをさらに実行する。
【００１９】
この発明にかかる空気調和機におけるアドレス設定方法の第５の態様は、第３または第４の態様にかかる空気調和機におけるアドレス設定方法であって、前記ステップ（ｃ−１）または前記ステップ（ｃ−２）において、前記検出命令を認識する方法の変更とは、前記検出命令を示すデータの開始位置を示すスタートビット信号の存否の基準となるアクティブ期間の幅を検出するときの時間的分解能を低下することである。
【発明の効果】
【００２０】
この発明にかかる空気調和機の第１の態様または空気調和機におけるアドレス設定方法の第１の態様によれば、室内機における検出命令の受信異常によって生じるアドレス設定のやり直し時間を短縮することができる。
【００２１】
この発明にかかる空気調和機の第２の態様空気調和機におけるアドレス設定方法の第２の態様によれば、室内機の無応答に対応して、同一の検出命令を送信してアドレス設定のやり直しを行うので、さらにアドレス設定のやり直し時間を短縮することができる。
【００２２】
この発明にかかる空気調和機の第３の態様によれば、室内機が検出命令を認識しやすくなるため、アドレス設定をより確実に実行することができる。
【００２３】
この発明にかかる空気調和機の第４の態様または空気調和機におけるアドレス設定方法の第３の態様によれば、室内機が検出命令を認識しやすくなるため、アドレス設定のやり直しをより確実に実行することができる。
【００２４】
この発明にかかる空気調和機の第５の態様または空気調和機におけるアドレス設定方法の第４の態様によれば、より確実にアドレス設定のやり直しを行うことができる。
【００２５】
この発明にかかる空気調和機の第６の態様または空気調和機におけるアドレス設定方法の第５の態様によれば、スタートビット信号のノイズ、リンギングに依存する検出命令の受信異常を回避して、アドレス設定を行うことができる。
【発明を実施するための最良の形態】
【００２６】
第１の実施の形態．
本発明にかかる第１の実施の形態の空気調和機の概略構成図を図１に示す。本第１の実施の形態にかかる空気調和機１００は、１台の室外機１０と、複数の室内機２１〜２４と、リモコン３０とで構成されている。室外機１０と各室内機２１〜２４とは、通信ライン４０を介して相互に通信可能となっており、また、リモコン３０と各室内機２１〜２４とは通信ライン５０を介して相互に通信可能となっている。
【００２７】
室外機１０は、通常運転時において複数の室内機２１〜２４のそれぞれに対してコンプレッサやファン等の動作を制御する制御信号を送受信する必要があることから、通常運転に先立って自動的に各室内機に対して通信用アドレスを付与するアドレス設定が行われる。
【００２８】
また、リモコン３０も、通常運転時において複数の室内機２１〜２４のそれぞれに対して風向などを制御する制御信号を送信する必要があることから、通常運転に先立って自動的に各室内機に対して通信用アドレスを付与するアドレス設定が行われる。なお、リモコン３０および室外機１０が行うアドレス設定の説明は重畳するため、本第１の実施の形態では室外機１０がアドレス設定する場合について説明する。
【００２９】
図２は、図１の室外機１０と室内機２１との内部機構を示す概略図である。室外機１０はＣＰＵ１１と、記録部１３と、送信部１２ａと、受信部１２ｂとで構成されている。室内機２１はＣＰＵ２１１と、記録部２１３と、送信部２１２ａと、受信部２１２ｂとで構成されている。
【００３０】
記録部１３、２１３には、室外機や各室内機それぞれの製造時に付与される固有のシリアル番号（識別番号）や通信のために設定される通信用アドレスなどが格納される。
【００３１】
ＣＰＵ１１は、シリアル番号検出部１１ａと、アドレス設定部１１ｂと、設定変更部１１ｃとを備えている。もちろん、ＣＰＵ１１は物理的にこれらの構成要素に区分されている必要はなく、これらが担う機能をＣＰＵ１１全体が果たしても良い。シリアル番号検出部１１ａは、シリアル番号の所定の桁一つ分を要求する検出命令を、桁の位置を異ならせて所定順序で、複数の室内機２１〜２４に同報で送信し、シリアル番号を検出する。アドレス設定部１１ｂは、シリアル番号検出部１１ａによって検出されたシリアル番号を有する室内機に通信用アドレスを付与する。設定変更部１１ｃは、検出命令を認識する方法を変更する変更命令を複数の室内機２１〜２４に同報で送信する。なお、検出命令を検出する方法の変更についての詳細は後述する。
【００３２】
ＣＰＵ２１１は、シリアル番号検出部１１ａから受信部２１２ｂを介して検出命令を受信すると、検出命令に対応するシリアル番号の桁を、送信部２１２ａを介して応答する。また、設定変更部１１ｃから受信部２１２ｂを介して変更命令を受信すると、検出命令を認識する方法を変更する。
【００３３】
続いて、図３〜図５を参照して、本第１の実施の形態にかかる空気調和機のアドレス設定動作を説明する。なお、各室内機２１〜２４に付与されたシリアル番号は４桁からなり、そのシリアル番号を小さい順に検出して、各々に通信用アドレスを設定するものとして説明する。
【００３４】
図３は、空気調和機のアドレス設定時のＣＰＵ１１、２１１の処理動作を示すフローチャート、図４、図５は、室外機１０の検出命令および室内機２１〜２４の応答を示す図である。図４は正常動作によるアドレス設定動作であり、図５は不具合が生じた際のアドレス設定の動作である。
【００３５】
まず、図４に示すように、室外機１０はシリアル番号の左から１番目の桁を要求する検出命令を複数の室内機２１〜２４に同報で送信する。なお、室内機２１、２２のシリアル番号はそれぞれ１３５４、２４６８とし、簡単のために、室内機２３、２４については省略する。
【００３６】
検出命令を受信した室内機２１、２２は、それぞれ自己のシリアル番号の左から１番目の桁を応答する。室外機１０は、シリアル番号の左から１番目の桁を、室内機２１、２２からの応答の中で最も小さい値である１に決定する。
【００３７】
次に、室外機１０は、検出すべきシリアル番号の最初が１であることを指定した上で、シリアル番号の左から２番目の桁を要求する検出命令を複数の室内機２１、２２に同報で送信する。
【００３８】
検出命令を受信した室内機２１、２２のうち、室内機２２はシリアル番号の最初が１ではないため応答せず、室内機２１のみが３を応答する。室外機１０は検出すべきシリアル番号の左から２番目の桁を３に決定する。
【００３９】
次に、室外機１０は、シリアル番号の最初が１３であることを指定した上で、シリアル番号の左から３番目の桁を要求する検出命令を複数の室内機２１、２２に同報で送信し、以降、同様の動作により、室内機２１のシリアル番号１３５４を検出する。
【００４０】
最後に、室外機１０は、検出したシリアル番号１３５４を有する室内機２１に通信用アドレスを付与する。
【００４１】
上記動作を実現するために、ＣＰＵ１１、２１１は図３に示す処理動作を実行する。まず、ステップＳ１にて、シリアル番号検出部１１ａは、要求するシリアル番号の左からの桁位置を示すＮを１に初期化し、後述する繰り返し回数Ｍを０に初期化する。なお、左からの桁位置Ｎとは、Ｎ＝１のときシリアル番号の４桁目、Ｎ＝２のときシリアル番号の３桁目、Ｎ＝３のときシリアル番号の２桁目、Ｎ＝４のときシリアル番号の１桁目をそれぞれ意味する。
【００４２】
ステップＳ２にて、シリアル番号検出部１１ａは、すでに決定したシリアル番号のＮ−１番目以下の桁を指定した上で、シリアル番号の左からＮ番目の桁を要求する検出命令を複数の室内機２１〜２４に同報で送信する。但し、Ｎ＝１の場合、検出すべきシリアル番号についての情報は未だ得られていないため、上記の桁の指定は行わない。
【００４３】
ステップＳ３にて、いずれかの室内機２１〜２４からシリアル番号の左からＮ番目の桁の応答があるかどうかを判断する。
【００４４】
ステップＳ３で判断した結果、応答があった場合は、ステップＳ４にて、シリアル番号の左からＮ番目の桁を、室内機２１〜２４からの応答の中で最も小さい値に決定する。
【００４５】
ステップＳ５にて、要求するシリアル番号の左からの桁位置Ｎに１を加算して更新し、後述する繰り返し回数Ｍを０に初期化する。
【００４６】
ステップＳ６にて、要求するシリアル番号の左からの桁位置Ｎが４より大きいかどうか判断し、４よりも小さいときはステップＳ２に戻り、ステップＳ２〜Ｓ７を経てシリアル番号の次の桁を決定する。４よりも大きいときは、シリアル番号の全ての桁を決定したとして、ステップＳ７にて、アドレス設定部１１ｂは、検出したシリアル番号を有する室内機に通信用アドレスを付与する。
【００４７】
ステップＳ８にて、全ての室内機２１〜２４に通信用アドレスが設定されているかを確認し、全ての室内機２１〜２４に通信用アドレスが設定されていれば、通常運転を開始する。全ての室内機２１〜２４に通信用アドレスが設定されていなければ、ステップＳ１に戻り、再びシリアル番号を検出する。なお、既に通信用アドレスが設定された室内機はシリアル番号を返信しない。
【００４８】
以上の処理が正常動作によるアドレス設定の動作である（破線１で囲まれた処理）。しかしながら、例えば、ステップＳ２で室外機１０から送信される検出命令の信号がノイズ、リンギング等により乱れると、室内機２１〜２４は検出命令を正常に認識できず、したがって正常な応答を室外機１０に送信することができないという不具合が生じる場合がある。
【００４９】
具体的に検出命令を示す信号（データ）を図６（ａ）に例示する。検出命令は、データビットの開始位置を示すスタートビット信号と、スタートビット信号の後に配置されるデータ信号とで構成されている。ＣＰＵ２１１は、信号の立ち上がりから立ち下がりまでの幅を検出し、基準値と比較してスタートビット信号を検出する。しかし、図６（ｂ）に示すように、検出信号を構成するスタートビット信号にノイズやリンギング等が発生すると、ＣＰＵ２１１はスタートビット信号を正常に検出できず、検出命令を正常に認識できない。
【００５０】
上述したような検出命令の信号の乱れに起因したアドレス設定の不具合動作を、図５を参照して説明する。なお、図４と同様に、室内機２１、２２のシリアル番号はそれぞれ１３５４、２４６８とし、簡単のために、室内機２３、２４については省略する。また、室内機２１〜２４のうち、室内機２２が上記信号の乱れによって検出命令を正常に認識できないものとする。
【００５１】
まず、室外機１０はシリアル番号の左から１番目の桁を要求する検出命令を複数の室内機２１〜２４に同報で送信する。検出命令を受信した室内機２１、２２は、それぞれ自己のシリアル番号の左から１番目の桁を応答する。室外機１０は、検出すべきシリアル番号の左から１番目の桁を、室内機２１、２２による応答の中で最も小さい値である１に決定する。
【００５２】
次に、シリアル番号の最初が１であることを指定した上で、シリアル番号の左から２番目の桁を要求する検出命令を複数の室内機２１、２２に同報で送信する。
【００５３】
検出命令を受信した室内機２１は３を応答する。他方。ノイズにより室内機２２が検出命令を正常に認識できないと、例えばＣＰＵ２１１は室外機１０が最初の桁についての応答を待ち続けているとご判断し、送信済みの桁２を再度返信する。そうすると、室外機１０はシリアル番号の左から２番目の桁を、室内機２１、２２による応答の中で最も小さい値である２に決定する。
【００５４】
次に、シリアル番号の最初が１２であることを指定した上で、シリアル番号の左から３番目の桁を要求する検出命令を複数の室内機２１、２２に同報で送信する。
【００５５】
しかし、シリアル番号の最初が１２である室内機は存在しないため、以降、室内機２１、２２は応答しない。
【００５６】
図５に示すような不具合動作によってアドレス設定が中断された場合、本第１の実施の形態にかかる空気調和機は、図３に示すアドレス設定のやり直し動作（破線２で囲まれた処理）を実行する。
【００５７】
ステップＳ３で判断した結果、応答がない場合は、ステップＳ９にて、繰り返し回数Ｍに１を加算して更新する。
【００５８】
ステップＳ１０にて、繰り返し回数Ｍが例えば、８を越えているかどうかを判断する。
【００５９】
ステップＳ１０で判断した結果、繰り返し回数Ｍが８を越えていない場合は、ステップＳ２に戻る。例えば、図６（ｂ）に示すような検出命令の信号の乱れで、一時的に全ての室内機２１〜２４が検出命令を完全に認識せず、それゆえ応答がない場合、同一の処理（ステップＳ２）を所定の回数（ここでは８回）以下で繰り返すことで、速やかに正常動作（破線１で囲まれた処理）に復帰することができる。しかし、図５に示す不具合動作によって応答がない場合は、上記処理では解決しない。
【００６０】
ステップＳ１０で判断した結果、繰り返し回数Ｍが８を越えている場合は、すなわち、８回の全ての検出命令に対する応答がないときに、ステップＳ１１にて、要求するシリアル番号の左からの桁位置Ｎに１を減算して更新し、繰り返し回数Ｍを０に初期化した後、後述するステップＳ１２を経てステップＳ２に戻る。ステップＳ２で、シリアル番号の一つ前の桁を要求する検出命令を室内機２１〜２４に同報で送信する。
【００６１】
すなわち、例えば誤った応答に起因するアドレス設定の不具合に対しては、最初の桁からアドレス設定をやり直すのではなく、一つ前の桁からアドレス設定をやり直す。したがって、アドレス設定に要する時間を短縮することができる。
【００６２】
ステップＳ１２にて、設定変更部１１ｃは検出命令を認識する方法を変更する変更命令を複数の室内機２１〜２４に同報で送信して、ステップＳ２に戻る。ＣＰＵ２１１は、継続的なノイズ、リンギング等によって乱れた検出命令をより確実に正常認識する必要がある。そこで、検出命令を認識する方法を以下の様に変更する。
【００６３】
つまり、スタートビット信号の存否の基準となるアクティブ期間の幅を検出するときの時間的分解能を低下する。例えば、信号の立ち上がりから一定の幅に含まれる信号のアクティブ期間を検出して、基準値と比較することでスタートビット信号を検出する。したがって、ノイズ、リンギング等による検出命令の誤認識を抑制することができ、より確実にアドレス設定のやり直しをすることができる。
【００６４】
以上のように、アドレス設定途中に、検出命令の誤認識による不具合が生じた場合に、シリアル番号の一つ前の桁からアドレス設定をやり直すため、アドレス設定のやり直しに要する時間を短縮することができる。また、検出命令を認識する方法を変更してアドレス設定のやり直しを実行するため、ノイズ、リンギング等が生じても正常に検出命令を認識しやすくなり、より確実にアドレス設定のやり直しを行うことができる。
【００６５】
第２の実施の形態．
本発明にかかる第２の実施の形態の空気調和機について説明する。本第２の実施の形態にかかる空気調和機の構成は図１および２に示す第１の実施の形態にかかる空気調和機と同一である。
【００６６】
検出命令を認識する方法が市場において実績のある場合、通常、当該検出命令を認識する方法を安易に変更することは好ましくない。そこで、本第２の実施の形態では、８回の全ての検出命令に対する室内機２１〜２４からの応答がないときに、検出命令を認識する方法を変更せずに、シリアル番号の一つ前の桁からアドレス設定をやり直し、シリアル番号の最初の桁まで戻ってアドレス設定のやり直しをするときのみに、検出命令を認識する方法を変更する。
【００６７】
本第２の実施の形態にかかる空気調和機のアドレス設定動作を図７に示すフローチャートで説明する。なお、同一符号は、同一または相当部分を指すものとし、重畳する説明は省略する。すなわち、第１の実施の形態にかかる空気調和機のアドレス設定動作と異なる点は、ステップＳ１１とステップＳ１２の間で、ステップＳ１３が実行される点である。
【００６８】
ステップＳ１１にて、シリアル番号の左からの桁位置Ｎに１を減算して更新し、ステップＳ１３にて、シリアル番号の左からの桁位置Ｎが１かどうかを判断する。
【００６９】
ステップＳ１３で判断した結果、１でなければ、ステップＳ２に戻り、１であれば、ステップＳ１２を経て、ステップＳ２に戻る。
【００７０】
すなわち、例えば、突発的な検出命令の信号の乱れによって、一時的にいずれかの室内機２１〜２４が検出命令を正常に認識できず、結果として図５に示すような動作不良が生じた場合、検出命令を認識する方法を変更することなく、一つ前の桁からアドレス設定を正常にやり直すことができ、継続的な検出命令の信号の乱れによって、継続的にいずれかの室内機２１〜２４が検出命令を正常に認識できず、結果として図５に示すような動作不良が生じた場合は、最初の桁からアドレス設定をやり直す際に検出命令を認識する方法を変更して、確実にアドレス設定のやり直しをすることができる。
【００７１】
なお、本発明では、シリアル番号の桁を１０進法で説明しているが、２進法でも構わない。すなわち、室外機は室内機のシリアル番号をビットごとに要求する態様でも構わない。
【００７２】
なお、本発明では、検出すべきシリアル番号を左から１番目の桁から一桁ずつ順番に要求しているがこれに限らず、例えば、右から１番目の桁からであってもよいし、途中の桁からであってもよい。また、複数の桁ずつ検出しても良い。
【図面の簡単な説明】
【００７３】
【図１】本発明にかかる空気調和機の概略構成図である。
【図２】図１の室外機、室内機の内部機構を示す概略図である。
【図３】第１の実施の形態にかかる空気調和機のアドレス設定動作を示すフローチャートである。
【図４】正常なアドレス設定において室外機の検出命令と室内機の応答を示す図である。
【図５】不具合が生じた場合のアドレス設定において室外機の検出命令と室内機の応答を示す図である。
【図６】検出命令の信号（データ）を示す図である。
【図７】第２の実施の形態にかかる空気調和機のアドレス設定動作を示すフローチャートである。
【符号の説明】
【００７４】
１０  室外機
２１〜２４  室内機
３０  リモコン
４０，５０  通信ライン
１１ａ  シリアル番号検出部
１１ｂ  アドレス設定部
１１ｃ  設定変更部
【図１】
2007240084.tif 000003
【図２】
2007240084.tif 000004
【図３】
2007240084.tif 000005
【図４】
2007240084.tif 000006
【図５】
2007240084.tif 000007
【図６】
2007240084.tif 000008
【図７】
2007240084.tif 000009
【手続補正書】
【提出日】平成19年3月7日(2007.3.7)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００５３
【補正方法】変更
【補正の内容】
【００５３】
検出命令を受信した室内機２１は３を応答する。他方、ノイズにより室内機２２が検出命令を正常に認識できないと、例えばＣＰＵ２１１は室外機１０が最初の桁についての応答を待ち続けていると誤判断し、送信済みの桁２を再度返信する。そうすると、室外機１０はシリアル番号の左から２番目の桁を、室内機２１、２２による応答の中で最も小さい値である２に決定する。
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】図２
【補正方法】変更
【補正の内容】
【図２】
2007240084.tif 000010
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図７
【補正方法】変更
【補正の内容】
【図７】
2007240084.tif 000011