(57)【要約】【課題】ユーザに負担を強いることなく十分強度を持った暗号化を行うことができ、記録再生装置自体が盗難にあった場合であってもデータ漏洩の危険を少なくすることができる記録再生システムを提供する。【解決手段】本発明の記録再生システムは、暗号鍵を用いてデータを暗号化復号化して記録再生する記録再生装置と、記憶部を有し、前記記録再生装置に着脱可能なバッテリと、  暗号鍵が記憶された記憶部を有し、前記バッテリを充電する充電装置とを含んで構成される記録再生システムであって、前記バッテリを前記充電装置に接続した際に、前記充電装置の記憶部に記憶された暗号鍵を前記バッテリの記憶部に複写する暗号鍵複写手段を有し、  前記記録再生装置は、前記バッテリの記憶部に複写された暗号鍵を用いてデータの暗号化及び復号化のうち少なくともいずれか一方を行うことを特徴とする。【選択図】図３
2008252543.tif 000002
【特許請求の範囲】
【請求項１】
暗号鍵を用いてデータを暗号化復号化して記録再生する記録再生装置であって、
前記記録再生装置に着脱可能なバッテリを充電する充電装置に記憶された暗号鍵を用いてデータの暗号化及び復号化のうち少なくともいずれか一方を行うことを特徴とする記録再生装置。
【請求項２】
前記充電装置に記憶された暗号鍵を前記バッテリに複写して、前記複写した暗号鍵を用いてデータの暗号化及び復号化のうち少なくともいずれか一方を行うことを特徴とする請求項１に記載の記録再生装置。
【請求項３】
暗号鍵を用いてデータを暗号化復号化して記録再生する記録再生装置と、
記憶部を有し、前記記録再生装置に着脱可能なバッテリと、
暗号鍵が記憶された記憶部を有し、前記バッテリを充電する充電装置とを含んで構成される記録再生システムであって、
前記バッテリを前記充電装置に接続した際に、前記充電装置の記憶部に記憶された暗号鍵を前記バッテリの記憶部に複写する暗号鍵複写手段を有し、
前記記録再生装置は、前記バッテリの記憶部に複写された暗号鍵を用いてデータの暗号化及び復号化のうち少なくともいずれか一方を行うことを特徴とする記録再生システム。
【請求項４】
前記バッテリの記憶部は、揮発性メモリであり、
前記充電装置の記憶部は、不揮発性メモリであり、
前記暗号鍵複写手段により前記バッテリの揮発性メモリに複写される暗号鍵は、公開鍵及び秘密鍵であることを特徴とする請求項３に記載の記録再生システム。
【請求項５】
第１の不揮発性メモリを有し、公開鍵及び秘密鍵からなる暗号鍵を用いてデータを暗号化復号化して記録再生する記録再生装置と、
揮発性メモリを有し、前記記録再生装置と着脱可能なバッテリと、
暗号鍵が記憶された第２の不揮発性メモリを有し、前記バッテリを充電する充電装置とを含んで構成される記録再生システムであって、
前記バッテリを前記充電装置に接続した際に、前記第２の不揮発性メモリに記憶された暗号鍵を、前記揮発性メモリに複写する暗号鍵複写手段と、
前記暗号鍵複写手段により前記揮発性メモリに複写された暗号鍵のうち公開鍵を前記第１の不揮発性メモリに複写する公開鍵複写手段とを有し、
前記第１の不揮発性メモリに複写された公開鍵を用いてデータを暗号化し、前記揮発性メモリに複写された暗号鍵のうち秘密鍵を用いてデータを復号化することを特徴とする記録再生システム。
【請求項６】
前記バッテリは、前記揮発性メモリに複写された暗号鍵を消去する消去手段を有することを特徴とする請求項４又は５に記載の記録再生システム。
【請求項７】
前記記録再生装置は、前記バッテリが装着された状態で、前記揮発性メモリに複写された暗号鍵を消去する消去手段を有することを特徴とする請求項４〜６のいずれか１項に記載の記録再生システム。
【請求項８】
前記記録再生装置は、前記暗号鍵複写手段によって前記揮発性メモリに複写された暗号鍵を用いてデータを復号化して外部機器に転送する復号化転送手段を有することを特徴とする請求項４〜７のいずれか１項に記載の記録再生システム。
【請求項９】
前記記録再生装置は、前記充電装置と接続されている状態で、前記第２の不揮発性メモリに記憶された暗号鍵を用いてデータの暗号化及び復号化のうち少なくともいずれか一方を行うことを特徴とする請求項５〜８のいずれか１項に記載の記録再生システム。
【請求項１０】
暗号鍵の記憶された第３の不揮発性メモリを有し、前記記録再生装置に電力を供給する電源アダプタを備え、
前記記録再生装置は、前記電源アダプタと接続されている状態で、前記第３の不揮発性メモリに記憶された暗号鍵を用いてデータの暗号化及び復号化のうち少なくともいずれか一方を行うことを特徴とする請求項５〜９のいずれか１項に記載の記録再生システム。
【請求項１１】
暗号鍵を用いてデータを暗号化復号化して記録再生する記録再生装置の制御方法であって、
前記記録再生装置に着脱可能なバッテリを充電する充電装置に記憶された暗号鍵を用いてデータの暗号化及び復号化のうち少なくともいずれか一方を行うステップを有することを特徴とする記録再生装置の制御方法。
【請求項１２】
暗号鍵を用いてデータを暗号化復号化して記録再生する記録再生装置と、
記憶部を有し、前記記録再生装置に着脱可能なバッテリと、
暗号鍵が記憶された記憶部を有し、前記バッテリを充電する充電装置とを含んで構成される記録再生システムの制御方法であって、
前記バッテリを前記充電装置に接続した際に、前記充電装置の記憶部に記憶された暗号鍵を、前記バッテリの記憶部に複写する暗号鍵複写ステップと、
前記暗号鍵複写ステップにより複写された暗号鍵を用いてデータの暗号化及び復号化のうち少なくともいずれか一方を行うステップを有することを特徴とする記録再生システムの制御方法。
【請求項１３】
暗号鍵を用いてデータを暗号化復号化して記録再生する記録再生装置を制御するコンピュータプログラムであって、
前記記録再生装置に着脱可能なバッテリを充電する充電装置に記憶された暗号鍵を用いてデータの暗号化及び復号化のうち少なくともいずれか一方を行うステップをコンピュータに実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば画像データを暗号化復号化して記録再生するデジタルカメラ等の記録再生装置、記録再生システム、記録再生装置の制御方法、記録再生システムの制御方法、及びコンピュータプログラムに関するものである。
【背景技術】
【０００２】
近年、デジタルスチルカメラ等の記録再生装置において、扱われるデータの多様化、また記録媒体の大容量化が進んでいる。そのため、大切なデータが第三者に漏洩した場合にこれまでよりも大きな被害を受けやすくなっており、この被害を少なくするためにデータを秘匿する必要性が高まっている。
【０００３】
データを秘匿する方式としては、ユーザがパスワードを設定し、再生時にそのパスワードの入力を求める方式、指紋認証デバイスにより再生時に指紋の照合を求める方式、記録再生装置自体に暗号鍵を記憶し、その暗号鍵を用いてデータを暗号化して記録する方式等がある（例えば、特許文献１参照）。
【０００４】
【特許文献１】特開２００６−３１４０５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の各方式には様々な問題がある。ユーザにパスワードの入力を求める方式では、ユーザが覚えていられる程度に単純なパスワードである必要があり、パスワードとしての強度は低くなる。また、再生を行う場合に毎回パスワードを入力するのでは煩わしい上に、ユーザがパスワードを忘れてしまった場合にデータの再生ができなくなってしまう。
【０００６】
指紋認証デバイスを用いる方式では、デバイスを搭載するスペースが記録再生装置の表面に必要であり、機器の小型化に支障がある。
【０００７】
記録再生装置自体に暗号鍵を記憶する方式では、記録再生装置自体が盗難にあった場合に意味がなくなってしまう。
【０００８】
本発明は上述した問題点に鑑みてなされたものであり、ユーザに負担を強いることなく十分強度を持った暗号化を行うことができ、記録再生装置自体が盗難にあった場合であってもデータ漏洩の防ぐことを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、暗号鍵を用いてデータを暗号化復号化して記録再生する記録再生装置であって、前記記録再生装置に着脱可能なバッテリを充電する充電装置に記憶された暗号鍵を用いてデータの暗号化及び復号化のうち少なくともいずれか一方を行うことを特徴とする。
【００１０】
本発明は、暗号鍵を用いてデータを暗号化復号化して記録再生する記録再生装置と、記憶部を有し、前記記録再生装置に着脱可能なバッテリと、暗号鍵が記憶された記憶部を有し、前記バッテリを充電する充電装置とを含んで構成される記録再生システムであって、  前記バッテリを前記充電装置に接続した際に、前記充電装置の記憶部に記憶された暗号鍵を前記バッテリの記憶部に複写する暗号鍵複写手段を有し、前記記録再生装置は、前記バッテリの記憶部に複写された暗号鍵を用いてデータの暗号化及び復号化のうち少なくともいずれか一方を行うことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、記録再生装置に着脱可能なバッテリを充電する充電装置に記憶された暗号鍵を用いてデータを暗号化復号化して記録再生することができる。したがって、暗号鍵が記録された充電装置により、記録再生装置に対して直接又は間接的に電源を供給しなければ、データの暗号化復号化を行うことができないため、暗号化復号化の強度が向上する。
【００１２】
また、本発明によれば、充電装置の記憶部に記憶された暗号鍵を、バッテリの記憶部に複写し、複写した暗号鍵を用いてデータを暗号化復号化して記録再生することができる。したがって、記録再生装置を駆動するためにバッテリを充電する際に、バッテリの記憶部に暗号鍵を記憶することができ、その暗号鍵を用いてデータを暗号化復号化して記録再生するので、ユーザに暗号化復号化の負担を強いることがない。また、暗号鍵が記憶されたバッテリ以外ではデータを再生することができないため、バッテリを記録再生装置と別に保管しておくことで、記録再生装置が盗難にあった場合でもデータの漏洩を防ぐことができる。
【発明を実施するための最良の形態】
【００１３】
以下、添付図面を参照して、本発明の好適な実施形態について説明する。
（第１の実施形態）
第１の実施形態では、本発明に係る記録再生装置をデジタルスチルカメラ本体２に適用し、本発明に係る記録再生システムをデジタルスチルカメラ１に適用した場合について説明を行う。デジタルスチルカメラ本体２が画像データを暗号化復号化して記録再生する動作について説明を行う。本実施形態で用いられる暗号化アルゴリズムは公開鍵暗号方式であり、暗号鍵は公開鍵及び秘密鍵の対からなる。ここでは、公開鍵により暗号化を行い、秘密鍵により復号化を行う例を説明する。
【００１４】
図１は、実施形態に係るデジタルスチルカメラ１の構成を示すブロック図である。本実施形態に係るデジタルスチルカメラ１は、デジタルスチルカメラ本体２、バッテリ３、充電装置４、電源アダプタ５から構成される。
【００１５】
デジタルスチルカメラ本体２において、１０は被写体を映像信号に変換する撮像部である。１１は撮像部１０により変換された映像信号の処理を行うカメラ映像信号処理回路である。１３はカメラ映像信号処理回路１１において処理された映像信号の圧縮を行ったり、後述するメモリカード１６から再生される画像データの処理を行ったりする記録再生データ処理回路である。
【００１６】
１４は撮影された画像データを暗号化したり、メモリカード１６から読み出された画像データを復号化したりする暗号化回路である。１５は撮影画像の表示や再生画像の表示を行う液晶パネルである。１６は画像データを記録するためのメモリカードである。１７は画像データを外部に転送するためのＵＳＢインターフェースである。１８は暗号化用の公開鍵を記憶するための記憶部としてのフラッシュメモリ（第１の不揮発性メモリ）である。１９はユーザが画像の記録再生等を指示することができる操作部としての制御スイッチである。２０は各部の制御を行うシステムコントローラである。
【００１７】
バッテリ３は、デジタルスチルカメラ本体２に着脱可能に装着、接続することで、デジタルスチルカメラ本体２に電力の供給を行う。バッテリ３において、３１は暗号鍵を記憶するための記憶部としてのＲＡＭ（揮発性メモリ）である。３２はユーザがＲＡＭ３１の内容を消去するための操作部としてのＲＡＭ消去スイッチである。
【００１８】
充電装置４は、バッテリ３を接続することで、バッテリ３の充電を行うができる。充電装置４において、４１は暗号鍵が記憶されている記憶部としてのフラッシュメモリ（第２の不揮発性メモリ）である。４２は制御マイコンである。ここで、充電装置４のフラッシュメモリ４１には、工場等での生産時に暗号鍵（公開鍵及び秘密鍵の対）が書き込まれて記憶されている。この暗号鍵はユニークなものであって、生産時のシリアルナンバー等で管理されていることが望ましい。
【００１９】
電源アダプタ５は、デジタルスチルカメラ本体２に電力の供給を行う。電源アダプタ５において、５１は暗号鍵が記憶されている記憶部としてのフラッシュメモリ（第３の不揮発性メモリ）である。ここで、電源アダプタ５のフラッシュメモリ５１にも、充電装置４のフラッシュメモリ４１と同一の暗号鍵（公開鍵及び秘密鍵の対）が記憶されている。
【００２０】
以下、本実施形態に係るデジタルスチルカメラ１での処理動作について説明する。まず、バッテリ３を充電装置４に接続した際に、充電装置４内の制御マイコン４２が行う処理動作について説明する。図２は、バッテリ３を接続した充電装置４の処理動作を示すフローチャートである。
【００２１】
ステップＳ１０１において、充電装置４内の制御マイコン４２は、充電装置４にバッテリ３が接続されたかどうかを確認する。上記ステップＳ１０１でバッテリ３が接続されている場合は、ステップＳ１０２において、制御マイコン４２は、充電装置４内のフラッシュメモリ４１から暗号鍵を読み出して、その暗号鍵をバッテリ３に送信する。バッテリ３では、受信した暗号鍵をバッテリ３内のＲＡＭ３１に記憶する（複写する）。ここで、バッテリ３を充電装置４に接続した際に、フラッシュメモリ４１の暗号鍵をバッテリ３内のＲＡＭ３１に複写する構成を暗号鍵複写手段という。その後、ステップＳ１０３において、制御マイコン４２は、バッテリ３の充電処理を行う。なお、上記ステップＳ１０１でバッテリ３が接続されていない場合は、一定周期後に再度ステップＳ１０１を実行し、バッテリ３の接続確認を行う。
【００２２】
本実施形態で用いられる暗号化アルゴリズムは公開鍵暗号方式であり、充電装置４からバッテリ３に複写される暗号鍵は、公開鍵及び秘密鍵の対である。
【００２３】
次に、バッテリ３をデジタルスチルカメラ本体２に装着、接続し、画像データを記録する場合の処理動作について説明する。図３は、撮影時のデジタルスチルカメラ本体２の処理動作を示すフローチャートである。
【００２４】
ステップＳ２０１において、システムコントローラ２０は、制御スイッチ１９による撮影操作がなされたかどうかの判断を行う。撮影操作がなされていた場合には、撮影処理を行うためにステップＳ２０２へ進む。撮影操作がなされていない場合には、一定周期後に再度ステップＳ２０１を実行する。
【００２５】
次に、ステップＳ２０２において、システムコントローラ２０は、各回路を制御して撮影処理を行う。具体的には、撮像部１０により変換された映像信号がカメラ映像信号処理回路１１に入力され、画像データへと変換される。
【００２６】
次に、ステップＳ２０３において、システムコントローラ２０は、デジタルスチルカメラ本体２に接続されたバッテリ３内のＲＡＭ３１の内容を読み出し、ステップＳ２０４へ進む。ステップＳ２０４において、システムコントローラ２０は、バッテリ３内のＲＡＭ３１に、画像データを暗号化するための公開鍵が記憶されているどうかを判断する。
【００２７】
上記ステップＳ２０４でＲＡＭ３１に公開鍵が記憶されていた場合には、ステップＳ２０５へ進む。ステップＳ２０５において、システムコントローラ２０は、バッテリ３内のＲＡＭ３１から読み出した公開鍵を用いて、暗号化回路１４により上記ステップＳ２０２で作成された画像データの暗号化を行う。そして、ステップＳ２０６において、システムコントローラ２０は、上記ステップＳ２０５で暗号化された画像データをメモリカード１６に書き込み、保存する。
【００２８】
一方、上記ステップＳ２０４でＲＡＭ３１に公開鍵が記憶されていなかった場合には、ステップＳ２０７へ進む。ステップＳ２０７において、システムコントローラ２０は、上記ステップＳ２０２で作成された画像データの暗号化を行わず、そのままメモリカード１６に書き込み、保存する。
【００２９】
次に、デジタルスチルカメラ本体２において画像データを再生、又は外部機器へ転送する場合の処理動作について説明する。図４は、画像データを再生、又は外部機器へ転送する際のデジタルスチルカメラ本体２の動作処理を示すフローチャートである。
【００３０】
ステップＳ３０１において、システムコントローラ２０は、メモリカード１６に保存されている画像データを読み込む。次に、ステップＳ３０２において、メモリカード１６から読み込んだ画像データが暗号化されているかどうかを調べ、暗号化されている場合にはステップＳ３０３へ進み、暗号化されていない場合にはステップＳ３０６へ進む。
【００３１】
ステップＳ３０３において、システムコントローラ２０は、デジタルスチルカメラ本体２に接続されたバッテリ３内のＲＡＭ３１の内容を読み出し、ステップＳ３０４へ進む。ステップＳ３０４において、システムコントローラ２０は、バッテリ３内のＲＡＭ３１に、画像データを復号化するための秘密鍵が記憶されているかどうかを判断する。
【００３２】
上記ステップＳ３０４でＲＡＭ３１に秘密鍵が記憶されていた場合には、ステップＳ３０５へ進む。ステップＳ３０５において、システムコントローラ２０は、暗号化された画像データを、バッテリ３内のＲＡＭ３１からから読み出した秘密鍵を用いて復号化し、記録／再生データ処理回路１３に送る。
【００３３】
ステップＳ３０６において、システムコントローラ２０は、画像データを記録／再生データ処理回路１３によって映像信号にしてＬＣＤパネル１５に出力する。なお、パーソナルコンピュータ（ＰＣ）やプリンタ等、外部機器との接続時には、記録／再生データ処理回路１３を通さず、ＵＳＢインターフェース１７を用いて画像データを直接外部機器に転送することも可能である。ここで、システムコントローラ２０が、ＲＡＭ３１に記憶された暗号鍵を用いて画像データを復号化して外部機器に転送する構成を復号化転送手段という。
【００３４】
一方、上記ステップＳ３０４でＲＡＭ３１に秘密鍵が記憶されていなかった場合には、ステップＳ３０７へ進む。ステップＳ３０７において、再生／転送が不可能であることをＬＣＤパネル１５上に警告表示する。
【００３５】
以上のように本実施形態によれば、バッテリ３の充電の際に、充電装置４からバッテリ３に暗号鍵が複写される。バッテリ３がデジタルスチルカメラ本体２に装着された状態では、撮影時に、ユーザが特に意識することなく自動的に暗号鍵（公開鍵）を用いて画像データを暗号化し、記録することができる。この暗号化には公開鍵暗号方式を用いているので、その強度も十分である。さらに、再生時や転送時には、ユーザが特に意識することなく自動的に暗号鍵（秘密鍵）を用いて画像データを復号化し、再生や外部機器への転送が可能となる。
【００３６】
また、暗号化した画像データを再生するための暗号鍵はバッテリ３内のＲＡＭ３１にあり、バッテリ３の残量が尽きれば自動的に消去される（消滅する）。したがって、長期間使用されていないカメラが盗難にあったとしても、バッテリ残量が尽きていれば画像情報の漏洩を防ぐことができる。また、デジタルスチルカメラ本体２とバッテリ３とを分離して保管しておけば、デジタルスチルカメラ本体２のみが盗難にあった場合には、画像情報の漏洩を防ぐことができる。
【００３７】
また、本実施形態では、バッテリ３に設けられたＲＡＭ消去スイッチ３２を操作することによって、バッテリ３内のＲＡＭ３１の内容（暗号鍵）を消去することができる。すなわち、ユーザが意図的に暗号化された画像データを再生できない状態にすることが可能である。また、デジタルスチルカメラ本体２のメニュー等から制御スイッチ１９により、バッテリ３のＲＡＭ３１の内容を消去することも可能である。このように、ＲＡＭ３１の内容を消去することができるようにしたことにより、第三者に撮影を依頼する場合に、すぐに再生を不可能な状態とすることができるため、画像情報の漏洩の可能性を低くすることができる。ここで、ＲＡＭ３１に記憶された暗号鍵を消去する構成を消去手段という。
【００３８】
本実施形態では、バッテリ３を装着した場合について説明を行ったが、デジタルスチルカメラ本体２に充電装置４を直接接続した場合には、充電装置４のフラッシュメモリ４１から暗号鍵を読み込んで、画像データの暗号化復号化を行うことができる。
【００３９】
また、電源アダプタ５のフラッシュメモリ５１には、充電装置４のフラッシュメモリ４１に記憶されている暗号鍵と同一の暗号鍵が記憶されている。すなわち、電源アダプタ５をデジタルスチルカメラ本体２に接続した場合も同様に、電源アダプタ５内のフラッシュメモリ５１から暗号鍵を読み込んで、画像データの暗号化復号化を行うことができる。
【００４０】
（第２の実施形態）
第１の実施形態では、撮影時、及び再生時（或いは転送時）のいずれにも暗号鍵を記憶したバッテリ３を使用していた。本実施形態では、一度、暗号鍵を記憶したバッテリ３を装着した後は、撮影時には暗号鍵のないバッテリ３を用いても暗号化して記録することができるデジタルスチルカメラ１について説明をする。なお、本実施形態に係るデジタルスチルカメラ１のブロック図は第１の実施形態と同様であるため、その説明は省略する。また、バッテリ３を充電装置４に接続した際の動作については、第１の実施形態と同様であるため、その説明は省略する。
【００４１】
バッテリ３をデジタルスチルカメラ本体２に装着、接続し、画像データを記録する場合の処理動作について説明する。図５は、撮影時のデジタルスチルカメラ本体２の処理動作を示すフローチャートである。
【００４２】
ステップＳ４０１において、システムコントローラ２０は、制御スイッチ１９による撮影操作がなされたかどうかの判断を行う。撮影操作がなされていた場合には、撮影処理を行うためにステップＳ４０２へ進む。撮影操作がされていない場合には、一定周期後に再度ステップＳ４０１を実行する。
【００４３】
次に、ステップＳ４０２において、システムコントローラ２０は、各回路を制御して撮影処理を行う。具体的には、撮像部１０により変換された映像信号がカメラ映像信号処理回路１１に入力され、画像データへと変換される。
【００４４】
次に、ステップＳ４０３において、システムコントローラ２０は、デジタルスチルカメラ本体２に接続されたバッテリ３内のＲＡＭ３１の内容を読み出し、ステップＳ４０４へ進む。ステップＳ４０４において、システムコントローラ２０は、バッテリ３内のＲＡＭ３１に、画像データを暗号化するための公開鍵が記憶されているかどうかを判断する。
【００４５】
上記ステップＳ４０４でＲＡＭ３１に公開鍵が記憶されていた場合には、ステップＳ４０５へ進む。ステップＳ４０５において、システムコントローラ２０は、読み出した公開鍵をデジタルスチルカメラ本体２のフラッシュメモリ１８に複写する。ここで、フラッシュメモリ１８に公開鍵を複写する構成を公開鍵複写手段という。この場合に複写されるのは、暗号化用の公開鍵のみであり、再生時に用いられる復号化用の秘密鍵は複写されない。
【００４６】
次に、ステップＳ４０６において、システムコントローラ２０は、フラッシュメモリ１８に複写された公開鍵を用いて、暗号化回路１４によりステップＳ４０２で作成された画像データの暗号化を行う。そして、ステップＳ４０７において、システムコントローラ２０は、上記ステップＳ４０６で暗号化された画像データをメモリカード１６に書き込み、保存する。
【００４７】
一方、上記ステップＳ４０４でＲＡＭ３１に公開鍵が記憶されていなかった場合には、ステップＳ４０８へ進む。ステップＳ４０８において、システムコントローラ２０は、デジタルスチルカメラ本体２のフラッシュメモリ１８に暗号化用の公開鍵が保存されているかどうかを確認する。フラッシュメモリ１８に公開鍵が保存されている場合には、ステップＳ４０６に進み、画像データの暗号化処理を行う。これにより、一度暗号化用の公開鍵を記憶したデジタルスチルカメラ本体２であれば、公開鍵の記憶されていないバッテリ３を使用した場合でも、画像データを暗号化して記録することが可能となる。それに対して、フラッシュメモリ１８に公開鍵が保存されていない場合には、ステップＳ４０９へ進む。ステップＳ４０９において、システムコントローラ２０は、上記ステップＳ４０２で作成された画像データの暗号化を行わず、そのままメモリカード１６に書き込み、保存する。
【００４８】
ここで、再生時の動作処理は第１の実施形態と同様であるため省略する。なお、ステップＳ４０５において、デジタルスチルカメラ本体２内の第１のフラッシュメモリ１８に複写されるのは暗号化用の公開鍵のみであるため、再生するには復号化用の秘密鍵が記憶されたバッテリ３が必要となる。
【００４９】
以上のように本実施形態によれば、一度、デジタルスチルカメラ本体２に暗号化用の公開鍵が記憶されていれば、公開鍵を記憶していないバッテリと組み合わせても画像データを暗号化して記録することができる。したがって、旅行先等でバッテリ残量が尽きた場合でも、市販の乾電池等をデジタルスチルカメラ本体２に用いることができれば、画像データを暗号化して記録することが可能である。
【００５０】
また、暗号鍵を記憶しているバッテリ３と、ＲＡＭ消去スイッチ３２を利用して暗号鍵を保持していないバッテリ３との二種類を用意し、撮影時には暗号鍵のないバッテリ３を使用し、再生時のみ暗号鍵を保持したバッテリ３を使用する。これにより、デジタルスチルカメラ本体２と、装着されたバッテリ３とが同時に盗難にあった場合の画像情報漏洩の可能性を少なくすることができる。
【００５１】
なお、上述した第１の実施形態及び第２の実施形態では画像データを暗号化復号化する場合について説明した。しかしながら、画像データに限られず、例えば音声データ等のデータを暗号化復号化するようにしてもよい。また、上述した第１の実施形態及び第２の実施形態では画像データを暗号化及び復号化の両方を行う場合について説明したが、暗号化及び復号化のうち少なくともいずれか一方を行うようにしてもよい。
【００５２】
上述した本発明の実施形態における記録再生装置、及び記録再生システムを構成する各手段、並びに記録再生装置、及び記録再生システムの制御方法の各ステップは、コンピュータのＲＡＭやＲＯＭ等に記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施形態も可能である。
【００５３】
なお、本発明は、上述した実施形態の機能を実現するソフトウェアのプログラムを、システム又は装置に直接、又は遠隔から供給する。そして、そのシステム又は装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００５４】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００５５】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳ等が、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００５６】
さらに、その他の方法として、まず記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００５７】
【図１】実施形態に係るデジタルスチルカメラの構成を示すブロック図である。
【図２】バッテリを接続した充電装置の動作処理を示すフローチャートである。
【図３】第１の実施形態における撮影時のデジタルスチルカメラ本体の処理動作を示すフローチャートである。
【図４】画像データを再生、又は外部機器へ転送する際のデジタルスチルカメラ本体の動作処理を示すフローチャートである。
【図５】第２の実施形態における撮影時のデジタルスチルカメラ本体の処理動作を示すフローチャートである。
【符号の説明】
【００５８】
１      デジタルスチルカメラ
２      デジタルスチルカメラ本体
３      バッテリ
４      充電装置
５      電源アダプタ
１０    撮像部
１１    カメラ映像信号処理回路
１３    記録／再生データ処理回路
１４    暗号化回路
１５    液晶パネル
１６    メモリカード
１７    ＵＳＢインターフェース
１８    フラッシュメモリ
１９    制御スイッチ
２０    システムコントローラ
３１    ＲＡＭ
３２    ＲＡＭ消去スイッチ
４１    フラッシュメモリ
４２    充電装置制御マイコン
５１    フラッシュメモリ
【図１】
2008252543.tif 000003
【図２】
2008252543.tif 000004
【図３】
2008252543.tif 000005
【図４】
2008252543.tif 000006
【図５】
2008252543.tif 000007