"燃料電池に供給するアノードガスの圧力を周期的に増減圧させて発電するアノードガス非循環型の燃料電池システムであって、前記燃料電池から排出されたアノードオフガスを蓄える下流バッファタンクと、前記下流バッファタンク内の温度を調節する下流バッファ温度調節機構と、前記燃料電池システムの運転状態に応じて下流バッファ温度調節機構を制御する下流バッファ温度調節機構制御手段と、を備えることを特徴とする燃料電池システム。前記下流バッファ温度調節機構制御手段は、前記燃料電池の湿潤状態に基づいてフラッディングが発生するおそれがあるかを判定するフラッディング判定手段を備え、フラッディングが発生するおそれがないと判定したときに、前記下流バッファ温度調節機構を制御して前記下流バッファタンク内の温度を上げる、ことを特徴とする請求項1に記載の燃料電池システム。前記下流バッファ温度調節機構制御手段は、前記燃料電池の湿潤状態に基づいてフラッディングが発生するおそれがあるかを判定するフラッディング判定手段を備え、フラッディングが発生するおそれがあると判定したときに、前記下流バッファ温度調節機構を制御して前記下流バッファタンク内の温度を下げる、ことを特徴とする請求項1に記載の燃料電池システム。前記下流バッファタンクから排出されるアノードオフガスの流量を調節するパージ弁と、前記下流バッファタンク内のアノードガス濃度が所定濃度となるように、前記燃料電池システムの運転状態に応じた基本開度に前記パージ弁を制御するパージ弁制御手段と、フラッディングが発生するおそれがあると判定したときに、前記パージ弁の開度を基本開度よりも大きくするパージ弁開度補正手段と、をさらに備えることを特徴とする請求項3に記載の燃料電池システム。前記下流バッファ温度調節機構は、前記下流バッファタンク内の温度を上げるヒータと、前記下流バッファタンク内の熱を外部へ放熱するファンと、を備えることを特徴とする請求項1から請求項4までのいずれか1つに記載の燃料電池システム。前記燃料電池スタックを冷却する冷却水循環通路をさらに備え、前記下流バッファ温度調節機構は、前記冷却水循環通路から分岐して、前記下流バッファタンクの内部を通るように形成される分岐通路と、前記分岐通路に設けられ、前記冷却水通路からその分岐通路に流入する冷却水の流量を調節する流量制御弁と、を備えることを特徴とする請求項1から請求項4までのいずれか1つに記載の燃料電池システム。前記燃料電池に供給するアノードガスを蓄える上流バッファタンクと、前記上流バッファタンク内の温度を調節する上流バッファ温度調節機構と、前記燃料電池システムの運転状態に応じて前記上流バッファ温度調節機構を制御する上流バッファ温度調節機構制御手段と、をさらに備えることを特徴とする請求項1から請求項6までのいずれか1つに記載の燃料電池システム。前記上流バッファタンク及び前記下流バッファタンクを走行風の当りやすい車両前方に搭載する、ことを特徴とする請求項8に記載の燃料電池システム。燃料電池に供給するアノードガスの圧力を周期的に増減圧させて発電するアノードガス非循環型の燃料電池システムであって、前記燃料電池に供給するアノードガスを蓄える上流バッファタンクと、前記燃料電池から排出されたアノードオフガスを蓄える下流バッファタンクと、前記上流バッファタンク内の温度を調節する上流バッファ温度調節機構と、前記燃料電池システムの運転状態に応じて前記上流バッファ温度調節機構を制御する上流バッファ温度調節機構制御手段と、を備えることを特徴とする燃料電池システム。しかしながら、前述した従来の燃料電池システムは、バッファタンクの温度変化を考慮していなかった。そのため、バッファタンクの温度によっては、設定された脈動幅で脈動運転を実施すると、燃料電池スタック内部のアノードガス濃度が低下して発電の安定性が低下したり、液水の排出性能が低下するという問題点があった。本発明はこのような従来の問題点に着目してなされたものであり、バッファタンクの温度を運転状態に応じて適切な温度に制御することで、安定した発電を行うとともに、液水の排出性能を確保することを目的とする。本発明は、燃料電池に供給するアノードガスの圧力を周期的に増減圧させて発電するアノードガス非循環型の燃料電池システムである。そして、その燃料電池システムが、燃料電池から排出されたアノードオフガスを蓄える下流バッファタンクと、下流バッファタンク内の温度を調節する下流バッファ温度調節機構と、燃料電池システムの運転状態に応じて下流バッファ温度調節機構を制御する下流バッファ温度調節機構制御手段と、を備えることを特徴とする。本発明によれば、バッファタンクの温度を燃料電池システムの運転状態に応じて適切な温度に制御することができるので、安定した発電を行うことができるとともに、液水の排出性能を確保することができる。以下、図面等を参照して本発明の実施形態について説明する。第1実施形態燃料電池は電解質膜をアノード電極燃料極とカソード電極酸化剤極とで挟み、アノード電極に水素を含有するアノードガス燃料ガス、カソード電極に酸素を含有するカソードガス酸化剤ガスを供給することによって発電する。アノード電極及びカソード電極の両電極において進行する電極反応は以下の通りである。アノード電極:2H2→4H4e...カソード電極:4H4eO2→2H2O...この1及び2の電極反応によって燃料電池は1ボルト程度の起電力を生じる。図1は、本発明の第1実施形態による燃料電池10の構成について説明する図である。図1Aは、燃料電池10の概略斜視図である。図1Bは、図1Aの燃料電池10のB-B断面図である。燃料電池10は、膜電極接合体MembraneElectrodeAssembly;以下MEAという11の表裏両面に、アノードセパレータ12とカソードセパレータ13とが配置されて構成される。MEA11は、電解質膜111と、アノード電極112と、カソード電極113と、を備える。MEA11は、電解質膜111の一方の面にアノード電極112を有し、他方の面にカソード電極113を有する。電解質膜111は、フッ素系樹脂により形成されたプロトン伝導性のイオン交換膜である。電解質膜111は、湿潤状態で良好な電気伝導性を示す。アノード電極112は、触媒層112aとガス拡散層112bとを備える。触媒層112aは、電解質膜111と接する。触媒層112aは、白金又は白金等が担持されたカーボンブラック粒子から形成される。ガス拡散層112bは、触媒層112aの外側電解質膜111の反対側に設けられ、アノードセパレータ12と接する。ガス拡散層112bは、充分なガス拡散性および導電性を有する部材によって形成され、例えば、炭素繊維からなる糸で織成したカーボンクロスで形成される。カソード電極113もアノード電極112と同様に、触媒層113aとガス拡散層113bとを備える。アノードセパレータ12は、ガス拡散層112bと接する。アノードセパレータ12は、ガス拡散層112bと接する側にアノード電極112にアノードガスを供給するための複数の溝状のアノードガス流路121を有する。カソードセパレータ13は、ガス拡散層113bと接する。カソードセパレータ13は、ガス拡散層113bと接する側にカソード電極113にカソードガスを供給するための複数の溝状のカソードガス流路131を有する。アノードガス流路121を流れるアノードガスと、カソードガス流路131を流れるカソードガスとは、互いに平行に同一方向に流れる。互いに平行に逆方向に流れるようにしても良い。このような燃料電池10を自動車用動力源として使用する場合には、要求される電力が大きいため、数百枚の燃料電池10を積層した燃料電池スタックとして使用する。そして、燃料電池スタックにアノードガス及びカソードガスを供給する燃料電池システムを構成して、車両駆動用の電力を取り出す。図2は、本発明の第1実施形態によるアノードガス非循環型の燃料電池システム1の概略構成図である。燃料電池システム1は、燃料電池スタック2と、アノードガス供給装置3と、冷却装置4と、コントローラ5と、を備える。燃料電池スタック2は、複数枚の燃料電池10を積層したものであり、アノードガス及びカソードガスの供給を受けて発電し、車両の駆動に必要な電力例えばモータを駆動するために必要な電力を発電する。燃料電池スタック2にカソードガスを供給排出するカソードガス給排装置については、本発明の主要部ではないので、理解を容易にするために図示を省略した。本実施形態ではカソードガスとして空気を使用している。アノードガス供給装置3は、高圧タンク31と、アノードガス供給通路32と、調圧弁33と、圧力センサ34と、上流バッファタンク35と、アノードガス排出通路36と、下流バッファタンク37と、パージ通路38と、パージ弁39と、を備える。高圧タンク31は、燃料電池スタック2に供給するアノードガスを高圧状態に保って貯蔵する。アノードガス供給通路32は、高圧タンク31から排出されたアノードガスを燃料電池スタック2に供給するための通路であって、一端部が高圧タンク31に接続され、他端部が燃料電池スタック2のアノードガス入口孔21に接続される。調圧弁33は、アノードガス供給通路32に設けられる。調圧弁33は、高圧タンク31から排出されたアノードガスを所望の圧力に調節して燃料電池スタック2に供給する。調圧弁33は、連続的又は段階的に開度を調節することができる電磁弁であり、その開度はコントローラ5によって制御される。圧力センサ34は、調圧弁33よりも下流のアノードガス供給通路32に設けられる。圧力センサ34は、調圧弁33よりも下流のアノードガス供給通路32を流れるアノードガスの圧力を検出する。本実施形態では、この圧力センサ34で検出したアノードガスの圧力を、燃料電池スタック2内部の各アノードガス流路121と下流バッファタンク3736とを含むアノード系全体の圧力以下アノード圧という。として代用する。上流バッファタンク35は、燃料電池スタック2の近傍のアノードガス供給通路32に設けられて、燃料電池スタック2に供給するアノードガスを一旦蓄える。上流バッファタンク35には、上流バッファタンク35に蓄えられたアノードガスの温度を上げるための電気ヒータ以下上流バッファ電気ヒータという。351と、上流バッファタンク35に蓄えられたアノードガスの温度を下げるための放熱ファン以下上流バッファ放熱ファンという。352と、が設けられる。アノードガス排出通路36は、一端部が燃料電池スタック2のアノードガス出口孔22に接続され、他端部が下流バッファタンク37の上部に接続される。アノードガス排出通路36には、電極反応に使用されなかった余剰のアノードガスと、カソード側からアノードガス流路121へとクロスリークしてきた窒素や水蒸気などの不純ガスと、の混合ガス以下アノードオフガスという。が排出される。下流バッファタンク37は、アノードガス排出通路36を通って流れてきたアノードオフガスを一旦蓄える。アノードオフガス中の水蒸気の一部は、下流バッファタンク37内で凝縮して液水となり、アノードオフガスから分離される。下流バッファタンク37には、下流バッファタンク37に蓄えられたアノードオフガスの温度を上げるための電気ヒータ以下下流バッファ電気ヒータという。371と、下流バッファタンク37に蓄えられたアノードオフガスの温度を下げるための放熱ファン以下下流バッファ放熱ファンという。372と、が設けられる。パージ通路38は、一端部が下流バッファタンク37の下部に接続される。パージ通路38の他端部は、開口端となっている。下流バッファタンク37に溜められたアノードオフガス及び液水は、パージ通路38を通って開口端から外気へ排出される。パージ弁39は、パージ通路38に設けられる。パージ弁39は、連続的又は段階的に開度を調節することができる電磁弁であり、その開度はコントローラ5によって制御される。パージ弁39の開度を調節することで、下流バッファタンク37からパージ通路38を介して外気へ排出するアノードオフガスの量を調節し、下流バッファタンク37内のアノードガス濃度が一定となるように調節する。燃料電池システム1の運転状態が同じであれば、パージ弁39の開度を大きくするほど下流バッファタンク37内の窒素濃度が低下し、アノードガス濃度が高くなる。冷却装置4は、冷却水循環通路41と、冷却水循環ポンプ42と、ラジエータ43と、バイパス通路44と、三方弁45と、温度センサ46と、を備える。冷却水循環通路41は、燃料電池スタック21を冷却するための冷却水が流れる通路であって、低温冷却水通路41aと、高温冷却水通路41bと、を備える。低温冷却水通路41aは、燃料電池スタック2を冷却する冷却水のうち、ラジエータ43で冷却された相対的に温度の低い冷却水が流れる通路である。低温冷却水通路41aは、一端がラジエータ43に接続され、他端が燃料電池スタック2の冷却水入口孔23に接続される。高温冷却水通路41bは、燃料電池スタックを冷却する冷却水のうち、燃料電池スタック2から排出された相対的に温度の高い冷却水が流れる通路である。高温冷却水通路41bは、一端が燃料電池スタック2の冷却水出口孔24に接続され、他端がラジエータ43に接続される。冷却水循環ポンプ42は、低温冷却水通路41aに設けられて、冷却水を循環させる。ラジエータ43は、高温冷却水通路41bを流れてきた冷却水の温度を下げて、低温冷却水通路41aへと排出する。バイパス通路44は、ラジエータ43をバイパスさせて冷却水を循環させることができるように、一端が冷却水循環通路41に接続され、他端が三方弁45に接続される。三方弁45は、冷却水循環通路41に設けられる。三方弁45は、冷却水の温度に応じて冷却水の循環経路を切り替える。具体的には、冷却水の温度が相対的に高いときは、燃料電池スタック21から排出された冷却水が、ラジエータ43を介して再び燃料電池スタック21に供給されるように冷却水の循環経路を切り替える。逆に、冷却水の温度が相対的に低いときは、燃料電池スタック21から排出された冷却水から排出された冷却水が、ラジエータ43を介さずにバイパス通路44を流れて再び燃料電池スタック21に供給されるように冷却水の循環経路を切り替える。温度センサ46は、高温冷却水通路41bに設けられて、高温冷却水通路41bを流れる冷却水の温度を検出する。本実施形態では、温度センサ46で検出された冷却水の温度を燃料電池スタック2の温度として代用している。コントローラ5は、中央演算装置CPU、読み出し専用メモリROM、ランダムアクセスメモリRAM及び入出力インタフェースI/Oインタフェースを備えたマイクロコンピュータで構成される。コントローラ5には、前述した圧力センサ34や温度センサ46の他にも、燃料電池スタック2の出力電流を検出する電流センサ51などの各種センサの検出信号が入力される。コントローラ5は、これらの入力信号に基づいて調圧弁33を周期的に開閉し、アノード圧を周期的に増減圧させる脈動運転を行うとともに、パージ弁39の開度を調節して下流バッファタンク37から排出するアノードオフガスの流量を調節し、下流バッファタンク37内のアノードガス濃度を所定濃度に保つ。アノードガス非循環型の燃料電池システム1の場合、調圧弁33を開いたままにして高圧タンク31から燃料電池スタック2にアノードガスを供給し続けてしまうと、燃料電池スタック2から排出された未使用のアノードガスを含むアノードオフガスが、下流バッファタンク37からパージ通路38を介して外気へ排出され続けてしまうので無駄となる。そこで、本実施形態では調圧弁33を周期的に開閉し、アノード圧を周期的に増減圧させる脈動運転を行うのである。脈動運転を行うことで、下流バッファタンク37に溜めたアノードオフガスを、アノード圧の減圧時に燃料電池スタック2に逆流させることができる。これにより、アノードオフガス中のアノードガスを再利用することができるので、外気へ排出されるアノードガス量を減らすことができ、無駄をなくすことができる。以下、図3を参照して脈動運転について説明しつつ、アノード圧の減圧時に下流バッファタンク37に溜めたアノードオフガスが燃料電池スタック2に逆流する理由について説明する。図3は、燃料電池システム1の運転状態が一定の定常運転時における脈動運転について説明する図である。図3Aに示すように、コントローラ5は、燃料電池スタック2にかかる負荷出力電流に基づいて、アノード圧の基準圧と脈動幅とを算出し、アノード圧の上限値及び下限値を設定する。そして、基準圧を中心として、脈動幅の範囲でアノード圧を周期的に増減圧させて、設定したアノード圧の上限値及び下限値の間でアノード圧を周期的に増減圧させる。具体的には、時刻t1でアノード圧が下限値に達したら、図3Bに示すように、少なくともアノード圧を上限値まで増圧させることができる開度まで調圧弁33を開く。この状態のときは、アノードガスは高圧タンク31から燃料電池スタック2に供給され、下流バッファタンク37へと排出される。時刻t2でアノード圧が上限値に達したら、図3Bに示すように調圧弁33を全閉とし、高圧タンク31から燃料電池スタック2へのアノードガスの供給を停止する。そうすると、前述した1の電極反応によって、燃料電池スタック2内部のアノードガス流路121に残されたアノードガスが時間の経過とともに消費されるので、アノードガスの消費分だけアノード圧が低下する。また、アノードガス流路121に残されたアノードガスが消費されると、一時的に下流バッファタンク37の圧力がアノードガス流路121の圧力よりも高くなるので、下流バッファタンク37からアノードガス流路121へとアノードオフガスが逆流する。その結果、アノードガス流路121に残されたアノードガスと、アノードガス流路121に逆流したアノードオフガス中のアノードガスが時間の経過とともに消費され、さらにアノード圧が低下する。時刻t3でアノード圧が下限値に達したら、時刻t1のときと同様に調圧弁33が開かれる。そして、時刻t4で再びアノード圧が上限値に達したら、調圧弁33を全閉とする。ここで、このような脈動運転を実施する場合、アノード圧の減圧時においては、下流バッファタンク37内の温度に応じてアノードガス流路内のアノードガス濃度の最小値以下流路内最低アノードガス濃度という。が変化することがわかった。また、アノード圧の増圧時においては、下流バッファタンク37内の温度に応じてアノードガス流路を流れるアノードガスの流速、ひいてはアノードガスの運動エネルギーが変化することがわかった。図4は、ある脈動幅で脈動運転したときの、アノード圧の減圧時における流路内最低アノードガス濃度及びアノード圧の増圧時におけるアノードガスの運動エネルギーを、下流バッファタンク37内の温度に応じて示した図である。図4において、破線が流路内最低アノードガス濃度を示し、実線がアノードガスの運動エネルギーを示す。図4に示すように、アノード圧の減圧時における流路内最低アノードガス濃度は、下流バッファタンク37内の温度が低くなるほど低くなる。一方で、アノード圧の増圧時におけるアノードガスの運動エネルギーは、下流バッファタンク37内の温度が高くなるほど低くなる。まず、アノード圧の減圧時における流路内最低アノードガス濃度が、下流バッファタンク37内の温度が低くなるほど低くなる理由について説明する。アノード圧が所定の上限圧に達したときの下流バッファタンク37内に存在するアノードガス水素の物質量は、下流バッファタンク37内の温度に応じて変化する。具体的には、下流バッファタンク37内の圧力が同じであれば、下流バッファタンク37内の温度が低いときほど、下流バッファタンク37内に存在するアノードガスの物質量は多くなる。アノード圧の減圧時には、アノードガス流路121に残されたアノードガスと、アノードガス流路121に逆流したアノードオフガス中のアノードガスとを消費させることで、アノード圧を上限圧から下限圧まで低下させている。そのため、下流バッファタンク37の内部に存在するアノードガスの物質量が多くなるほど、アノード圧を下限圧まで低下させるために必要なアノードガスの消費量が多くなるので、アノード圧を下限圧まで低下させるために必要な時間が長くなる。アノード圧を下限圧まで低下させるために必要な時間が長くなると、アノード圧の減圧時において、アノードガス流路121の内部で局所的にアノードガス濃度が他より低くなる部分が発生する。図5は、アノードガス流路121の内部で局所的にアノードガス濃度が他よりも低くなる部分が発生する理由について説明する図である。図5Aは、アノード圧の減圧時におけるアノードガス流路121内のアノードガス及びアノードオフガスの流れを示した図である。図5Bは、アノード圧の減圧時におけるアノードガス流路121内のアノードガスの濃度分布を、時間の経過に応じて示した図である。図5Aに示すように、アノードガス流路121に残されたアノードガスが消費されると、一時的に下流バッファタンク37内の圧力がアノードガス流路121の圧力よりも高くなるので、下流バッファタンク37側からアノードガス流路121へとアノードオフガスが逆流してくる。また、同様にアノードガス供給通路32内にある高濃度のアノードガスも、圧力の低いアノードガス流路121へ流れ込んでくる。そうすると、アノードガス供給通路32側から流れ込んでくるアノードガスと、下流バッファタンク37側からアノードガス流路121へと逆流してきたアノードオフガスと、の合流部において、それぞれのガス流速が略ゼロとなる淀み点が発生する。アノードガス流路121内でこのような淀み点が発生すると、前述した1の電極反応に使用されないアノードオフガス中の窒素が、時間の経過に応じて淀み点近傍に溜まっていく。その結果、淀み点近傍の窒素濃度が時間の経過に応じて他よりも高くなってしまい、図5Bに示すように、淀み点近傍のアノードガス濃度が時間の経過に応じて他よりも低くなってしまう。したがって、下流バッファタンク37内の温度が低くなるほどアノード圧を下限圧まで低下させるために必要な時間が長くなるので、アノード圧の減圧時における流路内最低アノードガス濃度が低くなるのである。次に、アノード圧の増圧時におけるアノードガスの運動エネルギーが、下流バッファタンク37内の温度が高くなるほど低くなる理由について説明する。前述したように、アノード圧が所定の上限圧に達したときの下流バッファタンク37内に存在するアノードガス水素の物質量は、下流バッファタンク37内の温度に応じて変化する。具体的には、下流バッファタンク37内の圧力が同じであれば、下流バッファタンク37内の温度が高くなるほど、下流バッファタンク37内に存在するアノードガスの物質量は少なくなる。そのため、下流バッファタンク37内の温度が高くなるほど、アノード圧を上限圧まで増加させるのに必要なアノードガス量が少なくなる。その結果、下流バッファタンク37内の温度が高くなるほど、アノード圧の増圧時におけるアノードガスの流速、ひいては運動エネルギーが低下し、アノードガス流路121内の液水の排出性能が低下するのである。このように、下流バッファタンク37内の温度が高くなると、アノードガス流路内の液水の排出性能が低下するものの、流路内最低アノードガス濃度が高くなるので安定した発電を行うことができる。一方、下流バッファタンク37内の温度が低くなると、流路内最低アノードガス濃度が低くなるものの、アノードガスの運動エネルギーが増加するのでアノードガス流路内の液水の排出性能は向上する。したがって、下流バッファタンク37内の温度を制御することで、アノードガス流路内の液水の排出性能及び流路内アノードガス濃度を制御することができる。そこで、本実施形態では、燃料電池システム1の運転状態に応じて、下流バッファタンク37内の温度が最適な温度となるように、下流バッファタンク37内の温度を制御する。具体的には、燃料電池スタック2の電解質膜111が乾いた状態であり、液水の排出性能を低下させてもフラッディングのおそれがないときは、下流バッファタンク37内の温度を上昇させて、流路内最低アノードガス濃度を高くする。これにより、発電の安定性を向上させることができる一方で、燃料電池スタック2の電解質膜111が湿った状態のときは、逆に下流バッファタンク37内の温度を下げて、アノードガスの運動エネルギーを増加させる。これにより、液水の排出性能を向上させてフラッディングの発生を抑制する。以下、本実施形態による脈動運転制御について説明する。図6は、本実施形態による脈動運転制御について説明するフローチャートである。コントローラ5は、本ルーチンを所定時間例えば10msごとに繰り返し実行する。ステップS1において、コントローラ5は、スタック負荷としての出力電流、スタック温度などの各種センサの検出値を読み込む。ステップS2において、コントローラ5は、図7のテーブルを参照し、出力電流に基づいて、脈動運転時のアノード圧の基準圧を算出する。図7に示すように、出力電流が大きいときほど、アノード圧の基準圧は大きくなる。ステップS3において、コントローラ5は、図8のテーブルを参照し、出力電流に基づいて、脈動運転時の脈動幅を算出する。図8に示すように、出力電流が大きいときほど、脈動幅は大きくなる。ステップS4において、コントローラ5は、図9のテーブルを参照し、スタック温度に基づいて、パージ弁39の基本開度を算出する。図9に示すように、スタック温度が高いときほど、パージ弁39の基本開度は大きくなる。ステップS5において、コントローラ5は、バッファ温度制御処理を実施する。バッファ温度制御処理の詳細については、図10を参照して後述する。ステップS6において、コントローラ5は、基準圧を中心として、脈動幅の範囲でアノード圧を周期的に増減圧させて脈動運転を実施する。図10は、バッファ温度制御処理について説明するフローチャートである。ステップS51において、コントローラ5は、電解質膜111の湿潤状態を判断するために、燃料電池スタック2の内部高周波抵抗HFR;HighFrequencyResistannce以下内部抵抗という。を算出する。電解質膜111の湿潤状態と燃料電池スタック2の内部抵抗との間には相関関係があることが知られており、燃料電池スタック2の内部抵抗が低いほど膜中の水分量が多く、電解質膜111が濡れた状態となる。ステップS52において、コントローラ5は、燃料電池スタック2の内部抵抗が所定値よりも小さいか否かを判定する。コントローラ5は、燃料電池スタック2の内部抵抗が所定値よりも小さければ、電解質膜111が湿った状態であると判断してステップS55の処理を行う。一方で、燃料電池スタック2の内部抵抗が所定値以上であれば、電解質膜111が乾いた状態であると判断してステップS53の処理を行う。ステップS53において、コントローラ5は、上流バッファタンク35及び下流バッファタンク37内の温度を上げる。具体的には、上流バッファ電気ヒータ351及び下流バッファ電気ヒータ371をONにするとともに、上流バッファ放熱ファン352及び下流バッファ放熱ファン372をOFFにする。ステップS54において、コントローラ5は、パージ弁39の開度を基本開度に制御する。ステップS55において、コントローラ5は、上流バッファタンク35及び下流バッファタンク37内の温度を下げる。具体的には、上流バッファ電気ヒータ351及び下流バッファ電気ヒータ371をOFFにするとともに、上流バッファ放熱ファン352及び下流バッファ放熱ファン372をONにする。ステップS56において、コントローラ5は、パージ弁39の開度が基本開度よりも大きくなるように制御する。これは、下流バッファタンク37内の温度を下げると、液水の排出性能は向上するものの、流路内アノードガス濃度は低下するため、その低下分を補う必要があるからである。図11は、下流バッファタンク37内の温度が所定温度のときの、脈動幅と流路内最低アノードガス濃度との関係を、パージ弁39の開度に応じて示した図である。図11に示すように、アノード圧の減圧時において、脈動幅が同じときの流路内最低アノードガス濃度は、パージ弁39の開度を大きくして下流バッファタンク37内のアノードガス濃度を高くするほど高くなる。これは、下流バッファタンク37内のアノードガス濃度を高くするほど、下流バッファタンク37側からアノードガス流路121に逆流してくるアノードオフガス中の窒素量が少なくなり、淀み点近傍に滞留する窒素が少なくなるためである。したがって、下流バッファタンク37内の温度を下げたときに、パージ弁39の開度を大きくすることで、下流バッファタンク37内の温度を下げたことによる流路内アノードガス濃度の低下分を補うことができるのである。以上説明した本実施形態によれば、電解質膜111が乾いた状態であり、液水の排出性能を低下させてもフラッディングのおそれがないときは、上流バッファタンク35及び下流バッファタンク37の温度を上げることとした。下流バッファタンク37内の温度を上げるほど、アノード圧が上限圧に達したときの下流バッファタンク37内のアノードガスの物質量が少なくなるので、アノード圧が下限圧まで低下するのに要する時間が短くなる。そのため、下流バッファタンク37内の温度を上げることで、アノード圧の減圧時における流路内最低アノードガス濃度を高くすることができるので、安定した発電を行うことができる。また、上流バッファタンク35内の温度を上げておくことで、以下のような効果を得ることができる。燃料電池システム1を車両に搭載する場合、配置スペースや重量バランスの観点から、燃料電池スタック2が車両前方に搭載され、高圧タンク31が車両後方に搭載されることが多い。そうすると、アノードガス供給通路32が長くなる。そのため、アノードガス供給通路32を流れるアノードガスは、外気温度や走行風などの外部環境の影響を特に受けやすい。したがって、外部環境によっては燃料電池スタック2に供給するアノードガスの温度が低下し、結果として燃料電池スタック2から排出されて下流バッファタンク37に流入するアノードオフガスの温度が低くなってしまう。そうすると、下流バッファタンク37内の温度上昇を妨げることとなる。そこで、本実施形態のように上流バッファタンク35内の温度を上げておくことで、燃料電池スタック2に供給するアノードガスの温度を予め上げておくことができる。これにより、燃料電池スタック2から排出されて下流バッファタンク37に流入するアノードオフガスの温度を高くすることができる。その結果、素早く下流バッファタンク37内の温度を上げることができるので、より安定した発電を行うことができる。また本実施形態によれば、電解質膜111が湿った状態であり、フラッディングが発生しやすい状態のときは、上流バッファタンク35及び下流バッファタンク37の温度を下げることとした。下流バッファタンク37内の温度を下げるほど、アノード圧を上限圧まで増加させるのに必要なアノードガス量が多くなるので、アノード圧を上限圧まで増大させるときのアノードガスの流速が早くなる。そのため、アノードガスの運動エネルギーが増加し、液水の排出性能を向上させることができる。また、上流バッファタンク35の温度を予め下げておくことで、素早く下流バッファタンク37内の温度を下げることができるので、より液水の排出性能を向上させることができる。運動エネルギーは、ガスの密度をρ、流速をvとすると、1/2ρv2で表され、ガスの密度に比例して大きくなる。そのため、上流バッファタンク35の温度を下げるほど、燃料電池スタック2に供給されるアノードガスの密度が大きくなって運動エネルギーが増大するので、液水の排出性能を向上させることができる。また、本実施形態によれば、下流バッファタンク37内の温度を下げたときは、パージ弁39の開度を基本開度よりも大きくして下流バッファタンク37内のアノードガス濃度を高くすることとした。これにより、下流バッファタンク37の温度を下げたことによって低下した分の流路内最低アノードガス濃度をパージ弁39の開度を大きくすることで補うことができる。第2実施形態次に、本発明の第2実施形態について説明する。本実施形態は、燃料電池システム1の構成が第1実施形態と相違する。以下、その相違点を中心に説明する。なお、以下に示す実施形態では前述した第1実施形態と同様の機能を果たす部分には、同一の符号を用いて重複する説明を適宜省略する。図12は、本発明の第2実施形態によるアノードガス非循環型の燃料電池システム1の概略構成図である。本実施形態による冷却装置4は、第1分岐通路47と、第2分岐通路48と、を備える。第1分岐通路47は、冷却水循環ポンプ42よりも下流の低温冷却水通路41aから分岐して、三方弁45と冷却水循環ポンプ42との間の低温冷却水通路41aに合流する通路である。第1分岐通路47は、下流バッファタンク37内を貫通するように形成される。これにより、下流バッファタンク37内のアノードオフガスと第1分岐通路47を流れる冷却水との間で熱交換できるようになっている。第1分岐通路47には、下流バッファタンク37よりも下流に第1通水量制御弁471が設けられる。第1通水量制御弁471は、連続的又は段階的に開度を調節することができる電磁弁であり、低温冷却水通路41aから第1分岐通路47へと流入してくる冷却水の流量を調節する。第1通水量制御弁471は、コントローラ5によって開度が制御される。第2分岐通路48は、高温冷却水通路41bから分岐して、三方弁45と冷却水循環ポンプ42との間の低温冷却水通路41aに合流する通路である。第2分岐通路48は、上流バッファタンク35の内部を貫通するように形成される。これにより、上流バッファタンク35内のアノードガスと第2分岐通路48を流れる冷却水との間で熱交換できるようになっている。第2分岐通路48には、上流バッファタンク35よりも下流に第2通水量制御弁481が設けられる。第2通水量制御弁481は、連続的又は段階的に開度を調節することができる電磁弁であり、高温冷却水通路41bから第2分岐通路48へと流入してくる冷却水の流量を調節する。第2通水量制御弁481は、コントローラ5によって開度が制御される。また、本実施形態による燃料電池システム1は、高温冷却水通路41bに設けられた温度センサ46のほかに、3つの温度センサ49,353,373を備える。3つの温度センサのうちの1つは、低温温冷却水通路41aに設けられて低温温冷却水通路41aを流れる冷却水の温度を検出する温度センサ49である。もう1つは、上流バッファタンク35内に設けられて上流バッファタンク35内の温度を検出する温度センサ353である。最後の1つは、下流バッファタンク37内に設けられて下流バッファタンク37内の温度を検出する温度センサ373である。これら3つの温度センサ49,353,373の検出信号はコントローラ5に入力される。本実施形態では、低温温冷却水通路41aを流れる冷却水の温度と、下流バッファタンク37の温度と、を比較し、電解質膜111の湿潤状態に応じて第1通水量制御弁471の開度を制御することで、下流バッファタンク37内の温度を制御する。また、高温温冷却水通路41bを流れる冷却水の温度と、上流バッファタンク35の温度と、を比較し、電解質膜111の湿潤状態に応じて第2通水量制御弁481の開度を制御することで、上流バッファタンク35内の温度を制御する。以下、この本実施形態によるバッファ温度制御処理について説明する。図13は、本実施形態によるバッファ温度制御処理について説明するフローチャートである。ステップS251において、コントローラ5は、下流バッファタンク37内の温度と、低温冷却水通路41aを流れる冷却水の温度と、の大小を比較する。コントローラ5は、下流バッファタンク37内の温度が低温冷却水通路41aを流れる冷却水の温度より高ければステップS252の処理を行う。一方で、下流バッファタンク37内の温度が低温冷却水通路41aを流れる冷却水の温度以下であればステップS253の処理を行う。ステップS252において、コントローラ5は、第1通水量制御弁471を閉じて、下流バッファタンク37内のアノードオフガスと第1分岐通路47を流れる冷却水との間の熱交換を停止する。これにより、下流バッファタンク37内の温度を高温の状態に保つ。ステップS253において、コントローラ5は、第1通水量制御弁471を開き、下流バッファタンク37内のアノードガスと第1分岐通路47を流れる冷却水との間で熱交換を実施する。これにより、下流バッファタンク37内のアノードオフガスの温度を冷却水との熱交換によって上昇させる。ステップS254において、コントローラ5は、上流バッファタンク35内の温度と、高温冷却水通路41bを流れる冷却水の温度と、の大小を比較する。コントローラ5は、上流バッファタンク35内の温度が高温冷却水通路41bを流れる冷却水の温度より高ければステップS255の処理を行う。一方で、上流バッファタンク35内の温度が高温冷却水通路41bを流れる冷却水の温度以下であればステップS256の処理を行う。ステップS255において、コントローラ5は、第2通水量制御弁481を閉じて、上流バッファタンク35内のアノードガスと第2分岐通路48を流れる冷却水との間の熱交換を停止する。これにより、上流バッファタンク35内の温度を高温の状態に保つ。ステップS256において、コントローラ5は、第2通水量制御弁481を開き、上流バッファタンク35内のアノードガスと第2分岐通路48を流れる冷却水との間の熱交換を実施する。これにより、上流バッファタンク35内のアノードガスの温度を冷却水との熱交換によって上昇させる。ステップS257において、コントローラ5は、下流バッファタンク37内の温度と、低温冷却水通路41aを流れる冷却水の温度と、の大小を比較する。コントローラ5は、下流バッファタンク37内の温度が低温冷却水通路41aを流れる冷却水の温度より高ければステップS258の処理を行う。一方で、下流バッファタンク37内の温度が低温冷却水通路41aを流れる冷却水の温度以下であればステップS259の処理を行う。ステップS258において、コントローラ5は、第1通水量制御弁471を開き、下流バッファタンク37内のアノードオフガスと第1分岐通路47を流れる冷却水との間で熱交換を実施する。これにより、下流バッファタンク37内のアノードオフガスの温度を冷却水との熱交換によって下げる。ステップS259において、コントローラ5は、第1通水量制御弁471を閉じて、下流バッファタンク37内のアノードオフガスと第1分岐通路47を流れる冷却水との間の熱交換を停止する。これにより、下流バッファタンク37内の温度を低温の状態に保つ。ステップS260において、コントローラ5は、上流バッファタンク35内の温度と、高温冷却水通路41bを流れる冷却水の温度と、の大小を比較する。コントローラ5は、上流バッファタンク35内の温度が高温冷却水通路41bを流れる冷却水の温度より高ければステップS261の処理を行う。一方で、上流バッファタンク35内の温度が高温冷却水通路41bを流れる冷却水の温度以下であればステップS262の処理を行う。ステップS261において、コントローラ5は、第2通水量制御弁481を開き、上流バッファタンク35内のアノードガスと第2分岐通路48を流れる冷却水との間の熱交換を実施する。これにより、上流バッファタンク35内のアノードガスの温度を冷却水との熱交換によって下げる。ステップS262において、コントローラ5は、第2通水量制御弁481を閉じて、上流バッファタンク35内のアノードガスと第2分岐通路48を流れる冷却水との間の熱交換を停止する。これにより、上流バッファタンク35内の温度を低温の状態に保つ。以上説明した本実施形態によれば、第1実施形態と同様の効果が得られるほか、電気ヒータや放熱ファンを設ける必要がないので、消費電力を抑えることができ、燃費を向上させることができる。なお、本発明は上記の実施形態に限定されずに、その技術的な思想の範囲内において種々の変更がなしうることは明白である。上記各実施形態では、電解質膜の湿潤状態を燃料電池スタックの内部抵抗に基づいて判断していたが、これに限られるものではない。例えば、燃料電池システム1の運転状態に基づいて、前述した1及び2の電極反応によって生じる生成水の量から判断しても良い。また、アノードガス流路121内に存在する液水の量が増えてくると、ガス拡散性が阻害されて燃料電池スタック2の出力電圧が徐々に低下するので、出力電圧に基づいて判断しても良い。また上記各実施形態では、上流バッファタンク35及び下流バッファタンク37のそれぞれの温度を制御可能に構成していたが、いずれか一方の温度のみを制御可能なように構成しても良い。また上記各実施形態において、上流バッファタンク35及び下流バッファタンク37を車両前方の比較的走行風の当りやすい場所に配置することで、放熱性能を向上させて、温度を下げやすくすることができる。また、通常、車速の高い高負荷運転状態になると燃料電池スタック2の内部の生成水量が多くなるため、アノード側への液水排出性能を向上させる必要がある。上流バッファタンク35及び下流バッファタンク37を走行風の当りやすい場所に配置することで、自然とバッファタンクの温度が低下するので、液水排出性能を向上させることができる。"