パワーモジュールを冷却する装置であって、送風によって前記パワーモジュールを冷却する送風器と、前記パワーモジュールの素子温度を検出する素子温度検出手段と、前記送風器の吸気温度を検出する吸気温度検出手段と、前記送風器の駆動態様を制御するコントローラを備えており、前記コントローラが、前記素子温度と前記吸気温度の温度差に基づいて、前記送風器の駆動態様を変更する冷却装置。前記コントローラが、前記送風器を弱い送風能力で駆動しており、かつ前記素子温度と前記吸気温度の温度差が上限しきい値を超えた場合に、前記送風器を強い送風能力で駆動するように切り替え、前記送風器を強い送風能力で駆動しており、かつ前記素子温度と前記吸気温度の温度差が下限しきい値を下回った場合に、前記送風器を弱い送風能力で駆動するように切り換える請求項1の冷却装置。前記コントローラが、前記送風器を駆動しており、かつ前記素子温度と前記吸気温度の温度差が駆動しきい値を下回った場合に、前記送風器の駆動を停止させる請求項1または2の冷却装置。パワーモジュールの素子の耐熱性を確保するためには、特許文献1に記載の技術のように、パワーモジュールの素子温度に基づいて送風器の送風能力を調整することが好ましい。しかしながら、素子の温度特性は製品毎にばらつきがあり、素子の経年変化もあるため、素子に流れる電流や素子の電圧に基づいて精度よく素子温度を推定することは困難である。また、特許文献1や2に記載の技術のように、送風器を常時駆動し続けることは、消費電力の増加や、騒音の増加を招く要因となる。特に、パワーモジュールがハイブリッドカー等の車両に搭載されている場合には、車両が一旦停止した際や低速走行の際に、送風器から発生する騒音によって車両内の静粛性が損なわれてしまう。本明細書は、上記の課題を解決する技術を提供する。本明細書では、パワーモジュールの素子の耐熱性を確保しつつ、送風器の駆動に伴う消費電力を低減し、騒音の発生を抑制することが可能な技術を提供する。本明細書では、パワーモジュールを冷却する装置を開示する。その冷却装置は、送風によってパワーモジュールを冷却する送風器と、パワーモジュールの素子温度を検出する素子温度検出手段と、送風器の吸気温度を検出する吸気温度検出手段と、送風器の駆動態様を制御するコントローラを備えている。その冷却装置では、コントローラが、素子温度と吸気温度の温度差に基づいて、送風器の駆動態様を変更する。上記の冷却装置によれば、素子温度検出手段で検出される実際の素子温度と、吸気温度検出手段で検出される送風器の吸気温度に基づいて、送風器の駆動態様を変更することができる。このような構成とすることによって、パワーモジュールの素子の耐熱性を確保しつつ、送風器の送風能力を適切に調整することができ、送風器の駆動に伴う消費電力を低減し、騒音の発生を抑制することができる。上記の冷却装置では、前記コントローラが、前記送風器を弱い送風能力で駆動しており、かつ前記素子温度と前記吸気温度の温度差が上限しきい値を超えた場合に、前記送風器を強い送風能力で駆動するように切り替え、前記送風器を強い送風能力で駆動しており、かつ前記素子温度と前記吸気温度の温度差が下限しきい値を下回った場合に、前記送風器を弱い送風能力で駆動するように切り換えることが好ましい。上記の冷却装置によれば、送風器の送風能力についてヒステリシス制御を行うことで、素子の耐熱性が確保される範囲内でパワーモジュールの素子温度を安定させることができる。素子の耐熱性を確保しつつ、不必要に強い送風能力で送風器を駆動してしまうことを防ぐことができる。上記の冷却装置では、前記コントローラが、前記送風器を駆動しており、かつ前記素子温度と前記吸気温度の温度差が駆動しきい値を下回った場合に、前記送風器の駆動を停止させることが好ましい。上記の冷却装置によれば、パワーモジュールの素子が十分に冷却されていて、その後の通電による温度上昇に素子が耐えられる場合には、送風器の駆動を停止させることができる。素子の耐熱性を確保しつつ、送風器の不必要な駆動を抑制することができる。本願明細書が開示する冷却装置によれば、パワーモジュールの素子の耐熱性を確保しつつ、送風器の駆動に伴う消費電力を低減し、騒音の発生を抑制することができる。図1は本実施例の冷却装置10を示している。冷却装置10は、ヒートシンク2に密着して搭載されたインバータモジュール4を冷却するために使用される。本実施例では、インバータモジュール4は、ハイブリッドカーのモータジェネレータに組み込まれて使用される。ヒートシンク2には、空冷用のフィン6が形成されている。冷却装置10は、ヒートシンク2のフィン6に向けて送風するブロワ12を備えている。インバータモジュール4で発生した熱は、ヒートシンク2に移動し、フィン6においてブロワ12からの送風によって放熱される。冷却装置10は、ブロワ12の吸気温度を検出する吸気温度サーミスタ14と、インバータモジュール4の素子温度を検出する素子温度サーミスタ16と、ブロワ12の動作を制御するコントローラ18を備えている。コントローラ18は、吸気温度サーミスタ14で検出される吸気温度と、素子温度サーミスタ16で検出される素子温度に基づいて、ブロワ12の動作を制御する。図2AおよびBは、インバータモジュール4への通電と温度変動の関係を示している。図2Aに示すように、インバータモジュール4には、通電のオンとオフのサイクルが繰り返される。この場合、図2Bに示すように、インバータモジュール4の素子温度Tjは、通電のオンとオフのサイクルに追従して上昇と下降を繰り返しながら、徐々に上昇していく。そして、インバータモジュール4への通電がなされなくなると、インバータモジュール4の素子温度は徐々に下降していく。吸気温度Taは、インバータモジュール4の動作とは無関係に、ほぼ一定に保たれている。上記のような温度特性を考慮して、本実施例の冷却装置10では、上限しきい値T1、下限しきい値T2、駆動しきい値T3の3つのしきい値を用いて、ブロワ12の制御を行う。上限しきい値T1は、インバータモジュール4への通電のオンとオフの最初のサイクルにおける、最大の素子温度Tjh1と、そのときの吸気温度Tah1の温度差に対応している。下限しきい値T2は、インバータモジュール4への通電のオンとオフの2回目のサイクルにおける、最小の素子温度Tjc2と、そのときの吸気温度Tac2の温度差に対応している。駆動しきい値T3は、インバータモジュール4への通電のオンとオフの最初のサイクルにおける、最小の素子温度Tjc1と、そのときの吸気温度Tac1の温度差に対応している。これらの上限しきい値T1、下限しきい値T2、駆動しきい値T3は、冷却装置10が冷却する対象であるインバータモジュール4およびヒートシンク2について試験等を行うことで、予め適正な値を取得しておくことができる。これらの上限しきい値T1、下限しきい値T2、駆動しきい値T3は、予めコントローラ18に記憶されている。図3はコントローラ18が行う処理のフローチャートである。常時電源B電源が投入されると、コントローラ18はステップS2以降の処理を実行する。ステップS2では、ブロワ12を低速で駆動する。これにより、ブロワ12からヒートシンク2のフィン6へ、弱い風量での送風がなされる。ステップS4では、所定時間が経過するまで待機する。ステップS6では、素子温度サーミスタ16で検出される素子温度Tjと吸気温度サーミスタ16で検出される吸気温度Taの温度差ΔTが、駆動しきい値T3を下回るか否かを判断する。温度差ΔTが駆動しきい値T3を下回る場合YESである場合、インバータモジュール4の素子はブロワ12による冷却を必要としない程度に低温となっているので、ステップS8へ進む。ステップS8では、ブロワ12の駆動を停止して、ステップS6へ戻る。ステップS6で温度差ΔTが駆動しきい値T3以上である場合YESである場合、ステップS10へ進む。ステップS10では、ブロワ12を低速で駆動する。これにより、ブロワ12からヒートシンク2のフィン6へ、弱い風量での送風がなされる。ステップS12では、素子温度Tjと吸気温度Taの温度差ΔTが上限しきい値T1以上であるか否かを判断する。温度差ΔTが上限しきい値T1を下回っていればNOであれば、処理はステップS6へ戻る。温度差ΔTが上限しきい値T1以上であればYESであれば、処理はステップS14へ進む。ステップS14では、ブロワ12を高速で駆動する。これにより、ブロワ12からヒートシンク2のフィン6へ、強い風量での送風がなされる。ステップS16では、素子温度Tjと吸気温度Taの温度差ΔTが下限しきい値T2以下であるか否かを判断する。温度差ΔTが下限しきい値T2を超えていればNOであれば、処理はステップS14へ戻る。温度差ΔTが下限しきい値T2以下であればYESであれば、処理はステップS10へ戻る。コントローラ18がブロワ12を上記のように制御することにより、冷却装置10は以下のような動作をする。冷却装置10では、常時電源B電源が投入されると、ブロワ12を低速で駆動させ、温度差ΔTが上限しきい値T1を超えるまで、ブロワ12の低速での駆動を継続する。インバータモジュール4への通電がオンすることによって素子温度Tjが上昇し、温度差ΔTが上限しきい値T1を越えた時点で、ブロワ12を低速での駆動から高速での駆動に切り換える。その後、温度差ΔTが下限しきい値T2を下回るまで、ブロワ12の高速での駆動を継続する。インバータモジュール4への通電がオフして、ブロワ12による冷却によって素子温度Tjが低下し、温度差ΔTが下限しきい値T2を下回ると、ブロワ12を高速での駆動から低速での駆動に切り換える。このように、本実施例の冷却装置10では、ブロワ12の送風能力についてヒステリシス制御を行い、素子の耐熱性が確保される範囲内でインバータモジュール4の素子温度を安定させている。また、冷却装置10では、ブロワ12を駆動している間に、インバータモジュール4の素子温度Tjが十分に低下して、温度差ΔTが駆動しきい値T3を下回れば、その時点でブロワ12の駆動を停止する。冷却装置10は、その後に再び温度差ΔTが駆動しきい値T3以上となるまで、ブロワ12の駆動を停止させる。インバータモジュール4の素子が十分に冷却されて、次に通電がオンした場合の温度上昇に素子が耐えられることを確認した上でブロワ12の駆動を停止しているので、インバータモジュール4の素子の耐熱性を確保しつつ、ブロワ12の駆動を停止させることができる。なお、上記の冷却装置10では、インバータモジュール4がある程度の熱容量を有するヒートシンク2に密着して搭載されているので、ブロワ12が駆動していない期間においても、短時間であればインバータモジュール4の発熱をヒートシンク2へ逃がして、素子の耐熱性を確保することができる。以上のように、本実施例の冷却装置10によれば、ブロワ12を不必要に駆動することがなく、ブロワ12を駆動する際にも不必要に高速で駆動することがない。このような構成とすることによって、ブロワ12を構成する機械部品の劣化を抑制し、ブロワ12の長寿命化を図ることができる。また、ブロワ12の駆動に伴う消費電力を低減し、ブロワ12から発生する騒音の低減を図ることができる。本実施例の冷却装置10では、素子温度サーミスタ16で検出される素子温度Tjと、吸気温度サーミスタ14で検出される吸気温度Taの2つのパラメータに基づいて、ブロワ12の駆動態様を制御している。コントローラ18が扱う制御パラメータの数が少ないので、コントローラ18の構成を簡素なものとし、コントローラ18における処理を簡易なものとすることができる。これにより、コントローラ18の誤動作に起因する不具合発生のリスクを低減することができる。上記の実施例では、冷却装置10が冷却するパワーモジュールがインバータモジュール4である場合について説明したが、冷却装置10が冷却するパワーモジュールはこれに限られない。例えば、冷却装置10が冷却するパワーモジュールは、DCDCコンバータであってもよい。以上、本発明の具体例を詳細に説明したが、これらは例示に過ぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成し得るものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。