(57)【要約】【課題】直列接続された複数のバッテリパックから電力供給を受けて動作する電動機械器具において、複数のバッテリパックの残容量が異なっても、個々の残容量がアンバランスな状態のまま動作できなくなってしまうことを抑制する。【解決手段】電動機械器具は、本体に複数のバッテリパック１１，１２が装着されて使用される。複数のバッテリパック１１，１２は、本体に装着されると、各バッテリ２０，４０が直列接続され、これがモータ６１の電力源となってモータ６１へ供給される。ＭＣＵ６２は、モータ６１を制御する機能のほか、各バッテリ２０，４０の残容量を均等化するための処理も行う。具体的には、各バッテリ２０，４０のうち残容量が最大ではないバッテリを充電対象バッテリとして、その充電対象バッテリに対し、当該電動機械器具内で発生する電力により充電を行う。【選択図】図２
2014150678.tif 000002
【特許請求の範囲】
【請求項１】
電動機械器具であって、
バッテリを内蔵する複数のバッテリパックと、
前記複数のバッテリパックを着脱可能に装着する装着部と、
前記複数のバッテリパックが前記装着部に装着されている場合に前記各バッテリパックの各バッテリを直列接続することにより電力源を形成する電力源形成部と、
前記電力源からの電力により動作するモータと、
前記各バッテリのうち残容量が最大ではないバッテリの少なくとも１つを充電対象バッテリとして、その少なくとも１つの充電対象バッテリに対し、当該電動機械器具内で発生する電力により充電を行うバッテリ充電部と、
を備えていることを特徴とする電動機械器具。
【請求項２】
請求項１に記載の電動機械器具であって、
前記各バッテリパックの各バッテリの残容量を検出する残容量検出部を備え、
前記バッテリ充電部は、前記残容量検出部による検出結果に基づいて、前記少なくとも１つの充電対象バッテリを決定する
ことを特徴とする電動機械器具。
【請求項３】
請求項１又は請求項２に記載の電動機械器具であって、
前記バッテリ充電部は、前記各バッテリのうち残容量が最大のバッテリを充電用電源として前記少なくとも１つの充電対象バッテリに対して充電を行う
ことを特徴とする電動機械器具。
【請求項４】
請求項３に記載の電動機械器具であって、
前記バッテリ充電部は、
電力の蓄電及びその蓄電された電力の放電が可能な電力蓄電部と、
前記残容量が最大のバッテリの電力により前記電力蓄電部を蓄電する蓄電実行部と、
前記電力蓄電部に蓄電された電力を前記少なくとも１つの充電対象バッテリへ放電する放電実行部と、
を備えていることを特徴とする電動機械器具。
【請求項５】
請求項４に記載の電動機械器具であって、
前記バッテリ充電部は、前記蓄電実行部による蓄電と前記放電実行部による放電を交互に複数回繰り返すことにより、前記少なくとも１つの充電対象バッテリの充電を行う
ことを特徴とする電動機械器具。
【請求項６】
請求項３に記載の電動機械器具であって、
前記バッテリ充電部は、前記残容量が最大のバッテリと前記少なくとも１つの充電対象バッテリとを所定期間並列接続することにより、前記残容量が最大のバッテリを充電用電源とする前記少なくとも１つの充電対象バッテリへの充電を行う
ことを特徴とする電動機械器具。
【請求項７】
請求項１〜請求項６の何れか１項に記載の電動機械器具であって、
前記バッテリ充電部は、
前記電力源からの電力により回転中の前記モータに対する前記電力源からの電力の供給が停止された後、前記モータの回転が停止するまでの間の所定期間中に、前記モータの回転により前記モータから発生する回生電力を取得する回生電力取得部と、
前記回生電力取得部により取得された前記回生電力を前記少なくとも１つの充電対象バッテリへ供給することによりその少なくとも１つの充電対象バッテリの充電を行う回生電力供給部と、
を備えていることを特徴とする電動機械器具。
【請求項８】
請求項１〜請求項７の何れか１項に記載の電動機械器具であって、
前記バッテリ充電部は、前記電力源から前記モータへの電力の供給が停止されている期間中に、前記少なくとも１つの充電対象バッテリの充電を行う
ことを特徴とする電動機械器具。
【請求項９】
請求項１〜請求項７の何れか１項に記載の電動機械器具であって、
前記残容量が最も大きいバッテリと前記少なくとも１つの充電対象バッテリのうち残容量が最も小さい充電対象バッテリとの残容量の差が規定値以上の場合に報知を行う報知部を備えている
ことを特徴とする電動機械器具。
【請求項１０】
電動機械器具の本体であって、
バッテリを内蔵する複数のバッテリパックを着脱可能に装着する装着部と、
前記装着部に前記複数のバッテリパックが装着されている場合に前記各バッテリパックの各バッテリを直列接続することにより電力源を形成する電力源形成部と、
前記電力源からの電力により動作するモータと、
前記各バッテリのうち残容量が最大ではないバッテリの少なくとも１つを充電対象バッテリとして、その少なくとも１つの充電対象バッテリに対し、当該電動機械器具の本体内で発生する電力により充電を行うバッテリ充電部と、
を備えていることを特徴とする電動機械器具の本体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電動機械器具に関する。
【背景技術】
【０００２】
下記特許文献１に開示された電動工具は、当該電動工具の本体に２つのバッテリパックを装着可能に構成されている。この電動工具では、当該電動工具の本体に装着された２つのバッテリパックが直列接続されることによって、当該電動工具を適切に駆動するのに必要な電圧を得ている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１６１６０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述の電動工具では、２つのバッテリパックのうち何れか一方のバッテリパックの残容量が空になる（或いは空に近い所定量以下になる）と、たとえもう一方のバッテリパックが満充電状態であっても、全体として当該電動工具を適切に駆動するのに必要な電力を得ることができず、当該電動工具を適切に駆動できなくなってしまう可能性がある。
【０００５】
一方のバッテリパックの残容量がまだ十分に残っているにもかかわらず電動工具が使えなくなると、連続して使用できる時間が短くなって、作業の中断を強いられる頻度やバッテリパックの交換（充電）の頻度が多くなるなど、ユーザの作業性、使い勝手が低下するおそれがある。
【０００６】
そこで、本発明は、直列接続された複数のバッテリパックから電力供給を受けて動作する電動機械器具において、複数のバッテリパックの残容量が異なっても、個々の残容量がアンバランスな状態のまま動作できなくなってしまうことを抑制し、ユーザの作業性、使い勝手を向上させることを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するためになされた、本発明の第１局面における電動機械器具は、複数のバッテリパックと、装着部と、電力源形成部と、モータと、バッテリ充電部とを備えている。
【０００８】
複数のバッテリパックは、それぞれ、バッテリを内蔵している。装着部には、複数のバッテリパックが着脱可能に装着される。電力源形成部は、複数のバッテリパックが装着部に装着されている場合に各バッテリパックの各バッテリを直列接続することにより電力源を形成する。モータは、電力源形成部により形成された電力源からの電力により動作する。バッテリ充電部は、各バッテリのうち残容量が最大ではないバッテリの少なくとも１つを充電対象バッテリとして、その少なくとも１つの充電対象バッテリに対し、当該電動機械器具内で発生する電力により充電を行う。
【０００９】
このように構成された電動機械器具では、残容量が最大ではない少なくとも１つの充電対象バッテリに対し、電動機械器具内で発生する電力により充電が行われる。そのため、各バッテリの残容量が異なっても、個々の残容量がアンバランスな状態のまま電動機械器具が動作できなくなってしまうことが抑制され、ユーザの作業性、使い勝手が向上する。
【００１０】
なお、充電対象バッテリは、残容量が最大ではないバッテリの中から少なくとも１つを適宜決めればよい。ただし、好ましくは、少なくとも残容量が最も小さいバッテリを含むように（あるいは残容量が最も小さいバッテリのみを）充電対象バッテリとして決定するとよい。
【００１１】
充電対象バッテリをどのように決定するかについては種々考えられるが、各バッテリパックの各バッテリの残容量を検出する残容量検出部を備え、バッテリ充電部は、その残容量検出部による検出結果に基づいて、上記少なくとも１つの充電対象バッテリを決定するようにしてもよい。
【００１２】
このように各バッテリの残容量の検出結果に基づいて充電対象バッテリを決定することで、充電対象バッテリを適切に決定することができる。
充電対象バッテリを充電するための、電動機械器具内で発生する電力としては、種々考えられるが、その１つとして、残容量が最大のバッテリが考えられる。そこで、バッテリ充電部は、各バッテリのうち残容量が最大のバッテリを充電用電源として上記少なくとも１つの充電対象バッテリに対して充電を行うようにしてもよい。
【００１３】
残容量が最大のバッテリから充電対象バッテリへ充電を行うようにすることで、残容量が最大のバッテリの残容量は減少してその分充電対象のバッテリの残容量が増加し、結果として、各バッテリの残容量の差を縮めることができる。そのため、各バッテリの残容量を効率的に均等化することができる。
【００１４】
残容量が最大のバッテリから充電対象バッテリへ具体的にどのようにして充電用の電力を供給するかについては種々考えられるが、その１つとして、電力を蓄電する手段を介在させる方法が考えられる。具体的には、バッテリ充電部は、電力の蓄電及びその蓄電された電力の放電が可能な電力蓄電部と、残容量が最大のバッテリの電力により電力蓄電部を蓄電する蓄電実行部と、電力蓄電部に蓄電された電力を上記少なくとも１つの充電対象バッテリへ放電する放電実行部とを備えるようにする。
【００１５】
このように、残容量が最大のバッテリから充電対象バッテリへ電力蓄電部を介して充電用電力を供給することで、簡素な構成にて充電対象バッテリの充電を実現できる。
また、このように電力蓄電部を介して充電対象バッテリを充電する場合、バッテリ充電部は、蓄電実行部による蓄電と放電実行部による放電を交互に複数回繰り返すことにより上記少なくとも１つの充電対象バッテリの充電を行うようにしてもよい。
【００１６】
電力蓄電部の蓄電容量が小さくても、蓄電・放電を複数回繰り返すことで、充電対象バッテリに対して必要十分な電力を供給して充電することができる。そのため、電力蓄電部として蓄電容量の小さいものを用いることができ、その分、より簡素な構成で充電対象バッテリの充電を実現できる。
【００１７】
残容量が最大のバッテリから充電対象バッテリへ充電用の電力を供給する他の方法として、両者を並列接続することが考えられる。具体的には、バッテリ充電部は、残容量が最大のバッテリと上記少なくとも１つの充電対象バッテリとを所定期間並列接続することにより、残容量が最大のバッテリを充電用電源とする、上記少なくとも１つの充電対象バッテリへの充電を行う。
【００１８】
このように、残容量が最大のバッテリと充電対象バッテリとを並列接続して充電を実現することで、必要十分な電力を短時間で充電対象バッテリへ供給することができ、双方のバッテリの残容量を短時間で均等化することができる。
【００１９】
充電対象バッテリを充電するための、電動機械器具内で発生する電力としては、モータから発生する回生電力を用いることもできる。具体的には、バッテリ充電部が、回生電力取得部と、回生電力供給部とを備えるようにするとよい。回生電力取得部は、電力源からの電力により回転中のモータに対するその電力源からの電力の供給が停止された後、モータの回転が停止するまでの間の所定期間中に、モータの回転によりモータから発生する回生電力を取得する。回生電力供給部は、回生電力取得部により取得された回生電力を上記少なくとも１つの充電対象バッテリへ供給することによりその少なくとも１つの充電対象バッテリの充電を行う。
【００２０】
このように、モータからの回生電力を用いて充電対象バッテリを充電することで、充電対象バッテリ以外の他のバッテリの残容量に影響を与えることなく充電対象バッテリを充電することができる。
【００２１】
バッテリ充電部による、上記少なくとも１つの充電対象バッテリへの充電は、電力源からモータへの電力の供給が停止されている期間中に行うようにするとよい。モータへの電力供給が停止されている期間に充電を行うようにすることで、モータの駆動に影響を与えることなく、且つ安定的に充電を行うことができる。
【００２２】
電動機械器具は、さらに、報知部を備えたものであってもよい。報知部は、残容量が最も大きいバッテリと少なくとも１つの充電対象バッテリのうち残容量が最も小さい充電対象バッテリとの残容量の差が規定値以上の場合に報知を行う。
【００２３】
バッテリ間の残容量の差が大きい場合、その大きさによっては、バッテリ充電部による充電によっても残容量の差を効果的に縮めることが難しくなる可能性がある。そこで、そのような場合は報知を行うことで、残容量の差が大きい状態であることを使用者に知らしめることができ、例えばバッテリの充電や交換等を促すことができる。
【００２４】
本発明の第２局面における、電動機械器具の本体は、装着部と、電力源形成部と、モータと、バッテリ充電部とを備えている。
装着部には、複数のバッテリパックが着脱可能に装着される。電力源形成部は、複数のバッテリパックが装着部に装着されている場合に各バッテリパックの各バッテリを直列接続することにより電力源を形成する。モータは、電力源形成部により形成された電力源からの電力により動作する。バッテリ充電部は、各バッテリのうち残容量が最大ではないバッテリの少なくとも１つを充電対象バッテリとして、その少なくとも１つの充電対象バッテリに対し、当該電動機械器具内で発生する電力により充電を行う。
【００２５】
このように構成された本体では、残容量が最大ではない少なくとも１つの充電対象バッテリに対し、電動機械器具内で発生する電力により充電が行われる。そのため、本発明の第１局面と同様の効果を発揮し得る。
【図面の簡単な説明】
【００２６】
【図１】本発明が適用された実施形態の電動機械器具の斜視図である。
【図２】第１実施形態の電動機械器具の電気的構成を表す回路図である。
【図３】第１実施形態の制御回路が実行するフライングキャパシタ方式残容量バランシング処理を表すフローチャートである。
【図４】第１実施形態の制御回路が実行するフライングキャパシタ処理の詳細を表すフローチャートである。
【図５】第２実施形態の制御回路が実行する回生エネルギー充電方式残容量バランシング処理を表すフローチャートである。
【図６】第２実施形態の電動機械器具の電気的構成を表す回路図である。
【図７】本発明を適用可能な電動工具の一例を表す斜視図である。
【発明を実施するための形態】
【００２７】
以下に、本発明の好適な実施形態を図面に基づいて説明する。なお、本発明は、下記の実施形態に示された具体的手段や構造等に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の形態を採り得る。また、下記の実施形態の構成の一部を、課題を解決できる限りにおいて省略した態様も本発明の実施形態であり、下記の複数の実施形態を適宜組み合わせて構成される態様も本発明の実施形態である。
【００２８】
［第１実施形態］
（１）電動機械器具の全体構成
図１に示すように、本実施形態の電動機械器具１は、電動作業機として構成され、より具体的には、草や小径木を刈り払ういわゆる刈払機として構成されている。
【００２９】
電動機械器具１の本体１０は、モータユニット２と、モータユニット２の一端に連結されたシャフトパイプ３とを備えている。
モータユニット２は、当該モータユニット２の内部に後述のモータ６１（図２参照）及びこれを制御するための制御回路１５を収納している。本実施形態のモータ６１は、ブラシ付き直流モータである。
【００３０】
モータユニット２は、当該モータユニット２の他端に、第１バッテリパック１１及び第２バッテリパック１２の２つのバッテリパックを離脱可能に装着するバッテリ装着部１３が設けられている。より具体的には、バッテリ装着部１３は、当該バッテリ装着部１３上で各バッテリパック１１，１２をそれぞれ図中矢印に示す方向にスライドさせることによって、各バッテリパック１１，１２をそれぞれ個別に着脱可能に構成されている。
【００３１】
また、モータユニット２は、当該モータユニット２の外カバーの一側面に、第１バッテリパック１１の状態等を示す第１表示ＬＥＤ１６と、第２バッテリパック１２の状態等を示す第２表示ＬＥＤ１７とが設けられている。各表示ＬＥＤ１６，１７は、詳しくは、発光素子であるＬＥＤとそれを駆動する駆動回路により構成されている。なお、各表示ＬＥＤ１６，１７に代えて他の各種形態の表示器を用いるようにしてもよい。
【００３２】
シャフトパイプ３は、中空棒状に形成されている。シャフトパイプ３における、モータユニット２とは反対側の端部には、カッター４を離脱可能に装着するカッター装着部５が設けられている。カッター４は、全体として略円板状であって、周縁に複数の刃が設けられている。
【００３３】
シャフトパイプ３の軸方向における中間位置近傍には、ハンドル６が設けられている。このハンドル６には、電動機械器具１の使用者が右手で把持するための右手グリップ７と、使用者が左手で把持するための左手グリップ８とが設けられている。そして、右手グリップ７には、使用者がカッター４の回転を操作するためのトリガスイッチ９が設けられている。
【００３４】
シャフトパイプ３の内部には、図示しない駆動力伝達軸（以下、伝達軸と略称する）が収容されている。伝達軸の一端は、モータユニット２に収納された後述のモータ６１のロータに連結されている。伝達軸の他端は、カッター装着部５に設けられた図示しない複数のギアを介してカッター４に連結されている。このため、モータ６１の回転駆動力は、伝達軸と複数のギアとを介してカッター４に伝達される。
【００３５】
（２）電動機械器具の電気的構成
電動機械器具１は、図２に示すような回路構成を備えている。図２には、各バッテリパック１１，１２の内部回路と、本体側の制御回路１５とが示されている。なお、説明の便宜上、図２において、制御回路１５内には、トリガスイッチ９及びモータ６１も図示されている。
【００３６】
第１バッテリパック１１は、直列接続された複数（本実施形態では５つ）のセル２１，２２，２３，２４，２５からなるバッテリ２０を備えている。第２バッテリパック１２も、直列接続された複数（本実施形態では５つ）のセル４１，４２，４３，４４，４５からなるバッテリ４０を備えている。本実施形態における各セル２１〜２５，４１〜４５はいずれも、二次電池（例えばリチウムイオン二次電池）セルとして構成されている。
【００３７】
第１バッテリパック１１において、バッテリ２０の正極は正極端子３１に接続され、バッテリ２０の負極は負極端子３２に接続されている。これら正極端子３１及び負極端子３２は、第１バッテリパック１１が本体１０に装着されると、それぞれ本体１０側の第１正極端子８１及び第１負極端子８２と接続される。
【００３８】
第２バッテリパック１２においても、バッテリ４０の正極は正極端子５１に接続され、バッテリ４０の負極は負極端子５２に接続されている。これら正極端子５１及び負極端子５２は、第２バッテリパック１２が本体１０に装着されると、それぞれ本体１０側の第２正極端子９１及び第２負極端子９２と接続される。
【００３９】
第１バッテリパック１１は、バッテリ２０の状態をモニタして各種処理を行うバッテリ管理ユニット（ＢＭＵ）２６を備えている。ＢＭＵ２６は、バッテリ２０の電圧（以下、バッテリ電圧と称する）や各セル２１〜２５の電圧（以下、セル電圧と称する）などの、バッテリ２０の状態を監視する。ＢＭＵ２６は、データ通信端子３４を介して本体１０側の制御ユニット（ＭＣＵ）６２との間でデータ通信が可能であり、必要に応じて、バッテリ２０の状態に関する情報（以下、バッテリ情報と称する）をＭＣＵ６２へ送信する。
【００４０】
ＢＭＵ２６がＭＣＵ６２へ送信するバッテリ情報として、バッテリ電圧や、バッテリ２０からの放電及びバッテリ２０への充電が可能な状態であることを示す充放電許可信号などがある。ＢＭＵ２６は、バッテリ２０の状態を監視して、放電及び充電が可能な状態であるか否かを所定の判断基準に従って判断し、放電及び充電が可能な状態である場合に、充放電許可信号を本体１０側のＭＣＵ６２へ送信する。
【００４１】
また、ＢＭＵ２６は、バッテリ２０からの放電を許可すべきか又は禁止すべきかを示す放電停止信号ＤＳ１を出力する。具体的には、放電を許可すべき場合はＨｉｇｈレベル（Ｈレベル）の放電停止信号ＤＳ１を出力し、放電を停止すべき場合はＬｏｗレベル（Ｌレベル）の放電停止信号ＤＳ１を出力する。
【００４２】
ＢＭＵ２６における、放電停止信号ＤＳ１の出力端子は、第１トランジスタ２７のベースに接続されている。第１トランジスタ２７のエミッタは第１グランドライン（第１バッテリパック１１のバッテリ２０の負極と同電位のグランドライン）に接続され、コレクタは第２トランジスタ２８のベースに接続されている。第２トランジスタ２８のエミッタはバッテリ２０の正極に接続され、コレクタは放電停止信号出力端子３３に接続されている。
【００４３】
このような構成により、バッテリ２０からの放電を許可すべき状態であって放電停止信号ＤＳ１がＨレベルの間は、各トランジスタ２７，２８がオンし、放電停止信号出力端子３３からバッテリ電圧が出力される。この放電停止信号出力端子３３から出力されるバッテリ電圧は、本体１０において放電停止信号入力端子８３から入力され、Ｈレベルの放電停止信号ＡＳ１としてＭＣＵ６２に入力される。なお、図２では図示を省略したが、放電停止信号入力端子８３とＭＣＵ６２との間には、実際には、第１バッテリパック１１から入力されるバッテリ電圧を所定の低電圧にレベルシフトしてＭＣＵ６２へ入力させるためのインタフェース回路が設けられている。
【００４４】
バッテリ２０からの放電を停止すべき状態であって放電停止信号ＤＳ１がＬレベルになると、各トランジスタ２７，２８がオフし、放電停止信号出力端子３３からの出力もＬレベルとなる。そのため、本体１０側において第１放電停止信号入力端子８３からＭＣＵ６２へ入力される放電停止信号ＡＳ１はハイインピーダンスとなる。
【００４５】
第２バッテリパック１２も、第１バッテリパック１１と同様の構成であり、バッテリ４０の状態をモニタして各種処理を行うＢＭＵ４６や、バッテリ４０からの放電の許可又は停止を本体１０のＭＣＵ６２へ伝えるための２つのトランジスタ４７，４８及び放電停止信号出力端子５３、ＢＭＵ４６と本体１０のＭＣＵ６２との間でデータ通信を行うためのデータ通信端子５４などを備えている。第２バッテリパック１２の構成や機能は第１バッテリパック１１と同じであるため、第２バッテリパック１２についての詳細説明は省略する。
【００４６】
次に、本体１０内の制御回路１５について説明する。制御回路１５は、モータ６１の動作を制御することを主な機能としつつ、本実施形態では更に、各バッテリパック１１，１２の残容量を同等のレベルに維持させる残容量バランシング機能を備えている。なお、本明細書において、「バッテリパックの電圧」と「バッテリ電圧」（すなわちバッテリの電圧）は同義である。
【００４７】
制御回路１５は、ＭＣＵ６２と、電源回路６３と、スイッチ（ＳＷ）操作検出回路６４と、駆動用ＦＥＴ６５と、ドライバ６６と、電流検出回路６７と、差動アンプ６８と、分圧器６９と、放電停止用ＦＥＴ７０と、各表示ＬＥＤ１６，１７とを備えている。
【００４８】
制御回路１５においては、第１正極端子８１からモータ６１を経て第２負極端子９２に至る通電経路が形成されている。この通電経路における、第１正極端子８１とモータ６１の一端との間の経路には、この経路を導通・遮断するためのトリガスイッチ９が設けられている。モータ６１の他端から第２負極端子９２に至る経路には、駆動用ＦＥＴ６５、放電停止用ＦＥＴ７０及び電流検出回路６７がこの順に直列接続されている。
【００４９】
第１バッテリパック１１の負極端子３２に接続される第１負極端子８２は、第２バッテリパック１２の正極端子５１に接続される第２正極端子９１と接続されている。つまり、各バッテリパック１１，１２が本体１０に装着されると、各バッテリ２０，４０が直列接続された状態となる。そのため、本体１０の第１正極端子８１と第２負極端子９２との間の電圧、即ちモータ６１の駆動用として供給される駆動用電圧は、各バッテリ電圧の総和となる。
【００５０】
電源回路６３は、降圧レギュレータにより構成され、第１正極端子８１を介して入力される第１バッテリパック１１のバッテリ電圧を所定電圧値の制御電圧に変換して出力する。電源回路６３からの制御電圧は、ＭＣＵ６２や差動アンプ６８、各表示ＬＥＤ１６，１７などの、制御回路１５内の各部の動作用電源として用いられる。
【００５１】
スイッチ操作検出回路６４は、トリガスイッチ９のオン・オフ状態を検出してそのオン・オフ状態を示す信号をＭＣＵ６２へ出力する。電流検出回路６７は、モータ６１に流れる電流を検出して電流検出信号ＤｉをＭＣＵ６２へ出力する。
【００５２】
差動アンプ６８は、第１バッテリパック１１のバッテリ２０のバッテリ電圧を検出し、そのバッテリ電圧に応じた第１電圧検出信号ＶＢ１をＭＣＵ６２へ出力する。分圧器６９は、第２バッテリパック１２のバッテリ４０のバッテリ電圧を所定の分圧比で分圧し、その分圧値を、バッテリ電圧を示す第２電圧検出信号ＶＢ２としてＭＣＵ６２へ出力する。
【００５３】
ＭＣＵ６２は、モータ６１の制御、及び上述の残容量バランシング機能を中心とする各種制御処理・機能を実現するものであり、本実施形態ではマイクロコンピュータにより構成されている。ＭＣＵ６２は、トリガスイッチ９がオフされている間は、駆動用ＦＥＴ６５及び放電停止用ＦＥＴ７０を共にオフさせることで、モータ６１への通電を停止する。一方、トリガスイッチ９がオンされると、ＭＣＵ６２は、放電停止用ＦＥＴ７０をオンさせると共に駆動用ＦＥＴ６５をＰＷＭ駆動させることで、各バッテリパック１１，１２からの電力をモータ６１に供給し、モータ６１を回転駆動させる。
【００５４】
なお、駆動用ＦＥＴ６５の制御は、詳しくは、ドライバ６６を介して行われる。ＭＣＵ６２は、モータ６１を駆動させる際は、所定デューティ比のＰＷＭ駆動信号Ｄｐをドライバ６６へ出力し、モータ６１を停止させる際は、デューティ比が０のＰＷＭ駆動信号Ｄｐをドライバ６６へ出力する。ドライバ６６は、ＭＣＵ６２から入力されるＰＷＭ駆動信号Ｄｐに基づき、そのデューティ比にて駆動用ＦＥＴ６５をＰＷＭ駆動する。
【００５５】
ＭＣＵ６２は、電流検出回路６７により検出された電流が所定の閾値以上（過電流）となった場合は、ＰＷＭ駆動信号Ｄｐのデューティ比を０にして駆動用ＦＥＴ６５をオフさせると共に放電停止用ＦＥＴ７０をオフさせて、各バッテリパック１１，１２からモータ６１への通電を停止させる。また、ＭＣＵ６２は、第１バッテリパック１１からの放電停止信号ＡＳ１及び第２バッテリパック１２からの放電停止信号ＡＳ２の何れか一方でもハイインピーダンスになった場合も、駆動用ＦＥＴ６５及び放電停止用ＦＥＴ７０をオフさせて各バッテリパック１１，１２からモータ６１への通電を停止させる。
【００５６】
また、ＭＣＵ６２は、第１データ通信端子８４を介して第１バッテリパック１１のＢＭＵ２６とデータ通信可能であり、第２データ通信端子９４を介して第２バッテリパック１２のＢＭＵ４６とデータ通信可能である。
【００５７】
また、ＭＣＵ６２は、差動アンプ６８から入力される第１電圧検出信号ＶＢ１に基づいて第１バッテリパック１１のバッテリ電圧を取得し、分圧器６９から入力される第２電圧検出信号ＶＢ２に基づいて第２バッテリバック１２のバッテリ電圧を取得する。また、ＭＣＵ６２は、各表示ＬＥＤ１６，１７の点灯制御も行う。
【００５８】
さらに、制御回路１５は、第１スイッチ７１、第２スイッチ７２、第３スイッチ７３、及びキャパシタ７４を備えている。各スイッチ７１，７２，７３はいずれも、詳しくは、互いに連動し且つ同じオン・オフ状態となる２つのスイッチからなる。各スイッチ７１，７２，７３は、ＭＣＵ６２によって個別に制御される。
【００５９】
第１スイッチ７１を構成する２つのスイッチのうち一方のスイッチは、一端が第１正極端子８１に接続され、他端が、キャパシタ７４の一端に接続されている。第１スイッチ７１を構成する２つのスイッチのうち他方のスイッチは、一端が第１負極端子８２及び第２正極端子９１に接続され、他端がキャパシタ７４の他端に接続されている。
【００６０】
第２スイッチ７２を構成する２つのスイッチのうち一方のスイッチは、一端が第１負極端子８２及び第２正極端子９１に接続され、他端がキャパシタ７４の一端に接続されている。第２スイッチ７２を構成する２つのスイッチのうち他方のスイッチは、一端が第２負極端子９２に接続され、他端がキャパシタ７４の他端に接続されている。
【００６１】
また、第３スイッチ７３を構成する２つのスイッチのうち一方のスイッチは、一端がキャパシタ７４の一端に接続され、他端がモータ６１の一端（正極側）に接続されている。第３スイッチ７３を構成する２つのスイッチのうち他方のスイッチは、一端がキャパシタ７４の他端に接続され、他端がモータ６１の他端（負極側）に接続されている。
【００６２】
このような構成により、トリガスイッチ９がオフされて各バッテリパック１１，１２からモータ６１への放電が行われていないときに、３つのスイッチ７１，７２，７３のうち第１スイッチ７１がオンされると、第１バッテリパック１１のバッテリ２０とキャパシタ７４との間で、電圧値の高い方から低い方へと放電が行われる。例えばキャパシタ７４の蓄電電圧がバッテリ２０のバッテリ電圧より低い場合、バッテリ２０からキャパシタ７４へ電流が流れてキャパシタ７４が蓄電される。逆に、キャパシタ７４の蓄電電圧の方がバッテリ２０のバッテリ電圧より高い場合は、キャパシタ７４からバッテリ２０へ電流が流れてバッテリ２０が充電される。
【００６３】
同様に、トリガスイッチ９がオフされて各バッテリパック１１，１２からモータ６１への放電が行われていないときに、３つのスイッチ７１，７２，７３のうち第２スイッチ７２がオンされると、第２バッテリパック１２のバッテリ４０とキャパシタ７４との間で、電圧値の高い方から低い方へと放電が行われる。例えばキャパシタ７４の蓄電電圧がバッテリ４０のバッテリ電圧より低い場合、バッテリ４０からキャパシタ７４へ電流が流れてキャパシタ７４が蓄電される。逆に、キャパシタ７４の蓄電電圧の方がバッテリ４０のバッテリ電圧より高い場合は、キャパシタ７４からバッテリ４０へ電流が流れてバッテリ４０が充電される。
【００６４】
なお、バッテリ電圧は厳密にはバッテリの残容量を示すものではないが、簡易的には、バッテリの残容量を間接的に示す情報として用いることができる。つまり、バッテリ電圧の大小関係は、バッテリの残容量の大小関係を示すものとして見なすことができる。そのため、本実施形態においても、２つのバッテリ２０，４０のうちバッテリ電圧が大きい方が、残容量も大きいものとみなす。
【００６５】
トリガスイッチ９がオフされて各バッテリパック１１，１２からモータ６１への放電が行われていないときに、３つのスイッチ７１，７２，７３のうち第３スイッチ７３がオンされると、モータ６１の両端とキャパシタ７４の両端が接続される。
【００６６】
一方、各バッテリパック１１，１２からモータ６１への通電が行われてモータ６１が回転している状態で、各バッテリパック１１，１２からモータ６１への通電を停止すると、その通電停止時からモータ６１の回転が停止するまでの間、モータ６１の両端に回生起電力が発生する。そのため、その回生起電力が発生しているときに第３スイッチ７３がオンされると、その回生起電力によってキャパシタ７４が充電される。
【００６７】
ＭＣＵ６２は、トリガスイッチ９がオフされて各バッテリパック１１，１２からモータ６１への放電が行われていないときに、各バッテリパック１１，１２のバッテリ電圧を比較する。そして、両バッテリ電圧に差（電位差）がある場合（つまり残容量に差がある場合）に、バッテリ電圧の低い（つまり残容量の小さい）一方のバッテリパックに対し、電力を供給してバッテリを充電させることで、双方のバッテリパックの残容量が近づくようにする。これが、上述した残容量バランシング機能である。
【００６８】
バッテリ電圧の低いバッテリパックの充電方法として、本実施形態では２つの方法がある。そのうち１つはフライングキャパシタ方式であり、もう一つは、回生エネルギー充電方式である。
【００６９】
ＭＣＵ６２は、トリガスイッチ９がオンからオフになったとき、上記いずれかの方式で残容量バランシング機能を実現する。あるいは、まず回生エネルギー充電方式で充電させた後にフライングキャパシタ方式に切り替えて充電を継続するようにしてもよい。
【００７０】
（３）残容量バランシング機能の詳細
フライングキャパシタ方式による残容量バランシング機能及び回生エネルギー充電方式による残容量バランシング機能の詳細について、それぞれ説明する。
【００７１】
（３−１）フライングキャパシタ方式残容量バランシング処理
まず、フライングキャパシタ方式による残容量バランシング機能について、図３及び図４を用いて説明する。ＭＣＵ６２は、電源回路６３からの制御電圧供給により動作を開始すると、図３のフライングキャパシタ方式残容量バランシング処理を開始する。
【００７２】
ＭＣＵ６２は、図３のフライングキャパシタ方式残容量バランシング処理を開始すると、Ｓ１１０で、トリガスイッチ９がオンからオフに切り替えられたか否か判断する。トリガスイッチ９がオンからオフに切り替えられた場合は、Ｓ１２０で、各バッテリパック１１，１２間の電位差（バッテリ電圧の差）が所定の閾値Ｖ１以上か否か判断する。
【００７３】
Ｓ１２０で、各バッテリパック１１，１２間の電位差が閾値Ｖ１以上であると判断した場合は、Ｓ１９０で、各バッテリパック１１，１２のうちバッテリ電圧が低いバッテリパックに対応した表示ＬＥＤを１０秒間表示（点灯）させるよう設定する。例えば、第１バッテリパック１１のバッテリ電圧の方が第２バッテリパック１２のバッテリ電圧よりも低く、且つ両者の電位差が閾値Ｖ１以上の場合は、第１表示ＬＥＤ１６を１０秒間表示させるよう設定する。なお、表示ＬＥＤを表示する時間が１０秒間であることはあくまでも一例である。
【００７４】
Ｓ１９０で表示ＬＥＤを１０秒間点灯させるよう設定すると、対応する表示ＬＥＤが１０秒間表示される。一方、ＭＣＵ６２の処理としては、Ｓ１９０で表示ＬＥＤの表示設定を行うと、Ｓ２００へ進む。Ｓ２００では、フライングキャパシタを停止して、Ｓ１１０に戻る。すなわち、フライングキャパシタ方式による残容量バランシング機能を停止する。なお、フライングキャパシタが行われていない場合、Ｓ２００ではその状態を維持したままＳ１１０へ戻る。
【００７５】
Ｓ１１０でトリガスイッチ９がオンからオフに切り替えられたと判断されなかった場合（つまりトリガスイッチ９がオン又はオフの状態を維持している場合）、及びＳ１２０で各バッテリパック１１，１２間の電位差が閾値Ｖ１以上ではない場合は、Ｓ１３０に進む。
【００７６】
Ｓ１３０では、トリガスイッチ９がオンされているか否か判断する。トリガスイッチ９がオンされている場合は、Ｓ２００に進む。つまり、トリガスイッチ９がオンされている場合はフライングキャパシタ方式による残容量バランシング機能を実行しない。トリガスイッチ９がオフされている場合は、Ｓ１４０に進む。
【００７７】
Ｓ１４０では、各バッテリパック１１，１２間に電位差があるか否か（すなわち各バッテリ電圧が異なっているか否か）を判断する。各バッテリパック１１，１２間に電位差がない場合は、Ｓ２００に進む。つまり、各バッテリパック１１，１２間に電位差がない場合はフライングキャパシタ方式による残容量バランシング機能を実行しない。各バッテリパック１１，１２間に電位差がある場合は、Ｓ１５０に進む。
【００７８】
Ｓ１５０では、第１バッテリパック１１からデータ通信端子８４を介して充放電許可信号が入力されているか否か判断する。充放電許可信号が入力されていない場合はＳ２００に進み、充放電許可信号が入力されている場合はＳ１６０に進む。
【００７９】
Ｓ１６０では、第２バッテリパック１２からデータ通信端子９４を介して充放電許可信号が入力されているか否か判断する。充放電許可信号が入力されていない場合はＳ２００に進み、充放電許可信号が入力されている場合はＳ１７０に進む。
【００８０】
Ｓ１７０では、フライングキャパシタが動作中であるか否か判断し、すでに動作中であればその動作状態を保持したままＳ１１０に戻り、まだ動作中でなければＳ１８０に進む。Ｓ１８０では、フライングキャパシタの動作を開始するよう設定して、Ｓ１１０に戻る。Ｓ１８０でフライングキャパシタの動作を開始するよう設定すると、その後、Ｓ２００でフライングキャパシタの動作が停止されるまでは、図３のフライングキャパシタ方式残容量バランシング処理と並行して、図４のフライングキャパシタ処理を実行する。
【００８１】
ＭＣＵ６２は、図４のフライングキャパシタ処理を開始すると、Ｓ２１０で第１スイッチ７１をオンし、Ｓ２２０で一定時間待機し、Ｓ２３０で第１スイッチ７１をオフする。第１バッテリパック１１のバッテリ電圧がキャパシタ７４の蓄電電圧よりも高い場合は、このＳ２１０〜Ｓ２３０の処理で、第１バッテリパック１１のバッテリ２０によりキャパシタ７４が蓄電される。逆に、第１バッテリパック１１のバッテリ電圧がキャパシタ７４の蓄電電圧よりも低い場合は、このＳ２１０〜Ｓ２３０の処理で、キャパシタ７４の蓄電電力により第１バッテリパック１１のバッテリ２０が充電される。
【００８２】
Ｓ２３０で第１スイッチ７１をオフした後、Ｓ２４０で一定時間待機し、Ｓ２５０で第２スイッチ７２をオンして、Ｓ２６０で一定時間待機する。Ｓ２５０〜Ｓ２６０の処理において、第２バッテリパック１２のバッテリ電圧がキャパシタ７４の蓄電電圧よりも低い場合は、キャパシタ７４の蓄電電力により第２バッテリパック１２のバッテリ４０が充電される。逆に、第２バッテリパック１２のバッテリ電圧がキャパシタ７４の蓄電電圧よりも高い場合は、第２バッテリパック１２のバッテリ４０によりキャパシタ７４が蓄電される。
【００８３】
Ｓ２６０で一定時間待機した後は、Ｓ２７０で第２スイッチ７２をオフし、Ｓ２８０で一定時間待機して、Ｓ２１０に戻り、Ｓ２１０以下の処理を繰り返す。つまり、第１スイッチ７１と第２スイッチ７２を一定時間ずつ交互にオンすることで、各バッテリパック１１，１２の各バッテリ２０，４０のうちバッテリ電圧の高い方から低い方へと、キャパシタ７４を介して充電が行われる。
【００８４】
（３−２）回生エネルギー充電方式残容量バランシング処理
次に、回生エネルギー充電方式による残容量バランシング機能について、図５を用いて説明する。ＭＣＵ６２は、電源回路６３からの制御電圧供給により動作を開始すると、図５の回生エネルギー充電方式残容量バランシング処理を開始する。
【００８５】
ＭＣＵ６２は、図５の回生エネルギー充電方式残容量バランシング処理を開始すると、Ｓ３１０で、トリガスイッチ９がオンからオフに切り替えられたか否か判断する。トリガスイッチ９がオンからオフに切り替えられるまではＳ３１０の判断を繰り返す。トリガスイッチ９がオンからオフに切り替えられた場合は、Ｓ３２０で第３スイッチ７３をオンし、Ｓ３３０で一定時間待機して、Ｓ３４０で第３スイッチ７３を再びオフする。
【００８６】
トリガスイッチ９がオンからオフに切り替わったということは、モータ６１に各バッテリパック１１，１２から電力が供給されてモータ６１が回転している状態から、モータ６１への電力供給が停止されたということである。そのため、トリガスイッチ９がオンからオフに切り替えられた後、モータ６１の回転が停止するまでは、モータ６１から回生電力が発生する。そこで、Ｓ３２０〜Ｓ３４０の処理で第３スイッチ７３を一定時間オンすることで、モータ６１の回生電力をキャパシタ７４に蓄電する。
【００８７】
Ｓ３４０で第３スイッチ７３をオフした後、Ｓ３５０では、第１バッテリパック１１のバッテリ電圧と第２バッテリパック１２のバッテリ電圧を比較する。第１バッテリパック１１のバッテリ電圧が第２バッテリパック１２のバッテリ電圧以上の場合は、Ｓ３６０で、第２バッテリパック１２からデータ通信端子９４を介して充放電許可信号が入力されているか否か判断する。充放電許可信号が入力されている場合は、Ｓ３７０で第２スイッチ７２をオンし、Ｓ４００で一定時間待機して、Ｓ４１０で第１スイッチ７１及び第２スイッチ７２を共にオフして、Ｓ３１０に戻る。
【００８８】
Ｓ３７０，Ｓ４００，Ｓ４１０の処理により、第２バッテリパック１２のバッテリ電圧がキャパシタ７４の蓄電電圧よりも低い場合は、キャパシタ７４の蓄電電力により第２バッテリパック１２のバッテリ４０が充電される。
【００８９】
Ｓ３５０で第１バッテリパック１１のバッテリ電圧が第２バッテリパック１２のバッテリ電圧よりも低かった場合、及びＳ３６０で第２バッテリパック１２から充放電許可信号が入力されていない場合は、Ｓ３８０で、第１バッテリパック１１からデータ通信端子８４を介して充放電許可信号が入力されているか否か判断する。充電許可信号が入力されていない場合はＳ３１０に戻る。充放電許可信号が入力されている場合は、Ｓ３９０で第１スイッチ７１をオンし、Ｓ４００で一定時間待機して、Ｓ４１０で第１スイッチ７１及び第２スイッチ７２を共にオフして、Ｓ３１０に戻る。
【００９０】
Ｓ３９０，Ｓ４００，Ｓ４１０の処理により、第１バッテリパック１１のバッテリ電圧がキャパシタ７４の蓄電電圧よりも低い場合は、キャパシタ７４の蓄電電力により第１バッテリパック１１のバッテリ２０が充電される。
【００９１】
（４）第１実施形態の効果等
以上説明した本実施形態の電動機械器具１によれば、トリガスイッチ９がオフされてから再びオンされるまでの間に、２つのバッテリパック１１，１２のうちバッテリ電圧が大きい（つまり残容量が大きい）バッテリパックからバッテリ電圧が小さい（つまり残容量が小さい）バッテリパックへ充電が行われる。
【００９２】
そのため、各バッテリの残容量が異なっても、個々の残容量がアンバランスな状態のまま電動機械器具１が動作できなくなってしまうことが抑制される。これにより、バッテリパック間の残容量のバランスをとることができ、残容量が空になるタイミングを極力合わせることができる。そのため、バッテリパックの交換時期を揃えて使用者のバッテリ交換・充電の頻度を少なくすることができ、使用者の作業性、使い勝手が向上する。
【００９３】
また、ＭＣＵ６２は、各バッテリ２０，４０のバッテリ電圧を検出し、その検出した各バッテリ電圧に基づいて、残容量バランシング機能を実行するか否かの判断や、どちらのバッテリへ充電させるかの判断など、各種の判断を行っている。そのため、残容量バランシング機能を効果的かつ適切に実行することができる。
【００９４】
また、残容量バランシング機能を実現するための具体的方式として、フライングキャパシタ方式及び回生エネルギー充電方式の何れか（又は双方）を用いるようにしている。フライングキャパシタ方式によれば、キャパシタ７４を介して充電用電力が供給されるため、簡素且つ安価な回路構成で残容量バランシング機能を実現できる。一方、回生エネルギー充電方式によれば、充電対象のバッテリ以外の他のバッテリの残容量に影響を与えることなく、充電対象のバッテリを充電することができる。
【００９５】
また、電動機械器具１は、各バッテリパック１１，１２に対応した２つの表示ＬＥＤ１６，１７を備え、各バッテリパック１１，１２のバッテリ電圧の差が閾値Ｖ１以上の場合は、バッテリ電圧が低いバッテリパックに対応した表示ＬＥＤが表示（点灯）される。この表示ＬＥＤの表示により、２つのバッテリパック１１，１２の残容量の差が大きい状態であることを使用者に知らしめることができ、例えばバッテリパックの充電や交換等を促すことができる。
【００９６】
［第２実施形態］
次に、第２実施形態の電動機械器具について説明する。本実施形態の電動機械器具は、第１実施形態の電動機械器具１と比較して、制御回路１５の構成、機能が一部異なるほかは、第１実施形態の電動機械器具１と同じである。そのため、以下、第１実施形態と異なる部分について説明する。
【００９７】
図６に示すように、本実施形態の電動機械器具の制御回路１５は、第１実施形態の制御回路１５（図２参照）と比較して、第１〜第３スイッチ７１，７２，７３およびキャパシタ７４を備えておらず、第４スイッチ８６及び抵抗８７を備えている点が異なる。また、本実施形態の制御回路１５は、第１負極端子８２と第２正極端子９１とが直接的には接続されておらず、第４スイッチ８６を介して接続される。第１正極端子８１とトリガスイッチ９も直接的には接続されておらず、第４スイッチ８６を介して接続される。
【００９８】
第４スイッチ８６は、互いに連動する２つの３路スイッチからなる。各３路スイッチは、１つの共通端子（コモン端子）と２つの接点からなるものである。第４スイッチ８６は、ＭＣＵ６２によって制御される。
【００９９】
第４スイッチ８６を構成する２つの３路スイッチのうち一方の３路スイッチは、共通端子が第１正極端子８１に接続され、一方の接点が抵抗８７の一端に接続され、他方の接点がトリガスイッチ９を経てモータ６１の一端に接続されている。つまり、この３路スイッチにより、第１正極端子８１とモータ６１との間の通電経路が導通・遮断される。
【０１００】
第４スイッチ８６を構成する２つの３路スイッチのうち他方の３路スイッチは、共通端子が第１負極端子８２に接続され、一方の接点が第２負極端子９２に接続され、他方の接点が抵抗８７の他端及び第２正極端子９１に接続されている。つまり、この３路スイッチにより、第１負極端子８２と第２正極端子９１との間が導通・遮断される。
【０１０１】
なお、本明細書では、第４スイッチ８６のオン・オフ状態について、図６に図示されている状態をオフとし、図６に図示されている状態から切り替わった状態をオンとして説明する。
【０１０２】
このような構成により、トリガスイッチ９がオフされて各バッテリパック１１，１２からモータ６１への放電が行われていないときに、第４スイッチ８６がオンされると、第１バッテリパック１１のバッテリ２０と第２バッテリパック１２のバッテリ４０との間で、バッテリ電圧の高い方から低い方へ、第４スイッチ８６及び抵抗８７を介して放電が行われる。例えば第１バッテリパック１１のバッテリ電圧が第２バッテリパック１２のバッテリ電圧よりも低い場合、第２バッテリパック１２のバッテリ４０から抵抗８７及び第４スイッチ８６を介して第１バッテリパック１１のバッテリ２０へ電流が流れ、これにより第１バッテリパック１１のバッテリ２０が充電される。
【０１０３】
なお、第４スイッチ８６がオンされると、電源回路６３には第１バッテリパック１１からの電力供給が途絶えてしまうが、電源回路６３内には大容量のコンデンサが配置されていて第１バッテリパック１１から電力供給が行われている間に蓄電される。そのため、第４スイッチ８６がオンされても、電源回路６３は大容量コンデンサの蓄電電力により継続して作動し、ＭＣＵ６３等への電力供給が継続される。
【０１０４】
ただし、第４スイッチ８６のオン時に第１バッテリパック１１から電源回路６３への電力供給が途絶えることに対する備えとして、上記のように電源回路６３内に大容量コンデンサを配置して蓄電しておくことは、あくまでも一例であり、他の方法を採用してもよい。例えば、電源回路６３の外部に大容量コンデンサ又はその他の蓄電素子・回路等を配置して蓄電しておくようにしてもよい。また例えば、第４スイッチ８６がオンされても第１バッテリパック１１から電源回路６３への電力供給が継続されるような回路構成を別途構築しておくようにしてもよい。
【０１０５】
本実施形態のＭＣＵ６２は、トリガスイッチ９がオフされて各バッテリパック１１，１２からモータ６１への放電が行われていないときに、各バッテリパック１１，１２のバッテリ電圧を比較する。そして、両バッテリ電圧に差（電位差）がある場合に、第４スイッチ８６をオンすることで、残容量バランシング機能を実現する。
【０１０６】
本実施形態の残容量バランシング機能は、第１バッテリパック１１の負極を第１グランドラインから第２バッテリパック１２の負極（第２グランドライン）に移動して両バッテリパック１１，１２を並列接続状態とすることにより実現される。そのため、本実施形態の残容量バランシング機能を、以下、グランド移動方式による残容量バランシング機能ともいう。
【０１０７】
ＭＣＵ６２は、電源回路６３からの制御電圧供給により動作を開始すると、グランド移動方式残容量バランシング処理を開始する。このグランド移動方式残容量バランシング処理の詳細（フローチャート等）の図示は省略するが、図３に示した第１実施形態のフライングキャパシタ方式残容量バランシング処理を基本としつつ、このうちＳ１７０を第４スイッチ８６がオンされているか否か判断する処理とし、Ｓ１８０を第４スイッチ８６をオンする処理とし、Ｓ２００を第４スイッチ８６をオフする処理としたものである。
【０１０８】
つまり、トリガスイッチ９がオフされている間、各バッテリパック１１，１２の電位差がなくなるまで、第４スイッチ８６をオンして、各バッテリ２０，４０を並列接続することで、バッテリ電圧の高いバッテリからバッテリ電圧の低いバッテリへ抵抗８７を介して充電用電流を流す。
【０１０９】
以上説明した本実施形態の電動機械器具によれば、グランド移動方式による残容量バランシング機能が実現され、これにより、残容量が大きいバッテリから残容量の小さいバッテリへ、必要十分な電力を短時間で供給することができる。そのため、各バッテリ２０，４０の残容量を短時間で均等化することができる。
【０１１０】
［他の実施形態］
（１）上記実施形態では、バッテリ電圧を、バッテリの残容量を間接的に示す物理量として用い、バッテリパック間の電位差の比較や残容量の大小判定等の各処理を行うようにしたが、このようにバッテリ電圧を用いることは一例である。バッテリの残容量を直接又は間接的に示す他の各種情報、物理量等を取得してそれに基づいて上記各処理を行うようにしてもよい。例えば、各バッテリパック１１，１２内で残容量検出を行い、データ通信端子３４，５４を用いて本体１０側のＭＣＵ６２へ送信することで、ＭＣＵ６２が各バッテリ２０，４０の残容量を取得するようにしてもよい。
【０１１１】
（２）上記実施形態では、フライングキャパシタ方式及びグランド移動方式による残容量バランシング処理において、バッテリパック間の電位差が閾値Ｖ１以上（つまり残容量差が規定差以上）の場合は、残容量バランシング機能を実行せず表示ＬＥＤを表示させるようにしたが、バッテリパック間の電位差にかかわらず残容量バランシング機能を実行するようにしてもよい。その場合、バッテリパック間の電位差に応じて表示ＬＥＤを表示させるか否かについては適宜決めることができる。
【０１１２】
（３）上記実施形態では、２つのバッテリパック１１，１２を装着して使用される電動機械器具１について説明したが、本発明は、３つ以上のバッテリパックを装着してそれらを直列接続して使用する他の各種電動機械器具に対しても適用できる。
【０１１３】
バッテリパックを３つ以上装着する構成の場合、残容量バランシングを行うにあたり、どのバッテリパックを充電対象とするかについては、適宜決めることができる。例えば、残容量の最も小さいバッテリパックのみを充電対象としてもよいし、残容量が最大ではない各バッテリパックの中から１つ又は複数を選択してそれを充電対象としてもよい。
【０１１４】
ただし、フライングキャパシタ方式及びグランド移動方式においては、残容量の最も大きいバッテリから残容量の最も小さいバッテリへ充電するのが好ましく、回生エネルギー充電方式においても残容量の最も小さいバッテリへ充電するのが好ましい。
【０１１５】
また、バッテリパックを３つ以上装着する構成の場合は、フライングキャパシタ方式及びグランド移動方式において、必ずしも残容量が最大のバッテリから充電対象バッテリへ充電電力を供給する必要はない。ただし、残容量の差を効率良く縮めるためには、残容量が最大のバッテリから充電対象バッテリへ充電電力を供給するのが好ましい。
【０１１６】
（４）残容量バランシング機能を実現するための具体的方法（方式）として、上記３つの方式はあくまでも一例であり、他の方式によって実現するようにしてもよい。
（５）各バッテリパック１１，１２の各ＢＭＵ２６，４６は、対応するバッテリが充電及び放電可能な状態である場合に充放電許可信号を送信する構成であったが、充電が可能な場合にその旨を示す充電許可信号、及び放電が可能な場合にその旨を示す放電許可信号を、それぞれ個別に送信する構成であってもよい。
【０１１７】
その場合、例えばフライングキャパシタ方式又はグランド移動方式による残容量バランシング機能を実行するにあたっては、充電電力を供給する側のバッテリについては少なくとも放電許可信号が送信されてくればよく、充電対象のバッテリについては少なくとも充電許可信号が送信されてくればよい。回生エネルギー充電方式の場合も、充電対象のバッテリについては少なくとも充電許可信号が送信されてくればよい。
【０１１８】
（６）グランド移動方式による残容量バランシング機能を実行するにあたって、第４スイッチ８６をオンしている間、前述の電源回路６３内の大容量コンデンサの電圧をＭＣＵ６２で監視して、規定値以下になった場合には、一旦第４スイッチ８６をオフして、バッテリパックから大容量コンデンサに充電するようにしてもよい。
【０１１９】
（７）上記実施形態では、本体側のＭＣＵ６２がマイクロコンピュータにより構成されているものとして説明したが、ＭＣＵ６２は、マイクロコンピュータに限らず、例えばＡＳＩＣやＦＰＧＡ、その他の各種ＩＣ、ロジック回路等により構成してもよい。
【０１２０】
（８）上記実施形態のモータ６１はブラシ付きＤＣモータであったが、ブラシ付きＤＣモータ以外の他のモータ（例えばブラシレスモータ、各種ＡＣモータなど）を備えた電動機械器具に対しても本発明を適用可能である。
【０１２１】
（９）上記実施形態では、本発明を電動作業機（具体的には刈払機）に適用した例を示したが、本発明は、電動作業機に限らずあらゆる種類の電動機械器具に適用可能である。例えば、図７に例示したような電動機械器具１００にも適用可能である。図７に示した電動機械器具１００は、具体的には、被材へ穴をあけたりネジの締結作業を行ったりするために用いられる電動工具として構成されている。
【０１２２】
図７の電動機械器具１００は、本体１０３のバッテリ装着部１０４に２つのバッテリパック１０１，１０２が装着されて使用される。２つのバッテリパック１０１，１０２がバッテリ装着部１０４に装着されると、各バッテリパック１０１，１０２内の各バッテリが直列接続されて、本体１０３に収容されているモータの動力源となる。このように構成された電動機械器具１００に対しても、上記実施形態のように各種方式の残容量バランシング機能を持たせることができる。
【符号の説明】
【０１２３】
１，１００…電動機械器具、２…モータユニット、３…シャフトパイプ、４…カッター、５…カッター装着部、６…ハンドル、７…右手グリップ、８…左手グリップ、９…トリガスイッチ、１０，１０３…本体、１１，１０１…第１バッテリパック、１２、１０２…第２バッテリパック、１３，１０４…バッテリ装着部、１５…制御回路、１６…第１表示ＬＥＤ、１７…第２表示ＬＥＤ、２０，４０…バッテリ、２１〜２５，４１〜４５…セル、２７，４７…第１トランジスタ、２８，４８…第２トランジスタ、３１，５１…正極端子、３２，５２…負極端子、３３，５３…放電停止信号出力端子、３４，５４…データ通信端子、６１…モータ、６２…ＭＣＵ、６３…電源回路、６４…スイッチ操作検出回路、６５…駆動用ＦＥＴ、６６…ドライバ、６７…電流検出回路、６８…差動アンプ、６９…分圧器、７０…放電停止用ＦＥＴ、７１…第１スイッチ、７２…第２スイッチ、７３…第３スイッチ、７４…キャパシタ、８１…第１正極端子、８２…第１負極端子、８３…第１放電停止信号入力端子、８４…第１データ通信端子、８６…第４スイッチ、８７…抵抗、９１…第２正極端子、９２…第２負極端子、９３…第２放電停止信号入力端子、９４…第２データ通信端子。
【図１】
2014150678.tif 000003
【図２】
2014150678.tif 000004
【図３】
2014150678.tif 000005
【図４】
2014150678.tif 000006
【図５】
2014150678.tif 000007
【図６】
2014150678.tif 000008
【図７】
2014150678.tif 000009