PROBLEM TO BE SOLVED: To realize a highly accurate visual line detection unaffected by a hidden eye, a dominant eye or the like.SOLUTION: A face detection part 1100 detects a face from image data. A feature amount extraction part 1300 extracts a feature amount corresponding to a face direction from the image data. A visual line reliability calculation part 1400 calculates degree of visual line reliability according to the face detected by the face detection part 1100. An eye selection part 1500 selects an eye according to the degree of visual line reliability. An eye area feature amount extraction part 1600 extracts an eye area feature amount of the selected eye from the image data. A visual line estimating part 1700 estimates a visual line based on the feature amount corresponding to the face direction and the eye area feature amount.COPYRIGHT: (C)2012,JPO&INPIT【課題】目の隠れや利き目等に左右されない高精度な視線検知を実現する。【解決手段】顔検出部1100は、画像データから顔を検出する。特徴量抽出部1300は、顔の向きに対応する特徴量を画像データから抽出する。視線信頼度算出部1400は、顔検出部1100により検出された顔に基づいて視線の信頼度を算出する。目選択部1500は、視線の信頼度に応じて目を選択する。目領域特徴量抽出部1600は、選択された目の目領域の特徴量を画像データから抽出する。視線推定部1700は、顔の向きに対応する特徴量と目領域の特徴量とに基づいて視線を推定する。【選択図】図1