スイッチング素子を駆動制御するために、ゲート駆動信号を出力する複数の駆動回路を切替えて使用するゲート駆動装置であって、前記ゲート駆動信号として、定電流パルス信号を出力する定電流駆動回路と、前記ゲート駆動信号として、定電圧パルス信号を出力する定電圧駆動回路と、前記スイッチング素子の動作条件のうち予め選定した動作条件をパラメータとして、前記定電流駆動回路および前記定電圧駆動回路のそれぞれで前記スイッチング素子を駆動させたときの、スイッチング損失および放射ノイズの一方または両方についての情報である回路特性情報を保持する回路特性情報保持部と、前記スイッチング素子の動作条件を検出する動作条件検出部と、前記動作条件検出部が検出した動作条件と、前記回路特性情報保持部が保持する回路特性情報に基づき、前記定電流駆動回路と前記定電圧駆動回路のうちのいずれか一方を前記スイッチング素子の駆動回路として切替える駆動回路切替部と、を備えたことを特徴とするゲート駆動装置。前記選定した動作条件は、前記スイッチング素子の温度、前記スイッチング素子のコレクタまたはドレイン電流、および当該スイッチング素子を用いて構成する主回路の電圧のうちの少なくともいずれか、またはそれらの組み合わせであることを特徴とする請求項1に記載のゲート駆動装置。前記スイッチング素子のコレクタ電圧を検出するコレクタ電圧検出部を備え、前記駆動回路切替部は、ターンオン動作における前記コレクタ電圧の変化量が所定の値に達する時点までの期間は、放射ノイズが小さくなる駆動回路に切替え、前記時点以降はスイッチング損失が低くなる駆動回路に切替えることを特徴とする請求項1または2に記載のゲート駆動装置。前記所定の値は、当該スイッチング素子を用いて構成する主回路の寄生インダクタンスと前記スイッチング素子のコレクタ電流の時間変化率の積に相当する値、であることを特徴とする請求項3に記載のゲート駆動装置。前記スイッチング素子のゲート電圧を検出するゲート電圧検出部を備え、前記駆動回路切替部は、ターンオン動作において、前記ゲート電圧が所定の条件に達する時点までの期間は、放射ノイズが小さくなる駆動回路に切替え、前記時点以降はスイッチング損失が低くなる駆動回路に切替えることを特徴とする請求項1または2に記載のゲート駆動装置。前記所定の条件は、前記ゲート電圧が所定期間一定値を示すこと、であることを特徴とする請求項5に記載のゲート駆動装置。しかしながら、損失と放射ノイズがトレードオフの関係にあるとはいえ、そのトレードオフの関係は常に一定ではなく、動作条件によって変化する。そして、本発明者らは、とくに、定電流駆動回路と定電圧駆動回路のように駆動方式が異なる回路を備えた場合、ある条件では一方の回路がノイズあるいは損失特性が有利であっても、運転条件によっては、他方の回路の方が有利になる逆転現象があることを見出した。つまり、上記のようにある閾値を超えたか否かで切り替える回路を固定した場合、条件によっては逆に放射ノイズあるいは損失を増大させる可能性がある。本発明は、上記のような課題を解決するためになされたもので、動作条件が変化しても、損失およびノイズ特性に優れたスイッチング制御を実現できるゲート駆動装置を得ることを目的としている。本発明のゲート駆動装置は、スイッチング素子を駆動制御するために、ゲート駆動信号を出力する複数の駆動回路を切替えて使用するゲート駆動装置であって、前記ゲート駆動信号として、定電流パルス信号を出力する定電流駆動回路と、前記ゲート駆動信号として、定電圧パルス信号を出力する定電圧駆動回路と、前記スイッチング素子の動作条件のうち予め選定した動作条件をパラメータとして、前記定電流駆動回路および前記定電圧駆動回路のそれぞれで前記スイッチング素子を駆動させたときの、スイッチング損失および放射ノイズの一方または両方についての情報である回路特性情報を保持する回路特性情報保持部と、前記スイッチング素子の動作条件を検出する動作条件検出部と、前記動作条件検出部が検出した動作条件と、前記回路特性情報保持部が保持する回路特性情報に基づき、前記定電流駆動回路と前記定電圧駆動回路のうちのいずれか一方を前記スイッチング素子の駆動回路として切替える駆動回路切替部と、を備えたことを特徴とする。本発明のゲート駆動装置によれば、動作条件をパラメータとした特性情報と検出した動作条件にもとづいて、駆動方式の異なる駆動回路の中から適した駆動回路に切り替えるようにしたので、どのような動作条件でも、損失およびノイズ特性に優れたスイッチング制御を実現することができる。実施の形態1.図1と図2は、本発明の実施の形態1にかかる電圧駆動型スイッチング素子用のゲート駆動装置を説明するためのもので、図1はゲート駆動装置の構成を説明するための回路ブロック図、図2は定電圧駆動回路と定電流駆動回路のそれぞれのスイッチング損失と放射ノイズ強度の相関関係の例を示す図である。本発明の実施の形態1にかかる電圧駆動型スイッチング素子のゲート駆動装置について、電圧駆動型スイッチング素子としてIGBTを例に図1を用いて説明する。ゲート駆動装置1は、電圧駆動型スイッチング素子であるIGBT2のゲートにパルス信号を出力することで、IGBT2のスイッチング動作を制御する回路である。図において、ゲート駆動装置1は、ゲート駆動信号として定電圧パルス信号を出力する定電圧駆動回路11Vとゲート駆動信号として定電流パルス信号を出力する定電流駆動回路11Cとで構成される駆動回路群11と、駆動回路群11内の2つの回路11V、11Cのうち、いずれか一方の回路からの信号をIGBT2のゲートに出力するように駆動回路を切替える駆動出力切替部12と、駆動出力切替部12の切替動作を制御することで駆動動作を制御する駆動回路選択部13とを備えている。なお、図中、IGBT2およびIGBT2のスイッチング動作対象を含む電力変換器の主回路3端子丸印外側の破線部分の詳細については、記載を省略している。なお、ここではスイッチング素子としてIGBTを例とした場合について説明するが、スイッチング素子がMOSFETMetalOxideSemiconductorFieldEffectTransistorの場合でも、本発明を適用できる。駆動回路選択部13には、IGBT2の動作条件を検出し、検出した動作条件を駆動回路選択部13に出力する動作条件検出部14と、駆動回路群11内の2つの回路11V、11Cの駆動回路特性である動作条件ごとのスイッチング損失および放射ノイズレベルのデータを保持する回路特性情報保持部15とが接続されている。そして、動作条件検出部14は、電圧駆動型スイッチング素子2の動作条件を検出する回路であり、動作条件としては、素子温度、コレクタ電流スイッチング素子2がMOSFETの場合はドレイン電流に対応や主回路3の電圧等があるが、本実施の形態1では、このうち、IGBT2のコレクタ電流を検出し、検出したコレクタ電流の情報動作条件情報を駆動回路選択部13に出力する。駆動回路選択部13は、動作条件検出部14から入力されたコレクタ電流情報に基づき、回路特性情報保持部15が保持する駆動回路特性情報のうち、検出したコレクタ電流に相当する駆動回路特性を回路特性情報保持部15から取得する。そして、駆動回路選択部13は、取得した駆動回路特性に基づき、2つの回路11V、11Cのうち、いずれの駆動回路の出力がIGBT2を駆動制御するのに適しているかを判定し、適していると判定選択した駆動回路によりIGBT2を制御するよう、駆動出力切替部12の切替動作を制御する。つまり、駆動出力切替部12と駆動回路選択部13とで、駆動回路を切替えるための駆動回路切替部として機能する。ここで、本発明者が見出し、本発明にいたる契機となった駆動方式の異なる駆動回路によるスイッチング損失と放射ノイズレベルとの相関関係について説明する。背景技術でも述べたように、定電圧駆動回路において、ゲート抵抗を小さくするとスイッチング速度が速くなるためスイッチング損失は小さくなるが、その一方で、スイッチング素子から放射されるノイズ強度は大きくなる。逆に、ゲート抵抗を大きくするとスイッチング速度が遅くなるためスイッチング損失は大きくなるが、その一方で、スイッチング素子から放射されるノイズ強度は小さくなる。このように、スイッチング損失と放射ノイズ強度とはトレードオフの関係にある。同様に、定電流駆動回路においてもスイッチング損失と放射ノイズ強度とはトレードオフの関係にある。定電圧駆動回路11Vと定電流駆動回路11Cそれぞれのスイッチング損失と放射ノイズの相関関係は、例えば図2に示すようなものとなる。図2は、ある特定の電圧駆動型スイッチング素子パワー半導体素子に対し、ある特定の動作条件温度、電流、主回路3の電圧電源電圧における放射ノイズ強度ノイズレベル:縦軸のスイッチング損失Eloss:横軸依存性を、定電圧駆動回路11Vと定電流駆動回路11Cのそれぞれに対して評価した結果を示したものである。図において、横軸にはさらに下側に2つの目盛を追加しており、追加分のうち上側は定電圧駆動における、放射ノイズレベルとスイッチング損失とに対応するゲート抵抗値Rg[Ω]を、下側は定電流駆動における、放射ノイズレベルとスイッチング損失とに対応するゲート電流の逆数値1/Ig[A-1を示している。図2に示した例では、定電圧駆動回路11Vと定電流駆動回路11Cの放射ノイズ強度のスイッチング損失依存性が、Eloss=100μJ付近における交点CPで交差している。Eloss<100μJでは同一スイッチング損失となる駆動回路定数を比較した場合、定電圧駆動回路での放射ノイズ強度の方が定電流回路での放射ノイズ強度より小さく、逆にEloss>100μJでは定電流駆動回路での放射ノイズ強度の方が定電圧駆動回路での放射ノイズ強度より小さいことを表している。ここで、スイッチング損失は、スイッチング素子の動作条件、即ち、スイッチング素子温度、主回路3の電圧、コレクタ電流またはドレイン電流を規定することにより、定電圧駆動回路においてはゲート抵抗、定電流駆動回路においてはゲート電流と一対一で対応する。定電圧駆動回路11Vではゲート抵抗Rgを大きくすることによりスイッチング損失が増加し、定電流駆動回路ではゲート電流Igを小さくすることによりスイッチング損失が増加する。このことから、図2に示すように横軸に定電圧駆動回路のゲート抵抗Rg、定電流駆動回路のゲート電流の逆数1/Igを同時に表現することができる。このとき、例えば、同じ駆動方式の回路を複数使用して図2のように相関関係を表した場合、それぞれの駆動回路を使って所定のスイッチング素子を駆動した場合のスイッチング損失および放射ノイズレベルは、ひとつの相関関係の線上に載る。そのため、それぞれの駆動回路間のスイッチング損失および放射ノイズレベルの大小関係は、動作条件が変化しても変わることはない。そのため、所定の閾値を用いて回路を入れ替えることにより、スイッチング損失あるいは放射ノイズレベルを所望の方向へ変更することができた。しかし、本発明者が定電流駆動方式と定電圧駆動方式という異なる駆動方式の相関関係を検討したところ、2つの相関関係を示す線の上下関係が逆転する位置例えば図2における交点CPが動作条件によって変化し、場合によっては交点を境とする上限関係が逆転することもあることがわかった。つまり、単に特定の動作条件に対して定めた閾値に対する大小関係だけでは最適な駆動回路に切り替えることができないことがわかった。そこで、本発明の実施の形態1にかかるゲート駆動装置1では、駆動方式の異なる2つの駆動回路11V、11Cのコレクタ電流をパラメータとした駆動回路特性を保持する回路特性情報保持部15を有し、駆動回路11V、11Cの切替を制御する駆動回路選択部13が、検出した動作条件に相当する駆動回路特性に基づき、2つの駆動回路11V、11Cのうち、いずれの駆動回路の出力がIGBT2を駆動制御するのに適しているかを選定し、選定した駆動回路によりIGBT2を制御するよう、駆動出力切替部12の切替動作を制御することとした。ここで、2つの駆動回路11V、11Cの仕様設定と、駆動動作制御における駆動回路の選定について説明する。スイッチング素子を用いて構成される電力変換器には、サイズ、あるいは、冷却性能に応じてスイッチング素子のスイッチング損失に関して許容レベルが存在するため、定電圧駆動回路11Vではゲート抵抗値Rg、定電流駆動回路11Cではゲート電流値の逆数1/Igに対して上限値が存在する。また、CISPRの規格により放射ノイズレベルにも許容レベルが存在するため、定電圧駆動回路11Vではゲート抵抗値Rg、定電流駆動回路11Cではゲート電流値の逆数1/Igに対して下限値が存在する。したがって、定電圧駆動回路11Vのゲート抵抗値Rg、定電流駆動回路のゲート電流値の逆数1/Igは、所定範囲の中に収める必要があり、図2のような相関関係の中では左右および上限方向の両端を除いた領域の中で設定することになる。例えば、本実施の形態1においては、定電圧駆動回路11Vのゲート抵抗値RgをSR、定電流駆動回路11Cのゲート電流値の逆数1/IgをSIに定めている。このとき、図2の相関関係を示す動作条件では、スイッチング損失Elossについては、同程度80μJではあるが、放射ノイズレベルについては、定電圧駆動回路11Vの方が有利低放射ノイズになっている。つまり、本実施の形態1においては、駆動回路11Vと11Cとで、スイッチング損失が同程度となる仕様にし、放射ノイズレベルの大小関係が動作条件で変化することに着目し、回路特性として動作条件と放射ノイズレベルの関係を保持し、どのような動作条件でも放射ノイズレベルが低くなる駆動回路を選定するようにした。表1に、仕様を決定した駆動回路11Vと11Cについて、動作条件としてコレクタ電流が異なる場合に、それぞれ回路特性情報保持部15から駆動回路選択部13に出力される駆動回路特性を示す。表1に示すように、コレクタ電流が30Aのとき図2の相関に相当も10Aのときも両駆動回路11V、11Cのスイッチング損失は同程度の値であった。一方、放射ノイズレベルについて見ると、コレクタ電流が30Aのときは、定電圧駆動回路11Vで駆動した場合の方が、定電流駆動回路11Cで駆動した場合よりも放射ノイズレベルが低い。しかし、コレクタ電流が10Aのときは、逆に定電流駆動回路11Cで駆動した場合の方が、定電圧駆動回路11Vで駆動した場合よりも放射ノイズレベルが低くなっており、両駆動回路11V、11Cの放射ノイズレベルについての特性は逆転している。そのため、動作条件として検出したコレクタ電流が30Aのときは、駆動回路選択部13は、入力された駆動回路特性に基づき、放射ノイズレベルが低い定電圧駆動回路11Vの方が適していると判定し、選定した定電圧駆動回路11VによりIGBT2を制御するよう、駆動出力切替部12の切替動作を制御する。一方、コレクタ電流が10Aのときは、放射ノイズレベルが低い定電流駆動回路11Cの方が適していると判定し、選定した定電流駆動回路11CによりIGBT2を制御するよう、駆動出力切替部12の切替動作を制御する。なお、回路特性情報保持部15が保持する両駆動回路11V、11Cのそれぞれでスイッチング素子2を駆動させたときの特性としては、例示したコレクタ電流またはドレイン電流の他に、スイッチング素子2の素子温度、および主回路3の電圧などをパラメータとしたものが適している。さらに、これら3つのパラメータの組み合わせに対する両駆動回路11V、11Cの特性を保持することで、より多様な動作条件に適した駆動回路に切り替えることが可能となる。また、主回路3の電圧が一定あるいは一定とみなせる場合、素子温度およびコレクタ電流またはドレイン電流のいずれか一方、好ましくは組み合わせをパラメータとしてスイッチング損失と放射ノイズの関係のデータベースを保持するようにしてもよい。このようにして、回路特性情報保持部15が動作条件温度、電流、主回路3の電圧に応じた両駆動回路11V、11Cの特性スイッチング損失と放射ノイズを保持することにより、駆動回路選択部13は、動作条件検出部14が検出した動作条件情報に基づいてその動作条件に対応した両駆動回路11V、11Cの特性に応じて最適な駆動回路を選定できるようになる。ここで、回路特性情報保持部15が保持するデータベースが動作条件に対して離散的であり、動作条件検出部14から入力された動作条件に一致する動作条件がない場合、駆動回路選択部13は、入力された動作条件温度、電流、主回路3の電圧近傍の特性を例えば線形補間や近似式などの手法を用いて内挿または外挿した特性を用いて、その動作条件に適した駆動回路を選定するようにしてもよい。以上のように、本発明の実施の形態1にかかるゲート駆動装置1によれば、スイッチング素子である電圧駆動型スイッチング素子2IGBTを駆動制御するために、ゲート駆動信号を出力する複数の駆動回路を切替えて使用するゲート駆動装置1であって、ゲート駆動信号として、定電流パルス信号を出力する定電流駆動回路11Cと、ゲート駆動信号として、定電圧パルス信号を出力する定電圧駆動回路11Vと、スイッチング素子2の動作条件素子温度、コレクタ電流、主回路3の電圧のうち予め選定した動作条件をパラメータとして、定電流駆動回路11Cおよび定電圧駆動回路11Vのそれぞれでスイッチング素子2を駆動させたときの、スイッチング損失および放射ノイズの一方または両方についての情報である回路特性情報を保持する回路特性情報保持部15と、スイッチング素子2の動作条件を検出する動作条件検出部14と、動作条件検出部14が検出した動作条件と、回路特性情報保持部15が保持する回路特性情報に基づき、定電流駆動回路11Cと定電圧駆動回路11Vのうちのいずれか一方をスイッチング素子2の駆動回路として切替える駆動回路切替部駆動出力切替部12、駆動回路選択部13とを備えるように構成したので、動作条件が変化しても、損失およびノイズ特性に優れたスイッチング制御を実現できる。とくに、回路特性情報保持部15が予め保持し、動作条件検出部14が検出する予め選定した動作条件として、スイッチング素子2の温度、スイッチング素子2のコレクタ電流またはドレイン電流、および当該スイッチング素子2を用いて構成される電力変換装置の主回路3の電圧のうちの少なくともいずれか、またはそれらの組み合わせにすれば、定電圧駆動回路11Vと定電流駆動回路11Cの放射ノイズあるいはスイッチング損失特性が逆転する動作条件を網羅できるので、動作条件が変化しても所望の損失特性およびノイズ特性でスイッチング制御を実現できる。実施の形態2.本発明の実施の形態2にかかるゲート駆動装置は、実施の形態1にかかるゲート駆動装置に対し、ターンオン動作時にコレクタ電圧の変化量が所定値に達する時点までの期間と、その時点以降の期間とによって、駆動回路の切り替えを判断する基準を変更するようにしたものである。その他の構成および動作については実施の形態1と同様であるので説明を省略する。図3と図4は、本実施の形態2にかかるゲート駆動装置の構成および動作を説明するためのもので、図3は駆動装置の構成を説明するための回路ブロック図、図4はスイッチング素子2を定電圧駆動回路11Vで制御した場合の、ターンオン動作におけるコレクタ電流、コレクタ電圧およびゲート電圧の波形を示す図である。本実施の形態2にかかるゲート駆動装置1は、実施の形態1で説明した図1と比較して、図3に示すように、スイッチング素子2のコレクタ電圧Vceを検出するコレクタ電圧検出部16をさらに備え、駆動回路選択部13は、ターンオン動作において、コレクタ電圧Vceの変化量が所定値に達する時点t2までの期間と、時点t2以降の期間とによって、駆動回路の切り替えを判断する基準を変更するようにしたものである。本実施の形態2にかかるゲート駆動装置1において、上記のような構成を採用した理由について図4を用いて説明する。図4は、電圧駆動型スイッチング素子2の駆動出力として、定電圧駆動回路11Vからの定電圧パルス信号を用いてターンオン動作したときの信号波形を示したものである。図中、横軸は共通の時間軸で、縦軸は上段からそれぞれコレクタ電流Ic、コレクタ電圧Vceおよびゲート電圧Vgeを示す。ここでは、電圧駆動型スイッチング素子としてIGBT2を用いた場合を例に説明する。IGBT2のゲートエミッタ端子間に印加するゲート電圧Vgeが上昇して閾値Vthを超える時点t1と、IGBT2はターンオンしコレクタ電流Icが流れ始める。このとき、IGBT2のコレクタ電圧Vceは、主回路3の配線の寄生インダクタンスLとIGBT2を流れるコレクタ電流Icの時間変化率dIC/dtとの積L×dIC/dt分だけ主回路3の電圧VS電源電圧から電圧降下する。その後、ゲート電圧Vgeがミラー期間と呼ばれる電圧が一定となる期間を経て所定の電圧まで上昇し、コレクタ電圧Vceは0Vまで低下していき、コレクタ電流Icは所定の値となる。放射ノイズはターンオン動作時におけるコレクタ電圧Vceの急激な減少に伴って発生することが知られている。放射ノイズとスイッチング損失はトレードオフの関係にあることから、放射ノイズを抑制するためにスイッチング速度を遅くするとスイッチング損失が大きくなり、冷却器のサイズ、即ち、電力変換器のサイズが大きくなってしまう。電力変換器は、一般に主回路3の寄生インダクタンスが小さくなるように設計することから、ターンオン動作におけるL×dIC/dtによるコレクタ電圧Vceの電圧降下は小さい。そのため、ターンオン動作においてコレクタ電圧Vceが急激に減少するのは、L×dIC/dtによる電圧降下の直後である。そこで、コレクタ電圧Vceを検出し、ターンオン動作時においてコレクタ電圧Vceが主回路3の電圧VS-L×dIC/dtとなる時点、つまりターンオンした時点t1からのコレクタ電圧Vceの変化量がL×dIC/dtに達する時点t2までの期間は放射ノイズが小さくなる駆動回路を優先的に適用し、時点t2以降ではスイッチング損失が小さくなる駆動回路を優先的に適用する。このように、ターンオン動作におけるコレクタ電圧に基づいて、駆動回路を切り替える判断基準を変更することにより、電圧駆動型スイッチング素子2を低スイッチング損失かつ低放射ノイズで駆動することができる。また、スイッチング損失と放射ノイズの相関関係は動作条件で異なるため、一回一回のスイッチング動作時における素子温度やコレクタ電流またはドレイン電流値に応じた回路特性情報に基づき、スイッチング損失あるいは放射ノイズの小さな駆動回路を選択して切り替えることにより、低スイッチング損失と低ノイズを実現することができる。以上のように、本実施の形態2にかかるゲート駆動装置1によれば、電圧駆動型スイッチング素子であるIGBT2のコレクタ電圧Vceを検出するコレクタ電圧検出部16を備え、駆動回路切替部を構成する駆動回路選択部13は、ターンオン動作におけるスイッチング素子であるIGBT2のコレクタ電圧Vceの変化量が、所定値に達する時点t2までの期間は、放射ノイズが小さくなる駆動回路を選択し、時点t2以降はスイッチング損失が低くなる駆動回路を選択するように構成したので、ターンオン動作時の特性に応じて、最適な駆動回路を選択することにより、動作条件が変化しても、よりスイッチング損失およびノイズ特性に優れたスイッチング制御を実現できる。とくに、所定値として、主回路3の寄生インダクタンスLとコレクタ電流Icの時間変化率dIC/dtの積に相当する値にしたので、動作条件が変化しても、よりスイッチング損失およびノイズ特性に優れたスイッチング制御を実現できる。実施の形態3.本発明の実施の形態3にかかるゲート駆動装置は、実施の形態2にかかるゲート駆動装置に対し、ターンオン動作時にゲート電圧が一定値を保つ期間に入る時点までの期間と、その時点以降の期間とによって、駆動回路の切り替えを判断する基準を変更するようにしたものである。その他の構成および動作については実施の形態2と同様であるので説明を省略する。図5は、本実施の形態3にかかるゲート駆動装置の構成および動作を説明するための回路ブロック図である。なお、本実施の形態3においても、実施の形態2の動作の説明に用いた図4を使用する。本実施の形態3にかかるゲート駆動装置1は、実施の形態2で説明した図3と比較して、図5に示すように、コレクタ電圧検出部16の代わりに、スイッチング素子2のゲート電圧を検出するゲート電圧検出部17を備え、駆動回路選択部13は、ターンオン動作時にゲート電圧Vgeが所定条件に達する時点t3までの期間と、時点t3以降の期間とによって、駆動回路の切り替えを判断する基準を変更するようにしたものである。本実施の形態3にかかるゲート駆動装置1において、上記のような構成を採用した理由について図4を用いて説明する。図4に示したように、IGBT2のゲートエミッタ端子間に印加するゲート電圧Vgeが上昇して閾値Vthを超えると、IGBT2はターンオンしコレクタ電流Icが流れ始める。その後、ゲート電圧Vgeがミラー期間と呼ばれる電圧が一定となる期間を経て所定の電圧まで上昇し、コレクタ電圧Vceは0Vまで低下していき、コレクタ電流Icは所定の値となる。ターンオン動作時におけるコレクタ電圧Vceの急激な減少に伴って放射ノイズが発生することから、ゲート電圧Vgeを検出し、ゲート電圧Vgeが所定の条件に達する時点t3までの期間は放射ノイズが小さくなる駆動回路を優先的に適用し、その後、スイッチング損失が小さくなる駆動回路を優先的に適用する。このように、ターンオン動作において、ゲート電圧Vgeが所定の条件に達するまでの時点t3を境に駆動回路の選定基準を変化させることで、電圧駆動型スイッチング素子2を低スイッチング損失かつ低放射ノイズで駆動制御することができる。所定の条件としては、例えば、ミラー期間と呼ばれるゲート電圧Vgeが所定期間一定値となるミラー電圧Vmを示すことを確認できた状態とすることが考えられる。また、スイッチング損失と放射ノイズの相関関係は動作条件で異なるため、一回一回のスイッチング動作時における素子温度やコレクタ電流またはドレイン電流値に応じた回路特性情報に基づき、スイッチング損失あるいは放射ノイズの小さな駆動回路を選択して切り替えることにより、低スイッチング損失と低ノイズを実現することができる。以上のように、本実施の形態3にかかる本実施の形態2にかかるゲート駆動装置1によれば、電圧駆動型スイッチング素子であるIGBT2のゲート電圧Vgeを検出するゲート電圧検出部17を備え、駆動回路切替部を構成する駆動回路選択部13は、ターンオン動作において、ゲート電圧Vgeが所定条件に達する時点t3までの期間は、放射ノイズが小さくなる駆動回路を選択し、時点t3以降はスイッチング損失が低くなる駆動回路を選択するように構成したので、ターンオン動作時の特性に応じて、最適な駆動回路を選択することにより、動作条件が変化しても、より損失およびノイズ特性に優れたスイッチング制御を実現できる。とくに、所定条件として、ゲート電圧Vgeが所定期間一定値Vmを示すこととしたので、ターンオン動作時の特性に応じて、最適な駆動回路を選択することにより、動作条件が変化しても、より損失およびノイズ特性に優れたスイッチング制御を実現できる。なお、本実施の形態3においても、スイッチング素子としてIGBTを適用した例に説明したが、MOSFETを適用してもよい。MOSFETを適用する場合、IGBTにおけるコレクタ電流、コレクタ電圧は、それぞれドレイン電流、ドレイン電圧に対応する。