(57)【特許請求の範囲】
【請求項１】
熱源機と、該熱源機と通信接続された付属機器とからなる熱源機システムにおいて、
前記熱源機システムを構成する機器についての書き換え用の制御プログラムを記憶する外部記憶手段と、
前記熱源機システムを構成する少なくとも１の機器に、前記外部記憶手段を接続するための接続手段を備えてなり、
前記外部記憶手段は制御手段を備えるとともに、この制御手段は、前記接続手段への接続を検出したことを条件に、外部記憶手段に記憶されている制御プログラムが熱源機システムを構成する機器に記憶されている在来の制御プログラムよりも新しいか否かを判断し、外部記憶手段の制御プログラムが新しいと判断したときには、当該在来の制御プログラムを外部記憶手段に記憶されている新しい制御プログラムに書き換えることを熱源機システムに指令する制御構成を備えており、かつ、前記外部記憶手段は、前記接続手段に通信接続可能な通信端末装置を有し、この通信端末装置に前記制御手段が備えられている
ことを特徴とする熱源機システム。
【請求項２】
前記接続手段は、前記熱源機を遠隔操作するために用いられる操作装置に備えられていることを特徴とする請求項1に記載の熱源機システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は熱源機システムに関し、より詳細には、熱源機とその付属機器から構成される熱源機システムにおいて、該システムを構成する機器に記憶された在来の制御プログラムを最新の制御プログラムに書き換える技術に関する。
【背景技術】
【０００２】
従来、給湯器、給湯機能付風呂釜、温水暖房機能付給湯器などの熱源機は、これら熱源機と通信接続された付属機器（たとえば、リモコンや温水暖房器など）を備えている。このような熱源機とその付属機器で構成される熱源機システムでは、該システムを構成する機器のそれぞれに制御中枢としてマイコンが備えられており、各マイコンにはそれぞれの機器を個別にまたは他の機器と連携して動作させるための制御プログラムが備えられている。
【０００３】
上記各機器の制御プログラムは、従来、マイコンが備えるマスクＲＯＭなどの内容の書き換えができない不揮発性の記憶装置に記憶させていたが、かかる構成では、制御プログラムに不具合などがあった場合などには、マイコンが実装された制御基板ごと交換しなければならず、交換後の古い制御基板は廃棄処分しなければならないため、環境保全上好ましくなかった。
【０００４】
そのため、出願人は、機器の制御プログラムを内容の書き換え可能な不揮発性の記憶装置に記憶させる一方、不具合などで制御プログラムの書き換えが必要になった場合には、書き換え用の新しい制御プログラムを記憶したメモリ部材を書き換えが必要な機器に接続して、メモリ部材に記憶されている新しい制御プログラムを当該機器の記憶装置に書き込ませる方法を提案している（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−１３３０３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に示す方法には以下のような問題があり、その改善が望まれていた。
【０００７】
すなわち、特許文献１に示す方法では、制御プログラムの書き換えの際には、メモリ部材が接続される熱源機側において、メモリ部材に記憶された制御プログラムと熱源機システムが備える従前の制御プログラムの比較等を行うように構成しているが、このような構成では、たとえば、メモリ部材に記憶される新しい制御プログラムのバージョンの表記方式が変更された場合などに、熱源機側が変更前の表記方式でしか制御プログラムの比較ができず、その結果、書き換えすべき制御プログラムを発見できないといった事態も起こり得る。
【０００８】
本発明は、このような問題点に鑑みてなされたものであって、その目的とするところは、熱源機システム側の構成に依存せずに制御プログラムの更新を行い得る熱源機システムを提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明の熱源機システムは、熱源機と、該熱源機と通信接続された付属機器とからなる熱源機システムにおいて、上記熱源機システムを構成する機器についての書き換え用の制御プログラムを記憶する外部記憶手段と、上記熱源機システムを構成する少なくとも１の機器に、上記外部記憶手段を接続するための接続手段を備えてなり、上記外部記憶手段は制御手段を備えるとともに、この制御手段は、上記接続手段への接続を検出したことを条件に、外部記憶手段に記憶されている制御プログラムが熱源機システムを構成する機器に記憶されている在来の制御プログラムよりも新しいか否かを判断し、外部記憶手段の制御プログラムが新しいと判断したときには、当該在来の制御プログラムを外部記憶手段に記憶されている新しい制御プログラムに書き換えることを熱源機システムに指令する制御構成を備えており、かつ、上記外部記憶手段は、上記接続手段に通信接続可能な通信端末装置を有し、この通信端末装置に上記制御手段が備えられている
ことを特徴とする。
【００１０】
すなわち、本発明の熱源機システムでは、熱源機システムを構成する機器（熱源機およびその付属機器）についての書き換え用の制御プログラムを記憶する外部記憶手段に制御手段が備えられる。この制御手段は、外部記憶手段が熱源機システムを構成する機器に接続されたことを検出すると、自動的に、外部記憶手段に記憶されている制御プログラムが熱源機システムを構成する機器に記憶されている在来の制御プログラムよりも新しいか否かを判断し、外部記憶手段に記憶されている制御プログラムが熱源機システムを構成する機器に記憶されている在来の制御プログラムよりも新しいと判断したときには、当該在来の制御プログラムを外部記憶手段に記憶されている新しい制御プログラムに書き換えることを熱源機システムに指令する。
【００１１】
したがって、本発明によれば、熱源機システムを構成する機器の制御プログラムの書き換えを行う作業員は、熱源機システムを構成する少なくとも１の機器に備えられた接続手段に外部記憶手段を接続するだけで熱源機システムを構成する機器の制御プログラムの書き換えを行うことができる。しかも、この制御プログラムの書き換えにあたり、新しい制御プログラムの有無の判断や熱源機システムに対する制御プログラムの書き換えの指令を行う制御手段は外部記憶手段に備えられているので、たとえば、外部記憶手段に記憶された制御プログラムのバージョンの表記方式等が変更されたとしても、外部記憶手段の制御手段の制御プログラムで当該表記方式等の変更に対応しておけば、熱源機システムを構成する機器の制御プログラムの書き換えを自動的かつ適確に行うことができる。
【００１２】
なお、上記外部記憶手段に記憶する「書き換え用の制御プログラム」には、たとえば、熱源機システムを構成する機器についての最新の制御プログラムが用いられる。すなわち、熱源機システムを構成する機器の制御プログラムはバージョンアップ（アップグレード）などで適宜その内容が改変されるので、外部記憶手段に最新バージョンの制御プログラムを記憶させておくことで、熱源機システムを構成する機器の制御プログラムを最新のものに書き換えることができるからである。また、外部記憶手段に記憶させておく制御プログラムの種類としては、たとえば、熱源機システムを構成することがあるすべての機器について、各機器のすべての機種を網羅するように複数種類の制御プログラムを記憶させておくのが望ましい。
【００１３】
そして、本発明はその好適な実施態様として、上記接続手段は、上記熱源機を遠隔操作するために用いられる操作装置に備えられていることを特徴とする。
【００１５】
すなわち、この実施態様では、外部記憶手段が熱源機システムに備えられる接続手段と通信接続可能な通信端末装置を備えるとともに、この通信端末装置に上記制御手段が備えられているので、通信端末装置として、たとえば、外部記憶手段において書き換え用の制御プログラムを記憶している記憶領域にアクセス可能な携帯情報端末などの携帯可能な通信端末装置を用いることにより、作業員は現場に通信端末装置を持っていくだけで制御プログラムの書き換えを行うことができる。しかも、通信端末装置を外部記憶手段と別体に構成した場合は、外部記憶手段に記憶する制御プログラムを一元管理できるようになり、外部記憶手段に常に最新の制御プログラムを記憶させておくことが容易になる。
【発明の効果】
【００１６】
本発明によれば、熱源機システムを構成する機器の制御プログラムの書き換えを行う作業員は、外部記憶手段を熱源機システムに接続するだけで、熱源機システムを構成する機器の制御プログラムの書き換えを自動的に行うことができる。しかも、制御プログラムの書き換えにあたり、新しい制御プログラムの有無の判断や熱源機システムに対する制御プログラムの書き換えの指令を行う制御手段が外部記憶手段に備えられているので、熱源機システムを構成する機器の制御プログラムの書き換えを熱源機システム側の構成に依存せずに常に適確に行うことができる。
【００１７】
また、外部記憶手段が熱源機システムに通信接続可能な通信端末装置を有してなり、この通信端末装置に制御プログラムの書き換え制御を行う制御手段を備えさせることにより、作業員は現場に通信端末装置を持っていくだけで制御プログラムの書き換えを行うことができる。しかも、通信端末装置を外部記憶手段と別体に構成した場合は、外部記憶手段に記憶する制御プログラムを一元管理することができ、外部記憶手段に常に最新の制御プログラムを記憶させておくことが容易になる。
【図面の簡単な説明】
【００１８】
【図１】本発明に係る熱源機システムの一実施形態を示す概略構成図である。
【図２】同熱源機システムの概略構成を示す機能ブロック図である。
【図３】同熱源機システムにおける制御プログラムの更新手順の一例を示すフローチャートである。
【図４】本発明に係る熱源機システムの他の実施形態を示す概略構成図である。
【図５】同熱源機システムにおける制御プログラムの更新手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態を図面に基づいて詳細に説明する。
本発明は、熱源機システムを構成する各機器（熱源機およびその付属機器）の制御部に記憶されている在来の制御プログラムを、外部記憶手段に記憶させておいた書き換え用の制御プログラムに書き換える（上書き更新する）技術を提供するもので、熱源機システム１と、該熱源機システム１を構成する機器に対する書き換え用の制御プログラムを記憶してなる外部記憶手段２とを主要部として構成されている。
【００２０】
実施形態１
図１は、本発明に係る熱源機システムの一例を示す概略構成図であり、図示例では、外部記憶手段２として、持ち運び可能な可搬型の外部記憶装置（外部メモリ）２０を用いた場合を示している。
【００２１】
図１に示すように、熱源機システム１は、熱源機３と、熱源機３の付属機器４とで構成される。熱源機３は、たとえば、給湯単機能の給湯器、浴槽への湯張り・追い焚き機能を備えた給湯器（給湯機能付風呂釜）、温水暖房器具への温水供給機能を備えた給湯器（温水暖房機能付給湯器）などの公知の態様の熱源機で構成される。この熱源機３には、図１に示すように、その内部に熱源機３の制御部３０が備えられており、制御部３０には熱源機３の制御中枢としてマイコン（図示せず）が備えられている。そして、このマイコンには熱源機３を個別にまたは付属機器４と連携して動作させるための制御プログラムを記憶する図示しないプログラム記憶装置が備えられている。なお、このプログラム記憶装置には、内容の書き換えが可能な不揮発性のメモリ（たとえば、フラッシュメモリなど）が用いられている。
【００２２】
付属機器４は、熱源機３の制御部３０と通信接続された機器であって、たとえば、熱源機３のリモコンや、熱源機３から温水供給を受ける温水暖房器具など、熱源機３に付属して設けられる各種装置で構成される。この付属機器４には、上述した熱源機３と同様に、その内部に制御部４０（図２参照）が備えられており、この制御部４０には付属機器４の制御中枢としてマイコンが備えられている。そして、このマイコンには、付属機器４を個別にまたは熱源機３と連携して動作させるための制御プログラムを記憶するプログラム記憶装置４１が備えられている（図２参照）。なお、このプログラム記憶装置４１も上述した熱源機３のプログラム記憶装置と同様に、内容の書き換えが可能な不揮発性のメモリ（たとえば、フラッシュメモリなど）で構成されている。
【００２３】
図１では、付属機器４として、台所に設置される台所リモコン４ａと、浴室に設置される風呂リモコン４ｂとを備えた場合を示している。これら台所リモコン４ａおよび風呂リモコン４ｂは、いずれもその制御部４０が２芯の通信ケーブル５を介して熱源機３の制御部３０と通信接続されており、熱源機３と台所リモコン４ａと風呂リモコン４ｂとが相互に通信可能とされている。すなわち、熱源機３と台所リモコン４ａと風呂リモコン４ｂとは相互にデータ等の送受信ができるように構成されている。
【００２４】
ここで、台所リモコン４ａは、周知のとおり、風呂リモコン４ｂとともに熱源機３を遠隔操作するために用いられる操作装置であって、この台所リモコン４ａには、図２に示すように、一般的な台所リモコン（および風呂リモコン４ｂ）が備える基本構成、すなわち、上記制御部４０と、複数の操作スイッチを備えた操作部４２と、操作部４２の操作内容や熱源機３の動作状態などを表示する表示部４３と、２芯の通信ケーブル５を介して熱源機３や風呂リモコン４ｂと通信を行う２芯通信部４４とが備えられている。
【００２５】
そして、本実施形態に示す台所リモコン４ａは、これら一般的な基本構成に加えて、上記外部記憶手段２、すなわち、上記外部記憶装置２０を接続するための接続手段４５が備えられている。この接続手段４５は、外部記憶装置２０を台所リモコン４ａの制御部４０に着脱自在に接続するための接続端子（たとえば、ＵＳＢ（Universal Serial Bus）接続用の端子やカード型メモリの挿入スロット型端子）で構成されており、この接続手段４５に上記外部記憶装置２０を装着することによって、制御部４０は、外部記憶装置２０に記憶されたデータやプログラム等の読み出し、後述する外部記憶装置２０に備えられる制御手段２３との制御信号のやり取りなどができるようになっている。なお、本実施形態の台所リモコン４ａは、この接続手段４５を備えることに伴って、制御部４０に備えられるマイコンの制御プログラムの内容が一般的な（つまり、接続手段４５を持たない）台所リモコンの制御プログラムとは若干相違している（詳細は後述する）。
【００２６】
ここで、接続手段４５について付言すると、本実施形態では、接続手段４５を台所リモコン４ａに備えさせた構成を示したが、この接続手段４５は熱源機システム１を構成する機器（熱源機３および付属機器４）のうち少なくともいずれか１の機器に備えられていればよい。すなわち、この接続手段４５は、後述するように、外部記憶手段２に記憶されている最新の制御プログラムを読み出すための接続端子として機能するところ、熱源機３とその付属機器４とは相互に通信接続されていることから、熱源機３および付属機器４のいずれかの機器にこの接続手段４５が設けられていれば、他の機器は接続手段４５を介して読み出された制御プログラムを通信によって取得することができるからである。
【００２７】
そして、台所リモコン４ａの制御部４０を構成するマイコンには、上記プログラム記憶装置４１を構成するフラッシュメモリが内蔵されている。そして、このプログラム記憶装置４１には、図２に示すように、台所リモコン４ａの制御プログラム４１１と、プログラム記憶装置４１に記憶されている在来の制御プログラム４１１を特定する機種情報（たとえば、制御プログラムの種類とそのバージョン（改定版数）を示す情報）４１２とが記憶されており、制御部４０はこのプログラム記憶装置４１に記憶された在来の制御プログラム４１１に従って台所リモコン４ａを制御するようになっている。
【００２８】
ここで、台所リモコン４ａに備えられる制御プログラム４１１の概要を説明しておくと、この制御プログラム４１１は、台所リモコン４ａの制御部４０に、熱源機３の遠隔制御や表示部４３の表示制御など一般的な台所リモコンと同様の制御を行わせるリモコン制御手段４６、上記接続手段４５への外部記憶手段２の接続を検出する接続検出手段４７として機能させるようになっている。
【００２９】
次に、外部記憶手段２について説明する。
外部記憶手段２は、熱源機システム１を構成する機器についての書き換え用の制御プログラムを記憶する記憶装置であって、本実施形態では、この外部記憶手段２は持ち運びできる可搬型の外部記憶装置２０として構成されている。そして、この外部記憶手段２は、上記書き換え用の制御プログラムを記憶する記憶領域２２と、熱源機システム１を構成する機器に記憶されている在来の制御プログラムの書換制御を行う制御手段２３とを主要部として備えるとともに、上記接続手段４５との接続ができるように所定の接続端子（図示せず）を備えている。なお、上記記憶領域２２はデータの書き換えが可能な不揮発性のメモリで構成される。
【００３０】
そして、この記憶領域２２に記憶させる書き換え用の制御プログラムとしては、たとえば、熱源機システム１を構成する機器についての最新の制御プログラムが用いられる。すなわち、熱源機システム１を構成する機器の制御プログラムはバージョンアップなどで適宜その内容が改変されるので、記憶領域２２に最新バージョンの制御プログラムを記憶させておくことで、熱源機システム１を構成する機器の制御プログラムを最新のものに書き換えることができるからである。
【００３１】
また、記憶領域２２に記憶させておく制御プログラムの種類としては、たとえば、熱源機システムを構成することがあるすべての機器の制御プログラムを可及的に多く網羅的に記憶させておく。すなわち、本発明では、後述するように、熱源機システム１を構成する機器の制御プログラムの書き換えは、外部記憶手段２に記憶された制御プログラムの中から対応する制御プログラムを選択して自動的に行われるので、外部記憶手段２により多くの機器に対応する制御プログラムを記憶させておくことによって、多種多様な組み合わせがある熱源機システムに対応できるようになるからである。
【００３２】
なお、この記憶領域２２には、書き換え用の制御プログラムの他に、これら書き換え用の制御プログラムを特定する機種情報（たとえば、書き換え用の制御プログラムの種類とそのバージョンを示す情報）も記憶される。
【００３３】
しかして、このように構成された熱源機システムにおける制御プログラムの書き換え（更新）動作について、図３に基づいて説明する。
【００３４】
本発明の熱源機システム１では、該熱源機システム１を構成する機器の制御プログラムを最新の制御プログラムに書き換える場合、作業者は、台所リモコン４ａに備えられた接続手段４５に外部記憶装置２０を接続する。
【００３５】
このように接続手段４５に外部記憶装置２０が接続されると、当該接続は台所リモコン４ａの制御部４０によって検出される。ここで、制御部４０は、上記接続検出手段４７によって接続手段４５に外部記憶装置２０が接続されたか否かを監視するように構成されており（図３ステップＳ１参照）、接続検出手段４７が外部記憶装置２０の接続を検出しない場合、すなわち、制御プログラムの書き換えを行わない状態では、制御部４０は通常の動作モードで動作するようになっている（図３ステップＳ２参照）。つまり、接続が検出されない場合、制御部４０は上記リモコン制御手段４６による通常のリモコン制御を行うようになっている。
【００３６】
これに対して、接続検出手段４７が外部記憶装置２０の接続を検出すると、制御部４０は、熱源機３およびその付属機器４のすべてをプログラムの書き換えモードに移行させる（図３ステップＳ３参照）。このプログラムの書き換えモードは、熱源機３およびその付属機器４がそれぞれ自身の制御部に備えられたプログラム記憶装置の内容を書き換え可能な状態として待機する動作モードである。なお、台所リモコン４ａの制御部４０は、各機器３，４をプログラムの書き換えモードに移行させるにあたり、それに先立って熱源機３とその付属機器４のすべてを待機状態にさせておく。
【００３７】
熱源機システム１を構成する各機器３，４がプログラムの書き換えモードに移行すると、次に、台所リモコン４ａの制御部４０は、プログラム記憶装置４１に記憶されている台所リモコン４ａの機種情報を読み出すとともに、台所リモコン４ａに接続されている他の機器（具体的には、熱源機３および風呂リモコン４ｂ）と通信を行ってこれら機器の制御部にそれぞれ記憶されている在来の制御プログラムに関する機種情報を取得して、これらすべての機種情報を外部記憶装置２０の制御手段２３に送信する。
【００３８】
外部記憶装置２０の制御手段２３は、台所リモコン４ａから在来の制御プログラムの機種情報を受信すると、これら機種情報の受信によって、外部記憶装置２０が接続手段４５に接続されたことを判断し、この判断を条件に、記憶領域２２に記憶している制御プログラムの機種情報と、台所リモコン４ａから受信した在来の制御プログラムの機種情報とを比較する。
【００３９】
具体的には、上記制御手段２３は、まず、外部記憶装置２０に在来の制御プログラムに対応する（在来の制御プログラムに上書き更新可能な同じ種類の）書き換え用の制御プログラムがあるか否かを判断し、対応する制御プログラムが存在する場合には、これら対応する制御プログラムのバージョンを比較する（図３ステップＳ４参照）。
【００４０】
このバージョンの比較では、外部記憶装置２０に記憶されている制御プログラムが、熱源機システム１を構成する各機器のプログラム記憶装置に記憶されている在来の制御プログラムよりも新しいか否か（換言すれば、在来の制御プログラムのバージョンが古いか否か）が判断され（図３ステップＳ５参照）、外部記憶装置２０に記憶されている制御プログラムのバージョンが新しければ（換言すれば、在来の制御プログラムのバージョンが古ければ）、外部記憶装置２０には在来の制御プログラムに対して書き換え可能な制御プログラムがあると判定する。なお、この判定は各機器の制御プログラムごとに行われる。
【００４１】
そして、外部記憶装置２０に書き換え可能な制御プログラムが存在する場合、制御手段２３は、熱源機システム１（台所リモコン４ａ）に対して、当該在来の制御プログラムを外部記憶装置２０に記憶している新しい制御プログラムに書き換えることを指令する（図３ステップＳ６参照）。
【００４２】
ここで、この指令は、台所リモコン４ａに対して、制御プログラムの書き換えが可能な機器と記憶領域２２において対応する制御プログラムを記憶しているアドレスなど、台所リモコン４ａの制御部４０が外部記憶装置２０から書き換え用の制御プログラムを読み出すのに必要な情報を送信し、台所リモコン４ａの制御部４０に書き換え用の制御プログラムの読み出し（ダウンロード）を命じるか、あるいは、書き換え可能な制御プログラム自体を台所リモコン４ａに送信することにより行われる。
【００４３】
台所リモコン４ａでは、外部記憶装置２０から上記指令を受信すると、その指令に従って、外部記憶装置２０から書き換え用の制御プログラムを読み出し、あるいは、外部記憶装置２０から送信された書き換え用の制御プログラムを受信して、読み出しまたは受信した書き換え用の制御プログラムを該当する機器３，４の制御部のプログラム記憶装置に記憶させる。たとえば、台所リモコン４ａについての書き換え用の制御プログラムを読み出しまたは受信した場合には、当該制御プログラムを台所リモコン４ａの制御部４０のプログラム記憶装置４１に上書きして、台所リモコン４ａの在来の制御プログラムを新しい制御プログラムに更新する。また、熱源機３の制御プログラムを読み出しまたは受信した場合には、当該制御プログラムを熱源機３の制御部３０に送信して、熱源機３の制御部３０のプログラム記憶装置に上書きさせる。なお、このときプログラム記憶装置に記憶される機種情報も書き換えた制御プログラムに合わせて書き換えられる。
【００４４】
これに対して、外部記憶装置２０に在来の制御プログラムに対応する（在来の制御プログラムに上書き更新可能な同じ種類の）書き換え用の制御プログラムが存在しない場合や、対応する書き換え用の制御プログラムが存在して外部記憶装置２０に記憶されている制御プログラムが熱源機システムを構成する機器に記憶されている在来の制御プログラムよりも新しくなければ（換言すれば、在来の制御プログラムのバージョンが古くなければ）、外部記憶装置２０には在来の制御プログラムに対して書き換え可能な制御プログラムがないと判定する（図３ステップＳ７参照）。
【００４５】
そして、これら一連の処理が完了すると、台所リモコン４ａの制御部４０は、たとえば、表示部４３に作業完了のメッセージを表示するなどして外部記憶装置２０の取り外しを作業者に促し、外部記憶装置２０が取り外されると（接続検出手段４７が接続を検出しなくなると）、熱源機３およびその付属機器４の書き換えモードを解除して、熱源機３およびその付属機器４を通常の動作モードに復帰させる。
【００４６】
このように、本実施形態に示す熱源機システムでは、外部記憶装置２０に制御手段２３が備えられ、この制御手段２３が、接続手段４５への外部記憶装置２０の接続を検出したことを条件に、外部記憶装置２０に記憶されている制御プログラムが熱源機システム１を構成する機器３，４に記憶されている在来の制御プログラムよりも新しいか否かを判断し、外部記憶装置２０の制御プログラムが新しいと判断したときには、当該在来の制御プログラムを外部記憶装置２０に記憶されている新しい制御プログラムに書き換えることを熱源機システム１に指令するようになっているので、熱源機システム１の制御プログラムの更新作業にあたり、作業員は外部記憶装置２０を接続手段４５に接続するだけで制御プログラムの書き換えを行うことができる。
【００４７】
しかも、制御プログラムの書き換えにあたり、新しい制御プログラムの有無の判断や熱源機システム１に対する制御プログラムの書き換えの処理の指令などを行う制御手段２３が外部記憶装置２０に備えられているので、熱源機システム１を構成する機器の構成に依存することなく制御プログラムの書き換えを行うことができる。
【００４８】
実施形態２
次に、本発明の第２の実施形態を図４および図５に基づいて説明する。
この第２の実施形態に示す熱源機システムは、上述した第１の実施形態における外部記憶手段２ならびに接続手段４５を改変したものであって、その他の基本構成は第１の実施形態と共通する。したがって、構成が共通する部分には同一の符号を付して説明を省略する。
【００４９】
すなわち、この第２の実施形態に示す熱源機システム１は、上記外部記憶手段２に接続手段４５と通信接続可能な通信端末装置７を備えるとともに、この通信端末装置７に上記制御手段２３を備えている。
【００５０】
具体的には、この第２の実施形態に示す熱源機システム１では、上記外部記憶手段２の記憶領域２２がインターネットなどの通信網（ネットワーク）６のサーバ２１に配置されるとともに、その制御手段２３が上記通信網６を介して上記記憶領域２２と通信接続される通信端末装置７に備えられている。そして、この通信端末装置７が上記接続手段４５と無線または有線で通信接続されるように構成される。
【００５１】
そのため、本実施形態では、上記接続手段４５は、外部記憶装置２０との接続端子に代えて、または、この接続端子と並存させて、上記通信端末装置７との通信接続機能を有する通信装置（図示せず）を備えている。この通信装置は、台所リモコン４ａの制御部４０と通信端末装置７とを無線または有線で通信接続する通信装置（図示例では、無線による通信接続）であって、たとえば、上記制御部４０と通信端末装置７とは無線ＬＡＮ（Local Area Network）で接続される。
【００５２】
また、通信端末装置７は、インターネットなどの通信網６を介してサーバ２１に設けられる記憶領域２２と通信接続可能な通信装置で構成されている。この通信端末装置７としては、たとえば、インターネットに接続可能な携帯情報端末や携帯電話機などの携帯可能な（持ち運びできる）可搬型の端末装置が好適に用いられる。なお、この通信端末装置７には、上記制御手段２３を実現するためのアプリケーションプログラムが記憶されている。
【００５３】
次に、このように構成された熱源機システム１の動作について、図５に基づいて説明する。
【００５４】
本実施形態に示す熱源機システム１においては、熱源機システム１を構成する機器の制御プログラムを最新の制御プログラムに書き換える場合、作業者は、通信端末装置７に記憶させておいたアプリケーションプログラムを起動して、台所リモコン４ａの接続手段４５と通信端末装置７とを通信接続する。
【００５５】
この接続が行われると、台所リモコン４ａの制御部４０は通信端末装置７を介してサーバ２１の記憶領域２２と通信接続されることから、本実施形態では、台所リモコン４ａの制御部４０（接続検出手段４７）は、接続手段４５と通信端末装置７との接続の有無を監視するように構成される（図５ステップＳ１参照）。そして、通信端末装置７との接続を検出しない場合、すなわち、制御プログラムの書き換えを行わない状態では、上述した第１の実施形態と同様に、制御部４０は通常の動作モード（つまり、リモコン制御手段４６による通常制御）を行うようになっている。
【００５６】
これに対して、接続手段４５と通信端末装置７との接続が検出されると、制御部４０は、熱源機３およびその付属機器４のすべてをプログラムの書き換えモードに移行させる（図５ステップＳ３参照）。なお、このプログラムの書き換えモードの内容ならびにプログラムの書き換えモードへの移行に先立って熱源機３とその付属機器４のすべてを待機状態にさせる点は上述した第１の実施形態と同様である。
【００５７】
そして、熱源機３およびその付属機器４のすべてがプログラムの書き換えモードに移行すると、台所リモコン４ａの制御部４０は、プログラム記憶装置４１に記憶されている台所リモコン４ａの機種情報ならびに熱源機３および風呂リモコン４ｂとの通信によって取得したこれらの機種情報を通信端末装置７に送信する。
【００５８】
通信端末装置７の制御手段２３は、熱源機システム１を構成する各機器３，４の機種情報を受信すると、サーバ２１との通信を行いながら、サーバ２１の記憶領域２２に記憶されている制御プログラムの機種情報と、台所リモコン４ａから受信した在来の制御プログラムの機種情報とを比較する。
【００５９】
具体的には、上記制御手段２３は、まず、サーバ２１の記憶領域２２に在来の制御プログラムに対応する（在来の制御プログラムに上書き更新可能な同じ種類の）書き換え用の制御プログラムがあるか否かを判断し、対応する制御プログラムが存在する場合には、これら対応する制御プログラムの機種情報をサーバ２１からダウンロードして（図５ステップＳ４参照）、ダウンロードした機種情報に基づいて台所リモコン４ａから受信した在来の制御プログラムのバージョンとの比較を行う（図５ステップＳ５参照）。
【００６０】
このバージョンの比較は、上述した第１の実施形態と同様であり、サーバ２１の記憶領域２２に記憶されている制御プログラムが熱源機システムを構成する機器のプログラム記憶装置に記憶されている在来の制御プログラムよりも新しいか否か（換言すれば、在来の制御プログラムのバージョンが古いか否か）を判断し（図５ステップＳ６参照）、記憶領域２２に記憶されている制御プログラムのバージョンが新しければ（換言すれば、在来の制御プログラムのバージョンが古ければ）、記憶領域２２には在来の制御プログラムに対して書き換え可能な制御プログラムがあると判定する。
【００６１】
そして、記憶領域２２に書き換え可能な制御プログラムが存在する場合、制御手段２３は、記憶領域２２から当該制御プログラムを読み出して（ダウンロードして）通信端末装置７が備える端末側記憶領域に一時的に記憶し（図５ステップＳ７参照）、熱源機システム１（台所リモコン４ａ）に対して、当該在来の制御プログラムを通信端末装置７に記憶している新しい制御プログラムに書き換えることを指令する（図５ステップＳ８参照）。
【００６２】
なお、この指令の内容は第１の実施形態と同様に、台所リモコン４ａに対して、台所リモコン４ａの制御部４０が通信端末装置７から該当する制御プログラムを読み出すのに必要な情報を送信して、台所リモコン４ａの制御部４０に対応する制御プログラムの読み出し（ダウンロード）を命じるか、あるいは、書き換え可能な制御プログラム自体を台所リモコン４ａに送信することにより行われる。
【００６３】
そして、台所リモコン４ａ側は、第１の実施形態と同様に、通信端末装置７からの指令を受信すると、その指示に従って、通信端末装置７の端末側記憶領域から書き換え用の制御プログラムを読み出し、あるいは、通信端末装置７から送信された制御プログラムを受信して、読み出しまたは受信した制御プログラムを該当する機器３，４の制御部のプログラム記憶装置に記憶させる。たとえば、台所リモコン４ａの制御プログラムを読み出しまたは受信した場合には、当該制御プログラムを台所リモコン４ａの制御部４０のプログラム記憶装置４１に上書きして、台所リモコン４ａの在来の制御プログラムを新しい制御プログラムに更新する。また、熱源機３の制御プログラムを読み出しまたは受信した場合には、当該制御プログラムを熱源機３の制御部３０に送信して、熱源機３の制御部３０のプログラム記憶装置に上書きさせる。なお、このときプログラム記憶装置に記憶される機種情報も書き換えた制御プログラムに合わせて書き換えられる。
【００６４】
これに対して、サーバ２１の記憶領域２２に在来の制御プログラムに対応する（在来の制御プログラムに上書き更新可能な同じ種類の）書き換え用の制御プログラムが存在しない場合、および、対応する書き換え用の制御プログラムがあっても記憶領域２２に記憶されている制御プログラムが熱源機システムを構成する機器に記憶されている在来の制御プログラムよりも新しくなければ（換言すれば、在来の制御プログラムのバージョンが古くなければ）、記憶領域２２には在来の制御プログラムに対して書き換え可能な制御プログラムがないと判定する（図５ステップＳ９参照）。
【００６５】
そして、これら一連の処理が完了すると、台所リモコン４ａの制御部４０は、たとえば、表示部４３に作業完了のメッセージを表示するなどして通信端末装置７と接続手段４５との接続解除を作業者に促し、通信端末装置７との接続が解除されると（接続検出手段４７が接続を検出しなくなると）、熱源機３およびその付属機器４の書き換えモードを解除して、熱源機３およびその付属機器４を通常の動作モードに復帰させる。
【００６６】
このように、本実施形態の熱源機システムでは、外部記憶手段２が熱源機システム１に通信接続可能な通信端末装置７を有しており、この通信端末装置７に制御プログラムの書き換え制御を行う制御手段が備えられているので、作業員は現場に通信端末装置７を持っていくだけで制御プログラムの書き換えを行うことができる。しかも、このように通信端末装置を記憶領域２２と別体に構成することで、記憶領域２２に記憶する書き換え用の制御プログラムを一元管理することができ、記憶領域２２には常に最新の制御プログラムを記憶させておくことが容易になる。
【００６７】
なお、上述した実施形態では、接続手段４５を台所リモコン４ａに備えさせた構成を示したが、この接続手段４５は、上述した第１の実施形態と同様に、熱源機システム１を構成する機器のうち少なくともいずれか１の機器に備えられていればよい。
【００６８】
なお、上述した実施形態は本発明の好適な実施態様を示すものであって、本発明はこれらに限定されることなく発明の範囲内で種々の設計変更が可能である。
【００６９】
たとえば、上述した実施形態では、熱源機システム１を構成する各機器３，４において制御プログラムを記憶する記憶手段が制御部のマイコンに内蔵される場合を示したが、制御プログラムを記憶する記憶手段はマイコンに外付けの記憶手段で構成されていてもよい。
【００７０】
また、上述した実施形態では、制御プログラムの書き換えを行うか否かは、外部記憶手段２に在来の制御プログラムに対応する（同じ種類の）制御プログラムがあることを前提に、制御プログラムのバージョンの新旧のみを比較して判断する場合を示したが、たとえば、これらに加えて、熱源機システム１を構成する他の機器とのマッチングなどを条件に加味して判定するように構成することも可能である。たとえば、熱源機３の制御プログラムを更新すると当該熱源機３に接続されている温水暖房器（図示せず）の制御に支障をきたすような場合などには、外部記憶手段２に熱源機３についての更新可能な新しいバージョンの制御プログラムが存在しても熱源機３の制御プログラムは書き換えないようにすることも可能である。なお、この場合、外部記憶手段２の制御手段２３にはそのような付加条件を設定しておく。
【００７１】
また、上述した実施形態では、制御プログラムの機種情報は熱源機システム１を構成する機器の制御部に備えられたプログラム記憶装置に記憶するように構成した場合を示したが、この機種情報は制御プログラムに含まれるように構成することも可能である。
【符号の説明】
【００７２】
１                  熱源機システム
２                  外部記憶手段
３                  熱源機
３０                熱源機の制御部
４                  付属機器
４ａ                台所リモコン
４ｂ                風呂リモコン
４１                記憶手段
４５                接続手段
４７                接続検出手段
５                  ２芯の通信ケーブル
６                  通信網
７                  通信端末装置
【図１】
0005853685.tif 000002
【図２】
0005853685.tif 000003
【図３】
0005853685.tif 000004
【図４】
0005853685.tif 000005
【図５】
0005853685.tif 000006