(57)【特許請求の範囲】
【請求項１】
第二給湯機へ供給される温水を生成する貯湯式給湯機であって、
貯湯タンクと、
水を加熱する加熱手段と、
前記加熱手段で加熱された湯を前記貯湯タンクに蓄積する沸上げ運転を制御する沸上げ制御手段と、
前記貯湯タンクの上部につながる出湯管から供給される湯と、給水管から供給される水とを混合可能な混合手段と、
前記混合手段の下流側の温水を、前記第二給湯機につながる流路へ供給する供給管と、
前記貯湯タンクの湯を使い切った状態であるか否かを検知する手段と、
前記貯湯タンクの湯を使い切った状態になるまで前記沸上げ運転を禁止する手段と、
を備え、
前記貯湯タンクの湯を使い切った状態が単位期間において発生しなかった場合には、前記沸上げ制御手段は、次回の沸上げ運転で前記貯湯タンクに蓄積する熱量を、前回の沸上げ運転で前記貯湯タンクに蓄積した熱量に比べて少なくする貯湯式給湯機。
【請求項２】
第二給湯機へ供給される温水を生成する貯湯式給湯機であって、
貯湯タンクと、
水を加熱する加熱手段と、
前記加熱手段で加熱された湯を前記貯湯タンクに蓄積する沸上げ運転を制御する沸上げ制御手段と、
前記貯湯タンクの上部につながる出湯管から供給される湯と、給水管から供給される水とを混合可能な混合手段と、
前記混合手段の下流側の温水を、前記第二給湯機につながる流路へ供給する供給管と、
前記貯湯タンクの湯を使い切った状態であるか否かを検知する手段と、
前記貯湯タンクの湯を使い切った状態になるまで前記沸上げ運転を禁止する手段と、
を備え、
前記貯湯タンクの湯を使い切った状態で前記貯湯式給湯機から前記第二給湯機へ供給された水の量が基準に比べて多い場合には、前記沸上げ制御手段は、次回の沸上げ運転で前記貯湯タンクに蓄積する熱量を、前回の沸上げ運転で前記貯湯タンクに蓄積した熱量に比べて多くする貯湯式給湯機。
【請求項３】
第二給湯機へ供給される温水を生成する貯湯式給湯機であって、
貯湯タンクと、
水を加熱する加熱手段と、
前記加熱手段で加熱された湯を前記貯湯タンクに蓄積する沸上げ運転を制御する沸上げ制御手段と、
前記貯湯タンクの上部につながる出湯管から供給される湯と、給水管から供給される水とを混合可能な混合手段と、
前記混合手段の下流側の温水を、前記第二給湯機につながる流路へ供給する供給管と、
前記貯湯タンクの湯を使い切った状態であるか否かを検知する手段と、
前記貯湯タンクの湯を使い切った状態になるまで前記沸上げ運転を禁止する手段と、
前記供給管に流れる温水の温度が目標温度に等しくなるように前記混合手段を制御する手段と、
前記目標温度を定期的に変更する手段と、
を備える貯湯式給湯機。
【請求項４】
第二給湯機へ供給される温水を生成する貯湯式給湯機であって、
貯湯タンクと、
水を加熱する加熱手段と、
前記加熱手段で加熱された湯を前記貯湯タンクに蓄積する沸上げ運転を制御する沸上げ制御手段と、
前記貯湯タンクの上部につながる出湯管から供給される湯と、給水管から供給される水とを混合可能な混合手段と、
前記混合手段の下流側の温水を、前記第二給湯機につながる流路へ供給する供給管と、
前記貯湯タンクの湯を使い切った状態であるか否かを検知する手段と、
前記貯湯タンクの湯を使い切った状態になるまで前記沸上げ運転を禁止する手段と、
を備え、
前回の前記沸上げ運転の実施から単位期間が経過した場合には、前記沸上げ制御手段は、前回の前記沸上げ運転で前記貯湯タンクに蓄積した湯の温度より高い温度の湯を前記貯湯タンクに蓄積するように前記沸上げ運転を実施する貯湯式給湯機。
【請求項５】
第二給湯機へ供給される温水を生成する貯湯式給湯機であって、
貯湯タンクと、
水を加熱する加熱手段と、
前記加熱手段で加熱された湯を前記貯湯タンクに蓄積する沸上げ運転を制御する沸上げ制御手段と、
前記貯湯タンクの上部につながる出湯管から供給される湯と、給水管から供給される水とを混合可能な混合手段と、
前記混合手段の下流側の温水を、前記第二給湯機につながる流路へ供給する供給管と、
前記貯湯タンクの湯を使い切った状態であるか否かを検知する手段と、
前記貯湯タンクの湯を使い切った状態になるまで前記沸上げ運転を禁止する手段と、
を備え、
前記貯湯タンクの湯を使い切った後も前記貯湯タンクの水を前記第二給湯機へ供給する貯湯式給湯機。
【請求項６】
前記貯湯タンク内の下部の水温であるタンク下部温度、または前記給水管から供給される水の温度である給水温度、を検知する手段と、
前記供給管内の水温である供給温度を検知する手段と、
前記供給管内の水流の有無を検知する手段と、
を備え、
前記供給管の水流有りが検知され、かつ、前記混合手段の湯側の開度が基準に比べて大きい状態のときに、前記供給温度が前記タンク下部温度または前記給水温度に対して実質的に同等になった場合に、前記貯湯タンクの湯を使い切った状態とみなす請求項１から請求項５のいずれか一項に記載の貯湯式給湯機。
【請求項７】
前記貯湯タンク内の下部の水温であるタンク下部温度、または前記給水管から供給される水の温度である給水温度、を検知する手段と、
前記貯湯タンク内の上部の水温であるタンク上部温度を検知する手段と、
を備え、
前記タンク上部温度が前記タンク下部温度または前記給水温度に対して実質的に同等になった場合に、前記貯湯タンクの湯を使い切った状態とみなす請求項１から請求項５のいずれか一項に記載の貯湯式給湯機。
【請求項８】
前記貯湯タンク内の下部の水温であるタンク下部温度、または前記給水管から供給される水の温度である給水温度、を検知する手段と、
前記供給管内の水温である供給温度を検知する手段と、
を備え、
前記供給温度が前記タンク下部温度または前記給水温度に対して実質的に同等になった場合に、前記貯湯タンクの湯を使い切った状態とみなす請求項１から請求項５のいずれか一項に記載の貯湯式給湯機。
【請求項９】
前回の前記沸上げ運転の実施から単位期間が経過した場合には、前記沸上げ制御手段は、前記貯湯タンクの内部が湯で満たされるように前記沸上げ運転を実施する請求項１から請求項８のいずれか一項に記載の貯湯式給湯機。
【請求項１０】
前記供給管に流れる温水の温度が目標温度に等しくなるように前記混合手段を制御する手段を備え、
前記目標温度は、前記第二給湯機による再加熱を必要とする温度である請求項１から請求項９のいずれか一項に記載の貯湯式給湯機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、貯湯式給湯機に関する。
【背景技術】
【０００２】
下記特許文献１に開示されたハイブリッド式給湯システムは、低速加熱器が加熱した温水を貯湯しておく貯湯槽と、貯湯槽から温水を出湯する温水経路と、温水経路に合流する混合用水道水経路と、温水経路を流れる温水量と混合用水道水経路を流れる冷水量の比率を調整する混合比調整器と、混合比調整器を通過した混合温水を給湯栓に導く混合温水経路と、温水経路または混合温水経路を流れる水を加熱する急速加熱器と、を備える。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２３１９５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
貯湯タンクに貯えられた湯は、加熱により、水道水に比べて残留塩素濃度が低下している可能性がある。第二給湯機（特許文献１での急速加熱器に相当）へ供給される温水を生成する貯湯式給湯機において、一度加熱された後に使用されずに放熱した中温水が貯湯タンク内に長時間滞留する可能性がある。当該中温水は、残留塩素濃度の低下が懸念されるため、貯湯タンク内に長時間滞留することは、水質の面で望ましくない。
【０００５】
本発明は、上述のような課題を解決するためになされたもので、第二給湯機へ供給される温水を生成する貯湯式給湯機において、貯湯タンク内に湯が長時間滞留することを抑制することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る貯湯式給湯機は、第二給湯機へ供給される温水を生成する貯湯式給湯機であって、貯湯タンクと、水を加熱する加熱手段と、加熱手段で加熱された湯を貯湯タンクに蓄積する沸上げ運転を制御する沸上げ制御手段と、貯湯タンクの上部につながる出湯管から供給される湯と、給水管から供給される水とを混合可能な混合手段と、混合手段の下流側の温水を、第二給湯機につながる流路へ供給する供給管と、貯湯タンクの湯を使い切った状態であるか否かを検知する手段と、貯湯タンクの湯を使い切った状態になるまで沸上げ運転を禁止する手段と、を備え、貯湯タンクの湯を使い切った状態が単位期間において発生しなかった場合には、沸上げ制御手段は、次回の沸上げ運転で貯湯タンクに蓄積する熱量を、前回の沸上げ運転で貯湯タンクに蓄積した熱量に比べて少なくするものである。
また、本発明に係る貯湯式給湯機は、第二給湯機へ供給される温水を生成する貯湯式給湯機であって、貯湯タンクと、水を加熱する加熱手段と、加熱手段で加熱された湯を貯湯タンクに蓄積する沸上げ運転を制御する沸上げ制御手段と、貯湯タンクの上部につながる出湯管から供給される湯と、給水管から供給される水とを混合可能な混合手段と、混合手段の下流側の温水を、第二給湯機につながる流路へ供給する供給管と、貯湯タンクの湯を使い切った状態であるか否かを検知する手段と、貯湯タンクの湯を使い切った状態になるまで沸上げ運転を禁止する手段と、を備え、貯湯タンクの湯を使い切った状態で貯湯式給湯機から第二給湯機へ供給された水の量が基準に比べて多い場合には、沸上げ制御手段は、次回の沸上げ運転で貯湯タンクに蓄積する熱量を、前回の沸上げ運転で貯湯タンクに蓄積した熱量に比べて多くするものである。
また、本発明に係る貯湯式給湯機は、第二給湯機へ供給される温水を生成する貯湯式給湯機であって、貯湯タンクと、水を加熱する加熱手段と、加熱手段で加熱された湯を貯湯タンクに蓄積する沸上げ運転を制御する沸上げ制御手段と、貯湯タンクの上部につながる出湯管から供給される湯と、給水管から供給される水とを混合可能な混合手段と、混合手段の下流側の温水を、第二給湯機につながる流路へ供給する供給管と、貯湯タンクの湯を使い切った状態であるか否かを検知する手段と、貯湯タンクの湯を使い切った状態になるまで沸上げ運転を禁止する手段と、供給管に流れる温水の温度が目標温度に等しくなるように混合手段を制御する手段と、目標温度を定期的に変更する手段と、を備えるものである。
また、本発明に係る貯湯式給湯機は、第二給湯機へ供給される温水を生成する貯湯式給湯機であって、貯湯タンクと、水を加熱する加熱手段と、加熱手段で加熱された湯を貯湯タンクに蓄積する沸上げ運転を制御する沸上げ制御手段と、貯湯タンクの上部につながる出湯管から供給される湯と、給水管から供給される水とを混合可能な混合手段と、混合手段の下流側の温水を、第二給湯機につながる流路へ供給する供給管と、貯湯タンクの湯を使い切った状態であるか否かを検知する手段と、貯湯タンクの湯を使い切った状態になるまで沸上げ運転を禁止する手段と、を備え、前回の沸上げ運転の実施から単位期間が経過した場合には、沸上げ制御手段は、前回の沸上げ運転で貯湯タンクに蓄積した湯の温度より高い温度の湯を貯湯タンクに蓄積するように沸上げ運転を実施するものである。
また、本発明に係る貯湯式給湯機は、第二給湯機へ供給される温水を生成する貯湯式給湯機であって、貯湯タンクと、水を加熱する加熱手段と、加熱手段で加熱された湯を貯湯タンクに蓄積する沸上げ運転を制御する沸上げ制御手段と、貯湯タンクの上部につながる出湯管から供給される湯と、給水管から供給される水とを混合可能な混合手段と、混合手段の下流側の温水を、第二給湯機につながる流路へ供給する供給管と、貯湯タンクの湯を使い切った状態であるか否かを検知する手段と、貯湯タンクの湯を使い切った状態になるまで沸上げ運転を禁止する手段と、を備え、貯湯タンクの湯を使い切った後も貯湯タンクの水を第二給湯機へ供給するものである。
【発明の効果】
【０００７】
本発明によれば、第二給湯機へ供給される温水を生成する貯湯式給湯機において、貯湯タンク内に湯が長時間滞留することを抑制することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１の貯湯式給湯機を示す図である。
【図２】実施の形態１の貯湯式給湯機において実行される制御ルーチンのフローチャートである。
【図３】実施の形態１の貯湯式給湯機において実行される制御ルーチンのフローチャートである。
【図４】実施の形態１の貯湯式給湯機において実行される制御ルーチンのフローチャートである。
【図５】実施の形態２の貯湯式給湯機において実行される制御ルーチンのフローチャートである。
【図６】実施の形態２の貯湯式給湯機において実行される制御ルーチンのフローチャートである。
【図７】実施の形態３の貯湯式給湯機において実行される制御ルーチンのフローチャートである。
【図８】実施の形態３の貯湯式給湯機において実行される制御ルーチンのフローチャートである。
【図９】実施の形態１から３の貯湯式給湯機が備える制御装置のハードウェア構成の例を示す図である。
【図１０】実施の形態１から３の貯湯式給湯機が備える制御装置のハードウェア構成の他の例を示す図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して実施の形態について説明する。各図において共通する要素には、同一の符号を付して、重複する説明を簡略化または省略する。なお、本開示における装置、器具、及び部品等の、個数、配置、向き、形状、及び大きさは、原則として、図面に示す個数、配置、向き、形状、及び大きさに限定されない。また、本開示は、以下の各実施の形態で説明する構成のうち、組合わせ可能な構成のあらゆる組合わせを含み得る。
【００１０】
実施の形態１．
図１は、実施の形態１の貯湯式給湯機を示す図である。本実施の形態１の貯湯式給湯機１は、ガス給湯機５００へ供給される温水を生成する。貯湯式給湯機１からガス給湯機５００へ供給された温水は、ガス給湯機５００で再加熱された上で、例えば浴槽６００または給湯口などの給湯端末へ送られる。ガス給湯機５００は、第二給湯機の例である。第二給湯機は、ガス給湯機５００に限定されない。第二給湯機は、ヒートポンプ式以外の方式で水を加熱するものであればよい。
【００１１】
貯湯式給湯機１は、タンクユニット１００、ヒートポンプ熱源機２００、制御装置３００、及び供給温度設定部４００を備える。ヒートポンプ熱源機２００は、水を加熱する加熱手段の例である。ヒートポンプ熱源機２００は、冷媒回路を備える。図示を省略するが、当該冷媒回路は、冷媒を圧縮する圧縮機、水冷媒熱交換器、例えば膨張弁などの減圧装置、及び、例えば外気などの低温熱源と冷媒とを熱交換することで冷媒を蒸発させる蒸発器を含む。
【００１２】
タンクユニット１００は、ヒートポンプ熱源機２００で加熱された湯を貯留する貯湯タンク１０１を備える。貯湯タンク１０１の内部には、温度による水の密度の差により、上側が高温で下側が低温になる温度成層を形成できる。貯湯タンク１０１は、例えば２００Ｌの容積を有するものでもよい。貯湯タンク１０１は、第一の単位期間（例えば１日）にガス給湯機５００へ供給する熱量を有する量の湯を貯留可能な容積のものが望ましい。
【００１３】
貯湯タンク１０１の下部と、ヒートポンプ熱源機２００の水の入口との間は、往き流路２を介して接続されている。往き流路２の途中に循環ポンプ１０２が配置されている。ヒートポンプ熱源機２００の水の出口と、貯湯タンク１０１の上部との間は、戻り流路３を介して接続されている。貯湯式給湯機１の沸上げ運転では、以下のようになる。ヒートポンプ熱源機２００及び循環ポンプ１０２が運転される。貯湯タンク１０１内の下部にある低温の水が往き流路２を通ってヒートポンプ熱源機２００へ送られる。ヒートポンプ熱源機２００で加熱された湯が戻り流路３を通って貯湯タンク１０１内の上部に流入する。貯湯タンク１０１内で上側から下側に向かって湯が蓄積されていく。以下の説明では、沸上げ運転のときにヒートポンプ熱源機２００で加熱された後の湯の温度を「沸上げ温度」と称する。
【００１４】
給水管４は、水道等の水源からの水を供給する。給水管４の途中には、水源から作用する水圧を所定圧力に調整する減圧弁１０５が配置されている。給水管４は、減圧弁１０５の下流側で分岐し、貯湯タンク１０１の下部と、混合弁１０６の第一入口とにそれぞれ接続されている。水源からの水が給水管４により貯湯タンク１０１の下部と混合弁１０６の第一入口とに供給される。給水管４から貯湯タンク１０１に水が流入することで、貯湯タンク１０１内を満水状態に維持できる。出湯管５は、貯湯タンク１０１の上部と、混合弁１０６の第二入口との間を接続する。
【００１５】
混合弁１０６の出口には、供給管６の上流端が接続されている。供給管６の下流端は、タンクユニット１００の外部へ延びる外部配管７に接続される。混合弁１０６は、貯湯タンク１０１の上部から出湯管５を通って供給される湯と、給水管４から供給される水とを混合可能な混合手段の例である。混合弁１０６は、出湯管５からの湯と給水管４からの水との混合比を調整可能である。出湯管５からの湯と給水管４からの水とが混合弁１０６で混合することで生成された温水は、供給管６及び外部配管７を通ってガス給湯機５００の水の入口へ供給される。
【００１６】
貯湯タンク１０１には上部温度センサ１０３及び下部温度センサ１０４が取り付けられている。上部温度センサ１０３は、貯湯タンク１０１内の上部の水温（以下、「タンク上部温度」と称する）を検知する。下部温度センサ１０４は、貯湯タンク１０１内の下部の水温（以下、「タンク下部温度」と称する）を検知する。
【００１７】
供給管６には、供給温度センサ１０７及び流量センサ１０８が取り付けられている。供給温度センサ１０７は、供給温度を検知する。供給温度は、供給管６内の水温、すなわち貯湯式給湯機１からへ供給される温水の温度である。流量センサ１０８は、供給管６を流れる水の流量を検知する。給水管４には、給水温度センサ１０９が取り付けられている。給水温度センサ１０９は、給水管４内の水温、すなわち水源から供給される水の温度である給水温度を検知する。戻り流路３には、沸上げ温度を検知する沸上げ温度センサ１１０が取り付けられている。
【００１８】
制御装置３００は、ヒートポンプ熱源機２００、循環ポンプ１０２、及び混合弁１０６の動作を制御する。上述した各センサで検知された信号は、制御装置３００へ入力される。供給温度設定部４００は、制御装置３００に対して相互に通信可能に接続されている。ユーザーは、供給温度設定部４００を操作することで、供給温度の設定を行うことができる。供給温度設定部４００に入力された供給温度の設定値、すなわち目標供給温度Ｔｈｓに関する情報は、制御装置３００へ送信される。
【００１９】
本実施の形態では、流量センサ１０８の信号により、供給管６内の水流の有無を検知できる。供給管６内の水流有りを流量センサ１０８が検知した場合には、制御装置３００は、供給温度センサ１０７で検知される供給温度Ｔｈが、供給温度設定部４００にて設定された目標供給温度Ｔｈｓに等しくなるように、混合弁１０６の動作を制御する。
【００２０】
目標供給温度Ｔｈｓは、例えば、３０℃でもよい。目標供給温度Ｔｈｓは、ガス給湯機５００による再加熱を必要とする温度とされる。すなわち、目標供給温度Ｔｈｓは、ガス給湯機５００が浴槽６００または給湯口へ供給する湯の温度（例えば、４５℃）より低い温度とされる。
【００２１】
制御装置３００は、沸上げ運転を制御する沸上げ運転制御部と、時刻及び日付を認識する計時部とを備える。沸上げ運転のとき、制御装置３００は、沸上げ温度センサ１１０で検知される沸上げ温度が、目標沸上げ温度Ｔｐに等しくなるように、ヒートポンプ熱源機２００及び循環ポンプ１０２のいずれか一方または両方を制御する。目標沸上げ温度Ｔｐは、例えば、６５℃でもよい。目標沸上げ温度Ｔｐは、細菌の繁殖を抑制できる温度が好ましい。目標沸上げ温度Ｔｐを、細菌の繁殖を抑制できる温度にすることで、貯湯タンク１０１に貯留された湯に細菌が繁殖することをより確実に抑制できる。沸上げ運転を実施する場合に、制御装置３００は、貯湯タンク１０１が湯で満たされるように制御してもよい。貯湯タンク１０１を湯で満たすことで、貯湯タンク１０１内に中温水が残留することをより確実に抑制できるので、貯湯タンク１０１内に細菌が繁殖することをより確実に抑制できる。
【００２２】
図２は、実施の形態１の貯湯式給湯機１において実行される制御ルーチンのフローチャートである。図２のステップＳ４００から処理を開始する。ステップＳ４００からステップＳ４０１へ移行する。ステップＳ４０１で、制御装置３００は、前回の沸上げ運転の実施から３日が経過しているか否かを判断する。前回の沸上げ運転の実施から３日が経過している場合には、ステップＳ４０１からステップＳ４０７へ移行する。ステップＳ４０７では、制御装置３００は、ヒートポンプ熱源機２００及び循環ポンプ１０２の運転を開始させる、すなわち沸上げ運転を開始させる。これに対し、前回の沸上げ運転の実施からまだ３日が経過していない場合には、ステップＳ４０１からステップＳ４０２へ移行する。
【００２３】
ステップＳ４０２で、制御装置３００は、現在の時刻が特定時間帯に含まれているか否かを判断する。特定時間帯とは、例えば、使用者が負担する電力料金の単価が、他の時間帯に比べて安価であるなどの、経済的メリットが大きくなる時間帯である。例えば、一般的な時間帯別電灯契約における２３時から翌朝７時までの時間帯が特定時間帯に相当する。現在の時刻が特定時間帯に含まれている場合には、ステップＳ４０２からステップＳ４０６へ移行する。これに対し、現在の時刻が特定時間帯に含まれていない場合には、ステップＳ４０２からステップＳ４０３へ移行する。
【００２４】
ステップＳ４０３で、制御装置３００は、供給管６内の水流の有無を判断する。例えば、流量センサ１０８で検知される供給流量Ｆｌｗが実質的に０Ｌ／ｍｉｎである場合など、供給管６内の水流が無い場合には、ステップＳ４０３からステップＳ４０１へ戻る。これに対し、流量センサ１０８で検知される供給流量Ｆｌｗが０Ｌ／ｍｉｎより大きい場合など、供給管６内の水流が有る場合には、ステップＳ４０３からステップＳ４０４へ移行する。
【００２５】
ステップＳ４０４で、制御装置３００は、以下のようにして、混合弁１０６の開度について判断する。混合弁１０６の湯側の開度、すなわち出湯管５に接続された第二入口側の開度が、基準開度Ｓｔｅｐに比べて大きい場合には、ステップＳ４０４からステップＳ４０５へ移行する。混合弁１０６の湯側の開度が基準開度Ｓｔｅｐに比べて小さい場合には、ステップＳ４０４からステップＳ４０１へ戻る。基準開度Ｓｔｅｐは、混合弁１０６の湯側の開度が、水側の開度すなわち給水管４に接続された第一入口側の開度以上となる値でもよい。
【００２６】
ステップＳ４０５で、制御装置３００は、供給温度センサ１０７で検知された供給温度Ｔｈと、下部温度センサ１０４で検知されたタンク下部温度Ｔｂとの温度差（Ｔｈ−Ｔｂ）を、第一基準値Ｔｓ１と比較する。第一基準値Ｔｓ１は、供給温度Ｔｈがタンク下部温度Ｔｂに実質的に同等とみなせるか否かを判定するための温度である。以下の説明では「実質的に同等」を実質同等と称する。第一基準値Ｔｓ１は、例えば、５℃でもよい。温度差（Ｔｈ−Ｔｂ）が第一基準値Ｔｓ１より小さい場合、すなわち供給温度Ｔｈがタンク下部温度Ｔｂに実質同等とみなせる場合には、ステップＳ４０５からステップＳ４０６へ移行する。これに対し、温度差（Ｔｈ−Ｔｂ）が第一基準値Ｔｓ１以上である場合、すなわち供給温度Ｔｈが、タンク下部温度Ｔｂに比べて、実質同等の域を超えて高いとみなせる場合には、ステップＳ４０５からステップＳ４０８へ移行する。
【００２７】
ステップＳ４０６で、制御装置３００は、目標沸上げ温度Ｔｐ（例えば６５℃）から沸上げ開始基準値Ｔｓｔｐを引いた値（Ｔｐ−Ｔｓｔｐ）と、下部温度センサ１０４で検知されたタンク下部温度Ｔｂとを比較する。沸上げ開始基準値Ｔｓｔｐは、第一基準値Ｔｓ１より大きい値である。沸上げ開始基準値Ｔｓｔｐは、例えば、１０℃でもよい。タンク下部温度Ｔｂが、目標沸上げ温度Ｔｐから沸上げ開始基準値Ｔｓｔｐを引いた値（Ｔｐ−Ｔｓｔｐ）より低い場合には、ステップＳ４０６からステップＳ４０７へ移行する。これに対し、タンク下部温度Ｔｂが、目標沸上げ温度Ｔｐから沸上げ開始基準値Ｔｓｔｐを引いた値（Ｔｐ−Ｔｓｔｐ）以上である場合には、ステップＳ４０６からステップＳ４０８へ移行する。
【００２８】
ステップＳ４０７では、制御装置３００は、ヒートポンプ熱源機２００及び循環ポンプ１０２の運転を開始させる、すなわち沸上げ運転を開始させる。ステップＳ４０７からステップＳ４０１へ戻る。
【００２９】
ステップＳ４０８では、制御装置３００は、ヒートポンプ熱源機２００及び循環ポンプ１０２を停止させる、すなわち沸上げ運転を実施しない。
【００３０】
本実施の形態では、上述したステップＳ４０３，Ｓ４０４，Ｓ４０５の処理により、貯湯タンク１０１の湯を使い切った状態であるか否かを検知できる。「貯湯タンク１０１の湯を使い切った状態」とは、貯湯タンク１０１の内部が、給水管４から供給された低温の水で満たされた状態のことである。ステップＳ４０３で供給管６内の水流有りが検知され、かつ、ステップＳ４０４で混合弁１０６の湯側の開度が基準開度Ｓｔｅｐに比べて大きい状態のときには、貯湯タンク１０１の上部から出湯管５及び供給管６への水流が有ると判断できる。この状態において、ステップＳ４０５で供給管６内の水温である供給温度Ｔｈがタンク下部温度Ｔｂに実質同等である場合には、貯湯タンク１０１内の上部にまで低温水が満ちている状態である、すなわち貯湯タンク１０１の湯を使い切った状態とみなせる。
【００３１】
本実施の形態であれば、特定時間帯以外の時間帯（例えば、７時から２３時まで）においては、貯湯タンク１０１の湯を使い切った状態になるまでは、ステップＳ４０５からステップＳ４０８へ移行することで、沸上げ運転が禁止される。このため、貯湯タンク１０１に貯えられた湯の使い切りを促すことができる。その結果、ヒートポンプ熱源機２００で一度加熱された後に温度低下した中温水、すなわち加熱により残留塩素濃度が低下している可能性のある中温水が、貯湯タンク１０１内に長時間滞留することを抑制できる。よって、貯湯タンク１０１内の水質の低下を確実に防止できる。なお、ステップＳ４０５で、タンク下部温度Ｔｂに代えて、給水温度センサ１０９で検知された給水温度を利用してもよい。
【００３２】
本実施の形態では、原則として、１日を周期として沸上げ運転を実施する。本実施の形態における１日は、「第一の単位期間」の例である。また、本実施の形態における３日は、「第二の単位期間」の例である。第二の単位期間は、第一の単位期間より長い期間である。この３日間すなわち第二の単位期間は、例えば使用者の不在等で全く給湯が行われない場合の貯湯タンク１０１内の湯水の残留期間を想定しており、夏季など外気温度が高い場合に放熱による温度低下が小さい場合でも、時間の経過により残留塩素濃度が低下している場合を想定している。
【００３３】
本実施の形態では、ステップＳ４０１で前回の沸上げ運転の実施から３日（第二の単位期間）が経過している場合には、ステップＳ４０７へ移行し、沸上げ運転を実施する。この沸上げ運転は、貯湯タンク１０１の内部が湯で満たされるように実施される。これにより、残留塩素濃度が低下している可能性のある貯湯タンク１０１内の中温水が、目標沸上げ温度Ｔｐ（例えば６５℃）まで再加熱される。よって、貯湯タンク１０１内での細菌の繁殖をより確実に抑制でき、水質を良好に維持できる。
【００３４】
本実施の形態では、貯湯タンク１０１の湯を使い切った後も、貯湯タンク１０１から出湯管５を介してガス給湯機５００へ水の供給を行う。すなわち、供給温度センサ１０７で検知された供給温度Ｔｈが目標供給温度Ｔｈｓより低い場合であっても、貯湯タンク１０１からガス給湯機５００へ給水を停止せずに継続する。このようにすることで、貯湯タンク１０１の内部を、給水管４から供給される新鮮な水で満たすことができるので、貯湯タンク１０１の内部の水質をより良好に維持できる。貯湯タンク１０１からガス給湯機５００へ供給された水はガス給湯機５００で加熱される。ガス給湯機５００は、給湯温度調節機能を備える。目標供給温度Ｔｈｓより低い温度の水がガス給湯機５００へ供給された場合にも、ガス給湯機５００の給湯温度調節機能によって、浴槽６００または給湯口への給湯温度を維持できる。
【００３５】
図３は、実施の形態１の貯湯式給湯機１において実行される制御ルーチンのフローチャートである。図３のステップＳ７００から処理を開始する。ステップＳ７００からステップＳ７０１へ移行する。ステップＳ７０１で、制御装置３００は、目標沸上げ温度Ｔｐ（例えば６５℃）から沸上げ開始基準値Ｔｓｔｐ（例えば１０℃）を引いた値（Ｔｐ−Ｔｓｔｐ）と、タンク下部温度Ｔｂとを比較する。タンク下部温度Ｔｂが、目標沸上げ温度Ｔｐから沸上げ開始基準値Ｔｓｔｐを引いた値（Ｔｐ−Ｔｓｔｐ）より低い場合には、ステップＳ７０１からステップＳ７０２へ移行する。これに対し、タンク下部温度Ｔｂが、目標沸上げ温度Ｔｐから沸上げ開始基準値Ｔｓｔｐを引いた値（Ｔｐ−Ｔｓｔｐ）以上である場合には、ステップＳ７０１からステップＳ７０６へ移行する。ステップＳ７０６では、積算供給量Ｌｅを０に初期化する。
【００３６】
ステップＳ７０２にて、流量センサ１０８で検知される供給流量Ｆｌｗの値が０Ｌ／ｍｉｎより大きいか否かを判断する。供給流量Ｆｌｗの値が０Ｌ／ｍｉｎより大きい場合にはステップＳ７０２からステップＳ７０３へ移行する。供給流量Ｆｌｗの値が０Ｌ／ｍｉｎ以下の場合にはステップＳ７０２からステップＳ７０１へ戻る。
【００３７】
ステップＳ７０３にて、混合弁１０６の湯側の開度が基準開度Ｓｔｅｐに比べて大きいか否かを判断する。混合弁１０６の湯側の開度が基準開度Ｓｔｅｐに比べて大きい場合には、ステップＳ７０３からステップＳ７０４へ移行する。混合弁１０６の湯側の開度が基準開度Ｓｔｅｐに比べて小さい場合には、ステップＳ７０３からステップＳ７０１へ戻る。
【００３８】
ステップＳ７０４にて、供給温度センサ１０７で検知された供給温度Ｔｈと、下部温度センサ１０４で検知されたタンク下部温度Ｔｂとの温度差（Ｔｈ−Ｔｂ）を、第一基準値Ｔｓ１と比較する。温度差（Ｔｈ−Ｔｂ）が第一基準値Ｔｓ１より小さい場合、すなわち貯湯タンク１０１の湯を使い切った状態であるとみなせる場合には、ステップＳ７０４からステップＳ７０５へ移行する。これに対し、温度差（Ｔｈ−Ｔｂ）が第一基準値Ｔｓ１以上である場合、すなわち貯湯タンク１０１の湯をまだ使い切っていない場合には、ステップＳ７０４からステップＳ７０１へ戻る。
【００３９】
ステップＳ７０５にて、供給流量Ｆｌｗを積算供給量Ｌｅに加算する。ステップＳ７０５からステップＳ７０１へ戻る。
【００４０】
上述した図３のフローチャートの処理によれば、貯湯タンク１０１の湯を使い切った状態で貯湯式給湯機１からガス給湯機５００へ供給された水の総量を積算供給量Ｌｅとして検知できる。
【００４１】
図４は、実施の形態１の貯湯式給湯機１において実行される制御ルーチンのフローチャートである。図４のステップＳ１０００から処理を開始する。ステップＳ１０００からステップＳ１００１へ移行する。ステップＳ１００１で、前回の沸上げ運転の実施から３日が経過しているか否かを判断する。前回の沸上げ運転の実施から３日が経過している場合には、ステップＳ１００１からステップＳ１００４へ移行する。前回の沸上げ運転の実施からまだ３日が経過していない場合には、ステップＳ１００１からステップＳ１００２へ移行する。
【００４２】
ステップＳ１００２にて、積算供給量Ｌｅが０Ｌより大きいか否かを判断する。積算供給量Ｌｅが０Ｌより大きい場合にはステップＳ１００２からステップＳ１００３へ移行する。積算供給量Ｌｅが０Ｌの場合にはステップＳ１００２からステップＳ１００７へ移行する。
【００４３】
ステップＳ１００３にて、積算供給量Ｌｅを基準値Ｌｓと比較する。基準値Ｌｓは、例えば、１０Ｌでもよい。積算供給量Ｌｅが基準値Ｌｓより多い場合には、ステップＳ１００３からステップＳ１００５へ移行する。積算供給量Ｌｅが基準値Ｌｓ以下の場合には、ステップＳ１００３からステップＳ１００６へ移行する。
【００４４】
基準値Ｌｓは、例えば以下のようにして決めてもよい。目標供給温度Ｔｈｓを３０℃と仮定する。給水温度を１０℃と仮定する。貯湯タンク１０１の容量を２００Ｌと仮定する。沸上げ温度が１℃変化した場合、概算で２００Ｌ×１℃÷（３０℃−１０℃）＝１０Ｌ程度の給湯量に相当する。
【００４５】
ステップＳ１００４にて、現在の目標沸上げ温度Ｔｐに１０℃を加算した値と、所定温度である６５℃とを比較して、そのうちの高い方の値を次回の目標沸上げ温度Ｔｐにするように更新する。その後、ステップＳ１００８へ移行し、処理を終了する。
【００４６】
ステップＳ１００５にて、現在の目標沸上げ温度Ｔｐに補正値ΔＴｉを加算した値を次回の目標沸上げ温度Ｔｐにするように更新する。補正値ΔＴｉは、例えば、１℃でもよい。その後、ステップＳ１００８へ移行し、処理を終了する。
【００４７】
ステップＳ１００６にて、現在の目標沸上げ温度Ｔｐに等しい値を次回の目標沸上げ温度Ｔｐにする。すなわち、ステップＳ１００６では、目標沸上げ温度Ｔｐを変更しない。その後、ステップＳ１００８へ移行し、処理を終了する。
【００４８】
ステップＳ１００７にて、現在の目標沸上げ温度Ｔｐから補正値ΔＴｄを減算した値を次回の目標沸上げ温度Ｔｐにするように更新する。補正値ΔＴｄは、例えば、１℃でもよい。その後、ステップＳ１００８へ移行し、処理を終了する。
【００４９】
本実施の形態であれば、上述した図４のフローチャートの処理によって目標沸上げ温度Ｔｐを決定することで、以下の効果が得られる。
【００５０】
前回の沸上げ運転の実施から３日以内においては、貯湯タンク１０１の湯を使い切った状態で貯湯式給湯機１からガス給湯機５００へ供給された水の総量である積算供給量Ｌｅに基づいて、次回の沸上げ運転の目標沸上げ温度Ｔｐを以下のように決定する。積算供給量Ｌｅが０Ｌの場合には、過去３日間、すなわち第二の単位期間において、貯湯タンク１０１の湯を使い切った状態が発生していないと考えられる。この場合には、前回の沸上げ運転で貯湯タンク１０１に蓄積した熱量が、必要量に比べて、多すぎると考えられる。この場合には、ステップＳ１００７にて、次回の目標沸上げ温度Ｔｐを現在の目標沸上げ温度Ｔｐより低い値に設定する。その結果、次回の沸上げ運転で貯湯タンク１０１に蓄積する熱量は、前回の沸上げ運転で貯湯タンク１０１に蓄積した熱量より少なくなる。それゆえ、次回の沸上げ運転で貯湯タンク１０１に蓄積された湯の使い切りを促すことができる。その一方で、積算供給量Ｌｅが基準値Ｌｓより多い場合には、前回の沸上げ運転で貯湯タンク１０１に蓄積した熱量が、必要量に比べて、少なすぎると考えられる。そこで、積算供給量Ｌｅが基準値Ｌｓより多い場合には、ステップＳ１００５にて、次回の目標沸上げ温度Ｔｐを現在の目標沸上げ温度Ｔｐより高い値に設定する。これにより、次回の沸上げ運転で貯湯タンク１０１に蓄積する熱量が過少になることを防止できる。積算供給量Ｌｅが０Ｌより多く基準値Ｌｓ以下である場合には、前回の沸上げ運転で貯湯タンク１０１に蓄積した熱量が適量であると考えられる。この場合には、ステップＳ１００６にて、現在の目標沸上げ温度Ｔｐに等しい値を次回の目標沸上げ温度Ｔｐにすることで、次回の沸上げ運転で貯湯タンク１０１に蓄積する熱量を適量にできる。
【００５１】
一方、前回の沸上げ運転の実施から３日（第二の単位期間）が経過した場合には、ステップＳ１００４にて、現在の目標沸上げ温度Ｔｐに１０℃を加算した値と、所定温度である６５℃とを比較して、そのうちの高い方の値を目標沸上げ温度Ｔｐとする。この場合には、図２のステップＳ４０１からステップＳ４０７へ移行することで、沸上げ運転が実施される。この沸上げ運転の際に、上記のような目標沸上げ温度Ｔｐとすることで、前回の沸上げ運転で貯湯タンク１０１に蓄積した湯の温度より高い温度の湯を貯湯タンク１０１に蓄積できる。その結果、貯湯タンク１０１内での細菌の繁殖をより確実に抑制でき、水質を良好に維持できる。ステップＳ１００４にて、「現在の目標沸上げ温度Ｔｐに１０℃を加算した値」を用いる理由は、以下のようなものである。沸上げ運転が３日間行われていない場合には、タンク下部温度Ｔｂが図２のステップＳ４０６にて沸上げ運転の停止条件を満たしている可能性がある。このため、Ｔｓｔｐと同じ値である１０℃を現在の目標沸上げ温度Ｔｐに加算することで、沸上げ運転の停止条件を満たさないようにする。
【００５２】
水道等の水源の水がガス給湯機５００へ直接に供給されると仮定すると、ガス給湯機５００への入水温度は季節に応じて大きく変動する。これに対し、本実施の形態であれば、貯湯式給湯機１で生成した温水をガス給湯機５００へ供給することで、ガス給湯機５００への入水温度の変動を年間を通して抑制できる。このため、ガス給湯機５００の動作状態を年間を通して安定化できる。
【００５３】
本実施の形態において、制御装置３００は、目標供給温度Ｔｈｓを定期的に変更してもよい。例えば、流量センサ１０８で検知した流量の積算値、すなわち貯湯式給湯機１からガス給湯機５００へ供給された温水の量が、所定供給量（例えば１００Ｌ）を超える毎に、目標供給温度Ｔｈｓを変更してもよい。ガス給湯機５００への入水温度が常に一定であると、ガス給湯機５００が備える給湯温度調節機能が長期間未動作の状態になる可能性がある。ガス給湯機５００の給湯温度調節機能が長期間未動作の状態になると、当該機能の動作不良の原因になる可能性がある。これに対し、目標供給温度Ｔｈｓを定期的に変更することで、ガス給湯機５００への入水温度が定期的に変わり、その入水温度の変化に応じてガス給湯機５００の給湯温度調節機能が動作する。そのため、ガス給湯機５００の給湯温度調節機能に動作不良が生じることを確実に予防できる。
【００５４】
実施の形態２．
次に、図５及び図６を参照して、実施の形態２について説明するが、上述した実施の形態１との相違点を中心に説明し、同一部分または相当部分については説明を簡略化または省略する。
【００５５】
実施の形態２の貯湯式給湯機１の機器構成は、図１に示すものと同様であるので、図示及び説明を省略する。図５及び図６は、実施の形態２の貯湯式給湯機１において実行される制御ルーチンのフローチャートである。実施の形態２の貯湯式給湯機１は、実施の形態１の図２及び図３のルーチンに代えて、図５及び図６に示すルーチンの処理を実行する。実施の形態２の貯湯式給湯機１は、実施の形態１の図４と同じルーチンの処理を実行する。
【００５６】
図５のステップＳ５００から処理を開始する。ステップＳ５００からステップＳ５０１へ移行する。ステップＳ５０１で、制御装置３００は、前回の沸上げ運転の実施から３日が経過しているか否かを判断する。前回の沸上げ運転の実施から３日が経過している場合には、ステップＳ５０１からステップＳ５０５へ移行する。ステップＳ５０５では、制御装置３００は、ヒートポンプ熱源機２００及び循環ポンプ１０２の運転を開始させる、すなわち沸上げ運転を開始させる。これに対し、前回の沸上げ運転の実施からまだ３日が経過していない場合には、ステップＳ５０１からステップＳ５０２へ移行する。
【００５７】
ステップＳ５０２で、制御装置３００は、現在の時刻が特定時間帯に含まれているか否かを判断する。現在の時刻が特定時間帯に含まれている場合には、ステップＳ５０２からステップＳ５０４へ移行する。これに対し、現在の時刻が特定時間帯に含まれていない場合には、ステップＳ５０２からステップＳ５０３へ移行する。
【００５８】
ステップＳ５０３で、制御装置３００は、上部温度センサ１０３で検知されたタンク上部温度Ｔｔと、下部温度センサ１０４で検知されたタンク下部温度Ｔｂとの温度差（Ｔｔ−Ｔｂ）を、第二基準値Ｔｓ２と比較する。第二基準値Ｔｓ２は、タンク上部温度Ｔｔがタンク下部温度Ｔｂに実質同等とみなせるか否かを判定するための温度である。第二基準値Ｔｓ２は、例えば、５℃でもよい。温度差（Ｔｔ−Ｔｂ）が第二基準値Ｔｓ２より小さい場合、すなわちタンク上部温度Ｔｔがタンク下部温度Ｔｂに実質同等とみなせる場合には、ステップＳ５０３からステップＳ５０４へ移行する。これに対し、温度差（Ｔｔ−Ｔｂ）が第二基準値Ｔｓ２以上である場合、すなわちタンク上部温度Ｔｔが、タンク下部温度Ｔｂに比べて、実質同等の域を超えて高いとみなせる場合には、ステップＳ５０３からステップＳ５０６へ移行する。
【００５９】
ステップＳ５０４で、制御装置３００は、目標沸上げ温度Ｔｐ（例えば６５℃）から沸上げ開始基準値Ｔｓｔｐを引いた値（Ｔｐ−Ｔｓｔｐ）と、下部温度センサ１０４で検知されたタンク下部温度Ｔｂとを比較する。沸上げ開始基準値Ｔｓｔｐは、第二基準値Ｔｓ２より大きい値である。沸上げ開始基準値Ｔｓｔｐは、例えば、１０℃でもよい。タンク下部温度Ｔｂが、目標沸上げ温度Ｔｐから沸上げ開始基準値Ｔｓｔｐを引いた値（Ｔｐ−Ｔｓｔｐ）より低い場合には、ステップＳ５０４からステップＳ５０５へ移行する。これに対し、タンク下部温度Ｔｂが、目標沸上げ温度Ｔｐから沸上げ開始基準値Ｔｓｔｐを引いた値（Ｔｐ−Ｔｓｔｐ）以上である場合には、ステップＳ５０４からステップＳ５０６へ移行する。
【００６０】
ステップＳ５０４からステップＳ５０５へ移行すると、制御装置３００は、ヒートポンプ熱源機２００及び循環ポンプ１０２の運転を開始させる、すなわち沸上げ運転を開始させる。ステップＳ５０５からステップＳ５０１へ戻る。
【００６１】
ステップＳ５０４からステップＳ５０６へ移行すると、制御装置３００は、ヒートポンプ熱源機２００及び循環ポンプ１０２を停止させる、すなわち沸上げ運転を実施しない。
【００６２】
本実施の形態では、上述したステップＳ５０３の処理により、貯湯タンク１０１の湯を使い切った状態であるか否かを検知できる。「貯湯タンク１０１の湯を使い切った状態」とは、貯湯タンク１０１の内部が、給水管４から供給された低温の水で満たされた状態のことである。ステップＳ５０３で、タンク上部温度Ｔｔがタンク下部温度Ｔｂに実質同等である場合には、貯湯タンク１０１内の上部にまで低温水が満ちている状態である、すなわち貯湯タンク１０１の湯を使い切った状態とみなせる。
【００６３】
本実施の形態であれば、特定時間帯以外の時間帯（例えば、７時から２３時まで）においては、貯湯タンク１０１の湯を使い切った状態になるまでは、ステップＳ５０３からステップＳ５０６へ移行することで、沸上げ運転が禁止される。このため、貯湯タンク１０１に貯えられた湯の使い切りを促すことができる。その結果、ヒートポンプ熱源機２００で一度加熱された後に温度低下した中温水、すなわち加熱により残留塩素濃度が低下している可能性のある中温水が、貯湯タンク１０１内に長時間滞留することを抑制できる。よって、貯湯タンク１０１内の水質の低下を確実に防止できる。なお、ステップＳ５０３で、タンク下部温度Ｔｂに代えて、給水温度センサ１０９で検知された給水温度を利用してもよい。
【００６４】
次に、図６について説明する。図６のステップＳ８００から処理を開始する。ステップＳ８００からステップＳ８０１へ移行する。ステップＳ８０１で、制御装置３００は、目標沸上げ温度Ｔｐ（例えば６５℃）から沸上げ開始基準値Ｔｓｔｐ（例えば１０℃）を引いた値（Ｔｐ−Ｔｓｔｐ）と、タンク下部温度Ｔｂとを比較する。タンク下部温度Ｔｂが、目標沸上げ温度Ｔｐから沸上げ開始基準値Ｔｓｔｐを引いた値（Ｔｐ−Ｔｓｔｐ）より低い場合には、ステップＳ８０１からステップＳ８０２へ移行する。これに対し、タンク下部温度Ｔｂが、目標沸上げ温度Ｔｐから沸上げ開始基準値Ｔｓｔｐを引いた値（Ｔｐ−Ｔｓｔｐ）以上である場合には、ステップＳ８０１からステップＳ８０４へ移行する。ステップＳ８０４では、積算供給量Ｌｅを０に初期化する。
【００６５】
ステップＳ８０２にて、上部温度センサ１０３で検知されたタンク上部温度Ｔｔと、下部温度センサ１０４で検知されたタンク下部温度Ｔｂとの温度差（Ｔｔ−Ｔｂ）を、第二基準値Ｔｓ２と比較する。温度差（Ｔｔ−Ｔｂ）が第二基準値Ｔｓ２より小さい場合、すなわち貯湯タンク１０１の湯を使い切った状態であるとみなせる場合には、ステップＳ８０２からステップＳ８０３へ移行する。これに対し、温度差（Ｔｔ−Ｔｂ）が第二基準値Ｔｓ２以上である場合、すなわち貯湯タンク１０１の湯をまだ使い切っていない場合には、ステップＳ８０２からステップＳ８０１へ戻る。
【００６６】
ステップＳ８０３にて、供給流量Ｆｌｗを積算供給量Ｌｅに加算する。ステップＳ８０３からステップＳ８０１へ戻る。
【００６７】
上述した図６のフローチャートの処理によれば、貯湯タンク１０１の湯を使い切った状態で貯湯式給湯機１からガス給湯機５００へ供給された水の総量を積算供給量Ｌｅとして検知できる。
【００６８】
図４のフローチャートの処理については、実施の形態１と同様であるので、説明を省略する。本実施の形態２によれば、実施の形態１と同様の効果が得られる。
【００６９】
実施の形態３．
次に、図７及び図８を参照して、実施の形態３について説明するが、上述した実施の形態１との相違点を中心に説明し、同一部分または相当部分については説明を簡略化または省略する。
【００７０】
実施の形態３の貯湯式給湯機１の機器構成は、図１に示すものと同様であるので、図示及び説明を省略する。図７及び図８は、実施の形態３の貯湯式給湯機１において実行される制御ルーチンのフローチャートである。実施の形態３の貯湯式給湯機１は、実施の形態１の図２及び図３のルーチンに代えて、図７及び図８に示すルーチンの処理を実行する。実施の形態３の貯湯式給湯機１は、実施の形態１の図４と同じルーチンの処理を実行する。
【００７１】
図７のステップＳ６００から処理を開始する。ステップＳ６００からステップＳ６０１へ移行する。ステップＳ６０１で、制御装置３００は、前回の沸上げ運転の実施から３日が経過しているか否かを判断する。前回の沸上げ運転の実施から３日が経過している場合には、ステップＳ６０１からステップＳ６０５へ移行する。ステップＳ６０５では、制御装置３００は、ヒートポンプ熱源機２００及び循環ポンプ１０２の運転を開始させる、すなわち沸上げ運転を開始させる。これに対し、前回の沸上げ運転の実施からまだ３日が経過していない場合には、ステップＳ６０１からステップＳ６０２へ移行する。
【００７２】
ステップＳ６０２で、制御装置３００は、現在の時刻が特定時間帯に含まれているか否かを判断する。現在の時刻が特定時間帯に含まれている場合には、ステップＳ６０２からステップＳ６０４へ移行する。これに対し、現在の時刻が特定時間帯に含まれていない場合には、ステップＳ６０２からステップＳ６０３へ移行する。
【００７３】
ステップＳ６０３で、制御装置３００は、供給温度センサ１０７で検知された供給温度Ｔｈと、下部温度センサ１０４で検知されたタンク下部温度Ｔｂとの温度差（Ｔｈ−Ｔｂ）を、第三基準値Ｔｓ３と比較する。第三基準値Ｔｓ３は、供給温度Ｔｈがタンク下部温度Ｔｂに実質同等とみなせるか否かを判定するための温度である。第三基準値Ｔｓ３は、例えば、５℃でもよい。温度差（Ｔｈ−Ｔｂ）が第三基準値Ｔｓ３より小さい場合、すなわち供給温度Ｔｈがタンク下部温度Ｔｂに実質同等とみなせる場合には、ステップＳ６０３からステップＳ６０４へ移行する。これに対し、温度差（Ｔｈ−Ｔｂ）が第三基準値Ｔｓ３以上である場合、すなわち供給温度Ｔｈが、タンク下部温度Ｔｂに比べて、実質同等の域を超えて高いとみなせる場合には、ステップＳ６０３からステップＳ６０６へ移行する。
【００７４】
ステップＳ６０４で、制御装置３００は、目標沸上げ温度Ｔｐ（例えば６５℃）から沸上げ開始基準値Ｔｓｔｐを引いた値（Ｔｐ−Ｔｓｔｐ）と、下部温度センサ１０４で検知されたタンク下部温度Ｔｂとを比較する。沸上げ開始基準値Ｔｓｔｐは、第三基準値Ｔｓ３より大きい値である。沸上げ開始基準値Ｔｓｔｐは、例えば、１０℃でもよい。タンク下部温度Ｔｂが、目標沸上げ温度Ｔｐから沸上げ開始基準値Ｔｓｔｐを引いた値（Ｔｐ−Ｔｓｔｐ）より低い場合には、ステップＳ６０４からステップＳ６０５へ移行する。これに対し、タンク下部温度Ｔｂが、目標沸上げ温度Ｔｐから沸上げ開始基準値Ｔｓｔｐを引いた値（Ｔｐ−Ｔｓｔｐ）以上である場合には、ステップＳ６０４からステップＳ６０６へ移行する。
【００７５】
ステップＳ６０５では、制御装置３００は、ヒートポンプ熱源機２００及び循環ポンプ１０２の運転を開始させる、すなわち沸上げ運転を開始させる。ステップＳ６０５からステップＳ６０１へ戻る。
【００７６】
ステップＳ６０６では、制御装置３００は、ヒートポンプ熱源機２００及び循環ポンプ１０２を停止させる、すなわち沸上げ運転を実施しない。
【００７７】
本実施の形態では、上述したステップＳ６０３の処理により、貯湯タンク１０１の湯を使い切った状態であるか否かを検知できる。「貯湯タンク１０１の湯を使い切った状態」とは、貯湯タンク１０１の内部が、給水管４から供給された低温の水で満たされた状態のことである。混合弁１０６の動作は、供給温度Ｔｈが目標供給温度Ｔｈｓに等しくなるように制御されている。供給温度Ｔｈが目標供給温度Ｔｈｓより低くなると、混合弁１０６は湯側の開度が最大の状態になっていると推定できる。したがって、温度差（Ｔｈ−Ｔｂ）が第三基準値Ｔｓ３より小さい状態では、供給温度Ｔｈは、貯湯タンク１０１の上部から出湯管５により取り出された水の温度に等しいとみなせる。よって、ステップＳ６０３で、温度差（Ｔｈ−Ｔｂ）が第三基準値Ｔｓ３より小さい場合には、貯湯タンク１０１内の上部にまで低温水が満ちている状態である、すなわち貯湯タンク１０１の湯を使い切った状態とみなせる。
【００７８】
本実施の形態であれば、特定時間帯以外の時間帯（例えば、７時から２３時まで）においては、貯湯タンク１０１の湯を使い切った状態になるまでは、ステップＳ６０３からステップＳ６０６へ移行することで、沸上げ運転が禁止される。このため、貯湯タンク１０１に貯えられた湯の使い切りを促すことができる。その結果、ヒートポンプ熱源機２００で一度加熱された後に温度低下した中温水、すなわち加熱により残留塩素濃度が低下している可能性のある中温水が、貯湯タンク１０１内に長時間滞留することを抑制できる。よって、貯湯タンク１０１内の水質の低下を確実に防止できる。なお、ステップＳ６０３で、タンク下部温度Ｔｂに代えて、給水温度センサ１０９で検知された給水温度を利用してもよい。
【００７９】
次に、図８について説明する。図８のステップＳ９００から処理を開始する。ステップＳ９００からステップＳ９０１へ移行する。ステップＳ９０１で、制御装置３００は、目標沸上げ温度Ｔｐ（例えば６５℃）から沸上げ開始基準値Ｔｓｔｐ（例えば１０℃）を引いた値（Ｔｐ−Ｔｓｔｐ）と、タンク下部温度Ｔｂとを比較する。タンク下部温度Ｔｂが、目標沸上げ温度Ｔｐから沸上げ開始基準値Ｔｓｔｐを引いた値（Ｔｐ−Ｔｓｔｐ）より低い場合には、ステップＳ９０１からステップＳ９０２へ移行する。これに対し、タンク下部温度Ｔｂが、目標沸上げ温度Ｔｐから沸上げ開始基準値Ｔｓｔｐを引いた値（Ｔｐ−Ｔｓｔｐ）以上である場合には、ステップＳ９０１からステップＳ９０４へ移行する。ステップＳ９０４では、積算供給量Ｌｅを０に初期化する。
【００８０】
ステップＳ９０２にて、供給温度センサ１０７で検知された供給温度Ｔｈと、下部温度センサ１０４で検知されたタンク下部温度Ｔｂとの温度差（Ｔｈ−Ｔｂ）を、第三基準値Ｔｓ３と比較する。温度差（Ｔｈ−Ｔｂ）が第三基準値Ｔｓ３より小さい場合、すなわち貯湯タンク１０１の湯を使い切った状態であるとみなせる場合には、ステップＳ９０２からステップＳ９０３へ移行する。これに対し、温度差（Ｔｈ−Ｔｂ）が第三基準値Ｔｓ３以上である場合、すなわち貯湯タンク１０１の湯をまだ使い切っていない場合には、ステップＳ９０２からステップＳ９０１へ戻る。
【００８１】
ステップＳ９０３にて、供給流量Ｆｌｗを積算供給量Ｌｅに加算する。ステップＳ９０３からステップＳ９０１へ戻る。
【００８２】
上述した図８のフローチャートの処理によれば、貯湯タンク１０１の湯を使い切った状態で貯湯式給湯機１からガス給湯機５００へ供給された水の総量を積算供給量Ｌｅとして検知できる。
【００８３】
図４のフローチャートの処理については、実施の形態１と同様であるので、説明を省略する。本実施の形態３によれば、実施の形態１と同様の効果が得られる。
【００８４】
図９は、実施の形態１から３の貯湯式給湯機１が備える制御装置３００のハードウェア構成の例を示す図である。制御装置３００の各機能は、処理回路により実現される。図９に示す例では、制御装置３００の処理回路は、少なくとも１つのプロセッサ３０１と少なくとも１つのメモリ３０２とを備える。処理回路が少なくとも１つのプロセッサ３０１と少なくとも１つのメモリ３０２とを備える場合、制御装置３００の各機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアおよびファームウェアの少なくとも一方は、プログラムとして記述される。ソフトウェアおよびファームウェアの少なくとも一方は、少なくとも１つのメモリ３０２に格納される。少なくとも１つのプロセッサ３０１は、少なくとも１つのメモリ３０２に記憶されたプログラムを読み出して実行することにより、制御装置３００の各機能を実現する。少なくとも１つのプロセッサ３０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）ともいう。例えば、少なくとも１つのメモリ３０２は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）等の、不揮発性または揮発性の半導体メモリ、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）等である。
【００８５】
図１０は、実施の形態１から３の貯湯式給湯機１が備える制御装置３００のハードウェア構成の他の例を示す図である。図１０に示す例では、制御装置３００の処理回路は、少なくとも１つの専用のハードウェア３０３を備える。処理回路が少なくとも１つの専用のハードウェア３０３を備える場合、処理回路は、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、またはこれらを組み合わせたものである。制御装置３００の各部の機能がそれぞれ処理回路で実現されても良い。また、制御装置３００の各部の機能がまとめて処理回路で実現されても良い。
【００８６】
また、制御装置３００の各機能について、一部を専用のハードウェア３０３で実現し、他の一部をソフトウェアまたはファームウェアで実現してもよい。処理回路は、ハードウェア３０３、ソフトウェア、ファームウェア、またはこれらの組み合わせによって、制御装置３００の各機能を実現しても良い。
【００８７】
また、単一の制御装置により貯湯式給湯機１の動作が制御される構成に限定されるものではなく、複数の制御装置が連携することで貯湯式給湯機１の動作を制御する構成にしても良い。
【符号の説明】
【００８８】
１  貯湯式給湯機、  ２  往き流路、  ３  戻り流路、  ４  給水管、  ５  出湯管、  ６  供給管、  ７  外部配管、  １００  タンクユニット、  １０１  貯湯タンク、  １０２  循環ポンプ、  １０３  上部温度センサ、  １０４  下部温度センサ、  １０５  減圧弁、  １０６  混合弁、  １０７  供給温度センサ、  １０８  流量センサ、  １０９  給水温度センサ、  １１０  沸上げ温度センサ、  ２００  ヒートポンプ熱源機、  ３００  制御装置、  ３０１  プロセッサ、  ３０２  メモリ、  ３０３  ハードウェア、  ４００  供給温度設定部、  ５００  ガス給湯機、  ６００  浴槽
【図１】
0006565704.tif 000002
【図２】
0006565704.tif 000003
【図３】
0006565704.tif 000004
【図４】
0006565704.tif 000005
【図５】
0006565704.tif 000006
【図６】
0006565704.tif 000007
【図７】
0006565704.tif 000008
【図８】
0006565704.tif 000009
【図９】
0006565704.tif 000010
【図１０】
0006565704.tif 000011