"燃料電池の排熱を回収して貯湯する貯湯槽と、その排熱回収の熱交換部で生じる凝縮水を回収する凝縮水槽と、前記凝縮水槽に貯留される凝縮水を前記燃料電池に供給する凝縮水供給路と、制御部とを備えた排熱回収装置において、前記貯湯槽の湯水の温度を検出する温度検出手段と、前記凝縮水槽内に貯留される凝縮水の水位を検出する水位検出手段とを備えており、前記制御部は、前記燃料電池の発電に伴う排熱回収の際に、前記温度検出手段の検出温度と前記水位検出手段の検出水位とに基づいて、前記凝縮水槽の水位上昇について異常があるか否かを判断する制御構成を備えていることを特徴とする排熱回収装置。前記制御部は、前記温度検出手段の検出温度が所定温度未満であるときに、前記凝縮水槽の検出水位が前記凝縮水槽内の水量低下を示す水位として予め設定された所定の判定閾値水位未満になったことを条件に、前記凝縮水槽の水位上昇について異常があると判断することを特徴とする請求項1に記載の排熱回収装置。前記制御部は、前記温度検出手段の検出温度が所定温度以上であり、前記熱交換部に供給される湯水を強制的に冷却する冷却手段が作動しているときに、前記水位検出手段の検出水位を第1の水位から第2の水位まで上昇させるのに必要となる必要水量と、前記水位検出手段の検出水位が前記第1の水位となってから演算を開始する単位時間ごとに予測される凝縮水増水量の積算値とに基づいて、前記凝縮水槽の水位上昇について異常があるか否かを判断することを特徴とする請求項1に記載の排熱回収装置。前記予測される凝縮水増水量は、少なくとも、熱交換部の入水温度と、燃料電池の発電電流とに基づいて算出されることを特徴とする請求項3に記載の排熱回収装置。前記所定温度は、前記熱交換部において生成される凝縮水の生成量が前記燃料電池で使用される純水使用量を下回ることなく少なくとも同等になるような温度に設定されていることを特徴とする請求項2から4のいずれかに記載の排熱回収装置。しかしながら、このように凝縮水槽の水位だけを監視して強制的な水自立動作の開始/停止を制御する構成では、以下のような問題があり、その改善が望まれていた。1凝縮水槽や凝縮水槽から燃料電池具体的には、凝縮水から生成された純水を水蒸気改質用の水蒸気に変換する蒸発器に至る経路に軽微な水漏れが生じていることによって凝縮水槽の水位上昇に遅れが生じても、それを発見することができない。つまり、軽微な水漏れを発見できない。2水位検出手段が、たとえば、フロートの引っかかりなどによって水位の上昇を検出できなくなっていてもそのような異常を発見することができず、強制的な水自立動作が停止されることなく継続されてしまう。本発明は、これらの問題点に鑑みてなされたものであって、その目的とするところは、凝縮水の軽微な水漏れや水位検出手段の異常など凝縮水槽の水位上昇についての異常を検出できる排熱回収装置を提供することにある。上記目的を達成するため、本発明に係る排熱回収装置は、燃料電池の排熱を回収して貯湯する貯湯槽と、その排熱回収の熱交換部で生じる凝縮水を回収する凝縮水槽と、上記凝縮水槽に貯留される凝縮水を上記燃料電池に供給する凝縮水供給路と、制御部とを備えた排熱回収装置において、上記貯湯槽の湯水の温度を検出する温度検出手段と、上記凝縮水槽内に貯留される凝縮水の水位を検出する水位検出手段とを備えており、上記制御部は、上記燃料電池の発電に伴う排熱回収の際に、上記温度検出手段の検出温度と上記水位検出手段の検出水位とに基づいて、上記凝縮水槽の水位上昇について異常があるか否かを判断する制御構成を備えていることを特徴とする。すなわち、本発明の排熱回収装置では、貯湯槽の湯水の温度を検出する温度検出手段と、凝縮水槽内に貯留される凝縮水の水位を検出する水位検出手段とを用いて、凝縮水を回収する凝縮水槽の水位上昇についての異常の有無を判断するようにしている。ここで、凝縮水槽の水位上昇についての異常とは、凝縮水槽や凝縮水供給路における水漏れによる水位上昇の遅れや、水位検出手段が水位を正常に検出しない場合など、本来なら検出されるべきである水位上昇が検出されないことを意味する。そして、好適な実施態様として、本発明の排熱回収装置は、以下の特徴を有する。1上記制御部は、上記温度検出手段の検出温度が所定温度未満であるときに、上記凝縮水槽の検出水位が上記凝縮水槽内の水量低下を示す水位として予め設定された所定の判定閾値水位未満になったことを条件に、上記凝縮水槽の水位上昇について異常があると判断するように構成される。2上記制御部は、上記温度検出手段の検出温度が所定温度以上であり、上記熱交換部に供給される湯水を強制的に冷却する冷却手段が作動しているときには、上記水位検出手段の検出水位を第1の水位から第2の水位まで上昇させるのに必要となる必要水量と、上記水位検出手段の検出水位が上記第1の水位となってから演算を開始する単位時間ごとに予測される凝縮水増水量の積算値とに基づいて、上記凝縮水槽の水位上昇について異常があるか否かを判断するように構成される。ここで、上記予測される凝縮水増水量は、少なくとも、熱交換部の入水温度と、燃料電池の発電電流とに基づいて算出される。具体的には、予測される凝縮水増水量は、上記熱交換部の入水温度から予測される凝縮水回収水量と、上記燃料電池の発電電流から予測される純水使用量との差を求めることによって算出される。また、本発明において異常判定の手順を切り替える上記所定温度は、上記熱交換部において生成される凝縮水の生成量が上記燃料電池で使用される純水使用量を下回ることなく少なくとも同等になるような温度に設定される。本発明によれば、燃料電池の排熱を回収して貯湯する貯湯槽と、その排熱回収の熱交換部で生じる凝縮水を回収する凝縮水槽と、上記凝縮水槽に貯留される凝縮水を上記燃料電池に供給する凝縮水供給路と、制御部とを備えた排熱回収装置において、燃料電池の発電に伴う排熱回収の際に、制御部が、貯湯槽の湯水の温度を検出する温度検出手段の検出温度と、凝縮水槽内の凝縮水の水位を検出する水位検出手段の検出水位とに基づいて、凝縮水槽の水位上昇についての異常の有無を判断するので、凝縮水槽や凝縮水供給路での水漏れや水位検出手段の異常などを速やかに発見することができる。以下、本発明の実施形態を図面に基づいて詳細に説明する。図1は、本発明に係る排熱回収装置の概略構成を示している。この排熱回収装置は、燃料電池図示せずを発電装置とする家庭用のコージェネレーションシステムにおいて、燃料電池から排出される排ガスの排熱を回収して貯湯槽内の湯水を加熱昇温するように構成された排熱回収装置であって、特に、排熱回収の際に生じる凝縮水を回収し、この凝縮水を燃料電池での燃料の水蒸気改質用の純水に利用できるように構成された排熱回収装置を示している。具体的には、この図1に示す排熱回収装置は、燃料電池の排熱を回収して貯湯する貯湯タンク貯湯槽1と、燃料電池の排熱を回収する熱交換器熱交換部2と、熱交換器2で排熱回収を行う際に生じる凝縮水を回収する凝縮水タンク凝縮水槽3と、凝縮水タンク3に貯留される凝縮水を燃料電池に供給する凝縮水供給路4とを主要部として備えており、図示のように、この排熱回収装置では、これらが燃料電池を収容する燃料電池ユニットAと貯湯タンク1を収容する排熱貯湯ユニットBの二つのユニットに分散配置されている。燃料電池ユニットAは、上記燃料電池と、上記熱交換器2と、上記凝縮水タンク3と、上記凝縮水供給路4と、燃料電池ユニットAの制御中枢を構成するFC制御部制御部5とを主要部として備えており、これらが1つの筐体内に収容されているなお、ここでFCとは、燃料電池FuelCellの略称である。上記燃料電池は、天然ガス、石油などの炭化水素系の燃料を水蒸気改質することによって得られる水素ガス燃料ガスと空気酸素とを用いて直流電力を発電する周知の構成の燃料電池で構成される。そのため、この燃料電池には、少なくとも水蒸気改質に用いる純水を水蒸気化するための蒸発器が備えられている。なお、この燃料電池には、たとえば、固体酸化物形燃料電池SOFCや固体高分子形燃料電池PEFCなどの燃料電池が使用されるが、以下の実施形態は、発電能力発電電流が最大8Aの固体酸化物形燃料電池SOFCを用いた場合を例に説明する。上記熱交換器2は、上記燃料電池からの排ガスの熱を上記貯湯タンク1から供給される湯水と熱交換する排熱を回収することによって貯湯タンク1から供給される湯水を加熱昇温させる熱交換器であり、この熱交換器2は、その入力側が上記貯湯タンク1の下部と排熱低温配管6を介して接続されるとともに、その出力側が上記貯湯タンク1の上部と排熱高温配管7を介して接続されている。そして、燃料電池ユニットA内の排熱低温配管6には、排熱低温配管6内の湯水を熱交換器2に圧送する排熱循環ポンプ8と、この排熱循環ポンプ8の下流側に設けられて熱交換器2に供給入力される湯水の温度を検出する燃料電池ユニットA側の排熱低温サーミスタ9とが備えられている。また、燃料電池ユニットA内の排熱高温配管7には、熱交換器2から出力される湯水の温度を検出する燃料電池ユニットA側の排熱高温サーミスタ10が備えられている。また、この熱交換器2には、排熱回収の際に生じる凝縮水を回収できるように下側が漏斗状にすぼまって凝縮水タンク3の上部に連通するホッパ11が備えられており、排熱回収時に熱交換器2に発生し自然落下する凝縮水がこのホッパ11を介して凝縮水タンク3に貯留されるようになっている。なお、この熱交換器2は、上記ホッパ11と連通するハウジング12内に収容されており、熱交換器2と接触して凝縮水を生成した後の排ガスは、このハウジング12に設けられた排気口13から燃料電池ユニットA外に排出されるようになっている。凝縮水タンク3は、上記ホッパ11の下方に配置されて上記ホッパ11から自然落下する凝縮水を回収貯留できるように構成された凝縮水の貯留タンクであって、この凝縮水タンク3には、タンク内の凝縮水の水位を検出するための水位検出手段として水位スイッチ14が備えられている。この水位スイッチ14は、図1に示すように、少なくとも凝縮水タンク3内で所定の高中低の3点の水位が検出できるように構成されている。本実施形態では、この水位スイッチ14には、タンク内の水位に応じて高さ位置が変化するフロートによって各スイッチ14a~14cがON/OFFするフロートスイッチが用いられており、これら各スイッチ14a~14cのうち、タンク3の最上部に設けられるスイッチ14aは、凝縮水タンク3が満水またはその付近であることを示す位置に配置される。また、タンク3の最下部に設けられるスイッチ14cは、凝縮水タンク3が空になる少し前であること具体的には、凝縮水タンク3の残水量が、燃料電池の発電停止を指示してから燃料電池が停止するまでの間に燃料電池で使用される純水使用量に近い水量になったことを示す位置に配置される。さらに、これらスイッチ14a,14cの間に設けられるスイッチ14bは、凝縮水タンク3の水量が後述する強制的な水自立動作の開始を必要とするほど低下していることを示す位置に配置される。また、この凝縮水タンク3は、図示のように、その上部に補水口15が備えられており、施工時などタンクに水の補給が必要なときにはこの補水口15を通じて水を補給できるようになっている。なお、本実施形態に示す排熱回収装置は、後述するように水自立動作を行うので、通常の使用状態では、この補水口15からの給水は原則として必要とされない。また、16はオーバーフロー配管を示しており、凝縮水タンク3が凝縮水で満水となった時には、このオーバーフロー配管16を介してタンク内の凝縮水3が外部に排出されるようになっている。なお、本実施形態では、この凝縮水タンク3は、たとえば3~5リットル程度の容量をもったタンクで構成している。そして、この凝縮水タンク3の下部より具体的には底部近傍には、凝縮水タンク3に貯留された凝縮水を燃料電池に供給するための凝縮水供給路4が接続されている。凝縮水供給路4は、凝縮水タンク3内の凝縮水の純水化処理を行って燃料電池の蒸発器に供給するための配管経路であって、この凝縮水供給路4には凝縮水タンク3内の凝縮水を燃料電池に向けて圧送するための純水ポンプ17と、凝縮水を純水化処理するためのイオン交換膜図示せずを内蔵するイオン交換膜タンク18と、蒸発器に供給される純水純水化処理後の凝縮水の流量を検出するための純水流量センサ19とが備えられている。なお、図において符号20は、凝縮水タンク3への逆流を防止する逆止弁である。また、上記イオン交換膜タンク18にはエア抜き弁21が備えられており、凝縮水供給路4内に発生した気泡などのエアはこのエア抜き弁21から排出されるようになっている。上記FC制御部制御部5は、燃料電池ユニットAの各部の動作を制御する制御装置であって、図示しないマイコンを制御中枢として備えている。このFC制御部5には、燃料電池ユニットAに備えられた各種センサ類たとえば、排熱低温サーミスタ9、排熱高温サーミスタ10、水位スイッチ14、純水流量センサ19などが接続され、これらセンサ類からの検出信号が入力されるようになっている。また、このFC制御部5は、図示しない通信線を介して後述する排熱貯湯ユニットBのEHU制御部25と通信可能に接続されており、EHU制御部25が取得する排熱貯湯ユニットB側の各種センサ類で検出される検出データやEHU制御部25から与えられる制御信号も取得できるようになっている。そして、このFC制御部5は、これら各種センサ類から入力されたデータや排熱貯湯ユニットBのEHU制御部25との通信よって得たデータや制御信号などに基づいて、燃料電池ユニットAに備えられた各種制御対象機器たとえば、燃料電池の各部や、排熱循環ポンプ8、純水ポンプ17などの制御を行うように構成されている制御の詳細は後述する。排熱貯湯ユニットBは、上記貯湯タンク1と、上記排熱高温配管7を貯湯タンク1をバイパスして排熱低温配管6に接続するためのバイパス配管22と、排熱低温配管6への接続を上記バイパス配管22または貯湯タンク1のいずれかに切り替える貯湯切替弁23と、上記排熱低温配管6を介して熱交換器2に供給される湯水を冷却するための冷却装置冷却手段24と、排熱貯湯ユニットBの制御中枢を構成するEHU制御部25とを主要部として備えており、これらが1つの筐体内に収容されている。また、排熱貯湯ユニットBには、上記貯湯タンク1から供給される湯水の温度が低い時などに、当該湯水を加熱昇温するための補助熱源機図示せずも備えられているなお、ここでEHUとは、排熱貯湯ユニットExhaustHeatUnitの略称である。上記貯湯タンク1は、上述したように、燃料電池の排熱を回収して温水を貯湯するためのタンクであって、図示のように高さ方向に長さをもったタンクで構成されており、この貯湯タンク1の下部には上記熱交換器2の入力側に接続された排熱低温配管6が接続され、また、タンク1の上部には上記熱交換器2の出力側に接続された排熱高温配管7が接続されている。すなわち、この貯湯タンク1は、後述するように、熱交換器2で加熱昇温された高温の温水が貯湯タンク1の上部に供給されるようになっており、タンク1内がこの高温の温水で満たされるまでは、貯湯タンク1の下部からは低温の温水湯水が熱交換器2に供給されるようになっている。そして、この貯湯タンク1には、その高さ方向にタンク1内の湯水の温度を検出する温度検出手段が複数配設されている。図示例では、この温度検出手段として、貯湯サーミスタ31~35が配設されており、これら各貯湯サーミスタ31~35の検出温度をみることで貯湯タンク1内の湯水の温度分布が検出できるようになっている。より詳細には、これら各貯湯サーミスタ31~35のうち最上部に配設される貯湯サーミスタ31は、貯湯タンク1の上端部付近つまり、上記排熱高温配管7の接続部の近傍に配設される。また、貯湯タンク1の最下部に配設される貯湯サーミスタ35は、貯湯タンク1の下端付近つまり、上記排熱低温配管6の接続部の近傍に配設される。そして、これら以外の貯湯サーミスタ32~34は、上記貯湯サーミスタ31と35との間にほぼ等間隔で配設される。なお、この貯湯タンク1の容量は、当該貯湯タンク1に貯留される湯水の使用用途具体的には、たとえば、給湯だけでの使用か、あるいは、給湯以外にも風呂の追い焚きや温水暖房などの熱交換器の1次側の熱媒としても使用するかなどに応じて適宜設定されるが、一般的には、100~600リットル程度とされる。上記バイパス配管22は、後述する強制的な水自立動作を行うときなどに、貯湯タンク1を通さずに上記排熱高温配管7から供給される湯水を排熱低温配管6に接続するための配管であって、このバイパス配管22と排熱低温配管6との接続部には上記貯湯切替弁23が備えられている。この貯湯切替弁23は三方弁で構成されており、流路を貯湯タンク1側に切り替えると、熱交換器2から出力された湯水は排熱高温配管7、貯湯タンク1、排熱低温配管6の経路をたどって熱交換器2に循環するようになる一方、流路をバイパス配管22側に切り替えると、熱交換器2から出力された湯水は排熱高温配管7、バイパス配管22、排熱低温配管6の経路をたどって貯湯タンク1を通らずに熱交換器2に循環するようになる。冷却装置24は、上記バイパス配管22と同様に強制的な水自立動作を行うときに使用するもので、上記排熱低温配管6において上記貯湯切替弁23の下流側に配置されており、排熱低温配管6内の湯水を冷却できるようになっている。本実施形態では、この冷却装置24には、空冷用のファンを備えた放熱器ラジエータが用いられている。なお、符号36は、冷却装置24に流れ込む湯水の温度を検出する放熱器入口側サーミスタ36である。また、このほか、排熱貯湯ユニットBの排熱低温配管6には、燃料電池ユニットAの熱交換器2に供給する湯水の温度を検出する排熱貯湯ユニットB側の排熱低温サーミスタ37が備えられており、さらに、排熱貯湯ユニットB内の排熱高温配管7には、燃料電池ユニットAの熱交換器2から出力される湯水の温度を検出する排熱貯湯ユニットB側の排熱高温サーミスタ38が備えられている。なお、本実施形態では、このように燃料電池ユニットAおよび排熱貯湯ユニットBの双方に、それぞれ熱交換器2に供給される湯水の温度を検出する排熱低温サーミスタ9,37と、熱交換器2から出力される温水の温度を検出する排熱高温サーミスタ10,38とを設けた場合を示したが、これら排熱低温サーミスタおよび排熱高温サーミスタは燃料電池ユニットAまたは排熱貯湯ユニットBのいずれか一方にだけ設けられるように構成されていてもよい。EHU制御部25は、排熱貯湯ユニットBの各部の動作を制御する制御装置であって、図示しないマイコンを制御中枢として備えている。このEHU制御部25には、排熱貯湯ユニットBに備えられた各種センサ類たとえば、貯湯サーミスタ31~35、放熱器入口側サーミスタ36、排熱低温サーミスタ37、排熱高温サーミスタ38などが接続され、これらセンサ類からの検出信号が入力されるようになっている。また、このEHU制御部25は、図示しない通信線を介して前述の燃料電池ユニットAのFC制御部5と通信接続されており、FC制御部5との間でデータや制御信号の送受信ができるようになっている。そして、このEHU制御部25は、これら各種センサ類から入力されたデータや燃料電池ユニットAのFC制御部5との通信よって得たデータなどに基づいて、排熱貯湯ユニットBに備えられた各種制御対象機器たとえば、補助熱源機や、貯湯切替弁23、冷却装置24などの制御を行うように構成されている制御の詳細は後述する。しかして、このように構成された排熱回収装置では、燃料電池の発電に伴う排熱の回収と凝縮水の生成は以下のようにして行われる。すなわち、本実施形態に示す排熱回収装置では、FC制御部5が燃料電池の発電を開始させると、FC制御部5は、EHU制御部25との通信によって貯湯サーミスタ35の検出温度を取得し、この検出温度と予め設定された所定温度Tとを比較して、検出温度が上記所定温度T未満である場合には排熱貯湯動作を、また、検出温度が上記所定温度T以上である場合には、凝縮水タンク3の水量が所定水量未満に低下することを条件に強制的な水自立動作を、それぞれEHU制御部25による制御と連携して行うように構成されている。A:排熱貯湯動作排熱貯湯動作は、熱交換器2による排熱の回収と凝縮水の生成水自立動作とを同時並行して行う動作であって、この動作のときには、FC制御部5は燃料電池での発電と並行して排熱循環ポンプ8を動作させる。一方、EHU制御部25は、FC制御部5から排熱貯湯動作の指示を受け付けると、貯湯切替弁23の流路を貯湯タンク1側に切り替える図1a参照。これにより、排熱循環ポンプ8の動作に伴って貯湯タンク1の下部から低温上記所定温度未満の湯水が排熱低温配管6に供給され、熱交換器2を通る際に燃料電池の排ガスとの熱交換によって加熱昇温されて高温の温水となって排熱高温配管7を経由して貯湯タンク1の上部に供給される。そのため、この排熱貯湯動作が継続されると、貯湯タンク1内の湯水はタンク1の上層部分から順次高温の温水に置き換えられることとなる。これに対し凝縮水は、燃料電池の排ガスが上記熱交換部2での熱交換によって冷却される際に熱交換部2の表面などに生成され、自然落下してホッパ11で集約されて凝縮水タンク3に回収貯留される。ここで、この凝縮水の生成量さらには凝縮水タンク3への凝縮水の回収量は、気温や湿度など周辺環境によっても左右されるが、貯湯タンク1から熱交換器2に供給される湯水の温度に最も大きく影響される。図2aは、熱交換器2に供給される湯水の温度ここでは、排熱貯湯ユニットBの排熱低温サーミスタ37の検出温度と凝縮水の回収水量との関係についての実験結果を示しており、この図2aに示すように、熱交換器2に供給される湯水の温度が高くなるに伴って凝縮水の回収水量は温度に反比例して低下する関係になる。そのため、熱交換器2に供給される湯水の温度があまり高すぎると、凝縮水の生成量が燃料電池での純水使用量よりも少なくなってしまう。このようなことから、本発明の排熱回収装置では、凝縮水の生成量が、燃料電池で使用される純水使用量を下回ることなく、少なくとも純水使用量と同等同量以上の凝縮水が生成されるように、上記所定温度Tが設定される。図2bは、燃料電池の発電能力発電電流と純水の使用量との関係を示す実験結果である。この実験結果は、燃料電池として発電能力が最大8Aの固体酸化物形燃料電池SOFCを用いた場合を示しており、この図に示されるように、発電電流と純水の使用量は比例関係にある。本実施形態に示す排熱回収装置では、このような特性を有する燃料電池において、その能力最大時発電電流8Aの時に使用される純水使用量6cc/minを基準に、燃料電池が能力最大で発電した場合であっても凝縮水の回収水量が燃料電池での純水使用量を下回らないように換言すれば、凝縮水タンク3の水位を低下させないように上記所定温度Tを設定している。つまり、本実施形態では、少なくとも毎分6cc以上の凝縮水を生成回収できるように、上記所定温度Tは40°Cに設定される。このように、上記所定温度を40°Cに設定することによって、この排熱貯湯動作は貯湯タンク1の下部に40°C以下の湯水が貯留している場合に行われることとなり、凝縮水タンク3には少なくとも毎分6cc以上の凝縮水が回収貯留される。そのため、燃料電池が能力最大で発電していても、凝縮水タンク3の凝縮水が減少する水位が低下することがないようになっている。なお、燃料電池で発電を行う場合、FC制御部5は純水ポンプ17を動作させるので、凝縮水タンク3に貯留された凝縮水は、この純水ポンプ17によってイオン交換樹脂膜タンク18に圧送され、イオン交換膜タンク18で純水化処理されて純水となって燃料電池の蒸発器に供給され、燃料の水蒸気改質に使用されている。B:強制的な水自立動作強制的な水自立動作は、貯湯タンク1の下部に貯留されている湯水の温度すなわち、貯湯サーミスタ35の検出温度が上記所定温度T以上で、かつ、凝縮水タンク3の水位が強制的な水自立動作の開始を必要とするほど低下したときに実施される。すなわち、この強制的な水自立動作は、貯湯タンク1が高温の温水で満たされ、かつ、凝縮水タンク3の水量が少なくなったときに実施される。具体的には、FC制御部5は、貯湯サーミスタ35の検出温度が上記所定温度T40°C以上であり、かつ、凝縮水タンク3の水位スイッチ14bがオンからオフとなったときに、強制的な水自立動作の開始を決定してEHU制御部25にその旨を伝えるようになっている。これにより、EHU制御部25は、上記貯湯切替弁23の流路をバイパス配管22側に切り替えて貯湯タンク1をバイパスするとともに、冷却装置24を動作させて熱交換器2に供給される湯水の温度が上記所定温度T以下になるように冷却を開始する図1b参照。なお、このときFC制御部5は燃料電池での発電と並行して排熱循環ポンプ8を動作させる点は排熱貯湯動作と同様である。このようにして行われる強制的な水自立動作では、熱交換器2で加熱昇温された温水は貯湯タンク1には供給されずにバイパス配管22を経由して冷却装置24に供給され、冷却装置24で冷却されて低温の湯水となって熱交換器2に供給されるので、熱交換器2での凝縮水の生成が開始される。したがって、この強制的な水自立動作を継続すると、凝縮水タンク3内の水位は徐々に上昇する。そして、凝縮水タンク3が満水または満水近くになると水位スイッチ14aがオフからオンになり、FC制御部5は、この水位スイッチ14aがオフからオンとなったことを条件として、強制的な水自立動作を停止し、排熱貯湯動作に復帰する。次に、このように構成された排熱回収装置における凝縮水タンク3の水位上昇についての異常検出について説明する。この水位上昇についての異常検出は、上記凝縮水タンク3や凝縮水供給路4のどこかに水漏れがあるなどして、上述した排熱貯湯動作や強制的な水自立動作を行っているにもかかわらず凝縮水タンク3の水位が上昇しない、あるいは水位上昇はあるがその上昇が遅いといったような水位上昇そのものの異常や、凝縮水タンク3の水位は正常に上昇しているが水位スイッチ14のフロートが引っかかるなどして水位の上昇が検出されないといった水位検出手段の異常を、水位上昇についての異常としてまとめて検出するものである。この水位上昇についての異常検出は、排熱回収装置が上述した排熱貯湯動作を行っている場合すなわち、貯湯サーミスタ35の検出温度が40°C未満である場合には、上述したように、本実施形態の排熱回収装置では、凝縮水タンク3に貯留される凝縮水は増えることはあっても減ることはないので、この状態で凝縮水タンク3の検出水位が凝縮水タンク3内の水量低下を示す水位として予め設定された所定の判定閾値水位未満になったことを条件として、上記FC制御部5が水位上昇についての異常この場合の異常は、凝縮水タンク3または凝縮水供給路4に水漏れありとの異常があると判断するように構成されている。なお、この判定閾値水位は適宜設定可能であるが、本実施形態では、この判定閾値水位として上述した強制的な水自立動作の開始を判定する水位すなわち、水位スイッチ14bで検出する水位を用いており、FC制御部5は、排熱貯湯動作中に水位スイッチ14bがオンからオフになった場合には水位上昇について異常があると判断するようになっている。このように強制的な水自立動作の開始を判定する水位水位スイッチ14bを異常検出の判定閾値として用いることによって、水位スイッチ14におけるスイッチ検出位置の増加が回避され、部品コストの上昇が防止される。これに対し、排熱回収装置が上述した強制的な水自立動作を行っている場合すなわち、貯湯サーミスタ35の検出温度が40°C以上であり、かつ、上記水位スイッチ14bが一旦オンからオフとなった場合には、以下の手順で水位上昇についての異常の有無が判断される。すなわち、この判断にあたっては、FC制御部5には、予め、凝縮水タンク3について、水位スイッチ14bの検出水位第1の水位から水位スイッチ14aの検出水位第2の水位まで水位を上昇させるのに必要となる必要水量たとえば、本実施形態では900mlとするのデータを記憶させておく。また、このFC制御部5には、熱交換器2に供給される湯水の温度たとえば、排熱貯湯ユニットBの排熱低温サーミスタ37の検出温度と熱交換器2で生成回収される凝縮水の関係を示すデータつまり、図2aに示すデータと、燃料電池での発電電流と純水使用量の関係を示すデータつまり、図2bに示すデータとを記憶させておく。そして、強制的な水自立動作が開始された場合には、上記水位スイッチ14bがオフとなってから次に水位スイッチ14aがオンとなるまでの間に、単位時間たとえば、1分ごとに凝縮水タンク3で増加する水量を演算によって予測するとともに、この予測される凝縮水増水量を積算して積算値を求める。そして、この積算値と予め記憶させておいた上記必要水量とを定期的または随時に比較することによって、水位上昇に異常がないかを判断する。つまり、積算値が必要水量に達したにもかかわらず水位スイッチ14aがオンになっていない場合には、凝縮水タンク3などに水漏れがあるか、あるいは、水位スイッチ14に異常があると判断でき、水位上昇について異常があると判定する。ここで、演算によって予測する凝縮水増水量は、少なくとも、熱交換器2の入水温度と、燃料電池の発電電流とに基づいて算出される。具体的には、熱交換器2の入水温度から予測される凝縮水回収水量と、燃料電池の発電電流から予測される純水使用量とを求め、これらの差に求めることによって凝縮水増水量の予測値を算出する。すなわち、この算出にあたって、FC制御部5は、上述した熱交換器2に供給される湯水の温度入水温度と熱交換器2で生成回収される凝縮水の関係を示すデータを基にして排熱低温サーミスタ37の検出温度から凝縮水回収水量を求めるとともに、燃料電池での発電電流と純水使用量の関係を示すデータを基にして燃料電池に対する能力指示の内容から純水使用量を求めて、これらの差を算出することで凝縮水増水量を算定する。図3は、FC制御部における上述した凝縮水タンク3の水位上昇についての異常検出手順をフローチャートで示しており、この図に示すように、FC制御部5は、水位スイッチ14bがオフであるか否かを判断し図3ステップS1参照、水位スイッチ14bがオフであれば図3ステップS1でYes、次に、貯湯サーミスタ35が40°C未満であるかを判断し図3ステップS2参照、このステップS1、S2がともに肯定的であれば、水位上昇に異常があると判断する図3ステップS3参照。一方、水位スイッチ14bがオンであった場合には図3ステップS1でNo、その後に水位スイッチ14bがオフとなった後に水位スイッチ14aがオンしていないかを判断する図3ステップS4参照。そして、このステップS4の判断が肯定的であれば、次に、貯湯サーミスタ35が40°C未満であるかを判断して図3ステップS2参照、この判断が否定的である場合には強制的な水自立動作が行われているので、水位スイッチ14aがオンとなるまでの間に上述した演算予測される凝縮水増水量の積算を行って図3ステップS5、S6参照、その積算値が上記必要水量900ml以上であるかの判断を繰り返し行い図3ステップS7参照、水位スイッチ14aがオンする前に図3ステップS5がNoとなる前に、積算値が必要水量以上になれば水位上昇に異常があると判断する図3ステップS3参照。これに対して、水位スイッチ14aが先にオンになれば図3ステップS5でNoとなれば、演算をリセットする図3ステップS8参照。このように、本発明に係る排熱回収装置では、FC制御部5は、燃料電池の発電に伴う排熱回収を行う際に、貯湯サーミスタ温度検出手段35の検出温度と、水位スイッチ14水位検出手段の検出水位とに基づいて、凝縮水タンク3の水位上昇について異常があるか否かを判断するように構成されているので、凝縮水タンク3や凝縮水供給路4に水漏れがある場合や、水位スイッチ14に異常がある場合には、これらの異常を速やかに検出することができる。そして、本実施形態に示す排熱回収装置では、このような水位上昇についての異常を検出した場合、FC制御部5は、燃料電池での発電を停止させることなく、凝縮水タンク3の水位上昇に異常がある旨を図示しないリモコンの表示部などを通じて外部に報知するように構成される。つまり、本実施形態の排熱回収装置では、凝縮水タンク3の水位スイッチ14cがオフとなった場合に燃料電池を安全に停止させる処理を行うように構成されるが、水位上昇についての異常だけが検出された場合には、ユーザに修理依頼を促す異常の報知注意喚起だけを行い、燃料電池による発電は可能な限り水位スイッチ14cがオフとなるまで継続するように構成されている。なお、上述した実施形態は本発明の好適な実施態様を示すものであって、本発明はこれらに限定されることなく発明の範囲内で種々の設計変更が可能である。たとえば、上述した実施形態では、排熱回収装置を燃料電池ユニットAと排熱貯湯ユニットBの二つのユニットに分散配置した場合を示したが、排熱回収装置は一つのユニット内に収容されていてもよい。また、上述した実施形態では、貯湯タンク1の湯水の温度を検出する温度検出手段として、貯湯タンク1の下部の温度を直接検出する貯湯サーミスタ35を用いた場合を示したが、貯湯タンク1から出力される湯水の温度を検出可能な温度検出手段である排熱貯湯ユニットB側の放熱器入口側サーミスタ36や排熱低温サーミスタ37、燃料電池ユニットA側の排熱低温サーミスタ9などを用いて貯湯タンク1の湯水の温度を検出するように構成することも可能である。"