(57)【要約】      （修正有）【課題】検出された被写体の器官を選択する際の操作性を向上させる。【解決手段】画像から特定の被写体および特定の被写体の要素器官を検出可能な検出手段と、特定の被写体の要素器官を選択可能な特定の動作モードに設定する設定手段と、操作部の操作に応じた画面上の指定位置に指標を表示するように制御する表示制御手段であって、指定位置が検出手段で検出された特定の被写体に対応する範囲外から範囲内に移動してきたときに、第２の動作モードである場合には、特定の被写体を示す領域の表示を強調するとともに指標を非表示とし、特定の動作モードである場合には指標を非表示とすることなく指定位置に応じた位置に表示するように制御する表示制御手段と、特定の動作モードである場合に、指標が検出手段で検出された特定の被写体に対応する範囲内における要素器官に対応する位置である場合に、要素器官を選択するように制御する制御手段と、を有する。【選択図】図７
2020003666.tif 000002
【特許請求の範囲】
【請求項１】
画像から特定の被写体および当該特定の被写体の要素器官を検出可能な検出手段と、
前記画像のうち前記特定の被写体の要素器官を選択可能な特定の動作モードに設定する設定手段と、
操作部の操作に応じた画面上の指定位置に指標を表示するように制御する表示制御手段であって、前記指定位置が前記検出手段で検出された特定の被写体に対応する範囲外から範囲内に移動してきたときに、
前記特定の動作モードではない第２の動作モードである場合には、前記特定の被写体を示す領域の表示を強調するとともに前記指標を非表示とし、
前記特定の動作モードである場合には前記指標を非表示とすることなく前記指定位置に応じた位置に表示する
ように制御する表示制御手段と、
前記特定の動作モードである場合に、前記指標が前記検出手段で検出された特定の被写体に対応する範囲内における前記要素器官に対応する位置である場合に、前記要素器官を選択するように制御する制御手段と、
を有することを特徴とする電子機器。
【請求項２】
前記特定の被写体は顔であり、前記要素器官は瞳であることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記制御手段は、前記特定の動作モードである場合に、前記指定位置が前記顔に対応する範囲内のうち、左側の瞳に対応する領域が指定されると左側の瞳を選択し、右側の瞳に対応する領域が指定されると右側の瞳を選択することを特徴とする請求項２に記載の電子機器。
【請求項４】
前記制御手段は、前記指定位置が前記顔に対応する範囲内のうち、左右の瞳のいずれにも対応しない領域が指定されると前記瞳ではなく前記顔を選択した表示形態となるように制御することを特徴とする請求項２または３に記載の電子機器。
【請求項５】
前記操作部の操作はタッチパネルに対する位置指定操作であることを特徴とする請求項１から４のいずれか１項に記載の電子機器。
【請求項６】
前記操作部の操作は、ファインダー外のタッチパネルに対する位置指定操作であり、
前記表示制御手段は、ファインダー内の表示部に前記位置指定操作に応じた指定位置の指標を表示することを特徴とする請求項５に記載の電子機器。
【請求項７】
前記制御手段は、前記特定の被写体を示す領域を強調表示している場合に前記操作部の操作が終了すると所定の時間が経過する前に前記指標の位置に応じた被写体の選択を確定し、前記特定の被写体を示す領域を強調表示していない場合に前記操作部の操作を終了すると前記所定の時間が経過してから前記指標の位置に応じた被写体の選択を確定するように制御することを特徴とする請求項１から６のいずれか１項に記載の電子機器。
【請求項８】
前記制御手段は、選択した被写体をオートフォーカス（ＡＦ）の対象とすることを特徴とする請求項１から７のいずれか１項に記載の電子機器。
【請求項９】
前記制御手段は、選択した被写体をＡＦの対象として追尾することを特徴とする請求項１から８のいずれか１項に記載の電子機器。
【請求項１０】
前記特定の動作モードは、前記特定の被写体としての顔の要素器官である瞳に対してＡＦを行う瞳ＡＦを入とした動作モードであり、前記第２の動作モードは瞳ＡＦを切とした動作モードであることを特徴とする請求項１から９のいずれか１項に記載の電子機器。
【請求項１１】
前記画像は撮像手段で撮像されているライブビュー画像であることを特徴とする請求項１から１０のいずれか１項に記載の電子機器。
【請求項１２】
前記電子機器は、前記撮像手段を有することを特徴とする請求項１１に記載の電子機器。
【請求項１３】
前記表示制御手段は、前記特定の動作モードで前記指標が前記要素器官に対応する位置である場合に、前記操作部の操作が終了する前に、前記制御手段により選択される前記要素器官を示す表示を行うことを特徴とする請求項１から１２のいずれか１項に記載の電子機器。
【請求項１４】
画像から特定の被写体および当該特定の被写体の要素器官を検出可能な検出手段と、
前記画像のうち前記特定の被写体の要素器官を選択可能な特定の動作モードに設定する設定手段と、を有する電子機器の制御方法であって、
操作部の操作に応じた画面上の指定位置に指標を表示するように制御するステップであって、前記指定位置が前記検出手段で検出された特定の被写体に対応する範囲外から範囲内に移動してきたときに、
前記特定の動作モードではない第２の動作モードである場合には、前記特定の被写体を示す領域の表示を強調するとともに前記指標を非表示とし、
前記特定の動作モードである場合には前記指標を非表示とすることなく前記指定位置に応じた位置に表示する
ように制御する表示制御ステップと、
前記特定の動作モードである場合に、前記指標が前記検出手段で検出された特定の被写体に対応する範囲内における前記要素器官に対応する位置である場合に、前記要素器官を選択するように制御する制御ステップと、
を有することを特徴とする制御方法。
【請求項１５】
コンピュータを、請求項１から１３のいずれか１項に記載された電子機器の各手段として機能させるためのプログラム。
【請求項１６】
コンピュータを、請求項１から１３のいずれか１項に記載された電子機器の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検出された被写体の器官をＡＦ対象として選択するＡＦ制御技術に関する。
【背景技術】
【０００２】
最近のデジタルカメラなどの撮像装置は、電子ビューファインダーを見ながら、背面のタッチパネルに対するタッチ操作で簡単にオートフォーカス位置（ＡＦ位置）を移動しながら撮影を行うことができるものがある。このような撮像装置においては、タッチ位置をユーザに分かりやすく示すことが求められている。
【０００３】
特許文献１には、タッチ操作による指定位置を、検出されている被写体に近づけた場合に、その被写体を強調表示する技術が記載されている。また、最近のデジタルカメラには、被写体の瞳を検出してＡＦ対象とする瞳ＡＦ機能が搭載されているものがある。特許文献２には、ユーザが画面をタッチすることで、タッチ位置に対応する被写体が顔か瞳かを判定し、ＡＦ対象として選択する技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１８−０３７８９３号公報
【特許文献２】特開２０１３−０７０１６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１によれば、検出した被写体（顔）にタッチ位置を示す指標を近づけた場合に、指標が非表示となってしまい、顔領域の中にある顔の器官である瞳が選択しにくくなる。また、上記特許文献２によれば、背面のタッチパネルに被写体を表示しながら瞳を選択する場合のタッチ反応領域が、必ずしも電子ビューファインダー表示状態において最適とは限らない。
【０００６】
本発明は、上記課題に鑑みてなされ、その目的は、検出された被写体の器官を選択する際の操作性を向上させる技術を実現することである。
【課題を解決するための手段】
【０００７】
上記課題を解決し、目的を達成するために、本発明の電子機器は、画像から特定の被写体および当該特定の被写体の要素器官を検出可能な検出手段と、前記画像のうち前記特定の被写体の要素器官を選択可能な特定の動作モードに設定する設定手段と、操作部の操作に応じた画面上の指定位置に指標を表示するように制御する表示制御手段であって、前記指定位置が前記検出手段で検出された特定の被写体に対応する範囲外から範囲内に移動してきたときに、前記特定の動作モードではない第２の動作モードである場合には、前記特定の被写体を示す領域の表示を強調するとともに前記指標を非表示とし、前記特定の動作モードである場合には前記指標を非表示とすることなく前記指定位置に応じた位置に表示するように制御する表示制御手段と、前記特定の動作モードである場合に、前記指標が前記検出手段で検出された特定の被写体に対応する範囲内における前記要素器官に対応する位置である場合に、前記要素器官を選択するように制御する制御手段と、を有する。
【発明の効果】
【０００８】
本発明によれば、検出された被写体の器官を選択する際の操作性を向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】デジタルカメラの背面の外観図。
【図２】デジタルカメラの構成を示すブロック図。
【図３】撮影モード処理を示すフローチャート。
【図４】ＡＦ枠表示更新処理を示すフローチャート。
【図５】表示先切替処理を示すフローチャート。
【図６】タッチダウン処理を示すフローチャート。
【図７】タッチムーブ処理を示すフローチャート。
【図８】タッチアップ処理を示すフローチャート。
【図９】タッチキャンセル処理を示すフローチャート。
【図１０】枠ボタン処理を示すフローチャート。
【図１１】撮影モードにおける表示画面を例示する図。
【図１２】メニュー画面の表示例を示す図。
【発明を実施するための形態】
【００１０】
以下に、本発明の実施の形態について添付図面を参照して詳細に説明する。
【００１１】
＜装置構成＞図１及び図２を参照して、本実施形態のデジタルカメラの機能及び外観について説明する。
【００１２】
本実施形態のデジタルカメラ１００の背面の外観を示す図１において、表示部１０１は画像や各種情報を表示する液晶表示パネル（ＬＣＤ）等からなる。表示部１０１には、ファインダー外に配置された表示部である背面表示パネル１０１ａと、ファインダー内の表示部である電子ビューファインダー（以下、ＥＶＦ）１０１ｂが含まれる。ＥＶＦ１０１ｂは、ユーザが覗き込み式の接眼ファインダーの接眼部を介して撮像画面をモニタすることが可能である（視認可能である）。シャッターボタン１０２は撮影指示を行うための操作部である。モード切替ボタン１０３は各種モードを切り替えるための操作部である。コネクタ１０７は接続ケーブル１０８とデジタルカメラ１００とを接続するインターフェースである。操作部１０４はユーザからの各種操作を受け付ける各種スイッチ、ボタン、タッチパネル等の操作部材からなる操作部である。コントローラホイール１０６は操作部１０４に含まれる回転可能な電子ダイヤルである。電源スイッチ１０５は電源のオン、オフを切り替える操作部である。記録媒体１０９はメモリカードやハードディスク等の記録媒体である。記録媒体スロット１１０は記録媒体１０９を格納するためのスロットである。記録媒体スロット１１０に格納された記録媒体１０９は、デジタルカメラ１００との通信が可能となる。蓋１１１は記録媒体スロット１１０の蓋である。図１では、蓋１１１を開けて記録媒体スロット１１０から記録媒体１０９の一部を取り出して露出させた状態を示している。
【００１３】
本実施形態のデジタルカメラ１００の内部構成を示す図２において、撮影レンズ２０３はズームレンズ、フォーカスレンズを含むレンズ群である。シャッター２０４は絞り機能を備える。撮像部２０５は被写体の光学像を電気信号に変換するＣＣＤやＣＭＯＳ等で構成される撮像素子である。Ａ／Ｄ変換器２０６は、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２０６は、撮像部２０５から出力されるアナログ信号をデジタル信号に変換するために用いられる。バリア２０２は、デジタルカメラ１００の、撮影レンズ２０３を含む撮像系を覆うことにより、撮影レンズ２０３、シャッター２０４、撮像部２０５を含む撮像系の汚れや破損を防止する。
【００１４】
画像処理部２０７は、Ａ／Ｄ変換器２０６からのデータ、又は、メモリ制御部２０９からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２０７では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部２０１が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２０７ではさらに、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００１５】
Ａ／Ｄ変換器２０６からの出力データは、画像処理部２０７及びメモリ制御部２０９を介して、或いは、メモリ制御部２０９を介してメモリ２１０に直接書き込まれる。メモリ２１０は、撮像部２０５によって得られ、Ａ／Ｄ変換器２０６によりデジタルデータに変換された画像データや、表示部１０１に表示するための画像データを格納する。メモリ２１０は、所定枚数の静止画や所定時間の動画および音声を格納するのに十分な記憶容量を備えている。
【００１６】
また、メモリ２１０は画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器２０８は、メモリ２１０に格納されている画像表示用のデータをアナログ信号に変換して表示部１０１に供給する。こうして、メモリ２１０に書き込まれた表示用の画像データはＤ／Ａ変換器２０８を介して表示部１０１により表示される。表示部１０１は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器２０８からのアナログ信号に応じた表示を行う。Ａ／Ｄ変換器２０６によって一旦Ａ／Ｄ変換され、メモリ２１０に蓄積されたデジタル信号をＤ／Ａ変換器２０８においてアナログ変換し、表示部１０１に逐次転送して表示することで、ライブビュー画像の表示を行える。
【００１７】
不揮発性メモリ２１３は、電気的に消去・記憶可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ２１３には、システム制御部２０１の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。
【００１８】
システム制御部２０１は、デジタルカメラ１００全体を制御する。前述した不揮発性メモリ２１３に記憶されたプログラムを実行することで、後述する本実施形態の各処理を実現する。２１２はシステムメモリであり、ＲＡＭが用いられる。システムメモリ２１２には、システム制御部２０１の動作用の定数、変数、不揮発性メモリ２１３から読み込んだプログラム等を展開する。また、システム制御部２０１はメモリ２１０、Ｄ／Ａ変換器２０８、表示部１０１等を制御することにより表示制御も行う。
【００１９】
システムタイマー２１１は各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。
【００２０】
モード切替ボタン１０３、第１シャッタースイッチ１０２ａ、第２シャッタースイッチ１０２ｂ、操作部１０４はシステム制御部２０１に各種の動作指示を入力するための操作手段である。
【００２１】
モード切替ボタン１０３は、システム制御部２０１の動作モードを静止画撮影モード、動画記録モード、再生モードなどのいずれかに切り替える。静止画撮影モードに含まれるモードとして、オートモード、オートシーン判別モード、マニュアルモード、シーン別の撮影設定となる各種シーンモード、プログラムＡＥモード、カスタムモードなどがある。モード切替ボタン１０３で、これらのモードのいずれかに直接切り替えられる。あるいは、モード切替ボタン１０３で撮影モード選択画面に一旦切り替えた後に、撮影モード選択画面に表示された、各撮影モードに対応する選択肢のいずれかを他の操作部材を用いて選択することで切り替えるようにしてもよい。同様に、動画記録モードにも複数のモードが含まれていてもよい。
【００２２】
第１シャッタースイッチ１０２ａは、デジタルカメラ１００に設けられたシャッターボタン１０２の操作途中、いわゆる半押し（撮影準備指示）でオンとなり第１シャッタースイッチ信号ＳＷ１を発生する。第１シャッタースイッチ信号ＳＷ１により、ＡＦ処理、ＡＥ処理、ＡＷＢ処理、ＥＦ処理等の撮影準備処理を開始する。
【００２３】
第２シャッタースイッチ１０２ｂは、シャッターボタン１０２の操作完了、いわゆる全押し（撮影指示）でオンとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部２０１は、第２シャッタースイッチ信号ＳＷ２により、撮像部２０５からの信号読み出しから記録媒体１０９に画像データを書き込むまでの一連の撮影処理を開始する。
【００２４】
操作部１０４の各操作部材は、表示部１０１に表示される種々の機能アイコンを選択操作することなどにより、シーンごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタンなどがある。例えば、メニューボタンが押されると各種の設定可能なメニュー画面が表示部１０１に表示される。ユーザは、表示部１０１に表示されたメニュー画面と、上下左右の４方向ボタンやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。
【００２５】
コントローラホイール１０６は、操作部１０４に含まれる回転操作可能な操作部材であり、方向ボタンと共に選択項目を指示する際などに使用される。
【００２６】
電源制御部２１４は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部２１４は、その検出結果及びシステム制御部２０１の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体１０９を含む各部へ供給する。
【００２７】
電源部２１５は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、リチウムイオン電池等の二次電池、ＡＣアダプタ等からなる。記録媒体Ｉ／Ｆ２１６は、メモリカードやハードディスク等の記録媒体１０９とのインターフェースである。記録媒体１０９は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成される。
【００２８】
通信部２１７は、無線アンテナや有線ケーブルによって外部機器と通信可能に接続し、映像や音声の送受信を行う。通信部２１７は無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネットにも接続可能である。通信部２１７は撮像部２０５で撮像された画像データ（ライブビュー画像を含む）や、記録媒体１０９に記録されている画像ファイルを外部機器に送信でき、また、外部機器から画像データやその他の各種情報を受信できる。
【００２９】
姿勢検知部２１８は、重力方向に対するデジタルカメラ１００の姿勢を検知する。姿勢検知部２１８で検知された姿勢に応じて、撮像部２０５で撮像された画像がデジタルカメラ１００を横に構えて撮影されたものか、縦に構えて撮影されたものかを判別可能である。システム制御部２０１は、姿勢検知部２１８で検知された姿勢に関する情報を撮像部２０５で撮像された画像データに付加したり、画像データを回転して記憶することが可能である。姿勢検知部としては、加速度センサやジャイロセンサ等を用いることができる。
【００３０】
接眼検知部２１９はファインダーの接眼部に対する目（物体）の接近（接眼）および離反（離眼）を検知する（接近検知）。システム制御部２０１は、接眼検知部２１９で検知された状態に応じて、背面表示パネル１０１ａとＥＶＦ１０１ｂの表示（表示状態）／非表示（非表示状態）を切り替える。接眼検知部２１９は、例えば赤外線近接センサを用いることができ、ＥＶＦ１０１ｂを内蔵するファインダーの接眼部への何らかの物体の接近を検知することができる。物体が接近した場合は、接眼検知部２１９の投光部（図示せず）から投光した赤外線が反射して赤外線近接センサの受光部（図示せず）に受光される。受光された赤外線の量によって、物体が接眼部からどの距離まで近づいているか（接眼距離）も判別することができる。このように、接眼検知部２１９は、接眼部への物体の近接距離を検知する接眼検知を行う。非接眼状態（非接近状態）から、ファインダーの接眼部に対して所定距離以内に近づく物体が検出された場合に、接眼されたと検出するものとする。接眼状態（接近状態）から、接近を検知していた物体が所定距離以上離れた場合に、離眼されたと検出するものとする。接眼を検出する閾値と、離眼を検出する閾値は例えばヒステリシスを設けるなどして異なっていてもよい。また、接眼を検出した後は、離眼を検出するまでは接眼状態であるものとする。離眼を検出した後は、接眼を検出するまでは非接眼状態であるものとする。なお、赤外線近接センサは一例であって、接眼検知部２１９には、接眼とみなせる目や物体の接近を検知できるものであれば他のセンサを採用してもよい。
【００３１】
なお、操作部１０４の１つとして、背面表示パネル１０１ａに対する接触を検知可能なタッチパネル１０４ａを有する。タッチパネル１０４ａと背面表示パネル１０１ａとは一体的に構成することができる。例えば、タッチパネル１０４ａを光の透過率が背面表示パネル１０１ａの表示を妨げないように構成し、背面表示パネル１０１ａの表示面の上層に取り付ける。そして、タッチパネル１０４ａにおける入力座標と、背面表示パネル１０１ａ上の表示座標とを対応付ける。これにより、あたかもユーザが背面表示パネル１０１ａ上に表示された画面を直接的に操作可能であるかのようなＧＵＩ（Ｇｒａｆｉｃａｌ Ｕｓｅｒ Ｉｎｔｅｒｆａｃｅ）を構成することができる。すなわち、タッチパネル１０４ａにおけるタッチ検知面が背面表示パネル１０１ａの表示面となる。また、背面表示パネル１０１ａの表示素子と静電容量方式のタッチ検出（タッチ検知）用の電極がセパレータを挟まずに一体的に構成されたインセル型のタッチパネルディスプレイであってもよい。システム制御部２０１は表示画面上のタッチパネル１０４ａへの以下の操作あるいは状態を検出できる。
・タッチパネル１０４ａにタッチしていなかった指やペンが新たにタッチパネル１０４ａにタッチしたこと。すなわち、タッチの開始（以下、タッチダウン（Ｔｏｕｃｈ−Ｄｏｗｎ）と呼ぶ）。
・タッチパネル１０４ａを指やペンでタッチしている状態であること（以下、タッチオン（Ｔｏｕｃｈ−Ｏｎ）と呼ぶ）。
・タッチパネル１０４ａを指やペンでタッチしたまま移動していること（以下、タッチムーブ（Ｔｏｕｃｈ−Ｍｏｖｅ）と呼ぶ）。
・タッチパネル１０４ａへタッチしていた指やペンを離したこと。すなわち、タッチの終了（以下、タッチアップ（Ｔｏｕｃｈ−Ｕｐ）と呼ぶ）。
・タッチパネル１０４ａに何もタッチしていない状態（以下、タッチオフ（Ｔｏｕｃｈ−Ｏｆｆ）と呼ぶ）。
【００３２】
タッチダウンが検出されると、同時にタッチオンであることも検出される。タッチダウンの後、タッチアップが検出されない限りは、通常はタッチオンが検出され続ける。タッチムーブが検出されるのもタッチオンが検出されている状態である。タッチオンが検出されていても、タッチ位置が移動していなければタッチムーブは検出されない。タッチしていた全ての指やペンがタッチアップしたことが検出された後は、タッチオフとなる。
【００３３】
これらの操作・状態や、タッチパネル１０４ａ上に指やペンがタッチしている位置座標は内部バスを通じてシステム制御部２０１に通知される。システム制御部２０１は通知された情報に基づいてタッチパネル１０４ａ上にどのような操作（タッチ操作）が行われたかを判定する。タッチムーブについてはタッチパネル１０４ａ上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル１０４ａ上の垂直成分・水平成分毎に判定できる。所定距離以上をタッチムーブしたことが検出された場合はスライド操作が行われたと判定するものとする。タッチパネル１０４ａ上に指をタッチしたままある程度の距離だけ素早く動かして、そのまま離すといった操作をフリックと呼ぶ。フリックは、言い換えればタッチパネル１０４ａ上を指ではじくように素早くなぞる操作である。所定距離以上を、所定速度以上でタッチムーブしたことが検出され、そのままタッチアップが検出されるとフリックが行われたと判定できる。また、所定距離以上を、所定速度未満でタッチムーブしたことが検出された場合はドラッグが行われたと判定するものとするまた、タッチパネル１０４ａ上をタッチダウンからタッチムーブすることなく素早くタッチアップすることをタップと呼ぶ。タップを素早く２回連続して行うことをダブルタップと呼ぶ。また、更に、複数箇所（例えば２点）を同時にタッチして、互いのタッチ位置を近づけるタッチ操作をピンチイン、互いのタッチ位置を遠ざけるタッチ操作をピンチアウトと称する。ピンチアウトとピンチインを総称してピンチ操作（あるいは単にピンチ）と称する。
【００３４】
タッチパネル１０４ａは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いてもよい。方式によって、タッチパネルに対する接触があったことでタッチがあったと検出する方式や、タッチパネルに対する指やペンの接近があったことでタッチがあったと検出する方式ものがあるが、いずれの方式でもよい。
【００３５】
なお、ハードウェアの構成は図２に示すものに限定されず、例えば１つのハードウェアが表示制御、通信制御、撮影制御、画像処理制御等を行い、デジタルカメラ１００の各手段として機能してもよい。また、複数のハードウェアが協働して１つの手段として機能してもよい。
【００３６】
デジタルカメラ１００は、少なくとも画像を再生するための再生モードと、撮影を行うための撮影モードとで、切り替えて使用することができる。撮影モードとしては、オートモードやマニュアルモード、複数のシーン別撮影モードを備えている。オートモードは、カメラの各種パラメータが、計測された露出値に基づいてデジタルカメラ１００に組み込まれたプログラムにより自動的に決定されるモードである。マニュアルモードは、カメラの各種パラメータをユーザが自由に変更可能なモードである。シーン別撮影モードは、撮影シーン別にその撮影シーンに適したシャッター速度や絞り値、ストロボ発光状態、感度設定、ホワイトバランス（ＷＢ）設定等を組み合わせることによって実現されるモードである。デジタルカメラ１００は、例えば、以下に記す（１）〜（３）のシーン別撮影モードを備えている。但し、これらのシーン別撮影モードに限定されるものではない。
（１）ポートレート撮影モード：背景をぼかして人物を浮き立たせるようにして人物撮影に特化したモード
（２）花撮影モード：マクロモードに設定し、彩度も高めに設定するモード
（３）スポーツ撮影モード：動きの早い被写体を撮影するのに特化した設定とする撮影モード
撮影者は、撮影モード選択画面からデジタルカメラ１００を所望の撮影モードに設定して撮影を行うことができる。
【００３７】
本実施形態のデジタルカメラ１００は、中央一点ＡＦや顔ＡＦ、瞳ＡＦを用いた撮影が可能である。中央一点ＡＦとは撮影画面内の中央位置一点に対してＡＦを行うことである。顔ＡＦとは顔検出機能によって検出された撮影画面内の顔に対してＡＦを行うことである。瞳ＡＦとは顔検出機能の一種でもある器官検出機能によって検出された撮影画面内の顔に含まれる瞳に対してＡＦを行うことである。
【００３８】
顔検出機能について説明する。システム制御部２０１は、画像から顔および該顔の器官（目、鼻、口、耳など）を検出可能な検出部として機能する。システム制御部２０１は顔検出対象の画像データを画像処理部２０７に送る。システム制御部２０１の制御下で画像処理部２０７は、画像データに水平方向バンドパスフィルタを作用させる。また、システム制御部２０１の制御下で画像処理部２０７は、画像データに垂直方向バンドパスフィルタを作用させる。これら水平及び垂直方向のバンドパスフィルタを適用することにより、画像データからエッジ成分が検出される。
【００３９】
その後、システム制御部２０１は、検出されたエッジ成分に関してパターンマッチングを行い、目及び鼻、口、耳などの顔の器官の候補群を抽出する。そして、システム制御部２０１は、抽出された目の候補群の中から、予め設定された条件（例えば２つの目の距離、傾き等）を満たすものを目と判断し、目の候補群の絞り込みを行う。そして、システム制御部２０１は、絞り込まれた目の候補群とそれに対応する顔を形成する他のパーツ（鼻、口、耳などの器官）を対応付け、また、予め設定した非顔条件フィルタを通すことで、顔を検出する。システム制御部２０１は、顔の検出結果に応じて、検出された顔の数、各顔の位置、大きさ、向き、内包する器官（目、鼻、口、耳）などの位置や大きさ等の顔情報を出力し、処理を終了する。このとき、システム制御部２０１は、顔の数などの特徴量をシステムメモリ２１２に記憶する。一旦顔として検出された領域は、コントラストや色、大きさ等の条件が合致していれば所定期間（１秒程度）は顔として検出し続ける。これによって、一時的に被写体が後ろを向いた、目を瞑った等によって顔の器官が検出されなくなっても、顔として検出し続けることが可能である。
【００４０】
システム制御部２０１は、上述の顔検出機能によって検出された顔について抽出済みとなっている目を、検出された目（瞳）として確定し、瞳検出結果として瞳情報を出力する。瞳情報には、例えば、画像中における目の位置、顔における目の位置、大きさ等、また、目の位置と大きさに基づく瞳領域が含まれる。瞳検出は、顔の要素（パーツ）を検出する器官検出の一種である。
【００４１】
また、カメラ本体に限らず、有線または無線通信を介して撮像装置（ネットワークカメラを含む）と通信し、撮像装置を遠隔で制御する制御装置にも本発明を適用可能である。撮像装置を遠隔で制御する制御装置としては、例えば、携帯電話の一種としてのスマートフォン、タブレットＰＣ、デスクトップＰＣなどの装置がある。制御装置で行われた操作や制御装置で行われた処理に基づいて、制御装置から撮像装置に各種動作や設定を行わせるコマンドを通知することにより、撮像装置を遠隔から制御可能である。また、撮像装置で撮影したライブビュー画像を有線または無線通信を介して受信して制御装置で表示できるようにしてもよい。
【００４２】
＜撮影処理＞次に、図３から図１１を参照して、本実施形態のデジタルカメラ１００による撮影モードについて説明する。
【００４３】
なお、図３の処理は、不揮発性メモリ２１３に記録されたプログラムを、システムメモリ２１２に読み出してシステム制御部２０１が実行することにより実現する。デジタルカメラ１００が撮影モードで起動されると、図３の撮影モード処理を開始する。
【００４４】
Ｓ３０１では、システム制御部２０１は、撮影モードの初期化処理を行う。初期化処理とは、フラグや制御変数等を含むパラメータや設定値、設定モードを不揮発性メモリ２１３から読み出す等の処理である。また、システム制御部２０１は、記録媒体１０９の状態を確認し、異常等があれば後述の撮影情報表示時に警告等を表示する。
【００４５】
Ｓ３０２では、システム制御部２０１は、撮像部２０５での撮像を行い、撮像された映像を、表示部１０１に含まれる背面表示パネル１０１ａとＥＶＦ１０１ｂのうち、現在表示先となっているディスプレイにライブビュー画像（以下、ＬＶ画像）として表示する。以下、表示部１０１に含まれる背面表示パネル１０１ａとＥＶＦ１０１ｂのうち、現在表示先となっているディスプレイに表示することを、単に「表示部１０１に表示する」と記載するものとする。
【００４６】
Ｓ３０３では、システム制御部２０１は、撮影に関わる情報表示を、ＬＶ画像に重畳して表示部１０１に表示する。情報表示として例えば、現在の撮影モードを表す撮影モードアイコン、電池残量表示、残り撮影枚数表示、シャッター速度や絞り値、感度、記録画質などの撮影設定情報を表示する。
【００４７】
Ｓ３０４では、システム制御部２０１は、ＡＦ枠表示更新処理を行う（表示内容変更）。ＡＦ枠表示更新処理については図４を用いて後述する。
【００４８】
Ｓ３０５では、システム制御部２０１は、接眼検知部２１９の検知状態に変化があったか否かを判定する。検知状態に変化があった場合とは、非接眼状態からの接眼の検知、接眼状態からの離眼の検知のいずれかがあった場合である。検知状態に変化があった場合にはＳ３０６へ進み、変化がない場合はＳ３０７へ進む。
【００４９】
Ｓ３０６では、システム制御部２０１は、表示先切替処理を行う。表示先切替処理については図５を用いて後述する。
【００５０】
Ｓ３０７では、システム制御部２０１は、操作部１０４に含まれるメニューボタンが押下されたか否かを判定する。メニューボタンが押下されていた場合はＳ３０８へ進み、そうでない場合はＳ３０９へ進む。
【００５１】
Ｓ３０８では、システム制御部２０１は、メニュー画面表示処理を行う。メニュー画面表示処理では、表示部１０１にメニュー画面を表示し、ユーザからの操作に応じた各種設定を行う。メニュー画面を閉じる操作（設定操作の完了操作、メニュー画面を抜ける操作、シャッターボタン１０２の半押し操作があるとメニュー画面処理を終了してＳ３０２に戻る。
【００５２】
図１２（ａ）から図１２（ｃ）に、メニュー画面の表示例を示す。図１２（ａ）は、撮影設定メニュー画面の表示例である。メニュー画面は、撮影設定メニュー、システム設定メニュー、再生設定メニューといったように、機能群ごとにグループ分けされており、それぞれの群に対応するタブを選択することで、対応する群を表示することができる。図１２（ａ）は、撮影設定メニュータブ１２０１が選択され、撮影設定メニューが表示されている状態を示している。ユーザは操作部１０４に含まれる上下左右ボタンなどを押下することで、カーソル１２０４を移動させ、ＳＥＴボタンを押下することで任意の機能の設定変更画面へ遷移する。メニュー項目１２０２は、ＡＦモードを設定するためのメニュー項目であり、この項目を選択することで、ＡＦモードを設定できる（ＡＦモード設定）。ＡＦ（オートフォーカス）を行う位置の決定方式ごとに複数のＡＦモードが用意されており、ユーザは複数のＡＦモードのうちいずれかを選択して設定することができる。本実施形態では、ＡＦモードとして、一点ＡＦモードと、追尾モードのいずれかが設定できるものとする。一点ＡＦモードは、撮影範囲の中央、あるいはユーザが指定した一点に焦点調節位置を表すＡＦ枠を設定するＡＦモードである。一点ＡＦモードでは、ＡＦ枠は被写体に変化があっても移動せず、顔などの被写体が検出されているか否かに関わらず、ＡＦ枠の位置から得られた情報（コントラスト値や位相差ＡＦ用のデフォーカス量）に基づいてＡＦが行われる。追尾モードでは、ユーザからの追尾指定がない場合（追尾待機中、追尾解除状態）は、デジタルカメラ１００が自動的に主被写体と判定した被写体がＡＦ対象（焦点調節位置）となる。人物の顔が検出された場合は人物の顔または抽出された人物の瞳を優先して主被写体としてＡＦ対象にする。人物の顔が検出されていない場合は、動体、コントラスト値の高い被写体、中央に近い被写体などの所定の条件に従って主被写体をデジタルカメラ１００が自動的に決定してＡＦ対象とする。また、ユーザからの追尾指定がなされた後は、ＬＶ画像中で指定された被写体を追尾し続け、追尾している被写体をＡＦ対象とする。例えばユーザが人物Ａの顔を追尾指定した場合（追尾中）は、ＬＶ画像上で人物Ａが移動しても人物Ａの顔を追い続け、ＡＦ対象とする。また、人物以外を追尾対象とすることも可能であり（モノ追尾）、追尾指定された位置の色、コントラスト、形状などを条件として、同一の被写体がＬＶ画像中で移動しても追い続け、ＡＦ対象とする。すなわち、追尾モードは追尾を行うことによるＡＦ位置の決定が可能なＡＦモードである。なお、ＡＦモードは一点ＡＦモードと追尾モードに限るものではない。例えばユーザが指定した限定領域内で追尾を行うＡＦモード（「ゾーンＡＦ」）などがあってもよい。設定したＡＦモードは、不揮発性メモリ２１３に記憶され、撮影モード処理においてはシステムメモリ２１２に読み出される。
【００５３】
図１２（ｂ）は、表示部１０１に表示されるタッチ＆ドラッグＡＦに関する設定画面の表示例である。タッチ＆ドラッグＡＦの設定画面は、撮影設定メニューに含まれるメニュー項目のうち、タッチ＆ドラッグＡＦの項目が選択されると表示される。タッチ＆ドラッグＡＦの設定画面では、画面タイトル１２１１と、各設定項目１２１２、１２１３、１２１４が表示される。
【００５４】
設定項目１２１２では、タッチ＆ドラッグＡＦを「する」または「しない」のいずれか設定可能である。「する」に設定した場合は、タッチ＆ドラッグＡＦが有効（ＯＮ）となり、接眼状態でのタッチムーブに応じてＡＦ位置を変更することが可能となる。「しない」に設定された場合は、タッチ＆ドラッグＡＦが無効（ＯＦＦ）となり、接眼状態でタッチムーブを行ってもＡＦ位置は変更されない。タッチ＆ドラッグＡＦが「しない」に設定された場合は、接眼が検知されたことに応じてタッチパネル１０４ａでのタッチの検出を停止し、タッチパネル１０４ａを駆動するための消費電力を削減するようにしてもよい。設定された内容は、不揮発性メモリ２１３に記憶され、撮影モード処理においてはシステムメモリ２１２に読み出される。
【００５５】
設定項目１２１３では、タッチ＆ドラッグＡＦを「する」とした場合に、接眼検知中のタッチ操作に応じたＡＦ位置の指定方法を、絶対位置指定と相対位置指定のいずれかに設定可能である。初期値は絶対位置指定である。絶対位置指定の場合、タッチパネル１０４ａの操作面内の位置座標と、撮影範囲内のＡＦ可能領域が一意に対応づけられ、タッチパネル１０４ａがタッチされると、タッチされた位置に対応づけられた撮影範囲内の位置にＡＦ位置が設定される。従って、例えばＬＶ画像に写っている右下の被写体の位置をＡＦ位置としたい場合には、ユーザはタッチパネル１０４ａの右下の位置をタッチすればＡＦ位置を右下に設定することができる。一方、相対位置指定の場合は、タッチパネル１０４ａの操作面内の位置座標と、撮影範囲内のＡＦ可能領域は一意に対応づけられない。相対位置指定では、タッチパネル１０４ａに対するタッチムーブが行われると、タッチダウン位置に関わらず、現在設定されているＡＦ位置から、タッチムーブの移動方向に、タッチムーブの移動量に応じた距離だけ、タッチ位置を移動させる。これは、パーソナルコンピュータにおけるマウスでのカーソル移動と類似の動作である。設定された内容は、不揮発性メモリ２１３に記憶され、撮影モード処理においてはシステムメモリ２１２に読み出される。
【００５６】
設定項目１２１４では、タッチ＆ドラッグＡＦを「する」に設定した場合に、接眼検知中のタッチ操作を受け付けるタッチパネル１０４ａのタッチ領域の範囲（タッチ反応領域）を設定可能である。タッチ＆ドラッグＡＦではＥＶＦ１０１ｂを覗きながらタッチ操作を行うため、例えばユーザの鼻がタッチパネル１０４ａに触れてしまう可能性がある。この鼻のタッチがタッチ位置の移動指示操作として受け付けられると、ＡＦ位置が所望ではない位置に移動してしまう。これを防ぐために、タッチ反応領域を制限する手段が設けられている。タッチ反応領域ではない領域に鼻がタッチしてもタッチ位置の移動操作として受け付けられることはないので、鼻のタッチによってＡＦ位置が所望ではない位置に移動してしまうことを防止できる。設定項目１２１４が選択されると、図１２（ｃ）に示す詳細設定画面が表示される。詳細設定画面にはタッチ反応領域をタッチパネル１０４ａのうちいずれの領域にするかを選択可能な選択肢が表示される。これらの選択肢から選択された領域が、接眼状態におけるタッチ反応領域として設定され、タッチ反応領域として設定された領域以外は、接眼状態においてはタッチ無効の領域となる。タッチ反応領域として設定可能な選択肢には、「全体」、「右」、「左」、「右上」、「右下」、「左上」、「左下」があるものとするが、これらに限られない。なお、タッチ反応領域の設定は、タッチ＆ドラッグＡＦが「する」に設定されていた場合の接眼状態に反映される設定である。タッチ＆ドラッグＡＦが「しない」に設定された場合の接眼状態は設定項目１２１４の設定に関わらずタッチパネル１０４ａの全体がタッチ無効領域（非反応領域）となる。非接眼状態では、タッチ＆ドラッグＡＦの設定、及び設定項目１２１４の設定に関わらず、タッチパネル１０４ａの全体がタッチ有効領域（反応領域）となる。
【００５７】
また、メニュー画面には、瞳ＡＦの設定項目が含まれており、ユーザによって瞳ＡＦの設定項目が選択されると、瞳ＡＦの設定画面が表示部１０１に表示される。瞳ＡＦの設定画面では、設定候補として「入（オン）」と「切（オフ）」の選択肢が表示され、ユーザは設定候補のいずれかを選択して瞳ＡＦの入か切のいずれかを設定することが可能である。ユーザ操作によって瞳ＡＦの入／切の設定が変更されると、変更後の設定値が不揮発性メモリ２１３に記憶され設定が更新される。瞳ＡＦを「入」とすると、画像から検出される顔の器官である目（瞳）をＡＦ対象に指定できる。瞳ＡＦを「切」とすると、顔をＡＦ対象に指定できるが、瞳は指定できない。
【００５８】
図３の説明に戻り、Ｓ３０９では、システム制御部２０１は、操作部１０４に含まれるタッチ＆ドラッグＡＦボタンが押下されたか否かを判定する。タッチ＆ドラッグＡＦボタンが押下されていたらＳ３１０へ進み、そうでない場合はＳ３１１へ進む。
【００５９】
Ｓ３１０では、システム制御部２０１は、前述のタッチ＆ドラッグＡＦの設定を「する」または「しない」に切り替え、設定変更されたことを示すガイダンスを表示する。すなわち、図１２（ｂ）で説明した設定画面を表示することなく、ＬＶ画像を表示したまま、設定項目１２１２の設定の変更を行うことが可能である。タッチ＆ドラッグＡＦボタンの押下によって、タッチ＆ドラッグＡＦの設定が「しない」から「する」に変更された場合の表示部１０１での表示例を図１１（ａ）に示す。図１１（ａ）に示すように、ＬＶ画像１１３１に重畳して、タッチ＆ドラッグＡＦの設定値を表すガイダンス１１３２を表示する（図１１（ａ）は、タッチ＆ドラッグＡＦの設定を「する」に変更した際のガイダンス）。ガイダンス１１３２は、所定時間（例えば２秒）経過後に非表示にするものとする。なお、タッチ＆ドラッグＡＦボタンは、ユーザが予め割り当て機能をカスタマイズすることが可能であり、タッチ＆ドラッグＡＦの「する」または「しない」の切り替え以外の機能を割り当てる（登録する）ことも可能である。タッチ＆ドラッグＡＦの「する」または「しない」の切り替え以外の機能が割り当てられていた場合には、Ｓ３１０の処理は行わず。その時点でタッチ＆ドラッグＡＦボタンに割り当てられている機能を実行するものとする。タッチ＆ドラッグＡＦボタンに割り当て可能な機能としては、例えば、動画の記録開始指示、ストロボの発光／非発光の設定切替、タッチダウンに応じて撮影を行うタッチシャッターのオン／オフ切替、絞り込み機能などがある。また、絞り込み機能とは、設定された絞りで撮影した場合に、どのようなピント具合になっているのか（どの程度のボケ味となるか）を確認することができる機能である。絞り込み機能を割り当てた際は、ボタンを押下し続けている間は、絞り込み機能が発動している状態となる。
【００６０】
Ｓ３１１では、システム制御部２０１は、タッチダウンを検出したか否かを判定する。タッチダウンがあった場合はＳ３１２へ進み、そうでない場合はＳ３１３へ進む。Ｓ３１２では、システム制御部２０１はタッチダウン処理を行う。タッチダウン処理については図６を用いて後述する。
【００６１】
Ｓ３１３では、システム制御部２０１は、タッチオンの状態でタッチムーブを検出したか否かを判定する。タッチムーブがあった場合はＳ３１４へ進み、そうでない場合（タッチオフ状態を含む）はＳ３１５へ進む。Ｓ３１４では、システム制御部２０１は、タッチムーブ処理を行う。タッチムーブ処理については図７を用いて後述する。
【００６２】
Ｓ３１５では、システム制御部２０１は、タッチアップを検出したか否かを判定する。タッチアップがあった場合はＳ３１６へ進み、そうでない場合（元々タッチオフであった場合、後述のタッチキャンセル処理でタッチがキャンセルされた後の場合を含む）はＳ３１７へ進む。Ｓ３１６では、システム制御部２０１は、タッチアップ処理を行う。タッチアップ処理については図８を用いて後述する。
【００６３】
Ｓ３１７では、システム制御部２０１は、タッチキャンセル操作を検出したか否かを判定する。タッチキャンセル処理があった場合はＳ３１９に進み、そうでない場はＳ３２０に進む。タッチキャンセル操作とは、例えばタッチオン状態におけるタッチパネル１０４ａ以外に対する操作（操作部１０４のうちタッチパネル１０４ａ以外に対する操作）のことである。タッチオン状態で操作部１０４が操作されると、タッチオン状態を解除し、操作部１０４の操作を有効とする。例えば、シャッターボタン１０２が半押しされると、タッチキャンセル処理を行い、撮影準備処理を開始する。Ｓ３１８では、システム制御部２０１は、タッチキャンセル処理を行う。タッチキャンセル処理については図９を用いて後述する。
【００６４】
Ｓ３１９では、システム制御部２０１は、操作部１０４に含まれる枠ボタンが押下されたか否かを判定する。枠ボタンが押下されていたらＳ３２０へ進み、そうでない場合はＳ３２１へ進む。Ｓ３２０では、システム制御部２０１は、枠ボタン処理を行う。枠ボタン処理については図１０を用いて後述する。
【００６５】
Ｓ３２１では、システム制御部２０１は、第１シャッタースイッチ１０２ａおよび第２シャッタースイッチ１０２ｂがオンとなったか否かを判定する。これらのスイッチがオンされていたらＳ３２２へ進み、そうでない場合はＳ３２３に進む。
【００６６】
Ｓ３２２では、システム制御部２０１は、第１シャッタースイッチ１０２ａのオン（シャッターボタン１０２の半押し）に応じた撮影準備処理、および、第２シャッタースイッチ１０２ｂのオン（シャッターボタン１０２の全押し）に応じた撮影処理を行う。Ｓ３２２の撮影準備処理では、タッチ＆ドラッグＡＦなどにより、その時点で設定されているＡＦ位置に基づいて、ＡＦ、ＡＥ、ＡＷＢなどの処理が行われる。
【００６７】
Ｓ３２３では、システム制御部２０１は、撮影モード終了操作（電源をオフとする操作や再生モードに遷移する操作等）がなされたか否かを判定する。終了操作がなされていない場合はＳ３２４に進み、システム制御部２０１は、その他の処理を行う。例えば操作部１０４が操作されたことに応じて、シャッタースピードを変更するなどの処理を行う。Ｓ３２３で終了操作がされた場合は、撮影モード処理を終了する。
【００６８】
＜ＡＦ枠表示更新処理＞次に、図４を用いて、図３のＳ３０４におけるＡＦ枠表示更新処理の詳細を説明する。
【００６９】
Ｓ４０１では、システム制御部２０１は、システムメモリ２１２に保持した設定情報を参照し、ＡＦモードが一点ＡＦか否かを判定する。一点ＡＦであればＳ４０２へ進み、そうでない場合はＳ４０４へ進む。
【００７０】
Ｓ４０４では、システム制御部２０１は、被写体を追尾中か否かを判定する。追尾中の場合はＳ４０５へ進み、そうでない場合はＳ４０６へ進む。
【００７１】
Ｓ４０２では、システム制御部２０１は、一点ＡＦ枠を表示部１０１に表示する。一点ＡＦ枠表示の表示例を図１１（ｂ）に示す。図１１（ｂ）には、被写体１１３３を含むＬＶ画像に重畳して、一点ＡＦ枠１１３４と、撮影パラメータを示す撮影情報１１３５を表示している。一点ＡＦ枠１１３４の位置は、タッチパネル１０４ａに対する操作、あるいは枠移動モードにおける操作部１０４に含まれる上下左右ボタンなどの操作によって、ＬＶ画像中のユーザが指定した位置に移動させることができる。一点ＡＦ枠１１３４の位置が後述するＳ４０３でのＡＦ位置となる。
【００７２】
Ｓ４０５では、システム制御部２０１は、追尾対象の位置と、追尾の実行中であることを示す追尾枠を表示部１０１に表示する。追尾枠の表示画面例を図１１（ｄ）、図１１（ｉ）に示す。図１１（ｄ）は、ＬＶ画像中の被写体１１３７の顔を追尾している状態を示している。追尾対象の被写体の顔の周辺に、追尾枠１１３８を表示して、この被写体の顔を追尾中であることを示している。図１１（ｉ）は、ＬＶ画像中の被写体１１４２の向かって左側の瞳を追尾している状態を示している。追尾対象の被写体１１４２の瞳の周辺に、追尾枠１１３８を表示して、この被写体１１４２の顔を追尾中であることを示している。また、追尾対象の瞳が属する顔の周辺に、検出枠１１３６を表示して、この被写体１１４２の瞳を追尾中であることを示している。デジタルカメラ１００をフレーミングして撮影範囲を変更しても、被写体１１４２が撮影範囲に収まっていれば、追尾枠１１３８は被写体１１４２を示し続ける。追尾枠１１３８の位置が後述するＳ４０３でのＡＦ位置となる。
【００７３】
Ｓ４０６では、システム制御部２０１は、顔検出処理（特定の被写体の検出処理）によってＬＶ画像から顔（特定の被写体）が検出されているか否かを判定する。顔が検出されている場合はＳ４０７に進み、検出されていない場合はＳ４０８に進む。
【００７４】
Ｓ４０７では、システム制御部２０１は、検出された顔の位置を示す検出枠（検出指標）を表示部１０１に表示する。検出枠の表示画面例を図１１（ｃ）に示す。図１１（ｃ）は、ＬＶ画像から、顔１１３３を検出している状態を示している。検出対象の被写（顔）体の周辺に、検出枠１１３６を表示して、この顔を検出中であることを示している。なお、検出枠１１３６は被写体の検出結果に応じて、複数表示してもよい。すなわち、顔が複数検出されていれば検出枠１１３６（顔枠）は複数表示される。なお、顔は、ＬＶ画像を画像処理部２０７で解析することにより検出可能であるものとする。本実施形態では、画像処理部２０７で検出可能な特定の被写体として顔を検出できる例を説明しているが、人物の顔に限らず、ＬＶ画像中で主被写体としてデジタルカメラ１００が自動的に決定したその他の被写体に対して検出枠１１３６を表示してもよい。例えば、顔以外に、動物の顔、動体、コントラストの高い被写体などを検出出来た場合、検出枠を表示してＡＦ位置としてもよい。なお、顔が検出された場合は基本的には顔が主被写体として優先度が高くなる。検出枠１１３６の位置が後述するＳ４０３でのＡＦ位置となる。
【００７５】
Ｓ４０７では、システム制御部２０１は、検出枠を非表示とする。すなわち、直前まで検出枠を表示していた場合は表示していた検出枠を消去し、直前も検出枠を表示していなかった場合は、引き続き検出枠を表示しない。
【００７６】
Ｓ４０８では、システム制御部２０１は、コンティニュアスＡＦを行う位置を、現在のＡＦ位置に更新し、コンティニュアスＡＦを行う。コンティニュアスＡＦとは、ユーザによるＡＦ実行操作がなくとも、撮影待機状態においてＡＦ位置に自動的にピントを合わせ続けるように連続的（継続的）にＡＦ動作を行う機能である。
【００７７】
＜表示先切替処理＞次に、図５を用いて、図３のＳ３０６における表示先切替処理の詳細を説明する。
【００７８】
Ｓ５０１では、システム制御部２０１は、接眼検知部２１９が検知した状態変化が、非接眼状態から接眼状態への変化であったか否か（すなわち、接眼を検知したか）を判定する。非接眼状態から接眼状態への変化だった場合はＳ５０６へ進み、そうでない場合はＳ５０２へ進む。
【００７９】
Ｓ５０６では、システム制御部２０１は、表示先を背面表示パネル１０１ａからＥＶＦ１０１ｂへ切り替える。Ｓ５０６では、表示先の切り替えの要因となった接眼状態への変化（接眼の検知）の前からタッチを検出していた（タッチオンであった）場合にも、すぐに表示先を背面表示パネル１０１ａからＥＶＦ１０１ｂに切り替える。一方、Ｓ５０７で後述するが、Ｓ５０１でＮＯと判定された場合（離眼が検知された場合）は、接眼状態への変化前からタッチオンであった場合は、すぐには表示先の切り替えは行わない。
【００８０】
Ｓ５０８では、システム制御部２０１は、システムメモリ２１２に保持した設定情報を参照し、ＡＦモードが一点ＡＦか否かを判定する。一点ＡＦであればＳ５１５へ進み、そうでない場合は（追尾モードであれば）Ｓ５１０へ進む。
【００８１】
Ｓ５１０では、システム制御部２０１は、ユーザに指定された被写体を追尾中であるか否かを判定する。追尾中であると判定した場合はＳ５１２に進み、そうでない場合はＳ５１５に進む。
【００８２】
Ｓ５１２では、システム制御部２０１は、追尾解除方法を示す追尾解除ガイドをＥＶＦ１０１ｂに表示する。ユーザはこの表示を見て、必要に応じて被写体追尾解除を行うことが可能である。追尾解除ガイドはメッセージ表示や、アイコン表示などである。追尾解除は、追尾解除ガイドとしてのアイコンに対するタッチ操作（表示先が背面表示パネル１０１ａである場合のみ）や、操作部１０４に含まれるボタン操作によって行えるものとする。
【００８３】
一方、Ｓ５０２では、システム制御部２０１は、システムメモリ２１２に保持した設定情報を参照し、前述のタッチ＆ドラッグＡＦの設定が「する」であるか否かを判定する。「する」に設定されている場合はＳ５０３へ進み、そうでない場合はＳ５０７へ進む。Ｓ５０３では、システム制御部２０１は、現在の状態がタッチオンであるか（有効なタッチを検出しているか）否かを判定する。タッチオンである場合はＳ５０４へ進み、そうでない場合はＳ５０７へ進む。
【００８４】
Ｓ５０４では、システム制御部２０１は、接眼検知部２１９において非接眼状態が所定時間継続したか（例えば２秒継続したか）否かを判定する。所定時間継続した場合はＳ５０５へ進み、そうでない場合はＳ５０７へ進む。
【００８５】
Ｓ５０５では、システム制御部２０１は、接眼検知部２１９の検知状態に変化があったか否かを判定する。Ｓ５０５の検知前は非接眼状態であるので、Ｓ５０５の処理は、すなわち、接眼を検知したか否かの判定である。変化があった場合（接眼を検知した場合）にはＳ５０１へ進み、変化がない場合（非接眼状態のままであれば）Ｓ５０３へ戻り、ＥＶＦ１０１ｂの表示を維持する。
【００８６】
Ｓ５０７では、システム制御部２０１は、表示先をＥＶＦ１０１ｂから背面表示パネル１０１ａへ切り替える。この表示先の切り替えは、Ｓ５０３からＳ５０５で説明したように接眼状態の変化前（離眼検知前）からタッチオンであった場合は、すぐには行われない。離眼検知時にタッチオフであった場合、および、離眼検知時にタッチオン（Ｓ５０３でＹＥＳ）であったが、離眼検知後に非接眼状態が所定時間継続した場合（Ｓ５０４でＹＥＳ）またはタッチオフとなった場合（Ｓ８０３でＮＯ）に行われる。また、背面表示パネル１０１ａへの切り替えと共に、タッチパネル１０４ａのキャリブレーション（初期化処理）を行う。静電容量方式のタッチパネルでは、キャリブレーションによって、タッチ有無の判定のために基準とする静電容量値、あるいは静電容量の閾値を、キャリブレーションによって調整する。静電容量方式のタッチパネルにおいて、タッチされたままの状態でキャリブレーションを行うと、タッチの有無の判定、および／または、タッチオン状態でのタッチ位置の算出に誤判定やズレを生じさせるおそれがある。また、インセル型のタッチパネルにおいては、表示素子とタッチ検出用の電極がセパレータを挟まずに構成されているため、表示素子の駆動とタッチ検出が干渉するおそれがある。従って、背面表示パネル１０１ａの表示開始とキャリブレーションを、タッチされたまま同時に行うと、タッチの有無の判定、および／またはタッチ位置の算出に誤判定やズレを生じさせる可能性が高い。これに対し、Ｓ５０７では、接眼状態の変化前（離眼検知前）からタッチオンであった場合は、キャリブレーションをすぐには行わないように制御しているため、キャリブレーションをより正確に行うことができる。なお、離眼後に非接眼状態が所定時間継続した場合（Ｓ５０４でＹＥＳ）は、表示先をＥＶＦ１０１ｂから背面表示パネル１０１ａへ切り替えるが、キャリブレーションはタッチオフとなるまで行わないようにしてもよい。この場合はタッチオフとなるとキャリブレーションを行う。なお、Ｓ５０３でタッチオンでないと判定された場合でも、後述する指定位置指標が表示されている間は、一連のタッチ操作の途中であると想定して、表示先の切り替えを抑制するようにＳ５０４に進むようにしてもよい。
【００８７】
Ｓ５０９では、システム制御部２０１は、システムメモリ２１２に保持した設定情報を参照し、ＡＦモードが一点ＡＦか否かを判定する。一点ＡＦである場合はＳ５１５に進み、そうでない場合（追尾モードの場合）はＳ５１１に進む。
【００８８】
Ｓ５１１では、システム制御部２０１は、指定位置指標（詳細は後述する）を表示中か否かを判定する。表示中の場合は処理を終了し、そうでない場合はＳ５１３へ進む。
【００８９】
Ｓ５１３では、システム制御部２０１は、ＥＶＦ１０１ｂに追尾解除ガイドを表示していたか否かを判定する。表示していた場合はＳ５１４へ進み、そうでない場合は処理を終了する。
【００９０】
Ｓ５１４では、システム制御部２０１は、追尾解除ガイドを背面表示パネル１０１ａに表示する。追尾解除ガイドはＳ５１２で説明したものと同様である。
【００９１】
Ｓ５１５では、システム制御部２０１は、ＡＦ枠表示更新処理を行う。この処理は、図４で説明した処理である。Ａ枠表示更新処理を行うと、表示先切替処理を終了する。
【００９２】
上述したように、接眼検知部２１９で離眼を検知しても、ユーザがタッチパネル１０４ａを用いてタッチ操作を行っている間であれば、表示先の切り替えを行わない（Ｓ５０１からＳ５０７）。一方、接眼検知部２１９で離眼を検知した場合に、タッチ操作が行われていなければ、所定時間を待つことなく表示先を切り替える（Ｓ５０１からＳ５０６）。
【００９３】
タッチ＆ドラッグＡＦは、背面表示パネル１０１ａを見ながらタッチパネル１０４ａを操作する機能である。そして、ユーザが指を接眼検知部２１９の近くへ移動させた際や、タッチパネル１０４ａを操作するために顔とタッチパネル１０４ａの間に指を移動させることにより、誤って目を接眼検知部２１９から離してしまうことがある。この場合、システム制御部２０１が即座に表示先の切り替えを行ってしまうと、背面表示パネル１０１ａへの操作が必要となるため、ＥＶＦ１０１ｂを覗きながら撮影を行いたいユーザにとっては、操作に手間取り撮影機会を逃してしまうおそれがある。さらに、接眼の検知／非検知が繰り返されることでＥＶＦ１０１ｂの表示／非表示が繰り返し行われてしまい、使い勝手が良くない。さらに、誤って目が接眼検知部２１９から離れた際にはＥＶＦ１０１ｂを非表示としないで、背面表示パネル１０１ａを同時に表示するような形態も考えられるが、この場合、消費電力の増加を招いてしまう。このような課題を解決するため、図５のような処理を行っている。
【００９４】
なお、撮影シーンによっては、タッチしたまま表示先を切り替えたい場合もあると考えられるため、非接眼状態が所定時間継続した場合は（Ｓ５０４でＹＥＳ）、背面表示パネル１０１ａへ表示先を切り替えるようにしている。ただし、接眼検知部２１９で非接眼状態を検出している継続時間に関わらず、タッチ操作が継続している限りは（タッチオンである限りは）、背面表示パネル１０１ａへ表示先を切り替えずに、ＥＶＦ１０１ｂへの表示を維持してもよい。
【００９５】
なお、Ｓ５０１でＮＯの場合にＳ５０２からＳ５０５の処理を行わずにＳ５０７へ進むようにしてもよい。すなわち、離眼を検知した場合に、タッチオンが検出されたか否かに関わらず、表示先をＥＶＦ１０１ｂから背面表示パネル１０１ａに切り替えるようにしてもよい。
【００９６】
また、タッチ反応領域に設定された領域でのタッチオンであったか、またはタッチ反応領域以外の領域でのタッチオンであったかによって、Ｓ５０２からＳ５０５の処理を行うか否かを場合分けしてもよい。例えば、タッチ反応領域以外（タッチ無効領域）でタッチオンを検出していた場合に離眼を検知した場合は、タッチ反応領域以外でのタッチを対象として上述のＳ５０２からＳ５０５の処理を行う。タッチ無効領域で検出されたタッチは鼻による接触である可能性が高い。このようにすることで、鼻が接触したまま（すなわち実際は接眼したまま）、カメラの構え方を変えるなどしたために接眼が検知されなくなり、離眼と検知されてしまった状況で表示先が切り替わらないようにすることができる。一方、タッチ反応領域以外ではタッチオンを検出しておらず、タッチ反応領域でタッチオンを検出していた場合に離眼を検知した場合は、上述したＳ５０２からＳ５０５の処理を行うことなく、Ｓ５０７に進んで表示先を切り替えるようにしてもよい。この状況は、ユーザがタッチパネル１０４ａを操作する指でタッチしまま、意図的に離眼し、背面表示パネル１０１ａを確認しようとした可能性があるためである。
【００９７】
また、背面表示パネル１０１ａを、デジタルカメラ１００の本体部に対して任意の位置や姿勢に回動可能なチルト式モニタまたはバリアングル式モニタとして構成してもよい。この場合、デジタルカメラ１００は、バリアングルモニタのカメラ本体部に対する位置や姿勢を検出するモニタ位置検出部を有するものとする。そして、背面表示パネル１０１ａの表示面がカメラ背面側に露出する向き（すなわち、図１に示した状態と同じ向き）でバリアングルモニタが閉じられていることを検出した場合には上述のＳ５０２からＳ５０５の処理を行う。一方、バリアングルモニタが開いている場合は、上述のＳ５０２からＳ５０５の処理を行うことなく、Ｓ５０７に進んで表示先を切り替えるようにしてもよい。バリアングルモニタが開いている場合には、タッチパネル１０４ａを操作するための指が顔や目の近くに位置することがなく、上述のような課題が発生しないためである。
【００９８】
なお、タッチオンの有無により表示先の切り替えを抑制する制御を例示したが、タッチ操作に限らず、他の操作部材の操作があった場合に、表示先の切り替えを抑制するようにしてもよい。例えば、前述の絞り込み機能を割り当てたボタンを操作中ならば表示先を切り替えない、としてもよい。また、ＥＶＦ１０１ｂの接眼部に近い操作部材や、カメラ背面に備えられ、操作時に接眼しているユーザの顔とカメラ背面の間に指を挿入することになるような操作部材について、表示先の切り替えを抑制する制御（Ｓ５０２からＳ５０５）を行うようにしてもよい。操作する場合に接眼しているユーザの顔とデジタルカメラ１００の間に指を挿入することになるような操作部材としては、例えばコントローラホイール１０６が考えられる。それ以外の操作部材としては例えば、シャッターボタン１０２の周りに設けられたズームレバーが考えられる。この場合、離眼検知をコントローラホイール１０６の回転操作の途中で判定した場合はＳ５０７に進まずにＳ５０４とＳ５０５の処理を行い、コントローラホイール１０６の回転操作が終了するか、非接眼となって所定時間が経過するとＳ５０７に進むようにする。一方、離眼を検知した場合にズームレバーが操作されていても、Ｓ５０３からＳ５０５に進むことなく、Ｓ５０７に進む。ズームレバーは、デジタルカメラ１００のうちＥＶＦ１０１ｂの接眼部のある面（背面）とは異なる面（例えば上部、あるいはカメラ前面のレンズの鏡筒周り）に備えられた操作部材である。したがって、ズームレバーを操作する指の影響でユーザの顔が意図せず接眼部から離れてしまう可能性が低い。
【００９９】
また、タッチオンの有無に応じてタッチオンがあった場合に表示先の切り替えを抑制する制御を例示したが、タッチ操作の種類に応じて表示先の切り替えを抑制する制御のする／しないを切り替えてもよい。例えば単にタッチオンの状態が継続されている場合は、ＡＦ枠関連操作を行っていないとみなして、上記表示先の切り替えを抑制する制御を行わないとしてもよい。そして、タッチムーブ操作が所定時間内に繰り返し行われている状態においては、ＡＦ枠関連操作（タッチ＆ドラッグＡＦでのＡＦ枠の移動操作）が行われている途中であるとして、上記表示先の切り替えを抑制する制御を行うようにしてもよい。
【０１００】
＜タッチダウン処理＞次に、図６を用いて、図３のＳ３１２におけるタッチダウン処理の詳細を説明する。
【０１０１】
Ｓ６０１では、システム制御部２０１は、表示先が背面表示パネル１０１ａであるか否かを判定する。背面表示パネルであればＳ６０２へ進み、そうでない場合はＳ６１０へ進む。
【０１０２】
Ｓ６０２では、システム制御部２０１は、システムメモリ２１２に保持した設定情報を参照し、ＡＦモードが一点ＡＦモードか否かを判定する。一点ＡＦモードであればＳ６０３へ進み、そうでない場合は（追尾モードであれば）Ｓ６０６へ進む。
【０１０３】
Ｓ６０３では、システム制御部２０１は、タッチパネル１０４ａ上のタッチダウン位置に対応する背面表示パネル１０１ａ上の座標に一点ＡＦ枠を表示する。
【０１０４】
Ｓ６０４では、システム制御部２０１は、コンティニュアスＡＦを行う位置を、現在の一点ＡＦ枠の位置に更新し、コンティニュアスＡＦを行う。
【０１０５】
Ｓ６０５では、システム制御部２０１は、一点ＡＦ枠の位置を中央に戻すガイドを背面表示パネル１０１ａに表示する。ガイドは文字列によるガイダンスでもよく、アイコンでもよい。また、一点ＡＦ枠の位置を中央に戻す操作は、操作部１０４に含まれるボタン操作でもよく、タッチパネル１０４ａへのタッチ操作でもよい。
【０１０６】
Ｓ６０６では、システム制御部２０１は、タッチパネル１０４ａのタッチダウン位置に対応する背面表示パネル１０１ａの座標の近傍で検出された被写体を追尾する。これによって追尾中の状態に遷移する。
【０１０７】
Ｓ６０７では、システム制御部２０１は、背面表示パネル１０１ａに表示されたＬＶ画像において追尾している被写体を示す範囲に追尾枠１１３８を表示する。
【０１０８】
Ｓ６０８では、システム制御部２０１は、コンティニュアスＡＦを行う位置を、現在の追尾位置に更新し、コンティニュアスＡＦを行う。
【０１０９】
Ｓ６０９では、システム制御部２０１は、追尾解除ガイドを背面表示パネル１０１ａに表示する。追尾解除ガイドはＳ５１２で説明したものと同様である。
【０１１０】
Ｓ６１０では、システム制御部２０１は、システムメモリ２１２に保持した設定情報を参照し、前述のタッチ＆ドラッグＡＦの設定が「する」であるか否かを判定する。「する」に設定されている場合はＳ６１１へ進み、そうでない場合は処理を終了する。
【０１１１】
Ｓ６１１では、システム制御部２０１は、システムメモリ２１２に保持した設定情報を参照し、前述のＡＦ位置の指定方法の設定が、絶対位置指定に設定されているか否かを判定する。絶対位置指定に設定されていればＳ６１２へ進み、そうでない場合はＳ６２０へ進む。
【０１１２】
Ｓ６１２では、システム制御部２０１は、システムメモリ２１２に保持した設定情報を参照し、ＡＦモードが一点ＡＦモードか否かを判定する。一点ＡＦであれば共にＳ６１３へ進み、そうでない場合は（追尾モードであれば）Ｓ６１６へ進む。
【０１１３】
Ｓ６１３では、システム制御部２０１は、タッチパネル１０４ａ上のタッチダウン位置に対応するＥＶＦ１０１ｂ上の位置に、一点ＡＦ枠を表示する。
【０１１４】
Ｓ６１４では、システム制御部２０１は、コンティニュアスＡＦを行う位置を、現在の一点ＡＦ枠位置に更新し、コンティニュアスＡＦを行う。
【０１１５】
Ｓ６１５では、システム制御部２０１は、一点ＡＦ枠の位置を中央に戻すガイドをＥＶＦ１０１ｂに表示する。
【０１１６】
Ｓ６１６では、システム制御部２０１は、現在、被写体を追尾中か否かを判定する。追尾中であればＳ６１８へ進み、そうでない場合はＳ６１７へ進む。
【０１１７】
Ｓ６１７では、システム制御部２０１は、被写体の追尾を解除し、追尾解除状態へ遷移させる。これによって追尾枠１１３８は非表示となる。
【０１１８】
Ｓ６１８では、システム制御部２０１は、タッチパネル１０４ａ上のタッチダウン位置に対応するＥＶＦ１０１ｂ上の座標に、指定位置指標を表示する。すなわち、追尾実行中にタッチダウンがなされると追尾は解除され、代わりに、新たな追尾先を指定するために指定位置指標が表示される。図１１（ｅ）に、ＥＶＦ１０１ｂにおける指定位置指標の表示例を示す。指定位置指標１１３９は、ユーザのタッチムーブ操作（位置指定操作）に応じて移動可能な指標（カーソル）であり、タッチ＆ドラッグＡＦ機能によるＬＶ画像に対する現在の指定位置を示している。指定位置指標１１３９は、接眼状態かつタッチ操作中（タッチオン中）に表示され、非接眼状態、ＥＶＦ１０１ｂが非表示の状態、タッチ＆ドラッグＡＦが「しない」に設定されている場合には表示されない。また、指定位置指標１１３９は、ＥＶＦ１０１ｂに表示され、背面表示パネル１０１ａには表示されない。指定位置指標１１３９は、絶対位置指定に設定されている場合は、タッチパネル１０４ａのタッチ位置に一意に対応づけられた位置に表示される。また、指定位置指標１１３９は、相対位置指定に設定されている場合には、タッチパネル１０４ａ上のタッチ位置がどこにあるかには関わらず、タッチムーブの方向と移動量に応じて現在位置から移動される。なお、指定位置指標１１３９の表示中にも、特定の被写体が検出されていれば、検出枠１１３６を表示する。
【０１１９】
図１１（ｇ）に、瞳ＡＦ「入」（瞳を検出してＡＦ対象とするモード）に設定した場合に、瞳が検出されている場合の、ＥＶＦ１０１ｂにおける指定位置指標１１３９の表示例を示す。顔の検出枠１１３６とともに、瞳検出枠１１４１が顔検出枠１１３６が示す顔の瞳を囲うように、瞳の位置に表示される。瞳検出枠１１４１は、瞳が検出されていればタッチダウンの前から表示されているものである。両目を検出している場合にも、瞳検出枠１１４１は、片方の瞳にだけ表示される。瞳検出枠１１４１が表示されるのは、顔の右目と左目のうち、システム制御部２０１が自動的に主被写体と判定して選択した瞳となる。システム制御部２０１は、基本的にはデジタルカメラ１００までの距離が近い方の目（至近側の目）、あるいはサイズの大きい方の目を選択してＡＦ対象とする。
【０１２０】
Ｓ６１９では、システム制御部２０１は、コンティニュアスＡＦを行う位置を、現在の被写体検出結果に基づく位置に更新し、コンティニュアスＡＦを行う。このコンティニュアスＡＦを行う位置は、指定位置指標１１３９に基づいた位置ではなく、デジタルカメラ１００が自動的に主被写体と判定した被写体に基づく位置である。すなわち、追尾解除状態と同様のＡＦ制御である。
【０１２１】
Ｓ６２０では、システム制御部２０１は、システムメモリ２１２に保持した設定情報を参照し、ＡＦモードが一点ＡＦモードか否かを判定する。一点ＡＦであれば処理を終了し、そうでない場合は（追尾モードであれば）Ｓ６２１へ進む。
【０１２２】
Ｓ６２１では、システム制御部２０１は、現在被写体を追尾中か否かを判定する。追尾中の場合Ｓ６２２へ進み、そうでない場合はＳ６２７へ進む。
【０１２３】
Ｓ６２２では、システム制御部２０１は、被写体の追尾を解除し、追尾解除状態へ遷移させる。これによって追尾枠１１３８は非表示となる。すなわち、追尾実行中にタッチダウンがなされると追尾は解除され、代わりに、新たな追尾先を指定するために後述のＳ６２５で吸着中検出枠１１４０が表示されるか、Ｓ６２６で指定位置指標１１３９が表示される。
【０１２４】
Ｓ６２３では、システム制御部２０１は、追尾解除した際の追尾位置が、顔（特定の被写体）の顔の検出位置の近傍であるか（追尾解除した際の追尾位置が、顔（特定の被写体）の検出位置から所定範囲以内であるか）否かを判定する。この判定では、例えば、顔（特定の被写体）が検出されている場合に、追尾解除時の追尾対象の範囲（追尾範囲）が検出されている顔（特定の被写体）の範囲と少なくとも一部重複している場合に、近傍であると判定する。また、顔（特定の被写体）が検出されている場合に、追尾解除時の追尾対象の範囲（追尾範囲）の中心が検出されている顔（特定の被写体）の範囲内である場合に、近傍であると判定してもよい。さらに、追尾していた対象が顔であったか否かの判定とし、追尾していた対象が顔であった場合にＹＥＳと判定してもよい。追尾解除した際の追尾位置が、顔（特定の被写体）の検出位置の近傍であると判定した場合はＳ６２４に進み、そうでない場合はＳ６２５に進む。
【０１２５】
Ｓ６２４では、システム制御部２０１は、瞳ＡＦの設定が「入」であるか否か（瞳ＡＦ入と瞳ＡＦ切のいずれかであるか）を判定し、「入」であった場合にはＳ６２６へ進み、そうでない場合、すなわち「切」であった場合にはＳ６２５へ進む。
【０１２６】
Ｓ６２５では、システム制御部２０１は、Ｓ６２３で追尾解除時の追尾位置の近傍と判定された、検出されている顔（特定の被写体）を示す範囲に、吸着中検出枠１１４０を表示する。
【０１２７】
Ｓ６２６では、システム制御部２０１は、追尾を解除する直前まで追尾枠を表示していたＥＶＦ１０１ｂ上の座標に、指定位置指標１１３９を表示する。瞳ＡＦ「入」で、追尾を解除する直前まで瞳が検出され瞳が追尾されていた場合は、図１１（ｈ）に例示するような表示となる。被写体の瞳検出枠１１４１の近傍に指定位置指標１１３９が表示されていても（追尾を解除する前の追尾位置が顔の検出位置に内包されていても）、吸着中検出枠１１４０は表示されない。結果的に、追尾を解除する前の追尾位置が顔の検出位置の近傍であるか否かにかかわらず、瞳ＡＦが「入」の場合には、吸着中検出枠１１４０は表示されない。
【０１２８】
なお、図６のＳ６２３とＳ６２４の処理の順番を入れ替え、追尾解除した際の追尾位置が、顔の検出位置の近傍であるか否かを判定する前に瞳ＡＦが「入」であるか否かを判定してもよい。そして、瞳ＡＦが「入」である場合には、追尾解除した際の追尾位置が顔の検出位置の近傍であるか否かを判定することなくＳ６２５に進んで吸着中の表示をせずに指定位置指標１１３９を表示する。瞳ＡＦが「切」の場合には、追尾解除した際の追尾位置が顔の検出位置の近傍であるか否かを判定し、近傍である場合にはＳ６２５に進んで吸着中の表示を行い、近傍でない場合にはＳ６２６に進む。
【０１２９】
また、Ｓ６２６において吸着中検出枠１１４０は表示しないが、瞳検出枠１１４１の近傍に指定位置指標１１３９が近づいている場合に、瞳検出枠１１４１を異なる色や線種などの異なる表示形態に変更してもよい。このような表示形態の変更を行えば、この位置でタッチを離せば瞳検出枠１１４１の位置、すなわち被写体の両目のうち向かって左側の瞳（被写体の右目）が追尾対象となることをユーザが認識することができる。
【０１３０】
Ｓ６２７では、システム制御部２０１は、Ｓ６１９と同様に、コンティニュアスＡＦを行う位置を、指定位置指標の位置に関わらず、現在の被写体検出結果に基づいた位置に更新し、コンティニュアスＡＦを行う。
【０１３１】
Ｓ６２８では、システム制御部２０１は、ＥＶＦ１０１ｂに、指定位置指標１１３９を表示中であるか否かを判定する。追尾モードで相対位置指定に設定されている場合には、後述するタッチアップ処理の際に、指定位置指標１１３９の位置で検出された被写体に吸着していなかった場合は、タッチアップ後も追尾対象を確定せずに指定位置指標１１３９が所定時間表示されたままとなる。これによって、相対位置指定によって、指定位置指標１１３９を、何回かに分けた連続したタッチによるタッチムーブ操作で所望の位置まで移動させることが可能である。
【０１３２】
Ｓ６２８では、システム制御部２０１は、指定位置指標１１３９が表示中であるか否かを判定する。表示中の場合はＳ６３０に進み、そうでない場合はＳ６２９に進む。
【０１３３】
Ｓ６２９では、システム制御部２０１は、ＥＶＦ１０１ｂに表示されたＬＶ画像の中央に、指定位置指標１１３９を表示する。すなわち、相対位置指定では、指定位置指標１１３９が表示されていない状態でタッチダウンされると、タッチダウン位置に関わらず、初期位置（中央）に指定位置指標１１３９が表示される。
【０１３４】
＜タッチムーブ処理＞次に、図７を用いて、図３のＳ３１４におけるタッチムーブ処理の詳細を説明する。
【０１３５】
Ｓ７０１では、システム制御部２０１は、表示先が背面表示パネル１０１ａであるか否かを判定する。背面表示パネルである場合はＳ７０２へ進み、そうでない場合はＳ７０６へ進む。
【０１３６】
Ｓ７０２では、システム制御部２０１は、システムメモリ２１２に保持した設定情報を参照し、ＡＦモードが一点ＡＦモードか否かを判定する。一点ＡＦの場合はＳ７０３へ進み、そうでない場合は（追尾モードであれば）処理を終了する。すなわち、表示先が背面表示パネル１０１ａで追尾モードである場合には、タッチムーブに応じた追尾対象の変更や、タッチムーブに応じた位置へのＡＦは行わない。Ｓ６０６からＳ６０８で前述した通り、追尾対象はタッチダウン位置に基づいて確定されており、その後タッチが継続してタッチムーブが行われても、タッチダウン位置に基づいて決定した追尾対象の追尾が継続される。
【０１３７】
Ｓ７０３では、システム制御部２０１は、タッチパネル１０４ａ上のタッチムーブ後の位置に対応する背面表示パネル１０１ａ上の座標に一点ＡＦ枠を表示する。
【０１３８】
Ｓ７０４では、システム制御部２０１は、コンティニュアスＡＦを行う位置を、現在の一点ＡＦ枠の位置に更新し、コンティニュアスＡＦを行う。
【０１３９】
Ｓ７０５では、システム制御部２０１は、一点ＡＦ枠の位置を中央に戻すガイドを背面表示パネル１０１ａに表示する。中央に戻すガイドは、Ｓ６０５で説明したものと同様である。
【０１４０】
Ｓ７０６では、システム制御部２０１は、システムメモリ２１２に保持した設定情報を参照し、前述のタッチ＆ドラッグＡＦの設定が「する」であるか否かを判定する。「する」に設定されている場合はＳ７０７へ進み、「しない」に設定されている場合は処理を終了する。
【０１４１】
Ｓ７０７では、システム制御部２０１は、システムメモリ２１２に保持した設定情報を参照し、前述のＡＦ位置の指定方法の設定が、絶対位置指定に設定されているか否かを判定する。絶対位置指定に設定されている場合はＳ７０８へ進み、そうでない場合は（相対位置指定であれば）Ｓ７１５へ進む。
【０１４２】
Ｓ７０８では、システム制御部２０１は、システムメモリ２１２に保持した設定情報を参照し、ＡＦモードが一点ＡＦモードか否かを判定する。一点ＡＦである場合はＳ７０９へ進み、そうでない場合はＳ７１２へ進む。
【０１４３】
Ｓ７０９では、システム制御部２０１は、タッチパネル１０４ａ上のタッチムーブ後の位置に対応するＥＶＦ１０１ｂ上の座標に一点ＡＦ枠を表示する。
【０１４４】
Ｓ７１０では、システム制御部２０１は、コンティニュアスＡＦを行う位置を、現在の一点ＡＦ枠位置に更新し、コンティニュアスＡＦを行う。
【０１４５】
Ｓ７１１では、システム制御部２０１は、一点ＡＦ枠の位置を中央に戻すガイドをＥＶＦ１０１ｂに表示する。中央に戻すガイドは、Ｓ６０５で説明したものと同様である。
【０１４６】
Ｓ７１２では、システム制御部２０１は、タッチパネル１０４ａ上のタッチムーブ後のタッチ位置に対応するＥＶＦ１０１ｂ上の座標（ＬＶ画像上の指定位置）が、検出された被写体の近傍であるか否かを判定する。すなわち、ＬＶ画像上の指定位置が、検出された被写体の位置から所定範囲以内であるか否かを判定する。この判定は、顔（特定の被写体）が検出されている場合に、タッチムーブ後のタッチ位置に対応するＥＶＦ１０１ｂ上の座標が、表示されている検出枠１１３６（顔検出枠）内である場合に近傍であると判定するものとする。また、顔（特定の被写体）が検出されている場合に、タッチムーブ後のタッチ位置に対応するＥＶＦ１０１ｂ上の座標が、表示されている検出枠１１３６（顔検出枠）の外側である場合に、近傍ではないと判定するものとする。また、顔（特定の被写体）が検出されていない場合も、近傍ではないと判定するものとする。なお、近傍の判定はこれに限られない。例えば、顔（特定の被写体）が検出されている場合に、タッチムーブ後のタッチ位置に対応するＥＶＦ１０１ｂ上の座標が、表示されている検出枠１１３６（顔検出枠）を所定倍（例えば１．５倍）した範囲内に収まっている場合に近傍と判定してもよい。また、顔（特定の被写体）が検出されている場合に、タッチムーブによって移動された指定位置指標１１３９が示す範囲が、表示されている検出枠１１３６（顔検出枠）の範囲と少なくとも一部重なる位置となる場合に、近傍と判定してもよい。近傍である場合はＳ７１３へ進み、そうでない場合はＳ７１４へ進む。
【０１４７】
Ｓ７１３では、システム制御部２０１は、瞳ＡＦの設定が「入」であるか否か（瞳ＡＦ入と瞳ＡＦ切のいずれかであるか）を判定し、「入」であった場合にはＳ７１５へ進み、そうでない場合、すなわち「切」であった場合にはＳ７１４へ進む。
【０１４８】
Ｓ７１４では、システム制御部２０１は、ＥＶＦ１０１ｂに表示されている検出枠１１３６と指定位置指標１１３９を非表示にし、吸着中検出枠１１４０を表示する。図１１（ｆ）に吸着中検出枠１１４０の表示例を示す。吸着中検出枠１１４０はＬＶ画像に重畳して表示され、この状態でタッチアップがなされると、吸着中検出枠１１４０で囲まれた被写体が追尾対象となることを示している。吸着中検出枠１１４０は、タッチアップすると追尾対象となることを示すため、追尾枠１１３８と同様の形状で表示されるが、追尾枠１１３８との違いが識別可能なように、追尾枠１１３８と異なる色で表示される。吸着中検出枠１１４０の表示形態はこの例に限るものではなく、追尾中ではないがタッチアップされると追尾が開始されることが識別可能な表現であればよい。例えば、指定位置指標１１３９を表示したまま、追尾可能アイコンや追尾可能ガイドを表示したり、指定位置指標１１３９の色だけを変えるなど、他の表現で示してもよい。
【０１４９】
Ｓ７１５では、システム制御部２０１は、タッチパネル１０４ａ上のタッチムーブ後のタッチ位置に対応するＥＶＦ１０１ｂ上の座標に、指定位置指標１１３９を表示する。この場合、瞳ＡＦ「入」であれば、タッチムーブ後のタッチ位置に対応するＥＶＦ１０１ｂ上の座標（ＬＶ画像上の指定位置）が、検出された被写体の近傍であっても（Ｓ７１２がＹＥＳであっても）、吸着表現はしない（吸着中検出枠１１４０は表示しない）。瞳ＡＦ「入」で、タッチムーブ後のタッチ位置に対応するＥＶＦ１０１ｂ上の座標（ＬＶ画像上の指定位置）が、検出された被写体の近傍である場合、図１１（ｈ）に例示するような表示となる。被写体の瞳の検出枠１１４１の近傍に指定位置指標１１３９が表示されていても（追尾を解除する前の追尾位置が顔の検出位置に内包されていても）、吸着中検出枠１１４０は表示されない。結果的に、タッチムーブ後のタッチ位置が顔の検出位置の近傍であるか否かにかかわらず、瞳ＡＦが「入」の場合には、吸着中検出枠１１４０は表示されない。
【０１５０】
なお、図７のＳ７１２とＳ７１３の処理の順番を入れ替え、タッチムーブ後のタッチ位置が顔の検出位置の近傍であるか否かを判定する前に瞳ＡＦが「入」であるか否かを判定してもよい。そして、瞳ＡＦが「入」である場合には、タッチムーブ後のタッチ位置が顔の検出位置の近傍であるか否かを判定することなくＳ７１５に進んで吸着中の表示をせずに指定位置指標１１３９を表示する。瞳ＡＦが「切」の場合には、タッチムーブ後のタッチ位置が顔の検出位置の近傍であるか否かを判定し、近傍である場合にはＳ７１４に進んで吸着中の表示を行い、近傍でない場合にはＳ７１５に進む。
【０１５１】
Ｓ７１６では、システム制御部２０１は、システムメモリ２１２に保持した設定情報を参照し、ＡＦモードが一点ＡＦモードか否かを判定する。一点ＡＦであればＳ７１７へ進み、そうでない場合は（追尾モードであれば）Ｓ７１８へ進む。
【０１５２】
Ｓ７１７では、システム制御部２０１は、タッチパネル１０４ａ上のタッチムーブ操作の移動方向と移動量に応じた位置に対応するＥＶＦ１０１ｂ上の座標に、一点ＡＦ枠を表示する。なお、この位置は、相対位置指定であるため、タッチ位置に一意に対応する位置ではない。
【０１５３】
Ｓ７１８では、システム制御部２０１は、コンティニュアスＡＦを行う位置を、現在の一点ＡＦ枠位置に更新し、コンティニュアスＡＦを行う。
【０１５４】
Ｓ７２０では、システム制御部２０１は、一点ＡＦ枠の位置を中央に戻すガイドをＥＶＦ１０１ｂに表示する。中央に戻すガイドは、Ｓ６０５で説明したものと同様である。
【０１５５】
Ｓ７１９では、システム制御部２０１は、タッチパネル１０４ａ上のタッチムーブ操作の移動方向と移動量に応じた位置に対応するＥＶＦ１０１ｂ上の座標（ＬＶ画像上の指定位置）が、検出された被写体の近傍であるか否かを判定する。この判定は、前述したＳ７１２の判定と同様の判定であるが、検出枠１１３６（顔検出枠）との比較対象は、絶対位置指定ではないため、タッチムーブ後のタッチ位置に一意に対応する位置ではなく、相対位置指定によって指定された位置である。近傍であると判定された場合はＳ７２１へ進み、そうでない場合はＳ７２３へ進む。
【０１５６】
Ｓ７２１では、システム制御部２０１は、瞳ＡＦの設定が「入」であるか否か（瞳ＡＦ入と瞳ＡＦ切のいずれかであるか）を判定し、「入」であった場合にはＳ７２３へ進み、そうでない場合、すなわち「切」であった場合にはＳ７２２へ進む。
【０１５７】
Ｓ７２２では、システム制御部２０１は、Ｓ７１３と同様に、ＥＶＦ１０１ｂに表示されている検出枠１１３６と指定位置指標１１３９を非表示にし、吸着中検出枠１１４０を表示する。すなわち、瞳ＡＦが「切」である場合には、指定された位置が検出枠１１３６の外側である図１１（ｇ）の表示状態から、タッチムーブによって指定位置が検出枠１１３６の内側に移動してきた場合には、図１１（ｆ）に示すように、指定位置指標１１３９が非表示となるとともに検出枠１１３６が強調された吸着中検出枠１１４０が表示される。
【０１５８】
Ｓ７２３では、システム制御部２０１は、タッチパネル１０４ａ上のタッチムーブ操作の移動方向と移動量に応じた指定位置に対応するＥＶＦ１０１ｂ上の座標（相対位置指定によって指定された位置）に、指定位置指標１１３９を表示する（指標の表示位置変更処理）。この状態で指定位置指標１１３９の位置でコンティニュアスＡＦは行われず、現在の被写体検出結果に基づいた位置でコンティニュアスＡＦが行われる。なお、この状態ではＡＦ動作を停止する（ＡＦを行わない）ようにしてもよい。この場合、瞳ＡＦ「入」であれば、相対位置指定によって指定された位置が、検出された被写体の近傍であっても（Ｓ７２０がＹＥＳであっても）、吸着表現はしない（吸着中検出枠１１４０は表示しない）。瞳ＡＦ「入」で、相対位置指定によって指定された位置が、検出された被写体の近傍である場合、図１１（ｈ）に例示するような表示例となる。すなわち、指定された位置が検出枠１１３６の外側である図１１（ｇ）の表示状態から、タッチムーブによって指定位置が検出枠１１３６の内側に移動してきた場合にも、図１１（ｈ）に示すように、指定位置指標１１３９は非表示とならずに指定位置に応じた位置に表示される。また、被写体の瞳検出枠１１４１の近傍に指定位置指標１１３９が表示されていても、吸着中検出枠１１４０は表示されない。結果的に、相対位置指定によって指定された位置が顔の検出位置の近傍であるか否かにかかわらず、瞳ＡＦが「入」の場合には、吸着中検出枠１１４０は表示されない。図１１（ｈ）のように、被写体の向かって左側の瞳に指定位置指標１１３９が表示された状態でタッチアップが行われ、被写体と指定位置指標１１３９の位置関係が変わらないまま追尾確定待ちの時間を経過する（後述するＳ８１１でＮＯ、Ｓ８１２でＹＥＳとなる）と、指定位置指標１１３９が位置していた向かって左側の瞳が追尾対象として確定され、追尾が開始される。被写体の向かって左側の瞳が追尾対象として確定されると、図１１（ｉ）に示すように向かって左側の瞳に追尾枠１１３８が表示される。図１１（ｈ）の表示例では、瞳検出枠１１３９が表示されている向かって左側の瞳を指定位置とした例を示したが、瞳検出枠１１３９が表示されていない側の向かって右側の瞳を追尾対象として指定することもできる。瞳検出枠１１３９が表示されていない側の向かって右側の瞳の位置に指定位置指標１１３９が表示されるようにタッチムーブしてからタッチアップを行えば、追尾確定待ちの時間経過後に、右側の瞳が追尾対象として指定され、右側の瞳を示す位置に追尾枠１１３８が表示される。
【０１５９】
なお、図７のＳ７２０とＳ７２１の処理の順番を入れ替え、相対位置指定によって指定された位置が顔の検出位置の近傍であるか否かを判定する前に瞳ＡＦが「入」であるか否かを判定してもよい。そして、瞳ＡＦが「入」である場合には、相対位置指定によって指定された位置が顔の検出位置の近傍であるか否かを判定することなくＳ７２３に進んで吸着中の表示をせずに指定位置指標１１３９を表示する。瞳ＡＦが「切」の場合には、相対位置指定によって指定された位置が顔の検出位置の近傍であるか否かを判定し、近傍である場合にはＳ７２２に進んで吸着中の表示を行い、近傍でない場合にはＳ７２３に進む。
【０１６０】
＜タッチアップ処理＞次に、図８を用いて、図３のＳ３１６におけるタッチアップ処理の詳細を説明する。
【０１６１】
Ｓ８０１では、システム制御部２０１は、表示先が背面表示パネル１０１ａであるか否かを判定する。背面表示パネルであれば処理を終了し、そうでない場合はＳ８０２へ進む。
【０１６２】
Ｓ８０２では、システム制御部２０１は、システムメモリ２１２に保持した設定情報を参照し、前述のタッチ＆ドラッグＡＦの設定が「する」であるか否かを判定する。「する」に設定されている場合はＳ８０３へ進み、そうでない場合は処理を終了する。
【０１６３】
Ｓ８０３では、システム制御部２０１は、システムメモリ２１２に保持した設定情報を参照し、前述のＡＦ位置の指定方法の設定が、絶対位置指定に設定されているか否かを判定する。絶対位置指定に設定されている場合はＳ８０４へ進み、そうでない場合はＳ８０９へ進む。
【０１６４】
Ｓ８０４では、システム制御部２０１は、システムメモリ２１２に保持した設定情報を参照し、ＡＦモードが一点ＡＦモードか否かを判定する。一点ＡＦモードであれば処理を終了し、そうでない場合は（追尾モードである場合は）Ｓ８０５へ進む。
【０１６５】
Ｓ８０５では、システム制御部２０１は、タッチパネル１０４ａ上のタッチアップ位置に対応するＥＶＦ１０１ｂ上の座標（指定位置）に基づき、指定位置の近傍で検出された被写体の追尾を開始する（追尾中となる）。瞳ＡＦが「切」である場合には、指定位置の近傍で顔が検出されていた場合（指定位置が検出されている顔に対応する範囲外から範囲内に移動してき場合）には、その顔が追尾対象となる。瞳ＡＦが「切」であるため、指定位置が検出されている瞳に対応する位置であっても、追尾対象は瞳ではなく顔となる。瞳ＡＦが「入」である場合には、指定位置が検出されている顔に対応する範囲外から範囲内に移動してきた場合、以下のように場合分けされる。
・指定位置が顔に対応する範囲内のうち、左側の瞳に対応する位置である場合は、左側の瞳が追尾対象となる。この場合、図１１（ｉ）に示したように左側の瞳に追尾枠１１３８が表示されるとともに、その瞳の顔に検出枠１１３６が表示される。
・指定位置が顔に対応する範囲内のうち、右側の瞳に対応する位置である場合は、右側の瞳が追尾対象となる。この場合、右側の瞳に追尾枠１１３８が表示されるとともに、その瞳の顔に検出枠１１３６が表示される。なお、左側の瞳に対応する領域と右側の瞳に対応する領域とに重複はないものとする。
・指定位置が顔に対応する範囲内のうち、左側の瞳に対応する位置でも右側の瞳に対応する位置でもない場合、すなわち例えば口の位置などである場合、瞳ではなく顔が追尾対象となる。この場合、瞳には追尾枠１１３８は表示されず、顔の全体を示す位置に追尾枠１１３８が表示される。このように、瞳ＡＦが「入」に設定されている場合でも、指定位置指標１１３９で指定する位置によって瞳と顔全体との選択を使い分けることができ、瞳を選択することも顔全体を選択することも可能である。
【０１６６】
なお、瞳ＡＦが「入」に設定されておち、ＥＶＦ１０１ｂが表示先となっている場合は、検出されている瞳に対応する位置に指定位置指標１１３９がある状態でタッチアップ操作が行われると、瞳の選択がなされる。ＥＶＦ１０１ｂでは、指定位置指標１１３９が表示され、タッチする指に表示が隠されて見えなくなることもないので、どこが指定位置となっているか目視で確認しやすい。従って、ユーザは選択したい瞳の位置に指標が位置していることを目視して、意図した通りの瞳を正確に選択することができる。一方、表示先が背面表示パネル１０１ａである場合には、指定位置指標１１３９が表示されず、また、タッチ位置がタッチする指で隠れてしまうため、精密な位置の指定がしにくくなる。そのため、表示先が背面表示パネル１０１ａである場合には、表示先がＥＶＦ１０１ｂである場合よりも、同じ大きさの瞳を選択するための反応領域のＬＶ画像全体に対する相対的な大きさを大きくしてもよい。このようにすることで、表示先が背面表示パネル１０１ａである場合にも、ユーザが意図した瞳をタッチで選択しやすくなる。
【０１６７】
Ｓ８０６では、システム制御部２０１は、ＥＶＦ１０１ｂに表示されたＬＶ画像における追尾している被写体を示す範囲に、追尾枠１１３８を表示する。
【０１６８】
Ｓ８０７では、システム制御部２０１は、コンティニュアスＡＦを行う位置を、現在の追尾位置に更新し、コンティニュアスＡＦを行う。
【０１６９】
Ｓ８０８では、システム制御部２０１は、追尾解除ガイドを背面表示パネル１０１ａに表示する。追尾解除ガイドはＳ５１２で説明したものと同様である。
【０１７０】
Ｓ８０９では、システム制御部２０１は、システムメモリ２１２に保持した設定情報を参照し、ＡＦモードが一点ＡＦモードか否かを判定する。一点ＡＦモードであれば処理を終了し、そうでない場合は（追尾モードであれば）Ｓ８１０へ進む。
【０１７１】
Ｓ８１０では、システム制御部２０１は、ＥＶＦ１０１ｂに吸着中検出枠１１４０が表示されているか否かを判定する。表示されていればＳ８１３へ進み、そうでない場合はＳ８１１へ進む。
【０１７２】
Ｓ８１１では、システム制御部２０１は、操作部１０４に対して追尾確定待ちを中断する操作がなされたか否かを判定する。追尾確定待ちを中断する操作は、例えば、新しいタッチダウンや、操作部１０４に含まれるメニューボタンの押下による他の画面（メニュー画面）の表示指示などである。中断する操作がなされた場合は処理を終了し、そうでない場合はＳ８１２へ進む。なお、新しいタッチダウンがあった場合は、図３のＳ３１１で改めてタッチダウンがあったと判定され、図６のＳ６２７で、指定位置指標１１３９の表示中のタッチダウンがあったと判定される。
【０１７３】
Ｓ８１２では、システム制御部２０１は、タッチアップを検出してから所定時間経過したか否かを判定する。所定時間は、ユーザが引き続き指定位置指標１１３９を移動させるために、連続した一連のタッチ操作における次の新たなタッチを行うまでの時間として十分であればよく、例えば１秒程度である。所定時間経過した場合はＳ８１３へ進み、そうでない場合はＳ８１１へ戻る。
【０１７４】
Ｓ８１３では、システム制御部２０１は、ＥＶＦ１０１ｂ上に表示された指定位置指標１１３９の位置に基づき、指定位置指標１１３９の近傍で検出された被写体の追尾を開始する（追尾中となる）。指定位置指標１１３９で指定された位置と追尾される対象の関係はＳ８０５で説明したものと同様である。
【０１７５】
Ｓ８１４からＳ８１６の処理は、Ｓ８０６〜Ｓ８０８の処理と同様であるので説明を省略する。
【０１７６】
上述したように、ＡＦモードが追尾モードかつ位置指定方法が相対位置指定である場合、タッチ＆ドラッグＡＦ機能により指定位置指標１１３９をＬＶ画像上の任意の位置へ移動する際に、タッチアップ後所定時間経過後に追尾対象の被写体の確定を行う。
【０１７７】
このような形態としているのは、追尾モードでは、ある被写体から別の被写体へＡＦ位置を移動させている途中にＡＦが開始されてしまうと、例えば背景にピントが合ってしまい追尾したい被写体がボケて検出されなくなってしまう不都合を防止するためである。
【０１７８】
また、位置指定方法が相対位置指定方式の場合は、ユーザが指定位置指標を所望の被写体へ移動させるために、複数回タッチムーブ操作を行うことが想定されるため、タッチアップ後すぐに被写体の追尾が開始されてしまうと操作性が良くない。一方で、タッチアップ後にすぐに追尾を開始するようユーザが別途指示することも操作の手間が増えるために好ましくない。このような課題を解決するため、図７のＳ７２１や図８のＳ８１１、Ｓ８１２のような形態としている。
【０１７９】
また、既に指定位置指標が検出された被写体まで到達している（吸着中検出枠表示となっている）場合には、ユーザが所望の被写体まで指定位置指標を移動できたと想定し、確定まで所定時間経過を待たずにすぐに追尾被写体の確定を行うようにしている。これによって、追尾したい被写体が動いている場合にも追尾対象として指定しやすくなる。
【０１８０】
＜タッチキャンセル処理＞次に、図９を用いて、図３のＳ３１８におけるタッチキャンセル処理の詳細を説明する。
【０１８１】
Ｓ９０１では、システム制御部２０１は、表示先が背面表示パネル１０１ａであるか否かを判定する。背面表示パネルであればＳ９１１へ進み、そうでない場合はＳ９０２へ進む。
【０１８２】
Ｓ９０２では、システム制御部２０１は、システムメモリ２１２に保持した設定情報を参照し、前述のタッチ＆ドラッグＡＦの設定が「する」であるか否かを判定する。「する」に設定されている場合はＳ９０３へ進み、そうでない場合はＳ９１１へ進む。
【０１８３】
Ｓ９０３では、システム制御部２０１は、システムメモリ２１２に保持した設定情報を参照し、ＡＦモードが一点ＡＦモードか否かを判定する。一点ＡＦモードである場合はＳ９１１へ進み、そうでない場合はＳ９０４へ進む。
【０１８４】
Ｓ９０４では、システム制御部２０１は、ＥＶＦ１０１ｂに指定位置指標１１３９を表示中か否かを判定する。表示中の場合はＳ９０５へ進み、そうでない場合はＳ９１１へ進む。
【０１８５】
Ｓ９０５では、システム制御部２０１は、タッチキャンセル操作がシャッターボタン１０２の半押しによる第１シャッタースイッチ１０２ａのオン（ＳＷ１オン）であったか否かを判定する。ＳＷ１オンであった場合はＳ９０６へ進み、そうでない場合はＳ９０７へ進む。
【０１８６】
Ｓ９０６では、システム制御部２０１は、指定位置指標１１３９を非表示とする。Ｓ９０７では、システム制御部２０１は、ＥＶＦ１０１ｂ上に表示された指定位置指標１１３９の位置に基づき、指定位置指標１１３９の近傍で検出された被写体の追尾を開始する（追尾中となる）。この処理は図８のＳ８１３と同様である。すなわち、タッチキャンセル操作があると、タッチされたままであっても、ＳＷ１オンによる撮影準備指示があった場合には、その時点の指定位置指標１１３９の位置に基づいて追尾対象を確定し、追尾を開始すると共に、追尾位置で撮影準備処理が行われる。これにより、タッチアップを行わなくとも、指定位置指標１１３９が所望の被写体の位置となった時点で速やかに所望の被写体にＡＦを合わせた撮影を行うことが可能となる。タッチされたまま第１シャッタースイッチ１０２ａ以外の操作があった場合は、追尾対象を確定することなく、追尾解除状態のまま、タッチ操作をキャンセルする。
【０１８７】
Ｓ９０８から９１０の処理は、図８のＳ８０６からＳ８０８と同様であるので説明を省略する。Ｓ９１１では、システム制御部２０１は、図８のタッチアップ処理を行う。
【０１８８】
なお、図８で説明したＳ８１１における追尾確定待ちを中断する操作と、Ｓ９０５でＹＥＳとなるタッチされている途中でも追尾を開始する操作は、前述した例に限らない。操作部１０４に含まれる他の操作部材の操作でもよいし、ユーザの接眼／離眼による背面表示パネル１０１ａ／ＥＶＦ１０１ｂの表示先の切り替えをトリガーとして追尾確定待ちの中断や追尾開始をしてもよい。
【０１８９】
＜枠ボタン処理＞次に、図１０を用いて、図３のＳ３２０における枠ボタン処理の詳細を説明する。
【０１９０】
Ｓ１００１では、システム制御部２０１は、システムメモリ２１２に保持した設定情報を参照し、ＡＦモードが一点ＡＦモードか否かを判定する。一点ＡＦであればＳ１００２へ進み、そうでない場合は（追尾モードであれば）Ｓ１００５へ進む。
【０１９１】
Ｓ１００２では、システム制御部２０１は、操作部１０４に含まれる枠ボタンが長押しされたか（所定時間以上押下され続けたか）否かを判定する。長押しされた場合はＳ１００４へ進み、そうでない場合はＳ１００３へ進む。
【０１９２】
Ｓ１００３では、システム制御部２０１は、一点ＡＦ枠の位置を変更可能な枠移動モードへ遷移する。このモードでは、これまで述べてきたタッチパネル１０４ａによる操作以外に、操作部１０４に含まれる上下左右ボタンやコントローラホイール１０６の操作に応じて、一点ＡＦ枠の移動を行うことが可能である。また、任意の位置でＬＶ画像の拡大を行うことも可能である。
【０１９３】
Ｓ１００４では、システム制御部２０１は、一点ＡＦ枠の位置を中央に戻す。Ｓ１００５では、システム制御部２０１は、表示先が背面表示パネル１０１ａであるか否かを判定する。背面表示パネルであればＳ１００６へ進み、そうでない場合はＳ１００７へ進む。
【０１９４】
Ｓ１００６では、システム制御部２０１は、顔セレクトモードに遷移する。顔セレクトモードは、現在検出されている被写体の中で最も主顔に相応しいものを追尾する機能である。
【０１９５】
Ｓ１００７では、システム制御部２０１は、システムメモリ２１２に保持した設定情報を参照し、前述のＡＦ位置の指定方法が絶対位置指定に設定されているか否かを判定する。絶対位置指定に設定されている場合はＳ１００８へ進み、そうでない場合はＳ１００６へ進む。
【０１９６】
Ｓ１００８では、システム制御部２０１は、被写体を追尾中か否かを判定する。追尾中の場合はＳ１００９へ進み、そうでない場合はＳ１００６へ進む。
【０１９７】
Ｓ１００９では、システム制御部２０１は、被写体の追尾を解除し、追尾解除状態へ遷移させる。これによって追尾枠１１３８は非表示となる。
【０１９８】
Ｓ１０１０では、システム制御部２０１は、図６のＳ６１９と同様に、コンティニュアスＡＦを行う位置を、現在の被写体検出結果に基づいた位置に更新し、コンティニュアスＡＦを行う。
【０１９９】
なお、ここまでＥＶＦ１０１ｂを例に説明したが、ＥＶＦ１０１ｂではなく、光学ファインダーを備えた撮像装置にも本発明を適用可能である。その場合、以下のように置き換えて適用する。接眼検知部２１９は光学ファインダーの接眼部への接眼を検知する。接眼状態では、背面表示パネル１０１ａを非表示とし、光学ファインダー内に備えられた情報表示用の液晶表示素子などの駆動を開始する。なお、光学ファインダー内の表示素子は非接眼状態で表示していてもよい。背面表示パネル１０１ａには、非接眼状態でＬＶ画像を表示していなくてもよく、ＬＶ画像以外の情報表示をしていたり、非表示としていてもよい。ただしタッチ＆ドラッグＡＦが「する」に設定されている場合はタッチパネル１０４ａは駆動しておくものとする。光学ファインダー内には、接眼状態でもＬＶ画像は表示されず、代わりに光学像が視認できる。接眼状態において表示するものとして説明した、追尾枠、指定位置指標、吸着中検出枠は、光学ファインダー内において、光学像に重ねて予め定められた複数の表示素子によって表示する。検出枠は表示しても表示しなくてもよい。
【０２００】
なお、ここまで述べた枠表現は、状況に応じて大きさが可変であってもよく、また一枠で構成されていなくてもよい。例えば光学ファインダーなど、予め表示部上に複数のＡＦ点が表示されている場合には、タッチ位置を示す際にはタッチした指の位置および面積に応じて、複数のＡＦ点の色を変更するなどして、タッチ位置を示すようにしてもよい。
【０２０１】
また、Ｓ８１１の追尾確定までの待ち時間の長さは、ユーザが変更できてもよいし、撮影シーンに応じて自動で変更されてもよい。例えば、ＬＶ画像から動体の検出が可能である場合に動体の被写体が検出されている場面では、タッチアップに応じて吸着中検出枠の表示中でなくともすぐに追尾対象を確定するようにしてもよい。もしくは、姿勢検知部２１８からの出力や、ＬＶ画像の時間軸相関の解析によりデジタルカメラ１００自体が動いていると判定される場面では、タッチアップに応じて吸着中検出枠の表示中でなくともすぐに追尾対象を確定するようにしてもよい。これらの場面では、ユーザはＬＶ画像上で動体を追尾したいと考えていると想定できるためである。また、動きの多い被写体を撮影することを想定した撮影モードに設定されている場合、タッチアップに応じて吸着中検出枠の表示中でなくともすぐに追尾対象を確定してもよい。動きの多い被写体を撮影することを想定した撮影モードは例えば、複数のシーン別撮影モードのうち、スポーツ撮影モード（前述）、打ち上げ花火モード、ペット（動物）撮影モード、子供（キッズ）撮影モードがある。また、動きの多い被写体を撮影することを想定した撮影モードではない撮影モード（動きの少ない被写体を撮影する撮影モード）としては例えば、ポートレート撮影モード、花撮影モード、料理撮影モード、オークション出品商品撮影モード、風景撮影モードがある。
【０２０２】
また反対に、動画撮影時（動画の記録時）に誤って所望でない被写体を追尾してしまうことで、ピントが所望でない被写体に合ってしまうと、所望でない被写体にピントがあった状態も記録されてしまい、望ましくない。従って、動画撮影中（動画の記録中）は、ピントが意図しない被写体に合うことをより確実に防ぐため、被写体検出位置に指定位置指標を移動させた場合も、タッチアップから追尾確定まで所定時間待つこととしてもよい。この場合、指定位置指標の位置が被写体検出位置であるか否かに応じて、待つ時間に差を設け、指定位置指標の位置が被写体検出位置である場合のほうが確定待ち時間を短くしてもよい。
【０２０３】
なお、追尾確定時や、指定位置指標の検出枠への吸着時に、「近傍」という表現を用いたが、どの程度接近していたら各処理を行うかの閾値は、ユーザが変更できてもよいし、撮影シーンに応じて自動で変更されてもよい。例えば動体撮影を行うシーン、および動体撮影前提の撮影モード時には、動く被写体を捉えにくいと判断し、被写体から指定位置指標が通常よりも遠く離れていても、近傍と判定されるようにしてもよい。
【０２０４】
以上説明した本実施形態の図６のＳ６２３〜Ｓ６２６、図７のＳ７１２〜Ｓ７１５、Ｓ７２０〜Ｓ７２３では、瞳ＡＦ「入」であれば、指定された位置が検出された顔の近傍であっても、吸着表現はせずに指定された位置を示す指定位置指標１１３９を表示する。これは、瞳ＡＦが「入」である場合は、ユーザは、顔全体よりも詳細に、顔の要素器官である瞳をＡＦ対象（追尾対象）として選択したいと考えていると想定されるためである。仮に、瞳ＡＦが「入」の場合にも吸着表現をすると、ユーザは顔全体ではなく瞳をＡＦ対象として指定しようとしているにもかかわらず、顔全体がＡＦ対象として指定されてしまい、意図通りのＡＦ対象の指定ができないと感じてしまうおそれがある。また、吸着表現によって指定位置指標１１３９が非表示となってしまうと、ユーザは、指定したい瞳まで指定位置指標１１３９を移動させることができず、意図通りの瞳を指定することができない。そこで本実施形態では、瞳ＡＦが「入」である場合には、指定された位置が検出された顔の近傍であっても、吸着表現はせずに指定された位置を示す指定位置指標１１３９を表示したままとする。このようにすることで、瞳を選択しようとしているにもかかわらず顔が選択されてしまったという誤認識を防ぐことができ、また、指定位置指標１１３９によって左右の瞳の何れかを正確に選択することができるというメリットがある。また、左右の瞳のどちらかをＡＦ対象（追尾対象）として指定しようとしている場面は、両目のいずれにピントが合っているかを精密に指定して、顔の中でも指定した瞳にピントが合い、他方の瞳はむしろボカしてボケ味による表現をつけようとしているような場面が想定される。そのため、ＬＶ画像上において目の位置が大きく移動してしまうような動きの多い被写体、例えば走り回る子供やスポーツをしている人物などを撮影している場面である可能性は低い。むしろ、モデルや役者の撮影や、静止ポーズをとっている人物、寝ている子供の撮影など、動きの少ない被写体を撮影している場面である可能性が高い。従って、吸着表現を行わず、タッチアップしてから指標位置の被写体を追尾するまでに１秒程度の時間を要しても（Ｓ８１０、Ｓ８１１、Ｓ８１２、Ｓ８１３）、ＡＦ対象（追尾対象）として指定しようとした瞳を追尾できなくなる可能性は低い。すなわち、吸着表現を行うメリットが少なく、吸着表現をしないメリットの方が大きい。
【０２０５】
なお、システム制御部２０１が行うものとして説明した上述の各種制御は、１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【０２０６】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【０２０７】
また、上述した実施形態においては、本発明をＥＶＦを覗きながらタッチ操作を行いＡＦ枠を指定するタッチ＆ドラッグＡＦ機能を有するデジタルカメラに適用した場合を例にして説明したが、この例に限定されない。画像から顔および顔の器官を検出可能な電子機器であれば適用可能である。例えば、撮像時でなくとも、記録された画像から顔および瞳を検出し、画像処理としての美肌効果をかけるために顔を選択する操作や、画像処理としての赤目補正をかけるために瞳を選択する操作が行えるＰＣやスマートフォンの画像編集ソフトなどであっても適用可能である。すなわち、本発明はパーソナルコンピュータやＰＤＡ、携帯電話端末や携帯型の画像ビューワ、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダー、タブレット端末、スマートフォンなどに適用可能である。また、投影装置、ディスプレイを備える家電装置や車載装置、医療機器などに適用可能である。
【０２０８】
［他の実施形態］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０２０９】
１００…デジタルカメラ、１０１…表示部、１０４…操作部、２０１…システム制御部
【図１】
2020003666.tif 000003
【図２】
2020003666.tif 000004
【図３】
2020003666.tif 000005
【図４】
2020003666.tif 000006
【図５】
2020003666.tif 000007
【図６】
2020003666.tif 000008
【図７】
2020003666.tif 000009
【図８】
2020003666.tif 000010
【図９】
2020003666.tif 000011
【図１０】
2020003666.tif 000012
【図１１】
2020003666.tif 000013
【図１２】
2020003666.tif 000014