(57)【要約】【課題】消費電力や光学部材の加振時の姿勢、振動方式の特性の違いを考慮して、加振手段の駆動を適正に行う。【解決手段】被写体の光学像を電気信号に変換する撮像素子と、前記撮像素子の前方に配置された光学部材と、前記光学部材に定在波振動を発生させる第１の加振手段と、前記光学部材に搬送波振動を発生させる第２の加振手段と、撮像装置の電源のオン、オフに連動して前記光学部材に振動を加える第１のクリーニングモードと、ユーザの指示に応じて前記光学部材に振動を加える第２のクリーニングモードとを有する制御手段と、を備え、前記制御手段は、前記第１のクリーニングモード時には前記第１の加振手段を選択し、前記第２のクリーニングモード時には前記第２の加振手段を選択する。【選択図】図６
2012129816.tif 000002
【特許請求の範囲】
【請求項１】
被写体の光学像を電気信号に変換する撮像素子と、
前記撮像素子の前方に配置された光学部材と、
前記光学部材に定在波振動を発生させる第１の加振手段と、
前記光学部材に搬送波振動を発生させる第２の加振手段と、
撮像装置の電源のオン、オフに連動して前記光学部材に振動を加える第１のクリーニングモードと、ユーザの指示に応じて前記光学部材に振動を加える第２のクリーニングモードとを有する制御手段と、を備え、
前記制御手段は、前記第１のクリーニングモード時には前記第１の加振手段を選択し、前記第２のクリーニングモード時には前記第２の加振手段を選択することを特徴とする撮像装置。
【請求項２】
前記光学部材の姿勢を検出する姿勢検出手段を更に有し、
前記制御手段は、前記第１のクリーニングモード時であっても、前記姿勢検出手段による検出の結果、前記光学部材が上向きの場合には前記第１のクリーニングモードを実行しないことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記光学部材の姿勢を検出する姿勢検出手段を更に有し、
前記制御手段は、前記第１のクリーニングモード時であっても、前記姿勢検出手段による検出の結果、前記光学部材が上向きの場合には、前記第２の加振手段を選択し、
前記第２のクリーニングモード時であっても、前記姿勢検出手段による検出の結果、前記光学部材が上向きでない場合には、前記第１の加振手段を選択することを特徴とする請求項１に記載の撮像装置。
【請求項４】
撮像装置の電源の種類を判定する電源判定手段を更に有し、
前記制御手段は、前記第１のクリーニングモード時であっても、前記電源判定手段による判定の結果、ＡＣ電源が接続されている場合には、前記第２の加振手段を選択することを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
撮像装置の電池残量を判定する電池残量判定手段を更に有し、
前記制御手段は、前記第１のクリーニングモード時であっても、前記電池残量判定手段による判定の結果、前記電池残量が前記第２の加振手段を実行可能な第２の閾値以上である場合には、前記第２の加振手段を選択し、
前記電池残量が前記第２の閾値未満であって、前記第１の加振手段の駆動が可能な第１の閾値以上である場合には、前記第１の加振手段を選択することを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記光学部材の姿勢を検出する姿勢検出手段を更に有し、
前記制御手段は、前記第１のクリーニングモード時であっても、前記電池残量判定手段による判定の結果、前記電池残量が前記第２の閾値未満かつ前記第１の閾値以上であって、前記姿勢検出手段による検出の結果、前記光学部材が上向きの場合には前記第１のクリーニングモードを実行しないことを特徴とする請求項５に記載の撮像装置。
【請求項７】
撮像装置の電源の種類を判定する電源判定手段を更に有し、
前記制御手段は、前記第２のクリーニングモード時であっても、前記電源判定手段による判定の結果、二次電池が接続されている場合には、前記第１の加振手段を選択することを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項８】
撮像装置の電池残量を判定する電池残量判定手段を更に有し、
前記制御手段は、前記第２のクリーニングモード時であっても、前記電池残量判定手段による判定の結果、前記電池残量が前記第２の加振手段を実行可能な第２の閾値未満であって、前記第１の加振手段の駆動が可能な第１の閾値以上である場合には、前記第１の加振手段を選択することを特徴とする請求項７に記載の撮像装置。
【請求項９】
前記光学部材の姿勢を検出する姿勢検出手段を更に有し、
前記制御手段は、前記第２のクリーニングモード時であっても、前記電池残量判定手段による判定の結果、前記電池残量が前記第２の閾値未満かつ前記第１の閾値以上であって、前記姿勢検出手段による検出の結果、前記光学部材が上向きの場合には前記第２のクリーニングモードを実行しないことを特徴とする請求項５に記載の撮像装置。
【請求項１０】
前記制御手段は、前記第１の加振手段による第１又は第２のクリーニングモードを実行した後に、前記光学部材の前段に設けられたシャッターの空チャージ動作を実行することを特徴とする請求項１乃至９のいずれか１項に記載の撮像装置。
【請求項１１】
被写体の光学像を電気信号に変換する撮像素子と、
前記撮像素子の前方に配置された光学部材と、
前記光学部材に定在波振動を発生させる第１の加振手段と、
前記光学部材に搬送波振動を発生させる第２の加振手段と、
前記光学部材の姿勢を検出する姿勢検出手段と、
前記姿勢検出手段による検出の結果、前記光学部材が上向きの場合には、前記第２の加振手段によるクリーニング動作を実行し、前記姿勢検出手段による検出の結果、前記光学部材が上向きでない場合には、前記第１の加振手段によるクリーニング動作を実行する制御手段と、を備えることを特徴とする撮像装置。
【請求項１２】
前記制御手段は、前記第１の加振手段によるクリーニング動作を実行した後に、前記光学部材の前方に設けられたシャッターの空チャージ動作を実行することを特徴とする請求項１１に記載の撮像装置。
【請求項１３】
前記光学部材は、赤外線カットフィルタ又はローパスフィルタであることを特徴とする請求項１乃至１２のいずれか１項に記載の撮像装置。
【請求項１４】
被写体の光学像を電気信号に変換する撮像素子と、前記撮像素子の前方に配置された光学部材と、前記光学部材に定在波振動を発生させる第１の加振手段と、前記光学部材に搬送波振動を発生させる第２の加振手段と、を有する撮像装置の制御方法であって、
撮像装置の電源のオン、オフに連動して前記光学部材に振動を加える第１のクリーニングモードと、ユーザの指示に応じて前記光学部材に振動を加える第２のクリーニングモードとを有する制御工程を備え、
前記制御工程では、前記第１のクリーニングモード時には前記第１の加振手段を選択し、前記第２のクリーニングモード時には前記第２の加振手段を選択することを特徴とする撮像装置の制御方法。
【請求項１５】
被写体の光学像を電気信号に変換する撮像素子と、前記撮像素子の前方に配置された光学部材と、前記光学部材に定在波振動を発生させる第１の加振手段と、前記光学部材に搬送波振動を発生させる第２の加振手段と、を有する撮像装置の制御方法であって、
前記光学部材の姿勢を検出する姿勢検出工程と、
前記姿勢検出工程における検出の結果、前記光学部材が上向きの場合には、前記第２の加振手段によるクリーニング動作を実行し、前記姿勢検出工程における検出の結果、前記光学部材が上向きでない場合には、前記第１の加振手段によるクリーニング動作を実行する制御工程と、を備えることを特徴とする撮像装置の制御方法。
【請求項１６】
コンピュータを、請求項１乃至１３のいずれか１項に記載の撮像装置の各手段として機能させるためのプログラム。
【請求項１７】
コンピュータを、請求項１乃至１３のいずれか１項に記載の撮像装置の各手段として機能させるためのプログラムを記憶したコンピュータによる読み取りが可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置における撮像素子の撮像面近傍に配設された光学部材の表面に付着した異物を除去する技術に関する。
【背景技術】
【０００２】
デジタルスチルカメラやデジタルビデオカメラ等の撮像装置（以下、カメラ）は、即時性やパーソナルコンピュータとの親和性が高いため、急速に普及している。これらのカメラは被写体像を撮像素子で光電変換して画像データを得るものであり、撮像素子と撮影光学系と撮像素子の撮像面近傍に配設される赤外線カットフィルタやローパスフィルタ等の光学部材とからなる。
【０００３】
上記カメラにおいて、例えば光学部材に塵埃等の異物が付着すると、異物が画像に写り込み、画像の品質が低下する。このため、光学部材を振動させて付着した異物の除去を図る技術が各種提案され、近年実用化もされ始めている。
【０００４】
特許文献１には、光学部材を振動させる手段として、圧電素子を用い、光学部材に定在波振動、または搬送波振動を発生させることにより、付着した異物を除去する提案がなされている。特許文献２には、異物が撮像素子の有効範囲内の場合は搬送波振動を発生させて有効範囲外まで異物を搬送し、異物が撮像素子の有効範囲外の場合は定在波振動を発生させる提案がなされている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−２０４３７９号公報
【特許文献２】特開２００８−２０７１７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記定在波振動方式と搬送波振動方式には消費電力の違いや光学部材の姿勢の違いによる異物の除去率の変化等、特性の違いがある。一般的に、搬送波振動を発生させるには、光学部材の、次数の１つ異なる２つの面外曲げ振動の共振周波数の間に周波数を有する周期電圧を使用する。そのため、光学部材の共振周波数と同じ周波数を有する周期電圧を使用することができる定在波振動方式と比較すると、同じ振幅を得るためには大きな電力が必要となる。
【０００７】
また定在波振動方式で面直方向に異物を引き剥す除去をするよりも搬送波振動方式で異物を面内方向へ移動させる方が、同加速度でより小さなゴミ除去が可能となるため、搬送波振動方式の方が除去率が高い。
【０００８】
一般的に、デジタルカメラ等は、操作者により色々な角度で把持、又は三脚等に固定されるため、赤外線カットフィルタやローパスフィルタ等の光学部材も下向き、或いは上向き状態となったりする。ここで、センサークリーニング動作を行う光学部材の姿勢が、鉛直上向き方向の場合に定在波振動方式によるセンサークリーニング動作を行っても、異物は光学部材から一度離れても、重力により再付着してしまう。
【０００９】
上記特許文献１では、センサークリーニング動作の振動方式の違いによる特性の相違について全く考慮されておらず、光学部材を振動させるための圧電素子を一律に駆動制御しているため、必ずしも適正な駆動制御とはなっていない。
【００１０】
上記特許文献２は、センサークリーニング動作の振動方式を切り換えているが、消費電力の違いや光学部材の姿勢の違いによる除去率の変化等の、振動方式の違いによる特性の相違は考慮されておらず、必ずしも適正な駆動制御とはなっていない。
【００１１】
本発明は、上記課題に鑑みてなされ、その目的は、消費電力や光学部材の加振時の姿勢、振動方式の特性の違いを考慮して、加振手段の駆動を適正に行う制御技術を実現することである。
【課題を解決するための手段】
【００１２】
上記課題を解決し、目的を達成するために、本発明の撮像装置は、被写体の光学像を電気信号に変換する撮像素子と、前記撮像素子の前方に配置された光学部材と、前記光学部材に定在波振動を発生させる第１の加振手段と、前記光学部材に搬送波振動を発生させる第２の加振手段と、撮像装置の電源のオン、オフに連動して前記光学部材に振動を加える第１のクリーニングモードと、ユーザの指示に応じて前記光学部材に振動を加える第２のクリーニングモードとを有する制御手段と、を備え、前記制御手段は、前記第１のクリーニングモード時には前記第１の加振手段を選択し、前記第２のクリーニングモード時には前記第２の加振手段を選択する。
【発明の効果】
【００１３】
本発明によれば、消費電力や光学部材の加振時の姿勢、振動方式の特性の違いを考慮して、加振手段の駆動を適正に行うことができる。
【図面の簡単な説明】
【００１４】
【図１】本発明に係る実施形態のデジタル一眼レフカメラのボディを前方から見た外観斜視図（ａ）、後方から見た外観斜視図（ｂ）。
【図２】実施形態１のデジタル一眼レフカメラのブロック図。
【図３】赤外線カットフィルタ及び撮像素子周りの保持構造の概略構成を示すカメラ内部の分解斜視図（ａ）、撮像ユニットの構成を示す斜視図（ｂ）。
【図４】図３（ａ）のＡ−Ａ断面図（ａ）、振動ユニットの詳細な構成を示す斜視図（ｂ）、圧電素子の詳細図（ｃ）。
【図５】クリーニングモード時の背面モニタの表示例を示す図。
【図６】実施形態１のセンサークリーニング処理を示すフローチャート。
【図７】実施形態２のセンサークリーニング処理を示すフローチャート。
【図８】実施形態３のセンサークリーニング処理を示すフローチャート。
【図９】実施形態４のセンサークリーニング処理を示すフローチャート。
【図１０】実施形態４のセンサークリーニング処理を示すフローチャート。
【図１１】実施形態４のセンサークリーニング処理を示すフローチャート。
【発明を実施するための形態】
【００１５】
以下に、本発明を実施するための最良の形態について詳細に説明する。尚、以下に説明する実施の形態は、本発明を実現するための一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。また、後述する各実施形態の一部を適宜組み合わせて構成しても良い。
【００１６】
［実施形態１］以下、本発明の撮像装置をデジタル一眼レフカメラに適用した例を説明するが、これに限られず、デジタルビデオカメラ等に適用しても良い。
【００１７】
＜外観構成＞図１を参照して、本実施形態のデジタル一眼レフカメラの外観構成について説明する。
【００１８】
図１（ａ）において、１はカメラ本体であり、撮影時にユーザがカメラを安定して握り易いように前方に突出したグリップ部１ａが設けられている。２はマウント部であり、着脱可能な撮影レンズユニット（不図示）をカメラ本体１に固定させる。マウント接点２１は、カメラ本体１と撮影レンズユニットとの間で制御信号、状態信号、データ信号などをやり取りすると共に、撮影レンズユニット側に電力を供給する機能を有する。また、マウント接点２１は電気通信のみならず、光通信、音声通信等を可能な構成としてもよい。
【００１９】
４は撮影レンズユニットを取り外す際に押し込むレンズロック解除釦である。５はカメラ筐体内に配置されたミラーボックスで、撮影レンズを通過した撮影光束はここへ導かれる。ミラーボックス５の内部には、クイックリターンミラー６が配設されている。クイックリターンミラー６は、撮影光束をペンタプリズム２２（図２参照）の方向へ導くために撮影光軸に対して４５°の角度に保持される状態と、撮像素子３３（図２参照）の方向へ導くために撮影光束から退避した位置に保持される状態とを取り得る。
【００２０】
カメラ上部のグリップ側には、撮影開始の起動スイッチとしてのシャッターボタン７と、撮影時の動作モードに応じてシャッタースピードやレンズ絞り値を設定するためのメイン操作ダイヤル８と、撮影系の動作モード設定ボタン１０が配置されている。これら操作部材の操作結果の一部は、ＬＣＤ表示パネル９に表示される。
【００２１】
シャッターボタン７は、第１ストローク（半押し）でスイッチＳＷ１（後述する図２の７ａ）がオンし、第２ストローク（全押し）にてスイッチＳＷ２（後述する図２の７ｂ）がオンする構成となっている。動作モード設定ボタン１０は、シャッターボタン７の１回の押込みで連写になるか１コマのみの撮影となるかの設定や、セルフ撮影モードの設定などを行うものであり、ＬＣＤ表示パネル９にその設定状況が表示される。
【００２２】
カメラ上部中央には、カメラ本体１に対してポップアップするストロボユニット１１とフラッシュ取付け用のシュー溝１２とフラッシュ接点１３が配置されており、カメラ本体１の上部の向かって右寄りには撮影モード設定ダイヤル１４が配置されている。カメラ本体１における、グリップ部１ａ側とは反対側の側面には、開閉可能な外部端子蓋１５が設けられており、外部端子蓋１５を開けた内部には、外部インタフェースとしてビデオ信号出力用ジャック１６とＵＳＢ出力用コネクタ１７が収納されている。
【００２３】
図１（ｂ）において、カメラ背面側には上方にファインダ接眼窓１８が設けられ、更に背面中央付近には画像表示可能な背面モニタ１９が設けられている。背面モニタ１９は、一般的なカラー画像表示用液晶パネルにより構成されており、以下のような表示を行う。即ち、メニューボタン２４の押下により撮影画像に関する各種設定項目を表示する。また、ＩＮＦＯボタン２５の押下によって撮影画像に関する各種設定項目の状態の一覧表示を行う。さらに、ディスプレイボタン２６を押下することで、記録メディアに記録されている画像の表示や、撮影直後の画像表示を行う。
【００２４】
背面モニタ１９の側方に配置されたサブ操作ダイヤル２０は、時計方向又は反時計方向へ回転させることで、メイン操作ダイヤル８の機能の補助的役割を担っている。例えばカメラのＡＥモードでは自動露出装置により算出された適正露出値に対する露出補正量を設定するために使用される。また、シャッタースピードとレンズ絞り値の各々をユーザの意志によって設定するマニュアルモードにおいて、メイン操作ダイヤル８でシャッタースピードを設定し、サブ操作ダイヤル２０でレンズ絞り値を設定するように使用される。このサブ操作ダイヤル２０は、背面モニタ１９に表示される撮影済み画像の表示選択や、メニューボタン２４により表示される撮影画像に関する各種設定項目の選択にも用いられる。
【００２５】
８３はＳＥＴボタンであり、メニューボタン２４により表示され、サブ操作ダイヤル２０により選択された撮影画像に関する各種設定項目の決定を行うように構成されている。
【００２６】
４３はカメラの動作を起動又は停止するためのメインスイッチである。２４はメニューボタンであり、背面モニタ１９に撮影画像に関する各種設定項目を表示させるためのボタンである。２５は、ＩＮＦＯボタンであり、押下することで、背面モニタ１９へ表示された撮影画像に関する各種設定項目の状態を一覧表示するように構成されている。２６はディスプレイボタンであり、押下することで、記録メディアに記録されている画像を表示させることができるように構成されている。
【００２７】
光学フィルタ上に付着した塵埃等の異物をふるい落とすクリーニングモードは、メニューボタン２４の押下により各種設定項目の１つとして背面モニタ１９に表示されるか、クリーニングモードを動作させるためのクリーニング指示部材４４により開始される。このクリーニングモードの詳細については後述する。
【００２８】
＜電気的構成＞図２を参照して、本実施形態のデジタル一眼レフカメラの電気的構成について説明する。
【００２９】
図２において、前述の図１と共通する部分は同じ符号を付して示している。
【００３０】
１００はカメラ本体に内蔵されたマイクロコンピュータからなる中央処理装置（以下、ＭＰＵ）である。ＭＰＵ１００は、カメラの動作制御を司るものであり、各要素に対して様々な処理や指示を実行する。１００ａはＭＰＵ１００に内蔵されたＥＥＰＲＯＭであり、時刻計測回路１０９の計時情報やその他の情報を記憶可能である。
【００３１】
ＭＰＵ１００には、ミラー駆動回路１０１、焦点駆動回路１０２、シャッター駆動回路１０３、映像信号処理回路１０４、スイッチセンス回路１０５、測光回路１０６、姿勢検出回路８２が接続されている。また、液晶表示駆動回路１０７、バッテリチェック回路１０８、時刻計測回路１０９、電源供給回路１１０、圧電素子駆動回路１１１も接続されている。これらの回路はＭＰＵ１００の制御により動作する。
【００３２】
また、ＭＰＵ１００は、撮影レンズユニット内に配置されたレンズ制御回路２０１と、マウント接点２１を介して通信を行う。マウント接点２１は撮影レンズユニットが接続されるとＭＰＵ１００へ信号を送信する機能も備えている。これにより、レンズ制御回路２０１は、ＭＰＵ１００との間で通信を行い、撮影レンズユニット内の撮影レンズ２００及び絞り２０４の駆動を、ＡＦ駆動回路２０２及び絞り駆動回路２０３を介して行うことが可能となる。なお、本実施形態では撮影レンズ２００は便宜上１枚のレンズで示しているが、実際は多数のレンズ群により構成されている。
【００３３】
ＡＦ駆動回路２０２は、例えばステッピングモータによって構成され、レンズ制御回路２０１の制御によって撮影レンズ２００内のフォーカスレンズ位置を変化させることにより、撮像素子３３に撮影光束の焦点を合わせるように調整する。絞り駆動回路２０３は、例えばオートアイリスなどによって構成され、レンズ制御回路２０１によって絞り２０４を変化させ、光学的な絞り値を得るように構成されている。
【００３４】
クイックリターンミラー６は、撮影レンズ２００を通過する撮影光束をペンタプリズム２２へ導くとともに、その一部を透過させてサブミラー３０に導く。サブミラー３０は、透過した撮影光束を焦点検出センサユニット３１へ導く。
【００３５】
ミラー駆動回路１０１は、このクイックリターンミラー６を、ファインダにより被写体像を観察可能とする位置と、撮影光束から待避する位置とへ駆動するものである。又この動作と同時に、サブミラー３０を、焦点検出センサユニット３１へ撮影光束を導く位置と、撮影光束から待避する位置とへ駆動する。具体的には、例えばＤＣモータとギヤトレインなどから構成される。
【００３６】
焦点検出センサユニット３１は、不図示の結像面近傍に配置されたフィールドレンズ、反射ミラー、２次結像レンズ、絞り、複数のＣＣＤを要素とするラインセンサ等から構成されている周知の位相差方式の焦点検出センサユニットである。この焦点検出センサユニット３１から出力された信号は、焦点駆動回路１０２へ供給され、被写体像信号に換算された後ＭＰＵ１００へ送信される。ＭＰＵ１００は、この被写体像信号に基づいて、位相差検出法による焦点検出演算を行う。そして、デフォーカス量及びデフォーカス方向を求め、これに基づき、レンズ制御回路２０１及びＡＦ駆動回路２０２を介して、撮影レンズ２００内のフォーカスレンズを合焦位置まで駆動する。
【００３７】
ペンタプリズム２２は、クイックリターンミラー６によって反射された撮影光束を正立正像に変換反射する光学部材である。ユーザは、ファインダ光学系を介して、ファインダ接眼窓１８から被写体像を観察することができる。またペンタプリズム２２は、撮影光束の一部を測光センサ１２０にも導く。測光回路１０６は、この測光センサ１２０の出力を得て、観察面上の各エリアの輝度信号に変換し、ＭＰＵ１００に出力する。ＭＰＵ１００は、上記のようにして得られる輝度信号から露出値を算出する。
【００３８】
３２は撮像ユニット４００の前段に設けられた機械式のフォーカルプレーンシャッターユニットであり、ユーザがファインダにより被写体像を観察している時には撮影光束を遮る。また撮像時にはレリーズ信号に応じて、不図示の先羽根群と後羽根群の走行する時間差により所望の露光時間を得るように構成されている。フォーカルプレーンシャッターユニット３２は、ＭＰＵ１００の指令を受けたシャッター駆動回路１０３によって制御され、先羽根群と後羽根群を走行後にシャッターチャージ駆動する。
【００３９】
３３は被写体の光学像を電気信号に変換する撮像素子で、例えば撮像デバイスであるＣＭＯＳなどが用いられる。この撮像デバイスには、ＣＣＤ型、ＣＭＯＳ型およびＣＩＤ型など様々な形態があり、何れの形態の撮像デバイスを採用してもよい。撮像素子３３の撮像視野の領域で受光した光が撮像される。撮像視野の中心は撮影レンズ２００のレンズ光軸と一致させることが一般的であるが、撮像素子の一部の画素のみを使用して撮像するクロップ撮影などでは、一致しないこともある。
【００４０】
３４はクランプ／ＣＤＳ（相関二重サンプリング）回路であり、Ａ／Ｄ変換する前の基本的なアナログ処理を行うと共に、クランプレベルの変更も可能である。３５はＡＧＣ（自動利得調整回路）であり、Ａ／Ｄ変換する前の基本的なアナログ処理を行うと共に、ＡＧＣ基本レベルの変更も可能である。３６はＡ／Ｄ変換器であり、撮像素子３３のアナログ出力信号をデジタル信号に変換する。
【００４１】
４１０は略矩形の形状を有する赤外線カットフィルタで、撮像素子３３に入射される光束の不要な赤外光をカットする。また、異物の付着を防止するために、表面は導電性物質で覆われている。
【００４２】
４２０は略矩形の形状を有する光学ローパスフィルタで、水晶等からなる複屈折板及び位相板を複数枚貼り合わせて積層されている。光学ローパスフィルタ４２０は、撮像素子３３に入射される光束を複数に分離し、偽解像信号や偽色信号の発生を効果的に低減させる。
【００４３】
４３０は赤外線カットフィルタ４１０に振動を与える加振手段で、本実施の形態では圧電素子（４３０ａ、４３０ｂ）を用いており、赤外線カットフィルタ４１０と一体的に振動するように構成されている。ＭＰＵ１００は、圧電素子駆動回路１１１を、後述する第１及び２の加振方式で駆動するように制御する。
【００４４】
４００は、赤外線カットフィルタ４１０、圧電素子４３０、撮像素子３３と後述する他の部品と共にユニット化された撮像ユニットであり、詳細な構成については後述する。
姿勢検出回路８２は、異物除去装置（具体的に、赤外線カットフィルタ４１０）の姿勢を検出し、その検出結果をＭＰＵ１００に出力する。
【００４５】
映像信号処理回路１０４は、デジタル化された画像データに対してガンマ／ニー処理、フィルタ処理、モニタ表示用の情報合成処理など、ハードウエアによる画像処理全般を実行する。この映像信号処理回路１０４からのモニタ表示用の画像データは、カラー液晶駆動回路１１２を介して背面モニタ１９に表示される。また、映像信号処理回路１０４は、ＭＰＵ１００からの指示により、メモリコントローラ３８を通じて、バッファメモリ３７に画像データを保存することも可能である。更に、映像信号処理回路１０４は、ＪＰＥＧなどの画像データ圧縮処理を行う機能も有している。連写撮影など連続して撮影が行われる場合は、一旦バッファメモリ３７に画像データを格納し、メモリコントローラ３８を通して未処理の画像データを順次読み出すことも可能である。これにより映像信号処理回路１０４は、Ａ／Ｄ変換器３６から入力されてくる画像データの速度に関わらず、画像処理や圧縮処理を順次行うことが可能となる。
【００４６】
メモリコントローラ３８は、外部インタフェース４０（図１（ａ）におけるビデオ信号出力用ジャック１６及びＵＳＢ出力用コネクタ１７に対応する）から入力される画像データをメモリ３９に記憶する機能を有する。また、メモリ３９に記憶されている画像データを外部インタフェース４０から出力する機能も有する。尚、メモリ３９は、カメラ本体１に対して着脱可能なフラッシュメモリなどである。
【００４７】
スイッチセンス回路１０５は、各スイッチの操作状態に応じて入力信号をＭＰＵ１００に送信する。７ａは、シャッターボタン７の第１ストローク（半押し）によりオンするスイッチＳＷ１である。７ｂは、シャッターボタン７の第２ストローク（全押し）によりオンするスイッチＳＷ２である。スイッチＳＷ２がオンされると、撮影開始がＭＰＵ１００に指示される。また、メイン操作ダイヤル８、サブ操作ダイヤル２０、セットボタン８３、メニューボタン２４、ＩＮＦＯボタン２５、ディスプレイボタン２６、撮影モード設定ダイヤル１４、メインスイッチ４３、クリーニング指示部材４４が接続されている。
【００４８】
液晶表示駆動回路１０７は、ＭＰＵ１００の指示に従って、外部ＬＣＤ表示パネル９やファインダ内液晶表示器４１を駆動する。
【００４９】
４２は電源部でありＡＣ電源８０もしくは二次電池８１より構成され、カメラの各要素に対して、必要な電源を供給する。
【００５０】
１０８はバッテリチェック回路であり、電源にＡＣ電源８０と二次電池８１のどちらが使用されているかを判定し、その結果をＭＰＵ１００へ出力する。また、ＭＰＵ１００からの信号に従って、所定時間バッテリ残量チェックを行い、その検出結果をＭＰＵ１００へ送る。
【００５１】
時刻計測回路１０９は、メインスイッチ４３がオフされて次にオンされるまでの時間や日付を計測し、ＭＰＵ１００からの指令により、その計測結果をＭＰＵ１００へ送信することができる。
【００５２】
＜撮像ユニットの構成＞次に、図３及び図４を参照して、撮像ユニット４００の詳細な構成について説明する。
【００５３】
図３（ａ）において、カメラ本体の骨格となる本体シャーシ３００の被写体側には、被写体側から順に、ミラーボックス５、フォーカルプレーンシャッターユニット３２が配設されている。また、本体シャーシ３００のユーザ側には撮像ユニット４００が配設されている。特に撮像ユニット４００は、撮影レンズユニットが取り付けられる基準となるマウント２の取付け面に対して、撮像素子３３の撮像面が所定の距離を空けて、かつ平行になるように調整されて固定される。
【００５４】
図３（ｂ）に示すように、撮像ユニット４００は、振動ユニット４７０と、撮像素子ユニット５００と、弾性部材４５０とを備える。振動ユニット４７０は、弾性部材４５０を挟み込んで撮像素子ユニット５００に固定されるが、詳細な構成については後述する。
【００５５】
撮像素子ユニット５００は、少なくとも撮像素子３３と固定部材５１０により構成されている。また、振動ユニット４７０は、赤外線カットフィルタ４１０、圧電素子４３０（図２参照）、付勢部材４６０等により構成されている。
【００５６】
回路基板５２０は、撮像系の電気回路が実装され、ビス用の逃げ穴５２０ａが設けられている。シールドケース５３０は導電性を有する金属などによって形成され、ビス用の逃げ穴５３０ａが設けられている。回路基板５２０とシールドケース５３０は、ビス用の逃げ穴５２０ａとビス用の逃げ穴５３０ａ、ビス穴５１０ｂを用い、固定部材５１０にビスで係止される。シールドケース５３０は電気回路を静電気などから保護するため回路上の接地電位に接続される。遮光部材５４０は、撮像素子３３の光電変換面の有効領域に対応した開口が形成され、被写体側とユーザ側とに両面テープが固着されている。光学ローパスフィルタ保持部材５５０は、遮光部材５４０の両面テープにより撮像素子３３のカバーガラス３３ｂに固着される。光学ローパスフィルタ４２０は光学ローパスフィルタ保持部材５５０の開口箇所にて位置決めされ、遮光部材５４０に両面テープで固定保持される。
【００５７】
図４（ａ）に示すように、撮像素子ユニット５００における、遮光部材５４０の被写体側の面は光学ローパスフィルタ４２０と当接し、ユーザ側の面は撮像素子３３のカバーガラス３３ｂと当接する。遮光部材５４０の被写体側とユーザ側には両面テープが固着されており、光学ローパスフィルタ４２０は遮光部材５４０の両面テープにより撮像素子３３のカバーガラス３３ｂに固定保持されている。これにより、光学ローパスフィルタ４２０と撮像素子３３のカバーガラス３３ｂとの間は遮光部材５４０によって封止され、塵埃等の異物の侵入を防ぐ密閉空間が形成されている。また、弾性部材４５０の被写体側の面は、赤外線カットフィルタ４１０と当接し、ユーザ側の面は光学ローパスフィルタ４２０と当接する。振動ユニット４７０は、付勢部材４６０のバネ性によって撮像素子ユニット５００側へと付勢されているので、弾性部材４５０と赤外線カットフィルタ４１０は隙間無く密着し、弾性部材４５０と光学ローパスフィルタ４２０も同様に隙間無く密着している。これにより、赤外線カットフィルタ４１０と光学ローパスフィルタ４２０との間は弾性部材４５０によって封止され、塵埃等の異物の侵入を防ぐ密閉空間が形成されている。
【００５８】
図４（ｂ）に示すように、４３０ａ，４３０ｂは圧電素子で、赤外線カットフィルタ４１０の端部に接着剤などによって固着される。本実施の形態においては、赤外線カットフィルタ４１０の両端に合計２枚の同一形状の圧電素子４３０ａ，４３０ｂを固着している。
【００５９】
図４（ｃ）に示すように、圧電素子のＢ面には銀などの電極が印刷などの手段によって施されており、この電極は赤外線カットフィルタ４１０に屈曲振動を励起するための＋相と、Ｇ相とに分割されている。また圧電素子のＣ面には、略全面に電極が施されており、このＣ面の電極は不図示の導電材などによってＢ面のＧ相と電気的に接続され、それぞれ同電位に保たれている。Ｂ面には不図示のフレキシブルプリントなどの導電性連結部材が接着などの手段によって固着され、＋相と、Ｇ相とに、それぞれ所定の電圧を独立して印加できるようになっている。圧電素子のＣ面は、接着などの手段によって、赤外線カットフィルタ４１０に固着され、圧電素子と赤外線カットフィルタが一体的に動作するように構成されている。
【００６０】
本実施の形態においては、赤外線カットフィルタ４１０に屈曲振動を励起する構成としたが、複屈折板、位相板及び赤外線カットフィルタの貼り合わせによって構成される光学ローパスフィルタや複屈折板、位相板単体に屈曲振動を励起させる構成にしても良い。
【００６１】
＜センサークリーニング動作＞次に、第１及び２の加振方式によるセンサークリーニング動作について説明する。
【００６２】
本実施形態における、第１の加振方式によるセンサークリーニング動作は、圧電素子４３０ａ，４３０ｂを、圧電素子駆動回路１１１により、赤外線カットフィルタ４１０に定在波振動を発生させるように振動制御するセンサークリーニング動作である。
【００６３】
具体的には、ＭＰＵ１００が、圧電素子駆動回路１１１に駆動信号を送出する。圧電素子駆動回路１１１は、ＭＰＵ１００より駆動信号を受け取ると、光学ローパスフィルタ４２０に定在波振動を励起する周期電圧を生成し、圧電素子４３０ａ及び４３０ｂに印加する。これにより圧電素子４３０は、その印加される電圧に応じて伸縮し、光学ローパスフィルタ４２０に定在波振動を発生させる。赤外線カットフィルタ４１０が先述の定在波振動をすると、赤外線カットフィルタ４１０上に付着した異物は、赤外線カットフィルタ４１０の振動により面と垂直な方向に発生する加速度によって赤外線カットフィルタ４１０から引き剥がされ、前方へと飛散する。
【００６４】
この周期電圧の周波数は、光学ローパスフィルタ４２０の固有モードの共振周波数近傍とすることで、より小さい電圧で大きな振幅を得ることができる。光学ローパスフィルタ４２０の固有モードの共振周波数は、光学ローパスフィルタ４２０の形状、板厚、材質などによって異なるが、不快な音を発生しないように、共振周波数が可聴域外となるような固有モードを選ぶことが好ましい。
【００６５】
これにより、光学ローパスフィルタ４２０上の異物は光学ローパスフィルタ４２０の面直方向に力を受け除去される。
【００６６】
本実施形態における、第２の加振方式によるセンサークリーニング動作は、圧電素子４３０ａ，４３０ｂを、圧電素子駆動回路１１１により、赤外線カットフィルタ４１０に搬送波振動を発生させるように振動制御するセンサークリーニング動作である。
【００６７】
具体的には、ＭＰＵ１００が圧電素子駆動回路１１１に駆動信号を送出する。圧電素子駆動回路１１１は、ＭＰＵ１００から駆動信号を受け取ると、光学ローパスフィルタ４２０に圧電素子４３０ａ及び４３０ｂを用いて次数の１つ異なる２つの曲げ振動を時間位相をずらして圧電素子４３０ａ及び４３０ｂに印加され、搬送波を発生させる。これにより、光学ローパスフィルタ４２０上の異物は搬送波の進む方向へ搬送される。
【００６８】
この時、次数の１つ異なる２つの面外曲げ振動の共振周波数の間に周波数を有する周期電圧が圧電素子４３０ａ及び４３０ｂに印加され、２つの面外曲げ振動の共振現象の応答を持った振動が励起している。これにより、印加電圧の周波数と各々の面外曲げ振動の共振周波数の周波数との差を小さくすることが可能であり、各振動のより大きな共振現象の応答を得て、より大きな振動を光学ローパスフィルタ４２０に励起することが可能である。しかし、共振周波数を使った定在波振動方式と比較すると、無効電力も増えるため、同じ振幅を得るためには大きな電力が必要となる。
【００６９】
＜カメラの動作＞以下、図５及び図６を参照して、光学ローパスフィルタ４２０の表面に付着した塵埃などを除去する動作について説明する。
【００７０】
図５は、メニューボタン２４の押下により、カメラ本体１をクリーニングモードに移行させたときの背面モニタ１９の表示例を示している。
【００７１】
カメラ本体１をクリーニングモードに移行させると背面モニタ１９には、センサークリーニング表示（図５（ａ））が表示される。本実施形態のクリーニングモードにおいて、センサークリーニング５００の画面では、「自動クリーニング」５０１と、「今すぐクリーニング」５０２が選択可能となっている。
【００７２】
「自動クリーニング」５０１とは、メインスイッチ４３のＯＮ→ＯＦＦ及びＯＦＦ→ＯＮの動作に連動してセンサークリーニング処理を実施する第１のクリーニングモードである。
【００７３】
「今すぐクリーニング」５０２とは、ユーザの操作指示により、センサークリーニング処理を実施する第２のクリーニングモードである。
【００７４】
本実施形態においては、「自動クリーニング」５０１が選択されるとサブメニューにより、「する」５０１ａと、「しない」５０１ｂが選択可能となる。図５（ｂ）においては、自動クリーニングを「する」が選択されているため、「しない」５０１ｂがグレーアウト表示されている。「自動クリーニング」５０１において「する」５０１ａが設定されていると、本実施形態のカメラでは、電源スイッチであるメインスイッチ４３のＯＮ→ＯＦＦ及びＯＦＦ→ＯＮに連動して、センサークリーニング処理が開始される。
【００７５】
図６は、本実施形態のカメラの起動時（ａ）、シャットダウン時（ｂ）及びセンサークリーニング処理（ｃ）を示している。特に図６（ａ）、（ｂ）は第１のクリーニングモードである、メインスイッチ４３のＯＮ→ＯＦＦ及びＯＦＦ→ＯＮに連動して実行されるセンサークリーニング処理を示している。なお、図６に示す処理は、マイコン１００のＥＥＰＲＯＭ１００ａに格納されているファームウェアプログラムを、ＣＰＵがＲＡＭのワークエリアに展開することで実行される。
【００７６】
図６（ａ）において、ステップＳ６００にてユーザがカメラ本体１のメインスイッチ４３をＯＦＦ→ＯＮへ操作してカメラ起動処理を行う場合、ステップＳ６０１にてメインスイッチ４３がＯＮされたか否かの判定を行う。
【００７７】
メインスイッチ４３がＯＮされたときにはステップＳ６０２にてカメラ本体１は電源供給を開始してカメラの起動処理を行う。ステップＳ６０２にてカメラ本体１が起動され、ステップＳ６０３にて「自動クリーニング」５０１が「する」５０１ａに設定されているか否かの判定を行う。
【００７８】
ステップＳ６０３にて「自動クリーニング」５０１が「する」５０１ａに設定されていない場合には、ステップＳ６０６へ進み撮影前準備動作であるスタンバイ状態となる。
【００７９】
ステップＳ６０３にて「自動クリーニング」５０１が「する」５０１ａに設定されている場合には、定在波振動方式によるセンサークリーニング動作を行う（Ｓ６０４）。更にフォーカルプレーンシャッターユニット３２のシャッター空チャージ動作を所定回数繰り返し（Ｓ６０５）、ステップＳ６０６の撮影前準備動作であるスタンバイ状態となる。
【００８０】
フォーカルプレーンシャッターユニット３２の空チャージ動作の回数については、特に規定を設けるものではない。フォーカルプレーンシャッターユニット３２の空チャージ動作を高速で複数回行うことで、不図示の先羽根群、後羽根群は僅かな駆動を繰り返す。即ち、この空チャージ動作により衝撃力が加わるので、赤外線カットフィルタ４１０から飛散して先羽根群の羽根表面へ付着した異物は、先羽根群の羽根表面より引き剥がされて下方向へ飛散する。
【００８１】
次に、図６（ｂ）において、ステップＳ７００にてユーザがカメラ本体１のメインスイッチ４３をＯＮ→ＯＦＦへ操作してカメラシャットダウン処理を行う場合、ステップＳ７０１にてメインスイッチ４３がＯＦＦされたか否かの判定を行う。
【００８２】
メインスイッチ４３がＯＦＦされたときにはステップＳ７０２にて、「自動クリーニング」５０１が「する」５０１ａに設定されているか否かの判定を行う。
【００８３】
ステップＳ７０２にて「自動クリーニング」５０１が「する」５０１ａに設定されていない場合には、ステップＳ７０５へ進みカメラシャットダウン処理を行い、ステップＳ７０６のスタンバイ状態となる。
【００８４】
ステップＳ７０２にて「自動クリーニング」５０１が「する」５０１ａに設定されている場合には、定在波振動方式によるセンサークリーニング動作を行う（Ｓ７０３）。更にフォーカルプレーンシャッターユニット３２のシャッター空チャージ動作を所定回数繰り返し（Ｓ７０４）、カメラシャットダウン処理を行い（Ｓ７０５）、ステップＳ７０６のスタンバイ状態となる。
【００８５】
次に本実施形態において、図５（ａ）「今すぐクリーニング」５０２が選択されると背面モニタ１９の表示画面が「今すぐクリーニング」５０２の表示画面（図５（ｃ））へ遷移する。「今すぐクリーニング」５０２の表示画面（図５（ｃ））には、説明文５０２ｂと「ＯＫ」５０４、「キャンセル」５０５が表示される。「今すぐクリーニング」５０２の表示の初期設定画面においては、「ＯＫ」５０４が選択可能に設定されている。この表示状態にて、前述のセットボタン８３を押下すると、センサークリーニング動作を開始する。また、「今すぐクリーニング」５０２を中止したい場合には、「キャンセル」５０５を前述のサブ操作ダイヤル２０にて選択後、前述のセットボタン８３を押下する。すると、「今すぐクリーニング」５０２の表示画面（図５（ｃ））から、センサークリーニングの表示画面（図５（ａ））へ遷移する。
【００８６】
図６（ｃ）は、第２のクリーニングモード時である「今すぐクリーニング」５０２での動作を示すフローチャートである。
【００８７】
図６（ｃ）において、ステップＳ８００にてユーザが「今すぐクリーニング」５０２の表示画面（図５（ｃ））を表示させ、センサークリーニング処理の開始を行う場合、以下のような動作となる。即ち、ステップＳ８０１にて「今すぐクリーニング」５０２の表示画面の「ＯＫ」５０４が選択されたか否かの判定を行う。
【００８８】
「ＯＫ」５０４が選択されずに「キャンセル」５０５が選択された場合には、センサークリーニングの表示画面（図５（ａ））へ遷移し、ステップＳ８０３のスタンバイ状態となる。
【００８９】
「ＯＫ」５０４が選択された場合には、搬送波振動方式によるセンサークリーニング動作を行い（Ｓ８０２）、センサークリーニングの表示画面（図５（ａ））へ遷移し、ステップＳ８０３のスタンバイ状態となる。
【００９０】
搬送波振動方式によるセンサークリーニング動作では、赤外線カットフィルタ４１０から不図示の先羽根群の羽根表面へ異物が飛散せず、面に沿って搬送されるため、搬送波振動方式によるセンサークリーニング動作後のシャッター空チャージ動作は不要となる。
【００９１】
以上のように、電源ＯＮ、ＯＦＦ時に自動的にセンサークリーニング動作を行う場合のような、ユーザが意識せずに頻繁に行うクリーニングモード時は、定在波振動方式によるセンサークリーニング動作を行う。一方、ユーザ自身の意思でセンサークリーニング動作を指示して行う頻度の低いクリーニングモード時には搬送波振動方式によるセンサークリーニング動作を行う。これにより、消費電力を抑制することができる。
【００９２】
尚、本実施の形態では、電源ＯＮ／ＯＦＦ時のような通常のカメラシーケンス中において自動的に実行されるようにしているが、撮影回数や日付等を基準として実行されるようにしても良い。
【００９３】
また、本実施の形態では、第２のクリーニングモードの操作指示は、背面モニタ１９に表示されたソフトメニューから、カーソルキーや指示ボタンなどを用いているが、クリーニング指示部材４４が押されたり、機械的なボタンの操作により行われるようにしても良い。
【００９４】
［実施形態２］次に、図７を参照して、実施形態２のセンサークリーニング処理について説明する。
【００９５】
本実施形態では、カメラの姿勢を検出する姿勢検出回路８２の検出結果を使用し、更に消費電力を抑制するようにセンサークリーニング処理を最適に制御する。なお、図７は図６のフローチャートに対して姿勢検出処理が追加されているものの、それ以外の処理は実施形態１の構成と同様であるため、相違点についてのみ説明する。
【００９６】
図７（ａ）、（ｂ）はメインスイッチ４３のＯＮ→ＯＦＦ及びＯＦＦ→ＯＮの動作に連動して、センサークリーニング処理を実行する第１のクリーニングモード時のフローチャートである。
【００９７】
図７（ａ）において、ステップＳ１６００にてユーザがカメラ本体１のメインスイッチ４３をＯＦＦ→ＯＮへ操作してカメラ起動処理を行う場合、ステップＳ１６０１にてメインスイッチ４３がＯＮされたか否かの判定を行う。
【００９８】
メインスイッチ４３がＯＮされた時にはステップＳ１６０２にてカメラ本体１は電源供給を開始してカメラの起動処理を行う。ステップＳ１６０２にてカメラ本体１が起動され、ステップＳ１６０３にて「自動クリーニング」５０１が「する」５０１ａに設定されているか否かの判定を行う。
【００９９】
ステップＳ１６０３にて「自動クリーニング」５０１が「する」５０１ａに設定されていない場合には、ステップＳ１６０７へ進み撮影前準備動作であるスタンバイ状態となる。
【０１００】
ステップＳ１６０３にて「自動クリーニング」５０１が「する」５０１ａに設定されている場合には、ステップＳ１６０４へ進み、姿勢検出回路８２により、カメラの姿勢が上を向いた状態か否かを判定する。
【０１０１】
ステップＳ１６０４でカメラが上を向いている状態の場合は、表示画面（図５（ｅ））へ遷移し、ユーザにセンサークリーニングを中止する説明文５０７を警告表示した後（Ｓ１６０８）、ステップＳ１６０７のスタンバイ状態となる。
【０１０２】
ステップＳ１６０４でカメラが上を向いていない状態の場合は、定在波振動方式によるセンサークリーニング動作を行う（Ｓ１６０５）。更にフォーカルプレーンシャッターユニット３２のシャッター空チャージ動作を所定回数繰り返し（Ｓ１６０６）、ステップＳ１６０８の撮影前準備動作であるスタンバイ状態となる。
【０１０３】
また、図７（ｂ）において、ステップＳ１７００にてユーザがカメラ本体１のメインスイッチ４３をＯＮ→ＯＦＦへ操作してカメラシャットダウン処理を行う場合、ステップＳ１７０１にてメインスイッチ４３がＯＦＦされたか否かの判定を行う。
【０１０４】
メインスイッチ４３がＯＦＦされたときにはステップＳ１７０２にて、「自動クリーニング」５０１が「する」５０１ａに設定されているか否かの判定を行う。
【０１０５】
ステップＳ１７０２にて「自動クリーニング」５０１が「する」５０１ａに設定されていない場合には、カメラシャットダウン処理を行い（Ｓ１７０６）、ステップＳ１７０７のスタンバイ状態となる。
【０１０６】
ステップＳ１７０２にて「自動クリーニング」５０１が「する」５０１ａに設定されている場合には、姿勢検出回路８２により、カメラの姿勢が上を向いた状態か否かを判定する（Ｓ１７０３）。
【０１０７】
ステップＳ１７０３でカメラが上を向いている状態の場合は、表示画面（図５（ｅ））へ遷移し、ユーザにセンサークリーニングを中止する説明文５０７を警告表示する（Ｓ１７０８）。その後、カメラシャットダウン処理を行い（Ｓ１７０６）、ステップＳ１７０６のスタンバイ状態となる。
【０１０８】
ステップＳ１７０３でカメラが上を向いていない状態の場合は、定在波振動方式によるセンサークリーニング動作を行う（Ｓ１７０４）。更にフォーカルプレーンシャッターユニット３２のシャッター空チャージ動作を所定回数繰り返し（Ｓ１７０５）、カメラシャットダウン処理を行い（Ｓ１７０６）、ステップＳ１７０７のスタンバイ状態となる。
【０１０９】
図７（ｃ）は、本実施形態の第２のクリーニングモード時である「今すぐクリーニング」５０２での動作を示すフローチャートである。
【０１１０】
図７（ｃ）のステップＳ１８００〜Ｓ１８０３は図６（ｃ）のステップＳ８００〜Ｓ８０３と同様のため説明を省略する。
【０１１１】
以上のように、電源ＯＮ／ＯＦＦ時に自動的にセンサークリーニング動作を行う場合のような、意識せずに頻繁に行うクリーニングモード時は、定在波振動方式によるセンサークリーニング動作を行う。一方、ユーザ自身が意思を持ってセンサークリーニング動作を指示して実行するような頻度の低いクリーニングモード時には搬送波振動方式によるセンサークリーニング動作を行う。これにより、消費電力を抑制することができ、更にカメラの姿勢を検出し、その検出結果に基づく光学部材の姿勢、すなわち異物付着面の方向に応じて振動方式を実行できる。また、異物付着面が上向きで、定在波振動方式によるセンサークリーニング動作を行うと、異物が再付着してしまう姿勢の場合には定在波振動方式によるセンサークリーニング動作を中止することで、さらに消費電力を最小限に抑制することができる。
【０１１２】
ステップＳ１６０８、Ｓ１７０８では、カメラの姿勢が上向きだった場合に定在波振動方式によるセンサークリーニング動作を中止する説明文を警告表示してクリーニングモードを終了させているが、例えば外部ＬＣＤ表示パネル９やファインダ内液晶表示器４１、背面モニタ１９等にカメラの姿勢を直すように警告表示を行い、カメラの姿勢が上向きではなくなったことを姿勢検出回路８２により検出した場合に定在波振動方式によるセンサークリーニング動作を行うようにしても良い。
【０１１３】
［実施形態３］次に、図８を参照して、実施形態３のセンサークリーニング処理について説明する。
【０１１４】
本実施形態では、カメラの姿勢を検出する姿勢検出回路８２の検出結果を使用し、更に消費電力を抑制するようにセンサークリーニング処理を最適に制御する。なお、図８は図６のフローチャートに対して姿勢検出処理が追加されているものの、それ以外の処理は実施形態１の構成と同様であるため、相違点についてのみ説明する。
【０１１５】
図８（ａ）、（ｂ）はメインスイッチ４３のＯＮ→ＯＦＦ及びＯＦＦ→ＯＮの動作に連動して、センサークリーニング処理を実行する第１のクリーニングモード時のフローチャートである。
【０１１６】
図８（ａ）において、ステップＳ６１０にてユーザがカメラ本体１のメインスイッチ４３をＯＦＦ→ＯＮへ操作してカメラ起動処理を行う場合、ステップＳ６１１にてメインスイッチ４３がＯＮされたか否かの判定を行う。
【０１１７】
メインスイッチ４３がＯＮされた時にはステップＳ６１２にてカメラ本体１は電源供給を開始してカメラの起動処理を行う。ステップＳ６１２にてカメラ本体１が起動され、ステップＳ６１３にて「自動クリーニング」５０１が「する」５０１ａに設定されているか否かの判定を行う。
【０１１８】
ステップＳ６１３にて「自動クリーニング」５０１が「する」５０１ａに設定されていない場合には、ステップＳ６１８へ進み撮影前準備動作であるスタンバイ状態となる。
テップＳ６１３にて「自動クリーニング」５０１が「する」５０１ａに設定されている場合には、ステップＳ６１４へ進み、姿勢検出回路８２により、カメラの姿勢が上を向いた状態か否かを判定する。
【０１１９】
ステップＳ６１４でカメラが上を向いている状態の場合は、搬送波振動方式によるセンサークリーニング動作を行い（Ｓ６１７）、ステップＳ６１８の撮影前準備動作であるスタンバイ状態となる。
【０１２０】
ステップＳ６１４でカメラが上を向いていない状態の場合は、定在波振動方式によるセンサークリーニング動作を行う（Ｓ６１５）。更にフォーカルプレーンシャッターユニット３２のシャッター空チャージ動作を所定回数繰り返し（Ｓ６１６）、ステップＳ６１８の撮影前準備動作であるスタンバイ状態となる。
【０１２１】
また、図８（ｂ）において、ステップＳ７１０にてユーザがカメラ本体１のメインスイッチ４３をＯＮ→ＯＦＦへ操作してカメラシャットダウン処理を行う場合、ステップＳ７１１にてメインスイッチ４３がＯＦＦされたか否かの判定を行う。
【０１２２】
メインスイッチ４３がＯＦＦされたときにはステップＳ７１２にて、「自動クリーニング」５０１が「する」５０１ａに設定されているか否かの判定を行う。
【０１２３】
ステップＳ７１２にて「自動クリーニング」５０１が「する」５０１ａに設定されていない場合には、ステップＳ７１７へ進みカメラシャットダウン処理を行い、ステップＳ７１８のスタンバイ状態となる。
【０１２４】
ステップＳ７１２にて「自動クリーニング」５０１が「する」５０１ａに設定されている場合には、ステップＳ７１３へ進み姿勢検出回路８２により、カメラの姿勢が上を向いた状態かどうかを判定する。
【０１２５】
ステップＳ７１３でカメラが上を向いている状態の場合は、搬送波振動方式によるセンサークリーニング動作を行い（Ｓ７１６）、カメラシャットダウン処理を行い（Ｓ７１７）、ステップＳ７１８のスタンバイ状態となる。
【０１２６】
ステップＳ７１３でカメラが上を向いていない状態の場合は、定在波振動方式によるセンサークリーニング動作を行う（Ｓ７１４）。更にフォーカルプレーンシャッターユニット３２のシャッター空チャージ動作を所定回数繰り返し（Ｓ７１５）、カメラシャットダウン処理を行い（Ｓ７１７）、ステップＳ７１８のスタンバイ状態となる。
【０１２７】
図８（ｃ）は、本実施形態の第２のクリーニングモード時である「今すぐクリーニング」５０２での動作を示すフローチャートである。
【０１２８】
図８（ｃ）において、ステップＳ８１０にてユーザが「今すぐクリーニング」５０２の表示画面（図５（ｃ））を表示させ、センサークリーニング処理の開始を行う場合、次のような動作となる。即ち、ステップＳ８１１にて「今すぐクリーニング」５０２の表示画面の「ＯＫ」５０４が選択されたか否かの判定を行う。
【０１２９】
「ＯＫ」５０４が選択されずに「キャンセル」５０５が選択された場合には、センサークリーニングの表示画面（図５（ａ））へ遷移し、ステップＳ８１６のスタンバイ状態となる。
【０１３０】
「ＯＫ」５０４が選択された場合には、ステップＳ８１２へ進み、姿勢検出回路８２により、カメラの姿勢が上を向いた状態か否かを判定する。
【０１３１】
ステップＳ８１２でカメラが上を向いている状態の場合は、搬送波振動方式によるセンサークリーニング動作を行い（Ｓ８１５）、センサークリーニング表示画面（図５（ａ））へ遷移し、ステップＳ８１６のスタンバイ状態となる。
【０１３２】
ステップＳ８１２でカメラが上を向いていない状態の場合は、定在波振動方式によるセンサークリーニング動作を行う（Ｓ８１３）。更にフォーカルプレーンシャッターユニット３２のシャッター空チャージ動作を所定回数繰り返し（Ｓ８１４）、センサークリーニング表示画面（図５（ａ））へ遷移し、ステップＳ８１６のスタンバイ状態となる。
【０１３３】
以上のように、カメラの姿勢を検出し、その検出結果に基づく光学部材の姿勢、すなわち異物付着面の方向に応じて振動方式を制御する。具体的には、異物付着面が上向きで、定在波振動方式によるセンサークリーニング動作を実行してしまうと、異物が再付着してしまう姿勢の場合には、搬送波振動方式によるセンサークリーニング動作を実行する。これにより、異物の除去率を高めた最適な加振制御を行うことができる。
【０１３４】
［実施形態４］次に、図１３を参照して、実施形態４のセンサークリーニング処理について説明する。
【０１３５】
本実施形態では、カメラの姿勢を検出する姿勢検出回路８２の検出結果と、電池の残量を判定するバッテリチェック回路１０８の判定結果とを使用し、更に消費電力を抑制するようにセンサークリーニング処理を最適に制御する。なお、図１３は図６，１２のフローチャートに対して姿勢検出処理と電池残量判定処理が追加されているものの、それ以外の処理は実施形態１，２の構成と同様であるため、相違点についてのみ説明する。
【０１３６】
図９及び図１０はメインスイッチ４３のＯＮ→ＯＦＦ及びＯＦＦ→ＯＮの動作に連動して、センサークリーニング処理を実行する第１のクリーニングモード時のフローチャートである。
【０１３７】
図９において、ステップＳ９００にてユーザがカメラ本体１のメインスイッチ４３をＯＦＦ→ＯＮへ操作してカメラ起動処理を行う場合、ステップＳ９０１にてメインスイッチ４３がＯＮされたか否かの判定を行う。
【０１３８】
メインスイッチ４３がＯＮされたときにはステップＳ９０２にてカメラ本体１は電源供給を開始してカメラの起動処理を行う。ステップＳ９０２にてカメラ本体１が起動され、ステップＳ９０３にて「自動クリーニング」５０１が「する」５０１ａに設定されているか否かの判定を行う。
【０１３９】
ステップＳ９０３にて「自動クリーニング」５０１が「する」５０１ａに設定されていない場合には、ステップＳ９１１へ進み撮影前準備動作であるスタンバイ状態となる。
【０１４０】
ステップＳ９０３にて「自動クリーニング」５０１が「する」５０１ａに設定されている場合には、ステップ９０４にて電源判定手段としてのバッテリチェック回路１０８により、ＡＣ電源８０による電力供給か、二次電池８１による電力供給かを判定する。
【０１４１】
ステップＳ９０４にてＡＣ電源８０による電力供給の場合、ステップＳ９１０にて、搬送波振動方式によるセンサークリーニング動作を行い、Ｓ９１１の撮影前準備動作であるスタンバイ状態となる。
【０１４２】
ステップＳ９０４にて二次電池８１による電力供給の場合、ステップＳ９０５にてバッテリチェック回路１０８により電池残量が第２の閾値以上残っているかを判定する。第２の閾値とは、少なくとも搬送波振動方式によるセンサークリーニング動作を実行可能な電池残量を設定する。
【０１４３】
ステップＳ９０５にて第２の閾値以上残っている場合は、搬送波振動方式のセンサークリーニング動作を行い（Ｓ９１０）、ステップＳ９１１の撮影前準備動作であるスタンバイ状態となる。
【０１４４】
ステップＳ９０５にて電池残量が第２の閾値未満の場合は、ステップＳ９０６にてバッテリチェック回路１０８により電池残量が第１の閾値以上残っているかを判定する。第１の閾値とは、最低でも定在波振動方式によるセンサークリーニング動作を行える電池残量である。
【０１４５】
ステップＳ９０６にて、電池残量が第１の閾値以上残っていない場合は、表示画面（図５（ｄ））へ遷移し、ユーザにセンサークリーニングを中止する説明文５０６を警告表示した後（Ｓ９１２）、ステップＳ９１１のスタンバイ状態となる。
【０１４６】
ステップＳ９０６にて、電池残量が第１の閾値以上残っている場合は、ステップＳ９０７にて、姿勢検出回路８２により、カメラの姿勢が上を向いた状態かどうかを判定する。
【０１４７】
ステップＳ９０７にて上を向いていない場合は、定在波振動方式によるセンサークリーニング動作を行う（Ｓ９０８）。更にフォーカルプレーンシャッターユニット３２のシャッター空チャージ動作を所定回数繰り返し（Ｓ９０９）、ステップＳ９１１の撮影前準備動作であるスタンバイ状態となる。
【０１４８】
ステップＳ９０７でカメラの姿勢が上を向いた状態の場合、表示画面（図５（ｅ））へ遷移し、ユーザにセンサークリーニングを中止する説明文５０７を警告表示した後（Ｓ９１３）、ステップＳ９１１の撮影前準備動作であるスタンバイ状態となる。
【０１４９】
次に、図１０において、ステップＳ１０００にてユーザがカメラ本体１のメインスイッチ４３をＯＮ→ＯＦＦへ操作してカメラシャットダウン処理を行う場合、ステップＳ１００１にてメインスイッチ４３がＯＦＦされたか否かの判定を行う。
【０１５０】
メインスイッチ４３がＯＦＦされた時にはステップＳ１００２にて、「自動クリーニング」５０１が「する」５０１ａに設定されているか否かの判定を行う。
【０１５１】
ステップＳ１００２にて「自動クリーニング」５０１が「する」５０１ａに設定されていない場合には、ステップＳ１００９へ進み、カメラシャットダウン処理を行い、ステップＳ１０１１のスタンバイ状態となる。
【０１５２】
ステップＳ１００２にて「自動クリーニング」５０１が「する」５０１ａに設定されている場合には、ステップ１００３にてバッテリチェック回路１０８により、電源がＡＣ電源８０による電力供給なのか、二次電池８１による電力供給なのかを判定する。
【０１５３】
ステップＳ１００３にてＡＣ電源８０による電力供給の場合、搬送波振動方式によるセンサークリーニング動作を行い（Ｓ１０１０）、カメラシャットダウン処理を行い（Ｓ１００９）、ステップＳ１０１１の撮影前準備動作であるスタンバイ状態となる。
【０１５４】
ステップＳ１００３にて二次電池８１による電力供給の場合、ステップＳ１００４に進みバッテリチェック回路１０８により電池残量が第２の閾値以上残っているかを判定する。
【０１５５】
ステップＳ１００４で電池残量が第２の閾値以上残っている場合は、搬送波振動方式によるセンサークリーニング動作を行い（Ｓ１０１０）、カメラシャットダウン処理を行い（Ｓ１００９）、ステップＳ１０１１の撮影前準備動作であるスタンバイ状態となる。
【０１５６】
ステップＳ１００４で電池残量が第２の閾値未満の場合は、Ｓ１００５へ進み、バッテリチェック回路１０８により、電池残量が第１の閾値以上残っているかを判定する。
【０１５７】
ステップＳ１００５にて、電池残量が第１の閾値以上残っていない場合は、表示画面（図５（ｄ））へ遷移し、ユーザにセンサークリーニングを中止する説明文５０６を警告表示する（Ｓ１０１２）。その後、カメラシャットダウン処理を行い（Ｓ１００９）、ステップＳ１０１１の撮影前準備動作であるスタンバイ状態となる。
【０１５８】
ステップＳ１００５で電池残量が第１の閾値以上残っている場合は、ステップＳ１００６へ進み、姿勢検出回路８２により、カメラの姿勢が上を向いた状態か否かを判定する。
【０１５９】
ステップＳ１００６でカメラの姿勢が上を向いていない場合は、定在波振動方式によるセンサークリーニング動作を行う（Ｓ１００７）。更にフォーカルプレーンシャッターユニット３２のシャッター空チャージ動作を所定回数繰り返し（Ｓ１００８）、カメラシャットダウン処理を行い（Ｓ１００９）、ステップＳ１０１１の撮影前準備動作であるスタンバイ状態となる。
【０１６０】
ステップＳ１００６でカメラの姿勢が上を向いた状態の場合、表示画面（図５（ｅ））へ遷移し、ユーザにセンサークリーニングを中止する説明文５０７を警告表示する（Ｓ１０１３）。その後、カメラシャットダウン処理を行い（Ｓ１００９）、ステップＳ１０１１の撮影前準備動作であるスタンバイ状態となる。
【０１６１】
次に、図１１により、本実施形態のセンサークリーニング処理である「今すぐクリーニング」５０２での動作について説明する。
【０１６２】
図１１において、ステップＳ２００１にてユーザが「今すぐクリーニング」５０２の表示画面（図５（ｃ））を表示させ、センサークリーニング処理の開始を行う場合、以下のような動作となる。即ち、ステップＳ２００２にて「今すぐクリーニング」５０２の表示画面の「ＯＫ」５０４が選択されたか否かの判定を行う。
【０１６３】
「ＯＫ」５０４が選択されずに「キャンセル」５０５が選択された場合には、センサークリーニングの表示画面（図５（ａ））へ遷移し、ステップＳ２０１０のスタンバイ状態となる。「ＯＫ」５０４が選択された場合には、ステップＳ２００３にてバッテリチェック回路１０８により、電源がＡＣ電源８０による電力供給なのか、二次電池８１による電力供給なのかを判定する。
【０１６４】
ステップＳ２００３にてＡＣ電源８０の場合、搬送波振動方式によるセンサークリーニング動作を行い（Ｓ２００９）、センサークリーニングの表示画面（図５（ａ））へ遷移し、ステップＳ２０１０の撮影前準備動作であるスタンバイ状態となる。
【０１６５】
ステップＳ２００３にて二次電池８１の場合、ステップＳ２００４に進みバッテリチェック回路１０８により電池残量が第２の閾値以上残っているかを判定する。
【０１６６】
ステップＳ２００４にて電池残量が第２の閾値以上残っている場合は、搬送波振動方式によるセンサークリーニング動作を行い（Ｓ２０９）、センサークリーニングの表示画面（図５（ａ））へ遷移し、ステップＳ２０１０のスタンバイ状態となる。
【０１６７】
ステップＳ２００４にて電池残量が第２の閾値未満の場合は、ステップＳ２００５へ進み、バッテリチェック回路１０８により電池残量が第１の閾値以上残っているかを判定する。
【０１６８】
ステップＳ２００５にて、電池残量が第１の閾値以上残っていない場合は、センサークリーニングの表示画面（図５（ｄ））へ遷移し、ユーザにセンサークリーニングを中止する説明文５０６を警告表示する（Ｓ２０１１）。その後、センサークリーニングの表示画面（図５（ａ））へ遷移し、ステップＳ２０１０のスタンバイ状態となる。
【０１６９】
ステップＳ２００５にて、電池残量が第１の閾値以上残っている場合は、ステップＳ２００６へ進み、姿勢検出回路８２により、カメラの姿勢が上を向いた状態か否かを判定する。
【０１７０】
ステップＳ２００６でカメラの姿勢が上向きでない場合は、定在波振動方式によるセンサークリーニング動作を行う（Ｓ２００７）。更にフォーカルプレーンシャッターユニット３２のシャッター空チャージ動作を所定回数繰り返し（Ｓ２００８）、センサークリーニングの表示画面（図５（ａ））へ遷移し、ステップＳ２０１０のスタンバイ状態となる。
【０１７１】
ステップＳ２００６にてカメラの姿勢が上向きの場合は、表示画面（図５（ｅ））へ遷移し、ユーザにセンサークリーニングを中止する説明文５０７を警告表示する（Ｓ２０１２）。その後、センサークリーニングの表示画面（図５（ａ））へ遷移し、ステップＳ２０１０のスタンバイ状態となる。
【０１７２】
ステップＳ９１３、Ｓ１０１３、Ｓ２０１２では、カメラの姿勢が上向きだった場合に定在波振動方式によるセンサークリーニング動作を中止する説明文を表示してクリーニングモードを終了させているが、例えば外部ＬＣＤ表示パネル９やファインダ内液晶表示器４１、背面モニタ１９等にカメラの姿勢を直すように警告表示を行い、カメラの姿勢が上向きではなくなったことを姿勢検出回路８２により検出した場合に定在波振動方式によるセンサークリーニング動作を実行するようにしても良い。
【０１７３】
また、実施形態１〜４の第１及び第２のクリーニングモードをそれぞれ組み合わせてもよい。例えば、実施形態１のＳ６００〜Ｓ６０６（図６（ａ））、実施形態２のＳ１７００〜Ｓ１７０８（図７（ｂ））、実施形態４のＳ２００１〜Ｓ２０１２（図１１）のシーケンスを持つカメラであっても良いし、その他の組み合わせでも良い。
【０１７４】
以上のように、電源の種類、電池残量、カメラ姿勢により、「搬送波振動方式によるセンサークリーニング動作」、「定在波振動方式によるセンサークリーニング動作」、「センサークリーニング動作を行わない」の３つの制御を選択可能とした。これにより、除去率と消費電力の観点から最適なセンサークリーニング動作を実行することができる。
【０１７５】
［他の実施形態］本発明は、以下の処理を実行することによっても実現される。即ち、上記実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【図２】
2012129816.tif 000003
【図４】
2012129816.tif 000004
【図５】
2012129816.tif 000005
【図６】
2012129816.tif 000006
【図７】
2012129816.tif 000007
【図８】
2012129816.tif 000008
【図９】
2012129816.tif 000009
【図１０】
2012129816.tif 000010
【図１１】
2012129816.tif 000011
【図１】
2012129816.tif 000012
【図３】
2012129816.tif 000013