(57)【特許請求の範囲】
【請求項１】
貯湯タンクと、前記貯湯タンク内の湯水を加熱する加熱手段と、前記貯湯タンクの上部から導出された出湯管と、前記貯湯タンクの下部及び前記出湯管の第１途中部に接続された給水管と、前記出湯管の第１途中部よりも下流側に配置され、前記出湯管を流れる湯水を加熱する燃焼式給湯器と、前記出湯管の第１途中部から下流側に流れる湯水を、前記燃焼式給湯器をバイパスさせて流すように前記燃焼式給湯器の上流側における前記出湯管の第２途中部と前記燃焼式給湯器の下流側における前記出湯管の第３途中部とを連通させる出湯バイパス管と、前記貯湯タンクから前記出湯管に供給される湯水と前記給水管から前記出湯管に供給される水との混合比を変更する混合比変更手段と、前記出湯バイパス管を開閉するバイパス弁とを備える給湯システムであって、
当該給湯システムの周囲の温度又は当該給湯システムの給水温度である環境温度を検出する環境温度検出手段と、
前記出湯管からの給湯の開始時に、前記貯湯タンク内に存在する所定温度以上の湯水の量である残湯量を大小に分別して検知する残湯量検知手段と、
前記残湯量検知手段により残湯量が大きいことが検知された場合には、前記貯湯タンクが湯切れ状態になるまで、前記燃焼式給湯器の加熱運転を禁止すると共に前記バイパス弁を開弁状態に制御した状態で、前記混合比変更手段により前記混合比を調整しつつ、前記出湯管から目標温度の湯水を給湯する第１給湯制御処理を実行し、前記残湯量検知手段により残湯量が小さいことが検知された場合には、前記燃焼式給湯器の加熱運転を行いつつ、前記出湯管から目標温度の湯水を給湯する第２給湯制御処理を実行する運転制御手段とを備えており、
前記残湯量検知手段は、前記残湯量が大きいと判断することとなる該残湯量の範囲と、前記残湯量が小さいと判断することとなる該残湯量の範囲との間の境界値である残湯量閾値が、前記環境温度検出手段による前記環境温度の検出値が低いほど、大きくなるようにして、該残湯量の大小を検知するように構成されていると共に、前記環境温度が低いほど、前記所定温度が高くなるように前記環境温度の検出値に応じて前記所定温度を可変的に設定し、その設定した所定温度を用いて前記残湯量の大小を検知するように構成されていることを特徴とする給湯システム。
【請求項２】
貯湯タンクと、前記貯湯タンク内の湯水を加熱する加熱手段と、前記貯湯タンクの上部から導出された出湯管と、前記貯湯タンクの下部及び前記出湯管の第１途中部に接続された給水管と、前記出湯管の第１途中部よりも下流側に配置され、前記出湯管を流れる湯水を加熱する燃焼式給湯器と、前記出湯管の第１途中部から下流側に流れる湯水を、前記燃焼式給湯器をバイパスさせて流すように前記燃焼式給湯器の上流側における前記出湯管の第２途中部と前記燃焼式給湯器の下流側における前記出湯管の第３途中部とを連通させる出湯バイパス管と、前記貯湯タンクから前記出湯管に供給される湯水と前記給水管から前記出湯管に供給される水との混合比を変更する混合比変更手段と、前記出湯バイパス管を開閉するバイパス弁とを備える給湯システムであって、
当該給湯システムの周囲の温度又は当該給湯システムの給水温度である環境温度を検出する環境温度検出手段と、
前記出湯管からの給湯の開始時に、前記貯湯タンク内に存在する所定温度以上の湯水の量である残湯量を大小に分別して検知する残湯量検知手段と、
前記残湯量検知手段により残湯量が大きいことが検知された場合には、前記貯湯タンクが湯切れ状態になるまで、前記燃焼式給湯器の加熱運転を禁止すると共に前記バイパス弁を開弁状態に制御した状態で、前記混合比変更手段により前記混合比を調整しつつ、前記出湯管から目標温度の湯水を給湯する第１給湯制御処理を実行し、前記残湯量検知手段により残湯量が小さいことが検知された場合には、前記燃焼式給湯器の加熱運転を行いつつ、前記出湯管から目標温度の湯水を給湯する第２給湯制御処理を実行する運転制御手段とを備えており、
前記残湯量検知手段は、前記残湯量が大きいと判断することとなる該残湯量の範囲と、前記残湯量が小さいと判断することとなる該残湯量の範囲との間の境界値である残湯量閾値が、前記環境温度検出手段による前記環境温度の検出値が低いほど、大きくなるようにして、該残湯量の大小を検知するように構成されており、
前記環境温度に応じた前記残湯量閾値の変化の形態が互いに異なる複数の動作モードのうちの１つの動作モードを所定の操作により選択するためのモード選択手段をさらに備えており、
前記残湯量検知手段は、該モード選択手段により選択された動作モードで前記残湯量の大小を検知するように構成されていることを特徴とする給湯システム。
【請求項３】
請求項２記載の給湯システムにおいて、
前記複数の動作モードは、前記環境温度の検出値が所定の第１閾値よりも低い場合に、該第１閾値よりも高い場合よりも、前記残湯量閾値が大きくなるようにして、前記残湯量検知手段が該残湯量の大小を検知する第１の動作モードと、前記環境温度の検出値が前記第１閾値よりも高い温度に設定された所定の第２閾値よりも低い場合に、該第２閾値よりも高い場合よりも、前記残湯量閾値が大きくなるようにして、前記残湯量検知手段が該残湯量の大小を検知する第２の動作モードとを含むことを特徴とする給湯システム。
【請求項４】
請求項３記載の給湯システムにおいて、
前記加熱手段は、前記モード選択手段により前記第２の動作モードが選択された場合には、前記第１の動作モードが選択された場合よりも、前記貯湯タンク内の湯水の温度をより高い温度になるように加熱するように構成されていることを特徴とする給湯システム。
【請求項５】
請求項１〜４のいずれか１項に記載の給湯システムにおいて、
前記貯湯タンク内の湯水の温度を、該貯湯タンクの複数の高さ位置でそれぞれ検出する複数の温度センサを備えており、
前記残湯量検知手段は、前記環境温度の検出値に応じて前記複数の温度センサのうちから選択した１つの残湯量検知用の温度センサにより検出された温度を前記所定温度と比較することにより、前記残湯量の大小を検知するように構成されると共に、前記環境温度の検出値が低いほど、前記複数の温度センサのうちのより低い位置の温度センサを前記残湯量検知用の温度センサとして選択するように構成されていることを特徴とする給湯システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、貯湯タンクを有する給湯システムに関する。
【背景技術】
【０００２】
ヒートポンプ等の加熱装置により加熱した湯水を蓄える貯湯タンクを有する給湯システムとしては、従来、例えば、特許文献１に見られるものが知られている。
【０００３】
この給湯システムは、貯湯タンクの上部から導出された出湯管と、貯湯タンクの下部及び出湯管の途中部に接続された給水管と、出湯管の下流側に配置された燃焼式給湯器（燃焼熱により通水を加熱する給湯器）と、出湯管の上記途中部から下流側に流れる湯水を、燃焼式給湯器をバイパスさせて出湯管の上流側から下流側に流す出湯バイパス管とを有する。
【０００４】
そして、貯湯タンクに所定温度以上の高温の湯水が十分に残っている場合（残湯量が大きい場合）には、燃焼式給湯器による湯水の加熱運転を行わない状態で、貯湯タンクの湯水と給水管の水とを適宜混合することで所望の温度に温調してなる湯水を、出湯バイパス管を介して出湯管の終端の給湯口に供給する。
【０００５】
また、貯湯タンクの湯切れが発生した場合には、出湯バイパス管を閉弁して、貯湯タンクの湯水と給水管の水とを適宜混合してなる湯水の全量を燃焼式給湯器に供給し、該燃焼式給湯器の加熱運転によって所望の温度に温調してなる湯水を出湯管の終端の給湯口に供給する。
【０００６】
さらに、貯湯タンクの残湯量が湯切れに近い状態まで低下すると、出湯バイパス管を開弁したまま、燃焼式給湯器の加熱運転を開始して、燃焼式給湯器内の出湯管の湯水を昇温させておくようにしている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１１−１５３７９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、寒冷地、あるいは、冬季等において、給湯システムの周囲の温度や給水温度が低い環境下では、給湯システムの出湯管等における放熱量も大きくなりやすい。
【０００９】
一方、上記給湯システムでは、エネルギー効率を極力高める上では、燃焼式給湯器による湯水の加熱運転を行うことを極力抑制することが望ましい。
【００１０】
しかしながら、特許文献１に見られる如き、従来の給湯システムでは、エネルギー効率を高めるために、燃焼式給湯器の加熱運転を開始する貯湯タンクの残湯量を少なめに設定しておくと、特に、給湯システムの周囲の温度や給水温度が低い場合に、貯湯タンクの湯切れが発生する前における燃焼式給湯器での湯水の昇温が不足して、貯湯タンクの湯切れが発生した直後に、出湯管の給湯口から一時的に冷たい湯が出湯される状況が発生し易いことが本願発明者等の検討によって判明した。
【００１１】
そして、これを防止するために、燃焼式給湯器の加熱運転を開始する貯湯タンクの残湯量を多めに設定しておくと、燃焼式給湯器の加熱運転の頻度が高まって、給湯システムのエネルギー効率の低下を招き易い。
【００１２】
本発明は、かかる背景に鑑みてなされたものであり、燃焼式給湯器の加熱運転を行うことを抑制しつつ、所要の温度の湯水の給湯を高い安定性で行うことを実現できる給湯システムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の給湯システムは、かかる目的を達成するために、貯湯タンクと、前記貯湯タンク内の湯水を加熱する加熱手段と、前記貯湯タンクの上部から導出された出湯管と、前記貯湯タンクの下部及び前記出湯管の第１途中部に接続された給水管と、前記出湯管の第１途中部よりも下流側に配置され、前記出湯管を流れる湯水を加熱する燃焼式給湯器と、前記出湯管の第１途中部から下流側に流れる湯水を、前記燃焼式給湯器をバイパスさせて流すように前記燃焼式給湯器の上流側における前記出湯管の第２途中部と前記燃焼式給湯器の下流側における前記出湯管の第３途中部とを連通させる出湯バイパス管と、前記貯湯タンクから前記出湯管に供給される湯水と前記給水管から前記出湯管に供給される水との混合比を変更する混合比変更手段と、前記出湯バイパス管を開閉するバイパス弁とを備える給湯システムであって、
当該給湯システムの周囲の温度又は当該給湯システムの給水温度である環境温度を検出する環境温度検出手段と、
前記出湯管からの給湯の開始時に、前記貯湯タンク内に存在する所定温度以上の湯水の量である残湯量を大小に分別して検知する残湯量検知手段と、
前記残湯量検知手段により残湯量が大きいことが検知された場合には、前記貯湯タンクが湯切れ状態になるまで、前記燃焼式給湯器の加熱運転を禁止すると共に前記バイパス弁を開弁状態に制御した状態で、前記混合比変更手段により前記混合比を調整しつつ、前記出湯管から目標温度の湯水を給湯する第１給湯制御処理を実行し、前記残湯量検知手段により残湯量が小さいことが検知された場合には、前記燃焼式給湯器の加熱運転を行いつつ、前記出湯管から目標温度の湯水を給湯する第２給湯制御処理を実行する運転制御手段とを備えており、
前記残湯量検知手段は、前記残湯量が大きいと判断することとなる該残湯量の範囲と、前記残湯量が小さいと判断することとなる該残湯量の範囲との間の境界値である残湯量閾値が、前記環境温度検出手段による前記環境温度の検出値が低いほど、大きくなるようにして、該残湯量の大小を検知するように構成されていることを基本構成とする。
【００１４】
かかる基本構成によれば、前記出湯管からの給湯の開始時に、前記残湯量検知手段により残湯量が大きいことが検知された場合には、前記運転制御手段により前記第１給湯制御処理が実行される。これにより、前記燃焼式給湯器の加熱運転を行うことなく、前記出湯管から目標温度の湯水を給湯させることができる。
【００１５】
ここで、出湯管からの給湯（ひいては、貯湯タンクから出湯管への湯水の供給）が継続すると、最終的に、貯湯タンクが湯切れ状態となる。該湯切れ状態は、所定温度以上の湯水の残湯量がゼロもしくはそれに近いものとなる状態である。この湯切れ状態では、貯湯タンクから出湯管に所定温度以上の高温の湯水を供給することができなくなるので、出湯管から目標温度の湯水の給湯を行うために、前記出湯管の第１途中部から下流側に流れる湯水の全体もしくは大部分を燃焼式給湯器に流入させて、該燃焼式給湯器の加熱運転を行う必要がある。
【００１６】
一方、貯湯タンクが湯切れ状態となる前には、前記出湯管の第１途中部から下流側に流れる湯水（貯湯タンクから第１途中部に供給される湯水と給水管から第１途中部に供給される水とを混合してなる湯水。以降、混合湯水ということがある）の多くは、前記出湯バイパス管を通って、出湯管の下流側に流れるものの、該混合湯水の一部は燃焼式給湯器に流入する。
【００１７】
この場合、給湯の開始時における貯湯タンクの残湯量が大きいので、貯湯タンクが湯切れ状態になる前に、前記燃焼式給湯器に、前記目標温度もしくはそれに近い温度の混合湯水の一部を、比較的長い時間にわたって供給することができる。
【００１８】
しかも、前記残湯量検知手段は、前記残湯量の大小を区分する境界値としての前記残湯量閾値が、前記環境温度検出手段による環境温度の検出値が低いほど、大きくなるようにして、該残湯量の大小を検知する。このため、前記環境温度が相対的に低い状況（出湯管等における放熱が生じやすい状況）で、残湯量検知手段により残湯量が大きいと判断された場合には、貯湯タンク内に所定温度以上の湯水が十分に残存している。
【００１９】
例えば、環境温度が相対的に高い状況での前記残湯量閾値をＡ、環境温度が相対的に低い状況での前記残湯量閾値をＢ（＞Ａ）とした場合、環境温度が相対的に高い状況では、残湯量がＢよりも小さくてもＡよりも大きければ、残湯量検知手段により該残湯量が大きいと判断される。
【００２０】
一方、環境温度が相対的に低い状況では、残湯量がＢよりも小さい場合には、残湯量検知手段により該残湯量が大きいと判断されず、該残湯量が大きいと判断される場合には、該残湯量はＢ以上の残湯量である。
【００２１】
従って、環境温度の高低によらずに、貯湯タンクが湯切れ状態になる前に、燃焼式給湯器の出湯管内の湯水の全体を、高い確実性で、目標温度もしくはそれに近い温度に湯水に置換すると共に、該湯水の温度を保温しておくことができる。
【００２２】
このため、貯湯タンクが湯切れ状態となった直後に、一時的に燃焼式給湯器から昇温不足の水が出湯管の下流側に流れるのが防止される。
【００２３】
次に、前記出湯管からの給湯の開始時に、前記残湯量検知手段により残湯量が小さいことが検知された場合には、前記運転制御手段により前記第２給湯制御処理が実行される。
【００２４】
この場合、出湯管からの給湯の開始時における貯湯タンクの残湯量が小さいので、該残湯量が大きい場合よりも、貯湯タンクが早期に湯切れ状態となる。しかるに、貯湯タンクが湯切れ状態になる前であっても、燃焼式給湯器の加熱運転が行われる。このため、貯湯タンクが湯切れ状態になる前に、燃焼式給湯器の出湯管内の湯水を目標温度もしくはそれに近い温度の湯水に速やかに置換して保温しておくことができる。
【００２５】
しかも、前記残湯量検知手段は、前記した如く、前記環境温度検出手段による環境温度の検出値が低いほど、残湯量閾値が大きくなるようにして、該残湯量の大小を検知する。このため、前記環境温度が相対的に低い状況では、該環境温度が相対的に高い状況に比べて、前記残湯量がより多めの状態で、残湯量検知手段より該残湯量が小さいと判断されることとなる。
【００２６】
例えば、環境温度が相対的に高い状況での前記残湯量閾値をＡ、環境温度が相対的に低い状況での前記残湯量閾値をＢ（＞Ａ）とした場合、環境温度が相対的に低い状況では、残湯量がＡよりも小さい場合だけでなく、ＡからＢの間の範囲内である場合にも、残湯量検出手段により該残湯量が小さいと判断される。
【００２７】
一方、環境温度が相対的に高い状況では、残湯量がＡからＢの間の範囲内の残湯量である場合には、残湯量検知手段により該残湯量が大きいと判断される。
【００２８】
従って、環境温度が相対的に低い場合には、貯湯タンクが湯切れ状態になる前に、前記燃焼式給湯器における出湯管の湯水を、該燃焼式給湯器の加熱運転により加熱し得る期間を、環境温度が相対的に高い場合よりも長めにすることができる。ひいては、環境温度が相対的に低い場合でも、貯湯タンクが湯切れ状態になる前に、燃焼式給湯器の出湯管内の湯水の全体を、高い確実性で、目標温度もしくはそれに近い温度に昇温すると共に、該湯水の温度を保温することができる。
【００２９】
この結果、出湯管からの給湯の開始時に、貯湯タンクの残湯量が小さいことが検知される場合であっても、環境温度の高低によらずに、貯湯タンクが湯切れ状態となった直後に、一時的に燃焼器給湯器から昇温不足の水が出湯管の下流側に流れるのを防止することができる。
【００３０】
よって、本発明によれば、燃焼式給湯器の加熱運転を行うことを抑制しつつ、所要の温度の湯水の給湯を高い安定性で行うことを実現できる。
【００３１】
本発明では、上記基本構成に加えてさらに、前記残湯量検知手段は、前記環境温度が低いほど、前記所定温度が高くなるように前記環境温度の検出値に応じて前記所定温度を可変的に設定し、その設定した所定温度を用いて前記残湯量の大小を検知するように構成されている（第１発明）。
【００３２】
この第１発明によれば、前記第１給湯制御処理及び第２給湯制御処理の実行中に貯湯タンクから出湯管に供給される湯水の温度の下限値となる前記所定温度が、環境温度が低いほど、高くなる。
【００３３】
従って、特に、前記環境温度が相対的に低い状況での前記第１給湯制御処理又は第２給湯制御処理の実行中に、貯湯タンクが湯切れ状態となる前に、燃焼式給湯器内の出湯管の全体の湯水を目標温度又はこれに近い温度の湯水に置換して、該温度を保つことを、より高い確実性で安定に行うことができる。
【００３４】
また、本発明では、上記基本構成に加えてさらに、前記環境温度に応じた前記残湯量閾値の変化の形態が互いに異なる複数の動作モードのうちの１つの動作モードを所定の操作により選択するためのモード選択手段を備えており、前記残湯量検知手段は、該モード選択手段により選択された動作モードで前記残湯量の大小を検知するように構成されている（第２発明）。
【００３５】
この第２発明によれば、給湯システムの仕様、設置環境（出湯管の配管状況や、保温材の使用状況等）、あるいは、ユーザの嗜好等に合わせて、前記動作モード（ひいては、前記環境温度に応じた前記残湯量閾値の変化の形態）を選択できる。ひいては、前記残湯量検知手段による残湯量の大小の検知特性を、給湯システムの仕様、設置環境、あるいは、ユーザの嗜好等に適した特性にすることができる。
【００３６】
上記第２発明では、前記複数の動作モードは、前記環境温度の検出値が所定の第１閾値よりも低い場合に、該第１閾値よりも高い場合よりも、前記残湯量閾値が大きくなるようにして、前記残湯量検知手段が該残湯量の大小を検知する第１の動作モードと、前記環境温度の検出値が前記第１閾値よりも高い温度に設定された所定の第２閾値よりも低い場合に、該第２閾値よりも高い場合よりも、前記残湯量閾値が大きくなるようにして、前記残湯量検知手段が該残湯量の大小を検知する第２の動作モードとを含むことが好ましい（第３発明）。 
【００３７】
この第３発明によれば、前記残湯量検知手段による残湯量の検知において、前記第１の動作モードでは、前記環境温度の検出値が第１閾値よりも低い場合に、前記残湯量閾値が相対的に大きくなり、前記環境温度の検出値が第１閾値よりも高い場合に、前記残湯量閾値が相対的に小さくなる。
【００３８】
一方、前記第２の動作モードでは、前記環境温度の検出値が第２閾値よりも低い場合に、前記残湯量閾値が相対的に大きくなり、前記環境温度の検出値が第２閾値よりも高い場合に、前記残湯量閾値が相対的に小さくなる。
【００３９】
そして、前記第２閾値は第１閾値よりも高い温度に設定されている。
【００４０】
このため、前記第２の動作モードでは、出湯管から給湯する湯水の給湯温度を目標温度に追従させる温調制御の安定性を第１の動作モードよりも高めることができる。
【００４１】
また、第１の動作モードでは、第２の動作モードよりも燃焼式給湯器の加熱運転を行うことを極力抑制して、給湯システムのエネルギー効率を第２の動作モードよりも高めることができる。
【００４２】
上記第３発明では、前記加熱手段は、前記モード選択手段により前記第２の動作モードが選択された場合には、前記第１の動作モードが選択された場合よりも、前記貯湯タンク内の湯水の温度をより高い温度になるように加熱するように構成されていることが好ましい（第４発明）。
【００４３】
この第４発明によれば、前記第２の動作モードでは、出湯管から給湯する湯水の温度をを目標温度に追従させるように制御することの安定性を高めることに加えて、給湯の開始時等に、給湯温度を素早く目標温度に制御することができる。
【００４４】
以上説明した第１〜第４発明では、前記残湯量検出手段による残湯量の大小の検知の仕方は、結果的に、前記残湯量閾値を環境温度の検出値に応じて前記した如く変化させ得るように構成されていればよい。
【００４５】
その検知の仕方の形態として、例えば次のような形態を採用することが好ましい。すなわち、前記第１〜第４発明では、前記貯湯タンク内の湯水の温度を、該貯湯タンクの複数の高さ位置でそれぞれ検出する複数の温度センサを備えており、前記残湯量検知手段は、前記環境温度の検出値に応じて前記複数の温度センサのうちから選択した１つの残湯量検知用の温度センサにより検出された温度を前記所定温度と比較することにより、前記残湯量の大小を検知するように構成されると共に、前記環境温度の検出値が低いほど、前記複数の温度センサのうちのより低い位置の温度センサを前記残湯量検知用の温度センサとして選択するように構成されていることが好ましい（第５発明）。
【００４６】
この第５発明によれば、前記複数の温度センサのうちの１つの温度センサにより検出された温度を、前記所定温度と比較することで、結果的に、該所定温度以上の湯水の残湯量を大小に区分して検知できる。この場合、前記残湯量閾値は、当該温度センサの高さ位置に対応する。
【００４７】
従って、第５発明によれば、前記環境温度の検出値に応じて残湯量検知用の温度センサを選択的に切り替えることで、前記残湯量閾値を容易に変化させることができる。
【図面の簡単な説明】
【００４８】
【図１】本発明の一実施形態の給湯システムの構成を示す図。
【図２】図１の給湯システムの給湯運転時の作動を示すフローチャート。
【図３】図２のＳＴＥＰ１３の処理の内容を示すフローチャート。
【図４】図２のＳＴＥＰ１４の処理の内容を示すフローチャート。
【発明を実施するための形態】
【００４９】
本発明の一実施形態を図１〜図４を参照して以下に説明する。
【００５０】
図１を参照して、本実施形態の給湯システムは、燃焼式給湯器１０と、タンクユニット３０と、ヒートポンプユニット６０とを備える。
【００５１】
ヒートポンプユニット６０は、本発明における加熱手段としてのヒートポンプ６１を備える。このヒートポンプ６１は、圧縮機６２、凝縮器６３、減圧器６４、及び蒸発器６５と、これらを経由させて冷媒を循環させる冷媒循環路６６とを備えている。
【００５２】
この場合、凝縮器６３は、後述の貯湯タンク３１内の湯水と冷媒との熱交換を行うことで該湯水を加熱する熱交換器としての機能を有するものであり、貯湯タンク３１と凝縮器６３との間で湯水を循環させるタンク循環路６７を介して貯湯タンク３１に接続されている。タンク循環路６７は、貯湯タンク３１の下部及び上部をそれぞれ凝縮器６３の湯水の流入口、流出口に接続している。そして、タンク循環路６７には、循環ポンプ６８が介装されている。
【００５３】
従って、循環ポンプ６８を作動させることで、貯湯タンク３１内の湯水が貯湯タンク３１の下部から凝縮器６３に供給される。そして、該湯水は、凝縮器６３を経由した後に、貯湯タンク３１の上部から該貯湯タンク３１内に還流する。このように貯湯タンク３１内の湯水をタンク循環路６７で循環させつつ、ヒートポンプ６１を作動させることで、該湯水が、凝縮器６３における冷媒（圧縮機６２で圧縮されて昇温した冷媒）との熱交換によって加熱される。
【００５４】
なお、図１では、循環ポンプ６８は、貯湯タンク３１の下部から凝縮器６３に至る流路に介装されているが、凝縮器６３から貯湯タンク３１の上部に至る流路に介装されていてもよい。
【００５５】
ヒートポンプユニット６０は、さらにヒートポンプ６１及び循環ポンプ６８の作動制御を行う機能を有するヒートポンプコントローラ７１を備えている。該ヒートポンプコントローラ７１は、マイクロコンピュータ等を含む電子回路ユニットにより構成されており、後述のタンクコントローラ４１と相互に通信可能とされている。
【００５６】
また、タンク循環路６７には、貯湯タンク３１に凝縮器６３から供給される湯水の温度を検出する温度センサ７２と、凝縮器６３に貯湯タンク３１から供給される湯水の温度を検出する温度センサ７３とが装着されている。
【００５７】
ヒートポンプコントローラ７１には、後述のタンクコントローラ４１から貯湯タンク３１内の湯水を加熱すべき旨の貯湯沸き上げ指令、及び給湯システムの後述の基本動作モード（もしくは、該基本動作モードにより規定される貯湯沸き上げ温度）を示すデータ等が入力されると共に、上記温度センサ７２，７３の検出データが入力される。
【００５８】
そして、ヒートポンプコントローラ７１は、タンクコントローラ４１から貯湯沸き上げ指令を受信すると、貯湯タンク３１内の湯水を加熱させるように、ヒートポンプ６１及び循環ポンプ６８の作動を制御する。
【００５９】
この場合、ヒートポンプコントローラ７１は、上記温度センサ７２，７３の検出温度を用いて、所定の制御プログラムを実行することで、貯湯タンク３１内の湯水の温度を、給湯システムの基本動作モードに応じて規定される所定の貯湯沸き上げ温度まで昇温させるように、ヒートポンプ６１の出力と循環ポンプ６８の回転数（ひいては、タンク循環路６７を流れる湯水の流量）とを制御する。
【００６０】
詳細は後述するが、本実施形態では、上記基本動作モードは、標準モードと温調優先モードとの２種類の動作モードである。そして、温調優先モードでの貯湯沸き上げ温度は、標準モードの貯湯沸き上げ温度よりも高い所定温度とされている。例えば、標準モードでの貯湯沸き上げ温度は４５°Ｃ、温調優先モードでの貯湯沸き上げ温度は、５０°Ｃとされている。
【００６１】
次に、タンクユニット３０は、ヒートポンプ６１により加熱された湯水を貯蔵する貯湯タンク３１と、出湯管３２、給水管３３及び出湯バイパス管３４とを備える。
【００６２】
出湯管３２は、台所、洗面所、浴室等に配置される給湯口に給湯するための流路である。この出湯管３２は、貯湯タンク３１の上部から導出され、燃焼式給湯器１０（詳しくは、後述の熱交換器１３）を経由した後、終端の給湯口に至るように配管されている。出湯管３２の終端の給湯口には、例えばカラン３５が接続される。
【００６３】
なお、出湯管３２の終端の給湯口は複数に分岐していてもよく、また、カラン３５の代わりに、シャワー等が接続されていてもよい。
【００６４】
給水管３３は、水道管等から供給される水を貯湯タンク３１と出湯管３２とに給水する流路である。この給水管３３は、その下流側の途中部３３ｘから第１分岐給水管３３ａと第２分岐給水管３３ｂとに分岐されている。そして、第１分岐給水管３３ａが貯湯タンク３１の下部に接続され、第２分岐給水管３３ｂが、出湯管３２の上流側の第１途中部３２ｘに接続（合流）されている。
【００６５】
従って、給水管３３は、第１分岐給水管３３ａを介して貯湯タンク３１にその下部から給水すると共に、第２分岐給水管３３ｂを介して出湯管３２の第１途中部３２ｘに給水するように構成されている。なお、給水管３３の途中部３３ｘよりも上流側の箇所には減圧弁３６が介装されている。
【００６６】
出湯管３２の第１途中部３２ｘは、換言すれば、給水管３３から第１分岐給水管３３ａを介して貯湯タンク３１に給水することに伴い該貯湯タンク３１から出湯管３２に供給される湯水と、給水管３３から第２分岐給水管３３ｂを介して出湯管３２に供給される水との混合部である。
【００６７】
そして、貯湯タンク３１から出湯管３２に供給される湯水の流量（出湯管３２の第１途中部３２ｘに貯湯タンク３１側から流入する湯水の流量）であるタンク出湯流量を調整するための流量調整弁３７が、貯湯タンク３１と第１途中部３２ｘとの間で出湯管３２に介装されている。また、給水管３３から第２分岐給水管３３ｂを介して出湯管３２の第１途中部３２ｘに供給される水の流量である混合給水流量を調整するための流量調整弁３８が第２分岐給水管３３ｂに介装されている。
【００６８】
これらの流量調整弁３７，３８により、それぞれタンク出湯流量、混合給水流量を調整することで、貯湯タンク３１から出湯管３２に供給される湯水と給水管３３から第２分岐給水管３３ｂを経由して出湯管３２に供給される水との混合比（詳しくは、タンク出湯流量と混合給水流量との比）を変更することが可能となっている。従って、本実施形態では、流量調整弁３７，３８により、本発明における混合比変更手段が構成されている。
【００６９】
なお、流量調整弁３７，３８を上記の如く備える代わりに、例えば、出湯管３２の第１途中部３２ｘに三方弁を介装し、この三方弁により混合比変更手段を構成してもよい。
【００７０】
出湯バイパス管３４は、出湯管３２の第１途中部３２ｘから下流側に流れる湯水（以降、混合湯水という）を、燃焼式給湯器１０の上流側から下流側にバイパスさせて流す（燃焼式給湯器１０を経由させずに流す）ための流路である。
【００７１】
この出湯バイパス管３４は、燃焼式給湯器１０の上流側における出湯管３２の第２途中部３２ｙと燃焼式給湯器１０の下流側における出湯管３２の第３途中部３２ｚとを連通させるように配管されている。なお、上記第２途中部３２ｙは、第１途中部３２ｘよりも下流側の途中部である。
【００７２】
そして、出湯バイパス管３４には、該出湯バイパス管３４を開閉するバイパス弁３９が介装されている。
【００７３】
ここで、出湯バイパス管３４は、出湯管３２の燃焼式給湯器１０側の流路（第２途中部３２ｙから燃焼式給湯器１０を経由して第３途中部３２ｚに至る流路）よりも圧力損失が小さい流路に構成されている。
【００７４】
このため、バイパス弁３９を開弁した状態では、出湯管３２の第１途中部３２ｘから下流側に流れる前記混合湯水のうちの大部分が、第２途中部３２ｙから出湯バイパス管３４を通って下流側に流れ、残りの一部の混合湯水が燃焼式給湯器１０に流入する。
【００７５】
また、バイパス弁３９を閉弁した状態では、前記混合湯水の全体が燃焼式給湯器１０に流入する。
【００７６】
タンクユニット３０は、さらに、前記流量調整弁３７，３８、及びバイパス弁３９の作動制御等を行う機能を有するタンクコントローラ４１を備えている。該タンクコントローラ４１は、マイクロコンピュータ等を含む電子回路ユニットにより構成されており、ヒートポンプコントローラ７１及び後述の給湯コントローラ２１と相互に通信可能とされている。
【００７７】
また、タンクコントローラ４１には、給湯システムの基本動作モード（標準モード又は温調優先モード）をタンクコントローラ４１に指示するためのモード設定スイッチ４２と、使用者が給湯システムの運転操作等を行うためのリモコン４３と、給湯システムの周囲の温度を環境温度として検出する環境温度センサ４４とが接続されている。
【００７８】
モード設定スイッチ４２は、給湯システムの設置施工時、あるいは、保守点検時等に業者が操作することで、標準モード及び温調優先モードのいずれかの基本動作モードを選択的に設定するためのスイッチである。このモード設定スイッチ４２は、本発明におけるモード選択手段に相当する。
【００７９】
ここで、上記標準モードは、給湯システム１の給湯運転（給湯口への給湯を行う運転）を温調優先モードよりも良好なエネルギー効率で行い得る動作モードであり、温調優先モードは、低温環境であっても、給湯運転時の給湯温度（給湯口から出湯させる湯の温度）の目標温度へ追従制御の安定性等を標準モードよりも高めることができる動作モードである。
【００８０】
基本動作モードは、給湯システムの設置環境や使用者の嗜好等に応じて設定される。例えば、給湯システムがさほど低温とならないような場所に設置される場合や、使用者がエネルギー効率を重視するような場合には、基本動作モードとして標準モードが設定される。また、寒冷地等、給湯システムが低温となる場所に設置される場合や、給湯温度の制御性（温調性能）を重視するような場合には、基本動作モードとして温調優先モードが設定される。
【００８１】
なお、上記標準モード及び温調優先モードは、それぞれ、本発明における第１の動作モード、第２の動作モードに相当する。
【００８２】
リモコン４３は、図示しない操作スイッチの操作、あるいは音声入力等に応じて、給湯システムの給湯運転のオンオフ、浴槽の湯はり運転のオンオフ、目標給湯温度、目標湯はり温度等の運転操作情報をタンクコントローラ４１に指示する端末機器である。
【００８３】
なお、モード設定スイッチ４２の代わりに、リモコン４３の操作スイッチの所定の操作（複数の操作スイッチの同時操作等）によって、基本動作モードを選択し得るようにしてもよい。この場合には、リモコン４３がモード選択手段として機能することとなる。
【００８４】
環境温度センサ４４は、本発明における環境温度検出手段に相当するものである。この環境温度センサ４４は、環境温度として外気温を検出し、その検出データをタンクコントローラ４１に入力する。
【００８５】
また、タンクユニット３０の貯湯タンク３１、出湯管３２、給水管３３には、以下に説明する種々のセンサが組み付けられており、これらのセンサの検出データもタンクコントローラ４１に入力される。
【００８６】
すなわち、貯湯タンク３１には、貯湯タンク３１内に存在する所定温度以上の湯の量である残湯量を大小に分別して検知するための第１タンク温度センサ４５及び第２タンク温度センサ４６と、貯湯タンク３１の湯切れ状態（貯湯タンク３１内に所定温度以上の湯が無いか、もしくはほとんど無いと見なせる状態）や貯湯タンク３１内の上部の湯水の温度を検知するための第３タンク温度センサ４７とが付設されている。
【００８７】
第１〜第３タンク温度センサ４５，４６，４７は、それぞれ、貯湯タンク３１の互いに異なる所定の高さ位置で該貯湯タンク３１の外周面又は内部に装着されており、それぞれの高さ位置での貯湯タンク３１内の湯水の温度を検出する。
【００８８】
この場合、第１〜第３タンク温度センサ４５，４６，４７のそれぞれの高さ（貯湯タンク３１の下端からの高さ）ｈ１、ｈ２、ｈ３は、図示のように、ｈ１＜ｈ２＜ｈ３となるように設定されている。
【００８９】
より具体的には、第１タンク温度センサ４５の高さｈ１は、その高さｈ１よりも上側における貯湯タンク３１内の容量（以降、第１所定量という）が例えば３０リットルとなり、第２タンク温度センサ４６の高さｈ２は、その高さｈ２よりも上側における貯湯タンク３１内の容量（以降、第２所定量という）が例えば１２リットル、第３タンク温度センサ４７の高さｈ３は、その高さｈ３よりも上側における貯湯タンク３１内の容量（以降、第３所定量という）が例えば６リットルとなるように、ｈ１、ｈ２、ｈ３が設定されている。
【００９０】
また、給水管３３のうちの、途中部３３ｘよりも上流側の箇所には、該給水管３３を流れる水の流量（貯湯タンク３１及び出湯管３２へのトータルの給水流量）を検出する流量センサ４９が装着され、第２分岐給水管３３ｂには、給水温度を検出する温度センサ５０が装着されている。
【００９１】
また、出湯管３２の第１途中部３２ｘよりも上流側の箇所には、前記タンク出湯流量を検出する流量センサ５１と、貯湯タンク３１側から第１途中部３２ｘに流入する湯水の温度を検出する温度センサ５２とが装着されている。
【００９２】
さらに、出湯管３２の第１途中部３２ｘと第２途中部３２ｙとの間の箇所には、第１途中部３２ｘから下流側に流れる混合湯水の温度を検出する温度センサ５３が装着され、第３途中部３２ｚの下流側の箇所には、給湯口から出湯させる湯水の温度（給湯温度）を検出する温度センサ５４が装着されている。
【００９３】
なお、給水温度を検出するための温度センサ５０は、途中部３３ｘよりも上流側の給水管３３、あるいは、第１分岐給水管３３ａに装着されていてもよい。また、流量センサ４９，５１のいずれか一方の代わりに、第２分岐給水管３３ｂを流れる水の流量を検出する流量センサが該第２分岐給水管３３ｂに装着されていてもよい。
【００９４】
そして、タンクコントローラ４１は、モード設定スイッチ４２で設定された基本動作モード、リモコン４３から与えられる運転操作情報、上記各センサ４４〜５４の検出データを用いて、所定の制御プログラムを実行する。
【００９５】
この場合、タンクコントローラ４１は、制御プログラムを実行することで実現される機能として、ヒートポンプコントローラ７１と協働して、ヒートポンプユニット６０に係る制御を行う機能を有する。この制御では、タンクコントローラ４１は、第１〜第３タンク温度センサ４５〜４７のうちの例えば第３タンク温度センサ４７の検出温度を監視し、該検出温度があらかじめ設定された貯湯沸き上げ開始温度以下になると、ヒートポンプコントローラ７１に前記貯湯沸き上げ指令を出力する。なお、貯湯沸き上げ開始温度は、前記沸き上げ温度よりも低い温度である。
【００９６】
また、タンクコントローラ４１は、本発明における残湯量検知手段としての機能を有する。さらに、タンクコントローラ４１は、給湯コントローラ２１と協働することで、本発明における運転制御手段としての機能を有している。
【００９７】
タンクコントローラ４１の残湯量検知手段としての機能と、運転制御手段としての機能とを以下に概略的に説明しておく。
【００９８】
まず、残湯量検知手段としての機能に関し、タンクコントローラ４１は、本実施形態では、第１タンク温度センサ４５又は第２タンク温度センサ４６の検出温度に基づいて、貯湯タンク３１の所定温度以上の湯の残湯量を大小に分別して検知する。なお、以降の説明では、特にことわらない限り、「残湯量」は、ある所定温度以上の湯の量を意味する。
【００９９】
ここで、貯湯タンク３１内の湯水が加熱された状態で、給水管３３の第１分岐給水管３３ａから貯湯タンク３１への給水が行われると、該給水に伴い、貯湯タンク３１内の高温の湯が貯湯タンク３１の上部から出湯管３２に供給される。これに伴い、基本的には、貯湯タンク３１内の下部に低温の水の層が生成されると共に上部に高温の湯の層が生成される。そして、貯湯タンク３１への給水の進行に伴い、貯湯タンク３１の下部の低温層が増加すると共に、上部の高温層が減少していく。
【０１００】
このため、第１タンク温度センサ４５の検出温度が所定温度よりも高い状態は、貯湯タンク３１の残湯量が、前記第１所定量よりも多いことを示し、該検出温度が所定温度よりも低い状態は、該残湯量が前記第１所定量よりも少ないことを示す。
【０１０１】
従って、第１タンク温度センサ４５の検出温度を所定温度と比較することで、貯湯タンク３１の残湯量を大小に分別して（詳しくは、第１所定量よりも多いか否かに分別して）検知できることとなる。
【０１０２】
同様に、第２タンク温度センサ４６の検出温度を所定温度と比較することで、貯湯タンク３１の残湯量を大小に分別して（詳しくは、第２所定量よりも多いか否かに分別して）検知することができる。
【０１０３】
そこで、本実施形態では、タンクコントローラ４１は、第１タンク温度センサ４５又は第２タンク温度センサ４６の検出温度を所定温度と比較することで、貯湯タンク３１の残湯量を大小に分別して検知する。
【０１０４】
この場合、タンクコントローラ４１は、残湯量の大小を検知するために用いる温度センサ４５又は４６を、環境温度センサ４４の検出温度（外気温）に応じて選択的に切り替える。より詳しくは、タンクコントローラ４１は、環境温度センサ４４の検出温度（外気温）が所定値よりも低い場合に、残湯量の大小を検知するために、第１タンク温度センサ４５を選択し、環境温度センサ４４の検出温度が所定値よりも高い場合には、第２タンク温度センサ４６を選択する。
【０１０５】
そして、タンクコントローラ４１は、第１タンク温度センサ４５を選択した場合には、該第１タンク温度センサ４５の検出温度が所定温度以下である場合に、貯湯タンク３１の残湯量が小さいと判断し、該検出温度が所定温度よりも高い場合には、貯湯タンク３１の残湯量が大きいと判断する。この場合には、貯湯タンク３１の残湯量の大小を区分する残湯量閾値（大の残湯量の範囲と小の残湯量の範囲との間の境界値）は結果的に、前記第１所定量となる。
【０１０６】
また、タンクコントローラ４１は、第２タンク温度センサ４６を選択した場合には、該第２タンク温度センサ４６の検出温度が所定温度以下である場合に、貯湯タンク３１の残湯量が小さいと判断し、該検出温度が所定温度よりも高い場合には、貯湯タンク３１の残湯量が大きいと判断する。この場合には、貯湯タンク３１の残湯量の大小を区分する残湯量閾値は結果的に、前記第２所定量（＜第１所定量）となる。
【０１０７】
従って、環境温度センサ４４の検出温度が所定値よりも低い場合には、所定値よりも高い場合よりも上記残湯量閾値が大きくなる。
【０１０８】
なお、第１タンク温度センサ４５又は第２タンク温度センサ４６と比較する所定温度は、本実施形態では、給湯システムの基本動作モードと、給湯運転時の目標給湯温度とに応じて決定される。
【０１０９】
補足すると、第３タンク温度センサ４７の検出温度を所定温度と比較することで、貯湯タンク３１の残湯量を大小に分別して（詳しくは、第３所定量よりも多いか否かに分別して）検知することもできる。
【０１１０】
ただし、本実施形態では、貯湯タンク３１の残湯量が上記第３所定量よりも少ない状態は、貯湯タンク３１内に所定温度以上の高温の湯が無いか、もしくはほとんど無い状態であるので、該高温の湯の湯切れ状態を意味する。
【０１１１】
このため、本実施形態では、タンクコントローラ４１は、第３タンク温度センサ４７を、貯湯タンク３１の湯切れ状態の発生を検知するためのセンサとして利用する。
【０１１２】
また、前記第３タンク温度センサ４７は、第１タンク温度センサ４５又は第２タンク温度センサ４６の検出温度が所定温度以上であるのに、なんらかの異常等により、貯湯タンク３１の上部（第１タンク温度センサ４５及び第２タンク温度センサ４６よりも高い上部）に所定温度よりも低い冷えた湯水が存在するようなイレギュラーな状態を検知するセンサとしても利用される。
【０１１３】
次に、タンクコントローラ４１の運転制御手段としての機能に関し、タンクコントローラ４１は、給湯システムの給湯運転（より詳しくは、流量センサ４９により所定の下限流量以上の通水が検知される給湯運転）の開始時において、第１タンク温度センサ４５又は第２タンク温度センサ４６の検出温度に基づいて、貯湯タンク３１の残湯量が大きいと判断した状況では、第１給湯制御処理を実行する。
【０１１４】
詳細は後述するが、この第１給湯制御処理では、タンクコントローラ４１は、バイパス弁３９を開弁状態に制御した状態で、流量センサ４９，５１の検出流量と、温度センサ５０，５２，５３，５４の検出温度とを監視しつつ、温度センサ５４（又は５３）の検出温度（給湯温度の検出値）が、目標温度（ここでは、リモコン４３で設定された目標給湯温度）になるように、流量調整弁３７，３８の開度を制御する（ひいては、前記混合比を調整する）処理である混合温調制御処理を実行する。また、タンクコントローラ４１は、燃焼式給湯器１０の加熱運転を禁止することを給湯コントローラ２１に指令する。
【０１１５】
その後、第３タンク温度センサ４７の検出温度に基づいて、貯湯タンク３１の湯切れ状態が検知された場合には、タンクコントローラ４１は、バイパス弁３９を閉弁すると共に、燃焼式給湯器１０の加熱運転を許可する旨を給湯コントローラ２１に指令する。
【０１１６】
また、タンクコントローラ４１は、給湯システムの給湯運転の開始時において、第１タンク温度センサ４５又は第２タンク温度センサ４６の検出温度に基づいて、貯湯タンク３１の残湯量が小さいと判断した状況では、タンクコントローラ４１は給湯コントローラ２１と協働して、第２給湯制御処理を実行する。
【０１１７】
詳細は後述するが、この第２給湯制御処理では、タンクコントローラ４１は、バイパス弁３９を閉弁状態に制御した状態で、混合温調制御処理を実行する。また、タンクコントローラ４１は、燃焼式給湯器１０の加熱運転を許可する旨を給湯コントローラ２１に指令する。
【０１１８】
なお、リモコン４３により浴槽の湯はり運転を行うことが指示された場合には、タンクコントローラ４１は、給湯コントローラ２１に浴槽の湯はり運転を行うべきことを指令すると共に、バイパス弁３９を閉弁状態に制御する。
【０１１９】
さらに、タンクコントローラ４１は、第３タンク温度センサ４７の検出温度に基づいて、貯湯タンク３１の湯切れ状態が検知されていない状況では、流量センサ４９，５１の検出流量と、温度センサ５０，５２，５３の検出温度とを監視しつつ、温度センサ５３の検出温度が、目標温度（ここでは、リモコン４３で設定された目標湯はり温度）になるように、混合温調制御処理を実行する。
【０１２０】
この場合、湯切れ状態の検知は、第３タンク温度センサ４７の検出温度を目標湯はり温度と比較することで行われる。
【０１２１】
そして、貯湯タンク３１の湯切れ状態が検知された場合には、給湯コントローラ２１に燃焼式給湯器１０の加熱運転を指令する。
【０１２２】
次に、燃焼式給湯器１０は、出湯管３２により上流側から供給される湯水を燃焼式加熱源１１により適宜加熱するものである。この燃焼式加熱源１１は、ガスバーナ等のバーナ１２と、バーナ１２の燃焼熱が付与される熱交換器１３とを備えている。そして、燃焼式給湯器１０に導入された出湯管３２は、上流側の第２途中部３２ｙから供給される湯水を、熱交換器１３を経由させて、下流側の第３途中部３２ｚに流すように配管されている。
【０１２３】
燃焼式給湯器１０は、さらに、熱交換器１３の上流側から下流側に該熱交換器１３をバイパスさせて湯水を流すためのバイパス管１４と、熱交換器１３の下流側から図示しない浴槽に湯はり用の湯水を供給する湯はり管１５とを備える。
【０１２４】
バイパス管１４は、燃焼式給湯器１０の内部の出湯管３２における熱交換器１３の上流側の途中部と下流側の途中部とを接続している。そして、燃焼式給湯器１０の内部の出湯管３２には、熱交換器１３の上流側におけるバイパス管１４との接続箇所に、該接続箇所から熱交換器１３に流れる湯水の流量と、バイパス管１４に流れる湯水の流量との比率であるバイパス比を調整するためのバイパスサーボ弁１６が介装されている。
【０１２５】
また、燃焼式給湯器１０の内部の出湯管３２には、バイパスサーボ弁１６の上流側の箇所に、燃焼式給湯器１０に上流側から流入する湯水の流量を調整するための水量サーボ弁１７が介装されている。さらに、該出湯管３２には、熱交換器１３の下流側の箇所に、燃焼式給湯器１０の下流側からの湯水の逆流を防止するための逆止弁１８が介装されている。
【０１２６】
湯はり管１５は、熱交換器１３の下流側における出湯管３２から分岐されて、図示しない浴槽に至るように配管されている。そして、この湯はり管１５には、該湯はり管１５を開閉する湯はり弁１９が介装されている。
【０１２７】
燃焼式給湯器１０は、さらに、バーナ１２の燃焼運転、あるいは、バイパスサーボ弁１６、水量サーボ弁１７及び湯はり弁１９の作動制御等を行う機能を有する給湯コントローラ２１を備えている。該給湯コントローラ２１は、マイクロコンピュータ等を含む電子回路ユニットにより構成されている。
【０１２８】
また、燃焼式給湯器１０の内部の出湯管３２には、上流側から該燃焼式給湯器１０に供給される湯水の全体の流量をバイパスサーボ弁１６の上流側で検出する流量センサ２２と、熱交換器１３の下流側におけるバイパス管１４との接続箇所から下流側に供給される湯水の温度（給湯器出湯温度）を当該接続箇所の下流側で検出する温度センサ２３とが装着されている。さらに、湯はり管１５には、該湯はり管１５で浴槽に供給される湯水の流量を検出する流量センサ２４が装着されている。
【０１２９】
給湯コントローラ２１には、タンクコントローラ４１から、給湯運転又は湯はり運転を行うべき旨の指令、目標給湯温度又は目標湯はり温度を示すデータ、給湯運転時に燃焼式給湯器１０の加熱運転（詳しくは、燃焼式加熱源１１による湯水の加熱を行う運転）を許可するか否かを示す指令等が入力されると共に、上記流量センサ２２，２４及び温度センサ２３の検出データが入力される。
【０１３０】
そして、給湯コントローラ２１は、給湯運転を行うことが指令され、且つ、燃焼式給湯器１０の加熱運転を行うことが許可されている状態では、流量センサ２２により所定の下限流量以上の通水が検知される場合に、温度センサ２３の検出温度が、目標温度（ここでは目標給湯温度）になるように、バーナ１２の燃焼量とバイパスサーボ弁１６によるバイパス比とを制御する処理である加熱温調制御処理を実行する。
【０１３１】
また、給湯コントローラ２１は、湯はり運転を行うことが指令されている状態では、湯はり弁１９を開弁する。そして、給湯コントローラ２１は、燃焼式給湯器１０の加熱運転がタンクコントローラ４１から指令された場合に、温度センサ２３の検出温度が、目標温度（ここでは目標湯はり温度）になるように、加熱温調制御処理を実行する。なお、湯はり運転時には、流量センサ２４の検出流量の積算値が、リモコン４３等で設定される目標湯はり量に達すると、湯はり弁１９が閉弁されると共に、燃焼式給湯器１０の加熱運転が終了される。
【０１３２】
本実施形態では、上記したタンクコントローラ４１と給湯コントローラ２１とにより本発明における運転制御手段が構成される。
【０１３３】
次に、本実施形態の給湯システムの給湯運転時におけるタンクコントローラ４１及び給湯コントローラ２１の制御処理を図２〜図４を参照して詳説する。
【０１３４】
給湯システムの電源が投入された状態で、タンクコントローラ４１は、ＳＴＥＰ１において、給水管３３における通水（カラン３５の開栓等に起因する給湯口への通水）の有無を監視する（ＳＴＥＰ１）。
【０１３５】
この場合、タンクコントローラ４１は、給水管３３の流量センサ４９の検出流量があらかじめ設定された下限流量以上となった場合に、通水を検知する。なお、給水管３３の通水が行われていない止水状態では、タンクコントローラ４１は、出湯バイパス管３４のバイパス弁３９を開弁状態に制御している。
【０１３６】
ＳＴＥＰ１で通水が検知されると、ＳＴＥＰ２からの制御処理がタンクコントローラ４１及び給湯コントローラ２１により実行される。
【０１３７】
なお、以降説明するＳＴＥＰ２からの制御処理は、給水管３３の通水が検知されなくなる止水状態になると中止される。
【０１３８】
タンクコントローラ４１は、まず、残湯量検知手段としての機能によって、ＳＴＥＰ２〜１２の処理を実行する。
【０１３９】
ＳＴＥＰ２では、タンクコントローラ４１は、モード設定スイッチ４２で設定されている基本動作モードが標準モードであるか、温調優先モードであるかを判断する。
【０１４０】
基本動作モードが標準モードに設定されている場合には、タンクコントローラ４１は、ＳＴＥＰ３において、環境温度センサ４４により検出される現在の外気温（環境温度）が、あらかじめ設定された第１閾値よりも高いか否かを判断する。該第１閾値は、例えば１０°Ｃである。
【０１４１】
そして、タンクコントローラ４１は、ＳＴＥＰ３の判断結果に応じて、残湯量検知用の温度センサとして、第１タンク温度センサ４５及び第２タンク温度センサ４６のいずれか一方の温度センサを選択する（ＳＴＥＰ４，６）。さらに、タンクコントローラ４１は、選択した温度センサ４５又は４６を用いて、貯湯タンク３１の残湯量の大小を検知する（ＳＴＥＰ５，７）。
【０１４２】
具体的には、タンクコントローラ４１は、外気温の検出値が第１閾値（１０°Ｃ）よりも高い場合には、ＳＴＥＰ４で、第２タンク温度センサ４６を残湯量検知用の温度センサとして選択する。そして、タンクコントローラ４１は、ＳＴＥＰ５において、基本的には、第２タンク温度センサ４６の検出温度ｔｈ２を、残湯量検知用の所定温度と比較することにより、貯湯タンク３１の残湯量の大小を判断する。
【０１４３】
給湯システムの基本動作モードが標準モードである場合、タンクコントローラ４１は、残湯量検知用の所定温度として、リモコン４３で設定された目標給湯温度を使用する。そして、ＳＴＥＰ５では、基本的には、ｔｈ２≦目標給湯温度である場合に、残湯量が小であると判断され、ｔｈ２＞目標給湯温度である場合に、残湯量が大であると判断される。
【０１４４】
ここで、ｔｈ２＞目標給湯温度である場合には、通常は、第２タンク温度センサ４６よりも高い位置での貯湯タンク３１内の湯水の温度も目標給湯温度よりも高い温度となっている。ただし、発生頻度は少ないものの、貯湯タンク３１の上部に目標給湯温度以下の低温の湯水が存在している場合もある。そして、このような場合には、貯湯タンク３１から出湯管３２に一時的に低温の湯水が供給されてしまう。
【０１４５】
そこで、本実施形態では、タンクコントローラ４１は、ＳＴＥＰ５において、貯湯タンク３１内の上部に配置されている前記第３タンク温度センサ４７の検出温度ｔｈ３が残湯量検知用の所定温度（目標給湯温度）以下となっている場合にも、残湯量が小であると判断する（残湯量が小であると見なす）。
【０１４６】
そして、タンクコントローラ４１は、ｔｈ２及びｔｈ３の両方が、残湯量検知用の所定温度（目標給湯温度）よりも高い場合に、貯湯タンク３１の残湯量が大であると判断する。
【０１４７】
また、タンクコントローラ４１は、ＳＴＥＰ３において、外気温の検出値が第１閾値（１０°Ｃ）以下の低温である場合には、ＳＴＥＰ６で、第１タンク温度センサ４５を残湯量検知用の温度センサとして選択する。そして、タンクコントローラ４１は、ＳＴＥＰ７において、基本的には、第１タンク温度センサ４５の検出温度ｔｈ１を、残湯量検知用の所定温度としての目標給湯温度と比較することにより、貯湯タンク３１の残湯量の大小を判断する。
【０１４８】
この場合、ＳＴＥＰ７では、基本的には、ｔｈ１≦目標給湯温度である場合に、残湯量が小であると判断され、ｔｈ１＞目標給湯温度である場合に、残湯量が大であると判断される。
【０１４９】
ただし、本実施形態では、ＳＴＥＰ５の場合と同じ理由によって、タンクコントローラ４１は、ＳＴＥＰ７において、第３タンク温度センサ４７の検出温度ｔｈ３が残湯量検知用の所定温度（目標給湯温度）以下となっている場合にも、残湯量が小であると判断する（残湯量が小であると見なす）。
【０１５０】
そして、タンクコントローラ４１は、ｔｈ１及びｔｈ３の両方が、残湯量検知用の所定温度（目標給湯温度）よりも高い場合に、貯湯タンク３１の残湯量が大であると判断する。
【０１５１】
なお、以降の説明では、ｔｈ１又はｔｈ２が、残湯量検知用の所定温度よりも高い状況で、ｔｈ３が残湯量検知用の所定温度以下となる状況を「タンク内温度のイレギュラー状況」という。
【０１５２】
以上のＳＴＥＰ３〜ＳＴＥＰ７の処理が、標準モードにおいて、タンクコントローラ４１の残湯量検知手段としての機能によって、貯湯タンク３１の残湯量の大小を検知する処理である。
【０１５３】
この場合、外気温（環境温度）の検出値が第１閾値（１０°Ｃ）よりも高い状況では、残湯量検知用の温度センサとして、第２タンク温度センサ４６が使用される一方、外気温（環境温度）の検出値が第１閾値（１０°Ｃ）よりも低い状況（低温環境の状況）では、残湯量検知用の温度センサとして、第２タンク温度センサ４６よりも低い位置の第１タンク温度センサ４５が使用される。
【０１５４】
そして、ＳＴＥＰ５において、残湯量検知用の所定温度に対応する残湯量閾値は、タンク内温度のイレギュラー状況を除き、第２タンク温度センサ４６の高さ位置に対応する第２所定量である。
【０１５５】
また、ＳＴＥＰ７において、残湯量検知用の所定温度に対応する残湯量閾値は、タンク内温度のイレギュラー状況を除き、第１タンク温度センサ４５の高さ位置に対応する第１所定量（＞第２所定量）である。
【０１５６】
従って、ＳＴＥＰ５又は７において、残湯量閾値は、結果的に、外気温（環境温度）の検出値が第１閾値（１０°Ｃ）よりも高い状況よりも、該検出値が第１閾値よりも低い状況の方が大きくなる。
【０１５７】
このため、外気温の検出値が第１閾値よりも低い状況では、第１閾値よりも高い場合に比べて早めに、残湯量が小であると判断されることとなる。
【０１５８】
ＳＴＥＰ５又は７において、貯湯タンク３１の残湯量が大きいと判断された場合には、ＳＴＥＰ１３において、タンクコントローラ４１によって、第１給湯制御処理が実行される。この第１給湯制御処理は、燃焼式給湯器１０の加熱運転を禁止した状態で、給湯口への給湯を行わせる制御処理である。
【０１５９】
また、ＳＴＥＰ５又は７において、貯湯タンク３１の残湯量が小さいと判断された場合には、ＳＴＥＰ１４において、タンクコントローラ４１と給湯コントローラ２１との協働によって、第２給湯制御処理が実行される。この第２給湯制御処理は、燃焼式給湯器１０の加熱運転を許可した状態で、給湯口への給湯を行わせる制御処理である。
【０１６０】
上記第１給湯制御処理は、図３のフローチャートに示す如く実行される。
【０１６１】
タンクコントローラ４１は、ＳＴＥＰ２１において、給湯コントローラ２１に燃焼式給湯器１０の加熱運転を禁止する旨の指令を与える。
【０１６２】
さらにＳＴＥＰ２２において、タンクコントローラ４１は出湯バイパス管３４のバイパス弁３９を開弁状態に制御する。これにより、出湯管３２の第１途中部３２ｘから下流側に流れる混合湯水の大部分は、出湯バイパス管３４を通って給湯口に供給される状態となる。また、一部の混合湯水が出湯バイパス管３４を通らずに、燃焼式給湯器１０に流入する。これにより、燃焼式給湯器１０における出湯管３２内の湯水が燃焼式給湯器１０に流入する混合湯水（湯）に置換される。
【０１６３】
そして、タンクコントローラ４１は、ＳＴＥＰ２３において、前記した混合温調制御処理を実行する。すなわち、タンクコントローラ４１は、流量調整弁３７，３８を介してタンク出湯流量と混合給水流量との比である混合比を調整することで、温度センサ５４（又は５３）で検出される給湯温度が目標給湯温度になるように、温調制御を行う。
【０１６４】
この混合温調制御処理の実行中は、燃焼式給湯器１０の加熱運転は行われず、燃焼式加熱源１１のバーナ１２が消火状態に維持される。
【０１６５】
タンクコントローラ４１は、混合温調制御処理を実行しつつ、ＳＴＥＰ２４において、第３タンク温度センサ４７の検出温度ｔｈ３を所定の湯切れ判定温度と比較することで、貯湯タンク３１の湯切れ状態の発生の有無を検知する。
【０１６６】
この場合、上記湯切れ判定温度として、目標給湯温度が使用される。そして、タンクコントローラ４１は、ｔｈ３＞目標給湯温度である場合には、湯切れ状態が発生してないと判断し、ｔｈ３≦目標給湯温度になると、湯切れ状態が発生したと判断する。
【０１６７】
ＳＴＥＰ２４で湯切れ状態の発生が検知されない場合には、タンクコントローラ４１は、ＳＴＥＰ２１〜２４の処理を継続する。また、ＳＴＥＰ２４で湯切れ状態の発生が検知された場合には、タンクコントローラ４１は、第１給湯制御処理を終了し、後述の第２給湯制御処理を開始する。
【０１６８】
以上が、第１給湯制御処理である。この場合、エネルギー効率が比較的高いヒートポンプ６１によって蓄熱した貯湯タンク３１内の湯水を利用し、且つ、燃焼式給湯器１０の加熱運転を行わずに、給湯口への給湯（目標給湯温度の湯水の給湯）を行うので、該給湯を良好なエネルギー効率で行うことができる。
【０１６９】
次に、前記第２給湯制御処理は、図４のフローチャートに示す如く実行される。
【０１７０】
タンクコントローラ４１は、ＳＴＥＰ３１において、前記ＳＴＥＰ２４と同様に貯湯タンク３１の湯切れ状態の発生の有無を検知する。
【０１７１】
ＳＴＥＰ３１で湯切れ状態の発生が検知されない場合には、タンクコントローラ４１は、ＳＴＥＰ３２において、給湯コントローラ２１に燃焼式給湯器１０の加熱運転を許可する旨の指令を与える。
【０１７２】
さらにＳＴＥＰ３３において、タンクコントローラ４１は出湯バイパス管３４のバイパス弁３９を閉弁状態に制御する。従って、この場合には、前記第１給湯制御処理の場合と異なり、燃焼式給湯器１０の加熱運転を許可した状態で、バイパス弁３９が閉弁状態に制御される。
【０１７３】
そして、ＳＴＥＰ３４において、給湯コントローラ２１による加熱温調制御処理が実行される。併せて、タンクコントローラ４１によって、前記混合比の調整も行われる。
【０１７４】
具体的には、ＳＴＥＰ３４では、タンクコントローラ４１は、温度センサ５３で検出される混合湯水の温度が、目標給湯温度よりも最小能力温度だけ低い所定の混合目標温度になるように、前記混合比を流量調整弁３７，３８を介して調整する。上記最小能力温度は、出湯管３２により燃焼式給湯器１０に流入する現在の水量（流量センサ２２により検出される流量）の湯水を、バーナ１２の最小燃焼量で熱交換器１３を介して加熱した場合における該湯水の上昇温度である。
【０１７５】
さらに、ＳＴＥＰ３４では、給湯コントローラ２１は、温度センサ２３の検出温度（燃焼式給湯器１０から流出する湯水の温度）が目標給湯温度になるようにバーナ１２の燃焼量とバイパスサーボ弁１６によるバイパス比とを制御する（加熱温調制御処理を実行する）。なお、バイパス比を一定として、バーナ１２の燃焼量だけを制御するようにしてもよい。
【０１７６】
以上のＳＴＥＰ３２〜３４の処理は、ＳＴＥＰ３１で貯湯タンク３１の湯切れ状態の発生が検知されるまで継続される。
【０１７７】
補足すると、ＳＴＥＰ３４では、バイパス弁３９を開弁状態で燃焼式給湯器１０の加熱運転を行うようにしてもよい。また、ＳＴＥＰ３４では、前記流量調整弁３７，３８の開度、ひいては、前記混合比を一定に保持するようにしてもよい。
【０１７８】
ＳＴＥＰ３１で貯湯タンク３１の湯切れ状態の発生が検知された場合、あるいは、前記第１給湯制御処理のＳＴＥＰ２４において湯切れ状態の発生が検知された場合には、タンクコントローラ４１は、ＳＴＥＰ３５において、給湯コントローラ２１に燃焼式給湯器１０の加熱運転を許可する旨の指令を与える。
【０１７９】
さらにＳＴＥＰ３６において、タンクコントローラ４１は出湯バイパス管３４のバイパス弁３９を閉弁状態に制御する。これにより、出湯管３２の第１途中部３２ｘから下流側に流れる混合湯水の全量が燃焼式給湯器１０に供給されるようになる。
【０１８０】
そして、ＳＴＥＰ３７において、給湯コントローラ２１による加熱温調制御処理が実行される。なお、この場合、貯湯タンク３１内の残湯量がゼロになると、温度センサ５３で検出される湯水の温度を所望の目標温度に制御することはできない。そこで、ＳＴＥＰ３７では、前記流量調整弁３７，３８を全開にする等、出湯管３２や第２分岐給水管３３ｂの通路抵抗を小さくするよう、流量調整弁３７，３８が制御される。
【０１８１】
貯湯タンク３１の湯切れ状態が発生した後には、以上のＳＴＥＰ３５〜３７の処理が継続される。
【０１８２】
以上が、標準モードでの給湯システムの給湯運転時におけるタンクコントローラ４１及び給湯コントローラ２１の制御処理である。
【０１８３】
次に、給湯システムの基本動作モードとして、温調優先モードが設定されている場合の制御処理を説明する。
【０１８４】
前記ＳＴＥＰ２において、設定されている基本動作モードが温調優先モードである場合には、タンクコントローラ４１は、ＳＴＥＰ８において、環境温度センサ４４により検出される現在の外気温（環境温度）が、あらかじめ設定された第２閾値よりも高いか否かを判断する。この場合、第２閾値は、標準モードにおける第１閾値（１０°Ｃ）よりも高い温度、例えば、２０°Ｃに設定されている。
【０１８５】
そして、タンクコントローラ４１は、ＳＴＥＰ８の判断結果に応じて、残湯量検知用の温度センサとして、第１タンク温度センサ４５及び第２タンク温度センサ４６のいずれか一方の温度センサを選択する（ＳＴＥＰ９，１１）。さらに、タンクコントローラ４１は、選択した温度センサ４５又は４６を用いて、貯湯タンク３１の残湯量の大小を検知する（ＳＴＥＰ１０，１２）。
【０１８６】
具体的には、タンクコントローラ４１は、外気温の検出値が第２閾値（２０°Ｃ）よりも高い場合には、ＳＴＥＰ９で、第２タンク温度センサ４６を残湯量検知用の温度センサとして選択する。そして、タンクコントローラ４１は、ＳＴＥＰ１０において、基本的には、第２タンク温度センサ４６の検出温度ｔｈ２を、残湯量検知用の所定温度と比較することにより、貯湯タンク３１の残湯量の大小を判断する。
【０１８７】
ここで、給湯システムの基本動作モードが温調優先モードである場合には、本実施形態では、残湯量検知用の所定温度として、標準モードの場合よりも若干高い温度が使用される。すなわち、温調優先モードでの残湯量検知用の所定温度として、本実施形態では、リモコン４３で設定された目標給湯温度に所定値αを加えた温度を使用する。該所定値αは、例えば３°Ｃである。
【０１８８】
そして、ＳＴＥＰ１０では、基本的には、ｔｈ２≦目標給湯温度＋αである場合に、残湯量が小であると判断され、ｔｈ２＞目標給湯温度＋αである場合に、残湯量が大であると判断される。
【０１８９】
ただし、本実施形態では、ＳＴＥＰ５の場合と同様にタンク内温度のイレギュラー状況を考慮し、タンクコントローラ４１は、ＳＴＥＰ１０において、第３タンク温度センサ４７の検出温度ｔｈ３が残湯量検知用の所定温度（目標給湯温度＋α）以下となっている場合にも、残湯量が小であると判断する（残湯量が小であると見なす）。
【０１９０】
そして、タンクコントローラ４１は、ｔｈ１及びｔｈ３の両方が、残湯量検知用の所定温度（目標給湯温度＋α）よりも高い場合に、貯湯タンク３１の残湯量が大であると判断する。
【０１９１】
また、タンクコントローラ４１は、ＳＴＥＰ８において、外気温の検出値が第２閾値（２０°Ｃ）以下の低温である場合には、ＳＴＥＰ１１で、第１タンク温度センサ４５を残湯量検知用の温度センサとして選択する。そして、タンクコントローラ４１は、ＳＴＥＰ１２において、基本的には、第１タンク温度センサ４５の検出温度ｔｈ１を、残湯量検知用の所定温度（目標給湯温度＋α）と比較することにより、貯湯タンク３１の残湯量の大小を判断する。
【０１９２】
この場合、ＳＴＥＰ１２では、基本的には、ｔｈ１≦目標給湯温度＋αである場合に、残湯量が小であると判断され、ｔｈ１＞目標給湯温度＋αである場合に、残湯量が大であると判断される。
【０１９３】
ただし、本実施形態では、ＳＴＥＰ５の場合と同様にタンク内温度のイレギュラー状況を考慮し、タンクコントローラ４１は、ＳＴＥＰ１２において、第３タンク温度センサ４７の検出温度ｔｈ３が残湯量検知用の所定温度（目標給湯温度＋α）以下となっている場合にも、残湯量が小であると判断する（残湯量が小であると見なす）。
【０１９４】
そして、タンクコントローラ４１は、ｔｈ１及びｔｈ３の両方が、残湯量検知用の所定温度（目標給湯温度＋α）よりも高い場合に、貯湯タンク３１の残湯量が大であると判断する。
【０１９５】
補足すると、タンク内温度のイレギュラー状況の発生頻度は、一般に十分に少ないので、ＳＴＥＰ１０，１２で第３タンク温度センサ４７の検出温度ｔｈ３を残湯量検知用の所定温度と比較することを省略してもよい。このことは、前記した標準モードにおけるＳＴＥＰ５，７においても同様である。
【０１９６】
上記ＳＴＥＰ８〜ＳＴＥＰ１２の処理が、温調優先モードにおいて、タンクコントローラ４１の残湯量検知手段としての機能によって、貯湯タンク３１の残湯量の大小を検知する処理である。
【０１９７】
この場合、外気温（環境温度）の検出値が第２閾値（２０°Ｃ）よりも高い状況では、残湯量検知用の温度センサとして、第２タンク温度センサ４６が使用される一方、外気温（環境温度）の検出値が第２閾値（２０°Ｃ）よりも低い状況（低温環境の状況）では、残湯量検知用の温度センサとして、第２タンク温度センサ４６よりも低い位置の第１タンク温度センサ４５が使用される。
【０１９８】
この場合、第２閾値は、標準モードにおける第１閾値よりも高いので、温調優先モードでは、外気温が第１閾値よりも低い場合だけでなく、第１閾値よりも多少高い温度（第１閾値と第２閾値との間の温度）である場合でも、第１タンク温度センサ４５が、残湯量検知用の温度センサとして使用される。
【０１９９】
そして、ＳＴＥＰ１０において、残湯量検知用の所定温度に対応する残湯量閾値と、ＳＴＥＰ１２において、残湯量検知用の所定温度に対応する残湯量閾値とは、タンク内温度のイレギュラー状況を除き、それぞれ、第２所定量、第１所定量（＞第２所定量）である。
【０２００】
従って、ＳＴＥＰ１０又は１２において、残湯量閾値は、結果的に、外気温（環境温度）の検出値が第２閾値（２０°Ｃ）よりも高い状況よりも、該検出値が第２閾値よりも低い状況の方が大きくなる。
【０２０１】
このため、外気温の検出値が第２閾値よりも低い状況では、第２閾値よりも高い場合に比べて早めに、残湯量が小であると判断されることとなる。さらに、温調優先モードと標準モードとを比較した場合、外気温が、第１閾値と第２閾値との間の温度となっている状況では、温調優先モードでは、標準モードよりも早めに、残湯量が小であると判断されることとなる。
【０２０２】
また、温調優先モードにおける残湯量検知用の所定温度（目標給湯温度＋α）は、標準モードにおける残湯量検知用の所定温度（目標給湯温度）よりも高いので、温調優先モードにおけるＳＴＥＰ１０で、残湯量の検知結果が大から小に切替わるときに、第２タンク温度センサ４６の高さ位置の上側に存在する残湯（第２所定量の残湯）が有する熱量は、基本的には、標準モードにおけるＳＴＥＰ５で、残湯量の検知結果が大から小に切替わるときに、第２タンク温度センサ４６の高さ位置の上側に存在する残湯の熱量よりも多くなる。
【０２０３】
ＳＴＥＰ１０又は１２において、貯湯タンク３１の残湯量が大きいと判断された場合には、ＳＴＥＰ１３において、前記した第１給湯制御処理が実行される。
【０２０４】
また、ＳＴＥＰ１０又は１２において、貯湯タンク３１の残湯量が小さいと判断された場合には、ＳＴＥＰ１４において、前記した第２給湯制御処理が実行される。
【０２０５】
以上が、温調優先モードでの給湯システムの給湯運転時におけるタンクコントローラ４１及び給湯コントローラ２１の制御処理である。
【０２０６】
以上説明した本実施形態の給湯システムによれば、給湯運転時に、タンクコントローラ４１は、まず、環境温度（外気温）に応じて、残湯量の大小を区分する残湯量閾値が変化するようにして、貯湯タンク３１内の残湯量の大小を検知する。そして、残湯量が大きいと判断された場合には、前記第１給湯制御処理がタンクコントローラ４１により実行され、残湯量が小さいと判断された場合には、前記第２給湯制御処理がタンクコントローラ４１及び給湯コントローラ２１の協働によって実行される。
【０２０７】
ここで、貯湯タンク３１が湯切れ状態になるまでは、バイパス弁３９は開弁状態とされるので、出湯管３２の第１途中部３２ｘから下流側に供給される前記混合湯水は、その大部分が出湯バイパス管３４を通って下流側に流れる。そして、該混合湯水の一部だけが燃焼式給湯器１０に供給される。
【０２０８】
このため、特に環境温度が低い場合には、燃焼式給湯器１０の出湯管３２内の湯水は放熱によって冷えやすい。
【０２０９】
しかるに、本実施形態では、給湯運転の開始時に、環境温度の検出値が、第１閾値又は第２閾値よりも低い低温である場合には、環境温度の検出値が高温である場合よりも、残湯量の大小を区分する残湯量閾値が大きくなるようにして、残湯量の大小が検知される。
【０２１０】
このため、残湯量が大きいと判断された場合の前記第１給湯制御処理の実行時には、環境温度が低い場合であっても、燃焼式給湯器１０の加熱運転を行わずとも、貯湯タンク３１が湯切れ状態になる前に、燃焼式給湯器１０に混合湯水の一部を十分に供給して、燃焼式給湯器１０の出湯管３２の湯水の全体を目標給湯温度またはそれに近い温度の湯水に置換し、さらに該湯水の温度を保温しておくことができる。
【０２１１】
また、残湯量が小さいと判断された場合の前記第２給湯制御処理の実行時には、貯湯タンク３１が湯切れ状態になる前に、燃焼式給湯器１０に供給し得る混合湯水は少ないものの、燃焼式給湯器１０の加熱運転が行われる。
【０２１２】
しかも、環境温度に応じた残湯量の大小の検知によって、環境温度が低い場合には、高い場合に比べて、残湯量が多めの状態で該残湯量が小さいと判断され、燃焼式給湯器１０の加熱運転を行う第２給湯制御処理が実行される。このため、環境温度が低い場合には、基本的には、貯湯タンク３１が湯切れ状態になるまでに、燃焼式給湯器１０の加熱運転が長めの期間、行われる。
【０２１３】
従って、残湯量が小さいと判断された場合の第２給湯制御処理の実行時には、環境温度が低い場合であっても、貯湯タンク３１が湯切れ状態になる前に、燃焼式給湯器１０の加熱運転によって、該燃焼式給湯器１０の出湯管３２の湯水の全体を目標給湯温度またはそれに近い温度の湯水に速やかに昇温させ、さらに該湯水の温度を保温しておくことができる。
【０２１４】
この結果、給湯運転の開始時の残湯量が大きい場合及び小さい場合のいずれの場合であっても、貯湯タンク３１の湯切れ状態が発生することに応じて、全量の湯水を燃焼式給湯器１０を介して給湯する（バイパス弁３９を閉弁する）することを開始したときに、該燃焼式給湯器１０から一時的に冷えた湯水が出湯管３２の給湯口に供給されることを、環境温度の高低によらずに防止することができる。従って、環境温度の高低によらずに、目標給湯温度への実際の給湯温度の追従制御の安定性を高めることができる。
【０２１５】
また、本実施形態では、標準モードと、温調優先モードとのうちのいずれかの基本動作モードを選択可能である。この場合、温調優先モードでは、残湯量検知用の温度センサ４５又は４６を切り替える（ひいては、残湯量閾値を切り替える）ために用いる環境温度（外気温）の第２閾値（２０°Ｃ）が、標準モードにおける第１閾値（１０°Ｃ）よりも高めの温度に設定されている。
【０２１６】
このため、特に、環境温度が第１閾値と第２閾値との間の範囲内の温度である場合に、温調優先モードでは、目標給湯温度への実際の給湯温度の追従制御の安定性を標準モードよりも一層高めることができる。
【０２１７】
加えて、温調優先モードでは、残湯量検知用の所定温度（目標給湯温度＋α）が、標準モードでの残湯量検知用の所定温度（目標給湯温度）よりも高めに設定される。このため、温調優先モードでは、基本的には、標準モードよりも早期に前記２給湯制御処理が行われるようになる。この結果、特に環境温度が低い場合に、上記追従制御の安定性を標準モードよりも高めることができる。
【０２１８】
よって、温調優先モードでは、環境温度によらずに、上記追従制御の良好な安定性を実現できる。
【０２１９】
また、温調優先モードでは、ヒートポンプ６１による貯湯沸き上げ温度が標準モードにおける貯湯沸き上げ温度よりも高い温度とされている。このため、温調優先モードでは、貯湯タンク３１が湯切れ状態になる前に、標準モードよりもより高温の湯水を出湯管３２に供給することが可能となる。この結果、給湯運転の開始時等において、実際の給湯温度の目標給湯温度に素早く制御することができる。
【０２２０】
以上のように温調優先モードでは、目標給湯温度への実際の給湯温度の追従制御の安定性あるいは応答性を高めることができる。
【０２２１】
一方、標準モードでは、目標給湯温度への実際の給湯温度の追従制御の安定性等は温調優先モードよりも低下するものの、温調優先モードよりも燃焼式給湯器１０の加熱運転を行うことが抑制され、給湯システムのエネルギー効率を高効率なものとすることができる。
【０２２２】
次に、以上説明した実施形態の変形態様を説明する。
【０２２３】
前記実施形態では、標準モード及び温調優先モードのいずれの場合でも、残湯量検知用の所定温度を環境温度（外気温）の検出値に応じて変化させるようにしてもよい。具体的には、環境温度の検出値が低いほど、残湯量検知用の所定温度を高くする。
【０２２４】
例えば、標準モードにおいて、残湯量検知用の所定温度を目標給湯温度＋βとして、このβを、環境温度の検出値が低いほど、大きくなるように設定する。
【０２２５】
同様に、温調優先モードにおいて、残湯量検知用の所定温度を目標給湯温度＋α＋βとして、このβを、環境温度の検出値が低いほど、大きくなるように設定する。
【０２２６】
このようにすると、標準モード及び温調優先モードのいずれの場合でも、環境温度によらずに、目標給湯温度への実際の給湯温度の追従制御の安定性をより一層高めることができる。
【０２２７】
また、前記実施形態では、標準モードにおける残湯量検知用の所定温度と温調優先モードにおける残湯量検知用の所定温度とを互いに同じ温度にしてもよい。
【０２２８】
また、前記実施形態では、環境温度として、給湯システムの周囲の温度たる外気温を検出するようにしたが、検出対象の環境温度は、貯湯タンク３１や出湯管３２、あるいは、燃焼式給湯器１０の周囲の温度とほぼ同等の温度であれば、外気温でなくともよい。
【０２２９】
さらには、給湯システムの周囲の温度の代わりに、給水温度を環境温度として検出し、その給水温度の検出値（例えば、温度センサ５０による給水温度の検出値）に応じて残湯量閾値を変化させるようにしてもよい。
【０２３０】
例えば、図２のＳＴＥＰ３又は８において、外気温の検出値を第１閾値又は第２閾値と比較する代わりに、給水温度の検出値が所定の閾値（各動作モード毎の閾値）よりも高いか否かを判断し、その判断結果に応じて、前記実施形態と同様に残湯量検知用の温度センサを選択的に切り替えるようにしてもよい。
【０２３１】
さらに、外気温（給湯システムの周囲の温度）と給水温度との両方を検出し、その両方の温度の検出値に応じて残湯量閾値を変化させるようにしてもよい。例えば、図２のＳＴＥＰ３又は８において、外気温の検出値と給水温度の検出値との両方がそれぞれに対応して設定された所定の閾値よりも高いか否かを判断し、その判断結果に応じて、前記実施形態と同様に残湯量検知用の温度センサを選択的に切り替えるようにしてもよい。
【０２３２】
また、前記実施形態では、環境温度が閾値（第１閾値又は第２閾値）よりも高いか低いかで、残湯量検知用の温度センサ４５又は４５を切り替える（ひいては、残湯量閾値を２種類に切替える）ようにしたが、残湯量閾値を環境温度に応じて３種類以上に切替えるようにしてもよい。
【０２３３】
例えば、３個以上の残湯量検知用の温度センサを貯湯タンク３１の互い異なる高さ位置に備えておき、環境温度の検出値に応じて、残湯量検知用の１つの温度センサを選択する。この場合、環境温度を高中低等、３種類以上に分類し、該環境温度が低いほど、より低い位置の温度センサを選択する。
【０２３４】
このようにすることで、残湯量閾値を、環境温度に応じて３種類以上に切替えることができる。
【０２３５】
また、前記実施形態では、残湯量の大小を検知するために、貯湯タンク３１に装着した温度センサ４５，４６を使用したが、例えば次のような手法で残湯量の大小を検知することも可能である。
【０２３６】
すなわち、貯湯タンク３１の沸き上げ状態（残湯量の満杯状態）から、貯湯タンク３１から出湯管３２に流れる湯水（所定温度以上の湯水）の流量を適宜の流量センサにより検出し、その検出値を積算する。そして、該流量の検出値の積算値を、貯湯タンク３１の容量から減算することにより、貯湯タンク３１の残湯量を推定する。この残湯量の推定値を、環境温度に応じて設定した残湯量閾値を比較することで、該残湯量の大小を検知することができる。
【０２３７】
また、前記実施形態では、給湯システムの基本動作モードとして、標準モード及び温調優先モードを選択し得るように構成したが、環境温度に応じた残湯量閾値の変化の形態が互いに異なる３種類以上の動作モードを選択し得るようにしてもよい。あるいは、給湯システムの動作モードは、１つの動作モード（例えば、標準モード又は温調優先モード）だけであってよい。
【０２３８】
また、前記実施形態では、浴槽の湯はりを行い得る給湯システムを説明したが、本発明の給湯システムは、給湯運転だけを行うものであってもよい。あるいは、給湯運転に加えて、温水暖房を行い得る給湯システムであってもよい。
【符号の説明】
【０２３９】
１０…燃焼式給湯器、２１…給湯コントローラ（運転制御手段）、３１…貯湯タンク、３２…出湯管、３２ｘ…第１途中部、３２ｙ…第２途中部、３２ｚ…第３途中部、３３…給水管、３４…出湯バイパス管、３７，３８…流量調整弁（混合比変更手段）、４１…タンクコントローラ（残湯量検知手段、運転制御手段）、４２…モード設定スイッチ（モード選択手段）、４４…環境温度センサ（環境温度検出手段）、４５，４６…温度センサ、６１…ヒートポンプ（加熱手段）。
【図１】
0005869534.tif 000002
【図２】
0005869534.tif 000003
【図３】
0005869534.tif 000004
【図４】
0005869534.tif 000005