(57)【要約】【課題】制御ユニットの交換時に、旧制御ユニットから新制御ユニットにデータを移動させる際の作業効率を向上させる方法を提供する。【解決手段】制御ユニット１５ａ，１５ｂは、給湯器に取り付けられたときに給湯器から供給される電力から該制御ユニットの作動用電力を得る電源回路４３と、電源回路４３により得られた電力を通信ポート３３に出力する電源ライン４５ａ，４５ｂと備える。給湯器から取り外した旧制御ユニット１５ｂの通信ポート３３と、給湯器に新たに取り付けた新制御ユニット１５ａの通信ポート３３とを通信ケーブル３１を介して接続し、新制御ユニット１５ａを電源回路４３により生成される電力によって作動可能な状態にすると共に、旧制御ユニット１５ｂを通信ポート３３から供給される電力により作動可能な状態にする。【選択図】  図２
2005030709.tif 000002
【特許請求の範囲】
【請求項１】
データの読み出しと書き込みが可能な不揮発性メモリと、通信ポートと、該不揮発性メモリ内のデータを読み出して該通信ポートを介して外部に出力し、また、該通信ポートを介して外部から入力したデータを該不揮発性メモリに書き込むデータ移動手段とを有する制御ユニットを備えた装置において、該制御ユニットを交換したときに交換前の旧制御ユニットの不揮発性メモリに記憶されたデータを交換後の新制御ユニットに移動させる方法であって、
前記制御ユニットは、前記装置に取り付けられたときに前記装置から供給される電力から該制御ユニットの作動用電力を得る第１の電源手段と、該第１の電源手段により得られた電力を前記通信ポートに出力する電力出力手段と、前記通信ポートに供給される電力から該制御ユニットの作動用電力を得る第２の電源手段とを備え、
前記装置から取り外した旧制御ユニットの前記通信ポートと、前記装置に新たに取り付けた新制御ユニットの前記通信ポートとを通信ケーブルを介して接続し、新制御ユニットを前記第１の電源手段により得た電力によって作動可能な状態にすると共に、旧制御ユニットを前記第２の電源手段により得た電力によって作動可能な状態にする第１の工程と、
該第１の工程に続いて、旧制御ユニットの前記データ移動手段により、旧制御ユニットの不揮発性メモリに保存されたデータを該通信ケーブルを介して新制御ユニットに送信すると共に、新制御ユニットの前記データ移動手段により、旧制御ユニットから送信されたデータを受信して新制御ユニットの不揮発性メモリに書き込む第２の工程とからなることを特徴とする制御ユニット間のデータ移動方法。
【請求項２】
前記制御ユニットは、前記データ移動手段に対して前記不揮発性メモリに保持されたデータの移動開始を指示するデータ移動開始スイッチを備え、前記第１の工程の終了後、該データ移動開始スイッチが操作された制御ユニットを新制御ユニットと判断して、前記第２の工程を実行することを特徴とする請求項１記載の制御ユニット間のデータ移動方法。
【請求項３】
前記装置は閉回路部品を備えて、前記制御ユニットが前記装置に取り付けられたときに該閉回路部品が前記制御ユニットと接続され、
前記制御ユニットは前記閉回路部品の断線を検知する断線検知手段を有し、
前記第１の工程の終了後、いずれかの制御ユニットの前記データ移動開始スイッチが操作されたときに、該制御ユニットの前記データ移動手段は、該制御ユニットの前記断線検知手段により前記閉回路部品の断線が検知されるか否かを判断し、該断線検知手段により前記閉回路部品の断線が検知されなかったときは前記第２の工程を実行し、該断線検知手段により前記閉回路部品の断線が検知されたときには前記第２の工程の実行を禁止することを特徴とする請求項２記載の制御ユニット間のデータ移動方法。
【請求項４】
前記不揮発性メモリに記憶されたデータには、該不揮発性メモリが備えられた制御ユニットの総稼動時間のデータが含まれ、
前記第１の工程の終了後、いずれかの制御ユニットの前記データ移動開始スイッチが操作されたときに、該制御ユニットの前記データ移動手段は、他の制御ユニットの不揮発性メモリに記憶された前記総稼動時間のデータを読込んで、自身が備えられた制御ユニットの不揮発性メモリに記憶された総稼動時間のデータと比較し、
他の制御ユニットの総稼動時間が、自身が備えられた制御ユニットの総稼動時間以上であったときは前記第２の工程を実行し、他の制御ユニットの総稼動時間が、自身が備えられた制御ユニットの総稼動時間未満であったときには前記第２の工程の実行を禁止することを特徴とする請求項２または請求項３記載の制御ユニット間のデータ移動方法。
【請求項５】
前記通信ケーブルの一方の接続端子は前記制御ユニットの前記通信ポートと接続されたときに接続完了信号を該制御ユニットの前記データ移動手段に出力する機能を有し、
前記第１の工程の終了後、前記データ移動手段に前記接続完了信号が入力された制御ユニットを新制御ユニットと判断して、前記第２の工程を実行することを特徴とする請求項１記載の制御ユニット間のデータ移動方法。
【請求項６】
前記装置は閉回路部品を備えて、前記制御ユニットを前記装置に取り付けたときに該閉回路部品が前記制御ユニットと接続され、
前記制御ユニットは前記閉回路部品の断線を検知する断線検知手段を有し、
前記第１の工程の終了後、いずれかの制御ユニットの前記データ移動手段が前記接続完了信号を入力したときに、該制御ユニットの前記データ移動手段は、該制御ユニットの前記断線検知手段により前記閉回路部品の断線が検知されるか否かを判断し、前記断線検知手段により前記閉回路部品の断線が検知されなかったときは前記第２の工程を実行し、該断線検知手段により前記閉回路部品の断線が検知されたときには前記第２の工程の実行を禁止することを特徴とする請求項４記載の制御ユニット間のデータ移動方法。
【請求項７】
前記不揮発性メモリに記憶されたデータには、該不揮発性メモリが備えられた制御ユニットの総稼動時間のデータが含まれ、
前記第１の工程の終了後、いずれかの制御ユニットの前記データ移動手段が前記接続完了信号を入力したときに、該制御ユニットの前記データ移動手段は、他の制御ユニットの不揮発性メモリに記憶された前記総稼動時間のデータを読込んで、自身が備えられた制御ユニットの不揮発性メモリに記憶された総稼動時間のデータと比較し、
他の制御ユニットの総稼動時間が、自身が備えられた制御ユニットの総稼動時間以上であったときは前記第２の工程を実行し、他の制御ユニットの総稼動時間が、自身が備えられた制御ユニットの総稼動時間未満であったときには前記第２の工程の実行を禁止することを特徴とする請求項５または請求項６記載の制御ユニット間のデータ移動方法。
【請求項８】
データの読み出しと書き込みが可能な不揮発性メモリと、該不揮発性メモリと接続され、該不揮発性メモリのデータを外部に出力する第１の通信ポートと、外部からのデータを入力する第２の通信ポートと、該第２の通信ポートを介して外部からデータを入力してこれを保持し、該データを所定のタイミングで該不揮発性メモリに書き込むデータ移動手段と、該第１の通信ポートと該データ移動手段とが接続され該第２の通信ポートと該データ移動手段とが遮断された第１の接続状態と、該第２通信ポートと該データ移動手段とが接続され該第１の通信ポートと該データ移動手段とが遮断された第２の接続状態とを択一的に切換える通信ポート切換手段とを有する制御ユニットを備えた装置において、該制御ユニットを交換したときに交換前の旧制御ユニットの不揮発性メモリに記憶されたデータを交換後の新制御ユニットに移動させる方法であって、
前記制御ユニットは、前記装置に取り付けられたときに前記装置から供給される電力から該制御ユニットの作動用電力を得る第１の電源手段と、該第１の電源手段により得られた電力を前記第２の通信ポートに出力する電力出力手段と、前記第１の通信ポートに供給される電力から該制御ユニットの作動用電力を得る第２の電源手段とを備え、
前記装置から取り外した旧制御ユニットの前記第１の通信ポートと、前記装置に新たに取り付けた新制御ユニットの第２の通信ポートとを通信ケーブルを介して接続し、新制御ユニットを前記第１の電源手段により得た電力によって作動可能な状態にすると共に、旧制御ユニットを前記第２の電源手段により得た電力によって作動可能な状態にする第１の工程と、
該第１の工程に続いて、旧制御ユニットの前記通信ポート切換手段と新制御ユニットの前記通信ポート切換手段とを前記第２の接続状態として、新制御ユニットの前記データ移動手段により旧制御ユニットの不揮発メモリのデータを入力させてこれを保持させる第２の工程と、
該第２の工程に続いて、新制御ユニットの前記通信ポート切換手段を前記第１の接続状態に切換え、新制御ユニットの前記データ移動手段により、該データ移動手段に保持されたデータを新制御ユニットの不揮発性メモリに書き込む第３の工程とからなることを特徴とする制御ユニット間のデータ移動方法。
【請求項９】
前記データ移動手段は、前記通信ポート切換手段の接続状態を切換える切換駆動手段を有し、
前記第２の工程が終了したときに、新制御ユニットの前記データ移動手段は、前記切換駆動手段により前記通信ポート切換手段を前記第１の接続状態に切換えて、前記第３の工程を実行することを特徴とする請求項８記載の制御ユニット間のデータ移動方法。
【請求項１０】
前記制御ユニットは、前記第１の電源手段の出力電流を所定の上限値以下に制限する過電流保護回路と、前記第２の電流手段の出力電流が前記第１の電源手段に流入することを阻止する逆流防止回路とのうちの、少なくともいずれか一方を備えたことを特徴とする請求項１から請求項９のうちいずれか１項記載の制御ユニット間のデータ移動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置に取り付けられ、該装置の制御を行なう際に必要となるデータを不揮発性のメモリに保持する制御ユニットを交換する際に、該データを旧制御ユニットから新制御ユニットに移動する方法に関する。
【背景技術】
【０００２】
近年、例えば石油やガス等をエネルギー源とする給湯器において、不揮発性メモリであるＥＥＰＲＯＭを使用して、制御用データのバックアップを行うようにしたものが知られている。そして、給湯器の安全性向上のため、ＥＥＰＲＯＭを使用して装置の寿命データの管理を行うことの必要性が検討され始めている。一般にＥＥＰＲＯＭは、ＣＰＵやＲＡＭ等の電子部品と同一の制御基板上に実装され、制御用データや寿命データをＥＥＰＲＯＭに保持することで、停電発生時にこれらのデータが失われて停電復帰時に給湯器の動作が異常となったり、寿命データがクリアされないようにしていた。
【０００３】
しかしながら、上記のような構成では、給湯器の保守等のために前記制御基板を交換すると、ＥＥＰＲＯＭも同時に交換されてしまうため、制御データや寿命データが承継されないという不都合があった。
【０００４】
そこで、制御基板を交換したときに、給湯器から取り外された制御基板（旧制御基板）と新たに取り付けられた制御基板（新制御基板）とを通信ケーブルを介して接続し、旧基板のＥＥＰＲＯＭに記憶された制御データや寿命データを新制御基板に転送して、新制御基板のＥＥＰＲＯＭに書き込む方法が提案されている（例えば、特許文献１参照）。
【０００５】
しかし、このように給湯器に組み込まれる制御基板は、給湯器から電源供給を受ける仕様となっている。そのため、給湯器から取り外された旧制御基板を作動させるためには、給湯器から別途電源ケーブルを引き出して旧制御基板に接続する作業を行って旧制御基板に電源を供給する必要がある。
【０００６】
そして、制御基板に備えられる電源ケーブル接続用のコネクタの仕様は、ガス給湯器の機種により異なる場合が多いため、制御基板の交換を行う作業者は、予め制御基板を交換する給湯器の仕様に応じたコネクタを用意した上で、旧制御基板に電源を供給するという面倒な作業を行わなければならなかった。
【特許文献１】特開平１１−２８７５１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は上記背景を鑑みてなされたものであり、制御ユニットの交換時に、旧制御ユニットの不揮発性メモリに記憶されたデータを新制御ユニットの不揮発性メモリに移動させる際の作業効率を向上させる方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は上記目的を達成するためになされたものであり、本発明の第１の態様は、データの読み出しと書き込みが可能な不揮発性メモリと、通信ポートと、該不揮発性メモリ内のデータを読み出して該通信ポートを介して外部に出力し、また、該通信ポートを介して外部から入力したデータを該不揮発性メモリに書き込むデータ移動手段とを有する制御ユニットを備えた装置において、該制御ユニットを交換したときに交換前の旧制御ユニットの不揮発性メモリに記憶されたデータを交換後の新制御ユニットに移動させる方法の改良に関する。
【０００９】
そして、前記制御ユニットは、前記装置に取り付けられたときに前記装置から供給される電力から該制御ユニットの作動用電力を得る第１の電源手段と、該第１の電源手段により得られた電力を前記通信ポートに出力する電力出力手段と、前記通信ポートに供給される電力から該制御ユニットの作動用電力を得る第２の電源手段とを備え、前記装置から取り外した旧制御ユニットの前記通信ポートと、前記装置に新たに取り付けた新制御ユニットの前記通信ポートとを通信ケーブルを介して接続し、新制御ユニットを前記第１の電源手段により得た電力によって作動可能な状態にすると共に、旧制御ユニットを前記第２の電源手段により得た電力によって作動可能な状態にする第１の工程と、該第１の工程に続いて、旧制御ユニットの前記データ移動手段により、旧制御ユニットの不揮発性メモリに保存されたデータを該通信ケーブルを介して新制御ユニットに送信すると共に、新制御ユニットの前記データ移動手段により、旧制御ユニットから送信されたデータを受信して新制御ユニットの不揮発性メモリに書き込む第２の工程とからなることを特徴とする。
【００１０】
かかる本発明によれば、前記装置に取り付けられた新制御ユニットと前記装置から取り外された旧制御ユニットとを通信ケーブルで接続することにより、新制御ユニットから該通信ケーブルを介して旧制御ユニットの前記第２の電源手段に電力が供給され、前記第２の電源手段により旧制御ユニットの作動用電力が確保される。そのため、前記制御ユニットの交換を行う作業者は、前記第１の工程において、新制御ユニットと旧制御ユニットとを通信ケーブルで接続するという簡易な作業により、旧制御基板を作動可能な状態とすることができ、これにより、制御ユニットの交換作業の効率を向上させることができる。
【００１１】
また、前記制御ユニットは、前記データ移動手段に対して前記不揮発性メモリに保持されたデータの移動開始を指示するデータ移動開始スイッチを備え、前記第１の工程の終了後、該データ移動開始スイッチが操作された制御ユニットを新制御ユニットと判断して、前記第２の工程を実行することを特徴とする。
【００１２】
かかる本発明によれば、前記第１の工程が終了したときに、各制御ユニットは、自身が新制御ユニットであるか旧制御ユニットであるかを判断することができない。そこで、本発明により、前記データ移動開始スイッチが操作された制御ユニットを新制御ユニットとして前記第２の工程を実行することによって、作業者は、新制御ユニットの前記データ移動開始スイッチを操作することによって、旧制御ユニットから新制御ユニットの方向にデータを移動させることができる。
【００１３】
また、前記装置は閉回路部品を備えて、前記制御ユニットが前記装置に取り付けられたときに該閉回路部品が前記制御ユニットと接続され、前記制御ユニットは前記閉回路部品の断線を検知する断線検知手段を有し、前記第１の工程の終了後、いずれかの制御ユニットの前記データ移動開始スイッチが操作されたときに、該制御ユニットの前記データ移動手段は、該制御ユニットの前記断線検知手段により前記閉回路部品の断線が検知されるか否かを判断し、該断線検知手段により前記閉回路部品の断線が検知されなかったときは前記第２の工程を実行し、該断線検知手段により前記閉回路部品の断線が検知されたときには前記第２の工程の実行を禁止することを特徴とする。
【００１４】
かかる本発明によれば、前記装置に取り付けられた新制御基板には前記閉回路部品が接続されるので、新制御基板に備えられた前記断線検知手段により前記閉回路部品の断線は検知されない。一方、前記装置から取り外された旧制御基板には前記閉回路部品が接続されないので、旧制御基板に備えられた前記断線検知手段により前記閉回路部品の断線が検知される。
【００１５】
そのため、前記断線検知手段により前記閉回路部品の断線が検知されるか否かを判断することによって、前記データ移動開始スイッチが操作された制御ユニットが新制御ユニットであるか旧制御ユニットであるかを認識することができる。そこで、前記データ移動開始スイッチが操作されたときに、前記断線検知手段により前記閉回路部品の断線が検知されたとき、すなわち、旧制御ユニットの前記データ移動開始スイッチが操作されたときには、前記第２の工程の実行を禁止することによって、新制御ユニットから旧制御ユニットに誤ってデータが転送されることを防止することができる。
【００１６】
また、前記不揮発性メモリに記憶されたデータには、該不揮発性メモリが備えられた制御ユニットの総稼動時間のデータが含まれ、前記第１の工程の終了後、いずれかの制御ユニットの前記データ移動開始スイッチが操作されたときに、該制御ユニットの前記データ移動手段は、他の制御ユニットの不揮発性メモリに記憶された前記総稼動時間のデータを読込んで、自身が備えられた制御ユニットの不揮発性メモリに記憶された総稼動時間のデータと比較し、他の制御ユニットの総稼動時間が、自身が備えられた制御ユニットの総稼動時間以上であったときは前記第２の工程を実行し、他の制御ユニットの総稼動時間が、自身が備えられた制御ユニットの総稼動時間未満であったときには前記第２の工程の実行を禁止することを特徴とする。
【００１７】
かかる本発明によれば、前記装置から取り外された旧制御基板の総稼動時間は、前記装置に新たに取り付けられた新制御基板の総稼動時間よりも当然に長くなる。そのため、前記データ移動開始スイッチが操作された制御ユニットの総稼動時間が他の制御ユニットの総稼動時間よりも長かったときは、旧制御ユニットの前記データ移動開始スイッチが操作されたものと判断することができる。そこで、この場合は前記第２の工程の実行を禁止することによって、新制御ユニットから旧制御ユニットに誤ってデータが転送されることを防止することができる。
【００１８】
また、前記通信ケーブルの一方の接続端子は前記制御ユニットの前記通信ポートと接続されたときに接続完了信号を該制御ユニットの前記データ移動手段に出力する機能を有し、前記第１の工程の終了後、前記データ移動手段に前記接続完了信号が入力された制御ユニットを新制御ユニットと判断して、前記第２の工程を実行することを特徴とする。
【００１９】
かかる本発明においては、上述したように、前記第１の工程が終了したときに、各制御ユニットは、自身が新制御ユニットであるか旧制御ユニットであるかを判断することができない。そこで、本発明により、前記データ移動手段に前記接続完了信号が入力された制御ユニットを新制御ユニットとして前記第２の工程を実行することによって、作業者は、新制御ユニットの前記通信ポートに前記通信ケーブルの前記接続完了信号を前記データ移動手段に出力する機能を有する側を接続することにより、旧制御ユニットから新制御ユニットの方向にデータを移動させることができる。
【００２０】
また、前記装置は閉回路部品を備えて、前記制御ユニットを前記装置に取り付けたときに該閉回路部品が前記制御ユニットと接続され、前記制御ユニットは前記閉回路部品の断線を検知する断線検知手段を有し、前記第１の工程の終了後、いずれかの制御ユニットの前記データ移動手段が前記接続完了信号を入力したときに、該制御ユニットの前記データ移動手段は、該制御ユニットの前記断線検知手段により前記閉回路部品の断線が検知されるか否かを判断し、前記断線検知手段により前記閉回路部品の断線が検知されなかったときは前記第２の工程を実行し、該断線検知手段により前記閉回路部品の断線が検知されたときには前記第２の工程の実行を禁止することを特徴とする。
【００２１】
かかる本発明によれば、上述したように、前記断線検知手段により前記閉回路部品の断線が検知されるか否かを判断することによって、前記データ移動手段に前記接続完了信号が入力された制御ユニットが新制御ユニットであるか旧制御ユニットであるかを認識することができる。そこで、前記データ移動手段に前記接続完了信号が入力されたときに、前記断線検知手段により前記閉回路部品の断線が検知されたとき、すなわち、旧制御ユニットの前記通信ポートに前記通信ケーブルの前記接続完了信号を前記データ移動手段に出力する機能を有する側が接続されたときには、前記第２の工程の実行を禁止することによって、新制御ユニットから旧制御ユニットに誤ってデータが転送されることを防止することができる。
【００２２】
また、前記不揮発性メモリに記憶されたデータには、該不揮発性メモリが備えられた制御ユニットの総稼動時間のデータが含まれ、前記第１の工程の終了後、いずれかの制御ユニットの前記データ移動手段が前記接続完了信号を入力したときに、該制御ユニットの前記データ移動手段は、他の制御ユニットの不揮発性メモリに記憶された前記総稼動時間のデータを読込んで、自身が備えられた制御ユニットの不揮発性メモリに記憶された総稼動時間のデータと比較し、他の制御ユニットの総稼動時間が、自身が備えられた制御ユニットの総稼動時間以上であったときは前記第２の工程を実行し、他の制御ユニットの総稼動時間が、自身が備えられた制御ユニットの総稼動時間未満であったときには前記第２の工程の実行を禁止することを特徴とする。
【００２３】
かかる本発明によれば、前記装置から取り外された旧制御基板の総稼動時間は、前記装置に新たに取り付けられた新制御基板の総稼動時間よりも当然に長くなる。そのため、前記データ移動手段に前記接続完了信号が入力された制御ユニットの総稼動時間が他の制御ユニットの総稼動時間よりも長かったときは、旧制御ユニットの前記データ移動開始スイッチが操作されたものと判断することができ、この場合は前記第２の工程の実行を禁止することによって、新制御ユニットから旧制御ユニットに誤ってデータが転送されることを防止することができる。
【００２４】
次に、本発明の第２の態様は、データの読み出しと書き込みが可能な不揮発性メモリと、該不揮発性メモリと接続され、該不揮発性メモリのデータを外部に出力する第１の通信ポートと、外部からのデータを入力する第２の通信ポートと、該第２の通信ポートを介して外部からデータを入力してこれを保持し、該データを所定のタイミングで該不揮発性メモリに書き込むデータ移動手段と、該第１の通信ポートと該データ移動手段とが接続され該第２の通信ポートと該データ移動手段とが遮断された第１の接続状態と、該第２通信ポートと該データ移動手段とが接続され該第１の通信ポートと該データ移動手段とが遮断された第２の接続状態とを択一的に切換える通信ポート切換手段とを有する制御ユニットを備えた装置において、該制御ユニットを交換したときに交換前の旧制御ユニットの不揮発性メモリに記憶されたデータを交換後の新制御ユニットに移動させる方法に関する。
【００２５】
そして、前記制御ユニットは、前記装置に取り付けられたときに前記装置から供給される電力から該制御ユニットの作動用電力を得る第１の電源手段と、該第１の電源手段により得られた電力を前記第２の通信ポートに出力する電力出力手段と、前記第１の通信ポートに供給される電力から該制御ユニットの作動用電力を得る第２の電源手段とを備え、前記装置から取り外した旧制御ユニットの前記第１の通信ポートと、前記装置に新たに取り付けた新制御ユニットの第２の通信ポートとを通信ケーブルを介して接続し、新制御ユニットを前記第１の電源手段により得た電力によって作動可能な状態にすると共に、旧制御ユニットを前記第２の電源手段により得た電力によって作動可能な状態にする第１の工程と、該第１の工程に続いて、旧制御ユニットの前記通信ポート切換手段と新制御ユニットの前記通信ポート切換手段とを前記第２の接続状態として、新制御ユニットの前記データ移動手段により旧制御ユニットの不揮発メモリのデータを入力させてこれを保持させる第２の工程と、該第２の工程に続いて、新制御ユニットの前記通信ポート切換手段を前記第１の接続状態に切換え、新制御ユニットの前記データ移動手段により、該データ移動手段に保持されたデータを新制御ユニットの不揮発性メモリに書き込む第３の工程とからなることを特徴とする。
【００２６】
かかる本発明によれば、前記第１の工程により、前記装置に取り付けられた新制御ユニットと前記装置から取り外された旧制御ユニットとを通信ケーブルで接続することによって、新制御ユニットと旧制御ユニットを容易に作動可能状態とすることができる。
【００２７】
そして、前記第２の工程により、新制御ユニットの前記データ移動手段と旧制御ユニットの前記不揮発性メモリとが通信ケーブルを介して直接接続される。そのため、旧制御ユニットの前記データ移動手段が故障して動作不能となった状態でも、旧制御ユニットから新制御ユニットにデータを移動させることができる。
【００２８】
また、前記第２の態様において、前記データ移動手段は、前記通信ポート切換手段の接続状態を切換える切換駆動手段を有し、前記第２の工程が終了したときに、新制御ユニットの前記データ移動手段は、前記切換駆動手段により前記通信ポート切換手段を前記第１の接続状態に切換えて、前記第３の工程を実行することを特徴とする。
【００２９】
かかる本発明によれば、前記第２の工程から前記第３の工程に移行する際に、前記制御ユニットの交換を行う作業者は、新制御ユニットの前記通信ポート切換手段を操作する必要がないので、作業が容易となる。
【００３０】
また、前記第１の態様及び前記第２の態様において、前記制御ユニットは、前記第１の電源手段の出力電流を所定の上限値以下に制限する過電流保護回路と、前記第２の電流手段の出力電流が前記第１の電源手段に流入することを阻止する逆流防止回路とのうちの、少なくともいずれか一方を備えたことを特徴とする。
【００３１】
かかる本発明によれば、前記制御ユニットに前記過電流保護回路を備えることにより、例えば、旧制御ユニットの短絡故障が生じた状態で、新制御ユニットと旧制御ユニットとを接続したときに、新制御ユニットの前記第１の電源手段から旧制御ユニットに過電流が流れて前記第１の電源手段が破損することを防止することができる。
【００３２】
また、前記逆流防止手段を備えることにより、例えば、作業者の誤作業により、旧制御ユニットにも前記装置から電力が供給されて前記第１の電源手段と前記第２の電源手段の双方から電力が出力される状況となったときに、前記第２の電源手段から前記第１の電源手段に電流が流入して、前記第２の電源手段が破損することを防止することができる。
【発明を実施するための最良の形態】
【００３３】
本発明の実施の形態について、図１から図４を参照して説明する。図１は、本発明の装置に相当するガス給湯器の構成図、図２〜図４は図１に示したガス給湯器に備えられた制御ユニットの構成図である。
【００３４】
図１を参照して、ガス給湯器１には、熱交換器２、熱交換器２を加熱するバーナ３、熱交換器２を通って配管された通水管４、通水管４に流れる水の量を熱交換器２の上流で検出する流量センサ５、熱交換器２の下流側で通水管４を流れる水の温度を検出する温度センサ６、バーナ３に燃料ガスを供給するガス供給管７、ガス供給管７に上流側から順に設けられた開閉電磁弁８及びガス比例弁９、バーナ３に燃焼用空気を送風する燃焼ファン１０、燃焼ファン１０を駆動するファンモータ１１、燃焼ファン１０の回転数を検出する回転数センサ１２、燃焼ファン１０からバーナ３への風量を検出する風量センサ１３、目標給湯温度の設定スイッチ等が設けられたリモコン１４、ガス給湯器１の作動を制御する制御ユニット１５、バーナ３の点火を行うための点火電極１６、及びバーナ３の燃焼状態を検出するフレームロッド１７が備えられている。
【００３５】
バーナ３は、熱交換器２の下方で給湯器１内に形成された燃焼室１８に収容され、燃焼室１８は、ガス給湯器１の上部に設けられた排気口１９と下部に設けられた給気口２０とに連通している。そして、給気口２０側に燃焼ファン１０が設けられ、給気口２０から燃焼室１８に至る送風通路２１に風量センサ１３が配置されている。なお、通水管４の上流側は水道管（図示しない）に接続され、下流側は台所や浴室に設けられた給湯栓（図示しない）に接続されている。
【００３６】
ガス給湯器１に備えられた制御ユニット１５は、ＥＥＰＲＯＭ２２（本発明の不揮発性メモリに相当する）を有し、ＥＥＰＲＯＭ２２には、給湯器１を制御する際に必要となる温度センサ６やフレームロッド１７の検出値に対する補正値のデータ、及びガス給湯器１の稼動時間のデータ等が記憶される。そして、これにより、停電が生じてガス給湯器１への電力供給が遮断されても、前記補正値のデータや稼動時間のデータは消失せず、停電からの復帰後、制御ユニット１５は正常にガス給湯器１を制御することができる。
【００３７】
しかし、ガス給湯器１の保守等のために制御ユニット１５を交換するときには、取り外された旧制御ユニット１５のＥＥＰＲＯＭ２２に記憶されていたデータを、新たに取り付けた新制御ユニット１５のＥＥＰＲＯＭ２２に移動させる必要がある。そして、このようにＥＥＰＲＯＭ２２に記憶されたデータを移動させることにより、新たに取り付けられた新制御ユニット１５は、旧制御ユニット１５からデータを承継して給湯器１を制御することができる。
【００３８】
先ず、図２を参照して、本発明の第１の実施の形態によるＥＥＰＲＯＭ２２に記憶されたデータの移動方法を説明する。
【００３９】
図２を参照して、１５ａは給湯器１に新たに取り付けられた新制御ユニットであり、１５ｂは給湯器から取り外された旧制御ユニットである。制御ユニット１５を交換する作業者は、先ず、第１の工程として、給湯器１に取り付けられていた旧制御ユニット１５ｂを取り外して、新制御ユニット１５ａを給湯器１に新たに取り付け、新制御ユニット１５ａの通信ポート３３と旧制御ユニット１５ｂの通信ポート３３とを通信ケーブル３１で接続する。
【００４０】
各制御ユニット１５ａ，１５ｂには、ＥＥＰＲＯＭ２２、データ移動開始スイッチ３４、データ移動手段３５、交流電源４０と電源ケーブル４１を介して接続される電源ポート４２、電源ポート４２に供給される交流電力から直流電力を生成する電源回路４３（本発明の第１の電源手段に相当する）、電源回路４３から過剰電流が流れることを阻止する過電流保護回路４４、電源回路４３から出力される電力を通信ポート３３に出力する（＋）電源ライン４５ａ及び（−）電源ライン４５ｂ（本発明の電力出力手段及び第２の電源手段に相当する）、及び通信ポート３３から電源回路４３に電流が流れ込むことを阻止する逆流防止回路４６が備えられている。
【００４１】
図２に示したように新制御ユニット１５ａと旧制御ユニット１５ｂとが通信ケーブル３１を介して接続された場合、新制御ユニット１５ａは、電源回路４３により生成される直流電力によって作動する。一方、旧制御ユニット１５ｂの通信ポート３３には、新制御ユニット１５ａの電源回路４３で生成された直流電力が、電源ライン４５ａ，４５ｂ及び通信ケーブル３１を介して供給される。
【００４２】
この場合、旧制御ユニット１５ｂは、通信ポート３３に供給される直流電力によって作動する。そのため、制御ユニット１５ａ，１５ｂの交換を行う作業者は、旧制御ユニット１５ｂの電源ポート４２に交流電力を供給するために電源ケーブル４１を接続する必要がなく、新制御ユニット１５ａと旧制御ユニット１５ｂとを通信ケーブル３１で接続するという簡易な作業により、旧制御ユニット１５ｂを作動可能な状態とすることができる。
【００４３】
次に、作業者は、第２の工程として、旧制御ユニット１５ｂのＥＥＰＲＯＭ２２に記憶されたデータを新制御ユニット１５ａのＥＥＰＲＯＭ２２に移動させるための操作をする。ここで、上述した第１の工程の実行により、旧制御ユニット１５ｂと新制御ユニット１５ａが作動を開始したときに、制御ユニット１５ａ，１５ｂは、自身が旧制御ユニット（給湯器１から取り外された制御ユニット）であるか新制御ユニット（給湯器１に新たに取り付けられた制御ユニット）であるかを認識することができない。
【００４４】
そこで、本第２の工程においては、作業者によりデータ移動開始スイッチ３４が操作された制御ユニットを、新制御ユニットとしてデータの移動を行うようにしている。すなわち、データ移動開始スイッチ３４が操作されなかった制御ユニットから、データ移動開始スイッチ３４が操作された制御ユニットの方向にデータを移動するようにしている。
【００４５】
そして、この場合、作業者が新制御ユニット１５ａのデータ移動開始スイッチ３４を操作したときは、旧制御ユニット１５ｂから新制御ユニット１５ａにデータが移動される。それに対して、作業者が誤って旧制御ユニット１５ｂのデータ移動開始スイッチ３４を操作したときには、新制御ユニット１５ａから旧制御ユニット１５ｂにデータが移動されてしまい、それまで旧制御ユニット１５ｂのＥＥＰＲＯＭ２２に記憶されていたデータが消失してしまう。
【００４６】
そこで、このようなデータ移動開始スイッチ３４の誤操作がなされたときにデータの移動を禁止するため、各制御ユニット１５ａ，１５ｂのデータ移動手段３５は、データ移動開始スイッチ３４が操作されたときに、断線検知回路５０により、各センサ（温度センサ６、回転数センサ１２、フレームロッド１７）の断線が検知されるか否かを確認する。
【００４７】
ここで、ガス給湯器１に新制御ユニット１５ａが取り付けられたときは、センサ用コネクタ５１及びセンサ接続ケーブル５２を介して各センサが断線検知回路５０と接続される。そのため、断線検知回路５０によりセンサの断線が検知されたときは、制御ユニットにセンサが接続されていない状態であるので、データ移動開始スイッチ３４が操作された制御ユニットは旧制御ユニット１５ｂであると判断することができる。そして、この場合は、データ移動手段３５は、データの移動を禁止して旧制御ユニット１５ｂのＥＥＰＲＯＭ２２に記憶されたデータの消失を防止している。
【００４８】
一方、断線検知回路５０によりセンサの断線が検知されないときには、制御ユニットに各センサが接続された状態であるので、データ移動開始スイッチ３４が操作された制御ユニットは、自身が新制御ユニット１５ａであると判断することができる。そして、この場合は、データ移動手段３５は、旧制御ユニット１５ｂから新制御ユニットへのデータの移動を開始する。
【００４９】
ここで、データ移動手段３５は、図示しないＣＰＵ、ＲＯＭ、ＲＡＭ等からなり、ＥＥＰＲＯＭ２２に記憶されたデータを読み出して通信ポート３３に出力する機能と、通信ポート３３から入力したデータをＥＥＰＲＯＭ２２に書き込む機能と、各種の制御信号を通信ポート３３を介して送受信する機能を有する。
【００５０】
また、データ移動開始スイッチ３４はモーメンタリ型の押しボタンスイッチであり、一方の端子３６がロジック高電位に接続され、他方の端子３７が抵抗３８を介してロジック低電位に接続されている。また、端子３７はデータ移動手段３５にも接続されている。データ移動スイッチ３４が操作されていないときは、端子３６，３７間は遮断状態にあるので、データ移動手段３５にはロジック低電位が入力されるが、作業者がデータ移動スイッチ３４を操作すると、端子３６，３７間が導通し、データ移動手段３５は作業者がデータ移動スイッチ３４を操作したことを検知することができる。
【００５１】
作業者が新制御ユニット１５ａのデータ移動開始スイッチ３４を操作すると、該操作を認識した新制御ユニット１５ａのデータ移動手段３５は、通信ケーブル３１を介して、旧制御ユニット１５ｂのデータ移動手段３５にデータ移動開始命令を送信する。該データ移動開始命令を受信した旧制御ユニット３０のデータ移動手段３５は、ＥＥＰＲＯＭ２２に記憶されたデータを読み出して、該データを通信ケーブル３１を介して新制御ユニット１５ａのデータ移動手段３５に送信する。
【００５２】
そして、新制御ユニット１５ａのデータ移動手段３５が、受信したデータを順次ＥＥＰＲＯＭ２２に書き込み、これにより、旧制御ユニット１５ｂのＥＥＰＲＯＭ２２に記憶されていたデータが新制御ユニット１５ａのＥＥＰＲＯＭ２２に移動する。
【００５３】
なお、ＥＥＰＲＯＭ２２には、制御ユニット１５ａ，１５ｂの総稼動時間のデータが記憶される。そのため、データ移動開始スイッチ３４が操作されたときに、データ移動開始スイッチ３４が操作された制御ユニットのＥＥＰＲＯＭ２２に記憶された総稼動時間のデータと、他の制御ユニットのＥＥＰＲＯＭ２２に記憶された総稼動時間のデータとを比較することによって、データ移動開始スイッチ３４が操作された制御ユニットは、自身が新制御ユニット１５ａであるか旧制御ユニット１５ｂであるかを判断することができる。
【００５４】
すなわち、他の制御ユニットの総稼動時間が、データ移動開始スイッチ３４が操作された制御ユニットの総稼動時間以上であったときは、データ移動開始スイッチ３４が操作された制御ユニットは新制御ユニット１５ａであると判断できるため、前記第２の工程を問題なく実行することができる。
【００５５】
一方、他の制御ユニットの総稼動時間が、データ移動スイッチ３４が操作された制御ユニットの総稼動時間未満であったときには、データ移動開始スイッチ３４が操作された制御ユニットは旧制御ユニット１５ｂであると判断できるため、前記第２の工程の実行を禁止すればよい。
【００５６】
次に、本発明の第２の実施の形態について、図３を参照して説明する。第２の実施の形態では、データ移動開始スイッチ３４の代わりに、通信ケーブル５０の一方のコネクタ５１の接続端子に接続対象との接続状態を検出する機能を持たせている。また、１５ｃがガス給湯器１に新たに取り付けられた新制御ユニットであり、１５ｄがガス給湯器１から取り外された旧制御ユニットである。なお、図２に示した新制御ユニット１５ａ及び旧制御ユニット１５ｂと同様の構成については、同一の符号を付して説明を省略する。
【００５７】
図３を参照して、通信ケーブル６０の一方のコネクタ６１の接続端子６２と６３は短絡されている。そして、制御ユニット１５ｃ，１５ｄの接続端子６２に接続される配線はロジック高電位に接続され、接続端子６３に接続される配線は抵抗４４を介してロジック低電位に接続されると共にデータ移動手段３５と接続されている。
【００５８】
そのため、通信ケーブル６０のコネクタ６１が接続されていない制御ユニット（図３では旧制御ユニット１５ｃ）のデータ移動手段３５には、ロジック低電位が入力される。一方、通信ケーブル６０のコネクタ６１が接続された制御ユニット（図３では新制御ユニット１５ｃ）のデータ移動手段３５には、ロジック高電位が入力される。
【００５９】
そして、図３に示した構成においては、コネクタ６１が接続された制御ユニットを新制御ユニットとして、第２の工程によるデータの移動を行なうようにしている。すなわち、コネクタ６１が接続されなかった制御ユニットから、コネクタ６１が接続された制御ユニットの方向にデータを移動するようにしている。
【００６０】
そして、この場合、第１の工程において、作業者が新制御ユニット１５ｃに通信ケーブル３１のコネクタ６１を接続したときは、第２の工程により、旧制御ユニット１５ｄから新制御ユニット１５ｃにデータが移動される。それに対して、第１の工程において、作業者が誤って旧制御ユニット１５ｄに通信ケーブル６０のコネクタ６１を接続したときには、第２の工程により、新制御ユニット１５ｃから旧制御ユニット１５ｄにデータが移動されてしまい、それまで旧制御ユニット１５ｄのＥＥＰＲＯＭ２２に記憶されていたデータが消失してしまう。
【００６１】
そこで、第１の工程において、このような通信ケーブル６０の誤接続がなされたときに、第２の工程が実行されることを禁止するため、各制御ユニット１５ｃ，１５ｄのデータ移動手段３５は、上述した第１の実施の形態と同様に、コネクタ６１が接続されたときに、断線検知回路５０により、各センサ（温度センサ６、回転数センサ１２、フレームロッド１７）の断線が検知されるか否かを確認する。
【００６２】
そして、断線検知回路５０によりセンサの断線が検知されたときは、データ移動手段３５は、第２の工程の実行を禁止して、旧制御ユニット１５ｂのＥＥＰＲＯＭ２２に記憶されたデータが消失することを防止している。
【００６３】
なお、本第２の実施の形態においても、上述した第１の実施の形態と同様に、コネクタ６１が接続されたときに、データ移動開始スイッチ３４が操作された制御ユニットのＥＥＰＲＯＭ２２に記憶された総稼動時間のデータと、他の制御ユニットのＥＥＰＲＯＭ２２に記憶された総稼動時間のデータとを比較することによって、データ移動開始スイッチ３４が操作された制御ユニットは、自身が新制御ユニット１５ａであるか旧制御ユニット１５ｂであるかを判断することができる。そして、その判断結果に応じて、前記第２の工程の実行の可否を決定してもよい。
【００６４】
次に、本発明の第３の実施の形態について、図４を参照して説明する。図４に示した制御ユニット１５ｅ，１５ｆは、ＥＥＰＲＯＭ２２のデータを外部に出力する第１の通信ポート７１と外部からデータを入力する第２の通信ポート７２とを備えている。また、１５ｅがガス給湯器１に新たに取り付けられた新制御ユニットであり、１５ｆがガス給湯器１から取外された旧制御ユニットである。なお、図２に示した新制御ユニット１５ａ及び１５ｂと同様の構成については同一の符号を付して説明を省略する。
【００６５】
制御ユニットを交換する作業者は、第１の工程として、給湯器１から取外した旧制御ユニット１５ｆの第１の通信ポート７１と、給湯器１に新たに取り付けた新制御ユニット１５ｅの第２の通信ポート７２とを通信ケーブル７３で接続する。そして、これにより、新制御ユニット１５ｅは電源回路４３により生成される直流電力によって作動を開始し、旧制御ユニット１５ｆは第２の通信ポート７２から供給される直流電力によって作動を開始する。
【００６６】
第１の通信ポート７１は出力ポートであり、ＥＥＰＲＯＭ２２と接続されると共に、通信ポート切換スイッチ７４（本発明の通信ポート切換手段に相当する）と接続される。また、第２の通信ポート７２は入力ポートであり、通信ポート切換スイッチ７４を介してデータ移動手段３５と接続される。
【００６７】
通信ポート切換スイッチ７４は、第１の通信ポート７１とデータ移動手段３５が接続されると共に第２の通信ポート７２とデータ移動手段３５が遮断された第１の接続状態と、第２の通信ポート７２とデータ移動手段３５が接続されると共に第１の通信ポート７１とデータ移動手段３５が遮断された第２の接続状態とを切換えるものである。なお、制御ユニット１５が給湯器１の作動を制御するときは、通信ポート切換手段７４は前記第１の接続状態に設定される。
【００６８】
データ移動手段３５は、通信ポート切換スイッチ７４が前記第１の接続状態にあるときは、ＥＥＰＲＯＭ２２に対するデータの読み出しと書き込みが可能であり、通信ポート切換スイッチ７４が前記第２の状態にあるときには、第２の通信ポート７２から入力したデータを内部メモリ７５に保持することが可能である。
【００６９】
制御ユニットの交換作業者は、第１の工程に続いて、旧制御ユニット１５ｆのＥＥＰＲＯＭ２２に記憶されたデータを新制御ユニット１５ｅに移動する第２の工程を実行するために、旧制御ユニット１５ｆのポート切換スイッチ７４を前記第２の接続状態とする。
【００７０】
これにより、旧制御ユニット１５ｆのＥＥＰＲＯＭ２２がデータ移動手段３５から遮断され、第１の通信ポート７１とのみ接続された状態となる。そして、この状態で、作業者が新制御ユニット１５ｅの通信ポート切換スイッチ７４を前記第２の状態に切換えると、新制御ユニット１５ｅのデータ移動手段３５と旧制御ユニット１５ｆのＥＥＰＲＯＭ２２とが直接接続される。
【００７１】
そのため、旧制御ユニット１５ｆのデータ移動手段３５が故障して動作不能となった場合であっても、新制御ユニット１５ｅのデータ移動手段３５は、旧制御ユニット１５ｆのＥＥＰＲＯＭ２２からデータを読み出すことができる。そして、通信ポート切換スイッチ７４が前記第２の接続状態となったことを認識した新制御ユニット１５ｅのデータ移動手段３５は、旧制御ユニット１５ｆのＥＥＰＲＯＭ２２に記憶されたデータを通信ケーブル７３を介して読み出し、内部メモリ７５に記憶して第２の工程を終了する。
【００７２】
続いて、作業者は新制御ユニット１５ｅの通信ポート切換スイッチ７４を前記第１の状態に切換えて第３の工程の実行開始を指示する。新制御ユニット１５ｅのデータ移動手段３５は、通信ポート切換スイッチ７４が前記第１の状態に切換えられたことを認識すると、内部メモリ７５に記憶したデータをＥＥＰＲＯＭ２２に書き込む。これにより、旧制御ユニット１５ｆのＥＥＰＲＯＭ２２から新制御ユニット１５ｅのＥＥＰＲＯＭ２２へのデータの移動が終了する。
【００７３】
なお、本第３の実施の形態では、通信ポート切換スイッチ７４を作業者が操作したが、データ移動手段３５に通信ポート切換スイッチ７４の接続状態を切換える切換駆動手段を設けてもよい。この場合、新制御ユニット１５ｅのデータ移動手段３５が旧制御ユニット１５ｆのＥＥＰＲＯＭ２２のデータの読み込みを終了したとき（第２の工程が終了したとき）に、新制御ユニット１５ｅのデータ移動手段３５は、前記切換駆動手段により通信ポート切換スイッチ７４を前記第１の接続状態に切換えて、ＥＥＰＲＯＭ２２への書き込みを行うことができる。
【００７４】
そのため、作業者は、第２の工程から第３の工程に移行するために通信ポート切換スイッチ７４を操作する必要がなく、制御ユニットの交換作業が容易になる。
【００７５】
なお、本実施の形態では、本発明をガス給湯器に備えられた制御ユニットの交換に適用した例を示したが、ガス調理器等の他の種類の装置に備えられた制御ユニットを交換する場合にも、本発明の適用が可能である。
【図面の簡単な説明】
【００７６】
【図１】ガス給湯器の構成図。
【図２】図１に示したガス給湯器に備えられた制御ユニットの構成図。
【図３】図１に示したガス給湯器に備えられた制御ユニットの構成図。
【図４】図１に示したガス給湯器に備えられた制御ユニットの構成図。
【符号の説明】
【００７７】
１…給湯器、２…熱交換器、５…流量センサ、６…温度センサ、１２…回転数センサ、１３…風量センサ、１７…フレームロッド、１５…制御ユニット、２２…ＥＥＰＲＯＭ、３３…通信ポート、３４…データ移動開始スイッチ、３５…データ移動手段、４３…電源回路、４４…過電流保護回路、４５…電源ライン、４６…逆流防止回路、５０…断線検知回路
【図１】
2005030709.tif 000003
【図２】
2005030709.tif 000004
【図３】
2005030709.tif 000005
【図４】
2005030709.tif 000006