PROBLEM TO BE SOLVED: To perform visual line detection by the optimal method in accordance with the size of a photographed face image.SOLUTION: A through-image is displayed on a monitor 11 disposed at the back face of a digital camera 10. The face of a user who is viewing the monitor 11 is photographed by a camera 12 for visual line detection directed in a direction in which the monitor 11 is directed. When the size of the face area is larger than a first threshold, and smaller than a second threshold which is larger than the first threshold, the direction of a visual line is estimated from the positional relation of the featured value of the detected face. When the face area is larger than the second threshold, or the face area is not detected, whether or not both eyes are photographed in an image is determined, and when both eyes are photographed, the direction of the visual line is estimated from the positions or shapes of the pupils. Which area the user is gazing on the monitor 11 is specified from the estimated direction of the visual line, and the area is made settable in an AF area.COPYRIGHT: (C)2015,JPO&INPIT【課題】撮影される顔画像の大きさに応じて、最適な方法で視線検出を行う。【解決手段】デジタルカメラ10の背面に設けられるモニタ11にスルー画像を表示する。モニタ11が向けられた方向に向けられる視線検出用カメラ12でモニタ11を見るユーザの顔を撮影する。顔領域の大きさが第1閾値よりも大きく、第1閾値よりも大きい第2閾値よりも小さいときには、検出された顔の特徴量の位置関係から視線の方向を推定する。顔領域が第2閾値よりも大きい場合または顔領域が検出されない場合には、画像中に両目が撮影されているか否かを判定し、両目が撮影されていたら、瞳孔の位置や形から視線の方向を推定する。推定された視線の方向からモニタ11上のどの領域をユーザが注視しているかを特定し、同領域をAFエリアに設定可能にする。【選択図】図1