"隣接する点光源間の距離を表す点光源間幅の少なくとも1つが他の点光源間幅と異なるように所定方向に沿って配列された4つ以上の点光源を備えた投光手段と、前記投光手段によって光が投光された対象者の眼を含む領域を撮像する撮像手段と、前記撮像手段により撮像された画像から、前記所定方向に対応する方向に並ぶ複数の高輝度点を抽出し、該複数の高輝度点内の両端の高輝度点間の長さ、抽出された高輝度点の数、及び隣接する高輝度点間の距離を表す高輝度点間幅に基づいて、該複数の高輝度点が前記投光手段のプルキニエ像か否かを判定する判定手段と、前記撮像手段により撮像された画像から瞳孔を抽出して、該瞳孔の中心を導出する導出手段と、前記判定手段によりプルキニエ像であると判定された複数の高輝度点に基づいて設定された基準点と、前記導出手段により導出された瞳孔中心とを用いて、角膜反射法により前記対象者の視線方向を算出する算出手段と、を含む視線計測装置。前記判定手段は、前記抽出された高輝度点の数が前記点光源の数より少ない場合には、前記点光源間幅各々及び前記高輝度点間幅各々に基づいて、欠落した高輝度点を補間する請求項1記載の視線計測装置。前記複数の点光源を、前記所定方向が左右方向となるように配列した請求項1または請求項2記載の視線計測装置。前記複数の点光源を、線対称となるように配列した請求項1~請求項3のいずれか1項記載の視線計測装置。前記複数の点光源を、隣接する点光源間の点光源間幅が等しい箇所が1箇所となるように配列した請求項1~請求項4のいずれか1項記載の視線計測装置。前記複数の点光源を、連続する3つの点光源間の内、隣接する2つの点光源間の点光源間幅の和と他の点光源間幅とが異なるように配列した請求項1~請求項5のいずれか1項記載の視線計測装置。コンピュータを、隣接する点光源間の距離を表す点光源間幅の少なくとも1つが他の点光源間幅と異なるように所定方向に沿って配列された4つ以上の点光源を備えた投光手段によって光が投光された対象者の眼を含む領域を、撮像手段により撮像した画像を取得する取得手段、前記取得手段により取得された画像から、前記所定方向に対応する方向に並ぶ複数の高輝度点を抽出し、該複数の高輝度点内の両端の高輝度点間の長さ、抽出された高輝度点の数、及び隣接する高輝度点間の距離を表す高輝度点間幅に基づいて、該複数の高輝度点が前記投光手段のプルキニエ像か否かを判定する判定手段、前記撮像手段により撮像された画像から瞳孔を抽出して、該瞳孔の中心を導出する導出手段、及び前記判定手段によりプルキニエ像であると判定された複数の高輝度点に基づいて設定された基準点と、前記導出手段により導出された瞳孔中心とを用いて、角膜反射法により前記対象者の視線方向を算出する算出手段として機能させるための視線計測プログラム。しかしながら、上記特許文献2及び3の技術では、投光パターンを円環や十字とすることにより、投光手段が大型化する、という問題がある。また、投光パターンを直線にする場合には、比較的装置の小型化は可能であるが、直線状の投光パターンの端部が遮蔽物により遮蔽された場合には、正確なプルキニエ像の基準点を求めることができない、という問題がある。本発明は、上記の問題点を解決するためになされたもので、投光手段を大型化することなく、精度良く視線方向を計測することができる視線計測装置及びプログラムを提供することを目的とする。上記目的を達成するために、本発明の視線計測装置は、隣接する点光源間の距離を表す点光源間幅の少なくとも1つが他の点光源間幅と異なるように所定方向に沿って配列された4つ以上の点光源を備えた投光手段と、前記投光手段によって光が投光された対象者の眼を含む領域を撮像する撮像手段と、前記撮像手段により撮像された画像から、前記所定方向に対応する方向に並ぶ複数の高輝度点を抽出し、該複数の高輝度点内の両端の高輝度点間の長さ、抽出された高輝度点の数、及び隣接する高輝度点間の距離を表す高輝度点間幅に基づいて、該複数の高輝度点が前記投光手段のプルキニエ像か否かを判定する判定手段と、前記撮像手段により撮像された画像から瞳孔を抽出して、該瞳孔の中心を導出する導出手段と、前記判定手段によりプルキニエ像であると判定された複数の高輝度点に基づいて設定された基準点と、前記導出手段により導出された瞳孔中心とを用いて、角膜反射法により前記対象者の視線方向を算出する算出手段と、を含んで構成されている。本発明の視線計測装置によれば、投光手段は、隣接する点光源間の距離を表す点光源間幅の少なくとも1つが他の点光源間幅と異なるように所定方向に沿って配列された4つ以上の点光源を備えている。また、撮像手段は、投光手段によって光が投光された対象者の眼を含む領域を撮像する。そして、判定手段が、撮像手段により撮像された画像から、所定方向に対応する方向に並ぶ複数の高輝度点を抽出し、複数の高輝度点内の両端の高輝度点間の長さ、抽出された高輝度点の数、及び隣接する高輝度点間の距離を表す高輝度点間幅に基づいて、複数の高輝度点が投光手段のプルキニエ像か否かを判定する。また、導出手段が、撮像手段により撮像された画像から瞳孔を抽出して、瞳孔の中心を導出し、算出手段が、判定手段によりプルキニエ像であると判定された複数の高輝度点に基づいて設定された基準点と、導出手段により導出された瞳孔中心とを用いて、角膜反射法により対象者の視線方向を算出する。このように、隣接する点光源間の距離を表す点光源間幅の少なくとも1つが他の点光源間幅と異なるように所定方向に沿って配列された4つ以上の点光源を備えた投光手段を用いることにより、外光の写り込み像や眼鏡表面の反射像等のノイズとの識別が容易で、一部欠落した場合でも補間が容易なプルキニエ像を得ることができるため、投光手段を大型化することなく、精度良く視線方向を計測することができる。また、前記判定手段は、前記抽出された高輝度点の数が前記点光源の数より少ない場合には、前記点光源間幅各々及び前記高輝度点間幅各々に基づいて、欠落した高輝度点を補間することができる。各点光源間幅が等間隔ではないため、欠落した高輝度点を容易に補間することができる。また、前記複数の点光源を、前記所定方向が左右方向となるように配列することができる。これにより、左右方向に広い視線計測範囲を持たせることができる。また、前記複数の点光源を、線対称となるように配列することができる。これにより、外光の写り込み像等のノイズとの識別がより容易になる。また、前記複数の点光源を、隣接する点光源間の点光源間幅が等しい箇所が1箇所となるように配列したり、連続する3つの点光源間の内、隣接する2つの点光源間の点光源間幅の和と他の点光源間幅とが異なるように配列したりすることができる。これにより、少なくとも3つの点光源に対応する高輝度点を抽出することができれば、欠落した高輝度点を補間可能となる。また、本発明の視線計測プログラムは、コンピュータを、隣接する点光源間の距離を表す点光源間幅の少なくとも1つが他の点光源間幅と異なるように所定方向に沿って配列された4つ以上の点光源を備えた投光手段によって光が投光された対象者の眼を含む領域を、撮像手段により撮像した画像を取得する取得手段、前記取得手段により取得された画像から、前記所定方向に対応する方向に並ぶ複数の高輝度点を抽出し、該複数の高輝度点内の両端の高輝度点間の長さ、抽出された高輝度点の数、及び隣接する高輝度点間の距離を表す高輝度点間幅に基づいて、該複数の高輝度点が前記投光手段のプルキニエ像か否かを判定する判定手段、前記撮像手段により撮像された画像から瞳孔を抽出して、該瞳孔の中心を導出する導出手段、及び前記判定手段によりプルキニエ像であると判定された複数の高輝度点に基づいて設定された基準点と、前記導出手段により導出された瞳孔中心とを用いて、角膜反射法により前記対象者の視線方向を算出する算出手段として機能させるためのプログラムである。以上説明したように、本発明の視線計測装置及びプログラムによれば、隣接する点光源間の距離を表す点光源間幅の少なくとも1つが他の点光源間幅と異なるように所定方向に沿って配列された4つ以上の点光源を備えた投光手段を用いることにより、外光の写り込み像や眼鏡表面の反射像等のノイズとの識別が容易で、一部欠落した場合でも補間が容易なプルキニエ像を得ることができるため、投光手段を大型化することなく、精度良く視線方向を計測することができる、という効果が得られる。以下、図面を参照して、本発明の実施の形態を詳細に説明する。図1に示すように、本実施の形態に係る視線計測装置10は、対象者に光を投光する投光装置12と、投光装置12によって光が投光された対象者を撮像する撮像装置14と、撮像装置14で撮像された画像に基づいて、対象者の視線を計測する処理を実行するコンピュータ16とを備えている。投光装置12は、隣接する点光源間の間隔点光源間幅の少なくとも1つが他の点光源間幅と異なるように、左右方向に沿った直線状に配列された4つ以上の点光源を備えている。点光源各々は、LED等を用いることができる。点光源の配列パターンは、撮像された画像上で識別し易く、かつ欠落が存在する場合に補間し易い配列パターンであることが望ましい。点光源が等間隔で配列されている場合には、一端の点光源が画像上に写っていない場合に、画像からではいずれの端部が欠落しているのかを判別できないため、正確にプルキニエ像を抽出することができない場合がある。そこで、本実施の形態では、上記のように、点光源間幅の少なくとも1つが他の点光源間幅と異なるように点光源を配列している。点光源が4個の場合、5個の場合、及び6個の場合について、点光源の配列パターンの一例を図2に示す。図中の数字は、最も小さい点光源間幅を1とした場合の各点光源間幅の比である。点光源の配列パターンについては、後述するプルキニエ像判定部28で詳細に説明する。撮像装置14は、投光装置12により光が投光された対象者の眼を含む領域を撮像して画像信号を生成する撮像部図示省略、撮像部で生成されたアナログ信号である画像信号をデジタル信号に変換するA/D変換部図示省略、及びA/D変換された画像信号を一時的に格納するための画像メモリ図示省略を備えている。コンピュータ16は、CPU、後述する視線計測処理ルーチンを実行するためのプログラム等各種プログラム及び各種データを記憶したROM、データ等を一時的に記憶するRAM、各種情報が記憶されたメモリ、及びこれらを接続するバスを含んで構成されている。このコンピュータ16をハードウエアとソフトウエアとに基づいて定まる機能実現手段毎に分割した機能ブロックで説明すると、図1に示すように、画像取得部22と、高輝度点抽出部24と、プルキニエ像候補抽出部26と、プルキニエ像判定部28と、基準点設定部30と、低輝度領域抽出部32と、瞳孔抽出部34と、瞳孔中心導出部36と、視線方向算出部38とを含んだ構成で表すことができる。なお、画像取得部22、高輝度点抽出部24、プルキニエ像候補抽出部26、及びプルキニエ像判定部28が、本発明の判定手段の一例であり、低輝度領域抽出部32、瞳孔抽出部34、及び瞳孔中心導出部36が、本発明の導出手段の一例であり、基準点設定部30及び視線方向算出部38が、本発明の算出手段の一例である。画像取得部22は、撮像装置14により撮像された画像を取得し、取得した画像から対象者の眼を含む眼領域を抽出して出力する。眼領域の抽出は、取得した画像から予め定めた所定領域を抽出したり、パターンマッチングにより眼の形状を含む部分を認識して、その領域を抽出したりすることができる。高輝度点抽出部24は、画像取得部22から出力された眼領域の画像の各画素の画素値を、予め定めた閾値を基準に2値化して、高輝度の画素群で表される高輝度点を抽出する。プルキニエ像候補抽出部26は、高輝度点抽出部24により抽出された高輝度点のうち、左右方向に沿った直線状に並ぶ複数の高輝度点を、プルキニエ像候補を示す1つのパターンとして抽出する。プルキニエ像候補を示すパターンが複数存在する場合には、複数のプルキニエ像候補を抽出する。プルキニエ像判定部28は、プルキニエ像候補抽出部26で抽出されたプルキニエ像候補を示すパターンに含まれる両端の高輝度点間の長さパターンの全長、パターンに含まれる高輝度点の数、隣接する高輝度点間の距離を表す高輝度点間幅に基づいて、プルキニエ像候補が投光装置12のプルキニエ像か否かを判定する。すなわち、画像上のプルキニエ像候補が示すパターンの全長が、投光装置12の全長に対応した所定範囲内で、かつ高輝度点の数及び配置が点光源の配列パターンに合致しているか否かを判定して、プルキニエ像か否かを判定するものである。また、プルキニエ像判定部28は、プルキニエ像候補を示すパターンに含まれる高輝度点の数が、点光源の数より少ない場合には、欠落した高輝度点を補間する。ここで、プルキニエ像判定部28での判定を精度良く行うために適した点光源の配列パターン、すなわち、画像上でプルキニエ像が示すパターンについて説明する。まず、点光源の配列パターンは、左右対称であることが望ましい。外光の写り込み像や眼鏡表面の反射像などのノイズは、画像上にランダムな点として表れるため、左右対称という規則性を持たせることで、ノイズとの識別をより容易にすることができる。次に、点光源に対応する高輝度点の一部が画像上で欠落している場合に、欠落した高輝度点の補間を容易にするための点光源の配列パターンについて説明する。以下の条件1または2を満たすとことにより、投光装置12を構成する点光源のうち、少なくとも3つを画像上で高輝度点として抽出することができれば、欠落している点光源に対応する高輝度点を補間することができる。1隣接する点光源間の点光源間幅の等しい箇所が1箇所。2連続する3つの点光源間の内、隣接する2つの点光源間の点光源間幅の和と他の点光源間幅とが異なる。上記の条件について、図3を参照して説明する。図中1の良い例は、上記条件1を満たしているため、5つの点光源に対応する高輝度点のうち、少なくとも3つを抽出することができれば、他の2つは、抽出済みの高輝度点の配置、及び点光源の配列パターンに基づいて補間可能である。一方、図中1の悪い例1は、点光源BC間とCD間の点光源間幅が等しく、また、点光源CD間とDE間の点光源間幅も等しい。すなわち、隣接する点光源間の点光源間幅の等しい箇所が2箇所存在しており、上記1の条件を満たさない。この場合、例えば、点光源A、B及びDに対応する高輝度点のみが抽出された場合と、点光源C、E及びFに対応する高輝度点のみが抽出された場合とを区別することができないため、欠落した3点を補間することができない。同様に、図中1の悪い例2は、点光源AB間とBC間の点光源間幅が等しく、また、点光源DE間とEF間の点光源間幅も等しい。すなわち、隣接する点光源間の点光源間幅の等しい箇所が2箇所存在しており、上記1の条件を満たさない。この場合、例えば、点光源A、B及びCに対応する高輝度点のみが抽出された場合と、点光源D、E及びFに対応する高輝度点のみが抽出された場合とを区別することができないため、欠落した3点を補間することができない。また、図中2の良い例は、上記条件2を満たしているため、5つの点光源に対応する高輝度点のうち、少なくとも3つを抽出することができれば、他の2つは補間可能である。一方、図中2の悪い例は、連続する3つの点光源間AB間、BC間、CD間の内、BC間の点光源間幅1とCD間の点光源間幅1との和2が、AB間の点光源間幅2と等しくなっており、上記2の条件を満たさない。この場合、例えば、点光源A、B及びDに対応する高輝度点のみが抽出された場合と、点光源B、D及びEに対応する高輝度点のみが抽出された場合とを区別することができないため、欠落した3点を補間することができない。次に、本実施の形態のように、点光源を左右方向に沿った直線状に配列した場合の有効性について説明する。図4aに示すように、点光源の配列パターンが十字の場合従来技術、及び同図bに示すように、左右方向に沿った直線状の場合本実施の形態のいずれも、対象者が正面を注視している場合には、角膜領域黒目部分に点光源が写るため、プルキニエ像の抽出が容易である。しかし、従来技術の場合には、同図cに示すように、対象者が右側または左側を注視している場合、十字パターンが角膜領域から外れてしまい、プルキニエ像を抽出できなくなってしまう。一方、本実施の形態のように左右方向に沿った直線状の場合には、同図dに示すように、点光源を示す高輝度点の一部が角膜領域から外れても、残りの部分が角膜領域に残る可能性が高い。上述のように、点光源間幅を適切に設定することにより、少なくとも3つの点光源に対応する高輝度点を抽出することができれば、他の高輝度点は補間することができる。従って、点光源の配列パターンを左右方向に沿った直線状とすることにより、視線が右側または左側に偏っても、点光源が角膜に反射するため、左右方向に広い視線計測範囲を持たせることができる。基準点設定部30は、プルキニエ像判定部28でプルキニエ像であると判定されたパターン補間された高輝度点を含むに基づいて、視線方向を算出する際の基準点を設定する。例えば、プルキニエ像であると判定されたパターン内の両端の高輝度点を結ぶ線分の中心を基準点として設定することができる。低輝度領域抽出部32は、画像取得部22から出力された眼領域の画像の各画素の画素値を、予め定めた閾値を基準に2値化して、低輝度の画素群で表される低輝度領域を抽出する。瞳孔抽出部34は、低輝度領域抽出部32により抽出された低輝度領域の中から、その低輝度領域の位置、大きさ、形状等に基づいて、瞳孔を示す低輝度領域を抽出する。瞳孔中心導出部36は、瞳孔抽出部34により抽出された瞳孔を示す低輝度領域の中心を瞳孔中心として導出する。視線方向算出部38は、基準点設定部30により設定されたプルキニエ像の基準点と、瞳孔中心導出部36により導出された瞳孔中心とを用いて、従来既知の角膜反射法例えば、非特許文献1参照により対象者の視線方向を算出する。次に、本実施の形態の視線計測装置10の作用について説明する。投光装置12を構成する各点光源を点灯させた状態で、投光装置12により光が投光された対象者の眼を含む領域が撮像装置14により撮像されると、コンピュータ16により、図5に示す視線計測処理ルーチンが実行される。なお、ここでは、点光源が図2fに例示した配列パターンで配列されている投光装置12を用いるものとする。ステップ100で、撮像装置14により撮像された画像を取得し、取得した画像から対象者の眼を含む眼領域を抽出して出力する。次に、ステップ102で、上記ステップ100で出力された眼領域の画像の各画素の画素値を、予め定めた閾値を基準に2値化して、高輝度の画素群で表される高輝度点を抽出する。例えば、図6に示すように複数の高輝度点図中○が抽出されたとする。また、ここで抽出された高輝度点には、外光の写り込み像、点光源の眼鏡表面での反射像、及び投光装置12のプルキニエ像が含まれているものとするが、現段階ではこれらの区別はつかない。なお、高輝度点の抽出は2値化後の画像から行うが、図6では、説明を容易にするため、眼領域の画像も合わせて表している。次に、ステップ104で、上記ステップ102で抽出された高輝度点のうち、左右方向に沿った直線状に並ぶ複数の高輝度点を、プルキニエ像候補を示す1つのパターンとして抽出する。プルキニエ像候補を示すパターンが複数存在する場合には、複数のプルキニエ像候補を抽出する。ここでは、図7に示すように、プルキニエ像候補1及びプルキニエ像候補2が抽出される。左右方向に沿った直線状に並んでいない高輝度点は、例えば、外光などの写り込み像であり、ここではプルキニエ像候補として抽出されない。次に、ステップ106で、上記ステップ104で抽出されたプルキニエ像候補が示すパターンの全長が、所定範囲内か否かを判定する。ここで、投光装置12の全長とプルキニエ像候補を示すパターンの全長との関係について説明する。プルキニエ像と眼鏡表面の反射像とは、反射表面の曲率半径の違いにより、角膜領域に写り込むパターンの全長も異なるため、写り込んだパターンの全長に基づいて、プルキニエ像候補から眼鏡表面の反射像等を除外することができる。図8に示すように、投光装置12の全長点光源右端から点光源左端までの距離をD、投光装置12及び撮像装置14から対象者の眼までの距離をL、及び対象者の角膜曲率半径をrとすると、画像上の角膜領域に写り込むパターンの全長dは、下記1式で求めることができる。d=rD/2L1ここで、対象者の位置を含む装置構成に基づいてD及びLを与えることにより、判定基準となる所定範囲を定めることができる。例えば、D=500mm、L=400mmであるとする。また、角膜曲率半径は標準的に7.7mmであることから、個人差を考慮して、rが6.0mm~9.0mmであると仮定する。この場合、角膜領域上のパターンが投光装置12のプルキニエ像であるためには、パターンの全長dが、下記2式を満たす必要があり、これより、下記3式のようにdの範囲を定めることができる。rmin≦2Ld/D≦rmax23.75≦d≦5.633上記のように定まるdの所定範囲に基づいて、プルキニエ像候補が示すパターンの全長が所定範囲内であると判定された場合には、プルキニエ像候補がプルキニエ像か否かの更なる判定を行うために、ステップ108へ移行する。一方、プルキニエ像候補が示すパターンの全長が所定範囲外であると判定された場合には、そのプルキニエ像候補はプルキニエ像ではないと判定されて、ステップ120へ移行する。図7の例において、プルキニエ像候補1が眼鏡表面の反射像であるとすると、そのパターンの全長が所定範囲外となり、プルキニエ像候補から除外される。プルキニエ像候補2については、その全長が所定範囲内であり、ステップ108へ移行するものとする。ステップ108では、プルキニエ像候補に含まれる高輝度点の数及び各高輝度点間幅に基づいて、プルキニエ像候補を示すパターンと点光源の配列パターンとが合致しているか否かを判定する。合致している場合には、そのプルキニエ像候補をプルキニエ像であると判定して、ステップ114へ移行する。合致していない場合には、ステップ110へ移行する。なお、プルキニエ像候補に含まれる高輝度点の数が点光源の数より多い場合には、プルキニエ像候補を示すパターンの一部が点光源の配列パターンと合致している場合に、その合致した一部をプルキニエ像であると判定するとよい。図7の例において、プルキニエ像候補2は、高輝度点が5個しか含まれておらず、6個の点光源からなる配列パターンと一致しないため、ステップ110へ移行する。ステップ110では、プルキニエ像候補に含まれる高輝度点の配置と、点光源の配列パターンの一部が合致するか否かを判定することにより、高輝度点の一部欠落か否かを判定する。例えば、図9aに示すように、高輝度点間幅の比が、左から順に3:2:3:1であった場合は、図2fに示す点光源の配列パターンの一番左の点光源を除く部分と合致する。また、図9bに示すように、高輝度点間幅の比が、左から順に1:3:2:4であった場合は、図2fに示す点光源の配列パターンの右から2番目の点光源を除く部分と合致する。このような場合には、高輝度点の一部欠落であると判定されて、ステップ112へ移行する。一方、図9cに示すように、高輝度点間幅の比が、左から順に3:1:3:2であった場合には、図2fに示す点光源の配列パターンの一部に合致しないため、そのプルキニエ像候補は除外されて、ステップ120へ移行する。ステップ112では、上記ステップ110で欠落していると判定された高輝度点を、抽出されている高輝度点の配置、及び点光源の配列パターンに基づいて補間する。例えば、図9aに示すように、一番左の高輝度点が欠落していると判定された場合には、同図dに示すように、抽出済みの高輝度点が並ぶ直線上の一番左であって、高輝度点間幅の比が1となる位置に高輝度点を補間する。また、同図bに示すように、右から2番目の高輝度点が欠落していると判定された場合には、同図eに示すように、抽出済みの高輝度点が並ぶ直線上であって、右隣の高輝度点との高輝度点間幅の比が1、左隣の高輝度点との高輝度点間幅の比が3となる位置に高輝度点を補間する。欠落した高輝度点を補間して新たなプルキニエ像候補を作成すると、ステップ106へ戻る。なお、高輝度点の補間によってもパターンの全長が変化しない場合には、ステップ108へ戻るようにしてもよい。ステップ114では、上記ステップ108でプルキニエ像であると判定されたパターン補間された高輝度点を含むに基づいて、視線方向を算出する際の基準点を設定する。例えば、図10に示すように、パターン内の両端の高輝度点を結ぶ線分の中心を基準点として設定することができる。次に、ステップ116で、上記ステップ100で出力された眼領域の画像の各画素の画素値を、予め定めた閾値を基準に2値化して、低輝度の画素群で表される低輝度領域を抽出する。そして、低輝度領域の位置、大きさ、形状等に基づいて、瞳孔を示す低輝度領域を抽出する。そして、瞳孔を示す低輝度領域の中心を瞳孔中心として導出する。次に、ステップ118で、上記ステップ114で設定されたプルキニエ像の基準点と、上記ステップ116で導出された瞳孔中心とを用いて、従来既知の角膜反射法により対象者の視線方向を算出して、算出結果を出力する。次に、ステップ120で、処理終了を指示する信号を受信したか否かを判定し、受信していない場合には、ステップ100へ戻って、撮像装置14で撮像された次フレームの画像について処理を繰り返す。一方、処理終了を指示するい信号を受信した場合には、処理を終了する。以上説明したように、本実施の形態の視線計測装置によれば、点光源間幅の少なくとも1つが他の点光源間幅と異なるように、すなわち点光源間幅が等間隔にならないように、4つ以上の点光源を所定方向に沿って配列した投光装置を用いることにより、外光の写り込み像や眼鏡表面の反射像との識別が容易で、一部欠落した場合でも補間が容易なプルキニエ像を得ることができるため、投光装置を大型化することなく、精度良く視線方向を計測することができる。また、点光源の配列を左右方向に沿った配列パターンとすることで、左右方向に広い視線計測範囲を持たせることができる。また、点光源の配列パターンを工夫することにより、より識別及び補間が容易なプルキニエ像を得ることができる。また、補間した高輝度点も含む複数の高輝度点に基づいて基準点を設定するため、局所的な角膜形状の乱れによる影響も抑制することができる。本実施の形態の視線計測装置は、例えば、パーソナルコンピュータに接続されたディスプレイを注視する対象者の視線を計測することを目的とする場合には、ディスプレイの上端または下端に点光源を配置すればよく、簡易な構成とすることができる。なお、上記実施の形態では、図8に示すように、投光装置から対象者の眼までの距離と撮像装置から対象者の眼までの距離とが同じで、かつ撮像装置が投光装置の中央の位置に配置される場合について説明したが、投光装置と撮像装置との位置がずれている場合でも、dの所定範囲を一般化して定めることができる。ここでは、図11に示すように、撮像装置14と角膜中心との距離をLC、投光装置12と角膜中心間との距離をL1、撮像装置14の光軸と投光装置12の両端の点光源との距離をD1及びD2とし、角膜領域に写り込むパターンの全長dを導出する場合について説明する。なお、図8で用いた変数との関係は、D=D1D2,d=d1d2となる。図11より、下記4式~6式が近似的に成り立つ。さらに、θ1,θ2,α1,α2<<1なので4式、5式、及び6式は、下記10式~12式に用に近似することができる。7式及び8式から得られる下記13式及び14式を、6式~8式から得られる下記15式に代入して、下記16式及び17式を得る。また、12式から得られる下記18式を17式に代入して、下記19式を得る。19式を解くと、下記20式となる。実際の構成では、LC,L1>>rであるので、LC-r=LC、L1-r=L1とみなして、20式を下記21のように変換する。10式に21式を代入して、下記22式によりd1が得られる。同様にして、下記23式によりd2が得られる。従って、角膜領域に写り込むパターンの全長dは、下記24式となる。なお、本発明のプログラムは、記録媒体に格納して提供することができる。"