Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3633261B2 - Network computer type water heater system and network computer type water heater - Google Patents
[go: Go Back, main page]

JP3633261B2 - Network computer type water heater system and network computer type water heater - Google Patents

Network computer type water heater system and network computer type water heater Download PDF

Info

Publication number
JP3633261B2
JP3633261B2 JP03203298A JP3203298A JP3633261B2 JP 3633261 B2 JP3633261 B2 JP 3633261B2 JP 03203298 A JP03203298 A JP 03203298A JP 3203298 A JP3203298 A JP 3203298A JP 3633261 B2 JP3633261 B2 JP 3633261B2
Authority
JP
Japan
Prior art keywords
water heater
program
storage means
communication line
hot water
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP03203298A
Other languages
Japanese (ja)
Other versions
JPH11211230A (en
Inventor
武司 坂田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Noritz Corp
Original Assignee
Noritz Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Noritz Corp filed Critical Noritz Corp
Priority to JP03203298A priority Critical patent/JP3633261B2/en
Publication of JPH11211230A publication Critical patent/JPH11211230A/en
Application granted granted Critical
Publication of JP3633261B2 publication Critical patent/JP3633261B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Heat-Pump Type And Storage Water Heaters (AREA)
  • Selective Calling Equipment (AREA)

Description

【0001】
【発明の属する技術分野】
本発明はネットワークコンピュータ型給湯機システム及びネットワークコンピュータ型給湯機に関する。特に、給湯機の制御用プログラムを通信ネットワークを利用して遠隔地から更新し、さらには通信ネットワークを通じて得られる情報に基づいて給湯機の故障診断や修復を行うことができるネットワークコンピュータ型給湯機システム及びネットワークコンピュータ型給湯機に関する。
【0002】
【従来の技術】
現行の給湯機は、リモコン操作可能になっている点を除けば給湯機単独で動作するようになっており、各製品形式の給湯機毎に独自の制御用プログラムを組み込んだマスクマイコン(CPU)が搭載されている。そのため、新機能の追加、ユーザーからのクレームによる仕様変更、単純なプログラムの不具合やバグの修正等のためにプログラムをバージョンアップしようとすると、修正、変更あるいは機能追加した新しい制御用プログラムをマイコン内に書き込んでマスク化し、そのマスクマイコンを搭載した制御基板(制御ボード)を給湯機に組み込む必要があった。
【0003】
従って、新機能の追加、クレームによる仕様変更、単純なプログラムの不具合やバグの修正等のために制御用プログラムのバージョンアップを計画しても、その製品を市場に供給するまでには、新しい制御用プログラムを含んだマイコンをマスク化するための期間が2〜3ヵ月必要となり、迅速な対応ができず、ユーザーの要求に迅速に答えることができず、また同業他社に対して商品投入の遅れをとることもあった。
【0004】
また、マスクマイコンでは一度書き込んだ制御用プログラムの書き換えができないので、重大なバグがあった場合には、バグを修正した新しいマスクマイコンを搭載した制御基板ができた時点で、各ユーザー宅を訪問して給湯機に組み込まれている制御基板を新しいものに差し替える必要があり、多大な手間が掛かることになる。
【0005】
また、異なる製品形式の給湯機に対してマスクマイコンを共用化できればマイコン点数を減らすことができるが、燃焼号数、排気バリエーションなどが多種存在する給湯機では、マスクマイコンを共用化しようとすると、各製品形式の給湯機毎の制御用プログラムをマイコン内に書き込む必要があり、そのROM容量が増加し、コストが高くつく問題があった。一方、ROM容量の増加を避けるため、燃焼号数や排気バリエーション毎にマスクマイコンや制御基板を別個に形成する場合には、マスクマイコンや制御基板を種類別に作り分けなければならず、製造プロセスにおける管理工程が増加するという問題があった。
【0006】
【発明が解決しようとする課題】
本発明は叙上の従来例の欠点に鑑みてなされたものであり、その目的とするところは、制御用プログラムやデータ等のバージョンアップに対して即対応可能で、かつ給湯機に関しては制御基板を取り替えたりすることなく制御用プログラム等を更新することができるネットワークコンピュータ型給湯機システムとネットワークコンピュータ型給湯機を提供することにある。
【0007】
【発明の開示】
請求項1に記載したネットワークコンピュータ型給湯機システムは、給湯機及び管理用コンピュータを備え、前記給湯機は通信回線を通じて前記管理用コンピュータと通信するための通信手段と、給湯機制御用のプログラムを格納する書込み可能な記憶手段と、前記記憶手段に格納されたプログラムに従って給湯機を制御する制御手段とを有し、前記管理用コンピュータは、給湯機の動作チェック用プログラム及び給湯機の故障修復用プログラムを有し、通信回線を通じて前記動作チェック用プログラムにより前記給湯機の動作チェックを実行し、その結果修復可能な故障を発見した場合には、前記故障修復用プログラムにより給湯機の故障を修復することを特徴としている。なお、通信回線としては、電話回線やインターネット網などの公衆回線を利用することができる。
【0008】
従って、各戸に設置されている給湯機に不具合があった場合には、その都度給湯機の設置されている場所までサービスマンを派遣することなく、通信回線を通じて各給湯機の不具合に対処することができる。
【0009】
例えば、給湯機に動作不良などが発生した場合には、通信回線を通じて管理用コンピュータに搭載されている動作チェック用のプログラムや故障修復用プログラムを走らせて各給湯機の動作チェックや修復を行わせることができる。従って、プログラムの暴走などによる故障などに対しては、通信回線を通じて直ちに修復することができ、ユーザーにとっての利便性も向上する。
【0010】
また、請求項4に記載したネットワークコンピュータ型給湯機のように、通信回線を通じて前記管理用コンピュータと通信するための通信手段と、給湯機制御用のプログラムを格納する書込み可能な記憶手段と、通信回線を通じて前記管理用コンピュータからプログラムを取得し、取得したプログラムを前記記憶手段に格納するプログラム取得手段と、前記記憶手段に格納されたプログラムに従って給湯機を制御する制御手段と、通信回線を通じて前記管理用コンピュータの動作チェック用プログラムによる動作チェックと修復プログラムによる故障の修復を要求する手段とを備えていれば、管理用コンピュータから給湯機制御用のプログラムをダウンロードさせることができる。記憶手段としては、不揮発性の書き換え可能な記憶素子であるEEPROM、RAM(Random Access Memory)、ハードディスク、MO、CD−Rなど任意のものを用いることができる。また、例えば給湯機に動作不良などが発生した場合には、通信回線を通じて管理用コンピュータに搭載されている動作チェック用のプログラムや故障修復用プログラムを走らせて各給湯機の動作チェックや修復を行わせることができる。従って、プログラムの暴走などによる故障などに対しては、通信回線を通じて直ちに修復することができ、ユーザーにとっての利便性も向上する。
【0011】
しかして、このようなネットワークコンピュータ型給湯機もしくは当該システムによれば、制御用プログラムの更新が生じた場合には、通信回線を通じて各給湯機に新しい制御用プログラムを速やかに配布し、記憶装置内のプログラムを書き換えることができる。よって従来のように、プログラム更新の都度、マスクマイコンを作製して制御基板毎交換する手間が省け、プログラム更新のための時間と費用を大幅に削減できる。このため、バグ対策やクレーム対処も迅速に行え、短期間のうち何度もプログラムをバージョンアップすることも容易になる。
【0012】
また、給湯機と管理用コンピュータとの接続は、給湯機側から要求するようにすればよいが、管理用コンピュータ側からも要求できるようにするのが望ましい。管理用コンピュータから接続要求できるようにすれば、管理用コンピュータから定期的に動作チェックすることができる。また、制御用プログラムの更新があった場合には、管理用コンピュータから給湯機に接続して各給湯機に新しい制御用プログラムをダウンロードさせることにより、各戸の給湯機の制御用プログラムを一括して更新することができ、管理が容易になる。
【0013】
また、書き込み可能な記憶装置では、そこに書込まれているプログラムの破損の恐れがあるが、請求項2及び請求項5に記載したように、記憶手段に格納されているプログラムの異常を検出する手段を設け、当該異常検出手段がプログラムの異常を検出した場合には、通信回線を通じて再度プログラムを前記記憶手段に格納するようにすれば、制御用プログラムの暴走を未然に防止することができ、信頼性が向上する。
【0014】
【発明の実施の形態】
図1は本発明のネットワークコンピュータ型給湯機システムの構成を示す概略図である。各ユーザーに設置されている給湯機1と給湯機供給元(給湯機メーカーや給湯機販売元など;以下、メーカー側という)に設置されているサーバー機2とは、電話回線直結やインターネット経由等の通信回線を介して接続されている。メーカー側のサーバー機2は、各製品毎の給湯機制御用プログラム3、故障診断のための動作チェック用プログラム4、動作チェックにより得た各ユーザーの給湯機データ等を蓄積するデータベース5を保有しており、通信制御部6によって通信回線に接続されている。また、メーカー側のサーバー機2には、LANやイントラネットにより複数台のクライアント機(パソコン)7が接続されており、サーバー機2内に格納されている各種製品の給湯機制御用プログラム3の更新処理は、クライアント機7から新バージョンのプログラムを入力して更新され、また、クライアント機7からは、データベース5内に蓄積されている各種データの集計処理なども実行できる。ユーザー側から動作チェック(故障診断)のコールがあった場合には、サーバー機2は動作チェック用プログラム4を起動してコールした給湯機1の動作チェックを実行する。
【0015】
ユーザー側の給湯機1には、AC100V(商用電源)への接続と同様、電話回線に接続して電話回線直結やインターネット経由等の通信回線によりメーカー側のサーバー機2との相互通信手段を確保することが推奨もしくは義務付けられる。給湯機1内には、図2に示すような構成の制御基板11が内蔵されている。制御基板11上には、メーカー側のサーバー機2と通信するためのモデム12と、モデム12を電話回線に接続するための電話用モジュラーソケット13とが設けられている。
【0016】
また、この制御基板11には、マスクマイコン14、RAM15及びEEPROM16等が実装されている。マスクマイコン14は、全製品統一規格とし、モデム制御のためのプログラムと、RAM15の読み出し/書き込みを制御するためのプログラムとがマスク化して格納されている。給湯機1を各機種に応じて所定動作させるための制御用プログラム(制御のためのデータ、リモコン8との通信のためのプログラムを含む)は、読み書き可能なメモリであるRAM15に格納されている。EEPROM16には、各機種毎に固有のデータ等のように、給湯機1に組込み後には書き換えの必要のないデータ、例えば、その製品形式、ガス種、サーバー機2の電話番号又はインターネットアドレス(URL)などが出荷時に書き込まれている。また、図3に示すように、制御基板11には、マスクマイコン処理部17とRAM処理部18とがソフト的に実現されている。マスクマイコン処理部17は、マスクマイコン14を動作させ、モデム12を通じてサーバー機2と通信することにより、サーバー機2内に格納されている給湯機制御用プログラム3をRAM15にダウンロードさせたり、サーバー機2に対して動作チェックをコールしたりする。RAM処理部18は、RAM15から制御用プログラムを読み出して実行することにより給湯機1の運転動作を制御する。
【0017】
次に、制御基板11に構成されているマスクマイコン処理部17とRAM処理部18よる制御用プログラムのダウンロードのための処理を説明する。図4(a)は、主としてマスクマイコン処理部17とマスクマイコン14の処理を示し、図4(b)はRAM処理部18とRAM15の処理(メインルーチン)を示している。マスクマイコン処理部17は、給湯機1がユーザー宅に設置されて電源スイッチをオンに投入された時や停電復旧時などに自動的にリセットされる。あるいは、ユーザーによって手動操作でリセットされる。マスクマイコン処理部17がリセットされると(S1)、マスクマイコン処理部17はマスクマイコン14を初期化する(S2)と共にモデム12を初期化する(S3)。初期化されたマスクマイコン14は、EEPROM16から製品形式やガス種等のユーザー側データとメーカー側の電話番号等を読み出し(S4)、モデム12と通信回線を通じてメーカー側のサーバー機2を呼び出す(S5)。メーカー側のサーバー機2に接続されると、マスクマイコン14はサーバー機2に給湯機制御用プログラム3のダウンロードを要求すると共にEEPROM16から読み出したユーザー側データをサーバー機2へ送信する(S6)。
【0018】
ユーザー側データを受信すると、サーバー機2は、アクセス要求している給湯機1が正規のユーザーのものかどうか確認し、正規のユーザーであると判断すると、当該製品形式の制御用プログラムにアクセスを許可する。
【0019】
アクセスを許可されると、マスクマイコン14は、サーバー機2から給湯機制御用プログラム3を読み出して順次RAM15に格納し(S7,S8)、制御用プログラムをRAM15に格納し終えると処理を終了し(S9)、メインルーチンへ戻る(S10)。
【0020】
メインルーチンが実行されると(S11)、RAM処理部18がRAM15から更新された制御用プログラムを読み出して実行し、制御用プログラムに従って給湯機1を制御する(S12)。
【0021】
次に、サーバー機2からの、給湯機の動作チェック方法を図5に示す。図5(a)のフロー図はユーザー側の処理を示し、図5(b)はメーカー側の処理を示す。マスクマイコン処理部17は、ユーザーからの要求に応じて、あるいは定期的に、動作チェック処理をスタートする(S21)。マスクマイコン処理部17が動作チェックをスタートさせると、マスクマイコン14は、EEPROM16からメーカー側の電話番号等とともに、製品形式やガス種等のユーザー側データを読み出し(S22)、モデム12を通じてメーカー側のサーバー機2を呼び出す(S23)。メーカー側のサーバー機2に接続すると、マスクマイコン14はサーバー機2に動作チェックを要求し、EEPROM16から読み出したユーザー側データをサーバー機2へ送信する(S24)。
【0022】
サーバー機2は動作チェックを要求されると、ユーザー側データをデータベース5に格納し、動作チェック用プログラムを立ち上げる(S25)。サーバー機2が動作チェック用プログラム4を走らせると(S29)、サーバー機2は動作チェック用プログラム(故障診断用プログラム)4に従って給湯機1の動作チェックを実行する(S30)。動作チェックの結果、サーバー機2が異常ありと判断した場合には(S31)、サーバー機2は、さらに修復可能な故障か否かを判断し(S32)、プログラム上の不具合などのように通信回線を通じて修復可能な故障であると判断すると、修復プログラムを走らせて給湯機1の故障を修復する(S33)。この結果、給湯機1の故障が修復された場合には(S34)、必要なデータをデータベース5に書き込んで保存し(S36)、動作チェック処理を終了する(S37)。
【0023】
一方、ステップS31で異常を発見しなかった場合には、その動作チェックデータ等をデータベース5に書き込み(S36)直ちに動作チェック処理を終了する(S37)。また、ステップS32で、通信回線からは修復不可能と判断した場合(S32)や、修復プログラムを走らせても修復できなかった場合(S34)には、ユーザー側へ修復不可の信号を送信してメーカー側での処理を終了する(S37)。
【0024】
こうしてメーカー側のサーバー機2から動作チェックを実行した結果、給湯機1の動作異常が発見されなかった場合や、動作異常が発見されてもサーバー機2によって修復された場合には(S26)、給湯機1はメインルーチンに戻り(S28)、RAM処理部18がRAM15内の制御用プログラムを読み出して実行する。これに対し、動作チェックの結果、異常が発見され、しかも修復プログラムによっても修復されなかった場合には(S26)、ユーザーに個別点検するようエラーメッセージを出力する(S27)。
【0025】
本発明のネットワークコンピュータ型給湯機システムによれば、メーカー側のサーバー機2から最新の制御用プログラムをダウンロードすることができるので、給湯機1の購入時期にかかわりなく、最新の制御用プログラムをロードして使用することができる。さらに、メーカー側のサーバー機2と接続することによって自動的に動作チェックを行うことができるので、常に最良の使い勝手と安全性を確保できる。
【0026】
また、メーカー側にとっても、バグ修正や不具合の修正、仕様変更などを行った場合でも、全てのユーザーに個別に対応することなく一括して対処できるようになり、人手による手間を大幅に解消でき、サービスコストを大幅に低減させることができる。さらに、バグ修正の都度、大量のマスクマイコンを廃棄する不合理からも解放される。また、販売時期にかかわらず、同一機種の給湯機1の制御用プログラムを一括管理でき、制御用プログラムの不具合に対しても即対応できる。
【0027】
また、制御用プログラムをRAM15に格納したので、給湯機1内のマスクマイコン14は、従来よりも大幅に小容量化することが可能になる。しかも、異なる種類の製品に対しては、RAM15内に異なる制御用プログラムを書き込み、EEPROM16に製品形式やガス種等を記録することによりマスクマイコン14を共用化できる。よって、製品種類毎に異なるマスクマイコン14を作り分ける必要がなくなり、制御基板11の一元化によって開発コストも削減できる。
【0028】
さらに、各ユーザー毎に動作チェックした結果をデータベース化することにより、各給湯機1のデータ管理や故障履歴の追跡調査なども容易に行え、給湯機1の問題点を統計的に解析するのにも役立つ。
【0029】
(第2の実施形態)
前記実施形態のネットワークコンピュータ型給湯機システムでは、ユーザー側からのアクセス要求がない限り、メーカー側からは、給湯機1に最新の制御用プログラムをダウンロードさせたり、動作チェックを実行したりすることができない。このため、メーカー側でバグ取りやクレーム対処、不具合の修正、機能アップ等のために最新バージョンの制御用プログラムを作成し、サーバー機2にアップしてあっても、各給湯機1へのダウンロード時期については大きなばらつきが生じる。このようなばらつきがあると、最新バージョンの制御用プログラムを搭載した給湯機1と旧バージョンの制御用プログラムを搭載した給湯機1とが混在することになり、メーカー側においても管理が複雑になる。
【0030】
そのため、この実施形態においては、メーカー側のサーバー機2からユーザー側の給湯機1を呼出し、割込み処理を実行することにより、各給湯機1の制御用プログラムを一括して最新のものに書き換えられるようにした。
【0031】
図6は、メーカー側のサーバー機2が割込み要求する場合の処理を示すフロー図である。サーバー機2は、データベース5内に各ユーザーの給湯機1内に搭載されているモデム12の電話番号又はインターネットアドレス(URL)を記録しており、最新の制御用プログラムをアップした場合には、信号回線を通じて登録されている各給湯機1を呼び出して割込み要求する(S41)。サーバー機2は、給湯機1を呼び出して割込みを要求すると、まず給湯機1の動作モードを確認し、給湯機1が動作中であれば給湯機1が動作停止するまで待機する(S42)。給湯機1が動作停止すると、サーバー機2は給湯機1の制御用プログラムに割込み、マスクマイコン処理部17により制御用プログラムをロードさせる。
【0032】
すなわち、サーバー機2からの割込み要求があると、マスクマイコン14はサーバー機2から制御用プログラムの更新要求があったか否かを再度確認し(S43)、サーバー機2から更新要求がなかった場合には、RAM処理部18は通常のメインルーチンに戻り、RAM15内の制御用プログラムを実行して給湯機1を制御する(S44)。
【0033】
これに対し、サーバー機2から更新要求があったことを確認すると、マスクマイコン14は割込み要求を受け付け、サーバー機2から制御用プログラムを順次読み込んで(S45)順次RAM15に上書きする(S46)。制御用プログラムのダウンロードが終了したら(S47)、割込み処理を解除してメインルーチンに戻り(S48,S49)、RAM15内に格納されている制御用プログラムを実行して給湯機1を制御する(S50)。
【0034】
従って、この実施形態によれば、メーカー側に登録されている給湯機1の制御用プログラムを一括して、かつ同時に、最新のプログラムに更新することができる。また、制御用プログラムだけでなく、サーバー機2から定期的に割込み要求して動作チェックプログラムを走らせ、自動的に各給湯機1の動作チェックを行うようにしてもよい。
【0035】
(第3の実施形態)
本発明のネットワークコンピュータ型給湯機システムでは、給湯機1を動作させるための制御用プログラムはRAM15に格納されているので、静電気や電磁波、紫外線等の外乱によって制御用プログラムが破壊された場合、給湯機1の動作保証をできなくなる恐れがある。そのため、この実施形態では、制御用プログラムが暴走する恐れがないよう、予めRAMに異常がないか否かを調べるRAMチェックの機能を持たせ、RAM15が破壊されている場合には、直ちにサーバー機2から制御用プログラムをロードするようにしている。
【0036】
図7はこの実施形態における処理手順を示すフロー図である。電源スイッチの投入や停電後の復旧等によりリセットされると、マスクマイコン処理部17は、通常の立ち上げ動作(図4参照)を実行してメーカー側のサーバー機2から制御用プログラムをRAM15にダウンロードする(S1〜S9)。ついで、制御用プログラムを正常に受信してRAM15に格納できたか否か確認し(S51)、正常に受信していれば、マスクマイコン処理部17は、チェック用データ、例えばRAMエリアのサムチェック(sum check)をカウントし(S52)、この結果をSUM1として記憶する(S53)。
【0037】
こうしてマスクマイコン処理部17がRAMエリアのサムチェックをSUM1として記憶保存すると、RAM処理部18はRAM15内の制御用プログラムを実行しながら(S58)、規定時間毎にRAMエリアのサムチェックをカウントし(S54,S55)、これをSUM2に一時記憶する(S56)。そして、一時記憶したサムチェックの値SUM2と制御用プログラムダウンロード直後に記憶したサムチェックの値SUM1とを比較し(S57)、サムチェックの値が一致していれば(SUM1=SUM2)、RAM15が破壊されていないと判断し、制御用プログラムにより給湯機1の制御を続行する(S58)。
【0038】
しかし、サムチェックの値が一致しなければ(SUM1≠SUM2)RAM15内の制御用プログラムが破壊していると判断し、マスクマイコン処理部17におけるリセット処理の先頭アドレスへジャンプし、給湯機1を動作停止させた後、再度サーバー機2から制御用プログラムをダウンロードする(S59)。
【0039】
この実施形態では、RAMエリアのサムチェックをカウントすることによりRAM15の異常を検知した場合には、サーバー機2から直ちに制御用プログラムを再ダウンロードするようにしているので、万一暴走にまで至らないようなRAM破壊が発生したとしても、速やかに給湯機1を正常復帰させることができ、給湯機動作の信頼性を高めることができる。
【0040】
なお、当該実施形態では、サムチェックの照合が1回不一致であった場合には、直ちに制御用プログラムを再ダウンロードしているが、制御用プログラムを再ダウンロードするまでにサムチェックが不一致であることを複数回確認するようにしてもよい。
【図面の簡単な説明】
【図1】本発明の一実施形態によるネットワークコンピュータ型給湯機システムを示す概略図である。
【図2】給湯機内に搭載されている制御基板の構成を示す概略図である。
【図3】制御基板の機能を示す概略図である。
【図4】(a)はマスクマイコン処理部による処理を示すフロー図、(b)はRAM処理部による処理(メインルーチン)を示すフロー図である。
【図5】(a)(b)は給湯機の動作チェック方法を説明するフロー図である。
【図6】本発明の別な実施形態であって、(a)はサーバー機が割り込み要求する場合の処理を示すフロー図、(b)はRAM処理部による処理(メインルーチン)を示すフロー図である。
【図7】本発明のさらに別な実施形態であって、サーバー機から制御用プログラムをダウンロードした後、RAMエリアのサムチェックを実行するための処理を示すフロー図である。
【符号の説明】
1 給湯機
2 サーバー機
11 制御基板
14 マスクマイコン
15 RAM
17 マスクマイコン処理部
18 RAM処理部
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a network computer type water heater system and a network computer type water heater. In particular, a network computer type water heater system capable of updating a hot water heater control program from a remote location using a communication network, and further diagnosing and repairing a hot water heater based on information obtained through the communication network And a network computer type water heater.
[0002]
[Prior art]
Current hot water heaters operate independently with the exception of remote control operation, and mask microcomputers (CPUs) that incorporate their own control programs for each type of water heater Is installed. Therefore, if you try to upgrade a program to add a new function, change specifications due to user complaints, or to correct a bug or bug in a simple program, a new control program that has been corrected, changed, or added a function will be stored in the microcomputer It was necessary to write in the mask and mask it, and to incorporate a control board (control board) equipped with the mask microcomputer into the water heater.
[0003]
Therefore, even if you plan to upgrade the control program to add new functions, change specifications due to claims, correct simple program defects or bugs, etc., new controls will not be available until the product is brought to market. A period of 2 to 3 months is required to mask the microcomputer containing the computer program, and it is impossible to respond quickly, to respond quickly to user requests, and to delay product launches against other companies in the same industry Sometimes I took.
[0004]
In addition, since the control program once written in the mask microcomputer cannot be rewritten, if there is a serious bug, visit each user's home when a control board equipped with a new mask microcomputer in which the bug is corrected is created. Therefore, it is necessary to replace the control board incorporated in the water heater with a new one, which takes a lot of trouble.
[0005]
In addition, if the mask microcomputer can be shared for hot water heaters of different product types, the number of microcomputers can be reduced. However, in hot water heaters with various combustion numbers and exhaust variations, if you try to share the mask microcomputer, There is a problem that it is necessary to write a control program for each hot water heater of each product type in the microcomputer, which increases the ROM capacity and increases the cost. On the other hand, in order to avoid an increase in ROM capacity, when a mask microcomputer and a control board are separately formed for each combustion number and exhaust variation, the mask microcomputer and the control board must be created separately for each type. There was a problem that the management process increased.
[0006]
[Problems to be solved by the invention]
The present invention has been made in view of the drawbacks of the conventional example described above, and the object of the present invention is to be able to respond immediately to version upgrades of control programs, data, etc., and for a water heater, a control board. It is an object of the present invention to provide a network computer type water heater system and a network computer type hot water heater that can update a control program and the like without replacing them.
[0007]
DISCLOSURE OF THE INVENTION
The network computer type water heater system according to claim 1 includes a water heater and a management computer, and the water heater includes a communication means for communicating with the management computer through a communication line, and a program for controlling the water heater. Writable storage means for storing, and control means for controlling the water heater in accordance with the program stored in the storage means, the management computer for hot water heater operation check program and water heater failure repair If there is a program and the operation check of the hot water heater is executed by the operation check program through a communication line, and a fault that can be repaired is found as a result, the fault of the hot water heater is repaired by the fault repair program It is characterized by that. Note that a public line such as a telephone line or an Internet network can be used as the communication line.
[0008]
Therefore, if there is a problem with the water heater installed in each house, the trouble of each water heater will be dealt with through the communication line without dispatching a service person to the place where the water heater is installed each time. Can do.
[0009]
For example, when a malfunction occurs in a water heater, the operation check program or failure repair program installed in the management computer is run through a communication line to check the operation of each water heater and repair it. be able to. Therefore, a failure due to a program runaway or the like can be immediately repaired through the communication line, and convenience for the user is improved.
[0010]
Further, like the network computer type water heater according to claim 4, a communication means for communicating with the management computer through a communication line, a writable storage means for storing a hot water heater control program, and a communication line A program acquisition unit for acquiring the program from the management computer through the storage unit, storing the acquired program in the storage unit, a control unit for controlling the water heater in accordance with the program stored in the storage unit, and the management unit through a communication line If an operation check by the computer operation check program and a means for requesting the repair of the failure by the repair program are provided, the hot water heater control program can be downloaded from the management computer. As the storage means, any one such as an EEPROM, a RAM (Random Access Memory), a hard disk, an MO, and a CD-R which are nonvolatile rewritable storage elements can be used. Also, for example, when a malfunction occurs in a water heater, the operation check program or failure repair program installed in the management computer is run through the communication line to check the operation and repair of each water heater. Can be made. Therefore, a failure due to a program runaway or the like can be immediately repaired through the communication line, and convenience for the user is improved.
[0011]
Thus, according to such a network computer type water heater or the system, when the control program is updated, a new control program is quickly distributed to each water heater through the communication line, and the storage device Can be rewritten. Therefore, as in the prior art, each time the program is updated, the time and cost for updating the program can be greatly reduced by eliminating the trouble of making a mask microcomputer and replacing each control board. For this reason, bug countermeasures and complaints can be quickly dealt with, and it is easy to upgrade the program many times in a short period of time.
[0012]
The connection between the water heater and the management computer may be requested from the water heater side, but it is desirable that the connection can also be requested from the management computer side. If the connection request can be made from the management computer, the operation can be periodically checked from the management computer. In addition, if there is an update of the control program, connect the hot water heater from the management computer and download the new control program to each hot water heater, so that the hot water heater control program for each door can be downloaded in a batch. It can be updated and management becomes easy.
[0013]
Further, in a writable storage device, there is a possibility that the program written in the storage device may be damaged. However, as described in claims 2 and 5, an abnormality in the program stored in the storage means is detected. If the abnormality detecting means detects a program abnormality, the control program can be prevented from running out of control by storing the program in the storage means again through a communication line. , Improve reliability.
[0014]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 is a schematic diagram showing the configuration of a network computer type hot water supply system of the present invention. The water heater 1 installed in each user and the server machine 2 installed in a water heater supplier (a water heater manufacturer, a water heater distributor, etc .; hereinafter referred to as the manufacturer) are directly connected to the telephone line or via the Internet. Connected via a communication line. The server machine 2 on the manufacturer side has a hot water heater control program 3 for each product, an operation check program 4 for failure diagnosis, and a database 5 for storing hot water heater data of each user obtained by the operation check. And connected to the communication line by the communication control unit 6. In addition, a plurality of client machines (PCs) 7 are connected to the server machine 2 on the manufacturer side via a LAN or an intranet, and update processing of the hot water supply control program 3 for various products stored in the server machine 2 Is updated by inputting a new version of the program from the client machine 7, and the client machine 7 can also execute a totaling process of various data stored in the database 5. When there is an operation check (failure diagnosis) call from the user side, the server machine 2 activates the operation check program 4 and executes an operation check of the hot water heater 1 that has been called.
[0015]
As with the connection to AC100V (commercial power), the user-side water heater 1 is connected to a telephone line and secures a means of mutual communication with the manufacturer's server machine 2 through a communication line such as a direct telephone line or via the Internet. Recommended or required to do so. A control board 11 having a configuration as shown in FIG. 2 is built in the water heater 1. On the control board 11, a modem 12 for communicating with the server machine 2 on the manufacturer side and a telephone modular socket 13 for connecting the modem 12 to a telephone line are provided.
[0016]
In addition, a mask microcomputer 14, a RAM 15, an EEPROM 16, and the like are mounted on the control board 11. The mask microcomputer 14 is standardized for all products, and stores a program for modem control and a program for controlling read / write of the RAM 15 in a masked manner. A control program (including data for control and a program for communication with the remote controller 8) for causing the water heater 1 to perform a predetermined operation according to each model is stored in a RAM 15 that is a readable / writable memory. . The EEPROM 16 stores data that does not need to be rewritten after being incorporated in the water heater 1, such as data unique to each model, such as product type, gas type, telephone number or Internet address (URL) of the server machine 2. ) Etc. are written at the time of shipment. Further, as shown in FIG. 3, a mask microcomputer processing unit 17 and a RAM processing unit 18 are realized in software on the control board 11. The mask microcomputer processing unit 17 operates the mask microcomputer 14 and communicates with the server machine 2 through the modem 12, thereby downloading the hot water heater control program 3 stored in the server machine 2 to the RAM 15, or the server machine 2 Call an operation check for. The RAM processing unit 18 controls the operation of the water heater 1 by reading and executing a control program from the RAM 15.
[0017]
Next, a process for downloading a control program by the mask microcomputer processing unit 17 and the RAM processing unit 18 configured on the control board 11 will be described. 4A mainly shows processing of the mask microcomputer processing unit 17 and the mask microcomputer 14, and FIG. 4B shows processing of the RAM processing unit 18 and the RAM 15 (main routine). The mask microcomputer processing unit 17 is automatically reset when the water heater 1 is installed in the user's house and the power switch is turned on or when the power failure is restored. Alternatively, it is reset manually by the user. When the mask microcomputer processing unit 17 is reset (S1), the mask microcomputer processing unit 17 initializes the mask microcomputer 14 (S2) and initializes the modem 12 (S3). The initialized mask microcomputer 14 reads the user side data such as product type and gas type and the manufacturer's telephone number from the EEPROM 16 (S4), and calls the manufacturer's server 2 through the modem 12 and the communication line (S5). ). When connected to the server device 2 on the manufacturer side, the mask microcomputer 14 requests the server device 2 to download the hot water heater control program 3 and transmits the user side data read from the EEPROM 16 to the server device 2 (S6).
[0018]
Upon receiving the user-side data, the server machine 2 checks whether the water heater 1 that is requesting access is from a legitimate user, and if it is determined to be a legitimate user, the server machine 2 accesses the control program for the product type. to approve.
[0019]
When the access is permitted, the mask microcomputer 14 reads the hot water heater control program 3 from the server machine 2 and sequentially stores it in the RAM 15 (S7, S8), and ends the process when the control program is stored in the RAM 15 ( S9), returning to the main routine (S10).
[0020]
When the main routine is executed (S11), the RAM processing unit 18 reads and executes the updated control program from the RAM 15, and controls the water heater 1 according to the control program (S12).
[0021]
Next, FIG. 5 shows a method for checking the operation of the water heater from the server machine 2. The flowchart of FIG. 5A shows the process on the user side, and FIG. 5B shows the process on the manufacturer side. The mask microcomputer processing unit 17 starts the operation check process in response to a request from the user or periodically (S21). When the mask microcomputer processing unit 17 starts the operation check, the mask microcomputer 14 reads the user side data such as the product type and gas type from the EEPROM 16 together with the telephone number of the manufacturer side (S22). The server machine 2 is called (S23). When connected to the server machine 2 on the manufacturer side, the mask microcomputer 14 requests the server machine 2 to check the operation, and transmits the user side data read from the EEPROM 16 to the server machine 2 (S24).
[0022]
When the server machine 2 is requested to perform an operation check, it stores user-side data in the database 5 and starts up an operation check program (S25). When the server machine 2 runs the operation check program 4 (S29), the server machine 2 executes an operation check of the water heater 1 according to the operation check program (failure diagnosis program) 4 (S30). As a result of the operation check, when it is determined that the server machine 2 is abnormal (S31), the server machine 2 further determines whether or not there is a repairable failure (S32), and communication is performed such as a problem on the program. If it is determined that the failure can be repaired through the line, the repair program is run to repair the failure of the water heater 1 (S33). As a result, when the failure of the water heater 1 is repaired (S34), necessary data is written and stored in the database 5 (S36), and the operation check process is terminated (S37).
[0023]
On the other hand, if no abnormality is found in step S31, the operation check data and the like are written in the database 5 (S36), and the operation check process is immediately terminated (S37). If it is determined in step S32 that the communication line cannot be repaired (S32) or if the repair program cannot be repaired (S34), a signal indicating that the repair cannot be performed is transmitted to the user side. The process on the manufacturer side is terminated (S37).
[0024]
As a result of performing an operation check from the server machine 2 on the manufacturer side in this way, when an operation abnormality of the water heater 1 is not found, or even if an operation abnormality is found, it is repaired by the server machine 2 (S26), The water heater 1 returns to the main routine (S28), and the RAM processing unit 18 reads and executes the control program in the RAM 15. On the other hand, if an abnormality is found as a result of the operation check and is not repaired by the repair program (S26), an error message is output to the user for individual inspection (S27).
[0025]
According to the network computer type water heater system of the present invention, since the latest control program can be downloaded from the server 2 on the manufacturer side, the latest control program is loaded regardless of the purchase time of the water heater 1. Can be used. Furthermore, since the operation check can be automatically performed by connecting to the server machine 2 on the manufacturer side, the best usability and safety can always be ensured.
[0026]
In addition, for manufacturers, even when bug correction, defect correction, specification change, etc. are made, it becomes possible to deal with all users at once without dealing individually, greatly reducing manual labor. The service cost can be greatly reduced. In addition, every time a bug is fixed, you are freed from the absurdity of discarding a large number of mask microcomputers. Moreover, the control program for the hot water heater 1 of the same model can be collectively managed regardless of the sales period, and it is possible to immediately cope with the malfunction of the control program.
[0027]
In addition, since the control program is stored in the RAM 15, the mask microcomputer 14 in the water heater 1 can have a significantly smaller capacity than the conventional one. Moreover, the mask microcomputer 14 can be shared for different types of products by writing different control programs in the RAM 15 and recording the product type, gas type, etc. in the EEPROM 16. Therefore, it is not necessary to create different mask microcomputers 14 for each product type, and the development cost can be reduced by unifying the control board 11.
[0028]
In addition, by creating a database of the results of operation checks for each user, data management of each water heater 1 and tracking of failure history can be easily performed, and the problems of the water heater 1 can be analyzed statistically. Also useful.
[0029]
(Second Embodiment)
In the network computer type water heater system of the above embodiment, the manufacturer can download the latest control program to the water heater 1 or execute an operation check unless there is an access request from the user side. Can not. For this reason, even if the manufacturer has created the latest version of the control program for bug removal, complaint handling, defect correction, function upgrade, etc. and uploaded it to the server machine 2, it can be downloaded to each water heater 1. There will be large variations in timing. If there is such a variation, the water heater 1 loaded with the latest version of the control program and the water heater 1 loaded with the old version of the control program are mixed, and management becomes complicated on the manufacturer side as well. .
[0030]
Therefore, in this embodiment, by calling the user-side water heater 1 from the server machine 2 on the manufacturer side and executing the interrupt process, the control program for each of the water heaters 1 can be rewritten to the latest one at a time. I did it.
[0031]
FIG. 6 is a flowchart showing processing when the server machine 2 on the manufacturer side makes an interrupt request. The server machine 2 records the telephone number or Internet address (URL) of the modem 12 installed in the water heater 1 of each user in the database 5, and when the latest control program is uploaded, Each water heater 1 registered through the signal line is called to make an interrupt request (S41). When the server machine 2 calls the water heater 1 and requests an interrupt, the server machine 2 first checks the operation mode of the water heater 1, and waits until the water heater 1 stops operating if the water heater 1 is operating (S42). When the water heater 1 stops operating, the server machine 2 interrupts the control program of the water heater 1 and causes the mask microcomputer processing unit 17 to load the control program.
[0032]
That is, when there is an interrupt request from the server machine 2, the mask microcomputer 14 confirms again whether there is a control program update request from the server machine 2 (S43), and when there is no update request from the server machine 2 The RAM processing unit 18 returns to the normal main routine and executes the control program in the RAM 15 to control the water heater 1 (S44).
[0033]
On the other hand, when it is confirmed that there is an update request from the server machine 2, the mask microcomputer 14 receives the interrupt request, sequentially reads the control program from the server machine 2 (S45), and overwrites the RAM 15 sequentially (S46). When the downloading of the control program is completed (S47), the interrupt process is canceled and the process returns to the main routine (S48, S49), and the control program stored in the RAM 15 is executed to control the water heater 1 (S50). ).
[0034]
Therefore, according to this embodiment, the control program for the water heater 1 registered on the manufacturer side can be updated to the latest program at the same time. Further, not only the control program but also a periodic interruption request from the server machine 2 may be executed to run the operation check program so that the operation check of each hot water heater 1 is automatically performed.
[0035]
(Third embodiment)
In the network computer type water heater system of the present invention, since the control program for operating the water heater 1 is stored in the RAM 15, if the control program is destroyed by disturbance such as static electricity, electromagnetic waves, and ultraviolet rays, There is a risk that the operation of the machine 1 cannot be guaranteed. Therefore, in this embodiment, in order to prevent the control program from running out of control, a RAM check function for checking whether there is any abnormality in the RAM is provided in advance. If the RAM 15 is destroyed, the server machine is immediately The control program is loaded from 2.
[0036]
FIG. 7 is a flowchart showing a processing procedure in this embodiment. When reset by turning on the power switch or recovering after a power failure, the mask microcomputer processing unit 17 executes a normal start-up operation (see FIG. 4) to transfer the control program from the server machine 2 on the manufacturer side to the RAM 15. Download (S1-S9). Next, it is confirmed whether or not the control program has been normally received and stored in the RAM 15 (S51). If the control program has been normally received, the mask microcomputer processing unit 17 performs check data, for example, sum check of the RAM area ( sum check) is counted (S52), and the result is stored as SUM1 (S53).
[0037]
When the mask microcomputer processing unit 17 stores and saves the sum check of the RAM area as SUM1, the RAM processing unit 18 counts the sum check of the RAM area every specified time while executing the control program in the RAM 15 (S58). (S54, S55), this is temporarily stored in SUM2 (S56). Then, the temporarily stored sum check value SUM2 is compared with the sum check value SUM1 stored immediately after downloading the control program (S57). If the sum check values match (SUM1 = SUM2), the RAM 15 It is determined that it has not been destroyed, and the control of the water heater 1 is continued by the control program (S58).
[0038]
However, if the sum check values do not match (SUM1 ≠ SUM2), it is determined that the control program in the RAM 15 is destroyed, jumps to the start address of the reset process in the mask microcomputer processing unit 17, and the water heater 1 is After stopping the operation, the control program is downloaded again from the server machine 2 (S59).
[0039]
In this embodiment, when an abnormality of the RAM 15 is detected by counting the sum check of the RAM area, the control program is immediately re-downloaded from the server machine 2, so that it will not run out of control. Even if such RAM destruction occurs, the water heater 1 can be quickly returned to normal, and the reliability of the water heater operation can be improved.
[0040]
In this embodiment, if the check of the sum check does not match once, the control program is immediately re-downloaded, but the sum check does not match before the control program is downloaded again. May be confirmed multiple times.
[Brief description of the drawings]
FIG. 1 is a schematic view showing a network computer type water heater system according to an embodiment of the present invention.
FIG. 2 is a schematic diagram showing a configuration of a control board mounted in a water heater.
FIG. 3 is a schematic diagram showing functions of a control board.
4A is a flowchart showing processing by a mask microcomputer processing unit, and FIG. 4B is a flowchart showing processing (main routine) by a RAM processing unit.
FIGS. 5A and 5B are flowcharts for explaining an operation check method for a water heater.
FIG. 6 is another embodiment of the present invention, where (a) is a flowchart showing processing when an interrupt request is issued by a server machine, and (b) is a flowchart showing processing (main routine) by a RAM processing section. It is.
FIG. 7 is a flowchart showing processing for executing a sum check of a RAM area after downloading a control program from a server machine according to still another embodiment of the present invention.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 Water heater 2 Server machine 11 Control board 14 Mask microcomputer 15 RAM
17 Mask microcomputer processor 18 RAM processor

