(57)【要約】【課題】第１の制御および第２の制御それぞれの設定状態をわかりやすく制御する電子カメラを提供する。【解決手段】電子カメラは、露光感度、露光時間、絞り値、および被写体輝度のうち少なくとも露光感度および被写体輝度を用いて露出演算を行い、適正露出のために露光時間および絞り値の少なくとも１つを変更する第１演算手段と、露光感度と被写体輝度とに応じて、適正露出のために絞り値および露光時間を演算する第２演算手段と、第１演算手段による演算結果が適正露出と異なる場合に露光感度を変更してさらに露出演算するように第１演算手段を制御する第１制御手段と、被写体輝度に応じて露光感度を設定する第２制御手段と、第１の指示に応じて第１演算手段および第２演算手段のいずれか一方を選択し、第１演算手段を選択中は第２制御手段の作動を禁止する一方で第２の指示に応じて第１制御手段の作動を許可し、第２演算手段を選択中は第１制御手段の作動を禁止する一方で第３の指示に応じて第２制御手段の作動を許可する第３制御手段とを備える。【選択図】図１
2007318221.tif 000002
【特許請求の範囲】
【請求項１】
撮影レンズを通して被写体像を撮像する撮像装置と、
被写体輝度を検出する輝度検出装置と、
前記撮像装置に設定されている露光感度、前記撮像装置に設定されている露光時間、前記撮影レンズに設定されている絞り値、および前記輝度検出装置で検出される被写体輝度のうち少なくとも前記露光感度および前記被写体輝度を用いて露出演算を行い、適正露出が得られない場合に適正露出が得られるように前記露光時間および前記絞り値の少なくとも１つを変更して第１の制御露出を演算する第１演算手段と、
前記撮像装置に設定されている露光感度と前記輝度検出装置で検出される被写体輝度とに応じて、適正露出が得られるように前記絞り値および前記露光時間について第２の制御露出を演算する第２演算手段と、
前記第１演算手段による演算結果が適正露出と異なる場合に前記露光感度を変更してさらに露出演算を行うように前記第１演算手段を制御する第１制御手段と、
前記輝度検出装置で検出される被写体輝度に応じて前記撮像装置に露光感度を設定する第２制御手段と、
第１の指示に応じて前記第１演算手段および前記第２演算手段のいずれか一方を選択し、前記第１演算手段を選択中は前記第２制御手段の作動を禁止する一方で第２の指示に応じて前記第１制御手段の作動を許可し、前記第２演算手段を選択中は前記第１制御手段の作動を禁止する一方で第３の指示に応じて前記第２制御手段の作動を許可するように、前記第１演算手段、前記第２演算手段、前記第１制御手段、および前記第２制御手段をそれぞれ制御する第３制御手段とを備えることを特徴とする電子カメラ。
【請求項２】
請求項１に記載の電子カメラにおいて、
前記第３の指示は、前記撮像装置の露光感度を設定するための感度設定操作部材から出力されることを特徴とする電子カメラ。
【請求項３】
請求項２に記載の電子カメラにおいて、
前記第２の指示は、前記感度設定操作部材と異なる操作部材から出力されることを特徴とする電子カメラ。
【請求項４】
請求項２または３に記載の電子カメラにおいて、
前記第１演算手段を選択中における直近の前記露光感度、および前記第２演算手段を選択中における直近の前記感度設定操作部材からの指示内容を示す情報をそれぞれ記憶する記憶手段をさらに備え、
前記第３制御手段は、
(1)前記第２演算手段を選択中であって前記第２制御手段の作動を許可している状態で前記第１の指示を受けた場合、前記第２演算手段に代えて前記第１演算手段を選択するとともに、前記撮像装置の露光感度を前記記憶手段の記憶情報が示す前記直近の露光感度とし、
(2)前記第２演算手段を選択中であって前記第２制御手段の作動を許可していない状態で前記第１の指示を受けた場合、前記第２演算手段に代えて前記第１演算手段を選択するとともに、前記撮像装置の露光感度を前記記憶手段の記憶情報が示す前記直近の前記感度設定操作部材からの指示内容に対応する露光感度とすることを特徴とする電子カメラ。
【請求項５】
請求項４に記載の電子カメラにおいて、
前記第３制御手段は、前記第２演算手段を選択中であって前記第２制御手段の作動を許可している状態で前記第１の指示を受けた場合、前記記憶手段に前記第１演算手段を選択中における直近の前記露光感度を示す情報が記憶されていなければ、前記第２演算手段に代えて前記第１演算手段を選択するとともに、前記撮像装置の露光感度を所定感度にすることを特徴とする電子カメラ。
【請求項６】
請求項２〜５のいずれか一項に記載の電子カメラにおいて、
前記第１演算手段を選択中における直近の前記露光感度、および前記第２演算手段を選択中における直近の前記感度設定操作部材からの指示内容を示す情報をそれぞれ記憶する記憶手段をさらに備え、
前記第３制御手段は、
(1)前記第１演算手段を選択中に前記第１の指示を受けた場合、前記記憶手段に前記第３の指示を示す情報が記憶されていれば、前記第１演算手段に代えて前記第２演算手段を選択するとともに前記第２制御手段の作動を許可し、
(2)前記第１演算手段を選択中に前記第１の指示を受けた場合、前記記憶手段に前記第３の指示を示す情報が記憶されていなければ、前記第１演算手段に代えて前記第２演算手段を選択するとともに、前記撮像装置の露光感度を前記記憶手段の記憶情報が示す前記直近の露光感度とすることを特徴とする電子カメラ。
【請求項７】
請求項２〜６のいずれか一項に記載の電子カメラにおいて、
前記第３制御手段は、前記第２演算手段を選択中であって前記第２制御手段の作動を許可している状態で前記感度設定操作部材から前記露光感度を設定する指示が出力された場合、前記第２制御手段の作動を禁止するとともに、前記露光感度を前記指示に応じて最大感度または最低感度を起点として変更することを特徴とする電子カメラ。
【請求項８】
請求項１〜７のいずれか一項に記載の電子カメラにおいて、
前記第１制御手段は、前記露光時間を低速側制御限界より高速の所定値にして前記露光感度を変更するように前記第１演算手段を制御することを特徴とする電子カメラ。
【請求項９】
請求項２または３に記載の電子カメラにおいて、
前記第１演算手段を選択中における直近の前記露光感度、および前記第２演算手段を選択中における直近の前記感度設定操作部材からの指示内容を示す情報をそれぞれ記憶する記憶手段をさらに備え、
前記第３制御手段は、
(1)前記第２演算手段を選択中であって前記第２制御手段の作動を許可している状態で前記第１の指示を受けた場合、前記第２演算手段に代えて前記第１演算手段を選択するとともに、前記撮像装置の露光感度を、前記記憶手段の記憶情報が示す前記直近の露光感度もしくは前記記憶情報が示す前記感度設定操作部材からの指示内容に対応する露光感度であって、前記感度設定操作部材から直近に指示された露光感度とし、
(2)前記第２演算手段を選択中であって前記第２制御手段の作動を許可していない状態で前記第１の指示を受けた場合、前記第２演算手段に代えて前記第１演算手段を選択するとともに、前記撮像装置の露光感度を前記記憶手段の記憶情報が示す前記直近の前記感度設定操作部材からの指示内容に対応する露光感度とすることを特徴とする電子カメラ。
【請求項１０】
請求項２、請求項３および請求項９のいずれか一項に記載の電子カメラにおいて、
前記第１演算手段を選択中における直近の前記露光感度、および前記第２演算手段を選択中における直近の前記感度設定操作部材からの指示内容を示す情報をそれぞれ記憶する記憶手段をさらに備え、
前記第３制御手段は、
(1)前記第１演算手段を選択中に前記第１の指示を受けた場合、前記記憶手段に前記第３の指示を示す情報が記憶されていれば、前記第１演算手段に代えて前記第２演算手段を選択するとともに前記第２制御手段の作動を許可し、
(2)前記第１演算手段を選択中であって前記第１制御手段の作動を許可している状態で前記第１の指示を受けた場合、前記記憶手段に前記第３の指示を示す情報が記憶されていなければ、前記第１演算手段に代えて前記第２演算手段を選択するとともに、前記撮像装置の露光感度を、前記記憶手段の記憶情報が示す前記直近の露光感度もしくは前記記憶情報が示す前記感度設定操作部材からの指示内容に対応する露光感度であって、前記感度設定操作部材から直近に指示された露光感度とし、
(3)前記第１演算手段を選択中であって前記第１制御手段の作動を許可していない状態で前記第１の指示を受けた場合、前記記憶手段に前記第３の指示を示す情報が記憶されていなければ、前記第１演算手段に代えて前記第２演算手段を選択するとともに、前記撮像装置の露光感度を前記記憶手段の記憶情報が示す前記直近の露光感度とすることを特徴とする電子カメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子カメラに関する。
【背景技術】
【０００２】
撮像装置に設定されている露光感度および被写体輝度を用いて露出演算を行い、適正露出が得られない場合に露光感度を変更してさらに露出演算を行う技術（第１の制御とする）と、被写体輝度に応じて撮像装置に露光感度を設定する技術（第２の制御とする）とがそれぞれ知られている（特許文献１、特許文献２参照）。
【０００３】
【特許文献１】特開２００３−１８９１７５号公報
【特許文献２】特開２００１−９４８５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
電子カメラに第１の制御と第２の制御とを行わせる場合、両者の設定状態が煩雑でわかりづらくなる。
【課題を解決するための手段】
【０００５】
（１）本発明による電子カメラは、撮影レンズを通して被写体像を撮像する撮像装置と、被写体輝度を検出する輝度検出装置と、撮像装置に設定されている露光感度、撮像装置に設定されている露光時間、撮影レンズに設定されている絞り値、および輝度検出装置で検出される被写体輝度のうち少なくとも露光感度および被写体輝度を用いて露出演算を行い、適正露出が得られない場合に適正露出が得られるように露光時間および絞り値の少なくとも１つを変更して第１の制御露出を演算する第１演算手段と、撮像装置に設定されている露光感度と輝度検出装置で検出される被写体輝度とに応じて、適正露出が得られるように絞り値および露光時間について第２の制御露出を演算する第２演算手段と、第１演算手段による演算結果が適正露出と異なる場合に露光感度を変更してさらに露出演算を行うように第１演算手段を制御する第１制御手段と、輝度検出装置で検出される被写体輝度に応じて撮像装置に露光感度を設定する第２制御手段と、第１の指示に応じて第１演算手段および第２演算手段のいずれか一方を選択し、第１演算手段を選択中は第２制御手段の作動を禁止する一方で第２の指示に応じて第１制御手段の作動を許可し、第２演算手段を選択中は第１制御手段の作動を禁止する一方で第３の指示に応じて第２制御手段の作動を許可するように、第１演算手段、第２演算手段、第１制御手段、および第２制御手段をそれぞれ制御する第３制御手段とを備えることを特徴とする。
（２）請求項１に記載の電子カメラにおいて、第３の指示は、撮像装置の露光感度を設定するための感度設定操作部材から出力されることが好ましい。
（３）請求項２に記載の電子カメラにおいて、第２の指示は、感度設定操作部材と異なる操作部材から出力されることが好ましい。
（４）請求項２または３に記載の電子カメラはさらに、第１演算手段を選択中における直近の露光感度、および第２演算手段を選択中における直近の感度設定操作部材からの指示内容を示す情報をそれぞれ記憶する記憶手段を備えてもよい。この場合の第３制御手段は、(1)第２演算手段を選択中であって第２制御手段の作動を許可している状態で第１の指示を受けた場合、第２演算手段に代えて第１演算手段を選択するとともに、撮像装置の露光感度を記憶手段の記憶情報が示す直近の露光感度とし、(2)第２演算手段を選択中であって第２制御手段の作動を許可していない状態で第１の指示を受けた場合、第２演算手段に代えて第１演算手段を選択するとともに、撮像装置の露光感度を記憶手段の記憶情報が示す直近の感度設定操作部材からの指示内容に対応する露光感度とすることもできる。
（５）請求項４に記載の電子カメラにおいて、第３制御手段は、第２演算手段を選択中であって第２制御手段の作動を許可している状態で第１の指示を受けた場合、記憶手段に第１演算手段を選択中における直近の露光感度を示す情報が記憶されていなければ、第２演算手段に代えて第１演算手段を選択するとともに、撮像装置の露光感度を所定感度にすることもできる。
（６）請求項２〜５のいずれか一項に記載の電子カメラはさらに、第１演算手段を選択中における直近の露光感度、および第２演算手段を選択中における直近の感度設定操作部材からの指示内容を示す情報をそれぞれ記憶する記憶手段を備えてもよい。この場合の第３制御手段は、(1)第１演算手段を選択中に第１の指示を受けた場合、記憶手段に第３の指示を示す情報が記憶されていれば、第１演算手段に代えて第２演算手段を選択するとともに第２制御手段の作動を許可し、(2)第１演算手段を選択中に第１の指示を受けた場合、記憶手段に第３の指示を示す情報が記憶されていなければ、第１演算手段に代えて第２演算手段を選択するとともに、撮像装置の露光感度を記憶手段の記憶情報が示す直近の露光感度とすることもできる。
（７）請求項２〜６のいずれか一項に記載の電子カメラにおいて、第３制御手段は、第２演算手段を選択中であって第２制御手段の作動を許可している状態で感度設定操作部材から露光感度を設定する指示が出力された場合、第２制御手段の作動を禁止するとともに、露光感度を指示に応じて最大感度または最低感度を起点として変更することもできる。
（８）請求項１〜７のいずれか一項に記載の電子カメラにおいて、第１制御手段は、露光時間を低速側制御限界より高速の所定値にして露光感度を変更するように第１演算手段を制御することが好ましい。
（９）請求項２または３に記載の電子カメラはさらに、第１演算手段を選択中における直近の露光感度、および第２演算手段を選択中における直近の感度設定操作部材からの指示内容を示す情報をそれぞれ記憶する記憶手段を備えてもよい。この場合の第３制御手段は、(1)第２演算手段を選択中であって第２制御手段の作動を許可している状態で第１の指示を受けた場合、第２演算手段に代えて第１演算手段を選択するとともに、撮像装置の露光感度を、記憶手段の記憶情報が示す直近の露光感度もしくは記憶情報が示す感度設定操作部材からの指示内容に対応する露光感度であって、感度設定操作部材から直近に指示された露光感度とし、(2)第２演算手段を選択中であって第２制御手段の作動を許可していない状態で第１の指示を受けた場合、第２演算手段に代えて第１演算手段を選択するとともに、撮像装置の露光感度を記憶手段の記憶情報が示す直近の感度設定操作部材からの指示内容に対応する露光感度とすることもできる。
（１０）請求項２、請求項３および請求項９のいずれか一項に記載の電子カメラはさらに、第１演算手段を選択中における直近の露光感度、および第２演算手段を選択中における直近の感度設定操作部材からの指示内容を示す情報をそれぞれ記憶する記憶手段を備えてもよい。この場合の第３制御手段は、(1)第１演算手段を選択中に第１の指示を受けた場合、記憶手段に第３の指示を示す情報が記憶されていれば、第１演算手段に代えて第２演算手段を選択するとともに第２制御手段の作動を許可し、(2)第１演算手段を選択中であって第１制御手段の作動を許可している状態で第１の指示を受けた場合、記憶手段に第３の指示を示す情報が記憶されていなければ、第１演算手段に代えて第２演算手段を選択するとともに、撮像装置の露光感度を、記憶手段の記憶情報が示す直近の露光感度もしくは記憶情報が示す感度設定操作部材からの指示内容に対応する露光感度であって、感度設定操作部材から直近に指示された露光感度とし、(3)第１演算手段を選択中であって第１制御手段の作動を許可していない状態で第１の指示を受けた場合、記憶手段に第３の指示を示す情報が記憶されていなければ、第１演算手段に代えて第２演算手段を選択するとともに、撮像装置の露光感度を記憶手段の記憶情報が示す直近の露光感度とすることもできる。
【発明の効果】
【０００６】
本発明による電子カメラでは、第１の制御および第２の制御それぞれの設定状態をわかりやすく制御できる。
【発明を実施するための最良の形態】
【０００７】
以下、図面を参照して本発明を実施するための最良の形態について説明する。図１は、本発明の一実施の形態による電子カメラの構成を説明するブロック図である。図１において、演算回路１０１はマイクロコンピュータなどによって構成される。演算回路１０１は、後述する各ブロックから出力される信号を入力して所定の演算を行い、演算結果に基づいて各ブロックへ制御信号を出力する。撮像素子１２１は、ＣＣＤイメージセンサなどによって構成される。撮像素子１２１は、撮影レンズＬを通過した被写体光による像を撮像し、撮像信号をＡ／Ｄ変換回路１２２へ出力する。
【０００８】
Ａ／Ｄ変換回路１２２は、アナログ撮像信号をディジタル信号に変換する。撮像素子１２１およびＡ／Ｄ変換回路１２２は、タイミング回路１２４から出力される駆動信号によって所定の動作タイミングで駆動制御される。
【０００９】
撮像素子１２１は、所定の範囲内で撮像感度（露光感度）を変更可能に構成されている。撮像感度とは、撮像素子１２１に蓄積される電荷の検出感度、もしくは不図示の増幅回路の増幅利得を変化させる被制御量のことをいい、相当するＩＳＯ感度値で表される。本実施形態では、ＩＳＯ１００相当〜ＩＳＯ１６００相当、ＩＳＯ１６００相当より高感度の「ＨＩ−１」および「ＨＩ−１」より高感度の「ＨＩ−２」の範囲で設定可能である。
【００１０】
撮像信号処理回路を構成するＡＳＩＣ１２３は、演算回路１０１からの指示に応じてディジタル変換後の画像信号に所定の信号処理を行う。処理内容は、カラー画像データの色温度を適切にするホワイトバランス（ＷＢ）調整などの画像処理、画像処理後の画像データを所定の形式で圧縮する圧縮処理、圧縮処理後のデータを伸長する伸長処理などである。バッファメモリ１２５は、ＡＳＩＣ１２３による信号処理中、あるいは信号処理前後の画像データを一時的に格納する。記録媒体１２６は、着脱可能なフラッシュメモリなどによって構成される。記録媒体１２６は、バッファメモリ１２５に格納されている画像データを記録する。
【００１１】
測光装置１０２は、撮影レンズＬを透過した光量を検出し、光量検出信号を演算回路１０１へ出力する。光量検出信号は被写界の明るさを示す。シャッタ制御回路１０３は、シャッタ１０４の不図示の先幕および後幕の保持および解除をそれぞれ制御する。絞り位置検出装置１０７は、後述するシーケンス装置によって絞り込み駆動されている絞りの位置を検出し、絞り位置検出信号を演算回路１０１へ出力する。絞り係止装置１０８は駆動中の絞りを係止し、所定の絞り値で絞りを停止させる。
【００１２】
モータ制御回路１０５は、演算回路１０１の指示によってシーケンスモータ１０６を駆動制御する。シーケンスモータ１０６は不図示のシーケンス駆動装置を構成し、不図示のミラーのアップ／ダウン、不図示の絞りの駆動、およびシャッタ１０４のチャージなどを行う。シーケンススイッチＳＷ１は不図示のシーケンス駆動装置に組み込まれ、シーケンスモータ１０６のブレーキ制御タイミングなどを発生する。
【００１３】
表示装置１０９は、演算回路１０１からの指示に応じて露出モード、シャッタ速度、絞り値、撮影可能コマ数、撮像感度などを示す表示を行う。図２は、表示装置１０９による表示内容を説明する図である。セグメント２０１は「ＩＳＯ」を表示し、セグメント２０２は「Ａｕｔｏ」を表示する。７セグメント構成で「８」を４桁分表示するセグメント群２０３は、撮像感度設定時に撮像感度を示す表示を行い、撮像感度設定時以外はシャッタ速度を示す表示を行う。
【００１４】
「F」を表示するセグメントおよび７セグメント構成で「８」を２桁分表示するセグメント群２０４は、絞り値を示す表示を行う。セグメント２０５は撮影モードが「自動モード」であることを示す表示を行う。「自動モード」は、電子カメラが露出に関する設定（撮像感度を除く）を自動的に行う撮影モードである。
【００１５】
セグメント２０６は「Ａ」を表示し、撮影モードが「Ａモード」であることを示す。「Ａモード」は、電子カメラが設定されている絞り値を用いて露出に関する設定を自動的に行う撮影モード（絞り値優先自動露出モード）である。「［」、「］」および７セグメント構成で「８」を３桁分表示するセグメント群２０７は、残コマ数を示す表示を行う。
【００１６】
レリーズスイッチＳＷ２は、レリーズボタン（不図示）の押し下げ操作に連動してオンし、押し下げ操作の解除に連動してオフする。レリーズスイッチＳＷ２からのオン信号は演算回路１０１へ入力され、撮影開始の指示として扱われる。
【００１７】
コマンドダイヤルスイッチＳＷ６およびＳＷ７は、コマンドダイヤル（不図示）の回転操作に連動してオン／オフする。演算回路１０１は、両スイッチＳＷ６、ＳＷ７による信号のオン／オフ回数に基づいて回転操作量を検出し、両スイッチＳＷ６、ＳＷ７による信号の位相関係に基づいて回転方向を検出する。
【００１８】
撮影モードスイッチＳＷ３は、撮影モードボタン（不図示）の押し下げ操作に連動してオンし、押し下げ操作の解除に連動してオフする。撮影モードスイッチＳＷ３からのオン信号が演算回路１０１へ入力されている状態でコマンドダイヤルスイッチＳＷ６およびＳＷ７から操作信号が入力されると、演算回路１０１は当該操作信号を撮影モード変更指示として扱い、上記「自動モード」および「Ａモード」の選択切替えを行う。
【００１９】
撮像感度スイッチＳＷ４は、撮像感度ボタン（不図示）の押し下げ操作に連動してオンし、押し下げ操作の解除に連動してオフする。撮像感度スイッチＳＷ４からのオン信号が演算回路１０１へ入力されている状態でコマンドダイヤルスイッチＳＷ６およびＳＷ７から操作信号が入力されると、演算回路１０１は当該操作信号を撮像感度変更指示として扱う。電子カメラは、撮影モードが「自動モード」時の撮像感度変更指示に応じて、図３(a)に例示するように、「Ａｕｔｏ」−「ＩＳＯ１００」−「ＩＳＯ２００」−「ＩＳＯ４００」−「ＩＳＯ８００」−「ＩＳＯ１６００」−「ＨＩ−１」−「ＨＩ−２」−「Ａｕｔｏ」…の順にサイクリックに設定内容を切替える。「Ａｕｔｏ」は「撮像感度自動設定」のオンを表し、「撮像感度自動設定」オン時の電子カメラは、設定されている撮像感度にかかわらず自動的に撮像感度を決定する。
【００２０】
また、電子カメラは、撮影モードが「Ａモード」時の撮像感度変更指示に応じて、図３(b)に例示するように、「ＩＳＯ１００」−「ＩＳＯ２００」−「ＩＳＯ４００」−「ＩＳＯ８００」−「ＩＳＯ１６００」−「ＨＩ−１」−「ＨＩ−２」−「ＩＳＯ１００」…の順にサイクリックに設定内容を切り替える。「Ａｕｔｏ」が含まれていないのは、「Ａモード」時の「撮像感度自動設定」オンが禁止されていためである。
【００２１】
感度自動制御モードスイッチＳＷ５は、感度自動制御モードボタン（不図示）の押し下げ操作に連動してオンし、押し下げ操作の解除に連動してオフする。撮像自動制御モードスイッチＳＷ５からのオン信号が演算回路１０１へ入力されている状態でコマンドダイヤルスイッチＳＷ６およびＳＷ７から操作信号が入力されると、演算回路１０１は当該操作信号を「感度自動制御モード」の設定／解除と、撮像感度の変更の上限を設定する指示として扱う。
【００２２】
「感度自動制御」は、電子カメラに設定されている撮像感度および算出した被写体輝度を用いて露出演算を行い、適正露出が得られない場合に撮像感度を自動的に変更してさらに露出演算を行う制御をいう。なお、「感度自動制御モード」の設定／解除は、撮影モードが「Ａモード」時のみ許可され、撮影モードが「自動モード」時には「感度自動制御モード」による制御を禁止するように構成されている。
【００２３】
演算回路１０１は、撮影モードスイッチＳＷ３、撮像感度スイッチＳＷ４、および感度自動制御モードスイッチＳＷ５のいずれからも操作信号が入力されていない状態で、コマンドダイヤルスイッチＳＷ６およびＳＷ７から操作信号が入力されると、当該操作信号を絞り値変更指示として扱う。電子カメラは、絞り値変更指示に応じて、Ｆ２．８〜Ｆ２２の範囲で所定ステップで絞りの設定内容を変更する。
【００２４】
＜メイン処理＞
電子カメラの演算回路１０１で行われるカメラ動作の処理について、図４に示すフローチャートを参照して説明する。図４のフローチャートによるプログラムは、電子カメラに不図示の電池が装填されると起動する。
【００２５】
図４のステップＳ１において、演算回路１０１は以下の初期設定を行う。すなわち、撮影モードフラグＭを０に、感度自動設定モードフラグＡを１に、感度自動制御モードフラグＳを０に、設定撮像感度ＳＶｓを５（ＩＳＯ１００）に、感度記憶パラメータＳＶｏを５に、それぞれセットしてステップＳ２へ進む。なお、ＳＶｓはアペックス値が用いられる。
【００２６】
撮影モードフラグＭは、撮影モードが「自動モード」に設定されると０に、「Ａモード」に設定されると１にセットされる。感度自動設定モードフラグＡは、「撮像感度自動設定」がオンされると１に、「撮像感度自動設定」がオフされると０にセットされる。感度自動制御モードフラグＳは、「感度自動制御モード」に設定されると１に、「感度自動制御モード」が解除されると０にセットされる。感度記憶パラメータＳＶｏは、撮像感度変更指示によって設定変更された内容を記憶するためのパラメータである。
【００２７】
ステップＳ２において、演算回路１０１は設定処理を行ってステップＳ３へ進む。設定処理の詳細については後述する。ステップＳ３において、演算回路１０１は、測光装置１０２から入力される検出信号によってレンズ透過光量（ＢＶ−ＡＶ０）を演算し、この演算値を用いて被写体輝度ＢＶを演算する測光を行い、ステップＳ４へ進む。被写体輝度ＢＶは、レンズ透過光量（ＢＶ−ＡＶ０）に開放絞り値ＡＶ０を加算することにより求めることができる。なお、本実施の形態ではＡＶ０＝３、すなわちＦ２．８とする。なお、ＢＶ、ＡＶ０（上記例では３）はそれぞれアペックス値が用いられる。
【００２８】
ステップＳ４において、演算回路１０１は露出演算処理を行ってステップＳ５へ進む。露出演算処理の詳細については後述する。ステップＳ５において、演算回路１０１は記録媒体１２６に記録可能な残コマ数を算出してステップＳ６へ進む。ステップＳ６において、演算回路１０１は表示装置１０９に対する表示処理を行ってステップＳ７へ進む。表示処理の詳細については後述する。
【００２９】
ステップＳ７において、演算回路１０１はレリーズ操作されたか否かを判定する。演算回路１０１は、レリーズスイッチＳＷ２からオン信号が入力された場合にステップＳ７を肯定判定してステップＳ８へ進み、レリーズスイッチＳＷ２からオン信号が入力されない場合にはステップＳ７を否定判定してステップＳ２へ戻る。
【００３０】
ステップＳ８において、演算回路１０１は撮像シーケンス処理を行ってステップＳ２へ戻る。撮像シーケンス処理の詳細については後述する。これにより、一連の撮影処理が終了する。
【００３１】
＜設定処理＞
設定処理の詳細について、図５〜図８のフローチャートを参照して説明する。図５のステップＳ１０１において、演算回路１０１は撮像感度ボタンが押下されているか否かを判定する。演算回路１０１は、撮像感度スイッチＳＷ４からオン信号が入力されている場合にステップＳ１０１を肯定判定してステップＳ１０２へ進み、撮像感度スイッチＳＷ４からオン信号が入力されていない場合にはステップＳ１０１を否定判定し、図７のステップＳ１４１へ進む。
【００３２】
ステップＳ１０２において、演算回路１０１は撮影モードフラグＭ＝０か否かを判定する。演算回路１０１は、Ｍ＝０（自動モード）の場合にステップＳ１０２を肯定判定してステップＳ１０３へ進み、Ｍ≠０（本例ではＡモード）の場合にステップＳ１０２を否定判定して図６のステップＳ１２３へ進む。
【００３３】
ステップＳ１０３において、演算回路１０１は感度自動設定モードフラグＡ＝１か否かを判定する。演算回路１０１は、Ａ＝１（撮像感度自動設定がオン）の場合にステップＳ１０３を肯定判定してステップＳ１０４へ進み、Ａ≠０（撮像感度自動設定がオフ）の場合にステップＳ１０３を否定判定してステップＳ１１１へ進む。
【００３４】
ステップＳ１０４において、演算回路１０１はアップ回転か否かを判定する。演算回路１０１は、コマンドダイヤルスイッチＳＷ６およびＳＷ７から反時計回転を示す操作信号が入力された場合にステップＳ１０４を肯定判定してステップＳ１０５へ進み、反時計回転を示す操作信号が入力されない場合にはステップＳ１０４を否定判定し、ステップＳ１０８へ進む。
【００３５】
ステップＳ１０５において、演算回路１０１は設定撮像感度ＳＶｓに５（ＩＳＯ１００）をセットしてステップＳ１０６へ進む。ステップＳ１０６において、演算回路１０１は感度自動設定モードフラグＡを０にセットしてステップＳ１０７へ進む。このように、本実施形態では「撮像感度自動設定」がオン時のアップ回転で「撮像感度自動設定」をオフし、「ＩＳＯ１００」を起点に変更を可能にする。
【００３６】
ステップＳ１０７において、演算回路１０１は、感度表示処理を行ってステップＳ１０１へ戻る。感度表示処理の詳細については後述する。
【００３７】
上述したステップＳ１０４を否定判定して進むステップＳ１０８において、演算回路１０１はダウン回転か否かを判定する。演算回路１０１は、コマンドダイヤルスイッチＳＷ６およびＳＷ７から時計回転を示す操作信号が入力された場合にステップＳ１０８を肯定判定してステップＳ１０９へ進み、時計回転を示す操作信号が入力されない場合にはステップＳ１０８を否定判定し、ステップＳ１０７へ進む。
【００３８】
ステップＳ１０９において、演算回路１０１は設定撮像感度ＳＶｓに１１（上記ＨＩ−２）をセットしてステップＳ１１０へ進む。ステップＳ１１０において、演算回路１０１は感度自動設定モードフラグＡを０にセットしてステップＳ１０７へ進む。このように、本実施形態では「撮像感度自動設定」がオン時のダウン回転で「撮像感度自動設定」をオフし、「ＨＩ−２」を起点に変更を可能にする。
【００３９】
上述したステップＳ１０３を否定判定して進むステップＳ１１１において、演算回路１０１はアップ回転か否かを判定する。演算回路１０１は、コマンドダイヤルスイッチＳＷ６およびＳＷ７から反時計回転を示す操作信号が入力された場合にステップＳ１１１を肯定判定してステップＳ１１２へ進み、反時計回転を示す操作信号が入力されない場合にはステップＳ１１１を否定判定し、ステップＳ１１５へ進む。
【００４０】
ステップＳ１１２において、演算回路１０１はＳＶｓ＝１１か否かを判定する。演算回路１０１は、ＳＶｓ＝１１（上記ＨＩ−２）の場合にステップＳ１１２を肯定判定してステップＳ１１３へ進み、ＳＶｓ≠１１の場合にステップＳ１１２を否定判定してステップＳ１１４へ進む。ステップＳ１１３において、演算回路１０１は感度自動設定モードフラグＡを１にセットしてステップＳ１０７へ進む。このように、本実施形態では撮像感度設定が「ＨＩ−２」からのアップ回転で「撮像感度自動設定」をオンする。
【００４１】
ステップＳ１１４において、演算回路１０１は、設定撮像感度ＳＶｓに１を加算してステップＳ１０７へ進む。これにより、設定撮像感度ＳＶｓが１段階高く変更される。
【００４２】
上述したステップＳ１１１を否定判定して進むステップＳ１１５において、演算回路１０１はダウン回転か否かを判定する。演算回路１０１は、コマンドダイヤルスイッチＳＷ６およびＳＷ７から時計回転を示す操作信号が入力された場合にステップＳ１１５を肯定判定してステップＳ１１６へ進み、時計回転を示す操作信号が入力されない場合にはステップＳ１１５を否定判定し、ステップＳ１０７へ進む。
【００４３】
ステップＳ１１６において、演算回路１０１はＳＶｓ＝５か否かを判定する。演算回路１０１は、ＳＶｓ＝５（ＩＳＯ１００）の場合にステップＳ１１６を肯定判定してステップＳ１１７へ進み、ＳＶｓ≠５の場合にステップＳ１１６を否定判定してステップＳ１１８へ進む。ステップＳ１１７において、演算回路１０１は感度自動設定モードフラグＡを１にセットしてステップＳ１０７へ進む。このように、本実施形態では撮像感度設定がＩＳＯ１００からのダウン回転で「撮像感度自動設定」をオンする。
【００４４】
ステップＳ１１８において、演算回路１０１は、設定撮像感度ＳＶｓから１を減算してステップＳ１０７へ進む。これにより、設定撮像感度ＳＶｓが１段階低く変更される。
【００４５】
上述したステップＳ１０２を否定判定して進む図６のステップＳ１２３において、演算回路１０１はアップ回転か否かを判定する。演算回路１０１は、コマンドダイヤルスイッチＳＷ６およびＳＷ７から反時計回転を示す操作信号が入力された場合にステップＳ１２３を肯定判定してステップＳ１２４へ進み、反時計回転を示す操作信号が入力されない場合にはステップＳ１２３を否定判定し、ステップＳ１２８へ進む。
【００４６】
ステップＳ１２４において  演算回路１０１は設定撮像感度ＳＶｓ＝１１か否かを判定する。演算回路１０１は、ＳＶｓ＝１１（上記ＨＩ−２）の場合にステップＳ１２４を肯定判定してステップＳ１２５へ進み、ＳＶｓ≠１１の場合にステップＳ１２４を否定判定してステップＳ１２６へ進む。ステップＳ１２５において、演算回路１０１は設定撮像感度ＳＶｓに５（ＩＳＯ１００）をセットしてステップＳ１２７へ進む。
【００４７】
ステップＳ１２７において、演算回路１０１は、設定撮像感度ＳＶｓに１を加算してステップＳ１２７へ進む。これにより、設定撮像感度ＳＶｓが１段階高く変更される。
【００４８】
上述したステップＳ１２３を否定判定して進むステップＳ１２８において、演算回路１０１はダウン回転か否かを判定する。演算回路１０１は、コマンドダイヤルスイッチＳＷ６およびＳＷ７から時計回転を示す操作信号が入力された場合にステップＳ１２８を肯定判定してステップＳ１２９へ進み、時計回転を示す操作信号が入力されない場合にはステップＳ１２８を否定判定し、ステップＳ１２７へ進む。
【００４９】
ステップＳ１２９において、演算回路１０１は設定撮像感度ＳＶｓ＝５か否かを判定する。演算回路１０１は、ＳＶｓ＝５（ＩＳＯ１００）の場合にステップＳ１２９を肯定判定してステップＳ１３０へ進み、ＳＶｓ≠５の場合にステップＳ１２９を否定判定してステップＳ１３１へ進む。
【００５０】
ステップＳ１３０において、演算回路１０１は設定撮像感度ＳＶｓに１１（上記ＨＩ−２）をセットしてステップＳ１２７へ進む。ステップＳ１３１において、演算回路１０１は、設定撮像感度ＳＶｓから１を減算してステップＳ１２７へ進む。これにより、設定撮像感度ＳＶｓが１段階低く変更される。
【００５１】
ステップＳ１２７において、演算回路１０１は、設定撮像感度ＳＶｓの値を感度記憶パラメータＳＶｏにセットして図５のステップＳ１０７へ進む。これにより、当該「Ａモード」において設定された撮像感度ＳＶｓが感度記憶パラメータＳＶｏに記憶される。
【００５２】
上述したステップＳ１０１を否定判定して進む図７のステップＳ１４１において、演算回路１０１は撮影モードボタンが押下されたか否かを判定する。演算回路１０１は、撮影モードスイッチＳＷ３から操作信号が入力されるとステップＳ１４１を肯定判定してステップＳ１４２へ進み、撮影モードスイッチＳＷ３から操作信号が入力されない場合にはステップＳ１４１を否定判定してステップＳ１４７へ進む。
【００５３】
ステップＳ１４２において、演算回路１０１はコマンドダイヤルが回転操作されたか否かを判定する。演算回路１０１は、コマンドダイヤルスイッチＳＷ６およびＳＷ７から操作信号が入力された場合にステップＳ１４２を肯定判定してステップＳ１４３へ進み、操作信号が入力されない場合にはステップＳ１４２を否定判定し、ステップＳ１４６へ進む。
【００５４】
ステップＳ１４３において、演算回路１０１は撮影モードフラグＭ＝０か否かを判定する。演算回路１０１は、Ｍ＝０（自動モード）の場合にステップＳ１４３を肯定判定してステップＳ１４４へ進み、Ｍ≠０（本例ではＡモード）の場合にステップＳ１４３を否定判定してステップＳ１４５へ進む。
【００５５】
ステップＳ１４４において、演算回路１０１は撮影モードフラグＭを１にセット、すなわち撮影モードを「Ａモード」に設定してステップＳ１４４Ａへ進む。ステップＳ１４５において、演算回路１０１は撮影モードフラグＭを０にセット、すなわち撮影モードを「自動モード」に設定してステップＳ１４６へ進む。ステップＳ１４４Ａにおいて、演算回路１０１は感度自動設定モードフラグＡ＝１か否かを判定する。演算回路１０１は、Ａ＝１（撮像感度自動設定がオン）の場合にステップＳ１４４Ａを肯定判定してステップＳ１４４Ｂへ進み、Ａ≠０（撮像感度自動設定がオフ）の場合にステップＳ１４４Ａを否定判定してステップＳ１４６へ進む。
【００５６】
ステップＳ１４４Ｂにおいて、演算回路１０１は感度記憶パラメータＳＶｏの値を設定撮像感度ＳＶｓにセットしてステップＳ１４６へ進む。これにより、「撮像感度自動設定」がオンされている場合、撮影モードを「自動モード」から「Ａモード」に変更すると、直近の「Ａモード」において設定されていた感度の値がＳＶｓにセットされる。ステップＳ１４６において、演算回路１０１は、撮影モードを示す表示を行うように表示装置１０９へ指示してステップＳ１４１へ戻る。
【００５７】
図１６は、表示装置１０９による表示例を説明する図である。図１６(a)は撮影モードボタンが押下操作されている状態であって、撮影モードが「自動モード」の場合の表示例であり、「自動モード」であることを示すセグメント２０５が点灯されている。図１６(b)は撮影モードボタンが押下操作されている状態であって、撮影モードが「Ａモード」の場合の表示例であり、「Ａモード」であることを示すセグメント２０６が点灯されている。
【００５８】
上述した図７のステップＳ１４１を否定判定して進むステップＳ１４７において、演算回路１０１は撮影モードフラグＭ＝１か否かを判定する。演算回路１０１は、Ｍ＝１（Ａモード）の場合にステップＳ１４７を肯定判定してステップＳ１４８へ進み、Ｍ≠１（本例では自動モード）の場合にステップＳ１４７を否定判定して図８のステップＳ１７１へ進む。
【００５９】
ステップＳ１４８において、演算回路１０１は感度自動制御モードボタンが押下されたか否かを判定する。演算回路１０１は、感度自動制御モードスイッチＳＷ５から操作信号が入力されるとステップＳ１４８を肯定判定してステップＳ１４９へ進み、感度自動制御モードスイッチＳＷ５から操作信号が入力されない場合にはステップＳ１４８を否定判定して図８のステップＳ１７１へ進む。
【００６０】
ステップＳ１４９において、演算回路１０１はコマンドダイヤルが反時計方向に回転されたか否かを判定する。演算回路１０１は、コマンドダイヤルスイッチＳＷ６およびＳＷ７から反時計回転を示す操作信号が入力された場合にステップＳ１４９を肯定判定してステップＳ１５０へ進み、反時計回転を示す操作信号が入力されない場合にはステップＳ１４９を否定判定し、ステップＳ１５６へ進む。
【００６１】
ステップＳ１５０において、演算回路１０１は感度自動制御モードフラグＳ＝０か否かを判定する。演算回路１０１は、Ｓ＝０（感度自動制御モードが解除）の場合にステップＳ１５０を肯定判定してステップＳ１５１へ進み、Ｓ≠０（本例では感度自動制御モードに設定）の場合にステップＳ１５０を否定判定してステップＳ１５３へ進む。
【００６２】
ステップＳ１５１において、演算回路１０１は、感度自動制御モードフラグＳを１にセット、すなわち「感度自動制御モード」に設定するとともに、感度変更上限Ｓｕを７（ＩＳＯ４００）に設定してステップＳ１５２へ進む。ステップＳ１５３において、演算回路１０１は感度変更上限Ｓｕ＝９か否かを判定する。演算回路１０１は、Ｓｕ＝９（ＩＳＯ１６００）の場合にステップＳ１５３を肯定判定してステップＳ１５５へ進み、Ｓｕ≠９の場合にはステップＳ１５３を否定判定してステップＳ１５４へ進む。
【００６３】
ステップＳ１５４において、演算回路１０１は感度変更上限Ｓｕの値を１つ加算してステップＳ１５２へ進む。これにより、撮像感度の変更上限Ｓｕが１段階高く変更される。ステップＳ１５５において、演算回路１０１は、感度自動制御モードフラグＳを０にセット、すなわち「感度自動制御モード」を解除してステップＳ１５２へ進む。
【００６４】
上述したステップＳ１４９を否定判定して進むステップＳ１５６において、演算回路１０１はコマンドダイヤルが時計方向に回転されたか否かを判定する。演算回路１０１は、コマンドダイヤルスイッチＳＷ６およびＳＷ７から時計回転を示す操作信号が入力された場合にステップＳ１５６を肯定判定してステップＳ１５７へ進み、時計回転を示す操作信号が入力されない場合にはステップＳ１５６を否定判定し、ステップＳ１５２へ進む。
【００６５】
ステップＳ１５７において、演算回路１０１は感度自動制御モードフラグＳ＝０か否かを判定する。演算回路１０１は、Ｓ＝０（感度自動制御モードが解除）の場合にステップＳ１５７を肯定判定してステップＳ１５８へ進み、Ｓ≠０（本例では感度自動制御モードに設定）の場合にステップＳ１５７を否定判定してステップＳ１５９へ進む。
【００６６】
ステップＳ１５８において、演算回路１０１は、感度自動制御モードフラグＳを１にセット、すなわち「感度自動制御モード」に設定するとともに、感度変更上限Ｓｕを９（ＩＳＯ１６００）に設定してステップＳ１５２へ進む。ステップＳ１５９において、演算回路１０１は感度変更上限Ｓｕ＝７か否かを判定する。演算回路１０１は、Ｓｕ＝７（ＩＳＯ４００）の場合にステップＳ１５９を肯定判定してステップＳ１６１へ進み、Ｓｕ≠７の場合にはステップＳ１５９を否定判定してステップＳ１６０へ進む。
【００６７】
ステップＳ１６０において、演算回路１０１は感度変更上限Ｓｕの値を１つ減算してステップＳ１５２へ進む。これにより、撮像感度の変更上限Ｓｕが１段階低く変更される。ステップＳ１６１において、演算回路１０１は、感度自動制御モードフラグＳを０にセット、すなわち「感度自動制御モード」を解除してステップＳ１５２へ進む。
【００６８】
ステップＳ１５２において、演算回路１０１は感度自動変更モードフラグＳ＝１か否かを判定する。演算回路１０１は、Ｓ＝１（感度自動変更モードに設定）の場合にステップＳ１５２を肯定判定してステップＳ１６２へ進み、Ｓ＝０（感度自動変更モードが解除）の場合にはステップＳ１５２を否定判定してステップＳ１６３へ進む。ステップＳ１６２において、演算回路１０１は表示装置１０９へ指示を送り、セグメント２０１による「ＩＳＯ」およびセグメント２０２による「Ａｕｔｏ」をそれぞれ点灯させてステップＳ１４８へ戻る。ステップＳ１６３において、演算回路１０１は表示装置１０９へ指示を送り、セグメント２０１による「ＩＳＯ」を点灯させてステップＳ１４８へ戻る。
【００６９】
図１７は、表示装置１０９による表示例を説明する図である。図１７(a)は感度自動制御モードボタンが押下操作されている状態であって、撮影モードが「Ａモード」かつ「感度自動制御モード」が解除されている場合の表示例であり、セグメント２０１のみが点灯されている。図１７(b)〜図１７(d)は感度自動制御モードボタンが押下操作されている状態であって、撮影モードが「Ａモード」かつ「感度自動制御モード」が設定されている場合の表示例である。図１７(b)〜図１７(d)はそれぞれセグメント２０１およびセグメント２０２が点灯され、撮像感度の変更上限Ｓｕの値がセグメント２０３によって示されている。セグメント２０２による「Ａｕｔｏ」は、「感度自動制御モード」が設定されていることを示す。
【００７０】
上述したステップＳ１４８を否定判定して進む図８のステップＳ１７１において、演算回路１０１はコマンドダイヤルが反時計方向に回転されたか否かを判定する。演算回路１０１は、コマンドダイヤルスイッチＳＷ６およびＳＷ７から反時計回転を示す操作信号が入力された場合にステップＳ１７１を肯定判定してステップＳ１７２へ進み、反時計回転を示す操作信号が入力されない場合にはステップＳ１７１を否定判定し、ステップＳ１７５へ進む。
【００７１】
ステップＳ１７２において、演算回路１０１は設定絞り値ＡＶｓ＝９（Ｆ２２）か否かを判定する。演算回路１０１は、ＡＶｓ＝９の場合にステップＳ１７２を肯定判定してステップＳ１７４へ進み、ＡＶｓ≠９の場合にはステップＳ１７２を否定判定し、ステップＳ１７３へ進む。ステップＳ１７３において、演算回路１０１は設定絞り値ＡＶｓの値を１つ加算してステップＳ１７４へ進む。これにより、設定絞り値が１段階高く変更される。
【００７２】
ステップＳ１７１を否定判定して進むステップＳ１７５において、演算回路１０１はコマンドダイヤルが時計方向に回転されたか否かを判定する。演算回路１０１は、コマンドダイヤルスイッチＳＷ６およびＳＷ７から時計回転を示す操作信号が入力された場合にステップＳ１７５を肯定判定してステップＳ１７６へ進み、時計回転を示す操作信号が入力されない場合にはステップＳ１７５を否定判定し、図５〜図８による処理を終了する。
【００７３】
ステップＳ１７６において、演算回路１０１は設定絞り値ＡＶｓ＝３（Ｆ２．８）か否かを判定する。演算回路１０１は、ＡＶｓ＝３の場合にステップＳ１７６を肯定判定してステップＳ１７４へ進み、ＡＶｓ≠３の場合にはステップＳ１７６を否定判定し、ステップＳ１７７へ進む。ステップＳ１７７において、演算回路１０１は設定絞り値ＡＶｓの値を１つ減算してステップＳ１７４へ進む。これにより、設定絞り値が１段階低く変更される。
【００７４】
ステップＳ１７４において、演算回路１０１は表示装置１０９へ指示を送り、セグメント群２０４によって絞り値を更新表示させて図５〜図８による処理を終了する。 
【００７５】
＜感度表示処理＞
感度表示処理の詳細について、図９のフローチャートを参照して説明する。図９のステップＳ１８１において、演算回路１０１は撮影モードフラグＭ＝０か否かを判定する。演算回路１０１は、Ｍ＝０（自動モード）の場合にステップＳ１８１を肯定判定してステップＳ１８２へ進み、Ｍ≠０（本例ではＡモード）の場合にステップＳ１８１を否定判定してステップＳ１８５へ進む。
【００７６】
ステップＳ１８２において、演算回路１０１は感度自動設定モードフラグＡ＝１か否かを判定する。演算回路１０１は、Ａ＝１（撮像感度自動設定がオン）の場合にステップＳ１８２を肯定判定してステップＳ１８３へ進み、Ａ≠０（撮像感度自動設定がオフ）の場合にステップＳ１８２を否定判定してステップＳ１８５へ進む。
【００７７】
ステップＳ１８３において、演算回路１０１は表示装置１０９へ指示を送り、セグメント２０３による「Ａｕｔｏ」を点灯させてステップＳ１８４へ進む。ステップＳ１８５において、演算回路１０１は設定撮像感度ＳＶｓ＝５（ＩＳＯ１００）か否かを判定する。演算回路１０１は、ＳＶｓ＝５の場合にステップＳ１８５を肯定判定してステップＳ１８６へ進み、ＳＶｓ≠５の場合にはステップＳ１８５を否定判定し、ステップＳ１８７へ進む。ステップＳ１８６において、演算回路１０１は表示装置１０９へ指示を送り、セグメント群２０３によって「１００」を点灯表示させてステップＳ１８４へ進む。
【００７８】
ステップＳ１８７において、演算回路１０１は設定撮像感度ＳＶｓ＝６（ＩＳＯ２００）か否かを判定する。演算回路１０１は、ＳＶｓ＝６の場合にステップＳ１８７を肯定判定してステップＳ１８８へ進み、ＳＶｓ≠６の場合にはステップＳ１８７を否定判定し、ステップＳ１８９へ進む。ステップＳ１８８において、演算回路１０１は表示装置１０９へ指示を送り、セグメント群２０３によって「２００」を点灯表示させてステップＳ１８４へ進む。
【００７９】
ステップＳ１８９において、演算回路１０１は設定撮像感度ＳＶｓ＝７（ＩＳＯ４００）か否かを判定する。演算回路１０１は、ＳＶｓ＝７の場合にステップＳ１８９を肯定判定してステップＳ１９０へ進み、ＳＶｓ≠７の場合にはステップＳ１８９を否定判定し、ステップＳ１９１へ進む。ステップＳ１９０において、演算回路１０１は表示装置１０９へ指示を送り、セグメント群２０３によって「４００」を点灯表示させてステップＳ１８４へ進む。
【００８０】
ステップＳ１９１において、演算回路１０１は設定撮像感度ＳＶｓ＝８（ＩＳＯ８００）か否かを判定する。演算回路１０１は、ＳＶｓ＝８の場合にステップＳ１９１を肯定判定してステップＳ１９２へ進み、ＳＶｓ≠８の場合にはステップＳ１９１を否定判定し、ステップＳ１９３へ進む。ステップＳ１９２において、演算回路１０１は表示装置１０９へ指示を送り、セグメント群２０３によって「８００」を点灯表示させてステップＳ１８４へ進む。
【００８１】
ステップＳ１９３において、演算回路１０１は設定撮像感度ＳＶｓ＝９（ＩＳＯ１６００）か否かを判定する。演算回路１０１は、ＳＶｓ＝９の場合にステップＳ１９３を肯定判定してステップＳ１９４へ進み、ＳＶｓ≠９の場合にはステップＳ１９３を否定判定し、ステップＳ１９５へ進む。ステップＳ１９４において、演算回路１０１は表示装置１０９へ指示を送り、セグメント群２０３によって「１６００」を点灯表示させてステップＳ１８４へ進む。
【００８２】
ステップＳ１９５において、演算回路１０１は設定撮像感度ＳＶｓ＝１０（ＨＩ−１）か否かを判定する。演算回路１０１は、ＳＶｓ＝１０の場合にステップＳ１９５を肯定判定してステップＳ１９６へ進み、ＳＶｓ≠１０の場合にはステップＳ１９５を否定判定し、ステップＳ１９７へ進む。ステップＳ１９６において、演算回路１０１は表示装置１０９へ指示を送り、セグメント群２０３によって「ＨＩ−１」を点灯表示させてステップＳ１８４へ進む。ステップＳ１９７において、演算回路１０１は表示装置１０９へ指示を送り、セグメント群２０３によって「ＨＩ−２」を点灯表示させてステップＳ１８４へ進む。
【００８３】
ステップＳ１８４において、演算回路１０１は表示装置１０９へ指示を送り、セグメント２０１による「ＩＳＯ」を点灯させて図９による処理を終了し、図５のステップＳ１０１へ戻る。
【００８４】
図１５は、表示装置１０９による表示例を説明する図である。図１５(a)は、撮像感度ボタンが押下操作されている場合の表示例であり、ステップＳ１８４およびステップＳ１８６の処理によって「ＩＳＯ」および「１００」が点灯されている。図１５(b)は、撮像感度ボタンが押下操作されている場合の他の表示例であり、ステップＳ１８４およびステップＳ１９６の処理によって「ＩＳＯ」および「ＨＩ−１」が点灯されている。図１５(c)は、撮像感度ボタンが押下操作されている場合の別の表示例であり、ステップＳ１８４およびステップＳ１８３の処理によって「ＩＳＯ」および「Ａｕｔｏ」が点灯されている。セグメント２０３による「Ａｕｔｏ」は、「撮像感度自動設定」がオンされていることを示す。
【００８５】
＜露出演算処理＞
露出演算処理の詳細について、図１０〜図１２のフローチャートを参照して説明する。図１０のステップＳ２０１において、演算回路１０１は撮影モードフラグＭ＝１か否かを判定する。演算回路１０１は、Ｍ＝１（Ａモード）の場合にステップＳ２０１を肯定判定してステップＳ２０２へ進み、Ｍ≠１（本例では自動モード）の場合にステップＳ２０１を否定判定して図１１のステップＳ２４１へ進む。
【００８６】
ステップＳ２０２において、演算回路１０１はステップＳ３にて算出した被写体輝度ＢＶを用いて、ＥＶ＝ＢＶ＋ＳＶｓを演算してステップＳ２０３へ進む。ここで、ＥＶは露出値である。設定撮像感度ＳＶｓは、設定処理によって設定されている撮像感度である。なお、ＥＶ、ＢＶ、ＳＶｓはそれぞれアペックス値を用いる。
【００８７】
ステップＳ２０３において、演算回路１０１は、制御絞り値ＡＶｃに設定絞り値ＡＶｓをセットしてステップＳ２０４へ進む。ＡＶｃ、ＡＶｓはそれぞれアペックス値を用いる。ステップＳ２０４において、演算回路１０１は、制御絞りパルス数Ｐｃを絞り込み段数（ＡＶｃ−３）の関数ｆとして算出し、ステップＳ２０５へ進む。制御絞りパルス数Ｐｃは、制御絞り値ＡＶｃで絞りを係止するまでに絞り位置検出装置１０７から出力される検出パルス数である。絞り込み段数と絞りパルス数とは比例関係にあるが、絞り開放付近で出力される絞り検出パルス数が多くなるので、絞り込み段数（ＡＶｃ−３）の関数ｆとして算出する。
【００８８】
ステップＳ２０５において、演算回路１０１は露出値ＥＶから制御絞り値ＡＶｃを減算した値を制御シャッタ速度ＴＶｃにセットしてステップＳ２０６へ進む。ＴＶｃはアペックス値を用いる。ステップＳ２０６において、演算回路１０１は感度自動変更モードフラグＳ＝１か否かを判定する。演算回路１０１は、Ｓ＝１（感度自動変更モードに設定）の場合にステップＳ２０６を肯定判定してステップＳ２１５へ進み、Ｓ＝０（感度自動変更モードが解除）の場合にはステップＳ２０６を否定判定してステップＳ２０７へ進む。
【００８９】
ステップＳ２０７において、演算回路１０１は、ＴＶｃ＜−５が成立するか否かを判定する。演算回路１０１は、ＴＶｃ＜−５が成立する（制御シャッタ速度が３０秒より低速）場合にステップＳ２０７を肯定判定してステップＳ２０８へ進み、ＴＶｃ＜−５が成立しない場合にはステップＳ２０７を否定判定してステップＳ２１１へ進む。ステップＳ２０８において、演算回路１０１は、制御シャッタ速度ＴＶｃを−５にセットしてステップＳ２０９へ進む。これにより、制御シャッタ速度が制御範囲の下限である３０秒にセットされる。
【００９０】
ステップＳ２１１において、演算回路１０１は、ＴＶｃ＞１２が成立するか否かを判定する。演算回路１０１は、ＴＶｃ＞１２が成立する（制御シャッタ速度が１／４０００秒より高速）場合にステップＳ２１１を肯定判定してステップＳ２１２へ進み、ＴＶｃ＞１２が成立しない場合にはステップＳ２１１を否定判定してステップＳ２０９へ進む。ステップＳ２１２において、演算回路１０１は、制御シャッタ速度ＴＶｃを１２にセットしてステップＳ２０９へ進む。これにより、制御シャッタ速度が制御範囲の上限である１／４０００秒にセットされる。
【００９１】
ステップＳ２０９において、演算回路１０１は制御撮像感度ＳＶｃに設定撮像感度ＳＶｓの値をセットしてステップＳ２１０へ進む。ステップＳ２１０において、演算回路１０１はフラグＣに０をセットして図１０による処理を終了し、図４のステップＳ５へ進む。ここで、フラグＣは撮像感度が設定撮像感度ＳＶｓから変更された場合（ＳＶｃ≠ＳＶｓ）に１、撮像感度が設定撮像感度ＳＶｓから変更されない場合（ＳＶｃ＝ＳＶｓ）に０とするフラグである。
【００９２】
以上説明したステップＳ２０１以降ステップＳ２１２までの処理は、撮影モードが「Ａモード」で「感度自動制御モード」が解除されている場合の露出演算に対応する。
【００９３】
上述したステップＳ２０６を肯定判定して進むステップＳ２１５において、演算回路１０１はＴＶｃ＜５が成立するか否かを判定する。演算回路１０１は、ＴＶｃ＜５が成立する（制御シャッタ速度が１／３０秒より低速）場合にステップＳ２１５を肯定判定してステップＳ２１６へ進み、ＴＶｃ＜５が成立しない場合にはステップＳ２１５を否定判定してステップＳ２１９へ進む。ステップＳ２１６において、演算回路１０１はアペックス値５から制御シャッタ速度ＴＶｃを減算した値をΔＴＶとしてステップＳ２１７へ進む。
【００９４】
ステップＳ２１７において、演算回路１０１は、制御シャッタ速度ＴＶｃを５にセットしてステップＳ２１８へ進む。これにより、制御シャッタ速度が所定値（本実施形態において手ブレ限界と定める１／３０秒）にセットされる。
【００９５】
ステップＳ２１９において、演算回路１０１は、ＴＶｃ＞１２が成立するか否かを判定する。演算回路１０１は、ＴＶｃ＞１２が成立する（制御シャッタ速度が１／４０００秒より高速）場合にステップＳ２１９を肯定判定してステップＳ２２０へ進み、ＴＶｃ＞１２が成立しない場合にはステップＳ２１９を否定判定してステップＳ２２２へ進む。ステップＳ２２０において、演算回路１０１はアペックス値１２から制御シャッタ速度ＴＶｃを減算した値をΔＴＶとしてステップＳ２２１へ進む。
【００９６】
ステップＳ２２１において、演算回路１０１は、制御シャッタ速度ＴＶｃを１２にセットしてステップＳ２１８へ進む。これにより、制御シャッタ速度が制御範囲の上限である１／４０００秒にセットされる。ステップＳ２２２において、演算回路１０１はΔＴＶに０をセットしてステップＳ２１８へ進む。
【００９７】
ステップＳ２１８において、演算回路１０１は、制御撮像感度ＳＶｃにΔＴＶを加算した値を新たな制御撮像感度ＳＶｃとしてステップＳ２２３へ進む。ステップＳ２２３において、演算回路１０１はＳＶｃ＞Ｓｕが成立するか否かを判定する。演算回路１０１は、制御撮像感度ＳＶｃが撮像感度の変更上限Ｓｕより高い場合にステップＳ２２３を肯定判定してステップＳ２２４へ進み、制御撮像感度ＳＶｃが撮像感度の変更上限Ｓｕより高くない場合にはステップＳ２２３を否定判定し、ステップＳ２３１へ進む。
【００９８】
ステップＳ２２４において、演算回路１０１は制御撮像感度ＳＶｃから撮像感度変更上限Ｓｕを減算した値をΔＳＶとしてステップＳ２２５へ進む。ステップＳ２２５において、演算回路１０１は、制御撮像感度ＳＶｃに撮像感度の変更上限Ｓｕの値をセットしてステップＳ２２６へ進む。
【００９９】
ステップＳ２２６において、演算回路１０１は、制御シャッタ速度ＴＶｃからΔＳＶを減算した値を新たな制御シャッタ速度ＴＶｃとしてステップＳ２２７へ進む。ステップＳ２２７において、演算回路１０１はＴＶｃ＜−５が成立するか否かを判定する。演算回路１０１は、ＴＶｃ＜−５が成立する（制御シャッタ速度が３０秒より低速）場合にステップＳ２２７を肯定判定してステップＳ２２８へ進み、ＴＶｃ＜−５が成立しない場合にはステップＳ２２７を否定判定してステップＳ２３１へ進む。ステップＳ２２８において、演算回路１０１は、制御シャッタ速度ＴＶｃを−５にセットしてステップＳ２３１へ進む。これにより、制御シャッタ速度が制御範囲の下限である３０秒にセットされる。
【０１００】
ステップＳ２３１において、演算回路１０１はＳＶｃ＝ＳＶｓが成立するか否かを判定する。演算回路１０１は、ＳＶｃ＝ＳＶｓが成立する場合にステップＳ２３１を肯定判定してステップＳ２３２へ進み、ＳＶｃ＝ＳＶｓが成立しない場合にはステップＳ２３１を否定判定し、ステップＳ２３３へ進む。
【０１０１】
ステップＳ２３２において、演算回路１０１はフラグＣに０をセットして図１０による処理を終了し、図４のステップＳ５へ進む。ステップＳ２３３において、演算回路１０１はフラグＣに１をセットして図１０による処理を終了し、図４のステップＳ５へ進む。
【０１０２】
以上説明したステップＳ２１５以降ステップＳ２３３までの処理は、撮影モードが「Ａモード」で「感度自動制御モード」に設定されている場合の露出演算に対応する。
【０１０３】
上述したステップＳ２０１を否定判定して進む図１１のステップＳ２４１において、演算回路１０１は感度自動設定モードフラグＡ＝１か否かを判定する。演算回路１０１は、Ａ＝１（撮像感度自動設定がオン）の場合にステップＳ２４１を肯定判定して図１２のステップＳ２６１へ進み、Ａ≠０（撮像感度自動設定がオフ）の場合にステップＳ２４１を否定判定してステップＳ２４２へ進む。
【０１０４】
ステップＳ２４２において、演算回路１０１はステップＳ３にて算出した被写体輝度ＢＶを用いて、ＥＶ＝ＢＶ＋ＳＶｓを演算してステップＳ２４３へ進む。ステップＳ２４３において、演算回路１０１は、ＡＶｃ＝ＥＶ／２−１を演算してステップＳ２４４へ進む。ここで、ＡＶｃは制御絞り値である。
【０１０５】
ステップＳ２４４において、演算回路１０１は制御絞り値ＡＶｃがＦ２．８より小か否かを判定する。演算回路１０１は、ＡＶｃ＜３が成立する場合にステップＳ２４４を肯定判定してステップＳ２４５へ進み、ＡＶｃ＜３が成立しない場合にはステップＳ２４４を否定判定し、ステップＳ２４７へ進む。ステップＳ２４５において、演算回路１０１は、制御絞り値ＡＶｃを３（Ｆ２．８（開放絞り））にセットしてステップＳ２４６へ進む。
【０１０６】
ステップＳ２４７において、演算回路１０１は、制御絞り値ＡＶｃがＦ２２より大か否かを判定する。演算回路１０１は、ＡＶｃ＞９が成立する場合にステップＳ２４７を肯定判定してステップＳ２４８へ進み、ＡＶｃ＞９が成立しない場合にはステップＳ２４７を否定判定し、ステップＳ２４６へ進む。ステップＳ２４８において、演算回路１０１は、制御絞り値ＡＶｃを９（Ｆ２２（最小口径絞り））にセットしてステップＳ２４６へ進む。
【０１０７】
ステップＳ２４６において、演算回路１０１は、制御絞りパルス数Ｐｃを絞り込み段数（ＡＶｃ−３）の関数ｆとして算出し、ステップＳ２４９へ進む。ステップＳ２４９〜ステップＳ２５４の処理は、それぞれ図１０のステップＳ２０７〜ステップＳ２１２の処理と同様なので説明を省略する。
【０１０８】
以上説明したステップＳ２４１以降ステップＳ２５４までの処理は、撮影モードが「自動モード」で、撮像感度がユーザー操作によって設定されている場合の露出演算に対応する。
【０１０９】
上述したステップＳ２４１を肯定判定して進む図１２のステップＳ２６１において、演算回路１０１は被写体輝度ＢＶが１６より大か否かを判定する。演算回路１０１は、ＢＶ＞１６が成立する場合にステップＳ２６１を肯定判定してステップＳ２６２へ進み、ＢＶ＞１６が成立しない場合にはステップＳ２６１を否定判定し、ステップＳ２６３へ進む。ステップＳ２６２において、演算回路１０１は、輝度ＢＶを１６（制御限界）にセットしてステップＳ２６３へ進む。
【０１１０】
ステップＳ２６３において、演算回路１０１は被写体輝度ＢＶが７以上か否かを判定する。演算回路１０１は、ＢＶ≧７が成立する場合にステップＳ２６３を肯定判定してステップＳ２６４へ進み、ＢＶ≧７が成立しない場合にはステップＳ２６３を否定判定し、ステップＳ２７２へ進む。
【０１１１】
ステップＳ２６４において、演算回路１０１は制御撮像感度ＳＶｃを５（ＩＳＯ１００）にセットしてステップＳ２６５へ進む。ステップＳ２６５において、演算回路１０１は露出値ＥＶ＝ＢＶ＋ＳＶｃを演算してステップＳ２６６へ進む。ステップＳ２６６において、演算回路１０１は、ＡＶｃ＝ＥＶ／２−１を演算してステップＳ２６７へ進む。
【０１１２】
ステップＳ２６７において、演算回路１０１は、制御絞り値ＡＶｃがＦ２２より大か否かを判定する。演算回路１０１は、ＡＶｃ＞９が成立する場合にステップＳ２６７を肯定判定してステップＳ２６８へ進み、ＡＶｃ＞９が成立しない場合にはステップＳ２６７を否定判定し、ステップＳ２６９へ進む。ステップＳ２６８において、演算回路１０１は、制御絞り値ＡＶｃを９（Ｆ２２（最小口径絞り））にセットしてステップＳ２６９へ進む。
【０１１３】
ステップＳ２６９において、演算回路１０１は、露出値ＥＶから制御絞り値ＡＶｃを減算した値を制御シャッタ速度ＴＶｃとしてステップＳ２７０へ進む。ステップＳ２７０において、演算回路１０１は、制御絞りパルス数Ｐｃを絞り込み段数（ＡＶｃ−３）の関数ｆとして算出し、ステップＳ２７１へ進む。ステップＳ２７１において、演算回路１０１はフラグＣに０をセットして図１２による処理を終了し、図４のステップＳ５へ進む。
【０１１４】
ステップＳ２６３を否定判定して進むステップＳ２７２において、演算回路１０１は被写体輝度ＢＶ＞６が成立するかを判定する。演算回路１０１は、ＢＶ＞６が成立する場合にステップＳ２７２を肯定判定してステップＳ２７３へ進み、ＢＶ＞６が成立しない場合にはステップＳ２７２を否定判定し、ステップＳ２７６へ進む。
【０１１５】
ステップＳ２７３において、演算回路１０１は、制御絞り値ＡＶｃを５（Ｆ５．６）にセットしてステップＳ２７４へ進む。ステップＳ２７４において、演算回路１０１は、制御シャッタ速度ＴＶｃを７（１／１２５秒）にセットしてステップＳ２７５へ進む。ステップＳ２７５において、演算回路１０１は、アペックス値１２から被写体輝度ＢＶを減算した値を制御撮像感度ＳＶｃとしてステップＳ２７０へ進む。
【０１１６】
ステップＳ２７２を否定判定して進むステップＳ２７６において、演算回路１０１は、被写体輝度ＢＶが２以上か否かを判定する。演算回路１０１は、ＢＶ≧２が成立する場合にステップＳ２７６を肯定判定してステップＳ２７７へ進み、ＢＶ≧２が成立しない場合にはステップＳ２７６を否定判定し、ステップＳ２８１へ進む。
【０１１７】
ステップＳ２７７において、演算回路１０１は、制御撮像感度ＳＶｃを６（ＩＳＯ２００）にセットしてステップＳ２７８へ進む。ステップＳ２７８において、演算回路１０１は露出値ＥＶ＝ＢＶ＋ＳＶｃを演算してステップＳ２７９へ進む。ステップＳ２７９において、演算回路１０１は、制御絞り値ＡＶｃ＝ＥＶ／２−１を演算してステップＳ２８０へ進む。ステップＳ２８０において、演算回路１０１は、露出値ＥＶから制御絞り値ＡＶｃを減算した値を制御シャッタ速度ＴＶｃとしてステップＳ２７０へ進む。
【０１１８】
ステップＳ２７６を否定判定して進むステップＳ２８１において、演算回路１０１は被写体輝度ＢＶ＞１が成立するかを判定する。演算回路１０１は、ＢＶ＞１が成立する場合にステップＳ２８１を肯定判定してステップＳ２８２へ進み、ＢＶ＞１が成立しない場合にはステップＳ２８１を否定判定し、ステップＳ２８５へ進む。
【０１１９】
ステップＳ２８２において、演算回路１０１は、制御絞り値ＡＶｃを３（Ｆ２．８）にセットしてステップＳ２８３へ進む。ステップＳ２８３において、演算回路１０１は、制御シャッタ速度ＴＶｃを５（１／３０秒）にセットしてステップＳ２８４へ進む。ステップＳ２８４において、演算回路１０１は、アペックス値８から被写体輝度ＢＶを減算した値を制御撮像感度ＳＶｃとしてステップＳ２７０へ進む。
【０１２０】
ステップＳ２８１を否定判定して進むステップＳ２８５において、演算回路１０１は被写体輝度ＢＶ＜−９が成立するかを判定する。演算回路１０１は、ＢＶ＜−９が成立する場合にステップＳ２８５を肯定判定してステップＳ２８６へ進み、ＢＶ＜−９が成立しない場合にはステップＳ２８５を否定判定し、ステップＳ２８７へ進む。
【０１２１】
ステップＳ２８６において、演算回路１０１は、輝度ＢＶを−９（制御限界）にセットしてステップＳ２８７へ進む。ステップＳ２８７において、演算回路１０１は、制御撮像感度ＳＶｃを７（ＩＳＯ４００）にセットしてステップＳ２８８へ進む。ステップＳ２８８において、演算回路１０１は、制御絞り値ＡＶｃを３（Ｆ２．８）にセットしてステップＳ２８９へ進む。
【０１２２】
ステップＳ２８９において、演算回路１０１は露出値ＥＶ＝ＢＶ＋ＳＶｃを演算してステップＳ２９０へ進む。ステップＳ２９０において、演算回路１０１は、露出値ＥＶから３（ＡＶｃ）を減算した値を制御シャッタ速度ＴＶｃとしてステップＳ２７０へ進む。
【０１２３】
以上説明したステップＳ２６１以降ステップＳ２９０までの処理は、撮影モードが「自動モード」で「撮像感度自動設定」がオンされている場合の露出演算に対応する。
【０１２４】
＜表示処理＞
表示処理の詳細について、図１３のフローチャートを参照して説明する。図１３のステップＳ３０１において、演算回路１０１は撮影モードフラグＭ＝０か否かを判定する。演算回路１０１は、Ｍ＝０（自動モード）の場合にステップＳ３０１を肯定判定してステップＳ３０２へ進み、Ｍ≠０（本例ではＡモード）の場合にステップＳ３０１を否定判定してステップＳ３０６へ進む。
【０１２５】
ステップＳ３０２において、演算回路１０１は表示装置１０９へ指示を送り、「自動モード」を示すセグメント２０５を点灯させてステップＳ３０３へ進む。ステップＳ３０３において、演算回路１０１は感度自動設定モードフラグＡ＝１か否かを判定する。演算回路１０１は、Ａ＝１（撮像感度自動設定がオン）の場合にステップＳ３０３を肯定判定してステップＳ３０４へ進み、Ａ≠０（撮像感度自動設定がオフ）の場合にステップＳ３０３を否定判定してステップＳ３０５へ進む。
【０１２６】
ステップＳ３０４において、演算回路１０１は表示装置１０９へ指示を送り、セグメント２０１による「ＩＳＯ」およびセグメント２０２による「Ａｕｔｏ」をそれぞれ点灯させてステップＳ３０５へ進む。
【０１２７】
ステップＳ３０１を否定判定して進むステップＳ３０６において、演算回路１０１は表示装置１０９へ指示を送り、「Ａモード」を示すセグメント２０６を点灯させてステップＳ３０７へ進む。ステップＳ３０７において、演算回路１０１は感度自動変更モードフラグＳ＝１か否かを判定する。演算回路１０１は、Ｓ＝１（感度自動変更モードに設定）の場合にステップＳ３０７を肯定判定してステップＳ３０８へ進み、Ｓ＝０（感度自動変更モードが解除）の場合にはステップＳ３０７を否定判定してステップＳ３０５へ進む。
【０１２８】
ステップＳ３０８において、演算回路１０１はフラグＣ＝１か否かを判定する。演算回路１０１は、Ｃ＝１（感度自動制御モードにおいて撮像感度が設定撮像感度ＳＶｓから変更された）の場合にステップＳ３０８を肯定判定してステップＳ３０９へ進み、Ｃ＝０（撮像感度が設定撮像感度ＳＶｓから変更されていない）の場合にステップＳ３０８を否定判定し、ステップＳ３１０へ進む。
【０１２９】
ステップＳ３０９において、演算回路１０１は表示装置１０９へ指示を送り、セグメント２０１による「ＩＳＯ」およびセグメント２０２による「Ａｕｔｏ」をそれぞれ点滅させてステップＳ３０５へ進む。ステップＳ３１０において、演算回路１０１は表示装置１０９へ指示を送り、セグメント２０１による「ＩＳＯ」およびセグメント２０２による「Ａｕｔｏ」をそれぞれ点灯させてステップＳ３０５へ進む。
【０１３０】
ステップＳ３０５において、演算回路１０１は表示装置１０９へ指示を送り、シャッタ速度、絞り値、および残コマ数を示す表示をそれぞれ行わせて図１３による処理を終了し、図４のステップＳ７へ進む。
【０１３１】
＜撮像シーケンス処理＞
撮像シーケンス処理の詳細について、図１４のフローチャートを参照して説明する。図１４のステップＳ４０１において、演算回路１０１はシャッタ制御回路１０３へ指示を出力し、シャッタ１０４の不図示のマグネットに通電して先幕および後幕を保持させる。ステップＳ４０２において、演算回路１０１はモータ制御回路１０５へ指示を出力し、シーケンスモータ１０６に正転を開始させてステップＳ４０３へ進む。これにより、不図示のミラーのミラーアップおよび絞りの絞り込みが開始される。
【０１３２】
ステップＳ４０３において、演算回路１０１は、絞り位置検出装置１０７から入力される信号から絞りパルス数Ｐｋを検出してステップＳ４０４へ進む。ステップＳ４０４において、演算回路１０１は、検出絞りパルス数Ｐｋおよび制御絞りパルス数Ｐｃとの間にＰｋ≧Ｐｃが成立するか否かを判定する。演算回路１０１は、Ｐｋ≧Ｐｃが成立する場合にステップＳ４０４を肯定判定してステップＳ４０５へ進み、Ｐｋ≧Ｐｃが成立しない場合にはステップＳ４０４を否定判定する。否定判定する場合には、絞り込みを継続するようにステップＳ４０３へ戻る。
【０１３３】
ステップＳ４０５において、演算回路１０１は絞り係止装置１０８へ指示を出力し、絞りを係止させてステップＳ４０６へ進む。ステップＳ４０６において、演算回路１０１は、ミラーアップが完了したか否かを判定する。演算回路１０１は、シーケンススイッチＳＷ１からオン信号が入力されるとステップＳ４０６を肯定判定してステップＳ４０７へ進み、シーケンススイッチＳＷ１からオン信号が入力されない場合にはステップＳ４０６を否定判定する。否定判定する場合には、ミラーアップを継続するように判定処理を繰り返す。
【０１３４】
ステップＳ４０７において、演算回路１０１はモータ制御回路１０５へ指示を出力し、シーケンスモータ１０６を停止させてステップＳ４０８へ進む。なお、ミラーアップの終了より先に絞り係止装置１０８によって絞りの係止が終了するように不図示のシーケンス駆動装置が構成されている。ステップＳ４０８において、演算回路１０１は、所定時間（少なくともミラーアップ時のバウンドが安定するまで）のウェイトを実施してステップＳ４０９へ進む。
【０１３５】
ステップＳ４０９において、演算回路１０１は、タイミング回路１２４に駆動信号の発生を開始させて撮像素子１２１の駆動を開始し、ステップＳ４１０へ進む。これにより、撮像素子１２１が電荷蓄積を開始する。
【０１３６】
ステップＳ４１０において、演算回路１０１はシャッタ制御回路１０３へ指示を出力し、シャッタ１０４の不図示のマグネットへの通電を解除して先幕保持を解除させ、ステップＳ４１１へ進む。これによってシャッタ先幕の走行が開始され、撮像素子１２１の撮像面に到達した被写体光の強さに応じて撮像素子１２１が電荷を蓄積する。ステップＳ４１１において、演算回路１０１は、制御シャッタ速度ＴＶｃに相当する時間（＝２−ＴＶｃ）が経過後に後幕保持を解除させる。具体的には、シャッタ制御回路１０３へ指示を出力し、シャッタ１０４の不図示のマグネットへの通電を解除させ、ステップＳ４１２へ進む。これによってシャッタ後幕の走行が開始され、撮像素子１２１への被写体光が遮断される。
【０１３７】
ステップＳ４１２において、演算回路１０１は、シャッタ後幕走行完了ウエイトを実施してステップＳ４１３へ進む。ウェイト時間は、後幕が撮像素子１２１の撮像領域を完全に遮光し、走行完了するまでに要する時間である。ステップＳ４１３において、演算回路１０１は、撮像素子１２１の電荷蓄積を終了させてステップＳ４１４へ進む。ステップＳ４１４において、演算回路１０１はモータ制御回路１０５へ指示を出力し、シーケンスモータ１０６に逆転を開始させてステップＳ４１５へ進む。これにより、不図示のミラーのミラーダウンおよび絞りの開放復帰が開始される。ステップＳ４１５において、演算回路１０１はタイミング回路１２４へ指示を出力し、撮像素子１２１から蓄積電荷の読み出しを行わせてステップＳ４１６へ進む。
【０１３８】
ステップＳ４１６において、演算回路１０１はＡＳＩＣ１２３に画像処理を行わせ、ステップＳ４１７へ進む。ステップＳ４１７において、演算回路１０１はＡＳＩＣ１２３に画像圧縮処理を行わせ、ステップＳ４１８へ進む。ステップＳ４１８において、演算回路１０１は、画像圧縮後にバッファメモリ１２５に格納されている画像データを記録媒体１２６に記録してステップＳ４１９へ進む。
【０１３９】
ステップＳ４１９において、演算回路１０１はミラーダウンが完了したか否かを判定する。演算回路１０１は、シーケンススイッチＳＷ１からオン信号が入力されるとステップＳ４１９を肯定判定してステップＳ４２０へ進み、シーケンススイッチＳＷ１からオン信号が入力されない場合はステップＳ４１９を否定判定し、ミラーダウンを継続するように判定処理を繰り返す。
【０１４０】
ステップＳ４２０において、演算回路１０１はモータ制御回路１０５へ指示を出力し、シーケンスモータ１０６を停止させて図１４による処理を終了し、図４のステップＳ２へ戻る。これにより、一連の撮影処理が終了する。
【０１４１】
以上説明した実施形態によれば、以下の作用効果が得られる。
（１）電子カメラの撮影モードとして少なくとも「自動モード」と「Ａモード」と設け、「自動モード」が選択されている状態で「撮像感度自動設定」のオンを許可し、「Ａモード」が選択されている状態では「撮像感度自動設定」による動作を行わないようにした。露出に関する設定（撮像感度を除く）を電子カメラが自動的に行う「自動モード」による動作と、設定されている撮像感度にかかわらず電子カメラが自動的に撮像感度を決定する「撮像感度自動設定」による動作とは競合しない。これら互いに競合しない動作の組合わせを許可することで、ユーザーにとって設定状態がわかりやすくなる。
【０１４２】
（２）電子カメラの撮影モードとして少なくとも「自動モード」と「Ａモード」と設け、「Ａモード」が選択されている状態で「感度自動制御モード」の設定を許可し、「自動モード」が選択されている状態では「感度自動制御モード」による動作を行わないようにした。設定されている絞り値を用いて露出に関する設定を電子カメラが自動的に行う「Ａモード」による動作と、電子カメラに設定されている撮像感度および算出した被写体輝度を用いて露出演算を行い、適正露出が得られない場合に撮像感度を自動的に変更してさらに露出演算を行う制御とは競合しない。これら互い競合しない動作の組合わせを許可することで、ユーザーにとって設定状態がわかりやすくなる。
【０１４３】
（３）上記「自動モード」選択中における「撮像感度自動設定」のオン／オフ指示は、感度設定操作部材（撮像感度スイッチＳＷ４（撮像感度ボタン））から発する構成としたので、撮像感度に関する操作（撮像感度の変更操作ならびに「撮像感度自動設定」のオン／オフ操作）を共通の操作部材から行えるため、ユーザーにとって使い勝手が向上する。
【０１４４】
（４）上記「Ａモード」選択中における「感度自動制御モード」の設定／解除指示は、感度設定操作部材と異なる操作部材（感度自動制御モードスイッチＳＷ５（感度自動制御モードボタン））から発する構成としたので、上記（３）の操作との混同防止に役立ち、ユーザーにとって使い勝手が向上する。
【０１４５】
（５）「撮像感度自動設定」がオンされている状態で「自動モード」から「Ａモード」への変更指示があると、「Ａモード」へ変更後の撮像感度を、前回の「Ａモード」時に記憶した内容に設定した。また、「撮像感度自動設定」がオフされている状態で「自動モード」から「Ａモード」への変更指示があると、「Ａモード」へ変更後の撮像感度を、直近の「自動モード」時の設定内容を引き継いで設定した。このように構成したことにより、撮影モードの変更時に撮像感度が変化してユーザーが違和感を感じるおそれがなくなる。
【０１４６】
（６）上記（５）において撮像感度の記憶データが存在しない場合は「Ａモード」へ変更後の撮像感度をデフォルト値に設定したので、データ消滅による撮像感度の設定エラーを防止できる。
【０１４７】
（７）「Ａモード」から「自動モード」への変更指示があると、「自動モード」へ変更後の撮像感度を、直近の「Ａモード」時の設定内容を引き継いで設定した。また、前回の「Ａモード」時に「撮像感度自動設定」がオンされていた場合はこれを記憶しておき、「自動モード」へ変更後に「撮像感度自動設定」をオンするようにした。このように構成したことにより、撮影モードの変更時に撮像感度が変化してユーザーが違和感を感じるおそれがなくなる。
【０１４８】
（８）「自動モード」において、「撮像感度自動設定」がオンされている状態で撮像感度の変更操作が行われた場合、アップ操作では撮像感度の変更範囲の下限（ＩＳＯ１００）から、ダウン操作では上限（ＨＩ−２）からそれぞれ撮像感度を変更するとともに、「撮像感度自動設定」をオフするようにしたので、ユーザーにとって使い勝手がよい。
【０１４９】
（９）「自動モード」において、「撮像感度自動設定」がオフされている状態で、撮像感度の変更範囲の下限（ＩＳＯ１００）からのダウン操作、または撮像感度の変更範囲の上限（ＨＩ−２）からのアップ操作で「撮像感度自動設定」をオンするようにしたので、ユーザーにとって使い勝手がよい。
【０１５０】
（１０）「Ａモード」において、「感度自動制御モード」が設定された状態では、適正露出が得られない場合に撮像感度を自動的に変更する際、制御シャッタ速度を低速側制御限界（３０秒）より高速の所定値（１／３０秒）にセットした上で（ステップＳ２１７）撮像感度を変更する（ステップＳ２１８）。これにより、手ブレが生じないシャッタ速度（本例では１／３０秒）で「感度自動制御モード」による動作を行うことができる。
【０１５１】
（変形例１）
設定処理に関し、図５のフローチャートに代えて図１８のフローチャート、図７のフローチャートに代えて図１９のフローチャートをそれぞれ用いてもよい。図５および図１８間の相違点は、ステップＳ１０９の代わりにステップＳ５０１を行う点と、ステップＳ１１２の代わりにステップＳ５０２を行う点である。
【０１５２】
図１８による設定１処理では、撮影モードが「自動モード」における撮像感度の設定範囲が「ＩＳＯ１００」〜「ＩＳＯ１６００」にされ、「ＩＳＯ１６００」より高感度の「ＨＩ−１」および「ＨＩ−２」が除外される。図２０は、変形例１の場合の「自動モード」時における撮像感度変更指示に応じた変更内容を例示する図である。
【０１５３】
図７および図１９間の相違点は、ステップＳ１４５およびステップＳ１４６間にステップＳ５１０およびステップＳ５１１が挿入されている点である。図１９によれば、撮影モードを「Ａモード」から「自動モード」へ選択切替えする際、「Ａモード」において設定撮像感度ＳＶｓが９より大（本例では「ＨＩ−１」または「ＨＩ−２」）にされている場合に、設定撮像感度ＳＶｓが９（ＩＳＯ１６００）に変更される。
【０１５４】
（変形例２）
「自動モード」と異なる撮影モードの例として「Ａモード」を示したが、上記「Ａモード」の他に、「Ｐモード」や「Ｓモード」でもよい。「Ｐモード」は電子カメラが輝度に応じて露出に関する設定を自動的に行う撮影モード（プログラム自動露出モード）であり、「Ｓモード」は、電子カメラが設定されているシャッタ速度を用いて露出に関する設定を自動的に行う撮影モード（シャッタ速度優先自動露出モード）である。
【０１５５】
（変形例３）
設定処理に関し、図５のフローチャートに代えて図２１のフローチャート、図６のフローチャートに代えて図２２のフローチャートをそれぞれ用いてもよい。図５および図２１間の相違点は、図２１においてステップＳ１０７の後にステップＳ１００１〜ステップＳ１００４が挿入されている点である。図６および図２２間の相違点は、図２２においてステップＳ１２７が削除されている点である。このような構成にすることによって、上記実施形態では「撮像感度自動設定」がオンされている状態で「自動モード」から「Ａモード」への変更指示があると、「Ａモード」へ変更後の撮像感度を、前回の「Ａモード」時に記憶した撮像感度に設定するところ、変形例３では、「撮像感度自動設定」がオンされている状態で「自動モード」から「Ａモード」への変更指示があると、「Ａモード」へ変更後の撮像感度を、「撮像感度自動設定」がオフされている状態の「自動モード」時に設定された撮像感度、または前回の「Ａモード」時に記憶した撮像感度のうち、いずれか直近に設定された撮像感度に設定される。最後にユーザーが手動設定した値の撮像感度とすることで、撮影モード変更時の撮像感度の変化に対してユーザーが抱く違和感をより少なくすることができる。
【０１５６】
以上の説明はあくまで一例であり、上記の実施形態の構成に何ら限定されるものではない。
【図面の簡単な説明】
【０１５７】
【図１】本発明の一実施の形態による電子カメラの構成を説明するブロック図である。
【図２】表示装置による表示内容を説明する図である。
【図３】撮像感度変更指示による設定内容を例示する図であり、(a)は撮影モードが「自動モード」時を示す図、(b)は撮影モードが「Ａモード」時を示す図である。
【図４】演算回路で行われるメイン処理を説明するフローチャートである。
【図５】演算回路で行われる設定処理を説明するフローチャートである。
【図６】演算回路で行われる設定処理を説明するフローチャートである。
【図７】演算回路で行われる設定処理を説明するフローチャートである。
【図８】演算回路で行われる設定処理を説明するフローチャートである。
【図９】演算回路で行われる感度表示処理を説明するフローチャートである。
【図１０】演算回路で行われる露出演算処理を説明するフローチャートである。
【図１１】演算回路で行われる露出演算処理を説明するフローチャートである。
【図１２】演算回路で行われる露出演算処理を説明するフローチャートである。
【図１３】演算回路で行われる表示処理を説明するフローチャートである。
【図１４】演算回路で行われる撮像シーケンス処理を説明するフローチャートである。
【図１５】(a)〜(c)は表示装置による表示例を説明する図である。
【図１６】(a)および(b)は表示装置による表示例を説明する図である。
【図１７】(a)〜(d)は表示装置による表示例を説明する図である。
【図１８】演算回路で行われる設定処理の変形例を説明するフローチャートである。
【図１９】演算回路で行われる設定処理の変形例を説明するフローチャートである。
【図２０】撮影モードが「自動モード」時において撮像感度変更指示による設定内容の変形例を示す図である。
【図２１】演算回路で行われる設定処理の変形例を説明するフローチャートである。
【図２２】演算回路で行われる設定処理の変形例を説明するフローチャートである。
【符号の説明】
【０１５８】
１０１…演算回路
１０２…測光装置
１０９…表示装置
１２１…撮像素子
１２５…バッファメモリ
ＳＷ３…撮影モードスイッチ（撮影モードボタン）
ＳＷ４…撮像感度スイッチ（撮像感度ボタン）
ＳＷ５…感度自動制御モードスイッチ（感度自動制御モードボタン）
ＳＷ６、ＳＷ７…コマンドダイヤルスイッチ（コマンドダイヤル）
【図１】
2007318221.tif 000003
【図２】
2007318221.tif 000004
【図３】
2007318221.tif 000005
【図４】
2007318221.tif 000006
【図５】
2007318221.tif 000007
【図６】
2007318221.tif 000008
【図７】
2007318221.tif 000009
【図８】
2007318221.tif 000010
【図９】
2007318221.tif 000011
【図１０】
2007318221.tif 000012
【図１１】
2007318221.tif 000013
【図１２】
2007318221.tif 000014
【図１３】
2007318221.tif 000015
【図１４】
2007318221.tif 000016
【図１５】
2007318221.tif 000017
【図１６】
2007318221.tif 000018
【図１７】
2007318221.tif 000019
【図１８】
2007318221.tif 000020
【図１９】
2007318221.tif 000021
【図２０】
2007318221.tif 000022
【図２１】
2007318221.tif 000023
【図２２】
2007318221.tif 000024