溶接のための電気エネルギーを充電用コンデンサに充電する充電回路と、前記充電用コンデンサに充電された電気エネルギーを被溶接物に放電する放電回路と、前記電気エネルギーの放電を前記充電用コンデンサが完全放電する前に停止させる放電制御回路と、を有することを特徴とするコンデンサ型抵抗溶接機。前記被溶接物に放電する電気エネルギーの大きさを電流値として検出する電流センサをさらに備え、前記放電制御回路は、前記電流センサが検出した電流値が最大になったときに、前記放電回路の放電を停止させることを特徴とする請求項1に記載のコンデンサ型抵抗溶接機。前記被溶接物に放電する電気エネルギーの大きさを電流値として検出する電流センサをさらに備え、前記放電制御回路は、前記電流センサが検出した電流値が最大になりその後設定値まで低下したときに、前記放電回路の放電を停止させることを特徴とする請求項1に記載のコンデンサ型抵抗溶接機。前記放電制御回路は、前記充電用コンデンサが放電を開始した後設定時間内に前記電流センサが設定値以上の電流値を検出しないときには、前記放電回路の放電を停止させることを特徴とする請求項2または3に記載のコンデンサ型抵抗溶接機。前記放電回路は、前記充電用コンデンサに一次側コイルを接続し、前記被溶接物に溶接電流を供給する溶接電極にニ次側コイルを接続した溶接トランスを備えることを特徴とする請求項1に記載のコンデンサ型抵抗溶接機。前記溶接トランスの一次側コイルの放電電流を検出する放電電流検出センサをさらに備え、前記放電制御回路は、前記放電電流検出センサが検出した放電電流の値が一定値に達したときに、前記放電回路の放電を停止させることを特徴とする請求項5に記載のコンデンサ型抵抗溶接機。前記溶接トランスの二次側の溶接電流を検出する溶接電流検出センサをさらに備え、前記放電制御回路は、前記溶接電流検出センサが検出した溶接電流の値が最大になったときに、前記放電回路の放電を停止させることを特徴とする請求項5に記載のコンデンサ型抵抗溶接機。前記溶接トランスの二次側の溶接電流を検出する溶接電流検出センサをさらに備え、前記放電制御回路は、前記溶接電流検出センサが検出した溶接電流の値が最大になりその後設定値まで低下したときに、前記放電回路の放電を停止させることを特徴とする請求項5に記載のコンデンサ型抵抗溶接機。前記充電用コンデンサの電圧を検出する電圧検出センサをさらに備え、前記放電制御回路は、前記電圧検出センサが検出した前記充電用コンデンサの電圧の値が一定値まで降下したときに、前記放電回路の放電を停止させることを特徴とする請求項5に記載のコンデンサ型抵抗溶接機。前記放電制御回路は、前記充電用コンデンサが放電を開始した後設定時間内に前記放電電流検出センサが一定値以上の電流値を検出しないときには、前記放電回路の放電を停止させることを特徴とする請求項6に記載のコンデンサ型抵抗溶接機。前記放電制御回路は、前記充電用コンデンサが放電を開始した後設定時間内に前記溶接電流検出センサが一定値以上の電流値を検出しないときには、前記放電回路の放電を停止させることを特徴とする請求項7または8に記載のコンデンサ型抵抗溶接機。前記放電制御回路は、前記充電用コンデンサが放電を開始した後設定時間内に前記電圧検出センサが前記充電用コンデンサの電圧が一定値まで降下したことを検出しないときには、前記放電回路の放電を停止させることを特徴とする請求項9に記載のコンデンサ型抵抗溶接機。前記充電用コンデンサの電圧を検出する電圧検出センサをさらに備え、前記放電制御回路は、溶接を開始させるための信号を入力している間に、前記電圧検出センサにより検出される前記充電用コンデンサの電圧が目標充電電圧になっていなければ、前記溶接を開始させるための信号は受け付けないことを特徴とする請求項1から12のいずれかに記載のコンデンサ型抵抗溶接機。前記放電回路は、前記被溶接物の溶接時に前記充電用コンデンサが充電した電気エネルギーを放電させるスイッチング素子を有することを特徴とする請求項1から13のいずれかに記載のコンデンサ型抵抗溶接機。前記スイッチング素子は、絶縁ゲートバイポーラトランジスタIGBTまたはサイリスタであることを特徴とする請求項14に記載のコンデンサ型抵抗溶接機。前記充電用コンデンサを目標充電電圧に充電する充電制御回路をさらに有することを特徴とする請求項1から15のいずれかに記載のコンデンサ型抵抗溶接機。前記放電制御回路は、前記充電用コンデンサの放電時に、ON、OFFを繰り返すパルス状の電圧を前記スイッチング素子に印加し、前記スイッチング素子に印加するパルス状の電圧のデューティー比を変化させることで放電時間を調整することを特徴とする請求項14に記載のコンデンサ型抵抗溶接機。しかし、上述した従来のコンデンサ型抵抗溶接機は、放電の終了タイミングを制御していないため、充電されていた電気エネルギーのほとんどが放電される。このため、充電用コンデンサは溶接の度に満充電状態から完全放電状態に移行する。満充電状態と完全放電状態の移行を繰り返す使用環境は、充電用コンデンサにとっては非常に過酷であり、充電用コンデンサの寿命に大きな影響を与える。充電用コンデンサはこの使用環境に耐えられるものを用いなければならず、選定範囲が狭まってしまう。また、充電用コンデンサは溶接の度に完全放電状態になるので、充電用コンデンサを満充電状態とするまでには時間がかかる。充電用コンデンサの充電時間は溶接作業の生産性に少なからず影響を与える。本発明は、上記のような充電用コンデンサが抱える問題を軽減するために成されたものであり、充電用コンデンサの寿命の向上と充電時間の短縮を図ることができるコンデンサ型抵抗溶接機の提供を目的とする。上記目的を達成するための、本発明に係るコンデンサ型抵抗溶接機は、充電回路、放電回路及び放電制御回路を有する。充電回路は溶接のための電気エネルギーを充電用コンデンサに充電する。放電回路は充電用コンデンサに充電された電気エネルギーを被溶接物に放電する。放電制御回路は電気エネルギーの放電を充電用コンデンサが完全放電する前に停止させる。このため、被溶接物を溶接した後でも充電用コンデンサは完全放電状態とはならず電気エネルギーが残った状態で、次回の溶接のための充電が行える。本発明に係るコンデンサ型抵抗溶接機によれば、放電制御回路が電気エネルギーの放電を充電用コンデンサが完全放電する前に停止させるので、充電用コンデンサの寿命の向上と充電時間の短縮を図ることができる。以下、本発明のコンデンサ型抵抗溶接機の実施形態を図面に基づいて詳細に説明する。本発明のコンデンサ型抵抗溶接機は、充電用コンデンサに充電した電気エネルギーを溶接トランスの一次側コイルに供給し、溶接トランスのニ次側コイルに接続した溶接電極で被溶接物を抵抗溶接する。充電用コンデンサは、抵抗溶接前は満充電状態である。抵抗溶接中、充電用コンデンサが完全放電状態とはならないように、充電用コンデンサの放電の終了タイミングを制御する。したがって、抵抗溶接後でも充電用コンデンサにはある程度の電気エネルギーが残っている。なお、満充電状態とは、充電用コンデンサが溶接電圧として設定した電圧にまで充電されている状態であり、充電電流がほとんど流れない状態である。また、完全放電状態とは、充電用コンデンサに充電容量の1、2程度の電気エネルギーしか残っていない状態であり、充電用コンデンサの端子間電圧が0ボルトに近い状態である。本発明のコンデンサ型抵抗溶接機の実施形態を、充電用コンデンサの放電の終了タイミングの相違により実施形態1から実施形態4に分けて説明する。実施形態1に係るコンデンサ型抵抗溶接機は、溶接電流が最大になったときに充電用コンデンサの放電を強制的に終了させるものである。実施形態2に係るコンデンサ型抵抗溶接機は、溶接電流が最大になりその後設定値まで低下したときに充電用コンデンサの放電を強制的に終了させるものである。実施形態3に係るコンデンサ型抵抗溶接機は、放電電流の値が設定値に達したときに充電用コンデンサの放電を強制的に終了させるものである。実施形態4に係るコンデンサ型抵抗溶接機は、充電用コンデンサの電圧の値が一定値まで降下したときに充電用コンデンサの放電を強制的に終了させるものである。図1は、本発明を適用するコンデンサ型抵抗溶接機の回路図である。このコンデンサ型抵抗溶接機は、実施形態1から実施形態4の全ての実施形態の実現に必要な構成を備えている。コンデンサ型抵抗溶接機の構成コンデンサ型抵抗溶接機は、昇圧トランス10、整流回路20、充電回路30、放電回路40、溶接トランス50を有する。昇圧トランス10は、一次側コイル10aが商用電源15に接続され、ニ次側コイル10bが整流回路20に接続される。昇圧トランス10は、商用電源15の電圧をたとえば400ボルト以上の電圧にまで昇圧させる。整流回路20は、昇圧トランス10によって昇圧された商用電源15の交流電圧を直流電圧に変換する。整流回路20は、図示するように、2個のダイオード20D1、20D2と2個のサイリスタ20S1、20S2とで構成される。ダイオード20D1とサイリスタ20S1、ダイオード20D2とサイリスタ20S2は直列に接続される。サイリスタ20S1、20S2のONタイミングは、被溶接物70の溶接条件から決定された目標充電電圧を整流回路20から出力するために、充電制御回路100によって制御される。なお、溶接条件とは、被溶接物70の材料の種類に応じて、溶接に必要な溶接電流値、溶接に必要な充電用コンデンサ35の充電電圧値、などを定めたものである。充電回路30は、整流回路20から出力される溶接のための電気エネルギーを充電用コンデンサ35に充電する。充電回路30は、電流制限抵抗32、充電用コンデンサ35及びダイオード30Dによって構成される。充電用コンデンサ35とダイオード30Dとは並列に接続する。充電用コンデンサ35を充電するときの電流の大きさは電流制限抵抗32によって制限する。ダイオード30Dの両端には電圧検出センサ36を接続する。充電用コンデンサ35の充電電圧は電圧検出センサ36によって検出できる。電流制限抵抗32の抵抗値は小さいほど充電用コンデンサ35に大きな充電電流が流れるので充電時間が短くできる。しかし、整流回路20や電流制限抵抗32に大きな電流を流すようにすると、整流回路20や電流制限抵抗32の大型化を招くので、電流制限抵抗32は充電時間を勘案し最適な抵抗値を選定する。放電回路40は、充電用コンデンサ35に充電された電気エネルギーを被溶接物70に放電する。放電回路40は、絶縁ゲートバイポーラトランジスタIGBT42、スナバコンデンサ43、還流ダイオード40D、スイッチ44、溶接トランス50によって構成される。IGBT42は、充電用コンデンサ35を充電しているときにはOFFであり、被溶接物70に放電するときにはONである。スナバコンデンサ43は、IGBT42がONし、その後OFFしたときの過渡的な高電圧を吸収する。したがって、スナバコンデンサ43はIGBT42と並列に接続する。スイッチ44は、IGBT42と同じく、充電用コンデンサ35を充電しているときにはOFFであり、被溶接物70に放電するときにはONである。還流ダイオード40Dは、IGBT42がONし、その後OFFしたときに溶接トランス50が発生する逆起電力を還流させる。したがって、還流ダイオード40Dは溶接トランス50の一次側コイル50aと並列に接続する。IGBT42は、被溶接物70の溶接時に充電用コンデンサ35が充電した電気エネルギーを放電させるスイッチング素子として機能する。IGBT42は、充電用コンデンサ35の放電をさせている間ON状態を継続する態様と、充電用コンデンサ35の放電をさせている間細かくON、OFFを繰り返す態様と、いずれかの態様で動作させる。溶接トランス50は、一次側コイル50aを充電用コンデンサ35に接続し、ニ次側コイル50bを溶接電極60a、60bに接続する。溶接トランス50は、充電用コンデンサ35から放電される高電圧低電流の電気エネルギーを低電圧大電流の電気エネルギーに変換する。溶接電極60a、60bは、被溶接物70を両側から加圧して、溶接トランス50のニ次側コイル50bから供給される溶接電流を被溶接物70に流す。溶接トランス50の一次側コイル50aには放電電流検出センサ55を接続する。溶接時に充電用コンデンサ35から溶接トランス50の一次側コイル50aに流れる放電電流は放電電流検出センサ55によって検出できる。溶接トランス50のニ次側コイル50bには溶接電流検出センサ65を接続する。溶接時に溶接電極60a、60bを介して溶接トランス50のニ次側コイル50bに流れる溶接電流は溶接電流検出センサ65によって検出できる。ここで、放電電流とは、溶接時に充電用コンデンサ35から溶接トランス50の一次側コイル50aに流れる電流であり、充電用コンデンサ35から電気エネルギーとして放出される電流である。溶接電流とは、溶接時に溶接電極60a、60bによって被溶接物70に供給される電流であり、溶接トランス50によって放電電流が増幅されたものである。放電電流の大きさと溶接電流の大きさには相関があるため、放電電流の大きさを検出することで、溶接電流の大きさが予測できる。コンデンサ型抵抗溶接機は、充電回路30を制御する充電制御回路100と放電回路40を制御する放電制御回路200を有する。充電制御回路100は、充電用コンデンサ35を目標充電電圧にまで充電させるため、サイリスタ20S1、20S2のONタイミングを制御する。放電制御回路200は、電気エネルギーの放電を充電用コンデンサ35が完全放電する前に停止させる。放電制御回路200は、充電用コンデンサ35の充電時の電圧及び放電時の電圧を検出する電圧検出センサ36、溶接トランス50の一次側コイル50aの放電電流を検出する放電電流検出センサ55及び溶接トランス50のニ次側コイル50bに流れる溶接電流を検出する溶接電流検出センサ65を接続する。放電制御回路200は、充電用コンデンサ35の放電時の電圧、一次側コイル50aの放電電流、ニ次側コイル50bに流れる溶接電流のいずれかを検出することによって、充電用コンデンサ35の放電状態を認識する。放電電流と同様に、充電用コンデンサ35の放電時の電圧の大きさも溶接電流の大きさと相関がある。充電用コンデンサ35の放電時の電圧の大きさを検出することで、溶接電流の大きさが予測できる。放電制御回路200は、充電用コンデンサ35が完全放電する前にIGBT42をOFFさせ、その後放電電流が一定値まで低下してからスイッチ44をOFFさせ、充電用コンデンサ35の放電を停止させる。充電用コンデンサ35が完全放電する前に放電を停止させる手法として、本発明のコンデンサ型抵抗溶接機では、溶接電流が最大になったときに充電用コンデンサの放電を強制的に終了させる態様実施形態1、溶接電流が最大になりその後設定値まで低下したときに充電用コンデンサの放電を強制的に終了させる態様実施形態2、放電電流の値が設定値に達したときに充電用コンデンサの放電を強制的に終了させる態様実施形態3、充電用コンデンサの電圧の値が一定値まで降下したときに充電用コンデンサの放電を強制的に終了させる態様実施形態4の4つの態様を想定している。以下に、これらの態様について図面を参照しながら詳細に説明する。実施形態1この実施形態は、溶接電流が最大になったときに充電用コンデンサ35の放電を強制的に終了させる態様である。コンデンサ型抵抗溶接機の動作図2から図4は、図1に示したコンデンサ型抵抗溶接機の動作説明に供するタイミングチャートである。本実施形態のコンデンサ型抵抗溶接機の動作を充電時と放電時に分けて説明する。[充電時の動作]まず、充電用コンデンサ35を満充電状態にするまでの動作を説明する。図2はサイリスタのONタイミングを示すタイミングチャートであり、図3は充電用コンデンサ35の充電及び放電時の端子電圧の変化を示す図である。ACの商用電源15は、昇圧トランス10の一次側コイル10aにたとえば100ボルト又は200ボルトの交流電圧を印加する。昇圧トランス10は、一次側コイル10aに印加された交流電圧を二次側10bにおいてたとえば400ボルトから500ボルト程度の交流電圧にまで昇圧する。整流回路20は、昇圧トランス10の二次側10bから出力される交流電圧を直流電圧に変換する。昇圧トランス10が400ボルトから500ボルト程度の交流電圧を出力している場合、整流回路20が出力する直流電圧は400ボルト前後になる。整流回路20が出力する直流電圧は充電制御回路100が制御する。図1に示すように、サイリスタ20S1と20S2のゲートは充電制御回路100に接続されている。充電制御回路100は、図2に示すように、サイリスタ20S1を昇圧後の交流波形の正の領域でONし、サイリスタ20S2をその交流波形の負の領域でONする。サイリスタ20S1とサイリスタ20S2のONタイミングは、溶接条件から決定された目標充電電圧に基づいて調整する。目標充電電圧は、前述の通り、被溶接物70の溶接条件から決定された、充電用コンデンサ35を充電させるときの電圧である。整流回路20が直流電圧を出力すると、電流制限抵抗32、溶接トランス50の一次側コイル50a、充電用コンデンサ35を通過する回路に、電流制限抵抗32で制限された直流電流が流れる。このときには、IGBT42、スイッチ44はOFFである。充電回路30に直流電流が流れると、図3に示すように、充電用コンデンサ35の電圧が、溶接直後の充電用コンデンサ35の電圧から目標充電電圧まで上昇する。充電用コンデンサ35の電圧は、充電用コンデンサ35と並列に接続してあるダイオード30Dの端子間電圧を電圧検出センサ36で検出する。放電制御回路200は、電圧検出センサ36で検出した充電用コンデンサ35の電圧を監視し、充電用コンデンサ35の電圧が目標充電電圧まで達したら、充電用コンデンサ35が蓄えた電気エネルギーを放電させるための制御を開始する。[放電時の動作]図4Aは、溶接起動信号のON、OFF状態を示す図である。図4Bは、IGBT42のON、OFF状態を示す図である。図4Cは、溶接電流の変化状態を示す図である。放電制御回路200は、図3から図4Aに示すように、溶接起動信号がONの状態であり、さらに、電圧検出センサ36で検出した充電用コンデンサ35の電圧が目標充電電圧まで達したら充電完了、充電制御回路100に充電用コンデンサ35の電圧が目標充電電圧になったことを報知する。なお、放電制御回路200は、溶接起動信号がONの状態であっても、充電用コンデンサ35の電圧が目標充電電圧まで達していなければ、図3に示すように、溶接起動信号は受け付けない。充電制御回路100は、放電制御回路200から充電用コンデンサ35の電圧が目標充電電圧になったことを報知されると、サイリスタ20S1と20S2をONさせるゲート制御を停止する。このため、整流回路20の動作が停止し直流電圧が出力されなくなる。また、整流回路20が過負荷となるのを防止できる。放電制御回路200は、充電制御回路100への報知と同時に、IGBT42のゲートにパルス電圧を印加し、図4Bに示すようにIGBT42をONさせる。これと同時にスイッチ44をONさせる。このため、充電用コンデンサ35に充電されている電気エネルギーが大きな電流となって溶接トランス50の一次側コイル50aを流れる。溶接トランス50の一次側コイル50aを流れる電流は溶接トランス50で増幅されてニ次側コイル50bに流れる。ニ次側コイル50bには溶接電極60a、60bが接続してあり、溶接電極60a、60bは被溶接物70をその両側から加圧する。溶接電極60a、60b間にニ次側コイル50bから溶接電流が供給されると、被溶接物70は、この溶接電流により発生するジュール熱で瞬間的に加熱され溶接される。なお、IGBT42と並列にスナバコンデンサ43を接続してあるので、IGBT42がONし、その後OFFしたときの過渡的な高電圧がスナバコンデンサ43に吸収され、IGBT42を高電圧から保護できる。また、IGBT42がONした時、スイッチ44は溶接トランス50の一次側コイル50aと並列に還流ダイオード40Dを接続するので、一次側コイル50aが発生する逆起電力を還流ダイオード40Dに還流させることができる。図4Cに示すように、被溶接物70に供給される溶接電流は瞬間的に最大値まで上昇する。被溶接物70を流れる溶接電流は溶接電流検出センサ65で検出されて放電制御回路200に入力される。放電制御回路200は、被溶接物70を流れる溶接電流の変化状態を監視する。放電制御回路200は、溶接電流が最大になったことを認識すると、図4Bに示すように、IGBT42をOFFさせる。その後逆起電力が低下した後にスイッチ44をOFFさせる。溶接電流が最大になったことは、一般的なピーク検出回路で検出する。被溶接物70の溶接は、溶接電流が最大になったところで終了することになるが、溶接のために十分なエネルギーが供給されるので、溶接品質に問題は生じない。また、充電用コンデンサ35は溶接を終了したあとでも完全放電状態にはならず、かなりの電気エネルギーが残る。このため、次の溶接に向けて、充電用コンデンサ35を目標充電電圧にするまでの充電時間が短くなる。以上のようにして被溶接物70の溶接が終了すると、前述の充電時の動作に戻り、溶接作業中は、充電時の動作と放電時の動作を繰り返す。このように、実施形態1によれば、被溶接物70の溶接を溶接電流が最大になったところで終了しているので、溶接後でも充電用コンデンサ35に電気エネルギーを残しておくことができ、充電用コンデンサ35の寿命の向上と充電時間の短縮を図ることができる。また、本実施形態では、誤って溶接電極60a、60bを開放したまま溶接をしようとしたときに、IGBT42をOFFし、放電回路40の放電を停止させる制御も行う。放電制御回路200は、図3から図4Aに示すように、溶接起動信号がONの状態であり、さらに、電圧検出センサ36で検出した充電用コンデンサ35の電圧が目標充電電圧まで達したら充電完了、充電制御回路100に充電用コンデンサ35の電圧が目標充電電圧になったことを報知する。放電制御回路200は、充電制御回路100への報知と同時に、IGBT42のゲートにパルス電圧を印加し、図4Bに示すようにIGBT42をONさせる。これと同時にスイッチ44をONさせる。このため、充電用コンデンサ35に充電されている電気エネルギーが大きな電流となって溶接トランス50の一次側コイル50aを流れる。溶接トランス50の一次側コイル50aを流れる電流は溶接トランス50で増幅されてニ次側コイル50bに流れようとする。このとき、溶接電極60a、60bが被溶接物70に接触してなく、開放されたままであると、溶接電極60a、60b間には溶接電流が流れない。このため、溶接電流検出センサ65は溶接電流を検出できず、IGBT42がONのままとなる。このままの状態が、充電用コンデンサ35が完全放電状態となるまで続いてしまうと、溶接トランス50が偏磁現象を起こして、溶接トランス50及びこれに接続されている回路は致命的な損傷を受ける。このため、本実施形態では、図4B、図4Cに示すように、充電用コンデンサ35の充電が完了してIGBT42がONし、充電用コンデンサ35が放電を開始した後設定時間内に溶接電流検出センサ65が一定値以上の溶接電流を検出しないときには、IGBT42を強制的にOFFさせている。このようにIGBT42を強制的にOFFさせることで、放電回路40の放電を停止させ、溶接トランス50の損傷から保護できる。実施形態2この実施形態は、溶接電流が最大になりその後設定値まで低下したときに充電用コンデンサ35の放電を強制的に終了させる態様である。コンデンサ型抵抗溶接機の動作図5は、図1に示したコンデンサ型抵抗溶接機の動作説明に供するタイミングチャートである。本実施形態のコンデンサ型抵抗溶接機の充電時の動作は実施形態1と同一であるので、この実施形態では放電時の動作について説明する。[放電時の動作]図5Aは、溶接起動信号のON、OFF状態を示す図である。図5Bは、IGBT42のON、OFF状態を示す図である。図5Cは、溶接電流の変化状態を示す図である。放電制御回路200は、図3、図5Aに示すように、溶接起動信号がONの状態であり、さらに、電圧検出センサ36で検出した充電用コンデンサ35の電圧が目標充電電圧まで達したら充電完了、充電制御回路100に充電用コンデンサ35の電圧が目標充電電圧になったことを報知する。なお、放電制御回路200は、溶接起動信号がONの状態であっても、充電用コンデンサ35の電圧が目標充電電圧まで達していなければ、図3に示すように、溶接起動信号は受け付けない。充電制御回路100は、放電制御回路200から充電用コンデンサ35の電圧が目標充電電圧になったことを報知されると、サイリスタ20S1と20S2をONさせるゲート制御を停止する。このため、整流回路20の動作が停止し直流電圧が出力されなくなる。また、整流回路20が過負荷となるのを防止できる。放電制御回路200は、充電制御回路100への報知と同時に、IGBT42のゲートにパルス電圧を印加し、図5Bに示すようにIGBT42をONさせる。これと同時にスイッチ44をONさせる。このため、充電用コンデンサ35に充電されている電気エネルギーが大きな電流となって溶接トランス50の一次側コイル50aを流れる。溶接トランス50の一次側コイル50aを流れる電流は溶接トランス50で増幅されてニ次側コイル50bに流れる。ニ次側コイル50bには溶接電極60a、60bが接続してあり、溶接電極60a、60bは被溶接物70をその両側から加圧する。溶接電極60a、60b間にニ次側コイル50bから溶接電流が供給されると、被溶接物70は、この溶接電流により発生するジュール熱で瞬間的に加熱され溶接される。図5Cに示すように、被溶接物70に供給される溶接電流は瞬間的に最大値まで上昇しその後次第に低下する。被溶接物70を流れる溶接電流は溶接電流検出センサ65で検出されて放電制御回路200に入力される。放電制御回路200は、被溶接物70を流れる溶接電流の変化状態を監視する。放電制御回路200は、溶接電流が最大になった後、設定値まで低下したことを認識すると、図5Bに示すように、IGBT42をOFFさせる。その後逆起電力が低下した後にスイッチ44をOFFさせる。溶接電流が最大になったことは、一般的なピーク検出回路で検出する。IGBT42をOFFさせるための溶接電流の値は、充電用コンデンサ35が完全放電する前に放電が停止されるように、最適な電流値を選定し、放電制御回路200に設定しておく。被溶接物70の溶接は、溶接電流が最大から少し低下したところで終了することになるが、溶接のために十分なエネルギー実施形態1より大きいが供給されるので、溶接品質に問題は生じない。また、充電用コンデンサ35は溶接を終了したあとでも完全放電状態にはならず、かなりの電気エネルギー実施形態1より小さいが残る。このため、次の溶接に向けて、充電用コンデンサ35を目標充電電圧にするまでの充電時間が短くなる。以上のようにして被溶接物70の溶接が終了すると、前述の充電時の動作に戻り、溶接作業中は、充電時の動作と放電時の動作を繰り返す。このように、実施形態2によれば、被溶接物70の溶接を溶接電流が最大になりその後設定値まで低下したときに終了しているので、溶接後でも充電用コンデンサ35に電気エネルギーを残しておくことができ、充電用コンデンサ35の寿命の向上と充電時間の短縮を図ることができる。また、本実施形態では、誤って溶接電極60a、60bを開放したまま溶接をしようとしたときに、IGBT42をOFFし、放電回路40の放電を停止させる制御も行う。この制御は実施形態1と同一である。実施形態3この実施形態は、充電用コンデンサ35の放電電流の値が設定値に達したときに充電用コンデンサ35の放電を強制的に終了させる態様である。コンデンサ型抵抗溶接機の動作図6は、図1に示したコンデンサ型抵抗溶接機の動作説明に供するタイミングチャートである。本実施形態のコンデンサ型抵抗溶接機の充電時の動作は実施形態1と同一であるので、この実施形態では放電時の動作について説明する。[放電時の動作]図6Aは、溶接起動信号のON、OFF状態を示す図である。図6Bは、IGBT42のON、OFF状態を示す図である。図6Cは、放電電流の変化状態を示す図である。放電制御回路200は、図3、図6Aに示すように、溶接起動信号がONの状態であり、さらに、電圧検出センサ36で検出した充電用コンデンサ35の電圧が目標充電電圧まで達したら充電完了、充電制御回路100に充電用コンデンサ35の電圧が目標充電電圧になったことを報知する。なお、放電制御回路200は、溶接起動信号がONの状態であっても、充電用コンデンサ35の電圧が目標充電電圧まで達していなければ、図3に示すように、溶接起動信号は受け付けない。充電制御回路100は、放電制御回路200から充電用コンデンサ35の電圧が目標充電電圧になったことを報知されると、サイリスタ20S1と20S2をONさせるゲート制御を停止する。このため、整流回路20の動作が停止し直流電圧が出力されなくなる。また、整流回路20が過負荷となるのを防止できる。放電制御回路200は、充電制御回路100への報知と同時に、IGBT42のゲートにパルス電圧を印加し、図6Bに示すようにIGBT42をONさせる。これと同時にスイッチ44をONさせる。このため、充電用コンデンサ35に充電されている電気エネルギーが大きな電流となって溶接トランス50の一次側コイル50aを流れる。溶接トランス50の一次側コイル50aを流れる電流は溶接トランス50で増幅されてニ次側コイル50bに流れる。ニ次側コイル50bには溶接電極60a、60bが接続してあり、溶接電極60a、60bは被溶接物70をその両側から加圧する。溶接電極60a、60b間にニ次側コイル50bから溶接電流が供給されると、被溶接物70は、この溶接電流により発生するジュール熱で瞬間的に加熱され溶接される。図6Cに示すように、被溶接物70の溶接が開始されると、充電用コンデンサ35の放電が開始され、充電用コンデンサ35の放電電流が上昇する。溶接時に充電用コンデンサ35から溶接トランス50の一次側コイル50aに流れる放電電流は放電電流検出センサ55によって検出されて放電制御回路200に入力される。放電制御回路200は、被溶接物70を流れる放電電流の変化状態を監視する。放電制御回路200は、電流が設定値に達したことを認識すると、図6Bに示すように、IGBT42をOFFさせる。その後逆起電力が低下した後にスイッチ44をOFFさせる。IGBT42をOFFさせるための放電電流の値は、充電用コンデンサ35が完全放電する前に放電が停止されるように、最適な放電電流値を選定し、放電制御回路200に設定しておく。なお、放電電流と溶接電流には相関があるのは上述の通りである。被溶接物70の溶接は、放電電流が設定値に達したところで終了することになるが、溶接のために十分なエネルギーが供給されるので、溶接品質に問題は生じない。また、充電用コンデンサ35は溶接を終了したあとでも完全放電状態にはならず、かなりの電気エネルギーが残る。このため、次の溶接に向けて、充電用コンデンサ35を目標充電電圧にするまでの充電時間が短くなる。以上のようにして被溶接物70の溶接が終了すると、前述の充電時の動作に戻り、溶接作業中は、充電時の動作と放電時の動作を繰り返す。このように、実施形態3によれば、被溶接物70の溶接を放電電流が設定値に達したところで終了しているので、溶接後でも充電用コンデンサ35に電気エネルギーを残しておくことができ、充電用コンデンサ35の寿命の向上と充電時間の短縮を図ることができる。また、本実施形態では、誤って溶接電極60a、60bを開放したまま溶接をしようとしたときに、IGBT42をOFFし、放電回路40の放電を停止させる制御も行う。この制御は、本実施形態では、図6B、図6Cに示すように、充電用コンデンサ35の充電が完了してIGBT42がONし、充電用コンデンサ35が放電を開始した後設定時間内に放電電流検出センサ55が一定値以上の電流値を検出しないときには、IGBT42を強制的にOFFさせている。このようにIGBT42を強制的にOFFさせることで、放電回路40の放電を停止させ、溶接トランス50の損傷から保護できる。実施形態4この実施形態は、充電用コンデンサ35の電圧の値が一定値まで降下したときに充電用コンデンサ35の放電を強制的に終了させる態様である。コンデンサ型抵抗溶接機の動作図7は、図1に示したコンデンサ型抵抗溶接機の動作説明に供するタイミングチャートである。本実施形態のコンデンサ型抵抗溶接機の充電時の動作は実施形態1と同一であるので、この実施形態では放電時の動作について説明する。[放電時の動作]図7Aは、溶接起動信号のON、OFF状態を示す図である。図7Bは、IGBT42のON、OFF状態を示す図である。図7Cは、充電電圧の変化状態を示す図である。放電制御回路200は、図3、図7Aに示すように、溶接起動信号がONの状態であり、さらに、電圧検出センサ36で検出した充電用コンデンサ35の電圧が目標充電電圧まで達したら充電完了、充電制御回路100に充電用コンデンサ35の電圧が目標充電電圧になったことを報知する。なお、放電制御回路200は、溶接起動信号がONの状態であっても、充電用コンデンサ35の電圧が目標充電電圧まで達していなければ、図3に示すように、溶接起動信号は受け付けない。充電制御回路100は、放電制御回路200から充電用コンデンサ35の電圧が目標充電電圧になったことを報知されると、サイリスタ20S1と20S2をONさせるゲート制御を停止する。このため、整流回路20の動作が停止し直流電圧が出力されなくなる。また、整流回路20が過負荷となるのを防止できる。放電制御回路200は、充電制御回路100への報知と同時に、IGBT42のゲートにパルス電圧を印加し、図7Bに示すようにIGBT42をONさせる。これと同時にスイッチ44をONさせる。このため、充電用コンデンサ35に充電されている電気エネルギーが大きな電流となって溶接トランス50の一次側コイル50aを流れる。溶接トランス50の一次側コイル50aを流れる電流は溶接トランス50で増幅されてニ次側コイル50bに流れる。ニ次側コイル50bには溶接電極60a、60bが接続してあり、溶接電極60a、60bは被溶接物70をその両側から加圧する。溶接電極60a、60b間にニ次側コイル50bから溶接電流が供給されると、被溶接物70は、この溶接電流により発生するジュール熱で瞬間的に加熱され溶接される。図7Cに示すように、被溶接物70の溶接が開始されると、充電用コンデンサ35の放電が開始され、充電用コンデンサ35の充電電圧値が低下する。溶接時の充電用コンデンサ35の充電電圧値は電圧検出センサ36によって検出されて放電制御回路200に入力される。放電制御回路200は、充電用コンデンサ35の充電電圧値の変化状態を監視する。放電制御回路200は、充電電圧値が一定値まで降下したことを認識すると、図7Bに示すように、IGBT42をOFFさせる。その後逆起電力が低下した後にスイッチ44をOFFさせる。IGBT42をOFFさせるための充電電圧値は、充電用コンデンサ35が完全放電する前に放電が停止されるように、最適な充電電圧値を選定し、放電制御回路200に設定しておく。なお、充電電圧と溶接電流には相関があるのは上述の通りである。被溶接物70の溶接は、充電電圧値が一定値まで降下したところで終了することになるが、溶接のために十分なエネルギーが供給されるので、溶接品質に問題は生じない。また、充電用コンデンサ35は溶接を終了したあとでも完全放電状態にはならず、かなりの電気エネルギーが残る。このため、次の溶接に向けて、充電用コンデンサ35を目標充電電圧にするまでの充電時間が短くなる。以上のようにして被溶接物70の溶接が終了すると、前述の充電時の動作に戻り、溶接作業中は、充電時の動作と放電時の動作を繰り返す。このように、実施形態4によれば、被溶接物70の溶接を充電電圧値が一定値まで降下したところで終了しているので、溶接後でも充電用コンデンサ35に電気エネルギーを残しておくことができ、充電用コンデンサ35の寿命の向上と充電時間の短縮を図ることができる。また、本実施形態では、誤って溶接電極60a、60bを開放したまま溶接をしようとしたときに、IGBT42をOFFし、放電回路40の放電を停止させる制御も行う。この制御は、本実施形態では、図7B、図7Cに示すように、充電用コンデンサ35の充電が完了してIGBT42がONし、充電用コンデンサ35が放電を開始した後設定時間内に、電圧検出センサ36が、充電コンデンサ35の充電電圧が一定値まで降下したことを検出しないときには、IGBT42を強制的にOFFさせている。このようにIGBT42を強制的にOFFさせることで、放電回路40の放電を停止させ、溶接トランス50の損傷から保護できる。次に実施形態1から4の全てに適用することができる、充電用コンデンサ35の放電時間の調整制御について説明する。図8は、充電用コンデンサ35の放電時間の調整制御の説明に供する図である。図8Aは、図1に示したIGBT42のON、OFF制御の説明に供する図であり、図8Bは、放電時間が調整される様子を説明するための図である。以上の実施形態1から4では、放電制御回路200は、充電コンデンサ35の電気エネルギーを放電させている間はIGBT42を継続的にONさせた。しかし、図8Aに示すように、充電コンデンサ35の電気エネルギーを放電させている間はIGBT42を間欠的にON、OFFさせても良い。IGBT42を間欠的にON、OFFさせる場合、IGBT42に所定のデューティー比のパルスを与える。充電コンデンサ35の電気エネルギーを放電させている間、IGBT42を継続的にONさせると、被溶接物70に流れる溶接電流の立ち上がりの程度、つまり、溶接が開始されてから最大値に達するまでの時間は、放電回路40や溶接トランス50を構成する回路要素の回路定数、被溶接物70の抵抗値に依存する。ところが、IGBT42に所定のデューティー比のパルスを与え、IGBT42を間欠的にON、OFFさせながら充電コンデンサ35の電気エネルギーを放電させるようにすると、溶接電流の立ち上がりの程度を変化させることができる。したがって、パルスのデューティー比を変えることで放電時間を故意に変化させることができる。IGBT42に与えるパルスのデューティー比をどの程度にするかは、被溶接物の材料の相違による溶接時間の違いなどの溶接条件の相違によって調整する。たとえば、熱歪をきらう金属や熱伝導率の高いアルミ材などの金属を溶接する場合には、溶接電流の立ち上がりを早くして放電時間を短くする。また、溶接電流の立ち上がりが早いと散りが発生しやすい金属を溶接する場合には、溶接電流のピークを下げて放電時間を長くする。このような場合に、充電用コンデンサ35の放電時間を調整することは有効である。図8Bに示すように、放電時間を長く取りたいときにはIGBT42に与えるパルスのデューティー比を小さくし、図8Bに示すような放電時間とする。逆に、放電時間を短くしたいときにはIGBT42に与えるパルスのデューティー比を大きくする。この場合には、図8Bに示す放電時間が短くなる。以上説明したように、本発明に係るコンデンサ型抵抗溶接機は、上記のような構成及び動作をすることで、次のような効果を奏する。従来は充電用コンデンサの放電の終了タイミングを制御することなく、満充電状態から完全放電状態の間で充電用コンデンサを使用していた。このため、このような苛酷な使用環境に耐えられるコンデンサを選定する必要があった。しかし、本発明に係るコンデンサ型抵抗溶接機は、充電用コンデンサが完全放電状態となる前に放電を終了させているため、苛酷な使用環境を改善することができ、充電用コンデンサとして用いるコンデンサの選定範囲を広げることができる。また、従来は充電用コンデンサの放電の終了タイミングを制御することなく、充電用コンデンサを完全放電させていた。この場合、充電用コンデンサの放電時間は溶接トランスのニ次側のインピーダンスと力率によって決まる。したがって、溶接トランスは長い放電時間に耐えられるように、低い周波数にまで対応できる大形のものが必要になる。しかし、本発明に係るコンデンサ型抵抗溶接機は、充電用コンデンサが完全放電してしまう前に放電を終了させているため、溶接トランスは短い放電時間に耐えられるものであれば良くなり、通常の商用周波数のものを使用することができる。また、大きな磁気回路が必要ではなくなるので、小型軽量化が可能となる。さらに、放電時間を短くするために、溶接トランスのニ次側のインピーダンスを下げたり、力率を上げたりする工夫は不要になるため、溶接電極とその加圧機構の寸法を小さくしなくても良く、大型の被溶接物にも容易に対応させることができる。被溶接物に合わせて放電時間を変えようとすると、溶接トランスの巻数変更のため接続タップの切り替えが必要になることがあったが、本発明に係るコンデンサ型抵抗溶接機は、IGBTに与えるパルスのデューティー比を制御することで充電用コンデンサの放電時間を調整できるので、接続タップの切り替え作業は不要になる。通常の商用周波数のトランスと一般的に用いている溶接電極とその加圧機構とを組み合わせたとき、トランスは長い放電時間に耐えられない。しかし、本発明を適用することで、放電時間を短くすることができるため、トランスの一次電流が増大しニ次電流が減少する偏磁現象の発生と放電電流の異常上昇を防止することができ、充電用コンデンサの寿命を向上させることができる。実験によれば、充電用コンデンサの充電電圧が430ボルトで放電後の電圧が0ボルトのとき100万回の繰り返し充放電で寿命となったが、充電用コンデンサの充電電圧が430ボルトで放電後の電圧が30ボルトのとき500万回の繰り返し充放電で寿命となった。したがって、充電用コンデンサを完全放電状態にしないことがいかに寿命に大きな影響を与えるかがわかった。また、従来は、充電用コンデンサから供給される全ての電気エネルギーが溶接に活かされているわけではない。放電後期の減衰した放電電流は、被溶接物への発熱の寄与度が極端に低く、エネルギー効率が低いからである。しかし、本発明の場合は、放電後期の減衰した放電電流はほとんど用いずに、被溶接物への発熱の寄与度が大きい放電中期の放電電流を用いるので、エネルギー効率を向上させることができる。また、充電用コンデンサの寿命を確保するために、複数または多数の充電用コンデンサを用いることも必要ではなくなり、これにより小型化軽量化が可能になる。充電用コンデンサを完全放電状態にしないで次の溶接に備えた充電をすることができるので、エネルギー効率を高めることができ、充電時間が短くなるので、溶接の作業効率が向上する。また、誤って溶接電極を開放したまま溶接をしようとしても放電素子のON時間を制御しているので、放電時間が必要以上に延長され溶接トランスが大きく偏磁して放電電流の異常上昇が生じ、溶接トランスの一次側の回路が破損することを防止することができる。次に、本発明を適用することができる他のコンデンサ型抵抗溶接機の回路について説明する。図9は、本発明を適用する他のコンデンサ型抵抗溶接機の回路図である。この回路は、図1に示した回路と大部分が同一である。したがって、図1の回路とは異なる部分のみに符号を付してその構成と動作を説明する。この回路で異なっているのは、図1のIGBT42に代えて、スイッチング素子としてサイリスタ45A、45Bを用いていることである。サイリスタ45A、45Bのゲートは放電制御回路200に接続される。放電制御回路200は、被溶接物70を溶接するときには、サイリスタ45Aにパルスを印加して充電用コンデンサ35を放電させる。溶接を終了するときには、サイリスタ45Bにパルスを印加して充電用コンデンサ35の放電を停止する。放電制御回路200が、充電用コンデンサ35が完全放電する前に放電を停止させる手法として、溶接電流が最大になったときに充電用コンデンサの放電を強制的に終了させる態様実施形態1、溶接電流が最大になりその後設定値まで低下したときに充電用コンデンサの放電を強制的に終了させる態様実施形態2、放電電流の値が設定値に達したときに充電用コンデンサの放電を強制的に終了させる態様実施形態3、充電用コンデンサの電圧の値が一定値まで降下したときに充電用コンデンサの放電を強制的に終了させる態様実施形態4の4つの態様があるが、図9に示したコンデンサ型抵抗溶接機の回路図においても、これらの態様を適用させることができる。これらの態様を実現させるこの回路の動作は図1の場合と同一である。図10は、本発明を適用する他のコンデンサ型抵抗溶接機の回路図である。この回路は、昇圧トランスに3相交流トランス17を用いている。また3相交流トランス17の一次側に各相2個ずつ合計6個のサイリスタを接続している。6個のサイリスタは充電用コンデンサ35の充電電圧を制御する。以下に、この回路の構成と動作を説明する。図10のコンデンサ型抵抗溶接機は、トランス17、整流回路22、充電回路33、放電回路46、溶接トランス56を有する。トランス17は、一次側コイル17a、17b、17cが充電回路33を介して3相の商用電源16にそれぞれ接続される。ニ次側コイル17dは整流回路22に接続される。トランス17は商用電源16の電圧を変圧する。整流回路22は、トランス17によって変圧された3相の商用電源16の交流電圧を直流電圧に変換する。整流回路22は、図示するように、6個のダイオード22D1~22D6で構成される。3相の各相にダイオード22D1と22D2、ダイオード22D3と22D4、ダイオード22D5と22D6を接続する。したがって、整流回路22は、トランス17によって変圧された3相の商用電源16の交流電圧を全波整流する。充電回路33は、整流回路22から出力される溶接のための電気エネルギーを充電用コンデンサ35に充電する。充電回路33は、6個のサイリスタ33S1~33S6と、充電用コンデンサ35及びダイオード30Dによって構成される。商用電源16の3相の各相にサイリスタ33S1と33S2、サイリスタ33S3と33S4、サイリスタ33S5と33S6を接続する。サイリスタ33S1と33S2、サイリスタ33S3と33S4、サイリスタ33S5と33S6のぞれぞれは、相ごとに2個ずつ極性を交互にして並列に接続する。充電用コンデンサ35とダイオード30Dとは並列に接続する。ダイオード30Dの両端には電圧検出センサ36を接続する。充電用コンデンサ35の充電電圧は電圧検出センサ36によって検出できる。放電回路46は、充電用コンデンサ35に充電された電気エネルギーを被溶接物70に放電する。放電回路46は、絶縁ゲートバイポーラトランジスタIGBT42、還流ダイオード40D、溶接トランス56によって構成される。IGBT42は、充電用コンデンサ35を充電しているときにはOFFであり、被溶接物70に放電するときにはONである。還流ダイオード40Dは、IGBT42がONしたときに溶接トランス56が発生する逆起電力を還流させる。したがって、還流ダイオード40Dは溶接トランス56の一次側コイル56aと並列に接続する。IGBT42は、被溶接物70の溶接時に充電用コンデンサ35が充電した電気エネルギーを放電させるスイッチング素子として機能する。IGBT42は、充電用コンデンサ35の放電をさせている間ON状態を継続する態様と、充電用コンデンサ35の放電をさせている間細かくON、OFFを繰り返す態様と、いずれかの態様で動作させる。溶接トランス56は、一次側コイル56aを充電用コンデンサ35に接続し、ニ次側コイル56bを溶接電極60a、60bに接続する。溶接トランス56は、充電用コンデンサ35から放電される高電圧低電流の電気エネルギーを低電圧大電流の電気エネルギーに変換する。溶接電極60a、60bは、被溶接物70を両側から加圧して、溶接トランス56のニ次側コイル56bから供給される溶接電流を被溶接物70に流す。溶接トランス56の一次側コイル56aには放電電流検出センサ55を接続する。溶接時に充電用コンデンサ35から溶接トランス56の一次側コイル56aに流れる放電電流は放電電流検出センサ55によって検出できる。溶接トランス56のニ次側コイル56bには溶接電流検出センサ65を接続する。溶接時に溶接電極60a、60bを介して溶接トランス56のニ次側コイル56bに流れる溶接電流は溶接電流検出センサ65によって検出できる。放電電流の大きさと溶接電流の大きさには相関があるため、放電電流の大きさを検出することで、溶接電流の大きさが予測できる。コンデンサ型抵抗溶接機は、充電回路33を制御する充電制御回路100と放電回路46を制御する放電制御回路200を有する。充電制御回路100は、充電用コンデンサ35を目標充電電圧にまで充電させるため、各相に接続されるサイリスタ33S1と33S2、サイリスタ33S3と33S4、サイリスタ33S5と33S6のONタイミングを相ごとに制御する。放電制御回路200は、電気エネルギーの放電を充電用コンデンサ35が完全放電する前に停止させる。放電制御回路200は、充電用コンデンサ35の充電時の電圧及び放電時の電圧を検出する電圧検出センサ36、溶接トランス56の一次側コイル56aの放電電流を検出する放電電流検出センサ55及び溶接トランス56のニ次側コイル56bに流れる溶接電流を検出する溶接電流検出センサ65を接続する。放電制御回路200は、充電用コンデンサ35の放電時の電圧、一次側コイル56aの放電電流、ニ次側コイル56bに流れる溶接電流のいずれかを検出することによって、充電用コンデンサ35の放電状態を認識する。放電電流と同様に、充電用コンデンサ35の放電時の電圧の大きさも溶接電流の大きさと相関がある。充電用コンデンサ35の放電時の電圧の大きさを検出することで、溶接電流の大きさが予測できる。放電制御回路200は、充電用コンデンサ35が完全放電する前に、IGBT42をOFFさせ、充電用コンデンサ35の放電を停止させる。充電用コンデンサ35が完全放電する前に放電を停止させる手法として、上記のように、溶接電流が最大になったときに充電用コンデンサの放電を強制的に終了させる態様実施形態1、溶接電流が最大になりその後設定値まで低下したときに充電用コンデンサの放電を強制的に終了させる態様実施形態2、放電電流の値が設定値に達したときに充電用コンデンサの放電を強制的に終了させる態様実施形態3、充電用コンデンサの電圧の値が一定値まで降下したときに充電用コンデンサの放電を強制的に終了させる態様実施形態4の4つの態様がある。これらの態様についてのIGBT42の動作は上述の通りである。また、IGBT42がONしているときには、充電制御回路100が全てのサイリスタをOFFさせる。トランス33が過負荷になるのを防止するためである。また、IGBT42に図8に示したようなパルス電圧を与えて、溶接時間を調整する他態様を適用することもできる。以上、本発明に係るコンデンサ型抵抗溶接機について説明した。明細書及び図面に記載した実施形態は、本発明に係るコンデンサ型抵抗溶接機の一例であり、本発明の技術的範囲は、この実施形態の範囲に特定されるものではない。