Claims (5)

給湯機及び管理用コンピュータを備え、
前記給湯機は通信回線を通じて前記管理用コンピュータと通信するための通信手段と、給湯機制御用のプログラムを格納する書込み可能な記憶手段と、前記記憶手段に格納されたプログラムに従って給湯機を制御する制御手段とを有し、
前記管理用コンピュータは、給湯機の動作チェック用プログラム及び給湯機の故障修復用プログラムを有し、通信回線を通じて前記動作チェック用プログラムにより前記給湯機の動作チェックを実行し、その結果修復可能な故障を発見した場合には、前記故障修復用プログラムにより給湯機の故障を修復することを特徴とするネットワークコンピュータ型給湯機システム。
It has a water heater and a management computer,
The water heater controls the water heater according to a communication means for communicating with the management computer through a communication line, a writable storage means for storing a hot water heater control program, and a program stored in the storage means. Control means ,
The management computer has a hot water heater operation check program and a hot water heater failure repair program, performs an operation check of the hot water heater by the operation check program through a communication line, and, as a result, a repairable failure A network computer type water heater system that repairs a failure of a water heater by using the failure repair program when it is found .
前記給湯機は、前記給湯機制御用のプログラムを格納する書き込み可能な記憶手段に異常がないか否かを調べる手段を有し、前記記憶手段に異常があった場合には、通信回線を通じて前記管理用コンピュータから前記記憶手段に再度プログラムを格納するようにしたことを特徴とする、請求項1に記載のネットワークコンピュータ型給湯機システム。 The water heater has means for checking whether there is an abnormality in the writable storage means for storing the hot water heater control program, and if there is an abnormality in the storage means, the management is performed through a communication line. 2. The network computer type hot water supply system according to claim 1, wherein the program is stored again in the storage means from a computer. 管理用コンピュータから給湯機に通信回線の接続を要求するようにしたことを特徴とする、請求項1に記載のネットワークコンピュータ型給湯機システム。2. The network computer type water heater system according to claim 1, wherein the management computer requests connection of a communication line to the water heater. 通信回線を通じて管理用コンピュータと通信するための通信手段と、
給湯機制御用のプログラムを格納する書込み可能な記憶手段と、
通信回線を通じて前記管理用コンピュータからプログラムを取得し、取得したプログラムを前記記憶手段に格納するプログラム取得手段と、
前記記憶手段に格納されたプログラムに従って給湯機を制御する制御手段と、
通信回線を通じて前記管理用コンピュータの動作チェック用プログラムによる動作チェックと修復プログラムによる故障の修復を要求する手段と、
を備えたネットワークコンピュータ型給湯機。
A communication means for communicating with the management computer through a communication line;
Writable storage means for storing a hot water heater control program;
A program acquisition means for acquiring a program from the management computer through a communication line, and storing the acquired program in the storage means;
Control means for controlling the water heater according to the program stored in the storage means;
Means for requesting an operation check by an operation check program of the management computer and a repair of a failure by a repair program through a communication line;
Network computer type water heater equipped with.
通信回線を通じて通信するための通信手段と、
給湯機制御用のプログラムを格納する書込み可能な記憶手段と、
通信回線を通じてプログラムを取得し、取得したプログラムを前記記憶手段に格納するプログラム取得手段と、
前記記憶手段に格納されたプログラムに従って給湯機を制御する制御手段と、
前記記憶手段に格納されているプログラムの異常を検出する手段を有し、
当該異常検出手段がプログラムの異常を検出した場合には、通信回線を通じて再度プログラムを前記記憶手段に格納するようにしたことを特徴とするネットワークコンピュータ型給湯機。
A communication means for communicating through a communication line;
Writable storage means for storing a hot water heater control program;
A program acquisition means for acquiring a program through a communication line and storing the acquired program in the storage means;
Control means for controlling the water heater according to the program stored in the storage means;
And means for detecting an abnormality of the program stored in the storage means,
The abnormality when the detection means detects an abnormality in the program, features and be Rene Tsu network computer type water heater that the program again through the communication line and to be stored in the storage means.
JP03203298A 1998-01-28 1998-01-28 Network computer type water heater system and network computer type water heater Expired - Fee Related JP3633261B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP03203298A JP3633261B2 (en) 1998-01-28 1998-01-28 Network computer type water heater system and network computer type water heater

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP03203298A JP3633261B2 (en) 1998-01-28 1998-01-28 Network computer type water heater system and network computer type water heater

