(57)【特許請求の範囲】
【請求項１】
タッチパネルに対する複数のタッチ位置を検出可能な検出手段と、
前記検出手段によって１点目のタッチが検出されると、該１点目のタッチのタッチ位置に基づいて特定の撮影条件の補正値を設定し、該１点目のタッチを検出した後、該１点目のタッチが継続したまま２点目のタッチが検出されると、前記１点目のタッチのタッチ位置と該２点目のタッチのタッチ位置の距離に基づいて前記特定の撮影条件のブラケット撮影に用いるブラケット値を設定する設定手段と、
前記設定手段によって設定された前記補正値と前記ブラケット値に基づいて撮影処理を行う撮影処理手段とを有することを特徴とする撮像装置。
【請求項２】
前記設定手段は、前記１点目のタッチのタッチ位置と前記２点目のタッチのタッチ位置の距離に基づいて、前記補正値から該距離に対応する絶対値を有するプラス側のブラケット値とマイナス側のブラケット値の少なくとも２つのブラケット値を設定することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記２点目のタッチに応じてブラケット値が設定できる旨のガイドを表示手段に表示するように制御する表示制御手段を更に有することを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記表示制御手段は、前記ガイドを前記１点目のタッチが検出されてから表示するように制御することを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記設定手段は、前記２点目のタッチが検出されたのが前記１点目のタッチから所定時間経過後であった場合には、前記１点目のタッチのタッチ位置に基づいて前記補正値を設定するとともに前記１点目のタッチのタッチ位置と前記２点目のタッチのタッチ位置の距離に基づいてブラケット撮影に用いるブラケット値を設定し、
前記検出手段によって、２点のタッチが同時に検出されるか、１点目のタッチを検出してから、該１点目のタッチが継続したまま所定時間以内に２点目のタッチが検出された場合には、タッチされている２点のうち片方の位置に基づいてマイナス側のブラケット値を設定し、他方の位置に基づいてプラス側のブラケット値を設定することを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項６】
前記検出手段によって、２点のタッチが同時に検出されるか、１点目のタッチを検出してから、該１点目のタッチが継続したまま所定時間以内に２点目のタッチが検出された場合には、前記設定手段は、タッチされている２点の中央の位置に対応する補正値を設定することを特徴とする請求項５に記載の撮像装置。
【請求項７】
前記特定の撮影条件は露出であり、前記補正値は露出補正値であることを特徴とする請求項１乃至６のいずれか１項に記載の撮像装置。
【請求項８】
前記特定の撮影条件はホワイトバランスであることを特徴とする請求項１乃至６のいずれか１項に記載の撮像装置。
【請求項９】
前記特定の撮影条件は、ＩＳＯ感度であることを特徴とする請求項１乃至６のいずれか１項に記載の撮像装置。
【請求項１０】
前記特定の撮影条件は、ストロボ撮影の調光、シャッター速度、絞り値の少なくとも１つであることを特徴とする請求項１乃至６のいずれか１項に記載の撮像装置。
【請求項１１】
タッチパネルに対する複数のタッチ位置を検出可能な検出ステップと、
前記検出ステップによって１点目のタッチが検出されると、該１点目のタッチのタッチ位置に基づいて特定の撮影条件の補正値を設定し、該１点目のタッチを検出した後、該１点目のタッチが継続したまま２点目のタッチが検出されると、前記１点目のタッチのタッチ位置と該２点目のタッチのタッチ位置の距離に基づいて前記特定の撮影条件のブラケット撮影に用いるブラケット値を設定する設定ステップと、
前記設定ステップによって設定された前記補正値と前記ブラケット値に基づいた撮影処理を行うように制御する制御ステップと
を有することを特徴とする撮像装置の制御方法。
【請求項１２】
コンピュータを、請求項１乃至１０のいずれか１項に記載された撮像装置の各手段として機能させるためのプログラム。
【請求項１３】
コンピュータを、請求項１乃至１０のいずれか１項に記載された撮像装置の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば露光値を補正する機能及び露光値を変化させながら複数回の撮影を行うオートブラケット機能を有するデジタルカメラ等の撮像装置、その制御方法、プログラム及びコンピュータ読み取り可能な記憶媒体に関する。
【背景技術】
【０００２】
近年、デジタルカメラが市場に普及しており、シャッター速度、絞り、露出等の各種撮影条件を変えて撮影することができるカメラも多い。
【０００３】
また、露出補正の応用機能で、段階露光で自動的に明るさの異なる画像を撮影し、後で一番好ましい明るさの画像を選ぶことができるものがある。この機能を使った撮影のことをオートエクスポージャブラケット撮影（以下、ＡＥＢ撮影と称する）と言い、この機能を有するカメラも多い。
【０００４】
また、露出補正機能とＡＥＢ撮影機能を併用できるカメラも提案されている。
【０００５】
また、画像表示部にタッチパネルを設け、設定項目を指で触って操作するカメラも提案されている。
【０００６】
特許文献１には、デジタルカメラに備えられたタッチパネルでの触指軌跡による領域指定に関する発明が開示されている。特許文献１では、タッチパネルでの触指軌跡を予め決められているゼスチャ動作と対比判別して、判別されたゼスチャ動作による領域指定と指定された領域に対する実施すべき操作を確定する機能を備えることが開示されている。
【０００７】
また、特許文献２には、露出補正機能とオートブラケット機能を併用できるカメラにおける、露出補正値とブラケット値の設定方法について開示されている。特許文献２では、露出補正情報に係る指示部と全てのブラケット段数に係る指示部を対応付けて表示することにより、露出補正情報とオートブラケット撮影回数分の全てのオートブラケット段数を一目で確認できるようにしている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００３−３１９２４４号公報
【特許文献２】特許第０２６４６４９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、従来のカメラにおいては、露出補正機能とＡＥＢ撮影機能を併用して行う場合、露出補正値の設定とＡＥＢ撮影のブラケット値の設定とをそれぞれ独立して行う必要があるため、操作が複雑になるという問題があった。
【００１０】
本発明は上記のような点に鑑みてなされたものであり、露出等の撮影条件の補正値とオートブラケット機能のブラケット値との設定をタッチパネルを用いて簡単かつ直感的に行えるようにすることを目的とする。
【課題を解決するための手段】
【００１１】
本発明の撮像装置は、タッチパネルに対する複数のタッチ位置を検出可能な検出手段と、前記検出手段によって１点目のタッチが検出されると、該１点目のタッチのタッチ位置に基づいて特定の撮影条件の補正値を設定し、該１点目のタッチを検出した後、該１点目のタッチが継続したまま２点目のタッチが検出されると、前記１点目のタッチのタッチ位置と該２点目のタッチのタッチ位置の距離に基づいて前記特定の撮影条件のブラケット撮影に用いるブラケット値を設定する設定手段と、前記設定手段によって設定された前記補正値と前記ブラケット値に基づいて撮影処理を行う撮影処理手段とを有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、露出等の撮影条件の補正値とオートブラケット機能のブラケット値との設定をタッチパネルを用いて簡単かつ直感的に行うことができ、操作性を向上させることができる。
【図面の簡単な説明】
【００１３】
【図１】実施形態に係るデジタルカメラの構成を示すブロック図である。
【図２】実施形態に係るデジタルカメラの主ルーチンのフローチャートである。
【図３】露出補正・ＡＥＢ撮影設定処理の詳細なフローチャートである。
【図４】露出補正・ＡＥＢ撮影設定処理の詳細なフローチャートである。
【図５】待機状態での画像表示部の表示例を示す図である。
【図６】測光・測距処理の詳細なフローチャートである。
【図７】測光状態での画像表示部の表示例を示す図である。
【図８】撮影処理の詳細なフローチャートである。
【図９】ダーク取り込み処理の詳細なフローチャートである。
【図１０】現像処理の詳細なフローチャートである。
【図１１】タッチパネルを説明するための図である。
【発明を実施するための形態】
【００１４】
以下、添付図面を参照して、本発明の好適な実施形態について説明する。
図１は、本発明の好適な実施形態に係る撮像装置であるデジタルカメラの構成を示すブロック図である。本実施形態に係るデジタルカメラ１００は、露出値を補正する露出補正機能及び露出値を変化させながら複数回の撮影を行うＡＥＢ撮影機能を有する。
【００１５】
１０は撮影レンズ、１２は絞り機能を備えるシャッター、１４は光学像を電気信号に変換する撮像素子、１６は撮像素子１４のアナログ信号出力をデジタル信号に変換するＡ／Ｄ変換器である。１８は撮像素子１４、Ａ／Ｄ変換器１６、Ｄ／Ａ変換器２６にクロック信号や制御信号を供給するタイミング発生回路であり、メモリ制御回路２２及びシステム制御回路５０により制御される。
【００１６】
２０は画像処理回路であり、Ａ／Ｄ変換器１６からのデータ或いはメモリ制御回路２２からのデータに対して所定の画素補間処理や色変換処理を行う。また、画像処理回路２０では、撮像に係る画像データを用いて所定の演算処理を行い、その演算結果をシステム制御回路５０に供給する。システム制御回路５０は、その演算結果に基づいて、露光制御部４０、測距制御部４２を制御して、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理を実現する。さらに、画像処理回路２０では、撮像に係る画像データを用いてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行う。
【００１７】
２２はメモリ制御回路であり、Ａ／Ｄ変換器１６、タイミング発生回路１８、画像処理回路２０、画像表示メモリ２４、Ｄ／Ａ変換器２６、メモリ３０、圧縮・伸長回路３２を制御する。Ａ／Ｄ変換器１６から出力されるデータは、画像処理回路２０を介してメモリ制御回路２２に供給され、或いは直接メモリ制御回路２２に供給され、これにより、画像表示メモリ２４或いはメモリ３０に書き込まれる。
【００１８】
２４は画像表示メモリ、２６はＤ／Ａ変換器、２８はＴＦＴ−ＬＣＤ等からなる画像表示部である。画像表示部２８はデジタルカメラ１００の背面（撮像面と逆側）に配置された背面モニタである。画像表示メモリ２４に書き込まれた表示用の画像データはＤ／Ａ変換器２６を介して画像表示部２８に供給され、これにより画像表示部２８に画像が表示される。画像表示部２８に撮像に係る画像を逐次表示することにより、電子ファインダー機能を実現することができる。また、画像表示部２８を用いて、再生表示機能、各種表示機能を利用することができる
【００１９】
３０は撮影した静止画像や動画像のデータを格納するためのメモリであり、所定枚数の静止画像や所定時間の動画像のデータを格納するのに十分な記憶量を備える。このメモリ３０を利用することにより、複数枚の静止画像を連続して撮影する連写撮影やパノラマ撮影の場合においても、高速に大量の画像を保存することができる。また、メモリ３０はシステム制御回路５０の作業領域としても利用され得る。３２は適応離散コサイン変換（ＡＤＣＴ）等により画像データを圧縮し又は伸長する圧縮・伸長回路であり、メモリ３０に格納された画像を読み込んで圧縮処理或いは伸長処理を行い、処理を終えたデータをメモリ３０に書き込む。
【００２０】
４０は絞り機能を備えるシャッター１２を制御する露光制御部であり、フラッシュ装置４００と連携してフラッシュ調光を行うこともできる。４２は撮影レンズ１０のフォーカシングを制御する測距制御部である。露光制御部４０及び測距制御部４２は、撮像に係る画像データを画像処理回路２０が演算した演算結果に基づいて、システム制御回路５０によって制御される。これにより、ＴＴＬ方式の露光制御及び測距制御が実現される。
【００２１】
４４は撮影レンズ１０のズーミングを制御するズーム制御部、４６はバリア（保護部）１０２の動作を制御するバリア制御部である。４８はコネクタであり、アクセサリーシューとも呼ばれる。このコネクタ４８には、フラッシュ装置４００との電気接点や機械的な固定手段が含まれる。
【００２２】
５０はデジタルカメラ１００全体を制御するシステム制御回路、５２はシステム制御回路５０の動作用の定数、変数、プログラム等を記憶するメモリである。
【００２３】
５４は液晶表示装置やスピーカー等を含む出力部であり、システム制御回路５０によるプログラムの実行に応じて、文字、画像、音声等を用いて動作状態やメッセージ等を表示する。出力部５４は、デジタルカメラ１００の操作部近辺の視認し易い位置に単数或いは複数個所設置され、例えばＬＣＤやＬＥＤ、発音素子等の組み合わせにより構成される。また、出力部５４は、その一部が光学ファインダー１０４内に設置される。出力部５４の表示内容のうち、ＬＣＤ等で表示するものとしては、シングルショット／連写撮影表示、セルフタイマー表示、圧縮率表示、記録画素数表示、記録枚数表示、残撮影可能枚数表示、シャッタースピード表示、絞り値表示、露出補正表示、フラッシュ表示、赤目緩和表示、マクロ撮影表示、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示、記録媒体２００の着脱状態表示、通信Ｉ／Ｆ動作表示、日付け・時刻表示等がある。また、出力部５４の表示内容のうち、光学ファインダー１０４内に表示するものとしては、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタースピード表示、絞り値表示、露出補正表示等がある。
【００２４】
５６は電気的に消去・記録可能な不揮発性メモリであり、例えばＥＥＰＲＯＭ等で構成される。
【００２５】
６０、６２、６４、６６、６８はシステム制御回路５０の各種の動作指示を入力するための操作手段であり、例えばスイッチやダイアル、タッチパネル、視線検知によるポインティング、音声認識装置等の単数或いは複数の組み合わせで構成され得る。
【００２６】
より具体的には、６０はモードダイアルスイッチであり、これにより撮影モードを設定できる。また、モードダイアルスイッチ６０は、カメラを不作動にするＯＦＦポジション、プログラムＡＥモード、全自動モードを持っている。
【００２７】
６２はシャッタースイッチＳＷ１であり、不図示のシャッターボタンの操作途中でＯＮとなり、ＡＦ処理、ＡＥ処理、ＡＷＢ処理、ＥＦ処理等の動作開始を指示する。また、６４はシャッタースイッチＳＷ２であり、前記シャッターボタンの操作完了でＯＮとなり、露光処理、現像処理、記録処理という一連の処理の動作開始を指示する。露光処理では、撮像素子１４から読み出した信号をＡ／Ｄ変換器１６、メモリ制御回路２２を介してメモリ３０に画像データを書き込む。現像処理は、画像処理回路２０やメモリ制御回路２２での演算を用いて行われる。記録処理では、メモリ３０から画像データを読み出し、圧縮・伸長回路３２で圧縮を行い、記録媒体２００に画像データを書き込む。
【００２８】
６６はタッチパネル６８を制御するタッチパネル制御部であり、タッチパネル６８へのタッチ操作により、露出やＡＥＢレベルの設定操作を行うことができる。６８はタッチパネルであり、画像表示部２８と一体的に構成される。例えば、タッチパネル６８を光の透過率が画像表示部２８の表示を妨げないように構成し、画像表示部２８の表示面の上層に取り付ける。そして、タッチパネル６８における入力座標と、画像表示部２８上の表示座標とを対応付ける。これにより、恰もユーザが画像表示部２８上に表示された画面を直接的に操作可能であるかのようなＧＵＩを構成することができる。なお、タッチパネル６８は画像表示部２８の表示面に対する直接的な操作感を提供できるものであればよく、いずれの方式のものを用いても良い。タッチパネルの方式としては、例えば抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式がある。これらタッチパネル６８及びタッチパネル制御部６６により、タッチパネル６８に同時期に複数のタッチがあるか否か、及び、タッチパネル６８に時間をずらして複数のタッチがあるか否かを判定し、そのタッチ位置を検知可能となっている。
【００２９】
また、システム制御回路５０の各種の動作指示を入力するための操作手段については、本発明とは直接関係しないが、マクロボタン、フラッシュ設定ボタン、等が含まれる。
【００３０】
８０は電源制御部であり、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成される。電源制御部８０は、電池の装着の有無、電池の種類、電池残量の検出を行い、検出結果及びシステム制御回路５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体を含む各部へ供給する。８２はコネクタ、８４はコネクタ、８６はアルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる電源部である。
【００３１】
９０は記録媒体２００と接続するためのインタフェース、９２は記録媒体２００と接続するためのコネクタである。９８は着脱検知部であり、コネクタ９２に記録媒体２００が装着されているか否かを検知する。
【００３２】
１０２はバリア（保護部）であり、デジタルカメラ１００の撮影レンズ１０を含む撮像部を覆うことにより、該撮像部の汚れや破損を防止する。１０４は光学ファインダーであり、この光学ファインダー１０４を利用することにより、画像表示部２８によって構成される電子ファインダー機能を利用することなく、撮影を行うことができる。また、光学ファインダー１０４内には、出力部５４の一部、例えば、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタースピード表示、絞り値表示、露出補正表示を行うための素子が配置されている。２００は着脱可能なＣＦ（コンパクトフラッシュ（登録商標））カード等の記録媒体である。
【００３３】
４００はフラッシュ装置である。４０２はフラッシュ装置４００をデジタルカメラ１００のアクセサリーシューと接続するためのコネクタである。４０４は発光部であり、ＡＦ補助光の投光機能、フラッシュ調光機能も有する。
【００３４】
ここで、本実施形態に係るデジタルカメラでのＡＥＢ撮影について簡単に説明する。ＡＥＢ撮影では、露出値を、それぞれ標準露出値、マイナス補正値（マイナスブラケット値と称する）、プラス補正値（プラスブラケット値と称する）に設定して３枚の画像が撮影される。
【００３５】
また、設定可能範囲は、標準露出値を基準として±３段の範囲である。例えば、ブラケット値を±３段としたＡＥＢ撮影では、標準露出値としてカメラが求めた適性露出値で撮影が行われる。また、マイナスブラケット値として標準露出値に対して−３段露出補正をかけた露出値、及びプラスブラケット値として標準露出値に対して＋３段露出補正をかけた露出値でそれぞれ撮影が行われる。すなわち、３枚の画像が撮影可能である。
【００３６】
また、露出補正をかけた状態でＡＥＢ撮影を行うこともできる。この場合、露出補正した露出補正値を基準として（中心にして）、マイナスブラケット値、プラスブラケット値での撮影を行うことができる。例えば、露出補正値を＋１段、ブラケット値を±２段としたＡＥＢ撮影では、標準露出値としてカメラが求めた適性露出値に対して＋１段露出補正をかけた露出値で撮影が行われる。また、マイナスブラケット値として標準露出値に対して−２段（カメラが求めた適正露出値に対しては−１段）の露出補正をかけた露出値で撮影が行われる。また、プラスブラケット値として標準露出値に対して＋２段（カメラが求めた適正露出値に対しては＋３段）の露出補正をかけた露出値で撮影が行われる。すなわち、３枚の画像が撮影可能である。
【００３７】
次に、図２を参照してデジタルカメラ１００の主ルーチンの動作を説明する。電池交換に伴う電源投入等に従って、ステップＳ２０１で、システム制御回路５０はフラグや制御変数等を初期化する。ステップＳ２０１では、露出補正値は±０段、ＡＥＢ撮影のマイナスブラケット値は±０段、プラスブラケット値は±０段に初期化される。
【００３８】
ステップＳ２０２で、システム制御回路５０はモードダイアルスイッチ６０の設定位置を判定する。モードダイアルスイッチ６０が「電源ＯＦＦ」に設定されている場合はステップＳ２０３に進み、モードダイアルスイッチ６０が「電源ＯＦＦ」以外に設定されている場合はステップＳ２０４に進む。
【００３９】
ステップＳ２０３で、システム制御回路５０は所定の終了処理を行い、ステップＳ２０２に戻る。所定の終了処理には、各表示部の表示を終了状態に変更することが含まれる。また、バリア１０２を閉じて撮像部を保護することが含まれる。また、フラグや制御変数等を含む必要なパラメータや設定値、設定モードを不揮発性メモリ５６に記録することが含まれる。また、電源制御部８０により画像表示部２８を含むデジタルカメラ１００各部の不要な電源を遮断することが含まれる。
【００４０】
ステップＳ２０４で、システム制御回路５０は、タッチパネル制御部６６により、タッチパネル６８にタッチがあるか否かを判定する。タッチパネル６８にタッチがあると判定した場合はステップＳ２０５進み、タッチパネル６８にタッチがないと判定した場合はステップＳ２０６に進む。
【００４１】
ステップＳ２０５で、システム制御回路５０は露出補正・ＡＥＢ撮影設定処理を行う。この露出補正・ＡＥＢ撮影設定処理の詳細は図３、４を用いて後述する。ここでは、露出補正とＡＥＢレベルの設定変更操作が行われ、処理が終了するとステップＳ２０２に戻る。
【００４２】
ステップＳ２０６で、システム制御回路５０は、画像表示部２８を利用してデジタルカメラ１００の待機状態での表示を行う。表示例を図５に示す。図５は露出補正が±０の場合である。そして、ステップＳ２０７に進む。
【００４３】
ステップＳ２０７で、システム制御回路５０はシャッタースイッチＳＷ１の状態を確認する。シャッタースイッチＳＷ１がＯＦＦである場合はステップＳ２０２に戻る。シャッタースイッチＳＷ１がＯＮである場合はステップＳ２０８に進む。
【００４４】
ステップＳ２０８で、システム制御回路５０は測距処理を行って、撮影レンズ１０の焦点を被写体までの距離に応じて調整すると共に、測光処理を行って、絞り値及びシャッター時間を決定する。この測光処理では、必要であればフラッシュの設定も行う。この測光・測距処理の詳細は図６を用いて後述する。
【００４５】
ステップＳ２０９で、システム制御回路５０は、画像表示部２８を利用してデジタルカメラ１００の測光状態での表示を行う。表示例を図７に示す。図７はシャッター速度が１／１０００、絞り値がＦ５．６、露出補正が±０の場合である。そして、ステップＳ２１０に進む。
【００４６】
ステップＳ２１０で、システム制御回路５０はシャッタースイッチＳＷ１の状態を確認する。シャッタースイッチＳＷ１がＯＦＦである場合はステップＳ２０２に戻る。シャッタースイッチＳＷ１がＯＮである場合はステップＳ２１１に進み、更にシャッタースイッチＳＷ２の状態を確認する。シャッタースイッチＳＷ２がＯＦＦである場合はステップＳ２０８に戻り、シャッタースイッチＳＷ２がＯＮである場合はステップＳ２１２に進む。
【００４７】
ステップＳ２１２で、システム制御回路５０は露光処理、及び、撮影処理を実行する。露光処理では、撮像素子１４による撮像に係る画像データを、Ａ／Ｄ変換器１６、画像処理回路２０及びメモリ制御回路２２を介して、或いはＡ／Ｄ変換器及びメモリ制御回路２２を介して、メモリ３０に書き込む。撮影処理では、メモリ制御回路２２及び必要に応じて画像処理回路２０を用いてメモリ３０に書き込まれた画像データを読み出して各種処理を行う現像処理からなる撮影処理を実行する。この撮影処理の詳細は図８を用いて後述する。
【００４８】
ステップＳ２１３で、システム制御回路５０は、シャッター１２を閉じた状態で撮像素子１４の暗電流等のノイズ成分を本撮影と同じ時間蓄積し、蓄積を終えたノイズ画像信号を読み出すダーク取り込み処理を行う。このダーク取り込み処理で取り込んだダーク画像データを用いて補正演算処理を行うことにより、撮像素子１４の発生する暗電流ノイズや撮像素子１４固有のキズによる画素欠損等の画質劣化を低減することができる。このダーク取り込み処理の詳細は図９を用いて後述する。
【００４９】
ステップＳ２１４で、システム制御回路５０は、メモリ３０の所定領域へ書き込まれた画像データの一部をメモリ制御回路２２を介して読み出す。そして、現像処理を行うために必要なＷＢ（ホワイトバランス）積分演算処理、ＯＢ（オプティカルブラック）積分演算処理を行い、その演算結果をシステム制御回路５０の内部メモリ或いはメモリ５２に記憶する。その後、システム制御回路５０は、メモリ制御回路２２、及び必要に応じて画像処理回路２０を用いて、メモリ３０の所定領域に書き込まれた撮影画像データを読み出す。そして、システム制御回路５０の内部メモリ或いはメモリ５２に記憶した演算結果を用いて、ＡＷＢ処理、ガンマ変換処理、色変換処理を含む各種現像処理を行う。更に、現像処理においては、ダーク取り込み処理において取り込んだダーク画像データを用いて減算処理を行うことにより、撮像素子１４の暗電流ノイズ等を打ち消すダーク補正演算処理も併せて行う。この現像処理の詳細は図１０を用いて後述する。
【００５０】
ステップＳ２１５で、システム制御回路５０は、メモリ３０の所定領域に書き込まれた画像データを読み出す。そして、設定されたモードに応じた画像圧縮処理を圧縮・伸長回路３２により行い、その圧縮した画像データをメモリ３０の画像記憶バッファ領域の空き画像部分に書込む。そして、ステップＳ２０２に戻る。
【００５１】
ここで、図２のステップＳ２０５における露出補正・ＡＥＢ撮影設定処理の詳細を説明する。まず、図１１（ａ）、（ｂ）を参照して、本実施形態のタッチパネル６８について説明する。図１１（ａ）において、上部左側にはシャッター速度を表示するシャッター速度表示部１１０１、上部右側には絞り値を表示する絞り値表示部１１０２、下部には露出補正とＡＥＢ撮影設定を行うための露出補正・ＡＥＢ撮影設定領域１１０３が表示される。露出補正・ＡＥＢ撮影設定領域１１０３は、−３段から＋３段までの目盛が表示されており、所定の領域をタッチすると、それに対応した補正値が設定されるようになっている。
【００５２】
図１１（ｂ）は、タッチ位置と選択される領域と算出する補正値との関係を示す。例えば、タッチ位置が図１１（ａ）に示す領域ａ内の場合は、領域ａが選択され、補正値は−３段が算出される。また、タッチ位置が図１１（ａ）に示す領域ｇ内の場合は、領域ｇが選択され、補正値は±０段が算出される。また、タッチ位置が図１１（ａ）に示す領域ｍ内の場合は、領域ｍが選択され、補正値は＋３段が算出される。
【００５３】
本実施形態では、図１１（ａ）の表示画面に対する複数位置へのタッチによる操作に基づいて、＜マイナスブラケット値＞、＜中央値（露出補正値）＞、＜プラスブラケット値＞の３値について以下のように設定する。
（１）１点のタッチのみの場合、タッチ位置＝＜中央値（露出補正値）＞に設定する。
（２）同時期に２点のタッチがある場合（２点同時タッチ、或いは１点のタッチ後の短い時間内に２点目もタッチされた場合）、２点のタッチ位置のうち左側のタッチ位置＝＜マイナスブラケット値＞、右側のタッチ位置＝＜プラスブラケット値＞に設定する。
（３）時間をずらして２点のタッチがある場合（１点のタッチ後、ある程度時間をおいてから２点目がタッチされた場合）、１点目のタッチ位置＝＜中央値（露出補正値）＞に設定する。また、１点目に対する２点目の方向に応じて２点目のタッチ位置＝第１のブラケット値（＜マイナスブラケット値＞及び＜プラスブラケット値＞の一方）に設定する。また、１点目に対する２点目の方向と逆側で、１点目と２点目の距離の絶対値分の位置＝第２のブラケット値（＜マイナスブラケット値＞及び＜プラスブラケット値＞の他方）に設定する。
【００５４】
（１）の場合は、指を１本使って１点をタッチしようとした操作であるので、「幅」を指定する操作ではないとみなして、露出補正値のみを設定する。
（２）の場合は、２本の指等で２点を同時に操作しようとしたとみなし、「幅」を指定しようとした操作であるとみなせる。したがって、２点の幅をマイナスブラケット値〜プラスブラケット値の幅として設定することにより、直感的な操作を実現する。
（３）の場合は、（１）のように露出補正値を指定した後に、改めてブラケット値を設定しようとした操作であるとみなせる。したがって、２点目のタッチを検出しても、１点目は露出補正値として保持し、２点目の位置は片側のブラケット値を指定するものとみなした設定を行う。この場合、（２）の場合と異なり、１点目と２点目のタッチ位置の距離はマイナスブラケット値〜プラスブラケット値の幅とはならず、露出補正値〜片側のブラケット値の幅となる。そこで、もう片方のブラケット値は、２点目のタッチで指定したブラケット値とは逆側に同じ絶対値の値とする。これにより、やはり直感的な操作を実現する。
【００５５】
以下、図３、４を参照して、露出補正・ＡＥＢ撮影設定処理における上述の設定方法の処理の詳細を説明する。図３、４は、図２のステップＳ２０５における露出補正・ＡＥＢ撮影設定処理の詳細なフローチャートを示す。ステップＳ３０１で、システム制御回路５０は、タッチパネル制御部６６を制御して、ステップＳ２０４においてタッチした数を検出する。
【００５６】
ステップＳ３０２で、システム制御回路５０は、ステップＳ３０１において検出したタッチした数を判定し、タッチした数が１点の場合はステップＳ３０３に進み、タッチした点が２点の場合はステップＳ３２１に進む。
【００５７】
ステップＳ３０３で、システム制御回路５０は、１点目がタッチされてから２点目がタッチされるまでの時間を計測するためのタイマーを開始する。ステップＳ３０４で、システム制御回路５０は、タッチパネル制御部６６を制御して、１点目のタッチ位置を検出する。ステップＳ３０５で、システム制御回路５０は、１点目のタッチ位置から領域を選択する。１点目のタッチ位置と選択される領域との関係は図１１（ｂ）に示す通りである。ステップＳ３０６で、システム制御回路５０は、ステップＳ３０５において選択された領域から補正値を算出する。選択される領域と算出する補正値との関係は図１１（ｂ）に示す通りである。ステップＳ３０７で、システム制御回路５０は、ステップＳ３０６において算出した補正値で露出補正値を設定する。
【００５８】
ステップＳ３０８で、システム制御回路５０は、出力部５４を用いてメッセージ表示を行う。例えば「２点目をタッチするとＡＥＢ撮影設定ができます」という内容のメッセージ表示を行うことで、１点目のタッチの後でも２点目をタッチすることでＡＥＢ撮影設定ができることを知らせることができる。
【００５９】
ステップＳ３０９で、システム制御回路５０は、タッチパネル制御部６６を制御して、２点目のタッチがあるか否かを判定する。２点目のタッチがある場合はステップＳ３４１に進み、２点目のタッチがない場合はステップＳ３１０に進む。
【００６０】
ステップＳ３１０で、システム制御回路５０は、タッチパネル制御部６６を制御して、タッチを止めたか（離されたか）否かを判定する。タッチが止められるとステップＳ３１１に進み、そうでなければステップＳ３０９に戻る。ステップＳ３１１で、システム制御回路５０は、露出補正・ＡＥＢ撮影設定処理を終了する。
【００６１】
ステップＳ３２１で、システム制御回路５０は、タッチパネル制御部６６を制御して、１点目のタッチ位置と２点目のタッチ位置を検出する。ステップＳ３２２で、システム制御回路５０は、１点目のタッチ位置と２点目のタッチ位置のうち、左側に位置するタッチ位置を求め領域を選択する。左側のタッチ位置と選択される領域との関係は図１１（ｂ）に示す通りである。ステップＳ３２３で、システム制御回路５０は、ステップＳ３２２において選択された領域から補正値を算出する。選択される領域と算出す補正値との関係は図１１（ｂ）に示す通りである。ステップＳ３２４で、システム制御回路５０は、ステップＳ３２３において算出した補正値でマイナスブラケット値を設定する。
【００６２】
ステップＳ３２５で、システム制御回路５０は、１点目のタッチ位置と２点目のタッチ位置のうち、右側に位置するタッチ位置を求め領域を選択する。右側のタッチ位置と選択される領域との関係は図１１（ｂ）に示す通りである。ステップＳ３２６で、システム制御回路５０は、ステップＳ３２５において選択された領域から補正値を算出する。選択される領域と算出する補正値との関係は図１１（ｂ）に示す通りである。ステップＳ３２７で、システム制御回路５０は、ステップＳ３２６において算出した補正値でプラスブラケット値を設定する。
【００６３】
ステップＳ３２８で、システム制御回路５０は、ステップＳ３２４において設定したマイナスブラケット値とステップＳ３２７において設定したプラスブラケット値の平均値（中央値）を算出する。ステップＳ３２９で、システム制御回路５０は、ステップＳ３２８において算出した中央値で露出補正値を設定する。
【００６４】
ステップＳ３３０で、システム制御回路５０は、タッチパネル制御部６６を制御して、１点目を押し直したか否かを判定する。押し直した場合はステップＳ３２１に戻り、押し直していない場合はステップＳ３３１に進む。
【００６５】
ステップＳ３３１で、システム制御回路５０は、タッチパネル制御部６６を制御して、２点ともタッチを止めたか（離したか）否かを判定する。２点ともタッチを止めた場合はステップＳ３３２に進み、そうでない場合はステップＳ３３０に戻る。ステップＳ３３２で、システム制御回路５０は、露出補正・ＡＥＢ撮影設定処理を終了する。
【００６６】
ステップＳ３４１で、システム制御回路５０は、１点目がタッチされてから１秒以内に２点目がタッチされたか否かを判定する。１秒以内に２点目がタッチされた場合はステップＳ３２１に進み、１秒経過後に２点目がタッチされた場合はステップＳ３４２に進む。
【００６７】
ステップＳ３４２で、システム制御回路５０は、タッチパネル制御部６６を制御して、２点目のタッチ位置を検出する。ステップＳ３４３で、システム制御回路５０は、２点目タッチ位置が右側に位置するか否かを判定する。２点目タッチ位置が右側に位置する場合はステップＳ３４４に進み、そうでない場合はステップＳ３６１に進む。
【００６８】
ステップＳ３４４で、システム制御回路５０は、２点目のタッチ位置から領域を選択する。２点目のタッチ位置と選択される領域との関係は図１１（ｂ）に示す通りである。ステップＳ３４５で、システム制御回路５０は、ステップＳ３４４において選択された領域から補正値を算出する。選択される領域と算出する補正値との関係は図１１（ｂ）に示す通りである。ステップＳ３４６で、システム制御回路５０は、ステップＳ３４５において算出した補正値でプラスブラケット値を設定する。ステップＳ３４７で、システム制御回路５０は、ステップＳ３０７において設定した露出補正値とステップＳ３４６において設定した撮影プラスブラケット値を使って、
補正値＝露出補正値＋（露出補正値−ＡＥＢ撮影プラスブラケット値）
の式で算出する。ステップＳ３４８で、システム制御回路５０は、ステップＳ３４７において算出した補正値でマイナスブラケット値を設定する。
【００６９】
ステップＳ３４９で、システム制御回路５０は、タッチパネル制御部６６を制御して、２点目を押し直したか否かを判定する。押し直した場合はステップＳ３４２に戻り、押し直していない場合はステップＳ３５０に進む。ステップＳ３５０で、システム制御回路５０は、タッチパネル制御部６６を制御して、２点ともタッチを止めたか（離されたか）否かを判定する。２点ともタッチを止めた場合はステップＳ３３２に進み、そうでない場合はステップＳ３４９に戻る。
【００７０】
ステップＳ３６１で、システム制御回路５０は、２点目のタッチ位置から領域を選択する。２点目のタッチ位置と選択される領域との関係は図１１（ｂ）に示す通りである。ステップＳ３６２で、システム制御回路５０は、ステップＳ３６１において選択された領域から補正値を算出する。選択される領域と算出する補正値との関係は図１１（ｂ）に示す通りである。ステップＳ３６３で、システム制御回路５０は、ステップＳ３６２において算出した補正値でマイナスブラケット値を設定する。ステップＳ３６４で、システム制御回路５０は、ステップＳ３０７において設定した露出補正値とステップＳ３６３において設定したマイナスブラケット値を使って、
補正値＝露出補正値＋（露出補正値−ＡＥＢ撮影マイナスブラケット値）
の式で算出する。ステップＳ３６５で、システム制御回路５０は、ステップＳ３６４において算出された補正値でプラスブラケット値を設定する。
【００７１】
以上述べたように、タッチパネル６８にタッチすると、露出補正とＡＥＢ撮影の設定ができる（ステップＳ２０５）。タッチした数が１点の場合は（ステップＳ３０２）、１点目のタッチ位置を検出し（ステップＳ３０４）、タッチした位置に応じて露出補正値が設定できる（ステップＳ３０４〜ステップＳ３０７）。例えば、領域ｅ内をタッチした場合は、ステップＳ３０５において領域はｅが選択され、ステップＳ３０６において補正値は−１段が算出され、ステップＳ３０７において露出補正値は−１段に設定される。
【００７２】
タッチした数が２点の場合、すなわち２点を同時にタッチした場合は（ステップＳ３０２）、１点目と２点目のタッチ位置を検出する（ステップＳ３２１）。そして、左側のタッチ位置に応じてマイナスブラケット値が設定され（ステップＳ３２２〜ステップＳ３２４）、右側のタッチ位置に応じてプラスブラケット値を設定する（ステップＳ３２５〜ステップＳ３２７）。また、プラスブラケット値とマイナスブラケット値に基づいて露出補正値を設定する（ステップＳ３２８〜ステップＳ３２９）。例えば、領域ｅ内と領域ｍ内の２箇所をタッチした場合は、ステップＳ３２２において領域はｅが選択され、ステップＳ３２３において補正値は−１段が算出され、ステップＳ３２４においてＡＥＢ撮影マイナスブラケット値が−１段に設定される。また、ステップＳ３２５において領域はｍが選択され、ステップＳ３２６において補正値は＋３段が算出され、ステップＳ３２７においてＡＥＢ撮影プラスブラケット値は＋３段に設定され、ステップＳ３２８において補正値は＋１段が算出される。そして、ステップＳ３２９において露出補正値は＋１段に設定される。
【００７３】
１点目をタッチして露出補正の設定後に２点目をタッチした場合は（ステップＳ３０９）、１点目タッチから２点目のタッチまでの経過時間により動作を異ならせる。１点目タッチから１秒以内（１秒以内の例に限らず予め定められた時間以内であればよい）に２点目がタッチされた場合は（ステップＳ３４１のＹＥＳ）、２点を同時にタッチした場合と同じ処理を行う（ステップＳ３２１〜ステップＳ３３１）。
【００７４】
また、１点目タッチから１秒経過後に２点目がタッチされた場合は（ステップＳ３４１のＮｏ）、２点目のタッチ位置に応じて、マイナスブラケット値とプラスブラケット値の設定を行う（ステップＳ３４２〜ステップＳ３６５）。詳しくは、２点目のタッチ位置が右側の場合は（ステップＳ３４３のＹｅｓ）、２点目のタッチ位置に応じてプラスブラケット値を設定し（ステップＳ３４４〜ステップＳ３４６）、露出補正値とプラスブラケット値からマイナスブラケット値を設定する（ステップＳ３４７〜ステップＳ３４８）。また、２点目のタッチ位置が左側の場合は（ステップＳ３４３のＮｏ）、２点目のタッチ位置に応じてマイナスブラケット値を設定し（ステップＳ３６１〜ステップＳ３６３）、露出補正値とマイナスブラケット値からプラスブラケット値を設定する（ステップＳ３６４〜ステップＳ３６５）。
【００７５】
例えば、領域ｉ内をタッチして、１秒以上経過後に領域ｍ内をタッチした場合は、ステップＳ３０５において領域はｉが選択され、ステップＳ３０６において補正値は＋１段が算出され、ステップＳ３０７において露出補正値は＋１段に設定され、ステップＳ３４４において領域はｍが選択され、ステップＳ３４５において補正値は＋３段が算出され、ステップＳ３４６においてＡＥＢ撮影プラスブラケット値が＋３段に設定され、ステップＳ３４７において補正値は−１段が算出され、ステップＳ３４８においてマイナスブラケット値は−１段に設定される。例えば、領域ｉ内をタッチして、１秒以上経過後に領域ｅ内をタッチした場合は、ステップＳ３０５において領域はｉが選択され、ステップＳ３０６において補正値は＋１段が算出され、ステップＳ３０７において露出補正値は＋１段に設定され、ステップＳ３６１において領域はｅが選択され、ステップＳ３６２において補正値は−１段が算出され、ステップＳ３６３においてＡＥＢ撮影マイナスブラケット値が−１段に設定され、ステップＳ３６４において補正値は＋３段が算出され、ステップＳ３６５においてＡＥＢ撮影プラスブラケット値は＋３段に設定される。このように、２点タッチすることで、露出補正の設定とＡＥＢ撮影の設定が同時に行えるようになる。
【００７６】
図６は、図２のステップＳ２０８における測光・測距処理の詳細なフローチャートを示す。ステップＳ６０１で、システム制御回路５０は、撮像素子１４から電荷信号を読み出し、Ａ／Ｄ変換器１６を介して画像データとして画像処理回路２０に逐次読み込む。この逐次読み込まれた画像データを用いて、画像処理回路２０はＴＴＬ方式のＡＥ処理、ＥＦ処理、ＡＦ処理に用いる所定の演算を行う。なお、上記の各処理では、撮影した全画素数のうちの必要な部分を切り取るようにして抽出して演算に用いる。これにより、ＴＴＬ方式のＡＥ、ＥＦ、ＡＷＢ、ＡＦの各処理において、中央重点モード、平均モード、評価モードの各モードに適合した最適な演算を行うことできる。また、ＡＥ処理においては、ステップＳ２０５において設定された露出補正値、マイナスブラケット値、プラスブラケット値が加味される。また、ＡＥ処理においては、撮影モードがプログラムＡＥモードの場合は標準のプログラム線図にてシャッター速度を絞り値の組み合わせを算出する。
【００７７】
ステップＳ６０２で、システム制御回路５０は、画像処理回路２０での演算結果に基づいて、露出（ＡＥ）が適正であるか否かを判定する。露出（ＡＥ）が適正でない場合はステップＳ６０３に進み、露光制御部４０にＡＥ制御を実行させる。ステップＳ６０４で、システム制御回路５０は、ＡＥ制御で得られた測定データを用いて、フラッシュの発光が必要か否かを判定し、フラッシュの発光が必要ならば、ステップＳ６０５で、フラッシュ・フラグをセットしフラッシュ装置４００を充電する。
【００７８】
ステップＳ６０２において露出（ＡＥ）が適正と判定した場合は、測定データ及び／或いは設定パラメータをシステム制御回路５０の内部メモリ或いはメモリ５２に記憶する。そして、ステップＳ６０６で、システム制御回路５０は、画像処理回路２０での演算結果及びＡＥ制御で得られた測定データを用いて、ＡＷＢが適正であるか否かを判断する。そして、適正でないならば、画像処理回路２０に、色処理のパラメータを調節するＡＷＢ制御を実行させる。ステップ６０６においてＡＷＢが適正であると判断した場合は、測定データ及び／或いは設定パラメータをシステム制御回路５０の内部メモリ或いはメモリ５２に記憶する。
【００７９】
ステップＳ６０８で、システム制御回路５０は、ＡＥ制御及びＡＷＢ制御で得られた測定データを用いて、測距（ＡＦ）の結果が合焦であるか否かを判定する。測距（ＡＦ）の結果が合焦でないと判定した場合はステップＳ６０９に進み、測距制御部４２にＡＦ制御を実行させる。測距（ＡＦ）の結果が合焦であると判定した場合は、測定データ及び／或いは設定パラメータをシステム制御回路５０の内部メモリ或いはメモリ５２に記憶し、測光・測距処理ルーチン（ステップＳ２０８）を終了する。
【００８０】
図８は、図２のステップＳ２１２における撮影処理の詳細なフローチャートを示す。ステップＳ８０１で、システム制御回路５０は、撮像素子１４の電荷クリア動作を行う。そして、ステップＳ８０２で、撮像素子１４の電荷蓄積を開始し、ステップＳ８０３で、露光制御部４０によってシャッター１２を開き、ステップＳ８０４で、撮像素子１４の露光を開始する。
【００８１】
ステップＳ８０５で、システム制御回路５０は、フラッシュ・フラグを参照してフラッシュが必要であるか否かを判定する。必要である場合はフラッシュを発光させ、必要でない場合はステップＳ８０７に進む。
【００８２】
ステップＳ８０７で、システム制御回路５０は、測光データに従った撮像素子１４の露光終了を待ち、その後、ステップＳ８０８で、露光制御部４０によってシャッター１２を閉じて、撮像素子１４の露光を終了する。
【００８３】
ステップＳ８０９で、システム制御回路５０は、設定された電荷蓄積時間が経過するのを待ち、その後、ステップＳ８１０で、システム制御回路５０は、撮像素子１４による電荷蓄積を終了させる。次いで、ステップＳ８１１で、撮像素子１４から電荷信号を読み出し、Ａ／Ｄ変換器１６、画像処理回路２０、メモリ制御回路２２を介して、或いはＡ／Ｄ変換器１６及びメモリ制御回路２２を介して、撮影画像データとしてメモリ３０の所定領域に書き込む。一連の処理を終えたならば、撮影処理ルーチン（ステップＳ２１２）を終了する。
【００８４】
図９は、図２のステップＳ２１３におけるダーク取り込み処理の詳細なフローチャートを示す。ステップＳ９０１で、システム制御回路５０は、撮像素子１４の電荷クリア動作を行った後に、ステップＳ９０２で、シャッター１２が閉じた状態で、撮像素子１４の電荷蓄積を開始する。ステップＳ９０３で、システム制御回路５０は、設定された所定の電荷蓄積時間が経過するのを待ち、その後、ステップＳ９０４で、システム制御回路５０は、撮像素子１４の電荷蓄積を終了させる。そして、ステップＳ９０５で、撮像素子１４から電荷信号を読み出し、Ａ／Ｄ変換器１６、画像処理回路２０、メモリ制御回路２２を介して、或いはＡ／Ｄ変換器１６及びメモリ制御回路２２を介して、ダーク画像データとしてメモリ３０の所定領域に書き込む。
【００８５】
このダーク取り込みデータを用いて現像処理を行うことにより、撮像素子１４の発生する暗電流ノイズや撮像素子１４固有のキズによる画素欠損等の画質劣化を低減することができる。なお、このダーク画像データは、新たにダーク取り込み処理が行われるか、デジタルカメラ１００の電源がＯＦＦにされるまで、メモリ３０の所定領域に保持される。
【００８６】
或いは、メモリ３０の一部或いは全部をＥＥＰＲＯＭやハードディスク等の不揮発性メモリで構成して、ダーク画像データを該不揮発性メモリに書き込む構成を採用することにより、新たにダーク取り込み処理が行われるまで、このダーク画像データ保存してもよい。
【００８７】
このダーク画像データは、撮影に係る画像を撮像素子１４より読み出して現像処理を行う際に用いられる。一速の処理を終えたならば、ダーク取り込み処理ルーチン（ステップＳ２１３）を終了する。
【００８８】
図１０は、図２のステップＳ２１４における現像処理の詳細なフローチャートを示す。システム制御回路５０は、メモリ３０に書き込まれた撮影画像データ及びダーク画像データを読み出して、ステップＳ１００１で、輝度信号処理を行う。ステップＳ１００２で、システム制御回路５０は色処理を施し、ステップＳ１００３で、サムネイル画像処理を順次行った後、メモリ３０に処理を終えた画像データを書き込む。一連の処理を終えたならば、現像処理ルーチン（ステップＳ２１４）を終了する。
【００８９】
なお、ＡＥＢ撮影においては、露出値を変えてＳ２１２〜Ｓ２１５を必要な枚数分行う。
【００９０】
上述した実施形態では、本発明を露出補正値の設定とＡＥＢ撮影のブラケット値の設定とに適用した例を述べたが、これに限るものではない。測定値に基づいて算出された撮影条件に係る適正設定値を補正する撮影条件補正機能と、補正した撮影条件補正値を含む複数の設定値で複数コマの撮影を自動的に行うオートブラケット機能を有する撮像装置であれば本発明を適用可能である。例えば、ストロボ撮影に係る調光補正機能と、調光オートブラケット機能とを有する撮像装置に適用可能である。この場合、調光補正値と、プラスブラケット値、マイナスブラケット値の３つの明るさ設定でストロボ撮影を行うことができる。この調光補正値、ブラスブラケット値、マイナスブラケット値を、それぞれ上述した露出補正における露出補正値、マイナスブラケット値、プラスブラケット値と同様の操作方法で設定可能である。
【００９１】
同様に、シャッター速度、絞り値、ホワイトバランス、ＩＳＯ感度に係るブラケット撮影における補正値と、プラスブラケット値とマイナスブラケット値の設定にも本発明を適用可能である。
【００９２】
なお、デジタルカメラ１００の制御は一つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００９３】
また、上述した実施形態においては、本発明をデジタルカメラに適用した場合を例にして説明したが、タッチパネルを具備する撮像装置であれば本発明を適用することが可能である。
【００９４】
（他の実施形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶したコンピュータ読み取可能な記憶媒体は本発明を構成することになる。
【符号の説明】
【００９５】
１０：撮影レンズ、１２：シャッター、１４：撮像素子、１６：Ａ／Ｄ変換器、１８：タイミング発生回路、２０：画像処理回路、２２：メモリ制御回路、２４：画像表示メモリ、２６：Ｄ／Ａ変換器、２８：画像表示部、３０：メモリ、３２：画像圧縮・伸長回路、４０：露光制御部、４２：測距制御部、４４：ズーム制御部、４６：バリア制御部、４８：コネクタ、５０：システム制御回路、５２：メモリ、５４：表示部、５６：不揮発性メモリ、６０：モードダイアルスイッチ、６２：シャッタースイッチＳＷ１、６４：シャッタースイッチＳＷ２、６６：タッチパネル制御部、６８：タッチパネル、８０：電源制御部、８２：コネクタ、８４：コネクタ、８６：電源部、９０：インタフェース、９２：コネクタ、９８：着脱検知部、１００：デジタルカメラ、１０２：バリア、１０４：光学ファインダー、２００：記録媒体、４００：フラッシュ装置、４０２：コネクタ、４０４：発光部
【図１】
0005495878.tif 000002
【図２】
0005495878.tif 000003
【図３】
0005495878.tif 000004
【図４】
0005495878.tif 000005
【図５】
0005495878.tif 000006
【図６】
0005495878.tif 000007
【図７】
0005495878.tif 000008
【図８】
0005495878.tif 000009
【図９】
0005495878.tif 000010
【図１０】
0005495878.tif 000011
【図１１】
0005495878.tif 000012