(57)【要約】【課題】確認したい画像と類似する画像を基準画像として登録することなく、インデックス画面で識別しにくい画像を拡大表示することができる仕組みを提供する。【解決手段】表示制御装置は、画像付加情報を含む画像情報を読み込む入力部１０５と、入力部１０５で読み込まれた前記画像情報に基づいてインデックス画像を生成する生成部１０１と、生成部１０１で生成されたインデックス画像をディスプレイ１１０に一覧表示する表示制御手段１０４と、画像付加情報に基づいて、インデックス画像生成部１０１で生成されたインデックス画像をディスプレイ１１０に拡大表示するか否かを判定するＣＰＵ１０１と、を備える。表示制御手段１０４は、ＣＰＵ１０１による判定結果に基づいて、前記インデックス画像をディスプレイ１１０に拡大表示する。【選択図】図１
2012034089.tif 000002
【特許請求の範囲】
【請求項１】
画像付加情報を含む画像情報を読み込む入力手段と、
該入力手段により読み込まれた前記画像情報に基づいてインデックス画像を生成する生成手段と、
該生成手段により生成されたインデックス画像を表示部に一覧表示する表示制御手段と、
前記画像付加情報に基づいて、前記生成手段により生成されたインデックス画像を前記表示部に拡大表示するか否かを判定する判定手段と、を備え、
前記表示制御手段は、前記判定手段による判定結果に基づいて、前記インデックス画像を前記表示部に拡大表示する、ことを特徴とする表示制御装置。
【請求項２】
前記画像付加情報は、撮影日時、顔の有り／無し、画像の圧縮率、ズーム倍率、顔数、顔識別、シャッタスピード、Ｆ値、ＩＳＯ感度、及び連写撮影の有無の少なくとも一つを含む、ことを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記画像付加情報に基づいて、前記表示部に拡大表示するインデックス画像の優先度を設定する設定手段と、該設定手段により設定された優先度に基づいて、前記表示部に拡大表示するインデックス画像の枚数を制限する制限手段と、を備えることを特徴とする請求項１又は２に記載の表示制御装置。
【請求項４】
画像付加情報を含む画像情報を読み込む入力手段と、
該入力手段により読み込まれた前記画像情報に基づいてインデックス画像を生成する生成手段と、
該生成手段により生成されたインデックス画像を表示部に一覧表示する表示制御手段と、
前記生成手段により生成されたインデックス画像の画像間での類似判定を行い、該判定結果に基づいて、前記インデックス画像を前記表示部に拡大表示するか否かを判定する判定手段と、を備え、
前記表示制御手段は、前記判定手段による判定結果に基づいて、前記インデックス画像を前記表示部に拡大表示する、ことを特徴とする表示制御装置。
【請求項５】
前記表示部に表示されたインデックス画像の一覧表示からユーザ操作によりインデックス画像が選択され、かつ選択されたインデックス画像が前記表示部に拡大表示すると前記判定手段により判定された画像である場合に、前記表示制御手段は、前記インデックス画像及び該インデックス画像に類似するインデックス画像を前記表示部に拡大表示する、ことを特徴とする請求項４に記載の表示制御装置。
【請求項６】
前記表示部に拡大表示する前記類似するインデックス画像の枚数を制限する制限手段を備えることを特徴とする請求項５に記載の表示制御装置。
【請求項７】
画像付加情報を含む画像情報を読み込む入力ステップと、
該入力ステップで読み込まれた前記画像情報に基づいてインデックス画像を生成する生成ステップと、
該生成ステップで生成されたインデックス画像を表示部に一覧表示する表示制御ステップと、
前記画像付加情報に基づいて、前記生成ステップで生成されたインデックス画像を前記表示部に拡大表示するか否かを判定する判定ステップと、を備え、
前記表示制御ステップは、前記判定ステップでの判定結果に基づいて、前記インデックス画像を前記表示部に拡大表示する、ことを特徴とする表示制御方法。
【請求項８】
画像付加情報を含む画像情報を読み込む入力ステップと、
該入力ステップで読み込まれた前記画像情報に基づいてインデックス画像を生成する生成ステップと、
該生成ステップで生成されたインデックス画像を表示部に一覧表示する表示制御ステップと、
前記生成ステップで生成されたインデックス画像の画像間での類似判定を行い、該判定結果に基づいて、前記インデックス画像を前記表示部に拡大表示するか否かを判定する判定ステップと、を備え、
前記表示制御ステップは、前記判定ステップでの判定結果に基づいて、前記インデックス画像を前記表示部に拡大表示する、ことを特徴とする表示制御方法。
【請求項９】
画像付加情報を含む画像情報を読み込む入力ステップと、
該入力ステップで読み込まれた前記画像情報に基づいてインデックス画像を生成する生成ステップと、
該生成ステップで生成されたインデックス画像を表示部に一覧表示する表示制御ステップと、
前記画像付加情報に基づいて、前記生成ステップで生成されたインデックス画像を前記表示部に拡大表示するか否かを判定する判定ステップと、コンピュータに実行させ、
前記表示制御ステップは、前記判定ステップでの判定結果に基づいて、前記インデックス画像を前記表示部に拡大表示する、ことを特徴とするプログラム。
【請求項１０】
画像付加情報を含む画像情報を読み込む入力ステップと、
該入力ステップで読み込まれた前記画像情報に基づいてインデックス画像を生成する生成ステップと、
該生成ステップで生成されたインデックス画像を表示部に一覧表示する表示制御ステップと、
前記生成ステップで生成されたインデックス画像の画像間での類似判定を行い、該判定結果に基づいて、前記インデックス画像を前記表示部に拡大表示するか否かを判定する判定ステップと、をコンピュータに実行させ、
前記表示制御ステップは、前記判定ステップでの判定結果に基づいて、前記インデックス画像を前記表示部に拡大表示する、ことを特徴とするプログラム。
【請求項１１】
請求項９に記載のプログラムを格納した、
ことを特徴とするコンピュータで読み取り可能な記憶媒体。
【請求項１２】
請求項１０に記載のプログラムを格納した、
ことを特徴とするコンピュータで読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インデックス画面等に複数の画像を一覧表示した際に、ユーザが所望の画像を識別しやすくするための表示制御の技術に関する。
【背景技術】
【０００２】
デジタルスチルカメラ等では、記録媒体に格納された画像をユーザに提示して、再生等の動作をさせるために、インデックス画面とよばれる画像の縮小画像（以下、インデックス画像）を一覧にして並べた画面表示を行うことが一般的である。このインデックス画面には、複数（例えば８行×８列の６４枚程度）のインデックス画像が表示され、ユーザは、インデックス画面のインデックス画像からおおよその物体の形状や、色合い、雰囲気を感じ取ることができ、一覧のインデックス画像から所望の画像を選ぶことができる。
【０００３】
しかし、複数のインデックス画像のうち、連写撮影されたもの、小さな顔など、インデックス画像が小さいためにインデックス画像の識別が困難な場合がある。そこで、画像の種類に応じて表示する画像サイズを変更し、画像の識別を容易にする技術が提案されている（特許文献１）。
【０００４】
特許文献１では、山の画像や花の画像といったあらかじめ登録された比較用の基準画像と対象画像とを比較し、基準画像と対象画像とが類似していればその画像のカテゴリに応じた拡大率で画像を表示する。例えば、紅葉の山の画像と雪山の画像は、山というカテゴリに属し、山の画像に応じた拡大率で拡大表示する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−３０３７０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記特許文献１では、インデックス画面で確認したい画像を拡大して表示することができるが、確認したい画像と類似する画像を基準画像としてあらかじめ装置に登録しなければならない。
【０００７】
また、顔が写った画像等を拡大表示しようとすると、画像の顔や画像内での顔の位置とほぼ一致した基準画像を登録する必要があるが、画像に含まれる顔のパターンや画像内での位置は様々であり、全てのパターンを基準画像として装置に登録することは困難である。
【０００８】
さらに、ズーム撮影時にワイド側で撮影した画像を拡大表示したい場合、ワイド側で撮影された画像は被写体が小さく識別しにくい傾向にあるため、撮影画像に類似する画像を基準画像として正確に定義するのが難しい。
【０００９】
そこで、本発明は、確認したい画像と類似する画像を基準画像として登録することなく、インデックス画面で識別しにくい画像を拡大表示することができる仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明の表示制御装置は、画像付加情報を含む画像情報を読み込む入力手段と、該入力手段により読み込まれた前記画像情報に基づいてインデックス画像を生成する生成手段と、該生成手段により生成されたインデックス画像を表示部に一覧表示する表示制御手段と、前記画像付加情報に基づいて、前記生成手段により生成されたインデックス画像を前記表示部に拡大表示するか否かを判定する判定手段と、を備え、前記表示制御手段は、前記判定手段による判定結果に基づいて、前記インデックス画像を前記表示部に拡大表示する、ことを特徴とする。
【００１１】
本発明の表示制御装置は、画像付加情報を含む画像情報を読み込む入力手段と、該入力手段により読み込まれた前記画像情報に基づいてインデックス画像を生成する生成手段と、該生成手段により生成されたインデックス画像を表示部に一覧表示する表示制御手段と、前記生成手段により生成されたインデックス画像の画像間での類似判定を行い、該判定結果に基づいて、前記インデックス画像を前記表示部に拡大表示するか否かを判定する判定手段と、を備え、前記表示制御手段は、前記判定手段による判定結果に基づいて、前記インデックス画像を前記表示部に拡大表示する、ことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、確認したい画像と類似する画像を基準画像として登録することなく、インデックス画面で識別しにくい画像を拡大表示することができるので、複数のインデックス画像の一覧表示から確認したい画像を容易に選ぶことができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の表示制御装置の第１の実施形態に係るデジタルカメラの構成例を説明するためのブロック図である。
【図２】記録媒体に格納された画像情報の一例を示す図である。
【図３】デジタルカメラを背面側から見た斜視図である。
【図４】表示部に表示されるインデックス画面と全画面表示の遷移について具体的に説明するための説明図である。
【図５】インデックス画面に所定のインデックス画像を拡大表示した状態を示す図である。
【図６】インデックス画面を表示部に表示する際に、インデックス画像を基準サイズよりも拡大して表示する処理例について説明するためのフローチャート図である。
【図７】図６のＳ６０３における拡大対象のインデックス画像の決定処理に用いる優先度管理テーブルの一例を示す図である。
【図８】本発明の表示制御装置の第２の実施形態に係るデジタルカメラにおいて、インデックス画面を表示部に表示する際に、インデックス画像を基準サイズよりも拡大して表示する処理例について説明するためのフローチャート図である。
【図９】インデックス画面上でカーソルが位置するインデックス画像及び該インデックス画像に類似するインデックス画像を表示部に拡大表示する具体例を説明するための説明図である。
【図１０】図８のＳ８０２において、記憶制御部のデータベースに作成される類似画像管理テーブルの一例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態を図面を参照して説明する。
【００１５】
（第１の実施形態）
図１は、本発明の表示制御装置の一例としてのデジタルカメラ１００の概略構成を示すブロック図である。
【００１６】
図１において、内部バス１１１に対してＣＰＵ１０１、不揮発性メモリ１０２、メモリ１０３、表示制御部１０４、入力部１０５、記憶媒体Ｉ／Ｆ１０６、通信Ｉ／Ｆ１０７、撮像部１１５および画像処理部１１６が接続される。内部バス１１１に接続される各部は、内部バス１１１を介して互いにデータのやりとりを行うことができるようにされている。
【００１７】
撮像部１１５は撮影レンズや撮像素子などからなる撮像手段である。撮像部１１５で撮像された動画や静止画などの画像データは、画像処理部１１６で画素補間、現像処理、色処理、縮小処理、符号化処理、圧縮処理などが施され、画像ファイルとして外部記録媒体１０８に記録される。また、画像処理部１１５は、外部記録媒体１０８等から読み込んだ画像ファイルに対して解凍処理、復号化処理、色処理、リサイズなどの、ディスプレイ１１０に画像を表示するための各種処理を行う。なお、撮像部１１５で撮像された画像信号をＡ／Ｄ変換してメモリ１０３にデジタル信号として蓄積し、蓄積されたデジタル信号をアナログ変換してディスプレイ１１０に逐次転送して表示することで、電子ビューファインダ（スルー画像表示）として機能する。
【００１８】
不揮発性メモリ１０２には、ＣＰＵ１０１が動作するための各種プログラムや、GUI生成用部品としての画像データなどの各種情報が格納される。メモリ１０３は、例えばＲＡＭからなる。ＣＰＵ１０１は、例えば不揮発性メモリ１０２に格納されるプログラムに従い、メモリ１０３をワークメモリとして用いて、このデジタルカメラ１００の各部を制御する。
【００１９】
入力部１０５は、ユーザ操作を受け付け、操作に応じた制御信号を生成し、ＣＰＵ１０１に供給する。
【００２０】
ＣＰＵ１０１は、操作部材に対してなされたユーザ操作に応じて入力部１０５で生成され供給される制御信号に基づき、プログラムに従いこのデジタルカメラ１００の各部を制御する。これにより、デジタルカメラ１００に対し、ユーザ操作に応じた動作を行わせることができる。
【００２１】
表示制御部１０４は、表示部を構成するディスプレイ１１０に対して画像を表示させるための表示信号を出力する。例えば、表示制御部１０４に対して、ＣＰＵ１０１がプログラムに従い生成した表示制御信号が供給される。表示制御部１０４は、この表示制御信号に基づき表示信号を生成してディスプレイ１１０に対して出力する。例えば、表示制御部１０４は、ＣＰＵ１０１が生成する表示制御信号に基づき、ＧＵＩ(Graphical User Interface)を構成するＧＵＩ画面をディスプレイ１１０に対して表示させる。
【００２２】
記憶媒体Ｉ／Ｆ１０６は、メモリカード等の外部記憶媒体１０８が装着可能とされ、ＣＰＵ１０１の制御に基づき、装着された外部記憶媒体１０８からのデータの読み出しや、当該外部記憶媒体１０８に対するデータの書き込みを行う。なお、記憶媒体Ｉ／Ｆ１０６が装着可能な外部記憶媒体１０８は、メモリカードに限らず、ＣＤやＤＶＤとハードディスクといった他の記録媒体でもよい。通信インターフェイス（Ｉ／Ｆ）１０７は、ＣＰＵ１０１の制御に基づき、ＬＡＮやインターネットといったネットワーク１２０に対する通信を行う。
【００２３】
インデックス画像の作成は、ＣＰＵ１０１が画像処理部１１６を制御することで、外部記憶媒体１０８や不揮発性メモリ１０２、通信Ｉ／Ｆ１０７などから取得した、ディスプレイ１１０に表示すべき画像の本体画像を縮小するなどして作成する。あるいは、表示すべき画像の画像ファイルのＤＣＦサムネイル画像などの付加画像をインデックス画像とする。このようなインデックス画像を表示させるための表示信号が表示制御部１０４からディスプレイ１１０に出力されて、ディスプレイ１１０に複数のインデックス画像を同時に表示させることで、インデックス画面が表示される。インデックス画像には、該インデックス画像が表す本体画像に関連する情報が併せて表示される。
【００２４】
外部記録媒体１０８などに格納された画像情報（例えば画像ファイル）には、図２（ａ）に示すように、撮影された画像２０１と、画像２０１に関連付けられた画像付加情報２０２とが含まれる。撮影された画像２０１は静止画像と動画像のどちらでもよい。画像付加情報２０２には、図２（ｂ）に示すように、撮影日時、顔有り／無し、画像の圧縮率、ズーム倍率、顔数、顔識別、シャッタスピード、Ｆ値、ＩＳＯ感度等の情報が記録されている。また、サムネイル画像も記録されている（不図示）。顔有り／無し、顔数報、顔識別は、デジタルカメラの顔認識機能を用いて得ることができる。なお、図２（ｂ）の画像付加情報２０２は一例であり、その他の情報（例えば連写撮影された画像であるか否かの情報等）も記録される。
【００２５】
後述するように、ＣＰＵ１０１は、画像付加情報２０２に基づき、インデックス画像を拡大表示するか否かを判定する。ＣＰＵ１０１がインデックス画像を拡大表示すると判定する例として、次の項目が挙げられる。
（１）画像付加情報２０２のズーム倍率を基に、ワイド側での撮影画像であると判断した場合、ワイド側での撮影画像は、被写体などが小さくなり、ユーザはインデックス画面では画像の識別が困難になる。このため、ＣＰＵ１０１は、インデックス画像を拡大表示すると判定する。
（２）画像付加情報２０２の顔数を基に、複数の数の顔が含まれていると判断した場合、複数の顔が含まれる画像のインデックス画像は、小さく表示されると顔の表情などが詳しく判別しにくいため、ＣＰＵ１０１は、インデックス画像を拡大表示すると判定する。
（３）画像付加情報２０２の連写撮影の有無情報を基に、連写された画像であると判断した場合、連写中の画像間の差は小さく、インデックス画像が小さく表示されると画像間の差がわかりにくくなる。このため、ＣＰＵ１０１は、インデックス画像を拡大表示すると判定する。連写撮影有無情報は、連写された画像であるか否か、および、同一の連写撮影で撮影された他の画像との関連を示す情報である。なお、連写撮影有無情報でなくとも、撮影日時が互いに近くてGPSの位置情報もほぼ同じ位置であるなど、画像付加情報２０２に含まれる情報から連写画像であると推定して判断してもよい。
（４）画像付加情報２０２の画像の圧縮率を基に、圧縮率が所定の値以上の画像であると判断した場合、圧縮率が高い画像は画像全体が均一色で、例えば、夜の川辺で撮影した蛍の光の画像等が考えられる。また、真っ黒な背景に、数個の明かりが燈った画像は、圧縮率が高くなる。このような画像は、拡大表示しなければ何の画像であるかを判別しにくいため、ＣＰＵ１０１は、インデックス画像を拡大表示すると判定する。
（５）画像付加情報２０２の画像の圧縮率を基に、圧縮率が所定の値以下の画像であると判断した場合、画像の圧縮率が低い画像は画像全体に細かな模様、例えば、海面に漂う流木の画像等が考えられる。海面等の水面は、細かな模様であるため、画像として圧縮しにくい画像として知られており、結果として圧縮率が低くなる。このような画像は、拡大表示しなければ詳細が判りにくいため、ＣＰＵ１０１は、インデックス画像を拡大表示すると判定する。
【００２６】
図３は、デジタルカメラ１００を背面側から見た斜視図である。図３に示すように、デジタルカメラ１００の背面には、ＬＣＤ等のディスプレイ１１０、操作部材である十字キー３０２、決定ボタン３０１、戻るボタン３０５、電源ボタン３０４が配置される。デジタルカメラ１００の側面には、外部記録媒体１０８のスロット３０３が配置される。
【００２７】
ディスプレイ１１０は、画像のインデックス画像を一覧表示したインデックス画面や、インデックス画面で選択された画像を表示する。十字キー３０２は、インデックス画面表示の際に、ユーザ操作により所望のインデックス画像を選択するためのカーソルを制御できる。決定ボタン３０１は、十字キー３０２で選択されたカーソルの位置のインデックス画像を決定し、ディスプレイ１１０全体にインデックス画像に対応する本画像を表示させる全画面表示を行うためのボタンである。戻るボタン３０５は、ディスプレイ１１０に表示された全画面表示をインデックス画面に戻すためのボタンである。
【００２８】
図４を参照して、ディスプレイ１１０に表示されるインデックス画面と全画面表示の遷移について具体的に説明する。図４に示すように、インデックス画面４０１は、複数のインデックス画像（図の升目に相当）から構成され、図４では、インデックス画像の大きさは、基準サイズとされている。図４では、基準サイズでは１画面に、８行×８列の最大６４枚が表示される。ユーザは、十字キー３０２を操作して、インデックス画面４０１の所望のインデックス画像にカーソル４０３を合わせて決定ボタン３０１を押すと、ディスプレイ１１０全体にインデックス画像に対応する本画像の全画面表示が行われる。
【００２９】
また、ディスプレイ１１０に表示された全画面表示４０２には、該画像４０２に関連する情報４０４が表示される。この関連情報４０４は、表示されている画像に付加された画像付加情報の所定の情報を、グラフィックデータとして全画面表示４０２に重畳してディスプレイ１１０に表示したものである。そして、戻るボタン３０５を押すと、全画面表示４０２からインデックス画面４０１に遷移する。
【００３０】
ここで、インデックス画面４０１をディスプレイ１１０に表示する際に、ＣＰＵ１０１が拡大表示すべきインデックス画像と判定し、かつ後述する優先度管理テーブルの条件を満たす場合は、図５に示すように、インデックス画像を基準サイズよりも拡大表示する。
【００３１】
次に、図６を参照して、インデックス画面４０１をディスプレイ１１０に表示する際に、インデックス画像を基準サイズよりも拡大して表示する処理例について説明する。図６での各処理は、デジタルカメラ１００の不揮発性メモリ１０２に記録されたプログラムをＣＰＵ１０１がメモリ１０３に展開して実行し、図１の各ブロックを制御することで実行される。
【００３２】
Ｓ６０１では、ＣＰＵ１０１は、外部記録媒体１０８からすべての画像データの画像付加情報を記憶媒体Ｉ／Ｆ１０８を介してメモリ１０３に読み込む。
【００３３】
Ｓ６０２では、ＣＰＵ１０１は、Ｓ６０１で読み込んだ画像付加情報に基づき、各画像のインデックス画像を拡大表示するか否かを判定し、判定結果をメモリ１０３に保持するデータベースに記憶する。また、ＣＰＵ１０１は、データベースに保持された画像付加情報及びインデックス画像を拡大するか否かの判定結果を基に、拡大表示の対象となるインデックス画像を決定するための優先度管理テーブルを作成し、メモリ１０３に記憶する。優先度管理テーブルについては、図７で後述する。
【００３４】
Ｓ６０３では、ＣＰＵ１０１は、Ｓ６０２で作成された優先度管理テーブルに基づいて、拡大表示の対象となるインデックス画像を決定し、決定結果をメモリ１０３に保持したデータベースに記録する。
【００３５】
ここでの処理は、インデックス画面の表示時に、拡大されたインデックス画像がディスプレイ１１０の一画面に多く表示されすぎる事を防ぐために行われる。本実施形態では、拡大対象のインデックス画像は、基準サイズの縦横２倍で表示するものとする。例えば、Ｓ６０１で画像の付加情報が取得された全画像が６４枚で、Ｓ６０２で拡大表示すべき画像と判定された画像が配置順先頭から連続して１２枚だったとする。この場合、Ｓ６０２で拡大表示すべき画像と判定された画像１２枚すべてを拡大表示すると、ディスプレイ１１０に１度に表示できる枚数は１２＋（６４−４×１２）＝２８枚となる（拡大した画像１２枚と基準サイズの画像１６枚）。しかしこれでは、すべて基準サイズで表示した場合の６４枚に対して著しく一度に表示できる枚数が少なくなり、一覧性を損なう。そのため、本実施形態では、拡大対象の画像の枚数を例えば５枚に設定して、拡大されたインデックス画像の画像がディスプレイ１１０の一画面に多く配置されすぎないようにしている。
【００３６】
Ｓ６０４では、ＣＰＵ１０１は、ディスプレイ１１０に表示すべきすべてのインデックス画像が表示されたか否かを判定する。これは、次に表示すべきインデックス画像１１０（配置順が次であるインデックス画像）を、表示すべきサイズでディスプレイ１１０に表示するスペースがあるか否かの判定である。ＣＰＵ１０１は、表示するスペースがある（全てのインデックス画像が表示されていない）と判定した場合はＳ６０５へ進み、表示するスペースが無い（全てのインデックス画像が表示されている）と判定した場合は処理を終える。
【００３７】
Ｓ６０５では、ＣＰＵ１０１は、メモリ１０３のデータベースに問い合わせて、次に表示すべきインデックス画像がＳ６０３で拡大対象と決定された画像であるか否かを判定する。拡大対象と決定された画像でない場合はＳ６０６へ進み、拡大対象と決定された画像である場合はＳ６０７へ進む。
【００３８】
Ｓ６０６では、ＣＰＵ１０１は、表示制御部１０４を介して、ディスプレイ１１０に次に表示するべきインデックス画像を拡大せずに基準サイズで表示させ、Ｓ６０４に戻って、もうひとつ次に表示すべき画像について処理を繰り返す。
【００３９】
Ｓ６０７では、ＣＰＵ１０１は、画像処理部１１６を制御して次に表示すべきインデックス画像を拡大し、表示制御部１０４を介して拡大したインデックス画像をディスプレイ１１０に表示する。ここで表示する画像は、本画像やサムネイル画像に基づいて、基準サイズよりも解像度が高く、かつ、表示サイズの大きいインデックス画像としてもよいし、単に基準サイズのインデックス画像を引き伸ばして基準サイズと同じ解像度で表示サイズの大きいインデックス画像としてもよい。なお、解像度が高いほうが、互いの画像の識別が容易になるのでより好適である。Ｓ６０７の処理を終えると、Ｓ６０４に戻って、もうひとつ次に表示すべき画像について処理を繰り返す。
【００４０】
図７は、図６のＳ６０３における拡大対象のインデックス画像の決定処理に用いる優先度管理テーブルの一例を示す図である。この優先度管理テーブルは、Ｓ６０２でＣＰＵ１０１が拡大表示すると判定した１２枚のインデックス画像を、優先度に応じてデータベース化したものである。優先度管理テーブルでは、拡大表示の対象となるインデックス画像か否かを決定する際に、拡大表示すべき理由と優先度とを関連付けて管理する。
【００４１】
ここで、Ｓ６０３においては、ディスプレイ１１０に拡大表示するインデックス画像の数が最大５枚と設定されている場合、優先度の高いもの５枚のインデックス画像が選択される。具体的には、「ワイド側で撮影」という理由で画像１、画像８、の２枚が選択され、「顔認識」という理由で、画像７、画像１６の２枚が選択される。「連写で撮影」という理由で、画像番号が小さい（表示の配置順が先）の方から残りの一枚の画像６が選択され、他の画像１１は候補から外れる。このようにして、拡大表示の対象となるインデックス画像を決定する。
【００４２】
以上説明したように、本実施形態では、確認したい画像と類似する画像を基準画像として登録することなく、インデックス画面で識別しにくい画像を拡大表示することができるので、複数のインデックス画像の一覧表示から確認したい画像を容易に選ぶことができる。
【００４３】
（第２の実施形態）
次に、図８〜図１０を参照して、本発明の表示制御装置の第２の実施形態に係るデジタルカメラ１００について説明する。なお、上記第１の実施形態に対して重複又は相当する部分については、図及び符号を流用して説明する。
【００４４】
本実施例では、操作部材の十字キー３０２でのユーザ操作によりディスプレイ１１０のインデックス画面上でカーソルを移動させてインデックス画像を選択した際に、選択したインデックス画像及び該インデックス画像と類似するインデックス画像を拡大表示する。この場合、ＣＰＵ１０１が、複数の画像間の類似によりインデックス画像を拡大表示すると判定する。
【００４５】
ＣＰＵ１０１が、複数の画像間の類似によりインデックス画像を拡大表示すると判定する例として、次の項目が挙げられる。
（１）同一のインデックス画面内の複数の画像間で構図が類似している場合、ユーザはインデックス画面では画像の識別が困難なため、ＣＰＵ１０１は、インデックス画像を拡大表示すると判定する。
（２）同一のインデックス画面内の複数の画像間の配色が類似している場合、ユーザはインデックス画面では画像の識別が困難なため、ＣＰＵ１０１は、インデックス画像を拡大表示すると判定する。
（３）同一のインデックス画面内の複数の画像２０１間で同一人物が存在すると認識した場合、ユーザはインデックス画面ではその人物の表情の識別が困難なため、ＣＰＵ１０１は、インデックス画像を拡大表示すると判定する。
【００４６】
次に、図８を参照して、インデックス画面４０１をディスプレイ１１０に表示する際に、インデックス画像を基準サイズよりも拡大して表示する処理例について説明する。図８での各処理は、デジタルカメラ１００の不揮発性メモリ１０２に記録されたプログラムをＣＰＵ１０１がメモリ１０３に展開して実行し、図１の各ブロックを制御することで実行される。
【００４７】
Ｓ８０１では、ＣＰＵ１０１は、外部記録媒体１０８からすべての画像データ及び画像付加情報を記憶媒体Ｉ／Ｆ１０８を介してメモリ１０３に読み込む。
【００４８】
Ｓ８０２では、ＣＰＵ１０１は、画像処理部１１６を制御して、複数の画像間の類似判定を公知の手法を用いて行い、該判定結果をメモリ１０３に保持する類似画像管理テーブルに記憶する。類似画像管理テーブルについては図１０で後述する。
【００４９】
Ｓ８０３では、ＣＰＵ１０１は、ディスプレイ１１０に表示されているインデックス画面上のカーソルの位置を取得する。
【００５０】
Ｓ８０４では、ＣＰＵ１０１は、Ｓ８０４で取得したカーソルの位置のインデックス画像と類似のインデックス画像の画像情報をメモリ１０３に保持している類似画像管理テーブルから取得する。
【００５１】
Ｓ８０５では、ＣＰＵ１０１は、Ｓ８０４で取得した類似画像管理テーブルの画像情報に基づいて、拡大表示の対象となるインデックス画像を決定し、決定結果をメモリ１０３に保持しているデータベースに記録する。この際、インデックス画面の表示時に、インデックス画面において拡大されたインデックス画像が一度に多く表示され過ぎないように、拡大表示の対象となるインデックス画像は所定枚数以内に収める。
【００５２】
Ｓ８０６では、ＣＰＵ１０１は、ディスプレイ１１０に表示すべきすべてのインデックス画像が表示されたか否かを判定する。この処理の詳細は前述した図６のＳ６０４と同様の処理である。
【００５３】
Ｓ８０７では、ＣＰＵ１０１は、メモリ１０３のデータベースに問い合わせて、次に表示すべきインデックス画像がＳ８０５で拡大対象と決定された画像であるか否かを判定する。拡大対象と決定された画像でない場合はＳ８０８へ進み、拡大対象と決定された画像である場合はＳ８０９へ進む。
【００５４】
Ｓ８０８では、ＣＰＵ１０１は、表示制御部１０４を介して、ディスプレイ１１０に次に表示するべきインデックス画像を拡大せずに基準サイズで表示させ、Ｓ８０６に戻って、もうひとつ次に表示すべき画像について処理を繰り返す。
【００５５】
Ｓ８０９では、ＣＰＵ１０１は、画像処理部１１６を制御して次に表示すべきインデックス画像を拡大し、表示制御部１０４を介して拡大したインデックス画像をディスプレイ１１０に表示する。ここで表示する画像は、本画像やサムネイル画像に基づいて、基準サイズよりも解像度が高く、かつ、表示サイズの大きいインデックス画像としてもよい。また、単に基準サイズのインデックス画像を引き伸ばして基準サイズと同じ解像度で表示サイズの大きいインデックス画像としてもよい。なお、解像度が高いほうが、互いの画像の識別が容易になるのでより好適である。Ｓ８０９の処理を終えるとＳ８０６に戻って、もうひとつ次に表示すべき画像について処理を繰り返す。
【００５６】
なお、図８の処理は、初めてインデックス画面を表示するときに限らず、表示済みのインデックス画像上で、画像を選択するカーゾルの位置がかわった際に逐次行っても好適である。また、表示済みのインデックス画像で、画像を選択するカーソルの位置が変った際には、Ｓ８０５で拡大対象インデックス画像と決定されなかった画像は表示を更新せず、拡大対象インデックス画像と決定された画像についてのみ、Ｓ８０６以下を繰り返してもよい。その場合、１度に表示される画像の数は変わらないので、カーソルの移動に伴って新たに拡大されることになったインデックス画像は、拡大した面積の分だけ、拡大していない他の画像の上に重畳して表示されることとなる。
【００５７】
また、カーソルが位置している画像に類似している画像を全て表示するために、Ｓ８０５の処理を省いて類似画像管理テーブルに記録されている全ての類似画像を拡大して表示するようにしてもよい。
【００５８】
図９は、インデックス画面上でカーソルが位置するインデックス画像及び該インデックス画像に類似するインデックス画像をディスプレイ１１０に拡大表示する具体例を説明するための説明図である。図９（ａ）においては、インデックス画面上のインデックス画像３７にカーソル９０１が位置している。このインデックス画面には、ＣＰＵ１０１によりインデックス画像３７に類似すると判定されたインデックス画像がないため、通常のインデックス画面の表示になっている。
【００５９】
ここで、図９（ｂ）のように、十字キー３０２のユーザ操作によりカーソルを右方向に移動させてインデックス画像３８に位置させた場合、該画像３８と類似と判定され且つ拡大対象のインデックス画像と決定された画像をメモリ１０３のデータベースから検索する。データベースを検索した結果として、図９（ｃ）に示すように、インデックス画像２０，２４，４４がインデックス画像３８と類似しているとして抽出され、基準サイズより拡大されて表示される。
【００６０】
図１０は、図８のＳ８０２において、メモリ１０３上に作成される類似画像管理テーブルの一例を示す図である。
【００６１】
この類似画像管理テーブルは、ＣＰＵ１０１が画像毎に他の全ての画像と類似しているか否かを判断し、類似していると判断した画像の番号を列挙したものである。
【００６２】
たとえば、ＣＰＵ１０１により画像データ１の画像に対してインデックス画像を拡大表示すると判定した画像は、類似画像番号の画像２、画像８、画像１８、画像３３、画像３４、画像３８の合計６枚である。この場合、ユーザがインデックス画面の表示時に十字キー３０２を操作してカーソルで画像データ１の画像を選択した場合、画像データ１の画像と類似するこれらの６枚のインデックス画像もディスプレイ１１０のインデックス画面に拡大表示される画像の候補となる。
【００６３】
次に、図１０を参照して、図８のＳ８０５において、Ｓ８０４で取得した類似画像管理テーブルの画像情報に基づいて、拡大表示の対象となるインデックス画像を決定する処理について説明する。
【００６４】
インデックス画面の表示時に拡大するインデックス画像が最大３枚に設定されている場合、ユーザが十字キー３０２の操作によりカーソルで画像データ５の画像をインデックス画面で選択したとする。画像データ５の画像に対して拡大表示の候補となる画像は、画像３、画像４、画像６、画像１１、画像１８、画像２９、画像３３、画像３８、画像４４、画像５９の合計１０枚である。
【００６５】
この例では、インデックス画面の表示時に拡大するインデックス画像が最大３枚に制限されているため、画像データ５の画像に対して、類似画像番号の前から２枚目までの画像を拡大表示の対象となる画像として抽出してインデックス画面に拡大表示する。結果として、画像データ５の画像の他に、類似画像番号３，４の画像のインデックス画像がインデックス画面に拡大表示されることになる。
【００６６】
以上説明したように、本実施形態では、確認したい画像と類似する画像を基準画像として登録することなく、インデックス画面で識別しにくい画像を拡大表示することができるので、複数のインデックス画像の一覧表示から確認したい画像を容易に選ぶことができる。その他の構成については、上記第１の実施形態と同様であるので、その説明を省略する。
【００６７】
なお、上記各実施形態において、ＣＰＵ１０１による制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【００６８】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００６９】
また、上述した実施形態においては、本発明をデジタルカメラに適用した場合を例にして説明したが、この例に限定されない。
【００７０】
即ち、本発明は、ＰＣやＰＤＡ、携帯電話端末や携帯型画像ビューワ、プリンタ装置に設けられた印刷画像選択及び確認のためのディスプレイ、デジタルフォトフレームなど、複数の画像を同時に表示するように制御可能な表示制御装置であれば適用可能である。
【００７１】
（他の実施形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００７２】
１００  デジタルカメラ
１０１  ＣＰＵ
１０４  表示制御部
１１０  ディスプレイ
３０２  十字キー
【図１】
2012034089.tif 000003
【図２】
2012034089.tif 000004
【図３】
2012034089.tif 000005
【図４】
2012034089.tif 000006
【図５】
2012034089.tif 000007
【図６】
2012034089.tif 000008
【図７】
2012034089.tif 000009
【図８】
2012034089.tif 000010
【図９】
2012034089.tif 000011
【図１０】
2012034089.tif 000012