Publications (2)

Publication Number Publication Date
JPH11211230A JPH11211230A (en) 1999-08-06
JP3633261B2 true JP3633261B2 (en) 2005-03-30

Family

ID=12347541

Family Applications (1)

Application Number Title Priority Date Filing Date
JP03203298A Expired - Fee Related JP3633261B2 (en) 1998-01-28 1998-01-28 Network computer type water heater system and network computer type water heater

Country Status (1)

Country Link
JP (1) JP3633261B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023132437A (en) * 2022-03-11 2023-09-22 三浦工業株式会社 boiler equipment

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3979513B2 (en) * 1999-08-09 2007-09-19 コニカミノルタビジネステクノロジーズ株式会社 Centralized management device
JP2002078608A (en) * 2000-09-08 2002-03-19 Toshiba Home Technology Corp Insulating pot and center equipment capable of communicating with the insulating pot
JP2002301155A (en) * 2001-04-05 2002-10-15 Teijin Ltd Breathing gas supply system
JP5364243B2 (en) * 2007-04-27 2013-12-11 サンデン株式会社 Water heater
JP7035610B2 (en) * 2018-02-22 2022-03-15 株式会社ノーリツ Communication system, relay device, and hot water equipment
JP7225936B2 (en) * 2019-03-07 2023-02-21 株式会社ノーリツ Multi hot water system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023132437A (en) * 2022-03-11 2023-09-22 三浦工業株式会社 boiler equipment
JP7806560B2 (en) 2022-03-11 2026-01-27 三浦工業株式会社 Boiler equipment

