(57)【特許請求の範囲】
【請求項１】
被写体像を電気信号に変換する撮像素子と、
前記撮像素子の撮像領域を遮光するように走行する遮光幕を有するメカニカルシャッタと、
前記メカニカルシャッタの遮光幕の走行に先行して前記撮像素子による撮像を開始することで前記撮像素子を電子シャッタとして機能させる露光制御手段と、
前記メカニカルシャッタの近傍の温度を検知する検知手段と、
前記メカニカルシャッタの遮光幕が走行を開始してから所定の状態に至るまでの走行時間を取得する取得手段と、
前記撮像素子による電子シャッタの走行を開始させる第１の指示信号を出力してから前記メカニカルシャッタの遮光幕の走行を開始させる第２の指示信号を出力するまでの間隔を補正する補正手段と、を有し、
前記補正手段は、前記検知手段により検知された温度が所定の条件を満たして前記取得手段により取得された最新の走行時間と予め決められた基準時間との時間差が所定の時間差未満の場合、第１の補正量に基づいて前記間隔が短くなるように補正し、前記検知された温度が前記所定の条件を満たさず前記時間差が前記所定の時間差より大きい場合、第２の補正量に基づいて前記間隔が短くなるように補正し、前記検知された温度が前記所定の条件を満たして前記時間差が前記所定の時間差より大きい場合、前記第１の補正量及び前記第２の補正量のいずれかよりも大きくて前記第１の補正量と前記第２の補正量を足し合わせた値よりも小さい第３の補正量に基づいて前記間隔が短くなるように補正することを特徴とする撮像装置。
【請求項２】
前記取得手段は、前記メカニカルシャッタの遮光幕が走行を開始してからシャッタ開口部の中央を通過するまでの時間を取得することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記基準時間は、撮像装置を組み立てる際の調整によって取得された前記メカニカルシャッタの遮光幕が走行を開始してから前記シャッタ開口部の中央を通過するまでの時間に設定されることを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記メカニカルシャッタは、前記遮光幕に先行して前記撮像素子の撮像領域を露光するように走行する先幕を有し、
前記検知手段は、前記先幕の近傍の温度を検知する第１の検知部と、前記遮光幕の近傍の温度を検知する第２の検知部とを有していて、
前記所定の条件は、前記第１の検知部により検知された温度と前記第２の検知部により検知された温度との温度差が所定の閾値よりも大きいことであることを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
被写体像を電気信号に変換する撮像素子と、前記撮像素子の撮像領域を遮光するように走行する遮光幕を有するメカニカルシャッタと、前記メカニカルシャッタの遮光幕の走行に先行して前記撮像素子による撮像を開始することで前記撮像素子を電子シャッタとして機能させる露光制御手段と、を有する撮像装置の制御方法であって、
前記メカニカルシャッタの近傍の温度を検知する検知工程と、
前記メカニカルシャッタの遮光幕が走行を開始してから所定の状態に至るまでの走行時間を取得する取得工程と、
前記撮像素子による電子シャッタの走行を開始させる第１の指示信号を出力してから前記メカニカルシャッタの遮光幕の走行を開始させる第２の指示信号を出力するまでの間隔を補正する補正工程と、を有していて、
前記補正工程では、前記検知工程で検知された温度が所定の条件を満たして前記取得工程で取得された最新の走行時間と予め決められた基準時間との時間差が所定の時間差未満の場合、第１の補正量に基づいて前記間隔が短くなるように補正し、前記検知された温度が前記所定の条件を満たさず前記時間差が前記所定の時間差より大きい場合、第２の補正量に基づいて前記間隔が短くなるように補正し、前記検知された温度が前記所定の条件を満たして前記時間差が前記所定の時間差より大きい場合、前記第１の補正量及び前記第２の補正量のいずれかよりも大きくて前記第１の補正量と前記第２の補正量を足し合わせた値よりも小さい第３の補正量に基づいて前記間隔が短くなるように補正することを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及びその制御方法に関し、特にメカニカルシャッタを有する撮像装置及びその制御方法に関するものである。
【背景技術】
【０００２】
従来シャッタチャージ状態にて、シャッタの先幕及び後幕のそれぞれに対応した電磁石に通電することによりその状態を保持し、順次、電磁石の通電を解除することで露光を行うダイレクト保持タイプのフォーカルプレーンシャッタが知られている。
【０００３】
また、電磁駆動シャッタにおいて、温度検出装置をシャッタ羽根駆動コイルの温度を検出可能な適所に配置して、基準電圧発生回路に接続し、温度変化に応じて基準電圧を補正することで露光時間を適正に制御できるようにしたものが提案されている。
【０００４】
また、ＣＣＤやＣＭＯＳセンサ等の撮像素子を備えるカメラにおいて、先幕がシャッタ開口を開いた状態で後幕を保持することで、ＬＣＤ等のモニタで被写体を観察することができるようになった。この機能をＥＶＦ（ライブビュー）と呼び、ライブビュー時に表示される画像をライブビュー画像と呼ぶ。
【０００５】
更に、撮像素子は、撮像面に結像された光学像を電荷に変換し、対応する電気信号を出力するが、変換された電荷をリセットするリセット走査により電子的に先幕を構成することができる。この機能を機械的に動作するメカニカルシャッタ（以下、メカ先幕やメカ後幕）に対して「電子先幕」と呼ぶ。
【０００６】
例えば、特許文献１では、メカニカルシャッタを構成する先幕及び後幕の各保持機構（電磁石）の近傍に配置された先幕温度センサ及び後幕温度センサにより検出された温度の差が所定の閾値より大きい場合、電子先幕による露光時間を補正している。また、特許文献２では、先羽根と後羽根による露光スリット幅を検出し、検出結果に応じて露光時間を補正している。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−２７１１３３号公報
【特許文献２】特開２００８−１２９２２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述の特許文献のいずれにも、電子先幕による温度補正については記述されているが、メカニカルシャッタを保持する電磁石（コイル）の発熱の影響や作動回数を増すことによる露出精度の変動を補償する耐久補正との関連については記述されていない。電子先幕において、高・低温環境下であっても、最初の撮影コマから耐久補正を正常に行えるようにして露光時間の精度を向上させることが望まれる。
【０００９】
ところが、高・低温環境下では、部品の熱膨張・熱収縮によるメカ後幕の動作変動の影響で、後幕の通過を検出するためのフォトインタラプタ（ＰＩ）の検出タイミングが変化する。このため、高・低温環境下で温度補正を実行しつつ、更に独立して耐久補正も実行すると、補正が過剰に実行されることになる。
【００１０】
本発明は、上記課題に鑑みてなされ、その目的は、電子先幕とメカ後幕を有する撮像装置において、高温又は低温環境下であっても、最初の撮影コマから適正な露光時間に補正して、露出精度の向上を図ることができる技術を実現することである。
【課題を解決するための手段】
【００１１】
上記課題を解決し、目的を達成するために、本発明の撮像装置は、被写体像を電気信号に変換する撮像素子と、前記撮像素子の撮像領域を遮光するように走行する遮光幕を有するメカニカルシャッタと、前記メカニカルシャッタの遮光幕の走行に先行して前記撮像素子による撮像を開始することで前記撮像素子を電子シャッタとして機能させる露光制御手段と、前記メカニカルシャッタの近傍の温度を検知する検知手段と、前記メカニカルシャッタの遮光幕が走行を開始してから所定の状態に至るまでの走行時間を取得する取得手段と、前記撮像素子による電子シャッタの走行を開始させる第１の指示信号を出力してから前記メカニカルシャッタの遮光幕の走行を開始させる第２の指示信号を出力するまでの間隔を補正する補正手段と、を有し、前記補正手段は、前記検知手段により検知された温度が所定の条件を満たして前記取得手段により取得された最新の走行時間と予め決められた基準時間との時間差が所定の時間差未満の場合、第１の補正量に基づいて前記間隔が短くなるように補正し、前記検知された温度が前記所定の条件を満たさず前記時間差が前記所定の時間差より大きい場合、第２の補正量に基づいて前記間隔が短くなるように補正し、前記検知された温度が前記所定の条件を満たして前記時間差が前記所定の時間差より大きい場合、前記第１の補正量及び前記第２の補正量のいずれかよりも大きくて前記第１の補正量と前記第２の補正量を足し合わせた値よりも小さい第３の補正量に基づいて前記間隔が短くなるように補正する。
【発明の効果】
【００１２】
本発明によれば、電子先幕とメカ後幕を有する撮像装置において、高温又は低温環境下であっても、最初の撮影コマから適正な露光時間に補正して、露出精度の向上を図ることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明に係る実施形態の撮像装置の構成を示すブロック図。
【図２】本実施形態のフォーカルプレーンシャッタのチャージ完了状態を示す平面図。
【図３】本実施形態のフォーカルプレーンシャッタの走行前待機状態を示す平面図。
【図４】本実施形態のフォーカルプレーンシャッタの先幕走行完了状態を示す平面図。
【図５】本実施形態のフォーカルプレーンシャッタの後幕走行完了状態を示す平面図。
【図６】ライブビューモードにおけるメカニカルシャッタ１２及び撮像素子１４の電子先幕の制御を示すフローチャート。
【図７】メカニカルシャッタ及び電子先幕についての、常温調整時の制御（ａ）、常温耐久補正時の制御（ｂ）、高温又は低温環境下での温度補正の制御（ｃ）、耐久補正と温度補正の両方を実行する場合の制御（ｄ）をそれぞれ示すタイミングチャート。
【発明を実施するための形態】
【００１４】
以下に、添付図面を参照して本発明を実施するための形態について詳細に説明する。尚、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。
【００１５】
［装置構成］先ず、図１を参照して、本実施形態の撮像装置の構成について説明する。図１に示すように、本実施形態の撮像装置は、カメラ本体１００と、記録媒体２００、２１０と、交換レンズユニット（以下、レンズユニット）３００とを備える。カメラ本体１００には、カメラ本体１００に着脱自在であって、焦点距離可変機構および焦点合わせ機構（不図示）を有するレンズユニット３００が取り付けられている。
【００１６】
レンズユニット３００において、３１０は光学レンズ、３１２は絞りである。３０６はレンズユニット３００をカメラ本体１００と機械的に結合するレンズマウントであり、レンズマウント３０６と、後述するカメラ本体１００のカメラマウント１０６とは、例えばフランジなどの互いに結合可能な形状を有している。このレンズマウント３０６とカメラマウント１０６が結合することにより、カメラ本体１００にレンズユニット３００が装着される。
【００１７】
また、レンズユニット３００のレンズ信号接点３２２がカメラ本体１００のカメラ信号接点１２２と接触することで、レンズユニット３００とカメラ本体１００は電気的に接続される。レンズ信号接点３２２は、カメラ本体１００とレンズユニット３００との間で制御信号、状態信号、データ信号などを授受すると共に、各種電圧の電流を供給され、或は供給する機能も備えている。また、レンズ信号接点３２２は電気通信のみならず、光通信や音声通信などを行う構成としても良い。
【００１８】
３４０は後述するシステム制御回路５０の制御信号により絞り３１２を駆動する絞り制御部である。３４２は後述するシステム制御回路５０の制御信号により焦点調節動作のために光学レンズ３１０の焦点距離可変機構を駆動するフォーカス制御部である。
【００１９】
３５０はレンズユニット３００全体を制御するレンズシステム制御回路である。レンズシステム制御回路３５０は、動作用の定数、変数、プログラムなどを記憶するメモリを備えている。更に、レンズユニット３００の固有の番号などの識別情報、管理情報、開放絞り値や最小絞り値、焦点距離などの機能情報、現在や過去の各設定値などを保持する不揮発メモリも備えている。
【００２０】
絞り制御部３４０、フォーカス制御部３４２、及びレンズシステム制御回路３５０は、Ｉ／Ｆ（インタフェース回路）３２０及びレンズ信号接点３２２を介して、カメラ本体１００と相互に通信できる。カメラ本体１００では、レンズ着脱検知回路１２４によりレンズユニット３００の着脱が検知される。
【００２１】
次に、カメラ本体１００の構成について説明する。
【００２２】
１０６はカメラ本体１００とレンズユニット３００を機械的に結合するレンズマウント、１２４はレンズ着脱検知回路であり、レンズ着脱検知回路１２４によりレンズユニット３００の着脱が検知され、検知信号が後述するシステム制御回路５０に入力される。１３０、１３２はミラーで、光学レンズ３１０に入射した光線を一眼レフ方式によって光学ファインダ１０４に導く。なお、ミラー１３０は回転可能に配設されたクイックリターンミラーの構成とハーフミラーの構成のいずれでも構わないが、ここではクイックリターンミラーとして説明する。クイックリターンミラー１３０は、ミラーダウン状態（図１の状態）で光学レンズ３１０を通過した光（以下、入射光）を上方へ反射する。そして、入射光はミラー１３２を介して光学ファインダ１０４へと導かれ、ユーザが被写体像を確認できる。なお、ミラー１３２の代わりに、ペンタプリズムにより構成しても良い。
【００２３】
また、ミラーアップ状態（不図示）では、入射光はクイックリターンミラー１３０に反射されることなく、シャッタ制御部４０によって制御されるメカニカルシャッタ１２を介して撮像素子１４へと導かれる。メカニカルシャッタ１２は撮像素子１４の撮像領域を遮光するように走行する。また、クイックリターンミラー１３０は入射光の光路を切り替える機能を有する。なお、ミラー１３０を固定式のハーフミラーで構成した場合、入射光は分光されて、ミラー１３２と撮像素子１４へそれぞれ導かれる。
【００２４】
撮像素子１４は、シャッタ開口部から撮像面に結像された被写体像を電気信号に変換して出力する。１６は、撮像素子１４から出力されるアナログ信号をデジタル信号（以下、画像データ）に変換するＡ／Ｄ変換器である。１８は撮像素子１４、Ａ／Ｄ変換器１６、Ｄ／Ａ変換器２６にそれぞれクロック信号や制御信号を供給するタイミング発生回路であり、メモリ制御回路２２及びシステム制御回路５０により制御される。
【００２５】
撮像素子１４から出力された電気信号は、Ａ／Ｄ変換器１６により画像データに変換された後に、画像処理回路２０又はメモリ制御回路２２に入力される。画像処理回路２０は、Ａ／Ｄ変換器１６からの画像データ又はメモリ制御回路２２からの画像データに対して、例えば、画素補間処理や色変換処理等の所定の画像処理を施す。
【００２６】
メモリ制御回路２２は、Ａ／Ｄ変換器１６、タイミング発生回路１８、画像処理回路２０、画像表示メモリ２４、Ｄ／Ａ変換器２６、メモリ３０、圧縮伸長回路３２を制御する。また、メモリ制御回路２２は、Ａ／Ｄ変換器１６から直接入力された画像データをメモリ３０又は画像表示メモリ２４に書き込む処理を行うと共に、メモリ３０又は画像表示メモリ２４から画像データを読み出す処理を行う。
【００２７】
２４は画像表示メモリ、２８はＴＦＴ方式のＬＣＤ等からなる画像表示部であり、画像表示メモリ２４には画像表示部２８に表示するための画像データが書き込まれる。そしてこの表示用の画像データを画像表示メモリ２４から読み出し、Ｄ／Ａ変換器２６を介して画像表示部２８に表示する。画像表示部２８により、撮像した画像データを逐次表示することで、ライブビューを行うための電子ビューファインダ（ＥＶＦ）機能を実現することができる。また、画像表示部２８は、システム制御回路５０の指示により任意に表示をオン／オフすることが可能であり、表示をオフにした場合にはカメラ本体１００の電力消費を大幅に低減することができる。
【００２８】
メモリ３０は撮像した画像データを格納するためのメモリであり、所定枚数の画像データを格納可能な十分な記憶容量を有し、また、システム制御回路５０の作業領域としても使用される。
【００２９】
３２は適応離散コサイン変換（ＡＤＣＴ）等、公知の圧縮方法を用いて画像データを圧縮伸長する圧縮伸長回路である。圧縮伸長回路３２は、メモリ３０に格納された画像を読み込んで圧縮処理或いは伸長処理を行い、処理を終えたデータを再びメモリ３０に書き込む。
【００３０】
５０はカメラ本体１００全体を制御するシステム制御回路であり、周知のＣＰＵ等を内蔵する。システム制御回路５０は、メモリ５２に格納されているプログラム、定数および変数データなどに従いカメラ本体１００の全体を統括して制御する。
【００３１】
このシステム制御回路５０による制御の１つに、スルー・ザ・レンズ（ＴＴＬ）のオートフォーカス（ＡＦ）処理、自動露出（ＡＥ）処理、フラッシュプリ発光（ＥＦ）処理に用いられる制御信号を生成する機能がある。この機能により生成された各制御信号はシャッタ制御部４０、焦点調節部４２、測光制御部４６、フラッシュ４８に供給される。
【００３２】
焦点調節部４２は、システム制御回路５０からの制御信号に応じて被写体像を合焦させるための状態信号を発生する。そして、この状態信号がシステム制御回路５０、Ｉ／Ｆ１２０、各信号接点１２２、３２２、Ｉ／Ｆ３２０を介してフォーカス制御部３４２に送出され、合焦状態になるように光学レンズ３１０の焦点合わせ機構を駆動する。
【００３３】
測光制御部４６は、入射光の強さを測定する。システム制御回路５０は測光制御部４６により測定された測光値に応じて露光時間と絞り値を決定し、各制御信号をシャッタ制御部４０と絞り制御部３４０に送出する。このシステム制御回路５０からの制御信号に応じて、シャッタ制御部４０がメカニカルシャッタ１２による露光時間Ｔ１を調整し、絞り制御部３４０が絞り３１２を制御することにより露光量が制御される。
【００３４】
フラッシュ４８は、ＡＦ補助光の投光機能、フラッシュ調光機能を有し、システム制御回路５０からの制御信号に応じた光量の閃光を発光する。
【００３５】
また、システム制御回路５０は、設定された撮影モードや動作状態などの情報や、メッセージを通知部５４を介して通知するための制御を行う。この通知部５４は、文字、画像、音声などを用いて動作状態やメッセージなどを通知できるように、液晶表示装置（ＬＣＤ）、発音素子、発光ダイオード（ＬＥＤ）などのうち、１つ以上の組み合わせにより構成されている。また、通知部５４の一部は光学ファインダ１０４内に組み込まれている。
【００３６】
通知部５４のうち、ＬＣＤに表示される内容としては、以下のものがある。まず、単写／連写撮影表示、セルフタイマ表示等、撮影モードに関する表示がある。また、圧縮率表示、記録画素数表示、記録枚数表示、残撮影可能枚数表示等の記録に関する表示がある。また、シャッタスピード表示、絞り値表示、露出補正表示、フラッシュ表示、赤目緩和表示等の撮影条件に関する表示がある。その他に、マクロ撮影表示、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示、記録媒体２００及び２１０の着脱状態表示がある。更に、レンズユニット３００の着脱状態表示、通信Ｉ／Ｆ動作表示、日付・時刻表示、外部装置（パーソナルコンピュータ等）との接続状態を示す表示等も行われる。
【００３７】
また、通知部５４の表示内容のうち、光学ファインダ１０４内に表示するものとしては、例えば、以下のものがある。合焦表示、撮影準備完了表示、手振れ警告表示、フラッシュ充電表示、フラッシュ充電完了表示、シャッタスピード表示、絞り値表示、露出補正表示、記録媒体書き込み動作表示等である。
【００３８】
さらに、通知部５４の表示内容のうち、ＬＥＤ等により表示するものとしては、例えば、以下のものがある。合焦表示、撮影準備完了表示、手振れ警告表示、フラッシュ充電表示、フラッシュ充電完了表示、記録媒体書き込み動作表示、マクロ撮影設定通知表示、二次電池充電表示等である。
【００３９】
また、通知部５４の表示内容のうち、ランプ等に表示するものとしては、例えば、セルフタイマ通知ランプ等がある。このセルフタイマ通知ランプはＡＦ補助光と共用してもよい。
【００４０】
さらに、システム制御回路５０は、通信部１１０を介して外部装置との間で画像データを送受するための制御を行う。この通信部１１０は、ＲＳ２３２Ｃ、ＵＳＢ、ＩＥＥＥ１３９４、ＳＣＳＩ、ＬＡＮ、モデム、無線通信などによる通信機能を有し、通信部１１０には外部装置を接続するためのコネクタ（無線通信の場合にはアンテナ）１１２が備えられている。
【００４１】
システム制御回路５０に対する動作指示の入力には、モードダイアル６０、シャッタスイッチ６２、操作部７０、電源スイッチ７６が用いられる。
【００４２】
６０はモードダイアルで、自動撮影モード、プログラム撮影モード、シャッタ速度優先撮影モード、絞り優先撮影モード、マニュアル撮影モード、焦点深度優先（デプス）撮影モード等の各機能撮影モードを切り替え設定することができる。他に、ポートレート撮影モード、風景撮影モード、接写撮影モード、スポーツ撮影モード、夜景撮影モード、パノラマ撮影モードなどの各機能撮影モードを切り替え設定することもできる。
【００４３】
シャッタスイッチ６２はスイッチＳＷ１とスイッチＳＷ２とからなる多段スイッチである。シャッタスイッチ６２を所定量押し下げると（例えば半押し）スイッチＳＷ１がオン動作し、さらにシャッタスイッチ６２を押し下げると（例えば全押し）スイッチＳＷ２がオン動作する。スイッチＳＷ１のオン動作により、ＡＦ処理、ＡＥ処理、ＥＦ処理などの開始を指示する信号が出力される。また、スイッチＳＷ２のオン動作により撮像素子１４から読み出した信号を画像データとして記録媒体２００、２１０に書き込むまでの、露光処理、現像処理、及び記録処理からなる一連の撮影動作の開始を指示する信号が出力される。まず、露光処理では、クイックリターンミラー１３０をアップし、メカニカルシャッタ１２を駆動し、撮像素子１４において光電変換された信号を読み出し、読み出した信号をＡ／Ｄ変換器１６、メモリ制御回路２２を介して画像データをメモリ３０に書き込む。そして、現像処理では画像処理回路２０やメモリ制御回路２２において演算を用いた現像処理を行い、処理した画像データを再びメモリ３０に書き込む。更に、記録処理では、メモリ３０から画像データを読み出し、圧縮伸長回路３２で圧縮を行い、圧縮後の画像データを記録媒体２００あるいは２１０に書き込む。
【００４４】
操作部７０は、各種ボタンやダイアルなどから構成されている。一例として、メニューボタン、セットボタン、再生ボタン、消去ボタン、ジャンプボタン、露出補正ボタン、単写／連写モード切替ボタン、測光モード切替ボタンを含む。更に、ＡＦモード切替ボタン、ＷＢモード切替ボタン、ＩＳＯ感度設定ボタン、メイン電子ダイアル、サブ電子ダイアル、ライブビューモードボタンなども設けられている。ここで、例えばメニューボタンが押下されると、通知部５４に設定画面が表示され、この設定画面上で上記ボタン等を用いて設定する項目を選択することができる。
【００４５】
モードダイアル６０や操作部７０などで設定された変数、モードなどは、ＥＥＰＲＯＭなどからなる不揮発性メモリ５６に格納される。
【００４６】
また、操作部７０に含まれる標準設定状態設定部を操作することで、使用者が所望の設定状態（撮影モード、露出補正値、単写／連写モード、測光モード、ＡＦモード、ＷＢモード、ＩＳＯ感度等の設定状態）を標準設定状態として設定することができる。このカメラの標準設定状態データは、不揮発性メモリ５６に格納される。
【００４７】
７２は電源スイッチであり、カメラ本体１００の電源オン／オフの各モードを切り替え設定することができる。また、カメラ本体１００に接続されたレンズユニット３００、外部フラッシュ、記録媒体２００、２１０等の各種付属装置の電源オン／オフの設定も合わせて切り替え設定可能である。
【００４８】
システム制御回路５０には、電源制御部８０から電力が供給される。電源制御部８０はシステム制御回路５０からの指示に応じて電源８６からの電力を各部へ供給する。電源制御部８０と電源８６とは、接点８２、８４を介して接続されている。電源８６としては、例えば、アルカリ電池等の一次電池、リチウムイオン電池やニッケル水素電池等の二次電池、ＡＣアダプタなどを使用することができる。
【００４９】
４００は後幕の通過を検出するための検出手段としての、発光部と受光部とを有するフォトインタラプタ（ＰＩ）であり、遮蔽状態でＨｉｇｈ信号、露光状態でＬｏｗ信号を出力する。なお、遮蔽状態でＬｏｗ信号、露光状態でＨｉｇｈ信号を出力するようにしても構わない。検出手段はフォトインタラプタ（ＰＩ）に限らず、フォトリフレクタ（ＰＲ）等でも良い。
【００５０】
メモリ３０に書き込まれた画像データ（圧縮後の画像データ）は、各Ｉ／Ｆ９０、９４およびコネクタ９２、９６を介して接続される記録媒体２００、２１０に書き込まれる。
【００５１】
記録媒体２００、２１０は、メモリカードやハードディスク等の記録媒体である。この記録媒体２００及び２１０はそれぞれ、半導体メモリや磁気ディスク等から構成される記録部２０２及び２１２、カメラ本体１００とのＩ／Ｆ２０４及び２１４、カメラ本体１００と接続を行うコネクタ２０６及び２１６を備える。
【００５２】
なお、本実施形態では、２つの記録媒体２００、２１０を装着可能に構成しているが、これに限定されることはなく、１つ又は３つ以上の記録媒体を装着可能に構成しても良い。
【００５３】
なお、本実施形態の撮像装置は、レンズ交換式の一眼レフタイプのデジタルカメラとして説明したが、レンズや鏡筒が本体と一体化されたカメラであってもよい。
【００５４】
［メカニカルシャッタの構成］次に、図２乃至５を参照して、メカニカルシャッタ１２の構成について説明する。図２乃至５は、いずれもメカニカルシャッタ１２がカメラ本体１００に組み込まれた状態であって、被写体側からカメラ本体１００を見て左半分を示した平面図である。図２はオーバーチャージ状態、すなわち、後述するチャージレバーによって先幕と後幕がチャージされた状態を示している。また、図３は後述するヨークとコイルによって先幕と後幕が電力にて初期位置に保持されている走行前待機状態、図４は先幕走行完了状態、図５は後幕走行完了状態をそれぞれ示している。
【００５５】
図２乃至５において、１はシャッタ地板であり、先幕羽根群２ａおよび後幕羽根群６ａ（図５）の駆動機構を構成する各部品が取り付けられている。１ａは被写体光束が通過するアパーチャであり、シャッタ地板１に形成されている。
【００５６】
シャッタ地板１の表面に設けられた先幕軸１ｂには、先幕駆動レバー２が回動可能に支持されている。先幕軸１ｂの外周にはねじりコイルバネ（不図示）が配置されており、このねじりコイルバネは先幕駆動レバー２を図２中の時計回り方向（先幕羽根群２ａを走行させる方向）に付勢している。
【００５７】
先幕駆動レバー２の先端部には先幕駆動ピン（不図示）が形成されており、先幕駆動ピンはシャッタ地板１に形成された先幕溝部１ｃを貫通して不図示の先幕駆動アームと係合している。先幕駆動アームは、リンク機構を介して先幕羽根群２ａに連結されている。先幕羽根群２ａは複数のシャッタ羽根で構成されている。
【００５８】
先幕駆動レバー２の回動によって先幕駆動ピンが先幕溝部１ｃに沿って移動すると、先幕駆動アームが回動して先幕羽根群２ａを展開又は重畳させる。なお、先幕駆動レバー２は、先幕溝部１ｃによって回動範囲が制限されている。
【００５９】
また、先幕駆動レバー２には先幕アマチャ支持部２ｂが設けられている。先幕アマチャ支持部２ｂに形成された不図示の貫通孔部には、貫通孔部の内径よりも大きなフランジ部を有し、先幕アマチャ３に対して一体的に取り付けられた先幕アマチャ軸３ａが係合している。先幕アマチャ軸３ａは、先幕アマチャ３の吸着面に対して略直交方向に延びている。
【００６０】
先幕アマチャ３と先幕アマチャ支持部２ｂの間であって、先幕アマチャ軸３ａの外周には、圧縮バネ（不図示）が配置されており、先幕アマチャ３およびアマチャ支持部２ｂを互いに離す方向（図２の上下方向）に付勢している。
【００６１】
３ｂは弾性変形可能な先幕衝撃吸収ゴムであり、先幕アマチャ支持部２ｂと先幕アマチャ軸３ａとの間であって、先幕アマチャ軸３ａの長手方向と略直交する面内に配置されている。先幕衝撃吸収ゴム３ｂは、オーバーチャージ状態から走行開始状態に移行する際に先幕アマチャ支持部２ｂが先幕アマチャ軸３ａに直接突き当たるのを阻止し、弾性変形する。これにより先幕アマチャ支持部２ｂから先幕アマチャ軸３ａに加わる衝撃を吸収する。
【００６２】
４は先幕ヨーク、５は先幕ヨーク４の外周に設けられた先幕コイルである。先幕コイル５に電圧を印加すると、先幕ヨーク４に磁力を発生させることができ、この磁力によって先幕アマチャ３を吸着することができる。
【００６３】
先幕アマチャ３、先幕ヨーク４及び先幕コイル５が先幕保持機構を構成している。
【００６４】
シャッタ地板１の表面に設けられた後幕軸１ｄには、後幕駆動レバー６が回動可能に支持されている。後幕軸１ｄの外周にはねじりコイルバネ（不図示）が配置されており、このねじりコイルバネは後幕駆動レバー６を図２中の時計回り方向（後幕羽根群を走行させる方向）に付勢している。
【００６５】
後幕駆動レバー６の先端部には後幕駆動ピン（不図示）が形成されており、後幕駆動ピンはシャッタ地板１に形成された後幕溝部１ｅを貫通して不図示の後幕駆動アームと係合している。後幕駆動アームは、リンク機構を介して後幕羽根群６ａ（図２乃至４では重畳状態にある）と連結している。後幕羽根群６ａは複数のシャッタ羽根で構成されている。
【００６６】
後幕駆動レバー６の回動によって後幕駆動ピンが後幕溝部１ｅに沿って移動すると、後幕駆動アームが回動して後幕羽根群６ａを展開又は重畳させる。上述した先幕羽根群２ａの動作と、この後幕羽根群６ａの動作とによって、アパーチャ１ａを開き状態（被写体光束を通過させる状態）にしたり、閉じ状態（被写体光束を概ね遮断する状態）にしたりすることができる。なお、後幕駆動レバー６は、後幕溝部１ｅによって回動範囲が制限されている。
【００６７】
また、後幕駆動レバー６には後幕アマチャ支持部６ｂが設けられている。後幕アマチャ支持部６ｂに形成された不図示の貫通孔部には、貫通孔部の内径よりも大きなフランジ部を有し、後幕アマチャ７に対して一体的に取り付けられた後幕アマチャ軸７ａが係合している。後幕アマチャ軸７ａは、後幕アマチャ７の吸着面に対して略直交方向に延びている。
【００６８】
また、後幕駆動レバー６には２つの遮光部６ｖ，６ｗが設けられており、図２の状態では遮光部６ｖでＰＩ４００を遮蔽しているため、ＰＩ４００はＨｉｇｈ信号を出力している。
【００６９】
後幕アマチャ７と後幕アマチャ支持部６ｂの間であって、後幕アマチャ軸７ａの外周には、圧縮バネ（不図示）が配置されており、後幕アマチャ７および後幕アマチャ支持部６ｂを互いに離す方向（図２の上下方向）に付勢している。
【００７０】
７ｂは弾性変形可能な後幕衝撃吸収ゴムであり、後幕アマチャ支持部６ｂと後幕アマチャ軸７ａとの間であって、後幕アマチャ軸７ａの長手方向と略直交する面内に配置されている。後幕衝撃吸収ゴム７ｂは、オーバーチャージ状態から走行開始状態に移行する際に後幕アマチャ支持部６ｂが後幕アマチャ軸７ａに直接突き当たるのを阻止し、弾性変形することによって後幕アマチャ支持部６ｂから後幕アマチャ軸７ａに加わる衝撃を吸収する。
【００７１】
８は後幕ヨーク（電磁部材）、９は後幕ヨーク８の外周に設けられた後幕コイル（電磁部材）である。後幕コイル９に電圧を印加すると、後幕ヨーク８に磁力を発生させることができ、この磁力によって後幕アマチャ７を吸着することができる。
【００７２】
後幕アマチャ７、後幕ヨーク８及び後幕コイル９が後幕保持機構を構成している。
【００７３】
１０はチャージレバーであり、シャッタ地板１に設けられたチャージレバー軸１ｆによって回動可能に支持されている。チャージレバー１０は、チャージピン１０ａを介して不図示の駆動レバー部材に連結されており、この駆動レバー部材は駆動源からの駆動力を受けて回動する。
【００７４】
チャージレバー１０、チャージピン１０ａ及び駆動レバー部材がチャージ機構を構成している。
【００７５】
チャージレバー１０に形成されたカム部１０ｂは、チャージレバー１０の回動に応じて、先幕駆動レバー２に設けられた先幕チャージコロ２ｃに当接して、先幕駆動レバー２を回動させる。具体的には、チャージレバー１０のカム部１０ｂは、図４に示すように先幕羽根群２ａの走行を完了させた状態にある（先幕羽根群２ａを重畳状態とさせたときの）先幕駆動レバー２を、反時計回り方向に回動させる。これによって、図３に示す走行前待機状態を経て、図２に示すオーバーチャージ状態にする。
【００７６】
チャージレバー１０に形成されたカム部１０ｃは、チャージレバー１０の回動に応じて、後幕駆動レバー６に設けられた後幕チャージコロ６ｃに当接して、後幕駆動レバー６を回動させる。具体的には、チャージレバー１０のカム部１０ｃは、図５に示すように後幕羽根群６ａの走行を完了させた状態にある（後幕羽根群６ａを展開状態とさせたときの）後幕駆動レバー６を、反時計回り方向に回動させる。これによって、図３に示す走行前待機状態を経て、図２に示すオーバーチャージ状態にする。
【００７７】
不図示のフレキシブルプリント基板には、先幕ヨーク４と先幕アマチャ３の吸着部近傍に温度を検出する第１の検知手段としての先幕温度センサ４０３が実装されている。また、フレキシブルプリント基板には、後幕ヨーク８と後幕アマチャ７の吸着部近傍に温度を検出する第２の検知手段としての後幕温度センサ４０４が実装されている。即ち、後幕温度センサ４０４は、後幕保持機構の温度を測定するために後幕保持機構から所定範囲内に配置する。一方、先幕温度センサ４０３は、後述するように後幕保持機構との温度の差を得るためにあるため、後幕保持機構から所定範囲外に配置するようにする。その一例として、先幕温度センサ４０３の先幕保持機構から所定範囲内に配置するようにしても良い。
【００７８】
なお、カメラ組立工程内のおける電子先幕調整時の先幕温度センサ４０３の出力値は、不揮発性メモリ５６に格納されているものとする。
【００７９】
また、不図示のフレキシブルプリント基板はシステム制御回路５０に接続されており、システム制御回路５０からの制御信号を受けてコイルへの通電開始、通電解除等の制御が行われる。なお、フレキシブルプリント基板に限るものではなく、ハード基板であっても構わない。
【００８０】
［ＥＶＦを用いた撮影］次に、図２乃至図７を参照して、ＥＶＦを用いたライブビューモードにおけるメカニカルシャッタ１２及び撮像素子１４の電子先幕の動作について説明する。ライブビューモードでは、電子先幕撮影モードとメカ先幕・メカ後幕モードのいずれかに設定されたモードにおいてシャッタ制御を行う。
【００８１】
図７（ａ）〜（ｄ）において、ＳＭＧ３−１は先幕コイル５への制御信号で、図中Ｌのタイミングで先幕コイル５への通電をオフする。電子先幕モード時には、メカ先幕は作動しないので、タイミング信号として用いる。ＳＭＧ３−２は後幕コイル９への制御信号で、図中Ｍのタイミングで後幕コイル９への通電をオフし、メカ後幕の走行を開始させる。電子先幕は、図中Ｒのタイミングで撮像素子１４をリセットし、メカ後幕の走行に先行してスタートさせる。ｅは先幕コイル５への通電オフから電子先幕スタートまでの時間で、固定値である。
【００８２】
ＣＮ２（ＰＩ）は後幕走行信号で、ＰＩ４００の検出信号である。図中Ｏのタイミングで遮光部６Ｖの端部がＰＩの投受光部を通過し、遮蔽を終了する。それはアパーチャ１ａ上端付近（元）を後幕スリット形成部が通過するタイミングである。図中Ｐのタイミングで遮光部６Ｗの端部がＰＩの投受光部を通過し、遮蔽を開始する。それはアパーチャ１ａ中央付近（中）を後幕スリット形成部が通過するタイミングである。図中Ｑのタイミングで遮光部６Ｗの端部がＰＩの投受光部を通過し、遮蔽を終了する。それはアパーチャ１ａ下端付近（末）を後幕スリット形成部が通過するタイミングである。
【００８３】
＜シャッタ制御＞図２に示すオーバーチャージ状態において操作部７０の１つであるライブビューモードボタンが押されると、システム制御回路５０がメモリ５２に格納された動作プログラムに従い図６の処理を開始する。先ず、ステップＳ１においてクイックリターンミラー１３０のアップ動作を行い、先幕コイル５、後幕コイル９への通電を開始すると共に、チャージレバー１０が反時計回りに回転する。すると、チャージレバー１０のカム部１０ｂ、１０ｃから、先幕チャージコロ２ｃ、後幕チャージコロ６ｃが離れ、図３に示す走行前待機状態へと移行する。次に、先幕コイル５の通電をオフすることで先幕のみ走行することで、メカニカルシャッタ１２は、撮像素子１４へ被写体光を導く状態（図４の先幕走行完了状態）になり、撮像素子１４が画像の取り込みを行うことで、ライブビューを開始する。ライブビュー中は後幕コイル９の通電を継続して後幕を吸着保持し続ける。
【００８４】
次に、ステップＳ２において、シャッタスイッチ６２が押されたか（ここでは、スイッチＳＷ２がオンされたか）を判定する。スイッチＳＷ２がオンされていなければ、ステップＳ２のシャッタスイッチ６２の判定を繰り返す。
【００８５】
スイッチＳＷ２がオンされた場合はステップＳ３に進み、電子先幕撮影モードが設定されているかどうかを判別する。電子先幕撮影モードに設定されていない（つまり、メカ先幕・メカ後幕撮影モードが設定されている）場合にはステップＳ４に進み、後幕コイル９の通電をオフして後幕を走行させる。これにより、図５に示す後幕走行完了状態となる。次に、チャージレバー１０が時計回りに回転し、カム部１０ｂ、１０ｃが先幕チャージコロ２ｃ、後幕チャージコロ６ｃを押す（チャージ動作）ことで図２のオーバーチャージ状態に移行する。
【００８６】
チャージ動作が完了すると、ステップＳ５において、先幕コイル５、後幕コイル９への通電を開始すると共に、チャージレバー１０が反時計回りに回転する。すると、チャージレバー１０のカム部１０ｂ、１０ｃから、先幕チャージコロ２ｃ、後幕チャージコロ６ｃが離れ、図３に示す走行前待機状態へと移行する。
【００８７】
通電開始と同時に、システム制御回路５０は先幕温度センサ４０３と後幕温度センサ４０４からの出力を要求し、先幕温度センサ４０３と後幕温度センサ４０４の温度情報を取得する（ステップＳ６）。
【００８８】
次にステップＳ７に進み、システム制御回路５０は先幕温度センサ４０３からの温度τｓと後幕温度センサ４０４からの温度τａの温度差Δτ（＝τａ―τｓ）を演算する。次に、ステップＳ８において、温度差Δτが所定の閾値τｈ（例えば、５℃）より大きいか判定する。そして、所定の閾値τｈ（例えば、５℃）より大きい場合は、ステップＳ９に進み、システム制御回路５０は、測光制御部４６による測光結果に応じて設定された露光時間（シャッタ秒時）Ｔ１に補正時間（ＣΔτ、Ｃは温度補正係数）を加算する。即ち、補正後のシャッタ秒時＝Ｔ１＋ＣΔτとなる。一方、ステップＳ８において、温度差Δτが所定の閾値τｈ（例えば、５℃）以下の場合には、シャッタ秒時Ｔ１をそのまま適用する（ステップＳ１０）。
【００８９】
ここで、温度差Δτを比較する所定の閾値τｈは、先幕温度センサ４０３と後幕温度センサ４０４の測定精度を考慮した値とすることが望ましい。
【００９０】
そして、ステップＳ９又はＳ１０により得られたシャッタ秒時により、先幕コイル５、後幕コイル９の通電を順次オフして、撮像素子１４を露光制御する（ステップＳ１１）。撮影が終了すると、上述した手順によりメカニカルシャッタ１２を図４に示す先幕走行完了状態に駆動して、ステップＳ１に戻り、ライブビュー動作を継続する。
【００９１】
一方、ステップＳ３において、電子先幕撮影モードが選択されている場合には、ステップＳ１２に進む。ステップＳ１２では、システム制御回路５０は、不揮発性メモリ５６（ＥＥＰＲＯＭ）に格納された電子先幕調整時の基準時間Ｔａ０を取得する。この基準時間Ｔａ０は、カメラ組立工程内における電子先幕調整時の後幕コイル９への通電オフ（ＳＭＧ３−２）から後幕駆動レバー６の遮光部６Ｗの端部がＰＩ４００の投受光部を通過し、遮蔽を開始するまでの時間である。ステップＳ１３では、システム制御回路５０のレリーズカウンターＮを確認する。初期はＮ＝０である。
【００９２】
ステップＳ１４で、レリーズカウンターＮがＮ＝０であれば、ステップＳ１５へ進む。ステップＳ１５では、システム制御回路５０は後幕温度センサ４０４から出力された温度情報τａと、不揮発性メモリ５６（ＥＥＰＲＯＭ）に格納されたカメラ組立工程内における電子先幕調整時の先幕温度情報τｅｓを取得する。
【００９３】
次にステップＳ１６に進み、システム制御回路５０は後幕温度センサ４０４からの温度情報τａと電子先幕調整時の先幕温度情報τｅｓの温度差Δτｅ（＝τａ−τｅｓ）を演算する。次に、ステップＳ１７において、温度差の絶対値｜Δτｅ｜が所定の閾値τｈ（例えば、５℃）より大きいか判定する。所定の閾値τｈ（例えば、５℃）より大きい場合は、ステップＳ１８に進む。メカ後幕は高温・低温共に走行速度が常温に比べて遅くなる傾向にある。電子先幕は変化しないので、そのままでは露出精度はオーバーとなる。そこで、ステップＳ１８では、システム制御回路５０は、測光制御部４６による測光結果に応じて設定された露光時間（シャッタ秒時）Ｔ１に補正時間ＣΔτｅ（Ｃは温度補正係数）を加算する（補正時間は負の値を示す）。即ち、ＣΔτｅをｇと表記すると、補正後のシャッタ秒時＝Ｔ１＋ＣΔτｅ＝Ｔ１＋ｇとなる（図７（ｃ）の温度補正（第１の補正））。一方、ステップＳ１７において、温度差の絶対値｜Δτｅ｜が所定の閾値τｈ（例えば、５℃）以下の場合には、シャッタ秒時Ｔ１をそのまま適用する（ステップＳ１９）。
【００９４】
ここで、温度差Δτ及び温度差の絶対値｜Δτｅ｜の閾値τｈは、先幕温度センサ４０３と後幕温度センサ４０４の測定精度を考慮した値とすることが望ましい。
【００９５】
そして、ステップＳ１８又はＳ１９により得られたシャッタ秒時により、撮像素子１４をリセットし（電子先幕）、後幕コイル９の通電をオフして、撮像素子１４を露光制御する（ステップＳ２０）。
【００９６】
ステップＳ２１では、システム制御回路５０は、実際に、後幕コイル９への通電オフ（ＳＭＧ３−２）からメカ後幕が走行し、後幕駆動レバー６の遮光部６Ｗの端部がＰＩ４００の投受光部を通過し、遮蔽を開始するまでの走行時間ＴａをＲＡＭ領域に記憶する。ここでの走行時間Ｔａは、例えば、アパーチャ１ａ中央付近（中）を後幕スリット形成部が通過する時間に相当する。
【００９７】
レリーズカウンターＮがＮ＝１となる。尚、カメラ組立工程内でのレリーズ動作でレリーズカウンターはＮ＝１以上になるので、ユーザはステップＳ１５からステップＳ２２を経験することはない。
【００９８】
撮影が終了すると、上述した手順によりメカニカルシャッタ１２を図４に示す先幕走行完了状態に制御して、ステップＳ１に戻り、ライブビュー動作を継続する。ここで、温度差Δτ、Δτｅと補正量ＣΔτ、ＣΔτｅの関係並びに先幕及び後幕の温度τｓ、τａと補正量ＣΔτの関係は、例えば、特許文献１の段落０１１３以降、図１２乃至図１６に詳述されている。
【００９９】
ステップＳ１４で、レリーズカウンターＮがＮ＝０でなければ、ステップＳ２３へ進む。ステップＳ２３、Ｓ２４、Ｓ２５では、ステップＳ１５、Ｓ１６、Ｓ１７と同様の処理を行い、ステップＳ２５において、温度差の絶対値｜Δτｅ｜が所定の閾値τｈ（例えば、５℃）より大きいか判定する。ステップＳ２５において、温度差の絶対値｜Δτｅ｜が所定の閾値τｈ（例えば、５℃）以下の場合には、シャッタ秒時Ｔ１をそのまま適用する（ステップＳ２６）。
【０１００】
ステップＳ２７で、直前のメカ後幕走行でのシステム制御回路５０のＲＡＭ領域に記憶した走行時間Ｔａを読み出し取得する。次に、ステップＳ２８において、ステップＳ２７で取得した走行時間Ｔａの最新の値とステップＳ１２で読み出した基準時間Ｔａ０との差の絶対値｜Ｔａ−Ｔａ０｜が所定の閾値Ｔｒより大きいか判定する。ここでの時間差は、例えば、基準１／８１９２秒と基準に対する＋０．３ＥＶとなる１／６６５０秒との時間差となる。所定の閾値Ｔｒより大きい場合は、ステップＳ２９に進む。
【０１０１】
メカ後幕は作動を繰り返していくと摺動部が摩耗し、ガタが大きくなるため、走行速度が遅くなる。そのため、走行時間Ｔａが大きくなる。電子先幕は変化しないので、そのままでは露出精度はオーバーとなる。そこで、ステップＳ２９では、システム制御回路５０は、測光制御部４６による測光結果に応じて設定された露光時間（シャッタ秒時）Ｔ１に補正時間ｆを加算する（図７（ｂ）の常温耐久補正（第２の補正））。ここでの補正時間ｆは、例えば、基準１／８１９２秒の−０．１ＥＶとなる−０．００８ｍｓである。即ち、補正後のシャッタ秒時＝Ｔ１＋ｆとなる。一方、ステップＳ２８において、基準時間Ｔａ０との差の絶対値｜Ｔａ−Ｔａ０｜が所定の閾値Ｔｒ以下の場合には、シャッタ秒時Ｔ１をそのまま適用する（ステップＳ３０）。
【０１０２】
そして、ステップＳ２９又はＳ３０により得られたシャッタ秒時により、撮像素子１４をリセットし（電子先幕）、後幕コイル９の通電をオフして、撮像素子１４を露光する（ステップＳ３１）。
【０１０３】
ステップＳ３２では、システム制御回路５０は、実際の走行時間ＴａをＲＡＭ領域に記憶する。その後、ステップＳ３３では、レリーズカウンターＮに１が加算される。
【０１０４】
撮影が終了すると、上述した手順によりメカニカルシャッタ１２を図４に示す先幕走行完了状態に駆動して、ステップＳ１に戻り、ライブビューを継続する。
【０１０５】
ステップＳ２５において、所定の閾値τｈ（例えば、５℃）より大きい場合は、ステップＳ３４に進む。メカ後幕は高温・低温共に走行速度が常温に比べて遅くなる傾向にある。電子先幕は変化しないので、そのままでは露出精度はオーバーとなる。そこで、ステップＳ３４では、システム制御回路５０は、測光制御部４６による測光結果に応じて設定された露光時間（シャッタ秒時）Ｔ１に補正時間ＣΔτｅ（Ｃは温度補正係数）を加算する（補正時間は負の値を示す）。即ち、ＣΔτｅをｇと表記すると、補正後のシャッタ秒時＝Ｔ１＋ＣΔτｅ＝Ｔ１＋ｇを設定する（図７（ｃ）の温度補正（第１の補正））。
【０１０６】
ステップＳ３５で、直前のメカ後幕走行でのシステム制御回路５０のＲＡＭ領域に記憶した走行時間Ｔａを読み出し取得する。次に、ステップＳ３６において、ステップＳ３５で取得した走行時間Ｔａの最新の値とステップＳ１２で読み出した電子先幕調整時の基準時間Ｔａ０との差の絶対値｜Ｔａ−Ｔａ０｜が所定の閾値Ｔｒより大きいか判定する。所定の閾値Ｔｒより大きい場合は、ステップＳ３７に進む。
【０１０７】
ステップＳ２９でも述べたように、メカ後幕は動作を繰り返していくと摺動部が摩耗し、ガタが大きくなるため、走行速度が遅くなる。このため、走行時間Ｔａが大きくなる。電子先幕は変化しないので、そのままでは露出精度はオーバーとなる。そこで、ステップＳ２９では、システム制御回路５０は、測光制御部４６による測光結果に応じて設定された露光時間（シャッタ秒時）Ｔ１に補正時間ｆを加算し、補正後のシャッタ秒時＝Ｔ１＋ｆとした。ここでの補正時間ｆは、例えば、基準１／８１９２秒の−０．１ＥＶとなる−０．００８ｍｓである。しかしながら、実際には単純に補正時間を足し合わせればよいのではなく、既に温度補正分で露出精度アンダー側にシフトさせると共に、補正時間ｆ分で露出精度アンダー側にシフトすると、補正し過ぎとなってしまう。
【０１０８】
Ｔａ０≠Ｔａ−（ｆ＋ｇ）
ｆ＋ｇ・・・過補正（露出アンダー）
Ｔａ０＝Ｔａ−（ｈ＋ｇ）
ｈ＋ｇ・・・適正
ｈ＝（Ｔａ−ｇ）−Ｔａ０
そこで、ステップＳ３７では、ｆよりも補正量の少ない補正時間ｈを求めて、補正後のシャッタ秒時＝Ｔ１＋ｇ＋ｈと設定する（図７（ｄ）の耐久＆温度補正）。一方、ステップＳ３６において、｜Ｔａ−Ｔａ０｜が所定の閾値Ｔｒ以下の場合には、シャッタ秒時Ｔ１＋ｇをそのまま適用する（ステップＳ３８）。
【０１０９】
そして、ステップＳ３７又はＳ３８により得られたシャッタ秒時により、撮像素子１４をリセットし（電子先幕）、後幕コイル９の通電をオフして、撮像素子１４を露光する（ステップＳ３１）。その後、ステップＳ３２、Ｓ３３を実行する。
【０１１０】
撮影が終了すると、上述した手順によりメカニカルシャッタ１２を図４に示す先幕走行完了状態に駆動して、ステップＳ１に戻り、ライブビューを継続する。
【０１１１】
［他の実施形態］本発明は、以下の処理を実行することによっても実現される。即ち、上記実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【図１】
0005587078.tif 000002
【図２】
0005587078.tif 000003
【図３】
0005587078.tif 000004
【図４】
0005587078.tif 000005
【図５】
0005587078.tif 000006
【図６】
0005587078.tif 000007
【図７】
0005587078.tif 000008