(57)【要約】【課題】撮像装置における撮像素子または撮像素子を保護する保護部材に付着したゴミが、撮像素子の振動によって真に除去されたことをユーザにて視認可能とし、適切なゴミ参照画像を取得可能とする。【解決手段】撮像装置の有する画像取得部は、ゴミ参照画像が撮影されると（Ｓ３０３）、ゴミをサイズ区分（小／中／大）別に分類して集計する（Ｓ３０４）。集計の結果、各サイズ区分別のゴミの個数が各々所定値を超過すると（Ｓ３０６〜Ｓ３０８）、撮像素子の振動による物理的なゴミ除去を推奨するメッセージをモニタに表示させる（Ｓ３２１）。ユーザによる指示に基づいて物理的なゴミ除去実行後に再び上述の処理を繰り返し、ゴミのサイズ区分別集計結果をグラフ形式で比較表示する。【選択図】図３
2010081339.tif 000002
【特許請求の範囲】
【請求項１】
撮像センサユニットに付着しているゴミの像を撮像して得られるゴミ参照画像を取得する画像取得部と、
前記撮像センサユニットに付着しているゴミを物理的に除去するゴミ除去部と
前記ゴミ参照画像に含まれる前記ゴミの像をサイズ別に計数する計数手段と、
前記計数手段による前記サイズ別の計数値のうち、少なくとも一つの計数値が所定値以上のとき、前記ゴミ除去部による前記ゴミの除去処理を指示する命令を入力することを使用者へ促す警告を表示装置の画面に表示することを特徴とする撮像装置。
【請求項２】
請求項１に記載の撮像装置において、
前記所定値は予め前記サイズ別に設定されることを特徴とする撮像装置。
【請求項３】
請求項１または２に記載の撮像装置において、
前記所定値は予め前記使用者によって任意の値を設定されることを特徴とする撮像装置。
【請求項４】
請求項１乃至３のいずれか一項に記載の撮像装置において、
前記サイズ別の計数値を計数時刻と共に記憶する記憶手段と、
前記記憶手段が記憶する過去の前記サイズ別の計数値を前記計数時刻に基づいて時系列にグラフ形式で表示装置に描画する描画手段とを備えることを特徴とする撮像装置
【請求項５】
請求項４に記載の撮像装置において、
前記計数時刻が最新および最新よりも一世代前の前記計数値を時系列に並置したグラフ形式で表示装置に描画することを特徴とする撮像装置。
【請求項６】
請求項５に記載の撮像装置において、
前記計数手段が、最新よりも一世代前の前記計数値を計数した後の時刻に、前記命令による前記ゴミの除去処理を契機として最新の前記計数値を計数することを特徴とする撮像装置。
【請求項７】
請求項４に記載の撮像装置において、
前記計数時刻が所定の期間に含まれる前記計数値を時系列に推移する経過として表現するグラフ形式で表示装置に描画することを特徴とする撮像装置。
【請求項８】
請求項１乃至７のいずれか一項に記載の撮像装置において、
前記撮像装置の電源のオンまたはオフの少なくとも一方を契機として前記ゴミ参照画像の撮像および前記計数手段による計数を実行することを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体を撮像して画像データを取得する撮像装置に関する。
【背景技術】
【０００２】
電子カメラなどの撮像装置では、撮像光路上にある撮像素子にゴミが付着すると、付着したゴミの像が撮像画像に現れ、その部分が画像欠陥となる。特にレンズ交換式の撮像装置では、レンズ交換時に塵や埃などのゴミが内部に侵入しやすい。そのため、撮像装置内部に侵入したゴミが撮像素子に付着し、画像欠陥を生じやすい。このような問題点を解決するため、従来の撮像装置においては、あらかじめ一様面を撮像することによってゴミが付着している位置を特定し、その後にユーザが真に取得したい画像を撮影した場合、あらかじめ位置を特定したゴミの像を画像処理によってその撮影した画像から消去することができる。
【０００３】
また、撮像素子に付着したゴミを物理的に完全に除去することによって、その後にユーザが真に取得したい画像を撮影した場合、ゴミの像が撮像画像に現れないため、画像欠陥を防止することができる。そこで、撮像素子を振動させて物理的にゴミを除去する撮像装置が知られている（特許文献１）。通常、撮像素子に付着したゴミを物理的に完全に除去することは難しく、多少のゴミが残存する可能性があるため、その後は再び撮像素子を振動させたり、あるいはゴミの像を画像処理によって消去したり、というように両処理を様々に組み合わせて使用することが好ましい。
【特許文献１】特開２００４−９６１６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されている発明によると、検出動作によって、ゴミが撮像素子に付着していることを検出した場合は、そのゴミの質量が大きい場合を除き、除去に最適と特定した周波数にて撮像素子を振動させる。その検出動作が実行されるのは、システム起動時点、レンズの装着時点、ユーザによって指示された時点、レリーズスイッチが押下された時点である。しかし、いずれの時点においても、撮像素子へのゴミの付着状態を表すこと、その付着状態に応じて撮像素子の振動を行うか否かを判定すること、その振動の効果をユーザが確認することができない。すなわち、撮像素子の振動によってゴミが真に除去されたか否かは明らかでないままに、撮像動作が実行されるという問題がある。
【課題を解決するための手段】
【０００５】
本発明は、被写体像を撮像する被写体画像と、撮像素子または撮像素子を保護する保護部材上に付着しているゴミの像を撮像して得られるゴミ参照画像とをそれぞれ取得する画像取得部と、撮像素子または保護部材上に付着しているゴミを物理的に除去するゴミ除去部とゴミ参照画像に含まれるゴミの像をサイズ別に計数する計数手段と、計数手段によるサイズ別の計数値が各々所定値に達するかまたは所定値を越えたとき、ゴミ除去部によるゴミの除去処理を指示する命令を入力することを使用者へ促す警告を表示装置の画面に表示することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、ゴミ参照画像の撮影によって、撮像素子の撮像面上でゴミが付着している位置を正確に特定できると共に、ゴミ参照画像として適切な画像データを取得できる。
【発明を実施するための最良の形態】
【０００７】
図１〜図９を参照して、本発明による撮像装置を電子カメラに適用した実施の形態を説明する。図１は、本実施の形態における電子カメラの構成を例示する図である。電子カメラ１００は、操作部材１０１と、レンズ１０２と、撮像素子１０３と、振動発生部１０３ａと、制御装置１０４と、メモリ１０５と、メモリカードスロット１０６と、モニタ１０７とを備えている。操作部材１０１は、使用者によって操作される種々の入力のための操作部材、例えば電源ボタン、レリーズスイッチ、ズームボタン、マルチセレクタ、決定ボタン、再生ボタン、削除ボタンを含んでいる。
【０００８】
レンズ１０２は、複数の光学レンズ群から構成されるが、図１では省略して１枚のレンズで表している。撮像素子１０３は、例えばＣＣＤまたはＣＭＯＳであり、レンズ１０２により結像した像を撮像する。そして、撮像した像のデータを制御装置１０４へ出力することで、画像が取得される。本実施の形態における電子カメラ１００は、その撮像素子１０３を振動させることにより、撮像素子１０３の撮像面（または、撮像素子１０３を保護する保護部材）上に付着したゴミを物理的に除去する機能を備えている。
【０００９】
このために、電子カメラ１００は、撮像素子１０３を振動させるための振動発生部１０３ａを備えている。そして、後述する制御部１０４は、後述する画像取得部１０４ａから後述するゴミ除去制御部１０４ｂに対する物理的なゴミ除去指示を促されたとき、ユーザ操作に応じて、後述するゴミ除去制御部１０４ｂに振動発生部１０３ａによって撮像素子１０３を振動させることを指示する。こうして、撮像素子１０３の撮像面上に付着したゴミを振り落とす。
【００１０】
本実施の形態の電子カメラ１００は、後述するように、画像処理によって、撮像素子１０３に付着したゴミの像を画像から除去する機能も備えており、この画像処理によるゴミ除去機能と、撮像素子１０３を振動させるゴミ除去機能とを併用することによって、高い精度でゴミを除去する。
【００１１】
メモリ１０５は、撮像素子１０３で撮像された像から取得される画像データや後述するメモリカードスロット１０６を介して読み込まれた画像データを一時的に記録するためのＲＡＭ等のバッファメモリと、電子カメラ１００が動作するための種々のプログラムが記録されるフラッシュメモリ等のメモリとを含む。メモリカードスロット１０６は、画像データを記録する記録媒体としてのメモリカード挿入用のスロットであり、メモリカードへのデータ書き込みや、メモリカードからのデータ読み込みを可能にする。
【００１２】
モニタ１０７は、電子カメラ１００の背面に搭載された液晶モニタであり、後述する制御装置１０４は、撮像素子１０３で撮像された像から取得した画像やメモリカードから読み込んだ画像を当該モニタ１０７へ出力して表示する。モニタ１０７には、電子カメラ１００の設定メニューも表示される。
【００１３】
制御装置１０４は、ＣＰＵ、メモリやその他の周辺回路により構成され、画像取得部１０４ａと、ゴミ除去制御部１０４ｂと、統計処理部１０４ｃとを論理機能ブロックとして有している。画像取得部１０４ａ、ゴミ除去制御部１０４ｂおよび統計処理部１０４ｃの各部による処理は、制御装置１０４がメモリ１０５からプログラムを読み込んで動作することによって実行される。以下、画像取得部１０４ａ、ゴミ除去制御部１０４ｂおよび統計処理部１０４ｃの各部による処理について説明する。
【００１４】
画像取得部１０４ａは、ユーザによって操作部材１０１に含まれるレリーズスイッチが操作されると、撮像素子１０３で撮像された像から画像を取得する。画像取得部１０４ａによって取得される画像には、後述する画像処理によるゴミ除去処理時の参照用画像（以下、「ゴミ参照画像」とする）と、被写体が撮像されて取得した被写体画像とがある。画像取得部１０４ａは、ゴミ参照画像撮影用のゴミ情報取得モードと、被写体画像取得用の通常モードという二種類のモードを有する。ユーザは、操作部材１０１を操作することによって、いずれかのモードを選択することが可能である。また、電子カメラ１が、いずれかのモードを自動的に選択する場合もある。
【００１５】
画像取得部１０４ａは、通常モードが選択されている場合にレリーズスイッチが押下されたときは、被写体画像を取得する。これに対して、ゴミ情報取得モードが選択されている場合にレリーズスイッチが押下されたときは、ゴミ参照画像を取得する。ゴミ参照画像としては、例えば、白い紙や壁などの一様面の撮像によって取得された画像や、ピントが無限遠に合わさった状態で至近距離にある被写体が撮像されて取得したボケ画像が用いられる。ゴミ参照画像の取得タイミングは、ゴミ除去制御部１０４ｂによって制御される。
【００１６】
画像取得部１０４ａは、取得した被写体画像のデータまたはゴミ参照画像のデータを、所定の画像形式、例えばＲＡＷ形式や、ＪＰＥＧ形式の画像ファイルとして、メモリカードスロット１０６または再びメモリ１０５へ出力する。画像取得部１０４ａは、被写体画像の画像ファイル（以下、「被写体画像ファイル」とする）をメモリカードスロット１０６へ出力してメモリカードへ記録するように制御し、ゴミ参照画像の画像ファイル（以下、「ゴミ参照画像ファイル」とする）をメモリ１０５に記録するように制御する。
【００１７】
ゴミ除去制御部１０４ｂは、上述したように、振動発生部１０３ａを振動させて撮像素子１０３の撮像面上から物理的にゴミを除去する処理（以下、「物理的なゴミ除去処理」とする）を実行する。また、ゴミ除去制御部１０４ｂは、上述したゴミ参照画像に基づいて、画像取得部１０４ａによって取得された被写体画像に写っているゴミの像の位置を特定し、そのゴミの像を画像処理によって除去する処理（以下、「画像処理によるゴミ除去処理」とする）を実行する。
【００１８】
画像処理によるゴミ除去処理について説明する。ゴミ除去制御部１０４ｂは、撮像素子１０３の撮像面上に付着しているゴミの像の位置として、ゴミ参照画像においてゴミの像がどの画素に該当するかを、例えば座標値で特定する。
【００１９】
そして、ゴミ除去制御部１０４ｂは、位置を特定したゴミの像を画像処理によって、被写体画像から除去する。例えば、ゴミ参照画像に基づいて特定したゴミの像の位置に該当する画素を、周囲の画素値を用いて補間することによって、被写体画像に写っているゴミの像を除去する。
【００２０】
上述した処理によって、本実施の形態におけるカメラ１００では、撮像素子１０３を振動させて物理的に撮像面上のゴミを除去することができる。さらに、撮像素子１０３を振動させただけでは除去しきれないゴミの像が被写体画像に写っている場合でも、画像処理によってそのゴミの像を被写体画像から除去することができる。
【００２１】
図２に示す方眼は、上述したゴミ参照画像の一例を表している。方眼を構成する各升目は方形の画素を表している。なお、画素は方形以外にも、たとえば、他の多角形や円形であってもよい。図２において、高濃度の画素は、ゴミの像を構成している。隣接しない単一の高濃度の画素または隣接する複数の高濃度の画素群で構成されるゴミの像を１個とカウントすることとすると、図２においては、１枚のゴミ参照画像の中に、ゴミ２０１、ゴミ２０２、ゴミ２０３の３個のゴミの像が写っているということになる。なお、「高濃度」と判定する画素は、輝度値（たとえば、０〜２５５）が予め定めた所定値（たとえば、２５）以下の画素であることとする。
【００２２】
また、ゴミの像を構成する画素数に応じて、ゴミのサイズを複数種類の区分に分類することとする。たとえば、ゴミの像を構成する画素数が３以下の場合に「小」、４〜６の場合に「中」、７以上の場合に「大」というように、所定の画素数条件にしたがって３種類の区分に分類して集計する。ゴミ２０１は、その画素数が１なのでゴミ「小」が１個としてカウントされる。ゴミ２０２は、その画素数が５なのでゴミ「中」が１個としてカウントされる。ゴミ２０３は、その画素数が１０なのでゴミ「大」が１個としてカウントされる。なお、上述した画素数条件は、一例であり、他の値であっても良いし、ユーザ操作によって任意の値を設定できることとしても良い。
【００２３】
上述したように、ゴミ除去制御部１０４ｂは、ゴミ参照画像に基づいて特定したゴミの像の位置に該当する画素を、周囲の画素値を用いて補間することによって、被写体画像に写っているゴミの像を除去する。したがって、ゴミの像の位置に該当する画素が小さく分散している場合よりも大きく密集している場合において、周囲の画素値を用いて補間しても画像欠陥を回復することは困難となる。すなわち、ゴミの像を構成する画素数の合計値が等しくても、各ゴミの像が大きい場合は、各ゴミの像が小さい場合に比べて、画像処理によるゴミ除去処理の精度は劣化するので、物理的なゴミ除去処理の実行が好ましい。そこで、本実施の形態による電子カメラ１００は、ゴミ参照画像に含まれるゴミ「小」「中」「大」各々の集計結果が各々所定の条件を満たす値である場合、物理的なゴミ除去処理を推奨するメッセージをモニタ１０７に表示する。そして、ユーザ操作によって物理的なゴミ除去処理が指示された場合は、振動発生部１０３ａを制御し、撮像素子１０３を振動させる。
【００２４】
図３は、本実施の形態による電子カメラ１００の画像取得部１０４ａの処理手順を表すフローチャートである。
【００２５】
ステップＳ３０１では、ゴミ情報取得モード設定指示を取得したか否かを判定する。ゴミ情報取得モード設定指示は、ユーザ操作によって、または電子カメラ１００の自動選択処理によって、制御装置１０４を介して指示される。否定判定の場合は後述するステップＳ３０９へ進む。肯定判定の場合は、ステップＳ３０２にて、ゴミ情報取得モードを設定する。ステップＳ３０３において、ユーザ操作によってゴミ参照画像が撮影されると、前述したように、ゴミ参照画像ファイルをメモリ１０５に記録する。ステップＳ３０４においては、そのゴミ参照画像ファイルを解析し、そのゴミ参照画像に含まれるゴミの像を前述した画素数条件にしたがってサイズ別に「小」「中」「大」に分類し、個数を集計する。ステップＳ３０５にて、ゴミ情報集計データを統計処理部へ引き渡す。
【００２６】
ステップＳ３０６にて、ゴミ「小」個数Ｃｓが予め定めた閾値ｘよりも大きいか否かを判定する。肯定判定の場合は、後述するステップＳ３２１へ進む。否定判定の場合は、ステップＳ３０７にて、ゴミ「中」個数Ｃｍが予め定めた閾値ｙよりも大きいか否かを判定する。肯定判定の場合は、後述するステップＳ３２１へ進む。否定判定の場合は、ステップＳ３０８にて、ゴミ「大」個数Ｃｌが予め定めた閾値ｚよりも大きいか否かを判定する。否定判定の場合は、後述するステップＳ３０９へ進む。肯定判定の場合は、ステップＳ３２１へ進む。ステップＳ３２１においては、制御装置１０４を介し、物理的なゴミ除去を推奨するメッセージをモニタ１０７に表示させ、ステップＳ３０９へ進む。
【００２７】
ステップＳ３２１にて、モニタ１０７に表示させるメッセージを図４に例示する。ユーザが、今すぐゴミを除去することを、操作部材１０１を介して選択した場合、制御装置１０４を介してゴミ除去制御部１０４ｂによる物理的なゴミ除去処理（詳細は図５の説明にて後述）が実行される。
【００２８】
図５は、本実施の形態による電子カメラ１００のゴミ除去制御部１０４ｂの処理手順を表すフローチャートである。ステップＳ５０１においては、前述したように、ユーザ操作によって物理的なゴミ除去処理が、制御装置１０４を介して指示される。その指示を取得したゴミ除去制御部１０４ｂは、ステップＳ５０２にて、撮像素子１０３を振動させるように振動発生部を制御する。ステップＳ５０３にて、現在時刻データを、電子カメラ１００の内蔵時計（不図示）より取得し、その現在時刻データをゴミ除去時刻データ（ゴミ除去を実行した時刻を意味するデータ）として統計処理部１０４ｃへ通知する。ステップＳ５０４においては、ステップＳ５０２にて実行した撮像素子１０３の振動後の撮像面上のゴミ情報を取得するため、ゴミ情報取得モード設定を、制御装置１０４を介して画像取得部１０４ａへ指示する。これをもって、本処理手順は終了する。
【００２９】
図６は、本実施の形態による電子カメラ１００の統計処理部１０４ｃの処理手順を表すフローチャートである。ステップＳ６０１においては、ゴミ除去制御部からゴミ除去時刻データを取得したか否かを判定する。その判定処理は、図５に示したフローチャートにおけるステップＳ５０３に対応する処理である。肯定判定の場合は、ステップＳ６４１にて物理的なゴミ除去時刻を履歴データに含めてメモリ１０５に記憶し、本処理手順は終了する。否定判定の場合は、ステップＳ６０２において、画像取得部からゴミ情報集計結果を取得したか否かを判定する。その判定処理は、図３に示したフローチャートにおけるステップＳ３０５に対応する処理である。肯定判定の場合は、ステップＳ６５１にて、現在時刻データを、電子カメラ１００の内蔵時計（不図示）より取得し、ゴミ情報集計結果を取得した時刻とする。ステップＳ６５２において、その取得した時刻と共に、ゴミ情報集計結果を履歴データに含めてメモリ１０５に記憶する。
【００３０】
ステップＳ６０２にて否定判定の場合は、ステップＳ６０３において、ユーザ操作によるゴミ情報履歴表示の指示を取得したか否かを判定する。否定判定の場合は、本処理手順は終了する。肯定判定の場合は、ステップＳ６０４において、ユーザ操作により、表示するゴミ情報履歴の種別が選択される。ステップＳ６０４において選択された種別のゴミ情報履歴を、ステップＳ６０５において、モニタ１０７の画面にグラフ化して表示する。ゴミ情報履歴を表示したグラフは、説明を後述する図７および図８に例示する。ステップＳ６０６において、ユーザ操作に基づくゴミ情報履歴表示の終了指示を取得すると、本処理手順は終了する。
【００３１】
図７は、図６に示したフローチャートにおけるステップＳ６０５によって、電子カメラ１００のモニタ１０７の画面に表示されるゴミ情報履歴を示すグラフの一例である。画面の右半分には最新のゴミ情報集計結果が、集計日時と共に表示されている。サイズ区分（小／中／大）別にゴミの個数を棒グラフで表示している。画面の左半分には前回のゴミ情報集計結果が、右半分の最新のゴミ情報集計結果と同様の形式で表示されている。たとえば、前回と最新のゴミ情報集計日時の間で撮像素子の振動による物理的なゴミ除去処理が実行されている場合、図７に示されるように、最新のゴミの個数が前回と比べて大きく減少する場合がある。このようなグラフを視認したユーザは、たとえば、通常の被写体を撮像しても良いし、再度、撮像素子の振動による物理的なゴミ除去処理を指示しても良い。
【００３２】
図８は、図６に示したフローチャートにおけるステップＳ６０５によって、電子カメラ１００のモニタ１０７の画面に表示されるゴミ情報履歴を示すグラフの他の一例である。最新のゴミ情報集計日時から過去１日間に取得したゴミ情報集計結果に基づき、その変化をゴミのサイズ区分（小／中／大）別に折れ線グラフで表示している。撮像素子の振動による物理的なゴミ除去時刻は、その折れ線グラフに重畳して表示されている。このようなグラフを視認したユーザは、たとえば、次の物理的なゴミ除去処理を指示する日時を計画しても良いし、電子カメラ１００のゴミが侵入しやすいポイントを点検する日時を計画しても良い。
【００３３】
図９は、本実施の形態による電子カメラ１００の処理手順を表すフローチャートである。上述したように、電子カメラ１００の制御装置１０４は、画像取得部１０４ａと、ゴミ除去制御部１０４ｂと、統計処理部１０４ｃとを含む。したがって、制御装置１０４は、図３に示した画像取得部１０４ａの処理手順と、図５に示したゴミ除去制御部１０４ｂの処理手順と、図６に示した統計処理部１０４ｃの処理手順とを組み合わせた処理手順を実行するので、その処理手順の一例を図９に示している。
【００３４】
電子カメラ１００の電源がオンになると、ステップＳ９０１では、画像取得部１０４ａに対して、通常モード設定を指示する。その指示は、ユーザ操作による直接的な指示ではなく、電子カメラ１００の電源オンを契機として自動的に画像取得部１０４ａの動作モードを選択することによる指示である。ステップＳ９０１での指示は、図３に示したフローチャートにおけるステップＳ３０１に対する否定判定に対応するものであり、ステップＳ９０２として、図３に示した画像取得部１０４ａのフローチャートに沿って処理手順を実行する。
【００３５】
ステップＳ９０３において、操作部材１０１をユーザが操作することによる電源オフが指示されたか否かを判定する。肯定判定の場合は、本処理手順を終了する。否定判定の場合は、ステップＳ９２３において、操作部材１０１を介したユーザ操作によるゴミ情報取得モード設定指示を取得したか否かを判定する。否定判定の場合は、本処理手順はステップＳ９０３に戻る。ステップＳ９０４において、画像取得部１０４ａに対して、ゴミ情報取得モード設定を指示する。その指示は、ユーザ操作による直接的な指示ではなく、電子カメラ１００の電源オフを契機として自動的に画像取得部１０４ａの動作モードを選択することによる指示である。ステップＳ９０４での指示は、図３に示したフローチャートにおけるステップＳ３０１に対する肯定判定に対応するものであり、ステップＳ９０５として、図３に示した画像取得部１０４ａのフローチャートに沿って処理手順を実行する。
【００３６】
ステップＳ９０６においては、図６に示した統計処理部１０４ｃのフローチャートに沿って処理手順を実行する。ステップＳ９０７においては、操作部材１０１を介したユーザ操作による物理的なゴミ除去指示を取得したか否かを判定する。肯定判定の場合、ステップＳ９０８において、ゴミ除去制御部１０４ｂに対して物理的なゴミ除去を指示する。ステップＳ９０９においては、図５に示したゴミ除去制御部１０４ｂのフローチャートに沿って処理手順を実行する。ステップＳ９１０においては、図６に示した統計処理部１０４ｃのフローチャートに沿って処理手順を実行し、本処理手順はステップＳ９０５に戻る。
【００３７】
ステップＳ９０７において、否定判定の場合、ステップＳ９４１において、ゴミ情報履歴を表示するか否かについてユーザに伺うメッセージをモニタ１０７の画面に表示する。ステップＳ９４２において、操作部材１０１を介したユーザ操作によるゴミ情報履歴表示指示を取得するか否かを判定し、否定判定の場合は、本処理手順はステップＳ９０３に戻る。肯定判定の場合は、ステップＳ９４３において、図６に示した統計処理部１０４ｃのフローチャートに沿って処理手順を実行する。ステップＳ９４４において、ゴミ情報履歴を視認したユーザによる操作部材１０１を介した物理的なゴミ除去指示を取得したか否かを判定し、否定判定の場合は、本処理手順はステップＳ９０３に戻る。肯定判定の場合は、本処理手順はステップＳ９０８に戻る。
【００３８】
上述した本実施の形態による電子カメラ１００は、次の作用効果を奏する。
（１）  電子カメラ１００は、画像取得部１０４ａにゴミ情報取得モードを設定したとき、ゴミ参照画像においてゴミの像を構成する画素数に応じて、ゴミのサイズをいくつかの区分に分類し、それらの区分毎にゴミの個数を集計するように構成した。これにより、周辺の画素値を用いた補間処理では画像欠陥を回復することが困難な大きなサイズのゴミの個数は少数であっても、物理的なゴミ除去処理の実行をユーザに促すことが可能であるという効果がある。したがって、ユーザがそれに促されて物理的なゴミ除去を電子カメラ１００に指示した場合は、最終的にはゴミ参照画像として適切な画像データを取得できる。
【００３９】
（２）  電子カメラ１００は、統計処理部１０４ｃにより、最新および前回のゴミ情報集計結果をモニタ１０７の画面上で比較表示することが可能となるように構成した。これにより、ゴミ除去制御部１０４ｂの制御によって物理的なゴミ除去処理を実行したとき、ユーザは、その物理的なゴミ除去処理を実行した効果を視認し、最新のゴミ参照画像が適切な画像データであるか否かを判断できるという効果がある。ユーザは、適切な画像データではないと判断した場合は、再度、電子カメラ１００に物理的なゴミ除去を指示することによって、最終的にはゴミ参照画像として適切な画像データを取得できる。
【００４０】
（３）  電子カメラ１００は、統計処理部１０４ｃにより、最新のゴミ情報集計日時から過去にさかのぼってゴミ情報集計結果の変化を、モニタ１０７の画面上において折れ線グラフで表示することが可能となるように構成した。これにより、ユーザは、ゴミの増加傾向を視認できるため、次に物理的なゴミ除去処理を指示することが適切と考えられる日時を予め想定することができるという効果がある。さらに、ユーザは、ゴミ情報集計結果の異常な変化を視認した場合は、電子カメラ１００の破損等の不良箇所の存在を想定することができるという効果もある。したがって、それらに応じた対処をユーザが電子カメラ１００に対して行うことによって、最終的にはゴミ参照画像として適切な画像データを取得できる。
【００４１】
−−−変形例−−−
上述した本発明の実施の形態を次のように変形して実施することも可能である。
（１）  上述の図１における画像取得部１０４ａの説明において、ゴミ参照画像としては、例えば、白い紙や壁などの一様面の撮像によって取得された画像や、ピントが無限遠に合わさった状態で至近距離にある被写体が撮像されて取得したボケ画像が用いられることとした。しかし、電子カメラ１００の内部に撮像素子１０３を照射するＬＥＤを備え、レンズ１０２の外側にキャップを被せた状態でＬＥＤを点灯して撮像することにより、ゴミの影がゴミの像として含まれるゴミ参照画像を取得することとしても良い。
（２）  上述の図２においては、ゴミ参照画像に含まれるゴミの像を構成する画素数に応じて、ゴミのサイズを複数種類の区分に分類することとした。しかし、１個のゴミの像が占める面積のゴミ参照画像全体の面積に対する割合に応じて、ゴミのサイズを複数種類の区分に分類することとしても良い。
（３）  上述の図２においては、ゴミ参照画像に含まれるゴミの像を構成する画素数に応じて、ゴミのサイズを複数種類の区分に分類することとした。しかし、ゴミ参照画像に含まれるゴミの像を構成する画素数が所定値を上回る場合にゴミの像であると判定し、ゴミのサイズ区分別に分類しないこととしても良い。その場合、上述の図７および図８においては、ゴミのサイズ区分（小／中／大）別に３種類の棒グラフおよび折れ線グラフで表示されているところを、単一の棒グラフおよび折れ線グラフで表示されることになる。
（４）  上述の図７および図８においては、ゴミのサイズ区分（小／中／大）別に３種類の棒グラフおよび折れ線グラフで表示されているが、ゴミのサイズ区分別の各個数の合計値に基づき、１本の棒グラフおよび１本の折れ線グラフで表示しても良い。
（５）  上述の図８においては、最新のゴミ情報集計日時から過去１日間に取得したゴミ情報集計結果に基づき、その変化をゴミのサイズ区分（小／中／大）別に折れ線グラフで表示することとした。しかし、ユーザによって選択される任意のゴミ情報集計日時以前または以後の任意の期間に取得したゴミ情報集計結果に基づき、その変化をゴミのサイズ区分（小／中／大）別に折れ線グラフで表示することとしても良い。
（６）  上述の図９においては、ステップＳ９２３におけるユーザ操作を契機として、ステップＳ９０４以降の一連の処理を実行することによって、ゴミ参照画像として適切な画像データを取得することとした。しかし、電子カメラ１００の電源オンを契機として、またはステップＳ９０３における電子カメラ１００の電源オフを契機として、ステップＳ９０４以降の一連の処理を実行することとしても良い。
【００４２】
上述した各実施の形態および変形例は、それぞれ組み合わせてもよい。
【００４３】
また、本発明の特徴的な機能を損なわない限り、本発明は、上述した実施の形態における機器構成に何ら限定されない。
【図面の簡単な説明】
【００４４】
【図１】本実施の形態による電子カメラの構成を示すブロック図。
【図２】本実施の形態による電子カメラで撮影したゴミ参照画像の一例を示す図。
【図３】本実施の形態による電子カメラの画像取得部の処理手順を表すフローチャート。
【図４】本実施の形態による電子カメラの画像取得部がモニタに表示させる物理的なゴミ除去を推奨するメッセージの一例を示す図。
【図５】本実施の形態による電子カメラのゴミ除去制御部の処理手順を表すフローチャート。
【図６】本実施の形態による電子カメラの統計処理部の処理手順を表すフローチャート。
【図７】本実施の形態による電子カメラのモニタの画面に表示されるゴミ情報履歴を示すグラフの一例を示す図。
【図８】本実施の形態による電子カメラのモニタの画面に表示されるゴミ情報履歴を示すグラフの他の一例を示す図。
【図９】本実施の形態による電子カメラの処理手順を表すフローチャート。
【符号の説明】
【００４５】
１００  電子カメラ                 １０１  操作部材
１０２  レンズ                     １０３  撮像素子
１０３ａ  振動発生部               １０４  制御装置
１０４ａ  画像取得部               １０４ｂ  ゴミ除去制御部
１０４ｃ  統計処理部               １０５  メモリ
１０６  メモリカードスロット       １０７  モニタ
２０１、２０２、２０３  ゴミ
【図１】
2010081339.tif 000003
【図２】
2010081339.tif 000004
【図３】
2010081339.tif 000005
【図４】
2010081339.tif 000006
【図５】
2010081339.tif 000007
【図６】
2010081339.tif 000008
【図７】
2010081339.tif 000009
【図８】
2010081339.tif 000010
【図９】
2010081339.tif 000011