(57)【要約】【構成】ＣＰＵ３０は、被写界像に含まれる１または２以上の特徴画像の各々を参照特徴画像として指定し、１または２以上の辞書画像がそれぞれ関連付けられた１または２以上のフォルダの中から参照特徴画像に適合する辞書画像が関連付けられた特定フォルダを探索する。ＣＰＵ３０はまた、注目された被写界像を発見された特定フォルダに格納し、参照特徴画像に相当する辞書画像が関連付けられたフォルダを特定フォルダの非発見に対応して作成し、注目された被写界像を作成されたフォルダに格納する処理をフォルダの作成処理に関連して実行する。【効果】被写界像を特徴画像毎に管理することができる。【選択図】図２
2012019324.tif 000002
【特許請求の範囲】
【請求項１】
被写界像に含まれる１または２以上の特徴画像の各々を参照特徴画像として指定する指定手段、
１または２以上の辞書画像がそれぞれ関連付けられた１または２以上のフォルダの中から前記参照特徴画像に適合する辞書画像が関連付けられた特定フォルダを探索する探索手段、
前記指定手段によって注目された被写界像を前記探索手段によって発見された特定フォルダに格納する第１格納手段、
前記参照特徴画像に相当する辞書画像が関連付けられたフォルダを前記探索手段による特定フォルダの非発見に対応して作成する第１作成手段、および
前記指定手段によって注目された被写界像を前記第１作成手段によって作成されたフォルダに格納する処理を前記第１作成手段の作成処理に関連して実行する第２格納手段を備える、画像管理装置。
【請求項２】
前記探索手段は、前記参照特徴画像と前記１または２以上の辞書画像の各々との照合度を算出する算出手段、および前記算出手段の算出結果に基づいて前記特定フォルダを決定する決定手段を含む、請求項１記載の画像管理装置。
【請求項３】
前記決定手段は、共通の参照特徴画像に対する照合度が基準を上回る辞書画像の数が２以上であるとき最大照合度に対応する辞書画像を選択する第１選択手段、および前記第１選択手段によって選択された辞書画像が関連付けられたフォルダを前記特定フォルダとして決定する第１特定フォルダ決定手段を含む、請求項２記載の画像管理装置。
【請求項４】
前記決定手段は、共通の辞書画像に対する照合度が基準を上回る参照特徴画像の数が２以上であるとき最大照合度に対応する参照特徴画像を選択する第２選択手段、および前記共通の辞書画像が関連付けられたフォルダを前記特定フォルダとして決定する処理を前記第２選択手段の選択処理に関連して実行する第２特定フォルダ決定手段を含み、
前記２以上の参照特徴画像のうち前記第２選択手段によって選択された参照特徴画像と異なる参照特徴画像に相当する辞書画像が関連付けられたフォルダを作成する第２作成手段、および
前記指定手段によって注目された被写界像を前記第２作成手段によって作成されたフォルダに格納する処理を前記第２作成手段の作成処理に関連して実行する第３格納手段をさらに備える、請求項２または３記載の画像管理装置。
【請求項５】
画像管理装置のプロセッサに、
被写界像に含まれる１または２以上の特徴画像の各々を参照特徴画像として指定する指定ステップ、
１または２以上の辞書画像がそれぞれ関連付けられた１または２以上のフォルダの中から前記参照特徴画像に適合する辞書画像が関連付けられた特定フォルダを探索する探索ステップ、
前記指定ステップによって注目された被写界像を前記探索ステップによって発見された特定フォルダに格納する第１格納ステップ、
前記参照特徴画像に相当する辞書画像が関連付けられたフォルダを前記探索ステップによる特定フォルダの非発見に対応して作成する第１作成ステップ、および
前記指定ステップによって注目された被写界像を前記第１作成ステップによって作成されたフォルダに格納する処理を前記第１作成ステップの作成処理に関連して実行する第２格納ステップを実行させるための、画像管理プログラム。
【請求項６】
画像管理装置によって実行される画像管理方法であって、
被写界像に含まれる１または２以上の特徴画像の各々を参照特徴画像として指定する指定ステップ、
１または２以上の辞書画像がそれぞれ関連付けられた１または２以上のフォルダの中から前記参照特徴画像に適合する辞書画像が関連付けられた特定フォルダを探索する探索ステップ、
前記指定ステップによって注目された被写界像を前記探索ステップによって発見された特定フォルダに格納する第１格納ステップ、
前記参照特徴画像に相当する辞書画像が関連付けられたフォルダを前記探索ステップによる特定フォルダの非発見に対応して作成する第１作成ステップ、および
前記指定ステップによって注目された被写界像を前記第１作成ステップによって作成されたフォルダに格納する処理を前記第１作成ステップの作成処理に関連して実行する第２格納ステップを備える、画像管理方法。
【請求項７】
メモリに保存された内部制御プログラムに従う処理を実行するプロセッサを備える画像管理装置に供給される外部制御プログラムであって、
被写界像に含まれる１または２以上の特徴画像の各々を参照特徴画像として指定する指定ステップ、
１または２以上の辞書画像がそれぞれ関連付けられた１または２以上のフォルダの中から前記参照特徴画像に適合する辞書画像が関連付けられた特定フォルダを探索する探索ステップ、
前記指定ステップによって注目された被写界像を前記探索ステップによって発見された特定フォルダに格納する第１格納ステップ、
前記参照特徴画像に相当する辞書画像が関連付けられたフォルダを前記探索ステップによる特定フォルダの非発見に対応して作成する第１作成ステップ、および
前記指定ステップによって注目された被写界像を前記第１作成ステップによって作成されたフォルダに格納する処理を前記第１作成ステップの作成処理に関連して実行する第２格納ステップを前記内部制御プログラムと協働して前記プロセッサに実行させるための、外部制御プログラム。
【請求項８】
外部制御プログラムを受信する受信手段、および
前記受信手段によって受信された外部制御プログラムとメモリに保存された内部制御プログラムとに従う処理を実行するプロセッサを備える画像管理装置であって、
前記外部制御プログラムは、
被写界像に含まれる１または２以上の特徴画像の各々を参照特徴画像として指定する指定ステップ、
１または２以上の辞書画像がそれぞれ関連付けられた１または２以上のフォルダの中から前記参照特徴画像に適合する辞書画像が関連付けられた特定フォルダを探索する探索ステップ、
前記指定ステップによって注目された被写界像を前記探索ステップによって発見された特定フォルダに格納する第１格納ステップ、
前記参照特徴画像に相当する辞書画像が関連付けられたフォルダを前記探索ステップによる特定フォルダの非発見に対応して作成する第１作成ステップ、および
前記指定ステップによって注目された被写界像を前記第１作成ステップによって作成されたフォルダに格納する処理を前記第１作成ステップの作成処理に関連して実行する第２格納ステップを前記内部制御プログラムと協働して実行するプログラムに相当する、画像管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像管理装置に関し、特にフォルダを用いて画像を管理する、画像管理装置に関する。
【背景技術】
【０００２】
この種の画像管理装置の一例が、特許文献１に開示されている。この背景技術によれば、顔認識部は、対象画像内に含まれる人物の顔を認識する。画像分類部は、顔認識部による顔認識の結果に基づいて対象画像を分類する。対象画像は、あらかじめ人物ごとにＨＤＤ内に作成されたフォルダに、分類結果に応じて記憶される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１８１３０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、背景技術では、あらかじめ人物ごとにフォルダを作成しておく必要があり、対応するフォルダが用意されていない人物等の特徴画像を含む被写界像の管理について、考慮されることはない。このため、背景技術では、被写界像に含まれる特徴画像によっては被写界像の管理を行えない場合がある。
【０００５】
それゆえに、この発明の主たる目的は、被写界像の管理に掛かる負担を低減することができる、画像管理装置を提供することである。
【課題を解決するための手段】
【０００６】
この発明に従う画像管理装置(10：実施例で相当する参照符号。以下同じ)は、被写界像に含まれる１または２以上の特徴画像の各々を参照特徴画像として指定する指定手段(S57)、１または２以上の辞書画像がそれぞれ関連付けられた１または２以上のフォルダの中から参照特徴画像に適合する辞書画像が関連付けられた特定フォルダを探索する探索手段(S59, S64~S65, S121~S131, S137, S141)、指定手段によって注目された被写界像を探索手段によって発見された特定フォルダに格納する第１格納手段(S149)、参照特徴画像に相当する辞書画像が関連付けられたフォルダを探索手段による特定フォルダの非発見に対応して作成する第１作成手段(S63, S143~S145)、および指定手段によって注目された被写界像を第１作成手段によって作成されたフォルダに格納する処理を第１作成手段の作成処理に関連して実行する第２格納手段(S63, S147)を備える。
【０００７】
好ましくは、探索手段は、参照特徴画像と１または２以上の辞書画像の各々との照合度を算出する算出手段(S101~S105, S111)、および算出手段の算出結果に基づいて特定フォルダを決定する決定手段(S64~S65, S107~S109, S121~S131, S137, S141)を含む。
【０００８】
さらに好ましくは、決定手段は、共通の参照特徴画像に対する照合度が基準を上回る辞書画像の数が２以上であるとき最大照合度に対応する辞書画像を選択する第１選択手段(S64)、および第１選択手段によって選択された辞書画像が関連付けられたフォルダを特定フォルダとして決定する第１特定フォルダ決定手段(S65)を含む。
【０００９】
さらに好ましくは、決定手段は、共通の辞書画像に対する照合度が基準を上回る参照特徴画像の数が２以上であるとき最大照合度に対応する参照特徴画像を選択する第２選択手段(S121~S131, S137)、および共通の辞書画像が関連付けられたフォルダを特定フォルダとして決定する処理を第２選択手段の選択処理に関連して実行する第２特定フォルダ決定手段(S125~S131, S141)を含み、２以上の参照特徴画像のうち第２選択手段によって選択された参照特徴画像と異なる参照特徴画像に相当する辞書画像が関連付けられたフォルダを作成する第２作成手段(S133, S135, S143~ S145)、および指定手段によって注目された被写界像を第２作成手段によって作成されたフォルダに格納する処理を第２作成手段の作成処理に関連して実行する第３格納手段(S133, S135, S147)をさらに備える。
【００１０】
この発明に従う画像管理プログラムは、画像管理装置(10)のプロセッサ(30)に、被写界像に含まれる１または２以上の特徴画像の各々を参照特徴画像として指定する指定ステップ(S57)、１または２以上の辞書画像がそれぞれ関連付けられた１または２以上のフォルダの中から参照特徴画像に適合する辞書画像が関連付けられた特定フォルダを探索する探索ステップ(S59, S64~S65, S121~S131, S137, S141)、指定ステップによって注目された被写界像を探索ステップによって発見された特定フォルダに格納する第１格納ステップ(S149)、参照特徴画像に相当する辞書画像が関連付けられたフォルダを探索ステップによる特定フォルダの非発見に対応して作成する第１作成ステップ(S63, S143~S145)、および指定ステップによって注目された被写界像を第１作成ステップによって作成されたフォルダに格納する処理を第１作成ステップの作成処理に関連して実行する第２格納ステップ(S63, S147)を実行させるための、画像管理プログラムである。
【００１１】
この発明に従う画像管理方法は、画像管理装置(10)によって実行される画像管理方法であって、被写界像に含まれる１または２以上の特徴画像の各々を参照特徴画像として指定する指定ステップ(S57)、１または２以上の辞書画像がそれぞれ関連付けられた１または２以上のフォルダの中から参照特徴画像に適合する辞書画像が関連付けられた特定フォルダを探索する探索ステップ(S59, S64~S65, S121~S131, S137, S141)、指定ステップによって注目された被写界像を探索ステップによって発見された特定フォルダに格納する第１格納ステップ(S149)、参照特徴画像に相当する辞書画像が関連付けられたフォルダを探索ステップによる特定フォルダの非発見に対応して作成する第１作成ステップ(S63, S143~S145)、および指定ステップによって注目された被写界像を第１作成ステップによって作成されたフォルダに格納する処理を第１作成ステップの作成処理に関連して実行する第２格納ステップ(S63, S147)を備える。
【００１２】
この発明に従う外部制御プログラムは、メモリ(40)に保存された内部制御プログラムに従う処理を実行するプロセッサ(30)を備える画像管理装置(10)に供給される外部制御プログラムであって、被写界像に含まれる１または２以上の特徴画像の各々を参照特徴画像として指定する指定ステップ(S57)、１または２以上の辞書画像がそれぞれ関連付けられた１または２以上のフォルダの中から参照特徴画像に適合する辞書画像が関連付けられた特定フォルダを探索する探索ステップ(S59, S64~S65, S121~S131, S137, S141)、指定ステップによって注目された被写界像を探索ステップによって発見された特定フォルダに格納する第１格納ステップ(S149)、参照特徴画像に相当する辞書画像が関連付けられたフォルダを探索ステップによる特定フォルダの非発見に対応して作成する第１作成ステップ(S63, S143~S145)、および指定ステップによって注目された被写界像を第１作成ステップによって作成されたフォルダに格納する処理を第１作成ステップの作成処理に関連して実行する第２格納ステップ(S63, S147)を内部制御プログラムと協働してプロセッサに実行させるための、外部制御プログラムである。
【００１３】
この発明に従う画像管理装置(10)は、外部制御プログラムを受信する受信手段(50)、および受信手段によって受信された外部制御プログラムとメモリ(40)に保存された内部制御プログラムとに従う処理を実行するプロセッサを備える画像管理装置(10)であって、外部制御プログラムは、被写界像に含まれる１または２以上の特徴画像の各々を参照特徴画像として指定する指定ステップ(S57)、１または２以上の辞書画像がそれぞれ関連付けられた１または２以上のフォルダの中から参照特徴画像に適合する辞書画像が関連付けられた特定フォルダを探索する探索ステップ(S59, S64~S65, S121~S131, S137, S141)、指定ステップによって注目された被写界像を探索ステップによって発見された特定フォルダに格納する第１格納ステップ(S149)、参照特徴画像に相当する辞書画像が関連付けられたフォルダを探索ステップによる特定フォルダの非発見に対応して作成する第１作成ステップ(S63, S143~S145)、および指定ステップによって注目された被写界像を第１作成ステップによって作成されたフォルダに格納する処理を第１作成ステップの作成処理に関連して実行する第２格納ステップ(S63, S147)を内部制御プログラムと協働して実行するプログラムに相当する。
【発明の効果】
【００１４】
この発明によれば、特定フォルダは、被写界像に含まれる特徴画像に適合する辞書画像が関連付けられたフォルダに相当する。特定フォルダが発見されると、被写界像は特定フォルダに格納される。これに対して、特定フォルダが発見されなければ、被写界像に含まれる特徴画像に相当する辞書画像が関連付けられたフォルダが別に作成され、被写界像は作成された別のフォルダに格納される。これによって、被写界像を特徴画像毎に管理することができる。
【００１５】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００１６】
【図１】この発明の一実施例の基本的構成を示すブロック図である。
【図２】この発明の一実施例の構成を示すブロック図である。
【図３】記録媒体における画像ファイルの管理状態の一例を示す図解図である。
【図４】図２実施例に適用される標準顔辞書の構成の一例を示す図解図である。
【図５】図２実施例に適用される顔検出枠レジスタの構成の一例を示す図解図である。
【図６】撮像タスクにおいて用いられる顔検出枠の一例を示す図解図である。
【図７】撮像タスクにおける顔検出処理の一例を示す図解図である。
【図８】記録媒体に格納される被写界像の一例を示す図解図である。
【図９】図２実施例に適用される照合レジスタの構成の一例を示す図解図である。
【図１０】図２実施例に適用される作成レジスタの構成の一例を示す図解図である。
【図１１】記録媒体における画像ファイルの管理状態の他の一例を示す図解図である。
【図１２】顔辞書フォルダに格納される画像ファイルの一例を示す図解図である。
【図１３】記録媒体に格納される被写界像の他の一例を示す図解図である。
【図１４】図２実施例に適用されるフォルダ照合用顔辞書ＦＦＤＣの構成の一例を示す図解図である。
【図１５】図２実施例に適用される格納レジスタの構成の一例を示す図解図である。
【図１６】撮像タスクにおけるフォルダ照合処理の一例を示す図解図である。
【図１７】図２実施例に適用される照合レジスタの使用状態の一例を示す図解図である。
【図１８】撮像タスクにおけるフォルダ重複回避処理の一例を示す図解図である。
【図１９】図２実施例に適用される格納レジスタの使用状態の一例を示す図解図である。
【図２０】記録媒体における画像ファイルの管理状態のその他の一例を示す図解図である。
【図２１】図２実施例に適用されるフォルダ照合用顔辞書ＦＦＤＣの構成の他の一例を示す図解図である。
【図２２】図２実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図２３】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図２４】図２実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図２５】図２実施例に適用されるＣＰＵの動作のさらにその他の一部を示すフロー図である。
【図２６】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図２７】図２実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図２８】図２実施例に適用されるＣＰＵの動作のさらにその他の一部を示すフロー図である。
【図２９】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図３０】この発明の他の実施例の構成を示すブロック図である。
【発明を実施するための形態】
【００１７】
以下、この発明の実施の形態を図面を参照しながら説明する。
［基本的構成］
【００１８】
図１を参照して、この実施例の画像管理装置は、基本的に次のように構成される。指定手段１は、被写界像に含まれる１または２以上の特徴画像の各々を参照特徴画像として指定する。探索手段２は、１または２以上の辞書画像がそれぞれ関連付けられた１または２以上のフォルダの中から参照特徴画像に適合する辞書画像が関連付けられた特定フォルダを探索する。第１格納手段３は、指定手段１によって注目された被写界像を探索手段２によって発見された特定フォルダに格納する。第１作成手段４は、参照特徴画像に相当する辞書画像が関連付けられたフォルダを探索手段２による特定フォルダの非発見に対応して作成する。第２格納手段５は、指定手段１によって注目された被写界像を第１作成手段４によって作成されたフォルダに格納する処理を第１作成手段４の作成処理に関連して実行する。
【００１９】
このように、特定フォルダは、被写界像に含まれる特徴画像に適合する辞書画像が関連付けられたフォルダに相当する。特定フォルダが発見されると、被写界像は特定フォルダに格納される。これに対して、特定フォルダが発見されなければ、被写界像に含まれる特徴画像に相当する辞書画像が関連付けられたフォルダが別に作成され、被写界像は作成された別のフォルダに格納される。これによって、被写界像を特徴画像毎に管理することができる。
［実施例］
【００２０】
図２を参照して、この実施例のディジタルカメラ１０は、ドライバ１８によって駆動されるフォーカスレンズ１２を含む。これらの部材を経た被写界の光学像は、イメージセンサ１６の撮像面に照射され、光電変換を施される。これによって、被写界像を表す電荷が生成される。
【００２１】
電源が投入されると、ＣＰＵ３０は、撮像タスクの下で動画取り込み処理を開始するべく、ドライバ１８に露光動作および電荷読み出し動作の繰り返しを命令する。ドライバ１８は、図示しないＳＧ(SignalGenerator)から周期的に発生する垂直同期信号Ｖｓｙｎｃに応答して、撮像面を露光し、かつ撮像面で生成された電荷をラスタ走査態様で読み出す。イメージセンサ１６からは、読み出された電荷に基づく生画像データが周期的に出力される。
【００２２】
信号処理回路２０は、イメージセンサ１６から出力された生画像データに白バランス調整，色分離，ＹＵＶ変換などの処理を施し、これによって生成されたＹＵＶ形式の画像データをメモリ制御回路２２を通してＳＤＲＡＭ２４に書き込む。ＬＣＤドライバ２６は、ＳＤＲＡＭ２４に格納された画像データをメモリ制御回路２２を通して繰り返し読み出し、読み出された画像データに基づいてＬＣＤモニタ２８を駆動する。この結果、被写界を表す動画像がモニタ画面に表示される。
【００２３】
信号処理回路２０によって生成された画像データのうち、ＹデータはＣＰＵ３０にも与えられる。ＣＰＵ３０は、与えられたＹデータに簡易ＡＥ処理を施して適正ＥＶ値を算出する。算出された適正ＥＶ値を定義する絞り量および露光時間はドライバ１８に設定され、これによって動画像の明るさが適度に調整される。
【００２４】
シャッタボタン３２ｓｈが半押しされると、ＣＰＵ３０は、信号処理回路２０から与えられたＹデータに厳格なＡＥ処理を施して最適ＥＶ値を算出する。算出された最適ＥＶ値を定義する絞り量および露光時間は、上述と同様、ドライバ１８に設定される。この結果、動画像の明るさが厳格に調整される。ＣＰＵ３０はまた、信号処理回路２０から与えられたＹデータの高周波成分にＡＦ処理を施す。これによってフォーカスレンズ１２が合焦点に配置され、動画像の鮮鋭度が向上する。
【００２５】
シャッタボタン３２ｓｈが全押しされると、ＣＰＵ３０は、記録処理の実行をＩ／Ｆ３４に命令する。Ｉ／Ｆ３４は、シャッタボタン３２ｓｈが操作された時点の被写界を表す１フレームの記録用画像データをメモリ制御回路２２を通してＳＤＡＲＭ２４から読み出し、読み出された記録用画像データを含む画像ファイルを記録媒体３６に書き込む。
【００２６】
記録媒体３６において、画像ファイルは、図３に示すツリー型のフォルダ構造の下で管理される。画像ファイルを格納する画像フォルダには、“１００”〜“９９９”の３桁の数字からなるフォルダ名が各々付される。また、全ての画像フォルダは、ルートフォルダ直下のイメージルートフォルダ（フォルダ名＝“ＤＣＩＭ”）の配下に作成される。
【００２７】
記録媒体３６においてはまた、人物毎の個別画像フォルダが作成され、人物の顔画像が含まれる被写界像を記録するごとに、当該人物に対応する個別画像フォルダに画像ファイルが格納される。被写界像に複数の顔画像が含まれる場合は、共通の被写界像を収めた複数の画像ファイルと複数の顔画像にそれぞれ対応する複数の個別画像フォルダとが作成され、複数の画像ファイルが複数の個別画像フォルダにそれぞれ格納される。このような機能を実現するために、ＣＰＵ３０は、撮像タスクの下で、記録用画像データが表す被写界像から人物の顔画像を探索する。顔画像の探索処理のために、図４に示す標準顔辞書ＳＴＤＣと図５に示す顔検出枠レジスタＲＧＳＴ１と図６に示す複数の顔検出枠ＦＤ，ＦＤ，ＦＤ，…とが準備される。
【００２８】
顔検出枠ＦＤは、記録用画像データの被写界像上をラスタ走査態様で移動する（図７参照）。顔検出枠ＦＤのサイズは、ラスタ走査が終了する毎に“２００”から“２０”まで“５”刻みで縮小される。
【００２９】
ＣＰＵ３０は、顔検出枠ＦＤに属する画像データを記録用画像データから読み出し、標準顔辞書ＳＴＤＣに登録された顔画像と照合する。照合度が基準値ＲＥＦを上回ると、顔検出枠ＦＤから顔画像が発見されたとみなされ、変数ＣＮＴがインクリメントされる。さらに、ＣＰＵ３０は、現時点の顔検出枠ＦＤの位置およびサイズを顔検出枠レジスタＲＧＳＴ１に登録する。これらとともに、顔検出枠レジスタＲＧＳＴ１には、顔画像の発見順に“１”，“２”，“３”…の連番からなる顔検出枠番号が、各々登録される。
【００３０】
したがって、図８に示す被写界像を記録するときは、人物Ｈ１，Ｈ２およびＨ３の顔画像が検出され、検出された顔画像を囲う顔検出枠ＦＤの位置およびサイズが顔検出枠レジスタＲＧＳＴ１に登録される。また、顔検出枠番号“１”のカラムに人物Ｈ１に対応する顔検出枠ＦＤの位置およびサイズが記述され、顔検出枠番号“２”のカラムに人物Ｈ２に対応する顔検出枠ＦＤの位置およびサイズが記述され、顔検出枠番号“３”のカラムに人物Ｈ３に対応する顔検出枠ＦＤの位置およびサイズが記述される。人物Ｈ３に対応する記述がなされた時点で、変数ＣＮＴは“３”を示す。
【００３１】
ＣＰＵ３０は続いて、顔検出枠レジスタＲＧＳＴ１に登録されたＣＮＴ個の顔検出枠を順に指定する。指定された顔検出枠に属する画像データに対しては、後述するフォルダ照合処理が施される。人物の顔画像が含まれる被写界像が初めて記録されるときなど個別画像フォルダが全く作成されていない場合は、フォルダ照合処理の結果、図９に示す照合レジスタＲＧＳＴ２には何も登録されない。この場合は、指定された顔検出枠に対応する顔検出枠番号が、図１０に示す作成レジスタＲＧＳＴ３に登録される。
【００３２】
ＣＰＵ３０は、再度、顔検出枠レジスタＲＧＳＴ１に登録されたＣＮＴ個の顔検出枠を順に指定し、フォルダ格納処理を実行する。フォルダ格納処理において、指定された顔検出枠に対応する顔検出枠番号が作成レジスタＲＧＳＴ３に登録されていれば、ＣＰＵ３０は個別画像フォルダを新規に作成する。作成された個別画像フォルダには、記録用画像データを含む画像ファイルが格納される。
【００３３】
したがって、図８に示す例によると、顔検出枠レジスタＲＧＳＴ１に登録された３個の顔検出枠が順に指定され、作成レジスタＲＧＳＴ３には、顔検出枠番号“１”，“２”および“３”が各々登録される。顔検出枠レジスタＲＧＳＴ１に登録された３個の顔検出枠番号は全て作成レジスタＲＧＳＴ３にも登録されるので、図１１に示すように３つの個別画像フォルダがイメージルートフォルダの配下に新規作成され、各々に画像ファイルが格納される。図１１の例によると、個別画像フォルダには、フォルダ名“１００”〜“９９９”のうち“５０１”〜“９９９”がフォルダの作成順に割り当てられる。
【００３４】
ＣＰＵ３０はまた、指定された顔検出枠に属する画像データを含む画像ファイル（以下、“顔画像ファイル”と称する）を、ルートフォルダの直下の顔辞書フォルダ（フォルダ名＝“ＦＤＣ”）に格納する。ファイル名には、作成された個別画像フォルダのフォルダ名と同一のものが与えられる。顔辞書フォルダに格納された顔画像ファイルは、図１４および図２１に示すフォルダ照合用顔辞書ＦＦＤＣを作成するために用いられる。
【００３５】
図８の例によると、人物Ｈ１に対応して、個別画像フォルダ“５０１”が作成され、図１２（Ａ）に示す顔画像ファイル“５０１．ＪＰＧ”が顔辞書フォルダに格納される。人物Ｈ２に対応して、個別画像フォルダ“５０２”が作成され、図１２（Ｂ）に示す顔画像ファイル“５０２．ＪＰＧ”が顔辞書フォルダに格納される。人物Ｈ３に対応して、個別画像フォルダ“５０３”が作成され、図１２（Ｃ）に示す顔画像ファイル“５０３．ＪＰＧ”が顔辞書フォルダに格納される。
【００３６】
図１３に示す被写界像を記録する場合は、人物Ｈ２，Ｈ３およびＨ４の顔画像が検出され、検出された顔画像を囲う顔検出枠ＦＤの位置およびサイズが顔検出枠レジスタＲＧＳＴ１に登録される。また、顔検出枠番号“１”のカラムに人物Ｈ２に対応する顔検出枠ＦＤの位置およびサイズが記述され、顔検出枠番号“２”のカラムに人物Ｈ３に対応する顔検出枠ＦＤの位置およびサイズが記述され、顔検出枠番号“３”のカラムに人物Ｈ４に対応する顔検出枠ＦＤの位置およびサイズが記述される。人物Ｈ４に対応する記述がなされた時点で、変数ＣＮＴは“３”を示す。
【００３７】
図１３に示す被写界像が図８に示す被写界像に続いて記録される場合、例えば、図８の例ではディジタルカメラ１０の操作者が人物Ｈ４であって図１３の例では操作者が人物Ｈ１に交代した場合、人物Ｈ２およびＨ３の顔画像は、図８および図１３のいずれの被写界像にも含まれる。また、図１３に示す被写界像が記録される際には、人物Ｈ２およびＨ３の各々に対応する個別画像フォルダが既に作成されており、図１１に示す状態で画像ファイルが格納されている。
【００３８】
このように、個別画像フォルダが既に存在する場合、ＣＰＵ３０は、顔検出枠レジスタＲＧＳＴ１に登録されたＣＮＴ個の顔検出枠を順に指定し、指定された顔検出枠に属する画像データに対してフォルダ照合処理を施す。
【００３９】
フォルダ照合処理のために、図９に示す照合レジスタＲＧＳＴ２が準備される。また、顔辞書フォルダに格納された顔画像ファイルを用いて、図１４に示すフォルダ照合用顔辞書ＦＦＤＣが作成される。フォルダ照合用顔辞書ＦＦＤＣにおいては、顔画像ファイルに含まれる画像データ（以下、“辞書画像データ”と称する）が、ファイル名ごとつまり個別画像フォルダのフォルダ名ごとに収められる。
【００４０】
フォルダ照合処理においては、変数Ｓが“５０１”〜“Ｓｍａｘ”の各々に設定され、指定顔検出枠に属する画像データは、フォルダ照合用顔辞書ＦＦＤＣにおいて変数Ｓと一致するフォルダ名に対応する辞書画像データと照合される。なお、“Ｓｍａｘ”は、フォルダ照合用顔辞書ＦＦＤＣに収められた辞書画像データの総数つまり顔辞書フォルダに格納された顔画像ファイルの総数に５００を加えたものに相当する。照合度が基準値ＲＥＦ２を上回れば、照合先の辞書画像データに対応するフォルダ名（＝変数Ｓ）と照合度とが図９に示す照合レジスタＲＧＳＴ２に登録される。
【００４１】
フォルダ照合処理の完了後に少なくとも１つのフォルダ名が照合レジスタＲＧＳＴ２に登録されていれば、指定された顔検出枠に対応する顔検出枠番号，最大照合度に対応するフォルダ名および当該最大照合度が、図１５に示す格納レジスタＲＧＳＴ４に登録される。照合レジスタＲＧＳＴ２に登録がなければ、指定された顔検出枠に対応する顔検出枠番号が、図１０に示す作成レジスタＲＧＳＴ３に登録される。
【００４２】
図１３に示す例によると、人物Ｈ２の顔検出枠に属する画像データに対してフォルダ照合処理が施される場合、フォルダ名“５０２”に対応する辞書画像データは人物Ｈ２の顔を表す。よって、変数Ｓが“５０２”を示すときに照合度が基準値ＲＥＦ２を上回り、他の辞書画像データに対しては照合度が基準値ＲＥＦ２を上回らないので、照合レジスタＲＧＳＴ２にはフォルダ名“５０２”および照合度が登録される。また、格納レジスタＲＧＳＴ４の１番目のカラムには、顔検出枠番号“１”，フォルダ名“５０２”および照合度が登録される。
【００４３】
次に人物Ｈ３の顔検出枠に属する画像データに対してフォルダ照合処理が施される場合、照合度は、変数Ｓが“５０３”（＝人物Ｈ３の顔を表す辞書画像データのフォルダ名）を示すときに照合度が基準値ＲＥＦ２を上回る。しかし、人物Ｈ３と人物Ｈ１とが例えば親子であって顔が似ている場合には、図１６に示すように、変数Ｓが“５０１”を示すときにも照合度が基準値ＲＥＦ２を上回る可能性がある。このとき、照合レジスタＲＧＳＴ２には、フォルダ名“５０１”および“５０３”と各々の照合度とが登録される（図１７参照）。このような場合であっても、本人の顔画像を表してフォルダ名“５０３”に対応する辞書画像データとの照合度が最大値を示すので、格納レジスタＲＧＳＴ４の２番目のカラムには、顔検出枠番号“２”，フォルダ名“５０３”および照合度が登録される。
【００４４】
フォルダ照合処理の結果、格納レジスタＲＧＳＴ４に登録がある場合は、記録被写界像に含まれるいずれかの顔画像に対応する個別画像フォルダが既に作成されていることを示している。このような場合、ＣＰＵ３０は、変数Ｑを“１”〜“Ｑｍａｘ−１”の各々に設定し、格納レジスタＲＧＳＴ４のＱ番目のカラムを基準カラムとして指定し、基準カラムに登録された顔検出枠番号に対してフォルダ重複回避処理を施す。なお、“Ｑｍａｘ”は、格納レジスタＲＧＳＴ４に登録された顔検出枠番号の総数である。
【００４５】
フォルダ重複回避処理においては、変数Ｔが“Ｑ＋１”〜“Ｑｍａｘ”の各々に設定され、基準カラムに登録されたフォルダ名は、Ｔ番目のカラムに登録されたフォルダ名と比較される。フォルダ名が一致する場合は、基準カラムに登録された照合度とＴ番目のカラムに登録された照合度とが比較される。基準カラムに登録された照合度がＴ番目のカラムに登録された照合度と同一である場合または上回る場合は、Ｔ番目のカラムに登録された顔検出枠番号が作成レジスタＲＧＳＴ３に登録される。そうでない場合は、基準カラムに登録された顔検出枠番号が作成レジスタＲＧＳＴ３に登録され、基準カラムに対するフォルダ重複回避処理は完了する。
【００４６】
図１３に示す例において人物Ｈ４の顔検出枠に属する画像データに対してフォルダ照合処理が施される場合、フォルダ照合用顔辞書ＦＦＤＣには人物Ｈ４に対応する辞書画像データがない。よって、照合レジスタＲＧＳＴ２に登録はされず、作成レジスタＲＧＳＴ３に顔検出枠番号“３”が登録される。しかし、人物Ｈ４と人物Ｈ２とが例えば親子であって顔が似ている場合には、人物Ｈ４の顔に対するフォルダ照合処理において、図１８に示すように、変数Ｓが“５０２”を示すときに照合度が基準値ＲＥＦ２を上回る可能性がある。このとき、照合レジスタＲＧＳＴ２には、フォルダ名“５０２”と照合度とが登録される。そして、格納レジスタＲＧＳＴ４の３番目のカラムには、顔検出枠番号“３”，フォルダ名“５０２”および照合度が登録される。
【００４７】
この結果、格納レジスタＲＧＳＴ４においては、１番目のカラム（人物Ｈ２に対応）に登録されたフォルダ名と３番目のカラム（人物Ｈ４に対応）に登録されたフォルダ名とが、いずれも“５０２”を示すことで一致する（図１９参照）。そこで、各々のカラムに登録された照合度が比較される。この場合、比較される照合度の照合先である顔画像ファイル“５０２．ＪＰＧ”は人物Ｈ２の顔画像であるので、１番目のカラムに登録された照合度が３番目のカラムに登録された照合度を上回る。よって、３番目のカラムに登録された顔検出枠番号“３”が、作成レジスタＲＧＳＴ３に登録される。
【００４８】
なお、格納レジスタＲＧＳＴ４において顔検出枠番号の登録が１つだけの場合または登録がない場合は、フォルダ重複回避処理は実行されない。
【００４９】
ＣＰＵ３０は次に、フォルダ格納処理を実行する。フォルダ格納処理において、指定された顔検出枠に対応する顔検出枠番号が作成レジスタＲＧＳＴ３に登録されていなければ、ＣＰＵ３０は、格納レジスタＲＧＳＴ４において当該顔検出枠番号に対応するフォルダ名を参照する。参照されたフォルダ名が示す個別画像フォルダには、記録用画像データを含む画像ファイルが格納される。
【００５０】
図１３に示す被写界像が図８に示す被写界像に続いて記録される場合、作成レジスタＲＧＳＴ３には、顔検出枠番号“３”が登録されるので、図２０に示すように個別画像フォルダ“５０４”がイメージルートフォルダの配下に新規作成される。作成された個別画像フォルダ“５０４”には画像ファイルが格納される。
【００５１】
また、指定された顔検出枠に属する画像データを含む顔画像ファイル“５０４．ＪＰＧ”が、図２０に示すように顔辞書フォルダに格納される。この結果、次にフォルダ照合処理が実行された場合に用いられるフォルダ照合用顔辞書ＦＦＤＣは、図２１に示すように構成される。
【００５２】
さらに、作成レジスタＲＧＳＴ３に登録されていない顔検出枠番号“１”および“２”については、格納レジスタＲＧＳＴ４においてフォルダ名が参照される。顔検出枠番号“１”および“２”にはフォルダ名“５０２”および“５０３”が各々対応するので、図２０に示すように個別画像フォルダ“５０２”および“５０３”にも画像ファイルが格納される。
【００５３】
ディジタルカメラ１０のＣＰＵ３０は、図２２に示す撮像タスクを含む複数のタスクを実行する。なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ４０に記憶される。
【００５４】
図２２を参照して、ステップＳ１では動画取り込み処理を実行する。この結果、被写界を表すスルー画像がＬＣＤモニタ２８に表示される。ステップＳ３では、シャッタボタン３２ｓｈが半押しされたか否かを判別する。判別結果がＮＯであればステップＳ５で簡易ＡＥ処理を繰り返し実行する。スルー画像の明るさは、簡易ＡＥ処理によって適度に調整される。
【００５５】
ステップＳ３の判別結果がＮＯからＹＥＳに更新されれば、ステップＳ７で厳格ＡＥ処理を実行し、ステップＳ９でＡＦ処理を実行する。スルー画像の明るさは厳格ＡＥ処理によって最適値に調整され、フォーカスレンズ１２はＡＦ処理によって合焦点に配置される。
【００５６】
ＡＦ処理が完了すると、ステップＳ１１でシャッタボタン３２ｓｈが全押しされた否かを判別し、判別結果がＮＯである限りステップＳ１３でシャッタボタン３２ｓｈの操作が解除されたか否かを繰り返し判別する。ステップＳ１３の判別結果がＮＯからＹＥＳに更新されれば、ステップＳ３に戻る一方、ステップＳ１１の判別結果がＮＯからＹＥＳに更新されれば、ステップＳ１５に進む。
【００５７】
ステップＳ１５では静止画取り込み処理を実行し、その結果、シャッタボタン３２ｓｈが全押しされた時点の被写界を表す１フレームの画像データがＳＤＲＡＭ２４に取り込まれる。ステップＳ１７では記録処理を実行し、記録処理の完了後にステップＳ３に戻る。
【００５８】
図２２のステップＳ１７の記録処理は、図２３〜図２６に示すサブルーチンに従って実行される。ステップＳ２１では記録用画像データが表す被写界像の全域を探索エリアとして設定する。ステップＳ２３では、顔検出枠ＦＤのサイズの可変範囲を定義するべく、最大サイズＳＺｍａｘを“２００”に設定し、最小サイズＳＺｍｉｎを“２０”に設定する。可変範囲の定義が完了すると、ステップＳ２５で変数ＣＮＴを“０”に設定し、ステップＳ２７で顔検出枠ＦＤのサイズを“ＳＺｍａｘ”に設定する。
【００５９】
ステップＳ２９では、顔検出枠レジスタＲＧＳＴ１，作成レジスタＲＧＳＴ３および格納レジスタＲＧＳＴ４を各々クリアし、ステップＳ３１では顔検出枠ＦＤを探索エリアの左上位置に配置する。ステップＳ３３では顔検出枠ＦＤに属する一部の記録用画像データを標準顔辞書ＳＴＤＣに収められた顔画像と照合し、ステップＳ３５では照合度が基準値ＲＥＦ１を上回るか否かを判別する。判別結果がＮＯであればそのままステップＳ４１に進み、判別結果がＹＥＳであればステップＳ３７およびステップＳ３９を経てステップＳ４１に進む。ステップＳ３７では、変数ＣＮＴをインクリメントする。ステップＳ３９では、現時点の顔検出枠ＦＤの位置およびサイズを顔検出枠レジスタＲＧＳＴ１に登録する。これらとともに、顔検出枠レジスタＲＧＳＴ１には、顔画像の発見順に“１”，“２”，“３”…の連番からなる顔検出枠番号が、各々登録される。
【００６０】
ステップＳ４１では、顔検出枠ＦＤが探索エリアの右下位置に到達したか否かを判別する。判別結果がＮＯであれば、ステップＳ４３で顔検出枠ＦＤを既定量だけラスタ方向に移動させ、その後にステップＳ３３に戻る。判別結果がＹＥＳであれば、ステップＳ４５で顔検出枠ＦＤのサイズを“５”だけ縮小させ、顔検出枠ＦＤのサイズが“ＳＺｍｉｎ”未満であるか否かをステップＳ４７で判別する。ステップＳ４７の判別結果がＮＯであれば、ステップＳ４９で顔検出枠ＦＤを探索エリアの左上位置に配置し、その後にステップＳ３３に戻る。ステップＳ４７の判別結果がＹＥＳであれば、ステップＳ５１に進む。
【００６１】
ステップＳ５１では変数Ｐを“１”に設定し、ステップＳ５３では変数Ｐが変数ＣＮＴを上回るか否かを判別する。判別結果がＮＯであればステップＳ５５に進み、照合レジスタＲＧＳＴ２をクリアする。ステップＳ５７では顔検出枠レジスタＲＧＳＴ１のＰ番目のカラムに設定された顔検出枠を指定する。ステップＳ５９では、指定された顔検出枠に属する画像データに注目したフォルダ照合処理を実行する。フォルダ照合処理が完了すると、照合レジスタＲＧＳＴ２に登録があるか否かをステップＳ６１で判別する。判別結果がＮＯであればステップＳ６３に進み、判別結果がＹＥＳであればステップＳ６４に進む。
【００６２】
ステップＳ６３では、指定された顔検出枠に対応する顔検出枠番号（＝Ｐ）を作成レジスタＲＧＳＴ３に登録する。これに対してステップＳ６４では、照合レジスタＲＧＳＴ２において最大照合度に対応するフォルダ名を選択する。ステップＳ６５では、指定された顔検出枠に対応する顔検出枠番号（＝Ｐ），選択されたフォルダ名および当該照合度を、格納レジスタＲＧＳＴ４に登録する。ステップＳ６３またはステップＳ６５の処理が完了するとステップＳ６７で変数Ｐをインクリメントし、その後にステップＳ５３に戻る。
【００６３】
ステップＳ５３の判別結果がＹＥＳであれば、ステップＳ６９で格納レジスタＲＧＳＴ４に登録があるか否かを判別する。ステップＳ６９の判別結果がＮＯであればステップＳ８３に進む一方、ＹＥＳであればステップＳ７１で変数Ｑを“１”に設定する。ステップＳ７３では変数Ｑが“Ｑｍａｘ”以上であるか否かを判別し、判別結果がＮＯであればステップＳ７５で格納レジスタＲＧＳＴ４のＱ番目のカラムを基準カラムとして指定する。なお、“Ｑｍａｘ”は、格納レジスタＲＧＳＴ４に登録された顔検出枠番号の総数である。
【００６４】
ステップＳ７７では、基準カラムに記述された顔検出枠番号の登録が作成レジスタＲＧＳＴ３にあるか否かを判別する。判別結果がＹＥＳであればステップＳ８１に進む一方、判別結果がＮＯであればステップＳ７９でフォルダ重複回避処理を実行する。ステップＳ８１では変数Ｑをインクリメントし、その後にステップＳ７３に戻る。
【００６５】
ステップＳ７３の判別結果がＹＥＳであれば、ステップＳ８３で変数Ｒを“１”に設定する。ステップＳ８５では変数Ｒが変数ＣＮＴを上回るか否かを判別する。判別結果がＮＯであれば、ステップＳ８７で顔検出枠レジスタＲＧＳＴ１のＲ番目のカラムに設定された顔検出枠を指定し、指定された顔検出枠に対応する顔検出枠番号に注目したフォルダ格納処理をステップＳ８９で実行する。ステップＳ９１では変数Ｒをインクリメントし、その後にステップＳ８５に戻る。ステップＳ８５の判別結果がＹＥＳであれば上階層のルーチンに復帰する。
【００６６】
図２５のステップＳ５９のフォルダ照合処理は、図２７に示すサブルーチンに従って実行される。ステップＳ１０１では変数Ｓを“５０１”に設定し、ステップＳ１０３では変数Ｓが“Ｓｍａｘ”を上回るか否かを判別する。判別結果がＮＯであれば、指定顔検出枠に属する画像データをフォルダ照合用顔辞書ＦＦＤＣのフォルダ名がＳのカラムに記述された辞書画像データと、ステップＳ１０５で照合する。なお、“Ｓｍａｘ”は、フォルダ照合用顔辞書ＦＦＤＣに収められた辞書画像データの総数つまり顔辞書フォルダに格納された顔画像ファイルの総数に５００を加えたものに相当する。
【００６７】
ステップＳ１０７では照合度が基準値ＲＥＦ２を上回るか否かを判別し、判別結果がＮＯであればステップＳ１１１に進む一方、判別結果がＹＥＳであれば、照合先の辞書画像データに対応するフォルダ名（＝Ｓ）と照合度とを、ステップＳ１０９で照合レジスタＲＧＳＴ２に登録する。ステップＳ１１１では変数Ｓをインクリメントし、その後にステップＳ１０３に戻る。ステップＳ１０３の判別結果がＹＥＳであれば、上階層のルーチンに復帰する。
【００６８】
図２６のステップＳ７９のフォルダ重複回避処理は、図２８に示すサブルーチンに従って実行される。ステップＳ１２１では変数Ｔを“変数Ｑ＋１”に設定し、ステップＳ１２３では変数Ｔが“Ｑｍａｘ”を上回るか否かを判別する。判別結果がＮＯであれば、格納レジスタＲＧＳＴ４の基準カラムおよびＴ番目のカラム各々に記述のフォルダ名を、ステップＳ１２５で比較する。比較の結果、フォルダ名か一致するか否かをステップＳ１２７で判別し、判別結果がＮＯであればステップＳ１３７に進む一方、判別結果がＹＥＳであれば、格納レジスタＲＧＳＴ４の基準カラムおよびＴ番目のカラム各々に記述の照合度を、ステップＳ１２９で比較する。比較の結果、基準カラムに記述の照合度がＴ番目のカラムに記述の照合度以上であるか否かを、ステップＳ１３１で判別する。
【００６９】
判別結果がＮＯであれば、基準カラムに記述の顔検出枠番号をステップＳ１３３で作成レジスタＲＧＳＴ３に登録し、その後に上階層のルーチンに復帰する。判別結果がＹＥＳであれば、Ｔ番目のカラムに記述の顔検出枠番号をステップＳ１３５で作成レジスタＲＧＳＴ３に登録する。ステップＳ１３７では変数Ｔをインクリメントし、その後にステップＳ１２３に戻る。ステップＳ１２３の判別結果がＹＥＳであれば、上階層のルーチンに復帰する。
【００７０】
図２６のステップＳ８９のフォルダ格納処理は、図２９に示すサブルーチンに従って実行される。ステップＳ１４１では、指定された顔検出枠に対応する顔検出枠番号（＝Ｒ）の登録が作成レジスタＲＧＳＴ３にあるか否かを判別する。判別結果がＹＥＳであれば、ステップＳ１４３で個別画像フォルダを新規に作成する。ステップＳ１４５では、指定顔検出枠に属する画像データを顔辞書フォルダに格納する。ファイル名には、作成された個別画像フォルダのフォルダ名と同一のものが与えられる。このようにして顔辞書フォルダに格納された顔画像ファイルは、フォルダ照合用顔辞書ＦＦＤＣを構成する。ステップＳ１４７では、記録用画像データを含む画像ファイルを、作成された個別画像フォルダに格納する。
【００７１】
ステップＳ１４１の判別結果がＮＯであればステップＳ１４９に進み、格納レジスタＲＧＳＴ４において指定顔検出枠に対応する顔検出枠番号（＝Ｒ）に対応するフォルダ名を参照し、参照されたフォルダ名が示す個別画像フォルダに、記録用画像データを含む画像ファイルを格納する。ステップＳ１４７またはステップＳ１４９の処理が完了すれば、その後に上階層のルーチンに復帰する。
【００７２】
以上の説明から分かるように、ＣＰＵ３０は、被写界像に含まれる１または２以上の特徴画像の各々を参照特徴画像として指定し(S57)、１または２以上の辞書画像がそれぞれ関連付けられた１または２以上のフォルダの中から参照特徴画像に適合する辞書画像が関連付けられた特定フォルダを探索する(S59, S64~S65, S121~S131, S137, S141)。ＣＰＵ３０はまた、注目された被写界像を発見された特定フォルダに格納し(S149)、参照特徴画像に相当する辞書画像が関連付けられたフォルダを特定フォルダの非発見に対応して作成し(S63, S143~S145)、注目された被写界像を作成されたフォルダに格納する処理をフォルダの作成処理に関連して実行する(S63, S147)。
【００７３】
このように、特定フォルダは、被写界像に含まれる特徴画像に適合する辞書画像が関連付けられたフォルダに相当する。特定フォルダが発見されると、被写界像は特定フォルダに格納される。これに対して、特定フォルダが発見されなければ、被写界像に含まれる特徴画像に相当する辞書画像が関連付けられたフォルダが別に作成され、被写界像は作成された別のフォルダに格納される。これによって、被写界像を特徴画像毎に管理することができる。
【００７４】
なお、この実施例では、マルチタスクＯＳおよびこれによって実行される複数のタスクに相当する制御プログラムは、フラッシュメモリ４０に予め記憶される。しかし、外部サーバに接続するための通信Ｉ／Ｆ５０を図３０に示す要領でディジタルカメラ１０に設け、一部の制御プログラムを内部制御プログラムとしてフラッシュメモリ４０に当初から準備する一方、他の一部の制御プログラムを外部制御プログラムとして外部サーバから取得するようにしてもよい。この場合、上述の動作は、内部制御プログラムおよび外部制御プログラムの協働によって実現される。
【００７５】
また、この実施例では、顔辞書フォルダに格納された顔画像ファイルを、フォルダ照合用顔辞書ＦＦＤＣの作成に用いている。しかし、顔画像ファイルに含まれる顔画像を、画像ファイル再生時のフォルダ選択画面等においてフォルダ名に代えてＬＣＤモニタ２８に表示するようにしてもよい。
【００７６】
また、この実施例では、ディジタルスチルカメラを用いて説明したが、本発明は、携帯電話端末，スマートフォン，ディジタルビデオカメラ，またはパーソナルコンピュータなどにも適用することができる。
【符号の説明】
【００７７】
１０  …  ディジタルカメラ
２８  …  ＬＣＤモニタ
３０  …  ＣＰＵ
３６  …  記録媒体
【図１】
2012019324.tif 000003
【図２】
2012019324.tif 000004
【図３】
2012019324.tif 000005
【図４】
2012019324.tif 000006
【図５】
2012019324.tif 000007
【図６】
2012019324.tif 000008
【図７】
2012019324.tif 000009
【図８】
2012019324.tif 000010
【図９】
2012019324.tif 000011
【図１０】
2012019324.tif 000012
【図１１】
2012019324.tif 000013
【図１２】
2012019324.tif 000014
【図１３】
2012019324.tif 000015
【図１４】
2012019324.tif 000016
【図１５】
2012019324.tif 000017
【図１６】
2012019324.tif 000018
【図１７】
2012019324.tif 000019
【図１８】
2012019324.tif 000020
【図１９】
2012019324.tif 000021
【図２０】
2012019324.tif 000022
【図２１】
2012019324.tif 000023
【図２２】
2012019324.tif 000024
【図２３】
2012019324.tif 000025
【図２４】
2012019324.tif 000026
【図２５】
2012019324.tif 000027
【図２６】
2012019324.tif 000028
【図２７】
2012019324.tif 000029
【図２８】
2012019324.tif 000030
【図２９】
2012019324.tif 000031
【図３０】
2012019324.tif 000032