(57)【特許請求の範囲】
【請求項１】
バッテリと、
前記バッテリに電力を供給する充電電力供給手段と、
前記バッテリの両端電圧値を取得するバッテリ電圧取得手段と、
前記バッテリの両端電圧値が前記バッテリの充電終止電圧値より小さい場合に、所要の一定の電力値で前記バッテリの充電を行うよう前記充電電力供給手段の出力を制御する充電制御手段と、
前記充電電力供給手段から前記バッテリに供給される電流値を取得する充電電流取得手段と、
を備え、
前記充電制御手段は、
前記バッテリに供給される電流値の所定の時間における変化が所定の変化量より少ない場合に、前記充電電力供給手段に対して前記出力を停止するよう指示を与える異常停止指示手段を有し、
前記充電電力供給手段は、前記出力を停止するよう指示を受け、前記出力を停止する、
ことを特徴とするバッテリ充電装置。
【請求項２】
前記充電制御手段は、
前記バッテリの両端電圧値が充電終止電圧値に達している場合に、前記充電電力供給手段に対して前記充電終止電圧値で電圧を出力すべき旨の指示を与える定電圧充電指示手段をさらに有し、
前記充電電力供給手段は、前記充電終止電圧値で電圧を出力すべき旨の指示を受け、前記充電終止電圧値で電圧を出力して前記バッテリを充電する、
請求項１記載のバッテリ充電装置。
【請求項３】
前記充電制御手段は、
前記バッテリに供給される電流値が第１の所定の値以下の場合に、前記充電電力供給手段に対して前記充電終止電圧値での電圧の出力を停止するよう指示を与える充電終了指示手段をさらに有し、
前記充電電力供給手段は、前記充電終止電圧値での電圧の出力を停止するよう指示を受け、前記充電終止電圧値での電圧の出力を停止する、
請求項２記載のバッテリ充電装置。
【請求項４】
前記充電制御手段は、
前記バッテリに供給される電流値が第１の所定の値以下の場合に、前記充電電力供給手段に対して前記充電終止電圧値での電圧の出力を停止するよう指示を与える充電終了指示手段と、
前記バッテリに供給される電流値の所定の時間における変化が所定の変化量より少ない場合に、前記充電電力供給手段に対して前記出力を停止するよう指示を与える異常停止指示手段をさらに有し、
前記充電電力供給手段は、前記出力を停止するよう指示を受け、前記出力を停止する、
請求項２記載のバッテリ充電装置。
【請求項５】
前記バッテリは、不揮発性記憶手段を有し、
前記不揮発性記憶手段は、前記バッテリが前記所要の一定の電力値で行われる充電に対応したものであるか否かの情報である定電力充電可否情報を記憶しており、
前記充電制御手段は、
前記不揮発性記憶手段から定電力充電可否情報を読み出し、前記バッテリが前記所要の一定の電力値で行われる充電に対応したものであるか否かを判定する定電力充電可否判定手段をさらに有する、
請求項１ないし４のいずれか１項に記載のバッテリ充電装置。
【請求項６】
前記バッテリ充電装置を冷却する冷却装置と、
前記バッテリの近傍に設けられる温度センサと、
をさらに備え、
前記充電制御手段は、
前記温度センサから前記バッテリの近傍の温度を取得する温度取得手段と、
少なくとも、前記バッテリに供給される電流値が第２の所定の値以上である条件および前記バッテリ近傍の温度が所定の温度以上である条件の、いずれか一方の条件を満たす場合は、前記冷却装置を駆動すべき旨の情報を出力する冷却情報出力手段と、
前記冷却装置を駆動すべき旨の情報を受け、前記冷却装置を駆動する放熱制御手段と、
をさらに有する、
請求項１ないし５のいずれか１項に記載のバッテリ充電装置。
【請求項７】
バッテリと、
前記バッテリに電力を供給する充電電力供給手段と、
前記バッテリの両端電圧値を取得するバッテリ電圧取得手段と、
前記バッテリの両端電圧値が前記バッテリの充電終止電圧値より小さい場合に、所要の一定の電力値で前記バッテリの充電を行うよう前記充電電力供給手段の出力を制御する充電制御手段と、
を備え、
前記バッテリは、
前記バッテリの定格値を記憶した不揮発性記憶手段、
を有し、
前記充電制御手段は、
少なくとも前記バッテリと前記充電電力供給手段とを回路要素として含む充電回路の定格値を記憶した不揮発性記憶手段と、
前記バッテリの前記不揮発性記憶手段から前記バッテリの定格値を、前記充電制御手段の前記不揮発性記憶手段から前記充電回路の定格値を、それぞれ取得する定格値取得手段と、
前記所要の一定の電力値で前記バッテリの充電を行う際に前記バッテリおよび前記充電回路がさらされる最大電力値および最大電流値が、前記バッテリの定格値および前記充電回路の定格値以下となるよう、前記所要の一定の電力値を決定する充電電力決定手段と、
この決定された所要の一定の電力値と、前記バッテリの両端電圧値とにもとづき、前記バッテリに供給されるべき電流値を算出する充電電流値算出手段と、
前記充電電力供給手段に対して前記算出された電流値で電流を出力すべき旨の指示を与える定電力充電指示手段と、
を有し、
前記充電電力供給手段は、
前記算出された電流値で電流を出力すべき旨の指示を受け、前記算出された電流値で電流を出力して前記バッテリを充電する、
ことを特徴とするバッテリ充電装置。
【請求項８】
前記充電制御手段の前記不揮発性記憶手段は、
前記充電電力供給手段に対して電力を供給するＡＣアダプタの定格値をさらに記憶し、
前記定格値取得手段は、
前記充電制御手段の前記不揮発性記憶手段から前記ＡＣアダプタの定格値をさらに取得し、
前記充電電力決定手段は、
前記所要の一定の電力値で前記バッテリの充電を行う際に前記バッテリ、前記充電回路、および前記ＡＣアダプタがさらされる最大電力値および最大電流値が、前記バッテリの定格値、前記充電回路の定格値、および前記ＡＣアダプタの定格値以下となるよう、前記所要の一定の電力値を決定する、
請求項７記載のバッテリ充電装置。
【請求項９】
バッテリと、
前記バッテリに電力を供給する充電電力供給手段と、
前記バッテリの両端電圧値を取得するバッテリ電圧取得手段と、
前記バッテリの両端電圧値が前記バッテリの充電終止電圧値より小さい場合に、所要の一定の電力値で前記バッテリの充電を行うよう前記充電電力供給手段の出力を制御する充電制御手段と、
前記充電電力供給手段から前記バッテリに供給される電流値を取得する充電電流取得手段と、
を有するバッテリ充電装置を備え、
前記充電制御手段は、
前記バッテリに供給される電流値の所定の時間における変化が所定の変化量より少ない場合に、前記充電電力供給手段に対して前記出力を停止するよう指示を与える異常停止指示手段を有し、
前記充電電力供給手段は、前記出力を停止するよう指示を受け、前記出力を停止する、
ことを特徴とする情報処理装置。
【請求項１０】
バッテリと、
前記バッテリに電力を供給する充電電力供給手段と、
前記バッテリの両端電圧値を取得するバッテリ電圧取得手段と、
前記バッテリの両端電圧値が前記バッテリの充電終止電圧値より小さい場合に、所要の一定の電力値で前記バッテリの充電を行うよう前記充電電力供給手段の出力を制御する充電制御手段と、
を有するバッテリ充電装置を備え、
前記バッテリは、
前記バッテリの定格値を記憶した不揮発性記憶手段、
を有し、
前記充電制御手段は、
少なくとも前記バッテリと前記充電電力供給手段とを回路要素として含む充電回路の定格値を記憶した不揮発性記憶手段と、
前記バッテリの前記不揮発性記憶手段から前記バッテリの定格値を、前記充電制御手段の前記不揮発性記憶手段から前記充電回路の定格値を、それぞれ取得する定格値取得手段と、
前記所要の一定の電力値で前記バッテリの充電を行う際に前記バッテリおよび前記充電回路がさらされる最大電力値および最大電流値が、前記バッテリの定格値および前記充電回路の定格値以下となるよう、前記所要の一定の電力値を決定する充電電力決定手段と、
この決定された所要の一定の電力値と、前記バッテリの両端電圧値とにもとづき、前記バッテリに供給されるべき電流値を算出する充電電流値算出手段と、
前記充電電力供給手段に対して前記算出された電流値で電流を出力すべき旨の指示を与える定電力充電指示手段と、
を有し、
前記充電電力供給手段は、
前記算出された電流値で電流を出力すべき旨の指示を受け、前記算出された電流値で電流を出力して前記バッテリを充電する、
ことを特徴とする情報処理装置。
【請求項１１】
バッテリの両端電圧値を取得するステップと、
前記バッテリの両端電圧値が前記バッテリの充電終止電圧値より小さい場合に、所要の一定の電力値で前記バッテリの充電を行うステップと、
前記バッテリに供給される電流値を取得するステップと、
前記バッテリに供給される電流値の所定の時間における変化が所定の変化量より少ないと、前記バッテリの充電を停止するステップと、
を有することを特徴とするバッテリ充電方法。
【請求項１２】
前記所要の一定の電力で充電が実行される旨の情報を出力するステップと、
前記所要の一定の電力で充電が実行される旨の情報を受け、前記所要の一定の電力で充電が実行される場合に応じた態様で発光するよう発光手段を制御するステップと、
をさらに有する、
請求項１１記載のバッテリ充電方法。
【請求項１３】
バッテリの定格値を記憶するステップと、
前記バッテリを回路要素として含む充電回路の定格値を記憶するステップと、
前記バッテリの両端電圧値を取得するステップと、
前記バッテリの両端電圧値が前記バッテリの充電終止電圧値より小さい場合に、所要の一定の電力値で前記バッテリの充電を行うステップと、
を有し、
前記充電を行うステップは、
前記充電回路の定格値と、前記バッテリの定格値と、を取得するステップと、
前記所要の一定の電力値で前記バッテリの充電を行う際に前記バッテリおよび前記充電回路がさらされる最大電力値および最大電流値が、前記バッテリの定格値および前記充電回路の定格値以下となるよう、前記所要の一定の電力値を決定するステップと、
この決定された所要の一定の電力値と、前記バッテリの両端電圧値とにもとづき、前記バッテリに供給されるべき電流値を算出するステップと、
前記算出された電流値で電流を供給して前記バッテリを充電するステップと、
を有することを特徴とするバッテリ充電方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ノートブック型パーソナルコンピュータなどの電気機器の電源として用いられるバッテリを急速充電可能なバッテリ充電装置、このバッテリ充電装置を備えた情報処理装置およびバッテリ充電方法に関する。
【背景技術】
【０００２】
近年、携帯電話機等やノートブック型パーソナルコンピュータ等の情報処理装置をはじめとする電気機器の電源として、リチウムイオン電池等の二次電池で構成されたバッテリが広く使用されている。特に、携帯型の情報処理装置に用いられるバッテリは、急速に充電できることが望まれることが多い。
【０００３】
従来、この種のバッテリを急速に充電する技術に、特開平５−３１６６６４号公報（特許文献１）に開示されたものがある。
【０００４】
この特開平５−３１６６６４号公報（特許文献１）に開示された技術では、バッテリ電圧を監視し、バッテリ電圧が上限となるまで一定の値の電流を供給する（以下、定電流充電するという）ことにより、バッテリを急速に充電することができるようになっている。
【特許文献１】特開平５−３１６６６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
バッテリの充電に必要な電力としては、商用電源から供給される交流電力が利用されることが多い。この電力は、一般に、ＡＣアダプタにより取得されてバッテリ充電装置に供給される。このＡＣアダプタと、バッテリと、バッテリ充電装置とは、特に携帯型の情報処理装置に用いられる場合、利便性の観点から、小型、軽量であることが望まれる。
【０００６】
従来の定電流充電を適用する技術では、充電時間を短縮するためには、供給する電流値を高くする必要がある。しかし、高い電流値で充電を行うと、充電が進んでバッテリ電圧が上昇するにともない、充電に必要な電力も上昇してしまう。このため、充電に必要な最大電力（バッテリ電圧上限における電力）が非常に高くなってしまう。
【０００７】
したがって、高い電流値で定電流充電を行う場合、この最大必要電力の上昇に対応すべく、この電力を供給するＡＣアダプタを大型化せざるを得ず、利便性が非常に悪くなってしまう。一方、最大必要電力を抑えるべく低い電流値で定電流充電を行う場合、充電時間が長くなってしまう。
【０００８】
本発明は、上述した事情を考慮してなされたもので、最大必要電力を抑制して急速に充電することができるバッテリ充電装置、このバッテリ充電装置を備えた情報処理装置およびバッテリ充電方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係るバッテリ充電装置は、上述した課題を解決するために、バッテリと、前記バッテリに電力を供給する充電電力供給手段と、前記バッテリの両端電圧値を取得するバッテリ電圧取得手段と、前記バッテリの両端電圧値が前記バッテリの充電終止電圧値より小さい場合に、所要の一定の電力値で前記バッテリの充電を行うよう前記充電電力供給手段の出力を制御する充電制御手段と、前記充電電力供給手段から前記バッテリに供給される電流値を取得する充電電流取得手段と、を備え、前記充電制御手段は、前記バッテリに供給される電流値の所定の時間における変化が所定の変化量より少ない場合に、前記充電電力供給手段に対して前記出力を停止するよう指示を与える異常停止指示手段を有し、前記充電電力供給手段は、前記出力を停止するよう指示を受け、前記出力を停止する、ことを特徴とするものである。また、本発明に係るバッテリ充電装置は、上述した課題を解決するために、バッテリと、前記バッテリに電力を供給する充電電力供給手段と、前記バッテリの両端電圧値を取得するバッテリ電圧取得手段と、前記バッテリの両端電圧値が前記バッテリの充電終止電圧値より小さい場合に、所要の一定の電力値で前記バッテリの充電を行うよう前記充電電力供給手段の出力を制御する充電制御手段と、を備え、前記バッテリは、前記バッテリの定格値を記憶した不揮発性記憶手段、を有し、前記充電制御手段は、少なくとも前記バッテリと前記充電電力供給手段とを回路要素として含む充電回路の定格値を記憶した不揮発性記憶手段と、前記バッテリの前記不揮発性記憶手段から前記バッテリの定格値を、前記充電制御手段の前記不揮発性記憶手段から前記充電回路の定格値を、それぞれ取得する定格値取得手段と、前記所要の一定の電力値で前記バッテリの充電を行う際に前記バッテリおよび前記充電回路がさらされる最大電力値および最大電流値が、前記バッテリの定格値および前記充電回路の定格値以下となるよう、前記所要の一定の電力値を決定する充電電力決定手段と、この決定された所要の一定の電力値と、前記バッテリの両端電圧値とにもとづき、前記バッテリに供給されるべき電流値を算出する充電電流値算出手段と、前記充電電力供給手段に対して前記算出された電流値で電流を出力すべき旨の指示を与える定電力充電指示手段と、を有し、前記充電電力供給手段は、前記算出された電流値で電流を出力すべき旨の指示を受け、前記算出された電流値で電流を出力して前記バッテリを充電する、ことを特徴とするものである。
【００１０】
また、本発明に係る情報処理装置は、上述した課題を解決するために、バッテリと、前記バッテリに電力を供給する充電電力供給手段と、前記バッテリの両端電圧値を取得するバッテリ電圧取得手段と、前記バッテリの両端電圧値が前記バッテリの充電終止電圧値より小さい場合に、所要の一定の電力値で前記バッテリの充電を行うよう前記充電電力供給手段の出力を制御する充電制御手段と、前記充電電力供給手段から前記バッテリに供給される電流値を取得する充電電流取得手段と、を有するバッテリ充電装置を備え、前記充電制御手段は、前記バッテリに供給される電流値の所定の時間における変化が所定の変化量より少ない場合に、前記充電電力供給手段に対して前記出力を停止するよう指示を与える異常停止指示手段を有し、前記充電電力供給手段は、前記出力を停止するよう指示を受け、前記出力を停止する、ことを特徴とするものである。また、本発明に係る情報処理装置は、上述した課題を解決するために、バッテリと、前記バッテリに電力を供給する充電電力供給手段と、前記バッテリの両端電圧値を取得するバッテリ電圧取得手段と、前記バッテリの両端電圧値が前記バッテリの充電終止電圧値より小さい場合に、所要の一定の電力値で前記バッテリの充電を行うよう前記充電電力供給手段の出力を制御する充電制御手段と、を有するバッテリ充電装置を備え、前記バッテリは、前記バッテリの定格値を記憶した不揮発性記憶手段、を有し、前記充電制御手段は、少なくとも前記バッテリと前記充電電力供給手段とを回路要素として含む充電回路の定格値を記憶した不揮発性記憶手段と、前記バッテリの前記不揮発性記憶手段から前記バッテリの定格値を、前記充電制御手段の前記不揮発性記憶手段から前記充電回路の定格値を、それぞれ取得する定格値取得手段と、前記所要の一定の電力値で前記バッテリの充電を行う際に前記バッテリおよび前記充電回路がさらされる最大電力値および最大電流値が、前記バッテリの定格値および前記充電回路の定格値以下となるよう、前記所要の一定の電力値を決定する充電電力決定手段と、この決定された所要の一定の電力値と、前記バッテリの両端電圧値とにもとづき、前記バッテリに供給されるべき電流値を算出する充電電流値算出手段と、前記充電電力供給手段に対して前記算出された電流値で電流を出力すべき旨の指示を与える定電力充電指示手段と、を有し、前記充電電力供給手段は、前記算出された電流値で電流を出力すべき旨の指示を受け、前記算出された電流値で電流を出力して前記バッテリを充電する、ことを特徴とするものである。
【００１１】
一方、本発明に係るバッテリ充電方法は、上述した課題を解決するために、バッテリの両端電圧値を取得するステップと、前記バッテリの両端電圧値が前記バッテリの充電終止電圧値より小さい場合に、所要の一定の電力値で前記バッテリの充電を行うステップと、前記バッテリに供給される電流値を取得するステップと、前記バッテリに供給される電流値の所定の時間における変化が所定の変化量より少ないと、前記バッテリの充電を停止するステップと、を有することを特徴とする方法である。また、本発明に係るバッテリ充電方法は、上述した課題を解決するために、バッテリの両端電圧値を取得するステップと、前記バッテリの両端電圧値が前記バッテリの充電終止電圧値より小さい場合に、所要の一定の電力値で前記バッテリの充電を行うステップと、を有し、前記充電を行うステップは、少なくとも前記バッテリを回路要素として含む充電回路の充電回路の定格値と、前記バッテリの定格値と、を取得するステップと、前記所要の一定の電力値で前記バッテリの充電を行う際に前記バッテリおよび前記充電回路がさらされる最大電力値および最大電流値が、前記バッテリの定格値および前記充電回路の定格値以下となるよう、前記所要の一定の電力値を決定するステップと、この決定された所要の一定の電力値と、前記バッテリの両端電圧値とにもとづき、前記バッテリに供給されるべき電流値を算出するステップと、前記算出された電流値で電流を供給して前記バッテリを充電するステップと、を有することを特徴とする方法である。
【発明の効果】
【００１２】
本発明に係るバッテリ充電装置、このバッテリ充電装置を備えた情報処理装置およびバッテリ充電方法によれば、最大必要電力を抑制して急速に充電することができる。
【発明を実施するための最良の形態】
【００１３】
本発明に係るバッテリ充電装置、このバッテリ充電装置を備えた情報処理装置およびバッテリ充電方法の実施の形態について、添付図面を参照して説明する。
【００１４】
図１は、本発明に係るバッテリ充電装置を備えた情報処理装置の一実施形態を示す概略的な全体構成図である。
【００１５】
情報処理装置１０は、主制御部１１、発光手段としての本体用ＬＥＤ１２、冷却装置としての本体用放熱ファン１３およびバッテリ充電装置２０を有する。
【００１６】
主制御部１１は、ＣＰＵ、ＲＡＭ、ＲＯＭなどからなる。主制御部１１のＣＰＵは、主制御部１１のＲＯＭ内に記憶されたプログラムに従って、バッテリ３１の充電時にバッテリ充電装置２０の充電制御部２１と連係して本体用ＬＥＤ１２の発光制御処理および本体用放熱ファン１３の駆動制御処理を行うほか、情報処理装置１０の各種処理動作を制御する。主制御部１１のＲＡＭは、主制御部１１のＣＰＵが実行するプログラムおよびデータを一時的に格納するワークエリアを提供する。主制御部１１のＲＯＭは、情報処理装置１０の起動プログラムや、これらのプログラムを実行するために必要な各種データを記憶する。
【００１７】
なお、主制御部１１のＲＯＭは、磁気的もしくは光学的記録媒体または半導体メモリなどの、主制御部１１のＣＰＵにより読み取り可能な記録媒体を含んだ構成を有し、主制御部１１のＲＯＭ内のプログラムおよびデータの一部または全部は電子ネットワークを介してダウンロードされるように構成してもよい。
【００１８】
発光手段としての本体用ＬＥＤ１２は、情報処理装置１０を覆う筐体に設けられ、ユーザによりバッテリ３１の充電状況が判別可能なように、充電状況に応じて点灯、点滅、消灯などの各種態様で発光する。この本体用ＬＥＤ１２は、バッテリ充電装置２０の指示を受けた主制御部１１により、放熱制御部としての本体用ＬＥＤ制御部１４を介して発光を制御される。
【００１９】
冷却装置としての本体用放熱ファン１３は、一般にパーソナルコンピュータなどの電気機器が機器を覆う筐体内部に有する放熱用のファンであり、この本体用放熱ファン１３から発生する風は、情報処理装置１０が発生する熱を外部に逃がして、バッテリ充電装置２０を含む情報処理装置１０全体を冷却する。主制御部１１は、バッテリ充電装置２０の指示を受け、放熱制御部としての本体用放熱制御部１５を介して本体用放熱ファン１３の駆動制御を行う。
【００２０】
図２は、図１に示したバッテリ充電装置２０の構成を簡略的に示したブロック図である。
【００２１】
バッテリ充電装置２０は、充電制御部２１、発光手段としてのバッテリ用ＬＥＤ２２、冷却装置としてのバッテリ用放熱ファン２３、温度センサ２４および充電回路３０を有する。
【００２２】
充電回路３０は、バッテリ３１、充電電力供給部３２、電圧検出器３３、電流検出器３４およびＡＣアダプタ３５を、図２に示すように接続して構成される。
【００２３】
充電制御部２１は、ＣＰＵ、ＲＡＭ、ＲＯＭなどからなり、所要の一定の電力でバッテリ３１を充電するよう、充電電力供給部３２を制御する機能を有する。
【００２４】
充電制御部２１のＣＰＵは、充電制御部２１のＲＯＭ内に記憶されたプログラムに従って、バッテリ充電装置２０の処理動作を制御する。充電制御部２１のＣＰＵは、充電制御部２１のＲＯＭ内に記憶された定電力充電プログラムおよびプログラムの実行のために必要なデータを、充電制御部２１のＲＡＭへロードし、定電力充電プログラムに従って、所要の一定の電力でバッテリ３１を充電する（以下、定電力充電するという）ことにより急速に充電終止電圧まで充電し、充電終止電圧に到達した後には一定の値の電圧を供給する（以下、定電圧充電するという）ことによりバッテリ３１の容量いっぱいにエネルギーを蓄積させるように充電するべく、充電電力供給部３２を制御する処理を実行する。
【００２５】
ここで、充電終止電圧とは、安全に定電力充電を行うことのできる充電電圧の最高値をいう。バッテリ３１の充電に際しては、バッテリ３１の両端電圧がこの充電終止電圧を超えないよう制御する。
【００２６】
充電制御部２１のＣＰＵは、定電力充電プログラムによって、少なくとも、定電力充電可否判定部、バッテリ電圧取得部、バッテリ電圧判定部、定格値取得部、充電電力決定部、充電電流値算出部、定電力充電指示部、定電圧充電指示部、充電電流取得部、充電電流判定部、充電終了指示部、終了情報出力部、発光制御部としてのバッテリ用ＬＥＤ制御部、異常判定部、異常停止指示部、冷却判定部、冷却情報出力部および放熱制御部としてのバッテリ用放熱制御部として機能する。この各部は、充電制御部２１のＲＡＭの所要のワークエリアを、データの一時的な格納場所として利用する。なお、この機能実現部は、充電制御部２１のＣＰＵを用いることなく、回路などのハードウエアロジックによって構成してもよい。
【００２７】
所要の一定の電力でバッテリ３１を充電する（定電力充電する）場合、充電が進んでバッテリ３１の両端電圧が上昇しても、バッテリ３１に供給される電力は常に一定である。このため、定電流充電で問題となるＡＣアダプタ３５の大型化を防ぐことができる。電力は電流と電圧との積で与えられる。したがって、定電力充電によれば、バッテリ３１の両端電圧が低いときには高い電流値で充電を行うことができ、バッテリ３１を急速に充電することができる。
【００２８】
充電制御部２１のＲＡＭは、充電制御部２１のＣＰＵが実行するプログラムおよびデータを一時的に格納するワークエリアを提供する。充電制御部２１のＲＯＭは、定電力充電プログラムや、これらのプログラムを実行するために必要な各種データを記憶する。
【００２９】
充電制御部２１のＲＯＭに記憶される各種データには、ＡＣアダプタ３５および充電回路３０の定格値が含まれる。本実施形態においては、ＡＣアダプタ３５については定格電力値が、充電回路３０については回路（図２参照）の定格電流値が、それぞれ記憶されている場合の例について説明する。
【００３０】
また、充電制御部２１のＲＯＭに記憶される各種データには、定電圧充電時に、バッテリ３１の容量いっぱいにエネルギーが蓄積されたか判別するための基準となる第１の所定の電流値Ｉth(FULL)が含まれる。また、充電制御部２１のＲＯＭに記憶される各種データには、充電制御部２１の異常判定部により利用されるデータとして、所定の時間としての異常判定用時間および所定の変化量としての異常判定用電流変化量が含まれる。
【００３１】
さらに、充電制御部２１のＲＯＭに記憶される各種データには、冷却判定部が放熱ファンを駆動させるべきかどうかを判定するための基準となる第２の所定の電流値Ｉth(FAN)および所定の温度Ｔth(FAN)が含まれる。
【００３２】
なお、充電制御部２１のＲＯＭは、磁気的もしくは光学的記録媒体または半導体メモリなどの、充電制御部２１のＣＰＵにより読み取り可能な記録媒体を含んだ構成を有し、充電制御部２１のＲＯＭ内のプログラムおよびデータの一部または全部は電子ネットワークを介してダウンロードされるように構成してもよい。
【００３３】
図３は、図２に示したバッテリ充電装置２０の信号の流れを示した説明図である。図３において、点線は、信号の流れを示す。
【００３４】
発光手段としてのバッテリ用ＬＥＤ２２は、バッテリ３１の充電状況に応じて、点灯、点滅、消灯などの各種態様で発光する。このバッテリ用ＬＥＤ２２は、充電制御部２１に発光を制御される。
【００３５】
冷却装置としてのバッテリ用放熱ファン２３は、バッテリ３１の近傍に設けられる。このバッテリ用放熱ファン２３から発生する風は、バッテリ３１から発生する熱を外部に逃がしてバッテリ３１を冷却する。充電制御部２１は、バッテリ３１近傍の温度を検出する温度センサ２４の出力などにもとづいて、バッテリ用放熱ファン２３の駆動制御を行う。
【００３６】
バッテリ３１としては、リチウムイオン二次電池などの非水系電解液の二次電池、鉛二次電池またはニッケルカドミウム二次電池などを用いることができる。
【００３７】
なお、バッテリ３１は、単一の二次電池のほか、複数の二次電池を互いに接続した組電池を含む。本実施形態においては、バッテリ３１として、充電終止電圧４．２Ｖのリチウムイオン二次電池を３個直列に接続した、充電終止電圧が１２．６Ｖの組電池を用いる場合の例について説明する。
【００３８】
また、このバッテリ３１は、筐体に覆われて、いわゆるバッテリパックを構成している。バッテリ３１の筐体内には、二次電池の組電池のほか、図３に示すように、不揮発性記憶部としてのＮＶＲＡＭ３１ａが設けられる。
【００３９】
このＮＶＲＡＭ３１ａには、少なくとも、あらかじめ、バッテリ３１の定格電力値およびバッテリ３１が定電力充電に対応したものであるか否かの情報（以下、定電力充電可否情報という）が記憶されている。
【００４０】
なお、ＮＶＲＡＭ３１ａは、バッテリ３１の筐体に内蔵されてもよいし、バッテリ３１の筐体外面に付設されるなどしてバッテリ３１の筐体外部に設けられてもよい。また、ＮＶＲＡＭ３１ａは、バッテリ充電装置２０の電源が遮断された後も記憶情報を保持しうる不揮発性の記憶媒体であって、充電制御部２１により読み取りおよび書き込み可能な記憶媒体を含んだ構成を有する。このＮＶＲＡＭ３１ａとして、たとえばＥＥＰＲＯＭ等を用いることができる。
【００４１】
充電電力供給部３２は、正負の端子をもつ。この充電電力供給部３２の両端子は、バッテリ３１の両端子にそれぞれ接続される。充電電力供給部３２は、バッテリ３１に電力を供給すべく、充電電流および充電電圧を出力する。この供給すべき充電電流値および充電電圧値は、充電制御部２１により制御される。充電電力供給部３２としては、定電流源および定電圧源としての機能を有するものを用いる。
【００４２】
電圧検出器３３は、バッテリ３１の両端電圧を検出すべく、バッテリ３１の両端に接続される。電圧検出器３３は、検出したバッテリ３１の両端電圧値を充電制御部２１に与える。
【００４３】
電流検出器３４は、バッテリ３１に供給される充電電流値を検出すべく、バッテリ３１と充電電力供給部３２の正極端子間または負極端子間の少なくとも一方の端子間に接続される。電流検出器３４は、検出した充電電流値を充電制御部２１に与える。
【００４４】
ＡＣアダプタ３５は、商用電源などから供給される電力を充電電力供給部３２に与える。充電電力供給部３２は、このＡＣアダプタ３５により与えられる電力を用いてバッテリ３１を充電する。
【００４５】
次に、本実施形態に係る情報処理装置１０の動作（バッテリ充電装置２０の動作を含む）の一例について説明する。
【００４６】
図４は、定電力充電することによりバッテリ３１を急速に充電終止電圧まで充電し、充電終止電圧に到達した後には定電圧充電することによりバッテリ３１の容量いっぱいにエネルギーを蓄積させるように充電する際の手順を示すフローチャートである。図４において、Ｓに数字を付した符号は、フローチャートの各ステップを示す。
【００４７】
なお、あらかじめ、充電制御部２１のＲＯＭには、ＡＣアダプタ３５の定格電力値、充電回路３０の定格電流値、第１の所定の電流値Ｉth(FULL)、異常判定用時間、異常判定用電流変化量、第２の所定の電流値Ｉth(FAN)および所定の温度Ｔth(FAN)が記憶されているものとする。
【００４８】
また、ＮＶＲＡＭ３１ａには、あらかじめ、バッテリ３１の定格電力値およびこのバッテリ３１についての定電力充電可否情報が記憶されているものとする。
【００４９】
まず、定電力充電を行うことによってバッテリ３１を急速に充電終止電圧まで充電する際の手順について説明する。なお、本実施形態では、定電力充電中であるとは、充電終止電圧に向けて急速充電中であることを意味する。
【００５０】
ステップＳ１において、定電力充電可否判定部は、バッテリ３１のＮＶＲＡＭ３１ａに記憶されている定電力充電可否情報を読み出し、バッテリ３１が定電力充電に対応したものであるか否かを判定する。ＮＶＲＡＭ３１ａにバッテリ３１が定電力充電に対応している旨の情報が記憶されている場合は、ステップＳ２に進む。一方、対応していない旨の情報が記憶されている場合または定電力充電可否情報が記憶されていない場合は、一連のバッテリ３１を充電する手順は終了となる。
【００５１】
次に、ステップＳ２において、バッテリ電圧取得部は、電圧検出器３３から充電開始前のバッテリ３１の両端電圧値を取得する。
【００５２】
次に、ステップＳ３において、バッテリ電圧判定部は、充電開始前のバッテリ３１の両端電圧値が１２．６Ｖ（充電終止電圧値）に満たないかどうかを判定する。充電開始前のバッテリ３１の両端電圧値が１２．６Ｖに満たない場合には、定電力充電を行うべくステップＳ４に進む。一方、充電開始前のバッテリ３１の両端電圧値が１２．６Ｖに達している場合には、定電圧充電を行うべくステップＳ２１に進む。
【００５３】
次に、ステップＳ４において、定格値取得部は、充電制御部２１のＲＯＭからＡＣアダプタ３５の定格電力値および充電回路３０の定格電流値を、ＮＶＲＡＭ３１ａからバッテリ３１の定格電力値を、それぞれ取得する。
【００５４】
次に、ステップＳ５において、充電電力決定部は、定格値取得部から各種定格値を受け、定電力充電を行う際にＡＣアダプタ３５、充電回路３０およびバッテリ３１がさらされる最大電力値および最大電流値が前記各要素の定格値以下となるよう、充電開始前のバッテリ３１の両端電圧値にもとづいて、充電を行う所要の一定の電力値（充電電力値）を決定し、充電電流値算出部に与える。
【００５５】
たとえば、ＡＣアダプタ３５の定格電力値が２００Ｗ、充電回路３０の定格電流値が１０Ａ、バッテリ３１の定格電力値が１２０Ｗ、かつ、充電開始前のバッテリ３１の両端電圧値が８Ｖである場合には、充電電力決定部は、充電電力値を８０Ｗと決定する。８０Ｗ以上では、充電回路３０の定格電流値（１０Ａ）を上回ってしまうためである。なお、充電開始後は、バッテリ３１の両端電圧が充電開始時にくらべて高くなっていくため、一定の電力値のもとでは、充電電流は小さくなっていく。このため、定電力充電を適用する場合、充電開始時の電流値が最大電流値となることに注意する。
【００５６】
ここで、充電電流値の決定方法の一例について、より詳細に説明する。まず、充電電力決定部は、各種定格値のうち、定格電力値を抽出し、この定格電力値の中の最小値を取得する（上記例ではバッテリ３１の１２０Ｗ）。また、各種定格値のうち、定格電流値を抽出し、最小の定格電流値を取得する。次に、最小の定格電力値を、充電開始前のバッテリ３１の両端電圧値（上記例では８Ｖ）で除して、充電開始時に必要な充電電流値（充電開始電流値）を算出する（上記例では１２０Ｗ／８Ｖ＝１５Ａ）。そして、この最小定格電力値から導かれる充電開始電流値（上記例では１５Ａ）と、最小の定格電流値（上記例では充電回路３０の１０Ａ）とを比較し、最小定格電力値から導かれる充電開始電流値の方が小さい場合は最小の定格電力値を、最小の定格電流値の方が小さい場合（上記例の場合）はこの最小の定格電流値に対し充電開始前のバッテリ３１の両端電圧値を乗じた電力値を、それぞれ充電電力値（所要の一定の電力値）とする。
【００５７】
次に、ステップＳ６において、充電電流値算出部は、充電電力決定部から充電電力値を受け、充電電力値を充電開始前のバッテリ３１の両端電圧値（ステップＳ１０から戻ってきた場合はステップＳ９で取得した現在のバッテリ３１の両端電圧値）で除することにより、バッテリ３１に供給されるべき電流値を算出する。
【００５８】
次に、ステップＳ７において、定電力充電指示部は、前記充電電流算出部が算出した電流値で電流を出力すべき旨の指示を、充電電力供給部３２に与える。
【００５９】
次に、ステップＳ８において、充電電力供給部３２は、前記充電電流算出部が算出した電流値で電流を出力し、バッテリ３１の充電を行う。
【００６０】
次に、ステップＳ９において、バッテリ充電装置２０の充電制御部２１および情報処理装置１０の主制御部１１は、充電中の異常の監視処理、ＬＥＤの発光制御処理、ならびに本体用放熱ファン１３およびバッテリ用放熱ファン２３の駆動制御処理などの、定電力充電中における他の各種処理を実行する。
【００６１】
次に、ステップＳ１０において、バッテリ電圧取得部は、電圧検出器３３から現在のバッテリ３１の両端電圧値を取得する。
【００６２】
次に、ステップＳ１１において、バッテリ電圧判定部は、現在のバッテリ３１の両端電圧値が１２．６Ｖ（充電終止電圧）に達しているかどうかを判定する。現在のバッテリ３１の両端電圧値が１２．６Ｖに達している場合には、定電圧充電を行うべくステップＳ２１に進む。一方、充電開始前のバッテリ３１の両端電圧値が１２．６Ｖに満たない場合には、ひきつづき定電力充電を行うべくステップＳ６に戻る。
【００６３】
以上のステップＳ１からＳ１１に示した手順により、定電力充電を行うことによってバッテリ３１を急速に充電終止電圧まで充電することができる。
【００６４】
続いて、バッテリ３１が充電終止電圧に到達した後に定電圧充電することによって、バッテリ３１の容量いっぱいにエネルギーを蓄積させるように充電する際の手順について説明する。
【００６５】
二次電池には、充電終止電圧に達した時点ではまだ容量に空きがあるものがある。この種の二次電池を用いたバッテリ３１は、充電終止電圧に到達した後に、充電終止電圧で定電圧充電を行うことなどにより、バッテリ３１の空き容量にさらにエネルギー（電荷）を蓄積することができる。この場合、たとえば充電電流が所定の電流値以下となったことを検知することにより、バッテリ３１の容量いっぱいにエネルギーが蓄積されたと判別することができる。
【００６６】
ステップＳ２１において、定電圧充電指示部は、バッテリ電圧判定部からバッテリ３１の両端電圧値が１２．６Ｖ（充電終止電圧）に達した旨の情報を受け、１２．６Ｖを出力すべき旨の指示を充電電力供給部３２に与える。
【００６７】
次に、ステップＳ２２において、充電電力供給部は、１２．６Ｖで電圧を出力し、バッテリ３１の定電圧充電を行う。
【００６８】
次に、ステップＳ２３において、バッテリ充電装置２０の充電制御部２１および情報処理装置１０の主制御部１１は、ＬＥＤの発光制御処理、本体用放熱ファン１３およびバッテリ用放熱ファン２３の駆動制御処理、ならびに充電中の異常の監視処理などの、定電圧充電中における他の各種処理を実行する。
【００６９】
次に、ステップＳ２４において、充電電流取得部は、電流検出器３４からバッテリ３１に供給される充電電流値を取得する。
【００７０】
次に、ステップＳ２５において、充電電流判定部は、充電電流値が、充電制御部２１のＲＯＭに記憶されている第１の所定の電流値Ｉth(FULL)に満たないかどうかを判定する。充電電流値がＩth(FULL)に満たない場合は、バッテリ３１の容量いっぱいにエネルギーが蓄積されたと判定し、ステップＳ２６に進む。一方、充電電流値がＩth(FULL)以上である場合には、まだバッテリ３１の容量に空きがあると判定し、ひきつづき定電圧充電を行うべくステップＳ２２に戻る。
【００７１】
次に、ステップＳ２６において、充電終了指示部は、充電電流判定部からバッテリ３１の容量いっぱいにエネルギーが蓄積された旨の情報を受け、出力を停止するべき旨の指示を充電電力供給部３２に与える。
【００７２】
次に、ステップＳ２７において、充電電力供給部３２は、充電終了指示部からの指示を受け、出力を停止する。
【００７３】
次に、ステップＳ２８において、終了情報出力部は、充電が完了した旨の情報を、バッテリ充電装置２０の発光制御部としてのバッテリ用ＬＥＤ制御部および主制御部１１に与える。
【００７４】
次に、ステップＳ２９において、バッテリ充電装置２０のバッテリ用ＬＥＤ制御部は、充電が完了した場合に応じた態様でバッテリ用ＬＥＤ２２の発光を制御する。また、主制御部１１は、充電が完了した場合に応じた態様で、本体用ＬＥＤ制御部１４を介して本体用ＬＥＤ１２の発光を制御する。この、充電が完了した場合に応じたＬＥＤの発光態様としては、たとえば緑色などの所定の色での点灯や、消灯などが挙げられる。この場合、ユーザは、本体用ＬＥＤ１２が緑色に点灯しているまたは消灯していることを視認して、充電が完了したことを了知する。
【００７５】
以上のステップＳ２１からＳ２９の手順により、バッテリ３１が充電終止電圧に到達した後に定電圧充電することによって、バッテリ３１の容量いっぱいにエネルギーを蓄積させるように充電することができる。
【００７６】
なお、図４には、バッテリ３１の両端電圧が充電終止電圧に到達した後に定電圧充電を行う場合の例について示したが、ステップＳ１１においてバッテリ電圧判定部が１２．６Ｖに達していると判定した場合には、ステップＳ２１に進むことなくバッテリ３１の充電を終了しても構わない。この場合、ステップＳ１１のＹＥＳ判定を受けて充電電力供給部３２が出力を停止し、次にステップＳ２８およびＳ２９の処理を行うことによりＬＥＤを介してユーザに充電が終了したことを了知せしめるようにするとよい。
【００７７】
続いて、定電力充電中において、充電中の異常の監視処理、ＬＥＤの発光制御処理、ならびに本体用放熱ファン１３およびバッテリ用放熱ファン２３の駆動制御処理などの、他の各種処理を実行する際の手順について説明する。
【００７８】
図５は、図４のステップＳ９でバッテリ充電装置２０の充電制御部２１および情報処理装置１０の主制御部１１により実行される、定電力充電中における他の各種処理の手順を示す、サブルーチンフローチャートである。図５において、Ｓに数字を付した符号は、フローチャートの各ステップを示す。
【００７９】
ステップＳ９０１において、充電電流取得部は、電流検出器３４からバッテリ３１に供給される現在の充電電流値を取得し、充電制御部２１のＲＡＭの所要のワークエリアに、現在の充電電流値と、現在の充電電流値を取得した時刻（取得時点）の情報とを、関連付けて記憶させる。
【００８０】
この時刻の情報は、他の取得時点の情報と比較して各取得時点間の時間を算出可能な情報であればよく、時刻そのものでなくても、たとえばバッテリ充電装置２０または情報処理装置１０にハードタイマまたはソフトタイマをあらかじめ設けておき、取得時点においてこれらのタイマが出力する値を取得時点の情報としてもよい。
【００８１】
次に、ステップＳ９０２において、異常判定部は、充電制御部２１のＲＯＭから異常判定用時間および異常判定用電流変化量を取得する。そして、異常判定部は、異常判定用時間以上の時間における充電電流値の変化量が、異常判定用電流変化量より少ないかどうかを判定することにより、充電中にバッテリ３１などを含む充電回路３０に異常が発生していないかどうかを判定する。
【００８２】
より具体的には、異常判定部は、まず、現在の充電電流値の取得時点より異常判定時間以上前であり、かつ最も現在の充電電流値の取得時点に近い取得時点の情報と関連付けられている充電電流値を、充電制御部２１のＲＡＭから読み出す。次に、異常判定部は、この読み出した充電電流値と現在の充電電流値の差が、異常判定用電流変化量より少ないかどうか判定する。少ない場合は、充電回路３０に異常が発生していると判定し、定電力充電を中止するべく、ステップＳ９０３に進む。一方、多い場合は、引き続き一連の手順を実行するべく、ステップＳ９０５に進む。
【００８３】
次に、ステップＳ９０３において、異常停止指示部は、異常判定部から充電回路３０に異常が発生している旨の情報を受け、出力を停止するべき旨の指示を充電電力供給部３２に与える。
【００８４】
次に、ステップＳ９０４において、充電電力供給部３２は、異常停止指示部からの指示を受け、出力を停止して定電力充電を中止し、一連のバッテリ３１を充電する手順は終了となる。
【００８５】
図５に示したステップＳ９０１からＳ９０４の手順により、定電力充電中において、充電回路３０に異常が発生していないかを監視し、異常がある場合には定電力充電を中止することができる。
【００８６】
他方、ステップＳ９０５において、充電電力決定部は、図４のステップＳ５の実行後、ステップＳ９０２で異常判定部から充電中に充電回路３０に異常が発生していない旨の情報を受け、定電力充電中である旨の情報を、バッテリ充電装置２０のバッテリ用ＬＥＤ制御部および主制御部１１に与える。
【００８７】
次に、ステップＳ９０６において、バッテリ充電装置２０のバッテリ用ＬＥＤ制御部は、定電力充電中（急速充電中）の場合に応じた態様でバッテリ用ＬＥＤ２２の発光を制御する。また、主制御部１１は、定電力充電中の場合に応じた態様で、本体用ＬＥＤ制御部１４を介して本体用ＬＥＤ１２の発光を制御する。この、定電力充電中の場合に応じたＬＥＤの発光態様としては、たとえば赤色などの所定の色での点灯などが挙げられる。この場合、ユーザは、本体用ＬＥＤ１２が赤色に点灯していることを視認して、定電力充電中（急速充電中）であることを了知する。
【００８８】
図５に示したステップＳ９０５およびＳ９０６の手順により、定電力充電中の場合に応じた態様で、本体用ＬＥＤ１２およびバッテリ用ＬＥＤ２２の発光を制御することができる。
【００８９】
次に、ステップＳ９０７において、冷却判定部は、バッテリ３１を冷却するためにバッテリ用放熱ファン２３および本体用放熱ファン１３を駆動すべきかどうかを判定する。より具体的には、まず、冷却判定部は、充電制御部２１のＲＯＭから、第２の所定の電流値Ｉth(FAN)および所定の温度Ｔth(FAN)を取得する。次に、冷却判定部は、ステップＳ９０１で充電電流取得部により取得された充電電流値がＩth(FAN)より大きい条件と、温度センサ２４が出力するバッテリ３１近傍の温度がＴth(FAN)より高い条件の２つの条件のうち、少なくとも１つの条件が満たされる場合は、その旨の情報を冷却情報出力部に与えてステップＳ９０８に進む。一方、両方の条件が満たされない場合は、その旨の情報を冷却情報出力部に与えてステップＳ９１０に進む。
【００９０】
次に、ステップＳ９０８において、冷却情報出力部は、放熱ファンを駆動すべき旨の情報を、バッテリ充電装置２０のバッテリ用放熱制御部および主制御部１１に与える。
【００９１】
次に、ステップＳ９０９において、バッテリ充電装置２０のバッテリ用放熱制御部は、バッテリ用放熱ファン２３を駆動して、バッテリ３１から発生する熱を外部に逃がしてバッテリ３１を冷却する。また、主制御部１１は、本体用放熱制御部１５を介して本体用放熱ファン１３を駆動して、情報処理装置１０が発生する熱を外部に逃がして、バッテリ充電装置２０を含む情報処理装置１０全体を冷却して、一連の定電力充電中における他の各種処理は終了となり、図４のステップＳ１０に進む。
【００９２】
他方、ステップＳ９１０において、冷却情報出力部は、放熱ファンを停止すべき旨の情報を、バッテリ充電装置２０のバッテリ用放熱制御部および主制御部１１に与える。
【００９３】
次に、ステップＳ９１１において、バッテリ充電装置２０のバッテリ用放熱制御部は、バッテリ用放熱ファン２３が駆動している場合は、駆動を停止させる。また、主制御部１１は、本体用放熱制御部１５を介して本体用放熱ファン１３を制御して、本体用放熱ファン１３が駆動している場合は、駆動を停止させ、一連の定電力充電中における他の各種処理は終了となり、図４のステップＳ１０に進む。
【００９４】
図５に示したステップＳ９０７からＳ９１１の手順により、定電力充電中において、必要に応じて本体用放熱ファン１３およびバッテリ用放熱ファン２３を駆動し、バッテリ３１、バッテリ３１を含むバッテリ充電装置２０および情報処理装置１０全体を冷却することができる。
【００９５】
以上のステップＳ９０１からＳ９１１の手順により、定電力充電中において、充電中の異常の監視処理、ＬＥＤの発光制御処理、ならびに本体用放熱ファン１３およびバッテリ用放熱ファン２３の駆動制御処理などの、他の各種処理を実行することができる。
【００９６】
続いて、定電圧充電中において、充電中の異常の監視処理、ＬＥＤの発光制御処理、ならびに本体用放熱ファン１３およびバッテリ用放熱ファン２３の駆動制御処理などの、他の各種処理を実行する際の手順について説明する。
【００９７】
図６は、図４のステップＳ２３でバッテリ充電装置２０の充電制御部２１および情報処理装置１０の主制御部１１により実行される、定電圧充電中における他の各種処理の手順を示す、サブルーチンフローチャートである。図６において、Ｓに数字を付した符号は、フローチャートの各ステップを示す。図５と同等のステップには同一符号を付し、重複する説明を省略する。
【００９８】
ステップＳ２３０１において、充電電力供給部３２は、異常停止指示部からの指示を受け、出力を停止して定電圧充電を中止し、一連のバッテリ３１を充電する手順は終了となる。
【００９９】
図６に示したステップＳ９０１からＳ９０３およびステップＳ２３０１の手順により、定電圧充電中において、充電回路３０に異常が発生していないかを監視し、異常がある場合には定電圧充電を中止することができる。
【０１００】
ステップＳ２３０２において、定電圧充電指示部は、図４のステップＳ２１の実行後、ステップＳ９０２で異常判定部から充電中に充電回路３０に異常が発生していない旨の情報を受け、定電圧充電中である旨の情報を、バッテリ充電装置２０のバッテリ用ＬＥＤ制御部および主制御部１１に与える。
【０１０１】
次に、ステップＳ２３０３において、バッテリ充電装置２０のバッテリ用ＬＥＤ制御部は、定電圧充電中の場合に応じた態様でバッテリ用ＬＥＤ２２の発光を制御する。また、主制御部１１は、定電圧充電中の場合に応じた態様で、本体用ＬＥＤ制御部１４を介して本体用ＬＥＤ１２の発光を制御する。この、定電圧充電中の場合に応じたＬＥＤの発光態様としては、たとえば黄色などの所定の色での点灯や、点滅などが挙げられる。この場合、ユーザは、本体用ＬＥＤ１２が黄色に点灯しているまたは点滅していることを視認して、定電圧充電中であることを了知する。
【０１０２】
図６に示したステップＳ９０５およびＳ９０６の手順により、定電圧充電中の場合に応じた態様で、本体用ＬＥＤ１２およびバッテリ用ＬＥＤ２２の発光を制御することができる。
【０１０３】
また、図６に示したステップＳ９０７からステップＳ９１１は、図５に示したステップと同等であり、このステップＳ９０７からステップＳ９１１の手順により、定電圧充電中において、必要に応じて本体用放熱ファン１３およびバッテリ用放熱ファンを駆動し、バッテリ３１、バッテリ３１を含むバッテリ充電装置２０および情報処理装置１０全体を冷却することができる。
【０１０４】
図６に示した手順により、定電圧充電中においても、定電力充電中と同様に、充電中の異常の監視処理、ＬＥＤの発光制御処理、ならびに本体用放熱ファン１３およびバッテリ用放熱ファン２３の駆動制御処理などの、他の各種処理を実行することができる。
【０１０５】
本実施形態に係るバッテリ充電装置２０は、所要の一定の電力でバッテリ３１を充電する定電力充電を行う。このため、充電が進んでバッテリ３１の電圧が上昇しても、バッテリ３１に供給される電力は一定であり、定電流充電で問題となる最大必要電力の増大を回避することができる。また、定電力充電によれば、バッテリ３１の電圧が低いときには高い電流値で充電を行うことができるため、バッテリ３１を急速に充電することができる。したがって、本実施形態に係るバッテリ充電装置２０およびこのバッテリ充電装置２０を備えた情報処理装置１０は、バッテリ３１を急速に充電することができ、かつ、定電流充電で問題となる最大必要電力の増大を回避し、ＡＣアダプタ３５の大型化を防ぐことができるため、大変利便性が高い。
【０１０６】
また、本実施形態に係るバッテリ充電装置２０は、バッテリ３１の不揮発性記憶部に記憶されている情報（定電力充電可否情報）を取得し、この情報にもとづいてバッテリ３１が定電力充電可能かどうかを判定することができる。このため、定電力充電に対応しているバッテリ３１のみに対して的確に定電力充電を行うことができる。
【０１０７】
また、本実施形態に係るバッテリ充電装置２０は、定電力充電を行う際にＡＣアダプタ３５およびバッテリ３１などの充電回路３０を構成する要素がさらされる最大電力値および最大電流値が、各要素の定格値以下となるように、所要の一定の電力値（充電電力値）を決定する。このため、定電力充電中に、充電回路３０の各要素が定格値を越える電力および電流にさらされることがない。したがって、本実施形態に係るバッテリ充電装置２０およびこのバッテリ充電装置２０を備えた情報処理装置１０によれば、充電中に充電回路３０の各要素が定格値を越える電力および電流にさらされることによる弊害を未然に防ぐことができ、安全にバッテリ３１を充電することができる。
【０１０８】
また、本実施形態に係るバッテリ充電装置２０は、定電力充電により充電終止電圧に達した後に、定電圧充電を行うことができる。したがって、本実施形態に係るバッテリ充電装置２０およびこのバッテリ充電装置２０を備えた情報処理装置１０は、充電終止電圧に達した後にも、バッテリ３１の容量いっぱいにエネルギーを蓄積させることができる。
【０１０９】
また、本実施形態に係るバッテリ充電装置２０は、定電力充電により充電終止電圧に達した際には、その旨を判定することができる。また、充電終止電圧に達した後に定電圧充電によりバッテリ３１の容量いっぱいにエネルギーを蓄積させた際には、その旨を判定することができる。したがって、本実施形態に係るバッテリ充電装置２０およびこのバッテリ充電装置２０を備えた情報処理装置１０は、定電力充電により充電終止電圧に達した時点または定電力充電によりバッテリ３１の容量いっぱいにエネルギーを蓄積させた時点のいずれの時点でも、容易に充電を終了することができるため、用途に応じてバッテリ３１を充電することができ、利便性が高い。
【０１１０】
また、本実施形態に係るバッテリ充電装置２０は、充電中に、所定の時間以上にわたる充電電流値の変化量が所定の変化量に満たないかどうか監視する。したがって、本実施形態に係るバッテリ充電装置２０およびこのバッテリ充電装置２０を備えた情報処理装置１０によれば、充電中に起こりうる充電回路３０の異常を速やかに検知して充電を中止することができ、事故を未然に防ぐことができる。
【０１１１】
また、本実施形態に係るバッテリ充電装置２０および情報処理装置１０には、充電状況に応じて点灯、点滅、消灯などの各種態様で発光する発光手段としてのＬＥＤが設けられる。したがって、バッテリ充電装置２０およびこのバッテリ充電装置２０を備えた情報処理装置１０によれば、ユーザは、現在の充電状況（急速充電中など）を一目して知ることができる。
【０１１２】
さらに、本実施形態に係るバッテリ充電装置２０および情報処理装置１０には、必要に応じて駆動される放熱ファンが備えられる。したがって、バッテリ充電装置２０およびこのバッテリ充電装置２０を備えた情報処理装置１０によれば、必要に応じてバッテリ３１、バッテリ３１を含むバッテリ充電装置２０および情報処理装置１０全体を冷却することができ、熱暴走による弊害を未然に防ぐことができる。
【０１１３】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素（たとえばバッテリ充電装置２０のバッテリ用ＬＥＤ２２など）を削除してもよい。
【図面の簡単な説明】
【０１１４】
【図１】本発明に係るバッテリ充電装置を備えた情報処理装置の一実施形態を示す概略的な全体構成図。
【図２】図１に示したバッテリ充電装置の構成を簡略的に示したブロック図。
【図３】図２に示したバッテリ充電装置の信号の流れを示した説明図。
【図４】バッテリを、定電力充電することにより急速に充電終止電圧まで充電し、充電終止電圧に到達した後には定電圧充電することにより容量いっぱいにエネルギーを蓄積させるように充電する際の手順を示すフローチャート。
【図５】図４のステップＳ９でバッテリ充電装置の充電制御部および情報処理装置の主制御部により実行される、定電力充電中における他の各種処理の手順を示す、サブルーチンフローチャート。
【図６】図４のステップＳ２３でバッテリ充電装置の充電制御部および情報処理装置の主制御部により実行される、定電圧充電中における他の各種処理の手順を示す、サブルーチンフローチャート。
【符号の説明】
【０１１５】
１０  情報処理装置
１１  主制御部
１２  本体用ＬＥＤ
１３  本体用放熱ファン
１４  本体用ＬＥＤ制御部
１５  本体用放熱制御部
２０  バッテリ充電装置
２１  充電制御部
２２  バッテリ用ＬＥＤ
２３  バッテリ用放熱ファン
２４  温度センサ
３０  充電回路
３１  バッテリ
３１ａ  ＮＶＲＡＭ
３２  充電電力供給部
３３  電圧検出器
３４  電流検出器
３５  ＡＣアダプタ
【図１】
0004861260.tif 000002
【図２】
0004861260.tif 000003
【図３】
0004861260.tif 000004
【図４】
0004861260.tif 000005
【図５】
0004861260.tif 000006
【図６】
0004861260.tif 000007