(57)【要約】【課題】撮像感度自動変更モードおよびオートブラケティング撮影モードの動作を適切に行う電子カメラを得る。【解決手段】演算回路は、オートブラケティング撮影時に設定されているシャッタ速度および絞り値による制御露出を演算し、この露出値による露出偏差ΔＥＶに応じて設定撮像感度を変化させる処理を一連のオートブラケティング撮影の１コマ目（ステップＳ２８８を肯定判定）に行う。その後、一連のオートブラケティング撮影の２コマ目および３コマ目（ステップＳ２８８を否定判定）に、それぞれシャッタ速度を１段高速（露出アンダーにする）、および１段低速（露出オーバーにする）にセットする処理（図１１）を行う。【選択図】図１０
2004221639.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を撮像する撮像装置と、
被写体輝度を検出する輝度検出手段と、
前記撮像装置の露光感度、前記撮像装置の露光時間、設定されている絞り値、および前記輝度検出手段で検出される被写体輝度のうち少なくとも前記露光感度および前記被写体輝度を用いて露出演算を行い、適正露出が得られない場合に適正露出が得られるように前記露光感度を変更して制御露出を演算する撮像感度自動変更モード実行手段と、
露出を段階的に変更し、変更された複数の露出によってそれぞれ前記撮像装置に撮像させるオートブラケティング撮影モード実行手段と、
前記撮像感度自動変更モード実行手段によって演算された制御露出に対し、前記露光感度を変更することなく前記露光時間および前記絞り値の少なくとも一方を変更することによって露出を段階的に変更するように前記オートブラケティング撮影モード実行手段に指示する指示手段とを備えることを特徴とする電子カメラ。
【請求項２】
被写体像を撮像する撮像装置と、
被写体輝度を検出する輝度検出手段と、
前記撮像装置の露光感度、前記撮像装置の露光時間、設定されている絞り値、および前記輝度検出手段で検出される被写体輝度のうち少なくとも前記露光感度および前記被写体輝度を用いて露出演算を行い、適正露出が得られない場合に適正露出が得られるように前記露光感度を変更して制御露出を演算する撮像感度自動変更モード実行手段と、
露出を段階的に変更し、変更された複数の露出によってそれぞれ前記撮像装置に撮像させるオートブラケティング撮影モード実行手段と、
前記撮像感度自動変更モード実行手段によって演算された制御露出に対し、前記露光時間および前記絞り値を変更することなく前記露光感度を変更することによって露出を段階的に変更するように前記オートブラケティング撮影モード実行手段に指示する指示手段とを備えることを特徴とする電子カメラ。
【請求項３】
請求項１または２に記載の電子カメラにおいて、
設定されている露光感度、設定されている露光時間、設定されている絞り値、および前記輝度検出手段で検出される被写体輝度を全て用いて露出演算を行うマニュアル露出演算モードと、設定されている露光時間および設定されている絞り値の少なくとも１つを用いずに露出演算を行う非マニュアル露出演算モードとを有し、
前記指示手段は、前記マニュアル露出演算モード時に前記指示を行うことを特徴とする電子カメラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、撮像素子などによって撮像した画像データを記録する電子カメラに関する。
【０００２】
【従来の技術】
特殊連続撮影モードと呼ばれる撮影モードを備える電子スチルカメラが知られている（たとえば、特許文献１参照）。特殊連続撮影モードには、動画撮影モード、露出固定撮影モード、ＢＳＳ（ｂｅｓｔ  ｓｈｏｔ  ｓｅｌｅｃｔｏｒ）撮影モードなどが含まれる。特殊連続撮影モードでは、複数コマの画像が一定の露出で撮影される。特許文献１に記載の電子スチルカメラには、露出を段階的に変化させて複数コマの撮影を行うオートブラケティング撮影モードも備えられている。特殊連続撮影モードおよびオートブラケティング撮影モードは、それぞれ露出を固定するか変化させるかで相反する動作を行う。このため、特殊連続撮影モードに対して適切にオートブラケティング撮影を行うことが特許文献１に記載されている。
【０００３】
【特許文献１】
特開２００１−２１１３７６号公報
【特許文献２】
特開平１１−１５０６７９号公報
【０００４】
【発明が解決しようとする課題】
ところで、撮像感度を変更可能にする電子スチルカメラが知られている（たとえば、特許文献２参照）。特許文献２に記載の電子スチルカメラは、撮像感度が変更可能（撮像感度自動変更モードと呼ぶことにする）に設定されている場合に、被写体輝度に応じて絞り値、シャッタ速度、ならびに撮像感度を決定する。一般に撮像感度自動変更モードでは、シャッタ速度および絞り値が制御限界に達しても適正露出が得られていない場合に、適正露出が得られるように撮像感度が変更される。撮像感度自動変更モードおよびオートブラケティング撮影モードは、それぞれ露出を適正露出にするか、適正露出に対して変化させるかで相反する動作を行う。
【０００５】
本発明は、撮像感度自動変更モードおよびオートブラケティング撮影モードの動作を適切に行うようにした電子カメラを提供するものである。
【０００６】
【課題を解決するための手段】
請求項１に記載の発明による電子カメラは、被写体像を撮像する撮像装置と、被写体輝度を検出する輝度検出手段と、撮像装置の露光感度、撮像装置の露光時間、設定されている絞り値、および輝度検出手段で検出される被写体輝度のうち少なくとも露光感度および被写体輝度を用いて露出演算を行い、適正露出が得られない場合に適正露出が得られるように露光感度を変更して制御露出を演算する撮像感度自動変更モード実行手段と、露出を段階的に変更し、変更された複数の露出によってそれぞれ撮像装置に撮像させるオートブラケティング撮影モード実行手段と、撮像感度自動変更モード実行手段によって演算された制御露出に対し、露光感度を変更することなく露光時間および絞り値の少なくとも一方を変更することによって露出を段階的に変更するようにオートブラケティング撮影モード実行手段に指示する指示手段とを備えることを特徴とする。
請求項２に記載の発明による電子カメラは、被写体像を撮像する撮像装置と、
被写体輝度を検出する輝度検出手段と、撮像装置の露光感度、撮像装置の露光時間、設定されている絞り値、および輝度検出手段で検出される被写体輝度のうち少なくとも露光感度および被写体輝度を用いて露出演算を行い、適正露出が得られない場合に適正露出が得られるように露光感度を変更して制御露出を演算する撮像感度自動変更モード実行手段と、露出を段階的に変更し、変更された複数の露出によってそれぞれ撮像装置に撮像させるオートブラケティング撮影モード実行手段と、撮像感度自動変更モード実行手段によって演算された制御露出に対し、露光時間および絞り値を変更することなく露光感度を変更することによって露出を段階的に変更するようにオートブラケティング撮影モード実行手段に指示する指示手段とを備えることを特徴とする。
上記電子カメラはさらに、設定されている露光感度、設定されている露光時間、設定されている絞り値、および輝度検出手段で検出される被写体輝度を全て用いて露出演算を行うマニュアル露出演算モードと、設定されている露光時間および設定されている絞り値の少なくとも１つを用いずに露出演算を行う非マニュアル露出演算モードとを有してもよい。この場合の指示手段は、マニュアル露出演算モード時に指示を行うこともできる。
【０００７】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態を説明する。
（第一の実施の形態）
図１は、本発明の第一の実施の形態による電子カメラの構成を示すブロック図である。図１において、演算回路１０１は、マイクロコンピュータなどによって構成される。演算回路１０１は、後述する各ブロックから出力される信号を入力して所定の演算を行い、演算結果に基づいて制御信号を各ブロックへ出力する。撮像素子１２１は、ＣＣＤイメージセンサなどによって構成される。撮像素子１２１は、撮影レンズＬを通過した被写体光による像を撮像し、撮像信号をＡ／Ｄ変換回路１２２へ出力する。Ａ／Ｄ変換回路１２２は、アナログ撮像信号をディジタル信号に変換する。撮像素子１２１およびＡ／Ｄ変換回路１２２は、タイミング回路１２４から出力される駆動信号によって所定の動作タイミングで駆動される。
【０００８】
撮像素子１２１は、後述する撮像感度自動変更モード時に撮像感度（露光感度）をＩＳＯ１００相当〜ＩＳＯ１６００相当の範囲で所定のステップで変更可能に構成されている。撮像感度とは、撮像素子１２１に蓄積される信号電荷の検出感度、もしくは不図示の増幅回路の増幅利得を変化させる被制御量のことをいう。撮像感度は、相当するＩＳＯ感度値で示される。
【０００９】
撮像信号処理回路を構成するＡＳＩＣ１２３は、ディジタル変換後の信号に所定の画像処理を行う。バッファーメモリ１２５は、ＡＳＩＣ１２３によって信号処理された画像データを逐次入力し、当該データを一時的に格納する。記録媒体１２６は、フラッシュメモリなどによって構成される。記録媒体１２６は、バッファーメモリ１２５に一時格納されている画像データを記録する。
【００１０】
露出モード設定操作部材１１０は、露出モード設定操作に応じてプログラム（オート）露出演算モード（Ｐ）、絞り値優先（オート）露出演算モード（Ａ）、シャッタ速度優先（オート）露出演算モード（Ｓ）、およびマニュアル露出演算モード（Ｍ）への切り換え操作信号を演算回路１０１へ出力する。
【００１１】
プログラム露出演算モードは、適正露出が得られるように撮像素子１２１の露光時間および絞り値を所定の組み合わせで変更可能にして制御露出を演算する露出演算モードである。絞り値優先露出演算モードは、設定されている絞り値で適正露出が得られるように露光時間を変更可能にして制御露出を演算する演算モードである。シャッタ速度（露光時間）優先露出演算モードは、設定されている露光時間で適正露出が得られるように絞り値を変更可能にして制御露出を演算する演算モードである。マニュアル露出演算モードは、設定されている露光時間および絞り値による制御露出と適正露出との偏差を演算する演算モードである。
【００１２】
シャッタ速度設定操作部材１１１は、シャッタ速度設定操作に応じて操作信号を演算回路１０１へ出力する。演算回路１０１は、シャッタ速度設定操作信号に応じてシャッタの開口時間を設定し、上述した撮像素子１２１の露光時間を制御する。ここで、設定シャッタ速度（露光時間）ＴＶｓの設定範囲は、たとえば、０≦ＴＶｓ≦１０、すなわち、１秒〜１／１０００秒の範囲で設定可能に構成されている。絞り設定操作部材１１２は、絞り設定操作に応じて操作信号を演算回路１０１へ出力する。演算回路１０１は、入力された絞り設定操作信号に応じて絞り値を設定する。設定絞り値ＡＶｓの設定範囲は、たとえば、３≦ＡＶｓ≦９、すなわち、Ｆ２．８〜Ｆ２２の範囲で設定可能に構成されている。
【００１３】
感度自動変更モード設定操作部材１１３は、感度自動変更モードの設定操作に応じて操作信号を演算回路１０１へ出力する。演算回路１０１は、入力される操作信号によって感度自動変更モードの設定および解除を行う。感度自動変更モードでは、適正露出が得られるように、露出偏差ΔＥＶに応じて撮像感度を自動的に変更して制御露出が演算される。露出偏差ΔＥＶは、制御露出と適正露出との偏差である。感度自動変更モードが解除されていると、設定されている撮像感度で適正露出が得られるように制御露出が演算される。
【００１４】
オートブラケティングモード設定操作部材１１４は、オートブラケティング撮影モードの設定操作に応じて操作信号を演算回路１０１へ出力する。演算回路１０１は、入力される操作信号によってオートブラケティング撮影モードの設定および解除を行う。オートブラケティング撮影モードは、撮影時の露出ＥＶを段階的に変化させ、それぞれ異なる露出値で複数コマの撮影を行うものである。
【００１５】
感度設定操作部材１１５は、撮像感度設定操作に応じて操作信号を演算回路１０１へ出力する。演算回路１０１は、撮像感度設定操作信号に応じて上述した撮像素子１２１の撮像感度の設定値を変更する。設定撮像感度ＳＶｓの設定範囲は、たとえば、５≦ＳＶｓ≦９、すなわち、ＩＳＯ１００相当〜ＩＳＯ１６００相当の範囲で設定可能に構成されている。
【００１６】
レリーズスイッチＳＷ２は、不図示のレリーズ操作ボタンに連動してレリーズ操作信号を演算回路１０１へ出力する。表示装置１０９は、演算回路１０１の指令により感度自動変更モード設定の有無、オートブラケティングモード設定の有無、露出モード、撮像感度、シャッタ速度および絞り値などを表示する。測光装置１０２は、レンズ透過光量を検出して検出信号を演算回路１０１に出力する。
【００１７】
シャッタ制御回路１０３は、シャッタ１０４の不図示の先幕および後幕の保持および解除をそれぞれ制御する。モータ制御回路１０５は、演算回路１０１の指令によってシーケンスモータ１０６を駆動制御する。シーケンスモータ１０６は、不図示のシーケンス駆動装置を構成し、不図示のミラーのアップ／ダウン、不図示の絞りの駆動、およびシャッタ１０４のチャージなどを行う。
【００１８】
シーケンススイッチＳＷ１は、不図示のシーケンス駆動装置を構成し、シーケンスモータ１０６のブレーキ制御タイミングなどを発生するスイッチである。絞り位置検出装置１０７は、絞り値に対応する絞り位置を検出して検出信号を演算回路１０１に出力する。絞り係止装置１０８は、駆動中の絞りを係止し、所定の絞り値で絞りを停止させる。
【００１９】
本発明は、電子カメラで感度自動変更モードによる動作、およびオートブラケティング撮影モードによる動作をそれぞれ適切に行うようにしたものである。第一の実施の形態では、感度自動変更モードによる動作で演算された制御露出に対し、シャッタ速度（露光時間）を変更することによって露出を段階的に変更する。
【００２０】
第一の実施の形態による電子カメラの演算回路１０１で行われるカメラ動作の処理の流れについて、図２、図３のフローチャートを参照して説明する。図２のフローチャートによるプログラムは、電子カメラに不図示の電池が装填されると起動する。図２のステップＳ１において、演算回路１０１は以下の初期設定を行う。すなわち、設定撮像感度ＳＶｓを７（ＩＳＯ４００に相当する）に、設定シャッタ速度ＴＶｓを７（１／１２５秒）に、設定絞り値ＡＶｓを５（Ｆ５．６）に、露出モードパラメータＭを１に、感度自動変更モードフラグＳを０に、オートブラケティングモードフラグＢを０に、オートブラケティングカウンタｎを１に、それぞれセットしてステップＳ２へ進む。
【００２１】
露出モードパラメータＭは、電子カメラがプログラムオート露出演算モード（Ｐ）に設定されると１に、シャッタ速度優先（露光時間優先）露出演算モード（Ｓ）に設定されると２に、絞り値優先露出演算モード（Ａ）に設定されると３に、マニュアル露出演算モード（Ｍ）に設定されると４に、それぞれセットされるパラメータである。感度自動変更モードフラグＳは、電子カメラが撮像感度自動変更モードに設定されると１に、撮像感度自動変更モードが解除されると０にされるフラグである。オートブラケティングモードフラグＢは、電子カメラがオートブラケティング撮影モードに設定されると１に、オートブラケティング撮影モードが解除されると０にされるフラグである。オートブラケティングカウンタｎは、オートブラケティングによる複数コマの撮影のうち、何コマ目の撮影処理を行っているかを示すパラメータである。本実施の形態では、オートブラケティングによる一連の撮影コマ数を３とし、カウンタｎは１から３までカウントする場合を説明する。
【００２２】
ステップＳ２において、演算回路１０１は、設定処理を行ってステップＳ３へ進む。設定処理の詳細については後述する。ステップＳ３において、演算回路１０１は、測光装置１０２から入力される検出信号によってレンズ透過光量を検出して被写体輝度ＢＶを算出する測光を行い、ステップＳ４へ進む。なお、被写体輝度ＢＶは、レンズ透過光量に開放絞り値ＡＶｏを加算することにより求めることができる。ステップＳ４において、演算回路１０１は、露出演算処理を行ってステップＳ５へ進む。露出演算処理の詳細については後述する。ステップＳ５において、演算回路１０１は、表示装置１０９に対する表示処理を行ってステップＳ６へ進む。表示処理の詳細については後述する。
【００２３】
ステップＳ６において、演算回路１０１は、レリーズスイッチＳＷ２が操作されたか否かを判定する。演算回路１０１は、レリーズスイッチＳＷ２から操作信号が入力された場合にステップＳ６を肯定判定してステップＳ７へ進み、レリーズスイッチＳＷ２から操作信号が入力されない場合にステップＳ６を否定判定してステップＳ２へ戻る。
【００２４】
ステップＳ７において、演算回路１０１は、シャッタ制御回路１０３に指令を出力し、シャッタ１０４の不図示のマグネットに通電して先幕および後幕を保持させる。ステップＳ８において、演算回路１０１は、モータ制御回路１０５に指令を出力し、シーケンスモータ１０６に正転を開始させてステップＳ９へ進む。これにより、不図示のミラーのミラーアップおよび絞りの絞り込みが開始される。ステップＳ９において、演算回路１０１は、絞り位置検出装置１０７から入力される検出信号によって駆動絞り値ＡＶｋを求め、ステップＳ１０へ進む。
【００２５】
ステップＳ１０において、演算回路１０１は、駆動絞り値ＡＶｋおよび制御絞り値ＡＶｃとの間にＡＶｋ≧ＡＶｃが成立するか否かを判定する。演算回路１０１は、ＡＶｋ≧ＡＶｃが成立する場合にステップＳ１０を肯定判定してステップＳ１１へ進み、ＡＶｋ≧ＡＶｃが成立しない場合にステップＳ１０を否定判定する。否定判定する場合には、絞り込みを継続して判定処理を繰り返す。
【００２６】
ステップＳ１１において、演算回路１０１は、絞り係止装置１０８に指令を出力して絞りを係止させ、ステップＳ１２へ進む。ステップＳ１２において、演算回路１０１は、ミラーアップが終了したか否かを判定する。演算回路１０１は、シーケンススイッチＳＷ１からオン信号が入力されるとステップＳ１２を肯定判定してステップＳ１３へ進み、シーケンススイッチＳＷ１からオン信号が入力されない場合はステップＳ１２を否定判定する。否定判定する場合には、ミラーアップを継続して判定処理を繰り返す。
【００２７】
ステップＳ１３において、演算回路１０１は、モータ制御回路１０５に指令を出力し、シーケンスモータ１０６を停止させて図３のステップＳ１４へ進む。なお、ミラーアップの終了より先に絞り係止装置１０８によって絞りの係止が終了するように不図示のシーケンス駆動装置が構成されている。図３のステップＳ１４において、演算回路１０１は、タイミング回路１２４に駆動信号の発生を開始させて撮像素子１２１の駆動を開始し、ステップＳ１５へ進む。これにより、撮像素子１２１が電荷蓄積を開始する。ステップＳ１５において、演算回路１０１は、所定時間のウエイトをおいてステップＳ１６へ進む。所定時間は、撮像素子１２１が安定して駆動されるまでに要する時間とする。
【００２８】
ステップＳ１６において、演算回路１０１は、シャッタ制御回路１０３に指令を出力し、シャッタ１０４の不図示のマグネットへの通電を解除して先幕保持を解除させ、ステップＳ１７へ進む。これによってシャッタ先幕の走行が開始され、撮像素子１２１の撮像面に到達した被写体光の強さに応じて撮像素子１２１が電荷を蓄積する。ステップＳ１７において、演算回路１０１は、制御シャッタ速度ＴＶｃに相当する時間のウエイトをおいてステップＳ１８へ進む。制御シャッタ速度ＴＶｃは、後述する露出演算処理の中で決定される。
【００２９】
ステップＳ１８において、演算回路１０１は、シャッタ制御回路１０３に指令を出力し、シャッタ１０４の不図示のマグネットへの通電を解除して後幕保持を解除させ、ステップＳ１９へ進む。これによってシャッタ後幕の走行が開始され、撮像素子１２１への被写体光が遮断される。
【００３０】
ステップＳ１９において、演算回路１０１は、所定時間のウエイトをおいてステップＳ２０へ進む。所定時間は、後幕が撮像素子１２１の撮像領域を完全に遮光し、走行完了するまでに要する時間とする。ステップＳ２０において、演算回路１０１は、撮像素子１２１の電荷蓄積を終了させてステップＳ２１へ進む。ステップＳ２１において、演算回路１０１は、モータ制御回路１０５に指令を出力し、シーケンスモータ１０６に逆転を開始させてステップＳ２２へ進む。これにより、不図示のミラーのミラーダウンおよび絞りの開放復帰が開始される。ステップＳ２２において、演算回路１０１は、タイミング回路１２４に指令を出力し、撮像素子１２１から蓄積電荷の読み出しを開始させ、ステップＳ２３へ進む。
【００３１】
ステップＳ２３において、演算回路１０１は、ＡＳＩＣ１２３に画像処理を開始させ、ステップＳ２４へ進む。ステップＳ２４において、演算回路１０１は、ＡＳＩＣ１２３に画像圧縮処理を開始させ、ステップＳ２５へ進む。ステップＳ２５において、演算回路１０１は、画像圧縮後にバッファーメモリ１２５に格納されている画像データを記録媒体１２６に記録してステップＳ２６へ進む。
【００３２】
ステップＳ２６において、演算回路１０１は、ミラーダウンが終了したか否かを判定する。演算回路１０１は、シーケンススイッチＳＷ１からオン信号が入力されるとステップＳ２６を肯定判定してステップＳ２７へ進み、シーケンススイッチＳＷ１からオン信号が入力されない場合はステップＳ２６を否定判定し、判定処理を繰り返す。
【００３３】
ステップＳ２７において、演算回路１０１は、モータ制御回路１０５に指令を出力し、シーケンスモータ１０６を停止させてステップＳ２８へ進む。ステップＳ２８において、演算回路１０１は、オートブラケティングモードフラグＢ＝１か否かを判定する。演算回路１０１は、Ｂ＝１（オートブラケティング撮影モードに設定）の場合にステップＳ２８を肯定判定してステップＳ２９へ進み、Ｂ＝０（オートブラケティング撮影モードが解除）の場合にステップＳ２８を否定判定し、図２のステップＳ２へ戻る。ステップＳ２へ戻る場合は、撮影処理が終了する場合である。
【００３４】
ステップＳ２９において、演算回路１０１は、オートブラケティングカウンタｎの値が３か否かを判定する。演算回路１０１は、ｎ＝３の場合にステップＳ２９を肯定判定してステップＳ３１へ進み、ｎ≠３の場合にステップＳ２９を否定判定し、ステップＳ３０へ進む。演算回路１０１は、ステップＳ３０へ進む場合に一連のオートブラケティング撮影の途中であるとみなす。また、演算回路１０１は、ステップＳ３１へ進む場合に一連のオートブラケティング撮影の終了とみなす。
【００３５】
ステップＳ３０において、演算回路１０１は、オートブラケティングカウンタｎに１を加えて図２のステップＳ２へ戻る。ステップＳ３１において、演算回路１０１は、オートブラケティングカウンタｎに１をセットして図２のステップＳ２へ戻る。
【００３６】
設定処理の詳細について、図４および図５のフローチャートを参照して説明する。図４のステップＳ１０１において、演算回路１０１は、感度自動変更モードについて、設定変更操作が行われたか否かを判定する。演算回路１０１は、感度自動変更モード設定操作部材１１３から操作信号が入力された場合にステップＳ１０１を肯定判定してステップＳ１０２へ進み、感度自動変更モード設定操作部材１１３から操作信号が入力されない場合にステップＳ１０１を否定判定し、ステップＳ１０５へ進む。
【００３７】
ステップＳ１０２において、演算回路１０１は、感度自動変更モードフラグＳ＝０か否かを判定する。演算回路１０１は、Ｓ＝０（撮像感度自動変更モードが解除されている）の場合にステップＳ１０２を肯定判定してステップＳ１０３へ進み、Ｓ＝１（撮像感度自動変更モードに設定されている）の場合にステップＳ１０２を否定判定してステップＳ１０４へ進む。ステップＳ１０３において、演算回路１０１は、フラグＳに１をセット（撮像感度自動変更モードに設定）して図４による処理を終了し、図２のステップＳ３へ進む。ステップＳ１０４において、演算回路１０１は、フラグＳに０をセット（撮像感度自動変更モードを解除）して図４による処理を終了し、図２のステップＳ３へ進む。
【００３８】
ステップＳ１０５において、演算回路１０１は、オートブラケティングモードについて設定変更操作が行われたか否かを判定する。演算回路１０１は、オートブラケティングモード設定操作部材１１４から操作信号が入力された場合にステップＳ１０５を肯定判定してステップＳ１０６へ進み、オートブラケティングモード設定操作部材１１４から操作信号が入力されない場合にステップＳ１０５を否定判定し、ステップＳ１１０へ進む。
【００３９】
ステップＳ１０６において、演算回路１０１は、オートブラケティングモードフラグＢ＝０か否かを判定する。演算回路１０１は、Ｂ＝０（オートブラケティング撮影モードが解除されている）の場合にステップＳ１０６を肯定判定してステップＳ１０７へ進み、Ｂ＝１（オートブラケティング撮影モードに設定されている）の場合にステップＳ１０６を否定判定し、ステップＳ１０８へ進む。ステップＳ１０７において、演算回路１０１は、フラグＢに１をセット（オートブラケティング撮影モードに設定）して図４による処理を終了し、図２のステップＳ３へ進む。ステップＳ１０８において、演算回路１０１は、フラグＢに０をセット（オートブラケティング撮影モードを解除）してステップＳ１０９へ進む。ステップＳ１０９において、演算回路１０１は、オートブラケティングカウンタｎに１をセットして図４による処理を終了し、図２のステップＳ３へ進む。
【００４０】
ステップＳ１１０において、演算回路１０１は、露出モードパラメータＭ＝２か否かを判定する。演算回路１０１は、Ｍ＝２（電子カメラがシャッタ速度優先（露光時間優先）露出演算モード（Ｓ）に設定されている）の場合にステップＳ１１０を肯定判定してステップＳ１１２へ進み、Ｍ≠２の場合にステップＳ１１０を否定判定し、ステップＳ１１１へ進む。
【００４１】
ステップＳ１１１において、演算回路１０１は、露出モードパラメータＭ＝４か否かを判定する。演算回路１０１は、Ｍ＝４（電子カメラがマニュアル露出演算モード（Ｍ）に設定されている）の場合にステップＳ１１１を肯定判定してステップＳ１１２へ進み、Ｍ≠４の場合にステップＳ１１１を否定判定し、図５のステップＳ１２０へ進む。
【００４２】
ステップＳ１１２において、演算回路１０１は、シャッタ速度の変更操作が行われたか否かを判定する。演算回路１０１は、シャッタ速度設定操作部材１１１から操作信号が入力された場合にステップＳ１１２を肯定判定してステップＳ１１３へ進み、シャッタ速度設定操作部材１１１から操作信号が入力されない場合にステップＳ１１２を否定判定し、図５のステップＳ１２０へ進む。
【００４３】
ステップＳ１１３において、演算回路１０１は、高速化設定か否かの判定を行う。演算回路１０１は、シャッタ速度設定操作部材１１１からの操作信号が高速化を指示する場合にステップＳ１１３を肯定判定してステップＳ１１４へ進み、操作信号が高速化を指示しない場合にステップＳ１１３を否定判定し、ステップＳ１１６へ進む。
【００４４】
ステップＳ１１４において、演算回路１０１は、ＴＶｓ＝１０か否かを判定する。演算回路１０１は、ＴＶｓ＝１０（設定シャッタ速度が１／１０００秒）の場合にステップＳ１１４を肯定判定して図４による処理を終了し、図２のステップＳ３へ進む。この場合は、シャッタ速度設定範囲の上限なので高速化しないで設定処理を終了する。一方、演算回路１０１は、ＴＶｓ≠１０の場合にステップＳ１１４を否定判定し、ステップＳ１１５へ進む。ステップＳ１１５において、演算回路１０１は、設定シャッタ速度ＴＶｓに１を加算して図４による処理を終了し、図２のステップＳ３へ進む。これにより、設定シャッタ速度が１段階高速になる。
【００４５】
ステップＳ１１６において、演算回路１０１は、低速化設定か否かの判定を行う。演算回路１０１は、シャッタ速度設定操作部材１１１からの操作信号が低速化を指示する場合に、ステップＳ１１６を肯定判定してステップＳ１１７へ進む。演算回路１０１は、操作信号が低速化を指示しない場合にステップＳ１１６を否定判定し、図４による処理を終了して図２のステップＳ３へ進む。
【００４６】
ステップＳ１１７において、演算回路１０１は、ＴＶｓ＝０か否かを判定する。演算回路１０１は、ＴＶｓ＝０（設定シャッタ速度が１秒）の場合にステップＳ１１７を肯定判定して図４による処理を終了し、図２のステップＳ３へ進む。この場合は、シャッタ速度設定範囲の下限なので低速化しないで設定処理を終了する。一方、演算回路１０１は、ＴＶｓ≠０の場合にステップＳ１１７を否定判定し、ステップＳ１１８へ進む。ステップＳ１１８において、演算回路１０１は、設定シャッタ速度ＴＶｓから１を減算して図４による処理を終了し、図２のステップＳ３へ進む。これにより、設定シャッタ速度が１段階低速になる。
【００４７】
図５のステップＳ１２０において、演算回路１０１は、露出モードパラメータＭ＝３か否かを判定する。演算回路１０１は、Ｍ＝３（電子カメラが絞り優先露出演算モード（Ａ）に設定されている）の場合にステップＳ１２０を肯定判定してステップＳ１２２へ進み、Ｍ≠３の場合にステップＳ１２０を否定判定し、ステップＳ１２１へ進む。
【００４８】
ステップＳ１２１において、演算回路１０１は、露出モードパラメータＭ＝４か否かを判定する。演算回路１０１は、Ｍ＝４（電子カメラがマニュアル露出演算モード（Ｍ）に設定されている）の場合にステップＳ１２１を肯定判定してステップＳ１２２へ進み、Ｍ≠４の場合にステップＳ１２１を否定判定し、ステップＳ１２９へ進む。
【００４９】
ステップＳ１２２において、演算回路１０１は、絞り値の変更操作が行われたか否かを判定する。演算回路１０１は、絞り設定操作部材１１２から操作信号が入力された場合にステップＳ１２２を肯定判定してステップＳ１２３へ進み、絞り設定操作部材１１２から操作信号が入力されない場合にステップＳ１２２を否定判定し、ステップＳ１２９へ進む。
【００５０】
ステップＳ１２３において、演算回路１０１は、絞り径を小さくする設定か否かの判定を行う。演算回路１０１は、絞り設定操作部材１１２からの操作信号が絞り込む方向を指示する場合にステップＳ１２３を肯定判定してステップＳ１２４へ進み、操作信号が絞り込む方向でない場合にステップＳ１２３を否定判定してステップＳ１２６へ進む。
【００５１】
ステップＳ１２４において、演算回路１０１は、ＡＶｓ＝９か否かを判定する。演算回路１０１は、ＡＶｓ＝９（設定絞り値がＦ２２）の場合にステップＳ１２４を肯定判定して図５による処理を終了し、図２のステップＳ３へ進む。この場合は、絞り値設定範囲の上限なので、さらなる絞り込みをしないで設定処理を終了する。一方、演算回路１０１は、ＡＶｓ≠９の場合にステップＳ１２４を否定判定し、ステップＳ１２５へ進む。ステップＳ１２５において、演算回路１０１は、設定絞り値ＡＶｓに１を加算して図５による処理を終了し、図２のステップＳ３へ進む。これにより、絞り径が１絞り分小さくなる。すなわち、設定絞り値が１段階大きくなる。
【００５２】
ステップＳ１２６において、演算回路１０１は、絞り径を大きくする設定か否かの判定を行う。演算回路１０１は、絞り設定操作部材１１２からの操作信号が絞りを開放する方向を指示する場合にステップＳ１２６を肯定判定してステップＳ１２７へ進む。演算回路１０１は、操作信号が絞りを開放する方向を指示しない場合にステップＳ１２６を否定判定し、図５による処理を終了して図２のステップＳ３へ進む。
【００５３】
ステップＳ１２７において、演算回路１０１は、ＡＶｓ＝３か否かを判定する。演算回路１０１は、ＡＶｓ＝３（設定絞り値がＦ２．８）の場合にステップＳ１２７を肯定判定して図５による処理を終了し、図２のステップＳ３へ進む。この場合は、絞り値設定範囲の下限なので、さらに絞りを開くことなしに設定処理を終了する。一方、演算回路１０１は、ＡＶｓ≠３の場合にステップＳ１２７を否定判定し、ステップＳ１２８へ進む。ステップＳ１２８において、演算回路１０１は、設定絞り値ＡＶｓから１を減算して図５による処理を終了し、図２のステップＳ３へ進む。これにより、絞り径が１絞り分大きくなる。すなわち、設定絞り値が１段階小さくなる。
【００５４】
ステップＳ１２９において、演算回路１０１は、露出モードについて変更操作が行われたか否かを判定する。演算回路１０１は、露出モード設定操作部材１１０から操作信号が入力された場合にステップＳ１２９を肯定判定してステップＳ１３０へ進み、露出モード設定操作部材１１０から操作信号が入力されない場合にステップＳ１２９を否定判定し、ステップＳ１３３へ進む。
【００５５】
ステップＳ１３０において、演算回路１０１は、露出モードパラメータＭ＝４か否かを判定する。演算回路１０１は、Ｍ＝４（電子カメラがマニュアル露出演算モード（Ｍ）に設定されている）の場合にステップＳ１３０を肯定判定してステップＳ１３２へ進み、Ｍ≠４の場合にステップＳ１３０を否定判定し、ステップＳ１３１へ進む。
【００５６】
ステップＳ１３１において、演算回路１０１は、露出モードパラメータＭに１を加算し（Ｍの値に対応する露出演算モードに変更する）、図５による処理を終了して図２のステップＳ３へ進む。ステップＳ１３２において、演算回路１０１は、露出モードパラメータＭに１をセットし（プログラムオート露出演算モードに変更する）、図５による処理を終了して図２のステップＳ３へ進む。これにより、露出モード設定操作部材１１０から操作信号が演算回路１０１へ入力されるごとに、露出演算モードがＰ→Ｓ→Ａ→Ｍ→Ｐ…とサイクリックに変更される。
【００５７】
ステップＳ１３３において、演算回路１０１は、撮像感度について変更操作されたか否かを判定する。演算回路１０１は、感度設定操作部材１１５から操作信号が入力された場合にステップＳ１３３を肯定判定してステップＳ１３４へ進み、感度設定操作部材１１５から操作信号が入力されない場合にステップＳ１３３を否定判定し、図５による処理を終了して図２のステップＳ３へ進む。
【００５８】
ステップＳ１３４において、演算回路１０１は、感度アップか否かの判定を行う。演算回路１０１は、感度設定操作部材１１５からの操作信号が感度アップを指示する場合にステップＳ１３４を肯定判定してステップＳ１３５へ進み、操作信号が感度アップを指示しない場合にステップＳ１３４を否定判定してステップＳ１３７へ進む。
【００５９】
ステップＳ１３５において、演算回路１０１は、ＳＶｓ＝９か否かを判定する。演算回路１０１は、ＳＶｓ＝９（設定撮像感度がＩＳＯ１６００相当）の場合にステップＳ１３５を肯定判定して図５による処理を終了し、図２のステップＳ３へ進む。この場合は、感度設定範囲の上限なのでさらなる感度アップをすることなく設定処理を終了する。一方、演算回路１０１は、ＳＶｓ≠９の場合にステップＳ１３５を否定判定し、ステップＳ１３６へ進む。ステップＳ１３６において、演算回路１０１は、設定撮像感度ＳＶｓに１を加算して図５による処理を終了し、図２のステップＳ３へ進む。これにより、設定撮像感度が１段階高くされる。
【００６０】
ステップＳ１３７において、演算回路１０１は、感度ダウンか否かの判定を行う。演算回路１０１は、感度設定操作部材１１５からの操作信号が感度ダウンを指示する場合にステップＳ１３７を肯定判定してステップＳ１３８へ進む。演算回路１０１は、操作信号が感度ダウンを指示しない場合にステップＳ１３７を否定判定し、図５による処理を終了して図２のステップＳ３へ進む。
【００６１】
ステップＳ１３８において、演算回路１０１は、ＳＶｓ＝５か否かを判定する。演算回路１０１は、ＳＶｓ＝５（設定撮像感度がＩＳＯ１００相当）の場合にステップＳ１３８を肯定判定して図５による処理を終了し、図２のステップＳ３へ進む。この場合は、感度設定範囲の下限なのでさらなる感度ダウンをすることなく設定処理を終了する。一方、演算回路１０１は、ＳＶｓ≠５の場合にステップＳ１３８を否定判定し、ステップＳ１３９へ進む。ステップＳ１３９において、演算回路１０１は、設定撮像感度ＳＶｓから１を減算して図５による処理を終了し、図２のステップＳ３へ進む。これにより、設定撮像感度が１段階低くされる。
【００６２】
露出演算処理の詳細について、図６〜図１２のフローチャートを参照して説明する。図６のステップＳ２０１において、演算回路１０１は、ＥＶ＝ＢＶ＋ＳＶｓを演算してステップＳ２０２へ進む。ただし、ＥＶは露出値、ＢＶは被写体輝度、ＳＶｓは設定撮像感度である。ここで、設定撮像感度ＳＶｓは、感度設定操作部材１１５の操作により設定されている撮像感度である。ステップＳ２０２において、演算回路１０１は、露出モードパラメータＭ＝１か否かを判定する。演算回路１０１は、Ｍ＝１（プログラム露出演算モード（Ｐ））の場合にステップＳ２０２を肯定判定してステップＳ２０３へ進み、Ｍ≠１の場合にステップＳ２０２を否定判定し、図８のステップＳ２４１へ進む。
【００６３】
ステップＳ２０３において、演算回路１０１は、オートブラケティングモードフラグＢ＝１か否かを判定する。演算回路１０１は、Ｂ＝１（オートブラケティング撮影モードに設定されている）の場合にステップＳ２０３を肯定判定してステップＳ２０４へ進み、Ｂ＝０（オートブラケティング撮影モードが解除されている）の場合にステップＳ２０３を否定判定し、ステップＳ２０８へ進む。
【００６４】
ステップＳ２０４において、演算回路１０１は、オートブラケティングカウンタｎ＝２か否かを判定する。演算回路１０１は、ｎ＝２の場合にステップＳ２０４を肯定判定してステップＳ２０５へ進み、ｎ≠２の場合にステップＳ２０４を否定判定してステップＳ２０６へ進む。ステップＳ２０５において、演算回路１０１は、露出値ＥＶに１を加算してステップＳ２０８へ進む。これにより、一連のオートブラケティング撮影における２コマ目の露出値が１段アンダーにされる。
【００６５】
ステップＳ２０６において、演算回路１０１は、オートブラケティングカウンタｎ＝３か否かを判定する。演算回路１０１は、ｎ＝３の場合にステップＳ２０６を肯定判定してステップＳ２０７へ進み、ｎ≠３（すなわち、ｎ＝１）の場合にステップＳ２０６を否定判定してステップＳ２０８へ進む。ステップＳ２０７において、演算回路１０１は、露出値ＥＶから１を減算してステップＳ２０８へ進む。これにより、一連のオートブラケティング撮影における３コマ目の露出値が１段オーバーにされる。
【００６６】
ステップＳ２０８において、演算回路１０１は、ＡＶｃ＝ＥＶ／２−１を演算してステップＳ２０９へ進む。ただし、ＡＶｃは制御絞り値である。ステップＳ２０９において、演算回路１０１は、ＡＶｃ＜３が成立するか否かを判定する。演算回路１０１は、ＡＶｃ＜３が成立する（制御絞り値がＦ２．８より小さい）場合にステップＳ２０９を肯定判定してステップＳ２１０へ進み、ＡＶｃ＜３が成立しない場合にステップＳ２０９を否定判定してステップＳ２１２へ進む。ステップＳ２１０において、演算回路１０１は、制御絞り値ＡＶｃに３をセットしてステップＳ２１１へ進む。これにより、制御絞り値が設定範囲の下限であるＦ２．８にセットされる。ステップＳ２１１において、演算回路１０１は、ＴＶｃ＝ＥＶ−３を演算してステップＳ２１６へ進む。ただし、ＴＶｃは制御シャッタ速度である。
【００６７】
上述したステップＳ２０９を否定判定して進むステップＳ２１２において、演算回路１０１は、ＡＶｃ＞９が成立するか否かを判定する。演算回路１０１は、ＡＶｃ＞９が成立する（制御絞り値がＦ２２より大きい）場合にステップＳ２１２を肯定判定してステップＳ２１３へ進み、ＡＶｃ＞９が成立しない場合にステップＳ２１２を否定判定してステップＳ２１５へ進む。ステップＳ２１３において、演算回路１０１は、制御絞り値ＡＶｃに９をセットしてステップＳ２１４へ進む。これにより、制御絞り値が設定範囲の上限であるＦ２２にセットされる。ステップＳ２１４において、演算回路１０１は、ＴＶｃ＝ＥＶ−９を演算してステップＳ２１６へ進む。ステップＳ２１５において、演算回路１０１は、ＴＶｃ＝ＥＶ／２＋１を演算してステップＳ２１６へ進む。
【００６８】
ステップＳ２１６において、演算回路１０１は、ＴＶｃ＜０が成立するか否かを判定する。演算回路１０１は、ＴＶｃ＜０が成立する（制御シャッタ速度が１秒より低速）場合にステップＳ２１６を肯定判定してステップＳ２１７へ進み、ＴＶｃ＜０が成立しない場合にステップＳ２１６を否定判定してステップＳ２１８へ進む。ステップＳ２１７において、演算回路１０１は、制御シャッタ速度ＴＶｃに０をセットしてステップＳ２２０へ進む。これにより、制御シャッタ速度が設定範囲の下限である１秒にセットされる。
【００６９】
ステップＳ２１８において、演算回路１０１は、ＴＶｃ＞１０が成立するか否かを判定する。演算回路１０１は、ＴＶｃ＞１０が成立する（制御シャッタ速度が１／１０００秒より高速）場合にステップＳ２１８を肯定判定してステップＳ２１９へ進み、ＴＶｃ＞１０が成立しない場合にステップＳ２１８を否定判定してステップＳ２２０へ進む。ステップＳ２１９において、演算回路１０１は、制御シャッタ速度ＴＶｃに１０をセットしてステップＳ２２０へ進む。これにより、制御シャッタ速度が設定範囲の上限である１／１０００秒にセットされる。
【００７０】
ステップＳ２２０において、演算回路１０１は、感度自動変更モードフラグＳ＝１か否かを判定する。演算回路１０１は、Ｓ＝１（撮像感度自動変更モードが設定されている）の場合にステップＳ２２０を肯定判定し、図７のステップＳ２２３へ進む。演算回路１０１は、Ｓ＝０（撮像感度自動変更モードが解除されている）の場合にステップＳ２２０を否定判定し、ステップＳ２２１へ進む。
【００７１】
ステップＳ２２１において、演算回路１０１は、制御撮像感度ＳＶｃに設定撮像感度ＳＶｓをセットしてステップＳ２２２へ進む。ステップＳ２２２において、演算回路１０１は、フラグＣに０をセットして図６による処理を終了し、図２のステップＳ５へ進む。フラグＣは、感度自動変更モードにおいて撮像感度が設定撮像感度ＳＶｓから変更された場合（ＳＶｃ≠ＳＶｓ）に１、撮像感度が設定撮像感度ＳＶｓから変更されない場合（ＳＶｃ＝ＳＶｓ）に０とするフラグである。
【００７２】
図７のステップＳ２２３において、演算回路１０１は、次式（１）によって露出偏差ΔＥＶを演算してステップＳ２２４へ進む。
【００７３】
ΔＥＶ＝ＡＶｃ＋ＴＶｃ−ＥＶ                  （１）
ただし、（ＡＶｃ＋ＴＶｃ）は制御露出であり、ＥＶは適正露出である。
【００７４】
ステップＳ２２４において、演算回路１０１は、｜ΔＥＶ｜＜δが成立するか否かを判定する。δはあらかじめ定められる１／２以下の所定値であり、たとえば、１／６とする。演算回路１０１は、｜ΔＥＶ｜＜δが成立する場合にステップＳ２２４を肯定判定してステップＳ２２６へ進み、｜ΔＥＶ｜＜δが成立しない場合にステップＳ２２４を否定判定してステップＳ２２５へ進む。ステップＳ２２４を肯定判定する場合は制御露出が適正露出とみなせる場合であり、否定判定する場合は制御露出が適正露出と異なる場合である。
【００７５】
ステップＳ２２５において、演算回路１０１は、ＳＶｃ＝ＳＶｓ＋ΔＥＶを演算してステップＳ２２７へ進む。これにより、適正露出が得られるように設定撮像感度が変更される。ステップＳ２２６において、制御撮像感度ＳＶｃに設定撮像感度ＳＶｓをセットする。ステップＳ２２７において、演算回路１０１は、ＳＶｃ＞９が成立するか否かを判定する。演算回路１０１は、ＳＶｃ＞９が成立する（制御撮像感度がＩＳＯ１６００相当より高い）場合にステップＳ２２７を肯定判定してステップＳ２２８へ進み、ＳＶｃ＞９が成立しない場合にステップＳ２２７を否定判定してステップＳ２２９へ進む。ステップＳ２２８において、演算回路１０１は、制御感度ＳＶｃに９をセットしてステップＳ２３１へ進む。これにより、制御感度が設定範囲の上限であるＩＳＯ１６００相当にセットされる。
【００７６】
上述したステップＳ２２７を否定判定して進むステップＳ２２９において、演算回路１０１は、ＳＶｃ＜５が成立するか否かを判定する。演算回路１０１は、ＳＶｃ＜５が成立する（制御撮像感度がＩＳＯ１００相当より低い）場合にステップＳ２２９を肯定判定してステップＳ２３０へ進み、ＳＶｃ＜５が成立しない場合にステップＳ２２９を否定判定してステップＳ２３１へ進む。ステップＳ２３０において、演算回路１０１は、制御感度ＳＶｃに５をセットしてステップＳ２３１へ進む。これにより、制御感度が設定範囲の下限であるＩＳＯ１００相当にセットされる。
【００７７】
ステップＳ２３１において、演算回路１０１は、ＳＶｃ＝ＳＶｓが成立するか否かを判定する。演算回路１０１は、ＳＶｃ＝ＳＶｓが成立しない場合にステップＳ２３１を否定判定してステップＳ２３２へ進み、ＳＶｃ＝ＳＶｓが成立する場合にステップＳ２３１を肯定判定してステップＳ２３３へ進む。ステップＳ２３２において、演算回路１０１は、フラグＣに１をセットして図７による処理を終了し、図２のステップＳ５へ進む。ステップＳ２３３において、演算回路１０１は、フラグＣに０をセットして図７による処理を終了し、図２のステップＳ５へ進む。
【００７８】
上述した図６のステップＳ２０２を否定判定して進む図８のステップＳ２４１において、演算回路１０１は、露出モードパラメータＭ＝２か否かを判定する。演算回路１０１は、Ｍ＝２（シャッタ速度優先露出演算モード（Ｓ））の場合にステップＳ２４１を肯定判定してステップＳ２４２へ進み、Ｍ≠２の場合にステップＳ２４１を否定判定し、図９のステップＳ２６１へ進む。
【００７９】
ステップＳ２４２において、演算回路１０１は、オートブラケティングモードフラグＢ＝１か否かを判定する。演算回路１０１は、Ｂ＝１（オートブラケティング撮影モードに設定されている）の場合にステップＳ２４２を肯定判定してステップＳ２４３へ進み、Ｂ＝０（オートブラケティング撮影モードが解除されている）の場合にステップＳ２４２を否定判定し、ステップＳ２４７へ進む。
【００８０】
ステップＳ２４３において、演算回路１０１は、オートブラケティングカウンタｎ＝２か否かを判定する。演算回路１０１は、ｎ＝２の場合にステップＳ２４３を肯定判定してステップＳ２４４へ進み、ｎ≠２の場合にステップＳ２４３を否定判定してステップＳ２４５へ進む。ステップＳ２４４において、演算回路１０１は、露出値ＥＶに１を加算してステップＳ２４７へ進む。これにより、一連のオートブラケティング撮影における２コマ目の露出値が１段アンダーにされる。
【００８１】
ステップＳ２４５において、演算回路１０１は、オートブラケティングカウンタｎ＝３か否かを判定する。演算回路１０１は、ｎ＝３の場合にステップＳ２４５を肯定判定してステップＳ２４６へ進み、ｎ≠３（すなわち、ｎ＝１）の場合にステップＳ２４５を否定判定してステップＳ２４７へ進む。ステップＳ２４６において、演算回路１０１は、露出値ＥＶから１を減算してステップＳ２４７へ進む。これにより、一連のオートブラケティング撮影における３コマ目の露出値が１段オーバーにされる。
【００８２】
ステップＳ２４７において、演算回路１０１は、制御シャッタ速度ＴＶｃに設定シャッタ速度ＴＶｓをセットしてステップＳ２４８へ進む。ここで、設定シャッタ速度ＴＶｓは、シャッタ速度設定操作部材１１１の操作により設定されているシャッタ速度である。ステップＳ２４８において、演算回路１０１は、ＡＶｃ＝ＥＶ−ＴＶｃを演算してステップＳ２４９へ進む。ただし、ＡＶｃは制御絞り値である。
【００８３】
ステップＳ２４９において、演算回路１０１は、ＡＶｃ＜３が成立するか否かを判定する。演算回路１０１は、ＡＶｃ＜３が成立する（制御絞り値がＦ２．８より小さい）場合にステップＳ２４９を肯定判定してステップＳ２５０へ進み、ＡＶｃ＜３が成立しない場合にステップＳ２４９を否定判定してステップＳ２５１へ進む。ステップＳ２５０において、演算回路１０１は、制御絞り値ＡＶｃに３をセットしてステップＳ２５３へ進む。これにより、制御絞り値が設定範囲の下限であるＦ２．８にセットされる。
【００８４】
ステップＳ２５１において、演算回路１０１は、ＡＶｃ＞９が成立するか否かを判定する。演算回路１０１は、ＡＶｃ＞９が成立する（制御絞り値がＦ２２より大きい）場合にステップＳ２５１を肯定判定してステップＳ２５２へ進み、ＡＶｃ＞９が成立しない場合にステップＳ２５１を否定判定してステップＳ２５３へ進む。ステップＳ２５２において、演算回路１０１は、制御絞り値ＡＶｃに９をセットしてステップＳ２５３へ進む。これにより、制御絞り値が設定範囲の上限であるＦ２２にセットされる。
【００８５】
ステップＳ２５３において、演算回路１０１は、感度自動変更モードフラグＳ＝１か否かを判定する。演算回路１０１は、Ｓ＝１（撮像感度自動変更モードに設定）の場合にステップＳ２５３を肯定判定し、図７のステップＳ２２３へ進む。演算回路１０１は、Ｓ＝０（撮像感度自動変更モードが解除）の場合にステップＳ２５３を否定判定し、ステップＳ２５４へ進む。
【００８６】
ステップＳ２５４において、演算回路１０１は、制御撮像感度ＳＶｃに設定撮像感度ＳＶｓをセットしてステップＳ２５５へ進む。ステップＳ２５５において、演算回路１０１は、フラグＣに０をセットして図８による処理を終了し、図２のステップＳ５へ進む。
【００８７】
上述した図８のステップＳ２４１を否定判定して進む図９のステップＳ２６１において、演算回路１０１は、露出モードパラメータＭ＝３か否かを判定する。演算回路１０１は、Ｍ＝３（絞り優先露出演算モード（Ａ））の場合にステップＳ２６１を肯定判定してステップＳ２６２へ進み、Ｍ≠３の場合にステップＳ２６１を否定判定し、図１０のステップＳ２８１へ進む。
【００８８】
ステップＳ２６２において、演算回路１０１は、オートブラケティングモードフラグＢ＝１か否かを判定する。演算回路１０１は、Ｂ＝１（オートブラケティング撮影モードに設定されている）の場合にステップＳ２６２を肯定判定してステップＳ２６３へ進み、Ｂ＝０（オートブラケティング撮影モードが解除されている）の場合にステップＳ２６２を否定判定し、ステップＳ２６７へ進む。
【００８９】
ステップＳ２６３において、演算回路１０１は、オートブラケティングカウンタｎ＝２か否かを判定する。演算回路１０１は、ｎ＝２の場合にステップＳ２６３を肯定判定してステップＳ２６４へ進み、ｎ≠２の場合にステップＳ２６３を否定判定してステップＳ２６５へ進む。ステップＳ２６４において、演算回路１０１は、露出値ＥＶに１を加算してステップＳ２６７へ進む。これにより、一連のオートブラケティング撮影における２コマ目の露出値が１段アンダーにされる。
【００９０】
ステップＳ２６５において、演算回路１０１は、オートブラケティングカウンタｎ＝３か否かを判定する。演算回路１０１は、ｎ＝３の場合にステップＳ２６５を肯定判定してステップＳ２６６へ進み、ｎ≠３（すなわち、ｎ＝１）の場合にステップＳ２６５を否定判定してステップＳ２６７へ進む。ステップＳ２６６において、演算回路１０１は、露出値ＥＶから１を減算してステップＳ２６７へ進む。これにより、一連のオートブラケティング撮影における３コマ目の露出値が１段オーバーにされる。
【００９１】
ステップＳ２６７において、演算回路１０１は、制御絞り値ＡＶｃに設定絞り値ＡＶｓをセットしてステップＳ２６８へ進む。ここで、設定絞り値ＡＶｓは、絞り設定操作部材１１２の操作により設定されている絞り値である。ステップＳ２６８において、演算回路１０１は、ＴＶｃ＝ＥＶ−ＡＶｃを演算してステップＳ２６９へ進む。ただし、ＴＶｃは制御シャッタ速度である。ステップＳ２６９において、演算回路１０１は、ＴＶｃ＜０が成立するか否かを判定する。演算回路１０１は、ＴＶｃ＜０が成立する（制御シャッタ速度が１秒より低速）場合にステップＳ２６９を肯定判定してステップＳ２７０へ進み、ＴＶｃ＜０が成立しない場合にステップＳ２６９を否定判定してステップＳ２７１へ進む。ステップＳ２７０において、演算回路１０１は、制御シャッタ速度ＴＶｃに０をセットしてステップＳ２７３へ進む。これにより、制御シャッタ速度が設定範囲の下限である１秒にセットされる。
【００９２】
ステップＳ２７１において、演算回路１０１は、ＴＶｃ＞１０が成立するか否かを判定する。演算回路１０１は、ＴＶｃ＞１０が成立する（制御シャッタ速度が１／１０００秒より高速）場合にステップＳ２７１を肯定判定してステップＳ２７２へ進み、ＴＶｃ＞１０が成立しない場合にステップＳ２７１を否定判定してステップＳ２７３へ進む。ステップＳ２７２において、演算回路１０１は、制御シャッタ速度ＴＶｃに１０をセットしてステップＳ２７３へ進む。これにより、制御シャッタ速度が設定範囲の上限である１／１０００秒にセットされる。
【００９３】
ステップＳ２７３において、演算回路１０１は、感度自動変更モードフラグＳ＝１か否かを判定する。演算回路１０１は、Ｓ＝１（撮像感度自動変更モードに設定）の場合にステップＳ２７３を肯定判定し、図７のステップＳ２２３へ進む。演算回路１０１は、Ｓ＝０（撮像感度自動変更モードが解除）の場合にステップＳ２７３を否定判定し、ステップＳ２７４へ進む。
【００９４】
ステップＳ２７４において、演算回路１０１は、制御撮像感度ＳＶｃに設定撮像感度ＳＶｓをセットしてステップＳ２７５へ進む。ステップＳ２７５において、演算回路１０１は、フラグＣに０をセットして図９による処理を終了し、図２のステップＳ５へ進む。
【００９５】
上述した図９のステップＳ２６１を否定判定して進む図１０のステップＳ２８１において、演算回路１０１は、オートブラケティングモードフラグＢ＝１か否かを判定する。演算回路１０１は、Ｂ＝１（オートブラケティング撮影モードに設定されている）の場合にステップＳ２８１を肯定判定してステップＳ２８７へ進み、Ｂ＝０（オートブラケティング撮影モードが解除されている）の場合にステップＳ２８１を否定判定し、ステップＳ２８２へ進む。
【００９６】
ステップＳ２８２において、演算回路１０１は、制御シャッタ速度ＴＶｃに設定シャッタ速度ＴＶｓをセットしてステップＳ２８３へ進む。ここで、設定シャッタ速度ＴＶｓは、シャッタ速度設定操作部材１１１の操作により設定されているシャッタ速度である。ステップＳ２８３において、演算回路１０１は、制御絞り値ＡＶｃに設定絞り値ＡＶｓをセットしてステップＳ２８４へ進む。ここで、設定絞り値ＡＶｓは、絞り設定操作部材１１２の操作により設定されている絞り値である。
【００９７】
ステップＳ２８４において、演算回路１０１は、感度自動変更モードフラグＳ＝１か否かを判定する。演算回路１０１は、Ｓ＝１（撮像感度自動変更モードに設定）の場合にステップＳ２８４を肯定判定し、図７のステップＳ２２３へ進む。演算回路１０１は、Ｓ＝０（撮像感度自動変更モードが解除）の場合にステップＳ２８４を否定判定し、ステップＳ２８５へ進む。
【００９８】
ステップＳ２８５において、演算回路１０１は、制御撮像感度ＳＶｃに設定撮像感度ＳＶｓをセットしてステップＳ２８６へ進む。ステップＳ２８６において、演算回路１０１は、フラグＣに０をセットして図１０による処理を終了し、図２のステップＳ５へ進む。
【００９９】
上述したステップＳ２８１を肯定判定して進むステップＳ２８７において、演算回路１０１は、感度自動変更モードフラグＳ＝１か否かを判定する。演算回路１０１は、Ｓ＝０（撮像感度自動変更モードが解除）の場合にステップＳ２８７を否定判定し、図１２のステップＳ３３１へ進む。演算回路１０１は、Ｓ＝１（撮像感度自動変更モードに設定）の場合にステップＳ２８７を肯定判定し、ステップＳ２８８へ進む。
【０１００】
ステップＳ２８８において、演算回路１０１は、オートブラケティングカウンタｎ＝１か否かを判定する。演算回路１０１は、ｎ＝１の場合にステップＳ２８８を肯定判定してステップＳ２８９へ進み、ｎ≠１の場合にステップＳ２８８を否定判定して図１１のステップＳ３１１へ進む。
【０１０１】
ステップＳ２８９において、演算回路１０１は、制御シャッタ速度ＴＶｃに設定シャッタ速度ＴＶｓをセットしてステップＳ２９０へ進む。ステップＳ２９０において、演算回路１０１は、制御絞り値ＡＶｃに設定絞り値ＡＶｓをセットしてステップＳ２９１へ進む。
【０１０２】
ステップＳ２９１〜ステップＳ２９８までの処理は、上述したステップＳ２２３〜ステップＳ２３０までの処理と同一なので説明を省略する。
【０１０３】
ステップＳ２９９において、演算回路１０１は、ブラケティング撮像感度ＳＶＢに制御撮像感度ＳＶｃをセットしてステップＳ３００へ進む。ブラケティング撮像感度ＳＶＢは、一連のオートブラケティング撮影で使用する感度である。
【０１０４】
ステップＳ３００において、演算回路１０１は、ＳＶｃ＝ＳＶｓが成立するか否かを判定する。演算回路１０１は、ＳＶｃ＝ＳＶｓが成立しない場合にステップＳ３００を否定判定してステップＳ３０１へ進み、ＳＶｃ＝ＳＶｓが成立する場合にステップＳ３００を肯定判定してステップＳ３０２へ進む。ステップＳ３０１において、演算回路１０１は、フラグＣに１をセットしてステップＳ３０３へ進む。ステップＳ３０２において、演算回路１０１は、フラグＣに０をセットしてステップＳ３０３へ進む。
【０１０５】
ステップＳ３０３において、演算回路１０１は、メモリＣＢにフラグＣの値をセットして図１０による処理を終了し、図２のステップＳ５へ進む。メモリＣＢは一連のオートブラケティング撮影で使用するフラグＣの値である。
【０１０６】
上述したステップＳ２８８を否定判定して進む図１１のステップＳ３１１において、演算回路１０１は、制御絞り値ＡＶｃに設定絞り値ＡＶｓをセットしてステップＳ３１２へ進む。ステップＳ３１２において、演算回路１０１は、オートブラケティングカウンタｎ＝２か否かを判定する。演算回路１０１は、ｎ＝２の場合にステップＳ３１２を肯定判定してステップＳ３１３へ進み、ｎ≠２の場合にステップＳ３１２を否定判定してステップＳ３１４へ進む。
【０１０７】
ステップＳ３１３において、演算回路１０１は、設定シャッタ速度ＴＶｓに１を加算したものを制御シャッタ速度ＴＶｃへセットしてステップＳ３１５へ進む。これにより、一連のオートブラケティング撮影における２コマ目に制御シャッタ速度が設定シャッタ速度より１段高速になる（露出が１段アンダーになる）。ステップＳ３１４において、演算回路１０１は、設定シャッタ速度ＴＶｓから１を減算したものを制御シャッタ速度ＴＶｃへセットしてステップＳ３１５へ進む。これにより、一連のオートブラケティング撮影における３コマ目に制御シャッタ速度が設定シャッタ速度より１段低速になる（露出が１段オーバーになる）。
【０１０８】
ステップＳ３１５において、演算回路１０１は、ＴＶｃ＜０が成立するか否かを判定する。演算回路１０１は、ＴＶｃ＜０が成立する（制御シャッタ速度が１秒より低速）場合にステップＳ３１５を肯定判定してステップＳ３１６へ進み、ＴＶｃ＜０が成立しない場合にステップＳ３１５を否定判定してステップＳ３１７へ進む。ステップＳ３１６において、演算回路１０１は、制御シャッタ速度ＴＶｃに０をセットしてステップＳ３１９へ進む。これにより、制御シャッタ速度が設定範囲の下限である１秒にセットされる。
【０１０９】
ステップＳ３１７において、演算回路１０１は、ＴＶｃ＞１０が成立するか否かを判定する。演算回路１０１は、ＴＶｃ＞１０が成立する（制御シャッタ速度が１／１０００秒より高速）場合にステップＳ３１７を肯定判定してステップＳ３１８へ進み、ＴＶｃ＞１０が成立しない場合にステップＳ３１７を否定判定してステップＳ３１９へ進む。ステップＳ３１８において、演算回路１０１は、制御シャッタ速度ＴＶｃに１０をセットしてステップＳ３１９へ進む。これにより、制御シャッタ速度が設定範囲の上限である１／１０００秒にセットされる。
【０１１０】
ステップＳ３１９において、演算回路１０１は、制御撮像感度ＳＶｃにブラケティング撮像感度ＳＶＢをセットしてステップＳ３２０へ進む。ステップＳ３２０において、演算回路１０１は、フラグＣにメモリＣＢの値をセットして図１１による処理を終了し、図２のステップＳ５へ進む。
【０１１１】
上述した図１０のステップＳ２８７を否定判定して進む図１２のステップＳ３３１において、演算回路１０１は、オートブラケティングカウンタｎ＝１か否かを判定する。演算回路１０１は、ｎ＝１の場合にステップＳ３３１を肯定判定してステップＳ３３２へ進み、ｎ≠１の場合にステップＳ３３１を否定判定してステップＳ３３３へ進む。
【０１１２】
ステップＳ３３２において、演算回路１０１は、制御シャッタ速度ＴＶｃに設定シャッタ速度ＴＶｓをセットしてステップＳ３３６へ進む。ステップＳ３３３において、演算回路１０１は、オートブラケティングカウンタｎ＝２か否かを判定する。演算回路１０１は、ｎ＝２の場合にステップＳ３３３を肯定判定してステップＳ３３４へ進み、ｎ≠２（すなわち、ｎ＝３）の場合にステップＳ３３３を否定判定してステップＳ３３５へ進む。
【０１１３】
ステップＳ３３４およびステップＳ３３５の処理は、それぞれ上述したステップＳ３１３およびステップＳ３１４の処理と同一なので説明を省略する。また、ステップＳ３３６〜ステップＳ３３９までの処理は、上述したステップＳ３１５〜ステップＳ３１８までの処理と同一なので説明を省略する。
【０１１４】
ステップＳ３４０において、演算回路１０１は、制御絞り値ＡＶｃに設定絞り値ＡＶｓをセットしてステップＳ３４１へ進む。ステップＳ３４１において、演算回路１０１は、制御撮像感度ＳＶｃに設定撮像感度ＳＶｓをセットしてステップＳ３４２へ進む。ステップＳ３４２において、演算回路１０１は、フラグＣに０をセットして図１２による処理を終了し、図２のステップＳ５へ進む。
【０１１５】
表示処理の詳細について、図１３のフローチャートを参照して説明する。図１３のステップＳ４０１において、演算回路１０１は、設定されている露出モード、制御シャッタ速度ＴＶｃ、制御絞り値ＡＶｃ、設定撮像感度ＳＶｓを表示装置１０９にそれぞれ点灯表示させてステップＳ４０２へ進む。ここで、表示装置１０９は、露出モードを示す文字（Ｐ、Ｓ、Ａ、Ｍのいずれか）あるいはマークと、ＴＶｃ、ＡＶｃ、ならびにＳＶｓによるそれぞれのアペックス値に対応するシャッタ速度値、Ｆ値、ならびにＩＳＯ相当値とを表示するように構成されている。
【０１１６】
ステップＳ４０２において、演算回路１０１は、オートブラケティングモードフラグＢ＝１か否かを判定する。演算回路１０１は、Ｂ＝１（オートブラケティング撮影モードに設定）の場合にステップＳ４０２を肯定判定してステップＳ４０３へ進み、Ｂ＝０（オートブラケティング撮影モードが解除）の場合にステップＳ４０２を否定判定してステップＳ４０６へ進む。
【０１１７】
ステップＳ４０３において、演算回路１０１は、オートブラケティングカウンタｎ＝１か否かを判定する。演算回路１０１は、ｎ＝１の場合にステップＳ４０３を肯定判定してステップＳ４０４へ進み、ｎ≠１の場合にステップＳ４０３を否定判定してステップＳ４０５へ進む。ｎ＝１の場合は、一連のオートブラケティング撮影が開始されていないとみなす。ｎ≠１の場合は、一連のオートブラケティング撮影が開始されているとみなす。
【０１１８】
ステップＳ４０４において、演算回路１０１は、オートブラケティング撮影モードに設定されていることを示す文字もしくはマークを表示装置１１５に点灯表示させ、ステップＳ４０６へ進む。文字による表示の場合は、たとえば、「ＢＫＴ」を示す表示セグメントを表示させる。ステップＳ４０５において、演算回路１０１は、オートブラケティング撮影モードに設定されていることを示す文字もしくはマークを表示装置１１５に点滅表示させ、ステップＳ４０６へ進む。
【０１１９】
ステップＳ４０６において、演算回路１０１は、感度自動変更モードフラグＳ＝１か否かを判定する。演算回路１０１は、Ｓ＝１（撮像感度自動変更モードに設定）の場合にステップＳ４０６を肯定判定してステップＳ４０７へ進み、Ｓ＝０（撮像感度自動変更モードが解除）の場合にステップＳ４０６を否定判定し、図１３による処理を終了して図２のステップＳ６へ進む。
【０１２０】
ステップＳ４０７において、演算回路１０１は、フラグＣ＝１か否かを判定する。演算回路１０１は、Ｃ＝１（感度自動変更モードにおいて撮像感度が設定撮像感度ＳＶｓから変更された）の場合にステップＳ４０７を肯定判定してステップＳ４０８へ進み、Ｃ＝０（感度自動変更モードにおいて撮像感度が設定撮像感度ＳＶｓから変更されていない）の場合にステップＳ４０７を否定判定し、ステップＳ４０９へ進む。
【０１２１】
ステップＳ４０８において、演算回路１０１は、撮像感度自動変更モードに設定されていることを示す文字もしくはマークと、制御撮像感度ＳＶｃのアペックス値に対応するＩＳＯ相当値とを表示装置１１５に点滅表示させ、図１３による処理を終了して図２のステップＳ６へ進む。ここで撮像感度自動変更モード設定の文字による表示を行う場合は、たとえば、「ＩＳＯ  Ａｕｔｏ」を示す表示セグメントを点滅させる。ステップＳ４０９において、演算回路１０１は、撮像感度自動変更モードに設定されていることを示す文字もしくはマークを表示装置１１５に点灯表示させ、図１３による処理を終了して図２のステップＳ６へ進む。文字による表示を行う場合は、たとえば、「ＩＳＯ  Ａｕｔｏ」を示す表示セグメントを点灯させる。
【０１２２】
以上説明した第一の実施の形態によれば、次の作用効果が得られる。
（１）露出モードをプログラム（オート）露出演算モード（Ｐ）、絞り値優先（オート）露出演算モード（Ａ）、シャッタ速度優先（オート）露出演算モード（Ｓ）、およびマニュアル露出演算モード（Ｍ）のいずれかに設定する電子カメラに、オートブラケティング撮影モードと感度自動変更モードとを備える。オートブラケティング撮影モードおよび感度自動変更モードの双方を設定した場合に、▲１▼露出モードが「Ｐ」、「Ｓ」、および「Ａ」のいずれかの場合と、▲２▼露出モードが「Ｍ」の場合とで処理を変える。すなわち、▲１▼の場合は、それぞれの露出モードで一連のオートブラケティング撮影時に適正露出、１段アンダー、ならびに１段オーバーの３つの露出値をそれぞれ演算し、これら各露出値による露出偏差ΔＥＶに応じて設定撮像感度を変化させる図７の処理を３通りの露出値に対応してそれぞれ行う。これに対して▲２▼の場合は、オートブラケティング撮影時に設定されているシャッタ速度および絞り値による制御露出を演算し、この露出値による露出偏差ΔＥＶに応じて設定撮像感度を変化させる図１０のステップＳ２８９以降の処理を一連のオートブラケティング撮影の１コマ目に行う。その後、一連のオートブラケティング撮影の２コマ目および３コマ目に、それぞれシャッタ速度を１段高速（ステップＳ３１３）および１段低速（ステップＳ３１４）にする図１１の処理を行う。この結果、とくにマニュアル露出演算モードにおいて、適正露出を得るために設定撮像感度を変化させる図１０のステップＳ２８９以降の処理と、シャッタ速度を高速側および低速側に変化させて適正露出に対する露出を変える図１１の処理とが相反することなく、撮像感度自動変更モードおよびオートブラケティング撮影モードの動作を適切に行うことが可能になる。
【０１２３】
（２）電子カメラが撮像感度自動変更モードに設定されている状態（ステップＳ４０６を肯定判定）で、制御撮像感度ＳＶｃに設定撮像感度ＳＶｓと異なる値がセットされている場合（ステップＳ４０７を肯定判定）、表示装置１０９の「ＩＳＯ  Ａｕｔｏ」セグメントを点滅させた上で制御撮像感度ＳＶｃも点滅表示する（ステップＳ４０８）ようにしたので、撮像感度自動変更モードが設定されていること、ならびに制御撮像感度ＳＶｃの値を撮影者に視覚的に報知することができる。一方、撮像感度自動変更モードに設定されている状態（ステップＳ４０６を肯定判定）で、制御撮像感度ＳＶｃと設定撮像感度ＳＶｓとが合致している場合（ステップＳ４０７を否定判定）、表示装置１０９の「ＩＳＯ  Ａｕｔｏ」セグメントを点灯させる（ステップＳ４０９）とともに設定撮像感度ＳＶｓを点灯表示する（ステップＳ４０１）ようにしたので、撮像感度自動変更モードが設定されていること、ならびに設定撮像感度ＳＶｓの値を撮影者に視覚的に報知することができる。
【０１２４】
（３）電子カメラがオートブラケティング撮影モードに設定されている状態（ステップＳ４０２を肯定判定）で、一連のオートブラケティング撮影が開始されていないとみなせる場合（ステップＳ４０３を肯定判定）に、表示装置１０９の「ＢＫＴ」セグメントを点灯表示させる（ステップＳ４０４）。一方、電子カメラがオートブラケティング撮影モードに設定されている状態（ステップＳ４０２を肯定判定）で、一連のオートブラケティング撮影が開始したとみなせる場合（ステップＳ４０３を否定判定）に、表示装置１０９の「ＢＫＴ」セグメントを点滅表示させる（ステップＳ４０５）ようにした。この結果、オートブラケティング撮影の進行状態を撮影者に視覚的に報知することができる。
【０１２５】
（第二の実施の形態）
電子カメラがマニュアル露出演算モードに設定され、オートブラケティング撮影モードおよび撮像感度自動変更モードの双方が設定された場合に、一連のオートブラケティング撮影の２コマ目および３コマ目に、シャッタ速度の代わりに絞り値を変えて露出を変化させてもよい。
【０１２６】
図１４および図１５は、マニュアル露出演算モード時にオートブラケティング撮影モードが設定された場合に行われる第二の実施の形態による露出演算処理を説明するフローチャートである。図１４による処理は、撮像感度自動変更モードに設定され、一連のオートブラケティング撮影の２コマ目および３コマ目の処理を行う場合に、第一の実施の形態による図１１による処理に代えて行う。図１５による処理は、撮像感度自動変更モードが解除されている場合に、第一の実施の形態による図１２による処理に代えて行う。
【０１２７】
図１４のステップＳ５０１において、演算回路１０１は、制御シャッタ速度ＴＶｃに設定シャッタ速度ＴＶｓをセットしてステップＳ５０２へ進む。ステップＳ５０２において、演算回路１０１は、オートブラケティングカウンタｎ＝２か否かを判定する。演算回路１０１は、ｎ＝２の場合にステップＳ５０２を肯定判定してステップＳ５０３へ進み、ｎ≠２（すなわち、ｎ＝３）の場合にステップＳ５０２を否定判定してステップＳ５０４へ進む。
【０１２８】
ステップＳ５０３において、演算回路１０１は、設定絞り値ＡＶｓに１を加算したものを制御絞り値ＡＶｃにセットしてステップＳ５０５へ進む。ステップＳ５０４において、演算回路１０１は、設定絞り値ＡＶｓから１を減算したものを制御絞り値ＡＶｃにセットしてステップＳ５０５へ進む。
【０１２９】
ステップＳ５０５〜ステップＳ５０８までの処理は、図８のステップＳ２４９〜ステップＳ２５２までの処理と同一なので説明を省略する。また、ステップＳ３１９およびステップＳ３２０の処理は、それぞれ図１１における同番号の処理と同一なので説明を省略する。
【０１３０】
図１５のステップＳ５１１において、演算回路１０１は、オートブラケティングカウンタｎ＝１か否かを判定する。演算回路１０１は、ｎ＝１の場合にステップＳ５１１を肯定判定してステップＳ５１２へ進み、ｎ≠１の場合にステップＳ５１１を否定判定してステップＳ５１３へ進む。
【０１３１】
ステップＳ５１２において、演算回路１０１は、制御絞り値ＡＶｃに設定絞り値ＡＶｓをセットしてステップＳ５１６へ進む。ステップＳ５１３において、演算回路１０１は、オートブラケティングカウンタｎ＝２か否かを判定する。演算回路１０１は、ｎ＝２の場合にステップＳ５１３を肯定判定してステップＳ５１４へ進み、ｎ≠２（すなわち、ｎ＝３）の場合にステップＳ５１３を否定判定してステップＳ５１５へ進む。ステップＳ５１４およびステップＳ５１５の処理は、それぞれ図１４におけるステップＳ５０３およびステップＳ５０４の処理と同一なので説明を省略する。
【０１３２】
ステップＳ５１６〜ステップＳ５１９までの処理は、図８のステップＳ２４９〜ステップＳ２５２までの処理と同一なので、説明を省略する。ステップＳ５２０において、演算回路１０１は、制御シャッタ速度ＴＶｃに設定シャッタ速度ＴＶｓをセットしてステップＳ３４１へ進む。ステップＳ３４１およびステップＳ３４２の処理は、それぞれ図１２における同番号の処理と同一なので、説明を省略する。
【０１３３】
以上説明した第二の実施の形態によれば、とくにマニュアル露出演算モードにおいて、適正露出を得るために設定撮像感度を変化させる図１０のステップＳ２８９以降の処理と、絞りを絞る側および広げる側に変化させて適正露出に対する露出を変える図１４の処理とが相反することなく、第一の実施の形態と同様に、撮像感度自動変更モードおよびオートブラケティング撮影モードの動作を適切に行うことが可能になる。
【０１３４】
（第三の実施の形態）
電子カメラがマニュアル露出演算モードに設定され、オートブラケティング撮影モードおよび撮像感度自動変更モードの双方が設定された場合に、一連のオートブラケティング撮影の２コマ目および３コマ目に、シャッタ速度および絞り値の双方を変えて露出を変化させてもよい。
【０１３５】
図１６および図１７は、マニュアル露出演算モード時にオートブラケティング撮影モードが設定された場合に行われる第三の実施の形態による露出演算処理を説明するフローチャートである。図１６による処理は、撮像感度自動変更モードに設定され、一連のオートブラケティング撮影の２コマ目および３コマ目の処理を行う場合に、第一の実施の形態による図１１による処理に代えて行う。図１７による処理は、撮像感度自動変更モードが解除されている場合に、第一の実施の形態による図１２による処理に代えて行う。
【０１３６】
図１６のステップＳ５５１において、演算回路１０１は、オートブラケティングカウンタｎ＝２か否かを判定する。演算回路１０１は、ｎ＝２の場合にステップＳ５５１を肯定判定してステップＳ５５２へ進み、ｎ≠２（すなわち、ｎ＝３）の場合にステップＳ５５１を否定判定してステップＳ５５４へ進む。
【０１３７】
ステップＳ５５２において、演算回路１０１は、設定シャッタ速度ＴＶｓに１／２を加算したものを制御シャッタ速度ＴＶｃにセットしてステップＳ５５３へ進む。ステップＳ５５３において、演算回路１０１は、設定絞り値ＡＶｓに１／２を加算したものを制御絞り値ＡＶｃにセットしてステップＳ５５６へ進む。
【０１３８】
ステップＳ５５４において、演算回路１０１は、設定シャッタ速度ＴＶｓから１／２を減算したものを制御シャッタ速度ＴＶｃにセットしてステップＳ５５５へ進む。ステップＳ５５５において、演算回路１０１は、設定絞り値ＡＶｓから１／２を減算したものを制御絞り値ＡＶｃにセットしてステップＳ５５６へ進む。
【０１３９】
ステップＳ５５６において、演算回路１０１は、ＴＶｃ＞１０が成立するか否かを判定する。演算回路１０１は、ＴＶｃ＞１０が成立する（制御シャッタ速度が１／１０００秒より高速）場合にステップＳ５５６を肯定判定してステップＳ５５７へ進み、ＴＶｃ＞１０が成立しない場合にステップＳ５５６を否定判定してステップＳ５５８へ進む。ステップＳ５５７において、演算回路１０１は、制御シャッタ速度ＴＶｃに１０をセットしてステップＳ５６０へ進む。
【０１４０】
ステップＳ５５８において、演算回路１０１は、ＴＶｃ＜０が成立するか否かを判定する。演算回路１０１は、ＴＶｃ＜０が成立する（制御シャッタ速度が１秒より低速）場合にステップＳ５５８を肯定判定してステップＳ５５９へ進み、ＴＶｃ＜０が成立しない場合にステップＳ５５８を否定判定してステップＳ５６０へ進む。ステップＳ５５９において、演算回路１０１は、制御シャッタ速度ＴＶｃに０をセットしてステップＳ５６０へ進む。
【０１４１】
ステップＳ５６０〜ステップＳ５６３までの処理は、図８のステップＳ２４９〜ステップＳ２５２までの処理と同一なので説明を省略する。また、ステップＳ３１９およびステップＳ３２０の処理は、それぞれ図１１における同番号の処理と同一なので説明を省略する。
【０１４２】
図１７のステップＳ５７１において、演算回路１０１は、オートブラケティングカウンタｎ＝１か否かを判定する。演算回路１０１は、ｎ＝１の場合にステップＳ５７１を肯定判定してステップＳ５７２へ進み、ｎ≠１の場合にステップＳ５７１を否定判定してステップＳ５７４へ進む。
【０１４３】
ステップＳ５７２において、演算回路１０１は、制御シャッタ速度ＴＶｃに設定シャッタ速度ＴＶｓをセットしてステップＳ５７３へ進む。ステップＳ５７３において、演算回路１０１は、制御絞り値ＡＶｃに設定絞り値ＡＶｓをセットしてステップＳ５７９へ進む。ステップＳ５７４において、演算回路１０１は、オートブラケティングカウンタｎ＝２か否かを判定する。演算回路１０１は、ｎ＝２の場合にステップＳ５７４を肯定判定してステップＳ５７５へ進み、ｎ≠２（すなわち、ｎ＝３）の場合にステップＳ５７４を否定判定してステップＳ５７７へ進む。
【０１４４】
ステップＳ５７５およびステップＳ５７６の処理は、それぞれ図１６におけるステップＳ５５２およびステップＳ５５３の処理と同一なので説明を省略する。また、ステップＳ５７７およびステップＳ５７８の処理は、それぞれ図１６におけるステップＳ５５４およびステップＳ５５５の処理と同一なので説明を省略する。ステップＳ５７９、Ｓ５８１〜ステップＳ５８３までの処理は、図１６のステップＳ５５６〜ステップＳ５５９までの処理と同一なので説明を省略する。
【０１４５】
ステップＳ５８４〜ステップＳ５８７までの処理は、図８のステップＳ２４９〜ステップＳ２５２までの処理と同一なので説明を省略する。また、ステップＳ３４１およびステップＳ３４２の処理は、それぞれ図１２における同番号の処理と同一なので説明を省略する。
【０１４６】
以上説明した第三の実施の形態によれば、とくにマニュアル露出演算モードにおいて、適正露出を得るために設定撮像感度を変化させる図１０のステップＳ２８９以降の処理と、シャッタ速度および絞りの双方をそれぞれ変化させて適正露出に対する露出を変える図１６の処理とが相反することなく、第一の実施の形態ならびに第二の実施の形態と同様に、撮像感度自動変更モードおよびオートブラケティング撮影モードの動作を適切に行うことが可能になる。
【０１４７】
（第四の実施の形態）
電子カメラがマニュアル露出演算モードに設定され、オートブラケティング撮影モードおよび撮像感度自動変更モードの双方が設定された場合に、一連のオートブラケティング撮影の２コマ目および３コマ目に、シャッタ速度および絞り値を変えずに撮像感度を変えて露出を変化させてもよい。
【０１４８】
図１８は、マニュアル露出演算モード時にオートブラケティング撮影モードが設定された場合に行われる第四の実施の形態による露出演算処理を説明するフローチャートである。図１８による処理は、撮像感度自動変更モードに設定され、一連のオートブラケティング撮影の２コマ目および３コマ目の処理を行う場合に、第一の実施の形態による図１１による処理に代えて行う。
【０１４９】
図１８のステップＳ６０１において、演算回路１０１は、オートブラケティングカウンタｎ＝２か否かを判定する。演算回路１０１は、ｎ＝２の場合にステップＳ６０１を肯定判定してステップＳ６０２へ進み、ｎ≠２（すなわち、ｎ＝３）の場合にステップＳ６０１を否定判定してステップＳ６０７へ進む。
【０１５０】
ステップＳ６０２において、演算回路１０１は、制御シャッタ速度ＴＶｃに設定シャッタ速度ＴＶｓをセットしてステップＳ６０３へ進む。ステップＳ６０３において、演算回路１０１は、制御絞り値ＡＶｃに設定絞り値ＡＶｓをセットしてステップＳ６０４へ進む。
【０１５１】
ステップＳ６０４において、演算回路１０１は、ブラケティング撮像感度ＳＶＢから１を減算したものを制御撮像感度ＳＶｃにセットしてステップＳ６０５へ進む。ステップＳ６０５において、演算回路１０１は、ＳＶｃ＜５が成立するか否かを判定する。演算回路１０１は、ＳＶｃ＜５が成立する（制御撮像感度がＩＳＯ１００相当より低い）場合にステップＳ６０５を肯定判定してステップＳ６０６へ進み、ＳＶｃ＜５が成立しない場合にステップＳ６０５を否定判定してステップＳ６１２へ進む。ステップＳ６０６において、演算回路１０１は、制御感度ＳＶｃに５をセットしてステップＳ６１２へ進む。
【０１５２】
ステップＳ６０７において、演算回路１０１は、制御シャッタ速度ＴＶｃに設定シャッタ速度ＴＶｓをセットしてステップＳ６０８へ進む。ステップＳ６０８において、演算回路１０１は、制御絞り値ＡＶｃに設定絞り値ＡＶｓをセットしてステップＳ６０９へ進む。
【０１５３】
ステップＳ６０９において、演算回路１０１は、ブラケティング撮像感度ＳＶＢに１を加算したものを制御撮像感度ＳＶｃにセットしてステップＳ６１０へ進む。ステップＳ６１０において、演算回路１０１は、ＳＶｃ＞９が成立するか否かを判定する。演算回路１０１は、ＳＶｃ＞９が成立する（制御撮像感度がＩＳＯ１６００相当より高い）場合にステップＳ６１０を肯定判定してステップＳ６１１へ進み、ＳＶｃ＞９が成立しない場合にステップＳ６１０を否定判定してステップＳ６１２へ進む。ステップＳ６１１において、演算回路１０１は、制御感度ＳＶｃに９をセットしてステップＳ６１２へ進む。
【０１５４】
ステップＳ６１２〜ステップＳ６１４までの処理は、図１０のステップＳ３００〜ステップＳ３０２までの処理と同一なので、説明を省略する。
【０１５５】
以上説明した第四の実施の形態によれば、とくにマニュアル露出演算モードにおいて、適正露出を得るために設定撮像感度を変化させる図１０のステップＳ２８９以降の処理と、ブラケティング撮像感度ＳＶＢを変化させて適正露出に対する露出を変える図１８の処理とが相反することなく、第一〜第三の実施の形態と同様に、撮像感度自動変更モードおよびオートブラケティング撮影モードの動作を適切に行うことが可能になる。
【０１５６】
上述した電子カメラは、露出モード設定操作部材１１０によってプログラムオート露出演算モード（Ｐ）、絞り値優先オート露出演算モード（Ａ）、シャッタ速度優先オート（露光時間優先）露出演算モード（Ｓ）、およびマニュアル露出演算モード（Ｍ）のいずれかへ切り換え可能なものとして説明した。このように、少なくともマニュアル露出演算モード（Ｍ）を備える電子カメラに本発明を適用するとよい。
【０１５７】
特許請求の範囲における各構成要素と、発明の実施の形態における各構成要素との対応について説明する。撮像装置は、たとえば、撮像素子１２１、タイミング回路１２４、信号電荷の検出回路（不図示）および増幅回路（不図示）によって構成される。輝度検出手段は、たとえば、測光装置１０２および演算回路１０１によって構成される。露光感度は、撮像感度が対応する。露光時間は、シャッタ速度が対応する。撮像感度自動変更モード実行手段、オートブラケティング撮影モード実行手段、および指示手段は、たとえば、演算回路１０１によって構成される。非マニュアル露出演算モードは、たとえば、プログラム（オート）露出演算モード（Ｐ）、絞り値優先（オート）露出演算モード（Ａ）、シャッタ速度優先（オート）露出演算モード（Ｓ）が対応する。なお、本発明の特徴的な機能を損なわない限り、各構成要素は上記構成に限定されるものではない。
【０１５８】
【発明の効果】
請求項１に記載の発明による電子カメラでは、撮像感度自動変更モードで演算された制御露出に対し、露光感度でなく露光時間および絞り値の少なくとも一方を変更することによって露出を段階的に変更するようにオートブラケティング動作を行うようにしたので、撮像感度自動変更モードおよびオートブラケティング撮影モードの動作を適切に行うことができる。
請求項２に記載の発明による電子カメラでは、撮像感度自動変更モードで演算された制御露出に対し、露光時間および絞り値でなく露光感度を変更することによって露出を段階的に変更するようにオートブラケティング動作を行うようにしたので、撮像感度自動変更モードおよびオートブラケティング撮影モードの動作を適切に行うことができる。
【図面の簡単な説明】
【図１】本発明の第一の実施の形態による電子カメラの構成を示すブロック図である。
【図２】電子カメラのカメラ動作の処理の流れを説明するフローチャートである。
【図３】電子カメラのカメラ動作の処理の流れを説明するフローチャートである。
【図４】設定処理の詳細を説明するフローチャートである。
【図５】設定処理の詳細を説明するフローチャートである。
【図６】露出演算処理の詳細を説明するフローチャートである。
【図７】露出演算処理の詳細を説明するフローチャートである。
【図８】露出演算処理の詳細を説明するフローチャートである。
【図９】露出演算処理の詳細を説明するフローチャートである。
【図１０】露出演算処理の詳細を説明するフローチャートである。
【図１１】露出演算処理の詳細を説明するフローチャートである。
【図１２】露出演算処理の詳細を説明するフローチャートである。
【図１３】表示処理の詳細を説明するフローチャートである。
【図１４】第二の実施の形態による露出演算処理を説明するフローチャートである。
【図１５】第二の実施の形態による露出演算処理を説明するフローチャートである。
【図１６】第三の実施の形態による露出演算処理を説明するフローチャートである。
【図１７】第三の実施の形態による露出演算処理を説明するフローチャートである。
【図１８】第四の実施の形態による露出演算処理を説明するフローチャートである。
【符号の説明】
１０１…演算回路、                  １２１…撮像素子、
１０９…表示装置、                  １１０…露出モード設定操作部材、
１１１…シャッタ速度設定操作部材、  １１２…絞り設定操作部材、
１１３…感度自動変更モード設定操作部材、
１１４…オートブラケティングモード設定操作部材、
１１５…感度設定操作部材
【図１】
2004221639.tif 000003
【図２】
2004221639.tif 000004
【図３】
2004221639.tif 000005
【図４】
2004221639.tif 000006
【図５】
2004221639.tif 000007
【図６】
2004221639.tif 000008
【図７】
2004221639.tif 000009
【図８】
2004221639.tif 000010
【図９】
2004221639.tif 000011
【図１０】
2004221639.tif 000012
【図１１】
2004221639.tif 000013
【図１２】
2004221639.tif 000014
【図１３】
2004221639.tif 000015
【図１４】
2004221639.tif 000016
【図１５】
2004221639.tif 000017
【図１６】
2004221639.tif 000018
【図１７】
2004221639.tif 000019
【図１８】
2004221639.tif 000020