(57)【要約】【課題】電子カメラで人物認証に要する時間を短縮する。【解決手段】電子カメラは、撮像素子１９と、撮像素子１９による撮影画像と参照用データとを比較する比較手段２１と、比較手段２１による比較結果に基づいて特定の人物か否かを判定する判定手段２１と、撮影画像の中から照明された眼を含む領域を検出する検出手段２１と、検出手段２１で検出された領域の画像を比較の対象とするように比較手段２１を制御する制御手段２１とを備える。【選択図】図４
2008294703.tif 000002
【特許請求の範囲】
【請求項１】
撮像素子と、
前記撮像素子による撮影画像と参照用データとを比較する比較手段と、
前記比較手段による比較結果に基づいて特定の人物か否かを判定する判定手段と、
前記撮影画像の中から照明された眼を含む領域を検出する検出手段と、
前記検出手段で検出された領域の画像を前記比較の対象とするように前記比較手段を制御する制御手段とを備えることを特徴とする電子カメラ。
【請求項２】
請求項１に記載の電子カメラにおいて、
前記参照用データは、複数の人物に関する情報を有することを特徴とする電子カメラ。
【請求項３】
請求項１に記載の電子カメラにおいて、
前記制御手段は、前記検出手段で検出された領域のみを前記比較の対象とするように前記比較手段を制御することを特徴とする電子カメラ。
【請求項４】
請求項１に記載の電子カメラにおいて、
前記制御手段は、前記検出手段で検出された領域を優先して前記比較の対象とするように前記比較手段を制御することを特徴とする電子カメラ。
【請求項５】
請求項１に記載の電子カメラにおいて、
前記検出手段は、赤目を有する領域を検出することを特徴とする電子カメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子カメラに関する。
【背景技術】
【０００２】
撮影した顔画像を用いて本人認証を行う技術が知られている（特許文献１参照）。
【０００３】
【特許文献１】特開２００６−８６７９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の技術では、複数の顔を順番に比較する場合には、人物認証に要する時間がかさむという問題が生じる。
【課題を解決するための手段】
【０００５】
（１）本発明による電子カメラは、撮像素子と、撮像素子による撮影画像と参照用データとを比較する比較手段と、比較手段による比較結果に基づいて特定の人物か否かを判定する判定手段と、撮影画像の中から照明された眼を含む領域を検出する検出手段と、検出手段で検出された領域の画像を比較の対象とするように比較手段を制御する制御手段とを備えることを特徴とする。
（２）請求項１に記載の電子カメラにおいて、参照用データは、複数の人物に関する情報を有することが好ましい。
（３）請求項１に記載の電子カメラにおいて、制御手段は、検出手段で検出された領域のみを比較の対象とするように比較手段を制御することが好ましい。
（４）請求項１に記載の電子カメラにおいて、制御手段は、検出手段で検出された領域を優先して比較の対象とするように比較手段を制御することが好ましい。
（５）請求項１に記載の電子カメラにおいて、検出手段は、赤目を有する領域を検出することが好ましい。
【発明の効果】
【０００６】
本発明による電子カメラでは、人物認証に要する時間を短縮できる。
【発明を実施するための最良の形態】
【０００７】
以下、図面を参照して本発明を実施するための最良の形態について説明する。
（第一の実施形態）
図１は、本発明の第一の実施形態による電子カメラの正面図である。図１において、電子カメラ１の前面には、撮影レンズの鏡筒３６と、フラッシュ発光部３５と、ＡＦ（オートフォーカス）補助光源２６と、外部ＡＦモジュール２７とが配設されている。電子カメラ１の上面には、シャッターボタン３２１と、電源ボタン３２２とが配設されている。シャッターボタン３２１は、電子カメラ１に撮影を指示するための操作部材である。電源ボタン３２２は、電子カメラ１に電源オンまたは電源オフを指示するための操作部材である。
【０００８】
図２は、図１の電子カメラの背面図である。図２において、電子カメラ１の背面には、表示モニタ３１と、ズームボタン（ワイド側）３２３と、ズームボタン（テレ側）３２４と、十字キー３２５と、ＯＫボタン３２６と、再生モードボタン３２７と、撮影モードボタン３２８とが配設されている。ズームボタン３２３は、電子カメラ１にズームダウンを指示するための操作部材である。ズームボタン３２４は、電子カメラ１にズームアップを指示するための操作部材である。十字キー３２５およびＯＫボタン３２６は、電子カメラ１に各種設定を指示するための操作部材である。再生モードボタン３２７は、電子カメラに撮影画像の再生表示を行う動作モードを指示するための操作部材である。撮影モードボタン３２８は、電子カメラ１に撮影を行う動作モードを指示するための操作部材である。
【０００９】
図３は、図１におけるＡ−Ａ'断面図である。電子カメラ１の撮影レンズは、１群レンズＬ１と、２群レンズＬ２と、３群レンズ（フォーカスレンズ１２）とで構成される。撮影レンズは沈胴式のズームレンズであり、電源オフ時は図３に例示するように筐体内に沈胴されている。
【００１０】
電子カメラ１は、電源ボタン３２２の押下操作による電源オン操作信号を受けると、カメラ内各部へ通電を開始させる。これにより、１群レンズＬ１および２群レンズＬ２が鏡筒駆動機構によって左方向へ繰り出される。鏡筒駆動機構は、ズームモータ２４（図４において後述）、カム筒１１８およびギア部１１９等によって構成される。また、フォーカスレンズ１２はＡＦ駆動機構によって光軸Ａｘ方向に進退駆動される。ＡＦ駆動機構は、ＡＦモータ２３、ＡＦ駆動ギア列１０４、リードねじ１１６およびナット１０５等によって構成される。
【００１１】
フォーカスレンズ１２はフォーカスレンズホルダ１０７によって支持される。フォーカスレンズホルダ１０７は不図示の付勢部材によって右方向へ付勢され、ナット１０５に当接する。ナット１０５は、フォーカスレンズホルダ１０７に設けられている回転止め（不図示）によって回転が制限されている。以上の構成により、リードねじ１１６の回転がナット１０５の光軸Ａｘ方向の移動に変換され、ナット１０５に当接しているフォーカスレンズホルダ１０７が光軸Ａｘ方向に駆動される。
【００１２】
フォーカスレンズ１２の位置は、フォーカスレンズ基準位置センサ１６による検出信号と、後述するモータ駆動回路２５（図４）からＡＦモータ２３へ出力されるパルス数とを用いて制御される。一方、１群レンズＬ１および２群レンズＬ２の位置は、後述するズーム位置検出センサ１５（図４）による検出信号と、ズームモータ２４（図４）の回転角を検出するセンサ（不図示）による検出信号とを用いて制御される。ズーム位置検出センサ１５は、カム筒１１８の光軸方向の位置を検出する。
【００１３】
１群レンズＬ１、２群レンズＬ２およびフォーカスレンズ１２がそれぞれ所定位置へ移動すると、電子カメラ１は、撮影準備状態となってシャッターボタン３２１の押下操作信号の受け付けを許可する。電子カメラ１は、ズームボタン３２３の押下操作信号を受けると、鏡筒駆動機構およびＡＦ駆動機構を駆動してズームダウン動作を行う。また、電子カメラ１は、ズームボタン３２４の押下操作信号を受けると、鏡筒駆動機構およびＡＦ駆動機構を駆動してズームアップ動作を行う。
【００１４】
シャッター羽根１３および絞り１４は、２群レンズＬ２の像面側に配設される。また、シャッターユニット１１３、シャッター羽根１３および絞り１４は、２群レンズＬ２と一体に光軸方向へ移動するように構成されている。
【００１５】
図４は、電子カメラ１の要部構成を説明するブロック図である。ズームレンズ１１は、上述した１群レンズＬ１および２群レンズＬ２に対応する。ズーム位置検出センサ１５は、ズームレンズ１１の位置を示す情報を検出し、検出信号をＣＰＵ２１へ送信する。フォーカスレンズ基準位置センサ１６は、フォーカスレンズ１２の基準位置を示す情報を検出し、検出信号をＣＰＵ２１へ送信する。
【００１６】
シャッター駆動部１７は、ＣＰＵ２１からの指示に応じてシャッター羽根１３の開閉制御を行う。絞り駆動部１８は、ＣＰＵ２１からの指示に応じて絞り１４の開口サイズを変化させる。絞り１４は、光束を多段階に（たとえば、アペックス値で１．５段の範囲）減衰させる減光部材である。よって、絞り１４により撮像デバイス１９へ入射される光量が制限される。
【００１７】
ズームレンズ１１およびフォーカスレンズ１２を通過した光束は、撮像デバイス１９の撮像面上に被写体像を結ぶ。撮像デバイス１９は、ＣＣＤイメージセンサなどによって構成される。画像処理回路２０は、撮像デバイス１９から出力された画像信号に対し、所定の信号処理を行う。信号処理には、信号増幅やＡ／Ｄ変換などのアナログ処理と、輪郭強調や色温度調整（ホワイトバランス調整）などのディジタル処理とが含まれる。
【００１８】
画像処理回路２０はさらに、ＣＰＵ２１からの感度変更指示に応じて撮像感度（露光感度）を所定範囲（たとえばＩＳＯ５０相当〜ＩＳＯ１０００相当）内で変更する。撮像感度は、撮像デバイス１９に蓄積された電荷の検出感度、もしくは不図示の増幅回路の増幅率を変化させる被制御量のことをいう。撮像感度値は、相当するＩＳＯ感度値で表される。
【００１９】
ＣＰＵ２１は、各ブロックから出力される信号を入力して所定の演算を行い、演算結果に基づく制御信号を各ブロックへ出力する。ＣＰＵ２１内には、メモリ２２が設けられている。ＡＦ補助光源２６は、外部ＡＦモジュール２７が測距する際に、ＣＰＵ２１からの指示に応じて点灯する。外部ＡＦモジュール２７は、被写体までの距離を検出し、検出情報をＣＰＵ２１へ送信する。
【００２０】
外部ＡＦモジュール２７は、撮影レンズを通過した光束と異なる光束を利用する方式（いわゆる外光式）で、赤外光などを発することなくフォーカス調節情報を取得するパッシブＡＦ方式の構成を有する。ＣＰＵ２１は、外部ＡＦモジュール２７が暗すぎて測距不能になることを避けるため、必要に応じてＡＦ補助光源２６を点灯させる。なお、焦点検出用の赤外光などを発して測距を行うアクティブＡＦ方式で外部ＡＦモジュール２７を構成しても構わない。
【００２１】
内蔵フラッシュメモリ２８は、ＣＰＵ２１によって書き込みおよび読み出し可能な不揮発性メモリである。電源回路２９は、ＣＰＵ２１をはじめとするカメラ内の各部へ電力を供給する。表示回路３０は、撮影画像を表示モニタ３１に表示させるための表示データを作成する。表示モニタ３１は、たとえば、液晶表示パネルによって構成される。液晶表示パネルは、表示回路３０から入力される表示データによる再生画像を表示する。表示回路３０は画像表示用データの他、メッセージやメニューなどを表示するためのデータの作成も行う。これにより、表示モニタ３１に画像以外の情報も表示される。
【００２２】
操作部材３２は、シャッターボタン３２１などの電子カメラ１の操作ボタン類に対応し、各ボタンの押下操作に対応する操作信号をＣＰＵ２１へ出力する。記録カード５０は、電子カメラ１に対して着脱可能なメモリカードなどで構成される。記録カード５０には、ＣＰＵ２１の指示によって撮影画像のデータおよびその撮影情報を含む画像ファイルが記録される。記録カード５０に記録された画像ファイルは、ＣＰＵ２１からの指示によって読み出しが可能である。
【００２３】
ＣＰＵ２１は、外部ＡＦモジュール２７から受けた検出情報に基づいて合焦に必要なフォーカスレンズ１２の駆動量を演算する。ＣＰＵ２１はさらに、演算した駆動量を示す情報をモータ駆動回路２５へ送る。モータ駆動回路２５は、ＣＰＵ２１からの指示に応じて、指示された駆動量の駆動に必要な所定数のパルス信号をＡＦモータ２３へ送信する。
【００２４】
また、ＣＰＵ２１は、ズームボタン３２３およびズームボタン３２４からの操作信号に応じて、モータ駆動回路２５へ駆動指示を送る。モータ駆動回路２５は、ＣＰＵ２１からの指示に応じてズームモータ２４へ所定の駆動信号を送信する。
【００２５】
フラッシュ回路３３は、コンデンサ３４を高電圧で充電する。また、フラッシュ回路３３は、ＣＰＵ２１からの指示に応じてコンデンサ３４を放電させ、放電電力をフラッシュ発光部３５へ供給する。フラッシュ発光部３５は、たとえばキセノン管などで構成されており、コンデンサ３４からの放電電力によって放電発光する。
【００２６】
電子カメラ１は登録ユーザか否かを識別する機能を備える。電子カメラ１は、ユーザ認識後に撮影した画像のファイルに閲覧制限をかける（閲覧ロック）。閲覧制限された画像ファイルは、電子カメラ１が当該画像の撮影時と同じユーザを認識した場合にのみ、表示モニタ３１に再生表示することが許可される。電子カメラ１が当該画像の撮影時と異なるユーザを認識した場合、および電子カメラ１がユーザ認識していない場合は、いずれも閲覧制限された画像ファイルの再生画像を表示モニタ３１に表示することが禁止される。
【００２７】
一方、電子カメラ１は、登録ユーザを識別しないで撮影した画像のファイルには閲覧制限をかけない。閲覧制限されていない画像ファイルは、電子カメラ１がユーザを認識したか否かにかかわらず、表示モニタ３１に再生表示することが許可される。なお、閲覧制限された画像ファイルの再生画像は、電子カメラ１がユーザ認識していない場合にも表示モニタ３１に表示することが禁止されることはいうまでもない。
【００２８】
本実施形態は、上記電子カメラ１が登録ユーザか否かを識別する動作に特徴を有するので、この識別動作を中心に説明する。登録ユーザか否かの識別に用いる画像には、あらかじめ電子カメラ１に登録しておく参照用データの元となる参照用画像と、参照用データと比較するために後から撮影される比較用画像とが含まれる。本説明では、参照用データがあらかじめ内蔵フラッシュメモリ２８内に記録（登録）済みであって、比較用画像としてユーザーを撮影する場面について説明する。
【００２９】
＜識別処理＞
電子カメラ１のＣＰＵ２１がユーザ識別のために行う処理の流れについて、図５に例示するフローチャートを参照して説明する。図５の処理を行うプログラムは、内蔵フラッシュメモリ２８内に格納されている。ＣＰＵ２１は、電源オン処理後に当該プログラムを起動する。
【００３０】
図５のステップＳ１１において、ＣＰＵ２１はユーザの識別を行うか否かを判定する。ＣＰＵ２１は、十字キー３２５およびＯＫボタン３２６からの操作信号によって「ユーザ識別する」が指示されると、ステップＳ１１を肯定判定してステップＳ１２へ進む。ＣＰＵ２１は、十字キー３２５およびＯＫボタン３２６からの操作信号によって「ユーザ識別しない」が指示されると、ステップＳ１１を否定判定して図５の処理を終了する。
【００３１】
「ユーザ識別しない」場合のＣＰＵ２１は、以降に撮影する画像のファイルには閲覧制限をかけない。また、閲覧制限された画像ファイルについて、表示モニタ３１に再生表示することを禁止する。閲覧制限されていない画像ファイルについての再生表示を許可する点は従来どおりである。
【００３２】
ステップＳ１２において、ＣＰＵ２１は登録名選択を行う。ＣＰＵ２１は表示回路３０へ指示を送り、図６に例示する登録名選択画面を表示モニタ３１に表示させる。ＣＰＵ２１は、十字キー３２５およびＯＫボタン３２６からの操作信号に応じて登録名（本例では登録者１）を選択すると、ステップＳ１３へ進む。本実施形態では、登録名が１人のみ選択可能に構成されている。
【００３３】
ステップＳ１３において、ＣＰＵ２１は撮影処理を行ってステップＳ１４へ進む。ステップＳ１３で撮影される画像は、既に保存されている登録者１の参照用データと比較するための比較用画像である。ユーザは、電子カメラ１の正面をユーザ自身に向けて、ユーザの顔を含むように撮影する。撮影処理の詳細については後述する。ステップＳ１４において、ＣＰＵ２１は顔検出処理を行う。具体的には、撮像デバイス１９から出力された撮像信号を用いて顔領域を抽出してステップＳ１５へ進む。ＣＰＵ２１は、複数の顔領域が存在する場合は複数の顔領域を抽出する。
【００３４】
ステップＳ１５において、ＣＰＵ２１は、抽出した顔領域のうち、いわゆる「赤目」が発生している顔を抽出してステップＳ１６へ進む。「赤目」は、フラッシュ光が眼底で反射し、眼が赤く写る現象である。ステップＳ１６において、ＣＰＵ２１は、登録データ（本例の場合は登録者１の参照用データ）とステップＳ１３で撮影した比較用画像との比較処理を行ってステップＳ１７へ進む。
【００３５】
比較処理は、たとえば、特開平９−２５１５３４号公報に開示されている技術を用いる。上記公報に開示される技術は、撮影画像から人物の顔領域を抽出し、抽出した顔領域から特徴点データ（目、鼻の位置など）を取得し、この特徴点データを用いてあらかじめ登録されている人物を識別するものである。ステップＳ１６では、比較用画像の中で赤目発生顔に対応する領域の特徴点データ（目、鼻の位置など）について、参照用データと比較する。
【００３６】
ステップＳ１７において、ＣＰＵ２１は認証ＯＫか否かを判定する。ＣＰＵ２１は、比較処理結果が所定の判定基準を満たした場合にステップＳ１７を肯定判定してステップＳ１８へ進む。ＣＰＵ２１は、比較処理結果が所定の判定基準を満たさない場合にはステップＳ１７を否定判定し、ステップＳ１９へ進む。
【００３７】
ステップＳ１８において、ＣＰＵ２１は、撮影済みデータについて閲覧ロックを解除して図５による処理を終了する。具体的には、撮影済みで閲覧制限されている画像ファイルのうち、その撮影者が認証ＯＫを判定した登録者（本例では登録者１）である画像ファイルについて、表示モニタ３１に再生表示することを許可する。また、認証ＯＫを判定した以降に撮影する画像のファイルについて閲覧制限をかける（閲覧ロック）。なお、ＣＰＵ２１は、閲覧制限がかけられていない画像ファイルについての再生表示は許可する。
【００３８】
図７は、ＣＰＵ２１が内蔵フラッシュメモリ２８内に生成する管理テーブルを例示する図である。ＣＰＵ２１は、登録者１についてユーザを識別後に撮影した画像ファイルについて、登録者１を示す制限情報「１」を管理テーブルに記録する。ステップＳ１１を否定判定した「ユーザ識別しない」場合のＣＰＵ２１は、撮影した画像ファイルについての制限情報をブランク「−」として管理テーブルに記録する。
【００３９】
ＣＰＵ２１は、登録者１について閲覧ロックを解除（ステップＳ１７）後に再生モードへ切替操作された場合、ファイル名0001.jpg、0002.jpg、0003.jpg、0004.jpgの画像ファイルのみについて、再生画像を表示モニタ３１に表示することを許可する。
【００４０】
同様に、ＣＰＵ２１は、登録者２について閲覧ロックを解除（ステップＳ１７）後に再生モードへ切替操作された場合、ファイル名0003.jpg、0004.jpg、0005.jpgの画像ファイルのみについて、再生画像を表示モニタ３１に表示することを許可する。
【００４１】
また、ＣＰＵ２１は、登録者３について閲覧ロックを解除（ステップＳ１７）後に再生モードへ切替操作された場合、ファイル名0003.jpg、0004.jpgの画像ファイルのみについて、再生画像を表示モニタ３１に表示することを許可する。
【００４２】
なお、ステップＳ１１を否定判定した「ユーザ識別しない」場合のＣＰＵ２１は、再生モードへ切替操作された場合、制限情報がブランク「−」であるファイル名0003.jpg、0004.jpgの画像ファイルのみについて、再生画像を表示モニタ３１に表示することを許可する。
【００４３】
ステップＳ１７を否定判定して進むステップＳ１９において、ＣＰＵ２１は、ステップＳ１４において抽出した顔領域のうち、「赤目」が発生していない顔を抽出してステップＳ２０へ進む。ステップＳ２０において、ＣＰＵ２１は、登録データ（本例の場合は登録者１の参照用データ）とステップＳ１３で撮影した比較用画像との比較処理を行ってステップＳ２１へ進む。ステップＳ２０では、赤目非発生顔に対応する画像の特徴点データ（目、鼻の位置など）について、参照用データと比較する。
【００４４】
ステップＳ２１において、ＣＰＵ２１は認証ＯＫか否かを判定する。ＣＰＵ２１は、比較処理結果が所定の判定基準を満たした場合にステップＳ２１を肯定判定してステップＳ１８へ進む。ＣＰＵ２１は、比較処理結果が所定の判定基準を満たさない場合（赤目非発生顔が抽出されていない場合を含む）にはステップＳ２１を否定判定し、ステップＳ２２へ進む。
【００４５】
ステップＳ２２において、ＣＰＵ２１は表示回路３０へ指示を送り、「認証エラー」を示すメッセージを表示モニタ３１に表示させてステップＳ２３へ進む。
【００４６】
ステップＳ２３において、ＣＰＵ２１は再びユーザの識別を行うか否かを判定する。ＣＰＵ２１は、十字キー３２５およびＯＫボタン３２６からの操作信号によって「再識別する」が指示されると、ステップＳ２３を肯定判定してステップＳ１３へ戻る。ＣＰＵ２１は、十字キー３２５およびＯＫボタン３２６からの操作信号によって「再識別しない」が指示されると、ステップＳ２３を否定判定して図５の処理を終了する。
【００４７】
「再識別しない」場合のＣＰＵ２１は、「ユーザ識別しない」場合と同様に、以降に撮影する画像のファイルには閲覧制限をかけない。また、撮影済みで閲覧制限されている画像ファイルについて、表示モニタ３１に再生表示することを禁止する。
【００４８】
＜識別データ撮影＞
撮影処理（ステップＳ１３（図５））について、図８に例示するフローチャートを参照して説明する。ステップＳ５１において、ＣＰＵ２１はＳ１オンか否かを判定する。「Ｓ１」は、シャッターボタン３２１の押下操作に連動してオン／オフする半押しスイッチ（不図示）である。ＣＰＵ２１は、シャッターボタン３２１が半押し操作されたことを示すＳ１オン信号が入力されると、ステップＳ５１を肯定判定してステップＳ５２へ進む。ＣＰＵ２１は、Ｓ１オン信号が入力されない場合にはステップＳ５１を否定判定し、当該判定処理を繰り返す。
【００４９】
比較用画像の撮影の際、ユーザは電子カメラ１の正面をユーザ自身に向けて、ユーザの顔を含む撮影を行うように電子カメラ１をホールドする。ステップＳ５２において、ＣＰＵ２１は、コンデンサ３４の充電がＯＫか否かを判定する。ＣＰＵ２１は、コンデンサ３４の充電完了を示す信号がフラッシュ回路３３から入力されると、ステップＳ５２を肯定判定してステップＳ５３へ進む。ＣＰＵ２１は、コンデンサ３４の充電完了を示す信号が入力されない場合には、当該判定処理を繰り返して充電完了を待つ。電子カメラ１は、比較用画像をフラッシュ撮影するように構成されている。
【００５０】
ステップＳ５３において、ＣＰＵ２１は、ＡＦ処理および測光処理を行ってステップＳ５４へ進む。ＡＦ処理では、外部ＡＦモジュール２７からの検出情報に基づいて演算したフォーカスレンズ１２の駆動量情報をモータ駆動回路２５へ送る。測光処理では、撮像デバイス１９に測光用の撮像を行わせ、撮像デバイス１９から出力される撮像信号を用いて明るさ情報を取得する。
【００５１】
ステップＳ５４において、ＣＰＵ２１は合焦ＯＫか否かを判定する。ＣＰＵ２１は、外部ＡＦモジュール２７からの検出情報に基づいて演算したフォーカスレンズ１２の駆動量（すなわち、合焦に必要な駆動量）が所定値未満であればステップＳ５４を肯定判定し、ステップＳ５５へ進む。ステップＳ５５へ進む場合はピントが合った場合である。
【００５２】
一方、ＣＰＵ２１は、合焦に必要な駆動量が所定値以上の場合にはステップＳ５４を否定判定し、ステップＳ６２へ進む。ステップＳ６２へ進む場合はピントが合っていない場合である。ステップＳ６２において、ＣＰＵ２１は表示回路３０に指示を送り、非合焦を示すマークを表示モニタ３１に表示させてステップＳ５１へ戻る。この場合は、ステップＳ５１以降の処理をさらに繰り返す。
【００５３】
ステップＳ５５において、ＣＰＵ２１は表示回路３０に指示を送り、合焦を示すマークを表示モニタ３１に表示させてステップＳ５６へ進む。ステップＳ５６において、ＣＰＵ２１はＳ１オンか否かを判定する。ＣＰＵ２１は、シャッターボタン３２１が半押し操作されたことを示すＳ１オン信号が入力されると、ステップＳ５６を肯定判定してステップＳ５７へ進む。ＣＰＵ２１は、Ｓ１オン信号が入力されない場合にはステップＳ５６を否定判定し、ステップＳ５１へ戻る。
【００５４】
ステップＳ５７において、ＣＰＵ２１はＳ２オンか否かを判定する。「Ｓ２」は、シャッターボタン３２１の押下操作に連動してオン／オフする全押しスイッチ（不図示）であり、シャッターボタン３２１が半押し時より深く押下されるとオンする。ＣＰＵ２１は、シャッターボタン３２１が全押し操作されたことを示すＳ２オン信号が入力されると、ステップＳ５７を肯定判定してステップＳ５８へ進む。ＣＰＵ２１は、Ｓ２オン信号が入力されない場合にはステップＳ５７を否定判定し、ステップＳ５６へ戻る。
【００５５】
ステップＳ５８において、ＣＰＵ２１は撮像デバイス１９に再び測光用の撮像を行わせる。ＣＰＵ２１は、撮像デバイス１９から出力される撮像信号に基づいてＢＶ値（輝度）を算出し、ＢＶ値に基づいて所定の露出演算を行う。そして、（イ）画像処理回路２０へ感度ＳＶを指示し、（ロ）絞りＡＶに応じた絞り１４の駆動を絞り駆動部１８へ指示してステップＳ５９へ進む。
【００５６】
ステップＳ５９において、ＣＰＵ２１はフラッシュ回路３３へ指示を送り、フラッシュ発光部３５をプリ発光させる。ＣＰＵ２１はさらに、プリ発光時に撮像デバイス１９から出力される撮像信号に基づいて撮影時に必要なフラッシュ発光量を決定し、ステップＳ６０へ進む。
【００５７】
ステップＳ６０において、ＣＰＵ２１はフラッシュ撮影を行ってステップＳ６１へ進む。具体的には、（ハ）シャッター駆動部１７にシャッター速度ＴＶを指示する、（ニ）シャッター速度ＴＶに対応する露光時間となるように撮像デバイス１９を露光制御（電荷蓄積制御）する、（ホ）フラッシュ回路３３に上記決定した発光量で発光を指示する。
【００５８】
ステップＳ６１において、ＣＰＵ２１は画像処理回路２０による処理後の撮影データを内蔵フラッシュメモリ２８内に保存して図８による処理を終了する。
【００５９】
以上説明した第一の実施形態によれば、次の作用効果が得られる。
（１）登録ユーザか否かを識別する電子カメラ１は、参照用データと比較する比較用画像を撮影する場合にフラッシュ撮影を行う。電子カメラ１はさらに、撮影した比較用画像のうち、フラッシュ発光部３５からの照明光によって照明された眼を含む領域のデータを参照用データと比較するようにした（ステップＳ１４、Ｓ１５、Ｓ１６）。通常、ユーザが電子カメラ１にユーザ自身を撮影させる場合、ユーザは電子カメラ１の正面を見るため、ユーザの眼は照明光を反射する。比較用画像のうち照明された眼を含む領域を比較対象とすることで、比較用画像の全領域を比較対象とする場合に比べて比較処理が簡単になる。これにより、登録ユーザか否かを判定するまでに要する時間を短くすることができる。
【００６０】
（２）「赤目」領域を比較対象とすることで（ステップＳ１４、Ｓ１５、Ｓ１６）、電子カメラ１に正対している人物に対応する領域を容易に抽出できる。
【００６１】
（３）「赤目」領域が見つからない場合には、「赤目」以外の顔領域を比較対象とする（ステップＳ１９、Ｓ２０）。「赤目」領域を優先的に比較対象とすることで（ステップＳ１４、Ｓ１５、Ｓ１６）、電子カメラ１に正対していない人物については、電子カメラ１に正対している人物より後に登録ユーザか否かの判定対象とすることができる。
【００６２】
（第二の実施形態）
第二の実施形態では、複数の登録名が選択可能に構成される。図９は、第二の実施形態による登録名選択画面を例示する図である。本例では登録者１および登録者２が選択されている。
【００６３】
図１０は、第二の実施形態で内蔵フラッシュメモリ２８内に生成される管理テーブルを例示する図である。第１の実施形態の管理テーブル（図７）と比べて、複数の登録者に関する制限情報を記録する点が異なる。
【００６４】
たとえば、登録者１および登録者２を示す制限情報「１ or ２」が記録されているファイル名0006.jpgの場合、登録者１および登録者２の双方についてユーザを識別した後に撮影した画像ファイルであることを示す。この場合のＣＰＵ２１は、登録者１または登録者２について閲覧ロックを解除した後に再生モードへ切替操作された場合に、当該ファイル名0006.jpgについて再生画像を表示モニタ３１に表示することを許可する。
【００６５】
なお、制限情報が１名の登録者に対応するものである場合の許可内容は、第一の実施形態と同様である。たとえば、登録者１について閲覧ロックを解除したＣＰＵ２１は、上記ファイル名0006.jpgの他、ファイル名0001.jpg、0003.jpg、0004.jpgの画像ファイルについても、再生画像を表示モニタ３１に表示することを許可する。
【００６６】
制限情報が複数の登録者に対応するものであって、登録者１および登録者２を示す制限情報「１ and ２」が記録されているファイル名0007.jpgの場合、登録者１および登録者２の双方についてユーザを識別した後に撮影した画像ファイルであることを示す。この場合のＣＰＵ２１は、登録者１および登録者２の双方について閲覧ロックを解除した後に再生モードへ切替操作された場合にのみ、当該ファイル名0007.jpgについて再生画像を表示モニタ３１に表示することを許可する。
【００６７】
＜識別処理＞
第二の実施形態の電子カメラ１がユーザ識別のために行う処理の流れについて、図１１に例示するフローチャートを参照して説明する。図１１の処理を行うプログラムは、第１の実施形態のプログラム(図５)に代えて用いられる。
【００６８】
図１１において、図５のフローチャートと同じ処理には共通のステップ番号を付して説明を省略する。図１１のステップＳ１２Ｂにおいて、ＣＰＵ２１は登録名選択を行う。ＣＰＵ２１は表示回路３０へ指示を送り、図９に例示する登録名選択画面を表示モニタ３１に表示させる。ＣＰＵ２１は、十字キー３２５およびＯＫボタン３２６からの操作信号に応じて登録名（本例では登録者１および登録者２）を選択すると、ステップＳ１３へ進む。複数の登録者について選択操作された場合のＣＰＵ２１はさらに、登録名選択画面内にチェックボックス「and」および「or」を表示させる。ＣＰＵ２１は、十字キー３２５からの操作信号に応じて「and」および「or」のいずれか一方のチェックボックスにチェックを行う（デフォルトは「and」側とする）。
【００６９】
ステップＳ１７Ｂにおいて、ＣＰＵ２１は全員について認証ＯＫか否かを判定する。ＣＰＵ２１は、ステップＳ１２Ｂで選択された登録名の全員に関し、それぞれの比較処理結果が所定の判定基準を満たした場合にステップＳ１７Ｂを肯定判定してステップＳ１８Ｂへ進む。ＣＰＵ２１は、１名分でも比較処理結果が所定の判定基準を満たさない場合にはステップＳ１７Ｂを否定判定し、ステップＳ１９へ進む。
【００７０】
ステップＳ１８Ｂにおいて、ＣＰＵ２１は、認証ＯＫを判定した登録者によって撮影された撮影済みデータについて閲覧ロックを解除して図１１による処理を終了する。再生画像を表示モニタ３１に表示することを許可する具体例は、管理テーブル（図１０）に関して説明したとおりである。
【００７１】
ステップＳ２１Ｂにおいて、ＣＰＵ２１は全員について認証ＯＫか否かを判定する。ＣＰＵ２１は、ステップＳ１２Ｂで選択された登録名の全員に関し、それぞれの比較処理結果が所定の判定基準を満たした場合にステップＳ２１Ｂを肯定判定してステップＳ１８Ｂへ進む。ＣＰＵ２１は、１名分でも比較処理結果が所定の判定基準を満たさない場合（赤目非発生顔が抽出されていない場合を含む）にはステップＳ２１Ｂを否定判定し、ステップＳ７０へ進む。
【００７２】
ステップＳ７０において、ＣＰＵ２１は認証した登録者が０か否かを判定する。ＣＰＵ２１は、ステップＳ１２Ｂで選択された登録名の全員に関し、それぞれの比較処理結果が所定の判定基準を満たしていない場合にステップＳ７０を肯定判定してステップＳ２２へ進む。ＣＰＵ２１は、１名分でも比較処理結果が所定の判定基準を満たした場合にはステップＳ７０を否定判定し、ステップＳ８０へ進む。
【００７３】
ステップＳ８０において、ＣＰＵ２１は表示回路３０へ指示を送り、認証した登録名を表示モニタ３１に表示させてステップＳ９０へ進む。ステップＳ９０において、ＣＰＵ２１は、ユーザの追加識別を行うか否かを判定する。ＣＰＵ２１は、十字キー３２５およびＯＫボタン３２６からの操作信号によって「追加識別する」が指示されると、ステップＳ９０を肯定判定してステップＳ１００へ進む。ＣＰＵ２１は、十字キー３２５およびＯＫボタン３２６からの操作信号によって「追加識別しない」が指示されると、ステップＳ９０を否定判定してステップＳ１８Ｂへ進む。
【００７４】
「追加識別しない」場合のＣＰＵ２１は、ステップＳ１２Ｂで選択された登録名のうち、認証ＯＫを判定した登録者によって撮影された撮影済みデータについて閲覧ロックを解除する。ステップＳ１００において、ＣＰＵ２１は追加識別処理を行って図１１による処理を終了する。追加識別処理の詳細は、図１２のフローチャートを参照して説明する。
【００７５】
＜追加識別処理＞
図１２のステップＳ１０１において、ＣＰＵ２１は表示回路３０へ指示を送り、認証できなかった登録名を表示モニタ３１に表示させてステップＳ１０２へ進む。ステップＳ１０２において、ＣＰＵ２１は、登録名がＯＫか否かを判定する。ＣＰＵ２１は、ＯＫボタン３２６から操作信号を受けるとステップＳ１０２を肯定判定してステップＳ１０４へ進む。ＣＰＵ２１は、十字キー３２５およびＯＫボタン３２６からの操作信号によって「登録名再選択」が指示されると、ステップＳ１０２を否定判定してステップＳ１０３へ進む。
【００７６】
ステップＳ１０３において、ＣＰＵ２１は登録名再選択を行う。ＣＰＵ２１は表示回路３０へ指示を送り、登録名選択画面（図９）と同様の再選択画面を表示モニタ３１に表示させる。ＣＰＵ２１は、十字キー３２５およびＯＫボタン３２６からの操作信号に応じて登録名を再選択すると、ステップＳ１０４へ進む。
【００７７】
ステップＳ１０４において、ＣＰＵ２１は撮影処理を行ってステップＳ１０５へ進む。撮影処理はステップＳ１３で行った撮影処理と同様である。ステップＳ１０５において、ＣＰＵ２１は顔検出処理を行ってステップＳ１０６へ進む。ＣＰＵ２１は、複数の顔領域が存在する場合は複数の顔領域を抽出する。
【００７８】
ステップＳ１０６において、ＣＰＵ２１は、抽出した顔領域のうち、「赤目」が発生している顔を抽出してステップＳ１０７へ進む。ステップＳ１０７において、ＣＰＵ２１は、登録データ（ステップＳ１０３で再選択された登録者の参照用データ）とステップＳ１０４で撮影した比較用画像との比較処理を行ってステップＳ１０８へ進む。
【００７９】
ステップＳ１０８において、ＣＰＵ２１は登録名再選択において追加された全員について認証ＯＫか否かを判定する。ＣＰＵ２１は、ステップＳ１０３で追加選択された登録名の全員に関し、それぞれの比較処理結果が所定の判定基準を満たした場合にステップＳ１０８を肯定判定してステップＳ１１３へ進む。ＣＰＵ２１は、１名分でも比較処理結果が所定の判定基準を満たさない場合にはステップＳ１０８を否定判定し、ステップＳ１０９へ進む。
【００８０】
ステップＳ１０９において、ＣＰＵ２１は、ステップＳ１０５において抽出した顔領域のうち、「赤目」が発生していない顔を抽出してステップＳ１１０へ進む。ステップＳ１１０において、ＣＰＵ２１は、登録データ（ステップＳ１０３で再選択された登録者の参照用データ）とステップＳ１０４で撮影した比較用画像との比較処理を行ってステップＳ１１１へ進む。ステップＳ１１０では、赤目非発生顔に対応する画像の特徴点データ（目、鼻の位置など）について、参照用データと比較する。
【００８１】
ステップＳ１１１において、ＣＰＵ２１は登録名再選択において追加された全員について認証ＯＫか否かを判定する。ＣＰＵ２１は、ステップＳ１０３で追加選択された登録名の全員に関し、それぞれの比較処理結果が所定の判定基準を満たした場合にステップＳ１１１を肯定判定してステップＳ１１３へ進む。ＣＰＵ２１は、１名分でも比較処理結果が所定の判定基準を満たさない場合（赤目非発生顔が抽出されていない場合を含む）にはステップＳ１１１を否定判定し、ステップＳ１１２へ進む。
【００８２】
ステップＳ１１２において、ＣＰＵ２１は表示回路３０へ指示を送り、追加認証した登録名を表示モニタ３１に表示させてステップＳ１１３へ進む。ステップＳ１１３において、ＣＰＵ２１は、初回（図１１）の識別処理で認証ＯＫとした登録名と、追加処理（図１２）で認証ＯＫとした登録名とを表示モニタ３１に表示させる。具体的には、表示回路３０へ指示を送り、ステップＳ８０において表示した登録名と、ステップＳ１１２において表示した登録名とを表示モニタ３１に表示させてステップＳ１１４へ進む。
【００８３】
ステップＳ１１４において、ＣＰＵ２１は、認証ＯＫを判定した登録者によって撮影された撮影済みデータについて閲覧ロックを解除して図１２による処理を終了する。再生画像を表示モニタ３１に表示することを許可する具体例は、管理テーブル（図１０）に関して説明したとおりである。
【００８４】
以上説明した第二の実施形態によれば、次の作用効果が得られる。
（１）複数の登録名を選択可能に構成したので、１人の登録者に対して認証ＯＫを判定した場合だけでなく、複数の登録者に対して認証ＯＫを判定した場合にも、閲覧ロックを解除することができる。
【００８５】
（２）複数の登録者に関する制限情報として、「and」または「or」を選べる構成にしたので、選択されている複数の登録者の全員に対して認証ＯＫを判定した場合に閲覧ロックを解除したり、選択されている複数の登録者のうち少なくとも１人に対して認証ＯＫを判定した場合に閲覧ロックを解除したりすることができる。
【００８６】
（３）複数の登録名を選択した場合、選択されている複数の登録者のうち１名分でも比較処理結果が所定の判定基準を満たさない場合（認証ＯＫを判定しない場合）には、１回のみ追加識別処理（図１２）を行うようにした。追加識別処理を２回繰り返さないため、追加識別処理を２回以上繰り返すことを許容する場合に比べて、不正が介在するおそれが低減し、安全性の低下を抑えることができる。
【００８７】
（変形例１）
上述した第一の実施形態、第二の実施形態では、「赤目」領域が見つからない場合には「赤目」以外の顔領域を比較対象とするようにした。この代わりに、「赤目」領域が見つからない場合には「赤目」以外の顔領域を比較対象としないで処理を終了してもよい。この場合には、電子カメラ１に正対している人物のみを判定対象にすることができる。
【００８８】
（変形例２）
第一の実施形態、第二の実施形態の説明では、フラッシュ発光部３５からの照明光によって照明された眼として「赤目」領域を検出するようにした。この代わりに、瞳が輝く領域（いわゆるキャッチライト）を検出するようにしてもよい。
【００８９】
（変形例３）
第二の実施形態において、追加識別処理に制限時間を設けてもよい。追加識別処理があらかじめ定められた制限時間内に終了しない場合、ＣＰＵ２１は、追加識別処理をその時点で終了する。また、追加識別処理を終了するだけでなく、当該追加識別処理および追加識別処理を行う前に、選択されている複数の登録者のうち一部に認証ＯＫを判定済みの場合でも、これらの判定を無効にするようにしてもよい。
【００９０】
（変形例４）
以上の説明では、登録ユーザか否かを識別して画像ファイルに対する閲覧制限をかける例を説明した。この代わりに、またはこれに加えて、閲覧の他にも画像ファイルの複製、転送、印刷などの画像ファイルに対するアクセスの全てまたは一部を制限するようにしてもよい。
【００９１】
第一の実施形態、第二の実施形態、変形例１ないし変形例４は、それぞれを適宜組み合わせて構成してもよい。
【００９２】
以上の説明はあくまで一例であり、上記の実施形態の構成に何ら限定されるものではない。
【図面の簡単な説明】
【００９３】
【図１】本発明の第一の実施形態による電子カメラの正面図である。
【図２】図１の電子カメラの背面図である。
【図３】図１におけるＡ−Ａ'断面図である。
【図４】電子カメラの要部構成を説明するブロック図である。
【図５】ＣＰＵがユーザ識別のために行う処理の流れを説明するフローチャートである。
【図６】登録名選択画面を例示する図である。
【図７】管理テーブルを例示する図である。
【図８】撮影処理の流れを説明するフローチャートである。
【図９】第二の実施形態による登録名選択画面を例示する図である。
【図１０】第二の実施形態による管理テーブルを例示する図である。
【図１１】ユーザ識別のために行う処理の流れを説明するフローチャートである。
【図１２】追加識別処理について説明するフローチャートである。
【符号の説明】
【００９４】
１…電子カメラ
１９…撮像デバイス
２０…画像処理回路
２１…ＣＰＵ
３３…フラッシュ回路
３４…コンデンサ
３５…フラッシュ発光部
【図１】
2008294703.tif 000003
【図２】
2008294703.tif 000004
【図３】
2008294703.tif 000005
【図４】
2008294703.tif 000006
【図５】
2008294703.tif 000007
【図６】
2008294703.tif 000008
【図７】
2008294703.tif 000009
【図８】
2008294703.tif 000010
【図９】
2008294703.tif 000011
【図１０】
2008294703.tif 000012
【図１１】
2008294703.tif 000013
【図１２】
2008294703.tif 000014