Also Published As

Publication number Publication date
JPH11211230A (en) 1999-08-06

Similar Documents

Publication Publication Date Title
US8930931B2 (en) Information processing apparatus using updated firmware and system setting method
JP6491299B2 (en) Automatic provisioning of server device firmware and custom settings
CN103688268B (en) Vehicle unit and method for operating the vehicle unit
US6629259B2 (en) Method for automatically duplicating a BIOS
CN105912356A (en) Optical module firmware program online upgrade method supporting version fallback
US11106450B2 (en) Information extraction apparatus, and automatic firmware update system and method for embedded system
JP3633261B2 (en) Network computer type water heater system and network computer type water heater
US20200382365A1 (en) Updating software in cloud gateways
CN117130672A (en) Server startup process control method, system, terminal and storage medium
CN114461254A (en) Software program updating method and related device
US20030036920A1 (en) System and method for automatically tracking and enabling the operation of a product
JPH113213A (en) Information processing system
US6532587B1 (en) Electronic equipment
CN114816887B (en) Method, system, device and medium for verifying server hard disk backplane topology settings
JPH05197559A (en) Remote software downloading system
JP3093541B2 (en) Terminal device and online system for managing version numbers of programs and data
CN121116340A (en) Methods, devices, media, and software products for updating programs on electronic devices
CN109672573B (en) A configuration file deployment method, determination method, server and storage medium
CN118963809A (en) A method and related device for verifying whether the upgraded software is successfully started
CN113986308B (en) A method and system for online firmware upgrade
JP2002354554A (en) Home appliance maintenance management system
JP2010186452A (en) Maintenance management system, database server, maintenance management program and maintenance management method
CN121255540B (en) Repairing method of substrate management controller and electronic equipment
JP3265108B2 (en) Data processing system
JP4720749B2 (en) System condition diagnosis system, system condition diagnosis method, and system condition diagnosis program

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040414

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040518

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040720

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20041207

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20041220

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090107

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100107

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees