"エンジンで駆動される発電部に巻回される第1、第2、第3巻線と、前記第1、第2、第3巻線にそれぞれ接続されると共に、直流変換用と交流変換用のスイッチング素子を備え、前記直流変換用のスイッチング素子がオンオフされるとき、前記第1、第2、第3巻線から出力される交流を直流に変換し、前記交流変換用のスイッチング素子が目標とする出力電圧波形の基準正弦波とキャリアを用いて生成されるPWM信号に基づいてオンオフされるとき、前記変換された直流を目標周波数の交流に変換する第1、第2、第3インバータと、前記第1、第2、第3インバータの前記直流変換用と交流変換用のスイッチング素子のオンオフを制御すると共に、相互に通信自在に接続され、前記第1インバータをマスタとして動作させる第1制御部と前記第2、第3インバータをスレーブとして動作させる第2、第3制御部と、前記第1、第2、第3インバータにそれぞれ接続されて前記交流の出力をU相、V相、W相のいずれかとして出力する端子群と前記端子群の中性端子とにそれぞれ直列接続される三相出力端子と、前記端子群に並列接続されると共に、前記中性端子に直列接続される単相出力端子と、前記三相出力端子と単相出力端子とを切り替える切替機構と、ユーザの操作自在に設けられる三相/単相切替スイッチと、前記エンジンの動作を制御すると共に、前記切替スイッチの出力を前記第1、第2、第3制御部に通信し、前記切替スイッチの出力に応じて前記切替機構を動作させて前記三相交流と単相交流のいずれかを出力させるエンジン制御部とを備えると共に、前記第1、第2、第3制御部は、前記第1インバータの出力を基準として前記第2、第3インバータの出力が前記エンジン制御部から通信される前記切替スイッチの出力に応じた三相交流あるいは単相交流となるように前記スイッチング素子のオンオフを制御するように構成したことを特徴とするインバータ発電機。前記第1、第2、第3インバータと前記U相端子とV相端子とW相端子の間にそれぞれフィルタを介挿したことを特徴とする請求項1記載のインバータ発電機。前記第1、第2、第3制御部は、前記三相交流を出力するとき、前記マスタを構成する第1インバータからの出力を基準として前記第2、第3インバータの出力の位相が目標値となるように前記スイッチング素子のオンオフを制御することを特徴とする請求項1または2記載のインバータ発電機。前記エンジン制御部は、前記第1、第2、第3巻線のいずれかに通電して前記発電部を電動機として動作させることで前記エンジンを始動することを特徴とする請求項1から3のいずれかに記載のインバータ発電機。前記発電部が前記エンジンのクランクケースに固定されたステータとその回りに回転自在に配置される、フライホイールを兼用するロータからなると共に、前記第1、第2、第3巻線が前記ステータまたはロータのいずれかに所定間隔おきに巻回されることを特徴とする請求項1から4のいずれかに記載のインバータ発電機。特許文献1記載のインバータ発電機にあっては1個のインバータ制御回路が3組の単相インバータ発電機のインバータ駆動回路を動作させて三相交流あるいは単相交流を選択的に出力するように構成している。3組の発電機からは単相であれば同一電圧で同一位相、三相であれば同一電圧で相互に120度ずつ相違させた位相の交流を出力させなければならないが、3組の発電機の出力を同期させるのは容易ではない。しかしながら、特許文献1記載の技術にあってはどのようにして同期させるかが明確ではなく、よって所望の電圧と位相の三相出力と単相出力を確実に得るのが困難であると共に、発電機の出力を十分に利用できないうらみがあった。従って、この発明の目的は上記した課題を解決し、所望の電圧と位相の三相交流と単相交流を選択的かつ確実に出力可能として発電機の出力を十分に利用できるようにしたインバータ発電機を提供することにある。上記した課題を解決するために、請求項1に係るインバータ発電機にあっては、エンジンで駆動される発電部に巻回される第1、第2、第3巻線と、前記第1、第2、第3巻線にそれぞれ接続されると共に、直流変換用と交流変換用のスイッチング素子を備え、前記直流変換用のスイッチング素子がオンオフされるとき、前記第1、第2、第3巻線から出力される交流を直流に変換し、前記交流変換用のスイッチング素子が目標とする出力電圧波形の基準正弦波とキャリアを用いて生成されるPWM信号に基づいてオンオフされるとき、前記変換された直流を目標周波数の交流に変換する第1、第2、第3インバータと、前記第1、第2、第3インバータの前記直流変換用と交流変換用のスイッチング素子のオンオフを制御すると共に、相互に通信自在に接続され、前記第1インバータをマスタとして動作させる第1制御部と前記第2、第3インバータをスレーブとして動作させる第2、第3制御部と、前記第1、第2、第3インバータにそれぞれ接続されて前記交流の出力をU相、V相、W相のいずれかとして出力する端子群と前記端子群の中性端子とにそれぞれ直列接続される三相出力端子と、前記端子群に並列接続されると共に、前記中性端子に直列接続される単相出力端子と、ユーザの操作自在に設けられる三相/単相切替スイッチと、前記エンジンの動作を制御すると共に、前記切替スイッチの出力を前記第1、第2、第3制御部に通信し、前記切替スイッチの出力に応じて前記切替機構を動作させて前記三相交流と単相交流のいずれかを出力させるエンジン制御部とを備えると共に、前記第1、第2、第3制御部は、前記第1インバータの出力を基準として前記第2、第3インバータの出力が前記エンジン制御部から通信される前記切替スイッチの出力に応じた三相交流あるいは単相交流となるように前記スイッチング素子のオンオフを制御するように構成した。請求項2に係るインバータ発電機にあっては、前記第1、第2、第3インバータと前記U相端子とV相端子とW相端子の間にそれぞれフィルタを介挿するように構成した。請求項3に係るインバータ発電機にあっては、前記第1、第2、第3制御部は、前記三相交流を出力するとき、前記マスタを構成する第1インバータからの出力を基準として前記第2、第3インバータの出力の位相が目標値となるように前記スイッチング素子のオンオフを制御するように構成した。請求項4に係るインバータ発電機にあっては、前記エンジン制御部は、前記第1、第2、第3巻線のいずれかに通電して前記発電部を電動機として動作させることで前記エンジンを始動するように構成した。請求項5に係るインバータ発電機にあっては、前記発電部が前記エンジンのクランクケースに固定されたステータとその回りに回転自在に配置される、フライホイールを兼用するロータからなると共に、前記第1、第2、第3巻線が前記ステータまたはロータのいずれかに所定間隔おきに巻回されるように構成した。請求項1に係るインバータ発電機にあっては、エンジンで駆動される発電部に巻回される第1、第2、第3巻線にそれぞれ接続されると共に、直流変換用と交流変換用のスイッチング素子を備える第1、第2、第3インバータと、それらの直流変換用と交流変換用のスイッチング素子のオンオフを制御すると共に、相互に通信自在に接続され、第1インバータをマスタとして動作させる第1制御部と第2、第3インバータをスレーブとして動作させる第2、第3制御部と、第1、第2、第3インバータにそれぞれ接続されて交流の出力をU相、V相、W相のいずれかとして出力する端子群と端子群の中性端子とにそれぞれ直列接続される三相出力端子と、端子群に並列接続されると共に、中性端子に直列接続される単相出力端子と、三相出力端子と単相出力端子とを切り替える切替機構と、エンジンの動作を制御すると共に、ユーザの操作自在に設けられる三相/単相切替スイッチの出力を第1、第2、第3制御部に通信し、切替スイッチの出力に応じて切替機構を動作させて三相交流と単相交流のいずれかを出力させるエンジン制御部とを備えると共に、第1、第2、第3制御部は、第1インバータの出力を基準として第2、第3インバータの出力がエンジン制御部から通信される切替スイッチの出力に応じた三相交流あるいは単相交流となるようにスイッチング素子のオンオフを制御するように構成したので、ユーザの操作自在に設けられる切替スイッチの出力に応じて所望の電圧の三相交流と単相交流を選択的かつ確実に出力することができて発電機の出力を十分に利用することができる。即ち、第1インバータをマスタ、第2、第3インバータをスレーブとし、第1、第2、第3制御部は第1インバータの出力を基準として第2、第3インバータの出力がエンジン制御部から通信される切替スイッチの出力に応じた三相交流あるいは単相交流となるようにスイッチング素子のオンオフを制御するように構成したので、3組の発電機の出力を容易に同期させることができ、単相であれば同一電圧で同一位相、三相であれば同一電圧で相互に120度ずつ相違させた位相の交流を確実に出力させることができ、よって所望の電圧と位相の三相出力と単相出力を確実に得ることができる。また、三相出力端子を構成する端子群に単相出力端子を並列接続するように構成したので、切替スイッチの出力に応じて三相交流と単相交流のいずれかを簡易に出力でき、よって発電機の出力を十分に利用することができる。また、第1、第2、第3インバータの動作を制御する第1、第2、第3制御部と別にエンジンの動作を制御するエンジン制御部を備えるように構成したので、インバータ発電機の動作と独立にエンジンの動作を制御することができ、エンジン発電機としての利便性を向上させることができる。請求項2に係るインバータ発電機にあっては、第1、第2、第3インバータとU相端子とV相端子とW相端子の間にそれぞれフィルタを介挿するように構成したので、上記した効果に加え、フィルタでノイズが除去された単相出力から三相出力を得ることが可能となり、滑らかな波形の三相交流あるいは単相交流を出力することができる。即ち、インバータから直ちに三相交流を出力させると共に、その後段の出力端との間にフィルタを介挿してノイズを除去する構成ではなく、インバータとU相端子などの間にフィルタを介挿してノイズを除去するように構成したので、滑らかな波形の三相交流あるいは単相交流を出力することができる。請求項3に係るインバータ発電機にあっては、第1、第2、第3制御部は、三相交流を出力するとき、マスタを構成する第1インバータからの出力を基準として第2、第3インバータの出力の位相が目標値となるように前記スイッチング素子のオンオフを制御するように構成したので、上記した効果に加え、一層滑らかな波形の三相交流あるいは単相交流を出力することができると共に、所望の電圧と位相の三相出力と単相出力を一層確実に得ることができる。請求項4に係るインバータ発電機にあっては、エンジン制御部は、第1、第2、第3巻線のいずれかに通電して発電部を電動機として動作させることでエンジンを始動する如く構成したので、上記した効果に加え、始動用のセルモータなどを必要とすることなく、エンジンを簡易に始動することができる。請求項5に係るインバータ発電機にあっては、発電部がエンジンのクランクケースに固定されたステータとその回りに回転自在に配置される、フライホイールを兼用するロータからなると共に、第1、第2、第3巻線が前記ステータまたはロータのいずれかに所定間隔おきに巻回されるように構成したので、上記した効果に加え、エンジン発電機としての構成をコンパクトにすることができる。以下、添付図面に即してこの発明に係るインバータ発電機を実施するための形態について説明する。図1はこの発明の実施例に係るインバータ発電機を全体的に示すブロック図である。図1において符号10はインバータ発電機を示す。インバータ発電機10はエンジン内燃機関12を備え、5kW交流100Vで50A程度の定格出力を有する。エンジン12はガソリンを燃料とする、火花点火式の空冷エンジンである。エンジン12の吸気管12aにはスロットルバルブ12bとチョークバルブ12cが配置される。スロットルバルブ12bはステップスロットルモータ12dに接続される。またチョークバルブ12cもチョークモータ同様にステップモータからなる12eに接続される。エンジン12は12V程度の容量を有するバッテリ14を備え、ステップモータ12dとチョークモータ12eはバッテリ14から通電されるとき、スロットルバルブ12bとチョークバルブ12cを駆動して開閉する。エンジン12は発電部ALTと示す16を備える。図2は図1に示すエンジン12のクランクケース12fの平面図である。図示の如く、発電部16はクランクケース12fに固定されたステータ16aと、その回りに回転自在に配置される、フライホイールを兼用するロータ16bからなる。ステータ16aは30個の突起を備え、そのうちの27個には3組のU,V,W相からなる三相の出力巻線メイン巻線18が巻回されると共に、3個には1組の同様にU,V,Wからなる三相の出力巻線サブ巻線20が巻回される。3組の出力巻線18は18a,18b,18cからなる。ステータ16aの外側に配置されるロータ16bの内部には、出力巻線18,20と対向するように複数対の永久磁石16b1が径方向に着磁された磁極を交互させて取着される。発電部16においては、ステータ16aの回りをロータ16bの永久磁石が回転することにより、27個の三相の出力巻線18より具体的には18a,18b,18cからU相、V相、W相からなる交流電力が出力発電されると共に、3個のサブ巻線20からも同様に各相の交流電力が出力される。図1に戻って説明を続けると、この実施例に係るインバータ発電機10は、大別すると、発電部16に巻回された出力巻線18と、インバータ部INVと示す22と、フィルタ部Filterと示す24と、出力部OUTと示す26と、エンジン制御部ECUと示す28と、制御パネル部ControlPanelと示す30を備える。ECUElectronicControlUnitは電子制御ユニットを意味し、後述するようにCPUを備える。図示の如く、この実施例に係るインバータ発電機10において特徴的なことは、3組3個の単相インバータ発電機インバータを並列に接続すると共に、その出力から所望の電圧と位相の三相交流と単相交流を選択的かつ確実に出力可能としたことにある。即ち、インバータ発電機10は、並列接続された、第1、第2、第3の出力巻線18a,18b,18cからなる3組の巻線と、第1、第2、第3インバータ第1、第2、第3インバータ部あるいはインバータ発電機22a,22b,22cからなる3組のインバータを備えたインバータ部22と、第1、第2、第3フィルタ24a,24b,24cからなる3組のフィルタを備えたフィルタ部24と、三相出力端子26eと単相出力端子26fとを備えた出力部26と、エンジン12の動作を制御するエンジン制御部28と、1個の制御パネル部30とを備える。インバータ部22などは具体的にはエンジン12の適宜位置に設けられたケース内に収容されたプリントボード上に搭載された半導体チップなどから構成されると共に、制御パネル部30はエンジン12の適宜位置に設けられる半導体チップとそれに接続されるパネルから構成される。それぞれ3組からなる、出力巻線18とインバータ部22とフィルタ部24と出力部26は、図示の如く、共通する添え字a,b,cを付された組同士が対応して接続されるように構成される。インバータ部22を構成する第1、第2、第3のインバータ22a,22b,22cはそれぞれ、FET電界効果トランジスタとSCRサイリスタ一体型のパワーモジュール22a1,22b1,22c1と、32ビットのCPU22a2第1制御部、22b2第2制御部、22c2第3制御部と、発電出力の電圧と電流を検出する電圧電流センサなどの各種のセンサ図示せずを備える。CPU22a2,22b2,22c2は通信線28dで相互に通信自在に接続される。図3はインバータ部22の構成を詳細に示す回路図である。以下、組aを例にとって説明するが、各組の構成は基本的には同じであるので、組aについての説明は組b,cについても妥当する。図3に示す如く、パワーモジュール22a1は、3個のSCRサイリスタ直流変換用のスイッチング素子とDIダイオードがブリッジ接続された混合ブリッジ回路22a11と、4個のFET電界効果トランジスタ交流変換用のスイッチング素子がHブリッジ接続されたHブリッジ回路22a12から構成される。発電部16に巻回された出力巻線18aのU相端子18a1、V相端子18a2、W相端子18a3から出力発電された三相の交流電力は対応する第1インバータ22aに入力され、そのパワーモジュール22a1の混合ブリッジ回路22a11においてSCRとDIの中点に入力される。混合ブリッジ回路22a11においてSCRのゲートはドライバ回路図示せずを介してバッテリ14に接続される。バッテリ14からのドライバ回路を介しての通電オン。導通点弧と通電停止オフ非導通はCPU22a2によって制御される。即ち、CPU22a2は、電圧電流センサなどの各種のセンサの出力に基づき、SCRのゲートを目標とする出力電圧に応じた導通角点弧角で導通点弧し、出力巻線18aから入力される交流を目標とする出力電圧の直流に変換する。混合ブリッジ回路22a11からの直流出力はFETのHブリッジ回路22a12に入力される。Hブリッジ回路22a12にあっては、FETがバッテリ14に接続されると共に、CPU22a2によってその通電オン導通と通電停止オフ非導通が制御されることで、入力された直流出力を所定周波数例えば50Hzあるいは60Hzの商用周波数の交流に変換する。図4は、Hブリッジ回路22a12の動作を説明する説明図である。即ち、CPU22a2は、同図に示す如く、目標とする出力電圧波形の所定周波数即ち、商用周波数50Hzあるいは60Hzの基準正弦波信号波。上部に実線で示すを生成し、生成された基準正弦波を入力してコンパレータ図示せずでキャリア例えば20kHzの搬送波と比較してPWMPulseWidthModulation。パルス幅変調信号を生成し、生成されたPWM信号に基づいてHブリッジ回路22a12のFETをオンオフする。図4において下部の破線が目標とする出力電圧波形を示す。尚、PWM信号PWM波形の周期Tステップは実際には遥かに短いが、理解の便宜のため、同図では誇張して示す。インバータ部22はフィルタ部24に接続される。フィルタ部24は高調波除去用のLCフィルタローパスフィルタ24a1,24b1,24c1とノイズ除去用のノイズフィルタ24a2,24b2,24c2を備え、インバータ部22で変換された交流出力は、LCフィルタ24a1,24b1,24c1とノイズフィルタ24a2,24b2,24c2に入力されて高調波やノイズが除去される。図5にLCフィルタ24a1の回路構成を、図6にノイズフィルタ24a2の回路構成を示す。図示は省略するが、LCフィルタ24b1,24c1とノイズフィルタ24b2,24c2の回路構成も同様である。インバータ部22は、フィルタ部24を介して出力部26に接続される。図1に示す如く、出力部26は、第1、第2、第3インバータ22a,22b,22cにそれぞれ接続されて前記交流の出力をU相、V相、W相のいずれかとして出力する端子群26a、26b、26cと端子群の中性端子中性点26dとにそれぞれ直列接続される三相出力端子26eと、端子群26a,26b,26cに並列接続されると共に、中性端子26dに直列接続される単相出力端子26fとを備える。より具体的には、出力部26は、第1インバータ22aに接続されて交流の出力をU相として出力するU相端子26aと、第2インバータ22bに接続されて交流の出力をV相として出力するV相端子26bと、第3インバータ22cに接続されて交流の出力をW相として出力するW相端子26cと、中性のO相端子中性点26dとにそれぞれ直列接続される4線の三相出力端子26eを備える。さらに、出力部26は、U相端子26aとV相端子26bとW相端子26cに並列接続されると共に、前記O相端子26dに直列接続される2線の単相出力端子26fと、三相出力端子26eと単相出力端子26fとを切り替える切替機構26gとを備える。三相出力端子26eと単相出力端子26fはコネクタ図示せずなどを介して電気負荷32に接続される。エンジン制御部28は同様に32ビットのCPU28cを備えてエンジン12の動作を制御すると共に、インバータ22a,22b,22cのCPU22a2,22b2,22c2とCANControlAreaNetworkBUSバス28aとCANI/FInterface28bを通じてCPU22a2,22b2,22c2第1、第2、第3制御部に通信自在に接続される。前記した出力巻線サブ巻線20の出力は、これらCPU22a2,22b2,22c2,28cに動作電源として供給される。エンジン制御部28は、出力巻線18cを発電機ジェネレータとしての動作に加えてエンジン12の始動装置スタータとして動作させる、スタータジェネレータドライバSTGDRV28dを備える。即ち、この実施例においては出力巻線18a,18b,18cのいずれか例えば出力巻線18cに通電して発電部16を電動機としても動作させるように構成される。スタータジェネレータドライバ28dは、DC/DCコンバータ28d1を備える。DC/DCコンバータ28d1は、後述するようにCPU28cの指示に従い、バッテリ14の出力を200V程度に昇圧して出力巻線18cに通電し、発電部16のロータ16bをステータ16aに対して回転させることでエンジン12を始動する。エンジン制御部28はさらに、ステータ16aとロータ16bの間に配置された磁気ピックアップからなるパルサ図示せずの出力からTDCを検出するTDC回路図示せずと、出力巻線18cのU端子に接続されてその出力からエンジン12の回転数を検出する回転数検出回路28eを備える。エンジン制御部28はさらに、通信COMI/F28fと、センサSensorI/F28gと、ディスプレイDISPI/F28hと、SWスイッチI/F28iと、ステップモータ12dを駆動するためのドライバ回路28jと、チョークモータ12eを駆動するためのドライバ回路28kと、点火装置図示せずを駆動する点火ドライバ回路28lを備える。CPU28cは、電気負荷32に供給すべき交流出力に応じて算出される目標回転数となるようにスロットルバルブ12bの開度を決定し、ドライバ回路28jを介してステップモータ12dに供給し、その動作を制御する。制御パネル部30は、エンジン12と別体に設けられてユーザが持ち歩き可能なリモートコントロールボックス図示せずに無線あるいは有線を介して接続されるリモートRemoteI/F30aと、LED30bと、LCD30cと、ユーザによって操作自在な、インバータ発電機10の運転始動停止を指示するKEYスイッチメインスイッチ30dと、インバータ発電機10の出力の三相交流と単相交流の間の切替を指示する三相/単相の切替スイッチ30eを備える。制御パネル部30とエンジン制御部28は無線あるいは有線を介して通信自在に接続され、エンジン制御部28は制御パネル部30のKEYスイッチ30dと切替スイッチ30eの出力をスイッチI/F28iを介して入力し、ディスプレイI/F28hを介して制御パネル部30のLED30bとLCD30cの点滅を制御する。図7はエンジン制御部30の動作を説明するフローチャートである。図示のプログラムはKEYスイッチ30dがオンされて実行される。以下説明すると、Sステップ10においてエンジン12を始動する。即ち、スタータジェネレータドライバ28dのDC/DCコンバータ28d1を動作させてバッテリ14の出力を昇圧して出力巻線18cに通電させてエンジン12を始動する。エンジン12を始動した後はS12に進み、切替スイッチ30eの状態を判断し、三相出力三相交流が選択される三相出力に切り替えられると判断されるときはS14に進み、インバータ部22の3組の単相インバータ22a,22b,22cのCPU22a2,22b2,22c2に通信すると共に、出力部26の切替機構26hを動作させて三相出力端子26eから三相交流を出力させる負荷32に接続する。他方、単相出力単相交流が選択される単相出力に切り替えられると判断されるときはS16に進み、同様にインバータ部22の3組の単相インバータ22a,22b,22cのCPU22a2,22b2,22c2に通信すると共に、出力部26の切替機構26gを動作させ、単相出力端子26fから単相交流を出力させる。次いでS18に進み、エンジン12が停止されるまでは選択された単相あるいは三相交流を出力するように3組の単相インバータ22a,22b,22cのCPU22a2,22b2,22c2に通信して発電を継続実行させる。次いでS20に進み、KEYスイッチ30dがオフされたか否か判定してエンジン12が停止されたか否か判断し、否定される限りS18に戻ると共に、肯定されるときはS22に進んで点火を強制的に終了させてエンジン12を停止させる。図8は図7の処理を示す説明図である。上記について説明すると、この発明は前記したように所望の電圧と位相の三相交流と単相交流を選択的かつ確実に出力可能としたことから、この実施例にあってはインバータ部22を3組の単相インバータ第1、第2、第3インバータ22a,22b,22cから構成すると共に、エンジン制御部28のCPU28cは、切替スイッチ30eの出力に応じて出力部26の切替機構26gを動作させて三相出力端子と単相出力端子を切り替えるようにした。一方、インバータ部22においては、3組の単相インバータ22a,22b,22cの一つ、例えば22aをマスタ、残りをスレーブとし、エンジン制御部28のCPU28cからの通信に応じ、3組の単相インバータ22a,22b,22cのCPU22a2,22b2,22c2は、三相交流を出力するとき、図8に示す如く、マスタ側のU相端子26aからの出力を基本としてスレーブ側の26b,26cからのV相、W相出力が位相をそれぞれ120度ずらすようにインバータ部22の動作を制御する。他方、S16において単相交流への切替が指示されていると判断されるとき、CPU28cからの通信に応じ、CPU22a2,22b2,22c2は、マスタ側のU相端子26aからの出力を基本としてスレーブ側の26b,26cからのV相、W相出力が位相において一致するようにインバータ部22の動作を制御して単相出力端子26fから単相交流を出力する。上記をさらに説明すると、図9はそれら3組のCPU22a2,22b2,22c2の動作をより具体的に示すブロック図、図10は図9の動作で使用される基準信号と同期信号を説明するタイムチャートである。図示の如く、マスタ側の第1インバータ22aのCPU22a2は、所定周波数の基準信号図10に示すを生成する基準信号生成部22a21と、図4のPWM信号に従ってPWM制御するPWM制御部22a22と、スレーブ側の出力の位相をマスタ側のそれに同期させるための基準信号に対して所定の位相を有する同期信号1,2図10に示すを生成してCPU22b2,22c2に送信する同期信号制御部22a23と、通信線22dを介して生成された同期信号の送受信通信を制御する通信制御部22a24とを備える。スレーブ側の第2、第3インバータ22b,22cも、基準信号生成部を除くと、同様のPWM制御部22b22,22c22と、同期信号制御部22b23,22c23と、通信制御部22b24,22c24とを備える。同期信号制御部22a23は、切替スイッチ30eを介して三相交流が指示される切り替えられるとき、周波数が所定の場合図10aでも、周波数が例えば低下された場合同図bでも、基準信号に対して常に位相が120度ずつずらされた換言すれば基準信号に対して所定の位相を有する同期信号1,2を生成して送信する。また、単相交流への切替が指示されていると判断されるとき、CPU22a2は、CPU22b2,22c2に通信してU相端子26aからの出力を基本として26b,26cからのV相、W相出力が位相において一致するようにインバータ部22の動作を制御して単相出力端子26fから単相交流を出力させる。即ち、CPU22a2は、所定周波数の基準信号を生成すると共に、基準信号に対して所定の位相より正確には同一の位相を有する同期信号を生成してCPU22b2,22c2に送信し、よってU相端子26aからの出力を基本として26b,26cからのV相、W相出力が位相において一致するようにインバータ部22の動作を制御して単相出力端子26fから単相交流を出力させる。図11はこの実施例における三相から単相出力への切り替えを示す波形図、図12はその逆の場合の切り替えを示す波形図である。ユーザが制御パネル部30の切替スイッチ30eを操作することにより、図示の如く、所望の電圧の三相交流と単相交流が選択的に出力される。上記の如く、この実施例にインバータ発電機10にあっては、エンジン12で駆動される発電部16に巻回される第1、第2、第3巻線出力巻線18a,18b,18cと、前記第1、第2、第3巻線にそれぞれ接続されると共に、直流変換用と交流変換用のスイッチング素子混合ブリッジ回路22a11のSCR、Hブリッジ回路22a12のFETを備え、前記直流変換用のスイッチング素子がオンオフされるとき、前記第1、第2、第3巻線から出力される交流を直流に変換し、前記交流変換用のスイッチング素子が目標とする出力電圧波形の基準正弦波とキャリアを用いて生成されるPWM信号に基づいてオンオフされるとき、前記変換された直流を目標周波数の交流に変換する第1、第2、第3インバータ22a,22b,22cと、前記第1、第2、第3インバータの前記直流変換用と交流変換用のスイッチング素子のオンオフを制御すると共に、相互に通信自在に接続され、前記第1インバータをマスタとして動作させる第1制御部と前記第2、第3インバータをスレーブとして動作させる第2、第3制御部CPU22a2,22b2,22c2と、前記第1、第2、第3インバータにそれぞれ接続されて前記交流の出力をU相、V相、W相のいずれかとして出力する端子群26a,26b,26cと前記端子群の中性端子26dとにそれぞれ直列接続される三相出力端子26eと、前記端子群に並列接続されると共に、前記中性端子に直列接続される単相出力端子26fと、より具体的には前記第1インバータ22aに接続されて前記交流の出力をU相として出力するU相端子26aと、前記第2インバータ22bに接続されて前記交流の出力をV相として出力するV相端子26bと、前記第3インバータ22cに接続されて前記交流の出力をW相として出力するW相端子26cと、中性のO相端子26dとにそれぞれ直列接続される三相出力端子26eと、前記U相端子26aとV相端子26bとW相端子26cに並列接続されると共に、前記O相端子26dに直列接続される単相出力端子26fと、前記三相出力端子26eと単相出力端子26fとを切り替える切替機構26gと、ユーザの操作自在に設けられる三相/単相切替スイッチ30eと、前記エンジンの動作を制御すると共に、前記切替スイッチの出力を前記第1、第2、第3制御部に通信し、前記切替スイッチの出力に応じて前記切替機構26gを動作させて前記三相交流と単相交流のいずれかを出力させるエンジン制御部28、より具体的にはCPU28cとを備えると共に、前記第1、第2、第3制御部CPU22a2,22b2,22c2は、前記第1インバータ22aの出力を基準として前記第2、第3インバータ22b、22cの出力が前記エンジン制御部28から通信される前記切替スイッチ30eの出力に応じた三相交流あるいは単相交流となるように前記スイッチング素子のオンオフを制御するように構成したので、ユーザの操作自在に設けられる切替スイッチ30eの出力に応じて所望の電圧の三相交流と単相交流を選択的かつ確実に出力することができて発電機の出力を十分に利用することができる。即ち、第1インバータ22aをマスタ、第2、第3インバータ22b,22cをスレーブとし、第1、第2、第3制御部CPU22a2,22b2,22c2は第1インバータの出力を基準として第2、第3インバータの出力がエンジン制御部28から通信される切替スイッチ30eの出力に応じた三相交流あるいは単相交流となるようにスイッチング素子のオンオフを制御するように構成したので、3組のインバータ発電機22の出力を容易に同期させることができ、単相であれば同一電圧で同一位相、三相であれば同一電圧で相互に120度ずつ相違させた位相の交流を確実に出力させることができ、よって所望の電圧と位相の三相出力と単相出力を確実に得ることができる。また、三相出力端子を構成するU相端子26aとV相端子26bとW相端子26cに単相出力端子26dを並列接続するように構成したので、切替スイッチ30eの出力に応じて三相交流と単相交流のいずれかを簡易に出力でき、よって発電機の出力を十分に利用することができる。また、第1、第2、第3インバータ22a,22b,22cの動作を制御する第1、第2、第3制御部CPU22a2,22b2,22c2と別に、エンジン12の動作を制御するエンジン制御部28より具体的にはCPU28cを備えるように構成したので、インバータ発電機の動作と独立にエンジン12の動作を制御することができ、エンジン発電機としての利便性を向上させることができる。また、前記第1、第2、第3インバータ22a,22b,22cと前記U相端子26aとV相端子26bとW相端子26cの間にそれぞれフィルタフィルタ部24を介挿するように構成したので、上記した効果に加え、フィルタフィルタ部24でノイズが除去された単相出力から三相出力を得ることが可能となり、滑らかな波形の三相出力あるいは単相出力に負荷32に接続することができる。即ち、インバータ22から直ちに三相交流を出力させると共に、その後段の出力端出力部26との間にフィルタを介挿してノイズを除去する構成ではなく、インバータ22とU相端子26aなどの間にフィルタフィルタ部24を介挿してノイズを除去するように構成したので、滑らかな波形の三相出力あるいは単相出力を負荷に接続することができる。また、前記第1、第2、第3制御部CPU22a2,22b2,22c2は、前記三相交流を出力するとき、前記マスタを構成する第1インバータ22aからの出力を基準として前記第2、第3インバータ22b,22cの出力の位相が目標値となるように前記スイッチング素子のオンオフを制御するように構成したので、上記した効果に加え、一層滑らかな波形の三相交流あるいは単相交流を出力することができると共に、所望の電圧と位相の三相出力と単相出力を一層確実に得ることができる。また、前記エンジン制御部は、前記第1、第2、第3巻線出力巻線18a,18b,18cのいずれかに通電して前記発電部16を電動機として動作させることで前記エンジン12を始動するように構成したので、上記した効果に加え、始動用のセルモータなどを必要とすることなく、エンジン12を簡易に始動することができる。また、前記発電部16が前記エンジン12のクランクケース12fに固定されたステータ16aとその回りに回転自在に配置される、フライホイールを兼用するロータ16bからなると共に、前記第1、第2、第3巻線出力巻線18a,18b,18cが前記ステータ16aまたはロータ16bのいずれかに所定間隔おきに巻回されるように構成したので、上記した効果に加え、エンジン発電機としての構成をコンパクトにすることができる。尚、上記においてインバータ部22のスイッチング素子としてFETを用いたが、それに限られるものではなく、IGBTinsulatedgatebipolartransistorなどであっても良い。"