(57)【特許請求の範囲】
【請求項１】
入力画像が表示される表示画面を有する表示部と、
前記入力画像上の指定位置の入力を受ける指定受付部と、
前記入力画像の画像データに基づき、前記指定位置における物体の種類を検出する物体種類検出部と、
前記表示画面に表示される複数の項目を含む表示メニューを作成する表示メニュー作成部とを備え、
前記表示メニュー作成部は、前記物体種類検出部により検出される物体の種類に応じて、前記表示メニューとして表示する項目の内容を変化させ、 
前記表示メニューは、前記指定位置における物体に重畳する態様で表示され、
前記複数の項目に含まれる各項目は前記指定位置の近傍に表示される
ことを特徴とする電子機器。
【請求項２】
前記複数の項目に含まれる何れかの項目を選択する項目選択操作を受けたとき、選択された項目に応じた撮影条件にて画像の撮影を行う
ことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記複数の項目に含まれる何れかの項目を選択する項目選択操作を受けたとき、選択された項目に応じた検索条件にて、記録媒体に保存された複数の記録画像の中から条件適合画像を検索し、検索結果を前記表示画面に表示する
ことを特徴とする請求項１に記載の電子機器。
【請求項４】
前記項目選択操作は、前記表示部に設けられたタッチパネル、又は、当該電子機器に設けられた操作部に対して与えられる
ことを特徴とする請求項２または請求項３に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置や画像再生装置等の電子機器に関する。
【背景技術】
【０００２】
近年、タッチパネル機能を有するデジタルカメラが実用化されており、操作性の向上に寄与している。例えば、下記特許文献１には、タッチパネルの押圧位置を検出し、押圧位置を基準として、その周囲にシャッタボタン、ズームアップボタン及びズームダウンボタン等の操作ボタンを表示する方法が開示されている。これらの操作ボタンは撮影画像上に重畳して表示される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−１６４１７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の方法によれば、静止画像の撮影指示などをタッチパネルへの押圧操作で行うことが可能となるため、操作性の向上が見込める。
【０００５】
しかしながら、この方法では、タッチパネルの押圧位置によって操作ボタンの表示位置が変化するだけであって、表示される操作ボタンの内容は常に一定である。ユーザの指が触れた位置には、ユーザの意図を示す情報が含まれており、その情報を利用してユーザの意図に沿った操作ボタン等を表示することができれば利便性が更に高まる。デジタルカメラ等の撮像装置についての従来技術を説明したが、撮像装置に分類されない他の電子機器（画像再生装置など）においても、上述と同様のことがいえる。
【０００６】
そこで本発明は、操作性の高い電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る電子機器は、入力画像が表示される表示画面を有する表示部と、前記入力画像上の指定位置の入力を受ける指定受付部と、前記入力画像の画像データに基づき、前記指定位置における物体の種類を検出する物体種類検出部と、前記表示画面に表示される表示メニューを作成する表示メニュー作成部と、を備え、前記表示メニュー作成部は、前記物体種類検出部により検出される物体の種類に応じて、前記表示メニューの内容を変化させることを特徴とする。
【０００８】
例えば、タッチパネルを用いてユーザにより入力画像上の特定の位置が指定されたとき、その指定位置にはユーザの注目している物体が存在していると考えられる。従って、その物体の種類を検出し、その検出結果を用いれば、ユーザの意図に沿うような表示メニューを作成及び表示することが可能となる。
【０００９】
例えば、電子機器が撮像装置である場合において、指定位置における物体が人物であるならばポートレートモードによる撮影を指示する項目を表示メニューに含める、或いは、指定位置における物体が動物であるならば高速シャッタモードによる撮影を指示する項目を表示メニューに含める、といったことが可能となる。また例えば、電子機器が画像再生装置である場合において、指定位置における物体が人物であるならば人物を含む画像の検索を指示する項目を表示メニューに含める、或いは、指定位置における物体が車であるならば車を含む画像の検索を指示する項目を表示メニューに含める、といったことが可能となる。これらの項目は、指定位置の入力操作の次に、ユーザにより選択される可能性の高い項目であるといえる。従って、上記表示メニューはユーザの意図に沿ったものであると言え、上記表示メニューの作成及び表示により操作性の向上が図られる。
【００１０】
具体的に例えば、前記表示メニューは複数の項目を含み、当該電子機器は、前記複数の項目に含まれる何れかの項目を選択する項目選択操作を受けたとき、選択された項目に応じた撮影条件にて画像の撮影を行う。
【００１１】
或いは例えば、前記表示メニューは複数の項目を含み、当該電子機器は、前記複数の項目に含まれる何れかの項目を選択する項目選択操作を受けたとき、選択された項目に応じた検索条件にて、記録媒体に保存された複数の記録画像の中から条件適合画像を検索し、検索結果を前記表示画面に表示する。
【００１２】
また例えば、前記項目選択操作は、前記表示部に設けられたタッチパネル、又は、当該電子機器に設けられた操作部に対して与えられる。
【発明の効果】
【００１３】
本発明によれば、操作性の高い電子機器を提供することが可能となる。
【００１４】
本発明の意義ないし効果は、以下に示す実施の形態の説明により更に明らかとなろう。ただし、以下の実施の形態は、あくまでも本発明の一つの実施形態であって、本発明ないし各構成要件の用語の意義は、以下の実施の形態に記載されたものに制限されるものではない。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１実施形態に係る撮像装置の概略全体ブロック図である。
【図２】図１の撮像部の内部構成図である。
【図３】図１の撮像装置の外観平面図（ａ）と、図１の撮像装置に設けられる十字キーの構成を説明するための図（ｂ）である。
【図４】図１の表示部に備えられたタッチパネルの概略分解図である。
【図５】表示画面とＸＹ座標面との関係を示す図（ａ）と、二次元画像とＸＹ座標面との関係を示す図（ｂ）である。
【図６】本発明の第１実施形態の動作に特に関与する、撮像装置の一部ブロック図である。
【図７】図１の画像処理部により原画像から対象画像が生成される様子を示す図である。
【図８】風景モードにて撮影された対象画像（ａ）及びポートレートモードにて撮影された対象画像（ｂ）を示す図である。
【図９】本発明の第１実施形態に係り、表示画面の例を示す図である。
【図１０】本発明の第１実施形態に係り、ユーザが対象画像の撮影を行うときの表示画面の様子を示すと共に、得られる対象画像の例を示した図である。
【図１１】本発明の第１実施形態に係り、入力画像に判定領域が設定される様子を示す図である。
【図１２】本発明の第１実施形態に係り、表示メニューの基礎となる基本アイコンを示す図（ａ）、表示メニューの例を示す図（ｂ）、及び、基本アイコンの構成を説明するための図（ｃ）である。
【図１３】項目選択操作の方法を説明するための図である。
【図１４】本発明の第１実施形態に係り、入力画像に他の判定領域が設定される様子を示す図である。
【図１５】本発明の第１実施形態に係り、表示メニューの他の例を示す図である。
【図１６】本発明の第１実施形態に係る撮像装置の動作フローチャートである。
【図１７】本発明の第１実施形態に係り、表示メニューの変形例を示す図である。
【図１８】本発明の第２実施形態の動作に特に関与する、撮像装置の一部ブロック図である。
【図１９】本発明の第２実施形態に係り、画像ファイルの構造を示す図である。
【図２０】本発明の第２実施形態に係り、画像ファイルのヘッダ領域に格納される付加データの内容を示す図である。
【図２１】本発明の第２実施形態に係り、任意の静止画像内に６つの分割ブロックが設定される様子を示す図である。
【図２２】本発明の第２実施形態に係り、記録媒体から読み出された基準画像の例を示す図である。
【図２３】本発明の第２実施形態に係り、表示画面の変化の様子を示す図である。
【図２４】本発明の第２実施形態に係り、基準画像に判定領域が設定される様子を示す図である。
【図２５】本発明の第２実施形態に係り、表示メニューの例を示す図である。
【図２６】本発明の第２実施形態に係り、表示メニューの他の例を示す図である。
【図２７】本発明の第２実施形態に係る撮像装置の動作フローチャートである。
【図２８】本発明の第２実施形態に係り、表示メニューの変形例を示す図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態の幾つかを、図面を参照して具体的に説明する。参照される各図において、同一の部分には同一の符号を付し、同一の部分に関する重複する説明を原則として省略する。
【００１７】
＜＜第１実施形態＞＞
本発明の第１実施形態を説明する。図１は、第１実施形態に係る撮像装置１の概略全体ブロック図である。撮像装置１は、静止画像を撮影及び記録可能なデジタルスチルカメラ、又は、静止画像及び動画像を撮影及び記録可能なデジタルビデオカメラである。
【００１８】
撮像装置１は、符号１１〜２２によって参照される各部位を備える。撮像装置１内の１つの構成要素から出力される情報（信号又はデータなど）を、撮像装置１内の他の構成要素は自由に参照することができる。
【００１９】
図２に、撮像部１１の内部構成図を示す。撮像部１１は、光学系３５と、絞り３２と、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサなどから成る撮像素子３３と、光学系３５や絞り３２を駆動制御するためのドライバ３４と、を有している。光学系３５は、ズームレンズ３０及びフォーカスレンズ３１を含む複数枚のレンズから形成される。ズームレンズ３０及びフォーカスレンズ３１は光軸方向に移動可能である。ドライバ３４は、主制御部１９からの制御信号に基づいてズームレンズ３０及びフォーカスレンズ３１の各位置並びに絞り３２の開度を駆動制御することにより、撮像部１１の焦点距離（画角）及び焦点位置並びに撮像素子３３への入射光量（換言すれば、絞り値）を制御する。
【００２０】
撮像素子３３は、光学系３５及び絞り３２を介して入射した被写体を表す光学像を光電変換し、該光電変換によって得られた電気信号をＡＦＥ１２に出力する。より具体的には、撮像素子３３は、マトリクス状に二次元配列された複数の受光画素を備え、各撮影において、各受光画素は露光時間に応じた電荷量の信号電荷を蓄える。蓄えた信号電荷の電荷量に比例した大きさを有する各受光画素からのアナログ信号は、撮像装置１内で生成される駆動パルスに従って順次ＡＦＥ１２に出力される。
【００２１】
ＡＦＥ１２は、撮像部１１（撮像素子３３）から出力されるアナログ信号を増幅し、増幅されたアナログ信号をデジタル信号に変換する。ＡＦＥ１２は、このデジタル信号をＲＡＷデータとして出力する。ＲＡＷデータは、被写体の画像の画像データの一種である。ＡＦＥ１２における信号増幅の増幅度は、主制御部１９によって制御される。
【００２２】
内部メモリ１３は、ＳＤＲＡＭ（Synchronous Dynamic Random Access memory）等にて形成され、撮像装置１内で利用される各種のデジタルデータを一時記録する。画像処理部１４は、内部メモリ１３又は記録媒体１５に記録された画像の画像データに対して、必要な画像処理を施す。記録媒体１５は、磁気ディスクや半導体メモリ等から成る不揮発性メモリである。画像処理部１４による画像処理後の画像データや上記ＲＡＷデータを、記録媒体１５に記録することができる。記録制御部１６は、記録媒体１５に各種のデータを記録させるために必要な記録制御を行う。表示部１７は、撮像部１１の撮影によって得られた画像や、記録媒体１５に記録されている画像などを表示する。本明細書において、単に表示及び表示画面と言った場合、それは、表示部１７における表示及び表示画面を指すものとする。
【００２３】
操作部１８は、ユーザが撮像装置１に対して各種操作を行うための部位である。図３（ａ）に、表示部１７の表示画面に正対する方向から見た、撮像装置１の外観平面図を示す。図３（ａ）では、被写体としての人物が表示部１７に表示されている状態が示されている。操作部１８には、静止画像の撮影を指示するためのシャッタボタン４１と、撮像部１１の撮影における画角の増大又は減少を指示するためのズームレバー４２と、１又は２以上のボタンから成る設定ボタン４３と、十字キー（４方向キー）４４と、が備えられている。図３（ｂ）に示す如く、十字キー４４は、十字キー４４の中心から見て右側、上側、左側及び下側に位置する、４つのキー４４［１］、４４［２］、４４［３］及び４４［４］から成る。
【００２４】
尚、撮像装置１がデジタルビデオカメラである場合、シャッタボタン４１を、動画像の撮影開始及び撮影終了を指示するボタンとして機能させることもできる。シャッタボタン４１、ズームレバー４２、設定ボタン４３及び十字キー４４に対するユーザの操作を、総称して、ボタン操作と呼ぶ。また、ボタン操作の内容を示す情報をボタン操作情報と呼ぶ。
【００２５】
主制御部１９は、ボタン操作の内容及び後述のタッチパネル操作の内容等に従いつつ、撮像装置１内の各部位の動作を統括的に制御する。表示制御部２０は、表示部１７の表示内容を制御する。
【００２６】
タイムスタンプ生成部２１は、撮像装置１に内蔵されたタイマ等を用いて、静止画像又は動画像の撮影時刻を表すタイムスタンプ情報を作成する。ＧＰＳ情報取得部２２は、ＧＰＳ（Global Positioning System）衛星から送られてくるＧＰＳ信号を受信することにより撮像装置１の現在地を認識する。
【００２７】
撮像装置１の動作モードには、画像（静止画像又は動画像）の撮影及び記録が可能な第１の動作モードと、記録媒体１５に記録された画像（静止画像又は動画像）を表示部１７又は外部の表示装置にて再生表示する第２の動作モードと、が含まれる。ボタン操作に応じて、各動作モード間の遷移は実施される。
【００２８】
第１の動作モードでは、所定のフレーム周期にて周期的に被写体の撮影が行われ、撮像部１１の出力に基づき被写体の撮影画像列を表す画像データが得られる。撮影画像列に代表される画像列とは、時系列で並ぶ画像の集まりを指す。１つのフレーム周期分の画像データによって１枚分の画像が表現される。
【００２９】
表示部１７には、タッチパネルが備えられている。図４は、タッチパネルの概略分解図である。表示部１７におけるタッチパネルには、液晶ディスプレイ等から成る表示画面５１と、操作体が表示画面５１上に触れている位置（圧力を加えている位置）を検出するタッチ検出部５２と、が設けられている。操作体は、指やペンなどであるが、以下の説明では、操作体が指であるとする。本明細書における指とは、撮像装置１のユーザの指である。
【００３０】
図５（ａ）に示す如く、表示画面５１上の位置は、二次元のＸＹ座標面上の位置として定義される。また更に、図５（ｂ）に示す如く、撮像装置１において、任意の二次元画像もＸＹ座標面上の画像として取り扱われる。図５（ｂ）において、符号３００が付された矩形枠は、二次元画像の外形枠を表している。ＸＹ座標面は、表示画面５１及び二次元画像３００の水平方向に伸びるＸ軸と、表示画面５１及び二次元画像３００の垂直方向に伸びるＹ軸と、を座標軸として有する。本明細書において述べられる画像は、全て、特に記述なき限り二次元画像である。表示画面５１及び二次元画像３００上における或る注目点の位置を（ｘ，ｙ）にて表す。ｘは、該注目点のＸ軸座標値を表すと共に、表示画面５１及び二次元画像３００上における該注目点の水平位置を表す。ｙは、該注目点のＹ軸座標値を表すと共に、表示画面５１及び二次元画像３００上における該注目点の垂直位置を表す。
【００３１】
表示画面５１及び二次元画像３００において、注目点のＸ軸座標値であるｘの値が増加するにつれて該注目点の位置はＸ軸の正側である右側（ＸＹ座標面における右側）に移動し、注目点のＹ軸座標値であるｙの値が増加するにつれて該注目点の位置はＹ軸の正側である下側（ＸＹ座標面における下側）に移動するものとする。従って、表示画面５１及び二次元画像３００において、注目点のＸ軸座標値であるｘの値が減少するにつれて該注目点の位置は左側（ＸＹ座標面における左側）に移動し、注目点のＹ軸座標値であるｙの値が減少するにつれて該注目点の位置は上側（ＸＹ座標面における上側）に移動する。
【００３２】
二次元画像３００を表示画面５１にて表示する際（二次元画像３００を表示画面５１の全体を使って表示する際）、二次元画像３００上の位置（ｘ，ｙ）における画像は、表示画面５１上の位置（ｘ，ｙ）に表示される。
【００３３】
図４のタッチ検出部５２は、操作体が表示画面５１に触れている際、その触れている位置（ｘ，ｙ）を表すタッチ操作情報をリアルタイム出力する。操作体で表示画面５１を触れる操作を、以下、タッチパネル操作と呼ぶ。
【００３４】
第１実施形態では、以下、静止画像又は動画像を撮影可能な第１の動作モードにおける撮像装置１な動作を説明する。図６は、第１実施形態の動作に特に関与する、撮像装置１の一部ブロック図である。シーン判定部６０及び被写体検出部６１は、画像処理部１４に設けられる。表示メニュー作成部６２及び撮影制御部６３は、主制御部１９に設けられる。表示メニュー作成部６２は、表示制御部２０に設けられても良い。
【００３５】
画像処理部１４及び表示制御部２０には、入力画像の画像データが与えられる。入力画像とは、１フレーム周期分のＲＡＷデータによって表される１枚の静止画像、又は、その静止画像に対して所定の画像処理（デモザイキング処理、ノイズ除去処理など）を施して得られる静止画像である。第１の動作モードでは、入力画像が所定のフレーム周期にて順次得られる（即ち、入力画像列が得られる）。表示制御部２０は、入力画像列を表示画面５１上に動画像として表示させることができる。
【００３６】
被写体検出部６１は、入力画像の画像データに基づき、入力画像に含まれる被写体を検出する被写体検出処理を実行する。被写体検出処理によって、入力画像上の被写体の種類が検出される。
【００３７】
被写体検出処理には、入力画像中の顔を検出する顔検出処理が含まれる。顔検出処理では、入力画像の画像データに基づいて、入力画像の画像領域から人物の顔部分を含む領域である顔領域を検出して抽出する。被写体検出処理に、顔認識処理を含めるようにしても良い。顔認識処理では、顔検出処理によって入力画像から抽出された顔を有する人物が、予め設定された１又は複数の登録人物の内の、何れの人物であるかを認識する。顔検出処理及び顔認識処理の方法として様々な手法が知られており、被写体検出部６１は、公知の方法を含む任意の方法によって顔検出処理及び顔認識処理を実行可能である。
【００３８】
被写体検出処理にて検出されるべき被写体の種類は、顔及び人物だけではない。例えば、被写体検出処理にて、入力画像上における、車、山、木、花、海、雪、空なども検出することができる。それらの検出に、輝度情報の分析、色相情報の分析、エッジ検出、輪郭検出、画像マッチング、パターン認識など、各種の画像処理を利用可能であり、公知の方法を含む任意の方法を利用可能である。例えば、検出されるべき被写体が車である場合、入力画像の画像データに基づいて入力画像上のタイヤを検出することにより、或いは、入力画像の画像データと予め用意された車の画像の画像データとを用いた画像マッチングにより、入力画像上の車を検出することができる。
【００３９】
シーン判定部６０は、入力画像の画像データに基づいて、入力画像の撮影シーンを判定する。この判定を行う処理を、シーン判定処理と呼ぶ。複数の登録シーンが予めシーン判定部６０に設定されている。複数の登録シーンには、例えば、人物が注目された撮影シーンであるポートレートシーン、風景が注目された撮影シーンである風景シーン、動物（犬、猫など）が注目された撮影シーンである動物シーン、海が注目された撮影シーンであるビーチシーン、雪景色が注目された撮影シーンであるスノウシーン、日中の撮影状態を表す日中シーン、夜景の撮影状態を表す夜景シーンなどが含まれる。本明細書における動物は、人物以外の動物を意味する。
【００４０】
シーン判定部６０は、注目した入力画像の画像データからシーン判定処理に有益な画像特徴量を抽出することで、その注目した入力画像の撮影シーンを上記複数の登録シーンの中から選択し、これによって、注目した入力画像の撮影シーンを判定する。シーン判定部６０によって判定された撮影シーンを判定シーンと呼ぶ。シーン判定処理を、被写体検出部６１による被写体検出処理の結果を用いて行うことができる。以下では、特に、被写体検出処理の結果を用いてシーン判定処理が行われるときの動作を説明する。
【００４１】
表示メニュー作成部６２は、上述の被写体検出処理の結果及びシーン判定処理の結果に基づいて、表示メニューを作成する。表示メニュー作成部６２にて表示メニューが作成された場合、表示制御部２０は、入力画像と同時に表示メニューを表示画面５１に表示させる。例えば、入力画像上に表示メニューを重畳した画像を表示画面５１に表示させる。表示制御部２０は、表示メニューの表示位置を決定するためにタッチ操作情報を利用する。
【００４２】
撮影制御部６３は、タッチ操作情報及びボタン操作情報に基づき、ユーザによるシャッタ指示の有無を監視し、シャッタ指示が成されたことを確認すると、自身の決定した撮影モードにて対象画像の撮影を行わせる。より具体的には、撮像部１１及び画像処理部１４を用いて対象画像の画像データを生成させる。対象画像とは、シャッタ指示の直後に得られる入力画像に基づく静止画像である（図７参照）。シャッタボタン４１を押すボタン操作は、シャッタ指示の１つである。また、詳細は後述するが、特定のタッチパネル操作によってシャッタ指示を成すこともできる。
【００４３】
撮影制御部６３に内在する撮影モードテーブル（不図示）には、第１〜第Ｎの撮影モードが記憶されている。ここで、Ｎは２以上の整数である（例えば、Ｎ＝１０）。撮影モードテーブルに記憶された第１〜第Ｎの撮影モードには、ポートレートモード、風景モード、高速シャッタモード、ビーチモード、スノーモード、日中モード、夜景モード等が含まれている。
【００４４】
撮影制御部６３は、被写体検出処理の結果、シーン判定処理の結果、タッチ操作情報及びボタン操作情報の全部又は一部に基づき、対象画像の撮影モードとして最適と考えられる１つの撮影モードを第１〜第Ｎの撮影モードの中から選択する。ここで選択された撮影モードを、以下、選択撮影モードと呼ぶ。上記撮影モードテーブルに記憶された各撮影モードは、選択撮影モードの候補である候補撮影モードとして機能し、各撮影モードは対象画像の撮影条件を規定する。
【００４５】
対象画像の撮影条件には、対象画像の元となる入力画像の撮影時におけるシャッタスピード（即ち、入力画像の画像データを撮像素子３３から得るための、撮像素子３３の露光時間の長さ）、対象画像の元となる入力画像の撮影時における絞り値、対象画像の元となる入力画像の撮影時におけるＩＳＯ感度、画像処理部１４において対象画像を生成するために入力画像に行われるべき画像処理（以下、特定画像処理という）の内容などが含まれる。ＩＳＯ感度は、ＩＳＯ（International Organization for Standardization）によって規定された感度を意味し、ＩＳＯ感度を調節することで入力画像の明るさ（輝度レベル）を調節することができる。実際には、ＩＳＯ感度に応じてＡＦＥ１２における信号増幅の増幅度を決定する。撮影制御部６３は、選択撮影モードにより規定される撮影条件にて入力画像及び対象画像の画像データが得られるように、撮像部１１、ＡＦＥ１２及び画像処理部１４を制御する。
【００４６】
図７に示す如く、画像処理部１４は、シャッタ指示の直後に得られる入力画像（以下、原画像と呼ぶ）に対し、特定画像処理を行うことで対象画像を生成する。選択撮影モードによっては、特定画像処理が何らなされないこともあり、この場合には、対象画像は原画像そのものとなる。
【００４７】
上記の第１〜第Ｎの撮影モードに関し、第ｉの撮影モードによって規定される撮影条件と、第ｊの撮影モードによって規定される撮影条件は互いに異なる。これは、通常、互いに異なる任意の整数ｉ及びｊに対して成立するが（但し、ｉ≦Ｎ且つｊ≦Ｎ）、第１〜第Ｎの撮影モードに含まれるＮA個の撮影モードの撮影条件は互いに同じでありうる（ＮAはＮ未満の整数）。例えば、Ｎ＝１０のとき、第１〜第９の撮影モードについての撮影条件は互いに異なるが、第９及び第１０の撮影モードについての撮影条件は互いに同じである、といった場合もある（この場合、ＮA＝２）。
【００４８】
具体的には例えば、撮影制御部６３は、ポートレートモード及び風景モード間で絞り値を変えることよって、ポートレートモードにて撮影された対象画像の被写界深度を風景モードにて撮影された対象画像の被写界深度よりも浅くする。図８（ａ）の画像３１０は、風景モードにて撮影された対象画像を表し、図８（ｂ）の画像３２０は、ポートレートモードにて撮影された対象画像を表す。対象画像３１０及び３２０は共通の被写体を撮影したものであるが、被写界深度の相違に基づき、対象画像３１０では人物も風景も鮮明に現れている一方で、対象画像３２０では人物は鮮明であるものの風景はぼけている。図８（ｂ）では、山の輪郭線を太くすることでぼけを表現している（後述の図１０の対象画像４１０についても同様）。
【００４９】
撮影制御部６３は、ポートレートモード及び風景モード間で絞り値を共通にしておく一方で、ポートレートモード及び風景モード間で特定画像処理を異ならせることで、ポートレートモードにおける被写界深度を風景モードにおける被写界深度よりも浅くしても良い。即ち例えば、対象画像に対する撮影モードが風景モードである場合には、原画像に対する特定画像処理に背景ぼかし処理を含めない一方、対象画像に対する撮影モードがポートレートモードである場合には、原画像に対する特定画像処理に背景ぼかし処理を含める。背景ぼかし処理は、原画像において人物の画像データが存在する画像領域以外の画像領域をぼかす処理（ガウシアンフィルタを用いた空間フィルタリングなど）である。このような、背景ぼかし処理の有無による特定画像処理の相違によっても、ポートレートモードによる対象画像及び風景モードによる対象画像間で被写界深度を実質的に異ならせることができる。
【００５０】
また例えば、対象画像に対する撮影モードが風景モードである場合には、原画像に対する特定画像処理に肌色補正を含めない一方、対象画像に対する撮影モードがポートレートモードである場合には、原画像に対する特定画像処理に肌色補正を含めるようにしても良い。肌色補正は、人物の顔の画像部分の内、肌色に分類される部分の色を補正する処理である。
【００５１】
また例えば、高速シャッタモードでは、ポートレートモード等よりもシャッタスピードが速くされる（即ち、対象画像の画像データを撮像素子３３から得るための、撮像素子３３の露光時間の長さが短くされる）。また例えば、ビーチモードにおいては、原画像上で海の色相を有している画像部分の色を補正する処理を特定画像処理に含める。この他、撮影モードごとの撮影条件を様々な観点から設定しておくことが可能であり、撮影モードごとの撮影条件の設定に、公知の任意の設定方法を利用することも可能である。
【００５２】
[第１撮影動作例]
次に、図９及び図１０を参照し、撮像装置１の第１撮影動作例を説明する。第１撮影動作例では、撮像部１１の撮影範囲内に、第１の被写体としての人物ＳＵＢ1及び第２の被写体としての犬ＳＵＢ2と人物ＳＵＢ1及び犬ＳＵＢ2の後方側に位置する山とが含まれている状態を想定する。この想定を、便宜上、想定αと呼ぶ。図９は、この想定αの下における表示画面５１を示している。この想定αの下において、ユーザが対象画像の撮影を行うときの表示画面５１の様子及び得られる対象画像の例を、図１０に示す。時刻ｔAi+1は、時刻ｔAiよりも後の時刻であるとする。ｉは整数である。図１０において、符号ＨＡＮＤが付された手の絵は、ユーザの手を表している。手ＨＡＮＤは、ユーザの実際の手であり、表示画面５１上に表示される像ではない。
【００５３】
時刻ｔA1において、ユーザは、表示画面５１上の位置ＰAをタッチする（時刻ｔA1以前では、表示画面５１が何ら指で触れられていないものとする）。タッチとは、表示画面５１上の特定部分を指で触れる操作である。この位置ＰAをタッチしている時間が比較的短い場合、時刻ｔA1を起点とするタッチは短タッチであると判断され、それが比較的長い場合、時刻ｔA1を起点とするタッチは長タッチであると判断される。
【００５４】
より具体的には、時刻ｔA1を起点とするタッチが時刻（ｔA1＋Δｔ）までに解除された場合、時刻ｔA1を起点とするタッチは短タッチであると判断され、時刻ｔA1を起点とするタッチが時刻（ｔA1＋Δｔ）まで続いた場合、時刻ｔA1を起点とするタッチは長タッチであると判断される。Δｔは、時間を単位とする所定値である（但し、Δｔ＞０）。時刻（ｔA1＋Δｔ）は、時刻ｔA1から時間Δｔだけ経過した時刻を意味する。主制御部１９は、タッチ操作情報に基づき、表示画面５１に成されたタッチが短タッチ及び長タッチの何れであるかを判断することができる。
【００５５】
一方、位置ＰAのタッチが成されると、被写体検出部６１は、位置ＰAを基準位置として設定し、現時点の入力画像の画像データに基づき、基準位置の被写体の種類及び基準位置の周辺被写体の種類を検出するための被写体検出処理を実行する。基準位置の被写体とは、基準位置に画像データを有する被写体であり、基準位置の周辺被写体とは、基準位置の被写体の周辺に位置する被写体である。例えば、図１１に示す如く、被写体検出部６１は、基準位置ＰAを中心とする判定領域４０１を入力画像４００上に設定し、判定領域４０１内の画像データに基づき判定領域４０１内に存在している被写体の種類を検出することで基準位置の被写体及び周辺被写体の種類を検出する。尚、基準位置の周辺被写体の種類の検出は必須ではなく、基準位置の周辺被写体が検出されないこともある。入力画像４００は、時刻ｔA1に撮影された入力画像又は時刻ｔA1の直後に撮影された入力画像である。判定領域４０１は、入力画像４００の全体画像領域の一部である（後述する他の判定領域についても同様）。判定領域４００に代表される任意の判定領域の形状は、矩形以外であっても良いが、それが矩形であることを想定する。
【００５６】
第１撮影動作例においては、図１０に示す如く、位置ＰAに人物ＳＵＢ1の画像データが存在している。従って、基準位置の被写体の種類は人物であると判断される。また、基準位置の周辺被写体の種類が山であると判断されたとする。
【００５７】
時刻ｔA1を起点とするタッチが短タッチである場合、時刻ｔA1より後であって且つ時刻（ｔA1＋Δｔ）よりも前の時刻において指が表示画面５１から離される。撮影制御部６３は、タッチ操作情報に基づき、この指の離れを確認すると、シーン判定部６０と協働して、直ちに撮影モードのオート選択を行って対象画像の撮影を行わせる（この場合、表示画面５１に触れていた指を表示画面５１から離す操作がシャッタ指示として機能する）。
【００５８】
撮影モードのオート選択では、基準位置の被写体の種類に基づきシーン判定処理を成し、そのシーン判定処理の結果から選択撮影モードを決定した後、その選択撮影モードにて撮像部１１及び画像処理部１４に対象画像の撮影を行わせる（対象画像の画像データの生成を行わせる）。基準位置の被写体の種類が人物である場合、撮影モードのオート選択によって、判定シーンがポートレートシーンとなり且つ選択撮影モードがポートレートモードに設定される。結果、ポートレートモードにて撮影された対象画像４１０が得られる。図１０に対応する第１撮影動作例とは異なるが、仮に、基準位置の被写体の種類が犬である場合、撮影モードのオート選択によって、判定シーンが動物シーンとなり且つ選択撮影モードが高速シャッタモードに設定される。結果、高速シャッタモードにて撮影された対象画像が得られる。
【００５９】
時刻ｔA1を起点とするタッチが長タッチである場合、シーン判定部６０によって第１及び第２の候補判定シーンが決定され、時刻（ｔA1＋Δｔ）よりも後の時刻ｔA2において、表示メニューＭAが現時点の入力画像と共に表示画面５１に表示される（第１及び第２の候補判定シーンについては後述）。表示メニューＭAは、基準位置ＰAを中心とする位置に表示される。例えば、図１０に示す如く、表示メニューＭAを現時点の入力画像上に重畳して表示する。この際、入力画像の内、表示メニューＭAが重畳される部分の画像が透けて見えるようにアルファブレンディング等を利用して表示メニューＭAの重畳を行うとよい。
【００６０】
表示メニューＭAは、図６の表示メニュー作成部６２によって作成される。図１２（ａ）には、表示メニューＭAの構成要素である基本アイコンＭBASEが示されている。図１２（ｂ）には、時刻ｔA2において実際に表示される表示メニューＭAとしての表示メニューＭA1が示されている。図１２（ｃ）は、基本アイコンＭBASEの構成を示すための図である。
【００６１】
基本アイコンＭBASEは、夫々が長方形の形状を有する領域ＡＲC及びＡＲ1〜ＡＲ4を結合した外形を有する。領域ＡＲCを中心にして、領域ＡＲCの右側、上側、左側及び下側に、夫々、領域ＡＲ1、ＡＲ2、ＡＲ3及びＡＲ4が結合される。領域ＡＲCの中心は基準位置ＰAに配置される。基本アイコンＭBASEにおける領域ＡＲ1〜ＡＲ4の夫々に、被選択項目を表す文字、図形又はそれらの組み合わせを重畳することにより、表示メニューＭAが形成される。説明の具体化のため、今、被選択項目が文字にて表されることを想定する。被選択項目を表す文字は、上述の被写体検出処理の結果を用いたシーン判定処理の結果に基づき、決定される。
【００６２】
基準位置を基準とする判定領域内の画像データから決定される判定シーンを特に候補判定シーンと呼ぶ。候補判定シーンは、複数個、決定される。図１０に対応する第１撮影動作例では、基準位置の被写体の種類が人物であると判断されているため、シーン判定部６０において、第１の候補判定シーンは人物に対応するポートレートシーンであると決定される。また、基準位置の周辺被写体の種類が山であると判断されているため、シーン判定部６０において、第２の候補判定シーンは山に対応する風景シーンであると決定される。これらの決定内容に基づき、表示メニュー作成部６２は、表示メニューＭA1の領域ＡＲ1及びＡＲ2に表示すべき文字を夫々「ポートレート」及び「風景」とする。即ち、第１及び第２の候補判定シーンを夫々領域ＡＲ1及びＡＲ2に対応させ、第１及び第２の候補判定シーンに対応する文字を領域ＡＲ1及びＡＲ2に表示する。他方、表示メニューＭA1の領域ＡＲ3及びＡＲ4に表示する文字は夫々「オート」及び「撮影」とする。領域ＡＲ1〜ＡＲ4は、夫々、第１〜第４の被選択項目を表示する領域である。
【００６３】
図１０の例において、実際には図１２（ｂ）の表示メニューＭA1が時刻ｔA2における表示画面５１に表示されるが、図示の煩雑化防止のため、図１０では、表示メニューＭA1の代わりに基本アイコンＭBASEのみが示されている。また、実際には、時刻ｔA2において、指が表示画面５１に触れられているはずであるが、図示の便宜上、図１０では、表示画面５１上に指が触れている様子の図示を割愛している。表示メニューＭA1の表示は、後述の項目選択操作が成されるまで継続される。
【００６４】
時刻ｔA2よりも後の時刻ｔA3において、ユーザは、項目選択操作を成す。項目選択操作は、表示メニュー（本例においてＭA1）における第１〜第４の被選択項目の何れかを選択する操作（換言すれば、領域ＡＲ1〜ＡＲ4の何れかを選択する操作）である。撮影制御部６３又は主制御部１９は、タッチ操作情報に基づき、項目選択操作の有無を確認する。
第ｉの被選択項目を選択する項目選択操作は、
図１３（ａ）に示す如く、指と表示画面５１との接触を維持したまま指を基準位置ＰAを起点として領域ＡＲiまで移動させる操作、又は、
図１３（ｂ）に示す如く、指と表示画面５１との接触を維持したまま指を基準位置ＰAを起点として領域ＡＲiまで移動させた後、指を表示画面５１から離す操作、又は、
図１３（ｃ）に示す如く、指と表示画面５１との接触を維持したまま、指を基準位置ＰAを起点として領域ＡＲiまで移動させ、更に、基準位置ＰAから領域ＡＲiに向かう方向に沿って指を領域ＡＲiの外側まで移動させる操作である。
また、図１３（ｄ）に示す如く、時刻ｔA2において表示画面５１に触れている指を一旦表示画面５１から離した後、領域ＡＲiをタッチする操作が、第ｉの被選択項目を選択する項目選択操作であっても良い。或いは、図１３（ｅ）に示す如く、時刻ｔA2において表示画面５１に触れている指を一旦表示画面５１から離した後、領域ＡＲiをタッチし、更にその後、指を表示画面５１から離す操作が、第ｉの被選択項目を選択する項目選択操作であっても良い。
【００６５】
更に或いは、十字キー４４に対するボタン操作を、項目選択操作として機能させても良い（図３（ａ）及び（ｂ）参照）。即ち、表示メニューＭA1が表示されている状態において、キー４４［ｉ］を押す操作が、第ｉの被選択項目を選択する項目選択操作であっても良い。
【００６６】
項目選択操作において選択された被選択項目を選択項目という。第１〜第４の被選択項目は、夫々、表示メニューＭA1の領域ＡＲ1〜ＡＲ4に対応する被選択項目であるため、第ｉの被選択項目が選択項目となると領域ＡＲiに対応する撮影モードにて対象画像の撮影が成される。即ち、撮影制御部６３は、時刻ｔA3において項目選択操作が成されたことを確認すると、選択項目に応じた撮影モードにて撮像部１１及び画像処理部１４に対象画像の撮影を行わせる（対象画像の画像データの生成を行わせる）。例えば、図１１（ｂ）の表示メニューＭA1が表示されている状態において、第１の被選択項目が選択項目になると、第１の候補判定シーンであるポートレートシーンに対応した撮影モード、即ちポートレートモードにて対象画像の撮影を行わせ、第２の被選択項目が選択項目になると、第２の候補判定シーンである風景シーンに対応した撮影モード、即ち風景モードにて対象画像の撮影を行わせる。図１０には、領域ＡＲ2に対応する第２の被選択項目が選択項目となっている場合が例示されており、第２の被選択項目が選択項目となる結果、風景モードで撮影された対象画像４２０が得られる。
【００６７】
他方、第３の被選択項目が選択項目になると、撮影制御部６３は、撮影モードのオート選択により対象画像の撮影を行わせる（結果、短タッチをした場合と同様の対象画像が得られる）。
【００６８】
また、第４の被選択項目が選択項目になると、撮影制御部６３は、全体画像シーン判定結果に基づく撮影モードを選択撮影モードとして用いて対象画像の撮影を行わせる。全体画像シーン判定結果とは、入力画像の全体の画像データを用いて行ったシーン判定処理の結果を指す。従って、全体画像シーン判定結果による判定シーンが、ポートレートシーンである場合において、第４の被選択項目が選択項目になると、撮影制御部６３は、ポートレートシーンに対応したポートレートモードにて対象画像の撮影を行わせる。
【００６９】
[第２撮影動作例]
第１撮影動作例が変形された第２撮影動作例を説明する。第２撮影動作例では、時刻ｔA1において、位置ＰAではなく犬ＳＵＢ2の画像データが存在する位置ＰA’がタッチされ、この結果、位置ＰA’が基準位置として設定されるものとする。この場合、被写体検出部６１は、図１４に示す如く、基準位置ＰA’を中心とする判定領域４０２を入力画像４００上に設定し、判定領域４０２内の画像データに基づき判定領域４０２内に存在している被写体の種類を検出することで基準位置ＰA’の被写体及び周辺被写体の種類を検出する。位置ＰA’には犬ＳＵＢ2の画像データが存在している。従って、基準位置ＰA’の被写体の種類は犬であると判断される。また、基準位置の周辺被写体の種類が山であると判断されたとする。そうすると、時刻ｔA1を起点とするタッチが長タッチである場合、時刻ｔA2及びそれ以降において、図１１（ｂ）の表示メニューＭA1の代わりに図１５の表示メニューＭA2が作成されて表示される。
【００７０】
第２撮影動作例では、基準位置ＰA’の被写体の種類が犬であると判断されているため、シーン判定部６０において、第１の候補判定シーンは動物シーンであると決定される。また、基準位置の周辺被写体の種類が山であると判断されているため、シーン判定部６０において、第２の候補判定シーンは風景シーンであると決定される。これらの決定内容に基づき、表示メニュー作成部６２は、表示メニューＭA2の領域ＡＲ1及びＡＲ2に表示すべき文字を夫々「高速」及び「風景」とする。即ち、第１及び第２の候補判定シーンを夫々領域ＡＲ1及びＡＲ2に対応させ、第１及び第２の候補判定シーンに対応する文字を領域ＡＲ1及びＡＲ2に表示する。他方、表示メニューＭA2の領域ＡＲ3及びＡＲ4に表示する文字は夫々「オート」及び「撮影」とする。
【００７１】
図１５の表示メニューＭA2が表示されている状態において、第１の被選択項目が選択項目になると、第１の候補判定シーンである動物シーンに対応した撮影モード、即ち高速シャッタモードにて対象画像の撮影が行われ、第２の被選択項目が選択項目になると、第２の候補判定シーンである風景シーンに対応した撮影モード、即ち風景モードにて対象画像の撮影が行われる。第３又は第４の被選択項目が選択項目となった場合の動作は、第１撮影動作例におけるそれと同様である。
【００７２】
[動作フローチャート]
次に、図１６を参照して、１枚の対象画像を得る動作の手順を説明する。図１６は、この動作の手順を表すフローチャートである。
【００７３】
静止画像を撮影可能な第１の動作モードでは入力画像が所定のフレーム周期にて順次得られ、ステップＳ１１において、入力画像列が動画像として表示される。入力画像列を動画像として表示する処理は、ステップＳ１８又はＳ１９にて対象画像の撮影が成されるまで継続し、ステップＳ１８又はＳ１９による対象画像の撮影後、ステップＳ１１への回帰が実行される。
【００７４】
ステップＳ１１に続くステップＳ１２において、主制御部１９は、タッチ操作情報に基づき、表示画面５１にタッチが成されているか否か（即ち、指が表示画面５１を触れたか否か）を確認する。表示画面５１にタッチが成されている場合には、ステップＳ１２からステップＳ１３への遷移が発生するが、それが成されていない場合にはステップＳ１２の確認処理が繰り返される。
【００７５】
ステップＳ１３において、画像処理部１４及び主制御部１９は、タッチされた位置を基準位置として設定する。また、ステップＳ１３において、被写体検出部６１により、基準位置の被写体の種類及び基準位置の周辺被写体の種類を検出するための被写体検出処理が成され、更に、シーン判定部６０により、その被写体検出処理の結果を用いたシーン判定処理が成されることで上述の第１及び第２の候補判定シーンが決定される。
【００７６】
ステップＳ１３の処理後、又は、ステップＳ１３の処理と並行してステップＳ１４の処理が実行される。ステップＳ１４において、主制御部１９は、タッチ操作情報に基づき、表示画面５１に成されたタッチが長タッチであるかを判断し、そのタッチが長タッチである場合にはステップＳ１４からステップＳ１５への遷移を発生させる一方、それが短タッチである場合にステップＳ１４からステップＳ１９への遷移を発生させる。
【００７７】
ステップＳ１５において、表示メニュー作成部６２は、ステップＳ１３におけるシーン判定処理の結果に基づき表示メニューＭAを作成し、続くステップＳ１６において、その表示メニューＭAが表示制御部２０の制御の下、表示画面５１に表示される。上述したように、表示メニューＭAは現時点の入力画像と共に表示され、表示メニューＭAの表示は項目選択操作が成されるまで継続される。
【００７８】
ステップＳ１７において、撮影制御部６３（又は主制御部１９）は、タッチ操作情報に基づき項目選択操作の有無を確認し、項目選択操作が成されたことが確認された場合にのみステップＳ１７からステップＳ１８への遷移を発生させる。ステップＳ１８において、撮影制御部６３は、選択項目に応じた撮影モードにて撮像部１１及び画像処理部１４に対象画像の撮影を行わせる（対象画像の画像データの生成を行わせる）。従って、項目選択操作はシャッタ指示として機能する。他方、ステップＳ１９では、撮影制御部６３により撮影モードのオート選択が実行され、該オート選択にて決定された撮影モードにて直ちに対象画像の撮影が成される。ステップＳ１８又はＳ１９で得られた対象画像の画像データは記録媒体１５に記録される。
【００７９】
ユーザの指定位置における被写体（ユーザがタッチした部分の被写体）は、ユーザの注目している被写体であると考えられる。そこで、本実施形態では、指定位置における被写体の種類を検出し、検出結果に応じて表示メニューの内容を適応的に変更する。例えば、上述の如く、指定位置における被写体が人物であるならばポートレートモードによる撮影を指示する被選択項目を表示メニューに含める、或いは、指定位置における被写体が動物であるならば高速シャッタモードによる撮影を指示する被選択項目を表示メニューに含める。
【００８０】
指定位置における被写体がユーザの注目被写体であると考えれば、それらの被選択項目は、指定位置の入力操作の次にユーザにより選択される可能性が高いと言える。故に、上述のような表示メニューの作成及び表示は操作性の向上に寄与すると言える。例えば、ユーザが動物の撮影に適した高速シャッタモードの使用を希望している場合において、仮に、上記特許文献１の方法の如く表示メニューにシャッタボタン、ズームアップボタン及びズームダウンボタン等しか含まれていないならば（或いは、表示メニューの表示自体がないのであれば）、ユーザは、撮影モードを複数の登録モードの中から選択するためのメニューを表示させる第１操作を成した後、第１操作によって表示されたメニューから高速シャッタモードを選択する第２操作を成し、その後にシャッタ指示操作を成す必要がある。これに対し、本実施形態では、注目被写体としての動物をタッチすれば被写体検出処理を介して自動的に図１５の表示メニューＭA2が表示されるため、その後、高速シャッタモードに対応する表示位置に指を滑らせる等の簡便な操作を行うだけで、高速シャッタモードによる撮影指示を完了させることができる。
【００８１】
また、表示画面５１と指との接触時間を短くすることで、ユーザは対象画像の即時撮影を指示することも可能であるため、シャッタチャンスを逃すこともない。指が表示画面５１に接触したことをトリガとして用いて対象画像の撮影を行うことも可能であるが、接触の瞬間、及び、接触後のある程度の期間中は、撮像装置１の筐体が揺れて手ぶれの影響を受けやすい。これに対し、本実施形態では、短タッチにてシャッタ指示を行う際、指が表示画面５１から離れたことをトリガとして用いて対象画像の撮影を行うようにしている（指が表示画面５１から離れたことが検出された後に、対象画像の元となる入力画像の露光を開始するようにしている）。これにより、対象画像の手ぶれが抑制される。図１３（ｂ）及び（ｅ）の項目選択操作によるシャッタ指示についても同様である。また更に、指を表示画面５１上で滑らせたときに発生する手ぶれの量は、通常、指を表示画面５１に接触させた瞬間に発生する手ぶれの量よりも少ない。従って、図１３（ａ）又は（ｃ）の項目選択操作によるシャッタ指示についても、対象画像の手ぶれ抑制効果が期待される。
【００８２】
尚、上述の例では、表示画面５１に対する指の接触時間が比較的長い場合にのみ表示メニューを作成及び表示するようにしているが、その接触時間に関係なく表示メニューを作成及び表示するようにしてもよい。即ち、図１６のステップＳ１３の処理後、ステップＳ１４の分岐処理を無視して、常にステップＳ１５への遷移を発生させるようにしてもよい良い。
【００８３】
また、上述の例では、第１及び第２の被選択項目に対応する第１及び第２の候補判定シーンを夫々領域ＡＲ1及びＡＲ2に対応させ、文字「オート」及び「撮影」に対応する第３及び第４の被選択項目を夫々領域ＡＲ3及びＡＲ4に対応させているが、第１〜第４の被選択項目と領域ＡＲ1〜ＡＲ4との対応関係は、これに限定されない。
【００８４】
例えば、ユーザによる項目選択の履歴に基づいて、これらの対応関係を変化させても良い。即ち例えば、第１及び第２の候補判定シーンが夫々「ポートレートシーン」及び「風景シーン」であって表示メニューＭA1を表示した際に、「風景」に対応する領域ＡＲ2を選択する項目選択操作が高い頻度で成されていたことを想定する。また、撮像装置１の筐体の形状などを考慮すれば、領域ＡＲ1を選択する項目選択操作が領域ＡＲ2を選択する項目選択操作よりも行いやすいことを想定する。主制御部１９は、それらの項目選択操作の履歴を撮像装置１内の履歴メモリ（不図示）に保存しておく。その履歴の保存後、次に、第１及び第２の候補判定シーンが夫々「ポートレートシーン」及び「風景シーン」であると判断された場合、図１７に示す如く、表示画面５１に表示する表示メニューＭAを表示メニューＭA1から表示メニューＭA1’へと変更するようにしても良い。表示メニューＭA1’では、第１の候補判定シーンに対応する「ポートレート」の文字が領域ＡＲ2に示され、第２の候補判定シーンに対応する「風景」の文字が領域ＡＲ1に示されている（その他の点において、表示メニューＭA1及びＭA1’は同様である）。表示メニューＭA1’の表示が成されているときに、第１の被選択項目を選択する項目選択操作を成せば風景モードにて対象画像の撮影が成され、第２の被選択項目を選択する項目選択操作を成せばポートレートモードにて対象画像の撮影が成される。
【００８５】
また、上述の例では、長タッチが成されたときに、判定領域内の画像データに基づきシーン判定部６０により第１及び第２の候補判定シーンを決定させ、第１及び第２の候補判定シーンに対応する２つの被選択項目を表示メニューＭAに含めるようにしているが、判定領域内の画像データに基づき決定される候補判定シーンの個数は１であっても良いし、３以上であっても良い。その個数が１であるとき、第１の候補判定シーンに対応する１つの被選択項目が表示メニューＭAに含められ、その個数が３であるとき、第１〜第３の候補判定シーンに対応する３つの被選択項目が表示メニューＭAに含められる（その個数が４以上の場合も同様）。
【００８６】
＜＜第２実施形態＞＞
本発明の第２実施形態を説明する。第２実施形態に係る撮像装置は、第１実施形態と同様、撮像装置１である。第２実施形態において特に述べない事項に関しては、第１実施形態の記載が第２実施形態にも適用される。図１８は、第２実施形態の動作に特に関与する、撮像装置１の一部ブロック図である。被写体検出部６１及び表示メニュー作成部６２は、図６に示されるそれらと同じものである。第２実施形態では、画像処理部１４内の画像検索部６４が有意に機能するため、図１８に画像検索部６４が示されている。
【００８７】
第２実施形態では、記録媒体１５にＰ枚の静止画像の画像データが記録されていることを想定する。Ｐは２以上の整数である。また、記録媒体１５に記録された各静止画像を記録画像とも呼ぶ。記録媒体１５から任意の記録画像の画像データが画像処理部１４及び表示制御部２０に供給される。第２実施形態では、記録画像が入力画像として機能する。
【００８８】
図１９に、１つの画像ファイルの構造を示す。図１の記録制御部１６は、１つの静止画像又は動画像に対して記録媒体１５内に１つの画像ファイルを作成することができる。画像ファイルの構造を任意の規格に準拠させることができる。画像ファイルは、静止画像又は動画像の画像データそのもの或いはその圧縮データが格納されるべき本体領域と、付加データが格納されるべきヘッダ領域と、からなる。
【００８９】
図２０に示す如く、或る静止画像に対する付加データに、その静止画像の特徴ベクトルを表す特徴ベクトル情報、その静止画像に含まれている被写体の種類を表す被写体情報、その静止画像の撮影時刻（換言すれば、撮影による静止画像の生成時刻）を表すタイムスタンプ情報、及び、その静止画像の撮影地点（換言すれば、撮影によって静止画像が生成された地点）を表す撮影地点情報を含めることができ、以下の説明では、静止画像に対する付加データに、それらの情報が全て含まれていることを想定する。その他、或る静止画像に対する付加データには、その静止画像のサムネイルの画像データや、ファイル名情報、ＩＳＯ感度情報なども含まれる。
【００９０】
付加データの説明を具体化するために、１つの画像ファイルに保存されるべき任意の１枚の静止画像を符号５００によって参照する。静止画像５００の付加データに含められるべき特徴ベクトル情報は、静止画像５００に対する特徴ベクトル導出処理に基づいて作成される。特徴ベクトル導出処理は、画像処理部１４にて実行される。
【００９１】
画像処理部１４は、例えば、図２１に示す如く、静止画像５００の全体画像領域を６分割することにより、静止画像５００の全体画像領域内に６つの分割画像領域とも言うべき６つの分割ブロックＢＬ［１］〜ＢＬ［６］を設定し、分割ブロックごとに特徴ベクトル導出処理を実行することで分割ブロックごとに特徴ベクトルを導出する。但し、分割ブロックの個数である６は例示であり、その個数を６以外とすることも可能である。特徴ベクトルの導出対象となる画像領域又は分割ブロックを特徴評価領域と呼ぶ。特徴ベクトルは、特徴評価領域内の画像の特徴を表しており、特徴評価領域内の物体の形状及び色などに応じた画像特徴量である。公知の方法を含む任意の特徴ベクトル導出方法を特徴ベクトル導出処理に用いることができる。例えば、画像処理部１４は、ＭＰＥＧ（Moving Picture Experts Group）７に規定された方法を用いて特徴評価領域の特徴ベクトルを導出することができる。特徴ベクトルは、Ｊ次元の特徴空間に配置されるＪ次元ベクトルである（Ｊは２以上の整数）。
【００９２】
静止画像５００の付加データに含められるべき被写体情報は、被写体検出部６１による、静止画像５００に対する被写体検出処理に基づいて作成される。被写体検出処理の方法は、第１実施形態で述べたものと同様である。例えば、静止画像５００から人物が検出されたならば、静止画像５００内に人物が存在していることを表す被写体情報が付加データに含められ、静止画像５００から犬が検出されたならば、静止画像５００内に犬が存在していることを表す被写体情報が付加データに含められ、静止画像５００から人物及び犬が検出されたならば、静止画像５００内に人物及び犬が存在していることを表す被写体情報が付加データに含められる。また更に、被写体検出処理が顔認識処理を含んでいる場合において、静止画像５００から第ｉ登録人物が検出されたならば、静止画像５００内に第ｉ登録人物が存在していることを表す被写体情報が付加データに含められる。
【００９３】
静止画像５００の付加データに含められるべきタイムスタンプ情報及び撮影地点情報は、図１のタイムスタンプ生成部２１及びＧＰＳ情報取得部２２にて作成される。静止画像５００のサムネイルは、静止画像５００の画像サイズを縮小して得た画像であり、一般的には、静止画像５００の画素の一部を間引くことで生成される。上述のような付加データは、静止画像５００の画像ファイルを記録媒体１５内に作成するときに生成される。
【００９４】
第２実施形態では、特に記述なき限り、以下、撮像装置１における第２の動作モードの動作を説明する。上述したように、第２の動作モードでは、記録媒体１５に記録された画像（静止画像又は動画像）を表示部１７にて表示することができる。第２の動作モードにおいて、ユーザは、所定のタッチパネル操作又はボタン操作により、Ｐ枚の記録画像の中の１つを選択的に表示画面５１に表示させることができ、その表示された記録画像を特に基準画像（基準記録画像）と呼ぶ。今、図２２に示す基準画像５１０が表示された場合を想定する。基準画像５１０には、第１及び第２の被写体としての人物ＳＵＢ1及び犬ＳＵＢ2の画像データが存在している。
【００９５】
［第１再生動作例］
図２３を参照して第１再生動作例を説明する。図２３には、第１再生動作例における表示画面５１の変化の様子が示されている。時刻ｔBi+1は、時刻ｔBiよりも後の時刻であるとする（上述したようにｉは整数）。図２３において、符号ＨＡＮＤが付された手の絵は、ユーザの手を表している。手ＨＡＮＤは、ユーザの実際の手であり、表示画面５１上に表示される像ではない。
【００９６】
基準画像５１０が表示されている時刻ｔB1において、ユーザが、表示画面５１上の位置ＰBをタッチしたとする（時刻ｔB1以前では、表示画面５１が何ら指で触れられていないものとする）。
【００９７】
位置ＰBのタッチが成されると、被写体検出部６１は、位置ＰBを基準位置として設定し、基準画像５１０の画像データに基づき、基準位置の被写体の種類を検出するための被写体検出処理を実行する。上述したように、基準位置の被写体とは、基準位置に画像データを有する被写体である。例えば、図２４に示す如く、被写体検出部６１は、基準位置ＰBを中心とする判定領域５１１を基準画像５１０上に設定して、判定領域５１１内の画像データに基づき判定領域５１１内に存在している被写体の種類を検出することで基準位置の被写体を検出する。判定領域５１１は、基準画像５１０の全体画像領域の一部である。図２３に示す如く、位置ＰBには人物ＳＵＢ1の画像データが存在している。従って、基準位置の被写体の種類は人物であると判断される。
【００９８】
被写体検出処理の完了後、表示メニュー作成部６２は該被写体検出処理の結果を用いて表示メニューＭBを作成し、時刻ｔB2において、表示制御部２０は表示メニューＭBを基準画像５１０と共に表示画面５１に表示させる。例えば、図２３に示す如く、表示メニューＭBを基準画像５１０上に重畳して表示する。この際、例えば、表示メニューＭBを基準位置ＰBを中心とする位置に表示する。また、基準画像５１０の内、表示メニューＭBが重畳される部分の画像が透けて見えるようにアルファブレンディング等を利用して表示メニューＭBの重畳を行うとよい。
【００９９】
図１２（ａ）及び（ｃ）に示される基本アイコンＭBASEの領域ＡＲ1〜ＡＲ4の夫々に、被選択項目を表す文字、図形又はそれらの組み合わせを重畳することにより、表示メニューＭBが形成される（説明の具体化のため、今、被選択項目が文字にて表されることを想定する）。但し、第１再生動作例において、基本アイコンＭBASEの領域ＡＲ0の中心は基準位置ＰBに配置される。図２５には、時刻ｔB2において実際に表示される表示メニューＭBとしての表示メニューＭB1が示されている。実際には表示メニューＭB1が時刻ｔB2における表示画面５１に表示されるが、図示の煩雑化防止のため、図２３では、表示メニューＭB1の代わりに基本アイコンＭBASEのみが示されている。表示メニューＭB1の表示は、後述の項目選択操作が成されるまで継続される。
【０１００】
表示メニューＭB1の領域ＡＲ2、ＡＲ3及びＡＲ4に表示される文字は、夫々、「類似画像」、「日時」及び「場所」である。表示メニューＭB1の領域ＡＲ1に表示される文字は、位置ＰBを基準として成した被写体検出処理の結果に基づいて決定される。第１再生動作例において、基準位置ＰBの被写体の種類は人物であると判断されているため、表示メニューＭB1のＡＲ1に表示される文字は「人物」とされる。領域ＡＲ1〜ＡＲ4は、夫々、第１〜第４の被選択項目を表示する領域である。
【０１０１】
時刻ｔB2よりも後の時刻ｔB3において、ユーザは、項目選択操作を成す。第１実施形態にて述べたように、項目選択操作は、表示メニュー（本例においてＭB1）における第１〜第４の被選択項目の何れかを選択する操作である。主制御部１９は、タッチ操作情報に基づき、項目選択操作の有無を確認する。第１実施形態で述べた項目選択操作の方法が、第２実施形態にも適用される。この適用の際、第１実施形態に記載の“ＭA”、“ＭA1”、“ＰA”及び“ｔAi”を、夫々、“ＭB”、“ＭB1”、“ＰB”及び“ｔBi”に読み替えればよい。
【０１０２】
第１実施形態と同様、項目選択操作において選択された被選択項目を選択項目という。図１８の画像検索部６４は、項目選択操作が成されると、選択項目に応じた検索条件にて画像検索処理を実行する。第１〜第４の被選択項目は、夫々、表示メニューＭB1の領域ＡＲ1〜ＡＲ4に対応する被選択項目であるため、第ｉの被選択項目が選択項目となると領域ＡＲiに対応する検索条件にて画像検索処理が成される。画像検索部６４は、検索条件に適合する記録画像を非基準画像群から検索し、検索結果を表示制御部２０に出力する。非基準画像群とは、基準画像５１０を除く、記録媒体１５に保存された複数の記録画像（従って、（Ｐ−１）枚の記録画像）を指す。非基準画像群を形成する１つ１つの画像を非基準画像（非基準記録画像）と呼ぶ。検索条件に適合する記録画像を条件適合画像と呼ぶ。画像検索処理により条件適合画像が決定される。
【０１０３】
文字「人物」に対応する第１の被選択項目が選択項目となった場合、画像検索部６４は、被写体の種類の一致性を検索条件として設定し、基準画像５１０の位置ＰBにおける被写体の種類と同じ種類の被写体を含んだ非基準画像を条件適合画像として非基準画像群から検索する。第１再生動作例では、基準画像５１０の位置ＰBにおける被写体の種類が人物であるため、人物を被写体として含んだ非基準画像を条件適合画像として検索する。画像検索部６４は、各非基準画像の画像ファイルのヘッダ領域から読み出された被写体情報に基づき、条件適合画像を検索することができる。
【０１０４】
文字「類似画像」に対応する第２の被選択項目が選択項目となった場合、画像検索部６４は、画像の類似性を検索条件として設定し、位置ＰBを基準とした画像領域内の画像の類似画像を内包する非基準画像を条件適合画像として非基準画像群から検索する。より具体的には例えば、まず、基準画像５１０の判定領域５１１についての特徴ベクトルＶＥＣ511を特徴ベクトル導出処理によって求めておく。一方において、画像検索部６４は、各非基準画像の画像ファイルのヘッダ領域から特徴ベクトル情報を読み出す。特徴ベクトル情報にて表される、或る１枚の非基準画像の分割ブロックＢＬ［ｉ］に対する特徴ベクトルをＶＥＣC［ｉ］にて表す。
【０１０５】
画像検索部６４は、特徴ベクトルＶＥＣ511及びＶＥＣC［ｉ］間の距離ｄ［ｉ］を求める。任意の第１特徴ベクトルと任意の第２特徴ベクトルとの距離は、第１及び第２特徴ベクトルの各始点を特徴空間の原点に配置したときの、特徴空間における第１及び第２特徴ベクトルの終点間の距離（ユークリッド距離）である、と定義される。距離ｄ［ｉ］を求める演算を、ｉに１以上且つ６以下の各整数を代入した上で個別に実行する。これにより、距離ｄ［１］〜ｄ［６］が求められる。画像検索部６４は、距離ｄ［１］〜ｄ［６］を求める演算を（Ｐ−１）枚の非基準画像の夫々に対して実行することで、合計（６×（Ｐ−１））個の距離を求める。その後、（６×（Ｐ−１））個の距離の内、所定の基準距離ｄTH以下の距離を特定し、特定した距離に対応する非基準画像を条件適合画像として設定する。例えば、第１の非基準画像の分割ブロックＢＬ［１］〜ＢＬ［６］に対して求められた６つの距離の何れかが基準距離ｄTH以下である場合、第１の非基準画像は判定領域５１１内の画像の類似画像を内包していると判断して第１の非基準画像を条件適合画像として設定し、第２の非基準画像の分割ブロックＢＬ［１］〜ＢＬ［６］に対して求められた６つの距離が全て基準距離ｄTHより大きい場合、第２の非基準画像は上記類似画像を内包していないと判断して第２の非基準画像を条件適合画像として設定しない。
【０１０６】
尚、上記類似画像を内包する非基準画像を、画像マッチング等を利用して非基準画像群から検索するようにしても良い。但し、画像マッチング等を利用した検索は相応の処理時間を要するため、上述の如く、特徴ベクトル情報を利用した方法の採用が望ましい。
【０１０７】
文字「日時」に対応する第３の被選択項目が選択項目となった場合、画像検索部６４は、タイムスタンプ情報の類似性を検索条件として設定し、基準画像５１０の撮影時刻に類似する時刻で撮影された非基準画像を条件適合画像として非基準画像群から検索する。より具体的には例えば、Ｐ枚の記録画像についてのタイムスタンプ情報に基づき、基準画像５１０の撮影時刻Ｔ510と各非基準画像の撮影時刻とを比較し、撮影時刻Ｔ510から見た時間の差異が所定時間以下の撮影時刻を持つ非基準画像を、条件適合画像として設定する。
【０１０８】
文字「場所」に対応する第４の被選択項目が選択項目となった場合、画像検索部６４は、撮影地点情報の類似性を検索条件として設定し、基準画像５１０の撮影地点に類似する地点で撮影された非基準画像を条件適合画像として非基準画像群から検索する。より具体的には例えば、Ｐ枚の記録画像についての撮影地点情報に基づき、基準画像５１０の撮影地点と各非基準画像の撮影地点とを比較することで前者及び後者間の距離を導出し、その距離が所定距離以下になる非基準画像を条件適合画像として設定する。
【０１０９】
画像検索処理後の時刻ｔB4において、画像制御部２０の制御の下、画像検索処理の結果が表示される。例えば、時刻ｔB4において、条件適合画像のサムネイル又は条件適合画像のファイル名が一覧表示される。図２３では、文字「人物」に対応する第１の被選択項目が選択項目になったことが想定されており、時刻ｔB4において、各々に人物を含んだ条件適合画像のサムネイルが一覧表示されている。
【０１１０】
［第２再生動作例］
第２再生動作例を説明する。第２再生動作例は、第１再生動作例の一部を変形した再生動作例であり、以下、第１再生動作例との相違点のみを説明する（後述の第３再生動作例についても同様）。被写体検出処理が顔認識処理を含んでいて且つ基準画像５１０内の人物ＳＵＢ1が第１登録人物であることを想定する。この場合、基準位置の被写体の種類は第１登録人物であると判断されるため、図２６（ａ）の表示メニューＭB2が作成され、時刻ｔB2及びそれ以降において、図２５の表示メニューＭB1の代わりに図２６（ａ）の表示メニューＭB2が表示される。表示メニューＭB2の領域ＡＲ1には文字「第１登録人物」が表示される。第１登録人物という文字ではなく、事前に設定された第１登録人物の呼び名（第１登録人物の氏名等）を表示するようにしてもよい。領域ＡＲ1の表示文字が異なる点を除き、表示メニューＭB1及びＭB2は同様である。
【０１１１】
文字「第１登録人物」に対応する第１の被選択項目が選択項目となった場合、画像検索部６４は、被写体の種類の一致性を検索条件として設定し、基準画像５１０の位置ＰBにおける被写体の種類である第１登録人物を含んだ非基準画像を条件適合画像として非基準画像群から検索する。画像検索部６４は、非基準画像の画像ファイルのヘッダ領域から読み出された被写体情報に基づき、条件適合画像を検索することができる（後述の第３再生動作例においても同様）。第２再生動作例において、第２、第３又は第４の被選択項目が選択項目となったときの動作は第１再生動作例のそれと同様である（後述の第３再生動作例においても同様）。
【０１１２】
［第３再生動作例］
第３再生動作例を説明する。時刻ｔB1において人物ＳＵＢ1の表示部分ではなく犬ＳＵＢ2の表示部分がタッチされた場合、即ち、位置ＰBに犬ＳＵＢ2の画像データが存在している場合、基準位置の被写体の種類は犬であると判断される。このため、図２６（ｂ）の表示メニューＭB3が作成され、時刻ｔB2及びそれ以降において、図２５の表示メニューＭB1の代わりに図２６（ｂ）の表示メニューＭB3が表示される。表示メニューＭB3の領域ＡＲ1には文字「犬」が表示される。領域ＡＲ3の表示文字が異なる点を除き、表示メニューＭB1及びＭB3は同様である。
【０１１３】
文字「犬」に対応する第１の被選択項目が選択項目となった場合、画像検索部６４は、被写体の種類の一致性を検索条件として設定し、基準画像５１０の位置ＰBにおける被写体の種類である犬を含んだ非基準画像を条件適合画像として非基準画像群から検索する。
【０１１４】
［動作フローチャート］
次に、図２７を参照して、上述の画像検索処理を利用する際における動作の手順を説明する。図２７は、この動作の手順を表すフローチャートである。
【０１１５】
ステップＳ３１において、ユーザの指定した基準画像が表示される。ステップＳ３１に続くステップＳ３２において、主制御部１９は、タッチ操作情報に基づき、表示画面５１にタッチが成されているか否か（即ち、指が表示画面５１を触れたか否か）を確認する。表示画面５１にタッチが成されている場合には、ステップＳ３２からステップＳ３３への遷移が発生してステップＳ３３〜Ｓ３６の処理が順次実行されるが、それが成されていない場合にはステップＳ３２の確認処理が繰り返される。
【０１１６】
ステップＳ３３において、画像処理部１４及び主制御部１９は、タッチされた位置を基準位置として設定する。また、ステップＳ３３において、被写体検出部６１により、基準位置の被写体の種類を検出するための被写体検出処理が成される。続くステップＳ３４において、表示メニュー作成部６２はステップＳ３３における被写体検出処理の結果を用いて表示メニューＭBを作成し、ステップＳ３５において、表示制御部２０は、その作成された表示メニューＭBを基準画像と共に表示させる。但し、表示メニューＭBだけを表示させることも可能である。表示メニューＭBの表示は項目選択操作が成されるまで継続される。
【０１１７】
ステップＳ３６において、主制御部１９は、タッチ操作情報に基づき項目選択操作の有無を確認し、項目選択操作が成されたことが確認された場合にのみステップＳ３６からステップＳ３７への遷移を発生させる。ステップＳ３７において、画像検索部６４は、選択項目（即ち、ステップＳ３６の項目選択操作にて選択された被選択項目）に応じた検索条件を設定し、記録媒体１５の記録内容を参照しつつ該検索条件を用いて画像検索処理を実行することにより条件適合画像を非基準画像群から抽出する。この画像検索処理の結果は、ステップＳ３７に続くステップＳ３８にて表示される。例えば、上述したように、条件適合画像のサムネイル又は条件適合画像のファイル名が一覧表示される。
【０１１８】
一覧表示された条件適合画像のサムネイルの何れか又はファイル名の何れかをユーザがタッチパネル操作又はボタン操作にて選択すれば、選択されたサムネイル又はファイル名に対応する条件適合画像が表示画面５１上で拡大表示される。ユーザは、必要に応じ、その拡大表示された条件適合画像に対し何らかの処理を成すべきことを、撮像装置１に指示（外部プリンタへの出力指示など）することができる。
【０１１９】
ユーザの指定位置における被写体（ユーザがタッチした部分の被写体）は、ユーザの注目している被写体であると考えられる。そこで、本実施形態では、指定位置における被写体の種類を検出し、検出結果に応じて表示メニューの内容を適応的に変更する。例えば、上述の如く、指定位置における被写体が第１登録人物であるならば第１登録人物を含む画像の検索を指示する被選択項目を表示メニューに含める、或いは、指定位置における被写体が犬であるならば犬を含む画像の検索を指示する被選択項目を表示メニューに含める。
【０１２０】
指定位置における被写体がユーザの注目被写体であると考えれば、それらの被選択項目は、指定位置の入力操作の次にユーザにより選択される可能性が高いと言える。故に、上述のような表示メニューの作成及び表示は操作性の向上に寄与すると言える。例えば、ユーザが第１登録人物を含む画像の検索を希望している場合、従来装置では、まず、検索条件入力用の設定画面を表示させる操作を成す必要があった。その後、ユーザは、その設定画面上において第１登録人物を検索条件に含めるための操作を成す必要があった。これに対し、本実施形態では、注目被写体としての第１登録人物をタッチすれば被写体検出処理を介して自動的に図２６（ａ）の表示メニューＭB2が表示されるため、その後、第１登録人物に対応する表示位置に指を滑らせる等の簡便な操作を行うだけで、所望の検索指示を完了させることができる。
【０１２１】
また、本実施形態によれば、ユーザのタッチ部分画像の類似画像の検索を簡単に指示することが可能となる。従来装置において、これと等価な検索を実行させるためには、検索モードを起動させるための操作、図２４に示すような判定領域の位置及び大きさを指定する操作が必要となる。これに対し、本実施形態では、注目被写体のタッチ後に、文字「類似画像」の表示位置に指を滑らせる等の簡便な操作を行うだけで、所望の検索指示を完了させることができる。
【０１２２】
尚、上述の例では、基準位置に配置された被写体の種類に対応する第１の被選択項目を領域ＡＲ1に対応させ、文字「類似画像」、「日時」及び「場所」に対応する第２〜第４の被選択項目を領域ＡＲ2〜ＡＲ4に対応させているが、第１〜第４の被選択項目と領域ＡＲ1〜ＡＲ4との対応関係は、これに限定されない。
【０１２３】
例えば、第１実施形態と同様、ユーザによる項目選択の履歴に基づいて、これらの対応関係を変化させても良い。即ち例えば、基準画像上の人物がタッチされることで表示メニューＭB1が表示されている際に、文字「類似画像」に対応する領域ＡＲ2を選択する項目選択操作が高い頻度で成されていたことを想定する。また、撮像装置１の筐体の形状などを考慮すれば、領域ＡＲ1を選択する項目選択操作が領域ＡＲ2を選択する項目選択操作よりも行いやすいことを想定する。主制御部１９は、それらの項目選択操作の履歴を撮像装置１内の履歴メモリ（不図示）に保存しておく。その履歴の保存後、人物を含む他の基準画像が表示されて基準画像上の人物がタッチされた場合、図２８に示す如く、表示画面５１に表示する表示メニューＭBを表示メニューＭB1から表示メニューＭB1’へと変更するようにしても良い。表示メニューＭB1’では、第２の被選択項目に対応していた「類似画像」の文字が領域ＡＲ1に示され、第１の被選択項目に対応していた「人物」の文字が領域ＡＲ2に示されている（その他の点において、表示メニューＭB1及びＭB1’は同様である）。
【０１２４】
＜＜第３実施形態＞＞
本発明の第３実施形態を説明する。記録媒体１５の記録データに基づく上述の各処理を、撮像装置と異なる電子機器（例えば、画像再生装置；不図示）にて実現することも可能である（撮像装置も電子機器の一種である）。
【０１２５】
例えば、撮像装置１において、撮影によって複数の入力画像を取得し、各入力画像の画像データ並びに上述の付加データを格納した画像ファイルを記録媒体１５に記録しておく。そして、画像処理部１４、表示部１７、操作部１８、主制御部１９及び表示制御部２０と同等の機能を有する部位を当該電子機器に設けておき、記録媒体１５の記録データを当該電子機器に与えることで、当該電子機器において第２実施形態にて述べた処理を実現することができる。
【０１２６】
＜＜変形等＞＞
上述の説明文中に示した具体的な数値は、単なる例示であって、当然の如く、それらを様々な数値に変更することができる。上述の実施形態に適用可能な注釈事項として、以下に、注釈１〜注釈６を記す。各注釈に記載した内容は、矛盾なき限り、任意に組み合わせることが可能である。
【０１２７】
［注釈１］
上述の各実施形態では、表示メニュー（ＭA又はＭB）に含まれる被選択項目の個数が４となっているが、その個数は４以外でも良い。また、上述の第１実施形態では、基準位置ＰAを基準とする被写体検出処理の結果に応じて、表示メニューに含まれる被選択項目の内の２つが変化しうるが、被写体検出処理の結果に応じて決定される被選択項目の個数は１であっても良いし、３以上であっても良い。同様に、上述の第２実施形態では、基準位置ＰBを基準とする被写体検出処理の結果に応じて、表示メニューに含まれる被選択項目の内の１つが変化しうるが、被写体検出処理の結果に応じて決定される被選択項目の個数は２以上であっても良い。
【０１２８】
［注釈２］
上述の各実施形態では、ユーザのタッチパネル操作によって基準位置が指定されているが、ユーザのボタン操作によって基準位置が指定されてもよい。
【０１２９】
［注釈３］
上述の各実施形態では、記録媒体１５が撮像装置１に設けられた記録媒体であることを想定しているが、記録媒体１５は、撮像装置１の外に設けられたものであってもよい。
【０１３０】
［注釈４］
撮像装置１は、任意の機器（携帯電話機などの携帯端末）に搭載されるものであっても良い。
【０１３１】
［注釈５］
図１の撮像装置１及び第３実施形態に係る電子機器を、ハードウェア、或いは、ハードウェアとソフトウェアの組み合わせによって構成することができる。ソフトウェアを用いて撮像装置１又は電子機器を構成する場合、ソフトウェアにて実現される部位についてのブロック図は、その部位の機能ブロック図を表すことになる。ソフトウェアを用いて実現される機能をプログラムとして記述し、該プログラムをプログラム実行装置（例えばコンピュータ）上で実行することによって、その機能を実現するようにしてもよい。
【０１３２】
［注釈６］
被写体を物体と言い換えることもでき、図６の被写体検出部６１に代表される被写体検出部を物体検出部又は物体種類検出部と呼ぶこともできる。
【符号の説明】
【０１３３】
１  撮像装置
１１  撮像部
１４  画像処理部
１５  記録媒体
１７  表示部
１８  操作部
１９  主制御部
４１  シャッタボタン
４２  ズームレバー
４３  設定ボタン
４４  十字キー
５１  表示画面
５２  タッチ検出部
６０  シーン判定部
６１  被写体検出部
６２  表示メニュー作成部
６３  撮影制御部
６４  画像検索部
【図１】
0005519376.tif 000002
【図２】
0005519376.tif 000003
【図３】
0005519376.tif 000004
【図４】
0005519376.tif 000005
【図５】
0005519376.tif 000006
【図６】
0005519376.tif 000007
【図７】
0005519376.tif 000008
【図８】
0005519376.tif 000009
【図９】
0005519376.tif 000010
【図１０】
0005519376.tif 000011
【図１１】
0005519376.tif 000012
【図１２】
0005519376.tif 000013
【図１３】
0005519376.tif 000014
【図１４】
0005519376.tif 000015
【図１５】
0005519376.tif 000016
【図１６】
0005519376.tif 000017
【図１７】
0005519376.tif 000018
【図１８】
0005519376.tif 000019
【図１９】
0005519376.tif 000020
【図２０】
0005519376.tif 000021
【図２１】
0005519376.tif 000022
【図２２】
0005519376.tif 000023
【図２３】
0005519376.tif 000024
【図２４】
0005519376.tif 000025
【図２５】
0005519376.tif 000026
【図２６】
0005519376.tif 000027
【図２７】
0005519376.tif 000028
【図２８】
0005519376.tif 000029