(57)【要約】【課題】半導体スイッチの故障を検出すること。【解決手段】負荷に供給する電源電力をオン／オフする半導体スイッチ１２と、負荷に流れる電流を検出する電流検出手段（電流検出部１３）と、負荷に供給される電流の限界値を示す閾値であって時間の経過とともにその値が減少する閾値である変動閾値と、検出された電流とを比較し、電流が変動閾値を上回ったか否かを判定する判定手段（時定数回路１４、異常判定部１５）と、変動閾値を生成する時定数回路１４と、電流が変動閾値を上回ったと判定された場合には、半導体スイッチをオフの状態に制御する制御手段（半導体スイッチ駆動部１６）と、負荷に流れる電流が、負荷の定格電流に対応する検出電流よりも値が小さい第１閾値未満のときには、半導体スイッチまたは負荷がオープン故障していると判断する判断手段（半導体スイッチ故障判断部１７）とを有する。【選択図】図２
2017188983.tif 000002
【特許請求の範囲】
【請求項１】
電源と負荷の間に接続され、前記電源から前記負荷に電源電力を供給する電源供給装置において、
前記負荷に供給する電源電力をオン／オフする半導体スイッチと、
前記半導体スイッチを介して前記負荷に流れる電流を検出する電流検出手段と、
前記半導体スイッチをオンの状態にした場合に、前記負荷に供給される電流の限界値を示す閾値であって時間の経過とともにその値が減少する閾値である変動閾値と、前記電流検出手段によって検出された電流とを比較し、前記電流が前記変動閾値を上回ったか否かを判定する判定手段と、
前記変動閾値を生成する時定数回路と、
前記判定手段によって前記電流が前記変動閾値を上回ったと判定された場合には、前記半導体スイッチをオフの状態に制御する制御手段と、
前記制御手段によって前記半導体スイッチがオンの状態に制御されている場合に、前記電流検出手段によって検出された電流が、前記負荷の定格電流に対応する検出電流よりも値が小さい第１閾値未満のときには、前記半導体スイッチまたは前記負荷がオープン故障していると判断する判断手段と、
を有することを特徴とする電源供給装置。
【請求項２】
前記判断手段は、前記制御手段によって前記半導体スイッチがオンの状態に制御されている場合に、前記電流検出手段によって検出された電流が前記第１閾値以上で、かつ、前記第１閾値よりも値が大きい第２閾値であって前記定格電流に対応する検出電流よりも値が小さい前記第２閾値未満の場合は、前記半導体スイッチまたは前記負荷にオープン故障の予兆があると判断することを特徴とする請求項１に記載の電源供給装置。
【請求項３】
前記半導体スイッチに現れる電圧を検出する電圧検出手段を有し、
前記判断手段は、前記制御手段によって前記半導体スイッチがオンの状態にされている場合に、前記電流検出手段によって検出された電流が前記第１閾値未満で、かつ、前記電圧検出手段によって検出された電圧が、前記電源の電圧よりも低い第３閾値であって０Ｖに近い値の前記第３閾値未満であるときは前記負荷が故障していると判定する、
ことを特徴とする請求項１または２に記載の電源供給装置。
【請求項４】
前記判断手段は、前記制御手段によって前記半導体スイッチがオンの状態にされている場合に、前記電流検出手段によって検出された電流が前記第１閾値未満で、かつ、前記電圧検出手段によって検出された電圧が、前記第３閾値よりも値が大きい第４閾値であって電源電圧よりも値が小さい前記第４閾値以上であるときは、前記半導体スイッチがオープン故障していると判定する、
ことを特徴とする請求項３に記載の電源供給装置。
【請求項５】
前記判断手段は、前記制御手段によって前記半導体スイッチがオンの状態にされている場合に、前記電流検出手段によって検出された電流が前記第１閾値未満で、かつ、前記電圧検出手段によって検出された電圧が、前記第３閾値よりも値が大きい第４閾値であって電源電圧よりも値が小さい前記第４閾値未満であるとともに前記第３閾値以上であるときは、前記半導体スイッチにオープン故障の前兆があると判定する、
ことを特徴とする請求項３に記載の電源供給装置。
【請求項６】
前記判断手段による判断結果を、前記電源供給装置の外部に報知する報知手段を有することを特徴とする請求項１乃至５のいずれか１項に記載の電源供給装置。
【請求項７】
前記電源供給装置は、リレーボックス、ジャンクションボックス、または、接続コネクタに着脱可能に接続されることを特徴とする請求項１乃至６のいずれか１項に記載の電源供給装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源供給装置に関するものである。
【背景技術】
【０００２】
従来、自動車等の車両には、ヘッドライトスイッチ、オーディオスイッチ等のスイッチの操作に応じてヘッドライト等の電気部品（負荷）へのバッテリ電源の供給、遮断を行う電源供給装置が収容されたジャンクションボックス（電気接続箱）が搭載されている。このジャンクションボックスは、バッテリ、各種のスイッチおよび各種負荷にそれぞれ電線（ハーネス）を介して接続されている。
【０００３】
また、ジャンクションボックス内の電源供給回路には、スイッチの操作に応じて、バッテリから供給される電源を負荷に供給または遮断するための複数の半導体スイッチが設けられている。従来、負荷や半導体スイッチおよび電線を過電流から保護するために、ヒューズ等の過電流保護素子が設けられている。近年、過電流保護素子の電子化が進められており、従来のヒューズに代えて半導体スイッチの過電流保護や過熱保護機能を用いて電線を保護する電源供給装置が種々提案されている（例えば、特許文献１〜特許文献３参照）。
【０００４】
特許文献１には、負荷に電力を供給する負荷駆動用のパワー素子近傍の温度を検出し、検出温度が所定温度以上のとき、制御手段により、パワー素子への制御信号の入力を遮断し、その遮断状態を保持することで、パワー素子自身を保護する技術が開示されている。
【０００５】
また、特許文献２には、半導体素子からワイヤを介して負荷に流れる負荷電流を検出し、負荷電流が過電流制限閾値を超えると、電流制限回路により、半導体素子の駆動電流を低下させて負荷電流を過電流制限閾値以下に制限する技術が開示されている。この過電流制限閾値は、負荷電流によってワイヤが焼損する電流値以下の値に設定される。また、この過電流制限閾値は、起動時から所定時間の間は、突入電流で誤作動しないように第１の閾値に設定され、所定時間経過後は、第１の閾値より小さい第２の閾値に設定される。これにより、電線の保護を図っている。
【０００６】
さらに、特許文献３には、半導体スイッチを介して電源から負荷に流れる電流値を検出し、検出した電流値から２乗電流値を求め、熱等価回路によって半導体スイッチの温度相当値を演算によって求め、半導体スイッチの限界温度に基づいて設定された異常判定値を超えた場合に異常と判定し、異常と判定された場合に半導体スイッチをオフにする技術が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平１０−１４５２０５号公報
【特許文献２】特開２００３−１１１２６４号公報
【特許文献３】特開２００９−１４２１４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、特許文献１〜３に開示された技術では、半導体スイッチに負担がかからないように制御することはできるが、例えば、経年変化等によって半導体スイッチが故障した場合に、このような故障を検出することができないという問題点がある。
【０００９】
本発明は、以上のような状況に鑑みてなされたものであり、半導体スイッチの故障を検出することが可能な電源供給装置を提供することを目的としている。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明は、電源と負荷の間に接続され、前記電源から前記負荷に電源電力を供給する電源供給装置において、前記負荷に供給する電源電力をオン／オフする半導体スイッチと、前記半導体スイッチを介して前記負荷に流れる電流を検出する電流検出手段と、前記半導体スイッチをオンの状態にした場合に、前記負荷に供給される電流の限界値を示す閾値であって時間の経過とともにその値が減少する閾値である変動閾値と、前記電流検出手段によって検出された電流とを比較し、前記電流が前記変動閾値を上回ったか否かを判定する判定手段と、前記変動閾値を生成する時定数回路と、前記判定手段によって前記電流が前記変動閾値を上回ったと判定された場合には、前記半導体スイッチをオフの状態に制御する制御手段と、前記制御手段によって前記半導体スイッチがオンの状態に制御されている場合に、前記電流検出手段によって検出された電流が、前記負荷の定格電流に対応する検出電流よりも値が小さい第１閾値未満のときには、前記半導体スイッチまたは前記負荷がオープン故障していると判断する判断手段と、を有することを特徴とする。
このような構成によれば、半導体スイッチの故障を検出することが可能になる。
【００１１】
また、本発明は、前記判断手段は、前記制御手段によって前記半導体スイッチがオンの状態に制御されている場合に、前記電流検出手段によって検出された電流が前記第１閾値以上で、かつ、前記第１閾値よりも値が大きい第２閾値であって前記定格電流に対応する検出電流よりも値が小さい前記第２閾値未満の場合は、前記半導体スイッチまたは前記負荷にオープン故障の予兆があると判断することを特徴とする。
このような構成によれば、半導体スイッチまたは負荷のオープン故障の予兆の有無を判断することができる。
【００１２】
また、本発明は、前記半導体スイッチに現れる電圧を検出する電圧検出手段を有し、前記判断手段は、前記制御手段によって前記半導体スイッチがオンの状態にされている場合に、前記電流検出手段によって検出された電流が前記第１閾値未満で、かつ、前記電圧検出手段によって検出された電圧が、前記電源の電圧よりも低い第３閾値であって０Ｖに近い値の前記第３閾値未満であるときは前記負荷が故障していると判定する、ことを特徴とする。
このような構成によれば、負荷の故障の有無を判断することができる。
【００１３】
また、本発明は、前記判断手段は、前記制御手段によって前記半導体スイッチがオンの状態にされている場合に、前記電流検出手段によって検出された電流が前記第１閾値未満で、かつ、前記電圧検出手段によって検出された電圧が、前記第３閾値よりも値が大きい第４閾値であって電源電圧よりも値が小さい前記第４閾値以上であるときは、前記半導体スイッチがオープン故障していると判定する、ことを特徴とする。
このような構成によれば、半導体スイッチのオープン故障の有無を判断することができる。
【００１４】
また、本発明は、前記判断手段は、前記制御手段によって前記半導体スイッチがオンの状態にされている場合に、前記電流検出手段によって検出された電流が前記第１閾値未満で、かつ、前記電圧検出手段によって検出された電圧が、前記第３閾値よりも値が大きい第４閾値であって電源電圧よりも値が小さい前記第４閾値未満であるとともに前記第３閾値以上であるときは、前記半導体スイッチにオープン故障の前兆があると判定する、ことを特徴とする。
このような構成によれば、半導体スイッチにオープン故障の前兆の有無を判断することができる。
【００１５】
また、本発明は、前記判断手段による判断結果を、前記電源供給装置の外部に報知する報知手段を有することを特徴とする。
このような構成によれば、故障の有無に関する判断結果を、運転者に報知することができる。
【００１６】
また、本発明は、前記電源供給装置は、リレーボックス、ジャンクションボックス、または、接続コネクタに着脱可能に接続されることを特徴とする。
このような構成によれば、リレーボックス、ジャンクションボックス、または、接続コネクタを介して接続される負荷を確実に制御することができる。
【発明の効果】
【００１７】
本発明によれば、半導体スイッチの故障を検出することが可能な電源供給装置を提供することが可能となる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態に係る電源供給装置の構成例を示す斜視図である。
【図２】本発明の第１実施形態の構成例を示すブロック図である。
【図３】図２に示す第１実施形態の構成例を示す回路図である。
【図４】図２に示す第１実施形態の動作を説明するための図である。
【図５】図２に示す第１実施形態の動作を説明するための図である。
【図６】図２に示す第１実施形態の動作を説明するための図である。
【図７】図２に示す第１実施形態の動作を説明するための図である。
【図８】図２に示す第１実施形態の動作を説明するための図である。
【図９】図２に示す第１実施形態の動作を説明するためのフローチャートである。
【図１０】本発明の第２実施形態の動作を説明するためのフローチャートである。
【図１１】本発明の第３実施形態の構成例を示すブロック図である。
【図１２】図１１に示す第３実施形態の動作を説明するためのフローチャートである。
【図１３】本発明の第４実施形態の動作を説明するためのフローチャートである。
【図１４】本発明の第５実施形態の構成例を示すブロック図である。
【発明を実施するための形態】
【００１９】
次に、本発明の実施形態について説明する。
【００２０】
（Ａ）本発明の第１実施形態の構成の説明
図１は、本発明の第１実施形態に係る電源供給装置１の構成例を示す斜視図である。この図に示すように、本発明の第１実施形態に係る電源供給装置１は、本体部１００および蓋部１２０を有している。ここで、本体部１００は、例えば、樹脂等によって構成され、面１００ａには後述する半導体スイッチ１２を含む素子群１０５が配置されている。また、面１００ｂには蓋部１２０の側面に設けられた孔１２１，１２２と係合する爪部１０１，１０２が形成されている。また、面１００ｃには、端子１１１〜１１５が設けられている。なお、図１の例では、端子１１１はグランド端子であり、端子１１２は駆動信号が入力される端子であり、端子１１３は半導体スイッチ１２がオフの状態にされていることを示すＤＩＡＧ信号を出力する端子であり、端子１１４はバッテリが接続される端子であり、端子１１５は負荷が接続される端子である。もちろん、これ以外の配置としてもよい。蓋部１２０は、樹脂等によって構成され、本体部１００がその内部に挿入され、爪部１０１，１０２が孔１２１，１２２に係合することで本体部１００を所定位置に固定する。
【００２１】
図１に示す電源供給装置１は、例えば、車両のリレーボックス、ジャンクションボックス、または、接続コネクタに着脱可能に接続され、これらに接続される負荷に対して電源電力を供給する。
【００２２】
図２は、電源供給装置１の電気的な構成例を示すブロック図である。図２に示す例では、電源供給装置１は、半導体スイッチ１２、電流検出部１３、時定数回路１４、異常判定部１５、半導体スイッチ駆動部１６、および、半導体スイッチ故障判断部１７を有している。
【００２３】
ここで、半導体スイッチ１２は、例えば、パワーＭＯＳ−ＦＥＴ（Metal-Oxide-Semiconductor Field-Effect Transistor）によって構成され、半導体スイッチ駆動部１６によってゲート端子の電圧が制御されることでオン／オフの状態が制御される。オンの状態になった場合には、バッテリ２に蓄積されている電力を電源電力として、電線１１を介して負荷１０に供給する。なお、半導体スイッチ１２としては、パワーＭＯＳ−ＦＥＴ以外の半導体素子、例えば、ＩＧＢＴ（Insulated Gate Bipolar Transistor）や、バイポーラトランジスタを用いることも可能である。
【００２４】
電流検出部１３は、バッテリ２から半導体スイッチ１２および電線１１を介して負荷１０に流れる電流を検出し、時定数回路１４に供給する。より詳細には、電線１１に流れる負荷電流をＩｌｏａｄとするとき、このＩｌｏａｄの値に比例し、Ｉｌｏａｄよりも小さい値（例えば、１０００分の１の値）の検出電流Ｉｓを時定数回路１４に供給する。
【００２５】
時定数回路１４は、図３を参照して後述するように、半導体スイッチ１２をオンの状態にした場合に、負荷１０に対して流れる電流の限界値を示す閾値であって時間の経過とともにその値が減少する閾値である変動閾値（電流遮断特性）を生成するための時定数を有する。
【００２６】
異常判定部１５は、図３を参照して後述するように、時定数回路１４から出力される出力電圧Ｖｏを所定の基準電圧Ｖｒｅｆと比較し、出力電圧Ｖｏが基準電圧Ｖｒｅｆを上回る場合には、異常であると判定し、半導体スイッチ駆動部１６を制御して、半導体スイッチ１２をオフの状態にし、負荷１０への電力供給を遮断する。
【００２７】
半導体スイッチ駆動部１６は、図３を参照して後述するように、論理素子およびトランジスタによって構成され、電源供給装置１に対して外部から入力される外部入力信号に基づいて半導体スイッチ１２のゲートを駆動する。
【００２８】
半導体スイッチ故障判断部１７は、電流検出部１３、異常判定部１５、および、半導体スイッチ駆動部１６の状態に基づいて、半導体スイッチ１２（および負荷１０）の故障の有無を判断する。
【００２９】
図３は、図２の詳細な構成例を示す図である。負荷１０に接続される電線１１に流れる負荷電流（Ｉｌｏａｄ）を検出する電流検出部１３は、差動増幅器２３と、抵抗Ｒｓと、Ｐチャネル形のＭＯＳ−ＦＥＴ２４とを備える。差動増幅器２３の非反転入力端子に電線１１が、その反転入力端子に抵抗Ｒｓを介してバッテリ２が、その出力端子にＭＯＳ−ＦＥＴ２４のゲート端子がそれぞれ接続されている。ＭＯＳ−ＦＥＴ２４のドレイン端子は差動増幅器２３の反転入力端子と抵抗Ｒｓの接続点に、そのソース端子は時定数回路１４の電流源２６にそれぞれ接続されている。なお、符号２４ａは、ＭＯＳ−ＦＥＴ２４の寄生のダイオードを示す。また、符号１２ａは、ＭＯＳ−ＦＥＴ１２の寄生のダイオードを示す。
【００３０】
電流検出部１３は、半導体スイッチ１２のドレイン−ソース間電圧Ｖｄｓと抵抗Ｒｓの端子間電圧Ｖｓとが等しくなるように、差動増幅器２３の出力によってＭＯＳ−ＦＥＴ２４のゲート電位を制御することで、電線１１に流れる負荷電流（Ｉｌｏａｄ）に比例した電流（検出電流）Ｉｓが抵抗Ｒｓに流れるように構成されている。検出電流Ｉｓは、（負荷電流Ｉｌｏａｄ）×Ｋの値の電流である。ここで、Ｋは係数で、Ｋ＝（半導体スイッチ１２のオン抵抗Ｒｏｎ／Ｒｓ）である。この検出電流Ｉｓが、電線１１に流れる負荷電流Ｉｌｏａｄに相当する電流として、電流検出部１３から時定数回路１４へ出力される。なお、Ｉｓ＜＜Ｉｌｏａｄの関係を有しており、一例として、ＩｓはＩｌｏａｄの１０００分の１程度に設定される。
【００３１】
半導体スイッチ１２をオンの状態にすると、負荷１０に対して電流が流れるが、電流値が限界値を超えると、半導体スイッチ１２や電線１１が過電流によって損傷する（例えば、ＡＳＯ（Area of Safe Operation）破壊が生じる）。ところで、このような限界値は、時間の経過とともに変化する。図４は、半導体スイッチ１２および電線１１の限界特性を示している。図４の横軸は半導体スイッチ１２がオンになってからの経過時間を示し、縦軸は負荷電流Ｉｌｏａｄを示している。図４において、半導体限界特性３０は、半導体スイッチ１２がオンにされた後に、半導体スイッチ１２に流すことができる限界電流の経時的変化を示し、電線限界特性３１は、同じく、電線１１に流すことができる限界電流の経時的変化を示している。この図４に示すように、半導体スイッチ１２がオンの状態になった当初は、電線１１および半導体スイッチ１２に対してある程度大きな電流を流すことができるが、時間の経過とともに（経時的に）電線１１や半導体スイッチ１２が流すことができる電流の値は減少する。また、半導体限界特性３０と電線限界特性３１とは特性が異なっている。なお、図４に示す遮断禁止領域は、負荷１０が通常通り動作している場合に流れる電流の範囲を示し、半導体スイッチ１２に流れる電流がこの領域内に収まる場合には、半導体スイッチ１２を遮断することが禁止される領域である。
【００３２】
そこで、本実施形態では、半導体限界特性３０と電線限界特性３１の双方を考慮した電流遮断特性３２を設定する。そして、負荷電流Ｉｌｏａｄが、時間的に変動する変動閾値としての電流遮断特性３２を示す曲線（以下「電流遮断曲線」と称する。）を超えないように制御をすることで、電線１１および半導体スイッチ１２が過電流によって損傷しないようにする。より詳細には、本実施形態では、図４に示す電流遮断特性３２に対応する時定数を有する時定数回路１４に対して、検出電流Ｉｓを入力し、出力電圧Ｖｏが基準電圧Ｖｒｅｆを超えた場合には、半導体スイッチ１２をオフの状態にすることで、負荷電流Ｉｌｏａｄが変動閾値である電流遮断曲線を超えないようにする。
【００３３】
異常判定部１５は、コンパレータ２７を有し、時定数回路１４からの出力電圧Ｖｏと、基準電圧Ｖｒｅｆとを比較し、Ｖｏ＞Ｖｒｅｆの場合には、半導体スイッチ１２に流れる電流がその時点における電流遮断曲線を超えていると判定し、Ｈレベルの信号を出力し、Ｖｏ≦Ｖｒｅｆの場合には、Ｌレベルの信号を出力する。
【００３４】
コンパレータ２７からの出力信号は、ラッチ回路２８に入力される。このラッチ回路２８は、コンパレータ２７からＬレベルの信号が出力されている間は、Ｌレベルの信号を出力し、コンパレータ２７からＨレベルの信号が出力されると、その出力をＨレベルにラッチする。
【００３５】
半導体スイッチ駆動部１６は、ＮＡＮＤ回路２０と、ＰＮＰ形のトランジスタ２１と、ＮＰＮ形のトランジスタ２２と、インバータ２９とを備えている。ＮＡＮＤ回路２０の一方の入力端子には、半導体スイッチ１２をオン／オフさせる制御信号が端子１１２から入力される。例えば、負荷１０を動作させるための図示しないスイッチがオンに操作されるとＨレベル（例えば、５Ｖ）の制御信号が、また、スイッチがオフに操作されるとＬレベルの制御信号がＮＡＮＤ回路２０の一方の入力端子に入力される。ＮＡＮＤ回路２０の他方の入力端子には、ラッチ回路２８の出力信号がインバータ２９を介して入力される。
【００３６】
トランジスタ２１とトランジスタ２２は、コレクタ同士が接続されるとともに、ベース同士が接続されている。トランジスタ２１のエミッタには、チャージポンプ６から電源電圧を昇圧した電圧（駆動電圧）が供給され、トランジスタ２２のエミッタは接地されている。
【００３７】
以上のような構成を有する半導体スイッチ駆動部１６は、次のように動作する。
【００３８】
（１）負荷１０を動作させるための不図示のスイッチがオフの状態で、端子１１２からＬレベルの制御信号がＮＡＮＤ回路２０の一方の入力端子に入力され、かつ、ラッチ回路２８の出力信号がＬレベルで、その信号がインバータ２９で反転されてＨレベルの信号がＮＡＮＤ回路２０の他方の入力端子に入力されている場合、ＮＡＮＤ回路２０はＨレベルの信号を出力する。これにより、トランジスタ２１がオフになり、トランジスタ２２がオンになるので、チャージポンプ６からの駆動電圧が半導体スイッチ１２のゲート端子に印加されず、半導体スイッチ１２がオフ状態に維持される。
【００３９】
（２）負荷１０を動作させるための不図示のスイッチがオンに操作されると、ＮＡＮＤ回路２０の他方の入力端子にＨレベルの信号が入力されている状態で、ＮＡＮＤ回路２０の一方の入力端子にＨレベルの制御信号が入力されるので、ＮＡＮＤ回路２０はＬレベルの信号を出力する。これにより、トランジスタ２２がオフになり、トランジスタ２１がオンになるので、チャージポンプ６からの駆動電圧が半導体スイッチ１２のゲート端子に印加され、半導体スイッチ１２がオン状態にされる。この結果、負荷１０へ電線１１を介してバッテリ電源が供給され、負荷１０が駆動される。
【００４０】
（３）半導体スイッチ１２がオン状態にあるとき、ラッチ回路２８の出力信号がＬレベルからＨレベルに変化すると、ＮＡＮＤ回路２０の一方の入力端子にＨレベルの信号が入力されている状態で、他方の入力端子にＬレベルの信号が入力されるので、ＮＡＮＤ回路２０はＨレベルの信号を出力する。これにより、チャージポンプ６からの駆動電圧が半導体スイッチ１２のゲート端子に印加されなくなり、半導体スイッチ１２がオン状態からオフ状態になる。この結果、負荷１０へのバッテリ電源の供給が遮断され、負荷１０の駆動が停止する。
【００４１】
また、図３に示す電源供給装置１では、インバータ２９の入力側とラッチ回路２８の出力側は、ＤＩＡＧ端子１１３に接続されている。このＤＩＡＧ端子１１３は、ラッチ回路２８を、Ｈレベル信号を出力している状態からＬレベルの信号を出力する状態にリセットするためのリセット信号入力用の端子として用いられるとともに、ラッチ回路２８の出力信号から半導体スイッチ１２のオン／オフ状態を外部でモニタするために、ラッチ回路２８の出力信号を外部回路へ出力するための端子として用いられる。
【００４２】
半導体スイッチ故障判断部１７は、検出電流Ｉｓの値と、半導体スイッチ１２をオン／オフさせる制御信号と、ラッチ回路２８の出力とに基づいて半導体スイッチ１２（および負荷１０）の故障の有無を判断する。
【００４３】
（Ｂ）本発明の第１実施形態の動作の説明
つぎに、本発明の第１実施形態の動作について説明する。負荷（例えば、ヘッドライト）１０を駆動するためにスイッチ（例えば、ヘッドライトスイッチ）をオンに操作すると、ＮＡＮＤ回路２０の出力がＬレベルになり、トランジスタ２１がオンになってトランジスタ２２がオフになる。これにより、チャージポンプ６から駆動電圧がトランジスタ２１を介して半導体スイッチ１２のゲート端子に印加され、半導体スイッチ１２がオン状態になる。この結果、バッテリ２の電源電力が電線１１を介して負荷１０に供給され、負荷１０が起動される。
【００４４】
このようにして負荷１０が起動されると、電線１１に流れる負荷電流（Ｉｌｏａｄ）に比例した電流（検出電流Ｉｓ）が電流検出部１３により検出される。この検出電流Ｉｓは、電流検出部１３から時定数回路１４へ供給される。
【００４５】
時定数回路１４では、電流検出部１３から検出電流Ｉｓを入力し、電流源２６を介して、抵抗素子Ｒ１〜Ｒ３およびコンデンサ素子Ｃ１〜Ｃ３によって構成されるはしご形ＲＣ回路に供給する。
【００４６】
時定数回路１４は、前述した電流遮断特性３２に対応する時定数を有している。また、異常判定部１５は、時定数回路１４からの出力電圧Ｖｏと、基準電圧Ｖｒｅｆとを比較し、Ｖｏ＞Ｖｒｅｆの場合にはＨレベルの信号を出力し、それ以外の場合にはＬレベルの信号を出力する。
【００４７】
本実施形態では、時定数回路１４と異常判定部１５とが協働することによって、以下のような機能を実現する。すなわち、図５（Ａ）に示すように、一点鎖線で示す電流遮断特性３２よりも少しだけ小さい電流Ｉ１が半導体スイッチ１２に流れたとする。この場合、時定数回路１４からの出力電圧Ｖｏは、図５（Ｂ）に概略的に示すように、基準電圧Ｖｒｅｆよりも常に低い電圧Ｖｏ１となるため、異常判定部１５の出力は常にＬレベルとなる。一方、二点鎖線で示すように電流遮断特性３２よりも少しだけ大きい電流Ｉ２が半導体スイッチ１２に流れたとする。この場合、時定数回路１４からの出力電圧Ｖｏは図５（Ｂ）に概略的に示すように、基準電圧Ｖｒｅｆよりも常に高い電圧Ｖｏ２となるため、異常判定部１５の出力は常にＨレベルとなる。以上は説明を簡略化するために極端な例で説明したが、例えば、実際の動作時には、電流の値が一時的にでも電流遮断特性３２よりも大きくなると、時定数回路１４の出力電圧Ｖｏは、基準電圧Ｖｒｅｆよりも高くなるため、異常判定部１５の出力はＨレベルとなる。
【００４８】
コンパレータ２７による判定の結果、（１）出力電圧Ｖｏが基準電圧Ｖｒｅｆより低い間は、コンパレータ２７はＬレベルの信号を出力する。これにより、ＮＡＮＤ回路２０の出力信号がＬレベルに維持され、半導体スイッチ１２がオン状態に維持され、負荷１０の駆動が継続される。
【００４９】
一方、（２）負荷１０の起動後における過渡状態、あるいは、その後の定常状態において、過電流が半導体スイッチ１２に流れることで、半導体スイッチ１２に流れる電流が、図４に示す電流遮断特性３２を越えた場合には、コンパレータ２７はＨレベルの信号を出力し、ラッチ回路２８はコンパレータ２７の出力をＨレベルにラッチする。これにより、ＮＡＮＤ回路２０の出力信号がＬレベルからＨレベルになり、トランジスタ２１がオフになってトランジスタ２２がオンになるので、チャージポンプ６からの駆動電圧が半導体スイッチ１２のゲート端子に印加されなくなり、半導体スイッチ１２が強制的にオフ状態にされ、負荷１０へのバッテリ電源の供給が遮断され、負荷１０の駆動が停止する。
【００５０】
なお、過電流が半導体スイッチ１２に流れる場合としては、例えば、デッドショートにより非常に短い時間（例えば、数１００μｓ以下）に過電流が発生する場合や、パルス幅変調された制御信号が印加された場合や、断続ショート（レアショート）により断続的な過電流が発生する場合がある。このような過電流に対しても、本実施形態では、これを検出して、半導体スイッチ１２をオフの状態にすることができる。
【００５１】
本実施形態では、以上に説明したように、半導体スイッチ１２に過剰な負荷がかかることを防止するため、半導体スイッチ１２を長寿命化することができる。しかし、電源供給装置１の経年変化等によって、半導体スイッチ１２が故障する場合も想定される。故障の一例としては、例えば、半導体スイッチ１２が開放状態で導通しなくなるオープン故障がある。本実施形態では、このようなオープン故障を検出することができる。この点について、以下に説明する。
【００５２】
半導体スイッチ故障判断部１７は、まず、端子１１２から入力される外部入力信号がＨレベルである場合、すなわち、運転者によって、負荷１０を動作させるための不図示のスイッチがオンの状態にされているかを判定する。そして、外部入力信号がＨレベルである場合に、ラッチ回路２８の出力電圧がＨレベルであるときには、半導体スイッチ１２に過電流が流れている状態と判定する。
【００５３】
一方、外部入力信号がＨレベルである場合に、ラッチ回路２８の出力電圧がＬレベルであるときは、半導体スイッチ故障判断部１７は、電流検出部１３から出力される検出電流Ｉｓを参照する。そして、検出電流Ｉｓが所定の閾値Ｔｈ１未満である場合は、運転者が負荷１０を起動するためにスイッチをオンにし（外部入力信号がＨレベルの状態）、ラッチ回路２８の出力がＬレベル（過電流による電流制限が行われていない状態）にも拘わらず、負荷１０に対して電流が流れていない（検出電流Ｉｓが所定の閾値Ｔｈ１未満の状態）であることから、半導体スイッチ１２（または負荷１０）がオープン故障していると判断する。一方、検出電流Ｉｓが所定の閾値Ｔｈ１以上である場合は、正常と判断することができる。なお、閾値Ｔｈ１は、例えば、定常動作時に負荷１０に流れる定格電流に対応する検出電流よりも小さい値を用いることができる。
【００５４】
つぎに、以上の動作を図９に示すフローチャートを参照して説明する。図９に示すフローチャートは、例えば、所定の周期、または、外部入力信号がオンの状態とされている場合に実行される処理の一例である。図９に示すフローチャートの処理が開始されると、以下のステップが実行される。
【００５５】
ステップＳ１０では、半導体スイッチ故障判断部１７は、端子１１２から入力される外部入力信号がＨレベルか否かを判定し、Ｈレベルの場合（ステップＳ１０：Ｙ）にはステップＳ１１に進み、それ以外の場合（ステップＳ１０：Ｎ）には処理を終了する。例えば、運転者によって負荷１０を動作させるための不図示のスイッチがオンの状態にされた場合には、外部入力信号がＨの状態になるので、Ｙと判定してステップＳ１１に進む。
【００５６】
ステップＳ１１では、半導体スイッチ故障判断部１７は、ラッチ回路２８の出力を参照し、異常判定中か否かを判定し、異常判定中である場合（ステップＳ１１：Ｙ）にはステップＳ１２に進み、それ以外の場合（ステップＳ１１：Ｎ）にはステップＳ１３に進む。例えば、ラッチ回路２８の出力がＬレベルである場合には、異常判定はされていない（負荷１０に電流遮断曲線以上の電流は流れてない）ことから、その場合はステップＳ１３に進み、ラッチ回路２８の出力がＨレベルである場合には、異常判定がされている（負荷１０に電流遮断曲線以上の電流が流れている）ことから、その場合はステップＳ１２に進む。
【００５７】
ステップＳ１２では、半導体スイッチ故障判断部１７は、負荷１０に過電流が流れている状態と判定する。すなわち、ステップＳ１２に進む場合は、ステップＳ１０でＹと判定され（外部入力信号がＨレベルであり）、かつ、ステップＳ１１でＹと判定される場合（異常判定中の場合）であることから、半導体スイッチ故障判断部１７は、過電流が流れている状態と判定する。
【００５８】
ステップＳ１３では、半導体スイッチ故障判断部１７は、電流検出部１３から出力される検出電流Ｉｓが閾値Ｔｈ１未満か否かを判定し、Ｉｓ＜Ｔｈ１の場合（ステップＳ１３：Ｙ）は、ステップＳ１４に進み、それ以外の場合（ステップＳ１３：Ｎ）にはステップＳ１５に進む。例えば、検出電流ＩｓがＴｈ１としての１０μＡ未満である場合にはＹと判定してステップＳ１４に進む。なお、閾値Ｔｈ１としては、負荷１０に流れる定格電流に対応する検出電流よりも小さい値とすることができる。
【００５９】
ステップＳ１４では、半導体スイッチ故障判断部１７は、半導体スイッチ１２がオープン故障の状態であると判定する。すなわち、ステップＳ１４に進むのは、ステップＳ１０でＹと判定され（外部入力信号がＨレベルであり）、ステップＳ１１でＮと判定され（電流遮断曲線以上の電流は流れおらず）、ステップＳ１３でＹと判定された場合（半導体スイッチ１２に電流が殆ど流れていない場合）であるので、半導体スイッチ１２（または負荷１０）のオープン故障であると判定する。
【００６０】
ステップＳ１５では、半導体スイッチ故障判断部１７は、正常であると判定する。すなわち、ステップＳ１５に進むのは、ステップＳ１０でＹと判定され（外部入力信号がＨレベルであり）、ステップＳ１１でＮと判定され（電流遮断曲線以上の電流は流れておらず）、ステップＳ１３でＮと判定された場合（半導体スイッチ１２に一定の電流が流れている場合）であるので、正常と判定する。
【００６１】
以上のフローチャートによれば、半導体スイッチ１２（または負荷１０）のオープン故障を検出することができる。
【００６２】
以上に説明したように、本実施形態では、以下の作用効果を奏する。
【００６３】
本実施形態では、時定数回路１４の出力電圧Ｖｏは、半導体スイッチ１２をオン状態にした後（負荷１０の起動後）、半導体スイッチ１２に流れる電流Ｉｄｓに応じて変化する。例えば、半導体スイッチ１２に流れる電流が増えると、時定数回路１４では電流の増加に対応して出力電圧Ｖｏが増加する。このように変化する時定数回路１４の出力値を基準電圧Ｖｒｅｆと比較し、その出力電圧Ｖｏが基準電圧Ｖｒｅｆを超えた場合に、半導体スイッチ１２をオフ状態にすることで、図４に示す電流遮断特性３２に基づいて半導体スイッチ１２を制御することができる。このように、半導体限界特性３０および電線限界特性３１の双方を考慮した電流遮断特性３２に基づいて制御することで、半導体スイッチ１２を過電流および過熱から保護しながら効率良く使うことができる。このような領域での使用は、上記従来技術では出来ない。
【００６４】
また、デッドショート等の瞬時的に遮断が必要な場合にも容易に対応することができる。
【００６５】
上記特許文献１に記載された従来技術のように、負荷駆動用のパワー素子近傍の温度を検出し、検出温度が所定温度以上の時、パワー素子への制御信号の入力を遮断する方法では、検出温度とパワー素子の真の温度との間に差が生じたり、あるいは温度の検出に時間的な遅れが生じたりすることがある。これに対して、本実施形態によれば、電線１１に流れる電流の検出値を時定数回路１４に入力し、半導体限界特性３０および電線限界特性３１の双方を考慮した電流遮断特性３２に基づいて過電流を検出するようにしたので、半導体スイッチ１２に流れる電流を、時間遅れを生じることなく検出することができる。このため、半導体スイッチ１２の劣化および故障を抑制することができるとともに、デッドショートのように非常に短い時間（例えば、数１００μｓ以下）に発生する過電流に対しても、電線を保護することができる。
【００６６】
また、時定数回路１４は、ＲＣはしご形時定数回路により構成されているので、半導体スイッチ１２および電線１１の双方に対応した電流遮断特性３２を任意に設定できる。
【００６７】
また、電流検出部１３から時定数回路１４への出力を電流出力としているため、半導体スイッチ１２の過渡的な変動に対して、電源変動の影響をほとんど受けずに対応することができる。
【００６８】
また、時定数回路１４は、ＲＣはしご形時定数回路の定数（ＲＣはしご形回路の各段のコンデンサの容量および抵抗の抵抗値）と、基準電圧Ｖｒｅｆとを調整することで、過渡電流領域および定常動作領域（定常状態）での電流遮断特性を任意に設定可能である。
【００６９】
一例として、図６は、定常動作領域における電流遮断特性３２を変化させた特性（破線で示す特性）を示している。この図６の例では、過渡電流領域はほとんど変化させずに、定常電流領域の遮断特性だけを変化させている。また、図７は、過渡電流領域における電流遮断特性３２を変化させた特性（破線で示す特性）を示している。この図７の例では、定常電流領域はほとんど変化させずに、過渡電流領域の遮断特性だけを変化させている。また、図８は、図６および図７と比較して、負荷１０の種類が異なる場合の特性を示している。この図８の例では、遮断禁止領域の冒頭部分が矩形形状となっており、図６および図７に示す三角形状とは異なっている。このような特性を有する負荷１０の場合には、時定数回路１４の時定数および基準電圧Ｖｒｅｆを調整することで、例えば、図８に示すような、図６および図７とは異なる曲線形状を有する電流遮断特性３２に設定することができる。
【００７０】
また、上記特許文献２に記載された従来技術では、過渡状態に対応する第１の閾値と、定常状態に対応する第２の閾値によって電線を保護するようにしている。一方、本実施形態では、時定数回路１４に基づく連続的な電流遮断特性（電流遮断曲線）に基づいて制御するようにしているので、特許文献２に比較すると、細かな制御を行うことができる。また、特許文献２の段落００５２には、第１閾値に対応する抵抗を可変抵抗とし、時間の経過とともに可変抵抗の抵抗値を変更することで、連続的に変化する第１の閾値を設定することが開示されているが、可変抵抗を時間的に制御することは容易ではない。一方、本実施形態では、時定数回路１４を用いることで、連続的に変化する変動閾値を容易に設定することができる。
【００７１】
また、上記特許文献３に開示された従来技術では、半導体スイッチ１２の熱等価回路に基づいて過電流を遮断するようにしている。しかし、熱等価回路とするためには、電流の２乗値を計算する必要があることから、電流変換回路を設ける必要がある。このような２乗値を計算する回路は、複雑であり、回路の占有面積も大きいことから、製造コストが高くつくとともに、小型化が困難となるという問題点がある。しかしながら、本実施形態では、熱的な等価回路ではなく、電流そのものの遮断特性（電流遮断特性）を求めて、この電流遮断特性に基づいて半導体スイッチ１２を制御するようにしたので、２乗値を計算する回路を排除することができる。
【００７２】
さらに、本発明の実施形態では、図９に示すフローチャートを参照して説明したように、半導体スイッチ１２（または負荷１０）がオープン故障しているか否かの判定を正確に行うことができる。このような機能は、特許文献１〜３に示す従来技術には開示されていない。
【００７３】
（Ｃ）本発明の第２実施形態の説明
つぎに、本発明の第２実施形態について説明する。なお、第２実施形態の構成は、図１〜図３と同様であり、半導体スイッチ故障判断部１７において実行される処理の一部が異なっている。そこで、以下では、図１０を参照して、半導体スイッチ故障判断部１７において実行される処理について説明する。
【００７４】
図１０は、第２実施形態において実行される処理の流れの一例を説明するフローチャートである。なお、図１０において、図９と対応する部分には同一の符号を付してある。図１０では、図９に比較すると、ステップＳ３０およびステップＳ３１の処理が追加されている。これら以外は図９と同様であるので、以下ではステップＳ３０およびステップＳ３１について詳細に説明する。
【００７５】
ステップＳ３０では、半導体スイッチ故障判断部１７は、電流検出部１３から出力される検出電流Ｉｓが所定の閾値Ｔｈ２未満か否かを判定し、Ｉｓ＜Ｔｈ２を満たすと判定した場合（ステップＳ３０：Ｙ）にはステップＳ３１に進み、それ以外の場合（ステップＳ３０：Ｎ）にはステップＳ１５に進む。より詳細には、半導体スイッチ故障判断部１７は、閾値Ｔｈ１よりも値が大きい閾値Ｔｈ２（例えば、負荷１０の定格電流の１０％に対応する値）と、検出電流Ｉｓを比較し、Ｉｓ＜Ｔｈ２を満たすと判定した場合には、ステップＳ３１に進む。
【００７６】
ステップＳ３１では、半導体スイッチ故障判断部１７は、半導体スイッチ１２（または負荷１０）がオープン故障する予兆があると判定する。すなわち、ステップＳ３１に進むのは、ステップＳ１０においてＹと判定され（負荷１０の動作を開始させるための不図示のスイッチがオンの状態であり）、ステップＳ１１においてＮと判定され（半導体スイッチ１２に電流遮断曲線を超えるような電流が流れておらず）、ステップＳ１３でＮと判定され（半導体スイッチ１２に閾値Ｔｈ１以上の電流が流れており）、かつ、ステップＳ３０でＹと判定されている場合（検出電流Ｉｓが閾値Ｔｈ２未満の場合）であるので、オープン故障の前兆があると判定する。具体例を挙げると、例えば、半導体スイッチ１２のオン抵抗が増加している場合や負荷１０が動作不良の場合である。なお、ステップＳ３０でＮと判定された場合には、ステップＳ１５に進み、正常と判定される。
【００７７】
以上に説明したように、本発明の第２実施形態によれば、半導体スイッチ１２のオープン故障を検出することができるのみならず、半導体スイッチ１２（または負荷１０）のオープン故障の前兆も検出することができる。
【００７８】
（Ｄ）本発明の第３実施形態の説明
つぎに、本発明の第３実施形態について説明する。図１１は、本発明の第３実施形態の構成例を示す図である。なお、図１１において、図２と対応する部分には同一の符号を付してその説明を省略する。図１１の構成例では、図２と比較すると、電圧検出部１８が新たに追加されている。これ以外の構成は、図２の場合と同じである。
【００７９】
ここで、電圧検出部１８は、半導体スイッチ１２のドレイン−ソース間（出力端子間）の電圧Ｖｄｓを検出し、半導体スイッチ故障判断部１７に通知する。
【００８０】
つぎに、図１２を参照して、第３実施形態において実行される処理について説明する。図１２は、第３実施形態において実行される処理の流れの一例を説明するフローチャートである。なお、図１２において、図１０と対応する部分には同一の符号を付してある。図１２では、図１０に比較すると、ステップＳ５０〜ステップＳ５２の処理が追加されている。これら以外は図１２と同様であるので、以下ではステップＳ５０〜ステップＳ５２について詳細に説明する。
【００８１】
ステップＳ５０では、半導体スイッチ故障判断部１７は、電圧検出部１８によって検出された半導体スイッチ１２のドレイン−ソース間電圧Ｖｄｓが所定の閾値Ｔｈ３未満か否かを判定し、Ｖｄｓ＜Ｔｈ３を満たす場合（ステップＳ５０：Ｙ）にはステップＳ５１に進み、それ以外の場合（ステップＳ５０：Ｎ）にはステップＳ５２に進む。例えば、半導体スイッチ１２が正常な場合、半導体スイッチ１２のドレイン−ソース間電圧Ｖｄｓは、バッテリ２の電圧（１２Ｖ）よりも低く、０Ｖに近い値（例えば、１Ｖ未満の値で、数十ｍＶ程度）であるので、例えば、Ｔｈ３として１Ｖが設定されている場合には、Ｖｄｓ＜Ｔｈ３を満たすのでＹと判定してステップＳ５１に進む。
【００８２】
ステップＳ５１では、半導体スイッチ故障判断部１７は、負荷１０が故障していると判定する。すなわち、ステップＳ５１に進むのは、ステップＳ１０でＹと判定され（負荷１０を動作させるための不図示のスイッチがオンの状態とされ）、ステップＳ１１でＮと判定され（半導体スイッチ１２に電流遮断曲線を超えるような電流が流れておらず）、ステップＳ１３でＹと判定され（半導体スイッチ１２に閾値Ｔｈ１未満の電流が流れている状態であり）、かつ、ステップＳ５０でＹと判定されている（半導体スイッチ１２のドレイン−ソース間電圧Ｖｄｓが閾値Ｔｈ３未満であり、半導体スイッチ１２は正常である）ので、負荷１０が故障していると判定する。
【００８３】
ステップＳ５２では、半導体スイッチ故障判断部１７は、電圧検出部１８によって検出された半導体スイッチ１２のドレイン−ソース間電圧Ｖｄｓが所定の閾値Ｔｈ４未満か否かを判定し、Ｖｄｓ＜Ｔｈ４を満たす場合（ステップＳ５２：Ｙ）にはステップＳ３１に進み、それ以外の場合（ステップＳ５２：Ｎ）にはステップＳ１４に進む。なお、閾値Ｔｈ４は、例えば、バッテリ２の電圧の１／２程度（バッテリ２が１２Ｖの場合は６Ｖ）の値であり、かつ、Ｔｈ４＞Ｔｈ３を満たす値に設定される。前述のように、半導体スイッチ１２が正常な場合、半導体スイッチ１２のドレイン−ソース間電圧Ｖｄｓは非常に小さい（Ｖｄｓ＜Ｔｈ３を満たす）が、このＶｄｓがＴｈ３よりも大きく、かつ、Ｔｈ４（例えば、６Ｖ）よりも小さい場合には、オープン故障の予兆があると判定してステップＳ３１に進む。
【００８４】
ステップＳ３１では、半導体スイッチ故障判断部１７は、半導体スイッチ１２がオープン故障する予兆があると判定する。すなわち、ステップＳ３１に進むのは、ステップＳ１０においてＹと判定され（負荷１０の動作を開始させるための不図示のスイッチがオンの状態であり）、ステップＳ１１においてＮと判定され（半導体スイッチ１２に電流遮断曲線を超えるような電流が流れておらず）、ステップＳ１３でＹと判定され（半導体スイッチ１２にＴｈ１未満の電流が流れている状態）、かつ、ステップＳ５０でＮおよびステップＳ５２でＹと判定されている（Ｖｄｓが閾値Ｔｈ３以上かつ閾値Ｔｈ４未満の状態である）ことから、半導体スイッチ１２にオープン故障の前兆があると判定する。なお、ステップＳ５２でＮと判定された場合（ＶｄｓがＴｈ４以上の場合）には、ステップＳ１４に進み、負荷１２は正常で、半導体スイッチ１２がオープン故障していると判定する。
【００８５】
以上に説明したように、本発明の第３実施形態によれば、半導体スイッチ１２のオープン故障およびオープン故障の前兆を検出することができるのみならず、負荷１０の故障の有無を判定することができる。
【００８６】
（Ｅ）本発明の第４実施形態の説明
つぎに、本発明の第４実施形態について説明する。なお、第４実施形態の構成は、図１１と同様であり、半導体スイッチ故障判断部１７において実行される処理の一部が異なっている。そこで、以下では、図１３を参照して、半導体スイッチ故障判断部１７において実行される処理について説明する。
【００８７】
図１３は、第４実施形態において実行される処理の流れの一例を説明するフローチャートである。なお、図１３において、図１２と対応する部分には同一の符号を付してある。図１３では、図１２に比較すると、ステップＳ７０の処理が追加されている。これ以外は図１２と同様であるので、以下ではステップＳ７０を中心に説明する。
【００８８】
ステップＳ１３において、半導体スイッチ故障判断部１７が、検出電流Ｉｓが所定の閾値Ｔｈ１以上であると判定した場合（ステップＳ１３：Ｎ）は、ステップＳ７０に進む。
【００８９】
ステップＳ７０では、半導体スイッチ故障判断部１７は、検出電流Ｉｓが所定の閾値Ｔｈ２未満か否かを判定し、Ｉｓ＜Ｔｈ２を満たす場合（ステップＳ７０：Ｙ）にはステップＳ３１に進み、それ以外の場合（ステップＳ７０：Ｎ）にはステップＳ１５に進む。例えば、検出電流Ｉｓが所定の閾値Ｔｈ２未満と判定した場合にはＹと判定してステップＳ３１に進む。より詳細には、半導体スイッチ故障判断部１７は、閾値Ｔｈ１よりも値が大きい閾値Ｔｈ２（例えば、負荷１０の定格電流の１０％に対応する値）と、検出電流Ｉｓを比較し、Ｉｓ＜Ｔｈ２を満たすと判定した場合には、ステップＳ３１に進む。
【００９０】
ステップＳ３１では、半導体スイッチ故障判断部１７は、半導体スイッチ１２にオープン故障の予兆があると判定する。すなわち、ステップＳ３１に進むのは、ステップＳ１０においてＹと判定され（負荷１０の動作を開始させるための不図示のスイッチがオンの状態であり）、ステップＳ１１においてＮと判定され（半導体スイッチ１２に電流遮断曲線を超えるような電流が流れておらず）、ステップＳ１３でＮと判定され（検出電流ＩｓがＴｈ１以上で）、かつ、ステップＳ７０でＹと判定されており（検出電流ＩｓがＴｈ２未満の場合であり）、検出電流ＩｓがＴｈ１以上かつＴｈ２未満であることから、オープン故障の前兆があると判定する。なお、ステップＳ７０でＮと判定された場合には、検出電流Ｉｓが閾値Ｔｈ２以上の状態であることから半導体スイッチ１２は正常と判定する。なお、ステップＳ１３でＹと判定され（検出電流ＩｓがＴｈ１未満で）、ステップＳ５０でＮと判定され（ＶｄｓがＴｈ３以上であり）、ステップＳ５２でＹと判定された場合（ＶｄｓがＴｈ４未満である場合）にも、ステップＳ３１に進むが、これは図１２の場合と同様である。
【００９１】
以上に説明したように、本発明の第４実施形態によれば、半導体スイッチ１２のオープン故障およびオープン故障の前兆を検出することができるのみならず、負荷１０の故障を判定することができる。また、検出電流Ｉｓとドレイン−ソース間電圧Ｖｄｓの双方に基づいて、半導体スイッチ１２のオープン故障の予兆を検出することができるので、オープン故障の予兆を確実に検出することができる。
【００９２】
（Ｆ）本発明の第５実施形態の説明
つぎに、本発明の第５実施形態について説明する。図１４は、本発明の第５実施形態の構成例を示す図である。なお、図１４において、図２と対応する部分には同一の符号を付してその説明を省略する。図１４の構成例では、図２と比較すると、電源供給装置１内に外部報知部１９が追加されるとともに、外部に外部機器４０が追加されている。これ以外の構成は、図２の場合と同じである。
【００９３】
ここで、外部報知部１９は、半導体スイッチ故障判断部１７による判断結果を、外部機器４０に対して報知する機能を有する。外部機器４０は、例えば、ＥＣＵ（Electric Control Unit）等によって構成され、外部報知部１９から報知された情報を、例えば、運転者に対して提示する機能を有している。
【００９４】
このような実施形態によれば、例えば、半導体スイッチ故障判断部１７が、負荷１０に過電流が流れていると判定した場合、半導体スイッチ１２がオープン故障していると判定した場合、または、半導体スイッチ１２が正常であると判定した場合には、それぞれの判断結果を、外部報知部１９を介して外部機器４０に通知する。外部機器４０は、外部報知部１９から通知された情報に基づいて、例えば、運転者に対して、判断結果を通知する。この結果、運転者は、電源供給装置１の状態を、例えば、ボンネットを開けることなく知ることができる。なお、外部機器４０としては、複数のＬＥＤ（Light Emitting Diode）を半導体スイッチ故障判断部１７による判断結果に対応して表示する表示装置を用いることができる。あるいは、音声または画像によって、判断結果を提示するようにしてもよい。
【００９５】
以上に説明したように、本発明の第５実施形態によれば、運転者は外部機器４０が提示する情報に基づいて、電源供給装置１の状態を知ることができる。
【００９６】
（Ｃ）変形実施形態の説明
以上の各実施形態は一例であって、本発明が上述したような場合のみに限定されるものでないことはいうまでもない。例えば、以上の各実施形態では、時定数回路としては、はしご形ＲＣ回路を用いるようにしたが、例えば、はしご形ＲＬ回路を用いることも可能である。また、小型化が容易なスイッチトキャパシタ回路を用いるようにしてもよい。
【００９７】
また、時定数回路としては、図３に示すはしご形ＲＣ回路を示したが、図３は一例に過ぎず、これ以外の形状の回路を用いるようにしてもよい。
【００９８】
また、図３に示す実施形態では、電流検出部１３による検出電流Ｉｓを時定数回路１４に入力するようにしたが、検出された電流に対応する電圧を、時定数回路１４に供給するようにしてもよい。また、時定数回路１４の出力は電圧としたが、電流を出力するようにしてもよい。
【００９９】
また、図１４に示す例では、図２に示す第１実施形態に対して、外部報知部１９および外部機器４０を設けるようにしたが、例えば、図１１に示す構成に対して、外部報知部１９および外部機器４０を設けるようにしてもよい。そのような場合には、過電流判定、オープン故障判定、および、正常判定だけでなく、オープン故障予兆判定および負荷故障判定についても、運転者に対して通知することができる。
【０１００】
また、以上の実施形態では、フローチャートに基づいて、ソフトウエア的に異常の有無を判断するようにしたが、例えば、論理回路を用いてハードウエア的に異常の有無を判断するようにしてもよい。
【符号の説明】
【０１０１】
１  電源供給装置
２  バッテリ
１０  負荷
１１  電線
１２  半導体スイッチ
１３  電流検出部（電流検出手段）
１４  時定数回路（判定手段の一部）
１５  異常判定部（判定手段の一部）
１６  半導体スイッチ駆動部（制御手段）
１７  半導体スイッチ駆動部（判断手段）
１８  電圧検出部（電圧検出手段）
１９  外部報知部（報知手段）
２０  ＮＡＮＤ回路
２１，２２  トランジスタ
２３  差動増幅器
２４  ＭＯＳ−ＦＥＴ
２６  電流源
２７  コンパレータ
２８  ラッチ回路
２９  インバータ
４０  外部機器
【図１】
2017188983.tif 000003
【図２】
2017188983.tif 000004
【図３】
2017188983.tif 000005
【図４】
2017188983.tif 000006
【図５】
2017188983.tif 000007
【図６】
2017188983.tif 000008
【図７】
2017188983.tif 000009
【図８】
2017188983.tif 000010
【図９】
2017188983.tif 000011
【図１０】
2017188983.tif 000012
【図１１】
2017188983.tif 000013
【図１２】
2017188983.tif 000014
【図１３】
2017188983.tif 000015
【図１４】
2017188983.tif 000016