(57)【特許請求の範囲】
【請求項１】
熱機器であって、
熱媒を加熱するヒートポンプ熱源を備えるヒートポンプユニットと、
ヒートポンプ熱源で加熱された熱媒を貯留するタンクを備えるタンクユニットと、
外部機器と通信可能であり、外部機器から現在時刻を取得可能な制御装置と、を備えており、
制御装置は、
熱機器が停電した停電開始時刻を記憶する記憶部と、
熱機器が停電していた時間の長さと、熱機器の停電開始から停電終了までの期間と、を特定する特定部と、
制御基板と、を備えており、
制御基板は、
時刻を計時する計時部と、
停電中に計時部に電力を供給する補助電源部と、を備えており、
特定部は、熱機器が停電から復帰したときに、外部機器または計時部から現在時刻を停電終了時刻として取得し、取得した停電終了時刻と記憶部に記憶されている停電開始時刻に基づいて、熱機器が停電していた時間の長さと、熱機器の停電開始から停電終了までの期間と、を特定し、
制御装置は、ヒートポンプ熱源を駆動させ、タンク内の熱媒の温度を、殺菌可能な温度まで加熱する高温加熱運転を実行可能であり、
制御装置は、熱機器が停電していた時間の長さが所定時間よりも長いと判断する場合に、高温加熱運転を実行する、熱機器。
【請求項２】
制御装置は、過去の所定期間内において、過去の所定期間内における熱媒の使用実績に応じて、加熱運転の開始予定時刻を設定し、設定された開始予定時刻になると加熱運転を実行するように構成されており、
制御装置は、熱機器の停電開始時刻から停電終了時刻までの期間に、熱媒の供給が実行されるべき時刻が含まれている場合に、熱機器の停電開始時刻から停電終了時刻までの期間中の熱媒の使用実績として、所定の情報を利用する、請求項１に記載の熱機器。
【請求項３】
熱機器であって、
熱媒を加熱するヒートポンプ熱源を備えるヒートポンプユニットと、
ヒートポンプ熱源で加熱された熱媒を貯留するタンクを備えるタンクユニットと、
外部機器と通信可能であり、外部機器から現在時刻を取得可能な制御装置と、を備えており、
制御装置は、
熱機器が停電した停電開始時刻を記憶する記憶部と、
熱機器が停電していた時間の長さと、熱機器の停電開始から停電終了までの期間と、を特定する特定部と、
制御基板と、を備えており、
制御基板は、
時刻を計時する計時部と、
停電中に計時部に電力を供給する補助電源部と、を備えており、
特定部は、熱機器が停電から復帰したときに、外部機器または計時部から現在時刻を停電終了時刻として取得し、取得した停電終了時刻と記憶部に記憶されている停電開始時刻に基づいて、熱機器が停電していた時間の長さと、熱機器の停電開始から停電終了までの期間と、を特定し、
制御装置は、過去の所定期間内において、過去の所定期間内における熱媒の使用実績に応じて、加熱運転の開始予定時刻を設定し、設定された開始予定時刻になると加熱運転を実行するように構成されており、
制御装置は、熱機器の停電開始時刻から停電終了時刻までの期間に、熱媒の供給が実行されるべき時刻が含まれている場合に、熱機器の停電開始時刻から停電終了時刻までの期間中の熱媒の使用実績として、所定の情報を利用する、熱機器。
【請求項４】
記憶部は、不揮発性メモリであり、所定周期毎に、外部機器または計時部から現在時刻を取得し、取得した現在時刻のうち熱機器の停電前の最後に記憶した時刻を停電開始時刻として記憶し、
特定部は、熱機器が停電から復帰したときに、外部機器または計時部から現在時刻を停電終了時刻として取得し、取得した停電終了時刻と記憶部に記憶されている停電開始時刻に基づいて、熱機器が停電していた時間の長さと、熱機器の停電開始から停電終了までの期間と、を特定する、請求項１から３のいずれか一項に記載の熱機器。
【請求項５】
熱機器であって、
熱媒を加熱するヒートポンプ熱源を備えるヒートポンプユニットと、
ヒートポンプ熱源で加熱された熱媒を貯留するタンクを備えるタンクユニットと、
外部機器と通信可能であり、外部機器から現在時刻を取得可能な制御装置と、を備えており、
制御装置は、
熱機器が停電した停電開始時刻を記憶する記憶部と、
熱機器が停電していた時間の長さと、熱機器の停電開始から停電終了までの期間と、を特定する特定部と、
制御基板と、を備えており、
制御基板は、
時刻を計時する計時部と、
停電中に計時部に電力を供給する補助電源部と、を備えており、
記憶部は、不揮発性メモリであり、所定周期毎に、外部機器または計時部から現在時刻を取得し、取得した現在時刻のうち熱機器の停電前の最後に記憶した時刻を停電開始時刻として記憶し、
特定部は、熱機器が停電から復帰したときに、外部機器または計時部から現在時刻を停電終了時刻として取得し、取得した停電終了時刻と記憶部に記憶されている停電開始時刻に基づいて、熱機器が停電していた時間の長さと、熱機器の停電開始から停電終了までの期間と、を特定する、熱機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書で開示する技術は、熱機器に関する。
【背景技術】
【０００２】
特許文献１には、熱媒を加熱するヒートポンプユニットと、ヒートポンプユニットによって加熱された熱媒を貯留するタンクと、熱機器の動作を制御する制御装置と、備える熱機器が開示されている。制御装置は、時刻を計時する計時部と、熱機器が停電した停電開始時刻を記憶する記憶部と、熱機器が停電していた時間の長さを特定する特定部と、を備えている。特定部は、熱機器が停電から復帰したときに、計時部から現在時刻を停電終了時刻として取得し、取得した停電終了時刻と記憶部に記憶されている停電開始時刻に基づいて、熱機器が停電していた時間の長さを特定する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２４２０９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
計時部から停電終了時刻を取得するためには、熱機器の停電中も、計時部が時刻を計時している必要がある。熱機器の停電中も計時部に時刻を計時させる手段として、熱機器の停電中において、計時部に電力を供給する補助電源を備える熱機器がある。しかしながら、補助電源が供給することのできる電力は有限である。このため、例えば、熱機器が停電している期間が長くなると、補助電源から計時部への電力の供給が停止し、計時部の動作が停止する場合がある。この場合、熱機器が停電から復帰したときに、計時部から現在時刻を取得することができない。このため、熱機器が停電していた時間の長さを特定することができない場合がある。従って、熱機器が停電していた時間の長さを特定できる可能性を高める技術が望まれる。
【０００５】
本明細書では、熱機器が停電していた時間の長さを特定できる可能性を高める技術を提案する。
【課題を解決するための手段】
【０００６】
本明細書が開示する熱機器は、熱媒を加熱するヒートポンプ熱源を備えるヒートポンプユニットと、ヒートポンプ熱源で加熱された熱媒を貯留するタンクを備えるタンクユニットと、外部機器と通信可能であり、外部機器から現在時刻を取得可能な制御装置と、を備えている。制御装置は、熱機器が停電した停電開始時刻を記憶する記憶部と、熱機器が停電していた時間の長さと、熱機器の停電開始から停電終了までの期間と、を特定する特定部と、制御基板と、を備えている。制御基板は、時刻を計時する計時部と、停電中に計時部に電力を供給する補助電源部と、を備えている。特定部は、熱機器が停電から復帰したときに、外部機器または計時部から現在時刻を停電終了時刻として取得し、取得した停電終了時刻と記憶部に記憶されている停電時刻に基づいて、熱機器が停電していた時間の長さと、熱機器の停電開始から停電終了までの期間と、を特定する。制御装置は、ヒートポンプ熱源を駆動させ、タンク内の熱媒の温度を、殺菌可能な温度まで加熱する高温加熱運転を実行可能である。制御装置は、熱機器が停電していた時間の長さが所定時間よりも長いと判断する場合に、高温加熱運転を実行する。
【０００７】
上記の構成によると、熱機器が停電から復帰したときに、特定部は、外部機器または計時部の少なくとも一方から、現在時刻を取得できればよい。従って、外部機器または計時部の一方から現在時刻を取得できない場合においても、外部機器または計時部の他方から現在時刻を取得することによって、特定部は、熱機器が停電していた時間の長さと、熱機器の停電開始から停電終了までの期間と、を特定することができる。この結果、計時部からのみ停電終了時刻を取得する場合と比較して、熱機器が停電していた時間の長さと、熱機器の停電開始から停電終了までの期間と、を特定することができる可能性を高めることができる。
また、タンク内の熱媒が、低温（例えば６０℃以下の温度）の状態で所定時間（例えば、９６時間）滞留されている場合に、菌類（レジオネラ菌など）が繁殖する虞がある。この場合において、タンク内の熱媒の温度を、菌類を殺菌可能な温度まで加熱することで、菌類が繁殖している熱媒が使用されることを防止することができる。上記の構成によると、熱機器が停電していた時間の長さが所定時間よりも長い場合に、制御装置は、高温加熱運転を実行する。このため、熱機器が停電している間に、タンク内の熱媒に菌類が繁殖してしまっても、菌類が繁殖している熱媒が使用されることを防止することができる。
【図面の簡単な説明】
【０００８】
【図１】実施例に係る給湯システム２の構成を模式的に示す図。
【図２】タンクコントローラ７４の構成を模式的に表す図。
【図３】特定の世帯において、給湯が行われる時間帯を模式的に示す図。
【図４】給湯システム２の処理を模式的に表す図。
【図５】給湯システム２が停電から復帰したときの高温加熱処理を示すフローチャート。
【図６】給湯システム２が停電から復帰したときの開始予定時刻処理を示すフローチャート。
【図７】不揮発性メモリに記憶されている給湯開始時刻、湯張り開始時刻、給湯終了時刻を示す図。
【図８】第２実施例に係るタンクコントローラ７４の構成を模式的に表す図。
【図９】第２実施例に係る給湯システム２の処理を模式的に表す図。
【図１０】第２実施例に係る給湯システム２が停電から復帰したときの高温加熱処理を示すフローチャート。
【発明を実施するための形態】
【０００９】
以下に説明する実施例の主要な特徴を列記しておく。なお、以下に記載する技術要素は、それぞれ独立した技術要素であって、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。
【００１０】
（特徴１）制御装置は、過去の所定期間内における熱媒の使用実績に応じて加熱運転の開始予定時刻を設定し、設定された開始予定時刻になると加熱運転を実行するように構成されていてもよい。この場合、制御装置は、熱機器の停電開始時刻から停電終了時刻までの期間に、熱媒の供給が実行されるべき時刻が含まれている場合に、熱機器の停電開始時刻から停電終了時刻までの期間中の熱媒の使用実績として、所定の情報を利用するとよい。
【００１１】
制御装置は、過去の所定期間内における熱媒の使用実績を順番に記憶する。熱機器が停電している間、制御装置は、動作することができない。このため、熱機器が停電している間、制御装置は、熱媒の使用実績を記憶することができない。従って、停電開始時刻から停電終了時刻までの期間（以下では、停電期間と呼ぶ）に、熱媒の供給が実行されるべき時刻が含まれている場合、停電期間中の熱媒の供給が実行されるべき時刻には、熱媒の使用実績が記憶されない。この場合、熱機器が停電から復帰した後において、熱媒の供給が実行されると、停電期間中の熱媒の使用実績が記憶されるべき時刻に、熱機器が停電から復帰した後の熱媒の使用実績が記憶される。このように、熱機器が停電から復帰した後の熱媒の使用実績が正しい時刻に記憶されないため、加熱運転の開始予定時刻を正確に設定することができない可能性がある。上記の構成によると、停電期間中の熱媒の供給が実行されるべき時刻には、所定の情報が利用される。この場合、熱機器が停電から復帰した後の熱媒の使用実績は、熱機器が停電から復帰した後の熱媒の使用実績が記憶されるべき時刻に記憶される。従って、制御装置は、熱機器が停電から復帰した後においても、加熱運転の開始予定時刻を正確に設定することができる。
【００１２】
本明細書が開示する別の熱機器は、熱媒を加熱するヒートポンプ熱源を備えるヒートポンプユニットと、ヒートポンプ熱源で加熱された熱媒を貯留するタンクを備えるタンクユニットと、外部機器と通信可能であり、外部機器から現在時刻を取得可能な制御装置と、を備えている。制御装置は、熱機器が停電した停電開始時刻を記憶する記憶部と、熱機器が停電していた時間の長さと、熱機器の停電開始から停電終了までの期間と、を特定する特定部と、制御基板と、を備えている。制御基板は、時刻を計時する計時部と、停電中に計時部に電力を供給する補助電源部と、を備えている。特定部は、熱機器が停電から復帰したときに、外部機器または計時部から現在時刻を停電終了時刻として取得し、取得した停電終了時刻と記憶部に記憶されている停電時刻に基づいて、熱機器が停電していた時間の長さと、熱機器の停電開始から停電終了までの期間と、を特定する。制御装置は、過去の所定期間内において、過去の所定期間内における熱媒の使用実績に応じて、加熱運転の開始予定時刻を設定し、設定された開始予定時刻になると加熱運転を実行するように構成されている。制御装置は、熱機器の停電開始時刻から停電終了時刻までの期間に、熱媒の供給が実行されるべき時刻が含まれている場合に、熱機器の停電開始時刻から停電終了時刻までの期間中の熱媒の使用実績として、所定の情報を利用する。
【００１３】
上記の構成によると、熱機器が停電から復帰したときに、特定部は、外部機器または計時部の少なくとも一方から、現在時刻を取得できればよい。従って、外部機器または計時部の一方から現在時刻を取得できない場合においても、外部機器または計時部の他方から現在時刻を取得することによって、特定部は、熱機器が停電していた時間の長さと、熱機器の停電開始から停電終了までの期間と、を特定することができる。この結果、計時部からのみ停電終了時刻を取得する場合と比較して、熱機器が停電していた時間の長さと、熱機器の停電開始から停電終了までの期間と、を特定することができる可能性を高めることができる。
また、制御装置は、過去の所定期間内における熱媒の使用実績を順番に記憶する。熱機器が停電している間、制御装置は、動作することができない。このため、熱機器が停電している間、制御装置は、熱媒の使用実績を記憶することができない。従って、停電開始時刻から停電終了時刻までの期間（以下では、停電期間と呼ぶ）に、熱媒の供給が実行されるべき時刻が含まれている場合、停電期間中の熱媒の供給が実行されるべき時刻には、熱媒の使用実績が記憶されない。この場合、熱機器が停電から復帰した後において、熱媒の供給が実行されると、停電期間中の熱媒の使用実績が記憶されるべき時刻に、熱機器が停電から復帰した後の熱媒の使用実績が記憶される。このように、熱機器が停電から復帰した後の熱媒の使用実績が正しい時刻に記憶されないため、加熱運転の開始予定時刻を正確に設定することができない可能性がある。上記の構成によると、停電期間中の熱媒の供給が実行されるべき時刻には、所定の情報が利用される。この場合、熱機器が停電から復帰した後の熱媒の使用実績は、熱機器が停電から復帰した後の熱媒の使用実績が記憶されるべき時刻に記憶される。従って、制御装置は、熱機器が停電から復帰した後においても、加熱運転の開始予定時刻を正確に設定することができる。
【００１４】
（特徴２）記憶部は、不揮発性メモリであり、所定周期毎に、外部機器または計時部から現在時刻を取得し、取得した現在時刻のうち熱機器の停電前の最後に記憶した時刻を停電開始時刻として記憶してもよい。この場合、特定部は、熱機器が停電から復帰したときに、外部機器または計時部から現在時刻を停電終了時刻として取得し、取得した停電終了時刻と記憶部に記憶されている停電開始時刻に基づいて、熱機器が停電していた時間の長さと、熱機器の停電開始から停電終了までの期間と、を特定するとよい。
補助電源部が供給可能な電力は有限である。このため、熱機器の停電が長い場合、補助電源部から計時部への電力供給は停止する。この場合、計時部の動作は停止する。従って、例えば、計時部に停電開始時刻を記憶させていると、計時部の動作が停止するとともに、停電開始時刻が消去される場合がある。上記の構成によると、停電開始時刻は、計時部と異なる記憶部に記憶される。また、記憶部に記憶される停電開始時刻は、熱機器が停電しても、消去されない。従って、熱機器が停電から復帰したときに、特定部は、停電開始時刻を確実に取得することができる。これにより、熱機器が停電していた時間の長さと、熱機器の停電開始から停電終了までの期間と、を確実に特定することができる。
【００１５】
記憶部は、計時部に設けられており、記憶部は、熱機器が停電したときの計時部の現在時刻を、停電開始時刻として記憶してもよい。この場合、特定部は、熱機器が停電から復帰したときに、外部機器または計時部から現在時刻を停電終了時刻として取得し、取得した停電終了時刻と記憶部に記憶されている停電開始時刻に基づいて、熱機器が停電していた時間の長さと、熱機器の停電開始から停電終了までの期間と、を特定するとよい。
上記の構成によると、計時部が備える記憶部が停電開始時刻を記憶することができる。この場合、記憶部には、補助電源部からの電力が供給される。従って、熱機器が停電しても、記憶部に記憶される停電開始時刻は、消去されない。このため、制御装置は、熱機器が停電しても、記憶部に記憶された停電時刻が消去されない記憶部、例えば、不揮発性メモリなどを備える必要がない。
【００１６】
本明細書が開示する別の熱機器は、熱媒を加熱するヒートポンプ熱源を備えるヒートポンプユニットと、ヒートポンプ熱源で加熱された熱媒を貯留するタンクを備えるタンクユニットと、外部機器と通信可能であり、外部機器から現在時刻を取得可能な制御装置と、を備えている。制御装置は、熱機器が停電した停電開始時刻を記憶する記憶部と、熱機器が停電していた時間の長さと、熱機器の停電開始から停電終了までの期間と、を特定する特定部と、制御基板と、を備えている。制御基板は、時刻を計時する計時部と、停電中に計時部に電力を供給する補助電源部と、を備えている。特定部は、熱機器が停電から復帰したときに、外部機器または計時部から現在時刻を停電終了時刻として取得し、取得した停電終了時刻と記憶部に記憶されている停電時刻に基づいて、熱機器が停電していた時間の長さと、熱機器の停電開始から停電終了までの期間と、を特定する。記憶部は、不揮発性メモリであり、所定周期毎に、外部機器または計時部から現在時刻を取得し、取得した現在時刻のうち熱機器の停電前の最後に記憶した時刻を停電開始時刻として記憶する。この場合、特定部は、熱機器が停電から復帰したときに、外部機器または計時部から現在時刻を停電終了時刻として取得し、取得した停電終了時刻と記憶部に記憶されている停電開始時刻に基づいて、熱機器が停電していた時間の長さと、熱機器の停電開始から停電終了までの期間と、を特定する。
【００１７】
上記の構成によると、熱機器が停電から復帰したときに、特定部は、外部機器または計時部の少なくとも一方から、現在時刻を取得できればよい。従って、外部機器または計時部の一方から現在時刻を取得できない場合においても、外部機器または計時部の他方から現在時刻を取得することによって、特定部は、熱機器が停電していた時間の長さと、熱機器の停電開始から停電終了までの期間と、を特定することができる。この結果、計時部からのみ停電終了時刻を取得する場合と比較して、熱機器が停電していた時間の長さと、熱機器の停電開始から停電終了までの期間と、を特定することができる可能性を高めることができる。
また、補助電源部が供給可能な電力は有限である。このため、熱機器の停電が長い場合、補助電源部から計時部への電力供給は停止する。この場合、計時部の動作は停止する。従って、例えば、計時部に停電開始時刻を記憶させていると、計時部の動作が停止するとともに、停電開始時刻が消去される場合がある。上記の構成によると、停電開始時刻は、計時部と異なる記憶部に記憶される。また、記憶部に記憶される停電開始時刻は、熱機器が停電しても、消去されない。従って、熱機器が停電から復帰したときに、特定部は、停電開始時刻を確実に取得することができる。これにより、熱機器が停電していた時間の長さと、熱機器の停電開始から停電終了までの期間と、を確実に特定することができる。
【００１８】
（第１実施例）
図１に示すように、本実施例に係る給湯システム２は、ＨＰ（ヒートポンプ）ユニット４と、タンクユニット６と、バーナユニット８を備えている。
【００１９】
ＨＰユニット４は、外気から吸熱して水を加熱する熱源である。ＨＰユニット４は、圧縮機１０と、凝縮器１２と、膨張弁１４と、蒸発器１６を備えている。ＨＰユニット４は、冷媒（例えばフロン系冷媒）を、圧縮機１０、凝縮器１２、膨張弁１４、蒸発器１６の順に循環させることで、外気から吸熱して水を加熱する。圧縮機１０は、冷媒を加圧して高温高圧にする。凝縮器１２は、水との熱交換により冷媒を冷却する。凝縮器１２の水流路の両端部には、それぞれ、ＨＰ往き経路１９とＨＰ戻り経路２１が接続されている。膨張弁１４は、冷媒を減圧して低温低圧にする。蒸発器１６は、外気との熱交換により冷媒を加熱する。ＨＰユニット４はさらに、凝縮器１２に水を循環させる循環ポンプ１８と、凝縮器１２に流れ込む水の温度を検出する戻りサーミスタ２０と、凝縮器１２から流れ出る水の温度を検出する往きサーミスタ２２と、外気温度を検出するＨＰ外気温度サーミスタ２３と、ＨＰユニット４の各構成要素の動作を制御するＨＰコントローラ２４を備えている。
【００２０】
タンクユニット６は、タンク３０と、混合弁３２と、バイパス制御弁３４と、を備えている。タンク３０は、外側が断熱材で覆われており、内部に水を蓄える密閉型の容器である。本実施例のタンク３０の容量は、例えば１００リットルである。ＨＰユニット４の循環ポンプ１８が駆動すると、タンク３０の底部の水が、タンク往き経路３１およびＨＰ往き経路１９を介して、凝縮器１２へ送られる。凝縮器１２で加熱されて高温となった水は、ＨＰ戻り経路２１およびタンク戻り経路３３を介して、タンク３０の頂部からタンク３０内に戻される。ＨＰユニット４によって加熱された水がタンク３０に流れ込むと、タンク３０の内部には、低温の水の層の上に高温の水の層が積み重なった温度成層が形成される。タンク３０には、上部の水の温度を検出する上部サーミスタ３６と、中間部の水の温度を検出する中間部サーミスタ３７と、下部の水の温度を検出する下部サーミスタ３８が取り付けられている。本実施例では、上部サーミスタ３６はタンク３０の頂部から６リットルの位置に配置されており、中間部サーミスタ３７はタンク３０の頂部から１２リットルの位置に配置されており、下部サーミスタ３８はタンク３０の頂部から３０リットルの位置に配置されている。
【００２１】
タンクユニット６には、給水経路４０を介して水道水が供給される。給水経路４０には、給水圧力を減圧する減圧弁４２と、給水温度ＴＷを検出する入水サーミスタ４４が取り付けられている。給水経路４０は、タンク３０の底部に連通するタンク給水経路４６と、混合弁３２に連通するタンクバイパス経路４８に分岐している。タンク給水経路４６とタンクバイパス経路４８には、それぞれ逆止弁５０、５２が取り付けられている。また、タンクバイパス経路４８には、混合弁３２に流入する水道水の流量を検出する水側水量センサ５４が取り付けられている。タンク３０の頂部と混合弁３２は、タンク出湯経路５６を介して連通している。タンク出湯経路５６には、逆止弁５８と、混合弁３２に流入するタンク３０からの水の流量を検出する湯側水量センサ６０が取り付けられている。
【００２２】
混合弁３２は、タンクバイパス経路４８から流れ込む水道水と、タンク出湯経路５６から流れ込むタンク３０からの水を混合して、第１給湯経路６２に送り出す。混合弁３２は、ステッピングモータによって弁を駆動し、タンクバイパス経路４８側の開度（水側の開度）と、タンク出湯経路５６側の開度（湯側の開度）を調整する。第１給湯経路６２には、混合弁３２から送り出される水の温度を検出する混合サーミスタ６４が取り付けられている。
【００２３】
タンクユニット６からは、第２給湯経路６６を介して、台所やシャワー、カラン等の給湯箇所への給湯が行われる。第２給湯経路６６には、給湯箇所へ供給される水の温度を検出する給湯出口サーミスタ６８と、逆止弁７０が取り付けられている。第１給湯経路６２と第２給湯経路６６の間は、給湯バイパス経路７２によって連通している。給湯バイパス経路７２には、バイパス制御弁３４が取り付けられている。
【００２４】
タンクユニット６はさらに、タンクコントローラ７４を備えている。図２に示すように、タンクコントローラ７４は、制御部１７２と、不揮発性メモリ１７４と、制御基板１８２と、を備えている。制御部１７２は、タンクユニット６の各構成要素の動作を制御する。また、制御部１７２は、給湯システム２が停電から復帰した場合に、給湯システム２が停電していた時間の長さ（以下では、停電時間と呼ぶ）と、給湯システム２の停電開始から停電終了までの期間（以下では、停電期間と呼ぶ）と、を特定する。不揮発性メモリ１７４には、加熱運転の開始予定時刻などが記憶される。
【００２５】
制御基板１８２は、リアルタイムクロック（以下では、ＲＴＣと呼ぶ）１８４と、キャパシタ１８８と、を備えている。ＲＴＣ１８４は、時刻を計時する。なお、時刻には、日付に関する情報も含まれる。また、ＲＴＣ１８４には、ＲＴＣ初期時刻として、２０００年１月１日００時００分が設定されている。キャパシタ１８８は、ゴールドキャパシタ（登録商標）などの電気二重層コンデンサである。キャパシタ１８８は、給湯システム２に電力が供給されている場合に充電し、給湯システム２が停電している場合に、放電してＲＴＣ１８４に電力を供給する。このため、給湯システム２が停電している間も、ＲＴＣ１８４は、時刻を計時することができる。また、ＲＴＣ１８４は、ＲＡＭ１８６を備えている。ＲＡＭ１８６は、給湯システム２の停電開始時刻ＴＳが記憶される。制御部１７２とＲＴＣ１８４との間では、第１所定周期毎に通信が実行されている。このため、制御部１７２との通信が実行されない場合に、ＲＴＣ１８４は、給湯システム２が停電したと判断し、現在時刻を停電開始時刻ＴＳとして、ＲＡＭ１８６に記憶する。
【００２６】
図１のバーナユニット８は、バーナ８０と、熱交換器８２と、バイパスサーボ８４と、水量サーボ８６と、湯はり弁８８と、を備えている。バーナ８０は、燃料ガスの燃焼によって熱交換器８２を流れる水を加熱する補助熱源機である。バーナ８０には、ガス供給管８１を介して燃料ガスが供給される。熱交換器８２には、バーナ往路９０を介して、タンクユニット６の第１給湯経路６２からの水が流れ込む。熱交換器８２を通過した水は、バーナ復路９２を介して、タンクユニット６の第２給湯経路６６へ流れ出る。バーナ往路９０には、バーナ往路９０を流れる水の流量を調整する水量サーボ８６と、バーナ往路９０を流れる水の流量を検出する水量センサ９１が取り付けられている。バーナ往路９０とバーナ復路９２の間は、バーナバイパス経路９４を介して連通している。バーナ往路９０とバーナバイパス経路９４の接続部に、バイパスサーボ８４が取り付けられている。バイパスサーボ８４は、バーナ往路９０からバーナバイパス経路９４へ流れる水の流量を調整する。バーナ復路９２には、熱交換器８２から流れ出る水の温度を検出するバーナ給湯サーミスタ９６が取り付けられている。バーナ復路９２からは、湯はり経路９８が分岐している。バーナ復路９２において、湯はり経路９８には、湯はり弁８８が取り付けられている。バーナユニット８からは、湯はり経路９８を介して、給湯箇所である浴槽への湯はりが行われる。
【００２７】
バーナユニット８はさらに、バーナユニット８の各構成要素の動作を制御するバーナコントローラ１００と、リモコン７６を備えている。リモコン７６は、バーナコントローラ１００、および、Ｗｉ−Ｆｉルータ１９０と通信可能である。また、リモコン７６は、バーナコントローラ１００を介して、タンクコントローラ７４と通信可能である。図２に示すように、リモコン７６は、表示部７６ａと、操作部７６ｂと、を備えている。なお、図２では、見易くするために、タンクコントローラ７４とリモコン７６との間のバーナコントローラ１００を省略している。表示部７６ａは、現在時刻など、給湯システム２に関する様々な情報を表示する。操作部７６ｂを操作することで、給湯システム２に、様々な指示、情報などを入力可能である。入力可能な様々な指示とは、例えば、後述する加熱運転の開始指示などである。また、入力可能な情報とは、例えば、現在時刻などである。また、リモコン７６は、表示や音声によってユーザに給湯システム２の設定や動作に関する各種の情報を通知する。Ｗｉ−Ｆｉルータ１９０は、給湯システム２の外部に設けられている機器であり、外部のネットワークと接続可能である。Ｗｉ−Ｆｉルータ１９０は、外部のネットワークに接続することで、外部のネットワークから現在時刻を受信する。リモコン７６は、Ｗｉ−Ｆｉルータ１９０と無線通信し、Ｗｉ−Ｆｉルータ１９０が外部のネットワークから受信した現在時刻を受信する。なお、リモコン７６がＷｉ−Ｆｉルータ１９０から現在時刻を受信していない場合、リモコン７６の時刻情報には、リモコン初期時刻が設定される。
【００２８】
図１の給湯システム２のＨＰユニット４、タンクユニット６およびバーナユニット８には、商用電源１０８から電力が供給される。例えば、停電などによって、商用電源１０８からの電力供給が正常に行われない場合、給湯システム２は動作することができない。一方、商用電源１０８からの電力供給が正常に行われない場合においても、ＲＴＣ１８４には、キャパシタ１８８からの電力供給が行われる。従って、商用電源１０８からの電力供給が正常に行われない状態において、ＲＴＣ１８４は動作することができる。以下では、商用電源１０８からの電力供給が正常に行われている状態を「通常状態」とし、商用電源１０８からの電力供給が正常に行われていない状態を「停電状態」とする。
【００２９】
ＨＰコントローラ２４とタンクコントローラ７４は、互いに通信可能である。タンクコントローラ７４とバーナコントローラ１００は、互いに通信可能である。したがって、ＨＰコントローラ２４と、タンクコントローラ７４と、バーナコントローラ１００が協調して制御を行うことで、給湯システム２は加熱運転、給湯運転等の各種の動作を行うことができる。以下では、ＨＰコントローラ２４と、タンクコントローラ７４と、バーナコントローラ１００を総称して、単にコントローラとも呼ぶ。
【００３０】
次いで、給湯システム２の動作について説明する。給湯システム２は、加熱運転と、給湯運転と、を実行することができる。
【００３１】
（加熱運転）
加熱運転では、給湯システム２は、ＨＰユニット４を駆動して、タンク３０内の水を加熱する。加熱運転は、ＨＰユニット４による加熱後の目標温度ＴＡが低温目標温度ＴＬである低温加熱運転と、ＨＰユニット４による加熱後の目標温度ＴＡが高温目標温度ＴＨである高温加熱運転によって構成されている。低温加熱運転は、給湯箇所への給湯に用いるために、タンク３０内の水を加熱する。このため、低温加熱運転における低温目標温度ＴＬは、給湯に適した温度（例えば、４５℃）に設定されている。高温加熱運転は、タンク３０内の水に繁殖する虞のある菌類（レジオネラ菌など）を滅菌させるために、タンク３０内の水を加熱する。一般に、タンク３０内の水が、低温（例えば６０℃以下の温度）の状態で長時間（例えば、９６時間）滞留されている場合に、菌類（レジオネラ菌など）が繁殖する虞がある。このため、高温加熱運転における高温目標温度ＴＨは、菌類（レジオネラ菌など）を滅菌するのに十分な温度（例えば、６５℃）に設定されている。これにより、菌類が繁殖している可能性のある水が給湯されることを防止することができる。
【００３２】
加熱運転が開始されると、ＨＰコントローラ２４は、圧縮機１０を駆動して、圧縮機１０、凝縮器１２、膨張弁１４、蒸発器１６の順に冷媒を循環させるとともに、循環ポンプ１８を駆動して、タンク３０と凝縮器１２の間で水を循環させる。これによって、タンク３０の底部から吸い出された水は、凝縮器１２において目標温度ＴＡまで加熱されて、タンク３０の頂部に戻される。タンク３０内の水の所定量が目標温度ＴＡまで加熱された水で置き換えられると、ＨＰコントローラ２４は加熱運転を終了する。
【００３３】
（給湯運転）
給湯運転では、給湯設定温度の水を給湯箇所へ供給する。コントローラは、水側水量センサ５４で検出される流量と、湯側水量センサ６０で検出される流量を合算した流量（給湯流量ともいう）が最低動作流量（例えば２．４Ｌ／分）以上となると、給湯箇所の開栓や浴槽への湯はりなどにより給湯が開始されたものと判断する。そして、コントローラは、上部サーミスタ３６で検出される温度に応じて、以下の非燃焼給湯運転または燃焼給湯運転を実行する。
【００３４】
上部サーミスタ３６で検出される温度が給湯設定温度以上である場合、コントローラは、非燃焼給湯運転を実行する。非燃焼給湯運転では、コントローラは、バーナ８０の燃焼運転を禁止するとともに、混合サーミスタ６４で検出される温度が給湯設定温度となるように、混合弁３２の開度を調整する。これによって、給湯箇所に給湯設定温度に温度調整された水が供給される。
【００３５】
上部サーミスタ３６で検出される温度が給湯設定温度未満の場合、コントローラは、燃焼給湯運転を実行する。燃焼給湯運転では、コントローラは、バーナ８０の燃焼運転を許可するとともに、混合サーミスタ６４で検出される温度が、給湯設定温度よりもバーナ８０の最小加熱能力の分だけ低い温度となるように、混合弁３２の開度を調整する。この場合、タンク３０の上部から供給される高温の水と、給水経路４０から供給される低温の水が、混合弁３２において混合された後、バーナ８０によって給湯設定温度まで加熱されて、給湯箇所へ供給される。
【００３６】
上記の非燃焼給湯運転または燃焼給湯運転を実行中に、給湯流量が最低動作流量を下回ると、コントローラは、給湯箇所の閉栓や浴槽への湯はりの終了などにより給湯が終了したものと判断して、給湯運転を終了する。
【００３７】
（加熱開始予定時刻の特定）
次に、加熱運転の加熱開始予定時刻の特定方法について説明する。加熱開始予定時刻が到来すると、コントローラは、加熱運転を実行する。
【００３８】
高温加熱運転を実行する場合の加熱開始予定時刻について、タンクコントローラ７４は、前回の加熱運転から所定期間（例えば、９６時間）経過した高温加熱開始予定時刻を、不揮発性メモリ１７４に記憶する。
【００３９】
低温加熱運転を実行する場合の加熱開始予定時刻については、過去の給湯の使用実績に応じて、加熱開始予定時刻は特定される。図３を用いて、低温加熱運転を実行する場合の加熱開始予定時刻の特定について説明する。まず、タンクコントローラ７４は、特定の世帯の給湯の傾向に基づいて、加熱開始予定時刻を特定する。具体的には、タンクコントローラ７４は、特定の世帯において、給湯が行われる度に、給湯が開始された時刻と、給湯が終了した時刻と、を示す時刻情報と、供給された水の量を示す供給量情報と、を記憶する。タンクコントローラ７４は、１日分の時刻情報および供給量情報を、特定の世帯の１日分の運転履歴として記憶する。本実施例では、タンクコントローラ７４は、特定の世帯の過去７日分の運転履歴を記憶する（例えば、図７）。
【００４０】
次いで、タンクコントローラ７４は、特定の世帯の過去７日分の運転履歴から、過去７日間において、最初の給湯が開始された時刻のうち、最も早い時刻を特定する。以下では、この時刻を「給湯開始時刻Ｓ１」と呼ぶ。例えば、タンクコントローラ７４は、６：００を給湯開始時刻Ｓ１として特定する（図３参照）。なお、最初の給湯では、５Ｌ〜２０Ｌ程度の水が供給される。
【００４１】
また、タンクコントローラ７４は、特定の世帯の過去７日分の運転履歴から、過去７日間において、湯張り運転が開始された時刻のうち、最も早い時刻を特定する。以下では、この時刻を「湯張り開始時刻Ｂ１」と呼ぶ。上記の通り、本実施例では、特定の世帯は、毎日２０：００に湯張り運転を開始するように予め設定している。例えば、タンクコントローラ７４は、２０：００を湯張り開始時刻Ｂ１として特定する（図３参照）。なお、湯張り運転では、１５０Ｌ〜１８０Ｌ程度の水が供給される。
【００４２】
さらに、タンクコントローラ７４は、特定の世帯の過去７日分の運転履歴から、過去７日間において、最後の給湯が終了した時刻のうち、最も遅い時刻を特定する。以下では、この時刻を「給湯終了時刻Ｇ１」と呼ぶ。例えば、タンクコントローラ７４は、０：００を給湯終了時刻Ｇ１として特定する（図３参照）。
【００４３】
さらに、タンクコントローラ７４は、入水サーミスタ４４が測定する給水温度ＴＷに基づいて、第１の所定時間α、第２の所定時間β、および、第３の所定時間γを特定する。
【００４４】
次いで、タンクコントローラ７４は、給湯開始時刻Ｓ１から、特定された第１の所定時間αだけ前の時刻である第１加熱開始予定時刻Ｓ０を特定し、湯張り開始時刻Ｂ１から、特定された第２の所定時間βだけ前の時刻である第２加熱開始予定時刻Ｂ０を特定する。すなわち、タンクコントローラ７４は、加熱開始予定時刻として、第１加熱開始予定時刻Ｓ０と第２加熱開始予定時刻Ｂ０を、不揮発性メモリ１７４に記憶する。そして、不揮発性メモリ１７４に記憶された加熱開始予定時刻が到来すると、タンクコントローラ７４はＨＰコントローラ２４に、加熱運転の開始を指示する。このようにすることで、給湯が開始される前に必要とされる量の加熱された水をタンク３０に準備することができる。また、高温加熱運転においては、タンク３０内の水に繁殖する虞のある菌類を滅菌することができる。
【００４５】
（商用電源からの電力供給開始後の処理）
次に、図４を用いて、給湯システム２に商用電源１０８からの電力供給が開始される場合に、制御部１７２によって実行される処理について説明する。なお、商用電源１０８からの電力供給が開始される場合とは、給湯システム２の設置場所への施工が完了した後に、施行者により電源がＯＮされる場合などである。
【００４６】
ステップＳ２において、制御部１７２は、リモコン７６に現在時刻が設定されているのか否かを判断する。具体的には、まず、制御部１７２は、リモコン７６から現在時刻を取得する。次いで、制御部１７２は、取得した現在時刻がリモコン初期時刻でない場合に、リモコン７６に現在時刻が設定されていると判断する。リモコン７６に現在時刻が設定されていると判断する場合（ステップＳ２でＹＥＳ）、処理は、ステップＳ４に進む。次いで、ステップＳ４において、制御部１７２は、リモコン７６から取得した現在時刻をＲＴＣ１８４に送信する。この場合、ＲＴＣ１８４は、制御部１７２から受信した現在時刻を利用した計時を開始する。以下では、リモコン７６から受信した現在時刻を利用したＲＴＣ１８４が計時する現在時刻を、真現在時刻と呼ぶ。
【００４７】
次いで、ステップＳ６において、ＲＴＣ１８４は、給湯システム２が通常状態から停電状態に移行することを監視する。上述のように、給湯システム２が通常状態の間、制御部１７２とＲＴＣ１８４との間では、第１所定周期毎に通信が実行される。一方、給湯システム２が停電状態に移行すると、制御部１７２の動作が停止し、制御部１７２とＲＴＣ１８４との間の通信は実行されなくなる。このため、ＲＴＣ１８４は、制御部１７２との通信が実行されなくなった場合に、給湯システム２が通常状態から停電状態に移行したと判断し、処理は、ステップＳ８に進む。また、ＲＴＣ１８４は、制御部１７２との通信が実行されなくなったと判断したときの真現在時刻を、停電開始時刻ＴＳとしてＲＡＭ１８６に記憶する。なお、給湯システム２が通常状態の間、制御部１７２は、第１所定周期毎に、リモコン７６から現在時刻を取得してもよい。この場合、制御部１７２は、取得した現在時刻をＲＴＣ１８４に送信するとよい。このような構成によれば、ＲＴＣ１８４が計時する現在時刻と、リモコン７６の計時する現在時刻のズレを小さくすることができる。
【００４８】
次いで、ステップＳ８において、ＲＴＣ１８４は、給湯システム２が停電状態から通常状態に復帰することを監視する。具体的には、ＲＴＣ１８４は、制御部１７２との通信が再開された場合に、給湯システム２が停電状態から通常状態に復帰したと判断する。給湯システム２が停電状態から通常状態に復帰すると判断される場合（ステップＳ８でＹＥＳ）、処理は、ステップＳ１０に進む。また、ＲＴＣ１８４は、制御部１７２が停電状態から通常状態に復帰したことを示す復電信号を制御部１７２に送信する。これにより、制御部１７２は、停電状態から通常状態に復帰したことを知ることができる。
【００４９】
次いで、ステップＳ１０において、制御部１７２は、ＲＴＣ１８４から、ＲＡＭ１８６に記憶されている停電開始時刻ＴＳと、ＲＴＣ１８４の真現在時刻を受信する。具体的には、制御部１７２は、給湯システム２が停電状態から通常状態から復帰したと判定した直後に、ＲＴＣ１８４に、停電開始時刻ＴＳと真現在時刻を送信するように要求する。給湯システム２が通常状態に復帰しているため、制御部１７２とＲＴＣ１８４は、通信可能であり、ＲＴＣ１８４は、停電開始時刻ＴＳと真現在時刻を、制御部１７２に送信することができる。これにより、制御部１７２は、停電開始時刻ＴＳと真現在時刻を受信する。制御部１７２は、ＲＴＣ１８４から受信した真現在時刻を、停電終了時刻ＴＥとして特定する。なお、制御部１７２は、リモコン７６を介して、Ｗｉ−Ｆｉルータ１９０から現在時刻を受信してもよい。この場合、制御部１７２は、ＲＴＣ１８４から停電開始時刻ＴＳのみを受信すればよい。制御部１７２は、Ｗｉ−Ｆｉルータ１９０から受信した現在時刻を、停電終了時刻ＴＥとして特定する。従って、制御部１７２は、Ｗｉ−Ｆｉルータ１９０またはＲＴＣ１８４の少なくとも一方から現在時刻を受信すればよい。
【００５０】
次いで、ステップＳ１２において、制御部１７２は、ＲＴＣ１８４から受信した真現在時刻をリモコン７６に送信する。給湯システム２が停電状態に移行した場合、リモコン７６の現在時刻は消去されている可能性が高い。この場合、給湯システム２が通常状態に復帰した後のリモコン７６の現在時刻には、リモコン初期時刻が設定される。従って、制御部１７２が、リモコン７６に真現在時刻を送信することで、リモコン７６は、真現在時刻を利用して、現在時刻を設定することができる。
【００５１】
次いで、ステップＳ１４において、制御部１７２は、給湯システム２が停電していた時間の長さ（以下では、停電時間と呼ぶ）と、給湯システム２の停電開始から停電終了までの期間（以下では、停電期間と呼ぶ）と、を特定する。制御部１７２は、停電開始時刻ＴＳと、停電終了時刻ＴＥと、に基づいて、停電時間と、停電期間と、を特定する。具体的には、制御部１７２は、停電終了時刻ＴＥから停電開始時刻ＴＳを減算することで、停電時間を特定する。また、制御部１７２は、停電開始時刻ＴＳから停電終了時刻ＴＥまでの期間を停電期間と特定する。
【００５２】
次いで、ステップＳ１６において、制御部１７２は、Ｓ１４で特定した停電時間を用いて、高温加熱処理を実行する。図５を用いて、給湯システム２が停電状態から通常状態に復帰した場合の高温加熱処理について説明する。
【００５３】
ステップＳ４２において、制御部１７２は、Ｓ１４で特定した停電時間が所定時間（例えば、９６時間）以上か否かを判断する。停電時間が所定時間（例えば、９６時間）以上であると判断される場合（ステップＳ４２でＹＥＳ）、処理は、ステップＳ４４に進む。ステップＳ４４において、制御部１７２は、高温加熱運転を実行する。そして、ステップＳ４６において、制御部１７２は、高温加熱運転が終了することを監視する。高温加熱運転が終了したと判断される場合（ステップＳ４６でＹＥＳ）、制御部１７２は、高温加熱処理を終了し、ステップＳ１８に進む（図４）。
【００５４】
上述のように、タンク３０内の水が、低温の状態で長時間滞留されている場合に、菌類が繁殖する虞がある。停電状態の間、給湯システム２は、タンク３０内の水を加熱することができない。従って、長時間にわたって停電状態が継続した場合、タンク３０内の水には、菌類が繁殖している可能性が高い。このため、停電状態が長時間にわたって、継続したと判断される場合に、高温加熱運転を実行することで、タンク３０内を殺菌することができる。この結果、給湯システム２が停電状態から通常状態に復帰した後に、菌類が繁殖している可能性のある水が給湯されることを防止することができる。
【００５５】
図４のステップＳ１８において、制御部１７２は、ステップＳ１４で特定した停電期間を用いて、開始予定時刻処理を実行する。図６および図７を用いて、給湯システム２が停電状態から通常状態に復帰した場合の開始予定時刻処理について説明する。
【００５６】
ステップＳ５２において、制御部１７２は、ステップＳ１４で特定した停電期間に、給湯が実行されるべき時刻が含まれているのか否かを判定する。なお、給湯が実行されるべき時刻とは、給湯開始時刻、湯張り開始時刻、および、給湯終了時刻である。例えば、制御部１７２は、停電期間に、給湯開始時刻、湯張り開始時刻、および、給湯終了時刻のうちの少なくとも１つが含まれている場合に、ステップＳ５２でＹＥＳと判断し、処理は、ステップＳ５４に進む。一方、停電期間に、給湯が実行されるべき時刻が含まれていないと判断される場合（ステップＳ５４でＮＯ）、制御部１７２は、加熱開始予定時刻処理を終了する。
【００５７】
ステップＳ５４において、制御部１７２は、停電期間中の給湯開始時刻、湯張り開始時刻、または、給湯終了時刻に所定の情報を反映する。図７に示すように、不揮発性メモリ１７４には、例えば、特定の世帯の過去７日分の給湯開始時刻、湯張り開始時刻、および、給湯終了時刻が記憶されている。例えば、停電期間が、木曜日の１０：００から金曜日の１０：００までの期間である場合、木曜日の湯張り開始時刻Ｂｅ及び給湯終了時刻Ｇｅと、金曜日の給湯開始時刻Ｓｆと、が、停電期間に含まれる。停電期間中は、給湯が実行されないため、湯張り開始時刻Ｂｅ、給湯終了時刻Ｇｅ、および、給湯開始時刻Ｓｆは更新されていない。このため、給湯システム２が停電状態から復帰した後（金曜日）において、湯張りが開始されると、金曜日の湯張り開始時刻が、木曜日の湯張り開始時刻Ｂｅとして更新される。すなわち、湯張り開始時刻、給湯終了時刻、または、給湯開始時刻を反映するべき領域がずれてしまう。このため、加熱開始予定時刻を正確に特定できなくなる可能性がある。このような事態を回避するため、本実施例では、木曜日の湯張り開始時刻Ｂｅと、木曜日の給湯終了時刻Ｇｅと、金曜日の給湯開始時刻Ｓｆと、に所定の情報を反映する。所定の情報とは、例えば、使用実績なし、前回（７日前）の時刻、７日分の時刻の平均値などである。これにより、給湯システム２が停電状態から復帰した後に、給湯開始時刻、湯張り開始時刻、および、給湯終了時刻が反映される領域がずれることを防止することができる。すなわち、給湯システム２が停電から復帰した後（金曜日）の湯張り開始時刻は、湯張り開始時刻Ｂｆとして更新される。この結果、給湯システム２が停電状態から復帰した後においても、加熱開始予定時刻を正しく特定することができる。所定の情報の反映が完了したら、制御部１７２は、加熱開始予定時刻処理を終了する。
【００５８】
一方、図４のステップＳ２において、リモコン７６に現在時刻が設定されていない場合（ＮＯの場合）、制御部１７２は、ＲＴＣ１８４に現在時刻を送信せず、処理は、Ｓ２２に進む。この場合、ＲＴＣ１８４は、ＲＴＣ初期時刻を利用して、計時を開始する。この場合のＲＴＣ１８４の現在時刻を、暫定現在時刻と呼ぶ。
【００５９】
Ｓ２２において、ＲＴＣ１８４は、給湯システム２が通常状態から停電状態に移行することを監視する。給湯システム２が停電状態に移行した場合（ステップＳ２２でＹＥＳ）、処理は、ステップＳ２４に進む。また、ＲＴＣ１８４は、制御部１７２とＲＴＣ１８４との間の通信が実行されなくなったときの暫定現在時刻を、停電開始時刻ＴＳとしてＲＡＭ１８６に記憶する。一方、給湯システム２が停電状態に移行しない場合（ステップＳ２２でＮＯ）、処理は、ステップＳ２に戻る。すなわち、給湯システム２が通常状態の間に、リモコン７６に現在時刻が設定されると、ＲＴＣ１８４の計時する現在時刻は、暫定現在時刻から真現在時刻に切り替わる。
【００６０】
ステップＳ２４の処理については、ステップＳ８の処理と同様である。また、ステップＳ２６の処理は、ステップＳ１０の処理とほぼ同様である。ステップＳ１０とステップＳ２６で異なる点は、ステップＳ１０では、ＲＴＣ１８４の真現在時刻を用いており、ステップＳ２６では、ＲＴＣ１８４の暫定現在時刻を用いている点である。また、ステップＳ２６において、ＲＴＣ１８４の暫定現在時刻を用いる場合、その後の処理で、制御部１７２は、リモコン７６に暫定現在時刻は送信しない。暫定現在時刻は、ＲＴＣ初期時刻を利用した時刻であり、実際の現在時刻とは大きく異なっているためである。
【００６１】
ステップＳ２８〜ステップＳ３２の処理については、ステップＳ１４〜ステップＳ１８の処理と同様である。
【００６２】
上述のように、制御部１７２は、ＲＡＭ１８６に記憶されている停電開始時刻ＴＳと、ＲＴＣ１８４またはＷｉ−Ｆｉルータ１９０から取得する停電終了時刻ＴＥに基づいて、給湯システム２の停電時間および停電期間を特定することができる。このため、例えば、給湯システム２が停電状態から通常状態に復帰した際に、Ｗｉ−Ｆｉルータ１９０から現在時刻を取得することができない場合でも、給湯システム２の停電時間および停電期間を特定することができる。
【００６３】
また、上記の実施例では、給湯システム２の停電時間が所定時間よりも長いと判断される場合に、制御部１７２は、高温加熱処理を実行している。これにより、給湯システム２が停電状態から通常状態に復帰した後に、菌類が繁殖している可能性のある水が給湯されることを防止することができる。
【００６４】
また、上記の実施例では、停電期間に、給湯が実行されるべき時刻が含まれている場合に、制御部１７２は、停電期間中の給湯の使用実績として、所定の情報を利用する。これにより、給湯の使用実績を記憶させるべき領域がずれて、加熱運転の開始予定時刻を正しく特定できなくなることを防止することができる。この結果、給湯システム２が停電状態から復帰した後においても、加熱運転の開始予定時刻を正確に特定することができる。
【００６５】
また、上記の実施例では、ＲＴＣ１８４が、ＲＡＭ１８６を備えている。また、給湯システム２の停電開始時刻ＴＳは、ＲＡＭ１８６に記憶される。この場合、ＲＡＭ１８６には、キャパシタ１８８からの電力が供給される。従って、給湯システム２が停電しても、ＲＡＭ１８６に記憶される停電開始時刻ＴＳは、消去されない。このため、不揮発性メモリ１７４の容量を大きくして、不揮発性メモリ１７４に、停電開始時刻ＴＳを記憶させる必要がない。
【００６６】
ここで、第１実施例の記載と請求項の記載との対応関係を説明しておく。給湯システム２が、「熱機器」の一例である。水が、「熱媒」の一例である。圧縮機１０、凝縮器１２、膨張弁１４、蒸発器１６から構成されるヒートポンプサイクルが、「ヒートポンプ熱源」の一例である。Ｗｉ−Ｆｉルータ１９０が、「外部機器」の一例である。制御部１７２が、「制御装置」、「特定部」の一例である。ＲＡＭ１８６が、「記憶部」の一例である。ＲＴＣ１８４が、「計時部」の一例である。キャパシタ１８８が、「補助電源部」の一例である。
【００６７】
（第２実施例）
図８〜図１０を用いて、第１実施例と異なる点を説明する。なお、以下では、実施例間で共通する構成については、同じ符号を付して説明を省略する。
【００６８】
第２実施例において、給湯システム２の停電開始時刻ＴＳは、不揮発性メモリ２７４に記憶される。制御部１７２とＲＴＣ２８４との間で、第２所定周期（例えば、２時間）毎に通信が実行される。通信が実行されると、ＲＴＣ２８４は、現在時刻を制御部１７２に送信する。制御部１７２は、受信した現在時刻を、不揮発性メモリ２７４に記憶する。給湯システム２が停電状態に移行した場合、制御部１７２とＲＴＣ２８４との間の通信は実行されない。このため、制御部１７２は、不揮発性メモリ２７４に記憶されている最後の現在時刻を停電開始時刻ＴＳとする。
【００６９】
次に、図９を用いて、給湯システム２に商用電源１０８からの電力供給が開始される場合に、制御部１７２によって実行される処理について説明する。ステップＳ２〜ステップＳ８、ステップＳ１２，ステップＳ１４、ステップＳ１８、ステップＳ２２、ステップＳ２４、ステップＳ２８、および、ステップＳ３２の処理については、第１実施例と同様である。第１実施例と異なる処理について説明する。
【００７０】
Ｓ２１０において、制御部１７２は、ＲＴＣ１８４、または、リモコン７６（詳細には、Ｗｉ−Ｆｉルータ１９０）から、現在時刻を受信する。なお、停電時間が、キャパシタ１８８が電力供給可能な時間（例えば、９６時間）を超える場合、停電中にＲＴＣ２８４の計時が停止する。従って、制御部１７２は、ＲＴＣ２８４から現在時刻を受信することができない。この場合、制御部１７２は、リモコン７６から受信する現在時刻を利用して、以降の処理を実行する。なお、ステップＳ２２６の処理は、ステップＳ２１０の処理と同様である。
【００７１】
次に、図１０を用いて、給湯システム２が停電状態から通常状態に復帰した場合の高温加熱処理について説明する。
【００７２】
Ｓ２４２において、制御部１７２は、Ｓ１４で特定した停電時間が所定時間（例えば、９６時間）以上か、または、ＲＴＣ２８４から現在時刻を受信することができないか否かを判断する。停電時間が所定時間（例えば、９６時間）以上の場合は、タンク３０内の水に菌類が繁殖している可能性がある。このため、給湯が実行される前に高温加熱運転を実行する必要がある。従って、停電時間が所定時間以上の場合、制御部１７２は、ステップＳ２４２でＹＥＳと判定し、処理は、ステップＳ４４に進む。また、制御部１７２がＲＴＣ２８４から現在時刻を受信することができない場合は、停電時間がキャパシタ１８８の電力供給可能時間を超えていると考えられる。この場合に、キャパシタ１８８の電力供給可能時間が上記の所定時間（例えば、９６時間）より長い場合には、停電時間も上記の所定時間を超えているので、高温加熱運転を実行する必要がある。従って、制御部１７２がＲＴＣ２８４から現在時刻を受信することができない場合も、制御部１７２は、ステップＳ２４２でＹＥＳと判定し、処理は、ステップＳ４４に進む。その後のＳ４４、４６の処理は、第１実施例と同様である。
【００７３】
上述のように、本実施例では、停電開始時刻ＴＳは、不揮発性メモリ２７４に記憶されている。また、本実施例では、制御部１７２は、ＲＴＣ２８４またはリモコン７６（詳細には、Ｗｉ−Ｆｉルータ１９０）から現在時刻を取得することができる。従って、例えば、停電時間が、キャパシタ１８８の電力供給可能な時間を超えて、ＲＴＣ２８４から現在時刻を受信することができない場合でも、制御部１７２は、給湯システム２の停電時間、および、停電期間を特定することができる。
【００７４】
ここで、第２実施例の記載と請求項の記載との対応関係を説明しておく。不揮発性メモリ２７４が、「記憶部」の一例である。
【００７５】
以上、各実施例について詳細に説明したが、これらは例示に過ぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成し得るものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【００７６】
２      ：給湯システム
４      ：ＨＰユニット
６      ：タンクユニット
８      ：バーナユニット
９      ：電力供給ユニット
１０    ：圧縮機
１２    ：凝縮器
１４    ：膨張弁
１６    ：蒸発器
１８    ：循環ポンプ
１９    ：ＨＰ往き経路
２０    ：戻りサーミスタ
２１    ：ＨＰ戻り経路
２２    ：往きサーミスタ
２３    ：ＨＰ外気温度サーミスタ
２４    ：ＨＰコントローラ
３０    ：タンク
３１    ：タンク往き経路
３２    ：混合弁
３３    ：タンク戻り経路
３４    ：バイパス制御弁
３６    ：上部サーミスタ
３７    ：中間部サーミスタ
３８    ：下部サーミスタ
３９    ：タンク外気温度サーミスタ
４０    ：給水経路
４２    ：減圧弁
４４    ：入水サーミスタ
４６    ：タンク給水経路
４８    ：タンクバイパス経路
５０    ：逆止弁
５２    ：逆止弁
５４    ：水側水量センサ
５６    ：タンク出湯経路
５８    ：逆止弁
６０    ：湯側水量センサ
６２    ：第１給湯経路
６４    ：混合サーミスタ
６６    ：第２給湯経路
６８    ：給湯出口サーミスタ
７０    ：逆止弁
７２    ：給湯バイパス経路
７４    ：タンクコントローラ
７５    ：不揮発性メモリ
７６    ：リモコン
７６ａ    ：表示部
７６ｂ    ：操作部
８０    ：バーナ
８１    ：ガス供給管
８２    ：熱交換器
８４    ：バイパスサーボ
８５    ：バーナ外気温度サーミスタ
８６    ：水量サーボ
８８    ：湯はり弁
９０    ：バーナ往路
９１    ：水量センサ
９２    ：バーナ復路
９４    ：バーナバイパス経路
９６    ：バーナ給湯サーミスタ
９８    ：湯はり経路
１００    ：バーナコントローラ
１０８    ：商用電源
１７２    ：制御部
１７４    ：不揮発性メモリ
１８２    ：制御基板
１８４    ：ＲＴＣ
１８６    ：ＲＡＭ
１８８    ：キャパシタ
１９０    ：Ｗｉ−Ｆｉルータ
２７４    ：不揮発性メモリ
２８４    ：ＲＴＣ
【図１】
0006637833.tif 000002
【図２】
0006637833.tif 000003
【図３】
0006637833.tif 000004
【図４】
0006637833.tif 000005
【図５】
0006637833.tif 000006
【図６】
0006637833.tif 000007
【図７】
0006637833.tif 000008
【図８】
0006637833.tif 000009
【図９】
0006637833.tif 000010
【図１０】
0006637833.tif 000011