(57)【要約】【課題】デジタルカメラによる撮像画像の秘匿性を高めることができるようにする。【解決手段】デジタルカメラ１では、指紋情報取得部２１が、指紋センサー３が取得した指紋情報を取得し、指紋認証部２２が指紋情報に基づいて利用者の認証を行う。撮影処理部２４は、撮像した画像データを生成し、鍵生成部２３は、指紋情報に応じた鍵情報を生成し、暗号処理部２５は、鍵情報を用いて撮像画像データを暗号化し、暗号化した画像データを記録媒体５に書き込む。【選択図】図１
2010226506.tif 000002
【特許請求の範囲】
【請求項１】
画像データを記録媒体に記録するデジタルカメラであって、
生体認証に用いる利用者の生体情報を取得する生体情報取得部と、
前記生体情報に基づいて利用者の認証を行う生体認証部と、
前記生体情報に応じたキーを用いて前記画像データを暗号化する暗号処理部と、
前記暗号化された画像データを前記記録媒体に記録する画像記録部と、
を備えることを特徴とするデジタルカメラ。
【請求項２】
請求項１に記載のデジタルカメラであって、
前記暗号処理部は、前記生体情報に所定のハッシュ関数を適用して求められるハッシュ値を前記キーとして、前記画像データを暗号化すること、
を特徴とするデジタルカメラ。
【請求項３】
請求項１に記載のデジタルカメラであって、
前記生体情報入力部は、前記デジタルカメラの起動ごとに前記生体情報の入力を受け付け、
前記画像記録部は、前記認証に成功した場合にのみ、前記暗号化された画像データを前記記録媒体に記録すること、
を特徴とするデジタルカメラ。
【請求項４】
請求項１に記載のデジタルカメラであって、
前記記録媒体に記録されている前記暗号化された画像データの一覧を表示する一覧表示部と、
一覧表示された前記暗号化された画像データのうちのひとつの指定を受け付ける画像指定部と、
前記指定された画像データを前記生体情報に基づいて復号する復号処理部と、
を備えることを特徴とするデジタルカメラ。
【請求項５】
請求項４に記載のデジタルカメラであって、
前記記録媒体に記録されている前記暗号化された画像データのそれぞれについて、前記生体情報に応じたキーを用いて復号可能か否かを判定する復号可否判定部を備え、
前記一覧表示部は、復号可能と判定された前記暗号化された画像データのみの一覧を表示すること、
を特徴とするデジタルカメラ。
【請求項６】
画像データを記録媒体に記録するデジタルカメラの制御方法であって、
前記デジタルカメラが、
生体認証に用いる利用者の生体情報を取得し、
前記生体情報に基づいて利用者の認証を行い、
前記生体情報に応じたキーを用いて前記画像データを暗号化し、
前記暗号化した画像データを前記記録媒体に記録すること、
を特徴とするデジタルカメラの制御方法。
【請求項７】
画像データを記録媒体に記録するためのプログラムであって、
ＣＰＵとメモリとを備えるデジタルカメラに、
生体認証に用いる利用者の生体情報を取得するステップと、
前記生体情報に基づいて利用者の認証を行うステップと、
前記生体情報に応じたキーを用いて前記画像データを暗号化するステップと、
前記暗号化した画像データを前記記録媒体に記録するステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラ、記憶装置、デジタルカメラの制御方法およびプログラムに関する。
【背景技術】
【０００２】
撮像した信号を画像データとして記録媒体に記録するデジタルカメラが知られている。例えば特許文献１には、撮像画像を分類して記録するデジタルカメラが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−３１８５３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
デジタルカメラを業務に用いているような場合など、撮像画像に秘匿性が求められることがある。しかしながら、従来のデジタルカメラでは、デジタルカメラを直接操作することができれば容易に撮像画像を閲覧可能になるので、デジタルカメラを紛失した場合や、デジタルカメラが盗難された場合には、秘匿性の求められる情報も容易にそのデジタルカメラから漏洩してしまう。
【０００５】
本発明は、このような背景を鑑みてなされたものであり、デジタルカメラによる撮像画像の秘匿性を高めることのできる、デジタルカメラ、記憶装置、デジタルカメラの制御方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するための本発明の主たる発明は、画像データを記録媒体に記録するデジタルカメラであって、生体認証に用いる利用者の生体情報を取得する生体情報取得部と、前記生体情報に基づいて利用者の認証を行う生体認証部と、前記生体情報に応じたキーを用いて前記画像データを暗号化する暗号処理部と、前記暗号化された画像データを前記記録媒体に記録する画像記録部と、を備えることとする。  
生体情報とは、例えば、指紋や虹彩、網膜、静脈、声紋、筆跡などの利用者の身体的行動的特徴を表す情報である。生体情報は、利用者個々人に特有のものである。
【０００７】
本発明のデジタルカメラによれば、生体情報に応じたキーを用いて暗号化を施した上で画像データを記録媒体に記録することができる。したがって、利用者の生体情報を取得しない限り、記録媒体に記録されているデータを復号することはできないので、データの秘匿性を高めることができる。
【０００８】
また、本発明のデジタルカメラによれば、利用者ごとに異なるキーを用いて画像データを暗号化することができる。したがって、デジタルカメラを複数の利用者で共有している場合でも、他の利用者に画像データを閲覧されることがなくなるので、記録媒体に記録されるデータの秘匿性をさらに向上することが可能となる。一方で、利用者はデータの漏洩の心配をせずに、他人にデジタルカメラを貸与することができるので便利である。
【０００９】
また、本発明のデジタルカメラでは、前記暗号処理部は、前記生体情報に所定のハッシュ関数を適用して求められるハッシュ値を前記キーとして、前記画像データを暗号化するようにしてもよい。
【００１０】
また、本発明のデジタルカメラでは、前記生体情報入力部は、前記デジタルカメラの起動ごとに前記生体情報の入力を受け付け、前記画像記録部は、前記認証に成功した場合にのみ、前記暗号化された画像データを前記記録媒体に記録するようにしてもよい。  
この場合、デジタルカメラが盗難に合い、あるいはデジタルカメラを紛失したとしても、デジタルカメラの電源をオフにしていれば、起動時に再度認証が行われることになるので、データを安全に管理することが可能となる。
【００１１】
また、本発明のデジタルカメラは、前記記録媒体に記録されている前記暗号化された画像データの一覧を表示する一覧表示部と、一覧表示された前記暗号化された画像データのうちのひとつの指定を受け付ける画像指定部と、前記指定された画像データを前記生体情報に基づいて復号する復号処理部と、を備えるようにしてもよい。
【００１２】
また、本発明のデジタルカメラは、前記記録媒体に記録されている前記暗号化された画像データのそれぞれについて、前記生体情報に応じたキーを用いて復号可能か否かを判定する復号可否判定部を備え、前記一覧表示部は、復号可能と判定された前記暗号化された画像データのみの一覧を表示するようにしてもよい。  
この場合、記録媒体に記録されているデータのうちでも、復号可能なもののみが一覧表示され、復号できないものはそもそも一覧表示されないので、他の利用者が記録媒体に記録されているデータを感知しにくくすることができる。よって、記録媒体に記録されているデータの秘匿性を向上することができる。
【００１３】
また、本発明の他の態様は、画像データを記録媒体に記録するデジタルカメラの制御方法であって、前記デジタルカメラが、生体認証に用いる利用者の生体情報を取得し、前記生体情報に基づいて利用者の認証を行い、前記生体情報に応じたキーを用いて前記画像データを暗号化し、前記暗号化した画像データを前記記録媒体に記録することとする。
【００１４】
また、本発明の他の態様は、画像データを記録媒体に記録するためのプログラムであって、ＣＰＵとメモリとを備えるデジタルカメラに、生体認証に用いる利用者の生体情報を取得するステップと、前記生体情報に基づいて利用者の認証を行うステップと、前記生体情報に応じたキーを用いて前記画像データを暗号化するステップと、前記暗号化した画像データを前記記録媒体に記録するステップと、を実行させることとする。
【００１５】
その他本願が開示する課題やその解決方法については、発明の実施形態の欄及び図面により明らかにされる。
【発明の効果】
【００１６】
本発明によれば、デジタルカメラによる撮像画像の秘匿性を高めることができる。
【図面の簡単な説明】
【００１７】
【図１】デジタルカメラ１の正面図である。
【図２】デジタルカメラ１の背面図である。
【図３】デジタルカメラ１のハードウェア構成を示す図である。
【図４】デジタルカメラ１のソフトウェア構成を示す図である。
【図５】利用者情報記憶部３１に記憶される利用者情報の構成例を示す図である。
【図６】デジタルカメラ１を用いた撮影時の処理の流れを示す図である。
【図７】記録媒体５に保存されている画像データの一覧を表示する処理の流れを示す図である。
【図８】一覧表示された画像が指定された場合の処理の流れを説明する図である。
【発明を実施するための形態】
【００１８】
以下、本発明の一実施形態であるデジタルカメラ１について説明する。本実施形態のデジタルカメラ１は、利用者を生体認証（本実施形態では指紋認証）により認証し、利用者の生体情報（本実施形態では、指紋をスキャンした画像データ）に基づくキーを用いて撮像画像のデータを暗号化し、暗号化したデータを記録媒体に格納することにより、記録媒体内に格納されるデータの秘匿性を高めている。
【００１９】
図１は、デジタルカメラ１の正面図である。デジタルカメラ１の前面にはレンズ２および指紋センサー３が設けられる。なお、指紋センサー３は、前面以外の場所に配置されていてもよい。デジタルカメラ１の上面にはレリーズボタン４が設けられる。
【００２０】
図２は、デジタルカメラ１の背面図である。デジタルカメラ１の背面には撮影された画像の表示装置６、操作ボタン７などが設けられる。デジタルカメラ１には、例えばフラッシュメモリなどの記録媒体５が挿入可能になっており、レリーズボタン４が押下されると被写体像が画像ファイルとして記録媒体５に記録される。
【００２１】
図３は、デジタルカメラ１のハードウェア構成を示す図である。デジタルカメラ１は、ＣＰＵ１１、メモリ１２、記憶装置１３、記録媒体インタフェース１４、撮像素子１５、Ａ／Ｄ変換回路１６、画像処理回路１７を備えている。記憶装置１３は、各種のデータやプログラムを記憶する、例えばフラッシュメモリなどである。ＣＰＵ１１は記憶装置１３に記憶されているプログラムをメモリ１２に読み出して実行することにより各種の機能を実現する。記録媒体インタフェース１４は、記録媒体５に対するデータの読み書きを行うためのインタフェースである。記録媒体インタフェース１４は、例えば、ＳＤ（Secure Digital）規格や、ＣＦ（CompactFlash）規格などに従って記録媒体５に対するデータの読み書きを行う。撮像素子１５は、レンズ２を通じて入射される画像を電気信号に変換する、例えば、ＣＣＤ（Charge Coupled Device）である。Ａ／Ｄ変換回路１６は、撮像素子１５が出力するアナログの電気信号をデジタル信号（以下、「画像信号」という。）に変換する。画像処理回路１７は、Ａ／Ｄ変換回路１６から出力される画像信号に対するカラー補正などの演算処理を行い、補正後の画像信号を、例えば、ＲＡＷ形式やＪＰＥＧ（Joint Photographic Experts Group）形式の画像データ（以下、「撮像画像データ」という。）に変換する。
【００２２】
図４は、デジタルカメラ１のソフトウェア構成を示す図である。デジタルカメラ１は、指紋情報取得部２１、指紋認証部２２、鍵生成部２３、撮影処理部２４、暗号処理部２５、ファイル一覧取得部２６、復号可否判定部２７、復号処理部２８、および画像表示部２９の各機能部と、利用者情報記憶部３１、および認証情報一時記憶部３２の各記憶部とを備えている。なお、上記機能部２１〜２９は、デジタルカメラ１が備えるＣＰＵ１１が記憶装置１３に記憶されているプログラムをメモリ１２に読み出して実行することにより実現される。
【００２３】
指紋情報取得部２１（本発明の「生体情報取得部」に該当する。）は、利用者の指紋を表す情報（以下、「指紋情報」という。本実施形態の「生体情報」に該当する。）を指紋センサー３から取得する。本実施形態では、指紋センサー３は、指紋を画像として読み取り、指紋情報取得部２１は、指紋センサー３が読み取った指紋の画像データを取得するものとする。
【００２４】
利用者情報記憶部３１は、指紋情報を用いて利用者の認証を行うための情報（以下、「利用者情報」という。）を記憶する。認証記憶部３１は、デジタルカメラ１が備える記憶装置１３やメモリ１２が提供する記憶領域として実現される。図５は、利用者情報記憶部３１に記憶される利用者情報の構成例を示す図である。利用者情報には、利用者の識別情報（ユーザＩＤ）と、利用者の指紋の画像を表示するための画像データ（指紋画像データ）とが含まれる。なお、利用者は、デジタルカメラ１を最初に利用するときに、予め利用者情報を利用者情報記憶部３１に登録しておくものとする。
【００２５】
指紋認証部２２（本発明の「生体認証部」に該当する。）は、指紋情報を用いて利用者の認証を行う。指紋認証部２２は、指紋情報取得部２１が取得した指紋情報にマッチする指紋画像データを利用者情報記憶部３１から検索し、指紋情報にマッチする指紋画像データが認証情報記憶部３１に登録されているか否かにより利用者の認証を行う。指紋認証部２２は、利用者の認証に成功した場合、すなわち、指紋情報にマッチする指紋画像データが利用者情報記憶部３１に記憶されていた場合には、当該指紋画像データを含む利用者情報を利用者情報記憶部３１から読み出し、読み出した利用者情報を認証情報一時記憶部３２に登録する。
【００２６】
認証情報一時記憶部３２は、現在利用中の利用者の利用者情報を記憶する。認証情報一時記憶部３２は、メモリ１２などの揮発性の記憶装置が提供する記憶領域として実現されるものとする。すなわち、認証情報一時記憶部３２は、デジタルカメラ１の電源がオンの間のみ利用者情報を記憶し、デジタルカメラ１の電源がオフになると、認証情報一時記憶部３２が記憶していた利用者情報は消去されるものとする。
【００２７】
なお、指紋認証部２２は、認証情報一時記憶部３２に利用者情報が記憶されていないときに、利用者の指紋認証を行うものとする。したがって、デジタルカメラ１の電源がオフになると認証情報一時記憶部３２の記憶内容は破棄されるため、デジタルカメラ１の電源がオンになるたびに、利用者の指紋認証が行われることになる。
【００２８】
鍵生成部２３は、指紋情報に基づいて、データの暗号化に用いるキー（以下、鍵情報という。）を生成する。本実施形態では、鍵生成部２３は、認証情報一時記憶部３２に記憶されている利用者情報の指紋画像データに、所定のハッシュ関数を適用して求められる値（例えば、８ビットや１６ビット、３２ビットなどのデータ）を鍵情報として生成する。鍵生成部２３は、生成した鍵情報を認証情報一時記憶部３２に記憶する。
【００２９】
撮影処理部２４は、レリーズボタン４の押下に応じて、画像処理回路１７などの制御を行い、撮像画像データを生成する。
【００３０】
暗号処理部２５（本発明の「暗号処理部」および「画像記録部」に該当する。）は、鍵生成部２３が生成した鍵情報を用いて、撮像画像データを暗号化する。暗号化には、例えば、ブロック方式やストリーム方式の一般的なアルゴリズムが用いられる。撮影処理部２４は、暗号処理部２５により暗号化された画像データ（以下、暗号データという。）を記録媒体５に書き込む。なお、記録媒体５には、ファイルとして暗号データが格納される。
【００３１】
ファイル一覧取得部２６は、記録媒体５に保存されているファイルの一覧を取得する。ファイル一覧取得部２６は、例えば、一般的なファイルシステムのディレクトリやフォルダに格納されているファイルの一覧を取得する方法により、記録媒体５に保存されているファイルの一覧を取得するものとする。
【００３２】
復号可否判定部２７は、画像一覧取得部２６が取得したファイルのそれぞれについて、鍵生成部２３が生成した鍵情報を用いて復号が可能か否かを判定する。  
復号処理部２８は、記録媒体５に記録されているファイルに含まれる暗号データを鍵情報を用いて復号する。なお、復号処理には、一般的なアルゴリズムが用いられる。  
画像表示部２９（本発明の「一覧表示部」に該当する。）は、復号処理部２８が復号した画像データを、ディスプレイ６に表示する。
【００３３】
以下、本実施形態のデジタルカメラ１において実行される処理について説明する。  
図６は、デジタルカメラ１を用いた撮影時の処理の流れを示す図である。図６に示す処理は、例えば、レリーズボタン４が押下されたときに実行される。
【００３４】
撮影処理部２４は、画像処理回路１７を制御して被写体の撮影を行い、画像処理回路１７が作成した撮像画像データを取得する（Ｓ３０１）。暗号処理部２５は、認証情報一時記憶部３２に記憶されている鍵情報を用いて撮像画像データを暗号化して（Ｓ３０２）、暗号データを作成する。暗号処理部２５は、例えば、鍵情報を撮像画像データのパスワードとして設定するようにしてもよいし、ブロック方式やストリーム方式の暗号化関数に撮像画像データを適用して暗号データを作成する。撮影処理部２４は、暗号データをファイルとして記録媒体５に書き込む（Ｓ３０３）。
【００３５】
以上のようにして、被写体の撮影ごとに、被写体像の撮像画像データは、利用者（撮影者）の指紋に応じた鍵情報により暗号化された上で記録媒体５に保存される。したがって、記録媒体５に記録されている画像データは鍵情報がなければ復号することができなくなるので、複数の利用者により共有されている場合に、他の利用者に鍵情報を伝達しない限り暗号データが復号されることがなくなるので、同じデジタルカメラ１を共有する利用者間においてもデータの秘匿性を担保することができる。
【００３６】
また、鍵情報は認証情報一時記憶部３２に記憶され、電源がオフになるごとに消去されるので、デジタルカメラ１が盗難された場合や、デジタルカメラ１を紛失した場合などにも、記録媒体５に保存されている暗号データは復号することができないので、秘匿性の高い画像を安全に記録媒体５に保存することができる。
【００３７】
図７は、記録媒体５に保存されている画像データの一覧を表示する処理の流れを示す図である。図７に示す処理は、画像の一覧を表示するように、操作ボタン７から指示を受け付けたときに実行される。
【００３８】
画像表示部２９は、画像データを格納するための空のリスト（画像リスト）を作成し（Ｓ３２１）、ファイル一覧取得部２６は、記憶媒体５に保存されているファイルの一覧を取得する（Ｓ３２２）。一覧に含まれるファイルのそれぞれについて、以下の処理が行われる。  
ファイル一覧取得部２５は、記録媒体５から当該ファイルを読み出し（Ｓ３２３）、復号可否判定部２７は、当該ファイルを、認証情報一時記憶部３２に記憶されている鍵情報により復号することができるか否かを判定し（Ｓ３２４）、鍵情報で復号できる場合には（Ｓ３２４：ＹＥＳ）、復号処理部２８は、認証情報一時記憶部３２に記憶されている鍵情報を用いてファイルを復号して（Ｓ３２５）、画像データを作成する。復号処理部２８は、復号された画像データを画像リストに追加する（Ｓ３２６）。  
以上の処理を各ファイルについて繰り返した後、画像表示部２９は、画像リストに含まれている画像データの一覧をディスプレイ６に表示する（Ｓ３２７）。
【００３９】
このようにして、記録媒体５に保存されているファイルのうち、復号可能なもののみの一覧がディスプレイ６に表示される。したがって、複数の利用者でデジタルカメラ１が共有されている場合にも、自分の指紋に応じた鍵情報で暗号化された画像データ、すなわち自分が撮影した画像データのみがディスプレイ６に表示するようにすることができる。
【００４０】
また、自分の指紋に応じた鍵情報で復号できないものはディスプレイ６に表示されないので、記録媒体５に保存されている暗号化されているファイルの存在を利用者に認知されにくくすることが可能となる。したがって、記録媒体５に格納されているファイルの秘匿性をより高めることができる。
【００４１】
図８は、一覧表示された画像が指定された場合の処理の流れを説明する図である。図８に示す処理は、上記図７に示す処理によりディスプレイ６に表示された画像のうちの一つが操作ボタン７により指定された場合に実行される。
【００４２】
画像表示部２９は、操作ボタン７の操作に応じて画像の指定を受け付け（Ｓ３４１）、指定された画像に対応するファイルを記録媒体５から読み出す（Ｓ３４２）。復号可否判定部２７は、読み出されたファイルが、認証情報一時記憶部３２に記憶されている鍵情報により復号可能か否かを判定し（Ｓ３４３）、復号可能であれば（Ｓ３４３：ＹＥＳ）、復号処理部２８は、ファイルを鍵情報で復号し（Ｓ３４４）、画像表示部２９は、復号された画像データをディスプレイ６に表示する（Ｓ３４５）。一方、鍵情報では復号できないと判定した場合には（Ｓ３４３：ＮＯ）、画像表示部２９は、所定のエラー画像をディスプレイ６に表示するようにする。
【００４３】
以上のようにして、指紋画像データに基づいて生成される鍵情報を用いて、記録媒体５に格納されている暗号化されたデータを復号することができる。
【００４４】
なお、本実施形態では、生体認証として指紋認証を用いるものとしたが、これに限らず、虹彩、網膜、静脈、声紋、筆跡など各種の生体情報を用いる生体認証を採用するようにしてもよい。
【００４５】
また、本実施形態では、指紋センサー３が読み取った指紋の画像を指紋情報としたが、これに限らず、指紋センサー３から取得した画像データに含まれる特徴点（例えば、指紋の模様が分岐している部分など）を抽出して指紋情報としてもよい。また、特徴点をシモンセンサー３が検知するようにしてもよい。
【００４６】
また、本実施形態では、指紋情報にハッシュ関数を適用して８ビットのキーを生成するものとしたが、これに限らず、指紋情報そのものを利用するようにしてもよいし、ハッシュ関数以外の関数を適用するようにしてもよい。
【００４７】
また、本実施形態では、レリーズボタン４が押下されたことを契機として撮影処理が行われるものとしたが、これに限らず、例えば、デジタルカメラ１がタイマーを備えるようにし、設定されたタイマーが切れたときに撮影処理を実行するようにしてもよいし、温度センサーや動きセンサーなどの各種のセンサーからの入力を契機として実行するようにしてもよい。
【００４８】
以上、本実施形態について説明したが、上記実施形態は本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物も含まれる。
【符号の説明】
【００４９】
１    デジタルカメラ
２    レンズ
３    指紋センサー
４    レリーズボタン
５    記録媒体
６    表示装置
７    操作ボタン
１１  ＣＰＵ
１２  メモリ
１３  記憶装置
１４  記録媒体インタフェース
１５  撮像素子
１６  Ａ／Ｄ変換回路
１７  画像処理回路
２１  指紋情報取得部
２２  指紋認証部
２３  鍵生成部
２４  撮影処理部
２５  暗号処理部
２６  画像一覧取得部
２７  復号可否判定部
２８  復号処理部
２９  画像表示部
【図１】
2010226506.tif 000003
【図２】
2010226506.tif 000004
【図３】
2010226506.tif 000005
【図４】
2010226506.tif 000006
【図５】
2010226506.tif 000007
【図６】
2010226506.tif 000008
【図７】
2010226506.tif 000009
【図８】
2010226506.tif 000010