(57)【要約】      （修正有）【課題】撮像素子の複数出力差補正用データの算出処理がカメラの故障等により正確に動作しないとき、撮影を続行しカメラの故障等を使用者へ報知する画像処理装置及び撮像装置を提供する。【解決手段】露光せずに電荷蓄積を行う第１撮像モードと露光して電荷蓄積を行う第２撮像モードとを備える撮像手段と、両撮像モードのデータを処理する処理回路手段と、処理された第１撮像モードの画像信号より、第２撮像モードの画像信号を補正する補正データを算出する補正データ算出手段と、該補正データの信頼性を判定する信頼性判定手段と、撮像条件を取得する撮像条件取得手段と、撮像条件毎に補正データを記憶する補正データ記憶手段と、前期信頼性判定手段の出力に基づき、前記算出された補正データ、又は補正データ記憶手段に記憶された補正データを選択する補正データ選択手段と、選択された補正データにより、第２撮像モードの画像信号を補正する画像補正手段とで構成する。【選択図】  図８
2005176042.tif 000002
【特許請求の範囲】
【請求項１】
撮像した静止画像や動画像を記録媒体に記録する画像処理装置であって、
被写体光を露光せずに撮像手段の電荷蓄積を行う第１の撮像モードと被写体光を露光して撮像手段の電荷蓄積を行う第２の撮像モードとを備える撮像手段と、
前記第１の撮像モード及び第２の撮像モードにより出力された撮像データを処理する処理回路手段と、
前記処理回路手段より出力された第１の撮像モードの出力画像信号から前記第２の撮像モードの出力画像信号を補正する為の補正データを算出する補正データ算出手段と、
前記第１の撮像モードの出力画像信号より算出された前記補正データの信頼性を判定する信頼性判定手段と、
撮像部の撮像条件を取得する撮像条件取得手段と、
前記撮像条件取得手段により取得された撮像条件毎に前記補正データを記憶する補正データ記憶手段と、
前記信頼性判定手段の出力に基づき、前記第１の撮像モードの出力画像信号より算出された前記補正データ又は前記補正データ記憶手段に記憶された補正データを選択する補正データ選択手段と、
前記選択手段により選択された補正データにより、前記第２の撮像モードの出力画像信号を補正する画像補正手段とを有することを特徴とする画像処理装置。
【請求項２】
前記選択手段により前記補正データ記憶手段に記憶された補正データを選択された場合には、その旨を告知する告知手段を有することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記選択手段により前記補正データ記憶手段に記憶された補正データを選択された場合には、その旨を前記第２の撮像モードにより撮像された画像データへ付随させる事を特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
撮像した静止画像、動画像を記録媒体に記録する画像処理装置であって、
被写体光を露光せずに撮像手段の電荷蓄積を行う第１の撮像モードと被写体光を露光して撮像手段の電荷蓄積を行う第２の撮像モードとを備える撮像手段と、
前記第１の撮像モード及び第２の撮像モードより出力された撮像データを処理する処理回路手段と、
前記処理回路手段より出力された第１の撮像モードの出力画像信号より、前記第２の撮像モードの出力画像信号を補正する為の補正データを算出する補正データ算出手段と、
前記第１の撮像モードの出力画像信号より算出された前記補正データの信頼性を判定する信頼性判定手段と、
前記信頼性判定手段の出力に基づき、前記第１の撮像モードの出力画像信号より算出された前記補正データにより、前記第２の撮像モードの出力画像信号を補正処理する画像補正手段とを有することを特徴とする画像処理装置。
【請求項５】
前記信頼性判定手段により、前記補正データの信頼性が低いと判定された場合には、その旨を告知する告知手段を有する事を特徴とする請求項１又は４記載の画像処理装置。
【請求項６】
前記信頼性判定手段により、前記補正データの信頼性が低いと判定された場合には、前記補正データによる前記第２の撮像モードの出力画像信号の補正処理を禁止すると共に、補正処理が行われなかった事を警告する警告手段を有する事を特徴とする請求項４記載の画像処理装置。
【請求項７】
前記信頼性判定手段により、前記補正データの信頼性が低いと判定された場合には、前記補正データによる前記第２の撮像モードの出力画像信号の補正処理を禁止すると共にその旨を前記第２の撮像モードにより撮像された画像データへ付随させる事を特徴とする請求項４記載の画像処理装置。
【請求項８】
前記撮像手段は、撮像領域が複数に分割され、分割された撮像データを同時に複数の出力を介して読み出し可能であり、
前記処理回路は、該撮像手段からの出力を各々個別に処理し、
該処理回路手段からの出力に対して、ある所定の画像領域中のデータに関する互いの相関関係を判別する判別手段を有し、
前記第１の撮像モードは、上記撮像手段近傍に配置されると共に撮像手段に対して所定の光量にて投光を行う投光手段を有し、上記投光手段を作動して投光像を上記撮像手段にて撮像するものであり、
前記補正データ算出手段は、前記第１の撮像モードでの撮像結果を前記処理回路手段を介して処理すると共に、その状態にて上記判別手段からの判別結果に応じて、前記第２の撮像モードでの前記処理回路毎の出力画像信号を補正する補正データを算出することを特徴とする請求項１、４記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラ等における静止画像や動画像を撮像、記録、再生する画像処理装置、及び、画像処理装置制御方法に関するものである。
【背景技術】
【０００２】
従来、この種のデジタルスチルカメラは、図１４に示すような構成となっている。この図の構成の場合は、撮影者自身によるカメラ操作スイッチ２０１(カメラのメインＳＷ及びレリーズＳＷで構成)の状態変化を全体制御回路２００が検出し、その他の各回路ブロックへの電源供給を開始する。
【０００３】
撮影画面範囲内の被写体像は、主撮影光学系２０２、２０３を通して撮像素子２０４上に結像し、この撮像素子２０４からの電気信号をＣＤＳ／ＡＧＣ回路２０５を介して、各画素毎に順々にＡ／Ｄ変換手段２０６で所定のデジタル信号に変換する。
【０００４】
ここで撮像素子２０４は、全体の駆動タイミングを決定しているタイミングジェネレータ２０８からの信号に基づき、各画素毎の水平駆動並びに垂直駆動の為のドライバー回路２０７の出力で所定駆動する事により、画像信号出力を発生する。
【０００５】
同様に、撮像素子２０４からの出力をアナログ的に処理して所定の信号レベルに変換するＣＤＳ／ＡＧＣ回路２０５、並びにＡ／Ｄ変換回路２０６も上記タイミングジェネレータ２０８からのタイミングに基づいて動作する。
【０００６】
Ａ／Ｄ変換回路２０６からの出力は、全体制御ＣＰＵ２００からの信号に基づいて信号の選択を行うセレクタ２０９を介してメモリーコントローラ２１５へ入力し、ここでフレームメモリー２１６へ全ての信号出力を転送する。従って、この場合、各撮影フレーム毎の画素データは、一旦全てフレームメモリー２１６内に記憶される為、連写撮影等の場合は全てフレームメモリー２１６への書き込み動作となる。
【０００７】
撮影動作終了後は、メモリーコントローラ２１５の制御により、撮影データを記憶しているフレームメモリー２１６の内容を、セレクタ２０９を介してカメラＤＳＰ２１０へ転送する。このカメラＤＳＰ２１０では、フレームメモリー２１６に記憶されている各撮影データの各画素データを基にＲＧＢの各色信号を生成する。
【０００８】
通常撮影前の状態では、この結果をビデオメモリー２１１に定期的(各フレーム毎)に転送する事で、モニター表示手段２１２を介してファインダー表示等を行っている。
【０００９】
一方、カメラ操作スイッチ２０１の操作により、撮影動作を撮影者自身が行った場合には、全体制御ＣＰＵ２００からの制御信号によって、１フレーム分の各画素データをフレームメモリー２１６から読み出し、カメラＤＳＰ２１０で画像処理を行ってから一旦ワークメモリー２１３に記憶する。
【００１０】
続いて、ワークメモリー２１３のデータを圧縮・伸張手段２１４で所定の圧縮フォーマットに基づきデータ圧縮し、その結果を外部不揮発性メモリー２１７(通常フラッシュメモリー等の不揮発性メモリーを使用)に記憶する。
【００１１】
又、逆に撮影済みの画像データを観察する場合には、上記外部メモリーに圧縮記憶されたデータを、圧縮・伸張手段２１４を通して通常の撮影画素毎のデータに伸張し、その結果をビデオメモリー２１１へ転送する事で、モニター表示手段２１２を通して行う事が出来る。
【００１２】
この様に、通常のデジタルカメラでは、撮像素子２０４からの出力を、ほぼリアルタイムでプロセス処理回路を通して実際の画像データに変換し、その結果をメモリーないしはモニター回路へ出力する構成となっている。
【００１３】
一方、上記の様なデジタルカメラシステムにおいて、連写撮影等の能力を向上させる(例えば１０駒／秒に近い能力を得る)為には、撮像素子からの読み出し速度を上げる事やフレームメモリー等への撮像素子データの書き込み速度を上げる等の撮像素子を含めたシステム的な改善が必要である。
【００１４】
図１３はその改善方法の一つとして、ＣＣＤ等の撮像素子で水平ＣＣＤを２分割にした２出力タイプのデバイス構造を簡単に示したものである。
【００１５】
図１３のＣＣＤでは、フォトダイオード部１９０で発生した各画素毎の電荷をある所定のタイミングで一斉に垂直ＣＣＤ部１９１へ転送し、次のタイミングで各ライン毎に垂直ＣＣＤの電荷を水平ＣＣＤ１９２及び１９３に転送する。
【００１６】
ここで水平ＣＣＤ１９２は、転送クロック毎にその電荷を左側のアンプ１９４へ向かって転送し、水平ＣＣＤ１９３は転送クロック毎にその電荷を右側のアンプ１９５へ向かって転送する事から、このＣＣＤの撮影画像データは画面の中央を境にして左右真っ二つに分割して読み出される事になる。
【００１７】
通常上記アンプはＣＣＤデバイスの中に作り込まれるがレイアウト的にはかなり離れた位置に来る為、両アンプの相対精度は必ずしも完全に一致するとは限らない。その為、アンプ後の出力を左右それぞれ別々のＣＤＳ／ＡＧＣ回路１９６、１９８を通した際に、外部調整手段１９７及び１９９によって調整する事で左右出力のマッチング性を確保する様にしている（特許文献１参照）。
【特許文献１】特開２００２−１４２１５８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１８】
以上の様に高速な読み出しが実現できる撮像素子として、２つ以上の複数出力から同時に信号を読み出す方法は、今後のデジタルカメラをより銀塩カメラ（既に一眼レフタイプの銀塩カメラでは１０駒／秒位のスペックの製品は実現されている）に近づける為には、必須の技術である。
【００１９】
しかしながら、複数の出力を持つという事は、スピード的には有利になるものの、出力レベルのマッチング性という観点では、明らかに１出力しかないものに比べて不利になってしまう。
【００２０】
従来のＣＤＳ／ＡＧＣ回路部でのアナログ的な調整やＡ／Ｄ変換後の出力で両チャンネルを合わせ込むデジタル的な調整等の単なるマニュアル的な調整方法では、製造工程上でかなり合わせ込んだとしても、環境の変化によって、例えばＶＲ抵抗そのものの値も変わってくるし、ＣＤＳ／ＡＧＣ回路の温度特性の傾向も完全に２つのものが一致する可能性は極めて低い。
【００２１】
通常この様な撮像素子の読み出し方法を行った場合、左右両出力の相対精度としては±１％を超えるようだと、画面上でその境界のアンバランスがはっきりと解ってしまう。
【００２２】
この様な問題点に鑑みて本発明では、デジタルカメラ等において、この様な複数出力を持つ撮像素子を用いた場合、複数出力差の補正用データ取得の為のキャリブレーション動作や、ダークノイズ補正処理等の各種画像補正データの算出処理がカメラの故障等により正確に動作出来ないときであっても、撮影動作に影響を与えることなく撮影を続行し、かつ、この場合に如何に撮影画像を補正するか、また、カメラの故障等を使用者へ知らせることが可能な画像処理装置及び撮像装置を提供することを目的とする。
【課題を解決するための手段】
【００２３】
上記課題を解決するために本発明では、以下の構成を採用している。
【００２４】
即ち、請求項１、８記載の画像処理装置では、撮像した静止画像、動画像を記録媒体に記録する画像処理装置であって、被写体光を露光せずに撮像手段の電荷蓄積を行う第１の撮像モードと被写体光を露光して撮像手段の電荷蓄積を行う第２の撮像モードとを備える撮像手段と、前記第１の撮像モード、第２の撮像モードにより出力された撮像データを処理する処理回路手段と、前記処理回路手段より出力された第１の撮像モードの出力画像信号より、前記第２の撮像モードの出力画像信号を補正する為の補正データを算出する補正データ算出手段と、前記第１の撮像モードの出力画像信号より算出された前記補正データの信頼性を判定する信頼性判定手段と、撮像部の撮像条件を取得する撮像条件取得手段と、前記撮像条件取得手段により取得された撮像条件毎に前記補正データを記憶する補正データ記憶手段と、前記信頼性判定手段の出力に基づき、前記第１の撮像モードの出力画像信号より算出された前記補正データ、又は、前記補正データ記憶手段に記憶された補正データを選択する補正データ選択手段と、前記選択手段により選択された補正データにより、前記第２の撮像モードの出力画像信号を補正する画像補正手段とにより構成することで、カメラの故障等により、キャリブレーション動作が出来ないときは、過去の補正データより、撮影時の撮影条件と同じ条件時の補正データを用いることで、画面合成を行うことが出来ると共に、撮影動作を続行することが出来る為、確実なシャッターチャンスを得ることが出来る。
【００２５】
また、請求項２記載の画像処理装置では、前記選択手段により前記補正データ記憶手段に記憶された補正データを選択された場合には、その旨を告知する告知手段により構成することで、正確な補正データが算出できていないことを警告し、撮影時にカメラの異常をユーザーへ警告が出来ると共に、画像データへ正確な補正データを使用していないことを添付することで、パーソナルコンピュータ（以下、ＰＣ）等に画像を取込んだあとでも、ユーザーは、正確な補正が行われていない画像であることが認識可能である。
【００２６】
また、請求項３記載の画像処理装置では、前記選択手段により前記補正データ記憶手段に記憶された補正データを選択された場合には、その旨を前記第２の撮像モードにより撮像された画像データへ付随させる用により構成することで、撮影後であっても、撮影画像を閲覧することで、カメラの異常をユーザーへ警告が出来る。
【００２７】
また、請求項４、８に記載の画像処理装置では、撮像した静止画像、動画像を記録媒体に記録する画像処理装置であって、被写体光を露光せずに撮像手段の電荷蓄積を行う第１の撮像モードと、被写体光を露光して撮像手段の電荷蓄積を行う第２の撮像モードを備える撮像手段と、前記第１の撮像モード及び第２の撮像モードにより出力された撮像データを処理する処理回路手段と、前記処理回路手段より出力された第１の撮像モードの出力画像信号から前記第２の撮像モードの出力画像信号を補正する為の補正データを算出する補正データ算出手段と、前記第１の撮像モードの出力画像信号より算出された前記補正データの信頼性を判定する信頼性判定手段と、前記信頼性判定手段の出力に基づき、前記第１の撮像モードの出力画像信号より算出された前記補正データにより、前記第２の撮像モードの出力画像信号を補正処理する画像補正手段とにより構成することで、カメラの故障等により、キャリブレーションが出来ないときは、撮影動作を中断することなく、撮影時の条件と略同一条件時の補正データをファイルへ添付して、補正処理を行わないように構成することで、不具合があっても撮影動作を行うことを可能とし、確実にシャッターチャンスを得ることが出来る。
【００２８】
また、請求項５記載の画像処理装置は、前記信頼性判定手段により、前記補正データの信頼性が低いと判定された場合には、その旨を告知する告知手段により構成することで、正確な補正データが算出できていないことを警告し、撮影時にカメラの異常をユーザーへ警告が出来るともに、撮影後であっても、撮影画像を閲覧することで、カメラの異常をユーザーへ警告が出来る。
【００２９】
また、請求項６記載の画像処理装置では、前記信頼性判定手段により、前記補正データの信頼性が低いと判定された場合には、前記補正データによる前記第２の撮像モードの出力画像信号の補正処理を禁止すると共に、補正処理が行われなかった事を警告する警告手段を有する用に構成することで、撮影後にＰＣ等へ画像データを取り込み、高精度な補正処理を可能とする専用アプリケーション等にて補正データを参照し、さらに、カメラよりも高度なアルゴリズム処理を行うことで、精度よく画面合成を行わせることが可能となる。
【００３０】
また、請求項７記載の画像処理装置では、前記信頼性判定手段により、前記補正データの信頼性が低いと判定された場合には、前記補正データによる前記第２の撮像モードの出力画像信号の補正処理を禁止すると共にその旨を前記第２の撮像モードにより撮像された画像データへ付随させる用により構成することで、不正確な補正処理による画像不良を防止し、撮影後にＰＣ等へ画像データを取り込み、高精度な補正処理を可能とする専用アプリケーション等にて補正データを参照し、さらに、カメラよりも高度なアルゴリズム処理を行うことで、精度よく画面合成を行わせることが可能となる。
【発明の効果】
【００３１】
以上説明したように、本発明に係る請求項１記載の画像処理装置により、カメラの故障等によりキャリブレーション動作が出来ないときは、過去の補正データより、撮影時の撮影条件と同じ条件時の補正データを用いることで、画面合成を行うことが出来ると共に、撮影動作を続行することが出来る為、シャッターチャンスを逃すことがない。
【００３２】
また、画像データへ正確な補正データを使用していないことを添付することで、パーソナルコンピュータ（以下、ＰＣ）等に画像を取込んだあとでも、ユーザーは、正確な補正が行われていない画像であることが認識可能であり、高精度な補正処理を可能とする専用アプリケーション等にて補正データを参照し、精度よく高度なアルゴリズム処理による補正の再処理を実行することでさらに精度よく画面合成を行わせることが可能となる。
【００３３】
また、正確な補正データが算出できていないことを警告することで、撮影時にカメラの異常をユーザーへ警告が出来るともに、撮影後であっても、撮影画像を閲覧することで、カメラの異常をユーザーへ警告が出来る。
【００３４】
さらに、本発明に係る請求項４記載の画像処理装置は、カメラの故障等により、キャリブレーションが出来ないときは、撮影動作を中断することなく、撮影時の条件と略同一条件時の補正データをファイルへ添付して、不正確な補正処理による画像不良を防止し、不具合があっても撮影動作を行うことを可能とし、シャッターチャンスを逃すことを防止できる。また、撮影後にＰＣ等へ画像データを取り込み、高精度な補正処理を可能とする専用アプリケーション等にて画像データに付随された補正データを参照し、さらに、カメラよりも高度なアルゴリズム処理を行うことで、精度よく画面合成を行わせる。
【００３５】
また、正確な補正データが算出できていないことを警告することで、撮影時にカメラの異常をユーザーへ警告が出来るともに、撮影後であっても、撮影画像を閲覧することで、カメラの異常をユーザーへ警告が出来る。
【発明を実施するための最良の形態】
【００３６】
以下に本発明の実施例について説明する。
【実施例１】
【００３７】
以下に、本発明の第１の実施例を図１〜図１１に基づいて説明する。
【００３８】
図１、図２は本発明の実施形態である電子カメラを示している。図１はカメラ全体の構成を示しており、図２は図１におけるカメラのシャッタ装置１４部分の拡大図である。同図において、１は電子スチルカメラ、２は被写体像を結像面に結像させる撮影レンズで、前記電子スチルカメラ１に着脱可能に構成されている。該撮影レンズ２は、被写体像を結像面に結像させる為の結像レンズ３、及び、該結像レンズ３を駆動するためのレンズ駆動装置４を有すると共に、露出制御を行う為の絞り羽根群５、及び絞り羽根群５を駆動するための絞り駆動装置６により構成されている。尚、結像レンズ２は、図上では簡略化して示してあるが、１枚又は複数枚のレンズで構成され、単一の焦点距離（固定焦点）のレンズでも良いし、ズームレンズやステップズームレンズの如く焦点距離可変のものでもよい。
【００３９】
７は撮影レンズ２により結像される被写体像を、フォーカシングスクリーン８に導くと共に、その一部を透過させ、後述するサブミラー１２を通して焦点検出装置１３へ導く為のメインミラーである。メインミラー７は、不図示のミラー駆動装置により、ファインダーにて被写体像を観察可能な位置と撮影時に被写体光束の光路から待避する退避位置とに可動自在に構成されている。
【００４０】
８は前記撮影レンズ２により導かれた被写体光束がメインミラー７にて反射し、結像されるフォーカシングスクリーンであり、ファインダー観察時にはフォーカシングスクリーン８に被写体像が形成される。
【００４１】
９はフォーカシングスクリーン８に結像された被写体像を正立正像に変換反射する光学部材であり、本実施例においては、ペンタダハプリズムを使用している。１０はペンタダハプリズム９にて正立正像に変換反射された被写体像を撮影者の目に到達させる接眼レンズ装置である。
【００４２】
１１は、ファインダー観察時に前記フォーカシングスクリーン８に結像された被写体像の輝度をペンタダハプリズム９を介して測定する測光装置であり、本実施例の電子スチルカメラ１は、測光装置の出力信号に基づいて露光時の露出制御を行うように構成されている。
【００４３】
１２はメインミラー７の一部を透過した被写体光を反射させて、不図示のミラーボックス下面に配置された焦点検出装置１３へ被写体光を導く為のサブミラーである。サブミラー１２は、メインミラー７、及び、メインミラー７の不図示のミラー駆動機構と連動し、メインミラー７がファインダーにて被写体像を観察可能な位置にあるときには、前駆焦点検出装置１３へ被写体光を導き位置に、また、撮影時には被写体光束の光路から待避する退避位置に可動自在に構成されている。
【００４４】
１３は焦点検出装置であり、焦点検出装置１３の出力信号に基づいて撮影レンズ２のレンズ駆動装置４を制御し、結像レンズ３にて焦点調節を行う。
【００４５】
１４は被写体光束の結像面へ入射をメカ的に制御するシャッタ装置である。このシャッタ装置１４は、ファインダー観察時には被写体光束を遮り、撮像時にはレリーズ信号に応じて被写体光束の光路から待避して露光を開始させる先羽根群１４ａと、ファインダー観察時には被写体光束の光路から待避しているとともに、撮像時には先羽根群１４ａの走行開始後所定のタイミングで被写体光束を遮光する後羽根群１４ｂとを有するフォーカルプレーンシャッタである。尚、該シャッタ装置１４のアパーチャ開口部近傍には、後述するＬＥＤ素子１７ａ、１７ｂの発光光束を先羽根群１４ａへ投光するための切り欠き、または貫通穴が形成されている。
【００４６】
１５は撮影レンズ２により結像された被写体像を撮像して電気信号に変換する撮像素子である。撮像素子１５は、公知の２次元型撮像デバイスが用いられている。撮像デバイスには、ＣＣＤ型、ＭＯＳ型、ＣＩＤ型など様々な形態があり、何れの形態の撮像デバイスを採用しても良いが、本実施の形態においては、光電変換素子（フォトセンサ）が２次元的に配列され、各センサで蓄積された信号電荷が垂直転送路、及び、水平転送路を介して出力されるインターライン型ＣＣＤ撮像素子が採用される。また、撮像素子１５は、各センサに蓄積される電荷の蓄積時間（シャッタ秒時）を制御する、いわゆる電子シャッタ機能を有している。
【００４７】
本発明において、撮像素子１５は、図３に示すように、画面全体の撮像領域１５ａを保護する光学保護部材であるカバーガラス１５ｂにて保護すると共に、画面全体の撮像領域１５ａを中央部より、右半面１５ｃと左半面１５ｄに縦に２分割して、各々の撮影画像データを同時に出力可能に構成されている。
【００４８】
１６は撮像素子１５と後述するＬＥＤ１７ａ、１７ｂとを電気的かつメカ的に結合してこれらを保持すると共に、撮像素子１５の全体の駆動タイミングを決定しているタイミングジェネレータや該タイミングジェネレータからの信号に基づき、各画素毎の水平駆動並びに垂直駆動の為のドライバー回路、撮像素子１５からの出力をアナログ的に処理を行って所定の信号レベルに変換するＣＤＳ／ＡＧＣ回路等の撮像素子１５から出力される画像出力信号を処理する画像出力信号処理回路の一部が構成されている電気基板である。
【００４９】
１７ａ、１７ｂは、撮像素子１５の撮影領域１５ａへ照明光を投光する投光手段であり、本発明ではＬＥＤ素子を使用している。図２、図３に示すように、ＬＥＤ素子１７ａ、１７ｂは、撮像素子１５の上下側面近傍で、撮影領域１５ａを右半面１５ｃと左半面１５ｄへ分割している分割線１５ｅの延長線上に配置されるとともに、ＬＥＤ素子１７ａ、１７ｂの発光面をシャッタ装置１４へ向けて投光するように配置されている。
【００５０】
ＬＥＤ素子１７ａ、１７ｂの発光光束は、シャッタ装置１４の先羽根群１４ａの撮像素子１５側を反射面として、撮像素子１５の撮影領域１５ａに投光される。図４は、ＬＥＤ素子１７ａ、１７ｂによる撮像素子１５の撮影領域１５ａへの投光状態を示したものである。同図に示すように、撮像素子１５の撮影領域１５ａの右半面１５ｃと左半面１５ｄの領域に略対象形状にＬＥＤ素子１７ａ、１７ｂの発光光束が投光される。
【００５１】
通常、銀塩フィルムを記録媒体とするカメラのシャッタ装置の先羽根群は、迷光によるフィルムへのカブリ防止のために反射防止塗装が施されている。しかしながら、本発明における電子スチルカメラにおいては、撮像素子１５による電子シャッタ機能により各センサに蓄積される電荷の蓄積時間（シャッタ秒時）を制御し、露出時間制御を行うように構成している為、撮像素子１５による蓄積開始時には、先羽根群１４ａが開放状態になっているので、迷光による撮像領域へのカブリ防止にために前記先羽根群１４ａへの反射防止塗装が不要となる。
【００５２】
したがって、ＬＥＤ素子１７ａ、１７ｂの発光光束を効率よく撮像素子１５の撮影領域１５ａへ投光する為に、本発明の電子スチルカメラのシャッタ装置１４の先羽根群１４ａは、高反射率の素材にて構成したり、表面処理を反射率の高い塗装、メッキ処理等を行うのが望ましい。また、撮像素子１５の撮影領域１５ａを極力広範囲に照明する為に、シャッタ装置１４の先羽根群１４ａへ拡散特性をもたせることが望ましい。本発明においては、上記の２条件を達成する為に、先羽根群１４ａの撮像素子１５側の面を半艶白色調塗装、または、半艶グレー調塗装が施されているが、どちらか一方の条件が達成されるだけでも十分な照明効果が得られる。
【００５３】
尚、本実施例においては、ＬＥＤ素子１７ａ、１７ｂの発光光束を直接投光し、照明しているが、ＬＥＤ素子１７ａ、１７ｂの発光部近傍へ、特定のパターンを持ったマスク部材と、このパターンを撮像領域上へ結像させる光学部材を配置し、照明光の変わりに、特定のパターンを投光してもよい。
【００５４】
図２に示すように、本発明においてＬＥＤ素子１７ａ、１７ｂは、撮像素子１５の保持部材である電気基板１６により保持され、電気的接続を行っているが、ＬＥＤ素子１７ａ、１７ｂの保持部材としては、シャッタ装置１４、不図示のカメラ本体等へ保持し、電気的接続は、フレキシブルプリント基板・リード線等により、電気基板１６やその他の不図示の回路基板へ接続しても良い。
【００５５】
１８はノイズの原因となる撮影光の高周波成分を除去するフィルタ部材であり、撮像素子１５のカバーガラス１５ｂ上に一体的に保持されている。フィルタ部材１８は、水晶、ニオブ酸リチウム等の複屈折特性を持つ材質で作られている。
【００５６】
図５は本発明が適用される電子スチルカメラ１の全体のハードウェアー構成を示す回路ブロック図である。
【００５７】
電子スチルカメラ１は、主として、撮影レンズ２を駆動するレンズ駆動装置４、絞り駆動装置６、シャッタ装置１４、撮像素子１５、及び撮像素子１５からの出力信号を処理する処理回路群、アンバランス量算出回路１１６、コントロール回路１２１、中央演算処理装置（以下、ＣＰＵ）１１７等から構成される。
【００５８】
同図において、１１はＡＥ（自動露出）処理を行うための測光装置であり、前述した様に、撮影レンズ２に入射した光線を一眼レフ方式によって、絞り羽根群５、メインミラー７、そして不図示の測光用レンズを介して、測光装置１１に入射させることにより、光学像として結像された画像の露出状態を測定することが出来る。
【００５９】
１３はＡＦ（オートフォーカス）処理を行うための前述した焦点検出装置である。
【００６０】
１００〜、１１６、１１８、及び、１２０〜１２５は、該撮像素子１５からの画像出力信号を処理する処理回路群である。
【００６１】
同図において、撮影レンズ２を透過してきた被写体光束は、絞り羽根群５とシャッタ装置１４とでその光量を規制され、撮像素子１５上に投影結像される。２つの出力(ＣＨ１及びＣＨ２)を持つ撮像素子１５は、ドライバー手段１００によって駆動される事で所定の周波数で動作し、画面全体を縦に２分割する形で左右（１５ｃ、１５ｄ）別々に撮影画像データを出力する構成になっている。又、ＴＧ／ＳＳＧ１０１は垂直同期信号ＶＤ及び水平同期信号ＨＤを出力するタイミング発生回路で、同時に各回路ブロックへのタイミング信号を供給している。
【００６２】
撮像素子１５の右半面１５ｄの画像出力は、ＣＨ１出力を介してＣＤＳ／ＡＧＣ回路１０３へ入力し、ここで既知の相関２重サンプリング等の方法を行う事で、ＣＣＤ等の出力に含まれるリセットノイズ等を除去すると共に、所定の信号レベル迄出力を増幅する為のＡＧＣ回路を働かせる。このＡＧＣ後の出力をＡ／Ｄ変換回路１０５へ入力する事で、デジタル信号に変換しＡＤ−ＣＨ１なる出力を得る。
【００６３】
同様に撮像素子１５の左半面１５ｃの画像出力は、ＣＨ２出力を介してＣＤＳ／ＡＧＣ回路１０２へ入力し、ここで同様の相関２重サンプリング等の方法を行う事で、ＣＣＤ等の出力に含まれるリセットノイズ等を除去すると共に、所定の信号レベル迄出力を増幅する為のＡＧＣ回路を働かせる。このＡＧＣ後の出力をＡ／Ｄ変換回路１０４へ入力する事で、デジタル信号に変換しＡＤ−ＣＨ２なる出力を得る。
【００６４】
撮像素子１５からの左右両出力を別々にデジタルデータに変換した後、両出力を各々メモリーコントローラー１０６、１０８を介して、メモリー１０７、１０９に順々に記憶していく。
【００６５】
また、後述するキャリブレーション動作が実行された場合には、ＡＤ−ＣＨ１、及び、ＡＤ−ＣＨ２の出力は同時にアンバランス量算出回路１１６へ入力し、後述する方法によって両出力のアンバランス量を演算すると共に、最適な補正データを決定し、補正データ用メモリー１１８へ記憶する。この時、前記補正用データは、算出されたときの処理回路系の温度情報、カメラに設定されているＩＳＯ感度情報と共に補正データ用メモリー１１８へ記憶され、処理回路系の温度ごと、及び、撮影時のＩＳＯ感度設定値ごとによる補正データの蓄積を行う。蓄積された補正データは、同一条件（温度・ＩＳＯ値）であっても、カメラの経時変化を考慮し、その都度、最新のデータに更新されるように蓄積・記録されていく。
【００６６】
尚、この蓄積補正データは、後述するように、キャリブレーション処理が正常に行われなかった場合にのみ使用され、通常の正常な動作では、その都度算出された補正データが使用されるように構成されている。
【００６７】
メモリーコントローラー１０６、及び、１０８は、通常時分割でメモリー１０７、及び、１０９に対する読み書きを連続して実行できる様になっている為、撮像素子１５からの出力をメモリー１０７、及び、１０９に書き込みながら、別のタイミングで前記メモリー１０７、及び、１０９に書き込んだデータを書き込んだ順に読み出す事が可能である。
【００６８】
まず、撮像素子１５のＣＨ１側の出力に対しては、メモリーコントローラー１０８の制御によりメモリー１０９から連続してデータを読み出し、オフセット調整回路１１１へ入力していく。ここでオフセット調整回路１１１のもう一方の入力には、アンバランス量算出回路１１６で算出設定された所定のオフセット出力ＯＦ１が接続されており、該オフセット調整回路１１１内部で両信号の加算を行う。
【００６９】
次に前記オフセット調整回路１１１の出力は、ゲイン調整回路１１３へ入力するが、ここで該ゲイン調整回路１１３のもう一方の入力には、アンバランス量算出回路１１６で算出設定された所定のゲイン出力ＧＮ１が接続されており、該ゲイン調整回路１１３内部で両信号の乗算を行う。
【００７０】
同様に前記撮像素子１５のＣＨ２側の出力に対しては、メモリーコントローラー１０６の制御により、メモリー１０７から連続してデータを読み出し、オフセット調整回路１１０へ入力していく。ここで該オフセット調整回路１１０のもう一方の入力には、前記アンバランス量算出回路１１６で算出設定された所定のオフセット出力ＯＦ２が接続されており、オフセット調整回路１１６内部で両信号の加算を行う。
【００７１】
次に、前記オフセット調整回路１１０の出力は、ゲイン調整回路１１２へ入力するが、ここで該ゲイン調整回路１１２のもう一方の入力には、前記アンバランス量算出回路１１６で算出設定された所定のゲイン出力ＧＮ２が接続されており、該ゲイン調整回路１１２内部で両信号の乗算を行う。
【００７２】
この様にして、２つの出力間で生ずるアンバランス量をアンバランス量算出回路１１６によって補正した後の画像データ出力を、画像合成回路１１４でもって１つの画像データに変換(左右出力を１つの出力にする)し、次段のカメラＤＳＰ１１５で所定のカラー処理(色補間処理、γ変換)を行う。また、カメラＤＳＰ１１５においては、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてTTL方式のAWB（オートホワイトバランス）処理も行っている。
【００７３】
カメラＤＳＰ１１５はＣＰＵ１１７からの制御信号によって、１フレーム分の各画素データをメモリー１０７、１０９から読み出し、画像合成回路１１４でもって１つの画像データに変換した後、カメラＤＳＰ１１５で画像処理を行ってから一旦ワークメモリー１２１へ記憶する。続いて、ワークメモリー１２１のデータを圧縮・伸張手段１２２で所定の圧縮フォーマットに基づきデータ圧縮し、その結果を記録媒体である外部不揮発性メモリー１２３(通常フラッシュメモリー等の不揮発性メモリーを使用)に記憶する。外部不揮発性メモリー１２３は電子スチルカメラ１に対し、着脱可能に構成されており、記録媒体着脱検知手段１３２により装着されているか否かが検出可能になっている。
【００７４】
１２４はビデオメモリー、１２５はＴＦＴ ＬＣＤ等からなるモニター表示手段であり、カメラＤＳＰ１１５からビデオメモリー１２４に書き込まれた画像データはモニター表示手段１２５により、逐一表示可能とされている。又、逆に撮影済みの画像データを観察する場合には、前記外部不揮発性メモリー１２３に圧縮記憶されたデータを、圧縮・伸張手段１２２を通して通常の撮影画素毎のデータに伸張し、その結果をビデオメモリー１２４へ転送する事で、モニター表示手段１２５を通して表示する事が出来る。
【００７５】
また、モニター表示手段１２５は前記ＣＰＵ１１７の指示により任意に表示をＯＮ／ＯＦＦすることが可能であり、表示をＯＦＦにした場合には電子スチルカメラ１の電力消費を大幅に低減することが出来る。
【００７６】
このように、通常撮影時には、撮像素子１５からの出力を、ほぼリアルタイムで各種プロセス処理回路を通して実際の画像データに変換し、その結果をワークメモリー１２１、ないしは、ビデオメモリー１２４へ出力する構成となっている。
【００７７】
次に本発明における画面合成時に必要となるアンバランス量算出回路１１６による補正量を算出する為のキャリブレーション動作時の制御について説明する。
【００７８】
キャリブレーション動作時には、後述するＣＰＵ１１７によりアンバランス量算出回路１１６へキャリブレーション動作を開始指示をすると共に、前記ドライバ手段１２０へキャリブレーション用のＬＥＤ素子１７ａ、１７ｂ素子の所定時間の点灯指令を出力する。      
【００７９】
ＬＥＤ素子１７ａ、１７ｂは、ドライバ手段１２０による撮像素子１５への投光を行う。撮像素子１５は、ＬＥＤ素子１７ａ、１７ｂの点灯時間に応じて、照明光による画像（図４）の蓄積を開始し、ＣＨ１出力、ＣＨ２出力を介してＣＤＳ／ＡＧＣ回路１０３、１０２へ出力し、前述したように出力信号の処理を行う。また、アンバランス量算出回路１１６では、ＬＥＤ素子１７ａ、１７ｂ素子の投光された照明光の画像（図４）の出力データにより、後述する方法でアンバランス量算出回路１１６により、アンバランス量を算出し、適切な補正データを決定する。また、算出されたアンバランス量、補正データ等は、アンバランス量算出回路１１６に接続された補正データ用メモリー１１８へ格納され、記憶保持される。
【００８０】
また、この時、前記アンバランス量算出回路１１６は、撮像素子１５から出力されたデジタル信号に変換されたＡＤ−ＣＨ１、ＡＤ−ＣＨ２の信号が所定のレベルＴＨと比較し、所定のレベルＴＨより低いと判断（画像に明らかな異常があると判断）された場合、例えば、ＬＥＤ素子１７ａ、１７ｂの投光により照明されている部分からの画像出力が得られない場合などには、後述の表示・警告手段１３３により、撮影者へ適切なキャリブレーションができない旨を伝達する構成になっている。従って、撮影者は、この結果をもって、カメラの何らかの異常（撮像素子、信号処理回路、ＬＥＤ等の故障）等を認識することが可能となる。
【００８１】
ここで、アンバランス量算出回路１１６のアンバランス量算出に関する具体的構成について、図６に示した回路を用いて説明を行う。
【００８２】
図６において、まず、Ａ／Ｄ変換回路の出力であるＡＤ−ＣＨ１、及び、ＡＤ−ＣＨ２が、平均値算出回路１４０、１４１、１４２に入力する。ここで、この平均値算出回路で各画素毎のデータをある所定範囲に渡って平均化するわけだが、この領域設定を領域選択回路１４３で実行している。
【００８３】
領域選択回路１４３は、図５に示したＴＧ／ＳＳＧ１０１からのＶＤ／ＨＤ信号を基準として、撮像素子１５から出力される各画素毎のデータの有効範囲を決定し、各平均値算出回路で平均化する為の入力信号を許可するタイミングを設定する。
【００８４】
例えば、平均値算出回路１４０は、撮像素子１５の撮像領域１５ａで示したＬＥＤ素子１７ａ、１７ｂによる照明部ａの部分に存在する各画素データの平均値を算出し、又、平均値算出回路１４２は、撮像素子１５の撮像領域１５ａで示したＬＥＤ素子１７ａ、１７ｂによる照明部ｂの部分に存在する各画素データの平均値を算出する。
【００８５】
一方、平均値算出回路１４１は、撮像素子１５の撮像領域１５ａで示したＬＥＤ素子１７ａ、１７ｂによる照明部ａとｂの両方の部分に存在する各画素データの平均値を算出する。
【００８６】
従って、この場合、図５で示した撮像素子１５の左半分１５ｃに存在する所定範囲の画素データの平均値、撮像素子１５の右半分１５ｄに存在する所定範囲の画素データの平均値、並びに、撮像素子１５の左と右の両方に存在する所定範囲の画素データの平均値を平均値算出回路１４０、１４１、１４２で算出する事になる。
【００８７】
次に、該平均値算出回路１４０、１４１、１４２のそれぞれの出力をＶ２、Ｖ１＋２、Ｖ１とし、各出力を次段に接続されている除算回路１４４、１４５で各々除算を行う。
まず、除算回路１４４ではＶ１＋２／Ｖ２なる演算を行い、この結果にほぼ比例した値を補正データ算出回路１４８からＧＮ２信号として出力する。同様に除算回路１４５ではＶ１＋２／Ｖ１なる演算を行い、この結果にほぼ比例した値を補正データ算出回路１４９からＧＮ１信号として出力する。
【００８８】
上記の方法で算出したＧＮ１、及び、ＧＮ２なる信号出力は、それぞれ図５で示したゲイン調整回路１１３、及び、１１２に入力する為、ここで両チャンネルからの出力レベルが一致する様に実際の補正を行う。
【００８９】
一方、平均値算出回路１４０、１４１、１４２の各出力を次段に接続されている減算回路１４６、１４７で各々減算を行う。
【００９０】
まず、減算回路１４６ではＶ１＋２−Ｖ２なる演算を行い、この結果にほぼ比例した値を補正データ算出回路１５０からＯＦ２信号として出力する。同様に減算回路１４７ではＶ１＋２−Ｖ１なる演算を行い、この結果にほぼ比例した値を補正データ算出回路１５１からＯＦ１信号として出力する。
【００９１】
上記の方法で算出したＯＦ１、及び、ＯＦ２なる信号出力は、それぞれ図５で示したオフセット調整回路１１１、１１０に入力する為、ここで両チャンネルからの出力レベルが一致する様に実際の補正を行う。
【００９２】
尚、上記の方法にて算出されたアンバランス量に関する出力信号ＧＮ１、ＧＮ２、ＯＦ１、ＯＦ２は、アンバランス量算出回路に接続された補正データ用メモリー１１８へ出力し、記憶保持される。
【００９３】
上記の２つの方法は、あく迄、撮像素子から出力される画素データの内、左半分１５ｃに存在するある所定範囲のデータの平均値、右半分１５ｄに存在するある所定範囲のデータの平均値、並びに、左半分１５ｃと右半分１５ｄに存在するある所定範囲のデータの平均値の各値を用いる事で、撮像素子の２つの出力間のアンバランスを補正しようというものである。
【００９４】
上記の方法の場合、２つの出力間のデータに対してゲイン調整を行う場合と、オフセット調整を行う場合との２種類が存在するが、この両方の方法を使ってアンバランス調整を行っても構わないし、何れか一方のみを選択してアンバランス調整を行っても構わない。
【００９５】
１１７は本発明の電子スチルカメラ１全体を制御するシステム制御回路であるところの中央演算処理装置（以下、ＣＰＵ）である。ＣＰＵ１１７は、測光装置１１、焦点検出装置１３、コントロール回路１１９、アンバランス量算出回路１１６、ＬＥＤ素子１７ａ、１７ｂを駆動するドライバ手段１２０、レリーズスイッチ（ＳＷ１）１２６、レリーズスイッチ（ＳＷ２）１２７、撮影モード設定１２８、単写/連写スイッチ１２９、操作部１３０、電源スイッチ１３１、記録媒体着脱検知１３２、表示・警告手段１１９等と接続されており、所定のアルゴリズムに従って露出値、撮影レンズ２の焦点位置等の各種演算を行い、自動露光制御、オートフォーカス、オートストロボ等の制御を総括的に管理している。
【００９６】
１１９はＣＰＵ１１７からの自動焦点情報出力に基づき、撮影レンズ２のレンズ駆動装置４を駆動制御して結像レンズ３を合焦位置へ駆動制御を行なうと共に、露出制御情報出力に基づき、撮影レンズ２の絞り駆動装置６を駆動制御して絞り羽根群５を設定された絞り値に設定し、かつ、撮像素子１５の駆動制御情報と連携してシャッタ装置１４の開閉タイミングを制御するコントロール回路である。
【００９７】
１２６、１２７、１２８、１２９、１３０、１３１は、ＣＰＵ１１７へ各種の動作指示を入力するための操作手段であり、スイッチやダイアル、タッチパネル、視線検知によるポインティング、音声認識装置等の単数或いは複数の組み合わせで構成される。
ここで、これらの操作手段の具体的な説明を行う。
【００９８】
１２６はレリーズスイッチ（ＳＷ１）で、不図示のシャッターボタンの操作途中でＯＮとなり、撮影前準備動作であるところの、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュ調光）処理等の動作開始を指示する。また、本発明においては、撮像素子１５のキャリブレーション動作・処理開始を指示する。
【００９９】
１２７はレリーズスイッチ（ＳＷ２）で、不図示のシャッターボタンの操作完了でＯＮとなり、撮影シーケンスである露光動作開始を指示する。また、本発明においては、撮像素子１５のキャリブレーション動作・処理の停止を指示する。
【０１００】
１２８は撮影モード設定手段であり、モードダイアルスイッチ等で構成され、自動撮影モード、プログラム撮影モード、シャッタ速度優先撮影モード、絞り優先撮影モード、マニュアル撮影モード、焦点深度優先（デプス）撮影モード、ポートレート撮影モード、風景撮影モード、接写撮影モード、スポーツ撮影モード、夜景撮影モード、パノラマ撮影モード等の各機能撮影モードを切り替え設定することが出来る。
【０１０１】
１２９は単写／連写スイッチで、前記レリーズスイッチ（ＳＷ２）１２７を押した場合に１駒の撮影を行って待機状態とする単写モードと、レリーズスイッチ（ＳＷ２）１２７を押している間は連続して撮影を行い続ける連写モードとを設定することが出来る。
【０１０２】
１３０は各種ボタンやタッチパネル等からなる操作部で、メニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、フラッシュ設定ボタン、単写／連写／セルフタイマー切り替えボタン、メニュー移動＋（プラス）ボタン、メニュー移動−（マイナス）ボタン、再生画像移動＋（プラス）ボタン、再生画像−（マイナス）ボタン、撮影画質選択ボタン、露出補正ボタン、ＩＳＯ設定ボタン、日付/時間設定ボタン、パノラマモード等の撮影及び再生を実行する際に各種機能の選択及び切り替えを設定する選択／切り替えボタン、パノラマモード等の撮影及び再生を実行する際に各種機能の決定及び実行を設定する決定／実行ボタン、モニター表示部１２５のＯＮ／ＯＦＦを設定する画像表示ＯＮ／ＯＦＦスイッチ、撮影直後に撮影した画像データを自動再生するクイックレビュー機能を設定するクイックレビューＯＮ／ＯＦＦスイッチ、ＪＰＥＧ圧縮の圧縮率を選択するため或いは撮像素子の信号をそのままディジタル化して記録媒体に記録するＣＣＤＲＡＷモードを選択するためのスイッチである圧縮モードスイッチ、再生モード、マルチ画面再生・消去モード、ＰＣ接続モード等の各機能モードを設定することが出来る再生スイッチ、レリーズスイッチ（ＳＷ１）を押したならばオートフォーカス動作を開始し、一旦合焦したならば、その合焦状態を保ち続けるワンショットＡＦモードとレリーズスイッチ（ＳＷ１）を押している間は連続してオートフォーカス動作を続けるサーボＡＦモードとを設定することが出来るＡＦモード設定スイッチ等がある。
【０１０３】
また、上記プラスボタン、及び、マイナスボタンの各機能は、回転ダイアルスイッチを備えることによって、より軽快に数値や機能を選択することが可能となる。
【０１０４】
１３１は電源スイッチで、電子カメラ１の電源オン、電源オフの各モードを切り替え設定することが出来る。
【０１０５】
１３２は記録媒体であるところの不揮発性メモリー１２３がカメラに装着されているか否かを検知する記録媒体着脱検知手段である。
【０１０６】
１３３は前記ＣＰＵ１１７でのプログラムの実行に応じて、文字、画像、音声等を用いて動作状態やメッセージ、警告等を表示する液晶表示装置、スピーカー等の表示・警告部であり、電子カメラ１の操作部近辺の視認し易い位置に単数或いは複数個所設置され、例えばＬＣＤやＬＥＤ、発音素子等の組み合わせにより構成されている。
【０１０７】
また、表示・警告部１３３は、その一部の機能が不図示の光学ファインダー内に設置されている。
【０１０８】
表示・警告部１３３の表示内容のうち、ＬＣＤ等に表示するものとしては、例えば、シングルショット／連写撮影表示、セルフタイマー表示、圧縮率表示、記録画素数表示、記録枚数表示、残撮影可能枚数表示、シャッタースピード表示、絞り値表示、露出補正表示、フラッシュ表示、赤目緩和表示、マクロ撮影表示、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示、記録媒体である不揮発性メモリー１２３の着脱状態表示、撮影レンズ２の着脱状態表示、通信動作表示、日付け・時刻表示、外部コンピュータとの接続状態を示す表示、キャリブレーションＮＧ表示等がある。
【０１０９】
また、表示・警告部１３３の表示内容のうち、不図示の光学ファインダー内に表示するものとしては、例えば、合焦表示、撮影準備完了表示、手振れ警告表示、フラッシュ充電表示、フラッシュ充電完了表示、シャッタースピード表示、絞り値表示、露出補正表示、記録媒体書き込み動作表示、キャリブレーションＮＧ表示等がある。
【０１１０】
さらに、表示・表示部１３３の表示内容のうち、ＬＥＤ等に表示するものとしては、例えば、合焦表示、撮影準備完了表示、手振れ警告表示、手振れ警告表示、フラッシュ充電表示、フラッシュ充電完了表示、記録媒体書き込み動作表示、マクロ撮影設定通知表示、二次電池充電状態表示、等がある。
【０１１１】
そして、表示・警告部１３３の表示内容のうち、ランプ等に表示するものとしては、例えば、セルフタイマー通知ランプ、等がある。このセルフタイマー通知ランプは、AF補助光と共用して用いても良い。
【０１１２】
１３４は、カメラ内部の温度を検出する温度計であり、本発明においては、電気基板１６上に配置され、撮像素子１５や撮像素子１５の全体の駆動タイミングを決定しているタイミングジェネレータやドライバー回路、撮像素子１５からの出力をアナログ的に処理を行って所定の信号レベルに変換するＣＤＳ／ＡＧＣ回路等の撮像動作時の温度を随時モニターし、撮影駒毎に撮影時の温度情報を前記ＣＰＵ１１７へ入力する。
【０１１３】
次に、図７〜図１１を参照して、本発明の実施例の動作を説明する。
【０１１４】
図７、及び、図８は本発明の実施例の電子スチルカメラ１の主ルーチンのフローチャートを示す。
【０１１５】
図７及び図８を用いて、電子スチルカメラ１の動作を説明する。
【０１１６】
電池交換等の電源投入により、ＣＰＵ１１７はフラグや制御変数等を初期化し、電子スチルカメラ１の各部において必要な所定の初期設定を行う（Ｓ１０１）。
【０１１７】
ＣＰＵ１１７は、電源スイッチ１３１の設定位置を判断し、電源スイッチ１３１が電源ＯＦＦに設定されていたならば（Ｓ１０２）、各表示部の表示を終了状態に変更し、フラグや制御変数等を含む必要なパラメータや設定値、設定モードをＣＰＵ１１７内に実装されている不図示の不揮発性メモリに記録し、電子スチルカメラ１各部の不要な電源を遮断する等の所定の終了処理を行った後（Ｓ１０３）、Ｓ１０２に戻る。
【０１１８】
電源スイッチ１３１が電源ＯＮに設定されていたならば（Ｓ１０２）、ＣＰＵ１１７は、電池等により構成される電源の残容量や動作情況が電子スチルカメラ１の動作に問題があるか否かを判断し（Ｓ１０４）、問題があるならば表示・警告部１３３を用いて画像や音声により所定の警告表示を行った後に（Ｓ１０５）、Ｓ１０２に戻る。
【０１１９】
電源に問題が無いならば（Ｓ１０４）、ＣＰＵ１１７は撮影モード設定手段１２８であるところのモードダイアルによるモード設定位置を判断し、モードダイアルが撮影モードに設定されていたならば（Ｓ１０６）、Ｓ１０８に進む。
【０１２０】
モードダイアルがその他のモードに設定されていたならば（Ｓ１０６）、ＣＰＵ１１７は選択されたモードに応じた処理を実行し（Ｓ１０７）、処理を終えたならばＳ１０２に戻る。
【０１２１】
ＣＰＵ１１７は、記録媒体である不揮発性メモリー１２３が装着されているかどうかの判断、記録媒体である不揮発性メモリー１２３に記録された画像データの管理情報の取得、そして、記録媒体である不揮発性メモリー１２３の動作状態が電子スチルカメラ１の動作、特に記録媒体に対する画像データの記録再生動作に問題があるか否かの判断を行い（Ｓ１０８）、問題があるならば表示・警告部１３３を用いて画像や音声により所定の警告表示を行った後に（Ｓ１０５）、Ｓ１０２に戻る。
【０１２２】
記録媒体である不揮発性メモリー１２３が装着されているかどうかの判断、記録媒体である不揮発性メモリー１２３に記録された画像データの管理情報の取得、そして、記録媒体である不揮発性メモリー１２３の動作状態が電子スチルカメラ１の動作、特に記録媒体に対する画像データの記録再生動作に問題があるか否かの判断を行った結果（Ｓ１０８）、問題が無いならば、Ｓ１０９に進む。
【０１２３】
ＣＰＵ１１７は、単写撮影／連写撮影を設定する単写／連写スイッチ１２９の設定状態を調べ（Ｓ１０９）、単写撮影が選択されていたならば単写／連写フラグを単写に設定し（Ｓ１１０）、連写撮影が選択されていたならば単写／連写フラグを連写に設定し（Ｓ１１１）、フラグの設定を終えたならばＳ１１２に進む。
単写／連写スイッチ１２９によれば、レリーズスイッチ（ＳＷ２）１２７を押した場合に１駒の撮影を行って待機状態とする単写モードと、レリーズスイッチ（ＳＷ２）１２７を押している間は連続して撮影を行い続ける連写モードとを任意に切り替えて設定切り替えすることが出来る。なお、単写／連写フラグの状態は、ＣＰＵ１１７の内部メモリに記憶する。
【０１２４】
ＣＰＵ１１７は表示・警告部１３３を用いて画像や音声により電子スチルカメラ１の各種設定状態の表示を行う（Ｓ１１２）。なお、モニター表示部１２５の画像表示がＯＮであったならば、モニター表示部１２５も用いて画像や音声により電子スチルカメラ１の各種設定状態の表示を行う。
【０１２５】
レリーズスイッチ（SW1）１２６が押されていないならば（Ｓ１２１）、Ｓ１０２に戻る。
【０１２６】
レリーズスイッチ（SW1）１２６が押されたならば（Ｓ１２１）、ＣＰＵ１１７は、測距処理を行って撮影レンズ２の焦点を被写体に合わせ、測光処理を行って絞り値及びシャッター時間を決定する、測距・測光処理を行い（Ｓ１２２）、Ｓ１２３に進む。測光処理において、必要であればフラッシュの設定も行う。この測距・測光処理Ｓ１２２の詳細は図９を用いて後述する。
【０１２７】
また、ＣＰＵ１１７は、レリーズスイッチ（ＳＷ１）１２６の押下操作に応じて、測距・測光処理（Ｓ１２２）と同時に、温度計１３４による電気基板１６上の処理回路、撮像素子１５等の温度測定を開始すると共に、撮像素子１５の左右画面の出力端子から同時に出力される左右の画像データのアンバランス量を正確に検出し、補正データを算出する為のキャリブレーション処理（Ｓ１２３）を開始する。
【０１２８】
このように、レリーズスイッチ（ＳＷ１）１２６の押下操作に応じて、測距・測光処理（Ｓ１２２）と共にキャリブレーション処理（Ｓ１２３）を行った後にＳ１２４へ進むことにより、Ｓ１２４においてレリーズスイッチ（ＳＷ２）１２７が押された時のレリーズタイムラグへの影響をなくすことが可能となる。
【０１２９】
キャリブレーション処理（Ｓ１２３）で取り込んだキャリブレーションデータを用いてアンバランス量算出を行ない、補正データの算出処理を行うことにより、撮像素子１５の左右の画像データを画面合成回路１１４による１画面に合成に関して、撮影した画像データを正確に補正することが出来る。
【０１３０】
尚、この時、温度計１３４による温度情報と、カメラに設定されているＩＳＯ感度情報等の撮影条件がＣＰＵ１１７を介して、アンバランス量算出回路１１６へ入力され、キャリブレーション処理時の撮影件として、算出された補正データ毎に、補正データと共に記録される。このキャリブレーション処理Ｓ１２３の詳細は図１１を用いて後述する。
【０１３１】
レリーズスイッチ（ＳＷ２）１２７が押されていないならば（Ｓ１２４）、レリーズスイッチ（ＳＷ１）１２６が放されるまで（Ｓ１２６）、現在のキャリブレーション処理（Ｓ１２３）を繰り返し行う。キャリブレーション処理（Ｓ１２３）は、所定時間間隔にて繰り返し動作させることで、より多くの補正データを蓄積することが可能となり、補正データの信頼性が向上することで、画面合成時の精度が格段に向上することが出来る。
【０１３２】
レリーズスイッチ（ＳＷ１）１２６が放されたならば（Ｓ１２６）、図７におけるＳ１０２に戻る。
【０１３３】
レリーズスイッチ（ＳＷ２）１２７が押されたならば（Ｓ１２５）、ＣＰＵ１１７は、キャリブレーション処理（Ｓ１２３）の処理状況（アンバランス量の算出、補正データの算出が終了したか否か）に関わらす、キャリブレーション処理の中止処理（Ｓ１２５）を行い、Ｓ１２７へ進む。
【０１３４】
このように、レリーズスイッチ（ＳＷ２）１２７の押下操作に応じて、キャリブレーション処理（Ｓ１２３）を強制的に中止処理し、Ｓ１２７、Ｓ１２９へ進むことにより、レリーズスイッチ（ＳＷ２）１２７が押された時のレリーズタイムラグへの影響をなくすことが可能となる。
【０１３５】
次に、撮影した画像データを記憶可能な画像記憶バッファ領域がメモリー１０７、１０９にあるかどうかを判断し（Ｓ１２７）、メモリー１０７、１０９の画像記憶バッファ領域内に新たな画像データを記憶可能な領域が無いならば、表示・警告部１３３を用いて画像や音声により所定の警告表示を行った後に（Ｓ１２８）、Ｓ１０２に戻る。
【０１３６】
例えば、メモリー１０７、１０９の画像記憶バッファ領域内に記憶可能な最大枚数の連写撮影を行った直後で、メモリー１０７、１０９から読み出して、画像処理中で記憶媒体であるところの不揮発性メモリー１２３に書き込むべき最初の画像がまだ記憶媒体であるところの不揮発性メモリー１２３に未記録な状態であり、まだ１枚の空き領域もメモリー１０７、１０９の画像記憶バッファ領域上に確保出来ない状態である場合等が、この状態の一例である。なお、撮影した画像データを圧縮処理してからワークメモリー１２１の画像記憶バッファ領域に記憶する場合は、圧縮した後の画像データ量が圧縮モードの設定に応じて異なることを考慮して、記憶可能な領域がワークメモリー１２１の画像記憶バッファ領域上にあるかどうかをＳ１２７において判断することになる。
【０１３７】
メモリー１０７、１０９に撮影した画像データを記憶可能な画像記憶バッファ領域があるならば（Ｓ１２７）、ＣＰＵ１１７は、撮像して所定時間蓄積した撮像信号を撮像素子１５から読み出して、前述した画像処理プロセスを行ない、メモリー１０７、１０９の所定領域に撮影した画像データを書き込む撮影処理を実行する（Ｓ１２９）。この撮影処理Ｓ１２９の詳細は図１０を用いて後述する。
【０１３８】
撮影処理Ｓ１２９を終えたならば、ＣＰＵ１１７は、レリーズスイッチ（ＳＷ２）１２７の操作以前に、キャリブレーション処理（Ｓ１２３）が最低１回以上終了したか否かの判別（Ｓ１３０）を行う。前述した様に、本発明の電子スチルカメラ１においては、レリーズタイムラグを確保するため、キャリブレーション処理（Ｓ１２３）中であっても、レリーズスイッチ（ＳＷ２）１２７の押下操作により、キャリブレーション処理（Ｓ１２３）を中止してしまう。したがって、キャリブレーション処理（Ｓ１２３）による撮影画像データに対するアンバランス量の算出、補正データの算出が行われないまま撮影が行われてしまったか否かの検出を行い、キャリブレーション処理（Ｓ１２３）が最低１回以上終了し、撮影画像データに対するアンバランス量の算出、補正データの算出が行われ、補正データ用メモリ−１１８にアンバランス量・補正データが記憶されている場合には、Ｓ１３１に進む。
【０１３９】
ＣＰＵ１１７の内部メモリに記憶される単写／連写フラグの状態を判断し（Ｓ１３１）、連写が設定されていたならばＳ１３２に進む。
前記レリーズスイッチ（SW2）１２７が押されていれば（Ｓ１３２）、ＣＰＵ１１７は、連続撮影中である認識する。また、補正データ用メモリー１１８に記憶されているキャリブレーション処理（Ｓ１２３）により算出されたアンバランス量、補正データは、アンバランス量算出回路１２６を通して、補正データ用メモリー１１８を制御することで保持（Ｓ１３３）されると共に、再度、メモリー１０７、１０９のチェック（Ｓ１２７）を行い、次駒の撮影処理（Ｓ１２５）を行う。
【０１４０】
このように、Ｓ１３０にてキャリブレーション処理（Ｓ１２３）が最低１回以上実行され、アンバランス量、補正データが算出・記憶し、かつ、Ｓ１３１にて連写が設定されていた場合は、撮影駒毎にＳ１２３におけるキャリブレーション処理を行う必要がない為、次駒の撮影処理（Ｓ１２９）をすぐに実行することが可能となり、連写駒間隔をほぼ一定に揃えることが可能となる。
【０１４１】
単写が設定されていたならば（Ｓ１３１）、Ｓ１３８に進む。また、レリーズスイッチ（ＳＷ２）１２７が押されていなければ（Ｓ１３２）、前記ＣＰＵ１１７は連写が中止されたと判断し、Ｓ１３８へ進みキャリブレーション動作が正常に行われ、補正データが算出されているか否かの判定を行う。
【０１４２】
撮影処理（Ｓ１２９）終了後、キャリブレーション処理（Ｓ１２３）が最低１回以上終了していない（Ｓ１３０）と判別した場合、撮影画像データに対するアンバランス量の算出、補正データの算出が行わず、補正データ用メモリー１１８にアンバランス量・補正データが記憶されていないときは、Ｓ１３４に進む。
【０１４３】
ＣＰＵ１１７の内部メモリに記憶される単写／連写フラグの状態を判断し（Ｓ１３４）、連写が設定されていたならばＳ１３５に進む。
レリーズスイッチ（ＳＷ２）１２７が押されていれば（Ｓ１３５）、前記ＣＰＵ１１７は、連続撮影中である認識し、再度、メモリー１０７、１０９のチェック（Ｓ１２７）を行い、次駒の撮影処理（Ｓ１２９）を行う。
【０１４４】
このように、Ｓ１３０にてキャリブレーション処理（Ｓ１２３）の実行が終了せず、アンバランス量、補正データが算出・記憶されていなくても、Ｓ１３４にて連写が設定されていた場合は、撮影駒毎にＳ１２３におけるキャリブレーション処理を行わず、撮影処理（Ｓ１２９）を実行する為、連写駒間隔をほぼ一定に揃えることが可能となる。
【０１４５】
また、単写が設定されていたならば（Ｓ１３４）、Ｓ１３７に進み、キャリブレーション処理を行い、撮影画像データに対するアンバランス量の算出、補正データの算出し、補正データ用メモリー１１８にアンバランス量・補正データの記憶を記憶すると共に、Ｓ１３８にてキャリブレーション動作が正常に行われ、補正データが算出されているか否かの判定を行う。
【０１４６】
また、レリーズスイッチ（ＳＷ２）１２７が押されていなければ（Ｓ１３５）、ＣＰＵ１１７は連写が中止されたと判断し、Ｓ１３７に進み、キャリブレーション処理を行い、撮影画像データに対するアンバランス量の算出、補正データの算出し、補正データ用メモリー１１８にアンバランス量・補正データの記憶を終了後、Ｓ１３８にてキャリブレーション動作が正常に行われ、補正データが算出されているか否かの判定を行う。
【０１４７】
このように、撮影処理（Ｓ１２９）の前にキャリブレーション処理（Ｓ１２３）による、アンバランス量、補正データの算出が出来なくても、撮影処理（Ｓ１３９）終了後、連写、単写に関わらず、撮影を一旦中断した場合には、再度キャリブレーション処理（Ｓ１２７）を実行し、アンバランス量、補正データの算出・記憶を行うので、撮影した画像データを正確に補正することが出来る。このキャリブレーション動作（Ｓ１３７）の詳細は図１１を用いて後述する。
【０１４８】
Ｓ１３８において、ＣＰＵ１１７は、アンバランス量算出回路１１６を介して、ＡＤ−ＣＨ１，ＡＤ−ＣＨ２の信号をモニターすることで、キャリブレーション動作が正常に行われたか否かの判定を行い、キャリブレーション動作が正常に行われたと判断された場合、Ｓ１３９へ進み、ＣＰＵ１１７は、アンバランス量算出回路１１６を制御し、補正データ用メモリー１１８より、算出・記憶されている撮影画面の合成に必要な補正データの読み出しを行う。（Ｓ１３９）
次に、ＣＰＵ１１７は、メモリコントローラー１０６、１０８を用いて、メモリー１０７、１０９の所定領域に書き込まれた撮影画像データを読み出し、補正データ用メモリーから読み出された、アンバランス量算出回路１１６より出力された補正データ（ＯＦ１、ＯＦ２、ＧＮ１、ＧＮ２）を用い、オフセット調整回路１１０、１１１、ゲイン調整回路１１２、１１３により、補正処理を行った後、画面合成回路１１４にて撮影データの画面合成処理を行う。合成された撮影データは、カメラＤＳＰ１１５へ入力され、ＡＷＢ（オートホワイトバランス）処理、ガンマ変換処理、色変換処理を含む各種現像処理を行う（Ｓ１４０）。
【０１４９】
そして、ＣＰＵ１１７は、ワークメモリー１２１の所定領域にカメラＤＳＰ１１５により、書き込まれた画像データを読み出して、設定したモードに応じた画像圧縮処理を圧縮・伸長回路１２２により行い（Ｓ１４１）、ワークメモリ−１２１の画像記憶バッファ領域の空き画像部分に、撮影して一連の処理を終えた画像データの書き込みを行う。
【０１５０】
一連の撮影の実行に伴い、ワークメモリー１２１の画像記憶バッファ領域に記憶した画像データ、及び、撮影時の撮影条件（露出条件（Ｔｖ値、Ａｖ値、ＩＳＯ値、温度情報等）を読み出して、メモリカードやコンパクトフラッシュ(登録商標)カード等の記録媒体であるところの不揮発性メモリー１２３へ画像データと共に付随データをも書き込みを行う記録処理を開始する（Ｓ１４２）。
【０１５１】
この記録開始処理は、ワークメモリー１２１の画像記憶バッファ領域の空き画像部分に、撮影して一連の処理を終えた画像データ／付随データの書き込みが新たに行われる度に、その画像データ／付随データに対して実行される。なお、記録媒体であるところの不揮発性メモリー１２３へ画像データ／付随データの書き込みを行っている間、書き込み動作中であることを明示するために、表示・警告部１３３において例えばＬＥＤを点滅させる等の記録媒体書き込み動作表示を行う。
【０１５２】
メモリー１０７、１０９の所定領域に書き込まれた撮影画像データの全てについて現像処理（Ｓ１４０）が終了し、圧縮処理（Ｓ１４１）、記録開始（Ｓ１４２）の処理が行われると前記画像処理（Ｓ１４０）にて使用した補正データは不要となる為、ＣＰＵ１１７は、アンバランス量算出回路１１６を制御して、現像処理に使用した補正データ（ＯＦ１、ＯＦ２、ＧＮ１、ＧＮ２）のキャンセルを行う補正データリセット処理（Ｓ１４３）を行う
次に、ＣＰＵ１１７は、次駒への撮影に対応する為に、レリーズスイッチ（ＳＷ１）１２６が押されているかどうかを判断する（Ｓ１４８）。
【０１５３】
レリーズスイッチ（ＳＷ１）１２６が放された状態であったならば（Ｓ１４８）、Ｓ１０２に戻る。
【０１５４】
レリーズスイッチ（ＳＷ１）１２６が押された状態であったならば（Ｓ１４８）、次駒の撮影に向けて、再度、キャリブレーション処理（Ｓ１２３）を開始し、次の撮影を行う。
【０１５５】
レリーズスイッチ（ＳＷ１）１２６が放されたならば（Ｓ１２６）、Ｓ１０２に戻る。
Ｓ１３８において、キャリブレーション動作が正常に行われていないと判断された場合、Ｓ１４４へ進み、ＣＰＵ１１７は、アンバランス量算出回路１１６を制御し、補正データ用メモリー１１８より、撮影駒と同一の撮影条件時で過去に算出され、蓄積・記憶されている撮影画面の合成に必要な蓄積補正データを後述する補正データテーブルからの読み出しを行う。（Ｓ１４５）
次に、ＣＰＵ１１７は、メモリコントローラー１０６、１０８を用いて、メモリー１０７、１０９の所定領域に書き込まれた撮影画像データを読み出し、補正データ用メモリーから読み出された、蓄積補正データ（ＯＦ１、ＯＦ２、ＧＮ１、ＧＮ２）を用い、オフセット調整回路１１０、１１１、ゲイン調整回路１１２、１１３により、補正処理を行った後、画面合成回路１１４にて撮影データの画面合成処理を行う。合成された撮影データは、カメラＤＳＰ１１５へ入力され、ＡＷＢ（オートホワイトバランス）処理、ガンマ変換処理、色変換処理を含む各種現像処理を行う（Ｓ１４５）。
【０１５６】
そして、ＣＰＵ１１７は、ワークメモリー１２１の所定領域にカメラＤＳＰ１１５により、書き込まれた画像データを読み出して、設定したモードに応じた画像圧縮処理を圧縮・伸長回路１２２により行い（Ｓ１４６）、ワークメモリ−１２１の画像記憶バッファ領域の空き画像部分に、撮影して一連の処理を終えた画像データの書き込みを行う。
【０１５７】
一連の撮影の実行に伴い、ワークメモリー１２１の画像記憶バッファ領域に記憶した画像データ、及び、撮影時の撮影条件（露出条件（Ｔｖ値、Ａｖ値、ＩＳＯ値、温度情報等）を読み出して、メモリカードやコンパクトフラッシュ(登録商標)カード等の記録媒体であるところの不揮発性メモリー１２３へ画像データと共に付随データをも書き込みを行う記録処理を開始する（Ｓ１４７）。尚、この時記録される付随データとしては、撮影条件（露出条件（Ｔｖ値、Ａｖ値、ＩＳＯ値、温度情報等）のほかに、キャリブレーションが正常に行われず、正確な補正データによる画像合成が行われなかったことを記す補正ＮＧ情報も含まれている。
【０１５８】
この記録開始処理は、ワークメモリー１２１の画像記憶バッファ領域の空き画像部分に、撮影して一連の処理を終えた画像データ／付随データの書き込みが新たに行われる度に、その画像データ／付随データに対して実行される。なお、記録媒体であるところの不揮発性メモリー１２３へ画像データ／付随データの書き込みを行っている間、書き込み動作中であることを明示するために、表示・警告部１３３において例えばＬＥＤを点滅させる等の記録媒体書き込み動作表示を行う。
【０１５９】
メモリー１０７、１０９の所定領域に書き込まれた撮影画像データ毎の全てについて、毎回、蓄積補正データの読出し（Ｓ１４４）、現像処理（Ｓ１４５）が終了し、圧縮処理（Ｓ１４６）、記録開始（Ｓ１４７）の処理が行われると画像処理（Ｓ１４５）にて使用した蓄積補正データは不要となる為、ＣＰＵ１１７は、アンバランス量算出回路１１６を制御して、前記現像処理に使用した蓄積補正データ（ＯＦ１、ＯＦ２、ＧＮ１、ＧＮ２）のキャンセルを行う補正データリセット処理（Ｓ１４３）を行う。
【０１６０】
次に、ＣＰＵ１１７は、次駒への撮影に対応する為に、レリーズスイッチ（ＳＷ１）１２６が押されているかどうかを判断する（Ｓ１４８）。
【０１６１】
レリーズスイッチ（ＳＷ１）１２６が放された状態であったならば（Ｓ１４８）、Ｓ１０２に戻る。
【０１６２】
レリーズスイッチ（ＳＷ１）１２６が押された状態であったならば（Ｓ１４８）、次駒の撮影に向けて、再度、キャリブレーション処理（Ｓ１２３）を開始し、次の撮影を行う。レリーズスイッチ（ＳＷ１）１２６が放されたならば（Ｓ１２６）、Ｓ１０２に戻る。
【０１６３】
図９は、図８のＳ１２２における測距・測光処理の詳細なフローチャートを示す。なお、測距・測光処理においては、焦点検出装置１３、測光装置１１の出力信号に基き、ＣＰＵ１１７がコントロール回路１１９へ制御信号を出力することで、コントロール回路１１９が、レンズ駆動装置４、絞り駆動装置６、シャッタ装置１４の駆動制御を行う。
【０１６４】
ＣＰＵ１１７は、焦点検出装置１３を用いて、ＡＦ（オートフォーカス）処理を開始する（Ｓ２０１）。
【０１６５】
ＣＰＵ１１７は、撮影レンズ２に入射した光線を、絞り羽根群５、メインミラー７、サブミラー１３を介して、焦点検出装置１３に入射させることにより、光学像として結像された画像の合焦状態を判断し、測距（ＡＦ）が合焦と判断されるまで（Ｓ２０３）、焦点検出手段１３を用いて撮影レンズ２の結像レンズ３を駆動しながら、焦点検出装置１３を用いて合焦状態を検出するＡＦ制御を実行する（Ｓ２０２）。
【０１６６】
測距（ＡＦ）が合焦と判断したならば（Ｓ２０３）、ＣＰＵ１１７は、撮影画面内の複数の測距点の中から合焦した測距点を決定し、決定した測距点データと共に測距データ及び或いは設定パラメータをＣＰＵ１１７の内部メモリに記憶してＳ２０５に進む。
【０１６７】
続いて、ＣＰＵ１１７は、測光装置１１を用いて、ＡＥ（自動露出）処理を開始する（Ｓ２０５）。ＣＰＵ１１７は、撮影レンズ３に入射した光線を、絞り羽根群５、メインミラー７によりフォーカシングスクリーン８上に結像させた被写体像とし、その輝度をペンタダハプリズム９、不図示の測光用レンズを介して、測光装置１１に入射させることにより、光学像として結像された画像の露出状態を測定し、露出（ＡＥ）が適正と判断されるまで（Ｓ２０６）、ＣＰＵ１１７により、測光処理を行う（Ｓ２０６）。
【０１６８】
露出（ＡＥ）が適正と判断したならば（Ｓ２０７）、ＣＰＵ１１７は、測光データ及び或いは設定パラメータをＣＰＵ１１７の内部メモリに記憶し、測距・測光処理ルーチンＳ１２２を終了する。
【０１６９】
なお、測光処理Ｓ２０６で検出した露出（ＡＥ）結果と、撮影モード設定手段１２８であるところのモードダイアルによって設定された撮影モードに応じて、ＣＰＵ１１７は、絞り値（Ａｖ値）、シャッタ速度（Ｔｖ値）が決定する。
【０１７０】
そして、ここで決定したシャッタ速度（Ｔｖ値）に応じて、ＣＰＵ１１７は、撮像素子１５の電荷蓄積時間を決定し、等しい電荷蓄積時間で撮影処理を行う。
【０１７１】
図１０は、図８のＳ１２９における撮影処理の詳細なフローチャートを示す。なお、撮影処理（Ｓ１２９）においては、ＣＰＵ１１７がコントロール回路１１９へ制御信号を出力することで、コントロール回路１１９が、絞り駆動装置６、シャッタ装置１４の駆動制御を行う。
【０１７２】
ＣＰＵ１１７は、メインミラー７を不図示のミラー駆動手段によってミラーアップ位置に移動すると共に（Ｓ３０１）、ＣＰＵ１１７の内部メモリに記憶されている測光データに従い、コントロール回路１１９により、絞り駆動装置４が制御されることで絞り羽根群５を所定の絞り値まで駆動する（Ｓ３０２）。
ＣＰＵ１１７は、撮像素子１５の電荷クリア動作を行った後に（Ｓ３０３）、コントロール回路１１９により、シャッタ装置１４が制御駆動され、先羽根群１４ａを開放（Ｓ３０４）する。
【０１７３】
本発明の電子スチルカメラ１は、前述した様に、電子シャッタ機能を有している為、ＣＰＵ１１７の内部メモリに記憶されている測光データに従い設定されたシャッタ秒時の時間だけ、撮像素子１５の電荷蓄積を開始する（Ｓ３０５）。
【０１７４】
ＣＰＵ１１７は、測光データに従って設定されたシャッタ秒時の時間を計測し、撮像素子１５の電荷蓄積（露光）終了を待ち（Ｓ３０９）、撮像素子１５の電荷蓄積を終了し（Ｓ３１０）、コントロール回路１１９により、シャッタ装置１４の後羽根群１４ｂを閉鎖（Ｓ３１０）することで、撮像素子１５による露光を終了する。
【０１７５】
ＣＰＵ１１７は、コントロール回路１１９により、絞り駆動装置４が制御されることで絞り羽根群５を開放の絞り値まで駆動すると共に（Ｓ３１１）、メインミラー７を不図示のミラー駆動手段によってミラーダウン位置に移動する（Ｓ３１２）。
【０１７６】
設定した電荷蓄積時間が経過したならば、ＣＰＵ１１７は、撮像素子１５の電荷蓄積を終了した後、撮像素子１５から電荷信号を読み出し、ＣＤＳ／ＡＧＣ回路１０２、１０３を介して、Ａ／Ｄ変換手段１０４、１０５で所定のデジタル信号へ変換し、メモリーコントローラ−１０６、１０８によって、メモリー１０７、１０９の所定領域への撮影画像データを書き込む（Ｓ３１３）。
一連の処理を終えたならば、撮影処理ルーチンＳ１２９を終了する。
【０１７７】
図１１は、図８のＳ１２３、及び、Ｓ１３７におけるキャリブレーション動作処理の詳細なフローチャートを示す。
【０１７８】
ＣＰＵ１１７は、撮像素子１５の電荷クリア動作を行った後に（Ｓ４０１）、シャッタ装置１４の先羽根群１４ａが閉じた状態で、アンバランス量算出回路１１６へキャリブレーション動作であることを指示すると共に、撮像素子１５を照明するために、ドライバ手段１２０へキャリブレーションの為の照明用ＬＥＤ素子１７ａ、１７ｂの所定時間の点灯命令を出力し、撮像素子１５の撮影画面の照明を行う（Ｓ４０２）。撮像素子１５は、照明光による画像（図４）の電荷蓄積を開始する（Ｓ４０３）。
【０１７９】
設定した所定の電荷蓄積時間が経過したならば（Ｓ４０４）、ＣＰＵ１１７は、ＬＥＤ素子１７ａ、１７ｂを消灯（Ｓ４０５）して撮像素子１５の電荷蓄積を終了（Ｓ４０６）させる。
【０１８０】
撮像素子１５は、左右の撮像領域１５ｂ、１５ｃよりＣＨ１出力、ＣＨ２出力を介してＣＤＳ／ＡＧＣ回路１０２、１０３へ出力し、前述したように出力信号の処理後、Ａ／Ｄ変換回路１０４、１０５へ入力してデジタル信号へ変換する読み出し処理を行う。（Ｓ４０７）
Ａ／Ｄ変換回路１０４、１０５より出力されたデジタル信号（ＡＤ−ＣＨ１、ＡＤ−ＣＨ２）は、その信頼性を判定する為に所定のレベルＴＨと比較（Ｓ４０８）し、所定のレベルＴＨより低いと判断（画像に明らかな異常があると判断）された場合、例えば、ＬＥＤ素子１７ａ、１７ｂの投光により照明されている部分からの画像出力が得られない場合などには、表示・警告手段１３３により、ファインダー内への表示などにより、撮影者へ適切なキャリブレーションができない旨を伝達（Ｓ４１２）し、その時の撮影条件（温度・ＩＳＯ値）のみを補正データ用メモリー１１８へ記憶する（Ｓ４１３）。
【０１８１】
Ａ／Ｄ変換回路１０４、１０５より出力されたデジタル信号（ＡＤ−ＣＨ１、ＡＤ−ＣＨ２）が、所定のレベルＴＨと比較（Ｓ４０８）し、所定のレベルＴＨより高いと判断された場合には、アンバランス量算出回路１１６へ入力し、前述した方法により撮像素子１５の左右の撮像領域１５ｂ、１５ｃ出力のアンバランス量を演算・算出（Ｓ４０８）、同時に算出されたアンバランス量より、最適な補正量（補正データ（ＯＦ１、ＯＦ２、ＧＮ１、ＧＮ２））を算出（Ｓ４１０）、算出された最適な補正量（補正データ（ＯＦ１、ＯＦ２、ＧＮ１、ＧＮ２））、撮影条件（温度・ＩＳＯ値等）と共に補正データ用メモリー１１８へ記憶する（Ｓ４１１）。
【０１８２】
この時記憶される補正データは、温度計１３４による温度情報とカメラに設定されているＩＳＯ感度情報等の撮影条件がＣＰＵ１１７を介して、アンバランス量算出回路１１６へ入力され、キャリブレーション処理時の撮影件として、算出された補正データ毎に、補正データ用メモリー１１８へ記録・蓄積されることで、撮影条件（温度・ISO値）に対応した補正データテーブルを作成する。
【０１８３】
このキャリブレーション処理による補正データを用いて現像処理を行うことにより、撮像素子１５の左右撮像領域１５ｂ、１５ｃの出力のアンバランス量を最適に補正し、左右画面を正確に画面合成することが出来る。
【０１８４】
なお、このキャリブレーション処理（Ｓ１２３）は、レリーズスイッチ（ＳＷ１）が押下されている間は、所定時間間隔で動作を行い、その都度、算出されたアンバランス量、補正量（補正データ）は、補正データ用メモリー１１８へ蓄積・記憶され、より精度の高い補正データとするように構成されている。
【０１８５】
この実施例においては、本発明の前記キャリブレーション処理（Ｓ１２３）を開始させる第１のスイッチ手段を、レリーズスイッチ（ＳＷ１）としているが、図７に示す電源ＳＷ（Ｓ１０２）であっても構わない。この場合、電源ＳＷ（Ｓ１０２）のＯＮにより、キャリブレーション処理（Ｓ１２３）の動作を開始し、キャリブレーション処理（Ｓ１２３）を中止させる第２のスイッチ手段をレリーズスイッチ（ＳＷ１）、又はレリーズスイッチ（ＳＷ２）として、レリーズスイッチ（ＳＷ１）、又はレリーズスイッチ（ＳＷ２）の押下がなされるまで、所定時間間隔にてキャリブレーション処理（Ｓ１２３）を繰り返し動作することで、電源ＯＮから露光動作直前まで、その都度、算出されたアンバランス量、補正量（補正データ）は、補正データ用メモリー１１８へ蓄積・記憶され、より精度の高い補正データとなる。また、露光動作終了後も電源ＳＷ（Ｓ１０２）がＯＮ中であれば、所定時間間隔にてキャリブレーション処理（Ｓ１２３）を繰り返し動作し、その都度、最新の補正データを算出することが出来る。
【０１８６】
また、キャリブレーション処理（Ｓ１２３）を開始させる第１のスイッチ手段を、電源ＳＷ（Ｓ１０２）のＯＮ後の操作される、各種撮影条件設定手段である、モードダイヤルスイッチ１２８、単写／連写スイッチ１２９、操作部１３０で構成されている各種操作ボタンなどであっても構わない。この場合、電源ＳＷ（Ｓ１０２）のＯＮ後、撮影者が撮影前準備として、各種撮影条件設定のために、上記操作部材類の操作により、キャリブレーション処理（Ｓ１２３）の動作を開始し、キャリブレーション処理（Ｓ１２３）を中止させる第２のスイッチ手段をレリーズスイッチ（ＳＷ１）、又はレリーズスイッチ（ＳＷ２）として、レリーズスイッチ（ＳＷ１）、又はレリーズスイッチ（ＳＷ２）の押下がなされるまで、所定時間間隔にてキャリブレーション処理（Ｓ１２３）を繰り返し動作することで、露光動作直前まで、確実に、アンバランス量、補正量（補正データ）を算出し、より多くのデータを補正データ用メモリー１１８へ蓄積・記憶し、より精度の高い補正データとすることが出来る。
【実施例２】
【０１８７】
以下に、本発明の第２の実施例を図１２に基づいて説明する。
【０１８８】
本発明の電子スチルカメラ１の主ルーチンのフローに関する他の実施例について、図１２のフローチャートを用いて説明を行う。尚、同図におけるレリーズスイッチ（ＳＷ１）押下以前の動作は、上述の実施例１における図７と同一処理なので説明を省略し、変更部分を記載した図１２についてのみ説明する。
【０１８９】
図１２において、レリーズスイッチ（ＳＷ１）１２６が押されたならば（Ｓ５０１）、ＣＰＵ１１７は、測距処理を行って撮影レンズ２の焦点を被写体に合わせ、測光処理を行って絞り値及びシャッタ時間を決定する、測距・測光処理を行い（Ｓ５０２）、Ｓ５０３に進む。測光処理において、必要であればフラッシュの設定も行う。この測距・測光処理Ｓ５０２の詳細は前述した図９と同一処理である。
【０１９０】
また、ＣＰＵ１１７は、レリーズスイッチ（ＳＷ１）１２６の押下操作に応じて、測距・測光処理（Ｓ５０２）と同時に、温度計１３４による電気基板１６上の処理回路、撮像素子１５等の温度測定を開始すると共に、撮像素子１５の左右画面の出力端子から同時に出力される左右の画像データのアンバランス量を正確に検出し、補正データを算出する為のキャリブレーション処理（Ｓ５０３）を開始する。
【０１９１】
このように、レリーズスイッチ（ＳＷ１）１２６の押下操作に応じて、測距・測光処理（Ｓ５０２）と共にキャリブレーション処理（Ｓ５０３）を行った後にＳ５０４へ進むことにより、Ｓ５０４においてレリーズスイッチ（ＳＷ２）１２７が押された時のレリーズタイムラグへの影響をなくすことが可能となる。
【０１９２】
キャリブレーション処理（Ｓ５０３）で取り込んだキャリブレーションデータを用いてアンバランス量算出を行ない、補正データの算出処理を行うことにより、撮像素子１５の左右の画像データを画面合成回路１１４による１画面に合成に関して、撮影した画像データを正確に補正することが出来る。
【０１９３】
尚、この時、温度計１３４による温度情報と、カメラに設定されているＩＳＯ感度情報等の撮影条件がＣＰＵ１１７を介して、アンバランス量算出回路１１６へ入力され、キャリブレーション処理時の撮影件として、算出された補正データ毎に、補正データと共に記録される。このキャリブレーション処理Ｓ５０３の詳細は前述した図１１と同一処理である。
【０１９４】
レリーズスイッチ（ＳＷ２）１２７が押されていないならば（Ｓ５０４）、前記レリーズスイッチ（ＳＷ１）１２６が放されるまで（Ｓ５０６）、現在のキャリブレーション処理（Ｓ５０３）を繰り返し行う。キャリブレーション処理（Ｓ５０３）は、所定時間間隔にて繰り返し動作させることで、より多くの補正データを蓄積することが可能となり、補正データの信頼性が向上することで、画面合成時の精度が格段に向上することが出来る。
レリーズスイッチ（ＳＷ１）１２６が放されたならば（Ｓ５０６）、図７におけるＳ１０２に戻る。
【０１９５】
レリーズスイッチ（ＳＷ２）１２７が押されたならば（Ｓ５０４）、ＣＰＵ１１７は、キャリブレーション処理（Ｓ５０３）の処理状況（アンバランス量の算出、補正データの算出が終了したか否か）に関わらす、キャリブレーション処理の中止処理（Ｓ５０５）を行い、Ｓ５０７へ進む。このように、前記レリーズスイッチ（SW2）１２７の押下操作に応じて、キャリブレーション処理（Ｓ１２３）を強制的に中止処理し、Ｓ５０７、Ｓ５０９へ進むことにより、レリーズスイッチ（ＳＷ２）１２７が押された時のレリーズタイムラグへの影響をなくすことが可能となる。
【０１９６】
次に、撮影した画像データを記憶可能な画像記憶バッファ領域がメモリー１０７、１０９にあるかどうかを判断し（Ｓ５０７）、メモリー１０７、１０９の画像記憶バッファ領域内に新たな画像データを記憶可能な領域が無いならば、表示・警告部１３３を用いて画像や音声により所定の警告表示を行った後に（Ｓ５０８）、Ｓ１０２に戻る。
【０１９７】
例えば、メモリー１０７、１０９の画像記憶バッファ領域内に記憶可能な最大枚数の連写撮影を行った直後で、メモリー１０７、１０９から読み出して、画像処理中で記憶媒体であるところの不揮発性メモリー１２３に書き込むべき最初の画像がまだ記憶媒体であるところの不揮発性メモリー１２３に未記録な状態であり、まだ１枚の空き領域もメモリー１０７、１０９の画像記憶バッファ領域上に確保出来ない状態である場合等が、この状態の一例である。
【０１９８】
なお、撮影した画像データを圧縮処理してからワークメモリー１２１の画像記憶バッファ領域に記憶する場合は、圧縮した後の画像データ量が圧縮モードの設定に応じて異なることを考慮して、記憶可能な領域がワークメモリー１２１の画像記憶バッファ領域上にあるかどうかをＳ５０７において判断することになる。
【０１９９】
メモリー１０７、１０９に撮影した画像データを記憶可能な画像記憶バッファ領域があるならば（Ｓ５０７）、ＣＰＵ１１７は、撮像して所定時間蓄積した撮像信号を撮像素子１５から読み出して、前述した画像処理プロセスを行ない、メモリー１０７、１０９の所定領域に撮影した画像データを書き込む撮影処理を実行する（Ｓ５０９）。この撮影処理Ｓ５０９の詳細は、前述した図１０と同一処理である。
【０２００】
撮影処理Ｓ５０９を終えたならば、ＣＰＵ１１７は、レリーズスイッチ（ＳＷ２）１２７の操作以前に、キャリブレーション処理（Ｓ５０３）が最低１回以上終了したか否かの判別（Ｓ５１０）を行う。前述した様に、本発明の電子スチルカメラ１においては、レリーズタイムラグを確保するため、キャリブレーション処理（Ｓ５０３）中であっても、レリーズスイッチ（ＳＷ２）１２７の押下操作により、キャリブレーション処理（Ｓ５０３）を中止してしまう。したがって、キャリブレーション処理（Ｓ５０３）による撮影画像データに対するアンバランス量の算出、補正データの算出が行われないまま撮影が行われてしまったか否かの検出を行い、キャリブレーション処理（Ｓ５０３）が最低１回以上終了し、撮影画像データに対するアンバランス量の算出、補正データの算出が行われ、補正データ用メモリー１１８にアンバランス量・補正データが記憶されている場合には、Ｓ５１１に進む。ＣＰＵ１１７の内部メモリに記憶される単写／連写フラグの状態を判断し（Ｓ５１１）、連写が設定されていたならばＳ５１２に進む。
【０２０１】
レリーズスイッチ（ＳＷ２）１２７が押されていれば（Ｓ５１２）、ＣＰＵ１１７は、連続撮影中である認識する。また、補正データ用メモリー１１８に記憶されているキャリブレーション処理（Ｓ５０３）により算出されたアンバランス量、補正データは、アンバランス量算出回路１２６を通して、補正データ用メモリー１１８を制御することで保持（Ｓ５１３）されると共に、再度、メモリー１０７、１０９のチェック（Ｓ５０７）を行い、次駒の撮影処理（Ｓ５０９）を行う。
【０２０２】
このように、Ｓ５１０にてキャリブレーション処理（Ｓ５０３）が最低１回以上実行され、アンバランス量、補正データが算出・記憶し、かつ、Ｓ５１１にて連写が設定されていた場合は、撮影駒毎にＳ５０３におけるキャリブレーション処理を行う必要がない為、次駒の撮影処理（Ｓ５０９）をすぐに実行することが可能となり、連写駒間隔をほぼ一定に揃えることが可能となる。
【０２０３】
単写が設定されていたならば（Ｓ５１１）、Ｓ５１８に進む。また、レリーズスイッチ（ＳＷ２）１２７が押されていなければ（Ｓ５１２）、ＣＰＵ１１７は連写が中止されたと判断し、Ｓ５１８へ進みキャリブレーション動作が正常に行われ、補正データが算出されているか否かの判定を行う。
【０２０４】
撮影処理（Ｓ５０９）終了後、キャリブレーション処理（Ｓ５０３）が最低１回以上終了していない（Ｓ５１０）と判別した場合、撮影画像データに対するアンバランス量の算出、補正データの算出が行わず、補正データ用メモリー１１８にアンバランス量・補正データが記憶されていないときは、Ｓ５１４に進む。
【０２０５】
ＣＰＵ１１７の内部メモリに記憶される単写／連写フラグの状態を判断し（Ｓ５１４）、連写が設定されていたならばＳ５１５に進む。レリーズスイッチ（ＳＷ２）１２７が押されていれば（Ｓ５１５）、ＣＰＵ１１７は、連続撮影中である認識し、再度、メモリー１０７、１０９のチェック（Ｓ５０７）を行い、次駒の撮影処理（Ｓ５０９）を行う。
このように、Ｓ５１０にてキャリブレーション処理（Ｓ５０３）の実行が終了せず、アンバランス量、補正データが算出・記憶されていなくても、Ｓ５１４にて連写が設定されていた場合は、撮影駒毎にＳ５０３におけるキャリブレーション処理を行わず、撮影処理（Ｓ５０９）を実行する為、連写駒間隔をほぼ一定に揃えることが可能となる。
【０２０６】
また、単写が設定されていたならば（Ｓ１３４）、Ｓ１３７に進み、キャリブレーション処理を行い、撮影画像データに対するアンバランス量の算出、補正データの算出し、前記補正データ用メモリー１１８にアンバランス量・補正データの記憶を記憶すると共に、Ｓ１３８にてキャリブレーション動作が正常に行われ、補正データが算出されているか否かの判定を行う。
【０２０７】
また、レリーズスイッチ（ＳＷ２）１２７が押されていなければ（Ｓ５１５）、ＣＰＵ１１７は連写が中止されたと判断し、Ｓ５１７に進み、キャリブレーション処理を行い、撮影画像データに対するアンバランス量の算出、補正データの算出し、補正データ用メモリー１１８にアンバランス量・補正データの記憶を終了後、Ｓ５１８にてキャリブレーション動作が正常に行われ、補正データが算出されているか否かの判定を行う。
【０２０８】
このように、撮影処理（Ｓ５０９）の前にキャリブレーション処理（Ｓ５０３）による、アンバランス量、補正データの算出が出来なくても、撮影処理（Ｓ５１９）終了後、連写、単写に関わらず、撮影を一旦中断した場合には、再度キャリブレーション処理（Ｓ５０７）を実行し、アンバランス量、補正データの算出・記憶を行うので、撮影した画像データを正確に補正することが出来る。このキャリブレーション動作（Ｓ５１７）の詳細は、前述した図１１と同一処理である。
【０２０９】
Ｓ５１８において、ＣＰＵ１１７は、アンバランス量算出回路１１６を会して、ＡＤ−ＣＨ１，ＡＤ−ＣＨ２の信号をモニターすることで、キャリブレーション動作が正常に行われたか否かの判定を行い、キャリブレーション動作が正常に行われたと判断された場合、Ｓ５１９へ進み、ＣＰＵ１１７は、アンバランス量算出回路１１６を制御し、補正データ用メモリー１１８より、算出・記憶されている撮影画面の合成に必要な補正データの読み出しを行う。（Ｓ５１９）
次に、ＣＰＵ１１７は、メモリコントローラー１０６、１０８を用いて、メモリー１０７、１０９の所定領域に書き込まれた撮影画像データを読み出し、補正データ用メモリーから読み出された、アンバランス量算出回路１１６より出力された補正データ（ＯＦ１、ＯＦ２、ＧＮ１、ＧＮ２）を用い、オフセット調整回路１１０、１１１、ゲイン調整回路１１２、１１３により、補正処理を行った後、画面合成回路１１４にて撮影データの画面合成処理を行う。合成された撮影データは、カメラＤＳＰ１１５へ入力され、ＡＷＢ（オートホワイトバランス）処理、ガンマ変換処理、色変換処理を含む各種現像処理を行う（Ｓ５２０）。
【０２１０】
そして、ＣＰＵ１１７は、ワークメモリー１２１の所定領域にカメラＤＳＰ１１５により、書き込まれた画像データを読み出して、設定したモードに応じた画像圧縮処理を圧縮・伸長回路１２２により行い（Ｓ５２１）、ワークメモリー１２１の画像記憶バッファ領域の空き画像部分に、撮影して一連の処理を終えた画像データの書き込みを行う。
【０２１１】
一連の撮影の実行に伴い、ワークメモリー１２１の画像記憶バッファ領域に記憶した画像データ、及び、撮影時の撮影条件（露出条件（Ｔｖ値、Ａｖ値、ＩＳＯ値、温度情報等）を読み出して、メモリカードやコンパクトフラッシュ(登録商標)カード等の記録媒体であるところの不揮発性メモリー１２３へ画像データと共に付随データをも書き込みを行う記録処理を開始する（Ｓ５２２）。
【０２１２】
この記録開始処理は、ワークメモリー１２１の画像記憶バッファ領域の空き画像部分に、撮影して一連の処理を終えた画像データ／付随データの書き込みが新たに行われる度に、その画像データ／付随データに対して実行される。
【０２１３】
なお、記録媒体であるところの不揮発性メモリー１２３へ画像データ／付随データの書き込みを行っている間、書き込み動作中であることを明示するために、表示・警告部１３３において例えばLEDを点滅させる等の記録媒体書き込み動作表示を行う。
【０２１４】
メモリー１０７、１０９の所定領域に書き込まれた撮影画像データの全てについて現像処理（Ｓ５２０）が終了し、圧縮処理（Ｓ５２１）、記録開始（Ｓ５２２）の処理が行われると前記画像処理（Ｓ５２０）にて使用した補正データは不要となる為、ＣＰＵ１１７は、アンバランス量算出回路１１６を制御して、現像処理に使用した補正データ（ＯＦ１、ＯＦ２、ＧＮ１、ＧＮ２）のキャンセルを行う補正データリセット処理（Ｓ５２３）を行う
次に、ＣＰＵ１１７は、次駒への撮影に対応する為に、レリーズスイッチ（ＳＷ１）１２６が押されているかどうかを判断する（Ｓ５２８）。
【０２１５】
レリーズスイッチ（ＳＷ１）１２６が放された状態であったならば（Ｓ５２８）、Ｓ１０２に戻る。
【０２１６】
レリーズスイッチ（ＳＷ１）１２６が押された状態であったならば（Ｓ５２８）、次駒の撮影に向けて、再度、キャリブレーション処理（Ｓ５０３）を開始し、次の撮影を行う。
【０２１７】
レリーズスイッチ（ＳＷ１）１２６が放されたならば（Ｓ５０６）、Ｓ１０２に戻る。
Ｓ５１８において、キャリブレーション動作が正常に行われていないと判断された場合、Ｓ５２４へ進み、ＣＰＵ１１７は、アンバランス量算出回路１１６を制御し、補正データ用メモリー１１８より、撮影駒が撮影されたときの撮影条件、及び、同一の撮影条件時で過去に算出され、蓄積・記憶されている撮影画面の合成に必要な蓄積補正データを前述した補正データテーブルから読み出しを行う。（Ｓ５２５）
次に、ＣＰＵ１１７は、メモリコントローラー１０６、１０８を用いて、メモリー１０７、１０９の所定領域に書き込まれた撮影画像データを読み出し、補正データ用メモリーから読み出された、蓄積補正データ（ＯＦ１、ＯＦ２、ＧＮ１、ＧＮ２）を用いずに、画面合成回路１１４にて撮影データの画面合成処理を行う。合成された撮影データは、カメラＤＳＰ１１５へ入力され、ＡＷＢ（オートホワイトバランス）処理、ガンマ変換処理、色変換処理を含む各種現像処理を行う（Ｓ５２５）。
【０２１８】
そして、ＣＰＵ１１７は、ワークメモリー１２１の所定領域にカメラＤＳＰ１１５により、書き込まれた画像データを読み出して、設定したモードに応じた画像圧縮処理を圧縮・伸長回路１２２により行い（Ｓ５２６）、ワークメモリー１２１の画像記憶バッファ領域の空き画像部分に、撮影して一連の処理を終えた画像データの書き込みを行う。
一連の撮影の実行に伴い、ワークメモリー１２１の画像記憶バッファ領域に記憶した画像データ、及び、撮影時の撮影条件（露出条件（Ｔｖ値、Ａｖ値、ＩＳＯ値、温度情報等）、補正データ用メモリーから読み出された蓄積補正データを読み出して、メモリカードやコンパクトフラッシュ(登録商標)カード等の記録媒体であるところの不揮発性メモリー１２３へ画像データと共に付随データをも書き込みを行う記録処理を開始する（Ｓ５２７）。尚、この時記録される付随データとしては、撮影条件（露出条件（Ｔｖ値、Ａｖ値、ＩＳＯ値、温度情報等））のほかに、キャリブレーションが正常に行われず、正確な補正データによる画像合成が行われなかったことを記す補正ＮＧ情報も含まれている。また、付随データと一緒に前記補正データ用メモリーから読み出された蓄積補正データをも記録書き込みを行う。
【０２１９】
この記録開始処理は、ワークメモリー１２１の画像記憶バッファ領域の空き画像部分に、撮影して一連の処理を終えた画像データ／付随データの書き込みが新たに行われる度に、その画像データ／付随データに対して実行される。
【０２２０】
なお、記録媒体であるところの不揮発性メモリー１２３へ画像データ／付随データの書き込みを行っている間、書き込み動作中であることを明示するために、表示・警告部１３３において例えばＬＥＤを点滅させる等の記録媒体書き込み動作表示を行う。
【０２２１】
メモリー１０７、１０９の所定領域に書き込まれた撮影画像データ毎の全てについて、毎回、撮影条件、蓄積補正データの読出し（Ｓ５２４）、補正データによる補正処理を行わないで現像処理（Ｓ５２５）が終了し、圧縮処理（Ｓ５２６）、記録開始（Ｓ５２７）の処理が行われると前記画像処理（Ｓ５２５）にて使用した蓄積補正データは不要となる為、ＣＰＵ１１７は、アンバランス量算出回路１１６を制御して、蓄積補正データ（ＯＦ１、ＯＦ２、ＧＮ１、ＧＮ２）のキャンセルを行う補正データリセット処理（Ｓ５２３）を行う。
【０２２２】
次に、ＣＰＵ１１７は、次駒への撮影に対応する為に、レリーズスイッチ（ＳＷ１）１２６が押されているかどうかを判断する（Ｓ５２８）。レリーズスイッチ（ＳＷ１）１２６が放された状態であったならば（Ｓ５２８）、Ｓ１０２に戻る。
【０２２３】
レリーズスイッチ（ＳＷ１）１２６が押された状態であったならば（Ｓ５２８）、次駒の撮影に向けて、再度、キャリブレーション処理（Ｓ５０３）を開始し、次の撮影を行う。レリーズスイッチ（ＳＷ１）１２６が放されたならば（Ｓ５０６）、Ｓ１０２に戻る。
【０２２４】
尚、実施例１、２においては、キャリブレーション処理の関係について説明したが、キャリブレーション処理の代わりに、ダーク取り込み処理によるダークノイズ補正処理等の各種画像補正データの算出処理を行うか、また、キャリブレーション処理とダーク取り込み処理の両方を行ってもよい。
【図面の簡単な説明】
【０２２５】
【図１】本発明の実施例１に係る電子カメラの概略断面図である。
【図２】図１における電子カメラの部分拡大図である。
【図３】撮像素子の斜視図である。
【図４】撮像素子の撮像領域の照明状態を示す図である。
【図５】本発明の実施例１に係る全体システム構成図である。
【図６】本発明の実施例１に係る具体的回路構成を表した図である。
【図７】本発明の実施例１に係る電子カメラの動作を示すフローチャートである。
【図８】本発明の実施例１に係る電子カメラの動作を示すフローチャートである。
【図９】本発明の実施例１に係る電子カメラの測光、測距動作を示すフローチャートである。
【図１０】本発明の実施例１に係る電子カメラの露光動作を示すフローチャートである。
【図１１】本発明の実施例１に係る電子カメラのキャリブレーション動作を示すフローチャートである。
【図１２】本発明の実施例２に係る電子カメラの動作を示すフローチャートである。
【図１３】本発明の全体に係る撮像素子の読み出し原理を表した図である。
【図１４】従来のカメラシステムの全体構成を説明した図である。
【符号の説明】
【０２２６】
１                                電子スチルカメラ
２                                撮影レンズ
３                                結像レンズ
４                                レンズ駆動装置
５                                絞り羽根群
６                                絞り駆動装置
７                                メインミラー
８                                フォーカシングスクリーン
９                                ペンタダハプリズム
１０                              接眼レンズ装置
１１                              測光装置
１２                              サブミラー
１３                              焦点検出装置
１４                              シャッタ装置
１４ａ                            先羽根群
１５                              撮像素子
１６                              電気基板
１７ａ、１７ｂ                    ＬＥＤ素子
１８                              フィルタ部材
１０１                            ＴＧ／ＳＳＧ
１０２、１０３                    ＣＤＳ／ＡＧＣ
１０４、１０５                    Ａ／Ｄ
１０６、１０８                    メモリーコントローラー
１０７、１０９                    メモリー
１１０、１１１                    オフセット調整回路
１１２、１１３                    ゲイン調整回路
１１４                            画像合成回路
１１５                            カメラＤＳＰ
１１６                            アンバランス量算出回路
１１７                            中央演算処理装置(ＣＰＵ)
１１８                            補正データ用メモリー
１１９                            コントロール回路
１２０                            ＤＲＩＶＥＲ
１２６                            レリーズスイッチ（ＳＷ１）
１２７                            レリーズスイッチ（ＳＷ２）
１２８                            撮影モード設定
１２６                            連写／単写スイッチ
１３０                            操作部
１３１                            電源スイッチ
１３３                            表示・警告
１３３                            温度計
１４０、１４１、１４２            平均値算出回路
１４３                            領域選択回路
１４４、１４５                    除算回路
１４６、１４７                    減算回路
１４８、１４９、１５０、１５１    補正データ算出回路
１９０                            フォトダイオード
１９１                            垂直ＣＣＤ
１９２、１９３                    水平ＣＣＤ
１９４、１９５                    アンプ
１９６、１９８                    ＣＤＳ／ＡＧＣ
１９７、１９９                    外部調整手段
【図１】
2005176042.tif 000003
【図２】
2005176042.tif 000004
【図３】
2005176042.tif 000005
【図４】
2005176042.tif 000006
【図５】
2005176042.tif 000007
【図６】
2005176042.tif 000008
【図７】
2005176042.tif 000009
【図８】
2005176042.tif 000010
【図９】
2005176042.tif 000011
【図１０】
2005176042.tif 000012
【図１１】
2005176042.tif 000013
【図１２】
2005176042.tif 000014
【図１３】
2005176042.tif 000015
【図１４】
2005176042.tif 000016