"直流電圧をスイッチングにより交流電圧に変換してモータに供給するインバータ装置において、前記モータに流れる電流を検出する検出手段と、前記モータの各相巻線に対する通電を強制的に切換えることにより前記モータを起動した後、前記検出手段の検出電流から前記モータの回転速度を推定し、この推定回転速度が指令速度となるよう前記スイッチングを制御する制御手段と、前記起動の開始から予め定めた一定時間内に、かつ前記推定回転速度が予め定めた一定値に達しないうちに、前記検出手段の検出電流が予め定めた設定値以上に上昇したとき、前記モータがロックしていると判定する判定手段と、を備えることを特徴とするインバータ装置。前記制御手段は、前記判定手段でロックが判定されたとき、その旨を報知するとともに、前記スイッチングを停止することを特徴とする請求項1記載のインバータ装置。しかしながら、上記のベクトル制御では、負荷が軽い状況では指令速度に対するロータ速度の追従性が良くなるため、負荷が軽い状況でモータが正常に起動した際に、起動の開始から所定時間が経過する前にモータ電流がモータロックを判定する設定値に達し、モータがロックしていると誤判定してしまうという問題がある。本発明の実施形態の目的は、指令速度や負荷にかかわらず、モータのロックを的確に検出できる信頼性にすぐれたインバータ装置を提供することである。本発明の実施形態のインバータ装置は、直流電圧をスイッチングにより交流電圧に変換してモータに供給するものであって、前記モータに流れる電流を検出する検出手段と、前記モータの各相巻線に対する通電を強制的に切換えることにより前記モータを起動した後、前記検出手段の検出電流から前記モータの回転速度を推定し、この推定回転速度が指令速度となるよう前記スイッチングを制御する制御手段と、前記起動の開始から予め定めた一定時間内に、かつ前記推定回転速度が予め定めた一定値に達しないうちに、前記検出手段の検出電流が予め定めた設定値以上に上昇したとき、前記モータがロックしていると判定する判定手段と、を備える。以下、一実施形態のインバータ装置について図面を参照して説明する。図1に示すように、もっぱら海外で多用されている三相4線式400Vの商用交流電源1のR相とT相接地相との間に、インダクタ2を介して整流回路3が接続される。整流回路3は、商用交流電源1の交流電圧を整流する。この整流回路3の出力端に平滑コンデンサ4を接続し、その平滑コンデンサ4にスイッチング回路5を接続する。スイッチング回路5は、複数のスイッチング素子を有し、これらスイッチング素子のスイッチングにより、整流回路3および平滑コンデンサ4から供給される直流電圧を所定周波数の三相交流電圧に変換する。この三相交流電圧を、駆動電力として、ブラシレスDCモータ6の各相巻線に供給する。ブラシレスDCモータ6は、空気調和機等の室外ファンを駆動するファンモータとして使用される。なお、ブラシレスDCモータ6は、空気調和機の室内ファンを駆動するものでもよい。スイッチング回路5とブラシレスDCモータ6との間の三相ラインに電流検出手段として電流トランス7,8,9をそれぞれ配置し、これら電流トランス7,8,9の出力をモータ制御部10に供給する。そして、モータ制御部10には、表示部11が接続されている。本実施の形態においては、モータの巻線に流れる電流を検出する手段として、電流トランス7,8,9を用いたが、その代わりにスイッチング回路5内の三相分の各下側スイッチング素子と負側電源間にシャント抵抗を挿入し、このシャント抵抗の両端間の電圧降下に基づき電流を検出してもよい。なお、インバータ装置は、整流回路3以降のすべての各要素で構成されている。モータ制御部10は、ブラシレスDCモータ6の各相巻線に対する通電を強制的に切換えるべくスイッチング回路5のスイッチングを制御し、これによりブラシレスDCモータ6を起動するとともに、起動後にはブラシレスDCモータ6の各相巻線に流れる電流モータ電流というIを電流トランス7,8,9の出力に基づいて検出し、そのモータ電流IからブラシレスDCモータ6のロータ速度=回転速度Rを推定し、この推定ロータ速度=推定回転速度Rが外部、たとえば空気調和機の制御回路から入力される指令速度Rtとなるようスイッチング回路5のスイッチングを制御する。各相巻線に対する通電を強制的に切換える制御のことを、強制転流制御という。この強制転流制御を、例えば、起動指令を受けてから一定時間t1行う。モータ電流Iの検出、検出したモータ電流Iのd軸電流Id及びq軸電流Iqへの変換、推定ロータ速度Rの推定、およびその推定ロータ速度Rと指令速度Rtとの比較に基づく制御のことを、ベクトル制御という。このベクトル制御を、上記一定時間t1の経過後から行う。とくに、モータ制御部10は、強制転流制御およびベクトル制御の機能のほかに、ブラシレスDCモータ6のロックを判定する判定手段、およびこの判定手段でロックが判定されたときにその旨を報知し且つ上記スイッチングを停止する制御手段を有する。上記判定手段は、ブラシレスDCモータ6の起動の開始から予め定めた一定時間t2に達しないうちに、かつ上記推定ロータ速度Rが予め定めた一定値Rsに達しないうちに、上記モータ電流Iが予め定めた設定値Is以上に上昇したとき、ブラシレスDCモータ6がロックしていると判定する。なお、このロック判定に使用されるモータ電流Iは、ベクトル制御上のIqの瞬時値が用いられる。つぎに、モータ制御部10の制御動作を図2のフローチャートを参照しながら説明する。モータ制御部10は、外部から起動指令が入力されるとステップ101のYES、タイムカウントtを開始しステップ102、そのタイムカウントtが一定時間t1に達するまで強制転流制御を実行するステップ103、ステップ104のNO。この強制転流制御により、ブラシレスDCモータ6が起動する。なお、起動指令は一般的に、指令速度Rtが0からそれ以外の回転数へ立ち上がることで判別される。モータ制御部10は、タイムカウントtが一定時間t1に達するとステップ104のYES、モータ電流Iを検出しステップ105、強制転流制御からベクトル制御に移行するステップ106。このベクトル制御により、ブラシレスDCモータ6の速度が指令速度Rtに向け上昇していく。モータ制御部10は、ベクトル制御の実行に伴い、タイムカウントtが一定時間t2に達しないうちにステップ107のYES、かつ推定ロータ速度Rが一定値Rsに達しないうちにステップ108のYES、モータ電流Iが設定値Is以上に上昇するかどうかを判定するステップ109。ブラシレスDCモータ6が正常に起動した場合のモータ電流Iおよび推定ロータ速度Rの変化を図3に示す。この正常時、モータ電流Iが一定時間t2内に設定値Isに達する事態は生じない。すなわち、モータ電流Iが設定値Isに達する前にステップ109がNOを繰り返している間に、起動時間の判別ステップ107または回転数の判別ステップ108のいずれかの判断がNOとなり、ステップ109の判定がなされなくなる。特に、起動時間の判断ステップ107の判断は一旦NOとなれば、再度停止して起動しない限り、YESに移行することはない。この正常運転中に、モータ制御部10は、外部から停止指令、指令速度Rtが0となる、を受けた場合ステップ112のYES、スイッチング回路5のスイッチングを停止しステップ111、ブラシレスDCモータ6を停止させる。一方、ブラシレスDCモータ6が起動前にロックしている場合のモータ電流Iおよび推定ロータ速度Rの変化を図4に示す。ロック状態であっても、ブラシレスDCモータ6の各相巻線に電流が流れる。モータ制御部10のベクトル制御は、モータ電流Iが流れることからロータ速度としてある値を推定し、その推定ロータ速度Rを指令速度Rtに近づけるべく、ブラシレスDCモータ6への駆動電流を増加方向に制御する。ただし、この駆動電流の増加にもかかわらず、推定ロータ速度Rはほぼ一定値のまま上昇しないため、モータ制御部10のベクトル制御は、ブラシレスDCモータ6への駆動電流をますます増加方向に制御する。その結果、モータ電流Iは、一定時間t2内ステップ107のYESで、かつ推定ロータ速度Rが一定値Rsより低い状態ステップ108のYESで設定値Isに達するステップ109のNO。指令速度Rtが高い状況やファンの負荷が重い状況でブラシレスDCモータ6が正常に起動した場合、モータ電流Iが設定値Isに達することもあるが、その際、モータ電流Iが設定値Isに達するのは一定時間t2の経過後である。この一定時間t2をロック判定の条件として加えているので、指令速度Rtが高い状況や負荷が重い状況での誤判定を防ぐことができる。ファンの負荷が軽い状況では指令速度Rtに対するロータ速度の追従性が良くなるため、このような状況でブラシレスDCモータ6が正常に起動した際に、一定時間t2が経過する前にモータ電流Iが設定値Isに達することもある。しかしながら、この場合、一定時間t2内でモータ電流Iが設定値Isに達する前に推定ロータ速度Rが一定値Rsを超えるステップ107のYES、ステップ108のNO。したがって、この場合にも、モータ制御部10は、ロックと判定しない。この結果、正常であるにもかかわらずロック判定されるような誤判定を防止できる。モータ制御部10は、タイムカウントtが一定時間t2に達しないうちにステップ107のYES、かつ推定ロータ速度Rが一定値Rsに達しないうちにステップ108のYES、モータ電流Iが設定値Is以上に上昇したときステップ109のYESにのみ、ブラシレスDCモータ6がロックしていると判定し、その旨を表示部11の表示により使用者に報知するとともにステップ110、ベクトル制御によるスイッチング回路5のスイッチングを停止するステップ111。このスイッチングの停止により、ロック状態のブラシレスDCモータ6に対する不要な駆動がいつまでも続かず、スイッチング回路5やその他の電気電子部品を破壊することがない。使用者は、駆動停止の理由がブラシレスDCモータ6のロックであることを表示部11の表示により察知し、修理を依頼することができる。以上のように、ブラシレスDCモータ6のロック判定に3つの条件を設定することにより、指令速度Rtや負荷にかかわらず、ブラシレスDCモータ6のロックを的確に検出できる。これにより、インバータ装置としての信頼性が大幅に向上する。なお、上記実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、書き換え、変更を行うことができる。これら実施形態や変形は、発明の範囲は要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。"