JPH08329986A - 情報交換のためのメール・ボックスを有するバッテリーとその方法 - Google Patents

情報交換のためのメール・ボックスを有するバッテリーとその方法

Info

Publication number
JPH08329986A
JPH08329986A JP8119992A JP11999296A JPH08329986A JP H08329986 A JPH08329986 A JP H08329986A JP 8119992 A JP8119992 A JP 8119992A JP 11999296 A JP11999296 A JP 11999296A JP H08329986 A JPH08329986 A JP H08329986A
Authority
JP
Japan
Prior art keywords
battery
support unit
electronic device
block
request
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP8119992A
Other languages
English (en)
Inventor
Gregory D Brink
グレゴリー・ディー・ブリンク
Carl E Benvegar
カール・イー・ベンベガー
Dennis E Ochs
デニス・イー・オークス
Jonathan N Andrews
ジョナサン・エヌ・アンドリュース
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
HP Inc
Original Assignee
Hewlett Packard Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hewlett Packard Co filed Critical Hewlett Packard Co
Publication of JPH08329986A publication Critical patent/JPH08329986A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/3644Constructional arrangements
    • G01R31/3648Constructional arrangements comprising digital calculation means, e.g. for performing an algorithm
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/367Software therefor, e.g. for battery testing using modelling or look-up tables
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/371Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC] with remote indication, e.g. on external chargers
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/396Acquisition or processing of data for testing or for monitoring individual cells or groups of cells within a battery
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/42Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
    • H01M10/425Structural combination with electronic components, e.g. electronic circuits integrated to the outside of the casing
    • H01M10/4257Smart batteries, e.g. electronic circuits inside the housing of the cells or batteries
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/42Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
    • H01M10/48Accumulators combined with arrangements for measuring, testing or indicating the condition of cells, e.g. the level or density of the electrolyte
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JELECTRIC POWER NETWORKS; CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or discharging batteries or for supplying loads from batteries
    • H02J7/40Circuit arrangements for charging or discharging batteries or for supplying loads from batteries characterised by the exchange of charge or discharge related data
    • H02J7/44Circuit arrangements for charging or discharging batteries or for supplying loads from batteries characterised by the exchange of charge or discharge related data between battery management systems and power sources
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JELECTRIC POWER NETWORKS; CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or discharging batteries or for supplying loads from batteries
    • H02J7/485Circuit arrangements for charging or discharging batteries or for supplying loads from batteries with provisions for charging different types of batteries
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JELECTRIC POWER NETWORKS; CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or discharging batteries or for supplying loads from batteries
    • H02J7/80Circuit arrangements for charging or discharging batteries or for supplying loads from batteries including monitoring or indicating arrangements
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/385Arrangements for measuring battery or accumulator variables
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02E60/10Energy storage using batteries
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P70/00Climate change mitigation technologies in the production process for final industrial or consumer products
    • Y02P70/50Manufacturing or production processes characterised by the final manufactured product

Landscapes

  • Engineering & Computer Science (AREA)
  • Electrochemistry (AREA)
  • Manufacturing & Machinery (AREA)
  • Chemical & Material Sciences (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • General Chemical & Material Sciences (AREA)
  • Power Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)
  • Secondary Cells (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)
  • Power Sources (AREA)

Abstract

