(57)【要約】【課題】特別な計測装置などを用いることなく、ユーザがシャッタ精度の保全を行うことを可能とする。【解決手段】カメラ１０は、撮影レンズ１８０の絞り値、シャッタ開放時間、および撮像素子の設定感度を含む、複数の露出パラメータのうち、シャッタ開放時間を含む少なくとも二つの露出パラメータを、予め定められた露出プログラムに従い、測光部で検出された被写体の輝度に応じて決定する。調整モードにおいてカメラ１０は、所定の基準シャッタ開放時間を含む露出パラメータで被写体を撮影して得られた画像から露光量誤差を求める。この露光量誤差が誤差許容値を超す場合に、撮影モードにおいて測光部で検出された被写体の輝度に応じて決定される露出パラメータ中に含まれるシャッタ開放時間が、制御目標ＥＶ値の大小によらず基準シャッタ開放時間よりも常に長くなるように露出プログラムを修正する処理を行う。【選択図】図１
2010226221.tif 000002
【特許請求の範囲】
【請求項１】
撮像素子と、
遮光部材を開成させてから閉成させるまでの時間間隔を調節することにより、前記撮像素子の受光面に入射する被写体光の光量を制御することが可能に構成されるシャッタと
を備えるカメラであって、
被写体の輝度を検出する測光部と、
撮影レンズの絞り値、シャッタ開放時間、および前記撮像素子の設定感度を含む、複数の露出パラメータのうち、前記シャッタ開放時間を含む少なくとも二つの露出パラメータを、予め定められた露出プログラムに従い、前記測光部で検出された被写体の輝度に応じて決定する露出パラメータ決定部と、
時間的に略一定の輝度を有する静止物体を、第１のシャッタ開放時間で撮影して得られる第１の画像と、前記静止物体を第２のシャッタ開放時間で撮影して得られる第２の画像との比較に基づいて実露光量比を導出する実露光量比導出部と、
前記第１のシャッタ開放時間による理論上の露光量と前記第２のシャッタ開放時間による理論上の露光量との比に基づいて求められる理論上の露光量比と、前記実露光量比導出部で導出された前記実露光量比との比較結果に基づいて露光量誤差を求め、前記露光量誤差が誤差許容値を超す場合に前記露出プログラムを修正する処理を行う露出プログラム変更部と
を有することを特徴とするカメラ。
【請求項２】
前記カメラはさらに、
外部情報処理装置との通信を可能とする通信部と、
当該カメラの機種を特定する情報である機種特定情報と、前記露光量誤差に関する情報である露光量誤差情報とを前記外部情報処理装置に送出する処理を行う露光量誤差情報送出部と、
前記露光量誤差情報送出部で送出した当該カメラの前記機種情報及び露光量誤差情報に応じて前記外部情報処理装置から送出される露光量誤差改善情報を受信する処理を行う露光量誤差改善情報受信部と
をさらに有し、
前記露出プログラム変更部は、前記露光量誤差改善情報に基づいて前記露出プログラムを修正する処理を行うように構成されることを特徴とする請求項１に記載のカメラ。
【請求項３】
前記第２のシャッタ開放時間は、前記第１のシャッタ開放時間の２倍に設定されることを特徴とする請求項１または２に記載のカメラ。
【請求項４】
前記第１のシャッタ開放時間は、当該カメラで設定可能な最短のシャッタ開放時間であることを特徴とする請求項１から３のいずれか１つに記載のカメラ。
【請求項５】
前記シャッタを開閉させて被写体を撮影するモードである通常撮影モードと、
前記露出プログラム変更部が前記理論上の露光量比と前記実露光量比との比較結果に基づいて前記露出プログラムを修正する処理を行うモードである調整モードと
をさらに有することを特徴とする請求項１から４のいずれか１つに記載のカメラ。
【請求項６】
前記シャッタの累積動作回数を計数するカウンタ部と、
前記カウンタ部での計数結果が予め定められた回数に達したときに、前記調整モードでの動作を実行する事を当該カメラのユーザに推奨するための告知を行う告知部と
をさらに有することを特徴とする請求項５に記載のカメラ。
【請求項７】
撮像素子と、
遮光部材を開成させてから閉成させるまでの時間間隔を調節することにより、前記撮像素子の受光面に入射する被写体光の光量を制御することが可能に構成されるシャッタと、
被写体の輝度を検出する測光部と、
撮影レンズの絞り値、シャッタ開放時間、および前記撮像素子の設定感度を含む、複数の露出パラメータのうち、前記シャッタ開放時間を含む少なくとも二つの露出パラメータを、予め定められた露出プログラムに従い、前記測光部で検出された被写体の輝度に応じて決定する露出パラメータ決定部と
を備えるカメラの制御方法であって、
時間的に略一定の輝度を有する静止物体を、第１のシャッタ開放時間で撮影して第１の画像を得ることと、
前記静止物体を、第２のシャッタ開放時間で撮影して第２の画像を得ることと、
前記第１の画像と前記第２の画像とから、前記第１のシャッタ開放時間で得られた露光量と前記第２のシャッタ開放時間で得られた露光量の比である実露光量比を導出することと、
前記第１のシャッタ開放時間によって得られる理論上の露光量と前記第２のシャッタ開放時間によって得られる理論上の露光量との比に基づいて理論上の露光量比を導出することと、
前記実露光量比と前記理論上の露光量比との比較結果に基づいて露光量誤差を求め、前記露光量誤差が誤差許容値を超す場合に前記露出プログラムを修正することと
を有することを特徴とする制御方法。
【請求項８】
前記カメラは、外部情報処理装置との交信を可能とする通信部をさらに有し、
前記制御方法はさらに、
当該カメラの機種を特定する情報である機種特定情報と、前記露光量誤差に関する情報である露光量誤差情報とを前記外部情報処理装置に送出することと、
当該カメラから送出された前記機種情報及び露光量誤差情報に応じて前記外部情報処理装置から送出される露光量誤差改善情報を受信することと
をさらに有し、
前記露出プログラムを修正することは、前記露光量誤差が誤差許容値を超す場合に、前記露光量誤差改善情報に基づいて前記露出プログラムを修正する
ことを特徴とする請求項７に記載の制御方法。
【請求項９】
前記第２のシャッタ開放時間として、前記第１のシャッタ開放時間の２倍に設定することをさらに有することを特徴とする請求項７または８に記載の制御方法。
【請求項１０】
前記第１のシャッタ開放時間として、当該カメラで設定可能な最短のシャッタ開放時間を設定することをさらに有することを特徴とする請求項７から９のいずれか１つに記載の制御方法。
【請求項１１】
前記シャッタを開閉させて被写体を撮影するモードである通常撮影モードで当該カメラを作動させることと、
前記理論上の露光量比と前記実露光量比との比較結果に基づいて前記露出プログラムを修正することを行うモードである調整モードで当該カメラを作動させることと
をさらに有することを特徴とする請求項７から１０のいずれか１つに記載の制御方法。
【請求項１２】
前記シャッタの累積動作回数を計数することと、
前記累積動作回数の計数結果が予め定められた回数に達したときに、前記調整モードでの動作を当該カメラのユーザに提案するための告知を行うことと
をさらに有することを特徴とする請求項１１に記載の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子式のスチルカメラ等のカメラにおいて、製品の使い始めから寿命を過ぎても安定した露光量を得ることを可能とする技術に関する。
【背景技術】
【０００２】
デジタルスチルカメラの多くはフォーカルプレンシャッタ、レンズシャッタ等の、遮光部材が機械的に動作して撮像素子の受光面に入射する被写体光の光量（露光量）を調節するシャッタを有する。これらのシャッタは、遮光幕、この遮光幕を高速で走行（往復動）させるための機構部品、スプリング、電磁石等を有する。例えば、フォーカルプレンシャッタでは、先幕、後幕と称される二組の遮光部材が所定の時間間隔をおいて走行する（先幕走行により開成動作を行い、後幕走行により閉成動作を行う）ことにより、所望の露光量を得ることができる。二組の遮光部材が相次いで走行する際の時間間隔は、多くの場合、マイクロコンピュータ等によって電子的に制御される。
【０００３】
以下では、上述した遮光部材を機械的に作動させて撮像素子の露光量を調節するシャッタをメカニカルシャッタと称する。メカニカルシャッタの多くはスプリングを蓄勢して得た力で遮光部材を駆動するため、スプリングの形状、弾性係数のばらつきや、遮光部材が走行する際にこの遮光部材に作用する摩擦力のばらつき等によって露光精度に誤差を生じることがある。そのような露光精度の誤差を最小化するため、カメラ組立時にシャッタ試験器等を用いて調整が行われる。
【０００４】
ところで、デジタルスチルカメラは連続して撮影する機能（連写機能）を有するものが多い。また、撮影して得られた画像データを記録するためのメモリカードの大容量化が進み、アクセス速度が向上していることも相まって、銀塩カメラに比して撮影駒数は増加する傾向にある。
【０００５】
つまり、銀塩カメラではフイルムの装填や巻き戻しと云った作業を伴うため、例えば５００駒の写真撮影をすることは多くの時間と労力を要するところ、連続撮影（連写）機能を有するデジタルスチルカメラでは数分で完了することも可能である。また、デジタルスチルカメラではフイルム代や現像代等を必要としない。このような要因によって、デジタルスチルカメラの撮影駒数（使用頻度）は増加する傾向にある。
【０００６】
このように撮影駒数が増加するのに伴い、比較的短い期間のうちに、設計上想定される寿命（シャッタ回数）に達してしまう。そのような場合、シャッタ機構中の摩擦係数の変化や摩耗等が原因で露光精度が変化する場合がある。このような精度変化を生じた場合、ユーザが自分で調整を行うことは困難である。理由は、シャッタ精度の調整には輝度箱や像面露光量を計測する器等が必要となるからである。
【０００７】
特許文献１には、フォーカルプレンシャッタユニットにおいて先幕および後幕の走行を検出可能なセンサを設けたものが開示されている。このセンサにより、先幕および後幕の走行状態を測定し、測定の結果が正常であるかどうかを判断する。正常と判断されず、且つ、先幕の走行を開始してから後幕の走行を開始するまでのシャッタ秒時が予め設定されたシャッタ秒時よりも高速である場合に、シャッタ秒時をより低速なシャッタ秒時に変更して先幕と後幕の走行状態の測定を繰り返す。この技術を用いることにより、フォーカルプレンシャッタの精度が低下した場合にも、より正確にシャッタ精度を測定することが可能となる。
【特許文献１】特開２００８−１７０４７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１に開示される技術では、フォーカルプレンシャッタ内に先幕および後幕の走行を検出するセンサを設ける必要があるので、シャッタの構成が複雑になり、高価格化を招くおそれがある。
【０００９】
本発明は上記の問題に鑑みなされたもので、シャッタの構成の複雑化を招くことなく、製品の寿命を過ぎても安定した露光精度を得ることを可能とする技術を提供することを第一の目的とする。
【００１０】
本発明はまた、撮影現場で実際に稼働している複数のカメラから集められた露光量誤差情報をもとに、個々のカメラの使用状況に対応してより正確な露光量制御を可能とすることを第２の目的とする。
【課題を解決するための手段】
【００１１】
本発明の第１の態様は、撮像素子と、遮光部材を開成させてから閉成させるまでの時間間隔を調節することにより、前記撮像素子の受光面に入射する被写体光の光量を制御することが可能に構成されるシャッタとを備えるカメラであって、
被写体の輝度を検出する測光部と、
撮影レンズの絞り値、シャッタ開放時間、および前記撮像素子の設定感度を含む、複数の露出パラメータのうち、前記シャッタ開放時間を含む少なくとも二つの露出パラメータを、予め定められた露出プログラムに従い、前記測光部で検出された被写体の輝度に応じて決定する露出パラメータ決定部と、
時間的に略一定の輝度を有する静止物体を、第１のシャッタ開放時間で撮影して得られる第１の画像と、前記静止物体を第２のシャッタ開放時間で撮影して得られる第２の画像との比較に基づいて実露光量比を導出する実露光量比導出部と、
前記第１のシャッタ開放時間による理論上の露光量と前記第２のシャッタ開放時間による理論上の露光量との比に基づいて求められる理論上の露光量比と、前記実露光量比導出部で導出された前記実露光量比との比較結果に基づいて露光量誤差を求め、前記露光量誤差が誤差許容値を超す場合に前記露出プログラムを修正する処理を行う露出プログラム変更部とを有するカメラが提供される。
【００１２】
本発明の第１の態様によれば、時間的に略一定の輝度を有する静止物体を、第１のシャッタ開放時間で撮影して第１の画像を得て、第２のシャッタ開放時間で撮影して第２の画像を得て、これら第１の画像、第２の画像の比較に基づいて実露光量比が導出される。そして、第１のシャッタ開放時間による理論上の露光量と第２のシャッタ開放時間による理論上の露光量との比に基づいて求められる理論上の露光量比と、上記実露光量比との比較結果に基づいて露光量誤差を求め、この露光量誤差が誤差許容値を超す場合に露出プログラムを修正する処理を行うことにより、カメラを使用していてシャッタ精度が変化してしまった場合でも輝度箱や特別な調整装置等を用いて調整をすることなく、好ましい撮影結果を得ることが可能となる。
【００１３】
本発明の第２の態様においては、本発明の第１の態様に係るカメラにおいてさらに、
外部情報処理装置との通信を可能とする通信部と、
当該カメラの機種を特定する情報である機種特定情報と、前記露光量誤差に関する情報である露光量誤差情報とを前記外部情報処理装置に送出する処理を行う露光量誤差情報送出部と、
前記露光量誤差情報送出部で送出した当該カメラの前記機種情報及び露光量誤差情報に応じて前記外部情報処理装置から送出される露光量誤差改善情報を受信する処理を行う露光量誤差改善情報受信部と
をさらに有し、
前記露出プログラム変更部は、前記露光量誤差改善情報に基づいて前記露出プログラムを修正する処理を行うように構成されるカメラが提供される。
【００１４】
本発明の第２の態様によれば、外部情報処理装置との通信を可能とする通信部と、当該カメラの機種を特定する情報である機種特定情報と、露光量誤差に関する情報である露光量誤差情報とを外部情報処理装置に送出する処理を行う露光量誤差情報送出部と、露光量誤差情報送出部で送出した当該カメラの機種情報及び露光量誤差情報に応じて外部情報処理装置から送出される露光量誤差改善情報を受信する処理を行う露光量誤差改善情報受信部とをカメラがさらに有していて、露出プログラム変更部は、露光量誤差改善情報に基づいて露出プログラムを修正する処理を行うように構成されることにより、カメラのシャッタ精度の変化に応じて常に最新の露光量誤差改善情報に基づいて露出プログラムを修正することが可能となる。
【００１５】
本発明の第３の態様によれば、撮像素子と、遮光部材を開成させてから閉成させるまでの時間間隔を調節することにより、前記撮像素子の受光面に入射する被写体光の光量を制御することが可能に構成されるシャッタと、被写体の輝度を検出する測光部と、撮影レンズの絞り値、シャッタ開放時間、および前記撮像素子の設定感度を含む、複数の露出パラメータのうち、前記シャッタ開放時間を含む少なくとも二つの露出パラメータを、予め定められた露出プログラムに従い、前記測光部で検出された被写体の輝度に応じて決定する露出パラメータ決定部とを備えるカメラの制御方法であって、
時間的に略一定の輝度を有する静止物体を、第１のシャッタ開放時間で撮影して第１の画像を得ることと、
前記静止物体を、第２のシャッタ開放時間で撮影して第２の画像を得ることと、
前記第１の画像と前記第２の画像とから、前記第１のシャッタ開放時間で得られた露光量と前記第２のシャッタ開放時間で得られた露光量の比である実露光量比を導出することと、
前記第１のシャッタ開放時間によって得られる理論上の露光量と前記第２のシャッタ開放時間によって得られる理論上の露光量との比に基づいて理論上の露光量比を導出することと、
前記実露光量比と前記理論上の露光量比との比較結果に基づいて露光量誤差を求め、前記露光量誤差が誤差許容値を超す場合に前記露出プログラムを修正することと
を有する制御方法が提供される。
【００１６】
本発明の第４の態様によれば、前記カメラが、外部情報処理装置との交信を可能とする通信部をさらに有していて、上記第３の態様による制御方法において、
当該カメラの機種を特定する情報である機種特定情報と、前記露光量誤差に関する情報である露光量誤差情報とを前記外部情報処理装置に送出することと、
当該カメラから送出された前記機種情報及び露光量誤差情報に応じて前記外部情報処理装置から送出される露光量誤差改善情報を受信することと
をさらに有し、
前記露出プログラムを修正することが、前記露光量誤差が誤差許容値を超す場合に、前記露光量誤差改善情報に基づいて前記露出プログラムを修正する制御方法が提供される。
【発明の効果】
【００１７】
本発明によれば、輝度箱や特別な調整装置等を用いることなく、ユーザが簡単な操作をするだけで露光量誤差の影響が減じられた好ましい撮影結果を得ることが可能となる。
【発明を実施するための最良の形態】
【００１８】
−  第１の実施の形態  −
図１は、本発明の第１の実施の形態に係るカメラ１０の概略的構成を示すブロック図である。本発明の第１の実施の形態において、カメラ１０は、撮影レンズ１８０を取り外し可能なフォーカルプレンシャッタ式の一眼レフレックスデジタルスチルカメラであるものとして説明する。無論、他の形式のカメラ、例えば撮影レンズ固定式のカメラやレフレックスミラーを有していないカメラ、レンズシャッタ式のカメラ等にも本発明は適用可能である。
【００１９】
カメラ１０は、システムコントローラ１００と、情報表示部１０２と、操作スイッチ１０４と、通信部１０８と、不揮発性メモリ１１０と、ＤＲＡＭ１１６と、画像信号処理部（ＤＳＰ）１２０と、表示制御部１２２と、画像表示部１２４と、アナログ・フロントエンド１３０と、タイミング・ジェネレータ１３２とを有する。カメラ１０はさらに、撮像素子１３４と、光学的ローパスフィルタ１３６と、シャッタ１４０と、先幕係止マグネット１４２と、後幕係止マグネット１４４と、シャッタチャージ機構１４６と、メインミラー１５０と、ミラー駆動・シャッタ係止機構１５２と、サブミラー１５４とを有する。カメラ１０はまた、ペンタプリズム１６０と、接眼レンズ１６２と、測光部１６４と、焦点検出装置１７０とを有する。カメラ１０には撮影レンズ１８０および画像データ記録媒体１２６が着脱自在に装着される。
【００２０】
上述した構成要素について以下に説明する。撮影レンズ１８０は、レンズエレメント１８２と、絞り装置１８４と、絞り駆動部１８６と、レンズ駆動部１８８とを有する。撮影レンズ１８０をカメラ１０に装着してカメラ１０の電源を投入するとカメラ１０側から撮影レンズ１８０に電力が供給される。撮影時には、絞り駆動部１８６、レンズ駆動部１８８に制御信号が発せられて、絞り装置１８４の開度（設定絞り値）、レンズエレメント１８２の光軸方向の位置が調節される。
【００２１】
メインミラー１５０は図１の紙面に直交する方向に延在する回動軸Ｐを中心として回動可能に構成される、いわゆるクイックリターン式のレフレックスミラーである。メインミラー１５０の背面に設けられたサブミラー１５４は、同じく図１の紙面に直交する方向に延在する軸Ｑを中心として回動可能に構成される。撮影準備状態（ユーザが構図決定、焦点調節等の操作をしている状態）において、メインミラー１５０は撮影レンズ１８０を透過してカメラ１０内を進む被写体光の光路中に位置している。そして、撮影レンズ１８０を透過した被写体光の大半は、メインミラー１５０によってペンタプリズム（ペンタゴナルダハプリズム）１６０に向けて反射される。メインミラー１５０の一部は半透鏡となっている。メインミラー１５０が上述のようにカメラ１０内を進む被写体光の光路中に位置しているとき、メインミラー１５０の上記半透鏡の部分を透過した一部の被写体光はサブミラー１５４によって反射され、焦点検出装置１７０に導かれる。焦点検出装置１７０は、反射鏡、コンデンサレンズ、セパレータレンズ、小型イメージセンサ等を有する、いわゆる位相差検出式のものとすることができる。
【００２２】
ペンタプリズム１６０に入射した被写体光は、このペンタプリズム１６０に設けられる三つの反射面で反射されて接眼レンズ１６２に入射する。ユーザは、接眼レンズ１６２に眼をあてることにより、接眼レンズ１６２で拡大された被写体像を観察することができる。また、ペンタプリズム１６０で反射されて導かれた被写体光の一部は、測光部１６４が有するフォトセンサに入射し、被写体の輝度が測光部１６４によって計測される。
【００２３】
ミラー駆動・シャッタ係止機構１５２は、メインミラー１５０およびサブミラー１５４を駆動し、これらのメインミラー１５０およびサブミラー１５４が被写体光の光路中に位置して被写体光をペンタプリズム１６０、焦点検出装置１７０に導く状態、または被写体光の光路から退避して被写体光を撮像素子１３４の方に導く状態に切り替える。
【００２４】
上記ミラー駆動・シャッタ係止機構１５２によってメインミラー１５０は駆動され、撮影動作時には軸Ｐを回動中心として、上記被写体光の光路から退避する位置に跳ね上げられる。このとき、サブミラー１５４もまた軸Ｑを回動中心として、上記被写体光の光路から退避する位置に跳ね上げられる。撮影動作終了時、これらのメインミラー１５０およびサブミラー１５４は上述した撮影準備状態の位置に戻される。
【００２５】
シャッタ１４０について説明する。本発明の第１の実施の形態においてシャッタ１４０は、フォーカルプレンシャッタであるものとして説明をする。シャッタ１４０は、メインミラー１５０と撮像素子１３４との間に設けられ、撮影レンズ１８０の光軸に略直交する面に沿って走行可能に構成される先幕および後幕を有する。また、シャッタ１４０はいわゆる縦走り式のフォーカルプレンシャッタで、幕の走行方向は上から下に向かう方向であるものとする。すなわち、カメラ１０を横位置で構えて撮影したときに、鉛直方向の上側から下側に向かって先幕、後幕が走行して露光動作が行われるものとする。無論、幕の走行方向は下側から上側に向かう方向であっても良く、また、いわゆる横走り式やロータリー式の遮光幕を有するものであってもよい。
【００２６】
シャッタ１４０は、先幕と、後幕と、先幕を上下方向に走行させる機構部品と、後幕を上下方向に走行させる機構部品と、先幕係止機構と、後幕係止機構（以上、不図示）とを有する。シャッタ１４０はさらに、先幕係止マグネット１４２と、後幕係止マグネット１４４とを有する。シャッタ１４０はまた、先幕、後幕を走行させる際の駆動力を蓄える先幕用弾性部材および後幕用弾性部材等を備えていてもよい。なお、先幕、後幕を走行させる際の駆動力としては弾性力以外に電磁力等を用いるものであってもよい。
【００２７】
先幕係止マグネット１４２、後幕係止マグネット１４４は、電磁石、可動鉄片（アーマチュア）等で構成される。通電状態で電磁石に生じる磁力によって可動鉄片が電磁石に吸着され、先幕、後幕の係止状態が維持される。
【００２８】
シャッタ１４０の作動時、最初に先幕係止マグネット１４２への通電を解除すると、電磁石による吸着力が失われて可動鉄片が離反する。これにより、先幕係止状態が解除されて先幕が走行を開始する。その後、後幕係止マグネット１４４への通電を解除すると、上述したのと同様の作用によって後幕係止状態が解除されて後幕が走行する。先幕が走行し始めるタイミングと後幕が走行し始めるタイミングとを、上述した先幕係止マグネット１４２、後幕係止マグネット１４４それぞれへの通電解除タイミングを変えることによって所望のシャッタ秒時でシャッタ１４０を露光動作させることが可能となる。
【００２９】
シャッタチャージ機構１４６は、ミラー駆動・シャッタ係止機構１５２がメインミラー１５０およびサブミラー１５４を撮影準備状態の位置に戻す際、あるいは戻した後に、シャッタ１４０の先幕および後幕を走行開始前の位置に戻す。このときに、上記の先幕用弾性部材、後幕用弾性部材が弾性変形されて蓄勢される。なお、シャッタチャージ時に、先幕係止マグネット１４２、後幕係止マグネット１４４は通電されておらず、吸着力を生じていない。しかし、メインミラー１５０およびサブミラー１５４が撮影準備状態の位置にある場合には、ミラー駆動・シャッタ係止機構１５２が先幕および後幕の係止状態を機械的に維持している。したがって、シャッタ１４０が意図しないタイミングで作動してしまうことは無い。そして、ミラー駆動・シャッタ係止機構１５２がメインミラー１５０およびサブミラー１５４を被写体光の光路から退避する位置へ駆動する寸前に先幕係止マグネット１４２、後幕係止マグネット１４４への通電が開始される。これにより電力の消費が抑制される。
【００３０】
光学的ローパスフィルタ１３６は、複屈折作用を有する光学部材と偏光作用を有する光学部材とを組み合わせて構成され、透過する被写体光中の高い空間周波成分を減じる。光学的ローパスフィルタ１３６の表面には、必要に応じて赤外光を遮断する特性を有する層（薄膜）が形成される。あるいは、赤外光を吸収する特性を有するフイルムやガラス基板等が別に設けられていてもよい。
【００３１】
撮像素子１３４は、ＣＣＤイメージセンサ、あるいはＣＭＯＳイメージセンサとすることが可能である。本発明の実施の形態において、撮像素子１３４はその受光面上にベイヤ配列のオンチップカラーフィルタが形成された単板式のＣＭＯＳカラーイメージセンサであるものとして説明をする。
【００３２】
アナログ・フロントエンド１３０（図１中では「ＡＦＥ」と表記されている）は、撮像素子１３４から出力されるアナログ画像信号に対して相関二重サンプリング、増幅、ＡＤ変換等の処理を行い、デジタル画像信号を生成する。このアナログ・フロントエンド１３０は、撮像素子１３４中に設けられていてもよい。
【００３３】
タイミング・ジェネレータ１３２（図１中では「ＴＧ」と表記されている）は、画像信号処理部１２０から出力される指令に基づいてタイミングパルスを生成し、撮像素子１３４に出力する。撮像素子１３４は、このタイミングパルスに同期して画像信号を点順次の方式でアナログ・フロントエンド１３０に出力する。
【００３４】
ＤＲＡＭ１１６は、画像信号処理部１２０、システムコントローラ１００の双方からアクセス可能に構成される揮発性メモリであり、上記画像信号処理部１２０、システムコントローラ１００で後述する処理が行われる際の作業エリアとして用いられる。
【００３５】
不揮発性メモリ１１０はフラッシュメモリ等で構成される。不揮発性メモリ１１０には、調整用パラメータ１１２、制御プログラム１１４等が記憶される。これらの調整用パラメータ１１２、制御プログラム１１４については後で説明する。
【００３６】
画像データ記録媒体１２６は、メモリカード、小型ハードディスクドライブ、あるいはフロッピー（登録商標）ディスク等で構成され、カメラ１０に対して着脱自在に構成される。カメラ１０で生成された画像データは、この画像データ記録媒体１２６に記録される。
【００３７】
画像表示部１２４は、ＴＦＴ表示素子とバックライト装置、あるいは有機ＥＬ表示素子等で構成され、撮影して得られた画像をカラー表示することが可能に構成される。また、必要に応じてメニュー画面を表示したり、ユーザに情報を伝達するための文字表示やグラフィック表示をしたりすることも可能に構成される。
【００３８】
表示制御部１２２は、画像信号処理部１２０から出力される信号に基づいて画像を表示するように画像表示部１２４を制御する。
【００３９】
画像信号処理部１２０は、アナログ・フロントエンド１３０から出力されるデジタル画像信号を入力してＤＲＡＭ１１６へ一時的に記憶する。画像信号処理部１２０は、ＤＲＡＭ１１６に記憶されるデジタル画像信号にデモザイク、ホワイトバランス補正、シェーディング補正、レベル補正、階調補正等の処理をして画像データを生成する。なお、本明細書中では、上記の処理をする前のものをデジタル画像信号と称し、処理をしたものをデジタル画像データと称する。画像信号処理部１２０は、デジタル画像データに対して必要に応じて圧縮処理をし、処理後の画像データを画像データ記録媒体１２６に記録する。
【００４０】
画像信号処理部１２０はまた、生成された画像データや、画像データ記録媒体１２６から読み出された画像データに基づき、表示用画像データを生成して表示制御部１２２に出力する。表示制御部１２２は、受信した表示用画像データに基づく画像を画像表示部１２４に表示する。
【００４１】
システムコントローラ１００は、ＣＰＵ、またはハードウェアロジック等で構成可能であるが、本実施の形態においてはＣＰＵで構成されるものとする。システムコントローラ１００と先幕係止マグネット１４２、後幕係止マグネット１４４、シャッタチャージ機構１４６、ミラー駆動・シャッタ係止機構１５２、絞り駆動部１８６、レンズ駆動部１８８等とはバス１０６を介して電気的に接続されている。システムコントローラ１００は、不揮発性メモリ１１０からＤＲＡＭ１１６に転送された制御プログラム１１４を逐次読み込んで実行し、上述した各構成要素の動作を制御してカメラ１０全体の動作を制御する。
【００４２】
調整用パラメータ１１２について説明する。カメラ１０を構成する機械部品や電子部品は製造上のばらつきがある。それらのばらつきによって、同じ制御プログラムに基づいて個々のカメラ１０を制御しても動作や精度にばらつきを生じる場合がある。調整用パラメータ１１２は、このようなばらつきを減じるために製造・調整過程で個々のカメラ１０に対応して書き込まれる。
【００４３】
例えば、先幕係止マグネット１４２、後幕係止マグネット１４４への通電を解除してから可動鉄片が離反を開始するまでの時間に個体差を有する場合があり、先幕、後幕を走行させるための弾性部材の弾性力もまた個体差を有する場合がある。加えて、先幕や後幕が走行する際にこれら先幕や後幕に作用する摩擦力なども個体差を有する場合がある。これらの個体差は、先幕と後幕との走行間隔（スリット幅）のばらつきや幕の走行速度のばらつきの要因となる。従って、先幕係止マグネットへの通電を解除してから１／８０００秒後に後幕係止マグネット１４４への通電を解除しても、得られるシャッタ秒時（シャッタ開放時間）は必ずしも１／８０００秒になるとは限らない。そこで、先幕係止マグネット１４２への通電を解除してから後幕係止マグネット１４４への通電を解除するまでの時間間隔を調整（増減）するための時間間隔補正情報を調整用パラメータ１１２として不揮発性メモリ１１０に記憶することが可能である。
【００４４】
調整用パラメータ１１２には、上述した時間間隔補正情報以外にも、測光部１６４の測光精度調整用情報、アナログ・フロントエンド１３０でのゲイン調整、あるいはＡＤ変換に際してのレベルやリニアリティ等の調整をするための情報等、様々な調整用情報を記憶可能に構成される。
【００４５】
調整用パラメータ１１２にはさらに、露出プログラム特性変更情報も記憶可能に構成される。露出プログラム特性変更情報について以下に説明する。最初に、露出プログラム特性変更情報とは、予め定められている露出プログラムの特性を変更するための情報である。露出プログラムは、測光部１６４で得られた被写体輝度に応じて、カメラ１０が撮影動作を実行する際のシャッタ開放時間、撮影レンズ１８０で設定される絞り値（以下、設定絞り値と称する）、撮像素子１３４で設定される等価ＩＳＯ感度（アナログ・フロントエンド１３０で設定されるゲイン）等の露出パラメータを決定するためのものとして予め定められているものである。一例として、システムコントローラ１００内に露出プログラムが組み込まれたものとすることができる。
【００４６】
この露出プログラムとしては、測光部１６４で得られた被写体輝度に対応してシャッタ開放時間と設定絞り値との組み合わせを決定するように予め定められたものとすることができる。あるいは、設定絞り値はユーザにより設定された値に固定した状態で、撮像素子１３４で設定される等価ＩＳＯ感度とシャッタ開放時間との組み合わせを決定するように予め定められたものとすることができる。
【００４７】
同様に、シャッタ開放時間は固定した状態で、撮像素子１３４で設定される等価ＩＳＯ感度と設定絞り値との組み合わせを決定するように予め定められたものとすることもできる。さらに、測光部１６４で得られた被写体輝度に対応して、撮像素子１３４で設定される等価ＩＳＯ感度、シャッタ開放時間、設定絞り値等の全ての露出パラメータの組み合わせを決定するように予め定められたものとすることもできる。
【００４８】
以下、本発明の第１の実施の形態においては、設定絞り値、シャッタ開放時間、および撮像素子の等価ＩＳＯ感度を含む、複数の露出パラメータのうち、シャッタ開放時間を含む少なくとも二つの露出パラメータが、予め定められた露出プログラムに従い、測光部１６４で検出された被写体の輝度に応じて決定されるものとする。
【００４９】
露出プログラム特性変更情報は、測光部１６４で得られた被写体輝度に対応して露出パラメータが決定される際に、シャッタ開放時間としてとりうる値に制限を加えるための情報である。例えば、カメラ１０に組み込まれるシャッタが高速側（短秒時側）のシャッタ開放時間として１／８１９２秒で作動可能なものである場合、露出プログラム特性変更情報は、高速側のシャッタ開放時間を１／４０９６秒、１／２０４８秒、１／１０２４秒、…といった値に制限を加えるための情報である。例えば、露出プログラム特性変更情報に基づいて高速側のシャッタ開放時間が１／２０４８に制限される場合、制御目標ＥＶ値の大小によらず、設定されるシャッタ開放時間は１／２０４８秒よりも短くなることはない。
【００５０】
情報表示部１０２は、カメラ１０の上部や背面、さらにはファインダ内等に設けられるモノクロまたはカラーの液晶表示装置等で構成される。情報表示部１０２はまた、ＬＥＤ等を有していてもよい。また、情報表示部１０２に加えて、あるいは置き換えて、音や振動をユーザに伝えるための発音体や振動モータ等の装置をカメラ１０が有していてもよい。
【００５１】
操作スイッチ１０４は、レリーズスイッチ、スライドスイッチ、ダイヤルスイッチ、プッシュスイッチ等、カメラ１０に設けられる各種スイッチを総称したものである。ユーザが操作スイッチ１０４を用いて、絞り値、シャッタ速度、等価ＩＳＯ感度、露出モード等の設定、カメラの動作モード（記録モード／再生モード等）の切り替え、メニュー選択、撮影動作の開始等の操作をすることが可能となる。
【００５２】
通信部１０８は、ＩＥＥＥ８０２．１１で規定される無線規格に準拠した送受信機能を有するものとすることができる。この通信部１０８により、カメラ１０はインターネットに接続することができる。カメラ１０はインターネットを介し、後で詳しく説明するサーバと通信可能に構成されている。あるいは、通信部１０８を介して携帯電話等の公衆無線網に接続可能とし、公衆無線網を経由して、インターネットに接続されるサーバと通信可能に構成されていてもよい。
【００５３】
また、この通信部１０８については、有線の形態でインターネットに接続可能に構成されるものであってもよい。この場合、通信部１０８はＬＡＮインターフェースであっても良いし、ＵＳＢインターフェースであってもよい。通信部１０８がＵＳＢインターフェースである場合、ネットワークに接続されるパーソナルコンピュータ等にＵＳＢケーブルを介してカメラ１０を接続することができる。そして、このパーソナルコンピュータ等を経由してサーバとカメラ１０との間で情報の授受を行うことが可能に構成されていてもよい。
【００５４】
図２は、システムコントローラ１００が有する処理部を説明するブロック図である。図２には、システムコントローラ１００が、図１に示される構成要素中の一部の構成要素とともに示されている。システムコントローラ１００は、シャッタ時間設定部２００と、シャッタタイミング制御部２０２と、露光量誤差導出部２０４と、シャッタ精度低下告知処理部２０６と、露出パラメータ決定部２０８と、露出プログラム変更部２１０とを有する。不揮発性メモリ１１０からＤＲＡＭ１１６に転送された制御プログラム１１４をシステムコントローラ１００が逐次読み込んで実行することにより、上述した各処理部が機能する。
【００５５】
シャッタ時間設定部２００は、シャッタ１４０の開放時間（シャッタ秒時）を設定する処理を行う。例えば、カメラ１０が絞り優先露出モードに設定されている場合、設定されている等価ＩＳＯ感度と、ユーザにより設定されている撮影レンズ１８０の絞り値と、測光部１６４から得られる測光結果等とに基づき、シャッタ時間設定部２００はシャッタ１４０が作動する際の開放時間（シャッタ秒時）を設定する。
【００５６】
シャッタタイミング制御部２０２は、シャッタ時間設定部２００で設定された開放時間に基づき、シャッタ１４０を開成させてから閉成させるまでの時間間隔を制御する。具体的には、シャッタタイミング制御部２０２は、シャッタ時間設定部２００で設定された開放時間に基づき、先幕係止マグネット１４２への通電を解除してから後幕係止マグネット１４４への通電を解除するまでの時間間隔（以下では先幕係止マグネット１４２への通電を解除してから後幕係止マグネット１４４への通電を解除するまでの時間間隔をディレイタイムと称する）を決定する。
【００５７】
このディレイタイムは、シャッタ時間設定部２００で設定されるシャッタ秒時に対応するものがデータテーブルの形式で不揮発性メモリ１１０に記憶されていて、それをシャッタタイミング制御部２０２が読み出すことが可能である。あるいは、シャッタ時間設定部２００で設定されるシャッタ秒時からディレイタイムを算出するための計算式が制御プログラム１１４中に組み込まれていて、シャッタ開閉動作にあたってシャッタタイミング制御部２０２でディレイタイムを算出するようにしてもよい。
【００５８】
露光量誤差導出部２０４は、予め定められた基準シャッタ開放時間を含む露出パラメータで被写体を撮影して得られた画像から露光量誤差を求める。基準シャッタ開放時間としては、カメラ１０で設定可能なシャッタ開放時間中、最も短い開放時間（例えば１／８１９２秒）とすることが露光量誤差をより正確に導出する上で望ましい。
【００５９】
ここで図３から図５を参照して露光量誤差導出部２０４において行われる露光量誤差導出の方法について説明する。図３は、先幕係止マグネット１４２、後幕係止マグネット１４４への通電を解除するタイミングとシャッタ１４０の先幕、後幕の走行タイミングとの関係を示す図である。図３（ａ）は、シャッタタイミング制御部２０２で設定されるディレイタイムに対して理想的なシャッタ開放時間（シャッタ秒時）が得られる様子を示す。図３（ｂ）は、目標とするシャッタ開放時間（目標秒時）に対応してシャッタタイミング制御部２０２で設定されるディレイタイムに対して、得られるシャッタ秒時（実秒時）が誤差を有する様子を示す。図３（ｂ）に示されるように、実秒時と目標秒時との差をシャッタ秒時誤差と称する。
【００６０】
ところで、フォーカルプレンシャッタでは、このシャッタ秒時誤差が目標秒時の長短によらず略一定であることが多い。これはすなわち、結果として得られる露光量に及ぼすシャッタ秒時誤差の影響が長秒時であるほど小さいことを意味する。図３（ｃ）は、図３（ｂ）に示されるものよりも長い目標秒時が設定されているのに対して、シャッタ秒時誤差は図３（ｂ）に示されるものとほぼ同じである様子を示している。図３の（ａ）、（ｂ）、（ｃ）のそれぞれにおいて、図の左右方向には時間の経過を示しており、上下方向には事象の変化（先幕係止解除信号、後幕係止解除信号の変化、先幕、後幕が走行を開始してから走行を完了するまでの様子）が示されている。
【００６１】
シャッタ秒時誤差が露光量に与える影響は、目標とするシャッタ開放時間（目標秒時）のＴｖ値と実際のシャッタ開放時間（実秒時）のＴｖ値（Ｔｖ値はシャッタ秒時をアペックス演算で表したものを意味する）との差で求めることができる。例えば、目標秒時が１２２マイクロ秒（１／８１９２秒）で、シャッタ秒時誤差が２５マイクロ秒（１／４００００秒）長すぎであったとする。この場合、露光量の誤差（ΔＥｖ）は、以下のように求めることができる。
ΔＥｖ＝［−ｌｏｇ2（１／８１９２）］−［−ｌｏｇ2（１／８１９２＋１／４００００）］
＝ｌｏｇ2（８１９２）−ｌｏｇ2（６７９９）≒０．２７
上記に対して、目標秒時が２４４マイクロ秒（１／４０９６秒）の場合にもシャッタ秒時誤差が２５マイクロ秒（１／４００００秒）長すぎであったとする。この場合、露光量の誤差（ΔＥｖ）は、以下のように求めることができる。
ΔＥｖ＝［−ｌｏｇ2（１／４０９６）］−［−ｌｏｇ2（１／４０９６＋１／４００００）］
＝ｌｏｇ2（４０９６）−ｌｏｇ2（３７１６）≒０．１４
以上の比較から、２５マイクロ秒のシャッタ秒時誤差（長すぎ）が露光量に与える影響は、シャッタ開放時間が１／８１９２秒（称呼値で１／８０００秒）の場合は０．２７Ｅｖ、１／４０９６秒（称呼値で１／４０００秒）の場合は０．１４Ｅｖとなる。上記と同様の計算を１／２０４８秒（称呼値で１／２０００秒）に対して行うと、０．０７Ｅｖとなる。以上のように、シャッタ秒時誤差が設定シャッタ開放時間の長短によらず一定の場合、シャッタ開放時間が長くなるにつれて、シャッタ秒時誤差が露光量に与える影響は減少する。
【００６２】
以上から明らかなように、目標秒時が短い程、シャッタ秒時誤差が露光量に及ぼす影響は大きい。つまり、目標秒時が短い程、上述したシャッタ秒時誤差に起因する露光量誤差は大きくなる傾向にあるので、露光量誤差の測定精度を上げるという観点からは、より短いシャッタ開放時間で露光量誤差を測定することが望ましい。
【００６３】
図４は、カメラ１０のシャッタ精度を確認する際の様子を概念的に示す図である。テストチャートＴＣは、時間的にほぼ一定の照度で照明された、ほぼ一様の反射率を有するものであることが望ましい。一例としては、太陽光やＤＣ駆動された照明機器等で照明された無地の紙をテストチャートＴＣとして用いることが可能である。なお、テストチャートＴＣとして適当なものが無ければ、静止物体をテストチャートＴＣの代わりに用いることも可能である。例えば晴天の青空にカメラ１０を向けることも可能である。また、静止物体が必ずしも無地である必要は無い。
【００６４】
図５は、図４に示される状態で撮影をしてアナログ・フロントエンド１３０から出力されるデジタル画像信号（デモザイク処理等を行う前のデジタル信号）を概念的に示している。あるいは、撮像素子１３４のイメージエリア上に二元的に配列される画素と考えても良い。シャッタ１４０の先幕、後幕は、図５の上側から下側に向かう方向に対応して走行するものとする。このデジタル画像信号はＢ行×Ａ列の二次元配列されたものであるとする。
【００６５】
図５中、Ｒ、Ｇｒ、Ｇｂ、またはＢの符号が付された１つの矩形が１つの画素を意味している。そして、符号Ｒが付された矩形は赤色のオンチップカラーフィルタがフォトダイオード上に設けられた画素を意味する。同様に、符号Ｇｒ、Ｇｂの付された矩形は緑色のオンチップカラーフィルタがフォトダイオード上に設けられた画素を、符号Ｂの付された矩形は青色のオンチップカラーフィルタがフォトダイオード上に設けられた画素を意味する。以下では赤色のオンチップカラーフィルタが設けられた画素をＲ画素、緑色のオンチップカラーフィルタが設けられた画素をＧ画素（区別する必要があるときにはＧｒ画素、Ｇｂ画素と称する）、青色のオンチップカラーフィルタが設けられた画素をＢ画素と称する。これらＲ画素、Ｇ画素、Ｂ画素に対応する画素値は、例えば８ビット、１２ビット、１４ビットといったビット深度を有するデジタル値とすることが可能である。
【００６６】
１回の撮影で得られる画像信号から、露光量誤差導出部２０４は以下のようにＧ出力平均値を求める。すなわち、露光量誤差導出部２０４は以下に示されるようにＧｒ画素、Ｇｂ画素の画素値の総和を求め、その総和からＧ出力平均値を求める。
【００６７】
Ｇｒ画素の画素値の総和をＳｕｍＧｒで表し、Ｇｂ画素の画素値の総和をＳｕｍＧｂで表すと、Ｇ出力平均値は以下の式で求めることができる。下記の式でＡ、Ｂはそれぞれ、図５に示される画像信号の、横方向の画素数（列の数）、縦方向の画素数（行の数）を意味する。Ｇ画素の数は、全画素数（Ａ×Ｂ）の半分しか無いので、下記式において２が乗じられている。
Ｇ出力平均値＝（ＳｕｍＧｒ＋ＳｕｍＧｂ）÷（Ａ×Ｂ）×２  …  式（１）
ところで、測光部１６４での測光結果に基づいて決められる露出パラメータで撮影を行って得られる画像から求められるＧ出力平均値は、カメラ１０が正常に機能している場合、設計値に近い値となる。何故ならば、与えられた被写体輝度（測光部１６４での測光結果）に対応して、撮像素子１３４の受光面上で所定の像面露光量が得られるように露出パラメータが決定されるからである。しかし、シャッタ１４０が上述した秒時誤差を有する場合、想定した像面露光量が得られず、従ってＧ出力平均値は設計値からずれる。
【００６８】
つまり、上述のようにして得られるＧ出力平均値と、設計上予想されるＧ出力平均値（以下ではこれを単に設計値と称する）との比を求めることにより露光量誤差ΔＥｖを求めることが可能となる。露光誤差ΔＥｖは、以下の式（２）から求めることができる。
ΔＥｖ＝ｌｏｇ2（Ｇ出力平均値／設計値）    …  式（２）
なお、上記Ｇ出力平均値を求める際に、撮影レンズ１８０や撮像素子１３４の特性によって生じるシェーディングの影響を軽減するため、補正処理を行うことも可能である。あるいは、画面の中心部分の画素値のみを用いてＧ出力平均値を求めることにより、シェーディングの影響を軽減するようにしてもよい。
【００６９】
再び図２を参照して、シャッタ精度低下告知処理部２０６は、露光量誤差導出部２０４で導出された露光量誤差が所定の量、例えばＡＰＥＸ演算でプラス・マイナス０．３Ｅｖ分に相当する量を越したときに、シャッタ精度が低下している旨をユーザに対して告知する処理を行う。ユーザに対する告知の方法としては、画像表示部１２４にシャッタ精度が低下している旨の表示をしたり、情報表示部１０２に絵文字等を表示したりすることが可能である。あるいは、ファインダ内の液晶表示装置やＬＥＤ等を用いて表示したり、発音体や振動モータ等を作動させてユーザに告知したりしてもよい。
【００７０】
露出パラメータ決定部２０８は、ユーザにより設定された露出モード（プログラム露出モード、絞り優先露出モード、シャッタ速度有線露出モード、撮像素子感度自動設定モード等）と、測光部１６４から出力された被写体輝度の情報とから露出パラメータを決定する。露出パラメータは、先にも説明したように、カメラ１０が撮影動作を実行する際のシャッタ開放時間、撮影レンズ１８０の設定絞り値、撮像素子１３４で設定される等価ＩＳＯ感度等である。
【００７１】
露出プログラム変更部２１０は、露光量誤差導出部２０４で導出された露光量誤差が所定の量を越している状況において、このシャッタ精度低下に対して露出プログラムを変更して対処することをカメラ１０のユーザが希望している場合に、露出プログラムを変更する処理を行う。上記所定の量としては、例えばＡＰＥＸ演算で０．３Ｅｖ分に相当する量とすることが可能である。本発明の第１の実施の形態において、露出プログラム変更部２１０は、露出パラメータ決定部２０８で露出パラメータが決定される際に、以下に説明する処理を行う。
【００７２】
図６は、目標とするＥｖ値に対して露出パラメータ決定部２０８で決定される設定絞り値（Ａｖ）、シャッタ開放時間（Ｔｖ）の組み合わせを概念的に示すプログラム線図である。図６（ａ）は、通常の状態（露光量誤差導出部２０４で導出された露光量誤差が比較的少なく、良好な状態）のときに適用されるプログラム線図の例を示す。図６（ｂ）は、露光量誤差導出部２０４で導出された露光量誤差が、例えば０．３Ｅｖあった場合に適用されるプログラム線図の例を示す。図６（ｃ）は、露光量誤差導出部２０４で導出された露出誤差が、例えば０．５Ｅｖあった場合に適用されるプログラム線図の例を示す。
【００７３】
図６（ａ）に示されるプログラム線図では、Ｔｖ値の上限が１３となっている。例えば、Ｅｖ１８の制御目標に対してＡｖ５（絞り値Ｆ５．６６）とＴｖ１３（シャッタ開放時間１／８１９２秒）との組み合わせとなっている。図６（ｂ）に示されるプログラム線図では、Ｔｖ値の上限が１２となっている。つまり、Ｅｖ１８の制御目標に対してはＡｖ６（絞り値Ｆ８）とＴｖ１２（シャッタ開放時間１／４０９６秒）との組み合わせとなっている。図６（ｃ）に示されるプログラム線図では、Ｔｖ値の上限が１１となっている。つまり、Ｅｖ１８の制御目標に対してはＡｖ７（絞り値Ｆ１１．３）とＴｖ１１（シャッタ開放時間１／２０４８秒）との組み合わせとなっている。
【００７４】
露出プログラム変更部２１０は、図６を参照して例示したように露出プログラムの特性を変更する際に、不揮発性メモリ１１０内に記憶される露出プログラムの特性を規定するプログラムに修正を加えることが可能である。あるいは、以下に説明するように露出パラメータ決定部２０８で決定されるシャッタ開放時間に制限を加えるための情報（以下ではこれをＴｖ制限値と称する）を調整用パラメータ１１２の１つとして記憶することも可能である。つまり、露出パラメータ決定部２０８は、図６（ａ）に示されるような露出プログラム特性に従ってＡｖ値、Ｔｖ値を求め、求められたＴｖ値をＴｖ制限値と比較する。そして、求められたＴｖ値がＴｖ制限値を超している場合、求められたＴｖ値をＴｖ制限値と等しい値に変更し、制御目標のＥｖ値と変更後のＴｖ値とから新たなＡｖ値を求めることができる。
【００７５】
図６に示される例を用い、上記の例について具体的に説明する。Ｔｖ制限値は図６（ｃ）に示されるように１１であったとする。制御目標Ｅｖ値が１７であった場合、露出パラメータ決定部２０８は図６（ａ）に示される露出プログラム特性に基づいてＴｖ値を１３と決定する。露出パラメータ決定部２０８はこのＴｖ値１３をＴｖ制限値の１１と比較する。Ｔｖ１３はＴｖ１１を越しているので、露出パラメータ決定部２０８はＴｖ値を１１に変更する。そして露出パラメータ決定部２０８は、制御目標Ｅｖ値１７と変更後のＴｖ値１１とからＡｖ値を６に決定することができる。
【００７６】
図７は、カメラ１０で撮影動作が実行されるときにシステムコントローラ１００により実行される処理を示す概略フローチャートである。Ｓ７００で一連の撮影動作が行われ、Ｓ７０２では累計シャッタレリーズ回数が確認される。累計シャッタレリーズ回数は、ユーザがカメラ１０を新規に使用開始してからの累計のシャッタレリーズ回数である。
【００７７】
Ｓ７０４でシステムコントローラ１００は、累計シャッタレリーズ回数をもとに、シャッタ精度保全処理を行うレリーズ回数に達したか否かを判定する。この判定が否定される間は、通常の撮影動作が繰り返し行われる。Ｓ７０４での判定が肯定されると処理はＳ７０６に進む。そしてシステムコントローラ１００は画像表示部１２４にシャッタ精度保全処理を行うかどうかの判定をユーザに促すための表示を行う。Ｓ７０６の処理によって画像表示部１２４に表示される内容の一例が図８に示されている。ユーザは操作スイッチ１０４を操作して図８に示される「はい」または「いいえ」を選択する。
【００７８】
Ｓ７０８においてシステムコントローラ１００は、シャッタ精度保全処理をユーザが希望しているか否かを判定する。Ｓ７０８での判定が否定された場合、Ｓ７００に戻り、上述した処理が繰り返し行われる。Ｓ７０８での判定が肯定された場合、処理はＳ７１０に進んでシステムコントローラ１００はシャッタ精度保全処理を実行した後、図７に示される一連の動作を完了する。
【００７９】
図９、図１０は、システムコントローラ１００で実行されるシャッタ精度保全処理の手順を概略的に示すフローチャートである。この処理手順は、図７に示すフローチャート中におけるＳ７１０の処理に対応する。図９、図１０に示される処理が実行される際の前提として、カメラ１０は図４を参照して説明した状態に設定されているものとする。つまり、カメラ１０は三脚ＴＰ等によって固定され、時間的に輝度の安定している静止物体（テストチャートＴＰ）に向けられているものとする。また、カメラ１０が連写モード（レリーズスイッチを押下している間、撮影動作が連続して行われるモード）を有するものである場合、この連写モードに設定されることが較正動作を短時間のうちに完了させる上で望ましい。
【００８０】
Ｓ９００においてシステムコントローラ１００は、カメラ１０のＡｖ値、Ｓｖ値を設定する。つまり、シャッタ較正モードで撮影動作を行う際の、撮影レンズ１８０の絞り値、アナログ・フロントエンド１３０で設定されるゲインを予め定められた値、あるいはユーザにより決定された値に設定する。以降、シャッタ較正モードの処理が完了するまで、上記Ａｖ値、Ｓｖ値は一定に維持される。
【００８１】
Ｓ９０２においてシステムコントローラ１００は、カウンタ値Ｃをクリアする。このカウンタ値Ｃは、シャッタ秒時誤差を導出するために撮影動作を繰り返し行う際の回数を計数するカウンタである。
【００８２】
Ｓ９０４においてシステムコントローラ１００は、シャッタ秒時（開放時間）を１／８０００秒の称呼値に設定する。このとき、シャッタタイミング制御部２０２（図２）では１／８１９２秒（１２２マイクロ秒）のディレイタイムが設定される。本実施の形態においてはシャッタ開放時間として１／８１９２秒が設定される場合を例に説明するが、このシャッタ開放時間はカメラ１０で設定しうる最短のシャッタ開放時間であることが望ましい。
【００８３】
Ｓ９０６においてシステムコントローラ１００は、撮影を実行する。このとき、撮像素子１３４から出力され、アナログ・フロントエンド１３０で処理されて生成されたデジタル画像信号は画像信号処理部１２０を経由してシステムコントローラ１００に出力される。システムコントローラ１００はＳ９０８でこのデジタル画像信号を取得し、ＤＲＡＭ１１６に一時的に記録する。
【００８４】
Ｓ９１０においてシステムコントローラ１００は、Ｓ９０６で撮影が実行される直前、あるいは直後の測光値を測光部１６４から入力し、それをＢ１として記憶する。Ｓ９１２においてシステムコントローラ１００は、Ｓ９０８で取得したデジタル画像信号から、式（１）を用いてＧ出力平均値を導出する。
【００８５】
Ｓ９１４においてシステムコントローラ１００は、シャッタ秒時を１／４０００秒の称呼値に設定する。このとき、シャッタタイミング制御部２０２（図２）では１／４０９６秒（２４４マイクロ秒）のディレイタイムが設定される。Ｓ９１４で設定されるシャッタ開放時間は、例えばＳ９０４で設定されるシャッタ開放時間の２倍、４倍などと云った時間とすることができる。
【００８６】
Ｓ９１６においてシステムコントローラ１００は、撮影を実行する。このとき、撮像素子１３４から出力され、アナログ・フロントエンド１３０で処理されて生成されたデジタル画像信号は画像信号処理部１２０を経由してシステムコントローラ１００に出力される。システムコントローラ１００はＳ９１８でこのデジタル画像信号を取得し、ＤＲＡＭ１１６に一時的に記録する。
【００８７】
Ｓ９２０においてシステムコントローラ１００は、Ｓ９１６で撮影が実行される直前、あるいは直後の測光値を測光部１６４から入力し、それをＢ２として記憶する。Ｓ９２２においてシステムコントローラ１００は、Ｓ９１８で取得したデジタル画像信号から、式（１）を用いてＧ出力平均値を導出する。
【００８８】
Ｓ９２４においてシステムコントローラ１００は、Ｂ１からＢ２を引いた値の絶対値が予め定められた値Ｂよりも小さいか否かを判定し、この判定が肯定される場合にはＳ９２６に進む一方、否定される場合にはＳ９０２に戻る。つまり、称呼値１／８０００秒のシャッタ秒時で撮影を実行したときの被写体輝度と、シャッタ秒時１／４０００秒の称呼値で撮影を実行したときの被写体輝度との差が予め定められた基準値Ｂよりも大きいと判定される場合には、この判定の時点までに得られたデータを全て捨て、一連のシャッタ秒時較正に係る処理手順を最初からやり直す。
【００８９】
上記の被写体輝度の差が大きい、ということは、被写体輝度が安定していないことを意味する。例えば、テストチャートＴＣ（図４）が蛍光灯等で照明されている場合には、フリッカ等の影響によって上記の差が大きくなることがある。予め定められた基準値Ｂとしては、例えばＡＰＥＸ演算のＢｖ値換算で０．１程度とすることができる。被写体輝度の差が小さい場合には、被写体輝度は安定している（時間的に略一定の輝度を有している）ということになる。
【００９０】
Ｓ９１０、Ｓ９２０、Ｓ９２４の処理を行う理由は、より正確な露光量誤差の導出を可能とするためである。つまり、露光量の差から露光量の誤差を求めるので、不安定な被写体輝度のもとで撮影を行うとそれが露光量のばらつきを生じる原因となり、結果として求められる露光量誤差の信頼度を低下させる可能性があるからである。
【００９１】
Ｓ９２６においてシステムコントローラ１００は、以下に説明する露光量誤差導出の処理を行う。すなわち、システムコントローラ１００は、測光部１６４から出力された被写体輝度（これをＢｖとして以下の説明をする）、カメラ１０で設定されたＡｖ値、Ｓｖ値、そしてＳ９０４、Ｓ９１４で設定されたシャッタ秒時（シャッタ開放時間）すなわちＴｖ値から、設計上予想されるＧ出力平均値（設計値）を導出する。そしてＳ９１２、Ｓ９２２それぞれで導出されたＧ出力平均値と、上記設計値とから式（２）を用いて露光量誤差を導出する。
【００９２】
図９に示される処理では、シャッタ開放時間の称呼値を１／８０００秒にしたときと、１／４０００秒にしたときとの二つの場合で露光量誤差を導出しているが、いずれか一方のシャッタ開放時間のみで撮影をし、露光量誤差を導出してもよい。ただし、本実施の形態で例示するように、異なる複数のシャッタ開放時間で撮影を行い、露光量誤差を導出することにより、以下で説明するようにシャッタに起因する露光量誤差をより正確に推測することが可能となるからである。
【００９３】
図３（ｂ）、図３（ｃ）を参照して先に説明したように、シャッタ秒時誤差はシャッタ開放時間の長短によらず略一定の長さとなる。従って、シャッタ開放時間が短くなるほどシャッタ秒時誤差が露光量に及ぼす影響は大きくなる。つまり、シャッタ開放時間の称呼値が１／８０００秒のときの露光量誤差と、シャッタ開放時間の称呼値が１／４０００秒のときの露光量誤差とを比較して、これらの露光量誤差の差が想定される差に対して乖離しているとき、それはシャッタの精度が原因ではなく、測光部１６４や絞り装置１８４、あるいはアナログ・フロントエンド１３０等が原因であることを推測することが可能となる。
【００９４】
Ｓ９２８においてシステムコントローラ１００は、カウンタ値Ｃをインクリメントする。続くＳ９３０では、インクリメント後のカウンタ値Ｃが正の整数Ｎ以上であるか否かが判定される。この判定が肯定されると処理はＳ９３２に進む一方、否定されるとＳ９０４に戻り、上述した処理が繰り返し行われる。つまり、予め設定された回数であるＮ回にわたって上記の処理が繰り返し行われる。Ｎは、例えば５とすることができる。Ｎ＝５の場合、合計で１０回の撮影動作が行われることになるが、カメラ１０が連写モードに設定されていて、被写体輝度が安定していれば数秒程度の間にＳ９０４からＳ９３０までの一連の処理を完了することが可能である。
【００９５】
Ｓ９３２においてシステムコントローラ１００は、シャッタ開放時間の称呼値が１／８０００秒の場合、１／４０００秒の場合、それぞれに対応してＳ９２６で導出されたＮ個の露光量誤差から、露光量誤差の平均値を導出する。つまり、シャッタ開放時間の称呼値が１／８０００秒の場合、１／４０００秒の場合それぞれに対応した露光量誤差の平均値をＳ９３２で得る。
【００９６】
Ｓ９３４でシステムコントローラ１００は、Ｓ９３２で導出された、シャッタ開放時間の称呼値が１／８０００秒の場合、１／４０００秒の場合それぞれに対応した露光量誤差の平均値をもとにシャッタ精度が良好であるか否かを判定する。これらの露光量誤差の大小関係から、先に説明したように露光量誤差がシャッタの精度に起因するものか、他の原因によるものかをＳ９３４で判定することも可能である。あるいは、シャッタ開放時間の称呼値が１／８０００秒の場合の露光量誤差の大小だけをもとにＳ９３４での判定を行うことも可能である。
【００９７】
Ｓ９３４での判定が肯定された場合、処理はＳ９５０に進み、シャッタ精度は良好である旨を画像表示部１２４に表示する処理をシステムコントローラ１００は行う。図１１には、画像表示部１２４に表示される内容の例が示されており、図１１（ａ）に示される例がＳ９５０での表示処理結果に対応するものである。
【００９８】
Ｓ９５２においてシステムコントローラ１００は、ユーザが「戻る」の操作をしたか否かの判定をし、この判定が否定される間はＳ９５２の処理を繰り返し、Ｓ９５２の判定が肯定されるとシャッタ秒時較正の処理を完了する。例えば、図１１の（ａ）に示されるような「戻る」の文字が画像表示部１２４に表示されていて、この表示を見たユーザが操作スイッチ１０４を押下する操作をしたことが検出されると、Ｓ９５２の判定が肯定される。
【００９９】
Ｓ９３４での判定が否定された場合、つまりシャッタ精度が良好でないと判定された場合の分岐先であるＳ９３６において、シャッタ開放時間の称呼値が１／８０００秒の場合の露光量誤差の大小に基づき、Ｔｖ制限値を決定する。露光量誤差に対応して決定されるＴｖ制限値の一例を図１２に示す。図１２に示される例によれば、露光量誤差が例えば０．５Ｅｖのとき、Ｔｖ制限値は１１となる。図１２に例示されるものに対応するようなデータテーブルを、調整用パラメータ１１２の１つとして記憶しておくことにより、システムコントローラ１００はこのデータテーブルを参照してＴｖ制限値を決定することができる。
【０１００】
Ｓ９３８においてシステムコントローラ１００は、Ｔｖ制限値変更の処理（露出プログラムの特性を変更する処理）を実行するか否か、ユーザに確認するための処理を行う。このＳ９３８の処理に対応して、画像表示部１２４には図１１の（ｂ）に例示されるような表示がなされる。なお、図１１の（ｂ）のような表示がなされる際に、Ｔｖ制限値変更後に使用可能なシャッタ開放時間の最短値を表示してもよい。例えば、「高速シャッタは１／２０００秒まで使用可能です。」というような表示をすることができる。
【０１０１】
システムコントローラ１００はＳ９４０において、ユーザがＴｖ制限値の変更（露出プログラムの特性の変更）を実行することを希望しているか否かを判定する。例えば、図１１の（ｂ）に示されるような「はい」、「いいえ」の表示のうち、ユーザが操作スイッチ１０４を操作して「はい」を選択し、選択した内容を確定する操作をしたことが検出されると、Ｓ９４０の判定が肯定される。Ｓ９４０の判定が肯定された場合、処理はＳ９４２に進み、調整用パラメータ１１２内に記録されているＴｖ制限値の情報を更新する処理が行われる。Ｓ９４２の処理が終わると一連のシャッタ精度保全処理が完了する。
【０１０２】
Ｓ９４０での判定が否定された場合の分岐先であるＳ９６０においてシステムコントローラ１００は、図１１の（ｃ）に例示されるような、サポートセンターへの連絡を促すメッセージを連絡先情報などとともに画像表示部１２４に表示する処理を行う。
【０１０３】
Ｓ９６２においてシステムコントローラ１００は、ユーザが「閉じる」の操作をしたか否かの判定をし、この判定が否定される間はＳ９６２の処理を繰り返し、Ｓ９６２の判定が肯定されるとシャッタ精度保全の処理を完了する。例えば、図１１の（ｃ）に示されるような「閉じる」の文字が画像表示部１２４に表示されていて、この表示を見たユーザが操作スイッチ１０４を押下する操作をしたことが検出されると、Ｓ９６２の判定が肯定される。
【０１０４】
以上に説明した第１の実施の形態によれば、輝度箱やシャッタ試験器、あるいは像面露光量計等の機器を用いることなく、シャッタ精度の確認と、必要に応じてＴｖ制限値の更新処理をすることが可能となる。これにより、想定される寿命を過ぎてカメラを使用しても適正な露光量の画像を継続して得ることが可能となる。
【０１０５】
以上ではカメラ１０を三脚に固定して一連の較正動作を行う例について説明したが、連写モードに切り替えたカメラ１０をユーザが快晴の青空等に向けてカメラを保持すれば、数秒のうちに一連のシャッタ秒時較正、調整を完了することも可能である。このとき、Ｓ９１０、Ｓ９２０、およびＳ９２４の処理によって、較正動作中の被写体輝度が安定していない場合には途中まで得られたデータは捨てられる。したがって、カメラの保持のしかたが不適切であっても、それが較正の結果に悪影響を及ぼすことが無い。なお、カメラ１０がいわゆる多分割測光可能なものである場合、Ｓ９１０、Ｓ９２０で被写界輝度を得る際に被写界輝度の分布も得ておくようにしてもよい。その場合、Ｓ９２４での判定処理では輝度値の比較だけでなく、被写界輝度の分布の一致度を判定することができる。
【０１０６】
以上では、遮光部材を開成させてから閉成させるまでの時間間隔を調節することにより撮像素子の受光面に入射する被写体光の光量を制御することが可能に構成されるシャッタとしてフォーカルプレンシャッタを用いる例について説明した。しかし、本発明はこの例に限られるものでは無い。つまり、遮光部材を開成させてから閉成させるまでの時間間隔を調節することにより撮像素子の受光面に入射する被写体光の光量を制御可能な全ての形式のシャッタを有するカメラに本発明を適用可能である。
【０１０７】
−  第２の実施の形態  −
図１３は、本発明の第２の実施の形態に係るカメラ１０が有するシステムコントローラ１００Ａの構成を説明するブロック図である。図１３において、図２に示される本発明の第１の実施の形態に係るカメラ１０が有するシステムコントローラ１００と同一の構成要素には同じ符号を付してその説明を省略する。本発明の第２の実施の形態に係るカメラ１０のその他の構成は、図１を参照して説明した本発明の第１の実施の形態に係るカメラ１０とほぼ同一の構成を有するものとすることができる。
【０１０８】
システムコントローラ１００Ａは、システムコントローラ１００が有している露光量誤差導出部２０４を有しておらず、代わりに実露光量比導出部２１２を有する。実露光量比導出部２１２は、時間的に略一定の輝度を有する静止物体を、第１のシャッタ開放時間で撮影して得られる第１の画像と、同じ静止物体を第２のシャッタ開放時間で撮影して得られる第２の画像との比較に基づいて以下に詳述するように実露光量比を導出する。
【０１０９】
図４に示されるように、三脚ＴＰに固定されたカメラ１０は、時間的にほぼ一定の照度で照明された、ほぼ一様の反射率を有するテストチャートＴＣに向けられる。テストチャートＴＣは、本発明の第１の実施の形態で説明したものと同様、太陽光、あるいはＤＣ駆動された照明機器等で照明された無地の紙等を用いることが可能である。テストチャートＴＣとして適当なものが無ければ、静止物体をテストチャートＴＣの代わりに用いることが可能である点もまた本発明の第１の実施の形態で説明したのと同様である。
【０１１０】
上記のように設置されたカメラ１０で、等価ＩＳＯ感度、絞り値は固定したままで第１のシャッタ開放時間Ｔ１（例えばＴ１＝１／８１９２秒）で撮影が行われ、そして第１のシャッタ開放時間とは異なる第２のシャッタ開放時間Ｔ２（例えばＴ２＝１／４０９６秒）で撮影が行われる。実露光量比導出部２１２は、それぞれの撮影で得られた第１の画像、第２の画像から、式（１）を用いてＧ出力平均値をそれぞれ導出する。実露光量比導出部２１２はさらに、導出された、第１のシャッタ開放時間に対応するＧ出力平均値（Ｇ1で表す）と第２のシャッタ開放時間に対応するＧ出力平均値（Ｇ2で表す）とから以下の式（３）を用いて実露光量比δＥｖを導出する。
δＥｖ＝ｌｏｇ2Ｇ2−ｌｏｇ2Ｇ1＝ｌｏｇ2（Ｇ2／Ｇ1）  …  式（３）
露出プログラム変更部２１０は、上記第１のシャッタ開放時間による理論上の露光量と第２のシャッタ開放時間による理論上の露光量との比に基づいて求められる理論上の露光量比、つまりｌｏｇ2（Ｔ２／Ｔ１）と上記δＥｖとを比較し、露光量誤差ΔＥｖを求める。例えば以下の式（４）を用いて露光量誤差ΔＥｖを求めることができる。
ΔＥｖ＝ｌｏｇ2（Ｔ２／Ｔ１）−δＥｖ  …  式（４）
上記式（４）を用いて導出された露光量誤差ΔＥｖが０のとき、シャッタ１４０の精度は良好であることが推定される。何故ならば、第１のシャッタ開放時間で得られる実露光量と第２のシャッタ開放時間で得られる実露光量との比が理論上の露光量比と等しいからである。
【０１１１】
一方、図３の（ｂ）、（ｃ）を参照して説明したようなシャッタ秒時誤差が存在する場合、第１のシャッタ開放時間で生じる露光量の誤差と第２のシャッタ開放時間で生じる露光量の誤差とは異なるものとなる。例えば第１のシャッタ開放時間が１／８１９２秒（１２２マイクロ秒）、第２のシャッタ開放時間が１／４０９６秒（２４４マイクロ秒）で、シャッタ秒時誤差が５０マイクロ秒である場合を例に説明する。
【０１１２】
第１のシャッタ開放時間（１／８１９２秒）で得られるＧ出力平均値Ｇ1は、ｌｏｇ2（１２２＋５０）に比例した値となり、第２のシャッタ開放時間（１／４０９６秒）で得られるＧ出力平均値Ｇ2は、ｌｏｇ2（２４４＋５０）に比例した値となる。したがって、式（３）より、実露光量比δＥｖ＝ｌｏｇ2（Ｇ２／Ｇ１）＝ｌｏｇ2［（２４４＋５０）／（１２２＋５０）］＝ｌｏｇ2（２９４／１７２）＝０．７７となる。従って、式（４）より、露光量誤差ΔＥｖ＝ｌｏｇ2［（１／４０９６）／（１／８１９２）］−０．７７＝１−０．７７＝０．２３となる。露出プログラム変更部２１０は、この露光量誤差ΔＥｖに基づいて露出プログラムを変化させる、すなわち修正する。
【０１１３】
以上の説明から明らかなように、本発明の第２の実施の形態において、露光量誤差ΔＥｖは第１のシャッタ開放時間、あるいは第２のシャッタ開放時間で得られる露光量の誤差そのものを表しているのではない。すなわち、露光量誤差ΔＥｖは、二つの異なるシャッタ開放時間それぞれに対応して求められる実露光量比δＥｖが理論上の露光量比に対してどれだけ乖離しているかを示すものである。この露光量誤差ΔＥｖが大きい、ということは、図３を参照して説明したシャッタ秒時誤差が大きいことを意味する。
【０１１４】
ところで、上記にようにして求められる露光量誤差ΔＥｖは、例えば絞り装置１８４の誤差等の影響を最小化することができる点で有利である。何故ならば、第１のシャッタ開放時間Ｔ１、第２のシャッタ開放時間Ｔ２で撮影を行う際に、同じ絞り値が設定されるからである。つまり、設定絞り値に誤差を有していても、この誤差は上記式（３）の計算過程において相殺されるからである。
【０１１５】
なお、絞り装置１８４の各設定絞りに対応する誤差が既知の場合、第１のシャッタ開放時間、第２のシャッタ開放時間で撮影を行う際に設定絞り値を変えることも可能である。例えば第１のシャッタ開放時間Ｔ１を１／８１９２秒として第２のシャッタ開放時間を１／２５６秒とするような場合、実露光量比は５Ｅｖに近い値となることが予想される。実露光量比が大きいと、テストチャートＴＣの輝度によっては撮像素子１３４のダイナミックレンジを越してしまう可能性がある。このようなときに、シャッタ開放時間を長めに設定するのに応じて絞りを絞るようにすることにより、上記ダイナミックレンジの問題は解消できる。但し、第１のシャッタ開放時間Ｔ１、第２のシャッタ開放時間Ｔ２に対応して設定される絞り値の大きさに応じて、上記式（３）を適宜変更する必要がある。
【０１１６】
シャッタ精度低下告知処理部２０６は、実露光量比導出部２１２で導出された露光量誤差ΔＥｖが所定の許容量、例えばＡＰＥＸ演算でプラス・マイナス０．２Ｅｖ分に相当する許容量を越したときに、シャッタ精度が低下している旨をユーザに対して告知する処理を行うことができる。ユーザに対する告知の方法としては、シャッタの秒時誤差が大きくなってきている旨の表示を画像表示部１２４にしたり、情報表示部１０２に絵文字等を表示したりすることが可能である。あるいは、ファインダ内の液晶表示装置やＬＥＤ等を用いて表示したり、発音体や振動モータ等を作動させてユーザに告知したりしてもよい。
【０１１７】
上記露出プログラム変更部２１０はさらに、シャッタ精度低下に対応して露出プログラムを変更することをユーザが希望している場合に、露出プログラムを変更する処理を行う。本発明の第２の実施の形態においても、露出プログラム変更部２１０は、図６を参照して本発明の第１の実施の形態で説明した露出プログラムの特性を変更する処理を行うことができる。
【０１１８】
露出プログラム変更部２１０が露出プログラムの特性を変更する際の処理も、本発明の第１の実施の形態で説明したものと同様である。すなわち、不揮発性メモリ１１０内に記憶される露出プログラムの特性を規定するプログラムに修正を加えることが可能である。あるいは、露出パラメータ決定部２０８で決定されるシャッタ開放時間に制限を加えるための情報（Ｔｖ制限値）を調整用パラメータ１１２の１つとして記憶することも可能である。この場合、本発明の第１の実施の形態で説明したのと同様に、露出パラメータ決定部２０８は図６（ａ）に示されるような露出プログラム特性に従ってＡｖ値、Ｔｖ値を求め、求められたＴｖ値をＴｖ制限値と比較する。そして、求められたＴｖ値がＴｖ制限値を超している場合、求められたＴｖ値をＴｖ制限値と等しい値に変更し、制御目標のＥｖ値と変更後のＴｖ値とから新たなＡｖ値を求めることができる。
【０１１９】
以下、システムコントローラ１００Ａによって行われる処理について説明する。本発明の第２の実施の形態においても、図７を参照して説明したのと同様、カメラ１０の撮影動作に伴う処理が行われる。そしてシステムコントローラ１００Ａは、累計シャッタレリーズ回数をもとに、シャッタ精度保全処理を行うレリーズ回数に達したか否かを判定される。
【０１２０】
そして、シャッタ保全処理を行うレリーズ回数に達したと判定されると、システムコントローラ１００Ａは画像表示部１２４にシャッタ精度保全処理を行うかどうかの判定をユーザに促すための表示を行う。シャッタ精度保全処理をユーザが希望していると判定されると、以下で説明するシャッタ精度保全処理が行われる。
【０１２１】
図１４は、システムコントローラ１００Ａによって実行されるシャッタ精度保全処理手順を概略的に示すフローチャートである。なお、図１４に示される処理は、図９の処理に続いて行われる処理手順の部分のみを示している。つまり、本発明の第２の実施の形態においても、シャッタ精度保全処理として図９に示される処理が行われ、図９の処理に続いて図１４の処理が行われる。
【０１２２】
図９、図１４に示される処理が実行される際の前提として、カメラ１０は図４を参照して説明した状態に設定されているものとする。つまり、本発明の第１の実施の形態と同様、カメラ１０は三脚ＴＰ等によって固定され、時間的に輝度の安定している静止物体（テストチャートＴＰ）に向けられているものとする。また、カメラ１０が連写モード（レリーズスイッチを押下している間、撮影動作が連続して行われるモード）を有するものである場合、この連写モードに設定されることが較正動作を短時間のうちに完了させる上で望ましい点も本発明の第１の実施の形態と同様である。
【０１２３】
図９に示される処理については本発明の第１の実施の形態で説明したものにほぼ準ずるので要点のみを説明する。Ｓ９１２におけるＧ出力平均値導出の処理では、上記のＧ出力平均値Ｇ1が導出される。Ｓ９２２におけるＧ出力平均値導出の処理では、Ｇ出力平均値Ｇ2が導出される。そして、Ｓ９２６における露光量誤差導出の処理では、式（３）を用いて実露光量比δＥｖが求められ、次いで式（４）を用いて露光量誤差ΔＥｖが求められる。
【０１２４】
図９に示される処理に続き、図１４のフローチャートの処理が行われる。Ｓ１４００においてシステムコントローラ１００Ａは、図９の処理で得られたＮ個の露光量誤差ΔＥｖの平均値を導出する。システムコントローラ１００ＡはＳ１４０２において、導出された露光量誤差の平均値を履歴としてＥＥＰＲＯＭに記録する。Ｓ１４０４においてシステムコントローラ１００Ａは、Ｓ１４００で導出された露光量誤差ΔＥｖの平均値をもとに、現在使用可能な最高速のシャッタ開放時間においてシャッタ精度は良好であるか否かを判定する。すなわち、露光量誤差ΔＥｖが大きい、ということから、上記の式（４）についての説明にもあるように、高速のシャッタ開放時間におけるシャッタ精度が低下しているということが類推可能である。そこで、図１５に例示されるものに対応するようなデータテーブルを、不揮発性メモリ１１０に記憶しておくことにより、システムコントローラ１００Ａは、シャッタ精度が良好であるか否か（露光量誤差ΔＥｖが０．１Ｅｖ未満なら良好と判断）を判定できる。また、シャッタ精度が良好では無いと判定される場合、露光量誤差ΔＥｖの大きさに応じて、Ｔｖ制限値をいくらにすればよいかを図１５に例示されるものに対応するデータテーブルから判定可能である。
【０１２５】
Ｓ１４０４での判定が肯定された場合、処理はＳ１４０６に進み、シャッタ精度は良好である旨を画像表示部１２４に表示する処理をシステムコントローラ１００Ａは行う。このときに表示される内容は、図１１（ａ）に示されるのと同様のものとすることが可能である。
【０１２６】
Ｓ１４０８においてシステムコントローラ１００Ａは、ユーザが「戻る」の操作をしたか否かの判定をし、この判定が否定される間はＳ１４０８の処理を繰り返し、Ｓ１４０８の判定が肯定されるとシャッタ秒時較正の処理を完了する。例えば、図１１の（ａ）に示されるような「戻る」の文字が画像表示部１２４に表示されていて、この表示を見たユーザが操作スイッチ１０４を押下する操作をしたことが検出されると、Ｓ１４０８の判定が肯定される。
【０１２７】
Ｓ１４０４での判定が否定された場合、つまりシャッタ精度が良好でないと判定された場合の分岐先であるＳ１４１０において、図１５に例示されるものに対応するようなデータテーブルから、Ｓ１４００で導出された露光量誤差ΔＥｖの平均値に対応するＴｖ値を決定する。図１５に示される例によれば、露光量誤差ΔＥｖが例えば０．３Ｅｖのとき、Ｔｖ制限値は１０となる。図１５に対応するようなデータテーブルを、調整用パラメータ１１２の１つとして記憶しておくことにより、システムコントローラ１００Ａはこのデータテーブルを参照してＴｖ制限値を決定することができる。
【０１２８】
Ｓ１４１２においてシステムコントローラ１００Ａは、Ｔｖ制限値変更の処理（露出プログラムの特性を変更する処理）を実行するか否か、ユーザに確認するための処理を行う。このＳ１４１２の処理に対応して、画像表示部１２４には図１１の（ｂ）に例示されるような表示がなされる。なお、図１１の（ｂ）のような表示がなされる際に、Ｔｖ制限値変更後に使用可能なシャッタ開放時間の最短値を表示してもよい。例えば、「高速シャッタは１／１０００秒まで使用可能です。」というような表示をすることができる。
【０１２９】
システムコントローラ１００ＡはＳ１４１４において、ユーザがＴｖ制限値の変更（露出プログラムの特性の変更）を実行することを希望しているか否かを判定する。例えば、図１１の（ｂ）に示されるような「はい」、「いいえ」の表示のうち、ユーザが操作スイッチ１０４を操作して「はい」を選択し、この選択を確定する操作をしたことが検出されると、Ｓ１４１４の判定が肯定される。Ｓ１４１４の判定が肯定された場合、処理はＳ１４１６に進み、調整用パラメータ１１２内に記録されているＴｖ制限値の情報を更新する処理が行われる。Ｓ１４１６の処理が終わると一連のシャッタ精度保全処理が完了する。
【０１３０】
Ｓ１４１４での判定が否定された場合の分岐先であるＳ１４２０においてシステムコントローラ１００Ａは、図１１の（ｃ）に例示されるような、サポートセンターへの連絡を促すメッセージを連絡先情報などとともに画像表示部１２４に表示する処理を行う。
【０１３１】
Ｓ１４２２においてシステムコントローラ１００Ａは、ユーザが「閉じる」の操作をしたか否かの判定をし、この判定が否定される間はＳ１４２２の処理を繰り返し、Ｓ１４２２の判定が肯定されるとシャッタ精度保全の処理を完了する。例えば、図１１の（ｃ）に示されるような「閉じる」の文字が画像表示部１２４に表示されていて、この表示を見たユーザが操作スイッチ１０４を押下する操作をしたことが検出されると、Ｓ１４２２の判定が肯定される。
【０１３２】
以上に説明した本発明の第２の実施の形態によっても第１の実施の形態と同様、輝度箱やシャッタ試験器、あるいは像面露光量計等の機器を用いることなく、シャッタ精度の確認と、必要に応じてＴｖ制限値の更新処理をすることが可能となる。これにより、想定される寿命を過ぎてカメラを使用しても、継続して適正な露光量の画像を得ることが可能となる。
【０１３３】
以上ではカメラ１０を三脚に固定して一連の較正動作を行う例について説明したが、連写モードに切り替えたカメラ１０をユーザが快晴の青空等に向けてカメラを保持すれば、数秒のうちに一連のシャッタ秒時較正、調整を完了することも可能である。
【０１３４】
本発明の第２の実施の形態に係るカメラもまた、フォーカルプレンシャッタを有するものだけではなく、遮光部材を開成させてから閉成させるまでの時間間隔を調節することにより撮像素子の受光面に入射する被写体光の光量を制御可能な全ての形式のシャッタを有するものとすることが可能である。
【０１３５】
−  第３の実施の形態  −
図１６は、本発明の第３の実施の形態に係るカメラ１０が有するシステムコントローラ１００Ｂの構成を説明するブロック図である。図１６において、図２に示される本発明の第１の実施の形態に係るカメラ１０が有するシステムコントローラ１００、あるいは図１３に示される本発明の第２の実施の形態に係るカメラ１０が有するシステムコントローラ１００Ａと同一の構成要素には同じ符号を付してその説明を省略する。本発明の第３の実施の形態に係るカメラ１０のその他の構成は、図１を参照して説明した本発明の第１の実施の形態に係るカメラ１０とほぼ同一の構成を有するものとすることができる。
【０１３６】
システムコントローラ１００Ｂは、本発明の第２の実施の形態で説明したシステムコントローラ１００Ａが有している構成要素に加えて、露光量誤差情報送出部１６０２と露光量誤差改善情報受信部１６０４を有する。
【０１３７】
カメラ１０は、通信部１０８を介してネットワークＮＷに接続可能に構成される。このネットワークＮＷにはサーバ（外部情報機器）１７００が接続されているものとする。なお、これらのネットワークＮＷ、サーバ１７００については後で図１７を参照して説明する。）ネットワークとしては、ＬＡＮ、ＷＡＮ、インターネット、携帯電話やＰＨＳの公衆回線網等、カメラ１０の利用形態に応じて任意のものを利用可能である。カメラ１０が接続されるネットワークの種類に対応して、通信部１０８は本発明の第１の実施の形態でも説明したようにＩＥＥＥ８０２．１１規格の無線規格に準拠した送受信機能を有するもの、ＬＡＮインターフェース、ＵＳＢインターフェース、あるいは携帯電話やＰＨＳ用のＲＦ送受信部等で構成可能である。
【０１３８】
露光量誤差情報送出部１６０２は、露光量誤差情報を、通信部１０８を介してサーバ１７００に送出する処理を行う。露光量誤差情報には、露出プログラム変更部２１０において本発明の第２の実施の形態で説明したように求められた露光量誤差ΔＥｖに関連する情報、カメラ１０の累計レリーズ回数、機種ＩＤ情報（カメラ１０の機種を特定可能な情報）、カメラ１０を一意に識別可能な個体識別ＩＤ情報（例えばカメラ製造時に付されたシリアル番号）などが含まれる。
【０１３９】
露光量誤差改善情報受信部１６０４は、通信部１０８を介してサーバ１７００から露光量誤差改善情報を受信する処理を行う。この露光量誤差改善情報については後で説明する。
【０１４０】
図１７は、ネットワークＮＷを介してカメラ１０と接続されるサーバ１７００の概略的構成を説明するブロック図である。サーバ１７００は、通信部１７０２と、カメラ認証部１７０４と、処理部１７０６と、データベース１７０８とを有する。データベース１７０８は、フィールドデータ蓄積部１７１０とシャッタ修理情報蓄積部１７１２とを有する。
【０１４１】
通信部１７０２は、ネットワークＮＷとサーバ１７００とを接続可能とするものであれば、カメラ１０が有する通信部１０８と同様、任意のものを利用可能である。本発明の第３の実施の形態において、ネットワークＮＷはインターネットを含むものとする。
【０１４２】
カメラ認証部１７０４は、ネットワークＮＷに接続されたカメラ１０から送出される機種ＩＤ情報や個体識別ＩＤ情報、さらに必要があればパスワード等をもとに認証作業を行い、カメラ１０、あるいはそのユーザに対するサービスの提供を許可する処理を行う。認証作業に成功した場合、カメラ認証部１７０４は処理部１７０６にカメラ１０を特定する情報を出力する。認証作業が成功しなかった場合、カメラ認証部１７０４は通信部１７０２を介し、カメラ１０に対して認証がうまく行われなかった旨を通知する情報を送信する。
【０１４３】
カメラ１０の認証がうまく行われた後、処理部１７０６はカメラ１０から送出される露光量誤差情報を受信する。この露光量誤差情報には、カメラ１０を使用し始めてからの累計レリーズ回数、露光量誤差ΔＥｖに関連する情報が含まれる。
【０１４４】
処理部１７０６は、上記露光量誤差情報をもとに統計処理を行なって得られるシャッタ精度変化特性データをフィールドデータ蓄積部１７１０に記憶する。シャッタ精度変化特性データとは、様々なユーザの手に渡ったカメラ１０から集められた露光量誤差情報を統計処理して得られるデータである。このシャッタ精度変化特性データにより、カメラ１０に組み込まれるシャッタの累計レリーズ回数が増すにつれてシャッタ精度が傾向としてどのような変化をしてゆくかを予測することが可能となる。
【０１４５】
シャッタ精度変化特性データは、ネットワークＮＷを介してサーバ１７００に随時接続される様々なユーザのカメラ１０から送出された露光量誤差情報が反映されたものである。したがって、シャッタ精度変化特性データは、カメラ１０が市場に提供され始めてからの時間経過に伴って日々集積される情報が反映された、確度の高いものとすることが可能である。
【０１４６】
処理部１７０６は、フィールドデータ蓄積部１７１０に記憶されるシャッタ精度変化特性情報、シャッタ修理情報蓄積部１７１２に記憶される情報を露光量誤差改善情報として、認証に成功したカメラ１０に送出する処理を行う。
【０１４７】
以下、システムコントローラ１００Ｂによって行われる処理について説明する。本発明の第３の実施の形態においても、図７を参照して説明したのと同様、カメラ１０の撮影動作に伴う処理が行われる。そしてシステムコントローラ１００Ｂは、累計シャッタレリーズ回数をもとに、シャッタ精度保全処理を行うレリーズ回数に達したか否かを判定される。
【０１４８】
そして、シャッタ保全処理を行うレリーズ回数に達したと判定されると、システムコントローラ１００Ｂは画像表示部１２４にシャッタ精度保全処理を行うかどうかの判定をユーザに促すための表示を行う。シャッタ精度保全処理をユーザが希望していると判定されると、以下で説明するシャッタ精度保全処理が行われる。
【０１４９】
図１８、図１９は、システムコントローラ１００Ｂによって実行されるシャッタ精度保全処理手順を概略的に示すフローチャートである。なお、図１８、図１９に示される処理は、図９の処理に続いて行われる処理手順の部分のみを示している。つまり、本発明の第３の実施の形態においても、シャッタ精度保全処理として図９に示される処理が行われ、図９の処理に続いて図１８、図１９の処理が行われる。
【０１５０】
図９、図１８、図１９に示される処理が実行される際の前提として、カメラ１０は図４を参照して説明した状態に設定されているものとする。つまり、本発明の第１、第２の実施の形態と同様、カメラ１０は三脚ＴＰ等によって固定され、時間的に輝度の安定している静止物体（テストチャートＴＰ）に向けられているものとする。また、カメラ１０が連写モード（レリーズスイッチを押下している間、撮影動作が連続して行われるモード）を有するものである場合、この連写モードに設定されることが較正動作を短時間のうちに完了させる上で望ましい点も本発明の第１、第２の実施の形態と同様である。
【０１５１】
図９に示される処理については本発明の第２の実施の形態で説明したものと同じであるのでその説明を省略する。
【０１５２】
図９に示される処理に続き、図１８、図１９に示すフローチャートの処理が行われる。図１８のフローチャートにおいて、Ｓ１４００からＳ１４０８までの処理は、本発明の第２の実施の形態で図１４のフローチャートを参照して説明したのと同じであるので図１４のものと同じステップ番号を付してその説明を省略する。そして、Ｓ１４０４での判定が否定された場合の分岐先であるＳ１８１０の処理から説明をする。
【０１５３】
Ｓ１４０４での判定が否定された場合、つまりシャッタ精度が良好でないと判定された場合の分岐先であるＳ１８１０において、システムコントローラ１００Ｂはサーバ１７００に機種ＩＤ、個体識別ＩＤに関連する情報を送出する。
【０１５４】
Ｓ１８１２においてシステムコントローラ１００Ｂは、サーバ１７００から送出される情報を受信する。そして、この情報に基づき、システムコントローラ１００Ｂは当該カメラ１０がサーバ１７００によって認証されたか否かの判定を行う。
【０１５５】
Ｓ１８１４での判定が肯定された場合、システムコントローラ１００ＢはＳ１８１６において、露光量誤差情報として累計レリーズ回数に関連する情報と露光量誤差ΔＥｖに関連する情報とをサーバ１７００に送出する。Ｓ１８１４での判定が否定された場合、処理はＳ１８２０に分岐する。
【０１５６】
システムコントローラ１００ＢはＳ１８１８において、シャッタ精度誤差改善処理用の情報をサーバ１７００から受信し、カメラ１０の不揮発性メモリ１１０に記憶されている古い情報をＳ１８１８で受信した情報に置き換える。この結果、図１５に例示されるものに対応するようなデータテーブルの内容が更新される。また、Ｓ１８１８でサーバ１７００から受信する情報の中には、後で説明するアドバイス情報も含まれる。
【０１５７】
Ｓ１８２０においてシステムコントローラ１００Ｂは、図１５に例示されるものに対応するようなデータテーブルから、Ｓ１４００で導出された露光量誤差ΔＥｖの平均値に対応するＴｖ制限値を決定する。
【０１５８】
Ｓ１８２２においてシステムコントローラ１００Ｂは、Ｔｖ制限値変更の処理（露出プログラムの特性を変更する処理）を実行するか否か、ユーザに確認するための処理を行う。このＳ１８２２の処理に対応して、画像表示部１２４には図１１の（ｂ）に例示されるような表示がなされる。本発明の第２の実施の形態で説明したのと同様、図１１の（ｂ）のような表示がなされる際に、Ｔｖ制限値変更後に使用可能なシャッタ開放時間中の最短値を表示してもよい。
【０１５９】
システムコントローラ１００ＢはＳ１８２４において、ユーザはＴｖ制限値変更の処理をせずにカメラ１０をそのまま使用し続けるためのアドバイスを希望しているか否かの判定を行う。具体的には、図２０に例示されるような表示を画像表示部１２４に表示し、「はい」、「いいえ」の表示のうち、ユーザが操作スイッチ１０４を操作して「はい」を選択し、続いて選択を確定する操作をしたことが検出されると、Ｓ１８２４の判定が肯定される。
【０１６０】
Ｓ１８２４の判定が肯定された場合の分岐先であるＳ１８２８においてシステムコントローラ１００Ｂは、アドバイス表示処理を行う。つまり、Ｓ１８１８でサーバ１７００から受信したシャッタ精度誤差改善処理用の情報に含まれるアドバイス情報に基づいてアドバイス表示処理が行われる。サーバ１７００は、多数のユーザが所有するカメラ１０とネットワークＮＷを介して接続した際に、それぞれのカメラ１０から送出される露光量誤差情報中から露光量誤差ΔＥｖに関連する情報、カメラ１０の累計レリーズ回数等を抽出して記録する。
【０１６１】
このようにして、個々のカメラ１０から得られたフィールドデータを収集した結果に基づいて、より的確なアドバイスをカメラ１０のユーザに提供することができる。その一例としては、「お客様がご使用中のカメラは１／８０００秒において＋０．３Ｅｖ程度の露出誤差が見込まれますので、マイナス０．３Ｅｖの露出補正をかけてください。」といったアドバイスが可能である。あるいは、「大事な撮影をする前には事前に１／８０００秒、１／４０００秒のシャッタ開放時間でテスト撮影をしておきましょう。」といったアドバイスが可能である。無論、露光量誤差ΔＥｖが小さい場合であっても、「お客様がご使用中のカメラは、現在のところ正常に作動していますが、相当の回数にわたってシャッタが切られていますので、オーバーホールをお勧めします。」といったアドバイスも可能である。
【０１６２】
Ｓ１８３０においてシステムコントローラ１００Ｂは、ユーザが「閉じる」の操作をしたか否かの判定をし、この判定が否定される間はＳ１８３０の処理を繰り返し、Ｓ１８３０の判定が肯定されるとシャッタ精度保全の処理を完了する。
【０１６３】
Ｓ１８２４での判定が否定された場合、すなわちユーザはカメラ１０をそのまま使用し続けるためのアドバイスを希望していない場合に処理はＳ１８４０に分岐する。
【０１６４】
Ｓ１８４０においてシステムコントローラ１００Ｂは、ユーザがＴｖ制限値の変更（露出プログラムの特性の変更）を実行することを希望しているか否かを判定する。例えば、図１１の（ｂ）に示されるような「はい」、「いいえ」の表示のうち、ユーザが操作スイッチ１０４を操作して「はい」を選択し、この選択を確定する操作をしたことが検出されると、Ｓ１８４０の判定が肯定される。Ｓ１８４０の判定が肯定された場合、処理はＳ１８４２に進み、調整用パラメータ１１２内に記録されているＴｖ制限値の情報を更新する処理が行われる。Ｓ１８４２の処理が終わると一連のシャッタ精度保全処理が完了する。
【０１６５】
Ｓ１８４０での判定が否定された場合の分岐先であるＳ１８４４においてシステムコントローラ１００Ｂは、図１１の（ｃ）に例示されるような、サポートセンターへの連絡を促すメッセージを連絡先情報などとともに画像表示部１２４に表示する処理を行う。
【０１６６】
Ｓ１８４６においてシステムコントローラ１００Ｂは、ユーザが「閉じる」の操作をしたか否かの判定をし、この判定が否定される間はＳ１８４６の処理を繰り返し、Ｓ１８４６の判定が肯定されるとシャッタ精度保全の処理を完了する。例えば、図１１の（ｃ）に示されるような「閉じる」の文字が画像表示部１２４に表示されていて、この表示を見たユーザが操作スイッチ１０４を押下する操作をしたことが検出されると、Ｓ１８４６の判定が肯定されて一連のシャッタ精度保全処理が完了する。
【０１６７】
本発明の第３の実施の形態によれば、様々なユーザによって使用されているカメラ１０の累積レリーズ回数や露光誤差ΔＥｖに関連する情報がサーバ１７００に集められるので、製品開発時の信頼性テストからは得ることのできない、様々な使用環境や使い方に応じたシャッタ精度変化特性を得ることが可能となる。このようにして集められた情報に基づいて、例えば、図２１に示されるようなシャッタ精度変化特性を求めることができる。
【０１６８】
いま、あるユーザが使用しているカメラの累計レリーズ回数が１５万回に達し、上述したような一連のシャッタ精度保全処理が行われたとする。サーバ１７００で統計的処理がなされた結果、累計レリーズ回数１５万回で生じる露光量誤差は０．３４Ｅｖ程度であることが図２１のグラフから読みとれる。システムコントローラ１００Ｂは、次のシャッタ精度保全処理を行うタイミングとして、露光量誤差が例えば現状からさらに０．１５Ｅｖ変化する時点と決定することができる。
【０１６９】
図２１に例示される特性からは、累計レリーズ回数が１７万５千回に達したときに、露光量誤差が現状からさらに０．１５Ｅｖ変化することが読みとれる。システムコントローラ１００Ｂは、上述のようにして、累計レリーズ回数が１７万５千回に達したときに次のシャッタ精度保全処理を予定することが可能となる。
【０１７０】
以上に説明した本発明の第３の実施の形態によっても第１あるいは第２の実施の形態と同様、輝度箱やシャッタ試験器、あるいは像面露光量計等の機器を用いることなく、シャッタ精度の確認と、必要に応じてＴｖ制限値の更新処理をすることが可能となる。これにより、想定される寿命を過ぎてカメラを使用しても、継続して適正な露光量の画像を得ることが可能となる。
【０１７１】
本発明の第３の実施の形態に係るカメラもまた、フォーカルプレンシャッタを有するものだけではなく、遮光部材を開成させてから閉成させるまでの時間間隔を調節することにより撮像素子の受光面に入射する被写体光の光量を制御可能な全ての形式のシャッタを有するものとすることが可能である。
【０１７２】
以上、本発明の実施の形態について説明したが、本発明はこれに限定されることなく、その趣旨を逸脱しない範囲で種々の改良・変更が可能であることは勿論である。
【０１７３】
本発明の態様を以下に示す。
【０１７４】
（１）  撮像素子と、
遮光部材を開成させてから閉成させるまでの時間間隔を調節することにより、前記撮像素子の受光面に入射する被写体光の光量を制御することが可能に構成されるシャッタと
を備えるカメラであって、
被写体の輝度を検出する測光部と、
撮影レンズの絞り値、シャッタ開放時間、および前記撮像素子の設定感度を含む、複数の露出パラメータのうち、前記シャッタ開放時間を含む少なくとも二つの露出パラメータを、予め定められた露出プログラムに従い、前記測光部で検出された被写体の輝度に応じて決定する露出パラメータ決定部と、
予め定められた基準シャッタ開放時間を含む露出パラメータで被写体を撮影して得られた画像から露光量誤差を求める露光量誤差導出部と、
前記露光量誤差が誤差許容値を超す場合に、前記測光部で検出された被写体の輝度に応じて前記露出パラメータ決定部で決定される露出パラメータ中に含まれるシャッタ開放時間が、制御目標ＥＶ値の大小によらず前記基準シャッタ開放時間よりも常に長くなるように前記露出プログラムの特性を変化させる処理を行う露出プログラム変更部と
を有することを特徴とするカメラ。
【０１７５】
（２）  撮像素子と、
遮光部材を開成させてから閉成させるまでの時間間隔を調節することにより、前記撮像素子の受光面に入射する被写体光の光量を制御することが可能に構成されるシャッタと、
被写体の輝度を検出する測光部と、
撮影レンズの絞り値、シャッタ開放時間、および前記撮像素子の設定感度を含む、複数の露出パラメータのうち、前記シャッタ開放時間を含む少なくとも二つの露出パラメータを、予め定められた露出プログラムに従い、前記測光部で検出された被写体の輝度に応じて決定する露出パラメータ決定部と
を備えるカメラの制御方法であって、
予め定められた基準シャッタ開放時間を含む露出パラメータで被写体を撮影して得られた画像から露光量誤差を求めることと、
前記露光量誤差が誤差許容値を超す場合に、前記測光部で検出された被写体の輝度に応じて前記露出パラメータ決定部で決定される露出パラメータ中に含まれるシャッタ開放時間が、制御目標ＥＶ値の大小によらず前記基準シャッタ開放時間よりも常に長くなるように前記露出プログラムの特性を変化させることと
を有することを特徴とする制御方法。
【０１７６】
本発明の上記態様によれば、予め定められた基準シャッタ開放時間を含む露出パラメータで被写体を撮影して得られた画像から求められた露光量誤差が誤差許容値を超す場合に、制御目標ＥＶ値の大小によらず、シャッタ開放時間が基準シャッタ開放時間よりも常に長くなるように露出プログラムの特性を変化させる処理を行う。カメラの使用が進むにつれてシャッタ精度が変化してしまった場合でも、上記のように処理を行うことにより、輝度箱や特別な調整装置等を用いてカメラの調整をすることなく、好ましい撮影結果を得ることが可能となる。
【産業上の利用可能性】
【０１７７】
本発明は、遮光部材を開成させてから閉成させるまでの時間間隔を調節することにより撮像素子の受光面に入射する被写体光の光量を制御することが可能に構成されるシャッタを有するものであれば、デジタルスチルカメラのみならず、静止画記録機能を有する様々な画像記録装置に適用可能である。
【図面の簡単な説明】
【０１７８】
【図１】本発明が適用されるデジタルカメラの内部構成を説明するブロック図である。
【図２】本発明の第１の実施の形態に係るカメラが有するシステムコントローラ内の機能ブロックを説明するブロック図である。
【図３】フォーカルプレンシャッタにおける先幕、後幕係止解除信号の変化タイミングと先幕、後幕走行タイミングとの関係を説明するタイミング図であり、（ａ）は正常に作動している場合の例を、（ｂ）はシャッタ秒時誤差を生じていてシャッタ開放時間が比較的短い場合の例を、（ｃ）はシャッタ秒時誤差を生じていてシャッタ開放時間が（ｂ）に示される例よりも長い場合の例を説明する図である。
【図４】シャッタ秒時の較正を行う際のカメラおよびテストチャートの設置例を説明する図である。
【図５】画素が二次元配列されるデジタル画像信号を概念的に説明する図である。
【図６】カメラの露光プログラム線図の一例を示す図であり、（ａ）はＴｖ制限値が設定されていない場合のプログラム線図を、（ｂ）はＴｖ制限値が１２に設定された場合のプログラム線図を、（ｃ）はＴｖ制限値が１１に設定された場合のプログラム線図を、それぞれ示す図である。
【図７】カメラ１で撮影動作が実行されるときにシステムコントローラにより実行される処理を示すフローチャートである。
【図８】シャッタ精度の保全処理を行うことをユーザに推奨する表示例を説明する図である。
【図９】システムコントローラによって実行されるシャッタ精度保全処理の手順を説明する概略フローチャートである。
【図１０】図９に示される処理手順に続く処理手順を説明する概略フローチャートである。
【図１１】シャッタ精度保全処理の結果を表示する例を説明する図であり、（ａ）は露出プログラムの特性変更が必要無い場合の、（ｂ）は変更することが望ましい場合の、（ｃ）はサポートセンターへの連絡が推奨される場合の表示例を説明する図である。
【図１２】シャッタ精度保全処理で検出された露光量誤差と適用するＴｖ制限値との関係を規定するテーブルの例を示す図である。
【図１３】本発明の第２の実施の形態に係るカメラ中の構成要素中、第１の実施の形態に係るカメラの構成要素と異なる点を中心に示すブロック図である。
【図１４】本発明の第２の実施の形態に係るカメラ中のシステムコントローラによって実行されるシャッタ精度保全処理の手順を説明する概略フローチャートである。
【図１５】シャッタ精度保全処理で検出された露光量誤差ΔＥｖと適用するＴｖ制限値との関係を規定するテーブルの例を示す図である。
【図１６】本発明の第３の実施の形態に係るカメラ中の構成要素中、第１、あるいは第２の実施の形態に係るカメラの構成要素と異なる点を中心に示すブロック図である。
【図１７】本発明の第３の実施の形態に係るカメラがネットワークを介してサーバに接続される様子を説明する図である。
【図１８】システムコントローラによって実行されるシャッタ精度保全処理の手順を説明する概略フローチャートである。
【図１９】図１８に示される処理手順に続く処理手順を説明する概略フローチャートである。
【図２０】シャッタ精度保全処理結果の表示例を説明する図であり、露光量誤差を生じているカメラを継続して使用する際のアドバイスを表示することをユーザが欲しているか否かを確認する表示例を示す図である。
【図２１】サーバに蓄積されたフィールドデータに基づいて求められる、カメラの累積レリーズ回数と予想される露光量誤差との関係の例を概念的に示すグラフである。
【符号の説明】
【０１７９】
１０  …  デジタルカメラ
１００、１００Ａ、１００Ｂ  …  システムコントローラ
１０２  …  情報表示部
１０４  …  操作スイッチ
１０６  …  バス
１０８  …  通信部
１１０  …  不揮発性メモリ
１１２  …  調整用パラメータ
１１４  …  制御プログラム
１１６  …  ＤＲＡＭ
１２０  …  画像信号処理部（ＤＳＰ）
１２２  …  表示制御部
１２４  …  画像表示部
１２６  …  画像データ記録媒体
１３０  …  アナログ・フロントエンド
１３２  …  タイミング・ジェネレータ
１３４  …  撮像素子
１４０  …  シャッタ
１４２  …  先幕係止マグネット
１４４  …  後幕係止マグネット
１４６  …  シャッタチャージ機構
１５０  …  メインミラー
１５２  …  ミラー駆動・シャッタ係止機構
１６０  …  ペンタプリズム
１６４  …  測光部
１８０  …  撮影レンズ
１８２  …  レンズエレメント
１８４  …  絞り装置
１８６  …  絞り駆動部
１８８  …  レンズ駆動部
２００  …  シャッタ時間設定部
２０２  …  シャッタタイミング制御部
２０４  …  実露光量誤差導出部
２０６  …  シャッタ精度低下告知処理部
２０８  …  露出パラメータ決定部
２１０  …  露出プログラム変更部
２１２  …  実露光量比導出部
１６０２  …  露光量誤差情報送出部
１６０４  …  露光量誤差改善情報受信部
１７００  …  サーバ
１７０２  …  通信部
１７０４  …  カメラ認証部
１７０６  …  処理部
１７０８  …  データベース
１７１０  …  フィールドデータ蓄積部
１７１２  …  シャッタ修理情報蓄積部
【図１】
2010226221.tif 000003
【図２】
2010226221.tif 000004
【図３】
2010226221.tif 000005
【図４】
2010226221.tif 000006
【図５】
2010226221.tif 000007
【図６】
2010226221.tif 000008
【図７】
2010226221.tif 000009
【図８】
2010226221.tif 000010
【図９】
2010226221.tif 000011
【図１０】
2010226221.tif 000012
【図１１】
2010226221.tif 000013
【図１２】
2010226221.tif 000014
【図１３】
2010226221.tif 000015
【図１４】
2010226221.tif 000016
【図１５】
2010226221.tif 000017
【図１６】
2010226221.tif 000018
【図１７】
2010226221.tif 000019
【図１８】
2010226221.tif 000020
【図１９】
2010226221.tif 000021
【図２０】
2010226221.tif 000022
【図２１】
2010226221.tif 000023