PROBLEM TO BE SOLVED: To provide a visual line detection device, a visual line detection method, and a visual line detection program capable of suppressing deterioration in detection accuracy.SOLUTION: A visual line detection device sequentially displays target images at a plurality of positions on a display screen; sequentially sets, on the display screen, correspondence regions corresponding to the target images displayed on the display screen; performs a calibration operation for calculating position data on a fixation point in a display period in which each of the target images is displayed; performs determination on whether or not the position data on the fixation point calculated in the calibration operation exists in the correspondence region for each of the target images; outputs the position data on the fixation point for effective target images as calibration data when the number of effective target images which are target images in which the position data of the fixation point is determined to exist in the correspondence region is a threshold or more; and performs the calibration operation again when the number of the effective target images is less than the threshold.SELECTED DRAWING: Figure 13COPYRIGHT: (C)2020,JPO&INPIT【課題】検出精度の低下を抑制可能な視線検出装置、視線検出方法及び視線検出プログラムを提供する。【解決手段】視線検出装置は、表示画面の複数の位置に目標画像を順次表示させ、表示画面に表示される目標画像に対応した対応領域を表示画面に順次設定し、それぞれの目標画像が表示される表示期間に注視点の位置データを算出するキャリブレーション動作を行い、キャリブレーション動作において算出された注視点の位置データが対応領域に存在するか否かの判定をそれぞれの目標画像について行い、注視点の位置データが対応領域に存在すると判定された目標画像である有効目標画像の数が閾値以上の場合、有効目標画像についての注視点の位置データをキャリブレーションデータとして出力し、有効目標画像の数が閾値未満の場合、キャリブレーション動作を再度行わせる。【選択図】図13