(57)【要約】【課題】同一人物を複数枚連続して撮影された各撮影画像を解析したり、その中に写っている人物部分の撮影状態を評価するという画像処理系を組み込むだけで、連続撮影された複数枚の撮影画像の中から良好な画像を選別できるようにする。【解決手段】ＣＰＵ１は、写真撮影の際に、同一人物を被写体として複数枚（例えば、６枚）連続撮影することによって得られた各撮影画像の中から特定の人物部分を抽出すると共に、この特定人物部分を解析しながらその撮影状態を「顔の向き具合」、「顔の隠れ具合」、「目の開き具合」毎に評価し、撮影画像毎に評価された特定人物部分の評価結果のうち、高い評価を得た特定人物部分を含む撮影画像を特定する。【選択図】  図１
2005045600.tif 000002
【特許請求の範囲】
【請求項１】
人物をデジタル画像として写真撮影する画像撮影装置において、
写真撮影の際に、複数枚連続撮影することによって得られた各撮影画像の中から特定の人物部分を抽出する抽出手段と、
この抽出手段によって抽出された特定人物部分を解析しながらその撮影状態を所定の評価方法にしたがって評価する評価手段と、
この評価手段によって前記撮影画像毎に評価された特定人物部分の評価結果のうち、高い評価を得た人物部分を含む撮影画像を選別する選別手段と、
を具備したことを特徴とする画像撮影装置。
【請求項２】
写真撮影の際に、連続撮影された複数枚の撮影画像を取り込んで一時記憶する連続画像取得手段を設け、
前記抽出手段は、この連続画像取得手段によって取り込まれた複数枚の撮影画像をアクセスして各撮影画像の中から特定の人物部分を抽出する、
ようにしたことを特徴とする請求項１記載の画像撮影装置。
【請求項３】
予め登録されている特定人物の画像を記憶管理する登録画像記憶手段と、
撮影画像を解析することによって前記特定人物の登録画像が撮影画像内に含まれている際に、当該特定人物の連続撮影を指示する制御手段と、
を設けたことを特徴とする請求項１記載の画像撮影装置。
【請求項４】
前記評価手段は、特定人物の撮影状態として顔の向き具合、目の開き具合、顔や身体の隠れ具合、顔の表情のうち、少なくとも、その何れか１つの撮影状態を数値化した評価値を求める、
ようにしたことを特徴とする請求項１記載の画像撮影装置。
【請求項５】
前記選別手段は、前記撮影画像毎に評価された特定人物部分の評価結果のうち、最良の評価を得た人物部分を含む撮影画像のみを記録保存の対象として選別する、
ようにしたことを特徴とする請求項１記載の画像撮影装置。
【請求項６】
コンピュータに対して、
写真撮影の際に、複数枚連続撮影することによって得られた各撮影画像の中から特定の人物部分を抽出する機能と、
抽出された特定人物部分を解析しながらその撮影状態を所定の評価方法にしたがって評価する機能と、
前記撮影画像毎に評価された特定人物部分の評価結果のうち、高い評価を得た人物部分を含む撮影画像を選別する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、人物をデジタル画像として写真撮影する画像撮影装置およびプログラムに関する。
【背景技術】
【０００２】
一般に、写真撮影する際に、被写体である人物は、撮影者からの合図に合わせて顔の表情やポーズを決めるが、合図を受けてからシャッタが押下されるまでの時間が長くなればなる程、最初に決めた表情やポーズが崩れてしまい、目を瞑ったり、顔を逸らしてしまうことがあった。
また、動き回っている被写体（人物）を写真撮影する際に、撮影者は、ファインダーを覗きながら最良の状態を見つけてシャッターを押すようにしているが、最良の状態を見つ出すことは困難であり、シャッターチャンスを見過してしまうことも多かった。
そこで、同じ人物を２〜３枚連続して撮影しておき、後でそれらを見比べながら最良の写真画像を選ぶようにしていた。
【０００３】
ところで、従来においては、集合写真を撮影する際に、カメラの光軸方向を各人物の顔またはその近傍に合わせ込みながら複数枚連続して撮影した各静止画を記録した後において、それらを１枚の画像に合成することによって全ての人物が最良な表情となるような集合写真を得るようにした撮影装置および撮影方法が知られている（特許文献１参照）。
【特許文献１】特開２００１−２５１５５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、この種の撮影装置および撮影方法にあっては、光学系の駆動制御を条件としている為、例えば、縦方向に±１５度振れるアクティブミラーを横方向に±１２０度回転させるような構造のミラーブロックを設け、このミラーブロックによって光軸方向を各人物の顔またはその近傍に合わせ込むようにする等、構造自体の変更を必要とする他、光軸方向の変更だけでは最良な表情となるとは限らなかった。
【０００５】
この発明の課題は、特定の人物を複数枚連続撮影することによって得られた各撮影画像を解析評価するという画像処理系を組み込むだけで、複数枚の撮影画像の中から特定人物の撮影状態が良好な撮影画像を選別できるようにすることである。
【課題を解決するための手段】
【０００６】
請求項１記載の発明は、人物をデジタル画像として写真撮影する画像撮影装置において、写真撮影の際に、複数枚連続撮影することによって得られた各撮影画像の中から特定の人物部分を抽出する抽出手段と、この抽出手段によって抽出された特定人物部分を解析しながらその撮影状態を所定の評価方法にしたがって評価する評価手段と、この評価手段によって前記撮影画像毎に評価された特定人物部分の評価結果のうち、高い評価を得た人物部分を含む撮影画像を選別する選別手段とを具備するものである。
更に、コンピュータに対して、上述した請求項１記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項６記載の発明）。
【０００７】
なお、請求項１記載の発明は次のようなものであってもよい。
写真撮影の際に、連続撮影された複数枚の撮影画像を取り込んで一時記憶する連続画像取得手段を設け、前記抽出手段は、この連続画像取得手段によって取り込まれた複数枚の撮影画像をアクセスして各撮影画像の中から特定の人物部分を抽出する（請求項２記載の発明）。
【０００８】
予め登録されている特定人物の画像を記憶管理する登録画像記憶手段と、撮影画像を解析することによって前記特定人物の登録画像が撮影画像内に含まれている際に、当該特定人物の連続撮影を指示する制御手段を設ける（請求項３記載の発明）。
【０００９】
前記評価手段は、特定人物の撮影状態として顔の向き具合、目の開き具合、顔や身体の隠れ具合、顔の表情のうち、少なくとも、その何れか１つの撮影状態を数値化した評価値を求める（請求項４記載の発明）。
【００１０】
前記選別手段は、撮影画像毎に評価された特定人物部分の評価結果のうち、最良の評価を得た人物部分を含む撮影画像のみを記録保存の対象として選別する（請求項５記載の発明）。
【発明の効果】
【００１１】
請求項１、６記載の発明によれば、写真撮影の際に、複数枚連続撮影することによって得られた各撮影画像の中から特定の人物部分を抽出すると共に、この特定人物部分を解析しながらその撮影状態を所定の評価方法にしたがって評価し、撮影画像毎に評価された特定人物部分の評価結果のうち、高い評価を得た人物部分を含む撮影画像を選別するようにしたから、各撮影画像を解析評価するという画像処理系（アプリケーション）を組み込むだけで、複数枚の撮影画像の中から特定人物の撮影状態が良好な撮影画像を特定することができ、特定人物を対象とした記念撮影等のように撮り直しが不可能な人物撮影にあたって失敗撮影を効果的に防止することが可能となる。なお、撮影画像毎の評価結果のうち、高い評価を得た撮影画像、例えば、最良の評価を得た撮影画像のみを選別するか、ベスト２位までの撮影画像を選別するかは任意である。
【００１２】
請求項２記載の発明によれば、請求項１記載の発明と同様の効果を有する他、写真撮影の際、連続撮影された複数枚の撮影画像を取り込んで一時記憶しておくようにしたから、例えば、連続撮影の完了後における空き時間を利用して撮影画像の解析評価を行うことができる。なお、撮影画像の解析評価は、連続撮影の終了直後に行うか、撮影者からの指示に応答して行うかは任意である。
【００１３】
請求項３記載の発明によれば、請求項１記載の発明と同様の効果を有する他、予め登録されている特定人物の登録画像が記憶管理されている状態において、撮影画像を解析することによって特定人物の登録画像が撮影画像内に含まれている際に、当該特定人物の連続撮影を指示するようにしたから、特定人物の連続撮影を自動的に行うことができ、撮影者にあっては、誰が特定人物であるかを意識することなく、色々な人物を撮影したとしても、連続撮影の対象を特定人物だけに絞ることができ、更に、特定人物を登録した登録者と撮影者とが異なる場合でも、登録者が意図した通りの連続撮影が可能となる。
【００１４】
請求項４記載の発明によれば、請求項１記載の発明と同様の効果を有する他、特定人物の顔の向き具合、目の開き具合、顔や身体の隠れ具合、顔の表情に対応した個別評価が可能となり、更に、複数の撮影状態を総合的に評価するようにすれば、あらゆる要素を考慮した総合評価が可能となる。なお、予め決められている複数の評価対象項目のうち、任意に選択指定された１あるいは２以上の評価対象項目に基づいて画像評価を行うようにしてもよく、評価対象項目を予め固定的に決めておくか、任意に選択可能とするかは問わない。
【００１５】
請求項５記載の発明によれば、請求項１記載の発明と同様の効果を有する他、撮影画像毎に評価された特定人物部分の評価結果のうち、最良の評価を得た人物部分を含む撮影画像のみを記録保存の対象として選別するようにしたから、例えば、最良の評価を得た特定人物部分を含む撮影画像のみを記録保存することができ、特定人物を複数枚分の連続撮影を行ったとしても、失敗画像等の不要な撮影画像までも保存しない為、画像保存用のメモリ消費量を抑えることができる。
【発明を実施するための最良の形態】
【００１６】
以下、図１〜図６を参照してこの発明の一実施例を説明する。
図１は、この実施例における画像撮影装置の基本的構成要素を示したブロック図である。
この画像撮影装置は、ＣＣＤイメージセンサ等を撮像素子として使用し、被写体を撮影した撮影画像（カラー画像）を記録保存したり、移動体通信網を介して外部へ送信する携帯型のデジタルスチルカメラである。
この場合、同一人物を複数枚連続撮影することによって得られた各撮影画像を解析すると共に、その中に写っている人物部分の撮影状態を評価することによって複数枚の撮影画像の中から最良の撮影画像のみを選別して記録保存するようにしている。
なお、この実施例の特徴部分を詳述する前に、この実施例のハードウェア上の構成について以下、説明しておく。
【００１７】
この画像撮影装置は、ＣＰＵ１、カメラ光学系駆動部２、操作部３、表示部４、メモリ５、内部記録部６、外部記録媒体７、通信部８を基本構成要素とする構成となっている。ＣＰＵ１は、オペレーティングシステムや各種アプリケーションソフトにしたがってこの画像撮影装置の全体動作を制御する中央演算処理装置である。カメラ光学系駆動部２は、撮影レンズ、ミラー等のレンズ・ミラーブロック、ＣＣＤイメージセンサ等の撮像素子、その駆動系等を備えたもので、ＣＰＵ１は、オートフォーカス時の駆動制御、シャッター駆動制御、撮影画像の取り込み等を行う。
【００１８】
操作部３は、シャッターボタン、モード切換えボタン等の各種のボタンを有し、その操作信号をＣＰＵ１へ与える。表示部４は、例えば、液晶表示部であり、モニタ画面、ファインダ画面、画像再生画面として使用される。メモリ５は、オペレーティングシステムや各種アプリケーションソフト等が格納されているＲＯＭやワーク用のＲＡＭ等である。なお、メモリ５は、磁気的／光学的メモリや半導体メモリ等の他、その駆動系を有する構成となっている。このメモリ５内のプログラム記憶領域には、後述する図５、図６に示す動作手順にしたがって本実施例を実現する為のアプリケーションプログラムが格納され、また、メモリ５内のデータ記憶領域には、後述する図２〜図４に示すデータ（人物登録ファイル、評価基準テーブル、評価結果メモリ等）が格納されている。内部記録部６は、保存画像を格納する内部メモリであり、外部記録媒体７は、ＤＶＤ等の着脱自在な画像記録用の記憶媒体である。通信部８は、広域通信網（移動体通信網、インターネット）を介して撮影画像の無線送信を行う。
【００１９】
図２は、メモリ５内に設けられている人物登録ファイル１１の内容を示した図である。
この人物登録ファイル１１は、予め登録されている人物毎に、その人物に関する情報を記憶管理するもので、「登録人物No」、「登録人物画像」の各項目を有している。「登録人物No」は、人物が登録される毎に更新生成された一連番号であり、また、「登録人物画像」は、失敗撮影を抑えることを目的して登録された特定人物、例えば、家族である子供などに対して、その人物の顔を中心として撮影された顔画像である。
【００２０】
ここで、ＣＰＵ１は、撮影が行われる毎に、この撮影画像を解析することによって撮影画像内に人物が写っているか否かを調べ、人物が写っていれば、この人物の顔部分を抽出して人物登録ファイル１１内の各登録人物画像と比較し、何れかの登録人物に該当する場合には、撮影画像内に写っている人物を特定人物（登録人物）と認識して、当該特定人物を複数枚連続して撮影すべきことを指示する為の連続撮影指令をカメラ光学系駆動部２に対して与える。
【００２１】
図３は、メモリ５内に設けられている評価基準テーブル１２の内容を示した図である。
この評価基準テーブル１２は、撮影画像に写っている人物部分の撮影状態を評価する為の評価点が設定されているもので、その評価対象として複数の項目を有している。すなわち、「顔の向き具合」、「顔の隠れ具合」、「目の開き具合」が評価対象の項目として設けられており、各評価対象項目毎に、複数の評価点が設定されている。なお、評価点は、その値が大きい程、人物の撮影状態が良いことを示している。更に、配点の仕方は、どの項目を重視するかによって定められており、この実施例では、「顔の向き具合」、「顔の隠れ具合」を「目の開き具合」よりも重視するようにしている為、「顔の向き具合」、「顔の隠れ具合」の配点を高めに設定してある。
【００２２】
「顔の向き具合」は、カメラ方向を正面として、顔の向きが正面に対してどの程度ずれているかによって人物の撮影状態を評価するもので、顔の向き具合に応じて配点されている各評価点は、正面向きの場合には「３点」、斜め４５度未満の場合には「１点」、斜め４５度以上の場合には「０点」となっている。「顔の隠れ具合」は、手前に写っている物や人などによって顔がどの程度隠されているかによって人物の撮影状態を評価するもので、顔の隠れ具合に応じて配点されている各評価点は、顔の全体が写っている場合には「３点」、全体に対して３／４程度しか写っていない場合（１／４が隠れている場合）には「１点」、１／２以下しか写っていない場合には「０点」となっている。「目の開き具合」は、目の開きがどの程度かによって人物の撮影状態を評価するもので、目の開き具合に応じて配点されている各評価点は、略良好に開いている場合には「２点」、その他の場合（目を瞑っていたり、細目の場合）には「０点」となつている。
【００２３】
図４は、メモリ５内に設けられている評価結果メモリ１３の内容を示した図である。
この評価結果メモリ１３は、特定人物（登録人物）を複数枚連続して撮影した場合に、各撮影画像毎に、その評価結果が項目別に書き込まれるもので、撮影画像毎に、「画像No」、「顔の向き具合の評価点」、「顔の隠れ具合の評価点」、「目の開き具合の評価点」、「合計評価点」の各項目を有している。ここで、「画像No」は、特定人物を連続撮影した複数枚の画像に対応付けられる一連番号であり、この実施例においては、６枚分の撮影が行われることを示している。「顔の向き具合の評価点」、「顔の隠れ具合の評価点」、「目の開き具合の評価点」は、上述の評価基準テーブル１２を参照することによって得られた各評価対象項目毎の評価点であり、「合計評価点」は、各評価対象項目毎の評価点を累計した合計値である。ここで、ＣＰＵ１は、６枚分の各撮影画像に対する「合計評価点」を比較することによって、その値が最高点の撮影画像を特定し、この撮影画像のみを保存対象として記録するようにしている。
【００２４】
次に、この実施例における画像撮影装置の動作概念を図５および図６に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作を逐次実行する。また、伝送媒体を介して伝送されてきた上述のプログラムコードにしたがった動作を逐次実行することもできる。すなわち、記録媒体の他、伝送媒体を介して外部供給されたプログラム／データを利用してこの実施例特有の動作を実行することもできる。
【００２５】
図５および図６は、電源投入によって実行開始されるカメラ動作を示したフローチャートである。
先ず、ＣＰＵ１は、現在セットされている動作モードをアクセスし、撮影可能状態の撮影モードにセットされているか否かをチェックする（ステップＳ１）。この撮影モードは、モード切換えボタンによって切換え指定されるもので、モード切換えボタンが操作される毎に、撮影モードのセット／解除が繰り返される。
いま、撮影モードが解除されている状態において（ステップＳ１でＮＯ）、特定人物の登録を指示する為の登録操作が行われたか否かをチェックし（ステップＳ２）、登録操作が無ければステップＳ１に戻る。
【００２６】
ここで、登録操作が行われた場合には、現時点までに撮影されて記録保存されている各種の撮影画像を読み出して一覧表示させ、この一覧表示の中から所望する人物が写っている画像が任意に選択指定されると（ステップＳ３）、ＣＰＵ１は、この指定画像を解析することによって指定画像内に含まれている人物部分を形や色等から特定すると共に、この人物部分から顔部分を抽出し、この顔画像を「登録人物画像」として人物登録ファイル１１内に新規登録する（ステップＳ４）。この場合、ＣＰＵ１は、「登録人物Ｎｏ」を生成し、「登録人物画像」に対応付けて人物登録ファイル１１内に登録するようにしている。
【００２７】
一方、撮影モードにセットされている場合においては（ステップＳ１でＹＥＳ）、ＣＣＤ画像を取得してモニタ表示させる（ステップＳ５）。この状態において、シャッタボタンが操作されると（ステップＳ６）、その時の撮影画像を取り込み（ステップＳ７）、メモリ（ワーク用ＲＡＭ）５内に一時記憶させる（ステップＳ８）。そして、この撮影画像を解析することによって撮影画像内に人物が写っているか否かを調べ、人物が写っていれば、この人物の顔部分を抽出し、この抽出画像（顔画像）と人物登録ファイル１１内の各登録人物画像（顔画像）とを順次比較する人物検索を行う（ステップＳ９）。その際、画像の顔の向き、大きさにを補正した後、顔の輪郭、目、口、鼻、額等の形、位置、大きさ、髪型、メガネの有無と種類等を個別に比較する他、それらを総合比較することによって画像比較を行う。
【００２８】
この結果、何れかの登録人物画像と特徴的に一致する場合には、特定人物であると認識するが（ステップＳ１０でＹＥＳ）、何れかの登録人物にも該当しない場合には（ステップＳ１０でＮＯ）、メモリ（ワーク用ＲＡＭ）５内に一時記憶しておいた今回の撮影画像を保存対象の画像として記録媒体７内に記録すると共に（ステップＳ１１）、不要となったメモリ（ワーク用ＲＡＭ）５内の撮影画像を削除した後（ステップＳ１２）、最初のステップＳ１に戻る。
【００２９】
また、上述のステップＳ１０において特定人物が写っていることが認識された場合には、この特定人物を連続撮影する為にステップＳ１３に移り、連続撮影枚数を計数する枚数カウンタをリセットする。この場合、枚数カウンタの値は、初期値“０”となる。そして、１枚分の画像撮影を指示し（ステップＳ１４）、これによって撮影された撮影画像をメモリ（ワーク用ＲＡＭ）５内に一時記憶した後（ステップＳ１５）、枚数カウンタに「１」を加算するカウンタアップ処理を行い（ステップＳ１６）、その値が所定枚数「５」に達したか否かを調べる（ステップＳ１７）。
【００３０】
ここで、枚数カウンタの値が“１”、つまり、当初の撮影を含めて２枚目の撮影が終わった場合には、枚数カウンタの値は、所定枚数未満であるからステップＳ１４に戻り、以下、連続撮影を指示しながら撮影画像をメモリ（ワーク用ＲＡＭ）５内に取り込む（ステップＳ１４〜Ｓ１７）。これによって所定枚数分の撮影が完了すると、メモリ（ワーク用ＲＡＭ）５内には、合計６枚分の撮影画像が取り込まれことになり、また、各撮影画像の並び順は撮影された順番となる。
【００３１】
その後、この６枚分の撮影画像を解析しながら特定人物の撮影状態を評価する評価処理に移る。すなわち、ＣＰＵ１は、メモリ（ワーク用ＲＡＭ）５内に記憶されている合計６枚分の撮影画像の中から１枚分の撮影画像を読み出し（図６のステップＳ２１）、この撮影画像を解析することによって特定人物の顔部分を抽出する（ステップＳ２２）。更に、顔部分を解析して顔の向き具合を調べ、評価基準テーブル１２から顔の向き具合に応じた評価点を読み出す（ステップＳ２３）。この場合、顔全体、鼻、耳、目などの写り加減等を総合的に解析して顔の向き具合を調べ、正面向きの場合には「３点」、正面に対して斜め４５度未満の場合には「１点」、斜め４５度以上の場合には「０点」が読み出される。
【００３２】
次に、顔部分を解析して目の開き具合を調べ、評価基準テーブル１２から目の開き具合に応じた評価点を読み出す（ステップＳ２４）。この場合、白目の量、瞼の閉じ加減等を総合的に解析して目の向き具合を調べ、略良好に開いている場合には「２点」、その他の場合（目を瞑っていたり、細目の場合）には「０点」が読み出される。更に、顔部分を解析してその隠れ具合を調べ、評価基準テーブル１２から顔の隠れ具合に応じた評価点を読み出す（ステップＳ２５）。この場合、手前に写っている物や人などによって顔がどの程度隠されているかを調べ、顔の全体が写っている場合には「３点」、全体に対して３／４程度しか写っていない場合（１／４が隠れている場合）には「１点」、１／２以下しか写っていない場合には「０点」が読み出される。
【００３３】
このようにして１枚分の撮影画像を評価し終わった場合には、評価基準テーブル１２から評価対象項目毎に読み出された評価点を評価結果メモリ１３内の対応する項目位置に書き込む処理が行われる（ステップＳ２６）。いま、最初の撮影画像を評価した場合であるから画像Ｎｏが“１”のレコードがアクセスされ、このレコード内の各項目に「顔の向き具合の評価点」、「顔の隠れ具合の評価点」、「目の開き具合の評価点」が書き込まれる。そして、当該レコード内の各項目毎の評価点を累計した合計値を算出し、この合計値を「合計評価点」内に書き込む（ステップＳ２７）。
【００３４】
そして、次のステップＳ２８では、メモリ（ワーク用ＲＡＭ）５内に記憶されている合計６枚分の撮影画像を全て評価し終わったかを調べるが、いま、最初の撮影画像を評価した場合であるからステップＳ２１に戻り、２番目の撮影画像を読み出して上述と同様の評価処理が実行されると、２番目の画像の評価結果は、評価結果メモリ１３内の画像Ｎｏ“２”のレコード内に書き込まれる。以下、同様に、６枚分の撮影画像を全て評価し終わるまで上述の評価処理が繰り返される（ステップＳ２１〜Ｓ２８）。
【００３５】
その後、評価結果メモリ１３内の各レコードから「合計評価点」を読み出し、それらを比較することによって最高評価点を特定し、この最高評価点の「画像Ｎｏ」を読み出し、この「画像Ｎｏ」に対応する撮影画像をメモリ（ワーク用ＲＡＭ）５内から選択取得し（ステップＳ２９）、この選択画像を保存対象として決定し、記録媒体７内に記録すると共に（ステップＳ３０）、不要となったメモリ（ワーク用ＲＡＭ）５内の他の撮影画像を削除した後（ステップＳ３１）、最初のステップＳ１に戻る。
【００３６】
以上のように、この実施例においてＣＰＵ１は、写真撮影の際に、同一人物を被写体として複数枚（６枚）連続撮影することによって得られた各撮影画像の中から特定の人物部分を抽出すると共に、この特定人物部分を解析しながらその撮影状態を「顔の向き具合」、「顔の隠れ具合」、「目の開き具合」毎に評価し、撮影画像毎に評価された特定人物部分の評価結果のうち、高い評価を得た特定人物部分を含む撮影画像を特定するようにしたから、各撮影画像を解析評価するという画像処理系（アプリケーション）を組み込むだけで、複数枚の撮影画像の中から特定人物の撮影状態が良好な撮影画像を特定することができ、特定人物を対象とした記念撮影等のように撮り直しが不可能な人物撮影にあたって失敗撮影を効果的に防止することが可能となる。
【００３７】
この場合、連続撮影された複数枚の撮影画像を取り込んで一時記憶しておき、この複数枚の撮影画像をアクセスして各撮影画像の中から特定の人物部分を抽出するようにしたから、連続撮影の終了直後における空き時間を利用して撮影画像の解析評価を行うことができる。
また、予め登録されている特定人物の顔画像を人物登録ファイル１１内に記憶管理しておき、この特定人物の登録画像が撮影画像内に含まれている際に、この特定人物の連続撮影を指示するようにしたから、撮影者にあっては、誰が特定人物であるかを意識することなく、色々な人物を撮影したとしても、連続撮影の対象を特定人物だけに絞ることができ、更に、特定人物を登録した登録者と撮影者とが異なる場合でも、登録者が意図した通りの連続撮影が可能となる。
【００３８】
また、特定人物の撮影状態を「顔の向き具合」、「顔の隠れ具合」、「目の開き具合」毎に評価し、それらの「合計評価点」を比較してその最高評価点の撮影画像を保存対象として記録するようにしたから、あらゆる要素を考慮した総合評価が可能となると共に、最良の評価を得た特定人物部分を含む撮影画像のみを記録保存することができ、特定人物を複数枚分の連続撮影を行ったとしても、失敗画像等の不要な撮影画像までも保存しない為、画像保存用のメモリ消費量を抑えることができる。
【００３９】
なお、上述した実施例においては、写真撮影の際に、連続撮影された複数枚（６枚）の撮影画像を取り込んでメモリ５内に一時記憶しておき、連続撮影の完了直後に、画像評価を行って最良の撮影画像を選択し、この選択画像のみを記録保存するようにしたが、画像評価の実行タイミングは、連続撮影の完了後に限らず、連続撮影の最中であってもよい。すなわち、特定人物を最初に撮影した撮影画像とその評価結果とを対応付けて一時記憶しておき、以下、連続撮影が行われる毎に、前回の評価結果と今回の評価結果とを比較し、「前回の評価結果≧今回の評価結果」であれば、今回の撮影画像とその評価結果とを不要なデータとして処分し、「前回の評価結果＜今回の評価結果」であれば、前回の撮影画像とその評価結果とを不要なデータとして処分して今回の撮影画像とその評価結果とを一時記憶することによって、一時記憶の対象を前回に代わって今回のデータに更新するようにすればよい。このように連続撮影の最中に画像評価を行いながら最良の画像を特定するようにすれば、連続撮影された複数枚の撮影画像を取り込んでメモリ５内に一時記憶しておく必要はなく、処理効率も向上する。更に、画像評価の実行タイミングは、撮影完了後に任意に指定するようにしてもよい。
【００４０】
上述した実施例においては、予め登録されている特定人物の顔画像を人物登録ファイル１１内に記憶管理しておき、この特定人物の登録画像が撮影画像内に含まれているか否かに基づいて特定人物を認識するようにしたが、特定人物の認識は、これに限らず、撮影画像の解析によって特定するようにしてもよい。例えば、撮影画像内の中央部分あるいはその主要部分に着目し、その部分に写っている人物を特定人物と認識するようにしてもよい。
【００４１】
上述した実施例においては、連続撮影された撮影画像毎に求められた合計評価点の中から最高点の撮影画像のみを記録保存するようにしたが、例えば、上位１位〜３位の各撮影画像をその評価点の大きい順に記録保存するようにしてもよい。また、連続撮影された全ての撮影画像をその評価点の大きい順に分類仕分けして記録保存するようにしてもよい。
更に、最良の撮影画像のみを移動体通信網を介して送信するようにしたり、最良の撮影画像の他に、評価結果の高い各撮影画像を選択して送信するようにしてもよい。
【００４２】
上述した実施例においては、評価対象項目を「顔の向き具合」、「顔の隠れ具合」、「目の開き具合」とした場合を例示したが、「身体の隠れ具合」、「顔の表情」等を評価対象項目としてもよい。この場合、本来撮影されるべき身体の全体（例えば、上半身撮影の場合には、“上半身”、全身撮影の場合には、“全身”）に対して身体の隠れ具合を調べるようにすればよい。また、「顔の表情」は、笑顔、不機嫌な顔等を認識すればよい。
更に、予め用意されている複数の評価対象項目の中から撮影者が任意に選択指定した指定項目のみを評価対象項目として評価するようにすれば、好みに合った撮影画像を得ることができる。その他、画像撮影装置は、カメラ単体に限らず、例えば、携帯電話、ＰＤＡ等の携帯型情報処理装置に組み込まれたものであってもよい。
【００４３】
一方、コンピュータに対して、上述した各手段を実行させるためのプログラムコードをそれぞれ記録した記録媒体（例えば、ＣＤ−ＲＯＭ、フロッピィデスク、ＲＡＭカード等）を提供するようにしてもよい。すなわち、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、写真撮影の際に、同一人物を被写体として複数枚連続撮影することによって得られた各撮影画像の中から特定の人物部分を抽出する機能と、抽出された特定人物部分を解析しながらその撮影状態を所定の評価方法にしたがって評価する機能と、前記撮影画像毎に評価された特定人物部分の評価結果のうち、高い評価を得た人物部分を含む撮影画像を特定する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
【図面の簡単な説明】
【００４４】
【図１】画像撮影装置の基本的構成要素を示したブロック図。
【図２】メモリ５内に設けられている人物登録ファイル１１の内容を示した図。
【図３】メモリ５内に設けられている評価基準テーブル１２の内容を示した図。
【図４】メモリ５内に設けられている評価結果メモリ１３の内容を示した図。
【図５】電源投入によって実行開始されるカメラ動作を示したフローチャート。
【図６】図５に続く、評価処理を示したフローチャート。
【符号の説明】
【００４５】
１  ＣＰＵ
２  カメラ光学系駆動部
３  操作部
４  表示部
５  メモリ
７  外部記録媒体
１１  人物登録ファイル
１２  評価基準テーブル
１３  評価結果メモリ
【図１】
2005045600.tif 000003
【図２】
2005045600.tif 000004
【図３】
2005045600.tif 000005
【図４】
2005045600.tif 000006
【図５】
2005045600.tif 000007
【図６】
2005045600.tif 000008