(57)【要約】【課題】結露によって塵埃が除去し難くなる前に効率よく塵埃除去を行うことができるようにする。【解決手段】被写体像を光電変換する撮像素子３３と、撮像素子３３と撮影レンズ８０との間に配置される光学フィルタ５１と、光学フィルタ５１を振動させる圧電素子５２と、光学フィルタ５１の被写体側表面温度を測定する温度測定手段としての温度センサ４６及び温度測定回路１１３と、ミラーボックス５内の絶対湿度を測定する水蒸気量測定手段としての温湿度センサ４５及び絶対湿度測定回路１１２とを備え、所定時間毎の絶対湿度を測定し、光学フィルタ５１の被写体側表面温度と比較し、光学フィルタ５１の表面で飽和水蒸気量の９０％に達した際に塵埃除去装置を駆動させるので、結露によって塵埃が取れ難くなる前に効率よく塵埃除去を行うことができる。【選択図】図３
2008005353.tif 000002
【特許請求の範囲】
【請求項１】
被写体の光学像を結像する撮影レンズにより結像された光学像を光電変換する撮像手段と、
前記撮影レンズと前記撮像手段との間に配置される光学部材と、
前記光学部材の被写体側表面での塵埃除去を行うために前記光学部材を振動させる加振駆動手段と、
前記光学部材の被写体側表面での結露を予測する結露予測手段と、
前記結露予測手段により結露が予測された場合に前記加振駆動手段を駆動する制御手段とを備えたことを特徴とする撮像装置。
【請求項２】
前記光学部材の被写体側表面温度を測定する表面温度測定手段と、
前記撮影レンズと前記光学部材との間の雰囲気の水蒸気量を測定する水蒸気量測定手段とを備え、
前記結露予測手段は、前記表面温度測定手段で測定した表面温度及び前記水蒸気量測定手段で測定した水蒸気量を用いて、温度の変化に対する空気中の飽和水蒸気量の変化を表わす飽和水蒸気曲線に基づいて、前記光学部材の被写体側表面での結露を予測することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記水蒸気量測定手段は、前記撮影レンズと前記光学部材との間の雰囲気の温度を測定する空間温度測定手段、及び、前記撮影レンズと前記光学部材との間の雰囲気の相対湿度を測定する相対湿度測定手段により構成されることを特徴とする請求項２に記載の撮像装置。
【請求項４】
電源投入時から所定の時間間隔で、前記結露予測手段による結露の予測を行う、或いは、前記結露予測手段による結露の予測を行うか否かを決めることを特徴とする請求項１〜３のいずれか１項に記載の撮像装置。
【請求項５】
前記所定の時間間隔は、前記結露予測手段の結果に応じて変更されることを特徴とする請求項４に記載の撮像装置。
【請求項６】
環境下の色温度を測定する色温度測定手段を備え、
前記色温度測定手段で測定される色温度の変化が予め定められた値を超えた場合に、前記結露予測手段による結露の予測を行うことを特徴とする請求項１〜３のいずれか１項に記載の撮像装置。
【請求項７】
前記予め定められた値は、２００Ｋ（ケルビン）以上１０００Ｋ（ケルビン）以下の範囲で設定される色温度であることを特徴とする請求項６に記載の撮像装置。
【請求項８】
環境下の外気温度を測定する外気温度測定手段を備え、
前記外気温度測定手段で測定される外気温度の変化が予め定められた値を超えた場合に、前記結露予測手段による結露の予測を行うことを特徴とする請求項１〜３のいずれか１項に記載の撮像装置。
【請求項９】
被写体の光学像を結像する撮影レンズにより結像された光学像を光電変換する撮像手段と、
前記撮影レンズと前記撮像手段との間に配置される光学部材と、
前記光学部材の被写体側表面での塵埃除去を行うために前記光学部材を振動させる加振駆動手段とを備えた撮像装置の制御方法であって、
前記光学部材の被写体側表面での結露を予測し、結露が予測された場合に前記加振駆動手段を駆動する制御手順を有することを特徴とする撮像装置の制御方法。
【請求項１０】
被写体の光学像を結像する撮影レンズにより結像された光学像を光電変換する撮像手段と、
前記撮影レンズと前記撮像手段との間に配置される光学部材と、
前記光学部材の被写体側表面での塵埃除去を行うために前記光学部材を振動させる加振駆動手段とを備えた撮像装置に用いられるコンピュータプログラムであって、
前記光学部材の被写体側表面での結露を予測し、結露が予測された場合に前記加振駆動手段を駆動する制御処理をコンピュータに実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばデジタル一眼レフカメラシステム等の撮像装置、その制御方法、及びコンピュータプログラムに関し、特に光学部材の表面に付着した塵埃を除去する塵埃除去装置を有する撮像装置に利用して好適なものである。
【背景技術】
【０００２】
レンズ交換式デジタル一眼レフカメラにおいて、撮影レンズの焦点面近傍に塵埃等の異物が存在すると、その影が撮像素子に写り込んでしまうという問題がある。塵埃としては、レンズ交換時に外部から侵入する塵埃や、カメラ内部でのシャッタやミラーの動作に伴って発生する、その構造部材である樹脂や金属等の微細な磨耗紛が挙げられる。
【０００３】
このような原因で発生した塵埃が、特に撮像素子の保護用のカバーガラスとカバーガラスの前面に配設されている赤外カットフィルタや光学ローパスフィルタ等の光学部材との間に入り込んでしまうことがある。この場合、その塵埃を除去するためにカメラを分解しなければならなかった。したがって、撮像素子のカバーガラスと光学部材との間に塵埃が入り込まないように密閉構造にすることは極めて有効なものであった。
【０００４】
しかしながら、光学部材の撮像素子に対向する側と反対側、すなわち被写体側の表面に塵埃が付着した場合、それが焦点面近傍であると、その塵埃が影となって撮像素子に写り込んでしまうという問題が依然として残ってしまう。
【０００５】
そこで、前記の問題点を解決するために、撮像部前面に振動可能な光学部材を設け、圧電素子によりこの光学部材を振動させることにより、その光学部材に付着した塵埃を除去する構造が提案されている（特許文献１）。特許文献１に開示された構成にすると、レンズを外さず、またカメラを分解することなく、防塵構造の最外面（例えば光学部材の表面）に付着した塵埃を除去できるものとされている。
【０００６】
【特許文献１】特開２００２−２０４３７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来の塵埃除去装置において、圧電素子そのものの変化量は僅かである。そのため、乾燥した状態で光学部材に付着した塵埃を除去するには有効ではあるが、湿度が高い場合、とりわけ光学部材の表面が結露したような状態では、塵埃が光学部材の表面に張り付いてしまい、振動により塵埃を除去することができないおそれがある。
【０００８】
また、デジタルカメラ等のコンシューマー機器は、使用環境が決まっている訳ではなく、例えば外気温度が低いスキー場から暖かい屋内への移動等、環境が大きく変化する場所への移動も行われるため、結露の問題は避けることができない。
【０００９】
そこで、本発明の目的は、結露によって塵埃が除去し難くなる前に効率よく塵埃除去を行うことができるようにすることである。
【課題を解決するための手段】
【００１０】
本発明による撮像装置は、被写体の光学像を結像する撮影レンズにより結像された光学像を光電変換する撮像手段と、前記撮影レンズと前記撮像手段との間に配置される光学部材と、前記光学部材の被写体側表面での塵埃除去を行うために前記光学部材を振動させる加振駆動手段と、前記光学部材の被写体側表面での結露を予測する結露予測手段と、前記結露予測手段により結露が予測された場合に前記加振駆動手段を駆動する制御手段とを備えた点に特徴を有する。
本発明による撮像装置の制御方法は、被写体の光学像を結像する撮影レンズにより結像された光学像を光電変換する撮像手段と、前記撮影レンズと前記撮像手段との間に配置される光学部材と、前記光学部材の被写体側表面での塵埃除去を行うために前記光学部材を振動させる加振駆動手段とを備えた撮像装置の制御方法であって、前記光学部材の被写体側表面での結露を予測し、結露が予測された場合に前記加振駆動手段を駆動する制御手順を有する点に特徴を有する。
本発明によるコンピュータプログラムは、被写体の光学像を結像する撮影レンズにより結像された光学像を光電変換する撮像手段と、前記撮影レンズと前記撮像手段との間に配置される光学部材と、前記光学部材の被写体側表面での塵埃除去を行うために前記光学部材を振動させる加振駆動手段とを備えた撮像装置に用いられるコンピュータプログラムであって、前記光学部材の被写体側表面での結露を予測し、結露が予測された場合に前記加振駆動手段を駆動する制御処理をコンピュータに実行させる点に特徴を有する。
【発明の効果】
【００１１】
本発明によれば、結露を予測し、光学部材の表面に付着した塵埃が結露によって除去し難くなる前に光学部材を振動させるようにしたので、効率よく塵埃除去を行うことができる。
【００１２】
また、電源投入時からの所定の時間間隔で結露の予測を行う（或いは結露の予測を行うか否かを決める）ようにすれば、結露予測手段以外のセンサ類を必要としない。しかも、所定の時間間隔を変更できるようにすれば、必要に応じて時間間隔を長くして消費電力を低減させることも可能となる。
【００１３】
また、環境下の色温度や外気温度を検出するようにすれば、環境が変化したときに結露の予測を行うことができるので、電源投入時から継続的に計時するタイマーが不要となる。
【発明を実施するための最良の形態】
【００１４】
以下、添付図面を参照して、本発明の好適な実施形態について説明する。
図１及び図２は、本実施形態に係るデジタル一眼レフカメラの外観図である。図１はカメラ前面側の斜視図であって、撮影レンズユニットを外した状態を示す。図２はカメラ背面側の斜視図である。
【００１５】
図１において、１はカメラ本体であり、撮影時にユーザがカメラを安定して握り易いように前方に突出したグリップ部１ａが設けられている。２はマウント部であり、着脱可能な撮影レンズユニット（不図示）をカメラ本体１に固定するためのものである。マウント接点２１は、カメラ本体１と撮影レンズユニットとの間で制御信号、状態信号、データ信号等を通信可能とすると共に、撮影レンズユニット側に電力を供給する機能を有する。また、マウント接点２１は、電気通信のみならず、光通信や音声通信等を可能なように構成してもよい。
【００１６】
４は撮影レンズユニットを取り外す際に押し込むレンズロック解除釦である。５はカメラ本体１内に配置されたミラーボックスであり、撮影レンズを通過した撮影光束はここへ導かれる。６はクリックリターンミラーであり、ミラーボックス５の内部に配設されている。クイックリターンミラー６は、図３に示すように、撮影光束をペンタプリズム２３の方向へ導くために撮影光軸に対して４５°の角度に保持される位置６ａと、撮像素子３３の方向へ導くために撮影光束から退避した位置６ｂとの間を移動しうる。
【００１７】
カメラ本体１の上部であってグリップ部１ａ側には、撮影開始の起動スイッチとしてのレリーズボタン７と、メイン操作ダイヤル８と、撮影系の上面動作モード設定ボタン１０とが配置されている。これら操作部材の操作結果の一部は、ＬＣＤ表示パネル（外部液晶表示装置）９に表示される。レリーズボタン７は、第１ストロークでＳＷ１（図３のＳＷ１（７ａ））がＯＮし、第２ストロークにてＳＷ２（図３のＳＷ２（７ｂ））がＯＮする構成となっている。また、メイン操作ダイヤル８は、撮影時の動作モードに応じてシャッタスピードやレンズ絞り値等を設定するためのものである。また、上面動作モード設定ボタン１０は、レリーズボタン７の１回の押込みで連写になるか１コマのみの撮影となるかの設定や、セルフ撮影モードの設定等を行うものであり、ＬＣＤ表示パネル９にその設定状況が表示される。
【００１８】
カメラ本体１の上部中央には、カメラ本体１に対してポップアップするストロボユニット１１と、フラッシュ取付け用のシュー溝１２と、フラッシュ接点１３とが配置されている。
【００１９】
カメラ本体１の上部には、撮影モード設定ダイヤル１４が配置されている。グリップ部１ａに対して反対側の側面には、開閉可能な外部端子蓋１５が設けられており、外部端子蓋１５を開けた内部には、外部インタフェースとしてビデオ信号出力用ジャック１６とＵＳＢ出力用コネクタ１７とが設けられている。
【００２０】
カメラ本体１の正面において、撮影モード設定ダイヤル１４の下方には、撮影環境下の光源を測定するための環境光センサ用の窓２２が配置されている。また、グリップ１ａ側には、撮影環境下の外気温度を測定するための外気温度測定センサ用の窓２３が配置されている。
【００２１】
図２に示すように、カメラ本体１の背面において、上方にファインダ接眼窓１８が配置されている。ファインダ接眼窓１８の側方には、カメラの電源をＯＮ/ＯＦＦするためのメインスイッチ４３が配置されている。また、中央付近には、画像表示可能なカラー液晶モニタ１９が配置されている。カラー液晶モニタ１９の横には、サブ操作ダイヤル２０が配置されている。サブ操作ダイヤル２０は、メイン操作ダイヤル８の機能の補助的役割を担い、例えばカメラのＡＥモードでは、自動露出装置により算出された適正露出値に対する露出補正量を設定するために使用される。或いは、シャッタスピードとレンズ絞り値の各々をユーザの意志によって設定するマニュアルモードでは、メイン操作ダイヤル８でシャッタスピードを設定し、サブ操作ダイヤル２０でレンズ絞り値を設定するために使用される。また、サブ操作ダイヤル２０は、カラー液晶モニタ１９に表示される撮影済み画像の表示選択にも用いられる。
【００２２】
図３は、第１の実施の形態に係るデジタル一眼レフカメラの主要な電気的構成を示すブロック図である。なお、図１、２と同じ構成要素には同一の符号を付す。１００はカメラ本体に内蔵されたマイクロコンピュータの中央処理装置（以下、ＭＰＵ）である。ＭＰＵ１００は、カメラの動作制御を司るものであり、各要素に対して様々な処理や指示を実行する。
【００２３】
ＭＰＵ１００はＥＥＰＲＯＭ１００ａを内蔵し、時刻計測回路１１４の計時情報やその他の情報を記憶することができる。ＭＰＵ１００には、ミラー駆動回路１０１、焦点検出回路１０２、シャッタ駆動回路１０３、映像信号処理回路１０４、スイッチセンス回路１０５、測光回路１０６、温度測定回路１１３、絶対湿度測定回路１１２、液晶表示駆動回路１０７、バッテリチェック回路１０８、時刻計測回路１１４、電源供給回路１１０、圧電素子駆動回路１１１が接続されており、これらの回路はＭＰＵ１００の制御により動作する。
【００２４】
また、ＭＰＵ１００は、撮影レンズユニット内に配置されたレンズ制御回路８１と、マウント接点２１を介して通信を行う。マウント接点２１は、撮影レンズユニットが接続されるとＭＰＵ１００へ信号を送信する機能も備えている。これにより、レンズ制御回路８１は、ＭＰＵ１００との間で通信を行い、撮影レンズユニット内の撮影レンズ８０及び絞り８４の駆動を、ＡＦ駆動回路８２及び絞り駆動回路８３を介して行うことが可能となる。なお、本実施の形態では便宜上１枚の撮影レンズのみ図示しているが、実際は多数のレンズ群により構成されている。
【００２５】
ＡＦ駆動回路８２は、例えばステッピングモータにより構成され、レンズ制御回路８１の制御によって撮影レンズ８０内のフォーカスレンズ位置を変化させることにより、撮像素子３３に撮影光束の焦点を合わせるように調整する。絞り駆動回路８３は、例えばオートアイリス等により構成され、レンズ制御回路８１によって絞り８４を変化させ、光学的な絞り値を得る。
【００２６】
クイックリターンミラー６は、撮影レンズ８０を通過する撮影光束をペンタプリズム２３へ導くとともに、その一部を透過させてサブミラー３０へ導く。サブミラー３０は、クイックリターンミラー６を透過した撮影光束を焦点検出用センサユニット３１へ導く。
【００２７】
ミラー駆動回路１０１は、クイックリターンミラー６を、ファインダにより被写体像を観察可能とする位置６ａと、撮影光束から待避する位置６ｂとに駆動するためのものである。同時に、サブミラー３０を、焦点検出用センサユニット３１へ撮影光束を導く位置と、撮影光束から待避する位置とに駆動する。ミラー駆動回路１０１は、具体的には例えばＤＣモータとギヤトレイン等により構成される。
【００２８】
焦点検出センサユニット３１は、不図示の結像面近傍に配置されたフィールドレンズ、反射ミラー、及び、２次結像レンズ、絞り、複数のＣＣＤから成るラインセンサ等により構成される。焦点検出センサユニット３１から出力された信号は、焦点検出回路１０２に供給され、被写体像信号に換算された後、ＭＰＵ１００に送信される。ＭＰＵ１００は、被写体像信号に基づいて、位相差検出法による焦点検出演算を行う。そして、デフォーカス量及びデフォーカス方向を求め、これに基づいて、レンズ制御回路８１及びＡＦ駆動回路８２を介して、撮影レンズ８０内のフォーカスレンズを合焦位置まで駆動する。
【００２９】
ペンタプリズム２３は、クイックリターンミラー６によって反射された撮影光束を正立正像に変換反射する光学部材である。ユーザは、接眼レンズ群１８を介して、ペンタプリズム２３で正立正像に変換された被写体像を観察することができる。ペンタプリズム２３は、撮影光束の一部を測光センサ４４へも導く。測光回路１０６は、測光センサ４４の出力を得て、観察面上の各エリアの輝度信号に変換し、ＭＰＵ１００に出力する。ＭＰＵ１００は、得られる輝度信号から露出値を算出する。
【００３０】
フォーカルプレーンシャッタ３２は、機械式フォーカルプレーンシャッタであり、ユーザがファインダにより被写体像を観察している時には撮影光束を遮る。また、撮像時にはレリーズ信号に応じて、不図示の先羽根群と後羽根群の走行する時間差により所望の露光時間を得るように構成されている。フォーカルプレーンシャッタ３２は、ＭＰＵ１００の指令を受けたシャッタ駆動回路１０３によって制御される。
【００３１】
撮像素子３３は、例えば撮像デバイスであるＣＭＯＳにより構成される。撮像デバイスには、ＣＣＤ型、ＣＭＯＳ型及びＣＩＤ型等様々な形態があり、何れの形態の撮像デバイスを採用してもよい。
【００３２】
クランプ／ＣＤＳ（相関二重サンプリング）回路３４は、Ａ／Ｄ変換する前の基本的なアナログ処理を行うとともに、クランプレベルの変更も行う。ＡＧＣ（自動利得調整装置）３５は、Ａ／Ｄ変換する前の基本的なアナログ処理を行うとともに、ＡＧＣ基本レベルの変更も行う。Ａ／Ｄ変換器３６は、撮像素子３３のアナログ出力信号をデジタル信号に変換する。
【００３３】
光学フィルタ５１は、水晶等からなる複屈折板及び位相板を複数枚貼り合わせて積層し、更に赤外カットフィルタを貼り合わせて構成される。なお、本実施の形態では、光学フィルタ５１は赤外カットフィルタや水晶等を用いた光学ローパスフィルタを一体構成として説明するが、本発明はこれに限定されるものではなく、複数の光学素子部材に分割する構成であっても良い。また、その場合は、撮像素子を含んだ密閉構造を構成する最外面に配置した光学部材を圧電素子にて加振するものであっても良い。
【００３４】
圧電素子５２は、ＭＰＵ１００に指令を受けた圧電素子駆動回路１１１により加振され、光学フィルタ５１と一体的に振動するように構成されており、光学フィルタ５１の表面に付着している塵埃を除去できるようになっている。撮像ユニット５０は、光学フィルタ５１、圧電素子５２、撮像素子３３、不図示の支持部材等により構成される。
【００３５】
温度測定回路１１３には、温度センサ４６が接続され、光学フィルタ５１の被写体側表面温度を測定する。この場合に、温度センサ４６の温度測定ポイントは、光学フィルタの被写体側表面に直接的に接するように、或いは、被写体側表面の極近傍に設定されるのが好ましい。
【００３６】
絶対湿度測定回路１１２には、ミラーボックス５内の温度及び相対湿度を測定するための少なくとも一対の温度センサ及び相対湿度センサ（以下、温湿度センサ）４５が接続される。ミラーボックス５内の雰囲気の水蒸気量を測定するためにミラーボックス５の内側に向けて設けられている。水蒸気量の算出の詳細については後述する。
【００３７】
映像信号処理回路１０４は、デジタル化された画像データに対してガンマ／ニー処理、フィルタ処理、モニタ表示用の情報合成処理等、ハードウエアによる画像処理全般を実行する。映像信号処理回路１０４からのモニタ表示用の画像データは、カラー液晶駆動回路１０９を介してカラー液晶モニタ１９に表示される。また、映像信号処理回路１０４は、ＭＰＵ１００の指示により、メモリコントローラ３８を通じて、バッファメモリ３７に画像データを保存することも可能である。更に、映像信号処理回路１０４は、ＪＰＥＧ等の画像データ圧縮処理を行う機能も有している。連写撮影等連続して撮影が行われる場合は、一旦バッファメモリ３７に画像データを格納し、メモリコントローラ３８を介して未処理の画像データを順次読み出すことも可能である。これにより映像信号処理回路１０４は、Ａ／Ｄ変換器３６から入力される画像データの速度に関わらず、画像処理や圧縮処理を順次行うことが可能となる。
【００３８】
メモリコントローラ３８は、外部インタフェース４０から入力される画像データをメモリ３９に記憶する機能や、メモリ３９に記憶されている画像データを外部インタフェース４０から出力する機能を有する。図１におけるビデオ信号出力用ジャック１６及びＵＳＢ出力用コネクタ１７が外部インタフェース４０に相当するものである。メモリ３９は、カメラ本体１に対して着脱可能なフラッシュメモリ等により構成される。
【００３９】
スイッチセンス回路１０５は、各スイッチの操作状態に応じて入力信号をＭＰＵ１００に送信する。７ａはスイッチＳＷ１であり、レリーズボタン７の第１ストロークによりＯＮする。７ｂはスイッチＳＷ２であり、レリーズボタン７の第２ストロークによりＯＮする。スイッチＳＷ２（７ｂ）がＯＮされると、撮影開始の指示がＭＰＵ１００に送信される。また、スイッチセンス回路１０５には、メイン操作ダイヤル８、サブ操作ダイヤル２０、撮影モード設定ダイヤル１４、メインスイッチ４３が接続されている。
【００４０】
液晶表示駆動回路１０７は、ＭＰＵ１００の指示に従って、ＬＣＤ表示パネル９やファインダ内液晶表示器４１を駆動する。
【００４１】
バッテリチェック回路１０８は、ＭＰＵ１００からの信号に従って、所定時間バッテリチェックを行い、その検出出力をＭＰＵ１００に送信する。電源部４２は、カメラの各要素に対して、必要な電源を供給する。
【００４２】
時刻計測回路１１４は、メインスイッチ４３がＯＦＦされて次にＯＮされるまでの時間やＯＮされてからの経過時間、日付等を計測し、ＭＰＵ１００からの指令により、計測結果をＭＰＵ１００に送信する。
【００４３】
ここで、図４を参照して、結露現象について説明する。図４は、各湿度での空気温度に対する空気１ｍ3中の水蒸気量（ｇ）の関係を表わす特性図である。曲線Ａは相対湿度１００％（飽和水蒸気）のときの関係を示し、曲線Ｂ、Ｃ、Ｄは各々相対湿度９０％RH、６０％RH、３０％RHのときの関係を示している。ここでの湿度とは相対湿度をいい、空気１ｍ3中の水蒸気量（ｇ）と飽和水蒸気量の比の百分率で表される。なお、空気１ｍ3中の水蒸気量（ｇ）は、絶対湿度を表すものとする。
【００４４】
同図において、例えば空気温度がｔａのとき、湿度が６０％RHであるとすると、空気１ｍ3中に曲線Ｃ上の点ａで表される量の水分が水蒸気として存在することになる。この状態から、空気温度を降下させていくと、空気１ｍ3中の水蒸気量は一定であるから、点ａから横軸に平行移動し、相対湿度が上昇していく。そして、空気温度がｔｂになって曲線Ａ上の点ｂとなると、湿度が１００％になる。さらに、空気温度が降下してｔｃになったとすると、点ｂからそのまま横軸に平行に移動してｔｃから縦軸に平行な線と交わる点ｄに達するのではなく、点ｂから曲線Ａに沿って移動してこの曲線Ａ上の点ｃに達することになる。
【００４５】
１ｍ3の空気中の水分量は元々点ｄで表される量であるが、空気温度ｔｃでは、そのうちの点ｃで表される水分量が空気中に水蒸気として存在して、湿度が１００％となっており、残りの点ｃから点ｄまでの水分量Ｗは、液体となって露を結ぶことになる。これが結露である。この結露は、状態点が相対湿度１００％（飽和水蒸気）の曲線Ａ上の点ｂにある空気温度ｔｂより低くなると生ずるものであり、空気温度が徐々に低下して結露が開始する時の空気温度ｔｂを露点温度という。
【００４６】
したがって、温度測定回路１１３によって検出される光学フィルタ５１の表面温度と、絶対湿度測定回路１１２によって検出されるミラーボックス５内の雰囲気の水蒸気量を監視することにより、結露を事前に予測することができる。これにより、塵埃除去装置を有効な条件下で効率よく機能させることができる。ミラーボックス５内の雰囲気の水蒸気量は、ミラーボックス５内の雰囲気の空気温度及び相対湿度と飽和水蒸気線図より求めてもよい。本実施形態では、光学フィルタ５１の表面温度における相対湿度９０％RHに値する水蒸気量よりミラーボックス５内の雰囲気の水蒸気量が多いと判断されたときに塵埃除去装置を駆動する。
【００４７】
図５及び図６を参照して、本実施形態での具体的な塵埃除去装置を駆動するための結露予測について説明する。図５は、カメラが低温度環境下から高温度環境下に移動したときの結露予測を説明するための図である。カメラの低温度環境下でのミラーボックス５内の温度ｔＭがｔａで、相対湿度ｈＭが６０％RHであった場合に（状態点ａ）、カメラを高温度環境下に移動した結果、ミラーボックス５内の温度がｔａからｔｂに上昇したとする。
【００４８】
カメラの密閉性が高いものであった場合（カメラ内の水蒸気量が外界雰囲気の影響を受け難い）や、高温度環境下における雰囲気の相対湿度が低い（水蒸気量が少ない）場合等、状態点ａが状態点ｂに移ったとする。この場合、光学フィルタ５１の表面温度ｔＬはｔａであって、この表面でミラーボックス５内の雰囲気の空気温度はｔｂからｔａに急激に冷やされることになる。したがって、光学フィルタ５１の表面では、状態点ｂから横軸に平行に温度ｔａに対応する状態点ｃまで移動することになる。しかし、図中のｔａでの相対湿度９０％における横軸に平行な線を超えない状態点ｃでは、結露しないと判断して塵埃除去装置を駆動する必要は無い。
【００４９】
それに対して、カメラの密閉性が低いものであった場合（カメラ内の水蒸気量が外界雰囲気の影響を受け易い）、さらには高温度環境下における雰囲気の相対湿度が高い（水蒸気量が多い）場合等、状態点ａが状態点ｄに移ったとする。この場合、光学フィルタ５１の表面温度ｔＬはｔａであって、この表面でミラーボックス５内の雰囲気の空気温度はｔｂからｔａに急激に冷やされることになる。したがって、光学フィルタ５１の表面では、状態点ｄから横軸に平行に温度ｔａに対応する状態点ｅまで移動することになる。この場合、状態点ｅが図中のｔａでの相対湿度９０％における横軸に平行な線に達するので、結露すると判断して塵埃除去装置を駆動する。
【００５０】
図６は、カメラが高温度環境下から低温度環境下に移動したときの結露予測を説明するための図である。カメラの高温度環境下でのミラーボックス５内の温度ｔＭがｔｃで、相対湿度ｈＭが６０％ＲＨだった場合に（状態点ｆ）、カメラを低温度環境下に移動した結果、ミラーボックス５内の温度がｔｃからｔｄに降下したとする。
【００５１】
カメラの密閉性が高いものであった場合（カメラ内の水蒸気量が外界雰囲気の影響を受け難い）や、カメラの密閉性は低いが、低温度環境下における雰囲気の相対湿度が高い（高温度環境下と同程度の水蒸気量が存在）場合等、ミラーボックス５内の雰囲気の空気温度はｔｃからｔｄに降下し、状態点ｆから温度ｔｄに対応する状態点ｇまで移ったとする。この場合、図中のｔｄでの相対湿度９０％における横軸に平行な線を超えていれば、結露すると判断して塵埃除去装置を駆動する。
【００５２】
それに対して、カメラの密閉性が低いものであった場合（カメラ内の水蒸気量が外界雰囲気の影響を受け易い）、さらには低温度環境下における雰囲気の相対湿度が低い（高温度環境と同程度の相対湿度、すなわち水蒸気量自体も少ない）場合等、ミラーボックス５内の雰囲気の空気温度はｔｃからｔｄに降下し、状態点ｆから温度ｔｄに対応する状態点ｈまで移ったとする。この場合、図中のｔｄでの相対湿度９０％における横軸に平行な線を超えないので、結露しないと判断して塵埃除去装置を駆動する必要は無い。
【００５３】
以下、まず図７に示すフローチャートを参照して、撮像ルーチンについて説明する。当該処理は、ＭＰＵ１００が図示しない不揮発性メモリに記憶された撮像プログラムを実行することにより実施される。
【００５４】
撮像ルーチンが実行されると、ステップＳ３０１では、レンズ制御回路８１、絞り駆動回路８３を介して、測光値に基づいた絞りまで絞り８４を駆動する。ステップＳ３０２では、ミラー駆動回路１０１を介して、クイックリターンミラー６及びサブミラー３０を駆動させ、撮影光路外の位置６ｂまでにクイックリターンミラー６を退避させる。
【００５５】
ステップ３０３では、撮像素子３３での画像形成のための電荷の蓄積を開始する。ステップＳ３０４では、シャッタ駆動回路１０３を介して、シャッタ３２のうち不図示の先羽根群を駆動し、ステップＳ３０５では、露光を行う。
【００５６】
ステップＳ３０６では、シャッタ駆動回路１０３を介して、シャッタ３２のうち不図示の後羽根群を駆動し、ステップＳ３０７では、露光を終了し、画像形成のための電荷の蓄積を終了する。
【００５７】
ステップＳ３０８では、撮像素子３３から画像信号を読み出し、図３に示した画像処理回路１０４に内蔵されている内部メモリ（不図示）に一時的に記憶する。全ての画像信号の読み出しが終了した後、ステップＳ３０９に移行する。
【００５８】
ステップＳ３０９では、ミラー駆動回路１０１を介して、撮影光束をファインダ光学系へ導く位置６ａにクイックリターンミラー６を駆動する。ステップＳ３１０では、シャッタ駆動回路１０３を介して、先幕と後幕を元の待機位置（チャージ状態）に戻すように駆動する。
【００５９】
ステップＳ３１１では、レンズ制御回路８１、絞り駆動回路８３を介して、ステップＳ３０１で絞り込まれた状態の絞り８４を開放まで駆動して、一連の撮像動作が終了する。
【００６０】
図８は、第１の実施形態に係るデジタル一眼レフカメラにおける結露を予測して塵埃除去装置を駆動するための処理動作を説明するフローチャートである。当該処理は、ＭＰＵ１００内の不揮発性メモリに記憶されたプログラムを実行することにより実施される。
【００６１】
ステップＳ２０１では、メインＳＷ４３がＯＮされたかどうかを判断し、ＯＮされるまでメインＳＷ４３の状態を確認し続ける。メインＳＷ４３がＯＮされた場合、カメラが起動することとなり、ステップＳ２０２に進む。ステップＳ２０２では、絶対湿度測定回路１１２により、ミラーボックス５内の絶対湿度を算出するために、温湿度センサ４５によって、ミラーボックス５内の温度ｔＭ1及び相対湿度ｈＭ1を測定する。具体的には、絶対湿度測定回路１１２は、温湿度センサ４５によって得られた温度ｔＭ1及び相対湿度ｈＭ1と、絶対湿度測定回路に備えられたメモリに記憶されている温度と飽和水蒸気量の関係を表すテーブルより、絶対湿度を算出する。
【００６２】
ステップＳ２０３では、時刻計測回路１１４により絶対湿度測定回路１１２の測定インターバルであるタイマーＴiをスタートさせる。ステップＳ２０４では、ステップＳ２０３で時刻計測回路１１４によりスタートしたタイマーＴiが所定時間経過したかどうかを判断する。所定時間経過していればステップＳ２１０に進み、所定時間経過していなければステップＳ２０５に進む。ここでの所定時間は、ある連続した撮影動作から次の撮影動作に移動する時間を想定して、例えば１分〜１５分の間で設定するのが望ましい。また、ミラーボックス５内の絶対湿度、温度等によって随時変更してもよいことは言うまでもない。
【００６３】
ステップＳ２０５では、レリーズボタン７の半押しでＯＮするＳＷ１（７ａ）がＯＮされたかどうかを判断する。ＳＷ１（７ａ）がＯＮされていない場合、ステップＳ２０４へ戻り、ＳＷ１（７ａ）がＯＮされた場合、カメラは撮影準備状態になり、ステップＳ２０６に進む。
【００６４】
ステップＳ２０６では、測光センサ４４を用いて測光回路１０６によって測光を行い、さらに焦点検出センサユニット３１を用いて焦点検出回路１０２によって測距を行う。そして、レンズ制御回路８１、ＡＦ駆動回路８２を介して、測距結果の情報に基づいて撮影レンズ８０を焦点位置まで駆動する。
【００６５】
ステップＳ２０７では、レリーズボタン７の全押しでＯＮするＳＷ２（７ｂ）がＯＮされたかどうかを判断する。ＳＷ２（７ｂ）がＯＮされた場合、カメラは撮像ルーチンであるステップＳ２０８に進み、ＳＷ２（７ｂ）がＯＮされていない場合、ステップＳ２０９に進む。なお、ステップＳ２０８の撮像ルーチンについては、図７により説明したとおりであり、ここではその説明を省略する。
【００６６】
ステップＳ２０９では、ＳＷ１（７ａ）がＯＮ状態かどうかを判断する。ＳＷ１（７ａ）のＯＮ状態が継続しているようであれば、ステップＳ２０７でＳＷ２（７ｂ）がＯＮされるまで確認を継続し、ＳＷ１（７ａ）がＯＦＦされていれば、ステップＳ２０４に戻り、タイマーＴiの所定時間の経過を確認する。
【００６７】
一方、ステップＳ２１０では、ステップＳ２０４でのタイマーＴiの経過を受けて、ミラーボックス５内の温度ｔＭn及び相対湿度ｈＭnを測定する。そして、ステップＳ２０２と同様に、今回の絶対湿度を算出する。
【００６８】
ステップＳ２１１では、今回測定したミラーボックス５内の絶対湿度と前回測定した絶対湿度とを比較する。ステップＳ２０１でメインＳＷ４３がＯＮされてから初めてタイマーＴiが終了した時には、ｔＭ1、ｈＭ1で算出した絶対湿度とｔＭn、ｈＭn（この場合ｎ＝２）で算出した絶対湿度となる。今後、メインＳＷ４３がＯＦＦされるまで、タイマーＴiが経過するたびにｔＭn、ｈＭnで算出した絶対湿度とｔＭn-1、ｈＭn-1で算出した絶対湿度を比較することとなる。
【００６９】
比較の結果、絶対湿度の変化が閾値を超えたかどうかを判断する。閾値を超えた変化があった場合はステップＳ２１２に進み、閾値を超えた変化がなかった場合はステップＳ２０３に戻る。この閾値は、小さくすると頻繁に予測判断を実行することになり、消費電力が多くなる一方で、大きくすると予測のタイミングが難しくなるので、絶対湿度の変化量換算で１ｇ／ｍ3〜５ｇ／ｍ3の間で設定するのが望ましい。また、ｔＭ1、ｈＭ1によって算出された初期の絶対湿度によって随時変更するようにしてもよいことは言うまでもない。
【００７０】
ステップＳ２１２では、ミラーボックス５内での雰囲気に変化があることを受けて、温度測定回路１１３を介して、光学フィルタ５１の表面温度ｔＬmを測定する。そして、ステップＳ２１３では、ステップＳ２１０で測定したミラーボックス５内の絶対湿度と、ステップＳ２１２で測定した光学フィルタ５１の表面温度ｔＬmとを用いて、図５及び図６で説明した結露予測を実施する。
【００７１】
結露すると予測された場合はステップＳ２１５に進み、結露しないと予測された場合はステップＳ２１４に進む。ステップＳ２１４では、結露しないと予測されたが、絶対湿度の変化が見受けられるので、今後結露の可能性が高いとして時刻計測回路１１４によりタイマーＴiをより短い時間に変更する。具体的には、ＴiからＴiaを減算した新たなタイマーＴi（Ｔi＝Ｔi−Ｔia）を設定して、ステップＳ２０３に戻る。
【００７２】
ステップＳ２１５では、圧電素子駆動回路１１１を介して、光学フィルタ５１に取り付けられた圧電素子５２を駆動して、光学フィルタ５１に振動を起こして、光学フィルタ５１の表面に付着している塵埃を除去する。
【００７３】
ステップＳ２１６では、塵埃除去装置によって除去駆動を行った後であるので、タイマーＴiをより長い時間に変更する。具体的には、ＴiにＴiaを加算した新たなタイマーＴi（Ｔi＝Ｔi＋Ｔia）を設定する。ステップＳ２１７では、メインＳＷ４３がＯＦＦされたかどうかを判断する。メインＳＷ４３がＯＮ状態のままであればステップＳ２０３に戻って、新たに設定されたタイマーＴiをスタートさせる。メインＳＷ４３がＯＦＦされた場合は、カメラの電源を落として終了する。
【００７４】
以上説明したように、第１の実施形態の塵埃除去装置を備えたデジタル一眼レフカメラによれば、被写体像を光電変換する撮像素子３３と、撮像素子３３と撮影レンズ８０との間に配置される光学部材（光学フィルタ５１）と、光学フィルタ５１を振動させる加振手段（圧電素子５２）と、光学フィルタ５１の被写体側表面温度を測定する温度測定手段（温度センサ４６及び温度測定回路１１３）と、ミラーボックス５内の絶対湿度（温度及び相対湿度）を測定する水蒸気量測定手段（温湿度センサ４５及び絶対湿度測定回路１１２）とを備え、所定時間毎の絶対湿度を測定し、光学フィルタ５１の被写体側表面温度と比較し、光学フィルタ５１の表面で飽和水蒸気量の９０％に達した際に塵埃除去装置を駆動させるので、結露によって塵埃が取れ難くなる前に効率よく塵埃除去を行うことができる。
【００７５】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。図９は、第２の実施の形態に係るデジタル一眼レフカメラの主要な電気的構成を示すブロック図である。なお、前記第１の実施形態と同様の構成要素には同一の符号を付し、その詳細な説明を省略する。
【００７６】
図９において、１２０は環境光測定回路であり、環境光センサ４７の出力を得て、現在のカメラが置かれている環境下の光源状態を検出し、ＭＰＵ１００に出力する。ＭＰＵ１００は、環境光測定回路１２０から得られた信号に基づいて撮影時環境下の色温度を算出し、ホワイトバランスを決定する際の情報として活用する。
【００７７】
図１０は、第２の実施形態に係るデジタル一眼レフカメラにおける結露を予測して塵埃除去装置を駆動するための処理動作を説明するフローチャートである。当該処理は、ＭＰＵ１００内の不揮発性メモリに記憶されたプログラムを実行することにより実施される。
【００７８】
ステップＳ４０１では、メインＳＷ４３がＯＮされたかどうかを判断し、ＯＮされるまでメインＳＷ４３の状態を確認し続ける。メインＳＷ４３がＯＮされた場合、カメラが起動することとなり、ステップＳ４０２に進む。ステップＳ４０２では、環境光センサ４７を用いて環境光測定回路１２０により、カメラが存在している環境下の光源を測定し、色温度情報を得る。
【００７９】
ステップＳ４０３では、絶対湿度測定回路１１２により、ミラーボックス５内の絶対湿度を算出するために、温湿度センサ４５によって、ミラーボックス５内の温度ｔＭ1及び相対湿度ｈＭ1を測定する。具体的には、絶対湿度測定回路１１２は、温湿度センサ４５によって得られた温度ｔＭ1及び相対湿度ｈＭ1と、絶対湿度測定回路に備えられたメモリに記憶されている温度と飽和水蒸気量の関係を表すテーブルより、絶対湿度を算出する。
【００８０】
ステップＳ４０４では、レリーズボタン７の半押しでＯＮするＳＷ１（７ａ）がＯＮされたかどうかを判断する。ＳＷ１（７ａ）がＯＮされていない場合、ＯＮされるまでＳＷ１（７ａ）の状態を確認し続ける。ＳＷ１（７ａ）がＯＮされた場合、カメラは撮影準備状態になり、ステップＳ４０５に進む。
【００８１】
ステップＳ４０５では、測光センサ４４を用いて測光回路１０６によって測光を行い、さらに焦点検出センサユニット３１を用いて焦点検出回路１０２によって測距を行う。そして、レンズ制御回路８１、ＡＦ駆動回路８２を介して、測距結果の情報に基づいて撮影レンズ８０を焦点位置まで駆動する。
【００８２】
ステップＳ４０６では、環境光センサ４７を用いて環境光測定回路１２０により、カメラが存在している環境下の光源を測定し、色温度情報を得る。ステップＳ４０７では、今回測定した色温度と前回測定した色温度とを比較する。その結果、色温度の変化が閾値を超えた場合は、カメラが置かれる環境が変化したと判断してステップＳ４１４に進み、色温度の変化が閾値を超えていない場合は、ステップＳ４０９に進む。この閾値は、屋外から室内への移動を想定し、晴天時が約５２００Ｋ、蛍光灯下が約４２００Ｋであることを踏まえて、例えば２００Ｋ以上１０００Ｋ以下の範囲で設定するのが望ましい。
【００８３】
ステップＳ４０９では、レリーズボタン７の全押しでＯＮするＳＷ２（７ｂ）がＯＮされたかどうかを判断する。ＳＷ２（７ｂ）がＯＮされた場合、カメラは撮像ルーチンであるステップＳ４１０に進み、ＳＷ２（７ｂ）がＯＮされていない場合、ステップＳ４１７に進む。なお、ステップＳ４１０の撮像ルーチンについては、図７により説明したとおりであり、ここではその説明を省略する。ステップＳ４１１では、ＳＷ２（７ｂ）がＯＮされているかどうかを判断する。ＳＷ２（７ｂ）がＯＮされていれば、カメラは撮像ルーチンであるステップＳ４１０に進み、ＳＷ２（７ｂ）がＯＦＦされていれば、ステップＳ４１２に進む。
【００８４】
ステップＳ４１２では、ＳＷ１（７ａ）がＯＦＦされたかどうかを判断する。ＯＮ状態が継続しているようであれば、ステップＳ４０９でＳＷ２（７ｂ）がＯＮされるかＳＷ１（７ａ）がＯＦＦされるまで確認を継続し、ＳＷ１（７ａ）がＯＦＦされていれば、ステップＳ４１９に進む。
【００８５】
ステップＳ４１４では、ミラーボックス５内の雰囲気の絶対湿度を測定するために、ミラーボックス５内の温度ｔＭn及び相対湿度ｈＭnを測定する。さらに、温度測定回路１１３を介して、光学フィルタ５１の表面温度ｔＬmを測定する。
【００８６】
ステップＳ４１５では、今回測定した光学フィルタ５１の表面温度ｔＬmと、ミラーボックス５内の絶対湿度を用いて、図５及び図６で説明した結露予測を実施する。
【００８７】
結露すると予測された場合はステップＳ４１６に進み、結露しないと予測された場合はステップＳ４１７に進む。
【００８８】
ステップＳ４１６では、圧電素子駆動回路１１１を介して、光学フィルタ５１に取り付けられた圧電素子５２を駆動して、光学フィルタ５１に振動を起こして、光学フィルタ５１の表面に付着している塵埃等を除去する。
【００８９】
ステップＳ４１７では、ＳＷ１（７ａ）がＯＦＦされたかどうかを判断する。ＯＮ状態が継続しているようであれば、ステップＳ４１８でＳＷ２（７ｂ）がＯＮされるかＳＷ１（７ａ）がＯＦＦされるまで確認を継続し、ＳＷ１（７ａ）がＯＦＦされれば、ステップＳ４１９に進む。
【００９０】
ステップＳ４１８では、ＳＷ２（７ｂ）がＯＮされたかどうかを判断する。ＳＷ２（７ｂ）がＯＮされていれば、カメラは撮像ルーチンであるステップＳ４１０に進み、ＳＷ２（７ｂ）がＯＮされていなければ、ステップＳ４１２に進む。
【００９１】
ステップＳ４１９では、メインＳＷ４３がＯＦＦされたかどうかを判断する。メインＳＷ４３がＯＮ状態のままであればステップＳ４０４に戻り、ＯＦＦされた場合は、カメラの電源を落として終了する。
【００９２】
以上説明したように、第２の実施形態の塵埃除去装置を備えたデジタル一眼レフカメラによれば、被写体像を光電変換する撮像素子３３と、撮像素子３３と撮影レンズ８０との間に配置される光学部材（光学フィルタ５１）と、光学フィルタ５１を振動させる加振手段（圧電素子５２）と、光学フィルタ５１の被写体側表面温度を測定する温度測定手段（温度センサ４６及び温度測定回路１１３）と、ミラーボックス５内の絶対湿度（温度及び相対湿度）を測定する水蒸気量測定手段（温湿度センサ４５及び絶対湿度測定回路１１２）と、カメラの存在する環境下の色温度を測定する環境光測定手段（環境光センサ４７及び環境光測定回路１２０）とを備え、色温度が予め定められた閾値を超えて変化したときに結露予測を行うようにした。これにより、通常のホワイトバランスの設定を行うシーケンスで絶対湿度を測定するタイミングが得られ、電源投入時からの継続的なタイマーを設定する必要もなく、結露によって塵埃が取れ難くなる前に効率よく塵埃除去を行うことができる。
【００９３】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。図１１は、第３の実施形態に係るデジタル一眼レフカメラの主要な電気的構成を示すブロック図である。なお、前記第１の実施形態と同様の構成要素には同一の符号を付し、その詳細な説明を省略する。
【００９４】
図１１において、１３０は外気温度測定回路であり、外気温度センサ４８の出力を得て、現在のカメラが置かれている環境下の外気温度を検出し、ＭＰＵ１００に出力する。
【００９５】
図１２は、第３の実施形態に係るデジタル一眼レフカメラにおける結露を予測して塵埃除去装置を駆動するための処理動作を説明するフローチャートである。当該処理は、ＭＰＵ１００内の不揮発性メモリに記憶されたプログラムを実行することにより実施される。
【００９６】
ステップＳ５０１では、メインＳＷ４３がＯＮされたかどうかを判断し、ＯＮされるまでメインＳＷ４３の状態を確認し続ける。メインＳＷ４３がＯＮされた場合、カメラが起動することとなり、ステップＳ５０２に進む。ステップＳ５０２では、外気温度センサ４８を用いて外気温度測定回路１３０により、カメラが存在している環境下の外気温度を測定する。
【００９７】
ステップＳ５０３では、光学フィルタ５１の表面温度ｔＬ1と、ミラーボックス５内の絶対湿度を算出するために、温湿度センサ４５によって、ミラーボックス５内の温度ｔＭ1及び相対湿度ｈＭ1を測定する。具体的には、絶対湿度測定回路１１２は、温湿度センサ４５によって得られた温度ｔＭ1及び相対湿度ｈＭ1と、絶対湿度測定回路に備えられたメモリに記憶されている温度と飽和水蒸気量の関係を表すテーブルより、絶対湿度を算出する。
【００９８】
ステップＳ５０４では、レリーズボタン７の半押しでＯＮするＳＷ１（７ａ）がＯＮされたかどうかを判断する。ＳＷ１（７ａ）がＯＮされていない場合、ＯＮされるまでＳＷ１（７ａ）の状態を確認し続ける。ＳＷ１（７ａ）がＯＮされた場合、カメラは撮影準備状態になり、ステップＳ５０５に進む。
【００９９】
ステップＳ５０５では、測光センサ４４を用いて測光回路１０６によって測光を行い、さらに焦点検出センサユニット３１を用いて焦点検出回路１０２によって測距を行う。そして、レンズ制御回路８１、ＡＦ駆動回路８２を介して、測距結果の情報に基づいて撮影レンズ８０を焦点位置まで駆動する。
【０１００】
ステップＳ５０６では、外気温度センサ４８を用いて外気温度測定回路１３０により、カメラが存在している環境下の外気温度を測定する。ステップＳ５０７では、今回測定した外気温度と前回測定した外気温度とを比較する。その結果、外気温度の変化が閾値を超えた場合は、カメラが置かれる環境が変化したと判断してステップＳ５１４に進み、外気温度の変化が閾値を超えていない場合は、ステップＳ５０９に進む。この閾値は、ステップＳ５０３で測定した絶対湿度と光学フィルタ５１の表面温度ｔＬ1から得られる飽和水蒸気量から水蒸気量を一定とした場合の相対湿度９０％までの温度変化量の余裕を考慮して設定するのが望ましい。例えば、図５の場合のｔａとｔｂ、図６の場合のｔｃとｔｄの温度差の半分等が挙げられる。
【０１０１】
ステップＳ５０９では、レリーズボタン７の全押しでＯＮするＳＷ２（７ｂ）がＯＮされたかどうかを判断する。ＳＷ２（７ｂ）がＯＮされた場合、カメラは撮像ルーチンであるステップＳ５１０に進み、ＳＷ２（７ｂ）がＯＮされていない場合、ステップＳ５１７に進む。なお、ステップＳ５１０の撮像ルーチンについては、図７により説明したとおりであり、ここではその説明を省略する。ステップＳ５１１では、ＳＷ２（７ｂ）がＯＮされているかどうかを判断する。ＳＷ２（７ｂ）がＯＮされていれば、カメラは撮像ルーチンであるステップＳ５１０に進み、ＳＷ２（７ｂ）がＯＦＦされていれば、ステップＳ５１２に進む。
【０１０２】
ステップＳ５１２では、ＳＷ１（７ａ）がＯＦＦされたかどうかを判断する。ＯＮ状態が継続しているようであれば、ステップＳ５０９でＳＷ２（７ｂ）がＯＮされるかＳＷ１（７ａ）がＯＦＦされるまで確認を継続し、ＳＷ１（７ａ）がＯＦＦされていれば、ステップＳ５１９に進む。
【０１０３】
ステップＳ５１４では、ミラーボックス５内の雰囲気の絶対湿度を測定するために、ミラーボックス５内の温度ｔＭn及び相対湿度ｈＭnを測定する。さらに、温度測定回路１１３を介して、光学フィルタ５１の表面温度ｔＬmを測定する。
【０１０４】
ステップＳ５１５では、今回測定した光学フィルタ５１の表面温度ｔＬmと、ミラーボックス５内の絶対湿度を用いて、図５及び図６で説明した結露予測を実施する。
【０１０５】
結露すると予測された場合はステップＳ５１６に進み、結露しないと予測された場合はステップＳ４１５に進む。
【０１０６】
ステップＳ５１６では、圧電素子駆動回路１１１を介して、光学フィルタ５１に取り付けられた圧電素子５２を駆動して、光学フィルタ５１に振動を起こして、光学フィルタ５１の表面に付着している塵埃等を除去する。
【０１０７】
ステップＳ５１７では、ＳＷ１（７ａ）がＯＦＦされたかどうかを判断する。ＯＮ状態が継続しているようであれば、ステップＳ５１８でＳＷ２（７ｂ）がＯＮされるかＳＷ１（７ａ）がＯＦＦされるまで確認を継続し、ＳＷ１（７ａ）がＯＦＦされれば、ステップＳ５１９に進む。
【０１０８】
ステップＳ５１８では、ＳＷ２（７ｂ）がＯＮされたかどうかを判断する。ＳＷ２（７ｂ）がＯＮされていれば、カメラは撮像ルーチンであるステップＳ５１０に進み、ＳＷ２（７ｂ）がＯＮされていなければ、ステップＳ５１２に進む。
【０１０９】
ステップＳ５１９では、メインＳＷ４３がＯＦＦされたかどうかを判断する。メインＳＷ４３がＯＮ状態のままであればステップＳ５０４に戻り、ＯＦＦされた場合は、カメラの電源を落として終了する。
【０１１０】
以上説明したように、第３の実施形態の塵埃除去装置を備えたデジタル一眼レフカメラによれば、被写体像を光電変換する撮像素子３３と、撮像素子３３と撮影レンズ８０との間に配置される光学部材（光学フィルタ５１）と、光学フィルタ５１を振動させる加振手段（圧電素子５２）と、光学フィルタ５１の被写体側表面温度を測定する温度測定手段（温度センサ４６及び温度測定回路１１３）と、ミラーボックス５内の絶対湿度（温度及び相対湿度）を測定する水蒸気量測定手段（温湿度センサ４５及び絶対湿度測定回路１１２）と、カメラの存在する環境下の外気温度を測定する外気温度測定手段（外気温度センサ４８及び外気温度測定回路１３０）とを備え、外気温度が予め定められた閾値を超えて変化したときに結露予測を行うようにした。これにより、カメラの環境の変化をダイレクト検知して絶対湿度を測定するタイミングを得られ、電源投入時からの継続的なタイマーを設定する必要もなく、結露によって塵埃が取れ難くなる前に効率よく塵埃除去を行うことができる。
【０１１１】
本発明は前記実施形態に限定されるものではなく、例えば前記実施形態を複数組み合わせて実施しても良いことは言うまでも無い。また、光学部材の表面温度を測定する温度測定手段も複数配置して、各位置の平均をｔＬとしても良い。また、タイマー時間や各閾値も実施形態に限定されるものでは無く、撮像装置の密閉度、外観の素材等によって設定してよいことも言うまでも無い。
【０１１２】
なお、本発明の目的は、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【０１１３】
この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１１４】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【０１１５】
また、コンピュータが読み出したプログラムコードを実行することにより、上述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（基本システム或いはオペレーティングシステム）等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１１６】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【０１１７】
【図１】本実施形態に係るデジタル一眼レフカメラの前面側の斜視図である。
【図２】本実施形態に係るデジタル一眼レフカメラの背面側の斜視図である。
【図３】第１の実施の形態に係るデジタル一眼レフカメラの主要な電気的構成を示すブロック図である。
【図４】各湿度での空気温度に対する空気１ｍ3中の水蒸気量（ｇ）の関係を表わす特性図である。
【図５】カメラが低温度環境下から高温度環境下に移動したときの結露予測を説明するための図である。
【図６】カメラが高温度環境下から低温度環境下に移動したときの結露予測を説明するための図である。
【図７】撮像ルーチンについて説明するフローチャートである。
【図８】第１の実施形態に係るデジタル一眼レフカメラにおける結露を予測して塵埃除去装置を駆動するための処理動作を説明するフローチャートである。
【図９】第２の実施の形態に係るデジタル一眼レフカメラの主要な電気的構成を示すブロック図である。
【図１０】第２の実施形態に係るデジタル一眼レフカメラにおける結露を予測して塵埃除去装置を駆動するための処理動作を説明するフローチャートである。
【図１１】第３の実施の形態に係るデジタル一眼レフカメラの主要な電気的構成を示すブロック図である。
【図１２】第３の実施形態に係るデジタル一眼レフカメラにおける結露を予測して塵埃除去装置を駆動するための処理動作を説明するフローチャートである。
【符号の説明】
【０１１８】
１  カメラ本体
２  マウント
６  クイックリターンミラー
１９  カラー液晶モニタ
３３  撮像素子
４６  温度センサ
４７  環境光センサ
４８  外気温度センサ
５１  光学フィルタ
５２  圧電素子
１００  ＭＰＵ
１１１  圧電素子駆動回路
１１２  絶対湿度測定回路
１１３  温度測定回路
１２０  環境光測定回路
１３０  外気温度測定回路
【図１】
2008005353.tif 000003
【図２】
2008005353.tif 000004
【図３】
2008005353.tif 000005
【図４】
2008005353.tif 000006
【図５】
2008005353.tif 000007
【図６】
2008005353.tif 000008
【図７】
2008005353.tif 000009
【図８】
2008005353.tif 000010
【図９】
2008005353.tif 000011
【図１０】
2008005353.tif 000012
【図１１】
2008005353.tif 000013
【図１２】
2008005353.tif 000014