(57)【要約】【課題】  風呂自動運転中に浴槽の水位を検知する水位センサの出力電圧値を補正する風呂装置を提供する。【解決手段】  風呂自動運転中に所定の学習条件を満たす場合、学習タイマー５８でカウントした経過時間で取得した出力電圧値の増加量をカウントした経過時間と組にして記憶手段６０でデータとして記憶し、記憶した経過時間と出力電圧値の増加量のデータに基づき経過時間に対する増加した出力電圧値の近似式を学習手段６１で算出して、所定の補正条件を満たす場合に補正タイマー５９で経過時間をカウントし、該カウントした経過時間を近似式に当てはめて算出された値を水位センサ３６の出力電圧値から減算するので、水位センサ３６で検知される出力電圧値が浴槽３１の実際の水位と大きく離れないよう補正するため、風呂自動運転中に浴槽３１の水位を設定水位に保持することが可能となる。【選択図】  図６
2016020763.tif 000002
【特許請求の範囲】
【請求項１】
浴槽水を加熱する加熱手段と、該加熱手段と浴槽との間を浴槽水が循環可能に接続した風呂回路と、該風呂回路の途中に設置され配管内の圧力を電圧に変換して出力電圧値を検知する水位センサと、該水位センサで検知された出力電圧値から浴槽の水位を算出する浴槽水位算出手段と、設定水位まで浴槽に湯水を供給し所定時間だけ設定温度で保温する風呂自動運転を制御する制御部とを備え、前記制御部は、所定の学習条件を満たす場合に学習タイマーで経過時間をカウントし、経過時間中に前記水位センサで検知された出力電圧値の増加量を取得して経過時間と組で記憶し、記憶した経過時間に対する出力電圧値の増加量のデータから近似式を算出して、所定の補正条件を満たす場合に補正タイマーで経過時間をカウントし、該カウントした経過時間を前記近似式に当てはめて算出された値を前記水位センサの出力電圧値から減算することを特徴とする風呂装置。
【請求項２】
前記制御部は、前記風呂自動運転中に前記浴槽水位算出手段で算出された浴槽水位の変化が所定範囲内の時かつ前記風呂回路内で湯水が流動していない時を前記所定の学習条件を満たす場合として、前記学習タイマーで経過時間をカウントすることを特徴とする請求項１記載の風呂装置。
【請求項３】
前記制御部は、前記風呂自動運転中に前記浴槽水位算出手段で算出された浴槽水位の変化が所定範囲内の時かつ前記風呂回路内で湯水が流動していない時を前記所定の補正条件を満たす場合として、前記補正タイマーでカウントされた経過時間を前記近似式に当てはめて前記水位センサで検知された出力電圧値を補正することを特徴とする請求項１又は２記載の風呂装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、加熱手段で加熱して設定温度に調節した湯水を浴槽内に流入して設定水位を保持する風呂装置に関するものである。
【背景技術】
【０００２】
従来、この種のものにおいて、浴槽内に設定湯張り量の湯水を流入した後、浴槽に接続された風呂回路の途中に設置され、風呂回路内の圧力を出力電圧値に変換する水位センサにより浴槽の水位を算出して常時監視し、浴槽内の水位が予め設定された設定水位より所定値だけ低くなったと判断したら、設定温度に調節した湯水を浴槽に供給して設定水位を保持する風呂装置があり、検知温度による出力電圧値と圧力の関係を補正する制御を行うことで水位センサの検知精度を高め、入浴者が常時設定水位の浴槽水が貯められた浴槽に入浴可能な状態としていた。（例えば、特許文献１）
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１６９２１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、この従来のものでは、風呂回路内の浴槽水の温度が低下すると風呂回路内の水の密度が大きくなって圧力が増加するため出力電圧値が上昇し、実際には浴槽の水位が変化していないにも関わらず水位センサで検知される出力電圧値が上昇したことで浴槽の水位が増加したと誤検知するため、特に浴槽が２階や３階に設置され水位センサと浴槽との距離が大きいような設置がされると、従来の水位センサの温度補正では対応できないレベルのずれが生じて、浴槽内の水位が減少しても湯水が浴槽に供給され難い状態に陥り、また、湯水が供給されても設定水位より低い水位で供給が停止することから改善の余地があった。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明の請求項１では、浴槽水を加熱する加熱手段と、該加熱手段と浴槽との間を浴槽水が循環可能に接続した風呂回路と、該風呂回路の途中に設置され配管内の圧力を電圧に変換して出力電圧値を検知する水位センサと、該水位センサで検知された出力電圧値から浴槽の水位を算出する浴槽水位算出手段と、設定水位まで浴槽に湯水を供給し所定時間だけ設定温度で保温する風呂自動運転を制御する制御部とを備え、前記制御部は、所定の学習条件を満たす場合に学習タイマーで経過時間をカウントし、経過時間中に前記水位センサで検知された出力電圧値の増加量を取得して経過時間と組で記憶し、記憶した経過時間に対する出力電圧値の増加量のデータから近似式を算出して、所定の補正条件を満たす場合に補正タイマーで経過時間をカウントし、該カウントした経過時間を前記近似式に当てはめて算出された値を前記水位センサの出力電圧値から減算することを特徴としている。
【０００６】
また、請求項２では、前記制御部は、前記風呂自動運転中に前記浴槽水位算出手段で算出された浴槽水位の変化が所定範囲内の時かつ前記風呂回路内で湯水が流動していない時を前記所定の学習条件を満たす場合として、前記学習タイマーで経過時間をカウントすることを特徴としている。
【０００７】
また、請求項３では、前記制御部は、前記風呂自動運転中に前記浴槽水位算出手段で算出された浴槽水位の変化が所定範囲内の時かつ前記風呂回路内で湯水が流動していない時を前記所定の補正条件を満たす場合として、前記補正タイマーでカウントされた経過時間を前記近似式に当てはめて前記水位センサで検知された出力電圧値を補正することを特徴としている。
【発明の効果】
【０００８】
この発明によれば、所定の学習条件を満たす場合に学習タイマーで経過時間をカウントし、経過時間中に水位センサで検知された出力電圧値の増加量を取得して経過時間と組で記憶し、記憶した経過時間に対する出力電圧値の増加量のデータから近似式を算出して、所定の補正条件を満たす場合に補正タイマーで経過時間をカウントし、該カウントした経過時間を近似式に当てはめて算出された値を水位センサの出力電圧値から減算するので、水位センサで検知される出力電圧値が実際の浴槽水位と大きく離れた値とならないよう補正されるため、常時浴槽の水位を設定水位に保持することが可能となる。
【０００９】
また、風呂自動運転中に浴槽水位算出手段で算出された浴槽水位の変化が所定範囲内の時かつ風呂回路内で湯水が流動していない時を所定の学習条件を満たす場合として、学習タイマーで経過時間をカウントするので、温度低下による水位センサで検知された出力電圧値の増加量を正確に記憶することができる。
【００１０】
また、風呂自動運転中に浴槽水位算出手段で算出された浴槽水位の変化が所定範囲内の時かつ風呂回路内で湯水が流動していない時を所定の補正条件を満たす場合として、補正タイマーでカウントされた経過時間を近似式に当てはめて水位センサで検知された出力電圧値を補正するので、水位センサで検知される出力電圧値を近似式を用いて適切なタイミングで補正し正確な浴槽水位を算出することができる。
【図面の簡単な説明】
【００１１】
【図１】この発明の一実施形態を示す概略構成図
【図２】同実施形態のブロック構成図
【図３】同実施形態のカウント時間及び補正時間の開始条件と停止条件を説明する図
【図４】同実施形態のカウント時間と出力電圧変化幅から算出した近似式を説明する図
【図５】同実施形態の風呂自動運転時のカウント時間に出力電圧値を記憶する制御を説明するフローチャート
【図６】同実施形態の風呂自動運転時に出力電圧値の補正する制御を説明するフローチャート
【発明を実施するための形態】
【００１２】
次に、この発明の一実施形態を図に基づいて説明する。
１は最大で３７０Ｌの湯水が貯湯可能な貯湯タンク２を収納した貯湯タンクユニット、３は貯湯タンク２内の湯水を加熱可能な加熱手段としてのヒートポンプユニットである。
【００１３】
前記ヒートポンプユニット３は、冷媒を高温高圧に圧縮する圧縮機４と、高温高圧の冷媒と熱交換によって湯水を加熱する冷媒水熱交換器５と、冷媒を減圧する電動式の膨張弁６と、空気熱で冷媒を蒸発させる空気熱交換器７とを配管で環状に接続した冷媒回路と、空気熱交換器７に周囲の空気を送り込む送風ファン８とを備えており、冷媒回路内を流動する冷媒によって貯湯タンク２内の湯水の加熱が可能な加熱手段としてのヒートポンプ式加熱手段９が形成されている。
【００１４】
ここで、冷媒水熱交換器５は冷媒と被加熱水である貯湯タンク２内の湯水とが対向して流れる対向流方式を採用しており、超臨界ヒートポンプサイクルでは熱交換時において冷媒は超臨界状態のまま凝縮されるため効率よく高温まで被加熱水を加熱することができ、冷媒水熱交換器５に流入する冷媒の入口温度と流出する出口温度の温度差が一定になるように膨張弁６または圧縮機４を制御して、冷媒水熱交換器５に流入する被加熱水の温度を５〜２０℃の低温にすることで効率よく加熱することができ、ＣＯＰが向上する。
【００１５】
１０は圧縮機４から吐出し冷媒水熱交換器５に流入する冷媒の温度を検出する水熱交入口センサ、１１は冷媒水熱交換器５で放熱した冷媒の温度を検出する水熱交出口センサ、１２は膨張弁６で減圧され空気熱交換器７に流入する冷媒の温度を検出する空熱交入口センサ、１３は空気熱交換器７で蒸発した冷媒の温度を検出する空熱交出口センサ、１４は空気熱交換器７の上部に設置され周囲の気温を検出する外気温センサである。
【００１６】
１５は貯湯タンク２下部と冷媒水熱交換器５とを配管で接続する加熱往き管、１６は冷媒水熱交換器５と貯湯タンク２上部とを配管で接続する加熱戻り管、１７は加熱往き管１５の途中に設置され配管内の湯水を循環させるヒーポン循環ポンプであり、該ヒーポン循環ポンプ１７を駆動することで貯湯タンク２下部にある湯水を加熱往き管１５から冷媒水熱交換器５に流入して加熱し、加熱戻り管１６から貯湯タンク２に流入することで高温水を貯湯する加熱回路１８を形成している。
【００１７】
１９は加熱往き管１５に設置され冷媒水熱交換器５に流入する湯水の温度を検出する往き管温度センサ、２０は加熱戻り管１６に設置され冷媒水熱交換器５で加熱された湯水の温度を検出する戻り管温度センサであり、往き管温度センサ１９及び戻り管温度センサ２０で検出された湯水の温度に基づいて圧縮機４の出力やヒーポン循環ポンプ１７の回転数を制御し、設定された沸き上げ目標温度まで沸き上げる沸き上げ運転を行う。
【００１８】
２１は貯湯タンク２に市水を流入する給水管、２２は貯湯タンク２上部にある高温水を出湯する出湯管、２３は給水管２１から分岐した給水バイパス管、２４は出湯管２２と給水バイパス管２３内を流動する湯水を所定の比率で混合して設定された給湯温度に調節する給湯混合弁、２５は出湯管２２と給水バイパス管２３内を流動する湯水を所定の比率で混合して設定された風呂温度に調節する風呂混合弁である。
【００１９】
２６は給湯混合弁２４で所定の比率で混合された湯水が流動する給湯管、２７は洗面所等に設置され給湯混合弁２４で給湯温度に調節された湯水を開栓することで出湯可能な給湯栓、２８は給湯管２６内を流動する湯水の流量を検知する給湯流量センサ、２９は給湯管２６内を流動する湯水の温度を検知する給湯温度センサである。
【００２０】
３０は貯湯タンク２内の高温水と熱交換して浴槽３１内に貯められた浴槽水を加熱する風呂熱交換器、３２は浴槽水を風呂熱交換器３０に送る風呂戻り管、３３は風呂熱交換器３０で加熱された浴槽水を浴槽３１内に戻す風呂往き管、３４は風呂往き管３３と風呂熱交換器３０と風呂戻り管３２とで形成された風呂回路、３５は風呂回路３４内の浴槽水を流動させる風呂循環ポンプである。
【００２１】
３６は浴槽３１内の圧力を出力電圧に変換して水位を検知する水位センサ、３７は風呂熱交換器３０で加熱された浴槽水の温度を検知する風呂温度センサであり、風呂往き管３３途中にそれぞれ設置されている。
【００２２】
３８は風呂混合弁２５で混合された湯水を風呂戻り管３２に搬送する湯張り管であり、配管途中には、風呂混合弁２５で混合された湯水の温度を検知する湯張り温度センサ３９と、電動弁を開閉して浴槽３１への湯張り開始及び停止を行う湯張り電磁弁４０と、配管内を流動する湯水の流量から浴槽３１への湯張り量を検知する湯張り流量センサ４１と、浴槽３１の湯水が逆流するのを防止する逆止弁４２とが設置されている。
【００２３】
４３は貯湯タンク２の上下方向に複数配置された貯湯温度センサで、この実施形態では貯湯温度センサ４３ａ、４３ｂ、４３ｃ、４３ｄ、４３ｅの５つが設置されているものであり、この貯湯温度センサ４３が検出する温度情報によって貯湯タンク２内の残熱量と、貯湯タンク２内の上下方向の温度分布が確認できる。
【００２４】
なお、この実施形態において貯湯タンク２の最大貯湯量は３７０Ｌであり、複数の貯湯温度センサ４３は貯湯タンク２に対し、ａが３４０Ｌ、ｂが２６０Ｌ、ｃが１８０Ｌ、ｄが１００Ｌ、ｅが３０Ｌの湯水が貯湯される箇所にそれぞれ設置されている。
【００２５】
４４は貯湯タンク２上部に連通し加熱した湯水の体積膨張による圧力上昇を防止する逃し弁、４５は市水からの圧力を一定に減圧する減圧弁、４６は給水管２１内を流動する市水の温度を検出する給水温度センサ、４７は給水管２１に設置され栓を備えた給水栓である。
【００２６】
４８は浴室に設置されたリモコンであり、給湯設定温度や風呂設定温度を表示して報知する表示部４９と、過去の湯の使用量を学習して最適な湯量を沸き上げるおまかせモードと、深夜時間帯にのみ沸き上げ運転を許可して昼間の沸き上げ運転を行わない使い切りモードと、貯湯タンク２内に常時湯を満タンまで貯湯する満タンモードとを選択可能なモード選択スイッチ５０と、上下キーで浴槽３１の水位や浴槽水の温度を所望の値に設定する設定スイッチ５１と、該設定スイッチ５１で設定された温度の湯水を浴槽３１に流入して所定時間の間だけ設定水位で保持されるよう湯水の供給を調整する風呂自動スイッチ５２と、浴槽３１内に所定温度の湯を所定量だけ流入する足し湯スイッチ５３と、浴槽３１内に所定量の水を流入する差し水スイッチ５４と、給湯設定温度や風呂の湯張り完了等を音声で報知するスピーカ５５とが備えられている。
【００２７】
５６は貯湯タンクユニット１内に設置された各センサの入力を受け、各アクチュエータの駆動を制御するマイコンを内蔵した制御部であり、該制御部５６には、水位センサ３６で検知された出力電圧値から浴槽３１の水位を算出する浴槽水位算出手段５７と、所定の学習条件を満たす場合に経過時間をカウントする学習タイマー５８と、所定の補正条件を満たす場合に経過時間をカウントする補正タイマー５９と、前記学習タイマー５８でカウントされた中で最も長い経過時間で取得した出力電圧値の増加量を経過時間と組にして記憶する記憶手段６０と、該記憶手段６０で記憶した経過時間と出力電圧値の増加量から近似式を算出する学習手段６１と、所定の補正条件を満たす場合に水位センサ３６で検知される出力電圧値について補正タイマー５９でカウントされた経過時間を前記近似式に当てはめて補正する補正手段６２とが備えられている。
【００２８】
ここで、所定の学習条件を満たす場合における水位センサ３６の出力電圧値の学習について詳述すると、水位センサ３６は風呂往き管３３内の圧力を出力電圧に変換した値を検知しており、配管内の温度が低下すると水の密度が大きくなって圧力が増加し、水位センサ３６で検知される出力電圧値が増加して浴槽水位算出手段５７で算出される浴槽３１の水位が実際の水位より増加するため、浴槽３１の水位が低下した時に湯水が供給され難く、浴槽３１内に湯水が供給されても設定水位まで達しないことが考えられ、特に浴槽３１が家の２階や３階に設置されて水位センサ３６が設置された配管との距離が大きい場合にこの現象が顕著になる。
【００２９】
このため、図３で示すように浴槽３１の水位変化が所定範囲内の時、浴槽３１への湯張り動作が完了してから風呂自動運転が終了するまでの間で湯張り流量センサ４１で流量が検知されない時、風呂循環ポンプ３５がＯＦＦ状態になった時のように、風呂自動運転中で浴槽３１の水位変化が所定範囲内かつ風呂回路３４内を湯水が流動していない時を学習タイマー５８の開始条件とし、浴槽３１の水位変化が所定範囲を超えた時、浴槽３１への湯張りが完了してから風呂自動運転が終了するまでの間で湯張り流量センサ４１で流量が検知された時、風呂循環ポンプ３５がＯＮ状態になった時のように、風呂自動運転中で浴槽３１の水位変化が所定範囲を超えたか風呂回路３４内を湯水が流動した時を学習タイマー５８の停止条件として、開始条件が満たされてから停止条件が満たされるまでの間の経過時間をカウントして出力電圧値の増加量と組で記憶し、記憶した一日の中で最も長かった経過時間で取得した出力電圧値の増加量を経過時間と組にして記憶手段６０で記憶する。
【００３０】
なお、前記学習タイマー５８の開始条件にある浴槽３１の水位変化が所定範囲内の定義は、開始条件を満たしてから浴槽水位算出手段５７で算出された浴槽３１の最新３秒の水位の上下範囲である３秒移動平均水位と３０秒前の３秒移動平均水位との差が３ｃｍ未満であれば浴槽３１の水位は変化していないと判断し、最新の３秒移動平均と３０秒前の３秒移動平均との差が３ｃｍ以上であれば浴槽３１の水位が変化したと判断する。
【００３１】
そして、記憶手段６０で経過時間と出力電圧値の増加量を組にして記憶したら、図４で示すように経過時間別の出力電圧値の増加量をグラフ上にプロットする作業を一週間継続し、一週間分のデータのプロットが終了したらカウントした経過時間で増加した出力電圧値の近似式を学習手段６１で算出する。
【００３２】
なお、一週間分のデータのプロットが終了した以降における一日の最長経過時間で取得した出力電圧値の増加量のデータは、最も古いデータに新しいデータを上書きして近似式を作成することで、常に最新のデータに基づいた近似式を算出することができる。
【００３３】
また、所定の補正条件を満たす場合における水位センサ３６の出力電圧値の補正ついて詳述すると、学習手段６１で一週間分の経過時間と出力電圧値の増加量のデータから近似式を算出した後、図３で示すように浴槽３１の水位変化が所定範囲内の時、浴槽３１への湯張り動作が完了してから風呂自動運転が終了するまでの間で湯張り流量センサ４１で流量が検知されない時、風呂循環ポンプ３５がＯＦＦ状態になった時のように、浴槽３１の水位変化が所定範囲内かつ風呂回路３４内を湯水が流動していない時を補正タイマー５９の開始条件とし、浴槽３１の水位変化が所定範囲を超えた時、浴槽３１への湯張り動作が完了してから風呂自動運転が終了するまでお間で湯張り流量センサ４１で流量が検知された時、風呂循環ポンプ３５がＯＮ状態になった時のように、浴槽３１の水位変化が所定範囲を超えたか風呂回路３４内を湯水が流動した時を補正タイマー５９の停止条件として、補正タイマー５９の開始条件が満たされたら経過時間をカウントして、該カウントした経過時間を近似式に当てはめて算出された値を水位センサ３６の出力電圧値から減算する補正を補正手段６２で実施することで、浴槽３１の正確な水位を算出する。
【００３４】
６３は貯湯タンク２の底部に接続され配管途中に排水栓６４を設置した排水管であり、地震等の災害が発生して断水状態になった場合は、給水栓４７を閉栓して逃し弁４４を開放し、排水栓６４を開栓することで貯湯タンク２内に残存する湯水が取り出せる。
【００３５】
（沸き上げ動作の説明）
次に、本実施形態での貯湯タンク２内の湯水を設定温度まで沸き上げる沸き上げ動作について説明する。
まず制御部５６は、リモコン４８のモード選択スイッチ５０で選択されている沸き上げモードの種類を判断し、自動沸き上げモードが設定されていると判断したら、各地域の時間帯別契約電力における電力単価が安価な深夜時間帯（例えば２３時から７時）の開始時刻に達したか判断し、深夜時間帯に達したと判断したら外気温センサ１４で検知された外気温に基づいて貯湯タンク２内に貯湯する湯水の沸き上げ目標温度を判断し、深夜時間帯が終了する時刻以前の沸き上げ完了時刻までに沸き上げ目標温度の湯水を沸き上げ可能な沸き上げ開始時刻を算出する。
【００３６】
そして、沸き上げ開始時刻に達したと判断したら、制御部５６は、膨張弁６を初期開度に開き、ヒーポン循環ポンプ１７を駆動すると共に送風ファン８を送風状態とする。その後、少し遅れて圧縮機４を駆動し、膨張弁６の開度と、ヒーポン循環ポンプ１７の回転数と、圧縮機４の駆動周波数とを制御して戻り管温度センサ２０で検知する温度が沸き上げ目標温度となるように沸き上げ動作を行う。
【００３７】
沸き上げ動作を開始した後、制御部５６は、貯湯温度センサ４３ｅで所定の沸き上げ停止温度（例えば、沸き上げ目標温度−１５℃）を検知したか判断し、貯湯温度センサ４３ｅで沸き上げ停止温度を検知したと判断したら、ヒートポンプ式加熱手段９及びヒーポン循環ポンプ１７を駆動停止して沸き上げ動作を終了する。
【００３８】
（風呂自動運転の説明）
次に、本実施形態で浴槽３１に設定量の浴槽水を湯張りする湯張り動作について説明する。
まず、制御部５６は、リモコン４８の風呂自動スイッチ５２が操作されたか判断し、風呂自動スイッチ５２が操作されていれば湯張り電磁弁４０を開放し設定スイッチ５１で設定された浴槽水温度となるよう風呂混合弁２５の開度を調節して湯張り動作を開始する。
【００３９】
湯張り動作を開始した後、制御部５６は、浴槽３１の水位が設定スイッチ５１で設定された水位に達したか浴槽水位算出手段５７での算出結果から判断し、算出結果が設定水位以上となっていれば湯張り電磁弁４０を閉止しスピーカ５５から湯張りが完了した旨を音声で報知することで湯張り動作を終了する。
【００４０】
そして、前記湯張り動作により浴槽３１内への湯張りが終了したら、制御部５６は、浴槽３１の水位を常時監視し、設定水位から所定値だけ低下したと判断したら、湯張り電磁弁４０を開放して設定温度の湯を浴槽３１内に流入する足し湯を実施し、所定の間隔で風呂循環ポンプ３５を駆動させて風呂温度センサ３７で浴槽水の温度を確認し、風呂温度センサ３７で検知された温度が設定温度よりも所定値だけ低ければ、風呂循環ポンプ３５を駆動させ風呂熱交換器３０で浴槽水を加熱する追い焚き動作を実施する。また、湯張り動作完了後にリモコン４８の足し湯スイッチ５３や差し水スイッチ５４が操作されたら、制御部５６は、所定量の湯水を浴槽３１内に流入する。
【００４１】
（出力電圧値の学習と補正制御の説明）
次に、風呂自動運転中に水位センサ３６で検知された出力電圧値を学習し補正する制御について図５、６で示すフローチャートに基づいて説明する。
まず図５で示すように、制御部５６は、記憶手段６０で記憶した経過時間と出力電圧値の増加量のデータから学習手段６１で近似式を算出しているか判断し（ステップＳ１０１）、近似式を算出していないと判断されたら学習タイマー５８による学習開始条件を満たしているか判断して（ステップＳ１０２）、学習開始条件を満たしていれば学習タイマー５８で経過時間のカウントを開始し、水位センサ３６の出力電圧値の増加量を監視する（ステップＳ１０３）。
【００４２】
ステップＳ１０３で学習タイマー５８での経過時間のカウントと水位センサ３６の出力電圧値の増加量の監視を開始したら、制御部５６は、学習タイマー５８による経過時間のカウントを停止する学習停止条件を満たしたか判断し（ステップＳ１０４）、学習停止条件を満たしていればカウントした経過時間と水位センサ３６の出力電圧値の増加量とをデータとして記憶してからカウントした経過時間をリセットし（ステップＳ１０５）、学習停止条件を満たしていなければ、再度ステップＳ１０３で経過時間のカウントと出力電圧値の増加量の監視を続ける。
【００４３】
ステップＳ１０２で学習開始条件を満たしていないか、ステップＳ１０５でカウントした経過時間と水位センサ３６の出力電圧値の増加量のデータを記憶したら、制御部５６は、風呂自動スイッチ５２を操作してから所定時間（例えば２時間）が経過したか再度風呂自動スイッチ５が操作されたかで風呂自動運転が終了したか判断し（ステップＳ１０６）、風呂自動運転が終了していれば、記憶した中で最長の経過時間で取得した水位センサ３６の出力電圧値の増加量を経過時間と組にして記憶手段６０で一日のデータとして記憶し（ステップＳ１０７）、風呂自動運転が終了していなければ再度ステップＳ１０１で近似式の算出有無を判断する。
【００４４】
ステップＳ１０７で最長の経過時間と水位センサ３６の出力電圧値の増加量を一日のデータとして記憶手段６０で記憶したら、制御部５６は、記憶手段６０で記憶した経過時間と水位センサ３６の出力電圧値の増加量のデータが一週間分存在するか判断し（ステップＳ１０８）、一週間分のデータが存在すれば、記憶した経過時間と水位センサ３６の出力電圧値の増加量のデータをグラフ上にプロットしたものに基づいて学習手段６１が近似式を算出することで制御を終了し（ステップＳ１０９）、一週間分のデータが存在しなければ、記憶手段６０で記憶したデータを残した状態で制御を終了する。
【００４５】
次に、ステップＳ１０１で近似式が算出されていると判断された場合を図６に基づいて説明すると、制御部５６は、補正タイマー５９の補正開始条件を満たしているか判断し（ステップＳ２０１）、補正開始条件を満たしていれば、補正タイマー５９で経過時間のカウントを開始し、水位センサ３６の出力電圧値の増加量を監視して、カウントした経過時間を近似式に当てはめて算出された値を水位センサ３６で検知された出力電圧値から減算する補正を補正手段６２で実施する（ステップＳ２０２）。
【００４６】
ステップＳ２０２で補正タイマー５９での経過時間のカウントと水位センサ３６の出力電圧値の増加量の監視してカウントした経過時間を近似式に当てはめて算出された値を水位センサ３６で検知された出力電圧値から減算する補正を実施したら、制御部５６は、補正タイマー５９による経過時間のカウントを停止する補正停止条件を満たしたか判断し（ステップＳ２０３）、補正停止条件を満たしていると判断したら、補正タイマー５９でカウントした経過時間と補正手段６２で補正していない水位センサ３６の出力電圧値の増加量とを記憶してから、カウントした経過時間をリセットする（ステップＳ２０４）。
【００４７】
ステップＳ２０１で補正開始条件を満たしていなかったか、ステップＳ２０３で補正停止条件を満たしていなかったか、ステップＳ２０４で経過時間と補正手段６２で補正していない水位センサ３６の出力電圧値の増加量とを記憶してからカウントした経過時間をリセットしたら、制御部５６は、風呂自動スイッチ５２を操作してから所定時間（例えば２時間）が経過したか再度風呂自動スイッチ５が操作されたかして風呂自動運転が終了したか判断し（ステップＳ２０５）、風呂自動運転が終了していれば、記憶した中で最長の経過時間で取得した水位センサ３６の出力電圧値の増加量を経過時間と組にして記憶手段６０で一日のデータとして記憶して、記憶手段６０で記憶した中で最も古いデータを消去し今回のデータを入れて近似式を更新し（ステップＳ２０６）、風呂自動運転が終了していなければ再度ステップＳ２０１で補正開始条件を満たすか判断する。
【００４８】
以上のように、風呂自動運転中に所定の学習条件を満たす場合、学習タイマー５８でカウントした経過時間で取得した出力電圧値の増加量をカウントした経過時間と組にして記憶手段６０でデータとして記憶し、記憶した経過時間と出力電圧値の増加量のデータに基づき経過時間に対する増加した出力電圧値の近似式を学習手段６１で算出して、所定の補正条件を満たす場合に補正タイマー５９で経過時間をカウントし、該カウントした経過時間を近似式に当てはめて算出された値を水位センサ３６の出力電圧値から減算するので、水位センサ３６で検知される出力電圧値が浴槽３１の実際の水位と大きく離れないよう補正するため、風呂自動運転中に浴槽３１の水位を設定水位に保持することが可能となる。
【００４９】
また、風呂自動運転中に浴槽３１の水位の変化が所定範囲内の時かつ風呂回路３４内の湯水が流動していない時を所定の学習条件を満たす場合として、学習タイマー５８で経過時間をカウントするので、浴槽３１の水位に変化がなく風呂回路３４内の湯水が流動していない時間を所定の学習時間としているため、水位センサ３６で検知された出力電圧値の増加量を正確に記憶することができる。
【００５０】
また、風呂自動運転中に浴槽３１の水位の変化が所定範囲内の時かつ風呂回路３４内の湯水が流動していない時を所定の補正時間を満たす場合として、補正タイマー５９で経過時間をカウントするので、人が入浴した時や追い焚き動作等により浴槽３１の水位が変化した時以外の時間を所定の補正時間としているため、適切なタイミングで出力電圧値を補正することができ、風呂自動運転中における差し湯や差し水動作時に浴槽３１の水位を設定値通りにすることができる。
【００５１】
なお、本実施形態では所定の学習時間中に水位センサ３６で検知される出力電圧値の増加量をカウントした経過時間と組にしたデータとして記憶しているが、これに限らず例えば、周囲の外気温度を検知する外気温センサ１４や風呂回路３４内の浴槽水温度を検知する風呂温度センサ３７での検知温度をデータに加えて近似式を算出する制御であってもよく、所定の学習時間中における外気温センサ１４や風呂温度センサ３７での検知温度を出力電圧値の増加量と共に記憶し、最も長くカウントした経過時間で取得した出力電圧値の増加量とその時の外気温センサ１４や風呂温度センサ３７で検知された温度の平均値をデータとして記憶することで、各外気温度や浴槽水の温度に応じた近似式を算出して所定の補正時間中に水位センサ３６で検知された出力電圧値を補正することで、各外気温度や浴槽温度による近似式を用いて風呂自動運転中に浴槽３１の水位を設定水位で保持することが可能となる。
【００５２】
また、本実施形態では記憶手段６０で経過時間と出力電圧値の増加量を組にして記憶したら、経過時間別の出力電圧値の増加量をグラフ上にプロットする作業を一週間継続し、一週間分のデータのプロットが終了したら出力電圧と経過時間の関係から学習手段６１が近似式を算出しているが、これに限らず例えば、一週間分のデータを揃えることなく一日や三日間の経過時間別の出力電圧値の増加量のデータのみで近似式を算出してもよい。
【００５３】
また、本実施形態における構成や制御内容は一例として提示したものであり、発明の範囲を限定することは意図しておらず、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲において、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００５４】
３    ヒートポンプユニット（加熱手段）
３１    浴槽
３４    風呂回路
３６    水位センサ
５６    制御部
５７    浴槽水位算出手段
５８    学習タイマー
５９    補正タイマー
【図１】
2016020763.tif 000003
【図２】
2016020763.tif 000004
【図３】
2016020763.tif 000005
【図４】
2016020763.tif 000006
【図５】
2016020763.tif 000007
【図６】
2016020763.tif 000008