(57)【要約】 【課題】充電やメンテナンスを適切な時期に行える脱着
式充電池。 【解決手段】細動除去器等の電子装置80を動作させて
いるバッテリー30にその状態情報を記憶するメモリ4
0を設ける。バッテリー支援装置20がバッテリーのエ
ラー状態を発見すると、バッテリーのメモリ内に設けら
れたメール・ボックス50にエラー・データを入力す
る。他の電子装置あるいはバッテリー支援装置が(ある
いはこの電子装置自体が後で)このバッテリーと接続さ
れた時、メール・ボックス内のエラー・データを読むこ
とにより適切な処理を行なうことができる。また、バッ
テリーにIDを持たせているので、バッテリー、バッテ
リー支援装置、および電子装置が1対1で対応していな
い動作環境において有効である。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はエレクトロニクス回路の
分野に関する。より詳細には、本発明は情報交換のため
のバッテリー・メール・ボックスを有するバッテリーに
関する。
【0002】
【従来の技術】電子装置にバッテリーで給電することが
できることは早くから知られている。トランジスタラジ
オ等の初期の電子装置はこのようなバッテリー給電式の
最初のものである。その後のバッテリー式の電子装置と
してはディクテーション・マシン、CDプレーヤー、ポー
タブル・コンピュータがあり、また歩行時用の心臓モニ
ターや細動除去器等の可搬医療装置等も出て来ている。
【0003】
【発明が解決しようとする課題】初期の電子装置に知能
がなかったことは初期のバッテリーに知能がなかったこ
ととつりあいがとれていたといえるが、近年その状況は
変わって来ている。電子装置は近年急激に知的になり、
進歩し、複雑化してきているのに対して、バッテリーは
ごく最近までほとんど旧来のままにとどまっていた。す
なわち、蓄えられたエネルギーがなくなるまでその接点
の間に接続されたものならほとんど何にでも電力を供給
する、ケースに入った化学物質のもの言わぬかたまりに
過ぎなかった。使い捨てのバッテリーと充電式のバッテ
リーの2種類が利用可能になったことは1つの進歩では
あったが、充電が可能になってもこれはバッテリーが知
的になったといえるものではない。
【0004】トランジスタラジオ等の知的でない電子装
置の場合、それを知的でないバッテリーで給電してもさ
して問題はないが、コンピュータや医療用の装置のよう
な知的な電子装置の場合には、既知の電力量を既知の時
間だけ信頼性の高い方法で供給することのできるバッテ
リーの必要性が高くなる。このような知的な電子装置
を、注意も警告も与えず切れてしまうバッテリーに接続
すると、その電子装置自体の動作が中断してしまう。こ
のような中断によって引き起こされる問題は、ポータブ
ル・コンピュータのユーザーが小説の世界的傑作を書い
ているときに突然バッテリー切れになるというような、
不便であるとった程度から、心室細動を起こしている患
者を回復させようとしているときに可搬式細動除去器の
バッテリーが切れるといった致命的な場合まで様々であ
る。
【0005】この2年間に、いわゆる“知的な”バッテ
リーが開発され、上記の問題を部分的には解決してい
る。Intel/Duracell Smart Battery Specifications Ma
nualに説明されているもののようなかかる知的なバッテ
リーは、化学的性質の自己同定、充電制御、燃料の測
定、通信ポートといった特質を1つあるいは複数有する
バッテリーパックと定義される。これらの特質があれ
ば、知的な電子装置はバッテリーに問いかけ、それがど
のようなバッテリーであるか、どれだけの“燃料”すな
わち電力が残っているかを知ることができる。
【0006】知的なバッテリーは、予期せぬバッテリー
故障のために電子装置の動作が中断する可能性のいくつ
かを防止するのに有益な情報を与えるが、これらは単
に、予期せぬバッテリー故障のために電子装置の動作が
中断する可能性の一部に対処するに過ぎない。すなわ
ち、その設計と目的に沿って動作している知的なバッテ
リーは、どれだけの電力が残っているかについてかなり
信頼性の高い方法で電子装置に報知する。しかし、誤
用、漏洩、校正不良、または短絡や開路等の内部エラー
の場合のように、期待される態様で動作していない知的
なバッテリーは、それらのバッテリー自体について正確
な情報を与えるものと信頼することはできない。このよ
うな場合、バッテリーはそれが実際に切れるか切れかか
ったとき、数分あるいは数時間分の電力が残っていると
みなすことがありうる。知的バッテリーのこの問題点
は、予期せぬバッテリー切れが起こると不便であるとい
うに過ぎない電子装置においては許容可能であるかもし
れないが、予期せぬバッテリー切れによる細動除去器の
故障のために心室細動を起こしている患者を回復させら
れないという場合のように、電子装置によっては許容で
きない場合もある。
【0007】
【課題を解決するための手段】1つあるいは複数のバッ
テリー支援ユニットおよび/または電子装置とともに用
いられるバッテリーは、メール・ボックスを含むメモリ
を有する。このバッテリーはバッテリー支援ユニットあ
るいは電子装置からメール・ボックスへのエラー・デー
タの書き込みの要求を受け取る。この要求に応じて、バ
ッテリーはエラー・データをメール・ボックスに格納す
る。次に、バッテリーはバッテリー支援ユニットあるい
は電子装置からメール・ボックスからのエラー・データ
の読み出しの要求を受け取る。この要求に応じて、バッ
テリーはエラー・データを、それを要求したバッテリー
支援ユニットあるいは電子装置に送出する。
【0008】
【発明の実施例】図1は、本発明の好ましい実施例にお
けるシステム10のバッテリー支援ユニット、バッテリ
ー、および電子装置のブロック図である。バッテリー支
援ユニット20は支援ユニット回路28と支援ユニット・ユ
ーザー・インターフェース60に接続された支援ユニット
・プロセッサ21を有する。支援ユニット・ユーザー・イ
ンターフェース60については後に図4を参照して詳細に
説明する。プロセッサ21は本発明の図6〜図7および図
8〜図10に示すフローチャートを実行するようにプログ
ラムされる。プロセッサ21は充電器論理演算装置22、テ
スト論理演算装置23、およびメンテナンス論理演算装置
24を含む。本実施例では、論理演算装置22-24の機能は
図6〜図7および図8〜図10のフローチャートを実行
するソフトウエアによって実行されるが、本発明の精神
と範囲に従えば、プロセッサ21あるいは1つあるいは複
数の他のハードウエア集積回路その他の装置のいずれか
で、これらの論理演算装置のうちの1つあるいは複数の
機能を実行するようなハードウエアを構成することもで
きる。本実施例では、バッテリー支援ユニット20は、細
動除去器のバッテリーの充電、テスト、およびメンテナ
ンスを行なうが、本発明の精神と範囲に従えば、他のバ
ッテリー支援ユニットを用いてこれらの機能やそれ以外
の機能を実行することもできる。
【0009】バッテリー30は、バッテリー蓄電池38とバ
ッテリー・メモリ40に接続された、バッテリー・プロセ
ッサ/回路31を含む。バッテリー・メモリ40にはメール
・ボックス50が含まれている。バッテリー・メモリ40と
メール・ボックス50についてはいずれも図2および図3
を参照して後に説明する。プロセッサ/回路31は本発明
の図12に示すフローチャートを実行するようにプログラ
ムされる。プロセッサ/回路31は通信論理演算装置32を
含む。本実施例では、論理演算装置32の機能は図12に示
すフローチャートを実行するソフトウエアによって機能
するが、本発明の精神と範囲に従えば、プロセッサ/回
路21か、または1つあるいは複数の他のハードウエア集
積回路やその他の装置のいずれかでこの論理演算装置の
機能を実行するようなハードウエアを構成することもで
きる。またバッテリー30にはサーミスタ35とバッテリー
ID抵抗器36が含まれる。サーミスタ35は後述する方法で
バッテリー30の温度を測定するのに用いられる。バッテ
リーID抵抗器36は、この抵抗器において測定される電圧
に基づいてバッテリー30の種類を同定するのに用いられ
る。本実施例では、バッテリー30は次に示す6つのデー
タ線を介してバッテリー支援ユニット20および電子装置
80と通信する。 1:グラウンド 2:V+ 3:V+ 4:通信線 5:ID抵抗器 6:サーミスタ
【0010】本実施例では、バッテリー蓄電池38は三洋
のNiCAD充電式電池であり、Benchmarq bq2010チップに
は構成要素31、32および40が含まれているが、バッテリ
ー30は本発明の精神と範囲によれば、他のメーカーによ
って異なる規格に従って製造された異なる種類のものと
することもできる。バッテリー30が蓄電単電池38とバッ
テリー・メモリ40のみを含み、メモリ40に対してデータ
の読み出しと書き込みを行なうことのできる代替実施例
が考案されている。本実施例では、バッテリー・メモリ
40はシリアルポート・プロトコル通信を有するEconoram
RAM、あるいは本発明に従ってフォーマットされたEEPR
OMとすることができる。
【0011】電子装置80は、装置回路88および装置ユー
ザー・インターフェース90に接続された装置プロセッサ
81を含む。装置ユーザー・インターフェース90について
は後に図5を参照して詳細に説明する。プロセッサ81は
本発明の図11に示すフローチャートを実行するようにプ
ログラムされる。プロセッサ81は装置論理演算装置82と
バッテリー・モニター論理演算装置83を含む。本実施例
では、論理演算装置83の機能は図11のフローチャートを
実行するソフトウエアによって実行されるが、本発明の
精神と範囲に従えば、プロセッサ81か、1つあるいは複
数の他のハードウエア集積回路やその他の装置のいずれ
かでこの論理演算装置の機能を実行するようなハードウ
エアを構成することもできる。本実施例では、電子装置
80は細動除去器/心臓モニターであるが、本発明の精神
と範囲を逸脱することなく、ポータブル・コンピュータ
等の他の装置を使用してもよい。
【0012】後に詳述するように、図1に示す双方向を
指す矢印は本発明の好ましい実施例の動作を示す。バッ
テリー30をバッテリー支援ユニット20に入れるか、ある
いは他の態様でそれに接続されると、バッテリー支援ユ
ニット20はバッテリー30をテストしてエラー状態を調べ
る。バッテリー支援ユニット20は、バッテリー30のエラ
ー状態を発見すると、バッテリー・メモリ40内に設けら
れたメール・ボックス50にエラー・データ51を送出す
る。その後バッテリー20をバッテリー支援ユニット20か
ら取り出すか、あるいは他の態様で切り離し、電子装置
80に入れるか、あるいは他の態様でこれに接続すると、
電子装置80はメール・ボックス50内のエラー・データ51
を読んで適当な処理を行なうことができる。例えば、電
子装置80はメール・ボックス50を読み、バッテリー支援
ユニット20によって入力されたエラー・データ51を発見
する。エラー・データ51を発見すると、電子装置80は、
ユーザーに対してバッテリー20に対するメンテナンスが
必要である旨を知らせる装置ユーザー・インターフェー
ス90内のインディケータ91のようなインディケータを起
動する。ユーザーは、その動作の信頼性が低下している
可能性を知ったうえでバッテリー20を使用し続けること
もできるし、またそれを電子装置80から取り出してバッ
テリー支援ユニット20に挿入してメンテナンスを行なう
こともできる。バッテリーのメンテナンスを選択した場
合、バッテリー支援ユニット20は、バッテリー30を所定
の回数だけ充放電することによってバッテリー30を再調
整し、さらにバッテリー30に対して追加のテストを実行
する。
【0013】図2にはバッテリー・メモリ40をより詳細
に示す。メモリ40は多数のレジスタ41-1乃至41-12を含
む。これらのレジスタはバッテリー40に関する温度、利
用可能な電力、および充電回数といった状態情報を有す
る。本実施例では、メモリ40は、本発明を開示した時点
で一般に利用可能なBenchmarq 2010のデータ・シートに
従って構成することができる。
【0014】また、メモリ40はレジスタ50を含む。レジ
スタ50は図2には“BATID”あるいは“バッテリー識別
レジスタ”として示す。Benchmarq 2010のデータ・シー
トでは、このフィールドは次のように記述される。「読
み出し/書き込みBATIDレジスタ(アドレス=04h)はシ
ステムがバッテリー・パックの種類を判定するのに用い
ることができる。BATIDの内容はVccが2Vより大きい限り
保持される。BATIDの内容はbq2010には影響しない。こ
のレジスタにはデフォルト設定はない。
【0015】本実施例では、バッテリーID抵抗器36を用
いて上述したようなBATIDレジスタの機能を果たす。従
って、BATIDレジスタは上述したようには用いられず、
エラー情報等の情報のやりとりを行なうためのメール・
ボックス50として用いられる。メール・ボックス50の構
成を図3に示す。ビット0には“装置による故障認識”
エラーが割当てられている。電子装置80が後に詳述する
ようにバッテリー30のエラーを検出すると、メール・ボ
ックス50のビット0の位置に“1”を入れる。ビット1
には“支援ユニットによる故障認識”エラーが割当てら
れている。バッテリー支援ユニット20が後に詳述するよ
うにバッテリー30のエラーを検出すると、メール・ボッ
クス50のビット1の位置に“1”を入れる。ビット2に
は“バッテリー容量不正確”エラーが割当てられてい
る。バッテリー支援ユニット20が後に詳述するようにバ
ッテリー30のバッテリー容量が不正確であることを検出
すると、メール・ボックス50のビット2の位置に“1”
を入れる。ビット3には“テスト進行中”フラグが割当
てられている。このフラグは本発明では重要でないた
め、説明を省略する。
【0016】ビット4には“最終容量テスト不合格”エ
ラーが割当てられている。バッテリー支援ユニット20が
後に詳述するようにバッテリー30が容量テストで不合格
となったことを検出すると、メール・ボックス50のビッ
ト4の位置に“1”を入れる。ビット5には“任意容量
テスト不合格”エラーが割当てられている。バッテリー
支援ユニット20が後に詳述するようにバッテリー30がい
かなる容量テストも不合格になったことを検出すると、
メール・ボックス50のビット5の位置に“1”を入れ
る。
【0017】メール・ボックス50のビット6および7
は、当業者には周知の方法で他のビットの2の補数チェ
ックサムを設けることによって他のビットが正しいこと
を確認するのに用いられる。
【0018】図4には本実施例のバッテリー支援ユニッ
ト20のユーザー・インターフェース60を示す。ユーザー
・インターフェース60はメンテナンス部61と充電部65を
有する。メンテナンス部61はインディケータ62を含む。
本実施例では、インディケータ62はバッテリー支援ユニ
ット20が後に詳述するようにバッテリーのメンテナンス
が必要と判定したとき点灯あるいは他の態様で起動され
る。インディケータ62をユーザーが押すと、バッテリー
のメンテナンスが実行される。
【0019】図5には、本実施例の電子装置80のユーザ
ー・インターフェース90を示す。本実施例では、ユーザ
ー・インターフェース90は、インディケータ91と装置固
有の表示情報95を含む表示画面である。ユーザー・イン
ターフェース90の表示画面上に現われたインディケータ
91はユーザーにバッテリー30のメンテナンスを促す。本
発明の精神および範囲を逸脱することなく、インディケ
ータ91としてアイコン、スイッチ、制御パネル上のライ
ト等他の種類のインディケータを用いることができる。
【0020】図6および図7にはバッテリー支援ユニッ
ト20の充電動作のフローチャートを示す。以下に各ブロ
ックの内容を示す。 ブロック100:バッテリーが充電器に挿入されているか
どうかがチェックされる。 ブロック105:バッテリーが検出されると、メール・ボ
ックス50のアドレスを有するレジスタの内容の送出を要
求するコマンドをバッテリーに送ることによって、メー
ル・ボックス50の内容が読み出される。 ブロック110:メール・ボックス50に入っているデータ
がエラーの発生を示しているどうかがチェックされる。
【0021】本明細書では、“エラー”とは、バッテリ
ーにその将来の性能に影響を与える可能性のある故障が
検出されたことを示す事象の発生として定義される。正
常に機能している再充電可能なバッテリーがたまたま放
電され再充電を必要としている場合、本発明においては
これはそれ自体“故障”とはみなされない。エラーが検
出されると、通常、バッテリー50に対してメンテナンス
を行なわなければならない。エラーは、1つあるいは複
数のバッテリー支援ユニット、および1つあるいは複数
の電子装置によって検出し、メール・ボックス50内に表
示することができる。これは、バッテリー支援ユニット
と電子装置が1対1で対応していない動作環境において
望ましい機能である。このような環境としては、消防署
がある。消防署では、たとえば4個のバッテリー支援ユ
ニット、10個の電子装置、および互換性のある30個
のバッテリーがあるといった場合が考えられる。この環
境では、どのバッテリー支援ユニットも、他のバッテリ
ー支援ユニットがある特定のバッテリーのエラーを検出
していたかどうかを知ることが望ましい。同様に、どの
電子装置も、他の電子装置がある特定のバッテリーのエ
ラーを検出していたかどうかを知ることが望ましい。
【0022】ブロック110:ビット0、1、2、または
4が、あるいはメール・ボックス50が“1”であるかど
うかがチェックされる。 ブロック115:ブロック110で上記のビットのいずれかが
“1”と判定されると、支援ユニット・ユーザー・イン
ターフェース60内のインディケータが起動される。(ビ
ット位置5の“1”すなわち“任意容量テスト不合格”
は実際には情報であって、それ自体エラーとはみなされ
ない。) 本実施例では、この動作によってスイッチが点灯し、ユ
ーザーがこのスイッチを押すとバッテリーのメンテナン
スが開始される。本実施例では、メンテナンスは自動的
には開始されず、ユーザーによって開始される。これ
は、バッテリーのメンテナンス(図8乃至図10により
詳細に示す)は数時間に及ぶことも多い、時間のかかる
処理であり、またインディケータ62が最初に点灯した時
が、バッテリーのメンテナンスの実行に適していない場
合があるためである。しかし、インディケータ62が点灯
することによってユーザーはバッテリーの動作の信頼性
が低下している可能性があり、すぐにメンテナンスを行
なう必要があることがわかる。逆に、インディケータ62
が点灯していなければ、ユーザーにはメンテナンスの必
要のないことがわかり、これによって必要以上に頻繁に
実行するとバッテリー寿命を縮めることになる、不必要
で時間のかかる処理を行なわずに済む。
【0023】ブロック110でエラーが検出されると自動
的にメンテナンスが行なわれる代替実施例が考案されて
いる。この実施例では、ブロック115は自動的にメンテ
ナンスを選択するブロック115’に置き換えられる(図
示せず)。この実施例では、図6のフローチャートはブ
ロック115’の実行後に終了する。
【0024】ブロック120:充電動作が開始される。本
実施例では、バッテリー30の充電は、バッテリー30がバ
ッテリー支援ユニット20に挿入されるか他の態様でこれ
に接続されたとき自動的に開始される。ブロック120に
示す充電動作は、短期間のゆっくりした細流充電から始
まり、続いてバッテリーが完全に充電されるまで通常の
“高速”充電が行なわれる。この充電動作中、ブロック
150〜199が実行され、充電動作中に発生しうる様々な状
態が調べられる。 ブロック150:充電が完了する前にバッテリーが取り出
されたかどうかがチェックされる。取り出されていれ
ば、制御フローはブロック100に戻り、バッテリーの再
挿入をチェックする。 ブロック160(図7):ブロック150でバッテリーが取り
出されていなければ、充電動作中に発生した支援ユニッ
ト検出エラーをチェックする。
【0025】ブロック160によって検出されるエラーの
例としては、“バッテリーの温度が高すぎる”、“バッ
テリーの温度が低すぎる”、“バッテリー電圧が低すぎ
る”、“バッテリー電圧が高すぎる”、“バッテリー充
電時間切れ(充電に時間がかかり過ぎる)”等がある。
バッテリー支援ユニット20は、サーミスタ35の電圧を測
定し、この電圧を周知の方法で温度に変換することによ
って、温度エラーが発生したがどうかを判定する。バッ
テリー支援ユニット20は、支援ユニット回路28の一部を
用いてバッテリー30の電圧を測定することによって、電
圧エラーが発生したかどうかを判定する。バッテリー支
援ユニット20は、プロセッサ21内のタイマーあるいは支
援ユニット回路28を用いて経過した充電時間を追跡する
ことによって、時間切れエラーが発生したかどうかを判
定する。
【0026】ブロック162:ブロック160でエラーが検出
されると、メール・ボックス50に支援ユニット認識エラ
ーを書き込む。これはメール・ボックス50から読み出さ
れたワードのビット1に“1”を入れ、それに応じてチ
ェックサム・ビット6および7を調整し、このワードを
バッテリー30にメール・ボックス50へのデータ書き込み
要求として送り返すことによって行なわれる。 ブロック164:メンテナンス要求インディケータ62が点
灯される。 ブロック166:不合格インディケータ64(図4)が起動
される。 ブロック199:プログラムの終了。
【0027】ブロック170:ブロック160でエラーが検出
されなければ、メンテナンスの要求があったかどうかが
チェックされる。本実施例では上述したように、メンテ
ナンスはユーザーがインディケータ62を押すことによっ
て要求される。 ブロック175:ブロック170での答がYESである場合、バ
ッテリー充電動作が終了し、このプログラムはブロック
199で終了する。 ブロック180:ブロック170の答がNOである場合、バッテ
リーが完全に充電されているかどうかがチェックされ
る。これは、電圧波形を時間を追って調べ、この電圧曲
線のピークを、-Δv(この曲線上の電圧が下がる点)を
周知の方法で探すことによって検出することによって判
定される。
【0028】ブロック180でバッテリーが完全に充電さ
れていないと判定されると、制御フローはブロック120
に戻り、充電動作が継続される。 ブロック185:ブロック180でバッテリーが完全に充電さ
れていると判定されると、充電動作が停止し、制御フロ
ーはブロック150に戻る。バッテリーがバッテリー支援
ユニット20から取り出されるまでバッテリー・エラーが
継続的にチェックされる。
【0029】図8乃至図10には本実施例のバッテリー
支援ユニット20のメンテナンス動作のフローチャートを
示す。各ブロックの内容は以下の通りである。 ブロック200:バッテリーが充電器に挿入されているか
どうかがチェックされる。 ブロック202:バッテリーが検出されると、このバッテ
リーについてメンテナンスが選択されているかどうかが
判定される。本実施例では、メンテナンスはユーザーが
インディケータ・ボタン62を押すことによって選択され
るが、この選択動作は異なる態様で実行することもでき
る。たとえば、上述したように図7のブロック160でエ
ラーが検出されたときに自動的に選択することもでき
る。
【0030】ブロック205:ブロック202の答がYESであ
る場合、メール・ボックス50からのデータの読み出しの
要求をバッテリー30に送ることによって、メール・ボッ
クス50の内容が読み出される。 ブロック210:メンテナンス要求インディケータ62がリ
セットされる。
【0031】ブロック220:メンテナンス動作が開始さ
れる。本明細書では、“メンテナンス”という用語は、
バッテリーの有効寿命を延ばすためにバッテリーに対し
て実行される、ひとつの充電動作以外のいかなる動作を
も意味する。たとえば、NiCADバッテリーの有効寿命
は、これを所定回数だけ充放電することによる“再調
整”であれば延ばすことができる。本実施例では、バッ
テリー30のメンテナンスには次のステップが含まれる。 1:充電(細流充電/全充電-通常3時間) 2:冷却(60分) 3:放電(所定の電流ドレインで完全に放電させること
によるバッテリーの洗浄) 4:冷却(60分) 5:充電(細流充電/全充電-通常3時間) 6:冷却(5分) 7:過充電(細流充電-10時間) 8:冷却(60分) 9:最終放電(所定の電流ドレインで完全に放電させる
ことによるバッテリーの洗浄) 10:冷却(60分) 11:最終充電(細流充電/全充電-通常3時間)
【0032】当業者には、本発明の精神と範囲から逸脱
することなく、バッテリーに他の種類のメンテナンスを
行なうことも可能であることは明らかであろう。たとえ
ば、メンテナンス動作中に上記のステップ9および11の
みを実行する代替実施例が考えられる。
【0033】メンテナンス動作中、ブロック250〜299が
実行され、メンテナンス動作中に発生しうる様々な状態
が調べられる。 ブロック250:メンテナンスの完了前にバッテリーが取
り出されたかどうかがチェックされる。取り出されてい
れば、制御フローはブロック200に戻り、バッテリーの
再挿入が調べられる。 ブロック260:バッテリーが取り出されていなければ、
メンテナンス動作中に発生した支援ユニット検出エラー
がチェックされる。ブロック260によって検出されるエ
ラーの例としては、“バッテリーの温度が高すぎる”、
“バッテリーの温度が低すぎる”、“バッテリー電圧が
低すぎる”、“バッテリー電圧が高すぎる”、“バッテ
リー充電時間切れ(充電に時間がかかり過ぎる)”等が
ある。前述したように、バッテリー支援ユニット20はサ
ーミスタ35の電圧レベルを読み取ることによって温度エ
ラーが発生したかどうかを判定する。バッテリー支援ユ
ニット20は、支援ユニット回路28の一部を用いてバッテ
リー30の電圧を測定することによって、電圧エラーが発
生したかどうかを判定する。バッテリー支援ユニット20
は、プロセッサ21内のタイマーあるいは支援ユニット回
路28を用いて経過充電時間を追跡することによって、時
間切れエラーが発生したかどうかを判定する。
【0034】ブロック262:ブロック260でエラーが検出
されると、メール・ボックス50に支援ユニット認識エラ
ーを書き込む。これはメール・ボックス50から読み出さ
れたワードのビット1に“1”を入れ、それに応じてチ
ェックサム・ビット6および7を調整し、このワード
を、メール・ボックス50へのデータ書き込み要求とし
て、バッテリー30に送り返すことによって行なわれる。 ブロック264:メンテナンス要求インディケータ62が点
灯される。 ブロック266:不合格インディケータ64(図4)が起動
される。 ブロック299:プログラムの終了。
【0035】ブロック270:ブロック260でエラーが検出
されなければ、メンテナンス動作の最終放電サイクルが
開始されたかどうかがチェックされる。開始されていな
ければ、制御フローはブロック220に戻り、バッテリー
メンテナンス動作が続行される。 ブロック275:メンテナンス動作の最終放電サイクルが
開始されていれば、最終放電サイクルの実行中のバッテ
リーの容量が測定される。これは最終放電サイクル中に
バッテリーから供給される電力の量を追跡し、これをバ
ッテリーの理論上の容量と比較することによって行なわ
れる。 ブロック278:バッテリー30の最終充電が行なわれる。
この最終充電サイクル中にバッテリーから供給される電
力量が所定の理論的バッテリー容量範囲に入っていない
場合、ブロック280おける答はNOとなる。 ブロック282:メール・ボックス50に“最終容量テスト
不合格”エラーが書き込まれる。これはメール・ボック
ス50のビット5に“1”を入れ、メール・ボックスのビ
ットの変更を反映してチェックサム・ビット6および7
を調整し、このワードを、メール・ボックス50へのデー
タ書き込み要求として、バッテリー30に送り返すことに
よって行なわれる。 ブロック286:不合格インディケータ64(図4)が起動
され、制御フローはブロック290(図10)に移行する。
また、制御フローはブロック280の答がYESである場合に
もブロック290に移行する。
【0036】図10における各ブロックの内容は以下の通
りである。 ブロック290:バッテリー・メモリ40からバッテリー容
量が読み出される。詳細には、ブロック290で、メモリ4
0のNACHフィールド41-4とNACLフィールド41-5(図2)
の内容の読み出し要求がバッテリー30に送られる。 ブロック292:バッテリー容量がそのバッテリーによっ
て決まっているバッテリー容量(NACHレジスタおよびNA
CLレジスタ)の範囲内にある、と支援ユニットが判定し
たかどうか(ブロック275において判定)をチェックす
る。 ブロック293:ブロック292の結果がNOであれば、バッテ
リーの判定したバッテリー容量は不正確であり、ビット
位置2に“1”を入れ、それに応じてチェックサム・ビ
ットを調整することによって、メール・ボックス50に
“バッテリー容量不正確”エラーが書き込まれる。 ブロック295:不合格インディケータ64が起動される。 ブロック296:ブロック292の結果がYESである場合、合
格インディケータ63(図4)が起動される。 ブロック297:メール・ボックス50に更新されたメール
・ボックスデータが書き込まれる(古いエラーをゼロに
し、新しいエラーを“1”として書き込み、チェックサ
ムビットを更新する)。 ブロック299:プログラムの終了。ブロック292の結果に
関係なく、制御フローは最終的にはブロック299に到
り、そこでこのプログラムが終了する。
【0037】図11には、本実施例の電子装置の動作のフ
ローチャートを示す。以下に各ブロックの内容を示す。 ブロック300:電子装置にバッテリーが入っているかど
うかがチェックされる。 ブロック305:バッテリーが検出されると、メール・ボ
ックスからのデータの読み出しの要求をバッテリー30に
送ることによって、メール・ボックス50の内容が読み出
される。
【0038】ブロック310:メール・ボックス50に入っ
ているデータがエラーの発生を示しているかどうかがチ
ェックされる。エラーは1つあるいは複数のバッテリー
支援ユニット、および/または1つあるいは複数の電子
装置によって検出し、メール・ボックス50内に表示する
ことができる。ブロック310でビット0、1、2あるい
は4が“1”であるかどうかがチェックされる。ビット
位置5内の“1”、すなわち“いかなる容量テストも不
合格”は本質的に情報であって、それ自体は“エラー”
とはみなされない。
【0039】ブロック315:ブロック310で上記のビット
のいずれかが“1”であると判定されると、支援ユニッ
ト・ユーザー・インターフェース90内のインディケータ
91が起動される。本実施例では、この動作によってイン
ディケータ91が電子装置80の表示画面上に“バッテリー
をチェック”のメッセージとして表示されるが、他の形
態の表示を用いることもできる。本実施例では、メンテ
ナンスは電子装置80によって行なわれるのではなく、バ
ッテリー支援ユニット20によって行なわれる。
【0040】ブロック320:装置の動作が開始される。
この動作は電子装置80の機能によって大きく異なる。た
とえば、電子装置80がポータブル・コンピュータであれ
ば、ブロック320では通常のコンピュータ動作が開始さ
れる。本実施例では、電子装置80は細動除去器/心臓モ
ニターであり、従って、ブロック320で細動除去器/心
臓モニターの通常の動作が開始される。
【0041】装置の動作中、ブロック350〜399が実行さ
れ、装置の動作中に発生しうるさまざまな状態が調べら
れる。 ブロック350:装置の動作中にバッテリーが取り出され
たかどうかがチェックされる。取り出されていれば、制
御フローはブロック300に戻り、バッテリーの再挿入が
調べられる。 ブロック360:バッテリーが取り出されていなければ、
バッテリー電圧が範囲外であるかどうかが判定される。
具体的に言うと、ブロック360でバッテリーの電荷が枯
渇する際の経時的な実電圧の低下が、そのバッテリーに
ついて予想される範囲内にあるかどうかが判定される。
言い換えれば、ブロック360は、バッテリー30のメモリ4
0(たとえばNACHレジスタ41-4およびNACLレジスタ41-
5)からのデータの読み出しを周期的に要求して、バッ
テリーの有する電力の残量に関する情報が実際の値に基
づいたものであることを明確にし、また電圧が急速に低
下してユーザーにバッテリーの消耗について適切な警報
を与えられないといったことのないようにする。
【0042】ブロック362:ブロック360でエラーが検出
されると、“装置認識”エラーがメール・ボックス50に
書き込まれる。これはメール・ボックス50から読み出さ
れたワードのビット0に“1”を入れ、それに応じてチ
ェックサム・ビット6および7を調整し、このワードを
メール・ボックス50へのデータ書き込み要求としてバッ
テリー30に送り返すことによって行なわれる。 ブロック364:“チェック・バッテリー”インディケー
タ91がオンされ、制御フローはブロック320に戻り、少
なくともバッテリーが切れるまで装置の動作が続行され
る。ブロック360でバッテリー電圧が範囲外でないと判
定されると、制御フローはやはりブロック320に戻る。
【0043】図12は本実施例のバッテリーの動作のフロ
ーチャートである。図12に示すブロックの実行には、バ
ッテリー30内に精巧な通信機構を必要とせず、メモリ40
へのデータの読み込みと、そこからのデータの読み出し
を行なう能力があればよい。前述したように、さまざま
な代替実施例のバッテリー(Econoram、EEPROM等)は、
メモリ40内に図12のフローチャートを実行するのに充分
な通信機構を有する。以下に各ブロックの内容を示す。 ブロック400:バッテリー支援ユニットあるいは電子装
置からメール・ボックス50へのデータ書き込みの要求が
来ているかどうかがチェックされる。本実施例では、か
かる要求はコマンドとレジスタ・アドレスの2つの部分
からなるデータとして送られる。 ブロック405:データ書き込みの要求が来ている場合、
そのデータがメール・ボックス50に書き込まれる。 ブロック410:バッテリー支援ユニットあるいは電子装
置からメール・ボックス50からのデータ読み出しの要求
が来ているかどうかがチェックされる。 ブロック415:データ読み出しの要求が来ている場合、
メール・ボックス50の指定されたレジスタのデータが要
求者に送出される。 ブロック420:バッテリー支援ユニットあるいは電子装
置からメモリ40への状態データ書き込みの要求が来てい
るかどうかがチェックされる。LMDフィールド41-6のよ
うに、メモリ40のレジスタのいくつかは書き込み可能な
フィールドである。 ブロック425:状態データ書き込みの要求がある場合、
そのデータがメール・ボックス50の適当なレジスタに格
納される。 ブロック430:バッテリー支援ユニットあるいは電子装
置からメモリ40からの状態データ読み出しの要求が来て
いるかどうかがチェックされる。 ブロック435:状態データ読み出しの要求がある場合、
メモリ40の指定されたレジスタのデータが要求者に送出
される。
【0044】〔実施態様〕なお、本発明の実施態様の例
を以下に示す。
【0045】〔実施態様1〕バッテリー支援ユニット2
0)と電子装置80)に用いる、メモリ40)を有するバッ
テリー30において、前記バッテリー支援ユニットから
の、前記メモリ内のメール・ボックス50への第1のエラ
ー・データ51の書き込みの要求を受け取るステップと、
前記バッテリー支援ユニットからの前記要求に応じて前
記第1のエラー・データを格納するステップ、前記電子
装置からの、前記メール・ボックス内の前記第1のエラ
ー・データの読み出しの要求を受け取るステップと、前
記電子装置からの前記要求に応じて前記第1のエラー・
データを前記電子装置に送出するステップを設けて成る
方法。
【0046】〔実施態様2〕前記電子装置からの、前記
メール・ボックスへの第2のエラー・データの書き込み
の要求を受け取るステップと、前記電子装置からの前記
要求に応じて前記第2のエラー・データを格納するステ
ップと、前記バッテリー支援ユニットからの、前記メー
ル・ボックス内の前記第2のエラー・データの読み出し
の要求を受け取るステップと、前記バッテリー支援ユニ
ットからの前記要求に応じて前記第2のエラー・データ
を前記バッテリー支援ユニットに送出するステップをさ
らに含むことを特徴とする、実施態様1に記載の方法。
【0047】〔実施態様3〕前記バッテリー支援ユニッ
トからの、前記メモリからの状態データの読み出しの要
求を受け取るステップと、前記バッテリー支援ユニット
からの前記要求に応じて前記状態データを前記バッテリ
ー支援ユニットに送出するステップをさらに含むことを
特徴とする、実施態様1に記載の方法。
【0048】〔実施態様4〕前記バッテリー支援ユニッ
トから受け取られる前記要求は、前記バッテリー支援ユ
ニットが前記バッテリーに接続されており、前記電子装
置が前記バッテリーから切り離されているときに受け取
られることを特徴とする、実施態様1に記載の方法。
【0049】〔実施態様5〕前記電子装置から受け取ら
れる前記要求は、前記電子装置が前記バッテリーに接続
されており、前記バッテリー支援ユニットが前記バッテ
リーから切り離されているときに受け取られることを特
徴とする、実施態様4に記載の方法。
【0050】〔実施態様6〕第1のバッテリー支援ユニ
ット20と第2のバッテリー支援ユニットに用いる、メモ
リ40を有するバッテリー30において、前記第1のバッテ
リー支援ユニットからの、前記メモリ内のメール・ボッ
クス50への第1のエラー・データ51の書き込みの要求を
受け取るステップと、前記第1のバッテリー支援ユニッ
トからの前記要求に応じて前記第1のエラー・データを
格納するステップと、前記第2のバッテリー支援ユニッ
トからの、前記メール・ボックス内の前記第1のエラー
・データの読み出しの要求を受け取るステップと、前記
第2のバッテリー支援ユニットからの前記要求に応じて
前記第1のエラー・データを前記第2のバッテリー支援
ユニットに送出するステップを設けて成る方法。
【0051】〔実施態様7〕前記第2のバッテリー支援
ユニットからの、前記メール・ボックスへの第2のエラ
ー・データの書き込みの要求を受け取るステップと、前
記第2のバッテリー支援ユニットからの前記要求に応じ
て前記第2のエラー・データを格納するステップと、前
記第1のバッテリー支援ユニットからの、前記メール・
ボックス内の前記第2のエラー・データの読み出しの要
求を受け取るステップと、前記第1のバッテリー支援ユ
ニットからの前記要求に応じて前記第2のエラー・デー
タを前記第1のバッテリー支援ユニットに送出するステ
ップをさらに含むことを特徴とする、実施態様6に記載
の方法。
【0052】〔実施態様8〕前記第1のバッテリー支援
ユニットからの、前記メモリからの状態データの読み出
しの要求を受け取るステップと、前記第1のバッテリー
支援ユニットからの前記要求に応じて前記状態データを
前記第1のバッテリー支援ユニットに送出するステップ
をさらに含むことを特徴とする、実施態様6に記載の方
法。
【0053】〔実施態様9〕前記第1のバッテリー支援
ユニットから受け取られる前記要求は、前記第1のバッ
テリー支援ユニットが前記バッテリーに接続されてお
り、前記第2のバッテリー支援ユニットが前記バッテリ
ーから切り離されているときに受け取られることを特徴
とする、実施態様6に記載の方法。
【0054】〔実施態様10〕前記第2のバッテリー支
援ユニットから受け取られる前記要求は、前記第2のバ
ッテリー支援ユニットが前記バッテリーに接続されてお
り、前記第1のバッテリー支援ユニットが前記バッテリ
ーから切り離されているときに受け取られることを特徴
とする、実施態様6に記載の方法。
【0055】〔実施態様11〕第1の電子装置80と第2
の電子装置に用いる、メモリ40を有するバッテリー30に
おいて、前記第1の電子装置からの、前記メモリ内のメ
ール・ボックス50への第1のエラー・データ51の書き込
みの要求を受け取るステップと、前記第1の電子装置か
らの前記要求に応じて前記第1のエラー・データを格納
するステップと、前記第2の電子装置からの、前記メー
ル・ボックス内の前記第1のエラー・データの読み出し
の要求を受け取るステップと、前記第2の電子装置から
の前記要求に応じて前記第1のエラー・データを前記第
第2の電子装置に送出するステップを設けて成る方法。
【0056】〔実施態様12〕前記第2の電子装置から
の、前記メール・ボックスへの第2のエラー・データの
書き込みの要求を受け取るステップと、前記第2の電子
装置からの前記要求に応じて前記第2のエラー・データ
を格納するステップと、前記第1の電子装置からの、前
記メール・ボックス内の前記第2のエラー・データの読
み出しの要求を受け取るステップと、前記第1の電子装
置からの前記要求に応じて前記第2のエラー・データを
前記第1の電子装置に送出するステップをさらに含むこ
とを特徴とする、実施態様11に記載の方法。
【0057】〔実施態様13〕前記第1の電子装置から
の、前記メモリからの状態データの読み出しの要求を受
け取るステップと、前記第1の電子装置からの前記要求
に応じて前記状態データを前記第1の電子装置に送出す
るステップをさらに含むことを特徴とする、実施態様1
1に記載の方法。
【0058】〔実施態様14〕前記第1の電子装置から
受け取られる前記要求は、前記第1の電子装置が前記バ
ッテリーに接続されており、前記第2の電子装置が前記
バッテリーから切り離されているときに受け取られるこ
とを特徴とする、実施態様11に記載の方法。
【0059】〔実施態様15〕前記第2の電子装置から
受け取られる前記要求は、前記第2の電子装置が前記バ
ッテリーに接続されており、前記第1の電子装置が前記
バッテリーから切り離されているときに受け取られるこ
とを特徴とする、実施態様11に記載の方法。
【0060】〔実施態様16〕バッテリー支援ユニット
20と電子装置80に用いる、メモリ40を有するバッテリー
30において、前記電子装置からの、前記メモリ内のメー
ル・ボックス50への第2のエラー・データ51の書き込み
の要求を受け取るステップと、前記電子装置からの前記
要求に応じて前記第2のエラー・データを格納するステ
ップと、前記バッテリー支援ユニットからの、前記メー
ル・ボックス内の前記第2のエラー・データの読み出し
の要求を受け取るステップと、前記バッテリー支援ユニ
ットからの前記要求に応じて前記第2のエラー・データ
を前記バッテリー支援ユニットに送出するステップを設
けて成る方法。
【0061】〔実施態様17〕前記バッテリー支援ユニ
ットからの、前記メール・ボックスへの第1のエラー・
データの書き込みの要求を受け取るステップと、前記バ
ッテリー支援ユニットからの前記要求に応じて前記第1
のエラー・データを格納するステップと、前記電子装置
からの、前記メール・ボックス内の前記第1のエラー・
データの読み出しの要求を受け取るステップと、前記電
子装置からの前記要求に応じて前記第1のエラー・デー
タを前記電子装置に送出するステップをさらに含むこと
を特徴とする、実施態様16に記載の方法。
【0062】〔実施態様18〕前記バッテリー支援ユニ
ットからの、前記メモリからの状態データの読み出しの
要求を受け取るステップと、前記バッテリー支援ユニッ
トからの前記要求に応じて前記状態データを前記バッテ
リー支援ユニットに送出するステップをさらに含むこと
を特徴とする、実施態様17に記載の方法。
【0063】〔実施態様19〕前記バッテリー支援ユニ
ットから受け取られる前記要求は、前記バッテリー支援
ユニットが前記バッテリーに接続されており、前記電子
装置が前記バッテリーから切り離されているときに受け
取られることを特徴とする、実施態様17に記載の方
法。
【0064】〔実施態様20〕前記電子装置から受け取
られる前記要求は、前記電子装置が前記バッテリーに接
続されており、前記バッテリー支援ユニットが前記バッ
テリーから切り離されているときに受け取られることを
特徴とする、実施態様16に記載の方法。
【0065】〔実施態様21〕バッテリー支援ユニット
20と電子装置80に用いるバッテリー30であって、通信論
理32を有するプロセッサ21と、メール・ボックス50を有
するメモリとを有し、前記通信論理は、前記バッテリー
支援ユニットからの、前記メール・ボックスへの第1の
エラー・データ51の書き込みの要求を受け取り、前記バ
ッテリー支援ユニットからの前記要求に応じて前記第1
のエラー・データを格納し、前記電子装置からの、前記
メール・ボックス内の前記第1のエラー・データの読み
出しの要求を受け取り、前記電子装置からの前記要求に
応じて前記第1のエラー・データを前記電子装置に送出
することを特徴とするバッテリー。
【0066】〔実施態様22〕前記通信論理は、前記電
子装置からの、前記メール・ボックスへの第2のエラー
・データの書き込みの要求を受け取り、前記電子装置か
らの前記要求に応じて前記第2のエラー・データを格納
し、前記バッテリー支援ユニットからの、前記メール・
ボックス内の前記第2のエラー・データの読み出しの要
求を受け取り、前記バッテリー支援ユニットからの前記
要求に応じて前記第2のエラー・データを前記バッテリ
ー支援ユニットに送出することを特徴とする、実施態様
21に記載のバッテリー。
【0067】〔実施態様23〕前記通信論理は、前記バ
ッテリー支援ユニットからの、前記メモリからの状態デ
ータの読み出しの要求を受け取り、前記バッテリー支援
ユニットからの前記要求に応じて前記状態データを前記
バッテリー支援ユニットに送出することを特徴とする、
実施態様21に記載のバッテリー。
【0068】〔実施態様24〕前記第1のエラー・デー
タは支援ユニットにより認識されたエラーであることを
特徴とする、実施態様23に記載のバッテリー。
【0069】〔実施態様25〕前記第1のエラー・デー
タは“バッテリー容量範囲外”エラーであることを特徴
とする、実施態様23に記載のバッテリー。
【0070】〔実施態様26〕前記第1のエラー・デー
タは“バッテリー容量不正確”エラーであることを特徴
とする、実施態様23に記載のバッテリー。
【0071】〔実施態様27〕前記第2のエラー・デー
タは“装置により認識された故障”エラーであることを
特徴とする、実施態様22に記載のバッテリー。
【0072】〔実施態様28〕細動除去器に用いられる
ことを特徴とする、実施態様21に記載のバッテリー。
【0073】
【発明の効果】以上詳細に説明したように、本発明によ
れば、充電式で脱着式のバッテリーに種々の状態情報
(容量、温度、残余電力量、充電された回数等)を記憶
するメモリを設けることにより、そのバッテリーを異な
る電子装置間で使い回ししても、各電子装置またはメン
テナンス装置がそのバッテリーのメール・ボックス内の
データを読むことにより適切な処置を行うことが出来る
ようになる。従って、電子装置を使用中に突然バッテリ
ー切れで動作不可能になるなどの問題を解消することが
できる。また、メンテナンスが必要であるとインディケ
ータでユーザに報知することができるため、時間のかか
る充電作業を必要以上に頻繁に行う必要がなく、しかも
バッテリーの寿命を縮めるのを避けることができるとい
う効果もある。
【図面の簡単な説明】
【図1】本発明の実施例のバッテリー支援装置、バッテ
リー、および電子装置のブロック図である。
【図2A】本発明の実施例のバッテリー・メモリの全体
像を示す図である。
【図2B】本発明の実施例のバッテリー・メモリを詳細
に示す図の一部である。
【図2C】本発明の実施例のバッテリー・メモリを詳細
に示す図の一部である。
【図3】本発明の実施例のバッテリー・メモリに含まれ
るメール・ボックスを詳細に示す図である。
【図4】本発明の実施例のバッテリー支援装置に含まれ
るユーザ・インターフェースを示す図である。
【図5】本発明の実施例の電子装置に含まれるユーザ・
インターフェースを示す図である。
【図6】本発明の実施例のバッテリー支援ユニットの充
電動作のフローチャートを示す図の一部である。
【図7】本発明の実施例のバッテリー支援ユニットの充
電動作のフローチャートを示す図の一部である。
【図8】本発明の実施例のバッテリー支援ユニットのメ
ンテナンス動作のフローチャートを示す図の一部であ
る。
【図9】本発明の実施例のバッテリー支援ユニットのメ
ンテナンス動作のフローチャートを示す図の一部であ
る。
【図10】本発明の実施例のバッテリー支援ユニットの
メンテナンス動作のフローチャートを示す図の一部であ
る。
【図11】本発明の実施例の電子装置の動作のフローチ
ャートを示す図である。
【図12】本発明の実施例のバッテリーの動作のフロー
チャートを示す図である。
【符号の説明】
10:システム 20:バッテリー支援ユニット 21:支援ユニット・プロセッサ 22:充電器論理演算装置 23:テスト論理演算装置 24:メンテナンス論理演算装置 28:支援ユニット回路 30:バッテリー 31:バッテリー・プロセッサ/回路 32:通信論理演算装置 35:サーミスタ 36:バッテリーID抵抗器 38:バッテリー蓄電池 40:バッテリー・メモリ 41-1〜41-12:レジスタ 50:メール・ボックス 51:エラー・データ 60:支援ユニット・ユーザー・インターフェース 61:メンテナンス部 62:インディケータ 64:不合格インディケータ 65:充電部 80:電子装置 81:装置プロセッサ 82:装置論理演算装置 83:バッテリー・モニター論理演算装置 88:装置回路 90:装置ユーザー・インターフェース 91:インディケータ 95:表示情報
───────────────────────────────────────────────────── フロントページの続き (72)発明者 デニス・イー・オークス アメリカ合衆国オレゴン州マックミンビ ル、ノース・デイビス・ストリート 533 (72)発明者 ジョナサン・エヌ・アンドリュース アメリカ合衆国オレゴン州モンマウス、ジ ャコブソン・ウエイ・サウス・イースト 279

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】バッテリー支援ユニットと電子装置に用い
    る、メモリを有するバッテリーにおいて、 前記バッテリー支援ユニットからの、前記メモリ内のメ
    ール・ボックスへの第1のエラー・データの書き込みの
    要求を受け取るステップと、 前記バッテリー支援ユニットからの前記要求に応じて前
    記第1のエラー・データを格納するステップ、 前記電子装置からの、前記メール・ボックス内の前記第
    1のエラー・データの読み出しの要求を受け取るステッ
    プと、 前記電子装置からの前記要求に応じて前記第1のエラー
    ・データを前記電子装置に送出するステップを設けて成
    る方法。
  2. 【請求項2】バッテリー支援ユニットと電子装置に用い
    るバッテリーであって、 通信論理を有するプロセッサと、 メール・ボックスを有するメモリとを有し、前記通信論
    理は、 前記バッテリー支援ユニットからの、前記メール・ボッ
    クスへの第1のエラー・データの書き込みの要求を受け
    取り、 前記バッテリー支援ユニットからの前記要求に応じて前
    記第1のエラー・データを格納し、 前記電子装置からの、前記メール・ボックス内の前記第
    1のエラー・データの読み出しの要求を受け取り、 前記電子装置からの前記要求に応じて前記第1のエラー
    ・データを前記電子装置に送出することを特徴とするバ
    ッテリー。
