(57)【要約】【課題】画面内の人物の位置／範囲に関わらず、画面内の人物の顔に合焦させて、自動合焦時と撮影時とで構図を変更することなく人物の撮影を行なうことが可能な撮像装置を提供すること。【解決手段】ＣＰＵ１１５ａは、入力した画像データの中から人物の顔を検出し、検出された人物の顔の少なくとも一部を測距エリアとして、自動合焦制御を行う。【選択図】図１
2011013682.tif 000002
【特許請求の範囲】
【請求項１】
自動合焦機能を備えた撮像装置において、
被写体に応じた画像データを入力するための撮像手段と、
前記撮像手段から入力される画像データの中から人物の顔を検出するための顔検出手段と、
前記顔検出手段で検出された人物の顔の少なくとも一部を測距エリアとして、自動合焦制御を行う自動合焦制御手段と、
を備えたことを特徴とする撮像装置。
【請求項２】
前記顔検出手段により人物の顔が検出された旨を使用者に報知するための報知手段を備えたことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記自動合焦制御手段は、前記顔検出手段により複数の顔が検出された場合には、中央部に近い顔の少なくとも一部を前記測距エリアとして、自動合焦制御を行うことを特徴とする請求項１または請求項２に記載の撮像装置。
【請求項４】
さらに、前記顔検出手段により複数の顔が検出された場合に、使用者が当該複数の顔の中から前記測距エリアを選択するための測距エリア選択手段を備え、
前記自動合焦制御手段は、前記測距エリア選択手段で選択された測距エリアに基づき自動合焦制御を行うことを特徴とする請求項１または請求項２に記載の撮像装置。
【請求項５】
前記顔検出手段の顔検出動作の許可／禁止を使用者が設定するための顔検出動作設定手段を備え、
前記自動合焦制御手段は、前記顔検出動作設定手段により前記顔検出手段の顔検出動作の許可が設定されている場合には、前記顔検出手段に顔検出動作を実行させ、検出された人物の顔の少なくとも一部を測距エリアとして、自動合焦制御を行う一方、前記顔検出動作設定手段により前記顔検出手段の顔検出動作の禁止が設定されている場合には、前記顔検出手段に顔検出動作を実行させることなく、自動合焦制御を行うことを特徴とする請求項１〜請求項４のいずれか１つに記載の撮像装置。
【請求項６】
前記顔検出手段の顔検出動作を実行して自動合焦を行う第１の撮影モードまたは前記顔検出手段の顔検出動作を実行しないで自動合焦を行う第２の撮影モードを設定するためのモード設定手段を備え、
前記自動合焦制御手段は、前記モード設定手段により第１の撮影モードが設定されている場合には、前記顔検出手段に顔検出動作を実行させ、検出された人物の顔の少なくとも一部を測距エリアとして、自動合焦制御を行う一方、前記モード設定手段により第２の撮影モードが設定されている場合には、前記顔検出手段に顔検出動作を実行させることなく、自動合焦制御を行うことを特徴とする請求項１〜請求項４のいずれか１つに記載の撮像装置。
【請求項７】
前記顔検出手段は、人物の顔を検出した場合には、さらに、その目の検出を行い、
前記自動合焦制御手段は、前記顔検出手段により目が検出された場合には、目の少なくとも一部を前記測距エリアとして自動合焦制御を行うことを特徴とする請求項１〜請求項６のいずれか１つに記載の撮像装置。
【請求項８】
前記顔検出手段は、人物の顔を検出した場合には、さらに、その目、鼻、口を検出し、
さらに、前記顔検出手段により、目、鼻、口が検出された場合に、使用者が目、鼻、口の中から前記測距エリアを選択するための第２の測距エリア選択手段を備え、
前記自動合焦制御手段は、前記第２の測距エリア選択手段で選択された測距エリアに基づき自動合焦制御を行うことを特徴とする請求項１〜請求項６のいずれか１つに記載の撮像装置。
【請求項９】
前記自動合焦制御手段は、前記顔検出手段により検出された人物の顔の大きさに基づいて、前記測距エリアの大きさを設定して自動合焦制御を行うことを特徴とする請求項１または請求項２に記載の撮像装置。
【請求項１０】
さらに、前記測距エリアの大きさを使用者が選択するための測距エリア大きさ選択手段を備え、
前記自動合焦制御手段は、前記測距エリア大きさ選択手段で選択された大きさの測距エリアを設定して自動合焦制御を行うことを特徴とする請求項１または請求項２に記載の撮像装置。
【請求項１１】
前記自動合焦制御手段は、前記顔検出手段で検出された人物の顔の少なくとも一部を測距エリアとして自動合焦制御を行う毎に、その測距結果をメモリに記憶しておき、当該メモリに記憶された過去の測距結果から次の合焦位置を予測することを特徴とする請求項１〜請求項１０のいずれか１つに記載の撮像装置。
【請求項１２】
被写体に応じた画像データを入力する画像入力工程と、
前記画像入力工程で入力した画像データの中から人物の顔を検出する顔検出工程と、
前記顔検出工程で検出された人物の顔の少なくとも一部を測距エリアとして、自動合焦制御を行う自動合焦制御工程と、
を含むことを特徴とする自動合焦方法。
【請求項１３】
さらに、前記顔検出工程により人物の顔が検出された旨を使用者に報知するための報知工程を含むことを特徴とする請求項１２に記載の自動合焦方法。
【請求項１４】
前記自動合焦制御工程では、前記顔検出工程により複数の顔が検出された場合には、中央部に近い顔の少なくとも一部を前記測距エリアとして、自動合焦制御を行うことを特徴とする請求項１２または請求項１３に記載の自動合焦方法。
【請求項１５】
さらに、前記顔検出工程により複数の顔が検出された場合に、使用者が当該複数の顔の中から前記測距エリアを選択するための測距エリア選択工程を含み、
前記自動合焦制御工程では、前記測距エリア選択工程で選択された測距エリアに基づき自動合焦制御を行うことを特徴とする請求項１２または請求項１３に記載の自動合焦方法。
【請求項１６】
さらに、前記顔検出工程の顔検出動作の許可／禁止を使用者が設定するための顔検出動作設定工程を含み、
前記自動合焦制御工程では、前記顔検出動作設定工程により前記顔検出工程のの顔検出動作の許可が設定されている場合には、前記顔検出工程に顔検出動作を実行させ、検出された人物の顔の少なくとも一部を測距エリアとして、自動合焦制御を行う一方、前記顔検出動作設定工程により前記顔検出工程の顔検出動作の禁止が設定されている場合には、前記顔検出工程に顔検出動作を実行させることなく、自動合焦制御を行うことを特徴とする請求項１２〜請求項１５のいずれか１つに記載の自動合焦方法。
【請求項１７】
さらに、前記顔検出工程の顔検出動作を実行して自動合焦を行う第１の撮影モードまたは前記顔検出工程の顔検出動作を実行しないで自動合焦を行う第２の撮影モードを設定するためのモード設定工程を含み、
前記自動合焦制御工程では、前記モード設定工程により第１の撮影モードが設定されている場合には、前記顔検出工程に顔検出動作を実行させ、検出された人物の顔の少なくとも一部を測距エリアとして、自動合焦制御を行う一方、前記モード設定工程により第２の撮影モードが設定されている場合には、前記顔検出工程に顔検出動作を実行させることなく、自動合焦制御を行うことを特徴とする請求項１２〜請求項１５のいずれか１つに記載の自動合焦方法。
【請求項１８】
前記顔検出工程では、人物の顔を検出した場合には、さらに、その目の検出を行い、
前記自動合焦制御工程では、前記顔検出工程により目が検出された場合には、目の少なくとも一部を前記測距エリアとして自動合焦制御を行うことを特徴とする請求項１２〜請求項１７のいずれか１つに記載の自動合焦方法。
【請求項１９】
前記顔検出工程では、人物の顔を検出した場合には、さらに、その目、鼻、口を検出し、
さらに、前記顔検出工程により、目、鼻、口が検出された場合に、使用者が目、鼻、口の中から前記測距エリアを選択するための第２の測距エリア選択工程を含み、
前記自動合焦制御工程では、前記第２の測距エリア選択工程で選択された測距エリアに基づき自動合焦制御を行うことを特徴とする請求項１２〜請求項１７のいずれか１つに記載の自動合焦方法。
【請求項２０】
前記自動合焦制御工程では、前記顔検出工程により検出された人物の顔の大きさに基づいて、前記測距エリアの大きさを設定して自動合焦制御を行うことを特徴とする請求項１２または請求項１３に記載の自動合焦方法。
【請求項２１】
さらに、前記測距エリアの大きさを使用者が選択するための測距エリア大きさ選択工程を含み、
前記自動合焦制御工程では、前記測距エリア大きさ選択工程で選択された大きさの測距エリアを設定して自動合焦制御を行うことを特徴とする請求項１２または請求項１３に記載の自動合焦方法。
【請求項２２】
前記自動合焦制御工程では、前記顔検出工程で検出された人物の顔の少なくとも一部を測距エリアとして自動合焦制御を行う毎に、その測距結果をメモリに記憶しておき、当該メモリに記憶された過去の測距結果から次の合焦位置を予測することを特徴とする請求項１２〜請求項２１のいずれか１つに記載の自動合焦方法。
【請求項２３】
請求項１２〜請求項２２のいずれか１つに記載の発明の各工程をコンピュータが実行するためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、自動合焦方法、およびその方法をコンピュータが実行するためのプログラムに関し、詳細には、自動合焦機能および顔認識処理機能を備えた撮像装置、自動合焦方法、およびその方法をコンピュータが実行するためのプログラムに関する。
【背景技術】
【０００２】
カメラとの距離が刻々変化する被写体を手動で焦点調節しながら、常にピントの合った画像を撮像するには、熟練したカメラワーク技術が必要である。そこで、素人でも常にピントの合った画像を撮像できるように自動合焦機能が開発されている。従来の自動合焦機能を有する撮像装置では、画面中央部の１つまたは複数のエリアを測距エリアとして自動合焦を行うのが一般的である。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述の測距方式では、人物を撮影する場合に、人物と測距エリアが重なる構図にして自動合焦を行い、合焦後、希望の構図に変更して撮影する必要があり、人物に合焦させて撮影を行う場合に手間がかかるという問題がある。
【０００４】
本発明は、上記に鑑みてなされたものであり、画面内の人物の位置／範囲に関わらず、画面内の人物の顔に合焦させて、自動合焦時と撮影時とで構図を変更することなく人物の撮影を行なうことが可能な撮像装置、自動合焦方法、およびその方法をコンピュータが実行するためのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、請求項１にかかる発明は、自動合焦機能を備えた撮像装置において、被写体に応じた画像データを入力するための撮像手段と、前記撮像手段で入力した画像データの中から人物の顔を検出するための顔検出手段と、前記顔検出手段で検出された人物の顔の少なくとも一部を測距エリアとして、自動合焦制御を行う自動合焦制御手段と、を備えたものである。
【０００６】
上記発明によれば、撮像手段は、被写体に応じた画像データを入力し、顔検出手段は、撮像手段で入力した画像データの中から人物の顔を検出し、自動合焦制御手段は、顔検出手段で検出された人物の顔の少なくとも一部を測距エリアとして、自動合焦制御を行うことにより、人物がいると判定した位置に測距エリアを設定して合焦動作を実行し、画面内の人物の位置に拘わらず、人物の顔にピントを合わせ、自動合焦動作時と撮影時とで構図を変更することなく人物の撮影を行う。
【０００７】
また、請求項２にかかる発明は、請求項１にかかる発明において、前記顔検出手段により人物の顔が検出された旨を使用者に報知するための報知手段を備えたものである。
【０００８】
上記発明によれば、報知手段は、顔検出手段により人物の顔が検出された旨を使用者に報知する。これにより、顔検出の判定結果をユーザに報知して、顔検出が誤動作していないかをユーザに確認させ、撮影ミスを防止する。
【０００９】
また、請求項３にかかる発明は、請求項１または請求項２にかかる発明において、前記自動合焦制御手段は、前記顔検出手段により複数の顔が検出された場合には、中央部に近い顔の少なくとも一部を前記測距エリアとして、自動合焦制御を行うものである。
【００１０】
上記発明によれば、自動合焦制御手段は、前記顔検出手段により複数の顔が検出された場合には、中央部に近い顔の少なくとも一部を前記測距エリアとして、自動合焦制御を行う。画面内の複数の人物が存在す場合、中央部に顔がある被写体が主要被写体である確率が高く、また、集合写真では、中央部の顔に合焦させれば、その前後左右の顔が被写界深度に入り、前後左右の顔のピントが合う可能性が高くなる。
【００１１】
また、請求項４にかかる発明は、請求項１または請求項２にかかる発明において、さらに、前記顔検出手段により複数の顔が検出された場合に、使用者が当該複数の顔の中から前記測距エリアを選択するための測距エリア選択手段を備え、前記自動合焦制御手段は、前記測距エリア選択手段で選択された測距エリアに基づき自動合焦制御を行うものである。
【００１２】
上記発明によれば、顔検出手段により複数の顔が検出された場合に、使用者が当該複数の顔の中から測距エリアを選択し、自動合焦制御手段は、使用者により選択された測距エリアに基づき自動合焦制御を行う。画面内のどの人物を主要被写体とするかは、撮影者の状況により異なる。そこで、どの人物に合焦させるかをユーザが選択することで、ユーザの撮影意図を反映させる。
【００１３】
また、請求項５にかかる発明は、請求項１〜請求項４のいずれか１つにかかる発明において、前記顔検出手段の顔検出動作の許可／禁止を使用者が設定するための顔検出動作設定手段を備え、前記自動合焦制御手段は、前記顔検出動作設定手段により前記顔検出手段の顔検出動作の許可が設定されている場合には、前記顔検出手段に顔検出動作を実行させ、検出された人物の顔の少なくとも一部を測距エリアとして、自動合焦制御を行う一方、前記顔検出動作設定手段により前記顔検出手段の顔検出動作の禁止が設定されている場合には、前記顔検出手段に顔検出動作を実行させることなく、自動合焦制御を行うものである。
【００１４】
上記発明によれば、使用者が顔検出手段の顔検出動作の許可／禁止を設定し、自動合焦制御手段は、使用者により前記顔検出手段の顔検出動作の許可が設定された場合には、顔検出手段に顔検出動作を実行させ、検出された人物の顔の少なくとも一部を測距エリアとして自動合焦制御を行う一方、使用者により顔検出手段の顔検出動作の禁止が設定されている場合には、顔検出手段に顔検出動作を実行させることなく、自動合焦制御を行い、自動合焦を行う際に、顔検出動作の許可／禁止を使用者が設定できるようにする。例えば、風景を撮影する場合などは、画面内に人物が入っていない場合が多い。かかる撮影では顔検出を行うことは無駄である。そこで、顔検出理動作の許可／禁止を使用者が設定できるようにすることにより、より迅速な撮影が可能となる。
【００１５】
また、請求項６にかかる発明は、請求項１〜請求項４のいずれか１つにかかる発明において、前記顔検出手段の顔検出動作を実行して自動合焦を行う第１の撮影モードまたは前記顔検出手段の顔検出動作を実行しないで自動合焦を行う第２の撮影モードを設定するためのモード設定手段を備え、前記自動合焦制御手段は、前記モード設定手段により第１の撮影モードが設定されている場合には、前記顔検出手段に顔検出動作を実行させ、検出された人物の顔の少なくとも一部を測距エリアとして、自動合焦制御を行う一方、前記モード設定手段により第２の撮影モードが設定されている場合には、前記顔検出手段に顔検出動作を実行させることなく、自動合焦制御を行うものである。
【００１６】
上記発明によれば、モード設定手段は、顔検出手段の顔検出動作を実行して自動合焦を行う第１の撮影モードまたは顔検出手段の顔検出動作を実行しないで自動合焦を行う第２の撮影モードを設定し、自動合焦制御手段は、モード設定手段により第１の撮影モードが設定されている場合には、顔検出手段に顔検出動作を実行させ、検出された人物の顔の少なくとも一部を測距エリアとして、自動合焦制御を行う一方、モード設定手段により第２の撮影モードが設定されている場合には、顔検出手段に顔検出動作を実行させることなく、自動合焦制御を行う。これにより、自動合焦を行う際に、顔認識を行う撮影モード（第１の撮影モード）と行わない撮影モード（第２の撮影モード）を分けることで、人物撮影と風景撮影の区別を簡単に行う。
【００１７】
また、請求項７にかかる発明は、請求項１〜請求項６のいずれか１つにかかる発明において、前記顔検出手段は、人物の顔を検出した場合には、さらに、その目の検出を行い、前記自動合焦制御手段は、前記顔検出手段により目が検出された場合には、目の少なくとも一部を前記測距エリアとして自動合焦制御を行うものである。
【００１８】
上記発明によれば、顔検出手段は、人物の顔を検出した場合には、さらに、その目の検出を行い、前記自動合焦制御手段は、前記顔検出手段により目が検出された場合には、目の少なくとも一部を測距エリアとして自動合焦制御を行う。人物撮影を行う場合、目にピントを合わせるのが基本とされている。そこで、顔認識を行い、目の位置を判定して、その位置で合焦動作を行えば、目にピントが合った画像を簡単に撮影することが可能となる。
【００１９】
また、請求項８にかかる発明は、請求項１〜請求項６のいずれか１つにかかる発明において、前記顔検出手段は、人物の顔を検出した場合には、さらに、その目、鼻、口を検出し、前記顔検出手段により、目、鼻、口が検出された場合に、使用者が目、鼻、口の中から前記測距エリアを選択するための第２の測距エリア選択手段を備え、前記自動合焦制御手段は、前記第２の測距エリア選択手段で選択された測距エリアに基づき自動合焦制御を行うものである。
【００２０】
上記発明によれば、顔検出手段は、人物の顔を検出した場合には、さらに、その目、鼻、口を検出し、顔検出手段により、目、鼻、口が検出された場合に、使用者が目、鼻、口の中から測距エリアを選択し、自動合焦制御手段は、使用者により選択された測距エリアに基づき自動合焦制御を行う。例えば、口紅のコマーシャルでは、人物撮影でも、目でなく口にピントを合わせて撮影する。そこで、ユーザが、目、鼻、口のいずれかを測距エリアとして選択し、選択された測距エリアで合焦動作を行い、ユーザの撮影意図を反映させる。
【００２１】
また、請求項９にかかる発明は、請求項１または請求項２にかかる発明において、前記自動合焦制御手段は、前記顔検出手段により検出された人物の顔の大きさに基づいて、前記測距エリアの大きさを設定して自動合焦制御を行うものである。
【００２２】
上記発明によれば、自動合焦制御手段は、顔検出手段により検出された人物の顔の大きさに基づいて、測距エリアの大きさを設定して自動合焦制御を行う。これにより、人物の顔に対する合焦精度を向上させる。例えば、測距エリアの大きさが顔の大きさよりも広い場合には、顔の周囲にある別の被写体にピントが合ってしまう可能性がある。他方、測距エリアの大きさが顔の面積よりも小さい場合には、ＡＦ評価値の精度が低下して、顔に対する合焦精度が低下する虞がある。
【００２３】
また、請求項１０にかかる発明は、請求項１または請求項２にかかる発明において、さらに、前記測距エリアの大きさを使用者が選択するための測距エリア大きさ選択手段を備え、前記自動合焦制御手段は、前記測距エリア大きさ選択手段で選択された大きさの測距エリアを設定して自動合焦制御を行うものである。
【００２４】
上記発明によれば、測距エリアの大きさを使用者が選択し、自動合焦制御手段は、使用者により選択された大きさの測距エリアを設定して自動合焦制御を行う。顔の中の特定の部分、例えば目などにピントを合わせたい場合は、適切な大きさの測距エリアを設定する必要がある。
【００２５】
また、請求項１１にかかる発明は、請求項１〜請求項１０のいずれか１つにかかる発明において、前記自動合焦制御手段は、前記顔検出手段で検出された人物の顔の少なくとも一部を測距エリアとして自動合焦制御を行う毎に、その測距結果をメモリに記憶しておき、当該メモリに記憶された過去の測距結果から次の合焦位置を予測するものである。
【００２６】
上記発明によれば、自動合焦制御手段は、顔検出手段で検出された人物の顔の少なくとも一部を測距エリアとして自動合焦制御を行う毎に、その測距結果をメモリに記憶しておき、当該メモリに記憶された過去の測距結果から次の合焦位置を予測する。これにより、過去の合焦位置から次の合焦位置を予測して、迅速に合焦させ、迅速な撮影を可能とする。
【００２７】
また、請求項１２にかかる発明は、被写体に応じた画像データを入力する画像入力工程と、前記画像入力工程で入力した画像データの中から人物の顔を検出する顔検出工程と、前記顔検出工程で検出された人物の顔の少なくとも一部を測距エリアとして、自動合焦制御を行う自動合焦制御工程と、を含むものである。
【００２８】
上記発明によれば、被写体に応じた画像データを入力し、撮像手段で入力した画像データの中から人物の顔を検出し、検出された人物の顔の少なくとも一部を測距エリアとして、自動合焦制御を行うことにより、人物がいると判定した位置に測距エリアを設定して合焦動作を実行し、画面内の人物の位置に拘わらず、人物の顔にピントを合わせ、自動合焦動作時と撮影時とで構図を変更することなく人物の撮影を行う。
【００２９】
また、請求項１３にかかる発明は、請求項１２にかかる発明において、さらに、前記顔検出工程により人物の顔が検出された旨を使用者に報知するための報知工程を含むものである。
【００３０】
上記発明によれば、人物の顔が検出された旨を使用者に報知する。これにより、顔検出の判定結果をユーザに報知して、顔検出が誤動作していないかをユーザに確認させ、撮影ミスを防止する。
【００３１】
また、請求項１４にかかる発明は、請求項１２または請求項１３にかかる発明において、前記自動合焦制御工程では、前記顔検出手段により複数の顔が検出された場合には、中央部に近い顔の少なくとも一部を前記測距エリアとして、自動合焦制御を行うものである。
【００３２】
上記発明によれば、複数の顔が検出された場合には、中央部に近い顔の少なくとも一部を測距エリアとして、自動合焦制御を行う。画面内の複数の人物が存在する場合、中央部に顔がある被写体が主要被写体である確率が高く、また、集合写真では、中央部の顔に合焦させれば、その前後左右の顔が被写界深度に入り、前後左右の顔のピントが合う可能性が高くなる。
【００３３】
また、請求項１５にかかる発明は、請求項１２または請求項１３にかかる発明において、さらに、前記顔検出工程により複数の顔が検出された場合に、使用者が当該複数の顔の中から前記測距エリアを選択するための測距エリア選択工程を含み、前記自動合焦制御工程では、前記測距エリア選択工程で選択された測距エリアに基づき自動合焦制御を行うものである。
【００３４】
上記発明によれば、複数の顔が検出された場合に、使用者が当該複数の顔の中から測距エリアを選択し、使用者により選択された測距エリアに基づき自動合焦制御を行う。画面内のどの人物を主要被写体とするかは、撮影者の状況により異なる。そこで、どの人物に合焦させるかをユーザが選択することで、ユーザの撮影意図を反映させる。
【００３５】
また、請求項１６にかかる発明は、請求項１２〜請求項１５のいずれか１つにかかる発明において、さらに、前記顔検出工程の顔検出動作の許可／禁止を使用者が設定するための顔検出動作設定工程を含み、前記自動合焦制御工程では、前記顔検出動作設定工程により前記顔検出工程の顔検出動作の許可が設定されている場合には、前記顔検出工程に顔検出動作を実行させ、検出された人物の顔の少なくとも一部を測距エリアとして、自動合焦制御を行う一方、前記顔検出動作設定工程により前記顔検出工程の顔検出動作の禁止が設定されている場合には、前記顔検出工程に顔検出動作を実行させることなく、自動合焦制御を行うものである。
【００３６】
上記発明によれば、使用者が顔検出動作の許可／禁止を設定し、使用者により顔検出動作の許可が設定された場合には、顔検出動作を実行して検出された人物の顔の少なくとも一部を測距エリアとして自動合焦制御を行う一方、使用者により顔検出動作の禁止が設定されている場合には、顔検出動作を実行することなく自動合焦制御を行うことにより、自動合焦を行う際に、顔検出動作の許可／禁止を使用者が設定できるようにする。例えば、風景を撮影する場合などは、画面内に人物が入っていない場合が多い。かかる撮影では顔検出を行うことは無駄である。そこで、顔検出理動作の許可／禁止を使用者が設定できるようにすることにより、より迅速な撮影が可能となる。
【００３７】
また、請求項１７にかかる発明は、請求項１２〜請求項１５のいずれか１つにかかる発明において、さらに、前記顔検出工程の顔検出動作を実行して自動合焦を行う第１の撮影モードまたは前記顔検出工程の顔検出動作を実行しないで自動合焦を行う第２の撮影モードを設定するためのモード設定工程を含み、前記自動合焦制御工程では、前記モード設定工程により第１の撮影モードが設定されている場合には、前記顔検出工程に顔検出動作を実行させ、検出された人物の顔の少なくとも一部を測距エリアとして、自動合焦制御を行う一方、前記モード設定工程により第２の撮影モードが設定されている場合には、前記顔検出工程に顔検出動作を実行させることなく、自動合焦制御を行うものである。
【００３８】
上記発明によれば、顔検出動作を実行して自動合焦を行う第１の撮影モードまたは顔検出手段の顔検出動作を実行しないで自動合焦を行う第２の撮影モードを設定し、第１の撮影モードが設定されている場合には、顔検出動作を実行して検出された人物の顔の少なくとも一部を測距エリアとして、自動合焦制御を行う一方、第２の撮影モードが設定されている場合には、顔検出動作を実行させることなく自動合焦制御を行う。これにより、自動合焦を行う際に、顔認識を行う撮影モード（第１の撮影モード）と行わない撮影モード（第２の撮影モード）を分けることで、人物撮影と風景撮影の区別を簡単に行う。
【００３９】
また、請求項１８にかかる発明は、請求項１２〜請求項１７のいずれか１つにかかる発明において、前記顔検出工程では、人物の顔を検出した場合には、さらに、その目の検出を行い、前記自動合焦制御工程では、前記顔検出工程により目が検出された場合には、目の少なくとも一部を前記測距エリアとして自動合焦制御を行うものである。
【００４０】
上記発明によれば、人物の顔を検出した場合には、さらに、その目の検出を行い、目が検出された場合には、目の少なくとも一部を測距エリアとして自動合焦制御を行う。人物撮影を行う場合、目にピントを合わせるのが基本とされている。そこで、顔認識を行い、目の位置を判定して、その位置で合焦動作を行えば、目にピントが合った画像を簡単に撮影することが可能となる。
【００４１】
また、請求項１９にかかる発明は、請求項１２〜請求項１７のいずれか１つにかかる発明において、前記顔検出工程では、人物の顔を検出した場合には、さらに、その目、鼻、口を検出し、さらに、前記顔検出工程により、目、鼻、口が検出された場合に、使用者が目、鼻、口の中から前記測距エリアを選択するための第２の測距エリア選択工程を含み、前記自動合焦制御工程では、前記第２の測距エリア選択工程で選択された測距エリアに基づき自動合焦制御を行うものである。
【００４２】
上記発明によれば、人物の顔を検出した場合には、さらに、その目、鼻、口を検出し、さらに、目、鼻、口が検出された場合に、使用者が目、鼻、口の中から測距エリアを選択し、使用者により選択された測距エリアに基づき自動合焦制御を行う、例えば、口紅のコマーシャルでは、人物撮影でも、目でなく口にピントを合わせて撮影する。そこで、ユーザが、目、鼻、口のいずれかを測距エリアとして選択し、選択された測距エリアで合焦動作を行い、ユーザの撮影意図を反映させる。
【００４３】
また、請求項２０にかかる発明は、請求項１２または請求項１３にかかる発明において、前記自動合焦制御工程では、前記顔検出工程により検出された人物の顔の大きさに基づいて、前記測距エリアの大きさを設定して自動合焦制御を行うものである。
【００４４】
上記発明によれば、検出された人物の顔の大きさに基づいて、測距エリアの大きさを設定して自動合焦制御を行う。これにより、人物の顔に対する合焦精度を向上させる。例えば、測距エリアの大きさが顔の大きさよりも広い場合には、顔の周囲にある別の被写体にピントがあってしまう可能性がある。他方、測距エリアの大きさが顔の面積よりも小さい場合には、ＡＦ評価値の精度が低下して、顔に対する合焦精度が低下する虞がある。
【００４５】
また、請求項２１にかかる発明は、請求項１２または請求項１３にかかる発明において、さらに、前記測距エリアの大きさを使用者が選択するための測距エリア大きさ選択工程を含み、前記自動合焦制御工程では、前記測距エリア大きさ選択工程で選択された大きさの測距エリアを設定して自動合焦制御を行うものである。
【００４６】
上記発明によれば、測距エリアの大きさを使用者が選択し、自動合焦制御手段は、使用者により選択された大きさの測距エリアを設定して自動合焦制御を行う。顔の中の特定の部分、例えば目などにピントを合わせたい場合は、適切な大きさの測距エリアを設定する必要がある。
【００４７】
また、請求項２２にかかる発明は、請求項１２〜請求項２１のいずれか１つにかかる発明において、前記自動合焦制御工程では、前記顔検出工程で検出された人物の顔の少なくとも一部を測距エリアとして自動合焦制御を行う毎に、その測距結果をメモリに記憶しておき、当該メモリに記憶された過去の測距結果から次の合焦位置を予測するものである。
【００４８】
上記発明によれば、検出された人物の顔の少なくとも一部を測距エリアとして自動合焦制御を行う毎に、その測距結果をメモリに記憶しておき、当該メモリに記憶された過去の測距結果から次の合焦位置を予測する。これにより、過去の合焦位置から次の合焦位置を予測して、迅速に合焦させ、迅速な撮影を可能とする。
【００４９】
また、請求項２３にかかる発明は、請求項１２〜請求項２２のいずれか１つに記載の発明の各工程をコンピュータが実行するためのプログラムである。
【００５０】
上記発明によれば、コンピュータでプログラムを実行することにより、人物がいると判定した位置に測距エリアを設定して合焦動作を実行し、画面内の人物の位置に拘わらず、人物の顔にピントを合わせ、自動合焦動作時と撮影時とで構図を変更することなく人物の撮影を行う。
【発明の効果】
【００５１】
請求項１にかかる撮像装置によれば、自動合焦機能を備えた撮像装置において、被写体に応じた画像データを入力するための撮像手段と、前記撮像手段で入力した画像データの中から人物の顔を検出するための顔検出手段と、前記顔検出手段で検出された人物の顔の少なくとも一部を測距エリアとして、自動合焦制御を行う自動合焦制御手段と、を備えているので、画面内の人物の顔を測距エリアとして自動合焦動作を実行して、画面内の人物の位置に拘わらず、人物の顔にピントを合わせることができ、自動合焦動作時と撮影時とで構図を変更することなく人物の撮影を行うことが可能となる。
【００５２】
また、請求項２にかかる撮像装置によれば、請求項１にかかる発明において、前記顔検出手段により人物の顔が検出された旨を使用者に報知するための報知手段を備えているので、請求項１にかかる発明の効果に加えて、顔検出の判定結果をユーザに報知して、顔検出が誤動作していないかをユーザに確認させることができ、ユーザの撮影ミスを防止することが可能となる。
【００５３】
また、請求項３にかかる撮像装置によれば、請求項１または請求項２にかかる発明において、前記自動合焦制御手段は、前記顔検出手段により複数の顔が検出された場合には、中央部に近い顔の少なくとも一部を前記測距エリアとして、自動合焦制御を行うこととしたので、請求項１または請求項２にかかる発明の効果に加えて、高い確率で主要被写体にピントを合わせることができ、また、集合写真においても、中央部の顔に対して前後左右にある顔も高い確率でピントを合わせる可能性を高くすることが可能となる。
【００５４】
また、請求項４にかかる撮像装置によれば、請求項１または請求項２にかかる発明において、さらに、前記顔検出手段により複数の顔が検出された場合に、使用者が当該複数の顔の中から前記測距エリアを選択するための測距エリア選択手段を備え、前記自動合焦制御手段は、前記測距エリア選択手段で選択された測距エリアに基づき自動合焦制御を行うこととしたので、請求項１または請求項２にかかる発明の効果に加えて、どの人物に合焦させるかをユーザが選択することが可能となる。
【００５５】
また、請求項５にかかる撮像装置によれば、請求項１〜請求項４のいずれか１つにかかる発明において、前記顔検出手段の顔検出動作の許可／禁止を使用者が設定するための顔検出動作設定手段を備え、前記自動合焦制御手段は、前記顔検出動作設定手段により前記顔検出手段の顔検出動作の許可が設定されている場合には、前記顔検出手段に顔検出動作を実行させ、検出された人物の顔の少なくとも一部を測距エリアとして、自動合焦制御を行う一方、前記顔検出動作設定手段により前記顔検出手段の顔検出動作の禁止が設定されている場合には、前記顔検出手段に顔検出動作を実行させることなく、自動合焦制御を行うこととしたので、請求項１〜請求項４のいずれか１つにかかる発明の効果に加えて、使用者が、顔検出動作の許可／禁止を設定して不要な顔検出動作を省くことができ、より迅速な撮影が可能となる。
【００５６】
また、請求項６にかかる撮像装置によれば、請求項１〜請求項４のいずれか１つにかかる発明において、前記顔検出手段の顔検出動作を実行して自動合焦を行う第１の撮影モードまたは前記顔検出手段の顔検出動作を実行しないで自動合焦を行う第２の撮影モードを設定するためのモード設定手段を備え、前記自動合焦制御手段は、前記モード設定手段により第１の撮影モードが設定されている場合には、前記顔検出手段に顔検出動作を実行させ、検出された人物の顔の少なくとも一部を測距エリアとして、自動合焦制御を行う一方、前記モード設定手段により第２の撮影モードが設定されている場合には、前記顔検出手段に顔検出動作を実行させることなく、自動合焦制御を行うこととしたので、請求項１〜請求項４のいずれか１つにかかる発明の効果に加えて、自動合焦を行う際に、顔認識を行う撮影モード（第１の撮影モード）と行わない撮影モード（第２の撮影モード）を分けることで、人物撮影と風景撮影の区別を簡単に行うことが可能となる。
【００５７】
また、請求項７にかかる発明は、請求項１〜請求項６のいずれか１つにかかる発明において、前記顔検出手段は、人物の顔を検出した場合には、さらに、その目の検出を行い、前記自動合焦制御手段は、前記顔検出手段により目が検出された場合には、目の少なくとも一部を前記測距エリアとして自動合焦制御を行うこととしたので、請求項１〜請求項６のいずれか１つにかかる発明の効果に加えて、目にピントが合った画像を簡単に撮影することが可能となる。
【００５８】
また、請求項８にかかる撮像装置によれば、請求項１〜請求項６のいずれか１つにかかる発明において、前記顔検出手段は、人物の顔を検出した場合には、さらに、その目、鼻、口を検出し、さらに、前記顔検出手段により、目、鼻、口が検出された場合に、使用者が目、鼻、口の中から前記測距エリアを選択するための第２の測距エリア選択手段を備え、前記自動合焦制御手段は、前記第２の測距エリア選択手段で選択された測距エリアに基づき自動合焦制御を行うこととしたので、請求項１〜請求項６にかかる発明の効果に加えて、ユーザがピントを合わせたい顔の部分にピントを合わせることができ、ユーザの撮影意図を反映させることが可能となる。
【００５９】
また、請求項９にかかる撮像装置によれば、請求項１または請求項２にかかる発明において、前記自動合焦制御手段は、前記顔検出手段により検出された人物の顔の大きさに基づいて、前記測距エリアの大きさを設定して自動合焦制御を行うこととしたので、請求項１または請求項２にかかる発明の効果に加えて、合焦精度を向上させることが可能となる。
【００６０】
また、請求項１０にかかる撮像装置によれば、請求項１または請求項２にかかる発明において、さらに、前記測距エリアの大きさを使用者が選択するための測距エリア大きさ選択手段を備え、前記自動合焦制御手段は、前記測距エリア大きさ選択手段で選択された大きさの測距エリアを設定して自動合焦制御を行うこととしたので、請求項１または請求項２にかかる発明の効果に加えて、顔の中の特定の部分にピントを合わせる場合に合焦精度を向上させることが可能となる。
【００６１】
また、請求項１１にかかる発明は、請求項１〜請求項１０のいずれか１つにかかる発明において、前記自動合焦制御手段は、前記顔検出手段で検出された人物の顔の少なくとも一部を測距エリアとして自動合焦制御を行う毎に、その測距結果をメモリに記憶しておき、当該メモリに記憶された過去の測距結果から次の合焦位置を予測することとしたので、請求項１〜請求項１０のいずれか１つにかかる発明の効果に加えて、過去の合焦位置から次の合焦位置を予測して、迅速に合焦でき、迅速な撮影が可能となる。
【００６２】
また、請求項１２にかかる自動合焦方法によれば、被写体に応じた画像データを入力する画像入力工程と、前記画像入力工程で入力した画像データの中から人物の顔を検出する顔検出工程と、前記顔検出工程で検出された人物の顔の少なくとも一部を測距エリアとして、自動合焦制御を行う自動合焦制御工程と、を含むこととしたので、画面内の人物の顔を測距エリアとして自動合焦動作を実行して、画面内の人物の位置に拘わらず、人物の顔にピントを合わせることができ、自動合焦動作時と撮影時とで構図を変更することなく人物の撮影を行うことが可能となる。
【００６３】
また、請求項１３にかかる自動合焦方法によれば、請求項１２にかかる発明において、さらに、前記顔検出工程により人物の顔が検出された旨を使用者に報知するための報知工程を含むこととしたので、請求項１２にかかる発明の効果に加えて、顔検出の判定結果をユーザに報知して、顔検出が誤動作していないかをユーザに確認させることができ、ユーザの撮影ミスを防止することが可能となる。
【００６４】
また、請求項１４にかかる自動合焦方法によれば、請求項１２または請求項１３にかかる発明において、前記自動合焦制御手段は、前記顔検出手段により複数の顔が検出された場合には、中央部に近い顔の少なくとも一部を前記測距エリアとして、自動合焦制御を行うこととしたので、請求項１２または請求項１３にかかる発明の効果に加えて、高い確率で主要被写体にピントを合わせることができ、また、集合写真においても、中央部の顔に対して前後左右にある顔も高い確率でピントを合わせる可能性を高くすることが可能となる。
【００６５】
また、請求項１５にかかる自動合焦方法によれば、請求項１２または請求項１３にかかる発明において、さらに、前記顔検出工程により複数の顔が検出された場合に、使用者が当該複数の顔の中から前記測距エリアを選択するための測距エリア選択工程を含み、前記自動合焦制御工程では、前記測距エリア選択工程で選択された測距エリアに基づき自動合焦制御を行うこととしたので、請求項１２または請求項１３にかかる発明の効果に加えて、どの人物に合焦させるかをユーザが選択することが可能となる。
【００６６】
また、請求項１６にかかる自動合焦方法によれば、請求項１２〜請求項１５のいずれか１つにかかる発明において、さらに、前記顔検出工程の顔検出動作の許可／禁止を使用者が設定するための顔検出動作設定工程を含み、前記自動合焦制御工程では、前記顔検出動作設定工程により前記顔検出工程の顔検出動作の許可が設定されている場合には、前記顔検出工程に顔検出動作を実行させ、検出された人物の顔の少なくとも一部を測距エリアとして、自動合焦制御を行う一方、前記顔検出動作設定工程により前記顔検出工程の顔検出動作の禁止が設定されている場合には、前記顔検出工程に顔検出動作を実行させることなく、自動合焦制御を行うこととしたので、請求項１２〜請求項１５のいずれか１つにかかる発明の効果に加えて、使用者が、顔検出動作の許可／禁止を設定して不要な顔検出動作を省くことができ、より迅速な撮影が可能となる。
【００６７】
また、請求項１７にかかる自動合焦方法によれば、請求項１２〜請求項１５のいずれか１つにかかる発明において、さらに、前記顔検出工程の顔検出動作を実行して自動合焦を行う第１の撮影モードまたは前記顔検出工程の顔検出動作を実行しないで自動合焦を行う第２の撮影モードを設定するためのモード設定工程を含み、前記自動合焦制御工程では、前記モード設定工程により第１の撮影モードが設定されている場合には、前記顔検出工程に顔検出動作を実行させ、検出された人物の顔の少なくとも一部を測距エリアとして、自動合焦制御を行う一方、前記モード設定工程により第２の撮影モードが設定されている場合には、前記顔検出工程に顔検出動作を実行させることなく、自動合焦制御を行うこととしたので、請求項１２〜請求項１５のいずれか１つにかかる発明の効果に加えて、自動合焦を行う際に、顔認識を行う撮影モード（第１の撮影モード）と行わない撮影モード（第２の撮影モード）を分けることで、人物撮影と風景撮影の区別を簡単に行うことが可能となる。
【００６８】
また、請求項１８にかかる自動合焦方法によれば、請求項１２〜請求項１７のいずれか１つにかかる発明において、前記顔検出工程では、人物の顔を検出した場合には、さらに、その目の検出を行い、前記自動合焦制御工程では、前記顔検出工程により目が検出された場合には、目の少なくとも一部を前記測距エリアとして自動合焦制御を行うこととしたので、請求項１２〜請求項１７のいずれか１つにかかる発明の効果に加えて、目にピントが合った画像を簡単に撮影することが可能となる。
【００６９】
また、請求項１９にかかる自動合焦方法によれば、請求項１２〜請求項１７のいずれか１つにかかる発明において、前記顔検出工程では、人物の顔を検出した場合には、さらに、その目、鼻、口を検出し、さらに、前記顔検出工程により、目、鼻、口が検出された場合に、使用者が目、鼻、口の中から前記測距エリアを選択するための第２の測距エリア選択工程を含み、前記自動合焦制御工程では、前記第２の測距エリア選択工程で選択された測距エリアに基づき自動合焦制御を行うこととしたので、請求項１２〜請求項１７のいずれか１つにかかる発明の効果に加えて、ユーザがピントを合わせたい顔の部分にピントを合わせることができ、ユーザの撮影意図を反映させることが可能となる。
【００７０】
また、請求項２０にかかる自動合焦方法によれば、請求項１２または請求項１３にかかる発明において、前記自動合焦制御工程では、前記顔検出工程により検出された人物の顔の大きさに基づいて、前記測距エリアの大きさを設定して自動合焦制御を行うこととしたので、請求項１２または請求項１３にかかる発明の効果に加えて、請求項１２または請求項１３にかかる発明の効果に加えて、合焦精度を向上させることが可能となる。
【００７１】
また、請求項２１にかかる自動合焦方法によれば、請求項１２または請求項１３にかかる発明において、さらに、前記測距エリアの大きさを使用者が選択するための測距エリア大きさ選択工程を含み、前記自動合焦制御工程では、前記測距エリア大きさ選択工程で選択された大きさの測距エリアを設定して自動合焦制御を行うこととしたので、請求項１２または請求項１３にかかる発明の効果に加えて、顔の中の特定の部分にピントを合わせる場合に合焦精度を向上させることが可能となる。
【００７２】
また、請求項２２にかかる自動合焦方法によれば、請求項１２〜請求項２１のいずれか１つにかかる発明において、前記自動合焦制御工程では、前記顔検出工程で検出された人物の顔の少なくとも一部を測距エリアとして自動合焦制御を行う毎に、その測距結果をメモリに記憶しておき、当該メモリに記憶された過去の測距結果から次の合焦位置を予測することとしたので、請求項１２〜請求項２１のいずれか１つにかかる発明の効果に加えて、過去の合焦位置から次の合焦位置を予測して、迅速に合焦でき、迅速な撮影が可能となる。
【００７３】
また、請求項２３にかかる自動合焦方法によれば、請求項１２〜請求項２２のいずれか１つに記載の発明の各工程をコンピュータがプログラムを実行して実現することとしたので、コンピュータでプログラムを実行することにより、画面内の人物の顔を測距エリアとして自動合焦動作を実行して、画面内の人物の位置に拘わらず、人物の顔にピントを合わせることができ、自動合焦動作時と撮影時とで構図を変更することなく人物の撮影を行うことが可能となる。
【図面の簡単な説明】
【００７４】
【図１】実施の形態１にかかるデジタルカメラの外観構成図である。
【図２】実施の形態１にかかるデジタルカメラの構成を示すブロック図である。
【図３】実施の形態１にかかるデジタルカメラにおける操作部のモード切換えスイッチでＳＥＴＵＰモードが選択された場合に、液晶モニタに表示される記録条件のユーザ設定画面を示す図である。
【図４】実施の形態１にかかるデジタルカメラのＡＦ動作を説明するためのフローチャートである。
【図５】実施の形態１にかかるデジタルカメラ液晶モニタの表示例を示す図である。
【図６】実施の形態１にかかる液晶モニタの表示例を示す図である。
【図７】実施の形態２にかかる操作部のモード切換えスイッチでＳＥＴＵＰモードが選択された場合に、液晶モニタに表示される記録条件のユーザ設定画面を示す図である。
【図８】実施の形態２にかかるデジタルカメラのＡＦ動作を説明するためのフローチャートである。
【図９】実施の形態２にかかるデジタルカメラの液晶モニタの表示例を示す図である。
【発明を実施するための形態】
【００７５】
以下、図面を参照して、本発明にかかる撮像装置、自動合焦方法、およびその方法をコンピュータが実行するためのプログラムを適用したデジタルカメラの好適な実施の形態を、（実施の形態１）、（実施の形態２）、（変形例１）、（変形例２）の順に詳細に説明する。
【００７６】
（実施の形態１）
図１は、実施の形態１にかかるデジタルカメラの外観構成図であり、同図（Ａ）は正面図、同図（Ｂ）は側面図、同図（Ｃ）は上面図を示している。図１は、上蓋が開成された状態を示している。同図において、１はカメラ本体、２は撮影レンズ、３はストロボ、４はファインダ、５は開閉可能に設けられた上蓋、６は上蓋５を開閉可能に支持するヒンジ、７は上蓋５の内側に設けられた液晶モニタ、８は上蓋５の外側に設けられたサブＬＣＤ、９は上蓋５の開閉を検出するための上蓋開閉検知スイッチ、１０はバリア開閉つまみ、１１は撮影等の動作指示を行うためのレリーズスイッチ、１２は各モードを選択するためのモード切換えスイッチ、１３はストロボ発光を行うためのストロボスイッチ、１４は撮影画質を設定するための画質モードスイッチ、１５はカーソルキー、１６は日付を入力するためのＤＡＴＥスイッチ、１７はＥＮＴＥＲキー、１８はＳＥＬＥＣＴキーを示している。
【００７７】
モード切換えスイッチ１２は、（１）カメラの設定を変更したり、確認するためのＳＥＴＵＰモード、（２）静止画を記録するための静止画モード、（３）動画を記録するための動画モード、（４）記録したファイルを再生するための再生モード、（５）パソコンと接続して、パソコンにファイルを送ったり、パソコンからカメラ操作するためのＰＣモード、および（６）ネットワークを介して通信を行うための通信モード等を選択するためのものである。
【００７８】
図２は、実施の形態１にかかるデジタルカメラの構成を示すブロック図である。同図に示すデジタルカメラは、撮影レンズ２（ズームレンズ２ａ、フォーカスレンズ２ｂ）、メカ機構（メカニカルシャッタ、絞り、フィルタ等）１０１、ＣＣＤ１０２、Ｆ／Ｅ（ＣＤＳ回路、ＡＧＣ回路、Ａ／Ｄ変換回路）１０３、ＩＰＰ１０４、圧縮／伸張回路１０５、メモリカード１０６、ＤＲＡＭ１０７、液晶モニタ７、サブＬＣＤ１０、操作部１０８、モータ（ズームレンズモータ１０９ａ、フォーカスモータ１０９ｂ、絞り・シャッターモータ１０９ｃ）１０９、ドライバ（ズームドライバ１１０ａ、フォーカスドライバ１１０ｂ、絞り・シャッタードライバ１１０ｃ）１１０、ＳＧ１１１、電池１１２、ＤＣ／ＤＣコンバータ１１３、ＡＣアダプタ１１４、コントローラ（ＣＰＵ１１５ａ、ＦＬＡＳＨ＿ＲＯＭ１１５ｂ、ＳＤ＿ＲＡＭ１１５ｃ）１１５、通信ドライバ部１１６、ネットワーク通信部１１７を備えている。
【００７９】
撮影レンズ２は、被写体を結像するためのものであり、ズーム機能を実現するためのズームレンズ２ａと、被写体に合焦させるためのフォーカスレンズ２ｂとからなる。メカ機構１０１は、メカニカルシャッタ、被写体の明るさを調整するための絞りや、フィルタ等からなる。ＣＣＤ１０２は、撮影レンズ２により結像された被写体像を電気信号に変換して、アナログの画像データとしてＦ／Ｅ１０３に出力する。
【００８０】
Ｆ／Ｅ１０３は、ＣＣＤ１０２から入力されるアナログの画像データに対して前処理を施すものであり、ＣＣＤ１０２から入力されるアナログの画像データを相関二重サンプリングするＣＤＳ回路と、ＣＤＳ回路から出力されるアナログの画像データのゲインを調整するＡＧＣ回路と、ＡＧＣ回路から出力されるアナログの画像データに対してＡ／Ｄ変換を行って、デジタルの画像データをＩＰＰ１０４に出力するＡ／Ｄ変換回路とからなる。
【００８１】
ＩＰＰ１０４は、入力される画像データに対して各種画像処理を施すものであり、例えば、Ｆ／Ｅ１０３から入力されるカラー画像データに対して補間処理を行った後、ＹＵＶデータ（輝度Ｙデータ、色差Ｕ、Ｖデータ）に変換する。
【００８２】
圧縮／伸張回路１０５は、ＹＵＶデータを、ＪＰＥＧ方式に準拠した圧縮方式で圧縮処理したり、また、メモリカードに格納されている圧縮画像データをＪＰＥＧ方式に準拠した伸張方式で伸張処理する。
【００８３】
ＤＲＡＭ１０７は、撮像した画像データやメモリカード１０６から読み出した画像データ等を一時的に格納するためのフレームメモリである。メモリカード１０６は、デジタルカメラ本体に対して着脱可能に設けられ、圧縮画像データを画像ファイルとして格納する。
【００８４】
液晶モニタ７は、画像データ等を表示するためのものである。サブＬＣＤ８は、デジタルカメラの設定されているモードや動作内容を表示するためのものである。
【００８５】
ズームドライバ１１０ａは、コントローラ１１５から入力される制御信号に応じて、ズームモータ１０９ａを駆動して、ズームレンズ２ａを光軸方向に移動させる。フォーカスドライバ１１０ｂは、コントローラ１１５から入力される制御信号に応じて、フォーカスモータ１０９ｂを駆動して、フォーカスレンズ２ｂを光軸方向に移動させる。絞り・シャッタードライバ１１０ｃは、コントローラ１１５から入力される制御信号に応じて、絞り・シャッターモータ１１９ｃを駆動して、メカ機構１０１の絞りの絞り値の設定やメカ機構１０１のメカニカルシャッタの開閉駆動を行う。
【００８６】
ＳＧ１１１は、コントローラ１１５から入力される制御信号に基づいて、ＣＣＤ１０や２Ｆ／Ｅ１０３を駆動する。電池１１２は、例えば、ＮｉＣｄ、ニッケル水素、リチウム等の電池からなり、ＤＣ／ＤＣコンバータ１１３にＤＣ電圧を供給する。ＡＣアダプタ１１４は、ＡＣ電圧をＤＣ電圧に変換してＤＣ／ＤＣコンバータ１６に供給する。ＤＣ／ＤＣコンバータ１１３は、電池１１２やＡＣアダプタ１１４から入力されるＤＣ電圧のレベルを変換して、デジタルカメラの各部に電力を供給する。
【００８７】
通信ドライバ１１６は、外部装置（例えば、パーソナルコンピュータ等）と接続して、データ通信を行うためのものである。ネットワーク通信部１１７は、ネットワークとデータ通信するためのものである。
【００８８】
操作部１０８は、使用者がデジタルカメラに各種指示を与えるための上記図１に示す各種キーやスイッチ（レリーズスイッチ１１、モード切換えスイッチ１２、ストロボスイッチ１３、画質モードスイッチ１４、カーソルキー１５、ＤＡＴＥスイッチ１６、ＥＮＴＥＲキー１７、ＳＥＬＥＣＴキー１８）を備えており、各種キーやスイッチの操作を検出してコントローラ１１５に出力する。上述のレリーズスイッチ１１は、２段階のＳＷとなっており、その半押し（第１の押し込みストローク）で第１ＳＷオン、その全押し（第２の押し込みストローク）で第２ＳＷオンとなる。デジタルカメラでは、第１ＳＷがオンされるとＡＥ動作およびＡＦ動作が実行され、さらに、第２ＳＷがオンされると撮影動作が実行される。
【００８９】
図３は、操作部１０８のモード切換えスイッチ１２でＳＥＴＵＰモードが選択された場合に、液晶モニタ７に表示される記録条件のユーザ設定画面を示している。同図に示す記録条件のユーザ設定画面は、各項目の設定条件（”フォーカス”の［ＡＦ／マニュアル］、”顔検出（顔検出動作モード）”の「ＯＮ／ＯＦＦ］、”測光点”の「オート／マニュアル］、”長時間露光”の「ＯＮ／ＯＦＦ］、”日付入り”の［ＯＮ／ＯＦＦ］）をユーザが設定するための画面である。同図に示す画面で、カーソルキー１５により、所望の項目を選択し、選択した項目でＳＥＬＥＣＴキー１８で所望の設定条件を選択し、ＥＮＴＥＲキー１７で選択した設定条件が設定される。同図に示す例では、”フォーカス”は［ＡＦ］、”顔検出（顔検出動作モード）”は「ＯＮ］、”測光点”は「オート］、”長時間露光”は「ＯＦＦ］、”日付入り”は［ＯＦＦ］が設定されている。
【００９０】
コントローラ１１５は、デジタルカメラの全体の動作を制御するユニットであり、操作部１０８からの指示に基づいて、ＦＬＡＳＨ＿ＲＯＭ１１５ｂに格納された制御プログラムに従って、ＳＤ＿ＲＡＭ１１５ｃをワークエリアとして使用して、デジタルカメラの各部の動作を制御するＣＰＵ１１５ａと、ＣＰＵ１１５ａが実行するための各種制御プログラムや制御に必要なパラメータやデータ等を格納するＦＬＡＳＨ＿ＲＯＭ１１５ｂと、ＣＰＵ１１５ａのワークエリアとして使用されるＳＤ＿ＲＡＭ１１５ｃとから構成されている。ＦＬＡＳＨ＿ＲＯＭ１１５ｂに格納される制御プログラム、パラメータ、およびデータは、ネットワークを介して配信可能となっており、また、ネットワークを介してダウンロードして格納可能となっている。また、ＦＬＡＳＨ＿ＲＯＭ１１５ｂには、通信ドライバ部１１６を介して接続される外部装置からプログラム、パラメータ、およびデータが書込可能となっている。
【００９１】
また、ＣＰＵ１１５ａは、モニタリング動作、ＡＦ動作、ＡＥ動作、撮影動作等を制御する。つぎに、上記ＣＰＵ１１５ａの制御により実行される（１）モニタリング動作、（２）ＡＦ動作、（３）静止画撮影動作の基本的な動作の概略を説明する。
【００９２】
（１）モニタリング動作
操作部１０８のモード切換えスイッチ１２で静止画モードや動画モードが選択されると、ＣＰＵ１１５ａは、液晶モニタ７には被写体のモニタリング画像を表示する。具体的には、ＣＣＤ１０２より入力される被写体の画像データは、Ｆ／Ｅ（ＣＤＳ、ＡＧＣ、Ａ／Ｄ）１０３で処理された後、ＩＰＰ１０４で信号処理されて、ＤＲＡＭ１０７に書き込まれる。ＣＰＵ１１５ａは、ＤＲＡＭ１０７に格納された画像データに応じたモニタリング画像を液晶モニタ７に表示する。使用者は、この液晶モニタ７に表示される被写体のモニタリング画像を見て撮影の構図を決定することができる。
【００９３】
（２）ＡＦ動作
操作部１０８のモード切換えスイッチ１２で静止画モードや動画モードが選択された後、レリーズスイッチ１１が半押しされてＳＷ１がオンされると、ＣＰＵ１１５ａは、ＡＦ動作を実行する。具体的には、ＡＦ動作では、顔検出モードが設定されている場合には、まず、顔検出処理を実行して人物の顔の検出を行う。具体的には、ＣＣＤ１０２より入力された画像データは、Ｆ／Ｅ（ＣＤＳ、ＡＧＣ、Ａ／Ｄ）１０３で処理された後、ＩＰＰ１０４で信号処理され、ＤＲＡＭ１０７に書き込まれる。ＣＰＵ１１５ａは、ＤＲＡＭ１０７に格納された画像データから公知の顔認識技術（ガボール・ウェーブレット変換＋グラフマッチング）を使用して、人物の顔を検出する。そして、ＣＰＵ１１５ａは、検出した人物の顔を測距エリア（ＡＦエリア）として、山登りサーボ法等の公知の自動合焦方式を使用した自動合焦処理を実行して、フォーカスレンズ２ｂを合焦位置に移動させて人物の顔にフォーカスを合わせる。より具体的には、自動合焦処理では、フォーカスレンズ２ｂを移動させて、ＣＣＤ１０２から入力される画像データのうち、測距エリア（ＡＦエリア）内の画像データに応じた被写体のコントラストを示すＡＦ評価値をサンプリングし、ＡＦ評価値のピーク位置を合焦位置とする。
【００９４】
なお、ここでは、ＣＰＵ１１５ａが制御プログラムを実行して顔検出を行うこととしたが、顔検出のための専用のハードウエアを設けることにしても良い。
【００９５】
（３）静止画撮影動作
ＣＰＵ１１５ａは、操作部１０８のモード切換えスイッチ１２で静止画モードが選択され後、操作部１０８のレリーズスイッチが全押しされてＳＷ２がオンされると、静止画撮影動作を実行する。ＣＣＤ１０２から取り込まれた撮像データは、ＩＰＰ１０４で信号処理され、圧縮／伸張回路１０５で圧縮処理が行われた後、ＤＲＡＭ１０７に書き込まれる。そして、ＣＰＵ１１５ａは、ＤＲＡＭ１０７に書き込まれた圧縮画像データを静止画ファイルとしてメモリカード１０６に書き込む。
【００９６】
図４は、上記デジタルカメラのＡＦ動作を説明するためのフローチャートである。図５〜図６は、液晶モニタ７の表示例を示す図である。図５は被写体の人物の顔が１つの場合の表示例、図６は被写体の人物の顔が複数（２つ）の場合の表示例を示している。上記デジタルカメラのＡＦ動作を図４のフローチャートに従って、図５および図６の液晶モニタ７の表示例を参照しつつ説明する。ＣＰＵ１１５ａは、操作部１０８のモード切換えスイッチ１２で静止画モードや動画モードが選択された後、レリーズスイッチ１３が半押しされてＳＷ１がＯＮされた場合にＡＦ処理を実行する。
【００９７】
図４において、まず、ＣＰＵ１１５ａは、人物の顔検出を実行する顔検出動作モードであるか否かを判断する（ステップＳ１）。顔検出動作モードは、上述の記録条件のユーザ設定画面で設定される（上記図３参照）。この判断の結果、顔検出動作モードであると判断した場合には、ＣＰＵ１１５ａは、顔検出処理を実行して顔の検出を行う（ステップＳ２）。
【００９８】
被写体像の中から顔を検出する方法は、以下に示す（１）〜（３）の手法が公知となっており、本実施の形態１では、そのうちのいずれかの方法を用いるものとする。
【００９９】
（１）テレビジョン学会誌Ｖｏｌ．４９、Ｎｏ．６、ｐｐ．７８７−７９７（１９９５）の「顔領域抽出に有効な修正ＨＳＶ表色系の提案」に示されるように、カラー画像をモザイク画像化し、肌色領域に着目して顔領域を抽出する方法。
（２）電子情報通信学会誌Ｖｏｌ．７４−Ｄ−ＩＩ、Ｎｏ．１１、ｐｐ．１６２５−１６２７（１９９１）の「静止濃淡情景画像からの顔領域を抽出する手法」に示されているように、髪や目や口など正面人物像の頭部を構成する各部分に関する幾何学的な形状特徴を利用して正面人物の頭部領域を抽出する方法。
（３）画像ラボ１９９１−１１（１９９１）の「テレビ電話用顔領域検出とその効果」に示されるように、動画像の場合、フレーム間の人物の微妙な動きによって発生する人物像の輪郭エッジを利用して正面人物像を抽出する方法。
【０１００】
また、ＣＰＵ１１５ａは、人物の顔を検出した場合には、目、鼻、口、耳の検出を行う。顔の中の目、鼻、口、耳の検出は公知の方法を使用して検出することができる。例えば、目の検出は、特開平３−１７６９６号公報、特開平４−２５５０１５号公報、特開平５−３００６０１号公報、および特開平９−２１６１１号公報、特開平９−２５１３４２号公報等に記載されている技術を使用することができる。
【０１０１】
そして、ＣＰＵ１１５ａは、顔を検出したか否かを判断する（ステップＳ３）。この判断の結果、顔を検出した場合には、ＣＰＵ１１５ａは、液晶モニタ７に表示されている画像データにおいて、人物の顔部分に矩形の枠を表示（顔検出実行結果ＯＫ表示）して、顔が検出された旨をユーザに報知する（ステップＳ４）。図５（Ａ）は、液晶モニタ７に表示される画像データ（モニタリング画像）の表示例（人物の顔が１つの場合）を示している。図５（Ｂ）は、図５（Ａ）の画像データの人物の顔部分に矩形の枠Ａを表示した場合の表示例を示している。図６（Ａ）は、人物の顔が複数（２つ）ある場合の液晶モニタ７に表示される画像データ（モニタリング画像）の表示例を示している。図６（Ｂ）は、図６（Ａ）の画像データの人物の顔部分に矩形の枠Ａ１、Ａ２を表示した場合の表示例を示している。
【０１０２】
そして、ＣＰＵ１１５ａは、複数の顔があるか否かを判断する（ステップＳ５）。この判断の結果、複数の顔を検出した場合には、ＣＰＵ１１５ａは、ユーザが測距エリアを選択する測距エリア選択モードであるか否かを判断する（ステップＳ６）。測距エリア選択モードは、上述の記録条件のユーザ設定画面で設定される（上記図３参照）。この判断の結果、測距エリア選択モードでないと判断した場合には、ＣＰＵ１１５ａは、中央部に近い顔を測距エリアとして設定した後（ステップＳ７）、前述した自動合焦処理を実行する（ステップＳ８）。
【０１０３】
他方、上記ステップＳ６で、測距エリア選択モードであると判断した場合には、ＣＰＵ１１５ａは、液晶モニタ７にユーザが測距エリアを選択するための文字等を表示する（ステップＳ１１）。図６（Ｃ）は、図６（Ｂ）の画面でユーザが測距エリアを選択するための文字等（測距エリアを選択するためのガイダンス表示）を表示した表示例を示している。
【０１０４】
続いて、ユーザの操作部１０８の操作で、液晶モニタ７に表示された顔認識した位置の中から所望の位置が測距エリアとして選択される（ステップＳ１２）。上記図６（Ｃ）において、ユーザは、カーソルキー１５の操作で矩形の枠Ａ１、Ａ２のいずれかを選択し、ＥＮＴＥＲキー１７で選択した矩形の枠を測距エリアとして決定する。図６（Ｄ）は、図６（Ｃ）において、矩形の枠Ａ２が測距エリアとして選択された場合を示している。
【０１０５】
ＣＰＵ１１５ａは、選択された矩形の枠内を測距エリアに設定した後（ステップＳ１３）、上述の自動合焦処理を実行する（ステップＳ８）。
【０１０６】
他方、上記ステップＳ５において、複数の顔を検出しなかった場合、すなわち、１つの顔のみを検出した場合には、顔の中で、目、鼻、口、耳を検出できたか否かを判断する（ステップＳ１４）。この判断の結果、目、鼻、口、耳を検出できなかった場合には、ＣＰＵ１１５ａは、顔の中心位置を測距エリアに設定した後（ステップＳ１７）、上述の自動合焦処理を行う（ステップＳ８）。
【０１０７】
他方、上記ステップＳ１４において、目、鼻、口、耳を検出できた場合には、ユーザが測距エリアを選択する測距エリア選択モードであるか否かを判断する（ステップＳ１５）。この判断の結果、測距エリア選択モードでないと判断した場合には、ＣＰＵ１１５ａは、目の位置を測距エリアとして設定した後（ステップＳ１８）、上述の自動合焦処理を実行する（ステップＳ８）。
【０１０８】
また、上記ステップＳ１５において、測距エリア選択モードであると判断した場合には、ＣＰＵ１１５ａは、液晶モニタ７に目、鼻、口、耳にそれぞれ矩形の枠を表示する（ステップＳ１６）。図５（Ｃ）は、上記図５（Ａ）の被写体の画像データにおいて、目、鼻、口にそれぞれ矩形の枠ａ１〜ａ４を表示した場合の表示例を示す図である。
【０１０９】
そして、ユーザの操作部１０８の操作により、この液晶モニタ７に表示された目、鼻、口、耳を認識した位置の中から所望の位置が測距エリアとして選択される（ステップＳ１２）。上記図５（Ｃ）において、ユーザは、カーソルキー１５を操作で矩形の枠ａ１〜ａ４のいずれかを選択し、ＥＮＴＥＲキー１７で選択した矩形の枠を測距エリアとして決定する。図５（Ｄ）は、図５（Ｃ）において、矩形の枠ａ３が測距エリアとして選択された場合を示している。
【０１１０】
ＣＰＵ１１５ａは、ユーザにより決定された矩形の枠内の顔の部分を測距エリアに設定した後（ステップＳ１３）、上述の自動合焦処理を実行する（ステップＳ８）。
【０１１１】
他方、上記ステップＳ１において顔検出動作モードでないと判断した場合、または、上記ステップＳ３において顔を検出しなかった場合には、通常の測距エリア位置を測距エリアとして設定した後（ステップＳ１０）、上述の自動合焦処理を実行する（ステップＳ８）。そして、レリーズスイッチ１１が全押しされると、撮影が行われる。
【０１１２】
以上説明したように、実施の形態１によれば、ＣＰＵ１１５ａは、ＣＣＤ１０２で入力した画像データの中から人物の顔を検出し、検出された人物の顔の少なくとも一部を測距エリアとして、自動合焦制御を行うこととしたので、画面内の人物の顔を測距エリアとして自動合焦動作を実行して、画面内の人物の位置に拘わらず、人物の顔にピントを合わせることができ、自動合焦動作時と撮影時とで構図を変更することなく人物の撮影を行うことが可能となる。
【０１１３】
また、実施の形態１によれば、ＣＰＵ１１５ａは、人物の顔を検出した場合には、液晶モニタ７に表示される画像データの顔に矩形の枠（上記図５参照）を表示することにしてので、顔が検出された旨をユーザに報知して、ユーザに顔が検出された旨を識認させることができる。
【０１１４】
また、実施の形態１によれば、ＣＰＵ１１５ａは、複数の顔が検出された場合には、中央部に近い顔を測距エリアとして、自動合焦制御を行うこととしたので、高い確率で主要被写体にピントを合わせることができ、また、集合写真においても、中央部の顔に対して前後左右にある顔も高い確率でピントを合わせる可能性を高くすることが可能となる。
【０１１５】
また、実施の形態１によれば、複数の顔が検出された場合に、使用者が当該複数の顔の中から測距エリアを選択し（図６参照）、ＣＰＵ１１５ａは、使用者が選択した測距エリアに基づき自動合焦制御を行うこととしたので、どの人物に合焦させるかをユーザが選択することが可能となる。
【０１１６】
また、実施の形態１によれば、顔検出動作の許可／禁止をユーザが設定可能としたので（上記図３参照）、使用者は、顔検出動作の許可／禁止を設定して不要な顔検出動作を省くことができ、より迅速な撮影が可能となる。
【０１１７】
また、実施の形態１によれば、ＣＰＵ１１５ａは、人物の顔の目を検出した場合において、測距エリア選択モードが設定されていない場合には、目を測距エリアとして自動合焦制御を行うこととしたので、目にピントが合った画像を簡単に撮影することが可能となる。
【０１１８】
また、実施の形態１によれば、人物の顔の目、口、鼻、耳のいずれかを検出した場合において、測距エリア選択モードが設定されている場合には、ユーザが、検出された目、鼻、口、耳の中から測距エリアを選択し、ＣＰＵ１１５ａは、ユーザに選択された測距エリアに基づき自動合焦制御を行うこととしたので、ユーザがピントを合わせたい顔の部分にピントを合わせることができ、ユーザの撮影意図を反映させることが可能となる。
【０１１９】
（実施の形態２）
実施の形態２にかかるデジタルカメラを図７〜図９を参照して説明する。実施の形態２にかかるデジタルカメラの構成は、実施の形態１と同様の構成（図１および図２参照）とすることができる。実施の形態２のデジタルカメラは、検出した人物の顔の大きさに応じて測距エリアの大きさを変更するものである。
【０１２０】
図７は、操作部１０８のモード切換えスイッチ１２でＳＥＴＵＰモードが選択された場合に、液晶モニタ７に表示される記録条件のユーザ設定画面を示している。同図に示す記録条件のユーザ設定画面は、各項目の設定条件（”フォーカス”の［ＡＦ／マニュアル］、”顔検出（顔検出動作モード）”の「ＯＮ／ＯＦＦ］、”測距エリア自動設定（測距エリア自動設定モード）”の「ＯＮ／ＯＦＦ］、”測光点”の「オート／マニュアル］、”長時間露光”の「ＯＮ／ＯＦＦ］、”日付入り”の［ＯＮ／ＯＦＦ］）をユーザが設定するための画面である。同図に示す画面で、カーソルキー１５により、所望の項目を選択し、選択した項目でＳＥＬＥＣＴキー１８で所望の設定条件を選択し、ＥＮＴＥＲキー１７で選択した設定条件が設定される。同図に示す例では、”フォーカス”は［ＡＦ］、”顔検出（顔検出動作モード）”は「ＯＮ］、”、”測距エリア自動設定（測距エリア自動設定モード）”の「ＯＮ］、”測光点”は「オート］、”長時間露光”は「ＯＦＦ］、”日付入り”は［ＯＦＦ］が設定されている。
【０１２１】
図８は、実施の形態２のデジタルカメラのＡＦ動作を説明するためのフローチャートである。図９は、液晶モニタ７の表示例を示す図である。実施の形態２のデジタルカメラのＡＦ動作を図８のフローチャートに従って、図９の液晶モニタ７の表示例を参照しつつ説明する。ＣＰＵ１１５ａは、操作部１０８のモード切換えスイッチ１２で静止画モードや動画モードが選択された後、レリーズスイッチ１３が半押しされてＳＷ１がＯＮされた場合にＡＦ処理を実行する。
【０１２２】
図８において、まず、ＣＰＵ１１５ａは、人物の顔検出を実行する顔検出動作モードであるか否かを判断する（ステップＳ３１）。顔検出動作モードは、上述の記録条件のユーザ設定画面で設定される（上記図７参照）。この判断の結果、顔検出動作モードであると判断した場合には、ＣＰＵ１１５ａは、実施の形態１と同様の顔検出処理を実行する（ステップＳ３２）。
【０１２３】
そして、ＣＰＵ１１５ａは、顔を検出したか否かを判断する（ステップＳ３３）。この判断の結果、顔を検出した場合には、ＣＰＵ１１５ａは、液晶モニタ７に表示されている画像データにおいて、人物の顔部分に矩形の枠を表示（顔検出実行結果ＯＫ表示）して、顔が検出された旨をユーザに報知する（ステップＳ３４）。
【０１２４】
ＣＰＵ１１５ａは、自動的に測距エリアの大きさを設定する測距エリア自動設定モードであるか否かを判断する（ステップＳ３５）。この測距エリア自動設定モードは、上述の記録条件のユーザ設定画面で設定される（上記図７参照）。この判断の結果、測距エリア自動設定モードである場合には、ＣＰＵ１１５ａは、検出した顔の大きさと所定値１を比較し（ステップＳ３６）、顔の大きさが所定値１より大きくない場合、測距エリアの大きさ１を設定する（ステップＳ４１）。他方、顔の大きさが所定値１より大きい場合、ＣＰＵ１１５ａは、顔の大きさが所定値２（但し、所定値２＞所定値１）と比較し（ステップＳ３７）、顔の大きさが所定値２よりも大きい場合には、ＣＰＵ１１５ａは、測距エリアの大きさ３を設定する一方（ステップＳ３８）、顔の大きさが所定値２よりも大きくない場合には、測距エリアの大きさ２を設定する（ステップＳ４２）。
【０１２５】
他方、上記ステップＳ３５において、測距エリア自動設定モードでない場合には、ユーザが測距エリアの大きさ１、２、３を設定する（ステップＳ４３）。上記図５（Ａ）は、液晶モニタ７に表示される画像データ（モニタリング画像）の表示例を示している。図９は、上記図５（Ａ）の画面において、ユーザが、測距エリアの大きさを選択するための画面が表示されている。図９では、大きさの異なる３つの測距エリアの大きさ（大きさ１、大きさ２、大きさ３）が表示されており、ユーザは、カーソルキー１５を操作して、大きさ１、大きさ２、大きさ３のいずれかを選択し、ＥＮＴＥＲキー１７で選択した大きさを測距エリアの大きさとして決定する。図９に示す例では、測距エリアの大きさ２が選択されている。
【０１２６】
そして、ＣＰＵ１１５ａは、自動的に設定したまたはユーザが選択した大きさの測距エリアを検出した人物の顔の部分に設定した後、上述の自動合焦処理を実行する（ステップＳ３９）。
【０１２７】
他方、上記ステップＳ３１において顔検出動作モードでないと判断した場合、または、上記ステップＳ３３において顔を検出しなかった場合には、通常の測距エリア位置を測距エリアとして設定した後（ステップＳ４０）、上述の自動合焦処理を実行する（ステップＳ３９）。
【０１２８】
以上説明したように、実施の形態２によれば、測距エリア自動判定モードが設定されている場合には、ＣＰＵ１１５ａは、検出した人物の顔の大きさに基づいて、測距エリアの大きさを自動的に設定して自動合焦制御を行うこととしたので、合焦精度を向上させることが可能となる。
【０１２９】
また、実施の形態２によれば、測距エリア自動判定モードが設定されていない場合には、測距エリアの大きさを使用者が選択し（上記図９参照）、ＣＰＵ１１５ａは、使用者が選択した大きさの測距エリアを設定して自動合焦制御を行うこととしたので、顔の中の特定の部分にピントを合わせる場合に合焦精度を向上させることが可能となる。
【０１３０】
なお、本発明は、上記した実施の形態１および実施の形態２に限定されるものではなく、発明の要旨を変更しない範囲で適宜変形可能であり、例えば、以下のような変形が可能である。
【０１３１】
（変形例１）
本発明のデジタルカメラに、人物を撮影するための人物撮影モード（第１の撮影モード）と風景を撮影するための風景撮影モード（第２の撮影モード）を設け、このモードを例えばモード切り替えスイッチ１２で選択できるようにしておき、ＣＰＵ１１５ａは、人物撮影モードが選択された場合に、顔検出処理を伴う自動合焦制御（上記図４のステップＳ１で「ＹＥＳ」以降の処理）を行い、風景撮影モードが選択された場合には、顔検出処理を行わないで、通常の測距エリアに基づいて自動合焦制御（上記図４のステップＳ１で「ＮＯ」以降の処理）を行うことにしても良い。これは、顔にピントを合わせる必要のある人物撮影モードでは、顔検出処理は必要であるが、顔にピントを合わせる必要のない風景撮影モードでは、顔検出処理は不要だからである。
【０１３２】
（変形例２）
ＣＰＵ１１５ａは、顔検出処理で検出した顔を測距エリアとして自動合焦制御を行う毎に、その測距結果（合焦位置）をＦＬＡＳＨ＿ＲＯＭ１１５ｂに記憶しておき、ＦＬＡＳＨ＿ＲＯＭ１１５ｂに記憶された過去の測距結果から次の合焦位置を予測することにしても良い。これにより、過去の合焦位置から次の合焦位置を予測して迅速に顔に合焦でき、迅速な撮影が可能となる。
【符号の説明】
【０１３３】
１  カメラ本体
２  撮影レンズ
３  ストロボユニット
４  ファインダ
５  上蓋
６  ヒンジ
７  液晶モニタ
８  サブＬＣＤ
９  上蓋開閉検知スイッチ
１０  バリア開閉つまみ
１１  レリーズスイッチ
１２  モード切換えスイッチ
１３  ストロボスイッチ
１４  画質モードスイッチ
１５  カーソルキー
１６  ＤＡＴＥスイッチ
１７  ＥＮＴＥＲキー
１８  ＳＥＬＥＣＴキー
２ａ  ズームレンズ
２ｂ  フォーカスレンズ
１０１  メカ機構
１０２  ＣＣＤ
１０３  Ｆ／Ｅ
１０４  ＩＰＰ
１０５  圧縮／伸張回路
１０６  メモリカード
１０７  ＤＲＡＭ
１０８  操作部
１０９ａ  ズームレンズモータ
１０９ｂ  フォーカスモータ
１０９ｃ  絞り・シャッターモータ
１１０ａ  ズームドライバ
１１０ｂ  フォーカスドライバ
１１０ｃ  絞り・シャッタードライバ
１１１  ＳＧ
１１２  電池
１１３  ＤＣ／ＤＣコンバータ
１１４  ＡＣアダプタ
１１５  コントローラ
１１５ａ  ＣＰＵ
１１５ｂ  ＦＬＡＳＨ＿ＲＯＭ
１１５ｃ  ＳＤ＿ＲＡＭ
１１６  通信ドライバ部
１１７  ネットワーク通信部
【図１】
2011013682.tif 000003
【図２】
2011013682.tif 000004
【図３】
2011013682.tif 000005
【図４】
2011013682.tif 000006
【図５】
2011013682.tif 000007
【図６】
2011013682.tif 000008
【図７】
2011013682.tif 000009
【図８】
2011013682.tif 000010
【図９】
2011013682.tif 000011
【手続補正書】
【提出日】平成22年9月6日(2010.9.6)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、自動合焦方法、およびその方法をコンピュータが実行するためのプログラムに関し、詳細には、自動合焦機能および顔認識処理機能を備えた撮像装置、自動合焦方法、およびその方法をコンピュータが実行するためのプログラムに関する。
【背景技術】
【０００２】
カメラとの距離が刻々変化する被写体を手動で焦点調節しながら、常にピントの合った画像を撮像するには、熟練したカメラワーク技術が必要である。そこで、素人でも常にピントの合った画像を撮像できるように自動合焦機能が開発されている。従来の自動合焦機能を有する撮像装置では、画面中央部の１つまたは複数のエリアを測距エリアとして自動合焦を行うのが一般的である。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述の測距方式では、人物を撮影する場合に、人物と測距エリアが重なる構図にして自動合焦を行い、合焦後、希望の構図に変更して撮影する必要があり、人物に合焦させて撮影を行う場合に手間がかかるという問題がある。
【０００４】
本発明は、上記に鑑みてなされたものであり、画面内の人物の位置／範囲に関わらず、画面内の人物の顔に合焦させて、自動合焦時と撮影時とで構図を変更することなく人物の撮影を行なうことが可能な撮像装置、自動合焦方法、およびその方法をコンピュータが実行するためのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、請求項１にかかる発明は、自動合焦機能を備えた撮像装置において、被写体に応じた画像データを入力するための撮像手段と、前記撮像手段から入力される画像データの中から人物の顔を検出するための顔検出手段と、前記顔検出手段で検出された人物の顔を測距エリアとして、自動合焦制御を行う自動合焦制御手段と、を備え、前記自動合焦制御手段は、前記顔検出手段により検出された人物の顔の大きさに基づいて、前記測距エリアの大きさを設定して自動合焦制御を行うものである。
【０００６】
上記発明によれば、撮像手段は、被写体に応じた画像データを入力し、顔検出手段は、撮像手段で入力した画像データの中から人物の顔を検出し、自動合焦制御手段は、顔検出手段で検出された人物の顔を測距エリアとして、自動合焦制御を行うことにより、人物がいると判定した位置に測距エリアを設定して合焦動作を実行する。特に、自動合焦制御手段は、顔検出手段により検出された人物の顔の大きさに基づいて、測距エリアの大きさを設定して自動合焦制御を行う。これにより、人物の顔に対する合焦精度を向上させ、画面内の人物の位置に拘わらず、人物の顔にピントを合わせ、自動合焦動作時と撮影時とで構図を変更することなく人物の撮影を行うことができる。
【０００７】
また、請求項２にかかる発明は、請求項１に記載の撮像装置において、前記自動合焦制御手段は、前記顔検出手段により検出された人物の顔の大きさを所定値と比較し、前記検出された人物の顔の大きさよりも前記所定値の方が大きい場合は、第１の大きさを持つ第１測距エリアを設定し、該第１測距エリアのコントラスト情報に基づいて自動合焦制御を行い、前記検出された人物の顔の大きさよりも前記所定値の方が小さい場合は、前記第１の大きさより大きい第２の大きさを持つ第２測距エリアを設定し、該第２測距エリアのコントラスト情報に基づいて自動合焦制御を行うものである。
【０００８】
また、請求項３にかかる発明は、請求項１または請求項２に記載の撮像装置において、前記撮像手段から入力される画像データを表示する表示手段と、前記顔検出手段により人物の顔が検出された場合に、前記表示手段に表示される画像データにおける人物の顔の部分を枠で囲うことにより、人物の顔が検出された旨を使用者に報知するための報知手段と、を備えたものである。
【０００９】
上記発明によれば、表示手段は、撮像手段から入力される画像データを表示し、報知手段は、顔検出手段により人物の顔が検出された場合に、表示手段に表示される画像データにおける人物の顔の部分を枠で囲うことにより、人物の顔が検出された旨を使用者に報知する。これにより、画像データのどの部分を顔として検出したのかをユーザに分かりやすく報知して、顔検出が誤動作していないかをユーザに確認させ、撮影ミスを防止する。
【００１０】
また、請求項４にかかる発明は、請求項１〜請求項３のいずれか１つに記載の撮像装置において、前記自動合焦制御手段は、前記顔検出手段により複数の顔が検出された場合には、中央部に近い顔を前記測距エリアとして、自動合焦制御を行うものである。
【００１１】
上記発明によれば、自動合焦制御手段は、前記顔検出手段により複数の顔が検出された場合には、中央部に近い顔を前記測距エリアとして、自動合焦制御を行う。画面内の複数の人物が存在す場合、中央部に顔がある被写体が主要被写体である確率が高く、また、集合写真では、中央部の顔に合焦させれば、その前後左右の顔が被写界深度に入り、前後左右の顔のピントが合う可能性が高くなる。
【００１２】
また、請求項５にかかる発明は、請求項１〜請求項４のいずれか１つに記載の撮像装置において、前記顔検出手段の顔検出動作の許可／禁止を使用者が設定するための顔検出動作設定手段を備え、前記自動合焦制御手段は、前記顔検出動作設定手段により前記顔検出手段の顔検出動作の許可が設定されている場合には、前記顔検出手段に顔検出動作を実行させ、検出された人物の顔を測距エリアとして、自動合焦制御を行う一方、前記顔検出動作設定手段により前記顔検出手段の顔検出動作の禁止が設定されている場合には、前記顔検出手段に顔検出動作を実行させることなく、自動合焦制御を行うものである。
【００１３】
上記発明によれば、使用者が顔検出手段の顔検出動作の許可／禁止を設定し、自動合焦制御手段は、使用者により前記顔検出手段の顔検出動作の許可が設定された場合には、顔検出手段に顔検出動作を実行させ、検出された人物の顔を測距エリアとして自動合焦制御を行う一方、使用者により顔検出手段の顔検出動作の禁止が設定されている場合には、顔検出手段に顔検出動作を実行させることなく、自動合焦制御を行い、自動合焦を行う際に、顔検出動作の許可／禁止を使用者が設定できるようにする。例えば、風景を撮影する場合などは、画面内に人物が入っていない場合が多い。かかる撮影では顔検出を行うことは無駄である。そこで、顔検出理動作の許可／禁止を使用者が設定できるようにすることにより、より迅速な撮影が可能となる。
【００１４】
また、請求項６にかかる発明は、請求項１〜請求項５のいずれか１つに記載の撮像装置において、前記自動合焦制御手段は、前記顔検出手段で検出された人物の顔を測距エリアとして自動合焦制御を行う毎に、その測距結果をメモリに記憶しておき、当該メモリに記憶された過去の測距結果から次の合焦位置を予測するものである。
【００１５】
上記発明によれば、自動合焦制御手段は、顔検出手段で検出された人物の顔を測距エリアとして自動合焦制御を行う毎に、その測距結果をメモリに記憶しておき、当該メモリに記憶された過去の測距結果から次の合焦位置を予測する。これにより、過去の合焦位置から次の合焦位置を予測して、迅速に合焦させ、迅速な撮影を可能とする。
【００１６】
また、請求項７にかかる発明は、被写体に応じた画像データを入力する画像入力工程と、前記画像入力工程で入力した画像データの中から人物の顔を検出する顔検出工程と、前記顔検出工程で検出された人物の顔を測距エリアとして、自動合焦制御を行う自動合焦制御工程と、を含み、前記自動合焦制御工程では、前記顔検出工程により検出された人物の顔の大きさに基づいて、前記測距エリアの大きさを設定して自動合焦制御を行う自動合焦方法である。
【００１７】
上記発明によれば、被写体に応じた画像データを入力し、入力した画像データの中から人物の顔を検出し、検出された人物の顔を測距エリアとして、自動合焦制御を行うことにより、人物がいると判定した位置に測距エリアを設定して合焦動作を実行する。特に、自動合焦制御工程では、顔検出工程により検出された人物の顔の大きさに基づいて、測距エリアの大きさを設定して自動合焦制御を行う。これにより、人物の顔に対する合焦精度を向上させ、画面内の人物の位置に拘わらず、人物の顔にピントを合わせ、自動合焦動作時と撮影時とで構図を変更することなく人物の撮影を行うことができる。
【００１８】
また、請求項８にかかる発明は、請求項７に記載の自動合焦方法において、前記自動合焦制御工程では、前記顔検出工程により検出された人物の顔の大きさを所定値と比較し、前記検出された人物の顔の大きさよりも前記所定値の方が大きい場合は、第１の大きさを持つ第１測距エリアを設定し、該第１測距エリアのコントラスト情報に基づいて自動合焦制御を行い、前記検出された人物の顔の大きさよりも前記所定値の方が小さい場合は、前記第１の大きさより大きい第２の大きさを持つ第２測距エリアを設定し、該第２測距エリアのコントラスト情報に基づいて自動合焦制御を行うものである。
【００１９】
また、請求項９にかかる発明は、請求項７または請求項８に記載の自動合焦方法において、前記画像入力工程で入力した画像データを表示手段に表示する表示工程と、前記顔検出手段により人物の顔が検出された場合に、前記表示工程により前記表示手段に表示される画像データにおける人物の顔の部分を枠で囲うことにより、人物の顔が検出された旨を使用者に報知するための報知工程と、を含むものである。
【００２０】
上記発明によれば、撮像手段から入力される画像データを表示手段に表示し、人物の顔が検出された場合に、表示手段に表示される画像データにおける人物の顔の部分を枠で囲うことにより、人物の顔が検出された旨を使用者に報知する。これにより、画像データのどの部分を顔として検出したのかをユーザに分かりやすく報知して、顔検出が誤動作していないかをユーザに確認させ、撮影ミスを防止する。
【００２１】
また、請求項１０にかかる発明は、請求項７〜請求項９のいずれか１つに記載の自動合焦方法において、前記自動合焦制御工程では、前記顔検出工程により複数の顔が検出された場合には、中央部に近い顔を前記測距エリアとして、自動合焦制御を行うものである。
【００２２】
上記発明によれば、複数の顔が検出された場合には、中央部に近い顔を測距エリアとして、自動合焦制御を行う。画面内の複数の人物が存在する場合、中央部に顔がある被写体が主要被写体である確率が高く、また、集合写真では、中央部の顔に合焦させれば、その前後左右の顔が被写界深度に入り、前後左右の顔のピントが合う可能性が高くなる。
【００２３】
また、請求項１１にかかる発明は、請求項７〜請求項１０のいずれか１つに記載の自動合焦方法において、さらに、前記顔検出工程の顔検出動作の許可／禁止を使用者が設定するための顔検出動作設定工程を含み、前記自動合焦制御工程では、前記顔検出動作設定工程により前記顔検出工程の顔検出動作の許可が設定されている場合には、前記顔検出工程に顔検出動作を実行させ、検出された人物の顔を測距エリアとして、自動合焦制御を行う一方、前記顔検出動作設定工程により前記顔検出工程の顔検出動作の禁止が設定されている場合には、前記顔検出工程に顔検出動作を実行させることなく、自動合焦制御を行うものである。
【００２４】
上記発明によれば、使用者が顔検出動作の許可／禁止を設定し、使用者により顔検出動作の許可が設定された場合には、顔検出動作を実行して検出された人物の顔を測距エリアとして自動合焦制御を行う一方、使用者により顔検出動作の禁止が設定されている場合には、顔検出動作を実行することなく自動合焦制御を行うことにより、自動合焦を行う際に、顔検出動作の許可／禁止を使用者が設定できるようにする。例えば、風景を撮影する場合などは、画面内に人物が入っていない場合が多い。かかる撮影では顔検出を行うことは無駄である。そこで、顔検出理動作の許可／禁止を使用者が設定できるようにすることにより、より迅速な撮影が可能となる。
【００２５】
また、請求項１２にかかる発明は、請求項７〜請求項１１のいずれか１つに記載の自動合焦方法において、前記自動合焦制御工程では、前記顔検出工程で検出された人物の顔を測距エリアとして自動合焦制御を行う毎に、その測距結果をメモリに記憶しておき、当該メモリに記憶された過去の測距結果から次の合焦位置を予測するものである。
【００２６】
上記発明によれば、検出された人物の顔を測距エリアとして自動合焦制御を行う毎に、その測距結果をメモリに記憶しておき、当該メモリに記憶された過去の測距結果から次の合焦位置を予測する。これにより、過去の合焦位置から次の合焦位置を予測して、迅速に合焦させ、迅速な撮影を可能とする。
【００２７】
また、請求項１３にかかる発明は、請求項７〜請求項１２のいずれか１つに記載の自動合焦方法をコンピュータに実行させるためのプログラムである。
【００２８】
上記発明によれば、コンピュータでプログラムを実行することにより、人物がいると判定した位置に測距エリアを設定して合焦動作を実行し、人物の顔に対する合焦精度を向上させ、画面内の人物の位置に拘わらず、人物の顔にピントを合わせ、自動合焦動作時と撮影時とで構図を変更することなく人物の撮影を行う。
【発明の効果】
【００２９】
請求項１にかかる発明によれば、自動合焦機能を備えた撮像装置において、被写体に応じた画像データを入力するための撮像手段と、前記撮像手段から入力される画像データの中から人物の顔を検出するための顔検出手段と、前記顔検出手段で検出された人物の顔を測距エリアとして、自動合焦制御を行う自動合焦制御手段と、を備え、前記自動合焦制御手段は、前記顔検出手段により検出された人物の顔の大きさに基づいて、前記測距エリアの大きさを設定して自動合焦制御を行うこととしたので、画面内の人物の顔を測距エリアとして自動合焦動作を実行して、人物の顔に対する合焦精度を向上させ、画面内の人物の位置に拘わらず、人物の顔にピントを合わせることができ、自動合焦動作時と撮影時とで構図を変更することなく人物の撮影を行うことが可能となる。
【００３０】
また、請求項２にかかる発明によれば、請求項１に記載の撮像装置において、前記自動合焦制御手段は、前記顔検出手段により検出された人物の顔の大きさを所定値と比較し、前記検出された人物の顔の大きさよりも前記所定値の方が大きい場合は、第１の大きさを持つ第１測距エリアを設定し、該第１測距エリアのコントラスト情報に基づいて自動合焦制御を行い、前記検出された人物の顔の大きさよりも前記所定値の方が小さい場合は、前記第１の大きさより大きい第２の大きさを持つ第２測距エリアを設定し、該第２測距エリアのコントラスト情報に基づいて自動合焦制御を行うこととしたので、人物の顔に対する合焦精度を向上させ、画面内の人物の位置に拘わらず、人物の顔にピントを合わせることができ、自動合焦動作時と撮影時とで構図を変更することなく人物の撮影を行うことが可能となる。
【００３１】
また、請求項３にかかる発明によれば、請求項１または請求項２に記載の撮像装置において、前記撮像手段から入力される画像データを表示する表示手段と、前記顔検出手段により人物の顔が検出された場合に、前記表示手段に表示される画像データにおける人物の顔の部分を枠で囲うことにより、人物の顔が検出された旨を使用者に報知するための報知手段と、を備えているので、請求項１または請求項２にかかる発明の効果に加えて、画像データのどの部分を顔として検出したのかをユーザに分かりやすく報知して、顔検出が誤動作していないかをユーザに確認させることができ、ユーザの撮影ミスを防止することが可能となる。
【００３２】
また、請求項４にかかる発明によれば、請求項１〜請求項３のいずれか１つに記載の撮像装置において、前記自動合焦制御手段は、前記顔検出手段により複数の顔が検出された場合には、中央部に近い顔を前記測距エリアとして、自動合焦制御を行うこととしたので、請求項１〜請求項３のいずれか１つにかかる発明の効果に加えて、高い確率で主要被写体にピントを合わせることができ、また、集合写真においても、中央部の顔に対して前後左右にある顔も高い確率でピントを合わせる可能性を高くすることが可能となる。
【００３３】
また、請求項５にかかる発明によれば、請求項１〜請求項４のいずれか１つに記載の撮像装置において、前記顔検出手段の顔検出動作の許可／禁止を使用者が設定するための顔検出動作設定手段を備え、前記自動合焦制御手段は、前記顔検出動作設定手段により前記顔検出手段の顔検出動作の許可が設定されている場合には、前記顔検出手段に顔検出動作を実行させ、検出された人物の顔を測距エリアとして、自動合焦制御を行う一方、前記顔検出動作設定手段により前記顔検出手段の顔検出動作の禁止が設定されている場合には、前記顔検出手段に顔検出動作を実行させることなく、自動合焦制御を行うこととしたので、請求項１〜請求項４のいずれか１つにかかる発明の効果に加えて、使用者が、顔検出動作の許可／禁止を設定して不要な顔検出動作を省くことができ、より迅速な撮影が可能となる。
【００３４】
また、請求項６にかかる発明によれば、請求項１〜請求項５のいずれか１つに記載の撮像装置において、前記自動合焦制御手段は、前記顔検出手段で検出された人物の顔を測距エリアとして自動合焦制御を行う毎に、その測距結果をメモリに記憶しておき、当該メモリに記憶された過去の測距結果から次の合焦位置を予測することとしたので、請求項１〜請求項５のいずれか１つにかかる発明の効果に加えて、過去の合焦位置から次の合焦位置を予測して、迅速に合焦でき、迅速な撮影が可能となる。
【００３５】
また、請求項７にかかる発明によれば、被写体に応じた画像データを入力する画像入力工程と、前記画像入力工程で入力した画像データの中から人物の顔を検出する顔検出工程と、前記顔検出工程で検出された人物の顔を測距エリアとして、自動合焦制御を行う自動合焦制御工程と、を含み、前記自動合焦制御工程では、前記顔検出工程により検出された人物の顔の大きさに基づいて、前記測距エリアの大きさを設定して自動合焦制御を行うこととしたので、画面内の人物の顔を測距エリアとして自動合焦動作を実行して、人物の顔に対する合焦精度を向上させ、画面内の人物の位置に拘わらず、人物の顔にピントを合わせることができ、自動合焦動作時と撮影時とで構図を変更することなく人物の撮影を行うことが可能となる。
【００３６】
また、請求項８にかかる発明によれば、請求項７に記載の自動合焦方法において、前記自動合焦制御工程では、前記顔検出工程により検出された人物の顔の大きさを所定値と比較し、前記検出された人物の顔の大きさよりも前記所定値の方が大きい場合は、第１の大きさを持つ第１測距エリアを設定し、該第１測距エリアのコントラスト情報に基づいて自動合焦制御を行い、前記検出された人物の顔の大きさよりも前記所定値の方が小さい場合は、前記第１の大きさより大きい第２の大きさを持つ第２測距エリアを設定し、該第２測距エリアのコントラスト情報に基づいて自動合焦制御を行うこととしたので、人物の顔に対する合焦精度を向上させ、画面内の人物の位置に拘わらず、人物の顔にピントを合わせることができ、自動合焦動作時と撮影時とで構図を変更することなく人物の撮影を行うことが可能となる。
【００３７】
また、請求項９にかかる発明によれば、請求項７または請求項８に記載の自動合焦方法において、前記画像入力工程で入力した画像データを表示手段に表示する表示工程と、前記顔検出手段により人物の顔が検出された場合に、前記表示工程により前記表示手段に表示される画像データにおける人物の顔の部分を枠で囲うことにより、人物の顔が検出された旨を使用者に報知するための報知工程と、を含むこととしたので、請求項７または請求項８にかかる発明の効果に加えて、画像データのどの部分を顔として検出したのかをユーザに分かりやすく報知して、顔検出が誤動作していないかをユーザに確認させることができ、ユーザの撮影ミスを防止することが可能となる。
【００３８】
また、請求項１０にかかる発明によれば、請求項７〜請求項９のいずれか１つに記載の自動合焦方法において、前記自動合焦制御工程では、前記顔検出工程により複数の顔が検出された場合には、中央部に近い顔を前記測距エリアとして、自動合焦制御を行うこととしたので、請求項７〜請求項９のいずれか１つにかかる発明の効果に加えて、高い確率で主要被写体にピントを合わせることができ、また、集合写真においても、中央部の顔に対して前後左右にある顔も高い確率でピントを合わせる可能性を高くすることが可能となる。
【００３９】
また、請求項１１にかかる発明によれば、請求項７〜請求項１０のいずれか１つに記載の自動合焦方法において、さらに、前記顔検出工程の顔検出動作の許可／禁止を使用者が設定するための顔検出動作設定工程を含み、前記自動合焦制御工程では、前記顔検出動作設定工程により前記顔検出工程の顔検出動作の許可が設定されている場合には、前記顔検出工程に顔検出動作を実行させ、検出された人物の顔を測距エリアとして、自動合焦制御を行う一方、前記顔検出動作設定工程により前記顔検出工程の顔検出動作の禁止が設定されている場合には、前記顔検出工程に顔検出動作を実行させることなく、自動合焦制御を行うこととしたので、請求項７〜請求項１０のいずれか１つにかかる発明の効果に加えて、使用者が、顔検出動作の許可／禁止を設定して不要な顔検出動作を省くことができ、より迅速な撮影が可能となる。
【００４０】
また、請求項１２にかかる発明によれば、請求項７〜請求項１１のいずれか１つに記載の自動合焦方法において、前記自動合焦制御工程では、前記顔検出工程で検出された人物の顔を測距エリアとして自動合焦制御を行う毎に、その測距結果をメモリに記憶しておき、当該メモリに記憶された過去の測距結果から次の合焦位置を予測することとしたので、請求項７〜請求項１１のいずれか１つにかかる発明の効果に加えて、過去の合焦位置から次の合焦位置を予測して、迅速に合焦でき、迅速な撮影が可能となる。
【００４１】
また、請求項１３にかかる発明によれば、請求項７〜請求項１２のいずれか１つに記載の自動合焦方法をコンピュータに実行させるので、画面内の人物の顔を測距エリアとして自動合焦動作を実行して、人物の顔に対する合焦精度を向上させ、画面内の人物の位置に拘わらず、人物の顔にピントを合わせることができ、自動合焦動作時と撮影時とで構図を変更することなく人物の撮影を行うことが可能となる。
【図面の簡単な説明】
【００４２】
【図１】実施の形態１にかかるデジタルカメラの外観構成図である。
【図２】実施の形態１にかかるデジタルカメラの構成を示すブロック図である。
【図３】実施の形態１にかかるデジタルカメラにおける操作部のモード切換えスイッチでＳＥＴＵＰモードが選択された場合に、液晶モニタに表示される記録条件のユーザ設定画面を示す図である。
【図４】実施の形態１にかかるデジタルカメラのＡＦ動作を説明するためのフローチャートである。
【図５】実施の形態１にかかるデジタルカメラ液晶モニタの表示例を示す図である。
【図６】実施の形態１にかかる液晶モニタの表示例を示す図である。
【図７】実施の形態２にかかる操作部のモード切換えスイッチでＳＥＴＵＰモードが選択された場合に、液晶モニタに表示される記録条件のユーザ設定画面を示す図である。
【図８】実施の形態２にかかるデジタルカメラのＡＦ動作を説明するためのフローチャートである。
【図９】実施の形態２にかかるデジタルカメラの液晶モニタの表示例を示す図である。
【発明を実施するための形態】
【００４３】
以下、図面を参照して、本発明にかかる撮像装置、自動合焦方法、およびその方法をコンピュータが実行するためのプログラムを適用したデジタルカメラの好適な実施の形態を、（実施の形態１）、（実施の形態２）、（変形例１）、（変形例２）の順に詳細に説明する。
【００４４】
（実施の形態１）
図１は、実施の形態１にかかるデジタルカメラの外観構成図であり、同図（Ａ）は正面図、同図（Ｂ）は側面図、同図（Ｃ）は上面図を示している。図１は、上蓋が開成された状態を示している。同図において、１はカメラ本体、２は撮影レンズ、３はストロボ、４はファインダ、５は開閉可能に設けられた上蓋、６は上蓋５を開閉可能に支持するヒンジ、７は上蓋５の内側に設けられた液晶モニタ、８は上蓋５の外側に設けられたサブＬＣＤ、９は上蓋５の開閉を検出するための上蓋開閉検知スイッチ、１０はバリア開閉つまみ、１１は撮影等の動作指示を行うためのレリーズスイッチ、１２は各モードを選択するためのモード切換えスイッチ、１３はストロボ発光を行うためのストロボスイッチ、１４は撮影画質を設定するための画質モードスイッチ、１５はカーソルキー、１６は日付を入力するためのＤＡＴＥスイッチ、１７はＥＮＴＥＲキー、１８はＳＥＬＥＣＴキーを示している。
【００４５】
モード切換えスイッチ１２は、（１）カメラの設定を変更したり、確認するためのＳＥＴＵＰモード、（２）静止画を記録するための静止画モード、（３）動画を記録するための動画モード、（４）記録したファイルを再生するための再生モード、（５）パソコンと接続して、パソコンにファイルを送ったり、パソコンからカメラ操作するためのＰＣモード、および（６）ネットワークを介して通信を行うための通信モード等を選択するためのものである。
【００４６】
図２は、実施の形態１にかかるデジタルカメラの構成を示すブロック図である。同図に示すデジタルカメラは、撮影レンズ２（ズームレンズ２ａ、フォーカスレンズ２ｂ）、メカ機構（メカニカルシャッタ、絞り、フィルタ等）１０１、ＣＣＤ１０２、Ｆ／Ｅ（ＣＤＳ回路、ＡＧＣ回路、Ａ／Ｄ変換回路）１０３、ＩＰＰ１０４、圧縮／伸張回路１０５、メモリカード１０６、ＤＲＡＭ１０７、液晶モニタ７、サブＬＣＤ１０、操作部１０８、モータ（ズームレンズモータ１０９ａ、フォーカスモータ１０９ｂ、絞り・シャッターモータ１０９ｃ）１０９、ドライバ（ズームドライバ１１０ａ、フォーカスドライバ１１０ｂ、絞り・シャッタードライバ１１０ｃ）１１０、ＳＧ１１１、電池１１２、ＤＣ／ＤＣコンバータ１１３、ＡＣアダプタ１１４、コントローラ（ＣＰＵ１１５ａ、ＦＬＡＳＨ＿ＲＯＭ１１５ｂ、ＳＤ＿ＲＡＭ１１５ｃ）１１５、通信ドライバ部１１６、ネットワーク通信部１１７を備えている。
【００４７】
撮影レンズ２は、被写体を結像するためのものであり、ズーム機能を実現するためのズームレンズ２ａと、被写体に合焦させるためのフォーカスレンズ２ｂとからなる。メカ機構１０１は、メカニカルシャッタ、被写体の明るさを調整するための絞りや、フィルタ等からなる。ＣＣＤ１０２は、撮影レンズ２により結像された被写体像を電気信号に変換して、アナログの画像データとしてＦ／Ｅ１０３に出力する。
【００４８】
Ｆ／Ｅ１０３は、ＣＣＤ１０２から入力されるアナログの画像データに対して前処理を施すものであり、ＣＣＤ１０２から入力されるアナログの画像データを相関二重サンプリングするＣＤＳ回路と、ＣＤＳ回路から出力されるアナログの画像データのゲインを調整するＡＧＣ回路と、ＡＧＣ回路から出力されるアナログの画像データに対してＡ／Ｄ変換を行って、デジタルの画像データをＩＰＰ１０４に出力するＡ／Ｄ変換回路とからなる。
【００４９】
ＩＰＰ１０４は、入力される画像データに対して各種画像処理を施すものであり、例えば、Ｆ／Ｅ１０３から入力されるカラー画像データに対して補間処理を行った後、ＹＵＶデータ（輝度Ｙデータ、色差Ｕ、Ｖデータ）に変換する。
【００５０】
圧縮／伸張回路１０５は、ＹＵＶデータを、ＪＰＥＧ方式に準拠した圧縮方式で圧縮処理したり、また、メモリカードに格納されている圧縮画像データをＪＰＥＧ方式に準拠した伸張方式で伸張処理する。
【００５１】
ＤＲＡＭ１０７は、撮像した画像データやメモリカード１０６から読み出した画像データ等を一時的に格納するためのフレームメモリである。メモリカード１０６は、デジタルカメラ本体に対して着脱可能に設けられ、圧縮画像データを画像ファイルとして格納する。
【００５２】
液晶モニタ７は、画像データ等を表示するためのものである。サブＬＣＤ８は、デジタルカメラの設定されているモードや動作内容を表示するためのものである。
【００５３】
ズームドライバ１１０ａは、コントローラ１１５から入力される制御信号に応じて、ズームモータ１０９ａを駆動して、ズームレンズ２ａを光軸方向に移動させる。フォーカスドライバ１１０ｂは、コントローラ１１５から入力される制御信号に応じて、フォーカスモータ１０９ｂを駆動して、フォーカスレンズ２ｂを光軸方向に移動させる。絞り・シャッタードライバ１１０ｃは、コントローラ１１５から入力される制御信号に応じて、絞り・シャッターモータ１１９ｃを駆動して、メカ機構１０１の絞りの絞り値の設定やメカ機構１０１のメカニカルシャッタの開閉駆動を行う。
【００５４】
ＳＧ１１１は、コントローラ１１５から入力される制御信号に基づいて、ＣＣＤ１０や２Ｆ／Ｅ１０３を駆動する。電池１１２は、例えば、ＮｉＣｄ、ニッケル水素、リチウム等の電池からなり、ＤＣ／ＤＣコンバータ１１３にＤＣ電圧を供給する。ＡＣアダプタ１１４は、ＡＣ電圧をＤＣ電圧に変換してＤＣ／ＤＣコンバータ１６に供給する。ＤＣ／ＤＣコンバータ１１３は、電池１１２やＡＣアダプタ１１４から入力されるＤＣ電圧のレベルを変換して、デジタルカメラの各部に電力を供給する。
【００５５】
通信ドライバ１１６は、外部装置（例えば、パーソナルコンピュータ等）と接続して、データ通信を行うためのものである。ネットワーク通信部１１７は、ネットワークとデータ通信するためのものである。
【００５６】
操作部１０８は、使用者がデジタルカメラに各種指示を与えるための上記図１に示す各種キーやスイッチ（レリーズスイッチ１１、モード切換えスイッチ１２、ストロボスイッチ１３、画質モードスイッチ１４、カーソルキー１５、ＤＡＴＥスイッチ１６、ＥＮＴＥＲキー１７、ＳＥＬＥＣＴキー１８）を備えており、各種キーやスイッチの操作を検出してコントローラ１１５に出力する。上述のレリーズスイッチ１１は、２段階のＳＷとなっており、その半押し（第１の押し込みストローク）で第１ＳＷオン、その全押し（第２の押し込みストローク）で第２ＳＷオンとなる。デジタルカメラでは、第１ＳＷがオンされるとＡＥ動作およびＡＦ動作が実行され、さらに、第２ＳＷがオンされると撮影動作が実行される。
【００５７】
図３は、操作部１０８のモード切換えスイッチ１２でＳＥＴＵＰモードが選択された場合に、液晶モニタ７に表示される記録条件のユーザ設定画面を示している。同図に示す記録条件のユーザ設定画面は、各項目の設定条件（”フォーカス”の［ＡＦ／マニュアル］、”顔検出（顔検出動作モード）”の「ＯＮ／ＯＦＦ］、”測光点”の「オート／マニュアル］、”長時間露光”の「ＯＮ／ＯＦＦ］、”日付入り”の［ＯＮ／ＯＦＦ］）をユーザが設定するための画面である。同図に示す画面で、カーソルキー１５により、所望の項目を選択し、選択した項目でＳＥＬＥＣＴキー１８で所望の設定条件を選択し、ＥＮＴＥＲキー１７で選択した設定条件が設定される。同図に示す例では、”フォーカス”は［ＡＦ］、”顔検出（顔検出動作モード）”は「ＯＮ］、”測光点”は「オート］、”長時間露光”は「ＯＦＦ］、”日付入り”は［ＯＦＦ］が設定されている。
【００５８】
コントローラ１１５は、デジタルカメラの全体の動作を制御するユニットであり、操作部１０８からの指示に基づいて、ＦＬＡＳＨ＿ＲＯＭ１１５ｂに格納された制御プログラムに従って、ＳＤ＿ＲＡＭ１１５ｃをワークエリアとして使用して、デジタルカメラの各部の動作を制御するＣＰＵ１１５ａと、ＣＰＵ１１５ａが実行するための各種制御プログラムや制御に必要なパラメータやデータ等を格納するＦＬＡＳＨ＿ＲＯＭ１１５ｂと、ＣＰＵ１１５ａのワークエリアとして使用されるＳＤ＿ＲＡＭ１１５ｃとから構成されている。ＦＬＡＳＨ＿ＲＯＭ１１５ｂに格納される制御プログラム、パラメータ、およびデータは、ネットワークを介して配信可能となっており、また、ネットワークを介してダウンロードして格納可能となっている。また、ＦＬＡＳＨ＿ＲＯＭ１１５ｂには、通信ドライバ部１１６を介して接続される外部装置からプログラム、パラメータ、およびデータが書込可能となっている。
【００５９】
また、ＣＰＵ１１５ａは、モニタリング動作、ＡＦ動作、ＡＥ動作、撮影動作等を制御する。つぎに、上記ＣＰＵ１１５ａの制御により実行される（１）モニタリング動作、（２）ＡＦ動作、（３）静止画撮影動作の基本的な動作の概略を説明する。
【００６０】
（１）モニタリング動作
操作部１０８のモード切換えスイッチ１２で静止画モードや動画モードが選択されると、ＣＰＵ１１５ａは、液晶モニタ７には被写体のモニタリング画像を表示する。具体的には、ＣＣＤ１０２より入力される被写体の画像データは、Ｆ／Ｅ（ＣＤＳ、ＡＧＣ、Ａ／Ｄ）１０３で処理された後、ＩＰＰ１０４で信号処理されて、ＤＲＡＭ１０７に書き込まれる。ＣＰＵ１１５ａは、ＤＲＡＭ１０７に格納された画像データに応じたモニタリング画像を液晶モニタ７に表示する。使用者は、この液晶モニタ７に表示される被写体のモニタリング画像を見て撮影の構図を決定することができる。
【００６１】
（２）ＡＦ動作
操作部１０８のモード切換えスイッチ１２で静止画モードや動画モードが選択された後、レリーズスイッチ１１が半押しされてＳＷ１がオンされると、ＣＰＵ１１５ａは、ＡＦ動作を実行する。具体的には、ＡＦ動作では、顔検出モードが設定されている場合には、まず、顔検出処理を実行して人物の顔の検出を行う。具体的には、ＣＣＤ１０２より入力された画像データは、Ｆ／Ｅ（ＣＤＳ、ＡＧＣ、Ａ／Ｄ）１０３で処理された後、ＩＰＰ１０４で信号処理され、ＤＲＡＭ１０７に書き込まれる。ＣＰＵ１１５ａは、ＤＲＡＭ１０７に格納された画像データから公知の顔認識技術（ガボール・ウェーブレット変換＋グラフマッチング）を使用して、人物の顔を検出する。そして、ＣＰＵ１１５ａは、検出した人物の顔を測距エリア（ＡＦエリア）として、山登りサーボ法等の公知の自動合焦方式を使用した自動合焦処理を実行して、フォーカスレンズ２ｂを合焦位置に移動させて人物の顔にフォーカスを合わせる。より具体的には、自動合焦処理では、フォーカスレンズ２ｂを移動させて、ＣＣＤ１０２から入力される画像データのうち、測距エリア（ＡＦエリア）内の画像データに応じた被写体のコントラストを示すＡＦ評価値をサンプリングし、ＡＦ評価値のピーク位置を合焦位置とする。
【００６２】
なお、ここでは、ＣＰＵ１１５ａが制御プログラムを実行して顔検出を行うこととしたが、顔検出のための専用のハードウエアを設けることにしても良い。
【００６３】
（３）静止画撮影動作
ＣＰＵ１１５ａは、操作部１０８のモード切換えスイッチ１２で静止画モードが選択され後、操作部１０８のレリーズスイッチが全押しされてＳＷ２がオンされると、静止画撮影動作を実行する。ＣＣＤ１０２から取り込まれた撮像データは、ＩＰＰ１０４で信号処理され、圧縮／伸張回路１０５で圧縮処理が行われた後、ＤＲＡＭ１０７に書き込まれる。そして、ＣＰＵ１１５ａは、ＤＲＡＭ１０７に書き込まれた圧縮画像データを静止画ファイルとしてメモリカード１０６に書き込む。
【００６４】
図４は、上記デジタルカメラのＡＦ動作を説明するためのフローチャートである。図５〜図６は、液晶モニタ７の表示例を示す図である。図５は被写体の人物の顔が１つの場合の表示例、図６は被写体の人物の顔が複数（２つ）の場合の表示例を示している。上記デジタルカメラのＡＦ動作を図４のフローチャートに従って、図５および図６の液晶モニタ７の表示例を参照しつつ説明する。ＣＰＵ１１５ａは、操作部１０８のモード切換えスイッチ１２で静止画モードや動画モードが選択された後、レリーズスイッチ１３が半押しされてＳＷ１がＯＮされた場合にＡＦ処理を実行する。
【００６５】
図４において、まず、ＣＰＵ１１５ａは、人物の顔検出を実行する顔検出動作モードであるか否かを判断する（ステップＳ１）。顔検出動作モードは、上述の記録条件のユーザ設定画面で設定される（上記図３参照）。この判断の結果、顔検出動作モードであると判断した場合には、ＣＰＵ１１５ａは、顔検出処理を実行して顔の検出を行う（ステップＳ２）。
【００６６】
被写体像の中から顔を検出する方法は、以下に示す（１）〜（３）の手法が公知となっており、本実施の形態１では、そのうちのいずれかの方法を用いるものとする。
【００６７】
（１）テレビジョン学会誌Ｖｏｌ．４９、Ｎｏ．６、ｐｐ．７８７−７９７（１９９５）の「顔領域抽出に有効な修正ＨＳＶ表色系の提案」に示されるように、カラー画像をモザイク画像化し、肌色領域に着目して顔領域を抽出する方法。
（２）電子情報通信学会誌Ｖｏｌ．７４−Ｄ−ＩＩ、Ｎｏ．１１、ｐｐ．１６２５−１６２７（１９９１）の「静止濃淡情景画像からの顔領域を抽出する手法」に示されているように、髪や目や口など正面人物像の頭部を構成する各部分に関する幾何学的な形状特徴を利用して正面人物の頭部領域を抽出する方法。
（３）画像ラボ１９９１−１１（１９９１）の「テレビ電話用顔領域検出とその効果」に示されるように、動画像の場合、フレーム間の人物の微妙な動きによって発生する人物像の輪郭エッジを利用して正面人物像を抽出する方法。
【００６８】
また、ＣＰＵ１１５ａは、人物の顔を検出した場合には、目、鼻、口、耳の検出を行う。顔の中の目、鼻、口、耳の検出は公知の方法を使用して検出することができる。例えば、目の検出は、特開平３−１７６９６号公報、特開平４−２５５０１５号公報、特開平５−３００６０１号公報、および特開平９−２１６１１号公報、特開平９−２５１３４２号公報等に記載されている技術を使用することができる。
【００６９】
そして、ＣＰＵ１１５ａは、顔を検出したか否かを判断する（ステップＳ３）。この判断の結果、顔を検出した場合には、ＣＰＵ１１５ａは、液晶モニタ７に表示されている画像データにおいて、人物の顔部分に矩形の枠を表示（顔検出実行結果ＯＫ表示）して、顔が検出された旨をユーザに報知する（ステップＳ４）。図５（Ａ）は、液晶モニタ７に表示される画像データ（モニタリング画像）の表示例（人物の顔が１つの場合）を示している。図５（Ｂ）は、図５（Ａ）の画像データの人物の顔部分に矩形の枠Ａを表示した場合の表示例を示している。図６（Ａ）は、人物の顔が複数（２つ）ある場合の液晶モニタ７に表示される画像データ（モニタリング画像）の表示例を示している。図６（Ｂ）は、図６（Ａ）の画像データの人物の顔部分に矩形の枠Ａ１、Ａ２を表示した場合の表示例を示している。
【００７０】
そして、ＣＰＵ１１５ａは、複数の顔があるか否かを判断する（ステップＳ５）。この判断の結果、複数の顔を検出した場合には、ＣＰＵ１１５ａは、ユーザが測距エリアを選択する測距エリア選択モードであるか否かを判断する（ステップＳ６）。測距エリア選択モードは、上述の記録条件のユーザ設定画面で設定される（上記図３参照）。この判断の結果、測距エリア選択モードでないと判断した場合には、ＣＰＵ１１５ａは、中央部に近い顔を測距エリアとして設定した後（ステップＳ７）、前述した自動合焦処理を実行する（ステップＳ８）。
【００７１】
他方、上記ステップＳ６で、測距エリア選択モードであると判断した場合には、ＣＰＵ１１５ａは、液晶モニタ７にユーザが測距エリアを選択するための文字等を表示する（ステップＳ１１）。図６（Ｃ）は、図６（Ｂ）の画面でユーザが測距エリアを選択するための文字等（測距エリアを選択するためのガイダンス表示）を表示した表示例を示している。
【００７２】
続いて、ユーザの操作部１０８の操作で、液晶モニタ７に表示された顔認識した位置の中から所望の位置が測距エリアとして選択される（ステップＳ１２）。上記図６（Ｃ）において、ユーザは、カーソルキー１５の操作で矩形の枠Ａ１、Ａ２のいずれかを選択し、ＥＮＴＥＲキー１７で選択した矩形の枠を測距エリアとして決定する。図６（Ｄ）は、図６（Ｃ）において、矩形の枠Ａ２が測距エリアとして選択された場合を示している。
【００７３】
ＣＰＵ１１５ａは、選択された矩形の枠内を測距エリアに設定した後（ステップＳ１３）、上述の自動合焦処理を実行する（ステップＳ８）。
【００７４】
他方、上記ステップＳ５において、複数の顔を検出しなかった場合、すなわち、１つの顔のみを検出した場合には、顔の中で、目、鼻、口、耳を検出できたか否かを判断する（ステップＳ１４）。この判断の結果、目、鼻、口、耳を検出できなかった場合には、ＣＰＵ１１５ａは、顔の中心位置を測距エリアに設定した後（ステップＳ１７）、上述の自動合焦処理を行う（ステップＳ８）。
【００７５】
他方、上記ステップＳ１４において、目、鼻、口、耳を検出できた場合には、ユーザが測距エリアを選択する測距エリア選択モードであるか否かを判断する（ステップＳ１５）。この判断の結果、測距エリア選択モードでないと判断した場合には、ＣＰＵ１１５ａは、目の位置を測距エリアとして設定した後（ステップＳ１８）、上述の自動合焦処理を実行する（ステップＳ８）。
【００７６】
また、上記ステップＳ１５において、測距エリア選択モードであると判断した場合には、ＣＰＵ１１５ａは、液晶モニタ７に目、鼻、口、耳にそれぞれ矩形の枠を表示する（ステップＳ１６）。図５（Ｃ）は、上記図５（Ａ）の被写体の画像データにおいて、目、鼻、口にそれぞれ矩形の枠ａ１〜ａ４を表示した場合の表示例を示す図である。
【００７７】
そして、ユーザの操作部１０８の操作により、この液晶モニタ７に表示された目、鼻、口、耳を認識した位置の中から所望の位置が測距エリアとして選択される（ステップＳ１２）。上記図５（Ｃ）において、ユーザは、カーソルキー１５を操作で矩形の枠ａ１〜ａ４のいずれかを選択し、ＥＮＴＥＲキー１７で選択した矩形の枠を測距エリアとして決定する。図５（Ｄ）は、図５（Ｃ）において、矩形の枠ａ３が測距エリアとして選択された場合を示している。
【００７８】
ＣＰＵ１１５ａは、ユーザにより決定された矩形の枠内の顔の部分を測距エリアに設定した後（ステップＳ１３）、上述の自動合焦処理を実行する（ステップＳ８）。
【００７９】
他方、上記ステップＳ１において顔検出動作モードでないと判断した場合、または、上記ステップＳ３において顔を検出しなかった場合には、通常の測距エリア位置を測距エリアとして設定した後（ステップＳ１０）、上述の自動合焦処理を実行する（ステップＳ８）。そして、レリーズスイッチ１１が全押しされると、撮影が行われる。
【００８０】
以上説明したように、実施の形態１によれば、ＣＰＵ１１５ａは、ＣＣＤ１０２で入力した画像データの中から人物の顔を検出し、検出された人物の顔の少なくとも一部を測距エリアとして、自動合焦制御を行うこととしたので、画面内の人物の顔を測距エリアとして自動合焦動作を実行して、画面内の人物の位置に拘わらず、人物の顔にピントを合わせることができ、自動合焦動作時と撮影時とで構図を変更することなく人物の撮影を行うことが可能となる。
【００８１】
また、実施の形態１によれば、ＣＰＵ１１５ａは、人物の顔を検出した場合には、液晶モニタ７に表示される画像データの顔に矩形の枠（上記図５参照）を表示することにしてので、顔が検出された旨をユーザに報知して、ユーザに顔が検出された旨を識認させることができる。
【００８２】
また、実施の形態１によれば、ＣＰＵ１１５ａは、複数の顔が検出された場合には、中央部に近い顔を測距エリアとして、自動合焦制御を行うこととしたので、高い確率で主要被写体にピントを合わせることができ、また、集合写真においても、中央部の顔に対して前後左右にある顔も高い確率でピントを合わせる可能性を高くすることが可能となる。
【００８３】
また、実施の形態１によれば、複数の顔が検出された場合に、使用者が当該複数の顔の中から測距エリアを選択し（図６参照）、ＣＰＵ１１５ａは、使用者が選択した測距エリアに基づき自動合焦制御を行うこととしたので、どの人物に合焦させるかをユーザが選択することが可能となる。
【００８４】
また、実施の形態１によれば、顔検出動作の許可／禁止をユーザが設定可能としたので（上記図３参照）、使用者は、顔検出動作の許可／禁止を設定して不要な顔検出動作を省くことができ、より迅速な撮影が可能となる。
【００８５】
また、実施の形態１によれば、ＣＰＵ１１５ａは、人物の顔の目を検出した場合において、測距エリア選択モードが設定されていない場合には、目を測距エリアとして自動合焦制御を行うこととしたので、目にピントが合った画像を簡単に撮影することが可能となる。
【００８６】
また、実施の形態１によれば、人物の顔の目、口、鼻、耳のいずれかを検出した場合において、測距エリア選択モードが設定されている場合には、ユーザが、検出された目、鼻、口、耳の中から測距エリアを選択し、ＣＰＵ１１５ａは、ユーザに選択された測距エリアに基づき自動合焦制御を行うこととしたので、ユーザがピントを合わせたい顔の部分にピントを合わせることができ、ユーザの撮影意図を反映させることが可能となる。
【００８７】
（実施の形態２）
実施の形態２にかかるデジタルカメラを図７〜図９を参照して説明する。実施の形態２にかかるデジタルカメラの構成は、実施の形態１と同様の構成（図１および図２参照）とすることができる。実施の形態２のデジタルカメラは、検出した人物の顔の大きさに応じて測距エリアの大きさを変更するものである。
【００８８】
図７は、操作部１０８のモード切換えスイッチ１２でＳＥＴＵＰモードが選択された場合に、液晶モニタ７に表示される記録条件のユーザ設定画面を示している。同図に示す記録条件のユーザ設定画面は、各項目の設定条件（”フォーカス”の［ＡＦ／マニュアル］、”顔検出（顔検出動作モード）”の「ＯＮ／ＯＦＦ］、”測距エリア自動設定（測距エリア自動設定モード）”の「ＯＮ／ＯＦＦ］、”測光点”の「オート／マニュアル］、”長時間露光”の「ＯＮ／ＯＦＦ］、”日付入り”の［ＯＮ／ＯＦＦ］）をユーザが設定するための画面である。同図に示す画面で、カーソルキー１５により、所望の項目を選択し、選択した項目でＳＥＬＥＣＴキー１８で所望の設定条件を選択し、ＥＮＴＥＲキー１７で選択した設定条件が設定される。同図に示す例では、”フォーカス”は［ＡＦ］、”顔検出（顔検出動作モード）”は「ＯＮ］、”、”測距エリア自動設定（測距エリア自動設定モード）”の「ＯＮ］、”測光点”は「オート］、”長時間露光”は「ＯＦＦ］、”日付入り”は［ＯＦＦ］が設定されている。
【００８９】
図８は、実施の形態２のデジタルカメラのＡＦ動作を説明するためのフローチャートである。図９は、液晶モニタ７の表示例を示す図である。実施の形態２のデジタルカメラのＡＦ動作を図８のフローチャートに従って、図９の液晶モニタ７の表示例を参照しつつ説明する。ＣＰＵ１１５ａは、操作部１０８のモード切換えスイッチ１２で静止画モードや動画モードが選択された後、レリーズスイッチ１３が半押しされてＳＷ１がＯＮされた場合にＡＦ処理を実行する。
【００９０】
図８において、まず、ＣＰＵ１１５ａは、人物の顔検出を実行する顔検出動作モードであるか否かを判断する（ステップＳ３１）。顔検出動作モードは、上述の記録条件のユーザ設定画面で設定される（上記図７参照）。この判断の結果、顔検出動作モードであると判断した場合には、ＣＰＵ１１５ａは、実施の形態１と同様の顔検出処理を実行する（ステップＳ３２）。
【００９１】
そして、ＣＰＵ１１５ａは、顔を検出したか否かを判断する（ステップＳ３３）。この判断の結果、顔を検出した場合には、ＣＰＵ１１５ａは、液晶モニタ７に表示されている画像データにおいて、人物の顔部分に矩形の枠を表示（顔検出実行結果ＯＫ表示）して、顔が検出された旨をユーザに報知する（ステップＳ３４）。
【００９２】
ＣＰＵ１１５ａは、自動的に測距エリアの大きさを設定する測距エリア自動設定モードであるか否かを判断する（ステップＳ３５）。この測距エリア自動設定モードは、上述の記録条件のユーザ設定画面で設定される（上記図７参照）。この判断の結果、測距エリア自動設定モードである場合には、ＣＰＵ１１５ａは、検出した顔の大きさと所定値１を比較し（ステップＳ３６）、顔の大きさが所定値１より大きくない場合、測距エリアの大きさ１を設定する（ステップＳ４１）。他方、顔の大きさが所定値１より大きい場合、ＣＰＵ１１５ａは、顔の大きさが所定値２（但し、所定値２＞所定値１）と比較し（ステップＳ３７）、顔の大きさが所定値２よりも大きい場合には、ＣＰＵ１１５ａは、測距エリアの大きさ３を設定する一方（ステップＳ３８）、顔の大きさが所定値２よりも大きくない場合には、測距エリアの大きさ２を設定する（ステップＳ４２）。
【００９３】
他方、上記ステップＳ３５において、測距エリア自動設定モードでない場合には、ユーザが測距エリアの大きさ１、２、３を設定する（ステップＳ４３）。上記図５（Ａ）は、液晶モニタ７に表示される画像データ（モニタリング画像）の表示例を示している。図９は、上記図５（Ａ）の画面において、ユーザが、測距エリアの大きさを選択するための画面が表示されている。図９では、大きさの異なる３つの測距エリアの大きさ（大きさ１、大きさ２、大きさ３）が表示されており、ユーザは、カーソルキー１５を操作して、大きさ１、大きさ２、大きさ３のいずれかを選択し、ＥＮＴＥＲキー１７で選択した大きさを測距エリアの大きさとして決定する。図９に示す例では、測距エリアの大きさ２が選択されている。
【００９４】
そして、ＣＰＵ１１５ａは、自動的に設定したまたはユーザが選択した大きさの測距エリアを検出した人物の顔の部分に設定した後、上述の自動合焦処理を実行する（ステップＳ３９）。
【００９５】
他方、上記ステップＳ３１において顔検出動作モードでないと判断した場合、または、上記ステップＳ３３において顔を検出しなかった場合には、通常の測距エリア位置を測距エリアとして設定した後（ステップＳ４０）、上述の自動合焦処理を実行する（ステップＳ３９）。
【００９６】
以上説明したように、実施の形態２によれば、測距エリア自動判定モードが設定されている場合には、ＣＰＵ１１５ａは、検出した人物の顔の大きさに基づいて、測距エリアの大きさを自動的に設定して自動合焦制御を行うこととしたので、合焦精度を向上させることが可能となる。
【００９７】
また、実施の形態２によれば、測距エリア自動判定モードが設定されていない場合には、測距エリアの大きさを使用者が選択し（上記図９参照）、ＣＰＵ１１５ａは、使用者が選択した大きさの測距エリアを設定して自動合焦制御を行うこととしたので、顔の中の特定の部分にピントを合わせる場合に合焦精度を向上させることが可能となる。
【００９８】
なお、本発明は、上記した実施の形態１および実施の形態２に限定されるものではなく、発明の要旨を変更しない範囲で適宜変形可能であり、例えば、以下のような変形が可能である。
【００９９】
（変形例１）
本発明のデジタルカメラに、人物を撮影するための人物撮影モード（第１の撮影モード）と風景を撮影するための風景撮影モード（第２の撮影モード）を設け、このモードを例えばモード切り替えスイッチ１２で選択できるようにしておき、ＣＰＵ１１５ａは、人物撮影モードが選択された場合に、顔検出処理を伴う自動合焦制御（上記図４のステップＳ１で「ＹＥＳ」以降の処理）を行い、風景撮影モードが選択された場合には、顔検出処理を行わないで、通常の測距エリアに基づいて自動合焦制御（上記図４のステップＳ１で「ＮＯ」以降の処理）を行うことにしても良い。これは、顔にピントを合わせる必要のある人物撮影モードでは、顔検出処理は必要であるが、顔にピントを合わせる必要のない風景撮影モードでは、顔検出処理は不要だからである。
【０１００】
（変形例２）
ＣＰＵ１１５ａは、顔検出処理で検出した顔を測距エリアとして自動合焦制御を行う毎に、その測距結果（合焦位置）をＦＬＡＳＨ＿ＲＯＭ１１５ｂに記憶しておき、ＦＬＡＳＨ＿ＲＯＭ１１５ｂに記憶された過去の測距結果から次の合焦位置を予測することにしても良い。これにより、過去の合焦位置から次の合焦位置を予測して迅速に顔に合焦でき、迅速な撮影が可能となる。
【符号の説明】
【０１０１】
１  カメラ本体
２  撮影レンズ
３  ストロボユニット
４  ファインダ
５  上蓋
６  ヒンジ
７  液晶モニタ
８  サブＬＣＤ
９  上蓋開閉検知スイッチ
１０  バリア開閉つまみ
１１  レリーズスイッチ
１２  モード切換えスイッチ
１３  ストロボスイッチ
１４  画質モードスイッチ
１５  カーソルキー
１６  ＤＡＴＥスイッチ
１７  ＥＮＴＥＲキー
１８  ＳＥＬＥＣＴキー
２ａ  ズームレンズ
２ｂ  フォーカスレンズ
１０１  メカ機構
１０２  ＣＣＤ
１０３  Ｆ／Ｅ
１０４  ＩＰＰ
１０５  圧縮／伸張回路
１０６  メモリカード
１０７  ＤＲＡＭ
１０８  操作部
１０９ａ  ズームレンズモータ
１０９ｂ  フォーカスモータ
１０９ｃ  絞り・シャッターモータ
１１０ａ  ズームドライバ
１１０ｂ  フォーカスドライバ
１１０ｃ  絞り・シャッタードライバ
１１１  ＳＧ
１１２  電池
１１３  ＤＣ／ＤＣコンバータ
１１４  ＡＣアダプタ
１１５  コントローラ
１１５ａ  ＣＰＵ
１１５ｂ  ＦＬＡＳＨ＿ＲＯＭ
１１５ｃ  ＳＤ＿ＲＡＭ
１１６  通信ドライバ部
１１７  ネットワーク通信部
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
自動合焦機能を備えた撮像装置において、
被写体に応じた画像データを入力するための撮像手段と、
前記撮像手段から入力される画像データの中から人物の顔を検出するための顔検出手段と、
前記顔検出手段で検出された人物の顔を測距エリアとして、自動合焦制御を行う自動合焦制御手段と、を備え、
前記自動合焦制御手段は、前記顔検出手段により検出された人物の顔の大きさに基づいて、前記測距エリアの大きさを設定して自動合焦制御を行うことを特徴とする撮像装置。
【請求項２】
前記自動合焦制御手段は、前記顔検出手段により検出された人物の顔の大きさを所定値と比較し、前記検出された人物の顔の大きさよりも前記所定値の方が大きい場合は、第１の大きさを持つ第１測距エリアを設定し、該第１測距エリアのコントラスト情報に基づいて自動合焦制御を行い、前記検出された人物の顔の大きさよりも前記所定値の方が小さい場合は、前記第１の大きさより大きい第２の大きさを持つ第２測距エリアを設定し、該第２測距エリアのコントラスト情報に基づいて自動合焦制御を行うことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記撮像手段から入力される画像データを表示する表示手段と、
前記顔検出手段により人物の顔が検出された場合に、前記表示手段に表示される画像データにおける人物の顔の部分を枠で囲うことにより、人物の顔が検出された旨を使用者に報知するための報知手段と、を備えたことを特徴とする請求項１または請求項２に記載の撮像装置。
【請求項４】
前記自動合焦制御手段は、前記顔検出手段により複数の顔が検出された場合には、中央部に近い顔を前記測距エリアとして、自動合焦制御を行うことを特徴とする請求項１〜請求項３のいずれか１つに記載の撮像装置。
【請求項５】
前記顔検出手段の顔検出動作の許可／禁止を使用者が設定するための顔検出動作設定手段を備え、
前記自動合焦制御手段は、前記顔検出動作設定手段により前記顔検出手段の顔検出動作の許可が設定されている場合には、前記顔検出手段に顔検出動作を実行させ、検出された人物の顔を測距エリアとして、自動合焦制御を行う一方、前記顔検出動作設定手段により前記顔検出手段の顔検出動作の禁止が設定されている場合には、前記顔検出手段に顔検出動作を実行させることなく、自動合焦制御を行うことを特徴とする請求項１〜請求項４のいずれか１つに記載の撮像装置。
【請求項６】
前記自動合焦制御手段は、前記顔検出手段で検出された人物の顔を測距エリアとして自動合焦制御を行う毎に、その測距結果をメモリに記憶しておき、当該メモリに記憶された過去の測距結果から次の合焦位置を予測することを特徴とする請求項１〜請求項５のいずれか１つに記載の撮像装置。
【請求項７】
被写体に応じた画像データを入力する画像入力工程と、
前記画像入力工程で入力した画像データの中から人物の顔を検出する顔検出工程と、
前記顔検出工程で検出された人物の顔を測距エリアとして、自動合焦制御を行う自動合焦制御工程と、を含み、
前記自動合焦制御工程では、前記顔検出工程により検出された人物の顔の大きさに基づいて、前記測距エリアの大きさを設定して自動合焦制御を行うことを特徴とする自動合焦方法。
【請求項８】
前記自動合焦制御工程では、前記顔検出工程により検出された人物の顔の大きさを所定値と比較し、前記検出された人物の顔の大きさよりも前記所定値の方が大きい場合は、第１の大きさを持つ第１測距エリアを設定し、該第１測距エリアのコントラスト情報に基づいて自動合焦制御を行い、前記検出された人物の顔の大きさよりも前記所定値の方が小さい場合は、前記第１の大きさより大きい第２の大きさを持つ第２測距エリアを設定し、該第２測距エリアのコントラスト情報に基づいて自動合焦制御を行うことを特徴とする請求項７に記載の自動合焦方法。
【請求項９】
前記画像入力工程で入力した画像データを表示手段に表示する表示工程と、
前記顔検出手段により人物の顔が検出された場合に、前記表示工程により前記表示手段に表示される画像データにおける人物の顔の部分を枠で囲うことにより、人物の顔が検出された旨を使用者に報知するための報知工程と、を含むことを特徴とする請求項７または請求項８に記載の自動合焦方法。
【請求項１０】
前記自動合焦制御工程では、前記顔検出工程により複数の顔が検出された場合には、中央部に近い顔を前記測距エリアとして、自動合焦制御を行うことを特徴とする請求項７〜請求項９のいずれか１つに記載の自動合焦方法。
【請求項１１】
さらに、前記顔検出工程の顔検出動作の許可／禁止を使用者が設定するための顔検出動作設定工程を含み、
前記自動合焦制御工程では、前記顔検出動作設定工程により前記顔検出工程の顔検出動作の許可が設定されている場合には、前記顔検出工程に顔検出動作を実行させ、検出された人物の顔を測距エリアとして、自動合焦制御を行う一方、前記顔検出動作設定工程により前記顔検出工程の顔検出動作の禁止が設定されている場合には、前記顔検出工程に顔検出動作を実行させることなく、自動合焦制御を行うことを特徴とする請求項７〜請求項１０のいずれか１つに記載の自動合焦方法。
【請求項１２】
前記自動合焦制御工程では、前記顔検出工程で検出された人物の顔を測距エリアとして自動合焦制御を行う毎に、その測距結果をメモリに記憶しておき、当該メモリに記憶された過去の測距結果から次の合焦位置を予測することを特徴とする請求項７〜請求項１１のいずれか１つに記載の自動合焦方法。
【請求項１３】
請求項７〜請求項１２のいずれか１つに記載の自動合焦方法をコンピュータに実行させるためのプログラム。