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