(57)【要約】【課題】偽造困難な認証機能を備えた電池パック等を提供する。【解決手段】本発明の電池パック（１）は、充放電可能な電池（１４）を有し、電子機器（２）に組み込まれる電池パックであって、電子機器（２）と通信を行い、電子機器（２）と共通の暗号鍵（８）を用いる暗号アルゴリズムに従って認証を行う認証手段（６）を有し、電池（１４）の残量を検出可能な電池残量検出回路（１０）が電池パック（１）に含まれる場合に、認証手段（６）は、電池残量検出回路（１０）にソフトウェア又はハードウェアとして実装される。【選択図】図１
2009151953.tif 000002
【特許請求の範囲】
【請求項１】
充放電可能な電池を有し、電子機器に組み込まれる電池パックであって、
前記電子機器と通信を行い、前記電子機器と共通の暗号鍵を用いる暗号アルゴリズムに従って認証を行う認証手段を有し、
前記電池の残量を検出可能な電池残量検出回路が当該電池パックに含まれる場合に、
前記認証手段は、前記電池残量検出回路にソフトウェア又はハードウェアとして実装される、電池パック。
【請求項２】
前記認証手段は、
前記電子機器から認証用のチャレンジワードを受信する受信手段と、
前記受信手段によって受信されたチャレンジワードを前記暗号鍵を用いて暗号化する暗号化手段と、
前記暗号化手段によって暗号化されたチャレンジワードをレスポンスワードとして前記電子機器へ送信する送信手段とを有する、請求項１記載の電池パック。
【請求項３】
前記暗号鍵は、前記電子機器から送信される新しい暗号鍵によって書き換えられる、請求項１又は２記載の電池パック。
【請求項４】
前記暗号鍵は、前記電池残量検出回路内の不揮発性メモリに記憶される、請求項１記載の電池パック。
【請求項５】
請求項１乃至４のうちいずれか一項記載の電池パックから電力供給を受ける電子機器であって、
前記電池パックと通信を行い、前記電池パックと共通の暗号鍵を用いる暗号アルゴリズムに従って認証を行う機器側認証手段を有する電子機器。
【請求項６】
前記機器側認証手段は、
前記電池パックへ認証用のチャレンジワードを送信する送信手段と、
前記電池パックへ送信したものと同じチャレンジワードを前記暗号鍵を用いて暗号化する暗号化手段と、
前記電池パックにおいて暗号化された前記チャレンジワードをレスポンスワードとして前記電池パックから受信する受信手段と、
前記受信手段によって受信されたレスポンスワードを、前記暗号化手段で暗号化された前記チャレンジワードと照合する照合手段とを有し、
前記照合手段による照合結果をもって認証を行う、請求項５記載の電子機器。
【請求項７】
前記機器側認証手段は、
前記電池パックへ認証用のチャレンジワードを送信する送信手段と、
前記電池パックにおいて暗号化された前記チャレンジワードをレスポンスワードとして前記電池パックから受信する受信手段と、
前記受信手段によって受信されたレスポンスワードを、前記暗号鍵を用いて復号化する復号化手段と、
前記復号化手段によって復号化された前記レスポンスワードを、前記送信手段によって前記電池パックへ送信されたチャレンジワードと照合する照合手段とを有し、
前記照合手段による照合結果をもって認証を行う、請求項５記載の電子機器。
【請求項８】
前記機器側認証手段は、
前記電池パックと暗号通信を行い、通信の成立又は通信内容の整合性をもって認証を行う、請求項５記載の電子機器。
【請求項９】
前記機器側認証手段によって前記電池パックが認証されない場合、当該電子機器の動作を禁止又は一部制限する動作制限手段と、
前記動作制限部によって当該電子機器の動作が禁止又は一部制限される場合、その旨を表示する表示手段とを更に有する、請求項５乃至８のうちいずれか一項記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、充放電可能な電池を有し、電子機器に組み込まれる電池パックと、内蔵の電池パックから電力供給を受ける電子機器とに関する。
【背景技術】
【０００２】
現在、市場に出回っている多くの電池パックは、認証機能を備えておらず、外形及び端子位置が本体機器の形状に一致すれば、たとえ正規品でない電池パックであっても利用することが可能である。リチウムイオン電池等の二次電池を用いる電池パックは、通常、充放電時の安全を確保するために保護機能を搭載するが、正規品でない電池パックの中には、この保護機能に問題がるある場合や、保護機能自体が搭載されていない場合がある。この場合、ユーザを危険にさらすような重大な事故が発生する可能性がある。
【０００３】
従って、正規品でない電池パックを排除するために、ＥＥＰＲＯＭ等の記憶装置にシリアル番号等の識別情報を記憶できる回路を搭載し、本体機器との間で簡易的な認証を行うことが可能な電池パックが製品化されている。このような認証機能を搭載する電池パックは、特開２００６−１６４５４８号公報（特許文献１）に開示されている。
【特許文献１】特開２００６−１６４５４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記簡易的な認証を実施可能な電池パックであっても、識別情報を偽造した同等の記憶装置を搭載することによって不正な電池パックとして模造されてしまうので、認証機能が無効化されてしまうという問題がある。
【０００５】
本発明は、上記問題に鑑みなされたものであり、偽造困難な認証機能を備えた電池パック及び電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の電池パック（１）は、充放電可能な電池（１４）を有し、電子機器（２）に組み込まれる電池パックであって、前記電子機器（２）と通信を行い、前記電子機器（２）と共通の暗号鍵（８）を用いる暗号アルゴリズムに従って認証を行う認証手段（６）を有し、前記電池（１４）の残量を検出可能な電池残量検出回路（１０）が当該電池パック（１）に含まれる場合に、前記認証手段（６）は、前記電池残量検出回路（１０）にソフトウェア又はハードウェアとして実装されることを特徴とする。
【０００７】
これにより、偽造困難な認証機能を備えた電池パック及び電子機器を提供することが可能となる。電池残量検出回路は、電池の温度、電圧及び充放電電流等の各種パラメータを取得して、これらに基づいて電池の残量を求めるための演算処理ユニット（ＣＰＵ）を内蔵している。このＣＰＵを活用することで、認証機能を電池残量検出回路にハードウェア又はソフトウェアで実装することができる。これにより、更に、コスト及び回路面積の低減が可能である。また、認証機能が電池残量検出回路にソフトウェアで実装される場合には、容易に暗号アルゴリズムを変更可能であり、暗号が解読された場合に短期間で且つ低コストで対処することができる。
【０００８】
また、前記認証手段（６）は、前記電子機器（２）から認証用のチャレンジワードを受信する受信手段（４２）と、前記受信手段（４２）によって受信されたチャレンジワードを前記暗号鍵（８）を用いて暗号化する暗号化手段（４４）と、前記暗号化手段（４４）によって暗号化されたチャレンジワードをレスポンスワードとして前記電子機器（２）へ送信する送信手段（４６）とを有する。
【０００９】
また、前記暗号鍵（８）は、前記電子機器（２）から送信される新しい暗号鍵によって書き換えられる。
【００１０】
これにより、認証機能の偽造がより困難となる。
【００１１】
また、前記暗号鍵（８）は、前記電池残量検出回路内の不揮発性メモリに記憶される。
【００１２】
これにより、暗号鍵の読み出しが容易に読み出されることを困難なものとすることができる。
【００１３】
上記目的を達成するために、本発明の電子機器（２）は、本発明に従う電池パック（１）から電力供給を受ける電子機器であって、前記電池パック（１）と通信を行い、前記電池パック（１）と共通の暗号鍵（９）を用いる暗号アルゴリズムに従って認証を行う機器側認証手段（７）を有することを特徴とする。
【００１４】
また、前記機器側認証手段（７）は、前記電池パック（１）へ認証用のチャレンジワードを送信する送信手段（６１）と、前記電池パック（１）へ送信したものと同じチャレンジワードを前記暗号鍵（９）を用いて暗号化する暗号化手段（６４）と、前記電池パック（１）において暗号化された前記チャレンジワードをレスポンスワードとして前記電池パック（１）から受信する受信手段（６２）と、前記受信手段（６２）によって受信されたレスポンスワードを、前記暗号化手段（６４）で暗号化された前記チャレンジワードと照合する照合手段（６３）とを有し、前記照合手段（６３）による照合結果をもって認証を行うことができる。
【００１５】
また、前記機器側認証手段（７）は、前記暗号化手段（６４）に代えて、又はそれに加えて、前記受信手段（６２）によって受信されたレスポンスワードを、前記暗号鍵（９）を用いて復号化する復号化手段（６５）を有しても良く、前記照合手段（６３）は、前記復号化手段（６５）によって復号化された前記レスポンスワードを、前記送信手段（６１）によって前記電池パックへ送信されたチャレンジワードと照合することで、認証を行うことができる。
【００１６】
また、前記機器側認証手段（７）は、前記電池パック（１）と暗号通信を行い、通信の成立又は通信内容の整合性をもって認証を行うことができる。
【００１７】
また、本発明の電子機器（２）は、前記機器側認証手段（７）によって前記電池パック（１）が認証されない場合、当該電子機器（２）の動作を禁止又は一部制限する動作制限手段（６６）と、前記動作制限部（６６）によって当該電子機器（２）の動作が禁止又は一部制限される場合、その旨を表示する表示手段（６７）とを更に有することができる。
【発明の効果】
【００１８】
本発明により、偽造困難な認証機能を備えた電池パック及び電子機器を提供することが可能となる。
【発明を実施するための最良の形態】
【００１９】
本発明の好ましい実施形態を、以下、図面を参照して説明する。
【００２０】
図１は、本実施形態に従う電池パック及び電子機器より成るシステムを示すブロック図である。
【００２１】
電池パック１及び電子機器２は、端子３、４、５を介して互いに接続されている。第１及び第２の端子３、４は、夫々、電池パック１から電子機器２へ電力を供給するための陽極端子及び陰極端子であり、第３の端子５は、電池パック１と電子機器２との間で通信を行うための通信端子である。
【００２２】
電池パック１は、通信端子５を介して電子機器２と通信し、電子機器と共通の暗号鍵８を用いる暗号アルゴリズムに従って認証を行う認証部６を有する。同様に、電子機器２は、通信端子５を介して電池パック１と通信し、電池パックと共通の暗号鍵９を用いる暗号アルゴリズムに従って認証を行う認証部７を有する。
【００２３】
以下、電池パック１及び電子機器２の夫々の構成について、より詳細に説明する。
【００２４】
［電池パックの構成］
図２は、本実施形態に従う電池パックの回路図である。
【００２５】
図２の電池パック１は、例えばリチウムイオン電池等である電池１４を有する。電池パック１は、更に、図１に示されるように電池パック１を電子機器２と接続するための陽極端子１６ａ、陰極端子１６ｂ及び通信端子１８を有し、これらの端子と電池１４との間に電池残量検出ＩＣ１０及び電池保護ＩＣ１２を有する。
【００２６】
電池残量検出ＩＣ１０は、電池１４の残容量を検出する回路であって、電源端子ＶＤＤ及び基準電位端子ＶＳＳと、電圧検知端子ＶＢＡＴ１と、ひと組の電流検知端子ＶＲＳＰ及びＶＲＳＭと、通信端子ＳＩＯとを有する。電池残量検出ＩＣ１０は、電源端子ＶＤＤを介して、電池保護ＩＣ１２において電池電圧からレギュレートされた電圧を受け取ることができる。基準電位端子ＶＳＳは、電池１４の陰極へ接続されている。電池残量検出ＩＣ１０は、電池１４の陽極へ接続された電圧検知端子ＶＢＡＴ１を介して電池１４の出力電圧を検出することができる。電流検知端子の一方ＶＲＳＭは電池１４の陰極へ接続され、更に、電池残量検出ＩＣ１０の外部で抵抗Ｒ１１を介してもう一方の電流検知端子ＶＲＳＰへ接続されている。電池残量検出ＩＣ１０は、電流検知端子ＶＲＳＰ及びＶＲＳＭを介して、外部抵抗Ｒ１１に流れる電流、即ち、電池１４の充放電電流を検出することができる。通信端子ＳＩＯは、電池保護ＩＣ１２を介して、電子機器２との通信に使用される通信端子１８へ接続されている。電池残量検出ＩＣ１０は、通信端子ＳＩＯを介して電子機器２と通信することができる。
【００２７】
図３は、図２に示された電池残量検出ＩＣ１０のハードウェア構成を表すブロック図である。
【００２８】
図３において、電池残量検出ＩＣ１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０と、センサ部２２と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２４と、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍａｂｌｅ  ＲＯＭ）２５と、シリアルインターフェース（Ｉ／Ｆ）２６とを有する。
【００２９】
ＣＰＵ２０は、電池残量検出ＩＣ１０の各部を制御することができる。センサ部２２は、電池１４（図１参照。）の電圧、電流及び温度を検出することができる。ＲＯＭ２４は、ＣＰＵ２０が電池残量検出ＩＣ１０の各部を制御するために実行するプログラムを記憶することができる。ＥＥＰＲＯＭ２５は、センサ部２２によって検出された電池１４の電圧、電流及び温度の各パラメータや、電子機器２（図１参照）との認証に使用される暗号アルゴリズムのための暗号鍵等の情報を記憶することができる。シリアルＩ／Ｆ２６は、通信端子ＳＩＯを介して電子機器２と通信することができる。ＣＰＵ２０、センサ部２２、ＲＯＭ２４、ＥＥＰＲＯＭ２５及びシリアルＩ／Ｆ２６は、バス２８によって接続されており、夫々の間でデータ及びプログラムをやり取りすることができる。
【００３０】
また、センサ部２２は、温度センサ回路３０と、電圧センサ回路３２と、電流センサ回路３４と、マルチプレクサ３６と、アナログ−デジタル（Ａ／Ｄ）変換回路３８とを有する。
【００３１】
温度センサ回路３０は、電池１４の温度を検出することができる。電圧センサ回路３２は、電池１４へ接続された電圧検知端子ＶＢＡＴ１を介して、電池１４の出力電圧を検出することができる。電流センサ回路３４は、電流検知端子ＶＲＳＰ及びＶＲＳＭを介して、外部抵抗Ｒ１１に流れる電流、即ち、電池１４の充放電電流を検出することができる。温度センサ回路３０、電圧センサ回路３２及び電流センサ回路３４の各出力はマルチプレクサ３６へ接続されており、マルチプレクサ３６によって１つの信号として出力される。Ａ／Ｄ変換回路３８は、マルチプレクサ３６によって出力された信号をアナログからデジタルに変換することができる。
【００３２】
電池残量検出ＩＣ１０は、ＲＯＭ２４に記憶された残量検出プログラムをＣＰＵ２０に実行させることによって、センサ部２２によって検出された電圧、充放電電流及び温度に基づき、電池１４の残容量を検出することができる。
【００３３】
また、本実施形態で、ＲＯＭ２４には、図１に示された認証部６がプログラムとして格納されている。電池残量検出ＩＣ１０は、ＲＯＭ２４に記憶された認証プログラムをＣＰＵ２０に実行させることによって、ＥＥＰＲＯＭ２５に記憶された暗号鍵を用いて、電子機器２との認証を行うことができる。
【００３４】
図４は、本実施形態に従う電池残量検出ＩＣ１０に含まれる認証部６の機能構成を表すブロック図である。なお、本実施形態において、図４に表される認証部６の機能構成は、図３に示されたＲＯＭ２４に記憶された特定のプログラムによって具現される。当然、他の実施形態では、かかる機能構成を具現するハードウェアモジュールが、図３のハードウェア構成において他の構成要素とは別個に設けられても良い。
【００３５】
図４において、認証部６は、記憶部４０と、受信部４２と、暗号化部４４と、送信部４６とを有する。
【００３６】
記憶部４０は、暗号アルゴリズムで用いられる暗号鍵を記憶することができる。記憶部４０は、例えば、図３に示されたＥＥＰＲＯＭ２５の記憶領域の一部を使用しても良い。
【００３７】
受信部４２は、電子機器２から認証用のチャレンジワードを受信することができる。具体的には、受信部４２は、図３に示されたシリアルＩ／Ｆ２６に、電子機器２から送信されたチャレンジワードを受信させることができる。チャレンジワードは、例えば乱数等のデータであって、模造電池パックの製作をより困難なものとするため、認証のたびに異なることが望ましい。
【００３８】
暗号化部４４は、受信部４２によって受信されたチャレンジワードを、記憶部４０に記憶されている暗号鍵を用いて暗号化し、レスポンスワードを生成する。
【００３９】
送信部４６は、暗号化部４４によって生成されたレスポンスワードを電子機器２へ送信することができる。具体的には、送信部４６は、図３に示されたシリアルＩ／Ｆ２６に、レスポンスワードを電子機器２へ送信させることができる。
【００４０】
［電子機器の構成］
図５は、本実施形態に従う電子機器２のハードウェア構成を表す図である。本実施形態で、電子機器２は、内蔵する電池パックから電力供給を受ける機器の一例としての携帯電話として表される。当然、本発明は、携帯型の音楽プレーヤ又はゲーム機など他の電子機器にも適用され得る。
【００４１】
図５において、電子機器２は、ＣＰＵ５０と、ＲＯＭ５１と、ＲＡＭ５２と、外部インターフェース（Ｉ／Ｆ）５３と、電源部５４と、アプリケーション５５と、ユーザＩ／Ｆ５６と、無線周波数インターフェース（ＲＦ／ＩＦ）５７と、音声処理部５８とを有する。これらの各構成要素は、バス５００によって接続されており、夫々の間でデータ及びプログラムをやり取りすることができる。
【００４２】
ＣＰＵ５０は、電子機器２の各部を制御することができる。ＲＯＭ５１は、ＣＰＵ５０が電子機器２の各部を制御するために実行するプログラムを記憶することができる。ＲＡＭ５２は、ＣＰＵ５０がＲＯＭ５１に記憶されたプログラムを実行する際に用いられるデータを記憶することができる。
【００４３】
外部Ｉ／Ｆ５３は、図１に示されるように通信端子５を介して電池パック１と通信することができる。電源部５４は、図１に示されるように陽極端子３及び陰極端子４を介して電池パック１から電力供給を受け、電子機器２の各部へ配分することができる。
【００４４】
アプリケーション５５は、電子機器２の携帯電話としての各機能を動作させることができる。例えば、電話機能、電子メール機能、インターネット機能、カメラ機能及びテレビ機能などがある。
【００４５】
ユーザＩ／Ｆ５６は、ユーザの操作を受け付ける操作部及び、ユーザに情報を表示するディスプレイを含む。
【００４６】
ＲＦ／ＩＦ５７は、アンテナ５９を介してＲＦ通信によってアナログ音声を送受信することができる。音声処理部５８は、ＲＦ／ＩＦ５７によって送受信されるアナログ音声をデジタル音声に変換することができる。
【００４７】
電子機器２は、図１に示された認証部７をＲＯＭ５１にプログラムとして記憶しており、また、認証部７による暗号アルゴリズムで用いられる暗号鍵をＲＡＭ５２に記憶する。従って、電子機器２は、ＲＯＭ５１に記憶された認証プログラムをＣＰＵ５０に実行させることによって、ＲＡＭ５２に記憶された暗号鍵を用いて、電池パック１との認証を行うことができる。
【００４８】
図６は、本実施形態に従う電子機器２に含まれる認証部７の機能構成を表すブロック図である。なお、本実施形態において、図６に表される認証部７の機能構成は、図５に示されたＲＯＭ５１に記憶された特定のプログラムによって具現される。当然、他の実施形態では、かかる機能構成を具現するハードウェアモジュールが、図５のハードウェア構成において他の構成要素とは別個に設けられても良い。
【００４９】
図６において、認証部７は、記憶部６０と、送信部６１と、受信部６２と、照合部６３と、暗号化部６４と、復号化部６５と、動作制限部６６と、表示部６７とを有する。
【００５０】
記憶部６０は、暗号アルゴリズムで用いられる暗号鍵を記憶することができる。記憶部６０は、例えば、図５に示されたＲＡＭ５２の記憶領域の一部を使用しても良い。
【００５１】
送信部６１は、電池パック１へ認証用のチャレンジワードを送信することができる。具体的には、送信部６１は、図５に示された外部Ｉ／Ｆ５３に、チャレンジワードを送信させることができる。
【００５２】
受信部６２は、電池パック１からレスポンスワードを受信することができる。具体的には、図５に示された外部Ｉ／Ｆ５３に、電池パック１から送信されたレスポンスワードを受信させることができる。レスポンスワードは、図４を参照して電池パック１に関して説明したように、電池パック１が、電子機器２から受信したチャレンジワードを自身の暗号鍵を用いて暗号化した信号である。
【００５３】
照合部６３は、本実施形態では図示されるように、暗号化部６４及び復号化部６５を有する。暗号化部６４は、送信部６１によって電池パック１へ送信されたものと同じチャレンジワードを、記憶部６０に記憶されている暗号鍵を用いて暗号化することができる。復号化部６５は、受信部６２によって電池パック１から受信されたレスポンスワードを、記憶部６０に記憶されている暗号鍵を用いて復号化することができる。照合部６３は、受信部６２によって電池パック１から受信されたレスポンスワードを、暗号化部６４で暗号化されたチャレンジワードと照合することができる。更に／又は、照合部６３は、復号化部６５によって復号化されたレスポンスワードを、送信部６１によって電池パック１へ送信されたチャレンジワードと照合することができる。照合結果が「一致」である場合に、電子機器２は、電池パック１を共通の暗号鍵を有する適切な電池パックであると判断する。
【００５４】
動作制限部６６は、電池パック１が適切な電池パックと判断されない場合に、電子機器２の動作を禁止又は一部制限することができる。
【００５５】
表示部６７は、動作制限部６６によって電子機器２の動作が禁止又は一部制限される場合に、その旨を表示してユーザに通知することができる。具体的には、表示部６７は、図５に示されたユーザＩ／Ｆ５６に、電子機器２の動作が禁止又は一部制限される旨及び、一部制限の場合には制限される機能の内容等の情報を表示させることができる。
【００５６】
上記チャレンジ／レスポンス方式に限らず、更に、又は代替的に、認証部７は、電池パック１と暗号通信を行い、通信の成立又は通信内容の整合性をもって認証を行っても良い。
【００５７】
以下、図２乃至６を参照して説明された構成を有する電池パック１及び電子機器２による認証の動作について、特に図４及び図６を参照して説明する。
【００５８】
［動作］
電池パック１が電子機器２に接続されると、最初に、電子機器２は、送信部６１によりチャレンジワードを電池パック１に送信する。
【００５９】
電池パック１は、受信部４２において電子機器２から送信されたチャレンジワードを受信する。次いで、電池パック１は、暗号化部４４において、受信部４２によって受信されたチャレンジワードを、記憶部４０に記憶されている暗号鍵を用いて暗号化し、レスポンスワードを生成する。電池パック１は、送信部４６において、暗号化部４４によって生成されたレスポンスワードを電子機器２へ送信する。
【００６０】
一方、電池パック１においてレスポンスワードが生成される間、電子機器２は、暗号化部６４において、先に送信部６１によって電池パック１へ送信されたものと同じチャレンジワードを、記憶部６０に記憶されている暗号鍵を用いて暗号化する。
【００６１】
その後、電池パック１からレスポンスワードが送信されると、電子機器２は、受信部６２においてこのレスポンスワードを受信する。次いで、電子機器２は、照合部６３において、受信部６２によって電池パック１から受信されたレスポンスワードを、先に暗号化部６４で暗号化されたチャレンジワードと照合し、それらが一致するかどうか確認する。
【００６２】
更に、又は代替的に、電子機器２は、復号化部６５において、受信部６２によって電池パック１から受信されたレスポンスワードを、記憶部６０に記憶されている暗号鍵を用いて復号化する。次いで、電子機器２は、照合部６３において、復号化部６５によって復号化されたレスポンスワードを、先に送信部６１によって電池パック１へ送信されたチャレンジワードと照合し、それらが一致するかどうか確認する。
【００６３】
電子機器２は、照合部６３による照合結果が「一致」である場合に、電池パック１を共通の暗号鍵を有する適切な電池パックであると判断し、一方、照合部６３による照合結果が「不一致」である場合に、電池パック１が正規品でないと判断する。
【００６４】
また、電池パックが模造品である場合、本実施形態の電池パックに設けられるような暗号化部等の構成要素が設けられていないことが考えられる。その場合、たとえ電子機器２がチャレンジワード又はその他信号を送信したとしても、模造品の電池パックからは何らの応答もないか、あるいは意味不明の応答が返ってくることが考えられる。このような場合にも、電子機器２は、電池パックが正規品でないと判断することができる。
【００６５】
従って、電子機器２が電池パック１を正規品であるかどうかを判断する方法には、電池パック１へ送信したものと同じチャレンジワードを暗号化し、それと、後に電池パック１から送信されるレスポンスワードとを照合する第１の方法と、電池パック１から送信されるレスポンスワードを復号化し、それと、先に電池パック１へ送信したチャレンジワードとを照合する第２の方法と、通信の成立又は通信内容の整合性をもって判断する第３の方法とがある。第１乃至第３の方法は、いずれか１つが用いられても、あるいは、２以上の方法が任意に組み合わされて用いられても良い。
【００６６】
このような方法によって電池パック１が正規品でないと判断された場合、電子機器２は、動作制限部６６において、電子機器２の動作を禁止又は一部制限することができる。具体的には、電子機器２が携帯電話である場合、通話はできるが、インターネット及び電子メール等のウェブ機能は使用できない等の制限が考えられる。
【００６７】
更に、電子機器２は、動作制限部６６によって電子機器２の動作が禁止又は一部制限する場合に、その旨を表示部６７によってユーザＩ／Ｆ５６（図５参照。）に表示することができる。これによって、ユーザは、電子機器２の動作が禁止又は一部制限されていることを知ることができる。
【００６８】
なお、電池パック１の有する暗号鍵は、電子機器２から新しい暗号鍵を送信されることによって、電池パック１側で書き換えられる。一方、電子機器２の暗号鍵は、電子機器２が携帯電話である場合、例えば、キャリア通信によって外部サーバから取得される。又は、電子機器２の暗号鍵は、電子機器２がＰＣ等のコンピュータに有線又は無線で接続可能である場合には、コンピュータから取得されても良い。暗号アルゴリズムで用いられる暗号鍵は、セキュリティ上、定期的に書き換えられることが好ましい。
【００６９】
このように、本実施形態に従う電池パック及び電子機器は、暗号鍵を用いる暗号アルゴリズムによる認証機能を有することで、不正な電池パックを排除可能とする。従って、不正な電池パックが機器に組み込まれて使用されることによる重大事故の発生リスクを減少させることができる。
【００７０】
また、電池パックに電池の残量を検出可能な電池残量検出回路が組み込まれている場合、この回路に本発明の認証機能を追加することにより、コスト及び回路面積の低減が可能となるとともに、暗号鍵が回路内の記憶装置に記憶されるので、暗号鍵の模造のための読み出しを困難なものとすることができる。
【００７１】
以上、発明を実施するための最良の形態について説明を行ったが、本発明は、この最良の形態で述べた実施の形態に限定されるものではない。本発明の主旨を損なわない範囲で変更することが可能である。
【図面の簡単な説明】
【００７２】
【図１】本実施形態に従う電池パック及び電子機器より成るシステムを示すブロック図である。
【図２】本実施形態に従う電池パックの回路図である。
【図３】本実施形態に従う電池残量検出ＩＣのハードウェア構成を表すブロック図である。
【図４】本実施形態に従う電池残量検出ＩＣに含まれる認証部の機能構成を表すブロック図である。
【図５】本実施形態に従う電子機器のハードウェア構成を表す図である。
【図６】本実施形態に従う電子機器に含まれる認証部の機能構成を表すブロック図である。
【符号の説明】
【００７３】
１  電池パック
２  電子機器
３，４，５  端子
６  （電池パック側）認証部
７  （電子機器側）認証部
８，９  暗号鍵
１０  電池残量検出ＩＣ
１２  電池保護ＩＣ
１４  電池
２０  ＣＰＵ
２２  センサ部
２４  ＲＯＭ
２５  ＥＥＰＲＯＭ
２６  シリアルＩ／Ｆ
４０  （電池パック側）記憶部
４２  （電池パック側）受信部
４４  （電池パック側）暗号化部
４６  （電池パック側）送信部
６０  （電子機器側）記憶部
６１  （電子機器側）送信部
６２  （電子機器側）受信部
６３  （電子機器側）照合部
６４  （電子機器側）暗号化部
６５  （電子機器側）復号化部
６６  （電子機器側）動作制限部
６７  （電子機器側）表示部
【図１】
2009151953.tif 000003
【図２】
2009151953.tif 000004
【図３】
2009151953.tif 000005
【図４】
2009151953.tif 000006
【図５】
2009151953.tif 000007
【図６】
2009151953.tif 000008