(57)【要約】【課題】  蓄熱槽のタイプに適した給湯温度制御が可能な給湯システムを提供する。【解決手段】  給湯システム１０は、加熱された熱媒体を貯める蓄熱槽２０と、蓄熱槽２０から送り出された温水の温度を調整する給湯温度調整手段２２、２４と、給湯温度調整手段２２、２４を制御するコントローラ２１を備えている。蓄熱槽２０は、蓄熱槽２０の上部から加熱された熱媒体を受入れる第１タイプと、蓄熱槽２０の下部から加熱された熱媒体を受入れる第２タイプのなかから選択されている。コントローラ２１は、蓄熱槽２０が第１タイプであるときの制御ロジックと、蓄熱槽２０が第２タイプであるときの制御ロジックと、選択された蓄熱槽のタイプを判別して制御ロジックを選択するロジックを記憶している。【選択図】  図１
2005090849.tif 000002
【特許請求の範囲】
【請求項１】
加熱された熱媒体を貯める蓄熱槽と、
蓄熱槽から送り出された温水の温度を調整する給湯温度調整手段と、
給湯温度調整手段を制御するコントローラを備えており、
蓄熱槽は、蓄熱槽の上部から加熱された熱媒体を受入れる第１タイプと、蓄熱槽の下部から加熱された熱媒体を受入れる第２タイプのなかから選択されており、
コントローラは、蓄熱槽が第１タイプであるときの制御ロジックと、蓄熱槽が第２タイプであるときの制御ロジックと、選択された蓄熱層のタイプを判別して制御ロジックを選択するロジックを記憶していることを特徴とする給湯システム。
【請求項２】
蓄熱槽内の温度を検出する蓄熱槽温度検出手段を有し、
前記選択ロジックは、単位蓄熱量に対する蓄熱槽内温度の上昇幅に基づいて、蓄熱槽のタイプを判別することを特徴とする請求項１の給湯システム。
【請求項３】
蓄熱槽内の上部の温度を検出する蓄熱槽上部温度検出手段と、蓄熱槽内の下部の温度を検出する蓄熱槽下部温度検出手段を有し、
前記選択ロジックは、蓄熱槽内の上下の温度差に基づいて、蓄熱槽のタイプを判別することを特徴とする請求項１の給湯システム。
【請求項４】
蓄熱槽内の温度を検出する蓄熱槽温度検出手段と、蓄熱槽に送込まれる熱媒体の温度を検出する入力温度検出手段を有し、
前記選択ロジックは、蓄熱槽温度検出手段の検出温度と入力温度検出手段の検出温度の差に基づいて、蓄熱槽のタイプを判別することを特徴とする請求項１の給湯システム。
【請求項５】
蓄熱槽内から送り出された温水の温度を検出する出湯温度検出手段を有し、
前記選択ロジックは、出湯温度検出手段の検出温度が、所定時間以内に所定温度幅以上低下する事象を観測したとき以降は第１タイプであると判別し、その事象が観測されないうちは第２タイプであると判別することを特徴とする請求項１の給湯システム。
【請求項６】
加熱された熱媒体を貯める蓄熱槽と、
蓄熱槽から送り出された温水の温度を調整する給湯温度調整手段と、
給湯温度調整手段を制御するコントローラを備えており、
蓄熱槽は、温水を貯めて温水を送り出すＡタイプと、蓄熱槽に貯められた加熱媒体で水道水を加熱して温水を送り出すＢタイプのなかから選択されており、
コントローラは、蓄熱槽がＡタイプであるときの制御ロジックと、蓄熱槽がＢタイプであるときの制御ロジックと、選択された蓄熱層のタイプを判別して制御ロジックを選択するロジックを記憶していることを特徴とする給湯システム。
【請求項７】
蓄熱槽内から送り出された温水の温度を検出する出湯温度検出手段を有し、
前記選択ロジックは、出湯温度検出手段の検出温度が、所定時間以内に所定温度幅以上低下する事象を観測したとき以降はＡタイプであると判別し、その事象が観測されないうちはＢタイプであると判別することを特徴とする請求項６の給湯システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、給湯システムに関するものである。詳しくは、加熱された熱媒体を蓄熱槽に貯めておき、蓄熱槽に蓄熱された熱を利用して給湯するシステムに関する。特に、蓄熱槽から送り出される温水温度が変化するのに抗して、給湯温度が変化するのを抑制する技術に関する。
【背景技術】
【０００２】
例えば、太陽熱で熱媒体を加熱し、加熱された熱媒体を蓄熱槽に貯め、蓄熱槽に蓄熱された熱を利用して得られた温水を給湯するシステムが知られている。あるいは、発電にともなって発生する発電熱で熱媒体を加熱し、加熱された熱媒体を蓄熱槽に貯め、蓄熱槽に蓄熱された熱を利用して得られた温水を給湯するシステムが知られている。
この種の給湯システムは、給湯温度を調整するために、ミキシングユニットと加熱バーナ等の給湯温度調整手段を備えている。蓄熱槽から送り出される温水の温度が温水使用箇所（給湯栓、浴槽等）で必要とされる温度よりも高ければ、ミキシングユニットで水道水とミキシングして蓄熱槽から送り出される温水温度よりも給湯温度を下げる。蓄熱槽から送り出される温水の温度が温水使用箇所で必要とされる温度よりも低ければ、加熱ボイラーで加熱することによって蓄熱槽から送り出される温水温度よりも給湯温度を上げる。給湯温度調整手段を設けることによって、温水使用箇所で必要とされる温度に調整された温水を給湯することができる。
特許文献１には、太陽熱で加熱された温水を貯湯槽に貯め、貯湯槽に貯められた温水の温度が高すぎれば水道水とミキシングして温水の温度を下げ、貯湯槽に貯められた温水の温度が低すぎれば、加熱ボイラーで加熱して温水の温度を上げるソーラー給湯機能付き給湯システムが開示されている。
【０００３】
【特許文献１】特開平１０−３３２１９７号公報
【０００４】
蓄熱槽には、大別して２タイプが存在する。一つのタイプは、太陽熱や発電熱で加熱された熱媒体を蓄熱槽の上部から受入れるタイプであり、加熱された熱媒体が蓄熱槽の上部から貯められていく。このタイプの蓄熱槽では熱媒体が温度成層をなした状態で貯められる。上部側の高温熱媒体と下部側の低温熱媒体の境界面がはっきりしている。蓄熱量が増大すれば境界面は下降し、蓄熱量が減少すれば境界面は上昇する。他のタイプの蓄熱槽では、太陽熱や発電熱で加熱された熱媒体が蓄熱槽の下部から受入れられる。蓄熱槽内の熱媒体は対流して攪拌され、はっきりした温度成層をなさない。蓄熱量が増大すれば熱媒体の全体が平均的に加熱され、蓄熱量が減少すれば熱媒体の全体が平均的に冷やされる。加熱された熱媒体を蓄熱槽の下部から受入れる蓄熱槽の場合、受入れた熱媒体を蓄熱槽に貯めてもよいし、受入れた熱媒体を熱交換器に通して蓄熱槽に貯められている熱媒体を加熱してもよい。この熱交換器は蓄熱槽の下部に設けられている。熱交換器を利用するタイプでは、太陽熱や発電熱で加熱する熱媒体と、蓄熱槽に貯めておく熱媒体の種類を変えることができる。熱媒体には水以外の液体（例えば水と不凍液の混合液、固液変態時の潜熱が大きい潜熱材）等を利用することができる。
蓄熱槽に貯められている熱媒体が水である場合には、蓄熱槽に貯められている温水を送り出して給湯に利用することができる。蓄熱槽に貯められている熱媒体で水道水を加熱して蓄熱槽から送出すことができるために、蓄熱槽に貯める熱媒体は水に限られない。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
第１タイプの蓄熱槽の場合、熱媒体が温度成層をなした状態で貯められる。蓄熱量が減少するにつれて高温の熱媒体と低温の熱媒体の境界面が上昇し、その境界面が上昇仕切ったときに蓄熱量がゼロになる。このタイプの蓄熱槽の場合、高温の熱媒体と低温の熱媒体の境界面ははっきりしており、蓄熱量がゼロになるときに、蓄熱槽から送り出される温水の温度は急激に低下する。
第２のタイプの蓄熱槽の場合、熱媒体ははっきりした温度成層をなさない状態で貯められる。蓄熱量が減少するのに呼応して、蓄熱槽から送り出される温水の温度は緩やかに低下する。
従来の給湯システムでは、蓄熱量がゼロになって蓄熱槽から送り出される温水が冷水に変化するときの給湯温度を安定させるためには、特別な制御ロジックが必要とされることを認識していない。当然に、第１タイプの蓄熱槽の場合と第２タイプの蓄熱槽の場合とでは、蓄熱槽から送り出される温水が冷水に変化するときに異なる制御ロジックが必要とされることを意識していない。
同様の問題は、蓄熱槽が温水を貯めて温水を送り出すタイプである場合と、蓄熱槽に貯められた加熱媒体で水道水を加熱して温水を送り出すタイプである場合でも生じる。前者のタイプでは、蓄熱量がゼロになるときに、蓄熱槽から送り出される温水の温度は急激に低下する。後者のタイプでは、蓄熱量が減少するのに呼応して、蓄熱槽から送り出される温水の温度は緩やかに低下し、急激な低下は起きない。前者のタイプの蓄熱槽の場合と後者のタイプの蓄熱槽の場合とでは、蓄熱槽から送り出される温水が冷水に変化するときに異なる制御ロジックが必要とされるのに、従来の技術はそのことを認識していない。
【課題を解決するための手段】
【０００６】
本発明では、加熱された熱媒体を蓄熱槽の上部から受入れる第１タイプの蓄熱槽の蓄熱量がゼロになるときの給湯温度の変化を抑制するための制御ロジックと、加熱された熱媒体を蓄熱槽の下部から受入れる第２タイプの蓄熱槽の蓄熱量がゼロになるときの給湯温度の変化を抑制するための制御ロジックが異なることを考慮する。
そのために、第１タイプの蓄熱槽を利用する給湯システムのためのコントローラと、第２タイプの蓄熱槽を利用する給湯システムのためのコントローラを別々に設計しておかなければならないが、それでは２種類のコントローラを用意しておかなければならない。本発明では、１種類のコントローラに２種類の制御ロジックを記憶しておき、第１タイプの蓄熱槽を利用する給湯システムで用いられるときには第１タイプ用の制御ロジックを選択し、第２タイプの蓄熱槽を利用する給湯システムで用いられるときには第２タイプ用の制御ロジックを選択する選択ロジックを用意しておく。
同様に、本発明では、蓄熱槽が温水を貯めて温水を送り出すタイプである場合と、蓄熱槽に貯められた加熱媒体で水道水を加熱して温水を送り出すタイプである場合とでは、蓄熱槽の蓄熱量がゼロになるときに給湯温度が変化するのを抑制するための制御ロジックが異なることを考慮する。本発明の別の具現化例では、１種類のコントローラに２種類の制御ロジックを記憶しておき、温水を貯めて温水を送り出すタイプの蓄熱槽を利用する給湯システムで用いられるときにはそのタイプ用の制御ロジックを選択し、加熱媒体で水道水を加熱して温水を送り出すタイプの蓄熱槽を利用する給湯システムで用いられるときにはそのタイプ用の制御ロジックを選択する選択ロジックを用意しておく。
【０００７】
本発明の給湯システムは、加熱された熱媒体を貯める蓄熱槽と、蓄熱槽から送り出された温水の温度を調整する給湯温度調整手段と、給湯温度調整手段を制御するコントローラを備えている。
蓄熱槽は、蓄熱槽の上部から加熱された熱媒体を受入れる第１タイプと、蓄熱槽の下部から加熱された熱媒体を受入れる第２タイプのなかから選択されている。
本発明のコントローラは、蓄熱槽が第１タイプであるときの制御ロジックと、蓄熱槽が第２タイプであるときの制御ロジックと、選択された蓄熱層のタイプを判別して制御ロジックを選択するロジックを記憶している。
この給湯システムのコントローラは、蓄熱槽が第１タイプであるか第２タイプであるかによって、異なる制御ロジックで給湯温度調整手段を制御する。このため、蓄熱槽のタイプに適した給湯温度制御を行うことができる。特に、蓄熱槽の蓄熱量がゼロになるときに給湯温度が大きく変化しないように制御することができ、蓄熱槽から送り出される温水の温度変化が急激な第１タイプには第１タイプに適した制御ロジックを用いて給湯温度の変化を抑制することができ、温度変化が緩やかな第２タイプには第２タイプに適した制御ロジックを用いて給湯温度の変化を抑制することができる。
【０００８】
上記の給湯システムでは、蓄熱槽内の温度を検出する蓄熱槽温度検出手段を用意し、単位蓄熱量に対する蓄熱槽内温度の上昇幅に基づいて、蓄熱槽のタイプを判別するようにすることができる。
第２タイプの蓄熱槽では、蓄熱量と温度上昇幅はほぼ比例する。第１タイプの蓄熱槽では、蓄熱量と温度上昇幅は全く関係しない。蓄熱量が増大して加熱熱媒体と低温熱媒体の境界面が下がり、その境界面が蓄熱槽温度検出手段のレベルを上下動すると、検出される蓄熱槽温度は急激に増大する。その一方において、その境界面が蓄熱槽温度検出手段のレベルを上下動しなければ、蓄熱量が増加しても温度は変化しない。第２タイプの蓄熱槽では、単位蓄熱量に対して中間の温度上昇幅が検出されるのに対し、第１タイプの蓄熱槽では、単位蓄熱量に対して大きな温度上昇幅（境界面が蓄熱槽温度検出手段のレベルを上下動するとき）あるいは小さな温度上昇幅（境界面が蓄熱槽温度検出手段のレベルを上下動しないとき）が検出される。単位蓄熱量に対する温度上昇幅の大中小から、蓄熱槽が第１タイプと第２タイプのいずれであるかを判別することができる。
【０００９】
あるいは、蓄熱槽内の上部の温度を検出する蓄熱槽上部温度検出手段と、蓄熱槽内の下部の温度を検出する蓄熱槽下部温度検出手段を用意し、蓄熱槽内の上下の温度差に基づいて、蓄熱槽のタイプを判別するようにようにしてもよい。
第１タイプの蓄熱槽は、温度成層が形成されるので上下の温度差が大きい。第２タイプの蓄熱槽は、温度成層が形成されないので上下の温度差が小さい。蓄熱槽内の上下の温度差に基づいて、蓄熱槽が第１タイプと第２タイプのいずれであるかを判別することができる。
【００１０】
蓄熱槽内の温度を検出する蓄熱槽温度検出手段と、蓄熱槽に送込まれる熱媒体の温度を検出する入力温度検出手段を用意し、蓄熱槽温度検出手段の検出温度と入力温度検出手段の検出温度の差に基づいて、蓄熱槽のタイプを判別するようにようにしてもよい。
第１タイプの蓄熱槽では、温度成層が形成されるので、蓄熱槽温度検出手段の検出温度と入力温度検出手段の検出温度の差は大きい。第２タイプの蓄熱槽では、温度成層が形成されないので、両者の検出温度の差は小さい。蓄熱槽温度検出手段の検出温度と入力温度検出手段の検出温度の差に基づいて、蓄熱槽が第１タイプと第２タイプのいずれであるかを判別することができる。
【００１１】
蓄熱槽内から送り出された温水の温度を検出する出湯温度検出手段を用意し、出湯温度検出手段の検出温度が、所定時間以内に所定温度幅以上低下する事象を観測したとき以降は第１タイプであると判別し、その事象が観測されないうちは第２タイプであると判別するようにしてもよい。
第１タイプの蓄熱槽は、温度成層が存在するために、蓄熱量を使い切ってしまうと出湯温度が急激に低下する。第２タイプの蓄熱槽は、温度成層が形成されないので、蓄熱量を使い切ってしまったときの出湯温度が急激に低下しない。コントローラが給湯システムに組込まれて利用され始めた段階では、第２タイプであると判別するようにしておき、所定時間以内に所定温度幅以上低下する事象を観測したとき以降は第１タイプであると判別するようにしておくと、蓄熱槽が第１タイプと第２タイプのいずれであるかを判別することができる。
【発明を実施するための最良の形態】
【００１２】
後述する実施例の主要な特徴を列記する
（１）給湯システムは、蓄熱槽、補助熱源機、ミキシングユニット、コントローラ等を備えており、給湯栓への給湯や浴槽への湯張りを行う。
蓄熱槽は、給湯システム外部に設けられたソーラー集熱器と発電ユニットのいずれかと接続される。補助熱源機とミキシングユニットは、蓄熱槽から給湯栓や浴槽に送られる温水の温度を調整する。
（２）蓄熱槽がソーラー集熱器と接続された場合には、蓄熱槽の下部に蓄熱槽熱交換器が装着される。ソーラー集熱器から蓄熱槽熱交換器へは、高温の熱媒体が送られる。熱媒体は、蓄熱槽熱交換器を介して蓄熱槽に貯められた水を加熱して温水にする。この場合には、温水の上下方向の温度分布に大きな差は生じない。このような蓄熱槽を非温度成層タイプと言う。
蓄熱槽が発電ユニットと接続された場合には、発電ユニットから蓄熱槽上部に温水が供給される。この場合には、蓄熱槽にフルに蓄熱されていないときに、蓄熱槽の上部に温水の層（温度成層）が形成される。このような蓄熱槽を温度成層タイプと言う。
（３）コントローラは、蓄熱槽の上部に設けられた上部サーミスタが検出する温水温度の上昇率や、上部サーミスタと蓄熱槽の下部に設けられた下部サーミスタが検出する温度差等を用いて、蓄熱槽が温度成層タイプであるか非温度成層タイプであるかを判別する。そして、その判別結果によって、補助熱源機に設けられているバーナに点火したり、バーナの点火タイミングを調整したりする処理を切り替える。コントローラがこのような制御を行うことにより、蓄熱槽のタイプによって給湯栓や浴槽に送られる温水の温度が大きく変動してしまうことが防止される。
【実施例】
【００１３】
本発明の給湯システム１０は、ソーラー集熱器１２と接続されることもあるし、発電ユニット１１０と接続されることもある。以下、給湯システム１０にソーラー集熱器１２が接続された形態と、給湯システム１０に発電ユニット１１０が接続された形態のそれぞれについて、図面を参照しながら説明する。
（給湯システムにソーラー集熱器が接続された形態）
図１に示されているように、給湯システム１０は、蓄熱槽２０、補助熱源機２２、ミキシングユニット２４、これらを連通する複数の経路、コントローラ２１等を備えている。
蓄熱槽２０の底部には、蓄熱槽２０に水道水を給水する給水経路２６が接続されている。給水経路２６の入口２６ａの近傍には、減圧弁２８が装着されている。給水経路２６の減圧弁２８の下流側とミキシングユニット２４の給水入口２４ａは、ミキシングユニット給水経路３０によって接続されている。減圧弁２８は、蓄熱槽２０とミキシングユニット２４への給水圧力を調整する。蓄熱槽２０内の温水が減少したり、ミキシングユニット２４の給水入口２４ａが開くと、減圧弁２８の下流側圧力が低下する。減圧弁２８は、下流側圧力が低下すると開き、その圧力を所定の調圧値に維持しようとする。このため、蓄熱槽２０内の温水が減少したり、ミキシングユニット２４の給水入口２４ａが開くと、それらに水道水が給水される。
蓄熱槽２０の上部には出口部２０ａが設けられており、さらにその上にリリーフ弁３１が装着されている。リリーフ弁３１の開弁圧力は、減圧弁２８の調圧値よりも僅かに大きく設定されている。減圧弁２８の調圧が不能になった場合には、リリーフ弁３１が開き、蓄熱槽２０内の圧力が耐圧々力を超えるのを防止する。リリーフ弁３１には、圧力開放経路３２の一端３２ａが接続されている。圧力開放経路３２の他端３２ｂは、蓄熱槽２０の外部に開放されている。
蓄熱槽２０の底部と、圧力開放経路３２の他端３２ｂ近傍を接続する排水経路３３が設けられている。排水経路３３の途中には、排水弁３４が装着されている。排水弁３４は手動で開閉することができる。排水弁３４を開くと、蓄熱槽２０内の水が排水経路３３と開放経路３２を通って外部に排水される。
【００１４】
コントローラ２１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備えており、ＣＰＵがＲＯＭに格納されている制御プログラムを処理することにより、給湯システム１０を制御する。ＲＡＭには、コントローラ２１に入力される各種信号や、ＣＰＵが処理を実行する過程で生成される種々のデータが一時的に記憶される。コントローラ２１には、リモコン２３が接続されている。リモコン２３には、給湯システム１０を操作するためのスイッチやボタン、給湯システム１０の動作状態を表示する液晶表示器等が設けられている。
ソーラー集熱器１２は、家屋の屋根上等に設置され、太陽熱を集熱する。ソーラー集熱器１２内には、ソーラー熱交換器１３が設けられている。ソーラー熱交換器１３は、太陽熱によって加熱される。また、蓄熱槽２０内の下部には、蓄熱槽熱交換器３７が取付けられている。
蓄熱槽熱交換器３７の入口３７ａとソーラー熱交換器１３の出口１３ａは、循環復路３９によって接続されている。蓄熱槽熱交換器３７の出口３７ｂとソーラー熱交換器１３の入口１３ｂは、循環往路３８によって接続されている。循環往路３８の途中には、循環ポンプ４０が装着されている。循環ポンプ４０が作動すると、熱媒体が蓄熱槽熱交換器３７とソーラー熱交換器１３との間を循環する。ソーラー熱交換器１３で太陽熱によって加熱されて高温になった熱媒体は、蓄熱槽熱交換器３７に送られる。蓄熱槽熱交換器３７で蓄熱槽２０内の水を加熱して低温になった熱媒体は、ソーラー熱交換器１３に戻り、再び加熱される。循環往路３８の途中には、蓄熱槽熱交換器３７を出た熱媒体の温度を検出する往路サーミスタ４４が装着されている。循環復路３９の途中には、蓄熱槽熱交換器３７に入る熱媒体の温度を検出する復路サーミスタ４５が装着されている。往路サーミスタ４４と復路サーミスタ４５の検出信号は、コントローラ２１に出力される。熱媒体は、水に不凍液が混入されたものである。不凍液が混入されていることにより、低温環境下（冬季の夜間、降雪時等）に熱媒体が凍結してしまうことが防止されている。
詳しくは後述するが、蓄熱槽２０に貯えられた温水は、給湯栓６４からの給湯や浴槽７９の湯張りに用いられる。蓄熱槽熱交換器３７を介して間接的に蓄熱槽２０を加熱することにより、熱媒体中の不凍液が蓄熱槽２０内の温水と混じってしまうのが防がれている。
【００１５】
蓄熱槽熱交換器３７が蓄熱槽２０の下部に設けられているので、蓄熱槽２０内の温水は、蓄熱槽熱交換器３７によって加熱されると対流する。蓄熱槽２０内の温水が対流することにより、温水の上下方向の温度分布の差は小さくなる。以下においては、このような、温水の上下方向の温度分布の差が小さい蓄熱槽２０を「非温度成層タイプ」と呼ぶ。非温度成層タイプの蓄熱槽２０が、請求項に記載の第２タイプの蓄熱槽に相当する。
【００１６】
蓄熱槽２０の上部に上部サーミスタ３５が取付けられ、下部に下部サーミスタ３６が取付けられている。上部サーミスタ３５と下部サーミスタ３６は、蓄熱槽２０内の温度を検出する。上部サーミスタ３５と下部サーミスタ３６の検出信号は、コントローラ２１に出力される。
ミキシングユニット２４は、温水入口２４ｃ、温水出口２４ｂ、第１水量センサ６７、温水サーミスタ５０、給水サーミスタ４８、温水サーミスタ５４、ハイカットサーミスタ５５、および既に説明した給水入口２４ａを有している。蓄熱槽２０の出口部２０ａとミキシングユニット２４の温水入口２４ｃは、温水経路４２によって接続されている。第１水量センサ６７は、温水出口２４ｂから流出する温水の流量を検出する。温水サーミスタ５０は、温水入口２４ｃに流入する温水の温度を検出する。給水サーミスタ４８は、給水入口２４ａに流入する水道水の温度を検出する。温水サーミスタ５４とハイカットサーミスタ５５は、温水出口２４ｂから流出する温水の温度を検出する。第１水量センサ６７、温水サーミスタ５０、給水サーミスタ４８、温水サーミスタ５４、ハイカットサーミスタ５５の検出信号は、コントローラ２１に出力される。
【００１７】
コントローラ２１は、温水サーミスタ５４の検出信号を用いて、温水入口２４ｃ側の開度と、給水入口２４ａ側の開度を変化させる。温水入口２４ｃ側の開度と、給水入口２４ａ側の開度を変化させると、蓄熱槽２０からの温水と、水道水（冷水）とのミキシング割合が調整される。蓄熱槽２０からの温水と水道水とのミキシング割合が調整されると、温水出口２４ｂから流出する温水の温度が所定値に維持される。コントローラ２１は、ハイカットサーミスタ５５によって温水が前記所定値を大きくオーバーしたことが検出された場合（すなわち、温水サーミスタ５４、あるいはミキシングユニット２４が故障した可能性が高い場合）に、温水出口２４ｂを閉じる。温水出口２４ｂが閉じると、前記所定値を大きくオーバーした温度の温水が、補助熱源機２２に供給されてしまうのが防止される。
ミキシングユニット２４の温水出口２４ｂと補助熱源機２２のバーナ熱交換器５２（後述する）は、温水経路５１によって接続されている。温水経路５１には、第２水量センサ４７が装着されている。第２流量センサ４７の検出信号は、コントローラ２１に出力される。
【００１８】
補助熱源機２２は、バーナ熱交換器５２、６０、バーナ５６、５７、追焚き熱交換器５８、補給水弁５９、シスターン６１等を備えている。
バーナ熱交換器５２には、温水経路５１を経由してミキシングユニット２４から温水が流入する。ガス燃焼式のバーナ５６は、バーナ熱交換器５２を加熱する。バーナ熱交換器５２の下流側と、給湯栓６４は、給湯栓経路６３によって接続されている。給湯栓６４は、浴室、洗面所、台所等に配置されている（図１では、これら複数の給湯栓６４を１つで代表している）。給湯栓経路６３には、出湯サーミスタ６５が装着されている。出湯サーミスタ６５は、バーナ熱交換器５２から流出する温水の温度を検出する。出湯サーミスタ６５の検出信号は、コントローラ２１に出力される。コントローラ２１は、出湯サーミスタ６５が検出した温水温度が所定値よりも低い場合に、バーナ５６を作動させてバーナ熱交換器５２を加熱する。
【００１９】
補助熱源機２２内の温水経路５１の途中から、シスターン入水経路６２が分岐している。シスターン入水経路６２の開放端は、シスターン６１の上部に差し込まれている。シスターン入水経路６２の途中には、補給水弁５９が設けられている。補給水弁５９は、コントローラ２１によって制御され、内蔵しているソレノイドが駆動されることによって開閉する。補給水弁５９が開かれると、ミキシングユニット２４からの温水がシスターン６１に供給される。
シスターン６１内には、水位電極６６が装着されている。水位電極６６は、棒状のハイレベルスイッチ６６ａとローレベルスイッチ６６ｂを有している。ハイレベルスイッチ６６ａの下端は、シスターン６１のハイレベル水位に位置している。ローレベルスイッチ６６ｂの下端は、シスターン６１のローレベル水位に位置している。ハイレベルスイッチ６６ａとローレベルスイッチ６６ｂは、水に触れていると検出信号をコントローラ２１に出力する。コントローラ２１は、水位電極６６からの検出信号によって、シスターン６１の水位がハイレベル水位を超えているか、ハイレベル水位とローレベル水位の間にあるか、ローレベル水位よりも低いかを判別する。シスターン６１として適正なのは、水位がハイレベルとローレベルの間に位置している状態である。コントローラ２１は、水位電極６６からの水位検出信号に基づいて補給水弁５９を開閉制御し、シスターン６１の水位を適正範囲に維持する。
【００２０】
シスターン６１の底部には、シスターン出水経路６８の一端が接続されている。シスターン出水経路６８の途中には、暖房ポンプ６９が装着されている。暖房ポンプ６９は、コントローラ２１によって制御される。シスターン出水経路６８の他端は、バーナ上流経路７１と低温水経路７０とに分岐している。バーナ上流経路７１は、シスターン出水経路６８とバーナ熱交換器６０の上流側とを接続している。バーナ上流経路７１には、内部を流れる温水の温度を検出する暖房低温サーミスタ７２が装着されている。暖房低温サーミスタ７２の検出信号は、コントローラ２１に出力される。
ガス燃焼式のバーナ５７は、バーナ熱交換器６０を加熱する。バーナ熱交換器６０の下流とシスターン６１は、高温水経路７３によって接続されている。高温水経路７３には、上流側から順に、暖房高温サーミスタ７４、暖房端末熱動弁７５、暖房端末機７６が装着されている。
暖房高温サーミスタ７４は、高温水経路７３を流れる温水の温度を検出する。暖房高温サーミスタ７４の検出信号は、コントローラ２１に出力される。
【００２１】
暖房端末機７６は、熱交換器７６ｂと、操作スイッチ７６ａと、電動ファン（図示省略）を備えている。熱交換器７６ｂは、高温水経路７３を流れる温水と空気との間で熱交換を行う。操作スイッチ７６ａは、暖房端末熱動弁７５とコントローラ２１に接続されている。
暖房端末熱動弁７５は、膨張エレメントと、膨張エレメントと機械的に連結された開閉弁を内蔵している。暖房端末機７６の操作スイッチ７６ａがオンにされると、暖房端末熱動弁７５の膨張エレメントに通電が行われる。通電された膨張エレメントは高温になって膨張する。膨張した膨張エレメントは開閉弁を駆動し、これによって暖房端末熱動弁７５が開かれる。また、操作スイッチ７６ａがオンにされると、コントローラ２１は、暖房ポンプ６９を作動させる。このように、操作スイッチ７６ａがオンにされたことによって、暖房端末熱動弁７５が開かれるとともに、暖房ポンプ６９が作動すると、シスターン６１から温水が吸い出される。コントローラ２１は、暖房低温サーミスタ７２と暖房高温サーミスタ７４が検出した温水温度に基づいて、バーナ５７を制御し、バーナ熱交換器６０から流出する温水の温度を所定範囲に維持する。暖房端末機７６の電動ファンは、操作スイッチ７６ａがオンにされると回転し、熱交換器７６ｂに空気を吹き付ける。熱交換器７６ｂに吹き付けられた空気は、熱交換器７６ｂを介して温水と熱交換を行って暖められる。暖められた空気は暖房端末機７６から吹き出し、部屋を暖房する。熱交換器７６ｂで空気と熱交換を行うことによって、温水の温度は低下する。温度が低下した温水は、高温水経路７３を流れてシスターン６１に戻る。
【００２２】
高温水経路７３の暖房高温サーミスタ７４の下流側と、高温水経路７３のシスターン６１への入口部の上流側とは、追焚き経路７７によって接続されている。追焚き経路７７は、追焚き熱交換器５８を通過している。追焚き経路７７の追焚き熱交換器５８の下流側には、追焚き熱動弁７８が装着されている。追焚き熱動弁７８は、コントローラ２１によって制御される。
浴槽７９には、吸出口７９ａと供給口７９ｂが設けられている。吸出口７９ａと供給口７９ｂは、風呂循環経路８０によって接続されている。風呂循環経路８０は、追焚き熱交換器５８を通過している。上述したように、追焚き経路７７も追焚き熱交換器５８を通過している。このため、追炊き熱交換器５８では、風呂循環経路８０と追焚き経路７７との間で熱交換が行われる。風呂循環経路８０の追焚き熱交換器５８の上流側には、風呂水位センサ８１、風呂循環ポンプ８２、湯張り量センサ８３、風呂水流スイッチ８４が装着されている。風呂循環ポンプ８２は、コントローラ２１によって制御される。風呂水位センサ８１、湯張り量センサ８３、風呂水流スイッチ８４は、コントローラ２１に検出信号を出力する。風呂水位センサ８１は、水圧を検出する。コントローラ２１は、風呂水位センサ８１が検出した水圧から、浴槽７９に張られている湯の水位を推定する。湯張り量センサ８３は、風呂循環経路８０を流れる水量を検出することにより、浴槽７９への湯張りの際に、それがどの程度行われたかを推定する。風呂水流スイッチ８４は、風呂循環経路８０を水が流れるとオンになる。
風呂循環経路８０の風呂水位センサ８１の上流側には、浴槽７９から吸出された温水の温度を検出する風呂サーミスタ８５が装着されている。風呂サーミスタ８５の検出信号は、コントローラ２１に出力される。
【００２３】
バーナ５７と暖房ポンプ６９が作動している状態で追焚き熱動弁７８が開くと、温水が追炊き経路７７に流入して追炊き熱交換器５８を通過する。風呂循環ポンプ８２が作動すると、温水が浴槽７９の吸出口７９ａから吸出され、風呂循環経路８０を流れて再び供給口７９ｂから浴槽７９に戻る循環が行われる。風呂循環経路８０を流れる温水は、追炊き熱交換器５８で追炊き経路７７を流れる温水によって加熱され、浴槽７９の湯が追炊きされる。
【００２４】
給湯栓経路６３の途中と、風呂循環経路８０の風呂循環ポンプ８２の下流側とを接続する湯張り経路２５が設けられている。湯張り経路２５には、ソレノイド駆動タイプの注湯弁２７が装着されている。注湯弁２７は、コントローラ２１によって制御され、湯張り経路２５を開閉する。
浴槽７９に湯を張るときには、注湯弁２７が開かれ、補給水弁５９が閉じられる。注湯弁２７が開かれ、補給水弁５９が閉じられると、温水が給湯栓経路６３から湯張り経路２５を経て風呂循環経路８０に流入する。風呂循環経路８０に流入した温水は、吸出口７９ａと供給口７９ｂから浴槽７９に供給され、浴槽７９を湯張りする。このときには、風呂循環ポンプ８２は駆動されず、湯張り経路２５に加わっている水圧によって浴槽７９への湯張りが行われる。
【００２５】
三方弁８６は、Ａポート８６ａ、Ｂポート８６ｂ、Ｃポート８６ｃを備えている。三方弁８６は、コントローラ２１に制御されて、Ａポート８６ａとＣポート８６ｃを連通させるか、Ｂポート８６ｂとＣポート８６ｃを連通させるかを切替える。
シスターン出水経路６８と三方弁８６のＣポート８６ｃは、低温水経路７０によって接続されている。低温水経路７０の途中には、低温サーミスタ９４、床暖房熱動弁９０、床暖房機９１が設けられている。低温サーミスタ９４は、低温水経路７０を流れる温水の温度を検出する。低温サーミスタ９４の検出信号は、コントローラ２１に出力される。床暖房熱動弁９０は、コントローラ２１によって制御される。床暖房機９１は、低温水経路７０を流れる温水によって床を暖める。
高温水経路７３の暖房端末熱動弁７５の上流側と、低温水経路７０の床暖房機９１の下流側とは、バイパス経路９２によって接続されている。バイパス経路９２の途中には、バイパス熱動弁９３が装着されている。バイパス熱動弁９３は、コントローラ２１によって開閉制御される。
床暖房を行う場合には、床暖房熱動弁９０が開かれ、温水が床暖房機９１に導かれる。導かれた温水は、床暖房機９１を暖める。床暖房を行わない場合には、床暖房熱動弁９０が閉じられる。
低温水戻り経路８７が設けられており、三方弁８６のＢポート８６ｂと、高温水経路７３の暖房端末機７６の下流側とを接続している。低温水戻り経路８７には、低温戻りサーミスタ８９が装着されている。低温戻りサーミスタ８９は、低温水戻り経路８７を流れる温水の温度を検出する。低温戻りサーミスタ８９の検出信号は、コントローラ２１に出力される。
三方弁８６のＡポート８６ａと、低温水戻り経路８７の途中とを接続する蓄熱槽経路８８が設けられている。蓄熱槽経路８８には、蓄熱槽２０の上部を通過する熱交換部８８ａが形成されている。
【００２６】
コントローラ２１は、低温サーミスタ９４と上部サーミスタ３５が検出した温度を比較し、その結果によって三方弁８６を切替える。具体的には、低温サーミスタ９４が検出した温度よりも上部サーミスタ３５が検出した温度の方が低い場合には、三方弁８６のＢポート８６ｂとＣポート８６ｃが連通するように切替える。Ｂポート８６ｂとＣポート８６ｃを連通すると、低温水経路７０からの温水は、蓄熱槽経路８８をバイパスし、低温水戻り経路８７と高温水経路７３を流れてシスターン６１に戻る。シスターン６１に戻った温水は、再びシスターン出水経路６８に吸込まれる。低温サーミスタ９４が検出した温度よりも上部サーミスタ３５が検出した温度の方が高い場合には、三方弁８６のＡポート８６ａとＣポート８６ｃが連通される。Ａポート８６ａとＣポート８６ｃが連通すると、低温水経路７０からの温水は、蓄熱槽経路８８を流れる。蓄熱槽経路８８を流れる温水は、熱交換部８８ａで蓄熱槽２０の上部に貯められている温水によって加熱され、温度が上昇する。温度が上昇した温水は、低温水戻り経路８７と高温水経路７３を流れてシスターン６１に戻される。すなわち、蓄熱槽２０の上部に貯められている温水が蓄熱槽経路８８の熱交換部８８ａを加熱することができる場合にのみ、蓄熱槽経路８８に温水が導かれる。
【００２７】
（給湯システムに発電ユニットが接続された形態）
以下、給湯システム１０に発電ユニット１１０が接続された形態について説明する。
最初に、発電ユニット１１０について説明する。図２に示されているように、発電ユニット１１０は、改質器１１２、燃料電池１１４、熱交換器１１６、１１８、熱媒放熱器１２０、熱媒三方弁１２２、それらを接続する経路等を備えている。
改質器１１２には、バーナ１３１が設けられている。バーナ１３１が作動して熱を発生すると、改質器１１２は炭化水素系のガスから水素ガスを生成する。熱交換器１１６を燃焼ガス経路１２６が通過している。燃焼ガス経路１２６の一端は改質器１１２に接続され、他端は外部に開放されている。燃焼ガス経路１２６は、熱交換器１１６にバーナ１３１が発生する燃焼ガスを導き、熱交換によって温度が低下した燃焼ガスを外部に排出する。熱交換器１１６には、循環経路１２８も通過している。循環経路１２８は、循環復路１２８ａと、循環往路１２８ｂから構成されており、給湯システム１０と接続される。循環経路１２８が給湯システム１０にどのように接続されているのかについては、後述にて詳細に説明する。循環経路１２８は、温水を流通させる。循環経路１２８を流れる温水は、熱交換器１１６を通過することによって燃焼ガス経路１２６を流れる燃焼ガスに加熱され、温度が上昇する。
【００２８】
燃料電池１１４は、複数のセルを有している。燃料電池１１４と改質器１１２は、水素ガス供給経路１２１によって接続されている。改質器１１４で生成された水素ガスは、水素ガス供給経路１２１を流れて燃料電池１１４に供給される。燃料電池１１４は、改質器１１２から供給された水素ガスと、空気中の酸素とを反応させて発電を行う。燃料電池１１４は、発電すると発電熱を発生する。
熱媒循環経路１２４は、燃料電池１１４、熱交換器１１８、リザーブタンク１２５、熱媒ポンプ１２７、熱媒三方弁１２２を通って燃料電池１１４に戻る循環経路を形成している。熱媒循環経路１２４の燃料電池１１４の下流側には、熱媒温度センサ１１７が装着されている。熱媒温度センサ１１７は、熱媒循環経路１２４を流れる熱媒の温度を検出する。熱媒温度センサ１１７の検出信号は、給湯システム１０に装着されているコントローラ２１に出力される。
熱媒三方弁１２２は、１つの入口１２２ａと、２つの出口１２２ｂ、１２２ｃを備えている。熱媒三方弁１２２は、入口１２２ａと出口１２２ｂを連通させるか、入口１２２ａと出口１２２ｃを連通させるかを切替える。
熱媒三方弁１２２の出口１２２ｂと、熱媒循環経路１２４の熱媒三方弁１２２の出口１２２ｃの下流側とを接続する冷却経路１２９が設けられている。熱媒循環経路１２４と冷却経路１２９は、熱媒としての純水を流通させる。冷却経路１２９の途中には、熱媒放熱器１２０が装着されている。熱媒放熱器１２０に隣接して、熱媒冷却ファン１１９が設けられている。熱媒冷却ファン１１９を運転すると、空気が熱媒放熱器１２０に吹付けられ、冷却経路１２９を流れる熱媒が冷却される。
改質器１１２、燃料電池１１４、バーナ１３１、熱媒三方弁１２２、熱媒ポンプ１２７、熱媒冷却ファン１１９は、コントローラ２１によって制御される。
【００２９】
燃料電池１１４が作動すると、熱媒三方弁１２２の入口１２２ａと出口１２２ｃが連通されるとともに、熱媒ポンプ１２７が運転される。熱媒ポンプ１２７が運転されると、熱媒循環経路１２４を熱媒が循環する。熱媒循環経路１２４を熱媒が循環することにより、燃料電池１１４から発電熱が回収される。熱媒によって回収された発電熱は、熱媒とともに熱交換器１１８まで運ばれ、循環経路１２８を流れる温水を加熱する。
熱媒温度センサ１１７が検出した熱媒温度が高くなりすぎると、熱媒三方弁１２２の入口１２２ａと出口１２２ｂが連通される。また、同時に熱媒冷却ファン１１９が運転される。熱媒三方弁１２２の入口１２２ａと出口１２２ｂが連通されると、熱媒は冷却経路１２９に流入し、熱媒放熱器１２０を通過する。熱媒は、熱媒放熱器１２０を通過することによって冷却される。熱媒放熱器１２０は、熱媒冷却ファン１１９から空気が吹付けられることにより、高い効率で熱を放熱する。熱媒の温度が低下すると、熱媒三方弁１２２の入口１２２ａと出口１２２ｃが再び連通される。このような熱媒三方弁１２２の切替えが繰返されることにより、熱媒の温度は、所定範囲内に維持される。
【００３０】
給湯システム１０について説明する。なお、既に説明したソーラー集熱器１２が接続される給湯システム１０と重複する説明は省略し、特徴的な部分のみを説明する。
図２に示されているように、蓄熱槽１３０は、発電ユニット１１０の循環経路１２８（循環復路１２８ａ、循環往路１２８ｂ）と接続されている。詳しくは、循環復路１２８ａが蓄熱槽１３０の上部に接続され、循環復路１２８ｂが蓄熱槽１３０の下部に接続されている。これによって、蓄熱槽１３０と発電ユニット１１０との間の循環経路が形成されている。循環往路１２８ｂの途中には、循環ポンプ４０が装着されている。
循環ポンプ４０が作動すると、蓄熱槽１３０の底部から温水が吸出される。蓄熱槽１３０から吸出された温水は、循環往路１２８ｂを流れてから発電ユニット１１０の熱交換器１１６、１１８を通過することによって加熱されて温度が上昇する。温度が上昇した温水は、循環復路１２８を流れて蓄熱槽１３０の上部に戻される。このように、蓄熱槽１３０の底部から吸出された温水が、発電ユニット１１０の熱交換器１１６、１１８によって加熱されてさらに高温になり、蓄熱槽１３０の上部に戻される循環が行われることにより、蓄熱槽１３０に高温の温水が貯えられる。蓄熱槽１３０内の温度が低い状態から、蓄熱槽１３０に発電ユニット１１０から高温の温水が供給されると、その供給が蓄熱槽１３０の上部に行われることから、蓄熱槽１３０に貯められている温水の上部に、高温の温水の層（以下、「温度成層」と言う）が形成される。温度成層よりも深くなると、温水の温度は急激に低下する。蓄熱槽１３０に高温の温水の供給が継続されると、温度成層の厚さ（深さ）は次第に大きくなり、蓄熱槽１３０にフルに蓄熱された状態では、蓄熱槽１３０の全体に高温の温水が貯まった状態になる。温度成層が形成されることにより、蓄熱槽１３０にフルに蓄熱が行われていなくても、蓄熱槽１３０の最上部に設けられている出口部１３０ａからは、高温の温水が送り出される。以下においては、蓄熱槽１３０にフルに蓄熱が行われていない状態を「部分蓄熱状態」と言う。また、蓄熱槽１３０のように、温度成層が形成される蓄熱槽を「温度成層タイプ」と言う。
【００３１】
図３のグラフは、温度成層タイプと非温度成層タイプの蓄熱槽について、その内部の温度分布を示したものである。縦軸は蓄熱槽の高さ方向の距離であり、横軸は蓄熱槽内の温水温度である。実線は、温度成層タイプの蓄熱槽の温度分布を示している。点線は、非温度成層タイプの蓄熱槽の温度分布を示している。図３中の「％」は、蓄熱槽がフルに蓄熱された場合の蓄熱量に対する割合を示している。
図３から明らかなように、温度成層タイプでは、フル（１００％）に蓄熱されていない場合（３０％、５０％、８０％、すなわち、部分蓄熱状態）でも、蓄熱槽上部の温水温度はフルに蓄熱された状態と変わらない。しかし、部分蓄熱状態では、蓄熱槽の温水温度は、その下部に向かうと急激に低下する。この蓄熱槽の温水温度が急激に低下する位置（深さ）が、温度成層の下限である。蓄熱量が少ないほど、温度成層の深さは浅くなる傾向を示す。
これに対して、非温度成層タイプの場合には、蓄熱槽内の温水の上下方向の温度差は小さい。なお、図３では、非温度成層タイプ、およびフル蓄熱状態（１００％）の温度成層タイプの温度分布を一定としているが、実際には、蓄熱槽上部から蓄熱槽下部に向かうに従って、温水温度は僅かずつ低下する。
上述したように、温度成層タイプで蓄熱量が少ない場合には、温度成層は浅く形成される。このため、蓄熱量が少ない状態で、例えば、給湯栓６４を長時間開いたりすると、蓄熱槽１３０の温度成層部分を使い切ってしまい、蓄熱槽１３０から送り出される温水の温度が急激に低下する。もちろん、この場合には、ミキシングユニット２４や補助熱源機２２が作動して湯温を維持しようとする。しかしながら、従来においては、ミキシングユニット２４によるミキシング割合の調整や、補助熱源機２２の作動が遅れ、湯温が不安定になりがちであった。詳しくは後述するが、本実施例の給湯システム１０は、コントローラ２１が蓄熱槽のタイプ（温度成層タイプであるか、非温度成層タイプであるか）を判別し、それぞれのタイプに適した湯温制御を行う。このため、温度成層タイプであっても、湯温が不安定になるのが防止されている。
【００３２】
蓄熱槽タイプの判別に係る蓄熱槽タイプ判別処理〔１〕、〔２〕、〔３〕について、フローチャートを参照しながら説明する。なお、蓄熱槽タイプ判別処理〔１〕、〔２〕、〔３〕は、給湯システム１０を設置して初めて運転したときにのみ行ってもよいし、給湯システム１０が運転を開始する毎に行ってもよいし、給湯システム１０運転中に繰り返し行ってもよい。
図４に示されている蓄熱槽タイプ判別処理〔１〕Ｓ１０の最初の処理Ｓ１２では、熱回収中であるか否かを判別する。熱回収中とは、給湯システム１０がソーラー集熱器１２や発電ユニット１１０から、熱を供給されている状態を意味する。熱回収中であるか否かは、例えば、復路サーミスタ４５の検出温度によって判別することができる。具体的には、復路サーミスタ４５の検出温度が所定温度以上の場合には熱回収中であると判別し、復路サーミスタ４５の検出温度が所定温度以下の場合には熱回収中でないと判別する。Ｓ１２で熱回収中であると判別した場合（ＹＥＳの場合）には、Ｓ１４に移行する。
Ｓ１４では、熱回収量を算出する。熱回収量は、次式から求まる。
熱回収量＝比熱×（熱回収戻り温度−熱回収往き温度）×熱回収流量
ここで、比熱とは、熱媒体または水の比熱（ｋＪ／（リットル／℃））である。熱回収戻り温度とは、復路サーミスタ４５が検出する循環復路３９、１２８ａを流れる熱媒体あるいは温水の温度（℃）である。熱回収往き温度とは、往路サーミスタ４４が検出する循環往路３８、１２８ｂを流れる熱媒体あるいは温水の温度（℃）である。熱回収流量とは、循環復路３９、１２８ａまたは循環往路３８、１２８ｂを流れる熱媒体、温水の流量（リットル／ｈ）である。熱回収量の単位は「ｋＪ／ｈ」である。
例えば、水の比熱を４．１９（ｋＪ／（リットル／℃））、熱回収戻り温度を５０（℃）、熱回収往き温度を４０（℃）、熱回収流量を６０（リットル／ｈ）とすると、熱回収量は次のようになる。
熱回収量＝４．１９×（５０−４０）×６０＝２５１４（ｋＪ／ｈ）；
【００３３】
Ｓ１４に続くＳ１６では、温度上昇率Ｔ（℃／ｈ）を算出する。具体的には、Ｓ１４で算出した熱回収量を、上部サーミスタ３５よりも上側の蓄熱槽２０、１３０の容積（本実施例の場合には、３０（リットル））と水の比熱（４．１９ｋＪ／（リットル／℃））で除すことにより、温度上昇率Ｔを算出する。すなわち、Ｔとは、上部サーミスタ３５の上側に貯められている水のみに回収した熱量が加えられた場合のその部分の水の温度上昇率である。熱回収量が２５１４（ｋＪ／ｈ）の場合には・・・・・。
Ｔ＝２５１４／（３０×４．１９）＝２０（℃／ｈ）；
Ｓ１６の次にはＳ１８が実行される。Ｓ１８では、上部サーミスタ３５が検出した温度の上昇率が、Ｓ１６で算出した温度上昇率Ｔの０．８倍よりも大きいか否かを判別する。例えば、温度上昇率Ｔが２０（℃／ｈ）の場合には、２０（℃／ｈ）の０．８倍の１６（℃／ｈ）よりも上部サーミスタ３５が検出した温度上昇率が大きいか否かを判別する。つまり、上部サーミスタ３５が検出した温度上昇率が、上部サーミスタ３５よりも上側の容積の水に基づいて算出された温度上昇率Ｔの０．８倍よりも大きい場合には、回収した熱量のほとんどが上部サーミスタ３５よりも上側の水の温度を上昇させるのに用いられたと判断できる。すなわち、蓄熱槽２０、１３０の上部に温度成層が形成されている。Ｓ１８で、上部サーミスタ３５が検出した温度の上昇率が０．８Ｔよりも大きいと判別した場合（ＹＥＳの場合）には、Ｓ２０に移行する。
Ｓ２０では、蓄熱槽が温度成層タイプであると判別する。そして、蓄熱槽タイプ判別処理〔１〕Ｓ１０を終了する。Ｓ１８で上部サーミスタ３５が検出した温度の上昇率が０．８Ｔよりも大きくないと判別した場合（ＮＯの場合）には、Ｓ２２に移行して蓄熱槽が非温度成層タイプであると判別する。Ｓ２２を行ってから、蓄熱槽タイプ判別処理〔１〕Ｓ１０を終了する。
【００３４】
一方、Ｓ１２で熱回収中でないと判別された場合（ＮＯの場合）には、Ｓ２４を行う。Ｓ２４では、上部サーミスタ３５の検出温度から下部サーミスタ３６の検出温度を差し引いた値が３０（℃）以上であるか否かを判別する。Ｓ２４で上部サーミスタ３５の検出温度から下部サーミスタ３６の検出温度を差し引いた値が３０（℃）以上であると判別した場合（ＹＥＳの場合）には、Ｓ２６に移行する。Ｓ２６では、蓄熱槽が温度成層タイプであると判別する。このように、上部サーミスタ３５と下部サーミスタ３６の検出温度の差が３０（℃）よりも大きい場合には、蓄熱槽に温度成層が形成されているとして、蓄熱槽が温度成層タイプであると判別する。この場合には、温度成層が形成されているので、蓄熱槽１３０は、部分蓄熱状態である。Ｓ２６を行ってから、蓄熱槽タイプ判別処理〔１〕Ｓ１０を終了する。Ｓ２４で上部サーミスタ３５の検出温度から下部サーミスタ３６の検出温度を差し引いた値が３０（℃）以上でないと判別した場合（ＮＯの場合）には、Ｓ２８に移行する。Ｓ２８では、蓄熱槽が非温度成層タイプであると判別する。そして、蓄熱槽タイプ判別処理〔１〕Ｓ１０を終了する。判別された蓄熱槽のタイプは、コントローラ２１に記憶される。
なお、蓄熱槽タイプ判別処理〔１〕は、給湯システム１０がコールドスタート（蓄熱槽２０、１３０に蓄熱されていない状態からの運転開始）してから所定時間後（例えば、１時間後）に行われるのが好ましい。コールドスタートしてから所定時間後でないと上部サーミスタ３５の検出温度が安定しないし、所定時間からさらに時間が経過すると、蓄熱槽２０、１３０がフルに蓄熱されてしまい、温度成層タイプであっても、非温度成層タイプであっても、上部サーミスタ３５と下部サーミスタ３６の検出温度の差が生じなくなってしまうからである。
【００３５】
図５は、蓄熱槽タイプ判別処理〔２〕Ｓ３０を示している。この処理によっても、蓄熱槽のタイプを判別することができる。蓄熱槽タイプ判別処理〔２〕Ｓ３０の処理Ｓ３２では、給湯システム１０が熱回収中であるか否かを判別する。Ｓ３２で熱回収中であると判別した場合（ＹＥＳの場合）には、Ｓ３４に移行する。
Ｓ３４では、復路サーミスタ４５の検出温度から上部サーミスタ３５の検出温度を差し引いた値が５（℃）以下であるか否かを判別する。Ｓ３４で復路サーミスタ４５の検出温度から上部サーミスタ３５の検出温度を差し引いた値が５（℃）以下であると判別した場合（ＹＥＳの場合）には、Ｓ３６に移行して蓄熱槽が温度成層タイプであると判別する。このように判別するのは、復路サーミスタ４５の検出温度から上部サーミスタ３５の検出温度を差し引いた値が５（℃）以下のように小さい場合には、供給された温水のほとんどが蓄熱槽２０、１３０の上部に貯まり、それによって蓄熱槽２０、１３０の上部に温度成層が形成されていると判断できるからである。Ｓ３６実行後、蓄熱槽タイプ判別処理〔２〕を終了する。
Ｓ３４で復路サーミスタ４５の検出温度から上部サーミスタ３５の検出温度を差し引いた値が５（℃）以下でないと判別した場合（ＮＯの場合）には、Ｓ３８に移行して蓄熱槽は非温度成層タイプであると判別する。つまり、復路サーミスタ４５の検出温度から上部サーミスタ３５の検出温度を差し引いた値が５（℃）以下でない場合には、温度成層が形成されていないと判断できる。よって、この場合には、蓄熱槽は非温度成層タイプであると判別する。Ｓ３８を行ってから、蓄熱槽タイプ判別処理〔２〕を終了する。
【００３６】
図６は、蓄熱槽タイプ判別処理〔３〕Ｓ４０を示している。この処理によっても、蓄熱槽のタイプを判別することができる。蓄熱槽タイプ判別処理〔３〕Ｓ４０の処理Ｓ４２では、ミキシングユニット２４の第１水量センサ６７が検出した水量が１（リットル／ｍｉｎ）を超えているか否かを判別する。このＳ４２は、補助熱源機２２への温水供給の有無を判断するために設けられている。Ｓ４２で第１水量センサ６７が検出した水量が１（リットル／ｍｉｎ）を超えていると判別した場合（ＹＥＳの場合）には、Ｓ４４を行う。
Ｓ４４では、ミキシングユニット２４の温水サーミスタ５０が検出した温度が、給水サーミスタ４８が検出した温度に５（℃）を加えた温度以上であるか否かを判別する。このＳ４４は、給湯システム１０がコールドスタート直後であるか否かを判別するために設けられている。温水サーミスタ５０が検出した温度が、給水サーミスタ４８が検出した温度に５（℃）を加えた温度以上でない場合には、蓄熱槽２０、１３０から送り出された水の温度と、給湯システム１０に供給された水道水の温度にほとんど差がないので、コールドスタート直後であると判断できる。逆に、温水サーミスタ５０が検出した温度が、給水サーミスタ４８が検出した温度に５（℃）を加えた温度以上である場合には、コールドスタート直後ではないと判断できる。この場合には、Ｓ４４でＹＥＳと判別され、Ｓ４６に移行する。
【００３７】
Ｓ４６では、ミキシングユニット２４の第１水量センサ６７が検出した水量が２．７（リットル／ｍｉｎ）を超えているか否かを判別する。この判別に用いる水量２．７（リットル／ｍｉｎ）は、補助熱源機２２が作動する最低水量（最低作動水量）として設定されているものである。Ｓ４６の判別が設けられているのは、補助熱源機２２の動作に矛盾を生じさせないためである。Ｓ４６で第１水量センサ６７が検出した水量が２．７（リットル／ｍｉｎ）を超えていると判別した場合（ＹＥＳの場合）には、Ｓ４８を行う。
Ｓ４８では、温水サーミスタ５０が検出した温度が５５（℃）以上であるか否かを判別する。温水サーミスタ５０が検出した温度（貯湯槽２０、１３０から送り出された水の温度）が５５（℃）以上の場合には、蓄熱槽２０、１３０に蓄熱されていると判断できる。Ｓ４８で温水サーミスタ５０が検出した温度が５５（℃）以上であると判別した場合（ＹＥＳの場合）には、Ｓ５０を実行する。
【００３８】
一方、Ｓ４２、Ｓ４４、Ｓ４６、Ｓ４８でＮＯと判別された場合には、蓄熱が温度成層タイプであるか、非温度成層タイプであるかの判別を行うことができない。従って、この場合には、Ｓ５６に移行して給湯システム１０が前回運転されたときの給湯制御を選択する。詳しくは後述するが、給湯制御は、蓄熱槽が温度成層タイプであるか、非温度成層タイプであるかによって異なっている。そして、そのまま蓄熱槽タイプ判別処理〔３〕を終了する。
Ｓ５０が行われると、タイマーがスタートする。タイマーがアップするまでの時間は６０秒である。
Ｓ５０の次に行われるＳ５２では、タイマーアップであるか否か（タイマーがスタートしてから６０秒が経過したか否か）を判別する。Ｓ５２でタイマーアップではないと判別した場合（ＮＯの場合）には、そのまま待機する。Ｓ５２でタイマーアップであると判別した場合（ＹＥＳの場合）には、Ｓ５４に移行する。
Ｓ５４では、温水サーミスタ５０が検出した温度が５５（℃）以上であるか否かを判別する。Ｓ５４で温水サーミスタ５０が検出した温度が５５（℃）以上であると判別した場合（ＹＥＳの場合）には、Ｓ５６を実行する。Ｓ５４で温水サーミスタ５０が検出した温度が５５（℃）以上でないと判別した場合（ＮＯの場合）には、Ｓ５８を行う。
Ｓ５４は、Ｓ４８で温水サーミスタ５０の検出温度が５５（℃）以上であると判別された場合（ＹＥＳの場合）に実行される。このため、Ｓ５４で温水サーミスタ５０が検出した温度が５５（℃）以上であると判別された場合には、タイマーアップまでの時間である６０秒間に亘って蓄熱槽２０、１３０から５５（℃）以上の温水が送り出されたことになる。蓄熱槽が温度成層タイプであっても、フルに蓄熱が行われているか、部分蓄熱状態で温度成層が厚く形成されている場合には、６０秒間に亘って蓄熱槽２０、１３０から５５（℃）以上の温水が送り出されることがあり得る。蓄熱槽が非温度成層タイプである場合には、温度成層が形成されない。このため、蓄熱槽が非温度成層タイプである場合にも、６０秒間に亘って蓄熱槽２０、１３０から５５（℃）以上の温水が送り出される可能性が高い。従って、Ｓ５４でＹＥＳと判別された場合には、蓄熱槽のタイプが温度成層タイプであるか、非温度成層タイプであるかを判断することができない。よって、この場合にはＳ５６に移行し、給湯システム１０が前回運転されたときの給湯制御を選択する。
【００３９】
Ｓ５８では、温水サーミスタ５０の検出温度が、給水サーミスタ４８の検出温度に５（℃）を加えた温度以下であるか否かを判別する。Ｓ５８で温水サーミスタ５０の検出温度が、給水サーミスタ４８の検出温度に５（℃）を加えた温度以下であると判別されるのは、蓄熱槽２０、１３０から送り出される温水の温度と、給水された水道水の温度の差が５（℃）以内の場合である。また、Ｓ５８はＳ５２でＹＥＳと判別した（タイマーアップした）場合に行われる。よって、Ｓ４８で温水サーミスタ５０の検出温度が５５（℃）であると判別されていたのに、６０秒後には、蓄熱槽２０、１３０から送り出される温水の温度は、水道水の温度近くまで低下してしまったことになる。このため、蓄熱槽２０、１３０の上部に形成されていた温度成層が６０秒の間に無くなったと判断できる。従って、Ｓ５８で温水サーミスタ５０の検出温度が、給水サーミスタ４８の検出温度に５（℃）を加えた温度以下であると判別された場合（ＹＥＳの場合）には、Ｓ６０に移行して蓄熱槽のタイプが温度成層タイプであると判別する。そして、蓄熱槽タイプ判別処理〔３〕Ｓ４０を終了する。
Ｓ５８で温水サーミスタ５０の検出温度が、給水サーミスタ４８の検出温度に５（℃）を加えた温度以下ではないと判別した場合（ＮＯの場合）には、蓄熱槽のタイプは温度成層タイプではない。従って、この場合にはＳ６２に移行して蓄熱槽のタイプは非温度成層タイプであると判別する。Ｓ６２を実行してから、蓄熱槽タイプ判別処理〔３〕を終了する。
以上説明した蓄熱槽タイプ判別処理〔３〕Ｓ４０は、ミキシングユニット２４に設けられている第１水量センサ６７、温水サーミスタ５０、給水サーミスタ４８の検出値を用いて蓄熱槽が温度成層タイプか、非温度成層タイプであるかを判別している。従ってコントローラ２１で蓄熱槽のタイプ判別を行うのではなく、ミキシングユニット２４に蓄熱槽のタイプ判別を行う判別回路を設け、ミキシングユニット２４で蓄熱槽のタイプ判別を行うこともできる。このように構成する場合には、ミキシングユニット２４と、補助熱源機２２等との間は信号線によって接続し、相互に作動状態の情報を伝達する。ミキシングユニット２４のみで蓄熱槽のタイプ判別を行うことができると、メーカや型式が異なる蓄熱槽や補助熱源機２２に、それらとのインターフェイスに係る最小限の改修を行うのみで、ミキシングユニット２４を装着することができる。
【００４０】
以上説明したように、蓄熱槽タイプ判別処理〔１〕、〔２〕、〔３〕を実行することによって、蓄熱槽が温度成層タイプであるか、非温度成層タイプであるかを判別することができる。以下説明する温度制御処理〔１〕、〔２〕、〔３〕のいずれによっても、給湯システム１０に対して、蓄熱槽のタイプに応じた制御を行うことができる。
図７に示されているように、温度制御処理〔１〕Ｓ７０のＳ７２では、第１水量センサ６７の検出流量が２．７（リットル／ｍｉｎ）を超えているか否かを判別する。既に説明したように、２．７（リットル／ｍｉｎ）は補助熱源機２２の最低作動流量である。第１水量センサ６７の検出流量が最低作動流量以上でないと、補助熱源機２２が作動しないため、給湯システム１０は温度制御を行うことができない。よって、Ｓ７２で第１水量センサ６７の検出流量が２．７（リットル／ｍｉｎ）を超えていないと判別した場合（ＮＯの場合）には、そのまま待機する。Ｓ７２で第１水量センサ６７の検出流量が２．７（リットル／ｍｉｎ）を超えていると判別した場合（ＹＥＳの場合）には、Ｓ７４を実行する。
Ｓ７４では、蓄熱槽のタイプが温度成層タイプの場合には「α」の値として５（℃）を設定し、非温度成層タイプの場合には「α」の値として１（℃）を設定する。
【００４１】
Ｓ７４に続くＳ７６では、温水サーミスタ５０の検出温度が、リモコン２３の設定温度に「α」を加えた温度以下であるか否かを判別する。上述した値に「α」が設定されているので、Ｓ７６では、温水サーミスタ５０の検出温度が低下すると、蓄熱槽のタイプが温度成層タイプである場合の方が、非温度成層タイプである場合よりも、早めにＹＥＳと判別する。Ｓ７６で温水サーミスタ５０の検出温度が、リモコン２３の設定温度に「α」を加えた温度以下であると判別した場合（ＹＥＳの場合）には、Ｓ７８に移行する。Ｓ７６で温水サーミスタ５０の検出温度が、リモコン２３の設定温度に「α」を加えた温度以下ではないと判別した場合（ＮＯの場合）には、リターンして温度制御処理〔１〕の最初処理であるＳ７２を再び実行する。
Ｓ７８では、補助熱源機２２の点火動作を行う。具体的には、バーナ５６、５７に点火する。Ｓ７８を行ってから、温度制御処理〔１〕のＳ７２を再び実行する。
上記の温度制御処理〔１〕Ｓ７０は、蓄熱槽２０、１３０から送り出される温水の温度が低下した場合（温水サーミスタ５０の検出温度が低下した場合）に、蓄熱槽のタイプが温度成層タイプである場合の方が、非温度成層タイプである場合よりも、早めに補助熱源機２２の点火動作を行う。蓄熱槽のタイプが温度成層タイプだと、温度成層が存在していた場合には、その温度成層分の温水が蓄熱槽１３０から送り出されてしまうと、温水の温度は急激に低下する。補助熱源機２２の点火動作を早めに行うことにより、温水温度が急激に低下しても、給湯システム１０が供給する温水温度のアンダーシュートを防止して、温水温度をリモコン２３の設定温度に追従させることができる。非温度成層タイプの蓄熱槽２０では、蓄熱槽２０から送り出される温水の温度は除々に低下する。このため、補助熱源機２２の点火動作を遅目に行っても、温水温度はアンダーシュートすることなく、リモコン２３の設定温度に追従する。逆に、非温度成層タイプの蓄熱槽２０で早めに補助熱源機２２の点火動作を行うと、温水温度がリモコン２３の設定温度をオーバーシュートしてしまう。よって、温度制御処理〔１〕Ｓ７０を実行することにより、蓄熱槽のタイプに適した温度制御を実現することができる。
【００４２】
図８に示されているように、温度制御処理〔２〕Ｓ８０のＳ８２では、ミキシングユニット２４の第１水量センサ６７の検出流量が２．７（リットル／ｍｉｎ）を超えているか否かを判別する。Ｓ８２で第１水量センサ６７の検出流量が２．７（リットル／ｍｉｎ）を超えていないと判別した場合（ＮＯの場合）には、そのまま待機する。Ｓ８２で第１水量センサ６７の検出流量が２．７（リットル／ｍｉｎ）を超えていると判別した場合（ＹＥＳの場合）には、Ｓ８４に移行する。
Ｓ８４では、蓄熱槽のタイプが温度成層タイプの場合には「α」の値として１（℃）を設定し、非温度成層タイプの場合には「α」の値として０（℃）を設定する。
Ｓ８４の次に実行されるＳ８６では、蓄熱槽２０、１３０の上部サーミスタ３５の検出温度が、リモコン２３の設定温度に「α」を加えた温度以下であるか否かを判別する。上述したように「α」の値が設定されているので、Ｓ８６は、上部サーミスタ３５の検出温度が低下すると、蓄熱槽のタイプが温度成層タイプである場合の方が、非温度成層タイプである場合よりも、早めにＹＥＳと判別する。Ｓ８６で上部サーミスタ３５の検出温度が、リモコン２３の設定温度に「α」を加えた温度以下であると判別した場合（ＹＥＳの場合）には、Ｓ８８に移行する。Ｓ８６で上部サーミスタ５０の検出温度が、リモコン２３の設定温度に「α」を加えた温度以下ではないと判別した場合（ＮＯの場合）には、リターンして温度制御処理〔２〕の最初処理であるＳ８２を再び実行する。
Ｓ８８では、補助熱源機２２の点火動作を行う。そして、Ｓ８２を再び実行する。
上部サーミスタ３５よりも上側の蓄熱槽２０、１３０には、３０リットルの温水が貯められる。このため、上部サーミスタ３５の検出温度が低下しても、蓄熱槽２０、１３０から送り出される温水の温度は直ちに低下しない。このため、本温度制御処理〔２〕Ｓ８０は、上述した温度制御処理〔１〕Ｓ７０よりも、「α」の値を小さく設定することができる（温度制御処理〔１〕Ｓ７０では「α＝５、１（℃）」、温度制御処理〔２〕Ｓ８０では「α＝１、０（℃）」）。すなわち、温度制御処理〔２〕Ｓ８０は、温度制御処理〔１〕Ｓ７０よりも補助熱源機２２の点火動作を行うタイミングが遅くなっている。このため、ガス代を節約することができる。
【００４３】
図９に示されているように、温度制御処理〔３〕Ｓ９０の処理Ｓ９２では、ミキシングユニット２４の第１水量センサ６７の検出流量が２．７（リットル／ｍｉｎ）を超えているか否かを判別する。Ｓ９２で第１水量センサ６７の検出流量が２．７（リットル／ｍｉｎ）を超えていないと判別した場合（ＮＯの場合）には、そのまま待機する。Ｓ９２で第１水量センサ６７の検出流量が２．７（リットル／ｍｉｎ）を超えていると判別した場合（ＹＥＳの場合）には、Ｓ９４を実行する。
Ｓ９４では、蓄熱槽のタイプが温度成層タイプで、部分蓄熱状態であるか否かを判別する。温度成層タイプで、部分蓄熱状態であることは、例えば、蓄熱槽タイプ判別処理〔１〕Ｓ１０のＳ２６で判別されている。Ｓ９４で蓄熱槽のタイプが温度成層タイプで、部分蓄熱状態であると判別した場合（ＹＥＳの場合）には、Ｓ９６を行う。
Ｓ９６では、浴槽７９への自動湯張りが行われているか否かを判別する。浴槽７９への自動湯張りは、リモコン２３を操作することによって行うことができる。Ｓ９６で浴槽７９への自動湯張りが行われていると判別した場合（ＹＥＳの場合）には、Ｓ９８に移行する。
Ｓ９８では、温水サーミスタ５０の検出温度が、リモコン設定温度から２（℃）を減じた温度以下であるか否かを判別する。Ｓ９８で温水サーミスタ５０の検出温度が、リモコン設定温度から２（℃）を減じた温度以下であると判別した場合（ＹＥＳの場合）には、Ｓ１００を実行して補助熱源機２２の点火動作を行う。そして、リターンして温度制御処理〔３〕Ｓ９０最初の処理であるＳ９２を再び実行する。Ｓ９８で温水サーミスタ５０の検出温度が、リモコン設定温度から２（℃）を減じた温度以下でないと判別した場合（ＮＯの場合）には、Ｓ１００をスキップする。
【００４４】
以上説明したように、蓄熱槽のタイプが温度成層タイプで部分蓄熱状態であり、かつ浴槽７９に自動湯張り中の場合には、温水サーミスタ５０の検出温度が、リモコン設定温度から２（℃）を減じた温度以下になるまで、補助熱源機２２の点火動作を行わず、蓄熱槽１３０に貯められている温水で湯張りを行う。このようにするのは、浴槽７９に自動湯張りを行った場合には、その後に浴槽７９の湯温がリモコン設定温度になるように補助熱源機２２を作動させるので、蓄熱槽１３０から送り出される温水の温度が低くても、その温水をできるだけ利用したいからである。
蓄熱槽が温度成層タイプで、部分蓄熱状態である場合には、蓄熱槽１３０の温度成層を使い切ってしまうと、温水の温度は急激に低下する。蓄熱槽１３０から送り出される温水の温度が急激に低下すると、それから補助熱源機２２の点火動作を行ったのでは給湯温度の変動が大きくなってしまう。そこで、Ｓ９６で浴槽７９への自動湯張りが行われていないと判別した場合（ＮＯの場合）には、Ｓ１００を実行して補助熱源機２２の点火動作を行う。補助熱源機２２の点火動作をあらかじめ行っておけば、その後に蓄熱槽１３０から送り出される温水の温度が急激に低下しても、給湯温度が大きく変動するのを防止することができる。
【００４５】
一方、Ｓ９４で蓄熱槽が温度成層タイプで、部分蓄熱状態でないと判別した場合（ＮＯの場合。すなわち、温度成層タイプで完全蓄熱状態、あるいは非温度成層タイプである場合）には、Ｓ１０２を行う。
Ｓ１０２では、温水サーミスタ５０の検出温度が、リモコン設定温度に１（℃）を加えた温度以下であるか否かを判別する。Ｓ１０２で温水サーミスタ５０の検出温度が、リモコン設定温度に１（℃）を加えた温度以下となった場合（ＹＥＳの場合）には、Ｓ１００に移行して補助熱源機２２の点火動作を行う。Ｓ１０２は、蓄熱槽が温度成層タイプで完全蓄熱状態、あるいは非温度成層タイプの場合に行われる。蓄熱槽が温度成層タイプで完全蓄熱状態、あるいは非温度成層タイプの場合には、温度成層タイプで部分蓄熱状態の場合に比べて蓄熱槽２０、１３０から送り出される温水の温度は緩やかに低下する。このため、Ｓ９６でＮＯと判別された場合のように、あらかじめ蓄熱槽から送り出される温水の温度低下に備えて補助熱源機２２の点火動作を行っておくのではなく、温水サーミスタ５０の検出温度が、リモコン設定温度に１（℃）を加えた温度以下になってから補助熱源機２２の点火動作を行う。Ｓ１０２で温水サーミスタ５０の検出温度が、リモコン設定温度に１（℃）を加えた温度以下でない場合（ＮＯの場合）には、リターンして温度制御処理〔３〕の最初の処理であるＳ９２を再び実行する。
【００４６】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時の請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
従って、例えば、以下に記載するように構成することもできる。
【００４７】
（１）本発明に係る給湯システムに接続されるのは、ソーラー熱交換器や燃料電池式の発電ユニットに限られない。給湯システムには、種々の熱供給源（例えば、ガスタービンエンジン、レシプロエンジン）を接続可能である。
【００４８】
（２）判別した蓄熱槽の蓄熱タイプ（温度成層タイプ、非温度成層タイプ）に基づいて実行する温度制御は、補助熱源機の点火動作に係るものに限られない。その温度制御は、蓄熱槽の蓄熱タイプに合わせて実行するものであればよい（例えば、ミキシングバルブの制御を蓄熱槽タイプによって異ならせる）。
【００４９】
（３）蓄熱槽の蓄熱タイプは、給湯システムを設置する際に設置者が設定するように構成することもできる。例えば、コントローラに、温度成層タイプであるか非温度成層タイプであるかを選択するスイッチを設けておく。
【００５０】
（４）温水を貯めて温水を送り出すタイプ（「Ａタイプ」と呼ぶ）と、蓄熱槽に貯められた加熱媒体で水道水を加熱して温水を送り出すタイプ（「Ｂタイプ」と呼ぶ）とから蓄熱槽が選択される給湯システムにおいて、コントローラがＡタイプであるか、Ｂタイプであるかを判別することもできる。この場合にも、上述した給湯システム１０と同様の構成で、蓄熱槽のタイプ判別を行うことができる（例えば、蓄熱槽から送り出される温水の温度低下割合によって、蓄熱槽がＡタイプであるか、Ｂタイプであるかを判別する）。
Ａタイプの蓄熱槽では、例えば、蓄熱槽外に設けられたバーナで加熱された温水が蓄熱槽に貯められる。Ｂタイプの蓄熱槽では、例えば、蓄熱槽外に設けられたバーナで加熱された温水が蓄熱槽に貯められ、その温水が蓄熱層内に設けられた熱交換器を通過する水道水を加熱する。
【図面の簡単な説明】
【００５１】
【図１】実施例に係る給湯システムの系統図（ソーラー集熱器と接続された状態）。
【図２】実施例に係る給湯システムの系統図（発電ユニットと接続された状態）。
【図３】実施例に係る蓄熱槽の内部の温度分布を示すグラフ。
【図４】実施例に係る蓄熱槽タイプ判別処理〔１〕のフローチャート。
【図５】実施例に係る蓄熱槽タイプ判別処理〔２〕のフローチャート。
【図６】実施例に係る蓄熱槽タイプ判別処理〔３〕のフローチャート。
【図７】実施例に係る温度制御処理〔１〕のフローチャート。
【図８】実施例に係る温度制御処理〔２〕のフローチャート。
【図９】実施例に係る温度制御処理〔３〕のフローチャート。
【符号の説明】
【００５２】
１０：給湯システム
１２：ソーラー集熱器
１３：ソーラー熱交換器、１３ａ：出口、１３ｂ：入口
２０：蓄熱槽、２０ａ：出口部
２１：コントローラ
２２：補助熱源機
２３：リモコン
２４：ミキシングユニット、２４ａ：給水入口、２４ｂ：温水出口、２４ｃ：温水入口
２５：湯張り経路
２６：給水経路、２６ａ：入口
２７：注湯弁
２８：減圧弁
３０：ミキシングユニット給水経路
３１：リリーフ弁
３２：圧力開放経路、３２ａ：一端、３２ｂ：他端
３３：排水経路
３４：排水弁
３５：上部サーミスタ
３６：下部サーミスタ
３７：蓄熱槽熱交換器、３７ａ：入口、３７ｂ：出口
３８：循環往路
３９：循環復路
４０：循環ポンプ
４２：温水経路
４４：往路サーミスタ
４５：復路サーミスタ
４７：第２水量センサ
４８：給水サーミスタ
５０：温水サーミスタ
５１：温水経路
５２：バーナ熱交換器
５３：加圧ポンプ
５４：温水サーミスタ
５５：ハイカットサーミスタ
５６、５７：バーナ
５８：追炊き熱交換器
５９：補給水弁
６０：バーナ熱交換器
６１：シスターン
６２：シスターン入水経路
６３：給湯栓経路
６４：給湯栓
６５：出湯サーミスタ
６６：水位電極、６６ａ：ハイレベルスイッチ、６６ｂ：ローレベルスイッチ
６７：第１水量センサ
６８：シスターン出水経路
６９：暖房ポンプ
７０：低温水経路
７１：バーナ上流経路
７２：暖房低温サーミスタ
７３：高温水経路
７４：暖房高温サーミスタ
７５：暖房端末熱動弁
７６：暖房端末機、７６ａ：操作スイッチ、７６ｂ：熱交換器
７７：追炊き経路
７８：追炊き熱動弁
７９：浴槽、７９ａ：吸出口、７９ｂ：供給口
８０：風呂循環経路
８１：風呂水位センサ
８２：風呂循環ポンプ
８３：湯張り量センサ
８４：風呂水流スイッチ
８５：風呂サーミスタ
８６：三方弁、８６ａ：Ａポート、８６ｂ：Ｂポート、８６ｃ：Ｃポート
８７：低温水戻り経路
８８：蓄熱槽経路、８８ａ：熱交換部
８９：低温戻りサーミスタ
９０：床暖房熱動弁
９１：床暖房機
９３：バイパス熱動弁
９４：低温サーミスタ
１１０：発電ユニット
１１２：改質器
１１４：燃料電池
１１６：熱交換器
１１７：熱媒温度センサ
１１８：熱交換器
１１９：熱媒冷却ファン
１２０：熱媒放熱器
１２１：水素ガス供給経路
１２２：熱媒三方弁、１２２ａ：入口、１２２ｂ：出口、１２２ｃ：出口
１２４：熱媒循環経路
１２５：リザーブタンク
１２６：燃焼ガス経路
１２７：熱媒ポンプ
１２８：循環経路、１２８ａ：循環復路、１２８ｂ：循環往路
１２９：冷却経路
１３０：蓄熱槽
１３１：バーナ
【図１】
2005090849.tif 000003
【図２】
2005090849.tif 000004
【図３】
2005090849.tif 000005
【図４】
2005090849.tif 000006
【図５】
2005090849.tif 000007
【図６】
2005090849.tif 000008
【図７】
2005090849.tif 000009
【図８】
2005090849.tif 000010
【図９】
2005090849.tif 000011