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