(57)【要約】  電子機器は、画像から眼を検出する検出部と、前記検出部で検出された眼から１つの眼を選択する選択部と、前記選択された眼とは異なる眼を選択部に選択させる操作を受け付ける操作部と、前記選択部で選択された眼であることを示す表示を画像に重ねて表示する表示部と、を備える。
2020138497.tif 000002
【特許請求の範囲】
【請求項１】
画像から眼を検出する検出部と、
前記検出部で検出された眼から１つの眼を選択する選択部と、
前記選択された眼とは異なる眼を選択部に選択させる操作を受け付ける操作部と、
前記選択部で選択された眼であることを示す表示を画像に重ねて表示する表示部と、
を備える電子機器。
【請求項２】
請求項１に記載の電子機器において、
前記検出部は、画像から顔を検出し、
前記操作部は、前記操作として方向を指示する操作を受け付け、
前記選択部は、前記選択された眼を有する顔の、前記選択された眼より前記方向の側に、前記異なる眼があると、前記異なる眼を選択する、電子機器。
【請求項３】
請求項２に記載の電子機器において、
前記選択部は、前記選択された眼より前記方向の側に、前記検出部で検出された眼が複数ある場合、前記選択された眼からの前記方向における距離が第１の距離にある、前記選択された眼と異なる顔の眼よりも、前記選択された眼からの前記方向における距離が前記第１の距離より長い第２の距離にある、前記選択された眼と同じ顔の前記異なる眼を選択する、電子機器。
【請求項４】
請求項２または請求項３に記載の電子機器において、
前記選択部は、前記選択された眼を有する顔の前記選択された眼より前記方向の側に前記異なる眼が無いと、前記選択された眼を有する顔から前記方向における距離が最も近い顔の眼を選択する、電子機器。
【請求項５】
請求項４に記載の電子機器において、
前記選択部は、前記選択された眼を有する顔の中心から顔の中心までの距離が前記方向において最も近い顔を選択する、電子機器。
【請求項６】
請求項１から請求項５までのいずれか一項に記載の電子機器において、
光学系による像を撮像し、前記画像を生成する信号を出力する撮像素子と、
前記選択部により選択された眼に対応する被写体の像が、前記撮像素子に合焦するように前記光学系を移動させる制御部と、
を有する電子機器。
【請求項７】
画像から眼を検出する検出部と、
前記検出部で検出された眼のうち、１つの眼を示す表示を画像に重ねて表示する表示部と、
前記表示部に表示されている前記１つの眼を示す表示を、前記検出部で検出された異なる眼を示す表示に変更する操作を行う操作部と、
を備える電子機器。
【請求項８】
請求項７に記載の電子機器において、
前記表示部は、前記操作として方向が指示する操作が行われると、前記１つの眼より前記方向の側にある、前記異なる眼を示す表示に変更する、電子機器。
【請求項９】
画像から眼及び顔を検出する検出部と、
前記検出部で検出された眼から１つの眼を選択する選択部と、
前記選択部で選択された眼の位置を示す第１表示と、前記選択された眼とは異なる、顔及び眼の少なくともいずれかが前記検出部により検出されていることを示す第２表示とを画像に重ねて表示する表示部と、
を備える電子機器。
【請求項１０】
請求項９に記載の電子機器において、
前記第２表示は、前記選択された眼とは異なる、顔または眼が検出されている位置の前記第１表示からの方向に関する情報を示す表示である、電子機器。
【請求項１１】
請求項９または１０に記載の電子機器において、
前記表示部は、前記選択された眼とは異なる顔の位置に関する前記第２表示であるか、前記選択された眼とは異なる眼の位置に関する前記第２表示であるかにより前記第２表示の態様を異ならせる、電子機器。
【請求項１２】
請求項９に記載の電子機器において、
前記検出部は、顔の向きを検出し、
前記選択部は、前記検出部により１つの顔に対して２つの眼が検出されると、前記顔の向きに基づいて１つの眼を選択する、電子機器。
【請求項１３】
請求項９に記載の電子機器において、
前記選択部は、前記検出部により複数の眼が検出されると、検出された眼の大きさに基づいて１つの眼を選択する、電子機器。
【請求項１４】
請求項９から１１までのいずれか一項に記載の電子機器において、
前記選択部は、前記電子機器のユーザによる操作に基づいて眼を選択する、電子機器。
【請求項１５】
請求項１４に記載の電子機器において、
前記画像は、光学系が形成する被写体の像を撮像して生成され、
前記ユーザによる操作で選択された眼が、前記眼を有する顔に対して右眼であるか左眼であるかに関する情報を記憶する記憶部を備え、
前記選択部は、前記情報を記憶した画像とは異なる撮像による画像において、前記記憶部に記憶された前記情報に基づいて眼を選択する、電子機器。
【請求項１６】
請求項１０を引用する請求項１４に記載の電子機器において、
前記第２表示が示す前記方向に関する情報を前記ユーザが選択する操作をする第１操作部材を備え、
前記選択部は、前記選択された前記方向に関する情報に基づき決定された第１方向に前記選択されている眼と同じ顔にある眼があると、前記選択されている眼と同じ顔にある眼を新たに選択し、前記選択されている眼と同じ顔にある眼がないと、前記第１方向に最も距離の近い顔を新たに選択する、電子機器。
【請求項１７】
請求項１５に記載の電子機器において、
前記表示部の表示面に設けられ、前記ユーザが前記表示面を操作することで、前記表示面上の操作した位置に表示されている前記画像の一部分を選択する操作を受ける第２操作部材を備え、
前記選択部は、ユーザの前記第２操作部材で選択された顔に対して２つの眼が検出されていると、前記記憶部に記憶されている前記情報に基づいて、いずれかの眼を選択する、電子機器。
【請求項１８】
請求項１５または１７に記載の電子機器において、
前記記憶部は、電源オフ操作、および前記検出部による検出を行わない設定にする操作の少なくとも一つが行われるまで前記情報を記憶する、電子機器。
【請求項１９】
請求項９から請求項１８までのいずれか一項に記載の電子機器において、
被写体の像を形成する光学系と、
前記光学系による前記像を撮像し信号を出力する撮像部と、
前記信号に基づいて前記画像を生成する画像生成部と、
前記第１表示に対応する前記光学系による前記像の合焦状態を検出する検出部と、
を有する電子機器。
【請求項２０】
画像から第１の特徴部及び第２の特徴部を検出する検出部と、
前記検出部で検出された前記第１の特徴部から１つの前記第１の特徴部を選択する選択部と、
前記選択部で選択された前記第１の特徴部を示す第１表示と、前記選択された前記第１の特徴部の他に選択可能な前記第１の特徴部または前記第２の特徴部がある方向に関する情報を示す第２表示とを表示し、選択可能な前記第１の特徴部が検出されている場合と選択可能な前記第２の特徴部が検出されている場合とで、前記第２表示の形態を異ならせる表示部と、
を有する電子機器。
【請求項２１】
請求項９から請求項２０までのいずれか一項に記載の電子機器である、カメラ。
【請求項２２】
光学系を透過した光束による被写体の像を撮像し信号を出力する撮像部と、
前記信号に基づいて画像を生成する画像生成部と、
前記画像から顔及び眼を検出する検出部と、
前記光学系による像の結像状態を検出する結像状態検出部と、
前記検出部で検出された眼の位置及び大きさに対応する表示を前記画像に重ねて表示する表示部と、
前記検出部で検出された眼の位置及び大きさに対応する領域における前記結像状態に基づいて前記光学系を制御するか、前記検出部で検出された眼を有する顔の位置及び大きさに対応する領域における前記結像状態に基づいて前記光学系を制御するかを、検出された前記眼の大きさに基づいて選択する制御部と、
を有するカメラ。
【請求項２３】
請求項２２に記載のカメラにおいて、
前記表示部は、前記検出部で検出された、顔の中心位置と眼の中心位置との距離が所定距離より長い場合に、前記検出部で検出された眼の位置及び大きさに対応する表示を前記画像に重ねて表示する、カメラ。
【請求項２４】
画像から眼を検出する検出処理と、
前記検出された眼から１つの眼を選択する選択処理と、
前記選択処理で選択されている眼とは異なる眼を選択させるための操作を受付ける受付け処理と、
前記選択処理で選択されている眼であることを示す表示を、画像に重ねて表示部に表示する表示処理と、
をコンピュータに実行させるプログラム。
【請求項２５】
請求項２４に記載のプログラムにおいて、
前記検出処理は、画像から顔を検出し、
前記受付け処理は、前記操作として方向を指示する操作を受け付け、
前記選択処理は、前記選択されている眼を有する顔の、前記選択されている眼より前記方向の側に、前記異なる眼があると、前記異なる眼を選択する、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、カメラおよびプログラムに関する。
【背景技術】
【０００２】
被写体の顔を検出し、さらに顔の目を検出して、目にピントを合わせるように制御するカメラが知られている（特許文献１参照）。従来から合焦精度の向上が求められている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】日本国特開２００１−２１５４０３号公報
【発明の概要】
【０００４】
本発明の第１の態様によると、電子機器は、画像から眼を検出する検出部と、前記検出部で検出された眼から１つの眼を選択する選択部と、前記選択された眼とは異なる眼を選択部に選択させる操作を受け付ける操作部と、前記選択部で選択された眼であることを示す表示を画像に重ねて表示する表示部と、を備える。
本発明の第２の態様によると、電子機器は、画像から眼を検出する検出部と、前記検出部で検出された眼のうち、１つの眼を示す表示を画像に重ねて表示する表示部と、前記表示部に表示されている前記１つの眼を示す表示を、前記検出部で検出された異なる眼を示す表示に変更する操作を行う操作部と、を備える。
本発明の第３の態様によると、電子機器は、画像から眼及び顔を検出する検出部と、前記検出部で検出された眼から１つの眼を選択する選択部と、前記選択部で選択された眼の位置を示す第１表示と、前記選択された眼とは異なる、顔及び眼の少なくともいずれかが前記検出部により検出されていることを示す第２表示とを画像に重ねて表示する表示部と、を備える。
本発明の第４の態様によると、電子機器は、画像から第１の特徴部及び第２の特徴部を検出する検出部と、前記検出部で検出された前記第１の特徴部から１つの前記第１の特徴部を選択する選択部と、前記選択部で選択された前記第１の特徴部を示す第１表示と、前記選択された前記第１の特徴部の他に選択可能な前記第１の特徴部または前記第２の特徴部がある方向に関する情報を示す第２表示とを表示し、選択可能な前記第１の特徴部が検出されている場合と選択可能な前記第２の特徴部が検出されている場合とで、前記第２表示の形態を異ならせる表示部と、を有する。
本発明の第５の態様によると、カメラは、上記第１から第３のいずれかの態様の電子機器である。
本発明の第６の態様によると、カメラは、光学系を透過した光束による被写体の像を撮像し信号を出力する撮像部と、前記信号に基づいて画像を生成する画像生成部と、前記画像から顔及び眼を検出する検出部と、前記光学系による像の結像状態を検出する結像状態検出部と、前記検出部で検出された眼の位置及び大きさに対応する表示を前記画像に重ねて表示する表示部と、前記検出部で検出された眼の位置及び大きさに対応する領域における前記結像状態に基づいて前記光学系を制御するか、前記検出部で検出された眼を有する顔の位置及び大きさに対応する領域における前記結像状態に基づいて前記光学系を制御するかを、検出された前記眼の大きさに基づいて選択する制御部と、を有する。
本発明の第７の態様によると、プログラムは、画像から眼を検出する検出処理と、前記検出された眼から１つの眼を選択する選択処理と、前記選択処理で選択されている眼とは異なる眼を選択させるための操作を受付ける受付け処理と、前記選択処理で選択されている眼であることを示す表示を、画像に重ねて表示部に表示する表示処理と、をコンピュータに実行させる。
【図面の簡単な説明】
【０００５】
【図１】カメラシステムの要部構成を説明する模式図である。
【図２】ボディ側制御部が実行する処理の流れを例示するフローチャートである。
【図３】撮影範囲を例示する図である。
【図４】図４（ａ）は検出した眼を示す表示枠を例示する図、図４（ｂ）は検出した顔を示す表示枠を例示する図である。
【図５】複数の眼または顔が検出される場合を説明する図である。
【図６】横位置に構えられている場合のカメラボディの背面側の外装面を例示する図である。
【図７】図５の顔の表示枠の右側に位置する眼が選択される場合を説明する図である。
【図８】図７の顔の表示枠の右側に位置する顔の眼が選択される場合を説明する図である。
【図９】図７の顔の表示枠の右側に位置する顔の眼が選択される場合の別の例を説明する図である。
【図１０】図１０（ａ）から図１０（ｃ）は、画像における眼または顔のサイズと表示枠との関係を説明する図である。
【図１１】第１の実施の形態において、第１設定が選択されている場合の表示枠を決める処理の流れを例示するフローチャートである。
【図１２】縦位置に構えられている場合のカメラボディの背面側の外装面を例示する図である。
【図１３】複数の顔がＹ軸方向（鉛直方向）に並ぶ状態を説明する図である。
【図１４】第２の実施の形態において、第１設定が選択されている場合の表示枠を決める処理の流れを例示するフローチャートである。
【図１５】距離の算出を説明する模式図である。
【図１６】図１６（ａ）および図１６（ｂ）は、顔がカメラシステムに対して右を向いている例を示す図、図１６（ｃ）は、顔がカメラシステムに対して左を向いている例を示す図である。
【発明を実施するための形態】
【０００６】
以下、図面を参照して発明を実施するための形態について説明する。
（第１の実施の形態）
図１は、発明の第１の実施形態によるカメラシステム１の要部構成を説明する模式図である。カメラシステム１は、カメラボディ２に着脱可能な撮影レンズ（交換レンズ３と称する）を装着した例を説明するが、カメラボディ２と撮影レンズを一体に構成したカメラとしても構わない。
なお、図１において交換レンズ３の光軸Ｏと交差する面内の水平方向をＸ軸とし、鉛直方向をＹ軸とする。
【０００７】
＜カメラボディ＞
カメラボディ２は、ボディ側制御部２３０、ボディ側通信部２４０、姿勢センサ２５０、撮像素子２６０、信号処理部２７０、操作部材２８０、および表示部２９０を有する。ボディ側制御部２３０は、ボディ側通信部２４０、姿勢センサ２５０、撮像素子２６０、信号処理部２７０、操作部材２８０および表示部２９０と接続される。
【０００８】
ボディ側制御部２３０は、マイクロコンピュータおよびその周辺回路等から構成される。ボディ側制御部２３０は、ボディ側制御部２３０が実行する制御プログラム等を記憶する記憶部２３５、焦点検出を行う焦点検出部２３０ａ、眼・顔を検出する眼・顔検出部２３０ｂ、表示制御部２３０ｃ、表示範囲を選択する表示範囲選択部２３０ｄ、焦点検出範囲を選択する焦点検出範囲選択部２３０ｅ、表示範囲選択部２３０ｄと焦点検出範囲選択部２３０ｅを有する選択部２３０ｆを含む。ボディ側制御部２３０は、記憶部２３５に記憶されている制御プログラムを実行してカメラボディ２内の各部を制御する。記憶部２３５は、ボディ側制御部２３０によってデータの記録と読み出しが制御される。
【０００９】
ボディ側通信部２４０は、交換レンズ３のレンズ側通信部３４０との間で所定の通信を行う。ボディ側通信部２４０は、ボディ側制御部２３０と接続される。姿勢センサ２５０は、カメラシステム１が横位置に構えられているか、あるいは縦位置に構えられているかを示す角度情報を検出し、検出信号をボディ側制御部２３０へ送出する。カメラシステム１は、図１のＸ軸方向に長い横長画面を撮影する場合に横位置（撮像素子２６０の撮像面２６０Ｓの長辺が水平方向になるカメラの位置）に構えられ、Ｙ軸方向に長い縦長画面を撮影する場合に縦位置（撮像素子２６０の撮像面２６０Ｓの長辺が垂直方向になるカメラの位置）に構えられる。
【００１０】
交換レンズ３を透過した被写体からの光は、撮像素子２６０の撮像面２６０Ｓに導かれる。撮像素子２６０は、例えばＣＭＯＳイメージセンサやＣＣＤイメージセンサ等の固体撮像素子である。撮像素子２６０は、ボディ側制御部２３０からの制御信号により、撮像面２６０Ｓに形成される被写体像を撮像して信号を出力する。撮像素子２６０は、動画撮影と静止画撮影とが可能である。動画撮影には、動画を記録する他、表示部２９０で連続的にモニタ用の画像を表示させるための、いわゆるスルー画（ライブビュー画像とも称される）の撮影も含むものとする。
【００１１】
撮像素子２６０は、画像生成用の光電変換部と焦点検出用の光電変換部を有する。画像生成用の光電変換部で生成された電荷に基づく撮像用画素信号は、信号処理部２７０の画像信号処理部２７０ａによって画像データの生成に用いられる。また、焦点検出用の光電変換部で生成された電荷に基づく焦点検出用画素信号は、信号処理部２７０のＡＦ信号処理部２７０ｂによって交換レンズ３によって形成される被写体像の合焦状態、換言すると交換レンズ３によって形成される被写体像の位置と撮像面２６０Ｓの位置とのずれを検出する焦点検出処理に用いられる。
撮像素子２６０は、信号処理部２７０、ボディ側制御部２３０と接続される。
【００１２】
信号処理部２７０は、画像信号処理部２７０ａおよびＡＦ信号処理部２７０ｂを含む。画像信号処理部２７０ａは、撮像素子２６０から出力された撮像用画素信号に対して所定の画像処理を行って画像データを生成する。生成された画像データは、不図示の記憶媒体（メモリーカード等）に所定のファイル形式で記録されたり、撮影前のライブビュー画像の表示や撮影後の確認画像の表示に用いられたりする。
【００１３】
また、ＡＦ信号処理部２７０ｂは、撮像素子２６０から出力された焦点検出用画素信号を用いて、位相差検出方式の焦点検出処理を行ってデフォーカス量（交換レンズ３の結像位置と撮像面２６０Ｓとのずれ量）を算出する。焦点検出処理は、コントラスト方式を採用しても構わない。
信号処理部２７０は、ボディ側制御部２３０、撮像素子２６０、および表示部２９０と接続される。
【００１４】
レリーズボタンや操作スイッチ等を含む操作部材２８０は、カメラボディ２の外装面に設けられる。操作部材２８０は、ユーザの操作に応じた操作信号をボディ側制御部２３０へ送出する。ユーザは、操作部材２８０を操作することにより、撮影指示や撮影条件の設定指示等を行う。また、ユーザは、操作部材２８０によって、後述する「ＡＦエリアモード」の切替えを指示することができる。
【００１５】
表示部２９０は、有機ＥＬ表示パネルや液晶表示パネルによって構成される。表示部２９０は、ボディ側制御部２３０からの制御信号により、画像信号処理部２７０ａによって処理された画像データに基づく画像や、操作メニュー画面等を表示する。また、表示部２９０にタッチパネルを備え、操作部材２８０の一部としてのタッチ操作部材２９０Ａを構成しても良い。表示部２９０は、ボディ側制御部２３０と接続される。
【００１６】
＜交換レンズ＞
交換レンズ３は、レンズ側制御部３３０、レンズ側通信部３４０、撮影光学系３６０、レンズ駆動部３７０、および絞り駆動部３８０を有する。レンズ側制御部３３０は、レンズ側通信部３４０、レンズ駆動部３７０、絞り駆動部３８０と接続される。
【００１７】
レンズ側制御部３３０は、マイクロコンピュータおよびその周辺回路等から構成される。レンズ側制御部３３０は、内部に記憶されている制御プログラムを実行し、自動焦点調節制御など、交換レンズ３の各部を制御する。
【００１８】
レンズ側通信部３４０は、ボディ側通信部２４０との間で所定の通信を行う。レンズ側通信部３４０とボディ側通信部２４０との間で行われる通信により、後述する撮影光学系３６０などを移動させる指示等が、カメラボディ２から交換レンズ３へ送信される。また、レンズ側通信部３４０とボディ側通信部２４０との間で行われる通信により、撮影光学系３６０の駆動状態などの情報が交換レンズ３からカメラボディ２へ送信される。
【００１９】
撮影光学系３６０は、複数のレンズと絞り部材３６２とを含み、カメラボディ２の撮像素子２６０の撮像面２６０Ｓに被写体光を導く。上記複数のレンズには、フォーカスレンズ３６１が含まれる。
例えばフォーカスレンズ３６１は、レンズ駆動部３７０により、光軸Ｏ方向に移動が可能に構成されている。フォーカスレンズ３６１が移動することにより、撮影光学系３６０により形成される被写体像の位置が変更される。これによりＡＦ動作（合焦）が行われる。
【００２０】
絞り３６２は、撮像素子２６０に入射する光量を調節する。絞り３６２は、絞り駆動部３８０や手動操作により、絞り羽根が駆動され開口径（絞り値）を変化させることが可能に構成されている。
【００２１】
フォーカスレンズ３６１の移動方向や移動量、移動速度などの駆動指示は、ボディ側制御部２３０から指示する。または、ボディ側制御部２３０からの情報に基づいてレンズ側制御部３３０から指示することとしてもよい。
【００２２】
カメラボディ２は、交換レンズ３との通信により、例えば、フォーカスレンズの駆動指示であるフォーカスレンズ駆動信号、絞り駆動信号、カメラボディ２の情報（撮像モード情報、ＩＳＯ感度情報等）などを、交換レンズ３へ送る。交換レンズ３は、カメラボディ２からの駆動信号に応じて、レンズ駆動部３７０により、フォーカスレンズ３６１を駆動する。
【００２３】
一方、交換レンズ３は、カメラボディ２との通信により、例えば、撮影光学系３６０の光学特性の情報、フォーカスレンズ３６１の位置情報、絞り３６２の開口径の情報などを、カメラボディ２へ送信する。
【００２４】
＜カメラ動作の一例＞
まず、上記カメラシステム１によるカメラ動作の一例を説明する。
図２は、ボディ側制御部２３０が実行する処理の流れを例示するフローチャートである。ボディ側制御部２３０は、例えば、メインスイッチのオン操作に伴う起動時、または、操作部材２８０を構成するスイッチ等の操作によりスリープ動作の解除時に、図２のフローチャートによる処理を開始させる。スリープ動作は、無操作状態が所定の時間続いた場合に省電力状態へ移行する動作をいう。スリープ動作の解除（通常状態への復帰）は、例えばレリーズボタンに対する半押し操作によって行うことができる。
【００２５】
ステップＳ１０において、ボディ側制御部２３０は、ライブビュー画像のための露出設定を行い、撮像素子２６０に対する蓄積制御（露光制御）を行う。起動後１枚目の撮像の露出設定は予め定めた初期値に制御し、撮像素子２６０に対する蓄積制御を行う。
【００２６】
ステップＳ２０において、ボディ側制御部２３０は、撮像素子２６０から信号処理部２７０へ信号を読み出させてステップＳ３０へ進む。ボディ側制御部２３０は、ステップＳ３０において露出演算を行うことにより、各制御値を算出する。すなわち、ボディ側制御部２３０は、信号処理部２７０に入力された撮像用画素信号に基づいて被写体の明るさ情報（Ｂｖ値）を検出し、Ｂｖ値と、記憶部２３５に格納されているプログラム線図の情報とに基づいて、絞り値（Ａｖ値）、シャッタ速度（Ｔｖ値）、および感度（Ｓｖ値）を決定する。算出した各制御値は、記憶部２３５に記憶させておく。
【００２７】
ステップＳ４０において、ボディ側制御部２３０は、絞り３６２を決定した絞り値に設定してライブビュー表示を行う。ボディ側制御部２３０は、画像信号処理部２７０ａに対し、撮像素子２６０から出力された撮像用画素信号を用いてライブビュー画像を生成させ、生成されたライブビュー画像を表示部２９０に表示させる。
【００２８】
ステップＳ４５において、ボディ側制御部２３０は、ＡＦ信号処理部２７０ｂにＡＦ演算を行わせる。これにより、ＡＦ信号処理部２７０ｂが撮像素子２６０から出力された焦点検出用画素信号を用いてデフォーカス量を算出する。
【００２９】
ステップＳ５０において、ボディ側制御部２３０はレリーズボタンが半押し操作されたか否かを判定する。ボディ側制御部２３０は、レリーズボタンが半押し操作された場合にステップＳ５０を肯定判定してステップＳ６０へ進み、半押し操作されない場合にはステップＳ１０へ戻る。
【００３０】
ステップＳ６０において、ボディ側制御部２３０はＡＦ駆動指示を行う。ボディ側制御部２３０は、ステップＳ４５において算出されたデフォーカス量に基づき、交換レンズ３のフォーカスレンズ３６１を光軸Ｏの方向に沿って移動させる。すなわち、レンズ側制御部３３０からレンズ駆動部３７０へフォーカスレンズ３６１の駆動指示を行わせ、合焦駆動動作を行わせる。その後、ボディ側制御部２３０はステップＳ７０へ進む。
【００３１】
ステップＳ７０において、ボディ側制御部２３０はレリーズボタンが全押し操作されたか否かを判定する。ボディ側制御部２３０は、レリーズボタンが全押し操作された場合にステップＳ７０を肯定判定してステップＳ８０へ進み、全押し操作されない場合にはステップＳ７０を否定判定してステップＳ１０へ戻る。
【００３２】
ステップＳ１０へ戻ったボディ側制御部２３０は、再びステップＳ１０以降の処理を行う。ライブビュー画像の２コマ目以降の露出設定は、記憶部２３５に記憶されている絞り値と、記憶部２３５に記憶されているシャッタ速度（Ｔｖ値）および感度（Ｓｖ値）とを用いる。
【００３３】
レリーズボタンが全押し操作された場合に進む（ステップＳ７０を肯定判定）ステップＳ８０において、ボディ側制御部２３０は、記録用の画像を撮像するための蓄積動作を行わせる。その際に、絞り３６２を記憶部２３５に記憶されている絞り値（Ａｖ値）に設定し、記憶部２３５に記憶されているシャッタ速度（Ｔｖ値）で撮像素子２６０の蓄積制御を行い、記憶部２３５に記憶されている感度（Ｓｖ値）を用いて処理を行う。
【００３４】
ステップＳ９０において、ボディ側制御部２３０は、撮像素子２６０から信号処理部２７０へ信号を読み出してステップＳ１００へ進む。ステップＳ１００において、ボディ側制御部２３０は、画像信号処理部２７０ａに対し、撮像素子２６０から出力された撮像用画素信号に所定の画像処理を行わせ、記録用の画像を生成させる。これにより、画像信号処理部２７０ａが所定の画像処理を行って記録用の画像を生成する。
【００３５】
ステップＳ１１０において、ボディ側制御部２３０は画像表示を行う。すなわち、ボディ側制御部２３０は、ステップＳ１００において画像信号処理部２７０ａで処理された画像を確認画像として表示部２９０に表示させる。
ステップＳ１２０において、ボディ側制御部２３０は、画像信号処理部２７０ａで処理された画像のファイルを記憶部２３５に記録させる。
【００３６】
ステップＳ１３０において、ボディ側制御部２３０は終了するか否かを判定する。ボディ側制御部２３０は、例えばメインスイッチがオフ操作された場合やスリープ動作に移行する場合に、ステップＳ１３０を肯定判定して図２による処理を終了する。ボディ側制御部２３０は、図２による処理を終了しないでカメラ動作を継続する場合にはステップＳ１３０を否定判定してステップＳ１０へ戻る。
【００３７】
なお、表示処理（Ｓ１１０）と記録処理（Ｓ１２０）は、処理の順番を入れ替えてもよいし、並行して行ってもよい。
また、図２の例では、ライブビュー表示（Ｓ４０）がなされた後のＡＦ演算（Ｓ４５）でデフォーカス量の算出を行っているが、露出演算（Ｓ３０）と並行してデフォーカス量を算出しておき、ステップＳ５０で半押し操作がなされた後にステップＳ６０でフォーカスレンズ３６１の駆動指示を行ってもよい。
さらにまた、ライブビュー画像の各コマが取得されるごとに、露出演算（Ｓ３０）と並行してデフォーカス量の算出とフォーカスレンズ３６１の駆動指示とを行う構成にしても良い。
【００３８】
＜フォーカスポイント＞
ＡＦ動作（Ｓ６０）において焦点検出処理に用いるフォーカスポイントについて説明する。
図３は、カメラボディ２の撮像素子２６０によって撮像される撮影範囲５０を例示する図である。撮影範囲５０には、予め複数（例えば１３５点）のフォーカスポイントＰが設けられており、図３においてフォーカスポイントＰが撮像画像とともに示されている。
フォーカスポイントＰは、撮影範囲５０においてピント合わせが可能な位置を示し、焦点検出エリア、焦点検出位置、測距点とも称される。
なお、図示したフォーカスポイントＰの数と撮影範囲５０における位置は一例に過ぎず、図３の態様に限定されるものではない。
【００３９】
焦点検出部２３０ａはＡＦ信号処理部２７０ｂからの信号を用いて、交換レンズ３を通過した光束により形成された被写体の像の位置と、カメラボディ２の撮像素子２６０の撮像面２６０Ｓの位置とのずれ量であるデフォーカス量（ピントずれ量）を算出する。交換レンズ３の異なる領域を通過する一対の光束による被写体像の像ずれ量（位相差）をフォーカスポイントＰごとに検出し、フォーカスポイントＰごとにデフォーカス量を算出することができる。そして、ボディ側制御部２３０は、複数のフォーカスポイントＰの中から選んだフォーカスポイントＰで算出されたデフォーカス量を基にフォオーカスレンズ３６１の駆動量を算出し、交換レンズ３にフォーカスレンズ３６１のレンズ駆動信号を送信する。交換レンズ３は、駆動信号に従ってフォーカスレンズ３６１を移動させることで、複数のフォーカスポイントＰの中から選んだフォーカスポイントＰに対応する領域に存在する被写体の像の位置を、撮像素子２６０の撮像面２６０Ｓの位置に合わせることができる。
【００４０】
ボディ側制御部２３０は、全てのフォーカスポイントＰの中からデフォーカス量の算出に用いる（換言すると、ピント合わせに用いる）フォーカスポイントＰを自動で選ぶことも、ユーザの操作によって指示されたフォーカスポイントＰを選ぶことも可能である。全てのフォーカスポイントＰの中からデフォーカス量の算出に用いるフォーカスポイントＰを選ぶ選び方の総称を「ＡＦエリアモード」と称する。
【００４１】
「ＡＦエリアモード」には、例えば、ユーザの操作によって選ばれた一つのフォーカスポイントＰだけを用いてデフォーカス量を算出する「シングルポイントＡＦ」、シングルポイントＡＦよりも広い範囲の複数のフォーカスポイントＰを用いてデフォーカス量を算出する「ワイドエリアＡＦ」、全てのフォーカスポイントＰが配置されている範囲から被写体をカメラが検出して、その被写体の範囲に位置するフォーカスポイントＰを用いてデフォーカス量を算出する「オートエリアＡＦ」などが含まれる。「ＡＦエリアモード」の切替えは、例えば、操作メニュー画面の中からユーザ操作によって選ぶことができる。
【００４２】
図３の例は、「ＡＦエリアモード」のうちの「オートエリアＡＦ」に切替えられたボディ側制御部２３０が、全てのフォーカスポイントＰが配置されている範囲からカメラシステム１に近い被写体（人物）を検出して、人物の頭部の範囲に位置する９つのフォーカスポイントＰａを選んだ状態を示す。この場合のＡＦ信号処理部２７０ｂは、９つのフォーカスポイントＰａごとにそれぞれのデフォーカス量を算出することができる。
【００４３】
ＡＦ信号処理部２７０ｂが複数のフォーカスポイントＰａごとにそれぞれのデフォーカス量を算出する場合、ボディ側制御部２３０は、複数のフォーカスポイントＰａのうち、例えばカメラシステム１に一番近い（至近）、または、焦点検出用画素信号のコントラストが一番高いフォーカスポイントを一つ選択することができる。そして、ボディ側制御部２３０は、人物のうちの選択したフォーカスポイントに対応する部分にピントを合わせるように交換レンズ３にフォーカスレンズ３６１の駆動信号を送信する。
【００４４】
フォーカスポイントを一つ選択する場合、ボディ側制御部２３０は、フォーカスレンズ３６１が駆動され、ピントが合った一つのフォーカスポイントＰａを示す表示（ＡＦ枠）を、表示部２９０に表示されているライブビュー画像に重ねて表示させる。
【００４５】
なお、ボディ側制御部２３０は、頭部に位置する９つのフォーカスポイントＰａのそれぞれのデフォーカス量を考慮して、頭部全体にピントを合わせる（被写界深度に含める）ようにＡＦ動作を行うこともできる。例えば９つのデフォーカス量の平均値を算出して、算出した平均値のデフォーカス量でフォーカスレンズ３６１を駆動（ＡＦ動作）させても良いし、９つのデフォーカス量ができるだけ被写界深度に入るように加重平均を算出してＡＦ動作を行っても良い。
【００４６】
９つのフォーカスポイントＰａを用いる場合、ボディ側制御部２３０は、ＡＦ動作（Ｓ６０）において、ピントが合った９つのフォーカスポイントＰａをそれぞれ示す表示（ＡＦ枠）を、表示部２９０に表示されているライブビュー画像に重ねて表示させる。
【００４７】
＜顔検出と眼検出＞
本実施の形態では、画像データから被写体の顔を検出する機能と、検出した顔の眼を検出する機能とを備える。そして、顔と眼の双方の検出機能を有効にする第１設定と、顔の検出機能を有効にして眼の検出機能を無効にする第２設定と、顔と眼の双方の検出機能を無効にする第３設定とのうちいずれか一つを、「オートエリアＡＦ」に切替えられている場合において選ぶことができる。第１設定、第２設定、第３設定の選択は、例えば、操作メニュー画面の中からユーザ操作によって選ばれる。顔の検出機能を無効にして眼の検出機能を有効にする設定を備えても良い。
なお本実施の形態では眼を検出する例を説明するが、同様に虹彩、瞳孔（瞳）を検出することにしても構わない。また、検出する眼は人の眼に限らずペットなどの動物の眼でも構わない。さらに、目に限らず顔やものの特徴部分でも構わない。
【００４８】
「オートエリアＡＦ」のＡＦ動作として例示した上記の説明は、第３設定が選択されている場合のＡＦ動作である。そのため、第１設定が選択されている場合のＡＦ動作と、第２設定が選択されている場合のＡＦ動作とを以下に説明する。
【００４９】
＜第１設定＞
顔と眼の双方の検出機能を有効にする第１設定の場合、ボディ側制御部２３０は、図４（ａ）に例示するように、検出した眼を示す表示枠４１（ＡＦ枠）を表示部２９０に表示されているライブビュー画像に重ねて表示させる。本実施の形態では、検出した眼を示す表示枠４１として、白目部分を含む眼の輪郭を囲む枠を例示するが、白目を含まない虹彩や瞳孔（瞳）を囲む枠としてもよい。
ボディ側制御部２３０は、表示部２９０のライブビュー画像を拡大表示する場合、眼が検出されていたら検出した眼の位置を中心に拡大を行う。
【００５０】
ボディ側制御部２３０は、左右の眼を検出した場合に、左右の眼の大きさに基づき、例えば大きい方の眼を一つ選択することができる。図４（ａ）は、大きいと判断された右側の眼に表示枠４１が表示された例である。ＡＦ信号処理部２７０ｂは、表示枠４１に対応するフォーカスポイントＰごとにそれぞれのデフォーカス量を算出することができる。ボディ側制御部２３０は、複数のフォーカスポイントＰのうち、例えばカメラシステム１に一番近い（至近）、または、コントラストが一番高いフォーカスポイントを一つ選択することができる。そして、ボディ側制御部２３０は、表示枠４１のうちの選択したフォーカスポイントＰに対応する部分にピントを合わせるようにＡＦ動作を行う。
【００５１】
なお、ボディ側制御部２３０は、表示枠４１に対応する複数のフォーカスポイントＰのそれぞれのデフォーカス量を考慮して、表示枠４１で示す眼全体にピントを合わせる（被写界深度に含める）ようにＡＦ動作を行うこともできる。
また、ボディ側制御部２３０は、左右の眼を検出した場合に、例えば予め定めた一方の眼を一つ選択することもできる。
【００５２】
＜第２設定＞
顔の検出機能を有効にして眼の検出機能を無効にする第２設定の場合、ボディ側制御部２３０は、図４（ｂ）に例示するように、検出した顔を示す表示枠４２（ＡＦ枠）を表示部２９０に表示されているライブビュー画像に重ねて表示させる。本実施の形態では、検出した顔を示す表示枠４２として、眉を含む額の少なくとも一部、両頬をそれぞれ少なくとも一部、および唇の下の少なくとも一部を囲む枠を例示するが、枠内に顔以外の背景を含まないのであれば、枠のサイズを適宜変更して構わない。例えば、検出した顔の輪郭のＸ軸方向（水平方向）の長さの０．８倍と、検出した顔の輪郭のＹ軸方向（鉛直方向）の長さの０．８倍とで枠のサイズを定めると、枠内に顔以外の背景が含まれにくくなって好適である。
【００５３】
ＡＦ信号処理部２７０ｂは、表示枠４２に対応するフォーカスポイントＰごとにそれぞれのデフォーカス量を算出することができる。ボディ側制御部２３０は、複数のフォーカスポイントＰのうち、例えばカメラシステム１に一番近い（至近）、または、前記焦点検用画素信号のコントラストが一番高いフォーカスポイントＰを一つ選択することができる。そして、ボディ側制御部２３０は、表示枠４２のうちの選択したフォーカスポイントＰに対応する部分にピントを合わせるようにＡＦ動作を行う。
【００５４】
なお、ボディ側制御部２３０は、表示枠４２に対応する複数のフォーカスポイントＰのそれぞれのデフォーカス量を考慮して、表示枠４２で示す顔全体にピントを合わせる（被写界深度に含める）ようにＡＦ動作を行うこともできる。
【００５５】
また、第１設定において顔を検出したものの、その顔において眼が検出されなかった場合、ボディ側制御部２３０は、第２設定の場合と同様に、検出した顔を示す表示枠４２を表示部２９０に表示されているライブビュー画像に重ねて表示させる（図４（ｂ））。ＡＦ信号処理部２７０ｂは、第２設定の場合と同様に、表示枠４２に対応するフォーカスポイントＰに基づいてデフォーカス量を算出するものとする。
【００５６】
上記第１設定では、まず顔を検出し、続いて検出した顔の眼を検出する。もし、顔を検出した時点で表示枠４２を表示すると、眼を検出した時点で表示中の表示枠４２に代えて表示枠４１を表示させることになり、ユーザの使用感を損ねることも想定される。そのため、本実施の形態では、初めての顔を検出する場合において、検出した顔に眼を検出できたか否かにより、表示枠４１を表示するか、表示枠４２を表示するかを決定する。このように構成することにより、検出した顔に眼が検出されれば表示枠４１を表示し（図４（ａ））、検出した顔に眼が検出されなければ表示枠４２を表示させる（図４（ｂ））ことができる。
【００５７】
＜複数の眼または顔が検出された場合＞
図５は、複数の眼または顔が検出される場合を説明する図である。第１設定および第２設定において、ボディ側制御部２３０によって選ばれた眼や顔でない他の眼や顔にユーザがピント合わせを所望する場合が想定される。そのため、ボディ側制御部２３０は、ライブビュー画像に表示した表示枠５１（ＡＦ枠）に対応する眼や顔以外の眼や顔を検出したことをユーザに知らせる表示５２、５３（三角印）を、表示部２９０に表示されているライブビュー画像に重ねて表示させる。
【００５８】
例えば第１設定の場合において、ボディ側制御部２３０は、図５に例示したライブビュー画像に含まれた３つの顔５５、顔５６、顔５７を検出し、画面の中央に最も近い位置の顔５５を選び、顔５５の左右の眼を検出し、大きいと判断した、向かって左側の眼（以下、左側の眼と言う）を選んで左側の眼を示す表示枠５１を表示部２９０に表示させたものとする。
【００５９】
ボディ側制御部２３０は、左側の眼を選んだ場合、ボディ側制御部２３０が左側の眼を選択したことを示す情報を記憶部２３５に記録しておく。この理由は、例えば、以降のライブビュー画像において一旦顔を検出できなくなり、その後のライブビュー画像において検出した顔の眼を選ぶとき、記憶部２３５に記録されている情報（本例では、左側の眼を選択したことを示す情報）に基づいて左側の眼を選ぶためである。記憶部２３５に記録されている情報を用いて左右の眼のうちの一方の眼を選ぶことにより、顔を検出し直すたびに選択する眼が入れ替わるという事態を避けることができる。
記憶部２３５に記録された、ボディ側制御部２３０が選択した側の眼を示す情報は、メインスイッチがオフ操作される、または、「ＡＦエリアモード」の切替えが行われるまで保持される。
【００６０】
ボディ側制御部２３０はさらに、表示枠５１の右側に、向かって右側の眼（以下、右側の眼と言う）５４を検出したことを示す表示５３（方向を示す表示などで例えば＜で、以下三角印という）を表示させる。ユーザは、表示枠５１の右側に三角印５３が表示されるので、右側の眼５４を選択可能であることがわかる。
【００６１】
ボディ側制御部２３０はさらに、表示枠５１の左側に、顔５５の左側の顔５６を検出したことを示す表示５２（三角印）を表示させる。ユーザは、表示枠５１の左側に三角印５２が表示されるので、左側の顔５６を選択可能であることがわかる。
なお、図５において一点鎖線で示した右側の眼５４を囲む枠、顔５５を囲む枠、顔５６を囲む枠、顔５７を囲む枠は、説明のために付したものであって表示部２９０には表示しなくてよい。
図５に例示したライブビュー画像に含まれた３つの顔５５、顔５６、顔５７から検出した眼のすべてに表示枠を表示し、ボディ側制御部２３０によって選ばれた眼の表示枠の形態を他の表示枠の形態と変えてもよい。例えば、選ばれた眼の表示枠の大きさを変えたり、表示枠の色を変えたり、表示枠の形を変えても良い。
尚、表示５２は＜に限られず三角形、矢印などでもよい。
【００６２】
＜ユーザによる眼の選択＞
図６は、カメラシステム１が横位置に構えられている場合のカメラボディ２の背面側の外装面を例示する図である。操作部材２８０を構成するスイッチのうち二つの操作スイッチ２８１および２８２が、Ｘ軸方向（水平方向）を示す直線Ｈと平行に配置されている。ユーザは、例えば操作スイッチ２８１および２８２を操作することにより、水平方向にフォーカスを合わせる眼や顔を変更することができる。
【００６３】
図７は、図５の顔５５の表示枠５１の右側に位置する眼５４が選択される場合を説明する図である。ボディ側制御部２３０は、ユーザによって操作スイッチ２８２が操作されると、顔５５の右側の眼を選んで右側の眼を示す表示枠７１（ＡＦ枠）を表示部２９０に表示させる。ＡＦ信号処理部２７０ｂは、表示枠７１に対応するフォーカスポイントＰに基づいてデフォーカス量を算出する。
【００６４】
ボディ側制御部２３０はさらに、表示枠７１の右側に、顔５５の右側の顔５７を検出したことを示す表示７３（三角印）を表示させる。ユーザは、表示枠７１の右側に三角印７３が表示されるので、右側の顔５７を選択可能であることがわかる。
【００６５】
ボディ側制御部２３０はさらに、表示枠７１の左側に、顔５５の左側の眼７４を検出したことを示す表示７２（三角印）を表示させる。ユーザは、表示枠７１の左側に三角印７２が表示されるので、左側の眼７４を選択可能であることがわかる。
なお、図７において一点鎖線で示した左側の眼７４を囲む枠、顔５５を囲む枠、顔５６を囲む枠、顔５７を囲む枠は、説明のために付したものであって表示部２９０には表示しなくてよい。
【００６６】
操作スイッチ２８２の操作に基づいて、操作前に表示枠５１（図５）が表示されていた左側の眼と異なる右側の眼を選択する場合、ボディ側制御部２３０は、ユーザの操作に基づいて右側の眼を選択したことを示す情報を記憶部２３５に記録しておく。例えば、以降のライブビュー画像において一旦顔を検出できなくなり、その後のライブビュー画像において検出した顔の眼を選ぶとき、記憶部２３５に記録されている情報（本例では、右側の眼を選択したことを示す情報）に基づいて右側の眼を選ぶためである。記憶部２３５に記録されている情報を用いて左右の眼のうちの一方の眼を選ぶことにより、顔を検出し直すたびに選択する眼が入れ替わるという事態を避けることができる。
記憶部２３５に記録された、ユーザの操作に基づいて選択された側の眼を示す情報は、メインスイッチがオフ操作される、または、「ＡＦエリアモード」の切替えが行われるまで保持される。
【００６７】
図８は、図７の顔５５の表示枠７１の右側に位置する顔５７の眼が選択される場合を説明する図である。ボディ側制御部２３０は、ユーザによって操作スイッチ２８２が操作されると、顔５５の右側の顔５７を選び、顔５７の左右の眼を検出し、顔５７の向かって左側の眼（以下、左側の眼と言う）を選んで左側の眼を示す表示枠８１（ＡＦ枠）を表示部２９０に表示させる。ＡＦ信号処理部２７０ｂは、表示枠８１に対応するフォーカスポイントＰに基づいてデフォーカス量を算出する。
【００６８】
ボディ側制御部２３０はさらに、表示枠８１の右側に、顔５７の向かって右側の眼（以下、右側の眼と言う）８４を検出したことを示す表示８３（三角印）を表示させる。ユーザは、表示枠８１の左側に三角印８３が表示されるので、右側の眼８４を選択可能であることがわかる。
【００６９】
ボディ側制御部２３０はさらに、表示枠８１の左側に、顔５７の左側の顔５５を検出したことを示す表示８２（三角印）を表示させる。ユーザは、表示枠８１の左側に三角印８２が表示されるので、左側の顔５５を選択可能であることがわかる。
なお、図８において一点鎖線で示した右側の眼８４を囲む枠、顔５５を囲む枠、顔５６を囲む枠、顔５７を囲む枠は、説明のために付したものであって表示部２９０には表示しなくてよい。
以上説明したように、操作スイッチ２８２の操作に基づいて、操作前に表示枠７１が表示されていた顔５５と異なる顔５７の眼が選択される場合、顔５５に近い左側の眼を選び、この左側の眼を示す表示枠８１を表示させる。
【００７０】
図９は、図７の顔５５の表示枠７１の右側に位置する顔５７の眼が選択される場合の別の例を説明する図である。ボディ側制御部２３０は、ユーザによってタッチ操作部材２９０Ａを介して表示部２９０の顔５７の表示位置がタッチ操作されると、顔５５の右側の顔５７を選び、顔５７の左右の眼を検出し、顔５７の向かって右側の眼（以下、右側の眼と言う）を選んで右側の眼を示す表示枠８４Ａを表示部２９０に表示させる。
【００７１】
タッチ操作に基づいて、操作前に表示枠７１が表示されていた顔５５と異なる顔５７の眼を選択する場合、ボディ側制御部２３０は、記憶部２３５に記録されている情報（本例では、右側の眼を選択したことを示す情報）に基づいて右側の眼を選び、選んだ右側の眼を示す表示枠８４Ａを表示させる。
ＡＦ信号処理部２７０ｂは、表示枠８４Ａに対応するフォーカスポイントＰに基づいてデフォーカス量を算出する。
【００７２】
なお、タッチ操作位置が、顔５７の左側の眼の位置であった場合、ボディ側制御部２３０は、記憶部２３５に記録されている情報にかかわらず左側の眼を選び、選んだ左側の眼を示す表示枠を表示させる。ＡＦ信号処理部２７０ｂは、左側の眼を示す表示枠に対応するフォーカスポイントＰに基づいてデフォーカス量を算出する。
このように、ボディ側制御部２３０は、タッチ操作位置が眼の位置であればその眼を選び、タッチ操作位置が眼の位置でなければ記憶部２３５に記録されている情報に基づいて、左右いずれかの眼を選ぶ。
【００７３】
ボディ側制御部２３０はさらに、表示枠８４Ａの左側に、顔５７の左側の眼８１Ａを検出したことを示す表示８５（三角印）を表示させる。ユーザは、表示枠８４Ａの左側に三角印８５が表示されるので、左側の眼８１Ａを選択可能であることがわかる。
なお、図９において一点鎖線で示した左側の眼８１Ａを囲む枠、顔５５を囲む枠、顔５６を囲む枠、顔５７を囲む枠は、説明のために付したものであって表示部２９０には表示しなくてよい。
【００７４】
図５から図９を参照して説明した三角印の表示は、三角印が示す方向の眼を選択可能である場合と、三角印が示す方向に顔が検出できていて眼が検出できておらず顔のみを選択可能である場合とで、例えば色、形、文字、アイコン付加などの表示態様を異ならせてもよい。
また、図５から図９を参照して説明した表示枠（ＡＦ枠）の表示は、ボディ側制御部２３０が選択した眼に表示する場合と、ユーザの操作によって選択した眼に表示する場合とで、例えば色、形、文字、アイコン付加などの表示態様を異ならせてもよい。
【００７５】
＜眼または顔のサイズと表示枠との関係＞
図１０（ａ）から図１０（ｃ）は、画像における眼または顔のサイズと表示枠との関係を説明する図である。第１設定において、ライブビュー画像における眼のサイズが小さすぎると、表示枠に対応するフォーカスポイントＰに含まれる眼の情報が少なくなるためにデフォーカス量の算出の精度が低下する。そのため、眼だけでなく顔の情報を用いてデフォーカス量を算出することは、デフォーカス量の算出の精度の低下を防止する点において有効となる。
【００７６】
図１０（ａ）は、ライブビュー画像において眼のサイズが十分大きい場合を説明する図である。眼のサイズが十分大きい場合は、眼の情報だけを用いてもデフォーカス量の算出の精度が確保される。そのため、第１設定が選択されているボディ側制御部２３０は、顔５５の左右の眼を検出し、例えば左側の眼を示す眼のサイズの表示枠５１を表示部２９０に表示させる。ＡＦ信号処理部２７０ｂは、表示枠５１に対応するフォーカスポイントＰに基づいてデフォーカス量を算出する。
【００７７】
図１０（ｂ）は、ライブビュー画像において眼のサイズが小さい場合を説明する図である。第１設定が選択されているボディ側制御部２３０は、例えば、眼のＸ軸方向（水平方向）のピクセル数Ａがライブビュー画像の水平方向のピクセル数ＴｈのＱ１パーセントより小さく、Ｑ２パーセント（Ｑ２＜Ｑ１）より大きいと、顔５５の左側の眼を示す表示枠５１を表示部２９０に表示させる。このとき、図１０（ａ）の眼に比べてサイズが小さい図１０（ｂ）の眼に合わせて、小さなサイズの表示枠５１を表示させる。
【００７８】
ＡＦ信号処理部２７０ｂは、顔５５の左側の眼を示す表示枠５１のサイズにかかわらず、顔５５を示す枠（顔のサイズの表示枠と同サイズ）に対応するフォーカスポイントＰに基づいてデフォーカス量を算出するものとする。このように構成することにより、顔５５の左側の眼だけでなく、一点鎖線で示した顔５５の情報も用いることにより、デフォーカス量の算出の精度の低下を防止する。
【００７９】
顔５５の情報を用いてデフォーカス量を算出する理由をさらに説明する。ライブビュー画像において眼のサイズが小さいと、フォーカスポイントＰ（図３）に含まれる眼の情報が少なくなる。また、検出された眼に対応する位置にフォーカスポントＰが配置されておらず、眼の情報がフォーカスポイントＰに含まれていない場合も想定される。そのため、眼を示す表示枠５１に対応するフォーカスポイントＰに基づいてデフォーカス量を算出することが困難になる。
一方で、検出される眼のサイズが小さくなるのは、カメラシステム１から眼（顔）までの距離が長い場合と考えられる。このような遠方の被写体は、カメラシステム１に近い被写体とは異なり、顔でのピント位置と眼のピント位置に実質的な差がないと考えてよい。すなわち、鼻や唇のピント位置と、眼のピント位置とは同等とみなしてもよい。そのため、本実施の形態では、表示枠５１よりサイズが大きい顔５５を示す枠に対応する複数のフォーカスポイントＰから焦点検出用画素信号のコントラストが高いフォーカスポイントＰを選択してデフォーカス量を算出する。このように算出すると、顔５５を示す枠に対応する数多くのフォーカスポイントＰに基づき、適切にデフォーカス量を算出することができる。
なお、顔５５を囲む枠は、説明のために図示したものであって表示部２９０には表示しなくてよい。
【００８０】
図１０（ｃ）は、ライブビュー画像において眼のサイズがさらに小さい場合を説明する図である。第１設定が選択されているボディ側制御部２３０は、ライブビュー画像において眼のサイズが図１０（ｂ）よりもさらに小さく、例えば、眼のＸ軸方向（水平方向）のピクセル数Ａがライブビュー画像の水平方向のピクセル数ＴｈのＱ２パーセント（Ｑ２＜Ｑ１）より小さいと、顔５５の左側の眼を示す表示枠５１に代えて、顔５５を示す顔のサイズの表示枠５９を表示部２９０に表示させる。
【００８１】
ＡＦ信号処理部２７０ｂは、顔５５を示す表示枠５９に対応するフォーカスポイントＰに基づいてデフォーカス量を算出するものとする。このように構成することにより、顔５５の情報を用いてデフォーカス量の算出の精度の低下を防止する。また、眼を示す表示枠５１より大きなサイズの表示枠５９を表示部２９０に表示させることにより、ユーザにピント合わせの対象をわかりやすく示すことができる。
また、図１０（ａ）から図１０（ｃ）で、眼のＸ軸方向（水平方向）のピクセル数Ａが、ライブビュー画像のピクセル数に依らない、所定の値よりも大きいと眼を示す表示枠５１を表示し、眼のＸ軸方向（水平方向）のピクセル数Ａが閾値よりも小さいと顔５５を示す表示枠５９を表示部２９０に表示させてもよい。
同様に、図１０（ａ）から図１０（ｃ）で、眼のＸ軸方向（水平方向）のピクセル数Ａが、ライブビュー画像のピクセル数に依らない、所定の値よりも大きいと顔５５を示す枠（顔のサイズの表示枠と同サイズ）に対応するフォーカスポイントＰに基づいてデフォーカス量を算出し、眼のＸ軸方向（水平方向）のピクセル数Ａが所定の値よりも小さいと眼を示す枠（眼のサイズの表示枠と同じサイズ）に対応するフォーカスポイントＰに基づいてデフォーカス量を算出してもよい。
つまり、ライブビュー画像の水平方向のピクセル数Ｔｈに依存しない閾値により判断されるとしてもよい。
【００８２】
＜枠表示動作の一例＞
図１１は、第１設定が選択されている場合にボディ側制御部２３０が実行する、表示枠（ＡＦ枠）を決める処理の流れを例示するフローチャートである。ボディ側制御部２３０は、図１１のフローチャートによる処理を実行することにより、上述したデフォーカス量の算出に用いるフォーカスポイントＰを決定する。
【００８３】
ステップＳ３１０において、ボディ側制御部２３０は、ライブビュー画像に基づいて顔を検出したか否かを判定する。ボディ側制御部２３０は、顔を検出した場合にステップＳ３１０を肯定判定してステップＳ３２０へ進み、顔を検出しない場合にはステップＳ３１０を否定判定してステップＳ３６０へ進む。
【００８４】
ステップＳ３２０において、ボディ側制御部２３０は、ライブビュー画像に基づいてＳ３１０で検出した顔に眼を検出したか否かを判定する。ボディ側制御部２３０は、眼を検出した場合にステップＳ３２０を肯定判定してステップＳ３３０へ進み、眼を検出しない場合にはステップＳ３２０を否定判定してステップＳ３５０へ進む。
【００８５】
ステップＳ３３０において、ボディ側制御部２３０は、眼のサイズが予め定められた第１閾値より大きいか否かを判定する。ボディ側制御部２３０は、例えば眼のＸ軸方向（水平方向）のピクセル数Ａが、ライブビュー画像の水平方向のピクセル数ＴｈのＱ２パーセントより大きい場合にステップＳ３３０を肯定判定してステップＳ３４０へ進む。ボディ側制御部２３０は、上記ピクセル数Ａがピクセル数ＴｈのＱ２パーセント以下の場合にステップＳ３３０を否定判定してステップＳ３５０へ進む。
【００８６】
ステップＳ３４０において、ボディ側制御部２３０は、検出した眼の情報に基づいて眼のサイズの表示枠５１を表示部２９０に表示させる。具体的には、図１０（ａ）、（ｂ）に例示するように、検出した眼の位置に眼を示す表示枠５１を表示させてステップＳ３７０へ進む。
【００８７】
ステップＳ３７０において、ボディ側制御部２３０は、眼のサイズが予め定められた第２閾値より大きいか否かを判定する。ボディ側制御部２３０は、例えば眼のＸ軸方向（水平方向）のピクセル数Ａが、ライブビュー画像の水平方向のピクセル数ＴｈのＱ１（Ｑ２＜Ｑ１）パーセントより大きい場合にステップＳ３７０を肯定判定してステップＳ３８０へ進む。ボディ側制御部２３０は、上記ピクセル数Ａがピクセル数ＴｈのＱ１パーセント以下の場合にステップＳ３７０を否定判定してステップＳ３９０へ進む。
眼のサイズが小さい場合は、眼が誤って検出されている可能性が高い。本実施の形態では、眼のサイズを第２閾値と比較することによって、検出した眼の信頼性を評価している。
【００８８】
ステップＳ３８０において、ボディ側制御部２３０は、ＡＦ信号処理部２７０ｂに対して眼のサイズの表示枠５１に基づいてＡＦ演算を行わせ、図１１による処理を終了する。ＡＦ信号処理部２７０ｂは、表示枠５１（図１０（ａ））に対応するフォーカスポイントＰに基づいてデフォーカス量を算出する。
【００８９】
ステップＳ３２０またはステップＳ３３０を否定判定して進むステップＳ３５０において、ボディ側制御部２３０は、検出した顔の情報に基づいて顔のサイズの表示枠５９を表示部２９０に表示させる。具体的には、図１０（ｃ）に例示するように、検出した顔の位置に顔５５を示す表示枠５９を表示させてステップＳ３９０へ進む。
【００９０】
ステップＳ３９０において、ボディ側制御部２３０は、ＡＦ信号処理部２７０ｂに対して顔のサイズの表示枠５９に基づいてＡＦ演算を行わせ、図１１による処理を終了する。Ｓ３５０の次にＳ３９０へ進む場合、ＡＦ信号処理部２７０ｂは、表示枠５９（図１０（ｃ））に対応するフォーカスポイントＰに基づいてデフォーカス量を算出する。また、Ｓ３７０を否定判定してＳ３９０へ進む場合、ＡＦ信号処理部２７０ｂは、図１０（ｂ）に表示されている表示枠５１のサイズにかかわらず、顔５５を示す枠（顔のサイズの表示枠）に対応するフォーカスポイントＰに基づいてデフォーカス量を算出する。
【００９１】
ステップＳ３１０を否定判定する場合は、顔検出および眼検出は行われない。ボディ側制御部２３０は、ステップＳ３６０において、顔位置や眼位置に表示枠を表示させずに、上記第３設定が選択されている場合と同様の表示枠を表示させる。すなわち、全てのフォーカスポイントＰが配置されている範囲からカメラシステム１に近い被写体を検出して、その被写体の範囲に位置する複数のフォーカスポイントＰを示す表示（ＡＦ枠）を表示部２９０に表示させる。
そして、ステップＳ４００において、ボディ側制御部２３０は、ＡＦ信号処理部２７０ｂに対して所定のＡＦ演算を行わせ、図１１による処理を終了する。ＡＦ信号処理部２７０ｂは、上記第３設定が選択されている場合と同様に、被写体の範囲に位置する複数のフォーカスポイントＰごとにそれぞれのデフォーカス量を算出する。
【００９２】
上記ステップＳ３３０の判定に用いる第１閾値を、眼のサイズが大きい方向に変化している場合と、眼のサイズが小さい方向に変化している場合とで差を設けてもよい。差を設けることにより、第１閾値の近傍で表示枠（ＡＦ枠）の表示サイズの切替えが頻繁に行われることによるユーザの使用感の低下を防止することができる。
また、図１１のフローチャートにおいて、ステップＳ３３０を省略してもよい。すなわち、ステップＳ３２０で眼を検出した場合には、眼の大きさにかかわらず、検出した眼の情報に基づいて眼のサイズの表示枠５１を表示部２９０に表示させるようにしてもよい。
【００９３】
＜縦位置時における、ユーザによる眼の選択＞
図１２は、カメラシステム１が縦位置に構えられている場合のカメラボディ２の背面側の外装面を例示する図である。操作部材２８０を構成するスイッチのうち二つの操作スイッチ２８３および２８４が、Ｘ軸方向（水平方向）を示す直線Ｈとほぼ平行に配置されている。ユーザは、例えば操作スイッチ２８３および２８４を操作することにより、水平方向にフォーカスを合わせる眼や顔を変更することができる。
【００９４】
カメラシステム１が縦位置に構えられると、カメラシステム１が横位置に構えられていた状態（図６）で直線Ｈと平行に配置されていた二つの操作スイッチ２８１および２８２は、水平方向にピント合わせの対象を変更する操作に用いることが不向きとなる。ボディ側制御部２３０は、操作スイッチ２８１および２８２に代えて、二つの操作スイッチ２８３および２８４を、水平方向にピント合わせの対象を変更する、換言すると、左右の眼を選択する操作に用いる。
【００９５】
図１２において、直線Ｈ´は、カメラボディ２の外装面の長手方向を示す。ボディ側制御部２３０は、姿勢センサ２５０の検出信号に基づき、左右の眼を選択する操作に用いる二つのスイッチを切り替える。横位置に構えられていたカメラシステム１が縦位置に変更されるとき、Ｘ軸方向（水平方向）を示す直線Ｈと上記直線Ｈ´との角度θが、例えば７５度を超えると、ボディ側制御部２３０は、二つの操作スイッチ２８３および２８４を左右の眼を選択する操作に用いる。
【００９６】
反対に、縦位置に構えられていたカメラシステム１が横位置に変更されるとき、上記角度θが６５度より小さくなると、ボディ側制御部２３０は、二つの操作スイッチ２８１および２８２を左右の眼を選択する操作に用いる。
【００９７】
このように、横位置に構えられていたカメラシステム１が縦位置に変更される場合と、縦位置に構えられていたカメラシステム１が横位置に変更される場合とで、左右の眼を選択する操作に用いる二つのスイッチの切替えを判断する角度θの閾値に差を設けたので、閾値の近傍で二つのスイッチの切替えが頻繁に行われることによるユーザの使用感の低下を防止することができる。
また、図１２や図６の操作スイッチ２８１−２８４に相当する操作部材（アイコン等）の表示を表示部２９０に表示させておき、ユーザが操作アイコンをタッチ操作することによって左右の眼を選択する構成にしてもよい。例えばカメラシステム１がスマートフォンのような筐体で構成される場合において、ユーザが所定範囲で指を動かすだけで左右の眼を選択できるので、使い勝手をよくすることができる。
さらにまた、図１２や図６において、カメラボディ２が電子ビューファインダー（ＥＶＦ）を有する場合には、表示部２９０に表示している内容（ライブビュー画像、表示枠等）をＥＶＦに表示させてもよい。このとき、ユーザはＥＶＦを観察したままで、操作スイッチ２８１−２８４を操作することによって左右の眼を選択する。ＥＶＦから眼を離さずに操作スイッチ２８１−２８４を操作して左右の眼を選択できるので、ユーザの使い勝手をよくすることができる。
【００９８】
＜顔の位置を基準に左右の眼を選択する＞
ユーザによる操作スイッチ２８２の操作に基づき左右の眼を選択する上記説明において参照した図７〜図９は、複数の顔がＸ軸方向（水平方向）に並ぶ例であったため、図７において顔５５の右側の眼に表示枠７１が表示された状態で操作スイッチ２８２が操作されると、図８において顔５５の右側の顔５７の左側の眼に表示枠８１が表示させることに問題は生じなかった。すなわち、どの顔の眼かを判断することなしに右側の眼を順番に選ぶことにより、顔５５において左側の眼の次に右側の眼が選択され、顔５５の次の右側の顔５７において左側の眼の次に右側の眼が選択された。
【００９９】
しかしながら、図１３に示すように、複数の顔がＹ軸方向（鉛直方向）に並ぶと、以下のような問題が生じる。図１３は、複数の顔がＹ軸方向に並ぶ状態を説明する図である。図１３の例では、顔１３１の向かって左側の眼（以下、左側の眼と言う）の次に顔１３２の向かって左側の眼（以下、左側の眼と言う）が選択され、顔１３２の左側の眼の次に顔１３１の向かって右側の眼（以下、右側の眼と言う）が選択されてしまう。そのため、本実施の形態では、同じ顔の中の左右の眼を順番に選択した後に別の顔の左右の眼を順番に選択するように、顔の中心の位置を基準に、眼の位置をＸ軸方向に並べ替えるようにする。具体的には、顔１３１のＸ軸方向（水平方向）の中心位置をＣ１、顔１３２のＸ軸方向（水平方向）の中心位置をＣ２とすると、Ｃ２はＣ１の右側に位置する。
【０１００】
ボディ側制御部２３０は、顔１３１の左側の眼に表示枠１３３が表示された状態（図１３）で操作スイッチ２８２が操作されるごとに、顔１３１の右側の眼を選択し、顔１３１の右側の眼の次に顔１３２の左側の眼を選択し、顔１３２の左側の眼の次に顔１３２の右側の眼を選択する。このように構成したので、同じ顔の中の左右の眼を続けて選ぶことができるようになり、ユーザの使い勝手を良くすることができる。
【０１０１】
＜縦位置時＞
図１２のように、カメラシステム１が縦位置に構えられている場合も同様である。縦位置の場合では、同じ顔の中の左右の眼を順番に選択した後に別の顔の左右の眼を順番に選択するように、顔の中心の位置を基準に、眼の位置をＹ軸方向に並べ替えるようにする。図示を省略するが、ある顔のＹ軸方向の中心位置をＣ３、他の顔のＹ軸方向の中心位置をＣ４とする。Ｃ４はＣ３の右側に位置するものとする。
【０１０２】
ボディ側制御部２３０は、ある顔の左側の眼に表示枠（ＡＦ枠）が表示された状態で操作スイッチ２８４が操作されるごとに、ある顔の右側の眼を選択し、ある顔の右側の眼の次に他の顔の左側の眼を選択し、他の顔の左側の眼の次に他の顔の右側の眼を選択する。このように構成したので、同じ顔の中の左右の眼を続けて選ぶことができるようになり、ユーザの使い勝手を良くすることができる。
【０１０３】
以上説明した第１の実施形態によれば、以下の作用効果が得られる。
（１）電子機器の一例としてのカメラ（カメラシステム１）は、画像から顔及び眼を検出するボディ側制御部２３０と、ボディ側制御部２３０で検出された眼から１つの眼を選択するボディ側制御部２３０と、ボディ側制御部２３０で選択された眼の位置を示す表示枠（ＡＦ枠）の表示と、選択された眼とは異なる、顔及び眼の少なくともいずれかがボディ側制御部２３０により検出されていることを示す三角印の表示とを、ライブビュー画像に重ねて表示する表示部２９０とを備える。このように構成したので、ライブビュー画像から検出された顔や眼のうちのどの眼が選ばれているのかを、視覚的にユーザに知らせることができる。
【０１０４】
（２）上記三角印の表示は、選択された眼とは異なる、顔または眼が検出されている位置の表示枠（ＡＦ枠）の表示からの方向を示すので、選択された眼以外の顔や眼が、表示枠（ＡＦ枠）からどの方向に位置するのかを、視覚的にユーザに知らせることができる。
【０１０５】
（３）表示部２９０は、選択された眼とは異なる顔の位置に関する三角印の表示であるか、選択された眼とは異なる眼の位置に関する三角印の表示であるかにより三角印の表示の態様を異ならせるので、選択された眼以外に眼が検出されているのか、選択された眼以外に顔が検出されているのかを、視覚的にユーザに知らせることができる。
【０１０６】
（４）ボディ側制御部２３０は、顔に複数の眼が検出されると、検出された眼の大きさに基づいて１つの眼を選択するので、例えば、選択した眼をピント合わせの対象にすることにより、小さい眼を選択する場合に比べてピント合わせがしやすいという作用効果が得られる。
【０１０７】
（５）ボディ側制御部２３０は、ユーザによる操作に基づいて眼を選択するようにしたので、ボディ側制御部２３０が選択した眼以外の眼を選びたいというユーザの要望に応えることもできる。
【０１０８】
（６）上記画像は、撮影光学系３６０が形成する被写体像を撮像して生成される。上記カメラは、ユーザによる操作で選択された眼が、眼を有する顔に対して右眼であるか左眼であるかに関する情報を記憶部２３５に記憶する。そして、ボディ側制御部２３０は、情報を記憶した画像とは異なるコマの撮像で得られた画像において、記憶部２３５に記憶された情報に基づいて眼を選択する。このように構成したので、例えば、ライブビュー画像において一旦顔を検出できなくなって、その後のライブビュー画像において再び検出した顔から眼を選ぶ場合において、顔を検出し直すたびに選択する眼が入れ替わるという事態を避けることができる。
【０１０９】
（７）上記カメラは、三角印の表示が示す方向に関する情報をユーザが選択する操作をする操作スイッチ２８１−２８４を備える。ボディ側制御部２３０は、操作スイッチ２８１−２８４のいずれかにより選択された方向に関する情報に基づき決定された第１方向に、選択されている眼と同じ顔の眼があると、選択されている眼と同じ顔の眼を新たに選択し、選択されている眼と同じ顔の眼がないと、第１方向に最も距離の近い顔を新たに選択する。このように構成したので、ユーザが望む第１方向に位置する眼または顔を適切に選ぶことができる。
【０１１０】
（８）上記カメラは、表示部２９０の表示面に設けられ、ユーザが表示面をタッチ操作することで、表示面上の操作した位置に表示されている画像の一部分を選択する操作を受けるタッチ操作部材２９０Ａを備える。ボディ側制御部２３０は、タッチ操作部材２９０Ａを介して選択された、表示画像の一部分である顔に対して２つの眼が検出されていると、記憶部２３５に記憶されている情報に基づいて、いずれかの眼を選択する。このように構成したので、タッチ操作により選択した顔からユーザが望む眼を適切に選ぶことができる。
【０１１１】
（９）記憶部２３５は、電源オフ操作、および、例えば「ＡＦエリアモード」の切替えによってボディ側制御部２３０による顔や眼の検出を行わない設定にする操作の少なくとも一つが行われるまで、記憶部２３５の情報を保持するので、記憶部２３５に記録されている情報（例えば、左側の眼を選択したことを示す情報）を適切に利用することができる。
【０１１２】
（１０）ボディ側制御部２３０は、表示した表示枠に対応するフォーカスポイントＰにおいて、ＡＦ信号処理部２７０ｂにデフォーカス量を算出させる。このように構成したので、画像のどこをピント合わせの対象にするのかを視覚的にユーザに知らせることができる。
【０１１３】
（１１）ボディ側制御部２３０は、検出した眼のサイズに応じて、検出した眼の位置に眼のサイズの表示枠（ＡＦ枠）を表示するか、検出した顔の位置に顔のサイズの表示枠（ＡＦ枠）を表示するかを決定する。このように構成したので、画像において適切なサイズの表示枠（ＡＦ枠）を表示することができる。
【０１１４】
（１２）ボディ側制御部２３０は、検出した眼のサイズに応じて、眼のサイズの表示枠に基づくＡＦ演算をする（Ｓ３８０）か、顔のサイズの表示枠に基づくＡＦ演算をする（Ｓ３９０）かを決定する。このように構成したので、眼が小さい場合には、眼だけでなく顔の情報も用いてＡＦ演算することにより、デフォーカス量の算出の精度の低下を防止することができる。
【０１１５】
（第２の実施の形態）
第１設定が選択されている場合の表示枠（ＡＦ枠）の表示を、第１の実施形態と異なる方法で行ってもよい。図１４は、第１設定が選択されている場合にボディ側制御部２３０が実行する、表示枠を決める処理の流れを例示するフローチャートである。ボディ側制御部２３０は、図１１のフローチャートによる処理に代えて、図１４のフローチャートによる処理を実行することにより、上述したデフォーカス量の算出に用いるフォーカスポイントＰを決定する。
【０１１６】
図１４は、図１１と比べると図１１のステップＳ３３０およびＳ３７０が省略され、代わりに図１４のステップＳ３４５およびＳ３７０Ａが追加されている点が異なる。そのため、これらの相違点を中心に説明する。
【０１１７】
ステップＳ３４０を肯定判定して進むステップＳ３４５において、ボディ側制御部２３０は、検出した顔の位置から、その顔において検出した眼の位置までの距離Ｒを算出する。図１５は、距離Ｒの算出を説明する模式図である。図１５において、検出した顔１６１の位置は、例えば、検出した顔１６１の範囲の中心位置ＣＡとし、検出した眼１６２の位置は、例えば、検出した眼の１６２の範囲の中心位置ＣＢとする。距離Ｒは、図１５の点ＣＡおよび点ＣＢ間の距離である。
【０１１８】
ステップＳ３４５の次に進むステップＳ３７０Ａにおいて、ボディ側制御部２３０は、距離Ｒが予め定められた閾値より大きいか否かを判定する。ボディ側制御部２３０は、例えば、距離Ｒが、眼のＸ軸方向（水平方向）の長さＲ´に係数ｋ１を乗じたＲ´×ｋ１より大きい場合にステップＳ３７０Ａを肯定判定してステップＳ３８０へ進む。ボディ側制御部２３０は、上記距離Ｒが閾値であるＲ´×ｋ１以下の場合にステップＳ３７０Ａを否定判定してステップＳ３９０へ進む。
距離Ｒが短い場合は、眼が誤って検出されている可能性が高い。本実施の形態では、距離Ｒを算出することによって、検出した眼の信頼性を評価している。
【０１１９】
上記説明において、距離Ｒは、検出した顔１６１の中心位置ＣＡから、その顔１６１において検出した眼１６２の中心位置ＣＢまでの距離としたが、検出した顔１６１において検出した左右の眼の中心位置間の距離Ｒ´（図１５）としてもよい。
【０１２０】
また、上記説明の距離Ｒ（または距離Ｒ´）について、眼のＸ軸方向（水平方向）の長さＲ´と係数ｋ１の積と比較する代わりに、距離Ｒ（または距離Ｒ´）のライブビュー画像の水平方向に対する割合を、予め定めた閾値Ｘ１と比較してもよい。
また、検出された眼のＸ軸方向のピクセル数Ａを予め定めた閾値と比較して、絶対値による判断を行うようにしてもよい。
【０１２１】
以上説明した第２の実施形態によれば、以下の作用効果が得られる。
ボディ側制御部２３０は、画像において検出した顔１６１の中心位置ＣＡから、その顔１６１において検出した眼１６２の中心位置ＣＢまでの距離Ｒを算出する。そして距離Ｒに応じて、眼のサイズの表示枠（ＡＦ枠）に基づくＡＦ演算をする（Ｓ３８０）か、顔のサイズの表示枠に基づくＡＦ演算をする（Ｓ３９０）か、を決定する。このように構成したので、第１の実施の形態の場合と同様に、眼だけでなく顔の情報も用いてＡＦ演算することにより、デフォーカス量の算出の精度の低下を防止することができる。
【０１２２】
次のような変形も本発明の範囲内であり、変形例の一つ、もしくは複数を上述の実施形態と組み合わせることも可能である。
【０１２３】
（変形例１）
以上の説明では、左右の眼を検出したボディ側制御部２３０が、眼の大きさに基づいて大きい方の眼を一つ選択する例を説明した。顔がカメラシステム１に対して右を向いているか、あるいは左を向いているかを示す向き情報が得られる場合には、ボディ側制御部２３０は、顔の向き情報に基づいてカメラシステム１に近い方の眼を一つ選択してよい。
【０１２４】
図１６（ａ）および図１６（ｂ）は、顔がカメラシステム１に対して右を向いている例を示す図である。ボディ側制御部２３０は、向かって左側の眼（以下、左側の眼と言う）が向かって右側の眼（以下、右側の眼と言う）より大きい場合（図１６（ａ））も、左側の眼が右側の眼より小さい場合（図１６（ｂ））も、顔の向き情報に基づいてカメラシステム１に近い方の左側の眼を一つ選択し、選択した左側の眼に表示枠５１を表示させる。
【０１２５】
一般に、検出される左右の眼のサイズの差は小さいことが多いため、大きい方の眼を一つ選択しようとすると、選択される眼が左右で頻繁に入れ替わることがある。顔の向き情報を参照することで、選択される眼が頻繁に入れ替わることによるユーザの使用感の低下を防止することができる。
【０１２６】
図１６（ｃ）は、顔がカメラシステムに対して左を向いている例を示す図である。ボディ側制御部２３０は、顔の向き情報が変わると、新たな向き情報に基づいてカメラシステム１に近い方の右側の眼を一つ選択し直し、選択した左側の眼に表示枠７１を表示させる（図１６（ｃ））。
【０１２７】
（変形例２）
上述したようにライブビュー画像から顔や眼を検出する場合において、単写時と連写時とで顔（眼）の探索範囲を変化させてもよい。単写は、レリーズボタンが全押し操作されると１コマの撮像を行う撮影モードである。連写は、レリーズボタンを全押し操作している間、１コマの撮像を連続して複数コマ分行う撮影モードである。
【０１２８】
一般に、連写時には次コマの撮像をより早く開始することが望まれる。一方で、ライブビュー画像から顔（眼）を探す場合、広い範囲で顔（眼）を探すよりも狭い範囲で顔（眼）を探すが、処理時間が短くなる。そこで、ボディ側制御部２３０は、連写時に顔（眼）の検出を行う範囲を、例えば、ライブビュー画像の範囲の７０パーセントの範囲とする。範囲を狭めて顔（眼）を探す処理時間を短くすることにより、次コマの撮像をより早く開始させ、連写速度を向上させることができる。
【０１２９】
ボディ側制御部２３０は、例えば、前コマにおいて検出した顔（眼）の位置を中心にライブビュー画像の範囲の７０パーセントの範囲を設定することで、顔（眼）を探す処理時間を短くしつつ、前コマにおいて検出していた顔（眼）を適切に追従することができる。  また、前コマにおいて検出した眼の位置を中心に眼を探す探索範囲を設定する場合、ライブビュー画像の範囲の５０パーセントの範囲としてもよい。
【０１３０】
なお、ボディ側制御部２３０は、単写時に顔（眼）の検出を行う範囲はライブビュー画像の１００パーセントの範囲とする。ライブビュー画像の広い範囲を使って適切に顔（眼）を検出するためである。
【０１３１】
（変形例３）
ボディ側制御部２３０は、記録処理（Ｓ１１０）において記録するファイルの中に、ＡＦ動作（Ｓ６０）において取得した情報を含めることができる。例えば、検出した顔のサイズや位置を示す情報、検出した左右の眼のサイズや位置を示す情報、検出時の信頼性を示す情報、表示枠を設定した眼がボディ側制御部２３０の判断で選択されたか、ユーザの操作に基づいて選択されたかを示す情報、表示枠を設定した顔がボディ側制御部２３０の判断で選択されたか、ユーザの操作に基づいて選択されたかを示す情報などが、記録用の画像のデータとともにファイルに記録される。
【０１３２】
（変形例４）
上述した実施形態では、焦点検出の方式として位相差検出方式を用いた手法を例示したが、コントラスト方式を採用してもよい。コントラスト方式を採用する場合は、撮像面２６０Ｓにおいて、表示枠に対応する位置に配置されている画素から出力された撮像用画素信号、または、表示枠内及び表示枠周辺に対応する位置に配置されている画素から出力された撮像用画素信号を基に、画像の高周波成分のコントラストを評価する評価値を算出することによって焦点検出を行う。
また、検出された眼のサイズが所定値よりも小さい場合にコントラスト方式による焦点検出を行い、検出された眼のサイズが所定値よりも大きい場合に位相差検出方式による焦点検出を行うこととしてもよい。このようにすることで、検出された眼のサイズが小さい場合や、検出された眼に対応する位置にフォーカスポイントＰが配置されていない場合には、コントラスト方式による焦点検出を行うことによって適切に焦点検出を行うことができる。
【０１３３】
（変形例５）
上述した実施形態では、まず顔を検出し、続いて検出した顔の眼を検出したが、顔が検出できない場合には頭部の形を検出し、続いて眼を検出てもよい。具体的には、連続して生成される複数の画像において、顔、眼、及び頭部の形を検出し、それぞれの位置と大きさを画像ごとに記憶する。さらに、顔、眼、及び頭部の形のそれぞれの相対位置及び相対的な大きさである相対情報を記憶する。そして、顔を検出できない場合はまず頭部の形を検出し、検出した頭部の形の位置及び大きさと、記憶している相対情報とを用いて眼の位置及び大きさを検出する。１つの画像で頭部の形を検出できない場合は、過去の画像の頭部の形の位置と大きさを利用した追尾検出をしてもよい。また顔及び頭部の形が検出できない場合は、顔を検出したときの色を含む画像のパターンを特徴量として記憶し、特徴量を画像中の類似した領域を探索し、記憶している相対情報とを用いて眼の位置及び大きさを検出してもよい。過去の画像の特徴量の画像中の類似した領域の位置と大きさを利用する追尾検出をしてもよい。
これにより、顔が検出ができない場合でも、眼があると推測される位置に表示枠を表示することで、眼が検出ができた画像と眼が検出できなかった画像とで眼の表示枠が表示されたりされなかったりすることを防ぐことができる。つまり、連続して表示されるスルー画のフレームごとに眼枠表示されたりされなかったりすることを防ぐことができる。
【０１３４】
（変形例６）
最新のフレーム（所定の時間間隔で撮像して生成される画像をフレームと呼ぶ。）で検出された顔の位置、大きさ、顔の向きの角度を、それ以前のフレームで検出された顔の位置、大きさ、顔の向きの角度と平均化した値を算出（加重平均、古いフレームほど重みを低くするなど）し、平均化された顔の位置、大きさ、角度に基づいて眼の検出を行っても良い。
撮像装置の揺れで顔の検出の位置、大きさ、角度がフレーム間でばらつく事により、選択される顔の位置や向きが変わることで選択される眼（左右）が変ってしまうことを防ぐことができる。
なお、最新のフレームで検出している顔や眼の人物と異なる人物の顔や眼が選択された場合や、前回のフレームで顔や眼を検出してから所定の時間が経過した後に顔や眼を検出した場合や、検出した顔の位置が大きく変化した場合には、最新のフレームで検出した顔の位置、大きさ、角度と、それ以前に検出された顔の位置、大きさ、角度を平均化せず、新たなフレームから以降に撮影されたフレームで平均化を行っても良い。
上記の説明で、前回の顔や眼を検出してから所定の時間が経過した後に顔や眼を検出した場合とは、顔や眼を検出して以降、所定のフレーム数にわたり顔や眼を検出できず、所定のフレーム数の後に再び顔や眼を検出できた場合のことである。
【０１３５】
（変形例７）
現在のフレームで検出された眼の大きさ、眼の位置をそれ以前のフレームで検出した眼の大きさ、眼の位置と平均化した値を算出（加重平均、古いフレームほど重みを低くするなど）し、表示枠を表示しても構わない。
これによりフレーム間で、表示枠の大きさが変ったり、位置がずれるのを防ぐことができる。
なお、現在検出している顔や眼の人物と異なる人物の顔や眼が選択された場合や、現在検出している眼と異なる眼が選択された場合や、前回眼を検出してから所定の時間が経過した後に眼を検出した場合や、眼の検出の位置がかなりずれた場合には、現在のフレームで検出した眼の位置、大きさと、それ以前に検出された眼の位置、大きさを平均化せず、新たなフレームから以降に撮影されたフレームで平均化を行っても良い。
【０１３６】
（変形例８）
顔に表示枠を表示するか、眼に表示枠を表示するかを、検出した顔の大きさが基準の値より大きいか小さいかにより変更してもよい。また、基準値を顔の表示枠の表示から眼の表示枠の表示へ変更する場合と、その逆の場合とで変更しても構わない。例えば、顔の大きさが撮影画像データ中の大きさで５０ピクセル（画素）以上あった場合には眼に表示枠を表示し、顔の大きさが撮影画像データ中の大きさで５０ピクセル（画素）より小さい場合には顔に表示枠を表示する。
前のフレームで顔に表示枠を表示している場合は、顔の大きさが撮影画像データ中の大きさで５５ピクセル（画素）以上になったら、顔の表示枠から眼の表示枠を表示するように変更する。逆に前のフレームで眼に表示枠を表示している場合には、顔の大きさが撮影画像データ中の大きさで４５ピクセル以下なったら眼の表示枠から顔の表示枠を表示するように変更する。つまり、顔の表示枠から眼の表示枠の表示へと変更する場合の顔の大きさの基準と、眼の表示枠から顔の表示枠の表示へと変更する場合の顔の大きさの基準を異なるようにしても良い。
これにより、眼の大きさが多少変わった場合に、時間の経過とともに連続して表示される画像間で、顔の表示枠の表示と眼の表示枠の表示とが頻繁に変更されることを防ぐことができる。
【０１３７】
（変形例９）
上述した実施形態では、顔や眼を検出し、検出した顔や眼の合焦状態を検出する例を示したがこれに限定されない。例えば、撮影して取得した画像からユーザが選択した画像の一部を特徴物として登録し、登録された特徴物を画像データから検出し、合焦状態を検出する構成にしてもよい。もしくは、眼以外にも、唇、サッカーボール、食べ物や指輪など検出できる物体をカメラで設定できるようにしてもよい。また、カメラが複数のシーンに応じた撮影モードを有する場合に、撮影モードに応じて合焦状態を検出する対象を変更してもよい。具体的には、カメラの撮影モードがポートレートモードである場合は眼を検出し、検出した眼の合焦状態を検出し、スポーツモードである場合はボールを検出し、検出したボールの合焦状態を検出するなどとしてもよい。なお、食べ物の場合にはケーキのバースデープレートやロウソクやメインディッシュを検出しても構わない。
【０１３８】
本発明は上述した内容に限定されるものではない。本発明の技術的思想の範囲内で考えられるその他の態様も本発明の範囲内に含まれる。
【０１３９】
次の優先権基礎出願の開示内容は引用文としてここに組み込まれる。
日本国特願２０１８−２４８６２２号（２０１８年１２月２８日出願）
【符号の説明】
【０１４０】
１…カメラシステム、２…カメラボディ、３…交換レンズ、２３０…ボディ側制御部、２３５…記憶部、４０，４１，５１，５９，７１，８１，８４Ａ、１３３…表示枠、５２，５３，７２，７３，８２，８３，８５…三角印、２７０…信号処理部、２８０、２８１−２８４…操作部材、２９０…表示部、２９０Ａ…タッチ操作部材、３６０…撮影光学系、３７０…レンズ駆動部
【図１】
2020138497.tif 000003
【図２】
2020138497.tif 000004
【図３】
2020138497.tif 000005
【図４】
2020138497.tif 000006
【図５】
2020138497.tif 000007
【図６】
2020138497.tif 000008
【図７】
2020138497.tif 000009
【図８】
2020138497.tif 000010
【図９】
2020138497.tif 000011
【図１０】
2020138497.tif 000012
【図１１】
2020138497.tif 000013
【図１２】
2020138497.tif 000014
【図１３】
2020138497.tif 000015
【図１４】
2020138497.tif 000016
【図１５】
2020138497.tif 000017
【図１６】
2020138497.tif 000018
【手続補正書】
【提出日】令和3年6月28日(2021.6.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像から眼を検出する検出部と、
前記検出部で検出された眼から１つの眼を示す選択する選択部と、
前記選択部により選択された眼とは異なる眼を選択させるユーザの操作を受け付ける操作部と、
を備える電子機器。
【請求項２】
前記操作部は、前記画像における方向を指示する操作を受け付け、
前記選択部は、前記検出部で検出された眼の中から１つの眼を第１候補として選択したのちに前記操作部で操作を受付けると、受付けた操作に基づいて、前記第１候補とは異なる眼を第２候補として選択し、
前記選択部は、前記操作部により受け付けた前記方向において複数の眼が検出されている場合、前記第１候補の眼と同じ顔に含まれる他の眼を前記第２候補として選択する請求項１に記載の電子機器。
【請求項３】
前記選択部は、前記操作部により指示された前記方向において、複数の眼が検出されている場合、前記第１候補の眼からの距離にかかわらず、前記第１候補の眼と同じ顔に含まれる他の眼を前記第２候補として選択する請求項２に記載の電子機器。
【請求項４】
前記選択部は、前記操作部により指示された前記方向において、複数の眼が検出されている場合、前記第１候補の眼からの前記方向における距離にかかわらず、前記第１候補の眼と同じ顔に含まれる他の眼を前記第２候補として選択する請求項２または３に記載の電子機器。
【請求項５】
前記選択部は、前記操作部により指示された前記方向において、前記第１候補の眼と同じ顔に含まれる他の眼が無いと、前記第１候補の眼を有する顔と異なる顔の眼を前記第２候補として選択する請求項２から４のいずれか一項に記載の電子機器。
【請求項６】
前記選択部は、前記操作部により指示された前記方向において、前記第１候補の眼と同じ顔に含まれる他の眼が無いと、前記第１候補の眼を有する顔との距離が最も近い顔の眼を前記第２候補として選択する請求項１から４のいずれか一項に記載の電子機器。
【請求項７】
前記選択部は、前記操作部により指示された前記方向において、前記第１候補の眼と同じ顔に含まれる他の眼が無いと、前記第１候補の眼を有する顔との前記方向における距離が最も近い顔の眼を前記第２候補として選択する請求項１から４のいずれか一項に記載の電子機器。
【請求項８】
前記選択部は、前記第１候補の眼を有する顔とは異る顔に含まれ、指示された方向とは反対方向の側にある眼を前記第２候補として選択する請求項６または７に記載の電子機器。
【請求項９】
前記画像を表示する表示部を備え、
前記表示部は、前記画像と共に、前記操作部により指示を受付可能な前記画像における第１方向及び第２方向を示す表示を行い、
前記操作部は、前記第１方向を指示する第１操作と、前記第１操作と異なり、前記第２の方向を指示する第２操作とを受付可能である請求項１から６のいずれか一項に記載の電子機器。
【請求項１０】
前記画像における方向を指示する操作は、前記画像を二分したときのいずれかの側を指示する操作である、請求項２から９のいずれか一項に記載の電子機器。
【請求項１１】
前記選択部は、前記検出部で検出された眼の中から１つの眼を第１候補として選択したのちに、前記操作部で操作を受付けると、受付けた操作に基づいて、前記第１候補の眼を有する顔の中心よりも前記画像の前記方向の側にある１つの眼を前記第２候補として選択する請求項２から１０のいずれか一項に記載の電子機器。
【請求項１２】
光学系による像を撮像し、前記画像を生成する信号を出力する撮像素子と、
前記選択部により選択された眼に対応する被写体の像が、前記撮像素子に合焦するように前記光学系を移動させる制御を行う制御部と、
を有する請求項１から１１のいずれか一項に記載の電子機器。
【請求項１３】
画像から眼及び顔を検出する検出部と、
前記検出部で検出された眼のなかから、いずれかの眼を選択する選択部と、
前記選択部で選択された眼であることを示す第１表示と、前記第１表示で示されている眼とは異なる眼及び前記第１表示で示されている眼を有する顔とは異なる顔の少なくともいずれか一方が検出されていることを示す第２表示とを表示する表示部と、を備える電子機器。
【請求項１４】
前記第２表示は、前記選択部で選択可能な眼または顔の画像上の位置に関する情報を示す請求項１３に記載の電子機器。
【請求項１５】
前記表示部は、前記選択部で選択可能な眼が検出されている場合と、前記選択部で選択可能な顔が検出されている場合とで、前記第２表示の態様を異ならせる請求項１３または１４に記載の電子機器。
【請求項１６】
前記選択部は、ユーザによる操作に基づいて眼を選択し、
前記画像は、光学系が形成する被写体の像を撮像して生成され、
前記ユーザによる操作で選択された眼が、前記眼を有する顔の右眼であるか左眼であるかの情報を記憶する記憶部を備え、
前記選択部は、前記情報を記憶した画像とは異なる撮像に基づく画像において、前記記憶部に記憶された前記情報に基づいて眼を選択する請求項１３から１５のいずれか一項に記載の電子機器。
【請求項１７】
前記第２表示に基づいて、ユーザが指示を行う操作をするための第１操作部を備え、
前記選択部は、前記第１操作部による操作で指示された第１方向において、前記選択されている眼と同じ顔に他の眼があると、前記選択されている眼と同じ顔の他の眼を新たに選択し、前記第１方向において、前記選択されている眼と同じ顔の他の眼がないと、前記第１方向に最も距離の近い顔または前記第１方向に最も距離の近い顔の眼を新たに選択する、請求項１３から１６のいずれか一項に記載の電子機器。
【請求項１８】
前記表示部の表示面に設けられ、前記ユーザが前記表示面を操作することで、前記表示面上の操作した位置に表示されている前記画像の一部分を選択する操作を受ける第２操作部を備え、
前記選択部は、ユーザの前記第２操作部で選択された顔に対して２つの眼が検出されていると、前記記憶部に記憶されている前記情報に基づいて、いずれかの眼を選択する請求項１６または１７に記載の電子機器。
【請求項１９】
前記記憶部は、電源オフ操作、および前記検出部による検出を行わない設定にする操作の少なくとも一つが行われるまで前記情報を記憶する、請求項１６から１８のいずれか一項に記載の電子機器。
【請求項２０】
光学系により形成された被写体の像を撮像し信号を出力する撮像部と、
前記信号に基づいて前記画像を生成する画像生成部と、
前記第１選択に対応する前記光学系による前記像の合焦状態を検出する検出部と、
を有する請求項１３から１９のいずれか一項に記載の電子機器。
【請求項２１】
画像から第１の特徴部及び第２の特徴部を検出する検出部と、
前記検出部で検出された前記第１の特徴部から１つの前記第１の特徴部を選択する選択部と、
前記選択部で選択された前記第１の特徴部を示す第１表示と、前記選択された前記第１の特徴部の他に選択可能な前記第１の特徴部または前記第２の特徴部がある方向に関する情報を示す第２表示とを表示し、選択可能な前記第１の特徴部が検出されている場合と選択可能な前記第２の特徴部が検出されている場合とで、前記第２表示の態様を異ならせる表示部と、
を有する電子機器。
【請求項２２】
前記電子機器はカメラである請求項１から２１のいずれか一項に記載の電子機器。
【請求項２３】
光学系を透過した光束による被写体の像を撮像し信号を出力する撮像部と、
前記信号に基づいて画像を生成する画像生成部と、
前記画像から顔及び眼を検出する検出部と、
前記検出部が検出した顔及び眼の少なくともいずれか一方を示す表示を行う表示部と、
前記検出部が検出した顔及び眼の少なくともいずれか一方に基づいて、前記光学系による像の結像状態を検出する結像状態検出部と、を備え、
前記画像における眼の大きさ及び顔の大きさの少なくとも一方を示す指標の値が第１閾値より小さいと、前記表示部は検出した前記顔を示す表示を行い、前記結像状態検出部は前記顔に基づいて結像状態を検出し、
前記指標の値が第１閾値以上であり第２閾値よりも小さいと、前記表示部は前記眼を示す表示を行い、前記結像状態検出部は前記顔に基づいた結像状態を検出し、
前記指標の値が前記第２閾値以上であると、前記表示部は前記眼を示す表示を行い、前記結像状態検出部は前記眼に基づいて結像状態を検出する、
撮像装置。
【請求項２４】
前記指標は、前記画像における眼の大きさ、前記画像における顔の重心位置と眼の重心位置との距離、前記画像における左右の眼の距離、前記画像における前記顔の割合、のいずれかである請求項２３に記載の撮像装置。
【請求項２５】
画像から眼を検出する検出し、
前記検出した眼から１つの眼を示す選択を行い、
前記選択により示された眼とは異なる眼を示す選択を行わせるユーザの操作を受け付けるコンピューターが実行するプログラム。
【請求項２６】
画像から眼及び顔を検出し、
検出された眼のなかからいずれかの眼を選択し、
選択された眼であることを示す第１表示と、前記第１表示で示されている眼とは異なる眼及び前記第１表示で示されている眼を有する顔とは異なる顔の少なくともいずれか一方が検出されていることを示す第２表示とを表示するコンピューターが実行するプログラム。
【請求項２７】
光学系を透過した光束による被写体の像を撮像し信号を出力し、
前記信号に基づいて画像を生成し、
前記画像から顔及び眼を検出し、
検出部が検出した顔及び眼の少なくともいずれか一方を示す表示を行い、
前記検出部が検出した顔及び眼の少なくともいずれか一方に基づいて、前記光学系による像の結像状態を検出し、
前記画像における眼及び顔の少なくとも一方の大きさを示す指標の値が第１閾値より小さいと、検出した前記顔を示す表示を行い、検出した前記顔に基づいて結像状態を検出し、
前記指標の値が第１閾値以上であり第２閾値よりも小さいと、前記眼を示す表示を行い、前記顔に基づいて結像状態を検出し、
前記指標の値が前記第２閾値以上であると、前記眼を示す表示を行い、前記眼に基づいて結像状態を検出するコンピューターが実行するプログラム。
【国際調査報告】
2020138497.tif 000019
2020138497.tif 000020
2020138497.tif 000021
2020138497.tif 000022