JP8119992A 1995-05-16 1996-05-15 情報交換のためのメール・ボックスを有するバッテリーとその方法 Pending JPH08329986A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US44190095A 1995-05-16 1995-05-16
US441,900 1995-05-16

Publications (1)

Publication Number Publication Date
JPH08329986A true JPH08329986A (ja) 1996-12-13

Family

ID=23754744

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8119992A Pending JPH08329986A (ja) 1995-05-16 1996-05-15 情報交換のためのメール・ボックスを有するバッテリーとその方法

Country Status (5)

Country Link
US (1) US6064804A (ja)
EP (1) EP0743532A3 (ja)
JP (1) JPH08329986A (ja)
KR (1) KR960043412A (ja)
CN (1) CN1137179A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999000721A1 (en) * 1997-06-27 1999-01-07 Sanyo Electric Co., Ltd. Packed battery tester

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6137261A (en) * 1998-01-26 2000-10-24 Physio-Control Manufacturing Corporation Rechargeable battery maintenance and testing system
US6072299A (en) 1998-01-26 2000-06-06 Medtronic Physio-Control Manufacturing Corp. Smart battery with maintenance and testing functions
JP2000031882A (ja) * 1998-07-10 2000-01-28 Mitsubishi Electric Corp 携帯情報機器システム
US7191247B1 (en) 1998-09-11 2007-03-13 Lv Partners, Lp Method for connecting a wireless device to a remote location on a network
US7284066B1 (en) 1998-09-11 2007-10-16 Lv Partners, Lp Method and apparatus for matching a user's use profile in commerce with a broadcast
US7392945B1 (en) 1998-09-11 2008-07-01 Lv Partners, L.P. Portable scanner for enabling automatic commerce transactions
US6758398B1 (en) * 1998-09-11 2004-07-06 L.V. Partners, L.P. Optical reader with ultraviolet wavelength capability
US6745234B1 (en) 1998-09-11 2004-06-01 Digital:Convergence Corporation Method and apparatus for accessing a remote location by scanning an optical code
US6636896B1 (en) 1998-09-11 2003-10-21 Lv Partners, L.P. Method and apparatus for utilizing an audibly coded signal to conduct commerce over the internet
US7536478B2 (en) 1998-09-11 2009-05-19 Rpx-Lv Acquisition Llc Method and apparatus for opening and launching a web browser in response to an audible signal
US7370114B1 (en) 1998-09-11 2008-05-06 Lv Partners, L.P. Software downloading using a television broadcast channel
US6823388B1 (en) * 1998-09-11 2004-11-23 L.V. Parners, L.P. Method and apparatus for accessing a remote location with an optical reader having a programmable memory system
US7379901B1 (en) 1998-09-11 2008-05-27 Lv Partners, L.P. Accessing a vendor web site using personal account information retrieved from a credit card company web site
US6704864B1 (en) 1999-08-19 2004-03-09 L.V. Partners, L.P. Automatic configuration of equipment software
US7386600B1 (en) 1998-09-11 2008-06-10 Lv Partners, L.P. Launching a web site using a personal device
US6868433B1 (en) 1998-09-11 2005-03-15 L.V. Partners, L.P. Input device having positional and scanning capabilities
US7440993B1 (en) 1998-09-11 2008-10-21 Lv Partners, L.P. Method and apparatus for launching a web browser in response to scanning of product information
US7159037B1 (en) 1998-09-11 2007-01-02 Lv Partners, Lp Method and apparatus for utilizing an existing product code to issue a match to a predetermined location on a global network
US6809649B1 (en) 1999-01-26 2004-10-26 Telefonaktiebolaget Lm Ericsson(Publ) Method and apparatus for communication between an electronic device and a connected battery
TW463399B (en) 1999-03-19 2001-11-11 Seiko Epson Corp Electronic device
AU2002225932A1 (en) * 2000-12-06 2002-06-18 Keylink Networks Electronic information delivery system and process including supplying of information about locations visited by users of portable identification cards
US6915291B2 (en) 2002-06-07 2005-07-05 International Business Machines Corporation Object-oriented query execution data structure
US8865361B2 (en) * 2009-07-29 2014-10-21 The Invention Science Fund I, Llc Instrumented fluid-surfaced electrode
US8889312B2 (en) 2009-07-29 2014-11-18 The Invention Science Fund I, Llc Instrumented fluid-surfaced electrode
US10074879B2 (en) 2009-07-29 2018-09-11 Deep Science, Llc Instrumented fluid-surfaced electrode
US8460814B2 (en) * 2009-07-29 2013-06-11 The Invention Science Fund I, Llc Fluid-surfaced electrode
US20110027637A1 (en) * 2009-07-29 2011-02-03 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Fluid-surfaced electrode
US20110027638A1 (en) * 2009-07-29 2011-02-03 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Fluid-surfaced electrode
US9825475B2 (en) 2011-04-28 2017-11-21 Zoll Circulation, Inc. System and method for automated detection of battery insert
WO2012149482A2 (en) 2011-04-28 2012-11-01 Zoll Circulation, Inc. System and method for tracking and archiving battery performance data
CN106920907B (zh) 2011-04-28 2021-01-15 佐尔循环公司 用于将电池组保持在电池室内的闩锁组件
US10862323B2 (en) 2011-04-28 2020-12-08 Zoll Circulation, Inc. Battery management system for control of lithium power cells
CN103797682B (zh) 2011-04-28 2017-08-25 佐尔循环公司 电池管理参数的病毒式分布
EP2702663B1 (en) 2011-04-28 2019-06-12 Zoll Circulation, Inc. Battery management system for control of lithium power cells
WO2012149464A1 (en) 2011-04-28 2012-11-01 Zoll Circulation, Inc. Battery management system with mosfet boost system

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3268870A (en) * 1962-06-27 1966-08-23 Control Data Corp System and apparatus for automatic data collection
US3579196A (en) * 1969-02-14 1971-05-18 Bunker Ramo Data storage and display system
US4080558A (en) * 1974-12-30 1978-03-21 Gould Inc. Defibrillator battery charger
US4100605A (en) * 1976-11-26 1978-07-11 International Business Machines Corporation Error status reporting
US4167041A (en) * 1977-04-05 1979-09-04 International Business Machines Corporation Status reporting
US4302714A (en) * 1979-04-27 1981-11-24 Yefsky Sheldon A Rechargeable battery charger system for charging testing, rejuvenation and preventative maintenance
US4433387A (en) * 1980-08-12 1984-02-21 Sangamo Weston, Inc. System for processing data received from a portable data store and for clearing the store
US4709202A (en) * 1982-06-07 1987-11-24 Norand Corporation Battery powered system
US4885523A (en) * 1988-03-15 1989-12-05 Norand Corporation Battery conditioning system having communication with battery parameter memory means in conjunction with battery conditioning
US4455523A (en) * 1982-06-07 1984-06-19 Norand Corporation Portable battery powered system
US4707795A (en) * 1983-03-14 1987-11-17 Alber Engineering, Inc. Battery testing and monitoring system
JP2512711B2 (ja) * 1986-05-21 1996-07-03 ソニー株式会社 電子機器
US4743831A (en) * 1986-09-12 1988-05-10 Troxler Electronic Laboratories, Inc. Apparatus and method for indicating remaining battery life in a battery powered device
US4876495A (en) * 1988-06-27 1989-10-24 Allied-Signal Inc. Apparatus and method for charging and testing batteries
US5160880A (en) * 1989-05-10 1992-11-03 Allied-Signal Inc. Method and apparatus for charging and testing batteries
US5130659A (en) * 1990-08-21 1992-07-14 Sloan Jeffrey M Battery Monitor
IT9004965U1 (it) * 1990-12-07 1992-06-08 G P B Beghelli S R L Ora Begnelli S R L Perfezionamento nei sistemi di illuminazione autonoma di emergenza con segnalatori di incendio, di gas nocivi, di inquinamento aria ambienta le e simili
US5206097A (en) * 1991-06-05 1993-04-27 Motorola, Inc. Battery package having a communication window
EP0523526A3 (en) * 1991-07-12 1993-02-24 Siemens Aktiengesellschaft Monitoring device for accumulators
JPH0514958U (ja) * 1991-08-06 1993-02-26 三洋電機株式会社 残存容量表示装置
DE69331492T2 (de) * 1992-10-23 2002-08-29 Sony Corp., Tokio/Tokyo Batteriesatz
US5487002A (en) * 1992-12-31 1996-01-23 Amerigon, Inc. Energy management system for vehicles having limited energy storage
US5371453A (en) * 1993-01-28 1994-12-06 Motorola, Inc. Battery charger system with common charge and data exchange port
US5455499A (en) * 1993-04-26 1995-10-03 Motorola, Inc. Method and apparatus for indicating a battery status
FR2704982B1 (fr) * 1993-05-06 1995-06-09 Alsthom Cge Alcatel Systeme de reconnaissance et de gestion de generateurs electrochimiques.

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999000721A1 (en) * 1997-06-27 1999-01-07 Sanyo Electric Co., Ltd. Packed battery tester
US6229281B1 (en) 1997-06-27 2001-05-08 Sanyo Electric Co., Ltd. Packed battery examining apparatus

