(57)【特許請求の範囲】
【請求項１】
表示部にライブビューを行なう撮影モードと、撮影済みの画像を閲覧のために前記表示部に再生する再生モードとで動作可能な撮像装置であって、
前記表示部に表示された画像中の複数の被写体の優先順を決定する決定手段と、
前記画像中の前記複数の被写体について、被写体と関連するアイテムを、該被写体と所定の相対位置関係を有する前記画像中の表示位置に表示する表示手段と、
前記表示手段によるアイテムの表示位置を、該アイテムの視認範囲が大きくなるように、調整する調整手段と、を備え、
前記調整手段は、前記撮影モードの場合には、前記複数の被写体のうち前記優先順が最も高い主被写体に関連したアイテムのみに対して前記調整を実行し、前記再生モードの場合には前記複数の被写体の各々に関連したアイテムに対して前記調整を実行する、ことを特徴とする撮像装置。
【請求項２】
前記調整手段は、アイテムの表示が前記画像の範囲からはみ出す場合に当該アイテムの表示が前記画像の範囲に収まるように表示位置を移動する、ことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記調整手段は、前記再生モードの場合は、前記複数の被写体のうちの前記主被写体に関連したアイテムの表示と前記主被写体以外の他の被写体に関連したアイテムの表示とが重なる場合に、前記他の被写体に関連したアイテムの表示位置を移動する、ことを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記調整手段は、前記再生モードの場合は、前記複数の被写体のうちの前記主被写体の表示と前記主被写体以外の他の被写体に関連したアイテムの表示とが重なる場合に、前記他の被写体に関連したアイテムの表示位置を移動する、ことを特徴とする請求項１乃至３のいずれか1項に記載の撮像装置。
【請求項５】
前記表示手段は、前記主被写体に関連したアイテムを、前記複数の被写体のそれぞれに関連するアイテムの中で、最も前面に表示させる、ことを特徴とする請求項１乃至４のいずれか1項に記載の撮像装置。
【請求項６】
前記表示手段は、前記優先順が高い被写体に関連したアイテムがより画面の手前になるように、前記優先順にしたがった表示順で表示する、ことを特徴とする請求項１乃至５のいずれか１項に記載の撮像装置。
【請求項７】
前記表示手段は、前記撮影モードにおいて、被写体の画面上における移動距離が所定値を超えた場合に、該被写体に関連したアイテムの表示位置を更新する、ことを特徴とする請求項１乃至６のいずれか１項に記載の撮像装置。
【請求項８】
前記調整手段は、それぞれが異なる予め定義された複数の相対位置関係のうちの一つにしたがった表示位置が所定の条件を満たす場合に、前記複数の相対位置関係のうちの、他の相対位置関係にしたがった表示位置へ前記アイテムの表示位置を調整する、ことを特徴とする請求項１乃至７のいずれか１項に記載の撮像装置。
【請求項９】
前記表示位置は、画面を分割する線が交わる位置からなる複数の位置の中から選択される、ことを特徴とする請求項１乃至７のいずれか１項に記載の撮像装置。
【請求項１０】
前記表示手段は、前記撮影モードにおいては、前記主被写体を含む特定領域の画像を、他の被写体に関連するアイテムの表示よりも前面に表示する、ことを特徴とする請求項１乃至９のいずれか１項に記載の撮像装置。
【請求項１１】
前記特定領域は、撮影時にＡＦが行なわれる領域である、ことを特徴とする請求項１０に記載の撮像装置。
【請求項１２】
前記決定手段は、予め被写体ごとに優先度を登録してあり、前記画像中の認識された被写体について前記登録を参照して優先度を取得し、取得された優先度に基づいて前記優先順を決定する、ことを特徴とする請求項１乃至１１のいずれか１項に記載の撮像装置。
【請求項１３】
前記画像中の被写体が笑顔であるか否かを判定する判定手段を更に備え、
前記決定手段は、前記判定手段により笑顔であると判定された被写体の優先度が高くなるように作用させることを特徴とする請求項１２に記載の撮像装置。
【請求項１４】
表示部にライブビューを行なう撮影モードと、撮影済みの画像を閲覧のために前記表示部に再生する再生モードとで動作可能な撮像装置の制御方法であって、
決定手段が、前記表示部に表示された画像中の複数の被写体の優先順を決定する工程と、
表示手段が、前記画像中の前記複数の被写体について、被写体と関連するアイテムを、該被写体と所定の相対位置関係を有する前記画像中の表示位置に表示する工程と、
調整手段が、前記表示する工程によるアイテムの表示位置を、該アイテムの視認範囲が大きくなるように調整する工程と、を有し、
前記調整する工程では、前記撮影モードの場合には、前記複数の被写体のうち前記優先順が最も高い主被写体に関連したアイテムのみに対して前記調整を実行し、前記再生モードの場合には前記複数の被写体の各々に関連したアイテムに対して前記調整を実行する、ことを特徴とする撮像装置の制御方法。
【請求項１５】
請求項１４に記載された制御方法の各工程をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置およびその制御方法に関する。
【背景技術】
【０００２】
近年、撮像した被写体が人物であると認識し、人物の被写体に対する様々な付加価値を持った機能を提供する撮像装置が知られている。特許文献１には、登録された人物の属性データと、顔検出手段が検出した顔画像データとを関連付ける処理を行い、登録顔画像データに対応した顔領域の近傍にマーク画像とそれに対応した名前データを表示する撮像装置が記載されている。
【０００３】
しかしながら、１画面中にたくさんの顔が存在する場合や被写体が密集している場合は、画像に対して名前表示領域の割合が大きくなり、肝心な人の顔が名前表示とかぶってしまい表示が見にくくなってしまうという課題があった。表示する情報が密集した場合、パーソナルコンピュータ等では、一般的にはマルチウインドウシステムで知られる様に、オブジェクトに優先順を付加し重畳して表示するということを行っている。特許文献２では、マルチウインドウシステムの制御に加え、自動的に表示オブジェクトを整列させて表示する構成が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１１０１４７号公報
【特許文献２】特開平１１−０１５６２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ただ単に整列しただけでは、被写体とその被写体に関連する情報の表示位置が離れてしまい、両者の関連付けが不明瞭となる。そのため、オブジェクトとの関連性を保ちつつ表示情報を配置するための、より複雑な表示制御が必要となる。
【０００６】
一方、限られた製造コストやバッテリー容量といった制約を持つ撮像装置に於いては、搭載する演算装置の性能や、演算装置の稼働負荷を抑えることも重要となる。よって、特にリアルタイムで高い処理能力が要求される、ライブビュー表示を伴う撮像時に於いては、演算装置の能力を可能な限り撮像処理に配し、前述の様な複雑な表示制御を行うことは極力避けたい。
【０００７】
本発明は上記課題に鑑みてなされたものであり、被写体との関連性が容易に判断できるようなアイテム表示をライブビュー表示においても維持可能にすることを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するための本発明の一態様による撮像装置は以下の構成を備える。すなわち、
表示部にライブビューを行なう撮影モードと、撮影済みの画像を閲覧のために前記表示部に再生する再生モードとで動作可能な撮像装置であって、
前記表示部に表示された画像中の複数の被写体の優先順を決定する決定手段と、
前記画像中の前記複数の被写体について、被写体と関連するアイテムを、該被写体と所定の相対位置関係を有する前記画像中の表示位置に表示する表示手段と、
前記表示手段によるアイテムの表示位置を、該アイテムの視認範囲が大きくなるように、調整する調整手段と、を備え、
前記調整手段は、前記撮影モードの場合には、前記複数の被写体のうち前記優先順が最も高い主被写体に関連したアイテムのみに対して前記調整を実行し、前記再生モードの場合には前記複数の被写体の各々に関連したアイテムに対して前記調整を実行する。
【発明の効果】
【０００９】
本発明によれば、被写体との関連性が容易に判断できるようなアイテム表示をライブビュー表示においても維持することができる。
【図面の簡単な説明】
【００１０】
【図１】撮像装置１００の外観の一例を示す図。
【図２】撮像装置１００のハードウェア構成例を示すブロック図。
【図３】撮像装置の基本動作を示すフローチャート。
【図４】実施形態による再生モード処理を示すフローチャート。
【図５】実施形態によるアイテム表示処理を示すフローチャート。
【図６】実施形態によるアイテム表示処理を示すフローチャート。
【図７】実施形態による撮影モード処理を示すフローチャート。
【図８】、
【図９】、
【図１０】、
【図１１】再生モード時の表示部２８へのアイテム表示を説明する図。
【図１２】、
【図１３】、
【図１４】撮影モード時の表示部２８へのアイテム表示を説明する図。
【発明を実施するための形態】
【００１１】
以下、添付の図面を参照して本発明の好適な実施形態の一例を説明する。
【００１２】
図１は、実施形態による撮像装置１００（デジタルカメラ）の外観を示す図である。図１において、表示部２８は、たとえば液晶ディスプレイにより構成され、画像や各種情報を表示するのに用いられる。シャッターボタン６１は撮影指示を行うための操作部である。モード切替スイッチ６０は各種モードを切り替えるための操作部である。コネクタ１１２は接続ケーブル１１１と撮像装置１００とを接続する。操作部７０はユーザからの各種操作を受け付ける各種スイッチ、ボタン等の操作部材より構成される。コントローラホイール７３は操作部７０に含まれる回転操作可能な操作部材である。７２は電源スイッチであり、電源オン、電源オフを切り替える。記録媒体２００はメモリカードやハードディスク等の記録媒体である。記録媒体スロット２０１は記録媒体２００を格納するためのスロットである。記録媒体スロット２０１に格納された記録媒体２００は、撮像装置１００との通信が可能となる。蓋２０２は記録媒体スロット２０１の蓋である。
【００１３】
図２は、本実施形態による撮像装置１００の構成例を示すブロック図である。図２において、撮影レンズ１０３はズームレンズ、フォーカスレンズを含むレンズ群である。シャッター１０１は絞り機能を備えたシャッターである。撮像部２２は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子を含む。Ａ／Ｄ変換器２３は、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するために用いられる。バリア１０２は、撮像装置１００の、撮影レンズ１０３、シャッター１０１、撮像部２２を含む撮像系を覆うことにより、撮像系の汚れや破損を防止する。
【００１４】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００１５】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、メモリ制御部１５を介してメモリ３２に直接書き込まれる。メモリ３２は、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８に表示するための画像データを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。
【００１６】
また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器１３は、メモリ３２に格納されている画像表示用のデータをアナログ信号に変換して表示部２８に供給する。こうして、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器１３を介して表示部２８により表示される。表示部２８は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器１３からのアナログ信号に応じた表示を行う。Ａ／Ｄ変換器２３によって一度Ａ／Ｄ変換されメモリ３２に蓄積されたデジタル信号をＤ／Ａ変換器１３においてアナログ変換し、これを表示部２８に逐次転送して表示することによりスルー画像表示（以下、ライブビュー表示ともいう）が行なわれる。これにより、撮影時の電子ビューファインダとしての機能が提供される。
【００１７】
不揮発性メモリ５６は、電気的に消去・記録が可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムは、本実施形態にて後述する各種フローチャートを実行するためのプログラムも含まれる。
【００１８】
システム制御部５０は、撮像装置１００全体を制御する。システム制御部５０は、前述した不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。５２はシステムメモリであり、ＲＡＭにより構成されている。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等が展開される。また、システム制御部５０は、メモリ３２、Ｄ／Ａ変換器１３、表示部２８等を制御することにより表示制御を行う。システムタイマ５３は各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。
【００１９】
モード切替スイッチ６０、シャッターボタン６１（第１シャッタースイッチ６２、第２シャッタースイッチ６４）、操作部７０はシステム制御部５０に各種の動作指示を入力するための操作部材である。
【００２０】
モード切替スイッチ６０は、システム制御部５０の動作モードを、表示部２８によるライブビュー表示を伴う撮影モード（静止画撮影モード、動画撮影モードを含む）、撮影済みの画像を閲覧するための再生モード、等のいずれかに切り替える。また、静止画撮影モードに含まれるモードとして、オート撮影モード、オートシーン判別モード、マニュアルモード、撮影シーン別の撮影設定となる各種シーンモード、プログラムＡＥモード、カスタムモード等がある。静止画撮影モードに含まれるこれらのモードのいずれかへの切り替えは、モード切替スイッチ６０によりなされてもよい。あるいは、モード切替スイッチ６０を用いて静止画撮影モードに一旦切り換えた後に、静止画撮影モードに含まれるこれらのモードのいずれかに、他の操作部材を用いて切り替えるようにしてもよい。同様に、動画撮影モードにも複数のモードが含まれていてもよい。
【００２１】
シャッターボタン６１は、第１シャッタースイッチ６２と第２シャッタースイッチ６４とを有する。第１シャッタースイッチ６２は、撮像装置１００に設けられたシャッターボタン６１の操作途中、いわゆる半押し（撮影準備指示）でＯＮとなり第１シャッタースイッチ信号ＳＷ１を発生する。システム制御部５０は、第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作を開始する。第２シャッタースイッチ６４は、シャッターボタン６１の操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮影処理（本撮影）の動作を開始する。
【００２２】
操作部７０の各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると各種設定が可能なメニュー画面が表示部２８に表示される。利用者は、表示部２８に表示されたメニュー画面と、上下左右の４方向ボタンやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。
【００２３】
図１に示したコントローラホイール７３は、操作部７０に含まれる回転操作可能な操作部材であり、方向ボタンと共に選択項目を指示する際などに使用される。コントローラホイール７３を回転操作すると、操作量に応じて電気的なパルス信号が発生し、このパルス信号に基づいてシステム制御部５０は撮像装置１００の各部を制御する。このパルス信号によって、コントローラホイール７３が回転操作された角度や、何回転したかなどを判定することができる。なお、コントローラホイール７３は回転操作が検出できる操作部材であればどのようなものでもよい。例えば、ユーザの回転操作に応じてコントローラホイール７３自体が回転してパルス信号を発生するダイヤル操作部材であってもよい。また、タッチセンサよりなる操作部材で構成され、コントローラホイール７３自体は回転せず、コントローラホイール７３上でのユーザの指の回転動作などを検出するもの（いわゆる、タッチホイール）であってもよい。
【００２４】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。
【００２５】
電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。記録媒体Ｉ／Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。記録媒体２００は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成される。
【００２６】
上述したデジタルカメラ１００では中央１点ＡＦや顔ＡＦを用いた撮影が可能である。中央１点ＡＦとは撮影画面内の中央位置１点に対してＡＦを行うことである。顔ＡＦとは顔検出機能によって検出された撮影画面内の顔に対してＡＦを行うことである。
顔検出機能について説明する。システム制御部５０は顔検出対象の画像データを画像処理部２４に送る。システム制御部５０の制御下で画像処理部２４は、当該画像データに水平方向バンドパスフィルタを作用させる。また、システム制御部５０の制御下で画像処理部２４は処理された画像データに垂直方向バンドパスフィルタを作用させる。これら水平及び垂直方向のバンドパスフィルタにより、画像データよりエッジ成分が検出される。
【００２７】
その後、システム制御部５０は、検出されたエッジ成分に関してパターンマッチングを行い、目及び鼻、口、耳の候補群を抽出する。そして、システム制御部５０は、抽出された目の候補群の中から、予め設定された条件（例えば２つの目の距離、傾き等）を満たすものを、目の対と判断し、目の対があるもののみ目の候補群として絞り込む。そして、システム制御部５０は、絞り込まれた目の候補群とそれに対応する顔を形成する他のパーツ（鼻、口、耳）を対応付け、また、予め設定した非顔条件フィルタを通すことで、顔を検出する。システム制御部５０は、顔の検出結果に応じて上記顔情報を出力し、処理を終了する。このとき、顔の数などの特徴量をシステムメモリ５２に記憶する。
【００２８】
以上のようにライブビュー表示あるいは再生表示される画像データを画像解析して、画像データの特徴量を抽出して被写体情報を検出することが可能である。本実施例では被写体情報として顔情報を例に挙げたが、被写体情報には他にも赤目判定や目の検出、目つむり検出、笑顔検出等の様々な情報がある。
【００２９】
なお、顔ＡＦと同時に顔ＡＥ，顔ＦＥ、顔ＷＢを行うことができる。顔ＡＥとは検出された顔の明るさに合わせて、画面全体の露出を最適化することである。顔ＦＥとは検出された顔を中心にフラッシュの調光をすることである。顔ＷＢとは、検出された顔の色に合わせて画面全体のＷＢを最適化することである。
【００３０】
不揮発性メモリに、予め特定の人物の顔の特徴データを記録（登録）しておき、顔検出で検出された顔の特徴データと、登録された人物の特徴データを比較することにより、検出された顔が登録された顔であるか否かを識別する個人認証も可能である。登録した顔の特徴データには、名前や誕生日などの関連情報も関連付けて記録しておけば、後述する通り、撮影時にライブビュー表示されるスルー画像から検出された顔や、再生画像から検出された顔に対して名前などを表示することが可能である。撮影時の顔AFを、検出された複数の顔のうち、登録された顔であると識別できた顔に対して優先的に行うことも可能である。
【００３１】
図３は、本実施形態の撮像装置１００の起動から終了までの基本的な流れを示したフローチャートである。本実施形態の撮像装置１００は、モード切替スイッチ６０により、たとえば、「撮影モード」、「再生モード」、および「時計表示モード」等の他のモードのいずれかで動作可能である。「撮影モード」では、表示部２８にライブビューが行なわれるとともに、シャッターボタン６１の操作により撮影が行なわれる。「再生モード」では、たとえば記録媒体２００に格納された撮影済みの画像が閲覧のために表示部２８に再生される。
【００３２】
カメラの起動後、処理はＳ３０１へ進む。Ｓ３０１において、システム制御部５０は、モード切替スイッチ６０の位置により、撮像装置１００が撮影モードかどうかを判定する。撮影モードであると判定された場合、処理はＳ３０４へ進み、システム制御部５０は撮影モードの処理を行う。撮影モード処理については、図７、図１２〜図１４を参照して後述する。他方、Ｓ３０１において撮影モードではないと判定された場合は、処理はＳ３０２に進む。Ｓ３０２において、システム制御部５０は、モード切替スイッチ６０の位置により、撮像装置１００が再生モードか否かを判定する。再生モードであると判定された場合、処理はＳ３０５へ進み、システム制御部５０は再生モードの処理を行う。再生モード処理については、図４〜図６、図８〜図１１を参照して後述する。Ｓ３０２で再生モードではないと判定された場合、処理はＳ３０３に進む。Ｓ３０３では、モード切替スイッチ６０が指示するその他のモードに対応した処理を行う。ここでいうその他のモードに対応した処理とは現在時刻を表示するだけの時計表示モードでの処理などがあげられる。それぞれのモード処理が終了すると処理はＳ３０６へ進み、カメラ動作をシャットダウンさせるか否かの判定を行う。シャットダウンさせると判定された場合はカメラ動作を終了し、シャットダウンしない場合はＳ３０１へ進む。カメラ動作をシャットダウンさせる場合とは、たとえば、電源スイッチ７２が押された場合などである。
【００３３】
［再生モード（Ｓ３０５）の処理について］
図４は、本実施形態による、画像閲覧を行なう再生モードにおける処理を示したフローチャートである。再生モードの処理が開始されると、Ｓ４０１において、システム制御部５０は記録媒体２００より画像を読み込み、表示部２８に読み込んだ画像を表示する。この表示により、たとえば、図８（Ａ）に示すような画像４２０が表示される。次に、処理はＳ４０２に進み、システム制御部５０は、表示中の画像のヘッダ（属性情報）に、その画像に、認証情報として顔の位置とその顔の関連情報（名前など）が記録されているか否かを判定する。存在すると判定された場合には、処理はＳ４０３に進み、存在しないと判定された場合は処理を終了する。認証情報は、撮影時に個人認証できていた場合に、画像ファイルのヘッダに記録される。また、撮影後（例えば再生時など）に顔検出が行われて個人認証できた場合に、画像ファイルのヘッダに追記されるものとしてもよい。認証情報がある場合には、画像に含まれる顔に対して関連情報（名前など）を表示アイテム（以下、アイテム）として表示することが可能である。アイテムは、例えば図８（Ａ）に示すように、検出された人物１，２，３に対してアイテム４２１、４２２、４２３として表示される（表示位置と重なり順に関しては後述のとおり調整される）。なお、Ｓ４０２では表示する画像のヘッダに認証情報が記録されているか否かを判定するものとしたが、この時点で顔検出及び個人認証を行って認証情報を取得してもよい。すなわち、この時点で個人認証を行い、登録されている顔が検出できた場合はその位置をシステムメモリ５２に取得し、その顔の人物に関連する情報を不揮発性メモリ５６から取得するものとしてもよい。
【００３４】
Ｓ４０３において、システム制御部５０は、表示中の画像に存在する被写体の顔検出数Ｉｍａｘを取得する。図８（Ａ）に示すように人物１、人物２、人物３の３つの被写体が存在し、これらが検出された場合は、Ｉｍａｘ＝３となる。次に、Ｓ４０４とＳ４０５において、システム制御部５０は、画像中から検出された複数の被写体の優先順を決定し、Ｓ４０６〜Ｓ４０９では決定された優先順で被写体に関連するアイテムを表示していく。
【００３５】
すなわち、Ｓ４０４において、システム制御部５０は、それぞれの被写体に対する優先順位を取得し、最も優先順位の高い被写体（以下、主役の被写体あるいは主被写体という）をＩｐとする。なお、優先順の決定は、たとえば次のようにして行うことができる。すなわち、画像から検出された複数の顔のうち、より大きい顔、より画面中央に近い顔を優先する重みづけを行うことで、複数の被写体のそれぞれについての優先順が決定される。あるいは、各被写体に個別に優先度を予め設定し、これを不揮発性メモリ５６に登録しておく。そして、画像中の認識された複数の被写体のそれぞれについて登録を参照することにより優先度が取得され、取得された優先度に基づいてそれら複数の被写体のそれぞれについての優先順が決定される。あるいは、画像ファイルのヘッダに記録された、撮影時に行われたこれらの優先順の決定結果の情報を取得し、これに基づいた優先順とする。本実施形態においては、人物１が主被写体（Ｉｐ）であるとする。次に、Ｓ４０５において、システム制御部５０は、以降の処理のために被写体Ｉｉを優先順位でもって並べ替える。たとえば、優先順位が高いほうから順に人物１、人物２、人物３であった場合は、Ｉ１（＝Ｉｐ）＞Ｉ２＞Ｉ３の順に優先順位をつける。
【００３６】
ここで優先順に並べ替える目的は、画像閲覧機能が本発明を適用していない一般的な撮像装置によって撮影された画像も閲覧できるのが望ましいため、表示する前にあらかじめ本閲覧装置の都合のよい表示体系（表示順）にしておくほうが望ましいためである。その後、Ｓ４０６にて、システム制御部５０は、アイテム描画順番を示す変数ｉを１に初期化する。
【００３７】
次に、Ｓ４０７において、システム制御部５０は、各被写体に関連したアイテムを表示するためのアイテム表示処理を実行する。このアイテム表示処理については、図５、図６により後述する。アイテム表示処理では、基本的には、検出された各被写体の顔の中央下に、各被写体のアイテムを表示する。基本的な位置に各アイテムを表示すると、例えば図８（Ａ）のような画像の場合、人物１、人物２、人物３に対応してアイテム４２１、４２２、４２３が表示される。しかし、図８（Ａ）のような表示の仕方では主被写体（Ｉｐ＝人物１）の顔領域に人物２のアイテム４２２や人物３のアイテム４２３が重なってしまい、主被写体の顔が見えなくなってしまう。本実施形態のアイテム表示処理では、アイテム表示処理にてアイテムの表示位置を調整し、主被写体の顔を見やすくする（図５）。また、主被写体のアイテムの表示と他のアイテムの表示がなるべく重ならないように制御して、主被写体のアイテム表示の視認性を向上させる（図６）。
【００３８】
次にＳ４０８において、システム制御部５０は、アイテム描画順番を示す変数ｉをインクリメントする。そして、Ｓ４０９において、システム制御部５０は、描画順番を示す変数ｉがＩｍａｘに達したかどうかを判断する。変数ｉが顔検出数Ｉｍａｘに達していない場合には、処理はＳ４０７へ戻り、アイテム表示処理を繰り返す。他方、変数ｉが顔検出数Ｉｍａｘに達していた場合には処理を終了する。
【００３９】
次に、Ｓ４０７のアイテム表示の処理について説明する。図５はアイテム表示処理の流れを示したフローチャートである。アイテム表示処理では、まず、表示部２８の画面上に閲覧表示された画像中の複数の被写体について、各被写体と関連するアイテムが該被写体と所定の相対位置関係を有する位置に表示される（Ｓ５０１）。さらに、本実施形態のアイテム表示処理では、アイテムの視認性が向上するように、その視認範囲が大きくなるように、アイテムの表示位置が調整される（Ｓ５０２〜Ｓ５０９）。特に、Ｓ５０１〜Ｓ５０５では、アイテムの表示の少なくとも一部が画像からはみ出す場合に、当該アイテムの全体が画像に収まるように表示位置が移動される。そして、Ｓ５０６〜Ｓ５１０では、優先順が最高の被写体である主被写体の表示（たとえば顔）と主被写体以外の他の被写体に関連したアイテムの表示とが重なる場合に、他の被写体に関連したアイテムの表示位置が移動される。
【００４０】
まずＳ５０１において、システム制御部５０は、被写体Ｉｉに関するアイテムを第一の領域に表示する。本実施形態では、第一の領域とは、前述の基本的な位置であり、被写体である人物の顔との相対的な位置で定義されている。例えば人物の顔の領域から所定距離だけ下側の位置にアイテムを表示した場合の表示領域である。 したがって、図８（Ａ）のような画像において人物１のアイテム４２１が第一の領域に表示されると、図示のような位置に表示されることとなる。Ｓ５０２において、システム制御部５０は、Ｓ５０１で表示したアイテムが表示部２８の表示領域内かどうか（本実施形態では、表示部２８のうち画像４２０を表示した表示領域内かどうか）を判定する。表示されたアイテムの全体が表示領域内であれば処理はＳ５０６へ進み、そうでないときは、処理はＳ５０３へ進む。
【００４１】
Ｓ５０３において、システム制御部５０は、Ｓ５０１で表示したアイテムの表示位置を第二の領域に移動する。この第二の領域も被写体との相対的位置関係で定義されており、本実施形態では人物の顔領域から所定距離だけ上側の位置におけるアイテムの表示領域である。たとえば、図８（Ｂ）の例において、人物１のアイテム４２１は、第一の領域では表示部２８の表示領域（以下、表示領域）からはみ出してしまうので、人物１に関する第二の領域へアイテム４２１が移動されている。Ｓ５０４において、システム制御部５０は、Ｓ５０３で移動したアイテムの表示が表示部２８の表示領域内に収まるかどうかを判定する。アイテムの表示が表示領域内であれば処理はＳ５０６へ進み、アイテムの表示が表示領域からはみ出す場合はＳ５０５へ進む。Ｓ５０５において、システム制御部５０は、Ｓ５０３で表示したアイテムの表示位置を第三の領域に移動する。この第三の領域は、第一の領域を、表示部２８の表示領域に収まるように、さらに水平右方向または水平左方向に移動した位置とする。 たとえば、図９（Ａ）に示されるように、人物１のアイテム４２１は第１の領域に表示すると表示領域からはみ出すため、Ｓ５０３の処理により第二の領域へ移動する。しかしながら、第二の領域においてもアイテム４２１は表示領域からはみ出すため、第三の領域へ移動される（Ｓ５０５）。この結果、図９（Ａ）に示されるような位置にアイテム４２１が表示されることになる。
【００４２】
次に、Ｓ５０６では、システム制御部５０は、Ｓ５０１またはＳ５０３またはＳ５０５で設定した表示位置でのアイテムの表示が、主被写体である被写体Ｉｐの顔領域に重なるかどうかを判定する。両者が重なる場合は、処理はＳ５０７へ進み、重ならない場合は処理を終了する。なお、Ｓ５０６では、処理対象となっているアイテムの被写体が主被写体Ｉｐであった場合には、両者は重ならないと判定される。このように処理対象の被写体が主被写体である場合（すなわち、Ｉｉ＝Ｉｐ）である場合には、表示領域からはみ出す場合のみアイテムの表示位置を変えることになる。そのため、主被写体に関するアイテムの表示を優先して見やすい位置に置くことができる。
【００４３】
他方、Ｉｉ≠Ｉｐである場合、すなわち処理対象となっているアイテムに関連する被写体が主被写体でない場合は、被写体Ｉｉのアイテムの表示が主被写体である被写体Ｉｐの顔領域に重なるかどうかが判定される。Ｓ５０６で両者が重なると判定されると、Ｓ５０７において、システム制御部５０は、Ｓ５０１またはＳ５０３またはＳ５０５で表示したアイテムを第二の領域に移動する。このようにすることで図９（Ｂ）に示すように被写体Ｉｐの顔領域に被写体Ｉｉのアイテムが重なって表示されるのを防ぐことができ、主被写体の顔を閲覧しやすくできるという効果がある。
【００４４】
次に、Ｓ５０８において、システム制御部５０は、Ｓ５０７で移動表示したアイテムが表示領域内かどうかを判定する。表示領域内であればアイテム表示処理を終了し、表示領域内ではなければ処理はＳ５０９へ進む。Ｓ５０９において、システム制御部５０は、Ｓ５０７で表示したアイテムを、第一の領域に、第一の領域でアイテム表示が表示領域からはみ出す場合には第三の領域に移動する。つまり、主被写体以外のアイテムが主被写体の顔領域に重なるためにそのアイテムの表示位置を移動させたが、その結果アイテムの表示が表示領域に収まらない場合には、そのアイテムが主被写体の顔領域に重なることを許可する。たとえば、図１０に示されるように、アイテム４２２は、主被写体（人物１）の顔領域と重複することから、第一の領域へ移動する（Ｓ５０７）。しかしながら、アイテム４２２は表示領域からはみ出すようになるため、再び第一の領域に戻る（Ｓ５０９）。この場合は主被写体の顔とアイテムが重なってしまうが、主被写体以外のアイテムが表示領域内に表示できないことの方がユーザへ対して不利益であるため、このような制御が採用されている。Ｓ５１０において、システム制御部５０は、被写体Ｉｐのアイテムの表示をすべてのアイテムの表示の中で最前面に表示し、アイテム表示処理を終了する。
【００４５】
なお、図５の例では、Ｓ５０１、Ｓ５０３、Ｓ５０５、Ｓ５０７，Ｓ５０９では、アイテムを表示あるいは移動するものとして説明したが、これに限るものではない。これらの時点では表示または移動せず、Ｓ５０１、Ｓ５０３、Ｓ５０５、Ｓ５０７，Ｓ５０９で表示または移動したと仮定した場合の表示位置を取得（算出）するだけとしても良い。そして取得した表示位置に基づいて図５の処理の各判定、処理を行って最終的な表示位置を調整し、確定した表示位置に対して、図４のＳ４０９でＮｏと判定された後に全てのアイテムを表示するように制御しても良い。
【００４６】
またアイテム表示処理において、人物に関するアイテム以外の表示物（図８〜図１０の画像番号４２４、合計枚数表示４２５、撮影日時４２６、画像情報４２７）を追加し、それらを被写体に関連するアイテムの表示よりも前面に表示するようにしてもよい。このようにすることで再生モードでは撮像装置１００において被写体に関する情報よりも重要な表示物をより目立たせることができる。
【００４７】
なお前述した被写体に関連するアイテムは、具体的には、例えば人物名称や誕生日情報などを含む。またＳ４０４にて被写体に対する優先度順位を取得すると述べたが、システム制御部５０が撮影された画像の内容から判断するようにしてもよい。たとえば、システム制御部５０は、撮像装置から被写体までの距離の順（たとえば最も近い被写体を主被写体とする）に優先順を設定してもよい。或いは、被写体の笑顔に点数をつけて、笑顔の点数の高い順に優先順を設定してもよい。さらに、予め登録されている優先度に、上述した距離や笑顔の点数などを作用させて優先順を決定するようにしてもよい。
【００４８】
以上、図５に示した処理では、主被写体の顔領域にアイテムの表示が重なる場合について説明した。本実施形態では、さらに主被写体のアイテム自体を見やすくために、さらにアイテム同士の重なりについても考慮してアイテムの表示位置を調整する。以下、アイテム同士が重なる場合の解決方法について、図６を参照して説明する。なお、図５に示す処理と図６に示す処理のいずれかが実行されてもよいし、それら両方が共に実行されてもよい。
【００４９】
図６は、図５で前述したアイテム表示処理の他の例のフローチャートである。図５のアイテム表示処理では、Ｓ５０６〜Ｓ５０９の処理で主被写体以外の被写体のアイテムを主被写体の顔に重ならない位置に表示する例を説明した。これに対して、図６では、主被写体以外の被写体のアイテムを主被写体のアイテムに重ならない位置に表示するように調整する例を説明する。なお、図６に示される処理は、図４のＳ４０７において実行される。また、Ｓ６０１〜Ｓ６０５までの処理はＳ５０１〜Ｓ５０５までの処理と同様であり、Ｓ６０７〜Ｓ６１０の処理についてはＳ５０７〜Ｓ５１０と同様の処理である。Ｓ６０６〜Ｓ６０９の処理により、優先順が最高の被写体である主被写体に関連したアイテムの表示と主被写体以外の他の被写体に関連したアイテムの表示とが重なる場合に、他の被写体に関連したアイテムの表示位置が移動される。
【００５０】
Ｓ６０６において、システム制御部５０は、被写体Ｉｉのアイテムの表示が主被写体である被写体Ｉｐのアイテムの表示に重なるかどうかを判定する。両者が重なる場合は、処理はＳ６０７へ進み、重ならない場合はアイテム表示処理を終了する。Ｓ６０７において、システム制御部５０は、Ｓ６０１またはＳ６０３またはＳ６０５で表示したアイテムを第二の領域に移動する。この処理により、たとえば、図１１（Ａ）に示されるように、主被写体以外のアイテム４２２，４２３は、ともに第二の領域へ移動する。このようにすることで図１１（Ａ）に示すように主被写体Ｉｐのアイテムと他の被写体Ｉｉのアイテムとが重なって表示されるのを防ぐことができ、主被写体のアイテムの視認性を高めることができる。
【００５１】
なお、図６の例でも図５と同様、Ｓ６０１、Ｓ６０３、Ｓ６０５、Ｓ６０７，Ｓ６０９では、アイテムを表示あるいは移動するものとして説明したが、これに限るものではない。これらの時点では表示または移動せず、Ｓ６０１、Ｓ６０３、Ｓ６０５、Ｓ６０７，Ｓ６０９で表示または移動したと仮定した場合の表示位置を取得（算出）するだけとしても良い。そして取得した表示位置に基づいて図５の処理の各判定、処理を行って最終的な表示位置を調整し、確定した表示位置に対して、図４のＳ４０９でＮｏと判定された後に全てのアイテムを表示するように制御しても良い。
【００５２】
またＳ６１０で、システム制御部５０は、主被写体Ｉｐのアイテムを最前面にする。たとえば、図１１（Ｂ）に示されるように、Ｓ６０７でアイテム４２２，４２３を移動すると、それらの少なくとも一部が表示領域外へ出てしまう場合は、Ｓ６０９において第一の領域へ戻される。そして、Ｓ６１０で、被写体Ｉｐのアイテム４２１を最前面にする処理が行なわれる。このような処理により、たとえアイテムの表示同士が重なった場合でも、主被写体のアイテムについてはその見やすさを維持できるといった効果が得られる。
なお、図５のＳ５０６、Ｓ５０９の後、Ｓ５１０の前にＳ６０６〜Ｓ６０９の処理を行うように図５と図６を組み合わせたフローとしてもよい。このようにすることで、主被写体以外の被写体のアイテムの表示位置を、極力主被写体の顔にもアイテムにも重ならないようにすることができる。
【００５３】
なお、図５のアイテム表示処理を採用する場合は、主被写体のアイテムの位置が決まらなくとも他の被写体のアイテムの位置を決められる。従ってＳ４０５において、優先順の低い順に被写体情報であるアイテムを並べて、Ｓ４０６〜Ｓ４０９により、優先順の低い被写体から順にアイテムを表示していくようにしてもよい。また、主被写体のアイテムの位置だけを先に決めてしまえば、図６のアイテム表示処理を採用した場合にも、Ｓ４０５において、優先順の低い順に被写体情報であるアイテムを並べて優先順の低い被写体から順にアイテムを表示していくようにしてもよい。このように被写体の優先順にしたがってアイテムを描画すれば、複数の被写体に関連する複数のアイテムは、優先順が高い被写体に関連したアイテムがより画面の手前になるように、優先順にしたがった表示順で表示されるようになる。
【００５４】
以上説明したように、本実施形態の再生モードによる画像表示処理によれば、限られた表示領域内にたくさんの顔がある場合にも、少なくとも主被写体の顔については、関連するアイテムを視認性よく表示をさせることができるという効果がある。
【００５５】
［撮影モード処理（Ｓ３０４）について］
次に、撮影モードにおいて電子ビューファインダとして機能している表示部２８、すなわちライブビュー表示を行なっている表示部２８の表示処理について説明する。例えば、図１２に示すように、３人の人物が撮像画面内に同時に写っている状態を考える。このような表示において、それら３人の人物の各々が登録されている顔と識別された場合、全ての人物のアイテムを基本的な位置である各顔の真下の領域に表示すると図１２（Ａ）の様な表示となる。しかしこの表示では、画面中央に大きく写った主被写体となる人物の顔１２０１のアイテムである識別名称が他の人物の識別名称に遮られて視認性が悪くなってしまう。そこで本実施の形態では、主被写体のアイテムの視認性が悪くならないように各被写体のアイテムの表示位置、重なり順を調整する例を説明する。以下、本実施形態の撮影モード処理（Ｓ３０４）が実行された場合の動作を図７のフローチャートを参照して説明する。
【００５６】
Ｓ７０１にて、撮影しているスルー画像から人物の顔を検出したかどうかを判定する。検出しなかった場合にはそのまま本処理を終了する。他方、人物の顔を検出した場合には、処理はＳ７０２へ進み、システム制御部５０は、顔検出数Ｉｍａｘを記憶する。図１２（Ａ）に例示される画像の場合では、Ｉｍａｘ＝３となる。次に、Ｓ７０３にて、システム制御部５０は、被写体の優先度から主被写体を決定する。主被写体は、検出されている複数の顔のうち、画面中央に近い顔である順、大きい顔である順、登録された顔であるか否か、などに基づいて重みづけされた結果に基づいて決定される。本例では、図１２（Ａ）の画像中の中央の顔１２０１が主被写体と決定されたものとする。次に、Ｓ７０４にて、システム制御部５０は、主被写体の顔に対応するアイテムの表示順番を最後に設定する。その他の被写体（顔１２０２，１２０３）についての表示順番の設定は、特に制限されない。Ｓ７０５にて、システム制御部５０は、描画順番ｉを１に初期化する。
【００５７】
こうして、Ｓ７０６〜Ｓ７１３では、優先順の高い被写体（主被写体）を最後にした順にアイテムを表示していくようになる。そのため、複数の被写体に関連する複数のアイテムは、優先順が最も高い被写体に関連したアイテムがより画面の手前になるように、優先順にしたがった表示順で表示されるようになる。
【００５８】
Ｓ７０６にて、システム制御部５０は、描画順番ｉの顔に対する顔認識枠を描画する。次に、Ｓ７０７にて、システム制御部５０は、描画順番ｉの顔に対して予め登録されているデータと照合し、登録されている顔であるかどうかを識別する。予め登録されている顔と識別されなかった場合には、処理はＳ７１２に進み、描画順番ｉがインクリメントされる。Ｓ７０７にて、予め登録されている顔であると識別された場合には、処理はＳ７０８へ進む。Ｓ７０８において、システム制御部５０は、描画順番ｉの顔が主被写体の顔であるかどうかを判断する。本実施形態では、ｉ＝Ｉｍａｘである場合に、その被写体が主被写体の顔であると判断されることになる。主被写体の顔であると判定された場合は、処理はＳ７０９に進む。Ｓ７０９において、システム制御部５０は、主被写体の顔に対するアイテム（本例では人物名とするが、これに限られるものではない）の描画範囲が表示領域内（表示部２８のうちスルー画像を表示している領域内）に収まるかどうかを判定する。表示領域内に収まらないと判断された場合には、処理はＳ７１０に進み、アイテムが表示領域内に収まるよう描画位置を調整する。他方、アイテムの描画範囲が表示領域内に収まっている場合には、Ｓ７１０の処理はスキップされる。また、Ｓ７０８にて主被写体の顔であると判断されなかった場合にも、Ｓ７０９〜Ｓ７１０による一連のアイテムの表示位置の調整は行われない。
【００５９】
Ｓ７１１において、システム制御部５０は、描画順番ｉの顔に対するアイテムの描画を行う。そして、システム制御部５０は、Ｓ７１２において描画順番ｉをインクリメントし、Ｓ７１３にて描画順番ｉが顔検出数Ｉｍａｘに達したかどうかを判断する。描画順番ｉが顔検出数Ｉｍａｘに達していない場合には、処理はＳ７０６へ戻り、上述した一連の処理が繰り返される。他方、顔検出数Ｉｍａｘに達していた場合にはＳ７１４に進む。
【００６０】
Ｓ７１４では、撮影モード処理におけるその他の処理を行う。その他の処理には例えば以下が含まれる。ユーザーからの撮影設定の変更操作の受付および設定の変更。シャッターボタン６１の半押しによるＳＷ１信号に応じたＡＦ，ＡＥなどの撮影準備処理、シャッターボタン６１の全押しによるＳＷ２信号に応じた本撮影処理。なお、撮影準備処理は、顔ＡＦを行う設定になっている場合には検出された顔に合わせて行う。また、顔ＡＦでは個人認証によって登録された顔を優先して撮影準備処理を合わせる（例えば登録された顔をＡＦ領域にする）ようにすることも可能である。また、本撮影された画像に対して個人認証を行い、登録された顔が検出された場合には、検出された顔の位置を示す情報、及び検出された顔の関連情報として不揮発性メモリ５６に記録された情報（名前や誕生日など）を画像ファイルのヘッダ部に記録して、記録媒体２００に画像ファイルを記録する。
【００６１】
Ｓ７１５では、撮影モード処理を終了するイベントがあったか否かを判定する。撮影モード処理を終了するイベントには例えば、モードダイヤル６０を操作して撮影モード以外のモード（再生モードなど）にモードが切り替えられたイベント、電源をオフにするイベントなどが含まれる。撮影モード処理を終了するイベントが無い場合にはＳ７０１に戻って処理を繰り返し、撮影モード処理を終了するイベントがあったと判定した場合は、撮影モード処理を終了する。
【００６２】
以上のような撮影モード処理を行うことにより、図１２（Ｂ）のような表示状態を得ることができる。すなわち、主被写体である顔１２０１のアイテム１２１１の描画が最前面となり、顔１２０２，１２０３のアイテム１２１２，１２１３の表示は、アイテム１２１１により上書きされる。この結果、主被写体に関連付けられているアイテムの視認性が確保される。
【００６３】
また、Ｓ７０９〜Ｓ７１０の、主被写体に関連したアイテムの描画位置に関する一連の補正処理を行った場合の表示例を図１３（Ａ）に示す。図１３（Ａ）では、主被写体である顔１３０１のアイテム１３１１の描画位置を基本の位置（破線で示している）から左へ平行移動することで、アイテム１３１１の全体が表示されるようにしている。なお、主被写体以外の顔１３０２に関連するアイテム１３１２は、表示領域からはみ出したままであり、主被写体のアイテムの表示よりも奥に表示されている。
【００６４】
以上の処理は、主被写体のみに関してアイテムの描画位置を最適なものとするため、閲覧モード処理におけるアイテムの表示位置最適化よりも処理負荷が軽い。撮影モード時では、表示部２８にライブビューを表示するため、このような負荷の軽い処理が適している。なお、スルー画像をライブビュー表示として表示するため、画像中の被写体は動的に変化する。従って本実施形態では、撮影モードの間、図７に示される処理が繰り返し実行される。そのため、ライブビュー表示されている画像中の被写体について優先順が変化すれば、これに追従してアイテム表示が変更されることになる。本実施形態では静止画の再生時よりも撮影時のライブビュー表示時の方がアイテムの調整を減らして軽い処理とすることで、このように繰り返し行われる表示処理であっても滑らかに行うことができる。
【００６５】
また、被写体の位置関係によっては、図１４（Ａ）に示されるように、主役の顔１４０１に、他の顔１４０２，１４０３のアイテム１４１２，１４１３の表示が重なる場合がある。このような場合、たとえば、Ｓ７１３にて全てのアイテムの描画処理が終了したと判定された後（Ｓ７１３でＹＥＳとなった後）に、主役の顔１４０１を囲む枠内の領域に対し、これまで行なった描画を消去するくり抜き描画を行うようにしてもよい。このように、撮影モードにおいては、主被写体を含む特定領域の内部の画像が他の被写体に関連するアイテムの表示よりも前面に表示される。この結果、図１４（Ａ）に示されるような画像は、図１４（Ｂ）に示すような画像となる。そのため、主被写体の視認性が向上する。なお、そのような特定領域は、撮影時にＡＦが行なわれる領域としてもよい。
【００６６】
以上のような制御により、複数の顔が存在する場合に於いても、
・再生モードではより多くの人物名称及び人物の顔を見やすく表示することができ、
・撮影処理に負荷がかかる撮影モードでは、低い処理負荷で主被写体の顔に対応する人物名称の見やすさを確保する、
ことが可能な表示制御を実現できる。
【００６７】
なお、再生モードや撮影モードにおけるアイテムの表示において、更なる処理負荷軽減を図る為、次のような制御を実施してもよい。すなわち、被写体に関連するアイテムの表示位置を、予め決められた複数の位置の中から、被写体の位置に基づいて選択するようにしてもよい。たとえば、図１３（Ｂ）に示される様に、画面を縦、横の各々に４分割する線の交わるポイントがアイテムの中央となる位置のみに描画可能な位置を限定する。図１３（Ｂ）では、それらのうちの３つの位置にアイテムを配置している。そして、これら複数の位置のうち、被写体の顔の領域の外部の該領域に最も近い位置が、描画位置として選択されるようにする。このような処理によって、被写体の移動に伴う描画の回数が軽減される。また、このような分割数を増やせば被写体に対する表示アイテムの追従性が向上し、分割数を減らせば描画回数が減り処理負荷が軽減されることになる。また、撮影モードにおいて描画回数を減少させるために、画面上（画像上）における被写体の移動距離が所定値を超えた場合に、該被写体に関連したアイテムの表示位置を更新するようにしてもよい。
【００６８】
以上のように、上記実施形態による撮像装置、またはこれに適用された表示制御装置によれば、被写体との関連性が容易に判断できる表示を、より簡易な表示制御で実現することができる。たとえば、撮像装置が再生モードである場合に、多くの顔が密集する画像に於いても、被写体との関連を保ちつつ可能な限り各々の情報を判別可能な状態で表示する。また、その一方で、良好な情報表示状態を保つ為の制御に演算装置の負荷をかけられない撮影モードの場合に於いても、主被写体のみの情報表示が判別可能な状態に保たれる。このような、表示制御の切り替えを行うことにより、被写体に関連する情報の見やすさを確保しつつ、製造コストや本体サイズ等で競争力のある製品を提供する事ができる。
【００６９】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。また、上述の実施形態の一部を適宜組み合わせてもよい。
【００７０】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
0005826026.tif 000002
【図２】
0005826026.tif 000003
【図３】
0005826026.tif 000004
【図４】
0005826026.tif 000005
【図５】
0005826026.tif 000006
【図６】
0005826026.tif 000007
【図７】
0005826026.tif 000008
【図８】
0005826026.tif 000009
【図９】
0005826026.tif 000010
【図１０】
0005826026.tif 000011
【図１１】
0005826026.tif 000012
【図１２】
0005826026.tif 000013
【図１３】
0005826026.tif 000014
【図１４】
0005826026.tif 000015