(57)【特許請求の範囲】
【請求項１】
撮像手段と、
発光手段と、
前記撮像手段により撮像される被写体を記録する時の本発光と少なくとも１回のプリ発光とで前記発光手段を複数回発光させる第１の制御手段と、
前記撮像手段及び前記発光手段を含む当該撮像装置に電源を供給するための電池と、
前記第１の制御手段によるプリ発光前に前記電池の残量を検出する第１の検出手段と、
前記第１の検出手段により検出された電池の残量に基づいて、前記第１の制御手段によるプリ発光の発光回数を設定する設定手段と
を備えることを特徴とする撮像装置。
【請求項２】
前記撮像手段により撮像された被写体の目の状態を検出する第２の検出手段と、
前記第２の検出手段により検出された目の状態が十分赤目軽減されているか否かを判断する第１の判断手段と、
前記第１の判断手段による判断結果に基づいて、前記設定手段によるプリ発光の発光回数を制御する第２の制御手段と
を更に備えたことを特徴とする請求項１記載の撮像装置。
【請求項３】
前記発光手段により発光されたプリ発光の回数が前記発光回数となったか否かを第２の判断手段と、
前記第１の判断手段により前記目の状態が十分赤目軽減されていると判断されたか、前記第２の判断手段により発光されたプリ発光の回数が前記発光回数となったと判断されると、前記撮像手段により撮像された被写体を記録する第１の記録手段と、
前記第１の判断手段により前記目の状態が十分赤目軽減されていると判断されていないにも関わらず、前記第２の判断手段により発光されたプリ発光の回数が前記発光回数となったと判断されると、前記目の状態を赤目が軽減するように補正する補正手段と、
前記補正手段により補正された目の状態である被写体を記録する第２の記録手段と
を更に備えたことを特徴とする請求項２記載の撮像装置。
【請求項４】
前記第２の検出手段により検出された目の状態に基づいて、前記発光手段による発光量を制御する第３の制御手段を更に備え、
前記撮像手段は、前記第３の制御手段により制御された発光量に基づいて、被写体を撮像することを特徴とする請求項２記載の撮像装置。
【請求項５】
当該撮像装置の周囲の明るさを検出する第３の検出手段と、
前記第３の検出手段により検出された明るさに基づいて、前記撮像手段による撮像を制御する撮像制御手段と
を更に備えることを特徴とする請求項２記載の撮像装置。
【請求項６】
前記撮像手段により撮像された被写体の特徴データを検出する第３の検出手段と、
前記被写体の特徴データと対応付けて、前記被写体に発光すべき回数又は発光量を記録する第３の記録手段と、
前記第３の記録手段に記録されている発光の回数又は発光量に基づいて、前記設定手段によるプリ発光の発光回数を制御する第３の制御手段と
を備えることを特徴とする請求項１記載の撮像装置。
【請求項７】
前記第３の記録手段は、前記特徴データとして前記人物の顔の特徴データを記憶することを特徴とする請求項１乃至６の何れかに記載の撮像装置。
【請求項８】
撮像される被写体を記録する時の本発光と少なくとも１回のプリ発光とで前記発光手段を複数回発光させる制御ステップと、
前記第１の制御手段によるプリ発光前に前記電池の残量を検出する検出ステップと、
前記検出ステップにより検出された電池の残量に基づいて、前記制御ステップによるプリ発光の発光回数を設定する設定ステップと
を含むことを特徴とする撮像制御方法。
【請求項９】
コンピュータを、
撮像される被写体を記録する時の本発光と少なくとも１回のプリ発光とで発光手段を複数回発光させる制御手段と、
前記第１の制御手段によるプリ発光前に電池の残量を検出する検出手段と、
前記検出手段により検出された電池の残量に基づいて、前記制御手段による前記プリ発光の発光回数を設定する設定手段
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、赤目の軽減を行う撮像装置及び撮像装置制御プログラムに関する。
【背景技術】
【０００２】
従来、撮像装置においては、暗所で人物の撮影を行う場合、撮影直前にストロボを自動発光させる赤目軽減発光を実行し、この赤目軽減発光により赤目の発生を軽減し、引き続きストロボの本発光を伴って撮影を行うようにしている（例えば、特許文献１参照。）。
【特許文献１】特開２００５−３９５４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来においては、赤目軽減発光を一定の発光制限回数以下で実行する。このとき、赤目の発生軽減に必要な発光制限回数は、撮影時おける周囲環境の暗さ等の撮影状態によって異なる。したがって、一定の発光制限回数で赤目軽減発光を行うと、必要以上の発光回数となる場合が生じ、その結果、赤目軽減発光に無用な電力が消費されてしまうことがあった。
【０００４】
本発明は、かかる従来の課題に鑑みてなされたものであり、無用な電力消費を抑制しつつ赤目の発生を軽減する撮像装置及び撮像装置制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記課題を解決するため請求項１記載の発明に係る撮像装置にあっては、撮像手段と、発光手段と、前記撮像手段により撮像される被写体を記録する時の本発光と少なくとも１回のプリ発光とで前記発光手段を複数回発光させる第１の制御手段と、前記撮像手段及び前記発光手段を含む当該撮像装置に電源を供給するための電池と、前記第１の制御手段によるプリ発光前に前記電池の残量を検出する第１の検出手段と、前記第１の検出手段により検出された電池の残量に基づいて、前記第１の制御手段によるプリ発光の発光回数を設定する設定手段とを備えることを特徴とする。
【０００６】
また、請求項２記載の発明は、請求項１記載の撮像装置であって、前記撮像手段により撮像された被写体の目の状態を検出する第２の検出手段と、前記第２の検出手段により検出された目の状態が十分赤目軽減されているか否かを判断する第１の判断手段と、前記第１の判断手段による判断結果に基づいて、前記設定手段によるプリ発光の発光回数を制御する第２の制御手段とを更に備えたことを特徴とする。
【０００７】
また、請求項３記載の発明は、請求項２記載の撮像装置であって、前記発光手段により発光されたプリ発光の回数が前記発光回数となったか否かを第２の判断手段と、前記第１の判断手段により前記目の状態が十分赤目軽減されていると判断されたか、前記第２の判断手段により発光されたプリ発光の回数が前記発光回数となったと判断されると、前記撮像手段により撮像された被写体を記録する第１の記録手段と、前記第１の判断手段により前記目の状態が十分赤目軽減されていると判断されていないにも関わらず、前記第２の判断手段により発光されたプリ発光の回数が前記発光回数となったと判断されると、前記目の状態を赤目が軽減するように補正する補正手段と、前記補正手段により補正された目の状態である被写体を記録する第２の記録手段とを更に備えたことを特徴とする。
【００１５】
また、請求項４記載の発明は、請求項２記載の撮像装置であって、前記第２の検出手段により検出された目の状態に基づいて、前記発光手段による発光量を制御する第３の制御手段を更に備え、前記撮像手段は、前記第３の制御手段により制御された発光量に基づいて、被写体を撮像することを特徴とする。
【００１６】
また、請求項５記載の発明は、請求項２記載の撮像装置であって、当該撮像装置の周囲の明るさを検出する第３の検出手段と、前記第３の検出手段により検出された明るさに基づいて、前記撮像手段による撮像を制御する撮像制御手段と、を更に備えることを特徴とする
【００１７】
また、請求項６記載の発明は、請求項１記載の撮像装置であって、前記撮像手段により撮像された被写体の特徴データを検出する第３の検出手段と、前記被写体の特徴データと対応付けて、前記被写体に発光すべき回数又は発光量を記録する第３の記録手段と、前記第３の記録手段に記録されている発光の回数又は発光量に基づいて、前記設定手段によるプリ発光の発光回数を制御する第３の制御手段と、を備えることを特徴とする。
【００１８】
また、請求項７記載の発明は、請求項１乃至６の何れかに記載の撮像装置であって、前記第３の記録手段は、前記特徴データとして前記人物の顔の特徴データを記憶することを特徴とする。
【００２８】
また、請求項８記載の発明に係る撮像制御方法にあっては、撮像される被写体を記録する時の本発光と少なくとも１回のプリ発光とで前記発光手段を複数回発光させる制御ステップと、前記第１の制御手段によるプリ発光前に前記電池の残量を検出する検出ステップと、前記検出ステップにより検出された電池の残量に基づいて、前記制御ステップによるプリ発光の発光回数を設定する設定ステップとを含むことを特徴とする。
【００２９】
また、請求項９記載の発明に係るプログラムにあっては、コンピュータを、撮像される被写体を記録する時の本発光と少なくとも１回のプリ発光とで発光手段を複数回発光させる制御手段と、前記第１の制御手段によるプリ発光前に電池の残量を検出する検出手段と、前記検出手段により検出された電池の残量に基づいて、前記制御手段による前記プリ発光の発光回数を設定する設定手段として機能させることを特徴とする。
【発明の効果】
【００３３】
本発明によれば、電池の残容量を考慮した撮影が可能となる。
【発明を実施するための最良の形態】
【００３４】
以下、本発明の一実施の形態を図に従って説明する。図１は、本実施の形態にかかるデジタルカメラの電気的な回路構成を示すブロック図である。このデジタルカメラは、光学レンズ１、この光学レンズ１により結像されるＣＣＤ等の撮像素子２と、撮像素子２を駆動するためのＴＧ３と、撮像素子２から出力された撮像信号を保持するＣＤＳ、その撮像信号を増幅するゲイン調整アンプ（ＡＧＣ）、増幅後の撮像信号をデジタル信号に変換するＡ／Ｄ変換器（ＡＤ）からなるユニット回路４を有している。前記光学レンズ１は、ＡＦモータ等を備えるレンズ駆動回路５に保持されており、レンズ駆動回路５が画像処理回路／ＣＰＵ６の制御により駆動されることにより光軸方向に移動し、撮像素子２に結像される被写体像のフォーカスを調整する。また、ＡＥ制御時には、撮像素子２が、画像処理回路／ＣＰＵ６から送られるシャッターパルスに基づきＴＧ３によって駆動され、その電荷蓄積時間を制御される。これにより電子シャッターが実現される。
【００３５】
画像処理回路／ＣＰＵ６は各種の信号処理、及び画像処理機能を備えたものであり、ユニット回路４を経てデジタル信号に変換された撮像信号からビデオ信号を生成し、撮像素子２によって撮像した被写体像をスルー画像としてＴＦＴ液晶モニター等からなる表示装置７に表示させる。また、撮像時には、撮像信号を圧縮して所定のフォーマットの画像ファイルを生成し、それをフラッシュメモリ等からなる画像記録媒体８に記憶させ、再生時には圧縮した画像ファイルを伸張して表示装置７に表示させる。
【００３６】
また、画像処理回路／ＣＰＵ６には、シャッターキー等の各種のスイッチを含む操作キー部９、メモリー１０、ストロボ回路１１が接続されている。メモリー１０は、画像処理回路／ＣＰＵ６による各部の制御及び各種データ処理に必要な動作プログラムが記録されたフラッシュメモリーであり、後述するフローチャートに示す処理を実行するためのプログラムが記憶されているとともに、処理に必要な各種データが記憶される。
【００３７】
ストロボ回路１１は、発光手段を備え、画像処理回路／ＣＰＵ６からＴＧ３を介してストロボ発光信号が送られ、このストロボ発光信号が出力されている間のみ発光手段が発光し、発光量は発光時間に比例する。このとき、ストロボ光を受けた被写体の像が光学レンズ１を介して撮像素子２上に結像され、撮像素子２は信号を出力する。この撮像素子２から出力された信号は、ユニット回路４にて、サンプリング、増幅、デジタル化され、画像処理回路／ＣＰＵ６に送られる。そして、画像処理回路／ＣＰＵ６内で輝度に変換され、輝度の積分やヒストグラム処理が行われる。
【００３８】
なお、ストロボ回路１１の発光手段は、ストロボ放電管であってもよいし、ＬＥＤ等の他の発光手段であってもよいし、複数の発光手段（例えばストロボ放電管とＬＥＤとを別個に備える）を備えるものであっても良いし、複数の発光方法を備えるものであっても良い。
【００３９】
つまり、後述する赤目軽減発光の場合にはＬＥＤで発光して、本番の撮影の際には、ストロボ放電管で発光して、撮影を行うようにしても良い。
【００４０】
また、赤目軽減発光の場合は、調光をせずに発光を行い、本番の撮影の際には、調光を行って発光を行うようにしても良い。これにより、赤目軽減発光は何度も発光することになるので、調光を行うときに要する電力を節減することが可能になる。
【００４１】
また、赤目軽減発光の場合は、比較的低発光量で発光を行い、本番の撮影の際には、比較的高発光量で発光を行うようにしても良い。これにより、赤目軽減発光は何度も発光することになるので、赤目軽減発光の発光量を節減することにより、電力を節減することが可能となる。
【００４２】
また、Ｒ，Ｇ，Ｂの光源を備えて、赤目軽減発光の場合は、Ｇの光源を用いて緑色の発光を行い、本番の撮影の際には、Ｒ，Ｇ，Ｂの光源を用いてより太陽光に近い色バランスで発光を行うようにしても良い。これにより、人の目は、緑に感度が強いので、よりまぶしく感じやすく、より少ない電力による発光で、効果的に赤目軽減することが可能となり、電力消費の削減に貢献することが可能となると共に、本番の撮影の際には、太陽光に近い色バランスで発光を行うようにしているので、自然な色合いでの撮影が可能となる。
【００４３】
更に、画像処理回路／ＣＰＵ６には、ＣＤＳ／ＡＤ／ＡＧＣ４を介して撮像素子２が、そして調光センサ１２と位相差センサ１３及び電源回路１４が接続されている。撮像素子２は、プリ発光時において周囲の明るさを検出し画像処理回路／ＣＰＵ６に入力する。調光センサ１２は、本発光の際にストロボの発光量の計測を直接に行う。位相差センサ１３は、被写体までの距離を検出して画像処理回路／ＣＰＵ６に入力する。したがって、本実施の形態において画像処理回路／ＣＰＵ６は、撮像素子２の検出値に基づき、周囲の明るさに応じてストロボ回路１１の発光量を制御することができるとともに、調光センサ１２の計測結果に基づき本発光量が所望量に達したら発光を停止するように制御することができるとともに、位相差センサ１３の検出値に基づき、被写体までの距離に応じてストロボ回路１１の発光量を制御することができる。電源回路１４は、電池を備え電池からの電力を画像処理回路／ＣＰＵ６を介して各部に供給する。
【００４４】
なお、本実施の形態においては、調光センサ１２と位相差センサ１３とを設けるようにしたが、いずれか一方のみを設けるようにしてもよいし、両方とも搭載せず、調光方式をプリ発光方式に限定するようにしても構わない。また、調光センサ１２と位相差センサ１３とは、操作キー部９での操作により双方を動作させることも、いずれか一方のみを動作させることも可能である。また、メモリー１０は、プログラム等の記憶データを必要に応じて書き換え可能なメモリであってもよく、前記プログラムやデータは、その一部が画像記録媒体８に記憶される構成であってもよい。
【００４５】
次に、以上の構成からなるデジタルカメラの動作をフローチャートに従って説明する。図２は、設定モード処理の処理手順を示すフローチャートである。ユーザが操作キー部９での操作により、設定モードを選択すると、画像処理回路／ＣＰＵ６は、前記メモリー１０に記憶されているプログラムに従ってこのフローチャートに示す処理を実行する。すなわち、赤目軽減処理を「する」「しない」の選択肢を表示装置７に表示して、「する」が選択されたか否かを判断する（ステップＳ１０１）。「する」が選択された場合には、赤目軽減処理「する」を設定する（ステップＳ１０２）。
【００４６】
次に、赤目制限回数「１回」「２回」「３回」・・・の選択肢を表示装置７に表示して、いずれかの赤目制限回数Ｘが選択されたか否かを判断する（ステップＳ１０３）。このとき、ユーザは周囲の明るさを考慮して、どの程度の発光回数であれば赤目が軽減できるかを予測し、この予測した回数を選択する。そして、ユーザによりいずれかの赤目制限回数Ｘが選択されならば、選択された回数を赤目軽減回数Ｘとして設定する（ステップＳ１０４）。
【００４７】
したがって、表示装置７に表示された選択肢からいずれかを選択する簡単な操作により、赤目制限回数Ｘを設定することができる。
【００４８】
また、ここでは赤目制限回数Ｘを直接指定する構成を開示したが、これに限らない。
【００４９】
つまり、赤目制限の程度を示すレベルを設定するのみにして、設定されたレベルデータからこのデジタルカメラが赤目制限回数Ｘを自動的に算出するように構成しても良い。
【００５０】
この赤目制限回数Ｘは、後述するとおり、自動的に設定調整されながら撮影に活用される。
【００５１】
実際に赤目を軽減するには、数多くの赤目軽減のための発光を行う必要がある場合があるが、赤目軽減のための発光は電力を消耗するので、場合によっては、相当に数多くの発光を行わないと赤目が軽減されずに、少数回の撮影を行うだけで、大量の電力を消耗してしまう場合があり、このような急激な電力の消耗が問題になることがあるので、上記のように赤目制限回数Ｘを設定することにより、この問題を回避することが可能となる。
【００５２】
更に、赤目制限回数軽減モード「Ａ」及び「Ｂ」の選択肢を表示装置７に表示して、いずれかが選択されたか否かを判断する（ステップＳ１０５）。「Ａ」が選択されならば、赤目軽減モードＡを設定し（ステップＳ１０６）、「Ｂ」が選択されならば、赤目軽減モードＢを設定する（ステップＳ１０７）。
【００５３】
また、プリ発光設定を「する」「しない」の選択肢を表示装置７に表示して、「する」が選択されたか否かを判断する（ステップＳ１０８）。「する」が選択された場合には、プリ発光設定「する」を設定する（ステップＳ１０９）。
【００５４】
このようにして、必要な設定を行った後、ユーザが操作キー部９での操作により撮影モードを設定し、シャッタキーを全押しすると、画像処理回路／ＣＰＵ６は、前記プログラムに従って図３のフローチャートに示す処理を実行する。
【００５５】
なお、撮像素子２又は調光センサ１２からの検出信号に基づき、周囲の明るさを検出して、その明るさが所定以下である場合に図３のフローチャートを実行するものに限定して、その明るさが所定より上である場合には、赤目軽減発光及び／又は赤目軽減画像処理を行なわずに通常の撮影処理のみを行なうようにしても構わない。
【００５６】
ここでは、赤目制回数をカウントするカウント値Ｎに初期値「１」をセットする（ステップＳ２０１）。次に、撮像素子２又は調光センサ１２からの検出信号に基づき、周囲の明るさを検出する（ステップＳ２０２）。
【００５７】
そして、次のステップＳ２０２−２に進み、電池の残容量を検出して、このとき検出した残容量に基づいて、赤目軽減回数制限Ｘを自動で調整する（ステップＳ２０２−２）。
【００５８】
具体的には、電池の残容量が所定以下となった場合には、設定してある赤目軽減回数制限Ｘの値を所定量減少させる。
【００５９】
これにより、電池の残容量を考慮した撮影が可能となる。
【００６０】
なお、本実施形態においては、シャッタキーの全押し時、周囲の明るさを検出するようにしたが、この周囲の明るさの検出はシャッタキーの半押し時に行うようにしてもよいし、スルー画像により周囲の明るさを常に検出するようにしても良い。これにより、リリースタイムラグを減少させることができる。
【００６１】
ステップＳ２０２−２の次に、前記ステップＳ２０２で検出した周囲の明るさが所定以上であるか否かを判断する（ステップＳ２０３）。周囲の明るさが所定以上であってステップＳ２０３の判断がＹＥＳである場合には、プリ発光処理ａを実行するとともに（ステップＳ２０４）、赤目軽減処理を実行する（ステップＳ２０５）。引き続き、この赤目軽減処理を実行した結果に基づき、未だ赤目軽減が不十分であるか否かを判断する（ステップＳ２０６）。なお、このステップＳ２０６の判断処理の詳細については後述する通り、ステップＳ４０９、Ｓ４１１で立てた赤目不十分フラグがオンであるかオフであるかにより判断している。そして、未だ赤目軽減が不十分である場合には、赤目軽減回数制限があるか否かを判断する（ステップＳ２０７）。このとき、前述した図２のフローチャートにおけるステップＳ１０３の判断がＮＯであって、赤目制限回数Ｘが設定されていない場合には、このステップＳ２０７からステップＳ２０５に戻って、ステップＳ２０５からの処理を実行する。
【００６２】
しかし、前述したステップＳ１０３の判断がＹＥＳであって、ステップＳ１０４で処理によって赤目制限回数Ｘが設定されている場合には、ステップＳ２０７からステップＳ２０７−２に進んで、赤目制限回数Ｘの設定を調整する。
【００６３】
ここでは、電池に蓄えられているエネルギーの残量を検出して、この残量に基づいて、赤目軽減回数制限Ｘを変更する。
【００６４】
つまり、電池のエネルギー残量が所定以下となったら、赤目軽減回数制限Ｘを自動的に設定変更（Ｘの値を減少させる）する。
【００６５】
またこれと共に、赤目軽減発光による電池のエネルギー消費は、発光回数と発光量に基づくので、この撮影（シャッターボタンが押下されてからの一連の処理）で行った赤目軽減発光で行った発光の発光回数と発光量、または単に発光量に基づいて、赤目軽減回数制限Ｘを設定変更する。
【００６６】
例えば、まず発光回数と発光量により消費されたエネルギー量を算出すると共に、現在の赤目の状態（程度）を判定（ステップＳ４０７参照）する。そして所定の程度まで赤目を軽減するにはあとどの位のエネルギー量を消費するのかを予測する。そしてこの予測した所定の程度まで赤目を軽減するのに必要なエネルギー量を考慮して、赤目軽減回数制限Ｘを設定変更するように構成しても構わない。
【００６７】
また例えば、単に、直前に発光した発光量を考慮して、所定以上の発光量で発光した場合に、赤目軽減回数制限Ｘを所定回数減少させるように設定変更しても構わない。
【００６８】
また、この時、後述する画像処理による赤目軽減処理（ステップＳ５１０、Ｓ７０７、Ｓ７０８）を、ここで設定変更した赤目軽減回数制限Ｘに対応して、設定変更するように構成しても良い。
【００６９】
例えば、赤目軽減回数制限Ｘを減少させる程、この画像処理による赤目軽減処理の程度を強くするように設定変更しても良い。
【００７０】
また例えば、赤目軽減回数制限Ｘを増加させる程、この画像処理による赤目軽減処理の程度を弱くするように設定変更しても良い。
【００７１】
これにより、単に消費電力を低減するのみならず、より所望の撮影画像を得やすくなる。
【００７２】
そしてステップＳ２０７−２からステップＳ２０８に進んで、前記カウント値Ｎが赤目軽減回数制限Ｘを超えたか否かを判断する。そして、このステップＳ２０８の判断がＮＯであって、カウント値Ｎが赤目軽減回数制限Ｘを超えていない場合には、カウント値Ｎをインクリメントして（ステップＳ２０９）、ステップＳ２０５からの処理を繰り返す。
【００７３】
このようにして、ステップＳ２０５からの処理を繰り返し実行することにより、ステップＳ２０６の判断がＮＯとなって赤目軽減が十分であると判断されると、このステップＳ２０６からステップＳ２１０に進んで本撮影処理ａを実行する。また、ステップＳ２０６の判断がＹＥＳであって赤目軽減が不十分ではあるが、カウント値Ｎが赤目軽減回数制限Ｘに到達してしまい、ステップＳ２０８での判断がＹＥＳとなった場合にも、ステップＳ２０８からステップＳ２１０に進んで後述する本撮影処理ａを実行する。
【００７４】
他方、ステップＳ２０３の判断がＮＯであって、周囲の明るさが所定未満である場合’（極めて暗い場合）には、プリ発光処理ｂを実行するとともに（ステップＳ２１１）、本撮影処理ｂを実行する（ステップＳ２１２）。
【００７５】
図４（ａ）は、前記プリ発光処理ａ（ステップＳ２０４）の処理手順を示すフローチャートである。プリ発光設定がなされているか否かを判断する（ステップＳ３０１）。このとき、図２に示したフローチャートにおけるステップＳ１０９の処理が実行されてプリ発光設定「する」が予め選択されている場合には、このステップＳ３０１の判断がＹＥＳとなり、プリ発光設定「しない」が予め選択されている場合には、ＮＯとなる。そして、このステップＳ３０１の判断がＹＥＳであって、プリ発光設定「する」が予め選択されている場合にのみ、ストロボ回路１１を制御して、プリ発光させる（ステップＳ３０２）。
したがって、撮像素子２は、プリ発光時において周囲の明るさを検出し画像処理回路／ＣＰＵ６に入力する。
【００７６】
なお、周囲の明るさを検出するのは、ここでは撮像素子２としたが、調光センサ１２であっても当然構わない。
【００７７】
図５は、前記赤目軽減発光処理（ステップＳ２０５）の処理手順を示すフローチャートである。まず、所定時間Ｔが経過したか否かを判断する（ステップＳ４０１）。このステップＳ４０１で判断される所定時間Ｔは、固定的な値でもよいが、ユーザによる操作キー部９での操作により設定変更可能な値であることが好ましく、電源回路１４内の電池の残存量により増減するものとしてもよい。
【００７８】
詳細には、電池の残存量が多いときには、所定時間Ｔの値は比較的小さな値として、逆に電池の残存量が少ないときには、所定時間Ｔの値は比較的大きな値としても良い。これにより、電池の消費電力抑制の観点から、電池の残存量に応じたより適切なＴの値を定めることが可能となる。
【００７９】
そして、所定時間Ｔが経過してステップＳ４０１の判断がＹＥＳとなったならば、赤目軽減発光を実行して、ストロボ回路１１の発光手段を発光動作させる（ステップＳ４０２）。この時の発光量は、ステップＳ１０５においてモードＡが選択されている場合は、各発光毎に発光量が異なるので、ステップＳ４１０又はステップＳ４１７で設定された発光量で発光を行い、ステップＳ１０５にてモードＢが選択されている場合には、各発光毎の発光量は所定（例えば一定）であるので、その通りに発光量を決定した上で発光を行う。また、仮撮影処理を実行し、ユニット回路４を経てデジタル信号に変換された撮像素子２からの被写体画像データを一時的にメモリー１０に保存する（ステップＳ４０３）。
【００８０】
引き続き、カウント値Ｎが１であるか否かを判断する（ステップＳ４０４）。
ここでＮ＝１であると判断された場合は、公知の特徴抽出処理を用いて、前記メモリー１０に保存した被写体画像において顔を検出する（ステップＳ４１２）。
【００８１】
なおここでは、特徴抽出処理で抽出した人物特徴データは顔であるとしたが、顔ではなくとも良い。例えば、瞳の特徴を検出しても良い。又瞳認証の技術は公知である。また同様にして口や耳の特徴を検出しても当然構わない。これらは、パターンマッチング等の周知の処理を行なうことにより、同様にして検出することが可能である。
【００８２】
ステップＳ４１２に続いて、ここで検出した顔が、後述するステップＳ５０７及びＳ５０８の処理によって、予めメモリー１０に登録されているか否かを判断する（ステップＳ４１３）。そして、この検出した顔がメモリー１０に登録されている場合には、後述するように、これに対応して当該顔の者の赤目発生を解消するに必要な赤目軽減発光回数（赤目軽減発光回数Ｙ）と、その赤目軽減発光毎回の各発光に対応した発光量が登録データとして登録されているので、この登録データを読み出す（ステップＳ４１４）。
【００８３】
ステップＳ４１４に続いて、顔フラグＫをＯＮ状態に設定する（ステップＳ４１５）。
ステップＳ４１５に続いて、カウント値Ｎが、ステップＳ４１４で読み出した赤目軽減発光回数Ｙよりも大きいか否かを判断する（ステップＳ４１６）。
【００８４】
ステップＳ４１６において、カウント値Ｎが、ステップＳ４１４で読み出した赤目軽減発光回数Ｙよりも大きくは無いと判断された場合であって、ステップＳ１０６においてモードＡと設定されている場合、カウント値Ｎの値と、ステップＳ４１４で読み出した登録データ（赤目軽減発光回数Ｙとその赤目軽減発光毎回の各発光に対応した発光量）とに基づき、次の赤目軽減発光における発光量を決定する（ステップＳ４１７）。ステップＳ１０６においてモードＢと設定されている場合、本ステップは実行しない。
【００８５】
ステップＳ４１３において、ステップＳ４１２で検出した顔がメモリー１０に登録されていない場合、又はステップＳ４０４において、Ｎ＝１ではないと判断された場合には、ステップＳ４０５に進み、顔フラグＫがＯＮ状態であるか否かを判断する。（ステップＳ４０５）
【００８６】
顔フラグＫがＯＮ状態であると判断された場合には、次にステップ４１６に進む。
【００８７】
顔フラグＫがＯＮ状態ではない（ＯＦＦ状態）と判断された場合には、次にステップＳ４０６に進む。
【００８８】
そして、ステップＳ４０３で仮撮影された仮撮影画像から瞳を検出する（ステップＳ４０６）。また、この検出した瞳における瞳の状態（色や赤目の大きさ）を検出してその状態を判定することにより、当該瞳の赤目状態を判定する（ステップＳ４０７）。
【００８９】
次に、前述した図２のステップＳ１０５〜Ｓ１０７での処理によって、予め赤目軽減モードＡ，Ｂのいずれが設定されているか否かを判断する（ステップＳ４０８）。赤目軽減モードＡが設定されている場合には、次回の赤目軽減発光について、発光の是非を判断するとともに（ステップＳ４０９）、次回の赤目軽減発光について、発光量の算出を行う（ステップＳ４１０）。しかし、赤目軽減モードＢが設定されている場合には、次回の赤目軽減発光についての発光量の算出を行うことなく、次回の赤目軽減発光について、発光の是非判断のみを行う（ステップＳ４１１）。
【００９０】
ここで、ステップＳ４０９及びＳ４１１における「次回の赤目軽減発光について、発光の是非判断」とは、下記（１）及び（２）の処理である。
（１）前記赤目状態判定（ステップＳ４０７）に基づき、未だ赤目軽減効果が不十分であれば、赤目不十分フラグをＯＮにし、赤目軽減効果が十分となった場合に赤目不十分フラグをＯＦＦにする処理。
（２）検出した顔が登録されている場合には、ステップＳ４０５で当該顔の者の赤目発生を解消するに必要な赤目軽減発光回数や発光量の登録データが読み出されている。したがって、この登録データに基づき、当該顔に必要な赤目軽減発光回数や発光量となっていない場合には、赤目不十分フラグをＯＮにし、当該顔に必要な赤目軽減発光回数や発光量となった場合には、赤目不十分フラグをＯＦＦにする処理。
【００９１】
したがって、前記図３のフローチャートにおけるステップＳ２０６においては、赤目不十分フラグの状態に基づき、赤目不十分フラグがＯＮとなっている場合には、未だ赤目軽減不十分（ＹＥＳ）と判断し、赤目不十分フラグがＯＦＦとなっている場合には、赤目軽減十分（ＮＯ）と判断することとなる。
【００９２】
また、赤目軽減モードＡが設定されている場合において、ステップＳ４１０で実行される「次回の赤目軽減発光について、発光量の算出」は、予めステップＳ４０７で判定された赤目状態と次回の発光量とを対応して記憶したテーブルをメモリー１０に記憶しておき、このテーブルから赤目状態に対応する次回の発光量を読み出してもよいし、あるいはステップＳ４０７で判定された赤目状態を変数とする演算式により、次回の発光量を算出してもよい。
【００９３】
無論、後述するステップＳ５０７及びＳ５０８の処理が実行されることにより、メモリー１０に、当該顔において赤目の発生を解消するに必要な発光量が記憶されている場合には、次回の発光量は記憶されている発光量となる。
【００９４】
そして、次回この図５に示すフローチャートに従った処理が実行された際に、赤目軽減モードＡが設定されている場合には、このステップＳ４１０で算出された発光量で、ステップＳ４０２の赤目軽減発光がなされる。
【００９５】
しかし、赤目軽減モードＢが設定されている場合には、ステップＳ４１０の処理は実行されないことから、ステップＳ４０２の赤目軽減発光は所定（例えば一定）の発光量でなされる。
【００９６】
図６は、前記本撮影処理ａ（ステップＳ２１０）の処理手順を示すフローチャートである。まず、プリ発光があったか否かを判断する（ステップＳ５０１）。つまり、図４（ａ）のフローチャートに示したように、プリ発光処理ａにおいてはプリ発光する場合（ステップＳ３０２）とプリ発光しない場合とがあるので、プリ発光処理ａにおいてプリ発光したか否かを判断する。
【００９７】
そして、プリ発光した場合には、撮像素子２により検出された周囲の明るさ基づく公知の発光量算出方法である本発行算出処理（１）により本発光量を算出する（ステップＳ５０２）。また、ここでは周囲の明るさを撮像素子２で検出したが、調光センサ１２により検出しても当然構わない。
【００９８】
また、プリ発光しなかった場合には、位相差センサ１３により検出された被写体までの距離に基づく公知の発光量算出方法（フラッシュマチック）である本発行算出処理（２）により本発光量を算出する（ステップＳ５０３）。
【００９９】
なお、ここではフラッシュマチックは位相差センサ１３により被写体までの距離を検出することとしたが、このようではなくとも構わず、コントラストＡＦによる測距で代用しても構わず、これによれば位相差センサ１３を搭載する必要が無くなる。
【０１００】
引き続き、本発光を実行して、前記ステップＳ５０２又はステップＳ５０３で算出された発光量をにてストロボ回路１１の発光手段を発光動作させる（ステップＳ５０４）。
【０１０１】
また、本撮影処理を実行し、ユニット回路４を経てデジタル信号に変換された撮像素子２からの被写体画像データを一時的にメモリー１０に保存する（ステップＳ５０５）。
【０１０２】
なお、ここでは、Ｓ５０４の本発光は、前記ステップＳ５０２又はステップＳ５０３で算出された発光量にて発光する構成としたが、これに限らず、ステップＳ５０１でプリ発光を行わないとした場合に、フラッシュマチックによる本発光量の算出を行わずに、本発光時の発光量を調光センサ１２を用いて計測して、発光量が所定量になったと判断されたときに発光を停止する、という公知の調光方法である調光センサ方式で本発光の発光量を決定しても構わない。これにより、本発光量を事前に決定する必要が無くなるというメリットがある。
【０１０３】
次に、このメモリー１０に保存する被写体画像において赤目の発生があるか否かを判断する（ステップＳ５０６）。赤目の発生がない場合には、前記被写体画像において赤目の発生していない顔を認識処理して、特徴を抽出する（ステップＳ５０７）。更に、この抽出した顔（顔の特徴データ）と、前記本撮影処理に先行して実行された赤目軽減発光（ステップＳ２０５、より詳しくはステップＳ４０２）の回数（赤目軽減発光回数Ｙ）、及び発光量が制御された場合（ステップＳ４１０）には、各赤目軽減発光時の発光量とを対応させてメモリー１０に登録する（ステップＳ５０８）。
【０１０４】
したがって、このステップＳ５０７及びＳ５０８の処理が実行されることにより、メモリー１０に、各人の顔毎に赤目の発生を解消するに必要な赤目軽減発光回数や発光量を順次蓄積記憶することができる。
【０１０５】
引き続き、前述した図２のステップＳ１０２により赤目軽減処理を「する」が設定されているか否かを判断する（ステップＳ５０９）。赤目軽減処理を「する」が設定されている場合には、赤目軽減処理を実行する（ステップＳ５１０）。このステップＳ５１０における赤目軽減処理は、前記ステップＳ５０５でメモリー１０に保存された被写体画像における瞳の部分の赤味を軽減させる画像処理である。
【０１０６】
また、赤目が出ている状況にいおいては、瞳孔が通常より大きくなっているので、この瞳孔の大きさも同時に補正するようにしても構わない。
【０１０７】
ここで、図３のフローチャートにおいてステップＳ２０６で未だ赤目軽減不十分と判断された場合（ＹＥＳ）であっても、ステップＳ２０８でＮ＞Ｘとなって、赤目軽減回数が設定回数に到達すると、ステップＳ２１０で本撮影処理ａが実行される。よって、この場合には、赤目が発生し得る状態で本撮影処理ａ（ステップＳ２１０）が実行されてしまうこととなる。
【０１０８】
しかし、ユーザが予め赤目軽減処理「する」を設定しておけば、本撮影処理ａでの撮影で画像に発生している赤目をステップＳ５１０の処理で低減させることができる。よって、赤目軽減回数Ｘの設定により電源回路１４が有する電池の消費電力を低減させることができるのみならず、撮影された画像における赤目の発生を低減することができる。
【０１０９】
そして、次のステップＳ５１１で記録処理を行って、メモリー１０に一時記憶された赤目軽減処理された画像を画像記録媒体１０に保存する。このとき、ステップＳ５１０の赤目軽減処理が実行された場合には、赤目軽減処理前の画像と、赤目軽減処理後の画像の両方を関連付けて保存してもよい。あるいは、赤目軽減処理前の画像と、赤目軽減処理部分の部分画像とを関連付けて保存してもよいし、赤目軽減処理後の画像と、赤目軽減処理前の画像から変更した部分の部分画像とを関連付けて保存してもよい。
【０１１０】
ここで、赤目軽減処理前の画像と、赤目軽減処理後の画像の両方を関連付けて保存しておけば、後日これらを表示装置７に再生表示した際に、ユーザは両者の相違に基づき赤目軽減処理による効果を確認したり、どの程度の赤目補正を行えばどの程度赤目が補正されるのか学習することができる。
【０１１１】
図４（ｂ）は、前記プリ発光処理ｂ（ステップＳ２１１）の処理手順を示すフローチャートである。プリ発光設定がなされているか否かを判断する（ステップＳ６０１）。このとき、前記ステップＳ１０９の処理が実行されてプリ発光設定「する」が予め選択されている場合には、このステップＳ３０６の判断がＹＥＳとなり、プリ発光設定「しない」が予め選択されている場合には、ＮＯとなる。そして、このステップＳ６０１の判断がＹＥＳであって、プリ発光設定「する」が予め選択されている場合にのみ、ストロボ回路１１を制御して、プリ発光させる（ステップＳ６０２）。
したがって、撮像素子２は、プリ発光時において周囲の明るさを検出し画像処理回路／ＣＰＵ６に入力する。
【０１１２】
なお、周囲の明るさを検出するのは、ここでは撮像素子２としたが、調光センサ１２であっても当然構わない。
【０１１３】
図７は、前記本撮影処理ａ（ステップＳ２１０）の処理手順を示すフローチャートである。まず、プリ発光があったか否かを判断する（ステップＳ７０１）。つまり、図４（ｂ）のフローチャートに示したように、プリ発光処理ｂにおいてはプリ発光する場合（ステップＳ６０２）とプリ発光しない場合とがあるので、プリ発光処理ｂにおいてプリ発光したか否かを判断する。
【０１１４】
そして、プリ発光した場合には、撮像素子２により検出された周囲の明るさ基づく公知の発光量算出方法である本発行算出処理（１）により本発光量を算出する（ステップＳ７０２）。また、ここでは周囲の明るさを撮像素子２で検出したが、調光センサ１２により検出しても当然構わない。
【０１１５】
また、プリ発光しなかった場合には、位相差センサ１３により検出された被写体までの距離に基づく公知の発光量算出方法（フラッシュマチック）である本発行算出処理（２）により本発光量を算出する（ステップＳ７０３）。
【０１１６】
なお、ここではフラッシュマチックは位相差センサ１３により被写体までの距離を検出することとしたが、このようではなくとも構わず、コントラストＡＦによる測距で代用しても構わず、これによれば位相差センサ１３を搭載する必要が無くなる。
【０１１７】
引き続き、本発光を実行して、前記ステップＳ７０２又はステップＳ７０３で算出された発光量にてストロボ回路１１の発光手段を発光動作させる（ステップＳ７０４）。また、本撮影処理を実行し、ユニット回路４を経てデジタル信号に変換された撮像素子２からの被写体画像データを一時的にメモリー１０に保存する（ステップＳ７０５）。
【０１１８】
なお、ここでは、Ｓ７０４の本発光は、前記ステップＳ７０２又はステップＳ７０３で算出された発光量にて発光する構成としたが、これに限らず、ステップＳ７０１でプリ発光を行わないとした場合に、フラッシュマチックによる本発光量の算出を行わずに、本発光時の発光量を調光センサ１２を用いて計測して、発光量が所定量になったと判断されたときに発光を停止する、という公知の調光方法である調光センサ方式で本発光の発光量を決定しても構わない。これにより、本発光量を事前に決定する必要が無くなるというメリットがある。
【０１１９】
引き続き、どのような赤目軽減処理を実行するかを判断する（ステップＳ７０６）。このステップＳ７０６は、図２のステップＳ１０５〜Ｓ１０７での処理によって、予め赤目軽減モードＡ，Ｂのいずれが設定されているか否かを判断することにより行う。そして、赤目軽減モードＡが設定されている場合には、赤目軽減処理を実行する（ステップＳ７０７）。このステップＳ７０５における赤目軽減処理は、前述したステップＳ５１０の処理と同様の、前記ステップＳ７０５でメモリー１０に保存された被写体画像における瞳の部分の赤味を軽減させる画像処理である。
【０１２０】
また、赤目が出ている状況にいおいては、瞳孔が通常より大きくなっているので、この瞳孔の大きさも同時に補正するようにしても構わない。
【０１２１】
また、赤目軽減モードＢが設定されている場合には、ソフト的に更に赤目を強調してからの赤目軽減処理を実行する（ステップＳ７０８）。このステップＳ７０８の処理は、特開２０００−３０５１４１号公報に開示されている処理と同様の処理であって、前記ステップＳ７０５でメモリー１０に保存された被写体画像におけ赤目部分を強調処理し、この強調処理した赤目部分を補正して赤目軽減するものである。これにより、同公報に記載されているように、確実な赤目補正が可能となる。
【０１２２】
本発明においては、特にステップＳ２０３において周囲の明るさが所定より暗いと判断された場合において本撮影が行われているので、赤目がより強く出ている撮影画像を取得しており、赤目を認識する処理を行ない易いため、特に特開２０００−３０５１４１の画像処理と組み合わせるメリットが存在する。
【０１２３】
また、赤目が出ている状況にいおいては、瞳孔が通常より大きくなっているので、この瞳孔の大きさも同時に補正するようにしても構わない。
【０１２４】
したがって、予め赤目軽減モードＡ，Ｂのいずれを設定することにより、赤目軽減処理の処理方法を選択することができる。
【０１２５】
ここで、以上の本撮影処理ｂが実行されるのは、図３のフローチャートにおいてステップＳ２０３の判断がＮＯとなった場合であって、周囲の明るさが所定未満である暗い状態である。そして、このように暗い状態において撮影を行うと、瞳孔が大きく開いていることから本撮影（ステップＳ７０５）において撮影された画像には確実に赤目が発生する。したがって、このように確実に赤目が発生している画像に対して、ステップＳ７０７又はステップＳ７０８で赤目軽減処理を実行することにより、撮影された画像を確実に赤目を軽減した画像にすることができる。
【０１２６】
そして、次のステップＳ７０９で記録処理を行って、メモリー１０に一時記憶された赤目軽減処理された画像を画像記録媒体１０に保存する。このとき、前述したステップＳ５０８と同様に、赤目軽減処理前の画像と、赤目軽減処理後の画像の両方を関連付けて保存してもよい。あるいは、赤目軽減処理前の画像と、赤目軽減処理部分の部分画像とを関連付けて保存してもよいし、赤目軽減処理後の画像と、赤目軽減処理前の画像から変更した部分の部分画像とを関連付けて保存してもよい。
【０１２７】
したがって、以上に説明した本実施の形態によれば、図８（１）に示すように、モードＡが設定されている場合であって、赤目軽減回数が設定されている場合には、（Ａ１）に示すように、発光量を制御されつつ赤目軽減発光１、２、３・・・が制限回数までなされ、引き続き本発光を伴う本撮影が実行される。
また、モードＡが設定されている場合であって、赤目軽減回数が設定されていない場合には、（Ａ２）に示すように、発光量を制御されつつ赤目軽減発光１、２、３・・・がなされ、赤目軽減十分と判断されるか登録回数に到達すると、本発光を伴う本撮影が実行される。
【０１２８】
また、図８（２）に示すように、モードＢが設定されている場合であって、赤目軽減回数が設定されている場合には、（Ｂ１）に示すように、所定の発光量で赤目軽減発光１、２、３・・・が制限回数までなされ、引き続き本発光を伴う本撮影が実行される。
また、モードＢが設定されている場合であって、赤目軽減回数が設定されていない場合には、（Ｂ２）に示すように、所定の発光量で赤目軽減発光１、２、３・・・がなされ、赤目軽減十分と判断されるか登録回数に到達すると、本発光を伴う本撮影が実行される。
【０１２９】
したがって、いずれの場合（Ａ１）（Ａ２）（Ｂ１）（Ｂ２）であっても、図８（３）に示す、必ず所定の発光量や発光回数で赤目軽減発光１、２、３・・・を行ってから、本発光を行う従来のように、必要以上の発光量や発光回数でプリ発光が行われてしまう場合が防止され、その結果、プリ発光に無用な電力が消費されてしまう不都合を抑制することができる。
【０１３０】
なお、本実施の形態においては、ステップＳ２０４でプリ発光処理ａを行うようにしたが、状況に応じてこのプリ発光処理ａを省略するようにしてもよい。これにより、プリ発光処理ａによるプリ発光に起因する電池の電力消費を回避することができる。
【０１３１】
また、前述のように、ストロボ回路１１の発光手段は、ストロボ放電管であってもよいし、ＥＬやＬＥＤ等の他の発光手段であってもよいが、ステップＳ４０２の赤目軽減発光はＬＥＤであることが省電力上好ましい。また、ストロボ回路１１を一対設けて、プリ発光（ステップＳ２０４、Ｓ２１１）と、本発光（ステップＳ５０４、Ｓ７０４）は一方のストロボ回路で行い、赤目軽減発光（ステップＳ４０２）は他方のストロボ回路で行うようにしてもよい。また、ステップＳ４０２の赤目軽減発光の光源のみを他の光源と別に設けるようにしてもよい。
【０１３２】
また、上記実施例においては、３つの調光方法を開示しているが、各調光方式を全て備える必要は当然無く、１つの調光方式のみを備えるように構成しても良い。これにより、調光センサや位相差センサといった検出装置の搭載を省略することが可能となる。また、３つの調光方式から所望の調光方式のみを搭載するようにしても構わず、また上記の調光方式を組み合わせて同時使用する調光方式を採用しても構わない。また、更に別の調光方式を採用しても当然構わない。
【０１３３】
ちなみに、上記した３つの調光方式を搭載するにあたっては、下記のメリットとデメリットがあることを記載しておく。
（１）プリ発光方式
近年はこの方法が通常最もコストパフォーマンスが良いので、よく用いられている。
本発光の前にプリ発光を行い、その時得られた調光結果から計算して、本発光量を決定している。
撮像素子を備えていれば、調光センサも位相差センサも不要であると共に、プリ発光により、実際に撮影する被写体に反射させた光を実測して本発光量を決定できる点が優れている。
（２）調光センサ方式
調光センサを用いることで、プリ発光をせずとも、本発光時に、フラッシュを焚いている間、調光センサで被写体よりの反射光を受光していて、その受光量を積分していき、所定量の光量が得られた時点でフラッシュの発光を停止することにより、適度な調光を行うことが出来る。
電力を消費するプリ発光を行わなくて良いメリットがあるが、調光センサのコストが掛かる点に問題がある。
また、調光センサ方式の場合は、一般に感度が狭く、高感度、低感度での撮影に対応しきれないという問題点がある。
また、通常ＴＴＬ方式にも対応していないという問題点がある。
（３）フラッシュマチック方式
被写体との距離を測距して、その距離によりフラッシュの発光量を求める方法である。
プリ発光も、調光センサも不要であるが、実際に撮影を行なう最には、被写体により（例えば白いか黒いかなど）反射率が異なるので、距離だけでは必ずしも適度な発光量は計算できないという問題点がある。
また、測距を行う際に、位相差センサを搭載すると測距精度が高いがコストがかかるので、コントラストＡＦによる測距で代用しても構わない。
【０１３４】
また、上記実施形態においては、撮影によっては、赤目軽減発光を行った後に本撮影を行うように構成しているが、このようではなくとも構わず、本撮影を行い、取得した撮影画像の中から目の部分を抽出して赤目であるかどうか、目の状態を判断して、所定以上の赤目の状態であると判断された時に、再度本撮影を実行するように構成しても良い。この方法であっても、赤目の状態が所定以下となるような撮影画像を取得することが可能となる。
【０１３５】
また、上記実施例においては、（赤目軽減発行＆仮撮影）→（赤目軽減発行＆仮撮影）→（赤目軽減発行＆仮撮影）→（赤目軽減発行＆仮撮影）→・・・→（調整された発光制限回数）→（本発光＆本撮影）となる実施例を開示したが、単に（本発光＆本撮影）→（本発光＆本撮影）→（本発光＆本撮影）→・・・→（調整された発光制限回数）→（本発光＆本撮影）とするようにしても構わない。この時、本撮影をして取得した画像を全て保存するようにしても構わないし、最後に撮影した１枚のみ保存するようにしても構わないし、一連の撮影の本撮影画像を全て関連付けて保存するようにしても構わない。
【０１３６】
また、上記実施例においては、（赤目軽減発行＆仮撮影）→（赤目軽減発行＆仮撮影）→（赤目軽減発行＆仮撮影）→（赤目軽減発行＆仮撮影）→・・・→（調整された発光制限回数）→（本発光＆本撮影）となる実施例を開示したが、単に（発光）→（発光）→（発光）→・・・→（調整された発光制限回数）→（発光＆本撮影）とするようにしても構わない。
【０１３７】
そして上記実施例と同様にして、発光制限回数は、電池のエネルギー残量を検出して、この残量が所定以下である時に、この発光制限回数を所定量減少させるように構成しても構わない。
【図面の簡単な説明】
【０１３８】
【図１】本発明の第１の実施の形態にかかるデジタルカメラのブロック図である。
【図２】設定モード処理の処理手順を示すフローチャートである。
【図３】メインルーチンを示すフローチャートである。
【図４】プリ発光処理ａ、ｂ処理手順を示すフローチャートである。
【図５】赤目軽減発光処理の処理手順を示すフローチャートである。
【図６】本撮影処理ａの処理手順を示すフローチャートである。
【図７】本撮影処理ｂの処理手順を示すフローチャートである。
【図８】本実施の形態と従来の発光形態を示す説明図である。
【符号の説明】
【０１３９】
１    光学レンズ
２    撮像素子
３    ＴＧ
４    ユニット回路
６    画像処理回路／ＣＰＵ
８    画像記録媒体
９    操作キー部
１０    メモリー
１１    ストロボ回路
１２    調光センサ
１３    位相差センサ
１４    電源回路
【図１】
0005262058.tif 000002
【図２】
0005262058.tif 000003
【図３】
0005262058.tif 000004
【図４】
0005262058.tif 000005
【図５】
0005262058.tif 000006
【図６】
0005262058.tif 000007
【図７】
0005262058.tif 000008
【図８】
0005262058.tif 000009