(57)【要約】【課題】  利用者の利便性を損なうことなく、かつ様々な運用形態に対応しつつ画像データの機密を保護する機能を備えた画像記録装置、デジタルカメラ及び画像再生装置を提供する。【解決手段】  システム制御部２は、画像データを暗号化するための鍵データを生成し、画像再生装置１１から通信インタフェース部１０を介して通知された公開鍵暗号方式の公開鍵を格納し、鍵データで画像データを暗号化するとともに、鍵を公開鍵で暗号化し、暗号化された画像データと暗号化された鍵データとを関連づけて記録メディアインタフェース部７を用いて記録メディア８に記録する。【選択図】  図１
2006013776.tif 000002
【特許請求の範囲】
【請求項１】
画像データを記録する画像記録装置であって、
前記画像データを暗号化するための鍵データを生成する手段と、
外部装置から通知される公開鍵暗号方式の公開鍵を格納する公開鍵格納手段と、
前記鍵データで前記画像データを暗号化するとともに、前記鍵を前記公開鍵で暗号化する手段と、
暗号化された画像データと暗号化された鍵データとを関連づけて情報記録媒体に記録する手段とを備えたことを特徴とする画像記録装置。
【請求項２】
前記画像データにヘッダ情報を付加する手段を有することを特徴とする請求項１記載の画像記録装置。
【請求項３】
前記暗号化された鍵データが、前記ヘッダ情報に含まれることを特徴とする請求項２記載の画像記録装置。
【請求項４】
前記画像データを暗号化するか否かを、ユーザからの入力操作に応じて決定する手段と、
前記画像データにサムネイルデータを付加する手段と、
前記画像データを暗号化する場合に、前記サムネイルデータの解像度を変換する手段とを有することを特徴とする請求呼１から３のいずれか１項記載の画像記録装置。
【請求項５】
前記画像データにサムネイルデータを付加する手段と、
前記サムネイルデータを前記画像データとは異なる鍵データで暗号化する手段とを有することを特徴とする請求項１から３のいずれか１項記載の画像記録装置。
【請求項６】
前記サムネイルデータを暗号化するための鍵データは、装置固有の情報に基づいて装置内で生成されることを特徴とする請求項５記載の画像記録装置。
【請求項７】
前記公開鍵格納手段は、前記公開鍵を複数格納可能であり、
前記公開鍵格納手段に格納されている各々の公開鍵で共通鍵を暗号化して前記情報記録媒体に記録することを特徴とする請求項１から６のいずれか１項記載の画像記録装置。
【請求項８】
画像データに応じた画像を表示する表示手段を有し、
前記画像データを暗号化する際には、暗号化前の画像データを揮発性メモリ上に保持し、
該画像を表示する際には、前記揮発性メモリに保持されている暗号化前の画像データに応じた画像を表示す表示手段に表示させることを特徴とする請求項１から７のいずれか１項記載の画像記録装置。
【請求項９】
被写体からの画像光を光電変換し、画像処理を施して前記画像データを生成するデジタルカメラであることを特徴とする請求項１から８のいずれか１項記載の画像記録装置。
【請求項１０】
公開暗号鍵方式の鍵ペアを生成する手段と、
前記鍵ペアの一方である公開鍵を、画像記録装置へ出力する手段と、
前記デジタルカメラによって生成された暗号化されている画像データを取得する手段と、
前記画像データに関連づけられている暗号化された鍵データを取得する手段と、
前記暗号化された鍵データを、前記鍵ペアの他方である秘密鍵で復号化する手段と、
前記復号化した鍵データで前記画像データを復号化する手段とを有することを特徴とする画像再生装置。
【請求項１１】
前記画像データに関連づけられている暗号化された鍵データが複数存在する場合に、前記公開鍵に対応する鍵データを検索する手段を有することを特徴とする請求項１０記載の画像再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光電変換素子を備えたデジタルカメラのような画像記録装置及び画像データに応じた画像を表示する画像再生装置に関し、特に、撮影した画像を他人に盗み見られること防止した画像記録装置、デジタルカメラ及び画像再生装置に関する。
【背景技術】
【０００２】
画像記録装置の一つであるデジタルカメラは、ＣＣＤなどの光電変換素子を備えており、これに入射した画像光に対応する画像データを生成するため、従来のフィルムカメラとは異なり、画像を見るためにフィルムを現像する必要はない。すなわち、デジタルカメラの場合は、撮像した画像を即座に閲覧できる。
【０００３】
フィルムカメラでは、フィルムを現像するまで所望の画像を撮影できたか否かを確認できないため、撮影者には不安がつきまとう。例えば、露出条件の決定が難しい被写体を撮影する場合や、光量が少ない条件下での撮影の場合は、適正露出で撮影できていないことに対する不安や手ぶれの不安がつきまとう。所望の画像が得られない原因は、このほかにも、被写体ブレ、フレア、ゴーストなど多々存在する。
【０００４】
これに対し、撮像した画像を即座に確認できるデジタルカメラであれば、適正露出で撮影できたか否かを確認し、所望の画像が撮影できていなければ撮影し直すことができる。このため、撮像装置としては、フィルムカメラに代わってデジタルカメラが主流になりつつある。
【０００５】
しかし、撮像した画像をすぐに見られることは、撮影者にとって使い勝手が良い反面、撮影した画像を他人に見られやすいという問題の原因ともなっている。
【０００６】
すなわち、フィルムカメラの場合には、フィルムを現像しなければ画像を見ることができないし、フィルムの現像には時間も費用もかかるため、特殊な場合（何が撮影されたフィルムであるかを盗み見る者が予め知っている場合）を除いては、画像を盗み見られることは考え難い。
一方、デジタルカメラの場合には、時間も費用も必要とせずに画像を見ることができるため、何が撮影されているかを知らない者に興味本位で画像を見られてしまう恐れがある。
【０００７】
このように、デジタルカメラの場合は、カメラを紛失したり盗難にあった場合には、第三者に画像を盗み見られてしまう恐れがある、また、カメラ自体を盗まれることが無くても、所有者の目を盗んで画像を盗み見られてしまうおそれがある。
【０００８】
このような問題を解決するための従来技術としては、特許文献１に開示される「デジタルカメラ」や、特許文献２に開示される「デジタルカメラ」がある。
【０００９】
特許文献１に開示される発明は、デジタルカメラ内の画像記録用メモリをパスワードによって保護することによって、他人に画像を盗み見られないようにしたデジタルカメラである。
【００１０】
また、特許文献２に開示される発明は、コンピュータ端末で作成した暗号鍵を用いて画像データを暗号化するデジタルカメラである。
【特許文献１】特開２０００−１２５２３７号公報
【特許文献２】特開２０００−２９９８４７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかし、特許文献１に開示される発明は、画像の閲覧のたびにパスワードの入力をユーザに強いることとなるため、所有者にとっても使い勝手が悪くなってしまう。
【００１２】
また、特許文献２に開示される発明は、暗号鍵自体の受け渡しに秘匿性が考慮されていないため、機密の保護という点で問題がある。
【００１３】
本発明はかかる問題に鑑みてなされたものであり、利用者の利便性を損なうことなく、かつ様々な運用形態に対応しつつ画像データの機密を保護する機能を備えた画像記録装置、デジタルカメラ及び画像再生装置を提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記目的を達成するため、本発明は、第１の態様として、画像データを記録する画像記録装置であって、画像データを暗号化するための鍵データを生成する手段と、外部装置から通知される公開鍵暗号方式の公開鍵を格納する公開鍵格納手段と、鍵データで画像データを暗号化するとともに、鍵を公開鍵で暗号化する手段と、暗号化された画像データと暗号化された鍵データとを関連づけて情報記録媒体に記録する手段とを備えたことを特徴とする画像記録装置を提供するものである。このようにすれば、画像データを暗号化する鍵を公開鍵暗号化方式の公開鍵で暗号化して、暗号化した画像データとともに記録できるため、画像データの暗号化に用いた鍵自体の機密性が保たれ、ひいては画像データの機密性が保たれる。
【００１５】
上記本発明の第１の態様においては、画像データにヘッダ情報を付加する手段を有することが好ましい。このようにすれば、撮影者が画像データ自体をみることができなくても、その付加情報によって画像データを特定できるため、送信画像の選択などを撮影者が容易に行える。
これに加えて、暗号化された鍵データが、ヘッダ情報に含まれることがより好ましい。このようにすれば、画像データと鍵とを一体に取り扱うことができ、利便性を損なうことなく画像データを秘匿にできる。
【００１６】
本発明の第１の態様の上記の何れの構成においても、画像データを暗号化するか否かを、ユーザからの入力操作に応じて決定する手段と、画像データにサムネイルデータを付加する手段と、画像データを暗号化する場合に、サムネイルデータの解像度を変換する手段とを有することが好ましい。このようにすれば、画像データを暗号化する際には、サムネイルデータの解像度を撮影者のみが内容を類推できる程度に変換することができるため、撮影者が送信画像の選択などを容易に行えるようになる。
又は、画像データにサムネイルデータを付加する手段と、サムネイルデータを画像データとは異なる鍵データで暗号化する手段とを有することが好ましい。このようにすれば、特定の利用者のみが画像データを閲覧でき、その他の利用者はサムネイルデータのみしか閲覧できないといった運用が可能となる。これにより、撮影した画像データの利用の自由度が上がりユーザの利便性が向上する。この場合には、サムネイルデータを暗号化するための鍵データは、装置固有の情報に基づいて装置内で生成されることがより好ましい。このようにすれば、サムネイルデータを暗号化する鍵を固定的に生成できるため、特定の管理者（機器メーカや警察組織）がサムネイルデータを確認でき、画像が犯罪に使用された場合にも、管理者は内容を確認できる。
【００１７】
本発明の第１の態様の上記の何れの構成においても、公開鍵格納手段は、公開鍵を複数格納可能であり、公開鍵格納手段に格納されている各々の公開鍵で共通鍵を暗号化して情報記録媒体に記録することが好ましい。このようにすれば、公開鍵に対応した秘密鍵をもつ複数の再生装置で画像を再生することが可能となり、ユーザの利便性を損なうことがない。
【００１８】
本発明の第１の態様の上記の何れの構成においても、画像データに応じた画像を表示する表示手段を有し、画像データを暗号化する際には、暗号化前の画像データを揮発性メモリ上に保持し、該画像を表示する際には、揮発性メモリに保持されている暗号化前の画像データに応じた画像を表示す表示手段に表示させることが好ましい。このようにすれば、撮影直後の画像データをユーザが容易に確認できる。
【００１９】
本発明の第１の態様の上記のいずれの構成においても、被写体からの画像光を光電変換し、画像処理を施して画像データを生成するデジタルカメラであることが好ましい。
【００２０】
また、上記目的を達成するため、本発明は、第２の態様として、公開暗号鍵方式の鍵ペアを生成する手段と、鍵ペアの一方である公開鍵を、画像記録装置へ出力する手段と、デジタルカメラによって生成された暗号化されている画像データを取得する手段と、画像データに関連づけられている暗号化された鍵データを取得する手段と、暗号化された鍵データを、鍵ペアの他方である秘密鍵で復号化する手段と、復号化した鍵データで画像データを復号化する手段とを有することを特徴とする画像再生装置を提供するものである。このようにすれば、格別な手間を必要とせずに、撮像した画像データを秘匿とし、公開鍵を登録した画像再生装置でのみ画像データを再生可能とできる。
【００２１】
上記本発明の第２の態様においては、画像データに関連づけられている暗号化された鍵データが複数存在する場合に、公開鍵に対応する鍵データを検索する手段を有することが好ましい。このようにすれば、格別な手間を必要とせずに、撮像した画像データを秘匿とし、公開鍵を登録した画像再生装置でのみ画像データを再生可能とできる。
【発明の効果】
【００２２】
本発明によれば、利用者の利便性を損なうことなく、かつ様々な運用形態に対応しつつ画像データの機密を保護する機能を備えた画像記録装置、デジタルカメラ及び画像再生装置を提供できる。
【発明を実施するための最良の形態】
【００２３】
本発明の好適な実施の形態について説明する。図１に本実施形態にかかるデジタルカメラ装置の構成を示す。デジタルカメラ装置１は、システム制御部２、撮像部３、画像処理部４、表示制御部５、ＬＣＤ６、記録メディアインタフェース部７、ハードキーインタフェース部９及び通信インタフェース部１０を有する。
システム制御部２は、ＣＰＵ、フラッシュメモリ、ＳＤＲＡＭ及びタイマーなどによって構成されており、デジタルカメラ装置１全体の動作を制御する。撮像部３は、光学系部品（レンズ及びレンズ駆動モータ）、ＣＣＤ、ＣＣＤ駆動回路、Ａ／Ｄ変換器などで構成されており、画像光を電気信号に変換し、これをさらにＡ／Ｄ変換してデジタルデータを生成する。画像処理部４は、画像の圧縮伸張を行うための画像処理用ＤＳＰ（デジタルシグナルプロセッサ）やＲＡＭなどで構成されており、撮像部３が生成したデジタルデータに種々の画像処理を施すと共に、撮像部３のＣＣＤの駆動タイミングを制御したり、レンズ駆動モータを制御してズーミング、フォーカシング、露出調整などを行ったりする。表示制御部５は、Ｄ／Ａ変換器やオンスクリーンディスプレイコントローラなどで構成されており、画像処理部４において処理された画像信号をＬＣＤ６に表示させるための画像処理を行い、また、ユーザインタフェースのための種々のグラフィック画像を生成しＬＣＤ６に表示させる。ＬＣＤ６は、画像やユーザインタフェースのためのグラフィックを表示する。記録メディアインタフェース部７は、メモリカードコントローラなどで構成されており、取り付けられた記録メディア８に対してのデータの読み出し及び書き込みを行う。ハードキーインタフェース９は、サブＣＰＵなどで構成されており、不図示の入力キーやダイヤルなどのユーザインタフェースの状態（キーが押下されたか、ダイヤルがどの位置にあるか）を検出したり、メインＣＰＵ（システム制御部２内のＣＰＵ）への主電源制御を行う。通信インタフェース部１０は、通信カードコントローラなどで構成されており、各種通信モジュールを接続してデータ通信を行う。
【００２４】
記録メディア８は、フラッシュメモリなどで構成されており、記録メディアインタフェース部７に着脱可能となっている。記録メディア８には、圧縮又は非圧縮の画像信号や画像に纏わる種々の情報が格納される。
【００２５】
画像再生装置１１は、接続されたデジタルカメラ装置１から画像信号が転送され、これに応じた画像を表示する装置である。
【００２６】
まず、従来のデジタルカメラと同様の動作について説明する。
撮影動作について説明する。ユーザは撮影に先立ち、不図示の入力キーやダイヤルを操作し、撮影動作モード（連写撮影モード、通常撮影モードなど）を決定する。ユーザによる操作は、ハードキーインタフェース部９によって検出され、システム制御部２において操作の内容が判別される。
【００２７】
システム制御部２は、ユーザによる操作の内容に応じてガイダンスグラフィックを表示制御部５に生成させる。表示制御部５は、これをＬＣＤ６に表示させてユーザに次の入力操作を促す。システム制御部２は、動作モードが決定されると、モードに応じた処理パラメータを画像処理部４に設定する。
【００２８】
撮影の準備が整った後、システム制御部２は、撮像部３及び画像処理部４を駆動する。撮像部３は、画像処理部４からの制御に従い、実際の撮影に先立って、モニタリング画像を表示するための撮像動作を開始する。
【００２９】
撮像部３において撮像によって生成された画像データは、連続的に画像表示部４へ送られる。画像処理部４では、色空間変換、γ補正、ホワイトバランス調整などの処理を施した後、画像データを表示制御部５へと送る。
【００３０】
また、この時画像処理部４では、露出の検出も同時に行っており、撮像部３を制御して露出を調整する。
【００３１】
表示制御部５は、画像データを信号処理してＬＣＤ６へと送って表示させ、ユーザに撮像状態を提示する。
【００３２】
不図示のレリーズボタンの半押し状態がハードキーインタフェース部９によって検出されると、システム制御部２においてこれが判別される。システム制御部２は、画像処理部４を制御し、モニタリング画像からオートフォーカス（ＡＦ）制御のための評価値を抽出する。さらに、システム制御部２は、所定のアルゴリズムに従って撮像部３を制御し、フォーカスを調整する。
【００３３】
不図示のズームボタンが押下されたことがハードキーインタフェース部９によって検出されると、システム制御部２においてこれが判別される。システム制御部２は、撮像部３を制御して、入力操作に応じたズーム動作（ズームイン、ズームアウト）を行う。
【００３４】
不図示のレリーズボタンが押し切られたことがハードキーインタフェース部９によって検出されると、システム制御部２においてこれが判別される。システム制御部２は、設定されている撮影動作モードに従って画像処理部４を制御して撮影動作を開始する。撮像部３は、画像処理部４からの制御に従い、所定の画像を取り込んで画像処理部４へと送る。画像処理部４は、撮影動作モードに応じた画像処理や圧縮処理を行う。またこのとき、画像データを基に縮小画像データを生成、圧縮してサムネイルデータを生成する。
【００３５】
通常の撮影動作モードの場合には、撮像部３が１フレーム分の画像を取り込むと処理を終了する。連写モードの場合には、システム制御部２は、レリーズボタンの押下が解除されたことをハードキーインタフェース部９から通知されるまでは、所定のフレームレートで撮像部３に画像を取り込ませた画像に対して画像処理部４で所定の画像処理を施す処理を繰り返し実行する。
【００３６】
システム制御部２は、圧縮された画像データ及びサムネイルデータを画像処理部４のＲＡＭから読み出し、ヘッダ情報を付加した後、記録メディアインタフェース部７を介して記録メディア８に書き込む。なお、ここでのヘッダ情報には、選択された撮影動作モードを示す情報や、撮影日時などの情報が含まれる。
【００３７】
システム制御部２は、記録メディア８に画像データを書き込む際には、所定の文字列（例えばＲＩＭＧ）＋連続番号をファイル名として割り振る。新たに記録メディアに書き込む画像データのファイル名は、既に記録されている画像データのファイル名の連続番号の最大値＋１である。例えば、記録メディア８に既に記録されている画像データのうちファイル名中の連続番号が最も大きいものが「ＲＩＭＧ３４３．ｊｐｇ」という名称であるならば、システム制御部２は「ＲＩＭＧ３４４．ｊｐｇ」というファイル名で画像データを書き込む。なお、記録メディア８内に画像データが存在しない場合、システム制御部２は、ＲＩＭＧ００１．ｊｐｇ」のように連続番号の部分を“１”として画像データを記録メディア８に書き込む。
【００３８】
システム制御部２は、画像データを記録メディア８に書き込む際には、記録メディア８内のファイル管理情報も更新する。
【００３９】
次に、従来のデジタルカメラと同様の再生動作について説明する。
画像データの再生（表示）の命令がユーザの操作によって入力されると、ハードキーインタフェース部９がこれを検出し、システム制御部２に置いて判別される。システム制御部２は、記録メディアインタフェース部７を介して記録メディア８内のファイル管理情報を読み出し、ファイル名のフォーマット（「ＲＩＭＧ」＋連続番号）に従うファイルに対して、若い番号順にコマ番号を割り振り、図２に示すようなコマ番号管理テーブルを作成する。なお、システム制御部２は、フォーマットに従っていないファイルは無視してコマ番号管理テーブルを作成する。
【００４０】
コマ番号は１から始まる連続番号であり、以降、通常の再生処理におけるファイルの指定はシステム制御部２がコマ番号に基づいてコマ番号管理テーブルを参照することによって行う。
【００４１】
システム制御部２は、記録メディアインタフェース部７を介してコマ番号が最大のファイルを記録メディア８内から読み出し、システム制御部２内のメモリに書き込む。システム制御部２は、自身が備えるメモリ上のデータからヘッダ情報を解析し、画像データの伸張に必要なパラメータを抽出して画像処理部４に設定する。その後、自身が備えるメモリ上の圧縮画像データを画像処理部４へと転送する。
【００４２】
画像処理部４は、システム制御部２から受け取った圧縮画像データに伸張処理を施し、伸張した画像データをシステム制御部２内のメモリに格納する。
システム制御部２は、画像データの伸張が完了すると、システム制御部２内のメモリのメモリアドレス及び画像サイズに基づいた変換倍率を表示制御部５に設定する。
【００４３】
表示制御部５は、システム制御部２内のメモリの所定のメモリアドレスから画像データを読み出し、信号処理してからＬＣＤ６へと出力し、ＬＣＤ６に画像を表示（再生）させる。
【００４４】
次に、本発明独自の動作について説明する。図３に、本実施形態にかかるデジタルカメラ装置の鍵生成時の動作の流れを示す。
画像再生装置１１において鍵の生成処理が選択・起動されると（ステップＳ１０１）、画像再生装置の制御部は、デジタルカメラ装置１が接続されているか否かを確認する（ステップＳ１０２）。画像再生装置１１にデジタルカメラ装置１が接続されている場合は（ステップＳ１０２／Ｙｅｓ）、画像処理装置１１は、ＲＳＡなどの公開暗号鍵に基づく鍵ペアを生成する（ステップＳ１０４）。鍵ペアを生成する際には、画像処理装置１１の制御部は、その時の日時や表示状態、メモリ状態などをシードとして鍵ペアを生成する。
なお、画像再生装置１１にデジタルカメラ装置１が接続されていない場合には（ステップＳ１０２／Ｎｏ）、処理を終了する。
【００４５】
画像再生装置１１は、生成した鍵ペアのうち公開鍵をデジタルカメラ装置１へ転送し、システム制御部２内のフラッシュメモリに格納させる（ステップＳ１０５）。また、鍵ペアの他方は、画像再生装置１１内の格納装置に格納する（ステップＳ１０６）。
【００４６】
次に、暗号鍵を用いた撮影時の動作について説明する。以下、暗号鍵を用いた撮影を“秘匿撮影モード”とも称する。図４に、秘匿撮影モードでの動作の流れを示す。
ユーザの操作によって撮影モードが設定されると、システム制御部２は、秘匿撮影モードに設定されたか否かを判断する（ステップＳ２０１）。なお、秘匿撮影モードの設定は、一般的な撮影動作モードの設定と同様に、不図示の入力キーを用いたユーザの入力操作によって行われる。
【００４７】
秘匿撮影モードに設定されていない場合は（ステップＳ２０１／Ｎｏ）、通常の撮影動作（従来のデジタルカメラと同様の撮影動作）を行う（ステップＳ２０２）。一方、秘匿撮影モードに設定されている場合（ステップＳ２０１／Ｙｅｓ）、システム制御部２は、公開鍵がシステム制御部２内のメモリに登録されているか否かを確認する（ステップＳ２０３）。システム制御部２内のフラッシュメモリに公開鍵が一つも登録されていない場合（ステップＳ２０３／Ｎｏ）、システム制御部２は、表示制御部５を駆動して警告メッセージをＬＣＤ６に表示させた後（ステップＳ２０４）、通常の撮影動作へ移行する（ステップＳ２０２）。
【００４８】
システム制御部２内のフラッシュメモリに公開鍵が少なくとも一つ格納されている場合（ステップＳ２０３／Ｙｅｓ）、システム制御部２は、ＡＥＳなどの共通暗号鍵方式に基づく共通鍵を生成する（ステップＳ２０５）。共通鍵の生成にあたっては、システム制御部２は、その時の日時やデジタルカメラ装置１が起動されてからの経過時間、各種調整値データなどをシードとする。
【００４９】
秘匿撮影モード時にユーザによって撮影操作が行われると（ステップＳ２０６／Ｙｅｓ）、システム制御部２は撮像部３や画像処理部４を駆動して撮影動作を行う（ステップＳ２０８）。
なお、撮影操作がユーザによって行われず（ステップＳ２０６／Ｎｏ）、撮影終了の操作が行われた場合には（ステップＳ２０７／Ｙｅｓ）、システム制御部２は処理を終了する。
【００５０】
撮影動作の後、システム制御部２は、画像処理部４を制御し、画像処理後の撮像データから再生時の表示用データを作成させ、画像処理部４のメモリの所定の領域内に格納させる（ステップＳ２０９）。
【００５１】
システム制御部２は、圧縮御の画像データを画像処理部４から読み込み、そのデータをステップＳ２０５において生成した共通鍵を用いて暗号化する（ステップＳ２１０）。
【００５２】
さらに、システム制御部２は、画像処理部４によって作成されたサムネイルデータを画像処理部４から読み込み、そのデータをサムネイル用の共通鍵で暗号化する（ステップＳ２１１）。ここで、サムネイル用共通鍵は、デジタルカメラ装置１のシリアル番号をシードとして生成されるカメラ固有の鍵データである。なお、シリアル番号は、システム制御部２のフラッシュメモリ内に出荷時に書き込まれている。
【００５３】
システム制御部２は、自身が備えるフラッシュメモリ内に格納されている公開鍵を読み出し（ステップＳ２１２）、順次その公開鍵で共通鍵を暗号化して、公開鍵とともにヘッダへ追記していく（ステップＳ２１３、Ｓ２１４／Ｙｅｓ）。ヘッダ内に記録される鍵テーブルの一例を図５に示す。
【００５４】
図５に示したように、画像再生装置１１で生成され登録された公開鍵の情報と、個々の鍵で暗号化した共通鍵とをテーブル状に並べて追加していく。システム制御部２は、サムネイルデータ及び作成したヘッダ情報を画像データへ付加した後（ステップＳ２１４／Ｎｏ）、画像ファイルとして記録メディアインタフェース部７を介して記録メディア８へ書き込む（ステップＳ２１５）。
【００５５】
以上の処理で１枚の撮影動作を完了し、新しい共通鍵を生成する（ステップＳ２０５）。
【００５６】
撮影を終了するまで（ステップＳ２０７でＹｅｓとなるまで）上記の処理を繰り返し実行する。
【００５７】
なお、図６に示すように、主画像データを暗号化した後、システム制御部２は、画像処理部４を制御し、圧縮前のサムネイルデータに対してその解像度をおとすための処理を施し、圧縮後のデータを読み出すようにしてもよい（ステップＳ２１１’）。ここでの解像度を落とすための処理は、サムネイル画像を微小ブロックに分割し、そのブロックごとに平均値を演算し、そのブロック内の画素データを平均値データと置き換えることによって行う。
【００５８】
次に、デジタルカメラ装置１において画像を再生（表示）する際の動作について説明する。図７に、デジタルカメラ装置１における画像再生時の動作の流れを示す。
システム制御部２は、従来のデジタルカメラと同様の手順で記録メディア８から画像ファイルを読み出し（ステップＳ３０１）、そのヘッダ内に鍵データが含まれているか否かを判断する（ステップＳ３０２）。ヘッダ内に鍵データが一つも含まれていない場合には（ステップＳ３０２／Ｎｏ）、システム制御部２は、通常の表示動作（従来のデジタルカメラと同様の表示動作）を行う（ステップＳ３０３）。
【００５９】
一方、ヘッダ内に鍵データが少なくとも一つ含まれる場合（ステップＳ３０２／Ｙｅｓ）、システム制御部２は、画像処理部４のメモリ内の所定の領域を検索し、再生するコマに相当する表示用データが存在するか否かを確認する（ステップＳ３０４）。再生するコマに相当する表示データが存在する場合（ステップＳ３０４／Ｙｅｓ）、システム制御部２はそのデータを表示制御部５へ転送し、ＬＣＤ６において表示させる（ステップＳ３０６）。再生するコマに相当する表示データが存在しない場合には（ステップＳ３０４／Ｎｏ）、システム制御部２は表示制御部５を駆動して再生不可の警告メッセージをＬＣＤ６において表示させる（ステップＳ３０５）。
【００６０】
システム制御部２は、ユーザによってコマ送り操作がなされるたびに上記の処理を繰り返し行い（ステップＳ３０７／Ｎｏ、Ｓ３０８／Ｙｅｓ）、その間に再生モードを終了する入力操作があれば処理を終了する（ステップＳ３０７／Ｙｅｓ）。
【００６１】
なお、撮影時に主画像を圧縮した後で解像度を落としたサムネイルを生成した場合には、図８に示すように、画像表示用データがメモリに無いときには（ステップＳ３０４／Ｎｏ）システム制御部２は、画像ファイルからサムネイルデータを抽出して画像処理部４に伸張させ、伸張したデータを表示制御部５に転送し、これに応じた画像をＬＣＤ６に表示させる（ステップＳ３０５’）。
【００６２】
次に、画像再生装置１１において画像データを再生（画像を表示）する時の動作について説明する。図９に、この動作の流れを示す。
制御部は、記録メディア８から画像ファイルを読み出すと、ヘッダ内に図５に示したような鍵テーブルが存在するか否かを確認し（ステップＳ４０１、Ｓ４０２）、鍵データが存在しない場合には（ステップＳ４０２／Ｎｏ）、通常の再生動作（従来のデジタルカメラと同様の再生動作）を行う（ステップＳ４０３）。
【００６３】
一方、画像ファイルのヘッダ内に鍵テーブルが存在する場合には（ステップＳ４０２／Ｙｅｓ）、制御部は画像再生装置１１が生成し、メモリに格納している鍵ペアを読み出して（ステップＳ４０４）、さらに画像ファイル内の鍵テーブルから一組の鍵を読み出し（ステップＳ４０５）、それらの公開鍵の情報を比較する（ステップＳ４０６）。
【００６４】
公開鍵が一致していた場合（ステップＳ４０６／Ｙｅｓ）、その公開鍵に対応している暗号化された共通鍵を秘密鍵で復号化し（ステップＳ４０９）、復号化した鍵を用いてさらに画像データを復号して再生する（ステップＳ４１０、Ｓ４１１）。
【００６５】
公開鍵が一致しなかった場合には（ステップＳ４０６／Ｎｏ）、画像ファイルのヘッダに他の鍵が存在するかを確認し（ステップＳ４０７）、存在するならば（ステップＳ４０７／Ｙｅｓ）次の鍵の組を読み出して同様の処理を行う（ステップＳ４０５、ステップＳ４０６）。
【００６６】
全ての公開鍵が一致しなかった場合は（ステップＳ４０７／Ｎｏ）、画像再生装置１１では再生できない画像である旨の警告を画像再生装置１１が表示して（ステップＳ４０８）、処理を終了する。
【００６７】
なお、上記実施形態は本発明の好適な実施の一例であり、本発明はこれに限定されることはない。例えば、上記実施形態では公開鍵暗号方式にＲＳＡを、共通暗号鍵方式にＡＥＳを用いた例を示したが、他の暗号方式を用いても良い。
また、上記実施形態においては、画像再生装置１１が再生時に鍵を確認して画像データを復号する例を示したが、必ずしも再生時に鍵を確認する必要はなく、例えば、デジタルカメラ装置１１から画像データを転送する際に鍵を確認しても良い。また、鍵を用いた画像データの復号は、個々の画像データに対して個別に行うのではなく、一括して行うことも可能である。
さらに、上記実施形態においては、画像記録装置がデジタルカメラである場合について説明したが、画像データを記録する装置であれば良く、必ずしもデジタルカメラである必要はない。
このように、本発明は様々な変形が可能である。
【図面の簡単な説明】
【００６８】
【図１】本発明を好適に実施したデジタルカメラの構成を示す図である。
【図２】コマ番号管理テーブルの構成例を示す図である。
【図３】鍵生成時の動作流れを示すフローチャートである。
【図４】画像データ再生時の動作の流れを示すフローチャートである。
【図５】ヘッダ内に記録される鍵テーブルの構成例を示す図である。
【図６】秘匿撮影モードでの動作の流れを示すフローチャートである。
【図７】秘匿撮影モードでの別の動作の流れを示すフローチャートである。
【図８】本発明にかかる画像再生装置での画像再生時の動作の流れを示す図である。
【図９】本発明にかかる画像再生装置の別の動作の流れを示す図である。
【符号の説明】
【００６９】
１    デジタルカメラ装置
２    システム制御部
３    撮像部
４    画像処理部
５    表示制御部
６    ＬＣＤ
７    記録メディアインタフェース部
８    記録メディア
９    ハードキーインタフェース部
１０    通信インタフェース部
１１    画像再生装置
【図１】
2006013776.tif 000003
【図２】
2006013776.tif 000004
【図３】
2006013776.tif 000005
【図４】
2006013776.tif 000006
【図５】
2006013776.tif 000007
【図６】
2006013776.tif 000008
【図７】
2006013776.tif 000009
【図８】
2006013776.tif 000010
【図９】
2006013776.tif 000011