(57)【特許請求の範囲】
【請求項１】
バッテリを有するバッテリパックが充電器に装着されたことを検出するように構成された装着検出部と、
前記バッテリの温度であるバッテリ温度を取得するように構成された温度取得部と、
前記バッテリ全体の電圧及び前記バッテリの一部の電圧の少なくとも一方を取得するように構成された電圧取得部と、
前記装着検出部により前記バッテリパックが前記充電器に装着されたことが検出された場合に、前記温度取得部により取得された前記バッテリ温度に基づき、前記バッテリの充電の要否を判断するための、そのバッテリ温度に対応した完了閾値を決定するように構成された閾値決定部と、
前記装着検出部により前記バッテリパックが前記充電器に装着されたことが検出された場合に、前記電圧取得部により取得された電圧である取得電圧が前記閾値決定部により決定された前記完了閾値以上であるか否か判断し、前記取得電圧が前記完了閾値以上であると判断した場合はその判断後は前記取得電圧が前記完了閾値以上であるか否かの判断を行わないように構成された判断部と、
前記判断部により前記取得電圧が前記完了閾値以上と判断された場合、前記バッテリの充電を実行することなく、前記充電器による前記バッテリの充電が不要であることを示す所定の充電完了処理を行うように構成された完了処理部と、
を備え、
前記充電完了処理は、前記バッテリの充電が不要であることを報知する処理を含み、
前記充電器は、前記バッテリパックが装着された後、所定の充電開始条件が成立した場合に、前記バッテリを充電するための充電制御を開始するように構成されており、
前記判断部は、前記装着検出部により前記バッテリパックが前記充電器に装着されたことが検出された場合、前記判断を、前記充電開始条件が成立するまでの間において前記取得電圧が前記完了閾値以上と判断するまで繰り返し実行するように構成されている、
充電制御装置。
【請求項２】
請求項１に記載の充電制御装置であって、
前記閾値決定部は、予め用意された、前記バッテリ温度によって異なる少なくとも２種類の閾値決定方法のうち、前記温度取得部により取得された前記バッテリ温度に対応した前記閾値決定方法を用いて、前記完了閾値を決定するように構成されている、
充電制御装置。
【請求項３】
請求項２に記載の充電制御装置であって、
前記充電器は、前記バッテリ温度が予め設定された充電可能温度範囲内にある場合に前記バッテリの充電を行うことが可能に構成されており、
前記閾値決定部は、前記充電可能温度範囲内においては、その充電可能温度範囲内の前記バッテリ温度によって異なる少なくとも２種類の閾値決定方法のうち、前記温度取得部により取得された前記バッテリ温度に対応した前記閾値決定方法を用いて、前記完了閾値を決定するように構成されている、
充電制御装置。
【請求項４】
請求項３に記載の充電制御装置であって、
前記充電器は、前記取得電圧が、前記充電可能温度範囲内において予め設定された、前記バッテリ温度によって異なる少なくとも２種類の充電電圧のうち、前記温度取得部により取得された前記バッテリ温度に対応した前記充電電圧となるように、前記バッテリを充電するよう構成されており、
前記閾値決定部は、前記温度取得部により取得された前記バッテリ温度が前記充電可能温度範囲内である場合、そのバッテリ温度に対応した前記充電電圧よりも、その充電電圧に対応した所定値だけ低い値を、前記完了閾値として決定するように構成されている、
充電制御装置。
【請求項５】
請求項４に記載の充電制御装置であって、
前記充電電圧は、前記充電可能温度範囲内において、所定の第１の充電用境界温度より低い充電用第１領域、前記第１の充電用境界温度以上で所定の第２の充電用境界温度より低い充電用第２領域、及び前記第２の充電用境界温度以上の充電用第３領域、の各領域毎に個別に、少なくとも前記充電用第２領域の前記充電電圧が、前記充電用第１領域及び前記充電用第３領域の各前記充電電圧よりも高い値となるように、設定されており、
前記閾値決定部は、前記各領域毎に個別に、その領域に対応した前記充電電圧よりも、その充電電圧に対応した所定値だけ低い値を、前記完了閾値として決定するように構成されている、
充電制御装置。
【請求項６】
請求項４に記載の充電制御装置であって、
前記充電電圧は、前記充電可能温度範囲内において、所定の第１の充電用境界温度より低い充電用第１領域、前記第１の充電用境界温度以上で所定の第２の充電用境界温度より低い充電用第２領域、及び前記第２の充電用境界温度以上の充電用第３領域、の各領域毎に個別に、少なくとも前記充電用第２領域の前記充電電圧が、前記充電用第１領域及び前記充電用第３領域の各前記充電電圧よりも高い値となるように、設定されており、
前記閾値決定部は、前記充電可能温度範囲内において、所定の第１の閾値用境界温度より低い閾値用第１領域では、前記充電用第１領域に対応した前記充電電圧よりもその充電電圧に対応した所定値だけ低い値を前記完了閾値として決定し、前記第１の閾値用境界温度以上で所定の第２の閾値用境界温度より低い閾値用第２領域では、前記充電用第２領域に対応した前記充電電圧よりもその充電電圧に対応した所定値だけ低い値を前記完了閾値として決定し、前記第２の閾値用境界温度以上の閾値用第３領域では、前記充電用第３領域に対応した前記充電電圧よりもその充電電圧に対応した所定値だけ低い値を前記完了閾値として決定するように構成されており、
前記閾値決定部において、前記第１の閾値用境界温度を前記第１の充電用境界温度よりも低い値に設定すること、及び前記第２の閾値用境界温度を前記第２の充電用境界温度よりも高い値に設定すること、のうち少なくとも一方が採用されている、
充電制御装置。
【請求項７】
請求項３〜請求項６の何れか１項に記載の充電制御装置であって、
前記閾値決定部は、前記温度取得部により取得された前記バッテリ温度が前記充電可能温度範囲外である場合、前記完了閾値を、前記充電可能温度範囲内の温度のうちその取得されたバッテリ温度に最も近い温度での前記完了閾値に決定するように構成されている、
充電制御装置。
【請求項８】
バッテリを有するバッテリパックが充電器に装着されたことを検出するように構成された装着検出部と、
前記バッテリの温度であるバッテリ温度を取得するように構成された温度取得部と、
前記バッテリ全体の電圧及び前記バッテリの一部の電圧の少なくとも一方を取得するように構成された電圧取得部と、
前記装着検出部により前記バッテリパックが前記充電器に装着されたことが検出された場合に、前記温度取得部により取得された前記バッテリ温度に基づき、前記バッテリの充電の要否を判断するための、そのバッテリ温度に対応した完了閾値を決定するように構成された閾値決定部と、
前記装着検出部により前記バッテリパックが前記充電器に装着されたことが検出された場合に、前記電圧取得部により取得された電圧である取得電圧が前記閾値決定部により決定された前記完了閾値以上であるか否か判断し、前記取得電圧が前記完了閾値以上であると判断した場合はその判断後は前記取得電圧が前記完了閾値以上であるか否かの判断を行わないように構成された判断部と、
前記判断部により前記取得電圧が前記完了閾値以上と判断された場合、前記バッテリの充電を実行することなく、前記充電器による前記バッテリの充電が不要であることを示す所定の充電完了処理を行うように構成された完了処理部と、
を備え、
前記充電完了処理は、前記バッテリの充電が不要であることを報知する処理を含み、
前記充電器は、前記バッテリ温度が予め設定された充電可能温度範囲内にある場合に前記バッテリの充電を行うことが可能に構成されており、
前記充電器は、前記取得電圧が、前記充電可能温度範囲内において予め設定された、前記バッテリ温度によって異なる少なくとも２種類の充電電圧のうち、前記温度取得部により取得された前記バッテリ温度に対応した前記充電電圧となるように、前記バッテリを充電するよう構成されており、
前記充電電圧は、前記充電可能温度範囲内において、所定の第１の充電用境界温度より低い充電用第１領域、前記第１の充電用境界温度以上で所定の第２の充電用境界温度より低い充電用第２領域、及び前記第２の充電用境界温度以上の充電用第３領域、の各領域毎に個別に、少なくとも前記充電用第２領域の前記充電電圧が、前記充電用第１領域及び前記充電用第３領域の各前記充電電圧よりも高い値となるように、設定されており、
前記閾値決定部は、前記温度取得部により取得された前記バッテリ温度が、所定の第１の閾値用境界温度より低い閾値用第１領域内の温度である場合は、前記充電用第１領域に対応した前記充電電圧よりもその充電電圧に対応した所定値だけ低い値を前記完了閾値として決定し、前記温度取得部により取得された前記バッテリ温度が、前記第１の閾値用境界温度以上で所定の第２の閾値用境界温度より低い閾値用第２領域内の温度である場合は、前記充電用第２領域に対応した前記充電電圧よりもその充電電圧に対応した所定値だけ低い値を前記完了閾値として決定し、前記温度取得部により取得された前記バッテリ温度が、前記第２の閾値用境界温度以上の閾値用第３領域内の温度であるは、前記充電用第３領域に対応した前記充電電圧よりもその充電電圧に対応した所定値だけ低い値を前記完了閾値として決定するように構成されており、
前記閾値決定部において、前記第１の閾値用境界温度を前記充電可能温度範囲内であって前記第１の充電用境界温度よりも低い値に設定すること、及び前記第２の閾値用境界温度を前記充電可能温度範囲内であって前記第２の充電用境界温度よりも高い値に設定すること、のうち少なくとも一方が採用されている、
充電制御装置。
【請求項９】
充電器であって、
バッテリを有するバッテリパックが当該充電器に装着されたことを検出するように構成された装着検出部と、
前記バッテリの温度であるバッテリ温度を取得するように構成された温度取得部と、
前記バッテリ全体の電圧及び前記バッテリの一部の電圧の少なくとも一方を取得するように構成された電圧取得部と、
前記装着検出部により前記バッテリパックが装着されたことが検出された場合に、前記温度取得部により取得された前記バッテリ温度に基づき、前記バッテリの充電の要否を判断するための、そのバッテリ温度に対応した完了閾値を決定するように構成された閾値決定部と、
前記装着検出部により前記バッテリパックが装着されたことが検出された場合に、前記電圧取得部により取得された電圧である取得電圧が前記閾値決定部により決定された前記完了閾値以上であるか否か判断し、前記取得電圧が前記完了閾値以上であると判断した場合はその判断後は前記取得電圧が前記完了閾値以上であるか否かの判断を行わないように構成された判断部と、
前記判断部により前記取得電圧が前記完了閾値以上と判断された場合、前記バッテリの充電を実行することなく、前記充電器による前記バッテリの充電が不要であることを示す所定の充電完了処理を行うように構成された完了処理部と、
を備え、
前記充電完了処理は、前記バッテリの充電が不要であることを報知する処理を含み、
前記充電器は、前記バッテリパックが装着された後、所定の充電開始条件が成立した場合に、前記バッテリを充電するための充電制御を開始するように構成されており、
前記判断部は、前記装着検出部により前記バッテリパックが前記充電器に装着されたことが検出された場合、前記判断を、前記充電開始条件が成立するまでの間において前記取得電圧が前記完了閾値以上と判断するまで繰り返し実行するように構成されている、
充電器
【請求項１０】
バッテリを有するバッテリパックと、
充電器と、
を備える充電システムであって、
前記バッテリパックは、
前記バッテリパックが前記充電器に装着されたことを検出するように構成された装着検出部と、
前記バッテリの温度であるバッテリ温度を取得するように構成された温度取得部と、
前記バッテリ全体の電圧及び前記バッテリの一部の電圧の少なくとも一方を取得するように構成された電圧取得部と、
前記装着検出部により前記充電器に装着されたことが検出された場合に、前記温度取得部により取得された前記バッテリ温度に基づき、前記バッテリの充電の要否を判断するための、そのバッテリ温度に対応した完了閾値を決定するように構成された閾値決定部と、
前記装着検出部により前記充電器に装着されたことが検出された場合に、前記電圧取得部により取得された電圧である取得電圧が前記閾値決定部により決定された前記完了閾値以上であるか否か判断し、前記取得電圧が前記完了閾値以上であると判断した場合はその判断後は前記取得電圧が前記完了閾値以上であるか否かの判断を行わないように構成された判断部と、
前記判断部により前記取得電圧が前記完了閾値以上と判断された場合、前記充電器による前記バッテリの充電が不要であることを示す情報を前記充電器へ送信する第１送信部と、
前記装着検出部により前記バッテリパックが前記充電器に装着されたことが検出された後、所定の充電開始条件が成立した場合に、充電許可通知を前記充電器へ送信する第２送信部と、
を備え、
前記充電器は、前記バッテリパックが装着された後、前記第２送信部により送信された前記充電許可通知を受信した場合に、前記バッテリを充電するための充電制御を開始するように構成されており、
前記充電器は、前記第１送信部により送信された前記情報を受信した場合、前記バッテリの充電を実行することなく、前記バッテリの充電が不要であることを報知する処理を含む、前記充電器による前記バッテリの充電が不要であることを示す所定の充電完了処理を行うように構成されており、
前記判断部は、前記装着検出部により前記バッテリパックが前記充電器に装着されたことが検出された場合、前記判断を、前記充電開始条件が成立するまでの間において前記取得電圧が前記完了閾値以上と判断するまで繰り返し実行するように構成されている、
充電システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、充電器によるバッテリの充電を制御する充電制御装置、充電器、及び充電システムに関する。
【背景技術】
【０００２】
バッテリを充電する充電方法が種々提案されている。特許文献１には、バッテリを構成する電池セルの表面温度に基づいて充電電流を変更する技術が記載されている。特許文献２には、電池セルの温度に応じて充電電圧を変更する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−５５７２９号公報
【特許文献２】特開２０１０−１６９７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
電動工具の電源として用いられるバッテリは、工具本体や充電器に着脱可能なバッテリパック内に内蔵されて提供されることが多い。このような構成においては、バッテリパックを充電器に装着することで、充電器によってバッテリを充電することができる。
【０００５】
しかし、このようにバッテリパックを充電器に着脱可能な構成では、バッテリがすでに満充電状態になっているにもかかわらずバッテリパックが充電器に装着される可能性がある。満充電状態のバッテリパックが充電器に装着されると、バッテリが過度に充電されてしまう可能性がある。
【０００６】
本発明は上記課題に鑑みなされたものであり、充電器に着脱可能なバッテリパック内のバッテリが過充電状態になることを効果的に抑制できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するためになされた本発明の１つの局面における充電制御装置は、装着検出部と、温度取得部と、電圧取得部と、閾値決定部と、判断部と、完了処理部と、を備える。
【０００８】
装着検出部は、バッテリを有するバッテリパックが充電器に装着されたことを検出する。温度取得部は、バッテリの温度であるバッテリ温度を取得する。電圧取得部は、バッテリ全体の電圧及びバッテリの一部の電圧の少なくとも一方を取得する。閾値決定部は、装着検出部によりバッテリパックが充電器に装着されたことが検出された場合に、温度取得部により取得されたバッテリ温度に基づき、バッテリの充電の要否を判断するための、そのバッテリ温度に対応した完了閾値を決定する。判断部は、装着検出部によりバッテリパックが充電器に装着されたことが検出された場合に、電圧取得部により取得された電圧である取得電圧が閾値決定部により決定された完了閾値以上であるか否か判断する。完了処理部は、判断部により取得電圧が完了閾値以上と判断された場合、充電器によるバッテリの充電が不要であることを示す所定の充電完了処理を行う。
【０００９】
このように構成された充電制御装置では、充電器にバッテリパックが装着されると、バッテリ温度が取得され、そのバッテリ温度に対応した完了閾値が決定される。完了閾値は、バッテリ温度にかかわらず一定の値ではなく、バッテリ温度に応じて決定される、バッテリ温度に対応した値である。そして、取得電圧が完了閾値以上か否か判断され、完了閾値以上の場合には、充電完了処理が行われる。充電完了処理は、バッテリの充電が不要であることを示す所定の処理であり、この処理により、充電器によるバッテリの充電を実行させないようにすることができる。
【００１０】
したがって、上記構成の充電制御装置によれば、バッテリパックが充電器に装着された場合に、取得電圧がすでに完了閾値（バッテリ温度に対応した値）以上である場合は、充電完了処理が行われる。そのため、バッテリパック内のバッテリが過度に充電されてしまうことを、効果的に、且つバッテリ温度に応じて適切に、抑制することができる。
【００１１】
なお、電圧取得部が取得する電圧は、例えば、バッテリ全体の電圧であってもよい。また、バッテリが例えば複数のセルが直列接続されてなる構成である場合には、各セルの電圧のうち少なくとも１つを取得するようにしてもよい。複数のセルの電圧が取得される場合に、判断部がどのセル電圧を対象として完了閾値との比較判断を行うかについては、適宜決めることができる。
【００１２】
充電器は、バッテリパックが装着された後、所定の充電開始条件が成立した場合に、バッテリを充電するための充電制御を開始するように構成されていてもよい。その場合、判断部は、装着検出部によりバッテリパックが充電器に装着されたことが検出された場合、上記判断を、充電開始条件が成立するまでの間において取得電圧が完了閾値以上と判断するまで繰り返し実行するように構成されていてもよい。
【００１３】
取得電圧と完了閾値との比較判断を行うタイミングとしては、例えば、充電器にバッテリパックが装着された直後の１回だけ、としてもよいが、そのようにすると、例えば、実際には満充電に近い状態（充電が不要な状態）であるにもかかわらず、バッテリが放電直後であってまだ電圧が復帰していない状態で装着されたことによって、取得電圧が完了閾値より低い値となり、充電完了処理が行われない可能性がある。
【００１４】
そこで、バッテリパックが充電器に装着されたことが検出された場合、取得電圧と完了閾値との比較判断を、充電開始条件が成立するまでの間、取得電圧が完了閾値以上となるまで繰り返し実行することで、仮に放電直後で一時的に電圧が低下しているバッテリパックが装着されたとしても、電圧が回復して完了閾値以上となれば、充電完了処理を行うことができる。つまり、充電が不要か否かの判断を迅速に行うことができる。
【００１５】
なお、ここでいう「繰り返し実行する」とは、一定周期で繰り返し実行することのみを意味するものではなく、例えば、不定期的に繰り返し実行することや、特定の実行時間間隔パターンに従って実行することなど、あらゆる反復実行形態を含む。
【００１６】
閾値決定部は、予め用意された、バッテリ温度によって異なる少なくとも２種類の閾値決定方法のうち、温度取得部により取得されたバッテリ温度に対応した閾値決定方法を用いて、完了閾値を決定するように構成されていてもよい。
【００１７】
バッテリ温度に応じた閾値決定方法を予め用意しておくことで、取得されたバッテリ温度に対する完了閾値を適切且つ容易に決定することができる。
充電器は、バッテリ温度が予め設定された充電可能温度範囲内にある場合にバッテリの充電を行うことが可能に構成されていてもよい。その場合、閾値決定部は、充電可能温度範囲内においては、その充電可能温度範囲内のバッテリ温度によって異なる少なくとも２種類の閾値決定方法のうち、温度取得部により取得されたバッテリ温度に対応した閾値決定方法を用いて、完了閾値を決定するように構成されていてもよい。
【００１８】
このように、充電可能温度範囲内において、バッテリ温度によって異なる少なくとも２種類の閾値決定方法を用意しておくことで、充電可能温度範囲内における完了閾値をバッテリ温度に応じて適切且つ容易に決定することができる。
【００１９】
充電器は、取得電圧が、充電可能温度範囲内において予め設定された、バッテリ温度によって異なる少なくとも２種類の充電電圧のうち、温度取得部により取得されたバッテリ温度に対応した充電電圧となるように、バッテリを充電するよう構成されていてもよい。その場合、閾値決定部は、温度取得部により取得されたバッテリ温度が充電可能温度範囲内である場合、そのバッテリ温度に対応した充電電圧よりも、その充電電圧に対応した所定値だけ低い値を、完了閾値として決定するように構成されていてもよい。
【００２０】
このように構成された充電制御装置では、取得したバッテリ温度に対応した充電電圧に基づき、そのバッテリ温度での充電電圧よりも所定値低い値が完了閾値として決定される。そのため、取得したバッテリ温度に対応した適切な完了閾値に基づいて、充電の要否を適切に判断することができる。
【００２１】
充電電圧は、充電可能温度範囲内において、充電用第１領域、充電用第２領域、及び充電用第３領域、の各領域毎に個別に、少なくとも充電用第２領域の充電電圧が、充電用第１領域及び充電用第３領域の各充電電圧よりも高い値となるように、設定されていてもよい。ここで、充電用第１領域は、充電可能温度範囲内における、所定の第１の充電用境界温度より低い領域である。充電用第２領域は、充電可能温度範囲内における、第１の充電用境界温度以上で所定の第２の充電用境界温度より低い領域である。充電用第３領域は、充電可能温度範囲内における、第２の充電用境界温度以上の領域である。
【００２２】
そして、閾値決定部は、充電可能温度範囲内においては、充電用第１領域、充電用第２領域、及び充電用第３領域の各領域毎に個別に、その領域に対応した充電電圧よりも、その充電電圧に対応した所定値だけ低い値を、完了閾値として決定するように構成されていてもよい。
【００２３】
このように構成された充電制御装置では、充電可能温度範囲内における上記３つの領域それぞれにおいて、当該領域に対して設定されている充電電圧よりも所定値低い値が、完了閾値として決定される。そのため、取得したバッテリ温度が属する領域に応じた適切な完了閾値に基づいて、充電の要否を適切に判断することができる。
【００２４】
なお、設定されている充電電圧よりもどの程度低い値を完了閾値とするかについては適宜決めることができる。また、領域毎に、充電電圧よりも低くすべき上記所定値は、領域にかかわらず共通の値であってもよいし、領域によって異なる値であってもよい。
【００２５】
充電可能温度範囲内における充電電圧が、上記同様、充電用第１領域、充電用第２領域、及び充電用第３領域、の各領域毎に個別に、少なくとも充電用第２領域の充電電圧が、充電用第１領域及び充電用第３領域の各充電電圧よりも高い値となるように設定されている場合、閾値決定部は、完了閾値を次のように決定してもよい。
【００２６】
即ち、閾値決定部は、充電可能温度範囲内において、所定の第１の閾値用境界温度より低い閾値用第１領域では、充電用第１領域に対応した充電電圧よりも、その充電電圧に対応した所定値だけ低い値を、完了閾値として決定するようにしてもよい。また、閾値決定部は、充電可能温度範囲内において、第１の閾値用境界温度以上で所定の第２の閾値用境界温度より低い閾値用第２領域では、充電用第２領域に対応した充電電圧よりも、その充電電圧に対応した所定値だけ低い値を、完了閾値として決定するようにしてもよい。また、閾値決定部は、充電可能温度範囲内において、第２の閾値用境界温度以上の閾値用第３領域では、充電用第３領域に対応した充電電圧よりも、その充電電圧に対応した所定値だけ低い値を、完了閾値として決定するようにしてもよい。
【００２７】
そして、閾値決定部においては、第１の閾値用境界温度を第１の充電用境界温度よりも低い値に設定すること、及び第２の閾値用境界温度を第２の充電用境界温度よりも高い値に設定すること、のうち、少なくとも一方が採用されていてもよい。
【００２８】
例えば、取得したバッテリ温度が第１の充電用境界温度より低く第１の閾値用境界温度以上（換言すれば、充電用第１領域内の温度であるものの充電用第２領域に近い温度）であったとする。この場合、充電を開始すればバッテリ温度が上昇して充電用第２領域に入る可能性があり、そうなると、充電電圧もより高い値となって、より多くの充電が許容されるようになる。よって、バッテリ温度が、充電用第１領域内であるものの充電用第２領域に近い場合は、充電を開始すればバッテリ電圧が充電用第２領域に入る可能性があることを考慮して、完了閾値を高め（少なくとも、第１の閾値用境界温度より低い温度での完了閾値よりは高い値）に設定しておくことで、充電が不要かどうかの判断をより適切に行うことができる。
【００２９】
また例えば、放電直後で、バッテリ温度が第２の充電用境界温度より高く第２の閾値用境界温度以下（換言すれば、充電用第３領域内の温度であるものの充電用第２領域に近い温度）の比較的高い温度であったとする。この場合、周囲環境やバッテリの放熱性能などによっては、時間が経過するとバッテリ温度が低下して充電用第２領域に入る可能性があり、そうなると、充電電圧もより高い値となって、より多くの充電が許容されるようになる。よって、バッテリ温度が充電用第３領域内であるものの充電用第２領域に近い場合は、バッテリ温度が低下する可能性があることを考慮して、完了閾値を高め（少なくとも、第２の閾値用境界温度より高い温度での完了閾値よりは高い値）に設定しておくことで、充電が不要かどうかの判断をより適切に行うことができる。
【００３０】
閾値決定部は、温度取得部により取得されたバッテリ温度が充電可能温度範囲外である場合は、完了閾値を、充電可能温度範囲内の温度のうちその取得されたバッテリ温度に最も近い温度での完了閾値に決定するように構成されていてもよい。
【００３１】
このように構成された充電制御装置では、バッテリ温度が充電可能温度範囲外であっても、充電が不要か否かを迅速且つ適切に判断することができる。
また、本発明の別の局面は、充電器であって、装着検出部と、温度取得部と、電圧取得部と、閾値決定部と、判断部と、完了処理部と、を備える。
【００３２】
装着検出部は、バッテリを有するバッテリパックが当該充電器に装着されたことを検出する。温度取得部は、バッテリの温度であるバッテリ温度を取得する。電圧取得部は、バッテリ全体の電圧及びバッテリの一部の電圧の少なくとも一方を取得する。閾値決定部は、装着検出部により当該充電器にバッテリパックが装着されたことが検出された場合に、温度取得部により取得されたバッテリ温度に基づき、バッテリの充電の要否を判断するための、そのバッテリ温度に対応した完了閾値を決定する。判断部は、装着検出部によりバッテリパックが装着されたことが検出された場合に、電圧取得部により取得された電圧である取得電圧が閾値決定部により決定された完了閾値以上であるか否か判断する。完了処理部は、判断部により取得電圧が完了閾値以上と判断された場合、充電器によるバッテリの充電が不要であることを示す所定の充電完了処理を行う。
【００３３】
このように構成された充電器によれば、バッテリパックが装着された場合に、バッテリパック内のバッテリを過度に充電してしまうことを効果的に抑制することができる。
また、本発明の別の局面は、バッテリを有するバッテリパックであって、装着検出部と、温度取得部と、電圧取得部と、閾値決定部と、判断部と、送信部と、を備える。
【００３４】
装着検出部は、当該バッテリパックが充電器に装着されたことを検出する。温度取得部は、バッテリの温度であるバッテリ温度を取得する。電圧取得部は、バッテリ全体の電圧及びバッテリの一部の電圧の少なくとも一方を取得する。閾値決定部は、装着検出部により当該バッテリパックが充電器に装着されたことが検出された場合に、温度取得部により取得されたバッテリ温度に基づき、バッテリの充電の要否を判断するための、そのバッテリ温度に対応した完了閾値を決定する。判断部は、装着検出部により充電器に装着されたことが検出された場合に、電圧取得部により取得された電圧である取得電圧が閾値決定部により決定された完了閾値以上であるか否か判断する。送信部は、判断部により取得電圧が完了閾値以上と判断された場合、充電器によるバッテリの充電が不要であることを示す情報を充電器へ送信する。
【００３５】
このように構成されたバッテリパックによれば、充電器に装着した場合にバッテリが過度に充電されてしまうことを効果的に抑制することができる。
【図面の簡単な説明】
【００３６】
【図１】第１実施形態の充電システムの外観を示す斜視図である。
【図２】第１実施形態のバッテリパックの電気回路図である。
【図３】第１実施形態の充電器の電気的構成を示すブロック図である。
【図４】バッテリ温度に応じた充電電圧及び完了閾値の一例を示す説明図である。
【図５】第１実施形態の充電処理のフローチャートである。
【図６】第２実施形態のバッテリパックの電気回路図である。
【図７】第２実施形態の通知処理のフローチャートである。
【図８】完了閾値の他の例を示す説明図である。
【発明を実施するための形態】
【００３７】
以下、本発明が適用された実施形態について、図面を用いて説明する。
［第１実施形態］
（１）充電システムの概略構成
図１に示すように、本第１実施形態の充電システムは、バッテリパック１と、充電器１０とを備える。バッテリパック１は、例えば充電式電動工具、充電式掃除機、充電式草刈機などの各種の充電式電動機器に着脱自在に装着されて、その動力源（例えばモータ）に電力供給を行うことが可能に構成されている。充電器１０は、バッテリパック１内のバッテリ３０（図２参照）を充電することが可能に構成されている。
【００３８】
充電器１０は、電源コード１７を介して外部電源（例えば商用交流電源）から交流電力の供給を受け、その交流電力をもとに、バッテリ３０の充電用の充電電力（直流電圧、直流電流）を生成し、バッテリパック１内のバッテリ３０へ供給する。
【００３９】
充電器１０の上面には、バッテリパック１を装着するための装着部１３が形成されている。この装着部１３は、バッテリパック１をスライドさせて着脱できるように、バッテリパック１の裏面の装着部３の形状に合わせて形成されている。
【００４０】
また、充電器１０の装着部１３には、バッテリパック１が装着された時にバッテリパック１の裏面に形成された端子部５と嵌合可能な、端子部１５が形成されている。バッテリパック１の端子部５には、後述する複数の端子２１〜２６（図２参照）が設けられ、充電器１０の端子部１５には、後述する複数の端子４１〜４６（図３参照）が設けられている。
【００４１】
（２）バッテリパック１の構成
次に、バッテリパック１の具体的構成について、図２を用いて説明する。図２に示すように、バッテリパック１は、充電器１０に装着されたときに充電器１０と電気的に接続される端子として、正極端子２１、負極端子２２、Ｖ１出力端子２３、Ｖ２出力端子２４、温度出力端子２５、及び通信端子２６を備えている。また、バッテリパック１には、バッテリ３０が収容されている。
【００４２】
バッテリパック１が例えば充電器１０に装着された場合に充電器１０から出力される充電電力は、バッテリパック１の正極端子２１及び負極端子２２を介してバッテリ３０へ供給される。また、バッテリパック１が例えば充電式電動機器に装着された場合は、バッテリ３０から正極端子２１及び負極端子２２を介して、その充電式電動機器の動作用の電力が出力される。
【００４３】
バッテリ３０は、充放電可能な複数の二次電池セル（以下単に「セル」という）が直列接続された構成となっている。具体的に、本実施形態では、バッテリ３０は、第１セル３１、第２セル３２、及び第３セル３３の３つのセルが直列接続された構成となっている。
【００４４】
バッテリ３０の正極（即ち第３セル３３の正極）は正極端子２１に接続され、バッテリ３０の負極（即ち第１セル３１の負極）は負極端子２２に接続されている。なお、本実施形態のバッテリ３０は、リチウムイオン二次電池である。
【００４５】
また、第１セル３１の正極は、抵抗３６を介してＶ１出力端子２３に接続され、第２セル３２の正極は、抵抗３７を介してＶ２出力端子２４に接続されている。Ｖ１出力端子２３は、第１セル３１の電圧である第１セル電圧Ｖ１を外部に出力するための端子である。Ｖ２出力端子２４は、第２セル３２の電圧である第２セル電圧Ｖ２を外部に出力するための端子である。
【００４６】
また、バッテリパック１内には、サーミスタ３５が設けられている。サーミスタ３５は、バッテリ３０の温度（バッテリ温度）を検出することを目的として、バッテリ３０の近傍（例えば何れかのセルの近傍）に設けられている。サーミスタ３５の一端は負極端子２２に接続され、他端は温度出力端子２５に接続されている。
【００４７】
バッテリパック１が充電器１０に装着されると、バッテリパック１の温度出力端子２５は、充電器１０の温度入力端子４５（図３参照）に接続される。充電器１０においては、温度入力端子４５は、制御部５２に接続されると共に、抵抗６６の一端に接続されている。抵抗６６の他端には、所定の直流電圧値の電源電圧Ｖｃｃが印加されている。
【００４８】
このような構成により、バッテリパック１が充電器１０に装着されると、充電器１０内の抵抗６６とバッテリパック１内のサーミスタ３５との直列回路が形成され、この直列回路に充電器１０の電源電圧Ｖｃｃが印加される。そして、電源電圧Ｖｃｃが抵抗６６とサーミスタ３５によって分圧された分圧値、即ちサーミスタ３５の両端の電圧が、バッテリ３０の温度を示す信号（以下「バッテリ温度検出信号」ともいう）としてバッテリパック１の温度出力端子２５から出力され、充電器１０において温度入力端子４５を介して制御部５２へ入力される。充電器１０の制御部５２は、その入力されるバッテリ温度検出信号に基づいて、バッテリ３０の温度を取得、認識することができる。
【００４９】
通信端子２６は、本来、バッテリパック１と充電器１０とのデータ通信のために用いられる端子であるが、本実施形態のバッテリパック１は、データ通信機能を有しない簡素な構成となっている。そのため、本実施形態のバッテリパック１においては、通信端子２６はダミー端子としての位置づけで設けられているだけであり、実質的には用いられない。
【００５０】
（３）充電器１０の構成
次に、充電器１０の具体的構成について、図３を用いて説明する。充電器１０は、バッテリパック１が装着されたときにバッテリパック１と電気的に接続される端子として、正極端子４１、負極端子４２、Ｖ１入力端子４３、Ｖ２入力端子４４、温度入力端子４５、及び通信端子４６を備えている。
【００５１】
充電器１０にバッテリパック１が装着されると、充電器１０の正極端子４１はバッテリパック１の正極端子２１と電気的に接続され、充電器１０の負極端子４２はバッテリパック１の負極端子２２と電気的に接続され、充電器１０のＶ１入力端子４３はバッテリパック１のＶ１出力端子２３と電気的に接続され、充電器１０のＶ２入力端子４４はバッテリパック１のＶ２出力端子２４と電気的に接続され、充電器１０の温度入力端子４５はバッテリパック１の温度出力端子２５と電気的に接続され、充電器１０の通信端子４６はバッテリパック１の通信端子２６と電気的に接続される。
【００５２】
また、充電器１０は、スイッチング（以下「ＳＷ」と略す）電源回路５１と、制御部５２とを備えている。
ＳＷ電源回路５１は、電源コード１７を介して外部電源から供給された交流電力に基づいて、バッテリ充電用の充電電力（充電電流、充電電圧）を生成し、正極端子４１及び負極端子４２を介してバッテリパック１へ供給する。ＳＷ電源回路５１による充電電力の生成は、制御部５２により制御される。
【００５３】
ＳＷ電源回路５１は、例えば、交流電力を直流に整流する整流回路、整流回路による整流後の直流電圧をバッテリ３０の充電用の電圧に変換する変換回路、変換回路による変換後の電圧を平滑化して直流の充電電力を生成する平滑回路、などを備えている。
【００５４】
充電器１０にバッテリパック１が装着されると、ＳＷ電源回路５１から出力ＦＥＴ５３、正極端子４１、バッテリパック１、負極端子４２、及び電流検出回路５４を経てＳＷ電源回路５１に至る、充電用の閉回路が形成される。
【００５５】
出力ＦＥＴ５３は、ＳＷ電源回路５１と正極端子２１との間の通電経路を導通・遮断するために、この通電経路上に設けられている。出力ＦＥＴ５３は、１つのＦＥＴを用いて構成されていてもよいし、複数のＦＥＴの組み合わせ回路によって構成されていてもよい。出力ＦＥＴ５３は、充電経路制御回路５５からの切替信号によりオン・オフされ、オンされると上記通電経路が導通し、オフされると上記通電経路が遮断される。
【００５６】
充電経路制御回路５５は、制御部５２からの切替制御指令に従って切替信号を出力する。即ち、出力ＦＥＴ５３をオンさせるべき旨を示す切替制御指令が入力された場合は、出力ＦＥＴ５３をオンさせるための切替信号を出力し、出力ＦＥＴ５３をオフさせるべき旨を示す切替制御指令が入力された場合は、出力ＦＥＴ５３をオフさせるための切替信号を出力する。
【００５７】
電流検出回路５４は、負極端子４２とＳＷ電源回路５１との通電経路を流れる電流を検出するために、この通電経路上に設けられている。電流検出回路５４からは、上記通電経路を流れる電流の値を示す電流検出信号が出力される。電流検出回路５４は、例えば、通電経路に直列に設けられた抵抗と、その抵抗の両端の電圧を電流検出信号として出力する回路とを備えた構成であってもよい。電流検出回路５４からの電流検出信号は、制御部５２及び電流フィードバック回路５８に入力される。
【００５８】
また、充電器１０は、電圧モニタ回路５６と、充電器温度モニタ回路５７とを備えている。電圧モニタ回路５６は、出力ＦＥＴ５３と正極端子４１との間の通電経路に接続され、この通電経路の電圧を示す電圧検出信号を出力する。充電器１０にバッテリパック１が装着されているときは、電圧モニタ回路５６にてバッテリ３０の電圧（バッテリ電圧）Ｖｂが検出され、バッテリ電圧Ｖｂを示す電圧検出信号が制御部５２に入力される。
【００５９】
充電器温度モニタ回路５７は、充電器１０の内部の温度を検出することを目的として、充電器１０内の所定部位に設けられている。充電器温度モニタ回路５７は、充電器１０内の温度に応じた充電器温度検出信号を出力する。充電器温度モニタ回路５７の具体的構成は、充電器１０内の温度を示す情報を出力できる限りにおいて種々考えられる。例えば、サーミスタ或いはこれに類する温度検出素子を用いた回路構成が考えられる。
【００６０】
制御部５２は、充電器１０に装着されたバッテリパック１の充電を制御する機能を含む、複数の機能を有する。制御部５２は、ＣＰＵ５２ａ、メモリ５２ｂなどを有する。制御部５２が有する機能は、主に、ＣＰＵ５２ａがメモリ５２ｂに記憶されている各種プログラムを実行することにより実現される。
【００６１】
充電器１０にバッテリパック１が装着されると、温度入力端子４５を介してバッテリ温度検出信号が制御部５２に入力される。制御部５２は、バッテリ温度検出信号に基づいて、バッテリパック１が装着されたことを検出する機能を有する。なお、バッテリパック１が装着されたか否かの判断方法は、バッテリ温度検出信号に基づく方法以外の方法であってもよい。例えば、電圧モニタ回路５６からの電圧検出信号に基づいてバッテリパック１が装着されたか否かを判断してもよい。
【００６２】
制御部５２は、充電器１０にバッテリパック１が装着されているとき、Ｖ１入力端子４３を介してバッテリパック１から第１セル電圧Ｖ１を取得することができ、Ｖ２入力端子４４を介してバッテリパック１から第２セル電圧Ｖ２を取得することができる。なお、第２セル電圧Ｖ２は、厳密には、Ｖ２入力端子４４の入力電圧とＶ１入力端子４３の入力電圧との差に基づいて取得される。第３セル３３の電圧である第３セル電圧Ｖ３は、電圧モニタ回路５６により検出されるバッテリ電圧Ｖｂと、第１セル電圧Ｖ１及び第２セル電圧Ｖ２とを用いて、演算により取得することができる。なお、他の方法を用いて各セル電圧Ｖ１，Ｖ２，Ｖ３をバッテリパック１から取得するようにしてもよい。例えば、バッテリパック１と充電器１０との間でデータ通信可能であれば、データ通信によって取得するようにしてもよい。
【００６３】
充電器１０にバッテリパック１が装着されているとき、制御部５２は、温度入力端子４５を介してバッテリパック１からバッテリ温度検出信号が入力される。制御部５２は、そのバッテリ温度検出信号に基づいてバッテリ温度を取得、認識することができる。
【００６４】
なお、本実施形態のバッテリパック１は、通信端子２６を備えているものの、その通信端子２６はダミー端子として位置づけられ、実質的に機能しない。よって、このバッテリパック１が充電器１０に装着されても、充電器１０において、バッテリパック１との通信端子４６を介したデータ通信は行われない。ただし、バッテリパックの種類によっては、例えば後述する第２実施形態のバッテリパック７０（図６参照）のように、通信端子２６を介して充電器１０とデータ通信可能に構成されたものもある。そのようにデータ通信可能に構成されたバッテリパックが充電器１０に装着された場合は、充電器１０は、必要に応じて通信端子４６を介してバッテリパックとデータ通信を行う。
【００６５】
本実施形態の充電器１０は、バッテリパック１のバッテリ３０を、定電流定電圧充電方式（ＣＣＣＶ（Constant Current Constant Voltage ）充電方式とも呼ばれる）にて行うように構成されている。ＣＣＣＶ充電方式による充電の具体的内容は既によく知られているため、ここではその詳細説明は省略し、概要のみ確認的に説明する。なお、説明の簡素化のため、１つのセルで構成されているバッテリを例に挙げて説明する。
【００６６】
ＣＣＣＶ充電方式では、充電開始後、まず、バッテリ電圧（本例では１つのセルのセル電圧と同じ）が予め設定された充電電圧に到達するまで、一定の充電電流をバッテリに供給する。即ち、まずＣＣ（定電流）充電を行う。そして、セル電圧が充電電圧に到達したら、ＣＣ充電からＣＶ（定電圧）充電に切り替え、セル電圧が充電電圧に維持されるように充電電流を調整しつつ、充電を継続する。そして、例えばＣＶ充電への切り替わり後の経過時間、充電電流の値、充電電流の低下率などに基づいて、充電を完了させるべき充電完了条件が成立したか否か判断し、成立した場合は、バッテリが満充電状態に充電されたものとして、バッテリへの充電電流供給を停止して充電を完了させる。なお、ＣＣ充電の開始前に、セル電圧が既に充電電圧以上となっている場合は、充電を行わない。
【００６７】
本実施形態のバッテリ３０は、複数のセル３１，３２，３３が直列接続されて構成されている。そのため、本実施形態の充電器１０では、制御部５２は、ＣＣ充電においては、各セル３１，３２，３３の各セル電圧Ｖ１，Ｖ２，Ｖ３のうちの最大値（以下「最大セル電圧」ともいう）が予め設定された充電電圧となるまで、ＣＣ充電を続ける。即ち、制御部５２は、各セル電圧Ｖ１，Ｖ２，Ｖ３を監視しつつ、バッテリ３０へ供給すべき充電電流の値を演算して、その充電電流の値を示す充電制御信号を電流フィードバック回路５８へ出力する。
【００６８】
電流フィードバック回路５８には、制御部５２から充電制御信号が入力され、且つ、電流検出回路５４から電流検出信号が入力される。電流フィードバック回路５８は、電流検出回路５４から入力された電流検出信号が示す実際の充電電流と、制御部５２から入力された充電制御信号が示す充電電流の目標値とを比較し、実際の充電電流が目標値に一致するようにするための制御指令をＳＷ電源回路５１へ出力することで、ＳＷ電源回路５１を制御する。ＳＷ電源回路５１は、電流フィードバック回路５８から入力される制御指令に従って充電電力を生成し、バッテリ３０へ出力する。
【００６９】
制御部５２は、ＣＣ充電の開始後、最大セル電圧が予め設定された充電電圧に到達した場合は、ＣＶ充電に切り替える。具体的に、最大セル電圧に基づき、その最大セル電圧を充電電圧に維持させつつ充電を継続させるための充電制御信号を生成して電流フィードバック回路５８へ出力することで、充電を継続する。そして、所定の充電完了条件が成立したら、バッテリ３０が全体として満充電状態に充電されたものとして、充電を完了させる。
【００７０】
なお、最大セル電圧に基づいてＣＣ充電からＣＶ充電への切り替えを行ったり充電完了条件の判定を行ったりすることはあくまでも一例である。例えば、バッテリ電圧Ｖｂに対して充電電圧を設定し、バッテリ電圧Ｖｂに基づいてＣＣＣＶ充電を行うようにしてもよい。
【００７１】
また、制御部５２は、ＣＣＣＶ充電方式に基づく、バッテリ３０を充電するための一連の充電制御を開始する際は、充電経路制御回路５５へ出力ＦＥＴ５３をオンさせるべき旨を示す切替制御指令を出力することで、出力ＦＥＴ５３をオンさせ、ＳＷ電源回路５１からバッテリ３０への通電経路を導通させる。
【００７２】
一方、充電制御の開始後、満充電状態となった場合は、制御部５２は、充電を停止させて、充電制御を終了する。具体的に、電流フィードバック回路５８に対して充電電流の出力を停止又は低下させるための所定の信号を出力することにより、ＳＷ電源回路５１からの充電電流の出力を停止又は低下させると共に、充電経路制御回路５５へ出力ＦＥＴ５３をオフさせるべき旨を示す切替制御指令を出力することで、出力ＦＥＴ５３をオフさせ、ＳＷ電源回路５１からバッテリ３０への通電経路を遮断させる。制御部５２は、充電制御を終了すると、例えば表示部６１のＬＥＤを点灯させるなどして、充電制御が終了したことを報知する。
【００７３】
なお、充電制御の開始時、すでに最大セル電圧が充電電圧以上になっている場合は、充電を行うことなく充電制御を終了する。その際も、例えば表示部６１のＬＥＤを点灯させるなどして、充電制御が終了したことを報知する。
【００７４】
また、充電器１０は、セカンドプロテクト回路５９と、ＤＣファン６０と、表示部６１とを備えている。
セカンドプロテクト回路５９は、Ｖ１入力端子４３から入力される電圧、Ｖ２入力端子４４から入力される電圧、及び正極端子４１の電圧に基づいて、バッテリ３０の各セル電圧Ｖ１，Ｖ２，Ｖ３及びバッテリ電圧Ｖｂの各電圧を監視する。そして、各電圧のうち何れかが所定の過電圧条件を満たしている場合は、出力ＦＥＴ５３を強制的にオフさせるための強制オフ指令を充電経路制御回路５５へ出力する。充電経路制御回路５５は、セカンドプロテクト回路５９から強制オフ指令が入力された場合は、制御部５２からの切替制御指令の内容にかかわらず出力ＦＥＴ５３を強制的にオフさせる。
【００７５】
ＤＣファン６０は、バッテリパック１の内部（主にバッテリ３０）を冷却するための送風用のファンであり、制御部５２によりその動作が制御される。制御部５２は、充電器１０にバッテリパック１が装着されている間、所定のファン動作条件が成立している場合（つまりバッテリパック１内の冷却が必要な場合）に、ＤＣファン６０を動作させ、バッテリパック１への送風を行わせる。
【００７６】
表示部６１は、各種情報を表示することが可能な表示デバイスを有する。表示デバイスとしては、例えば、ＬＥＤ、液晶ディスプレイなどが考えられる。本実施形態では、表示部６１は、少なくとも１つのＬＥＤを有する。表示部６１の動作は、制御部５２により制御される。
【００７７】
また、充電器１０は、電源回路６２を備えている。電源回路６２は、ＳＷ電源回路５１内で生成される直流電圧（例えば既述の整流回路の出力）が入力され、その入力電圧を所定電圧値（例えば５Ｖ）の直流の電源電圧Ｖｃｃに変換して出力する。電源回路６２から出力される電源電圧Ｖｃｃは、充電器１０内の各部（例えば制御部５２、ＤＣファン６０など）の動作用電源として用いられる。
【００７８】
（４）動作モードの概要
本実施形態の充電器１０において、制御部５２は、バッテリパック１が装着された場合に、無条件ですぐにＣＣＣＶ充電方式に基づく充電制御を開始するわけではなく、一旦、動作モードを充電待機モードに設定する。充電待機モードでは、充電開始許可条件が成立しているか否かを判断し、成立するまでは充電待機モードを継続する。そして、充電開始許可条件が成立した場合に、動作モードを充電待機モードから充電モードに移行させて、バッテリ３０を充電するための充電制御を開始する。
【００７９】
充電開始許可条件は適宜決めることができ、本実施形態では、バッテリ温度に対して設定されている。具体的に、本実施形態では、バッテリ温度が所定の充電可能温度範囲内にある場合にバッテリ３０の充電制御を行うように構成されている。そのため、充電開始許可条件として、少なくとも、バッテリ温度が充電可能温度範囲内にあること、が設定されている。
【００８０】
よって、充電器１０にバッテリパック１が装着された場合に、温度入力端子４５を介して取得されるバッテリ温度が充電可能温度範囲外にある場合は、制御部５２は、充電可能温度範囲内に入るまでは、充電待機モードを継続する。そして、バッテリ温度が充電可能温度範囲内に入った場合に、動作モードを充電待機モードから充電モードに移行させ、充電制御を開始する。バッテリパック１が装着された場合にバッテリ温度がすでに充電可能温度範囲内にある場合も、動作モードを充電待機モードから充電モードに移行させて、充電制御を開始する。なお、充電制御の開始後もバッテリ温度の監視を継続し、バッテリ温度が充電可能温度範囲から外れた場合は、充電制御を一旦停止する。
【００８１】
ただし、本実施形態では、充電器１０にバッテリパック１が装着されて動作モードが充電待機モードに設定された後、単に充電開始許可条件の成否を判断するだけでなく、満充電繰り返し完了判定（以下単に「完了判定」という）を行い、充電の要否を判断する。そして、バッテリ３０が既に満充電に近い状態になっている場合は、充電を行わない。この完了判定については、後で詳しく説明する。
【００８２】
バッテリ温度が充電可能温度範囲内にある場合に行われる充電制御において用いられる充電電圧は、充電可能温度範囲内におけるバッテリ温度に応じて異なる値が設定される。本実施形態では、図４に示すように、下限温度ＴＬ（例えば０℃）から上限温度ＴＨ（例えば６５℃）までの範囲が、充電可能温度範囲として設定され、バッテリ３０の充電はバッテリ温度がこの範囲内にあるときに行われる。
【００８３】
充電可能温度範囲は、充電用第１領域Ｗ０１と、充電用第２領域Ｗ０２と、充電用第３領域Ｗ０３とに分けられる。充電用第１領域Ｗ０１は、下限温度ＴＬ以上で充電用境界温度Ｔ０１（例えば１０℃）より低い領域である。充電用第２領域Ｗ０２は、充電用境界温度Ｔ０１以上で充電用境界温度Ｔ０２（例えば４５℃）より低い範囲である。充電用第３領域Ｗ０３は、充電用境界温度Ｔ０２以上で上限温度ＴＨ以下の領域である。
【００８４】
そして、充電用第１領域Ｗ０１においては充電電圧がＶｃｈ１（例えば約４．０８Ｖ）（以下「第１充電電圧Ｖｃｈ１」ともいう）に設定され、充電用第２領域Ｗ０２においては充電電圧がＶｃｈ２（例えば約４．１８Ｖ）（以下「第２充電電圧Ｖｃｈ２」ともいう）に設定され、充電用第３領域Ｗ０３においては充電電圧がＶｃｈ３（以下「第３充電電圧Ｖｃｈ３」ともいう）（例えば約４．０８Ｖ）に設定されている。
【００８５】
各充電電圧Ｖｃｈ１〜Ｖｃｈ３の値は、予めメモリ５２ｂに記憶させておいてもよいし、充電制御時に実際のバッテリ温度に基づく所定の演算を行って算出するようにしてもよい。
【００８６】
なお、このようにバッテリ温度によって充電電圧が異なる値に設定されているのは、リチウムイオン二次電池の規格に起因している。リチウムイオン二次電池は、規格上、充電可能な電圧の上限値である充電可能上限電圧が設定されており、且つ、その充電可能上限電圧の値が温度によって異なっている。具体的には、図４に示すように、充電用第１領域Ｗ０１では充電可能上限電圧が例えば約４．１５Ｖに設定され、充電用第２域Ｗ０２では充電可能上限電圧が例えば約４．２５Ｖに設定され、充電用第３領域Ｗ０３では充電可能上限電圧が例えば約４．１５Ｖに設定されている。そのため、実際に充電制御で用いる目標値である充電電圧は、各領域Ｗ０１〜Ｗ０３それぞれ、図４に示すように、その領域の充電可能上限電圧より低い値に設定されている。
【００８７】
（５）完了判定の説明
次に、充電器１０にバッテリパック１が装着されたときに行われる完了判定について、具体的に説明する。充電器１０の制御部５２は、バッテリパック１が装着されたとき、最大セル電圧が完了閾値以上である場合は、バッテリ３０が既に満充電に近い状態になっていると考えられるため、充電完了と判定して所定の充電完了処理を行い、充電は行わない。
【００８８】
制御部５２は、完了判定において充電完了と判定した場合、充電完了処理として、少なくとも、表示部６１が有するＬＥＤを点灯させることによりユーザに対して充電が完了している（満充電又はそれに近い十分な残量があるためさらなる充電は不要である）ことを報知する処理を行う。
【００８９】
完了判定を行うように構成されていることで、仮にユーザが満充電に近いバッテリパック１を充電器１０に装着したとしても、ユーザはバッテリパック１が既に充電完了していることを速やかに知ることができる。
【００９０】
完了判定は、充電器１０にバッテリパック１が装着されてから充電開始許可条件が成立するまでの充電待機モード期間中において、最大セル電圧が完了閾値以上と判断されるまで、繰り返し行われる。
【００９１】
そして、本実施形態では、完了判定で用いられる完了閾値が、バッテリ温度に応じて異なる値に設定される。具体的には、図４に示すように、閾値用境界温度Ｔ１より低い閾値用第１領域Ｗ１においては、第１演算方法を用いて完了閾値が決定される。また、閾値用境界温度Ｔ２以上の閾値用第３領域Ｗ３においては、第３演算方法を用いて完了閾値が決定される。また、閾値用境界温度Ｔ１以上で閾値用境界温度Ｔ２より低い閾値用第２領域Ｗ２においては、第２演算方法を用いて完了閾値が決定される。
【００９２】
本実施形態では、図４に示すように、閾値用境界温度Ｔ１は充電用境界温度Ｔ０１と同じであり、閾値用境界温度Ｔ２は充電用境界温度Ｔ０２と同じである。
各演算方法の具体的内容は種々考えられるが、本実施形態では、第１演算方法として、第１充電電圧Ｖｃｈ１から所定値減算する方法を採用し、第２演算方法として、第２充電電圧Ｖｃｈ２から所定値減算する方法を採用し、第３演算方法として、第３充電電圧Ｖｃｈ３から所定値減算する方法を採用している。
【００９３】
上記各所定値を具体的にどのような値にするかについては適宜考えられ、何れも同じ値であってもよいし、少なくとも２つを同じ値にしてもよいが、本実施形態では、一例として、いずれも０．０５Ｖに設定されている。即ち、図４に示すように、閾値用第１領域Ｗ１では、第１充電電圧Ｖｃｈ１から０．０５Ｖを減算した値（例えば４．０３Ｖ）が完了閾値に設定される。また、閾値用第２領域Ｗ２では、第２充電電圧Ｖｃｈ２から０．０５Ｖを減算した値（例えば４．１３Ｖ）が完了閾値に設定される。また、閾値用第３領域Ｗ３では、第３充電電圧Ｖｃｈ３から０．０５Ｖを減算した値（例えば４．０３Ｖ）が完了閾値に設定される。
【００９４】
なお、バッテリ温度に応じてバッテリ３０のインピーダンスが変化することを考慮して上記各所定値を決めるようにしてもよい。具体的に、例えば、閾値用第１領域Ｗ１では、第１充電電圧Ｖｃｈ１と完了閾値との差が閾値用第２領域Ｗ２での第２充電電圧Ｖｃｈ２と完了閾値との差よりも大きくなるように、第１充電電圧Ｖｃｈ１から減算する所定値を大きめの値に設定してもよい。逆に、閾値用第３領域Ｗ３では、第３充電電圧Ｖｃｈ３と完了閾値との差が閾値用第２領域Ｗ２での第２充電電圧Ｖｃｈ２と完了閾値との差よりも小さくなるように、第３充電電圧Ｖｃｈ３から減算する所定値を小さめの値に設定してもよい。
【００９５】
（６）充電処理の説明
次に、充電器１０の制御部５２が実行する、上記の完了判定を含む充電処理について、図５を用いて説明する。充電器１０の制御部５２は、充電器１０にバッテリパック１が装着されたことを検出すると、図５の充電処理を開始する。具体的には、ＣＰＵ５２ａが、メモリ５２ｂに記憶されている図５の充電処理のプログラムを読み込んで実行する。
【００９６】
制御部５２は（詳しくはＣＰＵ５２ａは）、バッテリパック１の装着を検出したことにより図５の充電処理を開始すると、Ｓ１１０で、温度入力端子４５から入力されるバッテリ温度検出信号に基づいて現在のバッテリ温度Ｔｎｏｗを取得する。なお、バッテリパック１の装着を検出した場合、制御部５２は、動作モードを充電待機モードに設定する。
【００９７】
Ｓ１２０では、Ｓ１１０で取得したバッテリ温度Ｔｎｏｗに基づいて充電電圧を決定する。本実施形態では、既述の通り、例えば、バッテリ温度Ｔｎｏｗが充電用第２領域Ｗ０２に含まれている場合は、その充電用第２領域Ｗ０２に対応した第２充電電圧Ｖｃｈ２が決定される。
【００９８】
Ｓ１３０では、Ｖ１入力端子４３及びＶ２入力端子４４から入力される各電圧、及び電圧モニタ回路５６から入力される電圧検出信号に基づいて、現在のバッテリ電圧Ｖｂ、及び現在の各セル電圧Ｖ１，Ｖ２，Ｖ３を取得する。
【００９９】
Ｓ１４０では、現在のバッテリ温度Ｔｎｏｗが閾値用境界温度Ｔ１より低いか否か判断する。現在のバッテリ温度Ｔｎｏｗが閾値用境界温度Ｔ１より低い場合、即ち現在のバッテリ温度Ｔｎｏｗが閾値用第１領域Ｗ１内である場合は（Ｓ１４０：ＹＥＳ）、Ｓ１５０に進む。Ｓ１５０では、第１演算方法を用いて、完了閾値を算出する。即ち、第１充電電圧Ｖｃｈ１から所定値減算する演算を行い、その演算結果を完了閾値とする。完了閾値の算出後はＳ１９０に進む。
【０１００】
Ｓ１４０で、現在のバッテリ温度Ｔｎｏｗが閾値用境界温度Ｔ１以上である場合は（Ｓ１４０：ＮＯ）、Ｓ１６０に進む。Ｓ１６０では、現在のバッテリ温度Ｔｎｏｗが閾値用境界温度Ｔ２より低いか否か判断する。現在のバッテリ温度Ｔｎｏｗが閾値用境界温度Ｔ２より低い場合、即ち現在のバッテリ温度Ｔｎｏｗが閾値用第２領域Ｗ２内である場合は（Ｓ１６０：ＹＥＳ）、Ｓ１７０に進む。
【０１０１】
Ｓ１７０では、第２演算方法を用いて、完了閾値を算出する。即ち、第２充電電圧Ｖｃｈ２から所定値減算する演算を行い、その演算結果を完了閾値とする。完了閾値の算出後はＳ１９０に進む。
【０１０２】
Ｓ１６０で、現在のバッテリ温度Ｔｎｏｗが閾値用境界温度Ｔ２以上である場合、即ち現在のバッテリ温度Ｔｎｏｗが閾値用第３領域Ｗ３内である場合は（Ｓ１６０：ＮＯ）、Ｓ１８０に進む。Ｓ１８０では、第３演算方法を用いて、完了閾値を算出する。即ち、第３充電電圧Ｖｃｈ３から所定値減算する演算を行い、その演算結果を完了閾値とする。完了閾値の算出後はＳ１９０に進む。
【０１０３】
Ｓ１９０では、最大セル電圧が完了閾値以上であるか否か判断する。最大セル電圧が完了閾値より低い場合は（Ｓ１９０：ＮＯ）、Ｓ２００で、充電開始許可条件を満たしているか否か判断する。具体的に、本実施形態では、現在のバッテリ温度Ｔｎｏｗが充電可能温度範囲内にあるか否か判断し、充電可能温度範囲内にあれば充電開始許可条件を満たしていると判断し、充電可能温度範囲外にあれば充電開始許可条件を満たしていないと判断する。
【０１０４】
充電開始許可条件を満たしていない場合は（Ｓ２００：ＮＯ）、Ｓ１１０に戻り、Ｓ１１０以下の処理を再び実行する。つまり、充電開始許可条件を満たすまでは、Ｓ１９０で最大セル電圧が完了閾値以上と判断されない限り、Ｓ１１０以下の処理が繰り返し実行される。充電開始許可条件を満たしている場合は（Ｓ２００：ＹＥＳ）、Ｓ２１０で、動作モードを充電待機モードから充電モードに切り替え、充電制御を実行する。具体的に、本実施形態では、出力ＦＥＴ５３をオンさせ、ＣＣＣＶ充電方式による充電制御を実行する。充電制御の終了後は、例えば表示部６１のＬＥＤを点灯させるなどして、充電制御が終了したことを報知する。
【０１０５】
Ｓ１９０で、最大セル電圧が完了閾値以上である場合は（Ｓ１９０：ＹＥＳ）、Ｓ２２０に進み、充電完了処理を実行する。即ち、最大セル電圧が完了閾値以上である場合は、充電開始許可条件の成否にかかわらず、充電制御を行うことなく、Ｓ２２０の充電完了処理を実行する。充電完了処理には、既述の通り、少なくとも表示部６１のＬＥＤを点灯させる処理が含まれる。
【０１０６】
（７）第１実施形態の効果
以上説明したように、本実施形態の充電器１０は、バッテリパック１が装着されたとき、現在のバッテリ温度（Ｔｎｏｗ）に基づいて、完了閾値を決定する。具体的に、バッテリ温度に対応した演算方法を用いて完了閾値を決定する。そして、完了判定の結果、最大セル電圧が完了閾値以上である場合（つまりすでに満充電またはそれに近い状態である場合）は、充電制御を行うことなく、充電完了処理を行う。そのため、バッテリ３０が過度に充電されてしまうことを、効果的に、且つバッテリ温度に応じて適切に、抑制することができる。
【０１０７】
また、完了判定の結果、最大セル電圧が完了閾値以上である場合は、充電完了処理として、表示部６１のＬＥＤが点灯される。そのため、バッテリパック１のユーザは、満充電又はそれに近い状態のバッテリパック１を充電器１０に装着した場合に、すでに十分に充電されていて充電が不要な状態であることを速やかに知ることができ、これによりバッテリパック１をすぐに利用することができるようになる。
【０１０８】
特に、本実施形態では、充電可能温度範囲が、各充電用境界温度Ｔ０１，Ｔ０２を境界として３つの領域に分かれているが、完了閾値の演算方法も、上記各境界温度Ｔ０１，Ｔ０２と同じ境界温度である各閾値用境界温度Ｔ１，Ｔ２を境界としてそれぞれ用意されている。具体的に、閾値用第１領域Ｗ１においては、第１充電電圧Ｖｃｈ１に基づく第１演算方法が用いられ、閾値用第２領域Ｗ２においては第２充電電圧Ｖｃｈ２に基づく第２演算方法が用いられ、閾値用第３領域Ｗ３においては第３充電電圧Ｖｃｈ３に基づく第３演算方法が用いられる。そのため、現在のバッテリ温度に基づいてそのバッテリ温度が属する領域に応じた適切な完了閾値が決定され、その適切な完了閾値に基づいて充電の要否を適切に判断することができる。
【０１０９】
また、完了判定は、バッテリ温度が充電可能温度範囲外であっても行われる。具体的に、現在のバッテリ温度が充電可能温度範囲の下限温度ＴＬより低い場合は、第１演算方法に基づいて完了閾値が算出される。つまり、充電可能温度範囲内の温度のうち現在のバッテリ温度に最も近い温度である下限温度ＴＬにおける完了閾値と同じ値の完了閾値が算出され、その完了閾値に基づいて完了判定が行われる。また、現在のバッテリ温度が充電可能温度範囲の上限温度ＴＨより高い場合は、第３演算方法に基づいて完了閾値が算出される。つまり、充電可能温度範囲内の温度のうち現在のバッテリ温度に最も近い温度である上限温度ＴＨにおける完了閾値と同じ値の完了閾値が算出され、その完了閾値に基づいて完了判定が行われる。そのため、バッテリ温度が充電可能温度範囲外であっても、充電が不要か否かが迅速且つ適切に判断され、ユーザは、バッテリパック１の充電の要否を迅速に知ることができる。
【０１１０】
また、充電器１０は、バッテリパック１が装着された場合、バッテリ温度が充電可能温度範囲内にあるか否かにかかわらず、完了判定を実行する。つまり、充電待機モードから充電モードへの移行を待つことなく、充電待機モードにおいてすぐに完了判定を実行する。そのため、バッテリ温度にかかわらず、既に満充電又はそれに近い状態の場合は充電完了処理を実行させることができる。
【０１１１】
また、充電器１０は、バッテリパック１が装着された場合に、完了判定を１回のみ行うのではなく、充電開始許可条件が成立するまでの充電待機モード期間中において、最大セル電圧が完了閾値以上となるまで、繰り返し行う。そのため、仮に放電直後で一時的に電圧が低下しているバッテリパック１が装着されたとしても、電圧が回復して完了閾値以上となれば、充電完了処理を行うことができる。つまり、充電が不要か否かの判断を迅速に行うことができる。
【０１１２】
ここで、本実施形態のようにバッテリ温度に応じた完了閾値を用いて完了判定を行うことの有用性について、補足説明する。例えば、図４に示すように、完了閾値が温度にかかわらず一定の参考値Ａ（例えば４．１３Ｖ）に設定されているとする。この参考値Ａは、第３充電電圧Ｖｃｈ３より高く第２充電電圧Ｖｃｈ２より低い値である。
【０１１３】
この場合、例えばバッテリ温度が充電用第３領域Ｗ０３内であって、最大セル電圧が第３充電電圧Ｖｃｈ３以上で完了閾値（参考値Ａ）より低い範囲内にある場合、最大セル電圧がすでに充電制御における目標値である第３充電電圧Ｖｃｈより高くてこれ以上充電はできないにもかかわらず、完了判定においては充電完了と判定されない。
【０１１４】
特に、バッテリ温度が上限温度ＴＨより高い場合は、バッテリ温度が充電可能温度範囲に下がってくるまで、充電制御は行われずに充電待機モードが継続されるため、その分、充電の要否をユーザが知ることができるタイミングが遅くなってしまう。
【０１１５】
これに対し、本実施形態の充電器１０では、バッテリ温度に応じて完了閾値が可変設定され、しかもその値は、充電可能温度範囲内においては、充電電圧よりも所定値低い値に設定される。そのため、ユーザは、充電器１０にバッテリパック１を装着したとき、充電の要否を迅速に知ることができる。
【０１１６】
また、例えば、図４に示すように、完了閾値が温度にかかわらず一定の参考値Ｂ（例えば４．０３Ｖ）に設定されているとする。この参考値Ｂは、各充電電圧Ｖｃｈ１〜３のいずれよりも低い値である。この場合、例えばバッテリ温度が充電用第２領域Ｗ０２内であって、最大セル電圧が完了閾値（参考値Ｂ）より若干高い値（例えば４．０５Ｖ）である場合、最大セル電圧と第２充電電圧Ｖｃｈ２との差が大きくてまだ多くの容量の充電を行うことができるにもかかわらず、完了判定において充電完了と判定されてしまう。
【０１１７】
これに対し、本実施形態の充電器１０では、充電可能温度範囲内においては、充電電圧より所定値低い値が完了閾値に設定されるため、その所定値を適切に設定する（例えば少なくとも閾値用第２領域Ｗ２の完了閾値が、充電用第１領域Ｗ０１及び充電用第３領域Ｗ０３の各充電電圧Ｖｃｈ１，Ｖｃｈ３よりも高い値となるように上記所定値を設定する）ことで、実際の充電状態に応じた適切な完了判定結果を得ることができる。
【０１１８】
なお、本実施形態において、充電器１０の制御部５２は、本発明の装着検出部、温度取得部、電圧取得部、閾値決定部、判断部、及び完了処理部の一例に相当する。最大セル電圧は、本発明の取得電圧の一例に相当する。充電開始許可条件は、本発明の充電開始条件の一例に相当する。第１演算方法、第２演算方法、及び第３演算方法は、本発明の閾値決定方法の一例に相当する。充電用境界温度Ｔ０１は本発明の第１の充電用境界温度の一例に相当し、充電用境界温度Ｔ０２は本発明の第２の充電用境界温度の一例に相当する。閾値用境界温度Ｔ１は本発明の第１の閾値用境界温度の一例に相当し、閾値用境界温度Ｔ２は本発明の第２の閾値用境界温度の一例に相当する。また、Ｓ１１０の処理は本発明の温度取得部が実行する処理の一例に相当し、Ｓ１３０の処理は本発明の電圧取得部が実行する処理の一例に相当し、Ｓ１５０，Ｓ１７０，Ｓ１８０の処理は本発明の閾値決定部が実行する処理の一例に相当し、Ｓ１９０の処理は本発明の判断部が実行する処理の一例に相当し、ＳＳ２２０の処理は本発明の完了処理部が実行する処理の一例に相当する。
【０１１９】
［第２実施形態］
上記第１実施形態では、完了判定を充電器１０が実行する例を示したが、本実施形態では、完了判定をバッテリパックが実行する例について説明する。
【０１２０】
本実施形態のバッテリパック７０の具体的構成は、図６に示す通りである。図６に示す本実施形態のバッテリパック７０は、図２に示した第１実施形態のバッテリパック１と比較して明らかなように、第１実施形態のバッテリパック１に対して主にＡＦＥ７１と制御部７２が追加された構成となっている。よって、図６に示す本実施形態のバッテリパック７０のうち、第１実施形態のバッテリパック１と共通する構成については第１実施形態と同じ符号を付し、その説明を省略する。そして、第１実施形態のバッテリパック１との相違点を中心に説明する。
【０１２１】
図６に示すように、本実施形態のバッテリパック７０は、ＡＦＥ（アナログ・フロント・エンド）７１と、制御部７２とを備えている。また、負極端子２２とバッテリ３０の負極との間の通電経路には、抵抗７３が設けられている。
【０１２２】
ＡＦＥ１２は、制御部７２からの指令に従い、各セル電圧Ｖ１，Ｖ２，Ｖ３及びバッテリ電圧Ｖｂを検出して、その検出結果を制御部７２へ出力する。また、ＡＦＥ１２は、制御部７２からの指令に従い、抵抗７３の両端の電圧に基づいて、バッテリ３０に流れる電流（充電電流又は放電電流）を検出し、その検出結果を制御部７２に出力する。
【０１２３】
制御部７２は、後述する通知処理（図７参照）を含む、複数の機能を有する。制御部７２は、ＣＰＵ７２ａ、メモリ７２ｂなどを有する。制御部７２が有する機能は、主に、ＣＰＵ７２ａがメモリ７２ｂに記憶されている各種プログラムを実行することにより実現される。
【０１２４】
制御部７２は、ＡＦＥ１２から、各セル電圧Ｖ１，Ｖ２，Ｖ３及びバッテリ電圧Ｖｂを取得することができる。また、制御部７２は、温度出力端子２５にも接続され、バッテリ温度検出信号が入力されるように構成されている。そのため、制御部７２は、バッテリ温度検出信号に基づいてバッテリ温度を取得することもできる。また、制御部７２は、通信端子２６に接続されており、通信端子２６を介して充電器とデータ通信を行うことができる。
【０１２５】
本実施形態では、バッテリパック７０が装着される充電器として、図５に示した充電処理における充電待機モード時の処理を基本的に実行しない充電器を想定する。即ち、本実施形態の充電器は、バッテリパック７０が装着されたことを検出すると、バッテリパック７０からデータ通信にて待機通知が受信されたか否か判断する。そして、待機通知が受信されなかった場合は充電制御（Ｓ２１０と同様の制御処理）を開始するが、待機通知が受信された場合は、充電許可通知が受信されるまで待機し、充電許可通知が受信されたら充電制御を開始する。ただし、待機中、充電完了通知が受信された場合は、充電制御を行うことなく、充電完了処理（Ｓ２２０と同様の処理）を行う。
【０１２６】
そして、本実施形態では、バッテリパック７０の制御部７２が、図７に示す通知処理を実行することで、充電開始許可条件の成否判定や完了判定などを行い、その判定結果を充電器へ送信する。
【０１２７】
バッテリパック７０の制御部７２は、バッテリパック７０が充電器に装着されたことを検出すると、図７の通知処理を開始する。具体的には、ＣＰＵ７２ａが、メモリ７２ｂに記憶されている図７の通知処理のプログラムを読み込んで実行する。
【０１２８】
なお、制御部７２による、バッテリパック７０が充電器に装着されたか否かの判断は、種々の方法で行うことができる。例えば、データ通信によって充電器から所定の信号を受信することで充電器への装着を検出するようにしてもよい。また例えば、充電器に装着されたときに充電器から何らかの信号が充電器から受信されるような構成を設け、その受信信号の有無に基づいて装着の有無を検出するようにしてもよい。また例えば、充電器の装着の有無によって機械的にオン・オフされるスイッチを設け、そのスイッチのオン・オフ状態に基づいて装着の有無を検出するようにしてもよい。
【０１２９】
制御部７２は（詳しくはＣＰＵ７２ａは）、充電器への装着を検出したことにより図７の通知処理を開始すると、Ｓ３１０で、バッテリ温度検出信号に基づいて現在のバッテリ温度Ｔｎｏｗを取得する。Ｓ３２０では、ＡＦＥ７１から、現在のバッテリ電圧Ｖｂ、及び現在の各セル電圧Ｖ１，Ｖ２，Ｖ３を取得する。
【０１３０】
Ｓ３３０〜Ｓ３９０の各処理は、図５に示した第１実施形態の充電処理におけるＳ１４０〜Ｓ２００の各処理と基本的に同じである。即ち、Ｓ３３０からＳ３７０の処理では、バッテリ温度Ｔｎｏｗが閾値用第１領域Ｗ１、閾値用第２領域Ｗ２、及び閾値用第３領域Ｗ３のうちどの領域にあるかを判断し、バッテリ温度Ｔｎｏｗが属する領域に対応した演算方法を用いて完了閾値を算出する。そして、Ｓ３８０で、図５のＳ１９０と同様、最大セル電圧が完了閾値以上であるか否か判断する。そして、完了閾値より低い場合は（Ｓ３８０：ＮＯ）、Ｓ３９０で、図５のＳ２００と同様、充電開始許可条件を満たしているか否か判断する。
【０１３１】
Ｓ３９０で、充電開始許可条件を満たしている場合は（Ｓ３９０：ＹＥＳ）、Ｓ４００で、充電器へデータ通信にて、充電許可通知を送信する。Ｓ３９０で、充電開始許可条件を満たしていない場合は（Ｓ３９０：ＮＯ）、Ｓ４１０に進む。Ｓ４１０では、充電器へデータ通信にて、待機通知を送信する。
【０１３２】
Ｓ３８０で、最大セル電圧が完了閾値以上である場合は（Ｓ３８０：ＹＥＳ）、Ｓ４２０に進む。Ｓ４２０では、充電器へデータ通信にて、充電完了通知を送信する。
なお、バッテリパック７０から充電器への各通知の送信方法は、データ通信を用いた送信方法に限定されない。データ通信以外の他の情報伝達方法によって各通知を送信するようにしてもよい。また、各通知をどのような信号形態で送信するか（例えばアナログ信号及びデジタル信号のどちらで送信するか）についても適宜決めることができる。
【０１３３】
このように、本実施形態のバッテリパック７０は、充電器に装着された場合に、現在のバッテリ温度（Ｔｎｏｗ）に基づいて完了閾値を決定し、その完了閾値を用いて完了判定を行う。そして、完了判定の結果、最大セル電圧が完了閾値以上である場合（つまりすでに満充電またはそれに近い状態である場合）は、充電器へ充電完了通知を送信することにより、バッテリ３０が既に満充電又はそれに近い状態であることを通知する。そのため、第１実施形態と同様の効果を得ることができる。
【０１３４】
なお、本実施形態において、Ｓ４００，Ｓ４１０，Ｓ４２０の処理は、本発明の送信部が実行する処理の一例に相当する。
［他の実施形態］
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されることなく、種々の形態を採り得る。
【０１３５】
（１）第１実施形態では、図４に示すように、充電可能温度範囲内において、充電用の各領域Ｗ０１〜Ｗ０３の境界となる各境界温度Ｔ０１，Ｔ０２が、閾値用の各領域Ｗ１〜Ｗ３の境界となる各境界温度Ｔ１，Ｔ２とそれぞれ同じ値であったが、このように同じ値とすることは必須ではない。
【０１３６】
例えば、閾値用境界温度Ｔ１を、充電用境界温度Ｔ０１よりも低い値に設定してもよいし、閾値用境界温度Ｔ２を、充電用境界温度Ｔ０２よりも高い値に設定してもよい。図８は、閾値用境界温度Ｔ１が充電用境界温度Ｔ０１よりも低い値に設定され、且つ、閾値用境界温度Ｔ２が充電用境界温度Ｔ０２よりも高い値に設定されている例を示している。つまり、閾値用第２領域Ｗ２が、充電用第２領域Ｗ０２の全てを含む、充電用第２領域Ｗ０２よりも広い範囲に設定されている。
【０１３７】
閾値用第２領域Ｗ２このように設定することで、次のような効果が得られる。例えば、バッテリ温度が充電用境界温度Ｔ０１より低く閾値用境界温度Ｔ１以上（換言すれば、充電用第１領域Ｗ０１内の温度であるものの充電用第２領域Ｗ０２に近い温度）であったとする。この場合、充電を開始すればバッテリ温度が上昇して充電用第２領域Ｗ０２に入る可能性があり、そうなると、充電電圧もより高い値（第２充電電圧Ｖｃｈ２）となって、より多くの充電が許容されるようになる。よって、バッテリ温度が、充電用第１領域Ｗ０１内であるものの充電用第２領域Ｗ０２に近い場合は、充電を開始すればバッテリ電圧が充電用第２領域Ｗ０２に入る可能性があることを考慮して、完了閾値を高め（少なくとも、閾値用境界温度Ｔ１より低い温度での完了閾値よりは高い値）に設定することで、充電が不要かどうかの判断をより適切に行うことができる。
【０１３８】
また例えば、放電直後で、バッテリ温度が充電用境界温度Ｔ０２より高く閾値用境界温度Ｔ２以下（換言すれば、充電用第３領域Ｗ０３内の温度であるものの充電用第２領域Ｗ０２に近い温度）の比較的高い温度であったとする。この場合、周囲環境やバッテリの放熱性能などによっては、時間が経過するとバッテリ温度が低下して充電用第２領域Ｗ０２に入る可能性があり、そうなると、充電電圧もより高い値（第２充電電圧Ｖｃｈ２）となって、より多くの充電が許容されるようになる。よって、バッテリ温度が充電用第３領域Ｗ０３内であるものの充電用第２領域Ｗ０２に近い場合は、バッテリ温度が低下する可能性があることを考慮して、完了閾値を高め（少なくとも、閾値用境界温度Ｔ２より高い温度での完了閾値よりは高い値）に設定しておくことで、充電が不要かどうかの判断をより適切に行うことができる。
【０１３９】
（２）バッテリ温度に応じて完了閾値を算出する方法は、上記実施形態で説明した各領域Ｗ１，Ｗ２，Ｗ３毎の各演算方法に限定されない。例えば、バッテリ温度に対応した充電電圧に所定の係数を乗算することにより完了閾値を算出するようにしてもよい。また例えば、バッテリ温度と完了閾値との対応関係を示すテーブルを予めメモリに記憶しておき、その記憶内容を参照して完了閾値を決定するようにしてもよい。また、バッテリ温度を変数の１つとする所定の演算式を用いて完了閾値を算出するようにしてもよい。
【０１４０】
（３）充電可能温度範囲外の完了閾値について、上記実施形態では、充電可能温度範囲内の温度のうちバッテリ温度に最も近い温度での完了閾値と同じ値に決定する構成であったが、このような構成はあくまでも一例である。充電可能温度範囲外の完了閾値が、充電可能温度範囲内の完了閾値とは異なる値であってもよい。
【０１４１】
（４）バッテリ３０の充電可能温度範囲は、図４に示した範囲に限定されない。下限又は上限のどちらかがないような温度範囲であってもよい。またそもそも、本発明の適用は、バッテリの充電可能温度範囲が設定されている構成への適用に限定されるものではない。充電可能温度範囲の有無等にかかわらず、本発明を適用することができる。
【０１４２】
（５）上記各実施形態では、完了判定を、最大セル電圧に基づいて（つまり最大セル電圧と完了閾値との比較結果に基づいて）行うようにしたが、最大セル電圧に基づいて完了判定を行うことは必須ではない。例えば、バッテリ３０全体の電圧であるバッテリ電圧Ｖｂに対して完了閾値を決定し、その完了閾値とバッテリ電圧Ｖｂとを比較することにより完了判定を行うようにしてもよい。
【０１４３】
（６）完了判定は、第１実施形態のように充電器が行うようにしてもよいし、第２実施形態のようにバッテリパックが行うようにしてもよいし、充電器及びバッテリパック以外の他の機器、装置等が行ってその判定結果を充電器へ通知するようにしてもよい。
【０１４４】
（７）充電器による充電対象のバッテリは、リチウムイオン二次電池に限定されない。リチウムイオン二次電池以外の他の二次電池を充電する構成に対しても本発明を適用できる。
【０１４５】
（８）その他、上記各実施形態における１つの構成要素が有する機能を複数の構成要素として分散させたり、複数の構成要素が有する機能を１つの構成要素に統合させたりしてもよい。また、上記各実施形態の構成の少なくとも一部を、同様の機能を有する公知の構成に置き換えてもよい。また、上記各実施形態の構成の一部を省略してもよい。また、上記各実施形態の構成の少なくとも一部を、他の実施形態の構成に対して付加又は置換してもよい。なお、特許請求の範囲に記載した文言のみによって特定される技術思想に含まれるあらゆる態様が本発明の実施形態である。
【符号の説明】
【０１４６】
１，７０…バッテリパック、３，１３…装着部、５，１５…端子部、１０…充電器、１７…電源コード、２１，４１…正極端子、２２，４２…負極端子、２３…Ｖ１出力端子、２４…Ｖ２出力端子、２５…温度出力端子、２６，４６…通信端子、３０…バッテリ、３１…第１セル、３２…第２セル、３３…第３セル、３５…サーミスタ、３６，３７，６６，７３…抵抗、４３…Ｖ１入力端子、４４…Ｖ２入力端子、４５…温度入力端子、５１…ＳＷ電源回路、５２，７２…制御部、５２ａ，７２ａ…ＣＰＵ、５２ｂ，７２ｂ…メモリ、５３…出力ＦＥＴ、５４…電流検出回路、５５…充電経路制御回路、５６…電圧モニタ回路、５７…充電器温度モニタ回路、５８…電流フィードバック回路、５９…セカンドプロテクト回路、６０…ＤＣファン、６１…表示部、６２…電源回路。
【図１】
0006628501.tif 000002
【図２】
0006628501.tif 000003
【図３】
0006628501.tif 000004
【図４】
0006628501.tif 000005
【図５】
0006628501.tif 000006
【図６】
0006628501.tif 000007
【図７】
0006628501.tif 000008
【図８】
0006628501.tif 000009