(57)【要約】【課題】レンズの少なくとも一部が指に覆われているか否かを精度良く判定する撮像装置を提供する。【解決手段】レンズを介して被写体を撮像し、前記被写体像を示す画像データを出力する撮像手段と、前記撮像手段により出力された画像データにより、前記被写体の輝度を数値で示す輝度関連情報、及び前記被写体の色を数値で示す色関連情報を含む画像情報を取得する取得手段と、前記取得手段により取得された画像情報が示す各々の数値と、当該数値に対応して設けられた所定の閾値とを比較することにより、前記レンズの少なくとも一部が指で覆われているか否か判定する判定手段と、前記判定手段により、前記レンズの少なくとも一部が指で覆われていると判定された場合に、その旨を警告する警告手段と、を有する。【選択図】図３
2008306404.tif 000002
【特許請求の範囲】
【請求項１】
レンズを介して被写体を撮像し、前記被写体像を示す画像データを出力する撮像手段と、
前記撮像手段により出力された画像データにより、前記被写体の輝度を数値で示す輝度関連情報、及び前記被写体の色を数値で示す色関連情報を含む画像情報を取得する取得手段と、
前記取得手段により取得された画像情報が示す各々の数値と、当該数値に対応して設けられた所定の閾値とを比較することにより、前記レンズの少なくとも一部が指で覆われているか否か判定する判定手段と、
前記判定手段により、前記レンズの少なくとも一部が指で覆われていると判定された場合に、その旨を警告する警告手段と、
を有する撮像装置。
【請求項２】
前記判定手段は、前記画像データが示す被写体像の所定の領域に対応する前記画像情報が示す各々の数値と、当該数値に対応して設けられた所定の閾値とを比較することにより、前記レンズの少なくとも一部が指で覆われているか否か判定する請求項１に記載の撮像装置。
【請求項３】
当該撮像装置が撮影者により把持されている状態を検出する状態検出手段を更に有し、
前記判定手段は、前記状態検出手段により検出された状態に基づき、前記所定の閾値を変更する請求項１又は請求項２に記載の撮像装置。
【請求項４】
前記判定手段は、当該撮像装置における前記レンズの位置に基づき、前記所定の閾値を変更する請求項１から請求項３のいずれか１項に記載の撮像装置。
【請求項５】
当該撮像装置が使用される地域のアナログカラーテレビ放送に関する規格、及び当該撮像装置の言語仕様を設定する設定手段を更に有し、
前記設定手段により設定された前記規格、及び前記言語仕様により前記所定の閾値の値を変更する請求項１から請求項４のいずれか１項に記載の撮像装置。
【請求項６】
前記判定手段は、露出を定める絞り値に基づき、前記所定の閾値を変更する請求項１から請求項５のいずれか１項に記載の撮像装置。
【請求項７】
前記判定手段は、露出を定める絞り値を所定の絞り値より大きい絞り値とした状態で前記撮像手段により出力された画像データから前記画像情報取得手段により取得された画像情報が示す各々の数値と、当該数値に対応して設けられた所定の閾値とを比較することにより、前記レンズの少なくとも一部が指で覆われているが否か判定する請求項１から請求項５のいずれか１項に記載の撮像装置。
【請求項８】
前記判定手段は、露出を定める絞り値を異なる複数の絞り値とした状態毎に前記撮像手段により出力された複数の画像データから前記画像情報取得手段により取得された画像情報が示す各々の数値と、当該数値に対応して設けられた所定の閾値とを、前記複数の画像データ毎に比較することにより、前記レンズの少なくとも一部が指で覆われているが否か判定する請求項１から請求項５のいずれか１項に記載の撮像装置。
【請求項９】
前記警告手段による警告には複数の種類が存在し、
前記警告手段による警告を、いずれの種類の警告とするかを設定する設定手段を更に有する請求項１から請求項８のいずれか１項に記載の撮像装置。
【請求項１０】
撮影者の指の色を示す撮影者情報を登録する登録手段を更に有し、
前記判定手段は、前記登録手段により登録された前記撮影者情報に応じて、前記所定の閾値を変更する請求項１から請求項９のいずれか１項に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置に関し、特にレンズの少なくとも一部が指に覆われていることを警告する撮像装置に関する。
【背景技術】
【０００２】
近年、デジタルカメラの小型化が進んでいる。このデジタルカメラの小型化傾向に伴い、撮影者がレンズを指で覆ってしまうことで発生する撮影ミスが増加する傾向にある。
【０００３】
この撮影ミスに関し、特許文献１には、レリーズボタンの半押しによってプリ露光を行い、それにより得られた画像データから輝度評価値とＡＦ評価値を算出し、これら評価値からレンズが指に覆われているか否かを判定する技術が開示されている。
【特許文献１】特開２０００−１３６４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に開示された技術では、輝度評価値とＡＦ評価値とで判定しているため、レンズの少なくとも一部が指に覆われているか否かを判定する精度が低いという問題点があった。
【０００５】
本発明は上記問題点に鑑み、レンズの少なくとも一部が指に覆われているか否かを精度良く判定する撮像装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１の発明は、レンズを介して被写体を撮像し、前記被写体像を示す画像データを出力する撮像手段と、前記撮像手段により出力された画像データにより、前記被写体の輝度を数値で示す輝度関連情報、及び前記被写体の色を数値で示す色関連情報を含む画像情報を取得する取得手段と、前記取得手段により取得された画像情報が示す各々の数値と、当該数値に対応して設けられた所定の閾値とを比較することにより、前記レンズの少なくとも一部が指で覆われているか否か判定する判定手段と、前記判定手段により、前記レンズの少なくとも一部が指で覆われていると判定された場合に、その旨を警告する警告手段と、を有する。
【０００７】
請求項１の発明によれば、撮像手段がレンズを介して被写体を撮像し、前記被写体像を示す画像データを出力し、取得手段が前記撮像手段により出力された画像データにより、前記被写体の輝度を数値で示す輝度関連情報、及び前記被写体の色を数値で示す色関連情報を含む画像情報を取得し、判定手段が前記取得手段により取得された画像情報が示す各々の数値と、当該数値に対応して設けられた所定の閾値とを比較することにより、前記レンズの少なくとも一部が指で覆われているか否か判定すると、警告手段が前記判定手段により、前記レンズの少なくとも一部が指で覆われていると判定された場合に、その旨を警告する。このように、被写体の輝度を数値で示す輝度関連情報、及び前記被写体の色を数値で示す色関連情報を含む画像情報に基づきレンズが指に覆われているか否かを判定することにより、精度良くレンズの少なくとも一部が指に覆われているか否かを判定することができる。
【０００８】
なお、本発明は、請求項２の発明のように、前記判定手段は、前記画像データが示す被写体像の所定の領域に対応する前記画像情報が示す各々の数値と、当該数値に対応して設けられた所定の閾値とを比較することにより、前記レンズの少なくとも一部が指で覆われているか否か判定するようにしても良い。
【０００９】
請求項２の発明によれば、被写体像の所定の領域に対応する画像情報が示す各々の数値と、当該数値に対応して設けられた所定の閾値とを比較することにより、指がかかりやすい所定の領域で判定できるため、レンズの少なくとも一部が指に覆われているか否かを精度良く判定することができる。
【００１０】
なお、本発明は、請求項３の発明のように、当該撮像装置が撮影者により把持されている状態を検出する状態検出手段を更に有し、前記判定手段は、前記状態検出手段により検出された状態に基づき、前記所定の閾値を変更する。
【００１１】
請求項３の発明によれば、撮像装置が撮影者により把持されている状態により、指で覆われるレンズの位置が異なるため、その状態に基づき指かかりか否かを判定する閾値を変更することで、レンズの少なくとも一部が指に覆われているか否かを精度良く判定することができる。
【００１２】
なお、本発明は、請求項４の発明のように、前記判定手段は、当該撮像装置における前記レンズの位置に基づき、前記所定の閾値を変更するようにしても良い。
【００１３】
請求項４の発明によれば、撮像装置における前記レンズの位置により、指で覆われるレンズの位置が異なるため、そのレンズの位置に基づき指かかりか否かを判定する閾値を変更することで、レンズの少なくとも一部が指に覆われているか否かを精度良く判定することができる。
【００１４】
また、本発明は、請求項５の発明のように、当該撮像装置が使用される地域のアナログカラーテレビ放送に関する規格、及び当該撮像装置の言語仕様を設定する設定手段を更に有し、前記設定手段により設定された前記規格、及び前記言語仕様により前記所定の閾値の値を変更するようにしても良い。
【００１５】
請求項５の発明によれば、アナログカラーテレビ放送に関する規格及び当該撮像装置の言語仕様により、人種を推定することが可能となるため、その人種の肌の色の応じて所定の閾値の値を変更することにより、レンズの少なくとも一部が指に覆われているか否かを精度良く判定することができる。
【００１６】
また、請求項１から請求項５の発明は、請求項６の発明のように、前記判定手段は、露出を定める絞り値に基づき、前記所定の閾値を変更するようにしても良い。
【００１７】
請求項６の発明によれば、絞り値により被写界深度は異なるため、その絞り値に基づき所定の閾値を変更することにより、レンズの少なくとも一部が指に覆われているか否かを精度良く判定することができる。
【００１８】
また、請求項１から請求項５の発明は、請求項７の発明のように、前記判定手段は、露出を定める絞り値を所定の絞り値より大きい絞り値とした状態で前記撮像手段により出力された画像データから前記画像情報取得手段により取得された画像情報が示す各々の数値と、当該数値に対応して設けられた所定の閾値とを比較することにより、前記レンズの少なくとも一部が指で覆われているが否か判定するようにしても良い。
【００１９】
請求項７の発明によれば、絞り値を大きくし、被写界深度を深くすることにより、レンズの少なくとも一部が指に覆われているか否かを精度良く判定することができる。
【００２０】
また、請求項１から請求項５の発明は、請求項８の発明のように、前記判定手段は、露出を定める絞り値を異なる複数の絞り値とした状態毎に前記撮像手段により出力された複数の画像データから前記画像情報取得手段により取得された画像情報が示す各々の数値と、当該数値に対応して設けられた所定の閾値とを、前記複数の画像データ毎に比較することにより、前記レンズの少なくとも一部が指で覆われているが否か判定する。
【００２１】
請求項８の発明によれば、絞り値の異なる状態で出力された複数の画像データから画像情報取得手段により取得された画像情報が示す各々の数値と、当該数値に対応して設けられた所定の閾値とを比較するため、１つの画像情報のみで判定する場合と比較して、レンズの少なくとも一部が指に覆われているか否かを精度良く判定することができる。
【００２２】
また、本発明は、請求項９の発明のように、前記警告手段による警告には複数の種類が存在し、前記警告手段による警告を、いずれの種類の警告とするかを設定する設定手段を更に有する。
【００２３】
請求項９によれば、撮影者により警告の種類を設定することができる。
【００２４】
また、本発明は、請求項１０の発明のように、撮影者の指の色を示す撮影者情報を登録する登録手段を更に有し、前記判定手段は、前記登録手段により登録された前記撮影者情報に応じて、前記所定の閾値を変更するようにしても良い。
【００２５】
請求項１０によれば、撮影者の指の色を示す撮影者情報に応じて、所定の閾値を変更することでレンズの少なくとも一部が指に覆われているか否かを精度良く判定することができる。
【発明の効果】
【００２６】
本発明によれば、レンズの少なくとも一部が指に覆われているか否かを精度良く判定する撮像装置を提供することができるという効果が得られる。
【発明を実施するための最良の形態】
【００２７】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。
【００２８】
まず、図１を参照して、本実施の形態に係るデジタルカメラ１０の外観上の構成を説明する。デジタルカメラ１０の正面には、被写体像を結像させるための光学部材であるレンズ２１と、撮影する被写体の構図を決定するために用いられるファインダ２０と、が備えられている。また、デジタルカメラ１０の上面には、撮影を実行する際に押圧操作されるレリーズボタン（所謂シャッターボタン）５６Ａと、電源スイッチ５６Ｂと、が備えられている。
【００２９】
なお、本実施の形態に係るデジタルカメラ１０のレリーズボタン５６Ａは、中間位置まで押下される状態（以下、「半押し状態」という。）と、当該中間位置を超えた最終押下位置まで押下される状態（以下、「全押し状態」という。）と、の２段階の押圧操作が検出可能に構成されている。
【００３０】
そして、デジタルカメラ１０では、レリーズボタン５６Ａを半押し状態にすることにより被写体の明るさが測光され、測光された被写体の明るさに基づきＡＥ（Automatic Exposure、自動露出）機能が働いて露出状態（シャッタースピード、及び絞りの状態）が設定された後、ＡＦ（Auto Focus、自動合焦）機能が働いて合焦制御され、その後、引き続き全押し状態にすると露光（撮影）が行われる。
【００３１】
一方、デジタルカメラ１０の背面には、前述のファインダ２０の接眼部と、撮影された被写体像やメニュー画面等を表示するための上記ＬＣＤ３８と、撮影を行うモードである撮影モード及び撮影によって得られた被写体像をＬＣＤ３８に再生表示するモードである再生モードの何れかのモードに設定する際にスライド操作されるモード切替スイッチ５６Ｃと、が備えられている。
【００３２】
また、デジタルカメラ１０の背面には、十字カーソルボタン５６Ｄと、撮影時にストロボ４４を強制的に発光させるモードである強制発光モードを設定する際に押圧操作される強制発光スイッチ５６Ｅと、が更に備えられている。
【００３３】
なお、十字カーソルボタン５６Ｄは、ＬＣＤ３８の表示領域における上・下・左・右の４方向の移動方向を示す４つの矢印キーと、それら矢印キーの中央に存在する決定キーとを含んで構成されている。
【００３４】
次に、図２を参照して、本実施の形態に係るデジタルカメラ１０の電気系の構成を説明する。
【００３５】
デジタルカメラ１０は、前述のレンズ２１を含んで構成された光学ユニット２２と、レンズ２１の光軸後方に配設された電荷結合素子（以下、「ＣＣＤ」という。）２４と、入力されたアナログ信号に対して各種のアナログ信号処理を行うアナログ信号処理部２６と、を含んで構成されている。
【００３６】
また、デジタルカメラ１０は、入力されたアナログ信号をデジタルデータに変換するアナログ／デジタル変換器（以下、「ＡＤＣ」という。）２８と、入力されたデジタルデータに対して各種のデジタル信号処理を行うデジタル信号処理部３０と、を含んで構成されている。
【００３７】
なお、デジタル信号処理部３０は、所定容量のラインバッファを内蔵し、入力されたデジタルデータを後述するメモリ４８の所定領域に直接記憶させる制御も行う。
【００３８】
ＣＣＤ２４の出力端はアナログ信号処理部２６の入力端に、アナログ信号処理部２６の出力端はＡＤＣ２８の入力端に、ＡＤＣ２８の出力端はデジタル信号処理部３０の入力端に、各々接続されている。従って、ＣＣＤ２４から出力された被写体像を示すアナログ信号はアナログ信号処理部２６によって所定のアナログ信号処理が施され、ＡＤＣ２８によってデジタル画像データに変換された後にデジタル信号処理部３０に入力される。
【００３９】
一方、デジタルカメラ１０は、被写体像やメニュー画面等をＬＣＤ３８に表示させるための信号を生成してＬＣＤ３８に供給するＬＣＤインタフェース３６と、デジタルカメラ１０全体の動作を司るＣＰＵ４０と、撮影により得られたデジタル画像データ等を記憶するメモリ４８と、メモリ４８に対するアクセスの制御を行うメモリインタフェース４６と、を含んで構成されている。
【００４０】
更に、デジタルカメラ１０は、可搬型のメモリカード５２をデジタルカメラ１０でアクセス可能とするための外部メモリインタフェース５０と、デジタル画像データに対する圧縮処理及び伸長処理を行う圧縮・伸長処理回路５４と、傾斜センサ５８と、を含んで構成されている。
【００４１】
なお、本実施の形態のデジタルカメラ１０では、メモリ４８としてＶＲＡＭ（Video RAM）、ＳＲＡＭ又はＤＲＡＭ、フラッシュメモリのうちのいずれか１つ以上が用いられ、メモリカード５２としてスマートメディア（Smart Media(登録商標)）が用いられている。
【００４２】
デジタル信号処理部３０、ＬＣＤインタフェース３６、ＣＰＵ４０、メモリインタフェース４６、外部メモリインタフェース５０、傾斜センサ５８、及び圧縮・伸長処理回路５４はシステムバスＢＵＳを介して相互に接続されている。従って、ＣＰＵ４０は、デジタル信号処理部３０の作動の制御、圧縮・伸長処理回路５４の作動の制御、傾斜センサ５８の制御、ＬＣＤ３８に対するＬＣＤインタフェース３６を介した各種情報の表示、メモリ４８及びメモリカード５２へのメモリインタフェース４６、及び外部メモリインタフェース５０を介したアクセスを各々行うことができる。
【００４３】
一方、デジタルカメラ１０には、主としてＣＣＤ２４を駆動させるためのタイミング信号を生成してＣＣＤ２４に供給するタイミングジェネレータ３２が備えられており、ＣＣＤ２４の駆動はＣＰＵ４０によりタイミングジェネレータ３２を介して制御される。
【００４４】
更に、デジタルカメラ１０にはモータ駆動部３４が備えられており、光学ユニット２２に備えられた図示しない焦点調整モータ、ズームモータ及び絞り駆動モータの駆動もＣＰＵ４０によりモータ駆動部３４を介して制御される。
【００４５】
すなわち、本実施の形態に係るレンズ２１は複数枚のレンズを有し、焦点距離の変更（変倍）が可能なズームレンズとして構成されており、図示しないレンズ駆動機構を備えている。このレンズ駆動機構に上記焦点調整モータ、ズームモータ、及び絞り駆動モータは含まれるものであり、これらのモータは各々ＣＰＵ４０の制御によりモータ駆動部３４から供給された駆動信号によって駆動される。
【００４６】
更に、前述のレリーズボタン５６Ａ、電源スイッチ５６Ｂ、モード切替スイッチ５６Ｃ、十字カーソルボタン５６Ｄ、及び強制発光スイッチ５６Ｅ（同図では、「操作部５６」と総称。）はＣＰＵ４０に接続されており、ＣＰＵ４０は、これらの操作部５６に対する操作状態を常時把握できる。
【００４７】
また、デジタルカメラ１０には、ストロボ４４とＣＰＵ４０との間に介在されると共に、ＣＰＵ４０の制御によりストロボ４４を発光させるための電力を充電する充電部４２が備えられている。更に、ストロボ４４はＣＰＵ４０にも接続されており、ストロボ４４の発光はＣＰＵ４０によって制御される。
【００４８】
次に、本実施の形態に係るデジタルカメラ１０の撮影時における全体的な動作について簡単に説明する。
【００４９】
まず、ＣＣＤ２４は、光学ユニット２２を介した撮影を行い、被写体像を示すＲ（赤）、Ｇ（緑）、Ｂ（青）毎のアナログ信号をアナログ信号処理部２６に順次出力する。アナログ信号処理部２６は、ＣＣＤ２４から入力されたアナログ信号に対して相関二重サンプリング処理等のアナログ信号処理を施した後にＡＤＣ２８に順次出力する。
【００５０】
ＡＤＣ２８は、アナログ信号処理部２６から入力されたＲ、Ｇ、Ｂ毎のアナログ信号を各々１２ビットのＲ、Ｇ、Ｂの信号（デジタル画像データ）に変換してデジタル信号処理部３０に順次出力する。デジタル信号処理部３０は、内蔵しているラインバッファにＡＤＣ２８から順次入力されるデジタル画像データを蓄積して一旦メモリ４８の所定領域に直接格納する。
【００５１】
メモリ４８の所定領域に格納されたデジタル画像データは、ＣＰＵ４０による制御に応じてデジタル信号処理部３０により読み出され、所定の物理量に応じたデジタルゲインをかけることでホワイトバランス調整を行なうと共に、ガンマ処理及びシャープネス処理を行なって所定ビット、例えば８ビットのデジタル画像データを生成する。
【００５２】
そして、デジタル信号処理部３０は、生成した所定ビットのデジタル画像データに対しＹＣ信号処理を施して輝度信号Ｙとクロマ信号Ｃｒ、Ｃｂ（以下、「ＹＣ信号」という。）を生成し、ＹＣ信号をメモリ４８の上記所定領域とは異なる領域に格納する。
【００５３】
なお、ＬＣＤ３８は、ＣＣＤ２４による連続的な撮影によって得られた動画像（スルー画像）を表示してファインダとして使用することができるものとして構成されており、ＬＣＤ３８をファインダとして使用する場合には、生成したＹＣ信号を、ＬＣＤインタフェース３６を介して順次ＬＣＤ３８に出力する。これによってＬＣＤ３８にスルー画像が表示されることになる。
【００５４】
ここで、レリーズボタン５６Ａが撮影者によって半押し状態とされた場合、前述のようにＡＥ機能が働いて露出状態が設定された後、ＡＦ機能が働いて合焦制御され、その後、引き続き全押し状態とされた場合、この時点でメモリ４８に格納されているＹＣ信号を、圧縮・伸長処理回路５４によって所定の圧縮形式（本実施の形態では、ＪＰＥＧ形式）で圧縮した後に外部メモリインタフェース５０を介してメモリカード５２に記録する。
【００５５】
次に、図３を用いて本実施の形態に係る指かかり警告処理について、フローチャートを用いて説明する。なお、以下に説明するフローチャートは、上述したＣＰＵ４０により実行される。また、レンズの少なくとも一部が指で覆われていることを指かかりと表現することがある。
【００５６】
最初に、ステップ１０１で、後述する撮影準備処理を実行する。次のステップ１０２で、上記撮影準備処理により、合焦しているか否か判断する。レンズの少なくとも一部が指で覆われている場合は合焦しないため、ステップ１０２で、否定判断した場合には、指かかりはないと判断し、処理を終了する。
【００５７】
一方、ステップ１０２で否定判断した場合には、ステップ１０３で後述する指かかり判定処理を実行する。この指かかり判定処理は、被写体の輝度を数値で示す輝度関連情報、及び被写体の色を数値で示す色関連情報を含む画像情報が示す各々の数値と、当該数値に対応して設けられた所定の閾値とを比較することにより、レンズ２１の少なくとも一部が指で覆われているか否か判定する処理である。
【００５８】
この処理では、レンズ２１の少なくとも一部が指で覆われていると判定すると指判定フラグはオンとされ、そうでない場合にはオフとされる。
【００５９】
次のステップ１０４で、指判定フラグがオンか否か判断する。ステップ１０４で肯定判断した場合には、ステップ１０５でレンズの少なくとも一部が指で覆われていることを警告する警告処理を行う。一方、ステップ１０４で否定判断した場合には、ステップ１０６で合焦していないことを警告するＡＦ警告処理を行う。
【００６０】
以上説明した処理により、被写体の輝度を数値で示す輝度関連情報、及び前記被写体の色を数値で示す色関連情報を含む画像情報に基づきレンズが指に覆われているか否かを判定することにより、精度良くレンズ２１の少なくとも一部が指に覆われているか否かを判定することができる。
【００６１】
次に、上記ステップ１０１の撮影準備処理について、図４のフローチャートを用いて説明する。まず、ステップ２０１で、上述したレリーズボタン半押しを検出すると、ステップ２０２で、上述したＡＦ機能によりＡＦ制御、及びＡＥ機能によりアイリス制御を行う。その後、ステップ２０３で、上述したスルー画像を取得する。このスルー画像に対して指かかり判定処理が行われる。
【００６２】
次に、指かかり判定処理（図３のステップ１０３）を、図５のフローチャートを用いて説明する。この処理の引数は、指かかり判定する被写体像内の領域を示す情報である。引数が指定されない場合には、被写体像全領域に対して判定する。
【００６３】
まず、ステップ３０１で、上記領域における空間周波数が閾値Ｆより小さいか否か判断する。空間周波数が小さい場合、指に覆われたことで合焦されていない可能性が高い。このステップ３０１で否定判断した場合には、ステップ３１０で指判定フラグをオフとし、処理を終了する。なお、空間周波数は数値で示される輝度関連情報である。
【００６４】
次のステップ３０２でｋを０で初期化する。このｋは、後述する判定処理で判定フラグがオンとされたドットの個数をカウントするためのものである。
【００６５】
次のステップ３０３で、領域内のドットを１つ取得する。そのドットに対し、ステップ３０４で、後述する判定処理を行う。この処理では、そのドットの位置に対応するレンズ２１での領域が指で覆われていると判定すると判定フラグはオンとされ、そうでない場合にはオフとされる。
【００６６】
次のステップ３０５で、判定フラグがオンか否か判定する。ステップ３０５で否定判断すると、ステップ３０９に処理が進む。一方、ステップ３０５で肯定判断すると、ステップ３０６で、ｋを１つ増分する。
【００６７】
次のステップ３０７で、ｋが領域に属するドット数のＭ％を超えたか否か判断する。このＭ％は、領域の面積に応じて定めるようにしても良い。例えば指で領域全てが覆われるような狭い領域の場合には、９０％とし、広い領域では１０％などと定めておく。
【００６８】
ステップ３０７で肯定判断した場合には、判定対象となった領域が指で覆われていると判断し、ステップ３０８で指判定フラグをオンとし、処理を終了する。
【００６９】
一方、ステップ３０７で否定判断した場合には、ステップ３０９で領域に属する全てのドットに対して判定が終了したか否か判断する。このステップ３０９で否定判断した場合には、ステップ３０３に戻り、判定されていないドットを取得する。ステップ３０９で肯定判断した場合には、ｋが領域に属するドット数のＭ％を超えなかったため、ステップ３１０で指判定フラグをオフとし、処理を終了する。
【００７０】
次に、上記ステップ３０４の判定処理を、図６のフローチャートを用いて説明する。この処理は、１つのドットに対して行われる処理である。まず、ステップ４０１で、判定対象ドットの、数値で示される輝度関連情報である輝度が閾値Ｃより小さいか否か判断する。この輝度は、上述した輝度信号より得ることができる。このように、ステップ４０１では、ドットの位置に対応するレンズ２１での領域が指で覆われていると輝度は低下するため、閾値Ｃを設けて判断する処理である。
【００７１】
このステップ４０１で否定判断した場合には、ステップ４０４で判定フラグをオフとし、処理を終了する。
【００７２】
一方、ステップ４０１で肯定判断した場合には、次のステップ４０２で、判定対象ドットの、数値で示される色関連情報である上述したＲ、Ｇ、Ｂの信号を用いた判断を行う。ステップ４０２に示されるように、r1<Ｒ<r2、g1<Ｇ<g2、b1<Ｂ<b2の３つの条件を同時に満たすか否か判断される。この条件において、r1、r2はＲの閾値、g1、g2はＧの閾値、b1、b2はＢの閾値であり、それらの閾値は、ＲＧＢは肌色を示すか否かを判断するものである。なお、この処理では、上述した３つの条件となっているが、３つに限らず条件の数を増減して判定するようにしても良い。
【００７３】
このステップ４０２で否定判断した場合、上述したステップ４０４に処理が進み、肯定判断した場合には、ステップ４０３で判定フラグをオンとし、処理を終了する。
【００７４】
以上説明した処理で用いられた各閾値は、後述する閾値と比較して、指かかりと判定する度合いが標準的なものである。
【００７５】
次に、警告処理（図３のステップ１０５）を、図７のフローチャートを用いて説明する。まず、ステップ５０１で、撮影者によりモードの設定がされる。このモードについては以下のフローチャートの説明とともに説明される。
【００７６】
次のステップ５０２でオートモードか否か判断する。オートモードとは、デジタルカメラ１０が自動で撮影に関する設定を行うものである。この場合、撮影者は、失敗せずに撮影できるという期待があり、また何でも気軽に撮影すると思われる。従って、ステップ５０２で肯定判断した場合には、警告を分かり安くするためにステップ５０６で音声を発生する。この音声とは単なる音や、警告を意味する声であっても良い。また、音声を発生する場合には、上述したデジタルカメラ１０の構成（図２参照）にスピーカが加わることとなる。
【００７７】
ステップ５０２で否定判断した場合には、ステップ５０３で高感度モードか否か判断する。高感度モードの場合、撮影者は暗い場所で何とか撮影したいと考え、また撮影が成功すると期待していると考えられる。従って、ステップ５０３で肯定判断した場合には、先ほどと同様、警告を分かり安くするためにステップ５０６で音声を発生する。
【００７８】
ステップ５０３で否定判断した場合には、ステップ５０４でマニュアルモードか否か判断する。マニュアルモードの場合、撮影者は自分の意志の通り撮影したいと考え、また種々の設定によりベストな撮影ができることを期待していると思われる。この場合、警告は撮影者が認識できればよい程度である。従って、ステップ５０５でＬＣＤ３８に警告を表示するようにする。
【００７９】
また、ステップ５０４で否定判断した場合、すなわち、いずれもモードでもない場合は、ステップ５０６で音声を発生する。上述した処理では、モードを設定することでいずれの種類の警告とするかを設定する処理であるが、単にいずれの警告とするかを設定する処理としても良い。
【００８０】
このように、上述した処理により、撮影者により警告の種類を設定することができる。
【００８１】
次に、ＡＦ警告処理（図３のステップ１０６）を、図８のフローチャートを用いて説明する。このＡＦ警告処理は、合焦していないことを警告するための処理である。まず、ステップ６０１で、オートモードか否か判断する。オートモードの場合、撮影者は、失敗せずに撮影できるという期待があり、また何でも気軽に撮影すると思われる。従って、ステップ６０１で肯定判断した場合には、失敗を回避するためにステップ６０５でシャッタを使用不可とし、撮影できないようにする。
【００８２】
ステップ６０１で否定判断した場合には、ステップ６０２で高感度モードか否か判断する。高感度モードの場合、撮影者は暗い場所で何とか撮影したいと考え、また撮影が成功すると期待していると考えられる。従って、ステップ６０２で肯定判断した場合には、警告を分かり安くするためにステップ６０６で音声を発生する。この音声とは単なる音や、警告を意味する声であっても良い。
【００８３】
ステップ６０２で否定判断した場合には、ステップ６０３でマニュアルモードか否か判断する。マニュアルモードの場合、撮影者は自分の意志の通り撮影したいと考え、また種々の設定によりベストな撮影ができることを期待していると思われる。この場合、警告は撮影者が認識できればよい程度である。従って、ステップ６０４でＬＣＤ３８に警告を表示するようにする。
【００８４】
また、ステップ６０４で否定判断した場合、すなわち、いずれもモードでもない場合は、ステップ６０７で音声を発生する。
【００８５】
次に、上述した指かかり判定をする領域について、図９を用いて説明する。レンズ２１に指がかかる場合、被写体像全体ではなく、同図に示されるように、被写体像の枠付近である領域Ａの一部に指がかかる場合が多い。
【００８６】
従って、領域Ａと、被写体像から領域Ａを除いた領域Ｂなど、所定の領域で指かかり判定をすることで精度良く判定することが可能となる。
【００８７】
このように所定の領域で指かかり判定を行う場合の例として、図９に示される領域Ａ又は全領域に対して指かかり判定をする処理を、図１０のフローチャートを用いて説明する。この処理は、画像データが示す被写体像の所定の領域に対応する画像情報が示す各々の数値と、当該数値に対応して設けられた所定の閾値とを比較することにより、前記レンズ２１の少なくとも一部が指で覆われているか否か判定する処理である。
【００８８】
まず、ステップ７０１で、上述した撮影準備処理を行う。次のステップ７０２で、合焦しているか否か判断する。ステップ７０２で肯定判断した場合、ステップ７０４で領域Ａに対する指かかり判定処理を行う。そして、ステップ７０６で指判定フラグがオンとなっているか否か判断する。ステップ７０６で否定判断した場合には、指がレンズ２１にかかっていないと判断し、処理を終了する。
【００８９】
一方ステップ７０６で肯定判断した場合には、ステップ７０７で上述した警告処理を行い、処理を終了する。
【００９０】
ステップ７０２の判断に戻り、ステップ７０２で否定判断した場合には、ステップ７０３で全領域に対する指かかり判定処理を行う。そして、ステップ７０５で指判定フラグがオンとなっているか否か判断する。ステップ７０５で否定判断した場合には、指がレンズ２１にかかっていないと判断し、ステップ７０８で上述したＡＦ警告処理を行い、処理を終了する。
【００９１】
一方、ステップ７０５で肯定判断した場合には、ステップ７０７で警告処理を行い、処理を終了する。
【００９２】
以上説明した処理により、被写体像の所定の領域に対応する画像情報が示す各々の数値と、当該数値に対応して設けられた所定の閾値とを比較することにより、指がかかりやすい所定の領域で判定できるため、レンズ２１の少なくとも一部が指に覆われているか否かを精度良く判定することができる。
【００９３】
次に、レリーズボタン５６Ａとレンズ２１との位置関係について、図１１を用いて説明する。一般的なデジタルカメラ１０のレリーズボタン５６Ａは、右利き人口が多いことから、レンズ２１から向かって左、すなわち撮影時には右手側に設置されることが多い。このとき、レンズのデジタルカメラ１０における位置は、同図に示されるように、（Ａ）〜（Ｂ）の５種類の位置が代表的な位置である。
【００９４】
また、図１２に示されるように、右手だけでデジタルカメラ１０を把持する場合と、更に左手を添えて両手でデジタルカメラ１０を把持する場合がある。
【００９５】
このように、レンズ２１の位置により、図１３に示されるように、被写体像で指がかかりやすい領域（斜線部分）が存在する。従って、デジタルカメラ１０におけるレンズ２１の位置に基づき指がかかりやすい領域をまず定めるようにする。
【００９６】
この指がかかりやすい領域を判定する領域判定処理を、図１４のフローチャートを用いて説明する。なお、この処理は、デジタルカメラ１０におけるレンズ２１の位置に基づき、所定の閾値を変更する処理である。また、この処理で指がかかりやすい領域を上下左右で示しているが、これらの位置は、図１３に示した上下左右の位置である。
【００９７】
まず、ステップ８０１で、レンズ２１の位置を検出する。これは例えば上記フラッシュメモリなどに、出荷時に記録されているレンズ２１の位置を示す情報を参照することで得ることができる。
【００９８】
レンズ２１の位置を検出すると、次のステップ８０２で、レンズ２１の位置が中央か否か判断する。ステップ８０２で肯定判断した場合には、ステップ８０５で被写体像の上、下、右の領域を指かかり判定領域とし、上記閾値を変更する。
【００９９】
一方、ステップ８０２で否定判断した場合には、ステップ８０３で、レンズ２１の位置が右側か否か判断する。ステップ８０３で肯定判断した場合には、ステップ８０６で被写体像の右の領域を指かかり判定領域をとし、閾値を変更する。
【０１００】
一方、ステップ８０３で否定判断した場合には、ステップ８０４で、レンズ２１の位置が左側か否か判断する。ステップ８０４で肯定判断した場合には、ステップ８０７で被写体像の右の領域を指かかり判定領域とし、閾値を変更する。一方、ステップ８０４で否定判断した場合には、そのまま処理を終了する。この場合、全領域が指がかかりやすい領域となる。
【０１０１】
以上説明した処理における閾値の変更は、指かかりと判定しやすい閾値に変更するものである。この指かかりと判定しやすい閾値については後述する。
【０１０２】
上述した処理により、デジタルカメラ１０におけるレンズ２１の位置により、指で覆われるレンズ２１の位置が異なるため、そのレンズ２１の位置に基づき指かかりか否かを判定する閾値を変更することで、レンズ２１の少なくとも一部が指に覆われているか否かを精度良く判定することができる。
【０１０３】
このようにレンズ２１の位置によっても指がかかりやすい領域が存在するが、デジタルカメラ１０が撮影者により把持されている状態によっても指がかかりやすい領域が存在する。ここで把持されている状態とは、デジタルカメラ１０が縦に把持されているか、又は横に把持されているかを示すものである。デジタルカメラ１０がどのように把持されているかは、上述した傾斜センサ５８により検出することができる。
【０１０４】
図１５に指がかかりやすい領域を示す。同図に示されるように、横に把持されていることを示す同図（Ａ）の場合、指がかかりやすい領域は、同図（ａ）に示される領域となる。また、縦に把持されていることを示す同図（Ｂ）の場合、指がかかりやすい領域は、同図（ｂ）に示される領域となる。更に、同図（Ｂ）とは逆に縦に把持されていることを示す同図（Ｃ）の場合、指がかかりやすい領域は、同図（ｃ）に示される領域となる。
【０１０５】
このように、把持されている状態によって指がかかりやすい領域に対して、閾値を変更する把持状態対応処理を、図１６のフローチャートを用いて説明する。なお、この処理は、デジタルカメラ１０が撮影者により把持されている状態を検出し、検出された状態に基づき、所定の閾値を変更する処理である。まず、ステップ９０１で、傾斜センサ５８により把持状態を検出する。次のステップ９０２で把持状態により分岐する。把持状態によりデジタルカメラ１０が横と判定された場合には、ステップ９０３で領域を指かかり判定領域とし、閾値を変更する。ここでの領域Ａは、図１５（ａ）に示される斜線で示された領域である。一方、ステップ９０２でデジタルカメラ１０が縦と判定された場合には、ステップ９０４で領域Ｂを指かかり判定領域とし、閾値を変更する。ここでの領域Ｂは、図１５（ｂ）に示される斜線で示された領域である。
【０１０６】
以上説明した処理における閾値の変更は、指かかりと判定しやすい閾値に変更するものである。この指かかりと判定しやすい閾値については後述する。
【０１０７】
以上説明した処理により、デジタルカメラ１０が撮影者により把持されている状態により、指で覆われるレンズ２１の位置が異なるため、その状態に基づき指かかりか否かを判定する閾値を変更することで、レンズ２１の少なくとも一部が指に覆われているか否かを精度良く判定することができる。
【０１０８】
また、上述した図１４、図１６に示されるフローチャートは、図３のステップ１０２とステップ１０３との間で行われる処理である。
【０１０９】
次に、絞り値に関する処理について説明する。絞り値が大きく被写界深度が深い場合では、被写体像のほとんどの領域でピントが合いやすくなる。この場合、指かかり判定で用いられる閾値を、指かかりと判定しやすいように変更する。
【０１１０】
一方、絞り値が小さく被写界深度が浅い場合では、被写体像のほとんどの領域でピントが合いにくくなる。この場合、誤判定を回避するため、指かかり判定で用いられる閾値を、指かかりと判定しにくいように変更する。こうすることで、誤判定を減らし、撮影に支障が出ないようにする。
【０１１１】
以上説明した露出を定める絞り値に基づき、閾値を変更する絞り閾値変更処理の詳細を、図１７のフローチャートを用いて説明する。なお、このフローチャートでは、多くの閾値が用いられるが、これらの関係については後述する。まず、ステップ１００１で、上述した撮影準備処理を行う。次のステップ１００２で、現在の撮影モードが小絞り優先か否か判断する。ステップ１００２で肯定判断した場合、小絞りであることから被写界深度が深いため、指かかりと判定しやすいようにステップ１００４で同図に示されるように上述した閾値を変更し、ステップ１００６で指かかり判定処理を行う。
【０１１２】
一方、ステップ１００２で否定判断した場合には、ステップ１００３で現在の撮影モードが大絞り優先か否か判断する。ステップ１００３で否定判断した場合には、図６で説明した閾値を変更せずに、上述したステップ１００６の指かかり判定処理を行う。ステップ１００３で肯定判断した場合には、被写界深度が浅いため、指かかりと判定しにくいようにステップ１００５で上述した閾値を変更し、ステップ１００６で指かかり判定処理を行う。
【０１１３】
次のステップ１００７で、指判定フラグがオンか否か判断し、肯定判断した場合には、ステップ１００８で警告処理を行い処理を終了する。一方、否定判断した場合には、そのまま処理を終了する。上述した処理により、絞り値により被写界深度は異なるため、その絞り値に基づき所定の閾値を変更することにより、レンズの少なくとも一部が指に覆われているか否かを精度良く判定することができる。
【０１１４】
なお、以上説明した処理で用いられた閾値の関係は以下の通りである。
Ｃ２＜Ｃ＜Ｃ１
ｒ１１＜ｒ１＜ｒ１２
ｒ２２＜ｒ２＜ｒ２１
ｇ１１＜ｇ１＜ｇ１２
ｇ２２＜ｇ２＜ｇ２１
ｂ１１＜ｂ１＜ｂ１２
ｂ２２＜ｂ２＜ｂ２１
Ｆ２＜Ｆ＜Ｆ１
いずれの閾値も、指かかりと判定しやすくするときは、上記ステップ４０１及び４０２で指かかりと判定される範囲を広くするもので、逆に判定しにくくするときは、上記ステップ４０１及び４０２で指かかりと判定される範囲を狭くするものである。従って、指かかりと判定しやすい閾値は上記範囲を広くする閾値である。
【０１１５】
以上説明した処理は、被写界深度に合わせて閾値を変えるものであった。次に説明する処理は、閾値ではなく絞り値を変えることで指かかり判定をする絞り変更処理である。この処理を、図１８のフローチャートを用いて説明する。
【０１１６】
なお、この処理は、露出を定める絞り値を所定の絞り値より大きい絞り値とした状態で出力された画像データの画像情報が示す各々の数値と、当該数値に対応して設けられた所定の閾値とを比較することにより、レンズ２１の少なくとも一部が指で覆われているが否か判定する処理である。
【０１１７】
まず、ステップ１１０１で、上述した撮影準備処理を行う。次のステップ１１０２で、現在の撮影モードが小絞り優先か否か判断する。ステップ１１０２で肯定判断した場合、被写界深度が深いため、被写体像のほとんどの領域でピントが合いやすくなることから、ステップ１１０３で判定画像を撮影準備処理で取得したスルー画像として、そのままステップ１１０７で指かかり判定処理を行う。
【０１１８】
一方、ステップ１１０２で否定判断した場合は、被写界深度が浅いことから、指かかりが判定しにくいため、ステップ１１０４で、現時点での絞り値である所定の絞り値を大きくすることで、絞りを可能な限り絞り、被写界深度を深くして次のステップ１１０５でその状態で取得した画像を指かかり判定画像とする。
【０１１９】
次のステップ１１０６で、絞りを元の状態に戻し、ステップ１１０７で指かかり判定処理を行う。次のステップ１１０８で、指判定フラグがオンか否か判断し、肯定判断した場合には、ステップ１１０９で警告処理を行い処理を終了する。一方、否定判断した場合には、そのまま処理を終了する。
【０１２０】
このように、絞り値を大きくし、被写界深度を深くすることにより、レンズの少なくとも一部が指に覆われているか否かを精度良く判定することができる。
【０１２１】
次に、２つの画像を用いて指かかり判定を行う処理について説明する。実際の撮影では、撮影したい被写体の手前に、図１９に示すような合焦していない顔による肌色成分が存在することがある。この場合、これらの顔により指かかりと判定される可能性が高い。
【０１２２】
指かかりの場合は、指がレンズ２１の間近にあるため、絞りを可能な限り小さくすることで被写界深度を深くしても、或いはマクロモードでＡＦ制御しても、指にピントが合うことはない。
【０１２３】
その一方で、図１９に示される合焦していない顔は、ピントが合わないまでも空間周波数は高くなる。従って、絞りを小さくしたマクロモードなどでフォーカスポイントの変更を行い、２つめの判定用画像を取得することで指かかり判定を行う。
【０１２４】
このように複数（ここでは２つ）の画像を用いて指かかり判定をする２種類画像判定処理の詳細を、図２０のフローチャートを用いて説明する。なお、この処理は、露出を定める絞り値を異なる複数の絞り値とした状態毎に撮影された複数の画像データの各々に対応する画像情報が示す各々の数値と、当該数値に対応して設けられた所定の閾値とを、複数の画像データ毎に比較することにより、前記レンズの少なくとも一部が指で覆われているが否か判定する処理である。
【０１２５】
まず、ステップ１２０１で、上述した撮影準備処理を行う。次のステップ１２０２で、合焦しているか否か判断する。このステップ１２０２で否定判断した場合には、ステップ１２０３で全領域に対して指かかり判定処理を行う。次のステップ１２０４で指判定フラグがオンか否か判断する。
【０１２６】
このステップ１２０４で指判定フラグがオンの場合には、ステップ１２０６で警告処理を行い、処理を終了する。一方、ステップ１２０４で否定判断した場合には、ステップ１２０５で、上述したＡＦ警告処理を行い、処理を終了する。
【０１２７】
ステップ１２０２の処理に戻り、このステップ１２０２で肯定判断した場合には、ステップ１２０７で領域Ａ（図１９参照）に対して、指かかり判定処理を行う。そして、ステップ１２０８で指判定フラグがオンか否か判断する。このステップ１２０８で否定判断した場合には、指かかりしていないと判断し、処理を終了する。
【０１２８】
一方、ステップ１２０８で肯定判断した場合には、ステップ１２０９で、絞りを可能な限り絞り、次のステップ１２１０で、その状態で取得した画像を指かかり判定画像とする。
【０１２９】
次のステップ１２１１で領域Ａに対する指かかり判定処理を行う。次のステップ１２１２で、指判定フラグがオンか否か判断し、肯定判断した場合には、ステップ１２０６で警告処理を行い、処理を終了する。一方、否定判断した場合には、そのまま処理を終了する。
【０１３０】
このように、絞り値の異なる状態で出力された複数の画像データに対応する画像情報が示す各々の数値と、当該数値に対応して設けられた所定の閾値とを比較するため、１つの画像情報のみで判定する場合と比較して、レンズの少なくとも一部が指に覆われているか否かを精度良く判定することができる。
【０１３１】
次に、撮影者の指の色を予め登録しておく処理について説明する。これは、肌色は個人差が大きいため、上述したＲＧＢの各閾値で誤った判定をすることを回避するための処理である。また、撮影者の指の色を示す撮影者情報に応じて、所定の閾値を変更する処理である。
【０１３２】
この肌色の登録処理を、図２１のフローチャートを用いて説明する。なお、この処理は、上述した十字キーなどにより、撮影者により設定されるもので、例えばメニュー画面から操作するようになっている。
【０１３３】
この肌色の登録処理は、まずステップ１３０１で、マクロ撮影するためのモードであるマクロ撮影モードに設定し、ステップ１３０２でストロボを使用しないストロボなし設定とする。
【０１３４】
次のステップ１３０３で、登録するための指を撮影するための撮影準備処理、そして、ステップ１３０４で指を撮影する。このようして撮影した指から、ステップ１３０５で撮影した指に含まれる１つ以上の肌色を抽出し、ステップ１３０６で抽出した１つ以上の肌色から登録する色（ＲＧＢの各値）を決定し、ステップ１３０７で決定した色を登録する。
【０１３５】
撮影者の指の肌色は上述した処理により登録でき、登録されたＲＧＢの各値は上述したフラッシュメモリに記憶される。また、複数の肌色を登録することができる。上述した処理により、撮影者の指の色を示す撮影者情報に応じて、所定の閾値を変更することでレンズの少なくとも一部が指に覆われているか否かを精度良く判定することができる。
【０１３６】
このようにして登録されたＲＧＢの各値が指かかり判定処理の際に用いられるが、その場合、例えばＲがｘで、Ｇがｙで、Ｂがｚで、ａを定数としたとき、上記閾値を例えば以下のようにする。
ｒ１＝ｘ−ａ、ｒ２＝ｘ＋ａ
ｇ１＝ｙ−ａ、ｇ２＝ｙ＋ａ
ｂ１＝ｚ−ａ、ｂ２＝ｚ＋ａ
この場合、ａの値が小さいほどＲＧＢに関する判定は、指かかりと判定しづらくなる。この肌色の登録を行わない場合、指か否かを判定する際の肌色は上述したＲＧＢの閾値により定まるが、肌の色は、人種間で差が大きく、誤った指かかり判定をする場合がある。これを回避するために、デジタルカメラ１０が使用される地域のアナログカラーテレビ放送に関する規格（映像規格：ＮＴＳＣやＰＡＬ）、及びデジタルカメラ１０の言語仕様を設定することで、人種を推定することにより、その人種に適したＲＧＢの閾値を定めるようにしても良い。
【０１３７】
この映像規格と言語仕様を設定する処理を、図２２のフローチャートを用いて説明する。なお、この処理は、上述した十字キーなどにより、撮影者により設定されるもので、例えばメニュー画面から操作するようになっている。また、予め言語仕様と映像規格を定めると、それに対応するＲＧＢの各値が得られるテーブルが用意されているものとする。
【０１３８】
前記設定手段により設定された前記規格、及び前記言語仕様により前記所定の閾値の値を変更する
まず、ステップ１４０１で、言語仕様を設定する。これは、例えば言語の一覧を表示し、その一覧から撮影者が言語を選択することで設定できるようになっている。次のステップ１４０２で、映像規格を設定する。これも言語と同様に例えば映像規格の一覧を表示し、その一覧から撮影者が映像規格を選択することで設定できるようになっている。
【０１３９】
それら設定された言語仕様と映像規格から、ステップ１４０３で上述したテーブルを参照することで、ＲＧＢの各値を取得する。上述した処理により、映像規格及び当該デジタルカメラ１０の言語仕様により、人種を推定することが可能となるため、その人種の肌の色の応じて所定の閾値の値を変更することにより、レンズの少なくとも一部が指に覆われているか否かを精度良く判定することができる。
【０１４０】
このように取得されたＲＧＢが、それぞれ例えばＲがｘで、Ｇがｙで、Ｂがｚで、ａを定数としたとき、上記閾値を例えば以下のようにする。
ｒ１＝ｘ−ａ、ｒ２＝ｘ＋ａ
ｇ１＝ｙ−ａ、ｇ２＝ｙ＋ａ
ｂ１＝ｚ−ａ、ｂ２＝ｚ＋ａ
この場合、ａの値が小さいほどＲＧＢに関する判定は、指かかりと判定しづらくなる。
【０１４１】
なお、以上説明した各フローチャートにおける判断処理で用いられた各値は、その値に限定するものではなく、撮影者による設定、或いは仕様として適宜定めることができる。また、各フローチャートの処理の流れは一例であり、本発明の主旨を逸脱しない範囲内で処理順序を入れ替えたり、新たなステップを追加したり、不要なステップを削除したりすることができることは言うまでもない。
【図面の簡単な説明】
【０１４２】
【図１】本実施の形態に係るデジタルカメラの外観上の構成を示す図である。
【図２】本実施の形態に係るデジタルカメラの電気系の構成を示す図である。
【図３】指かかり警告処理を示すフローチャートである。
【図４】撮影準備処理を示すフローチャートである。
【図５】指かかり判定処理を示すフローチャートである。
【図６】判定処理を示すフローチャートである。
【図７】警告処理を示すフローチャートである。
【図８】ＡＦ警告処理を示すフローチャートである。
【図９】領域Ａ、Ｂを示す図である。
【図１０】２つの領域に対する指かかり判定処理を示すフローチャートである。
【図１１】レリーズボタンとレンズとの位置関係例を示す図である。
【図１２】デジタルカメラを把持する場合の一例を示す図である。
【図１３】指がかかりやすい領域の一例を示す図である。
【図１４】領域判定処理を示すフローチャートである。
【図１５】把持する状態により指がかかりやすい領域の一例を示す図である。
【図１６】把持状態対応処理を示すフローチャートである。
【図１７】絞り閾値変更処理を示すフローチャートである。
【図１８】絞り変更処理を示すフローチャートである。
【図１９】合焦していない顔（肌色）を示す図である。
【図２０】２種類画像判定処理を示すフローチャートである。
【図２１】肌色登録処理を示すフローチャートである。
【図２２】人種推定処理を示すフローチャートである。
【符号の説明】
【０１４３】
１０  デジタルカメラ
２１  レンズ
２２  光学ユニット
３６  ＬＣＤインタフェース
３８  ＬＣＤ
４０  ＣＰＵ
４６  メモリインタフェース
４８  メモリ
５６Ａ  レリーズボタン
５６Ｄ  十字カーソルボタン
５６  操作部
５８  傾斜センサ
【図１】
2008306404.tif 000003
【図２】
2008306404.tif 000004
【図３】
2008306404.tif 000005
【図４】
2008306404.tif 000006
【図５】
2008306404.tif 000007
【図６】
2008306404.tif 000008
【図７】
2008306404.tif 000009
【図８】
2008306404.tif 000010
【図９】
2008306404.tif 000011
【図１０】
2008306404.tif 000012
【図１１】
2008306404.tif 000013
【図１２】
2008306404.tif 000014
【図１３】
2008306404.tif 000015
【図１４】
2008306404.tif 000016
【図１５】
2008306404.tif 000017
【図１６】
2008306404.tif 000018
【図１７】
2008306404.tif 000019
【図１８】
2008306404.tif 000020
【図１９】
2008306404.tif 000021
【図２０】
2008306404.tif 000022
【図２１】
2008306404.tif 000023
【図２２】
2008306404.tif 000024