(57)【特許請求の範囲】
【請求項１】
設定温度に応じてバイパス方式又はストレート方式に切り替えて出湯する給湯器における出湯制御装置において、出湯方式切り替え用電磁弁と、内胴出口温度を検出する手段と、器具出口温度を検出する手段とを備え、ある設定温度においてバイパス制御出湯した時に、前記内胴出口温度と前記器具出口温度の検出温度差を測定し、該検出温度差がある一定値を下回った場合に出湯方式切り替え用電磁弁故障の可能性有りと判断する第１の判定手段と、次いでストレート制御出湯した時の検出温度差を測定し、前記第１の判定手段により測定されたバイパス制御出湯時の検出温度差と前記ストレート制御出湯時の検出温度差とから前記出湯方式切り替え用電磁弁の故障の有無を判断する第２の判定手段と、を備えたことを特徴とする給湯器における出湯制御装置。
【請求項２】
前記第１の判定手段により測定したバイパス制御出湯時の検出温度差を記憶するメモリ手段をさらに備え、前記第２の判定手段は、次回のバイパス制御出湯の際にストレート制御出湯を行い、前記メモリ手段に記憶されたバイパス制御出湯時の検出温度差と前記ストレート制御出湯した時の検出温度差とから前記出湯方式切り替え用電磁弁の故障の有無を判断するものであることを特徴とする請求項１記載の給湯器における出湯制御装置。
【請求項３】
設定温度に応じてバイパス方式又はストレート方式に切り替えて出湯する給湯器における出湯制御装置において、出湯方式切り替え用電磁弁と、内胴出口温度を検出する手段と、器具出口温度を検出する手段とを備え、ある設定温度においてバイパス制御出湯する際、ストレート制御出湯時の前記内胴出口温度と前記器具出口温度の検出温度差を測定してその平均値を求める算出手段と、次いでバイパス制御出湯した時の前記内胴出口温度と前記器具出口温度の検出温度差と前記算出手段により求められた平均値とから前記出湯方式切り替え用電磁弁の故障の有無を判断する第３の判定手段と、を備えたことを特徴とする給湯器における出湯制御装置。
【請求項４】
前記算出手段により求められたストレート制御出湯時における検出温度差の平均値を記憶するメモリ手段をさらに備え、前記第３の判定手段は、次回のバイパス制御出湯の際に測定した内胴出口温度と器具出口温度の検出温度差と前記メモリ手段に記憶された平均値とから前記出湯方式切り替え用電磁弁の故障の有無を判断するものであることを特徴とする請求項３記載の給湯器における出湯制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、出湯温度に応じてバイパス方式とストレート方式とに切り替えて出湯することのできるバイパスミキシング方式の給湯器における出湯制御装置に関し、さらに詳しくは、そのバイパス方式とストレート方式との出湯方式切り替え用電磁弁の故障の有無を、内胴出口温度と器具出口温度の検出温度差にて判定することができるようにした給湯器における出湯制御装置に関するものである。
【０００２】
【従来の技術】
従来、ガス給湯器としては、給水管と出湯管が配設される熱交換器と、該熱交換器を加熱するガスバーナと、ガスバーナに燃焼用空気を供給する送風ファンとを備え、給水管から熱交換器内に導入された水をガスバーナにより加熱し、温水を熱交換器から直接、出湯管へ排出するように構成されているものが知られている。この種のガス給湯器においては、出湯温度の調節は、ガスバーナに供給されるガス量と送風ファンの回転数とを、適宜、制御することにより行われていた。
【０００３】
しかしながら、この種のガス給湯器では、出湯温度を低く設定した場合には、ガスバーナに供給されるガス量を少なくするとともに、送風ファンの回転数を小さくして、熱交換器を流れる温水の温度を下げる必要があった。そのため、熱交換器の温度が下がり、熱交換器内にドレンが発生するという問題があった。
【０００４】
そこで、上記の問題を解決するために、給水管と出湯管の間に給水管を流れる水を熱交換器を通さずに直接出湯管へ導くためのバイパス管路と、そのバイパス管路を開閉する出湯方式切り替え用電磁弁（以下、単に「電磁弁」という）とを設けた、いわゆるバイパスミキシング方式のガス給湯器が既に知られている。
【０００５】
バイパスミキシング方式のガス給湯器においては、出湯温度がある設定値以上である場合には、電磁弁をＯＦＦにしてバイパス管路を閉じ、熱交換器から直接、温水が出湯される（ストレート制御出湯）。湯温の調節は、バーナコントローラが認識する器具出口温度（ＴＨ0）が設定温度（Ｔs）に近づくよう、バーナコントローラからの指令に基づき、ガスバーナに供給されるガス量と送風ファンの回転数が制御されることにより行われる。
【０００６】
一方、出湯温度がある設定値より低い場合には、熱交換器の温度を高温に保ちながら、電磁弁をＯＮにしてバイパス管路を開き、熱交換器から排出される温水と、給水管からバイパス管路を経由して導入される冷水とをミキシングした後に出湯が行われる（バイパス制御出湯）。これにより、出湯温度が低い場合であっても、熱交換器内の温度が常に高温に保たれるので、ドレンの発生を防止することが可能となる。
【０００７】
ところで、このようなバイパスミキシング方式の給湯器においては、電磁弁が故障すると、バイパス制御出湯したい時にバイパス管路から水が供給されず、ストレート制御出湯となり、上記の様な熱交換器内のドレン発生を防止できなくなる可能性があった。そのため、バイパス制御出湯時に内胴出口温度（ＴＨm ）と器具出口温度（ＴＨ0）の検出温度差（△Ｔ1＝ＴＨm−ＴＨ0）を測定し、該検出温度差の絶対値がある一定値（例えば、３℃）以下の状態が一定時間（例えば、１０秒）以上継続した時に、電磁弁が故障したと判断し、使用者に状況を知らせることが一般に行われている。これを式で表すと、次の数１の式のようになる。
【０００８】
【数１】
0003801312.tif 000002
【０００９】
【発明が解決しようとする課題】
しかしながら、量産されるガス給湯器に使用されるサーミスタの検出温度は、個々にバラツキがあり、通常、４０℃雰囲気検知器においては、±１℃程度の誤差がある。従って、バーナコントローラが認識する内胴出口温度（ＴＨm ）、器具出口温度（ＴＨ0）に対して、実際の温度は、内胴出口で（ＴＨm＋１）（℃）、器具出口で（ＴＨ0−１）（℃）となっている場合もあり得る。
【００１０】
その場合に、例えば、バイパス比率を４０％、入水温度をＴi（℃）とすると、バイパス出湯時における実際の出湯温度（ＴＨm＋１、ＴＨ0ー１）と入水温度（Ｔi ）との関係は、次の数２の式で表される。
【００１１】
【数２】
0003801312.tif 000003
【００１２】
これを整理すると、次の数３の式が得られる。
【００１３】
【数３】
0003801312.tif 000004
【００１４】
この数３の式を上述の数１の式に代入すると、次の数４の式が得られる。
【００１５】
【数４】
0003801312.tif 000005
【００１６】
すなわち、電磁弁が正常に作動していても、入水温度（Ｔi ）が比較的高く、設定温度（Ｔs ）との間にあまり温度差がないような場合、例えば、入水温度（Ｔi）が３０℃の場合には、器具出口温度（ＴＨ0）が３８℃であったとすると、数１の式が満足され、電磁弁が故障していると誤判定することとなる。
【００１７】
そこで、数１の式における電磁弁故障判定のための温度差をさらに狭くすることが考えられる。例えば、数１の式における温度差を次の数５の式に示したように２℃とすれば、計算上、上記の誤判定は回避できる。
【００１８】
【数５】
0003801312.tif 000006
【００１９】
具体的には、数３の式を数５の式に代入すると、次の数６の式が得られる。
【００２０】
【数６】
0003801312.tif 000007
【００２１】
すなわち、数６の式より、入水温度（Ｔi）が３０℃、器具出口温度（ＴＨ0）が３８℃であっても、数５の式を満たさなくなるので、電磁弁は正常と判断されることとなる。
【００２２】
しかし、前記と同様、各サーミスタの検出温度のバラツキは、±１℃程度あるので、バイパス制御出湯中に実際に電磁弁が故障し、ストレート制御出湯の状態になっていたとすると、実際の内胴出口温度及び器具出口温度がともにＴ0 （℃）であるにも関わらず、バーナコントローラ内では、内胴出口温度を（ＴO −１．１）（℃）、器具出口温度を（ＴO ＋１．１）（℃）と認識する可能性もあり得る。これを上述した数５の式に代入すると次の数７の式が得られる。
【００２３】
【数７】
0003801312.tif 000008
【００２４】
そして、この数７の式より、実際に電磁弁が故障しているにもかかわらず、数５の式を満足しないこととなり、故障状況を判定できないこととなる。
【００２５】
上述の不具合を避けるために、給湯器の製造工程内において各サーミスタのバラツキを測定し、その値を補正値として給湯器内のバーナコントローラに記憶させ、これを用いて故障判定することも考えられるが、この補正値を読み取るためには、出湯温度安定等のために３０〜６０秒の時間が必要であり、コストアップにつながる。また、バラツキの少ないサーミスタを使用すれば、上述の不具合を避けることは可能であるが、精度の高いサーミスタは一般に高価であり、これも給湯器のコストアップの原因となる。
【００２６】
本発明の解決しようとする課題は、湯水混合方式（バイパスミキシング方式）の給湯器において、湯水混合のための電磁弁の故障を、給湯器への入水温度が高い場合や、バラツキの大きいサーミスタを使用する場合であっても、確実に判定できる出湯制御装置を提供することにある。
【００２７】
【課題を解決するための手段】
この課題を解決するために、請求項１記載の発明は、設定温度に応じてバイパス方式又はストレート方式に切り替えて出湯する給湯器における出湯制御装置において、出湯方式切り替え用電磁弁と、内胴出口温度を検出する手段と、器具出口温度を検出する手段とを備え、ある設定温度においてバイパス制御出湯した時に、前記内胴出口温度と前記器具出口温度の検出温度差を測定し、該検出温度差がある一定値を下回った場合に出湯方式切り替え用電磁弁故障の可能性有りと判断する第１の判定手段と、次いでストレート制御出湯した時の検出温度差を測定し、前記第１の判定手段により測定されたバイパス制御出湯時の検出温度差と前記ストレート制御出湯時の検出温度差とから前記出湯方式切り替え用電磁弁の故障の有無を判断する第２の判定手段と、を備えたことを要旨とするものである。
【００２８】
上記構成を有する給湯器における出湯制御装置によれば、ある設定温度（Ｔs ）におけるバイパス制御出湯中に、内胴出口温度（ＴＨm）と器具出口温度（ＴＨ0）の検出温度差（ＴＨm−ＴＨ0）が測定され、その検出温度差がある一定値（以下、「判定値」という）以下なったか否かが第１の判定手段によって、まず判定される。
【００２９】
ここで、判定値としてどのような値を用いるかは、サーミスタの精度や給湯器の温度特性等に応じて決定されるべきものであるが、通常は、比較的大きな値が用いられる。前記バイパス制御出湯時の検出温度差には、サーミスタ間のバラツキに起因する温度差が含まれているので、判定値をサーミスタの温度検出誤差より小さくすると、実際に電磁弁４０が故障しているにも関わらず正常と誤判定する場合もあるからである。例えば、±１℃程度の温度検出誤差を有するサーミスタを使用する場合は、３℃程度が望ましい。
【００３０】
そして、第１の判定手段において、その検出温度差（ＴＨm−ＴＨ0）が判定値以下でない場合は、「電磁弁正常」と判断される。一方、その検出温度差が判定値以下であると判断された場合には、直ちに「電磁弁故障」と判断せず、「電磁弁故障の可能性有り」と判断される。判定値を大きくとり、かつサーミスタ間の温度バラツキを含んだまま直ちに故障判定を行うと、給湯器への入水温度（Ｔi ）が高く、かつ設定温度（Ｔs ）が低い場合には、前記検出温度差（ＴＨm−ＴＨ0）が判定値より小さくなり、正常であるにも関わらず故障と誤判定する場合もあるからである。
【００３１】
次いで、ストレート制御出湯が行われ、その際の検出温度差（ＴOFFSET＝ＴＨm−ＴＨ0）を測定することにより、内胴出口サーミスタと器具出口サーミスタのバラツキに起因する温度差が求められる。
【００３２】
そして、前記第１の判定手段により測定された前記バイパス制御出湯時における検出温度差（ＴＨm−ＴＨ0）から前記ストレート制御出湯時における検出温度差（ＴOFFSET）を差し引いてサーミスタ間のバラツキに起因する温度差を相殺し、その差し引いた値（補正された検出温度差）がある一定値（以下、「判定値」という）以下になったか否かが第２の判定手段により判定される。
【００３３】
ここで、第２の判定手段に用いる判定値としてどのような値を用いるかは、サーミスタの精度や給湯器の温度特性等に応じて決定されるべきものであるが、通常は、前記第１の判定手段に用いた判定値よりも小さな値が用いられる。第２の判定手段において用いる「補正された検出温度差」は、サーミスタ間のバラツキに起因する温度差が相殺され、精度が高くなっているので、小さな値でも電磁弁故障の有無を確実に判定できるからである。例えば、±１℃程度の検出誤差を有するサーミスタを使用する場合は、１℃程度が望ましい。
【００３４】
そして、その補正された検出温度差が、判定値以下でない場合は、「電磁弁正常」と判断される。一方、その補正された検出温度差が、判定値以下となった場合に、初めて「電磁弁故障」との判断がなされることになる。これにより、給湯器への入水温度（Ｔi）が高く、かつ設定温度（Ｔs）が低い場合に、電磁弁が正常であるにも関わらず「電磁弁故障」と誤判定する事態が回避できる。
【００３５】
また、この場合、上述の給湯器における出湯制御装置において、前記第１の判定手段により測定したバイパス制御出湯時の検出温度差を記憶するメモリ手段をさらに備え、前記第２の判定手段は、次回のバイパス制御出湯の際にストレート制御出湯を行い、前記メモリ手段に記憶されるパイパス制御出湯時の検出温度差と前記ストレート制御出湯時の検出温度差から前記出湯方式切り替え用電磁弁の故障の有無を判断するように構成してもよい（請求項２）。
【００３６】
このように構成すれば、１回目のバイパス制御出湯時に「電磁弁故障の可能性有り」か否かのみが判断され、２回目のバイパス制御出湯時に「電磁弁故障」の有無が判断されるので、２回目のバイパス制御出湯時にストレート制御出湯をするのみで確実に故障判定をすることが可能となる。
【００３７】
また、請求項３に記載された発明は、設定温度に応じてバイパス方式又はストレート方式に切り替えて出湯する給湯器における出湯制御装置において、出湯方式切り替え用電磁弁と、内胴出口温度を検出する手段と、器具出口温度を検出する手段とを備え、ある設定温度においてバイパス制御出湯する際、ストレート制御出湯した時の前記内胴出口温度と前記器具出口温度の検出温度差を測定してその平均値を求める算出手段と、次いでバイパス制御出湯した時の前記内胴出口温度と前記器具出口温度の検出温度差と前記算出手段により求められた平均値とから前記出湯方式切り替え用電磁弁の故障の有無を判断する第３の判定手段と、を備えたことを要旨とするものである。
【００３８】
上記構成を有する出湯制御装置によれば、ある設定温度（Ｔs ）においてバイパス制御出湯する際、まずストレート制御出湯が行われ、内胴出口温度（ＴＨm ）と器具出口温度（ＴＨ0 ）の検出温度差（ＴＨm−ＴＨ0）を所定回数測定し、その平均値（Ｔ0 ）を求めることにより、サーミスタ間のバラツキに起因する温度差が算出される。
【００３９】
次いで、バイパス制御出湯が行われ、そのバイパス制御出湯時の前記内胴出口温度と器具出口温度との検出温度差から前記平均値を差し引いて、サーミスタ間のバラツキに起因する温度差を相殺し、その差し引いた値（補正された検出温度差）がある一定値（以下、「判定値」という）を下回ったか否かが第３の判定手段により判断される。
【００４０】
ここで用いる判定値としては、前記第１の判定手段に用いた判定値よりも小さな値（例えば、第１の判定手段で３℃を用いている場合は、１℃）で十分である。ここでの判定は、前記第２の判定手段において説明した場合と同様、補正された検出温度差を用いて判定を行うものであり、小さな値でも電磁弁故障の有無を確実に判定できるからである。
【００４１】
そして、その補正された検出温度差が、判定値以下でない場合は、「電磁弁正常」と判断される。一方、その補正された検出温度差が、判定値以下となった場合には、前記第１の判定手段を省略し、直ちに「電磁弁故障」との判断がなされるものである。
【００４２】
また、この場合、上述の給湯器における出湯制御装置において、前記算出手段により求められたストレート制御出湯時における検出温度差の平均値を記憶するメモリ手段をさらに備え、前記第３の判定手段は、次回のバイパス制御出湯時の際に測定した内胴出口温度と器具出口温度の検出温度差と前記メモリ手段に記憶された平均値とから前記出湯方式切り替え用電磁弁の故障の有無を判断するように構成してもよい（請求項４）。
【００４３】
このように前回のストレート制御出湯時の検出温度差の平均値がメモリ手段に記憶されるようにすれば、そのメモリに記憶された平均値を用いて、前記第３の判定手段が実行されることになるので、次回以降のバイパス制御出湯の際には、あらかじめストレート制御出湯してその検出温度差の平均値を求める必要がなくなり、判定時間を短縮することが可能となるからである。
【００４４】
【発明の実施の形態】
以下、本発明の好適な一実施の形態を図面を参照して説明する。図１は、バイパスミキシング方式の給湯器の典型例を示したものである。
【００４５】
この図示されるバイパスミキシング方式のガス給湯器１００は、給水管１２と出湯管１４とが熱交換器１６を介して継がれ、該熱交換器１６が内胴（ケーシング）１８内に配設されるとともに、この内胴１８内にはさらに前記熱交換器１６を流れる水を加熱するためのガスバーナ２０が該熱交換器１６の下方部位に配設されている。
【００４６】
そして、前記給水管１２には水の流れを検知する水流スイッチ２２の他、該給水管１２を流れる水の温度（Ｔi ）を検知する入水温サーミスタ２４が設けられ、また前記出湯管１４には、前記熱交換器１６の出口側の出湯温度（内胴出口温度（ＴＨm ））を検知するための内胴出口サーミスタ２６が設けられている。
【００４７】
また、前記ガスバーナ２０のガス管２８には、元電磁弁３０、メイン電磁弁３２及び該ガス管２８を流れるガスの流量を制御するガス比例弁３４がそれぞれ設けられ、さらに前記ガスバーナ２０に燃焼用空気を供給するための送風ファン３６が近接して設けられている。
【００４８】
一方、前記給水管１２と出湯管１４との間には、給水管１２を流れる水を前記熱交換器１６を通さずに出湯管１４へ直接導くバイパス管路３８が設けられ、該バイパス管路３８には、その管路を開閉する出湯方式切り替え用電磁弁４０（以下、単に「電磁弁」という）が設けられている。そして、前記出湯管１４の下流には、前記熱交換器１６を介して出湯管１４へ導かれた湯と、前記バイパス管路３８を介して出湯管１４へ導かれた水とを混合（ミキシング）した後の湯の温度（器具出口温度（ＴＨ0 ））を検知する器具出口サーミスタ４２が設けられている。
【００４９】
さらに、入水温サーミスタ２４、内胴出口サーミスタ２６、及び器具出口サーミスタ４２から信号を受け、元電磁弁３０、メイン電磁弁３２、ガス比例弁３４、送風ファン３６及び電磁弁４０を制御するバーナコントローラ５０を有している。バーナコントローラ５０は、公知のＣＰＵ、ＲＯＭ、ＲＡＭ等により構成され、そのＲＯＭには、出湯温度制御等を行うための種々のプログラム類が格納されている。
【００５０】
このように構成されたバイパスミキシング方式のガス給湯器１００は、給湯栓４４を開くことによって水流スイッチ２２がオンし、バーナーコントローラ５０からの指令により送風ファン３６が駆動し、ガスバーナ２０へ燃焼用空気が供給されるとともに、ガスバーナ２０の元電磁弁３０、メイン電磁弁３２、及びガス比例弁３４が順次開かれて、燃焼ガスがガスバーナ２０に供給され、イグナイタ（図示せず）による点火動作によってガスバーナ２０が点火される。
【００５１】
そして、このガスバーナ２０の点火初期動作段階では、給水管１２を流れる水の温度がその給水管１２に設けられる入水温サーミスタ２４により検知され、バーナコントローラ５０によって出湯管１４を流れる湯の出湯温度が設定温度（Ｔs ）に近づくように、ガスバーナ２０へ供給するガス量を調節するガス比例弁３４の開度が調節される。
【００５２】
ガスバーナ２０の燃焼が安定状態になった以降は、器具出口サーミスタ４２で検出される出湯温度（器具出口温度（ＴＨ0））が設定温度（Ｔs）に維持されるように、バーナコントローラ５０により、ガス比例弁３４の比例弁電流回路と送風ファン駆動回路に信号が送られ、ガス比例弁３４の開度と送風ファン３６のファン回転数との比例制御が行われることによって、運転の管理がなされる。
【００５３】
また、出湯温度がある設定温度以上（例えば、４８℃以上）の時には、電磁弁４０は開かれず、ガスバーナ２０に供給されるガス量と、送風ファン３６の回転数によって出湯温度の制御が行われる（ストレート制御出湯）。一方、出湯温度がある設定値以下（この例では、４８℃未満）であれば、バーナコントローラ５０からの指令により電磁弁４０が開かれ、熱交換器１６を経て加熱された湯を、バイパス管路３８を流れる水とのミキシングによって所定の設定温度の湯に温度調節されて出湯されるものである（バイパス制御出湯）。
【００５４】
次に、本発明により、バイパス制御出湯時における電磁弁故障の有無の判断がどのようになされるかについて説明する。図２、図３及び図４は、その制御フローチャートを示したものである。
【００５５】
図２は、バイパス制御出湯時の内胴出口温度（ＴＨm）と器具出口温度（ＴＨ0）との検出温度差から電磁弁ＯＦＦ故障の可能性の有無を判断するフローチャートを示し、図３は、次回のバイパス制御出湯時に、まずストレート制御出湯を行い、そのストレート制御出湯時の検出温度差を用いてバイパス制御出湯時の検出温度差を補正し、それにより電磁弁ＯＦＦ故障の有無を判断するフローチャートを示す。また、図４は、前記図３のフローチャートにおいて電磁弁が正常と判断された場合に、ストレート制御出湯時の検出温度差の平均値を算出するフローチャートを示したものである。
【００５６】
まず初めに、以前にバイパス制御出湯をした際、「電磁弁ＯＦＦ故障（電磁弁４０が閉じたままの状態になること）の可能性有り」との判断がなされたことがないケースを考える。この場合には、ユーザーが、リモコン操作によりバイパス制御出湯に相当する温度（例えば、４８℃未満）を設定し、給湯栓４４を開くと、図２に示す制御ルーチンに入る。
【００５７】
最初にＳ１（ステップＳ１、以下単に「Ｓ１」とする）で、「電磁弁ＯＦＦ故障の可能性の有り」か否かが判断される。ここでは、それ以前にその判定がなされたことがないケースを考えているので（Ｓ１、「ＮＯ」）、そのままＳ２へ進む。Ｓ２では、電磁弁４０を開いて出湯するようにバーナコントローラ５０から指令が送られ、バイパス制御出湯がスタートする。
【００５８】
バイパス制御出湯が行われると、Ｓ３に進み、内胴出口温度（ＴＨm ）、器具出口温度（ＴＨ0）及び後述の平均値（Ｔ0）から、次の数８の式より、バイパス制御出湯時の検出温度差（△Ｔ1 ）が計算される。
【００５９】
【数８】
0003801312.tif 000009
【００６０】
ここでは、それ以前に「電磁弁ＯＦＦ故障の可能性有り」との判断がなされたことがないケースを考えているので、平均値（Ｔ0 ）には、初期値として０が与えられたままである。従って、この場合、バイパス制御出湯時の検出温度差（△Ｔ1）とは、バーナコントローラ５０が認識する内胴出口温度（ＴＨm）と器具出口温度（ＴＨ0）の差を意味することとなる。すなわち、該検出温度差（△Ｔ1）には、サーミスタ間のバラツキに起因する温度差が含まれている。
【００６１】
バイパス制御出湯時の検出温度差（△Ｔ1 ）が計算されると、Ｓ４に進む。Ｓ４では、前記平均値（Ｔ0）が０か否かが判断される。すなわち、該平均値（Ｔ0）が０である場合は、未だ一度もストレート制御出湯時における内胴出口温度（ＴＨm）と器具出口温度（ＴＨ0）との温度差の演算が行われていないことを意味し、０でない場合は、ストレート制御出湯時における内胴出口温度（ＴＨm ）と器具出口温度（ＴＨ0 ）との温度差の演算が行われたことがあることを意味している。
【００６２】
そして、Ｓ４においてＴ0 ＝０と判断された場合（Ｓ４、「ＹＥＳ」）、Ｓ５に進み、故障判定の際に用いる判定値（Ｔp ）としてサーミスタの温度検出誤差よりも大きな値（本実施例では、３℃）が与えられる。これにより、電磁弁が実際に故障しているにも関わらず正常と誤判定する事態が回避される。そして、次にＳ６へ進み、バイパス制御出湯時の内胴出口温度（ＴＨm ）と器具出口温度（ＴＨ0）との検出温度差（△Ｔ1）の絶対値が前記判定値（Ｔp ）（ここでは、３℃）より大きいか否かが判断される。これを式で表せば、次の数９の式のようになる。
【００６３】
【数９】
0003801312.tif 000010
【００６４】
数９の式を満たさない場合は、電磁弁４０は正常に作動していると判断される（Ｓ６、「ＮＯ」→Ｓ７へ進む→Ｓ３に戻る）が、数９の式を満たす場合は、Ｓ８へ進み、バーナコントローラ５０内のＣＰＵに内蔵されているタイマ１をスタートさせ（Ｓ８、「ＮＯ」→Ｓ９へ進む。）、Ｓ３に戻り、前述のステップ（Ｓ３〜Ｓ６）を再度繰り返す。それでもなお、数９の式を満たさない場合は、Ｓ１０へ進み、数９の式を満たさない状態が一定時間継続したか否かが判断される。この判断に要する時間は、サーミスタの応答特性や給湯器の温度特性等により、適宜最適な値を用いればよい。本実施例では、この経過時間を１０秒間としている。そして、１０秒間が経過する間は、前述のステップ（Ｓ３〜Ｓ８）が繰り返されるが、１０秒間が経過した時点（Ｓ１０、「ＹＥＳ」）でＳ１１へ進む。
【００６５】
Ｓ１１では、再び、平均値（Ｔ0 ）が０か否かが判断される。そしてここでは、Ｔ0 ＝０と判断される（Ｓ１１、「ＹＥＳ」）から、Ｓ１２へ進み、「電磁弁ＯＦＦ故障の可能性有り」との判定がなされ、給湯栓４４を閉じて出湯停止するまで、この状態のままで出湯制御が行われる。
【００６６】
次に、図３のフローチャートについて説明する。上述の図２のフローチャートにおいて、前回のバイパス制御出湯時におけるＳ１２の判断の際に、「電磁弁ＯＦＦ故障の可能性有り」との判定がなされてバイパス制御出湯が終わった後、次にバイパス制御出湯をするケースを考える。この場合には、ユーザーがリモコン操作によりバイパス制御出湯に相当する温度を設定し、給湯栓４４を開くと、図２に示す制御ルーチンのＳ１において「電磁弁ＯＦＦ故障の可能性有り」との判定がなされ（Ｓ１、「ＹＥＳ」）、第３図に示すサブルーチンに移行する。
【００６７】
そしてこの場合には、最初に電磁弁を閉じたまま出湯するようにバーナコントローラ５０から指令が送られ（Ｓ１３）、ストレート制御出湯がスタートする。次いで、Ｓ１４において、バーナコントローラ５０内のＣＰＵに内蔵されたタイマ２をスタートさせた後、Ｓ１５に進む。
【００６８】
Ｓ１５では、ストレート制御出湯時における内胴出口温度（ＴＨm ）から器具出口温度（ＴＨ0 ）を差し引くことにより、ストレート制御出湯時の検出温度差（ＴOFFSET）が計算される。
【００６９】
次いで、Ｓ１６へ進み、バイパス制御出湯時の検出温度差（△Ｔ1 ）からストレート制御出湯時の検出温度差（ＴOFFSET）を差し引いた値がある一定値（以下、「判定値」という）以下か否かが判断される。
【００７０】
ここで、判定値としてどのような値を用いるかは、サーミスタの精度や給湯器の温度特性等に応じて決定されるべきものであるが、通常、前述の図２の制御フローチャートにおいて用いた判定値（Ｔp ）よりも小さな値が用いられる。ストレート制御出湯時の検出温度差（ＴOFFSET）は、サーミスタ間のバラツキに起因する温度差を評価したものであるから、バイパス制御出湯時の検出温度差（△Ｔ1 ）からストレート制御出湯時の検出温度差（ＴOFFSET）を差し引くことにより、サーミスタ間の温度バラツキに起因する温度差が相殺されることになる。そのため、バイパス制御出湯時の内胴出口温度と器具出口温度のより正確な温度差を評価することが可能となり、小さな値でも電磁弁故障の有無を確実に判定できるからである。本実施例では、前記判定値として、１℃を用いている。
【００７１】
また、Ｓ１６で用いるバイパス制御出湯時の検出温度差（△Ｔ1 ）として、本実施例では、「電磁弁ＯＦＦ故障の可能性有り」との判断がなされた前回のバイパス制御出湯時の検出温度差（△Ｔ1 ）が用いられている。
【００７２】
上述したＳ１６における判断の内容を式で表すと、次の数１０の式のようになる。
【００７３】
【数１０】
0003801312.tif 000011
【００７４】
そして、Ｓ１６において、数１０の式が満たされていると判断された場合（Ｓ１６、「ＮＯ」）は、Ｓ１８へ進み、タイマ２が所定の時間（この実施例では１０秒間としている）経過する間は、Ｓ１５及びＳ１６の判断が繰り返される。そして、数１０の式が１０秒間継続して満たしていると判断された場合は、「電磁弁ＯＦＦ故障」と判断し（Ｓ１９）、警報器等の適当な手段を用いて、使用者に注意が促される。
【００７５】
これに対し、Ｓ１６において、数１０の式を満たしていない場合（Ｓ１６、「ＮＯ」）は、電磁弁４０が正常に作動していると判断される（Ｓ１７）とともに、ストレート制御出湯時の内胴出口温度（ＴＨm）と器具出口温度（ＴＨ0）との検出温度差の平均値（Ｔ0 ）を算出するための図４に示したサブルーチンに移行する。
【００７６】
この図４においては、最初に、Ｓ２１において、バーナコントローラ５０内のＣＰＵに内蔵されたタイマ３をスタートさせる。そして、Ｓ２２に進み、ストレート制御出湯時の検出温度差（Ｔi*）が測定される。ここで、添字（ｉ）は、１からｎ間での値をとり、一定時間内にｎ回、ストレート制御出湯時の検出温度差（Ｔi*）を測定することを示している。一定時間内にｎ回測定することとしたのは、ストレート出湯時の検出温度差、すなわちサーミスタ間のバラツキに起因する温度差を正確に評価するためであり、測定時間が長くかつ測定回数が多いほどその値は正確になる。一般には、バーナコントローラ５０のメモリ容量、サーミスタの精度、給湯器の温度特性等に応じて適宜に選択すればよい。本実施例では、測定時間として１０秒間を用いている。
【００７７】
そして、Ｓ２３へ進み、そこで１０秒間経過したか否かがタイマ３の経過時間により判断される。１０秒間経過していない場合は、Ｓ２２へ戻り、上述のステップ（Ｓ２２）が繰り返される。一方、１０秒間経過した場合（Ｓ２３、「ＹＥＳ」）は、Ｓ２４へ進み、ストレート制御出湯時の検出温度差（Ｔi*）の平均値（Ｔ0 ）が求められ、その値が、バーナーコントローラ５０内のメモリに記憶されるとともに、図２のＳ１へ戻る。
【００７８】
Ｓ１へ戻ると、図３のフローチャートのＳ１７において既に「電磁弁正常」と判断されているので、Ｓ１において「電磁弁ＯＦＦ故障の可能性有り」との判定はなされることなく（Ｓ１，「ＮＯ」）、Ｓ１からそのままＳ２へと進み、ここで電磁弁４０が開かれ、バイパス制御出湯がスタートし、Ｓ３へ進む。
【００７９】
そしてＳ３では、内胴出口温度（ＴＨm）と器具出口温度（ＴＨ0）が測定されるとともに、前記記憶されたストレート制御出湯時の検出温度差の平均値（Ｔ0 ）を用いて、数８の式により、バイパス制御出湯時の検出温度差（△Ｔ1 ）が補正される。
【００８０】
次いで、Ｓ４に進み、前記平均値（Ｔ0 ）が０か否かが判断されるが、この場合は、平均値（Ｔ0 ）は０とはならない（Ｓ４、「ＮＯ」）ので、Ｓ２５へ進む。このＳ２５では、判定値（Ｔp ）として１℃が与えられており、次のＳ６において、数９の式に基づき、電磁弁４０の故障判定が行われる。そして、数９の式が満たされていない場合は、Ｓ７へ進み、電磁弁４０が正常と判断されるとともに、Ｓ３へ戻る。一方、数９の式を満たさない状態が一定時間継続したと判断された場合（Ｓ１０、「ＹＥＳ」）は、Ｓ１１へ進み、前記平均値（Ｔ0 ）が０か否かが判断されるが、この場合は、平均値（Ｔ0 ）は０とはならない（Ｓ１１、「ＮＯ」）ので、「電磁弁ＯＦＦ故障」との判定がなされる。
【００８１】
次に、１回目のバイパス制御出湯時におけるＳ１２の判断の際に「電磁弁ＯＦＦ故障の可能性有り」との判定がなされ、２回目のバイパス制御出湯時におけるＳ１７の判断の際に「電磁弁正常」との判定がなされて、ストレート制御出湯時の検出温度差の平均値（Ｔ0 ）が測定され（Ｓ２４）、その値がメモリに記憶されて２回目のバイパス制御出湯が終わった後、さらに３回目のバイパス制御出湯をするケースを考える。
【００８２】
この場合には、ユーザーがリモコン操作によりバイパス制御出湯に相当する温度を設定し、給湯栓４４を開くと、図２に示す制御ルーチンのＳ１において「電磁弁ＯＦＦ故障の可能性有り」との判定はなされない（Ｓ１、「ＮＯ」）ので、そのままＳ２へ進み、電磁弁４０がＯＮとなり、バイパス制御出湯がスタートする。
【００８３】
次に、Ｓ３へ進み、内胴出口温度（ＴＨm）と器具出口温度（ＴＨ0）が測定されるとともに、前回のバイパス制御出湯の際に記憶されたストレート制御出湯時の検出温度差の平均値（Ｔ0 ）を用いて、数８の式により、補正されたバイパス制御出湯時の検出温度差（△Ｔ1 ）が計算される。
【００８４】
次いで、Ｓ４において、平均値（Ｔ0 ）が０か否かが判断されるが、平均値（Ｔ0 ）は０とはならないないので（Ｓ４、「ＮＯ」）、Ｓ２５へ進む。Ｓ２５では、前述と同様、判定値（Ｔp ）として１℃が与えられ、次のＳ６において、数９の式に従い、電磁弁４０の故障判定が行われる。
【００８５】
そして、数９の式が満たされていない場合（Ｓ６、「ＮＯ」）は、「電磁弁正常」と判断される。これに対し、数９の式が満たされている場合（Ｓ６、「ＹＥＳ」）は、Ｓ８へ進み、Ｓ９においてタイマ１をスタートさせるとともに、Ｓ３へ戻り、上述のステップ（Ｓ３〜Ｓ６）が繰り返される。それでもなお、数９の式が満たされている場合は、Ｓ１０へ進み、数９の式を満たさない状態が一定時間継続したか否かが判断される。そして、一定時間（本実施例では、１０秒間）が経過する間は、上述のステップ（Ｓ３〜Ｓ８）が繰り返されるが、一定時間が経過した時点で（Ｓ１０、「ＹＥＳ」）、Ｓ１１へ進む。
【００８６】
Ｓ１１では、再び、平均値（Ｔ0 ）が０か否かが判断されるが、ここでは平均値（Ｔ0 ）は０ではないと判断される（Ｓ１１、「ＹＥＳ」）から、「電磁弁ＯＦＦ故障の可能性有り」との判定がなされることなく、直ちにＳ２６へ進み、「電磁弁ＯＦＦ故障」との判定がなされるものである。
【００８７】
このように、本実施例によれば、２段階の判定を採用しているので、給湯器への入水温度が高くかつ設定温度が低い場合や、サーミスタ間に温度バラツキがある場合であっても、電磁弁故障の有無を確実に判定できる。また、一旦、ストレート制御出湯時の検出温度差が測定、記憶されると、次回以降は、１段階のみの判定により、電磁弁故障の有無を確実に判定することが可能となる。
【００８８】
以上、実施例について詳細に説明したが、本発明の「第１の判定手段」は、図２のＳ３〜Ｓ１２が該当し、「第２の判定手段」は、図３のＳ１５〜Ｓ１９が該当する。また、「第３の判定手段」は、図２において、Ｓ２５を含むＳ３〜Ｓ１２が該当するものである。
【００８９】
なお、本発明は、上記した実施例に何ら限定されるものではなく、本発明の要旨を逸脱しない範囲で種々の改変が可能である。例えば、上記実施例では、第１の判定手段における温度差を３℃、第２及び第３の判定手段における温度差を１℃、判定時間を各１０秒間としているが、これに限定されるものではなく、サーミスタの精度や給湯器の温度特性等に応じて、適宜、最適な値を選択すればよい。
【００９０】
また、ある設定温度における１回目のバイパス出湯時に、「電磁弁ＯＦＦ故障の可能性有り」との判断がなされた場合に、引き続き第３図に示す判定手段を実行に移すような構成や、ある設定温度における１回目のバイパス制御出湯時に、直ちに第４図に示すルーチンを実行し、あらかじめストレート制御出湯時の検出温度差の平均値を評価しておき、次いで第２図に示すルーチンに移り、この値を用いてバイパス制御出湯時の検出温度差を補正することにより、当初から１段階の判定のみにより電磁弁４０の故障の有無を判断するような構成でもよく、上記実施例に限定されるものではない。
【００９１】
さらに、ストレート制御出湯時の検出温度差の平均値を設定温度ごとに測定、記憶しておき、ある設定温度におけるバイパス制御出湯の際に、その設定温度におけるストレート制御出湯時の検出温度差の平均値を読み出し、これを用いてバイパス制御出湯時の検出温度差を補正すれば、さらに判定精度を上げることも可能となる。
【００９２】
【発明の効果】
本発明によれば、初めにバイパス制御出湯時の検出温度差が比較的大きな判定値より小さくなった時に「電磁弁ＯＦＦ故障の可能性有り」とのみ判断され、次にサーミスタ間の温度バラツキを相殺した補正された検出温度差が比較的小さな判定値より小さくなった時に初めて「電磁弁ＯＦＦ故障」と判断されるので、実際に電磁弁が故障しているにも関わらず正常と誤判定する事態と、給湯器への入水温度が高くかつ設定温度が低い場合に、電磁弁が正常であるにも関わらず電磁弁が故障したと誤判定する事態の双方を回避することができる。
【００９３】
また、ストレート制御出湯時の検出温度差の平均値を測定、記憶し、次回以降の故障判定時にその値を用いてバイパス制御出湯時の検出温度差を補正するようにしたので、次回以降の判定を簡略化することができる。
【００９４】
これによって、製造工程内でサーミスタ間のバラツキを測定して検出温度差を補正したり、精度の高いサーミスタを使用する等の手段を講じることなく、電磁弁故障の有無を確実に判定することが可能となるとともに、給湯器の使用上の安全性が担保されるという効果がある。
【図面の簡単な説明】
【図１】本発明が適用される一実施の形態としてのバイパスミキシング方式の給湯器の概略構成図である。
【図２】図１に示した給湯器における出湯制御装置の制御フローチャートである。
【図３】図２に示した制御フローチャートの続きである。
【図４】図３に示した制御フローチャートの続きである。
【符号の説明】
２６  内胴出口サーミスタ
３８  バイパス管路
４０  出湯方式切り替え用電磁弁
４２  器具出口サーミスタ
４４  給湯栓
５０  バーナーコントローラ
１００  ガス給湯器
【図１】
0003801312.tif 000012
【図２】
0003801312.tif 000013
【図３】
0003801312.tif 000014
【図４】
0003801312.tif 000015