(57)【要約】【課題】加熱装置と通信可能な記憶装置を加熱装置の近くに設けることなく、交換前の基板に記憶されている設定値の複製を記憶可能な技術を提供する。【解決手段】通信システムは、加熱装置と、インターネットを介して前記加熱装置と通信可能な記憶装置を備える。加熱装置は、加熱装置の少なくとも一部を制御するための基板を交換可能に構成されており、基板は、加熱装置の少なくとも一部を制御するための設定値を記憶可能である。加熱装置は、第１設定値を記憶している第１基板が加熱装置に装着されている場合に、インターネットを介して、第１設定値の第１複製値を記憶装置に送信し、第１基板が第２基板に交換される場合に、インターネットを介して、第１基板から第２基板に交換されたことを判断するための判断情報を記憶装置に送信し、判断情報が送信された後に、インターネットを介して、記憶装置から第１複製値を受信し、第１複製値を第２基板に記憶させる。【選択図】図３
2020046165.tif 000002
【特許請求の範囲】
【請求項１】
加熱対象を加熱する加熱部を備える加熱装置と、インターネットを介して前記加熱装置と通信可能な記憶装置と、を備える通信システムであって、
前記加熱装置は、前記加熱装置の少なくとも一部を制御するための基板を交換可能に構成されており、
前記基板は、前記加熱装置の少なくとも一部を制御するための設定値を記憶可能であり、
前記加熱装置は、
第１設定値を記憶している第１基板が前記加熱装置に装着されている場合に、前記インターネットを介して、前記第１設定値の複製である第１複製値を前記記憶装置に送信し、
前記第１基板が第２基板に交換される場合に、前記インターネットを介して、前記第１基板から前記第２基板に交換されたことを判断するための判断情報を前記記憶装置に送信し、
前記判断情報が送信された後に、前記インターネットを介して、前記記憶装置から前記第１複製値を受信し、
前記記憶装置から前記第１複製値が受信される場合に、前記第１複製値を前記第２基板に記憶させ、
前記記憶装置は、
前記インターネットを介して、前記加熱装置から前記第１複製値が受信される場合に、前記第１複製値を記憶し、
前記インターネットを介して、前記加熱装置から前記判断情報が受信される場合に、前記インターネットを介して、記憶済みの前記第１複製値を前記加熱装置に送信する、
通信システム。
【請求項２】
前記加熱装置は、前記インターネットを介して、前記設定値の複製である複製値を前記記憶装置に定期的に送信するように構成されている、請求項１に記載の通信システム。
【請求項３】
前記加熱装置は、前記第１基板が前記加熱装置に装着されている場合において、第２設定値に代えて前記第１設定値が前記第１基板に記憶される場合に、前記インターネットを介して、前記第１複製値を前記記憶装置に送信し、
前記記憶装置は、前記加熱装置から前記第１複製値が受信される場合に、前記第２設定値の複製である第２複製値に代えて前記第１複製値を記憶する、請求項１又は２に記載の通信システム。
【請求項４】
前記記憶装置は、
前記加熱装置から前記第１複製値が受信される場合に、前記第１複製値の内容が正常であるのか否かを判断し、
前記第１複製値の内容が正常であると判断される場合に、前記第１複製値を記憶し、
前記第１複製値の内容が正常でないと判断される場合に、前記第１複製値を記憶しない、請求項１から３のいずれか一項に記載の通信システム。
【請求項５】
前記記憶装置は、内容が正常でない前記第１複製値が受信された後に前記加熱装置から前記判断情報が受信される場合に、前記インターネットを介して、前記第１複製値が受信される前から前記記憶装置に記憶されている複製値を前記加熱装置に送信する、請求項４に記載の通信システム。
【請求項６】
前記記憶装置は、
前記第１複製値の内容が正常でないと判断される場合に、前記第１複製値の内容を修正した第３複製値を記憶し、
内容が正常でない前記第１複製値が受信された後に前記加熱装置から前記判断情報が受信される場合に、前記インターネットを介して、記憶済みの前記第３複製値を前記加熱装置に送信する、請求項４に記載の通信システム。
【請求項７】
前記通信システムは、さらに、前記インターネットを利用しない通信手段を介して前記加熱装置と通信可能であるとともに、前記インターネットを介して前記記憶装置と通信可能な中継装置を備えており、
前記加熱装置は、
前記第１基板が前記加熱装置に装着されている場合に、前記中継装置と前記インターネットを介して、前記第１複製値を前記記憶装置に送信し、
前記第１基板が前記第２基板に交換される場合に、前記中継装置と前記インターネットを介して、前記判断情報を前記記憶装置に送信し、
前記記憶装置は、
前記加熱装置から前記判断情報が受信される場合に、前記中継装置と前記インターネットを介して、記憶済みの前記第１複製値を前記加熱装置に送信する、請求項１から６のいずれか一項に記載の通信システム。
【請求項８】
前記加熱装置は、加熱調理器であり、
前記中継装置は、台所に設置されるリモコンである、請求項７に記載の通信システム。
【請求項９】
前記加熱装置は、
前記第１基板が前記加熱装置に装着されている場合に、前記インターネットを介して、前記第１基板を識別するための第１識別情報を前記記憶装置に送信し、
前記第１基板が前記第２基板に交換される場合に、前記インターネットを介して、前記第２基板を識別するための第２識別情報を含む前記判断情報を前記記憶装置に送信し、
前記記憶装置は、
前記加熱装置から前記第２識別情報を含む前記判断情報が受信される場合に、前記第１識別情報によって識別される前記第１基板から前記第２識別情報によって識別される前記第２基板に交換されたと判断して、前記インターネットを介して、記憶済みの前記第１複製値を前記加熱装置に送信する、請求項１から８のいずれか一項に記載の通信システム。
【請求項１０】
前記加熱装置は、
前記第１基板が前記加熱装置に装着されている場合に、前記通信手段を介して、前記第１基板を識別するための第１識別情報を前記中継装置に送信し、
前記中継装置は、
前記通信手段を介して、前記第１識別情報が受信される場合に、前記第１識別情報を記憶し、
前記加熱装置は、
前記第１基板が前記第２基板に交換される場合に、前記通信手段を介して、前記第２基板を識別するための第２識別情報を含む第１判断情報を前記中継装置に送信し、
前記中継装置は、
前記通信手段を介して、前記加熱装置から前記第１判断情報が受信される場合に、前記第１識別情報によって識別される前記第１基板から前記第２識別情報によって識別される前記第２基板に交換されたと判断して、前記インターネットを介して、第２判断情報を前記記憶装置に送信し、
前記記憶装置は、
前記中継装置から前記第２判断情報が受信される場合に、前記第２判断情報を利用して、前記第１基板から前記第２基板に交換されたと判断して、前記インターネットを介して、記憶済みの前記第１複製値を前記中継装置に送信する、請求項７又は８に記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書で開示する技術は、加熱対象を加熱する加熱装置とインターネット上に設置されている記憶装置を備える通信システムに関する。
【背景技術】
【０００２】
特許文献１に開示されている空気調和機は、空気調和を行う室内機と、空調熱源である室外機を備える。室外機は、交換可能な制御基板を備え、制御基板には、室外機の機能設定データが記憶される。室外機は、室外機の機能設定データを室内機に送信して、機能設定データのバックアップをする。室外機は、制御基板の交換が行われる場合に、室内機に要求を送信し、室内機からバックアップされている室外機の機能設定データを受信する。室外機は、室内機から受信した機能設定データを交換後の制御基板に書き込む。これにより、空気調和機を構成する室内機と室外機のみで機能設定データのバックアップを可能とする。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２３８３４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の技術は、室外機と室内機によって構成される空気調和機を前提とする技術である。このため、例えば、加熱対象を加熱する加熱装置に上記の技術を採用すると、加熱装置と通信可能な記憶装置を加熱装置の近く（例えば、室内）に別途に設ける必要がある。
【０００５】
本明細書は、加熱装置と通信可能な記憶装置を加熱装置の近くに設けることなく、交換前の基板に記憶されている設定値の複製を記憶可能な技術を提供する。
【課題を解決するための手段】
【０００６】
本明細書が開示する通信システムは、加熱対象を加熱する加熱部を備える加熱装置と、インターネットを介して前記加熱装置と通信可能な記憶装置と、を備える。前記加熱装置は、前記加熱装置の少なくとも一部を制御するための基板を交換可能に構成されており、前記基板は、前記加熱装置の少なくとも一部を制御するための設定値を記憶可能であり、前記加熱装置は、第１設定値を記憶している第１基板が前記加熱装置に装着されている場合に、前記インターネットを介して、前記第１設定値の複製である第１複製値を前記記憶装置に送信し、前記第１基板が第２基板に交換される場合に、前記インターネットを介して、前記第１基板から前記第２基板に交換されたことを判断するための判断情報を前記記憶装置に送信し、前記判断情報が送信された後に、前記インターネットを介して、前記記憶装置から前記第１複製値を受信し、前記記憶装置から前記第１複製値が受信される場合に、前記第１複製値を前記第２基板に記憶させる。前記記憶装置は、前記インターネットを介して、前記加熱装置から前記第１複製値が受信される場合に、前記第１複製値を記憶し、前記インターネットを介して、前記加熱装置から前記判断情報が受信される場合に、前記インターネットを介して、記憶済みの前記第１複製値を前記加熱装置に送信する。
【０００７】
上記の構成によれば、加熱装置は、第１設定値を記憶している第１基板が加熱装置に装着されている場合に、インターネットを介して、第１複製値を記憶装置に送信する。これにより、記憶装置は、第１設定値の第１複製値を記憶する。また、加熱装置は、第１基板が第２基板に交換される場合に、インターネットを介して、判断情報を記憶装置に送信し、記憶装置から第１複製値を受信し、第１複製値を第２の基板に記憶させる。即ち、上記の構成によれば、インターネットを介して通信可能な記憶装置を利用して、交換前の第１基板に記憶されている第１設定値の複製の記憶が可能となり、記憶装置を加熱装置の近くに設ける必要がない。
【０００８】
加熱装置は、インターネットを介して、設定値の複製である複製値を記憶装置に定期的に送信するように構成されていてもよい。この構成によれば、ユーザは、複製値を記憶装置に記憶させるための操作を実行する必要がない。ユーザの利便性が向上する。
【０００９】
加熱装置は、第１基板が加熱装置に装着されている場合において、第２設定値に代えて第１設定値が第１基板に記憶される場合に、インターネットを介して、第１複製値を記憶装置に送信してもよい。記憶装置は、加熱装置から第１複製値が受信される場合に、第２設定値の複製である第２複製値に代えて第１複製値を記憶してもよい。この構成によれば、第２設定値に代えて第１設定値が記憶されたタイミングで第１設定値の第１複製値を記憶装置に記憶させることができる。
【００１０】
また、記憶装置は、加熱装置から第１複製値が受信される場合に、第１複製値の内容が正常であるのか否かを判断し、第１複製値の内容が正常であると判断される場合に、第１複製値を記憶し、第１複製値の内容が正常でないと判断される場合に、第１複製値を記憶しなくてもよい。この構成によれば、内容が正常でない複製値の記憶を防止することができる。この結果、内容が正常でない複製値が加熱装置に送信されることを防止することができる。
【００１１】
また、上記の第１複製値に対する判断を実行する構成において、記憶装置は、内容が正常でない第１複製値が受信された後に加熱装置から判断情報が受信される場合に、インターネットを介して、第１複製値が受信される前から記憶装置に記憶されている複製値を加熱装置に送信してもよい。この構成によれば、内容が正常でない第１複製値が受信される前から記憶装置に記憶されている複製値を加熱装置に送信することによって、内容が正常な複製値を加熱装置に送信することができる。
【００１２】
また、上記の第１複製値に対する判断を実行する構成において、記憶装置は、第１複製値の内容が正常でないと判断される場合に、第１複製値の内容を修正した第３複製値を記憶し、内容が正常でない第１複製値が受信された後に加熱装置から判断情報が受信される場合に、インターネットを介して、記憶済みの第３複製値を加熱装置に送信してもよい。この構成によれば、内容が正常でない第１複製値が受信される場合であっても、内容が正常な第３複製値を加熱装置に送信することができる。
【００１３】
通信システムは、さらに、インターネットを利用しない通信手段を介して加熱装置と通信可能であるとともに、インターネットを介して記憶装置と通信可能な中継装置を備えていてもよい。加熱装置は、第１基板が加熱装置に装着されている場合に、中継装置とインターネットを介して、第１複製値を記憶装置に送信し、第１基板が第２基板に交換される場合に、中継装置とインターネットを介して、判断情報を記憶装置に送信してもよい。記憶装置は、加熱装置から判断情報が受信される場合に、中継装置とインターネットを介して、記憶済みの第１複製値を加熱装置に送信してもよい。この構成によれば、加熱装置は、インターネットを利用する通信手段を備えなくても、インターネットを介して通信可能な記憶装置と、中継装置を介して通信を実行することができる。
【００１４】
また、例えば、加熱装置は、加熱調理器であり、中継装置は、台所に設置されるリモコンである。加熱調理器とともに台所に設置される台所リモコンを利用することで、通信システムを簡単に実現することができる。
【００１５】
また、加熱装置は、第１基板が加熱装置に装着されている場合に、インターネットを介して、第１基板を識別するための第１識別情報を記憶装置に送信し、第１基板が第２基板に交換される場合に、インターネットを介して、第２基板を識別するための第２識別情報を含む判断情報を記憶装置に送信してもよい。記憶装置は、加熱装置から第２識別情報を含む判断情報が受信される場合に、第１識別情報によって識別される第１基板から第２識別情報によって識別される第２基板に交換されたと判断して、インターネットを介して、記憶済みの第１複製値を加熱装置に送信してもよい。この構成によれば、記憶装置は、第１識別情報と第２識別情報を利用して、第１基板から第２基板に交換されたことを適切に判断することができる。
【００１６】
また、中継装置を利用する上記の構成において、加熱装置は、第１基板が加熱装置に装着されている場合に、通信手段を介して、第１基板を識別するための第１識別情報を中継装置に送信してもよい。中継装置は、通信手段を介して、第１識別情報が受信される場合に、第１識別情報を記憶してもよい。加熱装置は、第１基板が第２基板に交換される場合に、通信手段を介して、第２基板を識別するための第２識別情報を含む第１判断情報を中継装置に送信してもよい。中継装置は、通信手段を介して、加熱装置から第１判断情報が受信される場合に、第１識別情報によって識別される第１基板から第２識別情報によって識別される第２基板に交換されたと判断して、インターネットを介して、第２判断情報を記憶装置に送信してもよい。記憶装置は、中継装置から第２判断情報が受信される場合に、第２判断情報を利用して、第１基板から第２基板に交換されたと判断して、インターネットを介して、記憶済みの第１複製値を中継装置に送信してもよい。この構成によれば、第１識別情報が中継装置に送信されるものの記憶装置に送信されない。この結果、記憶装置は、第１識別情報を記憶しなくてもよい。交換されたか否かの判断のために第１識別情報を記憶する記憶装置と比較して、記憶装置に記憶される情報が増大することを抑制することができる。
【図面の簡単な説明】
【００１７】
【図１】第１実施例の通信システムのブロック図を示す。
【図２】第１実施例の管理サーバの処理のフローチャートを示す。
【図３】第１実施例の通信システムにおいて、設定情報が変更されて、弁制御基板が交換される具体的なケースＡ１のシーケンス図を示す。
【図４】第１実施例の通信システムにおいて、設定情報が変更されて、弁制御基板が交換される具体的なケースＡ２のシーケンス図を示す。
【図５】第２実施例の通信システムにおいて、設定情報が変更されて、弁制御基板が交換される具体的なケースＢのシーケンス図を示す。
【図６】第３実施例の台所リモコンの処理のフローチャートを示す。
【図７】第３実施例の管理サーバの処理のフローチャートを示す。
【図８】第３実施例の通信システムにおいて、設定情報が変更されて、弁制御基板が交換される具体的なケースＣのシーケンス図を示す。
【発明を実施するための形態】
【００１８】
（第１実施例）
（通信システム２の構成：図１）
図面を参照して、第１実施例の通信システム２について説明する。通信システム２は、加熱調理器１０、台所リモコン１００、管理サーバ２００、及び、端末装置３００を備える。
【００１９】
台所リモコン１００は、湯を生成して住宅に供給する給湯器（図示省略）を遠隔操作するためのコントローラである。台所リモコン１００は、加熱調理器１０とともに台所に設置されるリモコンである。台所リモコン１００は、例えば、加熱調理器１０のベンダによって製造される。端末装置３００は、スマートフォン、タブレット端末、デスクトップＰＣ（Personal Computerの略）、ノートＰＣ等である。
【００２０】
加熱調理器１０は、Ｂｌｕｅｔｏｏｔｈ（登録商標）方式に従った無線通信（以下、「ＢＴ通信」と記載）を利用して、台所リモコン１００と通信可能である。また、台所リモコン１００は、Ｗｉ−Ｆｉ（登録商標）方式に従った無線通信を利用して、インターネット６を介して、管理サーバ２００と通信可能である。これにより、加熱調理器１０は、台所リモコン１００とインターネット６を介して、管理サーバ２００と通信可能である。なお、端末装置３００は、インターネット６を介して、管理サーバ２００と通信可能である。
【００２１】
（加熱調理器１０の構成）
図１を参照して、加熱調理器１０について説明する。加熱調理器１０は、システムキッチンに組み込んで使用されるガス燃焼式のビルトインコンロである。加熱調理器１０は、コンロバーナ１２、グリルバーナ１４、コンロ調整弁１６、グリル調整弁１８、ＢＴインターフェース２０、弁制御基板３０、及び、制御部５０を備える。ＢＴインターフェース２０は、外部装置（例えば、台所リモコン１００）とのＢＴ通信を実行するための無線インターフェースである。なお、以下では、インターフェースのことを「Ｉ／Ｆ」と記載する場合がある。
【００２２】
コンロバーナ１２は、加熱対象（例えば、調理容器）を加熱するためバーナである。コンロバーナ１２は、加熱調理器１０の天板（図示省略）から露出している。コンロバーナ１２には、ガス供給路（図示省略）が接続されている。ガス供給路には、コンロバーナ１２へのガスの供給量を調整するためのコンロ調整弁１６が設けられている。コンロバーナ１２は、コンロバーナ１２にガスが供給されている状態でイグナイタ（図示省略）を動作させることで、点火する。コンロバーナ１２へのガスの供給量を調整することで、コンロバーナ１２の加熱量を調整することができる。そして、コンロバーナ１２へのガスの供給が停止されることで、コンロバーナ１２は消火される。
【００２３】
グリルバーナ１４は、加熱調理器１０のグリル庫（図示省略）内に配置され、グリル庫内の調理物を加熱するバーナである。グリル調整弁１８は、グリルバーナ１４に接続されているガス供給路（図示省略）に設けられており、グリルバーナ１４へのガスの供給量を調整する。
【００２４】
弁制御基板３０は、コンロ調整弁１６とグリル調整弁１８を制御するための基板である。弁制御基板３０は、交換可能である。例えば、作業者は、加熱調理器１０のメンテナンスの際に、弁制御基板３０から別の弁制御基板に交換することが可能である。
【００２５】
弁制御基板３０は、メモリ３２を備える。メモリ３２には、基板番号ＢＮ１と、各弁１６、１８を制御するための設定情報ＳＩ０が記憶されている。基板番号ＢＮ１は、弁制御基板３０を識別するための番号である。基板番号ＢＮ１は、例えば、弁制御基板３０の製造時に割り当てられるシリアル番号である。
【００２６】
設定情報ＳＩ０は、基板設定値とユーザ設定値を含む。基板設定値は、弁制御基板が装着される加熱調理器１０の状態に基づいて決定される設定値であり、加熱調理器１０のベンダ又は加熱調理器１０をメンテナンスする作業者によって設定される。基板設定値は、例えば、加熱調理器１０に供給されるガスの種類を示す値、弁の開度を補正する補正値等を含む。ユーザ設定値は、加熱調理器１０を利用するユーザによって設定される値である。ユーザ設定値は、例えば、弁制御基板３０によって各弁１６、１８が開かれた場合に、換気扇（図示省略）を連動させるのか否かを示す値等を含む。
【００２７】
制御部５０は、揮発性メモリ、不揮発性メモリなどによって構成されるメモリ５２を備える。メモリ５２には、プログラム５４と加熱調理器１０を識別するための装置番号ＤＮ１が記憶されている。装置番号ＤＮ１は、例えば、加熱調理器１０の製造時に割り当てられるシリアル番号である。
【００２８】
制御部５０は、メモリ５２に記憶されているプログラム５４に従って、様々な処理を実行する。具体的には、制御部５０は、プログラム５４に従って、弁制御基板３０に記憶されている設定情報の複製である複製情報を生成する。制御部５０は、ＢＴＩ／Ｆ２０、台所リモコン１００、及び、インターネット６を介して、製品情報を定期的に管理サーバ２００に送信する。製品情報は、加熱調理器１０の装置番号ＤＮ１、弁制御基板３０の基板番号ＢＮ１、及び、複製情報（例えば、複製情報ＣＩ０）を含む。このような構成によれば、ユーザは、複製情報を管理サーバ２００に記憶させるための操作を実行する必要がない。ユーザの利便性が向上する。
【００２９】
また、制御部５０は、弁制御基板３０内の設定情報が変更される場合に、変更後の設定情報の複製である複製情報を含む製品情報を管理サーバ２００に送信する（図３のＴ２０参照）。このような構成によれば、設定情報が変更されたタイミングに変更後の設定情報の複製情報を管理サーバ２００に記憶させることができる。
【００３０】
また、制御部５０は、加熱調理器１０の電源が投入される場合に、製品情報を管理サーバ２００に送信する（図３のＴ１２０参照）。さらに、制御部５０は、弁制御基板３０から別の弁制御基板に交換される場合において、インターネット６、台所リモコン１００、及び、ＢＴＩ／Ｆ２０を介して、管理サーバ２００から複製情報を受信する場合に、受信済みの複製情報を別の弁制御基板のメモリに記憶させる（図３のＴ１５０参照）。
【００３１】
なお、変形例では、弁制御基板３０が、制御部５０が実行する上記処理のうちの少なくとも一部を実行してもよい。別言すれば、弁制御基板３０のメモリ３２内にプログラム５４の少なくとも一部が記憶されており、弁制御基板３０が、プログラム５４の少なくとも一部に従って、様々な処理を実行してもよい。本変形例では、加熱調理器１０は、制御部５０を備えず、弁制御基板３０と装置番号ＤＮ１を記憶しているメモリを備えていてもよい。
【００３２】
（台所リモコン１００の構成）
台所リモコン１００は、ＢＴＩ／Ｆ１２０、Ｗｉ−ＦｉＩ／Ｆ１２２、及び、制御部１５０を備える。台所リモコン１００は、ＢＴＩ／Ｆ１２０を介して、加熱調理器１０とのＢＴ通信を実行可能である。また、Ｗｉ−ＦｉＩ／Ｆ１２２は、Ｗｉ−Ｆｉ方式に従った無線通信を実行するための無線Ｉ／Ｆである。台所リモコン１００は、Ｗｉ−ＦｉＩ／Ｆ１２２とインターネット６を介して、管理サーバ２００と通信可能である。制御部１５０は、メモリ１５２に格納されているプログラム１５４に従って、様々な処理を実行する。
【００３３】
（管理サーバ２００の構成）
管理サーバ２００は、加熱調理器１０の設定情報の複製である複製情報を管理するサーバである。管理サーバ２００の制御部２５０は、メモリ２５２に記憶されているプログラム２５４に従って、様々な処理を実行する。また、メモリ２５２には、管理テーブル２５６が記憶されている。
【００３４】
管理テーブル２５６は、複数個の加熱調理器のそれぞれについて、当該加熱調理器を識別するための装置番号（例えば、装置番号ＤＮ１）と、当該加熱調理器に装着されている弁制御基板を識別するための基板番号（例えば、基板番号ＢＮ１）と、当該弁制御基板のメモリに記憶されている設定情報の複製である複製情報（例えば、複製情報ＣＩ０）と、を対応付けて記憶する。各情報は、加熱調理器１０から送信されて記憶される。
【００３５】
また、管理テーブル２５６内の情報（基板番号、複製情報）は、端末装置３００に表示可能である。具体的には、端末装置３００は、インターネット６を介して、情報要求を管理サーバ２００に送信して、管理サーバ２００から管理テーブル２５６内の情報を受信する。そして、端末装置３００は、管理サーバ２００から受信した情報を表示する。これにより、ユーザは、端末装置３００を利用して、管理テーブル２５６内の情報を知ることができる。
【００３６】
（管理サーバ２００の処理；図２）
図２を参照して、管理サーバ２００が実行する処理について説明する。図２の処理は、管理サーバ２００の電源が投入されることをトリガとして開始される。
【００３７】
Ｓ１０では、管理サーバ２００の制御部２５０は、台所リモコン１００とインターネット６を介して、加熱調理器１０から製品情報を受信することを監視する。制御部２５０は、加熱調理器１０から製品情報を受信する場合（Ｓ１０でＹＥＳ）に、Ｓ１２に進む。
【００３８】
Ｓ１２では、制御部２５０は、Ｓ１０で受信した製品情報に含まれる装置番号ＤＮ１が管理テーブル２５６に記憶されているのか否かを判断する。制御部２５０は、製品情報に含まれる装置番号ＤＮ１が管理テーブル２５６に記憶されていないと判断する場合（Ｓ１２でＮＯ）に、Ｓ１４において、製品情報を管理テーブル２５６に新たに記憶する。Ｓ１４が終了すると、図２の処理が終了する。
【００３９】
また、制御部２５０は、製品情報に含まれる装置番号ＤＮ１が管理テーブル２５６に記憶されていると判断する場合（Ｓ１２でＹＥＳ）に、Ｓ２０に進む。Ｓ２０では、制御部２５０は、管理テーブル２５６から製品情報に含まれる装置番号ＤＮ１に対応する各情報（即ち、基板番号と複製情報）を特定する。
【００４０】
Ｓ２２では、制御部２５０は、Ｓ２０で特定された基板番号がＳ１０で受信された製品情報に含まれる基板番号と一致するのか否かを判断する。特定済みの基板番号が製品情報内の基板番号と一致しないことは、特定済みの基板番号によって識別される弁制御基板から製品情報内の基板番号によって識別される弁制御基板に交換されたことを意味する。制御部２５０は、特定済みの基板番号が製品情報内の基板番号と一致しないと判断する場合（Ｓ２２でＮＯ）に、弁制御基板が交換されたと判断して、Ｓ２４に進む。
【００４１】
Ｓ２４では、制御部２５０は、インターネット６と台所リモコン１００を介して、Ｓ２０で特定された複製情報を加熱調理器１０に送信する。これにより、加熱調理器１０の交換後の弁制御基板に特定済みの複製情報が記憶される。
【００４２】
Ｓ２６では、制御部２５０は、管理テーブル２５６内の装置番号ＤＮ１に対応する基板番号に代えて、製品情報内の基板番号を管理テーブル２５６に記憶する。Ｓ２６が終了すると、図２の処理が終了する。
【００４３】
また、制御部２５０は、特定済みの基板番号が製品情報内の基板番号と一致すると判断する場合（Ｓ２２でＹＥＳ）に、弁制御基板が交換されていないと判断して、Ｓ３０に進む。Ｓ３０では、制御部２５０は、Ｓ２０で特定された複製情報がＳ１０で受信された製品情報に含まれる複製情報と一致するのか否かを判断する。特定済みの複製情報が製品情報内の複製情報と一致しないことは、弁制御基板内の設定情報が変更されたことを意味する。制御部２５０は、特定済みの複製情報が製品情報内の複製情報と一致しないと判断する場合（Ｓ３０でＮＯ）に、設定情報が変更されたと判断して、Ｓ３２に進む。
【００４４】
Ｓ３２では、制御部２５０は、製品情報内の複製情報の内容が正常であるのか否かを判断する。例えば、制御部２５０は、複製情報の一部（例えば、ユーザ設定値の一部）が欠落している場合、複製情報内の基板設定値が正常な値域内に含まれない場合等に、複製情報の内容が正常でないと判断する。制御部２５０は、複製情報の内容が正常であると判断する場合（Ｓ３２でＹＥＳ）に、Ｓ３４において、管理テーブル２５６内の装置番号ＤＮ１に対応する複製情報に代えて、製品情報内の複製情報を管理テーブル２５６に記憶する。Ｓ３４が終了すると、図２の処理が終了する。
【００４５】
また、制御部２５０は、複製情報の内容が正常でないと判断する場合（Ｓ３２でＮＯ）に、Ｓ３６に進む。Ｓ３６では、制御部２５０は、製品情報内の複製情報の内容を正常な内容に修正する。そして、制御部２５０は、管理テーブル２５６内の装置番号ＤＮ１に対応する複製情報に代えて、修正後の複製情報を管理テーブル２５６に記憶する。例えば、複製情報の一部が欠落している場合には、制御部２５０は、欠落した部分にデフォルトの値を加えることによって、複製情報を修正する。また、例えば、複製情報内の基板設定値が正常な値域内に含まれない場合には、基板設定値を正常な値域内の値（例えば、正常な値域の中間値、特定済みの複製情報（即ち、内容が正常な前回記憶済みの複製情報）に含まれる正常な値域内の値）に変更することによって、複製情報を修正する。Ｓ３６が終了すると、図２の処理が終了する。
【００４６】
また、制御部２５０は、特定済みの複製情報が製品情報内の複製情報と一致すると判断する場合（Ｓ３０でＮＯ）に、設定情報が変更されていないと判断して、Ｓ３２〜Ｓ３６の処理をスキップして、図２の処理を終了する。
【００４７】
（具体的なケース；図３、図４）
図３、図４を参照して、本実施例の通信システム２によって実現される具体的なケースＡ１、Ａ２を説明する。各ケースＡ１、Ａ２は、設定情報が変更されて、弁制御基板３０が交換されるケースを示す。ケースＡ１、Ａ２の初期状態では、管理テーブル２５６に、装置番号ＤＮ１、基板番号ＢＮ１、及び、設定情報ＳＩ０の複製情報ＣＩ０が記憶されている。なお、以下では、理解の容易化のために、各デバイスの制御部（例えば、制御部５０）が実行する動作を、制御部を主体として記載せずに、各デバイス（例えば、加熱調理器１０）を主体として記載する。また、図３、図４では、一点鎖線の矢印がＢＴ通信を示し、実線の矢印がインターネット６を利用した通信を示す。後述する図５、図８でも同様である。
【００４８】
（ケースＡ１；図３）
ユーザは、Ｔ１０において、加熱調理器１０の操作部（図示省略）を操作して、ユーザ設定値を変更する。これにより、加熱調理器１０に装着されている弁制御基板３０内の設定情報ＳＩ０が変更後のユーザ設定値を含む設定情報ＳＩ１に変更される。
【００４９】
加熱調理器１０は、Ｔ１０において、設定情報が変更されると、変更後の設定情報ＳＩ１の複製である複製情報ＣＩ１を生成する。そして、加熱調理器１０は、Ｔ２０において、ＢＴＩ／Ｆ２０を介して、装置番号ＤＮ１、弁制御基板３０の基板番号ＢＮ１、及び、複製情報ＣＩ１を含む製品情報を台所リモコン１００に送信する。
【００５０】
台所リモコン１００は、Ｔ２０において、ＢＴＩ／Ｆ１２０を介して、加熱調理器１０から製品情報を受信すると、Ｔ２２において、Ｗｉ−ＦｉＩ／Ｆ１２２とインターネット６を介して、受信済みの製品情報を管理サーバ２００に送信する。
【００５１】
管理サーバ２００は、Ｔ２２において、台所リモコン１００から製品情報を受信すると（図２のＳ１０でＹＥＳ）、受信済みの製品情報に含まれる装置番号ＤＮ１が管理テーブル２５６に記憶されていると判断する（Ｓ１２でＹＥＳ）。そして、管理サーバ２００は、Ｔ３０において、管理テーブル２５６から装置番号ＤＮ１に対応する各情報（即ち、基板番号ＢＮ１、複製情報ＣＩ０）を特定する（Ｓ２０）。
【００５２】
Ｔ３２では、管理サーバ２００は、特定済みの基板番号ＢＮ１と製品情報内の基板番号ＢＮ１が一致すると判断する（図２のＳ２２でＹＥＳ）。Ｔ３４では、管理サーバ２００は、特定済みの複製情報ＣＩ０と製品情報内の複製情報ＣＩ１が一致しないと判断する（Ｓ３０でＮＯ）。本ケースでは、複製情報ＣＩ１を生成する処理が正常に終了したことに起因して、複製情報ＣＩ１の内容が正常である。このため、Ｔ３６では、管理サーバ２００は、複製情報ＣＩ１の内容が正常であると判断する（Ｓ３２でＹＥＳ）。
【００５３】
Ｔ４０では、管理サーバ２００は、管理テーブル２５６内の複製情報ＣＩ０に代えて、製品情報内の複製情報ＣＩ１を管理テーブル２５６に記憶する（図２のＳ３４）。
【００５４】
また、本ケースでは、ユーザ設定値が変更された後に、加熱調理器１０の弁制御基板３０に不具合が生じる。作業員は、Ｔ１１０において、加熱調理器１０のメンテナンスを行い、弁制御基板３０を別の弁制御基板に交換する。
【００５５】
加熱調理器１０は、弁制御基板３０から別の弁制御基板に交換された後に加熱調理器１０の電源が投入される場合に、別の弁制御基板に予め記憶されているデフォルトの設定情報の複製である複製情報ＣＩ２０を生成する。そして、加熱調理器１０は、Ｔ１２０において、ＢＴＩ／Ｆ２０を介して、装置番号ＤＮ１、別の弁制御基板の基板番号ＢＮ２、及び、複製情報ＣＩ２０を含む製品情報を台所リモコン１００に送信する。Ｔ１２２は、製品情報が基板番号ＢＮ２と複製情報ＣＩ２０を含む点を除いて、Ｔ２０と同様である。
【００５６】
管理サーバ２００は、Ｔ１２２において、台所リモコン１００から製品情報を受信すると（図２のＳ１０でＹＥＳ）、受信済みの製品情報に含まれる装置番号ＤＮ１が管理テーブル２５６に記憶されていると判断する（Ｓ１２でＹＥＳ）。Ｔ１３０は、複製情報ＣＩ１が特定される点を除いて、Ｔ３０と同様である。
【００５７】
Ｔ１３２では、管理サーバ２００は、特定済みの基板番号ＢＮ１と製品情報内の基板番号ＢＮ２が一致しないと判断する（図２のＳ２２でＮＯ）。Ｔ１４０では、管理サーバ２００は、Ｔ１３０で特定された複製情報ＣＩ１を台所リモコン１００に送信する（Ｓ２４）。さらに、Ｔ１３６では、管理サーバ２００は、管理テーブル２５６内の基板番号ＢＮ１に代えて、製品情報内の基板番号ＢＮ２を管理テーブル２５６に記憶する（Ｓ２６）。
【００５８】
台所リモコン１００は、Ｔ１４０において、Ｗｉ−ＦｉＩ／Ｆ１２２を介して、管理サーバ２００から複製情報ＣＩ１を受信すると、Ｔ１４２において、ＢＴＩ／Ｆ１２０を介して、複製情報ＣＩ１を加熱調理器１０に送信する。
【００５９】
加熱調理器１０は、Ｔ１４２において、ＢＴＩ／Ｆ２０を介して、台所リモコン１００から複製情報ＣＩ１を受信すると、Ｔ１５０において、複製情報ＣＩ１を別の弁制御基板のメモリに記憶させる。
【００６０】
本ケースによれば、加熱調理器１０は、弁制御基板３０が加熱調理器１０に装着されている場合に、インターネット６を介して、複製情報ＣＩ１を管理サーバ２００に送信する（図３のＴ２２）。これにより、管理サーバ２００は、複製情報ＣＩ１を記憶する（Ｔ４０）。また、加熱調理器１０は、弁制御基板３０が別の弁制御基板に交換される場合に、インターネット６を介して、基板番号ＢＮ２を管理サーバ２００に送信し（Ｔ１２２）、管理サーバ２００から複製情報ＣＩ１を受信し、複製情報ＣＩ１を別の弁制御基板に記憶させる（Ｔ１５０）。即ち、上記の構成によれば、インターネット６を介して通信可能な管理サーバ２００を利用して、交換前の弁制御基板３０に記憶されている設定情報ＳＩ１の複製情報ＣＩ１の記憶が可能となり、管理サーバ２００を加熱調理器１０の近くに設ける必要がない。
【００６１】
また、加熱調理器１０は、Ｗｉ−ＦｉＩ／Ｆ１２２を備える台所リモコン１００を介して、管理サーバ２００と通信を実行する（図３のＴ２２、Ｔ１２２、Ｔ１４０）。このような構成によれば、加熱調理器１０は、Ｗｉ−ＦｉＩ／Ｆを備えなくても、インターネット６を介して通信可能な管理サーバ２００と、台所リモコン１００を介して通信を実行することができる。
【００６２】
また、加熱調理器１０とともに台所に設置される台所リモコン１００を中継装置として利用することによって、通信システム２を簡易に実現することができる。
【００６３】
また、加熱調理器１０がＷｉ−ＦｉＩ／Ｆを備える比較例が想定される。この比較例では、加熱調理器１０は、Ｗｉ−ＦｉＩ／Ｆとインターネット６を介して、管理サーバ２００と通信可能である。一般に、Ｗｉ−ＦｉＩ／Ｆは、ＢＴＩ／Ｆ２０よりも消費電力が高い。本実施例の構成によれば、消費電力が比較的に低いＢＴＩ／Ｆ２０を備えることによって、加熱調理器１０の消費電力を低減することができる。なお、変形例では、比較例の構成を採用してもよい。
【００６４】
（ケースＡ２；図４）
Ｔ１０〜Ｔ３４は、図３と同様である。本ケースでは、複製情報ＣＩ１を生成する処理が正常に終了しなかったことに起因して、複製情報ＣＩ１の内容が正常でない。このため、Ｔ５６では、管理サーバ２００は、複製情報ＣＩ１の内容が正常でないと判断する（図２のＳ３２でＮＯ）。Ｔ６０では、管理サーバ２００は、複製情報ＣＩ１の内容を正常な内容に修正し、修正後の複製情報ＣＩ３を管理テーブル２５６に記憶する（Ｓ３６）。
【００６５】
Ｔ２１０〜Ｔ２２２は、図３のＴ１１０〜Ｔ１２２と同様である。Ｔ２３０は、複製情報ＣＩ３が特定される点を除いて、図３のＴ１３０と同様である。Ｔ２３２、Ｔ２３６は、図３のＴ１３２、Ｔ１３６と同様である。Ｔ２４０、Ｔ２４２は、複製情報ＣＩ３が送信される点を除いて、図３のＴ１４０、Ｔ１４２と同様である。Ｔ２５０は、複製情報ＣＩ３が記憶される点を除いて、図３のＴ１５０と同様である。
【００６６】
本ケースによれば、管理サーバ２００は、内容が正常でない複製情報ＣＩ１が受信される場合に、複製情報ＣＩ１を記憶しない（図４のＴ６０）。この構成によれば、内容が正常でない複製情報ＣＩ１の記憶を防止することができる。この結果、内容が正常でない複製情報ＣＩ１が加熱調理器１０に送信されることを防止することができる。
【００６７】
また、管理サーバ２００は、内容が正常でない複製情報ＣＩ１が受信される場合に、修正後の複製情報ＣＩ３を記憶する（図４のＴ６０）。そして、管理サーバ２００は、加熱調理器１０から基板番号ＢＮ２が受信される場合に、修正後の複製情報ＣＩ３を加熱調理器１０に送信する（Ｔ２４０）。このような構成によれば、内容が正常でない複製情報ＣＩ１が受信される場合であっても、内容が正常な複製情報ＣＩ３を加熱調理器１０に送信することができる。
【００６８】
（対応関係）
加熱調理器１０、管理サーバ２００、台所リモコン１００が、それぞれ、「加熱装置」、「記憶装置」、「中継装置」の一例である。コンロバーナ１２、グリルバーナ１４が、「加熱部」の一例である。弁制御基板３０、別の弁制御基板が、それぞれ、「第１基板」、「第２基板」の一例である。ＢＴＩ／Ｆ１２０が、「通信手段」の一例である。基板設定値とユーザ設定値が、「設定値」の一例である。図３の設定情報ＳＩ１内の設定値、複製情報ＣＩ１内の設定値、設定情報ＳＩ０内の設定値、複製情報ＣＩ０内の設定値、図４の修復後の複製情報ＣＩ３内の設定値が、それぞれ、「第１設定値」、「第１複製値」、「第２設定値」、「第２複製値」、「第３複製値」の一例である。基板番号ＢＮ１が、「第１識別情報」の一例である。基板番号ＢＮ２が、「判断情報（及び第２識別情報）」の一例である。
【００６９】
（第２実施例）
第２実施例は、図２の管理サーバ２００の処理において、Ｓ３６の処理が実行されない点を除いて、第１実施例と同様である。
【００７０】
（具体的なケース；図５）
図５を参照して、本実施例の通信システム２によって実現される具体的なケースＢを説明する。Ｔ１０〜Ｔ３４は、図３と同様である。本ケースでも、第１実施例のケースＡ２と同様に、複製情報ＣＩ１の内容が正常でない。このため、Ｔ７６では、管理サーバ２００は、複製情報ＣＩ１の内容が正常でないと判断し（図２のＳ３２でＮＯ）、複製情報ＣＩ１を記憶することなく図２の処理を終了する。即ち、複製情報ＣＩ１が受信された後において、管理テーブル２５６には、変更前の設定情報ＳＩ０の複製情報ＣＩ０が記憶されている。
【００７１】
Ｔ３１０〜Ｔ３２２は、図３のＴ１１０〜Ｔ１２２と同様である。Ｔ３３０は、複製情報ＣＩ０が特定される点を除いて、図３のＴ１３０と同様である。Ｔ３３２、Ｔ３３６は、図３のＴ１３２、Ｔ１３６と同様である。Ｔ３４０、Ｔ３４２は、複製情報ＣＩ０が送信される点を除いて、図３のＴ１４０、Ｔ１４２と同様である。Ｔ３５０は、複製情報ＣＩ０が記憶される点を除いて、図３のＴ１５０と同様である。
【００７２】
本ケースでも、第１実施例のケースＡ２と同様に、内容が正常でない複製情報ＣＩ１が加熱調理器１０に送信されることを防止することができる。また、管理サーバ２００は、加熱調理器１０から基板番号ＢＮ２が受信される場合に、内容が正常でない複製情報ＣＩ１が受信される前から管理テーブル２５６に記憶されている複製情報ＣＩ０を加熱調理器１０に送信する（図５のＴ３４０）。このような構成によれば、内容が正常でない複製情報ＣＩ１が受信される場合であっても、内容が正常な複製情報ＣＩ０を加熱調理器１０に送信することができる。図５のＴ３４０の複製情報ＣＩ０が、「内容が正常でない第１複製値が受信される前から記憶装置に記憶されている複製値」の一例である。
【００７３】
（第３実施例）
第３実施例は、台所リモコン１００の処理と管理サーバ２００の処理の内容が異なる点を除いて、第１実施例と同様である。本実施例では、管理テーブル２５６は、基板番号を記憶せず、装置番号と複製情報を記憶する（図１参照）。また、台所リモコン１００のメモリ１５２には、加熱調理器１０に装着されている弁制御基板の基板番号（例えば、基板番号ＢＮ１）が記憶される（図１参照）。
【００７４】
（台所リモコン１００の処理；図６）
図６を参照して、台所リモコン１００が実行する処理について説明する。図６の処理は、台所リモコン１００の電源が投入されることをトリガとして開始される。
【００７５】
Ｓ１１０では、台所リモコン１００の制御部１５０は、ＢＴＩ／Ｆ１２０を介して、加熱調理器１０から第１製品情報を受信することを監視する。第１製品情報は、加熱調理器１０の装置番号ＤＮ１、弁制御基板３０の基板番号ＢＮ１、及び、複製情報（例えば、複製情報ＣＩ０）を含む。制御部１５０は、加熱調理器１０から第１製品情報を受信する場合（Ｓ１１０でＹＥＳ）に、Ｓ１１２に進む。
【００７６】
Ｓ１１２では、制御部１５０は、基板番号が台所リモコン１００のメモリ１５２に記憶されているのか否かを判断する。制御部１５０は、基板番号がメモリ１５２に記憶されていないと判断する場合（Ｓ１１２でＮＯ）に、Ｓ１１４において、第１製品情報に含まれている基板番号をメモリ１５２に新たに記憶する。そして、制御部１５０は、Ｓ１１６において、Ｗｉ−ＦｉＩ／Ｆ１２２とインターネット６を介して、加熱調理器１０の装置番号ＤＮ１と第１製品情報内の複製情報を含む第２製品情報を管理サーバ２００に送信する。Ｓ１１６が終了すると、図６の処理が終了する。
【００７７】
また、制御部１５０は、基板番号がメモリ１５２に記憶されていると判断する場合（Ｓ１１２でＹＥＳ）に、Ｓ１２２に進む。Ｓ１２２では、制御部１５０は、メモリ１５２内の基板番号が第１製品情報に含まれる基板番号と一致するのか否かを判断する。制御部１５０は、メモリ１５２内の基板番号が第１製品情報内の基板番号と一致しないと判断する場合（Ｓ１２２でＮＯ）に、弁制御基板が交換されたと判断して、Ｓ１２４に進む。
【００７８】
Ｓ１２４では、制御部１５０は、Ｗｉ−ＦｉＩ／Ｆ１２２とインターネット６を介して、加熱調理器１０の装置番号ＤＮ１と交換情報を含む第２製品情報を管理サーバ２００に送信する。交換情報は、弁制御基板が交換されたことを示す情報である。さらに、Ｓ１２６では、制御部１５０は、メモリ１５２内の基板番号に代えて、第１製品情報内の基板番号をメモリ１５２に記憶する。Ｓ１２６が終了すると、図６の処理が終了する。
【００７９】
また、制御部１５０は、メモリ１５２内の基板番号が第１製品情報内の基板番号と一致すると判断する場合（Ｓ１２２でＹＥＳ）に、弁制御基板が交換されていないと判断して、Ｓ１１６に進む。
【００８０】
（管理サーバ２００の処理；図７）
図７を参照して、本実施例において管理サーバ２００が実行する処理について説明する。Ｓ２１０は、第２製品情報の受信を監視する点を除いて、図２のＳ１０と同様である。Ｓ２１２は、第２製品情報に含まれる装置番号ＤＮ１が記憶されているのか否かを判断する点を除いて、図２のＳ１２と同様である。制御部２５０は、第２製品情報に含まれる装置番号ＤＮ１が記憶されていないと判断される場合（Ｓ２１２でＮＯ）にＳ２１４に進み、第２製品情報に含まれる装置番号ＤＮ１が記憶されていると判断される場合（Ｓ２１２でＹＥＳ）にＳ２２０に進む。Ｓ２１４は、第２製品情報が管理テーブル２５６に記憶される点を除いて、図２のＳ１４と同様である。Ｓ２２０では、制御部２５０は、管理テーブル２５６から第２製品情報に含まれる装置番号ＤＮ１に対応する複製情報を特定する。
【００８１】
Ｓ２２２では、制御部２５０は、交換情報が第２製品情報に含まれるのか否かを判断する。制御部２５０は、交換情報が第２製品情報に含まれると判断する場合（Ｓ２２２でＹＥＳ）に、弁制御基板が交換されたと判断して、Ｓ２２４に進む。Ｓ２２４は、図２のＳ２４と同様である。Ｓ２２４が終了すると、図７の処理が終了する。
【００８２】
また、制御部２５０は、交換情報が第２製品情報に含まれないと判断する場合（Ｓ２２２でＮＯ）に、弁制御基板が交換されていないと判断して、Ｓ２３０に進む。Ｓ２３０〜Ｓ２３６は、図２のＳ３０〜Ｓ３６と同様である。
【００８３】
（具体的なケース；図８）
図８を参照して、本実施例の通信システム２によって実現される具体的なケースＣを説明する。本ケースの初期状態では、台所リモコン１００のメモリ１５２に、弁制御基板３０の基板番号ＢＮ１が記憶されている。また、管理テーブル２５６に、装置番号ＤＮ１と複製情報ＣＩ０が記憶されている。
【００８４】
Ｔ４１０は、図３のＴ１０と同様である。Ｔ４２０は、装置番号ＤＮ１、基板番号ＢＮ１、及び、複製情報ＣＩ１を含む第１製品情報が台所リモコン１００に送信される点を除いて、図３のＴ２０と同様である。
【００８５】
台所リモコン１００は、Ｔ４２０において、加熱調理器１０から第１製品情報を受信すると（図６のＳ１１０でＹＥＳ）、基板番号ＢＮ１がメモリ１５２に記憶されていると判断する（Ｓ１１２でＹＥＳ）。Ｔ４２１では、台所リモコン１００は、メモリ１５２内の基板番号ＢＮ１と第１製品情報内の基板番号ＢＮ１が一致すると判断する（図６のＳ１２２でＹＥＳ）。Ｔ４２２は、装置番号ＤＮ１と複製情報ＣＩ１を含む第２製品情報が管理サーバ２００に送信される点を除いて、図３のＴ２２と同様である。
【００８６】
管理サーバ２００は、Ｔ４２２において、台所リモコン１００から第２製品情報を受信すると（図７のＳ２１０でＹＥＳ）、第２製品情報内の装置番号ＤＮ１が記憶されていると判断し（Ｓ２１２でＹＥＳ）、管理テーブル２５６から装置番号ＤＮ１に対応する複製情報ＣＩ０を特定する（Ｓ２２０）。そして、管理サーバ２００は、第２製品情報が交換情報を含まないと判断して（Ｓ２２２でＮＯ）、図３のＴ３４〜Ｔ４０と同様の処理を実行する。この結果、管理テーブル２５６内の複製情報ＣＩ０に代えて、第２製品情報内の複製情報ＣＩ１が管理テーブル２５６に記憶される（図７のＳ２３４）。
【００８７】
また、本ケースでも、図３のＴ１１０と同様に、Ｔ５１０において、弁制御基板３０が別の弁制御基板に交換される。Ｔ５２０は、装置番号ＤＮ１、基板番号ＢＮ２、及び、複製情報ＣＩ２０を含む第１製品情報が台所リモコン１００に送信される点を除いて、図３のＴ１２０と同様である。
【００８８】
Ｔ５２１は、メモリ１５２内の基板番号ＢＮ１と第１製品情報内の基板番号ＢＮ２が一致しないと判断される点を除いて、Ｔ４２１と同様である（図６のＳ１２２でＮＯ）。Ｔ５２２は、第２製品情報に交換情報が含まれる点を除いて、Ｔ４２２と同様である（Ｓ１２４）。また、台所リモコン１００は、Ｔ５２４において、第１製品情報内の基板番号ＢＮ２をメモリ１５２に記憶する（Ｓ１２６）。
【００８９】
管理サーバ２００は、Ｔ５２２において、台所リモコン１００から交換情報を含む第２製品情報を受信すると（図７のＳ２１０でＹＥＳ）、第２製品情報内の装置番号ＤＮ１が記憶されていると判断し（Ｓ２１２でＹＥＳ）、管理テーブル２５６から装置番号ＤＮ１に対応する複製情報ＣＩ１を特定する。そして、管理サーバ２００は、Ｔ５３２において、第２製品情報が交換情報を含むと判断する（Ｓ２２２でＹＥＳ）。Ｔ５４０〜Ｔ５５０は、図３のＴ１４０〜Ｔ１５０と同様である（Ｓ２２４）。この結果、複製情報ＣＩ１が別の弁制御基板のメモリに記憶される。
【００９０】
本実施例でも、第１実施例と同様に、管理サーバ２００を加熱調理器１０の近くに設ける必要がない。また、本実施例によれば、台所リモコン１００が基板番号を記憶して、基板番号を利用して、弁制御基板が交換されたのか否かの判断を実行する（図８のＴ４２１、Ｔ５２１）。即ち、管理サーバ２００は、基板番号を記憶しなくてもよい。上記の第１実施例では、管理テーブル２５６には、複数個の基板番号が記憶される（図１参照）。複数個の基板番号が記憶される第１実施例と比較して、管理サーバ２００に記憶される情報が増大することを抑制することができる。
【００９１】
（対応関係）
図８のＴ５２０の基板番号ＢＮ２、Ｔ５２２の交換情報が、それぞれ、「第１判断情報」、「第２判断情報」の一例である。
【００９２】
以上、各実施例について詳細に説明したが、これらは例示に過ぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。上記の各実施例の変形例を以下に列挙する。
【００９３】
（変形例１）「加熱装置」は、ガス燃焼式のビルトインコンロに限らず、例えば、ＩＨ調理器、電気オーブン、暖房機、給湯器でもよい。
【００９４】
（変形例２）「中継装置」は、台所リモコン１００に限らず、加熱調理器１０と通信可能な装置（例えば、スマートフォン等の端末装置、加熱調理器１０の周辺機器（例えば、レンジフード）、周辺機器を操作するためのリモコン）でもよい。
【００９５】
（変形例３）加熱調理器１０は、製品情報を定期的に管理サーバ２００に送信しなくてもよい。例えば、加熱調理器１０は、ユーザの操作に応じて、製品情報を管理サーバ２００に送信してもよい。
【００９６】
（変形例４）加熱調理器１０は、弁制御基板３０内の設定情報が変更される場合に、製品情報を管理サーバ２００に送信しなくてもよい。例えば、加熱調理器１０は、製品情報を定期的に管理サーバ２００に送信するのみでもよい。
【００９７】
（変形例５）加熱調理器１０は、制御部５０を備えなくてもよい。この場合、加熱調理器１０の弁制御基板３０は、弁制御基板３０に記憶されているプログラムに従って、例えば、図３のＴ２０、Ｔ１２０、Ｔ１４２、Ｔ１５０の処理を実行してもよい。本変形例では、「基板」は、加熱部のみならず加熱部以外の部分（例えば、ＢＴＩ／Ｆ２０）を制御するものであってもよい。
【００９８】
（変形例６）図２のＳ３２、Ｓ３６の処理は実行されなくてもよい。本変形例では、「第１複製値の内容が正常であるのか否かを判断」することを省略可能である。
【００９９】
（変形例７）上記の各実施例では、加熱調理器１０は、台所リモコン１００を介して、管理サーバ２００と通信する。これに代えて、加熱調理器１０は、管理サーバ２００と直接通信してもよい。本変形例では、「通信システム」は、「中継装置」を備えなくてもよい。
【０１００】
（変形例８）上記の第１実施例では、加熱調理器１０は、弁制御基板が交換される場合に、基板番号を含む製品情報を管理サーバ２００に送信する（図３のＴ１２０）。これに代えて、加熱調理器１０は、弁制御基板が交換されたことを検知するための手段（例えば、センサ）を備えてもよい。そして、加熱調理器１０は、弁制御基板が交換されたことが検知される場合に、交換情報を含む製品情報を管理サーバ２００に送信してもよい。本変形例では、交換情報が、「判断情報」の一例である。
【０１０１】
（変形例９）上記の第３実施例では、管理サーバ２００は、図７のＳ２２２において、第２製品情報が交換情報を含むか否かを判断する。これに代えて、第２製品情報は、弁制御基板が交換される場合に、装置番号ＤＮ１のみを含み、弁制御基板が交換されない場合に、装置番号ＤＮ１と複製情報を含んでもよい。そして、管理サーバ２００は、Ｓ２２２において、第２製品情報が複製情報を含むか否かを判断してもよい。管理サーバ２００は、第２製品情報が複製情報を含まないと判断する場合に、Ｓ２２４に進み、第２製品情報が複製情報を含むと判断する場合に、Ｓ２３０に進んでもよい。本変形例では、複製情報を含まない第２製品情報が、「第２判断情報」の一例である。
【０１０２】
本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成し得るものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【０１０３】
２        ：通信システム
６        ：インターネット
１０      ：加熱調理器
１２      ：コンロバーナ
１４      ：グリルバーナ
１６      ：コンロ調整弁
１８      ：グリル調整弁
２０      ：ＢＴＩ／Ｆ
３０      ：弁制御基板
３２      ：メモリ
５０      ：制御部
５２      ：メモリ
５４      ：プログラム
１００    ：台所リモコン
１２０    ：ＢＴＩ／Ｆ
１２２    ：Ｗｉ−ＦｉＩ／Ｆ
１５０    ：制御部
１５２    ：メモリ
１５４    ：プログラム
２００    ：管理サーバ
２５０    ：制御部
２５２    ：メモリ
２５４    ：プログラム
２５６    ：管理テーブル
３００    ：端末装置
ＢＮ１、ＢＮ２    ：基板番号
ＣＩ０、ＣＩ１、ＣＩ２０、ＣＩ３    ：複製情報
ＤＮ１    ：装置番号
ＳＩ０、ＳＩ１    ：設定情報
【図１】
2020046165.tif 000003
【図２】
2020046165.tif 000004
【図３】
2020046165.tif 000005
【図４】
2020046165.tif 000006
【図５】
2020046165.tif 000007
【図６】
2020046165.tif 000008
【図７】
2020046165.tif 000009
【図８】
2020046165.tif 000010