(57)【要約】【課題】従来の視野計作動方法には冗長性があり、検出される暗点、盲点は実際の形状からかけはなれている。【解決手段】視野スキャン画面生成手段によるステップと、走査領域設定手段によるステップと、固視標表示制御手段によるステップと、走査線設定手段によるステップと、走査点設定手段によるステップと、視標表示制御手段によるステップと、第一検出手段によるステップと、第二検出手段によるステップと、視野マッピング画面生成手段によるステップと、第一検出直後走査続行手段によるステップと、第二検出直後走査続行手段によるステップと、視標提示座標記憶手段によるステップと、視標認識不可能印マッピング手段によるステップと、第一完了判定手段によるステップと、第二完了判定手段によるステップと、第一完了判定時次の走査点演算手段によるステップと、第二完了判定時次の走査点演算手段によるステップとを有する静的視野スキャン装置作動方法。【選択図】図８
2010063559.tif 000002
【特許請求の範囲】
【請求項１】
静的視標により被験者の視野をスキャンするための視野スキャン画面を、出力装置に生成する、視野スキャン画面生成手段によるステップと、
視野スキャン中、被験者に凝視される固視標を、前記視野スキャン画面生成手段によるステップにより生成された視野スキャン画面に表示する、固視標表示制御手段によるステップと、
前記視野スキャン画面に少なくとも一本以上の走査線を設定する、走査線設定手段によるステップと、
該走査線設定手段によるステップにより設定される走査線に沿って少なくとも一点以上の走査点を設定する、走査点設定手段によるステップと、
該走査点設定手段によるステップにより走査線に沿って設定された走査点の中の一つの走査点に、該一つの走査点に対応する視野をスキャンするための静的視標を表示する、視標表示制御手段によるステップと、
該視標表示制御手段によるステップにより表示される静的視標が認識された場合には、第一入力装置を経て応答がなされるが、該応答が開始される瞬間のみを、第一検出手段により、検出するステップと、
前記視標表示制御手段によるステップにより表示される静的視標が認識されなかった場合には、第二入力装置を経て応答がなされるが、該応答が開始される瞬間のみを、第二検出手段により、検出するステップと、
被験者の視野をマッピングして表示するための視野マッピング画面を、出力装置に生成する、視野マッピング画面生成手段によるステップと、
前記視標表示制御手段によるステップは、
前記第一検出手段によるステップにより、前記第一入力装置を経た応答が検出された後、
直ちに、該検出の時点において前記視標表示制御手段によるステップにより表示されていた静的視標の表示を消去し、
直ちに、前記走査点設定手段によるステップにより設定された走査点の中の次の一つの走査点に、該次の一つの走査点に対応する視野をスキャンするための静的視標を表示することで、
該次の走査点に対応する視野のスキャンを続行する、第一検出直後走査続行手段によるステップ、を、さらに有するが、該ステップと、
前記視標表示制御手段によるステップは、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出された後、
直ちに、該検出の時点において前記視標表示制御手段によるステップにより表示されていた静的視標の表示を消去し、
直ちに、前記走査点設定手段によるステップにより設定された走査点の中の次の一つの走査点に、該次の一つの走査点に対応する視野をスキャンするための静的視標を表示することで、
該次の走査点に対応する視野のスキャンを続行する、第二検出直後走査続行手段によるステップ、を、さらに有するが、該ステップと、
前記視標表示制御手段によるステップは、
前記第一入力装置を経た応答が前記第一検出手段によるステップにより検出されず、且つ、
前記第二入力装置を経た応答が前記第二検出手段によるステップにより検出されない間は、
待機する、応答待機手段によるステップ、
を、さらに有するが、該ステップと、
前記視標表示制御手段によるステップは、
前記第一入力装置を経た応答が前記第一検出手段によるステップにより検出された時点、
あるいは、
前記第二入力装置を経た応答が前記第二検出手段によるステップにより検出された時点において、
前記視標表示制御手段によるステップが表示していた静的視標の座標を、記憶装置に記憶する、視標提示座標記憶手段によるステップを、さらに有するが、該ステップと、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出されると、
該検出の時点において前記視標提示座標記憶手段によるステップにより記憶装置に記憶されている座標を参照して、該座標に相当する前記視野マッピング画面における位置に、該座標においては前記視標表示制御手段によるステップにより表示された静的視標の視覚認識が不可能であったこと、を示す印を記録する、視標認識不可能印マッピング手段によるステップと、
前記第一検出直後走査続行手段によるステップは、
前記第一検出手段によるステップにより、前記第一入力装置を経た応答が検出されると、
該検出の時点において前記視標表示制御手段によるステップにより表示されていた静的視標が属して位置していた一つの走査線上の走査点走査が完了しているか否かを、演算装置による演算により判定する、第一完了判定手段によるステップ、をさらに有するが、該ステップと、
前記第二検出直後走査続行手段によるステップは、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出されると、
該検出の時点において前記視標表示制御手段によるステップにより表示されていた静的視標が属して位置していた一つの走査線上の走査点走査が完了しているか否かを、演算装置による演算により判定する、第二完了判定手段によるステップ、をさらに有するが、該ステップと、
前記第一検出直後走査続行手段によるステップは、
前記第一完了判定手段によるステップにより、一つの走査線上の走査点走査が完了していないとの判定が行われた場合には、
前記第一検出手段によるステップにより、前記第一入力装置を経た応答が検出された時点において前記視標表示制御手段によるステップにより表示されていた静的視標と同一の走査線上にあり且つ、該静的視標に隣接する走査点を、演算装置による演算により、
次の走査点とし、
前記第一完了判定手段によるステップにより、一つの走査線上の走査点走査が完了しているとの判定が行われた場合には、
演算装置による演算により、
走査対象走査線を、
前記第一検出手段によるステップにより、前記第一入力装置を経た応答が検出された時点において前記視標表示制御手段によるステップにより表示されていた静的視標が属して位置していた走査線に隣接する走査線に換え、該走査線の端に位置する走査点を、次の走査点とする、
第一完了判定時次の走査点演算手段によるステップ、を、さらに有するが、
該ステップと、
前記第二検出直後走査続行手段によるステップは、
前記第二完了判定手段によるステップにより、一つの走査線上の走査点走査が完了していないとの判定が行われた場合には、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出された時点において前記視標表示制御手段によるステップにより表示されていた静的視標と同一の走査線上にあり且つ、該静的視標に隣接する走査点を、演算装置による演算により、
次の走査点とし、
前記第二完了判定手段によるステップにより、一つの走査線上の走査点走査が完了しているとの判定が行われた場合には、
演算装置による演算により、
走査対象走査線を、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出された時点において前記視標表示制御手段によるステップにより表示されていた静的視標が属して位置していた走査線に隣接する走査線に換え、該走査線の端に位置する走査点を、次の走査点とする、
第二完了判定時次の走査点演算手段によるステップ、を、さらに有するが、
該ステップと、
を、
有することを特徴とする静的視野スキャン装置の作動方法。
【請求項２】
コンピュータを、
静的視標により被験者の視野をスキャンするための視野スキャン画面を出力装置に生成する視野スキャン画面生成手段と、
視野スキャン中、被験者に凝視される固視標を、前記視野スキャン画面生成手段により生成された視野スキャン画面に表示する固視標表示制御手段と、
前記視野スキャン画面に少なくとも一本以上の走査線を設定する走査線設定手段と、
該走査線設定手段により設定される走査線に沿って少なくとも一点以上の走査点を設定する走査点設定手段と、
該走査点設定手段により走査線に沿って設定された走査点の中の一つの走査点に、該一つの走査点に対応する視野をスキャンするための静的視標を表示する視標表示制御手段と、
該視標表示制御手段により表示される静的視標が認識された場合には、第一入力装置を経て応答がなされるが、該応答が開始される瞬間のみを検出する第一検出手段と、
前記視標表示制御手段により表示される静的視標が認識されなかった場合には、第二入力装置を経て応答がなされるが、該応答が開始される瞬間のみを検出する第二検出手段と、
被験者の視野をマッピングして表示するための視野マッピング画面を出力装置に生成する視野マッピング画面生成手段と、
前記視標表示制御手段は、
前記第一検出手段により、前記第一入力装置を経た応答が検出された後、
直ちに、該検出の時点において前記視標表示制御手段により表示されていた静的視標の表示を消去し、
直ちに、前記走査点設定手段により設定された走査点の中の次の一つの走査点に、該次の一つの走査点に対応する視野をスキャンするための静的視標を表示することで、該次の走査点に対応する視野のスキャンを続行する第一検出直後走査続行手段、
を、さらに備えるが、該第一検出直後走査続行手段と、
前記視標表示制御手段は、
前記第二検出手段により、前記第二入力装置を経た応答が検出された後、
直ちに、該検出の時点において前記視標表示制御手段により表示されていた静的視標の表示を消去し、
直ちに、前記走査点設定手段により設定された走査点の中の次の一つの走査点に、該次の一つの走査点に対応する視野をスキャンするための静的視標を表示することで、該次の走査点に対応する視野のスキャンを続行する第二検出直後走査続行手段、
を、さらに備えるが、該第二検出直後走査続行手段と、
前記視標表示制御手段は、
前記第一入力装置を経た応答が前記第一検出手段により検出されず、且つ、
前記第二入力装置を経た応答が前記第二検出手段により検出されない間は、
待機する応答待機手段、
を、さらに備えるが、該応答待機手段と、
前記視標表示制御手段は、
前記第一入力装置を経た応答が前記第一検出手段により検出された時点、
あるいは、
前記第二入力装置を経た応答が前記第二検出手段により検出された時点において、
前記視標表示制御手段が表示していた静的視標の座標を、記憶装置に記憶する視標提示座標記憶手段を、さらに備えるが、該視標提示座標記憶手段と、
前記第二検出手段により、前記第二入力装置を経た応答が検出されると、
該検出の時点において前記視標提示座標記憶手段により記憶装置に記憶されている座標を参照して、該座標に相当する前記視野マッピング画面における位置に、前記視標表示制御手段により表示された該座標における静的視標の視覚認識が不可能であったことを示す印を記録する視標認識不可能印マッピング手段と、
前記第一検出直後走査続行手段は、
前記第一検出手段により、前記第一入力装置を経た応答が検出されると、
該検出の時点において前記視標表示制御手段により表示されていた静的視標が属して位置していた一つの走査線上の走査点走査が完了しているか否かを演算装置による演算により判定する、第一完了判定手段、をさらに備えるが、該第一完了判定手段と、
前記第二検出直後走査続行手段は、
前記第二検出手段により、前記第二入力装置を経た応答が検出されると、
該検出の時点において前記視標表示制御手段により表示されていた静的視標が属して位置していた一つの走査線上の走査点走査が完了しているか否かを演算装置による演算により判定する、第二完了判定手段、をさらに備えるが、該第二完了判定手段と、
前記第一検出直後走査続行手段は、
前記第一完了判定手段により、一つの走査線上の走査点走査が完了していないとの判定が行われた場合には、
前記第一検出手段により、前記第一入力装置を経た応答が検出された時点において前記視標表示制御手段により表示されていた静的視標と同一の走査線上にあり且つ、該静的視標に隣接する走査点を、演算装置による演算により、
次の走査点とし、
前記第一完了判定手段により、一つの走査線上の走査点走査が完了しているとの判定が行われた場合には、
演算装置による演算により、
走査対象走査線を、
前記第一検出手段により、前記第一入力装置を経た応答が検出された時点において前記視標表示制御手段により表示されていた静的視標が属して位置していた走査線に隣接する走査線に換え、該走査線の端に位置する走査点を、次の走査点とする、
第一完了判定時次の走査点演算手段、を、さらに備えるが、
該第一完了判定時次の走査点演算手段と、
前記第二検出直後走査続行手段は、
前記第二完了判定手段により、一つの走査線上の走査点走査が完了していないとの判定が行われた場合には、
前記第二検出手段により、前記第二入力装置を経た応答が検出された時点において前記視標表示制御手段により表示されていた静的視標と同一の走査線上にあり且つ、該静的視標に隣接する走査点を、演算装置による演算により、
次の走査点とし、
前記第二完了判定手段により、一つの走査線上の走査点走査が完了しているとの判定が行われた場合には、
演算装置による演算により、
走査対象走査線を、
前記第二検出手段により、前記第二入力装置を経た応答が検出された時点において前記視標表示制御手段により表示されていた静的視標が属して位置していた走査線に隣接する走査線に換え、該走査線の端に位置する走査点を、次の走査点とする、
第二完了判定時次の走査点演算手段、を、さらに備えるが、
該第二完了判定時次の走査点演算手段、
として機能させるプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、静的視野スキャン装置、静的視野スキャン装置作動方法、静的視野スキャン装置を実現させるプログラム、及びコンピュータに読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
従来の視野計には次のような物がある。
Goldmann perimeter、５１０型（１９４５年）、９４０型（１９６７年）、Tubinger perimeter（１９５７年）、Octopus perimeter（１９７６年）。（例えば、非特許文献１参照。）。
【０００３】
従来の視野計を説明する。Goldmann perimeterは最初の明度視野計、手動同時記録式であり、視標輝度は4から60種、視標視角は6種、視角視野、背景輝度の調整が可能。欠点は5°以内の中心部測定が不可能であること。Tubinger perimeter（１９５７年）は最初の実用的静視野計である。動的視野、色視野、フリッカー視野など測定できる。手動同時記録式。視標輝度80種、固視標輝度100種、色5種、背景輝度6種。中心視力、中心外視力測定。欠点は視標移動の操作が難しいこと、視標、固視標、背景照明灯の調整が難しいこと。Octopus perimeter（１９７６年）は世界最初の全自動静視野計。
【０００４】
【非特許文献１】最新医学大辞典（１９８７、１９９０年）、医歯薬出版株式会社。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来の視野計は検査に時間を要する。
従来の視野計によって検出される暗点や盲点の形状は非常に大雑把であり、検査結果の図は被験者にとっての暗点や盲点の実際の形状から相当かけはなれている。
従来の視野計では、初期段階にある視野障害を検出できていない。
【０００６】
そこで、本発明の目的は、従来の視野計では頻出していた待ち時間や重複的検査など冗長性を極力排する構成及び作動態様を採り、検査の高速度化を実現する本発明、静的視野スキャン装置を提供することにある。
また、本発明の目的は、被験者の暗点や盲点の形状を、従来の視野計に比較してはるかに詳しく検査結果の図に反映させることが可能な静的視野スキャン装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記の目的を達成するために、
請求項１に記載の発明は、
静的視標により被験者の視野をスキャンするための視野スキャン画面を、出力装置に生成する、視野スキャン画面生成手段によるステップと、
視野スキャン中、被験者に凝視される固視標を、前記視野スキャン画面生成手段によるステップにより生成された視野スキャン画面に表示する、固視標表示制御手段によるステップと、
前記視野スキャン画面に少なくとも一本以上の走査線を設定する、走査線設定手段によるステップと、
該走査線設定手段によるステップにより設定される走査線に沿って少なくとも一点以上の走査点を設定する、走査点設定手段によるステップと、
該走査点設定手段によるステップにより走査線に沿って設定された走査点の中の一つの走査点に、該一つの走査点に対応する視野をスキャンするための静的視標を表示する、視標表示制御手段によるステップと、
該視標表示制御手段によるステップにより表示される静的視標が認識された場合には、第一入力装置を経て応答がなされるが、該応答が開始される瞬間のみを、第一検出手段により、検出するステップと、
前記視標表示制御手段によるステップにより表示される静的視標が認識されなかった場合には、第二入力装置を経て応答がなされるが、該応答が開始される瞬間のみを、第二検出手段により、検出するステップと、
被験者の視野をマッピングして表示するための視野マッピング画面を、出力装置に生成する、視野マッピング画面生成手段によるステップと、
前記視標表示制御手段によるステップは、
前記第一検出手段によるステップにより、前記第一入力装置を経た応答が検出された後、
直ちに、該検出の時点において前記視標表示制御手段によるステップにより表示されていた静的視標の表示を消去し、
直ちに、前記走査点設定手段によるステップにより設定された走査点の中の次の一つの走査点に、該次の一つの走査点に対応する視野をスキャンするための静的視標を表示することで、
該次の走査点に対応する視野のスキャンを続行する、第一検出直後走査続行手段によるステップ、を、さらに有するが、該ステップと、
前記視標表示制御手段によるステップは、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出された後、
直ちに、該検出の時点において前記視標表示制御手段によるステップにより表示されていた静的視標の表示を消去し、
直ちに、前記走査点設定手段によるステップにより設定された走査点の中の次の一つの走査点に、該次の一つの走査点に対応する視野をスキャンするための静的視標を表示することで、
該次の走査点に対応する視野のスキャンを続行する、第二検出直後走査続行手段によるステップ、を、さらに有するが、該ステップと、
前記視標表示制御手段によるステップは、
前記第一入力装置を経た応答が前記第一検出手段によるステップにより検出されず、且つ、
前記第二入力装置を経た応答が前記第二検出手段によるステップにより検出されない間は、
待機する、応答待機手段によるステップ、
を、さらに有するが、該ステップと、
前記視標表示制御手段によるステップは、
前記第一入力装置を経た応答が前記第一検出手段によるステップにより検出された時点、
あるいは、
前記第二入力装置を経た応答が前記第二検出手段によるステップにより検出された時点において、
前記視標表示制御手段によるステップが表示していた静的視標の座標を、記憶装置に記憶する、視標提示座標記憶手段によるステップを、さらに有するが、該ステップと、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出されると、
該検出の時点において前記視標提示座標記憶手段によるステップにより記憶装置に記憶されている座標を参照して、該座標に相当する前記視野マッピング画面における位置に、該座標においては前記視標表示制御手段によるステップにより表示された静的視標の視覚認識が不可能であったこと、を示す印を記録する、視標認識不可能印マッピング手段によるステップと、
前記第一検出直後走査続行手段によるステップは、
前記第一検出手段によるステップにより、前記第一入力装置を経た応答が検出されると、
該検出の時点において前記視標表示制御手段によるステップにより表示されていた静的視標が属して位置していた一つの走査線上の走査点走査が完了しているか否かを、演算装置による演算により判定する、第一完了判定手段によるステップ、をさらに有するが、該ステップと、
前記第二検出直後走査続行手段によるステップは、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出されると、
該検出の時点において前記視標表示制御手段によるステップにより表示されていた静的視標が属して位置していた一つの走査線上の走査点走査が完了しているか否かを、演算装置による演算により判定する、第二完了判定手段によるステップ、をさらに有するが、該ステップと、
前記第一検出直後走査続行手段によるステップは、
前記第一完了判定手段によるステップにより、一つの走査線上の走査点走査が完了していないとの判定が行われた場合には、
前記第一検出手段によるステップにより、前記第一入力装置を経た応答が検出された時点において前記視標表示制御手段によるステップにより表示されていた静的視標と同一の走査線上にあり且つ、該静的視標に隣接する走査点を、演算装置による演算により、
次の走査点とし、
前記第一完了判定手段によるステップにより、一つの走査線上の走査点走査が完了しているとの判定が行われた場合には、
演算装置による演算により、
走査対象走査線を、
前記第一検出手段によるステップにより、前記第一入力装置を経た応答が検出された時点において前記視標表示制御手段によるステップにより表示されていた静的視標が属して位置していた走査線に隣接する走査線に換え、該走査線の端に位置する走査点を、次の走査点とする、
第一完了判定時次の走査点演算手段によるステップ、を、さらに有するが、
該ステップと、
前記第二検出直後走査続行手段によるステップは、
前記第二完了判定手段によるステップにより、一つの走査線上の走査点走査が完了していないとの判定が行われた場合には、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出された時点において前記視標表示制御手段によるステップにより表示されていた静的視標と同一の走査線上にあり且つ、該静的視標に隣接する走査点を、演算装置による演算により、
次の走査点とし、
前記第二完了判定手段によるステップにより、一つの走査線上の走査点走査が完了しているとの判定が行われた場合には、
演算装置による演算により、
走査対象走査線を、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出された時点において前記視標表示制御手段によるステップにより表示されていた静的視標が属して位置していた走査線に隣接する走査線に換え、該走査線の端に位置する走査点を、次の走査点とする、
第二完了判定時次の走査点演算手段によるステップ、を、さらに有するが、
該ステップと、
を、
有することを特徴とする静的視野スキャン装置の作動方法。
【０００８】
請求項２に記載の発明は、
コンピュータを、
静的視標により被験者の視野をスキャンするための視野スキャン画面を出力装置に生成する視野スキャン画面生成手段と、
視野スキャン中、被験者に凝視される固視標を、前記視野スキャン画面生成手段により生成された視野スキャン画面に表示する固視標表示制御手段と、
前記視野スキャン画面に少なくとも一本以上の走査線を設定する走査線設定手段と、
該走査線設定手段により設定される走査線に沿って少なくとも一点以上の走査点を設定する走査点設定手段と、
該走査点設定手段により走査線に沿って設定された走査点の中の一つの走査点に、該一つの走査点に対応する視野をスキャンするための静的視標を表示する視標表示制御手段と、
該視標表示制御手段により表示される静的視標が認識された場合には、第一入力装置を経て応答がなされるが、該応答が開始される瞬間のみを検出する第一検出手段と、
前記視標表示制御手段により表示される静的視標が認識されなかった場合には、第二入力装置を経て応答がなされるが、該応答が開始される瞬間のみを検出する第二検出手段と、
被験者の視野をマッピングして表示するための視野マッピング画面を出力装置に生成する視野マッピング画面生成手段と、
前記視標表示制御手段は、
前記第一検出手段により、前記第一入力装置を経た応答が検出された後、
直ちに、該検出の時点において前記視標表示制御手段により表示されていた静的視標の表示を消去し、
直ちに、前記走査点設定手段により設定された走査点の中の次の一つの走査点に、該次の一つの走査点に対応する視野をスキャンするための静的視標を表示することで、該次の走査点に対応する視野のスキャンを続行する第一検出直後走査続行手段、
を、さらに備えるが、該第一検出直後走査続行手段と、
前記視標表示制御手段は、
前記第二検出手段により、前記第二入力装置を経た応答が検出された後、
直ちに、該検出の時点において前記視標表示制御手段により表示されていた静的視標の表示を消去し、
直ちに、前記走査点設定手段により設定された走査点の中の次の一つの走査点に、該次の一つの走査点に対応する視野をスキャンするための静的視標を表示することで、該次の走査点に対応する視野のスキャンを続行する第二検出直後走査続行手段、
を、さらに備えるが、該第二検出直後走査続行手段と、
前記視標表示制御手段は、
前記第一入力装置を経た応答が前記第一検出手段により検出されず、且つ、
前記第二入力装置を経た応答が前記第二検出手段により検出されない間は、
待機する応答待機手段、
を、さらに備えるが、該応答待機手段と、
前記視標表示制御手段は、
前記第一入力装置を経た応答が前記第一検出手段により検出された時点、
あるいは、
前記第二入力装置を経た応答が前記第二検出手段により検出された時点において、
前記視標表示制御手段が表示していた静的視標の座標を、記憶装置に記憶する視標提示座標記憶手段を、さらに備えるが、該視標提示座標記憶手段と、
前記第二検出手段により、前記第二入力装置を経た応答が検出されると、
該検出の時点において前記視標提示座標記憶手段により記憶装置に記憶されている座標を参照して、該座標に相当する前記視野マッピング画面における位置に、前記視標表示制御手段により表示された該座標における静的視標の視覚認識が不可能であったことを示す印を記録する視標認識不可能印マッピング手段と、
前記第一検出直後走査続行手段は、
前記第一検出手段により、前記第一入力装置を経た応答が検出されると、
該検出の時点において前記視標表示制御手段により表示されていた静的視標が属して位置していた一つの走査線上の走査点走査が完了しているか否かを演算装置による演算により判定する、第一完了判定手段、をさらに備えるが、該第一完了判定手段と、
前記第二検出直後走査続行手段は、
前記第二検出手段により、前記第二入力装置を経た応答が検出されると、
該検出の時点において前記視標表示制御手段により表示されていた静的視標が属して位置していた一つの走査線上の走査点走査が完了しているか否かを演算装置による演算により判定する、第二完了判定手段、をさらに備えるが、該第二完了判定手段と、
前記第一検出直後走査続行手段は、
前記第一完了判定手段により、一つの走査線上の走査点走査が完了していないとの判定が行われた場合には、
前記第一検出手段により、前記第一入力装置を経た応答が検出された時点において前記視標表示制御手段により表示されていた静的視標と同一の走査線上にあり且つ、該静的視標に隣接する走査点を、演算装置による演算により、
次の走査点とし、
前記第一完了判定手段により、一つの走査線上の走査点走査が完了しているとの判定が行われた場合には、
演算装置による演算により、
走査対象走査線を、
前記第一検出手段により、前記第一入力装置を経た応答が検出された時点において前記視標表示制御手段により表示されていた静的視標が属して位置していた走査線に隣接する走査線に換え、該走査線の端に位置する走査点を、次の走査点とする、
第一完了判定時次の走査点演算手段、を、さらに備えるが、
該第一完了判定時次の走査点演算手段と、
前記第二検出直後走査続行手段は、
前記第二完了判定手段により、一つの走査線上の走査点走査が完了していないとの判定が行われた場合には、
前記第二検出手段により、前記第二入力装置を経た応答が検出された時点において前記視標表示制御手段により表示されていた静的視標と同一の走査線上にあり且つ、該静的視標に隣接する走査点を、演算装置による演算により、
次の走査点とし、
前記第二完了判定手段により、一つの走査線上の走査点走査が完了しているとの判定が行われた場合には、
演算装置による演算により、
走査対象走査線を、
前記第二検出手段により、前記第二入力装置を経た応答が検出された時点において前記視標表示制御手段により表示されていた静的視標が属して位置していた走査線に隣接する走査線に換え、該走査線の端に位置する走査点を、次の走査点とする、
第二完了判定時次の走査点演算手段、を、さらに備えるが、
該第二完了判定時次の走査点演算手段、
として機能させるプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の効果】
【０００９】
本発明、静的視野スキャン装置は、従来型視野計に見られる冗長性を極力排する構成及び作動態様を採っており、著しく作動が軽いので、所定の時間内に大量の走査点を、静的視標により走査可能である。
従って、従来型視野計に比べ、詳しい検査や、検査時間の短い検査が可能である。
【００１０】
本発明、静的視野スキャン装置により生成された視野マッピング画像の例である図１及び図８から明らかなように、本発明、静的視野スキャン装置は、暗点２０１、盲点２０３の形状だけではなく、暗点と盲点の接続部分２０２の形状をも詳しくマッピングすることができる。
本発明、静的視野スキャン装置は、静的視野スキャンの結果得られるデータから、網膜構造等を強く明示する、静的視野のスキャンと呼ぶにふさわしい視野マッピング画像を生成することができる。
本発明、静的視野スキャン装置は、ゴールドマン視野計のようなかさばる装置を必要とせず、簡単な構成で実現できる。
本発明、静的視野スキャン装置は、５°以内の視野中心部の測定が可能である。
【００１１】
第一の発明である静的視野スキャン装置の作動方法によれば、
静的視標により被験者の視野をスキャンするための視野スキャン画面を、出力装置に生成する、視野スキャン画面生成手段によるステップと、
視野スキャン中、被験者に凝視される固視標を、前記視野スキャン画面生成手段によるステップにより生成された視野スキャン画面に表示する、固視標表示制御手段によるステップと、
前記視野スキャン画面に少なくとも一本以上の走査線を設定する、走査線設定手段によるステップと、
該走査線設定手段によるステップにより設定される走査線に沿って少なくとも一点以上の走査点を設定する、走査点設定手段によるステップと、
該走査点設定手段によるステップにより走査線に沿って設定された走査点の中の一つの走査点に、該一つの走査点に対応する視野をスキャンするための静的視標を表示する、視標表示制御手段によるステップと、
該視標表示制御手段によるステップにより表示される静的視標が認識された場合には、第一入力装置を経て応答がなされるが、該応答が開始される瞬間のみを、第一検出手段により、検出するステップと、
前記視標表示制御手段によるステップにより表示される静的視標が認識されなかった場合には、第二入力装置を経て応答がなされるが、該応答が開始される瞬間のみを、第二検出手段により、検出するステップと、
被験者の視野をマッピングして表示するための視野マッピング画面を、出力装置に生成する、視野マッピング画面生成手段によるステップと、
前記視標表示制御手段によるステップは、
前記第一検出手段によるステップにより、前記第一入力装置を経た応答が検出された後、
直ちに、該検出の時点において前記視標表示制御手段によるステップにより表示されていた静的視標の表示を消去し、
直ちに、前記走査点設定手段によるステップにより設定された走査点の中の次の一つの走査点に、該次の一つの走査点に対応する視野をスキャンするための静的視標を表示することで、
該次の走査点に対応する視野のスキャンを続行する、第一検出直後走査続行手段によるステップ、を、さらに有するが、該ステップと、
前記視標表示制御手段によるステップは、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出された後、
直ちに、該検出の時点において前記視標表示制御手段によるステップにより表示されていた静的視標の表示を消去し、
直ちに、前記走査点設定手段によるステップにより設定された走査点の中の次の一つの走査点に、該次の一つの走査点に対応する視野をスキャンするための静的視標を表示することで、
該次の走査点に対応する視野のスキャンを続行する、第二検出直後走査続行手段によるステップ、を、さらに有するが、該ステップと、
前記視標表示制御手段によるステップは、
前記第一入力装置を経た応答が前記第一検出手段によるステップにより検出されず、且つ、
前記第二入力装置を経た応答が前記第二検出手段によるステップにより検出されない間は、
待機する、応答待機手段によるステップ、
を、さらに有するが、該ステップと、
前記視標表示制御手段によるステップは、
前記第一入力装置を経た応答が前記第一検出手段によるステップにより検出された時点、
あるいは、
前記第二入力装置を経た応答が前記第二検出手段によるステップにより検出された時点において、
前記視標表示制御手段によるステップが表示していた静的視標の座標を、記憶装置に記憶する、視標提示座標記憶手段によるステップを、さらに有するが、該ステップと、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出されると、
該検出の時点において前記視標提示座標記憶手段によるステップにより記憶装置に記憶されている座標を参照して、該座標に相当する前記視野マッピング画面における位置に、該座標においては前記視標表示制御手段によるステップにより表示された静的視標の視覚認識が不可能であったこと、を示す印を記録する、視標認識不可能印マッピング手段によるステップと、
前記第一検出直後走査続行手段によるステップは、
前記第一検出手段によるステップにより、前記第一入力装置を経た応答が検出されると、
該検出の時点において前記視標表示制御手段によるステップにより表示されていた静的視標が属して位置していた一つの走査線上の走査点走査が完了しているか否かを、演算装置による演算により判定する、第一完了判定手段によるステップ、をさらに有するが、該ステップと、
前記第二検出直後走査続行手段によるステップは、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出されると、
該検出の時点において前記視標表示制御手段によるステップにより表示されていた静的視標が属して位置していた一つの走査線上の走査点走査が完了しているか否かを、演算装置による演算により判定する、第二完了判定手段によるステップ、をさらに有するが、該ステップと、
前記第一検出直後走査続行手段によるステップは、
前記第一完了判定手段によるステップにより、一つの走査線上の走査点走査が完了していないとの判定が行われた場合には、
前記第一検出手段によるステップにより、前記第一入力装置を経た応答が検出された時点において前記視標表示制御手段によるステップにより表示されていた静的視標と同一の走査線上にあり且つ、該静的視標に隣接する走査点を、演算装置による演算により、
次の走査点とし、
前記第一完了判定手段によるステップにより、一つの走査線上の走査点走査が完了しているとの判定が行われた場合には、
演算装置による演算により、
走査対象走査線を、
前記第一検出手段によるステップにより、前記第一入力装置を経た応答が検出された時点において前記視標表示制御手段によるステップにより表示されていた静的視標が属して位置していた走査線に隣接する走査線に換え、該走査線の端に位置する走査点を、次の走査点とする、
第一完了判定時次の走査点演算手段によるステップ、を、さらに有するが、
該ステップと、
前記第二検出直後走査続行手段によるステップは、
前記第二完了判定手段によるステップにより、一つの走査線上の走査点走査が完了していないとの判定が行われた場合には、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出された時点において前記視標表示制御手段によるステップにより表示されていた静的視標と同一の走査線上にあり且つ、該静的視標に隣接する走査点を、演算装置による演算により、
次の走査点とし、
前記第二完了判定手段によるステップにより、一つの走査線上の走査点走査が完了しているとの判定が行われた場合には、
演算装置による演算により、
走査対象走査線を、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出された時点において前記視標表示制御手段によるステップにより表示されていた静的視標が属して位置していた走査線に隣接する走査線に換え、該走査線の端に位置する走査点を、次の走査点とする、
第二完了判定時次の走査点演算手段によるステップ、を、さらに有するが、
該ステップと、
を、
有することを特徴とする静的視野スキャン装置の作動方法であるので、
本発明、静的視野スキャン装置の作動方法により、静的視野スキャンを行うと、図１及び図８に示すような視野マッピング画像を得ることができる。
【００１２】
第二の発明である静的視野スキャン装置を実現させるプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体によれば、
コンピュータを、
静的視標により被験者の視野をスキャンするための視野スキャン画面を出力装置に生成する視野スキャン画面生成手段と、
視野スキャン中、被験者に凝視される固視標を、前記視野スキャン画面生成手段により生成された視野スキャン画面に表示する固視標表示制御手段と、
前記視野スキャン画面に少なくとも一本以上の走査線を設定する走査線設定手段と、
該走査線設定手段により設定される走査線に沿って少なくとも一点以上の走査点を設定する走査点設定手段と、
該走査点設定手段により走査線に沿って設定された走査点の中の一つの走査点に、該一つの走査点に対応する視野をスキャンするための静的視標を表示する視標表示制御手段と、
該視標表示制御手段により表示される静的視標が認識された場合には、第一入力装置を経て応答がなされるが、該応答が開始される瞬間のみを検出する第一検出手段と、
前記視標表示制御手段により表示される静的視標が認識されなかった場合には、第二入力装置を経て応答がなされるが、該応答が開始される瞬間のみを検出する第二検出手段と、
被験者の視野をマッピングして表示するための視野マッピング画面を出力装置に生成する視野マッピング画面生成手段と、
前記視標表示制御手段は、
前記第一検出手段により、前記第一入力装置を経た応答が検出された後、
直ちに、該検出の時点において前記視標表示制御手段により表示されていた静的視標の表示を消去し、
直ちに、前記走査点設定手段により設定された走査点の中の次の一つの走査点に、該次の一つの走査点に対応する視野をスキャンするための静的視標を表示することで、該次の走査点に対応する視野のスキャンを続行する第一検出直後走査続行手段、
を、さらに備えるが、該第一検出直後走査続行手段と、
前記視標表示制御手段は、
前記第二検出手段により、前記第二入力装置を経た応答が検出された後、
直ちに、該検出の時点において前記視標表示制御手段により表示されていた静的視標の表示を消去し、
直ちに、前記走査点設定手段により設定された走査点の中の次の一つの走査点に、該次の一つの走査点に対応する視野をスキャンするための静的視標を表示することで、該次の走査点に対応する視野のスキャンを続行する第二検出直後走査続行手段、
を、さらに備えるが、該第二検出直後走査続行手段と、
前記視標表示制御手段は、
前記第一入力装置を経た応答が前記第一検出手段により検出されず、且つ、
前記第二入力装置を経た応答が前記第二検出手段により検出されない間は、
待機する応答待機手段、
を、さらに備えるが、該応答待機手段と、
前記視標表示制御手段は、
前記第一入力装置を経た応答が前記第一検出手段により検出された時点、
あるいは、
前記第二入力装置を経た応答が前記第二検出手段により検出された時点において、
前記視標表示制御手段が表示していた静的視標の座標を、記憶装置に記憶する視標提示座標記憶手段を、さらに備えるが、該視標提示座標記憶手段と、
前記第二検出手段により、前記第二入力装置を経た応答が検出されると、
該検出の時点において前記視標提示座標記憶手段により記憶装置に記憶されている座標を参照して、該座標に相当する前記視野マッピング画面における位置に、前記視標表示制御手段により表示された該座標における静的視標の視覚認識が不可能であったことを示す印を記録する視標認識不可能印マッピング手段と、
前記第一検出直後走査続行手段は、
前記第一検出手段により、前記第一入力装置を経た応答が検出されると、
該検出の時点において前記視標表示制御手段により表示されていた静的視標が属して位置していた一つの走査線上の走査点走査が完了しているか否かを演算装置による演算により判定する、第一完了判定手段、をさらに備えるが、該第一完了判定手段と、
前記第二検出直後走査続行手段は、
前記第二検出手段により、前記第二入力装置を経た応答が検出されると、
該検出の時点において前記視標表示制御手段により表示されていた静的視標が属して位置していた一つの走査線上の走査点走査が完了しているか否かを演算装置による演算により判定する、第二完了判定手段、をさらに備えるが、該第二完了判定手段と、
前記第一検出直後走査続行手段は、
前記第一完了判定手段により、一つの走査線上の走査点走査が完了していないとの判定が行われた場合には、
前記第一検出手段により、前記第一入力装置を経た応答が検出された時点において前記視標表示制御手段により表示されていた静的視標と同一の走査線上にあり且つ、該静的視標に隣接する走査点を、演算装置による演算により、
次の走査点とし、
前記第一完了判定手段により、一つの走査線上の走査点走査が完了しているとの判定が行われた場合には、
演算装置による演算により、
走査対象走査線を、
前記第一検出手段により、前記第一入力装置を経た応答が検出された時点において前記視標表示制御手段により表示されていた静的視標が属して位置していた走査線に隣接する走査線に換え、該走査線の端に位置する走査点を、次の走査点とする、
第一完了判定時次の走査点演算手段、を、さらに備えるが、
該第一完了判定時次の走査点演算手段と、
前記第二検出直後走査続行手段は、
前記第二完了判定手段により、一つの走査線上の走査点走査が完了していないとの判定が行われた場合には、
前記第二検出手段により、前記第二入力装置を経た応答が検出された時点において前記視標表示制御手段により表示されていた静的視標と同一の走査線上にあり且つ、該静的視標に隣接する走査点を、演算装置による演算により、
次の走査点とし、
前記第二完了判定手段により、一つの走査線上の走査点走査が完了しているとの判定が行われた場合には、
演算装置による演算により、
走査対象走査線を、
前記第二検出手段により、前記第二入力装置を経た応答が検出された時点において前記視標表示制御手段により表示されていた静的視標が属して位置していた走査線に隣接する走査線に換え、該走査線の端に位置する走査点を、次の走査点とする、
第二完了判定時次の走査点演算手段、を、さらに備えるが、
該第二完了判定時次の走査点演算手段、
として機能させるプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体であるので、
静的視野スキャン装置を実現させるプログラムを、コンピュータに、読み取り可能にすることができ、静的視野スキャン装置を実現させるプログラムを実行することにより、静的視野スキャン装置を実現させることができ、静的視野スキャンを行うと、図１及び図８に示すような視野マッピング画像を得ることができる。
【発明を実施するための最良の形態】
【００１３】
本発明、静的視野スキャン装置、静的視野スキャン装置作動方法、静的視野スキャン装置を実現させるプログラム、及びコンピュータに読み取り可能な記録媒体について、図面を参照しながら詳細に説明する。
【００１４】
まず、図３及び図７を参照して、本発明、静的視野スキャン装置の構成について説明する。
図３は、本発明、静的視野スキャン装置の構成の一例を表している。
図７は、本発明、静的視野スキャン装置におけるＣＰＵ５０１のハードウェア構成の一例を表している。
【００１５】
図３は、コンピュータシステム３０１の概略構成を示している。
本発明、静的視野スキャン装置は、コンピュータシステム３０１により、本発明、静的視野スキャン装置を実現させるプログラムを実行することで実現される。
本実施形態の静的視野スキャン装置を実現するコンピュータシステム３０１は、図３に示すように、後述するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５０１等を備える本体３０２と、キーボード３０３、（必要であればマウス３０６）、ディスプレイ３０４、プリンタ３０５、（必要であればスピーカ３０７）から構成されている。
【００１６】
次に、本発明、静的視野スキャン装置におけるＣＰＵ５０１のハードウェア構成の一例を、図７を参照しつつ説明する。
本発明、静的視野スキャン装置におけるＣＰＵ５０１は、具体的には、ＣＰＵ５０１等のマイクロプロセッサ、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５０２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）５０３、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）５０４、キーボード３０３、マウス３０６、ディスプレイ３０４、プリンタ３０５、スピーカ３０７及び通信インターフェースを含んで構成される。
以上の各部分は、バス５０５により接続されている。
（ＨＤＤ５０４は入出力インターフェースを経てバス５０５に接続されている。）
キーボード３０３は入出力インターフェースを経てバス５０５に接続されており、キーボード３０３からの入力をＣＰＵ５０１に出力することができる。
ディスプレイ３０４は入出力インターフェースを経てバス５０５に接続されており、ＣＰＵ５０１からのイメージデータの入力をディスプレイ３０４に出力することができる。
プリンタ３０５は入出力インターフェースを経てバス５０５に接続されており、ＣＰＵ５０１からの入力をプリンタ３０５により出力することができる。
（スピーカ３０７は入出力インターフェースを経てバス５０５に接続されており、ＣＰＵ５０１からの入力をスピーカ３０７により出力することができる。）
（マウス３０６は入出力インターフェースを経てバス５０５に接続されており、マウス３０６からの入力をＣＰＵ５０１に出力することができる。）
【００１７】
ＣＰＵ５０１は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）５０４に格納された本発明、静的視野スキャン装置を実現させるプログラムを、ＲＡＭ５０２上に展開することにより、本実施形態に特徴的な動作を実行する。
【００１８】
ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従って、本発明、静的視野スキャン装置の制御や、各種の演算処理などを実行する。
ＣＰＵ５０１は、ディスプレイ３０４（出力装置の一例）による表示処理の制御を行う。
（例えば、具体的には、固視標及び静的視標の表示制御や、本発明、静的視野スキャン装置により得られたデータから視野マッピング画像の生成を行ったりする。） 
ＣＰＵ５０１は、キーボード３０３（入力装置の一例）からの入力に応じて、本発明、静的視野スキャン装置の制御を行う。
ＣＰＵ５０１は、静的視野スキャン装置から得られたデータに基づいて生成した視野マッピング画像等の出力を、プリンタ３０５等から出力させるよう制御することができる。
（必要であれば、ＣＰＵ５０１は、（例えばキーボード３０３等入力装置からの入力に応じて、あるいは例えば、静的視野スキャンにおいて走査線が換わる際に、あるいは例えば、視野マッピング画像が出力される際、等に）スピーカ３０７（出力装置の一例）から出力を生じさせるよう制御を行うようにしてもよい。）
（ＣＰＵ５０１は、マウス３０６（入力装置の一例）からの入力に応じて、本発明、静的視野スキャン装置の制御を行うようにしてもよい。）
【００１９】
キーボード３０３、（必要であればマウス３０６、）及びディスプレイ３０４は、本発明静的視野スキャン装置のユーザインターフェースとして利用される。
キーボード３０３は、例えば入力を行うためのデバイス（入力装置）として利用される。
（必要であれば、マウス３０６は、ディスプレイ３０４の表示画面に、各種の入力を行うためのデバイスとして利用される。）
【００２０】
ディスプレイ３０４は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）やＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）等からなる表示デバイス（出力装置）であり、本発明、静的視野スキャン装置による視野のスキャンを行ったり、静的視野スキャン装置により生成された視野マッピング画像を表示したりする。
（必要であれば、ディスプレイ３０４に、各種の操作画面や、設定画面などを表示するようにしてもよい。）
【００２１】
また、ＣＰＵ５０１がインターネットやＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワークに接続されている場合には、通信インターフェースにＬＡＮカード等のネットワークアダプタやモデム等の通信機器を具備させて、ネットワークによりデータ通信を行えるように構成することができる。その場合、本発明、静的視野スキャン装置を実現させるプログラムを格納するサーバを、ネットワークに設置し、ＣＰＵ５０１をサーバのクライアント端末として構成することにより、本発明における動作を、静的視野スキャン装置に実行させることができる。
【００２２】
また、本発明、静的視野スキャン装置を実現させるプログラムは、コンピュータに読み取り可能な記録媒体（記憶媒体）に記憶させることができる。
このような記録媒体（記憶媒体）として、例えば、光ディスク、光磁気ディスク（ＣＤ−ＲＯＭ／ＤＶＤ−ＲＡＭ／ＤＶＤ−ＲＯＭ／ＭＯ等）、磁気記憶媒体（ハードディスク／フロッピー（登録商標）ディスク／ＺＩＰ等）、半導体メモリ等がある。
【００２３】
次に、静的視野スキャン装置、静的視野スキャン装置作動方法、及び静的視野スキャン装置を実現させるプログラムによる静的視野スキャン装置の制御について、図２及び、図４〜図６、及び図９を参照しながら詳細に説明する。
【００２４】
図２は、本発明、静的視野スキャン装置の走査及び作動態様、及び静的視野マッピング態様の一例を示している。
【００２５】
図４〜図６は、本発明、静的視野スキャン装置における静的視野スキャン処理、及び視野マッピング処理の一例を表す流れ図である。
【００２６】
図９は、本発明、静的視野スキャン装置の最良の実施形態の画面の構成の一例を示す図である。
【００２７】
まず、図２を参照しながら、本発明、静的視野スキャン装置の走査及び作動態様、及び視野マッピング態様について詳細に説明する。
【００２８】
ＣＰＵ５０１は、視野スキャン画面１を出力装置（例えばディスプレイ３０４）に生成する。（視野スキャン画面生成手段である。）
【００２９】
ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、視野スキャン画面１において、設定された位置に、固視標２を表示する。（固視標表示制御手段である。）
固視標２は、静的視野スキャン中、被験者の片側の目により凝視されるべき固視標である。
【００３０】
ＣＰＵ５０１は、静的視野スキャン装置を実現させるプログラムに従い、視野スキャン画面１において設定される走査領域１Ａにおいて、例えば、上側から走査線Ｒ１、走査線Ｒ２、等を配し、以下同様に、走査線Ｒｍまで、設定された（例えば、ｙ軸方向に対する）間隔で、複数の走査線を設定する。（走査線設定手段である。）
それら走査線は、視野を走査する際に静的視標表示位置が沿って変化する経路として設定されるものであり、ＣＰＵ５０１はそれら走査線を、視野スキャン画面１に表示しない。
（図２においては、水平方向の走査線が設定されているが、他の方向の走査線により走査線を設定するとしてもよい。）
（走査領域１Ａが、視野スキャン画面１の全体に設定される場合があってもよい。）
【００３１】
ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、例えば、まず走査線Ｒ１の、走査領域１Ａ左端の、走査点Ｒ１１に、静的視標を表示する。（視標表示制御手段の一環である。）
【００３２】
その後、ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答が第一検出手段により検出されず、且つ、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答が第二検出手段により検出されない間は、走査点Ｒ１１に静的視標を表示した状態で、応答待機を行う。（応答待機手段である。）
（本発明の実施形態では、第一入力装置とは、例えば、右矢印カーソルキー３０３Ａであり、第二入力装置とは、例えば、左矢印カーソルキー３０３Ｂである。また、本発明実施形態における静的視野スキャン装置では、視野スキャン画面１に表示される静的視標が被験者により認識された場合には、右矢印カーソルキー３０３Ａが一瞬押されることにより応答がなされ、視野スキャン画面１に表示される静的視標が被験者により認識されなかった場合には、左矢印カーソルキー３０３Ｂが一瞬押されることにより応答がなされる。）
（本発明実施の形態では、第一検出手段とは、視野スキャン画面１に表示された静的視標が視覚認識された場合に、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経てなされる応答の、該応答開始の瞬間のみを検出する手段である。すなわち、本発明実施の形態では、例えば、被験者は、視野スキャン画面１に表示された静的視標を視覚認識できた場合には、右矢印カーソルキー３０３Ａを一瞬押すことにより、その静的視標が認識できたとの応答を行うが、第一検出手段は、右矢印カーソルキー３０３Ａ押しの開始時点のみの検出を行い、その後右矢印カーソルキー３０３Ａ押しが（一瞬押しにおいて）継続している間については検出を行わないという作動を行う。すなわち、第一検出手段は、右矢印カーソルキー３０３Ａが押された瞬間だけを検出するよう作動する。すなわち、第一検出手段は、右矢印カーソルキー３０３Ａが押された時に一度だけ押されている情報を返し、後は押されている右矢印カーソルキー３０３Ａをはなすまでは、押されていることにならないように作動する。）
（本発明実施の形態では、第二検出手段とは、視野スキャン画面１に表示された静的視標が視覚認識されなかった場合に、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経てなされる応答の、該応答開始の瞬間のみを検出する手段である。すなわち、本発明実施の形態では、例えば、被験者は、視野スキャン画面１に表示された静的視標を視覚認識できなかった場合には、左矢印カーソルキー３０３Ｂを一瞬押すことにより、その静的視標が認識できなかったとの応答を行うが、第二検出手段は、左矢印カーソルキー３０３Ｂ押しの開始時点のみの検出を行い、その後左矢印カーソルキー３０３Ｂ押しが（一瞬押しにおいて）継続している間については検出を行わないという作動を行う。すなわち、第二検出手段は、左矢印カーソルキー３０３Ｂが押された瞬間だけを検出するよう作動する。すなわち、第二検出手段は、左矢印カーソルキー３０３Ｂが押された時に一度だけ押されている情報を返し、後は押されている左矢印カーソルキー３０３Ｂをはなすまでは、押されていることにならないように作動する。）
【００３３】
今、固視標２を凝視する被験者が、走査点Ｒ１１に表示される静的視標を視覚認識可能である場合について考える。
走査点Ｒ１１に表示された静的視標を、被験者が視野に視覚認識できた時点で、被験者は、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経て、その静的視標が認識できたとの応答を行う（本発明実施の形態では、例えば、右矢印カーソルキー３０３Ａを一瞬押す）。
【００３４】
ＣＰＵ５０１は、第一検出手段により、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答（この場合は、被験者によりなされる、視野に、走査点Ｒ１１に表示された静的視標を認識できたとの応答）が検出された後、直ちに、表示されていた静的視標の表示（走査点Ｒ１１に表示されていた静的視標の表示）を消去し、
直ちに、次の一つの走査点（すなわち、走査点Ｒ１２）に、該次の一つの走査点（走査点Ｒ１２）に対応する視野をスキャンするための静的視標を表示する（視標表示制御手段の一環）ことで、該次の走査点（走査点Ｒ１２）に対応する視野のスキャンを続行する。
（第一検出直後走査続行手段である。）
（この時の、次の一つの走査点（走査点Ｒ１２）は、第一完了判定手段、及び第一完了判定時次の走査点演算手段により決定されている。）
（すなわち、ＣＰＵ５０１は、第一検出手段により、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答（この場合は、被験者によりなされる、視野に、走査点Ｒ１１に表示された静的視標を認識できたとの応答）が検出された後、該検出の時点において視野スキャン画面１に表示されていた静的視標（走査点Ｒ１１に表示されていた静的視標）が属して位置していた一つの走査線（すなわち、走査線Ｒ１）上の走査点走査が完了しているか否か（走査線Ｒ１上において、走査点Ｒ１ｎまでの走査が完了しているか否か）を演算装置による演算により判定する（第一完了判定手段）。）
（この場合、ＣＰＵ５０１は、一つの走査線（走査線Ｒ１）上の走査点走査（走査点Ｒ１ｎまでの走査）が完了していないとの判定を行い、第一検出手段により、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答が検出された時点において表示されていた静的視標（走査点Ｒ１１に表示されていた静的視標）と同一の走査線（走査線Ｒ１）上にあり且つ、該静的視標（走査点Ｒ１１に表示されていた静的視標）に隣接する走査点（走査点Ｒ１２）を、演算装置による演算により、次の走査点とする（第一完了判定時次の走査点演算手段）。）
（本発明実施の形態における静的視野スキャン装置においては、例えば、被験者が右矢印カーソルキー３０３Ａを押し続けても、次の一つの走査点としての走査点が、例えば走査点Ｒ１２から走査点Ｒ１３、走査点Ｒ１４、・・・、などと進んでいくことがない。１回右矢印カーソルキー３０３Ａ押しに対し、走査点は１つだけ進むという作動態様である。）
【００３５】
ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、例えば、今、走査点Ｒ１２に、静的視標を表示している。（視標表示制御手段の一環である。）
【００３６】
その後、ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答が第一検出手段により検出されず、且つ、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答が第二検出手段により検出されない間は、走査点Ｒ１２に静的視標を表示した状態で、応答待機を行う。（応答待機手段である。）
【００３７】
今、固視標２を凝視する被験者が、走査点Ｒ１２に表示される静的視標も視覚認識可能である場合について考える。
走査点Ｒ１２に表示された静的視標を、被験者が視野に認識できた時点で、被験者は、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経て、その静的視標が認識できたとの応答を行う（本発明実施の形態では、例えば、右矢印カーソルキー３０３Ａを一瞬押す）。
【００３８】
ＣＰＵ５０１は、第一検出手段により、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答（この場合は、被験者によりなされる、視野に、走査点Ｒ１２に表示された静的視標を認識できたとの応答）が検出された後、直ちに、表示されていた静的視標の表示（走査点Ｒ１２に表示されていた静的視標の表示）を消去し、
直ちに、次の一つの走査点（すなわち、走査点Ｒ１３）に、該次の一つの走査点（走査点Ｒ１３）に対応する視野をスキャンするための静的視標を表示する（視標表示制御手段の一環）ことで、該次の走査点（走査点Ｒ１３）に対応する視野のスキャンを続行する。
（第一検出直後走査続行手段である。）
（この時の、次の一つの走査点（走査点Ｒ１３）は、第一完了判定手段、及び第一完了判定時次の走査点演算手段により決定されている。）
（すなわち、ＣＰＵ５０１は、第一検出手段により、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答（この場合は、被験者によりなされる、視野に、走査点Ｒ１２に表示された静的視標を認識できたとの応答）が検出された後、該検出の時点において視野スキャン画面１に表示されていた静的視標（走査点Ｒ１２に表示されていた静的視標）が属して位置していた一つの走査線（すなわち、走査線Ｒ１）上の走査点走査が完了しているか否か（走査線Ｒ１上において、走査点Ｒ１ｎまでの走査が完了しているか否か）を演算装置による演算により判定する（第一完了判定手段）。）
（今の場合、ＣＰＵ５０１は、一つの走査線（走査線Ｒ１）上の走査点走査（走査点Ｒ１ｎまでの走査）が完了していないとの判定を行い、第一検出手段により、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答が検出された時点において表示されていた静的視標（走査点Ｒ１２に表示されていた静的視標）と同一の走査線（走査線Ｒ１）上にあり且つ、該静的視標（走査点Ｒ１２に表示されていた静的視標）に隣接する走査点（走査点Ｒ１３）を、演算装置による演算により、次の走査点とする（第一完了判定時次の走査点演算手段）。）
【００３９】
ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、例えば、今、走査点Ｒ１３に、静的視標を表示している。（視標表示制御手段の一環である。）
【００４０】
その後、ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答が第一検出手段により検出されず、且つ、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答が第二検出手段により検出されない間は、走査点Ｒ１３に静的視標を表示した状態で、応答待機を行う。（応答待機手段である。）
【００４１】
今、固視標２を凝視する被験者が、走査点Ｒ１３に表示される静的視標も視覚認識可能である場合について考える。
走査点Ｒ１３に表示された静的視標を、被験者が視野に認識できた時点で、被験者は、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経て、その静的視標が認識できたとの応答を行う（本発明実施の形態では、例えば、右矢印カーソルキー３０３Ａを一瞬押す）。
【００４２】
ＣＰＵ５０１は、第一検出手段により、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答（この場合は、被験者によりなされる、視野に、走査点Ｒ１３に表示された静的視標を認識できたとの応答）が検出された後、直ちに、表示されていた静的視標の表示（走査点Ｒ１３に表示されていた静的視標の表示）を消去し、
直ちに、次の一つの走査点（すなわち、走査点Ｒ１４）に、該次の一つの走査点（走査点Ｒ１４）に対応する視野をスキャンするための静的視標を表示する（視標表示制御手段の一環）ことで、該次の走査点（走査点Ｒ１４）に対応する視野のスキャンを続行する。
（第一検出直後走査続行手段である。）
（この時の、次の一つの走査点（走査点Ｒ１４）は、（既述した、走査点Ｒ１２が次の一つの走査点として決定された場合、及び走査点Ｒ１３が次の一つの走査点として決定された場合、と同様に）第一完了判定手段、及び第一完了判定時次の走査点演算手段により決定されている。）
【００４３】
ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、例えば、今、走査点Ｒ１４に、静的視標を表示している。（視標表示制御手段の一環である。）
【００４４】
その後、ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答が第一検出手段により検出されず、且つ、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答が第二検出手段により検出されない間は、走査点Ｒ１４に静的視標を表示した状態で、応答待機を行う。（応答待機手段である。）
【００４５】
今、固視標２を凝視する被験者が、走査点Ｒ１４に表示される静的視標も視覚認識可能である場合について考える。
走査点Ｒ１４に表示された静的視標を、被験者が視野に認識できた時点で、被験者は、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経て、その静的視標が認識できたとの応答を行う（本発明実施の形態では、例えば、右矢印カーソルキー３０３Ａを一瞬押す）。
【００４６】
ＣＰＵ５０１は、第一検出手段により、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答（この場合は、被験者によりなされる、視野に、走査点Ｒ１４に表示された静的視標を認識できたとの応答）が検出された後、直ちに、表示されていた静的視標の表示（走査点Ｒ１４に表示されていた静的視標の表示）を消去し、
直ちに、次の一つの走査点（すなわち、走査点Ｒ１５）に、該次の一つの走査点（走査点Ｒ１５）に対応する視野をスキャンするための静的視標を表示する（視標表示制御手段の一環）ことで、該次の走査点（走査点Ｒ１５）に対応する視野のスキャンを続行する。
（第一検出直後走査続行手段である。）
【００４７】
ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、例えば、今、走査点Ｒ１５に、静的視標を表示している。（視標表示制御手段の一環である。）
【００４８】
その後、ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答が第一検出手段により検出されず、且つ、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答が第二検出手段により検出されない間は、走査点Ｒ１５に静的視標を表示した状態で、応答待機を行う。（応答待機手段である。）
【００４９】
今、固視標２を凝視する被験者が、走査点Ｒ１５に表示される静的視標も視覚認識可能である場合について考える。
走査点Ｒ１５に表示された静的視標を、被験者が視野に認識できた時点で、被験者は、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経て、その静的視標が認識できたとの応答を行う（本発明実施の形態では、例えば、右矢印カーソルキー３０３Ａを一瞬押す）。
【００５０】
ＣＰＵ５０１は、第一検出手段により、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答（この場合は、被験者によりなされる、視野に、走査点Ｒ１５に表示された静的視標を認識できたとの応答）が検出された後、直ちに、表示されていた静的視標の表示（走査点Ｒ１５に表示されていた静的視標の表示）を消去し、
直ちに、次の一つの走査点（すなわち、走査点Ｒ１６）に、該次の一つの走査点（走査点Ｒ１６）に対応する視野をスキャンするための静的視標を表示する（視標表示制御手段の一環）ことで、該次の走査点（走査点Ｒ１６）に対応する視野のスキャンを続行する。
（第一検出直後走査続行手段である。）
【００５１】
ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、例えば、今、走査点Ｒ１６に、静的視標を表示している。（視標表示制御手段の一環である。）
【００５２】
その後、ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答が第一検出手段により検出されず、且つ、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答が第二検出手段により検出されない間は、走査点Ｒ１６に静的視標を表示した状態で、応答待機を行う。（応答待機手段である。）
【００５３】
今、固視標２を凝視する被験者が、走査点Ｒ１６に表示される静的視標を視覚認識不可能である場合について考える。
走査点Ｒ１６に表示された静的視標を、被験者が視野に認識することができない場合、被験者は、直ちに第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経て、その静的視標（走査点Ｒ１６に表示された静的視標）が認識できなかったとの応答を行うことができる（本発明実施の形態では、例えば、左矢印カーソルキー３０３Ｂを一瞬押す）。
【００５４】
ＣＰＵ５０１は、第二検出手段により、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答（この場合は、被験者によりなされる、視野に、走査点Ｒ１６に表示された静的視標を認識できなかったとの応答）が検出された後、直ちに、表示されていた静的視標の表示（走査点Ｒ１６に表示されていた静的視標の表示）を消去し、
直ちに、次の一つの走査点（すなわち、走査点Ｒ１７）に、該次の一つの走査点（走査点Ｒ１７）に対応する視野をスキャンするための静的視標を表示する（視標表示制御手段の一環）ことで、該次の走査点（走査点Ｒ１７）に対応する視野のスキャンを続行する。
（第二検出直後走査続行手段である。）
ＣＰＵ５０１は、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答（本発明実施の形態では、例えば、右矢印カーソルキー３０３Ａが一瞬押されること）が第一検出手段により検出された時点、
あるいは、
第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答（本発明実施の形態では、例えば、左矢印カーソルキー３０３Ｂが一瞬押されること）が第二検出手段により検出された時点において、
ＣＰＵ５０１が、視野スキャン画面１に表示していた静的視標の座標を、記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶する（視標提示座標記憶手段の一環）が、
第二検出手段により、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答（本発明実施の形態では、例えば、左矢印カーソルキー３０３Ｂが一瞬押されること）が検出されると、
該検出の時点において、ＣＰＵ５０１が記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶している座標（この場合は、走査点Ｒ１６の座標）を参照して、該座標に相当する視野マッピング画面３（（ＣＰＵ５０１は、視野マッピング画面３を出力装置（例えばディスプレイ３０４等）に生成する。視野マッピング画面３の出力装置への生成は、ＣＰＵ５０１が視野スキャン画面１を出力装置に生成した時になされていてもよい。）（視野マッピング画面生成手段である。））における位置に、ＣＰＵ５０１により表示された該座標における静的視標の視覚認識が不可能であったことを示す印を（この場合は、視標認識不可能印ｆ１６）記録する。（視標認識不可能印マッピング手段である。）
（この時の、次の一つの走査点（走査点Ｒ１７）は、第二完了判定手段、及び第二完了判定時次の走査点演算手段により決定されている。）
（すなわち、ＣＰＵ５０１は、第二検出手段により、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答（この場合は、被験者によりなされる、視野に、走査点Ｒ１６に表示された静的視標を認識できなかったとの応答）が検出された後、該検出の時点において視野スキャン画面１に表示されていた静的視標（走査点Ｒ１６に表示されていた静的視標）が属して位置していた一つの走査線（すなわち、走査線Ｒ１）上の走査点走査が完了しているか否か（走査線Ｒ１上において、走査点Ｒ１ｎまでの走査が完了しているか否か）を演算装置による演算により判定する（第二完了判定手段）。）
（この場合、ＣＰＵ５０１は、一つの走査線（走査線Ｒ１）上の走査点走査（走査点Ｒ１ｎまでの走査）が完了していないとの判定を行い、第二検出手段により、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答が検出された時点において表示されていた静的視標（走査点Ｒ１６に表示されていた静的視標）と同一の走査線（走査線Ｒ１）上にあり且つ、該静的視標（走査点Ｒ１６に表示されていた静的視標）に隣接する走査点（走査点Ｒ１７）を、演算装置による演算により、次の走査点とする（第二完了判定時次の走査点演算手段）。）
（本発明実施の形態における静的視野スキャン装置においては、例えば、被験者が左矢印カーソルキー３０３Ｂを押し続けても、次の一つの走査点としての走査点が、例えば走査点Ｒ１７から走査点Ｒ１８、走査点Ｒ１９、・・・、などと進んでいくことがない。１回左矢印カーソルキー３０３Ｂ押しに対し、走査点は１つだけ進むという作動態様である。）
【００５５】
ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、例えば、今、走査点Ｒ１７に、静的視標を表示している。（視標表示制御手段の一環である。）
【００５６】
その後、ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答が第一検出手段により検出されず、且つ、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答が第二検出手段により検出されない間は、走査点Ｒ１７に静的視標を表示した状態で、応答待機を行う。（応答待機手段である。）
【００５７】
今、固視標２を凝視する被験者が、走査点Ｒ１７に表示される静的視標も視覚認識不可能である場合について考える。
走査点Ｒ１７に表示された静的視標を、被験者が視野に認識することができない場合、被験者は、直ちに第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経て、その静的視標（走査点Ｒ１７に表示された静的視標）が認識できなかったとの応答を行うことができる（本発明実施の形態では、例えば、左矢印カーソルキー３０３Ｂを一瞬押す）。
【００５８】
ＣＰＵ５０１は、第二検出手段により、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答（この場合は、被験者によりなされる、視野に、走査点Ｒ１７に表示された静的視標を認識できなかったとの応答）が検出された後、直ちに、表示されていた静的視標の表示（走査点Ｒ１７に表示されていた静的視標の表示）を消去し、
直ちに、次の一つの走査点（すなわち、走査点Ｒ１８）に、該次の一つの走査点（走査点Ｒ１８）に対応する視野をスキャンするための静的視標を表示する（視標表示制御手段の一環）ことで、該次の走査点（走査点Ｒ１８）に対応する視野のスキャンを続行する。
（第二検出直後走査続行手段である。）
ＣＰＵ５０１は、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答（本発明実施の形態では、例えば、右矢印カーソルキー３０３Ａが一瞬押されること）が第一検出手段により検出された時点、
あるいは、
第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答（本発明実施の形態では、例えば、左矢印カーソルキー３０３Ｂが一瞬押されること）が第二検出手段により検出された時点において、
ＣＰＵ５０１が、視野スキャン画面１に表示していた静的視標の座標を、記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶する（視標提示座標記憶手段の一環）が、
第二検出手段により、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答（本発明実施の形態では、例えば、左矢印カーソルキー３０３Ｂが一瞬押されること）が検出されると、
該検出の時点において、ＣＰＵ５０１が記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶している座標（この場合は、走査点Ｒ１７の座標）を参照して、該座標に相当する視野マッピング画面３における位置に、ＣＰＵ５０１により表示された該座標における静的視標の視覚認識が不可能であったことを示す印を（この場合は、視標認識不可能印ｆ１７）記録する。（視標認識不可能印マッピング手段である。）
（この時の、次の一つの走査点（走査点Ｒ１８）は、（先に走査点Ｒ１７が次の走査点として決定された時と同様に）第二完了判定手段、及び第二完了判定時次の走査点演算手段により決定されている。）
【００５９】
ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、例えば、今、走査点Ｒ１８に、静的視標を表示している。（視標表示制御手段の一環である。）
【００６０】
その後、ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答が第一検出手段により検出されず、且つ、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答が第二検出手段により検出されない間は、走査点Ｒ１８に静的視標を表示した状態で、応答待機を行う。（応答待機手段である。）
【００６１】
今、固視標２を凝視する被験者が、走査点Ｒ１８に表示される静的視標も視覚認識不可能である場合について考える。
走査点Ｒ１８に表示された静的視標を、被験者が視野に認識することができない場合、被験者は、直ちに第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経て、その静的視標（走査点Ｒ１８に表示された静的視標）が認識できなかったとの応答を行うことができる（本発明実施の形態では、例えば、左矢印カーソルキー３０３Ｂを一瞬押す）。
【００６２】
ＣＰＵ５０１は、第二検出手段により、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答（この場合は、被験者によりなされる、視野に、走査点Ｒ１８に表示された静的視標を認識できなかったとの応答）が検出された後、直ちに、表示されていた静的視標の表示（走査点Ｒ１８に表示されていた静的視標の表示）を消去し、
直ちに、次の一つの走査点（すなわち、走査点Ｒ１９）に、該次の一つの走査点（走査点Ｒ１９）に対応する視野をスキャンするための静的視標を表示する（視標表示制御手段の一環）ことで、該次の走査点（走査点Ｒ１９）に対応する視野のスキャンを続行する。
（第二検出直後走査続行手段である。）
ＣＰＵ５０１は、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答（本発明実施の形態では、例えば、右矢印カーソルキー３０３Ａが一瞬押されること）が第一検出手段により検出された時点、
あるいは、
第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答（本発明実施の形態では、例えば、左矢印カーソルキー３０３Ｂが一瞬押されること）が第二検出手段により検出された時点において、
ＣＰＵ５０１が、視野スキャン画面１に表示していた静的視標の座標を、記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶する（視標提示座標記憶手段の一環）が、
第二検出手段により、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答（本発明実施の形態では、例えば、左矢印カーソルキー３０３Ｂが一瞬押されること）が検出されると、
該検出の時点において、ＣＰＵ５０１が記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶している座標（この場合は、走査点Ｒ１８の座標）を参照して、該座標に相当する視野マッピング画面３における位置に、ＣＰＵ５０１により表示された該座標における静的視標の視覚認識が不可能であったことを示す印を（この場合は、視標認識不可能印ｆ１８）記録する。（視標認識不可能印マッピング手段である。）
（この時の、次の一つの走査点（走査点Ｒ１９）は、第二完了判定手段、及び第二完了判定時次の走査点演算手段により決定されている。）
【００６３】
同様な処理の後に、
ＣＰＵ５０１は、例えば、今、走査点Ｒ１１０に、静的視標を表示しているとする。（視標表示制御手段の一環である。）
【００６４】
その後、ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答が第一検出手段により検出されず、且つ、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答が第二検出手段により検出されない間は、走査点Ｒ１１０に静的視標を表示した状態で、応答待機を行う。（応答待機手段である。）
【００６５】
今、固視標２を凝視する被験者が、走査点Ｒ１１０に表示される静的視標も視覚認識不可能である場合について考える。
走査点Ｒ１１０に表示された静的視標を、被験者が視野に認識することができない場合、被験者は、直ちに第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経て、その静的視標（走査点Ｒ１１０に表示された静的視標）が認識できなかったとの応答を行うことができる（本発明実施の形態では、例えば、左矢印カーソルキー３０３Ｂを一瞬押す）。
【００６６】
ＣＰＵ５０１は、第二検出手段により、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答（この場合は、被験者によりなされる、視野に、走査点Ｒ１１０に表示された静的視標を認識できなかったとの応答）が検出された後、直ちに、表示されていた静的視標の表示（走査点Ｒ１１０に表示されていた静的視標の表示）を消去し、
直ちに、次の一つの走査点（すなわち、走査点Ｒ１１１）に、該次の一つの走査点（走査点Ｒ１１１）に対応する視野をスキャンするための静的視標を表示する（視標表示制御手段の一環）ことで、該次の走査点（走査点Ｒ１１１）に対応する視野のスキャンを続行する。
（第二検出直後走査続行手段である。）
ＣＰＵ５０１は、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答（本発明実施の形態では、例えば、右矢印カーソルキー３０３Ａが一瞬押されること）が第一検出手段により検出された時点、
あるいは、
第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答（本発明実施の形態では、例えば、左矢印カーソルキー３０３Ｂが一瞬押されること）が第二検出手段により検出された時点において、
ＣＰＵ５０１が、視野スキャン画面１に表示していた静的視標の座標を、記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶する（視標提示座標記憶手段の一環）が、
第二検出手段により、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答（本発明実施の形態では、例えば、左矢印カーソルキー３０３Ｂが一瞬押されること）が検出されると、
該検出の時点において、ＣＰＵ５０１が記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶している座標（この場合は、走査点Ｒ１１０の座標）を参照して、該座標に相当する視野マッピング画面３における位置に、ＣＰＵ５０１により表示された該座標における静的視標の視覚認識が不可能であったことを示す印を（この場合は、視標認識不可能印ｆ１１０）記録する。（視標認識不可能印マッピング手段である。）
（この時の、次の一つの走査点（走査点Ｒ１１１）は、第二完了判定手段、及び第二完了判定時次の走査点演算手段により決定されている。）
【００６７】
ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、例えば、今、走査点Ｒ１１１に、静的視標を表示している。（視標表示制御手段の一環である。）
【００６８】
その後、ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答が第一検出手段により検出されず、且つ、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答が第二検出手段により検出されない間は、走査点Ｒ１１１に静的視標を表示した状態で、応答待機を行う。（応答待機手段である。）
【００６９】
今、固視標２を凝視する被験者が、走査点Ｒ１１１に表示される静的視標が視覚認識可能であった場合について考える。
走査点Ｒ１１１に表示された静的視標を、被験者が視野に認識できた時点で、被験者は、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経て、その静的視標が認識できたとの応答を行う（本発明実施の形態では、例えば、右矢印カーソルキー３０３Ａを一瞬押す）。
【００７０】
ＣＰＵ５０１は、第一検出手段により、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答（この場合は、被験者によりなされる、視野に、走査点Ｒ１１１に表示された静的視標を認識できたとの応答）が検出された後、直ちに、表示されていた静的視標の表示（走査点Ｒ１１１に表示されていた静的視標の表示）を消去し、
直ちに、次の一つの走査点（すなわち、走査点Ｒ１１２）に、該次の一つの走査点（走査点Ｒ１１２）に対応する視野をスキャンするための静的視標を表示する（視標表示制御手段の一環）ことで、該次の走査点（走査点Ｒ１１２）に対応する視野のスキャンを続行する。
（第一検出直後走査続行手段である。）
【００７１】
ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、例えば、今、走査点Ｒ１１２に、静的視標を表示している。（視標表示制御手段の一環である。）
【００７２】
その後、ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答が第一検出手段により検出されず、且つ、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答が第二検出手段により検出されない間は、走査点Ｒ１１２に静的視標を表示した状態で、応答待機を行う。（応答待機手段である。）
【００７３】
今、固視標２を凝視する被験者が、走査点Ｒ１１２に表示される静的視標も視覚認識可能であった場合について考える。
走査点Ｒ１１２に表示された静的視標を、被験者が視野に認識できた時点で、被験者は、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経て、その静的視標が認識できたとの応答を行う（本発明実施の形態では、例えば、右矢印カーソルキー３０３Ａを一瞬押す）。
【００７４】
ＣＰＵ５０１は、第一検出手段により、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答（この場合は、被験者によりなされる、視野に、走査点Ｒ１１２に表示された静的視標を認識できなかったとの応答）が検出された後、直ちに、表示されていた静的視標の表示（走査点Ｒ１１２に表示されていた静的視標の表示）を消去し、
直ちに、次の一つの走査点（すなわち、走査点Ｒ１１３）に、該次の一つの走査点（走査点Ｒ１１３）に対応する視野をスキャンするための静的視標を表示する（視標表示制御手段の一環）ことで、該次の走査点（走査点Ｒ１１３）に対応する視野のスキャンを続行する。
（第一検出直後走査続行手段である。）
【００７５】
同様な処理を繰り返し、
ＣＰＵ５０１は、例えば、今、走査点Ｒ１（ｎ−１）に、静的視標を表示しているとする。（視標表示制御手段の一環である。）
【００７６】
その後、ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答が第一検出手段により検出されず、且つ、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答が第二検出手段により検出されない間は、走査点Ｒ１（ｎ−１）に静的視標を表示した状態で、応答待機を行う。（応答待機手段である。）
【００７７】
今、固視標２を凝視する被験者が、走査点Ｒ１（ｎ−１）に表示される静的視標が視覚認識不可能であった場合について考える。
走査点Ｒ１（ｎ−１）に表示された静的視標を、被験者が視野に認識することができない場合、被験者は、直ちに第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経て、その静的視標（走査点Ｒ１（ｎ−１）に表示された静的視標）が認識できなかったとの応答を行うことができる（本発明実施の形態では、例えば、左矢印カーソルキー３０３Ｂを一瞬押す）。
【００７８】
ＣＰＵ５０１は、第二検出手段により、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答（この場合は、被験者によりなされる、視野に、走査点Ｒ１（ｎ−１）に表示された静的視標を認識できなかったとの応答）が検出された後、直ちに、表示されていた静的視標の表示（走査点Ｒ１（ｎ−１）に表示されていた静的視標の表示）を消去し、
直ちに、次の一つの走査点（すなわち、走査点Ｒ１ｎ）に、該次の一つの走査点（走査点Ｒ１ｎ）に対応する視野をスキャンするための静的視標を表示する（視標表示制御手段の一環）ことで、該次の走査点（走査点Ｒ１ｎ）に対応する視野のスキャンを続行する。
（第二検出直後走査続行手段である。）
ＣＰＵ５０１は、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答（本発明実施の形態では、例えば、右矢印カーソルキー３０３Ａが一瞬押されること）が第一検出手段により検出された時点、
あるいは、
第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答（本発明実施の形態では、例えば、左矢印カーソルキー３０３Ｂが一瞬押されること）が第二検出手段により検出された時点において、
ＣＰＵ５０１が、視野スキャン画面１に表示していた静的視標の座標を、記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶する（視標提示座標記憶手段の一環）が、
第二検出手段により、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答（本発明実施の形態では、例えば、左矢印カーソルキー３０３Ｂが一瞬押されること）が検出されると、
該検出の時点において、ＣＰＵ５０１が記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶している座標（この場合は、走査点Ｒ１（ｎ−１）の座標）を参照して、該座標に相当する視野マッピング画面３における位置に、ＣＰＵ５０１により表示された該座標における静的視標の視覚認識が不可能であったことを示す印を（この場合は、視標認識不可能印ｆ１（ｎ−１））記録する。（視標認識不可能印マッピング手段である。）
（この時の、次の一つの走査点（走査点Ｒ１ｎ）は、第二完了判定手段、及び第二完了判定時次の走査点演算手段により決定されている。）
【００７９】
ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、例えば、今、走査点Ｒ１ｎに、静的視標を表示している。（視標表示制御手段の一環である。）
【００８０】
その後、ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答が第一検出手段により検出されず、且つ、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答が第二検出手段により検出されない間は、走査点Ｒ１ｎに静的視標を表示した状態で、応答待機を行う。（応答待機手段である。）
【００８１】
今、固視標２を凝視する被験者が、走査点Ｒ１ｎに表示される静的視標が視覚認識不可能であった場合について考える。
走査点Ｒ１ｎに表示された静的視標を、被験者が視野に認識することができない場合、被験者は、直ちに第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経て、その静的視標（走査点Ｒ１ｎに表示された静的視標）が認識できなかったとの応答を行うことができる（本発明実施の形態では、例えば、左矢印カーソルキー３０３Ｂを一瞬押す）。
【００８２】
ＣＰＵ５０１は、第二検出手段により、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答（この場合は、被験者によりなされる、視野に、走査点Ｒ１ｎに表示された静的視標を認識できなかったとの応答）が検出された後、直ちに、表示されていた静的視標の表示（走査点Ｒ１ｎに表示されていた静的視標の表示）を消去し、
直ちに、次の一つの走査点（すなわち、走査点Ｒ２１）に、該次の一つの走査点（走査点Ｒ２１）に対応する視野をスキャンするための静的視標を表示する（視標表示制御手段の一環）ことで、該次の走査点（走査点Ｒ２１）に対応する視野のスキャンを続行する。
（第二検出直後走査続行手段である。）
（本発明実施の形態における静的視野スキャン装置の走査態様においては、静的視標による走査が、走査点Ｒ１１の位置に始まり、走査線Ｒ１上を右方向に、走査点Ｒ１１、走査点Ｒ１２、・・・、走査点Ｒ１ｎへと走査を進め、走査領域１Ａ右端である走査点Ｒ１ｎの走査を終えた後は、走査線を、走査線Ｒ１に隣接して下方向に位置する走査線Ｒ２に換え、その走査線Ｒ２上の、走査領域１Ａ左端である走査点Ｒ２１から右方向へ同様な走査を行い、同様な走査線換えや、同様な走査線に沿った走査を繰り返すことにより、走査領域１Ａ右下端である走査点Ｒｍｎまで走査を行う走査態様であるが、静的視標による走査態様は、走査線Ｒ１では右方向へ走査し、走査線Ｒ２では左方向へ走査し、走査線Ｒ３では右方向へ走査するなど、走査線ごとに走査方向を交互させるように設定するとしてもよい。）
【００８３】
ＣＰＵ５０１は、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答（本発明実施の形態では、例えば、右矢印カーソルキー３０３Ａが一瞬押されたこと）が第一検出手段により検出された時点、
あるいは、
第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答（本発明実施の形態では、例えば、左矢印カーソルキー３０３Ｂが一瞬押されたこと）が第二検出手段により検出された時点において、
ＣＰＵ５０１が、視野スキャン画面１に表示していた静的視標の座標を、記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶する（視標提示座標記憶手段の一環）が、
第二検出手段により、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答（本発明実施の形態では、例えば、左矢印カーソルキー３０３Ｂが一瞬押されたこと）が検出されると、
該検出の時点において、ＣＰＵ５０１が記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶している座標（この場合は、走査点Ｒ１ｎの座標）を参照して、該座標に相当する視野マッピング画面３における位置に、ＣＰＵ５０１により表示された該座標における静的視標の視覚認識が不可能であったことを示す印を（この場合は、視標認識不可能印ｆ１ｎ）記録する。（視標認識不可能印マッピング手段である。）
（この時の、次の一つの走査点（走査点Ｒ２１）は、第二完了判定手段、及び第二完了判定時次の走査点演算手段により決定されている。）
（すなわち、ＣＰＵ５０１は、第二検出手段により、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答（この場合は、被験者によりなされる、視野に、走査点Ｒ１ｎに表示された静的視標を認識できなかったとの応答）が検出された後、該検出の時点において視野スキャン画面１に表示されていた静的視標（走査点Ｒ１ｎに表示されていた静的視標）が属して位置していた一つの走査線（すなわち、走査線Ｒ１）上の走査点走査が完了しているか否か（走査線Ｒ１上において、走査点Ｒ１ｎまでの走査が完了しているか否か）を演算装置による演算により判定する（第二完了判定手段）。）
（この場合、ＣＰＵ５０１は、演算装置による演算により、一つの走査線（走査線Ｒ１）上の走査点走査（走査点Ｒ１ｎまでの走査）が完了しているとの判定を行い、走査対象走査線を、第二検出手段により第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答（本発明実施の形態では、例えば、左矢印カーソルキー３０３Ｂが一瞬押されること）が検出された時点においてＣＰＵ５０１により表示されていた静的視標が属して位置していた走査線（走査線Ｒ１）、に隣接する走査線（本発明実施の形態においては、走査線Ｒ２）に換え、該走査線の端に位置する走査点（本発明実施の形態においては、走査線Ｒ２の左端に位置する走査点である走査点Ｒ２１に設定されている）を、次の走査点とする。
（第二完了判定時次の走査点演算手段である。）
（本発明実施の形態における静的視野スキャン装置においては、例えば、被験者が左矢印カーソルキー３０３Ｂを押し続けても、次の一つの走査点としての走査点が、例えば走査点Ｒ２１から走査点Ｒ２２、・・・、などと進んでいくことがない。１回左矢印カーソルキー３０３Ｂ押しに対し、走査点は１つだけ進むという作動態様である。）
【００８４】
ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、例えば、今、走査点Ｒ２１に、静的視標を表示している。（視標表示制御手段の一環である。）
【００８５】
その後、ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答が第一検出手段により検出されず、且つ、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答が第二検出手段により検出されない間は、走査点Ｒ２１に静的視標を表示した状態で、応答待機を行う。（応答待機手段である。）
【００８６】
今、固視標２を凝視する被験者が、走査点Ｒ２１に表示される静的視標が視覚認識不可能であった場合について考える。
走査点Ｒ２１に表示された静的視標を、被験者が視野に認識することができない場合、被験者は、直ちに第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経て、その静的視標（走査点Ｒ２１に表示された静的視標）が認識できなかったとの応答を行うことができる（本発明実施の形態では、例えば、左矢印カーソルキー３０３Ｂを一瞬押す）。
【００８７】
ＣＰＵ５０１は、第二検出手段により、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答（この場合は、被験者によりなされる、視野に、走査点Ｒ２１に表示された静的視標を認識できなかったとの応答）が検出された後、直ちに、表示されていた静的視標の表示（走査点Ｒ２１に表示されていた静的視標の表示）を消去し、
直ちに、次の一つの走査点（すなわち、走査点Ｒ２２）に、該次の一つの走査点（走査点Ｒ２２）に対応する視野をスキャンするための静的視標を表示する（視標表示制御手段の一環）ことで、該次の走査点（走査点Ｒ２２）に対応する視野のスキャンを続行する。
（第二検出直後走査続行手段である。）
ＣＰＵ５０１は、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答（本発明実施の形態では、例えば、右矢印カーソルキー３０３Ａが一瞬押されること）が第一検出手段により検出された時点、
あるいは、
第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答（本発明実施の形態では、例えば、左矢印カーソルキー３０３Ｂが一瞬押されること）が第二検出手段により検出された時点において、
ＣＰＵ５０１が、視野スキャン画面１に表示していた静的視標の座標を、記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶する（視標提示座標記憶手段の一環）が、
第二検出手段により、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答（本発明実施の形態では、例えば、左矢印カーソルキー３０３Ｂが一瞬押されること）が検出されると、
該検出の時点において、ＣＰＵ５０１が記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶している座標（この場合は、走査点Ｒ２１の座標）を参照して、該座標に相当する視野マッピング画面３における位置に、ＣＰＵ５０１により表示された該座標における静的視標の視覚認識が不可能であったことを示す印を（この場合は、視標認識不可能印ｆ２１）記録する。（視標認識不可能印マッピング手段である。）
（この時の、次の一つの走査点（走査点Ｒ２２）は、第二完了判定手段、及び第二完了判定時次の走査点演算手段により決定されている。）
（すなわち、ＣＰＵ５０１は、第二検出手段により、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答（この場合は、被験者によりなされる、視野に、走査点Ｒ２１に表示された静的視標を認識できなかったとの応答）が検出された後、該検出の時点において視野スキャン画面１に表示されていた静的視標（走査点Ｒ２１に表示されていた静的視標）が属して位置していた一つの走査線（すなわち、走査線Ｒ２）上の走査点走査が完了しているか否か（走査線Ｒ２上における右端の走査点までの走査が完了しているか否か）を演算装置による演算により判定する（第二完了判定手段）。）
（この場合、ＣＰＵ５０１は、一つの走査線（走査線Ｒ２）上の走査点走査（走査線Ｒ２上における（走査領域１Ａの）右端の走査点までの走査）が完了していないとの判定を行い、第二検出手段により第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答が検出された時点において表示されていた静的視標（走査点Ｒ２１に表示されていた静的視標）と同一の走査線（走査線Ｒ２）上にあり且つ、該静的視標（走査点Ｒ２１に表示されていた静的視標）に隣接する走査点（走査点Ｒ２２）を、演算装置による演算により、次の走査点とする（第二完了判定時次の走査点演算手段）。）
【００８８】
同様な処理を繰り返すことにより、
ＣＰＵ５０１は、例えば、今、走査点Ｒｍ（ｎ−１）に、静的視標を表示しているとする。（視標表示制御手段の一環である。）
【００８９】
その後、ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答が第一検出手段により検出されず、且つ、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経た応答が第二検出手段により検出されない間は、走査点Ｒｍ（ｎ−１）に静的視標を表示した状態で、応答待機を行う。（応答待機手段である。）
【００９０】
今、固視標２を凝視する被験者が、走査点Ｒｍ（ｎ−１）に表示される静的視標が視覚認識可能であった場合について考える。
走査点Ｒｍ（ｎ−１）に表示された静的視標を、被験者が視野に認識できた時点で、被験者は、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経て、その静的視標が認識できたとの応答を行う（本発明実施の形態では、例えば、右矢印カーソルキー３０３Ａを一瞬押す）。
【００９１】
ＣＰＵ５０１は、第一検出手段により、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答（この場合は、被験者によりなされる、視野に、走査点Ｒｍ（ｎ−１）に表示された静的視標を認識できたとの応答）が検出された後、直ちに、表示されていた静的視標の表示（走査点Ｒｍ（ｎ−１）に表示されていた静的視標の表示）を消去し、
直ちに、次の一つの走査点（すなわち、走査点Ｒｍｎ）に、該次の一つの走査点（走査点Ｒｍｎ）に対応する視野をスキャンするための静的視標を表示する（視標表示制御手段の一環）ことで、該次の走査点（走査点Ｒｍｎ）に対応する視野のスキャンを続行する。
（第一検出直後走査続行手段である。）
（この時の、次の一つの走査点（走査点Ｒｍｎ）は、第一完了判定手段、及び第一完了判定時次の走査点演算手段により決定されている。）
（すなわち、ＣＰＵ５０１は、第一検出手段により、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答（この場合は、被験者によりなされる、視野に、走査点Ｒｍ（ｎ−１）に表示された静的視標を認識できたとの応答）が検出された後、該検出の時点において視野スキャン画面１に表示されていた静的視標（走査点Ｒｍ（ｎ−１）に表示されていた静的視標）が属して位置していた一つの走査線（すなわち、走査線Ｒｍ）上の走査点走査が完了しているか否か（走査線Ｒｍ上において、走査点Ｒｍｎまでの走査が完了しているか否か）を演算装置による演算により判定する（第一完了判定手段）。）
（今の場合、ＣＰＵ５０１は、一つの走査線（走査線Ｒｍ）上の走査点走査（走査点Ｒｍｎまでの走査）が完了していないとの判定を行い、第一検出手段により、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経た応答が検出された時点において表示されていた静的視標（走査点Ｒｍ（ｎ−１）に表示されていた静的視標）と同一の走査線（走査線Ｒｍ）上にあり且つ、該静的視標（走査点Ｒｍ（ｎ−１）に表示されていた静的視標）に隣接する走査点（走査点Ｒｍｎ）を、演算装置による演算により、次の走査点とする（第一完了判定時次の走査点演算手段）。）
【００９２】
ＣＰＵ５０１は、本発明、静的視野スキャン装置を実現させるプログラムに従い、例えば、今、走査点Ｒｍｎに、静的視標を表示している。（視標表示制御手段の一環である。）
同様な処理により走査点Ｒｍｎに対する走査を終えると、視野スキャン画面１に対する走査が終了する。（走査終了走査点は走査点Ｒｍｎに限らなくてもよい。）
【００９３】
ここで、本発明、静的視野スキャン装置を実現させるプログラムに従い、ＣＰＵ５０１が行う静的視野スキャン処理、及び視野マッピング処理について図４〜図６、及び図２、及び図９、を参照して詳細に説明する。
図４〜図６は、図７に示したコンピュータにより実行される静的視野スキャン装置における静的視野スキャン処理、及び視野マッピング処理を示す流れ図である。
図２は、本発明、静的視野スキャン装置の走査及び作動態様、及び静的視野マッピング態様の一例を示している。
図９は、本発明、静的視野スキャン装置の最良の実施形態の画面の構成の一例を示す図である。
【００９４】
（以下、本発明、実施の形態での座標の説明においては、ｘ座標軸は原点から右方向に、ｙ座標軸は原点から下方向に生成されるものとして、位置の説明を行う。）
静的視野スキャン処理、及び視野マッピング処理のステップＳ２では、ＣＰＵ５０１が、視野スキャン画面１であるウィンドウID２を出力装置（例えばディスプレイ３０４）に生成する。
（本発明、実施の形態では、ＣＰＵ５０１は、視野スキャン画面１の大きさを、例えば、ｘ座標方向幅６６０＋１５０ドット、ｙ座標方向高さ５４６−１０ドットに設定している。）
【００９５】
ステップＳ３では、ＣＰＵ５０１が、走査領域１Ａの左上端の、視野スキャン画面原点５に対するｘ座標を、変数stcounxvに代入する。
ステップＳ３では、ＣＰＵ５０１が、走査領域１Ａの左上端の、視野スキャン画面原点５に対するｙ座標を、変数stcounyvに代入する。
走査領域１Ａとは、走査線設定手段が、視野スキャン画面１に、少なくとも一本以上の走査線Ｒｉ（ｉ＝１〜ｍ）を設定する領域のことである。
（走査領域１Ａが、視野スキャン画面１の全体に設定される場合があってもよい。）
【００９６】
ステップＳ４では、ＣＰＵ５０１が、走査領域１Ａの右下端の、視野スキャン画面原点５に対するｘ座標を、変数edxに代入する。
ステップＳ４では、ＣＰＵ５０１が、走査領域１Ａの右下端の、視野スキャン画面原点５に対するｙ座標を、変数edyに代入する。
走査領域１Ａとは、走査線設定手段が、視野スキャン画面１に、少なくとも一本以上の走査線Ｒｉ（ｉ＝１〜ｍ）を設定する領域のことである。
（走査領域１Ａが、視野スキャン画面１の全体に設定される場合があってもよい。）
【００９７】
ステップＳ５では、ＣＰＵ５０１が、変数counxの値を０に初期化する。
（変数counxの値は、走査点Ｒｉｊ（ｉ＝１〜ｍ、ｊ＝１〜ｎ）におけるｊの値に関係している。本発明、実施の形態では、counx＋１の値がｊの値となる。ステップＳ５において、ＣＰＵ５０１が、変数counxの値を０に初期化することにより、ＣＰＵ５０１は、初期走査点、すなわち走査開始走査点を、走査線Ｒｉ（ｉ＝１〜ｍ）上の、例えば左から、第一番目の走査点に設定することになる。）
ステップＳ５では、ＣＰＵ５０１が、変数counyの値を０に初期化する。
（変数counyの値は、走査線Ｒｉ（ｉ＝１〜ｍ）におけるｉの値に関係している。本発明、実施の形態では、couny＋１の値がｉの値となる。ステップＳ５において、ＣＰＵ５０１が、変数counyの値を０に初期化することにより、ＣＰＵ５０１は、初期走査線、すなわち走査開始走査線を、（走査領域１Ａにおいて、例えば上側から、第一番目に配されている）走査線Ｒ１に設定することになる。先の、ＣＰＵ５０１による変数counxの値の０への初期化と合わせて、ＣＰＵ５０１は、初期走査点、すなわち、走査開始走査点を走査点Ｒ１１に設定することになる。）
【００９８】
ステップＳ６では、ＣＰＵ５０１が、変数counxvの値を０に初期化する。
（変数counxvの値は、走査点Ｒｉｊ（ｉ＝１〜ｍ、ｊ＝１〜ｎ）におけるｊの値に関係しており、走査点Ｒｉｊ（ｉ＝１〜ｍ、ｊ＝１〜ｎ）の、走査領域原点５Ａに対するｘ軸方向座標を設定する。）
（ステップＳ６において、ＣＰＵ５０１が、変数counxvの値を０に初期化することにより、ＣＰＵ５０１は、初期走査点、すなわち、走査開始走査点を、走査線Ｒｉ（ｉ＝１〜ｍ）上の、例えば左端に、位置する走査点に設定することになる。）
ステップＳ６では、ＣＰＵ５０１が、変数counyvの値を０に初期化する。
（変数counyvの値は、走査線Ｒｉ（ｉ＝１〜ｍ）におけるｉの値に関係しており、走査線Ｒｉ（ｉ＝１〜ｍ）の、走査領域原点５Ａに対するｙ軸方向座標を設定する。）
（ステップＳ６において、ＣＰＵ５０１が、変数counyvの値を０に初期化することにより、ＣＰＵ５０１は、初期走査線、すなわち走査開始走査線の位置を、走査領域１Ａにおいて、例えば上側の、端に位置している走査線Ｒ１に設定することになる。先の、ＣＰＵ５０１による変数counxvの値の０への初期化と合わせて、ＣＰＵ５０１は、初期走査点、すなわち、走査開始走査点の位置を走査点Ｒ１１の位置に設定する）
【００９９】
ステップＳ７では、ＣＰＵ５０１が、視野マッピング画面３であるウィンドウID６を出力装置（例えばディスプレイ３０４）に生成する。
（本発明、実施の形態では、ＣＰＵ５０１は、視野マッピング画面３の大きさを、例えば、ｘ座標方向幅６６０＋１５０ドット、ｙ座標方向高さ５４６−１０ドットに設定している。）
（本発明、実施の形態では、ステップＳ７において、ＣＰＵ５０１が、視野マッピング画面３の背景色を、Ｒ，Ｇ，Ｂの輝度が、例えば、それぞれ０，０，０である色に設定し、ＣＰＵ５０１が、視野マッピング画面３を、その背景色で塗りつぶすよう設定している。）
（本発明、実施の形態では、ＣＰＵ５０１が、視野マッピング画面原点６に対する（stcounxv,stcounyv）座標を左上の点とし、視野マッピング画面原点６に対する（edx,edy）座標を右下の点とする、走査領域に対応する視野マッピング画面の領域３Ａ
を、Ｒ，Ｇ，Ｂの輝度がそれぞれ、例えば、２０，０，２５である色により、塗りつぶすように設定している。）
【０１００】
ステップＳ８では、ＣＰＵ５０１が、グラフィック操作先を視野スキャン画面１に変更する。
【０１０１】
ステップＳ９では、ＣＰＵ５０１が、視野スキャン画面１の背景色を設定する。
ステップＳ９では、ＣＰＵ５０１が、視野スキャン画面１を、その背景色で塗りつぶす。
（本発明、実施の形態では、ＣＰＵ５０１は、その背景色を、Ｒ，Ｇ，Ｂの輝度が、例えば、それぞれ０，０，０である色で設定している。）
【０１０２】
ステップＳ１０では、ＣＰＵ５０１が、固視標２の表示形態（色、大きさ、形）を設定する。
ステップＳ１０では、ＣＰＵ５０１が、該表示形態を有する固視標２を、視野スキャン画面１において、視野スキャン画面原点５に対するｘ座標が、例えば、４００であり、視野スキャン画面原点５に対するｙ座標が、例えば、２６０である位置（ドット単位）、に表示する。
（本発明、実施の形態では、ＣＰＵ５０１は、固視標２の表示形態として、その色を、Ｒ，Ｇ，Ｂの輝度がそれぞれ、例えば、０，０，２５０である色で設定している。本発明、実施の形態では、ＣＰＵ５０１は、固視標２を、例えば、■印により設定しており、そのフォントサイズを、例えば、６に設定している。）
（固視標２の形は、例えば、円形をなすものであってもよい。）
【０１０３】
ステップＳ１１では、ＣＰＵ５０１が、静的視標の表示形態（色、大きさ、形）を設定する。
ステップＳ１１では、ＣＰＵ５０１が、該表示形態を有する静的視標を、視野スキャン画面原点５に対するｘ座標がstcounxv+counxvであり、視野スキャン画面原点５に対するｙ座標がstcounyv+counyvである、視野スキャン画面１における位置（ドット単位）に表示する。
ステップＳ１１では、ＣＰＵ５０１が、その座標を記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶する。
（本発明、実施の形態では、ＣＰＵ５０１は、静的視標の表示形態として、色は、Ｒ，Ｇ，Ｂの輝度がそれぞれ、例えば、０，２５０，０である色で設定している。ＣＰＵ５０１は、静的視標を、例えば、■印により設定しており、そのフォントサイズを、例えば、２に設定している。）
（ＣＰＵ５０１が、静的視標を、１ドットの点により表示するように設定するとしてもよい。）
（他のサイズにより静的視標を設定するとしてもよい。）
（ステップＳ１１は、走査線設定手段の一環である。）
（ステップＳ１１は、走査点設定手段の一環である。）
【０１０４】
ステップＳ１２では、Ｓ１１で表示された静的視標の視覚認識に関してなされる応答、の開始の瞬間が、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）あるいは第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経て、検出された？に関する判断が、ＣＰＵ５０１により行われる。
Ｓ１１で表示された静的視標の視覚認識に関してなされる応答、の開始の瞬間が、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）によっても、あるいは第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）によっても検出されなかった場合は、ＣＰＵ５０１は、ステップＳ９まで戻って処理を続ける。
（応答待機手段の一環である。）
【０１０５】
ステップＳ１２においてＣＰＵ５０１がなす判断である、Ｓ１１で表示された静的視標の視覚認識に関してなされる応答、の開始の瞬間が、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）あるいは第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経て、検出された？の判断において、ＣＰＵ５０１が、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）あるいは第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経て、Ｓ１１で表示された静的視標の視覚認識に関してなされる応答、の開始の瞬間が検出された、との判断を行った場合には、ＣＰＵ５０１は、ステップＳ１３の処理へ移行する。
【０１０６】
ステップＳ１３では、Ｓ１２における検出は、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経たものであった？に関する判断が、ＣＰＵ５０１により行われる。
Ｓ１２における検出は、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経たものであった、との判断をＣＰＵ５０１が行った場合には、ＣＰＵ５０１は、ステップＳ１９の処理へ移行する。
【０１０７】
ステップＳ１３においてＣＰＵ５０１がなす判断である、Ｓ１２における検出は、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経たものであった？の判断において、ＣＰＵ５０１が、Ｓ１２における検出は、第一入力装置（本発明、実施の形態では、例えば、右矢印カーソルキー３０３Ａ）を経たものであったとの判断を行わなかった場合には、ＣＰＵ５０１は、ステップＳ１４の処理に移行する。
【０１０８】
ステップＳ１４では、ＣＰＵ５０１が、Ｓ１２における検出は、第二入力装置（本発明、実施の形態では、例えば、左矢印カーソルキー３０３Ｂ）を経たものであった、との判断を行う。
【０１０９】
ステップＳ１５では、ＣＰＵ５０１が、グラフィック操作先を視野マッピング画面３に変更する。
【０１１０】
ステップＳ１６では、ＣＰＵ５０１が、視標認識不可能印ｆ１６、ｆ１７、ｆ１８、ｆ１９、ｆ１１０、ｆ１（ｎ−１）、ｆ１ｎ、ｆ２１、ｆ２２の表示形態（色、大きさ、形）を設定する。
（本発明、実施の形態では、ＣＰＵ５０１は、視標認識不可能印ｆ１６、ｆ１７、ｆ１８、ｆ１９、ｆ１１０、ｆ１（ｎ−１）、ｆ１ｎ、ｆ２１、ｆ２２の色を、Ｒ，Ｇ，Ｂの輝度がそれぞれ、例えば、０，１００，２５０である色で設定している。本発明、実施の形態では、ＣＰＵ５０１は、視標認識不可能印ｆ１６、ｆ１７、ｆ１８、ｆ１９、ｆ１１０、ｆ１（ｎ−１）、ｆ１ｎ、ｆ２１、ｆ２２の表示形態を、例えば、■印により設定し、そのフォントサイズを、例えば、２に設定している。）
【０１１１】
ステップＳ１７では、ＣＰＵ５０１が、Ｓ１１において記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶した座標を参照して、該座標に相当する視野マッピング画面３の位置に、Ｓ１１において表示された静的視標の視覚認識が不可能であったことを示す視標認識不可能印ｆ１６、ｆ１７、ｆ１８、ｆ１９、ｆ１１０、ｆ１（ｎ−１）、ｆ１ｎ、ｆ２１、ｆ２２を表示して記録する。
すなわち、視野マッピング画面３において、視野マッピング画面原点６に対するｘ座標がstcounxv+counxvであり、視野マッピング画面原点６に対するｙ座標がstcounyv+counyvである位置（ドット単位）に、視野スキャン画面１でのその相当位置においては、静的視標認識が不可能であったことを示す印を表示して記録する。
【０１１２】
ステップＳ１８では、ＣＰＵ５０１が、グラフィック操作先を、視野スキャン画面１に変更する。
【０１１３】
ステップＳ１９では、ＣＰＵ５０１が、演算装置により演算を行うことで、変数counxの値を１インクリメントさせ、その値を記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶する。
ＣＰＵ５０１は、該値を記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）から読み出し、演算装置により、該値に、例えば、５を乗算し、得られた値を変数counxvに代入し、記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶する。
（本発明、実施の形態では、変数counxは、走査線Ｒｉ（ｉ＝１〜ｍ）に沿って走査点Ｒｉｊ（ｉ＝１〜ｍ、ｊ＝１〜ｎ）を、ＣＰＵ５０１が、一つ進めるための変数である。）
（変数counxの値は、走査点Ｒｉｊ（ｉ＝１〜ｍ、ｊ＝１〜ｎ）におけるｊの値に関係している。本発明、実施の形態では、counx＋１の値がｊの値となる。）
（変数counxに乗算されている５は、走査線Ｒｉ（ｉ＝１〜ｍ）に沿って配される走査点間隔を、例えば、５に設定している。走査点間隔は他の値に設定するとしてもよい。）
（変数counxvの値は、走査点Ｒｉｊ（ｉ＝１〜ｍ、ｊ＝１〜ｎ）におけるｊの値に関係しており、走査点Ｒｉｊ（ｉ＝１〜ｍ、ｊ＝１〜ｎ）の、走査領域原点５Ａに対するｘ軸方向座標を設定する。）
（ステップＳ１９は、走査線設定手段の一環である。）
（ステップＳ１９は、走査点設定手段の一環である。）
【０１１４】
ステップＳ２０では、ＣＰＵ５０１は、記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶されている変数stcounxvの値を読み出す。
ステップＳ２０では、ＣＰＵ５０１は、ステップＳ１９において演算され記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶された変数counxvの値を読み出す。
ステップＳ２０では、ＣＰＵ５０１は、記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）から読み出した値であるstcounxv及び記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）から読み出した値であるcounxvを、演算装置により和算し、得られた結果を変数stcounxvzに代入して記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶する。
【０１１５】
ステップＳ２１では、ＣＰＵ５０１が、ステップＳ２０において演算され記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶された変数stcounxvzの値を読み出し、また、記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶されている変数edxの値を読み出し、それらの値を基にして、ＣＰＵ５０１が、演算装置により、stcounxvz ＞edx?に関する判断を行う。
ＣＰＵ５０１が、stcounxvz ＞edxではないとの判断を、演算装置により行った場合には、ＣＰＵ５０１は、ステップＳ９まで戻って処理を続ける。
【０１１６】
ステップＳ２１において、ＣＰＵ５０１が、stcounxvz ＞edxであるとの判断を、演算装置により行った場合には、ＣＰＵ５０１は、ステップＳ２２の処理に移行する。
【０１１７】
ステップＳ２２では、ＣＰＵ５０１が、演算装置により演算を行うことで、変数counyの値を１インクリメントさせ、その値を記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶する。
ＣＰＵ５０１は、該値を記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）から読み出し、演算装置により、該値に、例えば、５を乗算し、得られた値を変数counyvに代入し、記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶する。
（本発明、実施の形態では、変数counyは、ＣＰＵ５０１が、一つの走査線に対する走査を終えた場合に、走査線Ｒｉ（ｉ＝１〜ｍ）を、隣接する走査線Ｒｉ（ｉ＝１〜ｍ）に、走査線換えを行うための変数である。）
（変数counyの値は、走査線Ｒｉ（ｉ＝１〜ｍ）におけるｉの値に関係している。本発明、実施の形態では、couny＋１の値がｉの値となる。）
（変数counyに乗算されている５は、視野スキャン画面１に配される走査線Ｒｉ（ｉ＝１〜ｍ）の走査線間隔を、例えば、５に設定している。走査線間隔は他の値に設定するとしてもよい。）
（変数counyvの値は、走査線Ｒｉ（ｉ＝１〜ｍ）におけるｉの値に関係しており、走査線Ｒｉ（ｉ＝１〜ｍ）の、走査領域原点５Ａに対するｙ軸方向座標を設定する。）
（ステップＳ２２は、走査線設定手段の一環である。）
（ステップＳ２２は、走査点設定手段の一環である。）
【０１１８】
ステップＳ２３では、ＣＰＵ５０１が、変数counxの値を０に初期化し、記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶する。
ステップＳ２３では、ＣＰＵ５０１が、初期化された該counxの値を記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）から読み出し、演算装置により、該値に、例えば５を乗算し、変数counxvに代入し、記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶する。
（ステップＳ２３におけるＣＰＵ５０１による、変数counxの値の０への初期化は、走査線換えに伴い走査点を走査線Ｒｉ（ｉ＝１〜ｍ）上の、例えば左から第一番目の走査点に初期化する設定を行うものである。走査線Ｒｉ（ｉ＝１〜ｍ）を走査領域１Ａにおいて設定することになる。）
（ＣＰＵ５０１による、変数counxの値の０への初期化に伴い、ＣＰＵ５０１が演算装置により行う変数counxvの０への初期化は、走査線換えに伴い、ＣＰＵ５０１が、走査点を、走査線Ｒｉ（ｉ＝１〜ｍ）上の例えば左端に位置する走査点に設定する初期化を行うことになる。走査線Ｒｉ（ｉ＝１〜ｍ）を走査領域１Ａにおいて設定することになる。）
（ステップＳ２３は、走査線設定手段の一環である。）
（ステップＳ２３は、走査点設定手段の一環である。）
【０１１９】
ステップＳ２４では、ＣＰＵ５０１は、記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶されている変数stcounyvの値を読み出す。
ステップＳ２４では、ＣＰＵ５０１は、ステップＳ２２において演算され記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶されている変数counyvの値を読み出す。
ステップＳ２４では、ＣＰＵ５０１は、記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）から読み出した値であるstcounyv及び記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）から読み出した値であるcounyvを、演算装置により和算し、得られた結果を変数stcounyvzに代入して記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶する。
【０１２０】
ステップＳ２５では、ＣＰＵ５０１が、ステップＳ２４において演算され、記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶された変数stcounyvzの値を読み出し、ＣＰＵ５０１は、記憶装置（例えば、ＲＡＭ５０２やＨＤＤ５０４等）に記憶されている変数edyの値を読み出し、それらの値を基にして、ＣＰＵ５０１が、stcounyvz ＞edy?に関する判断を演算装置により行う。
ＣＰＵ５０１が、stcounyvz ＞edyではないとの判断を、演算装置により行った場合には、ＣＰＵ５０１は、ステップＳ９まで戻って処理を続ける。
【０１２１】
ステップＳ２５において、ＣＰＵ５０１が、stcounyvz ＞edyであるとの判断を、演算装置により行った場合には、ＣＰＵ５０１は、ステップＳ２６の処理に移行する。
【０１２２】
ステップＳ２６では、ＣＰＵ５０１が、グラフィック操作先を、視野マッピング画面３に変更する。
【０１２３】
ステップＳ２７では、視野マッピング画面３に記録する固視標である視野マッピング画面の固視標４の表示形態（色、大きさ、形）を設定する。
（本発明、実施の形態においては、ＣＰＵ５０１は、視野マッピング画面の固視標４の表示形態として、色は、Ｒ，Ｇ，Ｂの輝度がそれぞれ、例えば、１００，２５０，２００である色で設定している。ＣＰＵ５０１は、視野マッピング画面の固視標４を、例えば、■印により設定し、そのフォントサイズを、例えば、６に設定している。）
【０１２４】
ステップＳ２８では、ステップＳ２７において設定された表示形態を有する視野マッピング画面の固視標４を、視野スキャン画面１の固視標２表示位置に相当する視野マッピング画面３における位置、すなわち本発明、実施の形態においては、視野マッピング画面原点６に対するｘ座標が４００であり、視野マッピング画面原点６に対するｙ座標が２６０である位置（ドット単位）に表示して記録する。
【図面の簡単な説明】
【０１２５】
【図１】本発明、静的視野スキャン装置の最良の実施形態の走査により生成される視野マッピング画像の態様の一例を示す図である。
【図２】本発明、静的視野スキャン装置の最良の実施形態の走査及び作動態様、及び視野マッピング態様の一例を示す図である。
【図３】本発明、静的視野スキャン装置の最良の実施形態の構成の一例を表す概略構成図である。
【図４】本発明、静的視野スキャン装置における静的視野スキャン処理、及び視野マッピング処理の最良の実施形態の一例を表す流れ図である。
【図５】本発明、静的視野スキャン装置における静的視野スキャン処理、及び視野マッピング処理の最良の実施形態の一例を表す流れ図の続きである。
【図６】本発明、静的視野スキャン装置における静的視野スキャン処理、及び視野マッピング処理の最良の実施形態の一例を表す流れ図の続きである。
【図７】本発明、静的視野スキャン装置の最良の実施形態のＣＰＵのハードウェア構成の一例を表す図である。
【図８】本発明、静的視野スキャン装置の最良の実施形態の走査により生成される視野マッピング画像の態様の一例を示す図である。
【図９】本発明、静的視野スキャン装置の最良の実施形態の画面の構成の一例を示す図である。
【符号の説明】
【０１２６】
１  視野スキャン画面
１Ａ  走査領域
２  固視標
３  視野マッピング画面  
３Ａ  走査領域に対応する視野マッピング画面の領域
４  視野マッピング画面の固視標
５  視野スキャン画面原点
５Ａ  走査領域原点
６  視野マッピング画面原点
２０１  暗点
２０２  暗点と盲点の接続部分
２０３  盲点
２０４  視野視覚機能がわずかに低下している領域
２０５  中心窩
３０１  コンピュータシステム
３０２  本体
３０３  キーボード
３０３Ａ  右矢印カーソルキー
３０３Ｂ  左矢印カーソルキー
３０４  ディスプレイ
３０５  プリンタ
３０６  マウス
３０７  スピーカ
５０１  ＣＰＵ
５０２  ＲＡＭ
５０３  ＲＯＭ
５０４  ＨＤＤ
５０５  バス
Ｒｉ（ｉ＝１〜ｍ）  走査線
Ｒｉｊ（ｉ＝１〜ｍ、ｊ＝１〜ｎ）  走査点
ｆ１６、ｆ１７、ｆ１８、ｆ１９、ｆ１１０、ｆ１（ｎ−１）、ｆ１ｎ  視標認識不可能印
ｆ２１、ｆ２２  視標認識不可能印
【図１】
2010063559.tif 000003
【図２】
2010063559.tif 000004
【図３】
2010063559.tif 000005
【図４】
2010063559.tif 000006
【図５】
2010063559.tif 000007
【図６】
2010063559.tif 000008
【図７】
2010063559.tif 000009
【図８】
2010063559.tif 000010
【図９】
2010063559.tif 000011
【手続補正書】
【提出日】平成20年9月26日(2008.9.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
静的視標により被験者の視野をスキャンするための視野スキャン画面を出力装置に生成する視野スキャン画面生成手段によるステップと、
該視野スキャン画面生成手段によるステップにより出力装置に生成された視野スキャン画面において、静的視標により走査する領域を設定する走査領域設定手段によるステップと、
視野スキャン中、被験者に凝視される固視標を、前記視野スキャン画面生成手段によるステップにより生成された視野スキャン画面に表示する固視標表示制御手段によるステップと、
前記視野スキャン画面に少なくとも一本以上の走査線を設定する走査線設定手段によるステップと、
該走査線設定手段によるステップにより設定される走査線に沿って少なくとも一点以上の走査点を設定する走査点設定手段によるステップと、
該走査点設定手段によるステップにより走査線に沿って設定された走査点の中の一つの走査点に、該一つの走査点に対応する視野をスキャンするための静的視標を表示する視標表示制御手段によるステップと、
該視標表示制御手段によるステップにより表示される静的視標が認識された場合には、第一入力装置を経て応答がなされるが、該応答を検出する第一検出手段によるステップと、
前記視標表示制御手段によるステップにより表示される静的視標が認識されなかった場合には、第二入力装置を経て応答がなされるが、該応答を検出する第二検出手段によるステップと、
被験者の視野をマッピングして表示するための視野マッピング画面を出力装置に生成する視野マッピング画面生成手段によるステップと、
前記視標表示制御手段によるステップは、
前記第一検出手段によるステップにより、前記第一入力装置を経た応答が検出された後、
直ちに、該検出の時点において前記視標表示制御手段によるステップにより表示されていた静的視標の表示を消去し、
直ちに、前記走査点設定手段によるステップにより設定された走査点の中の次の一つの走査点に、該次の一つの走査点に対応する視野をスキャンするための静的視標を表示することで、該次の走査点に対応する視野のスキャンを続行する第一検出直後走査続行手段によるステップ、
を、さらに有するが、該第一検出直後走査続行手段によるステップと、
前記視標表示制御手段によるステップは、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出された後、
直ちに、該検出の時点において前記視標表示制御手段によるステップにより表示されていた静的視標の表示を消去し、
直ちに、前記走査点設定手段によるステップにより設定された走査点の中の次の一つの走査点に、該次の一つの走査点に対応する視野をスキャンするための静的視標を表示することで、該次の走査点に対応する視野のスキャンを続行する第二検出直後走査続行手段によるステップ、
を、さらに有するが、該第二検出直後走査続行手段によるステップと、
前記視標表示制御手段によるステップは、
前記第一入力装置を経た応答が前記第一検出手段によるステップにより検出された時点、
あるいは、
前記第二入力装置を経た応答が前記第二検出手段によるステップにより検出された時点において、
前記視標表示制御手段によるステップが表示していた静的視標の座標を、記憶装置に記憶する視標提示座標記憶手段によるステップを、さらに有するが、該視標提示座標記憶手段によるステップと、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出されると、
該検出の時点において前記視標提示座標記憶手段によるステップにより記憶装置に記憶されている座標を参照して、該座標に相当する前記視野マッピング画面における位置に、前記視標表示制御手段によるステップにより表示された該座標における静的視標の視覚認識が不可能であったことを示す印を記録する視標認識不可能印マッピング手段によるステップと、
前記第一検出直後走査続行手段によるステップは、
前記第一検出手段によるステップにより、前記第一入力装置を経た応答が検出されると、
該検出の時点において前記視標表示制御手段によるステップにより表示されていた静的視標が属して位置していた一つの走査線上の走査点走査が完了しているか否かを演算装置による演算により判定する、第一完了判定手段によるステップ、をさらに有するが、該第一完了判定手段によるステップと、
前記第二検出直後走査続行手段によるステップは、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出されると、
該検出の時点において前記視標表示制御手段によるステップにより表示されていた静的視標が属して位置していた一つの走査線上の走査点走査が完了しているか否かを演算装置による演算により判定する、第二完了判定手段によるステップ、をさらに有するが、該第二完了判定手段によるステップと、
前記第一検出直後走査続行手段によるステップは、
前記第一完了判定手段によるステップにより、一つの走査線上の走査点走査が完了していないとの判定が行われた場合には、
前記第一検出手段によるステップにより、前記第一入力装置を経た応答が検出された時点において前記視標表示制御手段によるステップにより表示されていた静的視標と同一の走査線上にあり且つ、該静的視標に隣接する走査点を、演算装置による演算により、
次の走査点とし、
前記第一完了判定手段によるステップにより、一つの走査線上の走査点走査が完了しているとの判定が行われた場合には、
演算装置による演算により、
走査対象走査線を、
前記第一検出手段によるステップにより、前記第一入力装置を経た応答が検出された時点において前記視標表示制御手段によるステップにより表示されていた静的視標が属して位置していた走査線に隣接する走査線に換え、該走査線の端に位置する走査点を、次の走査点とする、
第一完了判定時次の走査点演算手段によるステップ、を、さらに有するが、
該第一完了判定時次の走査点演算手段によるステップと、
前記第二検出直後走査続行手段によるステップは、
前記第二完了判定手段によるステップにより、一つの走査線上の走査点走査が完了していないとの判定が行われた場合には、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出された時点において前記視標表示制御手段によるステップにより表示されていた静的視標と同一の走査線上にあり且つ、該静的視標に隣接する走査点を、演算装置による演算により、
次の走査点とし、
前記第二完了判定手段によるステップにより、一つの走査線上の走査点走査が完了しているとの判定が行われた場合には、
演算装置による演算により、
走査対象走査線を、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出された時点において前記視標表示制御手段によるステップにより表示されていた静的視標が属して位置していた走査線に隣接する走査線に換え、該走査線の端に位置する走査点を、次の走査点とする、
第二完了判定時次の走査点演算手段によるステップ、を、さらに有するが、
該第二完了判定時次の走査点演算手段によるステップと、
を、
有することを特徴とする静的視野スキャン装置の作動方法。
【請求項２】
コンピュータを、
静的視標により被験者の視野をスキャンするための視野スキャン画面を出力装置に生成する視野スキャン画面生成手段と、
該視野スキャン画面生成手段により出力装置に生成された視野スキャン画面において、静的視標により走査する領域を設定する走査領域設定手段と、
視野スキャン中、被験者に凝視される固視標を、前記視野スキャン画面生成手段により生成された視野スキャン画面に表示する固視標表示制御手段と、
前記視野スキャン画面に少なくとも一本以上の走査線を設定する走査線設定手段と、
該走査線設定手段により設定される走査線に沿って少なくとも一点以上の走査点を設定する走査点設定手段と、
該走査点設定手段により走査線に沿って設定された走査点の中の一つの走査点に、該一つの走査点に対応する視野をスキャンするための静的視標を表示する視標表示制御手段と、
該視標表示制御手段により表示される静的視標が認識された場合には、第一入力装置を経て応答がなされるが、該応答を検出する第一検出手段と、
前記視標表示制御手段により表示される静的視標が認識されなかった場合には、第二入力装置を経て応答がなされるが、該応答を検出する第二検出手段と、
被験者の視野をマッピングして表示するための視野マッピング画面を出力装置に生成する視野マッピング画面生成手段と、
前記視標表示制御手段は、
前記第一検出手段により、前記第一入力装置を経た応答が検出された後、
直ちに、該検出の時点において前記視標表示制御手段により表示されていた静的視標の表示を消去し、
直ちに、前記走査点設定手段により設定された走査点の中の次の一つの走査点に、該次の一つの走査点に対応する視野をスキャンするための静的視標を表示することで、該次の走査点に対応する視野のスキャンを続行する第一検出直後走査続行手段、
を、さらに備えるが、該第一検出直後走査続行手段と、
前記視標表示制御手段は、
前記第二検出手段により、前記第二入力装置を経た応答が検出された後、
直ちに、該検出の時点において前記視標表示制御手段により表示されていた静的視標の表示を消去し、
直ちに、前記走査点設定手段により設定された走査点の中の次の一つの走査点に、該次の一つの走査点に対応する視野をスキャンするための静的視標を表示することで、該次の走査点に対応する視野のスキャンを続行する第二検出直後走査続行手段、
を、さらに備えるが、該第二検出直後走査続行手段と、
前記視標表示制御手段は、
前記第一入力装置を経た応答が前記第一検出手段により検出された時点、
あるいは、
前記第二入力装置を経た応答が前記第二検出手段により検出された時点において、
前記視標表示制御手段が表示していた静的視標の座標を、記憶装置に記憶する視標提示座標記憶手段を、さらに備えるが、該視標提示座標記憶手段と、
前記第二検出手段により、前記第二入力装置を経た応答が検出されると、
該検出の時点において前記視標提示座標記憶手段により記憶装置に記憶されている座標を参照して、該座標に相当する前記視野マッピング画面における位置に、前記視標表示制御手段により表示された該座標における静的視標の視覚認識が不可能であったことを示す印を記録する視標認識不可能印マッピング手段と、
前記第一検出直後走査続行手段は、
前記第一検出手段により、前記第一入力装置を経た応答が検出されると、
該検出の時点において前記視標表示制御手段により表示されていた静的視標が属して位置していた一つの走査線上の走査点走査が完了しているか否かを演算装置による演算により判定する、第一完了判定手段、をさらに備えるが、該第一完了判定手段と、
前記第二検出直後走査続行手段は、
前記第二検出手段により、前記第二入力装置を経た応答が検出されると、
該検出の時点において前記視標表示制御手段により表示されていた静的視標が属して位置していた一つの走査線上の走査点走査が完了しているか否かを演算装置による演算により判定する、第二完了判定手段、をさらに備えるが、該第二完了判定手段と、
前記第一検出直後走査続行手段は、
前記第一完了判定手段により、一つの走査線上の走査点走査が完了していないとの判定が行われた場合には、
前記第一検出手段により、前記第一入力装置を経た応答が検出された時点において前記視標表示制御手段により表示されていた静的視標と同一の走査線上にあり且つ、該静的視標に隣接する走査点を、演算装置による演算により、
次の走査点とし、
前記第一完了判定手段により、一つの走査線上の走査点走査が完了しているとの判定が行われた場合には、
演算装置による演算により、
走査対象走査線を、
前記第一検出手段により、前記第一入力装置を経た応答が検出された時点において前記視標表示制御手段により表示されていた静的視標が属して位置していた走査線に隣接する走査線に換え、該走査線の端に位置する走査点を、次の走査点とする、
第一完了判定時次の走査点演算手段、を、さらに備えるが、
該第一完了判定時次の走査点演算手段と、
前記第二検出直後走査続行手段は、
前記第二完了判定手段により、一つの走査線上の走査点走査が完了していないとの判定が行われた場合には、
前記第二検出手段により、前記第二入力装置を経た応答が検出された時点において前記視標表示制御手段により表示されていた静的視標と同一の走査線上にあり且つ、該静的視標に隣接する走査点を、演算装置による演算により、
次の走査点とし、
前記第二完了判定手段により、一つの走査線上の走査点走査が完了しているとの判定が行われた場合には、
演算装置による演算により、
走査対象走査線を、
前記第二検出手段により、前記第二入力装置を経た応答が検出された時点において前記視標表示制御手段により表示されていた静的視標が属して位置していた走査線に隣接する走査線に換え、該走査線の端に位置する走査点を、次の走査点とする、
第二完了判定時次の走査点演算手段、を、さらに備えるが、
該第二完了判定時次の走査点演算手段、
として機能させるプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記の目的を達成するために、
請求項１に記載の発明は、
静的視標により被験者の視野をスキャンするための視野スキャン画面を出力装置に生成する視野スキャン画面生成手段によるステップと、
該視野スキャン画面生成手段によるステップにより出力装置に生成された視野スキャン画面において、静的視標により走査する領域を設定する走査領域設定手段によるステップと、
視野スキャン中、被験者に凝視される固視標を、前記視野スキャン画面生成手段によるステップにより生成された視野スキャン画面に表示する固視標表示制御手段によるステップと、
前記視野スキャン画面に少なくとも一本以上の走査線を設定する走査線設定手段によるステップと、
該走査線設定手段によるステップにより設定される走査線に沿って少なくとも一点以上の走査点を設定する走査点設定手段によるステップと、
該走査点設定手段によるステップにより走査線に沿って設定された走査点の中の一つの走査点に、該一つの走査点に対応する視野をスキャンするための静的視標を表示する視標表示制御手段によるステップと、
該視標表示制御手段によるステップにより表示される静的視標が認識された場合には、第一入力装置を経て応答がなされるが、該応答を検出する第一検出手段によるステップと、
前記視標表示制御手段によるステップにより表示される静的視標が認識されなかった場合には、第二入力装置を経て応答がなされるが、該応答を検出する第二検出手段によるステップと、
被験者の視野をマッピングして表示するための視野マッピング画面を出力装置に生成する視野マッピング画面生成手段によるステップと、
前記視標表示制御手段によるステップは、
前記第一検出手段によるステップにより、前記第一入力装置を経た応答が検出された後、
直ちに、該検出の時点において前記視標表示制御手段によるステップにより表示されていた静的視標の表示を消去し、
直ちに、前記走査点設定手段によるステップにより設定された走査点の中の次の一つの走査点に、該次の一つの走査点に対応する視野をスキャンするための静的視標を表示することで、該次の走査点に対応する視野のスキャンを続行する第一検出直後走査続行手段によるステップ、
を、さらに有するが、該第一検出直後走査続行手段によるステップと、
前記視標表示制御手段によるステップは、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出された後、
直ちに、該検出の時点において前記視標表示制御手段によるステップにより表示されていた静的視標の表示を消去し、
直ちに、前記走査点設定手段によるステップにより設定された走査点の中の次の一つの走査点に、該次の一つの走査点に対応する視野をスキャンするための静的視標を表示することで、該次の走査点に対応する視野のスキャンを続行する第二検出直後走査続行手段によるステップ、
を、さらに有するが、該第二検出直後走査続行手段によるステップと、
前記視標表示制御手段によるステップは、
前記第一入力装置を経た応答が前記第一検出手段によるステップにより検出された時点、
あるいは、
前記第二入力装置を経た応答が前記第二検出手段によるステップにより検出された時点において、
前記視標表示制御手段によるステップが表示していた静的視標の座標を、記憶装置に記憶する視標提示座標記憶手段によるステップを、さらに有するが、該視標提示座標記憶手段によるステップと、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出されると、
該検出の時点において前記視標提示座標記憶手段によるステップにより記憶装置に記憶されている座標を参照して、該座標に相当する前記視野マッピング画面における位置に、前記視標表示制御手段によるステップにより表示された該座標における静的視標の視覚認識が不可能であったことを示す印を記録する視標認識不可能印マッピング手段によるステップと、
前記第一検出直後走査続行手段によるステップは、
前記第一検出手段によるステップにより、前記第一入力装置を経た応答が検出されると、
該検出の時点において前記視標表示制御手段によるステップにより表示されていた静的視標が属して位置していた一つの走査線上の走査点走査が完了しているか否かを演算装置による演算により判定する、第一完了判定手段によるステップ、をさらに有するが、該第一完了判定手段によるステップと、
前記第二検出直後走査続行手段によるステップは、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出されると、
該検出の時点において前記視標表示制御手段によるステップにより表示されていた静的視標が属して位置していた一つの走査線上の走査点走査が完了しているか否かを演算装置による演算により判定する、第二完了判定手段によるステップ、をさらに有するが、該第二完了判定手段によるステップと、
前記第一検出直後走査続行手段によるステップは、
前記第一完了判定手段によるステップにより、一つの走査線上の走査点走査が完了していないとの判定が行われた場合には、
前記第一検出手段によるステップにより、前記第一入力装置を経た応答が検出された時点において前記視標表示制御手段によるステップにより表示されていた静的視標と同一の走査線上にあり且つ、該静的視標に隣接する走査点を、演算装置による演算により、
次の走査点とし、
前記第一完了判定手段によるステップにより、一つの走査線上の走査点走査が完了しているとの判定が行われた場合には、
演算装置による演算により、
走査対象走査線を、
前記第一検出手段によるステップにより、前記第一入力装置を経た応答が検出された時点において前記視標表示制御手段によるステップにより表示されていた静的視標が属して位置していた走査線に隣接する走査線に換え、該走査線の端に位置する走査点を、次の走査点とする、
第一完了判定時次の走査点演算手段によるステップ、を、さらに有するが、
該第一完了判定時次の走査点演算手段によるステップと、
前記第二検出直後走査続行手段によるステップは、
前記第二完了判定手段によるステップにより、一つの走査線上の走査点走査が完了していないとの判定が行われた場合には、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出された時点において前記視標表示制御手段によるステップにより表示されていた静的視標と同一の走査線上にあり且つ、該静的視標に隣接する走査点を、演算装置による演算により、
次の走査点とし、
前記第二完了判定手段によるステップにより、一つの走査線上の走査点走査が完了しているとの判定が行われた場合には、
演算装置による演算により、
走査対象走査線を、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出された時点において前記視標表示制御手段によるステップにより表示されていた静的視標が属して位置していた走査線に隣接する走査線に換え、該走査線の端に位置する走査点を、次の走査点とする、
第二完了判定時次の走査点演算手段によるステップ、を、さらに有するが、
該第二完了判定時次の走査点演算手段によるステップと、
を、
有することを特徴とする静的視野スキャン装置の作動方法。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
請求項２に記載の発明は、
コンピュータを、
静的視標により被験者の視野をスキャンするための視野スキャン画面を出力装置に生成する視野スキャン画面生成手段と、
該視野スキャン画面生成手段により出力装置に生成された視野スキャン画面において、静的視標により走査する領域を設定する走査領域設定手段と、
視野スキャン中、被験者に凝視される固視標を、前記視野スキャン画面生成手段により生成された視野スキャン画面に表示する固視標表示制御手段と、
前記視野スキャン画面に少なくとも一本以上の走査線を設定する走査線設定手段と、
該走査線設定手段により設定される走査線に沿って少なくとも一点以上の走査点を設定する走査点設定手段と、
該走査点設定手段により走査線に沿って設定された走査点の中の一つの走査点に、該一つの走査点に対応する視野をスキャンするための静的視標を表示する視標表示制御手段と、
該視標表示制御手段により表示される静的視標が認識された場合には、第一入力装置を経て応答がなされるが、該応答を検出する第一検出手段と、
前記視標表示制御手段により表示される静的視標が認識されなかった場合には、第二入力装置を経て応答がなされるが、該応答を検出する第二検出手段と、
被験者の視野をマッピングして表示するための視野マッピング画面を出力装置に生成する視野マッピング画面生成手段と、
前記視標表示制御手段は、
前記第一検出手段により、前記第一入力装置を経た応答が検出された後、
直ちに、該検出の時点において前記視標表示制御手段により表示されていた静的視標の表示を消去し、
直ちに、前記走査点設定手段により設定された走査点の中の次の一つの走査点に、該次の一つの走査点に対応する視野をスキャンするための静的視標を表示することで、該次の走査点に対応する視野のスキャンを続行する第一検出直後走査続行手段、
を、さらに備えるが、該第一検出直後走査続行手段と、
前記視標表示制御手段は、
前記第二検出手段により、前記第二入力装置を経た応答が検出された後、
直ちに、該検出の時点において前記視標表示制御手段により表示されていた静的視標の表示を消去し、
直ちに、前記走査点設定手段により設定された走査点の中の次の一つの走査点に、該次の一つの走査点に対応する視野をスキャンするための静的視標を表示することで、該次の走査点に対応する視野のスキャンを続行する第二検出直後走査続行手段、
を、さらに備えるが、該第二検出直後走査続行手段と、
前記視標表示制御手段は、
前記第一入力装置を経た応答が前記第一検出手段により検出された時点、
あるいは、
前記第二入力装置を経た応答が前記第二検出手段により検出された時点において、
前記視標表示制御手段が表示していた静的視標の座標を、記憶装置に記憶する視標提示座標記憶手段を、さらに備えるが、該視標提示座標記憶手段と、
前記第二検出手段により、前記第二入力装置を経た応答が検出されると、
該検出の時点において前記視標提示座標記憶手段により記憶装置に記憶されている座標を参照して、該座標に相当する前記視野マッピング画面における位置に、前記視標表示制御手段により表示された該座標における静的視標の視覚認識が不可能であったことを示す印を記録する視標認識不可能印マッピング手段と、
前記第一検出直後走査続行手段は、
前記第一検出手段により、前記第一入力装置を経た応答が検出されると、
該検出の時点において前記視標表示制御手段により表示されていた静的視標が属して位置していた一つの走査線上の走査点走査が完了しているか否かを演算装置による演算により判定する、第一完了判定手段、をさらに備えるが、該第一完了判定手段と、
前記第二検出直後走査続行手段は、
前記第二検出手段により、前記第二入力装置を経た応答が検出されると、
該検出の時点において前記視標表示制御手段により表示されていた静的視標が属して位置していた一つの走査線上の走査点走査が完了しているか否かを演算装置による演算により判定する、第二完了判定手段、をさらに備えるが、該第二完了判定手段と、
前記第一検出直後走査続行手段は、
前記第一完了判定手段により、一つの走査線上の走査点走査が完了していないとの判定が行われた場合には、
前記第一検出手段により、前記第一入力装置を経た応答が検出された時点において前記視標表示制御手段により表示されていた静的視標と同一の走査線上にあり且つ、該静的視標に隣接する走査点を、演算装置による演算により、
次の走査点とし、
前記第一完了判定手段により、一つの走査線上の走査点走査が完了しているとの判定が行われた場合には、
演算装置による演算により、
走査対象走査線を、
前記第一検出手段により、前記第一入力装置を経た応答が検出された時点において前記視標表示制御手段により表示されていた静的視標が属して位置していた走査線に隣接する走査線に換え、該走査線の端に位置する走査点を、次の走査点とする、
第一完了判定時次の走査点演算手段、を、さらに備えるが、
該第一完了判定時次の走査点演算手段と、
前記第二検出直後走査続行手段は、
前記第二完了判定手段により、一つの走査線上の走査点走査が完了していないとの判定が行われた場合には、
前記第二検出手段により、前記第二入力装置を経た応答が検出された時点において前記視標表示制御手段により表示されていた静的視標と同一の走査線上にあり且つ、該静的視標に隣接する走査点を、演算装置による演算により、
次の走査点とし、
前記第二完了判定手段により、一つの走査線上の走査点走査が完了しているとの判定が行われた場合には、
演算装置による演算により、
走査対象走査線を、
前記第二検出手段により、前記第二入力装置を経た応答が検出された時点において前記視標表示制御手段により表示されていた静的視標が属して位置していた走査線に隣接する走査線に換え、該走査線の端に位置する走査点を、次の走査点とする、
第二完了判定時次の走査点演算手段、を、さらに備えるが、
該第二完了判定時次の走査点演算手段、
として機能させるプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
第一の発明である静的視野スキャン装置の作動方法によれば、
静的視標により被験者の視野をスキャンするための視野スキャン画面を出力装置に生成する視野スキャン画面生成手段によるステップと、
該視野スキャン画面生成手段によるステップにより出力装置に生成された視野スキャン画面において、静的視標により走査する領域を設定する走査領域設定手段によるステップと、
視野スキャン中、被験者に凝視される固視標を、前記視野スキャン画面生成手段によるステップにより生成された視野スキャン画面に表示する固視標表示制御手段によるステップと、
前記視野スキャン画面に少なくとも一本以上の走査線を設定する走査線設定手段によるステップと、
該走査線設定手段によるステップにより設定される走査線に沿って少なくとも一点以上の走査点を設定する走査点設定手段によるステップと、
該走査点設定手段によるステップにより走査線に沿って設定された走査点の中の一つの走査点に、該一つの走査点に対応する視野をスキャンするための静的視標を表示する視標表示制御手段によるステップと、
該視標表示制御手段によるステップにより表示される静的視標が認識された場合には、第一入力装置を経て応答がなされるが、該応答を検出する第一検出手段によるステップと、
前記視標表示制御手段によるステップにより表示される静的視標が認識されなかった場合には、第二入力装置を経て応答がなされるが、該応答を検出する第二検出手段によるステップと、
被験者の視野をマッピングして表示するための視野マッピング画面を出力装置に生成する視野マッピング画面生成手段によるステップと、
前記視標表示制御手段によるステップは、
前記第一検出手段によるステップにより、前記第一入力装置を経た応答が検出された後、
直ちに、該検出の時点において前記視標表示制御手段によるステップにより表示されていた静的視標の表示を消去し、
直ちに、前記走査点設定手段によるステップにより設定された走査点の中の次の一つの走査点に、該次の一つの走査点に対応する視野をスキャンするための静的視標を表示することで、該次の走査点に対応する視野のスキャンを続行する第一検出直後走査続行手段によるステップ、
を、さらに有するが、該第一検出直後走査続行手段によるステップと、
前記視標表示制御手段によるステップは、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出された後、
直ちに、該検出の時点において前記視標表示制御手段によるステップにより表示されていた静的視標の表示を消去し、
直ちに、前記走査点設定手段によるステップにより設定された走査点の中の次の一つの走査点に、該次の一つの走査点に対応する視野をスキャンするための静的視標を表示することで、該次の走査点に対応する視野のスキャンを続行する第二検出直後走査続行手段によるステップ、
を、さらに有するが、該第二検出直後走査続行手段によるステップと、
前記視標表示制御手段によるステップは、
前記第一入力装置を経た応答が前記第一検出手段によるステップにより検出された時点、
あるいは、
前記第二入力装置を経た応答が前記第二検出手段によるステップにより検出された時点において、
前記視標表示制御手段によるステップが表示していた静的視標の座標を、記憶装置に記憶する視標提示座標記憶手段によるステップを、さらに有するが、該視標提示座標記憶手段によるステップと、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出されると、
該検出の時点において前記視標提示座標記憶手段によるステップにより記憶装置に記憶されている座標を参照して、該座標に相当する前記視野マッピング画面における位置に、前記視標表示制御手段によるステップにより表示された該座標における静的視標の視覚認識が不可能であったことを示す印を記録する視標認識不可能印マッピング手段によるステップと、
前記第一検出直後走査続行手段によるステップは、
前記第一検出手段によるステップにより、前記第一入力装置を経た応答が検出されると、
該検出の時点において前記視標表示制御手段によるステップにより表示されていた静的視標が属して位置していた一つの走査線上の走査点走査が完了しているか否かを演算装置による演算により判定する、第一完了判定手段によるステップ、をさらに有するが、該第一完了判定手段によるステップと、
前記第二検出直後走査続行手段によるステップは、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出されると、
該検出の時点において前記視標表示制御手段によるステップにより表示されていた静的視標が属して位置していた一つの走査線上の走査点走査が完了しているか否かを演算装置による演算により判定する、第二完了判定手段によるステップ、をさらに有するが、該第二完了判定手段によるステップと、
前記第一検出直後走査続行手段によるステップは、
前記第一完了判定手段によるステップにより、一つの走査線上の走査点走査が完了していないとの判定が行われた場合には、
前記第一検出手段によるステップにより、前記第一入力装置を経た応答が検出された時点において前記視標表示制御手段によるステップにより表示されていた静的視標と同一の走査線上にあり且つ、該静的視標に隣接する走査点を、演算装置による演算により、
次の走査点とし、
前記第一完了判定手段によるステップにより、一つの走査線上の走査点走査が完了しているとの判定が行われた場合には、
演算装置による演算により、
走査対象走査線を、
前記第一検出手段によるステップにより、前記第一入力装置を経た応答が検出された時点において前記視標表示制御手段によるステップにより表示されていた静的視標が属して位置していた走査線に隣接する走査線に換え、該走査線の端に位置する走査点を、次の走査点とする、
第一完了判定時次の走査点演算手段によるステップ、を、さらに有するが、
該第一完了判定時次の走査点演算手段によるステップと、
前記第二検出直後走査続行手段によるステップは、
前記第二完了判定手段によるステップにより、一つの走査線上の走査点走査が完了していないとの判定が行われた場合には、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出された時点において前記視標表示制御手段によるステップにより表示されていた静的視標と同一の走査線上にあり且つ、該静的視標に隣接する走査点を、演算装置による演算により、
次の走査点とし、
前記第二完了判定手段によるステップにより、一つの走査線上の走査点走査が完了しているとの判定が行われた場合には、
演算装置による演算により、
走査対象走査線を、
前記第二検出手段によるステップにより、前記第二入力装置を経た応答が検出された時点において前記視標表示制御手段によるステップにより表示されていた静的視標が属して位置していた走査線に隣接する走査線に換え、該走査線の端に位置する走査点を、次の走査点とする、
第二完了判定時次の走査点演算手段によるステップ、を、さらに有するが、
該第二完了判定時次の走査点演算手段によるステップと、
を、
有することを特徴とする静的視野スキャン装置の作動方法であるので、
本発明、静的視野スキャン装置の作動方法により、静的視野スキャンを行うと、例えば、図１及び図８に示すような視野マッピング画像を得ることができる。
本願発明、静的視野スキャン装置の作動方法は、
従来型視野計に見られる冗長性を極力排する構成及び作動態様を採っており、著しく作動が軽いので、所定の時間内に大量の走査点を、静的視標により走査可能である。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
第二の発明である静的視野スキャン装置を実現させるプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体によれば、
コンピュータを、
静的視標により被験者の視野をスキャンするための視野スキャン画面を出力装置に生成する視野スキャン画面生成手段と、
該視野スキャン画面生成手段により出力装置に生成された視野スキャン画面において、静的視標により走査する領域を設定する走査領域設定手段と、
視野スキャン中、被験者に凝視される固視標を、前記視野スキャン画面生成手段により生成された視野スキャン画面に表示する固視標表示制御手段と、
前記視野スキャン画面に少なくとも一本以上の走査線を設定する走査線設定手段と、
該走査線設定手段により設定される走査線に沿って少なくとも一点以上の走査点を設定する走査点設定手段と、
該走査点設定手段により走査線に沿って設定された走査点の中の一つの走査点に、該一つの走査点に対応する視野をスキャンするための静的視標を表示する視標表示制御手段と、
該視標表示制御手段により表示される静的視標が認識された場合には、第一入力装置を経て応答がなされるが、該応答を検出する第一検出手段と、
前記視標表示制御手段により表示される静的視標が認識されなかった場合には、第二入力装置を経て応答がなされるが、該応答を検出する第二検出手段と、
被験者の視野をマッピングして表示するための視野マッピング画面を出力装置に生成する視野マッピング画面生成手段と、
前記視標表示制御手段は、
前記第一検出手段により、前記第一入力装置を経た応答が検出された後、
直ちに、該検出の時点において前記視標表示制御手段により表示されていた静的視標の表示を消去し、
直ちに、前記走査点設定手段により設定された走査点の中の次の一つの走査点に、該次の一つの走査点に対応する視野をスキャンするための静的視標を表示することで、該次の走査点に対応する視野のスキャンを続行する第一検出直後走査続行手段、
を、さらに備えるが、該第一検出直後走査続行手段と、
前記視標表示制御手段は、
前記第二検出手段により、前記第二入力装置を経た応答が検出された後、
直ちに、該検出の時点において前記視標表示制御手段により表示されていた静的視標の表示を消去し、
直ちに、前記走査点設定手段により設定された走査点の中の次の一つの走査点に、該次の一つの走査点に対応する視野をスキャンするための静的視標を表示することで、該次の走査点に対応する視野のスキャンを続行する第二検出直後走査続行手段、
を、さらに備えるが、該第二検出直後走査続行手段と、
前記視標表示制御手段は、
前記第一入力装置を経た応答が前記第一検出手段により検出された時点、
あるいは、
前記第二入力装置を経た応答が前記第二検出手段により検出された時点において、
前記視標表示制御手段が表示していた静的視標の座標を、記憶装置に記憶する視標提示座標記憶手段を、さらに備えるが、該視標提示座標記憶手段と、
前記第二検出手段により、前記第二入力装置を経た応答が検出されると、
該検出の時点において前記視標提示座標記憶手段により記憶装置に記憶されている座標を参照して、該座標に相当する前記視野マッピング画面における位置に、前記視標表示制御手段により表示された該座標における静的視標の視覚認識が不可能であったことを示す印を記録する視標認識不可能印マッピング手段と、
前記第一検出直後走査続行手段は、
前記第一検出手段により、前記第一入力装置を経た応答が検出されると、
該検出の時点において前記視標表示制御手段により表示されていた静的視標が属して位置していた一つの走査線上の走査点走査が完了しているか否かを演算装置による演算により判定する、第一完了判定手段、をさらに備えるが、該第一完了判定手段と、
前記第二検出直後走査続行手段は、
前記第二検出手段により、前記第二入力装置を経た応答が検出されると、
該検出の時点において前記視標表示制御手段により表示されていた静的視標が属して位置していた一つの走査線上の走査点走査が完了しているか否かを演算装置による演算により判定する、第二完了判定手段、をさらに備えるが、該第二完了判定手段と、
前記第一検出直後走査続行手段は、
前記第一完了判定手段により、一つの走査線上の走査点走査が完了していないとの判定が行われた場合には、
前記第一検出手段により、前記第一入力装置を経た応答が検出された時点において前記視標表示制御手段により表示されていた静的視標と同一の走査線上にあり且つ、該静的視標に隣接する走査点を、演算装置による演算により、
次の走査点とし、
前記第一完了判定手段により、一つの走査線上の走査点走査が完了しているとの判定が行われた場合には、
演算装置による演算により、
走査対象走査線を、
前記第一検出手段により、前記第一入力装置を経た応答が検出された時点において前記視標表示制御手段により表示されていた静的視標が属して位置していた走査線に隣接する走査線に換え、該走査線の端に位置する走査点を、次の走査点とする、
第一完了判定時次の走査点演算手段、を、さらに備えるが、
該第一完了判定時次の走査点演算手段と、
前記第二検出直後走査続行手段は、
前記第二完了判定手段により、一つの走査線上の走査点走査が完了していないとの判定が行われた場合には、
前記第二検出手段により、前記第二入力装置を経た応答が検出された時点において前記視標表示制御手段により表示されていた静的視標と同一の走査線上にあり且つ、該静的視標に隣接する走査点を、演算装置による演算により、
次の走査点とし、
前記第二完了判定手段により、一つの走査線上の走査点走査が完了しているとの判定が行われた場合には、
演算装置による演算により、
走査対象走査線を、
前記第二検出手段により、前記第二入力装置を経た応答が検出された時点において前記視標表示制御手段により表示されていた静的視標が属して位置していた走査線に隣接する走査線に換え、該走査線の端に位置する走査点を、次の走査点とする、
第二完了判定時次の走査点演算手段、を、さらに備えるが、
該第二完了判定時次の走査点演算手段、
として機能させるプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体であるので、
静的視野スキャン装置を実現させるプログラムを、コンピュータに、読み取り可能にすることができ、静的視野スキャン装置を実現させるプログラムを実行することにより、静的視野スキャン装置を実現させることができ、静的視野スキャンを行うと、例えば、図１及び図８に示すような視野マッピング画像を得ることができる。
本願発明、静的視野スキャン装置の作動方法は、
従来型視野計に見られる冗長性を極力排する構成及び作動態様を採っており、著しく作動が軽いので、所定の時間内に大量の走査点を、静的視標により走査可能である。