(57)【要約】【課題】当日の湯はりが、推定された湯はり開始時刻よりも早く開始される事が予想される場合に、沸き上げ開始時刻を早めることが可能な技術を提供する。【解決手段】給湯システムは、水を貯えるタンクと、タンクの水を沸き上げる熱源機と、タンクから浴槽へ水を供給する湯はり経路と、調理装置と通信可能な制御装置を備えている。制御装置は、過去の所定期間における各日についての、湯はり開始時刻と、夕食調理開始時刻に基づいて、当日の湯はり開始時刻と夕食調理開始時刻を推定する。制御装置は、当日の推定された湯はり開始時刻に基づいて、当日の沸き上げ開始時刻を設定し、設定された沸き上げ開始時刻が到来すると、熱源機によるタンクの水の沸き上げを実行する。制御装置は、当日の推定された夕食調理開始時刻が到来する前に、当日に調理装置で夕食の調理が開始された場合に、設定された沸き上げ開始時刻を早める。【選択図】図３
2019082303.tif 000002
【特許請求の範囲】
【請求項１】
水を貯えるタンクと、
タンクの水を沸き上げる熱源機と、
タンクから浴槽へ水を供給する湯はり経路と、
調理装置と通信可能な制御装置を備えており、
制御装置は、過去の所定期間における各日についての、浴槽への水の供給が開始された時刻である湯はり開始時刻と、調理装置で夕食の調理が開始された時刻である夕食調理開始時刻に基づいて、当日の湯はり開始時刻と夕食調理開始時刻を推定するように構成されており、
制御装置は、当日の推定された湯はり開始時刻に基づいて、当日の沸き上げ開始時刻を設定し、設定された沸き上げ開始時刻が到来すると、熱源機によるタンクの水の沸き上げを実行するように構成されており、
制御装置は、当日の推定された夕食調理開始時刻が到来する前に、当日に調理装置で夕食の調理が開始された場合に、設定された沸き上げ開始時刻を早めるように構成されている、給湯システム。
【請求項２】
制御装置は、当日の推定された夕食調理開始時刻が到来した後に、当日に調理装置で夕食の調理が開始された場合に、設定された沸き上げ開始時刻を変更しないように構成されている、請求項１の給湯システム。
【請求項３】
水を貯えるタンクと、
タンクの水を沸き上げる熱源機と、
タンクから浴槽へ水を供給する湯はり経路と、
調理装置と通信可能な制御装置を備えており、
制御装置は、過去の所定期間における各日についての、浴槽への水の供給が開始された時刻である湯はり開始時刻と、調理装置で夕食の調理が開始されてから浴槽への水の供給が開始されるまでの時間差である夕食調理・湯はり時間差に基づいて、当日の湯はり開始時刻と夕食調理・湯はり時間差を推定するように構成されており、
制御装置は、当日の推定された湯はり開始時刻に基づいて、当日の沸き上げ開始時刻を設定し、設定された沸き上げ開始時刻が到来すると、熱源機によるタンクの水の沸き上げを実行するように構成されており、
制御装置は、当日に調理装置で夕食の調理が開始された時刻から当日の推定された湯はり開始時刻までの時間差が、当日の推定された夕食調理・湯はり時間差よりも大きい場合に、設定された沸き上げ開始時刻を早めるように構成されている、給湯システム。
【請求項４】
制御装置は、当日に調理装置で夕食の調理が開始された時刻から当日の推定された湯はり開始時刻までの時間差が、当日の推定された夕食調理・湯はり時間差よりも小さい場合に、設定された沸き上げ開始時刻を変更しないように構成されている、請求項３の給湯システム。
【請求項５】
制御装置は、調理装置で調理が開始されてから所定時間が経過する前にその調理が終了した場合に、その調理が夕食の調理ではないと判断するように構成されている、請求項１から４の何れか一項の給湯システム。
【請求項６】
制御装置は、所定時刻より前に調理装置で調理が開始された場合に、その調理が夕食の調理ではないと判断するように構成されている、請求項１から５の何れか一項の給湯システム。
【請求項７】
制御装置は、浴槽への水の供給の開始より後に調理装置で調理が開始された場合に、その調理が夕食の調理ではないと判断するように構成されている、請求項１から６の何れか一項の給湯システム。
【請求項８】
制御装置は、サーバ側制御装置と、サーバ側制御装置と通信可能なクライアント側制御装置を含む、請求項１から７の何れか一項の給湯システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書で開示する技術は、給湯システムに関する。
【背景技術】
【０００２】
特許文献１には、水を貯えるタンクと、タンクの水を沸き上げる熱源機と、タンクから浴槽へ水を供給する湯はり経路と、調理装置と通信可能な制御装置を備える給湯システムが開示されている。制御装置は、過去の所定期間における各日についての、浴槽への水の供給が開始された時刻である湯はり開始時刻に基づいて、当日の湯はり開始時刻を推定するように構成されている。制御装置は、当日の推定された湯はり開始時刻に基づいて、当日の沸き上げ開始時刻を設定し、設定された沸き上げ開始時刻が到来すると、熱源機によるタンクの水の沸き上げを実行するように構成されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２２４７６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のような給湯システムでは、当日の湯はりが、推定された湯はり開始時刻よりも早く開始された場合に、タンクから浴槽へ供給する高温の水が不足するおそれがある。
【０００５】
本明細書では、上記の課題を解決する技術を提供する。本明細書では、当日の湯はりが、推定された湯はり開始時刻よりも早く開始される事が予想される場合に、沸き上げ開始時刻を早めることが可能な技術を提供する。
【課題を解決するための手段】
【０００６】
本明細書が開示する給湯システムは、水を貯えるタンクと、タンクの水を沸き上げる熱源機と、タンクから浴槽へ水を供給する湯はり経路と、調理装置と通信可能な制御装置を備えている。制御装置は、過去の所定期間における各日についての、浴槽への水の供給が開始された時刻である湯はり開始時刻と、調理装置で夕食の調理が開始された時刻である夕食調理開始時刻に基づいて、当日の湯はり開始時刻と夕食調理開始時刻を推定するように構成されている。制御装置は、当日の推定された湯はり開始時刻に基づいて、当日の沸き上げ開始時刻を設定し、設定された沸き上げ開始時刻が到来すると、熱源機によるタンクの水の沸き上げを実行するように構成されている。制御装置は、当日の推定された夕食調理開始時刻が到来する前に、当日に調理装置で夕食の調理が開始された場合に、設定された沸き上げ開始時刻を早めるように構成されている。
【０００７】
一般的に、ユーザが早く帰宅した場合には、それに応じて夕食と入浴は早い時刻に行われ、ユーザが遅く帰宅した場合には、それに応じて夕食と入浴は遅い時刻に行われる。このため、ユーザが早く帰宅する場合には、夕食調理開始時刻と湯はり開始時刻は早まる傾向にあり、ユーザが遅く帰宅する場合には、夕食調理開始時刻と湯はり開始時刻は遅れる傾向にある。このため、当日に調理装置で夕食の調理が開始された時刻が、過去の実績から推定される夕食調理開始時刻よりも早まっている場合には、ユーザが早く帰宅しており、当日の湯はりの開始時刻も、過去の実績から推定される湯はり開始時刻よりも早まる可能性がある。上記の構成によれば、当日の湯はりが推定された湯はり開始時刻よりも早く開始される事が予想される場合に、沸き上げ開始時刻を早めることができる。
【０００８】
上記の給湯システムでは、制御装置は、当日の推定された夕食調理開始時刻が到来した後に、当日に調理装置で夕食の調理が開始された場合に、設定された沸き上げ開始時刻を変更しないように構成されていてもよい。
【０００９】
当日に調理装置で夕食の調理が開始された時刻が、過去の実績から推定される夕食調理開始時刻より遅くなっている場合、ユーザが遅く帰宅していると考えられる。しかしながら、ユーザが遅く帰宅する場合であっても、湯はり開始時刻は変わらない場合がある。このような場合に、沸き上げ開始時刻を遅くしてしまうと、当日の湯はりが開始された時点で、タンクから浴槽へ供給する高温の水が不足するおそれがある。上記の構成によれば、当日の湯はりが開始される時点で、タンクに高温の水を確実に貯えておくことができる。
【００１０】
本明細書が開示する別の給湯システムは、水を貯えるタンクと、タンクの水を沸き上げる熱源機と、タンクから浴槽へ水を供給する湯はり経路と、調理装置と通信可能な制御装置を備えている。制御装置は、過去の所定期間における各日についての、浴槽への水の供給が開始された時刻である湯はり開始時刻と、調理装置で夕食の調理が開始されてから浴槽への水の供給が開始されるまでの時間差である夕食調理・湯はり時間差に基づいて、当日の湯はり開始時刻と夕食調理・湯はり時間差を推定するように構成されている。制御装置は、当日の推定された湯はり開始時刻に基づいて、当日の沸き上げ開始時刻を設定し、設定された沸き上げ開始時刻が到来すると、熱源機によるタンクの水の沸き上げを実行するように構成されている。制御装置は、当日に調理装置で夕食の調理が開始された時刻から当日の推定された湯はり開始時刻までの時間差が、当日の推定された夕食調理・湯はり時間差よりも大きい場合に、設定された沸き上げ開始時刻を早めるように構成されている。
【００１１】
当日に調理装置で夕食の調理が開始された時刻から過去の実績から推定される湯はり開始時刻までの時間差が、過去の実績から推定される夕食調理・湯はり時間差よりも大きい場合には、当日の夕食の調理が早い時刻から行われており、従ってユーザが早く帰宅している可能性がある。上記の構成によれば、当日の湯はりが推定された湯はり開始時刻よりも早く開始される事が予想される場合に、沸き上げ開始時刻を早めることができる。
【００１２】
上記の給湯システムでは、制御装置は、当日に調理装置で夕食の調理が開始された時刻から当日の推定された湯はり開始時刻までの時間差が、当日の推定された夕食調理・湯はり時間差よりも小さい場合に、設定された沸き上げ開始時刻を変更しないように構成されていてもよい。
【００１３】
当日に調理装置で夕食の調理が開始された時刻から過去の実績から推定される湯はり開始時刻までの時間差が、過去の実績から推定される夕食調理・湯はり時間差より小さい場合、当日の夕食の調理が遅い時刻に行われており、従ってユーザが遅く帰宅している可能性がある。しかしながら、ユーザが遅く帰宅する場合であっても、湯はり開始時刻は変わらない場合がある。このような場合に、沸き上げ開始時刻を遅くしてしまうと、当日の湯はりが開始された時点で、タンクから浴槽へ供給する高温の水が不足するおそれがある。上記の構成によれば、当日の湯はりが開始される時点で、タンクに高温の水を確実に貯えておくことができる。
【００１４】
上記の給湯システムでは、制御装置は、調理装置で調理が開始されてから所定時間が経過する前にその調理が終了した場合に、その調理が夕食の調理ではないと判断するように構成されていてもよい。
【００１５】
調理装置では、夕食の調理のほかにも、種々の調理が行われる。通常、夕食の調理は、所定時間（例えば１０分間）より長い時間で行われる。上記の構成によれば、調理装置で行われた調理が夕食の調理であるか否かを正確に判別することができる。
【００１６】
上記の給湯システムでは、制御装置は、所定時刻より前に調理装置で調理が開始された場合に、その調理が夕食の調理ではないと判断するように構成されていてもよい。
【００１７】
調理装置では、夕食の調理のほかにも、朝食の調理や昼食の調理が行われる。通常、夕食の調理は、所定時刻（例えば１４：００）より後で行われる。上記の構成によれば、調理装置で行われた調理が夕食の調理であるか否かを正確に判別することができる。
【００１８】
上記の給湯システムでは、制御装置は、浴槽への水の供給の開始より後に調理装置で調理が開始された場合に、その調理が夕食の調理ではないと判断するように構成されていてもよい。
【００１９】
当日に調理装置で夕食の調理が開始された時刻に着目して、浴槽への湯はり前に行なうタンクの水の沸き上げ時刻を早めるためには、過去の所定期間における実績に関しても、浴槽への湯はり前に行われた夕食の調理に着目する必要がある。上記の構成によれば、過去の実績に基づく、当日の夕食調理開始時刻や夕食調理・湯はり時間差の推定を、正確に行なうことができる。
【００２０】
上記の給湯システムでは、制御装置は、サーバ側制御装置と、サーバ側制御装置と通信可能なクライアント側制御装置を含んでいてもよい。
【００２１】
上記の構成によれば、クライアント側制御装置で行なう処理を簡素化することができる。
【図面の簡単な説明】
【００２２】
【図１】実施例１、２の給湯システム２、９２の構成を模式的に示す図。
【図２】実施例１、２の給湯装置４の構成を模式的に示す図。
【図３】一般的な家庭において調理が行われる時間帯と給湯が行われる時間帯を模式的に示す図。
【図４】実施例１、２の制御部７０が実行する第１のヒートポンプ作動処理を示すフローチャート。
【図５】実施例１、２の制御部７０が実行する第２のヒートポンプ作動処理を示すフローチャート。
【図６】実施例１、２の制御部７０が実行する湯はり処理を示すフローチャート。
【発明を実施するための形態】
【００２３】
（実施例１）
図１に示すように、本実施例に係る給湯システム２は、給湯装置４と、調理装置１００と、ルータ２００と、サーバ装置３００を備えている。給湯装置４と調理装置１００は、互いに通信可能である。給湯装置４は、ルータ２００を介してインターネット２５０に接続可能である。サーバ装置３００は、インターネット２５０に接続されている。従って、給湯装置４は、ルータ２００およびインターネット２５０を介して、サーバ装置３００と通信可能である。
【００２４】
図２に示すように、給湯装置４は、タンク１０と、タンク水循環路２０と、水道水導入路３０と、供給路４０と、ヒートポンプ５０と、燃焼装置６０と、制御部７０と、リモコン８０を備える。
【００２５】
ヒートポンプ５０は、自然環境である外気から吸熱して、タンク水循環路２０内の水を加熱する熱源である。ヒートポンプ５０は、図示しないが、冷媒（代替フロンまたは自然冷媒、例えばＲ４１０Ａやプロパン、ＣＯ２等）を循環させる冷媒循環路と、外気と冷媒との間で熱交換を行う蒸発器と、冷媒を圧縮して高温高圧にする圧縮器と、タンク水循環路２０内の水と高温高圧の冷媒との間で熱交換を行う凝縮器と、熱交換を終えた後の冷媒を減圧させて低温低圧にする膨張弁と、を備えている。
【００２６】
タンク１０は、ヒートポンプ５０によって加熱された温水を貯える。タンク１０は、密閉型であり、断熱材によって外側が覆われている。タンク１０内には満水まで水が貯留されている。本実施例では、タンク１０の容量は１００Ｌである。タンク１０には、サーミスタ１２、１４、１６、１７、１８がタンク１０の高さ方向に所定間隔で取り付けられている。各サーミスタ１２、１４、１６、１７、１８は、その取付位置の水の温度を測定する。例えば、各サーミスタ１２、１４、１６、１７、１８は、それぞれ、タンク１０の上部から６Ｌ、１２Ｌ、３０Ｌ、５０Ｌ、７０Ｌの位置の水の温度を測定する。
【００２７】
タンク水循環路２０は、上流端がタンク１０の下部に接続されており、下流端がタンク１０の上部に接続されている。タンク水循環路２０には、循環ポンプ２２が介装されている。循環ポンプ２２は、タンク水循環路２０内の水を上流側から下流側へ送り出す。また、タンク水循環路２０は、ヒートポンプ５０の凝縮器を通過している。そのため、ヒートポンプ５０を作動させると、タンク水循環路２０内の水がヒートポンプ５０の凝縮器で加熱される。従って、循環ポンプ２２とヒートポンプ５０とを作動させると、タンク１０の下部の水がヒートポンプ５０で加熱され、加熱された水がタンク１０の上部に戻される。即ち、タンク水循環路２０は、タンク１０に蓄熱するための水路である。また、タンク水循環路２０のヒートポンプ５０の上流側には、サーミスタ２４が介装されている。サーミスタ２４は、タンク１０の下部から導出され、ヒートポンプ５０を通過する前の水の温度を測定する。サーミスタ２４は、循環ポンプ２２よりもヒートポンプ５０に近い位置のタンク水循環路２０に設けられていてもよいし、循環ポンプ２２よりもタンク１０に近い位置のタンク水循環路２０に設けられていてもよい。
【００２８】
水道水導入路３０は、上流端が水道水供給源３１に接続されている。水道水導入路３０には、サーミスタ３２が介装されている。サーミスタ３２は、水道水の温度を測定する。水道水導入路３０の下流側は、第１導入路３０ａと第２導入路３０ｂに分岐している。第１導入路３０ａの下流端は、タンク１０の下部に接続されている。第２導入路３０ｂの下流端は、供給路４０の途中に接続されている。第２導入路３０ｂの下流端と供給路４０との接続部分には、混合弁４２が設けられている。混合弁４２は、供給路４０内を流れる温水に、第２導入路３０ｂ内の水を混合させる量を調整する。
【００２９】
供給路４０は、上流端がタンク１０の上部に接続されている。第２導入路３０ｂとの接続部より下流側の供給路４０には、燃焼装置６０が介装されている。また、燃焼装置６０より下流側の供給路４０には、サーミスタ４４が介装されている。サーミスタ４４は、供給される温水の温度を測定する。燃焼装置６０は、燃料ガスの燃焼によって水を加熱する。燃焼装置６０は、サーミスタ４４が測定する温水の温度が、給湯設定温度と一致するように、供給路４０内の水を加熱する。供給路４０の下流端は、給湯箇所（例えば台所のカランや、浴室４８のシャワー５４やカラン５６等）に接続されている。また、供給路４０の下流端には、浴室４８の浴槽５８に湯はりをするための湯はり弁４６が設けられている。湯はり弁４６は、開度を調整することにより浴槽５８へ供給される温水の流量を調整可能である。
【００３０】
制御部７０は、図示しないＣＰＵ、ＲＯＭ、ＲＡＭ、通信Ｉ／Ｆ等を備えている。制御部７０は、給湯装置４の各構成要素と電気的に接続されており、各構成要素の動作を制御する。制御部７０には、リモコン８０が接続されている。リモコン８０は、図示しないＣＰＵ、ＲＯＭ、ＲＡＭ、通信Ｉ／Ｆ等を備えている。また、リモコン８０は、給湯装置４に関連する各種の情報を表示する表示部８０ａと、給湯装置４に関連する各種の操作入力を受け入れる操作部８０ｂを備えている。ユーザは、リモコン８０を介して、シャワー５４やカラン５６等に供給する水の温度である給湯設定温度、浴槽５８に供給する水の温度であるふろ設定温度などを設定しておくことができる。また、ユーザは、リモコン８０を介して、浴槽５８への湯はりの開始を指示することができる。
【００３１】
図１に示すように、リモコン８０は、無線通信を介してルータ２００と通信可能であり、ルータ２００を介してインターネット２５０に接続可能である。
【００３２】
調理装置１００は、例えばこんろ、炊飯器、レンジ等の調理装置である。調理装置１００は、制御部１０２を備えている。制御部１０２は、無線通信を介してリモコン８０と通信可能である。調理装置１００は、調理を開始した時（例えば調理用のバーナを点火した時）に、調理開始信号をリモコン８０に送信する。また、調理装置１００は、調理を終了した時（例えば調理用のバーナを消火した時）に、調理終了信号をリモコン８０に送信する。
【００３３】
サーバ装置３００は、給湯装置４の製造元によって提供されるサーバである。サーバ装置３００は、制御部３０２を備えている。サーバ装置３００は、インターネット２５０に接続されている。従って、サーバ装置３００の制御部３０２は、インターネット２５０を介して、給湯装置４のリモコン８０と通信可能である。サーバ装置３００の制御部３０２は、サーバ側制御装置ということができる。また、給湯装置４の制御部７０やリモコン８０は、クライアント側制御装置ということができる。
【００３４】
次いで、給湯装置４の動作について説明する。給湯装置４は、沸き上げ運転、給湯運転および湯はり運転を実行することができる。なお、本明細書では、給湯装置４の給湯運転と湯はり運転の両方を、給湯装置４による給湯という。以下、各運転について説明する。
【００３５】
（沸き上げ運転）
沸き上げ運転は、ヒートポンプ５０によって、タンク１０内の水を加熱する運転である。制御部７０によって沸き上げ運転の実行が指示されると、ヒートポンプ５０が作動するとともに、循環ポンプ２２が作動する。循環ポンプ２２が作動すると、タンク水循環路２０内をタンク１０内の水が循環する。即ち、タンク１０の下部に存在する水がタンク水循環路２０内に導入され、導入された水がヒートポンプ５０の凝縮器を通過する際に、冷媒の熱によって加熱され、加熱された水がタンク１０の上部に戻される。これにより、タンク１０に高温の水が貯められる。タンク１０の内部には、低温の水の層の上に高温の水の層が積層された、温度成層が形成される。
【００３６】
（給湯運転）
給湯運転は、タンク１０内の水を給湯箇所に供給する運転である。給湯運転は、上記の沸き上げ運転中にも実行することができる。給湯箇所において給湯栓が開かれると、水道水供給源３１からの水圧によって、水道水導入路３０（第１導入路３０ａ）からタンク１０の下部に水道水が流入する。同時に、タンク１０上部の温水が、供給路４０を介して給湯箇所に供給される。
【００３７】
制御部７０は、タンク１０から供給路４０に供給される水の温度（即ち、サーミスタ１２の測定温度）が、給湯設定温度より高い場合には、混合弁４２を開いて第２導入路３０ｂから供給路４０に水道水を導入する。従って、タンク１０から供給された水と第２導入路３０ｂから供給された水道水とが、供給路４０内で混合される。制御部７０は、給湯箇所に供給される水の温度が、給湯設定温度と一致するように、混合弁４２の開度を調整する。一方、制御部７０は、タンク１０から供給路４０に供給される水の温度が、給湯設定温度より低い場合には、燃焼装置６０を作動させる。従って、供給路４０を通過する水が燃焼装置６０によって加熱される。制御部７０は、給湯箇所に供給される水の温度が、給湯設定温度と一致するように、燃焼装置６０の出力を制御する。
【００３８】
（湯はり運転）
湯はり運転は、タンク１０内の水を浴槽５８に供給する運転である。リモコン８０から湯はりの開始が指示されると、制御部７０は、湯はり弁４６を開く。これによって、給湯運転と同様にして、ふろ設定温度に調温された水が浴槽５８へ供給される。なお、後述するように、制御部７０は、湯はり運転を実行する際に、上記の沸き上げ運転も実行する。
【００３９】
（学習制御）
図３は、ある１日の間に、給湯装置４による給湯が行われる時間帯（図３の下方に示す）と、調理装置１００による調理が行われる時間帯（図３の上方に示す）を模式的に示す図である。なお、本実施例では、２：００を始点とする２４時間を、１日を特定するための単位時間としている。
【００４０】
給湯に関しては、一般的に、例えば、６：００〜７：００に最初の給湯が開始される（図３の例では６：００）。最初の給湯は、例えば、朝食の用意や洗面のための給湯である。最初の給湯では、５Ｌ〜２０Ｌ程度の温水が供給される。その後、例えば、１１：００〜１２：００に二度目の給湯が開始される（図３の例では１１：００）。二度目の給湯は、例えば、昼食の用意のための給湯である。二度目の給湯でも、５Ｌ〜２０Ｌ程度の温水が供給される。その後、例えば、２０：００に三度目の給湯が開始される（図３の例では２０：００）。三度目の給湯は、浴槽５８への湯はり運転である。湯はり運転では、１５０Ｌ〜１８０Ｌ程度の温水が供給される。その後、例えば、２３：００〜０：００に最後の給湯が開始される（図３の例ではおよそ２３：００）。最後の給湯は、例えば、歯磨き等のための給湯である。最後の給湯では、５Ｌ〜１０Ｌ程度の温水が供給される。最後の給湯は、０：００頃に終了する。
【００４１】
また、調理に関しては、一般的に、例えば、６：００〜７：００に朝食の調理Ｃ１が開始される（図３の例では７：００）。朝食の調理Ｃ１は、例えば３０分間で終了する。その後、例えば、１１：００〜１２：００に昼食の調理Ｃ２が開始される（図３の例では１２：００）。昼食の調理Ｃ２は、例えば３０分間で終了する。その後、例えば、１７：００〜１８：００に夕食の調理Ｃ３が開始される（図３の例では１８：００）。夕食の調理Ｃ３は、例えば３０分間で終了する。これらの食事の調理Ｃ１，Ｃ２，Ｃ３以外にも、例えば、昼食と夕食の間の時間（図３の例では１５：００）に、お茶を飲むためにヤカンで湯を沸かす調理Ｃ４が行われることがある。このような調理Ｃ４は、例えば５分間で終了する。また、帰宅が遅い家族が帰宅した後（図３の例では２１：００）に、その家族のための夕食の調理Ｃ５が行われることがある。このような調理Ｃ５は、例えば３０分間で終了する。
【００４２】
本実施例では、制御部７０は、給湯装置４において給湯が行われる度に、給湯が開始された時刻と、給湯が終了した時刻と、給湯で使用された温水の量を示す給湯使用量を、給湯実績として記憶する。また、制御部７０は、調理装置１００からリモコン８０を介して調理開始信号と調理終了信号を受信する度に、調理が開始された時刻と、調理が終了した時刻を、調理実績として記憶する。そして、制御部７０は、１日分の給湯実績と、調理実績を、１日分の運転履歴として、サーバ装置３００の制御部３０２に送信する。サーバ装置３００の制御部３０２は、過去の所定期間（例えば７日間）の各日における、給湯装置４および調理装置１００の運転履歴を記憶している。
【００４３】
続いて、給湯システム２が、２４時間毎（時刻が２：００になる毎）に実行する処理について説明する。給湯装置４の制御部７０は、２４時間毎に、前日の運転履歴を、現在のサーミスタ３２の検出温度とともに、サーバ装置３００の制御部３０２に送信する。制御部３０２は、給湯装置４および調理装置１００の前日の運転履歴を新たに記憶する。
【００４４】
次いで、制御部３０２は、過去７日分の運転履歴から、過去７日間において、最初の給湯が開始された時刻（給湯開始時刻）のうち、最も早い時刻を特定する。以下では、この時刻を「給湯開始時刻Ｓ１」と呼ぶ。例えば、制御部３０２は、６：００を給湯開始時刻Ｓ１として特定する（図３参照）。
【００４５】
さらに、制御部３０２は、過去７日分の運転履歴から、過去７日間において、給湯開始時刻から湯はり開始前までの給湯使用量のうち、最も多い給湯使用量を特定する。以下では、この給湯使用量を「第１給湯量Ｑ１」と呼ぶ。例えば、制御部３０２は、３０Ｌを第１給湯量Ｑ１として特定する。
【００４６】
また、制御部３０２は、過去７日分の運転履歴から、過去７日間において、湯はりが開始された時刻（湯はり開始時刻）のうち、最も早い時刻を特定する。以下では、この時刻を「湯はり開始時刻Ｂ１」と呼ぶ。例えば、制御部３０２は、２０：００を湯はり開始時刻Ｂ１として特定する（図３参照）。
【００４７】
さらに、制御部３０２は、過去７日分の運転履歴から、過去７日間において、最後の給湯が終了した時刻（給湯終了時刻）のうち、最も遅い時刻を特定する。以下では、この時刻を「給湯終了時刻Ｇ１」と呼ぶ。例えば、制御部３０２は、０：００を給湯終了時刻Ｇ１として特定する（図３参照）。
【００４８】
さらに、制御部３０２は、サーミスタ３２の検出温度ＴＷ（即ち、水道水の水温ＴＷ）と第１給湯量Ｑ１に基づいて、第１の所定時間αを特定する。また、制御部７０は、水道水の水温ＴＷに基づいて、第２の所定時間β、及び、第３の所定時間γを特定する。
【００４９】
例えば、制御部３０２は、水道水の水温ＴＷが２１℃以上の場合、制御部７０は、第１の所定時間αとして「２０分」を特定する。水温ＴＷが１３℃以上２１℃未満の場合、制御部３０２は、第１の所定時間αとして「３０分」を特定する。水温ＴＷが１３℃未満の場合、制御部３０２は、第１の所定時間αとして「４５分」を特定する。制御部３０２は、水道水の水温ＴＷが高いほど、第１の所定時間αとして、短い時間を特定する。また、例えば、第１給湯量Ｑ１が１２Ｌ未満の場合、制御部３０２は、第１の所定時間αの加算時間として「５分」を特定する。第１給湯量Ｑ１が１２Ｌ以上３０Ｌ未満の場合、制御部３０２は、第１の所定時間αの加算時間として「１０分」を特定する。第１給湯量Ｑ１が３０Ｌ以上の場合、制御部３０２は、第１の所定時間αの加算時間として「１５分」を特定する。制御部３０２は、第１給湯量Ｑ１が少ないほど、第１の所定時間αの加算時間として、短い時間を特定する。
【００５０】
同様に、例えば、水道水の水温ＴＷが２１℃以上の場合、制御部３０２は、第２の所定時間βとして「４０分」を特定する。水温ＴＷが１３℃以上２１℃未満の場合、制御部３０２は、第２の所定時間βとして「５０分」を特定する。水温ＴＷが１３℃未満の場合、制御部３０２は、第２の所定時間βとして「６０分」を特定する。制御部３０２は、水道水の水温ＴＷが高いほど、第２の所定時間βとして、短い時間を特定する。
【００５１】
さらに同様に、例えば、水道水の水温ＴＷが２１℃以上の場合、制御部３０２は、第３の所定時間γとして「８０分」を特定する。水温ＴＷが１３℃以上２１℃未満の場合、制御部３０２は、第３の所定時間γとして「５０分」を特定する。水温ＴＷが１３℃未満の場合、制御部３０２は、第３の所定時間γとして「４０分」を特定する。制御部３０２は、水道水の水温ＴＷが高いほど、第３の所定時間γとして、長い時間を特定する。
【００５２】
次いで、制御部３０２は、給湯開始時刻Ｓ１から、特定された第１の所定時間αだけ前の時刻である第１のヒートポンプ作動時刻Ｓ０を特定する。また、制御部３０２は、湯はり開始時刻Ｂ１から、特定された第２の所定時間βだけ前の時刻である第２のヒートポンプ作動時刻Ｂ０を特定する。さらに、制御部３０２は、給湯終了時刻Ｇ１から、特定された第３の所定時間γだけ前の時刻であるヒートポンプ停止時刻Ｇ０を特定する。
【００５３】
また、制御部３０２は、過去７日分の運転履歴から、過去７日間において、夕食の調理が開始した時刻（夕食調理開始時刻）のうち、最も早い時刻を特定する。以下では、この時刻を「夕食調理開始時刻Ｄ１」と呼ぶ。例えば、制御部３０２は、１８：００を夕食調理開始時刻Ｄ１として特定する（図３参照）。なお、制御部３０２は、以下のようにして、図３に示すような一日分の調理実績から、夕食の調理が開始した時刻を特定する。
【００５４】
まず、制御部３０２は、調理の開始時刻からその調理の終了時刻までの経過時間が、所定時間（例えば１０分間）に満たない場合には、その調理は夕食の調理ではないと判断する。これによって、図３に示す調理Ｃ４は、夕食の調理ではないと判断される。また、制御部３０２は、調理の開始時刻が所定時刻（例えば１４：００）以前の場合には、その調理は夕食の調理ではないと判断する。これによって、図３に示す調理Ｃ１，Ｃ２は、夕食の調理ではないと判断される。さらに、制御部３０２は、調理の開始時刻が、その日の湯はり開始時刻よりも後である場合には、その調理は夕食の調理ではないと判断する。これによって、図３に示す調理Ｃ５は、夕食の調理ではないと判断される。なお、図３に示す調理Ｃ５は、実際には夕食の調理に相当するが、本実施例では、湯はり開始前に行われる夕食の調理のみを考慮の対象とするので、制御部３０２は、このような調理Ｃ５は夕食の調理ではないものとして扱う。制御部３０２は、上記のようにして、図３に示すような一日分の調理実績から、夕食の調理Ｃ３を抽出して、その調理が開始した時刻を夕食調理開始時刻として特定する。
【００５５】
制御部３０２は、上記のようにして特定された、給湯開始時刻Ｓ１、第１給湯量Ｑ１、湯はり開始時刻Ｂ１、給湯終了時刻Ｇ１、第１のヒートポンプ作動時刻Ｓ０、第２のヒートポンプ作動時刻Ｂ０、ヒートポンプ停止時刻Ｇ０、夕食調理開始時刻Ｄ１を、制御部７０に送信する。制御部７０は、制御部３０２から受信した給湯開始時刻Ｓ１、第１給湯量Ｑ１、湯はり開始時刻Ｂ１、給湯終了時刻Ｇ１、第１のヒートポンプ作動時刻Ｓ０、第２のヒートポンプ作動時刻Ｂ０、ヒートポンプ停止時刻Ｇ０、夕食調理開始時刻Ｄ１を記憶する。
【００５６】
（第１のヒートポンプ作動処理）
その後、第１のヒートポンプ作動時刻Ｓ０が到来すると、制御部７０は、図４の処理を開始する。図４は、制御部７０が実行する第１のヒートポンプ作動処理の内容を示すフローチャートである。
【００５７】
まず、Ｓ１０では、制御部７０は、タンク１０に取り付けられているサーミスタ１２、１４、１６、１７、１８のうち、第１給湯量Ｑ１に対応するサーミスタを選択する。本実施例では、第１給湯量Ｑ１が３０Ｌなので、制御部７０は、３０Ｌに対応するサーミスタ１６を選択する。
【００５８】
続くＳ１２では、制御部７０は、上記のＳ１０で選択したサーミスタ１６が測定する温度（即ち、タンク１０の上部から３０Ｌの位置の水温）が、所定の閾値ＴＡより高いか否か判断する。
【００５９】
本実施例では、所定の閾値ＴＡは、「沸き上げ設定温度−１０℃」である。沸き上げ設定温度は、例えば４７℃である。そのため、所定の閾値ＴＡは、例えば３７℃である。Ｓ１２でＹＥＳと判断される場合、少なくとも、タンク１０の上部から３０Ｌの位置の水温は閾値ＴＡ（例えば３７℃）より高い。上記の通り、タンク１０の内部には、低温の水の層の上に高温の水の層が積層された、温度成層が形成される。そのため、Ｓ１２でＹＥＳと判断される場合には、タンク１０の３０Ｌの位置からタンク上部までの間には、沸き上げ設定温度（例えば４７℃）に近い高温の水が貯められている。即ち、Ｓ１２でＹＥＳと判断される場合には、給湯開始時刻Ｓ１の近傍の時刻に行われる予定の最初の給湯に必要な量（５Ｌ〜２０Ｌ程度）の温水がタンク１０内に貯められていることを意味する。Ｓ１２でＹＥＳと判断される場合、Ｓ１８に進む。一方、Ｓ１２でＮＯと判断される場合、Ｓ１４に進む。
【００６０】
Ｓ１４では、制御部７０は、ヒートポンプ５０が作動中であるか否か判断する。ヒートポンプ５０が作動している場合、制御部７０はＳ１４でＹＥＳと判断し、Ｓ１２に戻る。この場合、制御部７０は、ヒートポンプ５０によってタンク１０内の水を加熱する沸き上げ運転を継続する。一方、ヒートポンプ５０が作動していない場合、制御部７０はＳ１４でＮＯと判断し、Ｓ１６に進む。
【００６１】
Ｓ１６では、制御部７０は、ヒートポンプ５０を作動させる。また、制御部７０は、循環ポンプ２２を回転させる。即ち、制御部７０は、沸き上げ運転を開始する。これにより、タンク１０の下部に存在する水がタンク水循環路２０内に導入され、導入された水がヒートポンプ５０によって加熱され、加熱された水がタンク１０の上部に戻される。これにより、タンク１０に高温の水が貯められる。Ｓ１６でヒートポンプ５０を作動させた後は、Ｓ１２に戻り、制御部７０は、サーミスタ１６が測定する温度が、所定の閾値ＴＡより高くなること（即ちタンク１０に第１給湯量Ｑ１の水が所定の閾値ＴＡより高い水温で貯められている状態になること）を監視する。サーミスタ１６が測定する温度が所定の閾値ＴＡより高くなる場合（Ｓ１２でＹＥＳ）、Ｓ１８に進む。
【００６２】
Ｓ１８では、制御部７０は、ヒートポンプ５０及び循環ポンプ２２を停止させる。上記の通り、Ｓ１２でＹＥＳと判断される場合には、タンク１０内には、既に最初の給湯に必要な量（第１給湯量Ｑ１（３０Ｌ））の温水が貯められているためである。
【００６３】
図４の第１のヒートポンプ作動処理を開始した後、給湯開始時刻Ｓ１の近傍の時刻に、最初の給湯運転が実行されると、タンク１０上部の温水が、供給路４０を介して給湯箇所に供給される。上記の通り、本実施例の給湯システム２では、給湯開始時刻Ｓ１において、タンク１０内に、給湯に必要な量の温水を貯えておくことができる。即ち、第１の所定時間αは、その時間の間だけヒートポンプ５０を作動させることによって、給湯開始時刻Ｓ１の時点で、タンク１０内に、給湯に必要な量の温水を貯めることが可能となる時間である。
【００６４】
（第２のヒートポンプ作動時刻Ｂ０の補正処理）
第１のヒートポンプ作動処理の後、制御部７０は、夕食調理開始時刻Ｄ１となるまで、調理装置１００において夕食の調理が開始されるのを監視する。具体的には、制御部７０は、調理装置１００から調理開始信号を受信した場合に、現在時刻が所定時刻（例えば１４：００）以前である場合には、調理装置１００が行っている調理は夕食の調理ではないと判断する。また、制御部７０は、調理装置１００から調理開始信号を受信した場合に、現在時刻が所定時刻（例えば１４：００）より後であっても、所定時間（例えば１０分間）が経過する前に調理装置１００から調理終了信号を受信した場合には、その調理は夕食の調理ではないと判断する。制御部７０は、調理装置１００から調理開始信号を受信した場合に、現在時刻が所定時刻（例えば１４：００）より後であり、所定時間（例えば１０分間）が経過しても調理装置１００から調理終了信号を受信しない場合に、調理装置１００で夕食の調理が開始されたと判断する。
【００６５】
制御部７０は、夕食調理開始時刻Ｄ１が到来する前に、調理装置１００で夕食の調理が開始された場合、すなわち当日の夕食の調理の開始が、夕食調理開始時刻Ｄ１より早まった場合には、当日の湯はりの開始も、湯はり開始時刻Ｂ１よりも早まる可能性があるので、第２のヒートポンプ作動時刻Ｂ０を早める。例えば、制御部７０は、調理装置１００で夕食の調理が開始された時刻から夕食調理開始時刻Ｄ１までの時間差ΔＴを算出し、第２のヒートポンプ作動時刻Ｂ０を時間差ΔＴだけ早める。これによって、当日の湯はりの開始が、湯はり開始時刻Ｂ１よりも早まる場合であっても、湯はりの開始までに必要な温水をタンク１０に貯えておくことができる。
【００６６】
なお、本実施例では、制御部７０は、夕食調理開始時刻Ｄ１が到来した後に、調理装置１００で夕食の調理が開始された場合、すなわち当日の夕食の調理の開始が、夕食調理開始時刻Ｄ１より遅くなった場合には、第２のヒートポンプ作動時刻Ｂ０は変更しない。当日の夕食の調理の開始が、夕食調理開始時刻Ｄ１より遅くなった場合であっても、当日の湯はりの開始が、湯はり開始時刻Ｂ１から変わらない場合もある。上記のように構成することで、湯はりの開始の時点で確実にタンク１０に温水を貯えておくことができる。なお、これとは異なり、夕食調理開始時刻Ｄ１が到来した後に、調理装置１００で夕食の調理が開始された場合、すなわち当日の夕食の調理の開始が、夕食調理開始時刻Ｄ１より遅くなった場合に、第２のヒートポンプ作動時刻Ｂ０も遅らせるように構成してもよい。
【００６７】
（第２のヒートポンプ作動処理）
その後、第２のヒートポンプ作動時刻Ｂ０が到来すると、制御部７０は、図５の処理を開始する。図５は、制御部７０が実行する第２のヒートポンプ作動処理の内容を示すフローチャートである。
【００６８】
まず、Ｓ３０では、制御部７０は、サーミスタ２４が測定する温度（即ち、タンク１０の下部から導出され、ヒートポンプ５０を通過する前の水の温度）が、所定の閾値ＴＢより高いか否か（即ちタンク１０が満蓄状態か否か）判断する。Ｓ３０でＹＥＳと判断される場合、Ｓ３８に進む。一方、Ｓ３０でＮＯと判断される場合、Ｓ３２に進む。
【００６９】
Ｓ３２では、制御部７０は、ヒートポンプ５０を作動させる。また、制御部７０は、循環ポンプ２２を回転させる。即ち、制御部７０は、沸き上げ運転を開始する。なお、Ｓ３２の時点で既にヒートポンプ５０及び循環ポンプ２２が作動している場合、制御部７０は、ヒートポンプ５０及び循環ポンプ２２を継続して作動させる。Ｓ３２を終えると、Ｓ３４に進む。
【００７０】
一方、Ｓ３８では、ヒートポンプ５０及び循環ポンプ２２を停止させる。上記の通り、Ｓ３０でＹＥＳと判断される場合には、タンク１０は満蓄状態である。そのため、それ以上、ヒートポンプ５０及び循環ポンプ２２を作動させる必要がない。Ｓ３８を終えると、Ｓ３４に進む。
【００７１】
Ｓ３４では、制御部７０は、リモコン８０から、湯はり開始指示が行われたか否か判断する。Ｓ３４でＹＥＳと判断される場合、Ｓ３６に進み、湯はり処理（図５参照）を開始する。一方、Ｓ３４でＮＯの場合、Ｓ３０に戻る。
【００７２】
本実施例では、制御部７０は、第２のヒートポンプ作動時刻Ｂ０にヒートポンプ５０を作動させる（Ｓ３２）と、湯はり開始時刻Ｂ１において、サーミスタ２４が測定する温度が、所定の閾値ＴＢ未満になるように、第２の所定時間βを特定している。しかしながら、実際にユーザから湯はりの開始が指示される時刻は、湯はり開始時刻Ｂ１より早くなる場合もあれば、遅くなる場合もある。また、第２のヒートポンプ作動時刻Ｂ０におけるタンク１０内部の温水の量が、想定よりも多くなっている場合もあれば、少なくなっている場合もある。このため、上記のＳ３２でヒートポンプ５０を作動させた後、タンク１０が満畜状態になる前に、ユーザから湯はりの開始が指示される場合もあるし、タンク１０が満畜状態となって、上記のＳ３８でヒートポンプ５０を停止させた後に、ユーザから湯はりの開始が指示される場合もある。
【００７３】
（湯はり処理）
上記の通り、ユーザから湯はりの開始が指示されると、Ｓ３６において、制御部７０は、湯はり処理を開始する。図６は、湯はり処理の内容を示すフローチャートである。
【００７４】
Ｓ５０では、制御部７０は、湯はり運転を開始する。即ち、制御部７０は、浴槽５８への供給路４０に設けた湯はり弁４６を開き、浴槽５８への温水の供給を開始する。
【００７５】
Ｓ５２では、制御部７０は、ヒートポンプ５０が作動中であるか否か判断する。ヒートポンプ５０が作動している場合、制御部７０はＳ５２でＹＥＳと判断し、Ｓ５８に進む。一方、ヒートポンプ５０が停止している場合、制御部７０はＳ５２でＮＯと判断し、Ｓ５４に進む。
【００７６】
Ｓ５４では、制御部７０は、サーミスタ１８が測定する温度が、所定の閾値ＴＡ以下になることを監視する。なお、Ｓ５４において、サーミスタ１８が測定する温度を監視する代わりに、サーミスタ２４が測定する温度が、所定の閾値ＴＡ以下になることを監視してもよい。Ｓ５４でＹＥＳの場合、Ｓ５６に進む。Ｓ５６では、制御部７０は、ヒートポンプ５０を作動させるとともに、循環ポンプ２２を回転させる。
【００７７】
Ｓ５８では、制御部７０は、燃焼装置６０の作動および停止について制御する。例えば、制御部７０は、サーミスタ１２が測定する温度（即ち、タンク１０の上部から６Ｌの位置の水温）が、ふろ設定温度以下になると、燃焼装置６０を作動させる。この場合、浴槽５８には、ヒートポンプ５０及び燃焼装置６０で加熱された温水が供給される。また、制御部７０は、サーミスタ１４が測定する温度（即ち、タンク１０の上部から１２Ｌの位置の水温）が、ふろ設定温度を超えると、燃焼装置６０を停止させる。この場合、浴槽５８には、ヒートポンプ５０で加熱された温水が供給される。
【００７８】
Ｓ６０では、制御部７０は、湯はり運転が完了することを監視する。湯はり運転において浴槽５８へ供給すべき水の量Ｌ（例えば１５０Ｌ）を浴槽５８に供給し終えると、制御部７０は、Ｓ６０でＹＥＳと判断し、Ｓ６２に進む。Ｓ６０でＮＯの場合、Ｓ５２へ戻る。
【００７９】
Ｓ６２では、制御部７０は、サーミスタ２４が測定する温度が、所定の閾値ＴＢより高くなるまで（即ちタンク１０が満蓄状態となるまで）待機する。Ｓ６２でＹＥＳと判断される場合、Ｓ６４でヒートポンプ５０を停止する。Ｓ６４を終えると、図６の湯はり処理が終了する。同時に、図５の処理も終了する。
【００８０】
上記の通り、本実施例の給湯システム２では、湯はり開始時刻Ｂ１において、タンク１０内に、湯はりのために必要な量の一部の温水を貯えておくことができる。即ち、第２の所定時間βは、その時間の間だけヒートポンプ５０を作動させることによって、湯はり開始時刻Ｂ１の時点で、タンク１０内に、必要な量の温水を貯めることが可能となる時間である。
【００８１】
（ヒートポンプ停止処理）
その後、ヒートポンプ停止時刻Ｇ０が到来すると、制御部７０は、ヒートポンプ停止処理（図示省略）を開始する。即ち、制御部７０は、ヒートポンプ停止時刻Ｇ０の時点で、ヒートポンプ５０が作動中である場合、ヒートポンプ５０を停止させる。なお、ヒートポンプ５０が作動していない場合、制御部７０は、そのままヒートポンプ５０を停止させておく。制御部７０は、ヒートポンプ停止時刻Ｇ０でヒートポンプ５０を停止させると、次の日までヒートポンプ５０を作動させない。その後、給湯終了時刻Ｇ１の近傍の時刻に、最後の給湯運転が終了する。従って、本実施例の給湯システム２では、給湯終了時刻Ｇ１において、タンク１０内に、過剰な温水を貯えないようにすることができる。即ち、第３の所定時間γは、その時間の間にヒートポンプ５０を作動させないことにより、給湯終了時刻Ｇ１の時点で、タンク１０内に、過剰な温水を貯えないようにすることが可能となる時間である。
【００８２】
なお、上記の実施例において、制御部７０は、過去７日分の運転履歴から、過去７日間における夕食調理開始時刻の平均時刻を、夕食調理開始時刻Ｄ１として特定してもよい。また、制御部７０は、過去７日分の運転履歴から、過去７日間における湯はり開始時刻の平均時刻を、湯はり開始時刻Ｂ１として特定してもよい。
【００８３】
あるいは、制御部７０は、過去７日分の運転履歴から、過去７日間における夕食調理開始時刻のうち二番目に早い時刻を、夕食調理開始時刻Ｄ１として特定してもよい。また、制御部７０は、過去７日分の運転履歴から、過去７日間における湯はり開始時刻のうち二番目に早い時刻を、湯はり開始時刻Ｂ１として特定してもよい。このような構成とすることによって、過去の所定期間において特異的に極端に早く夕食の調理や湯はりが行われた日が存在しても、その日の運転履歴を学習制御の対象から除外することで、湯はり開始時刻Ｂ１や夕食調理開始時刻Ｄ１の推定精度を向上することができる。
【００８４】
本実施例の給湯システム２は、水を貯えるタンク１０と、タンク１０の水を沸き上げるヒートポンプ５０（熱源機の一例）と、タンク１０から浴槽５８へ水を供給する供給路４０（湯はり経路の一例）と、調理装置１００と通信可能な制御部７０、制御部３０２（制御装置の一例）を備えている。制御部７０、制御部３０２は、過去の所定期間（例えば７日間）における各日についての、浴槽５８への水の供給が開始された時刻である湯はり開始時刻と、調理装置１００で夕食の調理が開始された時刻である夕食調理開始時刻に基づいて、当日の湯はり開始時刻Ｂ１と夕食調理開始時刻Ｄ１を推定するように構成されている。制御部７０、制御部３０２は、当日の推定された湯はり開始時刻Ｂ１に基づいて、当日の第２のヒートポンプ作動時刻Ｂ０（沸き上げ開始時刻の一例）を設定し、設定された第２のヒートポンプ作動時刻Ｂ０が到来すると、ヒートポンプ５０によるタンク１０の水の沸き上げを実行するように構成されている。制御部７０、制御部３０２は、当日の推定された夕食調理開始時刻Ｄ１が到来する前に、当日に調理装置１００で夕食の調理が開始された場合に、設定された第２のヒートポンプ作動時刻Ｂ０を早めるように構成されている。
【００８５】
本実施例の給湯システム２では、制御部７０、制御部３０２は、当日の推定された夕食調理開始時刻Ｄ１が到来した後に、当日に調理装置１００で夕食の調理が開始された場合に、設定された第２のヒートポンプ作動時刻Ｂ０を変更しないように構成されている。
【００８６】
（実施例２）
本実施例の給湯システム２０２は、図１に示す実施例１の給湯システム２と同様の構成を備えているが、制御部３０２が学習制御で行なう処理の内容と、制御部７０が実行する第２のヒートポンプ作動時刻Ｂ０の補正処理の内容が異なる。
【００８７】
（学習制御）
本実施例の給湯システム２０２では、制御部３０２は、夕食調理開始時刻Ｄ１を特定する代わりに、夕食の調理の開始から、湯はりの開始までの時間差を、「夕食調理・湯はり時間差ΔＤ１」として特定する。具体的には、制御部３０２は、過去７日分の運転履歴から、過去７日間について、夕食調理開始時刻から湯はり開始時刻までの時間差を算出し、過去７日間において、最も長い時間差を、夕食調理・湯はり時間差ΔＤ１として特定する。例えば、制御部３０２は、２時間を夕食調理・湯はり時間差ΔＤ１として特定する（図３参照）。
【００８８】
（第２のヒートポンプ作動時刻Ｂ０の補正処理）
本実施例では、制御部７０は、第１のヒートポンプ作動処理（図４参照）の終了後、第２のヒートポンプ作動時刻Ｂ０となるまで、調理装置１００において夕食の調理が開始されるのを監視する。具体的には、制御部７０は、調理装置１００から調理開始信号を受信した場合に、現在時刻が所定時刻（例えば１４：００）以前である場合には、調理装置１００が行っている調理は夕食の調理ではないと判断する。また、制御部７０は、調理装置１００から調理開始信号を受信した場合に、現在時刻が所定時刻（例えば１４：００）より後であっても、所定時間（例えば１０分間）が経過する前に調理装置１００から調理終了信号を受信した場合には、その調理は夕食の調理ではないと判断する。制御部７０は、調理装置１００から調理開始信号を受信した場合に、現在時刻が所定時刻（例えば１４：００）より後であり、所定時間（例えば１０分間）が経過しても調理装置１００から調理終了信号を受信しない場合に、調理装置１００で夕食の調理が開始されたと判断する。
【００８９】
制御部７０は、調理装置１００で夕食の調理が開始された時刻から湯はり開始時刻Ｂ１までの時間差ΔＤ１’を算出し、算出された時間差ΔＤ１’が夕食調理・湯はり時間差ΔＤ１より大きい場合に、第２のヒートポンプ作動時刻Ｂ０を早める。例えば、制御部７０は、算出された時間差ΔＤ１’と夕食調理・湯はり時間差ΔＤ１の差ΔＴを算出し、第２のヒートポンプ作動時刻Ｂ０をΔＴだけ早める。これによって、当日の湯はりの開始が、湯はり開始時刻Ｂ１よりも早まる場合であっても、湯はりの開始までに必要な温水をタンク１０に貯えておくことができる。
【００９０】
なお、本実施例では、制御部７０は、調理装置１００で夕食の調理が開始された時刻から湯はり開始時刻Ｂ１までの時間差ΔＤ１’が、夕食調理・湯はり時間差ΔＤ１より小さい場合には、第２のヒートポンプ作動時刻Ｂ０は変更しない。この場合、当日の夕食の調理の開始が遅くなっていると考えられるが、当日の湯はりの開始については、湯はり開始時刻Ｂ１から変わらない場合がある。上記のように構成することで、このような場合であっても、湯はりの開始の時点で確実にタンク１０に温水を貯えておくことができる。なお、これとは異なり、調理装置１００で夕食の調理が開始された時刻から湯はり開始時刻Ｂ１までの時間差ΔＤ１’が、夕食調理・湯はり時間差ΔＤ１より小さい場合には、第２のヒートポンプ作動時刻Ｂ０を遅らせるように構成してもよい。
【００９１】
なお、上記において、制御部７０は、過去７日分の運転履歴から、過去７日間について、夕食調理開始時刻から湯はり開始時刻までの時間差を算出し、過去７日間における時間差の平均を、夕食調理・湯はり時間差ΔＤ１として特定してもよい。
【００９２】
あるいは、制御部７０は、過去７日分の運転履歴から、過去７日間における夕食調理開始時刻から湯はり開始時刻までの時間差のうち二番目に長い時間差を、夕食調理・湯はり時間差ΔＤ１として特定してもよい。このような構成とすることによって、過去の所定期間において特異的に夕食の調理から湯はりまでの時間差が極端に長くなった日が存在しても、その日の運転履歴を学習制御の対象から除外することで、夕食調理・湯はり時間差ΔＤ１の推定精度を向上することができる。
【００９３】
本実施例の給湯システム９２は、水を貯えるタンク１０と、タンク１０の水を沸き上げるヒートポンプ５０（熱源機の一例）と、タンク１０から浴槽５８へ水を供給する供給路４０（湯はり経路の一例）と、調理装置１００と通信可能な制御部７０、制御部３０２（制御装置の一例）を備えている。制御部７０、制御部３０２は、過去の所定期間（例えば７日間）における各日についての、浴槽５８への水の供給が開始された時刻である湯はり開始時刻と、調理装置１００で夕食の調理が開始されてから浴槽５８への水の供給が開始されるまでの時間差である夕食調理・湯はり時間差に基づいて、当日の湯はり開始時刻Ｂ１と夕食調理・湯はり時間差ΔＤ１を推定するように構成されている。制御部７０、制御部３０２は、当日の推定された湯はり開始時刻Ｂ１に基づいて、当日の第２のヒートポンプ作動時刻Ｂ０（沸き上げ開始時刻の一例）を設定し、設定された第２のヒートポンプ作動時刻Ｂ０が到来すると、ヒートポンプ５０によるタンク１０の水の沸き上げを実行するように構成されている。制御部７０、制御部３０２は、当日に調理装置１００で夕食の調理が開始された時刻から当日の推定された湯はり開始時刻Ｂ１までの時間差が、当日の推定された夕食調理・湯はり時間差ΔＤ１よりも大きい場合に、設定された第２のヒートポンプ作動時刻Ｂ０を早めるように構成されている。
【００９４】
本実施例の給湯システム２では、制御部７０、制御部３０２は、当日に調理装置１００で夕食の調理が開始された時刻から当日の推定された湯はり開始時刻Ｂ１までの時間差が、当日の推定された夕食調理・湯はり時間差ΔＤ１よりも小さい場合に、設定された第２のヒートポンプ作動時刻Ｂ０を変更しないように構成されている。
【００９５】
実施例１、２の給湯システム２、９２では、制御部７０、制御部３０２は、調理装置１００で調理が開始されてから所定時間（例えば１０分間）が経過する前にその調理が終了した場合に、その調理が夕食の調理ではないと判断するように構成されている。
【００９６】
実施例１、２の給湯システム２、９２では、制御部７０、制御部３０２は、所定時刻（例えば１４：００）より前に調理装置１００で調理が開始された場合に、その調理が夕食の調理ではないと判断するように構成されている。
【００９７】
実施例１、２の給湯システム２、９２では、制御部７０、制御部３０２は、浴槽５８への水の供給の開始より後に調理装置１００で調理が開始された場合に、その調理が夕食の調理ではないと判断するように構成されている。
【００９８】
実施例１、２の給湯システム２、９２では、サーバ装置３００の制御部３０２はサーバ側制御装置に相当し、制御部７０は制御部３０２と通信可能なクライアント側制御装置に相当する。
【００９９】
なお、実施例１，２の給湯システム２，９２において、サーバ装置３００の制御部３０２が行っている処理の一部または全部を、給湯装置４の制御部７０や、リモコン８０や、調理装置１００の制御部１０２が行なう構成としてもよい。例えば、サーバ装置３００の制御部３０２が行っている学習制御に関する処理のうち、給湯開始時刻Ｓ１、第１給湯量Ｑ１、湯はり開始時刻Ｂ１、給湯終了時刻Ｇ１、第１のヒートポンプ作動時刻Ｓ０、第２のヒートポンプ作動時刻Ｂ０、ヒートポンプ停止時刻Ｇ０の特定に関する処理は、給湯装置４の制御部７０で行い、夕食調理開始時刻Ｄ１または夕食調理・湯はり時間差ΔＤ１の特定に関する処理は、サーバ装置３００の制御部３０２が行なう構成としてもよい。
【０１００】
実施例１，２の給湯システム２，９２において、制御部７０が行っている処理の一部または全部を、リモコン８０や、調理装置１００の制御部１０２や、サーバ装置３００の制御部３０２が行なう構成としてもよい。
【０１０１】
実施例１，２の給湯システム２，９２においては、タンク１０の水を沸き上げる熱源機としてヒートポンプ５０を用いる構成について説明したが、これ以外の熱源機、例えばバーナ、電気ヒータ、熱電併給システム等の、他の熱源機を用いてタンク１０の水を沸き上げてもよい。
【０１０２】
以上、本発明の実施例について詳細に説明したが、これらは例示に過ぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。
【０１０３】
本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時の請求項に記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成し得るものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【０１０４】
２        ：給湯システム
４        ：給湯装置
１０      ：タンク
１２      ：サーミスタ
１４      ：サーミスタ
１６      ：サーミスタ
１７      ：サーミスタ
１８      ：サーミスタ
２０      ：タンク水循環路
２２      ：循環ポンプ
２４      ：サーミスタ
３０      ：水道水導入路
３０ａ    ：第１導入路
３０ｂ    ：第２導入路
３１      ：水道水供給源
３２      ：サーミスタ
４０      ：供給路
４２      ：混合弁
４４      ：サーミスタ
４６      ：湯はり弁
４８      ：浴室
５０      ：ヒートポンプ
５４      ：シャワー
５６      ：カラン
５８      ：浴槽
６０      ：燃焼装置
７０      ：制御部
８０      ：リモコン
８０ａ    ：表示部
８０ｂ    ：操作部
９２      ：給湯システム
１００    ：調理装置
１０２    ：制御部
２００    ：ルータ
２０２    ：給湯システム
２５０    ：インターネット
３００    ：サーバ装置
３０２    ：制御部
【図１】
2019082303.tif 000003
【図２】
2019082303.tif 000004
【図３】
2019082303.tif 000005
【図４】
2019082303.tif 000006
【図５】
2019082303.tif 000007
【図６】
2019082303.tif 000008