(57)【要約】 【課題】  リチウムイオン系の二次電池を、短時間で充電できるようにする。【解決手段】  二次電池を定電流で充電しながら、二次電池の端子電圧を所定の第１設定電圧Ｖ１と比較し、端子電圧が第１設定電圧Ｖ１以上になったとき、二次電池を所定の第１設定時間Ｔ１だけ定電流で充電した後充電を休止するパルス充電を行い、このパルス充電における充電の休止中に、休止開始からの経過時間Ａｎとその経過時間Ａｎにおける端子電圧Ｂｎとを複数回測定するとともに、端子電圧Ｂｎを所定の第２設定電圧Ｖ２と比較し、経過時間Ａｎが所定の第２設定時間Ｔ２に達したときの端子電圧Ｂｎが第２設定電圧Ｖ２よりも大きい場合、これらの経過時間Ａｎ及び端子電圧Ｂｎの測定結果に基づいて、端子電圧が第２設定電圧Ｖ２以下に下降するか否かを推定し、第２設定電圧Ｖ２以下に下降すると推定された場合にはこのパルス充電と端子電圧の推定とを繰り返し、第２設定電圧Ｖ２以下に下降しないと推定された場合には充電を終了する。【選択図】  図５
2005253210.tif 000002
【特許請求の範囲】
【請求項１】
二次電池を定電流で充電しながら、前記二次電池の端子電圧を所定の第１設定電圧と比較し、
前記端子電圧が前記第１設定電圧以上になったとき、前記二次電池を所定の第１設定時間だけ充電した後充電を休止するパルス充電を行い、
前記パルス充電における充電の休止中に、休止開始からの経過時間Ａｎと該経過時間Ａｎにおける前記端子電圧Ｂｎとを複数回測定するとともに、前記端子電圧Ｂｎを所定の第２設定電圧と比較し、前記経過時間Ａｎが所定の第２設定時間に達したときの前記端子電圧Ｂｎが前記第２設定電圧よりも大きい場合、前記経過時間Ａｎ及び前記端子電圧Ｂｎの測定結果に基づいて、前記端子電圧が前記第２設定電圧以下に下降するか否かを推定し、
前記第２設定電圧以下に下降すると推定された場合には前記パルス充電と前記端子電圧の推定とを繰り返し、
前記第２設定電圧以下に下降しないと推定された場合には充電を終了する
ことを特徴とする二次電池の充電方法。
【請求項２】
請求項１に記載の二次電池の充電方法において、
前記パルス充電における充電の休止中に、前記経過時間Ａｎ及び前記端子電圧Ｂｎから成るデータ群（Ａｎ，Ｂｎ）に基づき、下記の計算方法によって、休止開始からの経過時間Ａｎが前記第２設定時間よりも長い所定の第３設定時間Ｔ３になるときの前記端子電圧Ｂｎを計算し、
前記端子電圧Ｂｎの計算値が前記第２設定電圧以下である場合には前記パルス充電と前記端子電圧Ｂｎの計算とを繰り返し、
前記端子電圧Ｂｎの計算値が前記第２設定電圧よりも大きい場合には充電を終了する
ことを特徴とする二次電池の充電方法。
【数１】
2005253210.tif 000005
【請求項３】
請求項２に記載の二次電池の充電方法において、
前記第３設定時間が無限大の時間であることを特徴とする二次電池の充電方法。
【請求項４】
請求項２または３に記載の二次電池の充電方法において、
前記端子電圧Ｂｎの計算値が、パルスＮ個分（Ｎは２以上の整数）のパルス充電の間連続して第２設定電圧よりも大きくなるまで、前記パルス充電と前記端子電圧Ｂｎの計算とを繰り返し、
前記端子電圧Ｂｎの計算値が、前記パルスＮ個分のパルス充電の間連続して第２設定電圧よりも大きくなった場合に、充電を終了する
ことを特徴とする二次電池の充電方法。
【請求項５】
請求項１乃至４のいずれかに記載の二次電池の充電方法において、
複数個の二次電池を接続した電池パックを充電する場合、前記複数個の二次電池の端子電圧をそれぞれ測定し、そのうちの最も高い端子電圧を前記第１設定電圧，前記第２設定電圧と比較する
ことを特徴とする二次電池の充電方法。
【請求項６】
二次電池を充電するための充電手段と、
前記二次電池の端子電圧を検出する電圧検出手段と、
前記二次電池の充電を制御する制御手段と
を備え、
前記制御手段は、
前記充電手段を用いて前記二次電池を定電流で充電しながら、前記電圧検出手段の検出結果を用いて前記二次電池の端子電圧を所定の第１設定電圧と比較する処理と、
前記端子電圧が前記第１設定電圧以上になったとき、前記充電手段を用いて所定の第１設定時間だけ前記二次電池を充電した後充電を休止するパルス充電を行う処理と、
前記パルス充電における充電の休止中に、前記電圧検出手段の検出結果を用いて、休止開始からの経過時間Ａｎと該経過時間Ａｎにおける前記端子電圧Ｂｎとを複数回測定するとともに、前記端子電圧Ｂｎを所定の第２設定電圧と比較し、前記経過時間Ａｎが所定の第２設定時間に達したときの前記端子電圧Ｂｎが前記第２設定電圧よりも大きい場合、前記経過時間Ａｎ及び前記端子電圧Ｂｎの測定結果に基づいて、前記端子電圧が前記第２設定電圧以下に下降するか否かを推定する処理と、
前記第２設定電圧以下に下降すると推定された場合には前記パルス充電と前記端子電圧の推定とを繰り返し、前記第２設定電圧以下に下降しないと推定された場合には充電を終了する処理と
を行うことを特徴とする二次電池の充電装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リチウムイオン系の二次電池を充電するのに適した充電方法及び充電装置に関する。
【背景技術】
【０００２】
近年、ノート型パーソナルコンピュータや携帯電話等の電源に用いる二次電池として、ニッカド電池やニッケル水素電池よりもエネルギー密度が高く且つ軽量なリチウムイオン電池が普及している。
【０００３】
ニッカド電池やニッケル水素電池は、満充電状態で端子電圧が若干低下するという特性を有している。そこで、それらの電池の充電方法としては、定電流で充電を行いながら端子電圧の時間的な変化を測定し、その変化量が負になったとき（−ΔＶの検出時）、満充電になったと判定して充電を終了するという方法が採られている。
【０００４】
これに対し、リチウムイオン電池は、満充電状態でも端子電圧が低下しない。そのため、ニッカド電池やニッケル水素電池のような方法で充電すると、満充電の判定ができず、充電不足または過充電になって性能が低下しまう。そこで、従来、リチウムイオン電池の充電方法としては、次の（ａ）または（ｂ）のような方法が採られていた。
【０００５】
（ａ）充電開始当初には、定電流で充電を行いながら、端子電圧を測定する。その後、端子電圧が所定の電圧に達すると、定電圧での充電に切り替えるとともに、充電電流の測定を開始する。そして、充電電流が所定の基準値以下になったとき、満充電になったと判定して充電を終了する。
【０００６】
（ｂ）充電開始当初には、定電流で充電を行いながら、端子電圧を測定する。その後、端子電圧が所定の電圧に達すると、定電流での充電を間欠的に行う。この間欠充電は、一定時間充電を行った後、端子電圧が低下してほぼ一定の値に安定するまで充電を休止し、その安定した電圧が基準値以上（満充電電圧と等しいかそれに近い値）であるか否かを検出する、という処理を繰り返すものである。そして、充電休止中に安定した電圧が上記基準値以上になると、満充電になったと判定して充電を終了する（例えば、特許文献１参照。）。
【特許文献１】特開平６−３２５７９５号公報（段落番号００１３〜００２３、図１〜５）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、上記（ａ）のように定電流充電に続けて定電圧充電を行う方法には、充電が終了するまでに長い時間を要してしまうという不都合があった。
【０００８】
また、上記（ｂ）の方法にも、間欠充電時の休止時間が長くなる（端子電圧が安定するまで休止を続ける）ので、やはり、充電が終了するまでに長い時間を要してしまうという不都合があった。
【０００９】
本発明は、上述の点に鑑み、リチウムイオン電池や、さらにはリチウム電池，鉛電池といった、満充電状態でも端子電圧が低下しない二次電池であるリチウムイオン系の二次電池を、短時間で充電できるようにすることを課題としてなされたものである。
【課題を解決するための手段】
【００１０】
この課題を解決するために、本発明による二次電池の充電方法は、二次電池を定電流で充電しながら、二次電池の端子電圧を所定の第１設定電圧と比較し、端子電圧が第１設定電圧以上になったとき、二次電池を所定の第１設定時間だけ充電した後充電を休止するパルス充電を行い、このパルス充電における充電の休止中に、休止開始からの経過時間Ａｎとその経過時間Ａｎにおける端子電圧Ｂｎとを複数回測定するとともに、端子電圧Ｂｎを所定の第２設定電圧と比較し、経過時間Ａｎが所定の第２設定時間に達したときの端子電圧Ｂｎが第２設定電圧よりも大きい場合、これらの経過時間Ａｎ及び端子電圧Ｂｎの測定結果に基づいて、端子電圧が第２設定電圧以下に下降するか否かを推定し、第２設定電圧以下に下降すると推定された場合にはこのパルス充電と端子電圧の推定とを繰り返し、第２設定電圧以下に下降しないと推定された場合には充電を終了することを特徴とする。
【００１１】
この充電方法では、二次電池を第１設定電圧まで定電流で充電した後パルス充電を行うが、このパルス充電における充電の休止中に、休止開始からの経過時間Ａｎとその経過時間Ａｎにおける端子電圧Ｂｎとを複数回測定するとともに、端子電圧Ｂｎを第２設定電圧と比較し、経過時間Ａｎが第２設定時間に達したときの端子電圧Ｂｎが第２設定電圧よりも大きい場合、これらの経過時間Ａｎ及び端子電圧Ｂｎの測定結果に基づいて、端子電圧が第２設定電圧以下に下降するか否かを推定する。
【００１２】
第２設定電圧以下に下降すると推定された場合には、パルス充電と端子電圧の推定とを繰り返す。そして、第２設定電圧以下に下降しないと推定されるようになると、満充電になったと判定して充電を終了する。
【００１３】
このように、この充電方法では、端子電圧が一定の電圧（第１設定電圧）になるまで定電流で充電を行った後パルス充電を行うとともに、このパルス充電において、充電の休止を開始してからの経過時間が一定の時間（第２設定時間）に達しても端子電圧が一定の電圧（第２設定電圧）以下に下降しない場合、実際に第２設定電圧以下に下降するか否かが判明するまで休止を続けることなく、第２設定電圧以下に下降するか否かを休止中の複数回の経過時間及び端子電圧の測定結果に基づいて推定して、パルス充電を繰り返すか充電を終了するかを決定する。
【００１４】
これにより、前述の充電方法（ａ）のように定電流充電に続けて定電圧充電を行う方法や、前述の充電方法（ｂ）のように定電流充電に続けて定電流で間欠充電を行うが間欠充電時の休止時間が長くなる（端子電圧が安定するまで休止を続ける）方法と比較して、リチウムイオン系の二次電池を短時間で充電することができる。
【００１５】
なお、この充電方法において、一例として、パルス充電における充電の休止中に、経過時間Ａｎ及び端子電圧Ｂｎから成るデータ群（Ａｎ，Ｂｎ）に基づき、下記の計算方法によって、休止開始からの経過時間Ａｎが第２設定時間よりも長い所定の第３設定時間Ｔ３になるときの端子電圧Ｂｎを計算し、この端子電圧Ｂｎの計算値が第２設定電圧以下である場合にはこのパルス充電と端子電圧Ｂｎの計算とを繰り返し、この端子電圧Ｂｎの計算値が第２設定電圧よりも大きい場合には充電を終了することが好適である。さらには、この第３設定時間Ｔ３を無限大の時間とすることが好適である。
【数２】
2005253210.tif 000003
【００１６】
このように、休止開始からの経過時間Ａｎが第２設定時間よりも長い第３設定時間になるときの端子電圧Ｂｎを、最小二乗法を用いるとともにＣｎの１次式と想定して求めたり、さらには第３設定時間を無限大の時間とすることにより、端子電圧が第２設定電圧以下に下降するか否かを、簡単な計算によって高い精度で推定することができる。これにより、充電不足や過充電による性能の低下を招くことなく、短時間で充電を行うことができるようになる。
【００１７】
また、端子電圧Ｂｎを計算する場合において、一例として、端子電圧Ｂｎの計算値が、パルスＮ個分（Ｎは２以上の整数）のパルス充電の間連続して第２設定電圧よりも大きくなるまで、このパルス充電と端子電圧Ｂｎの計算とを繰り返し、端子電圧Ｂｎの計算値が、パルスＮ個分のパルス充電の間連続して第２設定電圧よりも大きった場合に、充電を終了することが好適である。
【００１８】
このように、端子電圧Ｂｎの値が第２設定電圧よりも１回大きくなっただけでなく、端子電圧Ｂｎの計算値がＮ回連続して第２設定電圧よりも大きくなったときに初めて充電を終了することにより、満充電状態をより一層高い精度で判定することができる。これにより、二次電池の性能をより一層高めることができるようになる。
【００１９】
また、この充電方法において、複数個の二次電池を接続した電池パックを充電する場合には、一例として、それらの複数個の二次電池の端子電圧をそれぞれ測定し、そのうちの最も高い端子電圧を第１設定電圧，第２設定電圧と比較することが好適である。
【００２０】
次に、本発明による二次電池の充電装置は、二次電池を充電するための充電手段と、この二次電池の端子電圧を検出する電圧検出手段と、この二次電池の充電を制御する制御手段とを備え、この制御手段は、充電手段を用いて二次電池を定電流で充電しながら、電圧検出手段の検出結果を用いて二次電池の端子電圧を所定の第１設定電圧と比較する処理と、端子電圧が第１設定電圧以上になったとき、充電手段を用いて所定の第１設定時間だけ二次電池を充電した後充電を休止するパルス充電を行う処理と、このパルス充電における充電の休止中に、電圧検出手段の検出結果を用いて、休止開始からの経過時間Ａｎとその経過時間Ａｎにおける端子電圧Ｂｎとを複数回測定するとともに、端子電圧Ｂｎを所定の第２設定電圧と比較し、経過時間Ａｎが所定の第２設定時間に達したときの端子電圧Ｂｎが第２設定電圧よりも大きい場合、経過時間Ａｎ及び端子電圧Ｂｎの測定結果に基づいて、端子電圧が前記第２設定電圧以下に下降するか否かを推定する処理と、第２設定電圧以下に下降すると推定された場合にはこのパルス充電と端子電圧の推定とを繰り返し、第２設定電圧以下に下降しないと推定された場合には充電を終了する処理とを行うことを特徴とする。
【００２１】
この充電装置は、制御手段が充電手段及び電圧検出手段を用いて前述の本発明に係る充電方法を実行するものであり、リチウムイオン系の二次電池を短時間で充電することができる。
【発明の効果】
【００２２】
本発明によれば、端子電圧が一定の電圧（第１設定電圧）になるまで定電流で充電を行った後パルス充電を行うとともに、このパルス充電における充電の休止中に、実際に端子電圧が第２設定電圧以下に下降するか否かを、複数回の経過時間及び端子電圧の測定結果に基づいて推定するので、リチウムイオン系の二次電池を短時間で充電できるという効果が得られる。
【００２３】
また、休止開始からの経過時間Ａｎが第２設定時間よりも長い第３設定時間になるときの端子電圧Ｂｎを、最小二乗法を用いるとともにＣｎの１次式と想定して求めたり、さらには第３設定時間を無限大の時間とすることにより、端子電圧が第２設定電圧以下に下降するか否かを、簡単な計算によって高い精度で推定することができるので、充電不足や過充電による性能の低下を招くことなく、短時間で充電を行うことができるという効果が得られる。
【００２４】
また、端子電圧Ｂｎの値が第２設定電圧よりも１回大きくなっただけでなく、端子電圧Ｂｎの計算値がＮ回連続して第２設定電圧よりも大きくなったときに初めて充電を終了することにより、満充電状態をより一層高い精度で判定することができるので、二次電池の性能をより一層高めることができるという効果が得られる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明を図面を用いて具体的に説明する。図１は、本発明を適用した充電装置の構成を示すブロック図である。この充電装置は、満充電電圧４．２（Ｖ）・容量２０００（ｍＡｈ）のリチウムイオン電池１０を充電するためのものであり、定電流回路１と、スイッチ２と、電圧検出回路３と、制御回路４とから成っている。
【００２６】
定電流回路１は、外部から供給される電力（例えば商用電力）に基づき、１．６Ａの定電流を生成する回路である。
【００２７】
充電対象のリチウムイオン電池１０は、スイッチ２を介して定電流回路１に接続される。スイッチ２は、制御回路４によってオン／オフが制御されるようになっている。
【００２８】
電圧検出回路３は、リチウムイオン電池１０の端子電圧を検出する回路である。電圧検出回路３の検出出力は、制御回路４に送られる。
【００２９】
制御回路４は、マイクロプロセッサから成っている。図２は、この制御回路４が実行する処理を示すフローチャートである。この処理では、最初に、スイッチ２をオンにすることにより、この充電装置に装着されたリチウムイオン電池１０を、定電流回路１によって定電流で充電する（ステップＳ１）。
【００３０】
続いて、この充電中に、電圧検出回路３の検出出力からリチウムイオン電池１０の端子電圧を測定して、その端子電圧が第１設定電圧Ｖ１＝４．２５（Ｖ）（リチウムイオン電池１０の満充電時の電圧よりも若干大きい電圧）に達したか否かを判断する（ステップＳ２）。
【００３１】
ノーであれば、ステップＳ１に戻る。他方、イエスになると、ｎ＝１に設定する（ステップＳ３）。そして、第１設定時間Ｔ１＝１．０（ｓｅｃ）だけスイッチ２をオンにして定電流で充電を行い（ステップＳ４）、その後、スイッチ２をオフにすることによって充電を休止する（ステップＳ５）。すなわち、１パルス分のパルス充電を行う。
【００３２】
続いて、マイクロプロセッサ内のタイマーによって休止開始からの経過時間Ａｎ＝０．２５×ｎ（ｓｅｃ）になったことを測定すると、電圧検出回路３の検出結果からその経過時間Ａｎにおけるリチウムイオン電池１０の端子電圧Ｂｎを測定する（ステップＳ６）。
【００３３】
続いて、測定した端子電圧Ｂｎが、第２設定電圧Ｖ２＝４．２（Ｖ）（リチウムイオン電池１０の満充電時の電圧）よりも大きいか否かを判断する（ステップＳ７）。ノーであれば、ステップＳ３に戻る。他方、イエスであれば、測定した経過時間Ａｎが、第２設定時間Ｔ２＝４．０（ｓｅｃ）以上であるか否かを判断する（ステップＳ８）。
【００３４】
ステップＳ８でノーであれば、ｎの値を１だけインクリメントし（ステップＳ９）、ステップＳ５に戻る。そして、ステップＳ８でイエスになると、それまでに測定した経過時間Ａｎ及び端子電圧Ｂｎから成るデータ群（Ａｎ，Ｂｎ）に基づき、下記の計算方法によって、休止開始からの経過時間Ａｎが第２設定時間Ｔ２よりも長い所定の第３設定時間Ｔ３（ここではＴ３＝∞とする）になったときのリチウムイオン電池１０の端子電圧Ｂｎの値を計算する（ステップＳ１０）。
【数３】
2005253210.tif 000004
【００３５】
続いて、この端子電圧Ｂｎの計算値が第２設定電圧Ｖ２＝４．２（Ｖ）よりも大きいか否かを判断する（ステップＳ１１）。このようにして、充電休止中の複数回の経過時間Ａｎ及び端子電圧Ｂｎの測定結果に基づき、今回の充電の休止によってリチウムイオン電池１０の端子電圧が第２設定電圧Ｖ２＝４．２（Ｖ）以下に下降するか否かの推定を行う。
【００３６】
ステップＳ１１でノーであれば、ステップＳ３に戻る。他方、ステップＳ１１でイエスになると、満充電になったと判定して充電を終了する。
【００３７】
次に、この充電装置に装着されたリチウムイオン電池１０が充電される様子を説明する。この充電装置では、まず、リチウムイオン電池１０の端子電圧が第１設定電圧Ｖ１＝４．２５（Ｖ）に達するまで、定電流回路１によって定電流で充電が行われる（図２のステップＳ１及びＳ２）。
【００３８】
端子電圧が第１設定電圧Ｖ１＝４．２５（Ｖ）に達すると、第１設定時間Ｔ１＝１．０（ｓｅｃ）だけ定電流で充電を行った後、充電が休止される。すなわち、１パルス目のパルス充電が行われる。そして、休止開始からの経過時間Ａ１＝０．２５（ｓｅｃ），Ａ２＝０．５（ｓｅｃ），…毎の端子電圧Ｂ１，Ｂ２，…が測定される（図２のステップＳ３〜Ｓ９）。図３は、このパルス充電時の端子電圧，充電電流の時間的変化を示すものであり、パルス充電開始時までの経過時間をＴ０としている。
【００３９】
休止開始からの経過時間が第２設定時間Ｔ２＝４．０（ｓｅｃ）に達しても端子電圧Ｂｎが第２設定電圧Ｖ２＝４．２（Ｖ）よりも大きい場合には、前述の計算式（１）〜（４）から、休止開始からの経過時間Ａｎが第３設定時間Ｔ３＝∞になるときの端子電圧Ｂｎが、最小二乗法を用いるとともにＣｎの１次式と想定して求められる。そして、この端子電圧Ｂｎの計算値から、今回の充電の休止によって端子電圧が第２設定電圧Ｖ２＝４．２（Ｖ）以下に下降するか否かが推定される（図２のステップＳ１０〜Ｓ１１）。
【００４０】
図４は、図３に示した経過時間Ａｎ及び端子電圧Ｂｎの測定結果例に基づいて計算式（１）〜（３）で求められたＣｎ，Ｄ，Ｅの値と、端子電圧Ｂｎの測定値との関係を示す。この図にも、端子電圧Ｂｎを計算式（４）のようにＣｎの１次式と想定できることが表れている。
【００４１】
端子電圧が第２設定電圧Ｖ２＝４．２（Ｖ）以下に下降すると推定されると、２パルス目のパルス充電が行われるとともに端子電圧の推定が繰り返される（図２のステップＳ１１→ステップＳ３）。
【００４２】
なお、休止開始からの経過時間が第２設定時間Ｔ２＝４．０（ｓｅｃ）に達する前に端子電圧Ｂｎが第１設定電圧Ｖ２＝４．２（Ｖ）以下に下降した場合には、図５に示すように、第２設定時間Ｔ２に達する前に２パルス目のパルス充電が行われる（図２のステップＳ７→ステップＳ３）。
【００４３】
こうしてパルス充電が繰り返されることにより、次第に端子電圧の下降の度合いが小さくなっていく（端子電圧Ｂｎの値が大きくなっていく）ので、最終的に、端子電圧が第２設定電圧Ｖ２＝４．２（Ｖ）以下に下降しないと推定されて、充電が終了する。
【００４４】
このように、この充電装置では、リチウムイオン電池１０の端子電圧が一定の電圧（第１設定電圧Ｖ１）になるまで定電流で充電を行った後定電流でパルス充電を行うとともに、このパルス充電において、充電の休止を開始してからの経過時間が一定の時間（第２設定時間Ｔ２）に達しても端子電圧が一定の電圧（第２設定電圧Ｖ２）以下に下降しない場合、実際に第２設定電圧Ｖ２以下に下降するか否かが判明するまで休止を続けることなく、第２設定電圧Ｖ２以下に下降するか否かを休止中の複数回の経過時間Ｐｎ及び端子電圧Ｂｎの測定結果に基づいて推定して、パルス充電を繰り返すか充電を終了するかを決定する。
【００４５】
これにより、従来のような、定電流充電に続けて定電圧充電を行う方法や、定電流充電に続けて定電流で間欠充電を行うが間欠充電時の休止時間が長くなる（端子電圧が安定するまで休止を続ける）方法と比較して、短時間でリチウムイオン電池１０を充電することができる。
【００４６】
また、前述の式（２）〜（４）のように、休止開始からの経過時間Ａｎが第３設定時間Ｔ３になるときの端子電圧Ｂｎを、最小二乗法を用いるとともにＣｎの１次式と想定して求めたり、さらには第３設定時間Ｔ３を無限大の時間とするので、端子電圧が第２設定電圧Ｔ２以下に下降するか否かを、簡単な計算によって高い精度で推定することができる。これにより、充電不足や過充電による性能の低下を招くことなく、短時間で充電を行うことができる。
【００４７】
なお、以上の例では、図２に示したように、端子電圧Ｂｎの計算値が第２設定電圧Ｖ２よりも１回大きくなっただけで充電を終了している。しかし、別の例として、端子電圧Ｂｎの計算値がＮ回（Ｎは２以上の整数）連続して第２設定電圧Ｖ２よりも大きくなったときに初めて充電を終了するようにしてもよい。
【００４８】
図６は、そうした例において制御回路４が実行する処理を示すフローチャートであり、図２と共通する部分には同一のステップ番号を付している。この処理では、ステップＳ２とステップＳ３との間で、ｋ＝０に設定する（ステップＳ２１）。また、ステップＳ７でノーであった場合や、ステップＳ１１でノーであった場合にもｋ＝０に設定する（ステップＳ２２、Ｓ２３）。
【００４９】
また、ステップＳ１１でイエスになると、ｋの値を１だけインクリメントし（ステップＳ２４）、ｋ＝Ｎになったか否かを判断する（ステップＳ２５）。ノーであれば、ステップＳ３に戻る。他方、イエスであれば、満充電になったと判定して充電を終了する。
【００５０】
このように、端子電圧Ｂｎの値が第２設定電圧よりも１回大きくなっただけでなく、端子電圧Ｂｎの計算値がＮ回連続して第２設定電圧Ｖ２よりも大きくなったときに初めて充電を終了することにより、満充電状態をより一層高い精度で判定することができる。これにより、二次電池の性能をより一層高めることができるようになる。
【００５１】
また、以上の例では、１個のリチウムイオン電池１０を充電しているが、複数個のリチウムイオン電池１０を接続した電池パックを充電するようにしてもよい。そして、その場合には、それらの複数個のリチウムイオン電池１０の端子電圧をそれぞれ測定し、そのうちの最も高い端子電圧を第１設定電圧Ｖ１，第２設定電圧Ｖ２と比較することが好適である。
【００５２】
また、以上の例における第１設定電圧Ｖ１，第２設定電圧Ｖ２，第１設定時間Ｔ１，第２設定時間Ｔ２，経過時間Ａｎの値はあくまで一例であり、充電対象となるリチウムイオン電池の満充電電圧等に応じて適宜別の値に変更してもよい。また、第３設定時間Ｔ３も、無限大ではなく、第２設定時間Ｔ２よりも長い適宜の有限の時間に設定してもよい。
【００５３】
また、以上の例では、パルス充電を定電流で行っている。しかし、これに限らず、リチウムイオン電池を過電圧から保護するために、リチウムイオン電池の最大許容印加電圧を定電圧値に設定し、パルス充電時に、印加電圧がこの定電圧値を超えないように充電電流を制御する（定電圧定電流充電を行う）ようにしてもよい。
【００５４】
また、以上の例では、リチウムイオン電池を充電するために本発明を適用しているが、それ以外のリチウムイオン系の二次電池（リチウム電池や鉛電池）を充電するために本発明を適用してもよい。
【図面の簡単な説明】
【００５５】
【図１】本発明を適用した充電装置の構成を示すブロック図である。
【図２】図１の制御回路が実行する処理を示すフローチャートである。
【図３】図１の充電装置での充電時の端子電圧，充電電流の時間的変化を示す図である。
【図４】端子電圧Ｂｎの測定値とＣｎ，Ｄ，Ｅの値との関係を示す図である。
【図５】充電の休止開始からの経過時間が第２設定時間Ｔ２に達する前に端子電圧Ｂｎが第１設定電圧Ｖ２以下に下降した場合の端子電圧，充電電流の時間的変化を示す図である。
【図６】図１の制御回路が実行する処理の別の例を示すフローチャートである。
【符号の説明】
【００５６】
１      定電流回路
２      スイッチ
３      電圧検出回路
４      制御回路
１０    リチウムイオン電池
【図１】
2005253210.tif 000006
【図２】
2005253210.tif 000007
【図３】
2005253210.tif 000008
【図４】
2005253210.tif 000009
【図５】
2005253210.tif 000010
【図６】
2005253210.tif 000011