(57)【特許請求の範囲】
【請求項１】
被写体像を光電変換する撮像素子と、
前記撮像素子からの出力を用いてフォーカス制御を行うフォーカス制御手段と、
前記撮像素子からの出力を用いて生成された記録用画像の記録が可能な撮像モード及び記録済み画像の再生が可能な再生モードを切り替えるモード切り替え手段と、
画像を表示する表示手段と、
前記撮像モードにおいて前記撮像素子からの出力を用いて生成された表示用画像を前記表示手段に表示させ、前記再生モードにおいて前記記録済み画像を前記表示手段に表示させ、かつ前記表示手段に表示された画像のうち前記フォーカス制御による合焦目標領域を含む一部の領域の拡大画像を前記表示手段に表示させる表示制御手段とを有し、
前記表示制御手段は、前記撮像モードでは前記表示用画像に対する前記合焦目標領域を含む一部の領域の大きさが所定値以下であるか否かの判定処理の結果に応じて該拡大画像を前記表示手段に表示させるか否かを切り替え、前記再生モードでは前記判定処理を経ずに前記拡大画像を前記表示手段に表示させることを特徴とする撮像装置。
【請求項２】
前記表示用画像に含まれる顔を検出する顔検出手段を有し、
前記合焦目標領域を含む一部の領域は、前記顔検出手段により検出された顔を含む領域であることを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記被写体像を形成する撮像光学系の焦点距離が可変であり、
前記判定処理は、該撮像光学系の焦点距離が所定値以下であるか否かの判定を含むことを特徴とする請求項１に記載の撮像装置。
【請求項４】
被写体像を光電変換する撮像素子と、
前記撮像素子からの出力を用いてフォーカス制御を行うフォーカス制御手段と、
前記撮像素子からの出力を用いて生成された記録用画像の記録が可能な撮像モード及び記録済み画像の再生が可能な再生モードを切り替えるモード切り替え手段と、
画像を表示する表示手段と、
振れ量を検出する振れ検出手段と、
前記撮像モードにおいて前記撮像素子からの出力を用いて生成された表示用画像を前記表示手段に表示させ、前記再生モードにおいて前記記録済み画像を前記表示手段に表示させ、かつ前記表示手段に表示された画像のうち前記フォーカス制御による合焦目標領域を含む一部の領域の拡大画像を前記表示手段に表示させる表示制御手段とを有し、
前記表示制御手段は、前記撮像モードでは前記振れ量が所定値以下であるか否かの判定処理の結果に応じて該拡大画像を前記表示手段に表示させるか否かを切り替え、前記再生モードでは前記判定処理を経ずに前記拡大画像を前記表示手段に表示させることを特徴とする撮像装置。
【請求項５】
被写体像を光電変換する撮像素子と、
前記撮像素子からの出力を用いてフォーカス制御を行うフォーカス制御手段と、
前記撮像素子からの出力を用いて生成された記録用画像の記録が可能な撮像モード及び記録済み画像の再生が可能な再生モードを切り替えるモード切り替え手段と、
前記撮像素子からの出力を用いて連続して生成される複数のフレーム画像から被写体の動き量を検出する動き量検出手段と、
画像を表示する表示手段と、
前記撮像モードにおいて前記撮像素子からの出力を用いて生成された表示用画像を前記表示手段に表示させ、前記再生モードにおいて前記記録済み画像を前記表示手段に表示させ、かつ前記表示手段に表示された画像のうち前記フォーカス制御による合焦目標領域を含む一部の領域の拡大画像を前記表示手段に表示させる表示制御手段とを有し、
前記表示制御手段は、前記撮像モードでは前記動き量が所定値以下であるか否かの判定処理の結果に応じて該拡大画像を前記表示手段に表示させるか否かを切り替え、前記再生モードでは前記判定処理を経ずに前記拡大画像を前記表示手段に表示させることを特徴する撮像装置。
【請求項６】
前記表示制御手段は、前記撮像モードでは前記拡大画像を前記表示用画像に重畳させて前記表示手段に表示させ、前記再生モードでは前記拡大画像を前記記録済み画像とは別画面を形成するように前記表示手段に表示させることを特徴とする請求項１から５のいずれか１つに記載の撮像装置。
【請求項７】
被写体像を光電変換する撮像素子と、前記撮像素子からの出力を用いてフォーカス制御を行うフォーカス制御手段と、前記撮像素子からの出力を用いて生成された記録用画像の記録が可能な撮像モード及び記録済み画像の再生が可能な再生モードを切り替えるモード切り替え手段と、画像を表示する表示手段とを有する撮像装置の表示制御方法であって、
前記撮像モードにおいて前記撮像素子からの出力を用いて生成された表示用画像を前記表示手段に表示させるステップと、
前記再生モードにおいて前記記録済み画像を前記表示手段に表示させるステップと、
前記表示手段に表示された画像のうち前記フォーカス制御による合焦目標領域を含む一部の領域の拡大画像を前記表示手段に表示させる拡大表示ステップとを有し、
前記拡大表示ステップにおいて、前記撮像モードでは前記表示用画像に対する前記合焦目標領域を含む一部の領域の大きさが所定値以下であるか否かの判定処理の結果に応じて該拡大画像を前記表示手段に表示させるか否かを切り替え、前記再生モードでは前記判定処理を経ずに前記拡大画像を前記表示手段に表示させることを特徴とする撮像装置の表示制御方法。
【請求項８】
被写体像を光電変換する撮像素子と、前記撮像素子からの出力を用いてフォーカス制御を行うフォーカス制御手段と、前記撮像素子からの出力を用いて生成された記録用画像の記録が可能な撮像モード及び記録済み画像の再生が可能な再生モードを切り替えるモード切り替え手段と、画像を表示する表示手段と、振れ量を検出する振れ検出手段とを有する撮像装置の表示制御方法であって、
前記撮像モードにおいて前記撮像素子からの出力を用いて生成された表示用画像を前記表示手段に表示させるステップと、
前記再生モードにおいて前記記録済み画像を前記表示手段に表示させるステップと、
前記表示手段に表示された画像のうち前記フォーカス制御による合焦目標領域を含む一部の領域の拡大画像を前記表示手段に表示させる拡大表示ステップとを有し、
前記拡大表示ステップにおいて、前記撮像モードでは前記振れ量が所定値以下であるか否かの判定処理の結果に応じて該拡大画像を前記表示手段に表示させるか否かを切り替え、前記再生モードでは前記判定処理を経ずに前記拡大画像を前記表示手段に表示させることを特徴とする撮像装置の表示制御方法。
【請求項９】
被写体像を光電変換する撮像素子と、前記撮像素子からの出力を用いてフォーカス制御を行うフォーカス制御手段と、前記撮像素子からの出力を用いて生成された記録用画像の記録が可能な撮像モード及び記録済み画像の再生が可能な再生モードを切り替えるモード切り替え手段と、前記撮像素子からの出力を用いて連続して生成される複数のフレーム画像から被写体の動き量を検出する動き量検出手段と、画像を表示する表示手段とを有する撮像装置の表示制御方法であって、
前記撮像モードにおいて前記撮像素子からの出力を用いて生成された表示用画像を前記表示手段に表示させるステップと、
前記再生モードにおいて前記記録済み画像を前記表示手段に表示させるステップと、
前記表示手段に表示された画像のうち前記フォーカス制御による合焦目標領域を含む一部の領域の拡大画像を前記表示手段に表示させる拡大表示ステップとを有し、
前記拡大表示ステップにおいて、前記撮像モードでは前記動き量が所定値以下であるか否かの判定処理の結果に応じて該拡大画像を前記表示手段に表示させるか否かを切り替え、前記再生モードでは前記判定処理を経ずに前記拡大画像を前記表示手段に表示させることを特徴とする撮像装置の表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像モードと再生モードとを有し、表示画像のうちフォーカス領域を拡大して表示する機能を有する撮像装置に関する。
【背景技術】
【０００２】
デジタルカメラ等の撮像装置では、撮像により記録した画像を簡単に消去することができる。このため、撮像時にはシャッターチャンスを逃さないよう多めの画像を記録しておき、後で記録済み画像を再生して良好な画像を選別し、不要な画像を消去するといった作業を行うことが多い。
【０００３】
このような場合の画像選別のポイントとして、被写体にピントが合っていること、被写体のぶれ（又は撮影者の手振れ）がないこと、被写体の顔の表情が良好であることが挙げられる。ただし、画像選別作業を撮像装置に設けられた小さなディスプレイ画面上で行うことは容易ではない。
【０００４】
通常、デジタルカメラには再生拡大機能が搭載されている。ただし、画像の中央部を中心として拡大するものが多く、画像の中央部以外の領域に存在する被写体を拡大する場合には、拡大領域を手動で被写体が存在する領域まで移動させる必要があり、手間がかかる。
【０００５】
このため、撮像装置によって撮像（記録）した画像をより詳細に確認するための表示機能を有する撮像装置が従来提案されている。
【０００６】
特許文献１には、共通の基準画像（全体画像）と該基準画像の一部の領域を拡大した画像とをディスプレイ画面を分割して表示する撮像装置が開示されている。具体的には、４分割されたディスプレイ画面のうち第１の分割領域に基準画像を表示し、該基準画像のうち複数の領域の拡大画像を第２〜第４の分割領域に表示する。これによれば、全体画像と拡大画像を同時に再生表示することができ、必要画像と不要画像の選別を容易に行うことができる。
【０００７】
また、撮像時に不要な画像をなるべく生成しないようにしつつ、シャッターチャンスでの撮像を可能とした撮像装置も提案されている。
【０００８】
特許文献２には、プレビュー時に、顔拡大ボタンが操作されたり顔が検出されたりすると、顔拡大画像を全体画像と同時に表示する撮像装置が開示されている。これによれば、撮像前に被写体の顔を拡大表示することができ、拡大された顔の表情を確認しながら撮像を行うことができ、シャッターチャンスのタイミングをつかみやすい。
【０００９】
さらに、特許文献３には、顔情報を分析し、顔領域の拡大画像を全体画像に合成して出力する撮像装置が開示されている。具体的には、顔情報が所定の条件に当てはまるか否かを判別し、該条件に当てはまらない場合は顔領域を拡大しないというものである。そして、この撮像装置では、顔情報が所定の条件に当てはまる場合には、顔領域の拡大サイズを計算する。これによれば、撮像前に被写体の顔を拡大表示するが、顔拡大画像の全体画像に占める割合が大きすぎる場合は拡大表示を解除するため、顔を拡大しすぎてその一部しか表示されず、表情の確認ができないという問題はなくなる。
【特許文献１】特開２００３−３４５３４０号公報
【特許文献２】特開２００５−１０２１７５号公報
【特許文献３】特開２００７−２４９５２７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら上記各特許文献にて開示された撮像装置では、撮像時と再生時とで画像の拡大表示方法を異ならせることまでは考慮されていない。すなわち、撮像時にはシャッターチャンスを逃がさないことを優先し、再生時には画像選別のし易さを優先して、画像の拡大表紙方法を互いに異ならせるという発想がない。このため、撮像時と再生時の優先すべき目的に合った拡大表示方法の一方のみを選択せざるを得ない。
【００１１】
本発明は、撮像時と再生時のそれぞれにおいて、優先すべき目的に合った適切な拡大表示を行うことができるようにした撮像装置を提供する。
【課題を解決するための手段】
【００１２】
本発明の一側面としての撮像装置は、被写体像を光電変換する撮像素子と、撮像素子からの出力を用いてフォーカス制御を行うフォーカス制御手段と、撮像素子からの出力を用いて生成された記録用画像の記録が可能な撮像モード及び記録済み画像の再生が可能な再生モードを切り替えるモード切り替え手段と、画像を表示する表示手段と、撮像モードにおいて撮像素子からの出力を用いて生成された表示用画像を表示手段に表示させ、再生モードにおいて記録済み画像を表示手段に表示させ、かつ表示手段に表示された画像のうちフォーカス制御による合焦目標領域を含む一部の領域の拡大画像を表示手段に表示させる表示制御手段とを有する。そして、表示制御手段は、撮像モードでは表示用画像に対する合焦目標領域を含む一部の領域の大きさが所定値以下であるか否かの判定処理の結果に応じて該拡大画像を表示手段に表示させるか否かを切り替え、再生モードでは上記判定処理を経ずに拡大画像を表示手段に表示させることを特徴とする。
【００１３】
また、本発明の他の一側面として表示制御方法は、被写体像を光電変換する撮像素子と、撮像素子からの出力を用いてフォーカス制御を行うフォーカス制御手段と、撮像素子からの出力を用いて生成された記録用画像の記録が可能な撮像モード及び記録済み画像の再生が可能な再生モードを切り替えるモード切り替え手段と、画像を表示する表示手段とを有する撮像装置に適用される。該表示制御方法は、撮像モードにおいて撮像素子からの出力を用いて生成された表示用画像を表示手段に表示させるステップと、再生モードにおいて記録済み画像を表示手段に表示させるステップと、表示手段に表示された画像のうちフォーカス制御による合焦目標領域を含む一部の領域の拡大画像を表示手段に表示させる拡大表示ステップとを有する。そして、拡大表示ステップにおいて、撮像モードでは表示用画像に対する合焦目標領域を含む一部の領域の大きさが所定値以下であるか否かの判定処理の結果に応じて該拡大画像を表示手段に表示させるか否かを切り替え、再生モードでは該判定処理を経ずに拡大画像を表示手段に表示させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、撮像時と再生時のそれぞれにおいて優先すべき目的に合った適切な拡大表示を行うことが可能な撮像装置を実現できる。すなわち、撮像時にはシャッターチャンスを逃さず、不要な画像の生成を減らすことができるとともに、再生時には記録済み画像の選別を行い易い撮像装置を提供することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の好ましい実施例について図面を参照しながら説明する。
【実施例１】
【００１６】
図１には、本発明の実施例１である撮像装置としてのデジタルカメラの外観を示す。このデジタルカメラは、静止画像の記録と再生が可能である。
【００１７】
図１において、１００はデジタルカメラである。２８は画像表示部（表示手段）であり、画像や各種情報を表示する。７２は電源スイッチであり、電源のオン／オフを切り替えるために操作される。６１はシャッターボタンである。６０はモード切り替えスイッチ（モード切り替え手段）であり、デジタルカメラ１００における各種モードを切り替えるために操作される。具体的には、静止画記録モード（撮像モード）及び再生モード等のモード切り替えが可能である。
【００１８】
１１１は接続ケーブルであり、デジタルカメラ１００と外部機器を接続するために使用される。１１２は接続ケーブル１１１をデジタルカメラ１００に接続するためのコネクタである。
【００１９】
７０は操作部であり、ユーザによる各種操作を受け付ける。操作部７０は、各種ボタンやホイール７３、画像表示部２８の画面上に設けられたタッチパネル等の操作部材を有する。
【００２０】
２００は半導体メモリやハードディスク等により構成される記録媒体である。２０１は記録媒体スロットであり、記録媒体２００を格納する。記録媒体スロット２０１に格納された記録媒体２００は、デジタルカメラ１００との通信が可能となる。２０２は記録媒体スロット２０１の蓋である。
【００２１】
図２には、本実施例のデジタルカメラ１００の電気的構成を示す。図２において、１０３は撮像光学系としての撮像レンズ、１０１は絞り機能を備えるシャッター、２２は光学像（被写体像）を電気信号に変換する（光電変換する）ＣＣＤセンサやＣＭＯＳセンサ等で構成される撮像素子である。
【００２２】
２３はＡ／Ｄ変換器であり、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２３は、撮像素子２２から出力されるアナログ信号をデジタル信号に変換したり、音声制御部１１から出力されるアナログ信号をデジタル信号に変換したりする。
【００２３】
１０２はレンズバリアであり、デジタルカメラ１００の撮像レンズ１０３の前端を覆って、撮像レンズ１０３の汚れや破損を防止する。
【００２４】
１２はタイミング発生部であり、撮像素子２２、音声制御部１１、Ａ／Ｄ変換器２３、Ｄ／Ａ変換器１３にクロック信号を供給する。タイミング発生部１２は、メモリ制御部１５及びシステム制御部５０により制御される。
【００２５】
２４は画像処理部であり、Ａ／Ｄ変換器２３からのデータ、又はメモリ制御部１５からのデータに対して画素補間処理や、縮小処理等のリサイズ処理や、色変換処理を行い、画像データを生成する。また、画像処理部２４は、生成した画像データを用いて所定の演算処理を行う。システム制御部５０は、得られた演算結果に基づいて露光制御やフォーカス制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理及びＥＦ（フラッシュプリ発光）処理が行われる。
【００２６】
さらに画像処理部２４では、生成した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいて、ＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行う。
【００２７】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、またはメモリ制御部１５を介してメモリ３２に書き込まれる。メモリ３２は、Ａ／Ｄ変換器２３によりデジタルデータに変換された画像データや、画像表示部２８に表示するための画像データ（表示用画像）を格納する。メモリ３２は、マイク１０において録音された音声データや、静止画像、動画像および画像ファイルを構成する場合のファイルヘッダを格納するのにも用いられる。
【００２８】
圧縮／伸張部１６は、適応離散コサイン変換（ＡＤＣＴ）等により画像データを圧縮、伸張する。圧縮／伸張部１６は、シャッター１０１をトリガにしてメモリ３２に格納された画像データを読み込んで圧縮処理を行い、処理を終えた圧縮画像データをメモリ３２に書き込む。また、圧縮／伸張部１６は、記録媒体２００の記録部１９からメモリ３２に読み込まれた圧縮画像データに対して伸張処理を行い、処理を終えたデータをメモリ３２に書き込む。
【００２９】
圧縮／伸張部１６によりメモリ３２に書き込まれた画像データは、システム制御部５０のファイル部においてファイル化され、インターフェース１８を介して記録媒体２００に記録される。
【００３０】
また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。
【００３１】
１３はＤ／Ａ変換器であり、メモリ３２に格納されている表示用画像のデータをアナログ信号に変換し、画像表示部２８に供給する。
【００３２】
画像表示部２８は、ＬＣＤ等の表示器に、Ａ／Ｄ変換器２３からのアナログ信号に応じた画像の表示を行う。こうして、メモリ３２に書き込まれた表示用画像のデータはＤ／Ａ変換器１３を介して画像表示部２８により表示される。
【００３３】
マイク１０から出力された音声信号は、アンプ等で構成される音声制御部１１を介してＡ／Ｄ変換器２３に供給され、Ａ／Ｄ変換器２３においてデジタル信号に変換された後、メモリ制御部１５によってメモリ３２に格納される。一方、記録媒体２００に記録されている音声データは、メモリ３２に読み込まれた後、Ｄ／Ａ変換器１３によりアナログ信号に変換される。音声制御部１１は、このアナログ信号によりスピーカ３９を駆動し、音声出力する。
【００３４】
不揮発性メモリ５６は、電気的に消去・記録可能なメモリであり、例えばフラッシュＲＯＭが用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数や、コンピュータプログラム等が記憶される。ここでいう、コンピュータプログラムとは、後述する各フローチャートに示した処理を実行するためのプログラムである。
【００３５】
システム制御部５０は、デジタルカメラ１００全体の動作を制御する。システム制御部５０は、上述した不揮発性メモリ５６に記録されたコンピュータプログラムを実行することで、後述する各処理を実現する。システム制御部５０は、表示制御手段として機能する。
【００３６】
５２はシステムメモリであり、ＲＡＭが用いられる。システムメモリ５２では、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したコンピュータプログラム等が展開される。
【００３７】
モード切り替えスイッチ６０、第１シャッタースイッチ（第１の操作手段）６２、第２シャッタースイッチ６４及び操作部７０は、システム制御部５０に各種の動作指示を入力するために操作される。
【００３８】
モード切り替スイッチ６０は、前述したように、システム制御部５０の動作モードを静止画記録モード及び再生モードのいずれかに切り替えるために操作される。
【００３９】
第１シャッタースイッチ６２は、デジタルカメラ１００に設けられたシャッターボタン６１の第１ストローク操作（半押し操作）でＯＮとなり、第１シャッタースイッチ信号ＳＷ１を発生する。システム制御部５０は、第１シャッタースイッチ信号ＳＷ１に応じて、ＡＦ処理、ＡＥ処理、ＡＷＢ処理等の撮像準備動作を開始する。
【００４０】
第２シャッタースイッチ６４は、シャッターボタン６１の第２ストローク操作（全押し操作）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２に応じて、撮像素子２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮像・記録処理を開始する。
【００４１】
電源スイッチ７２は、前述したように、電源のオン／オフを切り替えるために操作される。
【００４２】
８０は電源制御部であり、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、それらの検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間だけ、記録媒体２００を含む各部へ供給する。
【００４３】
３０は電池であり、アルカリ電池やリチウム電池等の一次電池や、ＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池等が用いられる。３３及び３４はコネクタであり、電池３０と電源制御部８０とを接続する。
【００４４】
４０はＲＴＣ(Real Time Clock)であり、日付及び時刻を計時する。ＲＴＣ４０は、電源制御部８０とは別に内部に電源部を保持しており、電池３０が消耗又は取り外された状態であっても計時を続ける。システム制御部５０は、起動時に、ＲＴＣ４０より取得した日時を用いてシステムタイマを設定し、タイマ制御を実行する。
【００４５】
１８は記録媒体２００とのインターフェースである。３５は該記録媒体２００とインターフェース１８とを接続すめためのコネクタである。
【００４６】
９８は記録媒体着脱検知部であり、コネクタ３５に記録媒体２００が装着されているか否かを検知する。
【００４７】
記録媒体２００は、画像データや音声データを記録する記録部１９と、デジタルカメラ１００とのインターフェース３７と、記録媒体２００とデジタルカメラ１００とを接続するためのコネクタ３６とを備えている。
【００４８】
通信部１１０は、ＲＳ２３２ＣやＵＳＢ、ＩＥＥＥ１３９４、Ｐ１２８４、ＳＣＳＩ、モデム、ＬＡＮ、無線通信等の各種通信処理を行う。コネクタ（無線通信の場合はアンテナ）１１２は、通信部１１０を介してデジタルカメラ１００を他の機器と接続する。
【００４９】
［デジタルカメラの全体動作について］
図３は、本実施例のデジタルカメラ１００の全体的な動作を説明するフローチャートである。
【００５０】
電源スイッチ７２が操作されて電源がオンに切り替わると、ステップＳ３０１においてシステム制御部５０は、フラグや制御変数等を初期化する。続いて、ステップＳ３０２において、システム制御部５０は、記録媒体２００に記録されているファイルに関する管理処理を開始する。
【００５１】
次に、ステップＳ３０３、Ｓ３０５、Ｓ３０７において、システム制御部５０は、モード切り替えスイッチ６０の設定位置を判断する。静止画記録モードに設定されていたならば、処理はステップＳ３０３からステップＳ３０４へ進み、システム制御部５０は静止画記録モード処理を実行する。ステップＳ３０４の静止画記録モード処理の詳細は図４を用いて後述する。また、モード切り替えスイッチ６０が再生モードに設定されていた場合は、処理はステップＳ３０３、Ｓ３０７を経てステップＳ３０８へ進み、システム制御部５０は再生モード処理を実行する。ステップＳ３０８の再生モード処理は図１０を用いて後述する。
【００５２】
また、モード切り替えスイッチ６０が他のモードに設定されていた場合は、処理はステップＳ３０９へ進み、システム制御部５０は、選択されたモードに応じた処理を実行する。他のモードとしては、記録媒体２００に格納されたファイルの送信を行う送信モード処理、外部機器からファイルを受信して記録媒体２００に格納する受信モード処理等が含まれる。
【００５３】
ステップＳ３０４、Ｓ３０６、Ｓ３０８、Ｓ３０９のうち、モード切り替えスイッチ６０によって選択されたモードに対応した処理を実行した後、処理はステップＳ３１０へ進む。
【００５４】
ステップＳ３１０において、システム制御部５０は、電源スイッチ７２の設定位置を判別する。電源スイッチ７２がオンに設定されていれば、ステップＳ３０３に戻る。一方、電源スイッチ７２がオフに設定されていたならば、処理はステップＳ３１０からステップＳ３１１へ進み、システム制御部５０は終了処理を行う。終了処理には、以下の処理が含まれる。画像表示部２８の表示を終了状態に変更し、レンズバリア１０２を閉じ、フラグや制御変数等を含むパラメータや設定値、設定モードを不揮発性メモリ５６に記録する。また、電源供給が不要な部分への電源を遮断する。ステップＳ３１１の終了処理が完了すると、システム制御部５０は本処理を終了し、電源をオフにする。
【００５５】
［静止画記録モード処理（Ｓ３０４）について］
図４は、図３のステップＳ３０４における静止画記録モード処理を示すフローチャートである。なお、図４に示される静止画記録モード処理は、モード切り替スイッチ６０により他のモードへの切り替えが行われた場合や電源スイッチ７２がオフにセットされた場合に終了する。
【００５６】
システム制御部５０は、静止画記録モードを開始すると、ステップＳ４０１において撮像モードを確定する。撮像モードとしては、各種撮像パラメータが自動的に設定されるオートモード、該パラメータをユーザが手動で設定するマニュアルモード、各種シーンに適した撮像パラメータが設定されるシーン別モード等がある。
【００５７】
ステップＳ４０１において撮像モードが確定すると、ステップＳ４０２において、システム制御部５０は、撮像素子２２を用いて生成された画像データを画像表示部２８に表示するスルー表示（ライブビュー表示ともいう）を行う。この時点では、撮像画角（撮像範囲）の全体に対応する表示用画像（全体画像又は原画像）が画像表示部２８の画面全体に表示される。
【００５８】
続いて、ステップＳ４０３において、システム制御部５０は，電源制御部８０を用いて電池等により構成される電源部３０の残容量や、記録媒体２００の有無及び残容量がデジタルカメラ１００の動作に問題があるか否かを判定する。問題があるならば、ステップＳ４０４において、画像表示部２８を用いて画像や音声により所定の警告表示を行い、ステップＳ４０１に戻る。
【００５９】
電源部３０や記録媒体２００の状態に問題が無いならば、ステップＳ４０５において、システム制御部５０は、電源スイッチ７２及びモード切り替えスイッチ６０の状態を監視し、変化があると静止画記録モード処理を終了する。
【００６０】
電源スイッチ７２及びモード切りえ替スイッチ６０の状態に変化がなければ、処理はステップＳ４０６に進む。ステップＳ４０６において、システム制御部５０は、スルー表示される表示用画像中に人の顔が存在するか否かを検知する。すなわち、システム制御部５０は、顔検出処理を行う顔検出手段として機能する。この顔検出処理については図７を用いて後述する。また、以下の説明では、ステップＳ４０６において少なくとも１つの顔が検出されたものとして説明する。
【００６１】
システム制御部５０は、顔検出処理において顔が検出されると、表示用画像中での顔の位置座標、サイズ（幅、高さ）、検出個数、信頼性係数等を顔情報としてシステムメモリ５２に記憶する。なお、顔検出処理において顔が検出されなかった場合は、システムメモリ５２内の位置座標、サイズ（幅、高さ）、検出個数、信頼性係数等の領域に０を設定する。
【００６２】
続いてステップＳ４０７において、システム制御部５０は、第１シャッタースイッチ信号ＳＷ１がＯＮしているか否かを判定する。第１シャッタースイッチ信号ＳＷ１がＯＦＦの場合は、処理はステップＳ４０５に戻り、上記ステップＳ４０５、Ｓ４０６を繰り返す。一方、第１シャッタースイッチ信号ＳＷ１がＯＮの場合は、処理はステップＳ４０８に進む。
【００６３】
ステップＳ４０８においては、ステップＳ４０６で検出した少なくとも１つの顔の中から、その時点で主被写体と推定される顔（以下、主顔という）を囲む枠（主顔枠）を確定させるとともに、主顔枠のサイズも確定させる。ここで、本実施例では、主顔枠によって囲まれた領域は、表示用画像中の一部の領域であって、ＡＦ処理（顔ＡＦ）における合焦目標領域を含む領域（一致する場合も含む）とする。
【００６４】
ステップＳ４０９において、システム制御部５０は、ＡＦ処理を行って撮像レンズ１０３の焦点を主顔に合わせるとともに、測光処理を行って絞り値及びシャッター速度を決定する。測光処理において、必要であればフラッシュの設定も行われる。
【００６５】
次に、ステップＳ４１０において、システム制御部５０は、主顔枠のサイズが所定値より大きいか否か（言い換えれば、所定値以下か否か）を判定する。この判定処理は、「拡大画像の表示に関係する所定の条件が満たされるか否かの判定処理」の１つである。ここでの所定値は、例えば主顔枠サイズが、表示用画像の全体に対する面積比や表示用画像に対する拡大率を考慮して決定される。そして、この判定処理の結果として、主顔枠のサイズが所定値以下のサイズであれば、処理はステップＳ４１１へ進む。
【００６６】
ステップＳ４１１では、システム制御部５０は、ピント位置拡大設定が入／切のどちらに設定されているかを判定する。ピント位置拡大設定は、撮像モードにおいて、操作部７０内のメニューボタンの操作により設定される項目のうちの１つである。
【００６７】
ピント位置拡大設定が「入」ならば、ステップＳ４１２において、システム制御部５０は、主顔枠の領域（顔領域）を拡大した顔拡大画像を、画像表示部２８に全体画像である表示用画像に重畳させて表示させる。
【００６８】
ステップＳ４１０において、主顔枠サイズが所定値より大きい場合、あるいはステップＳ４１１においてピント位置拡大設定が「切」である場合には、顔拡大画像の表示は行わず、処理はステップＳ４１３へ進む。
【００６９】
ステップＳ４１３、Ｓ４１４では、システム制御部５０は、第１シャッタースイッチ信号ＳＷ１と第２シャッタースイッチ信号ＳＷ２のＯＮ／ＯＦＦ状態を判定する。第１シャッタースイッチ信号ＳＷ１がＯＮで第２シャッタースイッチ信号ＳＷ２がＯＦＦの間は、ステップＳ４１３、Ｓ４１４の処理が繰り返される。第１シャッタースイッチ信号ＳＷ１がＯＦＦである場合は、処理はステップＳ４１４からステップＳ４１５へ進む。ステップＳ４１５では、システム制御部５０は、顔拡大画像の表示を解除する処理を行い、処理はステップＳ４０５へ戻る。
【００７０】
また、第１シャッタースイッチ信号ＳＷ１がＯＮした状態で第２シャッタースイッチ信号ＳＷ２がＯＮになると、処理はステップＳ４１３からステップＳ４１６へ進む。
【００７１】
ステップＳ４１６において、システム制御部５０は、画像表示部２８の表示状態をスルー表示から固定色表示状態に設定する。そして、ステップＳ４１７において、システム制御部５０は、露光処理や現像処理を含む撮像処理を実行する。この撮像処理の詳細は図８を用いて後述する。
【００７２】
次に、システム制御部５０は、ステップＳ４１８において、画像表示部２８に対して撮像処理で得られた画像データ（記録用画像）のレックレビュー表示を行う。レックレビュー表示とは、記録用画像を確認するために、該記録用画像の記録媒体２００への記録前に予め決められた時間（レビュー時間）だけ該画像を画像表示部２８に表示する処理である。
【００７３】
レックレビュー表示後、ステップＳ４１９において、システム制御部５０は、撮像処理で得られた記録用画像を、画像ファイルとして記録媒体２００に対して書き込む記録処理を行う。この記録処理の詳細は、図９を用いて後述する。
【００７４】
ステップＳ４１９の記録処理が終了すると、ステップＳ４２０において、システム制御部５０は、第２シャッタースイッチ信号ＳＷ２のＯＮ／ＯＦＦ状態を判定する。第２シャッタースイッチ信号ＳＷ２がＯＮの場合は、ステップＳ４２０の判定を繰り返し、第２シャッタースイッチ信号ＳＷ２がＯＦＦになるのを待つ。この間、上記レックレビュー表示を継続させる。すなわち、ステップＳ４１９の記録処理が終了した際に、第２シャッタースイッチ信号ＳＷ２がＯＦＦとされるまで画像表示部２８におけるレックレビュー表示を継続させる。これにより、ユーザは、シャッターボタン６１の全押し状態を継続することで、レックレビュー表示を用いた記録用画像の確認を入念に行うことが可能となる。
【００７５】
ユーザがシャッターボタン６１を全押し状態にして撮像を行った後、シャッターボタン６１から手を放す等して全押し状態が解除されると、処理はステップＳ４２０からステップＳ４２１へ進む。
【００７６】
ステップＳ４２１において、システム制御部５０は、予め定められたレビュー時間が経過したか否かを判断し、レビュー時間が経過していればステップＳ４２２に進む。ステップＳ４２２において、システム制御部５０は、画像表示部２８の表示状態をレックレビュー表示からスルー表示状態に戻す。この処理により、レックレビュー表示によって記録用画像を確認した後、画像表示部２８の表示状態は、次の撮像処理のために撮像素子２２からの出力を用いて生成された表示用画像を逐次表示するスルー表示状態に自動的に切り替わる。
【００７７】
このタイミングでは、まだ第１シャッタースイッチ信号ＳＷ１がＯＮであるため、顔検出していた場合には表示用画像に対して顔拡大画像が重畳されて表示される。
【００７８】
その後、ステップＳ４１３に戻って、システム制御部５０は、第２シャッタースイッチＳＷ２の状態の検出を行う。  
【００７９】
図５には、顔拡大画像の表示例を示す。図５に示すように、全体画像である表示用画像の一部を残しつつ、合焦状態の主顔枠の領域を拡大した拡大画像を表示用画像に重畳表示することにより、撮像前にフレーミングに加えて、顔の表情を確認し易い。
【００８０】
図６は、顔領域のサイズが図５の場合よりも大きい場合を示す。この場合は、主眼枠サイズがステップＳ４１０にて所定値を超える場合である。この場合、顔領域は拡大されず、通常の表示用画像の表示が行われる。このため、顔領域の拡大し過ぎで表情確認が困難になることはない。また、手動で拡大画像表示の解除を行う必要もないため、シャッターチャンスを逃す心配も少なくなる。
【００８１】
［顔検出処理（Ｓ４０６）について］
次に、図４のステップＳ４０６で行われる顔検出処理の一例を、図７を用いて説明する。ステップＳ７０１において、システム制御部５０は顔検出対象の画像データ（表示用画像）を画像処理部２４に送る。ステップＳ７０２において、システム制御部５０の制御下で画像処理部２４は、該画像データに水平方向バンドパスフィルタを作用させる。また、ステップＳ７０３において、システム制御部５０の制御下で画像処理部２４は、ステップＳ７０２で処理された画像データに垂直方向バンドパスフィルタを作用させる。これら水平及び垂直方向のバンドパスフィルタにより、画像データよりエッジ成分が検出される。
【００８２】
その後、ステップＳ７０４において、システム制御部５０は、検出されたエッジ成分に関してパターンマッチングを行い、目及び鼻、口、耳の候補群を抽出する。そして、ステップＳ７０５において、システム制御部５０は、ステップＳ７０４で抽出された目の候補群の中から、予め設定された条件（例えば２つの目の距離、傾き等）を満たすものを、目の対と判断し、目の対があるもののみ目の候補群として絞り込む。そして、ステップＳ７０６において、システム制御部５０は、ステップＳ７０５で絞り込まれた目の候補群とそれに対応する顔を形成する他のパーツ（鼻、口、耳）を対応付け、また、予め設定した非顔条件フィルタを通すことで、顔を検出する。ステップＳ７０７において、システム制御部５０は、ステップＳ７０６による顔の検出結果に応じて上記顔情報を出力し、処理を終了する。
【００８３】
以上のようにスルー表示で表示される画像データを用いて、画像データの特徴量を抽出して被写体情報を検出することが可能である。本実施例では被写体情報として顔情報を例に挙げたが、被写体情報には他にも赤目判定等の様々な情報がある。
【００８４】
［撮像処理（Ｓ４１７）について］
図８は図４のステップＳ４１７における撮像処理を示すフローチャートである。
【００８５】
ステップＳ８０１において、システム制御部５０は、撮像開始時にその日時をシステムタイマより取得し、システムメモリ５２に記憶する。続いて、ステップＳ８０２において、システムメモリ５２に記憶されている測光データに従い、絞り機能を有するシャッター１０１を絞り値に応じて開放する。こうして、撮像素子２２の露光が開始される（ステップＳ８０３）。
【００８６】
ステップＳ８０４において、システム制御部５０は、測光データに従って撮像素子２２の露光終了を待つ。露光終了時刻に到達すると、ステップＳ８０５において、システム制御部５０はシャッター１０１を閉じる。そして、ステップＳ８０６において、撮像素子２２から電荷信号を読み出し、Ａ／Ｄ変換器２３、画像処理部２４、メモリ制御部１５を介して、或いはＡ／Ｄ変換器２３から直接メモリ制御部１５を介して、メモリ３２に画像データを書き込む。以上、ステップＳ８０１〜Ｓ８０６が露光処理に対応する。
【００８７】
続いて、ステップＳ８０７において、システム制御部５０は、メモリ制御部１５そして必要に応じて画像処理部２４を用いて、メモリ３２に書き込まれた画像データを読み出して画像処理を順次施す。この画像処理は、例えば、ホワイトバランス処理や、圧縮／伸張部１６を用いた圧縮処理等が含まれる。処理を終えた画像データはメモリ３２に書き込まれる。そして、ステップＳ８０８において、システム制御部５０は、メモリ３２から画像データを読み出し、これを圧縮／伸張部１６を用いて伸張し、画像表示部２８の表示用にリサイズする。そして、メモリ制御部１５を介してリサイズされた画像データを画像表示部２８に表示するべくＤ／Ａ変換器１３に転送する。一連の処理を終えたならば、撮像処理を終了する。
【００８８】
［記録処理（Ｓ４１８）について］
図９は、図４のステップＳ４１８における撮像シーケンスにおいて生成された画像データの記録処理を示すフローチャートである。
【００８９】
記録処理を開始すると、ステップＳ９０１において、システム制御部５０は、ファイル名生成ルールに則り記録対象の画像データ（記録用画像）に対するファイル名を生成する。次に、ステップＳ９０２において、上記ステップＳ８０１でシステムメモリ５２に記憶した日時情報を取得する。次に、ステップＳ９０３において、該記録対象の画像データのデータサイズを取得する。
【００９０】
ステップＳ９０４において、システム制御部５０は、該画像データから生成した画像ファイルを格納するべきディレクトリが記録媒体２００に存在するか否かを判定する。ディレクトリが存在しない場合は、ステップＳ９０５に処理が進む。ステップＳ９０５において、システム制御部５０は、画像ファイルを格納するためのディレクトリを生成する。
【００９１】
続いて、ステップＳ９０６において、システム制御部５０は、上記撮像処理（図８）のステップＳ８０７においてメモリ３２に格納された画像データに対し、撮像日時や撮像時条件等から構成されるファイルヘッダを生成する。ヘッダ生成の完了後、ステップＳ９０７において、システム制御部５０は、ステップＳ９０１で取得したファイル名及びステップＳ９０２取得した日時情報からディレクトリエントリを生成し、画像ファイルを記録媒体２００に記録し、記録処理を終了する。
【００９２】
［再生モード処理（Ｓ３０８）について］
図１０は、本実施例のデジタルカメラ１００における再生モードの動作を説明するフローチャートである。図１０のフローチャートは、図３のステップＳ３０８の詳細を示している。
【００９３】
ステップＳ１００１において、システム制御部５０は、記録媒体２００から最新画像情報を取得する。最新画像情報の取得を総枚数計算や検索リスト作成よりも先に行うことで、再生モードに入るとすばやくそれらの処理の画像表示ができるというメリットがある。ステップＳ１００２において、システム制御部５０は、ステップＳ１００１における最新画像情報の取得が正しく行われたかどうかをチェックする。最新画像情報を取得できなかった場合、処理はステップＳ１００９に進む。ステップＳ１００９において、システム制御部５０は、画像なし時の入力待ち状態となる。このステップＳ１００９の処理は図１１のフローチャートにより後述する。なお、最新画像情報を取得できない場合とは、画像が１枚もないような状態や、メディア不良によって画像情報が取得できなかったような状態等が考えられる。最新画像情報が取得できれば、少なくとも画像が１枚は存在すると判断され、処理はステップＳ１００３へ進む。
【００９４】
ステップＳ１００３において、システム制御部５０は、ステップＳ１００１で取得した最新画像情報を元に記録媒体２００から最新画像データ（記録済み画像）を読み込む。そして、ステップＳ１００４において、システム制御部５０は、ファイル解析処理を行い、読み込んだ最新画像データにおける画像の撮像情報や属性情報等を取得する。
【００９５】
ステップＳ１００５において、システム制御部５０は、読み込んだ最新画像データを表示する。さらに、このとき、ステップＳ１００４で取得された撮像情報や属性情報等も  表示する。また、ステップＳ１００４のファイル解析結果に応じて、ファイルの一部が壊れている等不正なデータということがわかればエラー表示も合わせて行われる。
【００９６】
ステップＳ１００６において、システム制御部５０は、記録媒体２００に記録されている画像の総枚数取得処理を開始する。このステップＳ１００６の処理はバックグランドで稼動し、その完了を待たずに次の処理に進むことができる。このようにすることで、多くの画像データが記録媒体２００に納められており、総枚数計算に時間がかかるような場合でも、総枚数の計算の完了を待たずに画像を閲覧することが可能になる。この処理は、記録モードから再生モードに移行した際に、記録モードで新たに画像データが記録、或いは削除され、総枚数に違いが発生した場合に特に有効な処理である。記録モードで新たに画像データが記録或いは削除されていない場合には、既に計算済みの総枚数を利用するため、総枚数計算の処理は行わなくてもよい。
【００９７】
次に、ステップＳ１００７において、システム制御部５０は、検索リストの作成を開始する。検索リストとは画像データに付与された属性情報を予め取得し管理するリストである。予め検索リストを作っておくことで属性ごとの再生や消去といった処理を迅速に行うことが可能となる。検索リスト作成処理も総枚数計算と同様にバックグランドで実行されるので、その完了を待たずに次の処理を実行させることができる。ステップＳ１００８において、システム制御部５０は、入力待ち状態に入る。この入力待ち状態における処理は図１２のフローチャートにより後述する。
【００９８】
［再生モード処理における画像なし時の入力待ち処理（Ｓ１００９）について］
図１１は、再生モードにおける画像なし時入力待ち状態における処理を示すフローチャートである。
【００９９】
まず、ステップＳ１１０１において、システム制御部５０は、画像データがないことをユーザに通知するべく、「画像がありません」というメッセージ表示を画像表示部２８において行う。
【０１００】
次に、ステップＳ１１０２において、システム制御部５０は、操作入力を待つ。ここでいう操作入力とはユーザによるボタン、電池蓋に対する操作や、電源の低下等を知らせるイベント等が含まれる。
【０１０１】
何らかの入力があった場合、処理はステップＳ１１０３へ進み、システム制御部５０は、該入力が終了ボタンだったかどうかチェックする。終了ボタンと判定された場合は、再生モード処理を終了し、図３のステップＳ３１０へ進む。
【０１０２】
一方、操作入力が終了ボタン以外だった場合は、ステップＳ１１０４へ進み、該操作入力に対応する処理が行われる。例えば、画像データがなくてもメニューボタンの操作が入力された場合は、画像表示部２８にメニュー表示を行い、ユーザが設定変更等を行えるようにする。
【０１０３】
［再生モード処理における再生入力待ち処理（Ｓ１００８）について］
図１２は、再生モード処理における入力待ち状態の処理を説明するフローチャートである。
【０１０４】
ステップＳ１２０１において、システム制御部５０は、ユーザによる操作入力があるかどうかをチェックする。ここでいう操作入力とは、ユーザによるボタン、電池蓋に対する操作や、電源の低下等を知らせるイベント等が含まれる。何も入力がなければ入力があるまで待つ。何らかの操作入力があった場合、処理はステップＳ１２０２へ進む。
【０１０５】
ステップＳ１２０２において、システム制御部５０は、該操作入力が操作部７０に含まれる画像送りボタンの入力かどうかを判定する。操作入力が画像送りボタンであった場合、処理はステップＳ１２０３へ進み、システム制御部５０は次の表示画像を読み込む。画像送りのボタンは送り方向に応じた一対のボタンで構成されており、操作されたボタンに対応する送り方向に応じて次の表示画像が読み込まれることになる。
【０１０６】
次に、ステップＳ１２０４において、システム制御部５０は、ステップＳ１２０３で読み込まれた画像データに対して撮像情報や属性情報等のファイル解析処理を行う。そして、ステップＳ１２０５において、システム制御部５０は、ステップＳ１２０３で読み込んだ画像データの表示を行う。このとき、ステップＳ１２０４におけるファイル解析処理の結果を用いて、撮像情報や属性情報等を表示する。また、ステップＳ１２０４のファイル解析結果に応じて、ファイルの一部が壊れている等、不正なデータと判別された場合は、エラー表示も合わせて行う。表示が完了するとステップＳ１２０１の入力待ち状態へ戻る。
【０１０７】
ステップＳ１２０２において入力が画像送りボタンではないと判定された場合、ステップＳ１２０６において、システム制御部５０は、該操作入力が終了ボタンかどうかを判定する。終了ボタンであると判定された場合、処理はステップＳ１２０７へ進み、システム制御部５０は、検索リスト作成処理を終了する。ここでは、検索リストが作成途中ならばその作成処理を中断させ、既に作成が完了していれば何も行わない。
【０１０８】
次にステップＳ１２０８において、システム制御部５０は、総画像枚数計算の終了処理を行う。この処理もステップＳ１２０７の処理同様、総枚数計算がまだ途中だったならばその計算処理を中断し、既に完了していれば何も行わない。そして、再生モード処理を終了し、図３のステップＳ３１０へ進む。
【０１０９】
ステップＳ１２０６で操作入力が終了ボタンではないと判定された場合、処理はステップＳ１２０９へ進む。ステップＳ１２０９において、システム制御部５０は、ステップＳ１００６（図１０）で開始した総画像枚数計算の処理が完了しているかチェックする。そして、まだ完了していない場合はステップＳ１２０１の操作入力待ち状態へ戻る。このとき、まだ完了していない旨を伝えるメッセージやアイコン表示を行うことも考えられる。
【０１１０】
以上の処理により、画像送りボタンによる画像送り操作と終了ボタンによる終了操作は画像枚数計算の完了を待たずに実行されるが、他の操作入力は総画像枚数計算処理が完了するまでは無視されることになる。
【０１１１】
ステップＳ１２０９で総画像枚数が終了していると判定された場合、処理はステップＳ１２１２へ進む。
【０１１２】
ステップＳ１２１２において、システム制御部５０は、該操作入力が操作部７０に含まれる消去ボタンの操作であるかどうかを調べる。消去ボタンの操作入力であると判定された場合、処理はステップＳ１２１３へ進む。ステップＳ１２１３において、システム制御部５０は、現在画像表示部２８に表示されている画像データの消去を実行する。画像データの消去が完了するとステップＳ１２１４において消去後の総枚数をチェックする。総枚数が０になっていた場合はステップＳ１２１５へ進み、画像なし時入力待ち状態へ移る。この処理は、図１１により上述したとおりである。
【０１１３】
一方、消去後に画像データが残っている場合はステップＳ１２１６へ進み、システム制御部５０は、次の画像データを表示するべく、次の表示対象の画像データを読み込む。ここで表示対象となる画像データは、消去された画像データのファイル番号の次のファイル番号の画像データとする。なお、最新の画像データが消去された場合は、消去された画像データのファイル番号よりも１つ前のファイル番号の画像データを表示対象とする。ステップＳ１２１７において、システム制御部５０は、ステップＳ１２１６で表示対象として読み込んだ画像データに対してファイル解析処理を行い、撮像情報や属性情報等を得る。
【０１１４】
そして、ステップＳ１２１８において、システム制御部５０は、ステップＳ１２１６で読み込んだ画像データを画像表示部２８に表示する。このとき、ステップＳ１２１７で取得された撮像情報や属性情報等も表示する。また、ステップＳ１２１７のファイル解析結果に応じて、ファイルの一部が壊れている等不正なデータであると判定されたならば、その旨のエラー表示も行う。表示が完了するとステップＳ１２０１の操作入力待ち状態へ戻る。
【０１１５】
ステップＳ１２１２において該操作入力が消去ボタンでない場合、処理はステップＳ１２１９に進む。ステップＳ１２１９において、システム制御部５０は、ステップＳ１００７で開始された検索リスト作成処理が完了しているかどうかをチェックする。まだ検索リスト作成処理が完了していない場合は、ステップＳ１２０１の操作入力待ち状態へ戻る。このとき、上述した総枚数計算が完了していないときと同様に、まだ検索リスト作成処理が完了していない旨を伝えるメッセージやアイコン表示を行うようにしてもよい。
【０１１６】
以上の処理により、上述した処理以外の操作入力は総画像枚数計算処理が完了するまでは無視されることになる。ここで、上述した処理とは、画像送り操作（Ｓ１２０２〜Ｓ１２０５）、終了操作（Ｓ１２０６〜Ｓ１２０８）、及び画像消去操作（Ｓ１２１２〜Ｓ１２１８）である。
【０１１７】
ステップＳ１２１９で検索リスト作成が完了していると判定された場合、処理はステップＳ１２２０へ進み、システム制御部５０は、該操作入力が表示切り替え指示か否かを判定する。操作入力が表示切り替え指示と判断された場合はステップＳ１２２１の表示切り替えへ遷移する。この表示切り替え処理については図１３を用いて後述する。
【０１１８】
操作入力が表示切り替え指示でない場合、ステップＳ１２２４へ進む。
ステップＳ１２２４ではそれ上記以外の操作入力に応じた処理を行う。たとえば、画像の編集処理や、マルチ再生への切り替えや、メニューボタンによるメニュー表示等である。
【０１１９】
なお、マルチ再生とは、画像データの縮小画像を、画像表示部２８の画面上に複数並べて表示する再生モードである。
【０１２０】
［表示切り替え処理（Ｓ１２２１）について］
図１３は図１２のステップＳ１２２１における表示切り替え処理を示すフローチャートである。
【０１２１】
システム制御部５０は、ステップＳ１３０１においてメモリ５２に一時記憶されている現在の表示モードを参照し、現在の表示モードが通常表示の場合は簡易表示処理を行う（ステップＳ１３０２）。簡易表示処理ではシステム制御部５０はメモリ制御２２を介し、画像表示メモリ２４に格納されている撮像画像に加えてファイル番号、日付等の一部の情報も画像表示部２８に表示する。また、メモリ５２に一時記憶されている現在の表示モードを簡易表示に更新する。通常表示中でない場合は、ステップＳ１３０３に進む。
【０１２２】
ステップＳ１３０３において、システム制御部５０は、メモリ５２に一時記憶されている現在の表示モードを参照し、現在の表示モードが簡易表示の場合は詳細表示処理を行う（ステップＳ１３０４）。
【０１２３】
詳細表示処理ではシステム制御部５０はメモリ制御２２を介し、画像表示メモリ２４に格納されている撮像画像、ステップＳ１３０２の簡易表示処理で表示する簡易情報に加えて、露出やヒストグラム等詳細な撮像情報も合わせて画像表示部２８に表示する。また、メモリ５２に一時記憶されている現在の表示モードを詳細表示に更新する。簡易表示中でない場合は、ステップＳ１３０５に進む。
【０１２４】
ステップＳ１３０５において、システム制御部５０は、メモリ５２に一時記憶されている現在の表示モードを参照し、現在の表示モードが詳細表示の場合は現在再生している画像がピント確認処理に対応しているか否かを判断する（ステップＳ１３０６）。ピント確認処理に対応していない画像としては、認識できない画像、動画等が挙げられる。ステップＳ１３０６において再生画像がピント確認処理に対応していると判断された場合は再生ピント確認処理に進む（ステップＳ１３０７）。この再生ピント確認処理については図１４を用いて後述する。
【０１２５】
ステップＳ１３０５において現在の表示モードが詳細表示でなかった場合、及びステップＳ１３０６において再生画像がピント確認処理に対応していないと判断された場合には、システム制御回路５０は通常表示処理を行う（ステップＳ１３０８）。通常表示処理では、システム制御回路５０はメモリ制御２２を介し、画像表示メモリ２４に格納されている画像のみを画像表示部２８に表示する。また、メモリ５２に一時記憶されている現在の表示モードを通常表示に更新する。
【０１２６】
［ピント確認処理（Ｓ１３０７）について］
図１４は図１３のステップＳ１３０７におけるピント確認処理を示すフローチャートである。なお、図１４に示されるピント確認処理は、メモリ５２から画像に関連する合焦枠（合焦目標領域）の情報を取得する。合焦枠がある場合（ステップＳ１４０１）、顔ＡＦを実行したか判断する（ステップＳ１４０２）。顔ＡＦを実行していなかった場合は、不揮発性メモリ５６に記録しているユーザが設定した拡大倍率を取得する（ステップＳ１４０３）。
【０１２７】
次に、取得した拡大倍率で拡大画像表示を行う（ステップＳ１４０４）。このとき、全体画像上に合焦枠を白色で表示する。
【０１２８】
顔ＡＦを行った場合は、合焦枠情報から顔枠情報を取得する（ステップＳ１４０５）。
【０１２９】
顔ＡＦで認識した顔については、白枠で顔枠を表示する（ステップＳ１４０６）。
【０１３０】
次に、合焦枠がなかった場合の動作について説明する。
ステップＳ１４０１において合焦枠情報がなかった場合は、ユーザが設定した拡大倍率を取得し（ステップＳ１４０７）、中央を拡大表示する（ステップＳ１４０８）。このとき合焦枠表示は行わず、拡大位置を示す枠のみ表示する。
【０１３１】
図１５には再生ピント確認表示時に画像表示部２８に表示されるイメージを示している。
【０１３２】
左上に全体画像としての記録済み画像を、右下に合焦枠情報から得られた顔枠情報を基に顔枠（主顔枠）の領域を拡大表示したものである。記録済み画像と拡大画像は、画像表示部２８上において互いに別画面を形成する画像として同時に表示されている。
【０１３３】
また、図１６は、図１５に比べて、全体画像に占める顔枠サイズが大きいケースを示す。図１６の右下の画面から明らかなように、撮像時には図６に示したように拡大が解除されるような大きさであっても、再生時には拡大率を変更して拡大そのものは解除せずに、拡大画像を表示する。
【０１３４】
上述の通り、再生モードでは、全体画像と合焦枠又は顔枠の領域を拡大したピント確認用拡大画像とを表示切り替え設定により選択することができる。これにより、ユーザは全体画像と拡大画像とを比較しながら、じっくりと画像選別を行うことができる。
【０１３５】
ここで注目すべき点は、表示切り替え操作としてピント確認表示を選択し、顔検出によって検出された顔のサイズが大きい場合、ある程度の拡大倍率調整は行うものの、拡大そのものは行うという点にある。これはユーザ自身がこの表示モードを選択しており拡大しながらの表示を望んでいるためである。撮像時とは異なり再生時はじっくりと画像選別に時間をかける余裕もあり、手動で拡大倍率を変更することも可能であるため、自動的に拡大が解除されるより、常に拡大されている方がわかりやすく、使い勝手も良い。
【０１３６】
これに対して撮像モードでは、全体のフレーミングは確保しつつ、主被写体となる人物の顔の表情、あるいはピント位置の確認を行った上で撮像を迅速に行うことができる。
【実施例２】
【０１３７】
実施例１では、図４にて説明したように、撮像モードにおける「拡大画像の表示に関係する所定の条件が満たされるか否かの判定処理」に、主顔枠サイズ（及びピント位置拡大設定）を使用した。本実施例ではこの判定処理に、焦点距離が可変である撮像レンズ１０３の焦点距離（ズーム位置）、被写体の動き量、カメラ１００の手振れ量を用いる。
【０１３８】
図１７は、本実施例における静止画記録モードの動作を示したフローチャートである。なお、本実施例の動作を行うカメラの構成は、実施例１のカメラ１００と基本的に同じである。このため、本実施例において実施例１と共通する構成要素には、実施例１と同じ符号を付す。
【０１３９】
図１７を図４と比較すると、図１７のステップＳ１７０１〜ステップＳ１７０９及びステップ２２１３〜ステップＳ１７２２はそれぞれ、図４のステップＳ４０１〜ステップＳ４０９及びステップ４１３〜ステップ４２２と同じである。したがって、この重複したステップについての説明は省略する。
【０１４０】
図１７において図４と異なる箇所は、図４におけるステップＳ４１０〜ステップＳ４１２が、図１７のステップＳ１７１０で行われる撮像モードにおける主被写体の拡大判定処理に置き換わっている点である。
【０１４１】
図１８に、ステップＳ１７１０で行われる拡大判定処理の詳細を示している。
【０１４２】
ステップＳ１８０１において、システム制御部５０は、ピント位置拡大設定が入／切のどちらに設定されているかを判定する。ピント位置拡大設定が「切」である場合は、主被写体となる顔領域の拡大は行わずに処理を終了する。ピント位置拡大設定が「入」ならば、ステップＳ１８０２へ進む。
【０１４３】
ステップＳ１８０２において、主顔枠サイズが所定値より大きい場合は、実施例１と同様に、主被写体となる顔領域の拡大は行わずに処理を終了する。主顔枠サイズが所定値以下であるならば、ステップＳ１８０３へ進む。ここでの所定値も、実施例１と同様に、主顔枠サイズの表示用画像（全体画像）に対する面積比や表示用画像に対する拡大率を考慮して決定される。
【０１４４】
ステップＳ１８０３においては、現在のズーム位置が所定位置よりテレ側である場合（撮像レンズ１０３の焦点距離が所定値より大きい場合）は、顔領域の拡大は行わずに処理を終了する。現在のズーム位置が所定位置よりワイド側である場合（撮像レンズ１０３の焦点距離が所定値以下である場合）は、ステップＳ１８０４へ進む。
【０１４５】
ステップＳ１８０４において、動き量検出手段として機能するシステム制御部５０は、被写体の動き量を調べる。この動き量は、例えば撮像準備期間においてスルー画像として表示されている連続した複数のフレーム画像間での相違度や顔位置の変位量から求めることができる。求められた被写体の動き量が所定値より大きい場合は、顔領域の拡大は行わずに処理を終了する。一方、被写体の動き量が所定値以下ならば、ステップＳ１８０５へ進む。
【０１４６】
ステップＳ１８０５において、システム制御部５０は、カメラ１００の振れ量（手振れれ量）を検出する。カメラ１００の振れ量は、カメラ１００に設けられた振動ジャイロ等の振れセンサ（振れ検出手段）を用いて検出することができる。
【０１４７】
カメラ１００の振れ量が所定値より大きい場合は、顔領域の拡大は行わずに処理を終了する。カメラ１００の振れ量が所定値以下ならば、ステップＳ１８０６へ進む。
【０１４８】
ステップＳ１８０６において、システム制御部５０は、画像表示部２８に顔領域を拡大した顔拡大画像を全体画像である表示用画像に重畳して表示させ、処理を終了する。
【０１４９】
このように、本実施例では、主顔枠サイズに加えて、ズーム位置、被写体の動き量及びカメラ１００の手振れ量に応じて、撮像モードにおける拡大表示の可否を判定する。これにより、拡大表示が撮像の邪魔になることを回避している。例えば、撮像画角が大きく変化するようなシーンでは、主被写体を拡大したとしてもすぐに動いてしまい、主被写体の顔の表情等を確認することが不可能であり、むしろ拡大表示を行わない方がフレーミングがし易い。
【０１５０】
本実施例では、ステップＳ１８０２〜ステップＳ１８０５において互いに独立したパラメータを用いて拡大判定処理を行う場合について説明したが、これらのパラメータを総合的に勘案して拡大判定処理を行ってもよい。
【０１５１】
以上説明したように、上記各実施例では、撮像モードでは拡大画像の表示に関係する所定の条件が満たされるか否かの判定処理の結果に応じて該拡大画像を画像表示部２８に表示させるか否かを切り替える。一方、再生モードでは上記判定処理を経ずに拡大画像を画像表示部２８に表示させる。これにより、撮像時と再生時のそれぞれにおいて優先すべき目的に合った適切な拡大表示を行うことが可能な撮像装置を実現できる。すなわち、撮像時にはシャッターチャンスを逃さず、不要な画像の生成を減らすことができるとともに、再生時には記録済み画像の選別を行い易い撮像装置を提供することができる。
【０１５２】
以上説明した各実施例は代表的な例にすぎず、本発明の実施に際しては、各実施例に対して種々の変形や変更が可能である。
【図面の簡単な説明】
【０１５３】
【図１】本発明の実施例１であるデジタルカメラの外観図。
【図２】実施例１のカメラの構成を示すブロック図。
【図３】実施例１のカメラの全体的な動作を示すフローチャート。
【図４】実施例１における静止画記録モードにおける処理を示すフローチャート。
【図５】撮像時におけるピント位置拡大表示の一例（顔枠が小さい場合）を示す図。
【図６】撮像時におけるピント位置拡大表示の一例（顔枠が大きい場合）を示す図。
【図７】実施例１における顔検出処理を説明するフローチャート。
【図８】実施例１における撮像処理を示すフローチャート。
【図９】実施例１における記録処理を示すフローチャート。
【図１０】実施例１における再生処理を示すフローチャート。
【図１１】実施例１での再生処理における画像なし時の処理を示すフローチャート。
【図１２】実施例１での再生処理における再生入力待ち処理を示すフローチャート。
【図１３】上記再生処理における表示切り替え処理を示すフローチャート。
【図１４】上記再生処理におけるピント確認処理を示すフローチャート。
【図１５】再生時におけるピント位置拡大表示の一例（顔枠が小さい場合）を示す図。
【図１６】再生時におけるピント位置拡大表示の一例（顔枠が大きい場合）を示す図。
【図１７】本発明の実施例２であるデジタルカメラの静止画記録モードにおける一連の処理を示すフローチャート。
【図１８】実施例２での静止画記録モードにおける拡大判定処理を示すフローチャート。
【符号の説明】
【０１５４】
２２  撮像素子
２８  画像表示部
５０  システム制御部
７０  操作部
１００  デジタルカメラ
【図１】
0005058834.tif 000002
【図２】
0005058834.tif 000003
【図３】
0005058834.tif 000004
【図４】
0005058834.tif 000005
【図５】
0005058834.tif 000006
【図６】
0005058834.tif 000007
【図７】
0005058834.tif 000008
【図８】
0005058834.tif 000009
【図９】
0005058834.tif 000010
【図１０】
0005058834.tif 000011
【図１１】
0005058834.tif 000012
【図１２】
0005058834.tif 000013
【図１３】
0005058834.tif 000014
【図１４】
0005058834.tif 000015
【図１５】
0005058834.tif 000016
【図１６】
0005058834.tif 000017
【図１７】
0005058834.tif 000018
【図１８】
0005058834.tif 000019