(57)【特許請求の範囲】
【請求項１】
被検眼の複数の眼底画像を異なる時間に取得する眼底画像取得手段と、
前記被検眼の複数の断層画像を異なる時間に取得する断層画像取得手段と、
前記被検眼の動き情報を、前記複数の眼底画像から算出する算出手段と、
前記算出された動き情報と前記複数の断層画像の一部とを対応付ける対応付け手段と、を有し、
前記算出手段は、前記動き情報が対応付いている断層画像のうち前記動き情報が対応付かない断層画像に時間的に近接する断層画像の動き情報に基づいて、前記対応付かない断層画像の動き情報を算出することを特徴とする撮像装置。
【請求項２】
前記動き情報が対応付いている複数の断層画像の動き情報と、前記動き情報が対応付かない断層画像の動き情報とに基づいて前記複数の断層画像を合成する合成手段を更に有することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記動き情報が対応付いている複数の断層画像の動き情報と、前記動き情報が対応付かない断層画像の動き情報とに基づいて前記複数の断層画像を用いて３次元断層画像を生成する生成手段を更に有することを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
前記生成手段が、前記動き情報から前記複数の断層画像の位置情報を求め、前記求められた位置情報に基づいて３次元断層画像を生成することを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記断層画像取得手段による前記複数の断層画像の取得レートは、前記眼底画像取得手段による前記複数の眼底画像の取得レートよりも大きいことを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項６】
前記断層画像取得手段の断層画像の前記取得レートが、前記眼底画像取得手段の眼底画像の前記取得レートの整数倍であることを特徴とする請求項５に記載の撮像装置。
【請求項７】
前記断層画像に対応付いている前記算出された動き情報をグラフとして表示手段に表示させる表示制御手段を更に有することを特徴とする請求項１乃至６のいずれか１項に記載の撮像装置。
【請求項８】
前記動き情報が対応付いている断層画像のうち前記対応付かない断層画像に時間的に近接する断層画像の動き情報に基づいて、前記対応付かない断層画像の動き情報を予測する予測手段を更に有し、
前記対応付け手段は、前記対応付かない断層画像と前記予測手段で予測した動き情報とを対応付けることを特徴とする請求項１乃至７のいずれか１項に記載の撮像装置。
【請求項９】
被検眼の複数の眼底画像を異なる時間に取得する眼底画像取得手段と、
前記被検眼の複数の断層画像を異なる時間に取得する断層画像取得手段と、
前記被検眼の動き情報を、前記複数の眼底画像から算出する算出手段と、
前記算出された動き情報と前記複数の断層画像の一部とが対応付いている断層画像のうち前記動き情報が対応付かない断層画像に時間的に近接する断層画像の動き情報に基づいて、前記対応付かない断層画像の動き情報を予測する予測手段と、
を有することを特徴とする撮像装置。
【請求項１０】
異なる時間に取得された被検眼の複数の眼底画像から前記被検眼の動き情報を算出し、
前記算出した動き情報と、異なる時間に取得された前記被検眼の複数の断層画像の一部とを対応付け、
前記動き情報が対応付いている断層画像のうち前記動き情報が対応付かない断層画像に時間的に近接する断層画像の動き情報に基づいて、前記対応付かない断層画像の動き情報を算出することを特徴とする撮像装置の制御方法。
【請求項１１】
前記動き情報が対応付いている複数の断層画像の動き情報と、前記動き情報が対応付かない断層画像の動き情報とに基づいて前記複数の断層画像を合成する工程を有することを特徴とする請求項１０に記載の撮像装置の制御方法。
【請求項１２】
前記動き情報が対応付いている複数の断層画像の動き情報と、前記動き情報が対応付かない断層画像の動き情報とに基づいて前記複数の断層画像を用いて３次元断層画像を生成する工程を有することを特徴とする請求項１０又は１１に記載の撮像装置の制御方法。
【請求項１３】
前記動き情報から前記複数の断層画像の位置情報を求め、前記求められた位置情報に基づいて前記３次元断層画像を生成することを特徴とする請求項１２に記載の撮像装置の制御方法。
【請求項１４】
前記複数の断層画像の取得レートは、前記複数の眼底画像の取得レートよりも大きいことを特徴とする請求項１０乃至１３のいずれか１項に記載の撮像装置の制御方法。
【請求項１５】
前記断層画像の前記取得レートが、前記眼底画像の取得レートの整数倍であることを特徴とする請求項１４に記載の撮像装置の制御方法。
【請求項１６】
前記断層画像に対応付いている前記算出された動き情報をグラフとして表示させる工程を有することを特徴とする請求項１０乃至１５のいずれか１項に記載の撮像装置の制御方法。
【請求項１７】
前記動き情報が対応付いている断層画像のうち対応付かない断層画像に時間的に近接する断層画像の動き情報に基づいて、前記対応付かない断層画像の動き情報を予測する工程を有し、
前記対応付ける工程において、前記対応付かない断層画像と前記予測する工程で予測した動き情報とを対応付けることを特徴とする請求項１０乃至１６のいずれか１項に記載の撮像装置の制御方法。
【請求項１８】
異なる時間に取得された被検眼の複数の眼底画像から前記被検眼の動き情報を算出し、
前記算出した動き情報と、異なる時間に取得された前記被検眼の複数の断層画像の一部とを対応付け、
前記動き情報が対応付いている断層画像のうち前記動き情報が対応付かない断層画像に時間的に近接する断層画像の動き情報に基づいて、前記対応付かない断層画像の動き情報を予測して、前記対応付かない断層画像と前記予測した動き情報とを対応付ける工程を有することを特徴とする撮像装置の制御方法。
【請求項１９】
請求項１０乃至１８のいずれか１項に記載の撮像装置の制御方法の各工程をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及び画像処理方法に関するものである。特に、眼球の動き情報を用い、眼底断層画像に眼球の動き情報を反映させた撮像装置及び画像処理方法に関するものである。
【背景技術】
【０００２】
近年、眼底断層画像が取得できるＯＣＴ（Ｏｐｔｉｃａｌ  Ｃｏｈｅｒｅｎｃｅ  Ｔｏｍｏｇｒａｐｈｙ）装置が注目されている。それは、他の装置では観察できない眼底の内部構造が非侵襲で診断できる事が要因の一つである。中でも、高速に撮像可能で実績のあるＦＤ−ＯＣＴ（Ｆｏｕｒｉｅｒ  Ｄｏｍａｉｎ）が市場の中心である。ＯＣＴ装置には眼底カメラやＳＬＯ（Ｓｃａｎｎｉｎｇ  Ｌａｓｅｒ  Ｏｐｈｔｈａｌｍｏｓｃｏｐｅ）が同一装置内に装備され、眼底のどのエリアをＯＣＴスキャンするかを表示する事で、所望のエリアのＯＣＴ画像を取得することができる。
【０００３】
一方、早期診断、早期治療から微小の腫瘍や異常を検出する為、ＯＣＴ画像の高画質化が求められている。高画質化を達成するためには、眼球の移動にＯＣＴビームを追従する装置（特許文献）が公開されている。
【０００４】
上述の公開特許文献では、ＯＣＴ装置に眼球の移動を検出する為の装置を付加している。その装置は眼底の視神経乳頭を追尾し、リアルタイムでＯＣＴスキャナを制御する事で、所望の個所のＯＣＴ画像を取得している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特表２００４−５１２１２５（特登録３９７６６７８）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ＦＤ-ＯＣＴが高速化を実現した事により眼球の移動情報を取得する時間よりも、ＯＣＴ画像を取得する時間の方が速くなる事がある。この様な装置においては、必ずしも全てのＯＣＴ画像に対応する位置情報が得られないという問題があった。
【０００７】
上述の公開特許文献の構成では、高速に追尾することが可能であるが、追尾用の装置を付加させる事が必須となり、装置の大型化、更には、追尾用のスキャナ等高価な部品が必要となる。
【０００８】
通常のＯＣＴ画像の取得レートより追尾画像の取得レートが遅い追尾装置を有するＯＣＴ装置においては、画像の重ね合わせを行うと、位置情報が存在しないＯＣＴ画像が存在し、且つ眼球特有のマイクロサッカードなどにより画像の重ね合わせの精度が悪い、という問題があった。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明に係る撮像装置は、被検眼の複数の眼底画像を異なる時間に取得する眼底画像取得手段と、
前記被検眼の複数の断層画像を異なる時間に取得する断層画像取得手段と、
前記被検眼の動き情報を、前記複数の眼底画像から算出する算出手段と、
前記算出された動き情報と前記複数の断層画像の一部とを対応付ける対応付け手段と、を有し、
前記算出手段は、前記動き情報の対応付いている断層画像のうち前記動き情報が対応付かない断層画像に時間的に近接する断層画像の動き情報に基づいて、前記対応付かない断層画像の動き情報を算出することを特徴とする。
【００１０】
また、上記課題を解決するために、本発明に係る撮像装置の制御方法は、異なる時間に取得された被検眼の複数の眼底画像から前記被検眼の動き情報を算出し、
前記算出した動き情報と、異なる時間に取得された前記被検眼の複数の前記断層画像の一部とを対応付け、
前記複数の断層画像の取得レートは前記複数の眼底画像の取得レートよりも大きく、
前記動き情報が対応付いている断層画像のうち前記動き情報が対応付かない断層画像に時間的に近接する断層画像の動き情報に基づいて、前記対応付かない断層画像の動き情報を算出することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、眼底画像から被検眼の動き情報が取得できない場合においても、眼球の動き情報を算出することができ、適切な画像処理を行うことが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施例１における眼科装置の光学系構成の概略図である。
【図２】本発明の実施例１における装置の機能体系の概略図である。
【図３】本発明の実施例１、２における眼球運動の概略図である。
【図４】本発明の実施例１におけるＳＬＯ画像とＯＣＴ画像の概略図である。
【図５】本発明の実施例２におけるＳＬＯ画像とＯＣＴ画像の概略図である。
【図６】本発明の実施例２におけるＳＬＯ画像から算出した値をプロットした概略図である。
【図７】本発明の実施例２におけるグラフの概略図である。
【発明を実施するための形態】
【００１３】
［実施例１］
以下、本発明の実施例１について説明する。
本実施例では、内部固視灯を有し、眼底画像の取得にＳＬＯを用い、ＳＬＯで取得したＳＬＯ画像から眼球の移動量を求め、結果をＯＣＴ装置で取得するＯＣＴ画像の処理に反映する事で高画質なＯＣＴ画像の重ね合わせ画像（例えば、複数枚のOCT画像を平均化した画像）を取得する場合について述べる。
【００１４】
（ＯＣＴ撮像部の構成）
図１は、本実施例における撮像装置の光学系構成の概略図である。
まず、本発明における断層画像撮像部であるＯＣＴ撮像部の光学系構成に関して、図１を用いて説明する。
【００１５】
光源として、低コヒーレント光源１０１を用いる。光源１０１はＳＬＤ光源（Ｓｕｐｅｒ  Ｌｕｍｉｎｅｓｃｅｎｔ  Ｄｉｏｄｅ）や、ＡＳＥ光源（Ａｍｐｌｉｆｉｅｄ  Ｓｐｏｎｔａｎｅｏｕｓ  Ｅｍｉｓｓｉｏｎ）を好適に用いることができる。低コヒーレント光としては、８５０ｎｍ近傍および１０５０ｎｍ近傍の波長が眼底撮影には好適に用いられる。本実施例では、中心波長８４０ｎｍ、波長半値幅４５ｎｍのＳＬＤ光源を用いる。低コヒーレント光源１０１から出射される低コヒーレント光は、光ファイバを経由して、ファイバカプラ１０２に入り、サンプル光（ＯＣＴビーム）と参照光とに分けられる。ここではファイバを用いた干渉計構成を記載しているが、空間光光学系でビームスプリッタを用いた構成としてもかまわない。
【００１６】
サンプル光は、ファイバ１０３を介して、ファイバコリメータ１０４から平行光となって出射される。出射されたサンプル光は、ＯＣＴスキャナ（Ｙ）１０５、リレーレンズ１０６、１０７を経由し、さらにＯＣＴスキャナ（Ｘ）１０８を通り、ダイクロイックビームスプリッタ１０９を透過しスキャンレンズ１１０、ダイクロイックミラー１１１、そして、接眼レンズ１１２を通り被検眼ｅを照射する。ここで、ＯＣＴスキャナ（Ｘ）１０８および（Ｙ）１０５は、ガルバノスキャナを用いている。被検眼ｅにおけるサンプル光は、網膜で反射し、同一光路を通りファイバカプラ１０２に戻る。
【００１７】
参照光は、ファイバカプラ１０２からファイバコリメータ１１３に導かれ、平行光となり出射される。出射された参照光は、分散補正ガラス１１４を通り、光路長可変ステージ１１５上の参照ミラー１１６により反射される。参照ミラー１１６により反射された参照光は、同一の光路をたどり、ファイバカプラ１０２に戻る。
【００１８】
ファイバカプラ１０２で、戻ってきたサンプル光および参照光が合波され、ファイバコリメータ１１７に導かれる。ここでは合波された光を干渉光と呼ぶ。ファイバコリメータ１１７、グレーティング１１８、レンズ１１９、ラインセンサ１２０によって、分光器が構成されている。干渉光は、分光器によって、波長毎の強度情報となって計測される。ラインセンサ１２０によって計測された波長毎の強度情報は、後述するＣＰＵ２０１に転送され、被検眼ｅの断層画像として生成される。
【００１９】
（ＳＬＯ撮像部の構成）
次に、眼底画像を取得する、本発明の眼底画像撮像部であるＳＬＯ撮像部の光学系構成に関して、同じく図１を用いて説明する。
【００２０】
レーザ光源１３０は、半導体レーザやＳＬＤ光源が好適に用いることができる。用いる波長は、ＯＣＴ用の低コヒーレント光源１０１の波長とダイクロイックビームスプリッタ１０９によって、使用波長同士が分離できる光源であれば制約はないが、眼底画像の画質として良好な、７００ｎｍ〜１０００ｎｍの近赤外の波長域が好適に用いられる。本実施例においては、波長７６０ｎｍの半導体レーザを用いる。レーザ光源１３０から出射されたレーザビーム（ＳＬＯビーム）はファイバ１３１を介して、ファイバコリメータ１３２から平行光となって出射され、穴空きミラー１３３、レンズ１３４を介し、ＳＬＯスキャナ（Ｙ）１３５に導かれる。レンズ１３６、１３７を介し、ＳＬＯスキャナ（Ｘ）１３８を通過し、ダイクロイックビームスプリッタ１０９で反射され、ターゲットの被検眼ｅに入射する。ダイクロイックビームスプリッタ１０９は、ＯＣＴビームを透過し、ＳＬＯビームを反射するように構成しておく。ＯＣＴ撮像部と同様、ＳＬＯ撮像部のスキャナはガルバノスキャナを用いている。被検眼ｅに入射したＳＬＯビームは、被検眼ｅの眼底に、ビームで照射される。このビームが、被検眼ｅの眼底で反射あるいは散乱され、同一光路をたどり、リングミラー１３３まで戻る。リングミラー１３３の位置は、被検眼ｅの瞳孔位置と共役になっており、眼底に照射されているビームが後方散乱した光のうち、瞳孔周辺部を通った光が、リングミラー１３３によって反射され、レンズ１３９によりＡＰＤ（アバランシェホトダイオード）１４０上に結像する。ＡＰＤ１４０の強度情報に基づき，後述するＣＰＵ２０１により眼底の平面画像を生成する。本実施例では、眼底にあるスポット径のビームを照射しスキャンする事で眼底画像を得るＳＬＯを用いたが、ラインビームを用いるＬＳＬＯ（Ｌｉｎｅ  ＳＬＯ）構成であっても構わない。
【００２１】
（内部固視灯）
本実施例では、固視微動を安定させる為、被検眼ｅに注視させる内部固視灯を有している。ＯＣＴ撮像部、ＳＬＯ撮像部同様、図１を用い説明する。
【００２２】
固視灯に用いる光源１５０は発光ダイオード（ＬＤ）を用いる。発光ダイオードの点灯位置を、後述するＣＰＵ２０１の制御により撮像したい部位に合わせて変更する。発光ダイオード１５０は５００ｎｍの波長で、光源から出射されたビームは、レンズ１５１とダイクロイックミラー１１１を経由し、被検眼ｅに照射される。ダイクロイックミラー１１１は、スキャンレンズ１１０と接眼レンズ１１２の間に位置し、短波長（５００ｎｍ程度）の光とＯＣＴビーム，ＳＬＯビーム（７００ｎｍ以上）を波長分離する。
【００２３】
（ユニット構成）
図２に本実施例で用いられる機能体系を示す。その機能体系は、装置全体を制御するＣＰＵ２０１と、ＳＬＯ撮像部、ＯＣＴ撮像部を制御する各々の制御部２０２、２０３、固視灯２０８、ＳＬＯ画像及びＯＣＴ画像を取得する各々のＡＰＤ２０４（１４０）、ラインセンサ２０５（１２０）、システム状態や撮像した画像等を表示する表示部２０６、眼底画像や撮像条件等を記録する記録部２０７、により構成されている。眼底の撮像時には、固視灯２０８を制御し、所望の眼底エリアが撮像できるように固視灯を注視させ、ＣＰＵ２０１より制御部２０２、２０３に各々の撮像条件が指令され、各々のスキャナを駆動し、眼底が撮像される。眼底が撮像された後、ＡＰＤ２０４、カメラ装置２０５からＣＰＵ２０１に画像が送られ、画像処理された後、表示部２０６で表示され、同時又はその後、記録部２０７に保存される。
【００２４】
（眼球運動）
眼球の眼底平面方向の移動量を計測すると、図３のような実線で示す動きが検出される。この計測中、被験者の注視領域は点線の３０７周辺である様に固視灯を制御している。一般的に、動きは以下のように分類される。高速な直線状の動きであるマイクロサッカード３０１、３０６、ややゆっくりとした動きのドリフト３０２、３０４、そして、ドリフトしている際に高速で微小振動するトレモア３０３、３０５に大別できる。この運動の移動速度、頻度は各個人に依存するが、マイクロサッカードは３ｍｍ/ｓｅｃ程度とも言われ、１００μｍ/ｓｅｃ程度のドリフトとは桁違いの速さである。マイクロサッカードの周期は３秒間に１、２回程度である。ドリフトは常に動き続けている。トレモアは振幅５μｍの小さい動きではあるが１００Ｈｚ程度の周期で運動している。
【００２５】
（具体例）
以上の装置を用い、ＯＣＴ撮像部は８×３ｍｍ2の画像を断層画像取得レート４０Ｈｚで取得し、ＳＬＯ撮像部は８×６ｍｍ２の画像を眼底画像取得レート２０Ｈｚで取得できる構成とした。
各撮像部で取得された画像を図４に示す。ＳＬＯ画像が１枚取得される時間にＯＣＴ画像は２枚取得できる。
【００２６】
測定終了後、各ＳＬＯ画像Ｓ-1〜Ｓ-4〜Ｓ-ｎ（ｎ：整数）から眼球の動きを算出する。算出方法は、ＳＬＯ画像であるＳ−１とＳ−２の画像からオプティカルフローにより眼球の移動量を算出する。次に、ＳＬＯ画像Ｓ−２とＳ−３の画像からも眼球の移動量を算出し、順次、以上の手順を繰り返す事で眼球の移動量を動き情報として算出する。この動き情報を算出する工程は、ＣＰＵ２０１の算出手段として機能する部分によって実行される。
ＳＬＯ画像Ｓ−１に該当するＯＣＴ画像はＯ−２とし、Ｓ−２に該当するものをＯ−４とする。ＳＬＯ画像Ｓ−ｎに該当するＯＣＴ画像はＯ−２ｎとなる。
【００２７】
ＯＣＴ画像を重ね合わせする際、ＳＬＯ画像から位置情報が存在するＯＣＴ画像を眼球の移動量を考慮した位置で重ね合わせる。その際、算出された動き情報と当該情報を得たＳＬＯ画像とを対応するＯＣＴ画像に対して対応付ける。この対応付けの操作はＣＰＵ２０１の対応付け手段として機能する部分により実行される。また、ｙ方向の位置情報があらかじめ設定された基準値を超えている際には、重ね合わせをする画像として不適切と考え、重ね合わせには用いない。更に、対応するＳＬＯ画像が存在しないＯＣＴ画像Ｏ−（２ｎ−１）は、前後のＳＬＯ画像Ｓ−（２ｎ−１）−１とＳ−（２ｎ−１）＋１の位置情報の平均値を用い、位置情報を反映し、重ね合わせる。これら対応付けが行われなかったＯＣＴ画像に対応付けるべき動き情報は、この様に対応付けが可能であったＯＣＴ画像に対して時間的に近接する、すなわち当該画像取得時の直前及び直後に取得されたＯＣＴ画像と対応付けられた動き情報を用いて算出手段により算出される。なお、ＳＬＯ画像の取得レートとＯＣＴ画像の取得レートとが大きく相違し、動き情報の対応付けができないＯＣＴ画像が更に存在する場合には、これら対応付けの存在しないＯＣＴ画像に対して時間的に前後し且つ対応付けがなされた任意のＯＣＴ画像を用いることとしても良い。
【００２８】
以上のように、位置情報が存在しないＯＣＴ画像の重ね合わせは、位置情報の存在する画像から計算を行う事で求められた位置情報を、画像の重ね合わせに用いる事で、画像の高画質化を達成できる。また、この複数の断層画像の重ね合わせは、ＣＰＵ２０１の合成手段として機能する部分によって実際にＯＣＴ画像を重ね合わせ、合成することによって実行される。
【００２９】
［実施例２］
本実施例では、内部固視灯、ＳＬＯ撮像部、ＯＣＴ撮像部を有し、ＳＬＯ画像から眼球の動きを検出し、眼球の移動量を補間し、全てのＯＣＴ画像に位置情報を決定し、マイクロサッカードやｙ方向の移動量（Δｙの値）によって、ＯＣＴ画像の重ね合わせに用いる選別を行い、眼球の動きを考慮したＯＣＴ画像の重ね合わせにより、高画質なＯＣＴ画像が得られる例を述べる。
装置構成は実施例１と同様である為、説明を割愛する。
【００３０】
本実施例では、ＯＣＴ撮像部は８×３ｍｍ２の画像を６０Ｈｚで取得し、ＳＬＯ撮像部は８×６ｍｍ２の画像を２０Ｈｚで取得できる構成である。各撮像部で取得された画像を図５に示す。ＳＬＯ画像が１枚取得される時間にＯＣＴ画像は３枚取得できる。
【００３１】
測定終了後、各ＳＬＯ画像から眼球の動きを算出する。本実施例における眼球の動きは、テンプレートマッチングにより算出される。初期のＳＬＯ画像から特徴点となる血管を２箇所抽出する。例えば、Ｓ−１’画像では、Ｔ−１、Ｔ−２が特徴点である。各ＳＬＯ画像のテンプレート位置情報により眼球移動量を算出する。眼球位置情報は４０Ｈｚで得られる。ある眼球移動量をｘ、ｙ各々に関して、一部をグラフ化した。結果を図６に示す。ＣＰＵ２０１のグラフ化する手段として機能する部分により、図６を図７のように補間（グラフ化）する。また、グラフ化する手段によってグラフ化された動き情報は、表示手段である表示装置２０６によって表示される。本実施例では、多項式近似でグラフ化している。図７の情報を用いる事で、ＯＣＴ画像（ａ）〜（ｌ）の眼球位置情報がドリフトとマイクロサッカードを反映した近似で決定できる。時間に対する位置情報からＯＣＴ画像を取得した際の位置情報が得られる。本実施例では、眼球がｙ方向に１００μｍ以上動いた時、は該当するＯＣＴ画像を重ね合わせに用いない。本実施例では、１μｍ／ｍｓｅｃ以上の動きをマイクロサッカードと判断し、グラフから自動で算出し、ＯＣＴ画像を重ね合わせ画像の集合から自動で取り除いているが、表示されたグラフからユーザが重ね合せに用いないＯＣＴ画像を選択する事も出来る。
【００３２】
以上の処理を行い、ＯＣＴ画像の重ね合わせを行う事で、高画質なＯＣＴ画像が取得できる。
本実施例では、補間方法において、多項式近似を用いたが、スプライン補間や、直線補間など、他の補間方法でも良い。
【００３３】
［実施例３］
実施例１、２においては、前後のＯＣＴ画像の位置情報を用いて、位置情報が存在しないＯＣＴ画像の位置情報を求めた。
これに対して、本実施例は、位置情報を求めるＯＣＴ画像の直前の複数の位置情報から、当該ＯＣＴ画像の位置情報を予測し、実施例１で求めた位置情報と比較して、その差が大きい場合は、求めた位置情報を使用しないようにする。
装置構成は実施例１と同様であるので、その説明を省略する。
【００３４】
図４において、ＯＣＴ画像Ｏ−２とＯ−４の位置情報は、それぞれＳＬＯ画像Ｓ−１，Ｓ−２から求められ、ＯＣＴ画像Ｏ−２の位置情報は、ＯＣＴ画像Ｏ−１とＯ−３から求められており、ＯＣＴ画像Ｏ−３の位置情報を求める場合について説明する。
【００３５】
まず、ＯＣＴ画像Ｏ−１とＯ−２の位置情報から、ＯＣＴ画像Ｏ−３の位置情報を予測する。すなわち、ＯＣＴ画像と対応付けられた動き情報（ＯＣＴ画像における位置情報）が存在しない場合には、当該対応付けられた動き情報を有さないＯＣＴ画像より以前に撮像され且つ対応付け済みのＯＣＴ画像の位置情報から、対応付け動き情報を有さないＯＣＴ画像の位置情報を予測する。この予測操作は、ＣＰＵ２０１において予測手段として機能する部分により実行される。
【００３６】
次に、ＯＣＴ画像Ｏ−２とＯ−４の位置情報から、ＯＣＴ画像Ｏ−３の位置情報を求める。予測した位置情報と求めた位置情報を比較してずれを求め、ずれがあらかじめ設定した範囲内であれば求めた位置情報をＯＣＴ画像Ｏ−３の位置情報として対応付けて記憶する。このずれは、先の予測手段によって予測した動き情報と、先の算出手段により得られた動き情報とを比較する、ＣＰＵ２０１における比較手段として機能する部分により事項される。
これにより、眼底画像撮像途中に予測できない眼の大きな動きが発生した場合にも重ね合わせ画像に適した画像であるかどうかの判断が可能となる。
【００３７】
（その他）
実施例１において、ＳＬＯ画像から得られた位置情報が対応するＯＣＴ画像は図４のＯ−２である。同様に、次のＳＬＯ画像Ｓ−２に対応するＯＣＴ画像はＯ−４である。実施例１では、ＳＬＯ画像取得のスキャンの後半で取得されているＯＣＴ画像に位置情報を対応付けているが、スキャンの前半で取得されているＯＣＴ画像に位置情報を対応付けても良い。
【００３８】
実施例２においては、ＳＬＯ画像から得られた位置情報Ｔ−１に対応するＯＣＴ画像は図５の（ａ）であり、スキャンの後半で得られた位置情報Ｔ−２に対応するＯＣＴ画像は図５の（ｂ）である。位置情報が得られるタイミングで取得されているＯＣＴ画像に位置情報を対応させている。
【００３９】
各実施例では、内部固視灯を用いたが、外部固視灯を用いてもよい。外部固視灯を用いた時は内部固視灯を用いた時よりも固視が安定しない。更に、眼底撮像装置はＳＬＯだけでなく、眼底カメラやＬＳＬＯでもよい。
【００４０】
位置情報の処理に関しては、画像の重ね合わせ処理に用いるだけでなく、３次元の網膜断層像、すなわち３次元断層画像の作成時に上述の処理で求めた位置情報を用いてもよい。例えば、ｙ軸方向に等間隔でＯＣＴ画像を取得した際、眼球の動きに関係なく、３次元断層画像を構成しているが、実施例で述べた処理を行い、適正な位置に画像を形成する事で、より正確な３次元断層画像を取得できる。この場合、ＣＰＵ２０１における生成手段として機能する部分により、先の動き情報が対応付けられた複数の断層画像を用いて該３次元断層画像が生成される。また、この操作は動き情報から得られた３次元位置情報を求め、当該３次元位置情報を用いて実行される。
【００４１】
また、実施例１，２では、ＳＬＯ画像から眼球の移動量を求めてＯＣＴ画像への対応付けを行い、対応付けが行われなかったＯＣＴ画像の処理について記載したが、一部のＳＬＯ画像の画質不良（ある１枚のＳＬＯ画像の取得時に大きな眼の動きが発生した等）により眼球の移動量が求められない場合に適用してもよい。
【００４２】
また、実施例１ではデータ補間を行う関係上、断層画像取得レートは眼底画像取得レートの整数倍としている。しかし、実施例２のように、グラフ化する事で位置情報を決定出来る場合には、ＯＣＴ撮像部の速度はＳＬＯ撮像部の速度の整数倍でなくてもよい。補間する際、上述とは異なる近似式を用いてもよい。
位置検出に用いるアルゴリズムはテンプレートマッチングやオプティカルフローでなくても同様の効果が得られる。
【００４３】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００４４】
101：ＯＣＴ光源
120：ラインカメラ
130：ＳＬＯ光源
ｅ：被検眼
201：ＣＰＵ
Ｓ-1：ＳＬＯ画像
Ｏ-1：ＯＣＴ画像
Ｔ-1：テンプレート画像
【図１】
0005721478.tif 000002
【図２】
0005721478.tif 000003
【図３】
0005721478.tif 000004
【図４】
0005721478.tif 000005
【図５】
0005721478.tif 000006
【図６】
0005721478.tif 000007
【図７】
0005721478.tif 000008