(57)【要約】【課題】撮影画像から特徴を抽出し、抽出した特徴を画像として表示する特徴画像表示装置を提供すること。【解決手段】撮影画像を複数のブロックに分け、各ブロックから特徴色を抽出する特徴抽出部と、前記撮影画像の各ブロックの特徴色に基づく単色の小画像を一列に並べた帯状画像１１０ａを生成する帯状画像生成部と、前記生成された帯状画像を複数並べた帯状画像列を表示する表示制御部と、備える。【選択図】図４
2016031713.tif 000002
【特許請求の範囲】
【請求項１】
撮影画像を複数のブロックに分け、各ブロックから特徴色を抽出する特徴抽出部と、
前記撮影画像の各ブロックの特徴色に基づく単色の小画像を一列に並べた帯状画像を生成する帯状画像生成部と、
前記生成された帯状画像を複数並べた帯状画像列を表示する表示制御部と、備える
ことを特徴とする特徴画像表示装置。
【請求項２】
前記帯状画像生成部は、前記各ブロックで抽出された特徴色を所定の色グループに分類し、設定された各色グループの順番に従って、前記単色の小画像を一列に繋げて、前記帯状画像を生成する
ことを特徴とする請求項1に記載の特徴画像表示装置。
【請求項３】
前記帯状画像生成部は、前記各色グループの順番として、
前記各色グループに属する前記特徴色のブロック数を判定し、
前記属する前記特徴色のブロック数の順に前記各色グループの順番を設定する
ことを特徴とする請求項２に記載の特徴画像表示装置。
【請求項４】
前記帯状画像生成部は、複数の撮影画像について、各撮影画像から得られた単色の小画像を一列に並べて、合成された１の帯状画像を生成する
ことを特徴とする請求項２に記載の特徴画像表示装置。
【請求項５】
前記帯状画像生成部は、前記各色グループの順番として、予め決められた色の順番を設定する
ことを特徴とする請求項２に記載の特徴画像表示装置。
【請求項６】
前記帯状画像生成部は、前記色グループとして、赤、緑、青の少なくも３色を含む
ことを特徴とする請求項２に記載の表示制御装置。
【請求項７】
前記帯状画像生成部は、前記単色の小画像の色として、各特徴色の彩度を上げた色を用いる
ことを特徴とする請求項1に記載の特徴画像表示装置。
【請求項８】
前記帯状画像生成部は、前記単色の小画像の色として、前記色グループ内の特徴色を同色にする
ことを特徴とする請求項２に記載の特徴画像表示装置。
【請求項９】
前記表示制御部は、前記帯状画像列として、前記帯状画像を元の撮影画像の撮影日時順に並べて表示する
ことを特徴とする請求項1に記載の特徴画像表示装置。
【請求項１０】
撮影画像の撮影情報を所定のパターンに変換するパターン変換部を備え、
前記帯状画像生成部は、前記帯状画像を構成する単色の小画像の一部に、前記変換されたパターンに対応するコード画像を組み込む
ことを特徴とする請求項１に記載の特徴画像表示装置。
【請求項１１】
前記パターン変換部は、撮影画像から検出された被写体の人物を前記撮影情報としてパターンに変換し、
前記帯状画像生成部は、前記帯状画像中での前記コード画像の組み込み位置を、前記被写体の人物の違いに応じて変える
ことを特徴とする請求項８に記載の特徴画像表示装置。
【請求項１２】
撮影画像を複数のブロックに分け、各ブロックから特徴色を抽出する特徴抽出処理と、
前記撮影画像の各ブロックの特徴色に基づく単色の小画像を一列に並べた帯状画像を生成する帯状画像生成処理と、
前記生成された帯状画像を複数並べた帯状画像列を表示する表示処理を含む、
ことを特徴とする特徴画像表示方法。  
【請求項１３】
画像機器のコンピュータに画像表示を実行させるプログラムにおいて、
撮影画像を複数のブロックに分け、各ブロックから特徴色を抽出する特徴抽出処理と、
前記撮影画像の各ブロックの特徴色に基づく単色の小画像を一列に並べた帯状画像を生成する帯状画像生成処理と、
前記生成された帯状画像を複数並べた帯状画像列を表示する表示処理を含む、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影画像から画像の特徴を抽出して検索用画像を生成する技術に関する。
【背景技術】
【０００２】
デジタルカメラ等の撮像機器あるいは画像機器では、検索用の画像として、サムネイル画像が広く利用されている。サムネイル画像がマトリクス状に合成されてインデックス画面が画面に表示され、検索に利用される。
一方、サムネイル画像によらない検索方法の１つとして、色に基づいて画像を分類して、検索を容易にする画像分類装置が提案されている（特許文献１）。  
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−３９６９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
サムネイル画像による検索は有効であるが、サムネイル画像はその表示サイズが小さくなると、画像内容の推定は難しくなる。つまり、サムネイル画像による検索では、サムネイル画像を一定以上のサイズで表示することが必要になる。デジタルカメラに搭載されるような小型の表示部では、1画面で一括表示できるサムネイル画像数は２０〜３０枚が限度である。対して、カメラに記録できる撮影枚数が１０００枚を越える場合も普通にあるので、サムネイル画像による検索ではかなり時間がかかってしまう。サムネイル画像に代わって、撮影画像の特徴を表す情報から構成される、新たな検索画像の提案が求められる。
本願発明は、上記課題に鑑み、撮影画像から特徴を抽出し、抽出した特徴を画像として表示する特徴画像表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、特徴画像表示装置は、撮影画像を複数のブロックに分け、各ブロックから特徴色を抽出する特徴抽出部と、前記撮影画像の各ブロックの特徴色に基づく単色の小画像を一列に並べた帯状画像を生成する帯状画像生成部と、前記生成された帯状画像を複数並べた帯状画像列を表示する表示制御部と、備える。
【発明の効果】
【０００６】
本発明によれば、撮影画像から特徴を抽出し、抽出した特徴を画像として表示する特徴画像表示装置を提供することができる。
【図面の簡単な説明】
【０００７】
【図１】実施形態１における特徴画像表示装置を搭載したデジタルカメラのブロック図である。
【図２】特徴抽出部によって特徴色が決定される処理を説明する図である。
【図３】帯状画像の例を示す図である。
【図４】帯状画像列の表示例を示す図である。
【図５】帯状画像列による画像検索例を示す図である。
【図６】帯状画像の作成表示処理の手順を説明するメインのフローチャートである。
【図７】帯状画像を作成処理を説明するためのサブルーチンである。
【図８】帯状画像を再生時に作成表示する処理を説明するメインのフローチャートである。
【図９】第２実施形態のデジタルカメラ２００のブロック図である。
【図１０】コード付の帯状画像の例である。
【図１１】パターンによって帯状画像の色グループの順番を変更される例を説明する図である。
【図１２Ａ】帯状画像の作成処理手順を説明するメインのフローチャート１である。
【図１２Ｂ】帯状画像の作成処理手順を説明するメインのフローチャート２である。
【図１３】帯状画像情報へのその他情報の入れ込みを説明するサブルーチンである。
【図１４】合成帯状画像を作成処理を説明するためのサブルーチンである。
【図１５】帯状画像の他の表示例を示す図である。
【発明を実施するための形態】
【０００８】
以下、図面に従って本発明の実施形態を説明する。図１は、実施形態１における、本発明の特徴画像表示装置を搭載したデジタルカメラ１のブロック図である。デジタルカメラ１は、撮像部１０、画像処理部１２、ＲＡＭ１４、時計１６、操作部１８、タッチパネル２０、表示部２２、メモリ２４、制御部３０を有する。
【０００９】
撮像部１０は、被写体像を結像させるレンズと結像された画像信号を光電変換して画像信号として出力する撮像素子を有するカメラ部と、画像信号のゲインを調整してＡＤ変換し画像データとして出力する撮像回路部を有する。
【００１０】
画像処理部１２は、ゲイン調整、色補間処理、ＷＢ（ホワイトバランス）処理、γ（ガンマ）処理、圧縮伸長処理（例えばＪＰＥＧ処理）等の各種画像処理を、画像データに対し行う。
【００１１】
ＲＡＭ１４は、撮像部１０から出力される画像データを格納し、画像処理部１２の各種処理におけるワーキングエリアとなる、一時記憶メモリである。時計１６は、撮影画像に付帯して記録される日時情報を出力する、
【００１２】
操作部１８は、撮影者からの各種操作指示をデジタルカメラ１に通知するためのものである。操作部１８は、電源のオンオフ制御を指示する電源ボタン、撮影モードと再生モードを切換えるモードボタン、撮影の実行を指示するレリーズボタン、ＸＹ方向ボタン等を有する。
【００１３】
タッチパネル２０は、画面に対するユーザの接触位置を検出する操作手段で、表示部２２と一体的に設けられる。表示部２２は、ＬＣＤ等から構成され、デジタルカメラ１の背面等に配置される。表示部２２には、撮影モードでは撮像部１０から出力されるライブビューが表示され、再生モードでは記録された撮影画像が表示される。
【００１４】
メモリ２４は、撮影された画像情報等を保管する保存用のメモリである。メモリ２４は、画像処理部１２により圧縮処理された通常の画像情報２４ａとともに、撮影画像に基づき生成された帯状画像情報２４ｂ、画像情報２４ａと帯状画像情報２４ｂの関係を示す帯関連付情報ｃを記憶する。帯関連付情報２４ｃは、撮影画像の画像情報２４ａと帯状画像情報２４ｂを紐づけする情報で、帯状画像と帯状画像の元となる撮影画像との関係を示す情報である。
【００１５】
制御部３０は、デジタルカメラ１の全体を統括的に制御する制御部である。制御部３０は、ＣＰＵ３０ａと制御用プログラム３０ｂを有する。ＣＰＵ３０ａは、制御用プログラム３０ｂを読み込んで、制御処理を実行する。
【００１６】
制御部３０は、ＣＰＵ３０ａにより実行される表示制御処理に係る機能部として、メモリ制御部３２、表示制御部３４、操作検出部３６、特徴抽出部３８、帯状画像生成部４０、顔検出部４２等を有する。
【００１７】
メモリ制御部３２は、撮影モードあるいは再生モードで、メモリ２４へ、画像情報２４ａ、帯状画像情報２４ｂや帯関連付情報２４ｃの書き込みを行う。また、メモリ制御部３２は、再生モードでは、メモリ２４から、画像情報２４ａ、帯状画像情報２４ｂや帯関連付情報２４ｃの読出しを行う。
【００１８】
表示制御部３４は、表示部２２を制御して、所定の画像を表示部２２に表示する。表示制御部３４は、再生モードでは、指示に応じて撮影画像あるいは帯状画像が配列された帯状画像列を表示部２２に表示する。
【００１９】
操作検出部３６は、操作部１８からの信号により操作者からの操作指示内容を判断する。また、操作検出部３６は、タッチパネル２０から出力された信号を受信して、タッチの位置やタッチの時間あるいはタッチの方向等を検出して、タッチ操作の内容を判定する。制御部３０は、操作検出部３６で検出された操作内容に応じてカメラ動作を切換える。
【００２０】
特徴抽出部３８は、画面をマトリクス状に分割して（例えば８×６）、撮影画像を複数のブロックに分けて、各ブロックごとの特徴色を抽出して、決定する。特徴抽出部３８は、例えば、１つのブロック内を更に細かいエリアに分けて各エリアの色成分を抽出し、エリアの色で最も多い色をそのブロックの特徴色として抽出する。
【００２１】
特徴抽出部３８は、各エリアの色成分を検出する場合には、微妙な色相の差異は考慮せず、大きく２０色程度の区分の中で近似する色を、色成分として検出するようにしてもよい。また、「白・黒」は本来は色相ではないが、人は、「白・黒」も、「赤や青」と同等に色味として認識するため、以下では、特徴抽出部３８は、「白・黒」も色の一部として扱う。
【００２２】
帯状画像生成部４０は、撮影画像の各ブロックの特徴色に基づく小画像を一列に並べた帯状画像に係る帯状画像情報を生成するものである。具体的には、帯状画像生成部４０は、各特徴色を色グループに分類する。色グループは、色相全体を大きく３〜８区分程度に分けた分類である。具体的には、色グループとは、「青・緑・赤」、「青・緑・赤・赤紫（マゼンタ）・青緑（シアン）・黄（イエロー）」あるいは「青・緑・赤・白・黒」のような分類である。
【００２３】
例えば、色グループを「青・緑・赤」とした場合に、帯状画像生成部４０は、ブロックの特徴色が、「緑の混じった赤あるいは青を含む赤あるいは薄い赤」等の赤系の場合には、これらの特徴色を赤グループに分類する。帯状画像生成部４０は、各特徴色を色グループに分類し、各色グループに分類されたブロック数を算出する。
【００２４】
帯状画像生成部４０は、各ブロックに見立てた矩形状のセル画像（小画像）をブロック数分だけ縦一列につなげて帯状画像を作る。セル画像は色グループの単位で並べられる。例えば、一番上が青グループに属するセル画像、２番目が緑グループに属するセル画像、３番目が赤グループに属するセル画像となる。なお、色グループの順番は、分類された特徴色の多い順番にしてもよいし、予め決まった順番にしてもよい。例えば、青が一番上になるようにしておけば、青空が多い画像が見つけやすくなる。なお、セル画像の総数は、ブロック数と同数であることの必要はなく、ブロックの一部を、間引いても、あるいは、増やしてもよい。
【００２５】
帯状画像生成部４０は、色グループ順に並べられたセル画像を特徴色あるいは特徴色を彩度アップした色に設定してもよい。特徴色を彩度アップした色で表示することで、特徴色をそのまま表示するよりも、識別性がより高くなる。
【００２６】
あるいは、帯状画像生成部４０は、特徴色を、属する色グループの純色に変換して表示してもよい。つまり、特徴色が緑の混じった赤の場合に、純色の赤として表示する。純色の方が識別性は高いからである。
【００２７】
また、帯状画像生成部４０は、色グループに「白・黒」が含まれる場合には、特徴色が薄いグレーの場合には白に分類し、特徴色が濃いグレーの場合は黒に分類してもよい。また、顔検出部４２は、撮影された画像データに基づき、画面内での顔の有無を検出する。
【００２８】
制御部３０による生成される帯状画像について、図２〜図５を用いて具体的に説明する。図２は、特徴抽出部３８によって特徴色が決定される処理を説明する図である。図２は、いずれも表示部２２の画面である。図２の一番上の画面１００は、撮影画像で、被写体の輪郭を示している。画面上部で青空１００ａが幅いっぱいに広がり、青空１００ａの下に山１００ｂが連なり、山１００ｂの麓を流れる川１００ｃが途中で蛇行して手前に流れを変え、川１００ｃの左横に草原１００ｄが生い茂っている様子である。
【００２９】
特徴抽出部３８は、表示部２２の画面を例えば縦６分割・横８分割して、４８個のブロックに分ける（画面１００参照）。画面１０２は、撮影画像の色の分布を示す図である。ここでは、説明の都合上、色を単純化して表現する。青空１００ａは、細かいグラデーションや色相の変化があるが、概ね青色とする。また、山１００ｂは概ね茶色、川１００ｃは概ね青味がかった白、そして、草原１００ｄは概ね淡い緑色とする。また、色グループは、「青・緑・赤・白・黒」が設定されたとする。なお、画面１００に示す通り、画面のＹ方向の座標をＡ〜Ｆ、Ｘ方向の座標を１〜８とし、各ブロックをＹＸの座標で呼ぶ。
【００３０】
画面１０４は、特徴抽出部３８により、決定された各ブロックの特徴色を示す。特徴色が同じ色グループに属するブロックを、同一ハッチングで示す。ブロックＡ１の特徴色が「濃い青」で、ブロックＡ８の特徴色が「薄い青」と抽出されたとする。帯状画像生成部４０は、ブロックＡ１やブロックＡ８等の計１３のブロックを青グループ（Ｂ）に分類する。
【００３１】
ブロックＣ１やＣ２の特徴色が茶色系と抽出されたとする。帯状画像生成部４０は、ブロックＣ１やブロックＣ８等の計１２のブロックを赤グループ（Ｒ）に分類する。
【００３２】
ブロックＤ５やＦ８の特徴色が白系と抽出されたとする。帯状画像生成部４０は、ブロックＤ５やブロックＦ８等の計１２のブロックを白グループ（Ｗ）に分類する。ブロックＤ１やブロックＦ１の特徴色が緑系と抽出されたとする。帯状画像生成部４０は、ブロックＤ１やブロックＦ１等の１１のブロックを緑グループ（Ｇ）に分類する。本例では、黒グループ（Ｋ）に該当するブロックはないものとする。
【００３３】
図３は、帯状画像の例を示す図である。図２の画面に基づく帯状画像である。帯状画像生成部４０は、特徴色に対応する矩形状で単色のセル画像Ｓｅを、ブロックの数（本例では、４８個）だけ縦につなげた帯状画像を生成する。帯状画像生成部４０は、色グループの単位で、セル画像Ｓｅを繋げる。
【００３４】
図３左の帯状画像１５０は、色グループの順番を、分類されたブロック数の多い順番にしたものである。上から順に、青グループ（Ｂ）、白グループ（Ｗ）、赤グループ（Ｒ）、緑グループ（Ｇ）である。帯状画像生成部４０は、各セル画像Ｓｅを特徴色に基づく単色に設定する。ここでは、特徴色を彩度アップした純色で表示する。従って、同一グループのセル画像Ｓｅは全て同じ色相となる。セル画像Ｓｅは小さなサイズでよく、小型の表示部であれば、画面で３×３ドット程度の小画像でよい。
【００３５】
図３右は、予め定められた色グループの順番で作成された帯状画像１５２である。予め定められた順番が、例えば、上から順に、青グループ（Ｂ）、緑グループ（Ｇ）、赤グループ（Ｒ）、白グループ（Ｗ）、黒グループ（Ｋ）とする。図２の画面例では、黒を特徴色とするブロックがないので、上から青・緑・赤・白の順で作成される。
【００３６】
図４は、作成された帯状画像列の表示例を示す図である。画面１１０は、再生モードで、横に配列された帯状画像の集合（帯状画像列）が表示される例である。帯状画像生成部４０により、撮影画像１つにつき１つの帯状画像が生成される。
【００３７】
表示制御部３４は、撮影画像に基づき作成された帯状画像１１０ａ、１１０ｂ，１１０ｃ，１１０ｄ・・・を、撮影日時順に横に配列して帯状画像列を構成し、表示部２２に表示する。画面１１０の左端が撮影日時の古い画像の帯状画像で、右に進むにつれて、撮影日時が新しい画像の帯状画像になる。
【００３８】
画面１１０の帯状画像列で左右へのスライド操作が行われると、画面１１２に示すように、移動した指の位置に対応する帯状画像の撮影画像がサムネイル画像１１２ａとして、帯状画像の位置に表示される。帯状画像列で左右へのスライド操作をすることにより、サムネイル画像１１２ａが切換って表示される。さらに、表示中のサムネイル画像１１２ａで１タッチ操作が行われると、画面１１４に示すように、サムネイル画像１１２ａを拡大した画像が表示される。
【００３９】
図５は、帯状画像列による画像検索例を示す図である。ここでは、色グループの表示順を、予め定められた順番とし、上から順に、白（Ｗ）・青（Ｂ）・緑（Ｇ）・赤（Ｒ）・黒（Ｋ）とする。また、画面１２０には、春から冬までの１年間の撮影画像に対応する帯状画像列が１画面に表示されたものとする。
【００４０】
季節によって被写体が変化するので、季節により撮影される色のバランスが変化する。例えば夏であれば屋外での撮影機会が増し、撮影画像の色も青系が増える可能がある。また、同じ屋外撮影でも、夏であれば昼間の青系や夜間の黒系が多くなるが、秋では赤系が増加する可能性がある。帯状画像列には色バランスの変化がかなり忠実に反映される。季節による色の変化傾向を破線のカーブで示す。撮影者は、帯状画像列における色のバランスや変化、あるいは特定の色の大小により、撮影画像の撮影時期を大まかに把握して、希望の画像を検索することができる。
【００４１】
次に、図６〜図８を用いて、帯状画像の作成表示処理を説明する。図６は、帯状画像の作成表示処理の手順を説明するメインのフローチャートである。図６は、撮影時に帯状画像を作成する場合の処理である。再生時に帯状画像を作成する処理については、図８で後述する。
【００４２】
帯状画像の作成表示処理は、制御部３０（メモリ制御部３２、表示制御部３４、操作検出部３６、特徴抽出部３８、帯状画像生成部４０を含む）により、実行される。
【００４３】
制御部３０は、再生モードであるかを判断する（ステップＳ１０）。操作検出部３６は、操作部１８に含まれるモードボタンの操作を検出して、再生モードあるいは撮影モードであるかを判断する。制御部３０は、再生モードではないと判断すると（ステップＳ１０ＮＯ）、撮影モードであるかを判断する（ステップＳ１２）。
【００４４】
制御部３０は、撮影モードでもないと判断すると（ステップＳ１２ＮＯ）、ステップＳ２６に進む。制御部３０は、撮影モードであると判断すると（ステップＳ１２ＹＥＳ）、撮影処理を開始し、表示制御部３４は、表示部２２にライブビューを表示する（ステップＳ１４）。
【００４５】
操作検出部３６は、操作部１８に含まれるレリーズボタンの操作により、撮影指示されたかを判断する（ステップＳ１６）。制御部３０は、操作検出部３６により撮影指示されたと判断すると（ステップＳ１６ＹＥＳ）、撮影を実行する（ステップＳ１８）。制御部３０は、撮影指示されていないと判断すると（ステップＳ１６ＮＯ）、ステップＳ２４に進む。
【００４６】
制御部３０は、撮影後に、帯状画像情報生成処理を行う（ステップＳ２０）。図７は、帯状画像情報生成処理の手順を説明するサブルーチンである。
【００４７】
特徴抽出部３８は、画像をブロックに分割する（ステップＳ７０）。前述した図２の画面１００で示したように、例えば４８のブロックに分割する。特徴抽出部３８は、ブロックの特徴色を抽出する（ステップＳ７２）。特徴抽出部３８は、例えば、ブロック内を更に細かいエリアに分けて各エリアの色を抽出し、一番の多い色をそのブロックの特徴色として抽出する。
【００４８】
帯状画像生成部４０は、抽出された各特徴色を色グループに分類する（ステップＳ７４）。色グループは、例えば「青・緑・赤・白・黒」のグループである。帯状画像生成部４０は、各色グループごとに、分類されたブロック数を判定する（ステップＳ７６）。
【００４９】
帯状画像生成部４０は、色グループの配列順番を属するブロック数の多い順に決定するかを判断する（ステップＳ７８）。色グループの配列順番を、「ブロック数の多い順にする」または「予め定めたルールの順にする」かは、ユーザの選択事項としてもよいし、いずれか１つだけに設定されててもよい。
【００５０】
帯状画像生成部４０は、「属するブロック数で、色グループの配列順番を決定する」ことが選択されたと判断すると（ステップＳ７８ＹＥＳ）、帯状画像生成部４０は、属するブロックの数により色グループの配列順番を決定する（ステップＳ８０）。図３左の画面１５０で説明した例である。ここで、帯状画像生成部４０は、図３の画面１５０のようにブロック数の多い順に色グループを上から配列してもよいが、逆にしてもよい。
【００５１】
帯状画像生成部４０は、「色グループの配列順番をブロック数に応じて決定する」が選択されていないと判断すると（ステップＳ７８ＮＯ）、帯状画像生成部４０は、予め設定されたルールで、色グループの配列順番を決定する（ステップＳ８２）。図３右の画面１５２で説明した例で、この方式によれば、色グループの順番が固定される。
【００５２】
帯状画像生成部４０は、セル画像をブロックの総数分、縦一列に並べた帯状画像を生成する（ステップＳ８４）。なお、セル画像数は、ブロックの総数と必ずしも一致させる必要はなく、ブロックの総数より少なくともあるいは多くてもよい。
【００５３】
更に帯状画像生成部４０は、各特徴色を彩度アップする（ステップＳ８６）。また、特徴色を彩度アップするだけでなく、属するグループ色の純色に変換してもよい。セル画像の色が全て純色になることで、帯状画像の識別性がさらに高まる。また、帯状画像生成部４０は、特徴色の中で一番彩度の高い特徴色に、それ以外の特徴色を変換して、グループ内のセル画像の色を同一にするようにしてもよい。なお、ステップＳ７２で抽出された各ブロックの特徴色をそのまま各セル画像の色としても良い。この場合には、グループ内のセル画像の色は少しずつ異なる可能性がある。
【００５４】
帯状画像生成部４０は、色グループの配列順番に従って、各色グループに対応する数のセル画像の色を、「彩度アップした特徴色」や「純色とした特徴色」あるいは「特徴色そのままの色」のいずれかに設定する（ステップＳ８８）。なお、ステップＳ７４で、白とびや黒つぶれと判断されるブロックを、削除してもよい。また、色グループについても、分類されるブロック数の少ない色グループは削除してもよく、色グループを１つにして単色の帯状画像にしてもよい。
【００５５】
図６に戻る。制御部３０は、撮影画像と帯状画像を記録する（ステップＳ２２）。メモリ制御部３２は、撮影画像の画像情報２４ａと帯状画像情報２４ｂと帯関連付情報２４ｃを、メモリ２４に記録する。帯関連付情報２４ｃは、撮影画像の画像情報２４ａと帯状画像情報２４ｂを紐づけする情報で、帯状画像と帯状画像の元となる撮影画像との関係を示す情報である。
【００５６】
制御部３０は、再生モードであるかを判断する（ステップＳ２４）。制御部３０は再生モードになっていないと判断すると（ステップＳ２４ＮＯ）、ステップＳ１６に戻る。制御部３０は、モードボタンによる切換えで、撮影モードから再生モードになったと判断すると（ステップＳ２４ＹＥＳ）、次に、スタンバイ条件になっているかを判断する（ステップＳ２６）。スタンバイ条件とは、スタンバイモードである省電モードに移行する条件で、例えば無操作が一定時間継続した場合である。
【００５７】
制御部３０は、スタンバイ条件になっていないと判断すると（ステップＳ２６ＮＯ）、ステップＳ１０に戻る。制御部３０は、スタンバイ条件になったと判断すると（ステップＳ２６ＹＥＳ）、省電モードを実行する（ステップＳ２８）。なお、制御部３０は、操作検出部３６により何れか操作が検出されると、省電モードを解除する。
【００５８】
ステップＳ１０に戻り、制御部３０は、再生モードであると判断すると（ステップＳ１０ＹＥＳ）、帯状画像を表示するかを判断する（ステップＳ４０）。制御部３０は、撮影者により帯状画像表示指示がされたかを操作検出部３６により判断する。制御部３０は、帯状画像表示の指示がないと判断すると（ステップＳ４０ＮＯ）、通常の表示を行い（ステップＳ４２）、前述のステップＳ２６に進む。通常の表示とは、1画面表示やサムネイル画像表示である。
【００５９】
制御部３０は、帯状画像表示の指示があったと判断すると（ステップＳ４０ＹＥＳ）、帯状画像を並べた帯状画像列を表示する（ステップＳ４４）。具体的には、メモリ制御部３２は、メモリ２４から、帯関連付情報２４ｃを参照して、必要な帯状画像情報２４ｂを読出し、ＲＡＭ１４に格納する。表示制御部３４は、読み出した複数の帯状画像情報２４ｂを合成して、帯状画像が横一列に配置された帯状画像列を作成して、表示部２２に表示する。図４で示した画面１１０である。例えば、１００〜１０００個程度の帯状画像をまとめて帯状画像列として、表示部２２に表示する。
【００６０】
制御部３０は、操作検出部３６により、表示された帯状画像列に対してスライド操作中であるかを判断する（ステップＳ４６）。操作検出部３６は、タッチパネル２０へのスライド操作を検出する。制御部３０は、スライド操作中でないと判断すると（ステップＳ４６ＮＯ）、スライド操作を待つ。制御部３０は、帯状画像列に対してスライド操作中であると判断すると（ステップＳ４６ＹＥＳ）、スライド位置が変化したかを判断する（ステップＳ４８）。制御部３０は、接触した状態の指が左右何れかに移動して、スライド位置が変化したと判断すると（ステップＳ４８ＹＥＳ）、表示制御部３４は、指の移動位置にある帯状画像に対応する撮影画像をサムネイル画像として、帯状画像列上に表示する（ステップＳ５０）。図４の画面１１２で示した例である。
【００６１】
具体的には、操作検出部３６により検出されたタッチパネル２０上での指の位置から、制御部３０は、指で指示された帯状画像を検出して、帯関連付情報２４ｃから対応する画像情報２４ａを特定する。そして、メモリ制御部３２は、対応する画像情報２４ａをメモリ２４から読み出し、表示制御部３４は、画像情報２４ａからサムネイル画像を更新表示する。
【００６２】
これにより、撮影者は、帯状画像列上でスライド操作を行うことによって、サムネイル画像を選択することができる。また、制御部３０は、帯状画像列を消去することなく、新たなサムネイル画像の表示後、ステップＳ５２に進む。
【００６３】
制御部３０は、操作検出部３６により、スライド位置が変化していないと判断すると（ステップＳ４８ＮＯ）、つまり、指の位置が移動していないと判断すると、ステップＳ４０に戻る。
【００６４】
また、制御部３０は、タッチパネル２０から指が離れた後にタッチ操作がされたかを判断する（ステップＳ５２）。制御部３０は、タッチ操作がされないと判断する（ステップＳ５２ＮＯ）、帯状画像列が表示された状態で、ステップＳ４０に戻る。
【００６５】
制御部３０は、タッチ操作がされたと判断すると（ステップＳ５２ＹＥＳ）、表示制御部３４は、帯状画像列に重畳して表示されているサムネイル画像の拡大画像を表示する（ステップＳ５４）。図４の画面１１４で示した例である。
【００６６】
制御部３０は、拡大画像上で、スライド操作が開始されたかを判断する（ステップＳ５６）。制御部３０は、スライド操作が開始されないと判断すると（ステップＳ５６ＮＯ）、ステップＳ５４に戻る。制御部３０は、スライド操作が開始されたと判断すると（ステップＳ５６ＹＥＳ）、拡大画像を消去して（ステップＳ５８）、ステップＳ４０に戻る。
【００６７】
図８は、帯状画像を再生時に作成する場合の手順を説明するメインのフローチャートである。図８のフローチャートは、図６のフローチャートと帯状画像情報生成処理のタイミングが異なるが、それ以外の処理は共通するので、共通する処理については、簡単に説明する。
【００６８】
帯状画像の作成表示処理は、制御部３０（メモリ制御部３２、表示制御部３４、操作検出部３６、特徴抽出部３８、帯状画像生成部４０を含む）により、実行される。
【００６９】
制御部３０は、再生モードであるかを判断する（ステップＳ１００）。制御部３０は、再生モードではないと判断すると（ステップＳ１００ＮＯ）、撮影モードであるかを判断する（ステップＳ１０２）。
【００７０】
制御部３０は、撮影モードでもないと判断すると（ステップＳ１０２ＮＯ）、ステップＳ１１２に進む。制御部３０は、撮影モードであると判断すると（ステップＳ１０２ＹＥＳ）、撮影処理を実行し、表示制御部３４は、表示部２２にライブビューを表示する（ステップＳ１０４）。
【００７１】
操作検出部３６は、撮影指示されたかを判断する（ステップＳ１０６）。制御部３０は、操作検出部３６により撮影指示されたと判断すると（ステップＳ１０６ＹＥＳ）、撮影を実行し（ステップＳ１０８）、画像情報２４ａをメモリ２４に記録する。制御部３０は、撮影指示されていないと判断すると（ステップＳ１０６ＮＯ）、ステップＳ１１０に進む。
【００７２】
制御部３０は、再生モードであるかを判断し（ステップＳ１１０）、撮影モードから再生モードになったと判断すると（ステップＳ１１０ＹＥＳ）、スタンバイ条件になっているかを判断する（ステップＳ１１２）。制御部３０は、スタンバイ条件になっていないと判断すると（ステップＳ１１２ＮＯ）、ステップＳ１００に戻る。
【００７３】
また、制御部３０は、再生モードではないと判断すると（ステップＳ１１０ＮＯ）、ステップＳ１０６に戻る。制御部３０は、スタンバイ条件になったと判断すると（ステップＳ１１２ＹＥＳ）、省電モードを実行する（ステップＳ１１４）。
【００７４】
ステップＳ１００に戻り、制御部３０は、再生モードであると判断すると（ステップＳ１００ＹＥＳ）、帯状画像を表示するかを判断する（ステップＳ１２０）。制御部３０は、帯状画像表示の指示がないと判断すると（ステップＳ１２０ＮＯ）、通常表示を行い（ステップＳ１２２）、前述のステップＳ１１２に進む。
【００７５】
制御部３０は、帯状画像表示の指示がされたと判断すると（ステップＳ１２０ＹＥＳ）、帯状画像として表示させる表示画像群を選択する（ステップＳ１２４）。操作者は表示画像群の範囲を画面上で指定できる。表示画像群を構成する帯状画像数の最大は、例えば１００個である。操作者から特に範囲指定が無ければ、メモリ２４に記録されている画像情報２４ａの中から、撮影日時の古い順で所定数（例えば１００個）の撮影画像が選択される。
【００７６】
制御部３０は、帯状画像情報生成処理を行う（ステップＳ１２６）。制御部３０は、例えば、撮影日時の古い撮影画像から順番に帯状画像情報生成処理を行う。帯状画像情報生成処理は、メモリ２４から読み出された、撮影された画像情報２４ａに基づき行われる。具体的な処理手順は、前述の図７のサブルーチンと同一であるので、説明は省略する。
【００７７】
メモリ制御部３２は、生成された帯状画像情報２４ｂと帯関連付情報ｃをメモリ２４に記録する（ステップＳ１２８）。制御部３０は、選択された表示画像群で、全画像につき帯状画像情報生成処理が終了したかを判断する（ステップＳ１３０）。制御部３０は、選択された表示画像群で、全画像につき帯状画像情報生成処理が終了していないと判断すると（ステップＳ１３０ＮＯ）、別の画像を選択して（ステップＳ１３２）、ステップＳ１２６に戻る。
【００７８】
制御部３０は、全画像につき帯状画像情報生成処理が終了したと判断すると（ステップＳ１３０ＹＥＳ）、表示制御部３４は、各帯状画像情報２４ｂから横一列に配置された帯状画像列を作成して、帯状画像列を表示する（ステップＳ１３４）。図４の画面１１０で示したような例である。以下、ステップＳ１４６〜ステップＳ１５８は、表示された帯状画像列上にサムネイル画像や拡大画像を表示させる処理で、図６のステップＳ４６〜ステップＳ５８と同一処理であるので、説明は省略する。
【００７９】
以上説明した第１実施形態によれば、検索画像を、色情報のみの一次元（線状、帯状）の画像にしたので、小さな表示部でも、サムネイル画像に比べて多数の検索画像を表示することができる。
【００８０】
また、画像の特徴色として、ブロックごとに抽出した特徴色を利用するので、撮影画像の中心部の色あるいは撮影画像全体の平均の色を利用するのに比べて、画像の特徴がよく表れる。例えば、撮影画像全体の色を平均化すると、しばしばグレーに近い色になってしまい、画像の特徴が失われてしまい、他の画像との差異がなくなる。
【００８１】
また、ブロックのまま２次元状で表示するのではなく、特徴色を色グループに分類して色グループを並べて１次元の帯状画像にして、帯状画像列として表示するので、撮影画像間における色のバランスの差異が明確にわかる。また、帯状画像列で表現することで、色のバランスや色バランスの変化が明瞭に表現され、それを利用して検索することができる。撮影時期や撮影場所により、画像の色のバランスは大きく影響されるからである。さらに、ブロックの特徴色をさらに彩度アップした色あるいは純色に変換して表示することで、より識別性を高めることができる。
【００８２】
また、帯状画像列に対するスライド操作によって帯状画像列に重畳するようにサムネイル画像が表示され、更に１タッチ操作で拡大画像が表示されるので、帯状画像からサムネイル画像や拡大画像への表示移行がスムーズにでき、検索がより容易になる。
【００８３】
〔第２実施形態〕
第２実施形態は、ブロックの特徴色に加えて、さらに色以外の撮影画像の特徴を盛り込んで、帯状画像を作成する例である。本例では、画像の特徴に応じて、帯状画像の所定位置にコードを埋め込んだり、あるいは画像の特徴に応じて色グループの順番を変更することで、画像検索性をより高める。
【００８４】
図９は、第２実施形態における、特徴画像表示装置を搭載したデジタルカメラ２００のブロック図である。図１の第１実施形態のブロック図と共通する部位には同じ符号を付けて示す。以下、図１のブロック図と異なる箇所を中心に説明する。
【００８５】
デジタルカメラ２００には、第１撮像部２１０と第２撮像部２１２の２つの撮像部が設けられる。第１撮像部２１０は、撮像部１０と同等な撮像部で、被写体を撮影するものである。第２撮像部２１２は、カメラ部がデジタルカメラ２００の背面に設けられ、撮影者を撮影するための撮像部である。第２撮像部２１２による撮影画像は、第１撮像部２１０による撮影画像と関連づけてメモリ２４に記録される。このようなカメラは、撮影者の顔も同時に記録されるので、撮影者が誰であるかがすぐに判別でき、また家族旅行等で、撮影に専念した者の画像が残らないといった問題も解決できる。
【００８６】
第１撮像部２１０及び第２撮像部２１２は、それぞれ被写体画像及び撮影者画像の画像データを出力する。対応して、画像処理部１２は、被写体画像及び撮影者画像の画像データを出力する。特徴抽出部３８は、被写体画像の画像データにつき、第１実施形態と同様に、各ブロックの特徴色を決定する。顔検出部４２は、被写体画像及び撮影者画像の画像データに基づき、顔画像を検出して、登録顔画像と照合して、被写体画像及び撮影者画像における人物名を特定する。
【００８７】
制御部２３０は、デジタルカメラ２００の全体を統括的に制御する制御部である。制御部２３０は、ＣＰＵ２３０ａと制御用プログラム２３０ｂを有する。ＣＰＵ２３０ａは、制御用プログラム２３０ｂを読み込んで、制御処理を実行する。制御部２３０は、ＣＰＵ２３０ａにより実行される表示制御処理に係る機能部として、メモリ制御部３２、表示制御部３４、操作検出部３６、特徴抽出部３８、顔検出部４２、パターン変換部２３２、帯状画像生成部２４０を有する。
【００８８】
パターン変換部２３２は、検出された画像の特徴（パターン）に応じて、帯状画像の一部をコード化したり、あるいは色グループの順番を変更するものである。一例として、パターン変換部２３２は、顔検出部４２により検出された人物名をコード化し、コード情報を帯状画像生成部２４０に出力する。
【００８９】
帯状画像生成部２４０は、撮影画像の各ブロックの特徴色に基づく小画像(セル画像)を一列に並べた帯状画像に、さらにパターン変換部２３２で変換されたパターンに基づき、帯状画像の特定位置にコードを組み込んだり、あるいは色グループの順番を変更したりして、帯状画像を生成する。
【００９０】
まず、パターンによってコード付の帯状画像が生成される例を説明する。帯状画像生成部２４０は、パターン変換部２３２からコード情報が出力された場合には、コードを埋め込んだコード付の帯状画像を生成する。
【００９１】
被写体の人物または撮影者をコード化して、帯状画像に埋め込む例を説明する。なお、コード化する対象としては、被写体となる人物に限るものではない。例えば、特定の対称物（例えば山、海、高層ビル等々）を検出して、それらをコード化しても良い。また、撮影日時（例えば日曜日、季節）や撮影場所やカメラの撮影条件（例えば夜景モード）を、コード化しても良い。また、不図示のマイクで検出される音声データをコード化してもよい。
【００９２】
図１０は、コード付の帯状画像の例である。帯状画像２００は、コードの付されていない状態である。色グループは、上から「白（Ｗ）、青（Ｂ）、緑（Ｇ）、赤（Ｒ）、黒（Ｋ）」の順番で図５の場合と同じである。本例では、セル画像総数は２０個とする。帯状画像２０２，２０４が、コードの付された帯状画像である。
【００９３】
帯状画像２０２は、上から約１／３の位置にコード画像Ｃｄの付された帯状画像である。例えば、予め登録された人物Ａが撮影者として検出された場合に、帯状画像２０２が表示される。顔検出部４２により第２撮像部の撮影画像で人物Ａが検出されると、パターン変換部２３２は、帯状画像の上から約１／３の位置にコード画像Ｃｄの付するような情報を、帯状画像生成部２４０に出力する。対応して、帯状画像生成部２４０は、帯状画像２０２を生成する。撮影者とコード画像Ｃｄの位置関係は、予め設定される。コード画像Ｃｄは、例えば、黄色の単色画像である。
【００９４】
帯状画像２０４は、下から約１／３の位置にコード画像Ｃｄの付された帯状画像である。例えば、顔検出部４２により、人物Ｂが撮影者として検出された場合である。人物Ｂが検出されると、パターン変換部２３２は、帯状画像の下から約１／３の位置にコード画像Ｃｄの付するような情報を、帯状画像生成部２４０に出力する。対応して、帯状画像生成部２４０は、帯状画像２０４を生成する。コード画像Ｃｄの色は、黄色でも良いし、埋め込まれる本来のセル画像の色に対して目立つ色が選択されてもよい。また、パターン変換部２３２は、撮影者の違いに応じて、コード画像Ｃｄの埋め込み位置ではなく、コード画像Ｃｄの色を変えるようにしてもよい。
【００９５】
画面２０６は、コード付の帯状画像による帯状画像列の一部である。コード画像Ｃｄの位置で画像の撮影者が識別できるので、操作者は、帯状画像検索において、撮影画像の色だけではなく、撮影者をキーにして画像検索することも、容易にできるようになる。
【００９６】
図１１は、パターンによって帯状画像の色グループの順番を変更される例を説明する図である。帯状画像２１０は、色グループの順番が通常の場合である。上から順に、「白（Ｗ）、青（Ｂ）、緑（Ｇ）、赤（Ｒ）、黒（Ｋ）」である。帯状画像３１２は、色グループの順番がパターンに応じて変えられた例で、「白（Ｗ）、黒（Ｂ）」の順番が入れ替えられている。
【００９７】
パターン変換部２３２は、例えば、被写体として「子供」が検出された場合に、黒（Ｂ）を一番上にするような情報を帯状画像生成部２４０に出力する。画面２１４は、帯状画像による画像列の一部である。左から７番目までの帯状画像は黒（Ｋ）が最下部で、８番目以降の帯状画像は黒（Ｋ）が最上部に位置する。これから、左から８番以降の画像に子供が撮影されていることが一目でわかる。
【００９８】
また、別例として、パターン変換部２３２は、カメラの撮影条件が夜景モード、あるいは撮影時間が夜間の場合に、黒（Ｂ）を一番上にするような情報を帯状画像生成部２４０に出力するようにしてもよい。画面２１４であれば、左から８番以降の画像が夜間撮影であることが簡単にわかる。
【００９９】
図９に戻る。表示制御部３４は、帯状画像列を表示部２２に表示する。メモリ制御部３２は、メモリ２４に、コード付の帯状画像である帯状画像情報２４ｄと画像情報２４ａと帯関連付情報２４ｃを記録する。
【０１００】
図１２は、第２実施形態における、帯状画像の作成処理手順を説明するメインのフローチャートである。図１２Ａはメインのフローチャート１、図１２Ｂはメインのフローチャート２である。図１２のフローチャートは、図６のフローチャートとパターン変換による情報を盛り込む点が異なるが、それ以外の処理は共通するので、共通する処理については、簡単に説明する。
【０１０１】
帯状画像の作成表示処理は、制御部２３０（メモリ制御部３２、表示制御部３４、操作検出部３６、特徴抽出部３８、顔検出部４２、パターン変換部２３２、帯状画像生成部２４０を含む）により、実行される。
【０１０２】
制御部２３０は、再生モードであるかを判断する（ステップＳ２００）。制御部２３０は、再生モードではないと判断すると（ステップＳ２００ＮＯ）、複眼撮影モードであるかを判断する（ステップＳ２０２）。複眼撮影モードとは、第１撮像部２１０と第２撮像部２１２の両方を使用しての撮影モードである。
【０１０３】
制御部２３０は、複眼撮影モードであると判断すると（ステップＳ２０２ＹＥＳ）、複眼画像合成ライブビューを表示する（ステップＳ２０４）。複眼画像合成ライブビューとは、第１撮像部２１０による（被写体）画像の一部に第２撮像部２１２による別視野（撮影者）画像が合成されたライブビューである。
【０１０４】
制御部２３０は、操作検出部３６により、撮影指示されたかを判断する（ステップＳ２０６）。制御部２３０は、撮影指示されたと判断すると（ステップＳ２０６ＹＥＳ）、撮影を実行し（ステップＳ２０８）、画像情報２４ａをメモリ２４に記録する。制御部２３０は、撮影後に、帯状画像情報生成処理を行う（ステップＳ２１０）。帯状画像情報生成処理は、前述の図７のサブルーチンと同じであるので、説明は省略する。次に、生成した帯状画像情報にその他情報を入れ込む（ステップＳ２１２）。図１３は、帯状画像情報へのその他情報の入れ込みを説明するサブルーチンである。
【０１０５】
パターン変換部２３２は、第２撮像部２１２の撮影画像で顔検出部４２により撮影者画像が検出されたかを判断する（ステップＳ３００）。パターン変換部２３２は、撮影者画像が検出されたと判断すると（ステップＳ３００ＹＥＳ）、撮影者に応じて入れ込みパターン１を決定する（ステップＳ３０２）。入れ込みパターン１とは、図１０で説明したような、帯状画像の所定箇所にコードを埋め込むパターンである。
【０１０６】
パターン変換部２３２は、撮影者画像が検出されないと判断すると（ステップＳ３００ＮＯ）、第１撮像部２１０で特定対象物像が撮影されたかを判断する（ステップＳ３０４）。パターン変換部２３２は、特定対象物像が撮影されたと判断すると（ステップＳ３０４ＹＥＳ）、特定対象物に応じて入れ込みパターン２を決定する（ステップＳ３０６）。入れ込みパターン２とは、図１１で説明したような、帯状画像の色グループの順番を変えるパターンである。特定対象物は、例えば、「子供」や「ペット」である。パターン変換部２３２は、特定対象物像が撮影されてないと判断すると（ステップＳ３０４ＮＯ）、ステップＳ３０８に進む。
【０１０７】
パターン変換部２３２は、入れ込みパターン１が決定されたかを判断する（ステップＳ３０８）。パターン変換部２３２は、入れ込みパターン１が決定されたと判断すると（ステップＳ３０８ＹＥＳ）、画像特徴（撮影者）によって帯の特定部にコードを挿入する（ステップＳ３１０）。図１０で説明したように、検出した人物に応じて、違う位置にコードを挿入する。パターン変換部２３２は、入れ込みパターン１が決定されていないと判断すると（ステップＳ３０８ＮＯ）、ステップＳ３１２に進む。また、人物に応じて、同じ位置に、色や大きさの違うパターンを入れ込んでもよい。
【０１０８】
パターン変換部２３２は、入れ込みパターン２が決定されたかを判断する（ステップＳ３１２）。パターン変換部２３２は、入れ込みパターン２が決定されたと判断すると（ステップＳ３１２ＹＥＳ）、画像特徴（特定対象物）によって色グループの並び順を変える（ステップＳ３１４）。パターン変換部２３２は、例えば、特定対象物として「子供」が撮影されたとすると、黒（Ｋ）を帯状画像の一番上にし、特定対象物として「ペット」が撮影されたとすると、赤（Ｒ）を帯状画像の一番上する。
【０１０９】
次に、図１２ＡのステップＳ２１４に進む。また、パターン変換部２３２は、入れ込みパターン２が決定されていないと判断すると（ステップＳ３１２ＮＯ）、図１２ＡのステップＳ２１４に進む。
【０１１０】
制御部２３０は、撮影画像と帯状画像を記録する（ステップＳ２１４）。また、制御部２３０は、撮影指示されていないと判断すると（ステップＳ２０６ＮＯ）、ステップＳ２１６に進む。
【０１１１】
制御部２３０は、再生モードであるかを判断し（ステップＳ２１６）、再生モードになっていないと判断すると（ステップＳ２１６ＮＯ）、ステップＳ２０６に戻る。制御部２３０は、撮影モードから再生モードになったと判断すると（ステップＳ２１６ＹＥＳ）、スタンバイ条件になっているかを判断する（ステップＳ２４６）。制御部２３０は、スタンバイ条件になっていないと判断すると（ステップＳ２４６ＮＯ）、ステップＳ２００に戻る。制御部２３０は、スタンバイ条件になったと判断すると（ステップＳ２４６ＹＥＳ）、省電モードを実行する（ステップＳ２４８）。
【０１１２】
ステップＳ２０２に戻る。制御部２３０は、複眼撮影モードでないと判断すると（ステップＳ２０２ＮＯ）、単眼撮影モードであるかを判断する（ステップＳ２３０）。単眼撮影モードとは、第１撮像部２１０のみを使用した通常の撮影である。制御部２３０は、単眼撮影モードであると判断すると（ステップＳ２３０ＹＥＳ）、撮影処理を実行し、表示制御部３４は、表示部２２にライブビューを表示する（ステップＳ２３２）。
【０１１３】
制御部２３０は、撮影指示されたかを判断する（ステップＳ２３４）。制御部２３０は、撮影指示されたと判断すると（ステップＳ２３４ＹＥＳ）、撮影を実行し（ステップＳ２３６）、画像情報２４ａをメモリ２４に記録する。
【０１１４】
制御部２３０は、撮影後に、帯状画像情報生成処理を行う（ステップＳ２３８）。帯状画像情報生成処理は、前述の図７のサブルーチンと同じであるので、説明は省略する。次に、帯状画像情報にその他情報を入れ込む（ステップＳ２４０）。帯状画像情報へその他情報を入れ込み処理は、図１３で説明したサブルーチンである。ただし、単眼撮影モードであるので、第２撮像部で撮影者画像が撮影されず（ステップＳ３００ＮＯ）、入れ込みパターン１は決定されない（ステップＳ３０８ＮＯ）。
【０１１５】
制御部２３０は、撮影画像と帯状画像を記録する（ステップＳ２４２）。また、制御部２３０は、撮影指示されていないと判断すると（ステップＳ２３４ＮＯ）、ステップＳ２４４に進む。ステップＳ２４４以降の処理は、前述の通りであるので省略する。また、制御部２３０は、単眼撮影モードでないと判断すると（ステップＳ２３０ＮＯ）、ステップＳ２４６に進む。ステップＳ２４６以降は説明済であるので、省略する。
【０１１６】
ステップＳ２００に戻る。制御部２３０は、再生モードであると判断すると（ステップＳ２００ＹＥＳ）、図１２Ｂに進む。ステップＳ２６０〜ステップＳ２７８までの処理は、表示された帯状画像列上にサムネイル画像や拡大画像を表示させる処理で、図６のステップＳ４０〜ステップＳ５８と同一であるので、説明は省略する。
【０１１７】
以上説明した第２実施形態の帯状画像によれば、第１実施形態に加えて、色の特徴だけでなく、被写体や撮影者の特徴、あるいは撮影位置・日時・条件等が盛り込まれた帯状画像が表示されるので、より検索の利便性が向上する。
【０１１８】
なお、第２実施形態のデジタルカメラ２００で、第２撮像部２１２は必須ではない。撮像部が第１撮像部２１０のみであっても、撮影者の識別処理を除いて、第２実施形態は適用可能である。
【０１１９】
次に、第1実施形態の拡張形式として、関連する複数の画像から、１の帯状画像情報を生成する方式を説明する。第1実施形態では、１の画像から１の帯状画像情報を生成する処理を説明した。しかし、撮影画像は、単一の画像ばかりではなく、連写画像やパノラマ画像のように、相互に関連して撮影されるグループ画像も少なくない。上述した第２実施形態のカメラによる第２撮像部の画像もその例になる。このようなグループ画像については、個々に帯状画像を生成して表示するよりも、複数のグループ画像からまとめて１の帯状画像を生成して表示する方が、適切であることが多い。
【０１２０】
以下では、グループ画像から１の帯状画像情報を生成する合成帯状画像情報生成処理を説明する。本処理は、第1実施形態に対して、大きくは図７のサブルーチンのみが変更となる処理である。図１４は、図７に代わる合成帯状画像情報生成処理のサブルーチンである。図６等の第1実施形態と共通する内容は省略して、図１４に基づき、合成帯状画像情報生成処理を説明する。
【０１２１】
制御部３０は、撮影画像がグループ画像であるかを判断する(ステップＳ４００)。ステップＳ１８での撮影が、例えば、連写やパノラマの場合である。制御部３０は、グループ画像でないと判断すると(ステップＳ４００ＮＯ)、図１４のサブルーチンを終了する。制御部３０は、グループ画像であると判断すると(ステップＳ４００ＹＥＳ)、グループの撮影が終了した時点で、各撮影画像につき、ブロックに分割して、特徴色を抽出する(ステップＳ４０２)。詳しくは、図７のステップＳ７０〜Ｓ７４に相当する処理である。
【０１２２】
制御部３０は、各撮影画像のブロックから抽出された特徴色を、色グループごとにまとめる(ステップＳ４０４)。異なる撮影画像であっても各特徴色は、共通する１つの色グループにまとめられる。制御部３０は、色グループを所定の順番に並べて、合成帯状画像を生成する(ステップＳ４０６)。色グループの並び順は、ステップＳ７８〜Ｓ８０で説明した通りである。制御部３０は、異なる撮影画像の特徴色が色グループにまとめ配置されたセル画像からなる、合成帯状画像情報を生成する。
【０１２３】
ここで、制御部３０は、全ブロック数をセル画像の総数にしてもよいが、グループ画像の数が多い場合には、帯状画像が長くなりすぎることもあるので、ブロック数を間引いてもよい。つまり、グループ画像でもブロックを適当に間引いて帯状画像にするようにして、合成帯状画像が単一の撮影画像の帯状画像の長さと同等になるようにしてもよい。制御部３０は、さらに、必要に応じて、各特徴色の彩度アップを行う(ステップＳ４０８)。
【０１２４】
なお、帯状画像が合成帯状画像の場合には、再生モードでのスライド操作によるサムネイル画像として、対応する複数の画像のサムネイル画像が表示される。
【０１２５】
図１５は、帯状画像の他の表示例を示す図である。画面３００は、帯状画像３００ａを円周上に配列してリング状の帯状画像列３００ｂとして表示させる例である。タッチパネル２０上で、操作者が矢印Ｐ１方向に回動操作することによって、指位置にある帯状画像３００ａのサムネイル画像３００ｃが切換る。なお、本例に示すように、帯状画像の並びは縦横いずれでもよく、また帯状画像列も、横方向沿って並べることには限られない。
【０１２６】
画面３０２は、帯状画像列が複数段で表示される例である。画面３０２の上段に、２０１３年に撮影された画像の帯状画像３０２ａが、帯状画像列３０２ｂとして表示される。画面３０２の下段に、２０１４年に撮影された画像の帯状画像３０２ａが、帯状画像列３０２ｃとして表示される。タッチパネル２０上で、操作者が矢印Ｐ２方向にスライド操作することによって、サムネイル画像（不図示）が切換る。
【０１２７】
以上の第１及び第２実施形態では、特徴画像表示装置をデジタルカメラに搭載した例を説明したが、デジタルカメラに限るものではなく、他の撮像機器あるいは再生専用の画像機器であれば適用可能である。また、制御部３０（２３０）は、制御プログラムを読込んだＣＰＵによるソフトウェア処理により実現されるものとして説明したが、一部または全部をハードウェアにより構成してもよい。
【０１２８】
なお、本発明は上述した実施形態そのままに限定されるものではなく、実施段階でのその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施形態に示される全構成要素を適宜組み合わせても良い。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。このような、発明の趣旨を逸脱しない範囲内において種々の変形や応用が可能であることはもちろんである。
【符号の説明】
【０１２９】
１，２００  デジタルカメラ
１０    撮像部
１２    画像処理部
１４    ＲＡＭ
１６    時計  
１８    操作部
２０    タッチパネル  
２２    表示部
２４    メモリ  
２４ａ  画像情報
２４ｂ  帯列情報
２４ｃ  帯関連付情報
３０，２３０    制御部
３２    メモリ制御部
３４    表示制御部
３６    操作検出部
３８    特徴抽出部
４０、２４０    帯状画像生成部
４２    顔検出部
２１０  第１撮像部
２１２  第２撮像部
２３２  パターン変換部
【図１】
2016031713.tif 000003
【図６】
2016031713.tif 000004
【図７】
2016031713.tif 000005
【図８】
2016031713.tif 000006
【図９】
2016031713.tif 000007
【図１２Ａ】
2016031713.tif 000008
【図１２Ｂ】
2016031713.tif 000009
【図１３】
2016031713.tif 000010
【図１４】
2016031713.tif 000011
【図２】
2016031713.tif 000012
【図３】
2016031713.tif 000013
【図４】
2016031713.tif 000014
【図５】
2016031713.tif 000015
【図１０】
2016031713.tif 000016
【図１１】
2016031713.tif 000017
【図１５】
2016031713.tif 000018