(57)【要約】【課題】２次電池のサイクル寿命を延長できるようにする。【解決手段】デバイス８，９に放電してバックアップ電流を供給する副電池７における連続可能な電流供給時間の設定時間の入力を受け付ける入力部２と、デバイス８，９への副電池７の電流供給開始から電流供給停止までのバックアップ時間を計測し、当該計測されたバックアップ時間が入力部２により入力された設定時間を超えた場合に、副電池７の電流供給を停止させる制御部１と、を備える。【選択図】図１
2007087873.tif 000002
【特許請求の範囲】
【請求項１】
供給対象に放電してバックアップ電流を供給する２次電池における一回の放電で連続可能な電流供給時間の設定時間の入力を受け付ける設定手段と、
前記供給対象への前記２次電池の電流供給開始から電流供給停止までのバックアップ時間を計測する計測手段と、
前記計測手段により計測されたバックアップ時間が前記設定手段により入力された設定時間を超えた場合に、前記２次電池の電流供給を停止させる制御手段と、
を備えることを特徴とする２次電池管理装置。
【請求項２】
前記バックアップ時間に対応する電流供給量を示すバックアップ使用量の累計を記憶する記憶手段と、
前記計測手段により計測されたバックアップ時間に基づいて放電深度を算出し、当該放電深度に対応するバックアップ使用量を算出する使用量算出手段と、
前記使用量算出手段により算出されたバックアップ使用量に基づいて、前記記憶手段に記憶されたバックアップ使用量の累計を更新する更新手段と、
前記設定手段により入力された設定時間に基づいて、最大放電深度を算出する最大放電深度算出手段と、
前記記憶手段に記憶されたバックアップ使用量の累計、及び前記最大放電深度に対応するバックアップ使用量に基づいて、前記２次電池の残りの放電可能回数を示す残サイクル回数を算出し、当該残サイクル回数を報知する第１の報知手段と、
を更に備えることを特徴とする請求項１記載の２次電池管理装置。
【請求項３】
前記最大放電深度算出手段により算出された最大放電深度に基づいて、前記設定手段により入力された設定時間が適切であるか否かを判断し、当該設定時間が不適切である場合に、当該設定時間が不適切である旨を報知する第２の報知手段を更に備えることを特徴とする請求項２記載の２次電池管理装置。
【請求項４】
前記記憶手段に記憶されたバックアップ使用量の累計に基づいて、前記２次電池のサイクル寿命を判断するサイクル寿命判断手段と、
前記寿命判断手段により前記２次電池がサイクル寿命であると判断される場合に、前記２次電池がサイクル寿命である旨を報知する第３の報知手段と、
を更に備えることを特徴とする請求項２又は３に記載の２次電池管理装置。
【請求項５】
コンピュータに、
供給対象に放電してバックアップ電流を供給する２次電池における一回の放電で連続可能な電流供給時間を示す設定時間の入力を受け付ける機能と、
前記供給対象への前記２次電池の電流供給開始から電流供給停止までのバックアップ時間を計測する機能と、
前記計測されたバックアップ時間が前記入力された設定時間を超えた場合に、前記２次電池の電流供給を停止させる機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２次電池管理装置及びプログラムに関する。
【背景技術】
【０００２】
従来、コンピュータ装置のメモリ等の供給対象にバックアップ電流を供給する２次電池を管理する２次電池管理装置が実施されている。その一例として、２次電池の放電深度を用いて２次電池を管理するものが考えられている。放電深度［％］とは、２次電池の放電において、放電容量／電池容量（公称容量）で表わされる量である。放電容量とは、ある放電での放電時間×放電電流値とする。放電深度が大きい放電ほど、２次電池の寿命までに、その放電を繰り返すことができる回数が少なくなる。
【０００３】
例えば、メモリのバックアップ電流、バックアップ時間、２次電池の公称容量及び２次電池の温度を取得し、これら取得した情報に基づいて放電深度に対するダメージ値を算出し、このダメージ値を累積加算し、累積加算されたダメージ値がある規定値以上であれば２次電池が寿命に達したと判断し、２次電池の寿命を通知する構成が考えられている（例えば、特許文献１参照）。
【特許文献１】特開２００２−１１０２５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記従来の２次電池管理装置では、２次電池の寿命を通知することができるが、一回の放電における電流供給時間を設定できなかった。このため、例えば、放電深度を浅くするために一回の放電における電流供給時間を小さく設定して、２次電池のサイクル寿命を延ばす（寿命までの電流供給回数を増やす）ことができなかった。
【０００５】
本発明の課題は、２次電池のサイクル寿命を延長できるようにすることである。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の２次電池管理装置は、
供給対象に放電してバックアップ電流を供給する２次電池における一回の放電で連続可能な電流供給時間の設定時間の入力を受け付ける設定手段と、
前記供給対象への前記２次電池の電流供給開始から電流供給停止までのバックアップ時間を計測する計測手段と、
前記計測手段により計測されたバックアップ時間が前記設定手段により入力された設定時間を超えた場合に、前記２次電池の電流供給を停止させる制御手段と、を備えることを特徴とする。
【０００７】
また、例えば、前記バックアップ時間に対応する電流供給量を示すバックアップ使用量の累計を記憶する記憶手段と、
前記計測手段により計測されたバックアップ時間に基づいて放電深度を算出し、当該放電深度に対応するバックアップ使用量を算出する使用量算出手段と、
前記使用量算出手段により算出されたバックアップ使用量に基づいて、前記記憶手段に記憶されたバックアップ使用量の累計を更新する更新手段と、
前記設定手段により入力された設定時間に基づいて、最大放電深度を算出する最大放電深度算出手段と、
前記記憶手段に記憶されたバックアップ使用量の累計、及び前記最大放電深度に対応するバックアップ使用量に基づいて、前記２次電池の残りの放電可能回数を示す残サイクル回数を算出し、当該残サイクル回数を報知する第１の報知手段と、を更に備えることとして構成してもよい。
【０００８】
また、例えば、前記最大放電深度算出手段により算出された最大放電深度に基づいて、前記設定手段により入力された設定時間が適切であるか否かを判断し、当該設定時間が不適切である場合に、当該設定時間が不適切である旨を報知する第２の報知手段を更に備えることとして構成してもよい。
【０００９】
また、例えば、前記記憶手段に記憶されたバックアップ使用量の累計に基づいて、前記２次電池のサイクル寿命を判断するサイクル寿命判断手段と、
前記寿命判断手段により前記２次電池がサイクル寿命であると判断される場合に、前記２次電池がサイクル寿命である旨を報知する第３の報知手段と、を更に備えることとして構成してもよい。
【発明の効果】
【００１０】
本発明によれば、２次電池の放電深度が浅い段階で２次電池の放電を停止し、２次電池のサイクル寿命を延長できる。
【発明を実施するための最良の形態】
【００１１】
以下、添付図面を参照して本発明に係る好適な実施の形態を詳細に説明する。なお、本発明は、図示例に限定されるものではない。
【００１２】
先ず、図１〜図４を参照して本実施の形態の装置構成を説明する。図１に、本実施の形態の電流供給システム１００の構成を示す。図２に、制御部１の内部構成を示す。図３に、フラッシュメモリ５に記憶する情報を示す。図４に、放電深度に対するサイクル寿命回数の特性を示す。
【００１３】
図１に示すように、本実施の形態の２次電池管理装置としての電流供給システム１００は、制御部１と、設定手段としての入力部２と、第１、第２、第３の報知手段としての表示部３と、クロック部４と、記憶手段としてのフラッシュメモリ５と、主電池６と、２次電池としての副電池７と、デバイス８，９と、スイッチＳＷ１〜ＳＷ４と、を備えて構成される。スイッチＳＷ１は、副電池７からデバイス８，９への電流供給のオン／オフのためのスイッチである。
【００１４】
本実施の形態の電流供給システム１００は、２つのデバイス８，９に対して、主電池６から電流を供給するとともに、副電池７で主電池６の電力供給をバックアップ可能なシステムである。電流供給システム１００は、例えば、ノート型ＰＣ（Personal Computer），携帯端末，ハンディターミナル等に搭載される。デバイス８，９は、データを保存可能なＲＡＭ（Random Access Memory）やＨＤＤ（Hard Disk Drive）等のメモリ，通信回路，時計回路等のハードウエアを想定しているが、主電池６や副電池７からの電流供給を必要とするものであれば、デバイスの種類は限定されない。また、図示しないが、入力部２、表示部３及びフラッシュメモリ５への電流供給を主電池６から行い、制御部１及びクロック部４への電流供給を主電池６及び副電池７から行う。
【００１５】
制御部１は、電流供給システム１００の各部を中央制御する。制御部１は、例えば、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）及びＲＯＭ（Read Only Memory）等を備えて構成され、ＣＰＵは、ＲＯＭに記憶されているシステムプログラム及び各種アプリケーションプログラムの中から指定されたプログラムを読み出してＲＡＭに展開し、ＲＡＭに展開されたプログラムとの協働で、各種処理を実行する。制御部１は、図２を示して後述するように、各種機能部を有するものとして構成される。
【００１６】
入力部２は、数字キー、各種機能キーを含むキーボードを有し、ユーザからキーボードを介して入力された信号を制御部１に出力する。
【００１７】
表示部３は、ＬＣＤ（Liquid Crystal Display）やＥＬ（ElectroLuminescent Display）等を備え、各種表示情報を表示する。クロック部４は、一定周期のクロック信号を出力する。
【００１８】
フラッシュメモリ５は、各種情報を読み込み及び書き込み可能に記憶する不揮発性のメモリである。図３に示すように、フラッシュメモリ５には、副電池容量５１と、バックアップ電流値５２と、バックアップ電流値５３と、サイクル寿命使用量５４と、サイクル寿命トータル使用量５５と、バックアップ電流値５２と、バックアップ電流値５３と、サイクル寿命使用量５４と、サイクル寿命トータル使用量５５と、設定時間５６と、設定時間５７と、が記憶される。
【００１９】
副電池容量５１は、副電池７の公称容量である。バックアップ電流値５２は、主電池６の供給電流がある一定以下になりスイッチＳＷ３がオフされスイッチＳＷ１がオンされた場合に、図示しない電流計により測定されたオン状態のスイッチＳＷ２に流れる電流値（副電池７からデバイス８に流れる電流値）である。バックアップ電流値５３は、主電池６の供給電流がある一定以下になりスイッチＳＷ３がオフされスイッチＳＷ１がオンされた場合に、図示しない電流計により測定されたオン状態のスイッチＳＷ４に流れる電流値（副電池７からデバイス９に流れる電流値）である。副電池容量５１、バックアップ電流値５２、バックアップ電流値５３は、副電池７で固定の値であり、予め設定されてフラッシュメモリ５に記憶されるものとする。
【００２０】
サイクル寿命使用量５４は、副電池７における放電深度とサイクル寿命回数との関係から計算され、副電池７の寿命までに、一回の放電で使用する放電量（電流供給量）を示す値である。放電深度は、次式（１）で計算される。
放電深度＝放電容量／電池容量（公称容量）  …（１）
図４に示すように、放電深度とサイクル寿命回数との関係の一例において、放電深度が浅ければ浅いほどサイクル寿命回数が増えることが分かる。図４から、１回の放電でサイクル寿命までどれだけ使用したかが分かる。
【００２１】
例えば、放電深度ｎ％に対応するサイクル寿命回数がｍ回であるとすると、放電深度ｎ％の放電が１回行われた場合のサイクル寿命使用量５４は、１／ｍ回と計算される。
【００２２】
サイクル寿命トータル使用量５５は、サイクル寿命使用量５４の累積値である。サイクル寿命使用量５４及びサイクル寿命トータル使用量５５は、副電池７の放電等により変更される値である。つまり、サイクル寿命使用量５４及びサイクル寿命トータル使用量５５は、フラッシュメモリ５に変更可能に記憶される。
【００２３】
設定時間５６は、副電池７からデバイス８への一回の放電で連続可能な電流供給時間の設定時間である。設定時間５７は、副電池７からデバイス９への一回の放電で連続可能な電流供給時間の設定時間である。設定時間５６、設定時間５７は、ユーザ等により入力部２を介して設定入力される。
【００２４】
また、フラッシュメモリ５は、図４に示す放電深度に対応するサイクル寿命回数の特性のデータ（以下、サイクル寿命回数特性情報とする）を記憶する。
【００２５】
主電池６は、リチウム電池等であり、通常時に電流供給を行う電池である。副電池７は、主電池６の出力電圧が低下して電流供給が不可能になった際に、バックアップ電源として主電池６に代わってデバイス８，９への電流供給を行うための２次電池であり、例えば、バナジウム系、マンガン系等のリチウム２次電池であり、電池寿命が放電深度に依存する２次電池とする。
【００２６】
スイッチＳＷ１は、副電池７からデバイス８，９への電流供給のオン／オフのためのスイッチである。スイッチＳＷ２は、主電池６からデバイス８，９への電流供給のオン／オフのためのスイッチである。スイッチＳＷ３は、デバイス８への電流供給のオン／オフのためのスイッチである。スイッチＳＷ４は、デバイス９への電流供給のオン／オフのためのスイッチである。
【００２７】
制御部１は、図２に示すように、各種機能部を有するものとして構成される。制御部１は、電圧検出部１０１と、主電池残量判断部１０２と、計測手段としてのカウンタ１０３，１０４、時間計算部１０５，１０６と、制御手段としての判断部１０７，１０８と、使用量算出手段としての放電深度計算部１０９と、使用量算出手段、更新手段としてのトータル使用量計算部１１０と、サイクル寿命判断手段、第３の報知手段としての判断部１１１と、最大放電深度手段としての最大放電深度計算部１１２と、第２の報知手段としての残サイクル回数計算部１１３と、第１の報知手段としての判断部１１４と、を備えて構成される。
【００２８】
電圧検出部１０１は、主電池６の出力電圧がある一定レベル以下である場合に、主電池６の残量がないものとみなして、残量無しの旨の検出信号を出力する。主電池残量判断部１０２は、電圧検出部１０１から入力される検出信号に基づいて、検出信号が入力される場合（主電池６残量無）に、スイッチＳＷ３をオフしスイッチＳＷ１をオンするとともに、カウンタ１０３，１０４をスタートさせる。また、主電池残量判断部１０２は、電圧検出部１０１から検出信号が入力されていない場合（主電池６残量有）に、スイッチＳＷ１をオフしスイッチＳＷ３をオンするとともに、カウンタ１０３，１０４をストップさせる。
【００２９】
カウンタ１０３は、クロック部４から入力されるクロック信号と、主電池残量判断部１０２及び判断部１０７から入力される制御信号とに基づいて、副電池７からデバイス８に電流供給中のクロック信号の立ち上がり（又は立ち下がり）の回数をカウント値としてカウントする。カウンタ１０４は、クロック部４から入力されるクロック信号と、主電池残量判断部１０２及び判断部１０７から入力される制御信号とに基づいて、副電池７からデバイス９に電流供給中のクロック信号の立ち上がり（又は立ち下がり）の回数をカウント値としてカウントする。
【００３０】
時間計算部１０５は、カウンタ１０３にカウントされたカウント値に基づいて、バックアップ時間としての副電池７からデバイス８への電流供給時間を計算して出力する。時間計算部１０６は、カウンタ１０４にカウントされたカウント値に基づいて、バックアップ時間としての副電池７からデバイス９への電流供給時間を計算して出力する。
【００３１】
判断部１０７は、時間計算部１０５により計算された副電池７からデバイス８への電流供給時間と、フラッシュメモリ５に記憶された副電池７からデバイス８への電流供給の設定時間５６と、が比較され、計算された電流供給時間が設定時間５６を越える場合に、スイッチＳＷ２をオフするとともに、カウンタ１０３をストップさせる。判断部１０８は、時間計算部１０６により計算された副電池７からデバイス９への電流供給時間と、フラッシュメモリ５に記憶された副電池７からデバイス９への電流供給の設定時間５７と、が比較され、計算された電流供給時間が設定時間５７を越える場合に、スイッチＳＷ４をオフするとともに、カウンタ１０４をストップさせる。
【００３２】
放電深度計算部１０９は、フラッシュメモリ５に記憶された副電池容量５１、バックアップ電流値５２及びバックアップ電流値５３と、時間計算部１０５により計算されたデバイス８への電流供給時間及び時間計算部１０６により計算されたデバイス８への電流供給時間と、に基づいて、次式（２）により放電深度を計算する。
放電深度＝（バックアップ電流値５２×デバイス８への電流供給時間＋バックアップ電流値５３×デバイス９への電流供給時間）／副電池容量５１  …（２）
【００３３】
トータル使用量計算部１１０は、フラッシュメモリ５に記憶されたサイクル寿命回数特性情報に基づいて、放電深度計算部１０９により計算された放電深度に対応するサイクル寿命使用量を算出し、そのサイクル寿命使用量でフラッシュメモリ５のサイクル寿命使用量５４を更新する。つまり、サイクル寿命回数特性情報から取得したサイクル寿命回数の逆数をサイクル寿命使用量５４として更新する。
【００３４】
また、トータル使用量計算部１１０は、フラッシュメモリ５に記憶されたサイクル寿命トータル使用量５５に基づいて、次式（３）により、新たにサイクル寿命トータル使用量５５を算出し、そのサイクル寿命トータル使用量５５でフラッシュメモリ５のサイクル寿命トータル使用量５５を更新する。
サイクル寿命トータル使用量５５＝サイクル寿命トータル使用量５５＋サイクル寿命使用量５４  …（３）
【００３５】
判断部１１１は、トータル使用量計算部１１０により計算されたサイクル寿命トータル使用量５５が１００％を超えるか否かを判断し、サイクル寿命トータル使用量５５が１００％を超える場合に、表示部３に、副電池７の交換を促す警告メッセージを表示させる。
【００３６】
最大放電深度計算部１１２は、フラッシュメモリ５に記憶されたバックアップ電流値５２，５３と、設定時間５６，５７とに基づいて、次式（４）により、最大放電深度を計算して出力する。
最大放電深度＝（バックアップ電流値５２×設定時間５６＋バックアップ電流値５３×設定時間５７）／副電池容量５１  …（４）
【００３７】
残サイクル回数計算部１１３は、フラッシュメモリ５に記憶されたサイクル寿命回数特性情報に基づいて、最大放電深度計算部１１２により計算された最大放電深度に対応するサイクル寿命使用量を算出し、そのサイクル寿命使用量でフラッシュメモリ５のサイクル寿命使用量５４を更新する。また、残サイクル回数計算部１１３は、フラッシュメモリ５に記憶されたサイクル寿命トータル使用量５５に基づいて、次式（５）により残サイクル回数を計算し、計算した残サイクル回数を表示部３に表示させる。
残サイクル回数＝（１００％−サイクル寿命トータル使用量５５）／サイクル寿命使用量５４  …（５）
【００３８】
判断部１１４は、最大放電深度計算部１１２により計算された最大放電深度が１００％以上か否かを判断し、最大放電深度が１００％以上の場合に、表示部３に、最大放電深度が１００％以上により設定時間５６，５７の再設定を促す警告メッセージを表示させる。
【００３９】
次に、図５〜図７を参照して、電流供給システム１００の動作を説明する。図５に、設定処理の流れを示す。図６に、設定画面３１の構成を示す。図７に、電流供給処理の流れを示す。
【００４０】
図５を参照して、電流供給システム１００で実行される設定処理を説明する。設定処理は、設定時間５６，５７を設定する処理である。電流供給システム１００において、例えば、入力部２を介して設定処理の入力指示がユーザ等から入力されたことをトリガとして、設定処理が開始される。
【００４１】
予め、フラッシュメモリ５には、副電池容量５１と、バックアップ電流値５２と、バックアップ電流値５３と、サイクル寿命特性情報と、が記憶されているものとする。
【００４２】
先ず、判断部１１４により設定画面３１が表示部３に表示され、ユーザからの、副電池７からデバイス８への電流供給時間と、副電池７からデバイス９への電流供給時間と、の設定入力が入力部２により受け付けられ、その入力された各設定時間が順に、設定時間５６，５７としてフラッシュメモリ５に記憶される（ステップＳ１１）。例えば、図６に示す設定画面３１が表示される。設定画面３１の入力部３２を介して設定時間５６が入力され、入力部３３を介して設定時間５７が入力される。
【００４３】
そして、最大放電深度計算部１１２により、フラッシュメモリ５に記憶されたバックアップ電流値５２，５３及び設定時間５６，５７に基づいて、最大放電深度が計算される（ステップＳ１２）。
【００４４】
そして、判断部１１４において、ステップＳ１３で計算された最大放電深度が１００％以上か未満かにより、入力された設定時間５６，５７がＯＫか否かが判断される（ステップＳ１３）。設定時間５６，５７がＯＫである場合（ステップＳ１３；ＹＥＳ）、残サイクル回数計算部１１３により、最大放電深度計算部１１２により計算された最大放電深度に対応するサイクル寿命使用量が算出されてフラッシュメモリ５のサイクル寿命使用量５４として更新されるとともに、フラッシュメモリ５に記憶されたサイクル寿命使用量５４及びサイクル寿命トータル使用量５５に基づいて、残サイクル回数が計算される（ステップＳ１４）。
【００４５】
そして、残サイクル回数計算部１１３により、ステップＳ１４で計算された残サイクル回数が表示部３に表示され（ステップＳ１５）、設定処理が終了する。例えば、設定画面３１の表示部３４に残サイクル回数が表示される。設定時間５６，５７がＮＧである場合（ステップＳ１３；ＮＯ）、判断部１１４により、最大放電深度が１００％以上であり入力した設定時間がＮＧで設定の再入力を促す旨の警告メッセージが表示部３に表示され（ステップＳ１６）、ステップＳ１１に移行される。
【００４６】
次いで、図７を参照して、電流供給処理を説明する。電流供給処理は、副電池７で主電池６をバックアップしてデバイス８，９へ電力供給するとともに、副電池７の寿命時にその旨を表示する処理である。電流供給システム１００において、例えば、入力部２を介してデバイス８，９の起動指示が入力されたことをトリガとして、電流供給処理が開始される。
【００４７】
先ず、主電池６によりデバイス８，９に電流供給が開始され、主電池残量判断部１０２において、電圧検出部１０１から出力される主電池６の残量が無い旨の検出信号の有無に基づいて、主電池６の残量があるか否かが判断される（ステップＳ２１）。主電池６の残量がある場合（ステップＳ２１；ＹＥＳ）、ステップＳ２１に移行される。
【００４８】
主電池６の残量がない場合（ステップＳ２１；ＮＯ）、主電池残量判断部１０２により、スイッチＳＷ３がオンされスイッチＳＷ１がオフされて副電池７から電流供給が開始されるとともに、カウンタ１０３のカウントがスタートされる（ステップＳ２２）。そして、時間計算部１０５により、カウンタ１０３のカウント値に基づいて、副電池７からデバイス８への電流供給時間が算出される（ステップＳ２３）。
【００４９】
そして、判断部１０７により、ステップＳ２３で算出されたデバイス８への電流供給時間が、フラッシュメモリ５に記憶された設定時間５６を越えたか否かが判断される（ステップＳ２４）。デバイス８への電流供給時間が設定時間５６を越えた場合（ステップＳ２４；ＹＥＳ）、判断部１０７によりスイッチＳＷ２がオフされる（ステップＳ２５）。
【００５０】
そして、判断部１０７によりカウンタ１０３がストップされる（ステップＳ２６）。そして、放電深度計算部１０９により、時間計算部１０５で計算されたデバイス８への電流供給時間と、フラッシュメモリ５に記憶されたバックアップ電流値５２とに基づいて放電深度が計算され、トータル使用量計算部１１０により、その計算された放電深度と、フラッシュメモリ５に記憶されたサイクル寿命回数特性情報とに基づいて、サイクル寿命使用量５４及びサイクル寿命トータル使用量５５が計算される（ステップＳ２７）。そして、トータル使用量計算部１１０により、サイクル寿命トータル使用量５５がフラッシュメモリ５に記憶される（ステップＳ２８）。
【００５１】
また、主電池６の残量がない場合（ステップＳ２１；ＮＯ）、主電池残量判断部１０２により、カウンタ１０４のカウントがスタートされる（ステップＳ２９）。そして、時間計算部１０６により、カウンタ１０４のカウント値に基づいて、副電池７からデバイス９への電流供給時間が算出される（ステップＳ３０）。
【００５２】
そして、判断部１０８により、ステップＳ３０で算出されたデバイス９への電流供給時間が、フラッシュメモリ５に記憶された設定時間５７を越えたか否かが判断される（ステップＳ３１）。デバイス９への電流供給時間が設定時間５７を越えた場合（ステップＳ３１；ＹＥＳ）、判断部１０８によりスイッチＳＷ４がオフされる（ステップＳ３２）。
【００５３】
そして、判断部１０８によりカウンタ１０４がストップされる（ステップＳ３３）。そして、放電深度計算部１０９により、時間計算部１０６で計算されたデバイス９への電流供給時間と、フラッシュメモリ５に記憶されたバックアップ電流値５３とに基づいて放電深度が計算され、トータル使用量計算部１１０により、その計算された放電深度と、フラッシュメモリ５に記憶されたサイクル寿命回数特性情報とに基づいて、サイクル寿命使用量５４及びサイクル寿命トータル使用量５５が計算される（ステップＳ３４）。そして、トータル使用量計算部１１０により、サイクル寿命トータル使用量５５がフラッシュメモリ５に記憶される（ステップＳ３５）。
【００５４】
デバイス８への電流供給時間が設定時間５６を越えていない場合（ステップＳ２４；ＮＯ）、主電池残量判断部１０２において、電圧検出部１０１から出力される主電池６の残量が無い旨の検出信号の有無に基づいて、主電池６の残量があるか否かが判断される（ステップＳ３６）。主電池６の残量がない場合（ステップＳ３６；ＮＯ）、ステップＳ２３に移行される。
【００５５】
デバイス９への電流供給時間が設定時間５７を越えていない場合（ステップＳ３１；ＮＯ）、主電池残量判断部１０２において、電圧検出部１０１から出力される主電池６の残量が無い旨の検出信号の有無に基づいて、主電池６の残量があるか否かが判断される（ステップＳ３７）。主電池６の残量がない場合（ステップＳ３７；ＮＯ）、ステップＳ３０に移行される。
【００５６】
主電池６の残量がある場合（ステップＳ３６又はＳ３７；ＹＥＳ）、主電池残量判断部１０２により、スイッチＳＷ３がオフされスイッチＳＷ１がオンされるとともに、カウンタ１０３，１０４のカウントがストップされる（ステップＳ３８）。そして、時間計算部１０５，１０６により、カウンタ１０３，１０４のカウント値に基づいて、副電池７からデバイス８，９への電流供給時間が算出される（ステップＳ３９）。
【００５７】
そして、放電深度計算部１０９により、時間計算部１０５，１０６で計算されたデバイス８，９への電流供給時間と、フラッシュメモリ５に記憶されたバックアップ電流値５２，５３とに基づいて放電深度が計算され、トータル使用量計算部１１０により、その計算された放電深度と、フラッシュメモリ５に記憶されたサイクル寿命回数特性情報とに基づいて、サイクル寿命使用量５４及びサイクル寿命トータル使用量５５が計算される（ステップＳ４０）。そして、トータル使用量計算部１１０により、サイクル寿命トータル使用量５５がフラッシュメモリ５に記憶される（ステップＳ４１）。
【００５８】
そして、判断部１１１において、フラッシュメモリ５に記憶されたサイクル寿命トータル使用量５５が１００％以上であるか否かにより、副電池７がサイクル寿命であるか否かが判断される（ステップＳ４２）。副電池７がサイクル寿命でない場合（ステップＳ４２；ＮＯ）、電流供給処理が終了する。副電池７がサイクル寿命である場合（ステップＳ４２；ＹＥＳ）、判断部１１１により、副電池７がサイクル寿命である旨の警告メッセージが表示部３に表示され（ステップＳ４３）、電流供給処理が終了する。
【００５９】
ここで、本実施の形態の具体例を説明する。例えば、副電池容量５１が３０［ｍＡＨ］、デバイス８，９のバックアップ電流値５２，５３が各０．１［ｍＡ］の副電池７において、既に放電深度１０％の放電が１００回、放電深度が３０％の放電が５０回行われているものとし、それぞれの放電深度のサイクル寿命使用量５４が０．１％、０．５％とすると、サイクル寿命トータル使用量５５が３５％となる。ここで、設定処理において、設定時間５６，５７を各３０時間と設定すると、最大放電深度は２０％となり設定ＯＫとなり、最大放電深度に対応するサイクル寿命使用量５４が０．２５％とすると、残サイクル回数が２６０回となる。電流供給処理で、デバイス８，９への電流供給が１００回行われたものとすると、放電深度が２０％となり、その放電深度のサイクル寿命使用量５４が０．２５％とすると、サイクル寿命トータル使用量５５が３５％＋０．２５％×１００回＝６０％となり、まだ充電できることとなる。
【００６０】
以上、本実施の形態によれば、副電池７からデバイス８，９への電流供給時間を設定時間５６，５７として変更して設定でき、電流供給時間が設定時間５６，５７を越えると副電池７からの電流供給を停止するので、設定時間５６，５７を放電深度が浅い時間に設定することで、副電池７のサイクル寿命を延ばすことができる。
【００６１】
また、設定時間５６，５７の設定時に、副電池７の残サイクル回数を表示部３に表示するので、残サイクル回数をユーザが目視により容易に確認でき、副電池７の寿命まで残り何回電流供給できるかを知ることができる。
【００６２】
また、設定した設定時間５６，５７に対応する最大放電深度が１００％以上であるか否かを判断し、最大放電深度が１００％以上である場合に、最大放電深度が１００％以上であり設定時間がＮＧである旨の警告メッセージを表示部３に表示するので、最大放電深度を越えた旨をユーザが目視により容易に確認でき、適切な設定時間を再設定できる。
【００６３】
また、放電深度を監視し、その放電深度に基づくサイクル寿命トータル使用量が１００％を越えた場合に、副電池７がサイクル寿命である旨を表示部３に表示するので、副電池７がサイクル寿命である旨をユーザが目視により容易に確認でき、副電池７がサイクル寿命で切れる前にユーザに副電池７の交換を促すことができ、副電池７のサイクル寿命による電池不良が原因でデバイス８，９のバックアップを失敗することを防ぐことができる。
【００６４】
なお、上記実施の形態における記述は、本発明に係る２次電池管理装置及び２次電池管理プログラムの一例であり、これに限定されるものではない。
【００６５】
例えば、上記実施の形態において、デバイス８，９に電流供給する構成としたが、これに限定されるものではなく、１又は３以上のデバイスに電流供給する構成としてもよい。
【００６６】
また、残サイクル回数の表示は、デバイスへの電流供給中等、随時行うことが可能な構成としてもよい。
【００６７】
また、上記実施の形態において、サイクル寿命の警告表示は、サイクル寿命トータル使用量が１００％を越えた場合に行うものとしたが、これに限定されるものではなく、サイクル寿命トータル使用量が９０％等の所定量を越えた場合に行うこととしてもよい。
【００６８】
また、上記実施の形態において、残サイクル回数、設定時間５６，５７がＮＧである旨の警告メッセージ、及びサイクル寿命の警告メッセージを表示部３に表示する構成としたが、これに限定されるものではなく、表示、音声等の少なくとも一つにより報知する構成としてもよい。
【００６９】
また、上記実施の形態における電流供給システム１００の各構成要素の細部構成及び細部動作に関しては、本発明の趣旨を逸脱することのない範囲で適宜変更可能であることは勿論である。
【図面の簡単な説明】
【００７０】
【図１】本発明に係る実施の形態の電流供給システム１００の構成を示すブロック図である。
【図２】制御部１の内部構成を示すブロック図である。
【図３】フラッシュメモリ５に記憶する情報を示す図である。
【図４】放電深度に対するサイクル寿命回数の特性を示す図である。
【図５】設定処理を示すフローチャートである。
【図６】設定画面３１の構成を示す図である。
【図７】電流供給処理を示すフローチャートである。
【符号の説明】
【００７１】
１００  電流供給システム
１  制御部
１０１  電圧検出部
１０２  主電池残量判断部
１０３，１０４  カウンタ
１０５，１０６  時間計算部
１０７，１０８  判断部
１０９  放電深度計算部
１１０  トータル使用量計算部
１１１  判断部
１１２  最大放電深度計算部
１１３  残サイクル回数計算部
１１４  判断部
２  入力部
３  表示部
４  クロック部
５  フラッシュメモリ
６  主電池
７  副電池
８，９  デバイス
ＳＷ１〜４  スイッチ
【図１】
2007087873.tif 000003
【図２】
2007087873.tif 000004
【図３】
2007087873.tif 000005
【図４】
2007087873.tif 000006
【図５】
2007087873.tif 000007
【図６】
2007087873.tif 000008
【図７】
2007087873.tif 000009