(57)【要約】【課題】アーク放電によるコネクタの焼損を安価に防止することができる小型の通電制御装置及び通電制御方法を提供する。【解決手段】通電制御装置２は、バッテリ３から負荷４１への電流経路に設けられたスイッチＴ１をオン／オフすることによって、電流経路を介したバッテリ３から負荷４１への通電を制御する。電圧検出部２０は電流経路上の電圧を検出する。電流センサＡ１は電流経路に流れる電流を検出する。制御部２３は、電圧検出部２０が検出した入力電圧Ｖｉｎを、電流センサＡ１が検出した電流Ｉ１で除算することによって抵抗値を算出する。制御部２３は、算出した抵抗値が所定の抵抗閾値以上であると判定した場合、駆動回路Ｄ１にスイッチＴ１をオフにさせる。【選択図】図１
2016082682.tif 000002
【特許請求の範囲】
【請求項１】
電流経路に設けられたスイッチをオン／オフすることによって、該電流経路を介した通電を制御する通電制御装置において、
該電流経路上の電圧を検出する電圧検出部と、
該電流経路に流れる電流を検出する電流検出部と、
前記電圧検出部が検出した電圧を、前記電流検出部が検出した電流で除算することによって抵抗値を算出する抵抗値算出部と、
該抵抗値算出部が算出した抵抗値が抵抗閾値以上であるか否かを判定する抵抗値判定部と、
該抵抗値判定部によって前記抵抗値が前記抵抗閾値以上であると判定された場合に前記スイッチをオフにするスイッチ制御部と
を備えることを特徴とする通電制御装置。
【請求項２】
前記抵抗値判定部は前記抵抗値が前記抵抗閾値以上であるか否かを繰り返し判定し、
前記スイッチ制御部は、前記抵抗値判定部によって前記抵抗値が前記抵抗閾値以上であると複数回連続して判定された場合に前記スイッチをオフにするように構成してあること
を特徴とする請求項１に記載の通電制御装置。
【請求項３】
前記電圧検出部が検出した電圧が電圧閾値未満であるか否かを判定する電圧判定部を備え、
前記スイッチ制御部は、前記電圧判定部によって前記電圧が前記電圧閾値未満であると判定された場合に前記スイッチをオフにするように構成してあること
を特徴とする請求項１又は請求項２に記載の通電制御装置。
【請求項４】
前記電圧判定部は、前記電圧が電圧閾値未満であるか否かを繰り返し判定し、
前記スイッチ制御部は、前記電圧判定部によって前記電圧が前記電圧閾値未満であると複数回連続して判定された場合に前記スイッチをオフにするように構成してあること
を特徴とする請求項３に記載の通電制御装置。
【請求項５】
前記スイッチ制御部は、前記スイッチをオフにした後、前記スイッチのオンを所定期間禁止するように構成してあること
を特徴とする請求項１から請求項４のいずれか１つに記載の通電制御装置。
【請求項６】
電流経路に設けられたスイッチをオン／オフすることによって、該電流経路を介した通電を制御する通電制御方法において、
該電流経路上の電圧を、該電流経路に流れる電流で除算することによって抵抗値を算出する抵抗値算出ステップと、
該抵抗値算出ステップで算出した抵抗値が抵抗閾値以上であるか否かを判定する抵抗値判定ステップと、
該抵抗値判定ステップで前記抵抗値が前記抵抗閾値以上であると判定した場合に前記スイッチをオフにするオフステップと
を備えることを特徴とする通電制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電流経路に設けられたスイッチをオン／オフすることによって電流経路を介した通電を制御する通電制御装置及び通電制御方法に関する。
【背景技術】
【０００２】
現在、車両には、バッテリから通電されるヒータ又はワイパー等の多数の電気機器（負荷）が搭載されている。バッテリから負荷への通電は通電制御装置（例えば、特許文献１を参照）によって制御されている。
【０００３】
特許文献１に記載の通電制御装置は、バッテリから負荷に流れる電流の電流経路に設けられたスイッチを有し、このスイッチをオン／オフすることによって、バッテリから負荷への通電を制御する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１４３９０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載してあるような従来の通電制御装置は、通常、スイッチの一端に接続してあるコネクタを有し、このコネクタは、負荷の一端に接続してあるコネクタと接続する。２つのコネクタが接続してある状態でスイッチをオンとした場合、バッテリから負荷へ通電される。
【０００６】
バッテリから負荷へ通電している間に前述した２つのコネクタの接続が外れた場合、２つのコネクタ間の電位差が大きくなる。そして、２つのコネクタ間の距離が短い場合、アーク放電が発生する虞がある。アーク放電が発生し続けた場合、２つのコネクタが焼損する。
【０００７】
アーク放電によるコネクタの焼損を防止するため、スイッチの一端に接続されるコネクタ、又は、負荷の一端に接続されるコネクタとして、特殊コンタクト材、マグネット若しくはコンデンサを用いて構成されるコネクタ、又は、接続不良を検出する機能を有するコネクタ等を使用することが可能である。このようなコネクタの使用により、アーク放電が発生する確率の低減、又は、アーク放電が行われる期間の短縮が行われ、アーク放電によるコネクタの焼損が防止される。
しかしながら、アーク放電によるコネクタの焼損を防止するコネクタは、接続機能以外の機能を有しているため、通常、高価であり、かつ、大型である。
【０００８】
本発明は斯かる事情に鑑みてなされたものであり、その目的とするところは、アーク放電によるコネクタの焼損を安価に防止することができる小型の通電制御装置及び通電制御方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明に係る通電制御装置は、電流経路に設けられたスイッチをオン／オフすることによって、該電流経路を介した通電を制御する通電制御装置において、該電流経路上の電圧を検出する電圧検出部と、該電流経路に流れる電流を検出する電流検出部と、前記電圧検出部が検出した電圧を、前記電流検出部が検出した電流で除算することによって抵抗値を算出する抵抗値算出部と、該抵抗値算出部が算出した抵抗値が抵抗閾値以上であるか否かを判定する抵抗値判定部と、該抵抗値判定部によって前記抵抗値が前記抵抗閾値以上であると判定された場合に前記スイッチをオフにするスイッチ制御部とを備えることを特徴とする。
【００１０】
本発明に係る通電制御装置は、前記抵抗値判定部は前記抵抗値が前記抵抗閾値以上であるか否かを繰り返し判定し、前記スイッチ制御部は、前記抵抗値判定部によって前記抵抗値が前記抵抗閾値以上であると複数回連続して判定された場合に前記スイッチをオフにするように構成してあることを特徴とする。
【００１１】
本発明に係る通電制御装置は、前記電圧検出部が検出した電圧が電圧閾値未満であるか否かを判定する電圧判定部を備え、前記スイッチ制御部は、前記電圧判定部によって前記電圧が前記電圧閾値未満であると判定された場合に前記スイッチをオフにするように構成してあることを特徴とする。
【００１２】
本発明に係る通電制御装置は、前記電圧判定部は、前記電圧が電圧閾値未満であるか否かを繰り返し判定し、前記スイッチ制御部は、前記電圧判定部によって前記電圧が前記電圧閾値未満であると複数回連続して判定された場合に前記スイッチをオフにするように構成してあることを特徴とする。
【００１３】
本発明に係る通電制御装置は、前記スイッチ制御部は、前記スイッチをオフにした後、前記スイッチのオンを所定期間禁止するように構成してあることを特徴とする。
【００１４】
本発明に係る通電制御方法は、電流経路に設けられたスイッチをオン／オフすることによって、該電流経路を介した通電を制御する通電制御方法において、該電流経路上の電圧を、該電流経路に流れる電流で除算することによって抵抗値を算出する抵抗値算出ステップと、該抵抗値算出ステップで算出した抵抗値が抵抗閾値以上であるか否かを判定する抵抗値判定ステップと、該抵抗値判定ステップで前記抵抗値が前記抵抗閾値以上であると判定した場合に前記スイッチをオフにするオフステップとを備えることを特徴とする。
【００１５】
本発明に係る通電制御装置及び通電制御方法にあっては、例えば、バッテリから負荷へ流れる電流の電流経路に設けられたスイッチをオン／オフすることによって電流経路を介した通電を制御する。スイッチがオンである場合において、通電経路上の電圧を、電流経路に流れる電流で除算することによって抵抗値を算出する。そして、算出した抵抗値が抵抗閾値以上である場合にスイッチをオフにする。
【００１６】
スイッチの一端に接続してあるコネクタと、負荷の一端に接続してあるコネクタとが接続することによって、バッテリから負荷への通電が行われている場合において、２つのコネクタの接続が外れて２つのコネクタ間でアーク放電が発生したとき、電流経路上の電圧が維持されている状態で電流経路に流れる電流が低下する。これにより、抵抗値は上昇して抵抗閾値以上となる。抵抗値が抵抗閾値以上である場合、スイッチがオフとなるので、アーク放電が長期間連続して行われることはなく、コネクタの焼損が防止される。
【００１７】
更に、スイッチの一端に接続してあるコネクタ、及び、負荷の一端に接続してあるコネクタは接続機能以外の機能を有する必要がないため、アーク放電によるコネクタの焼損が安価に防止される。また、本発明に係る通電制御装置にあっては、接続機能以外の機能を有するコネクタを用いる必要がないため、装置が小型である。
【００１８】
本発明に係る通電制御装置にあっては、電流経路上の電圧と、電流経路に流れる電流とを経時的に検出し、抵抗値を繰り返し算出し、抵抗値が抵抗閾値以上であるか否かを繰り返し判定する。そして、抵抗値が抵抗閾値以上であると複数回連続して判定した場合にスイッチをオフにする。このため、アーク放電が確実に発生している場合にスイッチをオフにすることが可能である。
【００１９】
本発明に係る通電制御装置にあっては、例えば、バッテリから負荷へ流れる電流の電流経路上の電圧を検出する。検出した電圧が電圧閾値未満である場合、スイッチをオフにする。
【００２０】
スイッチの一端に接続してあるコネクタと、バッテリの一端に接続してあるコネクタとが接続することによって、バッテリから負荷への通電が行われている場合において、２つのコネクタの接続が外れて２つのコネクタ間でアーク放電が発生したとき、電流経路上の電圧は低下して電圧閾値未満になる。電圧が電圧閾値未満である場合にスイッチがオフとなるので、アーク放電が長期間連続して行われることはなく、バッテリとの接続に用いられるコネクタの焼損も防止される。
【００２１】
更に、スイッチの一端に接続してあるコネクタ、及び、バッテリの一端に接続してあるコネクタは接続機能以外の機能を有する必要がないため、アーク放電によるコネクタの焼損が安価に防止される。また、接続機能以外の機能を有するコネクタを用いる必要がないため、装置が更に小型である。
【００２２】
本発明に係る通電制御装置にあっては、電流経路上の電圧を経時的に検出し、検出した電圧が電圧閾値未満であるか否かを繰り返し判定する。そして、検出した電圧が電圧閾値未満であると複数回連続して判定した場合にスイッチをオフにする。このため、アーク放電が確実に発生している場合にスイッチをオフにすることが可能である。
【００２３】
本発明に係る通電制御装置にあっては、算出した抵抗値が抵抗値閾値以上である判定してスイッチをオフにした後、又は、検出した電圧が電圧閾値未満である判定してスイッチをオフにした後、スイッチのオンを所定期間禁止する。従って、電流経路がバッテリから負荷へ流れる電流の電流経路である場合において、スイッチのオンを所定期間禁止することによって、バッテリ及びスイッチ夫々の一端を接続する２つのコネクタ、又は、スイッチの他端及び負荷の一端を接続する２つのコネクタが確実に冷却してある状態で負荷への通電が再開される。
【発明の効果】
【００２４】
本発明に係る通電制御装置によれば、アーク放電によるコネクタの焼損を安価に防止することができ、装置が小型である。
本発明に係る通電制御方法によれば、アーク放電によるコネクタの焼損を安価に防止することができる。
【図面の簡単な説明】
【００２５】
【図１】本実施の形態における電源システムの要部構成を示すブロック図である。
【図２】制御部が実行する第１焼損防止処理の手順を示すフローチャートである。
【図３】第１焼損防止処理を示すタイミングチャートである。
【図４】制御部が実行する第２焼損防止処理の手順を示すフローチャートである。
【図５】第２焼損防止処理を示すタイミングチャートである。
【発明を実施するための形態】
【００２６】
以下、本発明をその実施の形態を示す図面に基づいて詳述する。
図１は本実施の形態における電源システムの要部構成を示すブロック図である。電源システム１は、車両に好適に搭載され、通電制御装置２と、バッテリ３と、ｎ個（ｎ：自然数）の負荷４１，４２，・・・４ｎと、３つのコネクタ５０，５１，５２と、ｎ個のコネクタ６１，６２，・・・，６ｎとを備える。通電制御装置２は、３つのコネクタ７０，７１，７２と、ｎ個のコネクタ８１，８２，・・・，８ｎとを有する。
【００２７】
バッテリ３の正極はコネクタ５０に接続されており、コネクタ５０は通電制御装置２のコネクタ７０に接続される。バッテリ３の負極は接地されている。通信線Ｌ１の一端が接続してあるコネクタ５１は、通電制御装置２のコネクタ７１に接続される。コネクタ５２は、通電制御装置２のコネクタ７２に接続される共に接地されている。コネクタ６１，６２，・・・，６ｎ夫々は、負荷４１，４２，・・・，４ｎの一端に接続され、負荷４１，４２，・・・，４ｎ夫々の他端は接地されている。コネクタ６１，６２，・・・，６ｎ夫々は、通電制御装置２のコネクタ８１，８２，・・・，８ｎに接続される。
【００２８】
以上のように接続された電源システム１では、バッテリ３から通電制御装置２を介して、ｎ個の負荷４１，４２，・・・，４ｎに通電される。通電制御装置２には、通信線Ｌ１を介して、外部から、駆動すべき負荷４ｓ（ｓ：ｎ以下の自然数）の駆動を指示する駆動信号と、負荷４ｓの停止を指示する停止信号とが入力される。
【００２９】
通電制御装置２は、駆動信号が入力された場合、バッテリ３から、負荷４１，４２，・・・，４ｎの中で、入力された駆動信号によって駆動が指示されている負荷への通電を行う。通電制御装置２は、停止信号が入力された場合、バッテリ３から、負荷４１，４２，・・・，４ｎの中で、入力された停止信号によって停止が指示されている負荷への通電を停止する。通電制御装置２は、通信線Ｌ１を介して入力される駆動信号及び停止信号に無関係に、バッテリ３から負荷４ｓへの通電を停止する場合がある。通電制御装置２は、駆動信号及び停止信号に無関係に、バッテリ３から負荷４ｓへの通電を停止した場合、負荷４ｓへの通電の停止を示す報知信号を、通信線Ｌ１を介して、外部に出力する。
【００３０】
ｎ個の負荷４１，４２，・・・，４ｎ夫々は、車両に搭載されるヒータ又はワイパー等の電気機器である。負荷４１，４２，・・・，４ｎ夫々について、通電制御装置２を介してバッテリ３によって印加される電圧は、バッテリ３から供給される電流の大／小に比例して高／低となる。従って、バッテリ３によって印加される電圧が２分の１になった場合、バッテリ３によって供給される電流も２分の１となる。負荷４１，４２，・・・，４ｎ夫々は、バッテリ３から通電されている間作動する。
【００３１】
通電制御装置２は、コネクタ７０，７１，７２，８１，８２，・・・，８ｎの他に、電圧検出部２０、タイマ２１、記憶部２２及び制御部２３を有する。通電制御装置２は、更に、ｎ個の電流センサＡ１，Ａ２，・・・，Ａｎと、ｎ個の駆動回路Ｄ１，Ｄ２，・・・，Ｄｎと、ｎ個のタイマＥ１，Ｅ２，・・・，Ｅｎと、ｎ個のスイッチＴ１，Ｔ２，・・・，Ｔｎとを有する。スイッチＴ１，Ｔ２，・・・，Ｔｎ夫々はＮチャネル型のＦＥＴ（Field Effect Transistor）である。
【００３２】
コネクタ７０は、電圧検出部２０と、スイッチＴ１，Ｔ２，・・・，Ｔｎ夫々のドレインに接続されている。コネクタ５０，７０の接続によって、バッテリ３の正極がスイッチＴ１，Ｔ２，・・・，Ｔｎ夫々のドレインに接続される。電圧検出部２０は更に制御部２３に接続されている。
【００３３】
スイッチＴ１，Ｔ２，・・・，Ｔｎ夫々のソースは、コネクタ８１，８２，・・・，８ｎに接続されている。コネクタ８１，８２，・・・，８ｎ夫々がコネクタ６１，６２，・・・，６ｎに接続することによって、スイッチＴ１，Ｔ２，・・・，Ｔｎ夫々のソースは、負荷４１，４２，・・・，４ｎの一端に接続される。スイッチＴ１，Ｔ２，・・・，Ｔｎ夫々のゲートは駆動回路Ｄ１，Ｄ２，・・・，Ｄｎに接続され、駆動回路Ｄ１，Ｄ２，・・・，Ｄｎ夫々は制御部２３にも接続されている。
【００３４】
スイッチＴｓ（ｓ：ｎ以下の自然数）のソースとコネクタ８ｓとを接続する接続線の中途に電流センサＡｓが配置されており、ｎ個の電流センサＡ１，Ａ２，・・・，Ａｎ夫々は制御部２３に各別に接続されている。制御部２３は、更に、タイマ２１と、記憶部２２と、２つのコネクタ７１，７２夫々と、ｎ個のタイマＥ１，Ｅ２，・・・，Ｅｎとに各別に接続されている。コネクタ５１，７１の接続によって制御部２３は通信線Ｌ１に接続され、コネクタ５２，７２の接続によって制御部２３は接地される。
【００３５】
通電制御装置２には、バッテリ３から負荷４ｓ（ｓ：ｎ以下の自然数）へ電流が流れる電流経路Ｐｓが設けられている。ｎ個の電流経路Ｐ１，Ｐ２，・・・，Ｐｎ夫々にはスイッチＴ１，Ｔ２，・・・，Ｔｎが設けられている。
【００３６】
ｎ個のスイッチＴ１，Ｔ２，・・・，Ｔｎ夫々について、ゲートに印加されている電圧が一定電圧以上である場合、ドレイン及びソース間に電流が流れることが可能となり、スイッチＴ１，Ｔ２，・・・，Ｔｎ夫々はオンである。また、ｎ個のスイッチＴ１，Ｔ２，・・・，Ｔｎ夫々について、ゲートに印加されている電圧が一定電圧未満である場合、ドレイン及びソース間に電流が流れることはなく、スイッチＴ１，Ｔ２，・・・，Ｔｎ夫々はオフである。
【００３７】
スイッチＴ１，Ｔ２，・・・，Ｔｎ夫々のゲートに印加されている電圧は駆動回路Ｄ１，Ｄ２，・・・，Ｄｎによって調整され、スイッチＴ１，Ｔ２，・・・，Ｔｎ夫々は駆動回路Ｄ１，Ｄ２，・・・，Ｄｎによってオン／オフされる。駆動回路Ｄｓには制御部２３から指示が入力され、駆動回路Ｄｓは、制御部２３から入力された指示に従って、スイッチＴｓをオン／オフする。
【００３８】
駆動回路Ｄｓ（ｓ：ｎ以下の自然数）がスイッチＴｓをオンにした場合、電流経路Ｐｓを介して、バッテリ３から負荷４ｓに電流Ｉｓが流れ、負荷４ｓが作動する。駆動回路ＤｓがスイッチＴｓをオフにした場合、電流経路Ｐｓを介してバッテリ３から負荷４ｓへ流れる電流Ｉｓがゼロとなり、負荷４ｓが停止する。
以上のように、通電制御装置２では、ｎ個のスイッチＴ１，Ｔ２，・・・，Ｔｎを各別にオン／オフすることによって、電流経路Ｐ１，Ｐ２，・・・，Ｐｎ夫々を介した通電を制御する。
【００３９】
電流センサＡｓ（ｓ：ｎ以下の自然数）は電流経路Ｐｓに流れる電流Ｉｓを検出する。電流センサＡｓが検出した電流Ｉｓは、制御部２３によって電流センサＡｓから読み込まれる。電流センサＡ１，Ａ２，・・・，Ａｎ夫々は電流検出部として機能する。
【００４０】
電圧検出部２０は、接地されている負荷４１，４２，・・・，４ｎの他端における電位を基準としたスイッチＴ１，Ｔ２，・・・，Ｔｎ夫々のドレインにおける入力電圧Ｖｉｎを検出する。電圧検出部２０が検出した電圧Ｖｉｎは、制御部２３によって電圧検出部２０から読み込まれる。
以上のように、電圧検出部２０は、電流経路Ｐ１，Ｐ２，・・・，Ｐｎ夫々上に設けられているスイッチＴ１，Ｔ２，・・・，Ｔｎのドレインの電圧を検出する。
【００４１】
タイマ２１，Ｅ１，Ｅ２，・・・，Ｅｎ夫々は計時を行う。タイマ２１，Ｅ１，Ｅ２，・・・，Ｅｎ夫々には、制御部２３から指示が入力される。タイマ２１，Ｅ１，Ｅ２，・・・，Ｅｎ夫々は、制御部２３から入力された指示に従って、計時の開始及び終了を行う。タイマ２１，Ｅ１，Ｅ２，・・・，Ｅｎ夫々が計時した計時時間は、タイマ２１，Ｅ１，Ｅ２，・・・，Ｅｎ夫々から制御部２３によって読み込まれる。
【００４２】
記憶部２２は不揮発性メモリである。記憶部２２には、制御部２３が種々の処理を行うために必要なデータが記憶されている。特に、記憶部２２には、カウントを行うための変数Ｋ１，Ｋ２，・・・，Ｋｎ及び変数Ｋｖ夫々の値を記憶している。記憶部２２が記憶しているデータの書き換え及び読み出しは制御部２３によって行われる。
【００４３】
制御部２３は、マイクロコンピュータであり、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）等を有する。ＲＯＭは、ＥＥＰＲＯＭ（Electrically Erasable Programmable ＲＯＭ）又はフラッシュメモリ等の不揮発性メモリであり、制御部２３が実行すべき制御プログラムを予め記憶している。ＲＡＭは、ＤＲＡＭ（Dynamic ＲＡＭ）又はＳＲＡＭ（Static ＲＡＭ）等であり、制御部２３が制御プログラムを実行する際に発生する種々のデータを一時的に記憶する。制御部２３は、ＲＯＭに記憶してある制御プログラムを実行することにより種々の処理を実行する。
【００４４】
制御部２３には、通信線Ｌ１を介して、負荷４１，４２，・・・，４ｎ夫々についての駆動信号及び停止信号が入力される。制御部２３は、通信線Ｌ１を介して入力された駆動信号及び停止信号に従って、バッテリ３からｎ個の負荷４１，４２，・・・，４ｎへの通電を制御する通電制御処理を実行する。通電制御処理では、制御部２３は、負荷４ｓ（ｓ：ｎ以下の自然数）の駆動を指示する駆動信号が入力された場合、駆動回路Ｄｓに指示してスイッチＴｓをオンにさせる。前述したように、スイッチＴｓのオンにより、バッテリ３から負荷４ｓへの電流Ｉｓが流れ、負荷４ｓは作動する。
【００４５】
更に、通電制御処理では、制御部２３は、負荷４ｓの停止を指示する停止信号が入力された場合、駆動回路Ｄｓに指示してスイッチＴｓをオフにさせる。前述したように、スイッチＴｓのオフにより、負荷４ｓは停止する。
【００４６】
スイッチＴｓ（ｓ：ｎ以下の自然数）がオンであって電流経路Ｐｓに電流Ｉｓが流れている状態で、２つのコネクタ６ｓ，８ｓが外れ、かつ、コネクタ６ｓ，８ｓの距離が短い場合、コネクタ６ｓ，８ｓ間にアーク放電が発生する。アーク放電が長期間連続して行われた場合、コネクタ６ｓ，８ｓが焼損する。制御部２３は、アーク放電によるコネクタ６ｓ，８ｓの焼損を防止する第１焼損防止処理を、通電制御処理と並行して実行する。
【００４７】
図２は制御部２３が実行する第１焼損防止処理の手順を示すフローチャートである。以下では、コネクタ６１，８１の焼損を防止する第１焼損防止処理を説明する。制御部２３は、駆動回路Ｄ１にスイッチＴ１をオンにさせている場合において、コネクタ６１，８１の焼損を防止する第１焼損防止処理を実行する。
【００４８】
まず、制御部２３は、電圧検出部２０が検出した入力電圧Ｖｉｎを読み込み（ステップＳ１）、電流センサＡ１が検出した電流Ｉ１を読み込む（ステップＳ２）。次に、制御部２３は、ステップＳ１で読み込んだ入力電圧ＶｉｎをステップＳ２で読み込んだ電流Ｉ１で除算することにより、抵抗値Ｒ１を算出する（ステップＳ３）。入力電圧Ｖｉｎは、前述したように、接地されている負荷４１の他端とスイッチＴ１のドレインとの間における電圧である。制御部２３は抵抗値算出部として機能する。
【００４９】
次に、制御部２３は、ステップＳ３で算出した抵抗値Ｒ１が所定の抵抗値閾値以上であるか否かを判定する（ステップＳ４）。これにより、コネクタ６１，８１間でアーク放電が発生しているか否かが判定される。コネクタ６１，８１間でアーク放電が発生した場合、入力電圧Ｖｉｎは低下することはないが、コネクタ６１，８１間の抵抗値が上昇するため、電流Ｉ１は減少する。このため、コネクタ６１，８１間でアーク放電が発生した場合、抵抗値Ｒ１は抵抗閾値以上となる。制御部２３は抵抗値判定部としても機能する。
【００５０】
前述したように、負荷４１の両端間に印加される電圧は、電流Ｉ１の大／小に比例して高／低となる。従って、コネクタ５０，７０が正常に接続され、かつ、コネクタ６１，８１が正常に接続されている場合、負荷４１に供給される電流Ｉ１は入力電圧Ｖｉｎの高／低に比例して大／小となる。このため、バッテリ３の出力電圧の低下により、入力電圧Ｖｉｎが低下した場合であっても、電流Ｉ１は入力電圧Ｖｉｎと比例して低下し、抵抗値Ｒ１は、バッテリ３の出力電圧の低下によって生じる変化は殆どない。
抵抗閾値は、記憶部２２に予め記憶されており、ステップＳ４において、制御部２３によって記憶部２２から読み出される。
【００５１】
制御部２３は、抵抗値Ｒ１が抵抗閾値未満であると判定した場合（Ｓ４：ＮＯ）、記憶部２２に記憶してある変数Ｋ１の値をゼロに設定する（ステップＳ５）。制御部２３は、抵抗値Ｒ１が抵抗閾値以上であると判定した場合（Ｓ４：ＹＥＳ）、変数Ｋ１の値を１だけインクリメントし（ステップＳ６）、変数Ｋ１の値が所定の第１基準値以上であるか否かを判定する（ステップＳ７）。第１基準値は、記憶部２２に予め記憶されており、２以上の整数である。ステップＳ７において、制御部２３は記憶部２２から第１基準値を読み出す。
【００５２】
制御部２３は、ステップＳ５を実行した後、又は、変数Ｋ１の値が第１基準値未満であると判定した場合（Ｓ７：ＮＯ）、コネクタ６１，８１に関する第１焼損防止処理を終了する。
制御部２３は、駆動回路Ｄ１がスイッチＴ１をオンにしている状態において、コネクタ６１，８１に関する第１焼損防止処理を所定周期ごとに繰り返し実行する。
【００５３】
制御部２３は、コネクタ６１，８１に関する第１焼損防止処理を実行する都度、電圧検出部２０が検出した入力電圧Ｖｉｎと電流センサＡ１が検出した電流Ｉ１とを読み込み、抵抗値Ｒ１を繰り返し算出する。そして、制御部２３は、ステップＳ４において、抵抗値Ｒ１が抵抗閾値以上であるか否かを繰り返し判定する。ステップＳ４において、第１基準値が示す回数だけ、抵抗値Ｒ１が抵抗閾値以上であると連続して判定した場合、変数Ｋ１が第１基準値以上となる。例えば、第１基準値が２である場合、抵抗値Ｒ１が抵抗閾値以上であると２回連続して判定した場合、変数Ｋ１は２となり、第１基準値以上となる。
【００５４】
制御部２３は、変数Ｋ１の値が第１基準値以上であると判定した場合（Ｓ７：ＹＥＳ）、コネクタ６１，８１間でアーク放電が発生しているとして、駆動回路Ｄ１にスイッチＴ１をオフにさせる（ステップＳ８）。スイッチＴ１のオフにより、電流Ｉ１がゼロとなるため、アーク放電は停止する。制御部２３が駆動回路Ｄ１に指示してスイッチＴ１をオフにさせることは、制御部２３がスイッチＴ１をオフにすることに相当する。制御部２３はスイッチ制御部としても機能する。
【００５５】
以上のように、抵抗値Ｒ１が抵抗閾値以上であると第１基準値が示す回数だけ連続して判定した場合にスイッチＴ１をオフにする。このため、コネクタ６１，８１間でアーク放電が確実に発生している場合にスイッチＴ１をオフにすることができる。更に、アーク放電が長期間連続して行われることはなく、コネクタ６１，８１の焼損を防止することができる。
【００５６】
また、以上のように構成された通電制御装置２では、コネクタ６１，８１は、接続機能の他に、アーク放電の発生による焼損を防止する機能を有する必要はないため、コネクタ６１，８１夫々は小型であり、安価である。従って、小型のコネクタ８１を備える通電制御装置２も小型であり、アーク放電によるコネクタ６１，８１の焼損が安価に防止される。
【００５７】
制御部２３は、ステップＳ８を実行した後、バッテリ３から負荷４１への通電の停止を示す報知信号を、通信線Ｌ１を介して、外部に出力する（ステップＳ９）。具体的に、制御部２３は、報知信号を、負荷４１の駆動を指示する駆動信号を出力する図示しない装置に出力し、該装置に負荷４１の停止を通知する。制御部２３は、更に、報知信号を図示しない報知装置に出力してもよい。報知装置は、負荷４１への通電の停止を示す報知信号が入力された場合、例えば、コネクタ６１，８１間のアーク放電の発生を示すメッセージを図示しない表示部に表示したり、図示しないランプを点灯させたりすることによって報知を行う。
【００５８】
次に、制御部２３は、スイッチＴ１のオンを禁止する（ステップＳ１０）。スイッチＴ１のオンが禁止されている間、制御部２３は、通電制御処理において、負荷４１の駆動を指示する駆動信号が入力された場合であっても、駆動回路Ｄ１にスイッチＴ１のオンを指示しない。
【００５９】
制御部２３は、ステップＳ１０を実行した後、タイマＥ１に計時を開始させ（ステップＳ１１）、タイマＥ１が計時している計時時間が所定の第１基準時間以上であるか否かを判定する（ステップＳ１２）。第１基準時間は、記憶部２２に予め記憶されており、ステップＳ１２において制御部２３によって記憶部２２から読み出される。
【００６０】
制御部２３は、計時時間が第１基準時間未満であると判定した場合（Ｓ１２：ＮＯ）、処理をステップＳ１２に戻し、タイマＥ１が計時している計時時間が第１基準時間以上となるまで待機する。制御部２３は、計時時間が第１基準時間以上であると判定した場合（Ｓ１２：ＹＥＳ）、タイマＥ１に計時を終了させる（ステップＳ１３）。ここで、タイマＥ１が計時している計時時間はゼロに戻される。
【００６１】
制御部２３は、ステップＳ１３を実行した後、スイッチＴ１のオンの禁止を解除する（ステップＳ１４）。従って、制御部２３がステップＳ１４を実行した後の通電制御処理において、負荷４１の駆動を指示する駆動信号が制御部２３に入力された場合、制御部２３は駆動回路Ｄ１にスイッチＴ１をオンにさせる。
【００６２】
以上のように、制御部２３は、抵抗値Ｒ１が抵抗閾値以上であると、第１基準値が示す回数だけ連続して判定してスイッチＴ１をオフにした場合、スイッチＴ１をオフにしてから第１基準時間が経過するまでスイッチＴ１のオンを禁止する。これにより、コネクタ６１，８１が確実に冷却してある状態で負荷４１への通電を再開することができる。
【００６３】
制御部２３は、ステップＳ１４を実行した後、変数Ｋ１の値をゼロに設定し（ステップＳ１５）、第１焼損防止処理を終了する。ステップＳ１５が実行された後に第１焼損防止処理が終了した場合においては、負荷４１への駆動を指示する駆動信号が制御部２３に入力されて駆動回路Ｄ１がスイッチＴ１をオンにした後に、コネクタ６１，８１に関する第１焼損防止処理が再び実行される。
【００６４】
図３は第１焼損防止処理を示すタイミングチャートである。ここでは、コネクタ６１，８１に関する第１焼損防止処理が示されている。図３には、入力電圧Ｖｉｎの推移と、電流Ｉ１の推移と、入力電圧Ｖｉｎを電流Ｉ１で除算した抵抗値Ｒ１の推移と、スイッチＴ１のオン／オフの推移とが示されている。図３に示すこれらの推移は一例である。図３において、上向きの矢印は第１焼損防止処理が実行されるタイミングを示している。
【００６５】
図３を用いた第１焼損防止処理の説明においては、コネクタ５０，７０は正常に接続されており、バッテリ３の出力電圧が安定しているとする。このため、入力電圧Ｖｉｎは一定である。更に、第１基準値は２であるとする。また、図３においてＲｔｈは抵抗閾値を示す。
【００６６】
図３に示すように、スイッチＴ１がオンである場合において、第１焼損防止処理は所定周期ごとに行われている。コネクタ６１，８１が正常に接続してある場合、電流Ｉ１は正常値を示し、抵抗値Ｒ１は抵抗閾値Ｒｔｈ未満である。たとえ、バッテリ３の出力電圧が変動した場合であっても、前述したように、バッテリ３の出力電圧の高／低に比例して電流Ｉ１が大／小となるため、抵抗値Ｒ１が抵抗閾値Ｒｔｈ以上となることはない。
【００６７】
コネクタ６１，８１間でアーク放電が発生した場合、コネクタ６１，８１間の抵抗値が上昇するため、電流Ｉ１は低下する。ここで、入力電圧Ｖｉｎは、アーク放電の発生によって変化することはない。このため、抵抗値Ｒ１は上昇して抵抗閾値以上となる。コネクタ６１，８１間でアーク放電が発生した後に実行される第１焼損防止処理において、２回連続して抵抗値Ｒ１が抵抗閾値Ｒｔｈ以上であると制御部２３が判定した場合、制御部２３はスイッチＴ１をオフにする。
【００６８】
これにより、コネクタ６１，８１間のアーク放電は停止し、電流Ｉ１はゼロとなり、抵抗値Ｒ１は無限大となる。その後、第１基準時間が経過するまで、制御部２３は通電制御処理においてスイッチＴ１をオンにすることを禁止する。このため、コネクタ６１，８１は前述したように冷却される。制御部２３は、第１焼損防止処理において、スイッチＴ１をオフにしてから第１基準時間が経過した後、スイッチＴ１のオンを解除する。その後、通電制御処理において、負荷４１の駆動を指示する駆動信号が制御部２３に入力された場合、制御部２３は駆動回路Ｄ１にスイッチＴ１をオンにさせる。
【００６９】
ここで、コネクタ６１，８１の接続が正常な状態に戻っている場合、電流Ｉ１は正常値に戻るため、抵抗値Ｒ１は抵抗閾値Ｒｔｈ未満の値となっている。制御部２３は、スイッチＴ１がオンである間、第１焼損防止処理を所定周期ごとに繰り返し実行する。
【００７０】
ｎが２以上の整数である場合において、コネクタ６１，８１の焼損を防止する第１焼損防止処理以外の他の第１焼損防止処理、即ち、コネクタ６ｕ，８１ｕ（ｕ：２以上ｎ以下の整数）の焼損を防止する第１焼損防止処理は、コネクタ６１，８１の焼損を防止する第１焼損防止処理と同様である。コネクタ６１，８１の焼損を防止する第１焼損防止処理の説明において、負荷４１、電流センサＡ１、タイマＥ１、電流Ｉ１、変数Ｋ１及びスイッチＴ１夫々を、負荷４ｕ、電流センサＡｕ、タイマＥｕ、電流Ｉｕ、変数Ｋｕ及びスイッチＴｕに置き換えることによって、コネクタ６ｕ，８ｕの焼損を防止する第１焼損防止処理を説明することができる。入力電圧Ｖｉｎを電流Ｉｕで除算した抵抗値はＲｕで表され、抵抗値Ｒｕは抵抗値Ｒ１に対応する。
【００７１】
なお、全ての第１焼損防止処理において、第１基準値、抵抗閾値及び第１基準時間夫々は同一でなくてもよい。各第１焼損防止処理に応じた第１基準値、抵抗閾値及び第１基準時間が予め記憶部２２に設定してあればよい。
【００７２】
スイッチＴ１，Ｔ２，・・・，Ｔｎの少なくとも１つがオンであってバッテリ３の正極から電流が流れている状態で、２つのコネクタ５０，７０が外れ、かつ、コネクタ５０，７０の距離が短い場合、コネクタ５０，７０間にアーク放電が発生する。コネクタ５０，７０間にアーク放電が発生し続けた場合、コネクタ５０，７０が焼損する。制御部２３はアーク放電によるコネクタ５０，７０の焼損を防止する第２焼損防止処理を、通電制御処理、及び、コネクタ６ｓ，８ｓ（ｓ：ｎ以下の自然数）の焼損を防止する第１焼損防止処理と並行して実行する。
【００７３】
図４は制御部２３が実行する第２焼損防止処理の手順を示すフローチャートである。制御部２３は、スイッチＴ１，Ｔ２，・・・，Ｔｎの少なくとも１つがオンである場合において第２焼損防止処理を実行する。
【００７４】
まず、制御部２３は、電圧検出部２０が検出した入力電圧Ｖｉｎを読み込み（ステップＳ２１）、読み込んだ入力電圧Ｖｉｎが所定の電圧閾値未満であるか否かを判定する（ステップＳ２２）。これにより、コネクタ５０，７０間でアーク放電が発生しているか否かが判定される。アーク放電が発生している間、バッテリ３の正極から電流は流れ続けている。アーク放電が発生した場合、コネクタ５０，７０間の抵抗値が上昇するため、コネクタ５０，７０間で降下する電圧の幅が大きい。このため、コネクタ５０，７０間でアーク放電が発生した場合、入力電圧Ｖｉｎは大きく低下する。
制御部２３は電圧判定部としても機能する。
【００７５】
コネクタ５０，７０間でアーク放電が発生した場合における入力電圧Ｖｉｎは、コネクタ５０，７０が正常に接続されている状態でバッテリ３の出力電圧と共に変動する入力電圧Ｖｉｎの最小値よりも低く、電圧閾値はこの最小値よりも低い電圧である。電圧閾値は、記憶部２２に予め記憶されており、ステップＳ２２において制御部２３によって記憶部２２から読み出される。
【００７６】
制御部２３は、入力電圧Ｖｉｎが電圧閾値以上であると判定した場合（Ｓ２２：ＮＯ）、記憶部２２に記憶してある変数Ｋｖの値をゼロに設定する（ステップＳ２３）。制御部２３は、入力電圧Ｖｉｎが電圧閾値未満であると判定した場合（Ｓ２２：ＹＥＳ）、変数Ｋｖの値を１だけインクリメントし（ステップＳ２４）、変数Ｋｖの値が所定の第２基準値以上であるか否かを判定する（ステップＳ２５）。第２基準値は、記憶部２２に予め記憶されており、２以上の整数である。ステップＳ２５において、制御部２３は記憶部２２から第２基準値を読み出す。
【００７７】
制御部２３は、ステップＳ２３を実行した後、又は、変数Ｋｖの値が第２基準値未満であると判定した場合（Ｓ２５：ＮＯ）、第２焼損防止処理を終了する。
制御部２３は、スイッチＴ１，Ｔ２，・・・，Ｔｎの少なくとも１つがオンである間、第２焼損防止処理を繰り返し実行する。
【００７８】
制御部２３は、第２焼損防止処理を実行する都度、電圧検出部２０が検出した入力電圧Ｖｉｎを読み込み、読み込んだ入力電圧Ｖｉｎが電圧閾値未満であるか否かを繰り返し判定する。ステップＳ２２において、第２基準値が示す回数だけ、入力電圧Ｖｉｎが電圧閾値未満であると連続して判定した場合、変数Ｋｖが第２基準値以上となる。例えば、第２基準値が２である場合、入力電圧Ｖｉｎが電圧閾値未満であると２回連続して判定した場合、変数Ｋｖは２となり、第２基準値以上となる。
【００７９】
制御部２３は、変数Ｋｖの値が第２基準値以上であると判定した場合（Ｓ２５：ＹＥＳ）、コネクタ５０，７０間でアーク放電が発生しているとして、駆動回路Ｄ１，Ｄ２，・・・，Ｄｎに全てのスイッチＴ１，Ｔ２，・・・，Ｔｎをオフにさせる（ステップＳ２６）。スイッチＴ１，Ｔ２，・・・，Ｔｎのオフにより、バッテリ３の正極から流れる電流がゼロとなるため、アーク放電は停止する。制御部２３が駆動回路Ｄ１，Ｄ２，・・・，ＤｎにスイッチＴ１，Ｔ２，・・・，Ｔｎをオフにさせることは、制御部２３がスイッチＴ１，Ｔ２，・・・，Ｔｎをオフにすることに相当する。
【００８０】
以上のように、入力電圧Ｖｉｎが電圧閾値未満であると第２基準値が示す回数だけ連続して判定した場合にスイッチＴ１，Ｔ２，・・・，Ｔｎをオフにするので、コネクタ５０，７０間でアーク放電が確実に発生している場合にスイッチＴ１，Ｔ２，・・・，Ｔｎをオフにすることができる。また、アーク放電が長期間連続して行われることはなく、コネクタ５０，７０の焼損を防止することができる。
【００８１】
更に以上のように構成された通電制御装置２では、コネクタ５０，７０は、接続機能の他に、アーク放電の発生による焼損を防止する機能を有する必要はないため、コネクタ５０，７０夫々は小型であり、安価である。従って、小型のコネクタ７０を備える通電制御装置２は更に小型であり、アーク放電によるコネクタ５０，７０の焼損が安価に防止される。
【００８２】
制御部２３は、ステップＳ２６を実行した後、バッテリ３から負荷４１，４２，・・・，４ｎへの通電の停止を示す報知信号を、通信線Ｌ１を介して、外部に出力する（ステップＳ２７）。具体的に、制御部２３は、報知信号を、駆動信号を出力する図示しない装置に出力し、負荷４１，４２，・・・，４ｎの停止を該装置に通知する。制御部２３は、更に、前述した報知装置に報知信号を出力してもよい。報知装置は、負荷４１，４２，・・・，４ｎへの通電の停止を示す報知信号が入力された場合、例えば、コネクタ５０，７０間のアーク放電の発生を示すメッセージを表示部に表示したり、ランプを点灯させたりすることによって報知を行う。
【００８３】
次に、制御部２３は、全てのスイッチＴ１，Ｔ２，・・・，Ｔｎのオンを禁止する（ステップＳ２８）。スイッチＴ１，Ｔ２，・・・，Ｔｎのオンが禁止されている間、制御部２３は通電制御処理を停止する。従って、制御部は、駆動信号が入力された場合であっても、駆動回路Ｄ１，Ｄ２，・・・，ＤｎにスイッチＴ１，Ｔ２，・・・，Ｔｎのオンを指示しない。
【００８４】
制御部２３は、ステップＳ２８を実行した後、タイマ２１に計時を開始させ（ステップＳ２９）、タイマ２１が計時している計時時間が所定の第２基準時間以上であるか否かを判定する（ステップＳ３０）。第２焼損防止処理で用いる第２基準時間は、記憶部２２に予め記憶されており、ステップＳ３０において制御部２３によって記憶部２２から読み出される。
【００８５】
制御部２３は、計時時間が第２基準時間未満であると判定した場合（Ｓ３０：ＮＯ）、処理をステップＳ３０に戻し、タイマ２１が計時している計時時間が第２基準時間以上となるまで待機する。制御部２３は、計時時間が第２基準時間以上であると判定した場合（Ｓ３０：ＹＥＳ）、タイマ２１に計時を終了させる（ステップＳ３１）。ここで、タイマ２１が計時している計時時間はゼロに戻される。
【００８６】
制御部２３は、ステップＳ３１を実行した後、全てのスイッチＴ１，Ｔ２，・・・，Ｔｎのオンの禁止を解除する（ステップＳ３２）。従って、制御部２３がステップＳ３２を実行した後、制御部２３は通電制御処理を再開する。
【００８７】
以上のように、制御部２３は、入力電圧Ｖｉｎが電圧閾値未満であると、第２基準値が示す回数だけ連続して判定してスイッチＴ１，Ｔ２，・・・，Ｔｎをオフにした場合、スイッチＴ１，Ｔ２，・・・，Ｔｎをオフにしてから第２基準時間が経過するまでスイッチＴ１，Ｔ２，・・・，Ｔｎのオンを禁止する。これにより、コネクタ５０，７０が確実に冷却してある状態で負荷４１，４２，・・・，４ｎへの通電を再開することができる。
【００８８】
制御部２３は、ステップＳ３２を実行した後、変数Ｋｖの値をゼロに設定し（ステップＳ３３）、第２焼損防止処理を終了する。ステップＳ３３が実行された後に第２焼損防止処理が終了した場合においては、駆動信号が制御部２３に入力されてスイッチＴ１，Ｔ２，・・・，Ｔｎの少なくとも１つがオンとなった後に第２焼損防止処理が再び実行される。
【００８９】
図５は第２焼損防止処理を示すタイミングチャートである。図５には、入力電圧Ｖｉｎの推移と、スイッチＴ１，Ｔ２，・・・，Ｔｎ夫々のオン／オフの推移とが示されている。図５に示すこれらの推移は一例である。図５において、上向きの矢印は第２焼損防止処理が実行されるタイミングを示している。
【００９０】
図５を用いた第２焼損防止処理の説明においては、コネクタ６１，６２，・・・，６ｎ夫々がコネクタ８１，８２，・・・，８ｎに正常に接続されており、第２基準値は２であるとする。また、図５においてＶｔｈは電圧閾値を示す。
【００９１】
図５に示すように、スイッチＴ１，Ｔ２，・・・，Ｔｎの少なくとも１つがオンである場合において、第２焼損防止処理は所定周期ごとに行われる。コネクタ５０，７０が正常に接続してある場合、入力電圧Ｖｉｎは電圧閾値Ｖｔｈ以上である。前述したように、電圧閾値Ｖｔｈは、コネクタ５０，７０が正常に接続されている状態でバッテリ３の出力電圧と共に変動する入力電圧Ｖｉｎの最小値よりも低い。このため、バッテリ３の出力電圧の変動に起因して、入力電圧Ｖｉｎが電圧閾値Ｖｔｈ未満となることはない。
【００９２】
コネクタ５０，７０間でアーク放電が発生した場合、コネクタ５０，７０間の抵抗値が上昇してコネクタ５０，７０間で電圧が大きく降下し、入力電圧Ｖｉｎは電圧閾値Ｖｔｈ未満となる。コネクタ５０，７０間でアーク放電が発生した後に実行される第２焼損防止処理において、２回連続して入力電圧Ｖｉｎが電圧閾値Ｖｔｈ未満であると制御部２３が判定した場合、制御部２３は全てのスイッチＴ１，Ｔ２，・・・，Ｔｎをオフにする。
【００９３】
これにより、コネクタ５０，７０間のアーク放電は停止する。その後、第２基準時間が経過するまで、制御部２３は、通電制御処理を停止し、スイッチＴ１，Ｔ２，・・・，Ｔｎのオンを禁止する。このため、コネクタ５０，７０は前述したように冷却される。制御部２３は、第２焼損防止処理において、スイッチＴ１，Ｔ２，・・・，Ｔｎをオフにしてから第２基準時間が経過した後、スイッチＴ１，Ｔ２，・・・，Ｔｎのオンの禁止を解除する。その後、通電制御処理において、駆動信号が制御部２３に入力された場合、制御部２３は、駆動信号の内容に従って、駆動回路Ｄ１，Ｄ２，・・・，ＤｎにスイッチＴ１，Ｔ２，・・・，Ｔｎをオンにさせる。例えば、負荷４１の駆動を指示する駆動信号が制御部２３に入力された場合、制御部２３は駆動回路Ｄ１にスイッチＴ１をオンにさせる。
【００９４】
ここで、コネクタ５０，７０の接続が正常な状態に戻っている場合、入力電圧Ｖｉｎは電圧閾値Ｖｔｈ以上に戻っている。制御部２３は、スイッチＴ１，Ｔ２，・・・，Ｔｎの少なくとも１つがオンである間、第２焼損防止処理を所定周期ごとに繰り返し実行する。
【００９５】
なお、制御部２３は、アーク放電によるコネクタ６ｓ，８ｓ（ｓ：ｎ以下の自然数）の焼損を防止する第１焼損防止処理において、スイッチＴｓをオフにした後に第１基準時間が経過するまでスイッチＴｓのオンを禁止しなくてもよい。一例として、通電制御装置２は使用者からスイッチＴｓのオンの禁止の解除指示を受け付ける受付部を更に有し、制御部２３は、受付部が解除指示を受け付けた場合、スイッチＴｓのオンの禁止を解除してもよい。もう１つの例として、通電制御装置２はコネクタ８ｓの周囲温度を検出する温度検出部を更に有し、制御部２３は、温度検出部が検出した周囲温度が所定温度未満である場合にスイッチＴｓのオンの禁止を解除してもよい。このような構成であってもコネクタ６ｓ，８ｓは確実に冷却される。
【００９６】
同様に、制御部２３は、アーク放電によるコネクタ５０，７０の焼損を防止する第２焼損防止処理において、スイッチＴ１，Ｔ２，・・・，Ｔｎをオフにした後に第２基準時間が経過するまで、スイッチＴ１，Ｔ２，・・・，Ｔｎのオンを禁止しなくてもよい。一例として、通電制御装置２は使用者からスイッチＴ１，Ｔ２，・・・，Ｔｎのオンの禁止の解除指示を受け付ける受付部を更に有し、制御部２３は、受付部が解除指示を受け付けた場合、スイッチＴ１，Ｔ２，・・・，Ｔｎのオンの禁止を解除してもよい。もう１つの例として、通電制御装置２はコネクタ８１，８２，・・・，８ｎの周囲温度を検出する温度検出部を更に有し、制御部２３は、温度検出部が検出した周囲温度が所定温度未満である場合にスイッチＴ１，Ｔ２，・・・，Ｔｎのオンの禁止を解除してもよい。このような構成であってもコネクタ５０，７０は確実に冷却される。
【００９７】
また、アーク放電によるコネクタ６ｓ，８ｓ（ｓ：ｎ以下の自然数）の焼損を防止する第１焼損防止処理において、制御部２３は、算出した抵抗値Ｒｓが抵抗閾値以上であると複数回連続して判定した場合に、駆動回路ＤｓにスイッチＴｓをオフにさせなくてもよい。例えば、制御部２３は、算出した抵抗値Ｒｓが抵抗値閾値以上であると１回だけ判定した場合に、駆動回路ＤｓにスイッチＴｓをオフにしてもよい。このように通電制御装置２が構成された場合であっても、コネクタ６ｓ，８ｓ間でアーク放電が長期間連続して行われることはない。
【００９８】
同様に、第２焼損防止処理において、制御部２３は、電圧検出部２０から読み込んだ入力電圧Ｖｉｎが電圧閾値未満であると複数回連続して判定した場合に、駆動回路Ｄ１，Ｄ２，・・・，ＤｎにスイッチＴ１，Ｔ２，・・・，Ｔｎをオフにさせなくてもよい。例えば、制御部２３は、電圧検出部２０から読み込んだ入力電圧Ｖｉｎが電圧閾値未満であると１回だけ判定した場合に、駆動回路Ｄ１，Ｄ２，・・・，ＤｎにスイッチＴ１，Ｔ２，・・・，Ｔｎをオフにさせる構成であってもよい。このように通電制御装置２が構成された場合であっても、コネクタ５０，７０間でアーク放電が長期間連続して行われることはない。
【００９９】
また、スイッチＴ１，Ｔ２，・・・，Ｔｎ夫々は、Ｎチャネル型のＦＥＴに限定されず、Ｐチャネル型のＦＥＴ、バイポーラトランジスタ又はリレー接点等であってもよい。更に、通電制御装置２は、通電制御処理と、第１焼損防止処理及び第２焼損防止処理のいずれか一方とが行われる構成であってもよい。
【０１００】
開示された本実施の形態は、全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上述の説明ではなく特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。
【符号の説明】
【０１０１】
２  通電制御装置
２０  電圧検出部
２３  制御部（抵抗値算出部、抵抗値判定部、スイッチ制御部、電圧判定部）
Ａ１，Ａ２，・・・Ａｎ  電流センサ（電流検出部）
Ｒｔｈ  抵抗閾値
Ｔ１，Ｔ２，・・・，Ｔｎ  スイッチ
Ｖｔｈ  電圧閾値
【図１】
2016082682.tif 000003
【図２】
2016082682.tif 000004
【図３】
2016082682.tif 000005
【図４】
2016082682.tif 000006
【図５】
2016082682.tif 000007