アルミ電解コンデンサ20と、前記アルミ電解コンデンサから負荷2を通してグランドに流れる放電電流を検出する電流検出手段50と、オンすることにより前記アルミ電解コンデンサおよび前記負荷の間を接続し、オフすることにより前記アルミ電解コンデンサおよび前記負荷の間を開放する放電スイッチ10と、前記放電スイッチをオンさせた後に前記電流検出手段の検出電流値が閾値よりも大きくなると、前記放電スイッチをオフさせる制御手段43、45と、を備える自動車用放電電流制御回路であって、前記放電スイッチをオンさせた後に前記アルミ電解コンデンサの両電極間の電圧が所定電圧よりも低くなったか否かを判定することにより、前記アルミ電解コンデンサが低温であるか否かを判定する判定手段42と、前記アルミ電解コンデンサの両電極間の電圧が所定電圧以上であると前記判定手段が判定したときには前記アルミ電解コンデンサが常温であるとして、第1の電流値I1を前記閾値とし、前記アルミ電解コンデンサの両電極間の電圧が所定電圧よりも低くなったと前記判定手段が判定したときには前記アルミ電解コンデンサが低温であるとして、前記第1の電流値I1に補正値ΔIを加えた値I1ΔIを前記閾値とする設定手段46と、を備え、前記アルミ電解コンデンサが低温である場合に前記放電スイッチのオフ後に前記放電電流のオーバーシュートが生じる際の前記放電電流の最大値VP1’を、前記アルミ電解コンデンサが常温である場合に前記放電スイッチのオフ後に前記放電電流のオーバーシュートが生じる際の前記放電電流の最大値VP1に近づけるように前記補正値ΔIが設定されていることを特徴とする自動車用放電電流制御回路。アルミ電解コンデンサ20と、前記アルミ電解コンデンサから負荷2を通してグランドに流れる放電電流を検出する電流検出手段50と、オンすることにより前記負荷および前記グランドの間を接続し、オフすることにより前記負荷および前記グランドの間を開放する放電スイッチ10と、前記放電スイッチをオンさせた後に前記電流検出手段の検出電流値が閾値よりも大きくなると、前記放電スイッチをオフさせる制御手段43、45と、を備える自動車用放電電流制御回路であって、前記放電スイッチをオンさせた後に前記アルミ電解コンデンサの両電極間の電圧が所定電圧よりも低くなったか否かを判定することにより、前記アルミ電解コンデンサが低温であるか否かを判定する判定手段42と、前記アルミ電解コンデンサの両電極間の電圧が所定電圧以上であると前記判定手段が判定したときには前記アルミ電解コンデンサが常温であるとして、第1の電流値I1を前記閾値とし、前記アルミ電解コンデンサの両電極間の電圧が所定電圧よりも低くなったと前記判定手段が判定したときには前記アルミ電解コンデンサが低温であるとして、前記第1の電流値I1に補正値ΔIを加えた値I1ΔIを前記閾値とする設定手段46と、を備え、前記アルミ電解コンデンサが低温である場合に前記放電スイッチのオフ後に前記放電電流のオーバーシュートが生じる際の前記放電電流の最大値VP1’を、前記アルミ電解コンデンサが常温である場合に前記放電スイッチのオフ後に前記放電電流のオーバーシュートが生じる際の前記放電電流の最大値VP1に近づけるように前記補正値ΔIが設定されていることを特徴とする自動車用放電電流制御回路。前記アルミ電解コンデンサの両電極間に直列に接続される第1、第2の抵抗素子34a、34bを備え、前記第1、第2の抵抗素子によって前記アルミ電解コンデンサの両電極間の電圧を分圧した分圧電圧Vbを前記第1、第2の抵抗素子の間の中間接続端子34cから出力する電圧検出回路34を備え、前記分圧電圧Vbが一定電圧Vthよりも低くなった否かを判定することにより、前記アルミ電解コンデンサの両電極間の電圧が所定電圧よりも低くなったか否かを判定することを特徴とする請求項1または2に記載の自動車用放電電流制御回路。前記電圧検出回路から出力される分圧電圧Vbが所定値V0以下であるときには、前記電圧検出回路から出力される分圧電圧Vbが前記所定値以上になるように前記アルミ電解コンデンサに充電する充電制御手段30、44を備えることを特徴とする請求項3に記載の自動車用放電電流制御回路。本発明者が、上述の燃料噴射装置において、アルミ電解コンデンサから放電スイッチおよび電磁弁を通してグランドに流れる放電電流が上昇して閾値に到達するまで制御回路により放電スイッチのオンを維持して電磁弁を開弁させることを検討したところ、放電電流が閾値以上になると制御回路により放電スイッチをオフさせた場合には、放電スイッチのオフ後に放電電流のオーバーシュートが発生し、低温時には、常温時に比べて、放電電流のオーバーシュートが小さくなることが分かった。本発明者の検討によれば、低温時には、アルミ電解コンデンサのESR等価直列抵抗の値が常温時に比べて低下する。このため、低温時には常温時に比べて、放電電流の時間に対する傾きが緩くなる。このため、図4bに示すように、低温時にて放電電流のオーバーシュートが生じた際の放電電流の最大値VP2が、常温時にて放電電流のオーバーシュートが生じた際の放電電流の最大値VP1に比べて小さくなる。よって、低温時には常温時に比べて、アルミ電解コンデンサから負荷としての電磁弁に流れる放電電流が小さくなるので、電磁弁の開弁制御に悪影響を与える。このため、低温時には、電磁弁が開弁しない等の問題が生じる可能性があり、燃料噴射量の制御の精度を劣化させることになる。このように低温時にてアルミ電解コンデンサのESRの値が低下することが原因で、アルミ電解コンデンサから負荷に流れる放電電流が低下することは、電磁弁を負荷とする場合に限らず、負荷として電磁弁以外の各種のものを用いた場合にも、生じると考えられる。本発明は上記点に鑑みて、アルミ電解コンデンサの温度低下が原因で、放電スイッチのオフ後にて放電電流のオーバーシュートが生じた際の放電電流の最大値が小さくなることを抑えるようにした放電電流制御回路を提供することを目的とする。上記目的を達成するため、請求項1に記載の発明では、アルミ電解コンデンサ20と、前記アルミ電解コンデンサから負荷2を通してグランドに流れる放電電流を検出する電流検出手段50と、オンすることにより前記アルミ電解コンデンサおよび前記負荷の間を接続し、オフすることにより前記アルミ電解コンデンサおよび前記負荷の間を開放する放電スイッチ10と、前記放電スイッチをオンさせた後に前記電流検出手段の検出電流値が閾値よりも大きくなると、前記放電スイッチをオフさせる制御手段43、45と、を備える自動車用放電電流制御回路であって、前記放電スイッチをオンさせた後に前記アルミ電解コンデンサの両電極間の電圧が所定電圧よりも低くなったか否かを判定することにより、前記アルミ電解コンデンサが低温であるか否かを判定する判定手段42と、前記アルミ電解コンデンサの両電極間の電圧が所定電圧以上であると前記判定手段が判定したときには前記アルミ電解コンデンサが常温であるとして、第1の電流値I1を前記閾値とし、前記アルミ電解コンデンサの両電極間の電圧が所定電圧よりも低くなったと前記判定手段が判定したときには前記アルミ電解コンデンサが低温であるとして、前記第1の電流値I1に補正値ΔIを加えた値I1ΔIを前記閾値とする設定手段46と、を備え、前記アルミ電解コンデンサが低温である場合に前記放電スイッチのオフ後に前記放電電流のオーバーシュートが生じる際の前記放電電流の最大値VP1’を、前記アルミ電解コンデンサが常温である場合に前記放電スイッチのオフ後に前記放電電流のオーバーシュートが生じる際の前記放電電流の最大値VP1に近づけるように前記補正値ΔIが設定されていることを特徴とする。請求項1に記載の発明によれば、アルミ電解コンデンサの温度が低温である場合に放電スイッチのオフ後に放電電流のオーバーシュートが生じた際の放電電流の最大値VP1’を、アルミ電解コンデンサの温度が常温である場合に放電スイッチのオフ後に放電電流のオーバーシュートが生じた際の放電電流の最大値VP1に近づけるように補正値ΔIが設定されている。したがって、アルミ電解コンデンサの温度低下が原因で、放電スイッチのオフ後にて放電電流のオーバーシュートが生じた際の放電電流の最大値が小さくなることを抑えることができる。請求項2に記載の発明では、アルミ電解コンデンサ20と、前記アルミ電解コンデンサから負荷2を通してグランドに流れる放電電流を検出する電流検出手段50と、オンすることにより前記負荷および前記グランドの間を接続し、オフすることにより前記負荷および前記グランドの間を開放する放電スイッチ10と、前記放電スイッチをオンさせた後に前記電流検出手段の検出電流値が閾値よりも大きくなると、前記放電スイッチをオフさせる制御手段43、45と、を備える自動車用放電電流制御回路であって、前記放電スイッチをオンさせた後に前記アルミ電解コンデンサの両電極間の電圧が所定電圧よりも低くなったか否かを判定することにより、前記アルミ電解コンデンサが低温であるか否かを判定する判定手段42と、前記アルミ電解コンデンサの両電極間の電圧が所定電圧以上であると前記判定手段が判定したときには前記アルミ電解コンデンサが常温であるとして、第1の電流値I1を前記閾値とし、前記アルミ電解コンデンサの両電極間の電圧が所定電圧よりも低くなったと前記判定手段が判定したときには前記アルミ電解コンデンサが低温であるとして、前記第1の電流値I1に補正値ΔIを加えた値I1ΔIを前記閾値とする設定手段46と、を備え、前記アルミ電解コンデンサが低温である場合に前記放電スイッチのオフ後に前記放電電流のオーバーシュートが生じる際の前記放電電流の最大値VP1’を、前記アルミ電解コンデンサが常温である場合に前記放電スイッチのオフ後に前記放電電流のオーバーシュートが生じる際の前記放電電流の最大値VP1に近づけるように前記補正値ΔIが設定されていることを特徴とする。請求項2に記載の発明によれば、上述の請求項1に記載の発明と同様、アルミ電解コンデンサの温度が低温である場合に放電スイッチのオフ後に放電電流のオーバーシュートが生じる際の放電電流の最大値VP1’を、アルミ電解コンデンサが常温である場合に放電スイッチのオフ後に放電電流のオーバーシュートが生じる際の放電電流の最大値VP1に近づけるように補正値ΔIが設定されている。したがって、アルミ電解コンデンサの温度低下が原因で、放電スイッチのオフ後にて放電電流のオーバーシュートが生じた際の放電電流の最大値が小さくなることを抑えることができる。具体的には、請求項3に記載の発明のように、前記アルミ電解コンデンサの両電極間に直列に接続される第1、第2の抵抗素子34a、34bを備え、前記第1、第2の抵抗素子によって前記アルミ電解コンデンサの両電極間の電圧を分圧した分圧電圧Vbを前記第1、第2の抵抗素子の間の中間接続端子34cから出力する電圧検出回路34を備え、前記分圧電圧Vbが一定電圧Vthよりも低くなった否かを判定することにより、前記アルミ電解コンデンサの両電極間の電圧が所定電圧よりも低くなったか否かを判定することを特徴とする。さらに、請求項4に記載の発明では、前記電圧検出回路から出力される分圧電圧Vbが所定値V0以下であるときには、前記電圧検出回路から出力される分圧電圧Vbが前記所定値以上になるように前記アルミ電解コンデンサに充電する充電制御手段30、44を備えることを特徴とする。請求項4に記載の発明によれば、判定手段42と充電制御手段44とが、それぞれ、分圧電圧Vbを用いている。このことにより、判定手段42と充電制御手段44とが、1つの電圧検出手段34を共用していることになる。このため、判定手段42と充電制御手段44とが、それぞれ、別々の電圧検出手段を用いる場合に比べて、回路構成の増大化を抑制することができる。なお、この欄および特許請求の範囲で記載した各手段の括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。以下、本発明に係る自動車用放電電流制御回路が適用される燃料噴射電磁弁駆動回路1の一実施形態について図1~図4に基づいて説明する。図1は本実施形態の燃料噴射電磁弁駆動回路1の電気回路構成を示す図である。本実施形態の燃料噴射電磁弁駆動回路1は、自動車用内燃機関にディーゼル燃料を噴射する燃料噴射装置に用いられる電磁弁2図1中インダクタの記号を示すを制御する電子制御装置である。具体的には、燃料噴射電磁弁駆動回路1は、図1に示すように、放電スイッチ10、アルミ電解コンデンサ20、放電電圧制御回路30、ドライバ回路40、抵抗素子50、およびマイコンマイクロコンピュータ60を備える。放電スイッチ10は、アルミ電解コンデンサ20のプラス電極および電磁弁2の間に配置されている。放電スイッチ10は、後述するANDゲート45の出力信号に応じて、オン、オフすることにより、アルミ電解コンデンサ20のプラス電極および電磁弁2の間を接続、或いは開放する。本実施形態の電磁弁2は、燃料噴射装置の燃料の噴出口を開口或いは閉鎖する弁体図示省略を駆動する。電磁弁2は、その電磁コイルに通電されると、弁体がリターンスプリングの付勢力に抗して開弁位置に移動して噴出口を開口する常閉型の電磁弁である。また、放電スイッチ10としては、例えば、絶縁ゲートバイポーラトランジスタ、電界効果トランジスターなどの半導体スイッチ素子が用いられる。アルミ電解コンデンサ20は、放電電圧制御回路30および放電スイッチ10の間に配置されて、後述するように、放電電圧制御回路30から出力されるエネルギを蓄える。放電電圧制御回路30は、インダクタ31、充電スイッチ32、ダイオード33、および放電電圧モニタ回路34を備える。インダクタ31は、電源VBとグランドとの間に配置されている。充電スイッチ32は、インダクタ31とグランドとの間に配置されている。なお、充電スイッチ32としては、絶縁ゲートバイポーラトランジスタ、電界効果トランジスター等の半導体スイッチ素子が用いられる。ダイオード33は、充電スイッチ32およびインダクタ31の間の共通接続端子35とアルミ電解コンデンサ20のプラス電極との間に配置されて、アルミ電解コンデンサ20のプラス電極から共通接続端子35に電流が流れることを防止する。放電電圧モニタ回路34は、放電電圧Vhを検出するために抵抗素子34a、34bを備えている。放電電圧Vhは、ダイオード33のカソード端子とグランドとの間の電圧である。すなわち、放電電圧Vhは、アルミ電解コンデンサ20のプラス電極およびマイナス電極の間の電圧である。抵抗素子34a、34bは、アルミ電解コンデンサ20のプラス電極とグランドとの間で直列に接続されている。抵抗素子34a、34bの間の共通接続端子34cは、放電電圧Vhを抵抗素子34a、34bにより分圧した分圧電圧Vbを出力する。ドライバ回路40は、コンパレータ41、42、43、基準電圧発生回路41a、42a、43a、43b、SW制御回路44、ANDゲート45、および切替スイッチ46を備える。コンパレータ41は、共通接続端子34cから出力される分圧電圧Vbと基準電圧発生回路41aから出力される一定の出力電圧V0との比較に応じてハイレベル信号或いはローレベル信号をSW制御回路44に出力する。本実施形態のコンパレータ41の非反転入力端子-には、共通接続端子34cから出力される分圧電圧Vbが入力される。コンパレータ41の反転入力端子には、基準電圧発生回路41aから出力される一定の出力電圧V0が入力される。コンパレータ42は、放電電圧Vhが所定電圧よりも低くなったか否かを判定するために、共通接続端子34cから出力される分圧電圧Vbと基準電圧発生回路42aから出力される一定の出力電圧Vthとを比較して、この比較結果に応じて、ハイレベル信号或いはローレベル信号を切替スイッチ46に出力する。本実施形態のコンパレータ42の非反転入力端子-には、共通接続端子34cから出力される分圧電圧Vbが入力される。コンパレータ42の反転入力端子には、基準電圧発生回路42aから出力される一定電圧Vthが入力される。一定電圧Vthは、アルミ電解コンデンサ20が低温であるか否かを判定するための所定値である。コンパレータ43は、抵抗素子50と電磁弁2との間の共通接続端子51から出力されるモニタ電圧と切替スイッチ46の出力電圧との比較に応じて、ハイレベル信号或いはローレベル信号を出力する。本実施形態のコンパレータ43の非反転入力端子-には、共通接続端子51から出力されるモニタ電圧が入力される。コンパレータ43の反転入力端子には、切替スイッチ46の出力電圧が入力される。切替スイッチ46は、後述する可動端子46aの切替に応じて、基準電圧V1或いは基準電圧V2を出力する。ANDゲート45は、コンパレータ43の出力信号とマイコン60から出力される制御信号との論理積演算を実施して、ハイレベル信号或いはローレベル信号を放電スイッチ10に出力する。切替スイッチ46の可動端子46aは、固定端子46b、46cのうちいずれか一方に接続し、他方の固定端子との間を開放する。固定端子46bには、基準電圧発生回路43aの出力端子が接続されている。固定端子46cには、基準電圧発生回路43bの出力端子が接続されている。基準電圧発生回路43aは、一定の基準電圧V1を出力する。基準電圧V1は、アルミ電解コンデンサ20の温度が常温例えば、5°C~30°Cであるときの放電電流制御値であって、コンパレータ43においてモニタ電圧の比較対象となる閾値である。具体的には、基準電圧V1は、放電電流の狙い値目標値I1に対応するものであって、抵抗素子50の抵抗値をRとすると、V1=I1×Rとなる。基準電圧発生回路43bは、一定の基準電圧V2を出力する。基準電圧V2は、アルミ電解コンデンサ20の温度が低温例えば、5°C~-30°Cであるときの放電電流制御値であって、コンパレータ43においてモニタ電圧の比較対象となる閾値である。具体的には、基準電圧V2は、放電電流の狙い値目標値I2に対応するものであって、抵抗素子50の抵抗値をRとすると、V2=I2×Rとなる。ここで、狙い値I2は、狙い値I1に補正値ΔI例えば、0.6ボルトを加えた値I1ΔIである。補正値ΔIは、後述するように、アルミ電解コンデンサ20が低温である場合に放電スイッチ10のオフ後に放電電流のオーバーシュートが生じる際の放電電流の最大値を、アルミ電解コンデンサ20の温度が常温である場合に放電スイッチ10のオフ後に放電電流のオーバーシュートが生じる際の放電電流の最大値に近づけるように設定されている。SW制御回路44は、コンパレータ41の出力信号に応じて、充電スイッチ32のスイッチング制御の開始、およびその停止を実施する。抵抗素子50は、電磁弁2およびグランドとの間に配置されている。抵抗素子50と電磁弁2との間の共通接続端子51は、モニタ電圧を出力する。モニタ電圧は、放電電流が抵抗素子50に流れる際に抵抗素子50の両端子間に生じる電圧である。放電電流は、アルミ電解コンデンサ20のプラス電極から放電スイッチ10、および電磁弁2を通してグランドに流れる電流である。マイコン60は、放電スイッチ10をオンさせるための制御信号をANDゲート45に出力する制御処理と、充電スイッチ32をスイッチングさせることをSW制御回路44に対して許可或いは禁止する許可/禁止処理とをそれぞれ実行する。次に、本実施形態の燃料噴射電磁弁駆動回路1の作動について説明する。図2aはコンパレータ43の出力信号のタイミングチャート、図2bはマイコン60からANDゲート45に出力される制御信号のタイミングチャート、図2cはANDゲート45の出力信号のタイミングチャート、図2dはマイコン60からSW制御回路44に出力される許可/禁止信号のタイミングチャートである。図3は切替スイッチ46aの作動を示すフローチャートである。図4aは分圧電圧Vbのタイミングチャート、図4bは放電電流のタイミングチャートである。まず、放電スイッチ10をオフしているときには、後述するように、充電スイッチ32のスイッチングによりアルミ電解コンデンサ20が充電される。よって、分圧電圧Vbが基準電圧発生回路42aの出力電圧Vthよりも高くなる図3中ステップS100:NO。このため、コンパレータ42は、放電電圧Vhが所定電圧以上であるとして、ローレベル信号を切替スイッチ46に出力する。したがって、切替スイッチ46の可動端子46aが固定端子46bに接続する。よって、基準電圧発生回路43aの出力端子がコンパレータ43の非反転入力端子に接続されている。したがって、コンパレータ43の非反転入力端子には、基準電圧発生回路43aの出力電圧V1が与えられる。つまり、コンパレータ43において、放電電流の比較する対象としての閾値を狙い値I1に設定する図3中ステップS110。ここで、上述の如く、放電スイッチ10をオフしているときには、共通接続端子51から出力されるモニタ電圧の方が基準電圧発生回路43aの出力電圧V1に比べて低くなる。このため、コンパレータ43は、ハイレベル信号をANDゲート45に出力する。このとき、マイコン60がローレベルの制御信号図2b参照をANDゲート45に出力していると、ANDゲート45がローレベル信号を放電スイッチ10に出力する。よって、放電スイッチ10がオフを維持することになる。次に、マイコン60は、タイミングt1にて、ANDゲート45に対して出力する制御信号レベルをローレベルからハイレベルに変化させる。これに伴い、ANDゲート45は、放電スイッチ10に対する出力信号レベルをローレベルからハイレベルに変化させる。よって、放電スイッチ10がオンする。これにより、放電スイッチ10がアルミ電解コンデンサ20のプラス電極および電磁弁2の間を接続する。これに伴い、アルミ電解コンデンサ20のプラス電極から放電電流が放電スイッチ10、電磁弁2、および抵抗素子50を通してグランドに流れる。例えば、アルミ電解コンデンサ20の温度が常温であるときには、ESR等価直列抵抗の値が小さい。このため、放電電流は、時間の経過に伴って急激に大きくなる図4b中実線のグラフ参照。ここで、アルミ電解コンデンサ20の温度が常温である場合には、放電電流が大きくなることに伴って、放電電圧Vhが低下するものの、図4a中の実線のグラフに示すように、共通接続端子34cから出力される分圧電圧Vbは、電圧Vthよりも大きな値を維持する。このため、コンパレータ42は、切替スイッチ46に対する出力信号レベルをローレベルに維持する。よって、切替スイッチ46が、基準電圧発生回路43aの出力端子とコンパレータ43の非反転入力端子との間の接続を維持する。その後、タイミングt2において、放電電流が電流値I1よりも大きくなると、共通接続端子51から出力されるモニタ電圧の方が基準電圧発生回路43aの出力電圧V1に比べて高くなる。このため、コンパレータ43は、ANDゲート45に対する出力信号レベルをハイレベルからローレベルに変化させる。すなわち、コンパレータ43は、放電電流が電流値I1よりも大きくなったと判定して、出力信号レベルをハイレベルからローレベルに変化させることになる。よって、ANDゲート45は、放電スイッチ10に対する出力信号レベルをハイレベルからローレベルに変化させる。これにより、放電スイッチ10がオフすることになる。その後、放電電流において、電流値I1を越えるオーバーシュートが生じる。そして、放電電流は、最大値VP1に到達してから時間の経過に伴って小さくなる。一方、アルミ電解コンデンサ20の温度が低温であるときには、ESR等価直列抵抗の値が大きくなる。このため、放電電流は、時間の経過に伴って徐々に大きくなる。つまり、アルミ電解コンデンサ20が低温であるときには、常温である場合に比べて放電電流の立ち上がりの傾斜が小さくなる図4b中鎖線のグラフ参照。ここで、放電電流が大きくなることに伴って、放電電圧Vhが時間の経過に伴って低下する。これに伴って、図4aの鎖線のグラフに示すように、共通接続端子34cから出力される分圧電圧Vbが、電圧Vthよりも小さくなる図3中ステップS100:YES。このため、コンパレータ42は、放電電圧Vhが所定電圧よりも低くなったとして、切替スイッチ46に対する出力信号レベルをローレベルからハイレベルに変化させる。よって、切替スイッチ46では、可動端子46aと固定端子46bとの間を開放し、可動端子46aと固定端子46cとの間を接続する。このため、切替スイッチ46がコンパレータ43の非反転入力端子と基準電圧発生回路43aの出力端子との間を開放し、かつコンパレータ43の非反転入力端子と基準電圧発生回路43bの出力端子との間を接続する。このため、コンパレータ43の非反転入力端子には、基準電圧発生回路43bの出力電圧V2が与えられる。つまり、コンパレータ43において、放電電流の比較する対象としての閾値が狙い値I2に設定されることになる図3中ステップS120。その後、タイミングt2において、放電電流が電流値I2>I1を越えると、共通接続端子51から出力されるモニタ電圧の方が基準電圧発生回路43bの出力電圧V2に比べて高くなる。このため、コンパレータ43は、ANDゲート45に対する出力信号レベルをハイレベルからローレベルに変化させる。すなわち、コンパレータ43は、放電電流が電流値I2>I1よりも大きくなったと判定して、出力信号レベルをハイレベルからローレベルに変化させることになる。よって、ANDゲート45は、放電スイッチ10に対する出力信号レベルをハイレベルからローレベルに変化させる。これにより、放電スイッチ10がオフすることになる。その後、放電電流において、オーバーシュートが生じる。そして、放電電流は、最大値VP1’に到達してから時間の経過に伴って小さくなる。また、タイミングt2において、上述の如く、コンパレータ43の出力信号レベルがハイレベルからローレベルに変化すると、マイコン60は、制御信号の信号レベルをハイレベルからローレベルに変化させる図2b参照。ここで、マイコン60は、制御信号としてハイレベル信号を出力している期間には、SW制御回路44に対して充電スイッチ32をスイッチング制御することを禁止する禁止信号をSW制御回路44に出力する。一方、マイコン60は、制御信号としてローレベル信号を出力している期間には、SW制御回路44に対して充電スイッチ32をスイッチング制御することを許可する許可信号をSW制御回路44に出力する。このため、SW制御回路44が充電スイッチ32に対するスイッチング制御を実施する。以下、SW制御回路44による充電スイッチ32の制御について説明する。まず、共通接続端子34cから出力される分圧電圧Vbの方が基準電圧発生回路41aの出力信号V0に比べて小さいときには、コンパレータ41は、ハイレベル信号をSW制御回路44に出力する。このとき、マイコン60が許可信号をSW制御回路44に与えている場合には、SW制御回路44は、充電スイッチ32に対してスイッチング制御信号を出力する。したがって、充電スイッチ32がスイッチング制御信号に基づいてスイッチングを開始する。ここで、充電スイッチ32がオンしているときに、電源VBからインダクタ31および充電スイッチ32を通してグランドに流れる。このため、インダクタ31にエネルギが蓄えられる。その後、充電スイッチ32がオフすると、インダクタ31に蓄えられたエネルギに基づいて、インダクタ31から電流がダイオード33を通してアルミ電解コンデンサ20のプラス電極側に流れる。これに伴い、インダクタ31から出力されるエネルギがアルミ電解コンデンサ20に蓄えられる。このような充電スイッチ32のオン、オフを繰り返すことにより、電源VBからインダクタ31を介するアルミ電解コンデンサ20への充電が行われることになる。このため、アルミ電解コンデンサ20のプラス電極とマイナス電極との間の放電電圧Vhが徐々に上昇して分圧電圧Vbの方が基準電圧発生回路41aの出力信号V0に比べて大きくなる。これにより、コンパレータ41は、SW制御回路44に対する出力信号のレベルをハイレベルからローレベルに変化させることになる。すると、SW制御回路44は、充電スイッチ32に対するスイッチング制御信号の出力を停止する。このため、充電スイッチ32がスイッチングすることを停止する。その後、上述したようにアルミ電解コンデンサ20から電磁弁2に対して放電電流が流れると、放電電圧Vhが低下して分圧電圧Vbが基準電圧発生回路41aの出力信号V0に比べて低くなり、コンパレータ41がSW制御回路44に対する出力信号のレベルをハイレベルからローレベルに変化させる。よって、SW制御回路44は、充電スイッチ32に対するスイッチング制御信号の出力を開始する。このため、充電スイッチ32がスイッチングを開始する。したがって、電源VBからインダクタ31を介するアルミ電解コンデンサ20への充電が開始される。その後、放電電圧Vhが上昇して分圧電圧Vbの方が基準電圧発生回路41aの出力信号V0に比べて大きくなると、コンパレータ41が、SW制御回路44に対する出力信号のレベルをハイレベルからローレベルに変化させる。よって、SW制御回路44は、充電スイッチ32に対するスイッチング制御信号の出力を停止する。このため、充電スイッチ32がスイッチングを停止する。このように電源VBからインダクタ31を介するアルミ電解コンデンサ20への充電、および充電停止が繰り返されることにより、放電電圧Vhを一定電圧V0図2参照に近づけることができる。以上説明した本実施形態によれば、マイコン60が放電スイッチ10をオンさせるためにハイレベルの制御信号をANDゲート45に出力する。このとき、コンパレータ43がハイレベル信号をANDゲート45に出力していると、ANDゲート45がハイレベル信号を放電スイッチ10に出力する。このため、放電スイッチ10がオンする。このため、アルミ電解コンデンサ20のプラス電極からの放電電流が放電スイッチ10、電磁弁2および抵抗素子50を通してグランドに流れる。その後、コンパレータ43は、モニタ電圧が電圧V1或いは、電圧V2よりも大きくなると、放電電流が閾値よりも大きくなったとしてローレベル信号をANDゲート45に出力する。これに伴い、ANDゲート45がローレベル信号を放電スイッチ10に出力するので、放電スイッチ10がオフする。ここで、アルミ電解コンデンサ20の温度が常温であるときには、放電スイッチ10のオン後にて分圧電圧Vbが基準電圧発生回路42aの出力電圧Vthよりも高い状態を維持して、コンパレータ42がローレベル信号を切替スイッチ46に出力する。これに伴い、切替スイッチ46がコンパレータ43におけるモニタ電圧の比較対象として電圧V1に設定する。電圧V1は、放電電流の狙い値I1に対応している。ここで、アルミ電解コンデンサ20の温度が低温である場合には常温時に比べて、アルミ電解コンデンサのESR等価直列抵抗値が大きくなる。このため、アルミ電解コンデンサ20の温度が低温である場合には常温時に比べて放電電流の時間に対する傾きが小さくなる図4b参照。これに伴い、低温時には常温時に比べて、放電スイッチ10のオフディレイオフ後の放電電流のオーバーシュートが小さくなる。よって、低温時において、切替スイッチ46がコンパレータ43におけるモニタ電圧の比較対象として電圧V1に設定すると、低温時における放電電流のオーバーシュート時の放電電流の最大値VP2が、常温時における放電電流のオーバーシュート時の放電電流の最大値VP1よりも低くなる。これに対して、本実施形態では、アルミ電解コンデンサ20の温度が低温であるときには、放電スイッチ10のオン後にて分圧電圧Vbが基準電圧発生回路42aの出力電圧Vthよりも低くなり、コンパレータ42がハイレベル信号を切替スイッチ46に出力する。これに伴い、切替スイッチ46がコンパレータ43におけるモニタ電圧の比較対象として電圧V2に設定する。電圧V2は放電電流の狙い値I2に対応している。狙い値I2は、狙い値I1に補正値ΔIを加えた値I1ΔIである。ここで、補正値ΔIは、低温時における放電電流のオーバーシュート時の放電電流の最大値VP1’を、常温時における放電電流のオーバーシュート時の放電電流の最大値VP1に近づけるように設定されている。したがって、放電スイッチ10のオフ後に放電電流のオーバーシュートが発生した時の放電電流の最大値が小さくなることを抑えることができる。本実施形態では、SW制御回路44が充電スイッチ32を制御する際に分圧電圧Vbを用いている。コンパレータ42においてアルミ電解コンデンサ20が低温であるか否かを判定するために分圧電圧Vbを用いている。このことにより、コンパレータ42とSW制御回路44とは、1つの分圧回路34を共用していることになる。よって、コンパレータ42とSW制御回路44とで、別々の分圧回路を設ける場合に比べて、回路構成が増大化を抑制することができる。他の実施形態上述の実施形態では、電磁弁2を負荷とした例について説明したが、これに限らず、電磁弁以外の他のものを負荷としてもよい。上述の実施形態では、本発明に係る電磁弁2として、ディーゼル燃料を噴射する燃料噴射装置に用いられるものを示したが、これに限らず、本発明に係る電磁弁2を、ガソリン、エタノール、ガソリン及びエタノールの混合燃料等の各種の燃料を噴射する燃料噴射装置に用いてもよい。上述の実施形態では、放電スイッチ10をアルミ電解コンデンサ20のプラス電極と電磁弁2との間に配置した例について説明したが、これに代えて、電磁弁2と抵抗素子50の間に放電スイッチ10を配置してもよく、抵抗素子50とグランドとの間に放電スイッチ10を配置してもよい。上述の実施形態では、コンパレータ41により分圧電圧Vbと電圧発生回路41aから出力される一定電圧V0とを比較して、この比較結果に応じてSW制御回路44が充電スイッチ32をスイッチングさせたり、或いは、その充電スイッチ32のスイッチングを停止させたりした例について説明したが、これに代えて、コンパレータ41により放電電圧Vhと一定電圧とを比較して、この比較結果に応じてSW制御回路44が充電スイッチ32をスイッチングさせたり、或いは、その充電スイッチ32のスイッチングを停止させたりしてもよい。上述の実施形態では、コンパレータ42により分圧電圧Vbと電圧発生回路42aから出力される一定電圧Vthとを比較して、この比較結果に応じて切替スイッチ46aによる閾値の切替を実施した例について説明したが、これに代えて、コンパレータ42により放電電圧Vhと一定電圧とを比較して、この比較結果に応じて切替スイッチ46aによる閾値の切替を実施してもよい。次に、特許請求の範囲と実施形態との対応関係について説明する。まず、ANDゲート45とコンパレータ43とが制御手段を構成している。分圧回路34が電圧検出手段に対応し、コンパレータ42が判定手段に対応し、切替スイッチ46が設定手段に対応し、放電電圧制御回路30およびSW制御回路44が充電制御手段を構成している。