熱及び電気を生成する燃料電池と、前記燃料電池の温度を判断する燃料電池温度判断手段と、外気温を判断する外気温判断手段と、前記燃料電池温度判断手段で判断した前記燃料電池の温度と、前記外気温判断手段で判断した外気温から、前記燃料電池の停止、または、待機時の温度が第1温度以下になる時間を予測し、前記予測した時間までの期間を前記燃料電池の次回起動を禁止する起動禁止期間として設定する起動禁止期間設定手段と、前記燃料電池の起動、発電運転、停止及び待機を制御する制御器と、を備え、前記制御器は、前記燃料電池の停止時に、前記燃料電池の停止後の経過時間が前記起動禁止期間設定手段の設定する起動禁止期間以上の場合に、前記燃料電池の次回起動を許可し、前記燃料電池の停止後の経過時間が前記起動禁止期間に満たない場合に、前記燃料電池の次回起動を禁止するよう制御する、燃料電池発電システム。前記燃料電池温度判断手段は、前記燃料電池の温度を検出する燃料電池温度検出器を備える、請求項1に記載の燃料電池発電システム。前記燃料電池温度判断手段は、前記燃料電池に冷却媒体を供給して冷却する冷却部を備え、前記冷却媒体の温度と前記燃料電池の温度の関係に基づいて前記燃料電池の温度を判断する、請求項1に記載の燃料電池発電システム。前記外気温判断手段は、日時を管理するカレンダーを備え、日時と外気温の関係に基づいて前記外気温を判断する、請求項1に記載の燃料電池発電システム。前記外気温判断手段は、外気温を検出する外気温検出器を備え、前記起動禁止期間設定手段は、前記燃料電池の停止後の経過時間が前記停止時に予測した起動禁止期間に満たない場合に、前記外気温検出器で検出した外気温から、前記燃料電池の温度が第1温度以下になる時間を予測し、その都度、前記起動禁止期間を更新する、請求項1~4のいずれか一つに記載の燃料電池発電システム。しかしながら、前記従来の燃料電池発電システムは、主としてユーザーの電力需要、および/または、給湯需要から予測した需要に基づいて、起動停止を行うため、例えば、停止時間や、停止時の外気温によって、停止、あるいは、待機中、必ずしも燃料電池を十分に冷却することができない場合がある。発電中、燃料電池には、不純物が蓄積することがあり、不純物が蓄積すると、電圧低下などの性能低下が引き起こされたり、燃料電池の耐久性が低下したりすることがある。ここで、発電中に蓄積する可能性のある不純物とは、発電に使用する大気中の空気に含まれる不純物や、燃料電池発電システムの内部に使用される部材から発生する不純物である。大気中に含まれる不純物としては、二酸化硫黄や、窒素酸化物などがあり、特に二酸化硫黄は、燃料電池の電極に使用されている貴金属などからなる触媒に強く吸着し、触媒被毒を起こし、触媒活性を低下させる作用がある。また、燃料電池発電システムの内部に使用される部材から発生する不純物としては、有機物系の不純物などがあり、同じように触媒表面を被覆して、反応を阻害したり、拡散層や流路の濡れ性を変化させ、ガス拡散性を阻害したりする可能性がある。また、一方で、これらの不純物の中には、例えば、二酸化硫黄など、水溶性の不純物があり、燃料電池の生成水や、加湿水の凝縮した凝縮水によく溶け込む性質を有する不純物がある。したがって、燃料電池が停止したときに、燃料電池の温度が低下して、燃料電池内の生成水や、加湿水が凝縮して生成した凝縮水によって、水溶性の不純物をある程度洗い流して除去することができる。ところが、例えば、燃料電池の停止時間が短い場合、停止時の外気温が高い場合、燃料電池の温度の降温速度が遅い場合など、停止期間中に燃料電池の温度を十分に冷却することができず、燃料電池内の生成水や、加湿水の凝縮する量が減少し、水溶性の不純物を十分に洗い流すことができなくなるため、蓄積した不純物により燃料電池の性能低下や、耐久性低下が発生するという課題があった。また、一方で、停止、または、待機中に、燃料電池の温度が十分に冷却したかどうかを判断するためには、停止、または、待機中に、燃料電池を冷却する冷却媒体を循環させ、冷却媒体の温度を検出するなどして、停止、または、待機中の燃料電池の温度を検出する必要があった。本発明は、上記従来の課題を解決するもので、停止時の外気温が高い場合においても、また、停止、または、待機中における燃料電池の温度を検出しなくても、十分な凝縮水量が得られる温度まで、燃料電池を冷却し、不純物による性能低下や、耐久性低下を抑制する燃料電池発電システムを提供することを目的とする。上記従来の課題を解決するために、本発明の燃料電池発電システムは、燃料電池と、燃料電池の温度を判断する燃料電池温度判断手段と、外気温を判断する外気温判断手段と、燃料電池の温度と、外気温から、燃料電池の停止、または、待機時の温度が第1温度以下になる時間を予測し、予測した時間までの期間を燃料電池の次回起動を禁止する起動禁止期間として設定する起動禁止期間設定手段と、燃料電池の起動、発電運転、停止及び待機を制御する制御器を備え、制御器が、燃料電池の停止時に、停止後の経過時間が起動禁止期間設定手段の設定する起動禁止期間以上の場合に、燃料電池の次回起動を許可し、燃料電池の停止後の経過時間が起動禁止期間に満たない場合に、燃料電池の次回起動を禁止するよう制御するものである。これにより、停止時の外気温が高い場合においても、また、停止、または、待機時の燃料電池の温度を検出しなくても、十分な凝縮水量が得られる第1温度まで、燃料電池の温度を低下させることができる。本発明の燃料電池発電システムによれば、発電時に燃料電池に蓄積した不純物を、停止時に凝縮水で洗い流すことができ、不純物による性能低下や、耐久性低下を抑制することができる。第1の発明は、熱及び電気を生成する燃料電池と、前記燃料電池の温度を判断する燃料電池温度判断手段と、外気温を判断する外気温判断手段と、前記燃料電池温度判断手段で判断した前記燃料電池の温度と、前記外気温判断手段で判断した外気温から、前記燃料電池の停止、または、待機時の温度が第1温度以下になる時間を予測し、前記予測した時間までの期間を前記燃料電池の次回起動を禁止する起動禁止期間として設定する起動禁止期間設定手段と、前記燃料電池の起動、発電運転、停止及び待機を制御する制御器と、を備え、前記制御器は、前記燃料電池の停止時に、前記燃料電池の停止後の経過時間が前記起動禁止期間設定手段の設定する起動禁止期間以上の場合に、前記燃料電池の次回起動を許可し、前記燃料電池の停止後の経過時間が前記起動禁止期間に満たない場合に、前記燃料電池の次回起動を禁止するよう制御することを特徴とする。この構成により、停止、または、待機時の燃料電池の温度を検出しなくても、停止時の燃料電池の温度と、外気温から、燃料電池の温度が第1温度以下になる時間を予測することができ、燃料電池の温度が、停止、または、待機時に十分な凝縮水量が得られる第1温度に低下するまで、次回発電を開始しないので、停止、または、待機時の外気温が高い場合でも、燃料電池内の生成水や、加湿水の凝縮した凝縮水の十分な量が確保され、発電中に蓄積した不純物を停止時に凝縮水で洗い流して、除去することができ、燃料電池の性能低下や、耐久性低下を抑制することができる。また、停止、または、待機時に燃料電池を冷却する冷却水を循環させ、冷却水の温度を検出するなどして、燃料電池の温度を検出する必要がないため、構成が簡素化され、経済的であるだけでなく、停止、または、待機時に消費する無駄なエネルギーを削減することができ、燃料電池発電システムの効率を高く維持することができる。第2の発明は、第1の発明において、前記燃料電池温度判断手段は、前記燃料電池の温度を検出する燃料電池温度検出器を備えることを特徴とする。この構成により、燃料電池温度検出器が、直接的、あるいは、間接的に、停止直前の燃料電池の温度を精度よく検出して、起動禁止期間設定手段が設定する、不純物を十分に洗い流す凝縮水量が確保できる第1温度以下になる起動禁止期間の予測精度が向上するので、より確実に不純物を除去することができ、燃料電池の性能低下や、耐久性低下を抑制することができる。第3の発明は、第1の発明において、前記燃料電池温度判断手段は、前記燃料電池に冷却媒体を供給して冷却する冷却部を備え、前記冷却媒体の温度と前記燃料電池の温度の関係に基づいて前記燃料電池の停止直前の温度を推定することを特徴とする。この構成により、停止時の燃料電池の温度を検出しなくとも、発電時に燃料電池と熱交換する冷却媒体の温度と、燃料電池の温度の関係から、停止時の燃料電池の温度を推定することができるので、構成が簡素化され、経済的であるだけでなく、停止時の燃料電池の入口または出口の冷却媒体の温度データを用いることにより、より正確な燃料電池の温度を求めることができる。第4の発明は、第1の発明において、前記外気温判断手段は、日時を管理するカレンダーを備え、日時と外気温の関係に基づいて前記外気温を判断することを特徴とする。この構成により、予め燃料電池発電システムが設置される場所、あるいは、その近傍の場所、あるいは、環境や季節が類似している場所の年間の外気温データベースを用い、現在の日時から、外気温を判断することができ、判断した外気温から、燃料電池の温度が第1温度以下になる時間を予測して、起動禁止期間を求めるので、簡単な構成で、燃料電池の温度を低下させ、発電中に蓄積した不純物を停止時に凝縮水で洗い流して、除去することができ、燃料電池の性能低下や、耐久性低下を抑制することができる。第5の発明は、第1~4いずれか一つの発明において、前記外気温判断手段は、外気温を検出する外気温検出器を備え、前記起動禁止期間設定手段は、前記燃料電池の停止後の経過時間が前記停止時に予測した起動禁止期間に満たない場合に、前記外気温検出器で検出した外気温から、前記燃料電池の温度が第1温度以下になる時間を予測し、その都度、前記起動禁止期間を更新することを特徴とする。この構成により、停止後、または、待機中に外気温が変動した場合でも、起動禁止期間をその都度、補正することができ、燃料電池の温度を、常により正確に第1温度に到達させて、不純物を洗い流すことができる。また、停止、または、待機時に外気温が低下した場合、起動禁止期間を短くするので、停止時間を短くすることができ、需要に応じて起動するタイミングを早くすれば、発電時間を延長することが可能となる。以下、本発明の実施の形態について、図面を参照しながら説明するが、先に説明した実施の形態と同一構成については同一符号を付して、その詳細な説明は省略する。なお、この実施の形態によって本発明が限定されるものではない。実施の形態1図1は、本発明の実施の形態1における燃料電池発電システムのブロック構成図である。図1に示すように、本発明の実施の形態1の燃料電池発電システムは、燃料電池1で発電して電力を供給する電力供給部と、燃料電池1で発電する際に発生する熱でお湯を沸かして貯湯タンク2に貯めたお湯を給湯する給湯部で構成されている。電力供給部と、給湯部には、それぞれ電力需要検出手段3と、給湯需要検出手段4が備え付けられており、電力供給部の供給電力量データ情報や、給湯部のお湯消費量データ情報を取得している。これらの取得されたデータ情報は、過去事例データベース5に蓄積される構成となっている。燃料電池発電システムは、需要予測手段6を備えており、需要予測手段6は、ユーザーが快適に、効率よく電気と、お湯を使用できるように、過去事例データベース5と、電力需要検出手段3や、給湯需要検出手段4から得られる、現在の電力需要情報や、給湯需要情報から、ユーザー毎に適した電力需要や給湯需要を予測し、その予測値に基づいて、運転計画を立て、制御器7が、燃料電池1の発電の開始、負荷の制御、発電の停止などの電力制御を行い、ユーザーに電力や、お湯を効率よく供給できる構成となっている。図2aおよびbにそれぞれ本発明の実施の形態の燃料電池発電システムの発電需要、および、給湯需要の例を示す。本発明の実施の形態の燃料電池発電システムは、定格が750Wのものを用いたが、定格の範囲はこれに限定するものではない。本発明の実施の形態の燃料電池発電システムは、例えば、図2aに示すように、電力需要が高まる午前9時に発電を開始し、電力需要に合わせて、最大750Wまでの電力斜線部を供給すると同時に、発電時に発生した熱でお湯を沸かし、給湯需要がピークに到達する午後9時頃までに、貯湯タンク2の湯量が満杯近くになるように燃料電池1の発電の制御を行っている。そして、給湯需要のピークを越え、電力需要のピークも減少するタイミングに合わせて、必要なお湯の量が貯まった時点午後10時頃で発電を停止する。次に、燃料電池1の構成と、発電の仕組みについて説明する。燃料電池1は、水素イオン伝導性を有する電解質膜の両面に、アノード、および、カソードが形成された膜電極接合体MEAと、アノード、および、カソードにそれぞれ燃料ガス、および、酸化剤ガスを供給排出する流路が形成されたセパレータとからなる単セルモジュールを複数積層したスタックで構成される。ここで、電解質膜は、例えばパーフルオロカーボンスルフォン酸ポリマーからなる固体高分子電解質で構成され、アノード、および、カソードは、耐酸化性の高い多孔質カーボンに白金などの貴金属を担持した触媒と、水素イオン伝導性を有する高分子電解質のイオノマーとの混合物からなる触媒層と、触媒層の上に積層した通気性及び電子伝導性を有するガス拡散層で構成される。このとき、アノード触媒には、一般に、燃料ガス中に含まれる不純物、特に一酸化炭素による被毒を抑制するように、白金-ルテニウムなどの合金触媒が用いられる。また、ガス拡散層には、生成水の排水性を促進するために、撥水処理を施したカーボンペーパーやカーボンクロス、あるいはカーボン不織布などが用いられる。また、アノード、および、カソードに配設されるセパレータは、カーボンや、金属などの導電性材料からなり、それぞれアノード、あるいは、カソードの電極面に面する側に、それぞれ燃料ガス、あるいは、酸化剤ガスを供給、または、排出する、例えば、サーペンタイン状の流路が形成されている。さらに、アノード、あるいは、カソードセパレータの、それぞれアノード、あるいは、カソードに直接面していない側には燃料電池1を冷却する冷却媒体を供給、排出する冷却媒体流路が形成されている。そして、単セルを積層したスタックと、スタックの両端から電流を取り出す集電体と、一対の端板を締結して一体化することにより燃料電池1が構成され、燃料電池1の周囲には外部への放熱を防止して排熱回収効率を高めるための断熱材が配置されている。そして、図1に示すように、燃料電池1のカソード経路Cに少なくとも酸素を含む酸化剤ガス空気を供給し、アノード経路Aに少なくとも水素を含む燃料ガスを供給し、さらに、冷却媒体経路Wに冷却媒体を供給できるように構成されている。ここで、カソードに供給される空気は、ブロワなどの酸化剤ガス供給手段を用いて供給され、必要に応じて空気中の不純物を除去する不純物除去手段や、空気を加湿する加湿手段が設けられる。また、アノードに供給される水素は、燃料処理器8で生成される。ここで、燃料処理器8の構成と水素生成の仕組みについて説明する。燃料処理器8は、都市ガスなどの原料ガスから付臭剤として含まれる触媒毒となる硫黄化合物を除去する脱硫部と、脱硫した原料ガスの流量を調整して供給する原料ガス供給部と、脱硫した原料ガスを水蒸気改質して水素を含有する燃料ガスを生成する改質部と、改質部で発生した一酸化炭素を変成して一酸化炭素の濃度を低減するCO変成部と、さらに燃料ガス中に含まれる一酸化炭素を選択的に酸化して除去するCO除去部とで構成される。CO除去部には、大気中の空気が供給されている。ここで、例えば原料ガスにメタンを用いた場合、改質部では、水蒸気を伴って化1及び化2に示した反応が起こり、水素が発生する。なお、改質部で起こる全反応をまとめると化3に示す反応が行われる。しかし、改質部で生成した改質ガス中には水素以外に10程度の一酸化炭素が含まれる。一酸化炭素は、燃料電池の運転温度域においてアノードに含まれる触媒を被毒し、その触媒活性を低下させる。そこで、CO変成部で、化2の反応式に示すように、改質部で発生した一酸化炭素を二酸化炭素に変成する。これにより、一酸化炭素の濃度が約5000ppmにまで減少する。さらに、濃度が低減した一酸化炭素を、CO除去部で化4で示す反応により、大気中から取り込んだ酸素で選択的に酸化する。これにより、一酸化炭素の濃度は、アノードの触媒の触媒活性の低下を抑制できる約10ppm以下までに減少することができる。また、発電中、アノードに大気から取り込んだ空気を供給し、燃料処理器8で生成した水素ガスに1~2程度の空気を混合エアブリードすることにより、わずかに残る一酸化炭素の影響をさらに軽減させることができる。次に、冷却部について説明する。冷却部は、燃料電池1を冷却する冷却媒体を貯える冷却媒体タンク9aと、冷却媒体を供給する冷却媒体ポンプ9bと、冷却媒体流路Wを流通し、燃料電池1で発生した熱と熱交換した冷却媒体とさらに熱交換してお湯を作る熱交換器10で構成される。貯湯タンク2の下部の低温の水、または、お湯が貯湯循環ポンプ2aにより熱交換器10に供給され、高温の冷却媒体と熱交換して、高温のお湯となり、貯湯タンク2の上部に戻され、貯えられる構成となっている。また、燃料電池1の入口および出口に燃料電池温度判断手段として、燃料電池温度検出器11aおよび11bを備え、冷却媒体ポンプ9bにより、冷却媒体流路Wを循環する冷却媒体の燃料電池1の入口および/または出口における温度を検出し、検出した冷却媒体の温度から発電時、および、停止時の燃料電池1の温度を判断できる構成となっている。また、外気温を判断する外気温判断手段12を備え、停止、または、待機時の燃料電池発電システムの置かれる外気温を判断できる構成となっている。上記構成の燃料電池発電システムにおいて、アノードに少なくとも水素を含む燃料ガスと、カソードに少なくとも酸素を含む酸化剤ガスを供給して、燃料電池1に外部負荷を接続すると、燃料ガス中の水素は反応式化5で示すようにアノードの触媒と電解質の界面で電子を放出して水素イオンとなる。そして、放出された水素イオンは、電解質膜内を通ってカソードへ移動し、カソードの触媒と電解質の界面で電子を受け取る。このとき、カソードに供給された酸素と反応して、反応式化6で示すように水が生成される。上記反応をまとめると化7に示す反応が行われる。ところで、大気中には様々な不純物が含まれており、例えば、二酸化硫黄や、窒素酸化物などが上げられるが、特に二酸化硫黄は、燃料電池の電極に使用されている貴金属などからなる触媒に強く吸着し、触媒被毒を起こし、触媒活性を低下させる作用がある。また、燃料電池発電システムの内部に使用される部材の中には、不純物を発生する部材もあり、例えば、有機物系などの不純物を発生する部材があり、こうした不純物も同様に触媒表面を被覆して、反応を阻害し、あるいは、拡散層や流路の濡れ性を変化させ、ガス拡散性を阻害する作用がある。これらの不純物が、発電中に燃料電池1に浸入し、蓄積すると、電圧低下などの性能低下を引き起こしたり、燃料電池1の耐久性を低下させたりする場合がある。また、一方で、これらの不純物の中には、例えば、二酸化硫黄など、水溶性の不純物があり、燃料電池1の生成水や、加湿水の凝縮した凝縮水によく溶け込む不純物もある。したがって、燃料電池1が停止したときに、燃料電池1の温度が十分に低下すれば、燃料電池1内の生成水や、加湿水が凝縮して凝縮水が生成し、水溶性の不純物なら、停止後、待機中に、凝縮水に溶かし込むことができ、次回供給される燃料ガス、あるいは、酸化剤ガスとともに、不純物の溶け込んだ凝縮水を燃料電池1の系外へと排出することにより、ある程度洗い流して除去することができる。この燃料電池1の耐久性に影響を及ぼさない、不純物を十分に洗い流すことができる停止時の燃料電池1の温度を第1温度と定義する。本発明の実施の形態1の燃料電池発電システムは、燃料電池温度判断手段11a、11bで判断した燃料電池1の温度と、外気温判断手段12で判断した外気温から、燃料電池1の停止、または、待機時の温度が第1温度以下になる時間を予測し、予測した時間までの期間を燃料電池1の次回起動を禁止する起動禁止期間として設定する起動禁止期間設定手段13を備え、制御器7が、燃料電池1の停止後の経過時間が燃料電池の停止時に設定した起動禁止期間以上の場合に、燃料電池1の次回起動を許可し、燃料電池1の停止後の経過時間が起動禁止期間に満たない場合に、燃料電池1の次回起動を禁止するよう制御する構成となっている。この構成により、燃料電池温度検出器11a、11bが、直接的、あるいは、間接的に、停止時の燃料電池1の温度を精度よく検出して、不純物を十分に洗い流す凝縮水量が確保できる第1温度以下になる起動禁止期間の予測精度を向上させるので、より確実に不純物を除去することができ、燃料電池の性能低下や、耐久性低下を抑制することができる。ここで、燃料電池1の温度と停止後の経過時間との関係を実験的に調べるため、熱電対を用いて燃料電池1の中央付近の温度を直接検出し、発電、停止、および、待機時における燃料電池1の温度変化を測定した。停止直前の燃料電池1の温度は約64°Cであった。また、外気温に対する依存性を調べるため、燃料電池発電システムを恒温室に配置し、恒温室の温度を10~35°Cと変化させたときの、各外気温における燃料電池1の温度を計測した。測定結果を図3に示す。図3に示すように、燃料電池1の温度は、いずれの外気温においても発電停止後経過時間とともに低下し、外気温が低いほど、燃料電池1の温度の低下する速度が速く、外気温が高いほど、燃料電池1の温度の低下する速度が遅くなる傾向があることが判った。例えば、外気温が20°Cのとき、燃料電池1の温度Tを検出することにより、測定した燃料電池1の温度と時間の関係から、第1温度T1に到達する時間が凡そ4時間後であることが判る。したがって、本発明の実施の形態1の燃料電池発電システムによれば、予め停止時の燃料電池1の温度と、外気温と、停止後の経過時間の関係を求め、関係式、あるいは、データベースを準備しておき、外気温から、停止、または、待機時における燃料電池1の温度を予測して、燃料電池1の温度が、燃料電池1の耐久性に影響を及ぼさない、不純物を十分に洗い流すことができる第1温度T1に到達する時間を予測することができることが判った。ここで、燃料電池1の温度は、予め各外気温において実験的に計測して求めておく方法を説明したが、燃料電池1を構成する部材の材質の熱容量や、熱抵抗などの物性値を用い、予め各外気温における、停止後の燃料電池の温度変化を計算して求めてもよい。また、発電時に燃料電池1に蓄積した不純物を洗い流すのに十分な量の凝縮水が得られる第1温度T1に到達する時間までの期間を、起動禁止期間と定義すると、起動禁止期間と外気温は、図4で示すような関係となることが判った。次に、上記構成の燃料電池発電システムの不純物に対する燃料電池1の性能を確認するため、模擬的にカソードに供給する空気中に不純物を添加して、燃料電池1を発電、および、停止させたときの、電圧挙動について調べた。不純物には二酸化硫黄を用い、濃度が約5ppbになるように混合した酸化剤ガスを供給して、発電と停止を繰り返す起動停止試験を行い、起動後一定時間後の電圧の低下量を測定した。また、停止、または、待機時の燃料電池1の温度の違いによる電圧挙動を比較するため、待機時の燃料電池1の温度が、燃料電池1に蓄積した不純物を洗い流すことができる第1温度T1例えば45°Cに到達した後、発電を再開させた場合と、待機時の燃料電池1の温度が、例えば、外気温が高い場合などを想定した、燃料電池1の温度の第1温度T1より高い温度例えば55°Cで、発電を再開させた場合について繰り返し起動停止試験を行った。測定結果を図5に示す。図5より、待機時の燃料電池1の温度が、燃料電池1に蓄積した不純物を洗い流すことができる第1温度T1例えば45°Cに到達するように起動停止を行った場合は、電圧低下がほとんど見られず、不純物を添加しない通常発電時の電圧レベルと同じであったことから、停止、または、待機時の凝縮水により不純物が洗い流され、不純物の影響が無くなっていることが判った。一方、第1温度より高い温度例えば55°Cで起動停止を行った場合、徐々に電圧が低下する傾向が見られ、一回の起動停止では不純物を完全に洗い流すことができず、少しずつ蓄積していく不純物により、電圧低下が増加していく傾向があることが判った。ここで、燃料電池1に蓄積した不純物を洗い流すことができる第1温度T1は、45°Cなどに限定するものではなく、不純物の濃度や、不純物の蓄積する量にも依存するが、発電時の燃料電池1の温度よりも低い温度であれば、凝縮して凝縮水が生成し、同様の洗浄効果を得ることができる。好ましくは、発電時の燃料電池1の温度より、少なくとも10°C以上低く設定し、また、燃料電池発電システムで許容できる電圧低下量と、燃料電池発電システムとして要望される停止時間との関係から、効果的に不純物を洗い流すことができる温度を設定することが望ましい。また、発電時に燃料電池1に蓄積する不純物の量と、起動停止一回で洗い流すことができる不純物の量は、相関があり、予め発電時間内に蓄積する可能性のある不純物の量、あるいは、濃度に応じて、不純物を洗い流すことができる第1温度T1を実験的に求めておき、不純物の量が多いほど、第1温度T1の設定値を低くすることが好ましい。また、不純物を洗い流す第1温度T1は、毎回同じ設定値である必要はなく、定期的に変動させてもよい。定期的に変動させることにより、許容内で不純物が蓄積したところでまとめて除去することも可能となり、まとめて除去を行えば、通常の停止時間は短くすることができるなど、効率のよい運転が可能となる。図6に、本発明の実施の形態1の燃料電池発電システムの動作を示すフローチャート図を示す。図6のように、本発明の実施の形態1の燃料電池発電システムは、まず、発電が停止されるとSTEP101、起動禁止期間設定手段13が、停止時の燃料電池1の温度と、外気温から、停止、または、待機時の燃料電池1の温度が第1温度T1以下になる起動禁止期間を予測するSTEP102。そして、制御器7が、停止後の経過時間が起動禁止期間以上と判断した場合にSTEP103、次回起動を許可するSTEP104ように制御する。この構成によれば、燃料電池1の温度が十分に低下するまで、次の発電を開始しないので、停止時の外気温が高いなど、燃料電池1の冷却速度が遅い場合でも、燃料電池1内の生成水や、加湿水の凝縮した凝縮水の十分な量が確保され、発電時に蓄積した不純物を停止、または、待機、あるいは、起動時に凝縮水で洗い流して、除去することができ、燃料電池1の性能低下や、耐久性低下を抑制することができる。また、停止、または、待機時に燃料電池1を冷却する冷却媒体を循環させ、冷却媒体の温度を検出するなどして、燃料電池1の温度を検出する必要がないため、構成が簡素化され、経済的であるだけでなく、停止、または、待機時に消費する無駄なエネルギーを削減することができ、燃料電池発電システムの効率を高く維持することができる。実施の形態2本発明の実施の形態2の燃料電池発電システムは、実施の形態1において、前記燃料電池温度判断手段が、前記燃料電池1に冷却媒体を供給して冷却する冷却部を備え、予め求めておいた前記冷却媒体の温度と前記燃料電池1の温度の関係に基づいて、前記燃料電池の停止時の温度を検出ではなく、関係式や、データベースなどを用いて推定する点で、実施の形態1と異なるが、それ以外は同様の構成であり、説明を省略する。この構成によれば、停止時の燃料電池1の温度を検出しなくても、燃料電池1の各発電条件下における、燃料電池1と熱交換する冷却媒体の温度と、燃料電池1の温度の関係を予め計測してデータベース化しておくことにより、停止時の燃料電池1の温度を推定することができ、構成が簡素化され、経済的であるだけでなく、発電を停止した直後の燃料電池1の入口または出口の冷却媒体の温度データを用いることにより、より正確な燃料電池1の温度を求めることができる。したがって、本発明の実施の形態2の燃料電池発電システムによれば、実施の形態1と同様に、発電時に蓄積した不純物を停止、または、待機、あるいは、起動時に凝縮水で洗い流して、除去することができ、燃料電池1の性能低下や、耐久性低下を抑制することができる。実施の形態3本発明の実施の形態3の燃料電池発電システムは、実施の形態1において、外気温判断手段12が、日時を管理するカレンダーを備え、日時と外気温の関係に基づいて外気温を予測し、予測した前記外気温から、起動禁止期間を予測する点で、実施の形態1と異なるが、それ以外は同様の構成であり、説明を省略する。図7は、ある地点における年間の各季節における代表的な月の一日の時間の外気温の平均温度の推移を表している。外気温は、場所と季節、日時が決まれば、ほぼ毎年、平均的に同じような傾向で外気温が推移しており、リアルタイムに外気温を検出できない場合でも、日時から凡その外気温を判定することができる。したがって、燃料電池発電システムを設置する場所、あるいは、その近傍の場所、あるいは、環境や季節が類似している場所の年間の外気温データベースを予め備えることにより、現在の日時が判れば、外気温を検出することができ、検出した外気温から、図3で示したように、予め測定した外気温と燃料電池1の温度の関係式から、燃料電池1の温度を予測することができる。したがって、本発明の実施の形態3の構成により、停止時に、外気温を直接検出しなくとも、停止時の日時から、外気温を推定するので、簡単な構成で、起動禁止期間を予測することができ、同様に、発電時に蓄積した不純物を停止、または、待機、あるいは、起動時に凝縮水で洗い流して、除去することができ、燃料電池1の性能低下や、耐久性低下を抑制することができる。実施の形態4本発明の実施の形態4の燃料電池発電システムは、実施の形態1~4いずれか一つにおいて、外気温判断手段12が、外気温を検出する外気温検出器を備え、前記起動禁止期間設定手段13が、燃料電池1の停止後の経過時間が停止時に予測した起動禁止期間に満たない場合に、外気温検出器で外気温を検出し、検出した外気温から、燃料電池1の温度が第1温度以下になる時間を予測し、その都度、起動禁止期間を更新する点で、実施の形態1~3と異なるが、それ以外は同様の構成であり、説明を省略する。外気温判断手段12は、外気温を検出し、例えば、凍結予防のために外気温を監視する温度センサを用いることができる。あるいは、直接外気温を検出しなくとも、外気温と相関があり、外気温が推定できれば、他の温度センサを代用してもよい。図8に本発明の実施の形態3の燃料電池発電システムの動作を示すフローチャート図を示す。図8のように、本発明の実施の形態4の燃料電池発電システムは、まず、発電が停止されるとSTEP201、実施の形態1と同様にして、起動禁止期間設定手段13が、停止時に燃料電池1の温度と外気温T21から起動禁止期間を決定するSTEP202。そして、停止後の経過時間が設定した起動禁止期間に満たない、起動禁止期間に到達するまでの任意の時間でSTEP203、外気温検出器でその時点における外気温T22を検出し、起動禁止期間設定手段13が、検出した外気温T22から、都度、燃料電池1の温度が第1温度以下になる起動禁止期間を予測して更新するSTEP204。そして、制御器7が、停止後の経過時間が予測して更新された最新の起動禁止期間以上経過した場合に、次回起動を許可するSTEP205ように制御する。例えば、図3において、停止時の外気温が20°Cであった場合、起動禁止期間は一旦約4時間と予測された場合でも、4時間経過する前に、外気温を再度検出し、外気温の変動などにより、例えば外気温が10°Cに低下したと判断されれば、起動禁止期間を4時間から3時間に短く補正して起動禁止期間を更新することができる。また、あるいは、4時間経過する前に、再度検出した外気温が30°Cまで上昇したと判断できれば、起動禁止期間を4時間から8時間に延長して補正することができる。したがって、本発明の実施の形態4の燃料電池発電システムによれば、停止、または、待機時に外気温が変動した場合でも、その都度、起動禁止期間を補正して更新することができ、燃料電池の温度を、より正確に第1温度に到達させて、不純物を確実に洗い流すことができる。また、停止、または、待機時に外気温が低下した場合、起動禁止期間を短くすることができるので、停止時間も短縮することができ、起動するタイミングを早くすることが可能となり、発電時間を延長することができる。