(57)【要約】【課題】  ストロボユニットのポップアップ時の振動等によってレンズの位置がずれてしまうのを防止する。【解決手段】  ポップアップ可能な発光ユニット４０４と、発光ユニットを駆動する第１の駆動機構４０２と、移動可能なレンズ１０と、レンズを駆動する第２の駆動機構とを有する光学機器の制御装置であって、発光ユニットをポップアップさせるときに、第１の駆動機構を駆動して発光ユニットをポップアップさせてから第２の駆動機構を駆動してレンズを移動させる制御手段５０を有する。【選択図】  図１
2005221970.tif 000002
【特許請求の範囲】
【請求項１】
ポップアップ可能な発光ユニットと、該発光ユニットを駆動する第１の駆動機構と、移動可能なレンズと、該レンズを駆動する第２の駆動機構とを有する光学機器の制御装置であって、
前記発光ユニットをポップアップさせるときに、前記第１の駆動機構を駆動して前記発光ユニットをポップアップさせてから前記第２の駆動機構を駆動して前記レンズを移動させる制御手段を有することを特徴とする光学機器の制御装置。
【請求項２】
前記制御手段は、物体光の輝度情報に基づいて前記発光ユニットをポップアップさせるか否かを判断することを特徴とする請求項１に記載の光学機器の制御装置。
【請求項３】
前記レンズは、フォーカスレンズであることを特徴とする請求項１又は２に記載の光学機器の制御装置。
【請求項４】
請求項１から３のいずれか１つに記載の制御装置と、
前記レンズにより形成された被写体像を光電変換する撮像素子とを有することを特徴とする撮影装置。
【請求項５】
ポップアップ可能な発光ユニットと、該発光ユニットを駆動する第１の駆動機構と、移動可能なレンズと、該レンズを駆動する第２の駆動機構とを有する光学機器の制御方法であって、
前記発光ユニットをポップアップさせるときに、前記第１の駆動機構を駆動して前記発光ユニットをポップアップさせてから前記第２の駆動機構を駆動して前記レンズを移動させることを特徴とする光学機器の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レンズを駆動する光学機器の制御装置、制御方法および撮影装置に関するものである。
【背景技術】
【０００２】
従来のデジタルスチルカメラにおいては、レリーズ半押しによって、フォーカシングに必要な被写体輝度を確保するための露出制御処理が行われ、フォーカスレンズを合焦位置まで駆動するフォーカシング処理が行われる。さらに、フォーカシング処理によって求められた焦点調節情報を加味して撮影用の露出制御を行う。この際、求められた露出情報に基づいてストロボユニットを発光させるか否かを判別する。そして、ストロボユニットの発光が必要であれば、カメラ本体に収納されたストロボユニットを発光位置までポップアップさせる。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
一般に、ポップアップ式のストロボユニットではポップアップ動作が高速であるため、カメラの構造上、ストロボユニットのポップアップ時にカメラ本体に機械的衝撃が加わり、このときの振動によってフォーカスレンズが合焦位置からずれてしまうおそれがある。すなわち、フォーカスレンズは構造上機械的振動に敏感であり、ストロボポップアップ時の振動による影響を受けやすい。
【０００４】
特に、近年、市場から要求されている低価格で小型軽量なデジタルカメラにおいては、上述した問題が顕著となる。
【０００５】
本発明は、ストロボポップアップ時の振動によってレンズの位置がずれるのを抑制することのできる光学機器の制御装置および撮影装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願第１の発明は、ポップアップ可能な発光ユニットと、発光ユニットを駆動する第１の駆動機構と、移動可能なレンズと、レンズを駆動する第２の駆動機構とを有する光学機器の制御装置であって、発光ユニットをポップアップさせるときに、第１の駆動機構を駆動して発光ユニットをポップアップさせてから第２の駆動機構を駆動してレンズを移動させる制御手段を有することを特徴とする。
【０００７】
本願第２の発明である撮影装置は、上記の制御装置と、レンズにより形成された被写体像を光電変換する撮像素子とを有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、発光ユニットのポップアップ時の振動等によってレンズの位置がずれてしまうのを抑制することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施例について説明する。
【実施例１】
【００１０】
以下、図面を参照して本発明の実施例１であるカメラについて説明する。図１は、本実施例のカメラの構成を示すブロック図である。
【００１１】
図１において、１００はカメラである。１０は撮影レンズ、１２は絞り機能を備えたシャッタ、１４は光学像を電気信号に変換するＣＣＤやＣＭＯＳセンサ等の撮像素子、１６は撮像素子１４から出力されたアナログ信号をディジタル信号に変換するＡ／Ｄ変換器である。なお、図１では、撮影レンズ１０として１つのレンズを示しているが、実際には複数のレンズ（フォーカスレンズやズームレンズ）がカメラ１００内に設けられている。
【００１２】
１８は撮像素子１４、Ａ／Ｄ変換器１６、Ｄ／Ａ変換器２６にクロック信号や制御信号を供給するタイミング発生回路であり、メモリ制御回路２２及びシステム制御回路５０（制御回路）により制御される。
【００１３】
２０は画像処理回路であり、Ａ／Ｄ変換器１６から出力されたデータ、又はメモリ制御回路２２から出力されたデータに対して所定の画素補間処理や色変換処理を行う。また、画像処理回路２０においては、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御回路５０は露光制御回路４０やフォーカス制御回路４２の制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。
【００１４】
また、画像処理回路２０においては、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行われる。
【００１５】
２２はメモリ制御回路であり、Ａ／Ｄ変換器１６、タイミング発生回路１８、画像処理回路２０、画像表示メモリ２４、Ｄ／Ａ変換器２６、メモリ３０、圧縮・伸長回路３２の駆動を制御する。Ａ／Ｄ変換器１６の出力データは、画像処理回路２０およびメモリ制御回路２２を介して、又はメモリ制御回路２２だけを介して、画像表示メモリ２４又はメモリ３０に書き込まれる。
【００１６】
２４は画像表示メモリ、２６はＤ／Ａ変換器、２８はＴＦＴ＿ＬＣＤ等で構成される画像表示ユニットであり、画像表示メモリ２４に書き込まれた表示用の画像データはＤ／Ａ変換器２６を介して画像表示ユニット２８に出力され、該画像表示ユニット２８で表示される。
【００１７】
ここで、画像表示ユニット２８を用いて撮像した画像データを逐次表示すれば、電子ファインダ機能を実現することが可能である。また、画像表示ユニット２８は、システム制御回路５０からの指示を受けて、表示状態および非表示状態間で切り換わることが可能であり、非表示状態にした場合には、画像表示ユニット２８の駆動電力が不要となるため、カメラ１００の電力消費を大幅に低減することができる。
【００１８】
さらに、画像表示ユニット２８は、回転可能なヒンジによってカメラ１００と連結されているため、画像表示ユニット２８の表示面を様々な方向に向けることができる。これにより、上記表示面を使用者等の見やすい方向に向けた状態で、電子ファインダ機能や再生表示機能、各種表示機能を使用することができる。
【００１９】
また、画像表示ユニット２８は、上記表示面をカメラ１００に向けた状態で収納することが可能である。画像表示ユニット２８が収納状態にあるとき、システム制御回路５０は、開閉検知回路１０６の出力に基づいて画像表示ユニット２８が収納状態にあることを検知し、画像表示ユニット２８の表示動作を停止させる。これにより、画像表示ユニット２８での不要な表示を防止して、カメラ１００の省電力化を図ることができる。
【００２０】
３０は撮影した静止画データや動画データを格納するためのメモリであり、所定枚数の静止画データや所定時間の動画データを格納するのに十分な記憶量を備えている。これにより、複数枚の静止画像を連続して撮影する連写撮影やパノラマ撮影の場合にも、高速かつ大量の画像書き込みをメモリ３０に対して行うことが可能となる。また、メモリ３０はシステム制御回路５０の作業領域としても使用することが可能である。
【００２１】
３２は適応離散コサイン変換（ＡＤＣＴ）等により画像データを圧縮又は伸長する圧縮・伸長回路であり、メモリ３０に格納された画像データを読み込んで圧縮処理又は伸長処理を行い、処理を終えたデータをメモリ３０に書き込む。
【００２２】
４０は絞り機能を備えたシャッタ１２の駆動を制御する露光制御回路である。シャッタ１２の駆動とストロボユニット４０４（発光ユニット）の駆動を連携させることにより、フラッシュ調光動作を行うことができる。４２は撮影レンズ１０のうちフォーカスレンズの駆動を制御するフォーカス制御回路である。
【００２３】
露光制御回路４０およびフォーカス制御回路４２の駆動は、ＴＴＬ方式に基づきシステム制御回路５０によって制御されている。すなわち、システム制御回路５０は、撮像した画像データに対する画像処理回路２０での演算結果に基づいて、露光制御回路４０およびフォーカス制御回路４２に対して制御信号を出力する。
【００２４】
４４は撮影レンズ１０のうちズームレンズの駆動を制御するズーム制御回路、４６は撮影レンズ１０の前面を開閉するバリアユニット１０２の動作を制御するバリア制御回路である。これらの制御回路４４、４６の駆動は、システム制御回路５０によって制御される。
【００２５】
５０はカメラ１００全体の動作を制御するシステム制御回路、５２はシステム制御回路５０の動作用の定数、変数、プログラム等を記憶するメモリである。
【００２６】
５４は情報出力ユニットであり、システム制御回路５０でのプログラムの実行に応じて、文字および画像等を用いてカメラの動作状態やメッセージ等を表示する液晶表示ユニットや、上記の動作状態等に関する情報を音声として出力するスピーカーを有する。情報出力ユニット５４は、例えば、ＬＣＤやＬＥＤ、発音素子等の組み合わせにより構成されている。また、情報出力ユニット５４は、カメラ１００に設けられた操作部材の近傍であって、使用者の視認し易い位置に単数或いは複数設けられている。
【００２７】
情報出力ユニット５４での表示内容の一部は、光学ファインダ１０４内にも表示されるようになっている。ここで、光学ファインダ１０４は、不図示の連動機構を介して撮影レンズ１０と連結されており、撮影レンズ１０が光軸方向に移動することで、光学ファインダ１０４におけるファインダレンズも光軸方向に移動することになる。これにより、撮影光学系のズーミングに応じて光学ファインダ１０４でのズーミングも行われる。したがって、撮影者は光学ファインダ１０４を介して撮影画角の変化を確認することができる。
【００２８】
情報出力ユニット５４での表示内容のうち、ＬＣＤ等で表示するものとしては、シングルショット／連写撮影表示、セルフタイマー表示、圧縮率表示、記録画素数表示、記録枚数表示、残り撮影可能枚数表示、シャッタスピード表示、絞り値表示、露出補正表示、フラッシュ表示、赤目緩和表示、マクロ撮影表示、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示、記録媒体２００、２１０の着脱状態表示、通信Ｉ／Ｆ動作表示、日付け／時刻表示、等がある。
【００２９】
また、情報出力ユニット５４での表示内容のうち、光学ファインダ１０４内に表示されるものとしては、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタスピード表示、絞り値表示、露出補正表示、等がある。
【００３０】
５６は電気的に消去・記録可能な不揮発性メモリであり、例えばＥＥＰＲＯＭ等が用いられる。
【００３１】
６０、６２、６４、６６、６８及び７０は、システム制御回路５０に対して各種の動作指示を入力するための操作ユニットであり、スイッチ、ダイアル、タッチパネル、視線検知によるポインティング又は音声認識ユニット等で構成されていたり、これらの任意の組み合わせで構成されていたりする。
【００３２】
以下、各操作ユニットについて具体的に説明する。
【００３３】
６０はモードダイアルスイッチで、電源オフ、自動撮影モード、マニュアル撮影モード、パノラマ撮影モード、再生モード、マルチ画面再生・消去モード、ＰＣ接続モード等の各機能モードを切り替えるために操作される。
【００３４】
６２はシャッタスイッチ（ＳＷ１）で、カメラ１００に設けられた不図示のシャッタボタンの半押し操作でＯＮとなり、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作開始を指示する。
【００３５】
６４はシャッタスイッチ（ＳＷ２）で、上記シャッタボタンの全押し操作でＯＮとなり、撮影処理の開始を指示する。撮影処理では、撮像素子１２から読み出された信号をＡ／Ｄ変換器１６およびメモリ制御回路２２を介してメモリ３０に書き込む露光処理と、画像処理回路２０やメモリ制御回路２２での演算を用いた現像処理と、メモリ３０から読み出した画像データを圧縮・伸長回路３２で圧縮処理させた後、記録媒体２００、２１０に書き込む記録処理とが行われる。
【００３６】
６６は画像表示ＯＮ／ＯＦＦスイッチで、画像表示ユニット２８の表示状態および非表示状態の切り替えを指示する。カメラ１００に設けられた光学ファインダを用いて撮影を行う場合に、画像表示ユニット２８への電流供給を遮断して非表示状態とすることで、カメラ１００の省電力化を図ることができる。
【００３７】
６８は単写／連写スイッチで、単写モード又は連写モードの設定を指示する。単写モードでは、シャッタスイッチ６４がＯＮとなったときに１回の撮影が行われ、その後待機状態となる。連写モードでは、シャッタスイッチ６４がＯＮとなっている間は連続して複数回の撮影が行われる。
【００３８】
７０は各種ボタンやタッチパネル等からなる操作ユニットであり、メニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、フラッシュ設定ボタン、単写／連写／セルフタイマー切り替えボタン、メニュー移動＋（プラス）ボタン、メニュー移動−（マイナス）ボタン、再生画像移動＋（プラス）ボタン、再生画像−（マイナス）ボタンを有する。また、撮影画質選択ボタン、露出補正ボタン、日付／時間設定ボタン、パノラマモード等の撮影及び再生を実行する際に各種機能の選択及び切り替えを設定する選択／切り替えボタン、パノラマモード等の撮影及び再生を実行する際に各種機能の決定及び実行を設定する決定／実行ボタン、撮影直後に撮影した画像データを自動再生するクイックレビュー機能を設定するクイックレビューＯＮ／ＯＦＦスイッチを有する。さらに、ＪＰＥＧ圧縮の圧縮率を選択するため或いは撮像素子の信号をそのままディジタル化して記録媒体に記録するＲＡＷモードを選択するためのスイッチである圧縮モードスイッチ、再生モード、マルチ画面再生・消去モードおよびＰＣ接続モード等の各機能モードを設定することができる再生モードスイッチ、撮影モード状態において、撮影した画像データをメモリ３０或いは記録媒体２００、２１０から読み出して画像表示ユニット２８で表示する再生動作の開始を指示する再生スイッチ等を有する。
【００３９】
８０は電源制御ユニットで、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成されている。電源制御ユニット８０は、電池の装着の有無、電池の種類、電池残量の検出を行い、検出結果及びシステム制御回路５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な時間、記録媒体を含むカメラ１００内の各回路へ供給する。
【００４０】
８２は電源制御ユニット８０側のコネクタ、８４は電源ユニット８６側のコネクタである。８６は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる電源ユニットである。
【００４１】
９０及び９４はメモリカードやハードディスク等の記録媒体とのインターフェース、９２及び９６は上記記録媒体との接続を行うコネクタである。９８はコネクタ９２、９６に記録媒体２００、２１０が装着されているか否かを検知する記録媒体着脱検知回路である。
【００４２】
なお、本実施例では記録媒体を取り付けるインターフェース及びコネクタを２系統持つものとして説明している。もちろん、記録媒体を取り付けるインターフェース及びコネクタは、単数或いは複数、いずれの系統数を備えた構成としても構わない。また、異なる規格のインターフェース及びコネクタを組み合わせた構成としても構わない。
【００４３】
インターフェース及びコネクタとしては、ＰＣＭＣＩＡカードやＣＦ（コンパクトフラッシュ(登録商標)（登録商標））カード等の規格に準拠したものを用いて構成してもよい。また、インターフェース９０、９４や、コネクタ９２、９６をＰＣＭＣＩＡカードやＣＦ（コンパクトフラッシュ(登録商標)）カード等の規格に準拠したものを用いて構成した場合、ＬＡＮカードやモデムカード、ＵＳＢカード、ＩＥＥＥ１３９４カード、Ｐ１２８４カード、ＳＣＳＩカード、ＰＨＳ等の通信カード、等の各種通信カードを接続することにより、他のコンピュータやプリンタ等の周辺機器との間で画像データや画像データに付属した管理情報を転送し合うことができる。
【００４４】
１０２は撮影レンズ１０の前面を開閉可能なバリアユニットであり、撮影レンズ１０の前面を覆うことにより、該前面の汚れや破損を抑制する。１０６は、画像表示ユニット２８が収納状態にあるか否かを検出するための開閉検知回路である。
【００４５】
１１０は通信回路で、ＲＳ２３２ＣやＵＳＢ、ＩＥＥＥ１３９４、Ｐ１２８４、ＳＣＳＩ、モデム、ＬＡＮ、無線通信、等の各種通信機能を有する。１１２は、カメラ１００と他の機器とを接続するコネクタ、或いは無線通信の場合はアンテナである。
【００４６】
２００および２１０はメモリカードやハードディスク等の記録媒体である。記録媒体２００、２１０はそれぞれ、半導体メモリや磁気ディスク等から構成される記録ユニット２０２、２１２と、カメラ１００とのインターフェース２０４、２１４と、カメラ１００側のコネクタ９２、９６と接続するコネクタ２０６、２１６とを有している。
【００４７】
４００はストロボ装置である。ストロボ装置４００は、ストロボ制御回路４８、ストロボ位置センサ４０３、ポップアップ用モータ４０２（第１の駆動機構の一部）、ストロボユニット４０４を備えている。ストロボユニット４０４は、上記発光位置と、カメラ１００に収納される収納位置との間で移動可能となっている。
【００４８】
ストロボ制御回路４８は、システム制御回路５０からストロボユニット４０４のポップアップ状態に関する情報を送信する旨の指示を受けた場合、ストロボ位置センサ４０３の出力に基づいてストロボユニット４０４のポップアップ状態（発光位置にあるか収納位置にあるか）を判別し、この判別結果をシステム制御５０に伝える。
【００４９】
また、ストロボ制御回路４８は、システム制御回路５０からストロボユニット４０４をポップアップさせる指示を受けた場合、ポップアップ用モータ４０２を駆動させることで、ストロボユニット４０４を発光位置に移動させる。ストロボユニット４０４は、ＡＦ補助光の投光機能、フラッシュ調光機能も有する。
【００５０】
図２から図８を用いて本実施例のカメラの動作を説明する。ここで、図２から図４は、本実施例のカメラの主ルーチンのフローチャートを示す。
【００５１】
図２において、電池交換等の電源投入により、システム制御回路５０はフラグや制御変数等を初期化し（Ｓ１０１）、画像表示ユニット２８を非表示状態に初期設定する（Ｓ１０２）。
【００５２】
そして、システム制御回路５０は、モードダイアル６０の設定位置を判断する（Ｓ１０３）。ここで、モードダイアル６０での設定が「電源ＯＦＦ」である場合には、カメラ動作の終了処理を行う（Ｓ１０５）。具体的には、カメラ１００内の各表示ユニットを非表示状態に変更したり、バリアユニット１０２を駆動して撮影レンズ１０の前面を覆ったり、フラグや制御変数等を含む必要なパラメータや設定値、設定モードを不揮発性メモリ５６に記録したり、電源制御ユニット８０の制御により画像表示ユニット２８等への不要な電力供給を遮断したりする。その後、ステップＳ１０３に戻る。
【００５３】
一方、モードダイアル６０での設定が「撮影モード」である場合には（Ｓ１０３）、ステップＳ１０６に進む。また、モードダイアル６０での設定がその他のモードである場合には（Ｓ１０３）、システム制御回路５０は選択されたモードに応じた処理を実行し（Ｓ１０４）、処理を終えたならばＳ１０３に戻る。
【００５４】
ステップＳ１０６において、システム制御回路５０は、電源制御ユニット８０を介して電池等により構成される電源８６の残り容量や、電源８６の動作状況がカメラ１００の動作に問題があるか否かを判断する。ここで、上記の問題がある場合には情報出力ユニット５４を用いて画像や音声により所定の警告を行った後に（Ｓ１０８）、ステップＳ１０３に戻る。
【００５５】
一方、上記の問題が無い場合には（Ｓ１０６）、システム制御回路５０は記録媒体２００、２１０の動作状態がカメラ１００の動作、特に記録媒体２００、２１０に対する画像データの記録再生動作に問題があるか否かを判断する（Ｓ１０７）。そして、記録媒体２００、２１０に関して上記の問題がある場合には、情報出力ユニット５４を用いて画像や音声により所定の警告を行った後に（Ｓ１０８）、ステップＳ１０３に戻る。一方、記録媒体２００、２１０に関して上記の問題が無い場合には（Ｓ１０７）、ステップＳ１０９に進む。
【００５６】
システム制御回路５０は、単写撮影モード／連写撮影モードを設定する単写／連写スイッチ６８の設定状態を判別する（Ｓ１０９）。ここで、単写撮影モードが設定されていたならば単写／連写フラグを単写に設定し（Ｓ１１０）、連写撮影モードが選択されていたならば単写／連写フラグを連写に設定し（Ｓ１１１）、各フラグの設定を終えたならばステップＳ１１２に進む。
【００５７】
なお、単写撮影モードでは、シャッタスイッチ６４（ＳＷ２）を押したときに１回の撮影が行われてから、待機状態となる。また、連写撮影モードでは、シャッタスイッチ６４（ＳＷ２）を押している間、連続して複数回の撮影が行われる。一方、単写／連写フラグの状態は、システム制御回路５０の内部メモリ或いはメモリ５２に記憶される。
【００５８】
システム制御回路５０は、情報出力ユニット５４を用いて画像や音声によりカメラ１００の各種設定状態に関する情報を出力する（Ｓ１１２）。なお、画像表示ユニット２８が表示状態である場合には、画像表示ユニット２８も用いてカメラ１００の各種設定状態の表示を行う。
【００５９】
続いて、システム制御回路５０は、画像表示ＯＮ／ＯＦＦスイッチ６６の設定状態を判別し（Ｓ１１３）、画像表示状態（ＯＮ状態）に設定されていればＳ１１４に進む。
【００６０】
さらに、システム制御回路５０は、開閉検知回路１０６の出力に基づいて画像表示ユニット２８が格納状態にあるか表示状態（画像表示ユニット２８がカメラから突出した状態）にあるかを判断する（Ｓ１１４）。ここで、表示状態にあると判断したならば、画像表示フラグを設定するとともに（Ｓ１１５）、画像表示ユニット２８をＯＮ状態（表示状態）に設定する（Ｓ１１６）。そして、撮像した画像データを逐次表示するスルー表示状態に設定して（Ｓ１１７）、ステップＳ１３１（図３）に進む。
【００６１】
スルー表示状態においては、撮像素子１２、Ａ／Ｄ変換器１６、画像処理回路２０およびメモリ制御回路２２を介して画像表示メモリ２４に逐次書き込まれたデータを、メモリ制御回路２２およびＤ／Ａ変換器２６を介して画像表示ユニット２８に出力する。これにより、画像表示ユニット２８において画像が逐次表示され、電子ファインダとして機能する。
【００６２】
画像表示ＯＮ／ＯＦＦスイッチ６６が画像表示ＯＦＦ（非表示状態）に設定されていた場合（Ｓ１１３）、或いは、開閉検知回路１０６の出力により画像表示ユニット２８が格納状態にあると判断した場合（Ｓ１１４）には、画像表示フラグを解除する（Ｓ１１８）。そして、画像表示ユニット２８での画像表示をＯＦＦ状態（非表示状態）に設定して（Ｓ１１９）、ステップＳ１３１に進む。
【００６３】
画像表示ＯＦＦの場合は、画像表示ユニット２８による電子ファインダ機能が動作していないため、光学ファインダ１０４を用いて撮影を行うことになる。この場合、電力消費量の大きい画像表示ユニット２８やＤ／Ａ変換器２６等の消費電力を削減することが可能となる。なお、画像表示フラグの設定状態は、システム制御回路５０の内部メモリ或いはメモリ５２に記憶される。
【００６４】
図３のステップＳ１３１では、シャッタスイッチ６２（ＳＷ１）のＯＮ／ＯＦＦ状態を判別し、ＯＦＦ状態であればステップＳ１０３に戻る。また、シャッタスイッチ６２（ＳＷ１）がＯＮ状態であれば（Ｓ１３１）、システム制御回路５０は内部メモリ或いはメモリ５２に記憶される画像表示フラグの状態を判別する（Ｓ１３２）。
【００６５】
ここで、画像表示フラグが設定されていたならば、画像表示ユニット２８の表示状態をフリーズ表示状態に設定して（Ｓ１３３）、ステップＳ１３４に進む。
【００６６】
フリーズ表示状態においては、撮像素子１２、Ａ／Ｄ変換器１６、画像処理回路２０およびメモリ制御回路２２を介した画像表示メモリ２４での画像データ書き換えを禁止される。そして、画像表示メモリ２４に最後に書き込まれた画像データを、メモリ制御回路２２およびＤ／Ａ変換器２６を介して画像表示ユニット２８に出力し、該画像表示ユニット２８で表示する。これにより、フリーズした映像が画像表示ユニット２８で表示されることになる。
【００６７】
一方、ステップＳ１３２で画像表示フラグが解除されていたならば、ステップＳ１３４に進む。
【００６８】
システム制御回路５０（測定手段）は、焦点調節動作を行うことにより撮影レンズ１０（フォーカスレンズ）を合焦位置まで移動させるとともに、測光動作を行うことにより絞り値及びシャッタ速度を決定する（Ｓ１３４）。測光動作での測光結果に基づいてストロボユニット４０４を使用すると判断した場合には、フラッシュの設定を行う。上述した焦点調節動作および測光動作での詳細な処理は、図５を用いて後述する。
【００６９】
ステップＳ１３５では、モードダイヤル６０の操作によって設定された撮影モードと、測光動作（Ｓ１３４）で得られた露出結果とに基づいて決定されたシャッタ速度が、シャッタ１２（メカシャッタ）における最高速側のシャッタ速度を超えているか否かを判断する。
【００７０】
ここで、最高速側のシャッタ速度を超えていないならば、シャッタ１２でのシャッタ秒時の設定を行い（Ｓ１３６）、ステップＳ１３８に進む。一方、最高速側のシャッタ速度を超えているならば、シャッタ１２の駆動と電子シャッタ（撮像素子１４の駆動）を併用したシャッタ秒時の設定を行い（Ｓ１３７）、ステップＳ１３８に進む。
【００７１】
このように、撮影を行う際のシャッタ速度がシャッタ１２（メカシャッタ）の最高速側のシャッタ速度を超えている場合には、電子シャッタを併用することにより、メカシャッタによってスミアの発生を防ぐとともに、電子シャッタによって高速なシャッタ秒時を可能とすることができる。
【００７２】
そして、システム制御回路５０は内部メモリ或いはメモリ５２に記憶された画像表示フラグの状態を判別し（Ｓ１３８）、画像表示フラグが設定されているならば画像表示ユニット２８の表示状態をスルー表示状態に設定して（Ｓ１３９）、ステップＳ１４０に進む。
【００７３】
ステップＳ１４０では、シャッタスイッチ６４（ＳＷ２）のＯＮ／ＯＦＦ状態を判別する。ここで、シャッタスイッチ６４がＯＦＦ状態であれば、シャッタスイッチ６２（ＳＷ１）のＯＮ／ＯＦＦ状態を再び判別し、ＳＷ１もＯＦＦ状態であればステップ１０３に戻る。また、ＳＷ１がＯＮ状態であれば、再びステップＳ１４０に戻る。
【００７４】
シャッタスイッチ６４（ＳＷ２）がＯＮ状態であると判断した場合には（Ｓ１４０）、システム制御回路５０は、内部メモリ或いはメモリ５２に記憶される画像表示フラグの状態を判断する（Ｓ１４２）。そして、画像表示フラグが設定されていたならば画像表示ユニット２８の表示状態を固定色表示状態に設定して（Ｓ１４３）、ステップＳ１６１に進む。また、画像表示フラグが設定されていなければ、ステップＳ１６１に進む。
【００７５】
固定色表示状態においては、撮像素子１２、Ａ／Ｄ変換器１６、画像処理回路２０およびメモリ制御回路２２を介して画像表示メモリ２４に書き込まれた画像データの代わりに、差し替えた固定色の画像データを、メモリ制御回路２２およびＤ／Ａ変換器２６を介して画像表示ユニット２８に出力する。これにより、固定色の画像データ（映像）が画像表示ユニット２８で表示される。
【００７６】
ステップＳ１６１（図４）において、システム制御回路５０は内部メモリ或いはメモリ５２に記憶された単写／連写フラグの状態を判断し、単写フラグが設定されていたならばステップＳ１６２に、連写フラグが設定されていたならばステップＳ１８１に進む。
【００７７】
ステップＳ１６２において、システム制御回路５０は撮影処理を実行する。具体的には、撮像素子１２、Ａ／Ｄ変換器１６、画像処理回路２０およびメモリ制御回路２２を介して、或いはＡ／Ｄ変換器１６から直接メモリ制御回路２２を介して、メモリ３０に撮影した画像データを書き込む露光処理が行われる。また、メモリ制御回路２２、必要に応じて画像処理回路２０を用いて、メモリ３０に書き込まれた画像データを読み出して各種処理を行う現像処理が行われる。この撮影処理の詳細は図６を用いて後述する。
【００７８】
そして、システム制御回路５０は、内部メモリ或いはメモリ５２に記憶される画像表示フラグの状態を判断する（Ｓ１６３）。ここで、画像表示フラグが設定されているならば、第１のクイックレビュー表示を行う。具体的には、画像表示ユニット２８の表示形式に合わせた処理が行われた画像データをメモリ３０から読み出し、メモリ制御回路２２を介して画像表示メモリ２４に表示画像データの転送を行い、画像表示メモリ２４から読み出した表示画像データを画像表示ユニット２８で表示させる。
【００７９】
第１のクイックレビュー表示処理は、後述するダーク取り込み処理（Ｓ１６５）が行われる前に行われるため、ダーク補正演算を行う前の画像データを用いて表示画像データを作成し、この表示画像データに基づいて第１のクイックレビュー表示が行われる。
【００８０】
このように、単写撮影モードにおいては、ダーク取り込み処理よりも撮影処理を先に行い、且つクイックレビュー表示用の画像としてダーク補正前の画像データを用いることにより、シャッタレリーズタイムラグを短くするとともに、撮影後直ちにクイックレビュー表示を行うことが可能となる。
【００８１】
なお、第１のクイックレビュー表示（Ｓ１６４）においては、ダーク取り込み処理（Ｓ１６５）を終えていない状態であるため、画像表示ユニット２８でのクイックレビュー表示にｂｕｓｙ等の文字表示が重ねて表示される。
【００８２】
一方、ステップ１６３で画像表示フラグが解除されていると判断したときには、画像表示ユニット２８をＯＦＦ状態にしたまま、ステップＳ１６５に進む。この場合、撮影を行った後でも画像表示ユニット２８は非表示状態のままであり、クイックレビュー表示も行われない。光学ファインダ１０４を用いて撮影を続ける場合であって、撮影直後の撮影画像を画像表示ユニット２８で確認する必要がない場合には、上記の状態となる。
【００８３】
システム制御回路５０は、シャッタ１２を閉じ状態としたうえで、撮像素子１４の暗電流等のノイズ成分を本撮影と同じ時間蓄積し、蓄積を終えたノイズ画像信号を読み出す処理（ダーク取り込み処理）を行い（Ｓ１６５）、ステップＳ１６６に進む。
【００８４】
このダーク取り込み処理で取り込んだダーク画像データを用い、実際に露光して得られた画像データに対して補正演算処理を行うことにより、撮像素子１４の発生する暗電流ノイズや撮像素子１４固有のキズによる画素欠損等の画質劣化を抑制することができる。このダーク取り込み処理（Ｓ１６５）の詳細は図７を用いて後述する。
【００８５】
システム制御回路５０は、メモリ３０の所定領域に書き込まれた画像データの一部をメモリ制御回路２２を介して読み出して、現像処理を行うために必要なＷＢ（ホワイトバランス）積分演算処理、ＯＢ（オプティカルブラック）積分演算処理を行う。そして、この演算結果を内部メモリ或いはメモリ５２に記憶する（Ｓ１６６）。
【００８６】
また、システム制御回路５０は、メモリ制御回路２２、必要に応じて画像処理回路２０を用いて、メモリ３０の所定領域に書き込まれた撮影画像データを読み出し、内部メモリ或いはメモリ５２に記憶された上記演算結果を用いて、ＡＷＢ（オートホワイトバランス）処理、ガンマ変換処理、色変換処理を含む各種現像処理を行う（Ｓ１６６）。
【００８７】
現像処理においては、ダーク取り込み処理において取り込んだダーク画像データを用いて減算処理を行うことにより、撮像素子１４の暗電流ノイズ等を打ち消すダーク補正演算処理も併せて行う。この現像処理（Ｓ１６６）の詳細は図８を用いて後述する。
【００８８】
システム制御回路５０は、メモリ３０の所定領域に書き込まれた画像データを読み出して、予め設定されたモードに応じた画像圧縮処理を圧縮・伸長回路３２により行う（Ｓ１６７）。そして、メモリ３０の画像記憶バッファ領域内の空き領域に、上記一連の処理を終えた画像データを書き込み。
【００８９】
システム制御回路５０は、メモリ３０の画像記憶バッファ領域に記憶した画像データを読み出して、インターフェース９０、９４およびコネクタ９２、９６を介して、メモリカードやコンパクトフラッシュ(登録商標)カード等の記録媒体２００、２１０へ書き込み（記録処理）を行う（Ｓ１６８）。
【００９０】
なお、記録媒体２００、２１０に画像データの書き込みを行っている間、書き込み動作中であることを明示するために、情報出力ユニット５４を駆動させ、例えばＬＥＤを点滅させることにより記録媒体書き込み動作が行われていることを使用者に知らせる。
【００９１】
ステップＳ１６９において、システム制御回路５０は、内部メモリ或いはメモリ５２に記憶される画像表示フラグの状態を判別する。ここで、画像表示フラグが設定されているならば、メモリ３０から画像表示ユニット２８の表示形式に合わせて処理を行った画像データを読み出し、メモリ制御回路２２を介して画像表示メモリ２４に転送し、画像表示メモリ２４から読み出した表示画像データを画像表示ユニット２８で表示させる（第２のクイックレビュー表示、Ｓ１７０）。
【００９２】
第２のクイックレビュー表示処理は、ダーク取り込み処理（Ｓ１６５）が行われた後であるため、現像処理（Ｓ１６６）においてダーク補正演算を行った後の画像データを用いて表示用の画像データが作成され、この画像データに基づいてクイックレビュー表示が行われる。
【００９３】
このように、単写撮影モードにおいては、まずダーク取り込み処理よりも撮影処理を先に行い、且つダーク補正前の画像データを用いて第１のクイックレビュー表示を行う。そして、ダーク取り込み処理を行った後はダーク補正後の画像データを用いて第２のクイックレビュー表示を行う。これにより、シャッタレリーズタイムラグを短くするとともに、撮影後直ぐにクイックレビュー表示（第１のクイックレビュー表示）を行うことが可能となる。
【００９４】
なお、第２のクイックレビュー表示処理（Ｓ１７０）においては、既にダーク取り込み処理（Ｓ１６５）を終えた状態であるため、第１のクイックレビュー表示（Ｓ１６４）において画像表示ユニット２８でのクイックレビュー表示に重ねて表示されたｂｕｓｙ等の文字表示を消去する。
【００９５】
ステップＳ１６９において、画像表示フラグが解除されているならば、画像表示ユニット２８をＯＦＦ状態のままにして、ステップＳ１７１に進む。この場合には、撮影を行った後でも画像表示ユニット２８は消えたままであり、クイックレビュー表示も行われない。これは、光学ファインダ１０４を用いて撮影を続ける場合のように、撮影直後の撮影画像の確認が不要で、画像表示ユニット２８の電子ファインダ機能を使用せずに省電力を重視する場合である。
【００９６】
ステップＳ１７１では、シャッタスイッチ６２（ＳＷ１）がＯＦＦ状態となるまで待機し、ＯＮ状態となったときにはステップＳ１７２に進む。シャッタスイッチ６２（ＳＷ１）がＯＦＦ状態のときには、第２のクイックレビュー表示がされたままとなる。
【００９７】
一方、ステップＳ１６１において、単写／連写フラグの状態を判断した結果、連写フラグが設定されていたならばステップＳ１８１に進む。ステップＳ１８１では、シャッタ１２を閉じ状態としたうえで撮像素子１４の暗電流等のノイズ成分を本撮影と同じ時間蓄積し、蓄積を終えたノイズ画像信号を読み出すダーク取り込み処理を行い（Ｓ１８１）、ステップＳ１８２に進む。
【００９８】
このダーク取り込み処理で取り込んだダーク画像データを用いて補正演算処理を行うことにより、撮像素子１４の発生する暗電流ノイズや撮像素子１４固有のキズによる画素欠損等の画質劣化に関して、撮影した画像データを補正することができる。このダーク取り込み処理（Ｓ１８１）の詳細は図７を用いて後述する。
【００９９】
ステップＳ１８２では、撮影処理が実行される。具体的には、撮像素子１２、Ａ／Ｄ変換器１６、画像処理回路２０およびメモリ制御回路２２を介して、或いはＡ／Ｄ変換器から直接メモリ制御回路２２を介して、メモリ３０に撮影した画像データを書き込む露光処理を行う。また、メモリ制御回路２２、必要に応じて画像処理回路２０を用いて、メモリ３０に書き込まれた画像データを読み出して各種処理を行う。この撮影処理（Ｓ１８２）の詳細は図６を用いて後述する。
【０１００】
システム制御回路５０は、メモリ３０の所定領域へ書き込まれた画像データの一部をメモリ制御回路２２を介して読み出して、現像処理を行うために必要なＷＢ（ホワイトバランス）積分演算処理、ＯＢ（オプティカルブラック）積分演算処理を行い、演算結果をシステム制御回路５０の内部メモリ或いはメモリ５２に記憶する（Ｓ１８３）。
【０１０１】
そして、システム制御回路５０は、メモリ制御回路２２、必要に応じて画像処理回路２０を用いて、メモリ３０の所定領域に書き込まれた撮影画像データを読み出して、内部メモリ或いはメモリ５２に記憶した上記演算結果を用いて、ＡＷＢ（オートホワイトバランス）処理、ガンマ変換処理、色変換処理を含む各種現像処理を行う（Ｓ１８３）。
【０１０２】
現像処理においては、ダーク取り込み処理において取り込んだダーク画像データを用いて減算処理を行うことにより、撮像素子１４の暗電流ノイズ等を打ち消すダーク補正演算処理も併せて行う。この現像処理（Ｓ１８３）の詳細は図８を用いて後述する。
【０１０３】
システム制御回路５０は、内部メモリ或いはメモリ５２に記憶された画像表示フラグの状態を判別する（Ｓ１８４）。ここで、画像表示フラグが設定されているならば、第３のクイックレビュー表示を行う（Ｓ１８５）具体的には、メモリ３０から画像表示ユニット２８の表示形式に合わせて処理を行った画像データを読み出し、メモリ制御回路２２を介して画像表示メモリ２４に表示画像データの転送を行い、画像表示メモリ２４から読み出した表示画像データを画像表示ユニット２８で表示させる。
【０１０４】
第３のクイックレビュー表示処理は、ダーク取り込み処理（Ｓ１８１）が行われた後であるため、現像処理（Ｓ１８３）においてダーク補正演算を行った後の画像データを用いて表示画像データを作成し、この表示画像データをクイックレビュー表示する。
【０１０５】
このように、連写撮影モードにおいては、ダーク補正後の画像データを用いて第３のクイックレビュー表示を行うことにより、１枚目と２枚目以降の連写駒間隔をほぼ一定に揃えるとともに、撮影後直ぐにクイックレビュー表示を行うことが可能となる。
【０１０６】
ステップＳ１８４において、画像表示フラグが解除されていると判断した場合、画像表示ユニット２８をＯＦＦ状態にしたまま、ステップＳ１８６に進む。この場合、撮影を行った後でも画像表示ユニット２８での表示は消えたままであり、クイックレビュー表示も行われない。これは、光学ファインダ１０４を用いて撮影を続ける場合のように、撮影直後の撮影画像の確認が不要で、画像表示ユニット２８の電子ファインダ機能を使用せずに省電力を重視する場合である。
【０１０７】
そして、システム制御回路５０は、メモリ３０の所定領域に書き込まれた画像データを読み出して、予め設定したモードに応じた画像圧縮処理を圧縮・伸長回路３２により開始する（Ｓ１８６）。
【０１０８】
ステップＳ１８７では、メモリ３０の画像記憶バッファ領域に空き領域があるか否かを判別し（Ｓ１８７）、空き領域があるならば圧縮処理を終えた画像データの書き込みを順次行い、ステップＳ１８９に進む。一方、メモリ３０の画像記憶バッファ領域に空き領域が無いならば（Ｓ１８７）、システム制御回路５０は、メモリ３０の画像記憶バッファ領域に記憶した画像データを読み出して、インターフェース９０、９４およびコネクタ９２、９６を介して、メモリカードやコンパクトフラッシュ(登録商標)カード等の記録媒体２００、２１０へ書き込みを行う記録処理を行い（Ｓ１８８）、ステップＳ１８９に進む。
【０１０９】
これにより、連写撮影を所定枚数以上行って画像記録バッファ領域が不足した場合には、記録処理を行って画像記録バッファ領域に空き領域を作ることにより、連写撮影を再開することが可能となる。なお、ステップＳ１８８において記録処理を行う場合において、空き領域がないときに、画像表示ユニット２８や情報出力ユニット５４を用いて画像や音声により所定の警告を行うようにしても問題ない。
【０１１０】
ステップＳ１８９では、シャッタスイッチ６４（ＳＷ２）のＯＮ／ＯＦＦ状態を判別し（Ｓ１８９）、ＯＮ状態であれば、システム制御回路５０は、ステップＳ１８２に戻り、一連の連写撮影を繰り返す。一方、シャッタスイッチ６４（ＳＷ２）がＯＦＦ状態であるならば（Ｓ１８９）、システム制御回路５０は、シャッタスイッチ６２（ＳＷ１）の状態を判別する（Ｓ１９０）。
【０１１１】
ここで、シャッタスイッチ６２（ＳＷ１）がＯＮ状態であるならば（Ｓ１９０）、ステップＳ１８９に戻る。一方、ＯＦＦ状態であるならば、システム制御回路５０は、メモリ３０の画像記憶バッファ領域に記憶した画像データを読み出して、インターフェース９０、９４およびコネクタ９２、９６を介して、メモリカードやコンパクトフラッシュ(登録商標)カード等の記録媒体２００、２１０へ書き込みを行う記録処理を行う（Ｓ１９１）。
【０１１２】
なお、記録媒体２００、２１０へ画像データの書き込みを行っている間、書き込み動作中であることを明示するために、情報出力ユニット５４を駆動、例えばＬＥＤを点滅させて記録媒体の書き込み動作中であることの表示を行う。記録処理（Ｓ１９１）を終えたならば、ステップＳ１７２に進む。
【０１１３】
ステップＳ１７２において、システム制御回路５０は、内部メモリ或いはメモリ５２に記憶される画像表示フラグの状態を判別する。ここで、画像表示フラグが設定されているならば（Ｓ１７２）、画像表示ユニット２８の表示状態をスルー表示状態に設定して（Ｓ１７３）、一連の撮影動作を終えてステップＳ１０３に戻る。この場合、画像表示ユニット２８でのクイックレビュー表示によって撮影画像を確認した後に、次の撮影のために撮像した画像データを逐次表示するスルー表示状態にすることができる。
【０１１４】
一方、画像表示フラグが解除されているならば（Ｓ１７２）、画像表示ユニット２８の画像表示をＯＦＦ状態に設定して（Ｓ１７３）、一連の撮影動作を終えてステップＳ１０３に戻る。
【０１１５】
図５は、図３のステップＳ１３４における焦点調節・測光処理の詳細なフローチャートを示す。
【０１１６】
ステップＳ２０１では、撮像素子１４から電荷蓄積信号（画像データ）が読み出され、Ａ／Ｄ変換器１６を介して画像処理回路２０に画像データが逐次読み込まれる。この逐次読み込まれた画像データを用いて、画像処理回路２０はＴＴＬ（スルー・ザ・レンズ）方式のＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理、ＡＦ（オートフォーカス）処理に用いる所定の演算を行っている。
【０１１７】
なお、ここでの各処理は、撮影した全画素数のうちの必要に応じた特定の部分を必要個所分切り取って抽出し、演算に用いている。これにより、ＴＴＬ方式のＡＥ、ＥＦ、ＡＷＢ、ＡＦの各処理において、中央重点モード、平均モード、評価モードの各モード等の異なるモード毎に最適な演算を行うことが可能となる。
【０１１８】
画像処理回路２０での演算結果を用いて、システム制御回路５０（判定手段）は露出（ＡＥ）が適正と判断されるまで（Ｓ２０２）、シャッタ制御回路４０を用いてＡＥ制御（絞りの駆動制御）を行う（Ｓ２０３）。ＡＥ制御で得られた測定データを用いて、システム制御回路５０はストロボユニット４０４の発光が必要か否かを判断する（Ｓ２０４）。
【０１１９】
ここで、ストロボユニット４０４の発光が必要ならば、フラッシュフラグをセットし、ストロボユニット４０４での充電を行うようにストロボ制御回路４８に指示を出す（Ｓ２０５）。これにより、ストロボユニット４０４において、発光に必要な充電が行われる。
【０１２０】
また、システム制御回路５０は、ストロボ位置センサ４０３の出力に基づいてストロボユニット４０４が発光位置にポップアップしているか否かを判別する。ここで、ストロボユニット４０４が既にポップアップしている場合には、ストロボ処理を終了する。
【０１２１】
一方、ストロボユニット４０４がポップアップしていない場合には、システム制御回路５０は、ストロボ制御回路４８に対してストロボユニット４０４を発光位置までポップアップさせる指示を行う。これにより、ストロボ制御回路４８は、ポップアップ用モータ４０２を駆動させることにより、収納位置にあるストロボユニット４０４を発光位置へポップアップさせる。
【０１２２】
そして、ストロボ制御回路４８は、ストロボ位置センサ４０３の出力に基づいてストロボユニット４０４が発光位置まで移動したか否かを判別し、発光位置まで移動していれば、ポップアップ用モータ４０２の駆動を停止させる。一方、ストロボユニット４０４が発光位置まで移動していない場合には、ストロボユニット４０４が発光位置に移動するまでポップアップ用モータ４０２を駆動し続ける。
【０１２３】
ステップＳ２０２において、露出（ＡＥ）が適正と判断したならば、測定データ及び／又は設定パラメータをシステム制御回路５０の内部メモリ或いはメモリ５２に記憶する。
【０１２４】
そして、システム制御回路５０は、画像処理回路２０での演算結果及びＡＥ制御で得られた測定データを用いて、ホワイトバランス（ＡＷＢ）が適正と判断されるまで（Ｓ２０６）、画像処理回路２０を用いて色処理のパラメータを調節してＡＷＢ制御を行う（Ｓ２０７）。
【０１２５】
ホワイトバランス（ＡＷＢ）が適正と判断したならば（Ｓ２０６）、測定データ及び／又は設定パラメータをシステム制御回路５０の内部メモリ或いはメモリ５２に記憶する。
【０１２６】
ステップＳ２０４でフラッシュフラグがセットされていたならば（Ｓ２０８）、ストロボポップアップ動作が完了するのを待ちあわせる（Ｓ２０９）。これは、ステップ２０４でフラッシュが必要である（ストロボユニット４０４の発光が必要）と判断した場合、ステップ２０５で充電を行うようにストロボ制御回路４８に指示を出すが、ストロボ発光準備処理と並行して、ステップ２０６でのホワイトバランス（ＡＷＢ）が適正と判断し、その上で、ストロボユニット４０４がポップアップ済みでない場合は、ストロボユニット４０４のポップアップが完了するまで待ちあわせることによって、ステップ２１０でのＡＦを適正に行わせるためのものである。
【０１２７】
ステップＳ２１０において、システム制御回路５０は、ＡＥ制御及びＡＷＢ制御で得られた測定データを用いて、撮影光学系が合焦状態にあるか否かを判別し、合焦状態にある場合にはステップＳ２１２に進み、合焦状態にない場合にはステップＳ２１１に進む。ステップＳ２１１では、フォーカス制御回路４２を用いてＡＦ制御（フォーカスレンズの駆動制御）を行う。具体的には、フォーカス制御回路４２が、カメラ本体１００（レンズ鏡筒）内に設けられ、フォーカスレンズを光軸方向に移動させる駆動機構（第２の駆動機構）を駆動することによってＡＦ制御を行う。
【０１２８】
ステップＳ２１０において撮影光学系が合焦状態にあると判断した場合には、上記測定データ及び／或いは設定パラメータをシステム制御回路５０の内部メモリ或いはメモリ５２に記憶する。
【０１２９】
ステップＳ２１２では、撮影光学系の合焦状態において得られた測定データを用いてＡＥ補正処理を行う。そして、焦点調節・測光処理ルーチン（図３のＳ１３４）を終了する。
【０１３０】
ここで、焦点調節を行った後にストロボユニット４０４をポップアップさせた場合には、ポップアップ時にカメラ本体１００に生じる振動等によって撮影レンズ（フォーカスレンズ）１０が合焦位置からずれてしまうことがある。しかし、本実施例のカメラでは、上述したようにストロボユニット４０４を発光させる必要がある場合には、焦点調節動作を行う前にストロボユニット４０４を発光位置までポップアップさせている。言い換えれば、ストロボユニット４０４をポップアップさせた後に、撮影レンズ（フォーカスレンズ）１０を駆動するようにしている。
【０１３１】
これにより、ストロボユニット４０４のポップアップ時に生じる振動によって撮影レンズ（フォーカスレンズ）１０が合焦位置からずれてしまうのを防止することができる。
【０１３２】
図６は、図４のステップＳ１６２及びステップＳ１８２における撮影処理の詳細なフローチャートを示す。
【０１３３】
システム制御回路５０は、撮像素子１４の電荷クリア動作を行った後に（Ｓ３０１）、撮像素子１４の電荷蓄積を開始させる（Ｓ３０２）。シャッタ制御回路４０を介してシャッタ１２を駆動することによって、シャッタ１２を開き状態とさせる（Ｓ３０３）。そして、撮像素子１４への露光を開始させる（Ｓ３０４）。
【０１３４】
ここで、システム制御回路５０はフラッシュフラグの設定状態に基づいて、ストロボユニット４０４を発光させるか否かを判別する（Ｓ３０５）。ここで、ストロボユニット４０４での発光が必要と判断した場合には、ステップＳ３０６に進む。また、ストロボユニット４０４での発光が不要と判断した場合には、ステップ３０７に進む。
【０１３５】
ステップＳ３０６では、ストロボ制御回路４８を介してストロボユニット４０４を発光させる。
【０１３６】
そして、システム制御回路５０は、測光処理での測光データ（シャッタ秒時）に基づいて撮像素子１４の露光終了を待ち（Ｓ３０７）、シャッタ制御回路４０を介してシャッタ１２を閉じ状態に駆動させる（Ｓ３０８）。これにより、撮像素子１４の露光を終了させる。
【０１３７】
そして、設定した電荷蓄積時間が経過するまで待機し（Ｓ３０９）、上記電荷蓄積時間が経過したならば、システム制御回路５０は、撮像素子１４の電荷蓄積を終了させる（Ｓ３１０）。そして、撮像素子１４から電荷信号を読み出し、Ａ／Ｄ変換器１６、画像処理回路２０およびメモリ制御回路２２を介して、或いはＡ／Ｄ変換器１６から直接メモリ制御回路２２を介して、メモリ３０の所定領域への撮影画像データを書き込む（Ｓ３１１）。
【０１３８】
上記一連の処理を終えたならば、撮影処理ルーチン（Ｓ１６２又はＳ１８２）を終了する。
【０１３９】
図７は、図４のステップＳ１６５及びステップＳ１８１におけるダーク取り込み処理の詳細なフローチャートを示す。
【０１４０】
システム制御回路５０は、撮像素子１４の電荷クリア動作を行った後に（Ｓ４０１）、シャッタ１２の閉じた状態において、撮像素子１４の電荷蓄積を開始する（Ｓ４０２）。
【０１４１】
そして、所定の電荷蓄積時間が経過したならば（Ｓ４０３）、システム制御回路５０は、撮像素子１４の電荷蓄積を終了させる（Ｓ４０４）。そして、撮像素子１４から電荷信号を読み出し、Ａ／Ｄ変換器１６、画像処理回路２０およびメモリ制御回路２２を介して、或いはＡ／Ｄ変換器１６から直接メモリ制御回路２２を介して、メモリ３０の所定領域への画像データ（ダーク画像データ）を書き込む（Ｓ４０５）。
【０１４２】
上述したようにダーク画像データを用いて現像処理を行うことにより、撮像素子１４で発生する暗電流ノイズや撮像素子１４固有のキズによる画素欠損等の画質劣化に関して、撮影した画像データを補正することができる。
【０１４３】
なお、ダーク画像データは、新たにダーク取り込み処理が行われるか、カメラ１００の電源がＯＦＦされるまで、メモリ３０の所定領域に保持される。また、メモリ３０の一部或いは全部をＥＥＰＲＯＭやハードディスク等の不揮発性メモリで構成し、ダーク画像データを不揮発性メモリに書き込むようにした場合には、新たにダーク取り込み処理が行われるまで、このダーク画像データは不揮発性メモリの所定領域に保持される。
【０１４４】
そして、メモリ３０内に格納されたダーク画像データは、撮像素子１４から読み出された画像データに対して現像処理を行う際に用いられる。上述した一連の処理を終えたならば、ダーク取り込み処理ルーチン（Ｓ１６５又はＳ１８１）を終了する。
【０１４５】
図８は、図４のステップＳ１６６及びステップＳ１８３における現像処理の詳細なフローチャートを示す。
【０１４６】
システム制御回路５０は、メモリ３０に書き込まれた撮影画像データ及びダーク画像データを読み出して、公知の輝度信号処理（Ｓ５０１）、色処理（Ｓ５０２）、サムネイル画像処理（Ｓ５０３）を順次行った後、メモリ３０に処理を終えた画像データを書き込む。一連の処理を終えたならば、現像処理ルーチン（Ｓ１６６及びＳ１８３）を終了する。
【０１４７】
なお、本実施例では、レンズ一体型のカメラについて説明したが、カメラと、該カメラに着脱可能に装着されるレンズ装置とで構成されるカメラシステムについても本発明を適用することができる。
【図面の簡単な説明】
【０１４８】
【図１】本発明の実施例１であるカメラの構成を示すブロック図である。
【図２】実施例１のカメラの主ルーチンを示すフローチャート。
【図３】実施例１のカメラの主ルーチンを示すフローチャート。
【図４】実施例１のカメラの主ルーチンを示すフローチャート。
【図５】実施例１における焦点調節・測光処理のサブルーチンを示すフローチャート。
【図６】実施例１における撮影処理のサブルーチンを示すフローチャート。
【図７】実施例１におけるダーク取り込み処理のサブルーチンを示すフローチャート。
【図８】実施例１における現像処理のサブルーチンを示すフローチャート。
【符号の説明】
【０１４９】
１０：撮影レンズ
４８：ストロボ制御回路
５０：システム制御回路
４０２：ポップアップ用モータ
４０４：ストロボユニット
【図１】
2005221970.tif 000003
【図２】
2005221970.tif 000004
【図３】
2005221970.tif 000005
【図４】
2005221970.tif 000006
【図５】
2005221970.tif 000007
【図６】
2005221970.tif 000008
【図７】
2005221970.tif 000009
【図８】
2005221970.tif 000010