単方向の電流をスイッチングできるスイッチング素子Sw1と該スイッチング素子Sw1に逆並列に接続された還流ダイオードDk1からなる逆導通スイッチにおいて、直列に接続されたダイオードD1と抵抗R1とフォトカプラP1内のフォトダイオードPd1と直流電源E1で構成され、前記逆導通スイッチ内の還流ダイオードDk1の順方向電圧降下をVk1、前記逆導通スイッチ内のスイッチング素子Sw1のオン状態の電圧降下をVswon1、前記ダイオードD1の順方向電圧降下をVd1、前記フォトカプラP1がオン状態となる最小電流を流した時の前記抵抗R1の電圧降下をVr1、前記フォトカプラP1内のフォトダイオードPd1の順方向電圧降下をVpd1とした場合に、前記直流電源E1の電圧Vs1をVd1Vr1Vpd1-Vk1とVswon1Vd1Vr1Vpd1の間にした電流極性判別器を前記還流ダイオードDk1と並列に接続し、前記フォトカプラP1の出力によって前記逆導通スイッチに流れる電流の極性を判別することを特徴とする電流極性判別器付きスイッチ。単方向の電流をスイッチングできるスイッチング素子Sw2と該スイッチング素子Sw2に逆並列に接続された還流ダイオードDk2からなる逆導通スイッチを正極電位Vsp、負極電位Vsnの間に2個直列に接続し、該接続点に出力線が接続されたPWMインバータにおいて、直列に接続されたダイオードD2と抵抗R2とフォトカプラP2内のフォトダイオードPd2と直流電源E2で構成され、前記逆導通スイッチ内の還流ダイオードDk2の順方向電圧降下をVk2、前記ダイオードD2の順方向電圧降下をVd2、前記フォトカプラP1がオン状態となる最小電流を流した時の前記抵抗R2の電圧降下をVr2、前記フォトカプラP2内のフォトダイオードPd2の順方向電圧降下をVpd2とした場合に、前記直流電源E2の電圧Vs1nをVd2Vr2Vpd2-Vk2とVsp-Vsnの間にした電流極性判別器を負極電位Vsn側の逆導通スイッチ内の還流ダイオードDk2と並列に接続し、前記PWMインバータの両方の逆導通スイッチ内のスイッチング素子Sw2がオフ状態において、前記フォトカプラP2の出力によって前記PWMインバータの出力線に流れる電流の極性を判別することを特徴とする電流極性判別器付きスイッチ。請求項2に記載の電流極性判別器を前記PWMインバータの両方の逆導通スイッチ内の還流ダイオードDk2と並列に接続し、前記PWMインバータの両方の逆導通スイッチ内のスイッチング素子Sw2がオフ状態において、正極電位Vsp側の電流極性判別器内のフォトカプラP2と負極電位Vsn側の電流極性判別器内のフォトカプラP2の出力の組み合わせによって前記PWMインバータの出力線に流れる電流の極性および出力線に電流が流れていない状態を判別することを特徴とする電流極性判別器付きスイッチ。解決しようとする問題点は、比較器の正極に入力される電圧幅が小さいためノイズの影響を受けやすく誤って検出する恐れがある。また、比較器とフォトカプラを用いるためコスト高となる。以上のような問題点を解決するために本発明の請求項1は、単方向の電流をスイッチングできるスイッチング素子Sw1と該スイッチング素子Sw1に逆並列に接続された還流ダイオードDk1からなる逆導通スイッチにおいて、直列に接続されたダイオードD1と抵抗R1とフォトカプラP1内のフォトダイオードPd1と直流電源E1で構成され、前記逆導通スイッチ内の還流ダイオードDk1の順方向電圧降下をVk1、前記逆導通スイッチ内のスイッチング素子Sw1のオン状態の電圧降下をVswon1、前記ダイオードD1の順方向電圧降下をVd1、前記フォトカプラP1がオン状態となる最小電流を流した時の前記抵抗R1の電圧降下をVr1、前記フォトカプラP1内のフォトダイオードPd1の順方向電圧降下をVpd1とした場合に、前記直流電源E1の電圧Vs1をVd1Vr1Vpd1-Vk1とVswon1Vd1Vr1Vpd1の間にした電流極性判別器を前記還流ダイオードDk1と並列に接続し、前記フォトカプラP1の出力によって前記逆導通スイッチに流れる電流の極性を判別することを特徴とする電流極性判別器付きスイッチである。本発明の請求項2は、単方向の電流をスイッチングできるスイッチング素子Sw2と該スイッチング素子Sw2に逆並列に接続された還流ダイオードDk2からなる逆導通スイッチを正極電位Vsp、負極電位Vsnの間に2個直列に接続し、該接続点に出力線が接続されたPWMインバータにおいて、直列に接続されたダイオードD2と抵抗R2とフォトカプラP2内のフォトダイオードPd2と直流電源E2で構成され、前記逆導通スイッチ内の還流ダイオードDk2の順方向電圧降下をVk2、前記ダイオードD2の順方向電圧降下をVd2、前記フォトカプラP1がオン状態となる最小電流を流した時の前記抵抗R2の電圧降下をVr2、前記フォトカプラP2内のフォトダイオードPd2の順方向電圧降下をVpd2とした場合に、前記直流電源E2の電圧Vs1nをVd2Vr2Vpd2-Vk2とVsp-Vsnの間にした電流極性判別器を負極電位Vsn側の逆導通スイッチ内の還流ダイオードDk2と並列に接続し、前記PWMインバータの両方の逆導通スイッチ内のスイッチング素子Sw2がオフ状態において、前記フォトカプラP2の出力によって前記PWMインバータの出力線に流れる電流の極性を判別することを特徴とする電流極性判別器付きスイッチである。本発明の請求項3は、請求項2に記載の電流極性判別器を前記PWMインバータの両方の逆導通スイッチ内の還流ダイオードDk2と並列に接続し、前記PWMインバータの両方の逆導通スイッチ内のスイッチング素子Sw2がオフ状態において、正極電位Vsp側の電流極性判別器内のフォトカプラP2と負極電位Vsn側の電流極性判別器内のフォトカプラP2の出力の組み合わせによって前記PWMインバータの出力線に流れる電流の極性および出力線に電流が流れていない状態を判別することを特徴とする電流極性判別器付きスイッチである。本発明は、比較器によって電圧比較をすることなく、フォトカプラの出力のみで電流極性を判別できるのでノイズによって誤って検出することを防げると共にコストを抑えることが可能になる。以下、本発明の実施の形態について説明する。図1は本発明の1実施例を示す図であり、図1を用いて説明する。図2と同様の部分については説明を省略する。逆導通スイッチ1において、還流ダイオード12のカソードにダイオード41のカソードを接続し、該ダイオード41のアノードには抵抗51を介してフォトカプラ10内のフォトダイオード101のカソードが接続されている。該フォトダイオード101のアノードには直流電源71の正極が接続されている。フォトカプラ10はフォトダイオード101が導通した場合フォトカプラ10がオン状態にはSlx=0、そうでない場合フォトカプラ10がオフ状態にはSlx=1を出力するものである。直流電源71の負極は還流ダイオード12のアノードに接続されている。ここで還流ダイオード12の順方向電圧降下をVk1、ダイオード41の順方向電圧降下をVd1、スイッチング素子11がオン状態の電圧降下をVswon1、フォトカプラ10がオン状態となる最小電流を流した時の抵抗51の電圧降下をVr1、フォトダイオード101の順方向電圧降下をVpd1、直流電源71の電圧をVs1とし、還流ダイオード12のアノードからみたフォトダイオード101のアノードの電位Ed1は、条件によって以下のようになる。1還流ダイオード12に電流が流れていてダイオード41とフォトダイオード101が導通している状態Ed11=-Vk1Vd1Vr1Vpd12還流ダイオード12に電流が流れてなくスイッチング素子11がオンしていてダイオード41とフォトダイオード101が導通している状態Ed12=Vswon1Vd1Vr1Vpd13還流ダイオード12に電流が流れてなくスイッチング素子11がオフしていてダイオード41とフォトダイオード101が導通していない状態Ed13=Vs1ここで、Ed11<Ed12の関係が成り立ち、直流電圧源71の電圧Vs1をEd11とEd12の間にすると、上記2の状態でフォトダイオード101およびダイオード41は導通しなくなり、フォトダイオード101およびダイオード41が導通するのは上記1の状態のみになる。以上より、フォトカプラ10は還流ダイオード12に電流が流れている場合Is<0にはオン状態となりSlx=0、そうでない場合にはオフ状態となりSlx=1を出力するので逆導通スイッチ1に流れる電流の極性を得ることができる。図3は、本発明の1実施例を示す図であり、正極電位Vspと負極電位Vsnの間に逆導通スイッチを2個直列に接続し、該接続点に出力線が接続されたPWMインバータの負極電位Vsn側の逆導通スイッチ132において、逆導通スイッチ132内の還流ダイオードのカソードにダイオード41aのカソードを接続し、該ダイオード41aのアノードには抵抗51aを介してフォトカプラ10a内のフォトダイオード101aのカソードが接続されている。該フォトダイオード101aのアノードには直流電源71aの正極が接続されている。フォトカプラ10aはフォトダイオード101aが導通した場合フォトカプラ10aがオン状態にはSlxn=0、そうでない場合フォトカプラ10aがオフ状態にはSlxn=1を出力するものである。直流電源71aの負極は逆導通スイッチ132内の還流ダイオードのアノードに接続されている。Sp=1の時に逆導通スイッチ131のスイッチング素子がオンし、Sp=0で逆導通スイッチ131のスイッチング素子がオフするとし、Snと逆導通スイッチ132のスイッチング素子の動作も同様とした場合に、SpとSnを入力している論理和回路14の出力は逆導通スイッチ131と132のどちらもオフしているデッドタイム期間中だけ0を出力するようになる。Dフリップフロップ回路15のクロックCK入力には論理和回路14の出力が接続されており、Dフリップフロップ回路15のデータD入力には電流極性判別器31aの出力SIxnが接続されているため、Dフリップフロップ回路15の出力SIdはデッドタイム期間中の電流極性判別器31aの出力SIxnが保持されて出力されることになる。デッドタイム期間中は、出力電流Io>0の場合、出力電圧Eoは電流が逆導通スイッチ132内の還流ダイオードを流れるので、負極電位Vsnから逆導通スイッチ132内の還流ダイオードの順方向電圧降下Vknを差し引いた値になり、出力電流Io<0の場合、出力電圧Eoは電流が逆導通スイッチ131内の還流ダイオードを流れるので、正極電位Vspに逆導通スイッチ131内の還流ダイオードの順方向電圧降下Vkpを加えた値になる。よって、出力電流Io>0の場合、逆導通スイッチ132の端子間電圧VswnはVswn=Eo-Vsn=Vsn-Vkn-Vsn=-Vknとなり、出力電流Io<0の場合の逆導通スイッチ132の端子間電圧VswnはVswn=Eo-Vsn=VspVkp-Vsnとなる。ただし、一般に還流ダイオードの順方向電圧降下VkpはVsp-Vsnと比較すると非常に小さいため出力電流Io<0の場合の逆導通スイッチ132の端子間電圧VswnはVswn=Vsp-Vsnと書き直すことができる。一方、ダイオード41aの順方向電圧降下をVd2、フォトカプラ10aがオン状態になる最小電流を流した時の抵抗51aの電圧降下をVr2、フォトダイオード101aの順方向電圧降下をVpd2として、逆導通スイッチ132内の還流ダイオードに電流が流れている状態出力電流Io>0でダイオード41aとフォトダイオード101aが導通している時、逆導通スイッチ132内の還流ダイオードのアノードからみたフォトダイオード101aのアノードの電位Ed2を求めると、Ed2=-VknVd2Vr2Vpd2となる。ここで電流極性判別器31a内の直流電源71aの電圧Vs1nをEd2とVsp-Vsnの間に設定すると、出力電流Io>0の場合、出力電流Ioは逆導通スイッチ132を流れ、フォトカプラ10aがオン状態となるのでSIxn=0となり、出力電流Io<0の場合、出力電流Ioは逆導通スイッチ131を流れて逆導通スイッチ132には流れず、フォトカプラ10aがオフ状態となるのでSIxn=1が出力されることから、デッドタイム期間終了後において、出力電流Io>0の場合はSId=0、出力電流Io<0の場合はSId=1となる。以上より、SIdによってデッドタイム期間中の出力電流の極性を正確に知ることができるので、SIdを用いてデッドタイム期間中の電圧誤差を正確に補正できるようになる。図4は、本発明の1実施例を示す図であり、図3の電流極性判別器31aを前記PWMインバータの正極電位Vsp側の逆導通スイッチ131と負極電位Vsn側の逆導通スイッチ131の両方に適用したもので、正極側の電流極性判別器を31b、負極側を31aとする。図3と同様の部分については説明を省略する。デッドタイム期間中で出力電流Io<0の場合、出力電圧Eoは電流が正極電位Vsp側の逆導通スイッチ131の還流ダイオードを流れるので、正極電位Vspに逆導通スイッチ131内の還流ダイオードの順方向電圧降下Vkpを加えた値になり、出力電流Io>0の場合、出力電圧Eoは電流が逆導通スイッチ132内の還流ダイオードを流れるので、負極電位Vsnから逆導通スイッチ132内の還流ダイオードの順方向電圧降下Vknを差し引いた値になる。よって、出力電流Io<0の場合、逆導通スイッチ131の端子間電圧VswpはVswp=Vsp-Eo=Vsp-VspVkp=-Vkpとなり、出力電流Io>0の場合、出力電流Ioは負極電位Vsn側の逆導通スイッチ132の還流ダイオードを流れるので、逆導通スイッチ131の端子間電圧Vswpは、Vswp=Vsp-Eo=Vsp-Vsn-Vknとなる。ただし、一般に還流ダイオードの順方向電圧降下VknはVsp-Vsnと比較すると非常に小さいため出力電流Io>0の場合の逆導通スイッチ131の端子間電圧Vswpは、Vswp=Vsp-Vsnと書き直すことができる。一方、ダイオード41bの順方向電圧降下をVd3、フォトカプラ10bがオン状態となる最小電流を流した時の抵抗51bの電圧降下をVr3、フォトダイオード101bの順方向電圧降下をVpd3として、逆導通スイッチ131内の還流ダイオードに電流が流れている状態出力電流Io<0でダイオード41bとフォトダイオード101bが導通している時、逆導通スイッチ131内の還流ダイオードのアノードからみたフォトダイオード101bのアノードの電位Ed3を求めると、Ed3=-VkpVd3Vr3Vpd3となる。ここで正極電位側の電流極性判別器31b内の直流電源71bの電圧Vs1pをEd3とVsp-Vsnの間に設定すると、出力電流Io<0の場合、出力電流Ioは逆導通スイッチ131を流れ、フォトカプラ10bがオン状態となるのでSIxp=0となり、出力電流Io>0の場合、出力電流Ioは逆導通スイッチ132を流れて逆導通スイッチ131を流れず、フォトカプラ10bがオフ状態となるのでSIxp=1が出力されることから、デッドタイム期間終了後において、出力電流Io<0の場合はSIdp=0、出力電流Io>0の場合はSIdp=1となる。負極電位側の電流極性判別器31aは図3の動作と同様なので詳細な説明を省略する。Dフリップフロップ回路151および152のクロックCK入力には論理和回路14の出力が接続されており、Dフリップフロップ回路151および152のデータD入力には電流極性判別器31bおよび31aの出力SIxp、SIxnが接続されているため、Dフリップフロップ回路151および152の出力SIdp、SIdnはデッドタイム期間中の電流極性判別器31bおよび31aの出力SIxp、SIxnが保持されて出力されることになる。正極電位側の電流極性判別器31bは出力電流Io>0の場合、SIxp=1となり、出力電流Io<0の場合、SIxp=0となる。負極電位側の電流極性判別器31aは出力電流Io>0の場合、SIxn=0となり、出力電流Io<0の場合、SIxn=1となる。出力電流Io=0の場合は逆導通スイッチ131、132共に電流が流れないのでSIxp=1とSIxn=1となる。以上より、デッドタイム期間終了後において、出力電流Io>0の場合はSIdp=1とSIdn=0、出力電流Io<0の場合はSIdp=0とSIdn=1、出力電流Io=0の場合はSIdp=1とSIdn=1となる。よって、SIdpとSIdnの組み合わせによって出力電流Ioの極性および電流が流れていない状態を正確に知ることができるので、SIdpおよびSIdnを用いてデッドタイム期間中の電圧誤差を正確に補正できるようになる。