"商用電源の電力の給電を受けた状態で、屋内の給湯対象箇所に供給する水を燃焼熱により加熱する熱源機を備える熱源装置において、少なくとも前記熱源機に給水する第1給水路と屋内の給水対象箇所に給水する第2給水路とが支流給水路として分流される基幹給水路に、該第1給水路及び第2給水路の上流側における該基幹給水路の水流によって回転するように介装された回転部材を有し、該回転部材の回転によって発電する発電装置と、該発電装置の発電電力が充電されるように該発電装置に接続されており、前記商用電源の電力の代用として熱源機の運転を行わせるための電力を貯蔵する蓄電器とを備えることを特徴とする熱源装置。請求項1記載の熱源装置において、前記基幹給水路には、前記回転部材を有する発電用通水路と該回転部材を迂回するように該発電用通水路に並列接続されたバイパス通水路とが介装されていると共に、該発電用通水路及びバイパス通水路の上流側から下流側への通水路を、該発電用通水路とバイパス給水路との一方から他方に切替えるための通水路切替え用制御弁が設けられており、前記蓄電器の蓄電量を観測する蓄電量観測手段と、該蓄電量観測手段により観測された前記蓄電器の蓄電量が所定量よりも大きい場合に、前記バイパス通水路で通水させるように前記通水路切替え用制御弁を制御し、該蓄電量が所定量よりも小さい場合に、前記発電用通水路で通水させるように前記通水路切替え用制御弁を制御する弁制御手段とをさらに備えることを特徴とする熱源装置。請求項1記載の熱源装置において、前記蓄電器の蓄電量を観測する蓄電量観測手段と、前記商用電源の停電時に、該蓄電量観測手段により観測された前記蓄電器の蓄電量に応じた報知を、前記熱源機の運転操作を行うために屋内に設置されるリモコンユニットに設けられた報知器を介して行なう報知制御手段とをさらに備えることを特徴とする熱源装置。請求項3記載の熱源装置において、前記報知制御手段は、前記商用電源の停電時に、前記蓄電器の蓄電量が、該蓄電器の電力によって熱源機の運転を行い得る蓄電量であるか否かを判断し、該判断結果が肯定的である場合と否定的である場合とのうちの少なくともいずれか一方の場合にその旨を報知する手段を有することを特徴とする熱源装置。請求項3又は4記載の熱源装置において、前記報知制御手段は、前記商用電源の停電時における熱源機の運転開始後に、前記蓄電器の蓄電量が、該蓄電器の電力によって熱源機の運転を行なうことが可能な限界の蓄電量の直前の蓄電量であるか否かを判断し、該判断結果が肯定的である場合と否定的である場合とのうちの少なくともいずれか一方の場合にその旨を報知する手段を有することを特徴とする熱源装置。請求項3~5のいずれか1項に記載の熱源装置において、前記商用電源の非停電時に、前記蓄電量観測手段により観測された前記蓄電器の蓄電量に応じて、熱源機の運転を行なうために使用する電源電力を、前記商用電源の電力と前記蓄電器との電力とのうちの一方から他方に切替える電源電力切替手段をさらに備えることを特徴とする熱源装置。前記特許文献1に見られる如き従来の熱源装置では、商用電源の停電時に熱源装置の運転を行なうことが可能であるものの、該熱源装置の運転によってバックアップ電源装置の充電式バッテリの電力が消費されて、該バッテリの蓄電量が少なくなると、熱源装置の運転を行うことができなくなる。そして、停電時には、バックアップ電源装置の充電式バッテリの蓄電量が少なくなっても、商用電源の電力を使用して該バッテリの充電を行なうことはできない。従って、特許文献1に見られる如き従来の熱源装置では、特に商用電源の停電が長期間にわたるような場合に、該熱源装置の運転を何度も繰り返して行なうことが困難であった。また、非停電時における充電式バッテリの充電が不十分で、停電発生の直前における充電式バッテリの蓄電量が少ないような場合には、停電後には、熱源装置の運転を全く行うことができないか、もしくは、短時間しか行なうことができないという不都合がある。本発明は、かかる背景に鑑みてなされたものであり、商用電源の停電時に、蓄電器の電力を利用して熱源機の運転を繰り返し行なうことを、簡易なシステム構成で実現することができる熱源装置を提供することを目的とする。本発明の熱源装置は、かかる目的を達成するために、商用電源の電力の給電を受けた状態で、屋内の給湯対象箇所に供給する水を燃焼熱により加熱する熱源機を備える熱源装置において、少なくとも前記熱源機に給水する第1給水路と屋内の給水対象箇所に給水する第2給水路とが支流給水路として分流される基幹給水路に、該第1給水路及び第2給水路の上流側における該基幹給水路の水流によって回転するように介装された回転部材を有し、該回転部材の回転によって発電する発電装置と、該発電装置の発電電力が充電されるように該発電装置に接続されており、前記商用電源の電力の代用として熱源機の運転を行わせるための電力を貯蔵する蓄電器とを備えることを特徴とする第1発明。かかる第1発明によれば、商用電源の停電時には、蓄電器の電力を商用電源の電力の代わりに使用して、熱源機の運転が行われる。一方、この蓄電器が接続された前記発電装置にあっては、屋内の給湯対象箇所台所や浴室、洗面所等や給水対象箇所台所や浴室、洗面所、トイレ等での通水が行なわれると、前記第1給水路又は第2給水路に水が流れ、ひいては、前記基幹給水路に水が流れることで前記回転部材が回転する。これにより、該発電装置が発電し、その発電電力が蓄電器に充電される。この場合、基幹給水路への給水は一般に水道設備によって行なわれるので、停電時であっても、該水道設備が正常に稼動している限り、該基幹給水路の通水を行なうことができる。また、屋内の様々な給湯対象箇所や給水対象箇所での通水は、一般に高い頻度で繰り返し行なわれる。従って、発電装置の発電、ひいては、蓄電器の充電を、屋内の様々な給湯対象箇所や給水対象箇所での通水によって、高い頻度で繰り返し行なうことができる。このため、商用電源の停電時に、蓄電器の蓄電量が少なくて熱源装置の運転を行うことができないような状況が長時間にわたって継続してしまうようなことが防止される。よって、第1発明の熱源装置によれば、基幹給水路の水流を利用した発電装置とこの発電装置の発電電力を充電する蓄電器とを備える簡易なシステム構成で、商用電源の停電時に、蓄電器の電力を利用して熱源機の運転を繰り返し行なうことを実現することができる。なお、本発明の熱源装置は、前記発電装置の回転部材を前記基幹給水路に介装する必要があるが、その作業は、例えば、熱源装置の設置作業と併せて行なうようにすることができる。かかる第1発明においては、蓄電器が満充電状態もしくはそれに近い充電状態である場合には、蓄電器に充電される発電装置の発電電力はゼロもしくは微小なものとなる。そして、このような状況では、基幹給水路の水流による前記回転部材の回転駆動は無駄なエネルギー損失となる。そこで、第1発明においては、前記基幹給水路には、前記回転部材を有する発電用通水路と該回転部材を迂回するように該発電用通水路に並列接続されたバイパス通水路とが介装されていると共に、該発電用通水路及びバイパス通水路の上流側から下流側への通水路を、該発電用通水路とバイパス給水路との一方から他方に切替えるための通水路切替え用制御弁が設けられており、前記蓄電器の蓄電量を観測する蓄電量観測手段と、該蓄電量観測手段により観測された前記蓄電器の蓄電量が所定量よりも大きい場合に、前記バイパス通水路で通水させるように前記通水路切替え用制御弁を制御し、該蓄電量が所定量よりも小さい場合に、前記発電用通水路で通水させるように前記通水路切替え用制御弁を制御する弁制御手段とをさらに備えることが好ましい第2発明。この第2発明によれば、前記蓄電量観測手段により観測される蓄電器の蓄電量が前記所定量よりも大きい場合満充電状態又はそれに近い状態である場合に、前記通水路切替え用制御弁が、前記バイパス通水路で通水させるように前記弁制御手段によって制御される。このため、基幹給水路を流れる水は、前記回転部材を有する発電用通水路を通ることなく、前記バイパス通水路を流れる。これにより、エネルギー損失が低減される。ひいては、発電用通水路での通水が行なわれる場合に比して、前記第1給水路や第2給水路での水圧が高まって、屋内の給湯対象箇所や給水対象箇所での通水を円滑に行うことができる。また、蓄電器の蓄電量が前記所定量よりも小さい場合には、前記通水路切替え用制御弁が、前記発電用通水路で通水させるように前記弁制御手段によって制御される。このため、基幹給水路を流れる水は、前記回転部材を有する発電用通水路を通ることとなる。これにより、該回転部材が回転駆動されて、発電装置の発電が行なわれ、その発電電力が蓄電器に充電される。ところで、第1発明においては、商用電源の停電時に、ユーザが任意のタイミングで熱源機の運転を行なおうとしても、その時点での蓄電器の充電が不十分な状態である場合には、熱源機の運転を行なうことができないか、もしくは、該熱源機の運転を短時間しか行うことができない。そこで、第1発明においては、前記蓄電器の蓄電量を観測する蓄電量観測手段と、前記商用電源の停電時に、該蓄電量観測手段により観測された前記蓄電器の蓄電量に応じた報知を、前記熱源機の運転操作を行うために屋内に設置されるリモコンユニットに設けられた報知器を介して行なう報知制御手段とをさらに備えることが好ましい第3発明。この第3発明によれば、前記蓄電量観測手段によって観測された蓄電量に応じた報知が、屋内に設置されているリモコンユニットに設けられた報知器を介して行なわれる。この報知によって、ユーザは、蓄電器の蓄電量がどのような状態であるか、例えば、熱源機の運転を行い得る程度に十分な蓄電量であるか否か等を屋内において認識することができる。このため、ユーザは、闇雲に熱源機の運転を行わせようとしたり、あるいは、前記発電装置の発電電力による蓄電器の充電を不必要に長時間にわたって待ったりすることなく、熱源機の運転を行うようにすることができる。従って、商用電源の停電時における熱源機の運転の利便性を高めることができる。なお、第3発明は、前記第2発明と組み合わせてもよい。かかる第3発明では、前記報知制御手段は、前記商用電源の停電時に、前記蓄電器の蓄電量が、該蓄電器の電力によって熱源機の運転を行い得る蓄電量であるか否かを判断し、該判断結果が肯定的である場合と否定的である場合とのうちの少なくともいずれか一方の場合にその旨を報知する手段を有することが好ましい第4発明。この第4発明によれば、ユーザは、停電時に、蓄電器の電力によって熱源機の運転を行い得る状況であるか否かを、報知制御手段による報知によって、正しく認識することができる。このため、前記発電装置の発電電力による蓄電器の充電のために熱源機の運転を行わないようにしてユーザが待機しなければならない時間を必要最小限に留めることができ、停電時における熱源機の運転を行なう頻度を高めることができる。また、上記第3発明又は第4発明では、前記報知制御手段は、前記商用電源の停電時における熱源機の運転開始後に、前記蓄電器の蓄電量が、該蓄電器の電力によって熱源機の運転を行なうことが可能な限界の蓄電量の直前の蓄電量であるか否かを判断し、該判断結果が肯定的である場合と否定的である場合とのうちの少なくともいずれか一方の場合にその旨を報知する手段を有することが好ましい第5発明。この第5発明によれば、停電時に、蓄電器の電力によって熱源機の運転を行っているときに、その運転による電力消費によって蓄電器の電力が減少して、熱源機の運転を行うことができなくなる状況蓄電器の蓄電量が前記限界の蓄電量まで減少した状況に近い状況になると、ユーザは、そのことまもなく熱源機の運転を行うことができなくなることを報知制御手段による報知によって認識することができる。このため、熱源機の運転中に、ユーザの事前の認識が無いのに、該熱源機の運転が蓄電器の電力不足によって不意に停止してしまうことが無いようにすることができる。また、熱源機の運転を行うことができなくなる前の熱源機の運転計画をたてやすくなると共に、前記発電装置の発電電力による蓄電器の充電を行なうために、熱源機の運転を極力控えたり、あるいは、前記給水対象箇所又は給湯対象箇所での通水を積極的に行なうというような処置をとることができる。従って、熱源機の運転を全く行うことができないというような状況が発生するのを極力防止することが可能となる。上記第3~第5発明では、前記商用電源の非停電時に、前記蓄電量観測手段により観測された前記蓄電器の蓄電量に応じて、熱源機の運転を行なうために使用する電源電力を、前記商用電源の電力と前記蓄電器との電力とのうちの一方から他方に切替える電源電力切替手段をさらに備えるようにしてもよい第6発明。この第6発明によれば、商用電源の非停電時において、蓄電器の蓄電量に応じて、熱源機の運転を行なうために使用する電源電力を、前記商用電源の電力から前記蓄電器の電力に切替えたり、該蓄電器の電力から商用電源の電力に切替えるようにすることができる。例えば、蓄電器の蓄電量が第1の所定量以上である場合蓄電器の充電状態が満充電状態もしくはこれに近い状態である場合に、該蓄電量が、第1の所定量よりも低い第2の所定量に低下するまで、蓄電器の電力を使用して熱源機の運転を行うようにすることができる。このようにすることにより、商用電源の非停電時において、発電装置の発電電力によって充電された蓄電器の電力を使用するようにして、商用電源の電力の消費を低減し、熱源装置の節電を図ることができる。本発明の一実施形態を図1~図6を参照して以下に説明する。本実施形態の熱源装置は、給湯装置1である。この給湯装置1は、例えば図1に示すような家屋50に設置されたものである。図1及び図2に示すように、給湯装置1は、熱媒体としての水を加熱する給湯器本体2と、この給湯器本体2の運転操作を行うための複数のリモコンユニット33a,3bと、商用電源の停電時に給湯器本体2の運転を行わせるための電力を貯蔵する蓄電器としてのバッテリ4と、このバッテリ4に充電する電力を発電する発電装置5とを備えている。給湯器本体2は、家屋50の屋外に設置された熱源機であり、該給湯器本体2に接続された第1給水路52から水上水が供給されるようになっている。そして、給湯機本体2は、第1給水路52から供給される水を、図示を省略するバーナの燃焼熱により熱交換器を介して加熱し、加熱した湯を該給湯器本体2から導出された給湯路60に出湯するように構成されている。上記バーナは本実施形態の例では、燃料としてガスを使用するガスバーナである。かかる給湯器本体2の機構的な構成バーナの燃焼や給湯に関する機構的な構成は公知のものであるので、本明細書での詳細な説明は省略する。なお、上記バーナは燃料として灯油等の液体燃料を使用するものであってもよい。ここで、家屋50における給水や給湯のための配管構成について図1を参照して説明しておく。家屋50もしくはその敷地には、水道設備から水上水が供給される基幹給水路51が備えられており、この基幹給水路51から、給湯器本体2に水を供給する前記第1給水路52と、家屋50内の給水対象箇所図示例では台所、洗面所、浴室、トイレに水を供給する第2給水路53とが支流給水路として分流されている。第2給水路53に供給された水は、該第2給水路53から、各給水対象箇所の給水部、例えば台所の蛇口54、洗面所の洗濯機用の蛇口55、洗面所の手洗い場の蛇口56、浴室のシャワー57及び蛇口58、トイレの便器59等に供給されるようになっている。また、給湯器本体2から導出された給湯路60は、家屋50内の給湯対象箇所図示例では台所、洗面所、浴室に導かれている。そして、給湯器本体2から給湯路60に流入する湯又は水は、該給湯路60から各給湯対象箇所の給湯部、例えば台所の蛇口54、洗面所の手洗い場の蛇口55、浴室のシャワー57及び蛇口58、浴室の浴槽61等に供給されるようになっている。前記発電装置5は、第1給水路52及び第2給水路53の上流側にて基幹給水路51に組み付けられている。さらに詳細には、図2に示すように、発電装置5は、回転部材としての羽根車6を有する発電用通水路7と、羽根車6を迂回するようにして発電用通水路7に並列接続されたバイパス通水路8と、該発電用通水路7及びバイパス通水路8の上流側から下流側への通水路を該発電用通水路7及びバイパス通水路8のいずれか一方から他方に切替えるための通水路切替え用制御弁としての電動式の切替弁9と、羽根車6の回転によって発電電力を発生する発電部10とを備えており、発電用通水路7及びバイパス通水路8が、基幹給水路51の一部として、該基幹給水路51の途中部に介装されている。この場合、切替弁9は、バイパス通水路8の上流端及び下流端のうちの一方、例えば上流端と発電用通水路7との接続箇所に介装されている。また、発電部10は、発電用通水路7の通水による羽根車6の回転に連動して回転するロータを有する発電機図示省略を備えており、この発電機により羽根車6の回転を交流の発電電力に変換し、さらに、この交流の発電電力を、インバータ回路図示省略を介して直流電力に変換して出力する。バッテリ4は、充電可能な二次電池により構成されたものであり、本実施形態では、給湯器本体2に搭載されている。そして、バッテリ4は、発電装置5の発電部10から出力される直流の発電電力が充電されるように該発電部10に接続されている。なお、バッテリ4の代わりに、大容量コンデンサにより構成された蓄電器、あるいは、該コンデンサと二次電池とを組み合わせて構成された蓄電器を給湯器本体2に搭載してもよい。また、バッテリ4蓄電器は、給湯器本体2とは別の箇所に備えられていてもよく、例えば発電装置5の発電部10に組み付けられていてもよい。図2に示すように、各リモコンユニット3以降、単にリモコン3というは、それぞれに内蔵された後述の回路ユニットが給湯器本体2に搭載された回路ユニット11に、リモコンケーブル12を介して電気的に接続されており、このリモコンケーブル12を介して給湯器本体2の回路ユニット11から電源電力の供給を受けたり、該回路ユニット11との間で通信を行なうことが可能となっている。給湯器本体2に搭載された回路ユニット11は、給湯装置1の運転制御を行なうための回路ユニットであり、図4に示すような回路構成を有する。具体的には、回路ユニット11は、直流電圧であるバッテリ4の出力電圧を交流電圧に変換するDC/ACコンバータ13と、給湯装置1の電源電力として、商用電源から供給される電力交流電力とバッテリ4からDC/ACコンバータ13を介して出力される電力交流電力とのうちのいずれか一方を選択的に出力する切替え器14と、該切替え器14の出力交流電力から給湯装置1に備えられる種々の電子機器や各リモコン3の電源電圧を生成する電源回路15と、給湯装置1の運転制御に関する制御処理を実行するマイクロコンピュータ16以下、マイコン16というと、バッテリ4の出力電圧を検出して、その検出信号をマイコン16に入力する電圧センサ17とを備える。DC/ACコンバータ13は、例えばインバータ回路図示省略により構成された公知のものであり、該インバータ回路のスイッチ素子のONOFF制御を行なうことで、バッテリ4から供給される直流電圧の電力を、商用電源とほぼ同じ大きさの交流電圧の電力に変換して出力する。切替え器14は、DC/ACコンバータ13の出力が入力されると共に、商用電源のコンセント図示省略から、該コンセントに接続されるプラグ18を介して交流電圧例えば100Vの交流電圧の電源電力が与えられるようになっている。そして、この切替え器14は、マイコン16から与えられる制御信号に応じて、商用電源から供給される電力と、バッテリ4からDC/ACコンバータ13を介して供給される電力とのうちのいずれか一方を選択的に出力する。なお、このような切替え動作を行なう切替え器14の具体的な構成は公知のものでよい。電源回路15は、詳細な図示は省略するが、切替え器14から供給される交流電力を直流電力に整流する整流器や該整流器の出力電圧から所要の大きさの直流電源電圧を生成するDC/DCコンバータなどを備えている。そして、電源回路15は、これらの整流器やDC/DCコンバータ等により、給湯装置1に備えられる種々の電子機器を動作させるための所要の電源電圧を生成し、その電源電圧を各電子機器を動作させるための回路図示しないに供給する。上記電子機器には、例えば、バーナへの燃料供給路や給湯路に備えられた電磁弁、バーナに燃焼用空気を供給するファンの駆動用モータ、バーナへの燃料供給量の調整用のガス比例弁、給湯器本体2の熱交換器等に流れる水量の調整用の水量サーボ弁、バーナの点火用のイグナイタ、温度センサ等の各種センサが含まれる。マイコン16は、あらかじめ実装されたプログラムにより実現される主要な機能として、温度センサ等の各種センサの検出データを取得しつつ、バーナの燃焼制御や給湯温度の制御を、上記の如き各種電子機器を介して行なう機能を有する。さらに、マイコン16は、本発明に関連する機能として、バッテリ4の蓄電量を観測する蓄電量観測部19と、バッテリ4の蓄電量の観測値に応じた所要の報知をリモコン3本実施形態では台所リモコン3aを介して行なう報知制御部20と、切替え器14を制御することで、該切替え器14から出力させる電源電力の切替え制御を行う電源電力切替え制御部21と、前記発電装置5の切替弁9の切替制御を行う切替弁制御部22とを備えている。この場合、蓄電量観測部19は、例えば、バッテリ4の蓄電量と該バッテリ4の出力電圧との相関関係を利用し、前記電圧センサ17から入力される検出信号に基づいて、バッテリ4に貯蔵されている蓄電量を推定する。なお、バッテリ4の蓄電量を推定する手法は、種々様々な手法が公知となっており、上記以外の公知の手法によってバッテリ4の蓄電量を推定するようにしてもよい。例えば、バッテリ4を流れる電流放電電流及び充電電流を電流センサを介して計測し、その電流の計測値の積算値に基づいて、該バッテリ4の蓄電量を推定するようにしてもよい。あるいは、バッテリ4を流れる電流の計測値とバッテリ4の出力電圧の計測値との積として算出される電力の積算値に基づいて、該バッテリ4の蓄電量を推定するようにしてもよい。そして、マイコン16は、蓄電量観測部19で推定されたバッテリ4の蓄電量観測値に応じて、前記報知制御部20の処理と電源電力切替え制御部21の処理と切替弁制御部22の処理とを後述する如く実行する。ここで、マイコン16の蓄電量観測部19、報知制御部20、及び切替弁制御部22はそれぞれ、本発明における蓄電量観測手段、報知制御手段、弁制御手段に相当するものである。また、マイコン16の電源電力切替え制御部21は、切替え器14と併せて本発明における電源電力切替え手段を構成するものである。なお、マイコン16は、上記の機能の他、DC/ACコンバータ13のスイッチ素子のONOFF制御を行なう機能、各リモコン3の後述するマイコン37との通信をリモコンケーブル12を介して行なう機能も有する。補足すると、図示は省略するが、本実施形態では、マイコン16と各リモコン3の後述する回路ユニット38との動作用の直流電源電圧を、商用電源の電力又はバッテリ4もしくはこれとは別の補助用電池の電力から生成する回路が回路ユニット11に備えられている。そして、この回路によって、商用電源の非停電時通常時には、商用電源の電力から生成される直流電源電圧の電力がマイコン16と各リモコン3とに定電圧レギュレータを介して供給され、商用電源の停電が発生すると、バッテリ4の電力から生成される直流電源電圧の電力が自動的に定電圧レギュレータを介してマイコン16と各リモコン3とに供給されるようになっている。この場合、例えば、バッテリ4の電力から生成する直流電源電圧を、商用電源の電力から生成する直流電源電圧よりも若干小さい大きさの電圧にしておくことによって、商用電源の非停電時には、商用電源の電力だけがマイコン16と各リモコン3とに供給される。次に、前記複数のリモコン3は、それぞれ、屋内に設置されるものであり、本実施形態では、台所に設置されるリモコンである台所リモコン3aと、浴室に設置されるリモコンである風呂リモコン3bとを含む。台所リモコン3aは、例えば図3に示すように、給湯装置1の起動及び運転停止を行なうためのメイン運転スイッチ30、浴室の風呂の湯はり及び沸き上げ運転を自動的に行わせるための自動風呂運転スイッチ31、出湯温度等の設定を行なうためのアップダウンスイッチ32、該アップダウンスイッチ32による設定内容を選択するための選択スイッチ33、出湯温度の設定値等の各種情報を表示するための表示器34、バッテリ4の蓄電状態を報知するためのバッテリランプ35を表面部に備えると共に、報知音もしくは音声を出力するスピーカ36を内蔵している。本実施形態では、バッテリランプ35及びスピーカ36が本発明における報知器に相当するものである。また、台所リモコン3aには、図4に示すように、マイクロコンピュータ37以下、マイコン37というを有する回路ユニット38が内蔵されており、この回路ユニット38には、給湯器本体2の回路ユニット11の前記電源回路15からリモコンケーブル12を介して直流電圧の電源電力が供給されるようになっている。そして、マイコン37は、それに実装されるプログラムにより実現される機能として、給湯器本体2の回路ユニット11のマイコン16と通信を行いつつ、各スイッチ21~23の操作に応じた運転指示や、表示器24の表示制御、表示器34の表示制御や、バッテリランプ35の点灯制御、スピーカ36の出力音の制御を行なう機能を有している。また、風呂リモコン3bは、図示を省略するが、台所リモコン3aと同様に、メイン運転スイッチ、自動風呂運転スイッチ、アップダウンスイッチ、選択スイッチ、表示器、スピーカを備える他、例えば、風呂リモコン3bに優先権を付与するための優先スイッチ、風呂の足し湯や追い炊きを行なうためのスイッチ等が備えられる。さらに、風呂リモコン3bには、台所リモコン3aと同様に、マイコンを含む回路ユニットが内蔵されている。なお、各リモコン3に備えるスイッチ類や表示器は、上記の形態に限られるものではなく、給湯装置1の機種や仕様等に応じて種々様々な形態を採用できる。また、上記台所リモコン3a及び風呂リモコン3bの他に、例えば洗面所に設置されるリモコンを備えていてもよい。補足すると、本実施形態では、バッテリランプ35を、複数のリモコン3のうちの台所リモコン3aだけに備えるようにしたが、台所リモコン3a以外のリモコン3例えば風呂リモコン3bにバッテリランプを備えるようにしたり、あるいは、2つ以上のリモコン3にバッテリランプを備えるようにしてもよい。次に、本実施形態の給湯装置1の作動主に電源系に関する作動を説明する。本実施形態の給湯装置1では、その運転中及び停止中にいずれの状態であっても、家屋50の給水対象箇所又は給湯対象箇所のいずれかの箇所で、給水又給湯が行なわれると、水道設備から基幹給水路51に供給されている水が、発電用通水路7及びバイパス通水路8のいずれか一方を通って、家屋50の給水対象箇所又は給湯対象箇所のいずれかの箇所に供給される。この場合、発電用通水路7での通水とバイパス通水路8での通水とを選択的に切替えるための前記切替弁9は、給湯器本体2の回路ユニット11のマイコン16によって、次のように制御される。すなわち、マイコン16は、蓄電量観測部19により、バッテリ4の蓄電量を逐次観測しつつ、その蓄電量に応じて切替弁制御部22により切替弁9を制御する。具体的には、マイコン16は、蓄電量観測部19により観測したバッテリ4の蓄電量推定値が、所定量以上である場合には、バイパス通水路8での通水を行なわせるように切替弁9を制御し、バッテリ4の蓄電量が所定量よりも小さい場合には、発電用通水路7での通水を行なわせるように切替弁9を制御することを切替弁制御部22により実行する。ここで、本実施形態では、マイコン16が蓄電量観測部19により観測推定するバッテリ4の蓄電量は、例えば満充電状態での蓄電量を基準100とする相対量である。そして、上記所定量は、バッテリ4の満充電状態での蓄電量100に近い値、例えば90にあらかじめ定められている。従って、バッテリ4の蓄電量が、満充電状態もしくはそれに近い蓄電量ではなく、バッテリ4の充電を行い得る状況では、家屋50の給水対象箇所又は給湯対象箇所への通水給水又は給湯が発電用通水路7を経由して行なわれることとなる。そして、この発電用通水路7での通水によって、発電装置5の羽根車6が回転し、この回転によって発電部10が発電する。さらに、この発電電力がバッテリ4に供給されて、該バッテリ4の充電が行われる。従って、家屋50の任意の給水対象箇所又は給湯対象箇所で、ユーザが水又は湯を利用すれば、バッテリ4が充電されることとなる。一方、バッテリ4の蓄電量が、満充電状態もしくはそれに近い蓄電量であり、バッテリ4の充電を行うことができないか、もしくは、僅かしか充電することができない状況では、家屋50の給水対象箇所又は給湯対象箇所への通水が、バイパス通水路8を経由して行なわれることとなる。この場合には、発電用通水路7での通水が行なわれず、バイパス通水路8での通水が行なわれることで、その通水は、ほとんど圧力損失を生じることなく行なわれる。このため、発電用通水路7での通水が行なわれる場合に比して、下流側の第1給水路52及び第2給水路53での水圧が高まり、家屋50の給水対象箇所又は給湯対象箇所への通水を円滑に行なうことができる。なお、バッテリ4の蓄電量に応じた切替弁9の切替え制御はヒステリシス特性を持たせてもよい。すなわち、バッテリ4の蓄電量が第1の所定量例えば88まで低下したら、発電用通水路7での通水を行なわせるように切替弁9を制御し、その後、バッテリ4の蓄電量が充電によって第1の所定量よりも高い第2の所定量例えば92まで増加したら、バイパス通水路8での通水を行なわせるように切替弁9を制御するようにしてもよい。また、前記メイン運転スイッチ30等、いずれかのリモコン3のメイン運転スイッチがON操作された状態で、給湯器本体2の回路ユニット11のマイコン16は、蓄電量観測部19より、バッテリ4の蓄電量を逐次観測しつつ、図5及び図6のフローチャートに示すように、給湯装置1の運転制御を行う。この運転制御は、前記報知制御部20及び電源電力切替え制御部21の制御処理を主体するものである。以下、具体的に説明すると、マイコン16は、STEP1において、商用電源が停電した状態であるか否かを判断する。この判断は、例えば商用電源の電力から生成されるマイコン16用の直流電源電圧の大きさ等に基づいて行なわれる。STEP1の判断結果が肯定的である場合商用電源の停電状態である場合には、マイコン16は、次に、報知制御部20により、STEP3の判断処理を実行する。この判断処理では、マイコン16の報知制御部20は、バッテリ4の蓄電量推定値が、所定の閾値、例えば60以上であるか否かを判断する。ここで、STEP3における閾値60は、バッテリ4の電力を使用して給湯装置1の運転を行なうことを許可するか否かを決定するための閾値である。該閾値は、バッテリ4の蓄電量が、該閾値以上である場合に、給湯装置1の運転をある程度継続的に行う上で好適な閾値としてあらかじめ定められている。STEP3の判断結果が否定的である場合には、マイコン16は、STEP1からの処理を繰り返しつつ待機する。この状態では、給湯対象箇所での通水台所の蛇口54の通水等や、前記自動風呂運転スイッチ31のON操作等、給湯装置1の運転バーナの燃焼運転を伴う運転の要求が発生しても、給湯装置1の運転は行なわれない。一方、商用電源の停電前にバッテリ4が既に、60以上の蓄電量に充電されていた場合、あるいは、停電後に、STEP3の判断結果が否定的となる状況で、家屋50の給水対象箇所又は給湯対象箇所への通水に伴う発電装置5の発電電力によって、バッテリ4が60以上の蓄電量まで充電された場合には、マイコン16は、報知制御部20によって、STEP4の処理を実行する。このSTEP4では、マイコン16の報知制御部20は、給湯装置1の運転を行なうために、バッテリ4の電力を利用する旨を、リモコン3によりユーザに報知させる。具体的には、本実施形態では、この報知を行なうためのリモコン3として、特定の1つのリモコン3、例えば台所リモコン3aを使用する。そして、マイコン16は、上記の報知を行なうべき旨を、台所リモコン3aのマイコン37に指示する。このとき、台所リモコン3aのマイコン37は、給湯装置1の運転を行なうために、バッテリ4の電力を利用する旨の音声を、スピーカ36から出力させると共に、バッテリランプ35を点灯させる。このような音声による報知と、バッテリランプ35の点灯による報知とによって、ユーザは、停電状態において、バッテリ4の電力を使用して給湯装置1の運転を行うことが可能であることを容易に認識することができる。なお、STEP4の報知制御では、音声による報知と、バッテリランプ25の点灯による報知とのいずれか一方だけを行なうようにしてもよい。あるいは、表示器34に文字情報を表示して報知を行なうようにしてもよい。マイコン16は、次に、STEP5において、給湯装置1の電源給湯装置1の各電子機器を動作させるための電源を商用電源からバッテリ4に切替えるように前記切替え器14を電源電力切替え制御部21により制御する。これにより、該切替え器14は、バッテリ4からDC/ACコンバータ13を介して出力される交流電力を電源回路15に出力するようになる。従って、給湯装置1の各電子機器がバッテリ4の電力を使用して動作し得る状態となる。そして、マイコン16は、STEP6において、ユーザによる給湯装置1の運転の要求に応じて、随時、給湯装置1の運転バッテリ4の電力による運転を行わせる。なお、この場合、バッテリ4の電力消費を極力抑制するために、例えばバーナの燃焼量を通常時非停電時よりも抑制したり、電力消費が大きくなりやすい形態の運転を禁止する等、給湯装置1の能力又は機能を制限するようにしてもよい。このように、給湯装置1の運転を随時、行なわせつつ、マイコン16は、報知制御部20によって、STEP7の判断処理を実行する。この判断処理では、マイコン16の報知制御部20は、バッテリ4の現在の蓄電量推定値が、前記STEP3での閾値60よりも低い所定の閾値、例えば10以下であるか否かを判断する。このSTEP7における閾値10は、バッテリ4の電力によって給湯装置1の継続的な運転を行うことが可能な限界下限の蓄電量の直前の蓄電量としてあらかじめ定められた閾値であり、バッテリ4の蓄電量が該閾値以下になると、間もなく、給湯装置1の運転を行うことができなくなる可能性が高い。このため、STEP7の判断結果が肯定的となった場合には、マイコン16の報知制御部20は、次にSTEP8において、バッテリ4の蓄電量の減少によって、給湯装置1が運転不能となる可能性がある旨を、リモコン3本実施形態では台所リモコン3aによりユーザに報知させる。この場合、本実施形態では、この報知は、台所リモコン3aのマイコン37が、給湯器本体2のマイコン16からの指示に応じて、バッテリ4の蓄電量の減少によって、給湯装置1が運転不能となる可能性がある旨の音声を、スピーカ36から出力させることで行なわれる。これにより、ユーザは、まもなく給湯装置1の運転を行うことができなくなる可能性を認識することができる。なお、STEP7の判断結果が否定的である場合には、STEP8の報知は行なわれず、マイコン12は、引き続き、STEP7の判断処理を繰り返す。また、STEP8においては、例えばバッテリランプ35あるいは台所リモコン3aの他のランプの点滅等によって、上記の報知を行なうようにしてもよい。あるいは、表示器34に文字情報を表示して上記の報知を行なうようにしてもよい。マイコン16は、STEP8の報知を行なった後、報知制御部20によって、STEP9の判断処理を実行する。この判断処理では、マイコン16の報知制御部20は、バッテリ4の現在の蓄電量推定値が、給湯装置1の継続的な運転を行うことが可能な限界下限の蓄電量としてあらかじめ定められた所定の閾値、例えば5以下であるか否かを判断する。そして、この判断結果が否定的である場合には、マイコン16の報知制御部20はさらに、STEP10において、バッテリ4の現在の蓄電量推定値が、STEP7での閾値10よりも高めの値のあらかじめ定められた所定の閾値、例えば30以上であるか否かを判断する。ここで、STEP8の報知に応じて、ユーザが給湯装置1の運転を極力控えるようにした場合、家屋50の給水対象箇所又は給湯対象箇所への通水に伴う発電装置5の発電電力によってバッテリ4が充電されることで、該バッテリ4の蓄電量が30以上に上昇する場合もある。そして、この場合には、バッテリ4の蓄電量は、STEP8の報知前と同様に、給湯装置1の継続的な運転を行ない得る状態である。このため、STEP10の判断結果が肯定的である場合には、マイコン16の報知制御部20は、STEP7からの処理を改めて実行する。すなわち、マイコン16の報知制御部20は、バッテリ4の蓄電量が10以下となったか否かを逐次判断し、その判断結果が肯定的となった場合に、STEP8の報知を改めてリモコン3台所リモコン3aに行なわせる。また、STEP10の判断結果が否定的である場合には、バッテリ4の蓄電量が十分に回復していないので、マイコン16の報知制御部20は、引き続き、STEP9,10の判断処理を繰り返す。そして、バッテリ4の蓄電量がさらに減少して、STEP9の判断結果が肯定的となった場合、すなわち、バッテリ4の電力によって給湯装置1の運転を行うことが困難な状態になると、マイコン16の報知制御部20は、STEP11において、リモコン3台所リモコン3aのバッテリランプ35の消灯を台所リモコン3aのマイコン37に指示する。この指示に応じて、台所リモコン3aのマイコン37は、バッテリランプ35を消灯させる。この消灯によって、バッテリ4の電力によって給湯装置1の運転を行うことができなくなった旨の報知がユーザに対してなされる。この報知によって、ユーザは、バッテリ4の蓄電量が不足して、給湯装置1の運転を行うことができない状態になったことを認識することができる。さらに、マイコン16は、STEP12において、給湯装置1の電源給湯装置1の各電子機器を動作させるための電源をバッテリ4から商用電源に切替えるように前記切替え器14を電源電力切替え制御部21により制御する。これにより、該切替え器14は、バッテリ4からDC/ACコンバータ13を介して出力される交流電力を電源回路15に出力するのを遮断する。以降、商用電源の停電が続いている状態では、マイコン16は、STEP1の判断処理を経て、STEP3からの処理を繰り返す。この場合、バッテリ4が発電装置5の発電電力によって、60以上の蓄電量まで充電されれば、STEP3の判断結果が肯定的となるので、給湯装置1の運転を再開することができることとなる。以上の如く、商用電源の停電時には、STEP3~12の処理がマイコン16の制御処理によって実行される。商用電源の非停電時停電時から回復した場合を含むには、STEP1の判断結果が否定的となる。この場合には、本実施形態では、バッテリ4の蓄電量が十分に余裕がある場合を除いて、給湯装置1の運転を商用電源の電力によって行い、バッテリ4の蓄電量が十分に余裕がある場合には、節電商用電源の電力消費の低減のために、バッテリ4の電力によって給湯装置1の運転を行うようにしている。以下、具体的に説明すると、STEP1の判断結果が否定的である場合に、マイコン16は、報知制御部20によって、STEP2の判断処理を実行する。この判断処理では、マイコン16の報知制御部20は、バッテリ4の現在の蓄電量推定値が、STEP3での閾値よりも高い値であらかじめ定められた所定の閾値、例えば80以上であるか否かを判断する。STEP2の判断結果が否定的である場合には、マイコン16は、STEP1からの処理を繰り返す。この状態では、マイコン16の電源電力切替え制御部21は、商用電源の電力を電源回路15に出力させるように切替え器14を制御しており、給湯装置1の各電子機器には商用電源からの電力が供給されるようになっている。そして、マイコン16は、ユーザによる給湯装置1の運転の要求に応じて、随時、給湯装置1の通常的な運転商用電源の電力による運転を行わせる。一方、STEP2の判断結果が肯定的となる場合、すなわち、バッテリ4の現在の蓄電量が、満充電状態もしくはそれに近い状態の蓄電量である場合には、マイコン16は、報知制御部20によってSTEP13の処理を実行する。このSTEP13の処理は、前記STEP4の処理と同じであり、マイコン16の報知制御部20は、給湯装置1の運転を行なうために、バッテリ4の電力を利用する旨を、リモコン3台所リモコン3aの音声出力と、バッテリランプ35の点灯とによりユーザに報知させる。これにより、ユーザは、節電のために、バッテリ4の電力を使用して給湯装置1の運転を行う状態であることを容易に認識することができる。なお、STEP13の報知制御では、STEP4の場合と同様に、音声による報知と、バッテリランプ35の点灯による報知とのいずれか一方だけを行なうようにしてもよい。あるいは、表示器34に文字情報を表示して報知を行なうようにしてもよい。また、STEP13の報知の仕方音声の内容等を、STEP4の場合と異ならせるようにしてもよい。マイコン16は、次に、STEP14において、前記STEP5と同様に、給湯装置1の電源を商用電源からバッテリ4に切替えるように前記切替え器14を電源電力切替え制御部21により制御する。そして、マイコン16は、STEP15において、ユーザによる給湯装置1の運転の要求に応じて、随時、給湯装置1の運転バッテリ4の電力による運転を行わせる。このように、給湯装置1の運転を随時、行なわせつつ、マイコン16は、報知制御部20によって、STEP16の判断処理を実行する。この判断処理では、マイコン16の報知制御部20は、バッテリ4の現在の蓄電量推定値が、前記STEP7での閾値10よりも高めの値にあらかじめ定めた所定の閾値、例えば30以下であるか否かを判断する。このSTEP16における閾値30は、商用電源の非停電時に、節電のためにバッテリ4の電力を使用して運転を行うことを許容する下限の蓄電量の直前の蓄電量としてあらかじめ定められた閾値であると共に、STEP15での給湯装置1の運転中に商用電源の停電が発生しても、引き続き、バッテリ4の電力を使用して給湯装置1の運転を継続し得るような値に設定された閾値である。そして、STEP16の判断結果が肯定的になった場合には、マイコン16は、STEP17において、前記STEP1と同様に、商用電源が停電した状態であるか否かを判断する。このSTEP17の判断結果が肯定的である場合、すなわち、商用電源の停電が発生している場合には、マイコン16は、前記STEP7からの処理を実行する。この場合、バッテリ4の蓄電量は、未だ、30に近い蓄電量であるので、バッテリ4の電力を使用した給湯装置1の運転を継続的に行なうことができる。また、STEP17の判断結果が否定的である場合には、マイコン16の報知制御部20は、次にSTEP18において、バッテリ4の蓄電量の減少によって、給湯装置1の電源が、バッテリ4から商用電源に切替わる可能性がある旨を、リモコン3本実施形態では台所リモコン3aによりユーザに報知させる。この場合、本実施形態では、この報知は、台所リモコン3aのマイコン37が、給湯器本体2のマイコン16からの指示に応じて、バッテリ4の蓄電量の減少によって、給湯装置1の電源が、バッテリ4から商用電源に切替わる可能性がある旨の音声を、スピーカ36から出力させることで行なわれる。これにより、ユーザは、まもなく、バッテリ4の電力を使用した給湯装置1の運転から、商用電源の電力を使用した通常の運転に移行することを認識することができる。なお、STEP16の判断結果が否定的である場合には、STEP17の判断処理やSTEP18の報知は行なわれず、マイコン16は、引き続き、STEP16の判断処理を繰り返す。また、STEP18においては、例えばバッテリランプ35あるいは台所リモコン3aの他のランプの点滅等によって、上記の報知を行なうようにしてもよい。あるいは、表示器34に文字情報を表示して上記の報知を行なうようにしてもよい。マイコン16は、STEP18の報知を行なった後、報知制御部20によって、STEP19の判断処理を実行する。この判断処理では、マイコン16の報知制御部20は、バッテリ4の現在の蓄電量推定値が、節電のためにバッテリ4の電力を使用して運転を行うことを許容する下限の蓄電量としてあらかじめ定められた所定の閾値、例えば20以下であるか否かを判断する。そして、この判断結果が否定的である場合には、マイコン16の報知制御部20はさらに、STEP20において、バッテリ4の現在の蓄電量推定値が、STEP16での閾値30よりも高めの値のあらかじめ定められた所定の閾値、例えば50以上であるか否かを判断する。ここで、STEP18の報知後、ユーザによる給湯装置1の運転の要求がしばらく無かったような場合に、家屋50の給水対象箇所又は給湯対象箇所への通水に伴う発電装置5の発電電力がバッテリ4に充電されることで、該バッテリ4の蓄電量が50以上に上昇する場合もある。そこで、この場合STEP20の判断結果が肯定的になる場合には、マイコン16の報知制御部20は、STEP16からの処理を改めて実行する。すなわち、マイコン16の報知制御部20は、バッテリ4の蓄電量が30以下となったか否かを逐次判断し、その判断結果が肯定的となった場合で、且つ、商用電源が非停電状態である場合に、STEP18の報知を改めてリモコン3台所リモコン3aに行なわせる。また、STEP20の判断結果が否定的である場合には、バッテリ4の蓄電量が十分に回復していないので、マイコン16の報知制御部20は、引き続き、STEP19,20の判断処理を繰り返す。そして、バッテリ4の蓄電量がさらに減少して、STEP19の判断結果が肯定的となった場合、すなわち、バッテリ4の電力によって給湯装置1の運転を行うことを不許可とする状態になると、マイコン16は、前記したSTEP11、12の処理を実行する。STEP11においては、台所リモコン3aのバッテリランプ35を消灯させることで、バッテリ4の電力による給湯装置1の運転が終了し、商用電源の電力による給湯装置1の運転が再開することがユーザに対して報知される。また、STEP12において、マイコン16は、給湯装置1の電源をバッテリ4から商用電源に切替えるように前記切替え器14を電源電力切替え制御部21により制御する。以降、商用電源の停電が発生していない状態では、マイコン16は、STEP1の判断処理を経て、STEP2からの処理を繰り返す。この場合、バッテリ4が発電装置5の発電電力によって、80以上の蓄電量まで充電されれば、STEP2の判断結果が肯定的となるので、節電のために、バッテリ4の電力を使用した給湯装置1の運転が行なわれることとなる。以上説明した本実施形態の給湯装置1によれば、バッテリ4が、満充電状態もしくはこれに近い状態で無い場合蓄電量が90よりも小さい場合には、家屋50の任意の給水対象箇所又は給湯対象対象での通水が行なわれると、発電装置5の発電部10の発電が行なわれ、その発電電力がバッテリ4に充電される。従って、商用電源の停電時であっても、家屋50の任意の給水対象箇所又は給湯対象対象での通水を繰り返し行なうことで、バッテリ4の充電を行なうことができる。そして、商用電源の停電が発生した場合に、その直後のバッテリ4の蓄電量がSTEP3での閾値60以上となっている場合、あるいは、停電の発生後に、家屋50の給水対象箇所又は給湯対象箇所への通水に伴う発電装置5の発電電力によって、バッテリ4の蓄電量がSTEP3での閾値60以上の蓄電量まで充電された場合には、該バッテリ4の蓄電量がSTEP9での閾値5に低下するまで、バッテリ4の電力を使用して給湯装置1の運転を行なうことができる。従って、水道設備による基幹給水路51への水の供給が行なわれている限り、家屋50の給水対象箇所又は給湯対象箇所への通水によって、バッテリ4の充電を繰り返し行うことができ、ひいては、給湯装置1の運転を繰り返し行うことができる。この場合、STEP3の判断結果が肯定的である場合には、それに応じてSTEP4の報知がリモコン3本実施形態では台所リモコン3aを介して行なわれる。逆に、STEP3の判断結果が否定的となる場合、すなわち、バッテリ4の蓄電量が不十分で、バッテリ4の電力による給湯装置1の継続的な運転を行うことができないかもしくは困難な状況では、STEP4の報知が行なわれない。このため、ユーザは、停電時に、バッテリ4の電力によって給湯装置1の継続的な運転を行い得る状況をSTEP4の報知の有無によって適切に把握することができる。従って、給湯装置1の運転を行うことができないのに、ユーザがそのことを予測できずに、無駄にリモコン3の操作を頻繁に行なったりすることが無いようにすることができる。あるいは、発電装置5の発電電力によるバッテリ4の充電によって、給湯装置1の運転を行い得る状況になっているのに、ユーザがそれに気づかずに、必要以上に長時間にわたって、給湯装置1の運転を行なうのを控えるようなことが無いようにすることができる。また、バッテリ4の電力を使用した給湯装置1の運転を行っているときに、バッテリ4の蓄電量がSTEP7での閾値10以下まで減少し、給湯装置1の運転を行うことができなくなる状況が近づくと、それに応じてSTEP8の報知がリモコン3台所リモコン3aを介して行なわれる。逆に、バッテリ4の蓄電量がSTEP7での閾値10よりも大きい状況では、STEP8の報知は行なわれない。このため、ユーザは、バッテリ4の電力によって給湯装置1の継続的な運転を行うことができなくなる状況が近時に発生するか否かをSTEP8の報知の有無によって適切に把握することができる。従って、給湯装置1の運転中に、ユーザの事前の認識が無いのに、該給湯装置1の運転が不意に停止してしまうことが無いようにすることができる。また、給湯装置1の運転を行うことができなくなる前の給湯装置1の運転計画をたてやすくなると共に、発電装置5の発電電力によるバッテリ4の充電を行なうために、給湯装置1の運転を極力控えたり、あるいは、家屋50の給水対象箇所又は給湯対象箇所での通水を積極的に行なうというような処置をとることができる。また、本実施形態では、商用電源の非停電時においても、バッテリ4の蓄電量が十分に有る場合STEP2での閾値80以上である場合には、バッテリ4の蓄電量がSTEP19での閾値20に低下するまで、バッテリ4の電力を使用して給湯装置1の運転が行われる。このため、商用電源の電力の節電を行なうことができ、給湯装置1の運転に必要な電気料金のコストを削減することができる。また、この場合、STEP13、18の報知が行なわれることで、給湯装置1の節電運転が行われているか否かをユーザが認識することができ、ユーザの節電意識を高めることができる。また、本実施形態では、バッテリ4が満充電状態もしくはこれに近い状態である場合に、発電用通水路7での通水を行なわずに、バイパス通水路8での通水を行なうように前記切替弁9の制御を行なうので、発電装置5の発電を行なう必要が無い場合に、該発電用通水路7及びバイパス通水路8の上流側から下流側への通水時のエネルギー損失を少なくできる。このため、発電装置5の発電を行なう必要が無い場合に、家屋50の各給水対象箇所又は給湯対象箇所への通水を円滑に行うことができる。なお、以上説明した実施形態では、発電用通水路7での通水とバイパス通水路8での通水とを切替えるために、バイパス通水路8の上流端と発電用通水路7との接続箇所に切替弁9を備えるようにしたが、バイパス通水路8の下流端と発電用通水路7との接続箇所に切替弁を備えるようにしてもよい。あるいは、発電用通水路7とバイパス通水路8との両方に開閉弁を設け、それらの開閉弁の一方を開弁させることと他方を閉弁させることとを同時に行なうようにすることで、発電用通水路7での通水とバイパス通水路8での通水とを切替えるようにしてもよい。また、発電用通水路7での通水とバイパス通水路8での通水とを切替えるための切替弁や開閉弁をユーザが手動で動作させることができるようにしてもよい。また、バイパス通水路8を省略し、羽根車6等の回転部材だけを基幹給水路51に介装しておくようにしてもよい。また、前記実施形態では、台所リモコン3a等のリモコン3に、バッテリ4の蓄電量を表示するための複数のLED等のランプを備えておき、バッテリ4の蓄電量に応じてランプの点灯個数を変化させるような報知を行なうようにしてもよい。あるいは、例えばリモコン3の液晶表示器による表示マーク棒グラフ状のマーク等の表示個数や長さをバッテリ4の蓄電量に応じて段階的に変化させるような報知を行なうようにしてもよい。このようにした場合には、前記STEP3、7、9、10のそれぞれに対応するバッテリ4の蓄電量をランプの点灯個数や、液晶表示器の表示マークによって、ユーザに認識させることができる。ひいては、停電時に給湯装置1の運転をバッテリ4の電力を使用して行なうことができる状況であるか否かや、バッテリ4の電力を使用した給湯装置1の運転をまもなく行なうことができなくなる状況であるか否か等を、ランプの点灯個数や、液晶表示器の表示マークによってユーザに認識させることもできる。なお、この場合、例えばランプの点灯個数の変化と併せて、ランプの発光色を変化させるようにしてもよい。また、前記実施形態において、STEP3の判断結果が否定的である場合に、その旨を示す報知を台所リモコン3a又は他のリモコン3の適宜のランプの点灯もしくは点滅等によって行なうようにしてもよい。そして、その場合、STEP4の報知を省略するようにしてもよい。同様に、STEP7の判断結果が否定的である場合に、その旨を示す報知を、台所リモコン3a又は他のリモコン3の適宜のランプの点灯もしくは点滅等によって行なうようにしてもよい。そして、その場合、STEP8の報知を省略するようにしてもよい。また、前記実施形態では、商用電源の非停電時において、STEP2の判断結果が肯定的である場合に、バッテリ4の蓄電量が、STEP3における閾値60よりも低いSTEP19の閾値20に低下するまでバッテリ4の電力を使用して給湯装置1の運転を行なうようにしたが、非停電時におけるバッテリ4の電力を使用した給湯装置1の運転を、バッテリ4の蓄電量が、STEP3における閾値60以上となる場合に限定して行なうようにしてもよい。この場合には、STEP19の閾値を60に設定し、STEP16における閾値と、STEP20における閾値>STEP16における閾値とを、60よりも高い値に設定しておけばよい。また、前記実施形態では、商用電源の非停電時において、STEP2の判断結果が肯定的である場合に、バッテリ4の電力を使用して給湯装置1の運転を行うようにしたが、非停電時には、常に、商用電源の電力を使用して給湯装置1の運転を行うようにしてもよい。また、商用電源の非停電時に、発電装置5の発電電力をバッテリ4に充電することにことに加えて、商用電源の電力によってもバッテリ4の充電が行なわれるようにしてもよい。また、前記実施形態では、切替え器14で、商用電源の交流電力と、バッテリ4からDC/ACコンバータ13を介して供給される交流電力とを選択的に出力するようにしたが、商用電源の交流電力から整流器により生成した直流電圧の電力と、バッテリ4の出力電圧直流電圧とを切替え器で選択的に出力するようにして、この出力直流電力から電源回路15により各電子機器の電源電圧を生成するようにしてもよい。また、実施形態では、熱源装置として給湯装置1を例にとって説明したが、本発明の熱源装置は、給湯装置1以外に温水暖房装置等であってもよい。また、前記実施形態では、基幹給水路51に供給される上水を利用して発電装置5の発電を行なうものを示したが、バッテリ4蓄電器に充電する電力を、下水を利用して発電するようなシステムを構築することも可能である。"