PROBLEM TO BE SOLVED: To make it possible to accurately detect a visual line irrespective of an iris area in a pupil area.SOLUTION: A visual line detection device first calculates an average luminance value in an eye area of a face image, and determines that a person of the face image has a blue or green iris area when the calculated average illuminance value is equal to or larger than a predetermined value; then determines a correction parameter to correct the eye area on the basis of a result of the determination; and accurately performs visual line detection so as to create an illuminance image in which the eye area is corrected by using the determined correction parameter and eliminate the difference in colors of the iris area.【課題】瞳領域内の虹彩領域の色によらず、視線を高精度に検出できるようにする。【解決手段】まず、顔画像の目領域における平均輝度値を算出し、算出した平均輝度値が所定値以上である場合には虹彩領域が青色や緑色の人物と判定する。そして、この判定結果に基づいて、目領域を補正する補正パラメータを決定し、この決定した補正パラメータを用いて目領域を補正した輝度画像を生成するようにして、虹彩領域の色の違いをなくすようにし、視線検出を高精度に行う。【選択図】図1