商用交流電力を直流電力に変換する交流/直流変換手段と、該直流電力を三相交流電力に変換するために三相ブリッジ接続されたスイッチング素子を有するインバータ手段と、該インバータ手段の各相の高電圧側及び低電圧側のスイッチング素子のオンオフを制御することで前記インバータ手段に接続された三相モータに三相駆動電流を供給し該三相モータを動作させる制御手段と、を具備する三相モータ駆動制御装置において、a前記インバータ手段に印加される直流電圧により該インバータ手段に流れる直流電流を検出する電流検出部、及び、前記三相モータに三相駆動電流を供給している状態で前記電流検出部により直流電流を検出し、その検出結果に基づいて、前記三相モータの所定回転に相当する期間中に繰り返し現れる電流波形のピークの数の変化を直接的又は間接的に検出することにより欠相の有無を判断する駆動時欠相判定部と、を含む第1断線検知手段と、b前記三相モータに三相駆動電流を供給しない状態で、前記インバータ手段に含まれる任意の一相の高電圧側のスイッチング素子をオンし他の二相の低電圧側のスイッチング素子をオンするとともにそれ以外のスイッチング素子をオフするという駆動パターンに従ったスイッチング素子の駆動を各相について順次実行する、又は、前記インバータ手段に含まれる互いに異なる相の高電圧側のスイッチング素子と低電圧側のスイッチング素子をオンするとともにそれ以外のスイッチング素子をオフするという駆動パターンに従ったスイッチング素子の駆動を二種以上の駆動パターンについて順次実行する断線検知用制御部、及び、該断線検知用制御部により異なる駆動パターンで以てスイッチング素子がオンオフされる毎に前記電流検出部により電流が流れているか否かを判定し、電流が流れない駆動パターンが存在する場合に欠相があると判断する非駆動時欠相判定部と、を含む第2断線検知手段と、を備え、前記三相モータに三相駆動電流を供給している状態で前記第1断線検知手段により欠相があると判定されたときに、該三相モータの回転駆動を一旦停止した上で、前記第2断線検知手段により欠相の有無の判定を実行することで、前記三相モータの内部配線や三相モータへの配電線路の断線を検知することを特徴とする三相モータ駆動制御装置。請求項1に記載の三相モータ駆動制御装置であって、前記三相モータの起動時に該起動に先立って前記第2断線検知手段による欠相の有無の判定を実行し、欠相がないと判断されたならば該三相モータの起動を行うことを特徴とする三相モータ駆動制御装置。請求項1又は2に記載の三相モータ駆動制御装置であって、前記駆動時欠相判定部は、前記三相モータの所定回転に相当する期間において、欠相が無い場合に電流波形のピークが現れる所定のタイミングで直流電流の電流値を反映した信号を取得し、これを所定時間だけ遡った時点で得られた同タイミングに対する信号と比較し、その比較結果に基づいて欠相の有無を判断することを特徴とする三相モータ駆動制御装置。本発明は上記課題を解決するために成されたもので、その主たる目的は、低廉なコストで、三相モータの回転駆動中にもほぼ連続的に該三相モータの内部配線や当該装置と三相モータとを接続する配電線路の断線を検知することで、断線の発生を遅滞なく且つ正確に検知することができる三相モータ駆動制御装置を提供することである。上記課題を解決するために成された本発明は、商用交流電力を直流電力に変換する交流/直流変換手段と、該直流電力を三相交流電力に変換するために三相ブリッジ接続されたスイッチング素子を有するインバータ手段と、該インバータ手段の各相の高電圧側及び低電圧側のスイッチング素子のオンオフを制御することで前記インバータ手段に接続された三相モータに三相駆動電流を供給し該三相モータを動作させる制御手段と、を具備する三相モータ駆動制御装置において、a前記インバータ手段に印加される直流電圧により該インバータ手段に流れる直流電流を検出する電流検出部、及び、前記三相モータに三相駆動電流を供給している状態で前記電流検出部により直流電流を検出し、その検出結果に基づいて、前記三相モータの1回転に相当する期間中に繰り返し現れる電流波形のピークの数の変化を直接的又は間接的に検出することにより欠相の有無を判断する駆動時欠相判定部と、を含む第1断線検知手段と、b前記三相モータに三相駆動電流を供給しない状態で、前記インバータ手段に含まれる任意の一相の高電圧側のスイッチング素子をオンし他の二相の低電圧側のスイッチング素子をオンするとともにそれ以外のスイッチング素子をオフするという駆動パターンに従ったスイッチング素子の駆動を各相について順次実行する、又は、前記インバータ手段に含まれる互いに異なる相の高電圧側のスイッチング素子と低電圧側のスイッチング素子をオンするとともにそれ以外のスイッチング素子をオフするという駆動パターンに従ったスイッチング素子の駆動を二種以上の駆動パターンについて順次実行する断線検知用制御部、及び、該断線検知用制御部により異なる駆動パターンで以てスイッチング素子がオンオフされる毎に前記電流検出部により電流が流れているか否かを判定し、電流が流れない駆動パターンが存在する場合に欠相があると判断する非駆動時欠相判定部と、を含む第2断線検知手段と、を備え、前記三相モータに三相駆動電流を供給している状態で前記第1断線検知手段により欠相があると判定されたときに、該三相モータの回転駆動を一旦停止した上で、前記第2断線検知手段により欠相の有無の判定を実行することで、前記三相モータの内部配線や三相モータへの配電線路の断線を検知することを特徴としている。即ち、本発明に係る三相モータ駆動制御装置は、三相モータを回転駆動している状態でその駆動と並行して断線等による欠相を検知する第1断線検知手段と、実質的に三相モータを回転駆動していない状態で正確に欠相を検知し、欠相が生じている相まで特定した検知が可能である第2断線検知手段と、を併せ持つ。そして、三相モータの加速中や定常運転中に、第1断線検知手段により繰り返し欠相の有無を判定し、欠相があると判定されると三相モータの回転駆動を一旦停止して、第2断線検知手段により欠相の有無の判定を実施する。第2断線検知手段によって欠相がないと判断されたならば、三相モータの回転駆動を再開する。三相モータの回転駆動が停止されてもすぐにモータ自体の回転が停止するわけではなく慣性によって回転しているため、三相モータの回転駆動の再開時は慣性回転中の再開になり、実質的に三相モータの駆動を一時停止したことの影響は殆どない。インバータ手段により三相モータに三相交流電力を供給して該モータを駆動する際には、三相モータの1回転に相当する期間中に電流波形のピークが六つ現れる。それに対し、例えば断線等により一つの相が欠損すると実質的には単相駆動と同じ状態となるため、三相モータの1回転に相当する期間中に現れる電流波形のピークは二つに減じる。そこで、第1断線検知手段において駆動時欠相判定部は、上記のような電流波形に繰り返し現れるピークの数の減少それ自体又はその減少に伴って生じる現象を検出することで、欠損が発生したことを認識する。より具体的には、前記駆動時欠相判定部は、三相モータの所定回転に相当する期間において、欠相が無い場合につまりは正常時に電流波形のピークが現れる筈の所定のタイミングで直流電流の電流値を反映した信号を取得し、これを所定時間だけ遡った時点で得られた同タイミングに対する信号と比較し、その比較結果に基づいて欠相の有無を判断する構成とすることができる。なお、三相モータの回転駆動時における上記直流電流の変化は制御手段からインバータ手段に供給されるスイッチング素子のオンオフ制御信号に同期するから、該制御手段が上記所定のタイミングを設定することができる。なお、本発明における欠相判定の原理から、上記所定回転とは典型的には1回転であるが、例えば1/2回転等、必ずしも1回転に限るものではない。上記構成では、電流検出部で検出された信号をデジタル値に変換した後に全てデジタル的に処理することが可能であるから、汎用マイクロコンピュータで処理することができる。それにより、コストを抑えることができるとともに、欠相判定の条件変更に容易に対応可能である。一方、三相モータを回転駆動しない状態で実施される第2断線検知手段による欠相の有無判定は、上記の特許文献2に記載の手法を用いたものである。即ち、三相モータに2種以上の異なる駆動パターンで直流電流を供給し、一相ずつ又は二相ずつ直流電流が流れるか否かを判定する。これにより、単に欠相が生じたか否かのみならず、欠相の数や欠相が生じている相を識別し、ユーザに知らせることが可能となる。本発明に係る三相モータ駆動制御装置によれば、三相モータの定常運転時や定常運転に至るまで回転速度を上げてゆく途中などにおいて、その回転に影響を及ぼすことなくほぼ連続的に断線を検知することができる。それにより、三相モータの回転中に発生した断線も速やかに且つ確実に検知して、駆動を停止したり警告報知を行ったりすることができる。また、三相モータを回転駆動しながらの断線検知処理において断線していないにも拘わらず断線していると誤検知された場合であっても、駆動を停止した状態でのより確度の高い断線検知処理によって欠相の有無が再確認されるため、誤検知による不所望のモータの運転停止を避けることができる。さらにまた、欠相が発生している場合にはその相の箇所や数も判別されるため、故障に関してユーザにより有用な情報を提供することができる。これにより、本発明に係る三相モータ駆動制御装置を半導体製造装置の真空排気用ターボ分子ポンプの駆動に利用すれば、断線によって真空度が低下する危険性を迅速且つ確実に検知して製造ラインを停止する等の適切な対応を遅滞なく採ることが可能となる。なお、第2断線検知手段は三相モータを回転駆動していない状態で断線検知が可能であるから、好ましくは、三相モータ起動時に該起動に先立って前記第2断線検知手段による欠相の有無の判定を実行し、欠相がないと判断されたならば三相モータの起動を行う構成とするとよい。これにより、起動時点ですでに断線がある場合に起動前にその断線を検知することができるので、無駄な起動をなくしてモータの交換や断線箇所の修理などの対応の迅速化を図ることができる。以下、本発明の一実施例である三相モータ駆動制御装置について図1~図9を参照して説明する。図1は本実施例の三相モータ駆動制御装置の要部のブロック構成図である。本実施例の三相モータ駆動制御装置の概略的な構成としては、単相200V又は100Vの商用交流電源1から供給される交流電力が整流回路2により直流電力に変換され、さらに直流/直流変換回路3において所定電圧の直流電力に変換される。そして、この直流電力が三相インバータ回路4により三相モータMのR、S、T各相に供給される交流電力に変換される。より詳しく説明すると、整流回路2は図示しないもののダイオードブリッジ回路や平滑用電解コンデンサなどを含み、所定の直流電圧を出力する。直流/直流変換回路3において、トランス32の一次巻線には電力用FET等のスイッチング素子31が直列に接続され、後述の制御部5からの制御信号によりスイッチング素子31がオンするとトランス32の一次巻線に直流電流が流れて二次巻線の両端に電圧が発生する。この電圧はダイオード33、34、コンデンサ35、直列接続された2個の抵抗による出力電圧検出部37などを含む回路を通して出力される。また、この直流/直流変換回路3の低電圧側の線路には直流電流検出用のシャント抵抗36が設けられている。三相インバータ回路4は、6個の電力用FET等のスイッチング素子41、42、43、44、45、46が三相ブリッジ接続されたスイッチング部と制御部5からの指示に基づいてこれらスイッチング素子41~46をそれぞれ独立にオン又はオフさせるインバータ駆動部47とを含み、R相、S相、T相の各相において高電圧側のスイッチング素子41、43、45と低電圧側のスイッチング素子42、44、46との直列接続部から出力が取り出され、三本の配電線路を通して三相モータMの各相端子に接続されている。直流/直流変換回路3や三相インバータ回路4を制御する制御部5は、CPU51を含むマイクロコンピュータを中心に構成されている。CPU51は例えばROM等の記憶装置に格納された制御プログラムに従って所定の処理を実行するが、ここでは、大別して、駆動制御用プログラム52、第1断線検知用プログラム53、第2断線検知用プログラム54、及び異常時対応プログラム55、を有している。駆動制御用プログラム52は三相モータMの起動や定常運転など一般的な動作のためのプログラムである。一方、第1及び第2断線検知用プログラム53、54は本実施例に特徴的な断線検知処理を実行するためのプログラムであり、異常時対応プログラム55は断線が検知されたときの装置の動作を司るプログラムである。また、制御部5には、運転状態などを表示するための表示器6が接続されている。制御部5は上記シャント抵抗36の両端の電位を検出し、その電位差に基づいてシャント抵抗36に流れる電流iの値を電圧値として検出する。また、出力電圧検出部37により入力される電圧値に基づいて三相インバータ回路4に印加される直流電圧を認識する。以下、本実施例の三相モータ駆動制御装置において特徴的な断線検知処理を含むモータ駆動制御について説明する。図2は本実施例の三相モータ駆動制御装置における三相モータ駆動時の制御フローチャート、図3は三相モータの回転速度の変化を示す概略図である。図示しないスイッチの操作等により三相モータMの起動指示が与えられるとステップS1、制御部5は起動に先立ち第2断線検知用プログラム54に従って第2断線検知処理を実行するステップS2。この第2断線検知処理は後述の第1断線検知処理とは異なり、三相インバータ回路4により三相モータMが回転するように駆動が実行されていない状態で断線検知を行うものである。以下、第2断線検知処理について、図6に示す詳細な制御フローチャートに従って説明する。第2断線検知処理が開始されるとまず、後述する断線検知用のフラグF1、F2、F3を0にリセットしステップS201、R線断線検知駆動パターン図7aに従って各スイッチング素子41~46がオン又はオフするようにインバータ駆動部47に制御信号を送るステップS202。具体的には、図7aに示すように、R相の高電圧側スイッチング素子41とS相及びT相の低電圧側スイッチング素子44、46をオンさせ、他の3個のスイッチング素子42、43、45はオフさせる。上記のように各スイッチング素子41~46がそれぞれオンオフされ、直流/直流変換回路3から三相インバータ回路4に所定の直流電圧が印加されるとき、三相インバータ回路4及び三相モータMには図8aに示すような経路で電流が流れる筈である。この場合、S相又はT相の配電線路のいずれか一方に断線があったとしても、S相又はT相の配電線路の他方を通して電流が流れるため、シャント抵抗36には電流iが流れる。換言すれば、シャント抵抗36に電流iが流れないとすると、それはR相の配電線路が断線している場合である。そこで、制御部5はR線断線検知駆動パターンを設定して三相モータMに通電を行う状態で、シャント抵抗36に電流iが流れているか否かを判定しステップS203、電流iが流れていると判定されたならばそのままステップS205に進む。一方、ステップS203で電流iが流れていないと判定された場合には、R相の配電線路R線と称すの断線を示すR線断線フラグF1を1にセットステップS204した上でステップS205に進む。なお、三相モータMの巻線に最大定格を超えるような過大な直流電流が流れると焼損するおそれがある。そこで、上記のように三相インバータ回路4の各スイッチング素子41~46をオンオフした状態で急激に大きな直流電圧を三相インバータ回路4に印加するのではなく、図9に示すように電圧値が規定値まで徐々に増加するようにしている。これは、制御部5がスイッチング素子31に与えるオンオフ制御信号のデューティ比を適宜に変化させることにより達成される。いずれの配電線路にも断線がない場合、上記のような印加電圧の変化に伴って直流電流も図9中に示すように徐々に増加するが、その最大値は三相モータMの最大定格電流よりも小さくなるように抑える必要がある。ここでは、三相モータMとして様々な定格のものが使用されることを考慮し、その中で最大定格が最も小さなモータより小さくなるように直流電流の最大値を約1Aとしている。もちろん、この値は適宜に変更することが可能であり、またモータMの巻線の抵抗値などから直流電圧印加時に流れる電流が最大定格を超えないことが分かっている場合には必ずしも上記のように電圧を徐々に増加させる必要はない。ステップS206では、図7bに示すようなS線断線検知駆動パターンに従って各スイッチング素子41~46がオン又はオフするようにインバータ駆動部47に制御信号を送る。このときには、三相インバータ回路4及び三相モータMに図8bに示すような経路で電流が流れる筈であり、S相の配電線路が断線していると、シャント抵抗36に電流iが流れない。そこで、制御部5はS線断線検知駆動パターンを設定して三相モータMに通電を行う状態で、シャント抵抗36に電流iが流れているか否かを判定しステップS206、電流iが流れていると判定されたならばそのままステップS208に進む。一方、ステップS206で電流iが流れていないと判定された場合には、S相の配電線路S線と称すの断線を示すS線断線フラグF2を1にセットステップS207した上でステップS208に進む。ステップS208では、図7cに示すようなT線断線検知駆動パターンに従って各スイッチング素子41~46がオン又はオフするようにインバータ駆動部47に制御信号を送る。このときには、三相インバータ回路4及び三相モータMに図8cに示すような経路で電流が流れる筈であり、T相の配電線路が断線していると、シャント抵抗36に電流iが流れない。そこで、制御部5はT線断線検知駆動パターンを設定して三相モータMに通電を行う状態で、シャント抵抗36に電流iが流れているか否かを判定しステップS209、電流iが流れていると判定されたならばそのままステップS211に進む。一方、ステップS209で電流iが流れていないと判定された場合には、T相の配電線路T線と称すの断線を示すT線断線フラグF3を1にセットステップS210した上でステップS211に進む。上記のようにR相、S相、T相の各相の断線検知を一通り終了した後、R線断線フラグF1、S線断線フラグF2、T線断線フラグF3が全て初期状態の0であるか否かを判定しステップS211、もし全てが0であれば断線無しと判断しステップS212、フラグF1、F2、F3の少なくとも一つが1であると判定されると断線が有るものと判断するステップS213。いずれか一つの断線検知駆動パターンでのみ断線が検知された場合には、前述したようにR相、S相、T相のいずれで断線が生じているのかが判明する。一方、二相又は三相全部の配電線路が同時に断線している場合には、どの断線検知駆動パターンであっても三相モータMに電流は流れない。これにより、断線が一相であるか二相以上であるかも判断可能である。なお、相毎に三相モータMに直流電流を流す時間はたかだか100ms程度の期間でよく、長くても1秒以内に三相全部の配電線路の断線の有無の結果が判明する。したがって、起動前に断線検知処理を実行しても実質的に三相モータMの起動時間には殆ど影響を与えない。また、R、S、Tのいずれかの相に断線欠相があることを検知するためには、上述したような三つの断線検知駆動パターンを実行する必要はなく、理論的には、後述するように、二つの断線検知駆動パターンを実行すれば十分である。図2中のステップS2において上記のように第2断線検知処理を実行した結果、異常あり断線ありと判定されるとステップS3でYes、制御部5は起動を実行することなくステップS11、表示器6により異常を報知するステップS12。もちろん、表示と同時にブザーなどの鳴動により使用者の注意を喚起してもよい。一方、ステップS3で異常なし断線無しと判定されたときに三相モータMの駆動を開始し、三相インバータ回路4から三相モータMに三相駆動電流を供給するステップS4。その結果、図3に示すように、三相モータMの回転速度は徐々に上昇する。図3中にiで示す期間がステップS2の処理が実行されている期間である。三相モータMの回転駆動中に制御部5は、第1断線検知用プログラム53に従って第1断線検知処理を実行するステップS5。図4は第1断線検知プログラム53の実行時に実現される機能ブロック図、図5は正常時及び異常一相欠相時の直流電流検出信号の実例を示す図である。三相インバータ回路4から三相モータMに駆動電流が供給されているとき、断線つまり欠相がない正常な状態であれば、図5aに示すように、三相モータMが1回転する期間中にシャント抵抗36により得られる直流電流検出信号には略三角形状鋸波形状のピークが六つピークP1~P6現れる。シャント抵抗36に流れる直流電流は三相インバータ回路4中の各スイッチング素子41~46がそれぞれオンしたことにより三相モータMに供給された交流電流によるものであるから、電流波形のピークの発生位置は、制御部5の指示の下でインバータ駆動部47から各スイッチング素子41~46に供給されるオン/オフ駆動信号に同期する。したがって、駆動状態が正常である場合には、オン/オフ駆動信号つまりは制御部5からの制御信号に同期する所定のタイミングで直流電流検出信号を読み込めば、各ピークP1~P6の例えば最大値ピーク値を取得することができる。また、商用交流電源1からの交流電圧がほぼ一定であれば、三相モータMの各回転期間における直流電流検出信号のピーク値の変動も殆どない。これは図5aに示した実測波形からも確認できる。これに対し、三相モータMの一相が欠相すると、該モータMは実質的に単相で駆動されることになり、図5bに示すように、三相モータMの1回転中に直流電流検出信号に現れる略三角形状のピークは二つピークPA、PBになる。この現象は三相モータMの回転速度とは無関係であるから、一定回転速度のときのみならず、回転速度が上昇している加速中でも同様の現象が起こる。第1断線検知処理実行時には、このように三相モータMの1回転中に直流電流検出信号に現れる略三角形状のピークの数の減少を捉えることにより断線を検知する。後述の例のように、ピーク数の減少の有無を直接的に判定することも可能であるが、この例では、ピークが発生するべき位置タイミングにピークが無いことを認識することによって間接的にピーク数の減少の有無を判定する。具体的には、図4に示すように、第1断線検知プログラム53が実行されることで実現される機能ブロックは、三相モータMの1回転期間厳密には、制御部5で三相モータMが1回転するように制御している期間、つまりは1回転に相当する期間中に発生する六つのピークにそれぞれ対応したピーク値判定部100A~100Fと、各ピーク値判定部100A~100Fの出力を受けて最終的に断線であるか否かを判定する断線判定部110とを備え、断線判定部110における異常NG判定結果は異常時対応プログラム54が実行されることで実現される異常処理部111に入力されている。各ピーク値判定部100A~100Fはそれぞれ、所定段数の遅延用レジスタ部101と、該レジスタ部101の出力値と入力値とを比較するコンパレータ部102と、を含む。各ピーク値判定部100A~100Fにおいて、遅延用レジスタ部101は図示しないA/D変換器によりデジタル値に変換された直流電流検出信号電流値データを上述したピーク値を取り込み可能なタイミングで新たに取り込み、すでに取り込まれていた電流値データをシフトする。したがって、三相モータMが1回転する毎に新たな電流値データが取り込まれ、最も古い、つまりは所定段数分だけ過去に取り込まれたピーク値が吐き出される。図4において、例えばピーク値判定部100Aの遅延用レジスタ部101は図5a中のピークP1のピーク値を取り込み可能なタイミングで新たなピーク値を取り込み、ピーク値判定部100Fの遅延用レジスタ部101はピークP6のピーク値を取り込み可能なタイミングで新たなピーク値を取り込む。コンパレータ部102は新たに取り込まれたピーク値と所定段数分だけ過去に取り込まれたピーク値とを比較し、一致しているか否かの判定結果を出力する。ただし、交流電圧の或る程度の変動などを考慮すると或る時間を隔てた二つのピーク値が完全に一致することは考えにくいため、差異が所定の許容範囲内に収まっていれば一致しているとみなすものとする。これにより、1回転期間中に現れるべき六つの全てのピークP1~P6について、新たに得られたピーク値と所定時間だけ遡った時点で得られたピーク値との一致/不一致がそれぞれ判定されることになる。なお、三相モータMの回転速度が変化しているときには1回転期間の時間自体が変化するが、それに伴って遅延用レジスタ部101にピーク値を取り込むタイミングも変化するので、二つのピーク値の比較自体には何らの影響も与えない。理想的には、正常状態においては1回転期間中の全てのピークのピーク値が一致する筈である。しかしながら、実際にはノイズの飛び込みやそのほかの様々な要因により、断線が生じていない場合であっても1回転期間中の一部のピークのピーク値が不一致となることがある。そのため、一度でも不一致があった場合に異常であるとの判定を下すようにしてしまうと、実際には正常であるにも拘わらず異常と判定される可能性がかなり高まる。そこで、断線判定部110では例えば、1回転期間中の一部ピークにピーク値不一致が生じている状態が所定の回転周期数だけ連続して発生したときに、初めて異常であると判定する。これにより、断線検知の正確性を高めることができる。なお、異常発生から異常検知までに若干の遅れが生じるものの、その遅れは小さく、またターボ分子ポンプではその遅れの間に実質的な問題が生じるわけではないので、上記のような検知の遅れは許容し得る。断線等による欠相が生じ、図5bに示したように直流電流検知信号の波形形状が変化すると、所定のタイミングで各遅延用レジスタ部101に新たに取り込まれる電流値データが大きく変化する。そのため、六個のピーク値判定部100A~100Fのうちの多くでピーク値不一致と判定されるようになり、断線判定部110は異常であると判定する。上記のように第1断線検知処理を実行した結果、異常あり断線ありと判定されるとステップS6でYes、制御部5は三相インバータ回路4から三相モータMへの駆動電流の供給を一旦停止するステップS7。但し、三相駆動電流の供給が停止されても三相モータM自体は直ちに停止するわけでなく慣性によって回転し続ける。その状態で、制御部5は第2断線検知用プログラム54に従って上記ステップS2と同様の第2断線検知処理を実行するステップS8。即ち、第1断線検知処理により断線ありと判定された場合にこれを確認するべく第2断線検知処理を実行するわけである。上述したように第2断線検知処理の実行時間は1秒程度であるから、この間に回転速度の低下は僅かである。第1断線検知処理に続く第2断線検知処理を実行した結果でも、異常あり断線ありと判定されるとステップS9でYes、三相インバータ回路4から三相モータMへの駆動電流の供給を停止したまま、異常報知を実行するステップS12。やがて三相モータMは停止する。一方、第1断線検知処理に続く第2断線検知処理において異常なしと判定された場合には、実際には異常が無いにも拘わらず先の第1断線検知処理において何らかの要因により誤って異常ありとの誤検知がなされたものと判断し、三相インバータ回路4から三相モータMへの駆動電流の供給を再開しステップS10ステップS4へと戻る。したがって、三相モータMが通常の運転状態であるとき、具体的には、起動してから定常運転に至るまでの加速運転中や定常運転中に、第1断線実行処理は繰り返し実行されることになる。なお、図4に示した断線判定部110における判定条件は適宜に変更可能である。例えば、上記のような検知の遅れが許容できないような目的、つまりは断線が起こると直ちに大きな問題を引き起こすような駆動対象である場合には、連続的なピーク値不一致状態を判定する回転周期数を少なくするか、或いは1回転期間においてピーク値不一致状態を検知しただけで異常であると判断するとよい。また、遅延用レジスタ部101の段数、つまりは比較される二つのピーク値を取得する時間差、も適宜に決めることができる。実際には、これらはプログラムの変更のみで対応が可能であるから、変更も容易であり大きなコストを要しない。また、上記説明では、正常時に直流電流検知信号に現れる各ピークの最大値の一致/不一致を判定していたが、必ずしも最大値である必要はなく、各ピーク波形のいずれの位置の値を用いることもできることは明らかである。また、上述したように1回転期間中には六つのピークが現れるが、必ずしもその全てのピークのピーク値又はそのほかの値の一致/不一致を判定する必要もない。また、上記説明では、1回転期間中のピークの数の減少を判定していたが、1回転期間ではなく1/2回転期間、1/3回転期間等、1回転以外の回転に相当する期間中のピークの数を利用してもよいことも明らかである。次に、第1及び第2断線検知処理の変形例を説明する。図10は第2断線検知処理の変形例である制御方法の説明図、図11はこのときの電流の流れを示す図である。図10aに示すように駆動パターンを設定すれば図11aに示すような経路で電流が流れる筈であるから、R相又はS相の配電線路に断線があった場合にはシャント抵抗36に電流iが流れない。図10bに示すように駆動パターンを設定すれば図11bに示すような経路で電流が流れる筈であるから、R相又はT相の配電線路に断線があった場合にはシャント抵抗36に電流iが流れない。したがって、R相、S相、T相のいずれの配電線路が断線していても検知が可能である。もちろん、この場合には、駆動パターンは図6に記載した以外のいくつかのパターンが可能である。図12は第1断線検知処理の変形例によるブロック構成図、図13は図12の断線検知部の動作を説明するための波形図である。この例では、断線検知部の機能は、アナログ回路とマイクロコンピュータ上の処理とにより達成される。即ち、シャント抵抗36において得られた直流電流検知信号電圧信号は、抵抗器R1及びコンデンサC1からなる所定の時定数を有するRCフィルタ200により平滑化されてコンパレータ201の一方の入力端に入力され、その他方の入力端には直流電流検知信号がそのまま入力される。RCフィルタ200の時定数を非常に大きくしておくことで、その出力Vrefは鋸波形状である直流電流検知信号の平均値付近に落ち着く。コンパレータ201はこの出力Vrefを基準として直流電流検知信号の大小を判定するから、鋸波形状の直流電流検知信号は二値パルス信号に変換され、その各パルスは直流電流検知信号のピークに対応したものとなる。したがって、欠相がない正常時には三相モータMの1回転期間中に六つの二値パルスが発生し、欠相が生じた異常時には1回転期間中に二つの二値パルスしか発生しない。マイクロコンピュータ202中に機能ブロックとして得られる計数部203は1回転周期中の二値パルスの数を計数し、その計数結果を断線判定部204に送る。断線判定部204は上記実施例の断線判定部110と同様に、例えば所定回転周期数だけ連続して計数値が二である又は六でないことを検知したならば異常であると判定する。これにより、上記実施例と同様に、三相モータMの駆動中に断線等による欠相を検知することができる。もちろん、図12において計数部203や断線判定部204をハードウエア回路によって構成してもよい。なお、上記実施例はいずれも本発明の一例であって、本発明の趣旨の範囲で、適宜に変更、修正又は追加を行えることは明らかである。