"作動流体を内燃機関の廃熱と熱交換させて蒸気化させる過熱器を有する廃熱回収装置であって、前記過熱器における作動流体の蒸気化の不良を判定する第1不良判定手段と、前記第1判定手段が不良と判定した場合に、前記過熱器における作動流体の蒸気化の不良を改善する処理を実行する第1改善処理実行手段と、前記第1改善処理実行手段が処理を実行した後の前記過熱器における作動流体の蒸気化の不良を判定する第2不良判定手段と、を備えることを特徴とする廃熱回収装置。前記第1改善処理実行手段は、作動流体を加熱すること、前記過熱器の内部の圧力を低下させること、のいずれか一方であることを特徴とする請求項1記載の廃熱回収装置。前記第1不良判定手段および前記第2不良判定手段は、前記廃熱回収装置の回収熱量および表面放熱量と前記内燃機関の排ガス熱量とに基づいて、前記過熱器における作動流体の蒸気化の不良を判定することを特徴とする請求項1または2記載の廃熱回収装置。前記第2判定手段が不良と判定した場合に、前記過熱器における作動流体の蒸気化の不良を改善する処理であって、かつ前記第1改善処理実行手段とは異なった処理を実行する第2改善処理実行手段と、前記第2改善処理実行手段が処理を実行した後の前記過熱器における作動流体の蒸気化の不良を判定する第3不良判定手段と、を備えることを特徴とする請求項1から3のいずれか1項記載の廃熱回収装置。前記第2改善処理実行手段は、作動流体を加熱すること、前記過熱器の内部の圧力を低下させること、のいずれか一方であることを特徴とする請求項4記載の廃熱回収装置。前記第3不良判定手段は、前記廃熱回収装置の回収熱量および表面放熱量と前記内燃機関の排ガス熱量とに基づいて、前記過熱器における作動流体の蒸気化の不良を判定することを特徴とする請求項4または5記載の廃熱回収装置。前記第3不良判定手段が不良と判定した場合に、前記内燃機関のユーザに対して前記過熱器の故障を報知する報知手段を備えることを特徴とする請求項4から6のいずれか1項記載の廃熱回収装置。このような廃熱回収装置では、例えば装置内の作動流体の凍結、過熱器の内部圧力の上昇に伴う作動流体の沸点上昇、過熱器の故障等による不良が発生すると、作動流体が適切に蒸発できずに廃熱の回収効率が低下する。そのため、廃熱回収装置の過熱器における作動流体の蒸気化の不良を簡易かつ迅速に判定することが求められている。加えて、発生した不良に対する適切な改善処理を実行できるように、過熱器における作動流体の蒸気化不良の原因を特定することが求められている。本発明は、かかる点に鑑みてなされたものであり、過熱器における作動流体の蒸気化の不良を簡易かつ迅速に判定しつつ、不良の原因を特定することができる廃熱回収装置を提供することを目的とする。上記目的を達成するために、本発明は、作動流体を内燃機関の廃熱と熱交換させて蒸気化させる過熱器を有する廃熱回収装置であって、前記過熱器における作動流体の蒸気化の不良を判定する第1不良判定手段と、前記第1判定手段が不良と判定した場合に、前記過熱器における作動流体の蒸気化の不良を改善する処理を実行する第1改善処理実行手段と、前記第1改善処理実行手段が処理を実行した後の前記過熱器における作動流体の蒸気化の不良を判定する第2不良判定手段と、を備えることを特徴とする。上記の構成により、過熱器における作動流体の蒸気化の不良を簡易かつ迅速に判定しつつ、不良の原因を特定することができる。特に、本発明の廃熱回収装置は、前記第1改善処理実行手段が、作動流体を加熱すること、前記過熱器の内部の圧力を低下させること、のいずれか一方である構成とすることができる。上記の構成により、過熱器における作動流体の蒸気化不良の原因が、システム内の作動流体の凍結であるか、または過熱器の内部圧力の上昇に伴う作動流体の沸点上昇であるかを特定することができる。また、本発明の廃熱回収装置は、前記第1不良判定手段および前記第2不良判定手段が、前記廃熱回収装置の回収熱量および表面放熱量と前記内燃機関の排ガス熱量とに基づいて、前記過熱器における作動流体の蒸気化の不良を判定する構成とすることができる。上記の構成により、新たなセンサ等を設けることなく過熱器における作動流体の蒸気化の不良を簡易かつ迅速に判定することができる。そして、本発明の廃熱回収装置は、前記第2判定手段が不良と判定した場合に、前記過熱器における作動流体の蒸気化の不良を改善する処理であって、かつ前記第1改善処理実行手段とは異なった処理を実行する第2改善処理実行手段と、前記第2改善処理実行手段が処理を実行した後の前記過熱器における作動流体の蒸気化の不良を判定する第3不良判定手段と、を備える構成とすることができる。上記の構成により、過熱器における作動流体の蒸気化の不良を簡易かつ迅速に判定しつつ、不良の原因をより詳細に特定することができる。更に、本発明の廃熱回収装置は、前記第2改善処理実行手段が、作動流体を加熱すること、前記過熱器の内部の圧力を低下させること、のいずれか一方である構成とすることができる。上記の構成により、過熱器における作動流体の蒸気化不良の原因が、システム内の作動流体の凍結であるか、過熱器の内部圧力の上昇に伴う作動流体の沸点上昇であるか、または過熱器の故障であるか、を特定することができる。また、本発明の廃熱回収装置は、前記第3不良判定手段が、前記廃熱回収装置の回収熱量および表面放熱量と前記内燃機関の排ガス熱量とに基づいて、前記過熱器における作動流体の蒸気化の不良を判定する構成とすることができる。上記の構成により、新たなセンサ等を設けることなく過熱器における作動流体の蒸気化の不良を簡易かつ迅速に判定することができる。そして、本発明の廃熱回収装置は、前記第3不良判定手段が不良と判定した場合に、前記内燃機関のユーザに対して前記過熱器の故障を報知する報知手段を備える構成とすることができる。上記の構成により、過熱器における作動流体の蒸気化不良の原因が過熱器の故障であると特定した場合に、その旨を内燃機関のユーザに対して報知して過熱器の修理を促すことができる。本発明の廃熱回収装置によれば、過熱器における作動流体の蒸気化の不良を簡易かつ迅速に判定しつつ、不良の原因を特定することができる。以下、本発明を実施するための形態を図面と共に詳細に説明する。本発明の実施例について図面を参照しつつ説明する。図1は、本発明の廃熱回収装置を備えた廃熱回収システム1の一構成例を示した図である。図1に示す廃熱回収システム1は、常温において液体である作動流体をエンジン50の廃熱と熱交換させて蒸気化した後に、蒸気化した作動流体の熱を回収して液化させる蒸気ループシステムを形成している。廃熱回収システム1は、エンジン50の排気通路501に組み付けられた過熱器8を備えており、作動流体循環流路3を介して過熱器8と連通するヒータコア10を備えている。また、廃熱回収システム1は、システムの運転動作を総括的に制御するECUElectronicControlUnit30を備えている。そして、廃熱回収システム1は、作動流体循環流路3の途中に液溜タンク14、第1制御弁143および第2制御弁144を備えている。エンジン50は、車両に搭載される多気筒エンジンであって、各気筒は燃焼室を構成するピストンを備えている。各燃焼室のピストンはそれぞれコネクティングロッドを介して出力軸部材であるクランクシャフトに連結されている。エンジン50には、作動流体循環流路3が接続されている。作動流体循環流路3の他方は過熱器8と接続しており、これによってエンジン50と過熱器8とを作動流体が循環するサイクルが形成されている。作動流体は、過熱器8を循環する間にエンジン50の排気通路501を流通する排ガスと熱交換されることで蒸気化する。そして、蒸気化した作動流体は、作動流体循環流路3を介してエンジン50に到達し、エンジン50の一部分を局所的に暖機する。エンジン50との熱交換によって冷却された作動流体は液体に戻り、作動流体循環流路3を介して過熱器8に戻される。すなわち、エンジン50は作動流体の凝縮器として機能する。エンジン50は、その出力を調整して排ガス熱量を変更することで、過熱器8における蒸気化の効率を調整し、システム経路内を循環する作動流体の蒸気の圧力を調整する。なお、エンジン50は、本発明の第2改善処理実行手段の一構成例である。過熱器8は、エンジン50の排気浄化触媒の下流側の排気通路501に設置された蒸気発生器である。図2は、過熱器8の概略構成を示した図である。過熱器8は、その内部を作動流体が循環しており、過熱器8を通過する排ガスと作動流体とが熱交換される構成となっている。本実施例の作動流体としては水を用いるが、エンジン冷却水と同様のLLCLongLifeCoolantを用いてもよいし、その他の流体を使用してもよい。過熱器8には、作動流体循環流路3が接続されている。作動流体循環流路3の他方はエンジン50およびヒータコア10と接続しており、それによって過熱器8とエンジン50およびヒータコア10とを作動流体が循環するサイクルが形成されている。ヒータコア10は、過熱器8を通過して蒸気化した作動流体の熱によってエンジン50を搭載する車両の車内に導入される空気空調空気を加熱する。すなわち、ヒータコア10は、ブロワによって送風される空調空気を蒸気化した作動流体と熱交換させることによってエネルギ回収を行う構成である。ヒータコア10において空調空気と熱交換された作動流体は液体に戻り、作動流体循環流路3を介して過熱器8に戻される。すなわち、ヒータコア10は作動流体の凝縮器として機能する。ヒータコア10には、温度センサ101および風量センサ102が設置されており、それぞれヒータコア10の温度およびブロワの風量を検出し、ECU30に送信する。ECU30は、受信した温度センサ101および風量センサ102の検出結果から廃熱回収システム1の回収熱量を認識する。液溜タンク14は、過熱器8からエンジン50へ向かう作動流体が流通する作動流体循環流路3の途中に分岐して設けられている。液溜タンク14は、作動流体循環流路3を流通する蒸気化した作動流体を内部に取り込み、取り込んだ作動流体を凝縮し液化させて貯留する構成である。なお、液溜タンク14は、本発明の第2改善処理実行手段または第1改善処理実行手段の一構成例である。液溜タンク14と作動流体循環流路3との接続部分は第1接続部141と第2接続部142とを有しており、それぞれに第1制御弁143と第2制御弁144とが設けられている。図3は、液溜タンク14と作動流体循環流路3との接続部分の概略構成を示した図である。第1接続部141は第2接続部142よりも上方側に設けられている。第1制御弁143および第2制御弁144は、弾性部材例えばつる巻きバネの付勢力によってそれぞれ第1接続部141および第2接続部142を閉鎖する方向に付勢されている。また、第1制御弁143の閉弁方向への付勢力が第2制御弁144の閉弁方向への付勢力よりも大きく設定されている。第1制御弁143および第2制御弁144の開閉挙動について説明する。作動流体循環流路3を流通する作動流体の蒸気の圧力が上昇し弾性部材の付勢力を上回ると、第1制御弁143および第2制御弁144が第1接続部141および第2接続部142を開放する方向に移動する。これによって作動流体循環流路3と液溜タンク14とが連通し、作動流体循環流路3を流通する蒸気が液溜タンク14に流入する図3a参照。液溜タンク14に流入した蒸気は凝縮して液化し、液溜タンク14に貯留される。そして、作動流体循環流路3を流通する蒸気の圧力が低下して第1制御弁143の弾性部材の付勢力を下回ると、第1制御弁143が第1接続部141を閉鎖する方向に移動する図3b参照。すると、液溜タンク14に貯留された液化した作動流体が第2接続部142を通じて作動流体循環流路3へ流出する。作動流体循環流路3を流通する蒸気の圧力が更に低下して所定の圧力を下回ると、第2制御弁144が第2接続部142を閉鎖する方向に移動し図3c参照、作動流体循環流路3への作動流体の流出が停止する。このような制御弁の開閉挙動によって、廃熱回収システム1を循環する作動流体が所定の量に調整されることで、作動流体循環流路3の内圧が所定の圧力以下に減圧される。この場合、第1制御弁143の弾性部材の付勢力を調整することで、システム経路内を循環する作動流体の量を任意に調節することができる。なお、第1制御弁143および第2制御弁144は、本発明の第2改善処理実行手段または第1改善処理実行手段の一構成例である。作動流体が循環する作動流体循環流路3には熱線ヒータ19が設けられている。熱線ヒータ19は、具体的には、エンジン50およびヒータコア10にて熱交換されて液化した作動流体が過熱器8に戻る側液体ラインの作動流体循環流路3に設けられている。熱線ヒータ19は、作動流体循環流路3の液体ラインの外表面に巻きつけられており、後述するECU30の指令に基づいて発熱し、作動流体循環流路3に存在する作動流体を外部側から加熱する。この場合、熱線ヒータ19は、作動流体循環流路3の液体ラインの外表面に巻きつけられる構成に限られず、液体ラインの外表面に貼り付ける構成や、作動流体循環流路3の液体ラインの内部側に設ける構成であってもよい。また、熱線ヒータ19を設置する位置は前述の部分に限られず、システム経路内の放熱の大きい任意の位置に設けることができる。なお、熱線ヒータ19は、本発明の第1改善処理実行手段および第2改善処理実行手段の一構成例である。廃熱回収システム1は、外気温センサ21を備えている。外気温センサ21は、システム外部の気温を検出し、検出結果を後述するECU30へ送信する。また、廃熱回収システム1は、室内温センサ22を備えている。室内温センサ22は、システムを搭載する車両の室内の温度を検出し、検出結果を後述するECU30へ送信する。ECU30は、受信した外気温センサ21および室内温センサ22の検出結果からシステム外部の気温および室内温度を認識する。上記に加えて、廃熱回収システム1は、システムの運転動作を総括的に制御するECU30を備えている。ECU30は、演算処理を行うCPUCentralProcessingUnitと、プログラム等を記憶するROMReadOnlyMemoryと、データ等を記憶するRAMRandomAccessMemoryやNVRAMNonVolatileRAMと、を備えるコンピュータである。本実施例のECU30は、エンジン50の運転動作を統合的に制御するECUと兼ねているが、別途設けてもよい。ECU30は、廃熱回収システム1の過熱器8における作動流体の蒸気化の不良を判定し、判定結果に基づいて不良の改善処理を実行させる。そして、ECU30は、改善処理の実行後の過熱器8における作動流体の蒸気化の不良を判定することで、不良の原因を特定する制御を実行する。以下に、ECU30が実行する廃熱回収システム1の制御について説明する。まず、ECU30は、エンジン50の運転中イグニッションスイッチON中に廃熱回収システム1の回収熱量および表面放熱量とエンジン50の排ガス熱量とを算出する。具体的には、ECU30は、温度センサ101が検出するヒータコア10の温度、風量センサ102が検出するブロワの風量、および室内温センサ22が検出する車両の室内温度から廃熱回収システム1の回収熱量を算出する。この場合、ヒータコア10の温度、ブロワの風量および室内温度とシステムの回収熱量との相関関係を予め台上試験等にて確認してマップを作成し、ECU30のROM等に記憶させておくことで、システムの回収熱量を簡易かつ迅速に算出することができる。また、ECU30は、廃熱回収システム1の回収熱量および外気温センサ21が検出するシステム外部の気温から、廃熱回収システム1の表面放熱量を算出する。そして、ECU30は、エンジン50のクランク角センサ等の検出結果から認識したエンジン50の出力回転数、負荷から、エンジン50の排ガス熱量を算出する。システムの表面放熱量およびエンジン50の排ガス熱量についても、予め台上試験等でマップを作成しておくことによって簡易かつ迅速に算出することができる。つづいて、ECU30は、算出した回収熱量、表面放熱量および排ガス熱量に基づいて過熱器8における作動流体の蒸気化の不良を判定する制御第1不良判定を実行する。具体的には、ECU30は、例えば以下の1式に基づいて廃熱回収システム1の現状値ηb値を算出する。[廃熱回収システムの現状値の算出式]Qkai:システム回収熱量,Qs:システム表面放熱量,Qex:エンジン排ガス熱量ECU30は、上記1から算出したηb値と、廃熱回収システム1の過熱器8における作動流体の蒸気化が正常に行われているときに上記1式から算出した正常値ηa値との差分|ηa-ηb|=θを算出する図4参照。この場合、正常値ηa値は、予め台上試験等で求めた値をECU30のROM等に記憶させておくことができる。そして、ECU30は、求めた差分θが所定のしきい値未満である場合、過熱器8における作動流体の蒸気化が正常に行われているすなわち不良でないと判定し、制御の処理を終了する。一方、ECU30は、求めた差分θが所定のしきい値以上である場合、過熱器8における作動流体の蒸気化が正常に行われていないすなわち不良であると判定する。ここで、不良判定のための所定のしきい値は、安全率やその他の影響を加味した任意の値を適用することができるが、ゼロ0値を適用してもよい。ECU30は、第1不良判定において過熱器8における作動流体の蒸気化が不良であると判定した場合に、不良を改善するための処理第1改善処理を実行する。具体的には、ECU30は、熱線ヒータ19に発熱するよう指令し、システム経路内の作動流体を加熱させることで、システム経路内の作動流体の凍結に基づく不良を改善する制御を実行する。ECU30は、熱線ヒータ19の発熱ONから所定時間が経過するとシステム経路内の作動流体の凍結が改善されたと判断し、熱線ヒータ19に発熱OFFを指令する。ECU30は、第1改善処理を実行した後に、再び過熱器8における作動流体の蒸気化の不良を判定する制御第2不良判定を実行する。具体的には、ECU30は、第1改善処理を実行した後の廃熱回収システム1の回収熱量および表面放熱量とエンジン50の排ガス熱量とを算出する。そして、ECU30は、上記1式から廃熱回収システム1の現状値ηb値を算出し、予め求めた正常値ηa値との差分|ηa-ηb|=θを算出する図4参照。ECU30は、求めた差分θが所定のしきい値未満である場合、過熱器8における作動流体の蒸気化が正常に行われているすなわち不良でないと判定し、不良の原因をシステム経路内の作動流体の凍結であると特定して制御の処理を終了する。一方、ECU30は、求めた差分θが所定のしきい値以上である場合、過熱器8における作動流体の蒸気化が正常に行われていないすなわち不良であると判定する。ECU30は、第2不良判定において過熱器8における作動流体の蒸気化が不良であると判定した場合に、不良を改善するための処理であって第1改善処理とは異なった処理第2改善処理を実行する。具体的には、ECU30は、エンジン50に出力向上を指令しつつ、熱線ヒータ19に発熱を指令し、システム経路内過熱器8内部の圧力を低下させることで、過熱器8の内部圧力の上昇に伴う作動流体の沸点上昇に基づく不良を改善する制御を実行する。本実施例における過熱器8の内部の圧力を低下させる制御の1例について説明する。まず、ECU30は、エンジン50に出力向上を指令し、エンジン50の排ガス熱量を増大させて過熱器8における作動流体の蒸気化を促進する。あわせて、ECU30は、ヒータコア10に発熱を指令し、作動流体循環流路3の液体ラインを流通する作動流体を加熱して蒸気化させる。これによって、システム経路内の蒸気の圧力を増大させる。システム経路内の蒸気の圧力が増大すると、第1制御弁143および第2制御弁144が第1接続部141および第2接続部142を開放する方向に移動し、作動流体循環流路3を流通する蒸気および気体が液溜タンク14内に流入する図3a参照。つづいて、ECU30は、エンジン50の出力向上を停止するよう指令しつつ、ヒータコア10に発熱を停止するよう指令することで、システム経路内の蒸気の圧力を低下させる。システム経路内の蒸気の圧力が低下すると、第1制御弁143が第1接続部141を閉鎖する方向に移動し図3b参照、液溜タンク14内に貯留された作動流体が作動流体循環流路3へ流出する。システム経路内の蒸気の圧力が更に低下すると、第2制御弁144が第2接続部142を閉鎖する方向に移動し図3c参照、作動流体循環流路3への作動流体の流出が停止する。これによって、システム経路内を循環する作動流体が所定の量に調整されるために、システム経路内が所定の圧力以下に減圧される。すなわち、エンジン50の出力を向上させて排ガス熱量を増大させる、または熱線ヒータ19を発熱させて作動流体循環流路3を流通する作動流体を加熱して蒸気化させることで、過熱器8の内部の圧力を低下させることができる。この場合、ECU30は、過熱器8の内部の圧力を低下させるためにエンジン50への出力向上、ヒータコア10への発熱、のいずれか一方を指令してもよい。また、過熱器8の内部の圧力を低下させる制御は上記に限定されない。例えば、システム経路内を減圧するポンプを備える構成であれば、ポンプの駆動をONすることで過熱器8の内部の圧力を低下させてもよい。ECU30は、第2改善処理を実行した後に、再び過熱器8における作動流体の蒸気化の不良を判定する制御第3不良判定を実行する。すなわち、ECU30は、上述の第1および第2不良判定と同様に、第2改善処理を実行した後の廃熱回収システム1の現状値ηb値と予め求めた正常値ηa値との差分|ηa-ηb|=θを算出する図4参照。そして、ECU30は、求めた差分θが所定のしきい値未満である場合、過熱器8における作動流体の蒸気化が正常に行われているすなわち不良でないと判定し、不良の原因を過熱器8の内部圧力の上昇に伴う作動流体の沸点上昇であると特定して制御の処理を終了する。一方、ECU30は、求めた差分θが所定のしきい値以上である場合、過熱器8における作動流体の蒸気化が正常に行われていないすなわち不良であると判定する。ECU30は、第3不良判定において過熱器8における作動流体の蒸気化が不良であると判定した場合に、不良の原因を過熱器8の故障であると特定する。つづいて、ECU30は、過熱器8の故障に対応する異常表示灯MalfunctionIndicatorLight,以下、MILと略記するを点灯させて、エンジン50を搭載する車両のユーザへ過熱器8の故障を報知し、制御の処理を終了する。この場合、報知手段はMILの点灯に限られず、音声等の他の手法によってユーザに故障を報知してもよい。ECU30は、車両のイグニッションスイッチがONの間、上記の制御を繰り返す。内燃機関に設けられた廃熱回収装置システムでは、過熱器において排ガスの廃熱と作動流体とを熱交換させて蒸気化させることで、エネルギ回収率を高効率化している。そのため、過熱器における作動流体の蒸気化の異常不良が発生するとエンジン廃熱の回収効率が大幅に低下してしまうことから、過熱器における作動流体の蒸気化の不良を迅速に判定しつつ、適切な改善処理を実行することが求められている。しかしながら、過熱器における作動流体の蒸気化の不良原因は、例えばシステム内の作動流体の凍結、過熱器の内部圧力の上昇に伴う作動流体の沸点上昇、過熱器の故障等がある。よって、異常不良に対する適切な改善処理を実行するために、過熱器における作動流体の蒸気化の不良の原因を特定することが要求されている。そこで、本実施例の廃熱回収システム1は、廃熱回収システム1の回収熱量および表面放熱量とエンジン50の排ガス熱量に基づき第1~第3不良判定制御を実行することで、過熱器8における作動流体の蒸気化の不良を簡易かつ迅速に判定することができる。そして、第1~第3不良判定、および第1~第2改善処理の制御を実行することで、過熱器8における作動流体の蒸気化の不良の原因が、システム内の作動流体の凍結、過熱器の内部圧力の上昇に伴う作動流体の沸点上昇、過熱器の故障のいずれであるかを特定することができる。また、本実施例の廃熱回収システム1は、過熱器8における作動流体の蒸気化の不良の判定に用いる回収熱量、表面放熱量、およびエンジン50の排ガス熱量を、新たなセンサ等を設けることなく既存の設備から求めることができる。よって、システムコストの向上を抑制することができる。なお、本実施例ではより発生頻度が高いシステム経路内の作動流体の凍結に基づく不良を改善する処理を第1改善処理とし、過熱器8の内部圧力の上昇に伴う作動流体の沸点上昇に基づく不良を改善する処理を第2改善処理としたが、これに限定されない。すなわち、内燃機関の使用環境等に応じて、過熱器8の内部圧力の上昇に伴う作動流体の沸点上昇に基づく不良を改善する処理を第1改善処理とし、システム経路内の作動流体の凍結に基づく不良を改善する処理を第2改善処理としてもよい。また、本実施例では第1~第3不良判定を実行したが、第1および第2不良判定を実行する構成であってもよい。この場合、第2不良判定の後にユーザへ過熱器8の故障を報知することができる。なお、ECU30は、本発明の第1不良判定手段、第2不良判定手段、第3不良判定手段、および報知手段の一構成例である。つづいて、ECU30の制御の流れに沿って、廃熱回収システム1の動作を説明する。図5は、ECU30の処理の一例を示すフローチャートである。本実施例の廃熱回収システム1は、廃熱回収システム1の回収熱量および表面放熱量とエンジン50の排ガス熱量に基づき第1~第3不良判定を実行しつつ、第1~第2改善処理を実行することで、過熱器8における作動流体の蒸気化の不良の原因を特定する制御を実行する。ECU30の制御は、イグニッションスイッチがONされてエンジン50が始動されると開始し、エンジン50の運転中に以下の制御の処理を繰り返す。また、ECU30は、その制御の処理中、温度センサ101、風量センサ102、外気温センサ21の検出結果を常に受信する。まず、ECU30はステップS1で、上記1式から算出した廃熱回収システム1の現状値ηb値と、予め求めた正常値ηa値との差分|ηa-ηb|=θを算出する図4参照。ECU30は、ステップS1の処理を終えると、次のステップS2へ進む。ステップS2で、ECU30は、ステップS1で算出した差分θが所定のしきい値以上であるか否かを判定する第1不良判定を実行する。なお、所定のしきい値については上述したために、その詳細な説明は省略する。差分θが所定のしきい値以上でないしきい値未満である場合ステップS2/NO、ECU30は、過熱器8における作動流体の蒸気化が正常に行われているすなわち不良でないと判定し、制御の処理を終了する。差分θが所定のしきい値以上である場合ステップS2/YESは、ECU30は、過熱器8における作動流体の蒸気化が正常に行われていないすなわち不良であると判定し、次のステップS3へ進む。ステップS3で、ECU30は、熱線ヒータ19に発熱するよう指令し、システム経路内の作動流体を加熱することで、システム経路内の作動流体の凍結に基づく不良を改善する制御第1改善処理を実行する。ECU30は、ステップS3の処理を終えると、次のステップS4へ進む。ステップS4で、ECU30は、上記1式から第1改善処理の実行後の廃熱回収システム1の現状値ηb値を算出し、予め求めた正常値ηa値との差分|ηa-ηb|=θを算出する図4参照。ECU30は、ステップS4の処理を終えると、次のステップS5へ進む。ステップS5で、ECU30は、ステップS4で算出した差分θが所定のしきい値以上であるか否かを判定する第2不良判定を実行する。差分θが所定のしきい値以上でないしきい値未満である場合ステップS5/NO、ECU30は、過熱器8における作動流体の蒸気化が正常に行われているすなわち不良でないと判定し、不良の原因をシステム経路内の作動流体の凍結であると特定して制御の処理を終了する。差分θが所定のしきい値以上である場合ステップS5/YESは、ECU30は、過熱器8における作動流体の蒸気化が正常に行われていないすなわち不良であると判定し、次のステップS6へ進む。ステップS6で、ECU30は、エンジン50および熱線ヒータ19に指令し、過熱器8の内部の圧力を低下させることで、過熱器8の内部圧力の上昇に伴う作動流体の沸点上昇に基づく不良を改善する制御第2改善処理を実行する。なお、第2改善処理の制御内容については上述したために、その詳細な説明は省略する。ECU30は、ステップS6の処理を終えると、次のステップS7へ進む。ステップS7で、ECU30は、上記1式から第2改善処理の実行後の廃熱回収システム1の現状値ηb値を算出し、予め求めた正常値ηa値との差分|ηa-ηb|=θを算出する図4参照。ECU30は、ステップS7の処理を終えると、次のステップS8へ進む。ステップS8で、ECU30は、ステップS7で算出した差分θが所定のしきい値以上であるか否かを判定する第3不良判定を実行する。差分θが所定のしきい値以上でないしきい値未満である場合ステップS8/NO、ECU30は、過熱器8における作動流体の蒸気化が正常に行われているすなわち不良でないと判定し、不良の原因を過熱器8の内部圧力の上昇に伴う作動流体の沸点上昇であると特定して制御の処理を終了する。差分θが所定のしきい値以上である場合ステップS8/YESは、ECU30は、過熱器8における作動流体の蒸気化が正常に行われていないすなわち不良であると判定し、次のステップS9へ進む。ステップS9で、ECU30は、過熱器8における作動流体の蒸気化の不良の原因を過熱器8の故障であると特定する。つづいて、ECU30は、過熱器8の故障に対応するMILを点灯させて、エンジン50を搭載する車両のユーザへ過熱器8の故障を報知する。ECU30は、ステップS9の処理を終えると、制御の処理を終了する。上記の制御を実行することで、廃熱回収システム1の過熱器8における作動流体の蒸気化の不良を簡易かつ迅速に判定することができる。更に、過熱器8における作動流体の蒸気化の不良の原因が、システム内の作動流体の凍結、過熱器の内部圧力の上昇に伴う作動流体の沸点上昇、過熱器の故障のいずれであるかを特定することができる。以上のように、本実施例の廃熱回収システムは、廃熱回収システムの回収熱量および表面放熱量とエンジンの排ガス熱量とに基づいて、過熱器における作動流体の蒸気化の不良を判定する第1不良判定手段と、第1判定手段が不良と判定した場合に、過熱器における作動流体の蒸気化の不良を改善する処理を実行する第1改善処理実行手段と、第1改善処理実行手段が処理を実行した後の廃熱回収システムの回収熱量および表面放熱量とエンジンの排ガス熱量とに基づいて、過熱器における作動流体の蒸気化の不良を判定する第2不良判定手段と、を備えることで、過熱器における作動流体の蒸気化の不良を簡易かつ迅速に判定しつつ、不良の原因を特定することができる。更に、本実施例の廃熱回収システムは、第2判定手段が不良と判定した場合に、過熱器における作動流体の蒸気化の不良を改善する処理であって、かつ第1改善処理実行手段とは異なった処理を実行する第2改善処理実行手段と、第2改善処理実行手段が処理を実行した後の廃熱回収システムの回収熱量および表面放熱量とエンジンの排ガス熱量とに基づいて、過熱器における作動流体の蒸気化の不良を判定する第3不良判定手段と、を備えることで、過熱器における作動流体の蒸気化の不良の原因をより詳細に特定することができる。上記実施例は本発明を実施するための一例にすぎない。よって本発明はこれらに限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形変更が可能である。例えば、本実施例のヒータコア10に代えて、蒸気によって回転可能なタービンを有する蒸気タービンを備えることにより、熱エネルギを電気エネルギ等に変換して回収するランキンサイクル蒸気タービンサイクルシステムに本発明を適用することもできる。また、メカ式の第1制御弁143および第2制御弁144に代えて、ECU30の指令に基づき開閉する電子制御弁や逆止弁を設けることで、液溜タンク14と作動流体循環流路3との接続部分の開閉を制御してもよい。この場合、液溜タンク14に水位センサを設けて、液溜タンク14に貯留された作動流体の量に基づき電子制御弁の開閉を制御することが望ましい。"