(57)【要約】【課題】陸上撮影の際、水中撮影によってレンズの前に付着した水滴を除去するようユーザに促す。【解決手段】レリーズスイッチ半押しの時点で水深／水圧検出部６０から出力された水圧／水深に基づいて、カメラ１０が陸上にあると判断され、かつ水中モードが設定されている場合は、警告を表示する。これにより、撮影者がレンズの水滴と不適切な撮影モードに気づき、適宜水滴を除去し、また撮影モードの設定を陸上撮影に適したものに変更することができ、良質の画像が得られることが期待される。【選択図】  図３
2008020697.tif 000002
【特許請求の範囲】
【請求項１】
撮影レンズによって結像された被写体光を光電変換して画像を撮影する撮影部と、前記撮影部の撮影した画像を表示する表示部とを備える撮影装置に用いられる警告方法であって、
前記撮影部に水中撮影モードを設定するステップと、
撮影準備の指示があったことに応じ、撮影環境が陸上であることを検知するステップと、
前記撮影準備の指示があったことに応じ、前記水中撮影モードが設定されておりかつ前記撮影環境が陸上であることが検知されているか否かを判断するステップと、
前記水中撮影モードが設定されておりかつ前記撮影環境が陸上であることが検知されていると判断されたことに応じ、所定の警告を前記表示部に表示させるステップと、
を含む警告方法。
【請求項２】
撮影レンズによって結像された被写体像を光電変換することにより画像を撮影する撮影部と、前記撮影部の撮影した画像を表示する表示部とを備える撮影装置に用いられる警告方法であって、
前記撮影部に水中撮影モードを設定するステップと、
撮影準備の指示があったことに応じ、撮影環境が陸上であることを検知するステップと、
前記撮影準備の指示があったことに応じ、前記水中撮影モードが設定されておりかつ前記撮影環境が陸上であることが検知されているか否かを判断するステップと、
前記水中撮影モードが設定されておりかつ前記撮影環境が陸上であることが検知されていると判断されたことに応じ、近距離の撮影を行うマクロ撮影モードを前記撮影部に設定するステップと、
前記マクロモードの設定に応じて前記撮影部に近接距離の撮影を継続的に行わせるステップと、
前記撮影部による前記近接距離の継続的な撮影により得られた画像を前記表示部に表示させるステップと、
を含む警告方法。
【請求項３】
撮影レンズによって結像された被写体像を光電変換することにより画像を撮影する撮影部と、前記撮影部の撮影した画像を表示する表示部とを備える撮影装置に用いられる警告方法であって、
前記撮影部に水中撮影モードを設定するステップと、
撮影準備の指示があったことに応じ、前回撮影開始指示があった時点から今回撮影準備指示があった時点までの経過時間を算出するステップと、
前記撮影準備の指示があったことに応じ、前記水中撮影モードが設定されておりかつ算出された前記経過時間が所定の時間を超えているか否かを判断するステップと、
前記水中撮影モードが設定されておりかつ前記経過時間が前記所定の時間を超えていると判断されたことに応じ、近距離の撮影を行うマクロ撮影モードを設定するステップと、
前記マクロモードの設定に応じて前記撮影部に近接距離の撮影を継続的に行わせるステップと、
前記撮影部による前記近接距離の継続的な撮影により得られた画像を前記表示部に表示させるステップと、
を含む警告方法。
【請求項４】
撮影レンズによって結像された被写体像を光電変換することにより画像を撮影する撮影部と、前記撮影部の撮影した画像を表示する表示部とを備える撮影装置に用いられる警告方法であって、
前記撮影部に水中撮影モードを設定するステップと、
撮影準備の指示があったことに応じ、撮影環境が陸上であることを検知するステップと、
前記撮影準備の指示があったことに応じ、前記水中撮影モードが設定されておりかつ前記撮影環境が陸上であることが検知されているか否かを判断するステップと、
前記水中撮影モードが設定されておりかつ前記撮影環境が陸上であることが検知されていると判断されたことに応じ、近距離の撮影を行うマクロ撮影モードを前記撮影部に設定するステップと、
前記マクロモードの設定に応じて前記撮影部に近接距離の撮影を行わせるステップと、
前記撮影部による前記近接距離の撮影により得られた画像に基づき、水滴の存在の有無を判断するステップと、
前記水滴が存在すると判断されたことに応じ、所定の警告を前記表示部に表示させるステップと、
を含む警告方法。
【請求項５】
撮影レンズによって結像された被写体像を光電変換することにより画像を撮影する撮影部と、前記撮影部の撮影した画像を表示する表示部とを備える撮影装置に用いられる警告方法であって、
前記撮影部に水中撮影モードを設定するステップと、
撮影準備の指示があったことに応じ、前回撮影開始指示があった時点から今回撮影準備指示があった時点までの経過時間を算出するステップと、
前記撮影準備の指示があったことに応じ、前記水中撮影モードが設定されておりかつ算出された前記経過時間が所定の時間を超えているか否かを判断するステップと、
前記水中撮影モードが設定されておりかつ前記経過時間が前記所定の時間を超えていると判断されたことに応じ、近距離の撮影を行うマクロ撮影モードを設定するステップと、
前記マクロモードの設定に応じて前記撮影部に近接距離の撮影を行わせるステップと、
前記近接距離の撮影により得られた画像に基づき、水滴の存在の有無を判断するステップと、
前記水滴が存在すると判断されたことに応じ、所定の警告を前記表示部に表示させるステップと、
を含む警告方法。
【請求項６】
請求項１〜５のいずれかに記載の警告方法を実行する演算装置と、前記撮影部と、前記表示部とを備えた撮影装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は水中撮影機能を備えた撮影装置に関する。
【背景技術】
【０００２】
従来から水中撮影が可能なように構成されたカメラが知られている。特許文献１では、カメラの防水パックの水漏れを検知する技術が開示されている。特許文献２では、撮像窓にワイパーを付けて付着物を除去する技術が開示されている。
【特許文献１】特開平６−５４２３７号公報
【特許文献２】特開２００４−３４９８２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
水中撮影において、水中から陸に上がった直後にカメラレンズの前の防水パック部分に水滴が残っていると、ぼけた画像が得られる原因となってしまう。特許文献１の技術は、単に水漏れを検知するにとどまり、水滴の除去には役立たない。また、特許文献２のワイパーは水滴の除去には有効であるが、コンパクトカメラの防水パックに収納するには大きすぎるし、コスト面でも現実的ではない。
【０００４】
本発明はこのような問題点に鑑みてなされたもので、陸上撮影の際、水中撮影によってレンズの前に付着した水滴を除去するようユーザに促すことで、良好な画像を得るための技術を提供する。
【課題を解決するための手段】
【０００５】
本発明は、撮影レンズによって結像された被写体光を光電変換して画像を撮影する撮影部と、撮影部の撮影した画像を表示する表示部とを備える撮影装置に用いられる警告方法に関する。
【０００６】
この警告方法は、撮影部に水中撮影モードを設定するステップと、撮影準備の指示があったことに応じ、撮影環境が陸上であることを検知するステップと、撮影準備の指示があったことに応じ、水中撮影モードが設定されておりかつ撮影環境が陸上であることが検知されているか否かを判断するステップと、水中撮影モードが設定されておりかつ撮影環境が陸上であることが検知されていると判断されたことに応じ、所定の警告を表示部に表示させるステップと、を含む。
【０００７】
この発明によると、撮影準備の指示（典型的には、レリーズスイッチの半押しによるＡＥ／ＡＦ動作の開始指示）があった時点で、撮影環境が陸上であるのに水中撮影モードが設定されている場合は、所定の警告を表示（あるいは音声や振動等の各種の物理的な効果を発生する手段で通知することも可）する。ユーザがこの警告を確認することで適宜水滴を除去し、また陸上撮影に適切な撮影モードを設定するよう促されるから、良好な画像が得られることが期待される。また、撮影装置にワイパーのような水滴除去手段を特別に設けなくて済むので、コスト的なメリットも大きい。
【０００８】
また、この警告方法は、撮影部に水中撮影モードを設定するステップと、撮影準備の指示があったことに応じ、撮影環境が陸上であることを検知するステップと、撮影準備の指示があったことに応じ、水中撮影モードが設定されておりかつ撮影環境が陸上であることが検知されているか否かを判断するステップと、水中撮影モードが設定されておりかつ撮影環境が陸上であることが検知されていると判断されたことに応じ、近距離の撮影を行うマクロ撮影モードを撮影部に設定するステップと、マクロモードの設定に応じて撮影部に近接距離の撮影を継続的に行わせるステップと、撮影部による近接距離の継続的な撮影により得られた画像を表示部に表示させるステップと、を含む。
【０００９】
この発明によると、撮影準備の指示があった時点で、水中撮影モードが設定されておりかつ陸上であることが検知された場合、継続的なマクロ撮影により得られた画像が表示部に表示される。もし、撮影レンズの前に水滴があれば、マクロ撮影によって水滴にピントがあった状態の画像が得られるから、ユーザはその画像を見て、撮影レンズの前に水滴があるか否かを容易に確認できる。そして、ユーザが水滴を適宜除去すれば、水滴のない状態の良好な画像が得られることが期待される。
【００１０】
また、この警告方法は、撮影部に水中撮影モードを設定するステップと、撮影準備の指示があったことに応じ、前回撮影開始指示があった時点から今回撮影準備指示があった時点までの経過時間を算出するステップと、撮影準備の指示があったことに応じ、水中撮影モードが設定されておりかつ算出された経過時間が所定の時間を超えているか否かを判断するステップと、水中撮影モードが設定されておりかつ経過時間が所定の時間を超えていると判断されたことに応じ、近距離の撮影を行うマクロ撮影モードを設定するステップと、マクロモードの設定に応じて撮影部に近接距離の撮影を継続的に行わせるステップと、撮影部による近接距離の継続的な撮影により得られた画像を表示部に表示させるステップと、を含む。
【００１１】
この発明によると、水中撮影モードが設定されておりかつ前回の撮影開始指示があった時点から現在の撮影準備指示のあった時点までの経過時間が所定時間（例えば１回の潜水予定時間）を超えている場合、陸に上がったのに水中撮影モードが設定されたままで撮影準備が指示されたとみなし、継続的なマクロ撮影により得られた画像が表示部に表示される。ユーザはこの画像を見て、撮影レンズの前に水滴があるか否かを容易に確認できる。そして、ユーザが存在を確認した水滴を適宜除去し、撮影モードを陸上撮影に適したモードに設定すれば、良好な画像が得られることが期待される。
【００１２】
また、この警告方法は、撮影部に水中撮影モードを設定するステップと、撮影準備の指示があったことに応じ、撮影環境が陸上であることを検知するステップと、撮影準備の指示があったことに応じ、水中撮影モードが設定されておりかつ撮影環境が陸上であることが検知されているか否かを判断するステップと、水中撮影モードが設定されておりかつ撮影環境が陸上であることが検知されていると判断されたことに応じ、近距離の撮影を行うマクロ撮影モードを撮影部に設定するステップと、マクロモードの設定に応じて撮影部に近接距離の撮影を行わせるステップと、撮影部による近接距離の撮影により得られた画像に基づき、水滴の存在の有無を判断するステップと、水滴が存在すると判断されたことに応じ、所定の警告を表示部に表示させるステップと、を含む。
【００１３】
すなわち、撮影準備の指示があった時点で、陸上であるのに水中撮影モードが設定されたままと判断された場合、撮影部に近接距離の撮影を行わせ、得られた画像に基づいて水滴の有無を判断する。
【００１４】
画像に基づいて水滴の有無を判断するための具体的な手法は特に限定されないが、一例として、水滴の存在によって発生しうる画像の低周波数域におけるスペクトル強度の散乱度合を解析し、その散乱度合が所定の閾値を超えているか否かを判断し、超えていれば、水滴が存在すると判断する。
【００１５】
そして、水滴が存在すると判断された場合は、所定の警告を表示する。ユーザがこの警告を見て、水滴を適宜除去し、撮影モードを陸上撮影に適したモードに設定すれば、良好な画像が得られることが期待される。
【００１６】
また、この警告方法は、撮影部に水中撮影モードを設定するステップと、撮影準備の指示があったことに応じ、前回撮影開始指示があった時点から今回撮影準備指示があった時点までの経過時間を算出するステップと、撮影準備の指示があったことに応じ、水中撮影モードが設定されておりかつ算出された経過時間が所定の時間を超えているか否かを判断するステップと、水中撮影モードが設定されておりかつ経過時間が所定の時間を超えていると判断されたことに応じ、近距離の撮影を行うマクロ撮影モードを設定するステップと、マクロモードの設定に応じて撮影部に近接距離の撮影を行わせるステップと、近接距離の撮影により得られた画像に基づき、水滴の存在の有無を判断するステップと、水滴が存在すると判断されたことに応じ、所定の警告を表示部に表示させるステップと、を含む。
【００１７】
この発明によると、水中撮影モードが設定されておりかつ前回の撮影開始指示があった時点から現在の撮影準備指示のあった時点までの経過時間が所定時間（例えば１回の潜水予定時間）を超えている場合、陸に上がったのに水中撮影モードが設定されまま撮影が行われようとしているとみなし、撮影部に近接距離の撮影を行わせ、得られた画像に基づいて水滴の有無を判断する。そして、水滴が存在すると判断された場合は、所定の警告を表示する。ユーザがこの警告を見て、水滴を適宜除去し、撮影モードを陸上撮影に適したモードに設定すれば、良好な画像が得られることが期待される。
【００１８】
上記の警告方法を実行する演算装置と、撮影部と、表示部とを備えた撮影装置も本発明に含まれる。また、上記の警告方法を実行するプログラムも本発明に含めることができる。
【発明の効果】
【００１９】
この発明によると、撮影準備の指示があった時点で、撮影環境が陸上であるのに水中撮影モードが設定されているかそのようにみなされる場合は、所定の警告を表示するか継続的にマクロ撮影した画像を表示する。ユーザがこの表示を確認することで適宜水滴を除去し、また陸上撮影に適切な撮影モードを設定するよう促されるから、水から陸に上がった後も良好な画像が得られることが期待される。また、撮影装置にワイパーのような水滴除去手段を特別に設けないので、コスト的なメリットも大きい。
【発明を実施するための最良の形態】
【００２０】
以下、添付図面に従い、本発明の好ましい実施の形態について説明する。
【００２１】
＜第１実施形態＞
図１は第１実施形態に係るデジタルカメラ１０のブロック図である。デジタルカメラ１０には、光学レンズ・光学レンズを通過する光量を調整する絞り・光の通過時間を調整するシャッタ等を含む光学ユニット１２、光学レンズや絞りを駆動するモータ駆動部１４、光学レンズ・絞り・シャッタを通過した被写体像を示す入射光に基づき、被写体像を示すＲ（赤）、Ｇ（緑）、Ｂ（青）３色のカラーアナログ画像信号を出力するＣＣＤ１８、タイミングジェネレータ（ＴＧ）１３が設けられている。
【００２２】
また、ＣＣＤ１８の３色のアナログ画像信号に対して所定のアナログ信号処理を施すアナログ信号処理部２０と、アナログ信号処理部２０から入力されたアナログ画像信号をそれぞれデジタル画像信号に変換するアナログ／デジタル変換器（ＡＤＣ）２２と、デジタル画像信号に各種のデジタル処理を施すデジタル信号処理部３４が順に接続されている。
【００２３】
タイミングジェネレータ（ＴＧ）１３は、ＣＣＤ１８、アナログ信号処理部２０、ＡＤＣ２２、デジタル信号処理部３４にタイミング信号を与え、このＴＧ１３から与えられるタイミング信号によって各部の処理の同期がとられている。
【００２４】
また、カメラ１０には、光学ユニット１２を駆動するためのモータ駆動部１４と、シャッタスイッチやモード切替スイッチ等の各種操作手段を含む操作部６２と、が設けられている。
【００２５】
ＡＤＣ２２から出力されたデジタル画像信号（Ｒ、Ｇ、Ｂ信号のデジタル値）は、デジタル信号処理部３４に入力される。
【００２６】
デジタル信号処理部３４は、デジタル画像信号に対し、ホワイトバランス調整や所定のガンマ特性となるような入出力特性の変更を行う。
【００２７】
デジタル信号処理部３４から出力されたＲＧＢ信号は、圧縮伸長処理回路３５によって所定の形式に従って圧縮され、外部メモリインターフェイス３６に着脱可能なメモリカード３７に記録される。
【００２８】
また、デジタル信号処理部３４から出力されたＲＧＢ信号は、ＬＣＤインターフェイス４０を介して、液晶ディスプレイ（ＬＣＤ）４１に出力されることよって映像として表示される。
【００２９】
また、デジタルカメラ１０は、ＣＰＵ（中央演算処理装置）５２と、ＲＯＭ５４と、ＲＡＭ５６とを備えている。ＣＰＵ５２とＲＯＭ５４・ＲＡＭ５６とは、バス５５およびメモリインターフェイス５７を介して接続されている。
【００３０】
ＣＰＵ５２は、デジタルカメラ１０全体の動作を制御する。なお、ＲＯＭ５４には、デジタルカメラ１０全体の動作に関する各種処理ルーチンのプログラムが予め記憶されている。
【００３１】
更に、デジタルカメラ１０は、被写体までの距離を検出する測距センサ３２を備えている。測距センサ３２で検出された被写体までの距離を示す信号は、ＣＰＵ５２に入力される。操作部６２のレリーズスイッチが半押しされると、ＣＰＵ５２により、測距センサ３２で得られた被写体までの距離に基づいてＡＦ（Auto Focus：自動合焦）機能が働いて合焦制御されると共に、ＡＥ（Automatic Exposure：自動露出）機能が働いてシャッタースピードや絞り値が適正値に設定される。
【００３２】
バッテリ５８は、ＣＰＵ５２の制御の下、各ブロックに電力を供給する。
【００３３】
フラッシュ５９は、キセノンガスの放電を用いて、可視の閃光を発光するものであり、バッテリ５８から充電可能である。なお、フラッシュ５９は、エレクトロニックフラッシュ、あるいはストロボともいう。
【００３４】
ＣＰＵ５２には、カメラ１０外部の水深および水圧を検知する水深／水圧検出部６０がバス５５を介して接続されている。水深／水圧検出部６０は、デジタルカメラ２の周囲の圧力、すなわち水圧を検知して、この水圧をＣＰＵ５２に出力する。また水深／水圧検出部６０は、検知した水圧に基づいて水深を算出し、この水深をＣＰＵ５２に出力する。ＣＰＵ５２は、水深／水圧検出部６０からの水圧または水深のうち少なくとも一方に基づいて、カメラが水中にあるか、あるいは陸上にあるかを判断する。例えば、水圧が０の場合には、カメラ１０が陸上にあると判断し、水圧が０を超える場合には、カメラ１０が水中にあると判断する。あるいは、水深が０ｍを超える場合には、カメラ１０が水中にあると判断し、０ｍであれば、カメラ１０が陸上にあると判断する。あるいは、水深が０でありかつ水圧が０であれば陸上と判断してもよい。
【００３５】
カメラ１０が備える各ブロックはカメラボディに覆われることで防水されており、水中での撮影が可能である。
【００３６】
以下、図２のフローチャートを参照し、カメラ１０の実行する撮影準備処理の流れを説明する。この処理はＣＰＵ５２が実行する。
【００３７】
Ｓ１では、操作部６２により水中撮影モードが設定されたことに応じ、水中撮影に適した設定を各部に行う。例えば水中での色調、光量などを考慮したホワイトバランス設定をデジタル信号処理部３４に行う。また、水中撮影モードが設定されたことに応じ、ＣＣＤ１８は継続的に撮像を行い、順次出力された画像データをリアルタイムでＬＣＤ４１に出力することで、スルー画像を表示する。
【００３８】
Ｓ２では、レリーズスイッチの半押しを検知し、半押しを検知したことに応じてＳ３に進む。
【００３９】
Ｓ３では、レリーズスイッチ半押しの時点で水深／水圧検出部６０から出力された水深／水圧に基づき、現在カメラ１０が陸上にあるかまたは水中にあるかを判断する。現在カメラ１０が陸上にある場合はＳ４、水中にある場合はＳ５に移行する。
【００４０】
Ｓ４では、水中撮影モードのままで陸上撮影されようとしている旨を警告するメッセージをＲＯＭ５４から読み出し、これをＬＣＤ４１に表示させる（図３参照）。
【００４１】
Ｓ５では、ＡＦ・ＡＥ動作を行う。この後、引き続きスルー画を表示する。
【００４２】
以上の処理によると、水中モードが設定されておりかつカメラ１０が陸上にあると判断された場合は、カメラ１０が水中から陸に上がった後に撮影が開始されると想定され、この場合、レンズの前に水滴が付着している可能性が高いし、水中でないのに水中撮影モードが設定されたままの状態であるから、質の良くない画像が得られる可能性が高い。
【００４３】
そこで、水中モードが設定されておりかつカメラ１０が陸上にあると判断された場合は、警告を表示することにより、撮影者がレンズの水滴と不適切な撮影モードに気づき、適宜水滴を除去し、また撮影モードの設定を陸上撮影に適したものに変更することができ、良質の画像が得られることが期待される。
【００４４】
＜第２実施形態＞
レンズ前に付着した水滴をユーザに容易に気づかせるためには、水滴をマクロ撮影し、得られた画像をスルー画として表示させるとよい。
【００４５】
図４は第２実施形態に係る撮影準備処理の流れを示すフローチャートである。第１実施形態と同一の処理は同一の符号が付与されている。
【００４６】
Ｓ３において、カメラ１０が陸上にあると判断された場合、Ｓ１１に移行し、マクロ撮影モードを設定し、近距離の被写体を撮影するのに最適な設定となる。
【００４７】
Ｓ１２では、マクロ撮影モードが設定された状態で撮影されたスルー画像を表示する（図５参照）。
【００４８】
Ｓ１３では、再度のレリーズスイッチの半押しに応じてＳ５に移行し、ＡＦを行う。
【００４９】
こうすると、図５のように、マクロ撮影された水滴がスルー画像としてＬＣＤ４１に表示されるから、撮影者はレンズ前の水滴に容易に気づき、水滴を除去することで、水滴による画像ボケを防ぐことができる。また、自動的にマクロ撮影のスルー画が表示されることで撮影者が不適切な撮影モードに気づき、適宜撮影モードの設定を変更することができる。そして、適切な処置を行った後は再びレリーズスイッチを半押しすることで、ＡＦ処理に復帰することができる。
【００５０】
＜第３実施形態＞
水中モードが設定された状態で最後に撮影が行われてから所定時間が経過した後、再び撮影が指示されたときは、すでにカメラ１０が陸に上がっており、陸上での撮影が行われようとしている可能性が高い。
【００５１】
そこで、図６に示す撮影準備処理のＳ２１では、上記の第１・２実施形態のように、水中モード設定時にカメラ１０自身が水中にあるか否かを判断する代わりに、最後の撮影指示から半押しが指示されたときまでの時間が、所定の潜水時間（例えば１回の潜水所要時間として３０分）経過しているか否かを判断し、所定の潜水時間経過していれば、Ｓ１１・１２に進んで第２実施形態と同様、マクロ撮影されたスルー画像を表示する。この処理では、水深／水圧検出部６０による水深／水圧の出力が不要である。
【００５２】
なお、所定の潜水時間は、ユーザの潜水計画に合わせ、操作部６２から任意に設定できるようにしてもよい。
【００５３】
こうすると、図５のように、マクロ撮影された水滴がスルー画像としてＬＣＤ４１に表示されるから、撮影者はレンズ前の水滴に容易に気づき、水滴を除去することで、水滴による画像ボケを防ぐことができる。また、自動的にマクロ撮影のスルー画が表示されることで撮影者が不適切な撮影モードに気づき、適宜撮影モードの設定を変更することができる。
【００５４】
＜第４実施形態＞
レンズ前の水滴をより正確にユーザに知らせるためには、スルー画像を解析することで水滴の有無を判定し、水滴が存在すると判断されたときに警告を表示するとよい。
【００５５】
図７は第４実施形態に係るカメラ１０のブロック図である。
【００５６】
このカメラ１０の構成は、第１実施形態のカメラのブロックと基本的に同様であるが、画像解析部６１をさらに備えている。画像解析部６１の処理の詳細は下記に示す。
【００５７】
図８はこのカメラ１０の実行する撮影準備処理の流れを示すフローチャートである。第１〜３実施形態と同じ処理には同じ符号を付しており、説明も省略する。
【００５８】
Ｓ３において、水深／水圧から現在カメラ１０が陸上にあると判断されると、Ｓ１１に移行する。Ｓ１１の処理後はＳ３１に移行する。
【００５９】
Ｓ３１では、画像解析部６１がマクロ撮影によって得た画像をデジタル信号処理部３４から取り込む。
【００６０】
Ｓ３２では、画像解析部６１が取り込んだ画像を２次元高速フーリエ変換（ＦＦＴ）することでパワースペクトル画像を得る。
【００６１】
Ｓ３３では、画像解析部６１は、パワースペクトル画像の原点から斜め方向に沿って、所定の周波数だけ隔てた位置Ｐにおけるパワースペクトルの強度Ｗが、所定の閾値Ｚを超えているか否かを判断する。Ｗ＞Ｚである場合、スルー画像に水滴ありと判断し、Ｓ３４に移行する。Ｗ≦Ｚの場合、スルー画像に水滴なしと判断し、Ｓ５に移行する。このステップの処理の詳細は後述する。
【００６２】
Ｓ３４では、レンズ前に水滴がある旨の警告メッセージをスルー画像と合成しＬＣＤ４１に表示する（図１１参照）。
【００６３】
ここで、画像解析部６１による画像解析の詳細を説明する。図９（ａ）は水滴のない画像を示し、図９（ｂ）は水滴のない画像へのＦＦＴの結果に基づいて得られたパワースペクトル画像を示す。一方、図１０（ａ）は水滴のある画像を示し、図１０（ｂ）は水滴のある画像へのＦＦＴの結果に基づいて得られたパワースペクトル画像を示す。
【００６４】
パワースペクトル画像は、原点からの距離が周波数を示しており、明るいほどその周波数帯の振幅が大きいことを示している。つまり、Ｘ軸は、垂直方向のスジの周波数軸で、原点が直流成分で、値が大きくなる程、高周波成分を表す。Ｙ軸は、水平方向のスジの周波数軸で、原点が直流成分で、値が大きくなる程、高周波成分を表す。
【００６５】
水滴のある画像のパワースペクトル画像（図１０（ｂ））と水滴のない画像のパワースペクトル画像（図９（ｂ））とを比較すれば明らかであるが、水滴のある画像のパワースペクトル画像は原点周辺領域のパワースペクトル強度が強く、水滴のない画像のように原点付近およびＸ軸・Ｙ軸方向のスジの周波数に強いパワースペクトルが密集しない。つまり、水滴のある画像では、低周波数成分におけるパワースペクトルが様々な方向へ散乱するのである。
【００６６】
このような性質を利用して、画像解析部６１は、スルー画像から水滴の有無を判断する。すなわち、図１２に示すように、画像解析部６１は、パワースペクトル画像の原点からＸ軸ないしＹ軸に対する傾きθ（≠０）の方向（これを「斜め方向」とする）に沿って、所定の周波数（例えばｆｓ／１６：ｆｓはサンプリング周波数）だけ隔てた位置Ｐにおけるパワースペクトルの強度が、所定の閾値Ｚを超えている場合、画像に水滴ありと判断する。Ｚの値は、水滴のあるサンプル画像のパワースペクトル画像から統計的に決定すればよい。
【００６７】
このように、本実施形態では、マクロ撮影画像をＦＦＴした結果得られるパワースペクトル画像に基づいて水滴の有無を判断し、水滴があればその旨を警告する。撮影者は警告に応じて適宜水滴を除去することで、水滴の付着した状態で撮影を実施することによる画像ぼけを防ぐことができる。
【００６８】
＜第５実施形態＞
図１３は第５実施形態に係る撮影準備処理の流れを示すフローチャートである。この処理は、第４実施形態とほぼ同様であるが、Ｓ３がＳ２１と置換さている点が異なる。このＳ２１の処理は第３実施形態と同様、所定時間の経過でカメラ１０が陸上にあるか否かを判断し、陸上にあると判断された場合は、スルー画像のパワースペクトル画像に基づいて水滴の有無を判定し、その結果に応じて警告を表示する。このため、第４実施形態の撮影準備処理と同等の効果を生む。ただし、第３実施形態と同様、この処理は水深／水圧検出部６０を必要としない。
【図面の簡単な説明】
【００６９】
【図１】第１実施形態に係るデジタルカメラのブロック図
【図２】第１実施形態に係る撮影準備処理の流れを示すフローチャート
【図３】第１実施形態に係る警告表示の一例を示す図
【図４】第２実施形態に係る撮影準備処理の流れを示すフローチャート
【図５】水滴のあるスルー画像の一例を示す図
【図６】第３実施形態に係る撮影準備処理の流れを示すフローチャート
【図７】第４実施形態に係るデジタルカメラのブロック図
【図８】第４実施形態に係る撮影準備処理の流れを示すフローチャート
【図９】水滴のない画像およびその画像から得られたパワースペクトル画像の一例を示す図
【図１０】水滴のある画像およびその画像から得られたパワースペクトル画像の一例を示す図
【図１１】第４実施形態に係る警告表示の一例を示す図
【図１２】パワースペクトル画像における原点から斜め方向に沿って所定周波数隔てた位置の一例を示す図
【図１３】第５実施形態に係る撮影準備処理の流れを示すフローチャート
【符号の説明】
【００７０】
４１：ＬＣＤ、５２：ＣＰＵ、６０：水深／水圧検出部、６１：画像解析部
【図１】
2008020697.tif 000003
【図２】
2008020697.tif 000004
【図３】
2008020697.tif 000005
【図４】
2008020697.tif 000006
【図５】
2008020697.tif 000007
【図６】
2008020697.tif 000008
【図７】
2008020697.tif 000009
【図８】
2008020697.tif 000010
【図９】
2008020697.tif 000011
【図１０】
2008020697.tif 000012
【図１１】
2008020697.tif 000013
【図１２】
2008020697.tif 000014
【図１３】
2008020697.tif 000015