(57)【特許請求の範囲】
【請求項１】
ストロボ機能を備えた撮像装置において、
被写体に応じた画像データを入力するための撮像手段と、
前記撮像手段から入力される画像データの中から人物の顔を検出するための顔検出手段と、
ストロボ光を発するためのストロボ発光手段と、
前記顔検出手段による人物の顔の検出結果に基づき、前記ストロボ発光手段を制御するストロボ制御手段と、を備え、
前記ストロボ制御手段は、前記顔検出手段により人物の顔が検出された場合に、撮影画面内における顔と判定した部分の面積が所定値以上の場合は、前記撮影画面内における顔と判定した部分の面積が前記所定値未満の場合よりも、前記ストロボ発光手段のストロボ光量を弱めに設定し、ストロボ撮影を行うことを特徴とする撮像装置。
【請求項２】
前記ストロボ制御手段は、前記顔検出手段により人物の顔が検出された場合に、前記ストロボ発光手段に、赤目防止発光を行わせた後、本発光を行わせることを特徴とする請求項１に記載の撮像装置。
【請求項３】
赤目防止発光を行う赤目防止発光モードを使用者が設定するための赤目防止発光モード設定手段を備え、
前記ストロボ制御手段は、前記赤目防止発光モード設定手段で赤目防止発光モードが設定されている場合、前記顔検出手段により人物の顔が検出された場合に、前記ストロボ発光手段に、赤目防止発光を行わせた後、本発光を行わせる一方、前記赤目防止発光モード設定手段で赤目防止発光モードが設定されていない場合、前記顔検出手段により人物の顔が検出された場合に、前記ストロボ発光手段に、赤目防止発光を行わせないで、本発光のみを行わせることを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記ストロボ光量を弱める量を使用者が設定するための弱発光量設定手段を備えたことを特徴とする請求項１〜請求項３のいずれか１つに記載の撮像装置。
【請求項５】
前記顔検出手段で検出された顔の部分の明るさと周囲の明るさとを比較し、顔の部分の明るさが周囲の明るさに比して所定値以上暗い場合に、逆光と判断する逆光判断手段を備え、
前記ストロボ制御手段は、前記逆光判断手段で逆光と判断された場合に、前記ストロボ発光手段にストロボ発光させることを特徴とする請求項１〜請求項４のいずれか１つに記載の撮像装置。
【請求項６】
前記逆光判断手段で逆光と判断された場合に、前記ストロボ発光手段にストロボ発光させるか否かを使用者が設定するための逆光ストロボ設定手段を備えたことを特徴とする請求項５に記載の撮像装置。
【請求項７】
前記顔検出手段による人物の顔の検出結果に基づき、ストロボ発光手段を制御するか否かを使用者が設定するための顔検出動作設定手段を備えたことを特徴とする請求項１〜請求項６のいずれか１つに記載の撮像装置。
【請求項８】
前記顔検出手段の人物の顔の検出結果を使用者に報知するための報知手段を備えたことを特徴とする請求項１〜請求項７のいずれか１つに記載の撮像装置。
【請求項９】
被写体に応じた画像データを入力する画像入力工程と、
前記撮像手段で入力した画像データの中から人物の顔を検出する顔検出工程と、
前記顔検出工程による人物の顔の検出結果に基づき、ストロボ光を発するためのストロボ発光手段を制御するストロボ制御工程と、を含み、
前記ストロボ制御工程では、前記顔検出工程で人物の顔が検出された場合に、撮影画面内における顔と判定した部分の面積が所定値以上の場合は、前記撮影画面内における顔と判定した部分の面積が前記所定値未満の場合よりも、前記ストロボ発光手段のストロボ光量を弱めに設定し、ストロボ撮影を行うことを特徴とするストロボ制御方法。
【請求項１０】
前記ストロボ制御工程は、前記顔検出工程で人物の顔が検出された場合に、前記ストロボ発光手段に、赤目防止発光を行わせた後、本発光を行わせることを特徴とする請求項９に記載のストロボ制御方法。
【請求項１１】
赤目防止発光を行う赤目防止発光モードを使用者が設定する赤目防止発光モード設定工程を含み、
前記ストロボ制御工程では、前記赤目防止発光モード設定工程で赤目防止発光モードが設定されている場合、前記顔検出工程により人物の顔が検出された場合に、前記ストロボ発光手段に、赤目防止発光を行わせた後、本発光を行わせる一方、前記赤目防止発光モード設定工程で赤目防止発光モードが設定されていない場合、前記顔検出工程により人物の顔が検出された場合に、前記ストロボ発光手段に、赤目防止発光を行わせないで、本発光のみを行わせることを特徴とする請求項１０に記載のストロボ制御方法。
【請求項１２】
前記ストロボ光量を弱める量を使用者が設定する弱発光量工程を含むことを特徴とする請求項９〜請求項１１のいずれか１つに記載のストロボ制御方法。
【請求項１３】
前記顔検出工程で検出された顔の部分の明るさと周囲の明るさとを比較し、顔の部分の明るさが周囲の明るさに比して所定値以上暗い場合に、逆光と判断する逆光判断工程を含み、
前記ストロボ制御工程では、前記逆光判断工程で逆光と判断された場合に、前記ストロボ発光手段にストロボ発光させることを特徴とする請求項９〜請求項１２のいずれか１つに記載のストロボ制御方法。
【請求項１４】
前記逆光判断工程で逆光と判断された場合に、前記ストロボ発光手段にストロボ発光させるか否かを使用者が設定する逆光ストロボ設定工程を含むことを特徴とする請求項１３に記載のストロボ制御方法。
【請求項１５】
前記顔検出工程による人物の顔の検出結果に基づき、ストロボ発光手段を制御するか否かを使用者が設定する顔検出動作設定工程を含むことを特徴とする請求項９〜請求項１４のいずれか１つに記載のストロボ制御方法。
【請求項１６】
前記顔検出工程の人物の顔の検出結果を使用者に報知する報知工程を含むことを特徴とする請求項９〜請求項１５のいずれか１つに記載のストロボ制御方法。
【請求項１７】
請求項９〜請求項１６のいずれか１つに記載のストロボ制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、撮像装置、ストロボ制御方法、およびその方法をコンピュータが実行するためのプログラムに関し、詳細には、ストロボ機能および顔検出機能をを備えた撮像装置、ストロボ制御方法、およびその方法をコンピュータが実行するためのプログラムに関する。
【０００２】
【従来の技術】
ストロボ装置を用いてカラー写真撮影を行う場合に、人間の眼が赤色または金色に光って写るいわゆる赤目現象が生じることがある。かかる赤目現象は、眼の瞳孔を通過した電子閃光装置の発光部の閃光が網膜部分で反射され、その反射光がフィルムに写って発生するものである。より具体的には、眼の網膜部分には網細血管が多数存在し、その血液中のヘモグロビンが赤色であるため、その反射光が赤みを帯びて写ってしまうことによるものである。従来より、赤目を防止するために、人間の瞳孔を縮小させるための赤目防止発光を行った後、本発光を行う技術が知られている。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来のストロボ装置を備えたカメラでは、下記の如き種々の問題がある。第１には、顔のアップを撮影する場合に、額等のストロボ光が強く当たった箇所がストロボ光を反射して、白飛びしてしまうという問題がある。第２に、画面中央部と周囲の明るさの差で逆光判定を行っていたため、逆光で人物が画面中央に居ない場合には逆光補正のためのストロボ自動発光を行わず、ストロボを発光するには、強制発光モードに切り替える必要があるという問題がある。第３に、ストロボ光による赤目や白飛びを防ぐために、使用者が赤目モード切替やストロボ弱発光操作を行わなければならないという問題がある。
【０００４】
本発明は、上記に鑑みてなされたものであり、使用者の手を煩わせることなく、人物撮影か否かを自動的に判定し、自動的に人物撮影に適した発光を行うことが可能な撮像装置、ストロボ制御方法、およびその方法をコンピュータが実行するためのプログラムを提供することを第１の目的とする。
【０００５】
また、本発明は、上記に鑑みてなされたものであり、人物撮影時に自動的に赤目や白飛びを防止することが可能な撮像装置、ストロボ制御方法、およびその方法をコンピュータが実行するためのプログラムを提供することを第２の目的とする。
【０００６】
また、本発明は、上記に鑑みてなされたものであり、画面における人物の位置に拘わらず、逆光補正ストロボ発光を行うことが可能な撮像装置、ストロボ制御方法、およびその方法をコンピュータが実行するためのプログラムを提供することを第３の目的とする。
【０００７】
【課題を解決するための手段】
上記課題を解決するために、請求項１にかかる発明は、ストロボ機能を備えた撮像装置において、被写体に応じた画像データを入力するための撮像手段と、前記撮像手段から入力される画像データの中から人物の顔を検出するための顔検出手段と、ストロボ光を発するためのストロボ発光手段と、前記顔検出手段による人物の顔の検出結果に基づき、前記ストロボ発光手段を制御するストロボ制御手段と、を備え、前記ストロボ制御手段は、前記顔検出手段により人物の顔が検出された場合に、撮影画面内における顔と判定した部分の面積が所定値以上の場合は、前記撮影画面内における顔と判定した部分の面積が前記所定値未満の場合よりも、前記ストロボ発光手段のストロボ光量を弱めに設定し、ストロボ撮影を行うものである。
【０００８】
上記発明によれば、撮像手段は被写体に応じた画像データを入力し、顔検出手段は撮像手段から入力される画像データの中から人物の顔を検出し、ストロボ制御手段は、顔検出手段による人物の顔の検出結果に基づき、ストロボ発光手段を制御することにより、人物撮影かどうかを自動的に判定し、自動的に人物撮影に適した発光を行う。このとき、ストロボ制御手段は、顔検出手段により人物の顔が検出された場合に、撮影画面内における顔と判定した部分の面積が所定値以上の場合は、撮影画面内における顔と判定した部分の面積が所定値未満の場合よりも、ストロボ発光手段のストロボ光量を弱めに設定し、ストロボ撮影を行うことにより、撮影画面内における顔と判定した部分の面積が所定の値以上の場合、顔のアップの撮影であると判断し、ストロボ光量を弱めに発光して、ストロボ撮影を行う。これにより、顔にストロボ光が強く当たることにより生じる白飛びを防止する。
【０００９】
また、請求項２にかかる発明は、請求項１にかかる発明において、前記ストロボ制御手段は、前記顔検出手段により人物の顔が検出された場合に、前記ストロボ発光手段に、赤目防止発光を行わせた後、本発光を行わせるものである。
【００１０】
上記発明によれば、ストロボ制御手段は、前記顔検出手段により人物の顔が検出された場合に、前記ストロボ発光手段に、赤目防止発光を行わせた後、本発光を行わせることにより、人物撮影かどうかを自動的に判定し、自動的に赤目防止発光を行い、使用者が赤目発光モードに切り替える作業を不要とする。
【００１１】
また、請求項３にかかる発明は、請求項２にかかる発明において、赤目防止発光を行う赤目防止発光モードを使用者が設定するための赤目防止発光モード設定手段を備え、前記ストロボ制御手段は、前記赤目防止発光モード設定手段で赤目防止発光モードが設定されている場合、前記顔検出手段により人物の顔が検出された場合に、前記ストロボ発光手段に、赤目防止発光を行わせた後、本発光を行わせる一方、前記赤目防止発光モード設定手段で赤目防止発光モードが設定されていない場合、前記顔検出手段により人物の顔が検出された場合に、前記ストロボ発光手段に、赤目防止発光を行わせないで、本発光のみを行わせるものである。
【００１２】
上記発明によれば、使用者は赤目防止発光モード設定手段により赤目防止発光を行う赤目防止発光モードを設定し、ストロボ制御手段は、赤目防止発光モード設定手段で赤目防止発光モードが設定されている場合、顔検出手段により人物の顔が検出された場合に、ストロボ発光手段に、赤目防止発光を行わせた後、本発光を行わせる一方、赤目防止発光モード設定手段で赤目防止発光モードが設定されていない場合、顔検出手段により人物の顔が検出された場合に、ストロボ発光手段に、赤目防止発光を行わせないで、本発光のみを行わせる。人物撮影を行う場合でも、シャッターチャンスを優先するために赤目発光を行わないで撮影したい場合がある。使用者が赤目撮影を行うかどうかを選択できるようにすることにより、赤目発光を行いたくない場合は、禁止することで、シャッターチャンスに強い撮影を可能とする。
【００１５】
また、請求項４にかかる発明は、請求項１〜請求項３のいずれか１つにかかる発明において、前記ストロボ光量を弱める量を使用者が設定するための弱発光量設定手段を備えたものである。
【００１６】
上記発明によれば、使用者は弱発光量設定手段によりストロボ光量を弱める量を設定する。例えば、女性を撮影する場合、化粧のせいで、男性を撮影する場合と比べて、ストロボ光が反射しやすい。ユーザがストロボ光を弱める量を設定可能とすることで、状況に応じた撮影を行うことを可能とする。
【００１７】
また、請求項５にかかる発明は、請求項１〜請求項４のいずれか１つにかかる発明において、前記顔検出手段で検出された顔の部分の明るさと周囲の明るさとを比較し、顔の部分の明るさが周囲の明るさに比して所定値以上暗い場合に、逆光と判断する逆光判断手段を備え、前記ストロボ制御手段は、前記逆光判断手段で逆光と判断された場合に、前記ストロボ発光手段にストロボ発光させるものである。
【００１８】
上記発明によれば、逆光判断手段は、顔検出手段で検出された顔の部分の明るさと周囲の明るさとを比較し、顔の部分の明るさが周囲の明るさに比して所定値以上暗い場合に逆光と判断し、ストロボ制御手段は、逆光判断手段で逆光と判断された場合に、ストロボ発光手段にストロボ発光させることにより、人物が画面中央に無くても、逆光と判断でき、逆光補正のためのストロボ発光を行うことが可能となる。
【００１９】
また、請求項６にかかる発明は、請求項５にかかる発明において、前記逆光判断手段で逆光と判断された場合に、前記ストロボ発光手段にストロボ発光させるか否かを使用者が設定するための逆光ストロボ設定手段を備えたものである。
【００２０】
上記発明によれば、使用者は逆光ストロボ設定手段により、逆光判断手段で逆光と判断された場合に、前記ストロボ発光手段にストロボ発光させるか否かを使用者が設定する。周囲の明るさよりも顔の明るさが暗い場合でも、撮影意図や状況によっては、ストロボを発光したくない場合がある。使用者がストロボ光による逆光補正をするかどうかを選択可能として、撮影意図や状況に対応する。
【００２１】
また、請求項７にかかる発明は、請求項１〜請求項６のいずれか１つにかかる発明において、前記顔検出手段による人物の顔の検出結果に基づき、ストロボ発光手段を制御するか否かを使用者が設定するための顔検出動作設定手段を備えたものである。
【００２２】
上記発明によれば、使用者が顔検出動作設定手段により、記顔検出手段による人物の顔の検出結果に基づき、ストロボ発光手段を制御するか否かを設定する。例えば、風景を撮影するような場合、人物撮影は不要である。かかる風景撮影の場合など、ユーザが顔検出動作を禁止することで、状況に応じた撮影を行う。
【００２３】
また、請求項８にかかる発明は、請求項１〜請求項７のいずれか１つにかかる発明において、前記顔検出手段の人物の顔の検出結果を使用者に報知するための報知手段を備えたものである。
【００２４】
上記発明によれば、報知手段は、顔検出手段の人物の顔の検出結果を使用者に報知することにより、顔認識処理が正常に動作したか使用者が判断でき、誤動作している場合は撮影を中止するなどして、撮影が失敗することを防止することを可能とする。
【００２５】
また、請求項９にかかる発明は、被写体に応じた画像データを入力する画像入力工程と、前記撮像手段で入力した画像データの中から人物の顔を検出する顔検出工程と、前記顔検工程による人物の顔の検出結果に基づき、ストロボ光を発するためのストロボ発光手段を制御するストロボ制御工程と、を含み、前記ストロボ制御工程では、前記顔検出工程で人物の顔が検出された場合に、撮影画面内における顔と判定した部分の面積が所定値以上の場合は、前記撮影画面内における顔と判定した部分の面積が前記所定値未満の場合よりも、前記ストロボ発光手段のストロボ光量を弱めに設定し、ストロボ撮影を行うものである。
【００２６】
上記発明によれば、被写体に応じた画像データを入力し、撮像手段で入力した画像データの中から人物の顔を検出し、人物の顔の検出結果に基づき、ストロボ光を発するためのストロボ発光手段を制御することにより、人物撮影かどうかを自動的に判定し、自動的に人物撮影に適した発光を行う。このとき、人物の顔が検出された場合に、撮影画面内における顔と判定した部分の面積が所定値以上の場合は、撮影画面内における顔と判定した部分の面積が所定値未満の場合よりも、ストロボ発光手段のストロボ光量を弱めに設定することにより、撮影画面内における顔と判定した部分の面積が所定の値以上の場合、顔のアップの撮影であると判断し、ストロボ光量を弱めに発光して、ストロボ撮影を行う。これにより、顔にストロボ光が強く当たることにより生じる白飛びを防止する。
【００２７】
また、請求項１０にかかる発明は、請求項９にかかる発明において、前記ストロボ制御工程は、前記顔検出工程で人物の顔が検出された場合に、前記ストロボ発光手段に、赤目防止発光を行わせた後、本発光を行わせるものである。
【００２８】
上記発明によれば、顔検出工程で人物の顔が検出された場合に、前記ストロボ発光手段に、赤目防止発光を行わせた後、本発光を行わせることにより、人物撮影かどうかを自動的に判定し、自動的に赤目防止発光を行い、使用者が赤目発光モードに切り替える作業を不要とする。
【００２９】
また、請求項１１にかかる発明は、請求項１０にかかる発明において、赤目防止発光を行う赤目防止発光モードを使用者が設定する赤目防止発光モード設定工程を含み、前記ストロボ制御工程では、前記赤目防止発光モード設定工程で赤目防止発光モードが設定されている場合、前記顔検出工程により人物の顔が検出された場合に、前記ストロボ発光手段に、赤目防止発光を行わせた後、本発光を行わせる一方、前記赤目防止発光モード設定工程で赤目防止発光モードが設定されていない場合、前記顔検出工程により人物の顔が検出された場合に、前記ストロボ発光手段に、赤目防止発光を行わせないで、本発光のみを行わせるものである。
【００３０】
上記発明によれば、使用者が赤目防止発光を行う赤目防止発光モードを設定し、赤目防止発光モードが設定されている場合、人物の顔が検出された場合に、ストロボ発光手段に、赤目防止発光を行わせた後、本発光を行わせる一方、赤目防止発光モードが設定されていない場合、人物の顔が検出された場合に、ストロボ発光手段に、赤目防止発光を行わせないで、本発光のみを行わせる。人物撮影を行う場合でも、シャッターチャンスを優先するために赤目発光を行わないで撮影したい場合がある。使用者が赤目撮影を行うかどうかを選択できるようにすることにより、赤目発光を行いたくない場合は、禁止することで、シャッターチャンスに強い撮影を可能とする。
【００３３】
また、請求項１２にかかる発明は、請求項９〜請求項１１のいずれか１つにかかる発明において、前記ストロボ光量を弱める量を使用者が設定する弱発光量工程を含むものである。上記発明によれば、使用者がストロボ光量を弱める量を設定する。例えば、女性を撮影する場合、化粧のせいで、男性を撮影する場合と比べて、ストロボ光が反射しやすい。ユーザがストロボ光を弱める量を設定可能とすることで、状況に応じた撮影を行うことを可能とする。
【００３４】
また、請求項１３にかかる発明は、請求項９〜請求項１２のいずれか１つにかかる発明において、前記顔検出工程で検出された顔の部分の明るさと周囲の明るさとを比較し、顔の部分の明るさが周囲の明るさに比して所定値以上暗い場合に、逆光と判断する逆光判断工程を含み、前記ストロボ制御工程では、前記逆光判断工程で逆光と判断された場合に、前記ストロボ発光手段にストロボ発光させるものである。
【００３５】
上記発明によれば、検出された顔の部分の明るさと周囲の明るさとを比較し、顔の部分の明るさが周囲の明るさに比して所定値以上暗い場合に、逆光と判断し、逆光と判断された場合に、ストロボ発光手段にストロボ発光させることにより、人物が画面中央に無くても、逆光と判断でき、逆光補正のためのストロボ発光を行うことが可能となる。
【００３６】
また、請求項１４にかかる発明は、請求項１３にかかる発明において、前記逆光判断工程で逆光と判断された場合に、前記ストロボ発光手段にストロボ発光させるか否かを使用者が設定する逆光ストロボ設定工程を含むものである。
【００３７】
上記発明によれば、使用者は、逆光と判断された場合にストロボ発光手段にストロボ発光させるか否かを設定する。周囲の明るさよりも顔の明るさが暗い場合でも、撮影意図や状況によっては、ストロボを発光したくない場合がある。使用者がストロボ光による逆光補正をするかどうかを選択可能として、撮影意図や状況に対応する。
【００３８】
また、請求項１５にかかる発明は、請求項９〜請求項１４のいずれか１つにかかる発明において、前記顔検出工程による人物の顔の検出結果に基づき、ストロボ発光手段を制御するか否かを使用者が設定する顔検出動作設定工程を含むものである。
【００３９】
上記発明によれば、使用者は、人物の顔の検出結果に基づきストロボ発光手段を制御するか否かを設定する。例えば、風景を撮影するような場合、人物撮影は不要である。かかる風景撮影の場合など、ユーザが顔検出動作を禁止することで、状況に応じた撮影を可能とする。
【００４０】
また、請求項１６にかかる発明は、請求項９〜請求項１５のいずれか１つにかかる発明において、前記顔検出工程の人物の顔の検出結果を使用者に報知する報知工程を含むものである。上記発明によれば、人物の顔の検出結果を使用者に報知することにより、顔認識処理が正常に動作したか使用者が判断でき、誤動作している場合は撮影を中止するなどして、撮影が失敗することを防止することを可能とする。
【００４１】
また、請求項１７にかかる発明は、請求項９〜請求項１６のいずれか１つに記載のストロボ制御方法をコンピュータに実行させるためのプログラムである。上記発明によれば、コンピュータでプログラムを実行することにより、請求項９〜請求項１６のいずれか１つにかかる発明のストロボ制御方法を実現する。
【００４２】
【発明の実施の形態】
以下、図面を参照して、本発明にかかる撮像装置、ストロボ制御方法、およびその方法をコンピュータで実行するためのプログラムを適用したデジタルカメラの好適な実施の形態を詳細に説明する。
【００４３】
図１は、本実施の形態にかかるデジタルカメラの外観構成図であり、同図（Ａ）は正面図、同図（Ｂ）は側面図、同図（Ｃ）は上面図を示している。図１は、上蓋が開成された状態を示している。同図において、１はカメラ本体、２は撮影レンズ、３はストロボユニット、４はファインダ、５は開閉可能に設けられた上蓋、６は上蓋５を開閉可能に支持するヒンジ、７は上蓋５の内側に設けられた液晶モニタ、８は上蓋５の外側に設けられたサブＬＣＤ、９は上蓋５の開閉を検出するための上蓋開閉検知スイッチ、１０はバリア開閉つまみ、１１は撮影等の動作指示を行うためのレリーズスイッチ、１２は各モードを選択するためのモード切換えスイッチ、１３はストロボ発光を行うためのストロボスイッチ、１４は撮影画質を設定するための画質モードスイッチ、１５はカーソルキー、１６は日付を入力するためのＤＡＴＥスイッチ、１７はＥＮＴＥＲキー、１８はＳＥＬＥＣＴキーを示している。
【００４４】
モード切換えスイッチ１２は、▲１▼カメラの設定を変更したり、確認するためのＳＥＴＵＰモード、▲２▼静止画を記録するための静止画モード、▲３▼動画を記録するための動画モード、▲４▼記録したファイルを再生するための再生モード、▲５▼パソコンと接続して、パソコンにファイルを送ったり、パソコンからカメラ操作するためのＰＣモード、および▲６▼ネットワークを介して通信を行うための通信モード等を選択するためのものである。
【００４５】
図２は、本実施の形態にかかるデジタルカメラの構成を示すブロック図である。同図に示すデジタルカメラは、撮影レンズ２（ズームレンズ２ａ、フォーカスレンズ２ｂ）、メカ機構（メカニカルシャッタ、絞り、フィルタ等）１０１、ＣＣＤ１０２、Ｆ／Ｅ（ＣＤＳ回路、ＡＧＣ回路、Ａ／Ｄ変換回路）１０３、ＩＰＰ１０４、圧縮／伸張回路１０５、メモリカード１０６、ＤＲＡＭ１０７、液晶モニタ７、サブＬＣＤ１０、操作部１０８、モータ（ズームレンズモータ１０９ａ、フォーカスモータ１０９ｂ、絞り・シャッターモータ１０９ｃ）１０９、ドライバ（ズームドライバ１１０ａ、フォーカスドライバ１１０ｂ、絞り・シャッタードライバ１１０ｃ）１１０、ＳＧ１１１、電池１１２、ＤＣ／ＤＣコンバータ１１３、ＡＣアダプタ１１４、コントローラ（ＣＰＵ１１５ａ、ＦＬＡＳＨ＿ＲＯＭ１１５ｂ、ＳＤ＿ＲＡＭ１１５ｃ）１１５、通信ドライバ部１１６、ネットワーク通信部１１７、およびストロボユニット３を備えている。
【００４６】
撮影レンズ２は、被写体を結像するためのものであり、ズーム機能を実現するためのズームレンズ２ａと、被写体に合焦させるためのフォーカスレンズ２ｂとからなる。メカ機構１０１は、メカニカルシャッタ、被写体の明るさを調整するための絞りや、フィルタ等からなる。ＣＣＤ１０２は、撮影レンズ２により結像された被写体像を電気信号に変換して、アナログの画像データとしてＦ／Ｅ１０３に出力する。
【００４７】
Ｆ／Ｅ１０３は、ＣＣＤ１０２から入力されるアナログの画像データに対して前処理を施すものであり、ＣＣＤ１０２から入力されるアナログの画像データを相関二重サンプリングするＣＤＳ回路と、ＣＤＳ回路から出力されるアナログの画像データのゲインを調整するＡＧＣ回路と、ＡＧＣ回路から出力されるアナログの画像データに対してＡ／Ｄ変換を行って、デジタルの画像データをＩＰＰ１０４に出力するＡ／Ｄ変換回路とからなる。
【００４８】
ＩＰＰ１０４は、入力される画像データに対して各種画像処理を施すものであり、例えば、Ｆ／Ｅ１０３から入力されるカラー画像データに対して補間処理を行った後、ＹＵＶデータ（輝度Ｙデータ、色差Ｕ、Ｖデータ）に変換する。
【００４９】
圧縮／伸張回路１０５は、ＹＵＶデータを、ＪＰＥＧ方式に準拠した圧縮方式で圧縮処理したり、また、メモリカード１０６に格納されている圧縮画像データをＪＰＥＧ方式に準拠した伸張方式で伸張処理する。
【００５０】
ＤＲＡＭ１０７は、撮像した画像データやメモリカード１０６から読み出した画像データ等を一時的に格納するためのフレームメモリである。メモリカード１０６は、デジタルカメラ本体に対して着脱可能に設けられ、圧縮画像データを画像ファイルとして格納する。
【００５１】
液晶モニタ７は、画像データ等を表示するためのものである。サブＬＣＤ８は、デジタルカメラの設定されているモードや動作内容を表示するためのものである。
【００５２】
ズームドライバ１１０ａは、コントローラ１１５から入力される制御信号に応じて、ズームモータ１０９ａを駆動して、ズームレンズ２ａを光軸方向に移動させる。フォーカスドライバ１１０ｂは、コントローラ１１５から入力される制御信号に応じて、フォーカスモータ１０９ｂを駆動して、フォーカスレンズ２ｂを光軸方向に移動させる。絞り・シャッタードライバ１１０ｃは、コントローラ１１５から入力される制御信号に応じて、絞り・シャッターモータ１１９ｃを駆動して、メカ機構１０１の絞りの絞り値の設定やメカ機構１０１のメカニカルシャッタの開閉駆動を行う。
【００５３】
ＳＧ１１１は、コントローラ１１５から入力される制御信号に基づいて、ＣＣＤ１０２やＦ／Ｅ１０３を駆動する。電池１１２は、例えば、ＮｉＣｄ、ニッケル水素、リチウム等の電池からなり、ＤＣ／ＤＣコンバータ１１３にＤＣ電圧を供給する。ＡＣアダプタ１１４は、ＡＣ電圧をＤＣ電圧に変換してＤＣ／ＤＣコンバータ１１３に供給する。ＤＣ／ＤＣコンバータ１１３は、電池１１２やＡＣアダプタ１１４から入力されるＤＣ電圧のレベルを変換して、デジタルカメラの各部に電力を供給する。
【００５４】
通信ドライバ部１１６は、外部装置（例えば、パーソナルコンピュータ等）と接続して、データ通信を行うためのものである。ネットワーク通信部１１７は、ネットワークとデータ通信するためのものである。
【００５５】
ストロボユニット３は、ストロボ光を発するためのユニットであり、コントローラ１１５に制御されて、赤目防止発光や本発光を行う。
【００５６】
操作部１０８は、使用者がデジタルカメラに各種指示を与えるための上記図１に示す各種キーやスイッチ（レリーズスイッチ１１、モード切換えスイッチ１２、ストロボスイッチ１３、画質モードスイッチ１４、カーソルキー１５、ＤＡＴＥスイッチ１６、ＥＮＴＥＲキー１７、ＳＥＬＥＣＴキー１８）を備えており、各種キーやスイッチの操作を検出してコントローラ１１５に出力する。上述のレリーズスイッチ１１は、２段階のＳＷとなっており、その半押しで第１ＳＷオン、その全押しで第２ＳＷオンとなる。デジタルカメラでは、第１ＳＷがオンされるとＡＥ動作およびＡＦ動作が実行され、さらに、第２ＳＷがオンされると撮影動作が実行される。
【００５７】
図３は、操作部１０８のモード切換えスイッチ１２でＳＥＴＵＰモードが選択された場合に、液晶モニタ７に表示される記録条件のユーザ設定画面を示している。同図に示す記録条件のユーザ設定画面は、各項目の設定条件（”フォーカス”の［ＡＦ／マニュアル］、”顔検出（顔検出動作モード）”の［ＯＮ／ＯＦＦ］、”顔検出自動弱発光（弱設定量の設定）”の「オート／マニュアル（ユーザ弱設定量の大、中、小）］、”赤目防止発光（赤目発光モード）”の「ＯＮ／ＯＦＦ］、”顔検出逆光補正（逆光判定時のストロボ発光の許可）”の「ＯＮ／ＯＦＦ］、”測光点”の「オート／マニュアル］、”長時間露光”の「ＯＮ／ＯＦＦ］、”日付入り”の［ＯＮ／ＯＦＦ］）を使用者が設定するための画面である。同図に示す画面で、カーソルキー１５により、所望の項目を選択し、選択した項目でＳＥＬＥＣＴキー１８で所望の設定条件を選択し、ＥＮＴＥＲキー１７で選択した設定条件が設定される。
【００５８】
後述するように、使用者が、”顔検出自動弱発光（弱設定量の設定）”の［オート］を選択すると、ＣＰＵ１１５ａが弱設定量を設定する。他方、使用者が、”顔検出自動弱発光（弱設定量の設定）”の［マニュアル］を選択した場合は、さらに、使用者が、弱設定量（ユーザ弱設定量）の［大、中、小］のいずれかを設定する。
【００５９】
同図に示す例では、”フォーカス”は［ＡＦ］、”顔検出（顔検出動作モード）”は「ＯＮ］、”顔検出自動弱発光（弱設定量の設定）”は［オート］、”赤目防止発光（赤目発光モード）”は［ＯＮ］、”顔検出逆光補正（逆光判定時のストロボ発光の許可）”は［ＯＮ］、”、”測光点”は［オート］、”長時間露光”は［ＯＦＦ］、”日付入り”は［ＯＦＦ］）が設定されている。
【００６０】
コントローラ１１５は、デジタルカメラの全体の動作を制御するユニットであり、操作部１０８からの指示に基づいて、ＦＬＡＳＨ＿ＲＯＭ１１５ｂに格納された制御プログラムに従って、ＳＤ＿ＲＡＭ１１５ｃをワークエリアとして使用して、デジタルカメラの各部の動作を制御するＣＰＵ１１５ａと、ＣＰＵ１１５ａが実行するための各種制御プログラムや制御に必要なパラメータやデータ等を格納するＦＬＡＳＨ＿ＲＯＭ１１５ｂと、ＣＰＵ１１５ａのワークエリアとして使用されるＳＤ＿ＲＡＭ１１５ｃとから構成されている。ＦＬＡＳＨ＿ＲＯＭ１１５ｂに格納される制御プログラム、パラメータ、およびデータは、ネットワークを介して配信可能となっており、また、ネットワークを介してダウンロードして格納可能となっている。また、ＦＬＡＳＨ＿ＲＯＭ１１５ｂには、通信ドライバ部１１６を介して接続される外部装置からプログラム、パラメータ、およびデータが書込可能となっている。
【００６１】
また、ＣＰＵ１１５ａは、▲１▼モニタリング動作、▲２▼ＡＦ動作、▲３▼ＡＥ動作、▲４▼撮影動作を制御する。また、ＣＰＵ１１５ａは、静止画を記録するための静止画モード、動画像および音声を記録するための動画モード等を備えており、各モードの実行を制御する。
【００６２】
図４は、図２のストロボユニット３の詳細な構成を示すブロック図である。ストロボユニット３は、キセノン管を備え、ストロボ光を発する発光部２０１、発光部２０１のキセノン管を発光させるための電荷を蓄積するメインコンデンサ２０２、メインコンデンサ２０２を充電させる充電回路（昇圧回路）２０３、発光部２０１のキセノン管の発光を開始させる発光開始（トリガ）回路２０４、発光部２０１のキセノン管の発光を停止させる発光停止回路２０５、被写体からの反射光を受光して発光停止回路２０５に出力する反射光受光部２０６を備えている。
【００６３】
つぎに、上記ストロボユニット３の動作を説明する。ＣＰＵ１１５ａは、充電時には、充電回路２０３に充電開始信号を出力する。充電回路２０３は、ＣＰＵ１１５ａから充電開始信号が入力されると、ＤＣ／ＤＣコンバータ１１３から入力される出力電圧を昇圧して、メインコンデンサ２０２の充電を開始する。充電が開始されると、ＣＰＵ１１５ａは、充電回路２０３を介して、定期的にメインコンデンサ２０２の充電電圧を監視する。ＣＰＵ１１５ａは、メインコンデンサ２０３が予め設定されているストロボ発光可能電圧まで充電されると、充電停止信号を充電回路２０３に出力する。充電回路２０３は、ＣＰＵ１１５ａから充電停止信号が入力されると、メインコンデンサ２０２の充電を停止する。
【００６４】
ＣＰＵ１１５ａは、発光部２０１のキセノン管を発光させる際には、発光開始回路２０４に発光信号を出力する。発光開始回路２０４は、ＣＰＵ１１５ａから発光信号が入力されると、発光開始回路２０４は、発光部２０１のキセノン管の発光を開始させる。反射光受光部２０６は、被写体からの反射光を受光して発光停止回路２０５に出力する。発信停止回路２０５は、反射光受光部２０６から入力される反射光を積分する。発信停止回路２０５は、反射光の積分量が所定の値になった場合に、発光部２０１のキセノン管の発光を停止させる（通常のストロボ発光（本発光））。また、反射光の積分量が一定時間を経過しても所定の値に達しない場合や、赤目防止発光のように極小時間だけキセノン管を発光させる場合は、ＣＰＵ１１５ａは、発光停止信号を発光停止回路２０５に出力し、これに応じて、発光停止回路２０５は、キセノン管の発光を停止させる。
【００６５】
つぎに、上記ＣＰＵ１１５ａの制御により実行される▲１▼ストロボ発光動作、▲２▼モニタリング動作、▲３▼静止画撮影動作の基本動作を説明する。
【００６６】
▲１▼ストロボ発光動作
操作部１０８のモード切換えスイッチ１２で静止画モードや動画モードが選択され、ストロボスイッチ１３がＯＮされている状態で、レリーズスイッチ１１が全押しされてＳＷ２がオンされると、ＣＰＵ１１５ａは、ストロボ発光動作を実行する。具体的には、ストロボ発光動作では、顔検出動作モードが設定されている場合には（上記図３参照）、まず、顔検出処理を実行して人物の顔の検出を行う。具体的には、ＣＣＤ１０２より入力された画像データは、Ｆ／Ｅ（ＣＤＳ、ＡＧＣ、Ａ／Ｄ）１０３で処理された後、ＩＰＰ１０４に入力する。ＩＰＰ１０４で信号処理された後、ＤＲＡＭ１０７に書き込まれる。ＣＰＵ１１５ａは、ＤＲＡＭ１０７に格納された画像データから公知の顔認識技術（ガボール・ウェーブレット変換＋グラフマッチング）を使用して、人物の顔を検出する。人物の顔を検出した場合には、人物撮影であると判断することができる。ＣＰＵ１１５ａは、顔検出の検出結果に基づいて、ストロボユニット３を制御する。付言すると、本実施の形態のデジタルカメラは、人物の顔を検出して人物撮影であると自動的に判断し、使用者の手を煩わすことなく、自動的にストロボユニット３を制御して、人物を適正な明るさで撮影する。なお、ここでは、ＣＰＵ１８ａが制御プログラムを実行して顔検出を行うこととしたが、顔検出のための専用のハードウエアを設けることにしても良い。
【００６７】
▲２▼モニタリング動作
操作部１０８のモード切換えスイッチ１２で静止画モードや動画モードが選択されると、液晶モニタ７にはモニタリング画像が表示される。具体的には、ＣＣＤ３より入力される被写体の画像データは、Ｆ／Ｅ（ＣＤＳ、ＡＧＣ、Ａ／Ｄ）で処理された後、ＩＰＰ１０４に入力する。そして、ＩＰＰ１０４で信号処理された後、ＤＲＡＭ１０７に書き込まれ、ＤＲＡＭ１０７に格納された画像データに応じたモニタリング画像が液晶モニタ７に表示される。使用者は、この液晶モニタ７に表示される被写体のモニタリング画像を見て撮影の構図を決定することができる。
【００６８】
▲３▼静止画撮影動作
ＣＰＵ１１５ａは、操作部１０８のモード切換えスイッチ１２で静止画モードが選択された後、操作部１０８のレリーズスイッチ１１が全押しされてＳＷ２がオンされると、静止画撮影動作を実行する。ＣＣＤ１０２から取り込まれた撮像データは、ＩＰＰ１０４で画像処理／圧縮処理が行われた後、ＤＲＡＭ１０７に書き込まれる。ＣＰＵ１１５ａは、ＤＲＡＭ１０７に書き込まれた圧縮画像データを静止画ファイルとしてメモリカード１０６に書き込む。
【００６９】
図７は、本実施の形態にかかるデジタルカメラのストロボ発光動作を説明するためのフローチャートである。図７のフローチャートを参照して、図１のデジタルカメラのストロボ発光動作を説明する。以下の説明では、顔検出動作モードが設定されている場合について説明する。
【００７０】
［発光要求初期化処理］
図７において、まず、ＣＰＵ１１５ａは、ストロボ発光要求をクリアした後（ステップＳ１）、赤目発光要求をクリアする（ステップＳ２）。この後、ＣＰＵ１１５ａは、顔検出処理を実行する（ステップＳ３）。
【００７１】
ここで、顔検出処理を説明する。被写体像の中から正面を向いている人物像を検出する方法は、以下に示す▲１▼〜▲３▼の手法が公知となっており、本実施の形態では、そのうちのいずれかの方法を用いるものとする。
【００７２】
▲１▼テレビジョン学会誌Ｖｏｌ．４９、Ｎｏ．６、ｐｐ．７８７−７９７（１９９５）の「顔領域抽出に有効な修正ＨＳＶ表色系の提案」に示されるように、カラー画像をモザイク画像化し、肌色領域に着目して顔領域を抽出する方法。
▲２▼電子情報通信学会誌Ｖｏｌ．７４−Ｄ−ＩＩ、Ｎｏ．１１、ｐｐ．１６２５−１６２７（１９９１）の「静止濃淡情景画像からの顔領域を抽出する手法」に示されているように、髪や目や口など正面人物像の頭部を構成する各部分に関する幾何学的な形状特徴を利用して正面人物の頭部領域を抽出する方法。
▲３▼画像ラボ１９９１−１１（１９９１）の「テレビ電話用顔領域検出とその効果」に示されるように、動画像の場合、フレーム間の人物の微妙な動きによって発生する人物像の輪郭エッジを利用して正面人物像を抽出する方法。
【００７３】
つぎに、ＣＰＵ１１５ａは、露光用ＡＥ演算処理を行い、ＣＣＤ１０２より取り込んだ画像データからＡＥ演算処理を行う（ステップＳ４）。ここで、ＡＥ演算処理を具体的に説明する。図５は、ＣＣＤ１０２の画面（画像フレーム）を複数のエリアＹ１〜Ｙ３５に分割した場合の分割例を示している。図６は、図５において被写体の画像データの一例を示す図である。
【００７４】
ＩＰＰ１０４は、ＣＣＤ１０２から入力された画像データ（各画素データ（Ｒ、Ｇ、Ｂ））に基づいて、測光の対象となるエリアＹ１〜Ｙ３５毎に輝度データＹ１〜Ｙ３５を算出する。以下に輝度データの計算式を示す。下記計算式において、Ｒｎ、Ｇｎ、Ｂｎは、各エリア内の各画素データ（Ｒ、Ｇ、Ｂ）の平均値を示している。
【００７５】
0004870887.tif 000002
【００７６】
ＩＰＰ１０４は、▲１▼中央重点測光方式（中央部の明るさに、重点を置き、周囲の明るさを加味して輝度データを決定する方式）、▲２▼部分測光方式（画面内のエリア内のみの輝度データの平均値だけで、輝度データを決定する方式）、▲３▼スポーット測光方式（部分測光と同じ考え方であるが、測光エリアが小さく、１〜２％程度である。）、▲４▼分割測光方式（画面を複数のエリアに分割し、エリア毎に輝度の平均値を求め、それら輝度の分布パターンから輝度データを決定する方式）のうちのいずれかの方式を使用して輝度データＹｙ（測光値）を算出する。
【００７７】
また、ＩＰＰ１０４は、顔検出動作モードである場合には、顔を含むエリアの輝度データを各々算出し、算出したエリアの輝度データの平均値を輝度データＹFace（顔の部分の明るさ）として算出する。図６に示す例では、Ｙ１４、Ｙ２０、Ｙ２１、Ｙ２６、Ｙ２７のエリアの輝度データの平均値を輝度データＹface（顔の部分の明るさ）とする。
【００７８】
また、顔検出動作モードである場合には、顔を含むエリアを除いた他のエリア（顔の周りのエリア）の輝度データを各々算出し、算出した他のエリアの輝度データの平均値を輝度データＹA（周囲の明るさ）として算出する。図６に示す例では、Ｙ１〜Ｙ１３、Ｙ１５〜Ｙ１９、Ｙ２２〜Ｙ２５、およびＹ２８〜Ｙ３５のエリアの輝度データの平均値を輝度データＹA（周囲の明るさ）とする。
【００７９】
［ストロボモード確認処理］
そして、ＣＰＵ１１５ａは、ストロボ禁止モードが設定されているか否かを判断する（ステップＳ５）。かかるストロボ禁止モードは、ストロボスイッチがＯＦＦされている場合に設定される。この判断の結果、ストロボ禁止モードが設定されている場合は、当該フローを終了する一方、ストロボ禁止モードが設定されていない場合には、ステップＳ６に移行する。
【００８０】
ステップＳ６では、ＣＰＵ１１５ａは、強制発光モードが設定されているか否かを判断する。かかる強制発光モードは、上述の記録条件のユーザ設定画面で設定される（上記図３参照）。この判断の結果、強制発光モードが設定されている場合には、ステップＳ８に移行する一方、強制発光モードが設定されていない場合には、ステップＳ７に移行する。
【００８１】
また、ステップＳ７では、ＣＰＵ１１５ａは、上記ステップＳ４のＡＥ演算の測光結果を参照して、測光値が所定の閾値（所定の明るさ）未満であるか否かを判断する。この判断の結果、測光値が所定の閾値（所定の明るさ）未満でない場合には、ステップＳ９に移行する一方、測光値が所定の閾値（所定の明るさ）未満である場合には、ＣＰＵ１１５ａは、ストロボ発光要求をセットする（ステップＳ８）。
【００８２】
［逆光判定処理］
つづいて、ＣＰＵ１１５ａは、逆光判定時のストロボ発光が許可されている否かを判断する（ステップＳ９）。この逆光判定時のストロボ発光の許可／不許可は、上述の記録条件のユーザ設定画面で設定される（上記図３参照）。この判断の結果、逆光判定時のストロボ発光が許可されていない場合には、ステップＳ１３に移行する。他方、逆光判定時のストロボ発光が許可されている場合には、ＣＰＵ１１５ａは、上記顔検出処理で画面内で顔を検出したか否かを判断する（ステップＳ１０）。
【００８３】
この判断の結果、顔を検出しなかった場合には、ステップＳ１３に移行する。他方、ステップＳ１０において、顔を検出した場合には、ＣＰＵ１１５ａは、上記ステップＳ４のＡＥ演算の測光結果を参照して、顔の部分が周囲の部分よりも、所定値以上暗いか否かを判断する（ステップＳ１１）。この判断の結果、顔の部分が周囲の部分よりも、所定値以上暗くない場合には、ステップＳ１３に移行する一方、顔の部分が周囲の部分よりも、所定値以上暗い場合には、ストロボ発光要求をセットして（ステップＳ１２）、ステップＳ１３に移行する。
【００８４】
次に、ここまでの処理で、ＣＰＵ１１５ａは、ストロボ発光要求がセットされているか判断する（ステップＳ１３）。この判断の結果、ストロボ発光要求がセットされていない場合には、当該フローを終了する一方、ストロボ発光要求がセットされている場合には、ステップＳ１４に移行する。
【００８５】
［赤目発光処理］
ステップＳ１４において、ＣＰＵ１１５ａは、赤目発光モードが設定されているか否かを判断する。この赤目発光モードは、上述の記録条件のユーザ設定画面で設定される（上記図３参照）。この判断の結果、赤目発光モードが設定されている場合には、ＣＰＵ１１５ａは、赤目発光要求をセットした後（ステップＳ１７）、ステップＳ１８に移行する。他方、赤目発光モードが設定されていない場合には、ＣＰＵ１１５ａは、画面内で顔を検出したか否か判断する（ステップＳ１５）。この判断の結果、画面内で顔を検出しなかった場合には、ステップＳ１８に移行する。他方、画面内で顔を検出した場合には、ＣＰＵ１１５ａは、自動赤目発光の許可が設定されているか否かを判断する（ステップＳ１６）。この自動赤目発光の許可／不許可は、上述の記録条件のユーザ設定画面で設定される（上記図３参照）。この判断の結果、自動赤目発光の許可が設定されていない場合には、ステップＳ１８に移行する一方、自動赤目発光の許可が設定されている場合には、赤目発光要求をセットした後（ステップＳ１７）、ステップＳ１８に移行する。ステップＳ１８では、ＣＰＵ１１５ａは、ストロボ発光量を算出する。
【００８６】
［弱発光判定処理］
ステップＳ１９では、ＣＰＵ１１５ａは、画面内で顔を検出したか否かを判断する。この判断の結果、画面内で顔を検出しなかった場合には、ステップＳ２４に移行する一方、画面内で顔を検出した場合には、顔と判定した部分の面積が、所定値よりも大きい否かを判断する（ステップＳ２０）。この判断の結果、顔と判定した部分の面積が、所定値よりも大きくない場合には、ステップＳ２４に移行する一方、顔と判定した部分の面積が、所定値よりも大きい場合には、ＣＰＵ１１５ａは、弱設定量が設定されているか否かを判断する（ステップＳ２１）。この弱設定量は、上述の記録条件のユーザ設定画面で設定される（上記図３参照）。この判断の結果、ＣＰＵ１１５ａは、弱設定量が設定されている場合には、算出したストロボ発光量から使用者が設定したユーザ弱設定量を減算する一方（ステップＳ２２）、弱設定量が設定されていない場合には、算出したストロボ発光量から所定弱設定量を減算する（ステップＳ２３）。
【００８７】
続いて、ステップＳ２４において、ＣＰＵ１１５ａは、赤目発光要求がセットされているか否かを判断する。この判断の結果、赤目発光要求がセットされている場合には、赤目発光処理を行った後（ステップＳ２５）、本発光処理を行う（ステップＳ２６）。他方、赤目発光要求がセットされていない場合には、赤目発光処理を行うことなく、本発光処理を行う（ステップＳ２６）。
【００８８】
以上説明したように、本実施の形態によれば、ＣＰＵ１１５ａは、人の顔を検出することにより人物撮影か否かを判定し、人物撮影で且つストロボを発光する場合には、赤目防止発光を行った後、本発光を行うこととしたので、自動的に人物撮影と判断し、自動的に赤目発光を行うことができ、使用者が赤目発光モードに切り替える手間を省くことが可能となる。
【００８９】
また、本実施の形態によれば、顔検出を行って人物撮影か否かを判定し、人物撮影で且つストロボを発光する場合において、自動的に赤目防止発光を行うか否かを使用者が設定可能としたので、赤目発光を行いたくない場合は、禁止することで、シャッターチャンスに強い撮影を行うことが可能となる。
【００９０】
また、本実施の形態によれば、ＣＰＵ１１５ａは、画面内で顔の占める割合が所定の値以上の場合、顔のアップの撮影であると判断し、ストロボ光量を弱めに発光することとしたので、ストロボ光が強く当たった部分の白飛びを防ぐことが可能となる。この場合、ストロボ光量を弱める量（ユーザ設定量）を使用者が設定できることとしたので、状況に応じたストロボ撮影を行うことが可能となる。
【００９１】
また、本実施の形態によれば、ＣＰＵ１１５ａは、顔と判定した位置の明るさと周囲の明るさを比較し、顔と判定した位置の明るさが周囲の明るさよりも所定値以上暗い場合に逆光と判断し、自動的にストロボ発光することとしたので、人物が画面中央に無くても逆光補正のためのストロボ発光を行うことが可能となる。
【００９２】
また、本実施の形態によれば、逆光と判断した場合にストロボ発光するか否かを使用者が設定可能としたので、使用者がストロボ光による逆光補正をするかどうかを選択でき、撮影意図や状況に対応した撮影を行うことが可能となる。
【００９３】
また、本実施の形態によれば、顔検出動作を行うか否かを使用者が設定できることとしたので、使用者は、人物を撮影するか否かに応じて顔検出動作を行うか否かを選択でき、使用者の使い勝手が良くなる。
【００９４】
なお、本実施の形態では、顔検出処理で顔の検出結果を使用者に知らせることにしても良い。例えば、ＣＰＵ１１５ａは、顔を検出した場合には、液晶モニタ７に表示されている画像データにおいて、人物の顔部分に矩形の枠を表示して、顔が検出された旨を使用者に報知する。図８は、液晶モニタ７に表示される画像データ（モニタリング画像）の表示例、図９は図８の画像データの人物の顔部分に矩形の枠Ａを表示した場合の表示例を示している。
【００９５】
なお、本発明は、上記した実施の形態に限定されるものではなく、発明の要旨を変更しない範囲で適宜変形可能である。
【００９６】
【発明の効果】
以上説明したように、請求項１にかかる発明によれば、ストロボ機能を備えた撮像装置において、被写体に応じた画像データを入力するための撮像手段と、前記撮像手段から入力される画像データの中から人物の顔を検出するための顔検出手段と、ストロボ光を発するためのストロボ発光手段と、前記顔検出手段による人物の顔の検出結果に基づき、前記ストロボ発光手段を制御するストロボ制御手段と、を備え、前記ストロボ制御手段は、前記顔検出手段により人物の顔が検出された場合に、撮影画面内における顔と判定した部分の面積が所定値以上の場合は、撮影画面内における顔と判定した部分の面積が前記所定値未満の場合よりも、前記ストロボ発光手段のストロボ光量を弱めに設定し、ストロボ撮影を行うことにより、人物撮影かどうかを自動的に判定し、自動的に人物撮影に適した発光を行うことが可能となるという効果に加えて、撮影画面内における顔と判定した部分の面積が所定の値以上の場合、顔のアップの撮影であると判断してストロボ光量を弱めに発光して、ストロボ撮影を行うことができ、顔にストロボ光が強く当たることにより生じる白飛びを防止することが可能となるという効果を奏する。
【００９７】
また、請求項２にかかる発明によれば、請求項１にかかる発明において、前記ストロボ制御手段は、前記顔検出手段により人物の顔が検出された場合に、前記ストロボ発光手段に、赤目防止発光を行わせた後、本発光を行わせることとしたので、請求項１にかかる発明の効果に加えて、人物撮影かどうかを自動的に判定し、自動的に赤目防止発光を行い、使用者が赤目発光モードに切り替える必要が無くなるという効果を奏する。
【００９８】
また、請求項３にかかる発明によれば、請求項２にかかる発明において、赤目防止発光を行う赤目防止発光モードを使用者が設定するための赤目防止発光モード設定手段を備え、前記ストロボ制御手段は、前記赤目防止発光モード設定手段で赤目防止発光モードが設定されている場合、前記顔検出手段により人物の顔が検出された場合に、前記ストロボ発光手段に、赤目防止発光を行わせた後、本発光を行わせる一方、前記赤目防止発光モード設定手段で赤目防止発光モードが設定されていない場合、前記顔検出手段により人物の顔が検出された場合に、前記ストロボ発光手段に、赤目防止発光を行わせないで、本発光のみを行わせることとしたので、請求項１にかかる発明の効果に加えて、使用者が赤目撮影を行うかどうかを選択でき、赤目発光を行いたくない場合は、赤目防止発光を禁止して、シャッターチャンスに強い撮影が可能となるという効果を奏する。
【０１００】
また、請求項４にかかる発明によれば、請求項１〜請求項３のいずれか１つにかかる発明において、前記ストロボ光量を弱める量を使用者が設定するための弱発光量設定手段を備えているので、使用者がストロボ光を弱める量を設定でき、状況に応じた撮影を行うことが可能となるという効果を奏する。
【０１０１】
また、請求項５にかかる発明によれば、請求項１〜請求項４のいずれか１つにかかる発明において、前記顔検出手段で検出された顔の部分の明るさと周囲の明るさとを比較し、顔の部分の明るさが周囲の明るさに比して所定値以上暗い場合に、逆光と判断する逆光判断手段を備え、前記ストロボ制御手段は、前記逆光判断手段で逆光と判断された場合に、前記ストロボ発光手段にストロボ発光させることとしたので、請求項１〜請求項４のいずれか１つにかかる発明の効果に加えて、人物が画面中央に無くても、逆光と判断でき、逆光補正のためのストロボ発光を行うことが可能となるという効果を奏する。
【０１０２】
また、請求項６にかかる発明は、請求項５にかかる発明において、前記逆光判断手段で逆光と判断された場合に、前記ストロボ発光手段にストロボ発光させるか否かを使用者が設定するための逆光ストロボ設定手段を備えているので、請求項５にかかる発明の効果に加えて、使用者がストロボ光による逆光補正をするか否かを選択でき、使用者の撮影意図や状況に対応することが可能となるという効果を奏する。
【０１０３】
また、請求項７にかかる発明によれば、請求項１〜請求項６のいずれか１つにかかる発明において、前記顔検出手段による人物の顔の検出結果に基づき、ストロボ発光手段を制御するか否かを使用者が設定するための顔検出動作設定手段を備えているので、請求項１〜請求項６のいずれか１つにかかる発明の効果に加えて、ユーザが顔検出動作を禁止することで、状況に応じた撮影を行うことが可能となるという効果を奏する。
【０１０４】
また、請求項８にかかる発明によれば、請求項１〜請求項７のいずれか１つにかかる発明において、前記顔検出手段の人物の顔の検出結果を使用者に報知するための報知手段を備えているので、顔認識処理が正常に動作したか使用者が判断でき、誤動作している場合は撮影を中止するなどして、撮影が失敗することを防止することが可能となるという効果を奏する。
【０１０５】
また、請求項９にかかる発明によれば、被写体に応じた画像データを入力する画像入力工程と、前記撮像手段で入力した画像データの中から人物の顔を検出する顔検出工程と、前記顔検工程による人物の顔の検出結果に基づき、ストロボ光を発するためのストロボ発光手段を制御するストロボ制御工程と、を含み、前記ストロボ制御工程では、前記顔検出工程で人物の顔が検出された場合に、撮影画面内における顔と判定した部分の面積が所定値以上の場合は、撮影画面内における顔と判定した部分の面積が前記所定値未満の場合よりも、前記ストロボ発光手段のストロボ光量を弱めに設定し、ストロボ撮影を行うこととしたので、人物撮影かどうかを自動的に判定し、自動的に人物撮影に適した発光を行うことが可能となるという効果に加えて、撮影画面内における顔と判定した部分の面積が所定の値以上の場合に顔のアップの撮影であると判断してストロボ光量を弱めに発光して、ストロボ撮影を行うことができ、顔にストロボ光が強く当たることにより生じる白飛びを防止することが可能となるという効果を奏する。
【０１０６】
また、請求項１０にかかる発明によれば、請求項９にかかる発明において、前記ストロボ制御工程は、前記顔検出工程で人物の顔が検出された場合に、前記ストロボ発光手段に、赤目防止発光を行わせた後、本発光を行わせることとしたので、請求項９にかかる発明の効果に加えて、人物撮影かどうかを自動的に判定し、自動的に赤目防止発光を行い、使用者が赤目発光モードに切り替える必要が無くなるという効果を奏する。
【０１０７】
また、請求項１１にかかる発明によれば、請求項１０にかかる発明において、赤目防止発光を行う赤目防止発光モードを使用者が設定する赤目防止発光モード設定工程を含み、前記ストロボ制御工程では、前記赤目防止発光モード設定工程で赤目防止発光モードが設定されている場合、前記顔検出工程により人物の顔が検出された場合に、前記ストロボ発光手段に、赤目防止発光を行わせた後、本発光を行わせる一方、前記赤目防止発光モード設定工程で赤目防止発光モードが設定されていない場合、前記顔検出工程により人物の顔が検出された場合に、前記ストロボ発光手段に、赤目防止発光を行わせないで、本発光のみを行わせることとしたので、請求項１０にかかる発明において、使用者が赤目防止発光を行う赤目防止発光モードを設定し、赤目発光を行いたくない場合は禁止することができ、シャッターチャンスに強い撮影が可能となるという効果を奏する。
【０１０９】
また、請求項１２にかかる発明によれば、請求項９〜請求項１１のいずれか１つにかかる発明において、前記ストロボ光量を弱める量を使用者が設定する弱発光量工程を含むものである。上記発明によれば、使用者がストロボ光量を弱める量を設定することとしたので、使用者がストロボ光を弱める量を設定可能としたので、請求項９〜請求項１１のいずれか１つにかかる発明の効果に加えて、状況に応じた撮影を行うことを可能とする。
【０１１０】
また、請求項１３にかかる発明によれば、請求項９〜請求項１２のいずれか１つにかかる発明において、前記顔検出工程で検出された顔の部分の明るさと周囲の明るさとを比較し、顔の部分の明るさが周囲の明るさに比して所定値以上暗い場合に、逆光と判断する逆光判断工程を含み、前記ストロボ制御工程では、前記逆光判断工程で逆光と判断された場合に、前記ストロボ発光手段にストロボ発光させることとしたので、請求項９〜請求項１２のいずれか１つにかかる発明の効果に加えて、人物が画面中央に無くても、逆光と判断でき、逆光補正のためのストロボ発光を行うことが可能となるという効果を奏する。
【０１１１】
また、請求項１４にかかる発明によれば、請求項１３にかかる発明において、前記逆光判断工程で逆光と判断された場合に、前記ストロボ発光手段にストロボ発光させるか否かを使用者が設定する逆光ストロボ設定工程を含むこととしたので、請求項１３にかかる発明の効果に加えて、使用者がストロボ光による逆光補正をするかどうかを選択可能として、撮影意図や状況に対応することが可能となるという効果を奏する。
【０１１２】
また、請求項１５にかかる発明によれば、請求項９〜請求項１４のいずれか１つにかかる発明において、前記顔検出工程による人物の顔の検出結果に基づき、ストロボ発光手段を制御するか否かを使用者が設定する顔検出動作設定工程を含むこととしたので、請求項９〜請求項１４のいずれか１つにかかる発明の効果に加えて、風景撮影の場合など、ユーザが顔検出動作を禁止することで、状況に応じた撮影を行うことが可能となるという効果を奏する。
【０１１３】
また、請求項１６にかかる発明によれば、請求項９〜請求項１５のいずれか１つにかかる発明において、前記顔検出工程の人物の顔の検出結果を使用者に報知する報知工程を含むこととしたので、請求項９〜請求項１５のいずれか１つにかかる発明の効果に加えて、人物の顔の検出結果を使用者に報知することにより、顔認識処理が正常に動作したか使用者が判断でき、誤動作している場合は撮影を中止するなどして、撮影が失敗することを防止することが可能となるという効果を奏する。
【０１１４】
また、請求項１７にかかる発明によれば、コンピュータでプログラムを実行することにより、請求項９〜請求項１６のいずれか１つにかかる発明のストロボ制御方法を実現することとしたので、コンピュータでプログラムを実行することにより、物撮影かどうかを自動的に判定し、自動的に人物撮影に適した発光を行うことが可能となり、画面内で顔の占める割合が所定の値以上の場合、顔のアップの撮影であると判断してストロボ光量を弱めに発光でき、顔にストロボ光が強く当たることにより生じる白飛びを防止することが可能となるという効果を奏する。
【図面の簡単な説明】
【図１】本実施の形態にかかるデジタルカメラの外観構成図である。
【図２】本実施の形態にかかるデジタルカメラの構成を示すブロック図である。
【図３】操作部のモード切換えスイッチでＳＥＴＵＰモードが選択された場合に、液晶モニタに表示される記録条件のユーザ設定画面を示す図である。
【図４】図２のストロボ回路の詳細な構成を示すブロック図である。
【図５】ＡＥ演算処理を説明するための説明図である。
【図６】ＡＥ演算処理を説明するための説明図である。
【図７】本実施の形態にかかるデジタルカメラのストロボ発光動作を説明するためのフローチャートである。
【図８】本実施の形態のデジタルカメラの液晶モニタの表示例を示す図である。
【図９】本実施の形態のデジタルカメラの液晶モニタの表示例を示す図である。
【符号の説明】
１    カメラ本体
２    撮影レンズ
３    ストロボ
４    ファインダ
５    上蓋
６    ヒンジ
７    液晶モニタ
８    サブＬＣＤ
９    上蓋開閉検知スイッチ
１０    バリア開閉つまみ
１１    レリーズスイッチ
１２    モード切換えスイッチ
１３    ストロボスイッチ
１４    画質モードスイッチ
１５    カーソルキー
１６    ＤＡＴＥスイッチ
１７    ＥＮＴＥＲキー
１８    ＳＥＬＥＣＴキー
２ａ    ズームレンズ
２ｂ    フォーカスレンズ
１０１    メカ機構
１０２    ＣＣＤ
１０３    Ｆ／Ｅ
１０４    ＩＰＰ
１０５    圧縮／伸張回路
１０６    メモリカード
１０７    ＤＲＡＭ
１０８    操作部
１０９ａ    ズームレンズモータ
１０９ｂ    フォーカスモータ
１０９ｃ    絞り・シャッターモータ
１１０ａ    ズームドライバ
１１０ｂ    フォーカスドライバ
１１０ｃ    絞り・シャッタードライバ
１１１    ＳＧ
１１２    電池
１１３    ＤＣ／ＤＣコンバータ
１１４    ＡＣアダプタ
１１５    コントローラ
１１５ａ  ＣＰＵ
１１５ｂ  ＦＬＡＳＨ＿ＲＯＭ
１１５ｃ  ＳＤ＿ＲＡＭ
１１６    通信ドライバ部
１１７    ネットワーク通信部
２０１    発光部
２０２    メインコンデンサ
２０３    充電回路（昇圧回路）
２０４    発光開始（トリガ）回路
２０５    発光停止回路
２０５    反射光受光部
【図１】
0004870887.tif 000003
【図２】
0004870887.tif 000004
【図３】
0004870887.tif 000005
【図４】
0004870887.tif 000006
【図５】
0004870887.tif 000007
【図６】
0004870887.tif 000008
【図７】
0004870887.tif 000009
【図８】
0004870887.tif 000010
【図９】
0004870887.tif 000011