(57)【特許請求の範囲】
【請求項１】
被写体の識別対象の特徴に関する情報と、前記被写体の属性に関する情報である個人情報と、前記個人情報と異なる非個人情報とを関連付けて登録した登録情報を記憶する記憶手段と、
被写体像を撮像し、映像データを生成する映像生成手段と、
前記映像生成手段により生成された映像データが示す画像において、前記登録情報に登録された特徴と同一の特徴を有する識別対象を検出する検出手段と、
前記検出手段により検出された識別対象に関連する非個人情報を、前記生成される映像データに埋め込む埋込手段と、
前記映像データに埋め込まれる非個人情報と、前記登録情報において前記埋め込まれる非個人情報に関連付けられた個人情報とを関連付けて格納する管理ファイルを生成する管理ファイル生成手段と、
を備える、撮像装置。
【請求項２】
前記埋込手段は、所定時間毎に、前記非個人情報を、前記生成される映像データに埋め込む、請求項１記載の撮像装置。
【請求項３】
前記管理ファイルは、
前記個人情報と、識別情報とを関連づけて管理する第１のテーブルと、
前記識別情報と、前記非個人情報とを関連づけて管理する第２のテーブルと
を含む、請求項１記載の撮像装置。
【請求項４】
前記非個人情報は、所定の処理について、優先的に処理される被写体を決定するための優先度を示す情報である、請求項１記載の撮像装置。
【請求項５】
前記所定の処理はオートフォーカス処理である、請求項４記載の撮像装置。
【請求項６】
前記識別対象は人物の顔である、請求項１記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置に関し、特に、顔識別機能を有する撮像装置に関する。
【背景技術】
【０００２】
特許文献１は、人物の顔を識別可能な画像処理装置を開示する。この画像処理装置は、識別対象となる人物の顔画像と、その人物の名前情報と、その人物の生年月日情報とを対応付けて記憶する。この画像処理装置は、画像撮像時において、撮像データ中に識別対象となる人物の顔画像が検出された場合に、その人物の名前情報と、その人物の生年月日情報とを、撮像データに対応付けて記録する。
【０００３】
これにより、この画像処理装置は、撮像データの再生時において、撮像データに含まれている人物の名前情報や生年月日情報を液晶モニタに表示させることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１１０１４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年、個人が撮像した画像データを、ネットワークを介して所定のサイトにアップロードし、公衆に公開することが行なわれている。特許文献１の画像処理装置で生成された画像データのように、画像データ中に名前情報や生年月日情報といった個人情報が格納されていると、上記のように、画像データをアップロードし、公衆に公開した場合に、プライバシーの保護が十分に図れないという問題がある。
【０００６】
本発明は、上記課題を解決すべくなされたものであり、その目的とするところは、顔識別機能を有する撮像装置において、プライバシーの保護を可能とした撮像装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の態様において、撮像装置は、被写体の識別対象（例えば、顔）の特徴に関する情報と、被写体の属性に関する情報である個人情報と、個人情報と異なる非個人情報（例えば、優先度情報）とを関連付けて登録した登録情報を記憶する記憶手段と、被写体像を撮像し、映像データを生成する映像生成手段と、映像生成手段により生成された映像データが示す画像において、登録情報に登録された特徴と同一の特徴を有する識別対象を検出する検出手段と、検出手段により検出された識別対象に関連する非個人情報を、生成される映像データに埋め込む埋込手段と、映像データに埋め込まれる非個人情報と、登録情報において埋め込まれる非個人情報に関連付けられた個人情報とを関連付けて格納する管理ファイルを生成する管理ファイル生成手段と、を備える。
【発明の効果】
【０００８】
本発明によれば、顔識別機能を有する撮像装置において、プライバシーの保護を可能とした撮像装置を提供できる。
【図面の簡単な説明】
【０００９】
【図１】デジタルビデオカメラ１００の構成を示すブロック図
【図２】顔識別機能を説明するための図
【図３】識別対象である顔の登録動作を説明したフローチャート
【図４】識別対象である顔を登録する際に使用される画面を説明した図
【図５】顔登録情報の構成を説明した図
【図６】映像データと、管理ファイルとの関係を示す図
【図７】デジタルビデオカメラによる映像データの生成動作を説明したフローチャート（実施の形態１）
【図８】映像データ（映像ストリーム）における優先度の埋め込み状態を説明した図
【図９】デジタルビデオカメラによる管理ファイルの生成動作を説明するためのフローチャート
【図１０】管理ファイルにおける第１及び第２のテーブルを説明した図
【図１１】管理ファイルにおける第１及び第２のテーブルを説明した図
【図１２】デジタルビデオカメラによる映像データの再生動作を説明したフローチャート（実施の形態１）
【図１３】映像データを再生時の表示モニタ上での表示状態を説明するための図
【図１４】デジタルビデオカメラによる映像データのインターネット上へのアップロード動作を説明したフローチャート
【図１５】デジタルビデオカメラによる映像データの生成動作を説明したフローチャート（実施の形態２）
【図１６】デジタルビデオカメラによる映像データの再生動作を説明したフローチャート（実施の形態２）
【発明を実施するための形態】
【００１０】
以下、添付の図面を参照し、実施の形態を説明する。
【００１１】
実施の形態１
１−１．概要
本実施の形態にかかるデジタルビデオカメラ１００は動画撮影が可能であり、被写体の顔を識別する機能を有する。デジタルビデオカメラ１００は、識別対象とする被写体の顔を登録することができ、予め登録されている顔を識別することができる。
【００１２】
１−２．構成
本実施の形態にかかるデジタルビデオカメラ１００の電気的構成について図１を用いて説明する。図１は、デジタルビデオカメラ１００の構成を示すブロック図である。デジタルビデオカメラ１００は、１又は複数のレンズからなる光学系１１０により形成された被写体像をＣＭＯＳイメージセンサ１４０で撮像する。ＣＭＯＳイメージセンサ１４０で生成された映像データは、画像処理部１６０で各種処理が施され、メモリカード２００に格納される。以下、デジタルビデオカメラ１００の構成を詳細に説明する。
【００１３】
光学系１１０は、ズームレンズやフォーカスレンズから構成される。ズームレンズを光軸に沿って移動させることにより、被写体像の拡大、縮小をすることができる。また、フォーカスレンズを光軸に沿って移動させることにより、被写体像のピントを調整することができる。
【００１４】
レンズ駆動部１２０は、光学系１１０に含まれる各種レンズを駆動する。例えばレンズ駆動部１２０は、ズームレンズを駆動するズームモータや、フォーカスレンズを駆動するフォーカスモータを含む。
【００１５】
絞り３００は、使用者の設定に応じてまたは自動で、開口部の大きさを調整し、透過する光の量を調整する。
【００１６】
シャッター１３０は、ＣＭＯＳイメージセンサ１４０に透過させる光を遮光するための手段である。ＣＭＯＳイメージセンサ１４０は、光学系１１０で形成された被写体像を撮像して、映像データを生成する。ＣＭＯＳイメージセンサ１４０は、露光、転送、電子シャッターなどの各種動作を行う。
【００１７】
Ａ／Ｄコンバータ１５０は、ＣＭＯＳイメージセンサ１４０で生成されたアナログ映像データをデジタル映像データに変換する。
【００１８】
画像処理部１６０は、ＣＭＯＳイメージセンサ１４０で生成された映像データに対して各種の画像処理を施す。画像処理部１６０は、ＣＭＯＳイメージセンサ１４０で生成された映像データに対して各種の画像処理を施し、表示モニタ２２０に表示するための映像データを生成したり、メモリカード２００に格納するための映像データを生成したりする。例えば、画像処理部１６０は、ＣＭＯＳイメージセンサ１４０で生成された映像データに対してガンマ補正やホワイトバランス補正、傷補正などの画像処理を行う。また、画像処理部１６０は、ＣＭＯＳイメージセンサ１４０で生成された映像データに対して、ＭＰＥＧ規格に準拠した圧縮形式等により映像データを圧縮する。画像処理部１６０は、ＤＳＰ（Digital Signal Processor）やマイコンなどで実現可能である。
【００１９】
コントローラ１８０は、デジタルビデオカメラ１００の全体動作を制御する制御手段である。また、コントローラ１８０は、画像処理部１６０で生成された映像データが示す映像に含まれる顔の画像を検出する機能を有する。この機能を具体的に説明する。内部メモリ２４０は、標準的な人物等の顔における、目の位置、鼻の位置、口の位置等に関する情報を記憶している。コントローラ１８０は、画像処理部１６０で生成された映像データが示す映像の領域において、内部メモリ２４０に記憶されている目、鼻、口等の位置関係と類似する位置関係を有する部分があるか否かを判断する。類似する位置関係を有する部分があると判断すると、コントローラ１８０は、その部分を中心とする一定の範囲を顔として検出する。
【００２０】
また、コントローラ１８０は、画像処理部１６０で生成された映像データが示す被写体の顔が、内部メモリ２４０に事前に登録されている顔と同一か否かの識別を行なう機能を有する。具体的には、コントローラ１８０は、画像処理部１６０で生成された映像データが示す映像において顔を検出する。コントローラ１８０は、顔を検出した際に、その顔のうちの目、鼻、口の位置関係、顔の色、顔の輪郭、眉毛等から顔の特徴を示す特徴量情報を抽出する。顔の特徴量情報を抽出すると、コントローラ１８０は、抽出した特徴量情報が内部メモリ２４０に事前に登録されている顔の特徴量情報と類似しているか否かを判断する。それらが類似していると判断すると、コントローラ１８０は、検出した顔が内部メモリ２４０に事前に登録されている顔と同一であると識別する。一方、類似していないと判断すると、コントローラ１８０は、検出した顔が内部メモリ２４０に事前に登録されている顔とは別の顔であると識別する。
【００２１】
コントローラ１８０は、半導体素子などで実現可能である。コントローラ１８０は、ハードウェアのみで構成してもよいし、ハードウェアとソフトウェアとを組み合わせることにより実現してもよい。コントローラ１８０は、マイコンなどで実現できる。
【００２２】
バッファ１７０は、画像処理部１６０及びコントローラ１８０のワークメモリとして機能する。バッファ１７０は、例えば、ＤＲＡＭ、強誘電体メモリなどで実現できる。
【００２３】
カードスロット１９０は、メモリカード２００を装着可能である。カードスロット１９０は、機械的及び電気的にメモリカード２００と接続可能である。メモリカード２００は、フラッシュメモリや強誘電体メモリなどを内部に含み、画像処理部１６０で生成された映像データ等のデータを格納可能である。
【００２４】
内部メモリ２４０は、フラッシュメモリや強誘電体メモリなどで構成される。内部メモリ２４０は、デジタルビデオカメラ１００全体動作を制御するための制御プログラムや、顔検出に用いられる標準的な顔の目、鼻、口の位置関係に関する情報や、顔を識別するために事前に登録する顔に関する情報等を記憶している。
【００２５】
操作部材２１０は、使用者からの操作を受け付けるユーザーインターフェースの総称である。例えば、使用者からの操作を受け付ける十字キー、決定釦、モードダイヤル、記録開始釦等がこれにあたる。
【００２６】
表示モニタ２２０は、ＣＭＯＳイメージセンサ１４０で生成した映像データが示す映像（スルー映像）や、メモリカード２００から読み出した映像データが示す映像を表示可能である。また、表示モニタ２２０は、デジタルビデオカメラ１００の各種設定を行うための各種メニュー画面等も表示可能である。
【００２７】
１−３．顔識別機能
上述したように、デジタルビデオカメラ１００は顔識別機能を有している。顔識別機能とは、事前に登録されている顔と、ＣＭＯＳイメージセンサ１４０で撮像している被写体の顔とが同一であるか否かを判断する機能である。
【００２８】
デジタルビデオカメラ１００は、登録されている顔の特徴量と、撮像している映像に含まれる顔の特徴量とが類似しているかを判断する。類似していると判断した場合に、デジタルビデオカメラ１００は、登録されている顔と撮像している顔とが同一であると判断する。
【００２９】
デジタルビデオカメラ１００は、被写体の撮像動作中、撮像している被写体の中に登録されている顔が存在するか否かを判断する。登録している顔が存在すると判断した場合に、デジタルビデオカメラ１００は、登録している顔に優先的にフォーカスを合わせる等の動作を行う。また、画像を撮像している最中に登録している顔が存在すると判断した場合に、デジタルビデオカメラ１００は、識別した顔を囲む顔枠の周りに事前に登録されている名前を表示できる。
【００３０】
例えば図２に示すように、３人の被写体を含む画像が撮像されている場合において、最も左側の少年が識別対象として事前に登録されているとする。また、この少年の名前が「たろう」と事前に登録されているとする。この場合に、表示モニタ２２０は、識別対象である少年の顔の周辺に顔枠２３０を表示し、さらに、顔枠２３０の周りに「たろう」という名前を表示する。なお、デジタルビデオカメラ１００は、同時に所定人数（例えば、１０人）分の個人識別を行うことができる。しかしながら、デジタルビデオカメラ１００は、最大優先度の高い３人分までしか同時に表示モニタ２２０に表示させない。これは、識別した全員の名前を表示することとすると、表示モニタ２２０上に多数の名前が表示されてしまい、使用者にとって見づらいものとなるからである。
【００３１】
また、オートフォーカスモードに設定されている場合に、デジタルビデオカメラ１００は、識別対象の少年の顔にフォーカスを合わせる。
【００３２】
このように、被写体の顔及び名前等を事前に登録しておけば、使用者は、被写体の撮影中に被写体の名前情報等を確認しつつ、その被写体に対して優先的にフォーカスを合わせることができる。
【００３３】
１−４．動作
１−４−１．識別対象の登録
識別対象とする顔を事前に登録する方法について図３〜５を用いて説明する。図３は、識別対象とする顔を事前に登録する方法を説明するためのフローチャートである。図４は、識別対象とする顔を事前に登録する方法を説明するための図である。図５は、顔登録情報の構成を説明した図である。
【００３４】
使用者は、操作部材２１０を操作することにより、識別対象とする顔を登録するモード（顔登録モード）にデジタルビデオカメラ１００を設定できる。図３において、使用者によりデジタルビデオカメラ１００が顔登録モードに設定されると、コントローラ１８０は、登録対象とする顔を撮影するモード（顔撮影モード）に切り替える（Ｓ１１０）。顔撮影モードが開始されると、例えば、表示モニタ２２０は図４（ａ）に示すような映像を表示する。
【００３５】
顔撮影モードが開始されると、コントローラ１８０は、使用者により識別対象とする顔の静止画が撮影されるまで待機する（Ｓ１２０）。
【００３６】
使用者により識別対象とする顔の静止画が撮影されると、表示モニタ２２０は、登録する識別対象についての各種情報の入力を促す情報登録画面を表示する（Ｓ１３０）。例えば、表示モニタ２２０は、図４（ｂ）に示すような識別対象の名前や生年月日といった個人情報、及び優先度情報といった個人情報以外の情報の入力を促す情報登録画面を表示する。ここで、優先度情報とは、優先的に処理される順位を示すパラメータである。例えば、優先度情報は、撮影された映像において、複数の登録された顔が検出された場合に優先的に処理（例えば、フォーカス）を施す顔を決定したり、映像再生時において、特定の顔が含まれる画像を検出して再生するために使用されるパラメータである。
【００３７】
情報登録画面が表示されると、コントローラ１８０は、使用者により各種情報が入力されるまで待機する（Ｓ１４０）。
【００３８】
各種情報の入力が完了すると、コントローラ１８０は、撮影された画像から顔の特徴量情報を抽出する。そして、コントローラ１８０は、入力された各種情報と、抽出した顔の特徴量情報とを関連付けて顔登録情報として内部メモリ２４０に記録する（Ｓ１５０）。顔登録情報の内部メモリ２４０への記録が完了すると、顔登録モードを終了する。なお、図５に顔登録情報の構成例を示す。図５の例では、識別対象毎に、識別対象の名前、生年月日、優先度情報を登録しているが、顔登録情報として、識別対象に関する他の情報を登録してもよい。
【００３９】
このような方法によって、使用者は、識別したい顔に関する情報をデジタルビデオカメラ１００に登録することができる。
【００４０】
なお、デジタルビデオカメラ１００は、識別対象の顔に関する情報と、名前、生年月日、優先度情報とを関連付けて記憶する構成としたが、登録すべき情報は必ずしもこのような情報に限られない。例えば、名前や生年月日の他に、血液型や住所といった個人情報についても識別対象の顔に関する情報と関連付けて記憶してもよい。また、優先度情報の他にも意味を持たない単なる数字やアルファベットといった個人情報以外の情報についても識別対象の顔に関する情報と関連付けて記憶してもよい。つまり、優先度情報の他に個人の属性と無関係な非個人情報を識別対象の顔に関する情報と関連付けて記憶してもよい。
【００４１】
１−４−２．管理ファイル
デジタルビデオカメラ１００により映像が記録された際に、映像データに付随して生成される管理ファイルについて説明する。図６は、デジタルビデオカメラ１００により生成された映像データ及び管理ファイルを説明した図である。
【００４２】
管理ファイル５０は、デジタルビデオカメラ１００で記録された映像データに関連して生成されるファイルであり、メモリカード２００に記録されている。管理ファイル５０は、第１のテーブル５１と、第２のテーブル５２ａ、５２ｂとの２種類のテーブルを有する。第１のテーブル５１は、デジタルビデオカメラ１００で記録された映像データ全体に関連して設けられる。第１のテーブル５１は、各映像データにおいて、顔登録情報に登録された顔と同一の顔が含まれている場合に、その含まれている顔に関連する名前情報と、ＩＤとを関連づけて管理する。ここで、ＩＤは、第１のテーブル５１内で一意に決まる識別情報である。第２のテーブル５２ａ、５２ｂは、デジタルビデオカメラ１００で記録された映像データ毎に設けられる。第２のテーブル５２ａ、５２ｂは、対応する映像データにおいて、登録された顔と同一の顔が含まれている場合に、その含まれている顔についての優先度と、ＩＤとを関連づけて管理する。このように、第１のテーブル５１と第２のテーブル５２ａ、５２ｂとは、ＩＤを介して対応づけられる。
【００４３】
例えば、図６のように、デジタルビデオカメラ１００により、映像データ１と映像データ２が記録された場合、映像データ１及び映像データ２において、登録された顔が検出されたときに、その顔に関連する名前情報がＩＤと関連づけられて第１のテーブル５１に登録される。第２のテーブル５２ａは、映像データ１について設けられ、映像データ１において、登録された顔が検出されたときに、その顔に関連する優先度がＩＤと関連づけられて登録される。例えば、映像データ１では、「たろう」、「さくら」、「ジョン」の顔が含まれるため、第２のテーブル５２ａは、「たろう」の優先度「１」と、「さくら」の優先度「３」と、ジョンの優先度「４」をそれぞれＩＤと関連づけて登録している。同様に、映像データ２に関連する第２のテーブル５２ｂは、映像データ２にその顔が含まれる「はなこ」と「たろう」についての優先度「２」、「１」をそれぞれＩＤと関連づけて登録している。
【００４４】
管理ファイル５０の生成方法および利用方法については後述する。
【００４５】
１−４−３．映像データの生成
デジタルビデオカメラ１００による映像データの生成動作について図７を用いて説明する。図７は、デジタルビデオカメラ１００が映像データを生成する際の動作を説明するためのフローチャートである。
【００４６】
使用者は、操作部材２１０のうちのモードダイヤルを操作することにより、デジタルビデオカメラ１００を記録モードに設定できる。デジタルビデオカメラ１００が記録モードに設定されると、使用者は、操作部材２１０のうちの記録開始釦を押下することにより、映像データの記録を開始することができる。
【００４７】
映像データの記録が開始されると、コントローラ１８０は、生成した映像データを順次メモリカード２００に記録していく。その際、コントローラ１８０は、映像データにおいて、顔登録情報に登録されている識別対象（顔）を識別する（Ｓ２１０）。映像データにおいて、顔登録情報に登録されている識別対象（顔）が識別（検出）された場合、コントローラ１８０は、識別（検出）された顔に関連する優先度の情報を映像データ内に埋め込み（Ｓ２２０）、映像データ（映像ストリーム）を生成する。この場合、コントローラ１８０は、映像データに埋め込んだ優先度情報を内部メモリ２４０にも記録する。なお、優先度情報は内部メモリ２４０以外の記録媒体に記録されてもよい。映像データにおいて、顔登録情報に登録されている識別対象（顔）が識別（検出）されない場合は、コントローラ１８０は、優先度の情報を映像データに埋め込まずに映像データを生成する。
【００４８】
続いて、コントローラ１８０は、使用者により記録の停止が指示されたか否かを判断する（Ｓ２３０）。記録の停止が指示された場合、コントローラ１８０は、映像データの生成を停止し、管理ファイル５０を生成する（Ｓ２４０）。管理ファイル５０の生成処理の詳細は後述する。
【００４９】
一方、記録の停止が指示されない場合、所定時間（本例では、０．５秒）を待って、ステップＳ２１０に戻り、上記の処理を繰り返す。すなわち、映像データにおいて所定時間毎に、検出された識別対象の優先度が記録される。このように所定時間毎に映像データに優先度を格納しておくことで、映像データの再生時においてこの優先度を参照することで、映像中に実際に登場する人物を特定でき、その人物の個人情報（例えば、名前）を表示することが可能となる。または、所望の人物の登場シーンを、優先度を参照して特定することが可能となる。記録停止の指示があるまで、上記の処理を繰り返す。
【００５０】
図８は、以上のようにして生成された映像データ（映像ストリーム）における優先度の埋め込み状態を説明した図である。図８（ａ）は、時間的に変化する、映像に含まれる被写体を説明した図である。図８（ｂ）に示すように、映像ストリームには、０．５秒毎に優先度が埋め込まれる。なお、映像ストリームは、図８（ｃ）に示すように、映像情報、音声情報、管理情報を含み、管理情報に優先度が格納される。同図の例では、撮影される被写体は、たろう→たろう及びはなこ→はなこ→はなこ及びさくら→さくらと変化する。たろう、はなこ、さくらの優先度はそれぞれ、「１」、「２」、「３」である。この場合、映像ストリームにおいて図８（ｂ）のように優先度が埋め込まれる。
【００５１】
以上のように、デジタルビデオカメラ１００は、映像データの記録中に、映像データにおいて登録された顔が検出されると、その検出した顔に関する優先度情報を映像データ内に埋め込む。すなわち、被写体像の顔の識別を行った際に、個人情報以外の情報のみを映像データ内に埋め込む。これにより、映像データにおいて個人を特定する情報が含まれないため、映像データを、アップロードし、公開した場合であっても、個人情報が公開されることを防止できる。
【００５２】
１−４−４．管理ファイルの生成
デジタルビデオカメラ１００による管理ファイル５０の生成動作について図９を用いて説明する。図９は、デジタルビデオカメラ１００が管理ファイルを生成する際の動作を説明するためのフローチャートである。
【００５３】
コントローラ１８０は、映像データの記録の終了後、管理ファイルの生成を開始する。まず、コントローラ１８０は、内部メモリ２４０から、映像データの記録中に格納された優先度情報を取得する（Ｓ３１０）。
【００５４】
優先度情報を取得すると、コントローラ１８０は、取得した優先度情報の中で未だ確認していない優先度情報があるか否かを判断する（Ｓ３２０）。つまり、コントローラ１８０は、取得した優先度情報の全てを確認する。
【００５５】
未だ確認していない優先度情報がない（すなわち、取得した全ての優先度情報を確認した）と判断すると、コントローラ１８０は、管理ファイルの生成を終了し、生成した管理ファイルをメモリカード２００に記録する（Ｓ３９０）。
【００５６】
一方、未だ確認していない優先度情報がある場合、コントローラ１８０は、顔登録情報を参照し、取得した優先度情報に関連付けられた名前情報を取得する（Ｓ３４０）。そして、コントローラ１８０は、取得した名前情報が第１のテーブルに存在するか否かを判断する（Ｓ３５０）。なお、１つ目の映像データを生成した場合において、１つ目の名前情報を取得した場合には、第１のテーブルは１つもデータを格納していない。
【００５７】
取得した名前情報が第１のテーブルに存在すると判断すると、コントローラ１８０は、第１のテーブルを参照して、取得した名前情報と対応付けられているＩＤを取得し、そのＩＤと、現在確認している優先度情報とを対応付けて第２のテーブルに追加する（Ｓ３６０）。なお、図６に示すように、第２のテーブルは、映像データごとに設けられている。一方、第１のテーブルは、複数の映像データに対して１つだけ設けられている。このように、実際の名前情報のようなデータ量の大きな情報を格納する第１のテーブルは１つだけ用意し、ＩＤや優先度情報といったデータ量の小さな情報を格納する第２のテーブルは、映像データ毎に用意する。そして、この２つのテーブルを、ＩＤを介して関連づけている。このような構成により、第２のテーブルのサイズを小さくでき、ひいては管理ファイル全体のサイズの増大を防止することができる。
【００５８】
取得した名前情報が第１のテーブルにないと判断すると、コントローラ１８０は、名前情報と、新たなＩＤとを対応付けて第１のテーブルに追加する（Ｓ３７０）。さらに、コントローラ１８０は、その新たなＩＤと、現在確認している優先度情報とを対応付けて第２のテーブルに追加する（Ｓ３８０）。
【００５９】
このように、デジタルビデオカメラ１００は、予め登録された識別対象を検出した際に、検出した識別対象と関連付けて記憶されている情報のうちの個人情報以外の情報である優先度情報を映像データ内に埋め込む。同時に、管理ファイル（第１及び第２のテーブル）により、優先度情報と個人を特定する名前情報とを関連づける。このような構成により、使用者は、管理ファイルと映像データとを参照することにより、映像データに誰が写っているかを認識できる。また、映像データ内に個人情報が含まれないことから、使用者が映像データを他人に渡したとしても、被写体の名前や生年月日といった個人情報までを他人に渡してしまうということがない。
【００６０】
以上説明した管理ファイルの生成について、図１０、図１１を参照して具体例を挙げて説明する。
【００６１】
顔登録情報が、映像データ１の記録開始時点において図１０（ａ）に示すような状態であり、撮影映像において、図１０（ｂ）に示すように、「たろう」と「さくら」がこの順に登場する場合を検討する。なお、顔登録情報には、「たろう」、「さくら」、「はなこ」が登録されているとする。このような映像が記録された場合、図１０（ｃ）に示すように、映像データ１には、あるタイミングで、たろうの優先度「１」が記録され、その後のタイミングで、さくらの優先度「３」が記録される。また、管理ファイル５０の第１のテーブル５１には、撮影映像に登場した「たろう」と「さくら」それぞれの名前情報が、それぞれＩＤと対応づけて記録される。また、第２のテーブル５２ａには、たろうの優先度「１」と、さくらの優先度「３」とが、それぞれＩＤと対応づけて記録される。
【００６２】
続いて、上記の映像データ１の記録後、映像データ２が記録された場合を説明する。ただし、顔登録情報は映像データ２の記録前に図１１（ａ）に示すように変更されているとする。映像データ２では、「はなこ」→「たろう」→「はなこ」の順に登場する（図１１（ｂ）参照）。よって、映像データ２には、図１１（ｃ）に示すように、あるタイミングで、はなこの優先度「２」が記録され、その後に、たろうの優先度「３」が記録され、さらにその後に、はなこの優先度「２」が記録される。その結果、管理ファイル５０の第１のテーブル５１には、ＩＤと対応づけられた「はなこ」の名前情報が新たに追加される。また、映像データ２用の第２のテーブル５２ｂが追加され、第２のテーブル５２ｂには、たろうの優先度「１」と、さくらの優先度「３」とが、それぞれＩＤと対応づけて記録される。
【００６３】
１−４−５．映像データの再生
デジタルビデオカメラ１００がメモリカード２００に記憶されている映像データを再生する際の動作について図１２、図１３を用いて説明する。図１２は、デジタルビデオカメラ１００による、メモリカード２００に記憶されている映像データの再生時の動作を説明するフローチャートである。図１３は、映像データを再生している際の表示モニタ２２０の表示状態を説明するための図である。
【００６４】
使用者は、操作部材２１０のうちのモードダイヤルを操作することにより、デジタルビデオカメラ１００を再生モードに設定することができる。再生モードに設定されると（Ｓ４００）、コントローラ１８０は、使用者により再生対象の映像データが選択されるまで待機する（Ｓ４１０）。
【００６５】
再生対象の映像データが選択されると、コントローラ１８０は、映像データの再生動作を開始し（Ｓ４２０）、選択された映像データに埋め込まれている優先度情報を取得する（Ｓ４３０）。その後、コントローラ１８０は、管理ファイル内に含まれる複数の第２のテーブルのうち、選択された映像データに対応付けられている第２のテーブルを参照し、取得した優先度情報に対応付けられているＩＤを取得する（Ｓ４４０）。
【００６６】
そして、コントローラ１８０は、管理ファイル内の第１のテーブルを参照し、取得したＩＤに対応付けられている名前情報を取得する（Ｓ４５０）。その後、コントローラ１８０は、取得した名前情報を表示モニタ２２０に表示させつつ、選択された映像データの再生を開始する（Ｓ４６０）。例えば、デジタルビデオカメラ１００は、図１３に示すように、被写体の名前情報を表示モニタ２２０に表示させる。
【００６７】
以上の動作を、使用者から再生の停止指示があるまで繰り返す（Ｓ４３０〜Ｓ４７０）。
【００６８】
このように、デジタルビデオカメラ１００は、映像データを再生する際に、被写体の名前情報を表示する。これにより、使用者は、映像データを再生した時に被写体の名前を認識できる。
【００６９】
１−４−６．映像データのアップロード
デジタルビデオカメラ１００がメモリカード２００に記憶されている映像データをインターネット上にアップロードする際の動作について図１４を用いて説明する。図１４は、デジタルビデオカメラ１００がメモリカード２００に記憶されている映像データをインターネット上にアップロードする際の動作を説明するフローチャートである。
【００７０】
使用者は、操作部材２１０のうちのモードダイヤルを操作することにより、映像データをインターネット上にアップロードするモードにデジタルビデオカメラ１００を設定することができる。デジタルビデオカメラ１００が映像データをインターネット上にアップロードするモードに設定されると（Ｓ５００）、コントローラ１８０は、インターネット上にアップロードする映像データの選択を使用者から受け付けたか否かを判断する（Ｓ５１０）。アップロードする映像データの選択を使用者から受け付けると、コントローラ１８０は、選択した映像データをインターネット上にアップロードする（Ｓ５２０）。
【００７１】
特に、コントローラ１８０は、選択された映像データをインターネット上にアップロードする際に、管理ファイルをインターネット上にアップロードしない。
【００７２】
このように、デジタルビデオカメラ１００は、映像データをインターネットにアップロードする際に、映像データのみをアップロードし、関連する管理ファイルについてはアップロードしない。このような構成により、使用者は、映像データのアップロードにより個人情報について漏洩してしまう可能性を低減できる。
【００７３】
１−５．まとめ
以上のように、本実施形態のデジタルビデオカメラ１００は、被写体の顔の特徴に関する特徴量情報と、被写体の属性（名前）に関する情報である名前情報と、名前情報と異なる優先度情報とを関連付けて登録した顔登録情報を記憶する内部メモリ２４０と、被写体像を撮像し、映像データを生成する、ＣＭＯＳイメージセンサ１４０及びコントローラ１８０と、ＣＭＯＳイメージセンサ１４０及びコントローラ１８０により生成された映像データが示す画像において、顔登録情報に登録された特徴を有する顔を検出するコントローラ１８０と、コントローラ１８０により検出された顔に関連する優先度情報を、生成される映像データに埋め込むコントローラ１８０と、映像データに埋め込まれる優先度情報と、顔登録情報において、埋め込まれる優先度情報に関連付けられた名前情報とを関連付けて格納する管理ファイル５０を生成するコントローラ１８０と、を備える。
【００７４】
このように、デジタルビデオカメラ１００は、予め登録された顔を検出した際に、検出した顔と関連付けて記憶されている情報のうちの個人情報に関連しない情報である優先度情報を映像データ内に埋め込む。このような構成により、映像データ内に個人情報が含まれないことから、使用者が映像データを他人に渡したとしても、被写体の名前や生年月日といった個人情報までを他人に渡してしまうということがなく、プライバシーを保護できる。
【００７５】
実施の形態２
映像データの生成動作の別の例を説明する。
【００７６】
実施の形態１では、所定時間毎に、映像データに優先度情報を埋め込んだが、本実施形態では、映像データにおいて識別対象（顔）が新たに識別されたときに、映像データに優先度情報が埋め込まれる。図１５は、本実施形態における、デジタルビデオカメラ１００による映像データの生成動作の別の例を示したフローチャートである。
【００７７】
映像データの記録が開始されると、コントローラ１８０は、生成した映像データを順次メモリカード２００に記録しつつ、内部メモリ２４０に記憶されている識別対象のうち、映像データの記録を開始してから未だ識別していない、新たな識別対象を識別したか否かを判断する（Ｓ６１０）。新たな識別対象を識別したと判断すると、コントローラ１８０は、識別した対象（顔）に関連する優先度情報を映像データ内に埋め込む（Ｓ２２０）。優先度情報は、内部メモリ２４０に格納された顔登録情報を参照することで得られる。
【００７８】
次に、コントローラ１８０は、使用者により記録の停止が指示されたか否かを判断する（Ｓ６３０）。記録の停止が選択されたと判断すると、コントローラ１８０は、映像データの生成を停止し、管理ファイルを生成する（Ｓ６４０）。
【００７９】
このように、デジタルビデオカメラ１００は、映像データの記録中に、映像データにおいて登録された顔が新たに検出される度に、その検出した顔の個人に関する優先度情報を映像データ内に埋め込む。
【００８０】
上記のようにして記録された映像データの再生方法を図１６のフローチャートを用いて説明する。
【００８１】
再生モードに設定されると、コントローラ１８０は、使用者により再生対象の映像データが選択されるまで待機する（Ｓ７１０）。
【００８２】
再生対象の映像データが選択されると、コントローラ１８０は、選択された映像データに埋め込まれている優先度情報を取得する（Ｓ７２０）。その後、コントローラ１８０は、選択された映像データに対応付けられている第２のテーブルを参照し、取得した優先度情報に対応付けられているＩＤを取得する（Ｓ７３０）。
【００８３】
そして、コントローラ１８０は、管理ファイル内の第１のテーブルを参照し、取得したＩＤに対応付けられている名前情報を取得する（Ｓ７４０）。コントローラ１８０は、取得した名前情報を表示モニタ２２０に表示させつつ、選択された映像データの再生を開始する（Ｓ７５０）。
【００８４】
他の実施の形態
上記の実施形態では、管理ファイルの第１のテーブルは、ＩＤと関連づけて、名前情報のみを格納したが、名前情報に代えて又はそれに加えて、生年月日等の他の情報を格納してもよい。
【００８５】
また、上記の実施形態では、識別対象を特定する情報として、映像データにおいて優先度を埋め込んだが、優先度以外の情報を用いても良い。すなわち、識別対象を特定でき、情報量が大きくない情報であれば、他の情報（例えば、第２のＩＤ）を用いることができる。その場合、第２のテーブルにおいては、ＩＤと他の情報とが対応づけられる。
【００８６】
また、上記の実施形態では、管理ファイルの第１のテーブルは、デジタルビデオカメラ１００で記録された全ての映像データに対して１つだけ設けたが、映像データの記録日毎に第１のテーブルを設けてもよい。
【産業上の利用可能性】
【００８７】
本発明は、顔識別機能を備えた、デジタルスチルカメラ、デジタルビデオカメラ等の撮像装置や、カメラ機能付き携帯電話等に適用できる。
【符号の説明】
【００８８】
１００  デジタルビデオカメラ
１１０  光学系
１２０  レンズ駆動部
１３０  シャッター
１４０  ＣＭＯＳイメージセンサ
１５０  Ａ／Ｄコンバータ
１６０  画像処理部
１７０  バッファ
１８０  コントローラ
１９０  カードスロット
２００  メモリカード
２１０  操作部材
２２０  表示モニタ
【図１】
0005401420.tif 000002
【図２】
0005401420.tif 000003
【図３】
0005401420.tif 000004
【図４】
0005401420.tif 000005
【図５】
0005401420.tif 000006
【図６】
0005401420.tif 000007
【図７】
0005401420.tif 000008
【図８】
0005401420.tif 000009
【図９】
0005401420.tif 000010
【図１０】
0005401420.tif 000011
【図１１】
0005401420.tif 000012
【図１２】
0005401420.tif 000013
【図１３】
0005401420.tif 000014
【図１４】
0005401420.tif 000015
【図１５】
0005401420.tif 000016
【図１６】
0005401420.tif 000017