(57)【要約】      （修正有）【課題】ユーザ認証機能を持ったカメラで、ユーザ認証前の撮影画像データを着脱可能なメモリカードに保存できるようにする。【解決手段】現像処理部３４は、撮影画像を現像処理する。ユーザ認証後の撮影では、ＣＰＵ２８は、現像処理部３４により現像処理された撮影画像データを、カード入出力部３６を介してメモリカード４０Ａ又は４０Ｂに記録する。ユーザ認証前の撮影では、ＣＰＵ２８は、現像処理部３４により現像処理された撮影画像データを暗号化し、暗号化画像データと解読のための鍵情報を、カード入出力部３６を介してメモリカード４０Ａ又は４０Ｂに記録する。ＣＰＵ２８は、ユーザ認証後に、ユーザ認証前の画像データを探索し、解読する。【選択図】図１
2015194804.tif 000002
【特許請求の範囲】
【請求項１】
撮像する撮像手段と、
ユーザを認証するユーザ認証処理手段と、
前記ユーザ認証処理手段による撮影画像データを現像処理する現像処理手段と、
ユーザ認証前の撮影の場合に、前記現像処理手段により処理された画像データを暗号化する暗号化手段と、
ユーザ認証前の撮影の場合に、前記暗号化手段からの暗号化画像データと解読のための鍵情報を、ユーザ認証後の撮影の場合には、前記現像処理手段による画像データを、それぞれ記録媒体に記録する記録手段と、
前記ユーザ認証処理手段によるユーザ認証の後、前記記録媒体に記録される暗号化画像データを、前記解読のための鍵情報を使って解読する解読する解読手段と
を有することを特徴とする撮像装置。
【請求項２】
前記解読のための鍵情報は、前記撮像装置に固有の情報により暗号化された暗号化鍵であることを特徴とする請求項１に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置に関し、より具体的には、ユーザ認証機能を備える撮像装置に関する。
【背景技術】
【０００２】
近年、デジタルカメラのように、撮影した画像情報を電子的に処理し、メモリカードなどの記録媒体に画像データとして保存する撮像装置が普及している。撮影画像は、電子データ化されているので、比較的容易に画像データを持ち運んだり、転送することができる。これはまた、機密性の高い画像データも比較的容易に外部へ持ち出したり、転送できることを意味する。これに対し、撮像装置にも暗号化技術を導入することが提案されている（特許文献１）。
【０００３】
また、カメラ本体の盗難抑止力や機密性向上のため、登録された特定のユーザのみに操作を許可するカメラが提案されている。特許文献２には、ユーザの網膜や指紋及び声紋などを用いてユーザを認証し、ユーザ認証の完了後に撮影を可能にするカメラが記載されている。
【０００４】
しかし、ユーザ認証の方式によっては、ユーザ認証には時間がかかる。例えば、パスワード入力方式では、カメラの操作部材がそもそもパスワード入力に適さないので、入力に時間がかかる。また、指紋認証や静脈認証などの生体情報については、誤認識が生じやすく、認証を再度実行しなければならないことがある。ユーザ認証に時間がかかると、シャッタチャンスを逃してしまう。これに対し、ユーザ認証前の撮影画像を、本体の内蔵ストレージ（メモリ又は記録媒体）に保存し、着脱可能な記録媒体への書き込みを保留するカメラが提案されている（特許文献３）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−２９９８４７公報
【特許文献２】特開２０００−１４７６２３公報
【特許文献３】特開２００３−３２５３４公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献３の技術では、内蔵ストレージの容量範囲内でしか撮影を行えず、撮影可能な枚数が制限されてしまう。内蔵ストレージに空きが無くなれば、シャッタチャンスを逃してしまう。
【０００７】
そこで、本発明は、ユーザ認証前の撮影画像に対して、撮影画像の不要な漏えいを防ぎつつ、着脱可能な記録媒体を記録先にできる撮像装置を提示することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る撮像装置は、被写体を撮像する撮像手段と、ユーザを認証するユーザ認証処理手段と、前記ユーザ認証処理手段による撮影画像データを現像処理する現像処理手段と、ユーザ認証前の撮影の場合に、前記現像処理手段により処理された画像データを暗号化する暗号化手段と、ユーザ認証前の撮影の場合に、前記暗号化手段からの暗号化画像データと解読のための鍵情報を、ユーザ認証後の撮影の場合には、前記現像処理手段による画像データを、それぞれ記録媒体に記録する記録手段と、前記ユーザ認証処理手段によるユーザ認証の後、前記記録媒体に記録される暗号化画像データを、前記解読のための鍵情報を使って解読する解読する解読手段とを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ユーザ認証前に撮影された画像データを暗号化して記録媒体に記録するので、内蔵記録媒体の容量の制約なしに、カメラの盗難抑止力や機密性を損なわず、ユーザ認証前のシャッタチャンスを逃さない撮影が可能になる。
【図面の簡単な説明】
【００１０】
【図１】実施例１に係る撮像装置の概略構成ブロック図である。
【図２】ユーザ認証処理部の概略構成ブロック図である。
【図３】カメラ設定項目の初期値例である。
【図４】ユーザカメラ設定の値例である。
【図５】画像データの暗号化／復号化の概念図である。
【図６】実施例１のメインの動作フローチャートである。
【図７】ユーザ認証動作のフローチャートである。
【図８】撮影動作のフローチャートである。
【図９】暗号化画像を復号化する処理のフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、本発明の実施例を詳細に説明する。
【実施例１】
【００１２】
図１は、実施例１に係る撮像装置の概略構成ブロック図である。カメラ１０は、被写体を撮像する撮像装置（例えば、デジタルカメラ）である。フォーカシングレンズ１２、ズーミングレンズ１４及び絞り１６が、撮像素子１８に対する撮像光学系を構成する。フォーカシングレンズ１２は、光軸方向の進退により撮像光学系の焦点調節を可能にする。ズーミングレンズ１４は、光軸方向の進退により撮像光学系の画角を変更可能にする。絞り１６は、撮像素子１８に入射する光量を制限する。
【００１３】
撮像素子１８は、ＣＣＤ撮像素子又はＣＭＯＳ撮像素子等で構成される光電変換手段である。撮像素子１８は、光学素子１２，１４，１６からなる撮像光学系で形成された被写体光学像を光電変換し、画像信号を出力する。前処理回路２０は、ＣＤＳ（相関二重サンプリング）回路及びＡＧＣ（オートゲインコントロール）回路等を含み、撮像素子１８の出力画像信号のノイズを除去し、ゲインを制御する。
【００１４】
Ａ／Ｄ変換器２２は、前処理回路２０から出力されるアナログ画像信号をデジタル画像信号に変換する。画像信号処理装置２４は、Ａ／Ｄ変換器２２からのデジタル画像信号にシェーディング補正等のカメラで周知の画像信号処理を施す。画像信号処理装置２４は、いわば、撮像素子１８の特性に起因する画像濃度の非線形性及び光源に起因する画像色の偏りを補正する。メモリ２６は、撮像素子１８から画像信号処理装置２４により生成される画像データを一時記憶するバッファメモリとして機能する。メモリ２６に格納されている画像データは、画像信号処理装置２４による補正処理等が施されているが、撮像素子１８の各画素に蓄積された電荷エネルギーをそのままデジタルデータ化したものと考えることができる。以後、メモリ２６に格納された画像データをＲＡＷデータ又はＲＡＷ画像データと呼ぶ。
【００１５】
撮像素子１８からメモリ２６までの部分は、撮像光学系で形成された被写体の光学像をデジタル画像信号又は画像データに変換する光電変換系である。ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２８は、撮像素子１８の画像信号読み出しを制御するクロック信号を送出し、撮像素子１８〜メモリ２６からなる光電変換系の動作タイミングを制御する。
【００１６】
ＣＰＵ２８は、光電変換系による撮像画像を以下に説明する方法で処理し、更には、カメラ１０の全体を制御する。ＣＰＵ２８には、メモリ３０、ＲＡＭ３２、現像処理部３４及びカード入出力部３６が接続する。
【００１７】
メモリ３０はＥＥＰＲＯＭ等で構成されており、カメラ１０の電源がオフにされても、記録されたデータを失わない。メモリ３０には、電源がオンになった場合にカメラ１０に設定する初期カメラ設定値が記録されている。ＲＡＭ３２は、ＣＰＵ２８、現像処理部３４及び暗号処理部８０の処理対象、処理途中及び処理結果等を一時記憶するのに使用される。
【００１８】
ＣＰＵ２８は、メモリ２６からのＲＡＷデータを、現像用に現像処理部３４に供給する。現像処理部３４は、ＣＰＵ２８からのＲＡＷデータに現像設定値に基づいた画像処理を施し、圧縮などの記録用の処理を施す。画像処理を施された画像データは、ＲＡＭ３２に一時格納される。現像設定値は、画像データの画質に関するパラメータからなり、ＬＣＤ５２のグラフィカルユーザインタフェースで確認でき、操作部４８で変更設定できる。現像パラメータは、具体的には、ホワイトバランス、色補間、色補正、γ変換、エッジ強調及び解像度に関するパラメータからなる。本明細書では、これら１以上の現像パラメータを用いて画像データの画質を調整（変更）する処理を現像処理と呼ぶ。
【００１９】
実施例１では、ユーザは、現像パラメータに加えて、記録方式とその圧縮率を選択できる。記録方式として、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）形式とＲＡＷ形式が用意されている。ＪＰＥＧ形式は、ＲＡＷデータに対して適応離散コサイン変換（ＡＤＣＴ）による不可逆圧縮処理を行った圧縮データを記録する形式であり、ファイルサイズ容量を小さくできる。圧縮率を大きくするとファイルサイズ容量を小さくできるが、画質が劣化する。ＲＡＷ形式はＲＡＷデータに対してロスレス圧縮（可逆圧縮）を行ったデータを記録する形式である。ＲＡＷ形式は可逆圧縮であるので、画像情報を欠落することなくファイルサイズ容量を小さくできるが、ＪＰＥＧ形式ほどにはファイルサイズを小さくできない。現像処理部３４は、ＲＡＷ画像データをＪＰＥＧ圧縮する機能を持つ。
【００２０】
カード入出力部３６は、カードスロット３８Ａ、３８Ｂに装着されるメモリカード４０Ａ，４０Ｂにデータを読み書きできる。メモリカード４０Ａ，４０Ｂは、それぞれ、カードスロット３８Ａ、３８Ｂに着脱自在であり、フラッシュメモリ等の半導体メモリからなる。メモリカード４０Ａ，４０Ｂは記録媒体の一例である。メモリカード４０Ａ，４０Ｂの代わりに、例えば、ハードディスク、光ディスク、光磁気ディスク、磁気ディスク又は半導体メモリを使用してもよい。
【００２１】
ＣＰＵ２８は、ＲＡＭ３２の画像処理された画像データをＥｘｉｆ（Ｅｘｃｈａｎｇｅａｂｌｅ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）規格のファイルフォーマットに従いメモリカード４０Ａ又は４０Ｂに記録する。Ｅｘｉｆ規格のファイルでは、撮影時のカメラ情報をタグ形式で画像データと同一ファイルに記録できる。Ｅｘｉｆのカメラ情報には、撮影時の明るさに関するカメラ情報を格納できる。例えば、絞り値タグ、シャッタスピードタグ及び輝度値タグがある。また、絞り値（Ａｖ）、シャッタスピード（Ｔｖ）及び輝度値（Ｂｖ）をＡＰＥＸ（Ａｄｄｉｔｉｖｅ  Ｓｙｓｔｅｍ  ｏｆ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｏｓｕｒｅ）単位の値で記載している。他にも、メーカノートタグがあり、各デジタルカメラメーカが独自の画像情報を追加できる。
【００２２】
ＣＰＵ２８には更に、メインスイッチ４２、第１レリーズスイッチ４４、第２レリーズスイッチ４６、及び操作部４８が接続する。メインスイッチ４２は、いわばカメラ１０に電源オンを指示するスイッチであり、その操作に応じて、ＣＰＵ２８は、所定のメインプログラムを始動する。第１レリーズスイッチ４４は、レリーズボタンの第１ストローク（半押し状態）でオンになり、第２レリーズスイッチ４６は、レリーズボタンの第２ストローク（全押し状態）でオンとなる。ＣＰＵ２８は、第１レリーズスイッチ４４がオンになるとカメラ１０のフォーカスと露出値を決定し、第２レリーズスイッチ４６がオンになると、光電変換、現像及び記録媒体への記録からなる一連の撮像処理を実行する。操作部４８は、種々のカメラ設定値の選択と入力に使用され、図１には、左選択ボタン４８Ａ、右選択ボタン４８Ｂ及び設定ボタン４８Ｃを図示してある。
【００２３】
ＣＰＵ２８はまた、左選択ボタン４８Ａ、右選択ボタン４８Ｂ及び設定ボタン４８Ｃの押下とデジタルカメラの動作状態に応じて各部を制御する。例えば、再生状態では、ＣＰＵ２８は、左選択ボタン４８Ａの押下に応じて前の画像データを表示し、右選択ボタン４８Ｂの押下に応じて次の画像データを表示する。
【００２４】
表示制御装置５０は、液晶表示素子（ＬＣＤ）５２を駆動して、画像を表示させる。表示制御装置５０にはまた、ビデオ出力端子５４、Ｄ端子５６及びＨＤＭＩ（登録商標）端子５８が接続する。表示制御装置５０は、各端子５４，５６，５８へのケーブル接続を検知し、これら端子５４，５６，５８へのビデオ出力を制御する。
【００２５】
ＣＰＵ２８は、画像データの表示先を、現在利用可能な表示デバイス上に表示し、操作部４８のユーザ操作に従って切り替えることができる。利用可能な表示デバイスは、ＬＣＤ５２と、ケーブル接続されたビデオ出力端子５４、Ｄ端子５６及びＨＤＭＩ端子５８に接続する映像機器である。
【００２６】
ＵＳＢ制御装置６０は、ＵＳＢ端子６２でのＵＳＢコネクタの挿抜検知と、ＵＳＢ接続の通信の信号駆動及び制御をする。ＬＡＮ制御装置６４は、有線ＬＡＮ端子６６の挿抜検知と有線ＬＡＮ経由の通信を制御し、無線ＬＡＮ６８の無線ＬＡＮ接続と無線ＬＡＮ経由の通信を制御する。ＵＳＢ接続が確立している場合、メニュー操作によりＵＳＢの通信で画像データをＰＣ等の外部のデバイスに送信できる。有線ＬＡＮと無線ＬＡＮについても同様である。
【００２７】
電源７０は、ＣＰＵ２８の制御の下で、カメラ１０内の各回路に電源を供給する。
【００２８】
実施例１では、ユーザごとに、現像設定値と記録方式を予め指定しておくことができる。本明細書では、現像設定値と記録方式をまとめてカメラ設定と呼び、個々のユーザが自身のための指定するカメラ設定をユーザ専用カメラ設定と呼ぶ。これに対して、電源オン時にカメラ１０に設定されるカメラ設定を初期カメラ設定と呼ぶ。初期カメラ設定は、ユーザ専用カメラ設定のテンプレートとしても使用される。
【００２９】
ユーザ認証処理部７２は、図２に示すように、ユーザ認証情報記録部７４、ユーザ認証情報認証部７６及びユーザ認証情報登録部７８からなる。ユーザ認証情報記録部７４には、ユーザ認証情報登録部７８により予め登録されたユーザ認証情報とユーザ専用カメラ設定の組が記録される。
【００３０】
ユーザ認証情報登録部７８は、ユーザが入力するユーザ認証情報を受け付け、ユーザ認証情報記録部７４に登録する。具体的には、ＣＰＵ２８が、メモリ３０に記憶される初期カメラ設定を表示デバイス上に表示してユーザに修正させ、ユーザ名とパスワードを入力させる。ユーザ認証情報登録部７８は、初期カメラ設定に対する相違内容を当該ユーザのユーザ専用カメラ設定としてユーザ認証情報記録部７４に登録する。実施例１では、ユーザ専用カメラ設定にユーザ名の欄を設けることで、特定のユーザに関連付ける。ユーザ認証情報は、実施例１ではパスワードであるが、指紋、声紋又は静脈情報などの生体認証手段であってもよい。ただし、生体認証の場合、それぞれに対応する入力装置が必要となる。
【００３１】
ユーザ認証情報認証部７６は、ユーザ認証情報記録部７４に記録されているユーザ認証情報と入力ユーザ認証情報とが一致するか否かを判断する。一致する場合、ユーザ認証情報と組になっているユーザ専用カメラ設定の内容と認証の成功をＣＰＵ２８に伝える。ＣＰＵ２８は、伝えられたユーザ専用カメラ設定に従う内容で撮影画像を処理する。この処理の詳細は後述する。一致しない場合、ＣＰＵ２８に認証の失敗を伝える。
【００３２】
なお、ユーザ情報である名前情報は、撮影画像データのユーザ名情報タグにも格納される。ユーザ名情報タグとして、メーカノート（Ｍａｋｅｒ  Ｎｏｔｅ）タグ、オーナネーム（Ｏｗｎｅｒ  Ｎａｍｅ）タグ又はユーザコメント（Ｕｓｅｒ  Ｃｏｍｍｅｎｔ）タグを使っても良い。
【００３３】
実施例１における現像に関する設定項目は、ホワイトバランス、シャープネス、コントラスト、色の濃さ、色合い及び解像度の６項目からなる。これらに記録方式とユーザ名情報を加えたものがカメラ設定となる。
【００３４】
ホワイトバランスは７項目から選択できる。カメラが自動判定するオートでは、色温度が３０００〜７０００Ｋであり、ユーザが色温度を指定するマニュアルでは、色温度が２０００〜１００００Ｋである。他に、太陽光（５２００Ｋ）、日陰（７０００Ｋ）、曇り（６０００Ｋ）、白熱電球（３２００Ｋ）、白色蛍光灯（４０００Ｋ）及びストロボ使用（６０００Ｋ）を選択できる。
【００３５】
シャープネスはエッジ強調強度を０〜７段で指定でき、０段はエッジ強調なしである。コントラストは明暗差強度をプラスマイナス４段で補正でき、０段は補正なしである。色の濃さはプラスマイナス４段で補正でき、０段は補正なしである。色合いはプラスマイナス４段で補正（マイナスが肌色赤め、プラスが肌色黄色め）でき、０段は補正なしである。解像度はＬ、Ｍ、Ｓから選択でき、Ｌから順に高い解像度である。
【００３６】
記録方式はＲＡＷ形式とＪＰＥＧ形式から選択できる。
【００３７】
図３は、実施例１におけるカメラ設定の初期値、いわゆる初期カメラ設定を示す。ユーザ名は文字列からなり、その初期値は「ＵＮＫＮＯＷＮ」である。ホワイトバランスの初期値は、「オート」である。シャープネスの初期値は弱い方から４段目である。コントラストの初期値は０段（補正なし）である。色の濃さの初期値は０段（補正なし）である。色合いの初期値は０段（補正なし）である。解像度の初期値はＬである。記録方式の初期値はＲＡＷ形式である。
【００３８】
ユーザ認証が完了したカメラに対してユーザがカメラ設定を変更した場合、ＣＰＵ２８がユーザ認証情報登録部７８に設定値の変更を通知し、ユーザ認証情報登録部７８は、変更内容をユーザ専用カメラ設定としてユーザ認証情報記録部７４に記録する。例えば、ユーザＡのユーザ専用カメラ設定が、図４に示す内容であるとする。すなわち、ユーザ名情報＝ユーザＡ、シャープネス＝２段、コントラスト＝０段、色の濃さ＝０段、色合い＝０段、解像度＝Ｌ、記録形式＝ＪＰＥＧ形式であるとする。この場合、ユーザＡのユーザ専用カメラ設定で初期値と違いのある設定項目は、ユーザ名情報、シャープネス及び記録形式の３つであり、ユーザ認証情報記録部７４には、ユーザ名情報＝ユーザＡ、シャープネス＝２段、記録形式＝ＪＰＥＧ形式の３項目が記録される。
【００３９】
暗号処理部８０は、対ダンパ性を持ったＩＣカード機能、暗号化機能及び復号化機能を有し、フラッシュメモリ等の半導体メモリ等からなる。図５は、実施例１の画像の暗号化と復号化の動作説明図である。
【００４０】
暗号処理部８０は第１鍵８２を保持し、第１鍵８２を使って数バイトのデータを暗号化し、復号化（解読）できる。ＣＰＵ２８は、乱数によりまたは暗号化すべき画像を変換して、第２鍵８４を生成する。ＣＰＵ２８は、第２鍵８４を使って画像データを暗号化して暗号化画像データに変換する。すなわち、ＣＰＵ２８は、画像データを暗号化する暗号化手段として機能する。
【００４１】
ＣＰＵ２８が、暗号化コマンドと第２鍵８４を暗号処理部８０に送信すると、暗号処理部８０は、第１鍵８０を使って第２鍵８４を暗号化し、暗号化第２鍵８６を生成する。ＣＰＵ２８は、暗号化第２鍵８６を暗号化画像データと連結して画像ファイル８８を生成する。暗号化第２鍵８６は、暗号化画像データの復号化（解読）のための暗号化された鍵情報、すなわち、暗号化鍵情報である。
【００４２】
暗号化画像データを復号化（解読）する場合、ＣＰＵ２８は、暗号化第２鍵８４を画像ファイル８８から取得し、暗号処理部８０に復号化コマンドと暗号化第２鍵８６を送信する。暗号処理部８０は、復号化コマンドに従い、第１鍵８２を使って暗号化第２鍵８６を復号化（解読）し、得られた第２鍵９０をＣＰＵ２８に返信する。第２鍵９０の内容は、第２鍵８４と一致する。ＣＰＵ２８は、第２鍵９０を使い、暗号化画像ファイル８８の暗号化画像データを復号化（解読）する。すなわち、ＣＰＵ２８は、暗号化された画像データを復号化（解読）する復号化手段又は解読手段として機能する。
【００４３】
第１鍵８２はカメラ固有の情報からなるのが望ましい。複数のカメラ間で同じ内容の第１鍵８２を使用すると、暗号化画像データを別のカメラで復号化できてしまい、機密性が下がるからである。
【００４４】
図６は、実施例１のメインの動作フローチャートである。メインスイッチ４２のオンにより、ＣＰＵ２８は、電源７０から各部に電力を供給させ、カメラ１０を初期化する（Ｓ１）。カメラ１０の初期化は、フラグや制御変数等を初期化して表示デバイスの画像表示をオフ状態に初期設定し、カメラ設定を前述の初期カメラ設定の内容通りに設定する処理である。
【００４５】
ＣＰＵ２８は、カメラ設定の変更を禁止状態にする（Ｓ２）。これ以後、ユーザ認証（Ｓ６）を経ないとカメラ設定の変更を許可しないので、ユーザ認証前の撮影画像には全て初期カメラ設定が適用される。
【００４６】
ＣＰＵ２８は、カメラ１０の状態を撮影動作許可状態にする（Ｓ３）。ステップＳ３以前に第１レリーズスイッチ４４又は第２レリーズスイッチ４６をオンにしても、ＣＰＵ２８は、撮影動作プログラムを始動しない。
【００４７】
次に、ＣＰＵ２８は、電源７０の残量及びメモリカード４０Ａ，４０Ｂをチェックする（Ｓ４）。電源７０の残容量が少なければ、ＬＣＤ５２にその旨を表示して、ユーザに警告する。また、カード入出力部３６により、カードスロット３８Ａ，３８Ｂのどちらにもメモリカード４０Ａ，４０Ｂが挿入されていない場合も、ＬＣＤ５２にその旨を表示して、ユーザに警告する。接続されているメモリカード４０Ａ，４０Ｂの空き容量が少ない場合も、同様にユーザに警告する。
【００４８】
ステップＳ４以後、ユーザは、撮影のためのレリーズ操作と、ユーザ認証操作を自由なタイミングで実行でき、ＣＰＵ２８は何らかのユーザ操作を待機する。ユーザ認証操作、例えば、ユーザを指定してのパスワード入力があると（Ｓ５）、図７に示すフローに従って、ユーザ認証処理部７２がユーザ認証等を実行し（Ｓ６）、ステップＳ５に戻る。指紋認証や静脈認証などの場合には、これらに対応するタッチセンサ又は光センサに指等がかざされたことをきっかけにユーザ認証（Ｓ６）を開始する。
【００４９】
他方、撮影のためのレリーズ操作（撮影操作）があると（Ｓ７）、図８に示すフローに従って、ＣＰＵ２８が、撮影を実行するように各部を制御し（Ｓ８）、ステップＳ４に戻る。電源とメモリカードのチェック（Ｓ４）は、その都度、実行する必要は無く、適当な時間間隔等で間欠的に実行すれば良い。
【００５０】
理解しやすいように、図６では、ユーザ認証操作（Ｓ５）の検知とレリーズ操作（Ｓ７）の検知を時系列的に実行している。しかし、実際は、これらの操作を独立に検知した上で、ユーザ認証処理部７２及びＣＰＵ２８が協働して、対応する処理（Ｓ６，Ｓ８）を互いに独立に実行する。すなわち、実施例１では、ユーザ認証（Ｓ６）の前に、撮影動作（Ｓ８）を実行可能であり、また、撮影動作（Ｓ８）の前に、ユーザ認証（Ｓ６）を実行することも可能である。
【００５１】
図７は、ユーザ認証（Ｓ６）の詳細な動作フローチャートである。ソフトウエアキーボードと入力メニューをＬＣＤ５２の画面上に表示して、パスワード入力をユーザに促す（Ｓ１１）。ユーザは、ソフトウエアキーボードに対し左選択ボタン４８Ａ、右選択ボタン４８Ｂ及び設定ボタン４８Ｃを使ってパスワードを入力する。ユーザ認証処理部７２が、入力されたパスワードを認証する（Ｓ１２）。パスワード入力がキャンセルされた場合、及び認証が失敗した場合（Ｓ１２）、ユーザ認証動作を終了する。
【００５２】
ユーザ認証が成功すると（Ｓ１２）、ユーザ認証処理部７２及びＣＰＵ２８が、認証されたユーザに対して予め登録されたユーザ専用カメラ設定をカメラ１０に設定する（Ｓ１３）。ユーザＡの場合、現在のカメラ設定に対し、図４に示すように、ユーザ名情報＝ユーザＡ、シャープネス＝２段、記録形式＝ＪＰＥＧ形式の３項目が修正される。
【００５３】
ＣＰＵ２８は、カメラ１０をカメラ設定変更可能な状態にする（Ｓ１４）。これにより、ユーザは、現在のカメラ設定を更に修正することができる。換言すると、ユーザ認証以前には、ユーザは、カメラ１０のカメラ設定を変更できない。
【００５４】
ＣＰＵ２８は、ユーザ認証前の撮影画像データがＲＡＭ３２若しくはメモリカード４０Ａ又は４０Ｂ２０にあるかどうかを調べる（Ｓ１５）。ユーザ認証前の撮影画像データ、すなわち暗号化された画像データがＲＡＭ３２又はメモリカード４０Ａ、４０Ｂにある場合（Ｓ１５）、ＣＰＵ２８は、その暗号化された画像データを復号化し、現在のカメラ設定（ユーザ専用カメラ設定）を遡及適用する（Ｓ１６）。この復号化とユーザ専用カメラ設定の遡及適用の詳細は後述する。これにより、ユーザ認証前の暗号化された撮影画像データを復号化（解読）した上で、ユーザ認証後の撮影画像データと同じ現像設定及び記録形式で現像及び記録できる。
【００５５】
ユーザ認証前の撮影画像データがＲＡＭ３２又はメモリカード４０Ａ、４０Ｂにある場合（Ｓ１５）、ステップＳ１６の実行前に、実行の承認をユーザに求めるようにしてもよい。
【００５６】
図８は、撮影動作（Ｓ８）の詳細なフローチャートである。第２レリーズスイッチ４６のオンにより、ＣＰＵ２８は、光電変換系を制御し、撮影画像のＲＡＷデータをメモリ２６に格納させる（Ｓ２１）。
【００５７】
ＣＰＵ２８は現像処理部３４を制御して、カメラ１０に設定されているカメラ設定に従いメモリ２６のＲＡＷデータを現像処理及び記録処理をさせる（Ｓ２２）。ユーザ認証前では、現在のカメラ設定は、初期カメラ設定になっているので、撮影画像データは、実質的な現像処理はほとんど施されずに、最大解像度で、ＲＡＷ形式で記録される。他方、ユーザ認証が済んでいる場合、メモリ２６のＲＡＷデータは、認証されたユーザのユーザ専用カメラ設定に従い現像処理され、そのカメラ設定の記録形式でメモリカード４０Ａ又は４０Ｂに記録される。
【００５８】
ＣＰＵ２８は、ユーザ認証が済んでいるかどうかを調べる（Ｓ２３）。ユーザ認証が済んでいれば（Ｓ２３）、図８に示すフローを終了する。
【００５９】
ユーザ認証前の場合（Ｓ２３）、ＣＰＵ２８は、ステップＳ２２で記録した撮影画像を読み出し、先に説明した手順で暗号化し、メモリカード４０Ａ又は４０Ｂに上書きする（Ｓ２４）。そして、ユーザ認証後の復号化（解読）とユーザ専用カメラ設定の遡及適用（Ｓ１６）のために、撮影画像データにユーザ認証前を示すタグを付ける（Ｓ２５）。例えば、メーカノートタグ値にＹＥＳの文字が入れる方法などが考えられる。ステップＳ１６では、このタグを目安に、ユーザ専用カメラ設定が未適用の画像データを検索し、解読とユーザ専用カメラ設定の適用を順次、実行することになる。ステップＳ１６の実行後、タグは消去される。
【００６０】
又は、ユーザ認証前の画像データをリストするリストファイル（ユーザ認証前画像リストファイル）を別途メモリカード４０Ａ又は４０Ｂに用意し、このリストファイルに画像ファイル名を追加的に書き込むようにしても良い。この場合、ステップＳ１６では、このリストファイルを参照してユーザ認証前の画像データを検索し、解読及びユーザ専用カメラ設定による現像と記録を実行する。ユーザ専用カメラ設定を適用した画像データについては、ユーザ認証前画像リストファイルから消去する。ユーザ認証前画像リストファイルには、記録媒体が他カメラで利用されることを考慮して製品のシリアルナンバーなどカメラ固有ＩＤを含めても良い。
【００６１】
図８では、現像処理部３４で現像処理した撮影画像データをメモリカード４０Ａ又は４０Ｂに記録した後、ユーザ認証前の場合に、暗号化してメモリカード４０Ａ又は４０Ｂに書き戻している。これは、いわば、暗号化処理のためのワークメモリとしてメモリカード４０Ａ又は４０Ｂに利用することに相当する。ユーザ認証前の撮影では、現像処理部３４で現像処理した撮影画像データを直接、暗号化して、メモリカード４０Ａ又は４０Ｂに記録してもよい。例えば、ＲＡＭ３２を暗号化処理に利用する。
【００６２】
図９は、暗号化画像を復号化（解読）する処理のフローチャートを示す。ＣＰＵ２８は、図５を参照して説明した手順で暗号化画像データを復号化し、復号後の画像ファイルを記録媒体へ保存する（Ｓ３１）。ＣＰＵ２８は、処理対象の暗号化画像ファイルをメモリカード４０Ａ，４０Ｂから削除する（Ｓ３２）。
【００６３】
ＣＰＵ２８は、他に復号化していないユーザ認証前画像データが残っていないかどうかを調べ（Ｓ３３）、あれば、処理対象の画像データを切り替えてステップＳ３１，Ｓ３２を再度、実行する。他に復号化していないユーザ認証前画像データがなくなれば（Ｓ３３）、画像復号処理動作を終了する。
【００６４】
図９に示すフローは、ユーザ認証後に実行されるだけでなく、再生モードで撮影画像を再生する場合にも実行される。
【００６５】
実施例１では、ユーザ認証前画像は暗号化されて記録媒体に記録されるので、カメラ内蔵の記録媒体の容量に制限されることなしに、シャッタチャンスを逃すことなく撮影を行える。また、ユーザ認証完了後に、ユーザ認証前画像データを復号化（解読）するので、以後は、自由に撮影画像をコピーでき、再生できる。
【実施例２】
【００６６】
記録先の記録媒体として、例えば、ＬＡＮ経由又はＵＳＢ経由で接続するＰＣなどである場合に、記録動作に時間がかかり、次の撮影の支障となる。また、復号化のためには再びカメラ１０に戻す必要があり、これにも時間がかかる。実施例２では、メモリカード４０Ａ又は同４０Ｂが接続されながら、低速の記録媒体が記録先に指定されている場合、記録先の指定を無視して暫定的に撮影画像データをメモリカード４０Ａ又は同４０Ｂに記録する。
【００６７】
具体的には、ユーザ認証前の撮影に対しては、記録先の指定に関わらず、暗号化した撮影画像をメモリカード４０Ａ又は同４０Ｂに記録する。上述のリストファイル等に本来の記録先を記述しておく。ユーザ認証後では、暗号化画像データを復号化し、得られた画像データファイルを本来に記録先に記録し、暗号化画像データファイルを削除する。
【実施例３】
【００６８】
実施例１及び２では、初期カメラ設定をユーザ認証前の現像及び記録処理に流用したが、ユーザ認証前の撮影に適用するカメラ設定（ユーザ認証前カメラ設定）を別に用意しておいても良い。この場合、初期カメラ設定は自由な内容で決定でき、例えば、記録方式にＪＰＥＧ形式も採用可能である。従ってまた、ユーザ認証前に変更を禁止する（Ｓ２）必要が無くなる。
【００６９】
ユーザ認証前カメラ設定は、ユーザ専用カメラ設定のどの内容にも再現像で対応可能であればよく、例えば、記録方式としてＲＡＷ形式を採用し、解像度をＬとする。換言すると、ユーザ認証前カメラ設定は、ユーザ専用カメラ設定の可能などの内容よりも高画質になるカメラ設定であればよい。
【００７０】
図８に示すフローに代えて、以下の処理を採用する。すなわち、第２レリーズスイッチ４６のオンにより、ＣＰＵ２８は、光電変換系を制御し、撮影画像のＲＡＷデータをメモリ２６に格納させる。
【００７１】
撮影者がユーザ認証済みである場合、メモリ２６のＲＡＷデータを、認証されたユーザのユーザ専用カメラ設定に従い現像処理し、メモリカード４０Ａ又は４０Ｂに記録する。
【００７２】
他方、ユーザ認証前の場合、メモリ２６のＲＡＷデータをユーザ認証前カメラ設定に従い現像処理し、暗号化して、メモリカード４０Ａ又は４０Ｂに記録する。さらに、ユーザ認証後に解読とユーザ専用カメラ設定の遡及適用のために（Ｓ１６）、撮影画像データにユーザ専用カメラ設定の未適用を示すタグを付ける。
【００７３】
ユーザ認証操作に対する処理は、上記実施例１と同じである。
【００７４】
実施例３では、初期カメラ設定を自由に決定でき、ユーザ認証前にカメラ設定を自由に変更でききるという利点がある。
【図１】
2015194804.tif 000003
【図２】
2015194804.tif 000004
【図３】
2015194804.tif 000005
【図４】
2015194804.tif 000006
【図５】
2015194804.tif 000007
【図６】
2015194804.tif 000008
【図７】
2015194804.tif 000009
【図８】
2015194804.tif 000010
【図９】
2015194804.tif 000011