PROBLEM TO BE SOLVED: To provide a pupil detector capable of detecting a pupil at higher accuracy through a smaller amount of computation.SOLUTION: A pupil detector includes an identification part to identify a pupil area and a corneal reflex area in an image of an eye, a first estimation part to estimate a center position of a pupil by using a first area included in the pupil area, a second estimation part to estimate a center position of the pupil by using a second area included in the pupil area but different from the first area, and a pupil position detection part to detect a center position of the pupil on the basis of the pupil center position estimated by the first estimation part and the pupil center position estimated by the second estimation part.COPYRIGHT: (C)2015,JPO&INPIT【課題】より少ない演算量で、より高精度に瞳孔を検出できる。【解決手段】目を撮像した画像から、瞳孔領域と角膜反射領域とを特定する特定部と、瞳孔領域に含まれる第1領域を用いて、瞳孔の中心位置を推定する第1推定部と、瞳孔領域に含まれ、第1領域とは異なる第2領域を用いて、瞳孔の中心位置を推定する第2推定部と、第1推定部により推定された瞳孔の中心位置と、第2推定部により推定された瞳孔の中心位置とに基づいて、瞳孔の中心位置を検出する瞳孔位置検出部と、を備える。【選択図】図3