(57)【要約】【課題】  保護素子を備えるバッテリパックにおいて、保護素子が異常状態であっても、バッテリパックの異常時に電流の通電を抑制できる技術を提供する。【解決手段】  バッテリパック４０においては、制御回路６０は、バッテリ５０の充電または放電が行われていない時に、遮断スイッチ７０および遮断スイッチ７２が正常状態か異常状態かを判定する。制御回路６０は、遮断スイッチ７０および遮断スイッチ７２のうち少なくとも一方が異常状態である場合には、遮断スイッチ７０または遮断スイッチ７２を遮断状態（オフ状態）に切り替える。これにより、バッテリ５０と電源端子部４４との電気的接続を適切に遮断することができ、バッテリパック４０の異常時に電流の通電を抑制することができる。【選択図】図５
2015156783.tif 000002
【特許請求の範囲】
【請求項１】
充放電可能な１個または複数の二次電池を有するバッテリと、
前記バッテリの状態を監視し、前記バッテリへの充放電を制御する制御部と、
外部機器を電気的に接続するための一対の外部端子と、
を備えるバッテリパックであって、
前記バッテリと前記外部端子とを接続して充放電電流が通電される電源供給経路に設けられ、前記制御部からの指令に基づいて前記電源供給経路を通電状態または遮断状態に切り替える第１電流遮断部と、
前記電源供給経路において前記第１電流遮断部と直列接続され、前記制御部からの指令に基づいて前記電源供給経路を通電状態または遮断状態に切り替える第２電流遮断部と、
を備えており、
前記制御部は、前記バッテリの充電または放電が行われていない時に、前記第１電流遮断部および前記第２電流遮断部が正常状態か異常状態かを判定し、前記第１電流遮断部および前記第２電流遮断部の両方が正常状態である場合には、前記第１電流遮断部および前記第２電流遮断部を通電状態に切り替え、前記第１電流遮断部および前記第２電流遮断部のうち少なくとも一方が異常状態である場合には、前記第１電流遮断部または前記第２電流遮断部を遮断状態に切り替えること、
を特徴とするバッテリパック。
【請求項２】
前記制御部は、当該バッテリパックと前記外部機器との接続が解除された後に、前記第１電流遮断部および前記第２電流遮断部のうち少なくとも一方の状態を判定すること、
を特徴とする請求項１に記載のバッテリパック。
【請求項３】
前記第１電流遮断部は、前記電源供給経路のうち前記バッテリの負電極から前記外部端子までの経路に設けられ、
前記第２電流遮断部は、前記電源供給経路のうち前記バッテリの正電極から前記外部端子までの経路に設けられ、
前記制御部は、前記第１電流遮断部が正常状態か異常状態かを判定するにあたり、前記第１電流遮断部を遮断状態に制御するとともに前記第２電流遮断部を通電状態に制御し、その状況下において、前記第１電流遮断部から前記外部端子までの第１電源供給経路の電位に基づいて、前記第１電流遮断部が正常状態か異常状態かを判定すること、
を特徴とする請求項１または請求項２に記載のバッテリパック。
【請求項４】
前記第１電流遮断部から前記外部端子までの第１電源供給経路と、前記第２電流遮断部から前記外部端子までの第２電源供給経路と、を接続する状態判定回路が備えられ、
前記状態判定回路は、前記バッテリの放電方向の通電を許容するダイオードと、前記ダイオードのアノード側に直列接続される抵抗素子と、前記ダイオードのアノードにカソードが接続されると共にグランド電位にアノードが接続されるツェナーダイオードと、を備えており、
前記制御部は、前記状態判定回路のうち前記ツェナーダイオードと前記ダイオードとの接続点の電位に基づいて、前記第１電流遮断部および前記第２電流遮断部のうち少なくとも一方について正常状態か異常状態かを判定すること、
を特徴とする請求項３に記載のバッテリパック。
【請求項５】
前記第１電流遮断部から前記外部端子までの第１電源供給経路と、前記第２電流遮断部から前記外部端子までの第２電源供給経路と、所定の駆動用電圧を出力する電圧出力端子と、に接続される第２状態判定回路が備えられ、
前記第２状態判定回路は、判定用抵抗部と、判定用ダイオードと、スイッチング部と、を備えており、
前記判定用抵抗部は、一端が前記電圧出力端子に接続され、他端が前記判定用ダイオードのアノードに接続され、
前記スイッチング部は、一端が前記判定用ダイオードのカソードに接続され、他端が前記第１電源供給経路に接続されるとともに、前記第１電源供給経路と前記第２電源供給経路との間に電位差が生じる場合には前記判定用ダイオードのカソードと前記第１電源供給経路とを電気的に接続し、前記第１電源供給経路と前記第２電源供給経路との間に電位差が生じない場合には前記判定用ダイオードのカソードと前記第１電源供給経路とを電気的に遮断するよう構成されており、
前記制御部は、前記第２状態判定回路のうち前記判定用抵抗部と前記判定用ダイオードとの接続点の電位に基づいて、前記第１電流遮断部および前記第２電流遮断部のうち少なくとも一方について正常状態か異常状態かを判定すること、
を特徴とする請求項３に記載のバッテリパック。
【請求項６】
前記第１電流遮断部は、前記電源供給経路に直列接続されるとともにＯＮ状態またはＯＦＦ状態に切替可能なスイッチング素子を備えており、
前記第２電流遮断部は、前記電源供給経路に直列接続されるヒューズと、前記ヒューズを溶断するための発熱体と、を有する保護回路を備えており、
前記制御部は、前記第１電流遮断部が異常状態であると判断した場合に、前記第２電流遮断部の前記発熱体に通電して前記ヒューズを溶断することで、前記電源供給経路を遮断すること、
を特徴とする請求項１から請求項５のうちいずれか一項に記載のバッテリパック。
【請求項７】
前記制御部は、前記第２電流遮断部のうち前記発熱体の電位に基づいて、前記第２電流遮断部が正常状態か異常状態かを判定すること、
を特徴とする請求項６に記載のバッテリパック。
【請求項８】
前記第２電流遮断部は、並列接続された複数の前記保護回路を備えており、
前記複数の保護回路におけるそれぞれの前記発熱体に個別に接続されて、前記ヒューズを溶断するための電流を前記発熱体に通電する複数の通電制御部が備えられ、
前記制御部は、複数の前記発熱体のうち１つの電位に基づいて、前記第２電流遮断部が正常状態か異常状態かを判定すること、
を特徴とする請求項６または請求項７に記載のバッテリパック。
【請求項９】
前記第１電流遮断部は、前記電源供給経路に直列接続されるとともにＯＮ状態またはＯＦＦ状態に切替可能なスイッチング素子を備えており、
前記第２電流遮断部は、前記電源供給経路に直列接続されるとともにＯＮ状態またはＯＦＦ状態に切替可能なスイッチング素子を備えており、
前記制御部は、前記第２電流遮断部が正常状態か異常状態かを判定するにあたり、前記第１電流遮断部および前記第２電流遮断部ともに遮断状態に制御し、その状況下において、前記第２電流遮断部から前記外部端子までの第２電源供給経路の電位に基づいて、前記第２電流遮断部が正常状態か異常状態かを判定すること、
を特徴とする請求項３から請求項５のうちいずれか一項に記載のバッテリパック。
【請求項１０】
前記第１電流遮断部および前記第２電流遮断部のうち少なくとも一方が異常状態であると判定された場合に、当該バッテリパックが充放電禁止状態であることを記憶する記憶部を備えること、
を特徴とする請求項１から請求項９のうちいずれか一項に記載のバッテリパック。
【請求項１１】
前記記憶部に前記充放電禁止状態と記憶されている状況下において、前記電源供給経路における通電を検出した場合に、前記第１電流遮断部および前記第２電流遮断部のうち少なくとも一方を通電不可能な状態に切り替える永久故障判定部を備えること、
を特徴とする請求項１０に記載のバッテリパック。
【請求項１２】
前記第２電流遮断部は、前記電源供給経路のうち充電時電流および放電時電流のいずれもが流れる経路に備えられること、
を特徴とする請求項１から請求項１１のうちいずれか一項に記載のバッテリパック。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、充放電可能な１個または複数の二次電池を有するバッテリを内蔵し、充電器からバッテリへの充電及びバッテリから電動機器への電力供給（放電）を実施するバッテリパックに関する。
【背景技術】
【０００２】
電動工具や電動作業機等の電動機器に装着されて電力供給を行うバッテリパックには、充放電可能な１個または複数の二次電池を有するバッテリと、バッテリ電圧やバッテリへの充放電時に流れる電流を監視してバッテリへの充放電を制御する制御回路と、外部機器（充電器または電動機器）を電気的に接続するための一対の外部端子と、が備えられている。
【０００３】
また、バッテリパックとしては、異常が生じた場合に、バッテリと外部端子とを接続する電流経路に電流が流れるのを抑制するための保護素子を備える構成のバッテリパックが提案されている（例えば、特許文献１参照）。
【０００４】
保護素子は、バッテリパックの異常時にバッテリと外部端子とを接続する電流経路に電流が流れた場合に、バッテリと外部端子との電気的接続を遮断することで、バッテリや外部機器（充電器や電動機器）を破損から保護する。保護素子は、例えば、ヒューズ、ＳＣＰ（セルフコントロールプロテクタ）、ＦＥＴなどで構成することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第５２８１８４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、上記従来のバッテリパックにおいて、保護素子が異常状態である場合（故障している場合）には、バッテリと外部端子との電気的接続を適切に遮断することができず、バッテリや外部機器（充電器や電動機器）を保護できない虞がある。
【０００７】
例えば、保護素子としてＳＣＰを備えるバッテリパックにおいて、ＳＣＰにおけるヒューズ溶断のためのヒータがオープン故障（断線故障）している場合には、ＳＣＰでのヒューズ溶断ができなくなり、バッテリと外部端子との電気的接続を適切に遮断することができず、バッテリや外部機器（充電器や電動機器）を保護できない。
【０００８】
また、保護素子としてＦＥＴを備えるバッテリパックにおいて、ＦＥＴがショート故障（短絡故障）している場合には、ＦＥＴをＯＦＦ状態（開状態）に制御できないため、バッテリと外部端子との電気的接続を適切に遮断することができず、バッテリや外部機器（充電器や電動機器）を保護できない。
【０００９】
そこで、本発明は、保護素子を備えるバッテリパックにおいて、保護素子が異常状態であっても、バッテリパックの異常時に電流の通電を抑制できる技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するためになされた本発明の１つの局面におけるバッテリパックは、バッテリと、制御部と、一対の外部端子と、第１電流遮断部と、第２電流遮断部と、を備えている。
【００１１】
バッテリは、充放電可能な１個または複数の二次電池を有する。制御部は、バッテリの状態を監視し、バッテリへの充放電を制御する。一対の外部端子は、外部機器を電気的に接続するために備えられている。
【００１２】
第１電流遮断部は、バッテリと外部端子とを接続して充放電電流が通電される電源供給経路に設けられ、制御部からの指令に基づいて電源供給経路を通電状態または遮断状態に切り替える。第２電流遮断部は、電源供給経路において第１電流遮断部と直列接続され、制御部からの指令に基づいて電源供給経路を通電状態または遮断状態に切り替える。
【００１３】
制御部は、バッテリの充電または放電が行われていない時に、第１電流遮断部および第２電流遮断部が正常状態か異常状態かを判定する。このため、このバッテリパックは、バッテリの充電動作や放電動作に悪影響を及ぼすことなく、第１電流遮断部および第２電流遮断部の状態を判定できる。
【００１４】
そして、制御部は、第１電流遮断部および第２電流遮断部の両方が正常状態である場合には、第１電流遮断部および第２電流遮断部を通電状態に切り替える。これにより、バッテリパックでのバッテリの充電動作や放電動作を可能としつつ、バッテリパックの異常時には第１電流遮断部および第２電流遮断部による保護動作（バッテリと外部端子との電気的接続の遮断）が可能となる。
【００１５】
また、制御部は、第１電流遮断部および第２電流遮断部のうち少なくとも一方が異常状態である場合には、第１電流遮断部または第２電流遮断部を遮断状態に切り替える。これにより、バッテリと外部端子との電気的接続を適切に遮断することができ、バッテリパックの異常時に電流の通電を抑制することができる。
【００１６】
よって、本局面のバッテリパックによれば、保護素子としての第１電流遮断部および第２電流遮断部のうち少なくとも一方が異常状態であっても、バッテリパックの異常時に電流の通電を抑制できる。
【００１７】
次に、上述のバッテリパックにおいては、制御部は、当該バッテリパックと外部機器との接続が解除された後に、第１電流遮断部および第２電流遮断部のうち少なくとも一方の状態を判定してもよい。
【００１８】
バッテリパックと外部機器との接続が解除された直後は、外部機器（充電器や電動器具など）に接続されていない状態であり、バッテリの充電または放電が行われていない状態であるため、第１電流遮断部および第２電流遮断部の状態を確認するのに適したタイミングとなる。
【００１９】
次に、上述のバッテリパックにおいては、第１電流遮断部は、電源供給経路のうちバッテリの負電極から外部端子までの経路に設けられ、第２電流遮断部は、電源供給経路のうちバッテリの正電極から外部端子までの経路に設けられてもよい。
【００２０】
そして、制御部は、第１電流遮断部が正常状態か異常状態かを判定するにあたり、第１電流遮断部を遮断状態に制御するとともに第２電流遮断部を通電状態に制御し、その状況下において、第１電流遮断部から外部端子までの第１電源供給経路の電位に基づいて、第１電流遮断部が正常状態か異常状態かを判定してもよい。
【００２１】
つまり、第１電流遮断部を遮断状態に制御するとともに第２電流遮断部を通電状態に制御した状況下においては、第１電流遮断部が正常状態であれば、第１電源供給経路の電位はバッテリの負電極の電位とは無関係の値となるが、第１電流遮断部が異常状態（特に、短絡異常）であれば、第１電源供給経路の電位はバッテリの負電極とほぼ同電位となる。
【００２２】
このため、第１電流遮断部を遮断状態に制御するとともに第２電流遮断部を通電状態に制御した状況下での第１電源供給経路の電位に基づいて、第１電流遮断部が正常状態か異常状態かを判定することができる。
【００２３】
次に、上述のバッテリパックにおいては、第１電流遮断部がバッテリの負電極から外部端子までの経路に設けられ、第２電流遮断部がバッテリの正電極から外部端子までの経路に設けられる場合には、第１電流遮断部から外部端子までの第１電源供給経路と、第２電流遮断部から外部端子までの第２電源供給経路と、を接続する状態判定回路を備えてもよい。
【００２４】
状態判定回路は、バッテリの放電方向の通電を許容するダイオードと、ダイオードのアノード側に直列接続される抵抗素子と、ダイオードのアノードにカソードが接続されると共にグランド電位にアノードが接続されるツェナーダイオードと、を備えている。
【００２５】
この状態判定回路のうち、ツェナーダイオードとダイオードとの接続点の電位は、第１電源供給経路の電位または第２電源供給経路の電位に応じて変化するため、第１電流遮断部および第２電流遮断部が正常状態であるか異常状態であるかの判定に用いることができる。
【００２６】
例えば、第１電流遮断部の状態（正常状態、異常状態）を判定する場合、第１電流遮断部を遮断状態に制御するとともに第２電流遮断部を通電状態に制御した状況下で、第１電流遮断部が正常状態であれば、第２電源供給経路から抵抗素子およびツェナーダイオードを介してグランドに電流が流れるため、ツェナーダイオードとダイオードとの接続点の電位は、ツェナーダイオードの降伏電圧に応じた電位となる。また、第１電流遮断部を遮断状態に制御するとともに第２電流遮断部を通電状態に制御した状況下で、第１電流遮断部が異常状態（特に、短絡異常）であれば、第２電源供給経路から抵抗素子、ダイオード、第１電流遮断部を介してバッテリに電流が流れるため、ツェナーダイオードとダイオードとの接続点の電位は、ダイオードの順方向電圧に応じた電位となる。
【００２７】
また、例えば、第２電流遮断部の状態（正常状態、異常状態）を判定する場合、第２電流遮断部を遮断状態に制御するとともに第１電流遮断部を遮断状態に制御した状況下で、第２電流遮断部が正常状態であれば、状態判定回路には電流が流れないため、ツェナーダイオードとダイオードとの接続点の電位は、ツェナーダイオードを介して接続されるグランド電位に対応した低電位となる。さらに、第２電流遮断部を遮断状態に制御するとともに第１電流遮断部を遮断状態に制御した状況下で、第２電流遮断部が異常状態（特に、短絡状態）であれば、第２電源供給経路から抵抗素子およびツェナーダイオードを介してグランドに電流が流れるため、ツェナーダイオードとダイオードとの接続点の電位は、ツェナーダイオードの降伏電圧に応じた電位となる。
【００２８】
このため、制御部は、状態判定回路のうちツェナーダイオードとダイオードとの接続点の電位に基づいて、第１電流遮断部および第２電流遮断部が正常状態か異常状態かを判定することができる。
【００２９】
つまり、本局面のバッテリパックは、状態判定回路を備えることで、第１電流遮断部および第２電流遮断部のうち少なくとも一方について正常状態か異常状態かを判定することができる。
【００３０】
なお、第１電源供給経路の電位は、第１電流遮断部の電位も含む概念であり、第２電源供給経路の電位は、第２電流遮断部の電位も含む概念である。
次に、上述のバッテリパックにおいては、第１電流遮断部がバッテリの負電極から外部端子までの経路に設けられ、第２電流遮断部がバッテリの正電極から外部端子までの経路に設けられる場合には、第１電流遮断部から外部端子までの第１電源供給経路と、第２電流遮断部から外部端子までの第２電源供給経路と、所定の駆動用電圧を出力する電圧出力端子と、に接続される第２状態判定回路を備えてもよい。
【００３１】
第２状態判定回路は、判定用抵抗部と、判定用ダイオードと、スイッチング部と、を備えている。
判定用抵抗部は、一端が電圧出力端子に接続され、他端が判定用ダイオードのアノードに接続される。
【００３２】
スイッチング部は、一端が判定用ダイオードのカソードに接続され、他端が第１電源供給経路に接続される。そして、スイッチング部は、第１電源供給経路と第２電源供給経路との間に電位差が生じる場合には判定用ダイオードのカソードと第１電源供給経路とを電気的に接続し、第１電源供給経路と第２電源供給経路との間に電位差が生じない場合には判定用ダイオードのカソードと第１電源供給経路とを電気的に遮断するよう構成されている。
【００３３】
この第２状態判定回路のうち、判定用抵抗部と判定用ダイオードとの接続点の電位は、第１電源供給経路と第２電源供給経路との間に電位差が生じているか否かによって変化するため、第１電流遮断部および第２電流遮断部が正常状態であるか異常状態であるかの判定に用いることができる。
【００３４】
例えば、第１電流遮断部の状態（正常状態、異常状態）を判定する場合、第１電流遮断部を遮断状態に制御するとともに第２電流遮断部を通電状態に制御した状況下で、第１電流遮断部および第２電流遮断部がいずれも正常状態であれば、第１電源供給経路と第２電源供給経路との間には電位差が生じない。これにより、スイッチング部が、判定用ダイオードのカソードと第１電源供給経路とを電気的に遮断するため、電圧出力端子から判定用抵抗部、判定用ダイオード、スイッチング部、第１電源供給経路、第１電流遮断部を介してバッテリの負電極に向かう電流は流れない。このとき、判定用抵抗部と判定用ダイオードとの接続点の電位は、電圧出力端子から出力される駆動用電圧に応じた電位となる。
【００３５】
他方、第１電流遮断部の状態（正常状態、異常状態）を判定する場合、第１電流遮断部を遮断状態に制御するとともに第２電流遮断部を通電状態に制御した状況下で、第１電流遮断部が異常状態（特に、短絡異常）であり、第２電流遮断部が正常状態であれば、第１電源供給経路と第２電源供給経路との間に電位差が生じる。これにより、スイッチング部が、判定用ダイオードのカソードと第１電源供給経路とを電気的に接続するため、電圧出力端子から判定用抵抗部、判定用ダイオード、スイッチング部、第１電源供給経路、第１電流遮断部を介してバッテリの負電極に向けて電流が流れる。このとき、判定用抵抗部と判定用ダイオードとの接続点の電位は、判定用ダイオード、スイッチング部、第１電源供給経路、第１電流遮断部における電圧降下分に応じた電位となる。
【００３６】
これらのことから、第１電流遮断部を通電状態に制御するとともに第２電流遮断部を通電状態に制御した状況下で、判定用抵抗部と判定用ダイオードとの接続点の電位を測定して、その電位を用いることで、第１電流遮断部の状態（正常状態、異常状態）を判定することができる。
【００３７】
また、第２電流遮断部の状態（正常状態、異常状態）を判定する場合、第１電流遮断部を通電状態に制御するとともに第２電流遮断部を通電状態に制御した状況下で、第１電流遮断部および第２電流遮断部がいずれも正常状態であれば、第１電源供給経路と第２電源供給経路との間に電位差が生じる。これにより、スイッチング部が、判定用ダイオードのカソードと第１電源供給経路とを電気的に接続するため、電圧出力端子から判定用抵抗部、判定用ダイオード、スイッチング部、第１電源供給経路、第１電流遮断部を介してバッテリの負電極に向けて電流が流れる。このとき、判定用抵抗部と判定用ダイオードとの接続点の電位は、判定用ダイオード、スイッチング部、第１電源供給経路、第１電流遮断部における電圧降下分に応じた電位となる。
【００３８】
他方、第２電流遮断部の状態（正常状態、異常状態）を判定する場合、第１電流遮断部を通電状態に制御するとともに第２電流遮断部を通電状態に制御した状況下で、第１電流遮断部が正常状態で、第２電流遮断部が異常状態（特に、断線異常）であれば、第１電源供給経路と第２電源供給経路との間に電位差は生じない。これにより、スイッチング部が、判定用ダイオードのカソードと第１電源供給経路とを電気的に遮断するため、電圧出力端子から判定用抵抗部、判定用ダイオード、スイッチング部、第１電源供給経路、第１電流遮断部を介してバッテリの負電極に向かう電流は流れない。このとき、判定用抵抗部と判定用ダイオードとの接続点の電位は、電圧出力端子から出力される駆動用電圧に応じた電位となる。
【００３９】
これらのことから、第１電流遮断部を通電状態に制御するとともに第２電流遮断部を通電状態に制御した状況下で、判定用抵抗部と判定用ダイオードとの接続点の電位を測定して、その電位を用いることで、第２電流遮断部の状態（正常状態、異常状態）を判定することができる。
【００４０】
このため、制御部は、第２状態判定回路のうち判定用抵抗部と判定用ダイオードとの接続点の電位に基づいて、第１電流遮断部および第２電流遮断部が正常状態か異常状態かを判定することができる。
【００４１】
つまり、本局面のバッテリパックは、第２状態判定回路を備えることで、第１電流遮断部および第２電流遮断部のうち少なくとも一方について正常状態か異常状態かを判定することができる。
【００４２】
なお、第１電源供給経路の電位は、第１電流遮断部の電位も含む概念であり、第２電源供給経路の電位は、第２電流遮断部の電位も含む概念である。
次に、上述のバッテリパックにおいては、第１電流遮断部は、電源供給経路に直列接続されるとともにＯＮ状態またはＯＦＦ状態に切替可能なスイッチング素子を備えてもよく、第２電流遮断部は、電源供給経路に直列接続されるヒューズと、ヒューズを溶断するための発熱体と、を有する保護回路を備えてもよい。
【００４３】
そして、制御部は、第１電流遮断部が異常状態であると判断した場合に、第２電流遮断部の発熱体に通電してヒューズを溶断することで、電源供給経路を遮断してもよい。
このように、第２電流遮断部の発熱体に通電してヒューズを溶断することで、第１電流遮断部が異常状態であるとしても、バッテリパックの異常時に電源供給経路に電流が流れるのを確実に抑制できる。
【００４４】
次に、上述のバッテリパックにおいては、第２電流遮断部が前記保護回路を備える場合には、制御部は、第２電流遮断部のうち発熱体の電位に基づいて、第２電流遮断部が正常状態か異常状態かを判定してもよい。
【００４５】
つまり、保護回路を有する第２電流遮断部が正常状態であれば、発熱体の電位はバッテリの正電極の電位とほぼ同電位となるが、保護回路を有する第２電流遮断部が異常状態（特に、断線異常）であれば、発熱体の電位はバッテリの正電極の電位とは無関係の電位となる。
【００４６】
このため、保護回路を有する第２電流遮断部については、発熱体の電位に基づいて、正常状態か異常状態かを判定することができる。
次に、上述のバッテリパックにおいては、第２電流遮断部が前記保護回路を備える場合には、第２電流遮断部は、並列接続された複数の保護回路を備えてもよい。
【００４７】
そして、バッテリパックには、複数の保護回路におけるそれぞれの発熱体に個別に接続されて、ヒューズを溶断するための電流を発熱体に通電する複数の通電制御部が備えられ、制御部は、複数の発熱体のうち１つの電位に基づいて、第２電流遮断部が正常状態か異常状態かを判定してもよい。
【００４８】
並列接続された複数の保護回路を備える第２電流遮断部を用いることで、放電電流や充電電流が大電流となる場合にも、第２電流遮断部を介した通電が可能となる。
また、複数の保護回路におけるそれぞれの発熱体に個別に接続される複数の通電制御部を備えることで、複数の保護回路をそれぞれ正常動作させることができる。
【００４９】
もし、複数の発熱体に対して１個の通電制御部で通電する場合には、複数の発熱体の一端を１本にまとめた状態で通電制御部に接続される。この場合、通電制御部を介することなく複数の発熱体が互いに電気的に接続される構成となるため、通電制御部による通電制御に拘わらず、複数の発熱体の間で予想外の電流が流れる可能性がある。このような予想外の電流が発生すると、不適切なタイミングでヒューズが溶断する可能性がある。
【００５０】
これに対して、複数の保護回路におけるそれぞれの発熱体に個別に接続される複数の通電制御部を備えることで、複数の発熱体に予想外の電流が流れるのを抑制でき、複数の保護回路をそれぞれ正常動作させることができる。
【００５１】
次に、上述のバッテリパックにおいては、第１電流遮断部がバッテリの負電極から外部端子までの経路に設けられ、第２電流遮断部がバッテリの正電極から外部端子までの経路に設けられる場合には、第１電流遮断部は、電源供給経路に直列接続されるとともにＯＮ状態またはＯＦＦ状態に切替可能なスイッチング素子を備えてもよく、第２電流遮断部は、前記電源供給経路に直列接続されるとともにＯＮ状態またはＯＦＦ状態に切替可能なスイッチング素子を備えてもよい。
【００５２】
そして、制御部は、第２電流遮断部が正常状態か異常状態かを判定するにあたり、第１電流遮断部および第２電流遮断部ともに遮断状態に制御し、その状況下において、第２電流遮断部から外部端子までの第２電源供給経路の電位に基づいて、第２電流遮断部が正常状態か異常状態かを判定してもよい。
【００５３】
つまり、第１電流遮断部および第２電流遮断部ともに遮断状態に制御した状況下においては、第２電流遮断部が正常状態であれば、第２電源供給経路の電位はバッテリの正電極の電位とは無関係の値となるが、第２電流遮断部が異常状態（特に、短絡異常）であれば、第２電源供給経路の電位はバッテリの正電極とほぼ同電位となる。
【００５４】
このため、第１電流遮断部および第２電流遮断部ともに遮断状態に制御した状況下での第２電源供給経路の電位に基づいて、第２電流遮断部が正常状態か異常状態かを判定することができる。
【００５５】
次に、上述のバッテリパックにおいては、第１電流遮断部および第２電流遮断部のうち少なくとも一方が異常状態であると判定された場合に、当該バッテリパックが充放電禁止状態であることを記憶する記憶部を備えてもよい。
【００５６】
これにより、制御部は、外部機器（充電器や電動機器など）が接続された場合には、記憶部の記憶内容に基づいて当該バッテリパックが充放電禁止状態であるか否かを判定でき、充放電禁止状態である場合には、ソフトウェア的な手段によって充放電を禁止することができる。
【００５７】
このバッテリパックによれば、ソフトウェア的およびハードウェア的な手段の両面で充放電を禁止できるため、安全面での信頼性が向上する。
次に、上述の記憶部を備えるバッテリパックにおいては、記憶部に充放電禁止状態と記憶されている状況下において、電源供給経路における通電を検出した場合に、第１電流遮断部および第２電流遮断部のうち少なくとも一方を通電不可能な状態に切り替える永久故障判定部を備えてもよい。
【００５８】
記憶部に充放電禁止状態と記憶されている場合には、第１電流遮断部および第２電流遮断部のうち少なくとも一方が異常状態と判定されている状況であり、このような状況下で電源供給経路に電流が通電されるのは、バッテリパックに何らかの異常が生じて、バッテリが放電していると考えられる。
【００５９】
そこで、永久故障判定部が、記憶部に充放電禁止状態と記憶されている状況下において、電源供給経路における通電を検出した場合に、第１電流遮断部および第２電流遮断部のうち少なくとも一方を通電不可能な状態に切り替えることで、電源供給経路での電流の通電を強制的に停止するとともに、バッテリの異常な放電を停止できる。
【００６０】
このバッテリパックによれば、バッテリの異常な放電を停止することができ、バッテリの異常放電による事故の発生を抑制できる。
次に、上述のバッテリパックにおいては、第２電流遮断部は、電源供給経路のうち充電時電流および放電時電流のいずれもが流れる経路に備えられてもよい。
【００６１】
つまり、電源供給経路における第２電流遮断部の設置位置が、充電時電流のみが流れる電源供給経路、あるいは放電時電流のみが流れる電源供給経路である場合には、充電時電流および放電時電流のうちいずれか一方の電流の通電は抑制できるが、他方の電流の通電を抑制することができない。
【００６２】
これに対して、充電時電流および放電時電流のいずれもが流れる電源供給経路に第２電流遮断部が備えられることで、バッテリパックの異常時に充電時電流および放電時電流のそれぞれについて電流の通電を抑制できる。また、充電器が正しく満充電検出ができず、過充電であることをバッテリ内で検出した際に、第２電流遮断部を遮断することで、過充電も抑制できる。
【発明の効果】
【００６３】
本発明のバッテリパックによれば、保護素子としての第１電流遮断部および第２電流遮断部が異常状態であっても、バッテリパックの異常時に電流の通電を抑制できる。
【図面の簡単な説明】
【００６４】
【図１】実施形態の電動工具全体の構成を表す側面図である。
【図２】電動工具本体に装着されるバッテリパックの外観を表す斜視図である。
【図３】バッテリパックを含む電動工具全体の回路構成を表すブロック図である。
【図４】バッテリパックの充電に用いられる充電器の構成を表すブロック図である。
【図５】バッテリパック内の制御回路にて実行される遮断部状態判定処理を表すフローチャートである。
【図６】第２実施形態のバッテリパックの回路構成を表すブロック図である。
【図７】第２実施形態のバッテリパック内の制御回路にて実行される遮断部状態判定処理を表すフローチャートである。
【図８】第３実施形態のバッテリパックの回路構成を表すブロック図である。
【図９】第３実施形態のバッテリパック内の制御回路にて実行される永久故障設定処理を表すフローチャートである。
【図１０】第３実施形態のバッテリパック内の制御回路にて実行される遮断部状態判定処理を表すフローチャートである。
【図１１】バッテリパックに備えられる基板の表側面および裏側面における外観を表した説明図である。
【発明を実施するための形態】
【００６５】
以下、本発明が適用された実施形態について、図面を用いて説明する。
尚、本発明は、以下の実施形態に何ら限定されるものではなく、本発明の技術的範囲に属する限り種々の形態を採り得ることはいうまでもない。
［電動工具全体の構成］
図１に示すように、本実施形態の電動工具は、所謂ドライバドリルとして構成された電動工具本体１０と、電動工具本体１０に着脱可能に装着されて、電動工具本体１０に電源供給を行うバッテリパック４０とを備える。
【００６６】
電動工具本体１０は、モータハウジング１４と、モータハウジング１４の前方に位置するギアハウジング１６と、ギアハウジング１６の前方に位置するドリルチャック１８と、モータハウジング１４の下方に位置するハンドグリップ２０とを備えている。
【００６７】
モータハウジング１４は、ドリルチャック１８を回転駆動させる駆動力を発生するモータ３０（図３参照）を収容している。
ギアハウジング１６は、モータ３０の駆動力をドリルチャック１８に伝達するギア機構（図示せず）を収容している。
【００６８】
ドリルチャック１８は、当該ドリルチャック１８の前端部に工具ビット（図示せず）を着脱自在に装着する装着機構（図示せず）を備えている。
ハンドグリップ２０は、電動工具の使用者が当該ハンドグリップ２０を片手で把持可能に成形されている。そして、ハンドグリップ２０の上部前方には、電動工具の使用者がモータ３０を駆動／停止するためのトリガスイッチ２２が設けられている。
【００６９】
また、ハンドグリップ２０の下端部には、バッテリパック４０を着脱可能に装着するためのバッテリパック装着部２４が設けられている。このバッテリパック装着部２４は、電動工具の使用者がバッテリパック４０を電動工具本体１０の前方に摺動させることで、バッテリパック４０をバッテリパック装着部２４から離脱できるように構成されている。
【００７０】
つまり、図２に示すように、バッテリパック４０の上部には、電動工具本体１０のバッテリパック装着部２４や、充電器８０（図４参照）に接続するためのコネクタ部４２が形成されている。また、コネクタ部４２には、電動工具本体１０及び充電器８０と電気的に接続するための電源端子部４４及び接続端子部４６が設けられている。
【００７１】
一方、バッテリパック４０は、コネクタ部４２を有するケース（図２参照）内に、コネクタ部４２を介して充放電可能なバッテリ５０を収納したもの（図３参照）である。
そして、バッテリパック４０は、コネクタ部４２を介して電動工具本体１０に装着することで、コネクタ部４２に設けられた電源端子部４４及び接続端子部４６を介して、電動工具本体１０の内部回路と電気的に接続され、電動工具本体１０に直流電源を供給できるようになる（図３参照）。
【００７２】
また同様に、バッテリパック４０は、コネクタ部４２を介して充電器８０（図４参照）に装着することで、電源端子部４４及び接続端子部４６を介して、充電器８０側の充電回路と電気的に接続され、充電器８０からバッテリ５０に充電できるようになる。
［電動工具本体の回路構成］
図３に示すように、電動工具本体１０には、バッテリパック４０の電源端子部４４に接続するための端子として、正極側端子２６Ａ、負極側端子２６Ｂが備えられ、同じく接続端子部４６に接続するための端子として、接続端子２８Ａが備えられている。
【００７３】
正極側端子２６Ａは、トリガスイッチ２２及び正極側電源ラインＬ１Ａを介して、モータ３０の一端に接続されており、負極側端子２６Ｂは、モータ３０への通電制御用のスイッチング素子Ｑ１及び負極側電源ラインＬ１Ｂを介して、モータ３０の他端に接続されている。
【００７４】
本実施形態では、モータ３０は、例えば、ブラシ付き直流モータにて構成されており、トリガスイッチ２２がオン状態であるとき、スイッチング素子Ｑ１が駆動回路３２を介してオンされることにより、通電されて、回転する。
【００７５】
なお、モータ３０には、スイッチング素子Ｑ１のターンオフ時に負極側電源ラインＬ１Ｂに発生した高電圧を正極側電源ラインＬ１Ａに戻すためのダイオード（所謂フライホイールダイオード）Ｄ１が接続されている。また、スイッチング素子Ｑ１は、ｎチャネルＭＯＳＦＥＴにて構成されており、駆動回路３２からゲートへは抵抗Ｒ１を介して駆動信号が入力される。
【００７６】
また、電動工具本体１０には、ＣＰＵ、ＲＯＭ、ＲＡＭを中心とするマイコンにて構成され、バッテリパック４０からの指令に従い駆動回路３２を介してスイッチング素子Ｑ１のオン／オフ状態を制御する制御回路３４が設けられている。
【００７７】
また、電動工具本体１０には、トリガスイッチ２２がオン状態であるとき、バッテリパック４０から電源供給を受けて、制御回路３４や駆動回路３２に電源供給を行う電源回路３６、及び、トリガスイッチ２２の操作量を検出する検出回路３８、も設けられている。
【００７８】
そして、制御回路３４は、電源回路３６から電源供給（電源電圧Ｖｄｄ）を受けて起動すると、後述するバッテリパック４０内の制御回路６０との間で通信を行うことで、バッテリパック４０が電動工具本体１０に装着されたことを通知する。
【００７９】
また、制御回路３４は、検出回路３８にて検出されたトリガスイッチ２２の操作量に応じて駆動回路３２に制御信号を出力することで、モータ３０の回転速度を制御する。
また、制御回路３４には、ＬＥＤ３５が接続されており、制御回路３４は、動作時にＬＥＤ３５を点灯させて、その旨を使用者に通知する。
［バッテリパックの回路構成］
次に、バッテリパック４０には、電源端子部４４に設けられた正極側端子４４Ａ及び負極側端子４４Ｂ、接続端子部４６に設けられた接続端子４６Ａ〜４６Ｄ、バッテリ５０、バッテリ状態検出用のＡＦＥ（アナログ・フロント・エンド）５２、及び、制御回路６０が備えられている。
【００８０】
正極側端子４４Ａには、正極側電源ラインＬ２Ａを介して、バッテリ５０の正極側端子５０Ａが接続され、負極側端子４４Ｂには、負極側電源ラインＬ２Ｂを介して、バッテリ５０の負極側端子５０Ｂが接続されている。なお、バッテリ５０の負極側端子５０Ｂは、バッテリパック４０内のグランドラインに接続されている。また、正極側電源ラインＬ２Ａのうち遮断スイッチ７２から電源端子部４４の正極側端子４４Ａまでの経路を経路Ｌ２Ａａと定義し、負極側電源ラインＬ２Ｂのうち遮断スイッチ７０から電源端子部４４の負極側端子４４Ｂまでの経路を経路Ｌ２Ｂａと定義する。なお、経路Ｌ２Ａａには、遮断スイッチ７２および電源端子部４４の正極側端子４４Ａが含まれる。また、経路Ｌ２Ｂａには、遮断スイッチ７０および電源端子部４４の負極側端子４４Ｂが含まれる。
【００８１】
そして、バッテリパック４０を電動工具本体１０に装着した際、正極側端子４４Ａは、電動工具本体１０の正極側端子２６Ａと接続され、負極側端子４４Ｂは、電動工具本体１０の負極側端子２６Ｂと接続され、接続端子４６Ａは、電動工具本体１０の接続端子２８Ａに接続される。
【００８２】
また、制御回路６０は、電動工具本体１０内の制御回路３４と同様、ＣＰＵ６０ａ、ＲＯＭ６０ｂ、ＲＡＭ６０ｃを中心とするマイコンにて構成されている。さらに、制御回路６０は、不揮発性メモリであるフラッシュＲＯＭ６０ｄを備えている。
【００８３】
そして、制御回路６０は、バッテリパック４０を電動工具本体１０に装着した際、接続端子４６Ａ及び接続端子２８Ａを介して、電動工具本体１０内の制御回路３４に接続されて、制御回路３４との間で双方向通信ができるようになる。
【００８４】
なお、接続端子４６Ｂ〜４６Ｄは、バッテリパック４０を充電器８０に装着した際、充電器８０側の接続端子部に接続されるものであり、バッテリパック４０を電動工具本体１０に装着した際には、開放状態となる。
【００８５】
また、接続端子４６Ｄは、正極側端子４４Ａと同様、正極側電源ラインＬ２Ａに接続されており、バッテリパック４０を充電器８０に装着した際、負極側電源ラインＬ２Ｂとの間で、充電器８０から充電電圧を取り込み、バッテリ５０に充電電流を供給するのに用いられる。
【００８６】
バッテリ５０は、正極側端子５０Ａと負極側端子５０Ｂとの間に、複数のバッテリセルＢ１、Ｂ２、…Ｂｎを直列接続することにより構成されており、モータ３０を駆動するための駆動電圧（例えば、直流３６Ｖ）を発生する。
【００８７】
なお、バッテリセルＢ１、Ｂ２、…Ｂｎは、例えば、単体で３．６Ｖの直流電圧を発生するリチウムイオンバッテリにて構成される。
ＡＦＥ５２は、制御回路６０からの指令に従いバッテリ５０を構成するバッテリセルＢ１、Ｂ２、…Ｂｎのセル電圧を検出すると共に、負極側電源ラインＬ２Ｂに設けられた電流検出用抵抗ＳＲを介してバッテリ５０への充電電流やバッテリ５０からの放電電流を検出するよう構成されたアナログ回路である。そして、ＡＦＥ５２により検出されたセル電圧や充放電電流は、制御回路６０に入力される。
【００８８】
また、電流検出用抵抗ＳＲには、放電電流を検出する放電電流検出回路５４が接続され、放電電流検出回路５４には、放電電流が所定の過負荷判定閾値に達したか否かを判定する過負荷判定回路５６が接続されている。そして、放電電流検出回路５４による検出結果及び過負荷判定回路５６による判定結果も、制御回路６０に入力される。
【００８９】
なお、放電電流検出回路５４は、電流検出用抵抗ＳＲの両端の電位差から放電電流を検出するためのものであり、オペアンプからなる差動増幅回路にて構成されている。また、過負荷判定回路５６は、放電電流検出回路５４からの出力電圧と、過負荷判定閾値としての基準電圧とを比較するコンパレータにて構成されている。
【００９０】
また、バッテリパック４０には、バッテリ電圧ＶＢを検出するバッテリ電圧検出回路５８、バッテリ５０のセル温度ＴＨ１を検出するサーミスタ６２、及び、上記各回路や電源ラインが形成された基板の基板温度ＴＨ２を検出するサーミスタ６４も設けられている。そして、これら各部にて検出されたバッテリ電圧ＶＢ、セル温度ＴＨ１、及び、基板温度ＴＨ２も、制御回路６０に入力される。
【００９１】
なお、バッテリ電圧検出回路５８は、バッテリ５０の両端電圧ＶＢを、抵抗Ｒ２、Ｒ３にて分圧し、その分圧電圧を、制御回路６０に入力するように構成されている。また、温度検出素子であるサーミスタ６２、６４は、それぞれ、バッテリパック４０内のレギュレータ６６にて生成された電源電圧Ｖｃｃを抵抗Ｒ４、Ｒ５との間で分圧し、その分圧電圧を、セル温度ＴＨ１及び基板温度ＴＨ２の検出結果として、制御回路６０に入力する。
【００９２】
レギュレータ６６は、正極側電源ラインＬ２Ａ又は後述の充電器８０から電源供給を受けて、内部回路駆動用の電源電圧（直流定電圧）Ｖｃｃを生成するものである。
すなわち、レギュレータ６６の入力側には、ダイオードＤ２及びダイオードＤ３のカソードがそれぞれ接続されている。そして、ダイオードＤ２のアノードは、シャットダウンスイッチＳＷ１を介して、バッテリパック４０内の正極側電源ラインＬ２Ａに接続され、ダイオードＤ３のアノードは、後述する充電器８０から充電器側電源電圧Ｖｄｄを取り込むための接続端子４６Ｃに接続されている。
【００９３】
シャットダウンスイッチＳＷ１は、制御回路６０から出力されるシャットダウン信号によってオフ状態に切り換えられるものであり、バッテリ５０が正常であれば、オン状態に保持される。
【００９４】
つまり、制御回路６０は、バッテリパック４０が長期放置されるなどして、バッテリ５０の放電が進み、バッテリ電圧ＶＢが著しく低下すると、バッテリ５０の過放電防止のために、シャットダウン信号を出力して、シャットダウンスイッチＳＷ１をオフ状態に切り換える。
【００９５】
このため、シャットダウンスイッチＳＷ１がオン状態となる通常時には、レギュレータ６６には、バッテリ５０から正極側電源ラインＬ２Ａを介して供給されるバッテリ電圧ＶＢと、充電器８０から供給される電源電圧Ｖｄｄのうち、大きい方が入力されることになる。
【００９６】
これに対し、シャットダウンスイッチＳＷ１がオフ状態であるとき、バッテリパック４０が充電器８０に装着されていなければ、レギュレータ６６は電源電圧Ｖｃｃを生成できないことから、制御回路６０は動作を停止する。
【００９７】
しかし、その状態で、バッテリパック４０が充電器８０に装着されて、充電器８０から接続端子４６Ｃに電源電圧Ｖｄｄが供給されると、レギュレータ６６は、その電源電圧Ｖｄｄにて、バッテリパック４０の内部回路駆動用の電源電圧Ｖｃｃを生成する。
【００９８】
この結果、制御回路６０が起動し、制御回路６０による制御の下に、充電器８０からバッテリ５０への充電が開始されることになる。
また次に、バッテリパック４０には、接続端子４６Ｃに入力される電源電圧Ｖｄｄから、バッテリパック４０が充電器８０に装着されたことを検出する充電器検出回路６８、負極側電源ラインＬ２Ｂを遮断させる遮断スイッチ７０、及び、正極側電源ラインＬ２Ａを遮断させる遮断スイッチ７２が備えられている。
【００９９】
ここで、遮断スイッチ７０は、ドレイン同士、ソース同士を接続することにより、互いに並列接続された一対のスイッチング素子Ｑ２、Ｑ３にて構成されている。そして、ドレインをバッテリパック４０の負極側端子４４Ｂ側に配置し、ソースをバッテリ５０の負極側端子５０Ｂ側に配置することで、負極側電源ラインＬ２Ｂ上に設けられている。
【０１００】
スイッチング素子Ｑ２、Ｑ３は、ｎチャネルＭＯＳＦＥＴにて構成されており、正極側電源ラインＬ２Ａと負極側電源ラインＬ２Ｂとの間に設けられた共通のバイアス回路７４にて、同時にオン・オフできるようにされている。
【０１０１】
つまり、バイアス回路７４は、制御回路６０からの信号によりオン・オフされる制御スイッチＳＷ２と抵抗Ｒ６と抵抗Ｒ７との直列回路にて構成されている。そして、直列回路の制御スイッチＳＷ２側端部が正極側電源ラインＬ２Ａに接続され、抵抗Ｒ７側端部が負極側電源ラインＬ２Ｂに接続されている。
【０１０２】
また、抵抗Ｒ６と抵抗Ｒ７との接続点は、各スイッチング素子Ｑ２、Ｑ３のゲートに接続され、しかも、その抵抗Ｒ７には、ゲート電圧を安定化させるコンデンサＣ１が並列接続されている。
【０１０３】
従って、制御スイッチＳＷ２がオン状態で、スイッチング素子Ｑ２、Ｑ３のゲートに所定のバイアス電圧が印加され、スイッチング素子Ｑ２、Ｑ３がオン状態になると、負極側電源ラインＬ２Ｂが導通状態となって、バッテリ５０に対する充・放電電流が流れる。
【０１０４】
そして、このとき、２つのスイッチング素子Ｑ２、Ｑ３には、充・放電電流が分流して流れることから、スイッチング素子を一つのＦＥＴにて構成した場合に比べて、スイッチング素子Ｑ２、Ｑ３に許容電流が小さいものを利用できる。または、スイッチング素子Ｑ２、Ｑ３の許容電流が大きいものを利用することでより大きな電流を流すことも可能になる。
【０１０５】
また、制御スイッチＳＷ２がオフ状態となって、スイッチング素子Ｑ２、Ｑ３のゲートにバイアス電圧が印加されなくなると、スイッチング素子Ｑ２、Ｑ３が共にオフ状態となって、負極側電源ラインＬ２Ｂが遮断される。
【０１０６】
なお、基板温度ＴＨ２を検出するサーミスタ６４は、遮断スイッチ７０を構成するスイッチング素子Ｑ２、Ｑ３の近傍に配置されている。
これは、バッテリ５０から遮断スイッチ７０を介して電動工具本体１０へ流れる放電電流が大きくなると（換言すれば、バッテリ５０が過負荷状態になると）、遮断スイッチ７０の温度が高くなるためである。
【０１０７】
つまり、本実施形態では、制御回路６０において、サーミスタ６４を介して検出される基板温度ＴＨ２に基づき、バッテリ５０の過負荷状態を判定できるようにしている。
一方、遮断スイッチ７２は、正極側電源ラインＬ２Ａ上に設けられるヒューズ部７２ａと、通電により発熱してヒューズ部７２ａを溶断させるヒータ部（詳しくは発熱抵抗体）７２ｂとを有する３つの保護回路Ｆ１〜Ｆ３にて構成されている。
【０１０８】
各保護回路Ｆ１〜Ｆ３は、バッテリ５０への充・放電電流を分流させて、各ヒューズ部７２ａに流れる電流を少なくするため、互いに並列に接続されている。このため、遮断スイッチ７２を一つの保護回路で構成した場合に比べて、各保護回路Ｆ１〜Ｆ３に許容電流の小さいものを利用できる。または、保護回路Ｆ１〜Ｆ３の許容電流が大きいものを利用することでより大きな電流を流すことも可能になる。
【０１０９】
そして、各保護回路Ｆ１〜Ｆ３において、ヒータ部７２ｂの一端には、それぞれ、ヒューズ部７２ａを介して正極側電源ラインＬ２Ａが接続され、ヒータ部７２ｂの他端は、それぞれ、スイッチング素子Ｑ４〜Ｑ６を介して、グランドラインに接続されている。
【０１１０】
なお、スイッチング素子Ｑ４〜Ｑ６は、上述したスイッチング素子Ｑ１〜Ｑ３と同様、ｎチャネルＭＯＳＦＥＴにて構成されており、ドレインが、保護回路Ｆ１〜Ｆ３のヒータ部７２ｂに接続され、ソースが、グランドラインに接続されている。また、スイッチング素子Ｑ４〜Ｑ６のゲートは、それぞれ、抵抗Ｒ８〜Ｒ１０を介して、制御回路６０の一つの出力ポートに接続されている。
【０１１１】
このため、各保護回路Ｆ１〜Ｆ３は、制御回路６０の出力ポートから抵抗Ｒ８〜Ｒ１０を介して各スイッチング素子Ｑ４〜Ｑ６のゲートにハイレベルの駆動信号が入力されて、各スイッチング素子Ｑ４〜Ｑ６がオン状態になると、ヒータ部７２ｂが発熱して、ヒューズ部７２ａが溶断することになる。
【０１１２】
そして、ヒューズ部７２ａが溶断すると、正極側電源ラインＬ２Ａが遮断されるが、その後、ヒューズ部７２ａを導通させることはできないことから、制御回路６０が各保護回路Ｆ１〜Ｆ３を介して正極側電源ラインＬ２Ａを遮断させた後は、その状態が保持され、バッテリパック４０は使用できなくなる。
【０１１３】
なお、保護回路Ｆ１のヒータ部７２ｂとスイッチング素子Ｑ４のドレインとの接続部は、状態判定回路７６を介して、負極側電源ラインＬ２Ｂに接続されている。状態判定回路７６は、抵抗Ｒ１１，ダイオードＤ４，ツェナーダイオードＤＺ１を備えている。抵抗Ｒ１１は、一端がスイッチング素子Ｑ４のドレインに接続され、他端がダイオードＤ４のアノードに接続される。また、ダイオードＤ４は、アノードが抵抗Ｒ１１に接続され、カソードが負極側電源ラインＬ２Ｂに接続されている。また、抵抗Ｒ１１とダイオードＤ４との接続点には、ツェナーダイオードＤＺ１のカソードが接続されており、ツェナーダイオードＤＺ１のアノードは、グランドラインに接続されている。
【０１１４】
状態判定回路７６（抵抗Ｒ１１、ダイオードＤ４及びツェナーダイオードＤＺ１）は、バッテリパック４０が電動工具本体１０及び充電器８０の何れにも接続されていないときに、遮断スイッチ７０および遮断スイッチ７２の状態（正常状態、異常状態）を判定するために備えられている。具体的には、遮断スイッチ７０が短絡故障していないかどうか、遮断スイッチ７２が断線故障していないかどうか、を確認するのに用いられる。
【０１１５】
つまり、バッテリパック４０が電動工具本体１０及び充電器８０に接続されていない状態で、遮断スイッチ７０をオフさせると、遮断スイッチ７０が正常であれば、抵抗Ｒ１１を介してツェナーダイオードＤＺ１に降伏電圧よりも高い高電圧が印加されて、ツェナーダイオードＤＺ１に微少電流が流れる。
【０１１６】
このため、状態判定回路７６における抵抗Ｒ１１とツェナーダイオードＤＺ１との接続点の電位Ｖｃｈは、ツェナーダイオードＤＺ１の降伏電圧に対応した高電位となる。
これに対し、遮断スイッチ７０が短絡故障している場合には、抵抗Ｒ１１を介してダイオードＤ４に順方向の電流が流れることから、状態判定回路７６における抵抗Ｒ１１とダイオードＤ４との接続点（換言すれば抵抗Ｒ１１とツェナーダイオードＤＺ１との接続点）の電位Ｖｃｈは、ダイオードＤ４の順方向電圧（０．６〜０．７Ｖ）に対応した低電位となる。
【０１１７】
また、バッテリパック４０が電動工具本体１０及び充電器８０に接続されていない状態で、遮断スイッチ７０をオフさせると、遮断スイッチ７２（詳細には、保護回路Ｆ１）が正常状態（ヒューズ部７２ａが溶断していない状態、かつ、ヒータ部７２ｂが正常に接続されている状態）であれば、抵抗Ｒ１１を介してツェナーダイオードＤＺ１に降伏電圧よりも高い高電圧が印加されて、ツェナーダイオードＤＺ１に微少電流が流れる。このため、状態判定回路７６における抵抗Ｒ１１とツェナーダイオードＤＺ１との接続点の電位Ｖｃｈは、ツェナーダイオードＤＺ１の降伏電圧に対応した高電位となる。
【０１１８】
これに対し、遮断スイッチ７２が断線故障している場合（ヒューズ部７２ａが溶断している場合）には、遮断スイッチ７２（詳細には、保護回路Ｆ１）と状態判定回路７６とが互いに電気的に絶縁された状態となり、状態判定回路７６には電流が流れない。このとき、状態判定回路７６における抵抗Ｒ１１とツェナーダイオードＤＺ１との接続点の電位Ｖｃｈは、ツェナーダイオードＤＺ１を介して接続されるグランド電位に対応した低電位となる。
【０１１９】
つまり、遮断スイッチ７０および遮断スイッチ７２がともに正常状態である場合には、状態判定回路７６の電位Ｖｃｈは高電位となり、遮断スイッチ７０が異常状態（短絡異常状態）であるか、遮断スイッチ７２が異常状態（断線異常状態）である場合には、状態判定回路７６の電位Ｖｃｈは低電位となる。
【０１２０】
このため、制御回路６０は、バッテリパック４０が電動工具本体１０及び充電器８０に接続されていないときに、制御スイッチＳＷ２（延いては遮断スイッチ７０）を一時的にオフ状態に切り換え、状態判定回路７６におけるツェナーダイオードＤＺ１のカソード側電位（電位Ｖｃｈ）を取り込むことで、遮断スイッチ７０および遮断スイッチ７２の故障判定（状態判定）を行うことができる。
【０１２１】
なお、遮断スイッチ７０および遮断スイッチ７２の状態判定を行うための遮断部状態判定処理の処理内容については、後述する。
このように構成されたバッテリパック４０は、電動工具本体１０に装着されて、トリガスイッチ２２が操作されると、バッテリ５０からモータ３０への電源供給経路が形成されることから、モータ３０に電流を流し、モータ３０を回転させることになる。
【０１２２】
また、このようにバッテリパック４０から電動工具本体１０に放電電流が流れ、モータ３０が駆動されているとき、制御回路６０は、異常判定処理を実行することで、ＡＦＥ５２により検出されるセル電圧、放電電流検出回路５４により検出される放電電流、サーミスタ６２、６４により検出されるセル温度ＴＨ１、基板温度ＴＨ２を監視する。
【０１２３】
そして、制御回路６０は、その監視結果に基づき、バッテリ５０の過負荷若しくは過放電を判定し、過負荷若しくは過放電を判定すると、電動工具本体１０の制御回路３４にモータ３０の停止指令を出力することで、スイッチング素子Ｑ１をオフ状態に制御させる。
【０１２４】
また、このように、スイッチング素子Ｑ１をオフ状態に制御すると、制御回路６０は、バッテリ５０からの放電が停止したか否かを判定し、バッテリ５０からの放電が停止していなければ、遮断スイッチ７０をオフ状態に制御する。
【０１２５】
なお、遮断スイッチ７０は、オン・オフ状態を切換可能であるため、制御回路６０は、遮断スイッチ７０を一旦オフ状態すると、その後、バッテリ５０を過負荷若しくは過放電から保護する必要がないときに、遮断スイッチ７０をオン状態に復帰させる遮断解除処理を実行する。
【０１２６】
また、このように遮断スイッチ７０をオフ状態に制御すると、制御回路６０は、再度、バッテリ５０からの放電が停止したか否かを判定し、バッテリ５０からの放電が停止していなければ、遮断スイッチ７２をオフ状態に切り換え、バッテリ５０からの放電を停止させる。
［充電器の回路構成］
次に、充電器８０には、図４に示すように、外部電源（本例ではＡＣ１００Ｖ電源）を直流に整流する入力整流回路８２、入力整流回路８２にて整流された直流電源からバッテリ充電用の充電電力を生成する充電用スイッチング電源回路８４、充電用スイッチング電源回路８４による充電電力の生成（延いてはバッテリ５０への充電）を制御する制御回路８６、及び、入力整流回路８２にて整流された直流電源から制御回路８６を動作させるための電源電圧（直流定電圧）Ｖｄｄを生成する電源回路８８、が備えられている。
【０１２７】
制御回路８６は、電動工具本体１０及びバッテリパック４０内の制御回路３４、６０と同様、ＣＰＵ、ＲＯＭ、ＲＡＭを中心とするマイコンにて構成されている。そして、制御回路８６は、バッテリパック４０が充電器８０に装着されると、充電器８０側の接続端子９０Ａ及びバッテリパック４０側の接続端子４６Ｂを介して、バッテリパック４０内の制御回路６０に接続され、制御回路６０との間で双方向通信ができるようになる。
【０１２８】
また、充電器８０には、バッテリパック４０が充電器８０に装着された際に、バッテリパック４０側の接続端子４６Ｃに対し、電源回路８８にて生成された電源電圧Ｖｄｄを印加するための接続端子９０Ｂが設けられている。
【０１２９】
また、充電器８０には、正極側充電端子８０Ａ及び負極側充電端子８０Ｂも設けられており、バッテリパック４０が充電器８０に装着された際には、正極側充電端子８０Ａがバッテリパック４０の接続端子４６Ｄに接続され、負極側充電端子８０Ｂがバッテリパック４０の負極側端子４４Ｂに接続される。
【０１３０】
なお、正極側充電端子８０Ａは、充電用スイッチング電源回路８４からの充電電圧の出力ラインに接続されて、充電電圧を、バッテリパック４０の接続端子４６Ｄ（延いてはバッテリ５０の正極側端子５０Ａ）に印加するのに用いられる。また、負極側充電端子８０Ｂは、充電用スイッチング電源回路８４と共通のグランドラインに接続されている。
【０１３１】
この結果、バッテリパック４０内のバッテリ５０には、正極側充電端子８０Ａ及び負極側充電端子８０Ｂを介して、充電用スイッチング電源回路８４にて生成された充電電力が供給されることになる。
【０１３２】
そして、制御回路８６は、バッテリパック４０内の制御回路６０との通信により、バッテリ５０への充電状態を監視しつつ、バッテリ５０が満充電状態になるまで、充電用スイッチング電源回路８４からの充電電力を制御する。
［バッテリパックにて実行される遮断部状態判定処理］
次に、バッテリパック４０の制御回路６０にて実行される遮断部状態判定処理について説明する。
【０１３３】
なお、遮断部状態判定処理は、遮断スイッチ７０および遮断スイッチ７２の状態（正常状態であるか異常状態であるか）を判定するための処理であり、充電器検出回路６８によってバッテリパック４０が充電器８０に接続されたと判定されると実行される。遮断スイッチ７０については、異常状態として短絡異常状態を判定し、遮断スイッチ７２については、異常状態として断線異常状態を判定する。
【０１３４】
遮断部状態判定処理は、図５に示すフローチャートの内容に従って処理を実行する。
遮断部状態判定処理が起動されると、まず、Ｓ１１０（Ｓはステップを表す）では、充電器８０が接続状態であるか否かを判定しており、肯定判定の場合にはＳ１１０を繰り返し実行し、否定判定の場合にはＳ１２０に移行する。
【０１３５】
Ｓ１２０では、遮断スイッチ７０（一対のスイッチング素子Ｑ２、Ｑ３）をオフ状態に設定する。具体的には、制御スイッチＳＷ２をオフ状態に制御する。これにより、スイッチング素子Ｑ２、Ｑ３のゲートにバイアス電圧が印加されなくなり、スイッチング素子Ｑ２、Ｑ３が共にオフ状態となって、負極側電源ラインＬ２Ｂが遮断状態となり、バッテリ５０の負極側端子５０Ｂと電源端子部４４の負極側端子４４Ｂとが電気的に遮断される。
【０１３６】
次のＳ１３０では、予め定められた待機時間（本実施形態では、１００［ｍｓｅｃ］）が経過するまで待機する。
次のＳ１４０では、状態判定回路７６における抵抗Ｒ１１とツェナーダイオードＤＺ１との接続点の電位Ｖｃｈが、予め定められた判定基準値Ｖｔｈ１（本実施形態では、１．５［Ｖ］）以上であるか否かを判定しており、肯定判定の場合にはＳ１５０に移行し、否定判定の場合にはＳ１６０に移行する。
【０１３７】
なお、上述したように、遮断スイッチ７０（スイッチング素子Ｑ２、Ｑ３）および遮断スイッチ７２（詳細には、保護回路Ｆ１）のいずれもが正常状態の場合には、状態判定回路７６における抵抗Ｒ１１とツェナーダイオードＤＺ１との接続点の電位Ｖｃｈは、ツェナーダイオードＤＺ１の降伏電圧（本実施形態では、２．０［Ｖ］）に対応した高電位となる。また、上述したように、遮断スイッチ７０（スイッチング素子Ｑ２、Ｑ３）が異常状態（短絡異常状態）であるか、遮断スイッチ７２（詳細には、保護回路Ｆ１）が異常状態（断線異常状態）の場合には、状態判定回路７６における抵抗Ｒ１１とツェナーダイオードＤＺ１との接続点の電位Ｖｃｈは、ダイオードＤ４の順方向電圧（０．６〜０．７Ｖ）あるいはグランド電位に対応した低電位となる。
【０１３８】
このため、判定基準値Ｖｔｈ１には、ツェナーダイオードＤＺ１の降伏電圧（本実施形態では、２．０［Ｖ］）とダイオードＤ４の順方向電圧（０．６〜０．７Ｖ）との境界値となる値が設定されている。
【０１３９】
Ｓ１４０で肯定判定されてＳ１５０に移行すると、Ｓ１５０では、遮断スイッチ７０（スイッチング素子Ｑ２、Ｑ３）および遮断スイッチ７２（詳細には、保護回路Ｆ１）のいずれもが正常状態であると判定して、遮断スイッチ７０（スイッチング素子Ｑ２、Ｑ３）をオン状態に設定する。具体的には、制御スイッチＳＷ２をオン状態に制御する。これにより、スイッチング素子Ｑ２、Ｑ３のゲートに所定のバイアス電圧が印加され、スイッチング素子Ｑ２、Ｑ３がオン状態になると、負極側電源ラインＬ２Ｂが導通状態となって、バッテリ５０の負極側端子５０Ｂと電源端子部４４の負極側端子４４Ｂとが電気的に接続される。
【０１４０】
Ｓ１４０で否定判定されてＳ１６０に移行すると、Ｓ１６０では、遮断スイッチ７０（スイッチング素子Ｑ２、Ｑ３）および遮断スイッチ７２（詳細には、保護回路Ｆ１）のうち少なくとも一方が異常状態であると判定して、制御スイッチＳＷ２のオフ状態を継続すると共に、遮断スイッチ７２における保護回路Ｆ１，保護回路Ｆ２，保護回路Ｆ３のそれぞれについて、ヒューズ部７２ａを溶断する。具体的には、スイッチング素子Ｑ４〜Ｑ６のそれぞれをオン状態に制御することで、保護回路Ｆ１，保護回路Ｆ２，保護回路Ｆ３のそれぞれについて、ヒータ部７２ｂの発熱によりヒューズ部７２ａを溶断する。
【０１４１】
これにより、正極側電源ラインＬ２Ａまたは負極側電源ラインＬ２Ｂの少なくとも一方が遮断状態となり、バッテリ５０と電源端子部４４との電気的接続を適切に遮断することができる。
【０１４２】
例えば、正極側電源ラインＬ２Ａについては、保護回路Ｆ１，保護回路Ｆ２，保護回路Ｆ３のすべてがオフ状態となり、遮断スイッチ７２がオフ状態となるため、正極側電源ラインＬ２Ａが遮断状態となり、バッテリ５０の正極側端子５０Ａと電源端子部４４の正極側端子４４Ａとが電気的に遮断される。また、負極側電源ラインＬ２Ｂについては、制御スイッチＳＷ２がオフ状態となり、遮断スイッチ７０がオフ状態となるため、負極側電源ラインＬ２Ｂが遮断状態となり、バッテリ５０の負極側端子５０Ｂと電源端子部４４の負極側端子４４Ｂとが電気的に遮断される。
【０１４３】
この結果、バッテリ５０と電源端子部４４との電気的接続を適切に遮断することができ、バッテリパック４０の異常時にバッテリパック４０に電動工具本体１０が接続された場合に電流が通電されることを抑制できる。つまり、遮断スイッチ７０（スイッチング素子Ｑ２、Ｑ３）および遮断スイッチ７２のうち少なくとも一方が異常状態であっても、バッテリパック４０の異常時に電流の通電を抑制できる。
【０１４４】
次のＳ１７０では、バッテリパック４０が充電および放電が禁止された状態（充放電禁止状態）であることを表す情報を、制御回路６０の不揮発性メモリであるフラッシュＲＯＭ６０ｄに記憶する。これにより、バッテリパック４０に電動工具本体１０や充電器８０が接続された場合に、電動工具本体１０や充電器８０に対して、バッテリパック４０が「充放電禁止状態」であることを通知することが可能となる。
【０１４５】
次のＳ１８０では、スイッチング素子Ｑ４〜Ｑ６のそれぞれをオフ状態に制御する。
Ｓ１５０またはＳ１８０の処理が完了すると、遮断部状態判定処理が終了する。
［効果］
以上説明したように、本実施形態のバッテリパック４０は、バッテリ５０の負極側端子５０Ｂから電源端子部４４の負極側端子４４Ｂまでの負極側電源ラインＬ２Ｂに設けられる遮断スイッチ７０と、バッテリ５０の正極側端子５０Ａから電源端子部４４の正極側端子４４Ａまでの正極側電源ラインＬ２Ａに設けられる遮断スイッチ７２と、を備える。
【０１４６】
制御回路６０で実行される遮断部状態判定処理では、バッテリパック４０が充電器８０から取り外された後に（Ｓ１１０で肯定判定）、遮断スイッチ７０および遮断スイッチ７２が正常状態か異常状態かを判定するステップ（Ｓ１２０〜Ｓ１４０）を実行する。つまり、制御回路６０は、バッテリ５０の充電または放電が行われていない時に、遮断スイッチ７０および遮断スイッチ７２が正常状態か異常状態かを判定する。
【０１４７】
このため、バッテリパック４０は、バッテリ５０の充電動作や放電動作に悪影響を及ぼすことなく、遮断スイッチ７０および遮断スイッチ７２の状態を判定できる。
そして、制御回路６０は、遮断スイッチ７０および遮断スイッチ７２が正常状態と判定した場合には（Ｓ１４０で肯定判定）、遮断スイッチ７０を通電状態に切り替える（Ｓ１５０）。これにより、バッテリパック４０でのバッテリ５０の充電動作や放電動作を可能としつつ、バッテリパック４０の異常時（例えば、過負荷判定回路５６，サーミスタ６２，サーミスタ６４などによって過電流を検出した場合など）には、遮断スイッチ７０や遮断スイッチ７２による保護動作（バッテリ５０と電源端子部４４との電気的接続の遮断）が可能となる。
【０１４８】
また、制御回路６０は、遮断スイッチ７０および遮断スイッチ７２のうち少なくとも一方が異常状態である場合には、遮断スイッチ７０または遮断スイッチ７２を遮断状態（オフ状態）に切り替える。これにより、バッテリ５０と電源端子部４４との電気的接続を適切に遮断することができ、バッテリパック４０の異常時に電流の通電を抑制することができる。
【０１４９】
よって、本実施形態のバッテリパック４０によれば、遮断スイッチ７０および遮断スイッチ７２のうち少なくとも一方が異常状態であっても、遮断スイッチ７０または遮断スイッチ７２を遮断状態（オフ状態）に切り替えることにより、バッテリパック４０の異常時に電流の通電を抑制することができる。
【０１５０】
なお、バッテリパック４０においては、制御回路６０は、遮断スイッチ７０および遮断スイッチ７２が正常状態か異常状態かを判定するにあたり、遮断スイッチ７０を遮断状態（オフ状態）に制御するとともに遮断スイッチ７２を通電状態（オン状態）に制御し、その状況下において、負極側電源ラインＬ２Ｂのうち遮断スイッチ７０から電源端子部４４の負極側端子４４Ｂまでの経路Ｌ２Ｂａの電位に基づいて、遮断スイッチ７０が正常状態か異常状態かを判定している。
【０１５１】
つまり、遮断スイッチ７０を遮断状態に制御するとともに遮断スイッチ７２を通電状態に制御した状況下においては、遮断スイッチ７０が正常状態であれば、経路Ｌ２Ｂａの電位はバッテリ５０の負極側端子５０Ｂの電位とは無関係の値となる。しかし、遮断スイッチ７０が異常状態（短絡異常状態）であれば、経路Ｌ２Ｂａの電位はバッテリ５０の負極側端子５０Ｂの電位とほぼ同電位となる。
【０１５２】
このため、遮断スイッチ７０を遮断状態（オフ状態）に制御するとともに遮断スイッチ７２を通電状態（オン状態）に制御した状況下での経路Ｌ２Ｂａの電位に基づいて、遮断スイッチ７０が正常状態か異常状態かを判定することができる。
【０１５３】
また、バッテリパック４０は、正極側電源ラインＬ２Ａのうち経路Ｌ２Ａａと、負極側電源ラインＬ２Ｂのうち経路Ｌ２Ｂａとを接続する状態判定回路７６を備える。
この状態判定回路７６のうち、ツェナーダイオードＤＺ１とダイオードＤ４との接続点の電位Ｖｃｈは、経路Ｌ２Ａａの電位または経路Ｌ２Ｂａの電位に応じて変化するため、遮断スイッチ７０および遮断スイッチ７２が正常状態であるか異常状態であるかの判定に用いることができる。なお、経路Ｌ２Ｂａの電位は、遮断スイッチ７０の電位も含む概念であり、経路Ｌ２Ａａの電位は、遮断スイッチ７２の電位も含む概念である。
【０１５４】
例えば、遮断スイッチ７０の状態（正常状態、異常状態）を判定する場合、遮断スイッチ７０を遮断状態（オフ状態）に制御するとともに遮断スイッチ７２を通電状態（オン状態）に制御した状況下で、遮断スイッチ７０が正常状態であれば、経路Ｌ２Ａａから抵抗Ｒ１１およびツェナーダイオードＤＺ１を介してグランドに電流が流れる。このとき、ツェナーダイオードＤＺ１とダイオードＤ４との接続点の電位Ｖｃｈは、ツェナーダイオードＤＺ１の降伏電圧（本実施形態では、２．０［Ｖ］）に応じた電位となる。
【０１５５】
また、遮断スイッチ７０を遮断状態（オフ状態）に制御するとともに遮断スイッチ７２を通電状態（オン状態）に制御した状況下で、遮断スイッチ７０が異常状態（短絡異常状態）であれば、経路Ｌ２Ａａから抵抗Ｒ１１、ダイオードＤ４、遮断スイッチ７０を介してバッテリ５０に電流が流れるため、ツェナーダイオードＤＺ１とダイオードＤ４との接続点の電位Ｖｃｈは、ダイオードＤ４の順方向電圧に応じた電位となる。
【０１５６】
このため、制御回路６０は、状態判定回路７６のうちツェナーダイオードＤＺ１とダイオードＤ４との接続点の電位Ｖｃｈに基づいて、遮断スイッチ７０が正常状態か異常状態かを判定することができる。
【０１５７】
また、バッテリパック４０が電動工具本体１０及び充電器８０に接続されていない状態で、遮断スイッチ７０をオフさせると、遮断スイッチ７２（詳細には、保護回路Ｆ１）が正常状態（ヒューズ部７２ａが溶断していない状態）であれば、上述のように、状態判定回路７６における電位Ｖｃｈは、ツェナーダイオードＤＺ１の降伏電圧に対応した高電位となる。
【０１５８】
これに対し、遮断スイッチ７２が断線故障している場合（ヒューズ部７２ａが溶断している場合、または、ヒータ部７２ｂが開放故障している場合）には、上述のように、状態判定回路７６における電位Ｖｃｈは、グランド電位に対応した低電位となる。
【０１５９】
このため、制御回路６０は、状態判定回路７６のうちツェナーダイオードＤＺ１とダイオードＤ４との接続点の電位Ｖｃｈに基づいて、遮断スイッチ７２が正常状態か異常状態かを判定することができる。
【０１６０】
つまり、バッテリパック４０は、状態判定回路７６を備えることで、遮断スイッチ７０および遮断スイッチ７２について正常状態か異常状態かを判定することができる。
次に、バッテリパック４０においては、制御回路６０は、バッテリパック４０と充電器８０との接続が解除された後に、遮断スイッチ７０および遮断スイッチ７２の状態を判定する。
【０１６１】
バッテリパック４０と充電器８０との接続が解除された直後は、外部機器（充電器や電動器具など）に接続されていない状態であり、バッテリ５０の充電または放電が行われていない状態であるため、遮断スイッチ７０および遮断スイッチ７２の状態を確認するのに適したタイミングとなる。
【０１６２】
よって、バッテリパック４０は、遮断スイッチ７０および遮断スイッチ７２の状態を確認するのに適したタイミングで遮断スイッチ７０および遮断スイッチ７２の状態を判定しているため、遮断スイッチ７０および遮断スイッチ７２の状態を適切に判定することができる。
【０１６３】
次に、バッテリパック４０においては、遮断スイッチ７０は、負極側電源ラインＬ２Ｂに直列接続されるとともにＯＮ状態またはＯＦＦ状態に切替可能なスイッチング素子Ｑ２，Ｑ３を備えており、遮断スイッチ７２は、正極側電源ラインＬ２Ａに直列接続されるヒューズ部７２ａと、ヒューズ部７２ａを溶断するための発熱体としてのヒータ部７２ｂと、を有する保護回路Ｆ１，Ｆ２，Ｆ３を備えている。
【０１６４】
そして、制御回路６０は、遮断スイッチ７０が異常状態であると判断した場合に、遮断スイッチ７２のヒータ部７２ｂに通電してヒューズ部７２ａを溶断することで、正極側電源ラインＬ２Ａを遮断する。
【０１６５】
このように、遮断スイッチ７２のヒータ部７２ｂに通電してヒューズ部７２ａを溶断することで、遮断スイッチ７０が異常状態であるとしても、バッテリパック４０の異常時に正極側電源ラインＬ２Ａおよび負極側電源ラインＬ２Ｂに電流が流れるのを確実に抑制できる。
【０１６６】
次に、バッテリパック４０においては、制御回路６０は、遮断スイッチ７２のうちヒータ部７２ｂの電位に基づいて、遮断スイッチ７２が正常状態か異常状態かを判定する。
つまり、保護回路Ｆ１を有する遮断スイッチ７２が正常状態であれば、ヒータ部７２ｂの電位はバッテリ５０の正極側端子５０Ａの電位とほぼ同電位となるが、保護回路Ｆ１を有する遮断スイッチ７２が異常状態（特に、断線異常）であれば、ヒータ部７２ｂの電位はバッテリ５０の正極側端子５０Ａの電位とは無関係の電位となる。
【０１６７】
このため、保護回路Ｆ１を有する遮断スイッチ７２については、ヒータ部７２ｂの電位に基づいて、正常状態か異常状態かを判定することができる。
次に、バッテリパック４０においては、遮断スイッチ７２は、並列接続された複数の保護回路Ｆ１〜Ｆ３を備える。並列接続された複数の保護回路Ｆ１〜Ｆ３を備える遮断スイッチ７２を用いることで、放電電流や充電電流が大電流となる場合にも、遮断スイッチ７２を介した通電が可能となる。
【０１６８】
制御回路６０は、複数のヒータ部７２ｂのうち１つの電位に基づいて、遮断スイッチ７２が正常状態か異常状態かを判定している。並列接続された複数の保護回路Ｆ１〜Ｆ３においては、過電流に起因していずれか１つの保護回路が異常状態（断線異常状態）になると、他の保護回路にも過電流が流れてしまい、最終的には全ての保護回路が異常状態（断線異常状態）となる可能性が高い。そのため、複数の保護回路のそれぞれについて判定する必要性は低くなり、１つの保護回路におけるヒータ部７２ｂの電位に基づき判定することで、遮断スイッチ７２の状態を判定できる。
【０１６９】
そして、バッテリパック４０には、複数のスイッチング素子Ｑ４〜Ｑ６が備えられており、スイッチング素子Ｑ４〜Ｑ６は、保護回路Ｆ１〜Ｆ３におけるそれぞれのヒータ部７２ｂに個別に接続されて、ヒューズ部７２ａを溶断するための電流をヒータ部７２ｂに通電する。
【０１７０】
このように、保護回路Ｆ１〜Ｆ３におけるそれぞれのヒータ部７２ｂに個別に接続される複数のスイッチング素子Ｑ４〜Ｑ６を備えることで、複数の保護回路Ｆ１〜Ｆ３をそれぞれ正常動作させることができる。
【０１７１】
もし、複数のヒータ部７２ｂに対して１個のスイッチング素子で通電する場合には、複数のヒータ部７２ｂの一端を１本にまとめた状態でスイッチング素子に接続される。この場合、スイッチング素子を介することなく複数のヒータ部７２ｂが互いに電気的に接続される構成となるため、スイッチング素子による通電制御に拘わらず、複数のヒータ部７２ｂの間で予想外の電流が流れる可能性がある。このような予想外の電流が発生すると、不適切なタイミングでヒューズ部７２ａが溶断する可能性がある。
【０１７２】
これに対して、複数の保護回路Ｆ１〜Ｆ３におけるそれぞれのヒータ部７２ｂに個別に接続される複数のスイッチング素子Ｑ４〜Ｑ６を備えることで、複数のヒータ部７２ｂに予想外の電流が流れるのを抑制でき、複数の保護回路Ｆ１〜Ｆ３をそれぞれ正常動作させることができる。
【０１７３】
次に、バッテリパック４０においては、遮断スイッチ７０および遮断スイッチ７２のうち少なくとも一方が異常状態であると判定された場合に、バッテリパック４０が充放電禁止状態であることを制御回路６０のフラッシュＲＯＭ６０ｄに記憶する。
【０１７４】
これにより、制御回路６０は、外部機器（充電器８０や電動工具本体１０など）が接続された場合には、フラッシュＲＯＭ６０ｄの記憶内容に基づいてバッテリパック４０が充放電禁止状態であるか否かを判定でき、充放電禁止状態である場合には、ソフトウェア的な手段によって充放電を禁止することができる。また、過放電でＳＷ１を開放してシャットダウンした後、充電器８０に挿入され制御回路６０（マイコン）が立ち上がった場合でも、不揮発性メモリであるフラッシュＲＯＭ６０ｄに記憶されているため、確実に充電を禁止し、また、その後の放電も禁止することができる。
【０１７５】
このバッテリパック４０によれば、ソフトウェア的およびハードウェア的な手段の両面で充放電を禁止できるため、安全面での信頼性が向上する。
次に、バッテリパック４０においては、遮断スイッチ７２は、正極側電源ラインＬ２Ａのうち、充電時電流および放電時電流のいずれもが流れる経路に備えられている。
【０１７６】
つまり、正極側電源ラインＬ２Ａにおける遮断スイッチ７２の設置位置が、充電時電流のみが流れる経路、あるいは放電時電流のみが流れる経路である場合には、充電時電流および放電時電流のうちいずれか一方の電流の通電は抑制できるが、他方の電流の通電を抑制することができない。
【０１７７】
これに対して、充電時電流および放電時電流のいずれもが流れる経路に遮断スイッチ７２が備えられることで、バッテリパック４０の異常時に充電時電流および放電時電流のそれぞれについて電流の通電を抑制できる。
［特許請求の範囲との対応関係］
ここで、特許請求の範囲と本実施形態とにおける文言の対応関係について説明する。
【０１７８】
バッテリセルＢ１〜Ｂｎが二次電池の一例に相当し、バッテリ５０がバッテリの一例に相当し、制御回路６０が制御部の一例に相当し、電源端子部４４の正極側端子４４Ａおよび負極側端子４４Ｂ，接続端子部４６の接続端子４６Ｄが外部端子の一例に相当する。
【０１７９】
正極側電源ラインＬ２Ａおよび負極側電源ラインＬ２Ｂが電源供給経路の一例に相当し、遮断スイッチ７０が第１電流遮断部の一例に相当し、遮断スイッチ７２が第２電流遮断部の一例に相当し、状態判定回路７６が状態判定回路の一例に相当する。経路Ｌ２Ｂａが第１電源供給経路の一例に相当し、経路Ｌ２Ａａが第２電源供給経路の一例に相当する。
【０１８０】
遮断スイッチ７０のスイッチング素子Ｑ２，Ｑ３が第１電流遮断部のスイッチング素子の一例に相当し、遮断スイッチ７２の保護回路Ｆ１〜Ｆ３が第２電流遮断部の保護回路の一例に相当し、ヒューズ部７２ａがヒューズの一例に相当し、ヒータ部７２ｂが発熱体の一例に相当し、スイッチング素子Ｑ４〜Ｑ６が通電制御部の一例に相当し、制御回路６０のフラッシュＲＯＭ６０ｄが記憶部の一例に相当する。
［第２実施形態］
上記実施形態（以下、第１実施形態ともいう）では、バッテリの正電極から外部端子までの電源供給経路に設けられる第２電流遮断部として、保護回路Ｆ１〜Ｆ３を有する遮断スイッチ７２を備えたバッテリパック４０について説明したが、第２電流遮断部は、スイッチング素子を有する遮断スイッチで構成してもよい。
【０１８１】
そこで、第２実施形態として、第２電流遮断部がスイッチング素子Ｑ７、Ｑ８を有する遮断スイッチ１７２で構成された第２バッテリパック１４０について説明する。
なお、第２実施形態の第２バッテリパック１４０は、第１実施形態のバッテリパック４０と比べて、遮断スイッチ７２を遮断スイッチ１７２に置き換えて構成されるが、バッテリ５０，遮断スイッチ７０などの構成は同様である。このため、以下の説明では、第１実施形態と同様の構成については同一符号を付して説明するとともに、第１実施形態との相違点を中心に記載する。
【０１８２】
図６に示すように、第２バッテリパック１４０は、バッテリ５０の正極側端子５０Ａから正極側端子４４Ａまでの正極側電源ラインＬ２Ａに遮断スイッチ１７２が備えられている。
【０１８３】
ここで、遮断スイッチ１７２は、直列接続された２つのスイッチング素子Ｑ７，Ｑ８を備えている。スイッチング素子Ｑ７、Ｑ８は、ｐチャネルＭＯＳＦＥＴにて構成されている。
【０１８４】
スイッチング素子Ｑ７は、ソースがバッテリ５０の正極側端子５０Ａに接続され、ドレインがスイッチング素子Ｑ８のドレインに接続されている。スイッチング素子Ｑ８は、ソースが第２バッテリパック１４０の正極側端子４４Ａに接続されている。
【０１８５】
２つのスイッチング素子Ｑ７，Ｑ８は、制御回路６０からの指令信号に基づいて、同時にオン・オフできるように構成されている。つまり、指令信号に基づいてスイッチング素子Ｑ７、Ｑ８がオン状態になると、正極側電源ラインＬ２Ａが導通状態となって、バッテリ５０に対する充・放電電流が流れる。また、指令信号に基づいてスイッチング素子Ｑ７、Ｑ８が共にオフ状態になると、正極側電源ラインＬ２Ａが遮断される。
【０１８６】
なお、正極側電源ラインＬ２Ａのうち遮断スイッチ１７２と電源端子部４４の正極側端子４４Ａとの間の経路Ｌ２Ａａは、状態判定回路７６を介して、負極側電源ラインＬ２Ｂに接続されている。
【０１８７】
状態判定回路７６は、第２バッテリパック１４０が電動工具本体１０及び充電器８０の何れにも接続されていないときに、遮断スイッチ７０および遮断スイッチ１７２の状態（正常状態、異常状態）を判定するために備えられている。具体的には、遮断スイッチ７０が短絡故障していないかどうか、遮断スイッチ１７２が短絡故障していないかどうか、を確認するのに用いられる。
【０１８８】
つまり、第２バッテリパック１４０が電動工具本体１０及び充電器８０に接続されていない状態で、遮断スイッチ７０をオフさせるとともに遮断スイッチ１７２をオンさせた場合、遮断スイッチ７０が正常であれば、抵抗Ｒ１１を介してツェナーダイオードＤＺ１に降伏電圧よりも高い高電圧が印加されて、ツェナーダイオードＤＺ１に微少電流が流れる。このため、状態判定回路７６における抵抗Ｒ１１とツェナーダイオードＤＺ１との接続点の電位Ｖｃｈは、ツェナーダイオードＤＺ１の降伏電圧に対応した高電位となる。
【０１８９】
これに対し、遮断スイッチ７０が短絡故障している場合には、抵抗Ｒ１１を介してダイオードＤ４に順方向の電流が流れることから、状態判定回路７６における抵抗Ｒ１１とダイオードＤ４との接続点（換言すれば抵抗Ｒ１１とツェナーダイオードＤＺ１との接続点）の電位Ｖｃｈは、ダイオードＤ４の順方向電圧（０．６〜０．７Ｖ）に対応した低電位となる。
【０１９０】
また、第２バッテリパック１４０が電動工具本体１０及び充電器８０に接続されていない状態で、遮断スイッチ７０および遮断スイッチ１７２をそれぞれオフさせると、遮断スイッチ１７２が正常であれば、遮断スイッチ１７２によってバッテリ５０の正極側端子５０Ａと状態判定回路７６とが互いに電気的に絶縁された状態となり、状態判定回路７６には電流が流れない。このとき、状態判定回路７６における抵抗Ｒ１１とツェナーダイオードＤＺ１との接続点の電位Ｖｃｈは、グランド電位に対応した低電位となる。
【０１９１】
これに対し、遮断スイッチ７０および遮断スイッチ１７２をそれぞれオフさせた場合に、遮断スイッチ１７２が短絡故障している場合には、抵抗Ｒ１１を介してツェナーダイオードＤＺ１に降伏電圧よりも高い高電圧が印加されて、ツェナーダイオードＤＺ１に微少電流が流れる。このため、状態判定回路７６における抵抗Ｒ１１とツェナーダイオードＤＺ１との接続点の電位Ｖｃｈは、ツェナーダイオードＤＺ１の降伏電圧に対応した高電位となる。
【０１９２】
このため、制御回路６０は、第２バッテリパック１４０が電動工具本体１０及び充電器８０に接続されていないときに、遮断スイッチ７０をオフさせるとともに遮断スイッチ１７２をオンさせた場合に、状態判定回路７６における電位Ｖｃｈを取り込むことで、遮断スイッチ７０の故障判定（状態判定）を行うことができる。また、制御回路６０は、第２バッテリパック１４０が電動工具本体１０及び充電器８０に接続されていないときに、遮断スイッチ７０および遮断スイッチ１７２をそれぞれオフさせた場合に、状態判定回路７６における電位Ｖｃｈを取り込むことで、遮断スイッチ１７２の故障判定（状態判定）を行うことができる。
［第２実施形態での遮断部状態判定処理］
ここで、遮断スイッチ７０および遮断スイッチ１７２の状態判定を行うための遮断部状態判定処理の処理内容について説明する。
【０１９３】
なお、遮断部状態判定処理は、遮断スイッチ７０および遮断スイッチ１７２の状態（正常状態であるか異常状態であるか）を判定するための処理であり、充電器検出回路６８によって第２バッテリパック１４０が充電器８０に接続されたと判定されると実行される。遮断スイッチ７０および遮断スイッチ１７２のそれぞれについて、異常状態として短絡異常状態を判定する。
【０１９４】
第２実施形態の遮断部状態判定処理は、図７に示すフローチャートの内容に従って処理を実行する。
遮断部状態判定処理が起動されると、まず、Ｓ２１０（Ｓはステップを表す）では、充電器８０が接続状態であるか否かを判定しており、肯定判定の場合にはＳ２１０を繰り返し実行し、否定判定の場合にはＳ２２０に移行する。
【０１９５】
Ｓ２２０では、遮断スイッチ７０（一対のスイッチング素子Ｑ２、Ｑ３）をオフ状態に設定するとともに、遮断スイッチ１７２（スイッチング素子Ｑ７、Ｑ８）をオン状態に設定する。
【０１９６】
具体的には、制御スイッチＳＷ２をオフ状態に制御することで遮断スイッチ７０をオフ状態に設定し、遮断スイッチ１７２に対してオン状態の指令信号を出力することで遮断スイッチ１７２をオン状態に設定する。
【０１９７】
これにより、負極側電源ラインＬ２Ｂは、遮断スイッチ７０によって遮断状態となり、バッテリ５０の負極側端子５０Ｂと電源端子部４４の負極側端子４４Ｂとが電気的に遮断される。また、正極側電源ラインＬ２Ａは、遮断スイッチ１７２によって導通状態となり、バッテリ５０の正極側端子５０Ａと電源端子部４４の正極側端子４４Ａとが電気的に接続される。
【０１９８】
次のＳ２３０では、予め定められた待機時間（本実施形態では、１００［ｍｓｅｃ］）が経過するまで待機する。
次のＳ２４０では、状態判定回路７６における抵抗Ｒ１１とツェナーダイオードＤＺ１との接続点の電位Ｖｃｈが、予め定められた判定基準値Ｖｔｈ１（本実施形態では、１．５［Ｖ］）以上であるか否かを判定しており、肯定判定の場合にはＳ２５０に移行し、否定判定の場合にはＳ２９０に移行する。
【０１９９】
なお、上述したように、第２バッテリパック１４０が電動工具本体１０及び充電器８０に接続されていない状態で、遮断スイッチ７０をオフさせるとともに遮断スイッチ１７２をオンさせた場合、遮断スイッチ７０が正常であれば、状態判定回路７６における電位Ｖｃｈは、ツェナーダイオードＤＺ１の降伏電圧に対応した高電位となる。これに対し、遮断スイッチ７０が短絡故障している場合には、状態判定回路７６における電位Ｖｃｈは、ダイオードＤ４の順方向電圧（０．６〜０．７Ｖ）に対応した低電位となる。
【０２００】
このため、判定基準値Ｖｔｈ１には、ツェナーダイオードＤＺ１の降伏電圧（本実施形態では、２．０［Ｖ］）とダイオードＤ４の順方向電圧（０．６〜０．７Ｖ）との境界値となる値が設定されている。
【０２０１】
Ｓ２４０で肯定判定されてＳ２５０に移行すると、Ｓ２５０では、遮断スイッチ７０（一対のスイッチング素子Ｑ２、Ｑ３）をオフ状態に設定するとともに、遮断スイッチ１７２（スイッチング素子Ｑ７、Ｑ８）をオフ状態に設定する。
【０２０２】
具体的には、制御スイッチＳＷ２をオフ状態に制御することで遮断スイッチ７０をオフ状態に設定し、遮断スイッチ１７２に対してオフ状態の指令信号を出力することで遮断スイッチ１７２をオフ状態に設定する。
【０２０３】
これにより、負極側電源ラインＬ２Ｂは、遮断スイッチ７０によって遮断状態となり、バッテリ５０の負極側端子５０Ｂと電源端子部４４の負極側端子４４Ｂとが電気的に遮断される。また、正極側電源ラインＬ２Ａは、遮断スイッチ１７２によって遮断状態となり、バッテリ５０の正極側端子５０Ａと電源端子部４４の正極側端子４４Ａとが電気的に遮断される。
【０２０４】
次のＳ２６０では、予め定められた待機時間（本実施形態では、１００［ｍｓｅｃ］）が経過するまで待機する。
次のＳ２７０では、状態判定回路７６における抵抗Ｒ１１とツェナーダイオードＤＺ１との接続点の電位Ｖｃｈが、予め定められた判定基準値Ｖｔｈ１（本実施形態では、１．５［Ｖ］）以下であるか否かを判定しており、肯定判定の場合にはＳ２８０に移行し、否定判定の場合にはＳ２９０に移行する。
【０２０５】
Ｓ２７０で肯定判定されてＳ２８０に移行すると、Ｓ２８０では、遮断スイッチ７０および遮断スイッチ１７２のいずれもが正常状態であると判定して、遮断スイッチ７０および遮断スイッチ１７２をそれぞれオン状態に設定する。
【０２０６】
これにより、バッテリ５０の負極側端子５０Ｂと電源端子部４４の負極側端子４４Ｂとが電気的に接続されると共に、バッテリ５０の正極側端子５０Ａと電源端子部４４の正極側端子４４Ａとが電気的に接続される。
【０２０７】
Ｓ２４０で否定判定されるか、Ｓ２７０で否定判定されてＳ２９０に移行すると、Ｓ２９０では、遮断スイッチ７０および遮断スイッチ１７２のうち少なくとも一方が異常状態であると判定して、遮断スイッチ７０および遮断スイッチ１７２をそれぞれオフ状態に設定する。
【０２０８】
これにより、正極側電源ラインＬ２Ａまたは負極側電源ラインＬ２Ｂの少なくとも一方が遮断状態となり、バッテリ５０と電源端子部４４との電気的接続を適切に遮断することができる。この結果、バッテリ５０と電源端子部４４との電気的接続を適切に遮断することができ、第２バッテリパック１４０の異常時に第２バッテリパック１４０に電動工具本体１０が接続された場合に電流が通電されることを抑制できる。つまり、遮断スイッチ７０および遮断スイッチ１７２のうち少なくとも一方が異常状態であっても、第２バッテリパック１４０の異常時に電流の通電を抑制できる。
【０２０９】
次のＳ３００では、第２バッテリパック１４０が充電および放電が禁止された状態（充放電禁止状態）であることを表す情報を、制御回路６０のフラッシュＲＯＭ６０ｄに記憶する。これにより、第２バッテリパック１４０に電動工具本体１０や充電器８０が接続された場合に、電動工具本体１０や充電器８０に対して、第２バッテリパック１４０が「充放電禁止状態」であることを通知することが可能となる。
【０２１０】
Ｓ２８０またはＳ３００の処理が完了すると、遮断部状態判定処理が終了する。
［第２実施形態の効果］
以上説明したように、本実施形態の第２バッテリパック１４０は、バッテリ５０の負極側端子５０Ｂから電源端子部４４の負極側端子４４Ｂまでの負極側電源ラインＬ２Ｂに設けられる遮断スイッチ７０と、バッテリ５０の正極側端子５０Ａから電源端子部４４の正極側端子４４Ａまでの正極側電源ラインＬ２Ａに設けられる遮断スイッチ１７２と、を備える。
【０２１１】
遮断スイッチ７０および遮断スイッチ１７２は、いずれもスイッチング素子を備えて構成されている。
そして、制御回路６０は、遮断スイッチ１７２が正常状態か異常状態かを判定するにあたり、遮断スイッチ１７２および遮断スイッチ７０をオフ状態（遮断状態）に制御し（Ｓ２５０）、その状況下において、経路Ｌ２Ａａの電位に基づいて、遮断スイッチ１７２が正常状態か異常状態かを判定する。
【０２１２】
つまり、遮断スイッチ１７２および遮断スイッチ７０を遮断状態に制御した状況下においては、遮断スイッチ１７２が正常状態であれば、経路Ｌ２Ａａの電位はバッテリ５０の正極側端子５０Ａの電位とは無関係の値となるが、遮断スイッチ１７２が異常状態（特に、短絡異常）であれば、経路Ｌ２Ａａの電位はバッテリ５０の正極側端子５０Ａとほぼ同電位となる。
【０２１３】
このため、遮断スイッチ１７２および遮断スイッチ７０を遮断状態に制御した状況下での経路Ｌ２Ａａの電位に基づいて、遮断スイッチ１７２が正常状態か異常状態かを判定することができる。
【０２１４】
そして、第２バッテリパック１４０は、第１実施形態のバッテリパック４０と同様に、制御回路６０は、遮断スイッチ７０および遮断スイッチ１７２のうち少なくとも一方が異常状態である場合には、遮断スイッチ７０または遮断スイッチ１７２を遮断状態（オフ状態）に切り替える。これにより、バッテリ５０と電源端子部４４との電気的接続を適切に遮断することができ、第２バッテリパック１４０の異常時に電流の通電を抑制することができる。
【０２１５】
よって、第２バッテリパック１４０によれば、遮断スイッチ７０および遮断スイッチ１７２のうち少なくとも一方が異常状態であっても、遮断スイッチ７０または遮断スイッチ１７２を遮断状態（オフ状態）に切り替えることにより、第２バッテリパック１４０の異常時に電流の通電を抑制することができる。
［第２実施形態における特許請求の範囲との対応関係］
ここで、特許請求の範囲と本実施形態とにおける文言の対応関係について説明する。
【０２１６】
遮断スイッチ７０が第１電流遮断部の一例に相当し、遮断スイッチ１７２が第２電流遮断部の一例に相当する。遮断スイッチ７０のスイッチング素子Ｑ２，Ｑ３が第１電流遮断部のスイッチング素子の一例に相当し、遮断スイッチ１７２のスイッチング素子Ｑ７，Ｑ８が第２電流遮断部のスイッチング素子の一例に相当する。
［第３実施形態］
次に、第３実施形態として、上記第１実施形態のバッテリパック４０のうち、少なくとも状態判定回路７６を第２状態判定回路２７６に置き換えた構成の第３バッテリパック２４０について説明する。
【０２１７】
また、第３バッテリパック２４０は、第１実施形態のバッテリパック４０のうち、温度検出素子であるサーミスタ６２、６４を用いてセル温度ＴＨ１及び基板温度ＴＨ２を検出するための抵抗Ｒ４、Ｒ５に代えて、温度検出回路２９６を備えている。
【０２１８】
なお、第３実施形態の第３バッテリパック２４０は、第１実施形態のバッテリパック４０と比べて、少なくとも状態判定回路７６および抵抗Ｒ４，Ｒ５を第２状態判定回路２７６および温度検出回路２９６に置き換えて構成されるが、バッテリ５０，遮断スイッチ７０，遮断スイッチ７２などの構成は同様である。このため、以下の説明では、第１実施形態と同様の構成については同一符号を付して説明するとともに、第１実施形態との相違点を中心に記載する。
【０２１９】
図８に示すように、第３バッテリパック２４０は、第２状態判定回路２７６および温度検出回路２９６を備えている。
第２状態判定回路２７６は、スイッチング素子Ｑ９，抵抗Ｒ１２、抵抗Ｒ１３，ダイオードＤ５を備えている。
【０２２０】
スイッチング素子Ｑ９は、ｎチャネルＭＯＳＦＥＴにて構成されており、ゲートが抵抗Ｒ１２を介してスイッチング素子Ｑ４のドレインに接続され、ドレインがダイオードＤ５のカソードに接続され、ソースが負極側電源ラインＬ２Ｂの経路Ｌ２Ｂａに接続される。ダイオードＤ５は、アノードが抵抗Ｒ１３を介して制御回路６０の電圧出力端子６０ｅに接続されている。ダイオードＤ５のアノードと抵抗Ｒ１３との接続点（電位Ｖｃｈ）は、制御回路６０の判定用入力端子６０ｆに接続されている。
【０２２１】
スイッチング素子Ｑ９は、負極側電源ラインＬ２Ｂ（詳細には、経路Ｌ２Ｂａ）と正極側電源ラインＬ２Ａ（経路Ｌ２Ａａ）との間に電位差が生じる場合には、ドレインからソースへの通電を許可する状態（ＯＮ状態）となり、ダイオードＤ５のカソードと負極側電源ラインＬ２Ｂ（詳細には、経路Ｌ２Ｂａ）とを電気的に接続する。また、スイッチング素子Ｑ９は、負極側電源ラインＬ２Ｂ（詳細には、経路Ｌ２Ｂａ）と正極側電源ラインＬ２Ａ（経路Ｌ２Ａａ）との間に電位差が生じない場合には、ドレインからソースへの通電を禁止する状態（ＯＦＦ状態）となり、ダイオードＤ５のカソードと負極側電源ラインＬ２Ｂ（詳細には、経路Ｌ２Ｂａ）とを電気的に遮断する。
【０２２２】
このように、第２状態判定回路２７６のうち抵抗Ｒ１３とダイオードＤ５との接続点の電位Ｖｃｈは、負極側電源ラインＬ２Ｂ（詳細には、経路Ｌ２Ｂａ）と正極側電源ラインＬ２Ａ（経路Ｌ２Ａａ）との間に電位差が生じているか否かによって変化する。このため、第２状態判定回路２７６における電位Ｖｃｈは、遮断スイッチ７０および遮断スイッチ７２が正常状態であるか異常状態であるかの判定に用いることができる。
【０２２３】
つまり、第２状態判定回路２７６は、第３バッテリパック２４０が電動工具本体１０及び充電器８０の何れにも接続されていないときに、遮断スイッチ７０および遮断スイッチ７２の状態（正常状態、異常状態）を判定するために備えられている。具体的には、遮断スイッチ７０が短絡異常であるかどうか、遮断スイッチ７２が断線異常であるかどうか、を確認するのに用いられる。
【０２２４】
例えば、遮断スイッチ７０の状態（正常状態、異常状態（特に、短絡異常））を判定する場合、電圧出力端子６０ｅから出力される駆動用電圧Ｖｊをハイレベル（本実施形態では、３．３［Ｖ］）に設定し、遮断スイッチ７０をＯＦＦ状態（遮断状態）に制御するとともに遮断スイッチ７２をＯＮ状態（通電状態）に制御する。この状況下で、遮断スイッチ７０および遮断スイッチ７２がいずれも正常状態であれば、負極側電源ラインＬ２Ｂ（詳細には、経路Ｌ２Ｂａ）と正極側電源ラインＬ２Ａ（経路Ｌ２Ａａ）との間に電位差は生じない。
【０２２５】
これにより、スイッチング素子Ｑ９が、ダイオードＤ５のカソードと負極側電源ラインＬ２Ｂ（詳細には、経路Ｌ２Ｂａ）とを電気的に遮断するため、電圧出力端子６０ｅから抵抗Ｒ１３、ダイオードＤ５、スイッチング素子Ｑ９、経路Ｌ２Ｂａ、遮断スイッチ７０を介してバッテリ５０の負電極に向かう電流は流れない。このとき、抵抗Ｒ１３とダイオードＤ５との接続点の電位Ｖｃｈは、電圧出力端子６０ｅから出力される駆動用電圧Ｖｊに応じた電位となる。
【０２２６】
他方、駆動用電圧Ｖｊをハイレベルに設定し、遮断スイッチ７０をＯＦＦ状態に制御するとともに遮断スイッチ７２をＯＮ状態に制御した状況下で、遮断スイッチ７０が短絡異常であり、遮断スイッチ７２が正常状態であれば、負極側電源ラインＬ２Ｂ（詳細には、経路Ｌ２Ｂａ）と正極側電源ラインＬ２Ａ（経路Ｌ２Ａａ）との間に電位差が生じる。
【０２２７】
これにより、スイッチング素子Ｑ９が、ダイオードＤ５のカソードと負極側電源ラインＬ２Ｂ（詳細には、経路Ｌ２Ｂａ）とを電気的に接続するため、電圧出力端子６０ｅから抵抗Ｒ１３、ダイオードＤ５、スイッチング素子Ｑ９、経路Ｌ２Ｂａ、遮断スイッチ７０を介してバッテリ５０の負電極に向かう電流が流れる。このとき、抵抗Ｒ１３とダイオードＤ５との接続点の電位Ｖｃｈは、電圧出力端子６０ｅから出力される駆動用電圧Ｖｊに応じた電位ではなく、ダイオードＤ５、スイッチング素子Ｑ９、経路Ｌ２Ｂａ、遮断スイッチ７０における電圧降下分に応じた電位（グランド電位に近い電位）となる。
【０２２８】
これらのことから、駆動用電圧Ｖｊをハイレベルに設定し、遮断スイッチ７０をＯＦＦ状態に制御するとともに遮断スイッチ７２をＯＮ状態に制御した状況下で、抵抗Ｒ１３とダイオードＤ５との接続点の電位Ｖｃｈを測定して、その電位Ｖｃｈを用いることで、遮断スイッチ７０の状態（正常状態、異常状態）を判定することができる。
【０２２９】
また、遮断スイッチ７２の状態（正常状態、異常状態（特に、断線異常））を判定する場合、電圧出力端子６０ｅから出力される駆動用電圧Ｖｊをハイレベルに設定し、遮断スイッチ７０をＯＮ状態（通電状態）に制御するとともに遮断スイッチ７２をＯＮ状態（通電状態）に制御する。この状況下で、遮断スイッチ７０および遮断スイッチ７２がいずれも正常状態であれば、負極側電源ラインＬ２Ｂ（詳細には、経路Ｌ２Ｂａ）と正極側電源ラインＬ２Ａ（経路Ｌ２Ａａ）との間に電位差が生じる。
【０２３０】
これにより、スイッチング素子Ｑ９が、ダイオードＤ５のカソードと負極側電源ラインＬ２Ｂ（詳細には、経路Ｌ２Ｂａ）とを電気的に接続するため、電圧出力端子６０ｅから抵抗Ｒ１３、ダイオードＤ５、スイッチング素子Ｑ９、経路Ｌ２Ｂａ、遮断スイッチ７０を介してバッテリ５０の負電極に向かう電流が流れる。このとき、抵抗Ｒ１３とダイオードＤ５との接続点の電位Ｖｃｈは、電圧出力端子６０ｅから出力される駆動用電圧Ｖｊに応じた電位ではなく、ダイオードＤ５、スイッチング素子Ｑ９、経路Ｌ２Ｂａ、遮断スイッチ７０における電圧降下分に応じた電位（グランド電位に近い電位）となる。
【０２３１】
他方、駆動用電圧Ｖｊをハイレベルに設定し、遮断スイッチ７０をＯＮ状態に制御するとともに遮断スイッチ７２をＯＮ状態に制御した状況下で、遮断スイッチ７２が断線異常であれば、負極側電源ラインＬ２Ｂ（詳細には、経路Ｌ２Ｂａ）と正極側電源ラインＬ２Ａ（経路Ｌ２Ａａ）との間に電位差は生じない。
【０２３２】
これにより、スイッチング素子Ｑ９が、ダイオードＤ５のカソードと負極側電源ラインＬ２Ｂ（詳細には、経路Ｌ２Ｂａ）とを電気的に遮断するため、電圧出力端子６０ｅから抵抗Ｒ１３、ダイオードＤ５、スイッチング素子Ｑ９、経路Ｌ２Ｂａ、遮断スイッチ７０を介してバッテリ５０の負電極に向かう電流は流れない。このとき、抵抗Ｒ１３とダイオードＤ５との接続点の電位Ｖｃｈは、電圧出力端子６０ｅから出力される駆動用電圧Ｖｊに応じた電位となる。
【０２３３】
これらのことから、駆動用電圧Ｖｊをハイレベルに設定し、遮断スイッチ７０をＯＮ状態に制御するとともに遮断スイッチ７２をＯＮ状態に制御した状況下で、抵抗Ｒ１３とダイオードＤ５との接続点の電位Ｖｃｈを測定して、その電位Ｖｃｈを用いることで、遮断スイッチ７２の状態（正常状態、異常状態）を判定することができる。
【０２３４】
このため、制御回路６０は、第３バッテリパック２４０が電動工具本体１０及び充電器８０に接続されていないときに、駆動用電圧Ｖｊをハイレベルに切り替えて、第２状態判定回路２７６における電位Ｖｃｈを取り込むことで、電位Ｖｃｈに基づいて遮断スイッチ７０および遮断スイッチ７２の故障判定（状態判定）を行うことができる。
【０２３５】
なお、遮断スイッチ７０および遮断スイッチ７２の状態判定を行うための遮断部状態判定処理の処理内容については、後述する。
次に、温度検出回路２９６について説明する。
【０２３６】
温度検出回路２９６は、スイッチング素子Ｑ１０，抵抗Ｒ１４，スイッチング素子Ｔｒ１、スイッチング素子Ｑ１１，抵抗Ｒ１５，抵抗Ｒ１６、抵抗Ｒ１７を備えている。
スイッチング素子Ｑ１０は、ｎチャネルＭＯＳＦＥＴにて構成されており、ゲートが抵抗Ｒ１４を介して制御回路６０の温度検出指令出力端子６０ｇに接続され、ドレインがサーミスタ６２を介して制御回路６０の温度検出信号入力端子６０ｈに接続され、ソースがグランド電位に接続される。スイッチング素子Ｑ１０のゲートは、抵抗Ｒ１５および抵抗Ｒ１６を介して負極側電源ラインＬ２Ｂの経路Ｌ２Ｂａにも接続される。
【０２３７】
スイッチング素子Ｑ１１は、ｎチャネルＭＯＳＦＥＴにて構成されており、ゲートがスイッチング素子Ｔｒ１のコレクタに接続され、ドレインがサーミスタ６４を介して制御回路６０の温度検出信号入力端子６０ｈに接続され、ソースが負極側電源ラインＬ２Ｂの経路Ｌ２Ｂａに接続される。スイッチング素子Ｑ１１のゲートは、抵抗Ｒ１７を介して電源電圧Ｖｃｃが供給される電源ラインにも接続されている。
【０２３８】
スイッチング素子Ｔｒ１は、ＮＰＮ型トランジスタで構成されており、ベースが抵抗Ｒ１５を介して制御回路６０の温度検出指令出力端子６０ｇに接続され、コレクタが抵抗Ｒ１７を介して電源電圧Ｖｃｃが供給される電源ラインに接続され、エミッタが負極側電源ラインＬ２Ｂの経路Ｌ２Ｂａに接続される。スイッチング素子Ｔｒ１のベースとエミッタとの間には、抵抗Ｒ１６が接続されている。
【０２３９】
このような構成の温度検出回路２９６は、制御回路６０の温度検出指令出力端子６０ｇから出力される温度検出指令信号Ｓ１がハイレベルになると、スイッチング素子Ｑ１０およびスイッチング素子Ｔｒ１がそれぞれＯＮ状態（通電状態）となるとともに、スイッチング素子Ｑ１１がＯＦＦ状態（遮断状態）となる。
【０２４０】
このとき、温度検出信号入力端子６０ｈからサーミスタ６２およびスイッチング素子Ｑ１０を介してグランドに向かう方向に電流が流れ、サーミスタ６２およびスイッチング素子Ｑ１０の両端に発生する電圧（換言すれば、温度検出信号入力端子６０ｈに入力される電位）は、サーミスタ６２の抵抗値に応じて変化する。そして、サーミスタ６２の抵抗値は、バッテリ５０のセル温度ＴＨ１に応じて変化することから、温度検出指令信号Ｓ１がハイレベルの時に温度検出信号入力端子６０ｈで検出される電位は、バッテリ５０のセル温度ＴＨ１の検出に利用できる。
【０２４１】
また、温度検出回路２９６は、制御回路６０の温度検出指令出力端子６０ｇから出力される温度検出指令信号Ｓ１がローレベルになると、スイッチング素子Ｑ１０およびスイッチング素子Ｔｒ１がそれぞれＯＦＦ状態（遮断状態）となるとともに、スイッチング素子Ｑ１１がＯＮ状態（通電状態）となる。
【０２４２】
このとき、温度検出信号入力端子６０ｈからサーミスタ６４およびスイッチング素子Ｑ１１を介してグランドに向かう方向に電流が流れ、サーミスタ６４およびスイッチング素子Ｑ１１の両端に発生する電圧（換言すれば、温度検出信号入力端子６０ｈに入力される電位）は、サーミスタ６４の抵抗値に応じて変化する。そして、サーミスタ６４の抵抗値は、遮断スイッチ７０などが備えられる基板の基板温度ＴＨ２に応じて変化することから、温度検出指令信号Ｓ１がローレベルの時に温度検出信号入力端子６０ｈで検出される電位は、基板温度ＴＨ２の検出に利用できる。
【０２４３】
つまり、温度検出回路２９６は、温度検出指令信号Ｓ１がローレベルの時には、基板温度ＴＨ２に応じて電位が変化する温度検出信号Ｓｔを温度検出信号入力端子６０ｈに対して出力し、温度検出指令信号Ｓ１がハイレベルの時には、バッテリ５０のセル温度ＴＨ１に応じて電位が変化する温度検出信号Ｓｔを温度検出信号入力端子６０ｈに対して出力する。
【０２４４】
このような温度検出回路２９６を用いることで、制御回路６０における１個の入力端子しか利用できない場合であっても、制御回路６０において２種類（バッテリ５０のセル温度ＴＨ１、基板温度ＴＨ２）の温度検出処理が可能となる。
［第３実施形態での永久故障設定処理］
次に、制御回路６０において実行される永久故障設定処理について説明する。
【０２４５】
制御回路６０は、遮断スイッチ７０および遮断スイッチ７２のうち少なくとも一方が異常状態と判定された状況下（「永久故障レベル１」）において、放電電流検出回路５４およびＡＦＥ５２によってセル電圧または充放電電流が検出された場合に、永久故障設定処理を実行する。つまり、永久故障設定処理は、一定周期毎に実行される処理ではなく、制御回路６０の不揮発性メモリであるフラッシュＲＯＭ６０ｄに「永久故障レベル１」と記憶されている状況下において、負極側電源ラインＬ２Ｂにおける通電を検出した場合に、割り込み処理として実行される処理である。
【０２４６】
第３実施形態の永久故障設定処理は、図９に示すフローチャートの内容に従って処理を実行する。
永久故障設定処理が起動されると、まず、Ｓ３１０（Ｓはステップを表す）では、第３バッテリパック２４０が重大故障状態であると判定する。
【０２４７】
また、Ｓ３１０では、遮断スイッチ７０（制御スイッチＳＷ２）をオフ状態に制御すると共に、遮断スイッチ７２における保護回路Ｆ１，保護回路Ｆ２，保護回路Ｆ３のそれぞれについて、ヒューズ部７２ａを溶断する。具体的には、スイッチング素子Ｑ４〜Ｑ６のそれぞれをオン状態に制御することで、保護回路Ｆ１，保護回路Ｆ２，保護回路Ｆ３のそれぞれについて、ヒータ部７２ｂの発熱によりヒューズ部７２ａを溶断する。
【０２４８】
つまり、第３バッテリパック２４０が重大な故障状態であると判定した場合には、遮断スイッチ７０をＯＦＦ状態（遮断状態）にするとともに遮断スイッチ７２におけるヒューズ部７２ａを溶断して、充放電電流が流れるのを抑制することで、第３バッテリパック２４０で重大な事故（過放電など）が発生することを抑制する。
【０２４９】
次のＳ３２０では、第３バッテリパック２４０が充電および放電が禁止された状態（充放電禁止状態）であることを表す情報を、制御回路６０の不揮発性メモリであるフラッシュＲＯＭ６０ｄに記憶する。これにより、第３バッテリパック２４０に電動工具本体１０や充電器８０が接続された場合に、電動工具本体１０や充電器８０に対して、第３バッテリパック２４０が「充放電禁止状態」であることを通知することが可能となる。
【０２５０】
次のＳ３３０では、第３バッテリパック２４０の状態が「永久故障レベル２」であることを、制御回路６０の不揮発性メモリであるフラッシュＲＯＭ６０ｄに記憶する処理を実行する。
【０２５１】
なお、「永久故障レベル２」は、第３バッテリパック２４０が重大な故障状態であることを示す故障レベルであり、「永久故障レベル１」（遮断スイッチ７０および遮断スイッチ７２のうち少なくとも一方が異常状態と判定された状況）よりも深刻な故障状態を示す故障レベルである。
【０２５２】
Ｓ３３０の処理が完了すると、永久故障設定処理が終了する。
［第３実施形態での遮断部状態判定処理］
ここで、第３実施形態の第３バッテリパック２４０において遮断スイッチ７０および遮断スイッチ７２の状態判定を行うための遮断部状態判定処理の処理内容について説明する。
【０２５３】
なお、遮断部状態判定処理は、遮断スイッチ７０および遮断スイッチ７２の状態（正常状態であるか異常状態であるか）を判定するための処理であり、充電器検出回路６８によって第３バッテリパック２４０が充電器８０に接続されたと判定されると実行される。遮断スイッチ７０については、異常状態として短絡異常状態を判定し、遮断スイッチ７２については、異常状態として断線異常状態を判定する。
【０２５４】
第３実施形態の遮断部状態判定処理は、図１０に示すフローチャートの内容に従って処理を実行する。
遮断部状態判定処理が起動されると、まず、Ｓ４１０（Ｓはステップを表す）では、充電器８０が接続状態であるか否かを判定しており、肯定判定の場合にはＳ４１０を繰り返し実行し、否定判定の場合にはＳ４２０に移行する。
【０２５５】
Ｓ４２０では、制御回路６０のフラッシュＲＯＭ６０ｄにおいて、第３バッテリパック２４０の状態として「永久故障レベル２」が記憶されているか否かを判定しており、肯定判定の場合にはＳ４３０に移行し、否定判定の場合にはＳ４４０に移行する。
【０２５６】
なお、「永久故障レベル２」は、上述のように、永久故障設定処理が実行されると制御回路６０のフラッシュＲＯＭ６０ｄに記憶される。
Ｓ４２０で肯定判定されてＳ４３０に移行すると、Ｓ４３０では、第３バッテリパック２４０が充電および放電が禁止された状態（充放電禁止状態）であることを表す情報を、制御回路６０の不揮発性メモリであるフラッシュＲＯＭ６０ｄに記憶する。これにより、第３バッテリパック２４０に電動工具本体１０や充電器８０が接続された場合に、電動工具本体１０や充電器８０に対して、第３バッテリパック２４０が「充放電禁止状態」であることを通知することが可能となる。また、「永久故障レベル２」のフラッシュＲＯＭ６０ｄへの記憶状態は維持する。
【０２５７】
Ｓ４２０で否定判定されてＳ４４０に移行すると、Ｓ４４０では、駆動用電圧Ｖｊをハイレベルに設定すると共に、遮断スイッチ７０をＯＮ状態（具体的には、制御スイッチＳＷ２をＯＮ状態）に制御する。
【０２５８】
次のＳ４５０では、第２状態判定回路２７６におけるダイオードＤ５のアノードと抵抗Ｒ１３との接続点の電位Ｖｃｈが、予め定められた第２判定基準値Ｖｔｈ２（本実施形態では、１．０［Ｖ］）以下であるか否かを判定しており、肯定判定の場合にＳ４９０に移行し、否定判定の場合にＳ４６０に移行する。
【０２５９】
なお、Ｓ４５０では、駆動用電圧Ｖｊがハイレベルで、かつ遮断スイッチ７０がＯＮ状態（通電状態）の時に検出された第２状態判定回路２７６の電位Ｖｃｈに基づいて、遮断スイッチ７２の故障判定（状態判定）を行っている。
【０２６０】
Ｓ４５０で否定判定されてＳ４６０に移行すると、Ｓ４６０では、遮断スイッチ７２（詳細には、保護回路Ｆ１）が異常状態（断線異常）であると判定する。
また、Ｓ４６０では、遮断スイッチ７０（制御スイッチＳＷ２）をオフ状態に制御すると共に、駆動用電圧Ｖｊをローレベルに設定する。
【０２６１】
この結果、バッテリ５０と電源端子部４４との電気的接続を適切に遮断することができ、第３バッテリパック２４０の異常時に第３バッテリパック２４０に電動工具本体１０が接続された場合に電流が通電されることを抑制できる。つまり、遮断スイッチ７２が異常状態であっても、第３バッテリパック２４０の異常時に電流が通電されることを抑制できる。
【０２６２】
次のＳ４７０では、第３バッテリパック２４０が充電および放電が禁止された状態（充放電禁止状態）であることを表す情報を、制御回路６０の不揮発性メモリであるフラッシュＲＯＭ６０ｄに記憶する。これにより、第３バッテリパック２４０に電動工具本体１０や充電器８０が接続された場合に、電動工具本体１０や充電器８０に対して、第３バッテリパック２４０が「充放電禁止状態」であることを通知することが可能となる。
【０２６３】
次のＳ４８０では、第３バッテリパック２４０の状態が「永久故障レベル１」であることを、制御回路６０の不揮発性メモリであるフラッシュＲＯＭ６０ｄに記憶する処理を実行する。
【０２６４】
なお、「永久故障レベル１」とは、遮断スイッチ７０および遮断スイッチ７２のうち少なくとも一方が異常状態と判定されたことを示す故障レベルである。
Ｓ４５０で肯定判定されてＳ４９０に移行すると、Ｓ４９０では、遮断スイッチ７０をＯＦＦ状態（具体的には、制御スイッチＳＷ２をＯＦＦ状態）に制御する。
【０２６５】
次のＳ５００では、駆動用電圧Ｖｊがハイレベルで、かつ遮断スイッチ７０がＯＦＦ状態（遮断状態）の時に検出された第２状態判定回路２７６の電位Ｖｃｈに基づいて、遮断スイッチ７０の故障判定（状態判定）を行っている。
【０２６６】
Ｓ５００で否定判定されてＳ５１０に移行すると、Ｓ５１０では、遮断スイッチ７０が異常状態（短絡異常）であると判定する。
また、Ｓ５１０では、遮断スイッチ７０（制御スイッチＳＷ２）のオフ状態を維持すると共に、駆動用電圧Ｖｊをローレベルに設定する。
【０２６７】
この結果、バッテリ５０と電源端子部４４との電気的接続を適切に遮断することができ、第３バッテリパック２４０の異常時に第３バッテリパック２４０に電動工具本体１０が接続された場合に電流が通電されることを抑制できる。つまり、遮断スイッチ７０（スイッチング素子Ｑ２、Ｑ３）が異常状態であっても、第３バッテリパック２４０の異常時に電流が通電されることを抑制できる。
【０２６８】
次のＳ５２０では、第３バッテリパック２４０が充電および放電が禁止された状態（充放電禁止状態）であることを表す情報を、制御回路６０の不揮発性メモリであるフラッシュＲＯＭ６０ｄに記憶する。これにより、第３バッテリパック２４０に電動工具本体１０や充電器８０が接続された場合に、電動工具本体１０や充電器８０に対して、第３バッテリパック２４０が「充放電禁止状態」であることを通知することが可能となる。
【０２６９】
次のＳ５３０では、第３バッテリパック２４０の状態が「永久故障レベル１」であることを、制御回路６０の不揮発性メモリであるフラッシュＲＯＭ６０ｄに記憶する処理を実行する。
【０２７０】
Ｓ５００で肯定判定されてＳ５４０に移行すると、Ｓ５４０では、遮断スイッチ７０および遮断スイッチ７２がいずれも正常状態であると判定する。
また、Ｓ５４０では、遮断スイッチ７０（制御スイッチＳＷ２）をオン状態にすると共に、駆動用電圧Ｖｊをローレベルに設定する。
【０２７１】
Ｓ４３０、Ｓ４８０、Ｓ５３０、Ｓ５４０のいずれかの処理が完了すると、遮断部状態判定処理が終了する。
［第３実施形態の効果］
以上説明したように、本実施形態の第３バッテリパック２４０は、第２状態判定回路２７６を備えており、第２状態判定回路２７６のうち抵抗Ｒ１３とダイオードＤ５との接続点の電位Ｖｃｈに基づいて、遮断スイッチ７０および遮断スイッチ７２の状態（正常状態、異常状態）を判定するように構成されている。
【０２７２】
そして、制御回路６０は、第３バッテリパック２４０が電動工具本体１０及び充電器８０に接続されていないときに、駆動用電圧Ｖｊをハイレベルに切り替えて、第２状態判定回路２７６における電位Ｖｃｈを取り込むことで、電位Ｖｃｈに基づいて遮断スイッチ７０および遮断スイッチ７２の故障判定（状態判定）を行う。
【０２７３】
よって、第３バッテリパック２４０によれば、駆動用電圧Ｖｊがハイレベルに設定されたときの第２状態判定回路２７６の電位Ｖｃｈに基づいて遮断スイッチ７０および遮断スイッチ７２の故障判定（状態判定）を行うことができる。
【０２７４】
また、第３バッテリパック２４０においては、制御回路６０は、フラッシュＲＯＭ６０ｄに「永久故障レベル１」と記憶されている状況下において、負極側電源ラインＬ２Ｂにおける通電を検出した場合に、永久故障設定処理を実行する。
【０２７５】
永久故障設定処理では、遮断スイッチ７０（制御スイッチＳＷ２）をオフ状態に制御すると共に、遮断スイッチ７２における保護回路Ｆ１，保護回路Ｆ２，保護回路Ｆ３のそれぞれについて、ヒューズ部７２ａを溶断する処理を行う（Ｓ３１０）。これにより、遮断スイッチ７０および遮断スイッチ７２のうち少なくとも一方を通電不可能な状態に切り替えることができる。
【０２７６】
つまり、フラッシュＲＯＭ６０ｄに「永久故障レベル１」と記憶されているのは、遮断スイッチ７０および遮断スイッチ７２のうち少なくとも一方が異常状態と判定されている状況であり、このような状況下で負極側電源ラインＬ２Ｂにおける通電が検出されるのは、第３バッテリパック２４０に何らかの異常が生じて、バッテリ５０が放電していると考えられる。
【０２７７】
そこで、制御回路６０が永久故障設定処理を実行して、遮断スイッチ７０および遮断スイッチ７２のうち少なくとも一方を通電不可能な状態に切り替えて、充放電電流が流れるのを抑制することで、負極側電源ラインＬ２Ｂにおける通電を強制的に停止するとともに、バッテリ５０の異常な放電を停止できる。これにより、第３バッテリパック２４０で重大な事故（過放電など）が発生することを抑制する。
【０２７８】
よって、第３バッテリパック２４０によれば、バッテリ５０の異常な放電を停止することができ、バッテリ５０の異常放電による事故の発生を抑制できる。
［第３実施形態における特許請求の範囲との対応関係］
ここで、特許請求の範囲と本実施形態とにおける文言の対応関係について説明する。
【０２７９】
第２状態判定回路２７６が第２状態判定回路の一例に相当し、電圧出力端子６０ｅが電圧出力端子の一例に相当し、駆動用電圧Ｖｊが駆動用電圧の一例に相当し、抵抗Ｒ１３が判定用抵抗部の一例に相当し、ダイオードＤ５が判定用ダイオードの一例に相当し、スイッチング素子Ｑ９がスイッチング部の一例に相当する。
【０２８０】
ＡＦＥ５２、放電電流検出回路５４、永久故障設定処理を実行する制御回路６０が永久故障判定部の一例に相当する。
［他の実施形態］
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において、様々な態様にて実施することが可能である。
【０２８１】
例えば、上記の各実施形態では、第１電流遮断部としての遮断スイッチ７０が２個のスイッチング素子Ｑ２，Ｑ３を備える構成であるが、第１電流遮断部遮断は、単数のスイッチング素子を備える構成であっても良く、３個以上のスイッチング素子が並列接続された構成であってもよい。
【０２８２】
また、第２電流遮断部としての遮断スイッチ７２は、３個の保護回路Ｆ１〜Ｆ３を備える構成であるが、第２電流遮断部は、単数の保護回路を備える構成であっても良く、２個あるいは４個以上の保護回路が並列接続された構成であっても良い。
【０２８３】
さらに、遮断部状態判定処理での待機時間や判定基準値Ｖｔｈ１は、上記数値に限定されることはなく、バッテリパック，電動工具本体，充電器の仕様や用途などに応じて、適切な値を設定することができる。
【０２８４】
また、バッテリパックは、バッテリと基板９２とを備えて、基板９２にＡＦＥ５２，制御回路６０（制御部）、遮断スイッチ７０（第１電流遮断部）、遮断スイッチ７２（第２電流遮断部）などが実装される構成を採ることができる。この場合、図１１に示すように、基板９２には、バッテリ用端子９３として、バッテリ５０の正極側端子５０Ａと接続される受電端子９３ａと、バッテリ５０の負極側端子５０Ｂと接続されるグランド端子９３ｂと、が備えられる。受電端子９３ａおよびグランド端子９３ｂは、基板９２のうち周縁部領域において、互いに離れた位置に配置してもよい。これにより、基板９２の中央領域に、制御回路６０やＡＦＥ５２などを配置することが可能となる。
【０２８５】
さらに、基板９２には、外部端子としての電源端子部４４（正極側端子４４Ａおよび負極側端子４４Ｂ）と接続される外部接続端子９４（正極接続端子９４ａおよび負極接続端子９４ｂ）と、外部端子としての接続端子部４６の接続端子４６Ｄと接続される外部接続端子９４（充電用端子９４ｃ）と、が備えられる。そして、外部接続端子９４（正極接続端子９４ａ、負極接続端子９４ｂ、充電用端子９４ｃ）は、基板９２のうち受電端子９３ａとグランド端子９３ｂとの中間領域に配置しても良い。これにより、基板９２の周縁部領域に配置された受電端子９３ａおよびグランド端子９３ｂのそれぞれから外部接続端子９４までの接続経路を効率よく配置することができる。
【０２８６】
また、基板９２のうち受電端子９３ａと正極接続端子９４ａとの間の領域、あるいは受電端子９３ａと充電用端子９４ｃとの間の領域に、遮断スイッチ７２（第２電流遮断部）の保護回路Ｆ１〜Ｆ３を配置してもよい。これにより、受電端子９３ａと正極接続端子９４ａ（あるいは、充電用端子９４ｃ）とを最短距離で接続することができ、電源供給経路のうち大電流が流れる経路を短縮することが可能となる。同様に、基板９２のうちグランド端子９３ｂと負極接続端子９４ｂとの間の領域に、遮断スイッチ７０（第１電流遮断部）のスイッチング素子Ｑ２，Ｑ３を配置してもよい。これにより、グランド端子９３ｂと負極接続端子９４ｂとを最短距離で接続することができ、電源供給経路のうち大電流が流れる経路を短縮することが可能となる。
【０２８７】
さらに、遮断スイッチ７２（第２電流遮断部）の実装位置に関しては、基板９２のうち正極接続端子９４ａを実装している表側面に遮断スイッチ７２（第２電流遮断部）の構成要素（保護回路Ｆ１〜Ｆ３）の全てを実装しても良いし、図１１のように、正極接続端子９４ａを実装している表側面とは反対側の裏側面に遮断スイッチ７２（第２電流遮断部）の構成要素の一部（保護回路Ｆ３）を実装しても良い。同様に、遮断スイッチ７０（第１電流遮断部）の実装位置に関しては、図１１のように、基板９２のうち負極接続端子９４ｂを実装している表側面に遮断スイッチ７０（第１電流遮断部）の全てを実装しても良いし、あるいは、負極接続端子９４ｂを実装している表側面とは反対側の裏側面に遮断スイッチ７０（第１電流遮断部）の一部を実装しても良い。
【０２８８】
基板のうち同一面に第２電流遮断部（または第１電流遮断部）の構成要素の全てを実装する場合には、基板に対して第２電流遮断部（または第１電流遮断部）を実装する工程での工数を減らすことができる。また、基板のうち表側面に第２電流遮断部（または第１電流遮断部）の構成要素の一部を実装し、基板のうち裏側面にその他の構成要素を実装する場合には、各構成要素の配置を工夫することで、基板における実装面積を有効に利用できるため、より多くの部品を基板に実装することが可能となる。
【０２８９】
さらに、上記の各実施形態では、遮断スイッチ７０（第１電流遮断部）がバッテリの負電極から外部端子までの経路に設けられ、遮断スイッチ７２（第２電流遮断部）がバッテリの正電極から外部端子までの経路に設けられる構成であるが、遮断スイッチ７０（第１電流遮断部）および遮断スイッチ７２（第２電流遮断部）がバッテリの正電極から外部端子までの経路において直列接続される構成であってもよい。あるいは、遮断スイッチ７０（第１電流遮断部）および遮断スイッチ７２（第２電流遮断部）がバッテリの負電極から外部端子までの経路において直列接続される構成であってもよい。
【０２９０】
また、第３実施形態の第３バッテリパック２４０では、例えば、Ｓ５４０において、フラッシュＲＯＭ６０ｄにおける「永久故障レベル１」の記憶を消去（削除）する処理を実施する構成としてもよい。
【０２９１】
このような第３バッテリパック２４０では、例えば、何らかの理由（ノイズなど）により誤って遮断スイッチ７０が異常状態（短絡異常状態）と判定されて「永久故障レベル１」とフラッシュＲＯＭ６０ｄに記憶されたとしても、その後、遮断部状態判定処理が再度実行された際に、遮断スイッチ７０が正常状態と判定されることで、「永久故障レベル１」の記憶を解除（消去）できる。
【０２９２】
つまり、ノイズなどの影響による誤判定（遮断スイッチ７０が異常状態（短絡異常状態）との誤判定）が生じたとしても、遮断部状態判定処理が再度実行されることで、正しい判定を行うことが可能となる。このような第３バッテリパック２４０によれば、遮断スイッチの状態判定における判定精度の低下を抑制できる。
【符号の説明】
【０２９３】
１０…電動工具本体、２２…トリガスイッチ、３０…モータ、３２…駆動回路、３４…
制御回路、３６…電源回路、３８…検出回路、Ｌ１Ａ，Ｌ２Ａ…正極側電源ライン、Ｌ１Ｂ，Ｌ２Ｂ…負極側電源ライン、４０…バッテリパック、４２…コネクタ部、４４…電源端子部、４６…接続端子部、５０…バッテリ、Ｂ１〜Ｂｎ…バッテリセル、５２…ＡＦＥ（アナログ・フロント・エンド）、５４…放電電流検出回路、５６…過負荷判定回路、５８…バッテリ電圧検出回路、６０…制御回路、６０ｃ…ＲＡＭ、６０ｄ…フラッシュＲＯＭ、６２，６４…サーミスタ、６６…レギュレータ、６８…充電器検出回路、７０，７２，１７２…遮断スイッチ、Ｆ１〜Ｆ３…保護回路、７２ａ…ヒューズ部、７２ｂ…ヒータ部、７４…バイアス回路、７６…状態判定回路、８０…充電器、８２…入力整流回路、８４…充電用スイッチング電源回路、８６…制御回路、８８…電源回路、１４０…第２バッテリパック、２４０…第３バッテリパック、２７６…第２状態判定回路、２９６…温度検出回路。
【図１】
2015156783.tif 000003
【図２】
2015156783.tif 000004
【図３】
2015156783.tif 000005
【図４】
2015156783.tif 000006
【図５】
2015156783.tif 000007
【図６】
2015156783.tif 000008
【図７】
2015156783.tif 000009
【図８】
2015156783.tif 000010
【図９】
2015156783.tif 000011
【図１０】
2015156783.tif 000012
【図１１】
2015156783.tif 000013