(57)【要約】【課題】関連画像を効率良く検索することができる検索装置および検索方法を提供すること。【解決手段】本発明のある実施の形態において、記録部２０は、複数の画像データを記録する。要素情報ＤＢ２９１は、各画像データに関する複数の要素項目の要素情報を記録する。ＣＰＵ２７は、記録部２０に記録された画像データの中から検索画像を選択し、表示部１９に表示する処理を行う。また、ＣＰＵ２７は、各画像データに関する各要素項目の要素情報をもとに、少なくともいずれか１つの要素情報が検索画像の要素情報と一致する所定数の関連画像を、この所定数の関連画像それぞれの要素情報の組み合わせが少なくとも１つは異なるように選出する。そして、ＣＰＵ２７は、選出した所定数の関連画像を表示対象として表示部１９に表示する処理を行う。【選択図】図３
2010287220.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像データを記録する画像記録部と、
前記画像記録部に記録された各画像データに関する複数の要素項目の要素情報を記録する要素情報記録部と、
前記画像記録部に記録された画像データの中から検索画像を選択する検索画像選択部と、
前記検索画像選択部によって選択された検索画像を表示部に表示する処理を行う検索画像表示処理部と、
前記各画像データに関する前記各要素項目の要素情報をもとに、少なくともいずれか１つの要素情報が前記検索画像の要素情報と一致する所定数の関連画像を、該所定数の関連画像それぞれの要素情報の組み合わせが少なくとも１つは異なるように選出する関連画像選出部と、
前記関連画像選出部によって選出された所定数の関連画像を表示対象として前記表示部に表示する処理を行う関連画像表示処理部と、
を備えることを特徴とする検索装置。
【請求項２】
前記関連画像選出部は、少なくともいずれか１つの要素情報が前記検索画像の要素情報と一致する画像データのうち、前記要素情報の組み合わせが一致する画像データの数を制限して前記所定数の関連画像を選出することを特徴とする請求項１に記載の検索装置。
【請求項３】
前記関連画像選出部は、少なくともいずれか１つの要素情報が前記検索画像の要素情報と一致する所定数の関連画像を選出し、該選出した所定数の関連画像の要素情報の組み合わせが全て一致している場合に、前記所定数の関連画像のうちの少なくとも１つを、前記要素情報の組み合わせが前記選出済みの関連画像とは異なる別の関連画像に置き換えて選出することを特徴とする請求項２に記載の検索装置。
【請求項４】
前記関連画像選出部は、少なくともいずれか１つの要素情報が前記検索画像の要素情報と一致する画像データのうち、前記要素情報の組み合わせが一致する画像データを同一のグループに割り当ててグループ化する処理を行い、該グループ化を行った場合には、同一のグループに割り当てられた画像データのうちの１つを前記関連画像として選出することを特徴とする請求項１に記載の検索装置。
【請求項５】
前記関連画像表示処理部は、前記検索画像表示処理部による前記検索画像の表示処理と同時に前記所定数の関連画像を表示処理することを特徴とする請求項１に記載の検索装置。
【請求項６】
前記検索画像選択部は、前記関連画像表示処理部によって表示処理された前記関連画像の選択操作に応じて、該選択操作された関連画像を新たな検索画像として選択することを特徴とする請求項１に記載の検索装置。
【請求項７】
前記要素項目毎の要素情報の優先順位を設定する優先順位設定部を備え、
前記関連画像選出部は、前記画像記録部に記録された画像データのうち、前記優先順位設定部によって優先順位が高く設定された要素情報を含む画像データを優先的に参照して前記所定数の関連画像を選出することを特徴とする請求項１に記載の検索装置。
【請求項８】
前記関連画像表示処理部は、前記所定数の関連画像を配列させて表示処理し、
前記所定数の関連画像のうちの選択状態とする関連画像を隣接位置に配列された他の関連画像に順次変更するための操作部を備え、
前記検索画像選択部は、前記関連画像の選択操作時において選択状態の関連画像を、前記新たな検索画像として選択することを特徴とする請求項１に記載の検索装置。
【請求項９】
前記検索画像選択部によって過去に検索画像として選択された画像データの検索履歴を記録する検索履歴記録部と、
前記検索履歴記録部に記録された検索履歴をもとに、前記過去に検索画像として選択された画像データを表示部に表示する処理を行う検索履歴表示処理部と、
前記検索画像表示処理部による前記検索画像の表示処理と前記検索履歴表示処理部による前記過去に検索画像として選択された画像データの表示処理とを切り換える表示切換処理部と、
を備えることを特徴とする請求項１に記載の検索装置。
【請求項１０】
前記検索画像表示処理部によって表示処理された前記検索画像の選択操作または前記関連画像表示処理部によって表示処理された前記関連画像の選択操作に応じて該選択操作された検索画像または関連画像を所定の分類画像群に属する画像データとして選択する分類用画像選択部と、
前記分類用画像選択部によって選択された前記検索画像または前記関連画像を分類用画像として前記表示部に表示する処理を行う分類用画像表示処理部と、
少なくとも前記選択された前記検索画像または前記関連画像が前記分類画像群に属することを示す分類用情報を生成する分類用情報生成部と、
を備え、
前記要素情報記録部は、前記選択された前記検索画像または前記関連画像の画像データに関する前記要素情報として前記分類用情報生成部によって生成された前記分類用情報を記録することを特徴とする請求項１に記載の検索装置。
【請求項１１】
前記分類画像群に属する画像データは、複数のページで構成される電子アルバムに配置する画像データであり、
前記分類用情報生成部は、前記電子アルバムにおいて前記選択された前記検索画像または前記関連画像を配置する前記ページの指定操作に従って、該指定操作されたページを示すページ情報を含めて前記分類用情報を生成することを特徴とする請求項１０に記載の検索装置。
【請求項１２】
前記分類用情報生成部は、前記電子アルバムにおいて前記選択された前記検索画像または前記関連画像を配置する前記ページ内の位置の指定操作に従って、該指定操作されたページ内の位置を示す位置情報を含めて前記分類用情報を生成することを特徴とする請求項１１に記載の検索装置。
【請求項１３】
複数の画像データおよび該各画像データに関する複数の要素項目の要素情報を記録した検索装置における検索方法であって、
前記記録された画像データの中から検索画像を選択する検索画像選択工程と、
前記検索画像選択工程で選択された検索画像を表示する処理を行う検索画像表示処理工程と、
前記各画像データに関する前記各要素項目の要素情報をもとに、少なくともいずれか１つの要素情報が前記検索画像の要素情報と一致する所定数の関連画像を、該所定数の関連画像それぞれの要素情報の組み合わせが少なくとも１つは異なるように選出する関連画像選出工程と、
前記関連画像選出工程で選出された所定数の関連画像を表示する処理を行う関連画像表示処理工程と、
を含むことを特徴とする検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を検索する検索装置および検索方法に関するものである。
【背景技術】
【０００２】
最近のデジタルカメラは、メモリの大容量化に伴って１０００枚を超える画像の記録が可能となっており、メモリ容量を気にせずに撮影が行える。しかしながら、記録可能な枚数が増えたため再生時には膨大な枚数の画像を取り扱わなくてはならず、撮影画像の中から所望のものを検索する作業に時間を要する場合があった。このため、効率の良い画像検索が求められている。
【０００３】
一方で、従来から、所望の情報を得るための検索装置として、キーワード用いた検索を行うものが知られている。例えば、特許文献１には、優先順位を付けて複数のキーワードを登録しておき、このキーワードの優先順位に基づいて放送番組の画像データを検索するテレビ放送受信装置が開示されている。また、特許文献２には、複数のキーワードを画像に付与して記憶しておき、入力された検索用のキーワードをもとに画像検索を行う画像記憶検索装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１９１６２１号公報
【特許文献２】特開平４−９００５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、デジタルカメラでの画像検索に上記した特許文献１や２に開示されているキーワードを用いた検索手法を適用する場合、ユーザが指定した画像と単にキーワード（要素情報）が一致する画像を検索するのでは、同じような画像ばかりが検索・表示される場合が生じ得る。例えば被写体の種類を要素情報として設定しておく場合、同じ被写体を連続して複数枚撮影すると、各画像にはそれぞれ同じ要素情報が設定される。ここで、これら複数の画像を要素情報が一致するとして全て検索・表示してしまうと、ユーザは、同じ被写体を写した似た画像を何枚も閲覧しなければならず、効率の良い検索ができないという問題があった。
【０００６】
本発明は、上記に鑑みてなされたものであって、関連画像を効率良く検索することができる検索装置および検索方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するため、本発明にかかる検索装置は、複数の画像データを記録する画像記録部と、前記画像記録部に記録された各画像データに関する複数の要素項目の要素情報を記録する要素情報記録部と、前記画像記録部に記録された画像データの中から検索画像を選択する検索画像選択部と、前記検索画像選択部によって選択された検索画像を表示部に表示する処理を行う検索画像表示処理部と、前記各画像データに関する前記各要素項目の要素情報をもとに、少なくともいずれか１つの要素情報が前記検索画像の要素情報と一致する所定数の関連画像を、該所定数の関連画像それぞれの要素情報の組み合わせが少なくとも１つは異なるように選出する関連画像選出部と、前記関連画像選出部によって選出された所定数の関連画像を表示対象として前記表示部に表示する処理を行う関連画像表示処理部と、を備えることを特徴とする。
【０００８】
また、本発明にかかる検索装置は、上記の発明において、前記関連画像選出部は、少なくともいずれか１つの要素情報が前記検索画像の要素情報と一致する画像データのうち、前記要素情報の組み合わせが一致する画像データの数を制限して前記所定数の関連画像を選出することを特徴とする。
【０００９】
また、本発明にかかる検索装置は、上記の発明において、前記関連画像選出部は、少なくともいずれか１つの要素情報が前記検索画像の要素情報と一致する所定数の関連画像を選出し、該選出した所定数の関連画像の要素情報の組み合わせが全て一致している場合に、前記所定数の関連画像のうちの少なくとも１つを、前記要素情報の組み合わせが前記選出済みの関連画像とは異なる別の関連画像に置き換えて選出することを特徴とする。
【００１０】
また、本発明にかかる検索装置は、上記の発明において、前記関連画像選出部は、少なくともいずれか１つの要素情報が前記検索画像の要素情報と一致する画像データのうち、前記要素情報の組み合わせが一致する画像データを同一のグループに割り当ててグループ化する処理を行い、該グループ化を行った場合には、同一のグループに割り当てられた画像データのうちの１つを前記関連画像として選出することを特徴とする。
【００１１】
また、本発明にかかる検索装置は、上記の発明において、前記関連画像表示処理部は、前記検索画像表示処理部による前記検索画像の表示処理と同時に前記所定数の関連画像を表示処理することを特徴とする。
【００１２】
また、本発明にかかる検索装置は、上記の発明において、前記検索画像選択部は、前記関連画像表示処理部によって表示処理された前記関連画像の選択操作に応じて、該選択操作された関連画像を新たな検索画像として選択することを特徴とする。
【００１３】
また、本発明にかかる検索装置は、上記の発明において、前記要素項目毎の要素情報の優先順位を設定する優先順位設定部を備え、前記関連画像選出部は、前記画像記録部に記録された画像データのうち、前記優先順位設定部によって優先順位が高く設定された要素情報を含む画像データを優先的に参照して前記所定数の関連画像を選出することを特徴とする。
【００１４】
また、本発明にかかる検索装置は、上記の発明において、前記関連画像表示処理部は、前記所定数の関連画像を配列させて表示処理し、前記所定数の関連画像のうちの選択状態とする関連画像を隣接位置に配列された他の関連画像に順次変更するための操作部を備え、前記検索画像選択部は、前記関連画像の選択操作時において選択状態の関連画像を、前記新たな検索画像として選択することを特徴とする。
【００１５】
また、本発明にかかる検索装置は、上記の発明において、前記検索画像選択部によって過去に検索画像として選択された画像データの検索履歴を記録する検索履歴記録部と、前記検索履歴記録部に記録された検索履歴をもとに、前記過去に検索画像として選択された画像データを表示部に表示する処理を行う検索履歴表示処理部と、前記検索画像表示処理部による前記検索画像の表示処理と前記検索履歴表示処理部による前記過去に検索画像として選択された画像データの表示処理とを切り換える表示切換処理部と、を備えることを特徴とする。
【００１６】
また、本発明にかかる検索装置は、上記の発明において、前記検索画像表示処理部によって表示処理された前記検索画像の選択操作または前記関連画像表示処理部によって表示処理された前記関連画像の選択操作に応じて該選択操作された検索画像または関連画像を所定の分類画像群に属する画像データとして選択する分類用画像選択部と、前記分類用画像選択部によって選択された前記検索画像または前記関連画像を分類用画像として前記表示部に表示する処理を行う分類用画像表示処理部と、少なくとも前記選択された前記検索画像または前記関連画像が前記分類画像群に属することを示す分類用情報を生成する分類用情報生成部と、を備え、前記要素情報記録部は、前記選択された前記検索画像または前記関連画像の画像データに関する前記要素情報として前記分類用情報生成部によって生成された前記分類用情報を記録することを特徴とする。
【００１７】
また、本発明にかかる検索装置は、上記の発明において、前記分類画像群に属する画像データは、複数のページで構成される電子アルバムに配置する画像データであり、前記分類用情報生成部は、前記電子アルバムにおいて前記選択された前記検索画像または前記関連画像を配置する前記ページの指定操作に従って、該指定操作されたページを示すページ情報を含めて前記分類用情報を生成することを特徴とする。
【００１８】
また、本発明にかかる検索装置は、上記の発明において、前記分類用情報生成部は、前記電子アルバムにおいて前記選択された前記検索画像または前記関連画像を配置する前記ページ内の位置の指定操作に従って、該指定操作されたページ内の位置を示す位置情報を含めて前記分類用情報を生成することを特徴とする。
【００１９】
また、本発明にかかる検索方法は、複数の画像データおよび該各画像データに関する複数の要素項目の要素情報を記録した検索装置における検索方法であって、前記記録された画像データの中から検索画像を選択する検索画像選択工程と、前記検索画像選択工程で選択された検索画像を表示する処理を行う検索画像表示処理工程と、前記各画像データに関する前記各要素項目の要素情報をもとに、少なくともいずれか１つの要素情報が前記検索画像の要素情報と一致する所定数の関連画像を、該所定数の関連画像それぞれの要素情報の組み合わせが少なくとも１つは異なるように選出する関連画像選出工程と、前記関連画像選出工程で選出された所定数の関連画像を表示する処理を行う関連画像表示処理工程と、を含むことを特徴とする。
【発明の効果】
【００２０】
本発明によれば、各画像データに関する各要素項目の要素情報をもとに、少なくともいずれか１つの要素情報が検索画像の要素情報と一致する所定数の関連画像を、この所定数の関連画像それぞれの要素情報の組み合わせが少なくとも１つは異なるように選出することができる。したがって、検索画像と関連する関連画像を効率良く検索することができるという効果を奏する。
【図面の簡単な説明】
【００２１】
【図１】図１は、デジタルカメラの前面側を示す概略斜視図である。
【図２】図２は、デジタルカメラの背面側を示す概略斜視図である。
【図３】図３は、デジタルカメラの構成例を示す概略ブロック図である。
【図４】図４は、画像検索画面の一例を示す図である。
【図５】図５は、実施の形態１における検索画像表示画面の一例を示す図である。
【図６】図６は、要素情報の一例を示す説明図である。
【図７】図７は、実施の形態１における関連画像のグループ化を説明する説明図である。
【図８】図８は、実施の形態１におけるデジタルカメラの処理手順を示すフローチャートである。
【図９】図９は、実施の形態１における表示関連画像決定処理の詳細な処理手順を示すフローチャートである。
【図１０】図１０は、図８に続く処理手順を示すフローチャートである。
【図１１】図１１は、履歴表示処理の詳細な処理手順を示すフローチャートである。
【図１２】図１２は、実施の形態２における表示関連画像の決定原理を説明する図である。
【図１３】図１３は、実施の形態２におけるデジタルカメラの処理手順を示すフローチャートである。
【図１４】図１４は、実施の形態２における表示関連画像決定処理の詳細な処理手順を示すフローチャートである。
【図１５】図１５は、図１３に続く処理手順を示すフローチャートである。
【図１６】図１６は、実施の形態３における検索画像表示画面の一例を示す図である。
【図１７】図１７は、実施の形態３における表示関連画像の決定原理を説明する図である。
【図１８】図１８は、実施の形態３におけるデジタルカメラの処理手順を示すフローチャートである。
【図１９】図１９は、実施の形態３における表示関連画像決定処理の詳細な処理手順を示すフローチャートである。
【図２０】図２０は、図１８に続く処理手順を示すフローチャートである。
【図２１】図２１は、実施の形態４における検索画像表示画面の一例を示す図である。
【図２２】図２２は、実施の形態４における表示関連画像決定処理の詳細な処理手順を示すフローチャートである。
【図２３】図２３は、実施の形態５における検索画像表示画面の一例を示す図である。
【図２４】図２４は、図２３の検索画像表示画面においてアルバム化ボタンをタッチ操作した際に表示される検索画像表示画面の一例を示す図である。
【図２５】図２５は、実施の形態５におけるデジタルカメラの処理手順を示すフローチャートである。
【図２６】図２６は、図２５に続く処理手順を示すフローチャートである。
【図２７】図２７は、図２６のステップｊ５１に続く処理手順を示すフローチャートである。
【図２８】図２８は、要素情報のデータ構成例を示す図である。
【発明を実施するための形態】
【００２２】
以下、図面を参照し、本発明の好適な実施の形態について詳細に説明する。本実施の形態では、本発明の検索装置をデジタルカメラに適用した場合を例に挙げて説明する。なお、この実施の形態によって本発明が限定されるものではない。また、各図面の記載において、同一部分には同一の符号を付して示している。
【００２３】
（実施の形態１）
図１は、デジタルカメラ１の前面側を示す概略斜視図であり、図２は、デジタルカメラ１の背面側を示す概略斜視図である。図１に示すように、デジタルカメラ１は、カメラ本体３の前面に撮像レンズ４が配設され、この撮像レンズ４を通して入射する被写体像を撮像する撮像部１００（図３を参照）をカメラ本体３の内部に備えている。また、カメラ本体３の上面には、撮影タイミングを指示するためのレリーズボタン５や電源ボタン６が配設されている。
【００２４】
一方、カメラ本体３の背面には、図２に示すように、各種画面を表示する表示部１９や、メニューボタン７、上下左右の各方向を指示するための十字ボタン８、操作内容を確定する等のための確定ボタン９、撮影動作時には撮影倍率を変更するズームボタンとして機能し再生動作時には再生画像の拡大表示や縮小表示等の表示切換ボタンとして機能するズームボタン（ＴＷボタン）１０、デジタルカメラ１の動作モードを切り換える等のためのモードダイヤル１１といった操作部材等を備えている。
【００２５】
なお、図示しないが、カメラ本体３の側面には、可搬型の記録媒体（外部メモリ２２；図３を参照）を着脱自在に装着するカードスロットが設けられている。また、カメラ本体３の側面には、データの入力端子を備えた不図示の通信コネクタが設けられており、通信ケーブルによって外部機器と有線接続できるようになっている。この通信コネクタには、ＵＳＢ（Universal  Serial  Bus）規格等の種々の形式が用いられ、例えばデジタルカメラ１をパーソナルコンピュータ（ＰＣ）等の外部機器と接続して外部機器に画像データを送信するといったことが一般的に行われている。
【００２６】
このデジタルカメラ１において電源ボタン６を操作して電源を投入し、モードダイヤル１１を操作して動作モードを撮影モードに切り換えると、デジタルカメラ１は撮影可能な状態となる。この撮影モードでは、撮像レンズ４を通して入射する被写体像が１フレーム（例えば１／３０秒）毎に出力され、ライブビュー画像として表示部１９にリアルタイムに表示されるようになっている。ここで、撮影モードとしては、例えば通常の撮影モードやスポーツモード、風景撮影用の風景モード、ポートレートモード、被写体を短時間で連続的に撮影する連写モードといった各種の撮影モードが用意されている。ユーザは、モードダイヤル１１を操作して撮影シーンに応じた撮影モードを選択し、ライブビュー画像を見ながらレリーズボタン５を操作して静止画や動画の撮影を行う。また電源投入時、ユーザは、モードダイヤル１１を操作して動作モードを再生モードに切り換え、デジタルカメラ１で撮影された撮影画像を表示部１９に表示（再生）して楽しむ。あるいは、モードダイヤル１１を操作して動作モードを検索モードに切り換えれば、過去に撮影した撮影画像を検索し、表示させることができるようになっている。
【００２７】
次に、このデジタルカメラ１の構成について説明する。図３は、デジタルカメラ１の構成例を示す概略ブロック図である。図３に示すように、デジタルカメラ１は、撮像光学系１０１と、撮像素子１０２と、撮像処理部１０３と、Ａ／Ｄ変換回路１０４と、画像処理部１５と、圧縮伸張部１６と、画像バッファメモリ１７と、表示処理部１８と、表示部１９と、記録部２０と、有線インターフェース（Ｉ／Ｆ）２３と、無線インターフェース（Ｉ／Ｆ）２４と、操作部２５と、集音部２６と、検索画像選択部、検索画像表示処理部、関連画像選出部、関連画像表示処理部、検索履歴表示処理部および表示切換処理部としてのＣＰＵ２７、フラッシュＲＯＭ２９等を備える。このデジタルカメラ１において、撮像光学系１０１、撮像素子１０２、撮像処理部１０３およびＡ／Ｄ変換回路１０４等を含む構成が撮像部１００を構成する。
【００２８】
撮像光学系１０１は、撮像レンズ４（図１を参照）、絞り、シャッター等を含み、入射される被写体像を撮像素子１０２に結像する。撮像素子１０２は、例えばＣＣＤ（Charge  Coupled  Device）やＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）等の固体撮像素子であり、被写体からの光束を撮像光学系１０１を介して受光し、光電変換してアナログ電気信号を出力する。撮像処理部１０３は、撮像素子１０２から出力されたアナログ電気信号に対してＣＤＳ（Correlated  Double  Sampling）やＡＧＣ（Automatic  Gain  Control）等のアナログ信号処理を行う。Ａ／Ｄ変換回路１０４は、撮像処理部１０３から入力されたアナログ電気信号にＡ／Ｄ変換処理を施してデジタル電気信号に変換し、画像データを得る。
【００２９】
画像バッファメモリ１７は、Ａ／Ｄ変換回路１０４から出力された表示対象とするフレームの画像データを表示部１９に表示する際、記録部２０（内蔵メモリ２１または外部メモリ２２）から読み出された撮影画像の画像データを表示部１９に表示する際、あるいはＡ／Ｄ変換回路１０４から出力された撮影画像の画像データを記録部２０に記録する際等にこの画像データを一時的にバッファ（記録）する。
【００３０】
画像処理部１５は、撮像部１００から出力された画像データに対して各種の画像処理を施すとともに、記録用、あるいは表示用等に適した画像データに変換する処理を行う。例えば、画像処理部１５は、撮影画像の画像データを縮小処理して表示用の小画像（サムネイル）の画像データ（サムネイルデータ）を生成する処理等を行う。
【００３１】
また、画像処理部１５は、撮影画像の画像データから特徴情報を抽出する。例えば、公知技術である顔検出処理を行って特徴情報を抽出する。この顔検出処理は、例えば、パターンマッチングを適用して画像データ中の顔の領域（顔領域）を検出し、この顔領域の検出結果をもとに左右の目や鼻、唇等の各顔パーツを検出するものである。実施の形態１では、画像処理部１５は、この顔検出処理を行い、顔検出結果をもとに、例えば検出された顔の数を検出する。そして、検出した顔の数を計数して特徴情報として抽出する。また、画像処理部１５は、画像データを画像処理して風景（背景）を認識し、画像中に映る例えば山や川、海、建物等を検出して特徴情報として抽出する。
【００３２】
圧縮伸張部１６は、撮影画像の画像データを記録部２０に記録する際や、記録部２０に記録されている撮影画像の画像データを表示する際等に、例えばＪＰＥＧ（Joint  Photographic  Experts  Group）方式等に基づく画像データの圧縮処理や伸張処理を行う。
【００３３】
表示処理部１８は、表示部１９を駆動し、表示対象の画像データを表示部１９に表示する処理を行う。例えば撮影モードでは、１フレーム毎に撮像素子１０２から取り込まれて画像処理部１５によって画像処理される画像データを表示部１９に更新表示させることによってライブビュー画像の表示を行う。一方、再生モードでは、記録部２０から読み出されて画像処理部１５よって画像処理された撮影画像の画像データを表示部１９に表示させる。表示部１９は、撮影画像やライブビュー画像の他、デジタルカメラ１の各種設定情報等を表示するためのものであり、ＴＦＴ液晶パネル等の各種表示装置で実現される。
【００３４】
無線Ｉ／Ｆ２４は、外部装置との間で無線による画像データの送受信を行うための接続インターフェースである。この無線Ｉ／Ｆ２４には、例えば、ワイヤレスＵＳＢ（ＷＵＳＢ）方式や、超広帯域（ＵＷＢ）無線接続方式、ＩｒＤＡ（Intrared  Data  Association）方式による光無線接続等の各種通信規格に準拠したインターフェースが適用される。
【００３５】
有線Ｉ／Ｆ２３は、通信ケーブルを介して有線接続される外部装置との間で画像データの伝送（送受信）を行うための接続インタフェースである。この有線Ｉ／Ｆ２３には、例えばＵＳＢ規格やＩＥＥＥ１３９４規格等に準拠したインターフェースが適用される。
【００３６】
記録部２０は、内蔵メモリ２１と外部メモリ２２とで構成される。この内蔵メモリ２１および外部メモリ２２は、更新記録可能なフラッシュメモリやＲＯＭ等の各種半導体メモリ、内蔵あるいはデータ通信端子で接続されたハードディスク、メモリカード等の記録媒体およびその読み書き装置等によって実現されるものであり、用途に応じた記録装置を適宜採用し、あるいは組み合わせて用いることができる。この記録部２０は、画像記録部として、撮像部１００によって撮影された撮影画像の画像データを記録する。また、画像データの他にも、記録部２０には、撮影時等の所定のタイミングで集音部２６によって集音され、録音処理された音データ等が記録される。
【００３７】
操作部２５は、例えば撮影タイミングの指示、撮影モードや再生モード、検索モード等のデジタルカメラ１の動作モードの切換操作、撮影条件の設定操作等、ユーザによる各種操作を受け付けて操作信号をＣＰＵ２７に通知するためのものであり、各種機能が割り当てられたボタンスイッチ、ダイヤル、タッチパネル、各種センサ等で実現される。この操作部２５は、図１や図２に示したレリーズボタン５や電源ボタン６、図２に示したメニューボタン７、十字ボタン８、確定ボタン９、ズームボタン１０、モードダイヤル１１を含む。
【００３８】
集音部２６は、音声等の被写体が発する音を集音するための集音装置（マイクロフォン）であり、集音した音信号をＣＰＵ２７に出力する。
【００３９】
ＣＰＵ２７は、操作部２５からの操作信号等に応じてフラッシュＲＯＭ２９からカメラプログラムを読み出して実行し、デジタルカメラ１を構成する各部に対する指示やデータの転送等を行ってデジタルカメラ１の動作を統括的に制御する。例えば、撮像光学系１０１を駆動してＡＦ動作やズーム動作等を制御する処理や、撮像部１００による撮影動作を制御して撮影画像の画像データを生成する処理、撮影画像に対して画像番号を撮影順に割り振り、生成した画像データをこの画像番号や撮影時の時刻情報（撮影日時情報）とともに記録部２０に記録する処理、撮影画像に要素情報を設定してフラッシュＲＯＭ２９の要素情報ＤＢ２９１に登録する処理、検索モード中に検索画像として画面表示した撮影画像の画像番号を検索履歴として検索履歴情報２９３に設定する処理、集音部２６によって集音された音信号をもとに音データを生成する処理、生成した音データを記録する処理、撮影の際の各種撮影条件を設定する処理、画像データを表示部１９に表示する処理、音データを図示しないスピーカから音出力する処理、有線Ｉ／Ｆ２３や無線Ｉ／Ｆ２４を介してデータの入出力を制御する処理等、デジタルカメラ１による各種動作を制御する処理やデジタルカメラ１が備える各種機能を実現するための処理を行う。
【００４０】
フラッシュＲＯＭ２９は、電気的に消去可能な不揮発性メモリであり、デジタルカメラ１を動作させ、このデジタルカメラ１が備える種々の機能を実現するための各種のカメラプログラムや、このカメラプログラムの実行中に使用されるデータ等を予め記録する。このフラッシュＲＯＭ２９は、要素情報記録部として要素情報ＤＢ２９１を記録する。この要素情報ＤＢ２９１には、記録部２０に記録されている全ての撮影画像の画像データに関する要素情報が登録される。
【００４１】
実施の形態１では、撮影画像の生成時、その撮影画像に対し、例えば４種類の要素項目「日付」「撮影モード」「人物の有無（以下、単に「人物」と表記する。）」「被写体の種類（以下、単に「被写体」と表記する。）」の値（要素情報）が設定されるようになっている。要素情報ＤＢ２９１には、各撮影画像に設定されたこれら４つの要素項目毎の要素情報が、撮影画像に割り振られた画像番号と対応付けられて登録される。例えば、ＣＰＵ２７は、撮影日時情報から日付を抽出し、要素項目「日付」の要素情報として設定する。また、ＣＰＵ２７は、撮影時に設定されていた撮影モード、すなわち上記した通常の撮影モードやスポーツモード、風景撮影用の撮影モード、ポートレートモードといった撮影モードを要素項目「撮影モード」の要素情報として設定する。また、ＣＰＵ２７は、画像処理部１５によって抽出された特徴情報を「人物」および「被写体」として設定する。すなわち例えば、画像処理部１５が顔検出処理を行ってその画像データ中から検出した顔の数を要素項目「人物」の要素情報として設定する。また、画像処理部１５がその画像データ中で認識・検出した風景を要素項目「被写体」の要素情報として設定する。
【００４２】
また、フラッシュＲＯＭ２９は、検索履歴記録部として検索履歴情報２９３を記録し、検索モードにおける撮影画像の検索履歴を管理する。例えば、検索履歴情報２９３には、過去に検索モードで検索画像として画面表示した撮影画像の画像番号が検索順に記録される。
【００４３】
次に、以上のように構成されるデジタルカメラ１の動作モードの一つである検索モードについて説明する。
【００４４】
図４は、モードダイヤル１１を検索モードに切り換えた際に表示部１９に表示される画像検索画面の一例を示す図である。この画像検索画面には、図４に示すように、再生対象の画像データがサムネイル表示される。例えば、記録部２０に記録されている全ての撮影画像の画像データが再生対象とされ、画像検索画面には、各撮影画像のサムネイルＩ１１が撮影順に配置されて一覧表示される。また、画像検索画面の下方には、時系列バーＳＢ１１が配置されている。この時系列バーＳＢ１１は、記録部２０に記録されている画像データの撮影期間をバーＢ１１の長さによって示し、サムネイル表示されている各画像データの撮影期間全体に対する時間的な範囲をバーＢ１１上のスライダーＳ１１によって示している。撮影期間は、最古の撮影日時情報と最新の撮影日時情報とによって定まる期間である。
【００４５】
この画像検索画面において、ユーザは、十字ボタン８を操作し、所望のサムネイルにカーソルＣ１１を移動させた状態で確定ボタン９を操作することによって、検索画像の選択操作を行う。例えば、図４に示す状態で確定ボタン９を操作すると、サムネイルＩ１１１の撮影画像が検索画像として選択される。
【００４６】
図５は、実施の形態１において検索画像を選択した際に表示部１９に表示される検索画像表示画面の一例を示す図である。図５に示すように、検索画像表示画面は、画面中央に検索画像表示部Ｗ２１を備え、画像検索画面において選択された検索画像が表示される。また、検索画像表示画面は、検索画像表示部Ｗ２１の下方において、関連画像表示エリアＥ２１を備える。この関連画像表示エリアＥ２１には、記録部２０に記録されている全撮影画像の画像データの中から検索画像の関連画像として選出され、表示対象の関連画像（以下、「表示関連画像」と呼ぶ。）として決定された画像データが所定数（例えば５つ）ずつ例えば撮影日時の古いものから順番に配列されてサムネイル表示される。ここで、表示関連画像は検索画像を含む。例えば図５では、左端に図４で選択した検索画像である表示関連画像のサムネイルＩ２１１を含む５つの表示関連画像のサムネイルＩ２１が表示されている。
【００４７】
この検索画像表示画面において、ユーザは、十字ボタン８を操作して所望のサムネイルにカーソルＣ２１を移動させた状態で確定ボタン９を操作し、表示関連画像の選択操作を行う。なお、関連画像表示エリアＥ２１において左端のサムネイルＩ２１１にカーソルＣ２１が配置された状態（図５の状態）のときに十字ボタン８によって左方向が指示された場合には、この左端の表示関連画像よりも撮影日時の古い５つの表示関連画像が新たに表示対象とされ、各表示関連画像のサムネイルが配置されて関連画像表示エリアＥ２１の表示が更新される。同様に、右端のサムネイルにカーソルＣ２１が配置された状態のときに十字ボタン８によって右方向が指示された場合には、この右端の表示関連画像よりも撮影日時の新しい５つの表示関連画像が新たに表示対象とされ、各表示関連画像のサムネイルが配置されて関連画像表示エリアＥ２１の表示が更新される。
【００４８】
ここで、実施の形態１における表示関連画像の決定原理について説明する。図６は、図５に示した関連画像表示エリアＥ２１のサムネイルＩ２１１〜Ｉ２１４の表示関連画像およびこの表示関連画像を決定する際に選出した関連画像の要素情報の一例を示す説明図である。図６に示すように、検索画像でもある左端のサムネイルＩ２１１の表示関連画像の要素情報には、「日付」として「０８／１２／２」、「撮影モード」として「風景モード」、「人物」として「０人」、「被写体」として「海／山」が設定されている。
【００４９】
実施の形態１では、検索画像が選択された時点で記録部２０に記録されている全撮影画像の中から関連画像を選出して表示関連画像を決定する処理（表示関連画像決定処理）を行う。この表示関連画像決定処理では、検索画像を除く全ての撮影画像の中から、少なくともいずれか１つの要素項目が検索画像の要素情報と一致する撮影画像を関連画像として選出する。また、選出した関連画像に設定されている要素情報をもとに関連画像のグループ化を行い、グループ化された関連画像については、代表関連画像を決定する。
【００５０】
図７は、実施の形態１における関連画像のグループ化を説明する説明図である。ここで、図７では、関連画像Ｉ３１〜Ｉ３５として画像番号「１４７」「１９５」「２８１」「６１８」「７３３」の撮影画像の要素情報を示している。図７に示すように、実施の形態１では、選出した関連画像Ｉ３１〜Ｉ３５のうち、各要素項目の要素情報の組み合わせが一致する関連画像（互いに各要素項目の要素情報が全て一致する関連画像）Ｉ３１，Ｉ３２，Ｉ３４，Ｉ３５を同じグループＧ３１に割り当ててグループ化する。そして、このようにしてグループ化した４枚の関連画像のうちの、例えば撮影日時が最新である関連画像Ｉ３５を代表関連画像とする。ここで、撮影日時の先後は、例えばその画像データとともに記録部２０に記録されている撮影日時情報によって判定する。なお、画像番号の大小によって撮影日時の先後を判定することとしてもよい。また、代表関連画像とする関連画像は、撮影日時が最新である関連画像に限らず、例えば撮影日時が最古のもの等適宜決定してよい。これに対し、図７中に破線で示すように、「撮影モード」および「人物」の要素情報Ｅ３１，Ｅ３３がこれら４枚の関連画像Ｉ３１，Ｉ３２，Ｉ３４，Ｉ３５とは異なる関連画像Ｉ３３はグループ化されない。
【００５１】
最終的に、グループ化された関連画像の中から決定した代表関連画像、グループ化されなかった関連画像および検索画像を表示関連画像とする。
【００５２】
そして、このようにして表示関連画像とされた画像データが、検索画像表示画面の関連画像表示エリアにおいて撮影順に所定数（例えば５つ）ずつサムネイル表示されることとなる。すなわち、図６に示した画像番号「３１５」の表示関連画像（サムネイルＩ２１２）は、各要素項目の要素情報が検索画像である画像番号「２７８」の表示関連画像（サムネイルＩ２１１）の要素情報と全て一致しているために選出・決定されたものである。また、画像番号「３５７」「４２４」「４９１」の各関連画像は、「撮影モード」以外の要素項目が検索画像の要素情報と一致するために関連画像として選出されたものであって、各要素項目の要素情報の組み合わせが一致するため１つにグループ化されたものであり、撮影日時が最新である画像番号「４９１」の関連画像が代表関連画像（サムネイルＩ２１３）とされている。
【００５３】
過去に撮影した撮影画像を閲覧する場合、例えば検索画像と同じような被写体を映した撮影画像や同じような撮影シーンを映した撮影画像といった、検索画像と関連する撮影画像をその検索画像によって想起するといったことがある。ここで、「日付」「撮影モード」「人物」「被写体」といった要素項目の要素情報を撮影画像に設定しておけば、前述のような関連画像を選出することができる。しかしながら、撮影画像に設定されている要素情報をもとに関連画像を選出する場合、単に１つまたは複数の要素情報が一致している撮影画像を関連画像とするのでは、似た撮影画像ばかりが関連画像として選出されてしまう場合が生じ得る。
【００５４】
これに対し実施の形態１では、上記のように、検索画像を表示する際、この検索画像と少なくともいずれか１つの要素項目の要素情報が一致する撮影画像を関連画像として提示することができる。そしてこのとき、各要素項目の要素情報が全て一致する関連画像についてはグループ化し、そのうちの１つを提示することができる。具体的には、検索画像表示画面において、関連画像表示エリアにサムネイル表示する所定数（実施の形態では５つ）の表示関連画像に設定されている各要素項目の要素情報の組み合わせが全て同じとならないように表示関連画像を決定することができる。
【００５５】
図８は、実施の形態１におけるデジタルカメラ１の処理手順を示すフローチャートである。図８に示すように、デジタルカメラ１は、電源ボタン６が操作されて電源投入（ＯＮ）が指示されると（ステップａ１：Ｙｅｓ）、デジタルカメラ１の各部へと電源が供給され、内部回路の初期化処理等を経て、選択されている動作モードに応じた処理に移る。検索モード以外の動作モードが選択されている場合には（ステップａ３：Ｎｏ）、その動作モードに応じたモード処理に移り（ステップａ５）、その後、ステップａ３に戻る。
【００５６】
そして、動作モードとして検索モードが選択されると（ステップａ３：Ｙｅｓ）、ＣＰＵ２７は先ず、図４に例示した画像検索画面を表示部１９に表示し、所定数の撮影画像のサムネイルを撮影順に配置して一覧表示する処理を行う（ステップａ７）。その後、検索画像の選択操作を受け付ける。そして、一覧表示したサムネイルのうちの１つが選択され、検索画像の選択操作が入力されたならば（ステップａ９：Ｙｅｓ）、ＣＰＵ２７は、選択された検索画像の画像番号を検索履歴情報２９３に追加して更新し（ステップａ１１）、続いて表示関連画像決定処理を行う（ステップａ１３）。図９は、実施の形態１における表示関連画像決定処理の詳細な処理手順を示すフローチャートである。
【００５７】
図９に示すように、表示関連画像決定処理では、ＣＰＵ２７は、先ず、要素情報ＤＢ２９１から検索画像に設定されている要素情報を読み出す（ステップｂ１）。そして、ＣＰＵ２７は、要素情報ＤＢ２９１に設定されている撮影画像を除く全ての撮影画像の要素情報を順次参照していき（ステップｂ３）、少なくともいずれか１つの要素項目がステップｂ１で読み出した検索画像の要素情報と一致する撮影画像の有無を判定する。そして、有ると判定した場合には（ステップｂ５：Ｙｅｓ）、このいずれか１つの要素項目が一致する撮影画像を関連画像として選出する（ステップｂ７）。
【００５８】
検索画像を除く全て撮影画像の要素情報を参照して関連画像を選出したならば、続いてＣＰＵ２７は、互いに各要素項目の要素情報の組み合わせが一致する関連画像の有無を判定する。そして、ＣＰＵ２７は、有ると判定した場合には（ステップｂ９：Ｙｅｓ）、これらをグループ化し、撮影日時が最新の関連画像を代表関連画像とする（ステップｂ１１）。そして、ＣＰＵ２７は、ステップｂ１１で決定した代表関連画像、ステップｂ１１でグループ化されなかった関連画像および検索画像を表示関連画像として決定する（ステップｂ１３）。その後、図８のステップａ１３にリターンしてステップａ１５に移行する。
【００５９】
一方、ステップｂ９で無いと判定した場合には（ステップｂ９：Ｎｏ）、ＣＰＵ２７は、ステップｂ７で選出した関連画像および検索画像を表示関連画像として決定する（ステップｂ１５）。その後、図８のステップａ１３にリターンしてステップａ１５に移行する。
【００６０】
また、ステップｂ５で無いと判定した場合には（ステップｂ５：Ｎｏ）、ＣＰＵ２７は、検索画像を表示関連画像とする（ステップｂ１７）。その後、図８のステップａ１３にリターンしてステップａ１５に移行する。
【００６１】
そして、ステップａ１５では、ＣＰＵ２７は、図５に例示した検索画像表示画面を表示部１９に表示し、画面中央の検索画像表示部に検索画像を表示処理するとともに、例えば撮影日時の古いものから所定数（例えば５つ）の表示関連画像を表示対象とし、関連画像表示エリアにそのサムネイルを配置して表示する処理を行う。
【００６２】
その後、ＣＰＵ２７は、ユーザ操作に応じた処理を行う。すなわち、図１０に示すように、十字ボタン８が操作された場合には（ステップａ１７：Ｙｅｓ）、ＣＰＵ２７は、関連画像表示エリアにおける現在のカーソルの位置を検出する（ステップａ１９）。そして、カーソルが関連画像表示エリアの左端または右端に配置されていなければ（ステップａ２１：Ｎｏ）、ＣＰＵ２７は、十字ボタン８によって操作された方向にカーソルを移動させて、関連画像表示エリアの表示を更新する（ステップａ２３）。
【００６３】
一方、カーソルが関連画像表示エリアの左端または右端に配置されている場合には（ステップａ２１：Ｙｅｓ）、ＣＰＵ２７は、十字ボタン８によって操作された方向（右または左）に従って新たに表示対象とする所定数（例えば５つ）の表示関連画像を決定する（ステップａ２５）。そして、ＣＰＵ２７は、表示対象の各表示関連画像のサムネイルを配置して関連画像表示エリアの表示を更新する（ステップａ２７）。
【００６４】
また、確定ボタン９が操作された場合には（ステップａ２９：Ｙｅｓ）、ＣＰＵ２７は、カーソル位置の表示関連画像の画像番号を検索履歴情報２９３に追加して更新する（ステップａ３１）。その後、図８のステップａ１３に移行し、この表示関連画像を検索画像とした処理を行う。
【００６５】
また、履歴表示操作が入力された場合には（ステップａ３３：Ｙｅｓ）、ＣＰＵ２７は、履歴表示処理を行う（ステップａ３５）。例えば、検索モードにおけるメニューボタン７の操作を履歴表示操作として割り当てておき、メニューボタン７が操作された場合にステップａ３５に移行する。なお、履歴表示操作を割り当てる操作部材はメニューボタン７に限定されるものではない。また、履歴表示操作用の専用の操作部材を用意することとしてもよい。図１１は、履歴表示処理の詳細な処理手順を示すフローチャートである。
【００６６】
図１１に示すように、履歴表示処理では、ＣＰＵ２７は、先ず、検索履歴情報２９３に設定されている画像番号を読み出す（ステップｃ１）。検索履歴情報２９３に画像番号が設定されておらず（空であり）、過去に検索画像として画面表示された撮影画像が無い場合には（ステップｃ３：Ｎｏ）、検索履歴が無い旨のメッセージを表示部１９に表示処理し（ステップｃ５）、その後、図１０のステップａ３５にリターンしてステップａ３７に移行する。
【００６７】
一方、検索履歴情報２９３に画像番号が設定されており、過去に検索画像として画面表示された撮影画像が有る場合には（ステップｃ３：Ｙｅｓ）、ＣＰＵ２７は、読み出した画像番号をもとに該当する撮影画像のサムネイルを検索順に一覧表示する処理を行う（ステップｃ７）。またこのとき、例えば撮影順が先頭のサムネイルにカーソルを配置する。
【００６８】
その後、十字ボタン８が操作された場合には（ステップｃ９：Ｙｅｓ）、ＣＰＵ２７は、十字ボタン８によって操作された方向に配置されているサムネイルにカーソルを移動させて表示を更新する（ステップｃ１１）。また、ＣＰＵ２７は、撮影画像の選択操作を受け付ける。そして、ステップｃ７で一覧表示したサムネイルのうちの１つが選択され、撮影画像の選択操作が入力されたならば（ステップｃ１３：Ｙｅｓ）、図１０のステップａ３５にリターンしてステップａ３７に移行する。撮影画像が選択操作されなければ（ステップｃ１３：Ｎｏ）、ステップｃ１５に移行する。
【００６９】
また、履歴表示終了操作が入力された場合には（ステップｃ１５：Ｙｅｓ）、図１０のステップａ３５にリターンしてステップａ３７に移行する。履歴表示終了操作が入力されなければ（ステップｃ１５：Ｎｏ）、ステップｃ９に戻る。
【００７０】
そして、図１０のステップａ３７では、ＣＰＵ２７は、ステップａ３５の履歴表示処理において撮影画像の選択操作が有ったか否かによって処理を分岐する。撮影画像の選択操作が有った場合には（ステップａ３７：Ｙｅｓ）、ＣＰＵ２７は、図８のステップａ１３に移行してこの撮影画像を検索画像とした処理を行い、その後ステップａ１５に移行する。撮影画像の選択操作が無かった場合には（ステップａ３７：Ｎｏ）、ステップａ３９に移行する。
【００７１】
ステップａ３９では、ＣＰＵ２７は、動作モードの切換操作を判定する。そして、動作モードが撮影モードや再生モード等の他の動作モードに切り換えられた場合には（ステップａ３９：Ｙｅｓ）、図８のステップａ５に移行してその動作モードに応じたモード処理を行う。動作モードが切り換えられなければ（ステップａ３９：Ｎｏ）、ステップａ４１に移る。
【００７２】
そして、ステップａ４１では、ＣＰＵ２７は、電源遮断指示を監視し、電源ボタン６が操作されて電源遮断（ＯＦＦ）が指示された場合には（ステップａ４１：Ｙｅｓ）、処理を終える。この場合にはデジタルカメラ１の各部への電源供給が停止され、デジタルカメラ１は電源ＯＦＦ状態へと遷移する。電源遮断が指示されなければ（ステップａ４１：Ｎｏ）、ステップａ１７に戻ってユーザ操作を受け付ける。
【００７３】
以上説明したように、実施の形態１によれば、検索画像を除く全ての撮影画像の中から、少なくともいずれか１つの要素項目が検索画像の要素情報と一致する撮影画像を関連画像として選出することができる。また、選出した関連画像に設定されている要素情報をもとに、各要素項目の要素情報の組み合わせが一致する関連画像をグループ化し、そのうちの１つ（例えば撮影日時が最新のもの）を代表関連画像とすることができる。そして、代表関連画像、グループ化されなかった関連画像および検索画像を表示関連画像とし、検索画像とともに画面表示することができる。したがって、検索画像と関連する関連画像を効率良く検索することができるという効果を奏する。
【００７４】
（実施の形態２）
次に、実施の形態２について説明する。図１２は、実施の形態２における表示関連画像の決定原理を説明する図である。ここで、図１２では、記録部２０に記録されている撮影画像のうちの関連画像となる撮影画像（少なくともいずれか１つの要素項目が図示しない検索画像の要素情報と一致する撮影画像）を示している。なお、図１２の関連画像は、実施の形態１で図７に示して例示した関連画像と同様であり、画像番号「１４７」「１９５」「２８１」「６１８」「７３３」の撮影画像の要素情報を示している。
【００７５】
上記した実施の形態２では、検索画像が選択された時点でこの検索画像の関連画像を選出して表示関連画像を決定することとした。そして、検索画像の選択操作や十字ボタン８の操作に応じて前述のように事前に決定しておいた表示関連画像の中から表示対象とする表示関連画像を決定することとした。これに対し、実施の形態２では、検索画像の選択操作や十字ボタン８の操作に応じてその都度表示関連画像を決定して表示する。具体的には、表示関連画像を決定する際、各撮影画像を選出方向に従って順次参照対象とし、参照対象とした撮影画像の少なくともいずれか１つの要素項目が図示しない検索画像の要素情報と一致する場合に、この撮影画像を関連画像として選出する。そして、選出した関連画像に設定されている各要素項目の要素情報の組み合わせが、今回表示するとして決定済みの表示関連画像の要素情報と一致しなければ、その関連画像を表示関連画像とする。一致する場合には、選出した関連画像をその表示関連画像にグループ化する。
【００７６】
ここで、検索画像の選択操作に応じて表示関連画像を決定する場合は、選出方向を撮影順の方向とし、撮影順に各撮影画像を順次参照対象としていく。一方、十字ボタン８の操作に応じて表示関連画像を決定する場合には、十字ボタン８の操作の方向（右または左）に応じて選出方向を決める。すなわち、十字ボタン８の操作方向が右方向の場合には、選出方向を撮影順の方向とし、前回関連画像表示エリアで表示していた表示関連画像の撮影日時よりも撮影順が後の各撮影画像を順次参照対象とする。一方、十字ボタン８の操作方向が左方向の場合には、選出方向を撮影順の逆方向とし、前回関連画像表示エリアで表示していた表示関連画像の撮影日時よりも撮影順が前の各撮影画像を順次参照対象とする。
【００７７】
例えば、撮影画像の要素情報を順次参照していき、図１２に示す画像番号「１４７」の撮影画像を参照対象としたときにこの撮影画像を関連画像Ｉr４１として選出したとする。そして、今回表示するとして決定済みの表示関連画像が１つも決定されていないとする。この場合には、関連画像Ｉr４１を表示関連画像Ｉd４１とする。また、続いて画像番号「１９５」の撮影画像を関連画像Ｉr４２として選出したとする。ここで、関連画像Ｉr４２に設定されている各要素項目の要素情報に組み合わせは、先に決定済みの表示関連画像Ｉd４１の要素情報と一致している。この場合には、関連画像Ｉr４２を表示関連画像Ｉd４１と同じグループＧ４１に割り当ててグループ化する。
【００７８】
また、続いて画像番号「２８１」の撮影画像を関連画像Ｉr４３として選出したとする。この場合も同様に、関連画像Ｉr４３に設定されている各要素項目の要素情報の組み合わせを先に決定済みの表示関連画像Ｉd４１の要素情報と比較するが、図１２中に破線で示すように、「撮影モード」および「人物」の要素情報Ｅ４１，Ｅ４３が表示関連画像Ｉd４１の要素情報とは異なり、一致していない。したがって、関連画像Ｉr４３を表示関連画像Ｉd４２とする。
【００７９】
図１３は、実施の形態２におけるデジタルカメラ１の処理手順を示すフローチャートである。なお、図１３において、実施の形態１と同様の処理工程については、同一の符号を付している。実施の形態２では、図１３に示すように、検索モードにおいて検索画像の選択操作が入力された場合に（ステップａ９：Ｙｅｓ）、ＣＰＵ２７は、選択された検索画像の画像番号を検索履歴情報２９３に追加して更新した後（ステップａ１１）、続いて表示関連画像決定処理を行う（ステップｄ１３）。図１４は、実施の形態２における表示関連画像決定処理の詳細な処理手順を示すフローチャートである。
【００８０】
図１４に示すように、表示関連画像決定処理では、ＣＰＵ２７は、先ず、要素情報ＤＢ２９１から検索画像に設定されている要素情報を読み出す（ステップｅ１）。そして、ＣＰＵ２７は、画像データが記録部２０に記録され、要素情報ＤＢ２９１に要素情報が設定されている各撮影画像を選出方向に従って順次参照対象とする（ステップｅ３）。検索画像が選択され、図１３のステップｄ１３として本処理を実行する場合は、選出方向を撮影順の方向として撮影日付が最古のものから各撮影画像を順次参照対象とする。一方、後述する図１５のステップａ１７で十字ボタン８が操作され、図１５のステップｄ２５として本処理を実行する場合には、十字ボタン８の操作の方向（右または左）に応じた選出方向に従い、各撮影画像を順次参照対象とする。
【００８１】
そして、ＣＰＵ２７は、ステップｅ３で参照対象とした撮影画像の要素情報をもとに、少なくともいずれか１つの要素項目がステップｅ１で読み出した検索画像の要素情報と一致するか否かを判定する。一致しなければ（ステップｅ５：Ｎｏ）、ステップｅ１５に移行する。そして、一致する場合には（ステップｅ５：Ｙｅｓ）、ＣＰＵ２７は、参照対象の撮影画像を関連画像として選出する（ステップｅ７）。
【００８２】
続いて、ＣＰＵ２７は、今回表示するとして決定済みの表示関連画像が有り、各要素項目の要素情報の組み合わせがステップｅ７で選出した関連画像と一致する表示関連画像が有る場合には（ステップｅ９：Ｙｅｓ）、この関連画像を、該当する決定済みの表示関連画像にグループ化する（ステップｅ１１）。その後ステップｅ１５に移行する。組み合わせが一致する表示関連画像が無ければ（ステップｅ９：Ｎｏ）、ＣＰＵ２７は、この関連画像を表示関連画像として決定する（ステップｅ１３）。その後ステップｅ１５に移行する。
【００８３】
そして、ステップｅ１５では、ＣＰＵ２７は、所定数ｎ（例えばｎ＝５）の表示関連画像を決定したか否かを判定し、決定した場合には（ステップｅ１５：Ｙｅｓ）、図１３のステップｄ１３にリターンしその後ステップｄ１５に移行する。
【００８４】
一方、決定していない場合には（ステップｅ１５：Ｎｏ）、続いてＣＰＵ２７は、参照対象とする撮影画像の有無を判定する。選出方向が撮影順の方向であれば、今回参照対象とした撮影画像の撮影日時が最新の場合次に参照対象とする撮影画像は無いので（ステップｅ１７：Ｎｏ）、図１３のステップｄ１３にリターンしてステップｄ１５に移行する。あるいは、選出方向が撮影順と逆の方向であれば、今回参照対象とした撮影画像の撮影日時が最古の場合次に参照対象とする撮影画像は無く（ステップｅ１７：Ｎｏ）、図１３のステップｄ１３にリターンしてステップｄ１５に移行する。参照対象とする撮影画像が有る場合には（ステップｅ１７：Ｙｅｓ）、ステップｅ３に戻って次順の撮影画像を参照対象とした処理を行う。
【００８５】
そして、ステップｄ１５では、ＣＰＵ２７は、検索画像表示画面を表示部１９に表示し、画面中央の検索画像表示部に検索画像を表示処理するとともに、ステップｄ１３の表示関連画像決定処理で今回表示するとして決定した表示関連画像のサムネイルを関連画像表示エリアに配置して表示する処理を行う。
【００８６】
その後、ＣＰＵ２７は、ユーザ操作に応じた処理を行う。実施の形態２では、図１５に示すように、十字ボタン８が操作され（ステップａ１７：Ｙｅｓ）、ステップａ１９で検出した現在のカーソルの位置が関連画像表示エリアの左端または右端の場合に（ステップａ２１：Ｙｅｓ）、ＣＰＵ２７は、十字ボタン８によって操作された方向（右または左）を選出方向として表示関連画像決定処理を行う（ステップｄ２５）。この表示関連画像決定処理は、図１４に示した処理手順と同様にして行う。そして、ＣＰＵ２７は、ステップｄ２５の表示関連画像決定処理で今回表示するとして決定した表示関連画像のサムネイルを配置して関連画像表示エリアの表示を更新する（ステップｄ２７）。
【００８７】
また、確定ボタン９が操作された場合には（ステップａ２９：Ｙｅｓ）、ＣＰＵ２７は、カーソル位置の表示関連画像の画像番号を検索履歴情報２９３に追加して更新した後（ステップａ３１）、図１３のステップｄ１３に移行し、この表示関連画像を検索画像とした処理を行う。
【００８８】
また、履歴表示操作が入力された場合には（ステップａ３３：Ｙｅｓ）、ＣＰＵ２７は、履歴表示処理を行う（ステップａ３５）。そして、ＣＰＵ２７は、ステップａ３５の履歴表示処理において撮影画像の選択操作が有った場合には（ステップａ３７：Ｙｅｓ）、図１３のステップｄ１３に移行してこの撮影画像を検索画像とした処理を行う。
【００８９】
以上説明したように、実施の形態２によれば、検索画像を表示する際、この検索画像と少なくともいずれか１つの要素項目の要素情報が一致する撮影画像を関連画像として提示することができる。そしてこのとき、各要素項目の要素情報が全て一致する関連画像についてはグループ化し、そのうちの１つを提示することができる。したがって、実施の形態１と同様の効果を奏することができる。
【００９０】
（実施の形態３）
次に、実施の形態３について説明する。図１６は、実施の形態３において検索モード時に表示部１９に表示される検索画像表示画面の一例を示す図である。検索画像表示画面の画面構成は実施の形態１と同様であり、検索画像表示部Ｗ６１と関連画像表示エリアＥ６１とを備える。また、図１６中において、関連画像表示エリアＥ６１にサムネイルＩ６１１〜Ｉ６１５として配置されている各表示関連画像の要素情報の一例を併せて示している。
【００９１】
また、図１７は、実施の形態３における表示関連画像の決定原理を説明する図である。図１７では、記録部２０に記録されている撮影画像の中から選出された関連画像Ｉr７１〜Ｉr７７（少なくともいずれか１つの要素項目が図示しない検索画像の要素情報と一致する撮影画像）の一例を示している。
【００９２】
実施の形態３では、検索画像の選択操作や十字ボタン８の操作に応じて表示関連画像を決定する際、先ず、選出方向に従って所定数ｎ（例えばｎ＝５）の関連画像を抽出関連画像として抽出する。そして、抽出した抽出関連画像に設定されている各要素項目の要素情報の組み合わせが全て一致している場合に、最後尾（ｎ番目：図１７では右端５番目）の抽出関連画像よりも選出順が後の関連画像から、各抽出関連画像と要素情報の組み合わせが異なる関連画像を探索する。ここで、実施の形態２と同様に、検索画像の選択操作に応じて表示関連画像を決定する場合は、選出方向を撮影順の方向とする。一方、十字ボタン８の操作に応じて表示関連画像を決定する場合には、十字ボタン８の操作の方向（右または左）に応じて選出方向を決める。すなわち、十字ボタン８の操作方向が右方向の場合には選出方向を撮影順の方向とし、十字ボタン８の操作方向が左方向の場合には選出方向を撮影順の逆方向とする。
【００９３】
例えば、図１７に示すように、選出した関連画像Ｉr７１〜Ｉr７７の中から関連画像Ｉr７１〜Ｉr７５を抽出関連画像として抽出したとする。ここで、各抽出関連画像Ｉr７１〜Ｉr７５に設定されている各要素項目の要素情報の組み合わせが全て一致している。このため、最後尾の抽出関連画像Ｉr７５よりも選出順が後の関連画像Ｉr７６，Ｉr７７・・・の要素情報を順次参照していく。先ず、抽出関連画像Ｉr７５よりも選出順が１つ後の関連画像Ｉr７６の要素情報を参照し、抽出関連画像Ｉr７１〜Ｉr７５の要素情報と比較するが、関連画像Ｉr７６の各要素項目の要素情報の組み合わせは各抽出関連画像Ｉr７１〜Ｉr７５と一致している。そこで、さらに選出順が１つ後の関連画像Ｉr７７を参照する。この関連画像Ｉr７７は、図１７中に破線で示すように、「撮影モード」および「人物」の要素情Ｅ７１，Ｅ７３が各抽出関連画像Ｉr７１〜Ｉr７５の要素情報とは異なり、一致していない。この結果、関連画像Ｉr７７が探索される。
【００９４】
このようにして各抽出関連画像と要素情報の組み合わせが異なる関連画像Ｉr７７を探索できた場合には、１〜３番目の各抽出関連画像Ｉr７１〜Ｉr７３を１〜３番目の表示関連画像Ｉd７１〜Ｉd７３とする。また、５（ｎ）番目の抽出関連画像から探索位置の直前の関連画像まで（図１７の例では抽出関連画像Ｉr７５および関連画像Ｉr７６）を４（ｎ−１）番目の抽出関連画像Ｉr７４と同じグループＧ７１に割り当ててグループ化し、例えば撮影日時が最新のものを４番目の表示関連画像Ｉd７４とする。そして、探索位置の関連画像Ｉr７７を５番目の表示関連画像Ｉd７５とする。
【００９５】
そして、このようにして表示関連画像とされた画像データが、検索画像表示画面の関連画像表示エリアにおいてサムネイル表示されることとなる。すなわち、図１６に示すように、関連画像表示エリアＥ６１においてサムネイル表示される関連画像のうち、左側４つのサムネイルＩ６１１〜Ｉ６１４の各表示関連画像はそれぞれ各要素項目の要素情報の組み合わせがそれぞれ一致しているが、右端のサムネイルＩ６１５の表示関連画像の各要素項目の要素情報は、これら４つのサムネイルＩ６１１〜Ｉ６１４の要素情報とは異なる。このように、実施の形態３では、関連画像表示エリアＥ６１に配置される各サムネイルの表示関連画像のうち、互いに各要素項目の要素情報の組み合わせが一致する表示関連画像の数を４つに制限する。そして、表示関連画像のうちの少なくとも１つの要素情報の組み合わせが、その他の表示関連画像の各要素項目の要素情報の組み合わせと異なるように決定する。
【００９６】
図１８は、実施の形態３におけるデジタルカメラ１の処理手順を示すフローチャートである。なお、図１８において、実施の形態１と同様の処理工程については、同一の符号を付している。実施の形態３では、図１８に示すように、検索モードにおいて検索画像の選択操作が入力された場合に（ステップａ９：Ｙｅｓ）、ＣＰＵ２７は、選択された検索画像の画像番号を検索履歴情報２９３に追加して更新した後（ステップａ１１）、続いて要素情報ＤＢ２９１から検索画像に設定されている要素情報を読み出す（ステップｇ１３）。
【００９７】
そして、ＣＰＵ２７は、画像データが記録部２０に記録され、要素情報ＤＢ２９１に要素情報が設定されている全ての撮影画像を選出方向に従って順次参照していき（ステップｇ１５）、少なくともいずれか１つの要素項目がステップｇ１３で読み出した検索画像の要素情報と一致する撮影画像を関連画像として選出する（ステップｇ１７）。なお、検索画像が選択された場合の処理として本処理を実行する場合は、選出方向を撮影順の方向とし、各撮影画像を順次参照する。一方、後述する図２０のステップａ１７で十字ボタン８が操作された場合の処理として本処理を実行する場合には、十字ボタン８の操作の方向（右または左）に応じた選出方向に従い、各撮影画像を順次参照する。
【００９８】
続いて、ＣＰＵ２７は、表示関連画像決定処理を行う（ステップｇ１９）。図１９は、実施の形態３における表示関連画像決定処理の詳細な処理手順を示すフローチャートである。図１９に示すように、表示関連画像決定処理では先ず、ＣＰＵ２７は、図１８のステップｇ１７で選出した関連画像をもとに、選出方向に従って所定数ｎ（例えばｎ＝５）の関連画像を抽出関連画像として抽出する（ステップｈ１）。具体的には、検索画像の選択操作に応じて表示関連画像を決定する場合は、選出方向である撮影順に所定数の関連画像を抽出する。一方、十字ボタン８の操作に応じて表示関連画像を決定する場合には、十字ボタン８の操作の方向（右または左）に応じた選出方向に従い、選出方向が撮影順であれば、前回関連画像表示エリアで表示していた表示関連画像の撮影日時よりも撮影順が後の各関連画像を抽出する。一方、選出方向が撮影順の逆方向であれば、前回関連画像表示エリアで表示していた表示関連画像の撮影日時よりも撮影順が前の各関連画像を抽出する。
【００９９】
続いてＣＰＵ２７は、抽出した各抽出関連画像の要素情報の組み合わせが全て一致するか否かを判定する。そして、ＣＰＵ２７は、一致せず、１つでも要素情報の組み合わせが異なる場合には（ステップｈ３：Ｎｏ）、ステップｈ１５に移行し、ステップｈ１で抽出した抽出関連画像を表示関連画像とする。その後、図１８のステップｇ１９にリターンしてステップｇ２１に移行する。
【０１００】
一方、ステップｈ３で一致すると判定した場合（互いに各要素項目の要素情報が全て一致する場合）には（ステップｈ３：Ｙｅｓ）、ＣＰＵ２７は、選出方向に従って最後尾（ｎ番目）の抽出関連画像よりも選出順が後の関連画像の要素情報を順次参照し、各抽出関連画像と要素情報の組み合わせが異なる関連画像を探索する（ステップｈ５）。そして、探索された場合には（ステップｈ７：Ｙｅｓ）、ＣＰＵ２７は、ｎ番目の抽出関連画像から探索位置の直前の関連画像までをｎ−１番目の抽出関連画像とグループ化し、例えば撮影日時が最新のものをｎ−１番目の抽出関連画像として置き換える（ステップｈ９）。続いてＣＰＵ２７は、探索位置の関連画像をｎ番目の抽出関連画像として置き換える（ステップｈ１１）。
【０１０１】
その後ステップｈ１５に移行し、ＣＰＵ２７は、ステップｈ９およびステップｈ１１でｎ−１番目およびｎ番目が置き換えられた抽出関連画像を表示関連画像とする。その後、図１８のステップｇ１９にリターンしてステップｇ２１に移行する。
【０１０２】
また、要素情報の異なる関連画像が探索されない場合には（ステップｈ７：Ｎｏ）、表示する関連画像（表示関連画像）の要素情報が全て同じである旨のメッセージを表示部１９に表示処理し（ステップｈ１３）、その後ステップｈ１５に移行してステップｈ１で抽出した抽出関連画像を表示関連画像とする。その後、図１８のステップｇ１９にリターンしてステップｇ２１に移行する。
【０１０３】
そして、ステップｇ２１では、ＣＰＵ２７は、図１６に例示した検索画像表示画面を表示部１９に表示し、画面中央に検索画像を表示処理するとともに、ステップｇ１９の表示関連画像決定処理で今回表示するとして決定した表示関連画像のサムネイルを関連画像表示エリアに配置して表示する処理を行う。
【０１０４】
その後、ＣＰＵ２７は、ユーザ操作に応じた処理を行う。実施の形態３では図２０に示すように、十字ボタン８が操作され（ステップａ１７：Ｙｅｓ）、ステップａ１９で検出した現在のカーソルの位置が関連画像表示エリアの左端または右端の場合に（ステップａ２１：Ｙｅｓ）、ＣＰＵ２７は、十字ボタン８によって操作された方向（右または左）を選出方向として表示関連画像決定処理を行う（ステップｇ２５）。この表示関連画像決定処理は、図１９に示した処理手順と同様にして行う。そして、ＣＰＵ２７は、ステップｇ２５の表示関連画像決定処理で今回表示するとして決定した表示関連画像のサムネイルを配置して関連画像表示エリアの表示を更新する（ステップｇ２７）。
【０１０５】
また、確定ボタン９が操作された場合には（ステップａ２９：Ｙｅｓ）、ＣＰＵ２７は、カーソル位置の表示関連画像の画像番号を検索履歴情報２９３に追加して更新した後（ステップａ３１）、図１８のステップｇ１３に移行し、この表示関連画像を検索画像とした処理を行う。
【０１０６】
また、履歴表示操作が入力された場合には（ステップａ３３：Ｙｅｓ）、ＣＰＵ２７は、履歴表示処理を行う（ステップａ３５）。そして、ＣＰＵ２７は、ステップａ３５の履歴表示処理において撮影画像の選択操作が有った場合には（ステップａ３７：Ｙｅｓ）、図１８のステップｇ１３に移行してこの撮影画像を検索画像とした処理を行う。
【０１０７】
以上説明したように、実施の形態３によれば、検索画像を表示する際、この検索画像と少なくともいずれか１つの要素項目の要素情報が一致する撮影画像を関連画像として提示することができる。このとき、要素情報の組み合わせが一致する関連画像が連続する場合であっても、検索画像表示画面の関連画像表示エリアにおいて、要素情報の組み合わせが異なる関連画像を少なくとも１つ提示することができる。したがって、実施の形態１と同様の効果を奏することができる。
【０１０８】
（実施の形態４）
次に、実施の形態４について説明する。図２１は、実施の形態４において検索モード時に表示部１９に表示される検索画像表示画面の一例を示す図である。検索画像表示画面の画面構成は実施の形態１と同様であり、検索画像表示部Ｗ８１と関連画像表示エリアＥ８１とを備える。また、図２１中において、関連画像表示エリアＥ８１にサムネイルＩ８１として配置されている画像番号「６２４」の表示関連画像とグループ化され、非表示となっている画像番号「６２５」「６２６」「６２７」の各関連画像を併せて示している。
【０１０９】
実施の形態４では、連写モードで連写撮影された１組の連写画像が識別できるように、各連写画像に対して例えば連写番号を付与するようになっている。そして、このようにして連写番号が付与された連写画像を関連画像として選出した場合にこれらをグループ化し、そのうちの１つ（例えば撮影日時が最古である先頭の連写画像）を代表関連画像とすることができる。例えば図２１では、連写画像である画像番号「６２４」「６２５」「６２６」「６２７」の４枚の関連画像のうち、画像番号「６２４」の先頭の連写画像を代表関連画像としている。
【０１１０】
処理手順としては、実施の形態１で図８に示したステップａ１３の表示関連画像決定処理にかえて、図２２に示す表示関連画像決定処理を行う。なお、図２２において、実施の形態１と同様の処理工程については、同一の符号を付している。
【０１１１】
実施の形態４の表示関連画像決定処理では、ＣＰＵ２７は、図２２に示すように、ステップｂ７で関連画像を選出した後、連写モードで撮影した連写画像の有無を判定する。そして、ＣＰＵ２７は、ステップｂ７で選出した関連画像に連写画像が含まれる場合には（ステップｉ９：Ｙｅｓ）、これらをグループ化し、例えば、先頭の連写画像を代表関連画像とする（ステップｉ１１）。そして、ＣＰＵ２７は、ステップｉ１１で決定した代表関連画像、ステップｉ１１でグループ化されなかった関連画像および検索画像を表示関連画像として決定する（ステップｉ１３）。
【０１１２】
一方、ステップｉ９で無いと判定した場合には、ＣＰＵ２７は、ステップｂ７で選出した関連画像および検索画像を表示関連画像として決定する（ステップｉ１５）。
【０１１３】
以上説明したように、実施の形態４によれば、検索画像を表示する際、この検索画像と少なくともいずれか１つの要素項目の要素情報が一致する撮影画像を関連画像として提示することができる。また、選出した関連画像に連写画像が含まれる場合には、これらをグループ化してそのうちの１つ（例えば撮影日時が最古のもの）を代表関連画像とすることができる。したがって、実施の形態１と同様の効果を奏することができる。
【０１１４】
なお、上記した実施の形態４では、連写モードで連写撮影した１組の連写画像をグループ化し、そのうちの１つを代表関連画像とすることで表示関連画像を決定することとした。これに対し、撮影日時情報をもとに撮影間隔が所定値（例えば３秒）以下で撮影された撮影画像を連続して撮影された連続画像としてグループ化するようにしてもよい。そして、そのうちの１つを代表関連画像とすることで表示関連画像を決定することとしてもよい。
【０１１５】
また、上記した各実施の形態では、撮影画像に設定する要素情報の要素項目として、「日付」「撮影モード」「人物」「被写体」の４種類について例示したが、これに限定されるものではなく、設定する要素項目の数も適宜変更できる。
【０１１６】
例えば、運動会や誕生日、クリスマスといったイベント（出来事）の種類を画像データを画像処理することで抽出し、あるいは撮影日時等によって判別することで抽出し、要素情報として設定してもよい。また、公知の画像認識処理を用いて画像データ中の顔の性別や表情、年齢を認識し、要素情報として設定してもよい。あるいは、予め人物の顔を登録しておくこととしてもよい。そして、公知の画像認識処理を用いて画像データ中に映る登録人物の顔を認識し、認識した登録人物を要素情報として設定してもよい。あるいは、画素値をもとに各撮影画像の明るさの程度（明るい／暗い）や色合いを判定して画像の雰囲気を認識し、要素情報として設定してもよい。
【０１１７】
また、設定する要素情報の要素項目を、例えばユーザ操作に従って選択可能に構成してもよい。そして、ユーザによる要素項目の選択操作を受け付けた場合に、記録部２０に記録されている画像データをもとに、各画像データから選択操作された要素項目の要素情報を認識・抽出して設定するようにしてもよい。
【０１１８】
また、上記した各実施の形態では、関連画像を時系列順（撮影順）に選出して表示関連画像を決定し、検索画像表示画面の関連画像表示エリアに表示することとした。これに対し、例えばユーザ操作に従って優先順位の高い要素情報を予め選択しておき、優先順位が高いとして設定されている要素情報を含む撮影画像から順番に関連画像を選出するようにしてもよい。この場合には、ＣＰＵ２７は、優先順位設定部として、ユーザ操作に従って優先順位の高い要素情報を設定し、設定情報をフラッシュＲＯＭ２９に記録しておく。ここで例えば、優先順位の高い要素情報として、要素項目「撮影モード」の要素情報である「ポートレートモード」を選択したとする。この場合には、ＣＰＵ２７は、「撮影モード」として「ポートレートモード」が設定されている撮影画像の要素情報を先に参照して関連画像を選出する。あるいは、変形例として上記した画像の雰囲気を要素情報として各撮影画像に設定する場合に、優先順位の高い要素情報として「明るい」を選択したとする。この場合には、ＣＰＵ２７は、要素情報として「明るい」が設定されている撮影画像の要素情報を先に参照して関連画像を選出する。上記した各実施の形態のように時系列順に関連画像を選出して表示関連画像を決定する場合、時系列順が後順の関連画像を閲覧するのに時間を要する場合が生じる。本変形例によれば、適宜優先順位の高い要素情報を設定しておくことができるので、検索画像と関連する関連画像をより効率良く検索できる。
【０１１９】
（実施の形態５）
次に、実施の形態５について説明する。実施の形態５のデジタルカメラは、実施の形態１のデジタルカメラ１と同様の構成で実現でき、以下の説明においても、各部に実施の形態１と同一の符号を付する。ただし、実施の形態５では、ＣＰＵ２７は、分類用画像選択部、分類用画像表示処理部および分類用情報生成部としての処理を行う。また、実施の形態５のデジタルカメラは、操作部２５として、手指や専用のスタイラスペン等によるタッチ操作によって各種の操作入力を行うタッチパネルが表示部１９の画面全域に一体的に形成された構成を有する。また、実施の形態５では、フラッシュＲＯＭ２９の要素情報ＤＢ２９１（図３を参照）に登録される要素情報の構成が実施の形態１と異なる（後述する図２８を参照）。
【０１２０】
この実施の形態５のデジタルカメラは、アルバム機能を備えている。アルバム機能は、ユーザが記録部２０に記録されている撮影画像を分類画像群の一例である電子アルバム（以下、単に「アルバム」と呼ぶ。）に登録することで、所望の撮影画像をアルバム単位で見ることができるようにした機能である。アルバムは、例えば１ページ以上で構成され、ユーザは、貼り付けるページおよびページ内の位置（以下、「ページ内位置」と呼ぶ。）を指定して所望の撮影画像をアルバムに登録する。以下では、実施の形態１で図５を参照して説明した検索画像表示画面に表示される検索画像および表示関連画像の中から分類用画像としてのアルバム用画像を選んでアルバム化操作することで撮影画像をアルバムに登録する場合を例示する。
【０１２１】
図２３は、実施の形態５において検索モード時に表示部１９に表示される検索画像表示画面の一例を示す図である。検索画像表示画面の画面構成は実施の形態１と同様であり、検索画像表示部Ｗ２１と関連画像表示エリアＥ２１とを備える。
【０１２２】
実施の形態５では、検索画像表示画面内の適所（図２３では検索画像表示部Ｗ２１内）に表示されたアルバム化ボタンＢ２１を備える。ユーザは、検索画像や表示関連画像をアルバムに登録したい場合に、アルバム化ボタンＢ２１をタッチ操作する。
【０１２３】
図２４は、アルバム化ボタンＢ２１をタッチ操作した際に表示部１９に表示される検索画像表示画面の一例を示す図である。図２４に示すように、アルバム化ボタンＢ２１をタッチ操作すると、縮小された検索画像表示部Ｗ２１と並べてアルバム用画像表示部Ｗ２２が表示される。このアルバム用画像表示部Ｗ２２には、過去にアルバム化操作されてアルバムに既に登録されている撮影画像がアルバム用画像としてサムネイル表示される。また、検索画像表示画面上で新たにアルバム化操作されたアルバム用画像がサムネイル表示される。具体的には、アルバム用画像表示部Ｗ２２は、例えば上下に２つのページ表示部Ｗ２２１，Ｗ２２２を備え、アルバム用画像のサムネイルがページ毎に区分されて２ページずつ表示されるようになっている。そして、各ページ表示部Ｗ２２１，Ｗ２２２は、その内部に破線で示すように例えば４つの位置（ページ内位置）に区画され、各ページ表示部Ｗ２２１，Ｗ２２２には最大４つのアルバム用画像のサムネイルが表示される。換言すると、アルバムには、各ページに最大４つの撮影画像を登録することができる。例えば、図２４の例では、アルバムの１ページ目が表示された上側のページ表示部Ｗ２２１において上段のページ内位置に２つアルバム用画像のサムネイルＩ２３−１，Ｉ２３−２が表示され、下側のページ表示部Ｗ２２２には、上段左のページ内位置に１つのアルバム用画像のサムネイルＩ２３−３が表示されている。
【０１２４】
なお、ここでは、アルバムの各ページが４つのページ内位置に区画されることとし、ページ内位置は固定とした。これに対し、ページ内位置は４つに限定されるものではなく、適宜の数としてよい。また、ページ内位置は固定である必要はなく、ユーザ操作に従って可変に設定可能に構成してもよい。
【０１２５】
このアルバム用画像表示部Ｗ２２は、ページ送りボタンＢ２２と、閉じるボタンＢ２３とを備える。ページ送りボタンＢ２２は、表示中のページよりも前のページに戻るためのボタンＢ２２１と後のページに進むためのボタンＢ２２３とで構成される。ユーザは、このページ送りボタンＢ２２（詳細にはボタンＢ２２１またはボタンＢ２２３）をタッチ操作することで、アルバムの任意のページを表示させることができる。一方、閉じるボタンＢ２３をタッチ操作すると、アルバム用画像表示部Ｗ２２が閉じられる。そして、検索画像表示部Ｗ２１が拡大され、アルバム化ボタンＢ２１が表示されて図２３に示す検索画像表示画面の画面構成に戻る。
【０１２６】
以上のように構成されるアルバム用画像表示部Ｗ２２を備えた図２４の検索画像表示画面において、ユーザは、検索画像または表示関連画像の中からアルバム用画像を選び、アルバム化操作を行う。このアルバム化操作は、例えば先ず、検索画像表示部Ｗ２１に表示されている検索画像または関連画像表示エリアＥ２１に表示されている表示関連画像のサムネイルＩ２１のうちのいずれかをタッチ操作することでアルバム用画像を選ぶ。次いで、アルバム用画像としてタッチ操作した検索画像または表示関連画像をアルバム用画像表示部Ｗ２２の所望のページを表示したページ表示部Ｗ２２１またはページ表示部Ｗ２２２の所望のページ内位置にドラッグアンドドロップ操作することで行う。このアルバム化操作によって、アルバム用画像とする検索画像または表示関連画像を選択操作と、この検索画像または表示関連画像を貼り付けるアルバムのページおよびページ内位置の指定操作とが実現される。
【０１２７】
例えば、検索画像表示部Ｗ２１に表示されている検索画像をタッチ操作し、ページ表示部Ｗ２２１の上段左のページ内位置にドラッグアンドドロップ操作すると、検索画像がアルバム１ページ目の上段左のページ内位置にアルバム化され、アルバム用画像としてサムネイル表示される。図２４のページ表示部Ｗ２２１に表示されているアルバム用画像のサムネイルＩ２３−１は、このアルバム化操作によって検索画像がアルバム化されたことで表示されたものである。同様の要領で、関連画像表示エリアＥ２１に表示されている表示関連画像のサムネイルＩ２１４をタッチ操作し、ページ表示部Ｗ２２１の上段右のページ内位置にドラッグアンドドロップ操作すると、表示関連画像がアルバム１ページ目の上段右のページ内位置にアルバム化され、アルバム用画像としてサムネイル表示される。図２４のページ表示部Ｗ２２１に表示されているアルバム用画像のサムネイルＩ２３−２は、このアルバム化操作によってサムネイルＩ２１４の表示関連画像がアルバム化されたことで表示されたものである。
【０１２８】
なお、ここでは、表示部１９に一体形成されたタッチパネルに対する操作によってアルバム化操作を行う場合を例示したが、図２に示したメニューボタン７、十字ボタン８、確定ボタン９、ズームボタン１０、モードダイヤル１１に上記した各操作を割り当てることでアルバム化操作を実現することとしてもよい。
【０１２９】
図２５は、実施の形態５におけるデジタルカメラの処理手順を示すフローチャートである。なお、図２５において、実施の形態１と同様の処理工程については、同一の符号を付している。実施の形態５では、ＣＰＵ２７は、図２５に示すように、ステップａ１５において検索画像表示部に検索画像を表示処理し、関連画像表示エリアにおいて表示対象の表示関連画像のサムネイルを配置して表示する処理を行った後、アルバム化ボタンを検索画像表示画面内の適所（例えば検索画像表示部内）に配置することで（ステップｊ１６）、図２３に例示した検索画像表示画面を表示部１９に表示する。その後、ＣＰＵ２７は、ユーザ操作に応じてステップａ１７以降の処理を行う。
【０１３０】
そして、実施の形態５では、図２６に示すように、ステップｊ５１においてアルバム化ボタンのタッチ操作を受け付ける。アルバム化ボタンがタッチ操作されなければ（ステップｊ５１：Ｎｏ）、ステップａ３９に移行する。一方、アルバム化ボタンがタッチ操作された場合には（ステップｊ５１：Ｙｅｓ）、図２７のステップｊ５３に移行する。
【０１３１】
ステップｊ５３では、ＣＰＵ２７は、検索画像表示部を縮小し、アルバム用画像表示部を表示する処理を行うことで、図２４に例示した検索画像表示画面を表示部１９に表示する。このとき、ＣＰＵ２７は、アルバムの１ページ目および２ページ目を表示対象とする。そして、ＣＰＵ２７は、後述するステップｊ５９で生成されて要素情報ＤＢ２９１において要素情報Ｄ９（図２８を参照）に設定されるアルバム用情報Ｄ９５を参照し、表示対象のページの各ページ内位置に登録されている撮影画像を特定する。そして、ＣＰＵ２７は、特定した撮影画像をアルバム用画像とし、アルバム用画像表示部の該当するページ表示部の該当するページ内位置にサムネイル表示する。具体的な手順としては、先ず、全ての撮影画像の要素情報Ｄ９を参照し、ページ番号Ｄ９５３に表示対象のページのページ番号が設定されているアルバム用情報Ｄ９５を読み出す。そして、ファイル位置情報Ｄ９５１に従って記録部２０から該当する撮影画像のサムネイルの画像データを読み出し、ページ番号Ｄ９５３およびページ内位置Ｄ９５４に従って該当するページ表示部の該当するページ内位置にサムネイルを配置する。なお、アルバム用情報Ｄ９５の詳細については後述する。
【０１３２】
その後は、ＣＰＵ２７は、ユーザ操作に応じた処理を行う。すなわち、図２４を参照して説明した検索画像または表示関連画像のアルバム化操作が行われた場合には（ステップｊ５５：Ｙｅｓ）、ＣＰＵ２７は、アルバム用画像として選択された検索画像または表示関連画像のサムネイルをアルバム用画像表示部に配置して表示する処理を行う（ステップｊ５７）。より詳細にはこのとき、ＣＰＵ２７は、アルバム化操作の際に指定されたページを表示したページ表示部において、指定されたページ内位置にサムネイルを配置する。
【０１３３】
続いて、ＣＰＵ２７は、分類用情報としてのアルバム用情報Ｄ９５を生成し、生成したアルバム用情報Ｄ９５を要素情報ＤＢ２９１の該当する撮影画像の要素情報Ｄ９、すなわち、アルバム化操作された検索画像または表示関連画像の画像番号Ｄ９０が対応付けられた要素情報Ｄ９に設定（追加）して更新する（ステップｊ５９）。
【０１３４】
図２８は、実施の形態５において例えばフラッシュＲＯＭ２９の要素情報ＤＢ２９１に登録される個々の要素情報Ｄ９のデータ構成例を示す図である。図２８に示すように、実施の形態５において要素情報ＤＢ２９１に登録される要素情報Ｄ９には、画像番号Ｄ９０と対応付けて、実施の形態１等で要素情報として例示した日付Ｄ９１、撮影モードＤ９２、人物Ｄ９３、被写体Ｄ９４等の他、アルバム用情報Ｄ９５が設定される。このアルバム用情報Ｄ９５は、該当する撮影画像（画像番号Ｄ９０の設定値が割り振られた撮影画像）がアルバムに登録されていることを示し、ファイル位置情報Ｄ９５１と、アルバム情報Ｄ９５２とを含む。
【０１３５】
ファイル位置情報Ｄ９５１は、該当する撮影画像の画像データの記録部２０における格納位置が設定される。実施の形態１で上記したように、デジタルカメラで撮像された撮影画像の画像データは、例えば記録部２０の内蔵メモリ２１や外部メモリ２２に記録される。ファイル位置情報Ｄ９５１には、該当する撮影画像の画像データが内蔵メモリ２１に記録されているのか外部メモリ２２に記録されているのかの情報や、内蔵メモリ２１や外部メモリ２２において撮影画像の画像データが複数のフォルダに分別されて記録されている場合には、ルートディレクトリから該当する撮影画像の画像データが格納されているフォルダまでのパス情報が設定される。一方、アルバム情報Ｄ９５２は、ページ情報としてのページ番号Ｄ９５３と、位置情報としてのページ内位置Ｄ９５４とを含む。ページ番号Ｄ９５３には、アルバム化操作の際に指定されたページ番号が設定される。ページ内位置Ｄ９５４には、アルバム化操作の際に指定されたページ内位置が設定される。
【０１３６】
例えば、図２４のアルバム用画像表示部Ｗ２２においてページ表示部Ｗ２２１に表示されているサムネイルＩ２３−１に着目すれば、ＣＰＵ２７は、該当する撮影画像の格納場所をファイル位置情報Ｄ９５１として設定するとともに、ページ番号Ｄ９５３として１ページ目を設定し、ページ内位置Ｄ９５４として上段左を設定したアルバム情報Ｄ９５２を設定し、アルバム用情報Ｄ９５を生成する。そして、画像番号Ｄ９０が該当する撮影画像の画像番号である要素情報Ｄ９に、生成したアルバム用情報Ｄ９５を設定（追加）して更新する。
【０１３７】
また、図２７に示すように、アルバム用画像表示部においてページ送りボタンがタッチ操作された場合には（ステップｊ６１：Ｙｅｓ）、ＣＰＵ２７は、ページ送りの方向に従って新たに表示対象とするページを決定し、アルバム用画像表示部の表示を更新する（ステップｊ６３）。ここでの処理は、ステップｊ５３と同様の手順で行えばよい。すなわち、ＣＰＵ２７は、要素情報ＤＢ２９１において要素情報Ｄ９に設定されているアルバム用情報Ｄ９５を参照し、決定した表示対象のページの各ページ内位置に登録されている撮影画像を特定する。そして、ＣＰＵ２７は、特定した撮影画像をアルバム用画像とし、アルバム用画像表示部の該当するページ表示部の該当するページ内位置にサムネイル表示する。
【０１３８】
また、閉じるボタンがタッチ操作された場合には（ステップｊ６５：Ｙｅｓ）、ＣＰＵ２７は、アルバム用画像表示部を閉じる（ステップｊ６７）。このとき、ＣＰＵ２７は、検索画像表示部を拡大する。そしてその後、ＣＰＵ２７は、図２５のステップｊ１６に戻ってアルバム化ボタンを検索画像表示画面内の適所に配置することで、表示部１９の表示を図２３に例示した検索画像表示画面の画面構成とする。
【０１３９】
また、他の操作が行われた場合には（ステップｊ６９：Ｙｅｓ）、行われた他の操作に応じて図２５のステップａ１７以降の処理を適宜行う。他の操作が行われなければ（ステップｊ６９：Ｎｏ）、ステップｊ５５に戻ってユーザ操作を受け付ける。
【０１４０】
以上説明したように、実施の形態５によれば、検索画像や表示関連画像をアルバムの指定されたページの指定されたページ内位置に登録することができる。実際のアルバムの表示は、例えばメニューボタン７の操作時に表示するメニューの選択肢として「アルバム」を提示し、選択肢から「アルバム」が選択された際に図２７のステップｊ５３と同様の処理を行うことで実現できる。具体的には、要素情報ＤＢ２９１において要素情報Ｄ９に設定されているアルバム用情報Ｄ９５をもとに、アルバムに登録されている例えば先頭のページの撮影画像を読み出し、読み出した撮影画像をそのページ内位置に配置したアルバム画面を表示すればよい。
【０１４１】
なお、実施の形態５では、１つのアルバムに撮影画像を登録する場合を例示したが、２つ以上の異なるアルバムに撮影画像を分類して登録する場合にも同様に適用できる。この場合には、例えば、図２４に示すアルバム用画像表示部Ｗ２２において、現時点で撮影画像が登録されているアルバムの一覧や新しくアルバムを作成する新規作成メニュー等を表示する。そして、ユーザが選択した既存のアルバムに登録されている撮影画像をアルバム用画像としてアルバム用画像表示部Ｗ２２に表示し、あるいはアルバム用画像表示部Ｗ２２が空の新規のアルバムを表示するようにすればよい。また、検索画像または表示関連画像の中からアルバム用画像が選ばれてアルバム化操作された場合には、アルバムを識別するアルバム番号を含めてアルバム用情報Ｄ９５を生成し、該当する撮影画像の要素情報Ｄ９に設定するようにすればよい。
【０１４２】
また、実施の形態５では、生成したアルバム用情報Ｄ９５を要素情報Ｄ９に設定し、要素情報ＤＢ２９１に登録することとした。これに対し、アルバム用情報Ｄ９５は、該当する撮影画像の画像番号と対応付けて、要素情報ＤＢ２９１とは別にフラッシュＲＯＭ２９に記録する構成としてもよい。あるいは、アルバム用情報Ｄ９５は、該当する撮像画像の画像番号と対応付けて記録部２０の内蔵メモリ２１や外部メモリ２２に記録することとしてもよい。また、外部メモリ２２に記録する場合、撮影画像自体も外部メモリ２２に記録されている場合には、外部機器に外部メモリ２２を装着することで、この外部機器においてアルバム用情報Ｄ９５を用いたアルバム画面の表示が可能となる。
【０１４３】
また、本発明は、上記した各実施の形態そのままに限定されるものではなく、各実施の形態に開示されている複数の構成要素を適宜組み合わせることによって、種々の発明を形成できる。例えば、実施の形態に示される全構成要素からいくつかの構成要素を除外して形成してもよい。あるいは、異なる実施の形態に示した構成要素を適宜組み合わせて形成してもよい。
【０１４４】
また、上記した各実施の形態では、本発明の検索装置をデジタルカメラに適用した場合について説明したが、これに限定されるものではない。例えば、カメラ付きの携帯電話機やゲーム機、音楽プレーヤ、録音装置、ノートパソコン等に適用してもよい。また、検索装置は撮像部１００（カメラ）の構成を備えた装置に限定されるものではなく、例えば、画像や、画像に設定された要素項目毎の要素情報（要素情報ＤＢ）を記録したパソコンに適用することもできる。
【産業上の利用可能性】
【０１４５】
以上のように、本発明の検索装置および検索方法は、関連画像を効率良く検索するのに適している。
【符号の説明】
【０１４６】
１      デジタルカメラ
３      カメラ本体
４      撮像レンズ
５      レリーズボタン
６      電源ボタン
７      メニューボタン
８      十字ボタン
９      確定ボタン
１０      ズームボタン（ＴＷボタン）
１１      モードダイヤル
１００      撮像部
１０１      撮像光学系
１０２      撮像素子
１０３      撮像処理部
１０４      Ａ／Ｄ変換回路
１５      画像処理部
１６      圧縮伸張部
１７      画像バッファメモリ
１８      表示処理部
１９      表示部
２０      記録部
２１      内蔵メモリ
２２      外部メモリ
２３      有線Ｉ／Ｆ
２４      無線Ｉ／Ｆ
２５      操作部
２６      集音部
２７      ＣＰＵ
２９      フラッシュＲＯＭ
２９１      要素情報ＤＢ
２９３      検索履歴情報
【図１】
2010287220.tif 000003
【図２】
2010287220.tif 000004
【図３】
2010287220.tif 000005
【図４】
2010287220.tif 000006
【図５】
2010287220.tif 000007
【図６】
2010287220.tif 000008
【図７】
2010287220.tif 000009
【図８】
2010287220.tif 000010
【図９】
2010287220.tif 000011
【図１０】
2010287220.tif 000012
【図１１】
2010287220.tif 000013
【図１２】
2010287220.tif 000014
【図１３】
2010287220.tif 000015
【図１４】
2010287220.tif 000016
【図１５】
2010287220.tif 000017
【図１６】
2010287220.tif 000018
【図１７】
2010287220.tif 000019
【図１８】
2010287220.tif 000020
【図１９】
2010287220.tif 000021
【図２０】
2010287220.tif 000022
【図２１】
2010287220.tif 000023
【図２２】
2010287220.tif 000024
【図２３】
2010287220.tif 000025
【図２４】
2010287220.tif 000026
【図２５】
2010287220.tif 000027
【図２６】
2010287220.tif 000028
【図２７】
2010287220.tif 000029
【図２８】
2010287220.tif 000030