(57)【要約】【課題】パケットを長くすることなく、主制御装置から複数の操作端末へ多くのデータを伝送することが可能な通信システムを提供する。【解決手段】電気給湯機１は、複数のリモコン３０，４０，５０と、複数のリモコン３０，４０，５０から伝送されたデータに基づいて、加熱給湯部１０を制御する本体コントローラ２０と、を備え、本体コントローラ２０は、共通するデータ内容を含むパケットを複数のリモコン３０，４０，５０へ伝送してから、次に共通するデータ内容を含むパケットを複数のリモコン３０，４０，５０へ伝送するまでの間において、共通するデータ内容のデータが変更されたパケットを取得した場合には、最先に取得されたパケットに基づいて、次に共通するデータ内容を含むパケットを複数のリモコン３０，４０，５０へ伝送する際に、共通するデータ内容のデータを変更して伝送することを特徴とする。【選択図】図１
2011044957.tif 000002
【特許請求の範囲】
【請求項１】
複数の操作端末と、
前記複数の操作端末とデータ送受信可能であり、前記複数の操作端末から伝送されたデータに基づいて、制御対象を制御する主制御装置と、
を備える通信システムであって、
前記複数の操作端末と前記主制御装置とは、パケット通信によってデータの送受信を行い、
一の前記操作端末から前記主制御装置へ伝送されるパケットは、他の前記操作端末から前記主制御装置へ伝送されるパケットと共通するデータ内容を含み、
前記主制御装置は、前記共通するデータ内容を含むパケットを前記複数の操作端末へ伝送してから、次に前記共通するデータ内容を含むパケットを前記複数の操作端末へ伝送するまでの間において、前記共通するデータ内容のデータが変更されたパケットを取得した場合には、最先に取得された、前記共通するデータ内容のデータが変更されたパケットに基づいて、次に前記共通するデータ内容を含むパケットを前記複数の操作端末へ伝送する際に、前記共通するデータ内容のデータを変更して伝送する
ことを特徴とする通信システム。
【請求項２】
複数の操作端末と、
前記複数の操作端末とデータ送受信可能であり、前記複数の操作端末から伝送されたデータに基づいて、水を加熱してお湯を生成するとともに生成された前記お湯を供給する加熱給湯部を制御する主制御装置と、
を備える電機給湯機であって、
前記複数の操作端末と前記主制御装置とは、パケット通信によってデータの送受信を行い、
一の前記操作端末から前記主制御装置へ伝送されるパケットは、他の前記操作端末から前記主制御装置へ伝送されるパケットと共通するデータ内容を含み、
前記主制御装置は、前記共通するデータ内容を含むパケットを前記複数の操作端末へ伝送してから、次に前記共通するデータ内容を含むパケットを前記複数の操作端末へ伝送するまでの間において、前記共通するデータ内容のデータが変更されたパケットを取得した場合には、最先に取得された、前記共通するデータ内容のデータが変更されたパケットに基づいて、次に前記共通するデータ内容を含むパケットを前記複数の操作端末へ伝送する際に、前記共通するデータ内容のデータを変更して伝送する
ことを特徴とする電気給湯機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム及び電気給湯機に関する。
【背景技術】
【０００２】
従来、複数の操作端末と、複数の操作端末とデータ送受信可能であり、複数の操作端末から伝送されたデータに基づいて、制御対象を制御する主制御装置と、を備える通信システムにおいて、複数の操作端末と主制御装置とが、パケット通信によってデータの送受信を行うシステムがある。
かかる通信システムは、主制御装置と一の操作端末とのパケットの相互伝送を操作端末ごとに繰り返しており、一の操作端末において変更されたデータは、順次他の操作端末にも伝送されて共有される。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
従来の通信システムにおいては、主制御装置は複数の操作端末に対して、個別に同じデータ内容のパケットを伝送するため、操作端末における画面表示、音声発話等の種類、方法を増やすことができないという問題があった。また、かかる問題を解決するためにパケットを長くするという手法を採用すると、データ伝送にかかる時間が長くなってしまうという問題があった。
【０００４】
本発明は、前記した問題を解決すべく創案されたものであり、パケットを長くすることなく、主制御装置から複数の操作端末へ多くのデータを伝送することが可能な通信システム及び電気給湯機を提供することを課題とする。
【課題を解決するための手段】
【０００５】
前記課題を解決するため、本発明は、複数の操作端末と、前記複数の操作端末とデータ送受信可能であり、前記複数の操作端末から伝送されたデータに基づいて、制御対象（又は、水を加熱してお湯を生成するとともに生成された前記お湯を供給する加熱給湯部）を制御する主制御装置と、を備える通信システム（又は、電気給湯機）であって、前記複数の操作端末と前記主制御装置とは、パケット通信によってデータの送受信を行い、一の前記操作端末から前記主制御装置へ伝送されるパケットは、他の前記操作端末から前記主制御装置へ伝送されるパケットと共通するデータ内容を含み、前記主制御装置は、前記共通するデータ内容を含むパケットを前記複数の操作端末へ伝送してから、次に前記共通するデータ内容を含むパケットを前記複数の操作端末へ伝送するまでの間において、前記共通するデータ内容のデータが変更されたパケットを取得した場合には、最先に取得された、前記共通するデータ内容のデータが変更されたパケットに基づいて、次に前記共通するデータ内容を含むパケットを前記複数の操作端末へ伝送する際に、前記共通するデータ内容のデータを変更して伝送することを特徴とする。
【０００６】
かかる構成によると、主制御装置から伝送されるパケットは、複数の操作端末へ伝送されるので、パケットを長くすることなく、主制御装置から複数の操作端末へ多くのデータを伝送することができる。また、変更されたデータのうち、最先に取得されたデータを採用するので、その後に取得されたデータ（未変更又は変更されたデータ）による影響を防ぎ、操作端末によるデータの変更を確実に反映することができる。
【発明の効果】
【０００７】
本発明によれば、パケットを長くすることなく、主制御装置から複数の操作端末へ多くのデータを伝送することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係る電気給湯機を模式的に示すブロック図である。
【図２】本発明の実施形態に係る第一のリモコンの外観を示す図である。
【図３】本発明の実施形態に係る第二のリモコンの外観を示す図である。
【図４】本発明の参考形態に係る電気給湯機の動作例を説明するための図である。
【図５】本発明の実施形態に係る電気給湯機の動作例を説明するための図である。
【図６】本発明の実施形態に係る電気給湯機の動作例を説明するための図である。
【図７】本発明の実施形態に係る電気給湯機の動作例を説明するための図である。
【図８】本発明の実施形態に係る電気給湯機の動作例を説明するための図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、本発明の通信システムを電気給湯機に適用した場合を例にとり、適宜図面を参照しながら説明する。同様の部分には同一符号を付し、重複する説明を省略する。
【００１０】
＜電気給湯機の構成＞
まず、本発明の実施形態に係る電気給湯機の構成について、図１〜図３を参照して説明する。図１は、本発明の実施形態に係る電気給湯機を模式的に示すブロック図である。図２は、本発明の実施形態に係る第一のリモコンの外観を示す図である。図３は、本発明の実施形態に係る第二のリモコンの外観を示す図である。
【００１１】
図１に示すように、本発明の実施形態に係る電気給湯機１は、住宅の台所の給湯端末（給湯蛇口）、並びに、浴室の浴槽端末（浴槽と加熱給湯部１０との接続部位であって、浴槽及び加熱給湯部１０間のお湯の循環を可能とする部位）及び給湯端末（給湯蛇口）にお湯を供給するためのものであり、加熱給湯部１０と、本体コントローラ２０と、第一のリモコン３０と、第二のリモコン４０と、第三のリモコン５０と、を備える。
【００１２】
≪加熱給湯部１０≫
加熱給湯部１０は、給水源から供給された清水を貯蔵するための貯湯タンク、貯湯タンクに貯蔵された清水を加熱してお湯を生成するヒートポンプユニット、及び、これら貯湯タンク及びヒートポンプユニットと前記した給湯端末等とを接続し、清水又はお湯が流通可能な回路を備えるとともに、回路上に設けられたポンプ、電磁弁、混合弁、各種センサ（例えば、貯湯タンク内の水温を検出する温度センサ、貯湯タンク内のお湯の水位を検出するセンサ、浴槽に給湯されたお湯の水位を検出する水位センサ）等を備える。ヒートポンプユニットは、電気を間接的に用いて熱を生成する熱源であり、貯湯タンクに貯蔵された清水は、ヒートポンプユニットによって生成された熱と熱交換を行うことによって加熱されてお湯となる。なお、熱源は、前記したヒートポンプに限定されず、電気を用いて熱を生成するヒータが貯湯タンク内に配置される構成であってもよい。
【００１３】
≪本体コントローラ２０≫
本体コントローラ２０は、後記する第一のリモコン３０、第二のリモコン４０及び第三のリモコン５０と通信可能に接続されており、各リモコン３０、４０，５０から出力された設定と、加熱給湯部１０に設けられた各種センサの検出結果と、に基づいて、加熱給湯部１０のヒートポンプユニット、ポンプ、電磁弁及び混合弁の駆動を制御する。
【００１４】
≪第一のリモコン３０≫
第一のリモコン３０は、住宅の台所に設けられた操作端末（台所リモコン）であり、ボタン、マイク等から構成された、ユーザによる入力を受ける入力部３１と、モニタ、発光体、スピーカ等から構成された、ユーザへの出力を行う出力部３２と、入力部３１の操作による入力結果を取得し、取得された入力結果を本体コントローラ２０へ出力したり、取得された入力結果に基づいて出力部３２を制御したりする制御部３３と、を備える。
【００１５】
図２に示すように、第一のリモコン３０は、入力部３１として、おしえてボタン３１ａ、通話ボタン３１ｂ、マイク３１ｃ、給湯温度上ボタン３１ｄ、給湯温度下ボタン３１ｅ、ふろ自動ボタン３１ｆ、追いだきボタン３１ｇ、タンク沸き増しボタン３１ｈ、ふろ予約ボタン３１ｉ、高速湯はりボタン３１ｊ、ふろ温度ボタン３１ｋ、水位ボタン３１ｌ、上ボタン３１ｍ、左ボタン３１ｎ、右ボタン３１ｏ、下ボタン３１ｐ、メニューボタン３１ｑ、決定ボタン３１ｒ、時間設定ボタン３１ｓ、及び、戻るボタン３１ｔを備える。
【００１６】
おしえてボタン３１ａが押下されると、制御部３３は、後記するモニタ３２ａ又はスピーカを用いて、ユーザに対して必要な情報を提供する。
通話ボタン３１ｂが押下されると、マイク３１ｃ及びふろリモコン４０のスピーカ４２ｃがＯＮされ、ふろリモコン４０のスピーカ４２ｃを介した発話が可能となる。なお、ふろリモコン４０の通話ボタン４１ｂが押下されると、マイク４１ｃ及び台所リモコン３０のスピーカがＯＮされ、台所リモコン３０のスピーカを介した発話が可能となる。例えば、ユーザがふろリモコン４０から話す場合には、ユーザは、通話ボタン４１ｂを押下し続けた状態で話し、一定時間（例えば、３０秒）が経過すると、マイク４１ｃ及びふろリモコン３０のスピーカが自動的にＯＦＦされる。
給湯温度上ボタン３１ｄが押下されると、制御部３３は、給湯温度の設定を上げ、その旨を本体コントローラ２０へ伝送し、本体コントローラ２０は、変更された給湯温度のお湯が給湯端末から給湯されるように、加熱給湯部１０を制御する。
給湯温度下ボタン３１ｅが押下されると、制御部３３は、給湯温度の設定を下げ、その旨を本体コントローラ２０へ伝送し、本体コントローラ２０は、変更された給湯温度のお湯が給湯端末から給湯されるように、加熱給湯部１０を制御する。
ふろ自動ボタン３１ｆが押下されると、制御部３３は、浴槽への湯はりを開始する旨を本体コンロトーラ２０へ伝送し、本体コントローラ２０は、浴槽への湯はりを開始し、浴槽への湯はり完了後において、自動的にたし湯や追いだきを行うように、加熱給湯部１０を制御する。
追いだきボタン３１ｇが押下されると、制御部３３は、追いだきを開始する旨を本体コントローラ２０へ伝送し、本体コントローラ２０は、浴槽の追いだきを開始する。追いだきボタン３１ｇが再度押下されると、制御部３３は、追いだきを終了する旨を本体コントローラ２０へ伝送し、本体コントローラ２０は、浴槽の追いだきを終了する。
タンク沸き増しボタン３１ｈが押下されると、制御部３３は、加熱給湯部１０の貯湯タンクのお湯の沸き上げを開始する。
ふろ予約ボタン３１ｉ、上ボタン３１ｍ、左ボタン３１ｎ、右ボタン３１ｏ、下ボタン３１ｐ及び決定ボタン３１ｒが操作されると、制御部３３は、設定されたふろの予約時間を本体コントローラ２０へ伝送し、本体コントローラ２０は、設定されたふろの予約時間に基づいて、浴槽への湯はりを行う。
高速湯はりボタン３１ｊが押下されると、制御部３３は、高速湯はりが設定された旨を本体コントローラ２０へ伝送し、本体コントローラ２０は、浴槽への湯はりを高速で行う。
ふろ温度ボタン３１ｋ、上ボタン３１ｍ及び下ボタン３１ｐが操作されると、制御部３３は、設定されたふろ温度を本体コントローラ２０へ伝送し、本体コントローラ２０は、設定されたふろ温度に基づいて、浴槽に湯はりを行う。
水位ボタン３１ｌ、上ボタン３１ｍ及び下ボタン３１ｐが操作されると、制御部３３は、設定された水位を本体コントローラ２０へ伝送し、本体コントローラ２０は、設定された水位に基づいて、浴槽に湯はりを行う。
メニューボタン３１ｑが押下されると、制御部３３は、『メニュー画面』をモニタ３２ａに表示させる。
決定ボタン３１ｒが押下されると、制御部３３は、下位の画面をモニタ３２ａに表示させる。
時間設定ボタン３１ｓ、上ボタン３１ｍ、左ボタン３１ｎ、右ボタン３３１ｏ及び下ボタン３１ｐが操作されると、制御部３３は、設定された時間を本体コントローラ２０へ伝送する。
戻るボタン３１ｔが押下されると、制御部３３は、上位の画面をモニタ３２ａに表示させる。
【００１７】
図２に示すように、第一のリモコン３０は、出力部３２として、モニタ３２ａ、ＬＥＤ等からなる発光体３２ｂ、及び、スピーカ（図示せず）を備える。
【００１８】
≪第二のリモコン４０≫
第二のリモコン４０は、住宅のふろに設けられた操作端末（ふろリモコン）であり、図１に示すように、ボタン、マイク等から構成された、ユーザによる入力を受ける入力部４１と、モニタ、発光体、スピーカ等から構成された、ユーザへの出力を行う出力部４２と、入力部４１の操作による入力結果を取得し、取得された入力結果を本体コントローラ２０へ出力したり、取得された入力結果に基づいて出力部４２を制御したりする制御部４３と、を備える。
【００１９】
図３に示すように、第二のリモコン４０は、入力部４１として、おしえてボタン４１ａ、通話ボタン４１ｂ、マイク４１ｃ、給湯温度上ボタン４１ｄ、給湯温度下ボタン４１ｅ、ふろ自動ボタン４１ｆ、追いだきボタン４１ｇ、タンク沸き増しボタン４１ｈ、高速湯はりボタン４１ｊ、ふろ温度ボタン４１ｋ、水位ボタン４１ｌ、上ボタン４１ｍ、左ボタン４１ｎ、右ボタン４１ｏ、下ボタン４１ｐ、メニューボタン４１ｑ、決定ボタン４１ｒ、戻るボタン４１ｔ、リモコン切／入ボタン４１ｕ、浴室優先ボタン４１ｖ、たし湯ボタン４１ｗ、さし湯ボタン４１ｘ、高温さし湯ボタン４１ｙ、及び、自動洗浄ボタン４１ｚを備える。
【００２０】
おしえてボタン４１ａ、通話ボタン４１ｂ、マイク４１ｃ、給湯温度上ボタン４１ｄ、給湯温度下ボタン４１ｅ、ふろ自動ボタン４１ｆ、追いだきボタン４１ｇ、タンク沸き増しボタン４１ｈ、高速湯はりボタン４１ｊ、ふろ温度ボタン４１ｋ、水位ボタン４１ｌ、上ボタン４１ｍ、左ボタン４１ｎ、右ボタン４１ｏ、下ボタン４１ｐ、メニューボタン４１ｑ、決定ボタン４１ｒ、及び、戻るボタン４１ｔは、それぞれ、前記したおしえてボタン３１ａ、通話ボタン３１ｂ、マイク３１ｃ、給湯温度上ボタン３１ｄ、給湯温度下ボタン３１ｅ、ふろ自動ボタン３１ｆ、追いだきボタン３１ｇ、タンク沸き増しボタン３１ｈ、高速湯はりボタン３１ｊ、ふろ温度ボタン３１ｋ、水位ボタン３１ｌ、上ボタン３１ｍ、左ボタン３１ｎ、右ボタン３１ｏ、下ボタン３１ｐ、メニューボタン３１ｑ、決定ボタン３１ｒ、戻るボタン３１ｔと同等の機能を有する。
リモコン切／入ボタン４１ｕが押下されると、第二のリモコン４０がＯＮ・ＯＦＦされる。
浴室優先ボタン４１ｖが押下されると、制御部４３は、浴室優先が設定された旨を本体コントローラ２０へ伝送し、本体コントローラ２０は、台所リモコン３０での給湯温度及びふろ温度の変更を禁止する。
たし湯ボタン４１ｗが押下されると、制御部４３は、たし湯が設定された旨を本体コントローラ２０へ伝送し、本体コントローラ２０は、浴槽端末を介してたし湯を行うように、加熱給湯部１０を制御する。
さし湯ボタン４１ｘが押下されると、制御部４３は、さし湯が設定された旨を本体コントローラ２０へ伝送し、本体コントローラ２０は、浴槽端末を介してさし湯を行うように、加熱給湯部１０を制御する。
高温さし湯ボタン４１ｙが押下されると、制御部４３は、高温さし湯が設定された旨を本体コントローラ２０へ伝送し、本体コントローラ２０は、浴槽端末を介して高温さし湯を行うに、加熱給湯部１０を制御する。
自動洗浄ボタン４１ｚが押下されると、自動洗浄が設定された旨を本体コントローラ２０へ伝送し、本体コントローラ２０は、浴槽端末を介して浴槽の自動洗浄を行うように、加熱給湯部１０を制御する。
【００２１】
図３に示すように、第二のリモコン４０は、出力部４２として、モニタ４２ａ、ＬＥＤ等からなる発光体４２ｂ、及び、スピーカ４２ｃを備える。
【００２２】
＜第三のリモコン５０＞
第三のリモコン５０は、住宅の任意の箇所に設けることが可能な予備の操作端末（予備リモコン）であり、ボタン、マイク等から構成された、ユーザによる入力を受ける入力部５１と、モニタ、発光体、スピーカ等から構成された、ユーザへの出力を行う出力部５２と、入力部５１の操作による入力結果を取得し、取得された入力結果を本体コントローラ２０へ出力したり、取得された入力結果に基づいて出力部５２を制御したりする制御部５３と、を備える。この第三のリモコン５０のボタン等の構成は、図２に示す第一のリモコン３０と同様であるので、説明を省略する。
【００２３】
＜動作例＞
続いて、本発明の実施形態に係る電気給湯機１の動作例について、図４〜図７を参照して説明する（適宜図１〜図３参照）。図４は、本発明の参考形態に係る電気給湯機の動作例を説明するための図である。図５〜図８は、本発明の実施形態に係る電気給湯機の動作例を説明するための図である。
電気給湯機１の本体コントローラ２０は、共通するデータ内容を含むパケットを複数のリモコン３０，４０，５０へ伝送してから、次に共通するデータ内容を含むパケットを複数のリモコン３０，４０，５０へ伝送するまでの間において、共通するデータ内容のデータが変更されたパケットを取得した場合には、最先に取得されたパケットに基づいて、次に共通するデータ内容を含むパケットを複数のリモコン３０，４０，５０へ伝送する際に、共通するデータ内容のデータを変更して伝送するものである。
ここで、前記共通するデータ内容としては、給湯温度、年月日、時刻、ふろ設定温度、ふろ設定水位、ふろ保温時間設定等といったデータの属性（種類）が挙げられるが、以下では給湯温度を例に説明する。なお、各リモコン３０，４０，５０と本体コントローラ２０との間で伝送されるパケットには、共通するデータ内容の他、共通しないデータ内容が含まれている。
共通しないデータ内容には、いずれかのリモコンのみに特有のデータ内容の他、各リモコンごとに異なる個別のデータ内容が含まれる。いずれかのリモコンのみに特有のデータ内容としては、例えば、ふろリモコン４０のみから伝送されるたし湯、高温さし湯、さし水、浴室優先等に関する指示のデータ内容が挙げられる。また、各リモコンごとに異なる個別のデータ内容としては、音量、表示画面の明るさの設定に関するデータ内容が挙げられる。これら各リモコンごとに異なる個別のデータ内容は、本体コントローラ２０に備えられる不揮発性メモリにおいて保持されるために、各リモコン３０，４０，５０から本体コントローラ２０へ伝送される。
【００２４】
≪参考形態の動作例≫
図４（ａ）に示すように、本発明の参考形態に係る電気給湯機１０１は、本体コントローラ１２０と、第一のリモコン１３０と、第二のリモコン１４０と、第三のリモコン１５０と、を備える。
【００２５】
本体コントローラ１２０は、第一のリモコン１３０へ第一のＴパケット１２０Ａを伝送し、第二のリモコン１４０へ第二のＴパケット１２０Ｂを伝送し、第三のリモコン１５０へ第三のＴパケット１２０Ｃを伝送する。なお、各Ｔパケット１２０Ａ，１２０Ｂ，１２０Ｃは、本体コントローラ１２０から各リモコン１３０，１４０，１５０のいずれかへ送信（Transmit）されるパケットである
【００２６】
図４（ｂ）に示すように、第一のＴパケット１２０Ａは、複数のデータ１２０Ａ１，１２０Ａ２，１２０Ａ３，１２０Ａ４，・・・を含む。
図４（ｃ）に示すように、第二のＴパケット１２０Ｂは、複数のデータ１２０Ｂ１，１２０Ｂ２，１２０Ｂ３，１２０Ｂ４，・・・を含む。
図４（ｄ）に示すように、第三のＴパケット１２０Ｃは、複数のデータ１２０Ｃ１，１２０Ｃ２，１２０Ｃ３，１２０Ｃ４，・・・を含む。
各Ｔパケット１２０Ａ，１２０Ｂ，１２０Ｃにおいて、同じ番目のデータは、共通するデータ内容のデータである。
本参考形態において、各Ｔパケット１２０Ａ，１２０Ｂ，１２０Ｃにおける一番目のデータ（ヘッダ）１２０Ａ１，１２０Ｂ１，１２０Ｃ１は、各Ｔパケット１２０Ａ，１２０Ｂ，１２０Ｃの宛先に関するデータを含み、三番目のデータ１２０Ａ３，１２０Ｂ３，１２０Ｃ３は、給湯温度に関するデータを含む。
【００２７】
第一のリモコン１３０は、本体コントローラ１２０へ第一のＲパケット１３０Ａを伝送し、第二のリモコン１４０は、本体コントローラ１２０へ第二のＲパケット１４０Ａを伝送し、第三のリモコン１５０は、本体コントローラ１２０へ第三のＲパケット１５０Ａを伝送する。なお、各Ｒパケット１３０Ａ，１４０Ａ，１５０Ａは、各リモコン１３０，１４０，１５０のいずれかから本体コントローラ１２０へ返信（Return）されるパケットである。
【００２８】
図４（ｅ）に示すように、第一のＲパケット１３０Ａは、複数のデータ１３０Ａ１，１３０Ａ２，１３０Ａ３，１３０Ａ４，・・・を含む。
図４（ｆ）に示すように、第二のＲパケット１４０Ａは、複数のデータ１４０Ａ１，１４０Ａ２，１４０Ａ３，１４０Ａ４，・・・を含む。
図４（ｇ）に示すように、第三のＲパケット１５０Ａは、複数のデータ１５０Ａ１，１５０Ａ２，１５０Ａ３，１５０Ａ４，・・・を含む。
各Ｒパケット１３０Ａ，１４０Ａ，１５０Ａにおいて、同じ番目のデータは、共通するデータ内容のデータである。
本参考形態において、各Ｒパケット１３０Ａ，１４０Ａ，１５０Ａにおける一番目のデータ（ヘッダ）１３０Ａ１，１４０Ａ１，１５０Ａ１は、各Ｒパケット１３０Ａ，１４０Ａ，１５０Ａの送信元に関するデータを含み、三番目のデータ１３０Ａ３，１４０Ａ３，１５０Ａ３は、給湯温度に関するデータを含む。
【００２９】
本参考形態に係る電気給湯機１０１において、各パケット１２０Ａ，１２０Ｂ，１２０Ｃ，１３０Ａ，１４０Ａ，１５０Ａは、第一のＴパケット１２０Ａ→第一のＲパケット１３０Ａ→第二のＴパケット１２０Ｂ→第二のＲパケット１４０Ａ→第三のＴパケット１２０Ｃ→第三のＲパケット１５０Ａ→第一のＴパケット１２０Ａ→・・・の順に伝送される。本体コントローラ１２０は、取得されたＲパケットの一番目のデータを参照することによって、次に伝送すべきＴパケットがどれかを判断し、伝送すべきＴパケットを生成して伝送する。また、各リモコン１３０，１４０，１５０は、取得されたＴパケットの一番目のデータを参照することによって、自身に対して伝送されたＴパケットであるか否かを判定し、自身に対して伝送されたと判定した場合に、当該Ｔパケットを取得する。そして、各リモコン１３０，１４０，１５０は、Ｒパケットを生成して伝送する。
【００３０】
例えば、ユーザが第一のリモコン１３０の給湯温度上ボタン又は給湯温度下ボタンを操作することによって、給湯温度の設定を変更する（例えば、４０℃→３８℃）と、第一のリモコン１３０は、当該第一のリモコン１３０に記憶された給湯温度を書き換える。すると、第一のリモコン１３０の表示画面には、変更された新たな給湯温度（上記の例では３８℃）が表示される。また、第一のリモコン１３０は、書き換えられた給湯温度に基づいて第一のＲパケット１３０Ａを生成し、本体コントローラ１２０へ伝送する。すなわち、第一のＲパケット１３０Ａの三番目のデータ１３０Ａ３において、変更された給湯温度に関するデータが伝送される。
【００３１】
第一のＲパケット１３０Ａが伝送されると、本体コントローラ１２０は、変更された給湯温度に基づいて、当該本体コントローラ１２０に記憶された給湯温度を書き換える。続いて、本体コントローラ１２０は、書き換えられた給湯温度に基づいて第二のＴパケット１２０Ｂを生成し、第二のリモコン１４０へ伝送する。すなわち、第二のＴパケット１２０Ｂの三番目のデータ１２０Ｂ３において、変更された給湯温度に関するデータが伝送される。
【００３２】
第二のＴパケット１２０Ｂが伝送されると、第二のリモコン１４０は、当該第二のリモコン１４０に記憶された給湯温度を書き換える。すると、第二のリモコン１４０の表示画面には、変更された新たな給湯温度が表示される。また、第二のリモコン１４０は、書き換えられた給湯温度に基づいて第二のＲパケット１４０Ａを生成し、本体コントローラ１２０へ伝送する。すなわち、第二のＲパケット１４０Ａの三番目のデータ１４０Ａ３において、新たな給湯温度に関するデータが伝送される。
【００３３】
第二のＲパケット１４０Ａが伝送されると、本体コントローラ１２０は、新たな給湯温度に基づいて第三のＴパケット１２０Ｃを生成し、第三のリモコン１５０へ伝送する。すなわち、第三のＴパケット１２０Ｃの三番目のデータ１２０Ｃ３において、変更された給湯温度に関するデータが伝送される。
【００３４】
第三のＴパケット１２０Ｃが伝送されると、第三のリモコン１５０は、当該第三のリモコン１５０に記憶された給湯温度を書き換える。すると、第三のリモコン１５０の表示画面には、変更された新たな給湯温度が表示される。また、第三のリモコン１５０は、書き換えられた給湯温度に基づいて第三のＲパケット１５０Ａを生成し、本体コントローラ１２０へ伝送する。すなわち、第三のＲパケット１５０Ａの三番目のデータ１５０Ａ３において、新たな給湯温度に関するデータが伝送される。
【００３５】
このように、各パケット１３０Ａ，１２０Ｂ，１４０Ａ，１２０Ｃ，１５０Ａ，１２０Ａが順次伝送されることによって、変更された給湯温度に関するデータが本体コントローラ１２０及び各リモコン１３０，１４０，１５０によって共有される。
【００３６】
≪実施形態の動作例≫
図５（ａ）に示すように（図１と同様に）、本発明の実施形態に係る電気給湯機１は、本体コントローラ２０と、第一のリモコン３０と、第二のリモコン４０と、第三のリモコン５０と、を備える。
【００３７】
本体コントローラ２０は、各リモコン３０，４０，５０へ第一のＴパケット２０Ａを伝送し、各リモコン３０，４０，５０へ第二のＴパケット２０Ｂを伝送し、各のリモコン３０，４０，５０へ第三のＴパケット２０Ｃを伝送する。
図５（ｂ）に示すように、第一のＴパケット２０Ａは、複数のデータ２０Ａ１，２０Ａ２，２０Ａ３，２０Ａ４，・・・を含む。
図５（ｃ）に示すように、第二のＴパケット２０Ｂは、複数のデータ２０Ｂ１，２０Ｂ２，２０Ｂ３，２０Ｂ４，・・・を含む。
図５（ｄ）に示すように、第三のＴパケット２０Ｃは、複数のデータ２０Ｃ１，２０Ｃ２，２０Ｃ３，２０Ｃ４，・・・を含む。
各Ｔパケット２０Ａ，２０Ｂ，２０Ｃにおいて、一番目のデータ（ヘッダ）２０Ａ１，２０Ｂ１，２０Ｃ１は、各Ｔパケット２０Ａ，２０Ｂ，２０Ｃの順番に関するデータを含んでおり、データ内容が共通しているが、他の番目のデータのデータ内容は共通していない。本実施形態において、第一のＴパケット２０Ａにおける三番目のデータ２０Ａ３は、給湯温度に関するデータを含むが、第二のＴパケット２０Ｂ及び第三のＴパケット２０Ｃは、給湯温度に関するデータを含んでいない。
【００３８】
図５（ａ）に示すように、第一のリモコン３０は、本体コントローラ２０へ第一のＲパケット３０Ａを伝送し、第二のリモコン４０は、本体コントローラ２０へ第二のＲパケット４０Ａを伝送し、第三のリモコン５０は、本体コントローラ２０へ第三のＲパケット５０Ａを伝送する。
図５（ｅ）に示すように、第一のＲパケット３０Ａは、複数のデータ３０Ａ１，３０Ａ２，３０Ａ３，３０Ａ４，・・・を含む。
図５（ｆ）に示すように、第二のＲパケット４０Ａは、複数のデータ４０Ａ１，４０Ａ２，４０Ａ３，４０Ａ４，・・・を含む。
図５（ｇ）に示すように、第三のＲパケット５０Ａは、複数のデータ５０Ａ１，５０Ａ２，５０Ａ３，５０Ａ４，・・・を含む。
各Ｒパケット３０Ａ，４０Ａ，５０Ａにおいて、同じ番目のデータは、共通するデータ内容のデータである。
本実施形態において、各Ｒパケット３０Ａ，４０Ａ，５０Ａにおける一番目のデータ（ヘッダ）３０Ａ１，４０Ａ１，５０Ａ１は、各Ｒパケット３０Ａ，４０Ａ，５０Ａの送信元に関するデータを含み、三番目のデータ３０Ａ３，４０Ａ３，５０Ａ３は、給湯温度に関するデータを含む。
【００３９】
本実施形態に係る電気給湯機１において、各パケット２０Ａ，２０Ｂ，２０Ｃ，３０Ａ，４０Ａ，５０Ａは、第一のＴパケット２０Ａ→第一のＲパケット３０Ａ→第二のＴパケット２０Ｂ→第二のＲパケット４０Ａ→第三のＴパケット２０Ｃ→第三のＲパケット５０Ａ→第一のＴパケット２０Ａ→・・・の順に伝送される。本体コントローラ２０は、Ｒパケットを取得し、取得されたＲパケットの一番目のデータを参照することによって、次に伝送すべきＴパケットがどれかを判断し、伝送すべきＴパケットを生成して伝送する。また、各リモコン３０，４０，５０は、Ｔパケットを取得し、取得されたＴパケットの一番目のデータを参照することによって、次にＲパケットを伝送すべきなのは自身であるか否かを判定し、自身がＲパケットを伝送すべきであると判定した場合に、Ｒパケットを生成して伝送する。また、本体コントローラ２０は、Ｔパケットを伝送してから所定時間内にＲパケットが取得されない場合には、次のＴパケットを生成して伝送することができる。
【００４０】
例えば、電気給湯機１の給湯温度が４０℃に設定されている状態において、本体コントローラ２０は、設定された給湯温度に基づいて第一のＴパケット２０Ａ（図７（ａ）参照）を生成し、各リモコン３０，４０，５０へ伝送する（図６のステップＳ１）。ユーザが第一のリモコン３０の給湯温度上ボタン３１ｄ又は給湯温度下ボタン３１ｅを予め操作することによって、給湯温度の設定を変更する（例えば、４０℃→３８℃）と、第一のリモコン３０は、当該第一のリモコン３０に記憶された給湯温度を書き換える（図６のステップＳ０）。すると、第一のリモコン３０の表示画面には、変更された新たな給湯温度（上記の例では３８℃）が表示される。また、第一のリモコン３０は、書き換えられた給湯温度に基づいて第一のＲパケット３０Ａ（図７（ｂ）参照）を生成し、本体コントローラ２０へ伝送する（図６のステップＳ２）。すなわち、第一のＲパケット３０Ａの三番目のデータ３０Ａ３において、変更された給湯温度に関するデータが伝送される。
【００４１】
第一のＲパケット３０Ａが伝送されると、本体コントローラ２０は、変更された給湯温度に関するデータを一時的に記憶する。続いて、本体コントローラ２０は、給湯温度に関するデータを含まない第二のＴパケット２０Ｂ（図７（ｃ）参照）を生成し、各リモコン３０，４０，５０へ伝送する（図６のステップＳ３）。
【００４２】
第二のＴパケット２０Ｂが伝送されると、第二のリモコン４０は、第二のＲパケット４０Ａ（図７（ｄ）参照）を生成し、本体コントローラ２０へ伝送する（図６のステップＳ４）。ここで、第一のリモコン３０において変更された給湯温度に関するデータは第二のリモコン４０には伝送されていないため、第二のＲパケット４０Ａの三番目のデータ４０Ａ３における給湯温度は、４０℃のままである。また、第二のリモコン４０の表示画面には、変更される前の給湯温度である４０℃が表示されている。
【００４３】
第二のＲパケット４０Ａが伝送されると、本体コントローラ２０は、変更前の給湯温度に関するデータを取得するが、かかるデータを記憶することはない。すなわち、本体コントローラ２０は、変更前の給湯温度の受け付けを禁止する。続いて、本体コントローラ２０は、給湯温度に関するデータを含まない第三のＴパケット２０Ｃ（図７（ｅ）参照）を生成し、各リモコン３０，４０，５０へ伝送する（図６のステップＳ５）。
【００４４】
第三のＴパケット２０Ｃが伝送されると、第三のリモコン５０は、第三のＲパケット５０Ａ（図７（ｆ）参照）を生成し、本体コントローラ２０へ伝送する（図６のステップＳ６）。ここで、第一のリモコン３０において変更された給湯温度に関するデータは第三のリモコン５０には伝送されていないため、第三のＲパケット５０Ａの三番目のデータ５０Ａ３における給湯温度は、４０℃のままである。また、第三のリモコン５０の表示画面には、変更される前の給湯温度である４０℃が表示されている。
【００４５】
第三のＲパケット５０Ａが伝送されると、本体コントローラ２０は、変更前の給湯温度に関するデータを取得するが、かかるデータを記憶することはない。すなわち、本体コントローラ２０は、変更前の給湯温度の受け付けを禁止する。続いて、本体コントローラ２０は、給湯温度に関するデータを含む第一のＴパケット２０Ａ（図８（ａ）参照）を生成し、各リモコン３０，４０，５０へ伝送する（図６のステップＳ７）。
ここで、第一のＴパケット２０Ａには給湯温度に関するデータが含まれているので、本体コントローラ２０は、第一のリモコン３０において変更された給湯温度に関するデータに基づいて第一のＴパケット２０Ａを生成し、各リモコン３０，４０，５０へ伝送する。
【００４６】
第一のＴパケット２０Ａが伝送されると、各リモコン３０，４０，５０は、変更された給湯温度に基づいて、各リモコン３０，４０，５０に記憶された給湯温度を書き換える。この段階で、各リモコン３０，４０，５０において、変更された給湯温度が共有される。また、第二のリモコン４０及び第三のリモコン５０の表示画面には、変更後の給湯温度である３８℃が新たに表示されている。
【００４７】
その後も、第一のＲパケット３０Ａ（図８（ｂ）参照）、第二のＴパケット２０Ｂ（図８（ｃ）参照）、第二のＲパケット４０Ａ（図８（ｄ）参照）、第三のＴパケット２０Ｃ（図８（ｅ）参照）、第三のＲパケット５０Ａ（図８（ｆ）参照）が順次伝送される（図６のステップＳ８〜Ｓ１２）が、各Ｒパケット３０Ａ，４０Ａ，５０Ａに含まれる給湯温度に関するデータは、変更された給湯温度となる。
【００４８】
本発明の実施形態に係る電気給湯機１は、本体コントローラ２０から伝送されるパケットが、複数のリモコン３０，４０，５０へ伝送されるので、各リモコン３０，４０，５０と本体コントローラ２０との間で伝送されるパケット中のデータのうち、共通するデータ内容を集約することができる。したがって、パケットを長くすることなく、本体コントローラ２０から複数のリモコン３０，４０，５０へ多くのデータを伝送することができる。また、変更されたデータのうち、最先に取得されたデータを採用するので、その後に取得されたデータ（未変更又は変更されたデータ）による影響を防ぎ、リモコン３０，４０，５０によるデータの変更を確実に反映することができる。
【００４９】
以上、本発明の実施形態について説明したが、本発明は前記した実施形態に限定されず、本発明の要旨を逸脱しない範囲内で適宜設計変更可能である。例えば、本発明は、電気給湯機１以外の通信システムにも適用可能である。
【符号の説明】
【００５０】
１      電気給湯機（通信システム）
１０    加熱給湯部（制御対象）
２０    本体コントローラ（主制御装置）
３０    第一のリモコン（操作端末）
４０    第二のリモコン（操作端末）
５０    第三のリモコン（操作端末）
【図１】
2011044957.tif 000003
【図２】
2011044957.tif 000004
【図３】
2011044957.tif 000005
【図４】
2011044957.tif 000006
【図５】
2011044957.tif 000007
【図６】
2011044957.tif 000008
【図７】
2011044957.tif 000009
【図８】
2011044957.tif 000010