(57)【要約】【課題】手振れ補正動作と除塵動作を共通の駆動回路、駆動機構を用いて効率的に行うことのできるデジタルカメラを提供することを目的とする。【解決手段】撮影レンズを介して被写体像を取得する撮像素子としてのＣＣＤ２７と、この撮像素子を保持し、撮像素子を撮影レンズの光軸に直交する面に沿って移動させるＣＣＤシフト機構３０１と、手振れセンサ３０５と、この手振れセンサ３０５からの出力に応じて手振れ量を演算する手振れ演算回路３０３ｃとを含み、この手振れ演算結果に応じてＣＣＤシフト機構３０３を移動させ、それによって撮像素子で取得した被写体像のぶれを補正する手振れ補正手段と、撮像素子への付着物を除去するために、手振れ補正手段とは無関係にＣＣＤシフト機構３０３を振動駆動する除塵駆動手段を具備し、この除塵駆動手段の動作に先立って手振れ補正手段への電源供給を遮断する。【選択図】  図１
2008028545.tif 000002
【特許請求の範囲】
【請求項１】
撮影レンズを介して被写体像を取得する撮像素子と、
この撮像素子を保持し、上記撮像素子を上記撮影レンズの光軸に直交する面に沿って移動させるシフト機構と、
手振れセンサと、この手振れセンサからの出力に応じて手振れ量を演算する手振れ演算回路とを含み、この手振れ演算結果に応じて上記シフト機構を移動させ、それによって上記撮像素子で取得した被写体像のぶれを補正する手振れ補正手段と、
上記撮像素子への付着物を除去するために、上記手振れ補正手段とは無関係に上記シフト機構を振動駆動する除塵駆動手段と、
この除塵駆動手段の動作に先立って上記手振れ補正手段への電源供給を遮断する制御手段と、
を具備したことを特徴とするデジタルカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像素子を有するデジタルカメラに係わり、特にその撮像素子の撮像面、またはその全面に配置された光学部材に付着した塵埃を除去可能なデジタルカメラに関する。
【背景技術】
【０００２】
デジタルカメラを保持する撮影者の手振れによって記録された被写体像が振れることを防止する手振れ防止にあたって、手振れの動きを打ち消す方向に撮像素子を移動させる手振れ防止装置は知られている。また、デジタルカメラにおける撮像素子の撮像面の近傍に配置された光学素子塵埃が付着すると、その影が写り込んで画質低下を招く。この問題を解決するために、塵埃を除去するための塵埃除去装置も知られている。
【０００３】
手振れ防止と塵埃除去を行うものとして、特許文献１には、手振れ検出センサの出力に応答して撮像素子を撮影光軸に直交する面に沿ってシフトさせることで手振れ補正を行う、いわゆる撮像素子シフト方式の手振れ補正機構を有するカメラにおいて、この撮像素子シフト機構を利用して撮像素子を振動させることで、撮像面に付着した塵埃を除去する技術が開示されている。
【特許文献１】特開２００５−１５９７１１
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上述の特許文献１には、手振れ補正の機構を利用して撮像素子を振動させる除塵することが記載されているが、手振れ補正動作と除塵動作を共通の駆動回路及び駆動機構で実行する際に発生する問題については言及されていない。
【０００５】
本発明はこのような事情に鑑みてなされたものであって、手振れ補正動作と除塵動作を共通の駆動回路、駆動機構を用いて効率的に行うことのできるデジタルカメラを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために第１の発明に係わるデジタルカメラは、撮影レンズを介して被写体像を取得する撮像素子と、この撮像素子を保持し、上記撮像素子を上記撮影レンズの光軸に直交する面に沿って移動させるシフト機構と、手振れセンサと、この手振れセンサからの出力に応じて手振れ量を演算する手振れ演算回路とを含み、この手振れ演算結果に応じて上記シフト機構を移動させ、それによって上記撮像素子で取得した被写体像のぶれを補正する手振れ補正手段と、上記撮像素子への付着物を除去するために、上記手振れ補正手段とは無関係に上記シフト機構を振動駆動する除塵駆動手段と、この除塵駆動手段の動作に先立って上記手振れ補正手段への電源供給を遮断する制御手段を具備する。
【発明の効果】
【０００７】
本発明によれば、除塵駆動手段の動作に先立って上記手振れ補正手段への電源供給を遮断する制御手段を具備するようにしたので、手振れ補正動作と除塵動作を共通の駆動回路、駆動機構を用いて効率的に行うことのできるデジタルカメラを提供することができる。
【発明を実施するための最良の形態】
【０００８】
以下、図面に従って本発明を適用したデジタル一眼レフカメラを用いて好ましい第１実施形態について説明する。図１は、本発明の実施形態に係るデジタル一眼レフカメラの全体構成を示すブロック図であり、交換レンズ１００とカメラ本体２００とから構成される。交換レンズ１００はカメラ本体２００の前面のマウント開口部（不図示）に着脱自在となっている。マウント開口部を介して交換レンズ１００内のレンズ１０１、１０２等からなる撮影レンズによる被写体光束がカメラ本体２００内に導かれる。本実施形態では、交換レンズ１００とカメラ本体２００は別体で構成され、通信接点３００を介して電気的に接続されている。
【０００９】
交換レンズ１００の内部には、焦点調節および焦点距離調節用のレンズ１０１、１０２と、開口量を調節するための絞り１０３が配置されている。レンズ１０１およびレンズ１０２はレンズ駆動機構１０７によって駆動され、絞り１０３は絞り駆動機構１０９によって駆動されるよう接続されている。レンズ駆動機構１０７、絞り駆動機構１０９はそれぞれレンズＣＰＵ１１１に接続されており、このレンズＣＰＵ１１１は通信接点３００を介してカメラ本体２００に接続されている。レンズＣＰＵ１１１は交換レンズ１００内の制御を行うものであり、レンズ駆動機構１０７を制御してピント合わせや、ズーム駆動を行うとともに、絞り駆動機構１０９を制御して絞り値制御を行う。
【００１０】
カメラ本体２００内には、被写体像を観察光学系に反射するためにレンズ光軸に対して４５度傾いた位置と、被写体像を撮像素子(後述のＣＣＤ２７)に導くために跳ね上がった位置との間で、回動可能な可動ミラー２０１が設けられている。この可動ミラー２０１の上方には、被写体像を結像するためのフォーカシングスクリーン２０５が配置され、このフォーカシングスクリーン２０５の上方には、被写体像を左右反転させるためのペンタプリズム２０７が配置されている。このペンタプリズム２０７の出射側(図１で右側)には被写体像観察用の接眼レンズ２０９が配置され、この脇であって被写体像の観察に邪魔にならない位置に測光センサ２１１が配置されている。この測光センサ２１１は被写体像を分割して測光する多分割測光素子で構成されている。
【００１１】
上述の可動ミラー２０１の中央付近はハーフミラーで構成されており、この可動ミラー２０１の背面には、ハーフミラー部で透過した被写体光をカメラ本体２００の下部に反射するためのサブミラー２０３が設けられている。このサブミラー２０３は、可動ミラー２０１に対して回動可能であり、可動ミラー２０１が跳ね上がっているときには、ハーフミラー部を覆う位置に回動し、可動ミラー２０１が被写体像観察位置にあるときには、図示する如く可動ミラー２０１に対して垂直となる位置にある。この可動ミラー２０１はミラー駆動機構２１９によって駆動されている。また、サブミラー２０３の下方には測距用センサを含む測距回路２１７が配置されており、この回路は、レンズ１０１、１０２によって結像される被写体像の焦点ズレ量を測定するための回路である。
【００１２】
可動ミラー２０１の後方には、露光時間制御用のフォーカルプレーンタイプのシャッタ２１３が配置されており、このシャッタ２１３はシャッタ駆動機構２１５によって駆動制御される。シャッタ２１３の後方には撮像素子としてのＣＣＤ（Charge Coupled Devices）２７が配置されており、レンズ１０１、１０２によって結像される被写体像を電気信号に光電変換する。なお、本実施形態では撮像素子としてＣＣＤを用いているが、これに限らずＣＭＯＳ（Complementary Metal Oxide Semiconductor）等の撮像素子を使用できることはいうまでもない。
【００１３】
なお、シャッタ２１３とＣＣＤ２７の間には、図示されていないが、被写体光束から赤外光成分をカットするための赤外カットフィルタが配置され、その後方には被写体光束から高周波成分を取り除くための光学的ローバスフィルタが配置されている。そして、光学的ローパスフィルタの後方には、前述のＣＣＤ２７が配置されている。これらの赤外カットフィルタ、光学的ローパスフィルタおよびＣＣＤ２７は、密封されたパッケージに一体に収納されており、塵埃がこのパッケージ内に侵入しないように構成されている。
【００１４】
このＣＣＤ２７の近傍には、ＣＣＤ２７をＸ方向およびＹ方向の２次元方向に駆動するためのＣＣＤシフト機構３０１が設けられている。そして、このＣＣＤシフト機構３０１にはＸ方向とＹ方向にそれぞれ駆動するアクチュエータ（本実施形態においては、ステッピングモータ）が設けられており、これらのアクチュエータはＣＣＤシフト機構駆動回路３０２に接続されている。ＣＣＤシフト機構駆動回路３０２は入出力回路２３９と手振れ補正回路３０３にそれぞれ接続されている。手振れ補正回路３０３は、手振れセンサ３０５の出力に接続されている。
【００１５】
この手振れセンサ３０５の出力に基づいて、手振れ補正回路３０３は手振れの動きを打ち消すようにＣＣＤシフト機構駆動回路３０２に信号を出力し、ＣＣＤシフト機構３０１はＣＣＤ機構駆動回路３０２からの駆動信号に基づいて、ＣＣＤ２７の駆動を行う。また、入出力回路２３９からは、ＣＣＤ２７の光学素子に付着した塵埃の除去時には、制御信号がＣＣＤシフト機構駆動回路３０２に送られ、ＣＣＤシフト機構駆動回路３０２はＣＣＤ３０１シフト機構に対して塵埃除去のための駆動信号を供給し、ＣＣＤ２７を保持するＣＣＤシフト機構３０１を振動駆動させ、塵埃除去を行う。なお、ＣＣＤシフト機構３０１及びＣＣＤシフト機構駆動回路３０２等については、図２および図３を用いて後述する。
【００１６】
ＣＣＤ２７はＣＣＤ駆動回路２２３に接続され、このＣＣＤ駆動回路２２３によってＣＣＤ２７の出力は増幅され、アナログデジタル変換（ＡＤ変換）がなされる。ＣＣＤ駆動回路２２３はＣＣＤインターフェース２２５を介して画像処理回路２２７に接続されている。この画像処理回路２２７によってデジタル画像データのデジタル的増幅（デジタルゲイン調整処理）、色補正、ガンマ(γ)補正、コントラスト補正、白黒・カラーモード処理、スルー画像処理といった各種の画像処理がなされる。
【００１７】
画像処理回路２２７は、ＡＳＩＣ（Application Specific Integrated Circuit 特定用途向け集積回路）２７１内のデータバス２６１に接続されている。このデータバス２６１には、画像処理回路２２７の他、後述するシーケンスコントローラ(以下、「ボディＣＰＵ」と称す)２２９、圧縮回路２３１、フラッシュメモリ制御回路２３３、ＳＤＲＡＭ制御回路２３６、入出力回路２３９、通信回路２４１、記録媒体制御回路２４３、ビデオ信号出力回路２４７、スイッチ検出回路２５３が接続されている。
【００１８】
データバス２６１に接続されているボディＣＰＵ２２９は、このデジタル一眼レフカメラ（電子カメラ）のフローを制御するものである。またデータバス２６１に接続されている圧縮回路２３１はＳＤＲＡＭ２３７に記憶された画像データ等をＪＰＥＧで圧縮するための回路である。また、再生時には、圧縮された画像を伸張して表示のための画像データを生成する。なお、画像圧縮はＪＰＥＧに限らず、他の圧縮方法も適用できる。データバス２６１に接続されているフラッシュメモリ制御回路２３３は、フラッシュメモリ（Ｆｌａｓｈ
Ｍｅｍｏｒｙ）２３５に接続され、このフラッシュメモリ２３５は、一眼レフカメラのフローを制御するためのプログラムが記憶されており、ボディＣＰＵ２２９はこのフラッシュメモリ２３５に記憶されたプログラムに従って一眼レフカメラの制御を行う。なお、フラッシュメモリ２３５は、電気的に書換可能な不揮発性メモリである。ＳＤＲＡＭ２３７は、ＳＤＲＡＭ制御回路２３６を介してデータバス２６１に接続されており、このＳＤＲＡＭ２３７は、画像処理回路２２７によって画像処理された画像情報または圧縮回路２３１によって圧縮された画像情報を一時的に記憶するためのメモリである。
【００１９】
上述の測光センサ２１１、シャッタ駆動機構２１５、測距回路２１７、ミラー駆動機構２１９およびＣＣＤシフト機構駆動回路３０２、手振れ補正回路３０３に接続される入出力回路２３９は、データバス２６１を介してボディＣＰＵ２２９等の各回路とデータの入出力を制御する。レンズＣＰＵ１１１と通信接点を介して接続された通信回路２４１は、データバス２６１に接続され、ボディＣＰＵ２２９等とのデータのやりとりや制御命令の通信を行う。データバス２６１に接続された記録媒体制御回路２４３は、記録媒体２４５に接続され、この記録媒体２４５への画像データ等の記録の制御を行う。記録媒体２４５は、ｘＤピクチャーカード(登録商標)、コンパクトフラッシュ(登録商標)、ＳＤメモリカード(登録商標)またはメモリスティック(登録商標)等の書換え可能な記録媒体で構成され、カメラ本体２００に対して着脱自在となっている。
【００２０】
データバス２６１に接続されたビデオ信号出力回路２４７は液晶モニタ駆動回路２４９を介して液晶モニタ２５１に接続される。ビデオ信号出力回路２４７は、ＳＤＲＡＭ２３７または記録媒体２４５に記憶された画像データを、液晶モニタ２５１に表示するためのビデオ信号に変換するための回路である。液晶モニタ２５１はカメラ本体２００の背面に配置されるが、撮影者が観察できる位置であれば、背面に限らないし、また液晶に限らず他の表示装置でも構わない。シャッタレリーズ釦の第1ストロークや第２ストロークを検出するスイッチや、ズームレンズの駆動を指示するズームスイッチ等の各種スイッチ３５５は、スイッチ検出回路２５３を介してデータバス２６１に接続されている。
【００２１】
次に、図２を用いて、本実施形態におけるＣＣＤシフト機構３０１の構成について説明する。平板で構成された基板３５１はカメラ本体２００に固定されている。この基板３５１の上辺部にはＬ字状の当接部３５１ａが、下辺部には基板３５１から立ち上がって形成された当接部３５１ｂがそれぞれ設けられている。これらの当接部３５１ａ、３５１ｂは、後述する第１スライダ３５３の上下方向の駆動範囲制限部として作用する。また、基板３５１の左部平板上にはＬ字状に突起した当接部３５１ｃが、右辺部には基板３５１から立ち上がって形成された当接部３５１ｄがそれぞれ設けられている。これらの当接部３５１ｃ、３５１ｄは、後述する第２スライダ３５５の左右方向の駆動範囲制限部として作用する。
【００２２】
基板３５１には、４つのピン３６５ａ、３６５ｂ、３６５ｃ、３６５ｄが植設されている。第１スライダ３５３の長孔３５３ａ、３５３ｂにこれら４つのピン３６５ａ、３６５ｂ、３６５ｃ、３６５ｄが嵌合し、第１スライダ３５３は上下方向に摺動自在となっている。すなわち、上下方向に配列されたピン３６５ａとピン３６５ｂは長孔３５３ａに嵌合しており、同じく上下方向に配列されたピン３６５ｃとピン３６５ｄは長孔３５３ｂに嵌合しており、第１スライダ３５３は、上下方向に摺動自在であり、左右方向には摺動することはない。
【００２３】
第１スライダ３５３の左側の上辺部には突起部３５３ｄが設けられ、下辺部には突起部３５３ｅが設けられている。突起部３５３ｄが前述の当接部３５１ａに当接するまで、第１スライダ３５３は上方向に移動可能であり、突起部３５３ｅが前述の当接部３５１ｂに当接するまで、第１スライダ３５３は下方向に移動可能である。
【００２４】
第１スライダ３５３には、４つのピン３６７ａ、３６７ｂ、３６７ｃ、３６７ｄが植設されている。これら４つのピン３６７ａ、３６７ｂ、３６７ｃ、３６７ｄに、第２スライダ３５５の長孔３５５ａ、３５５ｂが嵌合し、左右方向に摺動自在となっている。すなわち、左右方向に配列されたピン３６７ａとピン３６７ｂは長孔３５５ａに嵌合しており、同じく左右方向に配列されたピン３６７ｃとピン３６７ｄは長孔３５５ｂに嵌合しており、第２スライダ３５５は、左右方向に摺動自在であり、上下方向には摺動することはない。
【００２５】
第２スライダ３５５の左辺部には平板より立ち上がって形成された突起部３５５ｃが設けられ、右辺部には突起部３５５ｄが設けられている。突起部３５５ｃが前述の当接部３５１ｃに当接するまで、第２スライダ３５５は左方向に移動可能であり、突起部３５５ｄが前述の当接部３５１ｄに当接するまで、第２スライダ３５３は右方向に移動可能である。
【００２６】
ステッピングモータ（以下モータと略す）３５７は、カメラ本体２００に固定されており、モータ３５７の駆動軸３５７ａは、基板３５１の図示しない孔を貫挿し、駆動歯車３５９と一体に固着されている。この駆動歯車３５９は第１スライダ３５３の左辺部の側壁に形成された不図示の平歯車３５３ｆに噛合しており、駆動歯車３５９と平歯車３５３ｆによって、いわゆるラックアンドピニオンを構成している。したがって、モータ３５７が回転すると、駆動歯車３５９が回転し、これと噛合する第１スライダ３５３は上下方向に摺動する。なお、図２においては、モータ３５７の駆動力伝達系に歯車として、駆動歯車３５９しか描かれていないが、モータ３５７の回転を減速するために、複数の歯車列を設けても、勿論構わない。
【００２７】
第１スライダ３５３に設けたＬ字状突起部３５３ｃに、ステッピングモータ（以下モータと略す）３６１が固定されており、モータ３６１の駆動軸３６１ａは、駆動歯車３６３と一体に固着されている。この駆動歯車３６３は第２スライダ３５５の下辺部の側壁に形成された不図示の平歯車３５５ｅに噛合しており、駆動歯車３５９と平歯車３５５ｅによって、いわゆるラックアンドピニオンを構成している。したがって、モータ３６１が回転すると、駆動歯車３６３が回転し、これと噛合する第２スライダ３５５は左右方向に摺動する。なお、上下方向の駆動の場合と同じく、図２においては、モータ３６１の駆動力伝達系に歯車としては駆動歯車３６３しか描かれていないが、モータ３６１の回転を減速するために、複数の歯車列を設けても、勿論構わない。
【００２８】
このように、ＣＣＤシフト機構３０１は構成されているので、モータ３５７が回転すると、当接部３５１ａと当接部３５１ｂによって決められる駆動制限範囲の中で、第１スライダ３５３は基板３５１上を上下方向に摺動可能である。同様に、モータ３６１が回転すると、当接部３５１ｃと当接部３５１ｄによって決められる駆動制限範囲の中で、第２スライダ３５５は第１スライダ３５３上を左右方向に摺動可能である。
【００２９】
なお、本実施形態においては、当接部３５１ａ、３５１ｂ、３５１ｃ、３５１ｄを基板３５１上に設けたが、これに限らず、例えば当接部３５１ｃ、３５１ｄを第１スライダ３５３上に設けるようにしても良い。但し、第１スライダ３５３のような可動部材に当接部を設けると、駆動機構に悪影響を与える虞があるので、当接部は固定された部材上に設けることが望ましい。
【００３０】
また、本実施形態においては、当接部を４箇所設けたが、駆動範囲はステッピングモータのパルス駆動数でも制御できるので、これより増加、若しくは減少させても良い。但し、下側の当接部３５１ｂは、突起部３５３ｅが当接部３５１ｂに衝突する際の慣性力に加えて重力も利用できるので、少なくとも当接部３５１ｂを設けることが望ましい。本実施形態においては、ＣＣＤ２７のシフト機構として、ラックアンドピニオンを利用した構成としたが、これに限らず、例えば、圧電素子を利用したシフト機構等、種々の構成を利用することができる。また、モータとしても、超音波モータやＤＣモータを採用するようにしても良い。また、第１スライダ３５３、第２スライダ３５５は互いに直交する方向としたが、これに限らず、例えば、円弧状を互いに移動するように構成しても良い。
【００３１】
次に、図３を用いて、本実施形態におけるＣＣＤシフト機構駆動回路３０２、手振れ補正回路３０３および手振れセンサ３０５の構成について説明する。手振れセンサ３０５は、第１の方向としてのカメラ本体２００の長手方向（図２におけるＸ軸）の手振れを検出する手振れセンサＸ３０５ａと第２の方向としてのカメラ本体２００の高さ方向（図におけるＹ軸）の手振れを検出する手振れセンサＹ３０５ｂとからなる。ここで、手振れセンサは、公知のジャイロ、角速度センサ、加速度センサまたはショックセンサ等で構成される。
【００３２】
手振れ補正回路３０３は、Ｘ信号処理回路３０３ａと、Ｙ信号処理回路３０３ｂとこれらの回路の出力と接続された手振れ演算回路３０３ｃとから構成されている。Ｘ信号処理回路３０３ａの入力は手振れセンサＸ３０５ａの出力に接続されており、Ｘ軸方向の手振れに関する信号を処理し、手振れ演算回路３０３ｃに出力する。また、Ｙ信号処理回路３０３ｂの入力は手振れセンサＹ３０５ｂの出力に接続されており、Ｙ軸方向の手振れに関する信号を処理し、手振れ演算回路３０３ｃに出力する。手振れ演算回路３０３ｃは、それぞれＸ軸方向およびＹ軸方向の手振れを打ち消すに必要な駆動量を演算し、ＣＣＤシフト機構駆動回路３０２に出力する。
【００３３】
ＣＣＤシフト機構駆動回路３０２は、Ｘ方向シフト用アクチュエータ３６１とＹ方向シフト用アクチュエータ３５７からなり、これは前述した、図２のステップモータ３６１とステップモータ３５７に相当する。Ｘ方向シフトアクチュエータ３６１とＹ方向シフトアクチュエータ３５７は、それぞれ手振れ補正回路３０３からの出力に従って、ＣＣＤ２７を含むカメラ本体２００に加えられた手振れを打ち消すように駆動する。
【００３４】
手振れセンサ３０５と手振れ補正回路３０３には、入出力回路２３９を介してボディＣＰＵ２２９から出力される電源オン／オフ制御信号が印加され、この制御信号に従って給電制御がなされる。また手振れ補正回路３０３には、入出力回路２３９を介してボディＣＰＵ２２９から出力される手振れ補正動作開始／停止制御信号が印加され、この制御信号に従って、手振れ補正の開始と停止の制御がなされる。また、塵埃除去動作の際には、入出力回路２３９を介して直接シフト機構駆動回路３０２に制御信号が与えられる。つまり、塵埃除去動作の際には手振れ補正回路３０３の出力とは無関係に２つのアクチュエータ３５７、３６１が駆動される。
【００３５】
次に、本実施態様のデジタル一眼レフカメラの動作について、図４乃至図６に示すフローチャート用いて説明する。
まず、カメラ本体２００に電源電池を挿入すると、図４に示すパワーオンリセットのルーチンを開始する。開始すると、ステップ＃０１にて、図示しないカメラの電源スイッチがオンとなっているか否かについて判定する。電源スイッチがオフの場合には、ステップ＃０３に移行してスリープ状態となる。このスリープ状態は、電源スイッチがオン状態に変化したときのみボディＣＰＵ２２９は割り込み動作を受付、それ以外の操作スイッチを操作したとしてもボディＣＰＵ２２９は割り込み動作を受け付けないようにした状態をいう。ボディＣＰＵ２２９は、電源スイッチの状態変化に対してのみ処理を行うので、電源浪費を抑えることができる。
【００３６】
ステップ＃０１において、電源スイッチがオンであった場合、若しくはスリープ状態において、電源スイッチがオンとなった場合には、ステップ＃０５に移行し、初期化動作を行う。この初期化動作は、電気的初期化および機械的初期化を行う。電気的初期化は、各種フラグ類やカウンタ値をリセットするものである。また機械的初期化は、可動ミラー２０１等やシャッタ２１３等が、その駆動中に何等かの原因で最後まで駆動せずに途中で止まったままになっていたとしても、これを初期化するものであり、まず各機構の状態を検出し、途中で止まっている場合には、その初期位置に駆動する。
【００３７】
続いて、測光・露光量演算を行う（＃０７）。これは測光センサ２１１の出力に基づいて、被写体輝度ＢＶを測定し、この被写体輝度ＢＶを基に、公知のアペックス演算よりシャッタ速度、絞り値等の露出制御値を求めるものである。この測光・露光量演算が終わると、次に撮影情報表示を行う（＃０８）。ここでは液晶モニタ２５１に撮影モードやシャッタ速度ＴＶ値・絞り値ＡＶ・ＩＳＯ感度ＳＶ等の表示を行う。続いて、モードダイヤルのチェックを行う（＃０９）。ここでは、カメラ本体２００に設けられたモードダイヤルの設定状態に基づいて、プログラムモード、シャッタ速度優先モード、絞り優先モード、風景モード、夜景モード、マクロモード等の各種の撮影モードと、記録媒体２４５に記録されている画像データを液晶モニタ２５１に表示する再生モード等のモード設定に変更がなされたか否かについてチェックを行う。
【００３８】
次に、ステップ＃０９のモードダイヤルのチェック結果に基づいて、撮像モードに設定されているかの判定を行い（＃１１）、設定されているモードが再生モードであった場合には、ステップ＃１３に進み、フラッシュメモリ２３５やＳＤＲＡＭ２３７に記憶されている画像データに基づいて、液晶モニタ２５１に画像を表示する。一方、＃１１にて判定されたモードが、プログラム撮影モード、絞り優先撮影モード、シャッタ速度優先撮影モード等の撮像に関するモードである場合には、ステップ＃１４に進み第１レリーズスイッチがオンか否か、すなわちレリーズ釦が半押しされているか否かの判定を行う。第１レリーズスイッチがオンであった場合には、ステップ＃１５に進み、設定されている撮像モードの処理を行う。撮像モードについては図５を用いて後述する。
【００３９】
ステップ＃１３の再生モードにおいて記録画像の再生を行っている最中に、再生釦モードが解除されるか、レリーズ釦が操作されるか、または電源スイッチがオフとされると、再生モードを終了し、次のステップ＃１７に進む。またステップ＃１５の撮像モードで撮像動作を終了するか、第１レリーズスイッチがオフとなるか、または電源スイッチがオフとされると、次のステップ＃１７に進む。さらに、ステップ＃１４において第１レリーズスイッチがオフであった場合にもステップ＃１７に進む。ステップ＃１７においては、カメラ本体の電源スイッチの状態を検出し、電源スイッチがオンであった場合には、ステップ＃０７に戻り、前述のステップを繰り返す。
【００４０】
一方、ステップ＃１７において、判定の結果、電源スイッチがオフであった場合には、ステップ＃１９に進み、液晶モニタ２５１上の表示を停止する。続いて、手振れセンサ３０５と手振れ補正回路３０３に電源オフの制御信号を出力し、給電を停止する（＃２１）。手振れ補正動作と塵埃除去動作を同じシフト機構で行う場合、いずれか一方の動作中に他方の信号が入力されると、動作が不安定になってしまうという課題がある。そこで、少なくとも塵埃除去動作中に手振れ補正信号が発生しないように手振れセンサ３０５と手振れ補正回路３０３の給電を遮断している。また、これらの回路・装置に給電を停止することにより、省エネルギを図っており、また塵埃除去動作の際の負荷軽減も可能となる。次に、ステップ＃２３に進み、ＣＣＤシフト機構３０１を用いて、塵埃除去動作を行う。この塵埃除去動作については、図６を用いて後述する。なお、本実施形態においては、塵埃除去動作を電源スイッチのオフ時に行っているが、これに限らず、例えば、電源スイッチのオン時や、第１レリーズのオン時や、または撮影レンズの装着時に行う等、適宜実行時を変更することができる。
【００４１】
次に、ステップ＃１５の撮像モードについて、図５を用いて説明する。撮像モードに入ると、ステップ＃０７と同様に、測光センサ２１１の出力に基づいて被写体輝度の測定を行い、ここで得た被写体輝度に基づいてシャッタ速度及び／又は絞り値を演算により求める（＃２５）。この後、測距回路２１７の出力に基づいて撮影レンズ１０１、１０２のピントズレ量を演算で求め、このズレ量に基づいて、レンズＣＰＵ１１１を介してレンズ駆動回路１０７を駆動しピント合わせを行う（＃２７）。
【００４２】
撮影レンズのピント合わせが終了したら、次に、レリーズ釦の全押しによってオンとなる第２レリーズスイッチがオンか否かの判定を行い（＃２９）、オンではない場合には、レリーズ釦の半押しによってオンとなる第１レリーズスイッチがオンか否かの判定を行う（＃３１）。ここでオンであった場合には、レリーズ釦は半押し状態ではあるが、全押し状態とはなっていないので、ステップ＃２９と＃３１を繰り返し行う待機状態となる。ステップ＃３１にてレリーズ釦から手が離れ、第１レリーズスイッチがオフとなった場合には、ＮＯで抜けて、図４に示すパワーオンリセットのルーチンに戻る。
【００４３】
一方、レリーズ釦が全押しされると、ステップ＃２９にて第２レリーズスイッチがオンとなり、＃３３以下のステップで、実際に撮像を行い画像データの記録を行うための処理を実行する。まず、可動ミラー２０１のアップ動作を行い（＃３３）、これによって、撮影レンズ１０１、１０２を透過した被写体光束はシャッタ２１３側に導かれる。続いて、絞り１０３の絞込み動作を開始すると共に（＃３５）、手振れ補正動作を開始させる（＃３６）。この手振れ補正動作は、前述したように、手振れセンサ３０５の出力に基づいて、撮像動作中にカメラ本体２００に加えられる手振れの動きを打ち消す方向にＣＣＤシフト機構３０２を駆動することにより、ＣＣＤ２７を動かし、手振れの影響をなくすものである。なお、手振れ補正動作の開始は前述したように、入出力回路２３９を介して手振れ補正回路３０３に動作開始制御信号を出力することにより行う。
【００４４】
手振れ補正動作を開始させた後に、ＣＣＤ２７による被写体像の撮像を開始すると共に（＃３７）、シャッタ２１３の先幕の走行を開始させる（＃３８）。シャッタ速度に対応した設定秒時が経過するのを待ち（＃３９）、設定秒時が経過すると、ステップ＃４０に進み、シャッタ２１３の後幕の走行を開始させ（＃４０）、ＣＣＤ２７による撮像動作を停止させ（＃４１）、手振れ補正動作を停止させる（＃４２）。なお、手振れ補正動作の停止は前述したように、入出力回路２３９を介して手振れ補正回路３０３に動作停止制御信号を出力することにより行う。
【００４５】
ステップ＃４２の手振れ補正動作停止の指示を出力すると、次に、ＣＣＤ駆動回路２２３はＣＣＤ２７の画像信号の読み出しを行い、画像処理回路２２７による画像処理を実行する（＃４３）。この画像処理された画像データはＳＤＲＡＭ２３７等のバッファメモリに格納される（＃４４）。続いて、絞り１０３を開放状態に復帰させ（＃４５）、可動ミラー２０１をダウンさせると共にシャッタチャージを行い（＃４７）、ファインダ光学装置を被写体像観察状態とする。ミラーダウンは、撮像中、上昇位置にあった可動ミラー２０１を、図１に示すような下降位置にダウンするように、ボディＣＰＵ２２９はミラー駆動機構２１９に対して指令することにより行われる。また、シャッタチャージは、シャッタ後幕走行終了状態からシャッタチャージ状態になるように、可動ミラー２０１の下降に連動して機械的に行われる。
【００４６】
次に、撮影モードが連写モードになっているか否かを判定し（＃４９）、連写モードと判定された場合には、レリーズ釦が全押し状態のままか否かを判定する（＃５１）。全押しのまま、即ち、第２レリーズスイッチがオンであった場合には、ステップ＃３３に戻り、撮影を繰り返す。また、レリーズ釦から手が離れ、第２レリーズスイッチがオフとなると連写は終了する（＃５１でＮＯ）。ステップ＃４９にて連写モードでなかった場合と、連写モードを終了した場合には、ステップ＃５３に進み、ＳＤＲＡＭ２３７等のバッファメモリに記憶していた画像データを記録媒体（メモリカード）２４５に記録する（＃５３）。続いて、レリーズ釦が半押し状態のままか、即ち、第１レリーズスイッチがオンであるか否かを判定し、オンの場合には、そのまま待機状態でオフとなるのを待ち、オフとなったら、パワーオンリセットルーチンに戻る（＃５５）。
【００４７】
次に、ステップ＃２３に示される塵埃除去動作について図６を用いて、説明する。まず、アクチュエータであるモータ３５７によって第１スライダ３５３を上終端まで駆動し、すなわち第１スライダ３５３の突起部３５３ｄが当接部３５１ａに当接するまで駆動する（＃６１）。この駆動はステッピングモータであるモータ３５７によっておこなわれるので、上終端まで駆動するのに充分なステップ数でもって、かつ突起部３５３ｄが当接部３５１ａに衝突する勢いで駆動を行う。この衝突の際のＣＣＤ２７に加えられる加速度によって、ＣＣＤ２７に付着している塵埃を払い落とす。すなわち、ＣＣＤ２７は急停止するために、ＣＣＤ２７に付着されている塵埃は、その慣性力によって除塵される。
【００４８】
続いて、上終端から下終端に向けて第１スライダ３５３の駆動を行う（＃６３）。すなわち第１スライダ３５３の突起部３５３ｅが当接部３５１ｂに当接するまで駆動する。今度は、上終端から下終端まで駆動するのに充分なステップ数でもって、かつ突起部３５３ｅが当接部３５１ｂに衝突する勢いで駆動を行う。この衝突の際の加速度でもって、ＣＣＤ２７に付着している塵埃を払い落とす。
【００４９】
次に、ステップ＃６１および＃６３における上下駆動の回数のカウント値が３回となったかを判定する（＃６５）。上下駆動を３回行っていない場合には、ステップ＃６１に戻り、前述の動作を繰り返す。なお、上下駆動の回数は３回に限らず、塵埃を除去するに適当な回数であれば良い。上下駆動の回数が３回に達すると、次に、センター位置への駆動を行う（＃６７）。これは、次に、手振れ補正を行う際に、ＣＣＤ２７は中立位置にあれば、広範囲に亘って手振れ補正を行うことが可能となるためである。センター位置への駆動開始時には、第１スライダ３５３は下終端にあるので、下終端位置からセンター位置までのモータ３５７のステップ数分だけ、モータ３５７の駆動を行う。
【００５０】
第１スライダ３５３のセンタリング動作が終了すると、次に第２スライダ３５５の左右駆動による除塵動作を行う。まず、アクチュエータであるモータ３６１によって第２スライダ３５５を右端まで駆動、すなわち第２スライダ３５５の突起部３５５ｄが当接部３５１ｄに当接するまで駆動する（＃６９）。この駆動もステッピングモータであるモータ３６１によっておこなわれるので、右端まで駆動するのに充分なステップ数でもって、かつ突起部３５５ｄが当接部３５１ｄに衝突する勢いで駆動を行う。この衝突の際の加速度でもって、ＣＣＤ２７に付着している塵埃を払い落とす。
【００５１】
続いて、右端から左端に向けて第２スライダ３５５の駆動を行う（＃７１）。すなわち第２スライダ３５５の突起部３５５ｃが当接部３５１ｃに当接するまで駆動する。今度は、右端から左端まで駆動するのに充分なステップ数でもって、かつ突起部３５５ｃが当接部３５１ｃに衝突する勢いで駆動を行う。この衝突の際の加速度でもって、ＣＣＤ２７に付着している塵埃を払い落とす。
【００５２】
次に、ステップ＃６５と同様に、左右駆動が３回、行われたか否かの判定を行い（＃７３）、３回行われるまで、ステップ＃６９と＃７１の動作を繰り返す。なお、左右駆動の回数は３回に限らず、塵埃を除去するに適当な回数であれば良い。左右駆動の回数が３回に達すると、次に、センター位置への駆動を行う（＃７５）。センター位置への駆動開始時には、第２スライダ３５５は左端にあるので、左端位置からセンター位置までのモータ３６１のステップ数分だけ、モータ３６１の駆動を行う。センタリング動作が終了すると、パワーオンリセットのルーチンに戻る。
【００５３】
以上説明したように本発明の第１実施形態では、ステップ＃６１〜＃６５において第１の駆動方向の上終端および下終端まで駆動させ、その後、ステップ＃６９〜＃７３において第２の駆動方向の右終端および左終端まで駆動させ、その際に各終端で当接（衝突）する際に振動駆動を行っているので、単なる手振れ補正のために移動させるのと異なり、効率的に塵埃を除去することができる。
【００５４】
また、本発明の第１実施形態では、第１の駆動方向は、ＣＣＤシフト機構３０１の第１スライダ３５３のシフト方向と一致させており、また第２の駆動方向は、ＣＣＤシフト機構３０１の第２スライダ３５５のシフト方向と一致させているので、塵埃除去にあたって効率的にＣＣＤ２７を振動駆動させることができる。すなわち、手振れ補正はＸ軸およびＹ軸方向のシフト量を合成し、両軸方向を一緒に駆動するのが一般的であるが、本実施形態においては、シフト機構の各駆動方向単独に、高速にＣＣＤ２７を移動させ、効率的に塵埃除去を行っている。特に、下終端方向に第１スライダ３５３をシフトさせる際には、重力の力も加わり、より効果的に除塵を行うことができる。したがって、第２の方向への振動駆動を省略し、第１の方向にのみ振動駆動するだけでも、ある程度の効果が得られる。その際は、塵埃除去動作の短縮化が期待できる。
【００５５】
さらに、本発明の第１実施形態では、第１の駆動方向および第２の駆動方向で、それぞれ複数回に亘ってシフトさせながら、塵案を除去している。このため、１回では塵埃を除去することができなくても、複数回繰り返すことにより、確実に塵埃除去を行うことができる。
【００５６】
さらに、本発明の第１実施形態では、第１スライダ３５３および第２スライダ３５５の突起部３５３ｄ、３５３ｅと当接部３５１ａ、３５３ｂとが当接（衝突）する際の衝撃を利用して除塵しているので、単に手振れ補正でＣＣＤ２７を動かすのとは異なり、より効率的に除塵を行うことができる。すなわち、本実施形態においては、撮像素子に加速度を与えるように駆動制御をしている。言い換えると、第１スライダ３５３および第２スライダ３５５が当接（衝突）する際に負の加速度が加わり、すなわち、当接（衝突）する際に、塵埃に働く慣性力によって塵埃は払い落とされるので、効果的な除塵を行うことができる。
【００５７】
さらに、本発明の第１実施形態では、除塵動作が終了するとセンタリング動作を行っているので、次に手振れ補正を行う際には、撮像素子であるＣＣＤ２７は中心位置にあるので、センタリング動作を行う必要がなくなり、迅速に撮影動作に移ることができる。特に、本実施形態では、電源オフ時にセンタリングを行っているので、次に電源オンとなった際に迅速に手振れ補正を行うことができる。また、本実施形態では、除塵のための上下駆動が終了した時点でセンタリング動作を行い（＃６７）、また除塵のための左右駆動が終了した時点でセンタリング動作を行っている（＃７５）。それぞれ下終端または左終端にある状態なので、センタリング動作を行い易く、正確なセンタリングを行うことができる。
【００５８】
次に、本発明の第２実施形態について、図７を用いて説明する。第１実施形態の塵埃除去動作は、上終端・下終端・右終端・左終端に、各スライダが当接部材に衝突する際の衝撃を利用して行っていたが、第２実施形態では、各スライダを小刻みに駆動し、停止時の加速度を利用して除塵を行うようにしている。第２実施形態の構成と作用は、図７に示す塵埃除去動作のサブルーチン以外は共通であるので、異なる塵埃除去動作のサブルーチンのみについて説明する。
【００５９】
図７の塵埃除去動作のサブルーチンに入ると、まず、第１スライダ３５３を上終端まで移動させる（＃８１）。この駆動は第１実施形態と同様に、当接部３５１ａに突起部３５３ｄが勢いよく当接させても良いが、単に上終端に静かに当接するだけでも構わない。続いて、ステッピングモータであるモータ３５７を下方向に５パルス分駆動し（＃８３）、ブレーキをかけ停止させる（＃８５）。この停止の際に、撮像素子であるＣＣＤ２７に加速度が加わり、すなわちブレーキを掛けた際に、塵埃に働く慣性力によって塵埃は払い落とされる。したがって、急停止であればあるほど、加速度が大きくなり除塵効果は大きい。
【００６０】
次に、第１スライダ３５３が下終端に達したかを判定し（＃８７）、下終端に達していない場合には、ステップ＃８１に戻り、前述の動作を繰り返す。下終端に達しているかどうかは、上終端からの駆動パルス数をカウントすることにより判定することができる。なお、本実施形態においては、下終端まで、小刻みに駆動とブレーキを繰り返しているが、必ずしも下終端まで行う必要はない。また、５パルスごとにブレーキをかけているが、このパルス数も適宜変更することができる。
【００６１】
ステップ＃７７において、下終端に達したと判定されると、次に、下終端から上方向に向けて第１スライダ３５３を５パルス分の駆動を行う（＃８９）。５パルスの駆動が終わると、ブレーキをかけ、加速度を利用して塵埃を払い落とす（＃９１）。そして、上終端からの累積駆動パルス数をカウントし、このカウント値に基づいて上終端に達したかの判定を行う（＃９３）。上終端に達していない場合には、ステップ＃８９に戻り、前述の動作を繰り返す。なお、上終端まで駆動しなくても、途中まででも良く、また５パルス以外のパルス数でも良い。
【００６２】
小刻みに駆動とブレーキを繰り返し、上終端に達すると、次に、センター位置への駆動を行う（＃９５）。これは、上終端位置からセンター位置まで駆動するに必要なモータ３５７のパルス数だけ駆動すれば良い。
【００６３】
センタリング動作が終了すると、次に、第２スライダ３５５を左右駆動することによる除塵動作に移る。まず、モータ３６１を駆動することによって、第２スライダ３５５を右終端まで移動させる（＃９７）。この駆動はステップ＃７１の場合と同様に、当接部３５１ｄに突起部３５５ｂが勢いよく当接するようにしても良いが、単に右終端で静かに当接するだけでも構わない。第２スライダ３５５が右終端に達すると、続いて、左方向に第２スライダ３５５を、モータ３６１で５パルス分駆動し（＃９９）、ブレーキをかける（＃１０１）。このとき、ステップ＃８５、＃９１と同様に、ＣＣＤ２７に加速度が加わり、すなわちブレーキを掛けた際に、塵埃に働く慣性力によって塵埃は払い落とされる。
【００６４】
次に、第２スライダ３５５が左終端に達したかを判定し（＃１０３）、左終端に達していない場合には、ステップ＃９７に戻り、前述の動作を繰り返す。左終端に達しているかどうかは、右終端からの駆動パルス数をカウントすることにより判定することができる。なお、本実施形態においては、左終端まで、小刻みに駆動とブレーキを繰り返しているが、必ずしも左終端まで行う必要はない。また、５パルスごとにブレーキをかけているが、このパルス数も適宜変更することができる。
【００６５】
ステップ＃１０３において、左終端に達したと判定されると、次に、左終端から右方向に向けて第２スライダ３５５を５パルス分の駆動を行う（＃１０５）。５パルスの駆動が終わると、ブレーキをかけ塵埃を払い落とす（＃１０７）。そして、左終端からの累積駆動パルス数をカウントし、このカウント値に基づいて右終端に達したかの判定を行う（＃１０９）。右終端に達していない場合には、ステップ＃９５に戻り、前述の動作を繰り返す。なお、右終端まで駆動しなくても、途中まででも良く、また５パルス以外のパルス数でも良いことは左駆動の場合と同じである。
【００６６】
小刻みに駆動とブレーキを繰り返し、右終端に達すると、次に、センター位置への駆動を行う（＃１１１）。これは、右終端位置からセンター位置まで駆動するに必要なモータ３５７のパルス数だけ駆動すれば良い。これによって、次回、迅速に手振れ補正を開始することができる。
【００６７】
以上説明したように本発明の第２実施形態も、第１実施形態と同様の効果を奏する。特に、ステップ＃８１〜＃９３と、ステップ＃９７〜＃１０９において振動駆動、より具体的には小刻みに駆動とブレーキを繰り返し行っている。このため単なる手振れ補正のために動かすのと異なり、効率的に塵埃を除去することができる。
【００６８】
以上説明したように本発明の第１及び第２実施形態では、撮影レンズを介して被写体像を取得する撮像素子であるＣＣＤ２７と、この撮像素子を保持し、撮像素子を撮影レンズの光軸に直交する面に沿って第１および第２の方向の２つの方向に移動可能なＣＣＤシフト機構３０１と、このシフト機構を第１の方向に駆動した後に、第２の方向に駆動する駆動手段を具備しており、第１の方向および第２の方向に振動駆動する際に、塵埃を除去するようにしている。このため、第１の方向及び第２の方向を合成した手振れ補正のための駆動とは異なり、第１の方向のみに駆動し、その終了後に第２の方向に駆動するようにしたので、効率的に塵埃を除去することができる。振動駆動としては、当接部３５１ａ、３５１ｂ、３５１ｃ、３５１ｄに当接（衝突）させる第１実施形態の方法や、小刻みに駆動と停止動作を繰り返す第２実施形態の方法等、種々のやり方がある。
【００６９】
また、本発明の第１及び第２実施形態では、撮影レンズによって形成される被写体像を受光し、被写体像信号を出力する撮像素子であるＣＣＤ２７と、この撮像素子を保持し、この撮像素子を重力方向に駆動するための駆動源であるモータ３５７を有するＣＣＤシフト機構３０１を具備し、除塵動作にあたって、モータ３５７を動作させ重力方向に駆動し、塵埃除去動作を行うようにしたので、重力とあいまって効率的に塵埃を除去することができる。
【００７０】
さらに、本発明の第１及び第２実施形態では、撮像素子であるＣＣＤ２７を保持し、撮像素子を撮影レンズの光軸に直交する面に沿って移動させるＣＣＤシフト機構３０１と、このＣＣＤシフト機構３０１を駆動制御する駆動手段を具備しており、撮像素子に加速度を与えるように、ＣＣＤシフト機構３０１の第１スライダ３５３や第２スライダ３５５を停止させている。このため、撮像素子の手振れ補正のために振動を加えるのとは異なり、効率的に塵埃を除去することができる。加速度を与えるような停止のさせ方として、当接部３５１ａ、３５１ｂ、３５１ｃ、３５１ｄに当接（衝突）させる第１実施形態の方法や、小刻みに駆動と停止動作を繰り返す第２実施形態の方法等、種々のやり方がある。
【００７１】
さらに、本発明の第１及び第２実施形態では、撮影レンズを介して被写体像を取得する撮像素子としてのＣＣＤ２７と、この撮像素子を保持し、撮像素子を撮影レンズの光軸に直交する面に沿って移動させるＣＣＤシフト機構３０１と、撮像素子に加速度を与えるようにＣＣＤシフト機構３０１を駆動する駆動手段を具備している。超音波を印加する方式とは異なり、当接部３５１ａ、３５１ｂ、３５１ｃ、３５１ｄに当接（衝突）させたり、小刻みに駆動と停止動作を繰り返すことにより、撮像素子に加える加速度を利用しているので、効率的な塵埃の除去を行うことができる。
【００７２】
さらに、本発明の第１及び第２実施形態では、撮影レンズを介して被写体像を取得する撮像素子としてのＣＣＤ２７と、この撮像素子を保持し、撮像素子を撮影レンズの光軸に直交する面に沿って移動させるＣＣＤシフト機構３０１と、手振れに応じてＣＣＤシフト機構３０１を移動させ、それによって撮像素子で取得した被写体像のぶれを補正する手振れ補正回路３０３と、撮像素子への付着物を除去するために、手振れ補正回路３０３とは無関係にＣＣＤシフト機構３０１を振動駆動する駆動手段を具備しており、振動駆動の終了後、ＣＣＤシフト機構３０１を手振れ補正回路３０３による手振れ補正動作に適した位置へ移動させるようにしている。このため、塵埃除去動作後、手振れ補正を行う際に迅速に行うことができる。
【００７３】
さらに、本発明の第１及び第２実施形態では、手振れセンサ３０５と、この手振れセンサ３０５からの出力に応じて手振れ量を演算し、この手振れ演算結果に応じてＣＣＤシフト機構３０１を駆動し、それによってＣＣＤ２７で取得した被写体像のぶれを補正する手振れ補正手段と、ＣＣＤ２７やその光学素子への付着物を除去するために、手振れ補正手段とは無関係にＣＣＤシフト機構３０１を振動駆動する除塵駆動手段を有しており、この除塵駆動手段の動作に先立って手振れ補正手段への電源供給を遮断するようにしているので（図４の＃２１参照）、手振れ補正動作と除塵動作を共通の駆動回路や駆動機構を用いながら、効率的に行うことができる。即ち、手振れ補正手段と除塵駆動手段のいずれか一方のみを動作させるようにしたので、手振れ補正手段や除塵駆動手段の動作が不安定になるという不都合を解決することができる。
【００７４】
さらに、本発明の第１及び第２実施形態では、撮像素子をシフトすることにより手振れの影響を取り除く手振れ防止装置をそのまま利用して塵埃の除去を行っている。このため手振れ補正のための機構を塵埃除去装置に兼用することができ、安価で小型な塵埃除去装置付きのデジタルカメラを提供することができる。
【００７５】
また、本実施形態は、デジタル一眼レフカメラに本発明を適用した例であったが、デジタル一眼レフカメラに限らず、例えば、レンズ交換式のレンジファインダ式デジタルカメラや通常のコンパクトデジタルカメラ等にも本発明を適用できる。また、携帯等の各種装置内の撮影装置でもよく、さらに顕微鏡、双眼鏡等の各種装置に取り付けられる専用カメラにも適用できることは勿論である。撮影対象に対する手振れ影響を取り除くために、撮像素子をシフトさせる手振れ補正装置を有する撮影装置あれば、本発明を適用することができる。
【図面の簡単な説明】
【００７６】
【図１】本発明の第１実施形態に係るデジタル一眼レフカメラの全体構成を示すブロック図である。
【図２】本発明の第１実施形態におけるＣＣＤシフト機構の構造を示す斜視図である。
【図３】本発明の第１実施形態におけるＣＣＤシフト機構駆動回路、手振れ補正回路、手振れセンサの詳細を示すブロック図である。
【図４】本発明の第１実施形態における「パワーオンリセット」のフローチャート図である。
【図５】本発明の第１実施形態におけるサブルーチン「撮像動作」のフローチャート図である。
【図６】本発明の第１実施形態におけるサブルーチン「塵埃除去動作」のフローチャート図である。
【図７】本発明の第２実施形態におけるサブルーチン「塵埃除去動作」のフローチャート図である。
【符号の説明】
【００７７】
２７  撮像素子（ＣＣＤ）、
１００  交換レンズ、
１０１  レンズ、
３０１  ＣＣＤシフト機構、
３０２  ＣＣＤシフト機構駆動回路
３０３  手振れ補正回路
３０５  手振れセンサ
３５１  基板
３５１ａ〜３５１ｄ  当接部
３５３  第１スライダ
３５３ｄ  ３５３ｅ  突起部
３５５  第２スライダ
３５５ｃ  ３５５ｄ  突起部
３５７  ステッピングモータ（モータ）
３６１  ステッピングモータ（モータ）
【図２】
2008028545.tif 000003
【図１】
2008028545.tif 000004
【図３】
2008028545.tif 000005
【図４】
2008028545.tif 000006
【図５】
2008028545.tif 000007
【図６】
2008028545.tif 000008
【図７】
2008028545.tif 000009