(57)【要約】【課題】給湯システムの使用環境に応じて排水の異常を検出する。【解決手段】本発明の給湯システム１００は、浴槽３の水位を検知する水位センサ１４と、浴槽の排水の異常を報知できる報知手段２と、浴槽の水位低下を検知した場合に、水位センサ１４の出力に応じて、浴槽３の水位の単位時間当たりの低下量である水位低下速度を検出する制御部１６と、を備える。制御部１６は、今回検出された水位低下速度の値である今回検出値Ｖ０が、前回までに検出された水位低下速度の値に基づいて算出された水位低下速度の学習値Ｖａ１よりも小さく、かつ、学習値Ｖａ１と今回検出値Ｖ０との差が第１基準値Ｖｅより大きい場合に、浴槽の排水の異常と判定し、報知手段２により浴槽３の排水の異常を報知する。【選択図】図２
2020169774.tif 000002
【特許請求の範囲】
【請求項１】
浴槽の水位を検知する水位センサと、
前記浴槽の排水の異常を報知できる報知手段と、
前記浴槽の水位低下を検知した場合に、前記水位センサの出力に応じて、前記浴槽の水位の単位時間当たりの低下量である水位低下速度を検出する制御部と、
を備え、
前記制御部は、
今回検出された前記水位低下速度の値である今回検出値が、前回までに検出された前記水位低下速度の値に基づいて算出された前記水位低下速度の学習値よりも小さく、かつ、前記学習値と前記今回検出値との差が、第１基準値より大きい場合に、前記浴槽の排水の異常と判定し、
前記浴槽の排水の異常と判定された場合に、前記報知手段により前記浴槽の排水の異常を報知する、
ことを特徴とする給湯システム。
【請求項２】
前記制御部は、
前記今回検出値と前記学習値との差が、前記第１基準値以下であり、かつ、前記今回検出値が前記学習値よりも小さいとの判定が、複数回連続してなされた場合に、前記浴槽の排水の異常と判定する、
ことを特徴とする請求項１に記載の給湯システム。
【請求項３】
前記制御部は、
前記今回検出値と前記学習値との差が、前記第１基準値より小さい場合、前記今回検出値を用いて、前記学習値を更新する、
ことを特徴とする請求項１又は２に記載の給湯システム。
【請求項４】
前記制御部は、
前記今回検出値が前記学習値よりも小さく、かつ、前記学習値と前記今回検出値との差が第２基準値より大きく前記第１基準値以下であるとの判定が、複数回連続してなされた場合に、前記浴槽の排水の異常と判定する、
ことを特徴とする請求項１から３の何れか１項に記載の給湯システム。
【請求項５】
前記制御部は、
前記今回検出値と前記学習値との差が、前記第２基準値以下であり、かつ、前記今回検出値が前記学習値よりも小さいとの判定が、複数回連続してなされた場合に、前記浴槽の排水の異常と判定する、
ことを特徴とする請求項４に記載の給湯システム。
【請求項６】
前記制御部は、
前記今回検出値と前記学習値との差が、前記第２基準値より小さい場合、前記今回検出値を用いて、前記学習値を更新することを特徴とする、
ことを特徴とする請求項４又は５に記載の給湯システム。
【請求項７】
前記今回検出値と前記学習値との差が、基準範囲内にない場合、前記浴槽の排水の異常の判定を行わない、
ことを特徴とする請求項１から６の何れか１項に記載の給湯システム。
【請求項８】
前記今回検出値は、前記浴槽の水位低下を検知した時点から、前記浴槽の水位が所定の高さだけ低下するまでの期間に検出された水位低下速度に基づいて算出する、
ことを特徴とする請求項１から７の何れか１項に記載の給湯システム。
【請求項９】
前記制御部は、
前記学習値を、前記浴槽の水位低下を検知した時点における水位の範囲ごとの値として記憶し、
前記浴槽の排水の異常の判定における前記学習値は、前記浴槽の水位低下を検知した時点の水位が属する範囲に対応する学習値を用いる、
ことを特徴とする請求項１から８の何れか１項に記載の給湯システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は給湯システムに関する。
【背景技術】
【０００２】
給湯機には、浴槽に給湯するための浴槽循環配管に水位センサが備えられ、浴槽内の水位の変動を検知する機能を有するものがある。水位センサを有する給湯機に関し、例えば、特許文献１には、水位センサによる検出値を用いて浴槽の排水完了を予測する技術が記載されている。特許文献１では、排水完了の予測に際し、まず、水位センサによって浴槽排水開始時の水位が検出され、検出された水位が基準水位以上であれば、排水開始水位から基準水位にまで水位が低下するのに要した水位低下時間が計測される。そして、計測された水位低下時間を用いて排水スピードが演算され、排水スピードから浴槽の排水完了が予測される。また、特許文献１には、計測された水位低下時間が、別途定められた異常判定時間より大きい場合には、排水スピードを演算せずに、排水口の清掃を促す報知を行うことが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２９３８６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１では、浴槽の水位が基準位置に低下するまでに要した水位低下時間と予め設定された異常判定時間との比較に基づいて、排水異常の有無を判断している。しかし、浴槽からの排水時、排水口から流出する単位時間当たりの水量が設定範囲内にある標準的な状態であっても、浴槽の単位時間当たりの水位低下量は、例えば浴槽の形状等、給湯機が使用される環境によって異なるものとなる。従って、計測された水位低下時間を、予め設定された判定値（特許文献１では「異常判定時間」）と比較する排水異常の判定方法では、排水口に殆ど異常がない状態、あるいは、排水口の詰まりがごく僅かな状態であるにも関わらず排水異常と誤報される事態、あるいは、排水口に詰まり等の異常があるにも関わらず排水異常が報知されない事態が生じ得る。
【０００５】
本発明は、以上の課題を解決することを目的として、給湯システムの使用環境に応じて適切に浴槽の排水の異常を検出できる技術を提供するものである。
【課題を解決するための手段】
【０００６】
本発明の給湯システムは、浴槽の水位を検知する水位センサと、浴槽の排水の異常を報知できる報知手段と、浴槽の水位低下を検知した場合に、水位センサの出力に応じて、浴槽の水位の単位時間当たりの低下量である水位低下速度を検出する制御部と、を備える。制御部は、今回検出された水位低下速度の値である今回検出値が、前回までに検出された水位低下速度の値に基づいて算出された水位低下速度の学習値よりも小さく、かつ、学習値と今回検出値との差が第１基準値より大きい場合に、浴槽の排水の異常と判定し、報知手段により浴槽の排水の異常を報知する。
【発明の効果】
【０００７】
本発明によれば、排水異常の判定に際し、その判定の基準値として前回までに検出された水位低下速度の値に基づいて算出された学習値が用いられる。このように過去の水位低下速度の検出値に基づく学習値が使用されることで、浴槽の排水異常の判定を、給湯システムの実際の使用環境に即して行うことができ、高い精度で排水の異常を検出することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態に係る給湯システムの構成を模式的に示す図である。
【図２】本発明の実施の形態に係る給湯装置の制御部が実行する制御のルーチンをフローチャートに示した図である。
【図３】本発明の実施の形態に係る給湯システムのリモコンの表示部に表示される表示画面の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して本発明の実施の形態について説明する。なお、各図において、同一または相当する部分には同一符号を付してその説明を簡略化ないし省略する。
【００１０】
図１は、実施の形態１の給湯システム１００を模式的に示す図である。図１において、給湯システム１００は、給湯装置１と、リモコン２とを有している。給湯装置１は、給湯装置１の外部の浴室にある浴槽３に湯水を供給することで浴槽３に湯張りを行う機能を有している。
【００１１】
給湯装置１は、風呂側循環回路１２を有している。風呂側循環回路１２は、浴槽３に接続されている。以下の説明では、浴槽に溜められた湯を「浴水」と呼ぶことがある。風呂側循環回路１２は浴槽３内から浴水を引き込み、図示しない給湯装置１の熱交換器等を経由した浴水を、再び浴槽３内に戻すことのできる経路である。
【００１２】
風呂側循環回路１２の経路上には、水位センサ１４が設置されている。水位センサ１４は、浴槽３の水位に応じた出力を発するセンサであり、水位センサ１４の出力に基づいて、浴槽３の浴水の水位が検出される。
【００１３】
給湯装置１は、更に、制御部１６を有している。制御部１６には、水位センサ１４のほか、給湯システム１００が有する各種センサが接続されている。また、制御部１６には、リモコン２、及び、給湯システム１００が有する種々のアクチュエータが接続されている。制御部１６は、例えば、プロセッサ及びメモリを有する。プロセッサがメモリに記録された制御プログラムを読み出して実行することで、制御部１６が有する各種の機能が実現される。
【００１４】
リモコン２は、ユーザーインターフェースの例である。リモコン２は、使用者が操作する操作部と、情報を表示する表示部２２とを有する。リモコン２は、操作部及び表示部２２の両方の機能を有するタッチスクリーンを備えるものであってもよい。リモコン２の表示部２２は、使用者に情報を報知する報知手段としての機能を有する。本実施の形態におけるリモコン２は、表示部２２を報知手段として備えるが、報知手段はこれに限られず、変形例として、例えば音声案内装置のような他の報知手段を備えてもよい。
【００１５】
リモコン２は、例えば台所、リビング、浴室などの壁に設置されたものでもよい。または、例えばスマートフォンのような携帯情報端末がリモコン２のようなユーザーインターフェースとしての機能を有するように構成してもよい。複数のリモコン２が制御部１６に対して通信可能でもよい。
【００１６】
本実施の形態において、制御部１６が有する機能には、浴槽３の浴水の排水の異常の有無を判定する排水異常判定の機能が含まれる。図２は、制御部１６が実行する排水異常判定の制御のルーチンをフローチャートに示した図である。図２に示される排水異常判定の制御が実行されることで排水異常判定の機能が実現される。以下、図２を用いて、排水異常判定の制御について説明する。
【００１７】
図２のルーチンでは、ステップＳ１０２において、浴槽３の水位の低下が検出される。浴槽３の水位低下は、水位センサ１４からの情報により検出される。なお、以下の説明では、ステップＳ１０２において水位低下が検知された時点における浴槽３の水位を「排水開始水位」とも称する。ステップＳ１０２において、水位低下が検出されると、処理は、ステップＳ１０４に進む。
【００１８】
ステップＳ１０４では、水位低下速度Ｖ０が算出される。ステップＳ１０４の処理では、例えば、まず、水位センサ１４からの情報により、浴槽３の水位が、排水開始水位から所定の高さだけ低下した水位となったことが検出される。また、浴槽３の水位が、排水開始水位から所定の高さだけ低い水位に低下するまでに要した時間である水位低下時間が計測される。そして、計測された水位低下時間に基づいて、水位低下速度Ｖ０が算出される。ここで水位低下速度を算出するために設定する、「所定の高さ」は、例えば１ｃｍ程度の、ごく小さな高さの範囲とすることが望ましい。浴槽３が、段差付きの浴槽など、水位によって表面積が変動する浴槽である場合、水位低下速度Ｖ０の算出範囲を大きくすると、水位低下速度Ｖ０に浴槽３の形状が影響し、排水異常判定の精度が低くなる虞があるためである。
【００１９】
次に、ステップＳ１０６に進み、ステップＳ１０４で算出された水位低下速度Ｖ０が、Ｖｃ以上Ｖｂ以下の基準範囲内の速度であるか否かが判別される。ステップＳ１０６の処理は、ステップＳ１０２において検出された水位低下が、浴槽３が排水状態となったことによるものであるか否かを判別するための処理である。なお、本実施の形態における「排水状態」とは、例えば排水栓が抜かれる等により、浴槽３が有する排水口からの排水が行われている状態を意味するものとする。
【００２０】
ステップＳ１０６において、基準範囲を特定する下限値Ｖｃは、使用者による浴水の掻き出し、あるいは、洗濯機による浴水の汲み上げによる水位低下を判別するための基準値として設定される値である。従って、下限値Ｖｃの初期値は、排水状態において想定される水位低下速度の範囲の下限値よりも十分に低い値であり、かつ、使用者による浴水の掻き出し、あるいは、洗濯機による浴水の汲み上げにおける水位低下速度の推定範囲の上限値付近の値に設定される。一例を挙げると、下限値Ｖｃの初期値は、０．０７ｃｍ／秒である。一方、基準範囲を特定する上限値Ｖｂは、使用者の出浴等による急激な水位低下を判別するための基準値として設定される値である。従って、上限値Ｖｂの初期値は、排水状態において想定される水位低下速度の範囲の上限値よりも十分に高い値であり、かつ、使用者の出浴時に想定される水位低下速度の範囲の下限値付近の値に設定される。一例を挙げると、上限値Ｖｂの初期値は、０．５ｃｍ／秒である。
【００２１】
但し、上限値Ｖｂ及び下限値Ｖｃは、後述する処理により水位低下速度の学習値に基づいて更新される値である。従って、ステップＳ１０６における基準範囲も学習値に応じて変動する範囲である。これについて詳細は、後述する。
【００２２】
つまり、ステップＳ１０６の処理では、排水状態による水位低下と、他の要因（例えば、使用者による浴水の掻き出し、洗濯機での浴水の汲み上げ、及び、使用者の出浴等）による水位低下とが、検出された水位低下速度Ｖ０に基づいて区別される。
【００２３】
ステップＳ１０６において、水位低下速度Ｖ０が基準範囲（Ｖｃ以上Ｖｂ以下）内の値ではないと判別された場合は、現在、浴槽３は排水状態ではないと判断される。従って、今回の処理は、このまま終了する。一方、ステップＳ１０６において、水位低下速度Ｖ０が、基準範囲（Ｖｃ以上Ｖｂ以下）であると判別された場合、処理は、ステップＳ１０８に進む。
【００２４】
ステップＳ１０８では、水位低下速度の学習値Ｖａ１が、排水開始水位に対応して選択される。水位低下速度の学習値Ｖａ１は、後述する処理により算出され、排水開始水位の範囲に関連付けられて、範囲ごとの値として制御部１６に記憶されている。学習値Ｖａ１を、排水開始水位の範囲ごとの値とするのは、段差付きの浴槽などのように、排水が正常な場合でも排水開始水位によって水位低下速度が異なる場合があるためである。
【００２５】
続く、ステップＳ１１０及びＳ１１２の処理では、第１基準値Ｖｅ及び第２基準値Ｖｄの２つの基準値が用いられる。第１基準値Ｖｅは、例えば、排水口のひどい詰まりなど、直ちに排水異常と判定すべき異常を判定するための基準値である。第１基準値Ｖｅは、排水口のひどい詰まり等の大きな異常が生じた場合に発生する水位低下速度の減少量の範囲に応じて適宜設定される。一方、第２基準値Ｖｄは、例えば、排水口の軽微な詰まり等を含む軽微な排水異常の有無を判定するための基準値である。第２基準値Ｖｄは、排水動作に軽微な異常が生じた場合に発生する水位低下速度の減少量の範囲に応じて、適宜設定される。第２基準値Ｖｄは、第１基準値Ｖｅよりも軽微な異常を想定する判定値であるので、第１基準値Ｖｅに比べて小さな値に設定されている。
【００２６】
ステップＳ１１０の処理では、水位低下速度Ｖ０が学習値Ｖａ１より小さく、かつ、学習値Ｖａ１と水位低下速度Ｖ０との差が、第２基準値Ｖｄより大きいか否か、即ち、「第２基準値Ｖｄ＜学習値Ｖａ１−水位低下速度Ｖ０」が成立するか否かが判別される。
【００２７】
ステップＳ１１０において、「第２基準値Ｖｄ＜学習値Ｖａ１−水位低下速度Ｖ０」が成立する場合、処理はステップＳ１１２に進み、成立しない場合には、処理はステップＳ１２４に進む。
【００２８】
ステップＳ１１２では、水位低下速度Ｖ０が学習値Ｖａ１より小さく、かつ、学習値Ｖａ１と水位低下速度Ｖ０との差が、第１基準値Ｖｅより大きいか否か、即ち、「第１基準値Ｖｅ＜学習値Ｖａ１−水位低下速度Ｖ０」が成立するか否かが判別される。
【００２９】
ステップＳ１１２において「第１基準値Ｖｅ＜学習値Ｖａ１−水位低下速度Ｖ０」が成立すると判別された場合、処理はステップＳ１１３に進み、成立しないと判別された場合、処理はステップＳ１２０に進む。ステップＳ１１３では、異常カウンタの値が初期値であるゼロに設定される。異常カウンタについては後述する。ステップＳ１１３の処理の後、処理はステップＳ１１４に進む。
【００３０】
一方、ステップＳ１２０では、異常カウンタがインクリメントされる。異常カウンタは、軽微な異常が連続して検出された回数をカウントするカウンタであり、より具体的にステップＳ１２０の処理により、水位低下速度Ｖ０の学習値Ｖａ１に対する差分が、第１基準値より大きく第２基準値より小さいとの判定が連続してなされた回数がカウントされる。異常カウンタの初期値はゼロに設定されている。
【００３１】
次に、ステップＳ１２２に進み、異常カウンタが第１基準回数α以上であるか否かが判別される。ステップＳ１２２において、異常カウンタが、第１基準回数α以上であると判別された場合には、処理はステップＳ１１４に進み、第１基準回数α未満と判別された場合には、今回の処理はこのまま終了する。
【００３２】
ステップＳ１１３又はステップＳ１２０に続くステップＳ１１４の処理では、減少カウンタの値と復帰カウンタの値とが、それぞれ初期値であるゼロに設定される。減少カウンタ及び復帰カウンタについては後述する。
【００３３】
次に、ステップＳ１１５では、排水異常と判定される。この場合、処理は、ステップＳ１１６に進み、リモコン２の表示部２２に、排水異常である旨が表示されることで、排水異常が使用者に報知される。図３に、ステップＳ１１６において排水異常が報知される場合に、リモコン２の表示部２２に表示される表示画面の一例を示す。図３では、表示部２２に排水異常を報知する方法を示したが、ステップＳ１１６の処理は、例えば、排水異常を示す内容を音声ガイダンスにて使用者に報知する処理であってもよい。その後、今回の、排水判定制御は、一旦終了する。
【００３４】
ステップＳ１１０において、学習値Ｖａ１から今回の水位低下速度Ｖ０を引いた差分が、第２基準値Ｖｄ以下と判別された場合、次に、処理はステップＳ１２４に進む。ステップＳ１２４では、学習値Ｖａ１と水位低下速度Ｖ０との差分が、第２基準値Ｖｄより小さいか否か、即ち「−Ｖｄ＜Ｖａ１−Ｖ０＜Ｖｄ」が成立するか否が判別される。ステップＳ１２４において「−Ｖｄ＜Ｖａ１−Ｖ０＜Ｖｄ」が成立すると判別された場合には、処理はステップＳ１２６に進み、成立しないと判別された場合には、処理は、後述するステップＳ１３２に進む。
【００３５】
ステップＳ１２６では、復帰カウンタの値がインクリメントされる。復帰カウンタは、学習値Ｖａ１と水位低下速度Ｖ０との差分が、第２基準値Ｖｄより小さいと連続して判別された回数をカウントするカウンタである。復帰カウンタの初期値は０である。
【００３６】
次に、ステップＳ１２８に進み、復帰カウンタの値が第２基準回数β以上であるか否かが判別される。第２基準回数βは、予め設定され制御部１６に記録された値である。第２基準回数βは２以上の値とする。これにより、学習値Ｖａ１と水位低下速度Ｖ０との差分が第２基準値Ｖｄより小さいとの判定が複数回（β回）連続して成されたかが判定される。
【００３７】
ステップＳ１２８において、復帰カウンタが第２基準回数β以上であると判別された場合には、ステップＳ１３０に進み、復帰カウンタと異常カウンタが初期値０に設定される。
【００３８】
ステップＳ１２８において、復帰カウンタの値が第２基準回数β未満であると判別された場合、又は、ステップＳ１３０の処理の後、処理はステップＳ１３２に進む。ステップＳ１３２では、今回のルーチンにおいてステップＳ１０４で算出された水位低下速度Ｖ０を含め、過去所定回数分の水位低下速度の平均値Ｖａ０が算出される。ここで所定回数は、適宜設定され、予め制御部１６に記憶された値である。
【００３９】
次に、ステップＳ１３４に進み、算出された平均値Ｖａ０が、現在用いられている学習値Ｖａ１よりも小さいかどうかが判別される。平均値Ｖａ０が、現在の学習値Ｖａ１よりも小さい場合、即ち、水位低下速度Ｖ０が、学習値Ｖａ１よりも小さい場合には、処理はステップＳ１３６に進み、平均値Ｖａ０が学習値Ｖａ１以上の場合には、処理は、ステップＳ１４４に進む。
【００４０】
ステップＳ１３６では、ステップＳ１３２で算出された平均値Ｖａ０が、次回この制御ルーチンが実行された場合に使用される学習値Ｖａ１として記憶され、学習値Ｖａ１が更新される。ここで、平均値Ｖａ０は、排水開始水位に応じたデータとして記憶される。即ち、学習値Ｖａ１のデータは、浴槽３の水位を一定の範囲で区分した区分ごとのデータとして記憶されている。従って、ステップＳ１３６の処理では、平均値Ｖａ０は、今回の排水開始水位が属する区分に対応する学習値として記憶される。一例を挙げると、平均値Ｖａ０は、排水開始水位が３０〜３５ｃｍのときは区分１の学習値として記憶され、排水開始水位が２５〜３０ｃｍのときは区分２の学習値として記憶される。
【００４１】
次に、ステップＳ１３８に進み、減少カウンタがインクリメントされる。減少カウンタは、水位低下速度Ｖ０が学習値Ｖａ１よりも小さいと連続して判定された回数をカウントするカウンタである。
【００４２】
次に、処理は、ステップＳ１４０に進む。ステップＳ１４０では、減少カウンタが第３基準回数γ以上か否かが判別される。第３基準回数γは２以上の値である。減少カウンタが第３基準回数γ以上の場合には、処理はステップＳ１１５に進み、排水異常と判定され、ステップＳ１１６において、排水異常である旨が報知される。その後、排水判定制御は一旦終了する。
【００４３】
一方、ステップＳ１４０において、減少カウンタが第３基準回数γより小さいと判別された場合、ステップＳ１４２に進み、基準範囲を特定する上限値Ｖｂ及び下限値Ｖｃが演算され、更新される。ここで、上限値Ｖｂは、今回算出された平均値Ｖａ０に所定値Ｖｆを加算した値であり、下限値Ｖｃは、平均値Ｖａ０から所定値Ｖｇを減算した値である。所定値Ｖｆ及びＶｇは、それぞれ上限オフセット値及び下限オフセット値であり、予め適切な値が実験やシミュレーション等により算出され、制御部１６に記憶されている。これにより上限値Ｖｂ及び下限値Ｖｃで特定される基準範囲は、平均値Ｖａ０、即ち次回以降に用いられる水位低下速度の学習値Ｖａ１が考慮された最適な範囲に更新される。このように上限値Ｖｂと下限値Ｖｃを、平均値Ｖａ０を基準として更新することで、現在の使用環境（浴槽の形状や排水口の形状など）に適した排水異常判定が可能になる。その後、今回の処理は終了する。
【００４４】
また、ステップＳ１３４において、平均値Ｖａ０が学習値Ｖａ１以上であると判別された場合、即ち、今回の水位低下速度Ｖ０が学習値Ｖａ１以上であった場合、次に、ステップＳ１４４において、減少カウンタが初期値０に設定される。
【００４５】
その後、ステップＳ１４６において、ステップＳ１３２で算出された平均値Ｖａ０が、次回のルーチンで使用される学習値Ｖａ１として記憶され、学習値Ｖａ１の更新が行われる。上述した通り、平均値Ｖａ０は、排水開始水位に応じた学習値データとして記憶される。次に、処理はステップＳ１４２に進み、上述したように基準範囲が学習値Ｖａ１を基準とする範囲に更新された後、今回の処理は終了する。
【００４６】
以上により、水位低下速度Ｖ０と前回までの水位低下速度の平均値である学習値Ｖａ１との比較によって、排水異常判定を行うことで、排水異常を適切に検出し、報知することができる。
【００４７】
なお、図２の制御では、第２基準値Ｖｄと、第２基準値Ｖｄよりも大きい第１基準値Ｖｅとの２つの判定基準を設ける場合について説明した。これにより、極端に水位低下速度が遅くなる異常状態になった場合は、直ちに異常と判定し、早期に使用者に排水異常を報知することができる。一方、例えば、水位低下速度の低下が、直ちに異常を報知する必要のない軽微な低下である場合には、第１基準回数α回だけ水位低下速度の低下が確認されるまで、排水異常は報知されないようにすることができる。
【００４８】
ところで、第１基準回数αは、１としてもよいがその場合には、結果的に、水位低下速度Ｖ０と学習値Ｖａ１との差分が第２基準値Ｖｄより大きいことを以って、直ちに異常と判定されることになる。つまり、第１基準回数αを１とするのではなく、ステップＳ１１２、Ｓ１１３、及び、Ｓ１２０、Ｓ１２２の処理は省略された構成とし、今回の水位低下速度Ｖ０と学習値Ｖａ１との差が、所定の基準値より大きい場合に、直ちに排水異常と判定されるものとしてもよい。なお、この場合、他のステップでは、第１基準値Ｖｅと第２基準値Ｖｄとを区別せず、１つの基準値を設定して各処理を実行すればよい。
【００４９】
一方、水位低下速度の低下量が小さい場合には、直ちに排水異常を報知せず、複数回、水位低下速度が低下するか様子を見るような制御を行ないたい場合には、第１基準回数αを２以上、より好ましくは３又はそれ以上に設定する。第１基準回数αを２以上に設定することで、使用者の不手際（例えばタオル等の落下物で排水口を覆ってしまうなど）等による水位低下速度の低下により、直ちに排水異常と報知されるような事態を回避することができる。第１基準回数αの具体的な値は、第１基準値Ｖｄと第２基準値Ｖｅとの差や、浴槽の使用環境に応じて水位低下速度を低下させる種々の状況を考慮して、適宜設定することができる。
【００５０】
また、図２の制御では、減少カウンタが第３基準回数γ以上である場合には、学習値Ｖａ１から水位低下速度Ｖ０を引いた値が第２基準値Ｖｄ以下であっても、排水異常と判定される場合について説明した。これにより、水位低下速度Ｖ０が複数回低下し続けた場合にも、排水異常と判定されることとなり、より適切な排水異常の判定を行うことができる。しかし、排水異常判定の制御はこのような処理を有する構成でなくてもよい。即ち、ステップＳ１３４、Ｓ１３６、Ｓ１４０、及びＳ１４４の処理を省略し、学習値Ｖａ１から水位低下速度Ｖ０を引いた値が第２基準値Ｖｄである場合には、排水異常ではないと判定する構成としてもよい。
【００５１】
また、図２の制御では、今回検出値である水位低下速度Ｖ０と学習値Ｖａ１との差分が、第２基準値Ｖｄより小さい場合に、今回検出値である水位低下速度Ｖ０を含めて算出された平均値Ｖａ０を、次回以降の処理で用いられる学習値Ｖａ１として更新する場合について説明した。しかしながら、学習値Ｖａ１を、使用環境に応じた適正な値に設定するためには、学習値Ｖａ１を更新する条件として、水位低下速度Ｖ０と学習値Ｖａ１との差分に対し、何らかの範囲を定めておくことが望ましい。但し、この範囲が、排水異常の判定に用いられる、第２基準値Ｖｄ又は第１基準値Ｖｅにより特定された範囲でなくてもよい。
【００５２】
また学習値Ｖａ１として、過去複数回の水位低下速度の平均値を用いる場合について説明した。ここで過去何回分のデータを使用して学習値Ｖａ１を算出するかは、適宜設定することができる。また、学習値Ｖａ１は、過去複数回分の水位低下速度の平均値に限られず、過去複数回分の水位低下速度により算出されたものであり、かつ、今回の水位低下速度が所定の範囲内にあることを条件として、今回の水位低下速度Ｖ０を用いて更新される値であればよい。即ち、学習値Ｖａ１は、何らかの統計的手法により、過去複数回の水位低下速度のデータを用いて算出されるものとしてもよい。あるいは、学習値Ｖａ１は、今回の水位低下速度Ｖ０によって補正されて、更新されるものとしてもよい。
【００５３】
また、図２の制御では、今回検出値である水位低下速度が基準範囲（Ｖｃ以上Ｖｄ以下）にない場合に排水異常判定を実行しない場合について説明した。これにより、排水状態ではない他の要因による浴槽３の水位の低下により、排水異常が判定される事態を回避することができる。但し、本発明は、この構成を含まないものであってよい。
【００５４】
また、図２の制御では、今回検出値である水位低下速度は、排水開始水位から所定の高さ分だけ水位が低下するのに要した時間を用いて算出する場合について説明した。これにより浴槽３が、段差付きの浴槽など、水位によって表面積が変動する浴槽である場合にも、浴槽３の形状が水位低下速度Ｖ０に与える影響を抑え、排水異常判定の精度を高くすることができる。但し、水位低下速度は、排水開始水位を基準とするものには限られず、例えば、予め設定された範囲に水位が低下したときに、その範囲における水位低下速度を求める構成であってもよい。また、特に範囲を設けずに、排水開始から所定時間の間の水位低下量に基づいて水位低下速度を算出してもよい。
【００５５】
また、図２の制御では、今回の排水開始水位が属する区分に対応する学習値Ｖａ１を用い、また、学習値Ｖａ１を更新する場合、算出された平均値Ｖａ０を、今回排水開始水位が属する区分に対応する学習値Ｖａ１として記憶する場合について説明した。これにより、浴槽３の形状が水位低下速度Ｖ０に与える影響を抑え、排水異常判定の精度を高くすることができる。しかし学習値を排水開始水位の区分ごとの値とせず、共通する１つの学習値を用いて排水異常判定を行う構成としてもよい。学習値を水位に関わらず共通するものとしても、水位低下速度を算出する範囲を小さな範囲に制限し、あるいは、水位低下速度が基準範囲内にある場合にのみ、異常判定制御を実行し、あるいは、水位低下速度が基準値内にある場合にのみ学習値を更新することで、ある程度、浴槽３の形状が水位低下速度に与える影響を抑え、正しく排水異常判定を行うことができる。
【００５６】
なお、以上の実施の形態において各要素の個数、数量、量、範囲等の数に言及した場合、特に明示した場合や原理的に明らかにその数に特定される場合を除いて、その言及した数に、この発明が限定されるものではない。また、この実施の形態において説明する構造等は、特に明示した場合や明らかに原理的にそれに特定される場合を除いて、この発明に必ずしも必須のものではない。
【符号の説明】
【００５７】
１００  給湯システム、  １  給湯装置、  １２  風呂側循環回路、  １４  水位センサ、  １６  制御部、  ２  リモコン、  ２２  表示部、  ３  浴槽
【図１】
2020169774.tif 000003
【図２】
2020169774.tif 000004
【図３】
2020169774.tif 000005