(57)【要約】【構成】ＣＰＵ２８は、カメラモードの下でシャッタボタン３０ｓｈが操作されたとき、撮像シーンを表す１フレームの主画像データを撮像装置１６の出力に基づいて作成し、撮像シーンの一部を各々が表す５フレームのサムネイル画像データを主画像データに基づいて作成する。こうして作成された１フレームの主画像データおよび５フレームのサムネイル画像データは共通の画像ファイルに収められる。再生モードが選択されると、ＣＰＵ２８は、主画像データの探索を支援するべく、９フレームのサムネイル画像をＬＣＤモニタ３８にマルチ表示する。【効果】サムネイル画像データを参照した主画像データの探索に関する操作性が向上する。【選択図】図２
2014175716.tif 000002
【特許請求の範囲】
【請求項１】
第１画角を有する第１撮像シーンを表す主画像を撮像手段の出力に基づいて作成する第１作成手段、
前記第１画角よりも小さい第２画角を有する第２撮像シーンを各々が表す１または２以上の見出し画像を前記第１作成手段の処理に関連して作成する第２作成手段、
前記第２作成手段によって作成された１または２以上の見出し画像を前記第１作成手段によって作成された主画像に割り当てる割り当て手段、および
前記割り当て手段の割り当て結果に基づく主画像の探索を支援するべく前記第２作成手段によって作成された１または２以上の見出し画像の少なくとも１つを再生する再生手段を備える、画像処理装置。
【請求項２】
前記第２作成手段は、前記第１作成手段によって作成された主画像上の１または２以上の部分エリアから１または２以上の部分画像を切り出す切り出し手段、および前記切り出し手段によって切り出された１または２以上の部分画像を前記１または２以上の見出し画像に変換する変換手段を含む、請求項１記載の画像処理装置。
【請求項３】
前記第１作成手段によって作成された主画像から特定物体像を探索する探索手段をさらに備え、
前記第２作成手段は前記探索手段の探索結果に応じて異なる要領で前記１または２以上の部分エリアを定義する定義手段をさらに含む、請求項２記載の画像処理装置。
【請求項４】
前記特定物体像は人物または動物の顔画像に相当する、請求項３記載の画像処理装置。
【請求項５】
所望の見出し画像を選択する選択操作を前記再生手段の処理に関連して受け付ける受け付け手段、および
前記選択操作によって選択された見出し画像に対応する主画像を前記割り当て手段の割り当て結果に基づいて特定する特定手段をさらに備える、請求項１ないし４のいずれかに記載の画像処理装置。
【請求項６】
前記再生手段は前記１または２以上の見出し画像の少なくとも１つをモニタ画面に表示する見出し画像表示手段を含み、
前記特定手段は前記選択操作によって選択された見出し画像に対応する主画像を前記モニタ画面に表示する主画像表示手段を含む、請求項５記載の画像処理装置。
【請求項７】
前記再生手段は前記見出し画像表示手段の表示対象をスクロール指示に応答してスクロールするスクロール手段をさらに含む、請求項６記載の画像処理装置。
【請求項８】
画像処理装置のプロセッサに、
第１画角を有する第１撮像シーンを表す主画像を撮像手段の出力に基づいて作成する第１作成ステップ、
前記第１画角よりも小さい第２画角を有する第２撮像シーンを各々が表す１または２以上の見出し画像を前記第１作成ステップの処理に関連して作成する第２作成ステップ、
前記第２作成ステップによって作成された１または２以上の見出し画像を前記第１作成ステップによって作成された主画像に割り当てる割り当てステップ、および
前記割り当てステップの割り当て結果に基づく主画像の探索を支援するべく前記第２作成ステップによって作成された１または２以上の見出し画像の少なくとも１つを再生する再生ステップを実行させるための、画像処理プログラム。
【請求項９】
画像処理装置によって実行される画像処理方法であって、
第１画角を有する第１撮像シーンを表す主画像を撮像手段の出力に基づいて作成する第１作成ステップ、
前記第１画角よりも小さい第２画角を有する第２撮像シーンを各々が表す１または２以上の見出し画像を前記第１作成ステップの処理に関連して作成する第２作成ステップ、
前記第２作成ステップによって作成された１または２以上の見出し画像を前記第１作成ステップによって作成された主画像に割り当てる割り当てステップ、および
前記割り当てステップの割り当て結果に基づく主画像の探索を支援するべく前記第２作成ステップによって作成された１または２以上の見出し画像の少なくとも１つを再生する再生ステップを備える、画像処理方法。
【請求項１０】
メモリに保存された内部制御プログラムに従う処理を実行するプロセッサを備える画像処理装置に供給される外部制御プログラムであって、
第１画角を有する第１撮像シーンを表す主画像を撮像手段の出力に基づいて作成する第１作成ステップ、
前記第１画角よりも小さい第２画角を有する第２撮像シーンを各々が表す１または２以上の見出し画像を前記第１作成ステップの処理に関連して作成する第２作成ステップ、
前記第２作成ステップによって作成された１または２以上の見出し画像を前記第１作成ステップによって作成された主画像に割り当てる割り当てステップ、および
前記割り当てステップの割り当て結果に基づく主画像の探索を支援するべく前記第２作成ステップによって作成された１または２以上の見出し画像の少なくとも１つを再生する再生ステップを前記内部制御プログラムと協働して前記プロセッサに実行させるための、外部制御プログラム。
【請求項１１】
外部制御プログラムを取り込む取り込み手段、および
前記取り込み手段によって取り込まれた外部制御プログラムとメモリに保存された内部制御プログラムとに従う処理を実行するプロセッサを備える画像処理装置であって、
前記外部制御プログラムは、
第１画角を有する第１撮像シーンを表す主画像を撮像手段の出力に基づいて作成する第１作成ステップ、
前記第１画角よりも小さい第２画角を有する第２撮像シーンを各々が表す１または２以上の見出し画像を前記第１作成ステップの処理に関連して作成する第２作成ステップ、
前記第２作成ステップによって作成された１または２以上の見出し画像を前記第１作成ステップによって作成された主画像に割り当てる割り当てステップ、および
前記割り当てステップの割り当て結果に基づく主画像の探索を支援するべく前記第２作成ステップによって作成された１または２以上の見出し画像の少なくとも１つを再生する再生ステップを前記内部制御プログラムと協働して実行するプログラムに相当する、画像処理装置。
【請求項１２】
撮像シーンを表す主画像を撮像手段の出力に基づいて作成する第１作成手段、
前記撮像シーンに現れた１または２以上の特定物体がそれぞれ強調された１または２以上の見出し画像を前記第１作成手段の処理に関連して作成する第２作成手段、
前記第２作成手段によって作成された１または２以上の見出し画像を前記第１作成手段によって作成された主画像に割り当てる割り当て手段、および
前記割り当て手段の割り当て結果に基づく主画像の探索を支援するべく前記第２作成手段によって作成された１または２以上の見出し画像の少なくとも１つを再生する再生手段を備える、画像処理装置。
【請求項１３】
前記第１作成手段によって作成された主画像から特定物体像を探索する探索手段をさらに備え、
前記第２作成手段は前記探索手段の探索結果に応じて異なる要領で強調処理を実行する強調手段をさらに含む、請求項１２記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像処理装置に関し、特に、主画像に対応する見出し画像を作成する機能を有する、画像処理装置に関する。
【背景技術】
【０００２】
この種の装置の一例が、特許文献１に開示されている。この背景技術によれば、単一の再生画像を形成する複数の主画像が共通の画像ファイルに収められる。また、この複数の主画像に基づいて複数のサムネイル画像が作成され、複数のサムネイル画像に基づいて統合サムネイル画像が作成される。統合サムネイル画像は再生画像の画角と同じ画角を有し、作成元の主画像が収められた画像ファイルに追加的に収められる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−８１５８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、統合サムネイル画像の画角は再生画像の画角と同じであるため、再生画像の詳細を統合サムネイル画像から認識することは困難であり、背景技術では主画像の探索に関する操作性に限界がある。
【０００５】
それゆえに、この発明の主たる目的は、見出し画像を参照した主画像の探索に関する操作性を高めることができる、画像処理装置を提供することである。
【課題を解決するための手段】
【０００６】
この発明に従う画像処理装置(10：実施例で相当する参照符号。以下同じ)は、第１画角を有する第１撮像シーンを表す主画像を撮像手段(16)の出力に基づいて作成する第１作成手段(S15)、第１画角よりも小さい第２画角を有する第２撮像シーンを各々が表す１または２以上の見出し画像を第１作成手段の処理に関連して作成する第２作成手段(S17)、第２作成手段によって作成された１または２以上の見出し画像を第１作成手段によって作成された主画像に割り当てる割り当て手段(S19)、および割り当て手段の割り当て結果に基づく主画像の探索を支援するべく第２作成手段によって作成された１または２以上の見出し画像の少なくとも１つを再生する再生手段(S31~S43)を備える。
【０００７】
好ましくは、第２作成手段は、第１作成手段によって作成された主画像上の１または２以上の部分エリアから１または２以上の部分画像を切り出す切り出し手段(S21~S23, S27~S29)、および切り出し手段によって切り出された１または２以上の部分画像を１または２以上の見出し画像に変換する変換手段(S25)を含む。
【０００８】
さらに好ましくは、第１作成手段によって作成された主画像から特定物体像を探索する探索手段(S71)がさらに備えられ、第２作成手段は探索手段の探索結果に応じて異なる要領で１または２以上の部分エリアを定義する定義手段(S77)をさらに含む。
【０００９】
より好ましくは、特定物体像は人物または動物の顔画像に相当する。
【００１０】
好ましくは、所望の見出し画像を選択する選択操作を再生手段の処理に関連して受け付ける受け付け手段(S45)、および選択操作によって選択された見出し画像に対応する主画像を割り当て手段の割り当て結果に基づいて特定する特定手段(S47~S51)がさらに備えられる。
【００１１】
さらに好ましくは、再生手段は１または２以上の見出し画像の少なくとも１つをモニタ画面(38)に表示する見出し画像表示手段(S33~S35)を含み、特定手段は選択操作によって選択された見出し画像に対応する主画像をモニタ画面に表示する主画像表示手段(S51)を含む。
【００１２】
より好ましくは、再生手段は見出し画像表示手段の表示対象をスクロール指示に応答してスクロールするスクロール手段(S39)をさらに含む。
【００１３】
この発明に従う画像処理プログラムは、画像処理装置(10)のプロセッサ(28)に、第１画角を有する第１撮像シーンを表す主画像を撮像手段(16)の出力に基づいて作成する第１作成ステップ(S15)、第１画角よりも小さい第２画角を有する第２撮像シーンを各々が表す１または２以上の見出し画像を第１作成ステップの処理に関連して作成する第２作成ステップ(S17)、第２作成ステップによって作成された１または２以上の見出し画像を第１作成ステップによって作成された主画像に割り当てる割り当てステップ(S19)、および割り当てステップの割り当て結果に基づく主画像の探索を支援するべく第２作成ステップによって作成された１または２以上の見出し画像の少なくとも１つを再生する再生ステップ(S31~S43)を実行させるための、画像処理プログラムである。
【００１４】
この発明に従う画像処理方法は、画像処理装置(10)によって実行される画像処理方法であって、第１画角を有する第１撮像シーンを表す主画像を撮像手段(16)の出力に基づいて作成する第１作成ステップ(S15)、第１画角よりも小さい第２画角を有する第２撮像シーンを各々が表す１または２以上の見出し画像を第１作成ステップの処理に関連して作成する第２作成ステップ(S17)、第２作成ステップによって作成された１または２以上の見出し画像を第１作成ステップによって作成された主画像に割り当てる割り当てステップ(S19)、および割り当てステップの割り当て結果に基づく主画像の探索を支援するべく第２作成ステップによって作成された１または２以上の見出し画像の少なくとも１つを再生する再生ステップ(S31~S43)を備える。
【００１５】
この発明に従う外部制御プログラムは、メモリ(46)に保存された内部制御プログラムに従う処理を実行するプロセッサ(28)を備える画像処理装置(10)に供給される外部制御プログラムであって、第１画角を有する第１撮像シーンを表す主画像を撮像手段(16)の出力に基づいて作成する第１作成ステップ(S15)、第１画角よりも小さい第２画角を有する第２撮像シーンを各々が表す１または２以上の見出し画像を第１作成ステップの処理に関連して作成する第２作成ステップ(S17)、第２作成ステップによって作成された１または２以上の見出し画像を第１作成ステップによって作成された主画像に割り当てる割り当てステップ(S19)、および割り当てステップの割り当て結果に基づく主画像の探索を支援するべく第２作成ステップによって作成された１または２以上の見出し画像の少なくとも１つを再生する再生ステップ(S31~S43)を内部制御プログラムと協働してプロセッサに実行させるための、外部制御プログラムである。
【００１６】
この発明に従う画像処理装置(10)は、外部制御プログラムを取り込む取り込み手段(48)、および取り込み手段によって取り込まれた外部制御プログラムとメモリ(46)に保存された内部制御プログラムとに従う処理を実行するプロセッサ(28)を備える画像処理装置であって、外部制御プログラムは、第１画角を有する第１撮像シーンを表す主画像を撮像手段(16)の出力に基づいて作成する第１作成ステップ(S15)、第１画角よりも小さい第２画角を有する第２撮像シーンを各々が表す１または２以上の見出し画像を第１作成ステップの処理に関連して作成する第２作成ステップ(S17)、第２作成ステップによって作成された１または２以上の見出し画像を第１作成ステップによって作成された主画像に割り当てる割り当てステップ(S19)、および割り当てステップの割り当て結果に基づく主画像の探索を支援するべく第２作成ステップによって作成された１または２以上の見出し画像の少なくとも１つを再生する再生ステップ(S31~S43)を内部制御プログラムと協働して実行するプログラムに相当する。
【００１７】
この発明に従う画像処理装置は、撮像シーンを表す主画像を撮像手段(16)の出力に基づいて作成する第１作成手段(S15)、撮像シーンに現れた１または２以上の特定物体がそれぞれ強調された１または２以上の見出し画像を第１作成手段の処理に関連して作成する第２作成手段(S85~S99)、第２作成手段によって作成された１または２以上の見出し画像を第１作成手段によって作成された主画像に割り当てる割り当て手段(S19)、および割り当て手段の割り当て結果に基づく主画像の探索を支援するべく第２作成手段によって作成された１または２以上の見出し画像の少なくとも１つを再生する再生手段(S31~S43)を備える。
【００１８】
好ましくは、第１作成手段によって作成された主画像から特定物体像を探索する探索手段(S81)がさらに備えられ、第２作成手段は探索手段の探索結果に応じて異なる要領で強調処理を実行する強調手段(S85, S93)をさらに含む。
【発明の効果】
【００１９】
この発明によれば、主画像は第１画角を有する第１撮像シーンを表す一方、主画像に割り当てられる見出し画像は第１画角よりも小さい第２画角を有する第２撮像シーンを表す。また、見出し画像は主画像の探索を支援するために再生される。これによって、見出し画像を参照した主画像の探索に関する操作性が向上する。
【００２０】
また、この発明によれば、主画像は撮像シーンを表す画像に相当し、主画像に割り当てられる見出し画像は撮像シーンに現れた特定物体が強調された画像に相当する。また、見出し画像は主画像の探索を支援するために再生される。これによって、見出し画像を参照した主画像の探索に関する操作性が向上する。
【００２１】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００２２】
【図１】（Ａ）はこの発明の一実施例の基本的構成を示すブロック図であり、（Ｂ）はこの発明の他の実施例の基本的構成を示すブロック図である。
【図２】この発明の一実施例の構成を示すブロック図である。
【図３】図２実施例に適用されるＳＤＲＡＭのマッピング状態の一例を示す図解図である。
【図４】撮像面における評価エリアの割り当て状態の一例を示す図解図である。
【図５】主画像における切り出し領域の割り当て状態の一例を示す図解図である。
【図６】図２実施例によって作成される画像ファイルの構造の一例を示す図解図である。
【図７】（Ａ）は主画像データの一例を示す図解図であり、（Ｂ）は切り出し画像データの一例を示す図解図である。
【図８】（Ａ）は主画像データの他の一例を示す図解図であり、（Ｂ）は切り出し画像データの他の一例を示す図解図である。
【図９】サムネイルエリアに展開されたサムネイル画像データのマッピング状態の一例を示す図解図である。
【図１０】モニタ画面にマルチ表示されたサムネイル画像の一例を示す図解図である。
【図１１】図２実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図１２】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図１３】図２実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図１４】図２実施例に適用されるＣＰＵの動作のさらにその他の一部を示すフロー図である。
【図１５】他の実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図１６】その他の実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図１７】この発明の他の実施例の構成を示すブロック図である。
【発明を実施するための形態】
【００２３】
以下、この発明の実施の形態を図面を参照しながら説明する。
［基本的構成１Ａ］
【００２４】
図１（Ａ）を参照して、この実施例の画像処理装置は、基本的に次のように構成される。第１作成手段１ａは、第１画角を有する第１撮像シーンを表す主画像を撮像手段５ａの出力に基づいて作成する。第２作成手段２ａは、第１画角よりも小さい第２画角を有する第２撮像シーンを各々が表す１または２以上の見出し画像を第１作成手段１ａの処理に関連して作成する。割り当て手段３ａは、第２作成手段２ａによって作成された１または２以上の見出し画像を第１作成手段１ａによって作成された主画像に割り当てる。再生手段４ａは、割り当て手段３ａの割り当て結果に基づく主画像の探索を支援するべく第２作成手段２ａによって作成された１または２以上の見出し画像の少なくとも１つを再生する。
【００２５】
主画像は第１画角を有する第１撮像シーンを表す一方、主画像に割り当てられる見出し画像は第１画角よりも小さい第２画角を有する第２撮像シーンを表す。また、見出し画像は主画像の探索を支援するために再生される。これによって、見出し画像を参照した主画像の探索に関する操作性が向上する。
［基本的構成１Ｂ］
【００２６】
図１（Ｂ）を参照して、他の実施例の画像処理装置は、基本的に次のように構成される。第１作成手段１ｂは、撮像シーンを表す主画像を撮像手段５ｂの出力に基づいて作成する。第２作成手段２ｂは、撮像シーンに現れた１または２以上の特定物体がそれぞれ強調された１または２以上の見出し画像を第１作成手段１ｂの処理に関連して作成する。割り当て手段３ｂは、第２作成手段２ｂによって作成された１または２以上の見出し画像を第１作成手段１ｂによって作成された主画像に割り当てる。再生手段４ｂは、割り当て手段３ｂの割り当て結果に基づく主画像の探索を支援するべく第２作成手段２ｂによって作成された１または２以上の見出し画像の少なくとも１つを再生する。
【００２７】
主画像は撮像シーンを表す画像に相当し、主画像に割り当てられる見出し画像は撮像シーンに現れた特定物体が強調された画像に相当する。また、見出し画像は主画像の探索を支援するために再生される。これによって、見出し画像を参照した主画像の探索に関する操作性が向上する。
［実施例］
【００２８】
図２を参照して、この実施例のディジタルカメラ１０は、レンズドライバ１８，絞りドライバ２０およびセンサドライバ２２によってそれぞれ駆動されるフォーカスレンズ１２，絞りユニット１４および撮像装置１６を有する。フォーカスレンズ１２および絞りユニット１４を経た光学像は撮像装置１６に設けられた撮像面に照射され、照射された光学像に対応する電荷が光電変換によって生成される。
【００２９】
キー入力装置３０に設けられたモードスイッチ３０ｍｄによってカメラモードが選択されると、ＣＰＵ２８は、動画取り込み処理の実行をセンサドライバ２２およびカメラ処理回路２４に命令し、動画表示処理の実行をＬＣＤドライバ３６に命令する。
【００３０】
センサドライバ２２は、図示しないＳＧ(Signal Generator)から周期的に発生する垂直同期信号Ｖｓｙｎｃに応答して、撮像装置１６の撮像面を露光し、かつ撮像面で生成された電荷をラスタ走査態様で読み出す。撮像装置１６からは、読み出された電荷に基づく生画像データが周期的に出力される。
【００３１】
カメラ処理回路２４は、撮像装置１６から出力された生画像データに色分離，白バランス調整およびＹＵＶ変換の一連の処理を施し、これによって生成されたＹＵＶ形式の画像データをメモリ制御回路３２を通してＳＤＲＡＭ３４の動画像エリア３４ａ（図３参照）に書き込む。
【００３２】
ＬＣＤドライバ３６は、こうして書き込まれた画像データをメモリ制御回路３２を通して動画像エリア３４ａから繰り返し読み出し、読み出された画像データに基づいてＬＣＤモニタ３８を駆動する。この結果、撮像シーンを表す動画像（スルー画像）がＬＣＤモニタ３８に表示される。
【００３３】
図４を参照して、撮像装置１６の撮像面には、評価エリアＥＶＡが割り当てられる。評価エリアＥＶＡは水平方向および垂直方向の各々において１６分割され、２５６個の分割エリアが評価エリアＥＶＡを形成する。また、図２に示すカメラ処理回路２４は、上述した処理に加えて、生画像データを簡易的にＹデータに変換する簡易Ｙ変換処理を実行する。
【００３４】
ＡＥ／ＡＦ評価回路２６は、カメラ処理回路２４によって生成されたＹデータのうち評価エリアＥＶＡに属するＹデータを、垂直同期信号Ｖｓｙｎｃが発生する毎に積分する。これによって、２５６個の積分値つまり２５６個のＡＥ評価値が、垂直同期信号Ｖｓｙｎｃに応答してＡＥ／ＡＦ評価回路２６から出力される。
【００３５】
ＡＥ／ＡＦ評価回路２６はまた、カメラ処理回路２４によって生成されたＹデータのうち評価エリアＥＶＡに属するＹデータの高周波成分を、垂直同期信号Ｖｓｙｎｃが発生する毎に積分する。これによって、２５６個の積分値つまり２５６個のＡＦ評価値が、垂直同期信号Ｖｓｙｎｃに応答してＡＥ／ＡＦ評価回路２６から出力される。
【００３６】
キー入力装置３０に設けられたシャッタボタン３０ｓｈが非操作状態にあるとき、ＣＰＵ２８は、ＡＥ／ＡＦ評価回路２６から出力された２５６個のＡＥ評価値に基づいて簡易ＡＥ処理を実行し、適正ＥＶ値を算出する。算出された適正ＥＶ値を定義する絞り量および露光時間は絞りドライバ２０およびセンサドライバ２２に設定され、これによってスルー画像の明るさが大まかに調整される。
【００３７】
シャッタボタン３０ｓｈが半押しされると、ＣＰＵ２８は、ＡＥ／ＡＦ評価回路２６から出力された２５６個のＡＥ評価値に基づいて厳格ＡＥ処理を実行する。これによって最適ＥＶ値が算出され、算出された最適ＥＶ値を定義する絞り量および露光時間もまた絞りドライバ２０およびセンサドライバ２２に設定される。この結果、スルー画像の明るさが最適値に調整される。
【００３８】
ＣＰＵ２８はまた、ＡＥ／ＡＦ評価回路２６から出力された２５６個のＡＦ評価値に基づいてＡＦ処理を実行する。フォーカスレンズ１２は合焦点の探索のためにレンズドライバ１８によって光軸方向に移動し、これによって発見された合焦点に配置される。この結果、スルー画像の鮮鋭度が向上する。
【００３９】
シャッタボタン３０ｓｈが全押しされると、ＣＰＵ２８は、静止画取り込み処理およびサムネイル作成処理を自ら実行し、記録処理の実行をメモリＩ／Ｆ４２に命令する。シャッタボタン３０ｓｈが全押しされた時点のシーンを表す１フレームの画像データつまり主画像データは、静止画取り込み処理によって動画像エリア３４ａから記録画像エリア３４ｂ（図４参照）に退避される。
【００４０】
図５を参照して、主画像データには、共通のサイズを有する５つの切り出し領域が割り当てられる。１番目の切り出し領域は主画像データの左上に配置され、２番目の切り出し領域は主画像データの右上に配置され、３番目の切り出し領域は主画像データの中央に配置され、４番目の切り出し領域は主画像データの左下に配置され、５番目の切り出し領域は主画像データの右下に配置される。したがって、各切り出し領域に対応する一部の撮像シーンの画角は、主画像に対応する撮像シーンの画角よりも小さい。
【００４１】
サムネイル作成処理では、これらの切り出し領域から合計５フレームの部分画像データが切り出され、切り出された各フレームの部分画像データの解像度が低減される。こうして作成された５フレームのサムネイル画像データは、サムネイルエリア３４ｄに格納される。
【００４２】
主画像データが図７（Ａ）に示すシーンを表す場合、５フレームのサムネイル画像データは図７（Ｂ）に示すシーンを表す。また、主画像データが図８（Ａ）に示すシーンを表す場合、５フレームのサムネイル画像データは図８（Ｂ）に示すシーンを表す。
【００４３】
メモリＩ／Ｆ４２は、記録画像エリア３４ｂに格納された１フレームの主画像データとサムネイルエリア３４ｄに格納された５フレームのサムネイル画像データとをメモリ制御回路３０を通して読み出し、読み出された画像データを収めた画像ファイルを記録媒体４６に記録する。サムネイル画像データはファイルヘッダに埋め込まれ、画像ファイルは図６に示す要領で作成される。したがって、５フレームのサムネイル画像データは、画像ファイル内で作成元の主画像データに割り当てられる。
【００４４】
モードスイッチ３０ｍｄによって再生モードが選択されると、ＣＰＵ２８は、６０フレームのサムネイル画像データをサムネイルエリア３４ｄに展開するべく、対応する命令をメモリＩ／Ｆ４２に命令する。
【００４５】
メモリＩ／Ｆ４２は、記録媒体４４に収められた最新の画像ファイルから遡る１２個の画像ファイルから合計６０フレームのサムネイル画像データを読み出し、読み出されたサムネイル画像データをメモリ制御回路３２を通してサムネイルエリア３４ｄに書き込む。サムネイル画像データは、図９に示す要領でサムネイルエリア３４ｄに格納される。
【００４６】
ＣＰＵ２８は続いて、最新の９フレームのサムネイル画像データを対象とする表示エリアを図９に示す要領でサムネイルエリア３４ｄに設定し、サムネイル画像表示の開始をＬＣＤモニタ３６に命令する。
【００４７】
ＬＣＤドライバ３６は、表示エリアに属する９フレームのサムネイル画像データをメモリ制御回路３０を通してサムネイルエリア３４ｄから読み出し、読み出されたサムネイル画像データに基づいてＬＣＤモニタ４０を駆動する。この結果、９フレームのサムネイル画像がＬＣＤモニタ４０にマルチ表示される。
【００４８】
図８（Ａ）に示す主画像データおよび図８（Ｂ）に示すサムネイル画像データを収めた画像ファイルが最新の画像ファイルで、図９（Ａ）に示す主画像データおよび図９（Ｂ）に示すサムネイル画像データを収めた画像ファイルが次に新しい画像ファイルである場合、図１０に示す要領で９フレームのサムネイル画像がＬＣＤモニタ４０にマルチ表示される。
【００４９】
タッチセンサ４０は、ＬＣＤモニタ３８へのタッチを検知し、検知結果をＣＰＵ２８に与える。検知結果には、タッチ位置を示す位置情報とタッチ態様が“フリック”および“タップ”のいずれであるかを示す態様情報が記述される。また、タッチ態様が“フリック”であれば、フリック方向を示す方向情報が検知結果に追記される。
【００５０】
サムネイル画像がマルチ表示されている状態でタッチセンサ４０から与えられた検知結果が上下方向のフリック操作を示すとき、ＣＰＵ２８は、スクロール操作が行われたとみなし、表示エリアを上下方向にスクロールさせる。この結果、ＬＣＤモニタ４０にマルチ表示されたサムネイル画像もまたスクロールされる。
【００５１】
表示エリアがサムネイルエリア３４ｄに展開済みのサムネイル画像データの終端に達すると、ＣＰＵ２８は、未展開の１５フレームのサムネイル画像データをサムネイルエリア３４ｄに展開するべく、対応する命令をメモリＩ／Ｆ４２に命令する。
【００５２】
メモリＩ／Ｆ４２は、モニタ画面の右下に表示されたサムネイル画像を収めた画像ファイルからさらに遡る３個の画像ファイルを記録媒体４４から検出し、検出された画像ファイルから合計１５フレームのサムネイル画像データを読み出し、そして読み出されたサムネイル画像データをメモリ制御回路３２を通してサムネイルエリア３４ｄに書き込む。
【００５３】
なお、サムネイルエリア３４ｄはいわゆるリングバッファをなし、書き込み先がサムネイルエリア３４ｄの末尾アドレスに達すると、次はサムネイルエリア３４ｄの先頭アドレスが書き込み先として指定される。
【００５４】
タッチセンサ４０から与えられた検知結果がいずれかのサムネイル画像に対するタップ操作を示すとき、ＣＰＵ２８は、画像選択操作が行われたとみなし、タップされたサムネイル画像を収めた画像ファイルを指定し、指定画像ファイルに収められた主画像データの再生をメモリＩ／Ｆ４４に命令する。メモリＩ／Ｆ４４は、指定画像ファイルに格納された主画像データを読み出し、読み出された主画像データをメモリ制御回路３０を通してＳＤＲＡＭ３４の再生画像エリア３４ｃに書き込む。
【００５５】
ＣＰＵ２８は続いて、主画像表示の開始をＬＣＤドライバ３６に命令する。ＬＣＤドライバ３６は、再生画像エリア３４ｃに格納された主画像データをメモリ制御回路３０を通して読み出し、読み出された画像データに基づいてＬＣＤモニタ４０を駆動する。この結果、マルチ表示されたサムネイル画像に代えて主画像がＬＣＤモニタ４０に表示される。
【００５６】
したがって、図１０に示す９フレームのサムネイル画像のうち先行する５フレームのサムネイル画像のいずれか１つがタップされたときは、図８（Ａ）に示す主画像がＬＣＤモニタ４０に代替表示される。また、同じ９フレームのサムネイル画像のうち後続する４フレームのサムネイル画像のいずれか１つがタップされたときは、図９（Ａ）に示す主画像がＬＣＤモニタ４０に代替表示される。
【００５７】
主画像が表示されている状態でタッチセンサ４０から与えられた検知結果が水平方向のフリック操作を示すとき、ＣＰＵ２８は、主画像更新操作が行われたとみなし、記録媒体４６に記録された前画像ファイルまたは次画像ファイルを指定するとともに、指定画像ファイルに収められた主画像データの再生をメモリＩ／Ｆ４４に命令する。この結果、ＬＣＤモニタ４０に表示された主画像が、前フレームまたは次フレームの主画像に更新される。
【００５８】
なお、ＬＣＤモニタ４０に表示された主画像に対応する５フレームのサムネイル画像データの少なくとも一部がサムネイルエリア３４ｄに未だ展開されていなければ、ＣＰＵ２８は、未展開のサムネイル画像データの展開をメモリＩ／Ｆ４２に命令する。メモリＩ／Ｆ４２は、表示中の主画像を収めた画像ファイルから未展開のサムネイル画像データを読み出し、読み出されたサムネイル画像データをメモリ制御回路３２を通してサムネイルエリア３４ｄに書き込む。
【００５９】
主画像が表示されている状態でタッチセンサ４０から与えられた検知結果が連続２回のタップ操作を示すとき、ＣＰＵ２８は、サムネイル表示操作が行われたとみなし、表示エリアを設定する。表示エリアは、表示中の主画像に対応するサムネイル画像データを含む９フレームのサムネイル画像データを対象として、サムネイルエリア３４ｄに設定される。表示エリアの設定が完了すると、ＣＰＵ２８は、サムネイル画像表示の開始をＬＣＤモニタ３６に命令する。この結果、９フレームのサムネイル画像が主画像に代えてＬＣＤモニタ４０にマルチ表示される。
【００６０】
したがって、図８（Ａ）に示す主画像が表示されている状態で連続２回のタップ操作が行われると、図１０に示す９フレームのサムネイル画像がＬＣＤモニタ４０にマルチ表示される。
【００６１】
ＣＰＵ２８は、図１１〜図１２に示す撮像タスクおよび図１３〜図１４に示す再生タスクを含む複数のタスクをマルチタスクＯＳの制御の下で並列的に実行する。なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ４８に記憶される。
【００６２】
図１１を参照して、ステップＳ１では動画取り込み処理を開始し、ステップＳ３では動画表示処理を開始する。この結果、撮像シーンを表すＹＵＶ形式の画像データがカメラ処理回路２４から繰り返し出力され、これに基づくスルー画像がＬＣＤドライバ３６によってＬＣＤモニタ４０に表示される。ステップＳ５ではシャッタボタン３０ｓｈが半押しされたか否かを判別し、判別結果がＮＯである限り、ステップＳ７で簡易ＡＥ処理を繰り返す。この結果、スルー画像の明るさが大まかに調整される。
【００６３】
ステップＳ５の判別結果がＮＯからＹＥＳに更新されると、ステップＳ９で厳格ＡＥ処理およびＡＦ処理を実行する。この結果、スルー画像の輝度および鮮鋭度が最適値に調整される。ステップＳ１１ではシャッタボタン３０ｓｈが全押しされたか否かを判別し、ステップＳ１３ではシャッタボタン３０ｓｈの操作が解除されたか否かを判別する。ステップＳ１３の判別結果がＹＥＳであればステップＳ５に戻り、ステップＳ１１の判別結果がＹＥＳであればステップＳ１５に進む。
【００６４】
ステップＳ１５では静止画取り込み処理を実行し、ステップＳ１７ではサムネイル作成処理を実行する。シャッタボタン３０ｓｈが全押しされた時点のシーンを表す１フレームの画像データつまり主画像データは、静止画取り込み処理によって動画像エリア３４ａから記録画像エリア３４ｂに退避される。サムネイル作成処理では、退避された主画像データに基づいて５フレームのサムネイル画像データが作成される。作成されたサムネイル画像データは、サムネイルエリア３４ｄに格納される。
【００６５】
ステップＳ１９では、記録処理の実行をメモリＩ／Ｆ４２に命令する。メモリＩ／Ｆ４２は、記録画像エリア３４ｃに格納された１フレームの主画像データとサムネイルエリア３４ｄに格納された５フレームのサムネイル画像データとをメモリ制御回路３０を通して読み出し、読み出された画像データを収めた画像ファイルを記録媒体４６に記録する。ステップＳ１９の処理が完了すると、ステップＳ５に戻る。
【００６６】
ステップＳ１７のサムネイル作成処理は、図１２に示すサブルーチンに従って実行される。まずステップＳ２１で変数Ｋを“１”に設定する。ステップＳ２３では、主画像データに割り当てられたＫ番目の切り出し領域に属する部分画像データを切り出す。ステップＳ２５では、切り出された部分画像データの解像度を低減してサムネイル画像データを作成する。作成されたサムネイル画像データは、サムネイルエリア３４ｄに格納される。ステップＳ２７では、変数Ｋが“５”に達したか否かを判別する。判別結果がＮＯであればステップＳ２９で変数ＫをインクリメントしてからステップＳ２３に戻り、判別結果がＹＥＳであれば上階層のルーチンに復帰する。
【００６７】
図１３を参照して、ステップＳ３１では、６０フレームのサムネイル画像データをサムネイルエリア３４ｄに展開するべく、対応する命令をメモリＩ／Ｆ４２に命令する。メモリＩ／Ｆ４２は、記録媒体４４に収められた最新の画像ファイルから遡る１２個の画像ファイルから合計６０フレームのサムネイル画像データを読み出し、読み出されたサムネイル画像データをメモリ制御回路３２を通してサムネイルエリア３４ｄに書き込む。
【００６８】
ステップＳ３３では最新の９フレームのサムネイル画像データを対象とする表示エリアをサムネイルエリア３４ｄに設定し、ステップＳ３５ではサムネイル画像表示の開始をＬＣＤモニタ３６に命令する。ＬＣＤドライバ３６は、表示エリアに属する９フレームのサムネイル画像データをメモリ制御回路３０を通してサムネイルエリア３４ｄから読み出し、読み出されたサムネイル画像データに基づいてＬＣＤモニタ４０を駆動する。この結果、９フレームのサムネイル画像がＬＣＤモニタ４０にマルチ表示される。
【００６９】
ステップＳ３７ではスクロール操作（＝上下方向のフリック操作）が行われたか否かを判別し、ステップＳ４５では画像選択操作（＝いずれかのサムネイル画像に対するタップ操作）が行われたか否かを判別する。いずれの判別処理も、タッチセンサ４０の出力に基づいて実行される。
【００７０】
ステップＳ３７の判別結果がＹＥＳであれば、ステップＳ３９で表示エリアをスクロールする。この結果、ＬＣＤモニタ４０にマルチ表示されたサムネイル画像もまたスクロールされる。ステップＳ４１では、表示エリアがサムネイルエリア３４ｄに展開済みのサムネイル画像データの終端に達したか否かを判別する。判別結果がＮＯであればそのままステップＳ３７に戻り、判別結果がＹＥＳであればステップＳ４３の処理を経てステップＳ３７に戻る。
【００７１】
ステップＳ４３では、未展開の１５フレームのサムネイル画像データをサムネイルエリア３４ｄに展開するべく、対応する命令をメモリＩ／Ｆ４２に命令する。メモリＩ／Ｆ４２は、ステップＳ３１または前回のステップＳ４３の処理の対象とされた画像ファイルからさらに遡る３個の画像ファイルを記録媒体４４から検出し、検出された画像ファイルから合計１５フレームのサムネイル画像データを読み出し、そして読み出されたサムネイル画像データをメモリ制御回路３２を通してサムネイルエリア３４ｄに書き込む。
【００７２】
ステップＳ４５の判別結果がＹＥＳであれば、タップされたサムネイル画像を収めた画像ファイルをステップＳ４７で指定し、指定画像ファイルに収められた主画像データの再生をステップＳ４９でメモリＩ／Ｆ４４に命令する。メモリＩ／Ｆ４４は、指定画像ファイルに格納された主画像データを読み出し、読み出された主画像データをメモリ制御回路３０を通してＳＤＲＡＭ３４の再生画像エリア３４ｃに書き込む。
【００７３】
ステップＳ５１では、主画像表示の開始をＬＣＤドライバ３６に命令する。ＬＣＤドライバ３６は、再生画像エリア３４ｃに格納された主画像データをメモリ制御回路３０を通して読み出し、読み出された画像データに基づいてＬＣＤモニタ４０を駆動する。この結果、マルチ表示されたサムネイル画像に代えて主画像がＬＣＤモニタ４０に表示される。
【００７４】
ステップＳ５３では主画像更新操作（＝水平方向のフリック操作）が行われたか否かを判別し、ステップＳ６３ではサムネイル表示操作（＝連続２回のタップ操作）が行われたか否かを判別する。この判別処理もタッチセンサ４０の出力に基づいて実行される。
【００７５】
ステップＳ５３の判別結果がＹＥＳであれば、記録媒体４６に記録された前画像ファイルまたは次画像ファイルをステップＳ５５で指定し、指定画像ファイルに収められた主画像データの再生をステップＳ５７でメモリＩ／Ｆ４４に命令する。この結果、ＬＣＤモニタ４０に表示された主画像が、前フレームまたは次フレームの主画像に更新される。ステップＳ５９では、指定画像ファイルに収められた５フレームのサムネイル画像データがサムネイルエリア３４ｄに展開済みであるか否かを判別する。判別結果がＹＥＳであればステップＳ５３に戻り、判別結果がＮＯであればステップＳ６１に進む。
【００７６】
ステップＳ６１では、指定画像ファイルに収められた５つのサムネイル画像データのうち未展開のサムネイル画像データの展開をメモリＩ／Ｆ４２に命令する。メモリＩ／Ｆ４２は、所望のサムネイル画像データを指定画像ファイルから読み出し、読み出されたサムネイル画像データをメモリ制御回路３２を通してサムネイルエリア３４ｄに書き込む。ステップＳ６１の処理が完了すると、ステップＳ５３に戻る。
【００７７】
ステップＳ６３の判別結果がＹＥＳであれば、ステップＳ６５で表示エリアを設定する。表示エリアは、指定画像ファイルに収められた５フレームのサムネイル画像データを含む９フレームのサムネイル画像データを対象とするように、サムネイルエリア３４ｄに設定される。表示エリアの設定が完了するとステップＳ６７に進み、サムネイル画像表示の開始をＬＣＤモニタ３６に命令する。この結果、９フレームのサムネイル画像が主画像に代えてＬＣＤモニタ４０にマルチ表示される。ステップＳ６７の処理が完了すると、ステップＳ３７に戻る。
【００７８】
以上の説明から分かるように、ＣＰＵ２８は、カメラモードの下でシャッタボタン３０ｓｈが操作されたとき、撮像シーンを表す１フレームの主画像データを撮像装置１６の出力に基づいて作成し(S15)、撮像シーンの一部を各々が表す５フレームのサムネイル画像データを主画像データに基づいて作成する(S17)。こうして作成された１フレームの主画像データおよび５フレームのサムネイル画像データは共通の画像ファイルに収められる(S19)。５フレームのサムネイル画像データは、こうして作成元の主画像データに割り当てられる。再生モードが選択されると、ＣＰＵ２８は、主画像データの探索を支援するべく、９フレームのサムネイル画像をＬＣＤモニタ３８にマルチ表示する(S31~S43)。
【００７９】
このように、主画像データは撮像シーンの全部を表す一方、主画像データに割り当てられるサムネイル画像データは撮像シーンの一部を表す。また、サムネイル画像データは主画像データの探索を支援するために再生される。これによって、サムネイル画像データを参照した主画像データの探索に関する操作性が向上する。
【００８０】
なお、この実施例では、５つの切り出し領域を主画像データに固定的に割り当てるようにしている。しかし、人物または動物の顔画像を主画像データから探索し、探索結果に応じて異なる態様で切り出し領域を主画像データに割り当てるようにしてもよい。この場合、図１２に示すサブルーチンは、好ましくは図１５に示すサブルーチンに部分的に修正される。
【００８１】
まずステップＳ７１で、記録画像エリア３４ｂに格納された主画像データから人物または動物の顔画像を探索する。ステップＳ７３では顔画像が探知されたか否かを判別し、判別結果がＹＥＳであればそのままステップＳ２１に進み、判別結果がＮＯであればステップＳ７５〜Ｓ７７の処理を経てステップＳ２１に進む。ステップＳ７５では、探知された１または２以上の顔画像の中から主顔画像を決定する。ステップＳ７７では、決定された主顔画像を覆う位置に３番目の切り出し領域を設定する。これによって、サムネイル画像データを参照した主画像データの探索に関する操作性がさらに向上する。
【００８２】
また、この実施例では、主画像データに５つの切り出し領域を割り当て、これらの切り出し領域に属する物体を表す５フレームのサムネイル画像データを作成するようにしている。しかし、撮像シーンに現れた特定物体が強調されるように主画像データを加工し、加工後の画像データに基づいてサムネイル画像データを作成するようにしてもよい。この場合、好ましくは、図１２に示すサブルーチンに代えて図１６に示すサブルーチンが実行される。
【００８３】
まずステップＳ８１で、記録画像エリア３４ｂに格納された主画像データから人物または動物の顔画像を探索する。ステップＳ８３では顔画像が探知されたか否かを判別し、判別結果がＮＯであればステップＳ８５に進む一方、判別結果がＹＥＳであればステップＳ８９に進む。
【００８４】
ステップＳ８５では、撮像シーンの中央に存在する物体を特定物体とみなし、撮像シーンの中央領域が拡大されるように主画像データを加工する。ステップＳ８７では加工された画像データに基づいてサムネイル画像データを作成し、その後に上階層のルーチンに復帰する。したがって、上述の実施例と異なり、顔画像が探知されなかったときは、単一フレームのサムネイル画像データが主画像データに割り当てられる。
【００８５】
ステップＳ８９では探知された顔画像の数を最大値Ｋｍａｘとして設定し、ステップＳ９１では変数Ｋを“１”に設定する。ステップＳ９３ではＫ番目の顔画像の領域が拡大されるように主画像データを加工し、ステップＳ９５では加工された画像データに基づいてサムネイル画像データを作成する。つまり、顔画像が探知されたときは、人物の顔が特定物体とみなされ、顔画像が強調されるようにサムネイル画像データが作成される。ステップＳ９７では変数Ｋが最大値Ｋｍａｘに達したか否かを判別し、判別結果がＮＯであればステップＳ９９で変数ＫをインクリメントしてからステップＳ９３に戻る一方、判別結果がＹＥＳであれば上階層のルーチンに復帰する。
【００８６】
これによって、サムネイル画像データを参照した主画像データの探索に関する操作性がさらに向上する。なお、主画像データが全方位画像のような歪みを有する画像データである場合、好ましくは歪みを補正する処理がステップＳ８５またはＳ９３で追加的に実行される。
【００８７】
なお、この実施例では、マルチタスクＯＳおよびこれによって実行される複数のタスクに相当する制御プログラムは、フラッシュメモリ４８に予め記憶される。しかし、図１７に示すように通信Ｉ／Ｆ４８をディジタルカメラ１０に設け、一部の制御プログラムを内部制御プログラムとしてフラッシュメモリ４６に当初から準備する一方、他の一部の制御プログラムを外部制御プログラムとして外部サーバから取得するようにしてもよい。この場合、上述の動作は、内部制御プログラムおよび外部制御プログラムの協働によって実現される。
【００８８】
また、この実施例では、ＣＰＵ２８によって実行される処理を上述の要領で複数のタスクに区分するようにしている。しかし、各々のタスクをさらに複数の小タスクに区分してもよく、さらには区分された複数の小タスクの一部を他のタスクに統合するようにしてもよい。また、各々のタスクを複数の小タスクに区分する場合、その全部または一部を外部サーバから取得するようにしてもよい。
【符号の説明】
【００８９】
１０  …ディジタルカメラ
１６  …イメージセンサ
２４  …カメラ処理回路
２８  …ＣＰＵ
３６  …ＬＣＤドライバ
３８  …ＬＣＤモニタ
【図１】
2014175716.tif 000003
【図２】
2014175716.tif 000004
【図３】
2014175716.tif 000005
【図４】
2014175716.tif 000006
【図５】
2014175716.tif 000007
【図６】
2014175716.tif 000008
【図７】
2014175716.tif 000009
【図８】
2014175716.tif 000010
【図９】
2014175716.tif 000011
【図１０】
2014175716.tif 000012
【図１１】
2014175716.tif 000013
【図１２】
2014175716.tif 000014
【図１３】
2014175716.tif 000015
【図１４】
2014175716.tif 000016
【図１５】
2014175716.tif 000017
【図１６】
2014175716.tif 000018
【図１７】
2014175716.tif 000019