(57)【特許請求の範囲】
【請求項１】
電池装置の劣化状態を示す第１の劣化情報を記憶するための記憶手段を有する前記電池装置を充電する充電装置であって、
前記電池装置の電圧を検出する電圧検出手段と、
前記記憶手段に記憶されている前記第１の劣化情報を前記電池装置から受信する受信手段と、
前記電池装置の劣化状態の進行度合いを示す劣化進行情報を前記電池装置の充電が開始される前に検出された前記電池装置の電圧に基づいて決定する決定手段と、
前記電池装置の劣化状態を示す第２の劣化情報を前記第１の劣化情報と前記劣化進行情報とを用いて生成する生成手段と、
前記記憶手段に記憶されている前記第１の劣化情報を前記第２の劣化情報に変更するために、前記第２の劣化情報を前記電池装置に送信する送信手段と
を有することを特徴とする充電装置。
【請求項２】
前記第２の劣化情報を生成する処理は、前記電池装置の充電が開始される前に検出された前記電池装置の電圧と前記電池装置の充電中に検出された前記電池装置の電圧との差分が所定値以上になった後に行われることを特徴とする請求項１に記載の充電装置。
【請求項３】
前記第２の劣化情報を前記電池装置に送信する処理は、前記電池装置の充電が開始される前に検出された前記電池装置の電圧と前記電池装置の充電中に検出された前記電池装置の電圧との差分が所定値以上になった後に行われることを特徴とする請求項１または２に記載の充電装置。
【請求項４】
電池装置であって、
前記電池装置の劣化状態を示す第１の劣化情報を記憶するための記憶手段と、
前記電池装置を充電する充電装置であって、前記電池装置の電圧を検出する電圧検出手段と、前記記憶手段に記憶されている前記第１の劣化情報を前記電池装置から受信する受信手段と、前記電池装置の劣化状態の進行度合いを示す劣化進行情報を前記電池装置の充電が開始される前に検出された前記電池装置の電圧に基づいて決定する決定手段と、前記電池装置の劣化状態を示す第２の劣化情報を前記第１の劣化情報と前記劣化進行情報とを用いて生成する生成手段とを有する前記充電装置から送信された前記第２の劣化情報を受信する受信手段と、
前記記憶手段に記憶されている前記第１の劣化情報を前記第２の劣化情報に変更するための制御を行う制御手段と
を有することを特徴とする電池装置。
【請求項５】
前記充電装置から送信された前記第２の劣化情報を受信する処理は、前記電池装置の充電が開始される前に検出された前記電池装置の電圧と前記電池装置の充電中に検出された前記電池装置の電圧との差分が所定値以上になった後に行われることを特徴とする請求項４に記載の電池装置。
【請求項６】
電池装置の劣化状態を示す第１の劣化情報を記憶するための記憶手段を有する前記電池装置を充電する充電装置であって、
前記電池装置の電圧を検出する電圧検出手段と、
前記記憶手段に記憶されている前記第１の劣化情報を前記電池装置から受信する受信手段と、
前記電池装置の劣化状態の進行度合いを示す劣化進行情報を目標電圧と前記電池装置の充電が開始される前に検出された前記電池装置の電圧との差分に基づいて決定する決定手段と、
前記電池装置の劣化状態を示す第２の劣化情報を前記第１の劣化情報と前記劣化進行情報とを用いて生成する生成手段と、
前記記憶手段に記憶されている前記第１の劣化情報を前記第２の劣化情報に変更するために、前記第２の劣化情報を前記電池装置に送信する送信手段と
を有することを特徴とする充電装置。
【請求項７】
前記第２の劣化情報を生成する処理は、前記電池装置の充電が開始される前に検出された前記電池装置の電圧と前記電池装置の充電中に検出された前記電池装置の電圧との差分が所定値以上になった後に行われることを特徴とする請求項６に記載の充電装置。
【請求項８】
前記第２の劣化情報を前記電池装置に送信する処理は、前記電池装置の充電が開始される前に検出された前記電池装置の電圧と前記電池装置の充電中に検出された前記電池装置の電圧との差分が所定値以上になった後に行われることを特徴とする請求項６または７に記載の充電装置。
【請求項９】
電池装置であって、
前記電池装置の劣化状態を示す第１の劣化情報を記憶するための記憶手段と、
前記電池装置を充電する充電装置であって、前記電池装置の電圧を検出する電圧検出手段と、前記記憶手段に記憶されている前記第１の劣化情報を前記電池装置から受信する受信手段と、前記電池装置の劣化状態の進行度合いを示す劣化進行情報を目標電圧と前記電池装置の充電が開始される前に検出された前記電池装置の電圧との差分に基づいて決定する決定手段と、前記電池装置の劣化状態を示す第２の劣化情報を前記第１の劣化情報と前記劣化進行情報とを用いて生成する生成手段とを有する前記充電装置から送信された前記第２の劣化情報を受信する受信手段と、
前記記憶手段に記憶されている前記第１の劣化情報を前記第２の劣化情報に変更するための制御を行う制御手段と
を有することを特徴とする電池装置。
【請求項１０】
前記充電装置から送信された前記第２の劣化情報を受信する処理は、前記電池装置の充電が開始される前に検出された前記電池装置の電圧と前記電池装置の充電中に検出された前記電池装置の電圧との差分が所定値以上になった後に行われることを特徴とする請求項９に記載の電池装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電池装置と、当該電池装置を充電する充電装置とに関する。
【背景技術】
【０００２】
電池装置の劣化状態を判定する方法には、電池装置の充電回数を用いて電池装置の劣化状態を判定する方法がある（特許文献１）。特許文献１には、電池の充電回数を用いて電池の寿命を判定する方法が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平５−１７２９１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、リチウムイオン電池は、放電深度（ＤＯＤ：Ｄｅｐｔｈ  Ｏｆ  Ｄｉｓｃｈａｒｇｅ）が大きい状態から充電すると劣化しやすいことが知られている。しかしながら、特許文献１に記載されているような方法では、ＤＯＤが考慮されることなく、電池装置の劣化状態が判定されてしまうという課題がある。
【０００５】
また、リチウムイオン電池は、ＤＯＤが小さい状態から充電しても、劣化しにくいということはない。充電開始時の充電電圧によっては、電池装置の劣化状態の進行度合いが変化する可能性がある。しかしながら、特許文献１に記載されているような方法では、充電開始時の充電電圧が電池装置の劣化状態にどのような影響を与えるかは考慮されていないという課題がある。
【０００６】
また、電池装置の劣化状態を判定する方法には、電池装置の充電回数を用いて電池装置の劣化状態を判定する方法以外にも、電池セルの内部抵抗値から電池装置の劣化状態を判定する方法が考えられる。
【０００７】
しかしながら、電池セルの内部抵抗値から劣化状態を判定する方法では、内部抵抗値を精度よく計算することが難しいため、電池装置の劣化状態を精度よく判定することが難しいという課題がある。
【０００８】
また、電池装置の劣化状態を判定する方法には、電池装置の充電回数を用いて電池装置の劣化状態を判定する方法以外にも、電池装置内にクーロンカウンタ回路等を設け、クーロンカウンタ回路等を用いて電池装置の劣化状態を判定する方法が考えられる。
【０００９】
しかしながら、クーロンカウンタ回路等を用いて電池装置の劣化状態を判定する方法では、電池装置の回路規模が大きくなり、コストが増大してしまう課題がある。更には、クーロンカウンタ回路等を常時作動させておく必要があるため、電池装置の消費電力が大きくなり、電池装置の残量がより早く減少してしまうという課題もある。
【００１０】
そこで、本発明は、電池装置の劣化状態を従来の方法とは異なる方法で判定できるようにすることを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係る充電装置の一つは、電池装置の劣化状態を示す第１の劣化情報を記憶するための記憶手段を有する前記電池装置を充電する充電装置であって、前記電池装置の電圧を検出する電圧検出手段と、前記記憶手段に記憶されている前記第１の劣化情報を前記電池装置から受信する受信手段と、前記電池装置の劣化状態の進行度合いを示す劣化進行情報を前記電池装置の充電が開始される前に検出された前記電池装置の電圧に基づいて決定する決定手段と、前記電池装置の劣化状態を示す第２の劣化情報を前記第１の劣化情報と前記劣化進行情報とを用いて生成する生成手段と、前記記憶手段に記憶されている前記第１の劣化情報を前記第２の劣化情報に変更するために、前記第２の劣化情報を前記電池装置に送信する送信手段とを有することを特徴とする。
本発明に係る電池装置の一つは、電池装置であって、前記電池装置の劣化状態を示す第１の劣化情報を記憶するための記憶手段と、前記電池装置を充電する充電装置であって、前記電池装置の電圧を検出する電圧検出手段と、前記記憶手段に記憶されている前記第１の劣化情報を前記電池装置から受信する受信手段と、前記電池装置の劣化状態の進行度合いを示す劣化進行情報を前記電池装置の充電が開始される前に検出された前記電池装置の電圧に基づいて決定する決定手段と、前記電池装置の劣化状態を示す第２の劣化情報を前記第１の劣化情報と前記劣化進行情報とを用いて生成する生成手段とを有する前記充電装置から送信された前記第２の劣化情報を受信する受信手段と、前記記憶手段に記憶されている前記第１の劣化情報を前記第２の劣化情報に変更するための制御を行う制御手段とを有することを特徴とする。
本発明に係る充電装置の一つは、電池装置の劣化状態を示す第１の劣化情報を記憶するための記憶手段を有する前記電池装置を充電する充電装置であって、前記電池装置の電圧を検出する電圧検出手段と、前記記憶手段に記憶されている前記第１の劣化情報を前記電池装置から受信する受信手段と、前記電池装置の劣化状態の進行度合いを示す劣化進行情報を目標電圧と前記電池装置の充電が開始される前に検出された前記電池装置の電圧との差分に基づいて決定する決定手段と、前記電池装置の劣化状態を示す第２の劣化情報を前記第１の劣化情報と前記劣化進行情報とを用いて生成する生成手段と、前記記憶手段に記憶されている前記第１の劣化情報を前記第２の劣化情報に変更するために、前記第２の劣化情報を前記電池装置に送信する送信手段とを有することを特徴とする。
本発明に係る電池装置の一つは、電池装置であって、前記電池装置の劣化状態を示す第１の劣化情報を記憶するための記憶手段と、前記電池装置を充電する充電装置であって、前記電池装置の電圧を検出する電圧検出手段と、前記記憶手段に記憶されている前記第１の劣化情報を前記電池装置から受信する受信手段と、前記電池装置の劣化状態の進行度合いを示す劣化進行情報を目標電圧と前記電池装置の充電が開始される前に検出された前記電池装置の電圧との差分に基づいて決定する決定手段と、前記電池装置の劣化状態を示す第２の劣化情報を前記第１の劣化情報と前記劣化進行情報とを用いて生成する生成手段とを有する前記充電装置から送信された前記第２の劣化情報を受信する受信手段と、前記記憶手段に記憶されている前記第１の劣化情報を前記第２の劣化情報に変更するための制御を行う制御手段とを有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、電池装置の劣化状態を従来の方法とは異なる方法で判定することができる。
【図面の簡単な説明】
【００１３】
【図１】実施形態１〜３における充電システムの概略構成を説明するためのブロック図である。
【図２】第１の劣化状態判定処理を説明するためのフローチャートである。
【図３】電池電圧Ｖ１と劣化進行係数α（劣化進行情報）との関係の一例を説明するための図である。
【図４】電池電圧Ｖ２と新たな劣化係数β２（第２の劣化情報）との関係の一例を説明するための図である。
【図５Ａ】第２の劣化状態判定処理を説明するためのフローチャートである。
【図５Ｂ】第２の劣化状態判定処理を説明するためのフローチャートである。
【図６】差分電圧ＶＤＩＦＦと劣化進行係数α（劣化進行情報）との関係の他の例を説明するための図である。
【図７】電池電圧Ｖ２と新たな劣化係数β２（第２の劣化情報）との関係の他の例を説明するための図である。
【図８Ａ】第３の劣化状態判定処理を説明するためのフローチャートである。
【図８Ｂ】第３の劣化状態判定処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００１４】
以下、図面を参照して本発明の実施形態を説明する。
【００１５】
［実施形態１］
図１は、実施形態１〜３における充電システムの概略構成を説明するためのブロック図である。実施形態１における充電システムは、充電装置１００と電池装置２００とを有する。
【００１６】
充電装置１００は、電池装置２００を充電できるように構成されている。充電装置１００は、ＡＣ／ＤＣ変換部１０１、制御部１０２、電流検出部１０３、電圧検出部１０４、メモリ１０５、４つの端子１１１〜１１４及び接続部１２１を有する。ＡＣ／ＤＣ変換部１０１、制御部１０２、電流検出部１０３、電圧検出部１０４、メモリ１０５、４つの端子１１１〜１１４及び接続部１２１の少なくとも一つは、ハードウェア構成を有する。
【００１７】
電池装置２００は、電池セル２０１、保護回路２０２、メモリ２０３、温度検出部２０４、制御部２０５及び４つの端子２１１〜２１４を有する。４つの端子２１１〜２１４、保護回路２０２、メモリ２０３、温度検出部２０４及び制御部２０５の少なくとも一つは、ハードウェア構成を有する。
【００１８】
充電装置１００と電池装置２００とは、４つの端子１１１〜１１４と４つの端子２１１〜２１４とを介して接続される。端子１１１と端子２１１とは、プラス端子である。端子１１２と端子２１２とは、マイナス端子である。端子１１３と端子２１３とは、通信端子である。端子１１４と端子２１４とは、電池セル２０１の温度を示す信号を通知するための端子である。
【００１９】
接続部１２１は、商用交流電源（ＡＣ電源）に接続され、商用交流電源（ＡＣ電源）から交流電力を受ける。ＡＣ／ＤＣ変換部１０１は、接続部１２１が受けた交流電力を直流電力に変換すると共に、制御部１０２によって指示された充電電圧及び充電電流を生成する。ＡＣ／ＤＣ変換部１０１は、生成した充電電圧及び充電電流を端子１１１及び端子２１１を介して電池装置２００に供給する。また、ＡＣ／ＤＣ変換部１０１は、充電装置１００及び電池装置２００が動作するのに必要な電力を生成する。
【００２０】
制御部１０２は、充電装置１００内のすべての構成要素を制御するためのハードウェア構成を有する。例えば、制御部１０２は、充電装置１００内のすべての構成要素を制御するためのハードウェア構成としてマイクロコンピュータを有する。制御部１０２は、ＡＣ／ＤＣ変換部１０１を制御することにより、電池装置２００に対する充電を制御することができる。制御部１０２は、種々の計算のための領域として利用可能なメモリＭ１（例えば、揮発性メモリ）を有する。制御部１０２は、１つ以上のプログラム、複数の定数等が格納されているメモリ１０５（例えば、不揮発性メモリ）にアクセス可能であり、メモリ１０５に格納されている情報を更新することができる。制御部１０２は、メモリ１０５に記憶されているプログラムを実行することにより、充電装置１００内のすべての構成要素を制御することができる。制御部１０２は、メモリ１０５に記憶されているプログラムを実行することにより、所定の計算を行うことができる。制御部１０２は、メモリ１０５に記憶されているプログラムを実行することにより、端子１１３及び端子２１３を介して制御部２０５と通信することができる。制御部１０２は、メモリ１０５に記憶されているプログラムを実行することにより、制御部２０５を制御することができる。したがって、制御部１０２は、制御部２０５を介して電池装置２００を制御することができる。メモリ１０５には、電池装置２００に関する様々な情報（電池装置２００の特性に関する情報など）が格納されている。制御部１０２は、メモリ１０５に格納されているこれらの情報を用いることにより、電池装置２００の劣化状態を判定することができる。制御部１０２は、制御部１０２が有するタイマ機能を用いることにより、充電装置１００及び電池装置２００を所定時間ごとに制御することができる。
【００２１】
電流検出部１０３は、充電装置１００から電池装置２００に供給される電流を検出することができる。電流検出部１０３によって検出された電流を示す信号は、制御部１０２に通知される。電圧検出部１０４は、端子１１１と端子１１２との間の電圧を電池電圧として検出することができる。電圧検出部１０４によって検出された電池電圧を示す信号は、制御部１０２に通知される。
【００２２】
制御部２０５は、電池装置２００内のすべての構成要素を制御するためのハードウェア構成を有する。例えば、制御部２０５は、電池装置２００内のすべての構成要素を制御するためのハードウェア構成としてマイクロコンピュータを有する。制御部２０５は、種々の計算のための領域として利用可能なメモリＭ２（例えば、揮発性メモリ）を有する。制御部２０５は、１つ以上のプログラム、複数の定数等が格納されているメモリ２０３にアクセス可能であり、メモリ２０３に格納されている情報を更新することができる。制御部２０５は、メモリ２０３に記憶されているプログラムを実行することにより、電池装置２００内のすべての構成要素を制御することができる。制御部２０５は、メモリ２０３に記憶されているプログラムを実行することにより、所定の計算を行うことができる。制御部２０５は、メモリ２０３に記憶されているプログラムを実行することにより、端子１１３及び端子２１３を介して制御部１０２と通信することができる。
【００２３】
電池セル２０１は、例えば、２つの電池セルを有する。電池セル２０１が有する２つの電池セルは、例えば、リチウムイオンポリマー等で構成されるリチウムイオン電池セルである。電池セル２０１が有する２つの電池セルは、例えば、直列接続されている。電池セル２０１が有する２つの電池セルは、充電装置１００から端子１１１及び端子２１１を介して供給される電力によって充電される。例えば、電池装置２００が満充電まで充電された場合、電池セル２０１のセル電圧は、例えば、約８．４Ｖである。電池装置２００の終止電圧は、例えば、約６．０Ｖである。なお、電池セル２０１が有する電池セルの数は、２つに限るものではなく、１つ又は３つ以上であってもよい。
【００２４】
保護回路２０２は、充電電流の値が所定値以上となった場合に、電流経路を遮断することで、電池セル２０１に過大な充電電流が流れることを防止する。
【００２５】
メモリ２０３は、電池装置２００の劣化状態を示す劣化情報である劣化係数βを格納するための不揮発性メモリである。メモリ２０３は、例えばＥＥＰＲＯＭを有する。劣化係数βは、電池装置２００の劣化状態を示す劣化情報に相当する。
【００２６】
温度検出部２０４は、例えばサーミスタ等の素子を有し、電池セル２０１の温度を検出することができる位置に配置される。制御部１０２は、温度検出部２０４によって検出された温度を示す信号を端子１１４及び端子２１４を介して受信する。
【００２７】
制御部１０２は、電流検出部１０３によって検出された電流と、電圧検出部１０４によって検出された電池電圧と、温度検出部２０４によって検出された温度とを用いることによって、電池装置２００の充電を制御する。電池装置２００の充電は、制御部１０２がＡＣ／ＤＣ変換部１０１を制御することによって実行される。
【００２８】
図２は、第１の劣化状態判定処理を説明するためのフローチャートである。なお、第１の劣化状態判定処理の実行を制御するためのプログラムは、制御部１０２での実行が可能なように、メモリ１０５に格納されている。
【００２９】
ステップＳ２０１において、制御部１０２は、電池装置２００が充電装置１００に接続されたことを検出する。
【００３０】
ステップＳ２０２において、電圧検出部１０４は、電池装置２００の充電が開始される前に、電池装置２００の電池電圧Ｖ１を検出する。電圧検出部１０４によって検出された電池電圧Ｖ１は、電圧検出部１０４から制御部１０２に通知される。制御部１０２は、電圧検出部１０４から通知された電池電圧Ｖ１を制御部１０２内のメモリＭ１に格納する。
【００３１】
ステップＳ２０３において、制御部１０２は、メモリ２０３に格納されている劣化係数βを要求する信号を制御部２０５に送信することにより、制御部２０５から劣化係数βを受信する。制御部１０２は、制御部２０５から受信した劣化係数βを劣化係数β１（第１の劣化情報）として制御部１０２内のメモリＭ１に格納する。
【００３２】
図３は、充電開始前に検出された電池電圧Ｖ１と劣化進行係数α（劣化進行情報）との関係の一例を説明するための図である。劣化進行係数αは、電池装置２００の劣化状態の進行度合いを示す劣化進行情報に相当する。充電開始前に検出された電池電圧Ｖ１と劣化進行係数α（劣化進行情報）との関係を示す情報は、制御部１０２が処理できる情報として、メモリ１０５に格納されている。図３において、横軸は電池電圧Ｖ１を示し、縦軸は放電深度（ＤＯＤ：Ｄｅｐｔｈ  Ｏｆ  Ｄｉｓｃｈａｒｇｅ）を考慮して決定された劣化進行係数α（劣化進行情報）を示す。図３に示すように、実施形態１では、電池電圧Ｖ１の範囲が複数の異なる範囲に区分され、各区分に異なる値の劣化進行係数αが割り当てられている。例えば、図３では、第１の閾値ＶＴＨ１と第２の閾値ＶＴＨ２とにより、電池電圧Ｖ１の範囲が３つの範囲に区分される。例えば、第１の閾値ＶＴＨ１は充電目標電圧ＶＦＵＬＬよりも小さく、第２の閾値ＶＴＨ２は第１の閾値ＶＴＨ１よりも小さい。実施形態１では、充電目標電圧ＶＦＵＬＬが約８．４Ｖであり、第１の閾値ＶＴＨ１が約７．８Ｖであり、第２の閾値ＶＴＨ２が約７．２Ｖである場合を説明する。電池電圧Ｖ１が第２の閾値ＶＴＨ２（約７．２Ｖ）未満である場合、制御部１０２は、放電深度（ＤＯＤ）は大きいと判定すると共に、例えば１００を劣化進行係数αとして決定する。電池電圧Ｖ１が第２の閾値ＶＴＨ２（約７．２Ｖ）以上であり、第１の閾値ＶＴＨ１（約７．８Ｖ）未満である場合、制御部１０２は、放電深度（ＤＯＤ）は小さいと判定すると共に、例えば３０を劣化進行係数αとして決定する。電池電圧Ｖ１が第１の閾値ＶＴＨ１（約７．８Ｖ）以上である場合、制御部１０２は、放電深度（ＤＯＤ）は比較的中位であると判定すると共に、例えば５０を劣化進行係数αとして決定する。なお、第１の閾値ＶＴＨ１、第２の閾値ＶＴＨ２及び充電目標電圧ＶＦＵＬＬに相当する情報は、制御部１０２が処理できる情報として、メモリ１０５に格納されている。
【００３３】
ステップＳ２０４において、制御部１０２は、充電開始前に検出された電池電圧Ｖ１が第２の閾値ＶＴＨ２（約７．２Ｖ）以上であるか否かを判定する。充電開始前に検出された電池電圧Ｖ１が第２の閾値ＶＴＨ２以上である場合、制御部１０２は、ステップＳ２０４からステップＳ２０５に移行する（Ｓ２０４でＹ）。充電開始前に検出された電池電圧Ｖ１が第２の閾値ＶＴＨ２未満である場合、制御部１０２は、ステップＳ２０４からステップＳ２０８に移行する（Ｓ２０４でＮ）。
【００３４】
ステップＳ２０５において、制御部１０２は、充電開始前に検出された電池電圧Ｖ１が第１の閾値ＶＴＨ１（約７．８Ｖ）以上であるか否かを判定する。充電開始前に検出された電池電圧Ｖ１が閾値ＶＴＨ１以上である場合、制御部１０２は、ステップＳ２０５からステップＳ２０６に移行する（Ｓ２０５でＹ）。充電開始前に検出された電池電圧Ｖ１が閾値ＶＴＨ１未満である場合、制御部１０２は、ステップＳ２０５からステップＳ２０７に移行する（Ｓ２０５でＮ）。
【００３５】
ステップＳ２０６において、制御部１０２は、放電深度（ＤＯＤ）が小さいと判定すると共に、例えば５０を劣化進行係数αとして決定する。
【００３６】
ステップＳ２０７において、制御部１０２は、放電深度（ＤＯＤ）が比較的中位であると判定すると共に、例えば３０を劣化進行係数αとして決定する。
【００３７】
ステップＳ２０８において、制御部１０２は、放電深度（ＤＯＤ）が大きいと判定すると共に、例えば１００を劣化進行係数αとして決定する。制御部１０２は、ステップＳ２０６からステップＳ２０８のいずれかで決定された劣化進行係数α（劣化進行情報）の値を制御部１０２内のメモリＭ１に格納する。
【００３８】
ステップＳ２０９において、制御部１０２は、充電開始前に検出された電池電圧Ｖ１の値を変数ＶＴＭＰにセットする。制御部１０２は、電池電圧Ｖ１の値がセットされた変数ＶＴＭＰを制御部１０２内のメモリＭ１に格納する。
【００３９】
ステップＳ２１０において、制御部１０２は、電池装置２００の充電を開始する。電池装置２００の充電は、制御部１０２がＡＣ／ＤＣ変換部１０１を制御することによって行われる。
【００４０】
ステップＳ２１１において、電圧検出部１０４は、電池装置２００の充電中に、電池装置２００の電池電圧Ｖ２を検出する。電圧検出部１０４によって検出された電池電圧Ｖ２は、電圧検出部１０４から制御部１０２に通知される。制御部１０２は、電圧検出部１０４から通知された電池電圧Ｖ２を制御部１０２内のメモリＭ１に格納する。
【００４１】
ステップＳ２１２において、制御部１０２は、電池電圧Ｖ２の値と変数ＶＴＭＰの値との差を計算し、その差（＝Ｖ２−ＶＴＭＰ）が所定値ΔＶ以上であるか否かを判定する。電池電圧Ｖ２の値と変数ＶＴＭＰの値との差が所定値ΔＶ以上である場合、制御部１０２は、ステップＳ２１２からステップＳ２１３に移行する（Ｓ２１２でＹ）。電池電圧Ｖ２と変数ＶＴＭＰとの差が所定値ΔＶ未満である場合、制御部１０２は、ステップＳ２１２からステップＳ２１１に戻る（Ｓ２１２でＮ）。なお、所定値ΔＶに相当する情報は、制御部１０２が処理できる情報として、メモリ１０５に格納されている。
【００４２】
ステップＳ２１３において、制御部１０２は、新たな劣化係数β２（第２の劣化情報）を計算する。新たな劣化係数β２（第２の劣化情報）は、劣化係数β１の値と、電池電圧Ｖ１に基づいて決定された劣化進行係数αの値と、所定値ΔＶとから計算される。例えば、制御部１０２は、以下の式（１）を用いることにより、新たな劣化係数β２を計算する。制御部１０２は、ステップＳ２１３で計算された新たな劣化係数β２を制御部１０２内のメモリＭ１に格納する。
β２＝β１＋α×ΔＶ      （１）
【００４３】
ステップＳ２１４において、制御部１０２は、メモリ２０３に格納されている劣化係数βを更新するために、新たな劣化係数β２を制御部２０５に送信する。新たな劣化係数β２が制御部１０２から受信された場合、制御部２０５は、メモリ２０３に格納されている劣化係数βを新たな劣化係数β２に変更する。例えば、制御部２０５は、メモリ２０３に格納されている劣化係数βを新たな劣化係数β２で上書きする。これにより、メモリ２０３に格納されている劣化係数βは、電池装置２００の最新の劣化状態を示す劣化情報に更新される。
【００４４】
ステップＳ２１５において、制御部１０２は、充電中に検出された電池電圧Ｖ２の値を変数ＶＴＭＰにセットする。制御部１０２は、電池電圧Ｖ２の値がセットされた変数ＶＴＭＰを制御部１０２内のメモリＭ１に格納する。
【００４５】
ステップＳ２１６において、制御部１０２は、充電中に検出された電池電圧Ｖ２が充電目標電圧ＶＦＵＬＬ以上であるか否かを判定する。充電中に検出された電池電圧Ｖ２が充電目標電圧ＶＦＵＬＬ以上である場合、制御部１０２は、電池装置２００の充電を終了する（Ｓ２１６でＹ）。充電中に検出された電池電圧Ｖ２が充電目標電圧ＶＦＵＬＬ未満である場合、制御部１０２は、電池装置２００の充電がまだ完了していないと判定し、ステップＳ２１６からステップＳ２１１に戻る（Ｓ２１６でＮ）。
【００４６】
図４は、電池電圧Ｖ２と新たな劣化係数β２（第２の劣化情報）との関係の一例を説明するための図である。電池電圧Ｖ２と新たな劣化係数β２（第２の劣化情報）との関係を示す情報は、制御部１０２が処理できる情報として、メモリ１０５に格納されている。図４において、横軸は電池電圧Ｖ２を示し、縦軸は劣化係数β２（第２の劣化情報）を示す。太実線は、６．４Ｖから８．４Ｖまで充電した場合の変化を示し、細実線は７．４Ｖから８．４Ｖまで充電した場合の変化を示す。図４に示す例では、劣化係数β２を計算するのに用いられる所定値ΔＶが０．２Ｖである。
【００４７】
以上説明したように、実施形態１では、充電開始前に検出された電池電圧Ｖ１に従って、電池装置２００の劣化進行度合いを示す劣化進行係数α（劣化進行情報）の値を決定することができる。そして、実施形態１では、所定値ΔＶに相当する量の充電が行われるごとに、劣化進行係数α（劣化進行情報）と劣化係数β１とから電池装置２００の最新の劣化状態を判定することができる。これにより、実施形態１では、電池装置２００の劣化状態を従来の方法とは異なる方法で判定することができる。
【００４８】
実施形態１では、所定値ΔＶに相当する量の充電が行われるごとに、メモリ２０３に格納されている劣化係数βを電池装置２００の最新の劣化状態を示す劣化係数β２に更新することができる。このような構成により、充電装置１００は、メモリ２０３から劣化係数βを取得することで、電池装置２００の最新の劣化状態を知ることができる。電池装置２００が接続される電子機器（撮像装置等）も、メモリ２０３から劣化係数βを取得することで、電池装置２００の最新の劣化状態を知ることができる。また、このような構成により、実施形態１では、充電中に電池装置２００が充電装置１００から切り離されたとしても、メモリ２０３に記憶されている劣化係数βは電池装置２００の最新の劣化状態を示す情報となる。
【００４９】
実施形態１では、放電深度（ＤＯＤ）を考慮して決定された劣化進行係数αを用いて電池装置２００の劣化状態を更新することができるので、充電回数を用いて電池装置２００の劣化状態を判定する方法に比べて、劣化状態の判定精度を向上させることができる。実施形態１では、放電深度（ＤＯＤ）を考慮して決定された劣化進行係数αを用いて電池装置２００の劣化状態を更新することができるので、電池セルの内部抵抗値から劣化状態を判定する方法に比べて、劣化状態の判定精度を向上させることもできる。実施形態１では、クーロンカウンタ回路等を用いずに電池装置２００の劣化状態を更新することができるので、クーロンカウンタ回路等を用いて電池装置の劣化状態を判定する方法に比べて、コストを削減でき、電池装置の消費電力を小さくすることができる。
【００５０】
［実施形態２］
次に、図１、図５Ａ、図５Ｂ、図６及び図７を参照し、実施形態２を説明する。実施形態１における第１の劣化状態判定処理では、充電中に劣化係数β１が更新されない場合を説明した。これに対して、実施形態２における第２の劣化状態判定処理では、充電中に劣化係数β１が更新される場合を説明する。
【００５１】
図５Ａ及び図５Ｂは、第１の劣化状態判定処理とは異なる第２の劣化状態判定処理を説明するためのフローチャートである。なお、第２の劣化状態判定処理の実行を制御するためのプログラムは、制御部１０２での実行が可能なように、メモリ１０５に格納されている。
【００５２】
ステップＳ５０１において、制御部１０２は、電池装置２００が充電装置１００に接続されたことを検出する。
【００５３】
ステップＳ５０２において、電圧検出部１０４は、電池装置２００の充電が開始される前に、電池装置２００の電池電圧Ｖ１を検出する。電圧検出部１０４によって検出された電池電圧Ｖ１は、電圧検出部１０４から制御部１０２に通知される。制御部１０２は、電圧検出部１０４から通知された電池電圧Ｖ１を制御部１０２内のメモリＭ１に格納する。
【００５４】
ステップＳ５０３において、制御部１０２は、メモリ２０３に格納されている劣化係数βを要求する信号を制御部２０５に送信することにより、制御部２０５から劣化係数βを受信する。制御部１０２は、制御部２０５から受信した劣化係数βを劣化係数β１（第１の劣化情報）として制御部１０２内のメモリＭ１に格納する。
【００５５】
ステップＳ５０４において、制御部１０２は、充電目標電圧ＶＦＵＬＬの値と充電開始前に検出された電池電圧Ｖ１の値との差分に相当する差分電圧ＶＤＩＦＦを計算する。制御部１０２は、ステップＳ５０４で計算された差分電圧ＶＤＩＦＦを制御部１０２内のメモリＭ１に格納する。なお、充電目標電圧ＶＦＵＬＬに相当する情報は、制御部１０２が処理できる情報として、メモリ１０５に格納されている。
【００５６】
ステップＳ５０５において、制御部１０２は、ステップＳ５０４で計算された差分電圧ＶＤＩＦＦに従って劣化進行係数α（劣化進行情報）の値を決定する。制御部１０２は、ステップＳ５０５で決定された劣化進行係数α（劣化進行情報）の値を制御部１０２内のメモリＭ１に格納する。
【００５７】
図６は、充電開始前又は充電中に計算された差分電圧ＶＤＩＦＦと劣化進行係数α（劣化進行情報）との関係の一例を説明するための図である。充電開始前又は充電中に計算された差分電圧ＶＤＩＦＦと劣化進行係数α（劣化進行情報）との関係を示す情報は、制御部１０２が処理できる情報として、メモリ１０５に格納されている。図６において、横軸は充電目標電圧ＶＦＵＬＬと電池電圧Ｖ１又は電池電圧Ｖ２との差分に相当する差分電圧ＶＤＩＦＦを示し、縦軸は放電深度（ＤＯＤ：Ｄｅｐｔｈ  Ｏｆ  Ｄｉｓｃｈａｒｇｅ）を考慮して決定された劣化進行係数α（劣化進行情報）を示す。図６に示すように、実施形態２では、差分電圧ＶＤＩＦＦの範囲が複数の異なる範囲に区分され、各区分に異なる値の劣化進行係数αが割り当てられている。例えば、図６では、第１の閾値ＶＴＨ１と第２の閾値ＶＴＨ２とにより、差分電圧ＶＤＩＦＦの範囲が３つの範囲に区分される。例えば、第２の閾値ＶＴＨ２は第１の閾値ＶＴＨ１よりも小さい。実施形態２では、第１の閾値ＶＴＨ１が約１．２Ｖであり、第２の閾値ＶＴＨ２が約０．６Ｖである場合を説明する。差分電圧ＶＤＩＦＦが第２の閾値ＶＴＨ２（約０．６Ｖ）未満である場合、制御部１０２は、放電深度（ＤＯＤ）は大きいと判定すると共に、例えば１００を劣化進行係数αとして決定する。差分電圧ＶＤＩＦＦが第２の閾値ＶＴＨ２（約０．６Ｖ）以上であり、第１の閾値ＶＴＨ１（約１．２Ｖ）未満である場合、制御部１０２は、放電深度（ＤＯＤ）は小さいと判定すると共に、例えば３０を劣化進行係数αとして決定する。差分電圧ＶＤＩＦＦが第１の閾値ＶＴＨ１（約１．２Ｖ）以上である場合、制御部１０２は、放電深度（ＤＯＤ）は比較的中位であると判定すると共に、例えば５０を劣化進行係数αとして決定する。なお、第１の閾値ＶＴＨ１及び第２の閾値ＶＴＨ２に相当する情報は、制御部１０２が処理できる情報として、メモリ１０５に格納されている。
【００５８】
ステップＳ５０６において、制御部１０２は、充電開始前に検出された電池電圧Ｖ１の値を変数ＶＴＭＰにセットする。制御部１０２は、電池電圧Ｖ１の値がセットされた変数ＶＴＭＰを制御部１０２内のメモリＭ１に格納する。
【００５９】
ステップＳ５０７において、制御部１０２は、電池装置２００の充電を開始する。電池装置２００の充電は、制御部１０２がＡＣ／ＤＣ変換部１０１を制御することによって行われる。
【００６０】
ステップＳ５０８において、電圧検出部１０４は、電池装置２００の充電中に、電池装置２００の電池電圧Ｖ２を検出する。電圧検出部１０４によって検出された電池電圧Ｖ２は、電圧検出部１０４から制御部１０２に通知される。制御部１０２は、電圧検出部１０４から通知された電池電圧Ｖ２を制御部１０２内のメモリＭ１に格納する。
【００６１】
ステップＳ５０９において、制御部１０２は、電池電圧Ｖ２の値と変数ＶＴＭＰの値との差を計算し、その差（＝Ｖ２−ＶＴＭＰ）が所定値ΔＶ以上であるか否かを判定する。電池電圧Ｖ２の値と変数ＶＴＭＰの値との差が所定値ΔＶ以上である場合、制御部１０２は、ステップＳ５０９からステップＳ５１０に移行する（Ｓ５０９でＹ）。電池電圧Ｖ２と変数ＶＴＭＰとの差が所定値ΔＶ未満である場合、制御部１０２は、ステップＳ５０９からステップＳ５０８に戻る（Ｓ５０９でＮ）。なお、所定値ΔＶに相当する情報は、制御部１０２が処理できる情報として、メモリ１０５に格納されている。
【００６２】
ステップＳ５１０において、制御部１０２は、新たな劣化係数β２（第２の劣化情報）を計算する。新たな劣化係数β２（第２の劣化情報）は、劣化係数β１の値と、電池電圧Ｖ１又は電池電圧Ｖ２に基づいて決定された劣化進行係数αの値と、所定値ΔＶとから計算される。例えば、制御部１０２は、以下の式（２）を用いることにより、新たな劣化係数β２を計算する。制御部１０２は、ステップＳ５１０で計算された新たな劣化係数β２を制御部１０２内のメモリＭ１に格納する。
β２＝β１＋α×ΔＶ      （２）
【００６３】
ステップＳ５１１において、制御部１０２は、メモリ２０３に格納されている劣化係数βを更新するために、新たな劣化係数β２を制御部２０５に送信する。新たな劣化係数β２が制御部１０２から受信された場合、制御部２０５は、メモリ２０３に格納されている劣化係数βを新たな劣化係数β２に変更する。例えば、制御部２０５は、メモリ２０３に格納されている劣化係数βを新たな劣化係数β２で上書きする。これにより、メモリ２０３に格納されている劣化係数βは、電池装置２００の最新の劣化状態を示す劣化情報に更新される。
【００６４】
ステップＳ５１２において、制御部１０２は、充電中に検出された電池電圧Ｖ２の値を変数ＶＴＭＰにセットする。制御部１０２は、電池電圧Ｖ２の値がセットされた変数ＶＴＭＰを制御部１０２内のメモリＭ１に格納する。
【００６５】
ステップＳ５１３において、制御部１０２は、ステップＳ５０３で取得された劣化係数β１の値をステップＳ５１０で計算された新たな劣化係数β２の値に置き換える。これにより、制御部１０２は、充電中であっても劣化係数β１を更新することができる。
【００６６】
ステップＳ５１４において、制御部１０２は、充電中に検出された電池電圧Ｖ２が充電目標電圧ＶＦＵＬＬ以上であるか否かを判定する。充電目標電圧ＶＦＵＬＬは例えば約８．４（Ｖ）である。なお、充電目標電圧ＶＦＵＬＬに相当する情報は、制御部１０２が処理できる情報として、メモリ１０５に格納されている。充電中に検出された電池電圧Ｖ２が充電目標電圧ＶＦＵＬＬ以上である場合、制御部１０２は、電池装置２００の充電を終了する（Ｓ５１４でＹ）。充電中に検出された電池電圧Ｖ２が充電目標電圧ＶＦＵＬＬ未満である場合、制御部１０２は、電池装置２００の充電がまだ完了していないと判定し、ステップＳ５１４からステップＳ５１５に移行する（Ｓ５１４でＮ）。制御部１０２は、ステップＳ５１３で変更された劣化係数β１を制御部１０２内のメモリＭ１に格納する。
【００６７】
ステップＳ５１５において、制御部１０２は、充電目標電圧ＶＦＵＬＬの値と充電中に検出された電池電圧Ｖ２の値との差分に相当する差分電圧ＶＤＩＦＦを計算する。制御部１０２は、ステップＳ５１５で計算された差分電圧ＶＤＩＦＦを制御部１０２内のメモリＭ１に格納する。
【００６８】
ステップＳ５１６において、制御部１０２は、ステップＳ５１５で計算された差分電圧ＶＤＩＦＦに従って劣化進行係数α（劣化進行情報）の値を再び決定する。これにより、劣化進行係数α（劣化進行情報）の値は、充電中に進行した電池装置２００の劣化度合いを考慮した値となる。制御部１０２は、ステップＳ５０５で決定された劣化進行係数αの値をステップＳ５１６で決定された劣化進行係数αの値に置き換えると共に、ステップＳ５１６で決定された劣化進行係数αの値を制御部１０２内のメモリＭ１に格納する。
【００６９】
図７は、電池電圧Ｖ２と新たな劣化係数β２（第２の劣化情報）との関係の一例を説明するための図である。電池電圧Ｖ２と新たな劣化係数β２（第２の劣化情報）との関係を示す情報は、制御部１０２が処理できる情報として、メモリ１０５に格納されている。図７において、横軸は電池電圧Ｖ２を示し、縦軸は劣化係数β２（第２の劣化情報）を示す。図７に示す例は、電池電圧Ｖ２が６．４Ｖから８．４Ｖに達するまで電池装置２００を充電した場合の変化例を示す。実施形態２では、所定値ΔＶに相当する量の充電が行われるごとに、電池装置２００の劣化進行度合いを示す劣化進行係数αの値が決定し直されることになるため、劣化係数β２の変化は一定ではなくなる。これにより、実施形態２では、充電中に進行した劣化度合いを考慮して、電池装置２００の最新の劣化状態を決定することができる。
【００７０】
以上説明したように、実施形態２では、充電開始前に検出された電池電圧Ｖ１に従って、電池装置２００の劣化進行度合いを示す劣化進行係数α（劣化進行情報）の値を決定することができる。そして、実施形態２では、所定値ΔＶに相当する量の充電が行われるごとに、劣化進行係数α（劣化進行情報）と劣化係数β１とから電池装置２００の最新の劣化状態を判定することができる。これにより、実施形態２では、電池装置２００の劣化状態を従来の方法とは異なる方法で判定することができる。さらに、実施形態２では、充電中に劣化係数β１が更新されるので、充電中に進行した電池装置２００の劣化度合いを考慮することができる。その結果、実施形態２で判定される電池装置２００の最新の劣化状態は、充電中に進行した劣化度合いを考慮したものとなる。
【００７１】
実施形態２では、所定値ΔＶに相当する量の充電が行われるごとに、メモリ２０３に格納されている劣化係数βを電池装置２００の最新の劣化状態を示す劣化係数β２に更新することができる。このような構成により、充電装置１００は、メモリ２０３から劣化係数βを取得することで、電池装置２００の最新の劣化状態を知ることができる。電池装置２００が接続される電子機器（撮像装置等）も、メモリ２０３から劣化係数βを取得することで、電池装置２００の最新の劣化状態を知ることができる。また、このような構成により、実施形態２では、充電中に電池装置２００が充電装置１００から切り離されたとしても、メモリ２０３に記憶されている劣化係数βは電池装置２００の最新の劣化状態を示す情報となる。
【００７２】
実施形態２では、放電深度（ＤＯＤ）を考慮して決定された劣化進行係数αを用いて電池装置２００の劣化状態を更新することができるので、充電回数を用いて電池装置２００の劣化状態を判定する方法に比べて、劣化状態の判定精度を向上させることができる。実施形態２では、放電深度（ＤＯＤ）を考慮して決定された劣化進行係数αを用いて電池装置２００の劣化状態を更新することができるので、電池セルの内部抵抗値から劣化状態を判定する方法に比べて、劣化状態の判定精度を向上させることもできる。実施形態２では、クーロンカウンタ回路等を用いずに電池装置２００の劣化状態を更新することができるので、クーロンカウンタ回路等を用いて電池装置の劣化状態を判定する方法に比べて、コストを削減でき、電池装置の消費電力を小さくすることができる。
【００７３】
［実施形態３］
次に、図１、図８Ａ及び図８Ｂを参照し、実施形態３を説明する。実施形態３では、実施形態２の変形例を説明する。実施形態３では、制御部１０２が有するタイマ機能を用いることにより、電池装置２００の電池電圧Ｖ１の検出とメモリ２０３に格納されている劣化係数βの変更とを所定時間おきに実行する構成を説明する。
【００７４】
図８Ａ及び図８Ｂは、第２の劣化状態判定処理とは異なる第３の劣化状態判定処理を説明するためのフローチャートである。なお、第３の劣化状態判定処理の実行を制御するためのプログラムは、制御部１０２での実行が可能なように、メモリ１０５に格納されている。
【００７５】
図８Ａに示すステップＳ５０１〜Ｓ５０７で行われる処理は、図５Ａに示すステップＳ５０１〜Ｓ５０７で行われる処理と同様の処理であるので、実施形態３では、ステップＳ５０１〜Ｓ５０７で行われる処理の説明を省略する。ステップＳ５０７で電池装置２００の充電が開始された後、制御部１０２は、ステップＳ５０７からステップＳ８０１に移行する。
【００７６】
ステップＳ８０１において、制御部１０２は、制御部１０２が有するタイマ機能を初期化し、所定時間Ｔ１の計時を開始する。
【００７７】
ステップＳ８０２において、制御部１０２は、所定時間Ｔ１が経過したか否かを判定する。所定時間Ｔ１が経過したと判定された場合、制御部１０２は、ステップＳ８０２からステップＳ８０３に移行する（Ｓ８０２でＹ）。所定時間Ｔ１が経過していないと判定された場合、制御部１０２は、ステップＳ８０２を繰り返す（Ｓ８０２でＮ）。
【００７８】
ステップＳ８０３において、電圧検出部１０４は、電池装置２００の充電中に、電池装置２００の電池電圧Ｖ２を検出する。電圧検出部１０４によって検出された電池電圧Ｖ２は、電圧検出部１０４から制御部１０２に通知される。制御部１０２は、電圧検出部１０４から通知された電池電圧Ｖ２を制御部１０２内のメモリＭ１に格納する。
【００７９】
ステップＳ８０４において、制御部１０２は、電池電圧Ｖ２の値と変数ＶＴＭＰの値とから差分値ΔＶ（＝Ｖ２−ＶＴＭＰ）を計算する。なお、差分値ΔＶに相当する情報は、制御部１０２が処理できる情報として、メモリ１０５に格納されている。
【００８０】
ステップＳ８０５において、制御部１０２は、制御部１０２が有するタイマ機能を再び初期化し、所定時間Ｔ１の計時を開始する。
【００８１】
ステップＳ８０６において、制御部１０２は、新たな劣化係数β２（第２の劣化情報）を計算する。新たな劣化係数β２（第２の劣化情報）は、劣化係数β１の値と、電池電圧Ｖ１又は電池電圧Ｖ２に基づいて決定された劣化進行係数αの値と、差分値ΔＶとから計算される。例えば、制御部１０２は、以下の式（３）を用いることにより、新たな劣化係数β２を計算する。制御部１０２は、ステップＳ８０６で計算された新たな劣化係数β２を制御部１０２内のメモリＭ１に格納する。ステップＳ８０６で計算された新たな劣化係数β２がメモリＭ１に格納された後、制御部１０２は、ステップＳ８０６からステップＳ５１１に移行する。
β２＝β１＋α×ΔＶ      （３）
【００８２】
図８Ａに示すステップＳ５１１〜Ｓ５１６で行われる処理は、図５Ａに示すステップＳＳ５１１〜Ｓ５１６で行われる処理と同様の処理であるので、実施形態３では、ステップＳ５１１〜Ｓ５１６で行われる処理の説明を省略する。ステップＳ５１６で劣化進行係数α（劣化進行情報）が再び決定された後、制御部１０２は、ステップＳ５１６からステップＳ８０２に移行する。
【００８３】
以上説明したように、実施形態３では、充電開始前に検出された電池電圧Ｖ１に従って、電池装置２００の劣化進行度合いを示す劣化進行係数α（劣化進行情報）の値を決定することができる。そして、実施形態３では、所定値ΔＶに相当する量の充電が行われるごとに、劣化進行係数α（劣化進行情報）と劣化係数β１とから電池装置２００の最新の劣化状態を判定することができる。これにより、実施形態３では、電池装置２００の劣化状態を従来の方法とは異なる方法で判定することができる。さらに、実施形態３では、充電中に劣化係数β１が更新されるので、充電中に進行した電池装置２００の劣化度合いを考慮することができる。その結果、実施形態３で判定される電池装置２００の最新の劣化状態は、充電中に進行した劣化度合いを考慮したものとなる。
【００８４】
また、実施形態３では、所定値ΔＶに相当する量の充電が行われるごとに、メモリ２０３に格納されている劣化係数βを電池装置２００の最新の劣化状態を示す劣化係数β２に更新することができる。このような構成により、充電装置１００は、メモリ２０３から劣化係数βを取得することで、電池装置２００の最新の劣化状態を知ることができる。電池装置２００が接続される電子機器（撮像装置等）も、メモリ２０３から劣化係数βを取得することで、電池装置２００の最新の劣化状態を知ることができる。また、このような構成により、実施形態３では、充電中に電池装置２００が充電装置１００から切り離されたとしても、メモリ２０３に記憶されている劣化係数βは電池装置２００の最新の劣化状態を示す情報となる。
【００８５】
実施形態３では、放電深度（ＤＯＤ）を考慮して決定された劣化進行係数αを用いて電池装置２００の劣化状態を更新することができるので、充電回数を用いて電池装置２００の劣化状態を判定する方法に比べて、劣化状態の判定精度を向上させることができる。実施形態３では、放電深度（ＤＯＤ）を考慮して決定された劣化進行係数αを用いて電池装置２００の劣化状態を更新することができるので、電池セルの内部抵抗値から劣化状態を判定する方法に比べて、劣化状態の判定精度を向上させることもできる。実施形態３では、クーロンカウンタ回路等を用いずに電池装置２００の劣化状態を更新することができるので、クーロンカウンタ回路等を用いて電池装置の劣化状態を判定する方法に比べて、コストを削減でき、電池装置の消費電力を小さくすることができる。
【００８６】
なお、実施形態２及び３では、差分電圧ＶＤＩＦＦに従って劣化進行係数α（劣化進行情報）の値を決定するように構成したが、電池装置２００の特性に対応した数式に従って劣化進行係数α（劣化進行情報）の値を決定するように構成してもよい。
【００８７】
［実施形態４］
実施形態１〜３で説明した様々な機能、処理及び方法は、パーソナルコンピュータ、マイクロコンピュータ、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などがプログラムを用いて実現することもできる。以下、実施形態４では、パーソナルコンピュータ、マイクロコンピュータ、ＣＰＵなどを「コンピュータＸ」と呼ぶ。また、実施形態４では、コンピュータＸを制御するためのプログラムであって、実施形態１〜３で説明した様々な機能、処理及び方法を実現するためのプログラムを「プログラムＹ」と呼ぶ。
【００８８】
実施形態１〜３で説明した様々な機能、処理及び方法は、コンピュータＸがプログラムＹを実行することによって実現される。この場合において、プログラムＹは、コンピュータ読み取り可能な記憶媒体を介してコンピュータＸに供給される。実施形態４におけるコンピュータ読み取り可能な記憶媒体は、ハードディスク装置、磁気記憶装置、光記憶装置、光磁気記憶装置、メモリカード、揮発性メモリ、不揮発性メモリなどの少なくとも一つを含む。実施形態４におけるコンピュータ読み取り可能な記憶媒体は、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ（非一時的）な記憶媒体である。
【００８９】
以上、本発明の実施形態を説明したが、本発明の実施形態はこれら実施形態に限定されるものではない。
【図１】
0006489854.tif 000002
【図２】
0006489854.tif 000003
【図３】
0006489854.tif 000004
【図４】
0006489854.tif 000005
【図５Ａ】
0006489854.tif 000006
【図５Ｂ】
0006489854.tif 000007
【図６】
0006489854.tif 000008
【図７】
0006489854.tif 000009
【図８Ａ】
0006489854.tif 000010
【図８Ｂ】
0006489854.tif 000011