(57)【要約】【課題】撮像素子近傍の光学部材に異物が付着していても、より精度良く焦点検出を行うことができる撮像装置を提供する。【解決手段】撮像素子で得られた信号に基づいて焦点検出を行う焦点検出部と、撮像素子の前方に配置された光学部材に付着した異物の位置を記憶する記憶部と、被写体像と撮像素子の相対位置を変化させるために光学系を駆動する光学系駆動部と、撮像素子の画面上における焦点検出を行う範囲である焦点検出範囲と、記憶部に記憶されている異物の位置とが重なった場合に、光学系を駆動することで、異物の位置が焦点検出範囲と重ならなくなるように被写体像と撮像素子の相対位置を変化させ、且つ光学系の駆動による被写体像と撮像素子の相対位置の変化の前後で、同じ被写体に対して焦点検出を行うように焦点検出範囲を変更する制御部とを備える。【選択図】図１３
2010118962.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を撮像する撮像素子と、
前記撮像素子で得られた信号に基づいて焦点検出を行う焦点検出手段と、
前記撮像素子の前方に配置された光学部材に付着した異物の位置を記憶する記憶手段と、
前記被写体像と前記撮像素子の相対位置を変化させるために光学系を駆動する光学系駆動手段と、
前記撮像素子の画面上における前記焦点検出手段により焦点検出を行う範囲である焦点検出範囲と、前記記憶手段に記憶されている異物の位置とが重なった場合に、前記光学系駆動手段により前記光学系を駆動することで、前記異物の位置が前記焦点検出範囲と重ならなくなるように前記被写体像と前記撮像素子の相対位置を変化させ、且つ前記光学系の駆動による前記被写体像と前記撮像素子の相対位置の変化の前後で、同じ被写体に対して焦点検出を行うように前記焦点検出範囲を変更する制御手段と、
を備えることを特徴とする撮像装置。
【請求項２】
前記光学系の駆動による前記被写体像と前記撮像素子の相対位置の変化の前後で、撮影画像全体に対する主被写体の位置が略同一となるように、撮影画像をトリミングするトリミング手段をさらに備えることを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記焦点検出手段による焦点検出は、コントラスト方式の焦点検出であることを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
前記焦点検出手段による焦点検出は、前記撮像素子に設けられた位相差検出用画素を用いて行う位相差方式の焦点検出であることを特徴とする請求項１又は２に記載の撮像装置。
【請求項５】
前記光学系駆動手段は、撮影レンズの一部を移動させることにより前記被写体像と前記撮像素子の相対位置を変化させることを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項６】
前記光学系駆動手段は、前記撮像素子を移動させることにより前記被写体像と前記撮像素子の相対位置を変化させることを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項７】
被写体像を撮像する撮像素子と、前記撮像素子で得られた信号に基づいて焦点検出を行う焦点検出手段と、前記撮像素子の前方に配置された光学部材に付着した異物の位置を記憶する記憶手段と、前記被写体像と前記撮像素子の相対位置を変化させるために光学系を駆動する光学系駆動手段と、を備える撮像装置を制御する方法であって、
前記撮像素子の画面上における前記焦点検出手段により焦点検出を行う範囲である焦点検出範囲と、前記記憶手段に記憶されている異物の位置とが重なった場合に、前記光学系駆動手段により前記光学系を駆動することで、前記異物の位置が前記焦点検出範囲と重ならなくなるように前記被写体像と前記撮像素子の相対位置を変化させ、且つ前記光学系の駆動による前記被写体像と前記撮像素子の相対位置の変化の前後で、同じ被写体に対して焦点検出を行うように前記焦点検出範囲を変更する制御工程を備えることを特徴とする撮像装置の制御方法。
【請求項８】
請求項７に記載の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラ、デジタルムービーなどにおいて、撮像素子の前方に配置された光学部材に付着した異物の影が撮像面に写りこむことによって生じる自動焦点検出の精度低下を抑制する技術に関する。
【背景技術】
【０００２】
デジタルカメラ等の撮像装置では、撮影光束をＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）やＣ−ＭＯＳセンサ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）等の撮像素子で受光し、その撮像素子から出力される光電変換信号を画像データに変換して、メモリカード等の記録媒体に記録する。
【０００３】
従来、デジタルカメラ等の撮像装置における自動焦点調節装置の方式としては、撮像素子の信号の高周波成分によりコントラスト検知を行なうコントラスト方式（別名「山登りＡＦ」）と自己相関方式（位相差方式）が周知であり、広く利用されている。これらのコントラスト方式の焦点検出と位相差方式の焦点検出には、それぞれ特徴があり、用途に応じて使い分けられている。
【０００４】
例えば一般的な位相差方式の焦点検出では、合焦に必要なレンズの移動量と移動方向が測定可能で素早い合焦駆動が可能である。しかし、一般的な位相差方式では、撮影レンズを通過し、撮像素子に結像する光束を途中で分割して位相差方式の焦点検出センサに導いているため、撮像と同時に焦点検出を行うことはできない。それに対して、コントラスト方式の自動焦点検出では、焦点検出に時間は掛かるが、撮像動作中の自動焦点調節が可能である。そのため、ライブビュー撮影や動画撮影中の自動焦点検出においては、コントラスト方式の自動焦点検出が用いられることが多い。また、近年は撮像素子に対して、位相差検出用の画素を配置することで、ライブビュー撮影や動画撮影などの撮像と同時に、位相差方式の自動焦点調節を可能とする技術が提案されている。
【０００５】
デジタルカメラ等の撮像装置では、撮像素子の被写体側に、光学ローパスフィルタや赤外線カットフィルタといった光学部材が配置されており、撮像素子のカバーガラスやこれらのフィルタの表面に塵埃等の異物が付着することがある。しかし、このようなデジタルカメラでは、従来のフイルムカメラと異なり、フィルムの巻き取り、交換という作業が存在しない。そのため、レンズ交換等の作業において、一旦撮像素子近傍にゴミ等の異物が侵入すると、継続して異物の影が撮像素子に写り込む。
【０００６】
特許文献１は、撮像装置において異物を除去する方法を開示している。特許文献１に開示された技術によると、ブロアーなどを用いてユーザーが清掃作業を行うことなく、撮像面近傍に配置された防塵素子を動作させることによって、レンズ交換等の作業において付着した異物を除去し高品位の画像を得ることができる。
【特許文献１】特開２００２−２０４３７９号公報（図１）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に開示されている技術では、撮像素子の前方の光学部材に付着した異物全てを除去できるわけではなく、特に小さい異物や粘着性の異物は、除去しきれないことがあった。
【０００８】
その際、自動焦点検出を撮像素子を用いて行う方式においては、撮像素子近傍に付着した異物の影が撮像素子に写りこむことにより、精度の良い焦点検出が行えないという問題点がある。
【０００９】
具体的には、コントラスト方式の焦点検出においては、撮像素子の所定エリア内の出力信号を抽出して焦点評価値を算出し、焦点調節用レンズを駆動しながら焦点評価値が最大となるように制御を行う。この場合、異物の影は像面位置に依らずほぼ一定のコントラスト値となるため、期待する焦点評価値が得られずに、精度の良い焦点検出が行えない。
【００１０】
また、撮像素子に位相差検出用の画素を配置した方式においては、撮影光学系の瞳を通過した光束を二分割し、二分割した光束を一対の焦点検出用センサにて受光し、受光した像のずれ量を検出して、ピントを求める。この場合、撮像素子近傍に付着した異物の影が位相差検出用の画素に写りこむと、分割した２光束間の相関をとることができず、焦点検出の精度が悪化するという問題がある。
【００１１】
従って、本発明は上述した課題に鑑みてなされたものであり、その目的は、撮像素子近傍の光学部材に異物が付着していても、より精度良く焦点検出を行うことができる撮像装置を提供することである。
【課題を解決するための手段】
【００１２】
上述した課題を解決し、目的を達成するために、本発明に係わる撮像装置は、被写体像を撮像する撮像素子と、前記撮像素子で得られた信号に基づいて焦点検出を行う焦点検出手段と、前記撮像素子の前方に配置された光学部材に付着した異物の位置を記憶する記憶手段と、前記被写体像と前記撮像素子の相対位置を変化させるために光学系を駆動する光学系駆動手段と、前記撮像素子の画面上における前記焦点検出手段により焦点検出を行う範囲である焦点検出範囲と、前記記憶手段に記憶されている異物の位置とが重なった場合に、前記光学系駆動手段により前記光学系を駆動することで、前記異物の位置が前記焦点検出範囲と重ならなくなるように前記被写体像と前記撮像素子の相対位置を変化させ、且つ前記光学系の駆動による前記被写体像と前記撮像素子の相対位置の変化の前後で、同じ被写体に対して焦点検出を行うように前記焦点検出範囲を変更する制御手段と、を備えることを特徴とする。
【００１３】
また、本発明に係わる撮像装置の制御方法は、被写体像を撮像する撮像素子と、前記撮像素子で得られた信号に基づいて焦点検出を行う焦点検出手段と、前記撮像素子の前方に配置された光学部材に付着した異物の位置を記憶する記憶手段と、前記被写体像と前記撮像素子の相対位置を変化させるために光学系を駆動する光学系駆動手段と、を備える撮像装置を制御する方法であって、前記撮像素子の画面上における前記焦点検出手段により焦点検出を行う範囲である焦点検出範囲と、前記記憶手段に記憶されている異物の位置とが重なった場合に、前記光学系駆動手段により前記光学系を駆動することで、前記異物の位置が前記焦点検出範囲と重ならなくなるように前記被写体像と前記撮像素子の相対位置を変化させ、且つ前記光学系の駆動による前記被写体像と前記撮像素子の相対位置の変化の前後で、同じ被写体に対して焦点検出を行うように前記焦点検出範囲を変更する制御工程を備えることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、撮像素子近傍の光学部材上に存在する異物の影が撮影面に写りこむことによって生じる自動焦点検出精度の低下を効果的に抑制することが可能となる。
【発明を実施するための最良の形態】
【００１５】
以下、添付図面を参照して本発明の好適な実施形態について詳細に説明する。なお、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また以下の実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１６】
（第１の実施形態）
図１及び図２は、本発明の第１の実施形態に係わるデジタル一眼レフカメラの外観を示す斜視図である。具体的には、図１はカメラ前面側より見た斜視図であって、撮影レンズユニットを外した状態を示し、図２はカメラ背面側より見た斜視図である。
【００１７】
図１において、１はカメラ本体であり、撮影時に使用者がカメラを安定して握り易いように前方に突出したグリップ部１ａが設けられている。２はマウント部であり、着脱可能な撮影レンズユニット（不図示）をカメラ本体１に固定させる。マウント接点２１は、カメラ本体１と撮影レンズユニットとの間で制御信号、状態信号、データ信号などをやり取りすると共に、撮影レンズユニット側に電力を供給する機能を有する。また、マウント接点２１は電気通信のみならず、光通信、音声通信等を可能な構成であってもよい。
【００１８】
４は撮影レンズユニットを取り外す際に押し込むレンズロック解除釦である。５はカメラ筐体内に配置されたミラーボックスで、撮影レンズを通過した撮影光束はここへ導かれる。ミラーボックス５の内部には、クイックリターンミラー６が配設されている。クイックリターンミラー６は、撮影光束をペンタプリズム２２（図３参照）の方向へ導くために撮影光軸に対して４５°の角度に保持される状態と、撮像素子３３（図３参照）の方向へ導くために撮影光束から退避した位置に保持される状態とを取り得る。
【００１９】
カメラ上部のグリップ側には、撮影開始の起動スイッチとしてのシャッタボタン７と、撮影時の動作モードに応じてシャッタスピードやレンズ絞り値を設定するためのメイン操作ダイヤル８と、撮影系の動作モード設定ボタン１０とが配置されている。これら操作部材の操作結果の一部は、ＬＣＤ表示パネル９に表示される。
【００２０】
シャッタボタン７は、第１ストローク（半押し）でスイッチＳＷ１（図３の７ａ）がオンし、第２ストローク（全押し）にてスイッチＳＷ２（図３の７ｂ）がオンする構成となっている。また、動作モード設定ボタン１０は、シャッタボタン７の１回の押込みで連写になるか１コマのみの撮影となるかの設定や、セルフ撮影モードの設定などを行うものであり、ＬＣＤ表示パネル９にその設定状況が表示される。
【００２１】
カメラ上部中央には、カメラ本体に対してポップアップするストロボユニット１１と、フラッシュ取付け用のシュー溝１２と、フラッシュ接点１３とが配置されており、カメラ上部の図１における右寄りの位置には撮影モード設定ダイヤル１４が配置されている。
【００２２】
グリップ側とは反対側の側面には、開閉可能な外部端子蓋１５が設けられており、この外部端子蓋１５を開けた内部には、外部インタフェースとしてビデオ信号出力用ジャック１６とＵＳＢ出力用コネクタ１７が納められている。
【００２３】
図２において、カメラ背面側には上方にファインダ接眼窓１８が設けられ、更に背面中央付近には画像表示可能なカラー液晶モニタ１９が設けられている。カラー液晶モニタ１９の横に配置されたサブ操作ダイヤル２０は、メイン操作ダイヤル８の機能の補助的役割を担っている。例えばカメラのＡＥモードでは自動露出装置により算出された適正露出値に対する露出補正量を設定するために使用される。又或は、シャッタスピードとレンズ絞り値の各々を使用者の意志によって設定するマニュアルモードにおいて、メイン操作ダイヤル８でシャッタスピードを設定し、サブ操作ダイヤル２０でレンズ絞り値を設定するように使用される。また、このサブ操作ダイヤル２０は、カラー液晶モニタ１９に表示される撮影済み画像の表示選択にも用いられる。４３はカメラの動作を起動もしくは停止するためのメインスイッチである。
【００２４】
図３は、本実施形態に係わるデジタル一眼レフカメラの主要な電気的構成を示すブロック図である。なお、前述の図面と共通する部分は同じ記号で示している。
【００２５】
１００はカメラ本体に内蔵されたマイクロコンピュータからなる中央処理装置（以下、ＭＰＵという）である。ＭＰＵ１００は、カメラの動作制御を司るものであり、各要素に対して様々な処理や指示を実行する。１００ａはＭＰＵ１００に内蔵されたＥＥＰＲＯＭであり、時刻計測回路１０９の計時情報やその他の情報を記憶可能である。
【００２６】
ＭＰＵ１００には、ミラー駆動回路１０１、焦点検出回路１０２、シャッタ駆動回路１０３、映像信号処理回路１０４、スイッチセンス回路１０５、測光回路１０６が接続されている。また、液晶表示駆動回路１０７、バッテリチェック回路１０８、時刻計測回路１０９、電源供給回路１１０、レンズ制御回路２０１も接続されている。これらの回路はＭＰＵ１００の制御により動作するものである。
【００２７】
また、ＭＰＵ１００は、撮影レンズユニット内に配置されたレンズ制御回路２０１と、マウント接点２１を介して通信を行う。マウント接点２１は撮影レンズユニットが接続されるとＭＰＵ１００へ信号を送信する機能も備えている。これにより、レンズ制御回路２０１は、ＭＰＵ１００との間で通信を行い、撮影レンズユニット内の撮影レンズ２００及び絞り２０４の駆動を、ＡＦ駆動回路２０２及び絞り駆動回路２０３を介して行うことが可能となる。
【００２８】
撮影レンズ２００は、複数のレンズ群により構成され、手振れ補正レンズ１９９、手振れ補正レンズ１９９を駆動する駆動部１９９ａが備えられている。手振れ検出センサ１９８は手振れを検出する。レンズ制御回路２０１は、駆動部１９９ａを用いて手振れ補正レンズ１９９を駆動する。
【００２９】
ＡＦ駆動回路２０２は、例えばステッピングモータによって構成され、レンズ制御回路２０１の制御によって撮影レンズ２００内のフォーカスレンズ位置を変化させることにより、撮像素子３３に撮影光束の焦点を合わせるように調整する。絞り駆動回路２０３は、例えばオートアイリスなどによって構成され、レンズ制御回路２０１によって絞り２０４の開口量を変化させ、光学的な絞り値を得るように構成されている。
【００３０】
手振れ補正指示部材４５により、手振れ補正を行うモードが設定されると、手振れ検出センサ１９８の信号に基づいて、駆動部１９９ａが手振れ補正レンズ１９９を駆動する。
【００３１】
クイックリターンミラー６は、撮影レンズ２００を通過する撮影光束をペンタプリズム２２へ導く。ミラー駆動回路１０１は、このクイックリターンミラー６を、ファインダにより被写体像を観察可能とする位置と、撮影光束から待避する位置とへ駆動するものである。具体的には、例えばＤＣモータとギヤトレインなどから構成される。
【００３２】
ペンタプリズム２２は、クイックリターンミラー６によって反射された撮影光束を正立正像に変換反射する光学部材である。使用者は、ファインダ光学系を介して、ファインダ接眼窓１８から被写体像を観察することができる。またペンタプリズム２２は、撮影光束の一部を測光センサ３７にも導く。測光回路１０６は、この測光センサ３７の出力を得て、観察面上の各エリアの輝度信号に変換し、ＭＰＵ１００に出力する。ＭＰＵ１００は、こうして得られる輝度信号から露出値を算出する。
【００３３】
３２は機械式のフォーカルプレーンシャッタであり、ユーザがファインダにより被写体像を観察している時には撮影光束を遮る。また撮像時にはレリーズ信号に応じて、不図示の先羽根群と後羽根群の走行する時間差により所望の露光時間を得るように構成されている。フォーカルプレーンシャッタ３２は、ＭＰＵ１００の指令を受けたシャッター駆動回路１０３によって制御される。
【００３４】
３３は撮像素子で、例えば撮像デバイスであるＣＭＯＳセンサが用いられる。この撮像デバイスには、ＣＣＤ型、ＣＭＯＳ型およびＣＩＤ型など様々な形態があり、何れの形態の撮像デバイスを採用してもよい。３４はクランプ／ＣＤＳ（相関二重サンプリング）回路であり、Ａ／Ｄ変換する前の基本的なアナログ処理を行うとともに、クランプレベルの変更も可能である。３５はＡＧＣ（自動利得調整回路）であり、Ａ／Ｄ変換する前の基本的なアナログ処理を行うとともに、ＡＧＣ基本レベルの変更も可能である。３６はＡ／Ｄ変換器であり、撮像素子３３のアナログ出力信号をデジタル信号に変換する。
【００３５】
４１０は撮像素子と人間の視感度を概略一致させるための赤外線カットフィルタで、異物の付着を防止するために、表面は導電性物質で覆われている。
【００３６】
４２０は光学ローパスフィルタで、水晶等からなる複屈折板及び位相板を複数枚貼り合わせて積層されている。光学ローパスフィルタ４２０は、撮像素子３３に入射される光束を複数に分離し、偽解像信号や偽色信号の発生を効果的に低減させる。
【００３７】
４３０は赤外線カットフィルタ４１０に振動を与える加振手段で、本実施形態では圧電素子を用いている。圧電素子４３０は、ＭＰＵ１００から指令を受けた圧電素子駆動回路１１１により加振され、赤外線カットフィルタ４１０と一体的に振動するように構成されている。
【００３８】
４００は、赤外線カットフィルタ４１０、撮像素子３３と後述する他の部品と共にユニット化された撮像ユニットである。
【００３９】
映像信号処理回路１０４は、デジタル化された画像データに対してガンマ／ニー処理、フィルタ処理、モニタ表示用の情報合成処理など、ハードウエアによる画像処理全般を実行する。この映像信号処理回路１０４からのモニタ表示用の画像データは、カラー液晶駆動回路１１２を介してカラー液晶モニタ１９に表示される。また、映像信号処理回路１０４は、ＭＰＵ１００からの指示により、メモリコントローラ３８を通じて、メモリ３９に画像データを保存することも可能である。更に、映像信号処理回路１０４は、ＪＰＥＧなどの画像データ圧縮処理を行う機能も有している。連写撮影など連続して撮影が行われる場合は、一旦メモリ３９に画像データを格納し、メモリコントローラ３８を通して未処理の画像データを順次読み出すことも可能である。これにより映像信号処理回路１０４は、Ａ／Ｄ変換器３６から入力されてくる画像データの速度に関わらず、画像処理や圧縮処理を順次行うことが可能となる。
【００４０】
メモリコントローラ３８は、外部インタフェース４０（図１におけるビデオ信号出力用ジャック１６及びＵＳＢ出力用コネクタ１７に対応する）から入力される画像データをメモリ３９に記憶する機能を有する。また、メモリ３９に記憶されている画像データをインタフェース４０から出力する機能も有する。なお、メモリ３９は、カメラ本体１に対して着脱可能なフラッシュメモリなどである。
【００４１】
スイッチセンス回路１０５は、各スイッチの操作状態に応じて入力信号をＭＰＵ１００に送信する。７ａは、シャッタボタン７の第１ストローク（半押し）によりオンするスイッチＳＷ１である。７ｂは、シャッタボタン７の第２ストローク（全押し）によりオンするスイッチＳＷ２である。スイッチＳＷ２がオンされると、撮影開始がＭＰＵ１００に指示される。また、メイン操作ダイヤル８、サブ操作ダイヤル２０、撮影モード設定ダイヤル１４、メインスイッチ４３が接続されている。
【００４２】
液晶表示駆動回路１０７は、ＭＰＵ１００の指示に従って、ＬＣＤ表示パネル９やファインダ内液晶表示器４１を駆動する。
【００４３】
１０８はバッテリチェック回路であり、ＭＰＵ１００からの信号に従って、所定時間バッテリチェックを行い、その検出結果をＭＰＵ１００へ送る。４２は電源部であり、カメラの各要素に対して、必要な電源を供給する。
【００４４】
時刻計測回路１０９は、メインスイッチ４３がオフされて次にオンされるまでの時間や日付を計測し、ＭＰＵ１００からの指令により、その計測結果をＭＰＵ１００へ送信することができる。
【００４５】
図４は、撮像ユニット４００の周辺の保持構造について説明するための、カメラ内部の概略構成を示す分解斜視図である。カメラ本体の骨格となる本体シャーシ３００の被写体側には、被写体側から順に、ミラーボックス５、フォーカルプレーンシャッタ３２が配設されている。また、本体シャーシ３００の撮影者側には撮像ユニット４００が配設されている。特に撮像ユニット４００は、撮影レンズユニットが取り付けられる基準となるマウント部２の取付け面に対して、撮像素子３３の撮像面が所定の距離を空けて、かつ平行になるように調整されて固定される。
【００４６】
次に、撮影レンズの一部である手振れ補正レンズを動かす手振れ補正システムについて図５〜図７を用いて詳細に説明する。
【００４７】
手振れ補正系の制御ブロックは、図５に示すように構成されている。
【００４８】
手振れ検出センサ１９８で検出された手振れ信号は、所定の周波数以上の信号を通過させるハイパスフィルタ（ＨＰＦ）３０２を通過した後、積分器３０３により振れ量に換算される。そして、この換算された振れ量に、手振れ補正レンズ１９９の位置を検出する位置検出センサ２０４の検出信号が、算出部２１２において加味され、移動目標量３００ａが生成される。この移動目標量３００ａに基づいて駆動部１９９ａを制御し、手振れ補正レンズ１９９を駆動することによって、ユーザーの手振れを相殺する。なお、ハイパスフィルタ３０２および積分器３０３はＭＰＵ１００に内蔵されている。
【００４９】
上記の説明においては、手振れ補正レンズ１９９の移動方向につき１軸を対象に１系統分説明したが、実際には手振れ補正レンズ１９９は、光軸５０に対して垂直な面内で移動する。従って、平面内の２軸で移動させるためには２系統分必要となり、本実施形態においても２系統有するものとする。
【００５０】
次に、光学系駆動の例として、手振れ補正レンズ１９９を駆動する機構について図６Ａ〜図６Ｃを参照して説明する。図６Ａ〜図６Ｃは、撮像光学系の一部の光学系である手振れ補正レンズ１９９を移動させる機構を概略的に示す図である。
【００５１】
図６Ａにおいて、４０１はレンズを保持する可動枠、１９９は手振れ補正レンズ、４０３は鏡筒に取り付けられた固定部、４０４は可動枠上の支持／案内部、４０５は支持／案内部と同軸に取り付けられたバネを示す。また、４０６ａ、４０６ｂは固定部に取り付けられたコイル、４０７ａ、４０７ｂは可動枠４０１に取り付けられたマグネットを示す。
【００５２】
図６Ｂは図６Ａに示した手振れ補正機構の右側面図である。
【００５３】
図６Ｂにおいて、４１０、４１２は図６Ａには図示しないヨークである。４１１は図６Ａには図示しない可動部の位置検出センサである。具体的にはホール素子により構成される。
【００５４】
図６Ｃは図６Ａの４０２矢視図である。
【００５５】
可動枠４０１は支持／案内部４０４によって固定部４０３に対して平面運動可能に案内支持されている。図６Ｃでは、長円形の案内溝４１３の中に円形の支持／案内部４０４が挿入されている。手振れ補正機構は、３箇所とも同一の構造とすることによって、撮像光学系の光軸５０の方向には拘束され、光軸５０に直交する平面上では運動させることができる。可動枠４０１上には、手振れ補正レンズ１９９及び駆動用のマグネット４０７ａ、４０７ｂが取り付けられている。また、可動枠４０１は支持／案内部４０４と同軸に取り付けられたバネ４０５によって弾性支持されており、駆動力が発生していないときは手振れ補正レンズ１９９の中心が光軸５０にほぼ一致するように配置されている。駆動部分は図６Ｂに示すようにマグネット４０７ａの両側をヨークで挟み込み、片側にコイル４０６ａを備えた構成をしている。駆動部分の原理は図７Ａ、図７Ｂを用いて説明する。
【００５６】
図７Ａ、図７Ｂは、図６Ａに示す点線４０８を断面として駆動回路部分を抜粋した矢視図である。
【００５７】
駆動用マグネット４０７ａは２極で厚み方向に着磁されている。更に、マグネット４０７ａの着磁方向の両側にはヨーク４１０、４１２が設けられており、多くの磁束は外に漏れることなく、図７Ａの図中に示すような矢印方向の磁界を発生させている。この状態でコイル４０６ａに通電すると、コイル４０６ａ上の領域５０１と５０２には、それぞれ反対方向の電流が流れる。一方、磁界の方向も反対であるため、フレミングの左手の法則によって同一方向の力が発生する。このときコイルが固定されているため、作用反作用の法則によって可動部に取り付けられたマグネット４０７ａが力を受けて駆動される。駆動力はコイル４０６ａの電流に比例し、コイル４０６ａに流す電流の向きを反対方向にすることによって、マグネット４０７ａが受ける駆動力も反対にすることができる。駆動力が発生すると、可動枠４０１がバネ４０５によって弾性支持されているので、バネ力と釣り合う点まで変位する。つまり、コイル４０６ａの電流を適切に制御することによって、可動枠４０１の位置を制御することができる。更に、ヨーク４１０上にはホール素子４１１が取り付けられており、図７Ｂに示すように、コイル４０６ａに電流を印加することにより発生した駆動力によってマグネット４０７ａが変位すると、ホール素子４１１上の磁気バランスも変化する。そのため、ホール素子４１１の信号を得ることによって、マグネット４０７ａの位置を検出することが可能となる。
【００５８】
図６Ａ〜図６Ｃ、図７Ａ、図７Ｂでは、光学系駆動手段としてマグネット及びコイルを用い、可動部にマグネットが配置され、固定部にコイルが配置されたムービングマグネット方式での構成を例示した。しかしながら、本実施形態は、可動部にコイルが配置され、固定部にマグネットが配置されたムービングコイルやその他の駆動方法を用いた手振れ補正機構を備えた撮像装置についても適用可能である。
【００５９】
次に光学系駆動手段の例として、上述の手振れ補正レンズを動かす手振れ補正システムとは異なり、撮像素子そのものを動かす（シフトさせる）ことによって手振れ補正を行うシステムについて、図８、図９を用いて説明する。
【００６０】
図８は本実施形態に適した撮像素子周辺構造を示す図であり、手振れ補正のための駆動部１９９ｂを撮像素子３３の近傍に備えている。駆動部１９９ｂは撮像素子３３をシフト駆動する。これに伴い、手振れ補正をするモードの有効／無効、および異物補正を有効とするか否かの設定を行うスイッチは、カメラ本体１側に設けられている。その他の構成は、前記手振れ補正レンズによる手振れ補正形態と同様である。
【００６１】
図８及び図９にて撮像素子３３をシフト駆動する機構の例を示す。
【００６２】
図８において、３３は撮像素子、１１０１、１１０２は撮像素子駆動手段としての駆動コイル、１１０３、１１０４は可動部の位置検出を行うホール素子、１１０５、１１０６、１１０７、１１０８はマグネットを示す。また、１１０９は第１の保持部、１１１０は第１の保持部１１０９上に設けられた第１の案内部、１１１１は第２の保持部、１１１２は第２の保持部１１１１上に設けられた第２の案内部、１１１３はカメラ本体１に固定される第３の保持部を示す。また、１１１４は第１の保持部１１０９と図示しない固定部との間に設けられた第１の弾性体、１１１５は第２の保持部１１１１と図示しない固定部との間に設けられた第２の弾性体を示す。第１の案内部１１１０と第２の案内部１１１２が案内する方向は互いに直交している。また、撮像素子３３を備えた第１の保持部１１０９は第１の弾性体１１１４及び第２の弾性体１１１５によって弾性支持されている。
【００６３】
図９は駆動部の構成を示す図である。磁気回路は２つ存在するが９０度角度が異なるだけで同様の構成となっているので、駆動コイル１１０１及びマグネット１１０５、１１０６によって構成される駆動部を用いて説明を行う。
【００６４】
図９において、１２０３は磁束を模擬的に示した矢印、１２０１、１２０２は図８には図示しないヨークである。マグネット１１０５、１１０６は２つの領域に分割して着磁されている。そのため図９に示したように磁束の多くは背面のヨーク１２０１、１２０２を使って循環する閉磁路１２０３を構成する。駆動コイル１１０１に電流が流れることによって、フレミングの左手の法則に従って駆動コイル１１０１に対して力が発生する。発生した力と第１の弾性体１１１４及び第２の弾性体１１１５とのつりあいによって第１の保持部１１０９及び撮像素子３３は変位する。第１の保持部１１０９が変位することによって、第１の保持部１１０９上に設けられたホール素子１１０３、１１０４も変位する。結果として、固定部に設けられた磁気回路と相対的に変位するので、ホール素子１１０３、１１０４の信号から第１の保持部１１０９の位置が検出可能であり、フィードバック制御を行うことができる。更に、露光中においては、レンズ情報と手振れ検出センサ１９８の信号に基づいて、適切に駆動コイル１１０１及び１１０２の電流を制御することによって、振れの少ない高品位な画像を得ることができる。
【００６５】
撮像素子手振れ補正系の制御ブロックは、駆動対象が手振れ補正レンズ１９９ではなく撮像素子３３である点を除いて、手振れ補正レンズ１９９による手振れ補正形態と同様である。
【００６６】
次に、異物検出処理について、図１０、図１１を用いて説明する。図１０は、本実施形態に係わるカメラにおける異物検出処理（異物によって画像不良が生じている画素位置の検出処理）を説明するためのフローチャートである。当該処理は、撮影者が被写界の本撮影を行う以前に実行しておく必要がある。
【００６７】
この異物検出処理は、異物検出用画像を撮影することにより行われる。異物検出処理を行う場合、面光源装置の出射面や白い壁などの均一な色を持つ面に撮影レンズ２００の光軸５０を向けてカメラを設置し、異物検出用画像の撮影準備を行う。または撮影レンズユニット先端のフィルタ着脱のためのマウント部（不図示）に異物検出用のライトユニット（レンズの代わりに装着する小型の光源装置）を装着し、異物検出用画像の撮影準備を行う。ライトユニットの光源は例えば白色ＬＥＤが考えられ、発光面のサイズを予め定めた絞り値（例えば、本実施形態ではＦ３２）相当になるように調整するのが望ましい。
【００６８】
準備が終了した後、異物検出処理の開始が指示されると（ステップＳ７００）、まず絞りの設定を行う。撮像素子近傍の異物はレンズの絞り値によって結像状態が変わり、レンズの瞳位置によって位置が変化する。したがって、異物補正データには異物の位置や大きさに加え、異物検出用画像の撮影時の絞り値とレンズの瞳位置を保持する必要がある。
【００６９】
ただし、異物補正データを作成する段階で、異なるレンズを用いたとしても常に同じ絞り値を使うことを予め決めておけば、必ずしも異物補正データ内に絞り値を保持する必要はない。また、瞳位置に関してもライトユニットを用いたり、特定のレンズのみの使用を許可することで、同様に必ずしも異物補正データ内に瞳位置を保持する必要はなくなる。
【００７０】
つまり、異物補正データを作成する段階において、使用するレンズを複数許したり、絞り込む絞り値を適宜変更する場合には、検出時の絞り値とレンズの瞳位置を、異物補正データ内に保持する必要があると言える。なお、ここで瞳位置とは、射出瞳の撮像面（焦点面）からの距離をいう。
【００７１】
ここでは、例えば絞り値としてＦ３２を指定する（ステップＳ７０１）。
【００７２】
次にＭＰＵ１００は、レンズ制御回路２０１に対し、撮影レンズ２００の絞り羽根制御を行わせ、ステップＳ７０１で指定された絞り値に絞りを設定する（ステップＳ７０２）。さらに、フォーカス位置を無限遠に設定する（ステップＳ７０３）。
【００７３】
撮影レンズの絞り値とフォーカス位置が設定されると、異物検出モードでの撮影を実行する（ステップＳ７０４）。撮影された画像データは、バッファメモリ３７に格納される。
【００７４】
撮影が終了すると、撮影時の絞り値とレンズ瞳位置を取得する（ステップＳ７０５）。映像信号処理回路１０４はバッファメモリ３７に記憶されている撮影画像の各画素に対応するデータを呼び出す（ステップＳ７０６）。次に映像信号処理回路１０４は、後述する図１１に示す異物領域取得ルーチン処理を行い、異物が存在する画素の位置と大きさと周辺画素に対する出力の落ち込み量を取得する（ステップＳ７０７）。
【００７５】
ここで図１０のステップＳ７０７の異物領域取得ルーチンについて図１１を用いて説明する。
【００７６】
異物検出処理の開始が指示されると、映像信号処理回路１０４は以下の動作を行う。異物検出処理のために取得された画像データはメモリ上に展開され、予め定められたブロック単位で処理が行われる。ブロック内の異物領域判定は、図１１に示す処理の流れで行う。まずブロック内の最大輝度Ｌmax、平均輝度Ｌaveを算出し、次式を用いてブロック内のスレッショルド値Ｔ１を算出する。
【００７７】
Ｔ１＝Ｌave×０.６＋Ｌmax×０.４
次に、スレッショルド値を超えない画素を異物画素とし（ステップＳ８０１）、異物画素によって構成される孤立領域を各々一つの異物領域ｄｉ（ｉ＝０，１，…，ｎ）とする（ステップＳ８０２）。異物領域は各々異物領域を構成する画素の水平方向の座標の最大値Ｘmaxおよび最小値Ｘmin、垂直方向の座標の最大値Ｙmaxおよび最小値Ｙminを求め、異物領域ｄｉのサイズを表す半径ｒｉを次式によって算出する（ステップＳ８０３）。
【００７８】
ｒｉ＝√（（（Ｘmax−Ｘmin）／２）2＋（（Ｙmax−Ｙmin）／２）2）
その後ステップＳ８０４で、異物領域毎の平均輝度値を算出する。これより異物領域に隣接した領域の輝度との差、つまり異物の出力落ち込み量も算出できる。
【００７９】
ここで再び図１０に戻って、ステップＳ７０７で取得した異物が存在する画素の位置と大きさ、出力値およびステップＳ７０５で取得した絞り値とレンズ瞳位置情報を、異物補正データとしてメモリ３９に登録する（ステップＳ７０８）。
【００８０】
具体的には、検出用画像撮影時のレンズ情報として、検出用画像撮影時における実際の絞り値（Ｆ値）と、そのときのレンズ瞳位置を格納する。続く記憶領域に検出した異物領域の数（整数値）を格納し、これに続き、個々の具体的な異物領域のパラメータを、異物領域の数だけ繰返して格納する。異物領域のパラメータは、異物の半径、周辺画素に対する出力の落ち込み量、有効画像領域における中心のｘ座標、おなじく中心のｙ座標、以上４つの数値がセットとなって登録される。
【００８１】
ここでステップＳ７０８において、予め画素欠陥位置情報としてメモリ３９に記録されている製造時からの不良画素（画素欠陥）の位置と、読み出した画素データの位置を比べて画素欠陥であるかどうかを確認する。そして、画素欠陥によるものでは無いと判断された異物領域のみ、異物補正情報としてメモリ３９に情報を登録しても良い。またこの異物補正情報は、通常撮影時に画像データの撮影時情報と共に画像に付加して外部メモリに記録されることで、画像処理による異物除去処理時に利用することができる。
【００８２】
次に、自動焦点検出の撮像素子の画面上における焦点検出範囲設定動作について図１２を用いて説明する。
【００８３】
ステップＳ００１では、焦点検出範囲選択ＳＷ（スイッチ）４６がオンされたか否か判定する。オンされたならば、ステップＳ００２へ移行する。ステップＳ００２では、メイン操作ダイヤル８が操作されたか否か、また操作されていれば操作方向及び操作量を検出する。ステップＳ００３では、ステップＳ００２でのメイン操作ダイヤル８の操作方向及び操作量に応じて焦点検出エリアを変更する。ステップＳ００４では、焦点検出範囲選択ＳＷ４６がオフされたか否か判定し、オフされたならば、焦点検出エリア選択シーケンスを終了する。
【００８４】
次に、自動焦点調節の動作について説明する。本実施形態ではコントラスト方式での自動焦点調節を行う。
【００８５】
撮影レンズ２００からの被写体光が撮像素子３３に結像され、撮像素子３３からの画像信号が焦点検出回路１０２に出力される。焦点検出回路１０２では、上述の焦点検出範囲設定動作によって設定された、焦点検出範囲の画像信号から高周波成分の信号の値（焦点電圧の値）をＡＦ評価値信号としてカメラ側のＭＰＵ１００に出力する。ＭＰＵ１００では、フォーカスレンズを光軸上で前後させたときの各ＡＦ評価信号を時系列的に比較してＡＦ評価値が最大になった状態を合焦状態と判断する。したがって、フォーカス調整動作の際に、撮影レンズ２００のフォーカスレンズを光軸５０上で微小量前後するようにＡＦ駆動回路２０２により駆動する。
【００８６】
なお、ここでは、自動焦点検出の手段として撮像素子の信号の高周波成分によりコントラスト検知を行なう、所謂コントラスト方式を用いて説明をおこなった。しかし、撮像素子に位相差検出用画素を配置した位相差方式での自動焦点検出のような、撮像面で行う他の形式の焦点検出方式であっても適応可能である
次に、本実施形態に係わるカメラの撮像動作について、図１３を用いて説明する。図１３は、本実施形態における撮像動作のフローチャートである。図１３における各ステップを順に追って説明する。
【００８７】
ステップＳ５００にてシャッタボタン７の半押下げ操作がなされると、ステップＳ５０１にて、上述の異物検出処理が終了しているかどうかの判定がなされる。
【００８８】
ステップＳ５０１での判定において、異物検出処理が終了していないときには、ステップＳ５０６にすすみ、通常の撮影シーケンスがおこなわれる。すなわち、ステップＳ５０６でＡＦ／ＡＥ動作を行う。具体的には、ＡＦセンサ、ＡＥセンサから得られた信号に基づき、レンズ制御回路２０１等を介して焦点合わせ、絞り調整及び露光時間設定を行う。
【００８９】
次にカメラは、ステップＳ５０７にて、ＳＷ１−ＯＮの信号を確認し、ＳＷ１−ＯＮ信号が途切れた場合（ステップＳ５０７で「ＮＯ」）は、ステップＳ５００に戻って、再びＳＷ１−ＯＮ信号が来るまで待機する。
【００９０】
次に撮影者が、静止画撮影をするためにシャッタボタン７をさらに押し下げるとトリガー信号ＳＷ２−ＯＮが発生し（ステップＳ５０８）、今度は撮像素子３３の全画素の露光出力について、前述したようにγ補正、ホワイトバランス補正、圧縮処理等の画像処理を施し、画像ファイルが生成される（ステップＳ５０９、ステップＳ５１０）。そして、ステップＳ５１１において、生成した画像ファイルをメモリ３９に記録し、一連の撮影シーケンスを終了する。
【００９１】
ステップＳ５０１での判定において、異物検出処理が終了しているときには、ステップＳ５０２にすすみ、本実施形態における特徴的な動作を行う。すなわち、まずステップＳ５０２にて、既に検出されている異物位置と焦点検出範囲の一致判定を行う。具体的には、先述の異物検出処理によって得られた異物の中心座標、異物半径をメモリ３９から読み出し、これを焦点検出範囲と比較し、異物の影が焦点検出範囲と重なっているか否かを判定する。
【００９２】
ステップＳ５０２の判定において、異物位置と焦点検出範囲が一致しなかったときには、異物によって焦点検出の精度が悪化することはないため、ステップＳ５０６に進み、以降は通常の撮影シーケンスが実行される。
【００９３】
ステップＳ５０２の判定において、異物位置と焦点検出範囲が一致したときには、ステップＳ５０３にすすみ、異物の影が焦点検出範囲と重ならないようにする動作を行う。すなわち、まずステップＳ５０３では、まず光学系駆動量を演算する。具体的には、自動焦点検出に用いる画素と異物の影の位置が重ならないようにするための、光学系駆動量を演算する。
【００９４】
図１４Ａは、主被写体に焦点検出範囲が設定されており、異物位置と焦点検出範囲が重なっている状態を示す図である。１４００は撮像素子３３の有効画素範囲で、１４０１は主被写体である。１４０２は上述の方法によって設定された焦点検出範囲であり、主被写体１４０１の顔付近に設定されている。１４０３は撮像素子近傍の光学部材に付着した異物の影で、主被写体１４０１の顔付近に存在し、設定された焦点検出範囲１４０２と重なっている。
【００９５】
図１５は、異物の影と焦点検出範囲が重なる箇所付近の画素を拡大して示した図である。例えば、図１５に示すように、異物と焦点検出範囲とがｘ方向に５画素重なっている場合であれば、重なる画素数（例えば５画素）×画素ピッチ（例えば５μｍ）＝２５μｍだけ、被写体像をｘ方向に移動すると異物の影は現在設定されている焦点検出範囲と重ならなくなる。上述の２５μｍに数画素分をプラスして多く駆動することで、主被写体から近傍ではなくある程度離れたところに異物の影を移動できるため、ここでは例えば１０画素分の５０μｍをさらにプラスし、７５μｍだけ被写体像を移動させるための、光学系の移動目標量を演算する。ここで言う光学系の移動とは、先述の手振れ補正レンズ１９９を動かす手振れ補正システムを利用して、手振れ補正レンズ１９９を駆動して行ってもよいし、撮像素子３３を動かすことによって手振れ補正を行うシステムを利用して、撮像素子３３そのものを動かして行っても良い。
【００９６】
ステップＳ５０４では、先のステップＳ５０３にて演算した光学系の移動目標量に基づき、光学系を駆動する。図１４Ｂは、ステップＳ５０４によって光学系を駆動した後の状態を示す図である。光学系の駆動によって、有効画素範囲１４００上の主被写体位置が図１４Ａからシフトし、異物の影１４０３が主被写体から離れている。また、上記動作に伴い、選択された焦点検出範囲１４０２も主被写体１４０１から離れている。ここでのレンズ、或は撮像素子そのものの駆動動作の仕組みについては、先述した手振れ補正のための駆動と同一である。手振れ補正のための駆動では、手振れ検出センサ１９８で検出された手振れ信号に基づいて換算された振れ量から移動目標量を生成したのに対し、ここでは上述のステップＳ５０３によって演算した移動目標量を用いるという点が異なる。
【００９７】
次にステップＳ５０５にて焦点検出範囲の変更を行う。具体的には、当初設定されていたように、焦点検出に用いる画素が主被写体と略同一になるように画素を選択する。例えば、先のステップＳ５０４でｘ方向に５画素＋１０画素の１５画素分の光学系シフトを行っているときでは、焦点検出範囲を逆の方向に同じ量の１５画素シフトを行う。図１４Ｃは、ステップＳ５０５によって焦点検出範囲を１５画素シフトし変更した後の状態を示す図である。焦点検出に用いる画素を変更することで、主被写体上に焦点検出範囲がきている。
【００９８】
次にステップＳ５０６に進み、ここからは通常の撮影動作と同一である。
【００９９】
上記のような撮像動作を行うことにより、撮像素子近傍の光学部材（具体的には赤外線カットフィルタ４１０）に異物が付着していても、焦点検出に用いる画素は異物の影の影響を受けることがないので、異物の影による焦点検出精度低下を抑制することが可能となる。
【０１００】
（第２の実施形態）
上記の第１の実施形態では、図１４Ａに示す撮影者が当初意図して設定していた撮像範囲と主被写体との相対位置関係は、図１４Ｃに示す実際に生成される画像ファイルでの相対位置関係と異なっていた。第２の実施形態では、撮像装置の構成は第１の実施形態と同一であるが、カメラ撮像動作が第１の実施形態と異なり、実際に生成される画像をトリミングによって画角の変化がないようにすることを特徴としている。
【０１０１】
以下、本実施形態におけるカメラの撮像動作について、図１６、図１７を用いて説明する。図１６は、本実施形態における撮像動作のフローチャートである。図１６における各ステップを順に説明する。
【０１０２】
シャッタボタン７の半押下げ操作のステップＳ５００から、本露光が行われるステップＳ５０９までの処理は第１の実施形態において説明した動作と同一であるため、ここでは説明を省略する。ステップＳ５０９で本露光が行われると、次にステップＳ６１０に進む。
【０１０３】
ステップＳ６１０では、撮影動作中に光学系を駆動したかどうか（すなわち、ステップＳ５０２での異物位置と焦点検出範囲の一致判定が、ＹＥＳであったかＮＯであったか）の判定が行われる。
【０１０４】
ステップＳ６１０の判定において、ＮＯであった場合はステップＳ６１１に進む。ステップＳ６１１では撮像素子３３の露光出力について、前述したようにγ補正、ホワイトバランス補正、圧縮処理等の画像処理を施し、有効画素範囲の中央部をトリミングして画像ファイルを生成する。図１７Ａは、有効画素範囲と、ステップＳ６１１で生成されるトリミングされて出力される画像の相対関係を示す図である。１４００が有効画素範囲で、１４０４ａはトリミングされて出力される範囲を示している。
【０１０５】
ステップＳ６１０の判定において、ＹＥＳであった場合はステップＳ６１２に進む。ステップＳ６１２では撮像素子３３の露光出力について、前述したようにγ補正、ホワイトバランス補正、圧縮処理等の画像処理を施し、光学系駆動による画角変化の前後で、撮影画像全体に対する主被写体の位置が、略同一となるように、撮影画像をトリミングして画像ファイルを生成し、一連の撮影シーケンスを終了する。図１７Ｂは、有効画素範囲と、ステップＳ６１２で生成されるトリミングされて出力される画像の相対関係を示す図である。１４００が有効画素範囲で、１４０４ｂはトリミングされて出力される範囲を示している。図１７Ａと図１７Ｂを比較して明らかなように、異物が付着していた場合であっても、異物が付着していなかったときと同じ画像が生成されている。
【０１０６】
上記のような撮像動作を行うことにより、撮像素子近傍の光学部材に異物が付着していても、焦点検出に用いる画素は異物の影の影響を受けることがないので、異物の影による焦点検出精度低下を抑制することが可能となる。また、光学系駆動による画角変化の前後で、撮影画像全体に対する主被写体の位置が、略同一となるように、撮影画像をトリミングして画像ファイルを生成するので、撮影者が意図した構図を変更することなく、精度良い自動焦点検出が可能となる。
【０１０７】
（他の実施形態）
また、各実施形態の目的は、次のような方法によっても達成される。すなわち、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行する。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、本発明には次のような場合も含まれる。すなわち、プログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される。
【０１０８】
さらに、次のような場合も本発明に含まれる。すなわち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される。
【０１０９】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した手順に対応するプログラムコードが格納されることになる。
【図面の簡単な説明】
【０１１０】
【図１】本発明の第１の実施形態に係わるデジタル一眼レフカメラの前面斜視図である。
【図２】本発明の第１の実施形態に係わるデジタル一眼レフカメラの背面斜視図である。
【図３】本発明の第１の実施形態に係わるデジタル一眼レフカメラの電気的構成を示すブロック図である。
【図４】光学ローパスフィルタ及び撮像素子周りの保持構造を示すための、カメラ内部の概略構成を示す分解斜視図である。
【図５】手振れ補正レンズの駆動に関するブロック図である。
【図６Ａ】手振れ補正機構の一例を示す図である。
【図６Ｂ】手振れ補正機構の一例を示す図である。
【図６Ｃ】手振れ補正機構の一例を示す図である。
【図７Ａ】手振れ補正機構の駆動力発生部を示す図である。
【図７Ｂ】手振れ補正機構の駆動力発生部を示す図である。
【図８】撮像素子を動かす方式の手振れ補正機構を示す図である。
【図９】撮像素子を動かす方式の手振れ補正機構の駆動力発生部を示す図である。
【図１０】異物検出処理を示すフローチャートである。
【図１１】異物領域取得ルーチンを示すフローチャートである。
【図１２】焦点検出エリア選択シーケンスを示すフローチャートである。
【図１３】第１の実施形態における撮像動作を示すフローチャートである。
【図１４Ａ】撮像範囲と焦点検出範囲、異物位置の関係を示す模式図である。
【図１４Ｂ】撮像範囲と焦点検出範囲、異物位置の関係を示す模式図である。
【図１４Ｃ】撮像範囲と焦点検出範囲、異物位置の関係を示す模式図である。
【図１５】図１４Ａの選択された焦点検出範囲と異物の関係を拡大して示した図である。
【図１６】第２の実施形態における撮像動作を示すフローチャートである。
【図１７Ａ】有効画素範囲とトリミングされて出力される画像の相対関係を示す図である。
【図１７Ｂ】有効画素範囲とトリミングされて出力される画像の相対関係を示す図である。
【符号の説明】
【０１１１】
３３  撮像素子
４６  焦点検出範囲選択ＳＷ
２００  撮影レンズ
【図１】
2010118962.tif 000003
【図２】
2010118962.tif 000004
【図３】
2010118962.tif 000005
【図４】
2010118962.tif 000006
【図５】
2010118962.tif 000007
【図６Ａ】
2010118962.tif 000008
【図６Ｂ】
2010118962.tif 000009
【図６Ｃ】
2010118962.tif 000010
【図７Ａ】
2010118962.tif 000011
【図７Ｂ】
2010118962.tif 000012
【図８】
2010118962.tif 000013
【図９】
2010118962.tif 000014
【図１０】
2010118962.tif 000015
【図１１】
2010118962.tif 000016
【図１２】
2010118962.tif 000017
【図１３】
2010118962.tif 000018
【図１４Ａ】
2010118962.tif 000019
【図１４Ｂ】
2010118962.tif 000020
【図１４Ｃ】
2010118962.tif 000021
【図１５】
2010118962.tif 000022
【図１６】
2010118962.tif 000023
【図１７Ａ】
2010118962.tif 000024
【図１７Ｂ】
2010118962.tif 000025