(57)【要約】【課題】複数のバッテリパックを装着可能な各種の接続器具及び１つのバッテリパックを装着可能な各種の接続器具の双方に装着可能なバッテリパックにおいて、当該バッテリパックに異常が生じた場合に、その異常発生の原因を特定しやすくなるようにする。【解決手段】バッテリパック１１（又は１２）は、複数のバッテリパックを装着可能な複数バッテリ接続器具、及び１つのバッテリパックを装着可能な単数バッテリ接続器具の双方に装着可能である。バッテリパック１１は、複数バッテリ接続器具の器具本体１０に装着された場合、その装着されたことを直接又は間接に示す装着情報を取得して記憶部３７に記憶する。【選択図】図２
2014235839.tif 000002
【特許請求の範囲】
【請求項１】
複数のバッテリパックを装着可能であってそれら複数のバッテリパックから電力供給対象の負荷へ駆動用の電力を供給可能な複数バッテリ接続器具、及び１つのバッテリパックを装着可能であってその１つのバッテリパックから電力供給対象の負荷へ駆動用の電力を供給可能な単数バッテリ接続器具の双方に装着可能なバッテリパックにおいて、
情報を記憶可能な記憶部と、
当該バッテリパックが前記複数バッテリ接続器具に装着された場合に、その複数バッテリ接続器具に装着されたことを直接又は間接に示す装着情報を取得する情報取得部と、
前記情報取得部により取得された前記装着情報を前記記憶部に記憶する記憶制御部と、
を備えることを特徴とするバッテリパック。
【請求項２】
請求項１に記載のバッテリパックであって、
前記複数バッテリ接続器具に、当該バッテリパック、及び当該バッテリパック以外の他のバッテリパックが装着された場合に、前記他のバッテリパックが装着されたことを検出する他バッテリ装着検出部を備え、
前記記憶制御部は、当該バッテリパックが前記複数バッテリ接続器具に装着された場合、前記他バッテリ装着検出部により前記他のバッテリパックの装着が検出された後に、前記装着情報を前記記憶部に記憶する
ことを特徴とするバッテリパック。
【請求項３】
請求項１又は請求項２に記載のバッテリパックであって、
前記複数バッテリ接続器具に装着された前記バッテリパックから電力供給を受けて動作する前記負荷は、前記複数バッテリ接続器具、又は前記複数バッテリ接続器具に接続されてその複数バッテリ接続器具から電力を受電可能な負荷搭載器具に搭載されており、
前記複数バッテリ接続器具又は前記負荷搭載器具には、前記複数バッテリ接続器具に装着された前記バッテリパックから前記負荷への通電・非通電を切り替えるための操作スイッチが設けられており、
当該バッテリパックは、前記複数バッテリ接続器具に装着されている場合であって且つ前記操作スイッチが操作された場合にその操作されたことを検出する操作検出部を備え、
前記記憶制御部は、当該バッテリパックが前記複数バッテリ接続器具に装着された場合、前記操作検出部により前記操作スイッチの操作が検出された後に、前記装着情報を前記記憶部に記憶する
ことを特徴とするバッテリパック。
【請求項４】
請求項１〜請求項３の何れか１項に記載のバッテリパックであって、
前記複数バッテリ接続器具は、装着された複数の前記バッテリパックを所定の接続方法で電気的に接続してその接続された複数の前記バッテリパックから前記負荷へ電力を供給可能に構成されており、
前記情報取得部は、前記装着情報として、前記複数バッテリ接続器具における前記複数のバッテリパックの前記接続方法を示すバッテリ接続方法情報を取得する
ことを特徴とするバッテリパック。
【請求項５】
請求項１〜請求項４の何れか１項に記載のバッテリパックであって、
前記情報取得部は、前記装着情報として、当該バッテリパックが装着されている前記複数バッテリ接続器具を特定可能な所定の器具固有情報を取得する
ことを特徴とするバッテリパック。
【請求項６】
請求項１〜５の何れか１項に記載のバッテリパックであって、
当該バッテリパック内における所定の異常を検出する異常検出部を備え、
前記情報取得部は、前記異常検出部により前記異常が検出された場合、前記装着情報を取得し、
前記記憶制御部は、前記異常検出部により前記異常が検出された場合、その検出された異常を示す情報を、その検出後に前記情報取得部が取得した前記装着情報と共に前記記憶部に記憶する
ことを特徴とするバッテリパック。
【請求項７】
請求項１〜請求項６の何れか１項に記載のバッテリパックであって、
前記情報取得部は、前記装着情報として、当該バッテリパックと共に前記複数バッテリ接続器具に装着されている他のバッテリパックを特定可能な所定の他バッテリ固有情報を取得する
ことを特徴とするバッテリパック。
【請求項８】
請求項１〜請求項７の何れか１項に記載のバッテリパックであって、
外部機器と接続可能な接続端子と、
前記記憶部に記憶されている前記装着情報を前記接続端子から前記外部機器へ出力する情報出力部と、
を備えることを特徴とするバッテリパック。
【請求項９】
複数のバッテリパックを装着可能であってそれら複数のバッテリパックから電力供給対象の負荷へ駆動用の電力を供給可能な複数バッテリ接続器具において、
装着されている前記バッテリパックに対し、そのバッテリパックが当該複数バッテリ接続器具に装着されたことを直接又は間接的に示す装着情報を送信する装着情報送信部を備える
ことを特徴とする複数バッテリ接続器具。
【請求項１０】
請求項９に記載の複数バッテリ接続器具であって、
装着されている前記バッテリパックから、そのバッテリパックを特定可能なバッテリ固有情報を取得するバッテリ固有情報取得部を備え、
前記装着情報送信部は、当該複数バッテリ接続器具に複数の前記バッテリパックが装着されている場合、前記装着情報の送信対象の前記バッテリパックに対し、前記装着情報として、少なくとも、前記送信対象のバッテリパック以外の他のバッテリパックの前記バッテリ固有情報を送信する
ことを特徴とする複数バッテリ接続器具。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バッテリパック、及びこのバッテリパックを複数装着可能な複数バッテリ接続器具に関する。
【背景技術】
【０００２】
下記特許文献１に開示された電動工具は、当該電動工具の本体に２つのバッテリパックを装着可能に構成されている。この電動工具では、当該電動工具の本体に装着された２つのバッテリパックが直列接続されることによって、当該電動工具を適切に駆動するのに必要な電圧を得ている。
【０００３】
この電動工具に装着可能なバッテリパックは、この電動工具だけでなく他の電動工具にも装着可能である。例えば、１つのバッテリパックを装着可能な電動工具に対しても、上記バッテリパックを装着可能である。
【０００４】
このように、バッテリパックとして、複数のバッテリパックを装着可能な電動工具、及び１つのバッテリパックを装着可能な電動工具の双方に装着して駆動させることが可能なバッテリパックが提供されている。
【０００５】
電動工具等に装着されて使用されるバッテリパックは、繰り返し充電可能な二次電池を備えたものが一般的である。このようなバッテリパックは、例えば下記特許文献２に開示された充電装置によって充電することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−１６１６０２号公報
【特許文献２】特開２０００−３２６７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
複数のバッテリパックを装着可能な電動工具おいては、複数のバッテリパックを装着して使用した場合、電動工具内の何らかの異常によって、バッテリパックが過放電劣化するなど、バッテリパックに異常が生じるおそれがある。或いは、同時に装着されている複数のバッテリパックのうち一方のバッテリパック内の何らかの異常によって他方のバッテリパックに異常が生じるおそれもある。
【０００８】
いずれの場合も、バッテリパックを調べることによってバッテリパックに異常が発生していることやどのような種類の異常が発生しているかなどについてはある程度推定することはできる。しかし、なぜ異常が発生したのかという、異常発生の原因までは特定することは困難である。
【０００９】
本発明は上記課題に鑑みなされたものであり、複数のバッテリパックを装着可能な各種の接続器具及び１つのバッテリパックを装着可能な各種の接続器具の双方に装着可能なバッテリパックにおいて、当該バッテリパックに異常が生じた場合に、その異常発生の原因を特定しやすくなるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するためになされた、本発明の第１局面におけるバッテリパックは、複数バッテリ接続器具及び単数バッテリ接続器具の双方に装着可能である。複数バッテリ接続器具は、複数のバッテリパックを装着可能であって、それら複数のバッテリパックから電力供給対象の負荷へ駆動用の電力を供給可能である。単数バッテリ接続器具は、１つのバッテリパックを装着可能であって、その１つのバッテリパックから電力供給対象の負荷へ駆動用の電力を供給可能である。
【００１１】
このように複数バッテリ接続器具及び単数バッテリ接続器具の双方に装着可能なバッテリパックは、記憶部と、情報取得部と、記憶制御部とを備えている。記憶部は、情報を記憶可能である。情報取得部は、当該バッテリパックが複数バッテリ接続器具に装着された場合に、その複数バッテリ接続器具に装着されたことを直接又は間接に示す装着情報を取得する。記憶制御部は、情報取得部により取得された装着情報を記憶部に記憶する。
【００１２】
このように構成されたバッテリパックでは、バッテリパックが複数バッテリ接続機器に装着された場合、その旨を示す装着情報が記憶部に記憶される。そのため、バッテリパックに異常が発生した場合、例えば、記憶部に記憶されている装着情報の有無を確認したり、装着情報が記憶されている場合にその内容を確認したりすることで、バッテリパックの異常の原因が特定しやすくなる。
【００１３】
バッテリパックは、他バッテリ装着検出部を備えるようにしてもよい。この他バッテリ装着検出部は、複数バッテリ接続器具に、当該バッテリパック、及び当該バッテリパック以外の他のバッテリパックが装着された場合に、その装着されたことを検出する。このようにバッテリパックが他バッテリ装着検出部を備えている場合、記憶制御部は、次のタイミングで装着情報を記憶部に記憶するようにしてもよい。即ち、記憶制御部は、当該バッテリパックが複数バッテリ接続器具に装着された場合、他バッテリ装着検出部により他のバッテリパックの装着が検出された後に、装着情報を記憶部に記憶するようにしてもよい。
【００１４】
複数バッテリ接続器具への装着に起因するバッテリパックの異常は、単にそのバッテリパックのみが複数バッテリ接続器具に装着された状態でも発生する可能性はあるが、他のバッテリパックも同時に接続されている状態の方が異常発生の可能性が高い。
【００１５】
そこで、他のバッテリパックが装着された後に装着情報を記憶するようにすることで、装着情報の無駄な記憶処理を抑制し、装着情報を効率的に記憶させることができる。
複数バッテリ接続器具に装着されたバッテリパックから電力供給を受けて動作する負荷が複数バッテリ接続器具又は負荷搭載器具に搭載されている場合であって、その搭載されている器具に、複数バッテリ接続器具に装着されたバッテリパックから負荷への通電・非通電を切り替えるための操作スイッチが設けられている場合は、バッテリパックは次のように構成してもよい。なお、負荷搭載器具は、複数バッテリ接続器具に接続されてその複数バッテリ接続器具から電力を受電可能な器具である。
【００１６】
即ち、バッテリパックは、複数バッテリ接続器具に装着されている場合であって且つ操作スイッチが操作された場合にその操作されたことを検出する操作検出部を備えるようにしてもよい。記憶制御部は、当該バッテリパックが複数バッテリ接続器具に装着された場合、操作検出部により操作スイッチの操作が検出された後に、装着情報を記憶部に記憶するようにしてもよい。
【００１７】
複数バッテリ接続器具への装着に起因するバッテリパックの異常は、単にバッテリパックが複数バッテリ接続器具に装着されただけであって負荷への通電は行われていない状態でも発生する可能性はある。しかし、装着されているバッテリパックから実際に負荷への通電が行われることによって異常が発生する可能性の方がより高いことが予想される。
【００１８】
そこで、操作スイッチが操作された後（つまりバッテリパックから負荷への通電が開始された後）に装着情報を記憶部に記憶することで、異常発生の可能性が高いタイミングで装着情報を確実に記憶させることができる。
【００１９】
複数バッテリ接続器具が、装着された複数のバッテリパックを所定の接続方法で電気的に接続してその接続された複数のバッテリパックから負荷へ電力を供給可能に構成されている場合、情報取得部は、装着情報としてバッテリ接続方法情報を取得してもよい。バッテリ接続方法情報とは、複数バッテリ接続器具における複数のバッテリパックの接続方法を示す情報である。
【００２０】
複数バッテリ接続器具内における複数のバッテリパックの電気的接続方法によって、発生する可能性の高い異常の種類が異なることも予想される。そこで、装着情報としてバッテリ接続方法情報を取得するようにすれば、異常が発生した場合、その取得したバッテリ接続方法情報に基づいて、異常の発生原因を特定しやすくなる。
【００２１】
情報取得部は、装着情報として、当該バッテリパックが装着されている複数バッテリ接続器具を特定可能な所定の器具固有情報を取得するようにしてもよい。実際に装着された複数バッテリ接続器具の器具固有情報を記憶しておけば、バッテリパックに異常が生じた場合、その器具固有情報に基づいてその複数バッテリ接続器具を特定できる。そのため、例えばその特定した複数バッテリ接続器具の諸特性を調べたり、実際にその複数バッテリ接続器具の状態を検証したりすることができ、これにより異常の発生原因を特定しやすくなる。
【００２２】
バッテリパックは、当該バッテリパック内における所定の異常を検出する異常検出部を備えるようにしてもよい。その場合、情報取得部は、異常検出部により異常が検出された場合、装着情報を取得するようにしてもよい。さらに、記憶制御部は、異常検出部により異常が検出された場合、その検出された異常を示す情報を、その検出後に情報取得部が取得した装着情報と共に記憶部に記憶するようにしてもよい。
【００２３】
バッテリパックが正常な状態のときの装着情報よりも、バッテリパックに実際に異常が発生した後（好ましくは直後）の装着情報の方が、異常の原因を特定できる可能性が高いことが予想される。そこで、バッテリパックに異常が発生した場合、その異常発生後に装着情報を取得して記憶部に記憶させることで、異常の発生原因がより特定しやすくなる。
【００２４】
バッテリパックの異常の原因としては、自身以外に同時に装着されている他のバッテリパックの影響も考えられる。つまり、同時に装着されている他のバッテリパックの影響を受けて自身が異常状態となる可能性がある。
【００２５】
そこで、情報取得部は、装着情報として、当該バッテリパックと共に複数バッテリ接続器具に装着されている他のバッテリパックを特定可能な所定の他バッテリ固有情報を取得するようにしてもよい。バッテリパックに異常が発生した場合に、記憶部に他バッテリ固有情報が記憶されていれば、その他バッテリ固有情報に基づいて、過去に自身と共に同時に装着された他のバッテリパックを特定できる。そのため、例えばその特定した他のバッテリパックの諸特性を調べたり、実際にそのバッテリパックの状態を検証したりすることができ、これにより異常の発生原因を特定しやすくなる。
【００２６】
バッテリパックは、接続端子と、情報出力部とを備えるようにしてもよい。接続端子は、当該バッテリパックを外部機器に接続可能な端子である。情報出力部は、記憶部に記憶されている装着情報を接続端子から外部機器へ出力する。
【００２７】
このように、接続端子及び情報出力部を備えていることで、記憶部に記憶されている装着情報を外部機器に出力することができ、外部機器においてその装着情報を解析することができる。そのため、異常発生の原因を特定できる可能性がより高まる。
【００２８】
本発明の第２局面における複数バッテリ接続器具は、複数のバッテリパックを装着可能であってそれら複数のバッテリパックから電力供給対象の負荷へ駆動用の電力を供給可能な器具である。この複数バッテリ接続器具は、装着情報送信部を備えている。装着情報送信部は、当該複数バッテリ接続器具に装着されているバッテリパックに対し、そのバッテリパックが当該複数バッテリ接続器具に装着されたことを直接又は間接的に示す装着情報を送信する。
【００２９】
このように構成された複数バッテリ接続器具は、装着されているバッテリパックに対して装着情報を提供する。そのため、装着されたバッテリパックに異常が生じた場合に、その異常の原因を特定させやすくすることができる。即ち、バッテリパックの使用者等は、複数バッテリ接続器具から提供された装着情報を利用することで、バッテリパックの異常の原因を特定しやすくなる。
【００３０】
複数バッテリ接続器具は、装着されているバッテリパックからそのバッテリパックを特定可能なバッテリ固有情報を取得するバッテリ固有情報取得部を備えるようにしてもよい。その場合、装着情報送信部は、当該複数バッテリ接続器具に複数のバッテリパックが装着されている場合、装着情報の送信対象のバッテリパックに対し、装着情報として、少なくとも、送信対象のバッテリパック以外の他のバッテリパックのバッテリ固有情報を送信するようにしてもよい。
【００３１】
このように構成された複数バッテリ接続器具は、装着されているバッテリパックに対し、装着情報として、他のバッテリパックの固有情報を提供する。そのため、装着されたバッテリパックに異常が生じた場合に、その異常の原因を特定させやすくすることができる。即ち、バッテリパックの使用者等は、複数バッテリ接続器具から提供された他のバッテリパックのバッテリ固有情報を利用することで、当該バッテリパックの異常の原因を特定しやすくなる。
【図面の簡単な説明】
【００３２】
【図１】実施形態の複数バッテリ接続器具の斜視図である。
【図２】実施形態の複数バッテリ接続器具の電気的構成を表す回路図である。
【図３】第１実施形態の、器具本体のＭＣＵが実行する器具本体通信処理のフローチャートである。
【図４】第１実施形態の、バッテリパックのＢＭＵが実行するバッテリパック通信処理を表すフローチャートである。
【図５】バッテリパックチェックシステムの概略構成を表す説明図である。
【図６】第２実施形態の器具本体通信処理のフローチャートである。
【図７】第２実施形態のバッテリパック通信処理を表すフローチャートである。
【図８】本発明を適用可能な複数バッテリ接続器具の他の例を表す斜視図である。
【図９】本発明を適用可能な複数バッテリ接続器具の他の例を表す斜視図である。
【発明を実施するための形態】
【００３３】
以下に、本発明の好適な実施形態を図面に基づいて説明する。なお、本発明は、下記の実施形態に示された具体的手段や構造等に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の形態を採り得る。例えば、下記の実施形態の構成の一部を、同様の機能を有する公知の構成に置き換えたり、他の実施形態の構成に対して付加、置換等したり、課題を解決できる限りにおいて省略したりしてもよい。また、下記の複数の実施形態を適宜組み合わせて構成してもよい。
【００３４】
［第１実施形態］
（１）複数バッテリ接続器具１の全体構成
図１に示すように、複数バッテリ接続器具（以下「接続器具」と略称する）１は、電動作業機として構成され、より具体的には、草や小径木を刈り払ういわゆる刈払機として構成されている。
【００３５】
接続器具１の器具本体１０は、モータユニット２と、モータユニット２の一端に連結されたシャフトパイプ３とを備えている。
モータユニット２は、当該モータユニット２の内部に後述のモータ１４（図２参照）及びこれを制御するための制御回路を収納している。本実施形態のモータ１４は、ブラシ付きＤＣ（直流）モータである。
【００３６】
モータユニット２は、当該モータユニット２の他端に、第１バッテリパック１１及び第２バッテリパック１２の２つのバッテリパックを離脱可能に装着するバッテリ装着部１３が設けられている。より具体的には、バッテリ装着部１３は、当該バッテリ装着部１３上で各バッテリパック１１，１２をそれぞれ図中矢印に示す方向にスライドさせることによって、各バッテリパック１１，１２をそれぞれ個別に着脱可能に構成されている。
【００３７】
シャフトパイプ３は、中空棒状に形成されている。シャフトパイプ３における、モータユニット２とは反対側の端部には、カッター４を離脱可能に装着するカッター装着部５が設けられている。カッター４は、全体として略円板状であって、周縁に複数の刃が設けられている。
【００３８】
シャフトパイプ３の軸方向における中間位置近傍には、ハンドル６が設けられている。このハンドル６には、接続器具１の使用者が右手で把持するための右手グリップ７と、使用者が左手で把持するための左手グリップ８とが設けられている。そして、右手グリップ７には、使用者がカッター４の回転を操作するためのトリガスイッチ９が設けられている。
【００３９】
シャフトパイプ３の内部には、図示しない駆動力伝達軸（以下、伝達軸と略称する）が収容されている。伝達軸の一端は、モータユニット２に収納された後述のモータ１４のロータに連結されている。伝達軸の他端は、カッター装着部５に設けられた図示しない複数のギアを介してカッター４に連結されている。このため、モータ１４の回転駆動力は、伝達軸と複数のギアとを介してカッター４に伝達される。
【００４０】
（２）接続器具１の電気的構成
接続器具１は、図２に示すような回路構成を備えている。図２には、各バッテリパック１１，１２の内部回路と、器具本体１０の内部回路とが示されている。
【００４１】
（２−１）バッテリパック１１，１２の電気的構成
第１バッテリパック１１は、直列接続された複数（本実施形態では５つ）のセル２１，２２，２３，２４，２５からなるバッテリ２０を備えている。第２バッテリパック１２も、直列接続された複数（本実施形態では５つ）のセル４１，４２，４３，４４，４５からなるバッテリ４０を備えている。本実施形態における各セル２１〜２５，４１〜４５はいずれも、二次電池（例えばリチウムイオン二次電池）セルとして構成されている。各セル２１〜２５，４１〜４５の定格電圧はいずれも同じである。つまり、各バッテリパック１１，１２の各バッテリ２０，４０は同じ定格電圧のバッテリである。
【００４２】
第１バッテリパック１１において、バッテリ２０の正極は正極端子３１に接続され、バッテリ２０の負極は負極端子３２に接続されている。これら正極端子３１及び負極端子３２は、第１バッテリパック１１が器具本体１０に装着されると、それぞれ器具本体１０側の第１正極端子７１及び第１負極端子７２と接続される。
【００４３】
第２バッテリパック１２において、バッテリ４０の正極は正極端子５１に接続され、バッテリ４０の負極は負極端子５２に接続されている。これら正極端子５１及び負極端子５２は、第２バッテリパック１２が器具本体１０に装着されると、それぞれ器具本体１０側の第２正極端子７６及び第２負極端子７７と接続される。
【００４４】
第１バッテリパック１１は、当該第１バッテリパック１１内のバッテリ２０の温度を検出するためのサーミスタ２９を備えている。このサーミスタ２９は、第１バッテリパック１１内において、バッテリ２０の近傍に設けられている。  第２バッテリパック１２も、当該第２バッテリパック１２内のバッテリ４０の温度を検出するためのサーミスタ４９を備えている。このサーミスタ４９は、第２バッテリパック１２内において、バッテリ４０の近傍に設けられている。
【００４５】
第１バッテリパック１１は、バッテリ２０の状態をモニタして各種処理を行うバッテリ管理ユニット（ＢＭＵ）２６を備えている。ＢＭＵ２６は、ＣＰＵ３６やメモリ３７などを備えたマイクロコンピュータとして構成されている。メモリ３７は、ＲＯＭやＲＡＭ、フラッシュメモリなどの各種記憶媒体を含んでいる。メモリ３７には、第１バッテリパック１１の固有のＩＤ（以下、パックＩＤと称する）や製品情報などの各種情報が予め記憶されている。パックＩＤは、第１バッテリパック１１の固有の情報であり、このパックＩＤによって第１バッテリパック１１を特定することができる。
【００４６】
ＢＭＵ２６は、バッテリ２０の電圧（以下、バッテリ電圧と称する）や各セル２１〜２５の電圧（以下、セル電圧と称する）、バッテリ２０から放電される放電電流、バッテリ２０を充電するための充電電流、バッテリ２０の温度（以下、バッテリ温度と称する）などの、バッテリ２０の各種状態を監視する。
【００４７】
第１バッテリパック１１における、負極端子３２からバッテリ２０の負極の間の通電経路には、この通電経路を流れる電流を検出するための電流検出抵抗３０が設けられている。この電流検出抵抗３０の一端（負極端子３２側）の電圧は、ＢＭＵ２６に入力される。ＢＭＵ２６は、電流検出抵抗３０の一端の電圧に基づいて、上記放電電流や充電電流を検出する。ＢＭＵ２６は、バッテリ温度については、サーミスタ２９から入力される検出電圧に基づいて検出する。
【００４８】
ＢＭＵ２６は、バッテリ電圧やセル電圧、放電電流、充電電流、バッテリ温度などの各種情報に基づいて、第１バッテリパック１１内の異常の有無を判断する。そして、異常が発生した場合、後述する各種処理（図４のＳ３４０〜Ｓ３６０参照）を実行すると共に、バッテリ２０からの放電を禁止すべき旨を示す放電停止信号ＤＳ１を出力する。
【００４９】
ＢＭＵ２６における、放電停止信号ＤＳ１の出力端子は、第１トランジスタ２７のベースに接続されている。第１トランジスタ２７のエミッタは第１グランドライン（第１バッテリパック１１のバッテリ２０の負極と同電位のグランドライン）に接続され、コレクタは第２トランジスタ２８のベースに接続されている。第２トランジスタ２８のエミッタはバッテリ２０の正極に接続され、コレクタは放電停止信号出力端子３３に接続されている。
【００５０】
ＢＭＵ２６は、放電を許可すべき場合は、第１トランジスタ２７のベースへの出力をＨｉｇｈレベル（Ｈレベル）とするが、何らかの異常を検出したこと等により放電を停止すべき場合は、第１トランジスタ２７のベースへＬｏｗレベル（Ｌレベル）の放電停止信号ＤＳ１を出力する。
【００５１】
このような構成により、バッテリ２０からの放電を許可すべき状態であってＢＭＵ２６から放電停止信号ＤＳ１が出力されていない間（つまりＨレベル出力の間）は、各トランジスタ２７，２８がオンし、放電停止信号出力端子３３からバッテリ電圧が出力される。この放電停止信号出力端子３３から出力されるバッテリ電圧は、器具本体１０において第１放電停止信号入力端子７３から入力され、制御ユニット（ＭＣＵ）１５に入力される。なお、図２では図示を省略したが、器具本体１０内における第１放電停止信号入力端子７３とＭＣＵ１５との間には、実際には、第１バッテリパック１１から入力されるバッテリ電圧を所定の低電圧にレベルシフトしてＭＣＵ１５へ入力させるためのインタフェース回路が設けられている。
【００５２】
第１バッテリパック１１において、バッテリ２０からの放電を停止すべき状態になってＢＭＵ２６から放電停止信号ＤＳ１が出力されると（つまりＬレベル出力になると）、各トランジスタ２７，２８がオフし、放電停止信号出力端子３３からの出力はハイインピーダンス（Ｈｉ−Ｚ）となる。このＨｉ−Ｚレベルの出力信号が、器具本体１０側において、放電停止信号ＡＳ１としてＭＣＵ１５へ入力される。
【００５３】
第１バッテリパック１１のＢＭＵ２６は、データ通信端子３４を介して器具本体１０側のＭＣＵ１５との間でデータ通信が可能である。ＢＭＵ２６は、必要に応じて、データ通信端子３４を介して、第１バッテリパック１１に関する情報を器具本体１０内のＭＣＵ１５へ送信したり、器具本体１０から各種情報を受信したりすることができる。
【００５４】
第２バッテリパック１２も、第１バッテリパック１１と同様の構成であり、バッテリ４０の状態をモニタして各種処理を行うＢＭＵ４６や、バッテリ４０からの放電の許可又は停止を器具本体１０のＭＣＵ１５へ伝えるための２つのトランジスタ４７，４８及び放電停止信号出力端子５３、ＢＭＵ４６と器具本体１０のＭＣＵ１５との間でデータ通信を行うためのデータ通信端子５４、バッテリ４０の温度を検出するためのサーミスタ４９、バッテリ４０の充・放電電流を検出するための電流検出抵抗５０などを備えている。
【００５５】
ＢＭＵ４６は、第１バッテリパック１１のＢＭＵ２６と同様、ＣＰＵ５６やメモリ５７などを備えたマイクロコンピュータとして構成されている。そして、メモリ５７には、第２バッテリパック１２のパックＩＤや製品情報などの各種情報が予め記憶されている。第２バッテリパック１２の構成や機能は第１バッテリパック１１と同じであるため、第２バッテリパック１２についての詳細説明は省略する。
【００５６】
なお、各バッテリパック１１，１２は、図１に示した接続器具１（刈払機）以外にも、各種の接続器具に装着して駆動用電源として使用可能である。各種接続器具の中には、バッテリパックを１つだけ装着可能であってその１つのバッテリパックからの電力により動作する単数バッテリ接続器具もある。このような単数バッテリ接続器具に対しても、本発明のバッテリパック１１，１２を装着して動作させることが可能である。
【００５７】
（２−２）器具本体１０の電気的構成
次に、器具本体１０内の制御回路について説明する。器具本体１０内の制御回路は、ＭＣＵ１５と、電源回路１６と、スイッチ（ＳＷ）操作検出回路１７と、駆動用ＦＥＴ６１と、ドライバ１８と、電流検出回路１９と、差動アンプ６２と、分圧器６３とを備えている。
【００５８】
制御回路においては、第１正極端子７１からモータ１４を経て第２負極端子７７に至る通電経路が形成されている。この通電経路における、第１正極端子７１とモータ１４の一端との間の通電経路には、この通電経路を導通・遮断するためのメインスイッチ６４が設けられている。モータ１４の他端から第２負極端子７７に至る通電経路には、駆動用ＦＥＴ６１及び電流検出回路１９がこの順に直列接続されている。
【００５９】
メインスイッチ６４は、トリガスイッチ９を構成するものである。即ち、トリガスイッチ９は、より詳しくは、メインスイッチ６４と、使用者によるトリガスイッチ９の引き操作量に応じたアナログ電圧である操作量信号Ｓｉを生成するためのボリューム（可変抵抗）６５とを備える。
【００６０】
使用者がトリガスイッチ９をわずかに引くと、メインスイッチ６４がオンし、第１正極端子７１とモータ１４の一端との間の通電経路が導通する。その状態から使用者がさらにトリガスイッチ９を引くと、その引き操作量に応じた操作量信号ＳｉがＭＣＵ１５に入力される。なお、トリガスイッチ９がオン（オフ）されたというときは、メインスイッチ６４がオン（オフ）されたことを意味する。
【００６１】
第１バッテリパック１１の負極端子３２に接続される第１負極端子７２は、第２バッテリパック１２の正極端子５１に接続される第２正極端子７６と接続されている。つまり、各バッテリパック１１，１２が器具本体１０に装着されると、各バッテリ２０，４０が直列接続された状態となる。そのため、器具本体１０の第１正極端子７１と第２負極端子７７との間の電圧、即ちモータ１４の駆動用として供給される駆動用電圧は、各バッテリ電圧の総和となる。
【００６２】
電源回路１６は、降圧レギュレータを有している。電源回路１６は、第１正極端子７１を介して入力される第１バッテリパック１１のバッテリ電圧を所定電圧値の制御電圧Ｖｃｃに変換して出力する。第１バッテリパック１１のバッテリ電圧は、第１正極端子７１からダイオード６７を介して電源回路１６の入力端子に入力される。電源回路１６からの制御電圧Ｖｃｃは、ＭＣＵ１５や差動アンプ６２、トリガスイッチ９内のボリューム６５などの、制御回路内の各部の動作用電源として用いられる。
【００６３】
電源回路１６の入力端子には、ダイオード６７のカソードが接続されると共に、別のダイオード６８のカソードも接続されている。このダイオード６８のアノードは、第１グランドラインに接続されると共にダイオード６６のカソードに接続されており、ダイオード６６のアノードは第２グランドライン（第２バッテリパック１２のバッテリ４０の負極と同電位）に接続されている。
【００６４】
このような構成により、器具本体１０に第１バッテリパック１１だけ装着されると、第１バッテリパック１１のバッテリ２０のバッテリ電圧がダイオード６７を介して電源回路１６に供給される。このバッテリ２０からのバッテリ電圧により電源回路１６が作動し、制御電圧Ｖｃｃが生成される。器具本体１０に第２バッテリパック１２だけ装着されると、第２バッテリパック１２のバッテリ４０のバッテリ電圧が第２正極端子７６からダイオード６８を介して電源回路１６に供給される。このバッテリ４０からのバッテリ電圧により電源回路１６が作動し、制御電圧Ｖｃｃが生成される。器具本体１０に各バッテリパック１１，１２の双方が装着されると、双方の直列接続電圧が電源回路１６に供給され、制御電圧Ｖｃｃが生成される。
【００６５】
つまり、２つのバッテリパック１１，１２のうち少なくとも何れか一方が器具本体１０に装着されれば、電源回路１６が作動して制御電圧Ｖｃｃが生成され、これにより、ＭＣＵ１５などの、制御電圧Ｖｃｃを電源とする各部が動作することができる。
【００６６】
スイッチ操作検出回路１７は、トリガスイッチ９のオン・オフ状態を検出してそのオン・オフ状態を示す信号をＭＣＵ１５へ出力する。電流検出回路１９は、モータ１４に流れる電流（以下、駆動電流Ｉｍと称する）を検出して、その駆動電流Ｉｍを示す検出信号をＭＣＵ１５へ出力する。
【００６７】
差動アンプ６２は、第１バッテリパック１１のバッテリ２０のバッテリ電圧を検出し、そのバッテリ電圧に応じた第１電圧検出信号ＶＢ１をＭＣＵ１５へ出力する。分圧器６３は、第２バッテリパック１２のバッテリ４０のバッテリ電圧を所定の分圧比で分圧し、その分圧値を、バッテリ電圧を示す第２電圧検出信号ＶＢ２としてＭＣＵ１５へ出力する。
【００６８】
ＭＣＵ１５は、各バッテリ２０，４０が直列接続されてなる電力源からモータ１４への放電を制御することによりモータ１４の駆動を制御するものである。ＭＣＵ１５は、ＣＰＵ１５ａやメモリ１５ｂなどを備えたマイクロコンピュータとして構成されている。メモリ１５ｂには、接続器具１の固有のＩＤ（以下、器具ＩＤと称する）や製品情報などの、接続器具１を示す各種情報が予め記憶されている。製品情報としては、例えば、接続器具１の機種名や、バッテリパックの接続方法（本例では２つのバッテリパックの直列接続）などがある。器具ＩＤは、接続器具１の固有の情報であり、この器具ＩＤによって接続器具１（器具本体１０）を特定することができる。
【００６９】
ＭＣＵ１５は、トリガスイッチ９がオフされている間は、駆動用ＦＥＴ６１をオフさせることで、モータ１４への通電を停止する。一方、トリガスイッチ９がオンされると、ＭＣＵ１５は、駆動用ＦＥＴ６１をＰＷＭ駆動させることで、各バッテリ２０，４０からの電力をモータ１４に供給し、モータ１４を回転駆動させる。
【００７０】
駆動用ＦＥＴ６１の制御は、詳しくは、ドライバ１８を介して行われる。ＭＣＵ１５は、トリガスイッチ９がオンされたことによりモータ１４を駆動させる際は、トリガスイッチ９の引き操作量に応じたｄｕｔｙ比のＰＷＭ駆動信号Ｄｐをドライバ１８へ出力して、引き操作量に応じた電流をモータ１４へ通電（放電）させることで、モータ１４を駆動（回転）させる。
【００７１】
ＭＣＵ１５は、トリガスイッチ９がオフされたことによりモータ１４を停止させる際は、ｄｕｔｙ比が０のＰＷＭ駆動信号Ｄｐをドライバ１８へ出力することで、駆動用ＦＥＴ６１を完全にオフさせて、モータ１４への放電を停止させる。ドライバ１８は、ＭＣＵ１５から入力されるＰＷＭ駆動信号Ｄｐに基づき、そのデューティ比にて駆動用ＦＥＴ６１をＰＷＭ駆動する。
【００７２】
ＭＣＵ１５は、第１バッテリパック１１から第１放電停止信号入力端子７３を介して放電停止信号ＡＳ１が入力されるか、又は第２バッテリパック１２から第２放電停止信号入力端子７８を介して放電停止信号ＡＳ２が入力された場合は、駆動用ＦＥＴ６１をオフさせて各バッテリパック１１，１２からモータ１４への放電を停止させる。
【００７３】
また、ＭＣＵ１５は、第１データ通信端子７４を介して第１バッテリパック１１のＢＭＵ２６とデータ通信可能であり、第２データ通信端子７９を介して第２バッテリパック１２のＢＭＵ４６とデータ通信可能である。
【００７４】
（３）器具本体１０のＭＣＵ１５が実行する器具本体通信処理の説明
次に、器具本体１０のＭＣＵ１５が実行する器具本体通信処理について、図３を用いて説明する。ＭＣＵ１５は、制御電圧Ｖｃｃが供給されて動作を開始すると、ＣＰＵ１５ａがメモリ１５ｂから図３の器具本体通信処理のプログラムを読み込んで実行する。
【００７５】
ＭＣＵ１５のＣＰＵ１５ａは、図３の器具本体通信処理を開始すると、Ｓ１１０で、器具本体１０にバッテリパックが新たに装着されたか否か判断する。この判断は、例えば、第１電圧検出信号ＶＢ１及び第２電圧検出信号ＶＢ２の値に基づいて行うことができる。ちろん、他の方法によってバッテリパックの装着の有無を判断できるようにしてもよい。バッテリパックが新たに装着された場合、Ｓ１２０で、新たに装着されたバッテリパックからデータ通信にてバッテリ情報を取得する。
【００７６】
ここで取得するバッテリ情報（即ちバッテリパックから送信されてくるバッテリ情報）には、装着されたバッテリパックのメモリに記憶されているパックＩＤや製品情報などが含まれている。なお、バッテリ情報の具体的内容は適宜決めることができ、例えば、パックＩＤ及び製品情報（例えば製品名や定格電圧など）のいずれか一方でもよいし、これら各情報以外の他の情報でもよいし、これら各情報の双方又は一方に加えてさらにバッテリパックの動作情報や故障（異常）発生履歴情報などの他の情報も含めるようにしてもよい。Ｓ１２０で取得したバッテリ情報は、バッテリパック毎に個別に（即ちパックＩＤ毎に個別に）、メモリ１５ｂに記憶される。
【００７７】
Ｓ１３０では、全てのバッテリパックが装着完了したか否かを判断する。本実施形態では器具本体１０に２つのバッテリパックを装着可能であるため、Ｓ１３０の判断処理では、具体的には、２つのバッテリパックが装着されたか否かが判断される。
【００７８】
Ｓ１３０で全てのバッテリパックの装着がまだ完了していない場合、又はＳ１１０でバッテリパックの新規装着が確認されなかった場合は、Ｓ１５０に進む。Ｓ１５０では、装着されている何れかのバッテリパックから情報要求（図４のＳ３４０参照）があったか否か判断する。情報要求がない場合はＳ１１０に戻るが、情報要求があった場合は、Ｓ１６０の処理を経てＳ１１０に戻る。
【００７９】
Ｓ１６０では、要求元のバッテリパックへ、現在装着されている他のバッテリパックのバッテリ情報を同時接続バッテリ情報として、及び器具本体１０の器具本体情報を送信する。
【００８０】
同時接続バッテリ情報は、Ｓ１２０で取得してメモリ１５ｂに記憶しておいた、装着されているバッテリパック毎のバッテリ情報である。器具本体情報には、メモリ１５ｂに予め記憶されている器具ＩＤや製品情報などが含まれている。なお、器具本体情報の具体的内容は適宜決めることができ、例えば、器具ＩＤ及び製品情報のいずれか一方でもよいし、これら各情報以外の他の情報でもよいし、これら各情報の双方又は一方に加えてさらに器具本体１０の動作情報や故障（異常）発生履歴情報などの他の情報を含めてもよい。
【００８１】
Ｓ１３０で全てのバッテリパックが装着完了したと判断した場合、Ｓ１４０で、装着されている各バッテリパックへ、他のバッテリパックのバッテリ情報を同時接続バッテリ情報として、及び器具本体１０の器具本体情報を送信する。
【００８２】
Ｓ１７０では、トリガ（トリガスイッチ）９が引かれたか否か（詳しくはメインスイッチ６４がオンしたか否か）判断する。トリガ９が引かれた場合（詳しくはメインスイッチ６４がオンした場合）は、Ｓ１８０で、装着されている各バッテリパックへ、他のバッテリパックのバッテリ情報を同時接続バッテリ情報として、及び器具本体１０の器具本体情報を送信する。
【００８３】
Ｓ１９０では、トリガ９が戻されたか否か（詳しくはメインスイッチ６４がオフされたか否か）判断する。トリガ９が戻された場合（詳しくはメインスイッチ６４がオフされた場合）は、Ｓ１７０に戻る。トリガ９が戻されておらずまだ引かれた状態の場合は、Ｓ２３０で、何れかのバッテリパックから情報要求があったか否か判断する。情報要求がない場合はＳ１９０に戻るが、情報要求があった場合は、Ｓ２４０の処理を経てＳ１９０に戻る。Ｓ２４０では、要求元のバッテリパックへ、他のバッテリパックのバッテリ情報を同時接続バッテリ情報として、及び器具本体１０の器具本体情報を送信する。
【００８４】
Ｓ１７０で、トリガ９が引かれていない場合は、Ｓ２００で、何れかのバッテリパックから情報要求があったか否か判断する。情報要求がない場合はＳ２２０に進むが、情報要求があった場合は、Ｓ２１０の処理を経てＳ２２０に進む。Ｓ２１０では、要求元のバッテリパックへ、他のバッテリパックのバッテリ情報を同時接続バッテリ情報として、及び器具本体１０の器具本体情報を送信する。
【００８５】
Ｓ２２０では、装着されている各バッテリパックのうち１つでも外されたか否か判断する。全てのバッテリパックが装着されている場合はＳ１７０に戻るが、１つでも外されている場合はＳ１１０に戻る。
【００８６】
（４）第１バッテリパック１１のＢＭＵ２６が実行するバッテリパック通信処理の説明
次に、第１バッテリパック１１のＢＭＵ２６が実行するバッテリパック通信処理について、図４を用いて説明する。ＢＭＵ２６は、図示しない電源回路からの制御電圧の供給を受けて動作を開始すると、ＣＰＵ３６がメモリ３７から図４のバッテリパック通信処理のプログラムを読み込んで実行する。なお、第２バッテリパック１２のＢＭＵ４６も、同様に図４のバッテリパック通信処理を実行する。
【００８７】
ＢＭＵ２６のＣＰＵ３６は、図４のバッテリパック通信処理を開始すると、Ｓ３１０で、当該第１バッテリパック１１が器具本体１０に装着されたか否か判断する。この判断は、例えば、器具本体１０に装着された場合に器具本体１０から所定の情報がデータ通信等により送信されてくるよう予め構成しておくこと等によって行うことができる。もちろん、他の方法によって器具本体１０への装着の有無を判断できるようにしてもよい。
【００８８】
Ｓ３１０で器具本体１０に装着されたと判断した場合、Ｓ３２０で、当該第１バッテリパック１１自身のバッテリ情報をデータ通信にて器具本体１０へ送信する。ここで送信するバッテリ情報には、既述の通り、メモリ３７に予め記憶されているパックＩＤや製品情報などが含まれている。送信するバッテリ情報の具体的内容は適宜決めることができるのも既述の通りである。
【００８９】
Ｓ３３０では、当該第１バッテリパック１１内で異常が発生したか否か判断する。具体的には、バッテリ電圧やセル電圧、放電電流、充電電流、バッテリ温度などの各種情報に基づいて、第１バッテリパック１１内の異常の有無を判断する。
【００９０】
異常が発生している場合は、Ｓ３４０で、器具本体１０へ情報要求を行う。Ｓ３５０では、Ｓ３４０の情報要求に対して器具本体１０から送信されてきた器具本体情報及び同時接続バッテリ情報を取得し、メモリ３７に記憶する。更にＳ３６０で、発生した異常の内容をメモリ３７に記憶して、このバッテリパック通信処理を終了する。
【００９１】
Ｓ３３０で異常が発生していないと判断した場合は、Ｓ３７０に進む。Ｓ３７０では、器具本体１０から器具本体情報を受信したか否か判断する。器具本体情報を受信した場合は、Ｓ３８０で、受信した器具本体情報をメモリ３７に記憶する。器具本体情報の記憶は、器具本体毎に（器具ＩＤ毎に）個別に行う。同じ器具本体について既に器具本体情報が記憶されている場合は、その既に記憶されている器具本体情報をそのまま残して新たな器具本体情報を追加記憶してもよいし、既に記憶されている器具本体情報を消去して新たな器具本体情報に更新してもよい。
【００９２】
Ｓ３９０では、当該第１バッテリパック１１が器具本体１０から外されたか否か判断する。器具本体１０から外された場合はＳ３１０に戻る。まだ器具本体１０に装着されている場合はＳ３３０に戻る。
【００９３】
Ｓ３７０で器具本体情報を受信していないと判断した場合は、Ｓ４００で、器具本体１０から同時接続バッテリ情報を受信したか否か判断する。同時接続バッテリ情報を受信していない場合はＳ３３０に戻る。同時接続バッテリ情報を受信した場合は、Ｓ４１０で、受信した同時接続バッテリ情報をメモリ３７に記憶して、Ｓ３９０に進む。同時接続バッテリ情報の記憶は、バッテリパック毎に（パックＩＤ毎に）個別に行う。同じバッテリパックについて既に同時接続バッテリ情報が記憶されている場合は、その既に記憶されている同時接続バッテリ情報をそのまま残して新たな同時接続バッテリ情報を追加記憶してもよいし、既に記憶されている同時接続バッテリ情報を消去して新たな同時接続バッテリ情報に更新してもよい。
【００９４】
（５）バッテリパックチェックシステムの説明
接続器具１に装着可能な本実施形態の各バッテリパック１１，１２は、図５に示すように、中継アダプタ８１を介してパーソナルコンピュータ（以下「ＰＣ」と称する）８６に接続することで、バッテリパックチェックシステムを構築することができる。図５のバッテリパックチェックシステムは、バッテリパックに記憶されている各種情報をＰＣ８６が読み出し、その読み出した各種情報に基づいてバッテリパックの使用履歴や状態等をチェック、検証するためのシステムである。
【００９５】
図５に示すように、中継アダプタ８１は、データ通信端子８３と、グランド端子８４と、中継回路８２を備えている。データ通信端子８３及びグランド端子８４は、中継回路８２に接続されている。中継回路８２には、中継アダプタ８１をＰＣ８６に接続するための中継ケーブル８５の一端が接続されている。なお、中継ケーブル８５の他端はＰＣ８６に接続されている。
【００９６】
中継アダプタ８１は、第１バッテリパック１１や第２バッテリパック１２に装着可能である。中継アダプタ８１を第１バッテリパック１１に装着すると、図５に示すように、中継アダプタ８１のデータ通信端子８３が第１バッテリパック１１のデータ通信端子３４に接続され、中継アダプタ８１のグランド端子が第１バッテリパック１１の負極端子３２に接続される。これにより、中継回路８２は、第１バッテリパック１１からデータ通信にてメモリ３７内の各種情報を取得し、その取得した情報を中継ケーブル８５を介してＰＣ８６へ送信することができる。
【００９７】
中継回路８２の動作は、ＰＣ８６から制御可能である。ＰＣ８６のオペレータは、所定の操作を行うことにより、第１バッテリパック１１から中継アダプタ８１を介して各種情報をＰＣ８６に送信させることができる。ＰＣ８６には、第１バッテリパック１１から取得した各種情報に基づいて第１バッテリパック１１の状態をチェック、検証するためのソフトウェアがインストールされている。ＰＣ８６のオペレータは、このソフトウェアを用いて、第１バッテリパック１１の状態をチェック、検証できる。
【００９８】
そのため、仮に第１バッテリパック１１に異常が発生した場合、バッテリ電圧や内部回路等をチェックすること等によって異常の内容をある程度把握できるのに加えて、第１バッテリパック１１から取得した各種情報に基づいて、異常が発生した原因を特定できる（あるいは特定しやすくなる）。
【００９９】
例えば、第１バッテリパック１１が過放電劣化した場合に、第１バッテリパック１１のメモリ３７に器具ＩＤが記憶されていれば、その器具ＩＤをＰＣ８６側で確認することで、過去に装着された接続器具を特定することができる。これにより、実際にその接続器具の状態を検証することも可能となり、その検証の結果、例えば接続工具側に何らかの故障が発生している場合は、その故障の影響を受けて第１バッテリパック１１も異常状態になったことを特定或いは推定できる。
【０１００】
また例えば、第１バッテリパック１１のメモリ３７に同時接続バッテリ情報が記憶されていれば、異常の原因として、当該第１バッテリパック１１と同時に器具本体に装着された他のバッテリパックが考えられる。そこで、同時接続バッテリ情報として記憶されているパックＩＤをＰＣ８６側で確認することで、過去に同時に装着された他のバッテリパックを特定することができる。これにより、実際にそのバッテリパックの状態を検証することも可能となり、その検証の結果、例えばそのバッテリパック側に何らかの故障が発生している場合は、その故障の影響を受けて第１バッテリパック１１も異常状態になったことを特定或いは推定できる。
【０１０１】
（６）第１実施形態の効果等
以上説明した本実施形態の接続器具１によれば、次の効果が得られる。
バッテリパックが接続器具１に装着（詳しくは器具本体１０に装着）されると、器具本体１０からバッテリパックに各種情報（器具本体１０に装着されたことを直接又は間接に示す装着情報）が送信され、その各種情報がバッテリパック内に記憶される。そのため、バッテリパックに異常が発生した場合、例えば、バッテリパックのメモリに記憶されている装着情報の有無を確認したり、装着情報が記憶されている場合にその内容を確認したりすることで、バッテリパックの異常の原因が特定しやすくなる。
【０１０２】
器具本体１０からバッテリパックへの装着情報の送信は、モータ１４の駆動のために最低限必要なバッテリパックが装着された後、即ち本実施形態では２つのバッテリパックが装着された後に行われる。そのため、装着情報の無駄な記憶処理が抑制され、装着情報を効率的に記憶させることができる。
【０１０３】
器具本体１０からバッテリパックへの装着情報の送信は、トリガスイッチ９が引き操作された後にも行われる。バッテリパックに異常が発生するタイミングとしてより可能性の高いのが、トリガスイッチ９が引き操作された後（即ちバッテリパックから器具本体１０への放電が実際に行われた後）である。その異常発生の可能性の高いタイミングでバッテリパックが器具本体１０から装着情報を取得するため、異常発生時にその原因をより特定しやすくなる。
【０１０４】
バッテリパックは、器具本体１０から、装着情報として、器具本体情報（器具ＩＤ、バッテリパックの接続方法、その他）や、同時接続バッテリ情報（パックＩＤなど）を取得し、記憶する。そのため、バッテリパックに異常が発生した場合、記憶されているこれら各種情報を参照することで、異常発生の原因がより特定しやすくなる。
【０１０５】
例えば、器具ＩＤが記憶されていれば、その器具ＩＤに対応した器具本体を実際に検証して原因の特定を進めることができる。また例えば、パックＩＤが記憶されていれば、そのパックＩＤに対応した他のバッテリパックを実際に検証して原因の特定を進めることができる。また例えば、器具本体におけるバッテリパックの接続方法が記憶されていれば、その接続方法に基づく異常原因の的確な特定が期待できる。例えば、過去に装着された器具本体におけるバッテリパックの接続方法が、装着された全バッテリパックの直列接続であった場合は、バッテリパックの異常の原因として、その器具本体で使用されたときの過放電が考えられる。また例えば、過去に装着された器具本体におけるバッテリパックの接続方法が、装着された全バッテリパックの並列接続であった場合は、バッテリパックの異常の原因として、他のバッテリパックによる強制的な充電が考えられる。
【０１０６】
中継アダプタ８１を介してバッテリパックとＰＣ８６を接続し、ＰＣ８６にてバッテリパックの状態等を検証できる。そのため、ＰＣ８６のソフトウェアとの協働により、バッテリパックの異常の原因をより特定しやすくなる。
【０１０７】
なお、本実施形態において、各バッテリパック１１，１２のメモリ３７，５７は本発明の記憶部の一例に相当する。各バッテリパック１１，１２のＣＰＵ３６，５６は、本発明の情報取得部、記憶制御部、異常検出部及び装着情報送信部の一例に相当する。トリガスイッチ９は、本発明の操作スイッチの一例に相当する。器具本体１０からバッテリパックに送信される同時接続バッテリ情報及び器具本体情報は、本発明の装着情報の一例に相当する。同時接続バッテリ情報のうち特にパックＩＤは、本発明の他バッテリ固有情報の一例に相当し、器具本体情報のうち特に器具ＩＤは、本発明の器具固有情報の一例に相当する。各バッテリパック１１，１２のデータ通信端子３４，５４及び負極端子３２，５２は本発明の接続端子の一例に相当する。
【０１０８】
［第２実施形態］
次に、器具本体１０のＭＣＵ１５が実行（詳しくはＣＰＵ１５ａが実行）する器具本体通信処理の他の例、及び各バッテリパック１１，１２のＢＭＵ２６，４６が実行（詳しくはＣＰＵ３６，５６が実行）するバッテリパック通信処理の他の例を、第２実施形態として説明する。
【０１０９】
（１）器具本体通信処理の説明
本実施形態の器具本体通信処理は、図６に示す通りである。ＭＣＵ１５のＣＰＵ１５ａは、図５の器具本体通信処理を開始すると、Ｓ５１０で、器具本体１０にバッテリパックが新たに装着されたか否か判断する。バッテリパックが新たに装着された場合、Ｓ５２０で、その装着されたバッテリパックへ、器具本体１０へ装着されたことを示す装着通知を送信する。装着通知を送信すると、送信先のバッテリパックから、データ通信にてバッテリ情報が送信されてくる。そこで、Ｓ５３０では、その新たに装着されたバッテリパックから送信されてきたバッテリ情報を取得する。Ｓ５３０で取得したバッテリ情報は、バッテリパック毎に個別に（即ちパックＩＤ毎に個別に）、メモリ１５ｂに記憶される。
【０１１０】
Ｓ５４０では、全てのバッテリパックが装着完了したか否かを判断する。全てのバッテリパックの装着がまだ完了していない場合、又はＳ５１０でバッテリパックの新規装着が確認されなかった場合は、Ｓ５６０に進む。Ｓ５６０では、装着されている何れかのバッテリパックから情報要求があったか否か判断する。情報要求がない場合はＳ５１０に戻るが、情報要求があった場合は、Ｓ５７０の処理を経てＳ５１０に戻る。Ｓ５７０では、要求元のバッテリパックへ、同時接続バッテリ情報（現在装着されている他のバッテリパックのバッテリ情報）及び器具本体情報を送信する。
【０１１１】
Ｓ５４０で全てのバッテリパックが装着完了したと判断した場合、Ｓ５５０で、装着されている各バッテリパックに対し、データ通信にて、器具本体１０に全てのバッテリパックが装着されたことを示す全装着完了通知を送信する。
【０１１２】
Ｓ５８０では、トリガ（トリガスイッチ）９が引かれたか否か判断する。トリガ９が引かれた場合は、Ｓ５９０で、装着されている各バッテリパックへ、トリガ９が引かれていることを示すトリガ引き操作通知を送信する。
【０１１３】
Ｓ６００では、トリガ９が戻されたか否か判断する。トリガ９が戻された場合は、Ｓ６１０で、装着されている各バッテリパックへ、トリガ９が戻されたことを示すトリガ戻し操作通知を送信し、Ｓ５８０に戻る。トリガ９が戻されておらずまだ引かれた状態の場合は、Ｓ６６０で、何れかのバッテリパックから情報要求があったか否か判断する。情報要求がない場合はＳ６００に戻るが、情報要求があった場合は、Ｓ６７０の処理を経てＳ６００に戻る。Ｓ６７０では、要求元のバッテリパックへ、同時接続バッテリ情報及び器具本体情報を送信する。
【０１１４】
Ｓ５８０で、トリガ９が引かれていない場合は、Ｓ６２０で、何れかのバッテリパックから情報要求があったか否か判断する。情報要求がない場合はＳ６４０に進むが、情報要求があった場合は、Ｓ６３０の処理を経てＳ６４０に進む。Ｓ６３０では、要求元のバッテリパックへ、同時接続バッテリ情報及び器具本体情報を送信する。
【０１１５】
Ｓ６４０では、装着されている各バッテリパックのうち１つでも外されたか否か判断する。全てのバッテリパックが装着されている場合はＳ５８０に戻るが、１つでも外されている場合はＳ６５０に進む。Ｓ６５０では、何れかのバッテリが外されたことを示すバッテリ外し通知を、装着されている各バッテリパックへデータ通信にて送信する。
【０１１６】
（２）バッテリパック通信処理の説明
次に、第１バッテリパック１１のＢＭＵ２６が実行するバッテリパック通信処理について、図７を用いて説明する。なお、第２バッテリパック１２のＢＭＵ４６も、同様に図７のバッテリパック通信処理を実行する。
【０１１７】
ＢＭＵ２６のＣＰＵ３６は、図７のバッテリパック通信処理を開始すると、Ｓ７１０で、当該第１バッテリパック１１が器具本体１０に装着されたか否か判断する。この判断は、器具本体１０から送信されてくる装着通知の有無により行う。Ｓ７１０で器具本体１０に装着されたと判断した場合、Ｓ７２０で、当該第１バッテリパック１１自身のバッテリ情報をデータ通信にて器具本体１０へ送信する。
【０１１８】
Ｓ７３０では、器具本体１０へ情報を要求する。Ｓ７４０では、Ｓ７３０の情報要求に対して器具本体１０から送信されてくる情報（同時接続バッテリ情報及び器具本体情報）を取得し、メモリ３７に記憶する。
【０１１９】
Ｓ７５０では、器具本体１０に全てのバッテリパックが装着されたことを検出したか否か判断する。この判断は、器具本体１０から送信されてくる全装着完了通知の有無により行う。器具本体１０から全装着完了通知が送信されてきたことにより全てのバッテリパックが器具本体１０に装着されていることを検知した場合は、Ｓ７７０で、器具本体１０へ情報を要求する。Ｓ７８０では、Ｓ７７０の情報要求に対して器具本体１０から送信されてくる情報（同時接続バッテリ情報及び器具本体情報）を取得し、メモリ３７に記憶する。
【０１２０】
Ｓ７５０で、器具本体１０から全装着完了通知がまだ送信されてきていない場合は、全てのバッテリパックがまだ装着されていないと判断して、Ｓ７６０に進む。Ｓ７６０では、当該第１バッテリパック１１自身が器具本体１０から外されたか否か判断する。この判断は、例えばデータ通信端子３４を介した器具本体１０とのデータ通信の可否に基づく方法やその他の各種方法によって行うことができる。Ｓ７６０で、自身が器具本体１０から外されたと判断した場合はＳ７１０に戻り、まだ器具本体１０に装着されている場合はＳ７５０に戻る。
【０１２１】
Ｓ７９０では、器具本体１０におけるトリガ９の引き操作を検出したか否か判断する。この判断は、器具本体１０から送信されてくるトリガ引き操作通知の有無により行う。器具本体１０からトリガ引き操作通知が送信されてきた場合は、トリガ９の引き操作を検出して、Ｓ８２０へ進む。Ｓ８２０では、器具本体１０へ情報を要求する。Ｓ８３０では、Ｓ８２０の情報要求に対して器具本体１０から送信されてくる情報（同時接続バッテリ情報及び器具本体情報）を取得し、メモリ３７に記憶する。
【０１２２】
Ｓ８４０では、器具本体１０におけるトリガ９の戻し操作を検出したか否か判断する。この判断は、器具本体１０から送信されてくるトリガ戻し操作通知の有無により行う。器具本体１０からトリガ戻し操作通知が送信されてきた場合は、トリガ９の戻し操作を検出して、Ｓ７９０に戻る。トリガ９の戻し操作を検出しない場合（つまりまだ引き操作されている場合）は、Ｓ８５０で、当該第１バッテリパック１１自身が器具本体１０から外されたか否か判断する。自身が器具本体１０から外されている場合は、Ｓ７１０に戻り、まだ器具本体１０に装着されている場合は、Ｓ８４０に戻る。
【０１２３】
Ｓ７９０で、トリガ９の引き操作を検出しない場合は、Ｓ８００で、当該第１バッテリパック１１自身が器具本体１０から外されたか否か判断する。自身が器具本体１０から外されている場合は、Ｓ７１０に戻り、まだ器具本体１０に装着されている場合は、Ｓ８１０に進む。Ｓ８１０では、器具本体１０において自身以外の他のバッテリパックが外されたか否か判断する。この判断は、器具本体１０から送信されてくるバッテリ外し通知の有無により行う。他のバッテリパックが外された場合は、Ｓ７５０に戻る。他のバッテリパックが外されていない場合は、Ｓ７９０に戻る。
【０１２４】
（３）第２実施形態の効果等
以上説明した本実施形態の接続器具１によれば、器具本体１０が図６の器具本体通信処理を実行し、各バッテリパック１１，１２が図７のバッテリパック通信処理を実行するため、第１実施形態と同等の効果が得られる。
【０１２５】
なお、本実施形態のバッテリパック通信処理においても、図４に示した第１実施形態のバッテリパック通信処理におけるＳ３３０〜Ｓ３６０の処理を適宜加えることで、バッテリパック自身の異常発生時にその旨の記憶及び器具本体１０からの各種情報の取得・記憶を行うようにしてもよい。
【０１２６】
なお、本実施形態において、各バッテリパック１１，１２のＣＰＵ３６，５６は、本発明の他バッテリ装着検出部及び操作検出部の一例に相当する。
［他の実施形態］
（１）上記実施形態の器具本体１０は、バッテリパックを２つ直列接続してモータ１４を駆動する構成であったが、本発明の適用は、このように２つのバッテリパックを直列接続する構成の器具に限定されない。本発明は、複数のバッテリパックを並列接続して使用する器具や、所定数のバッテリパックを直列接続したものを一組の直列パック列として複数の直列パック列を並列接続して使用するよう構成された器具にも適用可能である。
【０１２７】
また、直列接続する場合のバッテリパックの数や、並列接続する場合のバッテリパック又は上記直列パック列の数も、適宜決めることができる。
複数のバッテリパックを並列接続して使用する構成の器具の場合、バッテリパックが１つ装着されただけでも器具本体から情報を取得してメモリに記憶するようにしてもよい。
【０１２８】
（２）同時接続バッテリ情報は、自身以外の他のバッテリパックとの直接的なデータ通信を介して（つまり装着されている器具本体を介さずに）取得するようにしてもよい。
（３）バッテリパックから器具本体へバッテリ情報を送信するタイミングや、器具本体から器具本体情報及び同時接続バッテリ情報をバッテリパックへ送信するタイミングは、上記実施形態での各タイミングに限らず、適宜決めることができる。
【０１２９】
例えば、器具本体情報については、何れか１つでもバッテリパックが装着される度にそのバッテリパックへ器具本体情報を送信するようにしてもよい。同時接続バッテリ情報についても、１つのバッテリパックが装着されている状態からさらに他のバッテリパックが新たに装着される度に、その新たに装着された他のバッテリパックに関する同時接続バッテリ情報を、既に装着されているバッテリパックへ送信するようにしてもよい。具体的には、例えば３つのバッテリパックを装着可能な電動機械器具において、３つのバッテリパックが装着されたときに各バッテリパックへ同時接続バッテリ情報を送信するようにしてもよいが、２つ目のバッテリパックが装着された時点で各々のバッテリパックに同時接続バッテリ情報を送信するようにしてもよい。バッテリパックが同時に複数装着されている限り、その数にかかわらず、装着されている何れかのバッテリパックが他のバッテリパックに影響を与える可能性がある。そのため、同時に装着されているバッテリパックの数が複数になった時点で、あるいはその数が変化する度に、同時接続バッテリ情報を送信するようにしてもよい。
【０１３０】
（４）器具本体から送信する同時接続バッテリ情報の具体的内容や器具本体情報の具体的内容は、上記実施形態での内容に限らず、適宜決めることができる。また、これら２種類の情報のうち何れか一方のみ送信するようにしてもよい。
【０１３１】
（５）上記実施形態では、器具本体１０のＭＣＵ１５及び各バッテリパック１１，１２のＢＭＵ２６，４６がマイクロコンピュータにより構成されているものとして説明したが、ＭＣＵ１５や各ＢＭＵ２６，４６は、マイクロコンピュータに限らず、例えばＡＳＩＣやＦＰＧＡ、その他の各種ＩＣ、ロジック回路等により構成してもよい。
【０１３２】
（６）上記実施形態のモータ１４はブラシ付きＤＣモータであったが、ブラシ付きＤＣモータ以外の他のモータ（例えばブラシレスモータ、各種ＡＣモータなど）を備えた接続器具に対しても本発明を適用可能である。
【０１３３】
（７）上記実施形態では、本発明を電動作業機（具体的には刈払機）に適用した例を示したが、本発明は、電動作業機に限らず、複数のバッテリパックを装着可能なあらゆる種類の複数バッテリ接続器具に適用可能である。例えば、図８に例示したような電動工具１００に対しても適用可能である。図８に示した電動工具１００は、被材へ穴をあけたりネジの締結作業を行ったりするために用いられる電動工具である。
【０１３４】
図８の電動工具１００は、本体１０３のバッテリ装着部１０４に２つのバッテリパック１０１，１０２が装着されて使用される。２つのバッテリパック１０１，１０２がバッテリ装着部１０４に装着されると、各バッテリパック１０１，１０２内の各バッテリが直列接続されて、本体１０３に収容されているモータの電力源となる。このように構成された電動工具１００に対しても本発明を適用可能である。
【０１３５】
（８）また例えば、本発明は、図９に示したような各種アダプタ９１，９２に対しても適用可能である。各アダプタ９１，９２はいずれも、２つのバッテリパック１１，１２を直列接続して電動工具９０へ電力供給するためのものであり、本発明の複数バッテリ接続器具の一例に相当するものである。図９の電動工具９０は、送風機能を有するいわゆるブロワとして構成されている。
【０１３６】
単体型アダプタ９１は、その上面に、当該単体型アダプタ９１を電動工具９０の本体に着脱するための本体着脱用コネクタ部が設けられている。単体型アダプタ９１は、その下面に、２つのバッテリパック１１，１２を着脱するためのバッテリ装着部が個別に設けられている。単体型アダプタ９１内には、装着された２つのバッテリパック１１，１２を電気的に直列接続する回路が内蔵されている。
【０１３７】
２つのバッテリパック１１，１２が装着された単体型アダプタ９１を電動工具９０の本体に装着すると、単体型アダプタ９１から電動工具９０の本体へ電力供給が可能となり、電動工具９０が動作可能な状態となる。その状態で、本体に設けられた操作スイッチ９０ａを操作すると、電動工具９０が動作し、送風が行われる。
【０１３８】
一方、ユニット分離形アダプタ９２は、電動工具９０の本体に着脱可能な本体側ユニット９５と、２つのバッテリパック１１，１２が着脱可能なパック側ユニット９７と、本体側ユニット９５とパック側ユニット９７を互いに接続している電気コード９６とを備えている。
【０１３９】
本体側ユニット９５は、その上面に、当該本体側ユニット９５を電動工具９０の本体に着脱するための本体着脱用コネクタ部が設けられている。パック側ユニット９７は、その下面に、２つのバッテリパック１１，１２を着脱するためのバッテリ装着部が個別に設けられている。パック側ユニット９７内には、装着された２つのバッテリパック１１，１２を電気的に直列接続する回路が内蔵されている。
【０１４０】
２つのバッテリパック１１，１２がパック側ユニット９７に装着された状態で、本体側ユニット９５を電動工具９０の本体に装着すると、パック側ユニット９７から電動工具９０の本体へ電力供給が可能となり、電動工具９０が動作可能な状態となる。このように構成された各アダプタ９１，９２に対しても本発明を適用可能である。
【符号の説明】
【０１４１】
１…複数バッテリ接続器具、２…モータユニット、３…シャフトパイプ、４…カッター、５…カッター装着部、６…ハンドル、７…右手グリップ、８…左手グリップ、９…トリガスイッチ、１０…器具本体、１１…第１バッテリパック、１２…第２バッテリパック、１３，１０４…バッテリ装着部、１４…モータ、１５ａ，３６，５６…ＣＰＵ、１５ｂ，３７，５７…メモリ、１６…電源回路、１７…スイッチ操作検出回路、１８…ドライバ、１９…電流検出回路、２０，４０…バッテリ、２１〜２５，４１〜４５…セル、２７，４７…第１トランジスタ、２８，４８…第２トランジスタ、２９，４９…サーミスタ、３０，５０…電流検出抵抗、３１，５１…正極端子、３２，５２…負極端子、３３，５３…放電停止信号出力端子、３４，５４…データ通信端子、６１…駆動用ＦＥＴ、６２…差動アンプ、６３…分圧器、６４…メインスイッチ、６５…ボリューム、６６〜６８…ダイオード、７１…第１正極端子、７２…第１負極端子、７３…第１放電停止信号入力端子、７４…第１データ通信端子、７６…第２正極端子、７７…第２負極端子、７８…第２放電停止信号入力端子、７９…第２データ通信端子、８１…中継アダプタ、８２…中継回路、８３…データ通信端子、８４…グランド端子、８５…中継ケーブル、８６…ＰＣ、９０，１００…電動工具、９０ａ…操作スイッチ、９１…単体型アダプタ、９２…ユニット分離形アダプタ、９５…本体側ユニット、９６…電気コード、９７…パック側ユニット、１０１，１０２…バッテリパック、１０３…本体。
【図１】
2014235839.tif 000003
【図２】
2014235839.tif 000004
【図３】
2014235839.tif 000005
【図４】
2014235839.tif 000006
【図５】
2014235839.tif 000007
【図６】
2014235839.tif 000008
【図７】
2014235839.tif 000009
【図８】
2014235839.tif 000010
【図９】
2014235839.tif 000011