(57)【特許請求の範囲】
【請求項１】
電子装置（１０２）と該電子装置に取り付けられた電池（１０３）との間でインタフェースを通じてディジタル直列通信を動作可能とする方法において、前記ディジタル直列通信はいくつかのビットを含むバイト（３００）の伝送を含み、各ビットは高レベルと低レベルのうちの１つのレベルによって定められ、各バイトの先頭ビット（３０４）は前記高レベルと前記低レベルのうちの一方の第１のレベルのものである、前記方法であって、
前記先頭ビット（３０４）の直前の第１時間間隔（４０４、４０５）に前記高レベルと前記低レベルのうちの他方のレベルを伝送するステップと、
前記高レベルと前記低レベルのうちの前記他方のレベルの末尾ビット（３１０）を備える各バイトを伝送するステップと、
前記末尾ビットに直ぐ続く第２時間間隔（４０５、４０６）に前記高レベルと前記低レベルのうちの前記他方のレベルを伝送するステップと、
を含むことを特徴とする方法。
【請求項２】
請求項１記載の方法であって、少なくとも２つのバイトが互いに続いて伝送される場合に前記第１時間間隔と前記第２時間間隔との和は２つの連続するバイト間の待機状態を定めることを特徴とする方法。
【請求項３】
請求項２記載の方法であって、前記伝送の方向は前記待機状態中に変えられることを特徴とする方法。
【請求項４】
請求項３記載の方法であって、前記インタフェースを通じて一方向に伝送されたバイトは伝送の方向が変えられた後に反対方向に再伝送されることを特徴とする方法。
【請求項５】
請求項１記載の方法であって、前記第２時間間隔（４０６）がプリセット値を超えるならば、前記インタフェースはアイドル状態にセットされ前記アイドル状態において前記高レベルと前記低レベルのうちの一方の前記第１のレベルが伝送されることを特徴とする方法。
【請求項６】
請求項５記載の方法であって、アイドル状態の後に或る１つのバイトが第１バイトとして伝送されるとき前記第１時間間隔（４０４）は目覚め状態を定めることを特徴とする方法。
【請求項７】
電子装置（１０２）と、
前記電子装置に取り付けられた電池（１０３）と、
前記電子装置（１０２）と前記電池（１０３）との間でインタフェースを通じてディジタル直列通信を動作可能としかつ前記電子装置内の第１通信回路（１０８）と前記電池内の第２通信回路（１１７）とを含む手段と、
を含む装置において、
前記ディジタル直列通信はいくつかのビットを含むバイト（３００）の前記第１通信回路と前記第２通信回路との間の伝送を含み、各ビットは高レベルと低レベルのうちの１つのレベルによって定められ、各バイトの先頭ビット（３０４）は前記高レベルと前記低レベルのうちの一方の第１のレベルのものである、前記装置であって、
前記第１通信回路と前記第２通信回路のうちの少なくとも一方の回路は、
前記先頭ビットの直前の第１時間間隔（４０４、４０５）に前記高レベルと前記低レベルのうちの他方のレベルを伝送する手段と、
前記高レベルと前記低レベルのうちの前記他方のレベルの末尾ビット（３１０）を備える各バイトを伝送する手段と、
前記末尾ビットに直ぐ続く第２時間間隔（４０５、４０６）に前記高レベルと前記低レベルのうちの前記他方のレベルを伝送する手段と、
を含むことを特徴とする装置。
【請求項８】
請求項７記載の装置であって、少なくとも２つのバイトが互いに続いて伝送される場合に前記第１時間間隔と前記第２時間間隔との和は２つの連続するバイト間の待機状態を構成することを特徴とする装置。
【請求項９】
請求項８記載の装置であって、前記第１通信回路と前記第２通信回路のうちの少なくとも一方の回路は前記待機状態中に伝送の方向を変える手段を含むことを特徴とする装置。
【請求項１０】
請求項９記載の装置であって、前記第１通信回路と前記第２通信回路のうちの少なくとも一方の回路は前記インタフェースを通じて一方向に伝送されたバイトを伝送の方向が変えられた後に反対方向に再伝送する手段を含むことを特徴とする装置。
【請求項１１】
請求項７記載の装置であって、前記第２時間間隔（４０６）がプリセット値を超えたならば、前記インタフェースはアイドル状態を取るように構成されており前記アイドル状態において前記高レベルと前記低レベルのうちの一方の前記第１のレベルが伝送されることを特徴とする装置。
【請求項１２】
請求項１１記載の装置であって、前記第２通信回路はアイドル状態の後に或る１つのバイトを第１バイトとして受信するのに先立ち前記第１時間間隔（４０４）によって定められた目覚め状態を取るように構成されていることを特徴とする装置。
【請求項１３】
請求項７乃至請求項１２のいずれか１項に記載の装置であって、前記電子装置はセルラ電話であることを特徴とする装置。
【請求項１４】
電池と電子装置との間でインタフェースを通じてディジタル直列通信を動作可能としかつ前記電池内に通信回路（１１７）を含む手段を含む前記電池において、
前記ディジタル直列通信はいくつかのビットを含むバイトの前記通信回路と前記電子装置との間の伝送を含み、各ビットは高レベルと低レベルのうちの１つのレベルによって定められ、各バイトの先頭ビット（３０４）は前記高レベルと前記低レベルのうちの一方の第１のレベルのものである、前記電池であって、
前記通信回路（１１７）は、
前記先頭ビットの直前の時間間隔（４０４、４０５）に前記高レベルと前記低レベルのうちの他方のレベルを伝送する手段と、
前記高レベルと前記低レベルのうちの前記他方のレベルの末尾ビット（３１０）を備える各バイトを伝送する手段と、
前記末尾ビットに直ぐ続く第２時間間隔（４０５、４０６）に前記高レベルと前記低レベルのうちの前記他方のレベルを伝送する手段と、
を含むことを特徴とする電池。
【請求項１５】
請求項１４記載の電池であって、少なくとも２つのバイトが互いに続いて伝送される場合に前記第１時間間隔と前記第２時間間隔との和は２つの連続するバイト間の待機状態を構成することを特徴とする電池。
【請求項１６】
請求項１５記載の電池であって、前記通信回路は前記待機状態中伝送の方向を変える手段を含むことを特徴とする電池。
【請求項１７】
請求項１６記載の電池であって、前記通信回路は前記インタフェースを通じて一方向に伝送されたバイトを伝送の方向が変えられた後に反対方向に再伝送する手段を含むことを特徴とする電池。
【請求項１８】
請求項１４記載の電池であって、前記第２時間間隔（４０６）がプリセット値を超えたならば、前記通信回路はアイドル状態を取るように構成されており前記アイドル状態において前記高レベルと前記低レベルのうちの一方の前記第１のレベルが伝送されることを特徴とする電池。
【請求項１９】
請求項１８記載の電池であって、前記通信回路はアイドル状態の後に或る１つのバイトを第１バイトとして受信するのに先立ち前記第１時間間隔（４０４）によって定められた目覚め状態を取るように構成されていることを特徴とする電池。
【発明の詳細な説明】
【０００１】
本発明は、電子装置とこれに取り付けられた電池との間でインタフェースを通じてディジタル直列通信を動作可能とする方法に関し、前記ディジタル直列通信はいくつかのビットを含むバイトの伝送を含み、各ビットは高レベルと低レベルのうちの１つのレベルによって定められ、各バイトの先頭ビット（ｌｅａｄｉｎｇｂｉｔ）は前記高レベルと前記低レベルのうちの一方の第１のレベルのものである。更に、本発明は、電子装置とこれに取り付けられた電池を含む装置、及び電池に関する。
【０００２】
近年セルラ電話技術が急速に発展を遂げ、かつそれゆえ電池及び電池パックの分野における発展、特に電池とセルラ電話のような電子装置との間の通信を同様に必要とするようになった。セルラ電話は、移動能力を備えるために電池を利用しなければならない。電池はセルラ電話のユーザに決定的に重要である。というのは、電池は静止電源に結合されることなく自由に動き回る能力を与えるからである。
【０００３】
それゆえ、セルラ電話及び他の携帯電子装置を最大限に使用するためには、取り付けられた電池からユーザが最大限の性能を達成することが重要である。これは、電池を正しく充電しかつ電池の正確な充電状態を識別することが常にできることによって達成される。これは、ユーザにどれくらいの待機時間がその電話に残されているかを知らせる。このタイプの情報は、ユーザに電池内の電荷が彼の必要に充分であるかどうか、又は電池の充電が必要であるかどうかを知的に決定させる。
【０００４】
電池及び電池パック関連技術の最近の発展は、ユーザにいわゆる「スマート（ｓｍａｒｔ）」電池をもたらしており、この電池はユーザに電子装置用電源を与えることができかつ更に電池と取り付けられた電子装置との間のデータ伝送能力を与えることができる。この型式の電池は、例えば、携帯装置のディスプレイ内でユーザに提示される情報を表す種々のデータを含む記憶手段を含むことがある。電池内の情報は、識別番号、最大容量、現在容量等を含むことがある。
【０００５】
電池からの或る情報は携帯電子装置内で内部的に使用されるだけであるのに対して、電池からの他の情報は、例えば、電池内の又は携帯電子装置内のプロセッサによって処理した後にユーザに提示することができる。例えば、電池の最大容量に関する記憶情報は電子装置内でだけ使用することができるのに対して、現在容量は最大容量（又は現在容量の先行値）及び電子装置の電力消費に関する知識を使用して電子装置によって計算されることがある。
【０００６】
したがって、情報は、例えば、電子装置とこれに取り付けられた電池との間でインタフェースを通じてディジタル直列通信によって電子装置と電池との間で交換される。
【０００７】
このような通信はまた、その通信が正しく働いていることを保証するために或る種のハンドシェーキングをまた必要とする。多くのプロトコルがコンピュータ技術から知られている。しかしながら、これらの技術は、コンピュータ環境では満足であるものの、セルラ電話のようなより小形かつより安価な電子装置との使用には余りに複雑でかつ高価である。直列通信用の簡単、最小限のプロトコルが必要である。
【０００８】
したがって、説明した限界を克服することができる上述のタイプの方法、すなわち、実施するのが簡単で安い方法を用意することが本発明の目的である。
【０００９】
本発明に従って、この目的は、その方法が前記先頭ビットの直前の第１時間間隔（ｐｅｒｉｏｄｏｆ ｔｉｍｅ）に前記高レベルと前記低レベルのうちの他方のレベルを伝送するステップを含むということで達成される。
【００１０】
バイトの先頭ビットが常に同じレベル（すなわち、高レベルか又は低レベルのどちらか）のものでありかつ反対レベルの期間が先頭ビットに先行するとき、送信者ばかりでなく受信者にも通信の実施に対して用意を整えさせかつ通信の実際方向に対して調節させることを保証するのが非常に容易でかつ簡単である。
【００１１】
更に、本発明は、前記高レベルと前記低レベルのうちの他方のレベルの末尾ビット（ｔｒａｉｌｉｎｇｂｉｔ）を備える各バイトを伝送するステップ、及び前記末尾ビットに直ぐ続く第２時間間隔に前記高レベルと前記低レベルのうちの他方のレベルを伝送するステップを含む。反対レベルの期間がバイトの末尾ビットにまた続くとき、インタフェースは或る状態にとどまりこの状態でインタフェースは次の状態が伝送されるのに対して用意を整える。
【００１２】
請求項２に記載されているように、少なくとも２つのバイトが互いに続いて伝送される場合に前記第１時間間隔と前記第２時間間隔の和は２つの連続するバイト間の待機状態を定めることがある。この待機状態は、請求項４に記載されているように、伝送の方向を変えるのに使用されることがある。更に、請求項５に記載されているように、前記インタフェースを通じて一方向に伝送されたバイトは伝送の方向が変えられた後に反対方向に再伝送されることがあり、これが簡単な誤り検出を可能とする。
【００１３】
請求項５に記載されているように、第２時間間隔がプリセット値を超えるならば、インタフェースはアイドル状態（ｉｄｌｅｓｔａｔｅ）にセットされこの状態において前記高レベルと前記低レベルのうちの一方の第１のレベルが伝送される。インタフェースをアイドル状態にセットすることによって、電池内に置かれた回路（ｃｉｒｃｕｉｔｒｙ）をターンオフすることが可能である。これはこの回路を伝送に必要なときに限り附勢することを意味し、それゆえ電池からのエネルギーを保存することができる。
【００１４】
請求項６に記載されているように、アイドル状態の後に或る１つのバイトが第１バイトとして伝送されるとき、前記第１時間間隔は目覚め状態（ｗａｋｅ−ｕｐｓｔａｔｅ）を定めることがある。これは、そのバイトが伝送される前に電池内の回路がパワーアップ及び初期化用の時間を持つことを意味する。
【００１５】
既述のように、本発明は、電子装置、これに取り付けられた電池、及び電子装置と電池との間でインタフェースを通じてディジタル直列通信を動作可能としかつ電子装置内の第１通信回路と電池内の第２通信回路を含む手段を含む装置に更に関し、前記ディジタル直列通信はいくつかのビットを含むバイトの前記第１通信回路と前記第２通信回路との間の伝送を含み、各ビットは高レベルと低レベルのうちの１つのレベルによって定められ、各バイトの先頭ビットは前記高レベルと前記低レベルのうちの一方の第１のレベルのものである。
【００１６】
前記第１通信回路と前記第２通信回路のうちの少なくとも一方の回路が前記先頭ビットの直前の第１時間間隔に前記高レベルと前記低レベルのうちの他方のレベルを伝送するように構成されているとき、説明した限界を克服する能力のある上述の型式の装置、すなわち、実施するのが簡単でかつ安い装置が用意される。それゆえ、送信者ばかりでなく受信者にも通信の実施に対して用意を整えさせかつ通信の実際方向に対して調節させることを保証するのが非常に容易でかつ簡単である。更に、本発明は、前記高レベルと前記低レベルのうちの他方のレベルの末尾ビット（ｔｒａｉｌｉｎｇｂｉｔ）を備える各バイトを伝送する手段、及び前記末尾ビットに直ぐ続く第２時間間隔に前記高レベルと前記低レベルのうちの他方のレベルを伝送する手段を含む。反対レベルの期間がバイトの末尾ビットにまた続くとき、インタフェースは或る状態にとどまりこの状態でインタフェースは次の状態が伝送されるのに対して用意を整える。
【００１７】
本発明の好適実施の形態は、請求項８から１２に説明されており、上述の利点を有する。更に、請求項１３に記載されているように、その電子装置は、好適には、セルラ電話であるといえる。
【００１８】
既述のように、本発明は、電池と電子装置との間でインタフェースを通じてディジタル直列通信を動作可能とする手段を含みかつ電池内に通信回路を含む電池に更に関し、前記ディジタル直列通信はいくつかのビットを含むバイトの前記通信回路と電子装置との間の伝送を含み、各ビットは高レベルと低レベルのうちの１つのレベルによって定められ、各バイトの先頭ビットは前記高レベルと前記低レベルのうちの一方の第１のレベルのものである。
【００１９】
前記通信回路は前記先頭ビットの直前の第１時間間隔に前記高レベルと前記低レベルのうちの他方のレベルを伝送するように構成されているとき、説明した限界を克服する能力のある上述のタイプの電池、すなわち、実施するのが簡単で安い電池が用意される。それゆえ、送信者ばかりでなく受信者にも通信の実施に対して用意を整えさせかつ通信の実際方向に対して調節させることを保証するのが非常に容易でかつ簡単である。更に、本発明は、前記高レベルと前記低レベルのうちの他方のレベルの末尾ビット（ｔｒａｉｌｉｎｇｂｉｔ）を備える各バイトを伝送する手段、及び前記末尾ビットに直ぐ続く第２時間間隔に前記高レベルと前記低レベルのうちの他方のレベルを伝送する手段を含む。反対レベルの期間がバイトの末尾ビットにまた続くとき、インタフェースは或る状態にとどまりこの状態でインタフェースは次の状態が伝送されるのに対して用意を整える。
【００２０】
電池の好適実施の形態は、請求項１５から１９に説明されており、上述の利点を有する。
【００２１】
本発明を図面を参照して下に更に充分に説明する。
【００２２】
図１は、電子装置１０２とこれに取り付けられた電池又は電池パック１０３を含む装置１０１を示す。装置１０１は、電子装置１０２と電池１０３を接続しかつそれゆえ電子装置１０２と電池１０３との間の通信を許すいくつかの接続１０４、１０５、１０６を更に含む。
【００２３】
電子装置１０２は、次でまた第１通信手段と呼ばれるトランシーバ１０８と、マイクロコントローラ１０９を含む。トランシーバ１０８とマイクロコントローラ１０９はデータを交換するように構成されており、この交換はこの図に符号１１０と１１１によって図示してある。マイクロコントローラ１０９は、接続１１１を介してトランシーバ１０８へ情報を伝送することができる。同様に、接続１１０は、トランシーバ１０８からマイクロコントローラ１０９へデータを伝送するために使用することができる。トランシーバ１０８は、汎用非同期送受信器（ＵＡＲＴ）であってよい。
【００２４】
電池は、１つ以上の電池セル（ｂａｔｔｅｒｙ  ｃｅｌｌ）１１３、マイクロコントローラ１１４（これは状態機械であることがある）、電池情報収集ユニット１１５、トランシーバ１１７、及びメモリ１１６を含む。注意するのは、トランシーバ１１７は次で第２通信手段とまた呼ばれることである。また、トランシーバ１１７は、汎用非同期送受信器（ＵＡＲＴ）であってよい。
【００２５】
接続１０４と１０５は、電池１０３から電子装置１０２に給電するために使用される。例えば、接続器１０４は、電池１０３内の電池セル１１３の正極に接続され、及び接続器１０５は電池１０３内の電池セル１１３の電池負極（接地）に接続されることがある。
【００２６】
電子装置１０２に含まれたトランシーバ１０８は、接続１０６を介して電池１０３内のトランシーバ１１７に接続され、この接続はいくつかのビットを含むバイトの伝送を含むディジタル直列通信を第１通信手段と第２通信手段との間で動作可能とする。メモリ１１６は、いくつかのデータ情報、例えば、電池の識別番号、電池の最大容量、電池の現在容量等を記憶するように構成されている。
【００２７】
マイクロコントローラ１１４は、トランシーバ１１７、電池情報収集ユニット１１５、及びメモリ１１６に接続されている。電池情報収集ユニット１１５は、電池セル１１３に接続されており、かつ電池セル１１３から現在電池容量のような電池情報を検索するように構成されている。電池情報収集ユニット１１５は、マイクロコントローラ１１４によってその情報をマイクロコントローラ１１４へ伝送するように命令されると、そうするように構成されている。マイクロコントローラ１１４は、その情報をメモリ１１６に記憶しかつこれから検索し、かつその情報をトランシーバ１１７を介して電子装置１０２へ伝送するように構成されている。
【００２８】
図２は、電池１０３の部分とインタフェースする電子装置１０２の部分を例示しかつ図１に示した接続１０６と関連して電子装置１０２と電池１０３を接続するように構成された接続１０６を示す。図２の左側は電子装置１０２の部分を示すのに対して、図２の右側は電池１０３の部分を示す。この図に示したように、電子装置１０２と電池１０３は、インタフェース２０１によって接続されている。
【００２９】
電子装置１０２は、制御ユニット２０２と汎用非同期送受信器２０３、すなわち、いわゆるＵＡＲＴを含む。同様に、電池１０３は、制御ユニット２０４を含む。電子装置１０２と電池１０３は、インタフェース２０１を経由してデータを伝送するように構成されている。伝送は、プルアップ抵抗器２０７、スイッチ２０５、及びスイッチ２０６によって遂行される。電子装置内のスイッチ２０５は、制御ユニット２０２によって制御されるように接続されている。同様に、電池１０３内のスイッチ２０６は、制御ユニット２０４によって制御されるように接続されている。
【００３０】
スイッチ２０５とスイッチ２０６は、共に接地電位に接続されている。これは、制御ユニット２０２、２０４に、順ぐりにインタフェース２０１を通じて情報を伝送させる。電子装置１０２から電池１０３への情報の伝送は、制御ユニット２０２によって制御される。制御ユニット２０２は、スイッチ２０５を制御し、かつこれゆえ情報を電池１０３へ送信するように構成されている。例えば、スイッチ２０５が開のとき、プルアップ抵抗器２０７は通信線１０６の電位を高レベルへ引き上げる。他方、そのスイッチが閉のとき、通信線１０６の電位は低レベルにある。これゆえ、スイッチ２０５の位置を制御することによって、制御ユニット２０２は通信線１０６の電位を制御し、かつこの通信線が電池１０３に接続されているので、情報を電子装置１０２から電池１０３へ伝送することができる。
【００３１】
同様に、制御ユニット２０４は、スイッチ２０６を介して情報を電池１０３から電子装置１０２へ伝送することができる。電子装置１０２内のスイッチ２０５によって発生されたデータはＵＡＲＴ２１１に受信され、このＵＡＲＴは電子装置１０２内のＵＡＲＴ２０３に類似であることがある。
【００３２】
好適実施の形態では、いくつかのビットを含むバイトが電子装置１０２と電池１０３との間で伝送される。これらのバイトのフォーマットは、図３に例示してある。
【００３３】
図３は、上述した伝送に関連して使用することができるいくつかのビットを含むバイトの例を示す。バイト３００は、３つのセクション、すなわち、２つのスタート・ビットを含む第１セクション３０１、いくつかのデータ・ビットを含む第２セクション３０２、及びストップ・ビットを含む第３セクション３０３に分割される。
【００３４】
第１セクション３０１は、２つのスタート・ビット３０４、３０５を含みかつ伝送中バイト３００の開始を表示するために使用される。好適には、スタート・ビットは、異なった値、例えば、スタート・ビット３０４は論理“０”であるのに対して、スタート・ビット３０５は論理“１”である。第２セクション３０２は、伝送される情報に依存する値を有するいくつかの（例えば、８つの）データ・ビットを含む。第３セクション３０３は、バイトの終端を表示するために使用されたストップ・ビットを含む。次から明らかになるように、例えば、伝送バイトがストップ・ビットの値に相当する信号レベルを有する期間によって分離されているとき又は伝送されたバイトが固定長を有するとき、ストップ・ビットはしばしば不必要である。
【００３５】
図４は、電子装置１０２と電池１０３との間で通信線１０６を通じてのバイトの伝送を例示するタイミング線図である。時間はこの図で左から右へ増大していることに注意されたい。
【００３６】
この図は、第１バイト４０１が通信線１０６を経由して電子装置１０２から電池１０３へ伝送されるのに続いて第２バイト４０２が通信線１０６を経由して反対方向に、すなわち、電池１０３から電子装置１０２へ伝送されることを示す。
【００３７】
第１バイトの伝送と第２バイトの伝送を例示する時間間隔は、この図で４０５によって表示した時間間隔によって分離されている。時間間隔４０５の持続時間は、要求された応答時間と通信の方向を反転する最少セットアップ時間によって特定される。
【００３８】
電池内の１つ以上の電子手段、例えば、マイクロプロセッサ１１４は、能動状態又は電力節約状態にあることができる。電力節約状態では、通信線は、いわゆるアイドル状態にある。これゆえ、バイトが電子装置１０２と電池１０３との間に伝送されないときこれらの電子手段の電力消費を減少させることができる。
【００３９】
第１バイトの伝送に先立ち伝送線はアイドル状態にありこの状態で伝送線上の信号レベルは論理“０”のレベルに等しい。この図で、アイドル期間状況は符号４０３によって表示されている。制御ユニット２０２は、この図に期間４０４によって表示したように伝送線１０６上の信号レベルを高レベルにもたらすことによって伝送線をいわゆる能動状態にもたらす。期間４０４は、いわゆる目覚め期間であって、この期間に電池内の１つ以上の電子手段が電力節約状態から正規電力消費状態にもたらされる。
【００４０】
この図で右に例示されたように、バイト４０２に間隔４０６が続き、この間隔に伝送線１０６の信号レベルは論理“１”に等しい、すなわち、間隔４０５によって表示された状況に類似の状況である。時間間隔４０６の最少持続時間は、要求された応答時間と通信の方向を反転する最少セットアップ時間によって特定される。間隔４０６に論理“１”のレベルから論理“０”のレベルへのシフトが続き、このシフトは伝送線１０６がアイドル状態にもたらされる状況を表示する。これに代えて、シフトは、伝送される新バイトの開始、すなわち、新スタート・ビットの始まりに相当するシフトを表示していることもある。注意するのは、時間間隔４０６の持続時間が与えられた既定値を超えるとき、伝送線をアイドル状態にもたらすことができることである。
【００４１】
伝送線１０６を経由して伝送されたバイトは、命令ばかりでなくデータを含むことができる。それらの命令は、電子装置１０２によって送信された命令であってかつ電池１０３にメモリ１１６から特定情報を読み取りかつ応答してその情報を１つ以上のデータ・バイトとして送信するように命令する、いわゆる読取り専用命令を含むことがある。例えば、読取り専用命令は、電池に公称容量又は電池直列番号について情報を送信するように命令することがある。その命令は、いわゆる読取り書込み命令をまた含むことがある。例えば、電池の現在残っている容量を読み取り又は書き込みをさせる命令である。更に、その命令集合は、電池通信バス改訂についての情報を送信させかつ受信させる命令、及びダイナミック識別番号の読取りと書込みを起こさせる命令を含むことがある。
【００４２】
改訂情報は、支持された通信バス改訂を特定する。電池通信バスの改訂番号を交換した後、マイクロコントローラ１０９、１１４は、電子装置１０２と電池１０３の両方によって支持された共通通信標準を使用することができる。これゆえ、電子装置１０２と電池との間の通信は、たとえこれらのうちの一方のみが他よりも新しい通信標準だけを支持しても、行うことができる。
【００４３】
ダイナミック識別番号は、通信目的に使用される。電子装置１０２は、電池１０３のメモリ１１６と電子装置１０２のメモリの両方内の与えられたダイナミック識別番号を記憶するように構成されている。ダイナミック識別番号は、電池１０３が電子装置１０２に接続されているとき記憶されることがあるが、しかし電池１０３が電子装置１０２に接続されているならば任意の時刻にまた記憶され得る。
【００４４】
電池が電子装置１０２に接続されているとき、ダイナミック識別番号は電池１０３から電子装置１０２へ伝送される。この後、電池１０３からのダイナミック識別番号は電子装置１０２に記憶された１つ以上のダイナミック識別番号と比較される。電池のダイナミック識別番号が電子装置１０２からのダイナミック識別番号と一致しないならば、それは電池が他の機器によって使用されていたか又は電池が全く新しい電池であるかもしれないことを意味する。したがって、電子装置１０２は電池の状態に関する現在情報を有せず、かつ電子装置は電池１０３から情報、例えば、電池１０３の現在残っている容量に関する情報を検索することになる。他方、電池のダイナミック識別番号が電子装置１０２からのダイナミック識別番号と一致するならば、電池は他の機器によって使用されておらず、かつ電子装置は電池から検索された情報の代わりに電子装置に記憶された電池についての情報を使用してよい。電子装置１０２からの情報又は電池１０３からの情報を使用するかどうかは、電池１０３に記憶された他の情報、例えば、電池が電子装置から切断されて以来再充電されたかどうか表示する情報に依存する。再充電されているならば、移動電話は電池から電池容量を検索する。再充電されていないならば、移動電話は、代わりに電池容量についての先に記憶された内部情報を使用する。電池からの情報の代わりに内部記憶情報を使用する方が注目される理由は、電子装置はより大きな利用可能メモリのゆえにより高い分解能で情報を記憶することが普通できるということである。
【００４５】
注意するのは、電子装置は移動電話又は電池充電器であってよいことである。例えば、移動電話及び電池充電器の両方は、ダイナミック識別番号の上述の読取り及び書込みを遂行しかつこれを基礎に電池１０３に関する先に記憶された情報を使用するか又は代わりに電池１０３から情報を検索するかどうか決定する。
【００４６】
誤り処理は、コマンド及びデータに使用されるエコーイング（ｅｃｈｏｉｎｇ）機構、すなわち、コマンド及びデータに関連した再伝送に本質的に基づいている。図４を参照すると、第１バイト４０１は、電子装置１０２によって電池１０３へ伝送されることがある。バイト４０１が電池１０３によって受信されると、そのバイトは、電池１０３から電子装置１０２へのバイト４０２として再伝送される。バイト４０２が電子装置１０２に受信されると、バイト４０２は初めに送信されたバイト４０１と比較される。バイト４０１と４０２が一致しないならば、誤りが検出される。
【００４７】
書込みコマンドに関連して、再伝送を次のやり方で実施することができる。第一に、電子装置１０２によって送信されたバイト４０１が電池１０３によって受信される。第二に、受信されたバイトが電池１０３の不揮発性メモリ１１６内へ記憶される。第三に、そのバイトは電池の不揮発性メモリから読み取られる。そして最後に、読み取られたバイトが電池１０３から電子装置１０２へ再伝送されかつ誤り検出を遂行することができる。それゆえ、バイトがメモリ１１６内へ正しく書き込まれたことがまた検査される。
【００４８】
上述の誤り検出を電池１０３から電子装置１０２へ伝送されたバイトについてもまた遂行することができることに留意すべきである。
【００４９】
本発明の好適実施の形態を説明しかつ図示したが、本発明はそれに限定されるのではなく、上述の特許請求の範囲に定められた主題の範囲内の他のやり方で実施されうる。
【図面の簡単な説明】
【図１】  本発明に従う装置を示す図である。
【図２】  電池の部分とインタフェースする電子装置の部分を示す図である。
【図３】  上記伝送に関連して使用されるバイトの例を示す図である。
【図４】  バイトの伝送を示す図である。
【図１】
0004417568.tif 000002
【図２】
0004417568.tif 000003
【図３】
0004417568.tif 000004
【図４】
0004417568.tif 000005