(57)【要約】【課題】  従来の塵除去手段を有するカメラにおいて、塵除去手段をカメラの起動時に動作させた場合、塵除去動作が終了するまで撮影ができないため、速写性が失われるという問題がある。【解決手段】  撮影者がファインダを覗いた状態にあるか否かを識別し（Ｓ１０６，Ｓ１０８）、ファインダを覗いた状態でないと識別されると異物除去動作を実行する（Ｓ１０９）。【選択図】  図３
2008051971.tif 000002
【特許請求の範囲】
【請求項１】
撮像素子の前面に配置された光学素子に付着した異物を除去する除去手段と、
撮影者がファインダを覗いている状態にあるか否かを識別する識別手段と、
前記除去手段により異物の除去を実行する前に前記識別手段により撮影者がファインダを覗いているか否かを識別して、該識別の結果に応じて前記除去手段の動作を変更する制御手段と、
を有することを特徴とする撮像装置。
【請求項２】
前記制御手段は、前記識別手段により撮影者がファインダを除いていると識別されたときには、前記除去手段を動作させないようにすることを特徴とする請求項１に記載の撮像装置。
【請求項３】
レンズユニットの装着の有無を判別する判別手段を更に有し、
前記判別手段によりレンズユニットが装着されていないと判別されたときには、前記識別手段の識別結果によらず前記除去手段の動作を変更しないことを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
前記制御手段は、前記撮像装置の電源がオンされた時に実行することを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
前記撮像装置の電源がオンされた時に、前記除去手段により異物の除去が実行されたか否かを記憶する記憶手段と、
前記撮像装置の電源オフが指示された時に、異物の除去が実行されたことが前記記憶手段に記憶されていない場合、前記除去手段による異物の除去を実行する第２の制御手段とを更に有することを特徴とする請求項４に記載の撮像装置。
【請求項６】
撮像素子の前面に配置された光学素子に付着した異物を除去する異物除去機能を有する撮像装置の制御方法であって、
撮像素子の前面に配置された光学素子に付着した異物を除去する除去工程と、
撮影者がファインダを覗いている状態にあるか否かを識別する識別工程と、
前記除去工程で異物の除去を実行する前に前記識別工程で撮影者がファインダを覗いているか否かを識別して、該識別の結果に応じて前記除去工程の動作を変更する制御工程と、
を有することを特徴とする撮像装置の制御方法。
【請求項７】
前記制御工程では、前記識別工程で撮影者がファインダを除いていると識別されたときには、前記除去工程を実施しないようにすることを特徴とする請求項６に記載の撮像装置の制御方法。
【請求項８】
レンズユニットの装着の有無を判別する判別工程を更に有し、
前記判別工程でレンズユニットが装着されていないと判別されたときには、前記識別工程の識別結果によらず前記除去工程の動作を変更しないことを特徴とする請求項６又は７に記載の撮像装置の制御方法。
【請求項９】
前記制御工程は、前記撮像装置の電源がオンされた時に実行することを特徴とする請求項６乃至８のいずれか１項に記載の撮像装置の制御方法。
【請求項１０】
前記撮像装置の電源がオンされた時に、前記除去工程で異物の除去が実行されたか否かをメモリに記憶する記憶工程と、
前記撮像装置の電源オフが指示された時に、異物の除去が実行されたことが前記メモリに記憶されていない場合、前記除去工程で異物の除去を実行する第２の制御工程とを更に有することを特徴とする請求項９に記載の撮像装置の制御方法。
【請求項１１】
撮像素子の前面に配置された光学素子に付着した異物を除去する異物除去機能を有する撮像装置の制御方法を実行するプログラムであって、
前記撮像装置を、
撮像素子の前面に配置された光学素子に付着した異物を除去する除去手段と、
撮影者がファインダを覗いている状態にあるか否かを識別する識別手段と、
前記除去手段で異物の除去を実行する前に前記識別手段で撮影者がファインダを覗いているか否かを識別して、該識別の結果に応じて前記除去手段の動作を変更する制御手段とを有する撮像装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像素子の前面に配置された光学素子に付着した埃や塵等の異物を除去する機能を有する撮像装置及びその制御方法に関するものである。
【背景技術】
【０００２】
画像信号を電気信号に変換して撮像するデジタルカメラ等の撮像装置では、撮影光束をＣＣＤやＣＭＯＳ等の撮像素子で受光し、その撮像素子から出力される光電変換された電気信号を画像データに変換してメモリカード等の記憶媒体に記憶する。このような撮像装置では、撮像素子の被写体側に、光学ローパスフィルタや赤外線カットフィルタが配置されている。この撮像素子のカバーガラスやこれらのフィルタの表面に塵埃等の異物が付着すると、その付着部分が黒い点となって撮影画像に写り込み、画像の見栄えが低下するといった問題がある。
【０００３】
特にレンズ交換可能なデジタル一眼レフカメラでは、シャッタやクイックリターンミラーといった機械的な作動部が撮像素子の近傍に配置されており、それら作動部から発生した塵埃等の異物が、撮像素子やローパスフィルタに付着することがある。また、レンズ交換時に、レンズマウントの開口から塵埃等がカメラ本体内に入り込み、これが付着することもある。
【０００４】
このような問題を解決するために、撮像素子の前面（レンズ側）に配置された光学素子を振動させて光学素子に付着した塵を取る塵除去手段を有するカメラが特許文献１に記載されている。また、撮影者がファインダを覗いていることを検知する接眼検知手段を有するカメラにおいて、その接眼検知手段による検知結果に応じて、ファインダ内部表示／外部表示の照明を制御することが特許文献２に記載されている。
【特許文献１】特開２００２−２０４３７９号公報
【特許文献２】特開平０７−１４０５３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来の塵除去手段を有するカメラでは、カメラの電源がオンされてカメラを起動した時に、その塵除去手段を動作させて塵の除去を行っていた。しかしこれでは、その塵除去動作が終了するまで撮影ができない状態が発生する。このような事態が発生すると、シャッターチャンスを逃してしまいカメラとしての速写性が失われるという問題があった。
【０００６】
本発明の目的は上記従来の問題点を解決することにある。
【０００７】
本願発明の目的は、撮影者が撮影を行おうとファインダを覗いているときに、撮像素子の前面に配置された光学素子に付着した異物を除去する機能を適切に制御することにより、速写性と異物除去を両立した撮像装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために本発明の一態様に係る撮像装置は以下のような構成を備える。即ち、
撮像素子の前面に配置された光学素子に付着した異物を除去する除去手段と、
撮影者がファインダを覗いている状態にあるか否かを識別する識別手段と、
前記除去手段により異物の除去を実行する前に前記識別手段により撮影者がファインダを覗いているか否かを識別して、該識別の結果に応じて前記除去手段の動作を変更する制御手段とを有することを特徴とする。
【０００９】
上記目的を達成するために本発明の一態様に係る撮像装置の制御方法は以下のような工程を備える。即ち、
撮像素子の前面に配置された光学素子に付着した異物を除去する異物除去機能を有する撮像装置の制御方法であって、
撮像素子の前面に配置された光学素子に付着した異物を除去する除去工程と、
撮影者がファインダを覗いている状態にあるか否かを識別する識別工程と、
前記除去工程で異物の除去を実行する前に前記識別工程で撮影者がファインダを覗いているか否かを識別して、該識別の結果に応じて前記除去工程の動作を変更する制御工程とを有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、撮影者が撮影を行おうとファインダを覗いているときには、撮像素子の前面に配置された光学素子に付着した異物を除去する動作を変更するので、速写性と異物除去を両立することが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、添付図面を参照して本発明の好適な実施の形態を詳しく説明する。尚、以下の実施の形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施の形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１２】
図１は、本発明の実施の形態に係るカメラ１００の構成を示すブロック図である。
【００１３】
図において、１２は撮像素子１４への露光量を制御するためのシャッタである。撮像素子１４は、入射した光学像を電気信号に変換する。撮影レンズ３１０に入射した光線は、一眼レフ方式によって、絞り３１２、レンズマウント３０６及び１０６、クイックターンミラー１３０、シャッタ１２を介して導かれ、光学像として撮像素子１４上に結像される。１４０はシャッタ１２と撮像素子１４との間に配置されたローパスフィルタ等の光学素子であり、塵除去制御部１４２によって塵除去動作を行う機構を備えている。この塵除去機構には、例えば、圧電素子等による振動を利用した機構や、ブラシ等による拭き取り機構、エアーにより塵を吹き飛ばす機構等がある。
【００１４】
Ａ／Ｄ変換器１６は、撮像素子１４から出力されるアナログ信号出力をデジタル信号に変換する。画像処理回路２０は、このＡ／Ｄ変換器１６から出力されるデジタル信号或いはメモリ制御回路２２からの画像データに対して所定の画素補間処理や色変換処理を行う。また画像処理回路２０は、必要に応じて、撮像した画像データを用いて所定の演算処理を行う。システム制御回路５０は、その演算により得られた演算結果に基づいて、測光制御部４６、測距制御部４２に対して制御を行う、ＴＴＬ（スルーザレンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュ調光）処理を行う。更に、システム制御回路５０は、画像処理回路２０による演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。尚、このシステム制御回路５０は、ここではＣＰＵ５０ａ，ＣＰＵ５０ａにより実行されるプログラムや各種データを記憶しているＲＯＭ５０ｂ、ＣＰＵ５０ａによる制御処理時に各種データを一時的に保存するワークエリアを提供するＲＡＭ５０ｃを備えている。
【００１５】
尚、本実施の形態では、測距部４２及び測光部４６を専用に備える構成としている。このため、測距部４２及び測光部４６を用いてＡＦ処理、ＡＥ処理、ＥＦ処理の各処理を行い、画像処理回路２０を用いたＡＦ処理、ＡＥ処理、ＥＦ処理の各処理を行わない構成としても良い。また或は、測距部４２及び測光部４６を用いてＡＦ処理、ＡＥ処理、ＥＦ処理の各処理を行い、更に、画像処理回路２０を用いたＡＦ処理、ＡＥ処理、ＥＦ処理の各処理を行う構成としても良い。メモリ制御回路２２は、Ａ／Ｄ変換器１６、画像処理回路２０、画像表示部２４、メモリ３０、圧縮・伸長回路３２を制御する。Ａ／Ｄ変換器１６から出力されたデジタル信号が画像処理回路２０、メモリ制御回路２２を介して、或いは直接メモリ制御回路２２を介してメモリ３０に書き込まれる。画像表示部２４は、液晶ＴＦＴ等の表示部で、メモリ３０に書き込まれた表示用の画像データは、この画像表示部２４に表示される。また画像表示部２４は、システム制御回路５０の指示により任意に表示をオン／オフすることが可能であり、その表示をオフにした場合はカメラ１００の電力消費を大幅に低減することが出来る。メモリ３０は、撮影した静止画像や表示用の画像、動画像を格納するためのメモリで、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶量を備えている。これにより、複数枚の静止画像を連続して撮影する連写撮影やパノラマ撮影の場合にも、高速かつ大量の画像データをメモリ３０に書き込むことが可能となる。また、このメモリ３０は、システム制御回路５０の作業領域としても使用することが可能である。圧縮・伸長回路３２は、適応離散コサイン変換（ＡＤＣＴ）等により画像データを圧縮伸長し、メモリ３０に格納された画像データを読み込んで圧縮処理或いは伸長処理を行い、その処理を終えた画像データをメモリ３０に書き込む。
【００１６】
シャッタ制御回路４０は、測光部４６からの測光情報に基づいて、絞り３１２を制御する絞り制御部３４０と連携しながらシャッタ１２を制御する。測距部４２は、ＡＦ処理を行う。即ち、レンズ３１０に入射した光線を、一眼レフ方式によって、絞り３１２、レンズマウント３０６及び１０６、ミラー１３０、そして測距用サブミラー（不図示）を介して測距部４２に入射させる。これにより光学像として結像された画像の合焦状態を測定することが出来る。測光部４６はＡＥ処理を行う。即ち、レンズ３１０に入射した光線を、一眼レフ方式によって、絞り３１２、レンズマウント３０６及び１０６、ミラー１３０及び１３２、そして測光用レンズ（不図示）を介して測光部４６に入射させる。こうして光学像として結像された画像の露出状態を測定することが出来る。また測光部４６は、フラッシュ４８と連携することによりＥＦ処理機能も有する。フラッシュ４８は、ＡＦ補助光の投光機能、フラッシュ調光機能も有する。
【００１７】
システム制御回路５０は、このカメラ１００全体の動作を制御している。メモリ５２は、このシステム制御回路５０の動作用の定数、変数、プログラム等を記憶している。液晶表示部５４は、このシステム制御回路５０でのプログラムの実行に応じて、文字、画像、音声等を用いて動作状態やメッセージ等を表示する表示部である。このカメラ１００の操作部７０近辺の視認し易い位置に単数或いは複数個所設置され、例えばＬＣＤやＬＥＤ、発音素子等の組み合わせにより構成されている。又この表示部５４は、その一部の機能が光学ファインダ１０４内に設置されている。この表示部５４に表示される表示内容の内、ＬＣＤ等に表示するものとして以下のものがある。ここでは、シングルショット／連写撮影表示、セルフタイマ表示、圧縮率表示、記録画素数表示、記録枚数表示、残撮影可能枚数表示、シャッタスピード表示、絞り値表示、露出補正表示、フラッシュ表示、赤目緩和表示、マクロ撮影表示がある。更に、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示、記憶媒体２００の着脱状態表示、レンズユニット３００の着脱状態表示、通信Ｉ／Ｆ動作表示、日付け・時刻表示がある。更には、外部コンピュータとの接続状態を示す表示等がある。また表示部５４の表示内容の内、光学ファインダ１０４内に表示するものには以下のものがある。例えば、合焦表示、撮影準備完了表示、手振れ警告表示、フラッシュ充電表示、フラッシュ充電完了表示、シャッタースピード表示、絞り値表示、露出補正表示、記憶媒体への書き込み動作表示等である。更に、表示部５４の表示内容の内、ＬＥＤ等に表示するものは、例えば、合焦表示、撮影準備完了表示、手振れ警告表示、手振れ警告表示である。またフラッシュ充電表示、フラッシュ充電完了表示、記憶媒体書き込み動作表示、マクロ撮影設定通知表示、二次電池充電状態表示等もある。更に表示部５４の表示内容の内、ランプ等に表示するものとして、例えば、セルフタイマ通知ランプ等がある。このセルフタイマ通知ランプは、ＡＦ補助光と共用して用いても良い。不揮発性メモリ５６は電気的に消去・記録可能なメモリで、例えばＥＥＰＲＯＭ等が用いられる。
【００１８】
接眼検知部１５０は、図２に示すようにカメラ１００の光学ファインダ１０４の近傍に配置され、撮影者がファインダを覗くために顔を近付けたことを検知する。
【００１９】
図２は、本実施の形態に係るカメラ１００に取り付けられた接眼検知部１５０を説明する図である。
【００２０】
ここでは接眼検知部１５０は、カメラ１００の背面の光学ファインダ１０４の近傍に取り付けられている。この接眼検知部１５０の構成としては、例えば、赤外光を投光し、撮影者の目や顔で反射した反射光を検出することによって接眼状態を検出する。
【００２１】
６０，６２，６４，６６及び７０は、システム制御回路５０の各種の動作指示を入力するための操作手段であり、スイッチやダイアル、タッチパネル、視線検知によるポインティング、音声認識装置等の単数或いは複数の組み合わせで構成される。次に、これらの操作手段の具体的な説明を行う。
【００２２】
モードダイヤルスイッチ６０は、自動撮影モード、プログラム撮影モード、シャッタ速度優先撮影モード、絞り優先撮影モード、マニュアル撮影モードを設定できる。更には、焦点深度優先（デプス）撮影モード、ポートレート撮影モード、風景撮影モード、接写撮影モード、スポーツ撮影モード、夜景撮影モード、パノラマ撮影モード等の各機能撮影モードを切り替え設定することが出来る。６２はシャッタスイッチ（ＳＷ１）で、シャッタボタン（不図示）の操作途中でオンとなり、ＡＦ処理、ＡＥ処理、ＡＷＢ処理、ＥＦ処理等の動作開始を指示する。６４はシャッタスイッチ（ＳＷ２）で、シャッタボタン（不図示）の操作完了でオンとなり、撮像素子１２から読み出した信号をＡ／Ｄ変換器１６、メモリ制御回路２２を介してメモリ３０に書き込む露光処理を行う。また画像処理回路２０やメモリ制御回路２２での演算を用いた現像処理、メモリ３０から画像データを読み出し、圧縮・伸長回路３２で圧縮を行って記憶媒体２００に書き込む記録処理という一連の処理の動作開始を指示する。再生スイッチ６６は、撮影モード状態で撮影した画像をメモリ３０或いは記憶媒体２００から読み出して画像表示部２４に表示する再生動作の開始を指示する。操作部７０は、各種ボタンやタッチパネル等を有している。これらには、メニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、フラッシュ設定ボタン、単写／連写／セルフタイマ切り替えボタンがある。更に、メニュー移動＋（プラス）ボタン、メニュー移動−（マイナス）ボタン、再生画像移動＋（プラス）ボタン、再生画像−（マイナス）ボタン、撮影画質選択ボタン、露出補正ボタン、日付／時間設定ボタンがある。又更に、パノラマモード等の撮影及び再生を実行する際に各種機能の選択及び切り替えを設定する選択／切り替えボタン、パノラマモード等の撮影及び再生を実行する際に各種機能の決定及び実行を設定する決定／実行ボタンがある。また画像表示部２４のオン／オフを設定する画像表示オン／オフスイッチ、撮影直後に撮影した画像データを自動再生するクイックレビュー機能を設定するクイックレビューオン／オフスイッチがある。又更に、ＪＰＥＧ圧縮の圧縮率を選択するため、或いは撮像素子の信号をそのままデジタル化して記憶媒体に記録するＲＡＷモードを選択するためのスイッチである圧縮モードスイッチがある。また再生モード、マルチ画面再生・消去モード、ＰＣ接続モード等の各機能モードを設定することが出来る再生スイッチがある。更に、ＡＦモード設定スイッチが有り、これはワンショットＡＦモードとサーボＡＦモードとを設定できる。ワンショットＡＦモードは、シャッタスイッチＳＷ１を押すとオートフォーカス動作を開始し、一旦合焦するとその合焦状態を保ち続ける。一方、サーボＡＦモードは、シャッタスイッチＳＷ１を押している間は連続してオートフォーカス動作を続ける。また、上記プラスボタン及びマイナスボタンの各機能は、回転ダイヤルスイッチを備えることによって、より軽快に数値や機能を選択することが可能となる。
【００２３】
電源スイッチ７２は、カメラ１００の電源オン、電源オフの各モードを切り替え設定することが出来る。また、カメラ１００に接続されたレンズユニット３００、外付けフラッシュ、記憶媒体２００等の各種付属装置の電源オン、電源オフの設定も合わせて切り替え設定することが出来る。電源制御部８０は、電池検出回路、DC-DCコンバータ、通電するブロックを切り替えるスイッチ回路等により構成されており、電池の装着の有無、電池の種類、電池残量の検出を行う。また、その検出結果及びシステム制御回路５０の指示に基づいてDC-DCコンバータを制御し、必要な電圧を必要な期間、記憶媒体を含む各部へ供給する。８２，８４はコネクタ、８６はアルカリ電池やリチウム電池等の一次電池やNiCd電池やNiMH電池、Li電池等の二次電池、ＡＣアダプタ等の電源である。
【００２４】
９０はメモリカードやハードディスク等の記憶媒体とのインターフェース、９２はメモリカードやハードディスク等の記憶媒体と接続を行うコネクタである。記憶媒体２００は、半導体メモリや磁気ディスク等から構成される記憶部２０２、カメラ１００とのインターフェース２０４、カメラ１００と接続を行うコネクタ２０６を備えている。
【００２５】
尚、本実施の形態では、記憶媒体を取り付けるインターフェース及びコネクタを１系統持つものとして説明している。もちろん、この記憶媒体を取り付けるインターフェース及びコネクタは複数の系統数を備える構成でも良い。また、異なる規格のインターフェース及びコネクタを組み合わせて備える構成としても構わない。このインターフェース及びコネクタとしては、ＰＣＭＣＩＡカードやＣＦ（コンパクトフラッシュ（登録商標））カード等の規格に準拠したものを用いて構成して構わない。更に、インターフェース９０、コネクタ９２をＰＣＭＣＩＡカードやＣＦカード等の規格に準拠したものを用いて構成した場合、ＬＡＮカードやモデムカード、ＵＳＢカード、ＩＥＥＥ１３９４カード、Ｐ１２８４カード、ＳＣＳＩカード、ＰＨＳ等の通信カード等の各種通信カードを接続できる。そして他のコンピュータやプリンタ等の周辺機器との間で画像データや画像データに付属した管理情報を転送し合うことが出来る。
【００２６】
光学ファインダ１０４は、レンズ３１０に入射した光線を、一眼レフ方式によって、絞り３１２、レンズマウント３０６及び１０６、ミラー１３０及び１３２を介して導き、光学像として表示する。これにより画像表示部２４による電子ファインダ機能を使用せずに光学ファインダ１０４のみを用いて撮影を行うことができる。また光学ファインダ１０４には、表示部５４の一部の機能、例えば、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタスピード表示、絞り値表示、露出補正表示などが設置されている。
【００２７】
通信部１１０は、ＲＳ２３２ＣやＵＳＢ、ＩＥＥＥ１３９４，Ｐ１２８４，ＳＣＳＩ、モデム、ＬＡＮ、無線通信、等の各種通信機能を有する。アンテナ１１２は、通信部１１０によりカメラ１００を他の機器と接続するコネクタ、或いは無線通信の場合はアンテナである。
【００２８】
インターフェース３２０は、レンズマウント１０６内でカメラ１００とレンズユニット３００とを接続している。コネクタ３２２，１２２は、カメラ１００とレンズユニット３００とを電気的に接続している。このコネクタ３２２，１２２は、電気通信のみならず、光通信、音声通信等を伝達する構成としても良い。インターフェース１２０は、カメラ１００内でカメラ１００とレンズユニット３００とを接続している。
【００２９】
交換レンズタイプのレンズユニット３００について説明する。
【００３０】
３１０は撮影レンズ、３１２は絞りである。絞り制御部３４０は、測光部４６からの測光情報に基づいてシャッタ１２を制御するシャッタ制御回路４０と連携しながら、絞り３１２を制御する。測距制御部３４２は、撮影レンズ３１０のフォーカシングを制御する。ズーム制御部３４４は、撮影レンズ３１０のズーミングを制御する。レンズ制御回路３５０は、レンズユニット３００全体の動作を制御する。このレンズ制御回路３５０は、動作用の定数、変数、プログラム等を記憶するメモリや、レンズユニット３００に固有の番号等の識別情報、管理情報、開放絞り値や最小絞り値、焦点距離等の機能情報、現在や過去の各設定値などを保持する不揮発メモリの機能も備えている。
【００３１】
図３及び図４は、本発明の実施の形態に係るカメラ１００の主ルーチンによる処理を説明するフローチャートである。尚、この処理を実行するプログラムはＲＯＭ５０ｂに記憶されており、ＣＰＵ５０ａの制御の下に実行される。
【００３２】
この処理は電池交換等の電源８６の装着により開始され、まずステップＳ１０１で、フラグや制御変数等を初期化し、カメラ１００の各部において必要な所定の初期設定を行う。次にステップＳ１０２に進み、ＣＰＵ５０ａは、電源スイッチ７２の設定位置を判定する。ここで電源スイッチ７２が電源オフに設定されているとステップＳ１０３に進み、各表示部の表示を終了状態に変更する。そしてフラグや制御変数等を含む必要なパラメータや、各種設定値、設定モードを不揮発性メモリ５６に記憶し、電源制御部８０により画像表示部２４を含むカメラ１００各部の不要な電源を遮断する等の所定の終了処理を行った後ステップＳ１０２に戻る。一方、ステップＳ１０２で、電源スイッチ７２が電源オンに設定されているとステップＳ１０４に進み、ＣＰＵ５０ａは、電源制御部８０により、電池等により構成される電源８６の残容量や動作情況がカメラ１００の動作に問題があるか否かを判断する。ここで電源８６に何らかの問題があればステップＳ１０５に進み、表示部５４を用いて画像や音声により所定の警告表示を行う。そしてステップＳ１０２に戻る。
【００３３】
ステップＳ１０４で、電源８６に問題がなければステップＳ１０６に進み、ＣＰＵ５０ａは、レンズユニット３００が装着されているか否かをを判断する。この装着の有無の判断は、インターフェース１２０，３２０との間の通信が可能か否かにより判断しても良く、或はレンズユニット３００の装着を検出する検出器を設けても良い。レンズユニット３００が装着されていると判断するとステップＳ１０７に進み、ＣＰＵ５０ａは、接眼検知部１５０を起動して接眼検知動作を実行する。尚、この接眼検知動作は、上述したように、撮影者がモニタ（画像表示部２４）を見ているか否かも検知できる。そしてステップＳ１０８で、接眼検知部１５０により接眼されていることが検知される、即ち、撮影者が直ちに撮影操作に移行する可能性があると予測されるとステップＳ１１０に進む。ステップＳ１１０では、ＣＰＵ５０ａは、ＲＡＭ５０ｃに、塵除去処理が未完了であることを示す塵除去未完フラグをセットしてステップＳ１１２へ進む。
【００３４】
一方ステップＳ１０６で、レンズユニット３００が装着されていないと判断した場合、或はステップＳ１０８で撮影者が接眼していない、即ち、撮影者が直ちに撮影操作に移行する可能性がないと判断した場合はステップＳ１０９に進む。ここでは塵除去制御部１４２により光学素子１４０に付着した塵を除去する動作を実行する。そしてステップＳ１１１に進み、ＲＡＭ５０ｃに設けられた、塵除去処理が完了したことを示すように塵除去未完フラグをオフ（塵除去完了フラグをオン）にしてステップＳ１１２へ進む。ステップＳ１１２では、ＣＰＵ５０ａは、表示部５４を用いて画像や音声によりカメラ１００の各種設定状態の表示を行う。尚、ここで画像表示部２４の画像表示がオンであれば画像表示部２４も用いて画像や音声により、カメラ１００の各種設定状態の表示を行う。
【００３５】
このようにステップＳ１０６で、レンズの装着／未装着の判断を行い、レンズが未装着であれば直ちにステップＳ１０９で塵除去動作を実行することにより、電源オン後に、迅速に塵除去動作を実行できる。
【００３６】
またステップＳ１０８で、撮影者が接眼していない場合には塵除去動作を実行し、撮影者が接眼状態にあれば、塵除去動作を実行しない撮影待機状態に遷移することにより、速写性を優先させることが可能となる。
【００３７】
以上説明したように、レンズユニット３００が装着されていない状態、或は接眼検知部１５０が検知していない状態は、撮影者が、このカメラ１００を使用して撮影操作を実施する状態ではないことを示している。従って、このような場合には、撮影者は直ちに撮影操作を実施しないと判断して、ステップＳ１０９で塵除去動作を実行するようにしたものである。これにより、例えば電源オン時に異物除去動作が実行されることにより、シャッターチャンスを逃すといった不具合の発生を防止できることになる。
【００３８】
なお、本実施形態においては、ステップＳ１０８において撮影者が接眼していないときには、塵除去動作を実行しないように制御したが、これに限らない。例えば、接眼が検知されないときに比べて、塵除去動作の時間を短くするなどの制御を行っても良い。いずれにしても、接眼が検知されていない場合に比べて、接眼が検知された場合には、速写性を重視するような塵除去動作の制御がなされれば良い。
【００３９】
ステップＳ１１２の後ステップＳ１２１（図４）に進み、シャッタスイッチＳＷ１が押されているかどうかを判定する。ここでシャッタスイッチＳＷ１が押されていないときはステップＳ１１２に進むが、シャッタスイッチＳＷ１が押されているとステップＳ１２２に進む。ステップＳ１２２では、ＣＰＵ５０ａは、測距処理を行って撮影レンズ３００の焦点を被写体に合わせ、測光処理を行って絞り値及びシャッタ時間を決定する、測距・測光処理を行う。尚、この測光処理において、必要であればフラッシュの設定も行う。この測距・測光処理Ｓ１２２の詳細は図５を用いて後述する。
【００４０】
次にステップＳ１２３に進み、シャッタスイッチＳＷ２が押されているかどうかを判定する。ここでシャッタスイッチＳＷ２が押されていないときはステップＳ１２４に進み、シャッタスイッチＳＷ１がオンであればステップＳステップＳ１２３に進み、オフになるとステップＳ１１２に進む。こうしてステップＳ１２３で、シャッタスイッチＳＷ２が押されるとステップＳ１２５に進み、ＣＰＵ５０ａは、撮影した画像データを記憶可能なバッファ領域がメモリ３０に確保できるかどうかを判断する。確保できないと判断するとステップＳ１２６に進み、表示部５４を用いて画像や音声により所定の警告表示を行った後にステップＳ１１２に戻る。
【００４１】
ここでは例えば、メモリ３０のバッファ領域に記憶可能な最大枚数の連写撮影を行った直後で、その画像データをメモリ３０から読み出して記憶媒体２００に書き込むべき最初の画像がまだ記憶媒体２００に未記録な状態である。この状態では、まだ１枚の画像データ分の空き領域もメモリ３０のバッファ領域に確保できていないと考えられる。尚、撮影した画像データを圧縮処理してからメモリ３０のバッファ領域に記憶する場合は、ステップＳ１２５では、圧縮した後の画像データ量が圧縮モードの設定に応じて異なることを考慮して、記憶可能なデータ量をメモリ３０のバッファ領域に確保できるかどうかを判断することになる。
【００４２】
そしてステップＳ１２５で、撮影した画像データを記憶可能なバッファ領域をメモリ３０に確保できると判断した場合はステップＳ１２７に進み、ＣＰＵ５０ａは、撮像して所定時間蓄積した撮像信号を撮像素子１２から読み出す。そしてＡ／Ｄ変換器１６、画像処理回路２０、メモリ制御回路２２を介して、或いはＡ／Ｄ変換器１６から直接メモリ制御回路２２を介して、メモリ３０に撮影した画像データを書き込む撮影処理を実行する。このステップＳ１２７の撮影処理の詳細は、図６のフローチャートを参照して後述する。
【００４３】
こうしてステップＳ１２７で、撮影処理を実行するとステップＳ１２８に進み、ＣＰＵ５０ａは、メモリ３０のバッファ領域に書き込まれた画像データの一部をメモリ制御回路２２を介して読み出す。そして現像処理を行うために必要なＷＢ（ホワイトバランス）積分演算処理、ＯＢ（オプティカルブラック）積分演算処理を行い、その演算結果をシステム制御回路５０のＲＡＭ５０ｃ或いはメモリ５２に記憶する。ここではＣＰＵ５０ａは、メモリ制御回路２２、及び必要に応じて画像処理回路２０を用いて、メモリ３０のバッファ領域に書き込まれた画像データを読み出す。そしてシステム制御回路５０のＲＡＭ５０ｃ或いはメモリ５２に記憶した演算結果を用いて、ＡＷＢ処理、ガンマ変換処理、色変換処理を含む各種現像処理を行う。
【００４４】
次にステップＳ１２９に進み、ＣＰＵ５０ａは、メモリ３０に書き込まれた画像データを読み出して、圧縮・伸長回路３２により、設定したモードに応じた画像圧縮処理を行う。メモリ３０のバッファ領域の空きエリアに、撮影して一連の処理を終えた画像データを書き込む。こうした一連の撮影の実行に伴い、ＣＰＵ５０ａはステップＳ１３０で、メモリ３０のバッファ領域に記憶した画像データを読み出して、インターフェース９０、コネクタ９２を介して、メモリカードやＣＦカード等の記憶媒体２００へ書き込む。この記憶処理は、メモリ３０のバッファ領域の空きエリアに、撮影して一連の処理を終えた画像データの書き込みが新たに行われる度に、その画像データに対して実行される。尚、記憶媒体２００へ画像データの書き込みを行っている間、書き込み動作中であることを明示するために、表示部５４において、例えばＬＥＤを点滅させる等の記憶媒体書き込み動作表示を行う。尚、画像表示部２４の画像表示がオンであれば、その画像表示部２４を用いて画像や音声により書き込み動作の表示を行っても良い。こうして記憶媒体２００へ書き込み処理が完了するとステップＳ１３１に進み、電源スイッチ７２の設定位置を判断する。
【００４５】
ステップＳ１３１で、電源スイッチ７２が電源オンに設定されていると判断するとステップＳ１１２に進んで前述の処理を実行する。一方、電源スイッチ７２が電源オフに設定されているとステップＳ１３２に進み、ＣＰＵ５０ａは、ＲＡＭ５０ｃ或いはメモリ５２に記憶されている塵除去完／塵除去未完フラグの状態を判断する。ここで塵除去未完が設定されているとステップＳ１３３に進み、塵除去制御部１４２により光学素子１４０に付着した塵を除去する動作を実行する。ステップＳ１３２で、塵除去未完でない場合、或はステップＳ１３３を実行して塵除去動作を終えるとステップＳ１３４に進み、ＣＰＵ５０ａは、各表示部の表示を終了状態に変更し、フラグや制御変数等を含む必要なパラメータや設定値、設定モードを不揮発性メモリ５６に記憶する。そして電源制御部８０により画像表示部２４を含むカメラ１００各部の不要な電源を遮断する等の所定の終了処理を行った後ステップＳ１０２（図３）に戻る。
【００４６】
このように電源スイッチ７２が電源オフに設定されると、電源オンの間に、塵除去動作が実行されているかどうかを判断し、実行されていないと判断すると、所定の終了処理を実行する前に塵除去動作を実行する。こうすることにより、光学素子１４に付着した塵を長期に亘って付着させたままの状態にしておくことを回避できる。
【００４７】
本実施の形態では、ステップＳ１２１で、シャッタスイッチＳＷ１が押されているかどうかを判断している。しかしより速写性を重視するのであれば、ステップＳ１０６の前にシャッタスイッチＳＷ１が押されたかどうかを判断し、シャッタスイッチＳＷ１が押されたと判断するとステップＳ１０６からＳ１１２の処理を省略してステップＳ１２２の測距・測光処理へ遷移しても良い。
【００４８】
図５は、図４のステップＳ１２２における測距・測光処理の詳細な処理を説明するフローチャートである。尚、この測距・測光処理では、システム制御回路５０と絞り制御部３４０或いは測距制御部３４２との間の各種信号のやり取りは、インターフェース１２０、コネクタ１２２、コネクタ３２２、インターフェース３２０、レンズ制御回路３５０を介して行われる。
【００４９】
まずステップＳ２０１で、ＣＰＵ５０ａは、撮像素子１４、測距部４２及び測距制御部３４２を用いてＡＦ処理を開始する。ここでＣＰＵ５０ａは、レンズ３１０に入射した光線を、絞り３１２、レンズマウント３０６及び１０６、ミラー１３０、測距用サブミラー（不図示）を介して測距部４２に入射させることにより、光学像として結像された画像の合焦状態を判断する。そしてステップＳ２０３で、測距（ＡＦ）が合焦と判断するまで、ステップＳ２０２で、測距制御部３４２を用いてレンズ３１０を駆動しながら測距部４２を用いて合焦状態を検出するＡＦ制御を実行する。こうしてステップＳ２０３で測距が合焦と判断するとステップＳ２０４に進み、ＣＰＵ５０ａは、撮影画面内の複数の測距点の中から合焦した測距点を決定し、その決定した測距点データと共に測距データ及び或いは設定パラメータをシステム制御回路５０のＲＡＭ５０ｃ或いはメモリ５２に記憶する。
【００５０】
次にステップＳ２０５に進み、ＣＰＵ５０ａは、測光部４６を用いてＡＥ処理を開始する。ステップＳ２０６で、ＣＰＵ５０ａは、レンズ３１０に入射した光線を、絞り３１２、レンズマウント３０６及び１０６、ミラー１３０及び１３２そして測光用レンズを介して、測光部４６に入射させる。そして光学像として結像された画像の露出状態を測定し、ステップＳ２０７で、露出（ＡＥ）が適正と判断されるまで露光制御部４０を用いて測光処理を行う。こうしてステップＳ２０７で、露出が適正と判断するとステップＳ２０８に進み、ＣＰＵ５０ａは、測光データ及び或いは設定パラメータをシステム制御回路５０のＲＡＭ５０ｃ或いはメモリ５２に記憶してステップＳ２０８に進む。尚、ステップＳ２０６の測光処理で検出した露出結果と、モードダイアル６０によって設定された撮影モードに応じて、ＣＰＵ５０ａは、絞り値（Ａｖ値）、シャッタ速度（Ｔｖ値）を決定する。そして、ここで決定したシャッタ速度に応じて、システム制御回路５０は、撮像素子１４の電荷蓄積時間を決定し、それに等しい電荷蓄積時間で撮影処理及びダーク取り込み処理をそれぞれ行う。
【００５１】
ステップＳ２０８では、ステップＳ２０６の測光処理で得られた測定データにより、ＣＰＵ５０ａはフラッシュが必要か否かを判断する。そしてフラッシュが必要であると判断するとフラッシュフラグをセットし、ステップＳ２１０で、フラッシュ４８の充電が完了するまで、ステップＳ２０９でフラッシュ４８を充電する。こうしてステップＳ２１０でフラッシュ４８の充電が完了すると、この測距・測光処理を終了する。
【００５２】
図６は、図４のステップＳ１２７における撮影処理を説明するフローチャートである。尚、この撮影処理では、システム制御回路５０と絞り制御部３４０或いは測距制御部３４２との間の各種信号のやり取りは、インターフェース１２０、コネクタ１２２、コネクタ３２２、インターフェース３２０、レンズ制御回路３５０を介して行われる。
【００５３】
ＣＰＵ５０ａは、ステップＳ３０１で、ミラー１３０をミラー駆動手段（不図示）によってミラーアップ位置に移動する。そしてステップＳ３０２で、システム制御回路５０のＲＡＭ５０ｃ或いはメモリ５２に記憶される測光データに従い、絞り制御部３４０によって絞り３１２を所定の絞り値まで駆動する。次にステップＳ３０３に進み、ＣＰＵ５０ａは、撮像素子１４の電荷クリア動作を行う。そしてステップＳ３０４で、撮像素子１４の電荷蓄積を開始する。次にステップＳ３０５に進み、ＳＷ２の押下によりシャッタ制御回路４０によってシャッタ１２を開き、ステップＳ３０６で、撮像素子１４への露光を開始する。次にステップＳ３０７に進み、前述のフラッシュフラグに基づいて、フラッシュ４８が必要か否かを判断する。ここでフラッシュが必要と判断するとステップＳ３０８に進み、フラッシュ４８を発光させる。ステップＳ３０７でフラッシュが不要の場合、或はステップＳ３０８でフラッシュ４８を発光させた後ステップＳ３０９に進み、ＣＰＵ５０ａは、測光データに従って撮像素子１４の露光終了を待つ。そして露光が終了するタイミングになるとステップＳ３１０に進み、シャッタ制御回路４０によって、シャッタ１２を閉じて撮像素子１４への露光を終了する。
【００５４】
次にステップＳ３１１に進み、ＣＰＵ５０ａは、絞り制御部３４０によって絞り３１２を開放の絞り値まで駆動する。そしてステップＳ３１２に進み、ミラー１３０をミラー駆動手段（不図示）によってミラーダウンの位置に移動する。次にステップＳ３１３に進み、設定した電荷蓄積時間が経過したかどうかを判定する。その時間が経過して撮像素子１４での電荷の蓄積が完了していると判断するとステップＳ３１４に進み、ＣＰＵ５０ａはその撮像素子１４から電荷信号を読み出し、Ａ／Ｄ変換器１６、画像処理回路２０、メモリ制御回路２２を介して、或いはＡ／Ｄ変換器１６から直接メモリ制御回路２２を介して、メモリ３０のバッファ領域へ画像データを書き込む。こうして一連の処理を終えると、この撮影処理ルーチンを終了する。
【００５５】
尚、本実施の形態の説明では、ミラー１３０をミラーアップ位置、ミラーダウン位置に移動して撮影動作を行うとして説明したが、ミラー１３０をハーフミラーの構成として、移動せずに撮影動作を行う様にしても良い。
【００５６】
本実施の形態では、記憶媒体２００はカメラ１００と分離していて任意に接続可能なものとして説明したが、カメラ１００に固定したままとなっていても良い。
【００５７】
又本実施の形態では、異物除去を行うタイミングを電源がオンされた直後としたが本発明はこれに限定されるものでなく、例えば異物除去の実施を指示するスイッチ等により異物除去動作が指示されたタイミングでも良い。
【図面の簡単な説明】
【００５８】
【図１】本発明の実施の形態に係るカメラの構成を示すブロック図である。
【図２】本実施の形態に係るカメラに取り付けられた接眼検知部を説明する図である。
【図３】、
【図４】本発明の実施の形態に係るカメラの主ルーチンによる処理を説明するフローチャートである。
【図５】図４のステップＳ１２２における測距・測光処理の詳細な処理を説明するフローチャートである。
【図６】図４のステップＳ１２７における撮影処理を説明するフローチャートである。
【図１】
2008051971.tif 000003
【図２】
2008051971.tif 000004
【図３】
2008051971.tif 000005
【図４】
2008051971.tif 000006
【図５】
2008051971.tif 000007
【図６】
2008051971.tif 000008