(57)【要約】【課題】湯張り動作に要する時間を短縮しつつ、指定された湯張り温度及び湯張り湯量を実現することが可能な給湯機を提供する。【解決手段】初回の湯張り動作中の異なる２以上の時点に対して、浴槽への湯張り実湯量およびそのときの浴槽湯温を取得する。浴槽湯温に対する湯張り設定温度の温度差（温度補正値）に湯張り実湯量を関連付けた情報を制御部５０に記憶する。初回の湯張り動作の後、新たな湯張り動作に対する実行要求を受けた場合に、湯張り設定温度に温度補正値を加算した値を浴槽２への出湯温度とする。この際、記憶された情報に基づいて、湯張り実湯量の変化量に対する温度補正値の変化量の関係を演算し、当該関係を用いて、記憶された湯張り実湯量と今回の湯張り設定湯量との湯量差分に対応する温度補正値の変化量を演算する。そして、温度補正値に当該変化量を加算する補正を行う。【選択図】図２
2015178918.tif 000002
【特許請求の範囲】
【請求項１】
浴槽への湯張り設定温度および湯張り設定湯量を任意に指定して湯張り動作を行う給湯機において、
湯張り動作中の時点において、前記浴槽への湯張り実湯量およびそのときの浴槽湯温を取得し、前記浴槽湯温に対する前記湯張り設定温度の温度差に前記湯張り実湯量を関連付けた情報を記憶する記憶手段と、
前記記憶手段に前記情報が記憶された状態で新たな湯張り動作に対する実行要求を受けた場合に、前記温度差、および前記温度差に関連付けられた湯張り実湯量に対する当該新たな湯張り動作における湯張り設定湯量の湯量差に基づいて、当該湯張り動作の完了時の浴槽湯温を湯張り設定温度に一致させるための前記浴槽への出湯温度を決定する制御手段と、
を備える給湯機。
【請求項２】
前記制御手段は、
前記湯張り設定温度に前記温度差を加算した値を前記出湯温度とする第１手段と、
前記湯量差に応じて前記温度差を更に補正する第２手段と、
を備える請求項１に記載の給湯機。
【請求項３】
前記記憶手段は、前記湯張り動作中の異なる２以上の時点に対して、前記温度差に前記湯張り実湯量を関連付けた情報をそれぞれ記憶し、
前記第２手段は、
前記記憶手段に記憶された情報に基づいて、前記湯張り実湯量の変化量に対する前記温度差の変化量の関係を演算し、前記関係に基づいて、前記湯量差に対応する前記温度差の変化量を演算し、前記温度差に当該変化量を加算する補正を行う請求項２に記載の給湯機。
【請求項４】
前記第２手段は、
前記湯量差が０より大きい場合には、前記温度差を高温側へ補正し、前記湯量差が０よりも小さい場合には、前記温度差を低温側へ補正する請求項２に記載の給湯機。
【請求項５】
前記記憶手段は、前記湯張り動作時の外気温度を前記情報にさらに関連付けて記憶し、
前記新たな湯張り動作に対する実行要求を受けた場合の外気温度が、前記記憶手段に記憶された外気温度から閾値以上に乖離している場合に、前記記憶手段に記憶されている前記情報を消去する手段をさらに備える請求項１から請求項４の何れか１項に記載の給湯機。
【請求項６】
前記記憶手段による記憶動作及び前記記憶手段から情報を消去する消去動作の実行を使用者が指示するための手段をさらに備える請求項１から請求項５の何れか１項に記載の給湯機。
【請求項７】
前記制御手段は、前記温度差による補正に上限値を設定する手段をさらに備える請求項１から請求項６の何れか１項に記載の給湯機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、給湯機に係り、特に、浴槽への湯張りを行う給湯機に関する。
【背景技術】
【０００２】
従来、例えば特許文献１には、浴槽への湯張りを行う湯張り装置が開示されている。この装置では、浴槽への給湯が完了した場合にユーザが設定した湯張り温度と実際の浴槽内の湯温との差分が算出されて記憶される。そして、次回湯張り時において、ユーザが設定した湯張り温度に算出された差分を加えた温度で給湯が行われる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平４−１６９７４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
浴槽内の湯の放熱量は、浴槽表面積および浴槽の湯量によって変動する。このため、上記のような従来の給湯機では、前回の湯張り時から大幅に放熱量が変動した場合に、湯張り完了時の浴槽内の湯温がユーザの設定した湯張り温度とは大きく異なってしまうといった問題があった。また、この場合ユーザの設定した湯張り温度を実現するために追加で追い焚き等の動作が必要となるため、湯張りに要する時間が長期化する問題があった。
【０００５】
本発明は、上記のような課題を解決するためになされたもので、浴槽への湯張り温度と湯張り湯量を設定した湯張り動作を行う給湯機において、湯張り動作に要する時間を短縮しつつ、設定された湯張り温度及び湯張り湯量を実現することが可能な給湯機を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係る給湯機は、浴槽への湯張り設定温度および湯張り設定湯量を任意に指定して湯張り動作を行う給湯機において、湯張り動作中の時点において、浴槽への湯張り実湯量およびそのときの浴槽湯温を取得し、浴槽湯温に対する湯張り設定温度の温度差に湯張り実湯量を関連付けた情報を記憶する記憶手段と、記憶手段に情報が記憶された状態で新たな湯張り動作に対する実行要求を受けた場合に、温度差、および温度差に関連付けられた湯張り実湯量に対する当該新たな湯張り動作における湯張り設定湯量の湯量差に基づいて、当該湯張り動作の完了時の浴槽湯温を湯張り設定温度に一致させるための浴槽への出湯温度を決定する制御手段と、を備えるものである。
【発明の効果】
【０００７】
本発明によれば、浴槽への湯張り温度と湯張り湯量を設定した湯張り動作を行う給湯機において、湯張り動作に要する時間を短縮しつつ、設定された湯張り温度及び湯張り湯量を実現すること可能となる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態１における貯湯式給湯機１の構成を説明するための図である。
【図２】本発明の実施の形態１において実行されるルーチンを示すフローチャートである。
【図３】本発明の実施の形態２において実行されるルーチンを示すフローチャートである。
【図４】本発明の実施の形態３において実行されるルーチンを示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、本発明の実施の形態について説明する。尚、各図において共通する要素には、同一の符号を付して、重複する説明を省略する。
【００１０】
実施の形態１．
図１は、本発明の実施の形態１における貯湯式給湯機１の構成を説明するための図である。図１に示す貯湯式給湯機１は、浴槽２又は蛇口などに供給する湯水を貯える貯湯タンク４と、貯湯タンク４内の湯水を加熱する（沸き上げる）ための加熱手段であるヒートポンプユニット５とを備えている。
【００１１】
貯湯式給湯機１は、ヒートポンプユニット５の水冷媒熱交換器（図示省略）を利用して貯湯タンク４内の水を沸き上げるための加熱循環回路６を備えている。この加熱循環回路６は、貯湯タンク４の上下部と接続されている。また、加熱循環回路６は、ヒートポンプユニット５内に、加熱循環回路６に貯湯タンク４内の水を循環させるための循環ポンプ（図示省略）を備えている。このような構成によって、貯湯タンク４の下部から取り出された水は、ヒートポンプユニット５において冷媒を介して外気と熱交換することで高温の湯に沸き上げられたうえで、貯湯タンク４の上部に戻されるようになっている。また、ヒートポンプユニット５には、ヒートポンプユニット５の周囲の外気温を検出する外気温センサ２７が設置されている。
【００１２】
貯湯タンク４の外周側面には、貯湯タンク４の長手方向に間隔をおいて、貯湯タンク４内の各部位の温度を検出する残湯サーミスタ３０ａ、残湯サーミスタ３０ｂ、残湯サーミスタ３０ｃおよび残湯サーミスタ３０ｄがそれぞれ設けられている。これらの残湯サーミスタ３０ａ〜３０ｄは、貯湯タンク４の上部からのタンク内容積がそれぞれ規定の量（本実施形態では、０Ｌ、５０Ｌ、１００Ｌ、１５０Ｌとする）となるような位置（高さ）に配置されており、タンク残湯量の検出を行うためその位置での貯湯タンク４内の温度を出力する。
【００１３】
また、貯湯式給湯機１は、水道管等の水源に接続された給水配管１０を備えている。給水配管１０内を流れる水は、減圧弁１１により減圧されたうえで、貯湯タンク４の下部に供給されるとともに、ふろ給湯用混合弁８と一般給湯用混合弁９とに供給されるようになっている。また、これらの混合弁８、９には、一端が貯湯タンク４の上部に接続された給湯配管７を介して、貯湯タンク４内の湯が供給されるようになっている。ふろ給湯用混合弁８には、ふろ給湯用混合弁８からの混合湯が流れるふろ給湯配管１３の一端が接続されており、一般給湯用混合弁９には、一般給湯用混合弁９からの混合湯を台所の蛇口などに送る一般給湯配管１７の一端が接続されている。一般給湯配管１７の途中には、一般給湯配管１７内を流れる混合湯の温度および流量を検出する給湯温度センサ２８および給湯流量センサ２９がそれぞれ接続されている。
【００１４】
ふろ給湯配管１３には、混合湯の供給と停止を行うふろ給湯用電磁弁１４と、ふろ給湯配管１３内を流れる混合湯の流量を検知するふろ給湯用流量センサ１５と、ふろ給湯用混合弁８により混合される混合湯の温度補正に用いるふろ往き温度センサ１６とが設けられている。また、ふろ給湯配管１３の他端は、ふろ往き配管２１とふろ戻り配管２２とで構成されるふろ循環回路１２の途中に接続されている。
【００１５】
ふろ往き配管２１とふろ戻り配管２２とは、浴槽アダプタ３を介して浴槽２に接続されている。また、ふろ戻り配管２２には、浴槽２内の浴槽水をふろ戻り配管２２で取り出し、ふろ往き配管２１で浴槽２に戻して循環させるためのふろ循環ポンプ２３が接続されている。更に、ふろ戻り配管２２には、浴槽水の流れの有無を検出するためのフロースイッチ２５と、浴槽２の水位を検出するための水位センサ２６と、ふろ戻り配管２２内を流れる湯水の温度を検出するためのふろ戻り温度センサ２４とがそれぞれ接続されている。
【００１６】
また、貯湯タンク４の上下部には、タンク循環回路１８が接続されている。このタンク循環回路１８とふろ戻り配管２２の間には、追焚き用の熱交換器１９が介在している。この熱交換器１９は、貯湯タンク４内に貯湯された湯と浴槽２内の浴槽水とを熱交換させるためのものである。更に、タンク循環回路１８の途中には、ふろ循環熱源ポンプ２０が設置されている。このふろ循環熱源ポンプ２０を用いて、貯湯タンク４の上部に蓄えられた湯が、貯湯タンク４の上部から下部に向けて循環するように構成されている。
【００１７】
貯湯式給湯機１は、更に、貯湯式給湯機１を総合的に制御する制御部５０を備えている。制御部５０には、上述した各種センサ類及び弁類が電気的に接続されている。制御部５０は、各種センサ類から入力される信号に基づいて、各部の動作を制御する。
【００１８】
制御部５０には、貯湯式給湯機１を遠隔操作するためのリモコン６０が接続されている。リモコン６０では、浴槽２への湯張り湯量および湯張り温度の設定、貯湯タンク４の沸上げ設定、湯張り操作、差し湯操作、追焚き操作などの操作および設定の入力を使用者が行う。
【００１９】
以上の構成を備える本実施形態の貯湯式給湯機１は、設定された湯張り温度および湯張り湯量の湯張りを行う動作に特徴を有している。本実施形態の貯湯式給湯機１の湯張り動作では、使用者がリモコン６０を操作することにより、湯張り湯量および湯張り温度を設定する。以下の説明では、使用者によって設定された湯張り温度及び湯張り湯量をそれぞれ「湯張り設定温度」及び「湯張り設定湯量」と称することとする。湯張り動作の設定が行われると、ふろ給湯用混合弁８によって湯と水の混合比が制御されて、湯張り設定温度の混合湯が生成される。生成された混合湯は、ふろ給湯用電磁弁１４を開くことにより、ふろ給湯配管１３を通じて浴槽２へ出湯される。
【００２０】
ここで、浴槽２に出湯された湯の湯温は放熱によって低下する。このため、湯張り設定温度の湯を浴槽２に出湯することとすると、湯張り完了時の実際の浴槽湯温が湯張り設定温度よりも低くなってしまう。そこで、本実施の形態の貯湯式給湯機１では、初回の湯張り動作時に実際の浴槽湯温に対する湯張り設定温度の温度差を温度補正値として制御部５０に記憶しておき、次回以降の湯張り動作時に、上記温度補正値を用いて浴槽２への出湯温度を補正することが行われる。具体的には、次回以降の出湯温度は、湯張り設定温度に上記温度補正値を加算した温度とされる。
【００２１】
ただし、浴槽２内の湯の放熱量は、浴槽２の表面積および湯量によっても変動する。このため、上記の湯張り動作では、湯張り設定湯量の変更によって前回の湯張り時から大幅に放熱量が変動した場合に、湯張り完了時の浴槽湯温が湯張り設定温度から大きく乖離してしまうおそれがある。この場合、ふろ循環ポンプ２３を動作させてふろ戻り温度センサ２４で浴槽温度を検出する動作、および湯張り設定温度を実現するために追加で追い焚きを行う動作等が必要となるため、湯張りに要する時間が長期化するという問題が生じる。
【００２２】
そこで、本実施の形態の貯湯式給湯機１では、湯張り温度だけでなく更に浴槽２への湯張り湯量の湯量差をも考慮した湯張り動作を行うこととしている。以下、フローチャートに沿って貯湯式給湯機１の湯張り動作の具体的処理について詳細に説明する。
【００２３】
図２は、実施の形態１における貯湯式給湯機１の湯張り動作のルーチンを示すフローチャートである。尚、図２に示すルーチンは、制御部５０によって実行されるルーチンであり、使用者がリモコン６０を操作して湯張り温度設定および湯張り湯量設定を行い、湯張り動作の実行要求を出した場合に実行される。
【００２４】
図２に示すルーチンが開始されると、制御部５０では、初回湯張りであるか否かが判定される（ステップＳ１）。なお、ここでいう初回湯張りとは、温度補正値の情報が制御部５０に記憶されていない状態での湯張り動作を指している。ステップＳ１の処理の結果、初回湯張りであると判定された場合には、次に、浴槽２への湯張りが開始される（ステップＳ２）。次に、ふろ循環ポンプ２３が動作される（ステップＳ３）。これにより、浴槽２の湯がふろ循環回路１２に引き込まれて循環される。そして、次のステップでは、ふろ戻り温度センサ２４を用いて浴槽２内から循環された湯の湯温（浴槽湯温）が検出される（ステップＳ４）。なお、浴槽湯温の検出は、湯張り中における湯張り設定湯量となるまでの期間に、少なくとも２回の異なる湯張り湯量のタイミングで行われる。例えば、湯張り設定温度が４２℃、湯張り設定湯量が２００Ｌであれば、湯張り途中の１００Ｌと湯張り完了時の２００Ｌの２回の湯張り湯量の時点で浴槽湯温が検出される。
【００２５】
次に、制御部５０では、検出された浴槽湯温を用いて、浴槽２へ出湯する湯の温度補正値が演算される。そして、記憶手段として機能する制御部５０には、演算された温度補正値に浴槽湯温検出時の湯張り実湯量を関連付けた情報が記憶される（ステップＳ５）。ここでは、浴槽湯温に対する湯張り設定温度の温度差が温度補正値として演算される。例えば、湯張り設定温度が４２℃、湯張り設定湯量が２００Ｌであって、浴槽２へ１００Ｌの湯を湯張りした時点の浴槽湯温が４１．５℃であれば、１００Ｌ時の温度補正値は４２℃−４１．５℃＝０．５℃となる。また、２００Ｌ湯張りした時点（すなわち湯張り完了時点）の浴槽温度が４１℃であれば、２００Ｌ時の温度補正値は４２℃−４１℃＝１℃となる。これらの温度補正値は、各湯張り実湯量と関連付けられて制御部５０に記憶される。
【００２６】
一方、温度補正値の情報が制御部５０に記憶された状態において新たな湯張り動作が設定されると、上記ステップＳ１において、初回湯張りではないと判定される。この場合、次のステップに移行し、制御部５０に記憶されている温度補正値に関連付けられた湯張り実湯量が今回の湯張り設定湯量と同じであるか否かが判定される（ステップＳ６）。その結果、湯張り設定湯量が当該湯張り実湯量と同じであると判定された場合は、湯張り湯量の変化に応じた補正が不要であると判断することができる。この場合、当該湯張り実湯量に関連付けられている温度補正値が呼び出される（ステップＳ７）。次に、今回の湯張り設定温度に呼び出された温度補正値を加算した値が、補正後の出湯温度として演算される(ステップＳ８)。次に、補正後の出湯温度の湯が浴槽２へ出湯される（ステップＳ９）。
【００２７】
例えば、今回の湯張り設定温度が４２℃、湯張り設定湯量が２００Ｌであって、制御部５０に記憶されている初回湯張り時の情報が、湯張り実湯量２００Ｌでの温度補正値が４２℃−４１℃＝１℃と記憶されているとする。この場合、ステップＳ１、Ｓ６、Ｓ７、Ｓ８及びＳ９の処理が順に実行されて、湯張り設定温度４２℃に温度補正値１℃を加算した４３℃の湯が浴槽２から出湯される。
【００２８】
一方、上記ステップＳ６において、湯張り設定湯量が初回の湯張り時に記憶された湯張り実湯量と同じでないと判定された場合は、湯張り実湯量に対する湯張り湯量の湯量差に応じた補正が必要であると判断することができる。この場合、次に湯張り設定湯量の湯量差に応じて温度補正値が変更される（ステップＳ１０）。ここでは、具体的には、制御部５０に記憶されている初回湯張り時の湯張り実湯量および温度補正値から、単位湯張り実湯量変化当たりの温度補正値の変化量が演算される。そして、演算された単位湯張り実湯量変化当たりの温度補正値の変化量を用いて、初回湯張りの湯張り実湯量からの湯張り湯量の湯量差分の温度補正値の変化量が演算される。
【００２９】
例えば、初回湯張り時の情報として、湯張り途中の湯張り実湯量１００Ｌでの温度補正値が０．５℃、湯張り完了時の湯張り実湯量２００Ｌでの温度補正値が１℃と記憶されている場合、温度補正値の変化が湯張り実湯量の変化に対しておよそ線形近似であるとすれば次式（１）によって単位湯張り実湯量当たりの温度補正値の変化量を演算することができる。
（１℃−０．５℃）／（２００Ｌ−１００Ｌ）＝０．００５℃／Ｌ  ・・・（１）
【００３０】
ここで、例えば、今回の湯張り設定湯量が３００Ｌである（すなわち初回湯張り時の湯張り実湯量２００Ｌよりも多量である）とすると、湯張り湯量の湯量差は、３００Ｌ−２００Ｌ＝１００Ｌとなり、温度補正値は初回湯張り時に記憶された温度補正値から更に０．００５℃／Ｌ×１００Ｌ＝０．５℃を加算する必要があると判断することができる。このため、最終的な温度補正値は、初回湯張り時の湯張り実湯量（２００Ｌ）に対応する温度補正値１℃に、初回湯張り時の湯張り実湯量からの湯量差（１００Ｌの増加分）に対応する温度補正値０．５℃が加算されて、１℃＋０．５℃＝１．５℃となる。
【００３１】
一方、例えば今回の湯張り設定湯量が１６０Ｌである（すなわち初回湯張り時の湯張り実湯量２００Ｌよりも少量である）とすると、湯張り湯量の湯量差は、１６０Ｌ−２００Ｌ＝−４０Ｌとなり、温度補正値は初回湯張り時に記憶した補正値から０．００５℃／Ｌ×（−４０Ｌ）＝−０．２℃の加算が必要であると判断することができる。このため、最終的な温度補正値は、初回湯張り時の湯張り実湯量（２００Ｌ）に対応する温度補正値１℃に、初回湯張り時の湯張り実湯量からの湯量差（４０Ｌの減量分）に対応する温度補正値−０．２℃が加算されて、１℃−０．２℃＝０．８℃となる。
【００３２】
上記ステップＳ１０の処理が終了すると、次に上記ステップＳ８に移行する。ステップＳ８では、上記ステップＳ１０にて算出された温度補正値を用いて、補正後の出湯温度が演算される。そして次のステップＳ９では、補正後の出湯温度の湯が浴槽２から出湯される。例えば、湯張り設定温度が４２℃、湯張り設定湯量が３００Ｌに変更されている場合には、ステップＳ１、Ｓ６、Ｓ１０、Ｓ８およびＳ９の処理が順に実行されて、湯張り設定温度４２℃＋温度補正値１．５℃＝４３．５℃の湯が浴槽２から出湯される。また、例えば、湯張り設定温度が４２℃、湯張り設定湯量が１６０Ｌに変更されている場合には、湯張り設定温度４２℃＋温度補正値０．８℃＝４２．８℃の湯が浴槽２から出湯される。
【００３３】
以上説明したように、本実施の形態の貯湯式給湯機１によれば、湯張りを行う時の湯張り量が初回湯張り時の湯張り実湯量と異なる場合であっても、湯張り量の変化量に応じてふろ出湯温度を補正するように制御される。これにより、次回以降の湯張り時において、ふろ循環ポンプ２３を動作させてふろ戻り温度センサ２４で浴槽温度を検出する動作が不要となるので、次回以降の湯張り時間の短縮しつつ、設定された湯張り温度及び湯張り湯量を実現することが可能な貯湯式給湯機を提供することが可能となる。
【００３４】
ところで、上述した実施の形態の装置では、湯張り設定湯量が２００Ｌである場合に、中間湯量としての湯張り実湯量１００Ｌ時と、湯張り完了時の湯張り実湯量２００Ｌ時に浴槽湯温を検出することとしたが、浴槽湯温の検出タイミングはこれに限られない。すなわち、湯張り湯量と浴槽湯温との関係をより詳細に把握するために、更に複数のタイミングで浴槽湯温を検出することとしてもよい。
【００３５】
また、上述した実施の形態の装置では、湯張り設定湯量が初回湯張り時と異なる場合に、２つの異なる湯張り実湯量のタイミングで算出された温度補正値を用いて、単位湯張り実湯量当たりの温度補正値を演算することとした。しかしながら、単位湯張り実湯量当たりの温度補正値の演算方法はこれに限られず、例えば３以上の湯張り実湯量のタイミングで算出された温度補正値を用いて演算してもよいし、また、湯張り開始時を湯張り実湯量０Ｌであり且つ浴槽湯温が湯張り設定温度であるとして、この情報と１つの湯張り実湯量のタイミングで算出された温度補正値を用いて演算してもよい。
【００３６】
また、上述した実施の形態の装置では、初回湯張り時の湯張り設定温度に対する浴槽湯温の低下量を温度補正値として算出し、初回湯張り時の湯張り実湯量に対する今回の湯張りの湯張り設定湯量の変化量に基づいて、当該温度補正値を補正する手順とした。しかしながら、当該温度補正値を補正する手順はこれに限らず、例えば、初回湯張り時の湯張り設定温度、浴槽温度、湯張り実湯量、及び今回の湯張りの湯張り設定湯量の変化量を用いて、補正後の温度補正値を直接算出することとしてもよい。
【００３７】
また、上述した実施の形態の装置では、温度補正値に湯張り実湯量を関連付けた情報を制御部５０に記憶することとした。しかしながら、制御部５０に記憶する情報はこれに限られず、例えば、温度補正値を演算するための湯張り設定湯温及び浴槽湯温を、湯張り実湯量と関連付けて記憶することとしてもよい。
【００３８】
実施の形態２．
次に、図３を参照して、本発明の実施の形態２について説明する。本実施の形態の装置は、図１に示すハードウェア構成を用いて、制御部５０に後述する図３に示すルーチンを実行させることにより実現することができる。
【００３９】
上述した実施の形態１の装置では、湯張り設定湯量が初回湯張り時の湯張り実湯量と異なる場合に、単位湯張り実湯量変化当たりの温度補正値の変化量を演算し、湯張り湯量の変化量分に対応する温度補正値の変化を更に加算することとした。本実施の形態２の装置では、この温度補正値の変更動作が実施の形態１のものと異なる。以下、フローチャートに沿って実施の形態２の貯湯式給湯機１の湯張り動作の具体的処理について詳細に説明する。
【００４０】
図３は、実施の形態２における貯湯式給湯機１の湯張り動作のルーチンを示すフローチャートである。尚、図３に示すルーチンは、上述した図２に示すルーチン同様に、使用者が湯張り動作を設定して実行要求を出した場合に、制御部５０によって実行されるルーチンである。また、  図３に示すルーチンにおけるステップＳ１からステップＳ９までの処理は、図２に示すルーチンにおける同ステップと同様の処理が行われるため、その説明を適宜省略する。
【００４１】
図３に示すルーチンのステップＳ６において、湯張り設定湯量が制御部５０に記憶された温度補正値に関連付けられた湯張り実湯量と同じでない（すなわち両者に湯量差がある）と判定された場合は、次に、今回の湯張り設定湯量が当該湯張り実湯量よりも多くなったか否かが判定される（ステップＳ２０）。その結果、湯張り設定湯量が湯張り実湯量よりも多くなったと判定された場合には、当該湯張り実湯量に関連付けられている温度補正値が制御部５０から呼び出されて高温方向に補正される（ステップＳ２１）。ここでは、予め定められた高温側補正量（例えば１℃）が当該温度補正値に加算される。上記ステップＳ２１の処理が終了すると、次に上記ステップＳ８に移行し、補正後のふろ出湯温度が演算される。そして次のステップＳ９では、補正後のふろ出湯温度の湯が浴槽２から出湯される。
【００４２】
一方、上記ステップＳ２０の処理の結果、湯張り設定湯量が湯張り実湯量より少なくなったと判定された場合には、当該湯張り実湯量に関連付けられている温度補正値が制御部５０から呼び出されて低温方向に補正される（ステップＳ２２）。ここでは、予め定められた低温側補正量（例えば−０．５℃）が温度補正値に加算される。上記ステップＳ２２の処理が終了すると、次に上記ステップＳ８に移行し、補正後の出湯温度が演算される。そして次のステップＳ９では、補正後の出湯温度の湯が浴槽２から出湯される。
【００４３】
図３に示すルーチンの処理の具体例を説明する。例えば、初回湯張り時の情報として、湯張り実湯量（湯張り完了時）２００Ｌ時の温度補正値が１℃と記憶されており、今回の湯張り設定温度が４２℃、湯張り設定湯量が３００Ｌに変更されているとする。この場合には、上記ステップＳ１、Ｓ６及びＳ２０の処理が順に実行されて、ステップＳ２１に移行する。そして、ステップＳ２１では、温度補正値を初回湯張り時に記憶した温度補正値１℃に更に＋１℃を加算し、温度補正値を２℃とする処理が行われる。その後のステップＳ８では、湯張り設定温度４２℃＋温度補正値２℃＝４４℃が出湯温度として演算される。そして、ステップＳ９では、出湯温度４４℃の湯が浴槽２へ出湯される。
【００４４】
一方、例えば、初回湯張り時の情報として、湯張り実湯量（湯張り完了時）２００Ｌ時の温度補正値が１℃と記憶されており、今回の湯張り設定温度が４２℃、湯張り設定湯量が１６０Ｌに変更されているとする。この場合には、上記ステップＳ１、Ｓ６及びＳ２０の処理が順に実行されて、ステップＳ２２に移行する。そして、ステップＳ２２では、温度補正値を初回湯張り時に記憶した温度補正値１℃に更に−０．５℃を加算し、温度補正値を０．５℃とする処理が行われる。その後のステップＳ８では、湯張り設定温度４２℃＋温度補正値０．５℃＝４２．５℃が出湯温度として演算される。そして、ステップＳ９では、出湯温度４２．５℃の湯が浴槽２へ出湯される。
【００４５】
以上説明したように、本実施の形態の貯湯式給湯機１によれば、湯張りを行う時の湯張り量が初回湯張り時に記憶された湯張り実湯量と異なる場合であっても、湯張り量の変化量に応じて湯張り温度を補正するように制御される。これにより、次回以降の湯張り時において、ふろ循環ポンプ２３を動作させてふろ戻り温度センサ２４で浴槽温度を検出する動作が不要となるので、次回以降の湯張り時間の短縮しつつ、設定された湯張り温度及び湯張り湯量を実現することが可能な貯湯式給湯機を提供することが可能となる。
【００４６】
実施の形態３．
次に、図４を参照して、本発明の実施の形態３について説明する。本実施の形態の装置は、図１に示すハードウェア構成を用いて、制御部５０に後述する図４に示すルーチンを実行させることにより実現することができる。
【００４７】
上述した実施の形態１の装置では、初回湯張り時に記憶した温度補正値を用いて、次回以降の湯張り動作において出湯温度を補正することとしている。ここで、外気温度が初回湯張り時から大幅に変化した場合、浴槽２からの放熱量も初回湯張り時から大きく変化していることも想定される。この場合、初回湯張り時に記憶された温度補正値を用いて湯張り動作のふろ出湯温度を補正することとすると、浴槽湯温が湯張り設定温度から大きく乖離するおそれがある。
【００４８】
そこで、本実施の形態３の装置では、外気温度が初回湯張り時から大きく変化した場合に、制御部５０に記憶されている温度補正値を一端消去し、新たに温度補正値を記憶することとする。これにより湯張り動作時の出湯湯温に誤った補正が施される事態を回避することが可能となる。以下、フローチャートに沿って、実施の形態３の貯湯式給湯機１における温度補正値の変更動作の具体的処理について詳細に説明する。
【００４９】
図４は、実施の形態３における貯湯式給湯機１の湯張り動作のルーチンを示すフローチャートである。図４に示すルーチンでは、先ず、使用者がリモコン６０を操作して湯張り動作を設定すると、浴槽２への湯張りが開始される（ステップＳ３１）。次に、外気温センサ２７によって外気温度が取得される（ステップＳ３２）。なお、外気温度は、湯張り動作中に複数回取得し、その平均値又は最小値を用いることとしてもよい。例えば、１０回取得した外気温度の平均値１５℃又は最低値１０℃といった外気温度取得情報を外気温度として確定してもよい。
【００５０】
次に、上記ステップ３２の処理で取得された外気温度が、初回湯張り時の外気温度から予め定められた値（例えば５．０℃）以上に変化しているか否かが判定される（ステップＳ３３）。その結果、外気温度が変化していると判定された場合には、制御部５０に記憶されていた温度補正値が消去される（ステップＳ３４）。
【００５１】
次に、ふろ循環ポンプ２３が動作される（ステップＳ３５）。これにより、浴槽２の湯がふろ循環回路１２に引き込まれて循環される。そして、次のステップでは、ふろ戻り温度センサ２４を用いて浴槽２内から循環された湯の湯温（浴槽湯温）が検出される（ステップＳ３６）。次に、制御部５０では、浴槽２へ出湯する湯の温度補正値が演算され、演算された温度補正値がその時点の湯張り実湯量および上記ステップ３２において取得された外気温度に関連付けられて記憶される（ステップＳ３７）。一方、上記ステップＳ３３において、外気温度が変化していないと判定された場合には、制御部５０で記憶している温度補正値がそのまま保持される（ステップＳ３８）。
【００５２】
このように、本実施の形態３の装置によれば、外気温度の変動があっても使用者の設定した湯張り温度となるように浴槽２への出湯温度を補正することができるため、使い勝手が向上する効果がある。
【００５３】
ところで、上述した実施の形態の装置では、外気温度として屋外の温度を用いて温度補正値の消去要否を判定することとしている。しかしながら、本発明にて適用可能な外気温度はこれに限られない。すなわち、浴槽２の放熱度合の変化に対応する温度であれば、例えば浴槽２が配置されている浴室温度を用いることとしてもよい。
【００５４】
［その他］
本発明は上述の実施の形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々変形して実施することができる。例えば、以下のような変形例を採用してもよい。
【００５５】
上述した実施の形態の装置では、貯湯タンク４を備えた貯湯式給湯機１の湯張り動作について説明した。しかしながら、本発明の湯張り動作を実行可能な給湯機は貯湯式のものに限らず、他の公知の給湯機に適用してもよい。また、加熱手段についてもヒートポンプユニット５に限らず、他の公知の加熱手段を用いることとしてもよい。
【００５６】
使用者が変わる場合又は浴槽自体の変更なども考えられるため、温度補正値の消去動作と新たな温度補正値の記憶動作を即座に実施したい場合もある。そこで、リモコン６０のスイッチ操作等の手段により、温度補正値の消去動作と新たな温度補正値の記憶動作の指示が可能なように構成してもよい。
【００５７】
温度補正値が過度に大きい場合には、使用者によっては湯の温度が熱すぎるといった不快を感じることが想定される。そこで、温度補正値は上限値（例えば５℃）を設定することとしてもよい。また、この上限値の設定を使用者がリモコン６０のスイッチ操作等の入力手段により行う構成としてもよい。
【符号の説明】
【００５８】
１  貯湯式給湯機、２  浴槽、４  貯湯タンク、５  ヒートポンプユニット、１８  タンク循環回路、１９  熱交換器、２０  ふろ循環熱源ポンプ、２４  ふろ戻り温度センサ、２６  水位センサ、２７  外気温センサ、３０ａ，３０ｂ，３０ｃ，３０ｄ  残湯サーミスタ、５０  制御部（記憶手段，制御手段）、６０  リモコン
【図１】
2015178918.tif 000003
【図２】
2015178918.tif 000004
【図３】
2015178918.tif 000005
【図４】
2015178918.tif 000006