(57)【特許請求の範囲】
【請求項１】
少なくとも１つのガス機器から構成されるガス機器システムの故障診断装置において、
前記ガス機器システム内の制御装置と通信手段を介して通信可能な状態にし、前記制御装置から、前記ガス機器システムを構成する各ガス機器のメーカ名又は機種名情報及び各ガス機器固有の情報を取得し、取得した情報に対応する各ガス機器の故障情報を画面表示し、
前記ガス機器固有の情報は、前記ガス機器の製造年月日、通算運転時間、通電積算時間、燃焼回数の少なくとも一つであることを特徴とする故障診断装置。
【請求項２】
請求項１において、
前記故障情報は、各ガス機器についての故障の症状及びその修理方法の情報を有することを特徴とする故障診断装置。
【請求項３】
請求項１において、
各ガス機器についての故障情報は、遠隔のデータベースに蓄積され、通信手段を介して前記データベースにアクセスし、前記データベースから前記取得した情報に対応する各ガス機器の故障情報を読み出すことを特徴とする故障診断装置。
【請求項４】
請求項１において、
各ガス機器についての故障情報は、読み出し可能な記憶媒体に記録され、当該記憶媒体からの前記取得した情報に対応する各ガス機器の故障情報を読み出すことを特徴とする故障診断装置。
【請求項５】
請求項１において、
前記ガス機器システムは、熱源機と該熱源機と給湯管を介して接続される少なくとも一つの端末装置から構成されるガスセントラルヒーティングシステムであることを特徴とする故障診断装置。
【請求項６】
少なくとも１つのガス機器から構成されるガス機器システムの故障診断方法において、
前記ガス機器システム内の制御装置と通信手段を介して通信可能な状態にした後で、前記ガス機器システムを構成する各ガス機器のメーカ名又は機種名情報、及び各ガス機器固有の情報を前記制御装置から取得する工程と、
前記取得した情報に対応する各ガス機器の故障情報を、それを蓄積する記憶装置から読み出す工程と、
前記読み出した故障情報を表示する工程とを備え、
前記ガス機器固有の情報は、前記ガス機器の製造年月日、通算運転時間、通電積算時間、燃焼回数の少なくとも一つであることを特徴とする故障診断方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ガスセントラルヒーティング（ＧＣＨ）システムなどのガス機器システムの故障修理を支援する故障診断装置に関し、特に、ＧＣＨを構成する熱源機とそれに接続されているＧＣＨ端末のメーカ名や機種名を自動的に判別し、さらに、各ガス機器の製造年月日や通算運転時間などの固有情報も取得することで、機種特有の故障や経時変化などに基づく故障に対する診断を容易にすることができる故障診断装置に関する。
【０００２】
なお、本明細書では、便宜上、ガス機器単体を、１つのガス機器から構成されるガス機器システムという場合がある。
【０００３】
【従来の技術】
近年、ガスセントラルヒーティング（ＧＣＨ）システムが広くに普及している。ＧＣＨシステムは、比較的大きい能力を有する熱源機が、風呂、台所、洗面所などへの給湯に加えて、床暖房、エアコン、乾燥機などのＧＣＨ端末装置への給湯を行う。それに伴い、熱源機は、風呂、台所、洗面所と給湯管を介して接続されると共に、ＧＣＨ端末装置にも循環路である給湯管を介して接続される。そして、熱源機は、通常の給湯器と同様に風呂用リモコンや台所用リモコンと通信回線を通じて接続され、それらリモコンからの運転要求に応答して自動湯張りや追い焚きなどの所定の燃焼運転を行う。更に、熱源機は、ＧＣＨ端末装置のリモコンや制御パネルとも通信回線を通じて接続され、それらのリモコンや制御パネルからの運転要求に応答して、対応する燃焼運転を行う。
【０００４】
ＧＣＨシステムは、熱源機と少なくとも一つのＧＣＨ端末とで構成され、熱源機とＧＣＨ端末とが異なるメーカの異なるガス機器で構成されるのが一般的である。例えば、ＧＣＨ端末であるエアコンは、熱源機からの循環湯を利用して暖房を行い、電気を利用して冷房を行う。また、ＧＣＨ端末である床暖房は、熱源機からの循環湯を床下の床暖房パイプに循環させて暖房を行う。従って、単一のメーカが機能の異なるＧＣＨ端末を全て製造販売していることは少なく、異なるメーカの熱源機とＧＣＨ端末とが接続されてシステムが構成される場合が多い。
【０００５】
【発明が解決しようとする課題】
かかるＧＣＨシステムの故障診断は、従来の給湯器に比較すると多くの困難を伴う。例えば、所定の不具合が発生した場合、故障が熱源機側にあるのか或いは端末側にあるのかを判断することは困難である。特に、ＧＣＨシステムの場合、熱源機とＧＣＨ端末とを結ぶ配管に熱動弁が設けられるのが一般的である。この熱動弁はスイッチに対する応答性が極めて遅いことで知られている。従って、各ＧＣＨ端末の運転をトライして、その時の熱源機の動作や端末の動作を確認することによる不具合確認作業には、多くの工数を要する。
【０００６】
ガス機器単体である給湯器の故障診断装置として、例えば、特開平７−３０５８４３号公報には、汎用ノートパソコンで構成された外部検査装置が開示されている。この外部検査装置は、給湯器にケーブルを介して接続され、外部検査装置から所定の検査用指令情報を与え、それに応答して動作した給湯器内の動作状態やセンサ出力を収集する。それにより、検査作業を単純化することができる。
【０００７】
更に、複数種類のガス機器の故障診断を容易にする装置として、例えば、特開平１０−１８５１８９号公報には、複数種類の故障診断プログラムを故障診断装置に格納し、ガス機器に通信手段を介して接続して、故障対象のガス機器に対応する故障診断プログラムを実行することにより、多数のガス機器に対する製品知識がない場合でも同様の故障診断を可能にすることが記載されている。
【０００８】
しかし、かかる故障診断装置をＧＣＨシステムに応用するためには、ＧＣＨシステム全体の構成、熱源機や端末のメーカ名や機種名を特定することが必要である。一般に、顧客からシステム構成図などの情報がタイムリーに供給されることはまれであり、修理作業員が家庭内外の器具をチェックして把握するしか方法がない。この作業は、住宅の内外の複数箇所での確認作業であり、多くの工数を要する。また、異なるメーカ毎に型番の形態や形式が様々であり、必ずしも現場で故障診断プログラムに適応する機種名、メーカ名を取得できるとは限らない。
【０００９】
また、機種名、メーカ名をたとえ取得したとしても、修理作業員が、故障の原因や修理方法など修理作業に必要な知識（以下、修理情報という）を、機種名、メーカ名に対応する全ての装置に対して習得することは非常に困難である。従って、修理作業員は、機種名、メーカ名を取得しても、さらに、特定された装置に対応する故障に関する情報（故障の原因やその修理方法など）について現場でマニュアルなどで調べなければならず、効率的な修理作業ができない。
【００１０】
そこで、本発明の目的は、ＧＣＨシステムのようなガス機器システムに対して、その構成、及びそれを構成するガス機器（ＧＣＨシステムにおいては、熱源機やＧＣＨ端末）のメーカや機種名を簡単に特定できるとともに、修理作業に必要な故障情報も容易に取得することができる故障診断装置を提供することにある。
【００１１】
【課題を解決するための手段】
上記の目的を達成するために、本発明の一つの側面は、故障診断対象であるガス機器システム（例えば、ＧＣＨシステム）に通信手段を介して故障診断装置を接続し、通信によって各ガス機器の機種名やメーカ名を特定し、さらに、特定された機種に対応する故障情報を、過去の故障の履歴を蓄積するデータベースから取得する。
【００１２】
上記の発明によれば、故障診断装置をガス機器システムに通信手段を介して接続するだけで、各ガス機器のメーカ名や機種名を特定することができ、さらに、データベースから、特定された機種に対応する故障情報（故障原因、その修理方法など）を取得することができるので、故障診断作業を軽減することができる。
【００１３】
上記の目的を達成するために、本発明の別の側面は、少なくとも１つのガス機器から構成されるガス機器システムの故障診断装置において、
前記ガス機器システムを構成する各ガス機器のメーカ名または機種名及び各ガス機器固有の情報（製造年月日、通算運転時間など）を取得し、取得した情報に対応する各ガス機器の故障情報を画面表示することを特徴とする。
【００１４】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態例を説明する。しかしながら、かかる実施の形態例が、本発明の技術的範囲を限定するものではない。なお、本発明は、種々の組み合わせを有するＧＣＨシステムの故障診断装置に関するが、以下の実施の形態例では、風呂、床暖房、バス乾燥機、２台のエアコンが熱源機に接続されている例で説明する。
【００１５】
図１は、ＧＣＨシステムと故障診断装置の例を示す図である。ＧＣＨシステムは、ガスなどの燃料を燃焼して給湯または湯の循環を行う熱源機１と、それに接続された複数のＧＣＨ端末装置、例えば床暖房６０、バス乾燥機６４、エアコン６８、エアコン７２及び風呂５０を有する。熱源機１は、風呂や台所、洗面所に給湯するための給湯路１１とその熱交換機１０と、それ以外のＧＣＨ端末装置に循環湯を供給する給湯路１４とその熱交換機１３とを有する。熱交換機それぞれには、ガスなどの燃料を燃焼する燃焼バーナ１２、１５が設けられる。
【００１６】
第１の給湯路１１には、図示しない給水管と給湯栓がつながれ、給湯栓が開かれると、給水管から給湯路１１内に給水が行われ、それに応答してバーナー１２が燃焼し、給湯栓に給湯が行われる。給湯栓は、台所、洗面所、風呂などに設けられる。更に、第１の給湯路１１は、開閉弁１６及び追い焚き循環路５３を介して、風呂５０に給湯する。更に、追い焚き循環路５３は、追い焚き用熱交換機１９につながれ、第２の給湯路１４内をバイパスする湯からの熱交換により浴槽内の湯が温められる。
【００１７】
また、第２の給湯路１４は、往きヘッダ８０と戻りヘッダ８１に接続されるそれぞれの循環路を介して、床暖房６０、バス乾燥機６４、エアコン６８、７２にそれぞれ接続され、それぞれの端末装置からの要求に応答して、それら循環路に湯を循環させる。端末装置への湯の循環は、それぞれの循環路内に設けた熱動弁からなる開閉弁６２、６６、７０、７４を介して行われる。これらの熱動弁は、熱源機１内の制御用マイクロコンピュータ２１からの駆動により、開閉される。
【００１８】
ＧＣＨ端末装置には、それぞれ制御用のマイクロコンピュータ６１、６５、６９、７３が設けられ、熱源機１内の通信用マイクロコンピュータ２２と通信回線を介して接続される。床暖房６０の場合は、マイクロコンピュータ６１は床暖房リモコンであり、バス乾燥機６４の場合は、マイクロコンピュータ６５は制御装置であり、エアコン６８、７２の場合も、マイクロコンピュータ６９、７３は制御装置である。また、風呂用リモコン５１もマイクロコンピュータで構成され、熱源機１の通信用マイクロコンピュータ２２と通信可能になっている。
【００１９】
熱源機１に設けられた制御用マイクロコンピュータ２１は、リモコン５１、６１やＧＣＨ端末の制御装置６５、６９、７３からの運転指令に応答して、熱源機内部のセンサの出力をモニタし、熱源機内部のアクチュエータを駆動する。アクチュエータは、例えば、燃焼バーナのガス電磁弁、着火用イグナイター（図示せず）、循環ポンプ１７、１８、風呂給湯栓１６、各端末への循環路を開く熱動弁６２、６６、７０、７４等であり、センサは、給湯路１１、１４の入水温度、出湯温度センサ（図示せず）、燃焼ファンの回転数センサ（図示せず）などである。
【００２０】
制御用マイクロコンピュータ２１には、熱源機の各種パラメータや設定値などが記録される不揮発性メモリ５４が接続される。更に、不揮発性メモリ５４には、熱源機１のパスワードも記憶される。また、制御用マイクロコンピュータ２１は、通信用マイクロコンピュータ２２を介して、各端末からの指令信号、モニタ信号、リモコンからの指令信号等を受信し、運転状態やエラーを示す信号などを送信する。制御用マイクロコンピュータと通信用マイクロコンピュータとは一体のマイクロコンピュータで実現されてもよい。
【００２１】
台所や洗面所の給湯栓が開かれたり、風呂リモコンから運転指令が出されたりすると、制御用マイクロコンピュータ２１により、燃焼バーナ１２の燃焼運転が開始され、通常の給湯器と同様の燃焼制御が行われる。また、ＧＣＨ端末装置から運転指令が出されると、その運転指令が通信用マイクロコンピュータ２２に送信される。各端末のマイクロコンピュータと通信用マイクロコンピュータ２２との通信は、予めメーカ間で取り決められた共通のプロトコルにより行われるインテリジェント通信である。通信用マイクロコンピュータ２２は、運転指令を受信すると、制御用マイクロコンピュータ２１に運転指令を伝える。それに応答して、制御用マイクロコンピュータ２１は、運転指令を発行した端末の熱動弁を開くよう制御すると共に、対応する燃焼制御を行う。
【００２２】
本実施の形態例は、ノートパソコンなどの携帯情報端末で構成される故障診断装置２がプロトコル変換装置３を介して、熱源機１内の制御用マイクロコンピュータ２１に接続される。そのために、熱源機１には、通信用のケーブル２６を接続するためのコネクタ２３が設けられる。このコネクタ２３は、従来の一般的な熱源機には設けられていないハードウエアである。
【００２３】
本実施の形態例の故障診断装置２は、汎用のノートパソコンなどの携帯情報端末である。従って、例えば、ウインドウズ９５やウインドウズＮＴ（いずれもマイクロソフト社の商標）などの標準ＯＳにより動作するので、その通信プロトコルも標準プロトコルである。それに対して、故障診断の対象となる熱源機１内の制御用マイクロコンピュータ２１は、各メーカ毎に異なる仕様で構成され、対応可能な通信プロトコルも、標準プロトコルとは異なる独自仕様の場合が多い。このマイクロコンピュータ２１による通信機能は、通常メーカでの出荷試験時の動作試験用に開発されたものであり、従って、メーカ毎に通信プロトコルやパスワードが異なるのである。
【００２４】
そこで、本実施の形態例では、故障診断装置２と熱源機１との間に、プロトコル変換装置３を介在させ、そこで、標準プロトコルによる電文と熱源機固有のプロトコルによる電文との間でプロトコル変換を行わせている。プロトコル変換装置３は、コネクタ３１、３２と、マイクロコンピュータなどで構成されるプロトコル変換手段３０とを有する。プロトコル変換手段３０は、ＣＰＵ、ＲＡＭ、プログラム変換プログラムを内蔵するＲＯＭ、及び入出力バッファＢＵＦなどを有し、メモリＲＡＭ内の通信制御用メモリ領域は、所定のレジスタからなる通信制御用メモリ領域に、プロトコル変換に必要な熱源機側の通信プロトコルのパラメータが記録される。
【００２５】
熱源機１の制御用マイクロコンピュータ２１は、制御プログラムを内蔵する。この制御プログラムは、例えば、各リモコンや端末から要求された運転に対応する燃焼シーケンスを制御するための燃焼制御シーケンスプログラムと、故障診断装置２との通信を行うための通信制御プログラムとを有する。この通信制御プログラムを有することにより、故障診断装置２との間で通信を行うことができ、自動故障診断を可能にする。
【００２６】
熱源機１内の制御用マイクロコンピュータ２１は、リモコン、ＧＣＨ端末装置のマイクロコンピュータ、及び故障診断装置２から、給湯や運転等の所定の指令信号を受信した時に、例えば、その制御プログラムの実行を示すフラグを内蔵ＲＡＭ内に記録する。そして、内蔵される燃焼制御シーケンスプログラムは、そのフラグを参照して指令信号に対応する制御プログラムの実行を行う。また、燃焼制御シーケンスプログラムは、内蔵ＲＡＭ内に記録されたセンサ出力データからセンサの状態を検出して、燃焼制御に必要なアクチュエータの駆動を指令するデータを、内蔵ＲＡＭ内の対応する領域に書き込む。制御用マイクロコンピュータ２１は、その内蔵ＲＡＭに書き込まれた指令データを参照して、熱源機内のアクチュエータに指令信号を与える。
【００２７】
従って、故障診断装置２は、通信手段を利用して、上記の熱源機１内のマイクロコンピュータ２１が内蔵するＲＡＭの情報を書き換えたりすることで、故障診断に必要な所望の燃焼制御を指示することができ、また、ＲＡＭの情報を読み出したりすることにより、それに対応するセンサ出力や熱源機内の状態を監視することができる。そのために、故障診断装置２には、入力手段としてキーボード２８と、モニタ画面２７とが設けられ、更に、通信ポート２９が設けられる。
【００２８】
故障診断装置２の通信ポート２９は、ＲＳ２３２Ｃケーブル２７を介してプロトコル変換装置３に接続される。そして、プロトコル変換装置３は、別のケーブル２６を介して、熱源機１のコネクタ２３に接続される。
【００２９】
故障診断装置２は、複数のメーカ若しくは複数の機種からなるＧＣＨシステムに対して汎用的に利用できるように、その故障診断プログラムとして、汎用的な部分と、複数種類の熱源機や端末装置毎に若しくは複数のメーカ毎に設けられる個別的な部分とを有する。
近年の熱源機は汎用のマイクロコンピュータによる燃焼制御が一般的であり、上記した内蔵ＲＡＭ領域や制御プログラムは同様のものである。従って、メーカ毎若しくは機種毎に異なるのは、熱源機内の部品の種類、内蔵ＲＡＭのアドレス、内蔵ＲＡＭ領域への入出プログラム、アクチュエータ駆動のプログラム、センサデータの入力プログラム等の細かい部分である。そのため、本実施の形態例の故障診断装置２は、それらの共通化できない部分は、個別的な部分である情報ファイルによって対応する。一方、修理作業員に対して機種毎に共通の表示画面と操作性を提供することができる様に、修理作業員への表示と入力の制御を共通化した汎用アプリケーションプログラムを有する。
【００３０】
図２は、故障診断装置内の構成を示す図である。図１と同じ部分には同じ引用番号を与えている。故障診断装置２は、ハードウエアとしては、前述のモニタ画面２７と、キーボード２８と、通信ポートであるコネクタ端子２９と、図示しないＣＰＵ、ＲＡＭ、ファイル装置を有する。そして、ファイル装置内のプログラムやデータの構成が、図２に示される。
【００３１】
故障診断装置２内のソフトウエアの構成は、メーカ毎若しくはガス機器の種類にかかわらず汎用的に動作する汎用ミドルウエアアプリケーション４０と、メーカ毎に若しくは機種毎に異なる情報ファイル４２と、メーカ読み出し順の情報を有するメーカ読み出し順ファイル４４とを有する。
【００３２】
汎用ミドルウエアアプリケーション４０は、図示しないＯＳと共に、キーボード２８からの入力を受信し、必要な表示をモニタ画面２７に対して行う。従って、汎用ミドルウエアアプリケーション４０は、修理作業員に共通の故障診断メニュー画面を提供するためのデータも含まれる。また、コネクタ端子２９に接続されるケーブルを介して通信を行うための、通信制御プログラムも含まれる。この通信制御プログラムは、汎用ＯＳに従う標準通信プロトコルによって、電文フォーマットを作成して外部と通信する。
【００３３】
更に、汎用ミドルウエアアプリケーション４０は、最初に故障診断装置を熱源機に接続した時に、診断対象の熱源機とそれに接続されるＧＣＨ端末装置のメーカ名や機種名、製造年月日、運転時間などの機器情報を取得するための初期設定プログラムを有する。この初期設定プログラムを実行することにより、診断対象のＧＣＨシステムを構成する熱源機や端末装置のメーカ名や機種名、製造年月日、通算運転時間を自動的に取得することができる。この自動取得については、後で詳述する。
【００３４】
メーカ毎に若しくは機種毎に異なる情報ファイル４２は、例えば、図２に示される通り、メーカ毎に異なるデータ・プログラムファイル４２Ａ、４２Ｂ、４２Ｘで構成される。そして、例えば、メーカＡのデータ・プログラムファイル４２Ａの場合は、メーカＡの熱源機の検査工程で利用されるパスワードＡと、メーカＡの熱源機に固有の通信プロトコルのパラメータＡと、メーカＡの熱源機に固有の診断用ファイル１、２等を有する。
【００３５】
また、メーカＢのデータ・プログラムファイル４２Ｂも、同様の情報を有する。そして、図示しないが、同様のデータ・プログラムファイルが複数設けられる。この情報ファイル４２は、メーカ毎に限られず、機種毎に異なる場合もある。メーカ側の仕様に合わせて、かかる情報ファイル４２が構成される。
【００３６】
更に、情報ファイル４２は、ＧＣＨ端末装置の故障診断プログラム４２Ｘも有する。後述する通り、ＧＣＨシステムの構成と熱源機及び端末装置のメーカや機種が判明すると、それに対応する故障診断プログラム４２Ｘを利用して故障診断が行われる。
【００３７】
メーカ呼び出し順ファイル４４は、初期設定プログラムによって故障診断対象であるＧＣＨシステムの熱源機のメーカ名や機種名を特定する時の、呼び出し順の情報を有する。そして、汎用ミドルウエアアプリケーション４０は、初期設定プログラムを実行して、メーカ呼び出し順ファイル４４に設定されたメーカ順に、情報ファイル４２内の対応するデータ・プログラムファイルを参照する。そして、対応するパスワードを接続した熱源機に送信して、熱源機１からの応答に従って熱源機の機種またはメーカを特定する。従って、メーカ呼び出し順ファイル４４には、通常、故障診断対象の熱源機の割合等に応じて呼び出し順の情報が設定される。
【００３８】
また、故障診断装置２は、公衆回線などの通信回線（インターネットを含む）を介して、データベース（記憶装置）３にアクセスすることができる。データベース５は、熱源機及びＧＣＨ端末装置のメーカ毎又は機種毎の故障情報を蓄積する。
【００３９】
図３は、データベース５の構造を説明する図である。図３において、データベース５には、過去において発生した全ての故障情報の履歴が、熱源機及びＧＣＨ端末の機種毎に分類されて格納される。各故障情報は、例えば、熱源機又はＧＣＨ端末の製造年月日、通算運転時間の経年情報、故障発生年月日、症状、発生原因、修理方法及び修理後の経過などである。これらの各項目は、通常、現場に赴いた修理作業員によって故障診断装置２に入力されたり、紙に書かれて記録される。そして、故障診断装置２に入力されたデータは、通信回線を介して、データベース５に送られてもよいし、データベース５に直接入力されてもよい。また、紙に記録された場合も、所定の方法で電子化されてデータベース５に入力される。
【００４０】
また、データベース５において、熱源機又はＧＣＨ端末の各機種において、製造年月日及び通算運転時間など各ガス機器固有情報を記録するのは、一般に、故障は、製造年月日からの経過年月や通算運転時間などで計られる経年的な要因で発生する場合が多いので、多くの場合、製造年月日や通算運転時間から故障の原因を推定可能となるからである。また、同じ機種であっても、特定の時期に製造された装置に特有の故障が発生する場合も想定されるからである。
【００４１】
図４、図５、図６は、故障診断装置による故障診断のフローチャート図である。故障診断の大きな流れは、最初に、故障診断装置２は、ＧＣＨシステムの熱源機のメーカ名、機種名を取得し、熱源機のマイクロコンピュータとの通信を確立する。このとき、故障診断装置２は、メーカ名、機種名に加えて、熱源機の製造年月日、通算運転時間も取得する。熱源機のメーカ名、機種名、製造年月日、通算運転時間などの機器情報は、熱源機内の図示されない不揮発性メモリに記憶される。なお、通算運転時間は、定期的に更新される。
【００４２】
そして、次に、故障診断装置２は、熱源機に対してＧＣＨ端末装置のメーカ名、機種名の情報、及び製造年月日、通算運転時間などの固有情報を含む機器情報を取得させ、その機器情報を取得する。その結果、故障診断装置２は、ＧＣＨシステム構成とそれぞれのメーカ名や機種名を特定する。そして、特定されたメーカ名や機種名に対応するに故障情報をデータベース５から読み出し、故障診断装置２に表示させる。これにより、修理作業員は、特定されたメーカ名や機種名に対応する熱源機又は端末装置の故障の傾向やその修理方法などを容易に取得することができる。また、故障診断装置２は、特定した機種名に対応する故障診断プログラムを利用して、各種の故障診断を実行する。以下、フローチャート図に沿って故障診断の流れを説明する。
【００４３】
最初に、故障診断装置２は、ＲＳ２３２Ｃケーブル２７によりプロトコル変換装置３に接続され、更に、プロトコル変換装置３は、別の通信ケーブル２６により熱源機１のコネクタ端子２３に接続される。そして、故障診断装置２の電源がオンされる。
【００４４】
電源オンに伴い（Ｓ１）、故障診断装置２内の汎用ミドルウエア・アプリケーションが起動する（Ｓ２）。この起動に伴い、汎用ミドルウエア・アプリケーション４０は、初期設定プログラムを実行し、修理作業員に対して、自動的にメーカ若しくは機種の判別を行うか、修理作業員がマニュアルで判別コードを入力するかを、モニタ画面から問い合わせる。そして、機種自動判別開始ボタンが押されると（Ｓ３）、初期設定プログラムは、メーカ呼び出し順ファイル４４を参照する。
【００４５】
今仮に、メーカ呼び出し順ファイル４４内に、メーカＡ、メーカＢの順番の情報が記録されていて、故障診断対象の熱源機がメーカＢのものであったとする。
【００４６】
汎用ミドルウエア・アプリケーション４０の初期設定プログラムは、メーカＡの判別を開始する（Ｓ４）。その為に、初期設定プログラムは、情報ファイル４２のうち、メーカＡのデータ・プログラムファイル４２Ａを参照し、通信プロトコルのパラメータＡを、故障診断装置２の標準通信プロトコルに従って、通信ポート２９からプロトコル変換回路３に送信する（Ｓ５）。ここで、通信プロトコルのパラメータとは、例えば、ボーレート（３００ｂｐｓ、６００ｂｐｓ、１２００ｂｐｓ．．．９６００ｂｐｓ）、データビット長（１バイトを７ビットで構成するか、８ビットで構成するか）、パリティ（偶数パリティか奇数パリティか、パリティなしか）、ストップビット（通信電文の後のビット数）等が含まれる。これらのパラメータに従う通信プロトコルであれば、メーカＡの熱源機と通信を行うことができる。
【００４７】
このプロトコルのパラメータＡは、プロトコル変換装置３内のプロトコル変換手段３０が内蔵する通信制御用メモリに記録される（Ｓ６）。そして、プロトコル変換手段３０は、かかるパラメータＡの記録が終了すると、通信可能状態であるとの返信を故障診断装置２に返信する（Ｓ７）。
【００４８】
次に、上記の返信に応答して、汎用ミドルウエア・アプリケーション４０の初期設定プログラムは、メーカＡのデータ・プログラムファイル４２Ａを参照し、パスワードＡを、故障診断装置２の汎用通信プロトコルに従って、通信ポート２９からプロトコル変換装置３に送信する（Ｓ８）。プロトコル変換手段３０は、前述の内蔵メモリに記録したパラメータＡに従って、熱源機１に対応する通信プロトコルによる電文フォーマットに変換して（Ｓ９）、そのメーカＡのパスワードＡを熱源機１のマイクロコンピュータ２１に送信する（Ｓ１０）。
【００４９】
熱源機１側のマイクロコンピュータ２１は、受信したパスワードＡが、正しいか否かの認証を行う（Ｓ１２）。この例では、熱源機１はメーカＢのものであり、通信プロトコルがメーカＡと異なっている場合は、マイクロコンピュータ２１は、送信された電文を認識することができず、それに対して返信しないか、或いは認識できないとの返信（ＮＡＫ）を行う（Ｓ１３）。或いは、通信プロトコルがメーカＡと同じである場合は、送信された電文を認識するが、パスワードの認証で否定されるので、認証不可の返信が行われる（図示せず）。
【００５０】
返信なしの場合は、プロトコル変換手段３０も故障診断装置２に何らの通信も行わないので、故障診断装置の初期設定プログラムは、所定時間内に返信がないことから、認証が失敗したことを知ることができる。或いは、認識不可との返信や認証不可との返信がある場合は、プロトコル変換手段３０は、その返信電文を標準プロトコルに変換して、故障診断装置２に送信する（Ｓ１５）。その結果、初期設定プログラムは、メーカＡの判別が行われなかったことを認識することができる（Ｓ１６）。
【００５１】
そこで、初期設定プログラムは、図５に示される通り、再度メーカ呼び出し順ファイル４４を参照し、次に判別を行うべきメーカ名を取得する（Ｓ２４）。ここでの例では、メーカＢが次の順番であるとする。
【００５２】
メーカＢの判別処理も、メーカＡの場合と同じである。まず、初期設定プログラムは、メーカＢのデータ・プログラムファイル４２Ｂを参照し、メーカＢの通信プロトコルのパラメータＢを取得し、標準通信プロトコルに従って、パラメータＢをプロトコル変換手段３０に送信する（Ｓ２５）。プロトコル変換手段３０は、そのパラメータＢを内蔵する通信制御メモリに記録し（Ｓ２６）、返信する（Ｓ２７）。その返信に応答して、初期設定プログラムは、メーカＢのパスワードＢを、標準通信プロトコルに従って、プロトコル変換手段３０に送信する。
【００５３】
プロトコル変換手段３０は、パラメータＢに従ってプロトコル変換し（Ｓ２９）、そのパスワードＢを熱源機１のマイクロコンピュータ２１に送信する（Ｓ３０）。マイクロコンピュータ２１は、パラメータＢに従う通信プロトコルの電文を認識することができる。そして、パスワードＢが正しいか否かの認証が行われる。この例では、認証が成功し（Ｓ３２）、マイクロコンピュータ２１は、認証成功を意味する機器情報を返信する（Ｓ３３）。機器情報は、熱源機のメーカ名、機種名の情報、及び製造年月日、通算運転時間など機器固有の情報である。
【００５４】
プロトコル変換手段３０は、その機器情報を含む電文を、標準プロトコルに変換して（Ｓ３４）、同様に機器情報を、故障診断装置２に送信する（Ｓ３５）。初期設定プログラムは、この返信によって、メーカＢであることを判別すると共に、その機種名、製造年月日、通算運転時間の情報も取得することができる。
【００５５】
以上で初期設定プログラムによるメーカ判別処理が終了する。その結果、故障診断装置２と熱源機１内のマイクロコンピュータ２１との間で、通信可能状態になる。
【００５６】
次に、故障診断装置２の初期設定プログラムは、ＧＣＨ端末装置のメーカ名や機種名の情報、さらには製造年月日、通算運転時間などの固有情報を有する機器情報の取得手順に入る。ここの例では、メーカＢの熱源機１に対して、ＧＣＨ端末の機器情報の取得命令を発行する（Ｓ３７）。この命令は、メーカＢの通信プロトコルを利用して、熱源機１の制御用マイクロコンピュータ２１に送信される（Ｓ３８）。
【００５７】
図６に示される通り、熱源機１内の通信用マイクロコンピュータ２２と、各ＧＣＨ端末のマイクロコンピュータ６１、６５、６９、７３とは、通信回線を介して接続され、複数のメーカの間で標準化されているインテリジェント通信プロトコルにより通信可能な状態にある。このインテリジェント通信により、ＧＣＨ端末のマイクロコンピュータは、熱源機１に対して運転命令を発行することができ、熱源機１の状態をＧＣＨ端末のリモコン画面などに表示することができる。
【００５８】
そこで、熱源機１は、故障診断装置２からのＧＣＨ端末の機器情報取得命令に応答して、接続されているＧＣＨ端末に対して、個別に機器情報の問い合わせを行う（Ｓ４０）。この問い合わせは、ＧＣＨシステム内のインテリジェント通信プロトコルによって行われ、各ＧＣＨ端末に個別に問い合わせが行われ、各ＧＣＨ端末から個別にメーカ名、機種名、製造年月日、通算運転時間などの機器情報が、熱源機のマイクロコンピュータ２２に返信される。すでに存在するインテリジェント通信プロトコルに、かかるメーカ名や機種名取得命令コードを追加することで、このような機能追加を容易に行うことができる。各ＧＣＨ端末は、図示しない不揮発性メモリなどにメーカ名、機種名、製造年月日、通算運転時間などのデータを記録し、保存している。通算運転時間は、定期的に更新される。
【００５９】
図６に示されるＧＣＨ端末Ａ、Ｂ、Ｃ、Ｄは、図１に示された床暖房６０、バス乾燥機６４、エアコン６８、７２に対応する。これらのＧＣＨ端末の機器情報（メーカ名、機種名、製造年月日、通算運転時間など）が熱源機のマイクロコンピュータ２２、２１に供給されると、その都度、制御用マイクロコンピュータ２１から故障診断装置２に返信される（Ｓ４２）。その結果、故障診断装置２は、ＧＣＨシステムの全体構成とそれぞれのメーカ名や機種名を取得することになり、かかる構成図を表示画面２７に表示する。
【００６０】
図７は、ＧＣＨシステム構成の表示例である。図１に示された例の場合は、熱源機１、床暖房６２、バス乾燥機６４、エアコン６８、７２及びその室外機７５が、図７に示されるように故障診断装置２の画面に表示され、それぞれの機器のメーカ名と機種名とが表示される。この表示は、故障診断装置２内の汎用ミドルウエアアプリケーション４０によって行われる。
【００６１】
さらに、本実施の形態例によれば、図７に示される「故障情報表示」をクリックすると、故障診断装置２は、データベース５にアクセスし、特定された機種名に対応する故障情報を読み出して表示する。
【００６２】
図８は、故障情報の表示例である。図８では、特定された各機種毎に、製造年月日、通算運転時間、重点情報、詳細情報の項目が表示される。重点情報は、その機種に頻繁に生じる代表的な故障の傾向とその対応策を簡潔にまとめた故障情報である。重点情報「有り」の機種について、対応するボタンをクリックすると、図８に示されるように、ポップアップ画面として、重点情報が表示される。重点情報は、故障情報の一部として、あらかじめ作成される。また、この重点情報は、好ましくは、一つの機種について、その製造年月日や通算運転時間に対応して複数作成されてもよい。例えば、通算運転時間が所定時間を超えた場合に発生する故障についての重点情報が作成され、取得した機器情報における通算運転時間が所定時間を超えている場合に、その重点情報が選択されて表示される。または、ある期間に製造された機種に特有の故障についての重点情報が作成され、取得した機器情報における製造年月日が、その期間内である場合に、その重点情報が選択されて表示されてもよい。
【００６３】
詳細情報「有り」の機種について、対応するボタンをクリックすると、その機種についての故障情報の詳細が表示される。
【００６４】
図９は、故障情報の詳細の表示例である。図９では、機種毎にデータベース５に蓄積される各故障情報が、所定の順序で表示される。例えば、故障発生年月日の順（時系列）、故障原因別、通算運転時間、製造年月日順などで表示させることができる。修理作業員は、以下に説明する故障診断プログラムの実行により、故障している機種を特定した後、図８又は図９の故障情報を参考にしながら、故障の原因を探し、適切な修理を行う。
【００６５】
図７に戻って、図７の画面には、「故障診断対象の機器をクリックしてください。」というメッセージが表示される。修理作業員は、顧客から連絡のあった不具合に対応する機器の故障診断プログラムを実行させるために、その機器をクリックする。
【００６６】
この選択操作に応答して、汎用ミドルウエアアプリケーション４０は、対応する診断用ファイルを参照して、それぞれの故障診断手順を実行する。例えば、熱源機１の故障診断を行う場合は、判別したメーカＢに対応する情報ファイル４２Ｂ内の診断用ファイルに従って、所定の故障診断処理を行う。
【００６７】
かかる診断処理は、種々考えられる。例えば、故障診断装置２から、燃焼開始などの診断動作命令を送信し（Ｓ４８）、熱源機１内のマイクロコンピュータ２１の燃焼開始に必要な内蔵ＲＡＭの所定フラグをＯＮ状態にする。それに伴い、マイクロコンピュータ２１内の燃焼制御シーケンスプログラムは、その指令フラグに従って、燃焼開始制御シーケンスを実行する。そして、そのときのセンサ出力や状態についてのデータ等が、マイクロコンピュータ２１の内蔵ＲＡＭの所定の領域から読み出され、故障診断装置２に返信される（Ｓ５０）。それにより、故障診断装置２は、故障の原因となる不具合を診断することができる。
【００６８】
これらの診断動作命令の送信と、センサ出力や状態についてのデータの返信は、全て、プロトコル変換手段３０により、内蔵ＲＡＭに記録したパラメータＢに従ってプロトコル変換される。
【００６９】
診断用ファイルは、例えば、特定の診断動作命令を実行させながら故障部品の特定を行ったり、特定の部品を個別に動作させて故障部品の特定を行ったりするメーカ毎の若しくは機種毎の故障診断プログラムを有する。また、同じメーカＡにおいても、異なる機種に対しては異なる故障診断プログラムを有する診断用ファイルが利用される。診断用ファイルは、メーカ間または機種間に対して、同じ様な診断シーケンスを修理作業員に提供することができるように構成されることが好ましい。
【００７０】
また、ＧＣＨ端末装置に対する故障診断は、例えば、故障診断装置２が端末装置のリモコンや操作パネルをエミュレートして行われる。その結果、修理作業員は、熱源機の状態をモニタしながら、各端末装置からの運転指令を熱源機に与えることができる。それにより、熱源機側の故障か端末機側の故障か等の判定を容易に行うことができる。または、実際に運転させることは熱動弁の駆動を伴うので、故障発生時の動作の履歴を熱源機や端末装置内のメモリから読み出すことで、より短時間での故障診断を行うこともできる。
【００７１】
本実施の形態例では、故障診断装置２が、故障診断を行うことができるメーカのパスワードをあらかじめ情報ファイル内に記録しておき、初期設定プログラムに従って、順番にメーカのパスワードを送信し、認証が成功するまでそのパスワードの送信を継続する。そして、その送信順をメーカ呼び出し順ファイル４４内に最適順になるように設定する。従って、修理作業員は、自動判別機能を利用することで、自動的に故障診断対象のガス機器を判別して、ガス機器との間の通信状態を確立し、故障診断モードにすることができる。
【００７２】
本実施の形態例では、メーカのパスワードとメーカ毎のプロトコルとの組み合わせが、複数のメーカにおいて一義的に決められている。従って、プロトコルのパラメータとパスワードにより、ガス機器のメーカを特定することが可能になる。
【００７３】
上記の実施の形態例では、故障診断装置がメーカに対応したパスワードを送信し、それが一致する場合にガス機器から機種名を含む機器情報を返信してもらう。そして、その機種に対応する診断ファイルを利用して故障診断を実行する。それに限定されず、例えば、故障診断装置がガス機器の機種に対応するパスワードを送信し、それが一致する場合にガス機器から認証完了を意味する返信をしてもらっても良い。その場合は、その返信に応答して、機種に対応する故障診断ファイルを利用して故障診断を実行することができる。また、メーカの呼び出し順を単に乱数表を利用してランダムに行っても良い。或いは、修理作業員による設定に従う順番で行っても良い。
【００７４】
また、上記の実施の形態例では、故障情報は、故障診断装置２と遠隔のデータベース５に蓄積され、故障診断装置２は、通信回線を利用して、データベース５に蓄積された故障情報を読み出したが、故障情報の取得方法は、これに限られない。例えば、データベース５に蓄積された故障情報は、ＣＤ−ＲＯＭなどの記憶媒体（記憶装置）によって提供されてもよい。この場合、故障診断装置２は、それに装備されるＣＤ−ＲＯＭドライブにセットされたＣＤ−ＲＯＭから、故障情報をを読み出す。または、あらかじめ、故障診断装置２に実装されるハードディスク（記憶装置）にデータベース５の故障情報がコピーされてもよい。
【００７５】
また、上記の実施の形態例において、ガス機器固有の情報は、製造年月日、通算運転時間に限られない。例えば、燃焼回数、通電積算時間などであってもよい。
【００７６】
さらに、各ガス機器のメーカ名、機種名、及び製造年月日のような固有情報は、熱源機１の制御用マイクロコンピュータ２１との通信によらずに取得することができる。例えば、上記情報は、ガス機器のボディにシールやパネルとして表示されている。従って、修理作業員は、その表示を見て、必要な情報を外部からのキーボード操作などにより手入力で故障診断装置２に入力する。これにより、故障診断装置２は、通信に対応していないガス機器についての必要な情報も取得することができる。
【００７７】
なお、上記の実施の形態例における故障情報の利用は、単体のガス機器（例えば、給湯器）に対する故障診断にも適用可能である。
【００７８】
さらに、上述の実施の形態は、ガスセントラルヒーティングシステムに限らず、電気や石油によるセントラルヒーティングシステムにも適用可能である。
【００７９】
以上、本発明の保護範囲は、上記の実施の形態例に限定されるものではなく、特許請求の範囲に記載された発明とその均等物にまで及ぶものである。
【００８０】
【発明の効果】
以上、本発明によれば、複数のメーカ若しくは複数の機種の熱源機や端末装置が接続されるセントラルヒーティングシステムの構成とそれぞれのメーカ名や機種名を自動的に取得することができるとともに、取得された機種の故障情報も容易に取得することができる。これにより、システムの故障診断工数を低減することができる。
【図面の簡単な説明】
【図１】ＧＣＨシステムと故障診断装置の例を示す図である。
【図２】故障診断装置内の構成を示す図である。
【図３】データベースの構造を示す図である。
【図４】故障診断装置による故障診断のフローチャート図である。
【図５】故障診断装置による故障診断のフローチャート図である。
【図６】故障診断装置による故障診断のフローチャート図である。
【図７】ＧＣＨシステム構成の表示例である。
【図８】故障情報の表示例である。
【図９】故障情報の詳細の表示例である。
【符号の説明】
１      熱源機
２      故障診断装置
３      プロトコル変換装置
４０    汎用ミドルウエア・アプリケーション（プログラム）
４２    情報ファイル
４４    メーカ呼び出し順ファイル
６０    床暖房（ＧＣＨ端末装置）
６４    バス乾燥機（ＧＣＨ端末装置）
６８、７３    エアコン（ＧＣＨ端末装置）
【図１】
0003628225.tif 000002
【図２】
0003628225.tif 000003
【図３】
0003628225.tif 000004
【図４】
0003628225.tif 000005
【図５】
0003628225.tif 000006
【図６】
0003628225.tif 000007
【図７】
0003628225.tif 000008
【図８】
0003628225.tif 000009
【図９】
0003628225.tif 000010