"バーナと、前記バーナに燃焼用空気を供給するファンと、前記バーナに燃料を供給する燃料供給部と、給水管及び給湯管と接続され、前記バーナにより加熱されて、前記バーナの燃焼排ガスと内部を流通する水との間で熱交換を行う熱交換器と、前記給水管の開度を調節する水量調節弁と、目標給湯温度を設定する給湯温度設定器と、前記給湯管から供給される湯の温度が前記目標給湯温度となるように、前記水量調節弁により前記給水管の開度を制御すると共に、前記バーナの目標燃焼量を決定し、該目標燃焼量に応じて、前記ファンの回転速度と前記燃料供給部による燃料の供給量を制御するコントローラとを備えた給湯装置において、電池と、商用電源及び前記電池と接続され、該商用電源から電力が供給されているときは、該商用電源から供給される電力に基づく第1電力を出力し、該商用電源からの電力供給が停止しているときには、前記電池から供給される電力に基づく第2電力を出力する電源回路とを備え、前記コントローラと前記ファンと前記燃料供給部と前記水量調節弁とは、前記電源回路から出力される電力により作動し、前記コントローラは、前記第1電力により作動しているときは、前記バーナの目標燃焼量を第1上限燃焼量以下に設定し、前記第2電力により作動しているときには、前記バーナの目標燃焼量を該第1上限燃焼量よりも少ない第2上限燃焼量以下に設定することを特徴とする給湯装置。請求項1に記載の給湯装置において、前記コントローラは、前記第2電力により作動しているときに、前記給湯温度設定器により設定される目標給湯温度の上限を、前記第1電力により作動しているときよりも低い温度に制限することによって、前記バーナの目標燃焼量を前記第2上限燃焼量以下に設定することを特徴とする給湯装置。請求項1又は請求項2に記載の給湯装置において、前記コントローラは、前記第2電力により作動しているときに、前記水量調節弁により、前記給水管の最大通水量を前記第1電力により作動しているときよりも少なくすることによって、前記バーナの目標燃焼量を前記第2上限燃焼量以下に設定することを特徴とする給湯装置。請求項1から請求項3のうちいずれか1項に記載の給湯装置において、前記バーナは複数のバーナブロックにより構成されて、燃焼させるバーナブロックの組合せにより燃焼量を変更し、前記コントローラは、燃焼させる前記バーナブロックの組合せ毎に、前記ファンの回転速度と前記燃料供給部による燃料供給量を調節して前記バーナの燃焼量を制御し、該組合せ毎に前記第1上限燃焼量と前記第2上限燃焼量を設定することを特徴とする給湯装置。請求項1から請求項4のうちいずれか1項に記載の給湯装置において、前記燃料供給部は、ガス供給管を介して前記バーナに燃料ガスを供給し、該ガス供給管に設けられて、通電量に比例して該ガス供給管の開度が大きくなるガス比例弁を有し、前記コントローラは、前記ガス比例弁の開度を変更して前記バーナへの燃料ガスの供給量を制御することを特徴とする給湯装置。請求項1から請求項5のうちいずれか1項記載の給湯装置において、前記コントローラが前記第2電力により作動しているときに、給湯能力が制限されていることを報知する報知部を備えたことを特徴とする給湯装置。停電時に電池から供給可能な電力は限られているため、給湯装置の運転態様によっては、短時間で電池が消耗して給湯装置による給湯が不能となることが生じ得る。そこで、本発明は、停電時の給湯可能時間を長くすることができる給湯装置を提供することを目的とする。本発明は上記目的を達成するためになされたものであり、バーナと、前記バーナに燃焼用空気を供給するファンと、前記バーナに燃料を供給する燃料供給部と、給水管及び給湯管と接続され、前記バーナにより加熱されて、前記バーナの燃焼排ガスと内部を流通する水との間で熱交換を行う熱交換器と、前記給水管の開度を調節する水量調節弁と、目標給湯温度を設定する給湯温度設定器と、前記給湯管から供給される湯の温度が前記目標給湯温度となるように、前記水量調節弁により前記給水管の開度を制御すると共に、前記バーナの目標燃焼量を決定し、該目標燃焼量に応じて、前記ファンの回転速度と前記燃料供給部による燃料の供給量を制御するコントローラとを備えた給湯装置の改良に関する。そして、電池と、商用電源及び前記電池と接続され、該商用電源から電力が供給されているときは、該商用電源から供給される電力に基づく第1電力を出力し、該商用電源からの電力供給が停止しているときには、前記電池から供給される電力に基づく第2電力を出力する電源回路とを備え、前記コントローラと前記ファンと前記燃料供給部と前記水量調節弁とは、前記電源回路から出力される電力により作動し、前記コントローラは、前記第1電力により作動しているときは、前記バーナの目標燃焼量を第1上限燃焼量以下に設定し、前記第2電力により作動しているときには、前記バーナの目標燃焼量を該第1上限燃焼量よりも少ない第2上限燃焼量以下に設定することを特徴とする第1発明。第1発明によれば、前記商用電源の停電が生じると、前記電源回路から出力される電力が、前記商用電源の出力電力に基づく前記第1電力から前記電池の出力電力に基づく前記第2電力に切替わる。そして、前記コントローラは、前記第2電力により作動しているときに、前記バーナの目標燃焼量を、前記第1電力により作動しているときの上限である前記第1燃焼量よりも少ない第2上限燃焼量以下に設定する。このように、前記商用電源の停電時における前記バーナの目標燃焼量の上限を下げることにより、前記バーナを燃焼させるときの前記ファンの回転速度が制限されて、前記ファンの消費電力が抑制されるため、前記商用電源の停電時における給湯可能時間を長くすることができる。また、第1発明において、前記コントローラは、前記第2電力により作動しているときに、前記給湯温度設定器により設定される目標給湯温度の上限を、前記第1電力により作動しているときよりも低い温度に制限することによって、前記バーナの目標燃焼量を前記第2上限燃焼量以下に設定することを特徴とする第2発明。第2発明によれば、前記コントローラは、前記第2電力により作動しているときに、前記給湯温度設定器により設定される目標給湯温度の上限を、前記第1電力により作動しているときよりも低い温度に制限する。これにより、目標給湯温度に応じて決定される前記バーナの目標燃焼量を、前記第1上限燃焼量よりも少ない前記第2上限燃焼量以下に設定することができる。また、第1発明又は第2発明において、前記コントローラは、前記第2電力により作動しているときに、前記水量調節弁により、前記給水管の最大通水量を前記第1電力により作動しているときよりも少なくすることによって、前記バーナの目標燃焼量を前記第2上限燃焼量以下に設定することを特徴とする第3発明。第3発明によれば、前記コントローラは、前記第2電力により作動しているときに、前記給水管の最大通水量を前記第1電力により作動しているときよりも少なくする。これにより、目標給湯温度を得るために必要な前記バーナの燃焼量が少なくなり、目標給湯温度に応じて決定される前記バーナの目標燃焼量を、前記第1上限燃焼量よりも少ない前記第2上限燃焼量以下に設定することができる。また、第1発明から第3発明のうちのいずれかにおいて、前記バーナは複数のバーナブロックにより構成されて、燃焼させるバーナブロックの組合せにより燃焼量を変更し、前記コントローラは、燃焼させる前記バーナブロックの組合せ毎に、前記ファンの回転速度と前記燃料供給部による燃料供給量を調節して前記バーナの燃焼量を制御し、該組合せ毎に前記第1上限燃焼量と前記第2上限燃焼量を設定することを特徴とする第4発明。第4発明によれば、詳細は後述するが、燃焼させる前記バーナブロックの組合せによって、前記バーナの燃焼量と前記ファンの回転速度との関係が変化する。そのため、前記コントローラにより、燃焼させる前記バーナブロックの組合せに毎に、前記第1上限燃焼量と前記第2上限燃焼量を設定することによって、バーナブロックの組合せ毎にファンの消費電力を抑制することができる。また、第1発明から第4発明のうちのいずれかにおいて、前記燃料供給部は、ガス供給管を介して前記バーナに燃料ガスを供給し、該ガス供給管に設けられて、通電量に比例して該ガス供給管の開度が大きくなるガス比例弁を有し、前記コントローラは、前記ガス比例弁の開度を変更して前記バーナへの燃料ガスの供給量を制御することを特徴とする第5発明。第5発明によれば、前記バーナの目標燃焼量を前記第1上限燃焼量よりも少ない前記第2上限燃焼以下に制限することによって、前記燃料供給部の目標燃料供給量が制限され、これに応じて前記ガス比例弁の開度が小さくなる。この場合、前記ガス比例弁の開度を制御するために前記ガス比例弁に供給する電流量が減少するため、前記ガス比例弁の消費電力を抑制して、前記商用電源の停電時における前記給湯装置の給湯可能時間を長くすることができる。また、第1発明から第5発明のうちいずれかにおいて、前記コントローラが前記第2電力により作動しているときに、給湯能力が制限されていることを報知する報知部を備えたことを特徴とする第6発明。第6発明によれば、前記商用電源の停電中に前記給湯装置を使用した使用者が、前記目標燃焼量の制限により給湯能力が制限されていることを、前記給湯装置の故障と誤認識することを防止することができる。本発明の実施形態について、図1~図8を参照して説明する。図1を参照して、本実施形態の給湯装置は、筐体1に収容された缶体10内に、給水管20及び給湯管21と接続された熱交換器11と、熱交換器11を加熱するバーナ12と、バーナ12の燃焼炎を検出するフレームロッド13と、バーナ12に点火するための点火プラグ14とを備えている。点火プラグ14はイグナイタ15と接続され、イグナイタ15から印加される高電圧により火花放電を発生する。バーナ12は、小バーナブロック12aと中バーナブロック12bからなり、小バーナブロック12aはガス供給管40から分岐した小バーナ分岐管43に接続され、中バーナブロック12bはガス供給管40から分岐した中バーナ分岐管45に接続されている。ガス供給管40には、上流側から順に、ガス供給管40を開閉する元ガス弁41と、ガス供給管40の開度を変更するガス比例弁42が設けられている。小バーナ分岐管43には、小バーナ分岐管43を開閉する能力切替弁小44が設けられている。中バーナ分岐管45には、中バーナ分岐管45を開閉する能力切替弁中46が設けられている。なお、ガス供給管40、元ガス弁41、ガス比例弁42、小バーナ分岐管43、能力切替弁小44、中バーナ分岐管45、及び能力切替弁中46により、本発明の燃料供給部が構成される。また、缶体10の下部に、バーナ12に燃焼用空気を供給するファン16が設けられている。給水管20には、給水管20を流通する水の流量を検出する流量センサ25と、給水管20の開度を変更する水量サーボ弁26本発明の水量調節弁に相当すると、給水管20内を流通する水の温度を検出する入水温度センサ29が設けられている。給湯管21には、給湯管21から出湯される湯の温度を検出する出湯温度センサ27が設けられている。熱交換器11は、バーナ12の燃焼排ガス中の顕熱を回収する主熱交換器11aと、燃焼排ガス中の潜熱を回収する副熱交換器11bとにより構成されて、内部を流通する水を加熱する。主熱交換器11aと副熱交換器11bの間の箇所と給湯管21は、バイパス管23により接続されている。主熱交換器11aには過熱を検出する過熱センサ28が設けられている。副熱交換器11bで発生するドレンを回収するために、ドレン受け部30と、ドレン受け部30に滴下したドレンを中和器32に導くドレン管31とが設けられている。また、給湯装置の作動を制御するコントローラ50と、停電バックアップ用の電池71と、商用電源70及び電池71に接続されてコントローラ50に電力を供給する電源回路60とが備えられ、コントローラ50には、給湯装置を遠隔操作するためのリモコン2が接続されている。次に、図2を参照して、コントローラ50は、CPU51、メモリ52、入出力インターフェース図示しない等を備えた電子回路ユニットである。コントローラ50には、水流センサ25の水流検出信号、入水温度センサ29の温度検出信号、出湯温度センサ27の温度検出信号、過熱温度センサ28の温度検出信号、及びフレームロッド13の炎検出信号が入力される。また、コントローラ50から出力される制御信号制御電力により、ファン16、ガス元弁41、ガス比例弁42、能力切替弁小44、能力切替弁中46、イグナイタ15、及び水量サーボ弁26の作動が制御される。さらに、コントローラ50は、リモコン2との間でデータ通信を行って、リモコン2に備えられた運転スイッチ81給湯装置を給湯運転が可能な運転状態と給湯運転が不能な待機状態とに切替えるためのスイッチ等の各スイッチの操作状況を認識する。また、リモコン2の表示器80の表示内容を制御する。コントローラ50は、メモリ52に保持された給湯装置の制御用プログラムをCPU51で実行することによって、給湯管21から出湯される湯の温度が目標給湯温度リモコン2により設定されるとなるように、バーナ12の燃焼量と給水管20の通水量を制御する給湯運転を行なう。具体的には、コントローラ50は、水流センサ25により下限流量以上の通水が検出されたときにバーナ12に点火し、給湯管21から供給される湯の温度が目標給湯温度となるように、バーナ12の目標燃焼量を決定する。また、コントローラ50は、バーナ12の燃焼量を最大にしても、目標給湯温度の湯が得られないときには、水量サーボ弁26により給水管20の通水量を減少させる。そして、コントローラ50は、ファン16に供給する電力を調節して、ファン16の回転速度を目標燃焼量に応じた目標回転速度に制御する。また、コントローラ50は、バーナ12の能力を、能力切替弁小44を開弁して能力切替弁中46を閉弁することで、小バーナブロック12aのみを燃焼させる能力小、能力切替弁中46を開弁して能力切替弁小44を閉弁することで、中バーナブロック12bのみを燃焼させる能力中、及び、能力切替弁小44と能力切替弁中46を共に開弁することで、小バーナブロック12aと中バーナブロック12bの双方を燃焼させる能力大の3段階に切替える。ここで、図3は、バーナ12の燃焼量とファン16の回転速度の関係を、縦軸をファン16の回転速度とし、横軸をバーナ12の燃焼量として示したものであり、図中、BSが能力小でのバーナ12の燃焼範囲、BMが能力中でのバーナ12の燃焼範囲、BLが能力大でのバーナ12の燃焼範囲である。コントローラ50は、目標給湯温度での給湯を行うために必要なバーナ12の燃焼量が増加するに従って、バーナ12の能力を、能力小→能力中→能力大と切替える。そして、コントローラ50は、能力小、能力中、能力大の各段階において、ガス比例弁42の開度を変更することにより、各段階でのバーナ12への燃料ガスの供給流量を調節して、バーナ12の燃焼量を制御する。コントローラ50は、電源回路60から供給される電力により作動する。電源回路60は商用電源70例えば、AC100Vの商用電源及び電池71例えば、DC12Vの蓄電池と接続され、商用電源70から供給される交流電力を直流電力に変換する整流回路61と、選択回路62と、商用電源70の停電を検知する停電検知回路63とを備えている。選択回路62は、整流回路61から電力が供給されているときは、整流回路61からの電力P1本発明の第1電力に相当するを出力する。また、商用電源70の停電により、整流回路61からの電力供給が停止しているときには、選択回路62は、電池71からの電力P2本発明の第2電力に相当するを出力する。電池71は蓄電池2次電池であり、商用電源70から供給される電力により充電される。なお、電池71に1次電池を用いてもよい。停電検知回路63は、商用電源70の停電を検知しているときに、停電検知信号をコントローラ50に出力する。コントローラ50は、この停電検知信号の受信により商用電源70の停電を認識する。コントローラ50は、電源回路60から供給される電力を、リモコン2、ファン16、ガス元弁41、ガス比例弁42、能力切替弁小44、能力切替弁中46、イグナイタ15、及び水量サーボ弁26に供給して、これらの作動を制御する。コントローラ50は、商用電源70が停電しておらず、電源回路60から供給される電力P1商用電源70,整流回路61からの電力により作動しているときは、バーナ12の燃焼量を定格範囲で制御して給湯運転を実行する。一方、商用電源70が停電中で、電源回路60から供給される電力P2電池71からの電力により作動しているときには、コントローラ50は、給湯運転におけるバーナ12の燃料量の上限を定格範囲よりも少なく制限する。給湯運転におけるバーナ12の燃焼量の上限を制限することにより、消費電力が多いファン16の回転速度を下げて、電池71の放電を抑制することができる。また、給湯運転におけるバーナ12の燃焼量の上限を制限することにより、ガス比例弁42の開度を小さくすることができる。そして、ガス比例弁42は通電量に比例して開度が大きくなる仕様となっているので、ガス比例弁42の開度を小さくすることにより、ガス比例弁42の消費電力を減少させて、電池71の放電を抑制することができる。このように、コントローラ50は、商用電源70の停電によって電源回路60から供給される電力P2電池71からの電力により作動しているときに、バーナ12の燃焼量を制限することによって、商用電源70が停電中であるときの給湯運転の実行可能時間が長くなるようにしている。以下、図4~図8に示したフローチャートに従って、商用電源70の停電中における給湯運転の第1実施形態~第4実施形態について説明する。[第1実施形態]先ず、図4に示したフローチャートに従って、第1実施形態について説明する。コントローラ50は、電源ON電源回路60からの電力供給がなされている状態で、リモコン2の運転スイッチがON操作されて運転状態になったときに、STEP1で、停電検知回路63からの停電検知信号の入力の有無により、商用電源70の停電が検知されているか否かを判断する。商用電源70の停電が検知されていないときはSTEP2に進み、コントローラ50は、リモコン2の表示器80への節電中の表示をOFFする。この節電中の表示は、バーナ12の燃焼量の制限により、停電が生じていないときよりも給湯能力が低下していることを使用者に報知するためのものである。なお、このように節電中の表示を行う構成は、本発明の報知部に相当する。続くSTEP3で、コントローラ50は、給湯中水流センサ25により下限流量以上の通水が検出されて、給湯運転を実行している状態であるか否かを判断する。給湯中であるときはSTEP4に進み、給湯中でないときにはSTEP1に分岐する。STEP4~STEP6は、商用電源70の停電が生じておらず、コントローラ50が商用電源70からの電力P1により作動しているときの処理であり、コントローラ50は、バーナ12の燃焼量を制限せずに給湯運転を行なう。すなわち、STEP4で、コントローラ50は、以下の式1により、定格能力水量を算出する。但し、定格能力:給湯装置の最大給湯能力リットル/分25°C、Tset目標給湯温度、入水温度:入水温度センサ29による給水管20に供給される水の検出温度。そして、続くSTEP5で、コントローラ50は、給水管20の通水量が定格能力水量と一致するように、水量サーボ弁26により給水管20の開度を調節する。また、STEP6で、コントローラ50は、給湯管21から出湯される湯の温度が目標給湯温度Tsetと一致するように、バーナ12の燃焼量を比例制御してSTEP1に戻る。一方、STEP1で商用電源70の停電が検知されていたときは、STEP10に分岐する。STEP10で、コントローラ50は、リモコン2の表示器80に節電中表示をし、次のSTEP11で給湯中であるか否かを判断する。給湯中であるときはSTEP12に進み、給湯中でないときにはSTEP1に分岐する。STEP12~STEP14は、商用電源70が停電中であって、コントローラ50が電池71からの電力P2により作動しているときの処理である。この処理により、コントローラ50は、バーナ12の燃焼量の制御範囲の上限を、商用電源70の停電が生じていないときよりも減少させて給湯運転を行なう。すなわち、STEP12で、コントローラ50は、以下の式2により、節電能力水量を算出する。但し、節電能力:定格能力よりも低く設定した給湯能力リットル/分25°C、Tsetlmt上限を45°Cとして設定された目標給湯温度、入水温度:入水温度センサ29による給水管20に供給される水の検出温度。そして、続くSTEP13で、コントローラ50は、給水管20の最大通水量が節電能力水量と一致するように、水量サーボ弁26により給水管20の開度を調節する。また、STEP14で、コントローラ50は、給湯管21から出湯される湯の温度が目標給湯温度Tsetlmtと一致するように、バーナ12の燃焼量を比例制御してSTEP1に戻る。STEP12~STEP14の処理では、給水管20の通水量が節電能力水量以下に制限されるため、バーナ12の最大燃焼量が、STEP4~STEP6の処理を行う場合よりも小さくなる。そのため、ファン16の回転速度が低く抑えられる共に、ガス比例弁42の開度も小さく抑えられて、ファン16とガス比例弁42の消費電力が少なくなる。これにより、電池71の放電量を少なくして、商用電源70が停電中であるときの給湯可能時間を長くすることができる。[第2実施形態]次に、図5に示したフローチャートに従って、第2実施形態について説明する。図5のSTEP21~STEP26の処理は、図4のSTEP1~STEP6の処理と同様であるため、説明を省略する。STEP21で商用電源70の停電が検知されているときに、STEP30に分岐する。STEP30で、コントローラ50は、リモコン2の表示器80の節電中表示をし、次のSTEP31で給湯中であるか否かを判断する。給湯中であるときはSTEP32に進み、給湯中でないときにはSTEP21に分岐する。STEP32~STEP33は、商用電源70が停電中であって、コントローラ50が電池71からの電力P2により作動しているときの給湯運転の処理である。この処理により、コントローラ50は、バーナ12の燃焼量の制御範囲の上限を、商用電源70の停電が生じていないときよりも減少させて給湯運転を行なう。すなわち、STEP32で、コントローラ50は、給水管20の通水量が、予め設定された節電最大水量以下になるように、水量サーボ弁26の開度を制御する。そして、続くSTEP33で、コントローラ50は、給湯管21から出湯される湯の温度が目標給湯温度Tsetlmtと一致するように、バーナ12の燃焼量を比例制御してSTEP21に戻る。STEP32~STEP33の処理では、給水管20の通水量が節電最大水量以下に制限されるため、バーナ12の最大燃焼量が、このような制限のないSTEP24~STEP26の処理を行う場合よりも小さくなる。そのため、ファン16の回転速度が低く抑えられると共に、ガス比例弁42の開度も小さく抑えられて、ファン16とガス比例弁42の消費電力が少なくなる。これにより、電池71の放電量を少なくして、商用電源70が停電中であるときの給湯可能時間を長くすることができる。[第3実施形態]次に、図6に示したフローチャートに従って、第3実施形態について説明する。図6のSTEP41~STEP46の処理は、図4のSTEP1~STEP6の処理と同様であるため、説明を省略する。STEP41で商用電源70の停電が検知されているときに、STEP50に分岐する。STEP50で、コントローラ50は、リモコン2の表示器80に節電中表示をし、次のSTEP51で給湯中であるか否かを判断する。給湯中であるときはSTEP52に進み、給湯中でないときにはSTEP41に分岐する。STEP52~STEP53は、商用電源70が停電中であって、コントローラ50が電池71からの電力P2により作動しているときの給湯運転の処理である。この処理により、コントローラ50は、バーナ12の燃焼量の制御範囲の上限を、商用電源70の停電が生じていないときよりも減少させて給湯運転を行なう。すなわち、STEP52で、コントローラ50は、以下の式3により、節電能力水量を算出する。但し、節電バーナ能力:目標給湯温度に対して、能力小段階で燃焼量が最小となるバーナ能力リットル/分25°C、Tsetlmt上限を45°Cとして設定された目標給湯温度、入水温度:入水温度センサ29による給水管20に供給される水の検出温度。そして、続くSTEP53で、コントローラ50は、給湯管21に出湯される湯の温度が目標給湯温度Tsetlmtと一致するように、節電能力水量を目安にして、水量サーボ弁26の開度を制御してSTEP41に戻る。STEP52~STEP53の処理では、給水管20の通水量が節電能力水量付近に制限されるため、バーナ12の最大燃焼量が、このような制限のないSTEP44~STEP46の処理を行う場合よりも小さくなる。そのため、ファン16の回転速度が低く抑えられると共に、ガス比例弁42の開度も小さく抑えられて、ファン16とガス比例弁42の消費電力が少なくなる。これにより、電池71の放電量を少なくして、商用電源70が停電中であるときの給湯可能時間を長くすることができる。[第4実施形態]次に、図7~図8に示したフローチャートに従って、第4実施形態について説明する。図7のSTEP61~STEP66の処理は、図4のSTEP1~STEP6の処理と同様であるため、説明を省略する。STEP61で商用電源70の停電が検知されているときは、STEP70に分岐する。STEP70で、コントローラ50は、リモコン2の表示器80に節電中表示をし、次のSTEP71で給湯中であるか否かを判断する。給湯中であるときは図8のSTEP72に進み、給湯中でないときにはSTEP61に分岐する。STEP72~STEP76、STEP80~STEP81、及びSTEP90は、商用電源70が停電中であって、コントローラ50が電池71からの電力により作動しているときの給湯運転の処理である。この処理により、コントローラ50は、バーナ12の各能力段階能力小、能力中、能力大における燃焼量の制御範囲の上限を、商用電源70の停電が生じていないときよりも減少させて給湯運転を行なう。すなわち、STEP72で、コントローラ50は、給湯管21から目標給湯温度の湯を出湯するために必要なバーナ12の燃焼量を、リモコン2により設定された目標給湯温度と、入水温度センサ29により検出された給水管20への入水温度と、水流センサ25により検出された給水管20の通水量とに基づいて算出する。続くSTEP73で、コントローラ50は、バーナ12の必要燃焼量が能力大の範囲であるか否かを判断する。そして、バーナ12の必要燃焼量が能力大の範囲であるときはSTEP74に進み、能力大の範囲よりも少ないときにはSTEP80に分岐する。STEP80で、コントローラ50は、バーナ12の必要燃焼量が能力中の範囲であるか否かを判断する。そして、バーナ12の必要燃焼量が能力中の範囲であるときはSTEP81に進み、能力中の範囲よりも少ないときにはSTEP90に分岐する。STEP74で、コントローラ50は、以下の式4により、節電能力水量を算出する。但し、節電大バーナ能力:目標給湯温度に対して、能力大の範囲で燃焼量が最小となるバーナ能力リットル/分25°C、Tsetlmt上限を45°Cとして設定された目標給湯温度、入水温度:入水温度センサ29による給水管20に供給される水の検出温度。STEP81で、コントローラ50は、以下の式5により、節電能力水量を算出する。但し、節電中バーナ能力:目標給湯温度に対して、能力中の範囲で燃焼量が最小となるバーナ能力リットル/分25°C、Tsetlmt上限を45°Cとして設定された目標給湯温度、入水温度:入水温度センサ29による給水管20に供給される水の検出温度。STEP90で、コントローラ50は、以下の式6により、節電能力水量を算出する。但し、節電小バーナ能力:目標給湯温度に対して、能力小の範囲で燃焼量が最小となるバーナ能力リットル/分25°C、Tsetlmt上限を45°Cとして設定された目標給湯温度、入水温度:入水温度センサ29による給水管20に供給される水の検出温度。ここで、節電大バーナ能力は、図3に示したように、能力大の燃焼範囲において、ファン16の回転速度が上限速度Rlmtとなる燃焼量BLimtに基づいて設定される。同様に、節電中バーナ能力は、能力中の燃焼範囲において、ファン16の回転速度が上限速度Rlmtとなる燃焼量BMlmtに基づいて設定される。また、節電小バーナ能力は、能力小の燃焼範囲において、ファン16の回転速度が上限速度Rlmtとなる燃焼量BSlmtに基づいて設定される。そして、コントローラ50は、STEP75で、給水管20の最大通水量が、上記式4~式6のいずれかにより算出した節電能力水量と一致するように、水量サーボ弁26の開度を制御する。また、続くSTEP76で、コントローラ50は、給湯管21から供給される湯の温度がTsetlmtと一致するように、バーナ12の燃焼量を比例制御して、図7のSTEP61に戻る。STEP72~STEP76、STEP80~STEP81、及びSTEP90の処理では、バーナ12の各能力段階能力小、能力中、能力大の燃焼量が、対応する節電大バーナ能力,節電中バーナ能力,節電小バーナ能力により制限されるため、バーナ12の最大燃焼量が、このような制限のないSTEP64~STEP66の処理を行う場合よりも減少する。そのため、ファン16の回転速度が低く抑えられると共に、ガス比例弁42の開度も小さく抑えられて、ファン16とガス比例弁42の消費電力が少なくなる。これにより、電池71の放電量を少なくして、商用電源70が停電中であるときの給湯可能時間を長くすることができる。なお、本実施形態では、ガスを燃料とする給湯装置を示したが、灯油等の他の燃料を用いる給湯装置に対しても本発明の適用が可能である。また、本実施形態では、コントローラ50が電池71からの電力によって作動しているときに、リモコン2の表示部80に、節電中表示を行ったが、この報知を行なわない場合であっても本発明の効果を得ることができる。また、本実施形態では、ガス供給管40にガス比例弁42を設けて燃料ガスの供給流量を調節したが、サーボ弁を用いて燃料ガスの供給流量を調節してもよい。"