(57)【要約】【課題】  キャリブレーションの実行中、TVAFの結果で、明らかに異なる傾向を検知しても、キャリブレーションの動作を行い、誤ったキャリブレーション量で、補正を行ってしまうおそれがあった。【解決手段】  キャリブレーションの実行中、TVAFの結果で、異なる傾向を検知したら、キャリブレーションの動作を中断するようにし、誤った補正を未然に防ぐようにした。【選択図】  図１
2009139728.tif 000002
【特許請求の範囲】
【請求項１】
位相差ＡＦによって焦点検出を行う第一の焦点検出手段と、
イメージャによるコントラストＡＦによって、焦点検出を行う第二の焦点検出手段と、
第一と第二の焦点検出手段の差を検出する差分検出手段と、
差分検出手段の結果の記憶を行う記憶手段と、
第一の焦点検出手段の制御量に、記憶手段に記憶された補正量を加味して制御を行う装置において、
第二の焦点検出手段の動作中に、異常な結果を検出する検出手段を有し、
検出手段の結果に応じて、第二の焦点検出手段の動作を中止し、
中断時の情報を保存するとともに、再開時に、保存した情報に基づいて、継続して再開を行うことを特徴とする制御装置。
【請求項２】
再開時に、継続可能か否かの判断を行うことを特徴とする請求項１に記載の制御装置。
【請求項３】
中断時に、継続可能か否かの情報を保存し、再開時には、その情報を読み取ることにより行うことを特徴とする請求項１に記載の制御装置。
【請求項４】
検出手段は、所定量の範囲内にあるか否かで異常であることを検出することを特徴とする請求項１に記載の制御装置。
【請求項５】
異常を検出しても、異常データのみを排除して、動作を継続することを特徴とする請求項１に記載の制御装置。
【請求項６】
異常を検出したら、その状態を保持し、異常がなくなった後、継続して行うことを特徴とする請求項１に記載の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像に関するパラメータを自動的に調整する機能を有する固体撮像素子を用いた電子カメラに関する。
【背景技術】
【０００２】
従来、撮像に関するパラメータを自動的に調整する機能、例えばオートフォーカス機能や自動露出（オートエクスポージャー）機能、オートホワイトバランス機能を有する電子カメラがある。
【０００３】
オートフォーカス機能においては、基準となるレンズや距離においてオートフォーカスのピント調整を行っている。ピント調整においては、実際に撮影した場合には問題にならないレベルでの誤差を許容している。
【０００４】
上記のような問題の中でオートフォーカスに絡む問題を解決するための技術が特許文献１にて公開されている。これは、焦点検出手段による第一の焦点検出結果と、撮影レンズの焦点位置をステップ的に移動させながら各焦点位置での撮像画像のコントラスト検出を行い、最大のコントラスト位置を第二の焦点検出結果（いわゆるＴＶ−ＡＦとか山登りＡＦと言われている方法）とし、第一第二の焦点検出結果の差をオートフォーカスの補正値として記憶させるというものである。
【０００５】
また、上記問題の中で自動露出機能、自動ホワイトバランス機能に絡む問題を解決するための技術が特許文献２において公開されている。これはユーザーが撮影の際に自動機能に対して補正を行った値をカスタム設定値として複数の組み合わせをカメラに記憶させておき、ユーザーが使用するカスタム設定値を決定して撮影を行うというものである。
【０００６】
また、特許文献３においては、撮影毎に位相差ＡＦおよびコントラストＡＦでピントずらし撮影を行い、最良位置を選択するカメラが提案されている。
【０００７】
また、特許文献４、特許文献５や、特許文献６においては、ＡＦでのピントずらしを行う装置が提案されている。
【０００８】
また、特許文献７においては、初期位置から順次異なる距離に結像させ、その中から最良画像を選択する装置が提案されている。
【０００９】
また、特許文献８においては、セルフタイマー動作の前後のピント差により、セルフ動作の中止を行うカメラが提案されている。
【特許文献１】特開２０００−２９２６８４号公報
【特許文献２】特開２００１−２５７９３３号公報
【特許文献３】特開２００１−２８１５３０号公報
【特許文献４】特許第２７５７３７９号公報
【特許文献５】特許第２９０４５８５号公報
【特許文献６】特開平１１−２５８４８８号公報
【特許文献７】特開平１１−２１１９７４号公報
【特許文献８】特開平６−５１１８８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
従来の技術では、下記の様な問題があった。
【００１１】
オートフォーカス機能におけるピント調整については、カメラ本体及び撮影レンズ双方に、それぞれ製造誤差を含んでいる。そのため、電子カメラと撮影レンズを組み合わせた場合のオートフォーカスにおいて、許容量より大きなピント誤差が発生するという問題があった。また、組み合わせた場合で精度が問題ならないようにするには、カメラ、レンズ双方の製造時の許容誤差を小さくすれば良いが、それでは調整工程に求められる精度が高くなり、製造コストが増加してしまうという問題が発生する。
【００１２】
上記のような問題の中でオートフォーカスに絡む問題を解決するための技術、特許文献１では、焦点検出手段による第一の焦点検出結果と、撮影レンズの焦点位置をステップ的に移動させながら各焦点位置での撮像画像のコントラスト検出を行い、最大のコントラスト位置を第二の焦点検出結果（いわゆるＴＶ−ＡＦとか山登りＡＦと言われている方法）とし、第一第二の焦点検出結果の差をオートフォーカスの補正値として記憶させるというものである。しかしながらこの方法では、焦点検出機能を実際の撮影に使用する手段以外に持たなければならないので、装置の構造が複雑になったり、装置の動作を司る動作プログラムの容量が大きくなり、通常撮影に使用される動作プログラムが盛り込めなくなるなどの弊害があった。
【００１３】
また、ほかに挙げたいずれの従来例においても、ピントずらし撮影を行った結果を、通常撮影時のピント補正量に適用する、といった提案は行われていない。
【００１４】
また、特許文献８においては、ＡＦのピント差により、セルフタイマー動作の中止を行うものであり、ＴＶＡＦ時の異常を検出して中止を行うものではない。
【００１５】
本発明が解決しようとしてる課題としては、撮像に関するパラメータ（ピントに関する情報）を自動的に調整する機能を有する電子カメラにおいて、調整のバラツキ（製造精度のバラツキ）、交換可能な撮影レンズが持っている製造誤差・調整誤差を、ユーザーが狙っている状態、つまり、より最適な状態に補正出来るようにする補正手段・方法を提供するものにおいて、
キャリブレーションの実行中、TVAFの結果で、明らかに異なる傾向を検知しても、キャリブレーションの動作を行い、誤ったキャリブレーション量で、補正を行ってしまうおそれがあった。
【課題を解決するための手段】
【００１６】
請求項１に記載の発明は、検出手段の結果に応じて、動作を中断し、中断時の情報を保存するとともに、再開時に、保存した情報に基づいて、継続して再開を行うことを特徴とする。
【００１７】
請求項２に記載の発明は、再開時に、継続可能か否かの判断を行うことを特徴とする。
【００１８】
請求項３に記載の発明は、中断時に、継続可能か否かの情報を保存し、再開時には、その情報を読み取ることにより行うことを特徴とする。
【００１９】
請求項４に記載の発明は、所定量の範囲内にあるか否かで異常を検出することを特徴とする。
【００２０】
請求項５に記載の発明は、異常を検出しても、異常データのみを排除して、キャリブレーション動作継続して行うことを特徴とする。
【００２１】
請求項６に記載の発明は、異常を検出したら、その状態を保持し、異常がなくなったら、継続して行うことを特徴とする。
【発明の効果】
【００２２】
請求項１の発明によれば、検出手段の結果に応じて、TVAFの動作を中断し、中断時の情報を保存するとともに、再開時に、保存した情報に、基づいて、継続して再開を行うようにしたので、AF結果が異常時の結果をキャリブレーション結果に反映することなく、また、動作を継続して行うことが出来る効果がある。
【００２３】
請求項２の発明によれば、再開時に、継続可能か否かの判断を行うようにしたので、動作の継続をすばやく行うことが出来る効果がある。
【００２４】
請求項３の発明によれば、中断時に、継続可能か否かの情報を保存し、再開時には、その情報を読み取ることにより行うようにしたので、動作の継続をすばやく行うことが出来る効果がある。
【００２５】
請求項４の発明によれば、所定量の範囲内にあるか否かで異常であることを検出するようにしたので、より確かな検出が行える効果がある。
【００２６】
請求項５の発明によれば、異常を検出しても、異常データのみを排除して、キャリブレーション動作を継続するようにしたので、異常データを意識することなく、キャリブレーション動作の実行が可能となる効果がある。
【００２７】
請求項６の発明によれば、異常を検出したら、その状態でホールドし、異常状態がなくなったら、継続して行うようにしたので、異常状態を意識することなく、キャリブレーション動作の実行が可能となる効果がある。
【発明を実施するための最良の形態】
【００２８】
次に、本発明の詳細を実施例の記述に従って説明する。
【実施例１】
【００２９】
第一の実施例を図１から図１０を用いて説明する。
【００３０】
図１は、本発明の第一の実施形態の電子カメラのブロック図であり、本実施形態の電子カメラ２００は、撮影レンズユニット１００が不図示のマウント機構を介し着脱可能に取り付けられる。マウント部には、電気的接点群１０７を有し、電子カメラ２００と撮影レンズユニット１００の間で通信を行い撮影レンズのレンズ１０１・絞り１０２の駆動を行う。
【００３１】
図示されない被写体像からの撮影光束が、撮影レンズ１０１及び光量を調節するための露出手段である絞り１０２を介して、回動可能なクイックリターンミラー２０２に導かれる。クイックリターンミラー２０２の中央部はハーフミラーになっており、該クイックリターンミラー２０２がダウンした際に一部の光束が透過する。そして、この透過した光束は、クイックリターンミラー２０２に設置されたサブミラー２０３で反射され、自動焦点調整手段であるＡＦセンサ２０４に導かれる。ＡＦセンサ２０４は図６に示すように撮影画面の複数の位置で焦点検出出来るようになっている。
【００３２】
図６は、ファインダー観察像と測距エリア、測光エリアの関係説明図を示したものである。
【００３３】
一方、クイックリターンミラー２０２で反射された撮影光束は、ペンタプリズム２０１、接眼レンズ２０６を介して撮影者の目に至る。
【００３４】
また、クイックリターンミラー２０２がアップした際には、上記撮影レンズ１０１からの光束は、フィルタ２０９、機械シャッタであるフォーカルプレーンシャッタ２０８を介して撮像素子としてのＣＭＯＳ等に代表される撮像手段であるイメージセンサ２１０に至る。上記フィルタ２０９は２つの機能を有しているもので、１つは赤外線をカットし可視光線のみをイメージセンサ２１０へ導く機能であり、もう１つは光学ローパスフィルタとしての機能である。また、フォーカルプレーンシャッタ２０８は、先幕及び後幕を有して成るもので、撮影レンズ１０１からの光束を透過、遮断を制御する遮光手段である。
【００３５】
なお、クイックリターンミラー２０２のアップ時には、サブミラー２０３は折り畳まれるようになっている。
【００３６】
また、本実施形態の電子カメラ２００は、当該電子カメラ全体の制御手段となり、制御を司るＣＰＵにより構成されるシステムコントローラ２２３を備え、後述する各部の動作を適宜制御する。
【００３７】
上記システムコントローラ２２３は、上記撮影レンズ１０１を光軸方向に移動してピント合わせを行うためのレンズ駆動機構１０３を制御するレンズ制御回路１０４と、上記絞り１０２を駆動するための絞り駆動機構１０５を制御する絞り制御回路１０６と、クイックリターンミラー２０２のアップダウンの駆動及びフォーカルプレーンシャッタ２０８のシャッタチャージを制御するシャッタチャージ・ミラー駆動機構２１１と、フォーカルプレーンシャッタ２０８の先幕、後幕の走行を制御するためのシャッタ制御機構２１２と、上記接眼レンズ２０６の近傍に配設された測光センサに接続された自動露出装置であり分割測光手段である測光回路２０７と、当該電子カメラ２００を制御する上で調整が必要なパラメータや電子カメラの個体識別が可能なカメラＩＤ情報や基準レンズで調整されたＡＦ補正データや自動露出補正値が記憶されている記憶手段であるＥＥＰＲＯＭ２２２と等が接続されている。ＥＥＰＲＯＭ２２２は補正量記憶手段でもある。また，システムコントローラ２２３は、ＡＦ、ＡＥ、ホワイトバランスの段階露出撮影を制御する段階露出撮影手段である。
【００３８】
レンズ制御回路１０４にはレンズ固有の情報、例えば焦点距離、開放絞り、レンズ個々に割り振られるレンズＩＤという情報とシーケンスコントローラ２２３から受け取った情報を記憶するレンズ記憶手段も有している。
【００３９】
また、当該電子カメラ２００にはパーソナルコンピュータ（ＰＣ）に代表される外部制御装置３００が接続可能になっており、通信インターフェース回路２２４を介して該パーソナルコンピュータ３００とシステムコントローラ２２３とが通信可能になされている。
【００４０】
上記測光回路２０７に接続される測光センサは、被写体の輝度を測定するためのセンサであり、その出力は測光回路２０７を経てシステムコントローラ２２３へ供給される。測光センサの測光部は図６のように撮影画面を分割して測光出来るように分割されていてる。また各測光エリア１〜３はそれぞれが測距エリア１〜３に対応している。測光回路２０７は自動露出調整手段である。
【００４１】
また、上記システムコントローラ２２３は、上記レンズ駆動機構１０３を制御することにより、被写体像をイメージセンサ２１０上に結像する。また、システムコントローラ２２３は、設定されたＡｖ値に基いて、絞り１０２を駆動する絞り駆動機構１０５を制御し、更に、設定されたＴｖ値に基いて、上記シャッタ制御機構２１２へ制御信号を出力する。
【００４２】
上記フォーカルプレーンシャッタ２０８の先幕、後幕は、駆動源がバネにより構成されており、シャッタ走行後次の動作のためにバネチャージを要する。シャッタチャージ・ミラー駆動機構２１１は、このバネチャージを制御するようになっている。また、シャッタチャージ・ミラー駆動機構２１１によりクリックリターンミラー２０２のアップ・ダウンが行われる。
【００４３】
また、上記システムコントローラ２２３には、画像データコントローラ２２０が接続されている。この画像データコントローラ２２０は、ＤＳＰ（デジタル信号プロセッサ）により構成される補正データサンプル手段及び補正手段であり、イメージセンサ２１０の制御、該イメージセンサ２１０から入力された画像データの補正や加工などをシステムコントローラ２２３の指令に基いて実行するものである。画像データの補正・加工の項目の中にはオートホワイトバランスも含まれている。オートホワイトバランスとは、撮影画像の中の最大輝度の部分を所定の色（白色）に補正する機能である。オートホワイトバランスは、シーケンスコントローラ２２３からの命令により補正量を変更する事が可能である。
【００４４】
上記画像データコントローラ２２０には、イメージセンサ２１０を駆動する際に必要なパルス信号を出力するタイミングパルス発生回路２１７と、イメージセンサ２１０と共にタイミングパルス発生回路２１７で発生されたタイミングパルスを受けて、該イメージセンサ２１０から出力される被写体像に対応したアナログ信号をデジタル信号に変換するためのＡ／Ｄコンバータ２１６と、得られた画像データ（デジタルデータ）を一時的に記憶しておくＤＲＡＭ２２１と、Ｄ／Ａコンバータ２１５及び画像圧縮回路２１９とが接続されている。
【００４５】
上記ＤＲＡＭ２２１は、加工や所定のフォーマットへのデータ変換が行われる前の画像データを一時的に記憶するための記憶手段として使用される。
【００４６】
また、上記Ｄ／Ａコンバータ２１５には、エンコーダ回路２１４を介して画像表示手段である画像表示回路２１３が接続される。更に、画像圧縮回路２１９には、記録手段である画像データ記録メディア２１８が接続される。
【００４７】
上記画像表示回路２１３は、イメージセンサ２１０で撮像された画像データを表示するための回路であり、一般にはカラーの液晶表示素子により構成される。
【００４８】
画像データコントローラ２２０は、ＤＲＡＭ２２１上の画像データを、Ｄ／Ａコンバータ２１５によりアナログ信号に変換してエンコーダ回路３１へ出力する。エンコーダ回路２１４はこのＤ／Ａコンバータ２１５の出力を、上記画像表示回路２１３を駆動する際に必要な映像信号（例えばＮＴＳＣ信号）に変換する。
【００４９】
上記画像圧縮回路２１９は、ＤＲＡＭ２２１に記憶された画像データの圧縮や変換（例えばＪＰＥＧ）を行うための回路である。変換された画像データは、画像データ記録メディア２１８へ格納される。この記録メディアとしては、ハードディスク、フラッシュメモリ、フロッピー（登録商標）ディスク等が使用される。
【００５０】
さらにシステムコントローラ２２３には、当該電子カメラの動作モードの情報や露出情報（シャッタ秒時、絞り値等）の表示を行うための動作表示回路２２５と、測光・測距などの撮影準備動作を開始させるためのレリーズＳＷ１（２３１）、撮像動作を開始させるためのレリーズＳＷ２（２３０）と、ユーザが所望の動作を当該電子カメラに実行させるべくモードを設定するモード設定ＳＷ２２９と、ＡＦセンサ２０４が持つ複数の焦点検出位置から使用する焦点検出位置を選択するための焦点検出位置選択手段である測距エリア選択ＳＷ２２８と、画像選択手段である決定ＳＷ２２７と、ブラケット量を設定するためのブラケット量設定ＳＷ２３２と、使用する測光エリアを選択する測光エリア選択ＳＷ２３５と、回転動作によりパラメータをアップダウンさせて表示する電子ダイヤルＳＷ２２６が接続されている。カウンター２３３は、各種ブラケット撮影を行う際にレリーズ回数をカウントするためのカウンターであり、シーケンスコントローラ２２３に接続される。カウンター２３３の計数値リセットはシステムコントローラ２２３により行われる。
【００５１】
＊デフォーカス検出の原理説明
次にデフォーカス量検出（ピント位置ズレ量検出）の原理を図７、図８を参照して説明する。図７、図８は、デフォーカス量検出の原理説明図である。図に示すように、撮像素子上にピントがあっているとき、ラインセンサ上の２像間隔はある値をとる。この値は設計上求めることができるが、実際には、部品の寸法、バラツキ、や組立て上の誤差によって設計値と同じとはならない。したがって、実際には測定しなければこの２像間隔（基準２像間隔Ｌｏ）を求めることは困難である。図７より明らかなように、この基準２像間隔Ｌｏより２像間隔が狭まければ、前ピンであり、Ｌｏより広ければ後ピンである。
【００５２】
図８は不図示のＡＦセンサモジュールの光学系からコンデンサレンズを省いたモデルを示した図である。
【００５３】
図に示すように、主光線の角度をθ、セパレータレンズの倍率をβ、像の移動量をΔＬ，ΔＬ’とすると、デフォーカス量Ｌは以下の式で求まる。
【００５４】
ここでβｔａｎθは、ＡＦセンサモジュール５の設計上定まるパラメータである。
【００５５】
ΔＬ’は基準２像間隔（Ｌｏ）と現在の２像間隔（Ｌｔ）から求めることができる。
【００５６】
ＡＦセンサ２０４は、撮影画面の複数の位置で焦点検出できるように、上記構成を複数具備している。
【００５７】
オートフォーカス機能のピント調整は、あらかじめピント位置のわかっているレンズを用い、撮像素子の光軸上の位置（撮像素子の組み付け誤差）にピント位置が来るようにＡＦセンサー２０４から得られる２像間隔をＡＦピント補正パラメータとしてＥＥＰＲＯＭに記憶させるようにしている。しかし、これは電子カメラに取り付けられる撮影レンズが変わると撮影レンズ自体の製造誤差によりピント位置にバラツキが生じる。
【００５８】
図２は、本発明の第一の実施形態の測距エリア選択シーケンス説明図であり、測距エリア選択シーケンスを説明する。
【００５９】
ステップＳ００１において、測距エリア選択ＳＷ２２８がＯＮされたかどうか判別する。ＯＮされていればステップＳ００２へ移行する。
【００６０】
ステップＳ００２では電子ダイヤルＳＷ２２６が操作されたかどうか、また操作されていれば操作方向及び操作量の検出を行う。
【００６１】
ステップＳ００３では、ステップＳ００２での電子ダイヤルＳＷ２２６の操作方向・操作量に応じて測距エリアを変更する。選択順序は、全部←→測距エリア１←→測距エリア２←→測距エリア３←→全部  という順序で切り替わる。
【００６２】
ステップＳ００４では、測距エリア選択ＳＷ２２８がＯＮされたかどうか判別し、ＯＮされていればステップＳ００２へ移行し、ＯＦＦならば、終了する。
【００６３】
図３は、本発明の第一の実施形態のモード設定シーケンス説明図であり、撮影モード設定シーケンスを説明する。
【００６４】
ステップＳ１０１にて、モード設定ＳＷ２２９がＯＮしたかどうか判定する。ＯＮしていれば、ユーザーによってモード設定操作が開始されたものと判定しステップＳ１０２に移行する。
【００６５】
ステップＳ１０２では電子ダイヤルＳＷ２２６の操作クリック数を検出する。電子ダイヤルＳＷ２２６をＯＮ・ＯＦＦさせる不図示の電子ダイヤルをある方向に回転させると、操作クリック毎に、撮影モードを「ＴＶ」→「ＡＶ」→「Ｐ」→「ＡＦキャリブレーション」→「ＴＶ」・・・と変化させる事が出来る。また、不図示の電子ダイヤルを逆方向に回転させると、操作クリック毎に、選択モードを「ＴＶ」→「ＡＦキャリブレーション」→「Ｐ」→「ＡＶ」→「ＴＶ」・・・と変化させる事が出来る。「ＡＦキャリブレーション」は測距エリア選択シーケンスにおいて測距エリア１〜３の中から一つだけが選択されていなければ表示されず、モード選択出来ないようになっている。
【００６６】
ステップＳ１０３で、モード設定ＳＷ２２９がＯＦＦしたかどうか判定する。ＯＦＦしたのであれば、その時に選択されていた撮影モードに電子カメラを選択し、ステップＳ１０４で撮影モードをステップＳ１０３で選択された撮影モードに設定する。
【００６７】
ステップＳ１０５で、設定された撮影モードがＡＦキャリブレーションモードであるかどうか判別する。ＡＦキャリブレーションモード以外の場合、ステップＳ１１１に移行し、各撮影モードに応じた不図示の撮影シーケンスへ移行する。
【００６８】
ステップＳ１０６では、ブラケット量設定ＳＷ２３２がＯＮされたかどうか判別する。ＯＮされれば、ステップＳ１０７へ移行する。ＯＮされなければＡＦキャリブレーション撮影時のＡＦブラケット量を基準設定値ａとし、ステップＳ１１０へ移行しＡＦキャリブレーション撮影シーケンスへと移る。
【００６９】
ステップＳ１０７では、電子ダイヤルＳＷ２２６の操作クリック数を検出する。電子ダイヤルＳＷ２２６をＯＮ・ＯＦＦさせる不図示の電子ダイヤルを任意の方向に回転させると、ＡＦブラケットステップ量を基準値に対して操作クリック毎に、「基準値ａ×０．２５」←→「基準値ａ×０．５」←→「基準値ａ」←→「基準値ａ×２」←→「基準値ａ×４」と変化させる事が出来る。ただし、「基準値×０．２５」及び「基準値×４」をそれぞれ上限・下限値とし、それ以上の変化させようとして電子ダイヤルを操作しても無視するようになっている。
【００７０】
ＡＦブラケットステップ量の基準値は、絞り制御回路１０６から開放絞り値情報（ＦＮＯ）をシステムコントローラ２２３が受け取り、下記の式にて決定される。
【００７１】
基準値aδ＝FNO×ε（FNOは絞り値情報、εは許容錯乱円径を示す）。
【００７２】
本実施例での基準値ａは、焦点深度δ＝FNO×εと同じ値としている。本実施例においては、ε＝０．０３ｍｍとしている。
【００７３】
ＡＦブラケットステップ量を可変とする事で下記の事が可能となる。
【００７４】
大きなピント補正が必要な場合でも、ＡＦキャリブレーションをステップ量を段階的に変化（大きなステップ量から小さいステップ量へ）させて複数回実行する事で、ピント補正量を適切な値まで絞り込んで求めていく事が出来る。
【００７５】
ステップＳ１０８で、ブラケット量設定ＳＷ２３２がＯＦＦしたかどうか判定する。ＯＦＦしたのであれば、その時に選択されていたブラケットステップ量を選択し、ステップＳ１０９でブラケットステップ量“Ａ”をステップＳ１０８で選択されていたブラケットステップ量に設定する。
【００７６】
ステップＳ１１０で、ＡＦキャリブレーション撮影シーケンスへ移行する。
【００７７】
図４は、本発明の第一の実施形態のＡＦキャリブレーション撮影シーケンス説明図であり、ＡＦキャリブレーション撮影シーケンスについて説明を行う。
【００７８】
ＡＦキャリブレーション撮影シーケンスは、段階撮影手段であるシステムコントローラ２２３により制御される。
【００７９】
ステップＳ２０１でカウンター２３３のリセットを行う。
【００８０】
ステップＳ２０２でレリーズＳＷ１（２３１）がＯＮされたかどうか判別する。ＯＮされれば撮像露出を決定するステップＳ２０３とステップＳ２０５に分岐・移行する。
【００８１】
ステップＳ２０３では、撮影レンズ１０１を通り主ミラー２０２で反射され、ペンタプリズム２０１を通過した光束を測光回路２０７で測光する。ステップＳ２０４ではシーケンスコントローラ２２３が測光回路２０７の出力に応じて撮像時の露出量を決定する。
【００８２】
ステップＳ２０５では、シーケンスコントローラ２２３がＡＦセンサー２０４、焦点検出回路２０５を使い、測距を行う。
【００８３】
ステップＳ２０６で測距出来たかどうか判別する。測距した対象物が低コントラストの場合や暗い場合には測距出来ない事がある。測距出来なかった場合、ステップＳ２１０へ移行し、警告を行う。
【００８４】
この時、再開用にデータを保存しておき、終了する。継続可能か否かの情報は、中断時に記憶しておき、再開時にこれを読み取るようにしてもよいし、再開時に、継続可能か否かを判断するようにしてもよい。
【００８５】
ステップＳ２０７では、位相差で求めたピント位置までレンズを駆動する。
【００８６】
ステップＳ２０８では、コントラストで、ピントのピーク位置を求める。
【００８７】
この時、コントラストの結果で、異常となるような結果が得られた場合にも、再開用にデータを保存しておき、終了する。また、異常となるデータを排除した上で、動作を継続するようにしてもよいし、異常な状態でなくなるまで、動作をホールドするようにしてもよい。
【００８８】
ステップＳ２０９では、ステップＳ２０５で求めたピント位置と、ステップＳ２０８で求めたピントのピーク位置との差分を求め、その信頼度も判定する。
【００８９】
ステップＳ２１１では、レリーズＳＷ２（２３０）がＯＮされたかどうか判別する。ＯＮされていれば、ステップＳ２１２へ移行する。
【００９０】
ステップＳ２１２でピント位置ズラシ量“ＤＦ”の演算をシステムコントローラ２２３が行う。システムコントローラ２２３はカウンター２３３から現在のカウント数Ｎを受け取りピント位置ズラシ量“ＤＦ”を演算する。
【００９１】
ＤＦ＝Ａ×（Ｎ−４）
ステップＳ２１３では、カウンターＮを一つカウントアップする。
【００９２】
ステップＳ２１４では、シーケンスコントローラ２２３はステップＳ２１２で演算したピント位置ズラシ量“ＤＦ”をレンズ制御回路１０４に送信し、レンズ制御回路１０４はレンズ駆動回路１０３を制御し、撮影レンズ１０１をピント位置ズラシ量“ＤＦ”の位置までレンズ駆動を行う。
【００９３】
ステップＳ２１５では、システムコントローラ２２３によりシャッターチャージミラー駆動機構２１１を制御しミラーアップが行われる。
【００９４】
ステップＳ２１６では、ステップＳ２０４で設定された絞り値情報をシステムコントローラ２２３が絞り制御回路１０６へ送信し、絞り駆動機構１０５を駆動して、設定された絞り値まで絞り込みが行われる。
【００９５】
ステップＳ２１７においてシステムコントローラ２２３はフォーカルプレーンシャッタ１０を開くよう各部を制御する。さらにステップＳ２１８では、画像データコントローラ２２０（ＤＳＰ）に対してイメージセンサ２１０の積分動作を指示する。ステップＳ２１９では所定時間の間、待機する。そして積分時間が終わると、ステップＳ２２０へ移行し、フォーカルプレーンシャッタ１０を閉じる。
【００９６】
システムコントローラ２２３は、ステップＳ２２１において次回の動作に備えてフォーカルプレーンシャッタ２０８のチャージ動作及びミラーダウン駆動を行う。ステップＳ２２２において、絞りを開放へと駆動する。ステップＳ２２３では画像データコントローラ２２０に対してイメージセンサ２１０から画像データを取り込むように指示する。この際、イメージセンサ２１０から取り込む画像データは、ＡＦに使用された測距点を含む限定されたエリアの画像データでも良い。ステップＳ２２４では、画像データコントローラ２２０へ現在のピント位置ズラシ量“ＤＦ”送信し、レンズＩＤ情報と画像データとピント位置ズラシ量“ＤＦ”を関連付けて画像圧縮回路２１９を通し、画像データ記録メディア２１８へ記録する。
【００９７】
ステップＳ２２５では、カウンター“Ｎ”の値を確認する。カウンター値が所定の値になっていればＡＦキャリブレーション撮影シーケンスが完了したと判定し画像選択シーケンスへと移行する。
【００９８】
図５は、本発明の第一の実施形態のＡＦキャリブレーション撮影画像選択シーケンス説明図であり、ＡＦキャリブレーション画像選択シーケンスの説明を行う。
【００９９】
ステップＳ３０００において、選択方法の判断を行い、手動の場合には、Ｓ３０１以降へ、自動の場合には、Ｓ３００１へ進む。
【０１００】
ステップＳ３００１において、画像のコントラスト評価値を取り込み、ステップＳ３００２において、画像間の比較を行い、その中での最大値となる画像を選択する。ステップＳ３１３において、選択された画像に関連づけられて記憶されているピント補正量をＡＦ補正量として決定する。
【０１０１】
決定されたＡＦ補正量は、ステップＳ３１４において、焦点検出を行った測距エリアやズーム位置と関連づけて、撮影に用いたレンズのレンズＩＤとともに、記憶される。以上を、測距エリアやズーム位置を変化させて行うことで、補正量の記憶を行う。
【０１０２】
ステップＳ３０１において、シーケンスコントローラ２２３は、画像データコントローラ２２０に対し、ＡＦキャリブレーション撮影シーケンスにて撮影されたカウンター“１”の画像データを画像表示回路２１３に表示させるよう制御する。画像データを表示する際には、通常撮影シーケンスで撮影された画像を表示する場合とは異なる画像処理を施して表示する。具体的には、通常撮影シーケンスで撮影された画像を表示する際には、見栄えを良くするためにエッジ強調を行う。しかし、ＡＦキャリブレーションモードで撮影された画像データに対しエッジ強調を行うと、本来ピントがずれているはずの画像部分がピントがあっているように見えてしまう。そのためＡＦキャリブレーションモードで撮影された画像群から最適なピントの画像を選択する際に誤ってピントがずれている画像を選択してしまう事が起こりうる。
【０１０３】
ステップＳ３０２では、決定ＳＷ２２７がＯＮされたかどうか判別する。ＯＮされていれば、ステップＳ３１３へ移行する。ＯＮされなければステップＳ３０３へ移行する。
【０１０４】
ステップＳ３０３では電子ダイヤルＳＷ２２６の操作状態を検出する。左回転されればステップＳ３０４へ、右回転されればステップＳ３０８へ移行する。
【０１０５】
ステップＳ３０４では、カウンター“Ｎ”から−１する。ステップＳ３０５ではカウンター“Ｎ”が“０”になっていないか判別する。“Ｎ”が“０”より小さい場合は、ステップＳ３０６において、選択表示出来るＡＦキャリブレーション撮影画像データがない事を表示回路もしくはブザー２３４もしくは表示回路とブザー２３４を同時に使って警告を行い、ステップＳ３０７においてカウンター“Ｎ”を＋１する。ステップＳ３０５でカウンター“Ｎ”が“０”より大きいと判断されればステップＳ３１２へ移行する。
【０１０６】
ステップＳ３０８では、カウンター“Ｎ”に＋１する。ステップＳ３０９ではカウンター“Ｎ”が“７”により大きくなっていないか判別する。“Ｎ”が“７”より大きい場合は、ステップＳ３１０において、選択表示出来るＡＦキャリブレーション撮影画像データがない事を表示回路もしくはブザー２３４もしくは表示回路とブザー２３４を同時に使って警告を行い、ステップＳ３１１においてカウンター“Ｎ”を−１する。ステップＳ３０９でカウンター“Ｎ”が“７”以下と判断されればステップＳ３１２へ移行する。
【０１０７】
ステップＳ３１２では、電子ダイヤルＳＷ２２６の操作に応じて変化させられてカウンター“Ｎ”に応じたＡＦキャリブレーション画像データを画像記録メディア２１８から呼び出し、画像表示回路２１３に表示する。
【０１０８】
ステップＳ３１３では、ステップＳ３０２において決定ＳＷ２２７がＯＮされた時のＡＦキャリブレーション画像データに関連付けて画像データ記録メディア２１８に記録されているピント位置ズラシ量“ＤＦ”をＡＦ補正量（ＣＡＬデータ）として決定し、ステップＳ３１４においてステップＳ３１３において決定されたピント位置ズラシ量“ＤＦ”を焦点検出を行った測距エリアのＡＦ補正量（ＣＡＬデータ）として、レンズ制御回路１０４が持っているレンズＩＤと共にＥＥＰＲＯＭ２２２に書き込む。
【０１０９】
ステップＳ３１５において、ＡＦキャリブレーション画像データ全て及びＡＦキャリブレーション画像データ用フォルダを画像データ記録メディアより削除する。
【０１１０】
図９は、本発明の第一の実施形態の通常撮影シーケンス説明図であり、通常撮影シーケンスについて説明を行う。
【０１１１】
ステップＳ４０１でレリーズＳＷ１（２３１）がＯＮされたかどうか判別する。ＯＮされれば撮像露出を決定するステップＳ４０２とステップＳ４０４に分岐・移行する。
【０１１２】
ステップＳ４０２では、撮影レンズ１０１を通り主ミラー２０２で反射され、ペンタプリズム２０１を通過した光束を測光回路２０７で測光する。ステップＳ４０３ではシーケンスコントローラ２２３が測光回路２０７の出力に応じて撮像時の露出量を決定する。
【０１１３】
ステップＳ４０４では、シーケンスコントローラ２２３がＡＦセンサー２０４、焦点検出回路２０５を使い、測距を行う。
【０１１４】
ステップＳ４０５で測距出来たかどうか判別する。測距した対象物が低コントラストの場合や暗い場合には測距出来ない事がある。測距出来なかった場合、ステップＳ４０９へ移行し、警告を行う。
【０１１５】
ステップ４０６では、レンズＩＤ情報をシステムコントローラ２２３が受け取り、電子カメラに取り付けられているレンズ（レンズＩＤで判別）で、かつ焦点検出に使用している測距エリアのＡＦ補正量（ＣＡＬデータ）がＥＥＰＲＯＭに記憶されているかどうか判別する。記憶されていなければ、ＡＦ補正量を焦点検出結果に加算しない。記憶されていればステップＳ４０７で測距結果にＡＦ補正量（ＣＡＬデータ）を加算し、ステップＳ４０８に移行する。ＡＦ補正データ（ＣＡＬデータ）を既に持っていたならば、レンズ駆動量は、レンズ駆動量＝測距結果＋製造時のＡＦ補正値（調整データ）＋ＡＦ補正値（ＣＡＬデータ）となる。
【０１１６】
ステップＳ４０８では、測距結果に基づき、システムコントローラ２２３よりレンズ制御回路１０４にレンズ駆動量を送信し、レンズ制御回路１０４は送信されたレンズ駆動量に基づきレンズ駆動機構１０３を制御し、レンズ駆動機構１０３は撮影レンズ１０１を合焦位置へと駆動する。
【０１１７】
ステップＳ４１０では、レリーズＳＷ２（２３０）がＯＮされたかどうか判別する。ＯＮされていれば、ステップＳ４１１へ移行する。
【０１１８】
ステップＳ４１１では、システムコントローラ２２３によりシャッターチャージミラー駆動機構２１１を制御しミラーアップが行われる。
【０１１９】
ステップＳ４１２では、ステップＳ２０４で設定された絞り値情報をシステムコントローラ２２３が絞り制御回路１０６へ送信し、絞り駆動機構１０５を駆動して、設定された絞り値まで絞り込みが行われる。
【０１２０】
ステップＳ４１３においてシステムコントローラ２２３はフォーカルプレーンシャッタ１０を開くよう各部を制御する。さらにステップＳ４１４では、画像データコントローラ２２０（ＤＳＰ）に対してイメージセンサ２１０の積分動作を指示する。ステップＳ４１５では所定時間の間、待機する。そして積分時間が終わると、ステップＳ４１６へ移行し、フォーカルプレーンシャッタ１０を閉じる。
【０１２１】
システムコントローラ２２３は、ステップＳ４１７において次回の動作に備えてフォーカルプレーンシャッタ２０８のチャージ動作及びミラーダウン駆動を行う。ステップＳ４１８において、絞りを開放へと駆動する。ステップＳ４１９では画像データコントローラ２２０に対してイメージセンサ２１０から画像データを取り込むように指示する。ステップＳ４２０では、読み出した画像データ画像圧縮回路２１９を通し、画像データ記録メディア２１８へ記録する。
【０１２２】
図１０は、本発明の第一の実施形態の基本的な流れを示した説明図である。
【０１２３】
まず、ステップＳ９００で、再開時には、データ読み込みを行い、キャリブレーション動作の継続動作が可能か否か、判断を行う。
【０１２４】
ステップＳ１０００で、レンズ装着を検出し、もし装着されていれば、ステップＳ１０１０にて、レンズ情報を取得する。
【０１２５】
次に、ステップＳ１０２０でＳＷ１が押されているかどうか検出し、もし、押されていなければ、ステップＳ１０００に戻る。押されていたならば、ステップＳ１０３０以降へと進む。ステップＳ１０３０では、位相差AFによるレンズ駆動をまず行う。ステップＳ１０４０では、ライブビュー表示の開始を行う。次に、ステップＳ１０５０にて、イメージャＡＦによるレンズ駆動を行う。
【０１２６】
ステップＳ１０６０で、異常を検出した場合には、ステップＳ１２００にて、そこまでの状態を保存して終了する。ステップＳ１０７０にて、両者の結果の差分を検出し、ステップＳ１１００での補正量とする。ステップＳ１０８０では、ＳＷ２が押されているかどうか検出し、もし、押されていたならば、ステップＳ１０９０以降へと進む。押されていなければ、ステップＳ１０２０へと戻る。ステップＳ１０９０では、ライブビュー表示を終了し、ステップＳ１１００では、ＡＦ結果の差分を位相差ＡＦの補正量として記憶する。その結果に基づいて、以後の撮影は、ステップＳ１１１０で、行われることになる。
【０１２７】
上記実施例によれば、下記の効果が得られる。
【０１２８】
検出手段の結果に応じて、ＴＶＡＦ動作を中断し、中断時の情報を保存するとともに、再開時に、保存した情報に基づいて、継続して再開するようにしたので、異常なデータをキャリブレーションの結果として、採用することなく、再開も可能となる効果が得られる。
【０１２９】
また、再開時に継続可能か否かの判断を行うようにしたので、より適切な再開を行うことが出来る効果が得られる。
【０１３０】
また、中断時に、継続可能か否かの情報を保存し、再開時には、その情報を読み取ることにより行うようにしたので、より、適切な再開を行うことが出来る効果が得られる。
【０１３１】
また、検出手段で、所定量の範囲内にあるか否かで異常であることを検出するようにしたので、より適切な検出を可能とする効果が得られる。
【０１３２】
また、異常を検出しても、異常データのみを排除して、キャリブレーション動作を継続して行うようにしたので、異常な状態であることを意識することなく、キャリブレーション動作を実行出来る効果が得られる。
【０１３３】
また、異常を検出したら、その状態でホールドし、異常がなくなったら、継続して行うようにしたので、異常な状態でキャリブレーション動作をすることなく、動作を実行出来る効果が得られる。
【図面の簡単な説明】
【０１３４】
【図１】本発明の第一の実施形態の電子カメラのブロック図
【図２】本発明の第一の実施形態の測距エリア選択シーケンス説明図
【図３】本発明の第一の実施形態のモード設定シーケンス説明図
【図４】本発明の第一の実施形態のＡＦキャリブレーション撮影シーケンス説明図
【図５】本発明の第一の実施形態のＡＦキャリブレーション撮影画像選択シーケンス説明図
【図６】ファインダー観察像と測距エリア、測光エリアの関係説明図
【図７】デフォーカス量検出の原理説明図
【図８】デフォーカス量検出の原理説明図
【図９】本発明の第一の実施形態の通常撮影シーケンス説明図
【図１０】本発明の第一の実施形態の基本的な流れを示した説明図
【符号の説明】
【０１３５】
１００  撮影レンズユニット
１０１  撮影レンズ
１０２  絞り
１０３  レンズ駆動機構
１０４  レンズ制御回路
１０５  絞り駆動機構
１０６  絞り制御回路
１０７  電気的接点群
２００  電子カメラ
２０１  ペンタプリズム
２０２  クイックリターンミラー
２０３  サブミラー
２０４  ＡＦセンサ
２０６  接眼レンズ
２０７  測光回路
２０８  フォーカルプレーンシャッタ
２０９  フィルタ
２１０  イメージセンサ
２１１  シャッタチャージ・ミラー駆動機構
２１２  シャッタ制御機構
２１３  画像表示回路
２１４  エンコーダ回路
２１５  Ｄ／Ａコンバータ
２１６  Ａ／Ｄコンバータ
２１７  タイミングパルス発生回路
２１８  画像データ記録メディア
２１９  画像圧縮回路
２２０  画像データコントローラ
２２１  ＤＲＡＭ
２２２  ＥＥＰＲＯＭ
２２３  システムコントローラ
２２４  通信インターフェース回路
２２５  動作表示回路
２２６  電子ダイヤルＳＷ
２２７  決定ＳＷ
２２８  測距エリア選択ＳＷ
２２９  モード設定ＳＷ
２３０  レリーズＳＷ２
２３１  レリーズＳＷ１
２３２  ブラケット量設定ＳＷ
２３３  カウンター
２３５  測光エリア選択ＳＷ
３００  外部制御装置
【図１】
2009139728.tif 000003
【図２】
2009139728.tif 000004
【図３】
2009139728.tif 000005
【図４】
2009139728.tif 000006
【図５】
2009139728.tif 000007
【図６】
2009139728.tif 000008
【図７】
2009139728.tif 000009
【図８】
2009139728.tif 000010
【図９】
2009139728.tif 000011
【図１０】
2009139728.tif 000012