(57)【要約】  【課題】異なる露光時間の画像を同時に撮影し、少なくとも暗い環境（夜景を背景に人物を撮影する場合等）では同時に撮影した画像全てを適正露光とすることができる。  【解決手段】撮像素子（１）２４ａを用いた非発光撮影及びプリ発光撮影の結果に基づいてフラッシュ１４の本発光時間Ｔを算出する。フラッシュ１４の発光開始と同時に所定の撮影感度で撮像素子（１）２４ａの露光を開始し、所定の露光時間（例えば、１／６０秒）が経過後に露光を終了してフラッシュ撮影を行う。また、フラッシュ１４の発光開始と同時に所定の撮影感度で撮像素子（２）２４ｂの露光を開始し、所定の露光時間（例えば、１／１０秒）が経過後に露光を終了してスローシンクロフラッシュ撮影を行う。これにより、ノーマルフラッシュ撮影とスローシンクロフラッシュ撮影を同時に行うと共に、被写体が暗い場合には両方の撮影で適正な写真が得られる。【選択図】  図３
2011035556.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を撮像する複数の撮像素子と、
撮像素子に被写体像を結像させる撮影光学系であって、前記複数の撮像素子毎に設けられた複数の撮影光学系と、
前記複数の撮像素子の露光時間を設定する露光時間設定手段であって、２以上の異なる露光時間を各撮像素子毎に設定する露光時間設定手段と、
被写体に照明光を発光する照明手段と、
前記照明手段をプリ発光させ、該プリ発光時に前記複数の撮像素子のうちの所定の撮像素子で撮影したプリ発光画像を取得するとともに、前記照明手段を発光させずに前記所定の撮像素子で撮像した非発光画像を取得する画像取得手段と、
前記画像取得手段により取得されたプリ発光画像及び非発光画像と、前記露光時間設定手段により設定された前記所定の撮像素子の露光時間とに基づいて、前記所定の撮像素子の露出が適正となるように前記照明手段の本発光時間を決定する発光時間決定手段と、
前記発光時間決定手段により決定された本発光時間で前記照明手段を発光させるように前記照明手段の発光開始タイミング及び発光終了タイミングを制御する発光制御手段と、
前記露光時間設定手段により設定された露光時間で前記複数の撮像素子を露光させるように前記複数の撮像素子の露光開始タイミング及び露光終了タイミングをそれぞれ制御する露光制御手段であって、前記照明手段の発光開始タイミングが前記所定の撮像素子の露光開始タイミング以降となり、前記照明手段の発光終了タイミングが前記所定の撮像素子の露光終了タイミング以前となるように露光開始タイミング及び露光終了タイミングを制御する露光制御手段と、
を備えたことを特徴とする複眼撮像装置。
【請求項２】
前記露光制御手段は、前記複数の撮像素子のうちの少なくとも１つを、被写体の像ブレが発生する露光時間で露光することを特徴とする請求項１に記載の複眼撮像装置。
【請求項３】
前記露光制御手段は、前記複数の撮像素子の露光開始タイミングを同時とすることを特徴とする請求項１又は２に記載の複眼撮像装置。
【請求項４】
前記所定の撮像素子は、前記露光時間設定手段により設定された露光時間が最も短い撮像素子であり、
前記露光制御手段は、前記所定の撮像素子の露光開始タイミングを前記発光制御手段により制御された照明手段の発光開始タイミングと同時とし、前記所定の撮像素子以外の撮像素子の露光開始タイミングを前記照明手段の発光開始タイミングから第１の遅延時間だけ遅らせることを特徴とする請求項３に記載の複眼撮像装置。
【請求項５】
前記画像取得手段により取得されたプリ発光画像及び非発光画像と、前記露光時間設定手段により各撮像素子毎に設定された露光時間とに基づいて、撮像素子が露光を行う際の適正な発光量を各撮像素子毎に算出する第１の発光量算出手段と、
前第１の記発光量算出手段により各撮像素子毎に算出された適正な発光量の差分を算出し、当該算出された差分に基づいて前記第１の遅延時間を算出する第１の遅延時間算出手段と、
を備えたことを特徴とする請求項４に記載の複眼撮像装置。
【請求項６】
前記複数の撮像素子の撮影感度を各撮像素子毎に設定する撮影感度設定手段を備えたことを特徴とする請求項１又は２に記載の複眼撮像装置。
【請求項７】
前記所定の撮像素子は、前記露光時間設定手段により設定された露光時間が最も短い撮像素子であり、
前記露光制御手段は、前記複数の撮像素子の露光開始タイミングを、前記発光制御手段により制御された照明手段の発光開始タイミングと同時とし、
前記撮影感度設定手段は、前記露光時間設定手段により各撮像素子毎に設定された露光時間に基づいて、前記所定の撮像素子以外の撮影感度を前記所定の撮像素子の撮影感度より減感することを特徴とする請求項６に記載の複眼撮像装置。
【請求項８】
前記所定の撮像素子は、前記露光時間設定手段により設定された露光時間が最も短い撮像素子であり、
前記露光制御手段は、前記所定の撮像素子の露光開始タイミングを前記発光制御手段により制御された照明手段の発光開始タイミングと同時とし、前記所定の撮像素子以外の撮像素子の露光開始タイミングを前記照明手段の発光開始タイミングから第２の遅延時間だけ遅らせることを特徴とする請求項６に記載の複眼撮像装置。
【請求項９】
前記画像取得手段により取得されたプリ発光画像及び非発光画像と、前記露光時間設定手段により各撮像素子毎に設定された露光時間と、前記撮影感度制御手段により各撮像素子毎に設定された撮影感度とに基づいて、撮像素子が露光を行う際の適正な発光量を各撮像素子毎に算出する第２の発光量算出手段と、
前記第２の発光量算出手段により各撮像素子毎に算出された適正な発光量の差分を算出し、当該算出された差分に基づいて前記第２の遅延時間を算出する第２の遅延時間算出手段と、
を備えたことを特徴とする請求項８に記載の複眼撮像装置。
【請求項１０】
複数の撮像素子のうちの所望の撮像素子への入射光量に基づいて被写体の明るさを検出するステップと、
前記検出された被写体の明るさと、前記所定の撮像素子の露光時間とに基づいて、前記所定の撮像素子の露出が適正となるように被写体を照明する照明手段の本発光時間を決定するステップと、
前記複数の撮像素子を異なる露光時間で露光すると共に、前記照明手段の発光開始タイミングが前記所定の撮像素子の露光開始タイミング以降となり、前記照明手段の発光終了タイミングが前記所定の撮像素子の露光終了タイミング以前となるように前記照明手段の発光タイミング及び前記複数の撮像素子の露光タイミングを制御するステップと、
を有することを特徴とする撮像方法。
【請求項１１】
請求項１０に記載の撮像方法を演算装置に実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は複眼撮像装置、撮像方法及びプログラムに係り、特に複数の撮像手段でフラッシュ撮影を行い複数枚の画像を取得する複眼撮像装置、撮像方法及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、１回の撮影指示で明るさの異なる複数枚の画像を撮影し、各画像のうちの適正な明るさの部分を切り抜いてこれらを合成することにより適切な光量で撮影した合成画像を取得可能な撮像装置が記載されている。
【０００３】
特許文献２には、異なる可視光透過率の光学フィルタが装着された複数の撮像系で同時に撮影を行い、得られた画像を合成することにより、高ダイナミックレンジ撮影が可能な多眼式カメラが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−２０５６６６号公報
【特許文献２】特開２００２−２８１３６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の発明は、撮像系が１つであるため、複数枚の画像を同時に撮影することができない。そのため、動きの早い被写体では、複数枚の画像の主要被写体の位置が異なり、合成画像が生成できないという問題がある。また、合成画像であるため、つなぎ目が不自然になるという問題も発生しうる。
【０００６】
また、特許文献２に記載の発明は、多眼式カメラであるため複数枚の画像を同時に撮影することはできるが、露光タイミングは全撮像手段同一であり、撮像手段毎に露光時間や露光タイミングを変えることができないという問題がある。
【０００７】
本発明はこのような事情に鑑みてなされたもので、異なる露光時間の画像を同時に撮影し、少なくとも暗い環境では同時に撮影した画像全てを適正露出とすることができる複眼撮像装置、撮像方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１に記載の複眼撮像装置は、被写体像を撮像する複数の撮像素子と、撮像素子に被写体像を結像させる撮影光学系であって、前記複数の撮像素子毎に設けられた複数の撮影光学系と、前記複数の撮像素子の露光時間を設定する露光時間設定手段であって、２以上の異なる露光時間を各撮像素子毎に設定する露光時間設定手段と、被写体に照明光を発光する照明手段と、前記照明手段をプリ発光させ、該プリ発光時に前記複数の撮像素子のうちの所定の撮像素子で撮影したプリ発光画像を取得するとともに、前記照明手段を発光させずに前記所定の撮像素子で撮像した非発光画像を取得する画像取得手段と、前記画像取得手段により取得されたプリ発光画像及び非発光画像と、前記露光時間設定手段により設定された前記所定の撮像素子の露光時間とに基づいて、前記所定の撮像素子の露出が適正となるように前記照明手段の本発光時間を決定する発光時間決定手段と、前記発光時間決定手段により決定された本発光時間で前記照明手段を発光させるように前記照明手段の発光開始タイミング及び発光終了タイミングを制御する発光制御手段と、前記露光時間設定手段により設定された露光時間で前記複数の撮像素子を露光させるように前記複数の撮像素子の露光開始タイミング及び露光終了タイミングをそれぞれ制御する露光制御手段であって、前記照明手段の発光開始タイミングが前記所定の撮像素子の露光開始タイミング以降となり、前記照明手段の発光終了タイミングが前記所定の撮像素子の露光終了タイミング以前となるように露光開始タイミング及び露光終了タイミングを制御する露光制御手段と、を備えたことを特徴とする。
【０００９】
請求項１に記載の複眼撮像装置によれば、被写体の明るさと、複数の撮像素子のうちの所定の撮像素子の露光時間とに基づいて、少なくとも所定の撮像素子の露出が適正となるように照明手段の本発光時間を決定し、照明手段の発光開始タイミング及び発光終了タイミングとを制御する。設定された露光時間で複数の撮像素子を露光させ、かつ照明手段の発光開始タイミングが所定の撮像素子の露光開始タイミング以降となり、照明手段の発光終了タイミングが所定の撮像素子の露光終了タイミング以前となる（照明手段の発光開始タイミングと所定の撮像素子の露光開始タイミングとが同時、照明手段の発光終了タイミングと所定の撮像素子の露光終了タイミングとが同時等）ように複数の撮像素子の露光タイミングとを制御する。これにより、少なくとも所定の撮像素子については適正な露光で撮影することができる。また、被写体が暗い場合には複数の撮像素子の全てについて適切な露光で撮影することができる。
【００１０】
請求項２に記載の複眼撮像装置は、請求項１に記載の複眼撮像装置において、前記露光制御手段は、前記複数の撮像素子のうちの少なくとも１つを、被写体の像ブレが発生する露光時間で露光することを特徴とする。
【００１１】
請求項２に記載の複眼撮像装置によれば、複数の撮像素子のうちの少なくとも１つを被写体の像ブレが発生する露光時間とすることで、その撮像素子ではスローシンクロフラッシュ撮影を行うことができる。
【００１２】
請求項３に記載の複眼撮像装置は、請求項１又は２に記載の複眼撮像装置において、前記露光制御手段は、前記複数の撮像素子のうちの前記所定の撮像素子以外の撮像素子の露出が適正となるように、前記複数の撮像素子の露光タイミングを制御することを特徴とする。
【００１３】
請求項３に記載の複眼撮像装置によれば、複数の撮像素子のうちの所定の撮像素子以外の撮像素子の露出が適正となるように、複数の撮像素子の露光タイミングを制御するため、被写体が暗い場合に限らず、複数の撮像素子の全ての撮像素子について適切な露光で撮影することができる。
【００１４】
請求項４に記載の複眼撮像装置は、請求項３に記載の複眼撮像装置において、前記所定の撮像素子は、前記露光時間設定手段により設定された露光時間が最も短い撮像素子であり、前記露光制御手段は、前記所定の撮像素子の露光開始タイミングを前記発光制御手段により制御された照明手段の発光開始タイミングと同時とし、前記所定の撮像素子以外の撮像素子の露光開始タイミングを前記照明手段の発光開始タイミングから第１の遅延時間だけ遅らせることを特徴とする。
【００１５】
請求項４に記載の複眼撮像装置によれば、所定の撮像素子（露光時間が最も短い撮像素子）の露光開始タイミングを照明手段の発光開始タイミングと同時とし、所定の撮像素子以外の撮像素子の露光開始タイミングを照明手段の発光開始タイミングから第１の遅延時間だけ遅らせる。これにより、被写体が明るい場合であっても、所定の撮像素子のみでなく、所定の撮像素子以外の撮像素子についても露出を適正とすることができる。
【００１６】
請求項５に記載の複眼撮像装置は、請求項４に記載の複眼撮像装置において、前記所定の撮像素子は、前記露光時間設定手段により設定された露光時間が最も短い撮像素子であり、前記明るさ検出手段により検出された被写体の明るさと、前記複数の撮像素子の露光時間とに基づいて、撮像素子が露光を行う際の適正な発光量を各撮像素子毎に算出する第１の発光量算出手段と、前記発光量算出手段により各撮像素子毎に算出された適正な発光量の差分を算出し、当該算出された差分に基づいて前記第１の遅延時間を算出する第１の遅延時間算出手段と、を備えたことを特徴とする。
【００１７】
請求項５に記載の複眼撮像装置によれば、被写体の明るさと複数の撮像素子の露光時間とに基づいて撮像素子が露光を行う際の適正な発光量を各撮像素子毎に算出し、算出された適正な発光量の差分を算出し、算出された差分に基づいて第１の遅延時間を算出する。所定の撮像素子（露光時間が最も短い撮像素子）の露光開始タイミングを照明手段の発光開始タイミングと同時とし、所定の撮像素子以外の撮像素子の露光開始タイミングを照明手段の発光開始タイミングから算出された第１の遅延時間だけ遅らせる。これにより、被写体が明るい場合であっても、所定の撮像素子のみでなく、所定の撮像素子以外の撮像素子についても露出を適正とすることができる。
【００１８】
請求項６に記載の複眼撮像装置は、請求項１から５のいずれかに記載の複眼撮像装置において、前記複数の撮像素子の撮影感度を制御する撮影感度制御手段を備えたことを特徴とする。
【００１９】
請求項６に記載の複眼撮像装置によれば、撮影感度を制御することで、被写体が暗い場合に限らず、全ての撮像素子について適切な露光で撮影することができる。
【００２０】
請求項７に記載の複眼撮像装置は、請求項６に記載の複眼撮像装置において、前記所定の撮像素子は、前記露光時間設定手段により設定された露光時間が最も短い撮像素子であり、前記露光制御手段は、前記複数の撮像素子の露光開始タイミングを、前記発光制御手段により制御された照明手段の発光開始タイミングと同時とし、前記撮影感度設定手段は、前記露光時間設定手段により各撮像素子毎に設定された露光時間に基づいて、前記所定の撮像素子以外の撮影感度を前記所定の撮像素子の撮影感度より減感することを特徴とする。
【００２１】
請求項７に記載の複眼撮像装置によれば、所定の撮像素子以外の撮像素子の撮影感度を所定の撮像素子の撮影感度より減感し、複数の撮像素子の露光開始タイミングを照明手段の発光開始タイミングと同時とする。被写体が明るい場合には、所定の撮像素子以外の撮像素子には適切な光量以上の光が入射されるが、撮影感度を減感することで全ての撮像素子の露出を適正にすることができる。また、露光タイミングをずらす必要がないため、処理が容易となる。
【００２２】
請求項８に記載の複眼撮像装置は、請求項６に記載の複眼撮像装置において、前記所定の撮像素子は、前記露光時間設定手段により設定された露光時間が最も短い撮像素子であり、前記露光制御手段は、前記所定の撮像素子の露光開始タイミングを前記発光制御手段により制御された照明手段の発光開始タイミングと同時とし、前記所定の撮像素子以外の撮像素子の露光開始タイミングを前記照明手段の発光開始タイミングから第２の遅延時間だけ遅らせることを特徴とする。
【００２３】
請求項８に記載の複眼撮像装置によれば、所定の撮像素子（露光時間が最も短い撮像素子）の露光開始タイミングを照明手段の発光開始タイミングと同時とし、所定の撮像素子以外の撮像素子の露光開始タイミングを照明手段の発光開始タイミングから算出された第２の遅延時間だけ遅らせる。これにより、被写体が明るい場合であっても、全ての撮像素子の露出を適正とすることができる。
【００２４】
請求項９に記載の複眼撮像装置は、請求項８に記載の複眼撮像装置において、前記画像取得手段により取得されたプリ発光画像及び非発光画像と、前記露光時間設定手段により各撮像素子毎に設定された露光時間と、前記撮影感度制御手段により各撮像素子毎に設定された撮影感度とに基づいて、撮像素子が露光を行う際の適正な発光量を各撮像素子毎に算出する第２の発光量算出手段と、前記第２の発光量算出手段により各撮像素子毎に算出された適正な発光量の差分を算出し、当該算出された差分に基づいて前記第２の遅延時間を算出する第２の遅延時間算出手段と、を備えたことを特徴とする。
【００２５】
請求項９に記載の複眼撮像装置によれば、プリ発光画像及び非発光画像と、各撮像素子毎に設定された露光時間と、各撮像素子毎に設定された撮影感度とに基づいて撮像素子が露光を行う際の適正な発光量を各撮像素子毎に算出し、算出された適正な発光量の差分を算出し、算出された差分に基づいて第２の遅延時間を算出する。これにより、被写体が明るい場合であっても、所定の撮像素子のみでなく、所定の撮像素子以外の撮像素子についても露出を適正とすることができる。
【００２６】
請求項１０に記載の撮像方法は、複数の撮像素子のうちの所望の撮像素子への入射光量に基づいて被写体の明るさを検出するステップと、前記検出された被写体の明るさと、前記所定の撮像素子の露光時間とに基づいて、前記所定の撮像素子の露出が適正となるように被写体を照明する照明手段の発光時間を決定するステップと、前記複数の撮像素子を異なる露光時間で露光すると共に、前記照明手段の発光開始タイミングが前記所定の撮像素子の露光開始タイミング以降となり、前記照明手段の発光終了タイミングが前記所定の撮像素子の露光終了タイミング以前となるように前記照明手段の発光タイミング及び前記複数の撮像素子の露光タイミングを制御するステップと、を有することを特徴とする。
【００２７】
請求項１１に記載のプログラムは、請求項１０に記載の撮像方法を演算装置に実行させることを特徴とする。
【発明の効果】
【００２８】
本発明によれば、異なる露光時間の画像を同時に撮影し、少なくとも暗い環境では同時に撮影した画像全てを適正露出とすることができる。
【図面の簡単な説明】
【００２９】
【図１】複眼デジタルカメラ１の電気的構成を示すブロック図である。
【図２】複眼デジタルカメラ１のスローシンクロ２枚撮りの第１の実施形態の処理の流れを示すフローチャートである。
【図３】複眼デジタルカメラ１のスローシンクロ２枚撮りの第１の実施形態におけるフラッシュ発光及び露光のタイミングチャートの一例である。
【図４】複眼デジタルカメラ１のスローシンクロ２枚撮りの第２の実施形態の処理の流れを示すフローチャートである。
【図５】複眼デジタルカメラ１のスローシンクロ２枚撮りの第２の実施形態におけるフラッシュ発光及び露光のタイミングチャートの一例である。
【図６】複眼デジタルカメラ１のスローシンクロ２枚撮りの第２の実施形態における露光時間と露光遅延時間との関係を示すグラフである。
【図７】複眼デジタルカメラ１のスローシンクロ２枚撮りの第３の実施形態の処理の流れを示すフローチャートである。
【図８】複眼デジタルカメラ１のスローシンクロ２枚撮りの第３の実施形態におけるフラッシュ発光及び露光のタイミングチャートの一例である。
【図９】複眼デジタルカメラ１のスローシンクロ２枚撮りの第３の実施形態における露光時間と露光遅延時間との関係を示すグラフである。
【図１０】複眼デジタルカメラ１のスローシンクロ２枚撮りの第４の実施形態の処理の流れを示すフローチャートである。
【図１１】複眼デジタルカメラ１のスローシンクロ２枚撮りの第４の実施形態におけるフラッシュ発光及び露光のタイミングチャートの一例である。
【発明を実施するための形態】
【００３０】
以下、添付図面に従って本発明に係る複眼撮像装置、撮像方法及びプログラムを実施するための最良の形態について詳細に説明する。
【００３１】
図１は、本発明の第１の実施の形態に係る複眼デジタルカメラ１の電気的な構成を示すブロック図である。複眼デジタルカメラ１は、複数（図１では二つを例示）の撮像系を備えた複眼デジタルカメラ１であって、平面画像と、視差画像（立体画像、パノラマ画像など）とが撮影可能であり、また、動画、静止画、音声の記録再生が可能である。また、動画、静止画どちらにおいても、平面画像のみでなく、視差画像の撮影も可能である。
【００３２】
複眼デジタルカメラ１は、主として、撮像系（１）１０Ａと、撮像系（２）１０Ｂと、操作部１２と、フラッシュ１４と、画像表示装置１６と、記録メディア１８と、メインＣＰＵ１１０と、ＲＯＭ１１２と、ＥＥＰＲＯＭ１１４と、ＳＤＲＡＭ１１６と、ＶＲＡＭ１１８と、画像入力コントローラ１２０と、画像信号処理回路１２２と、圧縮伸張処理回路１２４と、ＡＦ検出回路１２６と、ＡＥ／ＡＷＢ検出回路１２８と、レンズ位置センサ１３０と、測光・測距ＣＰＵ１３２と、ビデオエンコーダ１３６と、メディアコントローラ１３８とで構成される。
【００３３】
右目用の画像を結像する撮像系（１）１０Ａ及び左目用の画像を結像する撮像系（２）１０Ｂは、そのレンズ光軸が平行となるように、あるいは所定角度をなすように並設されている。撮像系（１）１０Ａ及び撮像系（２）１０Ｂの動作はそれぞれメインＣＰＵ１１０によって制御される。撮像系（１）１０Ａと撮像系（２）１０Ｂとは、視差画像を撮影する場合は基本的に連動して動作を行うが、各々個別に動作させることも可能となっている。
【００３４】
撮像系（１）１０Ａは、主として、レンズユニット（１）２０ａと、撮像素子（１）２４ａと、タイミングジェネレータＴＧ２５ａと、アナログ信号処理手段２６ａと、Ａ／Ｄ変換器２７ａと、フォーカスモータ３１ａと、ズームモータ３２ａと、アイリスモータ３３ａと、フォーカスモータドライバ３４ａと、ズームモータドライバ３５ａと、アイリスモータドライバ３６ａとで構成される。撮像系（２）１０Ｂは、主として、レンズユニット（２）２０ｂと、撮像素子（２）２４ｂと、ＴＧ２５ｂと、アナログ信号処理手段２６ｂと、Ａ／Ｄ変換器２７ｂと、フォーカスモータ３１ｂと、ズームモータ３２ｂと、アイリスモータ３３ｂと、フォーカスモータドライバ３４ｂと、ズームモータドライバ３５ｂと、アイリスモータドライバ３６ｂとで構成される。
【００３５】
レンズユニット（１）２０ａ及びレンズユニット（２）２０ｂは、それぞれフォーカスレンズ２１ａ、２１ｂ及びズームレンズ２２ａ、２２ｂを含む撮像レンズと、絞り兼用メカシャッタ２３ａ、２３ｂとを含む光学ユニットである。撮像レンズのフォーカシングは、フォーカスレンズ２１ａ、２１ｂをフォーカスモータ３１ａ、３１ｂによってそれぞれ移動させることにより行われ、ズーミングは、ズームレンズ２２ａ、２２ｂをズームモータ３２ａ、３２ｂによってそれぞれ移動させることにより行われる。フォーカスモータ３１ａ、３１ｂとズームモータ３２ａ、３２ｂは、それぞれフォーカスモータドライバ３４ａ、３４ｂとズームモータドライバ３５ａ、３５ｂにより駆動制御される。測光・測距ＣＰＵ１３２は、メインＣＰＵ１１０からのフォーカス指令及びズーム指令に従って、フォーカスモータドライバ３４ａ、３４ｂとズームモータドライバ３５ａ、３５ｂに制御信号を出力し、フォーカスレンズ２１ａ、２１ｂのフォーカス位置及びズームレンズ２２ａ、２２ｂのズーム位置を制御する。
【００３６】
絞り２３ａ、２３ｂは、いわゆるターレット型絞りで構成されており、例えば、Ｆ２．８からＦ８の絞り孔が穿孔されたターレット板を回転させて絞り値（Ｆ値）を変化させる。この絞り２３ａ、２３ｂの駆動はそれぞれアイリスモータ３３ａ、３３ｂによって行われる。アイリスモータ３３ａ、３３ｂはアイリスモータドライバ３６ａ、３６ｂにより駆動制御される。測光・測距ＣＰＵ１３２は、メインＣＰＵ１１０からの指令に従って、アイリスモータドライバ３６ａ、３６ｂに制御信号を出力し、絞り値を制御する。
【００３７】
撮像素子（１）２４ａ及び撮像素子（２）２４ｂは、ＣＣＤ型やＣＭＯＳ型のイメージセンサであり、レンズユニット（１）２０ａ及びレンズユニット（２）２０ｂによって結像された被写体光を受光し、受光素子に受光量に応じた光電荷を蓄積する。撮像素子（１）２４ａ及び撮像素子（２）２４ｂの動作は、ＴＧ２５ａ、２５ｂにより制御される。
【００３８】
ＴＧ２５ａ、２５ｂは、撮像素子（１）２４ａ及び撮像素子（２）２４ｂの光電荷蓄積・転送動作を制御する。また、ＴＧ２５ａ、２５ｂから入力されるタイミング信号（クロックパルス）により、電子シャッター速度（光電荷蓄積時間）が決定される。撮像素子（１）２４ａ及び撮像素子（２）２４ｂは、撮影モード時には、１画面分の画像信号を所定周期ごとに取得する。撮像素子（１）２４ａ及び撮像素子（２）２４ｂから出力された撮像信号は、それぞれアナログ信号処理手段２６ａ、２６ｂに入力される。
【００３９】
アナログ信号処理手段（ＣＤＳ／ＡＭＰ）２６ａ、２６ｂは、撮像素子（１）２４ａ及び撮像素子（２）２４ｂから出力された画像信号に対してそれぞれ相関二重サンプリング処理（撮像素子の出力信号に含まれるノイズ（特に熱雑音）等を軽減することを目的として、撮像素子の１画素毎の出力信号に含まれるフィードスルー成分レベルと画素信号成分レベルとの差をとることにより正確な画素データを得る処理）を行い、増幅して出力する。
【００４０】
Ａ／Ｄ変換器２７ａ、２７ｂは、入力された画像データをアナログからデジタルに変換する。Ａ／Ｄ変換器２７ａ、２７ｂを通して、撮像素子（１）２４ａの撮像信号は右眼用画像データとして、撮像素子（２）２４ｂの撮像信号は左眼用画像データとして出力される。
【００４１】
操作部１２は、モードダイヤル、レリーズスイッチ、電源ボタン、ズームボタン、ＢＡＣＫボタン、ＭＥＮＵ／ＯＫボタン、ＤＩＳＰボタン、ＢＡＣＫボタン、十字ボタン等で構成される。
【００４２】
モードダイヤルは、複眼デジタルカメラ１の再生モードと撮影モードとを切り替える切り替え手段として機能し、「再生位置」と「撮影位置」の間を回転自在に設けられている。複眼デジタルカメラ１は、このモードダイヤルを「再生位置」に位置させると、再生モードに設定され、「撮影位置」に位置させると、撮影モードに設定される。また、モードダイヤルは、各種モード（撮影モード、再生モード、消去モード、編集モード等）の切り替え、オート撮影やマニュアル撮影等の撮影モードの設定に用いられる。
【００４３】
レリーズスイッチは、いわゆる「半押し」と「全押し」とからなる二段ストローク式のスイッチで構成されている。複眼デジタルカメラ１は、静止画撮影時（例えば、モードダイヤルで静止画撮影モード選択時、又はメニューから静止画撮影モード選択時）、このレリーズスイッチを半押しすると撮影準備処理、すなわち、ＡＥ（Automatic Exposure：自動露出）、ＡＦ（Auto Focus：自動焦点合わせ）、ＡＷＢ（Automatic White Balance：自動ホワイトバランス）の各処理を行い、全押しすると、画像の撮影・記録処理を行う。また、動画撮影時（例えば、モードダイヤルで動画撮影モード選択時、又はメニューから動画撮影モード選択時）には、このレリーズスイッチを全押しすると、動画の撮影を開始し、再度全押しすると、撮影を終了する。なお、設定により、レリーズスイッチを全押している間、動画の撮影を行い、全押しを解除すると、撮影を終了するようにすることもできる。なお、静止画撮影専用のシャッタボタン及び動画撮影専用のシャッタボタンを設けるようにしてもよい。
【００４４】
電源ボタンは、複眼デジタルカメラ１の電源スイッチとして機能し、電源ボタンを押下することにより、電源がＯＮ／ＯＦＦされる。
【００４５】
ズームボタンは、レンズユニット（１）２０ａ及びレンズユニット（２）２０ｂのズーム操作に用いられ、望遠側へのズームを指示するズームテレボタンと、広角側へのズームを指示するズームワイドボタンとで構成されている。
【００４６】
ＭＥＮＵ／ＯＫボタンは、メニュー画面の呼び出し（ＭＥＮＵ機能）に用いられるとともに、選択内容の確定、処理の実行指示等（ＯＫ機能）に用いられ、複眼デジタルカメラ１の設定状態に応じて割り当てられる機能が切り替えられる。メニュー画面では、たとえば露出値、色合い、ＩＳＯ感度、記録画素数などの画質調整やセルフタイマの設定、測光方式の切り替え、デジタルズームを使用するか否かなど、複眼デジタルカメラ１が持つ全ての調整項目の設定が行われる。複眼デジタルカメラ１は、このメニュー画面で設定された条件に応じて動作する。
【００４７】
ＤＩＳＰボタンは、画像表示装置１６の表示内容の切り替え指示等の入力に用いられ、ＢＡＣＫボタンは入力操作のキャンセル等の指示の入力に用いられる。
【００４８】
十字ボタンは、各種のメニューの設定や選択あるいはズームを行うためのボタンであり、上下左右４方向に押圧操作可能に設けられており、各方向のボタンには、カメラの設定状態に応じた機能が割り当てられる。たとえば、撮影時には、左ボタンにマクロ機能のＯＮ／ＯＦＦを切り替える機能が割り当てられ、右ボタンにストロボモードを切り替える機能が割り当てられる。また、上ボタンに画像表示装置１６の明るさを替える機能が割り当てられ、下ボタンにセルフタイマのＯＮ／ＯＦＦを切り替える機能が割り当てられる。また、再生時には、右ボタンにコマ送りの機能が割り当てられ、左ボタンにコマ戻しの機能が割り当てられる。また、上ボタンに画像表示装置１６の明るさを替える機能が割り当てられ、下ボタンに再生中の画像を削除する機能が割り当てられる。また、各種設定時には、画像表示装置１６に表示されたカーソルを各ボタンの方向に移動させる機能が割り当てられる。
【００４９】
フラッシュ１４は、主として、発光部と、フラッシュ制御回路とで構成される。発光部は、例えば、放電管（キセノン管）により構成され、暗い被写体を撮影する場合や逆光時等に必要に応じて発光される。フラッシュ制御回路は、発光部を発光させるための電流を供給するためのメインコンデンサを含んでおり、メインＣＰＵ１１０又は測光・測距ＣＰＵ１３２からのフラッシュ発光指令に従ってメインコンデンサの充電制御、フラッシュ１４の放電（発光）のタイミング及び放電時間（発光時間）の制御等を行う。
【００５０】
画像表示装置１６は、４：３の一般的なアスペクト比を有し、カラー表示が可能な液晶ディスプレイで構成されている。この画像表示装置１６は、再生モード時に撮影済み画像を表示するための画像表示パネルとして利用されるとともに、各種設定操作を行なう際の撮影者インターフェース表示パネルとして利用される。また、撮影モード時には、必要に応じて撮影確認用画像が表示されて、画角確認用の電子ファインダとして利用される。複眼モードの場合には、撮像系（１）１０Ａにより撮影された画像が右側に、撮像系（２）１０Ｂにより撮影された画像が左側に並べて表示される。また、画像表示装置１６が立体視に対応している場合（例えば、レンチキュラー方式、パララックスバリア方式）は、その表示装置に応じた表示方法を行う。
【００５１】
メインＣＰＵ１１０は、複眼デジタルカメラ１の全体の動作を統括制御する制御手段として機能するとともに、各種の演算処理を行う演算手段として機能し、操作部１２等からの入力に基づき所定の制御プログラムに従って複眼デジタルカメラ１の各部を制御する。
【００５２】
ＲＯＭ１１２には、メインＣＰＵ１１０が実行するプログラム及び制御に必要な各種データ等が格納されている。
【００５３】
ＥＥＰＲＯＭ１１４には、ＣＣＤ画素欠陥情報、カメラ動作に関する各種定数／情報等が格納されている
ＳＤＲＡＭ１１６は、プログラムの展開領域及びメインＣＰＵ１１０の演算作業用領域として利用されるとともに、画像データや音声データの一時記憶領域として利用される。
【００５４】
ＶＲＡＭ１１８は、メインＣＰＵ１１０の作業用領域として利用されるとともに、画像データの一時記憶領域として利用される。なお、ＳＤＲＡＭ１１６とＶＲＡＭ２４は共用することが可能である。
【００５５】
画像入力コントローラ１２０は、所定容量のラインバッファを内蔵しており、メインＣＰＵ１１０からの指令に従い、Ａ／Ｄ変換器２７a、２７bから出力された画像信号を蓄積して、１画像分の画像をＶＲＡＭ１１８に記録する。
【００５６】
画像信号処理回路１２２は、同時化回路（単板ＣＣＤのカラーフィルタ配列に伴う色信号の空間的なズレを補間して各色信号の位相を合わせる処理回路）、ホワイトバランス補正回路、ガンマ補正回路、輪郭補正回路、輝度・色差信号生成回路等を含み、メインＣＰＵ１１０からの指令に従い、Ａ／Ｄ変換器２７ａ、２７ｂから入力された右眼用画像データ及び左眼用画像データに所要の信号処理を施して、輝度データ（Ｙデータ）と色差データ（Ｃｒ，Ｃｂデータ）とからなる画像データ（ＹＣデータ）を生成し、表示用のビデオエンコーダ１３６に出力する。撮影モード時に電子ビューファインダとして使用される際には、生成された画像データが、ビデオエンコーダ１３６を介して画像表示装置１６に撮影確認用画像として表示される。画像表示装置の入力仕様がデジタル信号などの場合は、ビデオエンコーダ１３６は不要であるが、画像表示装置の入力仕様に合わせて画像データを入力する。
【００５７】
また、画像信号処理回路１２２は、撮像素子（１）２４ａにより撮影された右眼用画像データ及び撮像素子（２）２４ｂにより撮影された左眼用画像データのＹＣ信号を、所定方式の映像信号（例えば、ＮＴＳＣ方式のカラー複合映像信号あるいはデジタル出力）に変換した上で、外部の立体画像表示装置等において立体表示を行うための立体画像データに合成する。
【００５８】
圧縮伸張処理回路１２４は、メインＣＰＵ１１０からの指令に従い、入力された画像データに所定形式の圧縮処理を施し、圧縮画像データを生成する。また、圧縮伸張処理回路１２４は、ＶＲＡＭ１１８に記憶された右眼用画像データ及び左眼用画像データに対して、例えば静止画ではＪＰＥＧ、動画ではＭＰＥＧ２、ＭＰＥＧ４、Ｈ．２６４方式等の所定の圧縮形式に従って圧縮処理を施す。ただし、圧縮方式はこれらに限るものではない。
【００５９】
圧縮伸張処理回路１２４は、静止画の２次元画像のデータをＥｘｉｆファイル等の所定のフォーマットの画像ファイル（画像ファイルについては後に詳述する）として記録メディア１８に格納する。Ｅｘｉｆファイルは、主画像のデータを格納する領域と、縮小画像（サムネイル画像）のデータを格納する領域とを有している。撮影によって取得された主画像のデータから画素の間引き処理その他の必要なデータ処理を経て、規定サイズ（例えば、１６０×１２０又は８０×６０ピクセルなど）のサムネイル画像が生成される。こうして生成されたサムネイル画像は、主画像とともにＥｘｉｆファイル内に書き込まれる。また、Ｅｘｉｆファイルには、撮影日時、撮影条件、顔検出情報等のタグ情報が付属されている。
【００６０】
ＡＦ検出回路１２６は、主として、Ｇ信号の高周波成分のみを通過させるハイパスフィルタ、絶対値化処理部、画面内（例えば、画面中央部）にあらかじめ設定されているフォーカス対象エリア内の信号を取り出すＡＦエリア抽出部及びＡＦエリア内の絶対値データを積算する積算部から構成され、撮影スタンバイ状態時にレリーズスイッチが半押しされると、メインＣＰＵ１１０からの指令に従い入力された画像信号からＡＦ制御に必要な物理量を算出する。本実施の形態の複眼デジタルカメラ１では、撮像素子（１）２４ａ及び撮像素子（２）２４ｂから得られる画像信号のＧ信号の高周波成分が極大になるようにフォーカスモータ３１ａ，３１ｂを移動させるコントラストＡＦが行われる。ＡＦ検出回路１２６は、入力された画像信号から画像の鮮鋭度を示す焦点評価値を算出する。メインＣＰＵ１１０は、このＡＦ検出回路１２６で算出される焦点評価値が極大となる位置を検出し、その位置にフォーカスレンズ群を移動させる。すなわち、フォーカスレンズ群を至近から無限遠まで所定のステップで移動させ、各位置で焦点評価値を取得し、得られた焦点評価値が最大の位置を合焦位置として、その位置にフォーカスレンズ群を移動させる。
【００６１】
ＡＥ／ＡＷＢ検出回路１２８は、撮影スタンバイ状態時にレリーズスイッチが半押しされると、メインＣＰＵ１１０からの指令に従い、入力された画像信号からＡＥ制御及びＡＷＢ制御に必要な物理量を算出する。たとえば、ＡＥ制御に必要な物理量として、１画面を複数のエリア（たとえば１６×１６）に分割し、分割したエリアごとにＲ、Ｇ、Ｂの画像信号の積算値を算出する。メインＣＰＵ１１０は、このＡＥ／ＡＷＢ検出回路１２８から得た積算値に基づいて被写体の明るさ（被写体輝度）を検出し、撮影に適した露出値（撮影ＥＶ値）を算出する。そして、算出した撮影ＥＶ値と所定のプログラム線図から絞り値とシャッター速度を決定する。
【００６２】
また、ＡＥ／ＡＷＢ検出回路１２８は、ＡＷＢ制御に必要な物理量として、１画面を複数のエリア（例えば、１６×１６）に分割し、分割したエリアごとにＲ、Ｇ、Ｂの画像信号の色別の平均積算値を算出する。メインＣＰＵ１１０は、得られたＲの積算値、Ｂの積算値、Ｇの積算値から分割エリアごとにＲ／Ｇ及びＢ／Ｇの比を求め、求めたＲ／Ｇ、Ｂ／Ｇの値のＲ／Ｇ、Ｂ／Ｇの色空間における分布等に基づいて光源種判別を行う。そして、判別された光源種に適したホワイトバランス調整値に従って、たとえば各比の値がおよそ１（つまり、１画面においてＲＧＢの積算比率がＲ：Ｇ：Ｂ≒１：１：１）になるように、ホワイトバランス調整回路のＲ、Ｇ、Ｂ信号に対するゲイン値（ホワイトバランス調整値）を決定する。
【００６３】
レンズ位置センサ１３０は、フォーカス位置センサ及びズーム位置センサを含むブロックである。フォーカスレンズ２１ａ、２１ｂのフォーカス位置及びズームレンズ２２ａ、２２ｂのズーム位置は、レンズ位置センサ１３０によって検出される。レンズ位置センサ１３０によって検出されたフォーカス位置及びズーム位置の情報は、測光・測距ＣＰＵ１３２を経由してメインＣＰＵ１１０に送信され、ＥＥＰＲＯＭ１１４に書き込まれる。
【００６４】
なお、上記の光学ズームに代えて、又はこれと併用して、電子ズーム（デジタルズーム）機能によるズーム操作も可能である。電子ズーム機能は、画像処理技術によって画像信号を電子的に処理することにより拡大画像を得る機能である。本実施形態のカメラ１０は、選択される記録画素数モードに応じて、画質劣化が生じない範囲で電子ズームによる倍率変更が可能となっている。記録済みの画像を再生表示する場合においても、電子ズーム機能を活用することができる。再生時の電子ズーム操作では、ズーム倍率の変更のみならず、拡大表示させる表示位置を変更できる。電子ズーム機能によるズーム倍率や表示位置の情報なども、測光・測距ＣＰＵ１３２を経由してメインＣＰＵ１１０に送信され、ＥＥＰＲＯＭ１１４に記録される。
【００６５】
測光・測距ＣＰＵ１３２は、メインＣＰＵ１１０と連携して撮像部を制御する制御部である。なお、図１では、２つのＣＰＵ（メインＣＰＵ１１０、測光・測距ＣＰＵ１３２）を搭載した構成を例示したが、本発明の実施に際しては１つのＣＰＵで実現する態様も可能である。
【００６６】
ビデオエンコーダ１３６は、画像信号処理回路１２２から出力されたＲＧＢ信号を画像表示装置１６に出力する。
【００６７】
メディアコントローラ１３８は、圧縮伸張処理回路１２４によって圧縮処理された各画像データを、メディアコントローラ１３８経由で接続された記録メディア１８やその他の記録メディアに記録させる。記録メディア１８は、複眼デジタルカメラ１に着脱自在なｘＤピクチャカード（登録商標）、スマートメディア（登録商標）に代表される半導体メモリカード、可搬型小型ハードディスク、磁気ディスク、光ディスク、光磁気ディスク等、種々の記録媒体である。
【００６８】
また、複眼デジタルカメラ１には、電源電池（図示せず）が着脱可能に設けられている。電源電池は、充電可能な二次電池、例えばニカド電池、ニッケル水素電池、リチウムイオン電池で構成される。電源電池は使い切り型の一次電池、例えばリチウム電池、アルカリ電池で構成してもよい。電源電池は、図示しない電池収納室に装填することにより、複眼デジタルカメラ１の各手段と電気的に接続される。
【００６９】
次に、上記のように構成された複眼デジタルカメラ１の撮影及び記録の各動作について説明する。撮影及び記録の各動作の処理は、主としてメインＣＰＵ１１０で行われる。以下、静止画の撮影、記録を例に説明する。
【００７０】
電源ボタンを押下し、複眼デジタルカメラ１の電源を投入すると、複眼デジタルカメラ１は、撮影モードの下で起動し、メインＣＰＵ１１０は単眼モードと複眼モードとのどちらの撮影モードに設定されているかを判断する。
【００７１】
単眼モードに設定されている場合には、メインＣＰＵ１１０は、一方の撮像系、例えば撮像系（１）１０Ａを選択する。そして、撮像系（１）１０Ａの撮像素子（１）２４ａによって撮影確認用画像の撮影を開始する。複眼モードに設定されている場合には、メインＣＰＵ１１０は、撮像素子（１）２４ａ及び撮像素子（２）２４ｂによって撮影確認用画像の撮影を開始する。すなわち、単眼モードの場合は撮像素子（１）２４ａ、複眼モードの場合は撮像素子（１）２４ａ及び撮像素子（２）２４ｂで連続的に画像が撮像され、その画像信号が連続的に処理されて、撮影確認用画像の画像データが生成される。メインＣＰＵ１１０は、生成した画像データを順次ビデオエンコーダ１３６に加え、ビデオエンコーダ１３６は画像データを表示用の信号形式に変換し、画像表示装置１６に出力する。なお、複眼モードの場合においては、必ずしも撮像素子（１）２４ａ及び撮像素子（２）２４ｂで撮影確認用画像の撮影を行う必要はなく、所望の一方の撮像系（例えば撮像素子（１）２４ａ）のみで撮影確認用画像の撮影を行うようにしても良い。
【００７２】
メインＣＰＵ１１０は、シャッタボタンが半押しされたか、すなわちメインＣＰＵ１１０にＳ１ＯＮ信号が入力されたかを判断する。Ｓ１ＯＮ信号が入力されると、メインＣＰＵ１１０は、このＳ１ＯＮ信号に応動して、撮影準備処理、すなわち、ＡＥ、ＡＦ、ＡＷＢの各処理を実行する。
【００７３】
メインＣＰＵ１１０は、単眼モードの場合は撮像素子（１）２４ａ、複眼モードの場合は撮像素子（１）２４ａ及び撮像素子（２）２４ｂから出力された画像信号をＡ／Ｄ変換後に画像入力コントローラ１２０を介してＡＦ検出回路１２６並びにＡＥ／ＡＷＢ検出回路１２８に入力する。
【００７４】
ＡＥ／ＡＷＢ検出回路１２８は、１画面を複数の分割エリア（例えば、８×８又は１６×１６）に分割し、この分割エリアごとにＲＧＢ信号を積算する回路を含み、その積算値をメインＣＰＵ１１０に提供する。
【００７５】
メインＣＰＵ１１０は、ＡＥ／ＡＷＢ検出回路１２８から得た積算値に基づいて被写体の明るさ（被写体輝度）を検出し、撮像に適した露出値（撮像ＥＶ値）を算出し、求めた露出値と所定のプログラム線図に従って、絞り値とシャッタースピードを決定する。
【００７６】
更に、メインＣＰＵ１１０は、ＡＥ演算の結果に基づいて、測光・測距ＣＰＵ１３２にコマンドを送る。測光・測距ＣＰＵ１３２は、上記ＡＥ演算の結果に基づいて、絞り２３ａ、２３ｂが適正な絞り値になるように、アイリスモータドライバ３６ａ、３６ｂを制御する。
【００７７】
また、ＡＥ／ＡＷＢ検出回路１２８は、自動ホワイトバランス調整時に、分割エリアごとにＲ、Ｇ、Ｂ信号の色別の平均積算値を算出し、その算出結果をメインＣＰＵ１１０に提供する。メインＣＰＵ１１０は、Ｒの積算値、Ｂの積算値、Ｇの積算値を得て、分割エリアごとにＲ／Ｇ及びＢ／Ｇの比を求め、これらＲ／Ｇ、Ｂ／Ｇの値のＲ／Ｇ、Ｂ／Ｇ軸座標の色空間における分布等に基づいて光源種判別を行い、判別された光源種に応じてホワイトバランス調整回路のＲ、Ｇ、Ｂ信号に対するゲイン値（ホワイトバランスゲイン）を制御し、各色チャンネルの信号に補正をかける。
【００７８】
ＡＦ検出回路１２６は、積算値を算出し、結果をメインＣＰＵ１１０に通知する。メインＣＰＵ１１０は、測光・測距ＣＰＵ１３２にコマンドを送信して、フォーカスモータドライバ５０Ｂを制御してフォーカスレンズ５０を移動させながら、複数のＡＦ検出ポイントで焦点評価値（ＡＦ評価値）を演算し、評価値が極大となるレンズ位置を合焦位置として決定する。そして、メインＣＰＵ１１０は、ＡＦ演算の結果に基づいて、測光・測距ＣＰＵ１３２にコマンドを送る。測光・測距ＣＰＵ１３２は、上記ＡＦ演算の結果に基づいて、合焦位置にフォーカスレンズ５０を移動させるようにフォーカスモータドライバ５０Ｂを制御する。ここで、ＡＦ評価値の演算はＧ信号を利用する態様に限らず、輝度信号（Ｙ信号）を利用してもよい。なお、ＡＦ処理後にＳ２オンとなる前に、レリーズボタンの押下が解除されると、ＡＦ処理後のフォーカス位置が維持される。
【００７９】
メインＣＰＵ１１０は、シャッタボタンが全押しされたか、すなわちメインＣＰＵ１１０にＳ２ＯＮ信号が入力されたかを判断する。Ｓ２ＯＮ信号が入力されると、メインＣＰＵ１１０は、このＳ２ＯＮ信号に応動して、撮影処理を実行する。
【００８０】
メインＣＰＵ１１０は測光・測距ＣＰＵ１３２に指示を出し、測光・測距ＣＰＵ１３２は、上記ＡＥ演算の結果に基づいてＴＧ２５ａ、２５ｂを制御し、撮像素子（１）２４ａ及び撮像素子（２）２４ｂの電子シャッターを制御し、撮像素子（１）２４ａ及び撮像素子（２）２４ｂを露光する。この時、メインＣＰＵ１１０は、必要に応じて測光・測距ＣＰＵ１３２を介してフラッシュ制御回路を制御し、被写体の明るさに応じた時間だけフラッシュ１４を発光させる。これにより、単眼モードの場合は平面画像、複眼モードの場合は視差画像が適正な露光量で撮影される。
【００８１】
複眼モードに設定されている場合には、視差画像の撮影のみでなく、スローシンクロ２枚撮りが可能である。ここで、スローシンクロ２枚撮りとは、１つの撮像素子ではノーマルフラッシュ撮影を行い、他の撮像素子ではスローシンクロフラッシュ撮影を行うもので、ノーマルフラッシュ撮影とスローシンクロフラッシュ撮影の露光時間が重なるものをいう。以下、本発明のスローシンクロ２枚撮りの撮影処理について説明する。以下の実施の形態は、撮像素子（１）２４ａでノーマルフラッシュ撮影を行い、撮像素子（２）２４ｂでスローシンクロフラッシュ撮影を行う場合を例に説明する。
【００８２】
＜スローシンクロ２枚撮りの第１の形態＞
スローシンクロ２枚撮りの第１の形態は、撮像素子（１）２４ａ及び撮像素子（２）２４ｂの露光を同時に開始する形態である。図２は、スローシンクロ２枚撮りの第１の形態の撮影処理の流れを示すフローチャートである。
【００８３】
メインＣＰＵ１１０は、シャッタボタンが半押しされたか、すなわちメインＣＰＵ１１０にＳ１ＯＮ信号が入力されたかを判断する（ステップＳ１）。Ｓ１ＯＮ信号が入力されない場合（ステップＳ１でＮＯ）には、再度ステップＳ１を行う。
【００８４】
Ｓ１ＯＮ信号が入力された場合（ステップＳ１でＹＥＳ）には、メインＣＰＵ１１０は、このＳ１ＯＮ信号に応動して、撮像素子（１）２４ａの撮影準備処理、すなわち、ＡＥ、ＡＦ、ＡＷＢの各処理を実行する（ステップＳ２）。ＡＥ、ＡＦ、ＡＷＢの各処理については、通常の撮影処理の場合と同じであるため、説明を省略する。
【００８５】
メインＣＰＵ１１０は、ステップＳ２で求められたＡＥの結果を用いて撮像素子（１）２４ａの露出を決定する（ステップＳ３）。撮像素子（１）２４ａの撮影感度は、初期設定、メインＣＰＵ１１０による自動設定、撮影者が操作部を操作すること等により設定される。撮像素子（１）２４ａはノーマルフラッシュ撮影用であるため、本実施の形態では、メインＣＰＵ１１０は、ノーマルフラッシュ撮影に最適な露光時間を撮像素子（１）２４ａの露光時間として設定する。そして、メインＣＰＵ１１０は、この撮影感度及び露光時間の場合に最適な露出となるように絞り兼用メカシャッタ２３ａのＦ値を決定する。
【００８６】
また、Ｓ１ＯＮ信号が入力された場合（ステップＳ１でＹＥＳ）には、メインＣＰＵ１１０は、このＳ１ＯＮ信号に応動して、ステップＳ２と同様の方法により撮像素子（２）２４ｂのＡＥ、ＡＦ、ＡＷＢの各処理を実行し（ステップＳ４）、撮像素子（２）２４ｂの露出を決定する（ステップＳ５）。撮像素子（２）２４ｂの撮影感度は、初期設定、メインＣＰＵ１１０による自動設定、撮影者が操作部を操作すること等により設定される。撮像素子（２）２４ｂはスローシンクロ撮影用であるため、本実施の形態では、メインＣＰＵ１１０は、スローシンクロ撮影用として像ブレが発生する時間、すなわち一般的に言われている１／［焦点距離ｍｍ］（秒）より長い時間を撮像素子（１）２４ａの露光時間として設定する。例えば、焦点距離が２００ｍｍのレンズである場合には、１／２００秒より長い時間を撮像素子（１）２４ａの露光時間として設定する。
【００８７】
そして、メインＣＰＵ１１０は、この撮影感度及び露光時間の場合に最適な露出となるように絞り兼用メカシャッタ２３ｂのＦ値を決定する。なお、ステップＳ４、Ｓ５の処理は、ステップＳ２、Ｓ３の処理と同時に行われる。
【００８８】
露光制御（ステップＳ２〜Ｓ５）が終了したら、メインＣＰＵ１１０は、シャッタボタンが全押しされたか、すなわちメインＣＰＵ１１０にＳ２ＯＮ信号が入力されたかを判断する（ステップＳ６）。Ｓ２ＯＮ信号が入力されない場合（ステップＳ６でＮＯ）には、再度ステップＳ６を行う。
【００８９】
Ｓ２ＯＮ信号が入力された場合（ステップＳ６でＹＥＳ）には、図３に示すフラッシュ発光（発光タイミング及び発光時間）及び露光（露光タイミング及び露光時間）のタイミングチャートに示すように、本撮影の前に赤目発光と、調光露光（フラッシュ調光用の非発光画像の露光及びプリ発光画像の露光）とを実施する（ステップＳ７〜Ｓ９）。ステップＳ７〜Ｓ９は、一方の撮像素子（本実施の形態では、撮像素子（１）２４ａ）についてのみ行う。
【００９０】
まず、赤目を防止するための赤目発光を行う（ステップＳ７）。即ち、メインＣＰＵ１１０は測光・測距ＣＰＵ１３２に指示を出し、測光・測距ＣＰＵ１３２はフラッシュ制御回路にコマンドを送り、フラッシュ制御回路を動作させ、フラッシュ制御回路は、フラッシュ１４を所定の期間発光することにより赤目発光を行う。なお、赤目発光（ステップＳ７）は必ず行う必要はなく、Ｓ２ＯＮ信号が入力されたら、次に説明するフラッシュ調光用の非発光画像の露光（ステップＳ８）を行うようにしても良い。
【００９１】
次に、フラッシュ１４を発光させず、非発光画像を取り込む非発光露光を行う（ステップＳ８）。即ち、メインＣＰＵ１１０は、撮像素子（１）２４ａの感度を所定の感度に設定し、予め設定された所定の露光時間で撮像素子（１）２４ａを露光することで非発光画像を取り込む。これにより、外光の明るさを把握することができる。
【００９２】
その後、フラッシュ１４をプリ発光させて発光画像を取り込むプリ発光露光を行う（ステップＳ９）。即ち、メインＣＰＵ１１０は測光・測距ＣＰＵ１３２に指示を出し、測光・測距ＣＰＵ１３２はフラッシュ制御回路にコマンドを送り、フラッシュ制御回路はフラッシュ１４から所定の発光量のプリ発光を行わせる。メインＣＰＵ１１０は、プリ発光と同時に、非発光露光（ステップＳ８）と同じ感度、同じ露光時間で撮像素子（１）２４ａを撮像することでプリ発光画像を取り込む。なお、非発光画像（ステップＳ８）とプリ発光画像（ステップＳ９）の露光順序は逆でもよい。
【００９３】
メインＣＰＵ１１０は、非発光露光（ステップＳ８）及びプリ発光露光（ステップＳ９）の結果に基づいて撮像素子（１）２４ａの調光演算（ステップＳ１０）を行い、フラッシュ１４の適正発光量Ｅ１、本発光時間Ｔを算出する（ステップＳ１１）。例えば、メインＣＰＵ１１０は、非発光画像とプリ発光画像とのそれぞれの輝度値の差分をとり、プリ発光時の発光量が主要被写体に与える輝度値を算出する。そして、ステップＳ３で決定された露光時間だけ露光することにより取り込める外光を考慮し、算出された輝度値に基づいて主要被写体を目標輝度値で撮影するために必要な発光量を適正発光量Ｅ１として算出し、この発光量が発光可能な時間を本発光時間Ｔとして算出する。
【００９４】
その後、撮像素子（１）２４ａでフラッシュ撮影を行うと共に、撮像素子（２）２４ｂでスローシンクロフラッシュ撮影を行う（ステップＳ１２〜Ｓ１６）。
【００９５】
すなわち、メインＣＰＵ１１０は、測光・測距ＣＰＵ１３２を介してフラッシュ制御回路にコマンドを送り、フラッシュ制御回路は、フラッシュをＯＮに設定するとともに、フラッシュの発光時間Ｔ等を設定する。
【００９６】
メインＣＰＵ１１０は、所定のタイミングで測光・測距ＣＰＵ１３２を介してフラッシュ制御回路を動作させ、フラッシュ制御回路はフラッシュ１４の発光を開始する。フラッシュ制御回路は、発光開始後、設定した本発光時間Ｔが経過した後、フラッシュ１４の発光を停止する。
【００９７】
メインＣＰＵ１１０は、フラッシュ１４の発光開始と共に、予め設定された撮影感度（図３に示す本実施形態に置いてはＩＳＯ４００）で撮像素子（１）２４ａの露光を開始する（ステップＳ１３）。メインＣＰＵ１１０は、露光開始後、ステップＳ３で決定された露光時間（図３に示す本実施形態では１／６０秒）が経過したら、撮像素子（１）２４ａでの露光を終了する（ステップＳ１４）。これにより、フラッシュ１４の本発光時間Ｔがすべて撮像素子（１）２４ａの露光時間と重なるように、撮像素子（１）２４ａが露光され、撮像素子（１）２４ａにより取得された画像は適正な露出となる。
【００９８】
メインＣＰＵ１１０は、撮像素子（１）２４ａの露光開始と同時に、予め設定された撮影感度（図３に示す本実施形態に置いてはＩＳＯ４００）で撮像素子（２）２４ｂの露光を開始する（ステップＳ１５）。メインＣＰＵ１１０は、露光開始後、ステップＳ５で決定された露光時間（図３に示す本実施形態では１／１０秒）が経過したら、撮像素子（２）２４ｂでの露光を終了する（ステップＳ１６）。
【００９９】
これにより、ノーマルフラッシュ撮影とスローシンクロフラッシュ撮影を同時に行うことができる。また、被写体が暗い場合（夜景を背景に人物を撮影する場合等）には、フラッシュ撮影により得られた画像のみでなく、スローシンクロフラッシュ撮影により得られた画像についても適正露光とすることができる。
【０１００】
なお、本実施の形態では、フラッシュ１４の発光開始タイミングと、撮像素子（１）２４ａの露光開始タイミングと、撮像素子（２）２４ｂの露光開始タイミングとが同時であるが、フラッシュ１４の本発光時間Ｔがすべて撮像素子（１）２４ａの露光時間と重なり、撮像素子（１）２４ａの露光時間が撮像素子（２）２４ｂの露光時間に全て重なるのであればこれに限らない。例えば、フラッシュ１４の発光開始タイミングと撮像素子（１）２４ａの露光開始タイミングとを、撮像素子（２）２４ｂの露光開始から撮像素子（２）２４ｂの露光時間の略半分が経過したタイミングで行なってもよいし、フラッシュ１４の発光終了タイミングと、撮像素子（１）２４ａの露光終了タイミングと、撮像素子（２）２４ｂの露光終了タイミングとが同時となるようにしてもよい。
【０１０１】
なお、本実施形態では、ステップＳ３、Ｓ５において、撮影感度が予め設定されており、各撮像素子の露光時間に応じて露出を決定したが、最低限露光時間が設定されていればよく、撮影感度は予め設定されていなくてもよい。
【０１０２】
＜スローシンクロ２枚撮りの第２の形態＞
スローシンクロ２枚撮りの第２の形態は、被写体の明るさに応じて撮像素子（２）２４ｂの露光開始を撮像素子（１）２４ａとの露光開始より遅延させる形態である。図４は、スローシンクロ２枚撮りの第２の形態の撮影処理の流れを示すフローチャートである。スローシンクロ２枚撮りの第１の形態と同一の部分については同一の符号を付し、説明を省略する。
【０１０３】
メインＣＰＵ１１０は、シャッタボタンが半押しされたか、すなわちメインＣＰＵ１１０にＳ１ＯＮ信号が入力されたかを判断する（ステップＳ１）。Ｓ１ＯＮ信号が入力されない場合（ステップＳ１でＮＯ）には、再度ステップＳ１を行う。
【０１０４】
Ｓ１ＯＮ信号が入力された場合（ステップＳ１でＹＥＳ）には、メインＣＰＵ１１０は、このＳ１ＯＮ信号に応動して、撮像素子（１）２４ａの撮影準備処理、すなわち、ＡＥ、ＡＦ、ＡＷＢの各処理を実行する（ステップＳ２）。メインＣＰＵ１１０は、ステップＳ２で求められたＡＥの結果を用いて撮像素子（１）２４ａの露出を決定する（ステップＳ３）。
【０１０５】
また、Ｓ１ＯＮ信号が入力された場合（ステップＳ１でＹＥＳ）には、メインＣＰＵ１１０は、このＳ１ＯＮ信号に応動して、ステップＳ２と同様の方法により撮像素子（２）２４ｂのＡＥ、ＡＦ、ＡＷＢの各処理を実行し（ステップＳ４）、撮像素子（２）２４ｂの露出を決定する（ステップＳ５）。
【０１０６】
露光制御（ステップＳ２〜Ｓ５）が終了したら、メインＣＰＵ１１０は、シャッタボタンが全押しされたか、すなわちメインＣＰＵ１１０にＳ２ＯＮ信号が入力されたかを判断する（ステップＳ６）。Ｓ２ＯＮ信号が入力されない場合（ステップＳ６でＮＯ）には、再度ステップＳ６を行う。
【０１０７】
Ｓ２ＯＮ信号が入力された場合（ステップＳ６でＹＥＳ）には、図５に示すフラッシュ発光（発光タイミング及び発光時間）及び露光（露光タイミング及び露光時間）のタイミングチャートに示すように、撮像素子（１）２４ａについて、本撮影の前に赤目発光と、フラッシュ調光用の非発光画像の撮影と、プリ発光画像の撮影とを実施する（ステップＳ７〜Ｓ９）。
【０１０８】
メインＣＰＵ１１０は、非発光露光（ステップＳ８）及びプリ発光露光（ステップＳ９）の結果に基づいて撮像素子（１）２４ａの調光演算（ステップＳ１０）を行い、撮像素子（１）２４ａの露光を行う際の適正発光量Ｅ１、本発光時間Ｔを算出する（ステップＳ１１）。
【０１０９】
メインＣＰＵ１１０は、非発光露光（ステップＳ８）及びプリ発光露光（ステップＳ９）の結果に基づいて撮像素子（２）２４ｂの調光演算（ステップＳ１７）を行い、撮像素子（２）２４ｂの露光を行う際の適正発光量Ｅ２を算出する（ステップＳ１８）。例えば、メインＣＰＵ１１０は、非発光画像とプリ発光画像とのそれぞれの輝度値の差分をとり、プリ発光時の発光量が主要被写体に与える輝度値を算出する。そして、ステップＳ５で決定された露光時間だけ露光することにより取り込める外光を考慮し、算出された輝度値に基づいて主要被写体を目標輝度値で撮影するために必要な発光量を適正発光量Ｅ２として算出する。
【０１１０】
撮像素子（１）２４ａの露光時間より撮像素子（２）２４ｂの露光時間のほうが長いため、適正発光量Ｅ１に基づいて決定された本発光時間Ｔ全てが撮像素子（２）２４ｂの露光時間に含まれるとすると、撮像素子（２）２４ｂには適正発光量Ｅ２以上の光が入射することとなる。そのため、撮像素子（２）２４ｂに適正発光量Ｅ２を入射させるためには、フラッシュ１４による光の一部が撮像素子（２）２４ｂに入射しないように、撮像素子（２）２４ｂの露光開始タイミングを撮像素子（１）２４ａの露光開始タイミングから所定の時間だけ遅らせる必要がある。そのため、メインＣＰＵ１１０は、適正発光量Ｅ１、Ｅ２及び非発光露光（ステップＳ８）により得られた被写体の明るさに基づいて、この撮像素子（２）２４ｂの露光開始タイミングを遅らせる所定の時間（以下、露光遅延時間ｄという）を決定する（ステップＳ１９）。
【０１１１】
図６は、撮像素子（１）２４ａ及び撮像素子（２）２４ｂが所定の撮影感度（例えばＩＳＯ４００）である場合に、撮像素子（１）２４ａの露光時間と、撮像素子（２）２４ｂの露光時間と、露光遅延時間ｄとの関係を示すグラフである。ＲＯＭ１１２には、図６に示すグラフが記憶されている。メインＣＰＵ１１０は、ステップＳ３及びＳ５の結果に基づいて、ノーマルフラッシュ撮影の露光時間Ｔ１（本実施の形態では、撮像素子（１）２４ａの露光時間）と、スローシンクロフラッシュ撮影の露光時間Ｔ２（本実施の形態では、撮像素子（２）２４ｂの露光時間）との比を算出する。そして、メインＣＰＵ１１０は、ＲＯＭ１１２に記憶されたグラフを参照して、算出されたＴ１／Ｔ２の場合における適切な露光遅延時間ｄを決定する。
【０１１２】
全ての撮影条件（露出、本発光時間Ｔ、露光遅延時間ｄ等）が決定されたら、図５のタイミングチャートに示すように、撮像素子（１）２４ａでフラッシュ撮影を行うと共に、撮像素子（２）２４ｂでスローシンクロフラッシュ撮影を行う（ステップＳ１２〜Ｓ１４、Ｓ１６、Ｓ２０）。
【０１１３】
すなわち、メインＣＰＵ１１０は、測光・測距ＣＰＵ１３２を介してフラッシュ制御回路にコマンドを送り、フラッシュ制御回路は、フラッシュをＯＮに設定するとともに、フラッシュの発光時間Ｔ等を設定する。
【０１１４】
メインＣＰＵ１１０は、所定のタイミングで測光・測距ＣＰＵ１３２を介してフラッシュ制御回路を動作させ、フラッシュ制御回路はフラッシュ１４の発光を開始する。フラッシュ制御回路は、発光開始後、設定した本発光時間Ｔが経過した後、フラッシュ１４の発光を停止する。
【０１１５】
メインＣＰＵ１１０は、フラッシュ１４の発光開始と共に、予め設定された撮影感度（図５に示す本実施形態に置いてはＩＳＯ４００）で撮像素子（１）２４ａの露光を開始する（ステップＳ１３）。メインＣＰＵ１１０は、露光開始後、ステップＳ３で決定された露光時間（図５に示す本実施形態では１／６０秒）が経過したら、撮像素子（１）２４ａでの露光を終了する（ステップＳ１４）。
【０１１６】
メインＣＰＵ１１０は、フラッシュ１４の発光開始タイミング及び撮像素子（１）２４ａの露光開始タイミングから露光遅延時間ｄが経過したら、予め設定された撮影感度（図５に示す本実施形態に置いてはＩＳＯ４００）で撮像素子（２）２４ｂの露光を開始する（ステップＳ２０）。メインＣＰＵ１１０は、露光開始後、ステップＳ５で決定された露光時間（図５に示す本実施形態では１／１０秒）が経過したら、撮像素子（２）２４ｂでの露光を終了する（ステップＳ１６）。
【０１１７】
これにより、被写体が暗い場合に限らず、被写体が明るい場合においても、フラッシュ撮影により得られた画像及びスローシンクロフラッシュ撮影により得られた画像の両方を適正露出とすることができる。
【０１１８】
なお、本実施の形態では、撮像素子（２）２４ｂの露光開始タイミングが、撮像素子（１）２４ａの露光開始タイミングから露光遅延時間ｄだけ遅れているが、本発光時間Ｔは数ｍｓｅｃ以下であり、フラッシュ発光露光の露光時間（１／６０秒程度）に比べて非常に短いため、ノーマルフラッシュ撮影とスローシンクロフラッシュ撮影とはほぼ同時に行われることとなる。したがって、ノーマルフラッシュ撮影で得られた画像の主要被写体とスローシンクロフラッシュ撮影で得られた被写体の主要被写体の位置のずれ等はほとんど問題とならない。
【０１１９】
また、本実施の形態では、フラッシュ１４の発光開始タイミングと、撮像素子（１）２４ａの露光開始タイミングとが同時で、撮像素子（２）２４ｂの露光開始タイミングが露光遅延時間ｄ遅れているが、フラッシュ１４の本発光時間Ｔがすべて撮像素子（１）２４ａの露光時間と重なり、撮像素子（２）２４ｂの露光時間とフラッシュ１４の発光時間とが露光遅延時間ｄだけずれていれば、この形態には限定されない。例えば、フラッシュ１４の発光終了タイミングと、撮像素子（１）２４ａの露光終了タイミングとを同時にし、撮像素子（２）２４ｂの露光終了タイミングがフラッシュ１４の発光終了タイミングより露光遅延時間ｄだけ早くなるようにしてもよい。
【０１２０】
また、本実施の形態では、フラッシュ１４を本発光時間Ｔだけ連続発光しているが、総発光時間がＴであれば、連続発光に限定されず、短い期間の発光（パルス発光）を複数回行うようにしても良い。この場合には、露光遅延時間ｄだけ連続発光したのと同等の発光量となる回数だけフラッシュ１４がパルス発光した後で撮像素子（２）２４ｂの露光を開始すればよい。
【０１２１】
＜スローシンクロ２枚撮りの第３の形態＞
スローシンクロ２枚撮りの第３の形態は、第２の形態と同様、被写体の明るさに応じて撮像素子（２）２４ｂの露光開始を撮像素子（１）２４ａとの露光開始より遅延させる形態であるが、ノーマルフラッシュ撮影を行う撮像素子の撮影感度と、スローシンクロフラッシュ撮影を行う撮像素子の撮影感度とが異なる形態である。図７は、スローシンクロ２枚撮りの第３の形態の撮影処理の流れを示すフローチャートである。スローシンクロ２枚撮りの第１の形態及び第２の形態と同一の部分については同一の符号を付し、説明を省略する。
【０１２２】
メインＣＰＵ１１０は、シャッタボタンが半押しされたか、すなわちメインＣＰＵ１１０にＳ１ＯＮ信号が入力されたかを判断する（ステップＳ１）。Ｓ１ＯＮ信号が入力されない場合（ステップＳ１でＮＯ）には、再度ステップＳ１を行う。
【０１２３】
Ｓ１ＯＮ信号が入力された場合（ステップＳ１でＹＥＳ）には、メインＣＰＵ１１０は、このＳ１ＯＮ信号に応動して、撮像素子（１）２４ａの撮影準備処理、すなわち、ＡＥ、ＡＦ、ＡＷＢの各処理を実行する（ステップＳ２）。メインＣＰＵ１１０は、ステップＳ２で求められたＡＥの結果を用いて撮像素子（１）２４ａの露出を決定する（ステップＳ３）。
【０１２４】
また、Ｓ１ＯＮ信号が入力された場合（ステップＳ１でＹＥＳ）には、メインＣＰＵ１１０は、このＳ１ＯＮ信号に応動して、ステップＳ２と同様の方法により撮像素子（２）２４ｂのＡＥ、ＡＦ、ＡＷＢの各処理を実行し（ステップＳ４）、撮像素子（２）２４ｂの露出を決定する（ステップＳ２１）。本実施の形態では、撮像素子（２）２４ｂの撮影感度は、初期設定又は撮影者が設定することにより、撮像素子（１）２４ａより高い感度（例えば、撮像素子（１）２４ａの撮影感度はＩＳＯ４００、撮像素子（２）２４ｂの撮影感度はＩＳＯ８００）であらかじめ設定されている。撮像素子（２）２４ｂはスローシンクロ撮影用であるため、メインＣＰＵ１１０は、像ブレが発生する時間（１／焦点距離（秒）より長い時間）となるように撮像素子（２）２４ｂの露光時間を決定する。そして、メインＣＰＵ１１０は、この撮影感度及び露光時間の場合に最適な露出となるように絞り兼用メカシャッタ２３ｂのＦ値を決定する。
【０１２５】
露光制御（ステップＳ２〜Ｓ４、Ｓ２１）が終了したら、メインＣＰＵ１１０は、シャッタボタンが全押しされたか、すなわちメインＣＰＵ１１０にＳ２ＯＮ信号が入力されたかを判断する（ステップＳ６）。Ｓ２ＯＮ信号が入力されない場合（ステップＳ６でＮＯ）には、再度ステップＳ６を行う。
【０１２６】
Ｓ２ＯＮ信号が入力された場合（ステップＳ６でＹＥＳ）には、図８に示すフラッシュ発光（発光タイミング及び発光時間）及び露光（露光タイミング及び露光時間）のタイミングチャートに示すように、撮像素子（１）２４ａについて、本撮影の前に赤目発光と、フラッシュ調光用の非発光画像の撮影と、プリ発光画像の撮影とを実施する（ステップＳ７〜Ｓ９）。
【０１２７】
メインＣＰＵ１１０は、非発光露光（ステップＳ８）及びプリ発光露光（ステップＳ９）の結果に基づいて撮像素子（１）２４ａの調光演算（ステップＳ１０）を行い、撮像素子（１）２４ａの露光を行う際の適正発光量Ｅ１、本発光時間Ｔを算出する（ステップＳ１１）。
【０１２８】
メインＣＰＵ１１０は、非発光露光（ステップＳ８）及びプリ発光露光（ステップＳ９）の結果に基づいて撮像素子（２）２４ｂの調光演算（ステップＳ１７）を行い、撮像素子（２）２４ｂの露光を行う際の適正発光量Ｅ２を算出する（ステップＳ１８）。
【０１２９】
撮像素子（１）２４ａの露光時間より撮像素子（２）２４ｂの露光時間のほうが長いため、適正発光量Ｅ１に基づいて決定された本発光時間Ｔ全てが撮像素子（２）２４ｂの露光時間に含まれるとすると、撮像素子（２）２４ｂには適正発光量Ｅ２以上の光が入射することとなる。そのため、撮像素子（２）２４ｂに適正発光量Ｅ２を入射させるためには、フラッシュ１４による光の一部が撮像素子（２）２４ｂに入射しないように、撮像素子（２）２４ｂの露光開始タイミングを撮像素子（１）２４ａの露光開始タイミングから所定の時間だけ遅らせる必要がある。そのため、メインＣＰＵ１１０は、適正発光量Ｅ１及びＥ２と、非発光露光（ステップＳ８）により得られた被写体の明るさと、撮像素子（１）２４ａ及び撮像素子（２）２４ｂの撮影感度とに基づいて、この撮像素子（２）２４ｂの露光開始タイミングを遅らせる所定の時間（以下、露光遅延時間ｄ２という）を決定する（ステップＳ２２）。
【０１３０】
図９は、撮像素子（１）２４ａ及び撮像素子（２）２４ｂの撮影感度と、撮像素子（１）２４ａの露光時間と、撮像素子（２）２４ｂの露光時間と、露光遅延時間ｄとの関係を示すグラフである。図９中、「同一ＩＳＯ感度」のグラフは、図６に示すグラフと同じである。ノーマルフラッシュ撮影の露光時間Ｔ１と、スローシンクロフラッシュ撮影の露光時間Ｔ２との比が同じ場合には、スローシンクロフラッシュ撮影を行う撮像素子の撮影感度がノーマルフラッシュ撮影を行う撮像素子の撮影感度より低い場合（例えば、撮像素子（１）２４ａの撮影感度がＩＳＯ４００、撮像素子（２）２４ｂの撮影感度がＩＳＯ１００）には、撮像素子（１）２４ａの撮影感度と撮像素子（２）２４ｂの撮影感度とが同じ場合と比べて露光遅延時間が長くなる。また、スローシンクロフラッシュ撮影を行う撮像素子の撮影感度がノーマルフラッシュ撮影を行う撮像素子の撮影感度より高い場合（例えば、撮像素子（１）２４ａの撮影感度がＩＳＯ４００、撮像素子（２）２４ｂの撮影感度がＩＳＯ８００）には、撮像素子（１）２４ａの撮影感度と撮像素子（２）２４ｂの撮影感度とが同じ場合と比べて露光遅延時間が短くなる。
【０１３１】
ＲＯＭ１１２には、図９に示すグラフが記憶されている。メインＣＰＵ１１０は、ステップＳ３及びＳ２１の結果に基づいて、ノーマルフラッシュ撮影の露光時間Ｔ１と、スローシンクロフラッシュ撮影の露光時間Ｔ２との比を算出する。本実施の形態では、図８に示すように、撮像素子（１）２４ａの撮影感度はＩＳＯ４００、撮像素子（２）２４ｂの撮影感度はＩＳＯ８００に設定されているため、スローシンクロフラッシュ撮影を行う撮像素子の撮影感度がノーマルフラッシュ撮影を行う撮像素子の撮影感度より高い場合である。メインＣＰＵ１１０は、ＲＯＭ１１２に記憶されたグラフのうちのスローシンクロフラッシュ撮影を行う撮像素子の撮影感度がノーマルフラッシュ撮影を行う撮像素子の撮影感度より高い場合のグラフを参照して、算出されたＴ１／Ｔ２の場合における適切な露光遅延時間ｄ２を決定する。
【０１３２】
全ての撮影条件（露出、本発光時間Ｔ、露光遅延時間ｄ等）が決定されたら、図５のタイミングチャートに示すように、撮像素子（１）２４ａでフラッシュ撮影を行うと共に、撮像素子（２）２４ｂでスローシンクロフラッシュ撮影を行う（ステップＳ１２〜Ｓ１４、Ｓ２３、Ｓ１６）。
【０１３３】
すなわち、メインＣＰＵ１１０は、測光・測距ＣＰＵ１３２を介してフラッシュ制御回路にコマンドを送り、フラッシュ制御回路は、フラッシュをＯＮに設定するとともに、フラッシュの発光時間Ｔ等を設定する。
【０１３４】
メインＣＰＵ１１０は、所定のタイミングで測光・測距ＣＰＵ１３２を介してフラッシュ制御回路を動作させ、フラッシュ制御回路はフラッシュ１４の発光を開始する。フラッシュ制御回路は、発光開始後、設定した本発光時間Ｔが経過した後、フラッシュ１４の発光を停止する。
【０１３５】
メインＣＰＵ１１０は、フラッシュ１４の発光開始と共に、予め設定された撮影感度（図８に示す本実施形態に置いてはＩＳＯ４００）で撮像素子（１）２４ａの露光を開始する（ステップＳ１３）。メインＣＰＵ１１０は、露光開始後、ステップＳ３で決定された露光時間（図８に示す本実施形態では１／６０秒）が経過したら、撮像素子（１）２４ａでの露光を終了する（ステップＳ１４）。
【０１３６】
メインＣＰＵ１１０は、フラッシュ１４の発光開始タイミング及び撮像素子（１）２４ａの露光開始タイミングから露光遅延時間ｄ２が経過したら、予め設定された撮影感度（図８に示す本実施形態に置いてはＩＳＯ８００）で撮像素子（２）２４ｂの露光を開始する（ステップＳ２３）。メインＣＰＵ１１０は、露光開始後、ステップＳ５で決定された露光時間（図８に示す本実施形態では１／１５秒）が経過したら、撮像素子（２）２４ｂでの露光を終了する（ステップＳ１６）。
【０１３７】
これにより、所定の撮像素子以外の撮像素従に適切な光量以上の光が入射されても、撮影感度をｋ適正露光とすることができる。したがって、体が明るく、複数の撮像素子の撮影感度が異なる場合においても、フラッシュ撮影により得られた画像及びスローシンクロフラッシュ撮影により得られた画像の両方を適正露出とすることができる。
【０１３８】
なお、本実施の形態では、フラッシュ１４の発光開始タイミングと、撮像素子（１）２４ａの露光開始タイミングとが同時で、撮像素子（２）２４ｂの露光開始タイミングが露光遅延時間ｄ２遅れているが、第２の形態と同様、フラッシュ１４の本発光時間Ｔがすべて撮像素子（１）２４ａの露光時間と重なり、撮像素子（２）２４ｂの露光時間とフラッシュ１４の発光時間とが露光遅延時間ｄ２だけずれていれば、この形態には限定されない。
【０１３９】
＜スローシンクロ２枚撮りの第４の形態＞
スローシンクロ２枚撮りの第４の形態は、被写体の明るさに応じて撮像素子（１）２４ａ及び撮像素子（２）２４ｂの撮影感度を変える形態である。図１０は、スローシンクロ２枚撮りの第４の形態の撮影処理の流れを示すフローチャートである。スローシンクロ２枚撮りの第１の形態及び第２の形態と同一の部分については同一の符号を付し、説明を省略する。
【０１４０】
メインＣＰＵ１１０は、シャッタボタンが半押しされたか、すなわちメインＣＰＵ１１０にＳ１ＯＮ信号が入力されたかを判断する（ステップＳ１）。Ｓ１ＯＮ信号が入力されない場合（ステップＳ１でＮＯ）には、再度ステップＳ１を行う。
【０１４１】
Ｓ１ＯＮ信号が入力された場合（ステップＳ１でＹＥＳ）には、メインＣＰＵ１１０は、このＳ１ＯＮ信号に応動して、撮像素子（１）２４ａの撮影準備処理、すなわち、ＡＥ、ＡＦ、ＡＷＢの各処理を実行する（ステップＳ２）。メインＣＰＵ１１０は、ステップＳ２で求められたＡＥの結果を用いて撮像素子（１）２４ａの露出を決定する（ステップＳ３）。
【０１４２】
また、Ｓ１ＯＮ信号が入力された場合（ステップＳ１でＹＥＳ）には、メインＣＰＵ１１０は、このＳ１ＯＮ信号に応動して、ステップＳ２と同様の方法により撮像素子（２）２４ｂのＡＥ、ＡＦ、ＡＷＢの各処理を実行し（ステップＳ４）、撮像素子（２）２４ｂの露出を決定する（ステップＳ５）。
【０１４３】
露光制御（ステップＳ２〜Ｓ５）が終了したら、メインＣＰＵ１１０は、シャッタボタンが全押しされたか、すなわちメインＣＰＵ１１０にＳ２ＯＮ信号が入力されたかを判断する（ステップＳ６）。Ｓ２ＯＮ信号が入力されない場合（ステップＳ６でＮＯ）には、再度ステップＳ６を行う。
【０１４４】
Ｓ２ＯＮ信号が入力された場合（ステップＳ６でＹＥＳ）には、図１１に示すフラッシュ発光（発光タイミング及び発光時間）及び露光（露光タイミング及び露光時間）のタイミングチャートに示すように、撮像素子（１）２４ａについて、本撮影の前に赤目発光と、フラッシュ調光用の非発光画像の撮影と、プリ発光画像の撮影とを実施する（ステップＳ７〜Ｓ９）。
【０１４５】
メインＣＰＵ１１０は、非発光露光（ステップＳ８）及びプリ発光露光（ステップＳ９）の結果に基づいて撮像素子（１）２４ａの調光演算（ステップＳ１０）を行い、撮像素子（１）２４ａの露光を行う際の適正発光量Ｅ１、本発光時間Ｔを算出する（ステップＳ１１）。
【０１４６】
メインＣＰＵ１１０は、非発光露光（ステップＳ８）及びプリ発光露光（ステップＳ９）の結果に基づいて撮像素子（２）２４ｂの調光演算（ステップＳ１７）を行い、撮像素子（２）２４ｂの露光を行う際の適正発光量Ｅ２を算出する（ステップＳ１８）。
【０１４７】
撮像素子（１）２４ａの露光時間より撮像素子（２）２４ｂの露光時間のほうが長いため、適正発光量Ｅ１に基づいて決定された本発光時間Ｔ全てが撮像素子（２）２４ｂの露光時間に含まれるとすると、撮像素子（２）２４ｂには適正発光量Ｅ２以上の光が入射することとなる。そのため、撮像素子（２）２４ｂに適正発光量Ｅ２を入射させるためには、撮像素子（２）２４ｂの撮影感度を減感する必要がある。
【０１４８】
したがって、メインＣＰＵ１１０は、適正発光量Ｅ１、Ｅ２及び非発光露光（ステップＳ８）により得られた被写体の明るさに基づいて、撮像素子（２）２４ｂに適正発光量Ｅ２が入射され、かつ撮像素子（２）２４ｂの露出が適切となるように、撮像素子（２）２４ｂの撮影感度を決定する（ステップＳ２４）。本実施の形態では、ステップＳ５の段階では撮像素子（２）２４ｂの撮影感度がＩＳＯ４００に設定されているが、ステップＳ２４において、撮像素子（２）２４ｂの撮影感度を減感し、ＩＳＯ３２０（図１１参照）に決定する。
【０１４９】
全ての撮影条件（露出、本発光時間Ｔ、撮像素子（２）２４ｂの撮影感度等）が決定されたら、図１１のタイミングチャートに示すように、撮像素子（１）２４ａでフラッシュ撮影を行うと共に、撮像素子（２）２４ｂでスローシンクロフラッシュ撮影を行う（ステップＳ１２〜Ｓ１４、Ｓ２５、Ｓ１６）。
【０１５０】
すなわち、メインＣＰＵ１１０は、測光・測距ＣＰＵ１３２を介してフラッシュ制御回路にコマンドを送り、フラッシュ制御回路は、フラッシュをＯＮに設定するとともに、フラッシュの発光時間Ｔ等を設定する。
【０１５１】
メインＣＰＵ１１０は、所定のタイミングで測光・測距ＣＰＵ１３２を介してフラッシュ制御回路を動作させ、フラッシュ制御回路はフラッシュ１４の発光を開始する。フラッシュ制御回路は、発光開始後、設定した本発光時間Ｔが経過した後、フラッシュ１４の発光を停止する。
【０１５２】
メインＣＰＵ１１０は、フラッシュ１４の発光開始と共に、予め設定された撮影感度（図１１に示す本実施形態に置いてはＩＳＯ４００）で撮像素子（１）２４ａの露光を開始する（ステップＳ１３）。メインＣＰＵ１１０は、露光開始後、ステップＳ３で決定された露光時間（図１１に示す本実施形態では１／６０秒）が経過したら、撮像素子（１）２４ａでの露光を終了する（ステップＳ１４）。
【０１５３】
メインＣＰＵ１１０は、フラッシュ１４の発光開始及び撮像素子（１）２４ａの露光開始と共に、ステップＳ２４で決定された撮影感度（図１１に示す実施形態に置いてはＩＳＯ３２０）で撮像素子（２）２４ｂの露光を開始する（ステップＳ２５）。メインＣＰＵ１１０は、露光開始後、ステップＳ５で決定された露光時間（図１１に示す本実施形態では１／１０秒）が経過したら、撮像素子（２）２４ｂでの露光を終了する（ステップＳ１６）。
【０１５４】
これにより、被写体が暗い場合に限らず、被写体が明るい場合においても、フラッシュ撮影により得られた画像及びスローシンクロフラッシュ撮影により得られた画像の両方を適正露光とすることができる。本実施の形態では、撮像素子（１）２４ａの露光開始タイミングと、撮像素子（２）２４ｂの露光開始タイミングとをずらす必要がないため、容易な処理で同様の効果を得ることができる。
【０１５５】
なお、本実施形態では、適正発光量Ｅ１に基づいて本発光時間Ｔを決定し（ステップＳ１１）、撮像素子（２）２４ｂの撮影感度を減感した（ステップＳ２４）が、これに限定されるものではなく、適正発光量Ｅ２に基づいて本発光時間を決定し、撮像素子（１）２４ａの撮影感度を上げるようにしても同様の効果が得られる。
【０１５６】
また、本実施の形態では、フラッシュ１４の発光開始タイミングと、撮像素子（１）２４ａの露光開始タイミングと、撮像素子（２）２４ｂの露光開始タイミングとが同時であるが、第１の形態と同様、フラッシュ１４の本発光時間Ｔがすべて撮像素子（１）２４ａの露光時間と重なり、撮像素子（１）２４ａの露光時間が撮像素子（２）２４ｂの露光時間に全て重なるのであればこれに限らない。
【０１５７】
また、本実施形態では、調光露光（ステップＳ８、ステップＳ９）により本発光時間Ｔや撮像素子の撮影感度等を求めたが、調光センサを用いるようにしても良い。
【０１５８】
以上の処理により、スローシンクロ２枚撮りによりノーマルフラッシュ画像（ノーマルフラッシュ撮影により得られた画像）とスローシンクロフラッシュ画像（スローシンクロフラッシュ撮影により得られた画像）の２枚の画像が取得される。
【０１５９】
メインＣＰＵ１１０は、このようにして撮像素子（１）２４ａ、撮像素子（２）２４ｂで撮影された記録用の画像信号を一旦ＶＲＡＭ１１８に格納する。メインＣＰＵ１１０は、ＶＲＡＭ１１８に格納した画像信号は、画像信号処理回路１２２に入力する。画像信号処理回路１２２は、入力された画像信号に所定の信号処理を施して、輝度データと色差データとからなる画像データ(ＹＣデータ）を生成する。
【０１６０】
画像信号処理回路１２２で生成された画像データは、一旦ＶＲＡＭ１１８に格納されたのち、メディアコントローラ１３８に加えられる。メディアコントローラ１３８は、入力された画像データに対して所定の圧縮処理を施し、圧縮画像データを生成する。
【０１６１】
メインＣＰＵ１１０は、圧縮された画像データをＶＲＡＭ１１８に格納し、所定フォーマットの静止画像ファイル（たとえば、Ｅｘｉｆ）として、メディアコントローラ１３８を介して記録メディア１８に記録する。
【０１６２】
本実施の形態によれば、視差画像のみでなく、スローシンクロ２枚撮りも可能な複眼デジタルカメラを提供することができる。
【０１６３】
また、本実施の形態では、スローシンクロ２枚撮りにおいて、１回のフラッシュ発光にもかかわらず、ノーマルフラッシュ画像とスローシンクロ画像の２枚ともを適正露光とすることができる。
【０１６４】
なお、本発明は、ノーマルフラッシュ撮影と、スローシンクロフラッシュ撮影とを行う場合を例に説明したが、この形態に限定されるものではなく、撮像素子毎に異なる露光時間で露光を行うあらゆる場合に適用されうる。例えば、２つの撮像素子で異なる露光時間のスローシンクロフラッシュ撮影を行う場合にも適用可能である。
【０１６５】
また、本発明は、２つの撮像系を備えた複眼デジタルカメラを例に説明したが、撮像系の数は２つに限らず、３つ以上であってもよい。例えば、撮像系が３個の場合には、１個をノーマルフラッシュ発光撮影、２個をスローシンクロフラッシュ撮影というように、全ての撮像素子の露光時間を変えるようにすればよい。
【０１６６】
なお、本発明は、複数の撮像素子を用いてスローシンクロ２枚撮りを行えばよく、複眼デジタルカメラに限定されない。例えば、フォーカスレンズ、ズームレンズ等を共通にし、プリズム等を用いて光を複数の撮像素子に結像させる形態の撮像装置にも適用することができる。
【０１６７】
また、複眼デジタルカメラにおける複数の撮像系の配置は特に限定されない。横１列に配置してもよいし、縦、横それぞれ複数の撮像装置を配置するようにしてもよい。
【０１６８】
また、本発明の適用は、デジタルカメラに限定されるものではなく、ビデオカメラ等の撮像装置、カメラつき携帯電話機等の電子機器にも同様に適用することができる。
【符号の説明】
【０１６９】
１、２：複眼デジタルカメラ、１０Ａ：撮像系（１）、１０Ｂ：撮像系（２）、１２：操作部、１４：フラッシュ、１６：画像表示装置、２０ａ：レンズユニット（１）、２０ｂ：レンズユニット（２）、２４ａ：撮像素子（１）、２４ｂ：撮像素子（２）、２５ａ:
タイミングジェネレータ（ＴＧ）（１）、２５ｂ：タイミングジェネレータ（ＴＧ）（２）、２６ａ：アナログ信号処理手段（１）、２６ｂ：アナログ信号処理手段（２）、２７ａ：Ａ／Ｄ変換器（１）、２７ｂ：Ａ／Ｄ変換器（２）、１１０：メインＣＰＵ、１１２：ＲＯＭ、１１４：ＥＥＰＲＯＭ、１１６：ＳＤＲＡＭ、１１８：ＶＲＡＭ、１２０：画像入力コントローラ、１２２：画像信号処理回路、１２４：圧縮伸張処理回路、１２６：ＡＦ検出回路、１２８：ＡＥ／ＡＷＢ検出回路、１３０：レンズ位置センサ、１３２：測光・測距ＣＰＵ、１３６：ビデオエンコーダ、１３８：メディアコントローラ
【図１】
2011035556.tif 000003
【図２】
2011035556.tif 000004
【図３】
2011035556.tif 000005
【図４】
2011035556.tif 000006
【図５】
2011035556.tif 000007
【図６】
2011035556.tif 000008
【図７】
2011035556.tif 000009
【図８】
2011035556.tif 000010
【図９】
2011035556.tif 000011
【図１０】
2011035556.tif 000012
【図１１】
2011035556.tif 000013