JP2009086583A - デジタルカメラおよびフラッシュ発光制御方法 - Google Patents
デジタルカメラおよびフラッシュ発光制御方法 Download PDFInfo
- Publication number
- JP2009086583A JP2009086583A JP2007259657A JP2007259657A JP2009086583A JP 2009086583 A JP2009086583 A JP 2009086583A JP 2007259657 A JP2007259657 A JP 2007259657A JP 2007259657 A JP2007259657 A JP 2007259657A JP 2009086583 A JP2009086583 A JP 2009086583A
- Authority
- JP
- Japan
- Prior art keywords
- light emission
- flash
- red
- amount
- eye reduction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Landscapes
- Exposure Control For Cameras (AREA)
- Stroboscope Apparatuses (AREA)
- Studio Devices (AREA)
Abstract
【課題】デジタルカメラによるフラッシュ撮影で、撮影動作におけるタイムラグを増加させることなく、効果的な赤目軽減発光を行う。
【解決手段】複数の時点において被写体を表す画像データを取得し(S101,S102)、所定の演算を実行することにより本発光の必要光量を推定する(S103)。推定した必要光量に基づいて、赤目軽減発光の発光時間または発光回数を決定し、追加の赤目軽減発光を行う(S104)。その後、本発光の発光時間を決定し、決定した発光時間で本発光を行う(S106)。
【選択図】図4
【解決手段】複数の時点において被写体を表す画像データを取得し(S101,S102)、所定の演算を実行することにより本発光の必要光量を推定する(S103)。推定した必要光量に基づいて、赤目軽減発光の発光時間または発光回数を決定し、追加の赤目軽減発光を行う(S104)。その後、本発光の発光時間を決定し、決定した発光時間で本発光を行う(S106)。
【選択図】図4
Description
本発明は、赤目軽減発光機能を備えたデジタルカメラと、赤目軽減発光を含むフラッシュ発光の制御方法に関する。
夜間あるいは暗い場所で人物をフラッシュ撮影すると、人物の目が赤色や金色に撮影されてしまうことがある(以下これを、金色その他の色も含め「赤目」と称することとする)。赤目は、瞳孔の開きが大きいときに発生することが知られている。このため、デジタルカメラの中には、フラッシュ撮影を行う前に、瞳孔を収縮させる目的でフラッシュを発光し、その後に通常のフラッシュ撮影を行う機能を備えたものがある。本明細書では、前者の発光を「赤目軽減発光」と称し、フラッシュ撮影における本来の発光、すなわち撮影により十分な明るさの画像を取得することを目的とした発光を「本発光」と称する。
赤目を確実に防止するために必要な発光量(発光時間あるいは発光回数)は、周囲の明るさや被写体の人種などにより異なる。よって、赤目軽減発光の発光量は必要に応じて増減できることが望ましい。例えば、特許文献1の第10欄に開示があるように、赤目軽減発光(プリ発光)の発光回数を被写体距離に応じて異ならせることが可能なカメラが提供されている。
赤目軽減発光を行えば、充電電圧はその分低下する。よって、露出不足を防ぐためには、赤目軽減発光後に急速充電を行うか、もしくは本発光の際に何らかの調整を行う必要がある。例えば、特許文献2には、赤目軽減発光(プリ発光)により低下された充電電圧に相当する分、カメラの絞り値または発光時間を補正する手段を備えたカメラが開示されている。
実公平7−022664号公報
特開平6−258696号公報
特許文献1の発明では、赤目を確実に防止するべく赤目軽減発光の発光回数を増やした結果、充電電圧が低下しすぎて、本発光で必要な光量が得られないという問題が起こり得る。特許文献2の発明も、赤目軽減発光による充電電圧の低下が大きければ、絞り値や発光時間の補正による手当では、適正な露光量が得られない可能性がある。いずれの発明も、赤目軽減発光後に充電を行えば、必要な光量を確保することができる。しかし、電圧が大幅に低下しており、充電にかかる時間が長くなれば、シャッタレリーズボタンが操作された時点と実際に画像が取得される時点との時間差は、その分長くなる。すなわち、撮影動作におけるタイムラグが増加することになり、好ましくない。さらには、充電時間によってタイムラグがばらつくという問題もある。本発明はこれらの問題を解決するためのデジタルカメラおよびフラッシュ発光制御方法を提案することを目的とする。
本発明の第1のデジタルカメラは、フラッシュを発光するフラッシュ部と、被写体を表す画像データを取得する撮像部と、フラッシュ部に赤目軽減発光および本発光を行わせるフラッシュ制御部を備える。撮像部は、複数の時点において、画像データを取得する。フラッシュ制御部は、本発光量推定手段、赤目軽減発光制御手段および本発光制御手段を備える。本発光量推定手段は、所定の演算により本発光の必要光量を推定する手段である。赤目軽減発光制御手段は、本発光量推定手段が推定した必要光量に基づいて、赤目軽減発光の発光時間および/または発光回数を決定し、フラッシュ部に決定した発光時間および/または発光回数を示すデータを供給する手段である。本発光制御手段は、本発光の発光時間を決定し、フラッシュ部に発光時間を示すデータを供給する手段である。
本発明の第1の方法は上記第1のデジタルカメラによるフラッシュ発光制御方法であり、撮像部により、複数の時点において、被写体を表す画像データを取得し、所定の演算を実行することにより本発光の必要光量を推定し、推定した必要光量に基づいて、赤目軽減発光の発光時間または発光回数を決定し、フラッシュ部に決定した発光時間または発光回数を示すデータを供給して赤目軽減発光を行わせ、本発光の発光時間を決定し、フラッシュ部に決定した発光時間を示すデータを供給して本発光を行わせる方法である。
例えば、撮像部は、赤目軽減発光中の被写体を表す画像データを取得し、本発光量推定手段は、その赤目軽減発光中に取得された画像データを演算に使用することにより、本発光の必要光量を推定する。赤目軽減発光中の画像データを演算に用いることで、必要光量を正確に推定することができる。
また、本発光制御手段は、赤目軽減発光の発光量に基づいて、本発光の発光時間を決定してもよい。例えば、赤目軽減発光の発光量が大きかったときは、電圧低下により本発光時の発光強度は弱まるので、本発光の発光時間をフル充電時よりも長い時間に決定することで、本発光時に必要な光量を得る。
デジタルカメラが、被写体の輝度や被写体の周囲の明るさを測定する測光手段をさらに備えるときは、赤目軽減発光制御手段は、測光手段により測定された被写体の輝度などの情報に基づいて、赤目軽減発光の発光時間または発光回数を決定することが好ましい。これにより、被写体あるいはその周囲が暗いときには発光時間や発光回数を増加して、効果的な赤目軽減発光を行うことができる。また、反対に、被写体あるいはその周囲が明るいときには、発光時間や発光回数を低減して、無駄な赤目軽減発光を抑制することができる。
本発明の第1のデジタルカメラおよび方法では、最初に本発光の必要光量を推定し、必要光量を確保できる範囲で、赤目軽減発光の発光回数や発光時間を決定する。すなわち、本発光で利用する予定がない余剰エネルギーを赤目軽減発光に利用するので、複数回の赤目軽減発光を行なったとしても、本発光時に光量不足となる心配がない。また、赤目軽減発光後に充電動作を行わないので、充電待ちによるタイムラグが生じる心配もない。
本発明の第2のデジタルカメラは、フラッシュを発光するフラッシュ部と、被写体を表す画像データを取得する撮像部と、フラッシュ制御部を備える。フラッシュ制御部は、本発光量推定手段、赤目軽減発光制御手段、充電制御手段および本発光制御手段を備える。
本発光量推定手段は、所定の演算により本発光の必要光量を推定する手段である。赤目軽減発光制御手段は、赤目軽減発光の発光量を決定し、フラッシュ部に決定した発光量を示すデータを供給する手段である。充電制御手段は、本発光量推定手段が推定した必要光量に基づいて、赤目軽減発光後の充電動作における充電量を決定し、フラッシュ部に充電量を示すデータを供給して充電を指示する手段である。本発光制御手段は、本発光の発光時間を決定し、フラッシュ部に発光時間を示すデータを供給する手段である。
本発明の第2の方法は、第2のデジタルカメラによるフラッシュの発光制御方法であり、撮像部により、複数の時点において、被写体を表す画像データを取得し、所定の演算を実行することにより本発光の必要光量を推定し、推定した必要光量に基づいて、赤目軽減発光後の充電動作における充電量を決定し、赤目軽減発光の発光量を決定し、フラッシュ部に決定した発光量を供給して赤目軽減発光を行わせ、フラッシュ部に決定した充電量を示すデータを供給して充電を行わせ、本発光の発光時間を決定し、フラッシュ部に決定した発光時間を示すデータを供給して本発光を行わせる方法である。
充電制御手段は、本発光量推定手段が推定した本発光の必要光量に代えて、赤目軽減発光制御手段が決定した赤目軽減発光の発光量に基づいて、赤目軽減発光後の充電動作における充電量を決定してもよい。また、充電制御手段は、本発光量推定手段が推定した必要光量を所定の閾値と比較し、必要光量が閾値よりも小さいときには、赤目軽減発光後の充電動作における充電量をゼロとすることが好ましい。これにより、充電待ちによるタイムラグの増加を防ぐことができる。充電制御手段により赤目軽減発光後の充電動作における充電量がゼロに決定されたときには、本発光制御手段は、決定した発光時間を補正することが好ましい。
本発明の第2のデジタルカメラおよび方法は、最初に本発光の必要光量を推定し、必要光量を確保できる範囲で、赤目軽減発光の発光回数や発光時間を決定する。さらには、短時間での充電が可能なときのみ、赤目軽減発光の後、本発光前に、充電を行う。これにより、本発光時に光量不足となる心配がなく、充電待ちによるタイムラグの増加を防ぐこともでき、且つ必要な回数あるいは時間の赤目軽減発光を行うことができる。
以下、赤目軽減発光機能を備えた一眼レフのデジタルカメラと、そのデジタルカメラによるフラッシュ発光の制御方法について、図面を参照して詳細に説明する。
[ 実施形態1 ]
図1A、図1Bおよび図1Cは、本発明の一実施形態におけるデジタルカメラ1の外観を示す図である。図1Aに示すように、このデジタルカメラ1の上部には、シャッタレリーズボタン2、撮影モードの設定に利用されるモードダイヤル3、内蔵フラッシュ4および付属品の取付口であるホットシュー5が備えられている。
図1A、図1Bおよび図1Cは、本発明の一実施形態におけるデジタルカメラ1の外観を示す図である。図1Aに示すように、このデジタルカメラ1の上部には、シャッタレリーズボタン2、撮影モードの設定に利用されるモードダイヤル3、内蔵フラッシュ4および付属品の取付口であるホットシュー5が備えられている。
シャッタレリーズボタン2は、2段階の押下により2種類の動作を指示できる構造となっている。例えば、自動露出調整機能(AE:Auto Exposure)、自動焦点調節機能(AF:Auto Focus)を利用した撮影では、デジタルカメラ1は、シャッタレリーズボタン2が軽く押下(半押しともいう)されたときに、露出調整、焦点合わせなどの撮影準備を行う。その状態で、シャッタレリーズボタン2が強く押下(全押しともいう)されると、デジタルカメラ1は露光を開始し、露光により得られた1画面分の画像データをメモリカードに記録する。
内蔵フラッシュ4は、脇にあるフラッシュポップアップボタン6を押すことにより、図1Bに示すようにカメラ上部方向に開く(以下、ポップアップと称する)。また、一部の撮影モードでは、自動的にポップアップすることもある。ポップアップ状態の内蔵フラッシュ4は、シャッタレリーズボタン2の2段階目の押下操作と連動して発光する。内蔵フラッシュ4の動作は、シャッタレリーズボタン2の操作のみならず、モードダイヤル3により設定された撮影モードや、設定画面において設定されたフラッシュ発光モードにも依存する。
撮影モードとしては、撮影に係る全設定をカメラが自動で行う「AUTO」、撮影に係る全設定をユーザが手動で行う「マニュアル」のほか、「プログラムオート」、「シャッタ優先オート」、「絞り優先オート」、「ブレ軽減」、「ナチュラルフォト」、「人物」、「風景」、「夜景」など、撮影シーンごとのモードが用意されている。また、フラッシュ発光モードとしては、「AUTO発光」、「強制発光」、「スローシンクロ」、「赤目軽減発光」、「赤目軽減発光+スローシンクロ」などのモードが用意されている。
撮影モード「AUTO」、フラッシュ発光モード「AUTO発光」に設定されたデジタルカメラ1は、フラッシュ撮影が必要と判断すれば、自動的に内蔵フラッシュ4をポップアップし、シャッタレリーズボタン2の操作と連動してフラッシュを発光させる。通常は、1回のフラッシュ撮影につき、2回の発光が行なわれる。1回目の発光は、被写体からの反射光量を測定することを目的とした予備発光(プリ発光)であり、2回目の発光は、被写体に対し撮影に必要な光量の光を供給することを目的とした本発光である。
一方、撮影モード「ナチュラルフォト」はフラッシュレス撮影を行うモードであるため、このモードに設定されたデジタルカメラ1では、シャッタレリーズボタン2を操作しても内蔵フラッシュ4は動作しない。
また、フラッシュ発光モード「赤目軽減発光」、「赤目軽減発光+スローシンクロ」に設定されたデジタルカメラ1は、予備発光、本発光に加え、さらに被写体の瞳孔を収縮させて赤目現象の発生を予防することを目的とした赤目軽減発光を行う。但し、予備発光と赤目軽減発光とは同じ発光でもよい。撮影モード「人物」に設定されたデジタルカメラ1も、所定の条件が満たされた場合に自動的に赤目軽減発光を行う。他のモードについても、それぞれ、そのモードの目的に適う内蔵フラッシュ4の動作が定められている。
なお、このデジタルカメラ1は、図1Cに示すようにホットシュー5に外付フラッシュ6を取り付けて使用することもできる。外付フラッシュ7は、ホットシュー5に取付けられることで機械的・電気的にデジタルカメラ1に接続され、これにより、内蔵フラッシュ4と同様、モードダイヤル3などによるモード設定に応じて、シャッタレリーズボタン2の2段階目の押下操作と連動した発光動作を行うようになる。以下、図1Aおよび図1Bに例示した形態を中心に説明するが、本発明はフラッシュが内蔵か外付けかによらず適用可能な発明である。
続いて、図2を参照して、デジタルカメラ1の内部構成について、概要を説明する。図2に示すように、デジタルカメラ1は、レンズ12、レンズ駆動部16、絞り13、絞り駆動部17、CCD14およびタイミングジェネレータ(TG)18からなる撮像系を備える。レンズ12は、被写体にピントを合わせるためのフォーカスレンズ、ズーム機能を実現するためのズームレンズなど複数の機能別レンズにより構成される。レンズ駆動部16はステッピングモータなど小型のモータで、CCD14から各機能別レンズのまでの距離が目的に適った距離となるように各機能別レンズの位置を調整する。絞り13は複数の絞り羽根からなる。絞り駆動部17は、ステッピングモータなど小型のモータで、絞りの開口サイズが目的に適ったサイズになるように絞り羽根の位置を調整する。CCD14は原色カラーフィルタを伴う500〜1200万画素のCCDで、タイミングジェネレータ18からの指示信号に応じて蓄積された電荷を放出する。タイミングジェネレータ18は、CCD14に所望の時間のみ電荷が蓄積されるようにCCD14に対して信号を送り、これによりシャッタ速度を調整する。
また、デジタルカメラ1は、CCD14の出力信号をデジタル信号に変換するA/D変換部15と、A/D変換部15が出力した画像データをシステムバス34を介して他の処理部に転送する画像入力制御部23と、画像入力制御部23から転送された画像データを一時記憶するSDRAM22を備える。SDRAM22に記憶される画像データはRAWデータである。
また、デジタルカメラ1は、フラッシュ部11と、フラッシュ部11によるフラッシュの発光タイミングや発光量を制御するフラッシュ制御部19と、レンズ駆動部16にレンズの移動を指示して焦点合わせを行う焦点調節部20と、絞り値とシャッタ速度を決定し、絞り駆動部17とタイミングジェネレータ18に指示信号を送出する露出調整部21とを備える。さらには、SDRAM22に記憶されている画像データを対象として顔の検出処理を実行し、顔の有無を示す値、さらに顔が有る場合には検出された顔に相当する領域を示す情報(以下、領域情報)を出力する顔領域抽出部24と、SDRAM22に記憶されている画像データを利用して、マルチ測光、スポット測光など公知の測光方式により被写体の輝度や被写体周囲の明るさを測定する測光部35を備える。
フラッシュ制御部19、焦点調節部20および露出調整部21は、SDRAM22に記憶されている画像データのほか、顔領域抽出部24が実行した検出処理の結果や測光部35が出力する明るさの情報を参照して処理を行うこともある。フラッシュ制御部19、焦点調節部20および露出調整部21が、顔領域抽出部24や測光部35の出力を参照するか否かは、撮影モードその他の設定値によって決まる。
デジタルカメラ1は、この他、SDRAM22に記憶されている画像データに対して画像処理を施す画像処理部25を備える。画像処理部25は、画像を自然な色合い、明るさにするための色階調補正や明るさ補正、また画像データが赤目を含むものであるときに赤目を黒目に修正する処理など、画像の見栄えを良くするための各種仕上げ処理を行った後、処理済画像データを再度SDRAM22に格納する。
また、デジタルカメラ1は、SDRAM22に記憶されている画像データの液晶モニタ(LCD:Liquid Crystal Display)27への出力を制御する表示制御部26を備える。表示制御部26は、SDRAM22に記憶されている画像データの画素数を、表示に適した大きさとなるように間引きしてから液晶モニタ27に出力する。
また、デジタルカメラ1は、SDRAM22に記憶されている画像データのメモリカード29への書込み、およびメモリカード29に記録されている画像データのSDRAM22へのロードを制御する記録読出制御部28を備える。記録読出制御部28は、ユーザの設定に応じてRAWデータをそのまま、もしくは圧縮符号化によりJPEGデータに変換してからメモリカード29に記録する。詳細には、記録読出制御部28は、画像データと画像データの付帯情報を格納したExif(Exchangeable Image File Format)ファイルを、メモリカード29に記録する。画像データをロードするときは、ファイルから取り出した画像データを復号化して、SDRAM22にロードする。
デジタルカメラ1は、この他、CPU(Central Processor Unit)31、操作/制御プログラムが格納されたRAM(Random Access Memory)32、各種設定値が記憶されているEEPROM(Electronically Erasable and Programmable Read Only Memory)33からなる全体制御部30を備える。全体制御部30は、モードダイヤルによる撮影モードの設定をはじめユーザが行う各種設定操作を検出し、設定された内容をEEPROM33に記憶せしめる。そして、その設定操作が行われたとき、もしくは撮影操作が行われたときに、EEPROMに記憶された設定値にしたがって、前述したフラッシュ制御部19、焦点調節部20、露出調整部21、画像入力制御部23、顔領域抽出部24、測光部35、画像処理部25、表示制御部26、記録読出制御部29に対し、システムバス34を介して、実行すべき処理や、その処理の実行タイミングを指示する信号を送出する。
以下、フラッシュ制御部19の構成および動作について、さらに説明する。図3は、フラッシュ制御部19の内部構成を示す図であり、図4はフラッシュ制御部19の動作を示すフローチャートである。
図3に示すように、フラッシュ制御部19は、本発光量推定手段191、赤目軽減発光制御手段192および本発光制御手段193を備える。これらの手段は、それぞれ独立した回路(例えばLSIIP)として実装してもよいし、マイクロコンピュータに本発光量推定プログラム、赤目軽減発光制御プログラム、本発光制御プログラムを組み込むことにより実現してもよい。すなわち、各手段は、以下に説明する処理を実行できればよく、実装方法は特に限定されない。
本発光量推定手段191は、全体制御部30の制御の下、画像入力制御部23から、赤目軽減発光時の画像データと非発光時画像データの供給を受ける(S101、S102)。赤目軽減発光時画像データは、撮像部が、全体制御部30の制御の下で、フラッシュ部11による赤目軽減発光と同期して取得した画像データである。非発光時画像データは、その赤目軽減発光の直前または直後に、撮像部により取得された画像データである。本発光量推定手段191は、ステップS101およびS102において取得した2種類の画像データを使用して、本発光の光量として必要な光量を推定する(S103)。
本実施形態では、次の処理を実行することにより、本発光の必要光量を推定する。まず、赤目軽減発光時画像データと非発光時画像データを、それぞれ複数の領域ブロックに分割する。次に、赤目軽減発光時画像データの領域ブロックごとの輝度情報を取得する。例えば、画像データをRGB−YCC変換し、各画素の輝度値を求め、その画素輝度値の領域ごとの平均値を求めたものを、輝度情報とする。非発光時画像データについても、同様の手順により、各領域ブロックの輝度情報を取得する。続いて、赤目軽減発光時画像データと非発光時画像データの対応する領域ブロックごとに、輝度情報の差分値を求める。そして、例えば全領域ブロックの差分値の単純平均あるいは加重平均などから、単位発光量あたりの反射光量を算出する。単位発光量あたりの反射光量が求まれば、被写体が適正露出となるために必要な反射光量に基づき、本発光の推定必要光量を算出することができる。
但し、適正露出を得るために必要な光量の演算方法は種々提案されており、他の演算方法を採用することにより本発光の必要光量を求めてもよいことは言うまでもない。例えば、主要被写体までの距離を測定し、距離の情報を利用する演算を行って必要光量を求める方法が知られている。この方法では、通常、被写体が遠いときほど必要光量が大きくなるように演算式が定義される。あるいは、顔領域抽出部24の出力を利用する演算を行って必要光量を求める方法も知られている。この方法では、通常、顔領域の面積が大きいときほど必要光量が低めになるように演算式が定義される。
赤目軽減発光制御手段192は、全体制御部30の制御の下で、フラッシュ部11に対し最初の赤目軽減発光を指示する信号を送出する。最初の赤目軽減発光は、本発光量推定手段191の処理とは無関係に行われる。光量も予め定められた一定の光量である。前述したステップS101で本発光量推定手段191が取得する赤目軽減発光時画像データは、この最初の赤目軽減発光中に取得された画像データである。
本発光量推定手段191が、最初の赤目軽減発光中に取得された画像データを使用して必要光量を算出すると、算出された必要光量の情報は、図3の矢印で示されるように赤目軽減発光制御手段192に供給される。赤目軽減発光制御手段192は、供給された必要光量の情報に基づいて、追加の赤目軽減発光を行うことが可能か否かを判断する(S104)。すなわち、追加の赤目軽減発光を行うことによりフラッシュ部11の電圧が低下した状態で本発光を行なった場合に、本発光で被写体に対し必要な光量を供給できるか否かを判断する。赤目軽減発光制御手段192は、追加の赤目軽減発光を行うことが可能と判断した場合には、赤目軽減発光の発光回数または発光時間を決定する。
例えば、フル充電した状態で発光時間を制限せずにフラッシュを発光させた場合に被写体に供給される光量をLfとし、本発光量推定手段191が算出した本発光の必要光量をLmとし、最初の赤目軽減発光で被写体に供給される光量をLrとする。常に一定の光量で赤目軽減発光を行う場合には、(Lf−Lm−Lr)/Lrの整数部分の値を求め、これを追加で行う赤目軽減発光の回数に決定する。そして、決定した回数を示すデータをフラッシュ部11に供給する。整数部分の値がゼロの場合には、追加の赤目軽減発光は行われない。一方、赤目軽減発光の光量を可変とし、追加の赤目軽減発光を1回のみ行う場合には、フラッシュ部の特性(発光波形)に基づいて、光量が(Lf−Lm−Lr)となるフラッシュの発光時間を算出する。そして、算出した発光時間を示すデータをフラッシュ部11に供給する。(Lf−Lm−Lr)の値が赤目軽減発光の光量として不十分であり発光時間が所定の閾値を下回る値となった場合には、追加の赤目軽減発光は行われない。あるいは、赤目軽減発光の光量を可変とし、追加の赤目軽減発光を2回以上行なってもよい。この場合には、発光回数と各発光の発光時間をそれぞれ決定し、それらを示すデータをフラッシュ部11に供給する。
上記処理は、本発光の必要光量を確保できる範囲で、最大限の回数もしくは最大限の時間、赤目軽減発光を行うものであるが、実際には、最初の赤目軽減発光だけで十分な効果が得られる場合も少なくない。例えば、明るい場所で撮影を行ったときなどである。よって、図3に示すように、赤目軽減発光制御手段192に対し明るさ情報を供給し、発光回数や発光時間を決定するときに、撮影環境に基づいて回数や時間を調整してもよい。
例えば測光部35により測定され出力された被写体輝度あるいは周辺の明るさの情報を、明るさ情報として赤目軽減発光制御手段192に供給する。赤目軽減発光制御手段192は、明るさ情報に基づいて、明るさに応じた回数もしくは時間を、先に決定した回数や時間から減算する。あるいは、明るさ情報として供給された輝度値などが所定値を超えていたときは、決定した回数や時間の如何に拘らず、追加発光を行なわないこととする。これにより、不必要に多い回数の追加発光が行われることを防ぎ、デジタルカメラの消費電力を抑えることができる。
あるいは、顔領域抽出部24が出力する情報を赤目軽減発光制御手段192に供給し、顔の情報に基づいて発光回数や発光時間を調整してもよい。例えば、顔領域の反射率に基づいて発光回数や発光時間を調整する方法などが考えられる。
本発光制御手段193は、フラッシュ部11による追加の赤目軽減発光が行なわれた後、本発光の発光時間を決定する(S105)。図5は、本発光時間を決定する手順を示すフローチャートである。本発光制御手段193は、本発光前のプリ発光をフラッシュ部11に指示する指示信号を送出する。そして、撮像部によりプリ発光と同期して取得されたプリ発光時画像データと、プリ発光の直前または直後の非発光時に取得された非発光時画像データを取得する(S201、S202)。本発光制御手段193は、ステップS201およびS202において取得した2種類の画像データを使用する演算を行って、本発光の光量を算出する(S203)。ステップS203の処理は、本発光量推定手段191が実行するステップS103の処理と同様とする。
本発光の光量は、本発光量推定手段191が一度算出しているので、ステップS201〜S203に代えて、本発光量推定手段191がステップS103において算出した値を参照してもよい。しかしながら、本発光量推定手段191が演算を行なった後、追加の赤目軽減発光が行なわれている間に、被写体周囲の明るさが変化する可能性もある。よって、本発光の発光量を真に適正な発光量とするためには、ステップS201〜S203の実行により、あらためて必要光量を算出することが好ましい。
続いて、本発光制御手段193は、算出した光量に基づいて、本発光の発光時間を算出する(S204)。図6Aおよび図6Bは横軸を発光時間、縦軸を発光強度とし、フラッシュの発光波形を示した図である。図6Aは最初の赤目軽減発光が行なわれた後にフラッシュを発光したときの波形を例示しており、図6Bは、追加の赤目軽減発光が行なわれた後にフラッシュを発光したときの波形を例示している。これらの図において、フラッシュ発光の光量は領域A1や領域A2の面積として表わされ、領域A1の面積と領域A2の面積とは等しいものとする。この場合、図6Aと図6Bの対比から明らかであるように、光量が同じであっても、波形が異なれば、すなわちフラッシュ部11の充電状態が異なれば、算出される発光時間t1とt2は異なることになる。追加の赤目軽減発光が行なわれる回数あるいは発光時間は、被写体や撮影環境に応じて異なるので、その時々の充電状態に基づいて発光時間を算出しようとすると、演算が複雑になる。
そこで、本実施形態では、本発光制御手段193は、ステップS204において、フラッシュ部11をフル充電したときの発光波形に基づいて発光時間を算出する。そしてステップS205において、追加発光の回数や時間に応じてステップS204で算出した発光時間を補正する。補正は、例えば追加発光の回数と発光時間の増加分との関係をルックアップテーブルとして予めフラッシュ制御部19が備えるメモリ(図示せず)に記憶しておき、テーブルを参照することによりステップS204で算出した発光時間に所定時間を加算するなどする。これにより、発光時間の算出にかかる演算量や演算時間を短縮することができる。但し、十分な性能を備えたデジタルカメラであれば、その時々の充電状態に基づいて発光時間を算出してもよく、発光時間の求め方は上記例には限定されない。
続いて、本発光制御手段193は、決定した発光時間を示すデータをフラッシュ部11に供給し、フラッシュ部11に本発光を行なわせる(S106)。
フラッシュ制御部19の上記構成および処理によれば、本発光のときに被写体に対し適正露出を得るために必要な光量を確実に供給することができると同時に、被写体や撮影環境に応じて最適な回数あるいは発光時間で赤目軽減発光を行うことができる。すなわち、適切露出と赤目軽減という2つの課題を、同時に且つ確実に達成することができる。さらには、赤目軽減発光後は充電動作を行わないので、充電待ちによりタイムラグが長くなる心配もない。
[ 実施形態2 ]
次に説明するデジタルカメラは、外観、内部構成は実施形態1のデジタルカメラと同じであるが、フラッシュ制御部19の構成および処理が、実施形態1と異なる。図7に、本実施形態におけるフラッシュ制御部19の内部構成を示す。なお、実施形態1と共通の構成については、同一符号を付すこととし、説明を省略する。
次に説明するデジタルカメラは、外観、内部構成は実施形態1のデジタルカメラと同じであるが、フラッシュ制御部19の構成および処理が、実施形態1と異なる。図7に、本実施形態におけるフラッシュ制御部19の内部構成を示す。なお、実施形態1と共通の構成については、同一符号を付すこととし、説明を省略する。
本実施形態では、フラッシュ制御部19は、本発光量推定手段191、赤目軽減発光制御手段192、本発光制御手段193に加え、充電制御手段194を備える。フラッシュ制御の手順は、大まかな流れとしては、図4に示した実施形態1の手順と同じである。但し、ステップS105の本発光時間決定処理が、実施形態1と異なる。以下、図8のフローチャートを参照し、本実施形態における本発光時間の決定処理について説明する。
本実施形態では、フラッシュ部11による追加の赤目軽減発光(図4のS104)が行なわれた後、充電制御手段194により、赤目軽減発光の発光量と所定の閾値Thとの比較判定が行われる(S301)。比較判定は、追加の赤目軽減発光の発光量の総和について、あるいは最初の赤目軽減発光の発光量と追加の赤目軽減発光の発光量の総和について行う。あるいは、ステップS301の処理に代えて、本発光量推定手段191が推定した必要光量と所定の閾値との比較を行ってもよい。赤目軽減発光量の総和と必要光量とは、必要光量が小さければ赤目軽減発光量の総和は大きいという関係にあるからである。この比較判定は、本発光量推定手段が推定した必要光量を直接的もしくは間接的に参照することにより充電の可否および要否を判定する処理であればよく、比較判定に用いる値は特に限定されない。また、閾値Thは、デジタルカメラの性能に応じた値を適宜定めればよい。
赤目軽減発光の発光量が閾値Thを下回る場合(もしくは推定された必要光量が閾値以上の場合)には、充電制御手段194はフル充電状態とするために必要な充電量を決定し、フラッシュ部11に対しフル充電を指示する指示信号を送出する(S302)。充電制御手段194はフラッシュ部11による充電が完了すると、本発光制御手段193に対し充電の完了を通知する。本発光制御手段193は、この通知を受けた後、非発光時画像データを取得し(S303)、プリ発光時画像データを取得し(S304)、本発光量を演算により求め(S305)、本発光の発光時間を算出する(S306)。ステップS303〜S306の処理は、図5のステップS201〜S204の処理と同じでよい。あるいは、ステップS303〜S305の処理を省略し、ステップS306において、本発光量推定手段191により算出された必要光量に基づき発光時間を算出してもよい。
一方、ステップS301において赤目軽減発光の発光量が閾値Th以上と判定された場合(もしくは推定された必要光量が閾値より小さい場合)には、充電制御手段194は充電量をゼロに決定し、フラッシュ部11に対する充電の指示を行わない。赤目軽減発光の発光量が大きいときにフル充電を行うと、充電に多くの時間を要してしまうからである。充電に要する時間が長いと、シャッタレリーズボタンの操作が行われてから画像が取得されるまでのタイムラグが長くなり、好ましくない。
よって、赤目軽減発光の発光量が閾値Th以上と判定された場合には、フラッシュ部11に対し充電を指示することなく、本発光制御手段193に対し本発光を指示する指示信号を送出する。本発光制御手段193は、この指示を受けて、非発光時画像データの取得(S307)、プリ発光時画像データの取得(S308)、本発光量の演算(S309)、本発光の発光時間の算出(S310)を行う。ステップS307〜S310の処理は、図5のステップS201〜S204の処理と同じでよい。また、S307〜S309の処理を省略できるという点も、図5の処理と同様である。
但し、ステップS310において求められた発光時間は、フラッシュ部がフル充電されているという前提の下で算出された発光時間となる。よって、本発光制御手段193は、ステップS311において算出された発光時間を、赤目軽減発光の発光量に応じて補正する。ステップS311の処理は、図5のステップS205の処理と同様である。
ステップS306またはS311の処理により本発光の発光時間を決定したら、本発光制御手段193は、次にその発光時間を示すデータをフラッシュ部11に供給して、フラッシュ部11に本発光を行なわせる(S106)。
発光時間の制御は、フル充電のときに最も精度良く行うことができる。また、赤目軽減発光後に本発光の必要光量を算出しなおしたところ、赤目軽減発光前に推定した必要光量を上回る光量が必要と判明することもある。よって、フラッシュ発光は、望ましくはフル充電の状態で行うのがよい。一方、撮影動作におけるタイムラグを考えれば、赤目軽減発光後の充電動作は行なわないほうが好ましい。本実施形態のデジタルカメラは、充電待ちによるタイムラグが短ければ赤目軽減発光後に充電動作を行ない、タイムラグが長くなるときは充電動作を行わないので、上記相反する2つの課題を同時に解決することができる。さらには、実施形態1と同様の構成を備え、実施形態1と同様の処理を実行するので、実施形態1と同等の効果も有する。
1 デジタルカメラ、2 シャッタレリーズボタン、 3 モードダイヤル、
4 内蔵フラッシュ、 5 ホットシュー、 6 フラッシュポップアップボタン、
7 外付フラッシュ、 11 フラッシュ部、 34 システムバス
4 内蔵フラッシュ、 5 ホットシュー、 6 フラッシュポップアップボタン、
7 外付フラッシュ、 11 フラッシュ部、 34 システムバス
Claims (10)
- フラッシュを発光するフラッシュ部と、
複数の時点において、被写体を表す画像データを取得する撮像部と、
前記フラッシュ部に赤目軽減発光および本発光を行わせるフラッシュ制御部であって、
所定の演算により前記本発光の必要光量を推定する本発光量推定手段、
前記本発光量推定手段が推定した必要光量に基づいて、前記赤目軽減発光の発光時間および/または発光回数を決定し、前記フラッシュ部に前記決定した発光時間および/または発光回数を示すデータを供給する赤目軽減発光制御手段、および
前記本発光の発光時間を決定し、前記フラッシュ部に前記発光時間を示すデータを供給する本発光制御手段を有するフラッシュ制御部と
を備えたデジタルカメラ。 - 前記撮像部が、赤目軽減発光中に被写体を表す画像データを取得し、
前記フラッシュ制御部の前記本発光量推定手段が、前記赤目軽減発光中に取得された画像データを前記演算に使用することにより、前記本発光の必要光量を推定することを特徴とする請求項1記載のデジタルカメラ。 - 前記フラッシュ制御部の前記本発光制御手段が、前記赤目軽減発光の発光量に基づいて前記本発光の発光時間を決定することを特徴とする請求項1または2記載のデジタルカメラ。
- 被写体の輝度および/または前記被写体の周囲の明るさを測定する測光手段をさらに備え、
前記フラッシュ制御部の前記赤目軽減発光制御手段が、前記測光手段により測定された被写体の輝度および/または前記被写体の周囲の明るさに基づいて、前記赤目軽減発光の発光時間および/または発光回数を決定することを特徴とする請求項1から3のいずれか1項記載のデジタルカメラ。 - フラッシュを発光するフラッシュ部と、
複数の時点において、被写体を表す画像データを取得する撮像部と、
前記フラッシュ部に赤目軽減発光および本発光を行わせるフラッシュ制御部であって、
所定の演算により前記本発光の必要光量を推定する本発光量推定手段、
前記赤目軽減発光の発光量を決定し、前記フラッシュ部に前記決定した発光量を示すデータを供給する赤目軽減発光制御手段、
前記本発光量推定手段が推定した必要光量に基づいて、前記赤目軽減発光後の充電動作における充電量を決定し、前記フラッシュ部に前記充電量を示すデータを供給して充電を指示する充電制御手段、
前記本発光の発光時間を決定し、前記フラッシュ部に前記発光時間を示すデータを供給する本発光制御手段を有するフラッシュ制御部と
を備えたデジタルカメラ。 - 前記フラッシュ制御部の前記充電制御手段が、前記本発光量推定手段が推定した本発光の必要光量に代えて前記赤目軽減発光制御手段が決定した赤目軽減発光の発光量に基づいて、前記赤目軽減発光後の充電動作における充電量を決定することを特徴とする請求項5記載のデジタルカメラ。
- 前記フラッシュ制御部の前記充電制御手段は、前記本発光量推定手段が推定した必要光量を所定の閾値と比較し、前記必要光量が前記閾値よりも小さいとき前記赤目軽減発光後の充電動作における充電量をゼロとすることを特徴とする請求項5または6記載のデジタルカメラ。
- 前記フラッシュ制御部の前記本発光制御手段が、前記充電制御手段により前記赤目軽減発光後の充電動作における充電量がゼロに決定されたとき、前記決定した発光時間を補正することを特徴とする請求項5から7のいずれか1項記載のデジタルカメラ。
- 被写体を表す画像データを取得する撮像部およびフラッシュを発光するフラッシュ部を備えたデジタルカメラのフラッシュ発光制御方法であって、
前記撮像部により、複数の時点において、被写体を表す画像データを取得し、
所定の演算を実行することにより本発光の必要光量を推定し、
前記推定した必要光量に基づいて、赤目軽減発光の発光時間または発光回数を決定し、
前記フラッシュ部に前記決定した発光時間または発光回数を示すデータを供給して赤目軽減発光を行わせ、
前記本発光の発光時間を決定し、
前記フラッシュ部に前記決定した発光時間を示すデータを供給して本発光を行わせる、フラッシュ発光制御方法。 - 被写体を表す画像データを取得する撮像部およびフラッシュを発光するフラッシュ部を備えたデジタルカメラのフラッシュ発光制御方法であって、
前記撮像部により、複数の時点において、被写体を表す画像データを取得し、
所定の演算を実行することにより本発光の必要光量を推定し、
前記推定した必要光量に基づいて、赤目軽減発光後の充電動作における充電量を決定し、
赤目軽減発光の発光量を決定し、
前記フラッシュ部に前記決定した発光量を供給して赤目軽減発光を行わせ、
前記フラッシュ部に前記決定した充電量を示すデータを供給して充電を行わせ、
前記本発光の発光時間を決定し、前記フラッシュ部に前記決定した発光時間を示すデータを供給して本発光を行わせる、フラッシュ発光制御方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007259657A JP2009086583A (ja) | 2007-10-03 | 2007-10-03 | デジタルカメラおよびフラッシュ発光制御方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007259657A JP2009086583A (ja) | 2007-10-03 | 2007-10-03 | デジタルカメラおよびフラッシュ発光制御方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2009086583A true JP2009086583A (ja) | 2009-04-23 |
Family
ID=40660029
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007259657A Withdrawn JP2009086583A (ja) | 2007-10-03 | 2007-10-03 | デジタルカメラおよびフラッシュ発光制御方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2009086583A (ja) |
-
2007
- 2007-10-03 JP JP2007259657A patent/JP2009086583A/ja not_active Withdrawn
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7813635B2 (en) | Photographing apparatus, method for controlling photographing apparatus and computer-readable recording medium containing program | |
US8026976B2 (en) | Digital camera and method for controlling emission amount of flash | |
JP2008035415A (ja) | 撮像装置及びその制御方法 | |
US8208804B2 (en) | Imaging apparatus and control method therefor | |
JP2007259237A (ja) | 撮像装置および撮像方法 | |
JP2010103975A (ja) | 撮像装置およびその制御方法、プログラム | |
CN111434104B (zh) | 图像处理装置、摄像装置、图像处理方法及记录介质 | |
US8035730B2 (en) | Digital camera and flash emission control method based on face detection | |
US7813629B2 (en) | Photographing apparatus, and control method and computer program product for controlling the same | |
JP5258527B2 (ja) | カメラシステムおよび撮像装置 | |
JP4879840B2 (ja) | デジタルカメラおよびその制御方法 | |
JP4869801B2 (ja) | 撮影装置 | |
JP6300514B2 (ja) | 撮像装置、および撮像装置の制御方法 | |
JP4786562B2 (ja) | 撮影装置およびその制御方法並びにプログラム | |
KR20100112788A (ko) | 손떨림 방지 기능과 플래쉬 기능의 제어 방법, 이를 이용한 촬영 방법 및 디지털 카메라 모듈 | |
JP2009086583A (ja) | デジタルカメラおよびフラッシュ発光制御方法 | |
JP2003348603A (ja) | 電子カメラ | |
JP4782649B2 (ja) | デジタルカメラおよびその制御方法 | |
JP4874750B2 (ja) | デジタルカメラおよびその制御方法 | |
JP2009017184A (ja) | デジタルカメラ、撮影方法及び撮影プログラム | |
JP2005020341A (ja) | 露出制御方法および装置 | |
JP4663607B2 (ja) | デジタルカメラおよびその制御方法 | |
JP6148577B2 (ja) | 撮像装置及び制御方法 | |
JP2009206651A (ja) | 撮像装置 | |
JP2007166266A (ja) | 電子カメラ |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20101207 |