(57)【特許請求の範囲】
【請求項１】
給湯運転に伴い使用された燃料消費量および／または水使用量を積算し、その積算量をＲＡＭに記憶する積算手段を備えた給湯装置であって、
前記積算手段を所定の時刻ごとにリセットし、それまでに前記ＲＡＭに記憶された積算量を前回取得された積算量に加算するようにして不揮発性記憶手段に記憶させる記憶タイミング制御手段を備えたことを特徴とする、給湯装置。
【請求項２】
前記記憶タイミング制御手段は、前記所定の時刻に積算量を前記不揮発性記憶手段に記憶させた後、所定の時間が経過するまでは前記ＲＡＭから前記不揮発性記憶手段への次の積算量の記憶を禁止する、請求項１に記載の給湯装置。
【請求項３】
前記記憶タイミング制御手段は、所定の時刻ごとに加えて、所定の給湯運転が終了した直後にも前記積算手段をリセットし、リセットするまでに前記ＲＡＭに記憶された積算量を前回取得された積算量に加算するようにして前記不揮発性記憶手段に記憶させることを特徴とする、請求項１に記載の給湯装置。
【請求項４】
給湯運転に伴い使用された燃料消費量および／または水使用量を積算し、その積算量をＲＡＭに記憶する積算手段を備えた給湯装置であって、
前記積算手段のＲＡＭに記憶された積算量が所定分量以上になるごとに前記積算手段をリセットし、前記ＲＡＭに記憶された所定分量の積算量を前回取得された積算量に加算するようにして不揮発性記憶手段に記憶させる記憶タイミング制御手段を備えたことを特徴とする、給湯装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、たとえば給湯運転に伴い使用された１日分の燃料消費量および／または水使用量を積算し、各日の燃料消費量や水使用量を表示し得る給湯装置に関する。
【０００２】
【従来の技術】
給湯装置としては、たとえば給湯運転に伴い使用された１日分の燃料消費量を積算し、各日の燃料消費量をリモコンの表示画面上に表示し得るものが提案されている。一般に、この種の機能を実現するには、各種のセンサを介してマイクロコンピュータにより積算処理が実行され、定期的に積算量をＲＡＭに記憶するように構成される。
【０００３】
【発明が解決しようとする課題】
しかしながら、ＲＡＭに積算量を記憶したのでは、積算途中に停電などが発生すると、ＲＡＭに記憶された情報がリセットされ、それまでに得られた積算量が０となってしまい、停電から復旧した後には、実際の消費量とは大きく異なる積算量が得られてしまうという問題があった。
【０００４】
【発明の開示】
本発明は、このような事情のもとで考え出されたものであって、できる限り正確な積算量を取得できる給湯装置を提供することを、その課題としている。
【０００５】
上記の課題を解決するため、本発明では、次の技術的手段を講じている。
【０００６】
すなわち、本発明の第１の側面によれば、給湯運転に伴い使用された燃料消費量および／または水使用量を積算し、その積算量をＲＡＭに記憶する積算手段を備えた給湯装置であって、積算手段を所定の時刻ごとにリセットし、それまでにＲＡＭに記憶された積算量を前回取得された積算量に加算するようにして不揮発性記憶手段に記憶させる記憶タイミング制御手段を備えたことを特徴とする、給湯装置が提供される。
【０００７】
好ましい実施の形態によれば、記憶タイミング制御手段は、所定の時刻に積算量を不揮発性記憶手段に記憶させた後、所定の時間が経過するまではＲＡＭから不揮発性記憶手段への次の積算量の記憶を禁止する。
【０００８】
他の好ましい実施の形態によれば、記憶タイミング制御手段は、所定の時刻ごとに加えて、所定の給湯運転が終了した直後にも積算手段をリセットし、リセットするまでにＲＡＭに記憶された積算量を前回取得された積算量に加算するようにして不揮発性記憶手段に記憶させる。
【０００９】
本発明の第２の側面によれば、給湯運転に伴い使用された燃料消費量および／または水使用量を積算し、その積算量をＲＡＭに記憶する積算手段を備えた給湯装置であって、積算手段のＲＡＭに記憶された積算量が所定分量以上になるごとに積算手段をリセットし、ＲＡＭに記憶された所定分量の積算量を前回取得された積算量に加算するようにして不揮発性記憶手段に記憶させる記憶タイミング制御手段を備えたことを特徴とする、給湯装置が提供される。
【００１０】
本発明によれば、所定の時刻ごとに積算量がリセットされ、その都度それまでにＲＡＭに記憶された積算量が前回取得された積算量に加算するようにしてたとえばＥＥＰＲＯＭなどの不揮発性メモリに記憶される。また、たとえば燃料消費量や水使用量が多量に使用される風呂の自動湯張り運転などが終了した直後にも、それまでにＲＡＭに記憶された積算量が前回取得された積算量に加算するようにしてＥＥＰＲＯＭなどに記憶される。さらに、積算量が所定分量以上になるごとに積算手段がリセットされ、その都度それまでにＲＡＭに記憶された積算量が前回取得された積算量に加算するようにしてＥＥＰＲＯＭなどに記憶される。要するに、積算途中に停電などが発生しても、それまでに得られた積算量がＥＥＰＲＯＭなどの不揮発性メモリにそのまま残存するので、停電からの復旧後、残存する積算量を含めてできる限り正確な積算量を取得できる。
【００１１】
特に、所定の時刻に積算量をＥＥＰＲＯＭなどの不揮発性メモリに記憶した後、ある程度の時間が経過するまで次の積算量をＲＡＭからＥＥＰＲＯＭなどに記憶しないようにした場合には、たとえば使用者が時刻調整を行うことで積算量をＥＥＰＲＯＭなどに記憶した直後に再び積算量の取得時刻が到来しても、重複して積算量がＥＥＰＲＯＭなどに記憶されることはなく、できる限り正確な積算量を取得できる。
【００１２】
本発明のその他の特徴および利点は、添付図面を参照して以下に行う発明の実施の形態の説明によって、より明らかになるであろう。
【００１３】
【発明の実施の形態】
以下、本発明の好ましい実施の形態を、図面を参照して具体的に説明する。
【００１４】
図１は、本発明に係る給湯装置の一実施形態を示すブロック図である。この図に示すように、給湯装置は、ガス燃焼方式により給湯動作を行う給湯装置本体１と、給湯装置本体１に対して給湯運転の開始／終了を指示したり、給湯温度などを設定するためのリモコン２とを具備して構成される。
【００１５】
給湯装置本体１は、各種の給湯動作を制御するためのＣＰＵ１０、ＲＯＭ１１、ＲＡＭ１２、およびインターフェイス回路１３などからなるマイクロコンピュータや水量センサ１５のほか、その他各種のセンサを有している。水量センサ１５は、図示しない給水管を流れる水量に基づいて水使用量を検出するものとされ、この水量センサ１５からの検出信号がインターフェイス回路１３を通じてＣＰＵ１０に入力される。なお、本実施形態では、リモコン２を介して設定された出湯設定温度、図示しない温度センサで検出された入水温度、水量センサ１５で検出された給湯流量などを基にして給湯目標号数を算出するとともに、その給湯目標号数を積算し、さらにその積算値を発熱量に換算することにより、発熱量に基づいてガス消費量を算出している。そして、ＣＰＵ１０は、給湯運転に伴い使用されたガス消費量や水使用量を積算しており、積算結果として求められた積算量は、定期的にＲＡＭ１２に記憶されるように構成されている。
【００１６】
リモコン２は、ユーザインターフェイスを実現するためのＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、ＥＥＰＲＯＭ２３、およびインターフェイス回路２４などからなるマイクロコンピュータのほか、表示操作部２５を備えている。インターフェイス回路２４は、通信ケーブル３を介して給湯装置本体１のインターフェイス回路１３に接続されている。表示操作部２５には、操作キーや表示画面などが設けられており、ＣＰＵ２０との間で各種の入出力信号をやり取りする。なお、リモコン２のＣＰＵ２０には、リアルタイムクロック回路が組み込まれており、時刻を計時する機能が備えられている。
【００１７】
要点について言うと、リモコン２には、１日分のガス消費量や水使用量を表示するための機能が備えられている。たとえば、リモコン２のＣＰＵ２０は、偶数時刻（午前２：００，４：００や午後２：００，４：００など）になるごとに、給湯装置本体１のＣＰＵ１０に対してアクセスを行い、その時点で給湯装置本体１のＲＡＭ１２に記憶されている積算量について送信要求する。送信要求に応じてリモコン２に積算量が伝えられると、ＣＰＵ２０は、その積算量をＥＥＰＲＯＭ２３に書き込む。このとき、同日中に前回取得した積算量がＥＥＰＲＯＭ２３にすでに書き込まれている場合には、前回取得の積算量に今回取得の積算量を加算するようにしてＥＥＰＲＯＭ２３の内容が書き換えられる。ちなみに、日が切り替われる時点（午前０：００）には、それまでにＥＥＰＲＯＭ２３に書き込まれた積算量が１日分として確定され、所定日数分の積算量がＥＥＰＲＯＭ２３に保存可能とされている。
【００１８】
また、送信要求に応じてリモコン２に積算量が伝えられ、その積算量がＥＥＰＲＯＭ２３に書き加えられると、リモコン２のＣＰＵ２０は、給湯装置本体１のＣＰＵ１０に対してリセット信号を送信している。このリセット信号を受信するごとに給湯装置本体１のＣＰＵ１０は、ＲＡＭ１２に記憶された積算量を０とし、その後求めた積算量をＲＡＭ１２に記憶している。つまり、給湯装置本体１のＣＰＵ１０により実行される積算処理は、たとえば偶数時刻となる２時間おきにリセットされ、これにより、給湯装置本体１では、偶数時刻になるごとに２時間分の積算量が求められる。
【００１９】
以上のようにしてリモコン２のＥＥＰＲＯＭ２３に取り込まれた積算量は、使用者の操作に応じて日単位の積算データとしてリモコン２の表示画面上に表示され、ある日のガス消費量や水使用量がどの程度であったかを確認することができる。もちろん、当日のガス消費量や水使用量も表示画面上に表示させることができる。なお、たとえば使用者がガスや水道の単位量当たりの料金を設定入力することで、１日の給湯運転にかかったガス料金や水道料金を表示させることもできる。
【００２０】
さらに、リモコン２の表示画面には、時刻計時機能に基づいて現在時刻が表示されるが、この現在時刻については使用者が必要に応じて時刻調整を行うことができる。このとき、たとえば表示時刻が午後６：０１を示している時点で午後５：５９となるように時刻調整を行うと、時刻調整前の午後６：００の時点でＥＥＰＲＯＭ２３に積算量が書き込まれたり、積算処理がリセットされているにもかかわらず、時刻調整後の午後６：００の時点で再び同様の処理が繰り返され、その結果、正確な積算量が得られないことになってしまう。そのため、本実施形態では、積算量をＥＥＰＲＯＭ２３に書き込んだり、積算処理をリセットするといった積算時刻に至った後、所定の時間が経過するまではリアルタイムクロック回路から出力される現在時刻が積算時刻となっても、積算量をＥＥＰＲＯＭ２３に書き込んだり、積算処理をリセットするといった動作が実行されない仕組みとされている。
【００２１】
次に、給湯装置本体１で得られた積算量をリモコン２に取り込む際の動作について説明する。
【００２２】
図２は、積算量取得処理を示すフローチャートである。なお、このフローチャートは、リモコン２のＣＰＵ２０による実行手順を示すが、他方の給湯装置本体１におけるＣＰＵ１０では、先述したようにリモコン２からリセット信号を受信するまでは継続的に積算処理が実行されている。
【００２３】
まず、リモコン２のＣＰＵ２０は、リアルタイムクロック回路の計時時刻がたとえば偶数時刻になると（Ｓ１：ＹＥＳ）、フラグの値が「０」か否かを調べる（Ｓ２）。このフラグとは、給湯装置本体１から積算量を取得してＥＥＰＲＯＭ２３に記憶させてから一定時間が経過したかを調べるために用いられるものであって、通常、使用者により時刻調整が行われることもなく、リアルタイムクロック回路の計時時刻が偶数時刻になった時点では、フラグの値は「０」を示す。
【００２４】
フラグの値が「０」の場合（Ｓ２：ＹＥＳ）、ＣＰＵ２０は、給湯装置本体１から積算量を取得するとともに、その積算量をＥＥＰＲＯＭ２３に書き込む（Ｓ３）。つまり、本実施形態では、２時間おきに積算量が加算されてＥＥＰＲＯＭ２３に記憶保持されるのである。
【００２５】
その後、ＣＰＵ２０は、給湯装置本体１に対してリセット信号を送出し、給湯装置本体１のＣＰＵ１０により継続中にある積算処理を一旦リセットさせる（Ｓ４）。これにより、給湯装置本体１では、２時間ごとに２時間分の積算量が求められる。
【００２６】
さらにその後、ＣＰＵ２０は、フラグの値を「１」に設定する（Ｓ５）。
【００２７】
そして、ＣＰＵ２０は、フラグの値を「１」に設定してから一定時間が経過すると（Ｓ６：ＹＥＳ）、再びフラグの値を「０」に設定し直す（Ｓ７）。
【００２８】
最終的に、リアルタイムクロック回路の計時時刻が午前０：００になると（Ｓ８：ＹＥＳ）、ＣＰＵ２０は、それまでにＥＥＰＲＯＭ２３に書き込まれた１日分の積算量を確定し（Ｓ９）、その後再びＳ１に戻って一連の処理を繰り返す。
【００２９】
Ｓ８において、リアルタイムクロック回路の計時時刻が午前０：００でない場合（Ｓ８：ＮＯ）、ＣＰＵ２０は、Ｓ１に戻る。
【００３０】
Ｓ６において、フラグの値を「１」に設定してからの経過時間が一定時間に満たない場合（Ｓ６：ＮＯ）、ＣＰＵ２０は、一定時間が経過するまで待機する。つまり、使用者により時刻調整が行われることでリアルタイムクロック回路の計時時刻が同日の同時刻を２度にわたって示しても、一定時間が経過するまでは次に積算量を書き込むべき時刻となったか否かの判断が行われることなく、重複して積算量がＥＥＰＲＯＭ２３に書き込まれることはない。
【００３１】
Ｓ２において、フラグの値が「１」の場合（Ｓ２：ＮＯ）、ＣＰＵ２０は、Ｓ６に進む。
【００３２】
Ｓ１において、リアルタイムクロック回路の計時時刻が偶数時刻でない場合（Ｓ１：ＮＯ）、ＣＰＵ２０は、偶数時刻となるまで待機する。
【００３３】
したがって、上記した給湯装置によれば、２時間おきに積算量がリセットされ、その都度それまでに得られた２時間分の積算量がＥＥＰＲＯＭ２３に書き加えられるので、積算途中に停電などが発生しても、少なくとも２時間前の積算量はＥＥＰＲＯＭ２３に残存した状態とされ、停電からの復旧後、残存する積算量を含めてできる限り正確な１日分のガス消費量や水使用量としての積算量を取得できる。
【００３４】
また、偶数時刻に積算量を取得してＥＥＰＲＯＭ２３に書き込んだ直後、時刻調整により再び同じ偶数時刻に至る状況となっても、重複して積算量が書き込まれることはなく、これによってもできる限り正確な１日分の積算量を取得できる。
【００３５】
さらに、給湯装置本体１のマイクロコンピュータには、リアルタイムクロック回路やＥＥＰＲＯＭを組み込んでおく必要がなく、その分、装置全体のコストダウンを図ることができる。
【００３６】
次に、他の実施形態について簡単に説明する。
【００３７】
図３は、他の実施形態による積算量の取得タイミングを説明するための説明図である。なお、他の実施形態に係る給湯装置も、図１に示す給湯装置本体１やリモコン２と同様の構成とする。
【００３８】
図３に示すように、他の実施形態でも、先述した実施形態と同様に偶数時刻ごとに積算量が取得されてＥＥＰＲＯＭ２３に書き込まれるが（図中に示す黒い矢印の取得タイミング）、風呂の自動湯張り運転が終了した時点でも、例外的に積算量が取得されてＥＥＰＲＯＭ２３に書き込まれる（図中に示す白い矢印の取得タイミング）。その他の処理については、先述した実施形態と同様とされる。つまり、図３に示すように、ガス消費量や水使用量が多量となる風呂の自動湯張り運転が終了した直後にも積算量が取得されるため、たとえばその後停電などが発生しても（図中に罰点で示すタイミング）、積算量として大きな誤差が生じることはない。したがって、図３に示すような他の実施形態による取得タイミングによれば、ガス消費量や水使用量が比較的多量となる自動湯張り運転の終了直後に積算量が取得されてＥＥＰＲＯＭ２３に書き加えられるので、その後停電などが発生しても、実際に消費（使用）された１日分のガス消費量や水使用量と、最終的に得られた積算量とがほとんど変わりなく、より正確な１日分のガス消費量や水使用量としての積算量を取得できる。
【００３９】
さらに、図４は、他の実施形態による積算量の取得タイミングを説明するための説明図である。なお、図４に対応する他の実施形態に係る給湯装置も、図１に示す給湯装置本体１やリモコン２と同様の構成とする。
【００４０】
図４に示す他の実施形態では、先述した実施形態のように時刻に基づいて積算量が取得されるのではなく、積算量が図中破線で示す一定分量以上になるごとに取得されてＥＥＰＲＯＭ２３に書き込まれるように構成されている（図中に示す黒い矢印の取得タイミング）。たとえば、風呂の自動湯張り運転時には、比較的長い時間にわたって運転状態が継続され、それに伴いガス消費量や水使用量も比較的多量となるため、他の運転時に比べて積算量の取得回数が多くなっている。その他の処理については、先述した実施形態と同様とされる。つまり、図４に示すように、ガス消費量や水使用量が多量となるような風呂の自動湯張り運転時には、単に台所などに給湯する場合などに比べて積算量を取得する回数が増えるので、たとえばその後停電などが発生しても（図中に罰点で示すタイミング）、積算量として大きな誤差が生じることはない。したがって、図４に示すように運転状況に応じて取得タイミングがきめ細かく可変制御されるので、ガス消費量や水使用量が比較的多量となる自動湯張り運転時には積算量がある程度の分量ごとに取得されてＥＥＰＲＯＭ２３に書き加えられ、その後停電などが発生しても、実際に消費（使用）された１日分のガス消費量や水使用量と、最終的に得られた積算量とがほとんど変わりなく、より正確な１日分のガス消費量や水使用量としての積算量を取得できる。
【００４１】
なお、本発明は、上記の各実施形態に限定されるものではない。
【００４２】
たとえば、変形例としては、図５に示すように、給湯装置本体１にのみ積算量を記憶保持するためのＥＥＰＲＯＭ１６を設け、給湯装置本体１のＣＰＵ１０にのみリアルタイムクロック回路を組み込んでおくようにしても良い。そうした場合、給湯装置本体１のＣＰＵ１０が主体となって積算量に関するデータ処理を実行し、リモコン２のＣＰＵ２０は、使用者の操作時点で給湯装置本体１に積算量を問い合わせるだけで良い。もちろん、給湯装置本体１とリモコン２との双方に積算量を記憶しておくためのＥＥＰＲＯＭを設け、両者の間で定期的にＥＥＰＲＯＭの記憶内容を同期させるようにしても良い。
【００４３】
積算量を取得するタイミングは、偶数時刻に限らず、たとえば奇数時刻や午前０：００を起算にして１時間おきの取得タイミングとしても良い。
【００４４】
積算量が一定分量以上になるごとに取得する実施形態の変形例としては、しきい値となる分量をあらかじめ一定値として決めておくのではなく、たとえば過去に得られた所定日数分の積算量を学習し、実際のガス消費量や水使用量の多少に応じて適当な分量となるように可変分量として設定されるものであっても良い。そうした場合、たとえば実際のガス消費量や水使用量の少ない運用状況では、積算量を取得するタイミングをより細かくすることができ、最終的に得られる積算量の精度を上げることができる。
【００４５】
上記の各実施形態では、ガス消費量および水使用量の双方の積算量が求められるが、ガス消費量または水使用量のいずれか一方の積算量のみを求めるとしても良い。
【００４６】
その他の実施形態としては、石油給湯装置に適用しても良く、石油消費量を積算表示させても良い。また、給湯装置が消費する消費電力量を積算表示させても良い。つまり、本発明に係る不揮発性記憶手段への積算量記憶方法は、石油給湯装置における石油消費量および／または水使用量を積算記憶する方法として適用しても良く、給湯装置が消費する消費電力量（電気温水器に限らず、ガスや石油を燃料とする給湯装置における消費電力量も含む）を積算記憶する方法として適用しても良い。
【００４７】
さらに他の実施形態としては、給湯運転のみならず、風呂追い焚き運転や温水暖房運転にも適用できる。つまり、本発明に係る不揮発性記憶手段への積算量記憶方法は、風呂機能付き給湯装置などの風呂注湯運転や風呂追い焚き運転における積算量記憶方法として、あるいは温水暖房熱源機などの温水暖房運転における積算量記憶方法としてそれぞれ適用しても良い。
【００４８】
積算量をＥＥＰＲＯＭに記憶させるタイミングとして風呂の自動湯張り運転終了時以外には、追い焚き運転終了時や温水暖房燃焼停止時などにも適用できる。つまり、一度に大量の燃料や水が使用される動作終了時に積算量をＥＥＰＲＯＭに記憶させても良い。
【００４９】
ガス消費量は、ガス流量センサを介して直接検出されるものとしても良い。
【００５０】
【発明の効果】
以上説明したように、本発明によれば、所定の時刻ごとに積算量がリセットされ、その都度それまでにＲＡＭに記憶された積算量が前回取得された積算量に加算するようにしてたとえばＥＥＰＲＯＭなどの不揮発性メモリに記憶される。また、たとえば燃料消費量や水使用量が多量に使用される風呂の自動湯張り運転などが終了した直後にも、それまでにＲＡＭに記憶された積算量が前回取得された積算量に加算するようにしてＥＥＰＲＯＭなどに記憶される。さらに、積算量が所定分量以上になるごとに積算手段がリセットされ、その都度それまでにＲＡＭに記憶された積算量が前回取得された積算量に加算するようにしてＥＥＰＲＯＭなどに記憶される。要するに、積算途中に停電などが発生しても、それまでに得られた積算量がＥＥＰＲＯＭなどの不揮発性メモリにそのまま残存するので、停電からの復旧後、残存する積算量を含めてできる限り正確な積算量を取得できる。
【００５１】
特に、所定の時刻に積算量をＥＥＰＲＯＭなどの不揮発性メモリに記憶した後、ある程度の時間が経過するまでＲＡＭからＥＥＰＲＯＭなどに次の積算量を記憶しないようにした場合には、たとえば使用者が時刻調整を行うことで積算量をＥＥＰＲＯＭなどに記憶した直後に再び積算量の取得時刻が到来しても、重複して積算量がＥＥＰＲＯＭなどに記憶されることはなく、できる限り正確な積算量を取得できる。
【図面の簡単な説明】
【図１】本発明に係る給湯装置の一実施形態を示すブロック図である。
【図２】積算量取得処理を示すフローチャートである。
【図３】他の実施形態による積算量の取得タイミングを説明するための説明図である。
【図４】他の実施形態による積算量の取得タイミングを説明するための説明図である。
【図５】給湯装置の変形例を示すブロック図である。
【符号の説明】
１    給湯装置本体
２    リモコン
３    通信ケーブル
１０  ＣＰＵ
１１  ＲＯＭ
１２  ＲＡＭ
１３  インターフェイス回路
１５  水量センサ
２０  ＣＰＵ
２１  ＲＯＭ
２２  ＲＡＭ
２３  ＥＥＰＲＯＭ
２４  インターフェイス回路
２５  表示操作部
【図１】
0003711936.tif 000002
【図２】
0003711936.tif 000003
【図３】
0003711936.tif 000004
【図４】
0003711936.tif 000005
【図５】
0003711936.tif 000006