(57)【特許請求の範囲】
【請求項１】
画像取得装置であって、被検眼の断層画像を取得する取得手段と、
前記断層画像を、前記画像取得装置とは異なる外部装置に送信する制御手段と、
前記取得された断層画像を記憶する記憶手段と、
前記取得された断層画像に基づいて前記被検眼の瞬きを検知する検知手段と、を有し、
前記検知手段が前記被検眼の瞬きを検知した場合に、前記制御手段は、前記記憶手段に記憶された前記断層画像を前記外部装置に送信することを特徴とする画像取得装置。
【請求項２】
前記取得手段が、前記被検眼からの戻り光と、参照光を干渉させる干渉手段と、
前記干渉手段による干渉光を受光する受光手段と、
前記受光手段により受光した前記干渉光に基づき、前記断層画像を生成する生成手段とから構成されることを特徴とする請求項１に記載の画像取得装置。
【請求項３】
前記制御手段は、前記瞬きを検知した場合に前記断層画像の取得を中断させることを特徴とする請求項１又は２に記載の画像取得装置。
【請求項４】
前記検知手段は、前記取得された断層画像に基づいて前記瞬きの終了を検知し、
前記制御手段は、前記検知手段が前記被検眼の瞬きの終了を検知した場合に前記断層画像の取得を再開させることを特徴とする請求項３に記載の画像取得装置。
【請求項５】
前記制御手段は、前記取得された断層画像に基づいて前記瞬きの終了を検知した場合、所定の時間の経過後に前記断層画像の取得を再開させることを特徴とする請求項４に記載の画像取得装置。
【請求項６】
前記被検眼の眼底で光を走査する走査手段を有し、
前記制御手段は、前記取得手段が前記断層画像の取得を中断した前記走査手段の走査位置に基づいて前記断層画像の取得を再開させることを特徴とする請求項４又は５に記載の画像取得装置。
【請求項７】
前記中断した前記走査手段の副走査位置に基づいて前記断層画像の取得を再開するか否かを判断する判断手段を有し、
前記判断手段が前記再開を判断した場合に前記断層画像の取得を再開することを特徴とする請求項６記載の画像取得装置。
【請求項８】
前記判断手段が前記再開を判断した場合、前記副走査位置に基づいて前記断層画像の取得を再開する該走査手段の副走査位置を決定する決定手段を有することを特徴とする請求項７に記載の画像取得装置。
【請求項９】
前記断層画像を前記外部装置に送信する場合に、前記瞬きの発生が検知されていない断層画像を一枚ずつ送信することを特徴とする請求項１乃至８の何れか１項に記載の画像取得装置。
【請求項１０】
前記被検眼の固視のための固視灯と、
前記被検眼に瞬きを促すために、前記固視灯の状態を変更させる変更手段と、を更に有し、
前記検知手段は、前記固視灯の状態の変更によって促されて生じる前記瞬きの発生に応じて前記被検眼の瞬きの検知を開始することを特徴とする請求項１乃至９の何れか１項に記載の画像取得装置。
【請求項１１】
画像取得装置の制御方法であって、
被検眼の断層画像を取得する取得工程と、
前記断層画像を、前記画像取得装置とは異なる外部装置に送信する送信工程と、
前記取得された断層画像を記憶手段に記憶する記憶工程と、
前記取得された断層画像に基づいて前記断層画像を取得中に前記被検眼の瞬きを検知する検知工程と、を有し、
前記検知工程により前記被検眼の瞬きを検知した場合に、前記送信工程では、前記記憶手段に記憶された前記断層画像を前記外部装置に送信することを特徴とする制御方法。
【請求項１２】
請求項１１に記載の制御方法をコンピュータで実行するプログラム。
【請求項１３】
画像取得装置と、前記画像取得装置とは異なる外部装置であって前記画像取得装置で得られた被検眼の断層画像データに基づいて断層画像を生成する外部装置と、からなるシステムであって、
前記画像取得装置は、前記被検眼の断層画像を取得する取得手段と、
前記断層画像を、前記外部装置に送信する制御手段と、
前記取得された断層画像を記憶する記憶手段と、
前記取得された断層画像に基づいて前記被検眼の瞬きを検知する検知手段と、を有し、
前記検知手段が前記被検眼の瞬きを検知した場合に、前記制御手段は、前記記憶手段に記憶された前記断層画像を前記外部装置に送信することを特徴とするシステム。
【請求項１４】
画像取得装置と、前記画像取得装置とは異なる外部装置であって前記画像取得装置で得られた被検眼の断層画像データに基づいて断層画像を生成する外部装置と、からなるシステムの制御方法であって、
前記画像取得装置において前記被検眼の断層画像を取得する取得工程と、
前記断層画像を、前記外部装置に送信する送信工程と、
前記取得された断層画像を前記画像取得装置における記憶手段に記憶する記憶工程と、
前記取得された断層画像に基づいて前記断層画像を取得中に前記被検眼の瞬きを検知する検知工程と、を有し、
前記検知工程により前記被検眼の瞬きを検知した場合に、前記送信工程では、前記記憶手段に記憶された前記断層画像を前記外部装置に送信することを特徴とする制御方法。
【請求項１５】
請求項１４に記載の制御方法をコンピュータで実行するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像取得装置及び制御方法に関し、特に眼科診療等に用いられる干渉光学系を有する画像取得装置及び制御方法に関する。
【背景技術】
【０００２】
現在、光学機器を用いた眼科用機器には、主に、共焦点レーザー走査検眼鏡（Ｓｃａｎｎｉｎｇ  Ｌａｓｅｒ  Ｏｐｈｔｈａｌｍｏｓｃｏｐｅ：  ＳＬＯ）や光干渉断層撮像装置（Ｏｐｔｉｃａｌ  Ｃｏｈｅｒｅｎｃｅ  Ｔｏｍｏｇｒａｐｈｙ：ＯＣＴ、以下ＯＣＴ装置と記す）がある。
【０００３】
ＯＣＴ装置は、低コヒーレント光を、サンプルに照射し、そのサンプルからの反射光を参照光と干渉させ、得られた干渉光を用いることで、眼底の状態を高感度に測定する装置である。また、ＯＣＴ装置は該低コヒーレント光を、サンプル上にスキャンすることで、被検眼の眼底における網膜の断層画像を高解像度に得ることができる。
【０００４】
ＢスキャンとよばれるＯＣＴ装置で取得した網膜の断層画像が一般的に用いられる。この像はＡスキャンと呼ばれる網膜の深さ方向（Ｚ方向）のスキャンをＸ方向に複数回行うことで得られる。このＢスキャンでも従来の眼底カメラ等の画像と比較しても網膜内部の状態が観察できるため、特に黄斑変性、黄斑円孔などの網膜内部の病変の観察することができる。ＢスキャンをＹ方向に複数枚撮影し、３次元の網膜画像を取得することにより、病変の広がり、網膜内の各層の観察特に、緑内障の原因である視神経細胞層の観察などに好適に用いられる。
【０００５】
また、横方向の分解能は従来１０μｍ程度であったが、たとえば糖尿病の初期に毛細血管の動脈瘤や視細胞などを観察しようとするとさらに分解能をあげる必要がある。この場合、横方向の光学分解能をあげると、縦方向に一度ではピントが合わなくなり、ゾーンフォーカスと呼ばれる手法で、複数のフォーカスにより、撮影をする必要がある。
【０００６】
特許文献１にゾーンフォーカスの基本的な構成が開示されている。しかし、この場合、取得するデータが多いため、撮影に数十秒かかり、この間の瞬きの対策は必須である。
特許文献２には、眼底カメラの瞬き対策として、撮影中瞬きを検知した場合、そのデータは使えないと判断し、消去する構成を示している。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００７−１０１２５０号公報
【特許文献２】特開平７−３２３０１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
前述したゾーンフォーカスを用い、横分解能３μｍ、ゾーン数３で１０ｍｍ×１０ｍｍの三次元の網膜像を撮影すると、データ数は２０Ｇバイト位となる。
また撮影時間は、マルチビームと呼ばれる方法で、複数の光源と複数のラインセンサを用い、同時に複数の部位を取得するようにすると、３０〜４０秒で取得できる様になってきた。
【０００９】
またこのデータを表示、保存するためにコンピュータに転送する場合、最新の汎用データバスであるUSB３．０を用いても、４０秒以上かかってしまう。この場合通信のデータ転送レートより撮影のデータレートが速いため、単純には２０Ｇバイトの通信用のデータバッファが必要となり、またデータ取得のあともデータ転送が必要なため、撮影以上にデータの転送に時間がかかってしまう。
また、瞬きにより撮影時間は、１．２倍以上になりデータ数も同様に１．２倍２４Ｇバイト以上になってしまうという問題がある。
【００１０】
本発明の目的は、上記課題に対応するものであり、撮影時間の短縮を図ることにある。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明に係る画像取得装置は、被検眼の断層画像を取得する取得手段と、前記断層画像を、前記画像取得装置とは異なる外部装置に転送する制御装置と、前記取得された断層画像を記憶する記憶手段と、前記取得された断層画像に基づいて前記被検眼の瞬きを検知する検知手段と、を有し、前記検知手段が前記被検眼の瞬きを検知した場合に、前記制御手段は、前記記憶手段に記憶された前記断層画像を前記外部装置に送信することを特徴とする。
即ち、Ｂスキャンを複数スキャンして3次元断層画像を取得するＯＣＴ装置において、撮像対象の眼の瞬きを検知し、その後の視線が安定するまでの期間のデータ取得を中断することとし、また瞬きを検知した時に、それ以前に取得したデータの転送を行うこととする。
【発明の効果】
【００１２】
本発明によれば、データ転送も含めた撮影時間が短くなる。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１の実施形態に係る画像取得装置の概略構成を示すブロック図である。
【図２】図１に示す装置において画像取得時に行われる処理を示すフローチャートである。
【図３】図２に示す処理を行う際の動作タイミングを示すタイムチャートである。
【図４】本発明の第２の実施形態に係る画像取得装置の概略構成を示すブロック図である。
【図５】図４に示す装置において画像取得時に行われる処理を示すフローチャートである。
【図６】図５に示す処理を行う際の動作タイミングをしめすタイムチャートである。
【図７】本発明の第３の実施形態に係る画像取得装置において画像取得時に行われる処理を示すフローチャートである。
【発明を実施するための形態】
【００１４】
［第１の実施の形態］
以下、本発明の第１の実施の形態に係る画像取得装置を、図面を用いて詳細に説明する。
図１に本実施の形態の画像取得装置であるシステム全体のブロック図を、図２に本実施の形態における処理動作のフローチャートを、図３に本実施の形態における処理動作のタイミングチャートを、各々示す。
【００１５】
図１に示す画像取得装置は、ＯＣＴ装置１０１、及び画像取得装置及び付随する他の構成物の制御を行い且つ撮影したデータの表示及び格納を行うコンピュータ１０２を有する。ＯＣＴ装置１０１は、被検眼の断層画像を取得し、且つ当該断層画像を外部装置であるコンピュータ１０２に送信する本発明における画像取得装置を構成する。ＯＣＴ装置１０１はＯＣＴ光学系１０３、ラインセンサ１０４、画像処理回路１０５、データバッファ１０６、通信回路１０７、及び制御手段たる制御系１０８を含む。ＯＣＴ光学系１０３は、被検眼の眼底を検眼光にて走査する不図示の走査手段を有する。ＯＣＴ光学系１０３は、低コヒーレンス光を参照光と検眼光である信号光に分割し、被検眼を経由した信号光と参照物体を経由した参照光である戻り光とを不図示の干渉手段にて干渉、重畳させて干渉光を生成し、周波数に分光する。受光手段であるラインセンサ１０４は、ＯＣＴ光学系１０３で分光された干渉光を受光し、該干渉光を電気信号に変換する。得られた電気信号は、画像処理回路１０５により、周波数／波長変換、ＦＦＴといった各処理が施され、網膜の深さ方向のデータに変換される。画像処理回路１０５は受光された干渉光に基づいて断層画像を生成する生成手段として機能する。ゾーンフォーカスによるデータ処理の場合は、対象のフォーカスの対応したデータのみを切り出し、データバッファ１０６に一度格納、記憶される。データバッファ１０６は、取得された断層画像を記憶する記憶手段として機能する。記憶されたデータは後で示すタイミングで通信回路を通り、コンピュータ１０２に送られる。また制御系１０８は、図示しない光学系内のＸＹスキャナ等の走査手段や、コヒーレントゲート位置の変更を意味する参照ミラーを駆動し、所望の網膜位置の干渉波形を得るように図２のフローチャートを実行し、コンピュータ１０２から動作開始の命令を受ける。
【００１６】
また、上記データバッファの容量は、平均的な瞬き及び視線の安定に要する時間間隔である３秒程度の時間のデータを記憶できる容量で、本実施形態に示す態様（３０〜４０秒で２０Ｇバイト）では約２Ｇバイト程度の容量が適当である。
【００１７】
動作を図２、図３にしたがって説明する。図３の１０９は眼の動きを示しており、グラフの縦軸が上側では眼が開いている状態を、下側では瞬きにより目が閉じている状態を、中間は瞬きにより視線が不安定な状態を、各々示し、横軸は時間の流れを示し、左から右へ時間が流れる。
【００１８】
まず、図２のステップ１１０において撮影が開始されるとステップ１１１で瞬きが無いことを確認する。瞬きの有無は画像処理回路１０５の出力を監視し、制御系１０８あるいはコンピュータ１０２において該出力が閾値以上か否かで確認することができる。すなわち、瞬きをした場合、網膜からの反射光が無いため、干渉が起こらず、画像処理回路１０５からはノイズ成分しか出てこないため、容易に判断できる。これら画像処理回路１０５およびこれからの出力を監視する制御系１０８といった構成は、本発明における被検眼の瞬きを検知する検知手段として機能する。
【００１９】
瞬きが無いと判断されると、ステップ１１２でＯＣＴ装置１０１におけるＢスキャンを行い、得られた画像データ、或いは断層画像をデータバッファ１０６に記憶する。次にＢスキャンの幅分、Ｙ方向にスキャナを移動させる。ここで、ステップ１１３でデータバッファ１０６における記憶領域がいっぱいになっていれば、データバッファ１０６の接続先を通信回路１０７に切り替え、画像データをコンピュータ１０２に転送する。次にステップ１１９で画像取得が終了しているか否かを確認し、終了していなければ、ステップ１１１に戻る。
【００２０】
ステップ１１１で瞬きを検知した場合、ステップ１１４に移る。ステップ１１４では、制御系１０８はスキャンを中断して取得手段による断層画像の取得を中断する。同時に、現在のスキャナのＹ座標を記憶し、データバッファ１０６に画像データが記憶されていればデータバッファ１０６の接続を通信回路１０７に切り替え、コンピュータ１０２に画像データの転送を開始する。
【００２１】
次に、ステップ１１５で瞬きの終了を判定し、終了していると判定すればフローはステップ１１６に移る。
【００２２】
ステップ１１６では、上述した検知手段により、視線が安定したかどうか判断をする。この判断は瞬きの停止後、画像データに基づいて検知手段により判定しても良い。また、瞬きが終わって視線が安定するまで通常０．２秒〜０．３秒程度であるため、所定時間が経過したことで視線が安定したと判断することも出来る。
【００２３】
ここで、トラッキングと呼ばれる断層画像の位置ずれを補正する機能を用いて、断層画像の位置ずれが補正できるか否かで、視線が安定したことを判断すれば、より正確に視線の安定の適否を判断できる。
【００２４】
ステップ１１６で視線が安定したと判断されると、フローは次のステップ１１７に移る。ステップ１１７では、ステップ１１４で開始したデータ転送が終了しているかどうかを判断し、転送の終了を待つ。転送が終了すれば、ステップ１１８でデータバッファ１０６を画像処理回路１０５の出力に切り替え、ＸＹスキャナのＹ座標を記憶した値に設定する。
【００２５】
次に、制御系１０８はステップ１１２に戻り瞬きの前のＹ座標からＢスキャンを再開させる。すなわち、瞬き終了の検知結果である検知終了の判断結果に応じて、より具体的には被検眼の瞬きの終了を検知した判断結果を得た後、更に所定時間が経過した後に、取得手段による断層画像の取得を再開することとする。また、制御系１０８は、画像データの取得を中断した際の走査手段の走査位置（特に、副走査位置）を記録し、断層画像の取得を再開する際にはこの記録された走査位置から画像データの取得を再開する。また、上記副走査位置に基づいて断層画像の取得を再開する副走査位置を決定しても良い。例えば、上記副走査位置が走査範囲の中央付近の場合には、取得済の画像データを転送して、走査範囲の３分の１付近から断層画像の取得を再開しても良い。一般的に走査範囲の中央付近は、診断上、重要な部位になる。このため、走査範囲の３分の１付近から副走査を再開（断層画像の取得を再開）することにより、重要な部位が断層画像から欠けないようにすることができる。また、上記副走査位置に基づいて断層画像の取得を再開するか否かを判断しても良い。例えば、上記副走査位置が走査範囲の３分の２を超えている場合には、取得済の断層画像を転送し、取得の再開をせずに、終了しても良い。一般的に走査範囲の端は、診断上、重要でない部位である。このため、走査範囲の３分の２を超えた付近の断層画像の取得を再開する必要なく、これにより、撮像時間を短縮することができる。以上の動作を繰り返すことにより、所望の三次元の網膜像を取得することが出来る。なお、本形態では判断結果を得た後に所定時間の経過後に断層画像の取得を再開することとしているが、判断結果を得た後の再開の条件を更なる操作、或いは画像データの変化の程度といった他の条件に基づくものとしても良い。
【００２６】
上記動作を図３で説明すると、瞬きが検知されるまでの期間１２２で取得した画像データについて、瞬きを検知した後の期間１２３でデータバッファ１０６からコンピュータ１０２への転送を行う。画像データの転送中に瞬きは終了し視線は安定する。画像データの転送が終了すると、次の瞬きが検知されるまでの期間１２４で次の画像データを取得し、瞬きのタイミングで再度記憶された画像データの転送を行う（期間１２５）。例えば、画像データの転送が期間１２５で示すように視線の安定する前に終了する場合も考えられる。この場合、データ転送が終わっても視線が安定するまで画像データの取得の再開は待つこととし、安定後に次の画像データの取得を再開する（期間１２６）。以降、瞬きに応じて、期間１２７での画像データの転送、再取得を繰り返す。以上の操作は制御手段たる制御系１０８により実行される。
【００２７】
すなわち、本発明に係る画像取得装置の制御方法は、断層画像をＯＣＴ装置により取得する取得工程と、取得した断層画像をデータバッファ１０６に記憶する記憶工程と、を有する。また、検知手段によって断層画像を取得中の被検眼の瞬きを検知する検知工程を通じて、制御系１０８が被検眼の瞬きの検知によりデータバッファ１０６からコンピュータ１０２への画像データの転送を開始する制御工程と、を更に有する。
【００２８】
以上の動作で、本実施の形態によれば、瞬きに関係なく連続的な画像データが得られることとなり、瞬きを考慮して行われた従来の断層画像の撮影と比較して撮影時間の短縮化が為される。また、データバッファの容量を従来に比べて小さくできる。また瞬きとその後の視線が安定する間の不要なデータを取得せず、かつ、この間を利用して効率よくデータを送ることが出来る。すなわち、撮影中の画像データを一時的に格納するために、大容量のデータバッファを必要とせず、また、不要なデータを取得、転送を行わないことで、データ転送の効率化が図られる。
【００２９】
［第２の実施形態］
第１の実施の形態では、データバッファが１つであるため、データ転送時には撮影が出来なかった。第２の実施形態ではデータバッファを２つ用い、データ転送と撮影の記録とを同時に行えるようにしたものである。
【００３０】
図４に本実施の形態の画像取得装置であるシステム全体のブロック図を、図５に本実施の形態における処理動作のフローチャートを、図６に本実施の形態における処理動作のタイミングチャートを各々示す。
【００３１】
第１の実施の形態との違いは、ブロック図においては、第１のデータバッファ１０６−１に加えて第２のデータバッファ１０６−２が追加されただけである。フローチャートでは、第１の実施形態のフローチャートに対して、ステップ２０１が追加、ステップ１２０のステップ２０２への変更、ステップ１１４のステップ２０３及び２０５への変更、及びステップ１１７での処理のステップ２０４の位置への移動が行われている。
【００３２】
以下相違点の詳細について述べる。ステップ２０１では、初期化として、記録用のバッファを第１のデータバッファ１０６−１とし、データ転送用のバッファを第２のデータバッファ１０６−２とする処理を行っている。
【００３３】
ステップ２０２では、撮影中に記録バッファがいっぱいになったとき、転送バッファと記録バッファとを入れ替え、記録が中断しないように処理している。
【００３４】
ステップ２０３は第１の実施形態におけるステップ１１４で行われる処理の一部に対応し、現在のスキャナのＹ座標を記憶する処理である。ステップ２０４は第１の実施形態におけるステップ１１７が移動したものであるが、本形態ではデータバッファが２つあるため、撮影と転送とを同時に行える。本ステップの追加は、一方のデータバッファでの画像データ転送の処理が終わるまで、他方のデータバッファによる次の画像データの転送を待つ必要があるためである。
【００３５】
ステップ２０５では、ステップ２０４で前のデータ転送が終了したと判断されたことに基づき、次のデータ転送を始める。
【００３６】
第１の実施形態の場合と同様に図６を用いて、画像データの転送等の開始タイミングを説明する。なお、図３と同様に眼の動き１０９において図中上側は眼が開いた状態を、下側は瞬きにより眼が閉じた状態を、中間は瞬き後の視線が安定していない状態を、各々示す。
【００３７】
瞬きが検知されるまでの期間２１０で取得した画像データを第１のデータバッファ１０６−１に記憶し、瞬きを検知した後は第１のデータバッファ１０６−１を転送バッファに切り替え期間２１１で為される画像データの転送を開始する。視線が安定した後、断層画像の撮影を開始し、取得したデータを第２のデータバッファ１０６−２に記憶する。次に瞬きの検知に応じて、同様に、第２のデータバッファ１０６−２を転送バッファに切り替え、期間２１３で行われる第２のデータバッファ１０６−２からの画像データの転送を開始する。
【００３８】
第２のデータバッファ１０６−２からの画像データの転送と並行して視線の安定を待ち、視線の安定後に期間２１４に示される再度第１のデータバッファ１０６−１を用いた画像データの記憶、すなわち撮影を行う。
【００３９】
ここで、期間２１３の様に、瞬き後も画像データの転送が終わらないときは画像データ転送の終了を待ち、終了判定の後に期間２１５に示される第１のデータバッファ１０６−１からのデータ転送を行う。
【００４０】
以上の本実施の形態の構成、及びこれら構成の動作によれば、データバッファを２つ持ち、瞬き、視線の安定のタイミングで交互に撮影、画像データの記録、転送を行うことで、撮影を停止することなく、撮影、データ転送を行うことが出来る。
【００４１】
［第３の実施形態］
スキャナをＸ方向に走査することで１画面分のＢスキャン像（断層画像）が取得される。上記取得途中で瞬きが発生した場合には、当該１画面分のＢスキャン像を使用することはできない。第１および第２の実施の形態では、Ｂスキャン１画面単位でＰＣにデータを転送するのではなく、バッファにデータがあれば、その全てを転送する。ＰＣはデータにノイズ成分が含まれていることで瞬きの発生を知ることができて、Ｂスキャン１画面分のデータ量を知っているため、瞬きが発生した当該１画面分のＢスキャン像を無視することができるが、そのためにＰＣの負荷が大きくなっていた。第３の実施形態では、瞬きが発生していないＢスキャンデータだけを１画面単位でＰＣに転送することで、ＰＣの負荷を低減するものである。
【００４２】
図７に本実施の形態における処理動作のフローチャートを示す。本実施の形態における画像取得装置であるシステム全体のブロック図および処理動作のタイミングチャートは第１の実施の形態と同じであるため図示および説明を省略する。
【００４３】
図７のステップ３０１で撮影が開始されると、ステップ３０２でデータバッファのライトポインタとリードポインタの双方を初期化する。ライトポインタは瞬きなく撮影できたＢスキャン像のデータバッファの位置を指している。また、リードポインタはＰＣにデータ転送すべきデータバッファの位置を指している。ステップ３０３でスキャナをＸ方向に走査しＢスキャン像を１画面分取得し、ステップ３０４で瞬きの有無を検知する。当該１画面分のＢスキャン像において瞬きが発生しなかった場合には、ステップ３０５でライトポインタに１を加算して、ステップ３０６でスキャナの走査位置をＹ方向に移動する。ステップ３０７で画像取得が終了しているか否かを確認し、終了していなければ、ステップ３０３に戻り、終了していれば、ステップ３０８で全てのＢスキャンデータをＰＣに転送してステップ３０９で終了する。
【００４４】
ステップ３０４で瞬きを検知した場合には、ステップ３１０でライトポインタとリードポインタが等しいか否かを確認する。ライトポインタとリードポインタが等しくない場合は、データバッファからＰＣに転送すべきＢスキャンデータが存在することを意味し、ステップ３１１でＢスキャン１画面分のデータをデータバッファからＰＣに転送する。そして、ステップ３１２でリードポインタに１を加算して、ステップ３１０に戻る。すなわち、ステップ３１０からステップ３１２において、瞬きが発生していないＢスキャンデータだけを１画面単位でＰＣに転送することができる。
【００４５】
ステップ３１０でライトポインタとリードポインタが等しい場合は、データバッファからＰＣに転送すべきＢスキャンデータが存在しないことを意味するので、ステップ３１３で瞬きの終了を確認し、ステップ３１４で視線が安定したことを確認して、ステップ３０３に戻る。
【００４６】
以上の動作で、本実施の形態によれば、瞬きが発生していないＢスキャンデータだけを１画面単位でＰＣに転送することとなり、ＰＣの負荷を低減することができる。本実施の形態はデータバッファが１つの場合を説明したが、データバッファが複数ある場合においても、瞬きが発生していないＢスキャンデータだけを１画面単位でＰＣに転送することが可能であることは説明するまでもない。
【００４７】
また、視線安定のために通常用いられる、固視灯の状態（色、形状等）を例えば変更手段によって、適宜変えることで、被験者に瞬きを促し、より確実に上記効果を得ることが出来る。この場合、検知手段は、変更手段による固視灯の状態の変更に基づいて被検眼の瞬きを検知する構成とすることも可能である。
それにより、瞬きの間隔が長い被検眼を対象にした場合においても、撮影、転送が停止することなく、撮影が行え、結果として撮影時間を短縮することが出来る。
【００４８】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００４９】
１０１：ＯＣＴ装置
１０２：コンピュータ
１０３：ＯＣＴ光学系
１０４：ラインセンサ
１０５：画像処理回路
１０６、１０６−１、１０６−２：データバッファ
１０７：通信回路
１０８：制御系
１０９：眼の動きのグラフ
【図１】
0005864910.tif 000002
【図２】
0005864910.tif 000003
【図３】
0005864910.tif 000004
【図４】
0005864910.tif 000005
【図５】
0005864910.tif 000006
【図６】
0005864910.tif 000007
【図７】
0005864910.tif 000008