(57)【要約】【課題】寿命を犠牲にすることなく、充電容量を増加する。【解決手段】外部電源によって充電される略完全放電状態であるバッテリが充電され略満充電状態に至った後、再び略完全放電状態に至るまでのサイクルを充放電サイクルとしてカウントし、カウントされた最初の充放電サイクルから所定の数の充放電サイクルまでの間、バッテリに対して第１の充電電圧を印加し、所定の数の充放電サイクルを超過した後、バッテリに対して第１の充電電圧と比較してより低い第２の充電電圧を印加すること、又は、カウントされた最初の充放電サイクルから所定の数の充放電サイクルまでの間、バッテリに対する充電停止電流を第１の電流値に設定し、所定の数の充放電サイクルを超過した後、バッテリに対する充電停止電流を第１の電流値と比較してより高い第２の電流値に設定する。【選択図】図２
2014109918.tif 000002
【特許請求の範囲】
【請求項１】
外部電源によって充電されるバッテリを含む情報処理装置であって、
略完全放電状態である前記バッテリが前記外部電源によって充電され略満充電状態に至った後、再び略完全放電状態に至るまでのサイクルを充放電サイクルとしてカウントするカウント手段と、
前記カウント手段によってカウントされた最初の充放電サイクルから所定の数の充放電サイクルまでの間、前記バッテリに対して第１の充電電圧を印加する手段と、
前記所定の数の充放電サイクルを超過した後、前記バッテリに対して前記第１の充電電圧と比較してより低い第２の充電電圧を印加する手段と、
を含むことを特徴とする情報処理装置。
【請求項２】
外部電源によって充電されるバッテリを含む情報処理装置であって、
略完全放電状態である前記バッテリが前記外部電源によって充電され略満充電状態に至った後、再び略完全放電状態に至るまでのサイクルを充放電サイクルとしてカウントするカウント手段と、
前記カウント手段によってカウントされた最初の充放電サイクルから所定の数の充放電サイクルまでの間、前記バッテリに対する充電停止電流を第１の電流値に設定する手段と、
前記所定の数の充放電サイクルを超過した後、前記バッテリに対する充電停止電流を前記第１の電流値と比較してより高い第２の電流値に設定する手段と、
を含むことを特徴とする情報処理装置。
【請求項３】
外部電源によって充電されるバッテリを含む情報処理装置の制御方法であって、
カウント手段が、略完全放電状態である前記バッテリが前記外部電源によって充電され略満充電状態に至った後、再び略完全放電状態に至るまでのサイクルを充放電サイクルとしてカウントする工程と、
印加する手段が、前記カウントする工程によってカウントされた最初の充放電サイクルから所定の数の充放電サイクルまでの間、前記バッテリに対して第１の充電電圧を印加する工程と、
印加する手段が、前記所定の数の充放電サイクルを超過した後、前記バッテリに対して前記第１の充電電圧と比較してより低い第２の充電電圧を印加する工程と、
を含むことを特徴とする制御方法。
【請求項４】
外部電源によって充電されるバッテリを含む情報処理装置の制御方法であって、
カウント手段が、略完全放電状態である前記バッテリが前記外部電源によって充電され略満充電状態に至った後、再び略完全放電状態に至るまでのサイクルを充放電サイクルとしてカウントする工程と、
設定する手段が、前記カウントする工程によってカウントされた最初の充放電サイクルから所定の数の充放電サイクルまでの間、前記バッテリに対する充電停止電流を第１の電流値に設定する工程と、
設定する手段が、前記所定の数の充放電サイクルを超過した後、前記バッテリに対する充電停止電流を前記第１の電流値と比較してより高い第２の電流値に設定する工程と、
を含むことを特徴とする制御方法。
【請求項５】
外部電源によって充電されるバッテリを含む情報処理装置に実行させるコンピュータにより読み取り可能なプログラムであって、
カウント手段が、略完全放電状態である前記バッテリが前記外部電源によって充電され略満充電状態に至った後、再び略完全放電状態に至るまでのサイクルを充放電サイクルとしてカウントする処理と、
印加する手段が、前記カウントする処理によってカウントされた最初の充放電サイクルから所定の数の充放電サイクルまでの間、前記バッテリに対して第１の充電電圧を印加する処理と、
印加する手段が、前記所定の数の充放電サイクルを超過した後、前記バッテリに対して前記第１の充電電圧と比較してより低い第２の充電電圧を印加する処理と、
を含むことを特徴とするプログラム。
【請求項６】
外部電源によって充電されるバッテリを含む情報処理装置に実行させるコンピュータにより読み取り可能なプログラムであって、
カウント手段が、略完全放電状態である前記バッテリが前記外部電源によって充電され略満充電状態に至った後、再び略完全放電状態に至るまでのサイクルを充放電サイクルとしてカウントする処理と、
設定する手段が、前記カウントする処理によってカウントされた最初の充放電サイクルから所定の数の充放電サイクルまでの間、前記バッテリに対する充電停止電流を第１の電流値に設定する処理と、
設定する手段が、前記所定の数の充放電サイクルを超過した後、前記バッテリに対する充電停止電流を前記第１の電流値と比較してより高い第２の電流値に設定する処理と、
を含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、その制御方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、素子の小型化、ＬＳＩ（Large Scale Integrated circuit）の高集積化、ＣＰＵ（Central Processing Unit）の高性能化が進み、携帯電話やインターネット等、通信設備が充実してきたことにより、ノート型パソコン、ハンディターミナル、モバイルコンピュータ等の、様々な大きさや機能を有する携帯型パーソナルコンピュータ（以下、「ノート型ＰＣ」ともいう。）が開発されてきている。例えば、ノートブック型パーソナルコンピュータ（ＰＣ）、サブノートブック型ＰＣ、パームトップ型ＰＣ、ＰＤＡ（Personal Digital Assistant：携帯型情報通信端末）等がある。
【０００３】
ノート型ＰＣは、本体にバッテリを内蔵している。この内蔵バッテリにより、例えば、列車内等のように商用電源を利用することができない環境下においても、ユーザは、ノート型ＰＣを使用することができる。内蔵バッテリとして、充電することにより繰り返し使うことが可能な２次電池を用いるのが一般的である。
【０００４】
このようなノート型ＰＣのバッテリとしては、近年、リチウムイオン電池の使用が急激に広がっている。リチウムイオン電池は、重量エネルギー密度がニカド・ニッケル水素電池の約３倍、体積エネルギー密度で約２倍となり、小型で軽量の高容量のバッテリであり、様々な携帯型情報機器に使用されている。
【０００５】
またリチウムイオン電池は、公称電圧３．７ボルトを発生する電池セルを基本単位とし、携帯型情報端末が必要とする電源電圧に応じたセル数だけ、円筒形や角形のパッケージに収納されている。例えば２セルであれば７．４ボルト、３セルであれば１１．１ボルトとなる。
【０００６】
ノート型ＰＣ等の携帯型情報機器に搭載されるリチウムイオン電池の充電方法は、定電圧定電流充電が必要となっている。このようなバッテリの充電においては、充電電圧、充電電流、及び充電時間によって充電される量が決定される。
【０００７】
ノート型ＰＣ等の携帯型情報機器は、リチウムイオン電池の充電される量、すなわち、満充電時の容量が多いほどバッテリによる稼働時間が長くなり、このため許容範囲内で可能な限り高い電圧で充電させることにより満充電時の容量が多くなるようにしている。また放電終止電圧として、機器が安定して稼動し得る最低限の電圧値を設定する必要があるが、放電終止電圧の設定の仕方によっても装置稼働時間は変化する。
【０００８】
一方、リチウムイオン電池は、充電状態で高温環境下に放置しておくだけでも、充放電させたのと同じように容量が低下してしまうという劣化特性がある。劣化の度合は放置温度と充電電圧に依存し、温度が高いほど劣化が速い。
【０００９】
ノート型ＰＣの使用方法は、携帯して使用される状態に限らず、机上で常にＡＣ（Alternating Current）アダプタを接続した状態で使用されることもある。この場合、ノート型ＰＣの電源は常時ＡＣアダプタから供給され、内蔵のバッテリから供給されることはない。しかし、ノート型ＰＣの電力が常にＡＣアダプタから供給されていても、商用電源の瞬断や停電等の異常事態を考慮すると、バッテリの充電容量が空であることは好ましくない。
【００１０】
さらに、通常は机上での使用が主であるが、急に携帯して使用しようとした場合にも、バッテリの充電容量が空であると、バッテリの充電が終了するまで待たなければ携帯して使用することができないという問題もある。このように、ノート型ＰＣが机上で常時ＡＣアダプタを接続した状態で使用される場合であっても、内蔵バッテリの充電容量は１００％に近い略満充電状態に保持する必要がある。
【００１１】
このような２次電池に対して充電を行う場合に、従来より、当該２次電池を使い始めたときの容量を最大とするために、充電電圧を当該２次電池の許容最大電圧にして充電を行っていた。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】特開２００２−２１８６６８号公報
【特許文献２】特開２００１−３０９５６８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１３】
上記特許文献１に記載された携帯型情報処理装置には、ＡＣアダプタの装着検出時やＡＣアダプタの接続状態での内蔵電池の装着検出時により、装置の携帯使用を判断して電池の充電を開始するときは、充電電圧を高くして可能な限り充電容量を大きくし、これに対し、常時ＡＣアダプタを接続している机上使用で、内蔵電池の自己放電により容量が減少したことを認識して充電を開始するときは、充電電圧を低くすることにより、高温環境下における電池の劣化を防止し、寿命を延ばす技術が開示されている。
【００１４】
また、上記特許文献２に記載された充電システムには、バッテリの劣化に関連する劣化情報をインテリジェント電池から受信し、この劣化情報が所定条件を満足するまでは、充電装置の充電条件を、バッテリを高容量とするための条件に設定し、上記劣化情報が上記所定条件を満足した後は、充電条件を、バッテリを長寿命とするための条件に設定することにより、バッテリの充電容量を大きくすると共に寿命を長くする技術が開示されている。
【００１５】
しかしながら、特許文献１に記載された携帯型情報処理装置では、装置の携帯使用を判断して電池の充電を開始させるときは、充電電圧を高くして可能な限り充電容量を大きくする結果、バッテリの充電容量は増加するが、この状態を長く継続するとバッテリの寿命が短くなるという問題があった。また、特許文献２に記載された充電システムは、バッテリの劣化情報として充電電圧の高低をパラメータとして充電条件を設定いるが、バッテリの充電容量の増加を図るための策としては不十分であるという問題があった。
【００１６】
そこで本発明は、上記従来の問題点に鑑みてなされたもので、バッテリの寿命を犠牲にすることなく、バッテリの充電容量を増加することが可能な情報処理装置、その制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１７】
上記課題を解決するため、請求項１に記載の本発明における情報処理装置は、外部電源によって充電されるバッテリを含む情報処理装置であって、略完全放電状態である前記バッテリが前記外部電源によって充電され略満充電状態に至った後、再び略完全放電状態に至るまでのサイクルを充放電サイクルとしてカウントするカウント手段と、前記カウント手段によってカウントされた最初の充放電サイクルから所定の数の充放電サイクルまでの間、前記バッテリに対して第１の充電電圧を印加する手段と、前記所定の数の充放電サイクルを超過した後、前記バッテリに対して前記第１の充電電圧と比較してより低い第２の充電電圧を印加する手段と、を含むことを特徴とする。
【００１８】
また、上記課題を解決するため、請求項２に記載の本発明における情報処理装置は、外部電源によって充電されるバッテリを含む情報処理装置であって、略完全放電状態である前記バッテリが前記外部電源によって充電され略満充電状態に至った後、再び略完全放電状態に至るまでのサイクルを充放電サイクルとしてカウントするカウント手段と、前記カウント手段によってカウントされた最初の充放電サイクルから所定の数の充放電サイクルまでの間、前記バッテリに対して第１の充電電流を供給する手段と、前記所定の数の充放電サイクルを超過した後、前記バッテリに対して前記第１の充電電流と比較してより高い第２の充電電流を供給する手段と、を含むことを特徴とする。
【００１９】
さらに、上記課題を解決するため、請求項３に記載の本発明における情報処理装置の制御方法は、外部電源によって充電されるバッテリを含む情報処理装置の制御方法であって、カウント手段が、略完全放電状態である前記バッテリが前記外部電源によって充電され略満充電状態に至った後、再び略完全放電状態に至るまでのサイクルを充放電サイクルとしてカウントする工程と、印加する手段が、前記カウントする工程によってカウントされた最初の充放電サイクルから所定の数の充放電サイクルまでの間、前記バッテリに対して第１の充電電圧を印加する工程と、印加する手段が、前記所定の数の充放電サイクルを超過した後、前記バッテリに対して前記第１の充電電圧と比較してより低い第２の充電電圧を印加する工程と、を含むことを特徴とする。
【００２０】
また、上記課題を解決するため、請求項４に記載の本発明における情報処理装置の制御方法は、外部電源によって充電されるバッテリを含む情報処理装置の制御方法であって、カウント手段が、略完全放電状態である前記バッテリが前記外部電源によって充電され略満充電状態に至った後、再び略完全放電状態に至るまでのサイクルを充放電サイクルとしてカウントする工程と、設定する手段が、前記カウントする工程によってカウントされた最初の充放電サイクルから所定の数の充放電サイクルまでの間、前記バッテリに対する充電停止電流を第１の電流値に設定する工程と、設定する手段が、前記所定の数の充放電サイクルを超過した後、前記バッテリに対する充電停止電流を前記第１の電流値と比較してより高い第２の電流値に設定する工程と、を含むことを特徴とする。
【００２１】
そして、上記課題を解決するため、請求項５に記載の本発明におけるプログラムは、外部電源によって充電されるバッテリを含む情報処理装置に実行させるコンピュータにより読み取り可能なプログラムであって、カウント手段が、略完全放電状態である前記バッテリが前記外部電源によって充電され略満充電状態に至った後、再び略完全放電状態に至るまでのサイクルを充放電サイクルとしてカウントする処理と、印加する手段が、前記カウントする処理によってカウントされた最初の充放電サイクルから所定の数の充放電サイクルまでの間、前記バッテリに対して第１の充電電圧を印加する処理と、印加する手段が、前記所定の数の充放電サイクルを超過した後、前記バッテリに対して前記第１の充電電圧と比較してより低い第２の充電電圧を印加する処理と、を含むことを特徴とする。
【００２２】
また、上記課題を解決するため、請求項６に記載の本発明におけるプログラムは、外部電源によって充電されるバッテリを含む情報処理装置に実行させるコンピュータにより読み取り可能なプログラムであって、カウント手段が、略完全放電状態である前記バッテリが前記外部電源によって充電され略満充電状態に至った後、再び略完全放電状態に至るまでのサイクルを充放電サイクルとしてカウントする処理と、設定する手段が、前記カウントする処理によってカウントされた最初の充放電サイクルから所定の数の充放電サイクルまでの間、前記バッテリに対する充電停止電流を第１の電流値に設定する処理と、設定する手段が、前記所定の数の充放電サイクルを超過した後、前記バッテリに対する充電停止電流を前記第１の電流値と比較してより高い第２の電流値に設定する処理と、を含むことを特徴とする。
【発明の効果】
【００２３】
本発明によれば、バッテリの寿命を犠牲にすることなく、バッテリの充電容量を増加することが可能な情報処理装置、その制御方法、及びプログラムが得られる。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施形態における情報処理装置の全体構成を示す斜視図である。
【図２】本発明の第１の実施形態における情報処理装置の構成を示す概略ブロック図である。
【図３】本発明の第２の実施形態における情報処理装置の構成を示す概略ブロック図である。
【図４】本発明の実施形態における情報処理装置の動作について説明するフローチャート図である。
【図５】本発明の第１の実施形態における情報処理装置の動作について説明するフローチャート図である。
【図６】本発明の第２の実施形態における情報処理装置の動作について説明するフローチャート図である。
【図７】本発明の実施形態における情報処理装置のバッテリ残量０％から１００％まで充電させたときの充電電圧及び充電電流の特性について説明する図である。
【発明を実施するための形態】
【００２５】
次に、本発明を実施するための形態について図面を参照して詳細に説明する。なお、各図中、同一又は相当する部分には同一の符号を付しており、その重複説明は適宜に簡略化乃至省略する。本発明の内容を簡潔に説明すると、外部電源によって充電されるバッテリを含み、略完全放電状態であるバッテリが外部電源によって充電され略満充電状態に至った後、再び略完全放電状態に至るまでのサイクルを充放電サイクルとしてカウントするカウント手段を含む情報処理装置であって、カウント手段によってカウントされた最初の充放電サイクルから所定の数の充放電サイクルまでの間、バッテリに対して第１の充電電圧を印加する手段と、所定の数の充放電サイクルを超過した後、バッテリに対して第１の充電電圧と比較してより低い第２の充電電圧を印加する手段と、を含むこと、又は、カウント手段によってカウントされた最初の充放電サイクルから所定の数の充放電サイクルまでの間、バッテリに対する充電停止電流を第１の電流値に設定する手段と、所定の数の充放電サイクルを超過した後、バッテリに対する充電停止電流を第１の電流値と比較してより高い第２の電流値に設定する手段と、を含むことにより、バッテリの寿命を犠牲にすることなく、バッテリの充電容量を増加することが可能な情報処理装置、その制御方法、及びプログラムを得ることができるのである。
【００２６】
まず、図１を用いて本発明の実施形態における情報処理装置の全体構成について説明する。図１は、本発明の実施形態における情報処理装置の全体構成を示す概略図である。図１を参照すると、本発明の実施形態における情報処理装置は、例えば、ノート型ＰＣが代表として挙げられるが、ノート型ＰＣ１００は、本体ケース１０６と、本体ケース１０６の後部にヒンジ１０２により回動可能に保持された蓋体１０３とからなる。本体ケース１０６にはＣＰＵを含む回路要素ユニット群が収容され、蓋体１０３内側面には、液晶パネル１０４が設けられている。ＣＰＵを搭載した回路基板、他の回路要素ユニット群、及びバッテリパック等が、本体ケース１０６の内部に収容されている。本体ケース１０６の上面部には、キーボード１０５、タッチパッド１０１等が設けられている。本体ケース１０６の外部の、例えば右側面部に電源端子１０７が設けられ、この電源端子１０７に外部電源であるＡＣアダプタ１０８が接続される。ＡＣアダプタ１０８は、外部から供給されるＡＣ（交流）電源をＤＣ（Direct current：直流）電源に変換してノート型ＰＣ１００に供給する。
【００２７】
次に、図２及び図３を用いて本発明の実施形態における情報処理装置の構成について説明する。図２は、本発明の第１の実施形態における情報処理装置の構成を示す概略ブロック図であり、図３は、本発明の第２の実施形態における情報処理装置の構成を示す概略ブロック図である。図２を参照すると、本発明の実施形態におけるノート型ＰＣ１００は、外部から供給される交流電源を直流電源に変換してノート型ＰＣ１００に供給するＡＣアダプタ１０８と、ＡＣアダプタ１０８から供給される直流電源を用いてバッテリ２０４を充電する充電回路２０３と、ＡＣアダプタ１０８から供給される直流電流又はバッテリ２０５から供給される直流電流が消費される放電回路２０２と、バッテリ２０４が完全放電された後に充電され、満充電に達した後、再び完全放電に至るといった一連のサイクルを充放電サイクル数としてカウントするカウント手段２０６と、カウント手段２０６によってカウントされた充放電サイクル数を記憶すると共に、充電回路２０３に対して第１の電圧印加手段２０７を用いて第１の電圧を印加するか、第２の電圧印加手段２０８を用いて第１の電圧と比較してより低い電圧値である第２の電圧を印加するかを判断するための充放電サイクル数を記憶する記憶手段２０５とから構成されている。
【００２８】
そして、記憶手段２０５及びカウント手段２０６は、ノート型ＰＣ１００の動作全体を制御するＣＰＵ２０９に内蔵され、ＣＰＵ２０９と、ノート型ＰＣを構成する様々な回路ブロックから放電回路２０２が形成されている。図３を参照すると、図２と異なる部分は、第１電圧印加手段２０７と第２電圧印加手段２０８に代えて、記憶手段２０９に格納された充放電サイクル数に基づいて、充電回路２０３に対して、充電停止電流を第１の電流に設定する第１電流設定手段３０７と、充電回路２０３に対して、充電停止電流を第１の電流と比較してより高い電流値である第２の電流に設定する第２電流設定手段３０８とが設けられている点である。
【００２９】
次に、本発明の実施形態における情報処理装置の動作について説明する。図４は、本発明の実施形態における情報処理装置の動作について説明するフローチャート図、図５は、本発明の第１の実施形態における情報処理装置の動作について説明するフローチャート図、図６は、本発明の第２の実施形態における情報処理装置の動作について説明するフローチャート図である。
【００３０】
図４を参照すると、ステップ（以下、「Ｓ」という。）４０１の処理において、バッテリ２０４（図２、図３）が完全放電されたか否かが判断される。完全放電された（Ｓ４０１：Ｙ）と判断されると、Ｓ４０２の処理へ移行し、完全放電されていない（Ｓ４０１：Ｎ）と判断されると、バッテリ２０４が完全放電されるまで待機する。Ｓ４０２の処理において、放電が完了するとＳ４０３の処理へ移行し、バッテリ２０４に対する充電が開始されたか否かが判断される。充電が開始された（Ｓ４０３：Ｙ）と判断されるとＳ４０４の処理へ移行し、充電が開始されない（Ｓ４０３：Ｎ）と判断されると、充電が開始されるまで待機する。
【００３１】
Ｓ４０４の処理において、バッテリ２０４が満充電になったか否かが判断される。満充電になった（Ｓ４０４：Ｙ）と判断されるとＳ４０５の処理へ移行し、満充電になっていない（Ｓ４０４：Ｎ）と判断されると満充電になるまで待機する。Ｓ４０５の処理において、放電回路２０２（図２、図３）に対してバッテリ２０４の電力が放電開始されたか否かが判断される。放電開始された（Ｓ４０５：Ｙ）と判断されるとＳ４０６の処理へ移行し、放電開始されない（Ｓ４０５：Ｎ）と判断されると放電開始されるまで待機する。
【００３２】
Ｓ４０６の処理において、バッテリ２０４が完全放電されたか否かが判断される。完全放電された（Ｓ４０６：Ｙ）と判断されるとＳ４０７の処理へ移行し、完全放電されていない（Ｓ４０６：Ｎ）と判断されると完全放電されるまで待機する。Ｓ４０７の処理において、バッテリ２０４の放電が完了すると、Ｓ４０８の処理において充放電サイクル数がインクリメントされる。そして、完全放電されたバッテリ２０４が最初に満充電に充電された後、完全放電され、その後再び満充電に充電されるまでのサイクル、すなわち、図４のＳ４０１からＳ４０７までの処理が一通り実行されるサイクルを充電サイクルといい、Ｓ４０１からＳ４０７までの処理を最初に行ったサイクルを充放電サイクルの１サイクル目として、これを順次実行した数をカウント手段２０６（図２、図３）がカウントし、そのカウント数を記憶手段２０５に記憶するものとする。
【００３３】
なお、図４のＳ４０４の満充電とは、例えば、バッテリ２０４の充電容量の約９５％が充電されたことを指し、Ｓ４０６の完全放電とは、例えば、バッテリ２０４の充電容量の残量が約５％まで放電されたことを指すものとしても良い。そして、バッテリ４０４の充電容量が５％以下の放電状態から９５％以上の充電状態に至り、再び５％以下まで放電されるサイクルを充放電サイクルとしている。
【００３４】
図５を参照すると、図４のＳ４０８の処理において、充放電サイクル数がインクリメントされた後、Ｓ５０１の処理において、カウント手段２０６（図２、図３）によってカウントされた充放電サイクル数が、所定の数を超えたか否かが判断される。ここで、所定の数とは、初回の充電開始からバッテリ２０４に対して高電圧を印加しても寿命に影響を及ぼさない充放電サイクル数のことをいい、その閾値は予め記憶手段２０５に記憶されているものとする。そして、充放電サイクル数が所定の数以下である（Ｓ５０１：Ｎ）と判断されると、Ｓ５０２の処理へ移行し、充放電サイクル数が所定の数を超えている（Ｓ５０１：Ｙ）と判断されると、Ｓ５０３の処理へ移行する。
【００３５】
Ｓ５０２の処理において、バッテリ２０４に対して第１の充電電圧が印加され、図４のＳ４０３の処理へ移行し充電が開始される。Ｓ５０３の処理において、バッテリ２０４に対して第２の充電電圧が印加され、Ｓ５０４の処理へ移行する。ここで、第１の充電電圧及び第２の充電電圧に関して図７を用いて説明する。図７は、本発明の実施形態における情報処理装置のバッテリ残量０％から１００％まで充電させたときの充電電圧及び充電電流の特性について説明する図である。
【００３６】
図７において、横軸は時間、左の縦軸は電圧、右の縦軸は電流をそれぞれ表している。（１）充電電圧は１０ボルト付近から緩やかに上昇し、約６０分経過すると１２ボルトを超えて一定電圧に落ち着く。そして、１４０分を経過すると、バッテリ残量１００％、すなわち満充電となる。そして、図５のＳ５０３の処理で印加される第２の充電電圧は、Ｓ５０１の処理で印加される第１の充電電圧と比較してより低めの電圧値としている。例えば、第１の充電電圧の電圧値は１０．５ボルトであり、第２の充電電圧の電圧値は１０．０ボルトである。
【００３７】
図５に戻り、Ｓ５０４の処理において、カウント手段２０６（図２、図３）によってカウントされた充放電サイクル数が、バッテリ２０４の寿命に到達したか否かが判断される。バッテリの寿命に到達していない（Ｓ５０４：Ｎ）と判断されると、図４のＳ４０３の処理へ移行し充電が開始される。バッテリの寿命に到達した（Ｓ５０４：Ｙ）と判断されると、処理を終了する。
【００３８】
図６を参照すると、図４のＳ４０８の処理において、充放電サイクル数がインクリメントされた後、Ｓ７０１の処理において、カウント手段２０６（図２、図３）によってカウントされた充放電サイクル数が、所定の数を超えたか否かが判断される。ここで、所定の数とは、初回の充電開始からバッテリ２０４の充電停止電流を低く設定しても寿命に影響を及ぼさない充放電サイクル数のことをいい、その閾値は予め記憶手段２０５に記憶されているものとする。そして、充放電サイクル数が所定の数以下である（Ｓ７０１：Ｎ）と判断されると、Ｓ７０２の処理へ移行し、充放電サイクル数が所定の数を超えている（Ｓ７０１：Ｙ）と判断されると、Ｓ７０３の処理へ移行する。
【００３９】
Ｓ７０２の処理において、バッテリ２０４の充電停止電流が第１の電流値に設定され、図４のＳ４０３の処理へ移行し充電が開始される。Ｓ７０３の処理において、バッテリ２０４の充電停止電流が第２の電流値に設定され、Ｓ７０４の処理へ移行する。ここで、第１の電流値及び第２の電流値に関して図７を用いて説明する。
【００４０】
図７において、（２）充電電流は２．５アンペアを上回った付近から段階的に下降し、約６０分経過すると２．５アンペアを下回った点から徐々に小さくなっていき緩やかに下降し、１４０分を経過すると充電電流は略０ミリアンペアに達し、バッテリ残量１００％、すなわち満充電となる。そして、図７のＳ７０３の処理で充電停止電流に設定される第２の電流値は、Ｓ７０１の処理で充電停止電流に設定される第１の電流値と比較してより高めの電流値に設定される。
【００４１】
すなわち、初回の充電開始から充放電サイクル数が所定の数以下であるときは、充電を停止する電流値を小さめに設定し、なるべく長い時間バッテリに対して電流を供給し続けることによりバッテリの容量増大を図ると共に、充放電サイクル数が所定の数を超えたときは、充電を停止する電流値を標準電流値に戻すこととしている。例えば、第１の電流値は５０ミリアンペアであり、第２の電流値は１００ミリアンペアである。
【００４２】
Ｓ７０４の処理において、カウント手段２０６（図２、図３）によってカウントされた充放電サイクル数が、バッテリ２０４の寿命に到達したか否かが判断される。バッテリの寿命に到達していない（Ｓ７０４：Ｎ）と判断されると、図４のＳ４０３の処理へ移行し充電が開始される。バッテリの寿命に到達した（Ｓ７０４：Ｙ）と判断されると、処理を終了する。
【００４３】
なお、図４から図６に示した本発明の実施形態における情報処理装置１００の各動作フローは、コンピュータ上のプログラムに実行させることもできる。すなわち、情報処理装置１００に内蔵されるＣＰＵ２０９が、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等から構成される図示しない記憶部に格納されたプログラムをロードし、プログラムの各処理ステップが順次実行されることによって行われる。
【００４４】
以上説明してきたように、本発明によれば、外部電源によって充電されるバッテリを含み、略完全放電状態であるバッテリが外部電源によって充電され略満充電状態に至った後、再び略完全放電状態に至るまでのサイクルを充放電サイクルとしてカウントするカウント手段を含む情報処理装置であって、カウント手段によってカウントされた最初の充放電サイクルから所定の数の充放電サイクルまでの間、バッテリに対して第１の充電電圧を印加する手段と、所定の数の充放電サイクルが超過した後、バッテリに対して第１の充電電圧と比較してより低い第２の充電電圧を印加する手段と、を含むこと、又は、カウント手段によってカウントされた最初の充放電サイクルから所定の数の充放電サイクルまでの間、バッテリに対する充電停止電流を第１の電流値に設定する手段と、所定の数の充放電サイクルが超過した後、バッテリに対する充電停止電流を第１の電流値と比較してより高い第２の電流値に設定する手段と、を含むことにより、バッテリの寿命を犠牲にすることなく、バッテリの充電容量を増加することが可能な情報処理装置、その制御方法、及びプログラムを得ることができるのである。
【００４５】
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範囲な趣旨及び範囲から逸脱することなく、これら具体例に様々な修正及び変更が可能である。
【符号の説明】
【００４６】
１００    ノート型ＰＣ（情報処理装置）
１０１    タッチパッド
１０２    ヒンジ
１０３    蓋体
１０４    液晶パネル
１０５    キーボード
１０６    本体ケース
１０７    電源端子
１０８    ＡＣアダプタ
２０２    放電回路
２０３    充電回路
２０４    バッテリ
２０５    記憶手段
２０６    カウント手段
２０７    第１電圧印加手段
２０８    第２電圧印加手段
２０９    ＣＰＵ
３０７    第１電流設定手段
３０８    第２電流設定手段
【図１】
2014109918.tif 000003
【図２】
2014109918.tif 000004
【図３】
2014109918.tif 000005
【図４】
2014109918.tif 000006
【図５】
2014109918.tif 000007
【図６】
2014109918.tif 000008
【図７】
2014109918.tif 000009