(57)【要約】      （修正有）【課題】バッテリ装置と携帯装置とからなるシステムにおいて、簡易な処理で機密性の高いバッテリ装置の認証手続きをする。【解決手段】バッテリ装置に搭載され、かつそのバッテリ装置が正規品である旨の認証データを送信する第１通信制御手段と、携帯装置に搭載され、かつその携帯装置にバッテリ装置が装着された状態で第１通信制御手段から送信される認証データを受信し、それに基づきバッテリ装置が正規品であるか否かを判断する第２通信制御手段とを備え、第１通信制御手段は、偽の認証データを繰り返し送信しつつ予め決められた非公開規則が規定する特定のタイミングでのみ真の認証データを送信し、第２通信制御手段は、第１通信制御手段から送信される認証データを繰り返し受信し、非公開規則が規定する特定のタイミングで受信した認証データのみに基づき判断をする。【選択図】図１
2006128911.tif 000002
【特許請求の範囲】
【請求項１】
携帯装置とそれに着脱可能なバッテリ装置との間に適用されるバッテリ装置の認証システムであって、
前記バッテリ装置に搭載され、かつそのバッテリ装置が正規品である旨の認証データを外部に送信する第１通信制御手段と、
前記携帯装置に搭載され、かつその携帯装置に前記バッテリ装置が装着された状態で前記第１通信制御手段から送信される認証データを受信し、それに基づき前記バッテリ装置が正規品であるか否かを判断する第２通信制御手段とを備え、
前記第１通信制御手段は、
偽の前記認証データを繰り返し送信しつつ予め決められた非公開規則が規定する特定のタイミングでのみ、真の認証データを送信し、
前記第２通信制御手段は、
前記第１通信制御手段から送信される認証データを繰り返し受信し、前記非公開規則が規定する特定のタイミングで受信した認証データのみに基づき前記判断をする
ことを特徴とするバッテリ装置の認証システム。
【請求項２】
請求項１に記載のバッテリ装置の認証システムにおいて、
前記非公開規則は、
前記装着開始又は電源投入から所定時間経過後を前記特定のタイミングと規定するものである
ことを特徴とするバッテリ装置の認証システム。
【請求項３】
請求項１に記載のバッテリ装置の認証システムにおいて、
前記非公開規則は、
前記第１通信制御手段及び前記第２通信制御手段の共有情報が所定の条件を満たしたときを、前記特定のタイミングと規定するものである
ことを特徴とするバッテリ装置の認証システム。
【請求項４】
請求項３に記載のバッテリ装置の認証システムにおいて、
前記第１通信制御手段及び前記第２通信制御手段は、
前記認証データと共に前記バッテリ装置の残容量のデータを繰り返し送受信してその残容量の情報を共有しており、
前記非公開規則は、
前記残容量が閾値以下になったときを前記特定のタイミングと規定するものである
ことを特徴とするバッテリ装置の認証システム。
【請求項５】
請求項１〜請求項４の何れか一項に記載のバッテリ装置の認証システムにおいて、
前記第２通信制御手段は、
前記バッテリ装置が非正規品と判断した場合には、予め決められた非公開規則が規定する特定のタイムラグをおいた後に、前記携帯装置の少なくとも一部の機能の強制停止、及び／又はユーザへの警告通知を行う
ことを特徴とするバッテリ装置の認証システム。
【請求項６】
請求項１〜請求項５の何れか一項に記載のバッテリ装置の認証システムにおける前記第１通信制御手段と前記第２通信制御手段とをそれぞれ備えたバッテリ装置とカメラとからなることを特徴とするカメラシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯装置とその携帯装置に対し着脱可能なバッテリ装置との間に適用される認証システムに関する。また、本発明は、その認証システムが適用されたカメラシステムに関する。
【背景技術】
【０００２】
携帯装置であるカメラには、着脱可能な二次電池（バッテリ装置）が適用されることが多い。
このバッテリ装置は、カメラの機能を十分に発揮させ、かつユーザの安全を確保するために、カメラの特性に合わせて製造されたもの（「正規品」という。純正品とも呼ばれる。）である必要がある。
【０００３】
このため、カメラの製造者は、製造者の指定する正規品以外のバッテリ装置（「非正規品」という。模造品とも呼ばれる。）を使用しないよう、カメラの使用説明書などにおいてユーザに対し警告している。
このような非正規品の使用を、ユーザの良識のみに頼らずに確実に防ぐには、例えば、特許文献１に開示されたシステムを、カメラとバッテリ装置との間に適用することが有効と考えられる。
【０００４】
このシステムは、携帯電話などの携帯装置とバッテリ装置との間に適用されるものであり、バッテリ装置の側に予め書き込まれた識別コード（バッテリ装置の種類や銘柄を示す情報）を携帯装置の側が読み取るものである。
【特許文献１】特開平１０−９７８７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、この識別コードは、このカメラシステムを入手した第三者によって解読され易い。
このため、カメラとバッテリ装置との間で通信による認証手続きをさせることが考えられる。
しかし、第三者が通信信号をモニタすれば、その認証手続きの内容は解読される可能性がある。
【０００６】
また、その一方で、コンピュータ間で実行されるような複雑な認証手続きを採用して解読を困難化しようとすると、回路規模の増大及びコスト高を招くので、一般向けの携帯装置であるカメラシステムには不適である。
そこで本発明は、簡易な処理で機密性の高い認証手続きをすることのできるバッテリ装置の認証システムを提供することを目的とする。
【０００７】
また、本発明は、ユーザによる非正規のバッテリ装置の使用を確実に防ぐことの可能なカメラシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１に記載のバッテリ装置の認証システムは、携帯装置とそれに着脱可能なバッテリ装置との間に適用されるバッテリ装置の認証システムであって、前記バッテリ装置に搭載され、かつそのバッテリ装置が正規品である旨の認証データを外部に送信する第１通信制御手段と、前記携帯装置に搭載され、かつその携帯装置に前記バッテリ装置が装着された状態で前記第１通信制御手段から送信される認証データを受信し、それに基づき前記バッテリ装置が正規品であるか否かを判断する第２通信制御手段とを備え、前記第１通信制御手段は、偽の前記認証データを繰り返し送信しつつ予め決められた非公開規則が規定する特定のタイミングでのみ真の認証データを送信し、前記第２通信制御手段は、前記第１通信制御手段から送信される認証データを繰り返し受信し、前記非公開規則が規定する特定のタイミングで受信した認証データのみに基づき前記判断をすることを特徴とする。
【０００９】
請求項２に記載のバッテリ装置の認証システムは、請求項１に記載のバッテリ装置の認証システムにおいて、前記非公開規則は、前記装着開始又は電源投入から所定時間経過後を前記特定のタイミングと規定するものであることを特徴とする。
請求項３に記載のバッテリ装置の認証システムは、請求項１に記載のバッテリ装置の認証システムにおいて、前記非公開規則は、前記第１通信制御手段及び前記第２通信制御手段の共有情報が所定の条件を満たしたときを、前記特定のタイミングと規定するものであることを特徴とする。
【００１０】
請求項４に記載のバッテリ装置の認証システムは、請求項３に記載のバッテリ装置の認証システムにおいて、前記第１通信制御手段及び前記第２通信制御手段は、前記認証データと共に前記バッテリ装置の残容量のデータを繰り返し送受信してその残容量の情報を共有しており、前記非公開規則は、前記残容量が閾値以下になったときを前記特定のタイミングと規定するものであることを特徴とする。
【００１１】
請求項５に記載のバッテリ装置の認証システムは、請求項１〜請求項４の何れか一項に記載のバッテリ装置の認証システムにおいて、前記第２通信制御手段は、前記バッテリ装置が非正規品と判断した場合には、予め決められた非公開規則が規定する特定のタイムラグをおいた後に、前記携帯装置の少なくとも一部の機能の強制停止、及び／又はユーザへの警告通知を行うことを特徴とする。
【００１２】
請求項６に記載のカメラシステムは、請求項１〜請求項５の何れか一項に記載のバッテリ装置の認証システムにおける前記第１通信制御手段と前記第２通信制御手段とをそれぞれ備えたバッテリ装置とカメラとからなることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、簡易な処理で機密性の高い認証手続きをすることのできるバッテリ装置の認証システムが実現する。
また、本発明によれば、ユーザによる非正規のバッテリ装置の使用を確実に防ぐことの可能なカメラシステムが実現する。
【発明を実施するための最良の形態】
【００１４】
［第１実施形態］
図１、図２、図３、図４、図５に基づき本発明の第１実施形態を説明する。
本実施形態は、カメラシステムの実施形態である。
先ず、カメラシステムの構成を説明する。
図１は、カメラシステムの構成を示すブロック図である。図１においては、カメラシステムのうち本実施形態に関係する要素を示し、その他を省略してある。
【００１５】
図１に示すように、カメラシステムは、電子カメラ１と、電子カメラ１に対し着脱可能なバッテリ装置２とからなる。
電子カメラ１には、レリーズ制御回路１２、露出／合焦制御回路（ＡＥ／ＡＦ制御回路）１３、液晶表示制御回路１４、タイマ１５、メモリ１６、レギュレータ１７ａを含む電源制御回路１７、ＣＰＵ１８、通信制御回路１９などが備えられる。電子カメラ１内の各部は、ＣＰＵ１８によって制御される。このうち、ＣＰＵ１８，通信制御回路１９が請求項の第２通信制御手段に対応する。
【００１６】
バッテリ装置２には、電池セル２１、通信制御回路２２、ＣＰＵ２３、メモリ２４などが備えられる。電池セル２１には、通常、ニッケル−水素電池やリチウム−イオン電池などが用いられる。この電池セル２１の残容量は、バッテリ装置２のＣＰＵ２３によって監視される。このうち、ＣＰＵ２３，通信制御回路２２が請求項の第１通信制御手段に対応する。
【００１７】
この構成のカメラシステムでは、装着時、電子カメラ１とバッテリ装置２とは、電力供給用の端子や通信用の端子などを介して接続される。
この状態で、バッテリ装置２は、電子カメラ１に電力を供給する。電子カメラ１の電源制御回路１７は、供給された電力を受けて、電子カメラ１の各部に必要な電圧を与える。
また、この状態で、電子カメラ１のＣＰＵ１８とバッテリ装置２のＣＰＵ２３とは、通信制御回路１９，２２を介して通信することができる。この通信により、バッテリ装置２内の電池セル２１の残容量のデータ（残容量データ）と、バッテリ装置２が正規品であることを認証するためのデータ（認証データ）とが、バッテリ装置２から電子カメラ１の側へと送信される（詳細は後述。）。
【００１８】
なお、電子カメラ１のＣＰＵ１８の動作に必要な情報はメモリ１６に、バッテリ装置２のＣＰＵ２３の動作に必要な情報はメモリ２４にそれぞれ予め格納されている。
特に、本実施形態のメモリ１６，２４には、後述する閾値Ｔ（残容量の閾値）のデータ、及び後述する複数の不等式ＥＱi（ｉ＝１，２，３，４，５）のデータがそれぞれ予め格納されている。また、メモリ１６には、後述する閾値Ｔ’（経過時間の閾値）のデータが予め格納されている。
【００１９】
次に、通信及びそれに関わるカメラシステムの動作を詳しく説明する。
図２は、電子カメラ１のＣＰＵ１８、バッテリ装置２のＣＰＵ２３が実行する動作フローチャートである。図２の左側が電子カメラ１のＣＰＵ１８の動作フローチャート、図２の右側がバッテリ装置２のＣＰＵ２３の動作フローチャートである。なお、図２では、通信及びそれに関わる動作のみを示した。
【００２０】
この動作フローチャートは、バッテリ装置２が電子カメラ１に装着された直後に、開始される。
（ステップＳ１１，Ｓ２１）
バッテリ装置２のＣＰＵ２３は、残容量データからなるデータパケットを生成し、電子カメラ１のＣＰＵ１８と通信を行い、そのデータパケットを電子カメラ１のＣＰＵ１８へ送信する。このとき、バッテリ装置２のＣＰＵ２３は、このデータパケットと共に１バイト分の偽の認証データからなるデータパケットを生成し、そのデータパケットを、残容量データのデータパケットと共に電子カメラ１のＣＰＵ１８へ送信する（ステップＳ２１，Ｓ１１）。
【００２１】
ここで、偽の認証データは、バッテリ装置２のＣＰＵ２３がランダムに生成した１バイト分のデータである。
このような通信の結果、電池セル２１の残容量は、バッテリ装置２のＣＰＵ２３と電子カメラ１のＣＰＵ１８との共有情報となる。
ここで、電子カメラ１のＣＰＵ１８が受信した残容量データは、電子カメラ１における各種処理に用いられる。因みに、この処理は、例えば、液晶表示制御回路１４が不図示の液晶表示素子の表示画面に残容量の情報を表示するなどの処理である。
【００２２】
一方、電子カメラ１のＣＰＵ１８が受信した認証データ（ここでは偽の認証データ）は、無視される。
（ステップＳ１２，Ｓ２２）
バッテリ装置２のＣＰＵ２３、電子カメラ１のＣＰＵ１８は、両者の共有情報である残容量が閾値Ｔ以下であるか否かをそれぞれ判断する（ステップＳ１２，Ｓ２２）。ここで、閾値Ｔのデータは、メモリ１６，メモリ２４に予め格納されたものであり、バッテリ装置２のＣＰＵ２３と電子カメラ１のＣＰＵ１８との共有情報である。よって、バッテリ装置２が正規品であれば、バッテリ装置２のＣＰＵ２３によるステップＳ２２の判断の結果と、電子カメラ１のＣＰＵ１８によるステップＳ１２の判断の結果とは、同じになる。
【００２３】
ステップＳ１２，Ｓ２２において残容量が閾値Ｔ以下でないと判断されると、ＣＰＵ１８、ＣＰＵ２３は、ステップＳ１１，Ｓ２１にそれぞれ戻る。その後、残容量が閾値Ｔ以下になるまで（ステップＳ１２，Ｓ２２にてYESとなるまで）、ステップＳ１１，Ｓ２１，Ｓ１２，Ｓ２２が繰り返され、ＣＰＵ２３とＣＰＵ１８との間で繰り返し通信が交わされる。
【００２４】
なお、電子カメラ１のＣＰＵ１８が残容量をリアルタイムで認識する必要上、通信の頻度は高く（例えば数秒毎に）設定される。
その後、残容量が閾値Ｔ以下になると（ステップＳ１２，Ｓ２２にてYESとなると）、ＣＰＵ１８，ＣＰＵ２３は、それぞれ次のステップＳ１３，Ｓ２３に進み、認証手続きを開始する。
【００２５】
（ステップＳ１３，Ｓ２３）
ステップＳ１３，Ｓ２３の詳細は、図３に示すとおりである。図３の右側が電子カメラ１のＣＰＵ１８によるステップＳ１３の動作フローチャート、図３の左側がバッテリ装置２のＣＰＵ２３によるステップＳ２３の動作フローチャートである。
図３に示すように、バッテリ装置２のＣＰＵ２３は、残容量データからなるデータパケットを生成し、電子カメラ１のＣＰＵ１８と通信を行い、そのデータパケットを電子カメラ１のＣＰＵ１８へ送信する。このとき、バッテリ装置２のＣＰＵ２３は、このデータパケットと共に１バイト分の真の認証データＤi（ｉ＝１）からなるデータパケットを生成し、そのデータパケットを、残容量データのデータパケットと共に電子カメラ１のＣＰＵ１８へ送信する（ステップＳ２３１，Ｓ１３１，Ｓ２３２，１３２）。
【００２６】
ここで、真の認証データＤi（ｉ＝１）は、バッテリ装置２のＣＰＵ２３が不等式ＥＱi（ｉ＝１）を満たす範囲でランダムに生成した１バイト分のデータである。
電子カメラ１のＣＰＵ１８が受信した残容量データは、電子カメラ１における各種処理に用いられ、電子カメラ１のＣＰＵ１８が受信した認証データは、次のステップＳ１３３にて用いられる。
【００２７】
ステップＳ１３３では、電子カメラ１のＣＰＵ１８は、認証データが不等式ＥＱi（ｉ＝１）を満たすか否かを判断する。
ここで、不等式ＥＱi（ｉ＝１）のデータは、メモリ１６，メモリ２４に予め格納されたものであり、ＣＰＵ２３とＣＰＵ１８との共有情報である。よって、バッテリ装置２が正規品であれば、このステップＳ１３３では、認証データが不等式ＥＱi（ｉ＝１）を満たすと判断される。
【００２８】
その後、バッテリ装置２のＣＰＵ２３は、ｉが最大値（ここでは５）に達していない限り（ステップＳ２３４にてNOである限り）、ｉを２，３，４，・・のようにインクリメントしつつ（ステップＳ２３５）、ステップＳ２３２を繰り返し実行し、ｉが最大値（ここでは５）に達すると（ステップＳ２３４YES）、ステップＳ２３を終了する。
一方、電子カメラ１のＣＰＵ１８も、ｉが最大値（ここでは５）に達していない限り（ステップＳ１３４にてNOである限り）、ｉを２，３，４，・・のようにインクリメントしつつ（ステップＳ１３５）、ステップＳ１３２を繰り返し実行し、ｉが最大値（ここでは５）に達すると（ステップＳ１３４YES）、バッテリ装置２を正規品と判断し（ステップＳ１３６）、ステップＳ１３を終了する。
【００２９】
ここで、互いに異なる複数の不等式ＥＱ1，ＥＱ2，ＥＱ3，ＥＱ4，ＥＱ5は、例えば、次のとおり互いに異なる不等式に設定されている。
ＥＱ1：Ｄ1＞２３７，
ＥＱ2：Ｄ2＜５９，
ＥＱ3：Ｄ3＞１８６，
ＥＱ4：Ｄ4＜１２，
ＥＱ5：Ｄ5＞１２４
これら複数の不等式ＥＱi（ｉ＝１，２，３，４，５）のデータは、メモリ１６，メモリ２４に予め格納されたものであり、ＣＰＵ２３とＣＰＵ１８との共有情報である。よって、バッテリ装置２が正規品であれば、繰り返し実行される全てのステップＳ１３３において、認証データが不等式ＥＱiを満たすと判断される。
【００３０】
しかし、バッテリ装置２が非正規品であれば、繰り返し実行される全てのステップＳ１３３において、そう判断されるとは限らない。
そこで、電子カメラ１のＣＰＵ１８は、仮にステップＳ１３３にて認証データが不等式ＥＱiを満たさないと判断したときには、バッテリ装置２が非正規品であると判断して（ステップＳ１３７）、ステップＳ１３を終了する。
【００３１】
以上のステップＳ１３，２３が、電子カメラ１のＣＰＵ１８とバッテリ装置２のＣＰＵ２３とによる「認証手続き」である。
なお、認証手続き中（ステップＳ１３，２３）の通信の頻度は、上述したステップＳ１１，２１による通信の頻度と同じに（例えば数秒毎に）設定される。
（ステップＳ１４，Ｓ１５，Ｓ２５）
図２に戻り、バッテリ装置２のＣＰＵ２３は、ステップＳ２１と同様に電子カメラ１のＣＰＵ１８と通信を行い、偽の認証データを電子カメラ１のＣＰＵ１８へ繰り返し送信する（ステップＳ２５）。
【００３２】
電子カメラ１のＣＰＵ１８は、バッテリ装置２が正規品であるときには（ステップＳ１４YES）、ステップＳ１１と同様に、バッテリ装置２のＣＰＵ２３と繰り返し通信する（ステップＳ１５）。このときに電子カメラ１のＣＰＵ１８が受信した残容量データは電子カメラ１における各処理に用いられ、認証データは、無視される。
電子カメラ１のＣＰＵ１８は、バッテリ装置２が非正規品であるときには（ステップＳ１４NO）、ステップＳ１６を実行してユーザへの警告をする。
【００３３】
（ステップＳ１６）
ステップＳ１６の詳細は、図４に示すとおりである。
図４に示すように、先ず、電子カメラ１のＣＰＵ１８は、タイマ１５をセットして計時を開始する（ステップＳ１６１）。
その後、電子カメラ１のＣＰＵ１８は、計時開始からの経過時間が閾値Ｔ’に達するまで（ステップＳ１６３にてYESとなるまで）、図２のステップＳ１５と同様に、バッテリ装置２のＣＰＵ２３と繰り返し通信を行う（ステップＳ１６２）。
【００３４】
経過時間が閾値Ｔ’に達すると（ステップS１６３にてYESとなると）、電子カメラ１のＣＰＵ１８は、液晶表示制御回路１４に対し指示を与え、電子カメラ１に設けられた液晶表示素子の表示画面に警告表示をする（ステップＳ１６４）。
その後、電子カメラ１のＣＰＵ１８は、ＡＥ／ＡＦ制御回路１３の機能を停止させ（ステップＳ１６５）、レリーズ制御回路１２の機能を停止させ（ステップＳ１６６）、その後、液晶表示制御回路１４の機能を停止させる（ステップＳ１６７）。
【００３５】
次に、本カメラシステムの効果を図５に基づき説明する。
図５は、ＣＰＵ１８とＣＰＵ２３との間で送受信される通信信号（データパケットの内容）を示すタイミングチャートである。
図５において、点線で囲った部分が、認証手続き中（図２のステップＳ１３，Ｓ２３）の通信信号を示している。
【００３６】
図５に示すように、通信が開始されると、偽の認証データが繰り返し送受信され、非公開規則（図２のステップＳ１２，Ｓ２２）によって規定される特定のタイミング（図５符号Ａ）で、真の認証データの送受信、及びその認証データに基づく認証手続き（ステップＳ１３，Ｓ２３）が実行される。その認証手続きが終わると（図５符号Ｂ）、再び偽の認証データが繰り返し送受信される。
【００３７】
その非公開規則の情報は、電子カメラ１のメモリ１６と、バッテリ装置２のメモリ２４とにそれぞれ予め格納されており、ＣＰＵ２３とＣＰＵ１８とが通信を介さずに個々に認識するものである。
よって、図５に示すとおり、ＣＰＵ２３とＣＰＵ１８との間の通信信号の中には、その非公開規則を類推させるような情報は何ら表れない。
【００３８】
よって、通信信号を第三者がモニタしたとしても、認証手続きの実行タイミング（図５符号Ａ）を判別することは難しく、したがって認証手続き（ステップＳ１３，Ｓ２３）の内容を第三者が解読することは極めて難しい。
すなわち、本カメラシステムは、認証手続き（ステップＳ１３，Ｓ２３）の実行タイミング（図５符号Ａ）を隠すという簡易な処理によって、認証手続き（ステップＳ１３，Ｓ２３）の機密性を高めている。
【００３９】
しかも、本カメラシステムでは、認証手続きの実行タイミング（図５符号Ａ）を決定する物理量（残容量）が、時間に応じて不規則に変化するので、認証手続きの実行タイミング（図５符号Ａ）が第三者によって判別される可能性は、極めて低い。
また、本カメラシステムでは、認証手続き（ステップＳ１３，Ｓ２３）に失敗したとき（ステップＳ１４NO）に、ユーザへの警告（ステップＳ１６）が行われるので、ユーザによる非正規のバッテリ装置の使用は、確実に防止される。
【００４０】
さらに、本カメラシステムでは、警告が行われるまでにタイムラグが設けられ、そのタイムラグの期間長も、非公開規則（図４のステップＳ１６３）によって規定されている。
そして、その非公開規則の情報は、電子カメラ１のメモリ１６に予め格納されており、ＣＰＵ２３とＣＰＵ１８との間の通信信号の中には、その非公開規則を類推させるような情報は何ら表れない。
【００４１】
よって、通信信号を第三者がモニタしたとしても、前記タイムラグの期間長を簡単には判別することはできない。これによって、認証手続きの機密性は、さらに高められている。
（その他）
なお、本実施形態では、図２の動作フローチャートが開始されるのは、バッテリ装置２が電子カメラ１に装着された直後であるが、電子カメラ１に電源が投入された直後であってもよい。
【００４２】
また、本実施形態では、図４のステップＳ１６３（※）の経過時間の閾値Ｔ’（すなわち、タイムラグの期間長）は固定値であるが、ランダムな値であってもよい。ランダムな値であれば、機密性がさらに高まる。
また、タイムラグの期間長が、残容量によって決定されてもよい。このように、タイムラグの期間長を決定する物理量が、時間に応じて不規則に変化する物理量であれば、機密性がさらに高まる。
【００４３】
また、本実施形態では、認証手続きにおいて用いられる不等式ＥＱ1，ＥＱ2，ＥＱ3，ＥＱ4，ＥＱ5の順序が固定されたが、認証手続きが実行される毎にその順序が入れ替えられてもよい。そうすれば、機密性がさらに高まる。但し、その場合、順序の入れ替え方の情報は、電子カメラ１のメモリ１６と、バッテリ装置２のメモリ２４とにそれぞれ予め格納されており、ＣＰＵ２３とＣＰＵ１８とが通信を介さずに個々に認識する。
【００４４】
また、本実施形態では、認証データのバイト数を１としたが、バイト数を増やして機密性を高めても良い。
また、本実施形態では、送受信される真の認証データの数、及び認証に用いられる不等式の数を「５」としたが、５以外の他の数にしてもよい。６以上にすれば、機密性が高まる。
【００４５】
また、本実施形態では、不等式を用いた認証手続きが採用されたが、公知の他の認証手続きが採用されてもよい。
［第２実施形態］
図６、図７に基づき本発明の第２実施形態を説明する。
本実施形態は、カメラシステムの実施形態である。ここでは、第１実施形態のカメラシステムとの相違点のみ説明する。
【００４６】
図６は、本実施形態のカメラシステムの構成を示すブロック図である。
相違点は、図６に示すように、バッテリ装置２にもタイマ２５が備えられた点と、図２の動作フローチャートに代えて、図７の動作フローチャートが実行される点とにある。また、電子カメラ１のメモリ１６とバッテリ装置２のメモリ２４とには、残容量の閾値Ｔのデータに代えて、経過時間の閾値Ｔ”（後述）のデータがそれぞれ予め格納されている。
【００４７】
図７においては、図２のステップと同じステップには同じ符号を付した。以下、図７の動作フローチャートを説明する。
（ステップＳ１０，Ｓ２０）
最初に、電子カメラ１のＣＰＵ１８、バッテリ装置２のＣＰＵ２３は、それぞれタイマ１５，２５をセットして計時を開始する。これによって、バッテリ装置２が電子カメラ１に装着されてからの経過時間は、バッテリ装置２のＣＰＵ２３と電子カメラ１のＣＰＵ１８との共有情報となる。
【００４８】
（ステップＳ１１，Ｓ２１）
バッテリ装置２のＣＰＵ２３は、残容量データからなるデータパケットを生成し、電子カメラ１のＣＰＵ１８と通信を行い、そのデータパケットを電子カメラ１のＣＰＵ１８へ送信する。このとき、バッテリ装置２のＣＰＵ２３は、このデータパケットと共に１バイト分の偽の認証データからなるデータパケットを生成し、そのデータパケットを、残容量データのデータパケットと共に電子カメラ１のＣＰＵ１８へ送信する（ステップＳ２１，Ｓ１１）。
【００４９】
ここで、電子カメラ１のＣＰＵ１８が受信した残容量データは、電子カメラ１における各種処理に用いられ、認証データ（ここでは偽の認証データ）は、無視される。
（ステップＳ１２’，Ｓ２２’）
バッテリ装置２のＣＰＵ２３、電子カメラ１のＣＰＵ１８は、両者の共有情報である経過時間が閾値Ｔ”に達したか否かをそれぞれ判断する（ステップＳ１２’，Ｓ２２’）。ここで、閾値Ｔ”のデータは、メモリ１６，メモリ２４に予め格納されたものであり、バッテリ装置２のＣＰＵ２３と電子カメラ１のＣＰＵ１８との共有情報である。よって、バッテリ装置２が正規品であれば、バッテリ装置２のＣＰＵ２３によるステップＳ２２の判断の結果と、電子カメラ１のＣＰＵ１８によるステップＳ１２の判断の結果とは、同じになる。
【００５０】
ステップＳ１２’，Ｓ２２’において経過時間が閾値Ｔ”に達していないと判断されると、ＣＰＵ１８、ＣＰＵ２３は、ステップＳ１１，Ｓ２１にそれぞれ戻る。その後、経過時間が閾値Ｔ”に達するまで（ステップＳ１２’，Ｓ２２’にてYESとなるまで）、ステップＳ１１，Ｓ２１，Ｓ１２’，Ｓ２２’が繰り返され、ＣＰＵ２３とＣＰＵ１８との間で繰り返し通信が交わされる。
【００５１】
なお、電子カメラ１側のＣＰＵ１８が残容量をリアルタイムで認識する必要上、通信の頻度は高く（例えば数秒毎に）設定される。
その後、経過時間が閾値Ｔ”に達すると（ステップＳ１２’，Ｓ２２’にてYESとなると）、ＣＰＵ１８，ＣＰＵ２３は、それぞれ次のステップＳ１３，Ｓ２３に進み、認証手続きを開始する。
【００５２】
（ステップＳ１３，Ｓ２３以降）
ステップＳ１３，Ｓ２３以降の各ステップは、図２の動作フローチャートのステップＳ１３，Ｓ２３以降の各ステップと同じである。
以上、本カメラシステムは、認証手続きの実行タイミングを決定する物理量が、「残容量」ではなく「経過時間」である点のみにおいて、第１実施形態のカメラシステムと相違する。
【００５３】
この経過時間は、残容量とは異なり、時間に応じて規則的に変化するものなので、機密性の効果が若干下がるものの、他の点では第１実施形態のカメラシステムと同じである。
よって、本実施形態のカメラシステムによれば、第１実施形態のカメラシステムの効果と近い効果が得られる。
（その他）
なお、本実施形態では、認証手続きの実行タイミングを決定する物理量が「残容量」ではないので、バッテリ装置２のＣＰＵ２３と電子カメラ１のＣＰＵ１８との間で、残容量データが送受信されなくてもよい。
【００５４】
また、本実施形態及び第１実施形態では、ＣＰＵ１８が計時を行うために電子カメラ１にタイマ１５が備えられ，ＣＰＵ２３が計時を行うためにバッテリ装置２にタイマ２５が備えられたが、タイマ１５，２５は必須ではなく、例えば、タイマ１５，２５が省略され、電子カメラ１，バッテリ装置２に予め備えられたクロック発生器を利用して計時が行われてもよい。
【００５５】
［第３実施形態］
図８に基づき本発明の第３実施形態を説明する。
本実施形態は、カメラシステムの実施形態である。ここでは、第１実施形態のカメラシステムとの相違点のみ説明する。
相違点は、図２の動作フローチャートに代えて、図８の動作フローチャートが実行される点にある。また、メモリ１６，２４には、残容量の閾値Ｔのデータに代えて、レリーズ回数の閾値Ｔ１（後述）のデータがそれぞれ予め格納されている。
【００５６】
また、本実施形態の電子カメラ１のＣＰＵ１８は、バッテリ装置２が電子カメラ１に装着されてからのレリーズ回数（又は電子カメラ１に電源が投入されてからのレリーズ回数）を、レリーズ制御回路１２の動作回数などに基づきカウントしている。
図８においては、図２のステップと同じステップには同じ符号を付した。以下、図８の動作フローチャートを説明する。
【００５７】
（ステップＳ１１’，Ｓ２１’）
バッテリ装置２のＣＰＵ２３は、偽の認証データからなるデータパケットを生成し、電子カメラ１のＣＰＵ１８と通信を行い、そのデータパケットを電子カメラ１のＣＰＵ１８へ送信する（ステップＳ２１’）。
電子カメラ１のＣＰＵ１８は、レリーズ回数のデータからなるデータパケットを生成し、バッテリ装置２のＣＰＵ２３と通信を行い、そのデータパケットをバッテリ装置２のＣＰＵ２３へ送信する（ステップＳ１１’）。
【００５８】
このような通信の結果、電子カメラ１のレリーズ回数は、バッテリ装置２のＣＰＵ２３と電子カメラ１のＣＰＵ１８との共有情報となる。なお、電子カメラ１のＣＰＵ１８が受信した認証データは、無視される。
（ステップＳ１２”，Ｓ２２”）
バッテリ装置２のＣＰＵ２３、電子カメラ１のＣＰＵ１８は、両者の共有情報であるレリーズ回数が閾値Ｔ１に達したか否かをそれぞれ判断する（ステップＳ１２”，Ｓ２２”）。ここで、閾値Ｔ１のデータは、メモリ１６，メモリ２４に予め格納されたものであり、バッテリ装置２のＣＰＵ２３と電子カメラ１のＣＰＵ１８との共有情報である。よって、バッテリ装置２が正規品であれば、バッテリ装置２のＣＰＵ２３によるステップＳ２２”の判断の結果と、電子カメラ１のＣＰＵ１８によるステップＳ１２”の判断の結果とは、同じになる。
【００５９】
ステップＳ１２”，Ｓ２２”においてレリーズ回数が閾値Ｔ１に達していないと判断されると、ＣＰＵ１８、ＣＰＵ２３は、ステップＳ１１’，Ｓ２１’にそれぞれ戻る。その後、レリーズ回数が閾値Ｔ１に達するまで（ステップＳ１２”，Ｓ２２”にてYESとなるまで）、ステップＳ１１’，Ｓ２１’，Ｓ１２”，Ｓ２２”が繰り返され、ＣＰＵ２３とＣＰＵ１８との間で繰り返し通信が交わされる。
【００６０】
なお、バッテリ装置２のＣＰＵ２３がレリーズ回数をリアルタイムで認識する必要上、通信の頻度は高く（例えば数秒毎に）設定される。
その後、レリーズ回数が閾値Ｔ１に達すると（ステップＳ１２”，Ｓ２２”にてYESとなると）、ＣＰＵ１８，ＣＰＵ２３は、それぞれ次のステップＳ１３’，Ｓ２３’に進み、認証手続きを開始する。
【００６１】
（ステップＳ１３’，Ｓ２３’）
バッテリ装置２のＣＰＵ２３は、真の認証データＤｉ（ｉ＝１）からなるデータパケットを生成し、電子カメラ１のＣＰＵ１８と通信を行い、そのデータパケットを電子カメラ１のＣＰＵ１８へ送信する。
ここで、真の認証データＤi（ｉ＝１）は、バッテリ装置２のＣＰＵ２３が不等式ＥＱi（ｉ＝１）を満たす範囲でランダムに生成した１バイト分のデータである。
【００６２】
電子カメラ１のＣＰＵ１８は、レリーズ回数のデータからなるデータパケットを生成し、バッテリ装置２のＣＰＵ２３と通信を行い、そのデータパケットをバッテリ装置２のＣＰＵ２３へ送信する。
そして、電子カメラ１のＣＰＵ１８は、受信した認証データが不等式ＥＱi（ｉ＝１）を満たすか否かを判断する。
【００６３】
ここで、不等式ＥＱi（ｉ＝１）のデータは、メモリ１６，メモリ２４に予め格納されたものであり、ＣＰＵ２３とＣＰＵ１８との共有情報である。よって、バッテリ装置２が正規品であれば、認証データが不等式ＥＱi（ｉ＝１）を満たすと判断される。
その後、バッテリ装置２のＣＰＵ２３は、ｉが最大値（例えば５）に達していない限り、ｉを２，３，４，・・のようにインクリメントしつつ、繰り返し通信を行い、ｉが最大値に達すると、ステップＳ２３’を終了する。
【００６４】
一方、電子カメラ１のＣＰＵ１８も、ｉが最大値に達していない限り、ｉを２，３，４，・・のようにインクリメントしつつ、繰り返し通信を行い、ｉが最大値に達すると、バッテリ装置２を正規品と判断し、ステップＳ１３’を終了する。
ここで、互いに異なる複数の不等式ＥＱ1，ＥＱ2，ＥＱ3，ＥＱ4，ＥＱ5は、例えば、次のとおり互いに異なる不等式に設定されている。
【００６５】
ＥＱ1：Ｄ1＞２３７，
ＥＱ2：Ｄ2＜５９，
ＥＱ3：Ｄ3＞１８６，
ＥＱ4：Ｄ4＜１２，
ＥＱ5：Ｄ5＞１２４
これら複数の不等式ＥＱi（ｉ＝１，２，３，４，５）のデータは、メモリ１６，メモリ２４に予め格納されたものであり、ＣＰＵ２３とＣＰＵ１８との共有情報である。よって、バッテリ装置２が正規品であれば、繰り返し実行される全ての判断において、認証データが不等式ＥＱiを満たすと判断される。
【００６６】
しかし、バッテリ装置２が非正規品であれば、繰り返し実行される全ての判断において、そう判断されるとは限らない。
そこで、電子カメラ１のＣＰＵ１８は、仮に認証データが不等式ＥＱiを満たさないと判断したときには、バッテリ装置２が非正規品であると判断して、ステップＳ１３’を終了する。
【００６７】
以上のステップＳ１３’，２３’が、電子カメラ１のＣＰＵ１８とバッテリ装置２のＣＰＵ２３とによる「認証手続き」である。
なお、認証手続き中（ステップＳ１３’，２３’）の通信の頻度は、上述したステップＳ１１’，２１’による通信の頻度と同じに（例えば数秒毎に）設定される。
（ステップＳ１４，Ｓ１５’，Ｓ２５’）
バッテリ装置２のＣＰＵ２３は、ステップＳ２１’と同様に電子カメラ１のＣＰＵ１８と通信を行い、偽の認証データを電子カメラ１のＣＰＵ１８へ繰り返し送信する（ステップＳ２５’）。
【００６８】
電子カメラ１のＣＰＵ１８は、バッテリ装置２が正規品であるときには（ステップＳ１４YES）、ステップＳ１１’と同様に、バッテリ装置２のＣＰＵ２３と繰り返し通信する（ステップＳ１５’）。このときに電子カメラ１のＣＰＵ１８が受信した認証データは、無視される。
電子カメラ１のＣＰＵ１８は、バッテリ装置２が非正規品であるときには（ステップＳ１４NO）、ステップＳ１６を実行してユーザへの警告をする。
【００６９】
（ステップＳ１６）
ステップＳ１６は、図２の動作フローチャートのステップＳ１６と同じである。
以上、本カメラシステムは、認証手続きの実行タイミングを決定する物理量が、「残容量」ではなく「レリーズ回数」である点において、第１実施形態のカメラシステムと相違する。
【００７０】
しかし、このレリーズ回数は、残容量と同様、時間に応じて不規則に変化するものである。
よって、本実施形態のカメラシステムによれば、第１実施形態のカメラシステムの効果と同様の効果が得られる。
（その他）
なお、本実施形態では、認証手続きの実行タイミングを決定する物理量が、「残容量」ではないので、バッテリ装置２のＣＰＵ２３と電子カメラ１のＣＰＵ１８との間で残容量データが送受信されなかったが、残容量データが送受信されてもよいことは言うまでもない。
【００７１】
また、本実施形態では、認証手続きの実行タイミングを決定する物理量が「レリーズ回数」であるが、電子カメラ１のＣＰＵ１８が認識可能な他の物理量に代えてもよい。
例えば、電子カメラ１の撮影レンズの合焦回数、バッテリ装置２の充電回数、前回の充電時からの経過時間、などである。
［その他の実施形態］
なお、各実施形態では、認証手続きの実行タイミングを決定する物理量が、「残容量」、「経過時間」、「レリーズ回数」の何れか１つであったが、２以上の物理量の組み合わせ（例えば、残容量×レリーズ回数など）であるカメラシステムも実現可能である。
【００７２】
また、タイムラグの期間長を決定する物理量が、２以上の物理量の組み合わせであるカメラシステムも実現可能である。
【産業上の利用可能性】
【００７３】
なお、上述した各実施形態は、電子カメラのカメラシステムの実施形態であるが、銀塩カメラのカメラシステムにも本発明は適用可能である。
また、上述した各実施形態は、カメラシステムの実施形態であるが、カメラ以外の携帯装置とそれに着脱可能なバッテリ装置とからなるシステムにも、本発明は適用可能である。因みに、その携帯装置としては、携帯電話、携帯コンピュータなどが挙げられる。
【図面の簡単な説明】
【００７４】
【図１】第１実施形態のカメラシステムの構成を示すブロック図である。
【図２】第１実施形態のＣＰＵ１８，ＣＰＵ２３が実行する動作フローチャートである。
【図３】ステップＳ１３，Ｓ２３の詳細を示す動作フローチャートである。
【図４】ステップＳ１６の詳細を示す動作フローチャートである。
【図５】第１実施形態のＣＰＵ１８とＣＰＵ２３との間で送受信される通信信号（データパケットの内容）を示すタイミングチャートである。
【図６】第２実施形態のカメラシステムの構成を示すブロック図である。
【図７】第２実施形態のＣＰＵ１８，ＣＰＵ２３が実行する動作フローチャートである。
【図８】第３実施形態のＣＰＵ１８，ＣＰＵ２３が実行する動作フローチャートである。
【符号の説明】
【００７５】
１  電子カメラ
２  バッテリ装置
１２  レリーズ制御回路
１３  露出／合焦制御回路
１４  液晶表示制御回路
１５，２５  タイマ
１６，２４  メモリ
１７  電源制御回路
１７ａ  レギュレータ
１８，２３  ＣＰＵ
１９，２２  通信制御回路
２１  電池セル
【図１】
2006128911.tif 000003
【図２】
2006128911.tif 000004
【図３】
2006128911.tif 000005
【図４】
2006128911.tif 000006
【図５】
2006128911.tif 000007
【図６】
2006128911.tif 000008
【図７】
2006128911.tif 000009
【図８】
2006128911.tif 000010