Also Published As

Publication number Publication date
EP0743532A3 (en) 1997-04-23
KR960043412A (ko) 1996-12-23
EP0743532A2 (en) 1996-11-20
CN1137179A (zh) 1996-12-04
US6064804A (en) 2000-05-16

Similar Documents

Publication Publication Date Title
JPH08329986A (ja) 情報交換のためのメール・ボックスを有するバッテリーとその方法
JPH0927346A (ja) バッテリー・メール・ボックス内の情報を交換するためのシステムとその方法
JPH08314583A (ja) バッテリー・メール・ボックスで情報を交換するバッテリー式電子装置とその方法
JPH08315862A (ja) バッテリー・メールボックスとの情報交換のためのバッテリー支援ユニットとその方法
US6664764B1 (en) Apparatus and method for detecting a battery use state and mitigating battery deterioration
US5903764A (en) Smart battery selector offering power conversion internally within a portable device
JP3474850B2 (ja) 電池電源装置
KR100751141B1 (ko) 배터리 식별 장치 및 방법
US6842708B2 (en) Method and apparatus for determining battery life
US7663374B2 (en) Electrical apparatus, computer system, intelligent battery, battery diagnosis method, batter-state display method, and program
US20030197512A1 (en) Battery analyzer
JPH10136574A (ja) バッテリ制御装置
US6744234B2 (en) Preliminary charging state apparatus, program and method
JP2001309568A (ja) 充電システム、充電制御装置、充電制御方法及びコンピュータ
JP4875235B2 (ja) 電源装置、電源容量情報補正装置、電源容量情報補正方法及びコンピュータ
US6822424B2 (en) Trouble recognition of an intelligent battery and the resetting thereof
JP3630228B2 (ja) 電源供給装置、電池、電気機器、およびメモリ効果検出方法
US6329822B1 (en) Periodic automatic self-test system and methodology
KR20170103327A (ko) 배터리 시스템의 셀 타입 자동 설정 방법
CN110875610A (zh) 电子设备供电方法及装置、电子设备及存储介质
JP3678185B2 (ja) 電気機器、コンピュータ装置、インテリジェント電池、電池診断方法、プログラム、および記憶媒体
RU2508592C2 (ru) Система зарядки электрического приводного инструмента, аккумуляторный источник питания электрического приводного инструмента и зарядное устройство для аккумуляторов электрического приводного инструмента
JPS5991525A (ja) 揮発生メモリのバツクアツプ用電源管理方式
JP3244931B2 (ja) 充放電制御装置
JPH07319589A (ja) コンピュータシステム