電池パックから供給される直流電圧を交流電圧に変換して出力する変圧回路と、前記変圧回路から出力された交流電圧を整流平滑して直流電圧として出力する整流平滑回路と、前記整流平滑回路から出力された直流電圧を交流電圧に変換して出力するインバータ回路と、前記電池パックの特性に基づき少なくとも前記インバータ回路からの出力あるいは前記変圧回路からの出力の一方を防止する防止手段と、を備えたことを特徴とするインバータ装置。前記防止手段は、前記電池パックに含まれる二次電池の並列数に基づき少なくとも前記インバータ回路からの出力あるいは前記変圧回路からの出力の一方を防止することを特徴とする請求項1に記載のインバータ装置。前記防止手段は、前記電池パックの定格電圧に基づき少なくとも前記インバータ回路からの出力あるいは前記変圧回路からの出力の一方を防止することを特徴とする請求項1又は2に記載のインバータ装置。前記防止手段は、前記電池パックに含まれる二次電池の種類に基づき少なくとも前記インバータ回路からの出力あるいは前記変圧回路からの出力の一方を防止することを特徴とする請求項1から3のいずれか一項に記載のインバータ装置。請求項1から請求項4のいずれか一項に記載のインバータ装置と、前記インバータ装置に接続されるモータと、を備えたことを特徴とする電動工具。ところで、電子機器のACモータを作動させるために、電池パックからの直流電力を交流電力に変換して電子機器に供給するという構成の場合、直流電力を交流電力に変換するために、スイッチング回路と、トランスと、整流平滑回路と、インバータ回路と、を備えたインバータ装置を電池パックと電子機器との間に接続することとなる。しかしながら、電池パックには様々な特性のものがあるため、全ての電池パックから同一の出力を得ようとすると、電池パックの寿命や出力効率を著しく低下させてしまう虞がある。本発明は、電池パックを適切に保護することのできるインバータ装置を提供することを目的としている。本発明のインバータ装置は、電池パックから供給される直流電圧を交流電圧に変換して出力する変圧回路と、前記変圧回路から出力された交流電圧を整流平滑して直流電圧として出力する整流平滑回路と、前記整流平滑回路から出力された直流電圧を交流電圧に変換して出力するインバータ回路と、前記電池パックの特性に基づき少なくとも前記インバータ回路からの出力あるいは前記変圧回路からの出力の一方を防止する防止手段と、を備えたことを特徴としている。このような構成によれば、電池パックの特性に基づきインバータ回路あるいは変圧回路からの少なくとも一方の出力を防止するので、インバータ装置に適していない電池パックがインバータ装置に接続された場合に、電池パックの寿命や出力効率が著しく低下することを防止することができる。また、前記防止手段は、前記電池パックに含まれる二次電池の並列数に基づき少なくとも前記インバータ回路からの出力あるいは前記変圧回路からの出力の一方を防止することが好ましい。このような構成によれば、2並列の電池パックに適した仕様にした場合、1並列の電池パックから2並列の電池パックと同一の電流を得ようとして、1並列の電池パックには2並列の電池パックの2倍の電流が流れ、1並列の電池パックの寿命を低下させてしまうことを防止することができる。また、前記防止手段は、前記電池パックの定格電圧に基づき少なくとも前記インバータ回路からの出力あるいは前記変圧回路からの出力の一方を防止することが好ましい。このような構成によれば、所定の定格電圧を有しない電池パックがインバータ装置に接続された場合に変圧回路における変換効率が低下することを防止することができる。また、前記防止手段は、前記電池パックに含まれる二次電池の種類に基づき前記インバータ回路からの前記交流電圧の出力を防止することが好ましい。このような構成によれば、所定の種類以外の電池パックがインバータ装置に接続された場合に、電池パックに不適切な電流等が流れ、電池パックの寿命が低下することを防止することができる。本発明によれば、電池パックを適切に保護することができる。図1及び図2を用いて、本発明の実施の形態によるインバータ装置1について説明する。図1は、インバータ装置1の回路図である。インバータ装置1は、電池パック2から供給された直流電力を交流電力に変換して電子機器、例えば電動工具である芝刈機3のACモータ31に供給するために、電池パック2と電子機器3との間に接続されている。ACモータ31には、電子機器3のトリガスイッチ32が操作されると、インバータ装置1から交流電力が供給される。インバータ装置1は、電池パック2と電子機器3との間で着脱可能であるが、以下では、接続されているものとして説明する。電池パック2は、二次電池からなる電池組21と、電池パック2の電池特性に応じた抵抗値を有する電池特性判別素子22と、プラス側端子23と、マイナス側端子24と、電池特性判別端子25と、を備えており、インバータ装置1には、異なる特性の電池パック2が装着可能である。電池特性としては、電池組21の並列数、定格電圧、及び、種類等が考えられるが、これらに限定されるものではない。インバータ装置1は、電池電圧検出部11と、電源部12と、昇圧回路変圧回路13と、整流平滑回路14と、昇圧電圧検出部15と、インバータ回路16と、電流検出抵抗17と、PWM信号出力部18と、制御部防止手段19と、を備えている。電池電圧検出部11は、電池電圧検出抵抗111及び112を備えている。電池電圧検出抵抗111及び112は、電池パック2のプラス側端子23とマイナス側端子24の間に直列に接続されており、電池パック2の電池電圧の、電池電圧検出抵抗111と電池電圧検出抵抗112とによる分圧電圧を制御部19に出力する。なお、図1に示す電池パック2は、3.6V/セルのリチウム電池セルが4本直列接続され、定格電圧14.4Vを出力する。更に、電池パック2はリチウム電池セル4本を一列に直列接続した1並列タイプである。なお、2列に接続したタイプは2並列タイプである。電源部12は、電池パック2のプラス側端子23と制御部19との間に直列に接続された電源スイッチ121及び定電圧回路122を備えている。定電圧回路122は、三端子レギュレータ122aと、発振防止用コンデンサ122b及び122cと、を備えており、ユーザにより電源スイッチ121がオンされると、電池パック2からの電圧を所定の直流電圧例えば5Vに変換し、制御部19に駆動電力として供給する。なお、電源スイッチ121がオフされると、制御部19に駆動電力が供給されなくなるので、インバータ装置1全体がオフされることとなる。電源部12は、更に、電池特性判別抵抗123を備えている。レギュレータ131と電池特性別抵抗123と電池パック2の電池特性別素子22は、電池パック2のプラス側端子23と電池特性別端子25の間に直列に接続されており、レギュレータ131から出力された所定電圧5Vの、電池特性別抵抗123と電池特性判別素子22とによる分圧電圧が制御部19に出力される。電池特性判別素子22は、電池パック2の電池特性に応じた異なる抵抗値を有しているため、制御部19は、入力された分圧電圧に基づき電池パック2の電池特性を判別し、電池特性電池種識別信号を出力する。昇圧回路13は、トランス131と、FET132と、を備えており、トランス131は、一次側巻線131aと、二次側巻線131bと、を備えている。一次側巻線131aは、電池パック2のプラス側端子23とマイナス側端子24の間に接続されており、トランス131の一次側巻線131aとマイナス側端子24の間には、更に、FET132が配置されている。FET132のゲートには、FET132をオンオフさせるための第1のPWM信号が制御部19から入力され、FET132のオンオフにより、電池パック2から供給された直流電力は交流電力に変換されて一次側巻線131aと二次側巻線131bとの巻数比に応じて変圧されて二次側巻線131bから出力される。整流平滑回路14は、整流ダイオード141及び142と、平滑コンデンサ143と、を備えており、これらにより、トランス131により昇圧された交流電力を整流平滑して直流電力として出力する。昇圧電圧検出部15は、互いに直列接続された抵抗151及び152から構成されており、整流平滑回路14から出力された直流の昇圧電圧平滑コンデンサ電圧、例えば141Vを検出し、昇圧電圧の、抵抗151と抵抗152とによる分圧電圧を制御部19に出力する。インバータ回路16は、4つのFET161-164から構成されており、直列に接続されたFET161及び162と、直列に接続されたFET163及び164とが、平滑コンデンサ143に並列に接続されている。詳細には、FET161のドレインは、整流ダイオード141及び142のカソードと接続され、FET161のソースは、FET162のドレインに接続されている。また、FET163のドレインは、整流ダイオード141及び142のカソードと接続され、FET163のソースは、FET164のドレインに接続されている。更に、FET161のソース及びFET162のドレイン、FET163のソース及びFET164のドレインは、それぞれ、出力端子165、166と接続されており、出力端子165、166は、電動工具3のACモータ31に接続されている。FET161-164のゲートには、FET161-164をオンオフさせるための第2のPWM信号がPWM信号出力部18から入力され、FET161-164のオンオフにより、整流平滑回路14から出力された直流電力は交流電力に変換されて電子機器3ACモータ31に出力される。電流検出抵抗17は、FET162のソース及びFET164のソースと、電池パック2のマイナス側端子24との間に接続されており、電流検出抵抗17の高電圧側の端子は制御部19と接続されている。このような構成により、電流検出抵抗17は、ACモータ31に流れる電流を検出し、電圧として制御部19に出力する。制御部19は、昇圧電圧検出部15によって検出された昇圧電圧に基づき、目標実効値例えば、141Vを有する交流電力がトランス131の二次側から出力されるような第1のPWM信号をFET132のゲートに出力する。また、制御部19は、目標実効値例えば、100Vを有する交流電力がACモータ31に出力されるような第2のPWM信号をPWM信号出力部18を介してFET161-164のゲートに出力する。本実施の形態では、制御部19は、FET161とFET164以降、第1のセットと、FET162とFET163以降、第2のセットとを、それぞれ1セットとして、第1のセットと第2のセットをデューティ比100で交互にオンオフさせるような第2のPWM信号を出力する。また、制御部19は、電池電圧検出部11によって検出された電池電圧に基づき、電池パック2の過放電を判別する。具体的には、電池電圧検出部11によって検出された電池電圧が所定の過放電電圧より小さい場合には、電池パック2に過放電が生じていると判断し、ACモータ31への出力を停止させるための第1のPWM信号及び第2のPWM信号を出力する。すなわち、第1のPWM信号及び第2のPWM信号の出力を停止する。また、電池パック2は、その内部に保護ICやマイコンを備え、自ら過放電を検出して過放電信号を制御部19に出力する機能を有しており、制御部19は、信号端子LDから過放電信号を受信した場合にも、ACモータ31への出力を停止させるための第1のPWM信号及び第2のPWM信号を出力する。すなわち、第1のPWM信号及び第2のPWM信号の出力を停止する。このような構成により、電池パック2の寿命が短くなることを防止することができる。ところで、本実施の形態には異なる特性の電池パック2が接続可能であるが、全ての電池パック2から同一の出力を得ようとすると、電池パック2の寿命や出力効率を著しく低下させてしまう虞がある。例えば、1並列タイプの電池パック2から2並列タイプの電池パック2と同一の電流を得ようとすると、1並列の電池パック2には2並列の電池パック2の2倍の電流が流れることとなり、1並列の電池パック2の寿命を低下させてしまう虞がある。また、電池パック2は、種類によって定格電流が異なるため、同様の理由により電池パック2の寿命を低下させてしまう虞がある。更に、通常、トランスの一次側巻線と二次側巻線との巻数比は、所定の電圧が入力された場合に最大の変換効率が得られるような値に設定されているため、所定以外の定格電圧を有する電池パック2がインバータ装置1に接続された場合には、トランス131における変換効率が著しく低下してしまう虞がある。また、この場合、温度上昇が生じるため、温度上昇を防止するために放熱フィン等が必要となり、インバータ装置1が大型化してしまう。そこで、本実施の形態によるインバータ装置1では、電池特性判別素子22から得られる電池特性識別信号に基づいて、インバータ装置1から電動工具3のACモータ31への出力を制御、すなわち、FET132及びFET161-164がオンオフすることを防止するための第1のPWM信号及び第2のPWM信号を出力する。次に、図2のフローチャートを用いて、本実施の形態における制御部19による出力の防止制御について説明する。図2のフローチャートは、電池パック2がインバータ装置1に装着されている状態で電源スイッチ121がオンされた時、又は、電源スイッチ121がオンされた状態で電池パック2がインバータ装置1に装着された時にスタートする。なお、電源スイッチ121をオンすることによって、電池パック2の電圧から定電圧回路122に電圧が供給されることで制御部19の駆動電圧が生成され制御部19が動作することになる。また、本実施の形態によるインバータ装置1には、定格電圧14.4V、定格容量3.0Ah2並列タイプの電池パック2から電力を供給されることに適した構成となっているものとする。まず、制御部19は、電池特性判別素子22及び電池特性判別抵抗123から電池特性識別信号を検出しS201、電池特性識別信号に基づき、インバータ装置1に接続された電池パック2の定格電圧が14.4Vであるか否かを判断するS202。14.4Vでない場合、例えば18Vの電池パックの場合にはS202:NO、インバータ装置1からACモータ31への出力を防止するための第1のPWM信号及び第2のPWM信号を出力するS210。すなわち、第1のPWM信号及び第2のPWP信号の出力を停止する。これにより、昇圧回路13及びインバータ回路16の動作が停止され、インバータ装置1からACモータ31への出力が遮断される。この動作は、上記したように、定格電圧14.4Vの電池パック2が接続された際に最も出力効率が良いトランス131を設定しており、18.0Vの電池パックでは出力効率が低下し所望の出力が得られなくなる可能性があるため、ACモータ31への出力を遮断するようにしている。一方、14.4Vである場合にはS202:YES、続いて、電池特性識別信号に基づき、インバータ装置1に接続された電池パック2の定格容量が3.0Ahであるか否かを判断するS203。3.0Ahでない場合にはS203:NO、インバータ装置1からACモータ31への出力を防止するための第1のPWM信号及び第2のPWM信号を出力するS210。すなわち、第1のPWM信号及び第2のPWP信号の出力を停止する。この動作は、上記したように、定格容量3.0Ah2並列タイプの電池パックに適した使用にしているためのものである。定格容量1.5Ah1並列タイプの場合には、2並列タイプの電池パック接続時と同様の出力を得ようとして電流が2並列タイプの2倍流れることになり、電池パックの寿命を低下させたり、FET132を故障させてしまう虞がある。一方、3.0Ahである場合にはS203:YES、本実施の形態によるインバータ装置1に適した電池パック2が接続されていることとなるので、ACモータ31への出力を開始させる。具体的には、目標実効値例えば、141Vを有する交流電力がトランス131の二次側から出力されるような第1のPWM信号をFET132のゲートに出力しS204、昇圧電圧検出部15によって検出された電圧に基づき、トランス131で昇圧された電圧の実効値が目標実効値より大きいか否かを判断するS205。昇圧された電圧が目標実効値より大きい場合にはS205:YES、FET132のデューティ比を減少させS206、昇圧された電圧が目標実効値以下の場合にはS205:NO、FET132のデューティ比を増加させるS207。続いて、電池電圧検出部11によって検出された電圧に基づき、電池パック2の電池電圧が所定の過放電電圧より小さいか否かを判断するS208。所定の過放電電圧より小さい場合にはS208:YES、電池パック2が過放電状態にあると判断し、ACモータ31への出力を停止させるための第1のPWM信号及び第2のPWM信号を出力するS210。すなわち、第1のPWM信号及び第2のPWM信号の出力を停止する。これにより、して昇圧回路13及びインバータ回路16の動作が停止され、インバータ装置1からACモータ31への出力が停止される。また、電池パック2の電池電圧が所定の過放電電圧以上の場合にはS208:NO、電池パック2からLD端子を介して過放電信号が入力されたか否かを判断するS209。過放電信号が入力されていた場合にはS209:YES、電池パック2が過放電状態にあると判断し、ACモータ31への出力を停止させるための第1のPWM信号及び第2のPWM信号を出力するS210。すなわち、第1のPWM信号及び第2のPWM信号の出力を停止する。一方、過放電信号が入力されていない場合にはS210:NO、S201へ戻る。以上のように、本実施の形態によるインバータ装置19では、電池特性判別素子22から得られる電池特性識別信号に基づいて、昇圧回路13及びインバータ回路16が動作することを防止する。従って、インバータ装置1に適していない電池パック2がインバータ装置1に接続された場合に、電池パック2の寿命や出力効率が著しく低下することを防止することが可能となる。例えば、1並列タイプの電池パック2がインバータ装置1に接続された場合には、上記構成により、1並列タイプの電池パック2の寿命が低下することを防止することができる。また、所定の種類以外の電池パック2がインバータ装置1に接続された場合にも、上記構成により、電池パック2の寿命が低下することを防止することができる。更に、所定の定格電圧を有しない電池パック2例えば18Vがインバータ装置1に接続された場合には、上記構成により、トランス131における変換効率が低下することを防止することができる。尚、本発明の電動工具は、上述した実施の形態に限定されず、特許請求の範囲に記載した範囲で種々の変形や改良が可能である。例えば、上記実施の形態では、電池特性判別素子22から得られる電池特性識別信号に基づいて、FET132及びFET161-164がオンすることを防止したが、FET132及びFET161-164のいずれか一方のみがオンすることを防止してもよい。また、上記実施の形態では、インバータ装置1に接続された電池パック2の種類を、電池パック2内に設けられた電池特性判別素子22とインバータ装置1内に設けられた電池特性判別抵抗123により判別するように構成したが、判別の方法としてはこの構成に限るものではなく、インバータ装置1に使用できる電池パックと使用できない電池パックとを判別できればよい。例えば、電池パックとインバータ装置を接続する判別用端子の有無、すなわち、使用可能な電池パックには充放電用端子以外の端子判別端子を設け、使用不可能な電池パックには判別端子を設けないことで判別するようにしてもよい。或いは、種類によって電池パックの接続部やインバータ装置の電池接続部インバータ装置と電池パックの接続部を異なる形状にし、機械的に使用できない電池パックはインバータ装置に装着接続できないようにしてもよい。また、インバータ回路1に接続される電池パック2を14.4Vとして説明したが、種類が異なる電池パック、例えばリチウム電池や、ニカド電池、或いはニッケル水素電池からなる電池パックのいずれかの種類によって出力することを防止するようにしてもよいし、異なる電池電圧例えば18Vの電池パックに最適な構成としてもよい。また、図2のフローチャートにおける、S204-S207での昇圧電圧の制御、及び、S208-S209での過放電の検出は、フローチャート内のどの位置で行われてもよく、また、並行して行われてもよい。