(57)【特許請求の範囲】
【請求項１】
人物が含まれる画像を撮像する撮像方法において、
本撮影の実行指示に応じて焦点位置を変えて複数枚の画像を撮像する工程と、
撮像された画像のうち特定の画像を基準画像とし、該基準画像から人物の顔又は目を検出し、検出された人物の顔又は目を囲う領域を合焦評価領域に設定する工程と、
撮像された画像ごとに前記合焦評価領域における合焦評価値を算出する工程と、
合焦評価値が最も高い画像を選択する工程と、
選択された画像を記録する工程と、
からなることを特徴とする撮像方法。
【請求項２】
複数の人物が含まれる画像を撮像する撮像方法において、
本撮影の実行指示に応じて焦点位置を変えて複数枚の画像を撮像する工程と、
撮像された画像ごとに顔又は目らしさの評価値を算出して、人物の顔又は目を検出する工程と、
検出された人物の顔又は目ごとに顔又は目らしさの評価値の加重平均値を算出する工程と、
顔又は目らしさの評価値の加重平均値が最も高い人物の顔又は目を選択し、撮像された画像のうち特定の画像を基準画像として、該基準画像中で該人物の顔又は目を囲う領域を合焦評価領域に設定する工程と、
撮像された画像ごとに前記合焦評価領域における合焦評価値を算出する工程と、
合焦評価値が最も高い画像を選択する工程と、
選択された画像を記録する工程と、
からなることを特徴とする撮像方法。
【請求項３】
複数の人物が含まれる画像を撮像する撮像方法において、
本撮影の実行指示に応じて焦点位置を変えて複数枚の画像を撮像する工程と、
撮像された画像ごとに顔又は目らしさの評価値を算出して、人物の顔又は目を検出する工程と、
撮像された各画像から最も顔又は目らしさの評価値が高い人物の顔又は目を選択する工程と、
最も顔又は目らしさの評価値が高い人物の顔又は目として選択された回数が最も高い人物の顔又は目を選択し、撮像された画像のうち特定の画像を基準画像として、該基準画像中で該人物の顔又は目を囲う領域を合焦評価領域に設定する工程と、
撮像された画像ごとに前記合焦評価領域における合焦評価値を算出する工程と、
合焦評価値が最も高い画像を選択する工程と、
選択された画像を記録する工程と、
からなることを特徴とする撮像方法。
【請求項４】
複数の人物が含まれる画像を撮像する撮像方法において、
本撮影の実行指示に応じて焦点位置を変えて複数枚の画像を撮像する工程と、
撮像された画像のうち特定の画像を基準画像とし、該基準画像から顔又は目らしさの評価値を算出して、人物の顔又は目を検出する工程と、
検出された人物の顔又は目の中で顔又は目らしさの評価値が最も高い人物の顔又は目を選択し、前記基準画像中で該人物の顔又は目を囲う領域を合焦評価領域に設定する工程と、
撮像された画像ごとに前記合焦評価領域における合焦評価値を算出する工程と、
合焦評価値が最も高い画像を選択する工程と、
選択された画像を記録する工程と、
からなることを特徴とする撮像方法。
【請求項５】
各画像の動きベクトルを取得し、取得した動きベクトルに基づいて各画像に設定する合焦評価領域、又は、各画像全体を補正することを特徴とする請求項１〜４のいずれか一に記載の撮像方法。
【請求項６】
前記本撮影の実行が指示されるまで、主要被写体に焦点を合わし続ける工程を含み、前記基準画像は、最初に撮像された画像とすることを特徴とする請求項１〜５のいずれか一項に記載の撮像方法。
【請求項７】
前記本撮影の実行が指示されるまで、主要被写体に焦点を合わし続ける工程では、人物の顔検出を行って、人物の顔に焦点を合わし続けることを特徴とする請求項６に記載の撮像方法。
【請求項８】
前記本撮影の実行指示に応じて焦点位置を変えて複数枚の画像を撮像する工程では、所定距離離れた位置の被写体に焦点が合う位置に初期の焦点位置を設定して焦点位置を変えて複数枚の画像を撮像し、前記基準画像は、最初に撮像された画像とすることを特徴とする請求項１〜５のいずれか一項に記載の撮像方法。
【請求項９】
選択された画像を記録する前に、
選択された画像を表示手段に表示する工程と、
前記表示手段に表示された画像の記録の要／不要を選択する工程と、
を含み、記録の要が選択された場合にのみ前記表示手段に表示された画像を記録することを特徴とする請求項１〜８のいずれか一に記載の撮像方法。
【請求項１０】
記録の不要が選択された場合に、
撮像された複数枚の画像の中から前記合焦評価値が次に高い画像を選択する工程と、
選択された画像を表示手段に表示する工程と、
表示手段に表示された画像の記録の要／不要を選択する工程と、
を含み、記録の要が選択された場合にのみ表示手段に表示された画像を記録することを特徴とする請求項９に記載の撮像方法。
【請求項１１】
撮像指示に応じて画像を撮像手段で撮像し、撮像された画像を記憶媒体に記録する撮像装置において、
一回の撮像指示で焦点位置を変えて複数枚の画像を前記撮像手段で撮像する撮像制御手段と、
撮像された画像のうち特定の画像を基準画像とし、該基準画像から人物の顔又は目を検出する顔又は目検出手段と、
前記顔又は目検出手段で検出された人物の顔又は目を前記基準画像中で囲う領域を合焦評価領域に設定する合焦評価領域設定手段と、
一回の撮像指示で撮像された各画像に対して、前記合焦評価領域設定手段で設定された合焦評価領域における合焦評価値を算出する合焦評価値演算手段と、
一回の撮像指示で撮像された複数枚の画像の中から合焦評価値が最も高い画像を選択する画像選択手段と、
前記画像選択手段で選択された画像を前記記憶媒体に記録する記録制御手段と、
を備えたことを特徴とする撮像装置。
【請求項１２】
撮像指示に応じて画像を撮像手段で撮像し、撮像された画像を記憶媒体に記録する撮像装置において、
一回の撮像指示で焦点位置を変えて複数枚の画像を前記撮像手段で撮像する撮像制御手段と、
一回の撮像指示で撮像された各画像に対して、顔又は目らしさの評価値を算出して人物の顔又は目を検出する顔又は目検出手段と、
前記顔又は目検出手段で検出された人物の顔又は目ごとに顔又は目らしさの評価値の加重平均値を算出し、最も顔又は目らしさの評価値の加重平均値が高い人物の顔又は目を選択し、撮像された画像のうち特定の画像を基準画像として、該基準画像中で該人物の顔又は目を囲う領域を合焦評価領域に設定する合焦評価領域設定手段と、
一回の撮像指示で撮像された各画像に対して、前記合焦評価領域設定手段で設定された合焦評価領域における合焦評価値を算出する合焦評価値演算手段と、
一回の撮像指示で撮像された複数枚の画像の中から合焦評価値が最も高い画像を選択する画像選択手段と、
前記画像選択手段で選択された画像を前記記憶媒体に記録する記録制御手段と、
を備えたことを特徴とする撮像装置。
【請求項１３】
撮像指示に応じて画像を撮像手段で撮像し、撮像された画像を記憶媒体に記録する撮像装置において、
一回の撮像指示で焦点位置を変えて複数枚の画像を前記撮像手段で撮像する撮像制御手段と、
一回の撮像指示で撮像された各画像に対して、顔又は目らしさの評価値を算出して人物の顔又は目を検出する顔又は目検出手段と、
前記顔又は目検出手段で検出された人物の顔又は目らしさの評価値が高い人物の顔又は目を選択し、その選択された回数が最も高い人物の顔又は目を選択し、撮像された画像のうち特定の画像を基準画像として、該基準画像中で該人物の顔又は目を囲う領域を合焦評価領域に設定する合焦評価領域設定手段と、
一回の撮像指示で撮像された各画像に対して、前記合焦評価領域設定手段で設定された合焦評価領域における合焦評価値を算出する合焦評価値演算手段と、
一回の撮像指示で撮像された複数枚の画像の中から合焦評価値が最も高い画像を選択する画像選択手段と、
前記画像選択手段で選択された画像を前記記憶媒体に記録する記録制御手段と、
を備えたことを特徴とする撮像装置。
【請求項１４】
撮像指示に応じて画像を撮像手段で撮像し、撮像された画像を記憶媒体に記録する撮像装置において、
一回の撮像指示で焦点位置を変えて複数枚の画像を前記撮像手段で撮像する撮像制御手段と、
撮像された画像のうち特定の画像を基準画像とし、該基準画像から顔又は目らしさの評価値を算出して人物の顔又は目を検出する顔又は目検出手段と、
前記顔又は目検出手段で検出された人物の顔又は目の中で顔又は目らしさの評価値が最も高い人物の顔又は目を選択し、前記基準画像中で該人物の顔又は目を囲う領域を合焦評価領域に設定する合焦評価領域設定手段と、
一回の撮像指示で撮像された各画像に対して、前記合焦評価領域設定手段で設定された合焦評価領域における合焦評価値を算出する合焦評価値演算手段と、
一回の撮像指示で撮像された複数枚の画像の中から合焦評価値が最も高い画像を選択する画像選択手段と、
前記画像選択手段で選択された画像を前記記憶媒体に記録する記録制御手段と、
を備えたことを特徴とする撮像装置。
【請求項１５】
各画像の動きベクトルを検出する動きベクトル検出手段と、
前記動きベクトル検出手段によって検出された動きベクトルに基づいて各画像に設定する合焦評価領域、又は、各画像全体を補正する補正手段と、
を備えたことを特徴とする請求項１２〜１４のいずれか一に記載の撮像装置。
【請求項１６】
前記撮像指示まで主要被写体に焦点を合わし続ける手段を備え、前記顔又は目検出手段は、最初に撮像された画像を前記基準画像とすることを特徴とする請求項１１〜１５のいずれか一項に記載の撮像装置。
【請求項１７】
前記撮像指示まで主要被写体に焦点を合わし続ける手段は、人物の顔検出を行って、人物の顔に焦点を合わし続けることを特徴とする請求項１６に記載の撮像装置。
【請求項１８】
前記撮像制御手段は、所定距離離れた位置の被写体に焦点が合う位置に初期の焦点位置を設定して、一回の撮像指示で焦点位置を変えて複数枚の画像を前記撮像手段で撮像し、前記顔又は目検出手段は、最初に撮像された画像を前記基準画像とすることを特徴とする請求項１１〜１５のいずれか一項に記載の撮像装置。
【請求項１９】
画像を表示する表示手段と、
前記画像選択手段で選択された画像を記録する前に、前記画像選択手段で選択された画像を前記表示手段に表示させる表示制御手段と、
前記表示手段に表示された画像の記録の要／不要を指示する指示手段と、
を備えて、前記記録制御手段は、前記指示手段で記録の要が指示された場合にのみ前記表示手段に表示された画像を前記記憶媒体に記録することを特徴とする請求項１１〜１８のいずれか一に記載の撮像装置。
【請求項２０】
前記指示手段で記録の不要が指示された場合に、
前記画像選択手段は、一回の撮像指示で撮像された複数枚の画像の中から前記合焦評価値が次に高い画像を選択し、
前記表示制御手段は、前記画像選択手段で選択された画像を前記表示手段に表示させ、
前記記録制御手段は、前記指示手段で記録の要が指示された場合にのみ前記表示手段に表示された画像を前記記憶媒体に記録することを特徴とする請求項１９に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像方法及び装置に係り、特に人物を対象とした撮像方法及び装置に関する。
【背景技術】
【０００２】
一般にコンパクトタイプのデジタルカメラでは、オートフォーカス（ＡＦ）の方式として、コントラストＡＦ方式が採用されている。
【０００３】
一般にコントラスＡＦ方式では、無限側から至近側に向かってフォーカスレンズを移動させ、その移動過程で小刻みに合焦評価領域内の合焦評価値（画像の鮮鋭度を表す評価値（焦点評価値と同義））を取得し、取得した合焦評価値のピーク位置をサーチし、サーチされたピーク位置にフォーカスレンズを移動させて焦点合わせを行う。
【０００４】
このコントラストＡＦ方式は、被写体のコントラストを元に焦点合わせを行うため、コントラストの低い被写体をフォーカシングすると、ピンボケになりやすいという欠点がある。
【０００５】
そこで、このような不具合を解消するため、一回の撮影で焦点位置をずらしながら複数枚の画像を撮影する機能（フォーカスブラケット機能）を備えたカメラが提案されている。
【０００６】
ところで、このフォーカスブラケット機能を利用して撮影すると、一度に複数枚の画像が撮影されることから、撮影後に記録用の画像を選択する処理が必要になる。この処理は、通常、カメラに備えられた表示部を利用して、撮影された画像のピント状態を一枚一枚確認することにより行われる。
【０００７】
しかしながら、カメラに備えられた表示部は、小さく解像度も低いため、詳細なピント状態を確認するのには限界がある。
【０００８】
そこで、特許文献１では、フォーカスブラケット機能を利用して撮影された各画像の合焦評価値を算出し、最も合焦評価値が高い画像を最良の画像として選択し、自動的に記録する方法が提案されている。
【特許文献１】特開２００４−１３５０２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１の方法では、あらかじめ合焦評価領域を設定する必要があり、設定した合焦評価領域に主要被写体が存在しないと、主要被写体にピントが合った画像が得られないという欠点がある。
【００１０】
また、特許文献１の方法では、はじめに主要被写体への焦点合わせを行った後、その前後で焦点位置をずらして撮影しているため、シャッタボタンを押してから実際に撮影されるまでにタイムラグが生じ、シャッタチャンスを逃しやすいという欠点もある。
【００１１】
本発明はこのような事情に鑑みてなされたもので、人物の顔にピントが合った画像を迅速に撮影することができる撮像方法及び装置を提供することを目的とする。
【課題を解決するための手段】
【００１４】
請求項１に係る発明は、前記目的を達成するために、人物が含まれる画像を撮像する撮像方法において、本撮影の実行指示に応じて焦点位置を変えて複数枚の画像を撮像する工程と、撮像された画像のうち特定の画像を基準画像とし、該基準画像から人物の顔又は目を検出し、検出された人物の顔又は目を囲う領域を合焦評価領域に設定する工程と、撮像された画像ごとに前記合焦評価領域における合焦評価値を算出する工程と、合焦評価値が最も高い画像を選択する工程と、選択された画像を記録する工程と、からなることを特徴とする撮像方法を提供する。
【００１５】
本発明では、まず、焦点位置を変えて複数枚の画像を撮像する。次に、撮像された画像のうち特定の画像（たとえば、最初に撮像された画像）を基準画像とし、その基準画像から人物の顔又は目を検出する。そして、検出された人物の顔又は目を囲う領域を合焦評価領域に設定し、設定された合焦評価領域で撮影されたすべての画像の合焦評価値を算出する。そして、すべての画像の合焦評価値が算出されたら、その中で最も合焦評価値が高い画像を選択し、選択した画像を記録する。これにより、画像の選択操作等の面倒な手間をかけずに人物の顔にピントが合った画像を簡単に撮影することができる。また、撮影指示後、ただちに撮影を開始できるので、シャッタタイムラグをなくすことができ、シャッタチャンスを逃すのを有効に防止できる。
【００１６】
請求項２に係る発明は、前記目的を達成するために、複数の人物が含まれる画像を撮像する撮像方法において、本撮影の実行指示に応じて焦点位置を変えて複数枚の画像を撮像する工程と、撮像された画像ごとに顔又は目らしさの評価値を算出して、人物の顔又は目を検出する工程と、検出された人物の顔又は目ごとに顔又は目らしさの評価値の加重平均値を算出する工程と、顔又は目らしさの評価値の加重平均値が最も高い人物の顔又は目を選択し、撮像された画像のうち特定の画像を基準画像として、該基準画像中で該人物の顔又は目を囲う領域を合焦評価領域に設定する工程と、撮像された画像ごとに前記合焦評価領域における合焦評価値を算出する工程と、合焦評価値が最も高い画像を選択する工程と、選択された画像を記録する工程と、からなることを特徴とする撮像方法を提供する。
【００１７】
本発明では、まず、焦点位置を変えて複数枚の画像を撮像する。次に、撮像された画像ごとに顔又は目らしさの評価値を算出して、人物の顔又は目を検出する。次に、検出された人物の顔又は目ごとに顔又は目らしさの評価値の加重平均値を算出する。ここで、各評価値に対する重み付けの仕方としては、たとえば、最初に撮像された画像の評価値に対して大きな重みを付ける方法を採ることができる。すなわち、最初の画像ほど撮影者が望んだシーン状態（顔の位置、向きなど）になっている可能性が高いので、最初に撮像された画像の評価値に対して大きな重みを付けることにより、撮影者が意図する人物の顔又は目が選択される可能性が高くなるからである。なお、ここでの加重平均には、各画像から得られた人物の顔又は目らしさの評価値に対して均一に重みを付ける場合も含まれる（いわゆる通常の平均値）。そして、このように顔又は目らしさの評価値の加重平均値を算出した後、その顔又は目らしさの評価値の加重平均値が最も高い人物の顔又は目を選択する。そして、撮像された画像のうち特定の画像を基準画像とし、その基準画像中でその人物の顔又は目を囲う領域を合焦評価領域に設定する。すなわち、画像中に複数の人物が含まれている場合において、顔又は目らしさの評価値の加重平均値が最も高い人物を主要被写体とし、その人物の顔又は目を囲う領域を合焦評価領域に設定する。なお、基準画像には、あらかじめ決められたＮ番目に撮影された画像（たとえば、最初に撮影された画像）が用いられ、この基準画像中で主要被写体として選出された人物の顔又は目を囲って合焦評価領域を設定する。このように合焦評価領域を設定後、設定された合焦評価領域で撮像されたすべての画像の合焦評価値を算出する。すべての画像の合焦評価値が算出されたら、その中で最も合焦評価値が高い画像を選択し、選択した画像を記録する。これにより、画像の選択操作等の面倒な手間をかけずに人物の顔にピントが合った画像を簡単に撮影することができる。また、画像中に複数の人物が含まれている場合でも適切に主要被写体を選択して、その主要被写体の顔にピントが合った画像を撮影することができる。さらに、撮影指示後、ただちに撮影を開始できるので、シャッタタイムラグをなくすことができ、シャッタチャンスを逃すのを有効に防止できる。
【００１８】
請求項３に係る発明は、前記目的を達成するために、複数の人物が含まれる画像を撮像する撮像方法において、本撮影の実行指示に応じて焦点位置を変えて複数枚の画像を撮像する工程と、撮像された画像ごとに顔又は目らしさの評価値を算出して、人物の顔又は目を検出する工程と、撮像された各画像から最も顔又は目らしさの評価値が高い人物の顔又は目を選択する工程と、最も顔又は目らしさの評価値が高い人物の顔又は目として選択された回数が最も高い人物の顔又は目を選択し、撮像された画像のうち特定の画像を基準画像として、該基準画像中で該人物の顔又は目を囲う領域を合焦評価領域に設定する工程と、撮像された画像ごとに前記合焦評価領域における合焦評価値を算出する工程と、合焦評価値が最も高い画像を選択する工程と、選択された画像を記録する工程と、からなることを特徴とする撮像方法を提供する。
【００１９】
本発明では、まず、焦点位置を変えて複数枚の画像を撮像する。次に、撮像された画像ごとに顔又は目らしさの評価値を算出して、人物の顔又は目を検出する。次に、撮像された各画像から人物の顔又は目らしさの評価値が最も高い人物の目又は顔を選択する。次に、最も顔又は目らしさの評価値が高い人物の顔又は目として選択された回数の多い人物の顔又は目を選択し、基準画像中でその人物の顔又は目を囲う領域を合焦評価領域に設定する。すなわち、画像中に複数の人物が含まれている場合において、各画像で顔又は目らしさの評価値が最も高い人物を主要被写体とし、その人物の顔又は目を囲う領域を合焦評価領域に設定する。なお、基準画像には、あらかじめ決められたＮ番目に撮影された画像（たとえば、最初に撮影された画像）が用いられ、この基準画像中で主要被写体として選出された人物の顔又は目を囲って合焦評価領域を設定する。このように合焦評価領域を設定後、設定された合焦評価領域で撮像されたすべての画像の合焦評価値を算出する。すべての画像の合焦評価値が算出されたら、その中で最も合焦評価値が高い画像を選択し、選択した画像を記録する。これにより、画像の選択操作等の面倒な手間をかけずに人物の顔にピントが合った画像を簡単に撮影することができる。また、画像中に複数の人物が含まれている場合でも適切に主要被写体を選択して、その主要被写体の顔にピントが合った画像を撮影することができる。さらに、撮影指示後、ただちに撮影を開始できるので、シャッタタイムラグをなくすことができ、シャッタチャンスを逃すのを有効に防止できる。
【００２０】
請求項４に係る発明は、前記目的を達成するために、複数の人物が含まれる画像を撮像する撮像方法において、本撮影の実行指示に応じて焦点位置を変えて複数枚の画像を撮像する工程と、撮像された画像のうち特定の画像を基準画像とし、該基準画像から顔又は目らしさの評価値を算出して、人物の顔又は目を検出する工程と、検出された人物の顔又は目の中で顔又は目らしさの評価値が最も高い人物の顔又は目を選択し、前記基準画像中で該人物の顔又は目を囲う領域を合焦評価領域に設定する工程と、撮像された画像ごとに前記合焦評価領域における合焦評価値を算出する工程と、合焦評価値が最も高い画像を選択する工程と、選択された画像を記録する工程と、からなることを特徴とする撮像方法を提供する。
【００２１】
本発明では、まず、焦点位置を変えて複数枚の画像を撮像する。そして、撮像された画像のうち特定の画像（たとえば、最初に撮像された画像）を基準画像とし、その基準画像から顔又は目らしさの評価値を算出して、人物の顔又は目を検出する。そして、検出された人物の顔又は目の中で顔又は目らしさの評価値が最も高い人物の顔又は目を選択し、基準画像中でその人物の顔又は目を囲う領域を合焦評価領域に設定する。すなわち、画像中に複数の人物が含まれている場合において、特定の画像（基準画像）で顔又は目らしさの評価値が最も高い人物を主要被写体とし、その人物の顔又は目を囲う領域を合焦評価領域に設定する。なお、最初の画像ほど撮影者が望んだシーン状態（顔の位置、向きなど）になっている可能性が高いので、基準画像には、最初に撮像された画像を用いることが好ましい。このようにして合焦評価領域を設定後、設定された合焦評価領域で撮像されたすべての画像の合焦評価値を算出する。すべての画像の合焦評価値が算出されたら、その中で最も合焦評価値が高い画像を選択し、選択した画像を記録する。これにより、画像の選択操作等の面倒な手間をかけずに人物の顔にピントが合った画像を簡単に撮影することができる。また、画像中に複数の人物が含まれている場合でも適切に主要被写体を選択して、その主要被写体の顔にピントが合った画像を撮影することができる。さらに、撮影指示後、ただちに撮影を開始できるので、シャッタタイムラグをなくすことができ、シャッタチャンスを逃すのを有効に防止できる。
【００２２】
請求項５に係る発明は、前記目的を達成するために、各画像の動きベクトルを取得し、取得した動きベクトルに基づいて各画像に設定する合焦評価領域、又は、各画像全体を補正することを特徴とする請求項１〜４のいずれか一に記載の撮像方法を提供する。
【００２３】
本発明では、請求項１〜４に係る発明において、各画像の動きベクトルを取得し、取得した動きベクトルに基づいて各画像に設定する合焦評価領域を補正する。あるいは、各画像全体を補正する。これにより、被写体ブレや装置ブレによって、顔位置が移動した場合であっても、同一人物の顔又は目に対して合焦評価を正確に行うことができる。
【００２７】
請求項６に係る発明は、前記目的を達成するために、前記本撮影の実行が指示されるまで、主要被写体に焦点を合わし続ける工程を含み、前記基準画像は、最初に撮像された画像とすることを特徴とする請求項１〜５のいずれか一項に記載の撮像方法を提供する。
請求項７に係る発明は、前記目的を達成するために、前記本撮影の実行が指示されるまで、主要被写体に焦点を合わし続ける工程では、人物の顔検出を行って、人物の顔に焦点を合わし続けることを特徴とする請求項６に記載の撮像方法を提供する。
請求項８に係る発明は、前記目的を達成するために、前記本撮影の実行指示に応じて焦点位置を変えて複数枚の画像を撮像する工程では、所定距離離れた位置の被写体に焦点が合う位置に初期の焦点位置を設定して焦点位置を変えて複数枚の画像を撮像し、前記基準画像は、最初に撮像された画像とすることを特徴とする請求項１〜５のいずれか一項に記載の撮像方法を提供する。
【００２８】
請求項９に係る発明は、前記目的を達成するために、選択された画像を記録する前に、選択された画像を表示手段に表示する工程と、前記表示手段に表示された画像の記録の要／不要を選択する工程と、を含み、記録の要が選択された場合にのみ前記表示手段に表示された画像を記録することを特徴とする請求項１〜８のいずれか一に記載の撮像方法を提供する。
【００２９】
本発明によれば、合焦評価値が最も高く、最も適切な画像として選択された画像を記録する前に、その画像が表示手段に表示される。そして、その画像の記録の要／不要が問われ、記録の要が選択された場合にのみ画像が記録される。これにより、不要な画像が記録されるのを防止することができる。
【００３０】
請求項１０に係る発明は、前記目的を達成するために、記録の不要が選択された場合に、撮像された複数枚の画像の中から前記合焦評価値が次に高い画像を選択する工程と、選択された画像を表示手段に表示する工程と、表示手段に表示された画像の記録の要／不要を選択する工程と、を含み、記録の要が選択された場合にのみ表示手段に表示された画像を記録することを特徴とする請求項９に記載の撮像方法を提供する。
【００３１】
本発明によれば、請求項９に係る発明おいて、記録の不要が選択された場合に、撮像された複数枚の画像の中から合焦評価値が、次に高い画像が選択され、その画像が表示手段に表示される。そして、その画像の記録の要／不要が問われ、記録の要が選択された場合にのみ、その画像が記録される。これにより、適切な画像を簡単に選んで記録することができる。
【００３４】
請求項１１に係る発明は、前記目的を達成するために、撮像指示に応じて画像を撮像手段で撮像し、撮像された画像を記憶媒体に記録する撮像装置において、一回の撮像指示で焦点位置を変えて複数枚の画像を前記撮像手段で撮像する撮像制御手段と、撮像された画像のうち特定の画像を基準画像とし、該基準画像から人物の顔又は目を検出する顔又は目検出手段と、前記顔又は目検出手段で検出された人物の顔又は目を前記基準画像中で囲う領域を合焦評価領域に設定する合焦評価領域設定手段と、一回の撮像指示で撮像された各画像に対して、前記合焦評価領域設定手段で設定された合焦評価領域における合焦評価値を算出する合焦評価値演算手段と、一回の撮像指示で撮像された複数枚の画像の中から合焦評価値が最も高い画像を選択する画像選択手段と、前記画像選択手段で選択された画像を前記記憶媒体に記録する記録制御手段と、を備えたことを特徴とする撮像装置を提供する。
【００３５】
本発明によれば、請求項１に係る発明と同様に、画像の選択操作等の面倒な手間をかけずに人物の顔にピントが合った画像を簡単に撮影することができる。また、撮影指示後、ただちに撮影を開始できるので、シャッタタイムラグをなくすことができ、シャッタチャンスを逃すのを有効に防止できる。
【００３６】
請求項１２に係る発明は、前記目的を達成するために、撮像指示に応じて画像を撮像手段で撮像し、撮像された画像を記憶媒体に記録する撮像装置において、一回の撮像指示で焦点位置を変えて複数枚の画像を前記撮像手段で撮像する撮像制御手段と、一回の撮像指示で撮像された各画像に対して、顔又は目らしさの評価値を算出して人物の顔又は目を検出する顔又は目検出手段と、前記顔又は目検出手段で検出された人物の顔又は目ごとに顔又は目らしさの評価値の加重平均値を算出し、最も顔又は目らしさの評価値の加重平均値が高い人物の顔又は目を選択し、撮像された画像のうち特定の画像を基準画像として、該基準画像中で該人物の顔又は目を囲う領域を合焦評価領域に設定する合焦評価領域設定手段と、一回の撮像指示で撮像された各画像に対して、前記合焦評価領域設定手段で設定された合焦評価領域における合焦評価値を算出する合焦評価値演算手段と、一回の撮像指示で撮像された複数枚の画像の中から合焦評価値が最も高い画像を選択する画像選択手段と、前記画像選択手段で選択された画像を前記記憶媒体に記録する記録制御手段と、を備えたことを特徴とする撮像装置を提供する。
【００３７】
本発明によれば、請求項２に係る発明と同様に、画像の選択操作等の面倒な手間をかけずに人物の顔にピントが合った画像を簡単に撮影することができる。また、画像中に複数の人物が含まれている場合でも適切に主要被写体を選択して、その主要被写体の顔にピントが合った画像を撮影することができる。さらに、撮影指示後、ただちに撮影を開始できるので、シャッタタイムラグをなくすことができ、シャッタチャンスを逃すのを有効に防止できる。
【００３８】
請求項１３に係る発明は、前記目的を達成するために、撮像指示に応じて画像を撮像手段で撮像し、撮像された画像を記憶媒体に記録する撮像装置において、一回の撮像指示で焦点位置を変えて複数枚の画像を前記撮像手段で撮像する撮像制御手段と、一回の撮像指示で撮像された各画像に対して、顔又は目らしさの評価値を算出して人物の顔又は目を検出する顔又は目検出手段と、前記顔又は目検出手段で検出された人物の顔又は目らしさの評価値が高い人物の顔又は目を選択し、その選択された回数が最も高い人物の顔又は目を選択し、撮像された画像のうち特定の画像を基準画像として、該基準画像中で該人物の顔又は目を囲う領域を合焦評価領域に設定する合焦評価領域設定手段と、一回の撮像指示で撮像された各画像に対して、前記合焦評価領域設定手段で設定された合焦評価領域における合焦評価値を算出する合焦評価値演算手段と、一回の撮像指示で撮像された複数枚の画像の中から合焦評価値が最も高い画像を選択する画像選択手段と、前記画像選択手段で選択された画像を前記記憶媒体に記録する記録制御手段と、を備えたことを特徴とする撮像装置を提供する。
【００３９】
本発明によれば、請求項３に係る発明と同様に、画像の選択操作等の面倒な手間をかけずに人物の顔にピントが合った画像を簡単に撮影することができる。また、画像中に複数の人物が含まれている場合でも適切に主要被写体を選択して、その主要被写体の顔にピントが合った画像を撮影することができる。さらに、撮影指示後、ただちに撮影を開始できるので、シャッタタイムラグをなくすことができ、シャッタチャンスを逃すのを有効に防止できる。
【００４０】
請求項１４に係る発明は、前記目的を達成するために、撮像指示に応じて画像を撮像手段で撮像し、撮像された画像を記憶媒体に記録する撮像装置において、一回の撮像指示で焦点位置を変えて複数枚の画像を前記撮像手段で撮像する撮像制御手段と、撮像された画像のうち特定の画像を基準画像とし、該基準画像から顔又は目らしさの評価値を算出して人物の顔又は目を検出する顔又は目検出手段と、前記顔又は目検出手段で検出された人物の顔又は目の中で顔又は目らしさの評価値が最も高い人物の顔又は目を選択し、前記基準画像中で該人物の顔又は目を囲う領域を合焦評価領域に設定する合焦評価領域設定手段と、一回の撮像指示で撮像された各画像に対して、前記合焦評価領域設定手段で設定された合焦評価領域における合焦評価値を算出する合焦評価値演算手段と、一回の撮像指示で撮像された複数枚の画像の中から合焦評価値が最も高い画像を選択する画像選択手段と、前記画像選択手段で選択された画像を前記記憶媒体に記録する記録制御手段と、を備えたことを特徴とする撮像装置を提供する。
【００４１】
本発明によれば、請求項４に係る発明と同様に、画像の選択操作等の面倒な手間をかけずに人物の顔にピントが合った画像を簡単に撮影することができる。また、画像中に複数の人物が含まれている場合でも適切に主要被写体を選択して、その主要被写体の顔にピントが合った画像を撮影することができる。さらに、撮影指示後、ただちに撮影を開始できるので、シャッタタイムラグをなくすことができ、シャッタチャンスを逃すのを有効に防止できる。
【００４２】
請求項１５に係る発明は、前記目的を達成するために、各画像の動きベクトルを検出する動きベクトル検出手段と、前記動きベクトル検出手段によって検出された動きベクトルに基づいて各画像に設定する合焦評価領域、又は、各画像全体を補正する補正手段と、を備えたことを特徴とする請求項１１〜１４のいずれか一に記載の撮像装置を提供する。
【００４３】
本発明によれば、請求項５に係る発明と同様に、被写体ブレや装置ブレによって、顔位置が移動した場合であっても、同一人物の顔又は目に対して合焦評価を正確に行うことができる。
【００４７】
請求項１６に係る発明は、前記目的を達成するために、前記撮像指示まで主要被写体に焦点を合わし続ける手段を備え、前記顔又は目検出手段は、最初に撮像された画像を前記基準画像とすることを特徴とする請求項１１〜１５のいずれか一項に記載の撮像装置を提供する。
請求項１７に係る発明は、前記目的を達成するために、前記撮像指示まで主要被写体に焦点を合わし続ける手段は、人物の顔検出を行って、人物の顔に焦点を合わし続けることを特徴とする請求項１６に記載の撮像装置を提供する。
請求項１８に係る発明は、前記目的を達成するために、前記撮像制御手段は、所定距離離れた位置の被写体に焦点が合う位置に初期の焦点位置を設定して、一回の撮像指示で焦点位置を変えて複数枚の画像を前記撮像手段で撮像し、前記顔又は目検出手段は、最初に撮像された画像を前記基準画像とすることを特徴とする請求項１１〜１５のいずれか一項に記載の撮像装置を提供する。
【００４８】
請求項１９に係る発明は、前記目的を達成するために、画像を表示する表示手段と、前記画像選択手段で選択された画像を記録する前に、前記画像選択手段で選択された画像を前記表示手段に表示させる表示制御手段と、前記表示手段に表示された画像の記録の要／不要を指示する指示手段と、を備えて、前記記録制御手段は、前記指示手段で記録の要が指示された場合にのみ前記表示手段に表示された画像を前記記憶媒体に記録することを特徴とする請求項１１〜１８のいずれか一に記載の撮像装置を提供する。
【００４９】
本発明によれば、請求項９に係る発明と同様に、不要な画像が記録されるのを防止することができる。
【００５０】
請求項２０に係る発明は、前記目的を達成するために、前記指示手段で記録の不要が指示された場合に、前記画像選択手段は、一回の撮像指示で撮像された複数枚の画像の中から前記合焦評価値が次に高い画像を選択し、前記表示制御手段は、前記画像選択手段で選択された画像を前記表示手段に表示させ、前記記録制御手段は、前記指示手段で記録の要が指示された場合にのみ前記表示手段に表示された画像を前記記憶媒体に記録することを特徴とする請求項１９に記載の撮像装置を提供する。
【００５１】
本発明によれば、請求項１０に係る発明と同様に、適切な画像を簡単に選んで記録することができる。
【発明の効果】
【００５２】
本発明によれば、人物の顔にピントが合った画像を迅速に撮影することができる。
【発明を実施するための最良の形態】
【００５３】
以下、添付図面に従って本発明に係る撮像方法及び装置の好ましい実施の形態について説明する。
【００５４】
図１は、本発明が適用されたデジタルカメラの一実施形態の構成を示すブロック図である。
【００５５】
同図に示すように、本実施の形態のデジタルカメラ１０は、ＣＰＵ１２、操作部１４、メモリ制御部１６、メインメモリ１８、フラッシュメモリ２０、撮影光学系２２、撮像素子２４、撮像素子駆動部２６、アナログ信号処理部２８、Ａ／Ｄコンバータ３０、デジタル信号処理部３２、圧縮伸張処理部３４、顔検出部３６、メディア制御部３８、記憶メディア４０、表示制御部４２、表示部４４、ＡＥ／ＡＷＢ検出部４６、合焦評価値算出部４８、発光部５０、受光部５２等で構成されている。
【００５６】
ＣＰＵ１２は、デジタルカメラ１０の全体の動作を統括制御する制御部として機能するとともに、各種の演算処理を行う演算部として機能し、操作部１４からの入力に基づき所定の制御プログラムに従ってデジタルカメラ１０の各部を制御する。
【００５７】
メモリ制御部１６は、ＣＰＵ１２からの指令に応じてメインメモリ１６及びフラッシュメモリ２０に対してデータを読み書きする。フラッシュメモリ２０には、ＣＰＵ１２が実行する制御プログラム及び制御に必要な各種データ等が格納されている。ＣＰＵ１２は、このフラッシュメモリ２０に格納された制御プログラムをメインメモリ１６にロードし、メインメモリ１６を作業領域として使用しながら制御プログラムを実行して、カメラの動作を制御する。
【００５８】
なお、このメインメモリ１６は、ＣＰＵ１２の作業領域として利用される他、画像データの一時記憶領域としても利用される。また、フラッシュメモリ２０には、ＣＰＵ１２が実行する制御プログラムの他、ユーザの設定情報等が記録される。
【００５９】
操作部１４は、デジタルカメラ１０の電源をＯＮ／ＯＦＦする電源ボタン、撮影の指示を入力するシャッタボタン、撮影／再生のモードを切り替えるモード切替スイッチ、テレ／ワイドのズームの指示を入力するズームボタン、各種設定を行うためのメニュー画面の表示の指示を入力するメニューボタン、実行の指示を入力するＯＫボタン、取り消しの指示を入力するキャンセルボタン、上下左右四方向の指示を入力する十字ボタン等を含んで構成されており、各操作手段の操作に応じた信号をＣＰＵ１２に出力する。
【００６０】
なお、デジタルカメラ１０の各種設定は、上記メニューボタンを押すことにより表示部４４に表示されるメニュー画面を利用して行われる。たとえば、撮影時におけるＡＥモード（オートＡＥ／マニュアルＡＥ／シャッタ速度優先ＡＥ／絞り優先ＡＥ／プログラムＡＥ／シーンプログラムＡＥ（ポートレート／夜景／スポーツ／風景／水中等）等）の設定やホワイトバランスモード（オート／晴天／曇り／蛍光灯／電球／マニュアル等）の設定、感度の設定、画質（画像サイズ、圧縮率、シャープネス等）の設定、セルフタイマの設定、フォーカスブラケット撮影モードの等はメニュー画面を利用して行われる。また、再生時における再生画像の消去や記憶メディアのフォーマット、ＤＰＯＦの設定等もメニュー画面を利用して行われる。さらに、日時設定や言語設定等のカメラの基本設定もメニュー画面を利用して行われる。
【００６１】
撮影レンズを構成する撮影光学系２２は、ズームレンズ２２Ａ、フォーカスレンズ２２Ｂ、絞り２２Ｃ、Ｉｒカットフィルタ２２Ｄ、光学ローパスフィルタ２２Ｅ等を含むＡＦズームレンズで構成されている。
【００６２】
ズームレンズ２２Ａは、ズームモータ５４Ａに駆動されて光軸上を前後移動し、これにより、撮影レンズの焦点距離を可変する。ＣＰＵ１２はズームドライバ５６Ａを介してズームモータ５４Ａの駆動を制御することにより、撮影レンズの焦点距離を制御する。
【００６３】
フォーカスレンズ２２Ｂは、フォーカスモータ５４Ｂに駆動されて光軸上を前後移動し、これにより、撮影レンズの焦点位置を可変する。ＣＰＵ１２は、フォーカスモータドライバ５６Ｂを介してフォーカスモータ５４Ｂの駆動を制御することにより、撮影レンズの焦点位置を制御する。
【００６４】
絞り２２Ｃは、アイリス絞りで構成されており、アイリスモータ５４Ｃに駆動されて、その開口量（絞り値（Ｆ値））を可変する。ＣＰＵ１２は、アイリスモータドライバ５６Ｃを介してアイリスモータ５４Ｃの駆動を制御することにより、絞り２２Ｃの開口量（絞り値）を制御する。なお、本例ではアイリス絞りを用いているが、ターレット絞り等の絞りを用いることもできる。
【００６５】
撮像素子２４は、所定のカラーフィルタ配列のカラーＣＣＤで構成されており、撮影光学系２２によって結像された被写体の光学像を撮像する。この撮像素子２４の受光面には、多数のフォトダイオードが配列されており、各フォトダイオードは、撮像素子２４の受光面に入射した光を入射光量に応じた量の信号電荷に変換して蓄積する。各フォトダイオードに蓄積された信号電荷は、撮像素子駆動部２６から供給される駆動パルスと同期して読み出され、蓄積された信号電荷に応じた電圧信号（アナログの画像信号）として出力される。ＣＰＵ１２は、撮像素子駆動部２６を制御して撮像素子２４の駆動を制御する。
【００６６】
なお、本実施の形態では、撮像素子にＣＣＤを用いているが、ＣＭＯＳ等の撮像素子を用いることもできる。
【００６７】
アナログ信号処理部２８は、撮像素子２４から出力された画像信号に対して相関二重サンプリング処理（撮像素子の出力信号に含まれるノイズ（特に熱雑音）等を軽減することを目的として、撮像素子の１画素毎の出力信号に含まれるフィードスルー成分レベルと画素信号成分レベルとの差をとることにより正確な画素データを得る処理）を行い、増幅して出力する。
【００６８】
Ａ／Ｄコンバータ３０は、アナログ信号処理部２８から出力されたＲ、Ｇ、Ｂのアナログの画像信号をデジタルの画像信号に変換して出力する。このＡ／Ｄコンバータ３０から出力された１コマ分の画像信号は、メモリ制御部１６を介してメインメモリ１６に格納される。
【００６９】
デジタル信号処理部３２は、ＣＰＵ１２に指令に従い、メインメモリ１６に格納された画像信号を取り込み、各種信号処理を施して輝度データ（Ｙデータ）と色差データ（Ｃｒデータ、Ｃｂデータ）とからなる画像データ（ＹＣデータ）を生成する。また、ＣＰＵ１２からの指令に従って、画像データに対してリサイズ処理や階調補正、色調補正、明るさ補正等の各種画像処理を施す。
【００７０】
圧縮伸張処理部３４は、ＣＰＵ１２からの指令に従い、入力された画像データに所定の圧縮フォーマット（たとえば、ＪＰＥＧ）に従った圧縮処理を施し、圧縮画像データを生成する。また、ＣＰＵ１２からの指令に従い、入力された圧縮画像データに所定の伸張処理を施し、非圧縮の画像データを生成する。
【００７１】
顔検出部３６は、ＣＰＵ１２からの指令に従い、画像データから画像内に含まれる人物の顔を検出する。この顔領域の検出処理は、たとえば、平均的な顔の濃淡情報をあらかじめ保持し、この濃淡情報と画像の特定エリアの濃淡情報との差分情報を顔評価値として算出し、特定エリアを画像内で移動させながら随時顔評価値を算出し、顔評価値が最も高い位置（つまり、平均顔の濃淡情報との差分が最も小さい位置）に顔が存在すると判断する手法が用いられる。
【００７２】
なお、画像から顔を抽出する方法としては、この他にも原画像から肌色データを抽出し、肌色範囲と判断された測光点のクラスタを顔領域として抽出する方法や、測光データを色相と彩度に変換し、変換した色相・彩度の二次元ヒストグラムを作成し、解析することで、顔領域を判断する方法、人の顔の形状に相当する顔候補領域を抽出し、その領域内の特徴量から顔領域を決定する方法、画像から人の顔の輪郭を抽出し、顔領域を決定する方法、複数の顔の形状をしたテンプレートを用意し、そのテンプレートと画像との相関を計算し、この相関値により顔候補領域とすることで人の顔を抽出する方法等が知られており、これらの方法を用いて抽出することができる。
【００７３】
メディア制御部３８は、ＣＰＵ１２からの指令に従い、記憶メディア４０に対してデータを読み書きする。記憶メディア４０には、たとえば、メモリカードが用いられ、図示しないメディアスロットに着脱自在に装填される。
【００７４】
表示制御部４２は、ＣＰＵ１２からの指令に従い、表示部４４への表示を制御する。すなわち、ＣＰＵ１２からの指令に従い、入力された画像信号を表示部４４に表示するための映像信号に変換して、表示部４４に出力する。また、ＣＰＵ１２からの指令に従い、所定の文字、図形、記号等の情報を表示部４４に出力する。表示部４４は、たとえば、カラー液晶ディスプレイで構成される。
【００７５】
ＡＥ／ＡＷＢ検出部４６は、ＣＰＵ１２からの指令に従い、画像信号からＡＥ制御及びＡＷＢ制御に必要な画像信号の積算値を算出する。たとえば、一画面を複数のエリア（たとえば１６×１６）に分割し、分割したエリアごとにＲ、Ｇ、Ｂごとの画像信号の積算値を算出する。
【００７６】
ＣＰＵ１２は、このＡＥ／ＡＷＢ検出部４６から得た積算値に基づいて撮影シーンの明るさを検出し、撮影に適した露出値（ＥＶ値）を算出する。そして、算出したＥＶ値と所定のプログラム線図から露出（絞り値、シャッタ速度）を決定する。
【００７７】
また、ＣＰＵ１１０は、得られたＲの積算値、Ｂの積算値、Ｇの積算値から分割エリアごとにＲ／Ｇ及びＢ／Ｇの比を求め、光源種判別を行う。そして、判別された光源種に適したホワイトバランス調整値に従って、たとえば各比の値がおよそ１（つまり、１画面においてＲＧＢの積算比率がＲ：Ｇ：Ｂ≒１：１：１）になるように、ホワイトバランス補正値を決定する。
【００７８】
合焦評価値算出部４８は、ＣＰＵ１１０からの指令に従い、画像信号から所定のフォーカスエリア（合焦評価領域）における合焦評価値を算出する。
【００７９】
この合焦評価値算出部４８は、入力された画像信号の高周波成分のみを通過させるハイパスフィルタ、絶対値化処理部、所定のフォーカスエリア内の信号を切り出すフォーカスエリア抽出部、そのフォーカスエリア内の絶対値データを積算する積算部等を備えて構成され、積算部で積算された値を合焦評価値としてＣＰＵ１２に出力する。
【００８０】
ＣＰＵ１２は、ＡＦ時、フォーカスレンズ２２Ｂを至近側から無限遠側に移動させながら、所定間隔ごとに合焦評価値を合焦評価値算出部４８に算出させ、その結果を取得する。そして、その合焦評価値がピークとなる位置を検出して合焦位置とし、その位置にフォーカスレンズ２２Ｂを移動させる。
【００８１】
また、ＣＰＵ１２は、後述するフォーカスブラケット撮影モード時、焦点位置を変えながら連写された各画像から合焦評価値を合焦評価値算出部４８に算出させ、その結果を取得する。そして、合焦評価値が最大の画像を合焦画像として選出し、記録する。
【００８２】
ＣＰＵ１２は、この合焦評価値算出部４８で画像から合焦評価値を算出するためのフォーカスエリア（合焦評価領域）を設定する。
【００８３】
なお、合焦評価値算出部４８の構成は、これに限定されるものではなく、設定されたフォーカスエリアの合焦評価値を算出できる構成のものであればよい。
【００８４】
発光部５０は、フラッシュと、その発光制御部とを備えて構成され、ＣＰＵ１２からの指令に従って、フラッシュを発光させる。
【００８５】
受光部５２は、発光部５０で発光されたフラッシュ光の被写体からの反射光を受光し、その受光量に応じた電気信号をＣＰＵ１２に出力する。ＣＰＵ１２は、受光部５２で受光された積算受光量が、所定の適正受光量に達したところで、発光部５０の発光を停止させる（いわゆる調光制御）。
【００８６】
次に、以上のように構成された本実施の形態のデジタルカメラ１０の作用について説明する。
【００８７】
まず、基本的な撮影、記録の動作について説明する。
【００８８】
撮影はカメラのモードを撮影モードに設定することにより可能になり、シャッタボタンの押下により、撮影、記録が行われる。
【００８９】
カメラのモードが撮影モードに設定されると、撮像素子２４の駆動が開始され、撮像素子２４で捉えた画像が表示部４４にスルー表示される。すなわち、撮像素子２４から連続的に画像信号の取り込みが行われ、取り込まれた画像信号が連続的に処理されて、表示部４４に出力表示される。
【００９０】
この際、同時に人物の顔検出が行われ、顔が検出されると、その顔を囲うようにして、表示部４４にスルー表示された画像に検出枠が重ねて表示される。
【００９１】
なお、顔検出は、次の手順で行われる。すなわち、デジタル信号処理部３２で生成された画像データ（Ｙ／Ｃデータ）が顔検出部３６に加えられ、画像から人物の顔領域が検出される。検出された顔の情報は、ＣＰＵ１２に出力され、ＣＰＵ１２は取得した顔領域の情報に基づいて表示部４４に顔検出枠を表示させる。
【００９２】
撮影者は、表示部４４にスルー表示された画像（スルー画像）を見て構図を決定し、シャッタボタンを半押しする。
【００９３】
シャッタボタンが半押しされると、ＣＰＵ１２にＳ１ＯＮ信号が入力され、このＳ１ＯＮ信号に応動して、ＣＰＵ１２は、撮影準備処理、すなわち、ＡＥ、ＡＦ、ＡＷＢの各処理を実行する。
【００９４】
まず、撮像素子２４から出力された画像信号をアナログ信号処理部２８、Ａ／Ｄコンバータ３０を介してメインメモリ１８に取り込み、ＡＥ／ＡＷＢ検出部４６及び合焦評価値算出部４８に加える。
【００９５】
ＡＥ／ＡＷＢ検出部４６は、入力された画像信号からＡＥ制御及びＡＷＢ制御に必要な積算値を算出し、ＣＰＵ１２に出力する。ＣＰＵ１２は、このＡＥ／ＡＷＢ検出部４６からの出力に基づき露出（感度、絞り、シャッタ速度）、ホワイトバランス補正値を決定する。
【００９６】
また、合焦評価値算出部１５４は、入力された画像信号から所定のフォーカスエリアにおける合焦評価値を算出し、ＣＰＵ１２に出力する。ＣＰＵ１２は、この合焦評価値算出部４８からの出力に基づきフォーカスレンズ２２Ｂの移動を制御し、主要被写体にピントを合わせる。
【００９７】
この際、ＣＰＵ１１０は、顔検出部３６の検出結果に基づいてフォーカスエリアを設定する。すなわち、顔検出部３６で人物の顔が検出された場合は、その検出された人物の顔にフォーカスエリアを設定し、人物の顔にピントが合うようにＡＦ制御を実施する（顔が検出されていない場合は、たとえば、画面中央又はユーザがあらかじめ設定した位置にフォーカスエリアを設定して、ＡＦ制御を実施する。）。
【００９８】
撮影者は、表示部４４に表示されるスルー画像を見てピント状態等を確認し、本撮影の実行を指示する。すなわち、シャッタボタンを全押しする。
【００９９】
シャッタボタンが全押しされると、ＣＰＵ１２にＳ２ＯＮ信号が入力され、このＳ２ＯＮ信号に応動して、ＣＰＵ１２は、本撮影の処理、すなわち、記録用の画像の撮像と記録の処理を実行する。
【０１００】
まず、上記のＡＥ処理で求めた露出（絞り値、シャッタ速度）で撮像素子２４を露光し、記録用の画像を撮像する。
【０１０１】
撮像素子２４から出力された記録用の画像信号は、アナログ信号処理部２８、Ａ／Ｄコンバータ３０を介してメインメモリ１８に取り込まれる。メインメモリ１８に取り込まれた画像信号は、デジタル信号処理部３２に加えられ、所定の信号処理が施されて、輝度データと色差データとからなる画像データに変換される。
【０１０２】
デジタル信号処理部３２で生成された画像データは、一旦メインメモリ１８に格納されたのち、圧縮伸張処理部３４に加えられ、所要の圧縮処理が施された後、再度、メインメモリ１８に格納される。
【０１０３】
ＣＰＵ１２は、圧縮された画像データに対して所定の撮影情報（撮影日時、撮影条件（感度、絞り値、シャッタ速度等）等の情報）を付加した所定フォーマットの静止画像ファイル（たとえば、Ｅｘｉｆ）を生成し、生成した画像ファイルを記憶メディア４０に記録する。
【０１０４】
このようにして記憶メディア４０に記録された画像データは、デジタルカメラ１０のモードを再生モードに設定することにより、表示部４４に再生表示される。
【０１０５】
カメラのモードを再生モードに設定すると、記憶メディア４０に最後に記録された画像ファイルの圧縮画像データが読み出される。
【０１０６】
記憶メディア４０から読み出された圧縮画像データは、圧縮伸張処理部３４に加えられ、非圧縮の画像データとされたのち表示制御部４２を介して表示部４４に出力される。これにより、記憶メディア４０に記録されている画像が表示部４４に再生表示される。
【０１０７】
画像のコマ送りは、十字ボタンの左右のキー操作で行なわれ、右キーが操作されると、次の画像ファイルが記憶メディア４０から読み出され、表示部４４に再生表示され、左キーが操作されると、一つ前の画像ファイルが記憶メディア４０から読み出されて、表示部４４に再生表示される。
【０１０８】
次に、本発明の特徴部分であるフォーカスブラケット撮影モード時における撮影、記録の処理の手順について説明する。
【０１０９】
＜第１の実施の形態＞
フォーカスブラケット撮影モードでは、一回の撮影指示で焦点位置を変えて複数枚の画像を撮影する。そして、撮影された各画像から人物の顔を検出し、検出された顔の位置をフォーカスエリアに設定して、各画像の合焦評価値を算出する。そして、最も合焦評価値が高い画像を選出し、その画像を記憶メディア４０に記録する。
【０１１０】
なお、このフォーカスブラケット撮影モードへの切り替えは、メニュー画面で行われる。
【０１１１】
図２は、フォーカスブラケット撮影モードでの撮影、記録の処理の手順を示すフローチャートである。
【０１１２】
フォーカスブラケット撮影モードに設定されると、ＣＰＵ１２は、操作部１４からの入力に基づいて本撮影の指示（シャッタボタンの全押し）が入力されたか否かを判定する（ステップＳ１０）。
【０１１３】
本撮影の指示が入力されると、ＣＰＵ１２は、焦点位置を変えながら規定枚数画像を撮像する処理を実行する。この処理は、焦点位置の設定（ステップＳ１１）、本撮影（ステップＳ１２）、撮影により得られた画像データの一時記憶（ステップＳ１３）という一連の処理を規定回数繰り返し実行することにより行われる。
【０１１４】
この際、焦点位置は、一定の変位量で変化させて設定され、撮影により得られた画像データは、メインメモリ１８に順次記憶される。
【０１１５】
ＣＰＵ１２は、画像データの記憶が完了するたびに、規定回数の撮像が終了したか否かを判定する（ステップＳ１４）。そして、規定回数の撮像が終了したと判定すると、次のステップに進む。
【０１１６】
焦点位置をずらした規定回数の撮像が終了すると、次にＣＰＵ１２は、撮影により得られた各画像から顔を検出し、検出された顔にフォーカスエリアを設定して、合焦評価値を算出する処理を実行する。
【０１１７】
この処理は、画像データの読み出し（ステップＳ１５）、顔検出（ステップＳ１６）、フォーカスエリアの設定（ステップＳ１７）、合焦評価値の算出（ステップＳ１８）という一連の処理をメインメモリ１８に一時記憶されている全画像データを対象に実行することにより行われる。
【０１１８】
この場合、ＣＰＵ１２は、まず、メインメモリ１８に一時記憶されている画像データを読み出し（ステップＳ１５）、読み出した画像データを顔検出部３６に加える。
【０１１９】
顔検出部３６は、入力された画像データから顔の検出処理を行い、その結果をＣＰＵ１２に出力する（ステップＳ１６）。
【０１２０】
ＣＰＵ１２は、得られた顔の検出結果に基づき、図３に示すように、検出した顔を囲う位置にフォーカスエリアを設定する（ステップＳ１７）。
【０１２１】
そして、画像データを合焦評価値算出部４８に加えて、設定したフォーカスエリアの合焦評価値を算出させる（ステップＳ１８）。この算出結果は、ＣＰＵ１２に出力され、ＣＰＵ１２は、画像データに関連づけて合焦評価値の演算結果の情報をメインメモリ１８に格納する。
【０１２２】
ＣＰＵ１２は、合焦評価値の算出が完了するたびに、全画像データの合焦評価値の算出が完了したか否かを判定する（ステップＳ１９）。そして、撮影された全画像データの合焦評価値の算出が完了したと判定すると、次のステップに進む。
【０１２３】
撮影された全画像データの合焦評価値の算出が完了すると、ＣＰＵ１２は、撮影された画像の中で最も合焦評価値が高い画像を合焦画像として選出する（ステップＳ２０）。そして、その選出された合焦画像を記憶メディア４０に記録する（ステップＳ２１）。
【０１２４】
以上、一連の工程でフォーカスブラケット撮影モードによる撮影、記録処理が完了する。
【０１２５】
このように、フォーカスブラケット撮影モードでは、一回の撮影指示で焦点位置を変えながら複数枚の画像が撮影される。そして、撮影された各画像から人物の顔が検出され、その顔の位置にフォーカスエリアを設定して、合焦評価値が算出される。そして、算出された合焦評価値が最も高い画像が選出されて、記憶メディア４０に記録される。これにより、画像の選択操作等の面倒な手間をかけずに人物の顔にピントが合った画像を簡単に撮影することができる。
【０１２６】
なお、上記実施の形態では、初期の焦点位置について、特に規定していないが、初期の焦点位置については、たとえば、シャッタボタンが全押しされたときにフォーカスレンズ２２Ｂが位置している位置に設定する。
【０１２７】
また、本モードに設定されると、自動的にコンティニュアスＡＦを行い、本撮影の実行が指示されるまで、自動で主要被写体に焦点を合わし続けるようにしてもよい。この際、人物の顔検出を行って、人物の顔に焦点を合わし続けるようにすることが好ましい。なお、この場合の焦点合せは、いわゆるラフサーチ（大まかな焦点合わせ）でよい。
【０１２８】
また、シャッタボタンの半押しでラフサーチを行うようにしてもよい。
【０１２９】
また、初期の焦点位置を規定の位置に設定するようにしてもよい。たとえば、カメラから所定距離離れた位置の被写体に焦点が合う位置に初期の焦点位置を設定するようにしてもよい。この場合、撮影者は、この距離を意識して撮影すれば、事前の大まかな焦点合わせ等を行わなくても、簡単に人物の顔にピントが合った画像を撮影することができる。また、撮影前のＡＦサーチ時間を要することなく、撮影指示後、ただちに撮影を開始できるので、シャッタチャンスを逃すのを有効に防止することができる。
【０１３０】
なお、この場合、ユーザが初期焦点位置を任意に設定できるようにすることが好ましい。
【０１３１】
また、この場合、シャッタボタンの半押しによるＡＦは無効とすることが好ましい。
【０１３２】
また、焦点位置を変化させる量（変位量）については、特に限定されるものではないが、被写界深度等を考慮して適宜最適な値に設定することが好ましい。
【０１３３】
また、焦点位置を変化させる方向についても特に限定されるものではなく、たとえば、至近側に移動させるようにしてもよいし、また、無限遠側に変化させるようにしてもよい。また、初期の焦点位置から前後に移動させるようにしてもよい。
【０１３４】
また、一回の撮影枚数（回数）についても特に限定されるものではなく、メインメモリ１８の容量や処理時間に応じて適宜最適な回数に設定することが好ましい（たとえば、１０枚等）。また、この回数をユーザが設定できるようにしてもよい。
【０１３５】
＜第２の実施の形態＞
上記第１の実施の形態では、撮影された各画像に対して個別にフォーカスエリアを設定して、合焦評価値を算出している。
【０１３６】
本実施の形態では、特定の画像を基準に顔検出を行い、その画像で検出された顔にフォーカスエリアを設定して、全画像の合焦評価値を算出する。これにより、全体の処理時間を短縮することができる。
【０１３７】
なお、基準とする画像には、最初に撮影した画像を用いることが好ましい。一般に最初に撮影した画像ほどユーザ所望のシーン状態（顔の位置、向きなど）になっている可能性が高いからである。
【０１３８】
図４は、最初に撮影された画像で検出された顔にフォーカスエリアを設定して合焦評価値を算出する場合の処理の手順を示すフローチャートである。
【０１３９】
フォーカスブラケット撮影モードに設定されると、ＣＰＵ１２は、操作部１４からの入力に基づいて本撮影の指示が入力されたか否かを判定する（ステップＳ３０）。
【０１４０】
本撮影の指示が入力されると、ＣＰＵ１２は、焦点位置を変えながら規定枚数画像を撮像する処理を実行する（ステップＳ３１〜ステップＳ３４）。この処理は上記第１の実施の形態のステップＳ１１〜ステップＳ１４の処理と同じである。
【０１４１】
焦点位置をずらした規定回数の撮像が終了すると、次にＣＰＵ１２は、最初に撮像され画像を読み出し（ステップＳ３５）、その画像に対して顔の検出処理を行い（ステップＳ３６）、検出された顔にフォーカスエリアを設定する（ステップＳ３７）。
【０１４２】
そして、撮影された全画像に対して設定されたフォーカスエリアで合焦評価値を算出する。すなわち、メインメモリ１８に一時記憶されている画像データを順に読み出し（ステップＳ３８）、設定されたフォーカスエリアで合焦評価値を算出する（ステップＳ３９）。算出した合焦評価値は、画像データに関連づけてメインメモリ１８に格納する。
【０１４３】
ＣＰＵ１２は、合焦評価値の算出が完了するたびに、全画像データの合焦評価値の算出が完了したか否かを判定する（ステップＳ４０）。そして、撮影された全画像データの合焦評価値の算出が完了したと判定すると、撮影された画像の中で最も合焦評価値が高い画像を合焦画像として選出し（ステップＳ４１）、選出した画像を記憶メディア４０に記録する（ステップＳ４２）。
【０１４４】
このように、最初に撮影した画像に対してのみ顔検出を行い、その検出結果に基づいてフォーカスエリアの設定を行うようにしてもよい。これにより、全体の処理時間を短縮することができる。
【０１４５】
なお、このように特定の画像を基準にフォーカスエリアの設定を行うと、被写体ブレやカメラブレが生じて、顔の位置が移動した場合、正確な合焦評価ができなくなる。
【０１４６】
そこで、このように特定の画像を基準にフォーカスエリアを設定する場合には、図５に示すように、特定の画像を基準にして動きベクトルを求め、フォーカスエリアを適宜補正をすることが好ましい。
【０１４７】
動きベクトルを求める方法には、たとえば、特徴点追跡を行う方法が挙げられる。特徴点追跡の手法は、さまざま考えられるが、たとえば、画像１で検出された顔の位置付近において所定の範囲内の標準偏差が高い点を特徴点として抽出し、この特徴点が、画像２では、どの位置に移動しているかをブロックマッチング法によって追跡することができる。ブロックマッチング法は、画像１上で特徴点を含む所定範囲の画像データとして最も差分絶対値和が小さくなる画像２の座標を求める手法である。
【０１４８】
なお、この動きベクトルを求める際に基準とする画像（画像１）は、必ずしもフォーカスエリアを決定する際の基準画像である必要はない。撮像された画像のうち一つを基準にして動きベクトルを求めることができる。
【０１４９】
図６は、このようなフォーカスエリアの補正機能を備えたデジタルカメラの一例を示すブロック図である。
【０１５０】
同図に示すように、このデジタルカメラは、基準画像に対する特徴点の追跡処理を行って各画像の動きベクトルを検出する特徴点追跡部６０を備えている。
【０１５１】
ＣＰＵ１２は、基準画像の画像データと、その基準画像に対する動きベクトルを求める画像の画像データを特徴点追跡部６０に加える。特徴点追跡部６０は、得られた画像データに対して特徴点追跡の処理を行い、基準画像に対する動きベクトルを算出し、ＣＰＵ１２に出力する。
【０１５２】
なお、本例では、フォーカスエリアを決定する際の基準画像を基準にして各画像の動きベクトルを算出しているが、上記のように、動きベクトルを算出する際に基準とする画像は、これに限定されるものではない。
【０１５３】
図７は、フォーカスエリアを補正して合焦評価値を算出する場合の処理の手順を示すフローチャートである。
【０１５４】
フォーカスブラケット撮影モードに設定されると、ＣＰＵ１２は、操作部１４からの入力に基づいて本撮影の指示が入力されたか否かを判定する（ステップＳ５０）。
【０１５５】
本撮影の指示が入力されると、ＣＰＵ１２は、焦点位置を変えながら規定枚数画像を撮像する処理を実行する（ステップＳ５１〜ステップＳ５４）。この処理は上記第１の実施の形態のステップＳ１１〜ステップＳ１４の処理と同じである。
【０１５６】
焦点位置をずらした規定回数の撮像が終了すると、次にＣＰＵ１２は、最初に撮像され画像を読み出し（ステップＳ５５）、その画像に対して顔の検出処理を行い（ステップＳ５６）、検出された顔にフォーカスエリアを設定する（ステップＳ５７）。
【０１５７】
そして、設定されたフォーカスエリアで全画像の合焦評価値を算出する。この際、基準画像に対する動きベクトルを求め、必要に応じてフォーカスエリアを補正しながら合焦評価値を算出する。
【０１５８】
まず、メインメモリ１８に一時記憶されている画像データを読み出し（ステップＳ５８）、特徴点追跡部６０に加えて動きベクトルを検出する（ステップＳ５９）。ＣＰＵ１２は、得られた動きベクトルから基準画像に対する動きの有無を判定する（ステップＳ６０）。
【０１５９】
ここで、動きありと判定すると、ＣＰＵ１２は、得られた動きベクトルに基づいてフォーカスエリアを補正し（ステップＳ６１）、補正したフォーカスエリアで合焦評価値を算出する（ステップＳ６２）。
【０１６０】
動きなしと判定した場合は、そのまま基準画像に対して設定されたフォーカスエリアで合焦評価値を算出する（ステップＳ６２）。
【０１６１】
算出した合焦評価値は、画像データに関連づけてメインメモリ１８に格納する。
【０１６２】
ＣＰＵ１２は、合焦評価値の算出が完了するたびに、全画像データの合焦評価値の算出が完了したか否かを判定する（ステップＳ６３）。そして、撮影された全画像データの合焦評価値の算出が完了したと判定すると、撮影された画像の中で最も合焦評価値が高い画像を合焦画像として選出し（ステップＳ６４）、選出した画像を記憶メディア４０に記録する（ステップＳ６５）。
【０１６３】
このように、画像の動きに応じてフォーカスエリアを適宜補正することにより、正確に合焦判定を行うことができる。
【０１６４】
基準画像に対する動きベクトルを取得する方法は、上記の特徴点追跡による手法に限定されるものではない。たとえば、画像（顔）の移動が単なるカメラブレの場合には、図８に示すように、デジタルカメラに搭載されたジャイロセンサ６２からの信号によって、画像１（基準画像）と画像２（比較対象画像）との間でどの方向にカメラが移動したかをＣＰＵ１２で判断することができ、この情報に基づいて、画像１で検出された顔が画像２でどの位置に移動したかをおおよそ把握することができる。
【０１６５】
また、この他、カメラに生じる上下方向（Ｙ方向）と左右方向（Ｘ方向）の移動を加速度センサで検出し、その検出結果によって、画像１（基準画像）と画像２（比較対象画像）との間でどの方向にカメラが移動したかをＣＰＵ１２で判断することができ、この情報に基づいて、画像１で検出された顔が画像２でどの位置に移動したかをおおよそ把握することができる。あるいは、カメラに生じるヨーイングとピッチングを角速度センサで検出し、その検出結果によって、画像１（基準画像）と画像２（比較対象画像）との間でどの方向にカメラが移動したかをＣＰＵ１２で判断することができ、この情報に基づいて、画像１で検出された顔が画像２でどの位置に移動したかをおおよそ把握することができる。
【０１６６】
なお、本例では、被写体ブレやカメラブレに応じて、フォーカスエリアを適宜補正することにより、正確な合焦判定ができるようにしているが、被写体ブレやカメラブレに応じて、各画像全体を補正することによっても、同様の効果を得ることができる。たとえば、図９に示すように、被写体ブレやカメラブレにより、基準画像である画像１（同図（ａ１））に対して、画像２（補正対象画像：同図（ｂ１））における人物の顔の位置にズレが生じている場合、画像１に対する画像２の動きベクトルを求め、得られた動きベクトルに基づいて、ズレを相殺するように、画像全体をシフトして、画像を補正する（同図（ｂ２）。そして、その補正した画像に対してフォーカスエリアを設定する（同図（ｂ３）。これによっても、適切にフォーカスエリアを設定することができる。
【０１６７】
なお、本例の場合も動きベクトルは、特徴点追跡による手法やジャイロセンサの出力から得ることができる。
【０１６８】
また、この動きベクトルを求める際に基準とする画像（補正の基準となる画像）は、必ずしもフォーカスエリアを決定する際の基準画像である必要はなく、撮像された画像のうち一つを基準にして動きベクトルを求めることができる。
【０１６９】
＜第３の実施の形態＞
本実施の形態では、画像中に複数の人物が含まれている場合の処理について説明する。
【０１７０】
画像中に複数の人物が含まれている場合、顔の評価値が最も高い人物が主要被写体と判定され、その人物の顔にフォーカスエリアが設定される。
【０１７１】
しかし、フォーカスブラケット撮影を行って得られた各画像に対して顔検出を行っても、必ずしもすべての画像で顔検出の結果が同じになるとは限らない。
【０１７２】
たとえば、図１０に示すように、最初の画像１では、人物Ａの顔が最も顔の評価値が高いと判定されても、次の画像では、人物Ｂの顔の評価値が最も高いと判定される場合がある。この原因としては、フォーカスブラケット撮影のために、画像１と画像２とで合焦状態が異なっていること、画像２では、人物Ａの顔がやや横を向いてしまったり動いてしまったため、平均顔との差異が大きくなってしまったことなどが考えられる。
【０１７３】
一般に異なる顔同士の比較では正しい合焦評価が行えないため、フォーカスエリアには同一顔位置を使用する必要がある。したがって、顔検出結果のみでは、同一顔にならない場合には、複数の画像それぞれで得られた顔検出結果を総合的に判断してフォーカスエリアを決定する必要がある。
【０１７４】
このフォーカエリアを決定する方法として、１つは、各画像で最も顔評価値が高い人物の顔を一つ選出し、選出された数が最も多い人物の顔にフォーカスエリアを設定する方法（第１の方法）である。たとえば、図１１に示すように、５枚の画像を撮像し、１枚目に撮像された画像１では人物Ａの顔、２枚目に撮像された画像２では人物Ｂの顔、３枚目に撮像された画像３では人物Ａの顔、４枚目に撮像された画像４では人物Ａの顔、５枚目に撮像された画像５では人物Ａの顔が最も顔評価値が高かった場合、各画像で最も顔評価値が高い人物の顔はＡであるので、人物Ａの顔にフォーカスエリアを設定する。
【０１７５】
また、別の方法として、各画像で検出された人物の顔ごとに顔評価値の平均値を求め、その顔評価値の平均値が最も高い人物の顔にフォーカスエリアを設定する方法（第２の方法）がある。たとえば、図１２は、画像１について、顔評価値の高い上位三人の顔（Ａ、Ｂ、Ｃ）について、その顔評価値の変位を示したものである。この場合、画像３、４では、画像単独の顔評価値で評価すれば、顔Ｂが選択されてしまうが、すべての画像における顔評価値の平均値としては、人物Ａの顔が最も高いので、その人物Ａの顔にフォーカスエリアを設定する。
【０１７６】
また、別の方法として、最初に撮像された画像で顔評価値が最も高い人物の顔にフォーカスエリアを設定する方法（第３の方法）がある。上記のように、一般に最初の画像ほどユーザ所望のシーン状態（顔の位置、向きなど）になっている可能性が高いため、最初に撮像された画像の結果を優先し、その画像で顔評価値が最も高い人物の顔にフォーカスエリアを設定する。
【０１７７】
図１３は、画像に複数の人物が撮影されている場合において、上記第１の方法でフォーカスエリアを設定して合焦評価値を算出する場合の処理の手順を示すフローチャートである。
【０１７８】
フォーカスブラケット撮影モードに設定されると、ＣＰＵ１２は、操作部１４からの入力に基づいて本撮影の指示が入力されたか否かを判定する（ステップＳ７０）。
【０１７９】
本撮影の指示が入力されると、ＣＰＵ１２は、焦点位置を変えながら規定枚数画像を撮像する処理を実行する（ステップＳ７１〜ステップＳ７４）。この処理は上記第１の実施の形態のステップＳ１１〜ステップＳ１４の処理と同じである。
【０１８０】
焦点位置をずらした規定回数の撮像が終了すると、次にＣＰＵ１２は、撮影により得られた各画像から顔を検出する処理を実行する（ステップＳ７５〜ステップＳ７７）。すなわち、メインメモリ１８に一時記憶されている画像を順次読み出し（ステップＳ７５）、読み出した画像から顔評価値を算出して、人物の顔を検出する（ステップＳ７６）。
【０１８１】
なお、本例では、後の工程で顔評価値の情報が必要になるので、顔の検出過程で取得される顔評価値の情報は、検出された顔の情報とともに保持する。
【０１８２】
また、本例の場合、複数の人物の顔が検出されるので、各画像について、検出された顔ごとにナンバリングし、その顔情報に関連づけて顔評価値の情報を記憶する。この検出した画像の情報に関連づけられてメインメモリ１８に記憶される。
【０１８３】
ＣＰＵ１２は、各画像の顔検出の処理が終了するたびに、全画像の顔検出の処理が完了したか否かを判定する（ステップＳ７７）。
【０１８４】
全画像の顔検出の処理が完了したと判定すると、次に、ＣＰＵ１２は、各画像について、顔評価値が最も高い人物の顔を選出する（ステップＳ７８）。そして、その選出回数が最も多い人物の顔を選出する（ステップＳ７９）。
【０１８５】
このようにして選出された人物の顔が主要被写体であり、この人物の顔に対して、フォーカスエリアを設定する（ステップＳ８０）。この際、基準画像に対して、この人物の顔を囲うようにフォーカスエリアが設定される。基準画像は、たとえば、一番最初に撮像された画像である。
【０１８６】
そして、このように設定されたフォーカスエリアで全画像を対象に合焦評価値を算出する。すなわち、メインメモリ１８に一時記憶されている画像データを順に読み出し（ステップＳ８１）、設定されたフォーカスエリアで合焦評価値を算出する（ステップＳ８２）。算出した合焦評価値は、画像データに関連づけてメインメモリ１８に格納する。
【０１８７】
ＣＰＵ１２は、合焦評価値の算出が完了するたびに、全画像データの合焦評価値の算出が完了したか否かを判定する（ステップＳ８３）。そして、撮影された全画像データの合焦評価値の算出が完了したと判定すると、撮影された画像の中で最も合焦評価値が高い画像を合焦画像として選出し（ステップＳ８４）、選出した画像を記憶メディア４０に記録する（ステップＳ８５）。
【０１８８】
このように、画像に複数の人物が含まれている場合、各画像で最も顔評価値が高い人物の顔を一つ選出し、選出された数が最も多い人物の顔にフォーカスエリアを設定することにより、適切にフォーカスエリアを設定することができる。また、各画像で共通のフォーカスエリアで合焦評価を行うことができるので、正確な合焦判定を行うことができる。
【０１８９】
図１４は、画像に複数の人物が撮影されている場合において、上記第２の方法でフォーカスエリアを設定して合焦評価値を算出する場合の処理の手順を示すフローチャートである。
【０１９０】
フォーカスブラケット撮影モードに設定されると、ＣＰＵ１２は、操作部１４からの入力に基づいて本撮影の指示が入力されたか否かを判定する（ステップＳ９０）。
【０１９１】
本撮影の指示が入力されると、ＣＰＵ１２は、焦点位置を変えながら規定枚数画像を撮像する処理を実行する（ステップＳ９１〜ステップＳ９４）。この処理は上記第１の実施の形態のステップＳ１１〜ステップＳ１４の処理と同じである。
【０１９２】
焦点位置をずらした規定回数の撮像が終了すると、次にＣＰＵ１２は、撮影により得られた各画像から顔を検出する処理を実行する（ステップＳ９５〜ステップＳ９７）。すなわち、メインメモリ１８に一時記憶されている画像を順次読み出し（ステップＳ９５）、読み出した画像から顔評価値を算出して、人物の顔を検出する（ステップＳ９６）。
【０１９３】
なお、上記第１の方法と同様に、本例でも後の工程で顔評価値の情報が必要になるので、顔の検出過程で取得される顔評価値の情報は、検出された顔の情報とともに保持する。また、本例の場合、複数の人物の顔が検出されるので、各画像について、検出された顔ごとにナンバリングし、その顔情報に関連づけて顔評価値の情報を記憶する。この検出した画像の情報に関連づけられてメインメモリ１８に記憶される。
【０１９４】
ＣＰＵ１２は、各画像の顔検出の処理が終了するたびに、全画像の顔検出の処理が完了したか否かを判定する（ステップＳ９７）。
【０１９５】
全画像の顔検出の処理が完了したと判定すると、次に、ＣＰＵ１２は、検出された各人物の顔に対して顔評価値の平均値を算出する（ステップＳ９８）。そして、その顔評価値の平均値が最も高い人物の顔を選出する（ステップＳ９９）。
【０１９６】
このようにして選出された人物の顔が主要被写体であり、この人物の顔に対して、フォーカスエリアを設定する（ステップＳ１００）。この際、基準画像に対して、この人物の顔を囲うようにフォーカスエリアが設定される。基準画像は、たとえば、一番最初に撮像された画像である。
【０１９７】
そして、このように設定されたフォーカスエリアで全画像を対象に合焦評価値を算出する。すなわち、メインメモリ１８に一時記憶されている画像データを順に読み出し（ステップＳ１０１）、設定されたフォーカスエリアで合焦評価値を算出する（ステップＳ１０２）。算出した合焦評価値は、画像データに関連づけてメインメモリ１８に格納する。
【０１９８】
ＣＰＵ１２は、合焦評価値の算出が完了するたびに、全画像データの合焦評価値の算出が完了したか否かを判定する（ステップＳ１０３）。そして、撮影された全画像データの合焦評価値の算出が完了したと判定すると、撮影された画像の中で最も合焦評価値が高い画像を合焦画像として選出し（ステップＳ１０４）、選出した画像を記憶メディア４０に記録する（ステップＳ１０５）。
【０１９９】
このように、画像に複数の人物が含まれている場合、検出された人物の顔の中で顔評価値の平均値が最も高い人物の顔にフォーカスエリアを設定することにより、適切にフォーカスエリアを設定することができる。また、各画像で共通のフォーカスエリアで合焦評価を行うことができるので、正確な合焦判定を行うことができる。
【０２００】
なお、本例のように、顔評価値の平均値を算出する場合、検出されたすべての顔に対して行うのではなく、顔評価値の高い上位数人に限定して、平均値を算出するようにしてもよい。
【０２０１】
また、本例のように、顔評価値の平均値を算出する場合、各画像から検出された人物の顔の顔評価値に対して、その重要度に比例した重みをつけて平均値を算出するようにしてもよい（いわゆる加重平均）。たとえば、最初に撮影された画像の顔評価値に対して大きな重みを付けて平均値を算出してもよい。通常、最初の画像ほど撮影者が望んだシーン状態（顔の位置、向きなど）になっている可能性が高いので、最初に撮影された画像の顔評価値に対して大きな重みを付けて平均値を算出することにより、撮影者が意図する人物の顔又は目が選択される可能性を高くすることができる。この他、最初に撮影された画像の顔評価値ほど重みを大きくして平均値を算出するようにしてもよい。
【０２０２】
なお、上記の実施例は、加重平均の一例であり、各顔評価値に対して均一な重みを付けて平均値を算出したものである。
【０２０３】
図１５は、画像に複数の人物が撮影されている場合において、上記第３の方法でフォーカスエリアを設定して合焦評価値を算出する場合の処理の手順を示すフローチャートである。
【０２０４】
フォーカスブラケット撮影モードに設定されると、ＣＰＵ１２は、操作部１４からの入力に基づいて本撮影の指示が入力されたか否かを判定する（ステップＳ１１０）。
【０２０５】
本撮影の指示が入力されると、ＣＰＵ１２は、焦点位置を変えながら規定枚数画像を撮像する処理を実行する（ステップＳ１１１〜ステップＳ１１４）。この処理は上記第１の実施の形態のステップＳ１１〜ステップＳ１４の処理と同じである。
【０２０６】
焦点位置をずらした規定回数の撮像が終了すると、次にＣＰＵ１２は、最初に撮像され画像を読み出し（ステップＳ１１５）、その画像に対して顔の検出処理を行う（ステップＳ１１６）。そして、検出された顔の中で顔評価値が最も高い画像を選出する（ステップＳ１１７）。
【０２０７】
このようにして選出された人物の顔が主要被写体であり、この人物の顔にフォーカスエリアを設定する（ステップＳ１１８）。
【０２０８】
そして、このように設定されたフォーカスエリアで全画像を対象に合焦評価値を算出する。すなわち、メインメモリ１８に一時記憶されている画像データを順に読み出し（ステップＳ１１９）、設定されたフォーカスエリアで合焦評価値を算出する（ステップＳ１２０）。算出した合焦評価値は、画像データに関連づけてメインメモリ１８に格納する。
【０２０９】
ＣＰＵ１２は、合焦評価値の算出が完了するたびに、全画像データの合焦評価値の算出が完了したか否かを判定する（ステップＳ１２１）。そして、撮影された全画像データの合焦評価値の算出が完了したと判定すると、撮影された画像の中で最も合焦評価値が高い画像を合焦画像として選出し（ステップＳ１２２）、選出した画像を記憶メディア４０に記録する（ステップＳ１２３）。
【０２１０】
このように、最初に撮影した画像に対してのみ顔検出を行い、その画像の中で顔評価値が最も高い人物の顔にフォーカスエリアを設定することにより、適切にフォーカスエリアを設定することができる。また、各画像で共通のフォーカスエリアで合焦評価を行うことができるので、正確な合焦判定を行うことができる。また、最初に撮像された画像に対してのみ顔検出の処理を行うので、全体の処理時間を短縮することができる。
【０２１１】
なお、上記第１〜第３の方法でフォーカスエリアの設定を行うと、被写体ブレやカメラブレが生じた場合、顔の位置が移動して、正確な合焦評価ができなくなるので、上記第２の実施の形態で説明したように、動きベクトルの情報を取得し、適宜フォーカスエリア、又は、画像全体の補正を行うことが好ましい。
【０２１２】
＜第４の実施の形態＞
上記一連の実施の形態では、合焦画像として選出された画像をそのまま記憶メディア４０に記録していた。
【０２１３】
本実施の形態では、そのまま記憶メディア４０に記録するのではなく、一度、表示部４４に選出された合焦画像をプレビュー表示し、記録の要／不要をユーザに問い合わせ、記録が必要と指示された場合にのみ画像を記憶メディア４０に記録する。
【０２１４】
図１６は、合焦画像の選択後における記録処理の手順を示すフローチャートである。
【０２１５】
合焦画像が選択されると（ステップＳ１３０）、ＣＰＵ１２は、その合焦画像を表示部４４に表示する（ステップＳ１３１）。
【０２１６】
図１７は、その表示例を示している。同図に示すように、選択された合焦画像が表示部４４に表示される。この表示画面には、当該合焦画像の記録の要／不要を問い合わせるメッセージが重ねて表示される。ユーザは、この表示に基づいて合焦画像の記録の要／不要を指示する。この例では、操作部１４のＯＫボタンを押すと、合焦画像の記録が指示され、キャンセルボタンを押すと、廃棄（合焦画像の不要）が指示される。
【０２１７】
ＣＰＵ１２は、操作部１４からの入力に基づいて、合焦画像の記録の要／不要を判定する（ステップＳ１３２）。そして、合焦画像の記録が必要と判定すると、表示部４４に表示している合焦画像の画像データを記憶メディア４０に記録する（ステップＳ１３３）。一方、記録が不要と判定すると、画像の記録処理は行わず、そのまま処理を終了する。
【０２１８】
このように、選出された合焦画像の確認ができるようにすることにより、無駄な画像の記録を防止することができる。
【０２１９】
図１８は、合焦画像の選択後におけるその他の記録処理の手順を示すフローチャートである。
【０２２０】
上記例では、画像の記録不要が指示されると、処理が終了しているが、本例では、画像の記録不要が指示されると、次に残りの画像の中から合焦評価値が次に高い画像が選出され、その画像が表示部４４に表示されて、記録の要／不要が問い合わされる。
【０２２１】
図１８に示すように、ステップＳ１３３で記録の不要が指示されると、ＣＰＵ１２は、全画像の表示が終了したか否かを判定する（ステップＳ１３４）。すなわち、本例の場合、合焦評価値が高い順に画像が表示されていくので、まず、表示していない画像の有無が判定される。
【０２２２】
全画像の表示が終了している場合は、記録すべき画像はないものとして、処理を終了する。
【０２２３】
一方、全画像の表示が終了していないと判定すると、ＣＰＵ１２は、すでに表示したものを除いて次に合焦評価値が高い画像を合焦画像として選出する（ステップＳ１３５）。すなわち、すでに表示したものを除いた残りの画像の中から最も合焦評価値が高い画像を合焦画像として選出する。
【０２２４】
そして、その選出した合焦画像を表示部４４に表示する（ステップＳ１３１）。ユーザは、この新たに表示された画像に対して記録の要／不要を指示する。
【０２２５】
ＣＰＵ１２は、操作部１４０からの入力に基づいて、合焦画像の記録の要／不要を判定する（ステップＳ１３２）。そして、合焦画像の記録が必要と判定すると、表示部１４０に表示している合焦画像の画像データを記憶メディア４０に記録する（ステップＳ１３３）。
【０２２６】
このように、合焦画像として自動選出した画像の記録をユーザが指示しなかった場合、次に合焦評価値が高い画像を順次表示して、記録の有無を問い合わせることにより、面倒な手間をかけることなく、好ましい画像を効率よく記録することができる。
【０２２７】
なお、上記一連の実施の形態では、画像から人物の顔を検出し、検出した顔を囲うようにしてフォーカスエリアを設定しているが、図１９に示すように、画像から人物の目を検出し、検出した目を囲うようにしてフォーカスエリアを設定することによっても、同様の作用効果を得ることができる。
【０２２８】
なお、目の検出は、顔検出と同様に、平均的な目の濃淡情報をあらかじめ保持し、この濃淡情報と画像の特定エリアの濃淡情報との差分情報を目の評価値として算出し、特定エリアを画像内で移動させながら、随時、目の評価値を算出し、目の評価値が最も高い位置（つまり、平均的な目の濃淡情報との差分が最も小さい位置）に目が存在すると判断する手法を用いることができる。
【０２２９】
この場合、左右双方の目の位置にフォーカスエリアを設定してもよいし、また、左右いずれか一方の目の位置にフォーカスエリアを設定するようにしてもよい。
【０２３０】
また、上記一連の実施の形態では、本発明をデジタルカメラに適用した例でせつめいしたが、本発明の適用は、これに限定されるものではなく、デジタルビデオカメラの他、カメラ付き携帯電話機等の撮像機能を備えた電子機器にも同様に適用することができる。
【図面の簡単な説明】
【０２３１】
【図１】本発明が適用されたデジタルカメラの一実施形態の構成を示すブロック図
【図２】フォーカスブラケット撮影モードでの撮影、記録の処理の手順を示すフローチャート
【図３】フォーカスエリアの設定例を示す図
【図４】最初に撮影された画像で検出された顔にフォーカスエリアを設定して合焦評価値を算出する場合の処理の手順を示すフローチャート
【図５】フォーカスエリアの補正方法の説明図
【図６】フォーカスエリアの補正機能を備えたデジタルカメラの一例を示すブロック図
【図７】フォーカスエリアを補正して合焦評価値を算出する場合の処理の手順を示すフローチャート
【図８】フォーカスエリアの補正機能を備えたデジタルカメラの他の一例を示すブロック図
【図９】画像の補正方法の説明図
【図１０】複数の人物が含まれる画像の顔検出の結果を示す図
【図１１】画像に複数の人物が含まれる場合において、第１の方法でフォーカスエリアを設定する場合の説明図
【図１２】画像に複数の人物が含まれる場合において、第２の方法でフォーカスエリアを設定する場合の説明図
【図１３】画像に複数の人物が撮影されている場合において、第１の方法でフォーカスエリアを設定して合焦評価値を算出する場合の処理の手順を示すフローチャート
【図１４】画像に複数の人物が撮影されている場合において、第２の方法でフォーカスエリアを設定して合焦評価値を算出する場合の処理の手順を示すフローチャート
【図１５】画像に複数の人物が撮影されている場合において、第３の方法でフォーカスエリアを設定して合焦評価値を算出する場合の処理の手順を示すフローチャート
【図１６】合焦画像の選択後における記録処理の手順を示すフローチャート
【図１７】合焦画像の表示部への表示例を示す図
【図１８】合焦画像の選択後におけるその他の記録処理の手順を示すフローチャート
【図１９】フォーカスエリアの設定例を示す図
【符号の説明】
【０２３２】
１０…デジタルカメラ、１２…ＣＰＵ、１４…操作部、１６…メモリ制御部、１８…メインメモリ、２０…フラッシュメモリ、２２…撮影光学系、２２Ａ…ズームレンズ、２２Ｂ…フォーカスレンズ、２２Ｃ…絞り、２２Ｄ…Ｉｒカットフィルタ、２２Ｅ…光学ローパスフィルタ、２４…撮像素子、２６…撮像素子駆動部、２８…アナログ信号処理部、３０…Ａ／Ｄコンバータ、３２…デジタル信号処理部、３４…圧縮伸張処理部、３６…顔検出部、３８…メディア制御部、４０…記憶メディア、４２…表示制御部、４４…表示部、４６…ＡＥ／ＡＷＢ検出部、４８…合焦評価値算出部、５０…発光部、５２…受光部、５４Ａ…ズームモータ、５４Ｂ…フォーカスモータ、５４Ｃ…アイリスモータ、５６Ａ…ズームモータドライバ、５６Ｂ…フォーカスモータドライバ、５６Ｃ…アイリスモータドライバ、６０…特徴点追跡部、６２…ジャイロセンサ
【図１】
0004518131.tif 000002
【図２】
0004518131.tif 000003
【図３】
0004518131.tif 000004
【図４】
0004518131.tif 000005
【図５】
0004518131.tif 000006
【図６】
0004518131.tif 000007
【図７】
0004518131.tif 000008
【図８】
0004518131.tif 000009
【図９】
0004518131.tif 000010
【図１０】
0004518131.tif 000011
【図１１】
0004518131.tif 000012
【図１２】
0004518131.tif 000013
【図１３】
0004518131.tif 000014
【図１４】
0004518131.tif 000015
【図１５】
0004518131.tif 000016
【図１６】
0004518131.tif 000017
【図１７】
0004518131.tif 000018
【図１８】
0004518131.tif 000019
【図１９】
0004518131.tif 000020