(57)【特許請求の範囲】
【請求項１】
被検物に照射された測定光と参照光によるＯＣＴ信号を検出し、前記ＯＣＴ信号を処理することで被検物の断層画像データを取得する光コヒーレンストモグラフィ装置であって、
被検物上の同一位置に関して時間的に異なる複数のＯＣＴ信号を取得するための取得手段と、
前記取得手段によって取得された前記複数のＯＣＴ信号を処理して前記被検物におけるモーションコントラストデータを取得する演算処理手段と、を備え、
前記取得手段は、被検物上の異なる複数の横断位置にて測定光を走査させ、ＸＹ方向に関する三次元モーションコントラストデータを取得するためのＯＣＴ信号を取得し、
前記演算処理手段は、前記取得手段による前記複数の横断位置でのＯＣＴ信号の取得中において、前記取得手段により取得された複数のＯＣＴ信号を処理し、前記三次元モーションコントラストデータを取得することを特徴とする光コヒーレンストモグラフィ装置。
【請求項２】
請求項１の光コヒーレンストモグラフィにおいて、
前記演算処理手段によって、前記複数の横断位置におけるモーションコントラストデータが順に取得されるとともに、逐次、各横断位置のモーションコントラストデータを表示手段に表示することによって、リアルタイムの三次元モーションコントラストデータを表示手段に表示する表示制御手段を備えることを特徴とする光コヒーレンストモグラフィ装置。
【請求項３】
請求項１の光コヒーレンストモグラフィにおいて、
前記演算処理手段によって、前記三次元モーションコントラストデータが順に取得されるとともに、逐次、前記三次元モーションコントラストデータに基づいて、前記被検物の所定の深さ領域における正面画像データであるＯＣＴ機能正面画像データを取得し、各横断位置のＯＣＴ機能正面画像データを表示手段に表示することによって、リアルタイムのＯＣＴ機能正面画像データを表示手段に表示する表示制御手段を備えることを特徴とする光コヒーレンストモグラフィ装置。
【請求項４】
被検物に照射された測定光と参照光によるＯＣＴ信号を検出し、前記ＯＣＴ信号を処理することで被検物の断層画像を取得する光コヒーレンストモグラフィ装置において実行される光コヒーレンストモグラフィ演算方法であって、
被検物上の同一位置に関して時間的に異なる複数のＯＣＴ信号を取得するための取得ステップであって、被検物上の異なる複数の横断位置にて測定光を走査させ、ＸＹ方向に関する三次元モーションコントラストデータを取得するためのＯＣＴ信号を取得する取得ステップと、
前記取得ステップによって取得された前記複数のＯＣＴ信号を処理して前記被検物におけるモーションコントラストデータを取得する演算処理ステップであって、前記取得ステップによる前記複数の横断位置でのＯＣＴ信号の取得中において、前記取得ステップにより取得された複数のＯＣＴ信号を処理し、前記三次元モーションコントラストデータを取得する演算処理ステップと、
を備えることを特徴とする光コヒーレンストモグラフィ演算方法。
【請求項５】
被検物に照射された測定光と参照光によるＯＣＴ信号を検出し、前記ＯＣＴ信号を処理することで被検物の断層画像を取得する光コヒーレンストモグラフィ装置の動作を制御する制御装置において実行される光コヒーレンストモグラフィ演算プログラムであって、
前記制御装置のプロセッサによって実行されることで、
被検物上の同一位置に関して時間的に異なる複数のＯＣＴ信号を取得するための取得ステップであって、被検物上の異なる複数の横断位置にて測定光を走査させ、ＸＹ方向に関する三次元モーションコントラストデータを取得するためのＯＣＴ信号を取得する取得ステップと、
前記取得ステップによって取得された前記複数のＯＣＴ信号を処理して前記被検物におけるモーションコントラストデータを取得する演算処理ステップであって、前記取得ステップによる前記複数の横断位置でのＯＣＴ信号の取得中において、前記取得ステップにより取得された複数のＯＣＴ信号を処理し、前記三次元モーションコントラストデータを取得する演算処理ステップと、
を前記光コヒーレンストモグラフィ装置に実行させることを特徴とする光コヒーレンストモグラフィ演算プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
被検物のモーションコントラストデータを得る光コヒーレンストモグラフィ装置、光コヒーレンストモグラフィ演算方法及び光コヒーレンストモグラフィ演算プログラムに関する。
【背景技術】
【０００２】
従来において、血管造影を行う装置として、例えば、眼底カメラ、走査型レーザー検眼装置などが知られている。この場合、特定の励起光によって発光する造影剤が体内に注射される。装置は、造影剤からの光を受光することによって、血管造影画像を得ていた。つまり、従来は、造影剤の注射が必要であった。
【０００３】
近年では、ＯＣＴ技術を応用して、造影剤を用いずにモーションコントラスト（疑似的な血管造影画像）を得る装置が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２０１０／１４３６０１号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ＯＣＴを用いてモーションコントラスト等の機能ＯＣＴ画像を取得する場合、ＯＣＴ信号を演算処理して機能ＯＣＴ画像を取得する際に、長時間を要してしまう。このため、ＯＣＴの撮影を完了してから、機能ＯＣＴ画像を観察できるまでに、長時間がかかってしまい、被検者及び検者にとってストレスであった。
【０００６】
本発明は、上記問題点を鑑み、迅速に機能ＯＣＴ画像の取得を行うことができる光コヒーレンストモグラフィ装置、光コヒーレンストモグラフィ演算方法及び光コヒーレンストモグラフィ演算プログラムを提供することを技術課題とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は以下のような構成を備えることを特徴とする。
【０００８】
（１）  本開示の第１態様に係る光コヒーレンストモグラフィ装置は、被検物に照射された測定光と参照光によるＯＣＴ信号を検出し、前記ＯＣＴ信号を処理することで被検物の断層画像データを取得する光コヒーレンストモグラフィ装置であって、被検物上の同一位置に関して時間的に異なる複数のＯＣＴ信号を取得するための取得手段と、前記取得手段によって取得された前記複数のＯＣＴ信号を処理して前記被検物におけるモーションコントラストデータを取得する演算処理手段と、を備え、前記取得手段は、被検物上の異なる複数の横断位置にて測定光を走査させ、ＸＹ方向に関する三次元モーションコントラストデータを取得するためのＯＣＴ信号を取得し、前記演算処理手段は、前記取得手段による前記複数の横断位置でのＯＣＴ信号の取得中において、前記取得手段により取得された複数のＯＣＴ信号を処理し、前記三次元モーションコントラストデータを取得することを特徴とする。
（２）  本開示の第２態様に係る光コヒーレンストモグラフィ演算方法は、被検物に照射された測定光と参照光によるＯＣＴ信号を検出し、前記ＯＣＴ信号を処理することで被検物の断層画像を取得する光コヒーレンストモグラフィ装置において実行される光コヒーレンストモグラフィ演算方法であって、被検物上の同一位置に関して時間的に異なる複数のＯＣＴ信号を取得するための取得ステップであって、被検物上の異なる複数の横断位置にて測定光を走査させ、ＸＹ方向に関する三次元モーションコントラストデータを取得するためのＯＣＴ信号を取得する取得ステップと、前記取得ステップによって取得された前記複数のＯＣＴ信号を処理して前記被検物におけるモーションコントラストデータを取得する演算処理ステップであって、前記取得ステップによる前記複数の横断位置でのＯＣＴ信号の取得中において、前記取得ステップにより取得された複数のＯＣＴ信号を処理し、前記三次元モーションコントラストデータを取得する演算処理ステップと、を備えることを特徴とする。
（３）  本開示の第３態様に係る光コヒーレンストモグラフィ演算プログラムは、被検物に照射された測定光と参照光によるＯＣＴ信号を検出し、前記ＯＣＴ信号を処理することで被検物の断層画像を取得する光コヒーレンストモグラフィ装置の動作を制御する制御装置において実行される光コヒーレンストモグラフィ演算プログラムであって、前記制御装置のプロセッサによって実行されることで、被検物上の同一位置に関して時間的に異なる複数のＯＣＴ信号を取得するための取得ステップであって、被検物上の異なる複数の横断位置にて測定光を走査させ、ＸＹ方向に関する三次元モーションコントラストデータを取得するためのＯＣＴ信号を取得する取得ステップと、前記取得ステップによって取得された前記複数のＯＣＴ信号を処理して前記被検物におけるモーションコントラストデータを取得する演算処理ステップであって、前記取得ステップによる前記複数の横断位置でのＯＣＴ信号の取得中において、前記取得ステップにより取得された複数のＯＣＴ信号を処理し、前記三次元モーションコントラストデータを取得する演算処理ステップと、を前記光コヒーレンストモグラフィ装置に実行させることを特徴とする。
【図面の簡単な説明】
【０００９】
【図１】本実施例に係る光コヒーレンストモグラフィ装置の構成について説明するブロック図である。
【図２】本実施例に係るＯＣＴ光学系の概略を示す図である。
【図３】本実施例の撮影について説明するための眼底のイメージ図である。
【図４】三次元機能ＯＣＴ画像データの対応付けについて説明する図である。
【図５】ＯＣＴ光学系によって取得された機能ＯＣＴ画像データと、その輝度分布の例を示す模式図である。
【図６】解析マップ及び解析パラメータについて説明する図である。
【図７】モーションコントラストデータと解析情報との重畳表示の一例を示す図である。
【図８】眼底領域を分割して解析情報を取得する場合について説明する図である。
【発明を実施するための形態】
【００１０】
本発明の典型的な実施形態を図面に基づいて説明する。なお、本実施形態においては、被検眼の奥行き方向（被検眼Ｅの軸方向）をＺ方向（光軸Ｌ１方向）、奥行き方向に垂直（被検者の顔面と同一平面）な平面上の水平方向をＸ方向、鉛直方向をＹ方向として説明する。眼底の表面方向をＸＹ方向として考えても良い。
【００１１】
＜概要＞
本装置（光コヒーレンストモグラフィ装置）１は、干渉光学系（ＯＣＴ光学系）１００と、眼底照明光学系（以下、照明光学系と省略する場合あり）１０と、ＣＰＵ（制御部）７０と、モニタ７５と、操作部７６と、メモリ７２と、を主に備える（図１参照）。各部はバス等を介して制御部７０と電気的に接続されている。なお、以下の説明においては、光コヒーレンストモグラフィ装置１として、被検眼Ｅの眼底Ｅｆの断層画像を撮影する場合を例に挙げて説明する。もちろん、光コヒーレンストモグラフィ装置１は、被検眼の種々の部位（例えば、前眼部等）の撮影に適用可能である。
なお、光コヒーレンストモグラフィ装置１は、ＯＣＴ光学系１００と、各部と、が一体となった装置を例に挙げて説明したがこれに限定されない。例えば、ＯＣＴデバイス１としては、ＯＣＴ光学系１００を備えていない構成であってもよい。この場合、ＯＣＴデバイスは、別途設けられたＯＣＴ光学系を備えた装置等と接続され、別の装置にいって取得されたＯＣＴ信号又はＯＣＴ画像データを受信し、受信した情報に基づいて、各種演算処理を行う。
【００１２】
例えば、制御部７０は、メモリ７２に記憶されている演算プログラム及び各種制御プログラム等に基づいて各部の動作を制御する（詳細は後述する）。なお、制御部７０、操作部７６、メモリ７２、モニタ７５として、市販のＰＣ（パーソナルコンピュータ）が持つ演算処理部、入力部、記憶部、表示部を用い、市販のＰＣに各種プログラムをインストールするようにしてもよい。例えば、制御部７０は、取得手段、演算処理手段、解析処理手段、画像処理手段、等を兼ねてもよい。また、制御部７０は、測定光を走査するための走査手段を制御する制御手段（走査制御手段）を兼ねてもよい。もちろん、別途、取得手段、演算処理手段、解析処理手段、画像処理手段、走査制御手段等の構成が設けられてもよい。
【００１３】
例えば、ＯＣＴ光学系１００は、眼底Ｅｆに測定光を照射する。ＯＣＴ光学系１００は、眼底Ｅｆから反射された測定光と，参照光との干渉状態を受光素子（検出器１２０）によって検出する。ＯＣＴ光学系１００は、眼底Ｅｆ上の撮像位置を変更するため、眼底Ｅｆ上における測定光の照射位置を変更する照射位置変更ユニット（例えば、光スキャナ１０８、固視標投影ユニット３００）を備える。制御部７０は、設定された撮像位置情報に基づいて照射位置変更ユニットの動作を制御し、検出器１２０からの受光信号に基づいて断層画像データを取得する。なお、断層画像データは、画像データであってもよいし、信号データであってもよい。
【００１４】
例えば、断層画像データとしては、Ｂスキャン断層画像データ、三次元断層画像データ（三次元ＯＣＴ画像データ）等が挙げられる。例えば、Ｂスキャン断層画像データは、測定光を走査ライン（横断位置）に沿ってＸＹ方向のいずれかの方向（例えば、Ｘ方向）に測定光を走査させることによって取得される断層画像データである。また、例えば、三次元ＯＣＴ画像データは、測定光を二次元的に走査することによって取得される断層画像データである。なお、例えば、三次元ＯＣＴ画像データから、ＯＣＴ正面（Ｅｎｆａｃｅ）画像（例えば、深さ方向に関して積算された積算画像、ＸＹ各位置でのスペクトルデータの積算値、ある一定の深さ方向におけるＸＹ各位置での輝度データ、網膜表層画像、等）が取得されてもよい。
【００１５】
例えば、ＯＣＴ光学系１００は、正面観察光学系２００を含む。もちろん、別途、正面観察光学系２００が、設けられた構成であってもよい。この場合、例えば、正面観察光学系２００を含む装置は、光コヒーレンストモグラフィ装置１又はＯＣＴ光学系１００等と接続され、別途、設けられた正面観察光学系２００を含む装置によって取得された正面画像データを受信し、受信した情報に基づいて、各種演算処理を行う。
【００１６】
例えば、正面観察光学系２００は、被検眼の正面画像データを取得する。なお、正面画像データは、画像データであってもよいし、信号データであってもよい。例えば、正面観察光学系２００は、眼底Ｅｆの正面画像を得るために設けられている。例えば、正面観察光学系２００としては、眼科用走査型レーザー検眼鏡（ＳＬＯ）、眼底カメラタイプの構成が挙げられる。また、例えば、ＯＣＴ光学系１００は、正面観察光学系２００を兼用してもよい。すなわち、正面画像データ（以下、正面画像と記載）は、二次元的に得られた断層画像（ＯＣＴ正面画像）を形成するデータを用いて取得されるようにしてもよい。
【００１７】
例えば、制御部７０は、被検物（例えば、被検眼）上の同一位置に関して時間的に異なる複数のＯＣＴ信号を取得する。制御部７０は、取得した複数のＯＣＴ信号を処理して被検物におけるモーションコントラストデータを取得する。
【００１８】
例えば、モーションコントラストデータとは、被検物の動き、時間的な変化等の検出情報である。例えば、フロー画像等もモーションコントラストの一種とする。なお、フロー画像は、例えば、流体等の動き等を検出し、画像化したものである。例えば、血液の動きを検出して得られた血管位置を造影した血管造影画像データ等は、モーションコントラストデータの一種と言える。
【００１９】
例えば、モーションコントラストデータとしては、機能ＯＣＴ信号、機能ＯＣＴ画像データ、三次元機能ＯＣＴ画像データ（三次元モーションコントラストデータ）等が挙げられる。すなわち、なお、モーションコントラストデータは、画像データであってもよいし、信号データであってもよい。例えば、機能ＯＣＴ信号は、いわゆるＡスキャンデータである。また、例えば、機能ＯＣＴ画像データは、測定光の各走査位置における機能ＯＣＴ信号を並べることによって、取得される。また、例えば、三次元機能ＯＣＴ画像データは、測定光をＸＹ方向に二次元的に走査することによって取得される。なお、三次元機能ＯＣＴ画像データから、ＯＣＴ機能正面（Ｅｎｆａｃｅ）画像データ（例えば、深さ方向に関して積算された積算画像、ＸＹ各位置でのスペクトルデータの積算値、ある一定の深さ方向におけるＸＹ各位置での輝度データ等）等が取得されてもよい。
【００２０】
例えば、制御部７０は、被検物上の同一位置において、測定光を少なくとも２回走査して、同一位置における時間の異なるＯＣＴ信号を取得する。同一位置における時間の異なるＯＣＴ信号は、同一位置における信号を取得することが好ましい。なお、時間の異なる複数のＯＣＴ信号は、完全に一致した位置で測定光を走査しなくともよい。例えば、互いに隣接した走査位置であってもよい。このように、同一位置とは、互いに隣接した走査位置も含む。
【００２１】
＜演算処理動作＞
例えば、制御部７０は、被検物上における第１位置にて複数のＯＣＴ信号を取得した後、第１位置とは異なる第２位置にて複数のＯＣＴ信号を取得する。制御部７０は、第１位置又は第２位置の少なくとも一方での複数のＯＣＴ信号の取得中において、第１位置において取得された複数のＯＣＴ信号を処理し、第１位置におけるモーションコントラストデータを取得する。このような構成とすることによって、複数のＯＣＴ信号を取得している間に、ＯＣＴ信号の処理が実施できるところから、ＯＣＴ信号の処理を完了することができ、モーションコントラストデータを迅速に取得することができる。
【００２２】
例えば、モーションコントラストデータを取得するための演算処理方法としては、複素ＯＣＴ信号の位相差（PD: Phase Difference）を用いる手法、複素ＯＣＴ信号のベクトル差分（VD: Vector Difference）を用いる手法、スペックルバリアンス（SV: Speckle Variance）を用いる方法等が挙げられる。また、例えば、演算処理方法としては、これらの手法の組み合わせによって、取得されるようにしてもよい。
【００２３】
例えば、制御部７０は、第１位置で少なくとも２つ以上のＯＣＴ信号が取得された場合に、第１位置で、ＯＣＴ信号を継続して取得している場合であっても、第１位置で取得されたＯＣＴ信号間での処理を開始してもよい。また、例えば、制御部７０は、第２位置での複数のＯＣＴ信号の取得を開始すると、第１位置での複数のＯＣＴ信号の処理を開始してもよい。また、例えば、第１位置での複数のＯＣＴ信号の処理を開始は、第１位置とは異なる他の位置（例えば、第３位置等）でのＯＣＴ信号の取得を開始したタイミングであってもよい。なお、第１位置での複数のＯＣＴ信号の処理を開始は、他の位置（例えば、第２位置、第３位置等）での複数のＯＣＴ信号の取得を開始する構成としたが、ＯＣＴ信号の取得の開始とは、厳密にＯＣＴ信号の取得を開始したタイミングでなくもよい。第１位置での複数のＯＣＴ信号の処理を開始は、他の位置でのＯＣＴ信号の取得中のタイミングであれば、いずれのタイミングであってもよい。
【００２４】
例えば、第１位置及び第２位置は、１つの位置（Ａスキャンライン）、横断位置等が挙げられる。例えば、第１位置が第１横断位置であって、第２位置が第２横断位置である場合、制御部７０は、第１横断位置又は第２横断位置の少なくとも一方の位置での複数のＯＣＴ信号の取得中において、第１横断位置において検出された複数のＯＣＴ信号を処理し、第１横断位置におけるモーションコントラストデータを取得する。このように、横断位置の単位で複数のＯＣＴ信号を取得した場合に、ＯＣＴ信号の処理を行うことで、横断方向と深さ方向のずれを考慮して処理を行うことができ、より良好なモーションコントラストデータを取得することができる。
【００２５】
例えば、制御部７０は、各位置において、モーションコントラストデータが取得されるとともに、モーションコントラストデータをモニタ７５に表示するようにしてもよい。このような構成とすることによって、設定されたすべての撮影位置でのＯＣＴ信号の取得を完了する前に、ＯＣＴ信号の取得が完了した位置においてモーションコントラストデータが精度よく取得されたかどうかを確認することができる。このため、撮影を完了した後に、改めて再撮影を行う機会を少なくすることができる。
【００２６】
＜三次元機能ＯＣＴ画像データとの対応付け処理＞
例えば、制御部７０は、三次元機能ＯＣＴ画像データと、他の正面画像データとの位置合わせを行う。例えば、三次元機能ＯＣＴ画像データは、被検物上の複数の位置において取得された複数のＯＣＴ信号を処理することによって取得されており、制御部７０は、被検物上の複数の位置において取得された複数のＯＣＴ信号において、複数の位置のそれぞれの位置で少なくとも１つ以上のＯＣＴ信号を処理して、被検物の基準正面画像データを取得する。制御部７０は、他の正面画像データと、基準正面画像データと、のマッチング処理を行うことによって、他の正面画像データと三次元機能ＯＣＴ画像データとを対応付ける。このように、共通のＯＣＴ信号から、三次元機能ＯＣＴ画像データと、位置合わせ用の正面画像データ（基準正面画像データ）と、を取得することができるため、三次元機能ＯＣＴ画像データと、対応付けを行う他の正面画像データとで、画像データの種類（例えば、輝度分布、コントラスト、解像度、被検物の形態等）が異なっていても容易に精度よく対応付けを行うことができる。また、血管造影画像としての用途をも三次元機能ＯＣＴ画像データと、他の眼底画像データと、を対応づけることで、双方の関係を容易に確認することができるような、診断に有用な情報を取得することができる。
【００２７】
例えば、三次元機能ＯＣＴ画像データとしては、三次元機能ＯＣＴ画像データの他に、三次元機能ＯＣＴ画像データから取得される、ＯＣＴ機能正面画像データを用いてもよい。
【００２８】
例えば、他の正面画像データとしては、正面観察光学系（例えば、ＳＬＯ、眼底カメラタイプの構成等）２００によって、取得される正面画像データが用いる構成が挙げられる。もちろん、別途、別の装置によって取得された正面画像データが用いられてもよい。
【００２９】
例えば、基準正面画像データは、被検物上の複数の位置において取得された複数のＯＣＴ信号の内の少なくとも１つのＯＣＴ信号に基づいて取得されたＯＣＴ正面画像データが挙げられる。また、例えば、基準正面画像データとしては、三次元機能ＯＣＴ画像データより取得されるＯＣＴ機能正面画像データが用いられてもよい。
【００３０】
例えば、制御部７０は、正面画像データと三次元機能ＯＣＴ画像データとを対応付けることによって、正面画像データ上に、三次元機能ＯＣＴ画像データを示す表示を重畳する。このように、正面画像データと三次元機能ＯＣＴ画像データを示す表示を重畳することによって対応付けることで、双方の関係をより容易に確認することができ、診断に有用な情報となります。例えば、三次元機能ＯＣＴ画像データとして、ＯＣＴ機能正面画像データを用いる場合、制御部７０は、三次元機能ＯＣＴ画像データに基づいて、被検物の所定の深さ領域における正面画像データであるＯＣＴ機能正面画像データを取得する。制御部７０は、正面画像データと三次元機能ＯＣＴ画像データとを対応付けることによって、正面画像データ上にＯＣＴ機能正面画像データを示す表示を重畳する。もちろん、正面画像データ、三次元機能ＯＣＴ画像データ、ＯＣＴ機能正面画像データが重畳表示されてもよい。
【００３１】
＜解析情報取得処理＞
例えば、制御部７０は、モーションコントラストデータより、血管に関する解析情報を取得するようにしてもよい。例えば、制御部７０は、被検眼のモーションコントラストデータを処理し、血管の位置情報を取得し、位置情報に基づいて、血管に関する解析情報を取得する。このように、血管に関する解析情報を取得することで、網膜疾患の早期検出等につながる。また、容易な構成で、血管の活動状態を確認することができ、薬物やレーザ治療等の効果を確認することができる。
【００３２】
例えば、解析情報として、制御部７０は、モーションコントラストデータを処理して、血管が存在しているか否かを判定し、判定結果に基づいた解析情報を取得する構成が挙げられる。このような構成とすることによって、血管の有無によって判断できる病変等を早期に発見しやすくなる。また、例えば、解析情報として、制御部７０は、血管部位に関する寸法（長さ情報）、面積、体積（実際に算出した体積、体積比等）の少なくともいずれかを画像処理により計測し、計測結果に基づく血管解析パラメータ（解析パラメータ）を取得する構成が挙げられる。
【００３３】
例えば、モーションコントラストデータを処理して、血管が存在しているか否かを判定する場合、制御部７０は、モーションコントラストデータの深さ方向の領域において血管が存在するか否かを判定し、判定結果に基づいた解析情報を取得する。このような構成とすることによって、被検眼の各位置において、深さ方向における血管が存在していないことがわかるため、病変等を早期に発見しやすくなる。例えば、モーションコントラストデータの深さ方向の領域とは、深さ方向の全領域とする構成が挙げられる。また、例えば、モーションコントラストデータの深さ方向の領域とは、モーションコントラストデータの深さ方向の一部の領域とする構成が挙げられる。このような、一部の領域での判定を行う構成は、所定の深さでの血管状態を確認することを可能にし、より詳細な血管の解析情報が検者に提供することができる。
【００３４】
＜実施例＞
以下、典型的な実施例の１つについて、図面を参照して説明する。図１は本実施例に係る光コヒーレンストモグラフィ装置の構成について説明するブロック図である。図２は、ＯＣＴ光学系について説明する概略図である。
【００３５】
光コヒーレンストモグラフィ装置（以下、ＯＣＴデバイスと記載）１は、ＯＣＴ光学系（干渉光学系）１００によって取得された検出信号を処理する。本実施例において、ＯＣＴデバイス１は、ＯＣＴ光学系１００によって撮影された眼底画像を表示手段（例えば、モニタ）７５上で観察する。例えば、ＯＣＴデバイス１は、ＯＣＴ光学系と、ＣＰＵ（制御部）７０と、マウス（操作部）７６と、メモリ（記憶部）７２と、モニタ７５と、から構成され、各部はバス等を介してＣＰＵ７０と電気的に接続されている。なお、以下の説明においては、ＯＣＴデバイス１として、被検眼Ｅの眼底Ｅｆの断層画像を撮影する場合を例に挙げて説明する。
【００３６】
制御部７０は、メモリ７２に記憶されている演算プログラム及び各種制御プログラム等に基づいて各部の動作を制御する（詳細は後述する）。なお、制御部７０、操作部７６、メモリ７２、モニタ７５として、市販のＰＣ（パーソナルコンピュータ）が持つ演算処理部、入力部、記憶部、表示部を用い、市販のＰＣに各種プログラムをインストールするようにしてもよい。
【００３７】
なお、本実施例においては、ＯＣＴデバイス１として、ＯＣＴ光学系１００と、各部と、が一体となった装置を例に挙げて説明したがこれに限定されない。例えば、ＯＣＴデバイス１としては、ＯＣＴ光学系１００を備えていない構成であってもよい。この場合、ＯＣＴデバイスは、別途設けられたＯＣＴ光学系等と接続され、ＯＣＴ信号又はＯＣＴ画像データを受信し、受信した情報に基づいて、各種演算処理を行う。
【００３８】
例えば、本実施例において、ＯＣＴ光学系１００は、正面観察光学系２００を含む。もちろん、ＯＣＴ光学系と、正面観察光学系２００が一体となった構成でなくてもよい。ＯＣＴ光学系１００は、眼底Ｅｆに測定光を照射する。ＯＣＴ光学系１００は、眼底Ｅｆから反射された測定光と，参照光との干渉状態を受光素子（検出器１２０）によって検出する。ＯＣＴ光学系１００は、眼底Ｅｆ上の撮像位置を変更するため、眼底Ｅｆ上における測定光の照射位置を変更する照射位置変更ユニット（例えば、光スキャナ１０８、固視標投影ユニット３００）を備える。制御部７０は、設定された撮像位置情報に基づいて照射位置変更ユニットの動作を制御し、検出器１２０からの受光信号に基づいて断層画像を取得する。
＜ＯＣＴ光学系＞
ＯＣＴ光学系１００について説明する。ＯＣＴ光学系１００は、いわゆる眼科用光断層干渉計（ＯＣＴ：Optical coherence tomography）の装置構成を持ち、被検眼Ｅの断層画像を撮像する。ＯＣＴ光学系１００は、測定光源１０２から出射された光をカップラー（光分割器）１０４によって測定光（試料光）と参照光に分割する。そして、ＯＣＴ光学系１００は、測定光学系１０６によって測定光を眼Ｅの眼底Ｅｆに導き，また、参照光を参照光学系１１０に導く。その後、眼底Ｅｆによって反射された測定光と，参照光との合成による干渉光を検出器１２０に受光させる。  
【００３９】
検出器１２０は、測定光と参照光との干渉信号を検出する。フーリエドメインＯＣＴの場合では、干渉光のスペクトル強度（スペクトル干渉信号）が検出器１２０によって検出され、スペクトル強度データに対するフーリエ変換によって複素ＯＣＴ信号が取得される。
例えば、フーリエドメインＯＣＴにおいて、スペクトル強度データに対するフーリエ変換によって取得された複素ＯＣＴ信号における振幅の絶対値を算出することによって、所定範囲における深さプロファイル（Ａスキャン信号）が取得される。光スキャナ１０８によって走査された測定光の各走査位置における深さプロファイルを並べることによって、ＯＣＴ画像データ（断層画像データ）が取得される。さらに、測定光を二次元的に走査することによって、三次元ＯＣＴ画像データ（三次元断層画像データ）を取得してもよい。また、三次元ＯＣＴ画像データから、ＯＣＴ正面（Ｅｎｆａｃｅ）画像（例えば、深さ方向に関して積算された積算画像、ＸＹ各位置でのスペクトルデータの積算値、ある一定の深さ方向におけるＸＹ各位置での輝度データ、網膜表層画像、等）が取得されてもよい。
【００４０】
また、時間の異なる同じ位置における少なくとも２つ以上のＯＣＴ信号からモーションコントラストデータが取得される。すなわち、少なくとも２つ以上の複素ＯＣＴ信号が、解析処理されることで、モーションコントラストデータが取得される。例えば、複素ＯＣＴ信号から機能ＯＣＴ信号が取得される。光スキャナ１０８によって走査された測定光の各走査位置における機能ＯＣＴ信号を並べることによって、機能ＯＣＴ画像データが取得される。さらに、測定光をＸＹ方向に二次元的に走査することによって、三次元機能ＯＣＴ画像データ（三次元モーションコントラストデータ）を取得される。また、三次元機能ＯＣＴ画像データから、ＯＣＴ機能正面（Ｅｎｆａｃｅ）画像（例えば、ドップラー正面（Ｅｎｆａｃｅ）画像、信号画像データスペックルバリアンス正面画像）が取得される。なお、各画像データは、画像データであってもよいし、信号データであってもよい。なお、モーションコントラストデータの詳細については後述する。
【００４１】
例えば、フーリエドメインＯＣＴとしては、Spectral-domain OCT（ＳＤ−ＯＣＴ）、Swept-source OCT（ＳＳ−ＯＣＴ）が挙げられる。また、例えば、Time-domain OCT（ＴＤ−ＯＣＴ）であってもよい。ＳＤ−ＯＣＴの場合、光源１０２として低コヒーレント光源（広帯域光源）が用いられ、検出器１２０には、干渉光を各周波数成分（各波長成分）に分光する分光光学系（スペクトルメータ）が設けられる。スペクトロメータは、例えば、回折格子とラインセンサからなる。ＳＳ−ＯＣＴの場合、光源１０２として出射波長を時間的に高速で変化させる波長走査型光源（波長可変光源）が用いられ、検出器１２０として、例えば、単一の受光素子が設けられる。光源１０２は、例えば、光源、ファイバーリング共振器、及び波長選択フィルタによって構成される。そして、波長選択フィルタとして、例えば、回折格子とポリゴンミラーの組み合わせ、ファブリー・ペローエタロンを用いたものが挙げられる。
【００４２】
光源１０２から出射された光は、カップラー１０４によって測定光束と参照光束に分割される。そして、測定光束は、光ファイバーを通過した後、空気中へ出射される。その光束は、光スキャナ１０８、及び測定光学系１０６の他の光学部材を介して眼底Ｅｆに集光される。そして、眼底Ｅｆで反射された光は、同様の光路を経て光ファイバーに戻される。
【００４３】
光スキャナ１０８は、眼底上で二次元的に（ＸＹ方向）に測定光を走査させる。光スキャナ１０８は、瞳孔と略共役な位置に配置される。光スキャナ１０８は、例えば、２つのガルバノミラーであり、その反射角度が駆動機構５０によって任意に調整される。
【００４４】
これにより、光源１０２から出射された光束はその反射（進行）方向が変化され、眼底上で任意の位置に走査される。これにより、眼底Ｅｆ上における撮像位置が変更される。光スキャナ１０８としては、光を偏向させる構成であればよい。例えば、反射ミラー（ガルバノミラー、ポリゴンミラー、レゾナントスキャナ）の他、光の進行（偏向）方向を変化させる音響光学素子（ＡＯＭ）等が用いられる。
【００４５】
参照光学系１１０は、眼底Ｅｆでの測定光の反射によって取得される反射光と合成される参照光を生成する。参照光学系１１０は、マイケルソンタイプであってもよいし、マッハツェンダタイプであっても良い。参照光学系１１０は、例えば、反射光学系（例えば、参照ミラー）によって形成され、カップラー１０４からの光を反射光学系により反射することにより再度カップラー１０４に戻し、検出器１２０に導く。他の例としては、参照光学系１１０は、透過光学系（例えば、光ファイバー）によって形成され、カップラー１０４からの光を戻さず透過させることにより検出器１２０へと導く。
【００４６】
参照光学系１１０は、参照光路中の光学部材を移動させることにより、測定光と参照光との光路長差を変更する構成を有する。例えば、参照ミラーが光軸方向に移動される。光路長差を変更するための構成は、測定光学系１０６の測定光路中に配置されてもよい。
【００４７】
＜正面観察光学系＞
正面観察光学系２００は、被検眼の正面画像データを取得する。なお、正面画像データは、画像データであってもよいし、信号データであってもよい。例えば、正面観察光学系２００は、眼底Ｅｆの正面画像を得るために設けられている。正面観察光学系２００は、例えば、光源から発せられた測定光（例えば、赤外光）を眼底上で二次元的に走査させる光スキャナと、眼底と略共役位置に配置された共焦点開口を介して眼底反射光を受光する第２の受光素子と、を備え、いわゆる眼科用走査型レーザー検眼鏡（ＳＬＯ）の装置構成を持つ。
【００４８】
なお、正面観察光学系２００の構成としては、いわゆる眼底カメラタイプの構成であってもよい。また、ＯＣＴ光学系１００は、正面観察光学系２００を兼用してもよい。すなわち、正面画像データ（以下、正面画像と記載）は、二次元的に得られた断層画像（ＯＣＴ正面画像）を形成するデータを用いて取得されるようにしてもよい。
【００４９】
なお、正面観察光学系２００がＯＣＴデバイス等と一体となった構成でなくてもよい。この場合、例えば、別途設けられた正面観察光学系２００によって取得された正面画像データが、ＯＣＴデバイス等によって受信される。
【００５０】
＜固視標投影ユニット＞
固視標投影ユニット３００は、眼Ｅの視線方向を誘導するための光学系を有する。固視標投影ユニット３００は、眼Ｅに呈示する固視標を有し、複数の方向に眼Ｅを誘導できる。
【００５１】
例えば、固視標投影ユニット３００は、可視光を発する可視光源を有し、視標の呈示位置を二次元的に変更させる。これにより、視線方向が変更され、結果的に撮像部位が変更される。例えば、撮影光軸と同方向から固視標が呈示されると、眼底の中心部が撮像部位として設定される。また、撮影光軸に対して固視標が上方に呈示されると、眼底の上部が撮像部位として設定される。すなわち、撮影光軸に対する視標の位置に応じて撮影部位が変更される。
【００５２】
固視標投影ユニット３００としては、例えば、マトリクス状に配列されたＬＥＤの点灯位置により固視位置を調整する構成、光源からの光を光スキャナによって走査させ、光源の点灯制御により固視位置を調整する構成、等、種々の構成が考えられる。また、固視標投影ユニット３００は、内部固視灯タイプであってもよいし、外部固視灯タイプであってもよい。
【００５３】
＜制御部＞
制御部７０は、ＣＰＵ（プロセッサ）、ＲＡＭ、ＲＯＭ等を備える。制御部７０のＣＰＵは、各構成１００〜３００の各部材など、装置全体の制御を司る。ＲＡＭは、各種情報を一時的に記憶する。制御部７０のＲＯＭには、装置全体の動作を制御するための各種プログラム、初期値等が記憶されている。なお、制御部７０は、複数の制御部（つまり、複数のプロセッサ）によって構成されてもよい。
【００５４】
制御部７０には、不揮発性メモリ（記憶手段）７２、操作部（コントロール部）７６、および表示部（モニタ）７５等が電気的に接続されている。不揮発性メモリ（メモリ）７２は、電源の供給が遮断されても記憶内容を保持できる非一過性の記憶媒体である。例えば、ハードディスクドライブ、フラッシュＲＯＭ、ＯＣＴデバイス１、及び、ＯＣＴ光学系１００に着脱可能に装着されるＵＳＢメモリ等を不揮発性メモリ７２として使用することができる。メモリ７２には、ＯＣＴ光学系１００による正面画像および断層画像の撮影を制御するための撮影制御プログラムが記憶されている。また、メモリ７２には、ＯＣＴデバイス１を使用することを可能にする眼底解析プログラムが記憶されている。また、メモリ７２には、走査ラインにおける断層画像データ（ＯＣＴ画像データ）、三次元断層画像データ（三次元ＯＣＴ画像データ）、正面画像データ（眼底正面画像データ）、断層画像データの撮影位置の情報等、撮影に関する各種情報が記憶される。操作部７６には、検者による各種操作指示が入力される。
【００５５】
操作部７６は、入力された操作指示に応じた信号を制御部７０に出力する。操作部７４には、例えば、マウス、ジョイスティック、キーボード、タッチパネル等の少なくともいずれかを用いればよい。
【００５６】
モニタ７５は、装置本体に搭載されたディスプレイであってもよいし、本体に接続されたディスプレイであってもよい。パーソナルコンピュータ（以下、「ＰＣ」という。）のディスプレイを用いてもよい。複数のディスプレイが併用されてもよい。また、モニタ７５は、タッチパネルであってもよい。なお、モニタ７５がタッチパネルである場合に、モニタ７５が操作部として機能する。モニタ７５には、ＯＣＴ光学系１００によって撮影された断層画像データおよび正面画像データを含む各種画像が表示される。
【００５７】
＜信号処理方法＞
本実施例におけるＯＣＴ信号からモーションコントラストデータを取得するための演算処理方法について説明する本実施例において、モーションコントラストデータを取得するために、制御部７０は、同じ位置において、時間の異なる少なくとも２フレームの干渉信号（ＯＣＴ信号）を取得する。
【００５８】
本実施例において、制御部７０は、ドップラー位相差法に関する処理と、ベクトル差分法に関する処理と、を行うことによって、複数のＯＣＴ信号からモーションコントラストデータ（例えば、機能ＯＣＴ画像データ）を取得する。複素ＯＣＴ信号を処理する方法としては、例えば、複素ＯＣＴ信号の位相差を算出する方法、複素ＯＣＴ信号のベクトル差分を算出する方法、複素ＯＣＴ信号の位相差及びベクトル差分を掛け合わせる方法などが考えられる。本実施例では、位相差とベクトル差分を掛け合わせる方法を例に説明する。
【００５９】
初めに、制御部７０は、ＯＣＴ光学系によって取得されたＯＣＴ信号をフーリエ変換する。制御部７０は、フーリエ変換によって、複素ＯＣＴ信号が得られる。複素ＯＣＴ信号は、実数成分と虚数成分とを含む。
【００６０】
血流信号を得るには、時間が異なる同じ位置の画像を比較することが必要である。このため、制御部７０は、画像情報を基に画像の位置合わせをすることが好ましい。イメージのレジストレーションは、同じ場面の複数のイメージを揃えて配置するプロセスである。イメージの位置がずれる原因として、例えば、撮影中の被検眼の動き（例えば、固視微動、調節微動、拍動等）等が考えられる。なお、フレーム間の位置合わせをしても、同じ画像内でＡスキャンライン間に位相ずれが生じる場合がある。したがって、位相補正を行うことが好ましい。なお、レジストレーション及び位相補正の処理は、本実施例の処理を行いやすくするためのものであり、必須ではない。
【００６１】
次に、制御部７０は、同じ位置の少なくとも２つ以上の異なる時間に取得された複素ＯＣＴ信号に対して、位相差を算出する。制御部７０は、Ｓ／Ｎ比（信号雑音比）が低い領域に存在するランダムな位相差を取り除く。
【００６２】
制御部７０は、位相差の小さい部分を取り除く。これは、ＮＦＬ（神経線維層）などの高反射部からの反射信号を取り除くためである。これによって、高反射部からの信号なのか、血管からの信号なのか、区別し易くなる。本実施例においては、位相差を算出したフレームが１つ取得される。なお、位相差を算出したフレームが複数ある場合には、制御部７０は、上記の処理を施したフレームの信号を加算平均処理し、ノイズを除去するとよりよい。
【００６３】
次いで、制御部７０は、複素ＯＣＴ信号のベクトル差分を算出する。例えば、ＯＣＴ光学系によって検出された複素ＯＣＴ信号のベクトル差分を算出する。例えば、複素ＯＣＴ信号は、複素平面上のベクトルとして表すことができる。そこで、異なる時間における同じ位置での２つの信号を検出し、ベクトル差分を算出することで、被検眼内の造影画像データを生成する。なお、ベクトル差分を画像化する場合、例えば、差分の大きさの他に、位相情報に基づいて画像化を行ってもよい。本実施例においては、ベクトル差分を算出したフレームが１つ取得される。なお、ベクトル差分を算出したフレームが複数ある場合には、制御部７０は、上記の処理を施したフレームの信号を加算平均処理し、ノイズを除去するとよりよい。
【００６４】
制御部７０は、ベクトル差分の算出結果に、位相差の算出結果をフィルタとして用いる。なお、本実施例の説明において、「フィルタを掛ける」とは、例えば、ある数値に重み付けを行うことである。例えば、制御部７０は、ベクトル差分の算出結果に、位相差の算出結果を掛けることで重み付けを行う。つまり、位相差の小さい部分のベクトル差分は、弱められ、位相差の大きい部分のベクトル差分は、強められる。これによって、ベクトル差分の算出結果は、位相差の算出結果によって重み付けされる。
【００６５】
なお、本実施例の処理において、制御部７０は、例えば、ベクトル差分の算出結果と、位相差の算出結果を掛け合わせる。これによって、制御部７０は位相差の算出結果によって重み付けされた機能ＯＣＴ画像データを生成する。
【００６６】
ベクトル差分の算出結果と、位相差の算出結果を掛け合わせることによって、それぞれの測定方法のデメリットを打ち消すことができ、上手く血管部の画像データを取得することができる。
【００６７】
制御部７０は、各走査ライン毎に上記演算処理を行い、各走査ライン毎に機能ＯＣＴ画像データを取得する。そして、これらの複数の位置で、機能ＯＣＴ画像データを取得することによって、疑似的な血管造影画像として用いられる三次元機能ＯＣＴ正面画像データを取得することができる。
【００６８】
なお、本実施例においては、制御部７０は、モーションコントラストデータを取得するために、ベクトル差分の算出結果と位相差の算出結果とを掛け合わせる構成を例に挙げて説明したが、これに限定されない。例えば、モーションコントラストデータは、ベクトル差分の算出結果を用いて取得されてもよい。また、例えば、モーションコントラストデータは、位相差の算出結果を用いて取得されてもよい。
【００６９】
なお、本実施例においては、制御部７０は、２つのＯＣＴ信号を用いて、モーションコントラストデータを取得する構成を例に挙げて説明したがこれに限定されない。モーションコントラストデータは、２つ以上のＯＣＴ信号によって取得される構成であってもよい。
【００７０】
＜撮影動作＞
以下、ＯＣＴデバイス１を用いた一連の撮影動作について説明する。なお、以下の説明については、三次元機能ＯＣＴ画像データを取得する場合を例に挙げて説明する。もちろん、本発明に開示の技術は、モーションコントラストデータを取得する際に適用することができる。例えば、機能ＯＣＴ信号を取得する場合や機能ＯＣＴ画像データを取得する場合等に適用することができる。
【００７１】
初めに、検者は、固視標投影ユニット３００の固視標を注視するように被検者に指示した後、図示無き前眼部観察用カメラで撮影される前眼部観察像をモニタ７５で見ながら、被検眼の瞳孔中心に測定光軸がくるように、操作部７６（例えば、図示無きジョイスティック）を用いて、アライメント操作を行う。
【００７２】
例えば、アライメント操作が完了すると、制御部７０は、ＯＣＴ光学系１００を制御し、設定された領域に対応する三次元ＯＣＴ画像データを取得すると共に、正面観察光学系２００を制御し、眼底画像データ（眼底正面画像データ）を取得する。そして、制御部７０は、ＯＣＴ光学系１００によって三次元ＯＣＴ画像データ、正面観察光学系２００によって眼底画像データを随時取得する。なお、三次元ＯＣＴ画像データには、ＸＹ方向に関して二次元的にＡスキャン信号を並べた画像データ、三次元グラフィック画像、などが含まれる。
【００７３】
検者は、正面観察光学系２００の眼底正面像を用いて、走査位置を設定する。そして、操作部７６から撮影開始の信号が出力されると、制御部７０は、光スキャナ１０８の動作を制御し、撮像領域に対応する走査範囲において測定光をＸＹ方向に二次元的に走査させることにより三次元機能ＯＣＴ画像データの取得を開始する。なお、走査パターンとして、例えば、ラスタースキャン、複数のラインスキャンが考えられる。
【００７４】
以下、ＯＣＴデバイス１を用いた撮影動作について説明する。図３は、本実施例の撮影について説明するための模式図である。
【００７５】
例えば、撮影開始の信号が出力されると、制御部７０は、三次元機能ＯＣＴ画像データを取得するために、光スキャナ１０８の駆動を制御し、眼底上で測定光を走査させる。例えば、図３に示す第１の走査ライン（横断位置）Ｓ１に沿ってＸ方向に測定光を走査させる。このように、ＸＹ方向のいずれかの方向（例えば、Ｘ方向）に測定光を走査させることを「Ｂスキャン」と呼ぶ。以下、１フレームの干渉信号とは、１回のＢスキャンによって得られたＯＣＴ信号として説明する。制御部７０は、走査中に検出器１２０によって検出されたＯＣＴ信号を取得する。なお、図３において、Ｚ軸の方向は、測定光の光軸の方向とする。Ｘ軸の方向は、Ｚ軸に垂直かつ左右の方向とする。Ｙ軸の方向は、Ｚ軸に垂直かつ上下の方向とする。
１回目の走査が完了すると、制御部７０は、１回目と同じ位置で２回目の走査を行う。例えば、制御部７０は、図３に示す第１の走査ラインＳ１に沿って測定光を走査させた後、再び測定光を走査させる。制御部７０は、２回目の走査中に検出器１２０によって検出されたＯＣＴ信号を取得する。これによって、制御部７０は、同じ位置における時間の異なる２フレームのＯＣＴ信号を取得することができる。なお、本実施例においては、同じ位置において、２フレームのＯＣＴ信号を取得する構成を例に挙げているがこれに限定されない。同じ位置において、少なくとも２フレームのＯＣＴ信号が取得される構成であればよい。例えば、同じ位置での走査を８回繰り返し、時間の異なる連続する８フレームのＯＣＴ信号を取得するようにしてもよい。
【００７６】
なお、１回の走査で、時間の異なる同じ位置のＯＣＴ信号を取得することができる場合は、２回目の走査を行わなくてもよい。例えば、所定間隔だけ光軸のずれた２つの測定光を１度に走査させる場合、複数回走査する必要はなく、被検体内の同じ位置における時間の異なるＯＣＴ信号を取得することができればよい。すなわち、同じ位置とは、完全に同一な位置である必要はなく、実質的に同じ位置で走査されるものであってもよい。なお、２つの測定光を１度に走査させる場合、２つの測定光の間隔によって任意の血流速度を目標として検出できる。
【００７７】
第１の走査ラインＳ１における複数回の走査が終了したら、制御部７０は、光スキャナ１０８を制御することによって、副走査位置（Ｙ方向の位置）を変更し、第２の走査ラインＳ２において測定光を主走査方向（Ｘ方向）に複数回走査する。制御部７０は、例えば、予め設定されたフレーム数のＯＣＴ信号（本実施例においては、２フレームのＯＣＴ信号）が得られるまで、第２の走査ラインＳ２での走査を行う。
【００７８】
同様に、制御部７０は、最終の走査ラインＳｎまでのそれぞれの走査ラインにおいて測定光を複数回走査することによって、各走査ラインにおける複数のＯＣＴ信号を取得する。つまり、制御部７０は、各走査ラインに対し、走査が複数回ずつ行われる。すなわち、制御部７０は、図３に示すように、測定光をラスタースキャン（横断位置でスキャン）し、各走査ライン（Ｓ１〜Ｓｎ）において、時間の異なる少なくとも２フレーム以上のＯＣＴ信号を取得する。これによって、眼底の三次元的な情報を取得することができる。なお、制御部７０は、ＯＣＴ光学系１００を制御してＯＣＴ信号を取得すると共に、正面観察光学系２００を制御し、眼底画像データを取得してもよい。
【００７９】
ここで、各走査ラインにおいて、それぞれ取得された複数のＯＣＴ信号を演算処理して、各走査ラインにおける機能ＯＣＴ画像データを取得する場合に、演算処理に時間がかかる。このため、各走査ラインにおいて、複数のＯＣＴ信号をそれぞれ取得した後に、各走査ラインにおける複数のＯＣＴ信号の演算処理を開始すると、各走査ラインにおける機能ＯＣＴ画像データの取得に長時間がかかってしまう。
【００８０】
本実施例では、次の走査ラインでのＯＣＴ信号の取得に移行した場合に、その前までに取得されていた各走査ラインでのＯＣＴ信号の処理を行う。制御部７０は、第１の位置又は第２位置の少なくとも一方の位置での複数のＯＣＴ信号の取得中において、第１位置において取得された複数のＯＣＴ信号を処理し、第１位置におけるモーションコントラストデータを取得する。
【００８１】
例えば、制御部７０は、第１の走査ラインＳ１において、複数のＯＣＴ信号を取得した後、第１の走査ラインＳ１から第２の走査ラインＳ２に、ＯＣＴ信号の取得位置を移動する。制御部７０は、第２の走査ラインＳ２において、ＯＣＴ信号の取得を開始すると、第１の走査ラインＳ１おいて、取得された複数のＯＣＴ信号の演算処理を開始する。すなわち、制御部７０は、第２の走査ラインＳ２におけるＯＣＴ信号の取得を実施している間に、第１の走査ラインＳ１に対応する複数のＯＣＴ信号の演算処理を開始し、機能ＯＣＴ画像データの取得を行う。制御部７０は、各走査ライン毎に上記処理を行い、各走査ライン毎に複数のＯＣＴ信号取得しつつ、各走査ライン毎に機能ＯＣＴ画像データを取得していく。そして、これらの複数の位置（走査ライン）で、機能ＯＣＴ画像データを取得することによって、疑似的な血管造影画像（用途として血管造影画像として用いることができる画像）である三次元機能ＯＣＴ正面画像データを取得することができる。
【００８２】
なお、本実施例において、制御部７０は、第２の走査ラインＳ２において、ＯＣＴ信号の取得を開始すると、第１の走査ラインＳ１おいて、取得された複数のＯＣＴ信号の演算処理を開始する場合を例に挙げて説明したがこれに限定されない。複数のＯＣＴ信号の演算を開始するタイミングは、演算処理を行うＯＣＴ信号とは異なる他の複数のＯＣＴ信号の取得を行っている間であればよい。
【００８３】
例えば、制御部７０は、第１の走査ラインＳ１で少なくとも２以上のＯＣＴ信号を取得した場合に、逐次、第１走査ラインＳ１におけるＯＣＴ信号の演算処理を行うようにしてもよい。この場合、例えば、制御部７０は、第１の走査ラインＳ１で２つのＯＣＴ信号が取得され、第１の走査ラインＳ１で３つ目のＯＣＴ信号の取得を開始した際に、第１の走査ラインＳ１において取得された１つ目のＯＣＴ信号と２つ目のＯＣＴ信号との演算処理を開始する。また、例えば、制御部７０は、第２の走査ラインＳ２の次の位置での走査である第３の走査ラインにおいて、ＯＣＴ信号の取得を開始した際に、第１走査ラインＳ１における複数のＯＣＴ信号の演算処理を開始するようにしてもよい。
【００８４】
以上のように、別の撮影位置のＯＣＴ信号を取得している間に、前の撮影位置でのＯＣＴ信号の演算処理を完了することができ、取得するために時間のかかるモーションコントラストデータを迅速に取得することができる。また、本実施例のように、各横断位置でのＯＣＴ信号の取得毎に、演算処理を行うことで、横断方向（Ｘ方向）と深さ方向（Ｚ方向）のずれを考慮して演算を行うことができ、精度のよい機能ＯＣＴ画像データを取得することができる。なお、本開示の技術は、三次元機能ＯＣＴ画像データを取得する際には、より有用である。すなわち、三次元機能ＯＣＴ画像データを取得する際には、複数の横断位置でのＯＣＴ信号を検出し、処理を行う必要があるため、三次元機能ＯＣＴを取得する際に、長時間がかかるため、本件開示の技術がより有用となる。
【００８５】
なお、本実施例においては、走査ライン（横断位置）において、モーションコントラストデータを取得する場合を例に挙げて説明したがこれに限定されない。制御部７０は、第２位置での複数のＯＣＴ信号の取得中において、第１位置において取得された複数のＯＣＴ信号を処理し、第１位置におけるモーションコントラストデータを取得する構成であればよい。例えば、第１位置及び第２位置は、１つの位置（Ａスキャンライン）であってもよい。
【００８６】
なお、本実施例において、モーションコントラストデータが取得される毎に、モニタ７５に表示するようにしてもよい。例えば、制御部７０は、第１の走査ラインＳ１での機能ＯＣＴ画像データを取得するとともに、モニタ７５上に機能ＯＣＴ画像データを表示する。このような構成とすることによって、検者は、設定されたすべての撮影位置においてＯＣＴ信号の取得を完了する前に、ＯＣＴ信号の取得が完了した撮影位置において、逐次、モーションコントラストデータを精度よく取得されたかどうかを確認することができる。このため、例えば、検者は、撮影の途中で、良好なモーションコントラストデータが取得されていない撮影位置においては、連続的に再撮影を行うことができ、撮影が完了した後に、改めて再撮影を行う手間を少なくすることができる。
【００８７】
なお、本実施例において、制御部７０は、モーションコントラストデータの適否を判定し、判定結果に基づく判定情報を出力するようにしてもよい。例えば、制御部７０は、取得されたモーションコントラストデータの信号強度（例えば、輝度値の大きさ）に基づいて、モーションコントラストデータの適否を判定してもよい。また、例えば、制御部７０は、モーションコントラストデータを取得するために用いられた同一の走査ラインにおいて取得された複数のＯＣＴ信号から、それぞれのＯＣＴ信号に対応したＯＣＴ画像を取得し、取得したＯＣＴ画像間の相関値（類似度）に基づいて、モーションコントラストデータの適否を判定してもよい。例えば、判定情報を出力する構成としては、次の動作に移行するための信号を出力する構成が挙げられる。この場合、例えば、制御部７０は、判定処理によって、モーションコントラストデータが適正に取得されなかったと判定された撮影位置が存在すると判定された場合に、モーションコントラストデータが適正に取得されなかったと判定された撮影位置において、再撮影を行う動作を行う構成が挙げられる。また、例えば、判定情報を出力する構成としては、モーションコントラストデータが適正に取得されなかった撮影位置が存在する内容を示すエラー情報を出力する（例えば、モニタ７５等に表示する、印刷を行う）構成や、再撮影を促すガイド情報を出力する構成等が挙げられる。このような構成とすることによって、モーションコントラストデータの取得が良好にできなかった場合であっても、次の動作への移行をスムーズに行うことができる。また、検者は、容易にモーションコントラストデータの取得が良好にできなかったことを確認することができる。
【００８８】
なお、制御部７０は、モーションコントラストデータ取得する毎に、更新を行い、動画のモーションコントラストデータをモニタ７５上に表示してもよい。例えば、制御部７０は、各位置において、モーションコントラストデータが取得されるとともに、逐次、モーションコントラストデータをモニタ７５上に表示していく。例えば、三次元機能ＯＣＴ画像データの更新を行う場合、制御部７０は、設定された各走査ラインにおいて、モーションコントラストデータが取得される毎に、各走査ラインにおけるモーションコントラストデータを更新していく。もちろん、モーションコントラストデータに基づいて取得されるＯＣＴ機能正面画像データを更新していくようにしてもよい。この場合、例えば、制御部７０は、三次元モーションコントラストデータが順に取得されるとともに、逐次、三次元モーションコントラストデータに基づいて、ＯＣＴ機能正面画像データを取得し、各走査ライン（各横断位置）のＯＣＴ機能正面画像データを更新していく。これによって、検者は、モニタ７５上において、動画（リアルタイム）の三次元機能ＯＣＴ画像データ及びリアルタイムのＯＣＴ機能正面画像データを確認することができる。
【００８９】
なお、このような、リアルタイムに更新されるモーションコントラストデータ又はＯＣＴ機能正面画像データを確認して、撮影を行う位置を設定するようにしてもよい。例えば、制御部７０は、モニタ７５に表示されたリアルタイムの三次元機能ＯＣＴ画像データ又はＯＣＴ機能正面画像データに上において、撮影を行う位置を設定可能とする。制御部７０は、設定された取得位置での画像データが取得されるように、測定光を走査するための走査手段を制御する。この場合、例えば、リアルタイムの三次元機能ＯＣＴ画像データ又はＯＣＴ機能正面画像データに上において、断層画像データの取得位置を設定可能とし、設定された取得位置での断層画像が取得されるように、測定光を走査するための走査手段を制御する構成が挙げられる。このような構成とすることによって、検者は、リアルタイムのモーションコントラストデータ又はＯＣＴ機能正面画像データを確認した状態で、容易に、より詳細に確認したい部位の画像データを取得することができる。もちろん、検者によって、断層画像データの取得位置が設定される構成ではなく、制御部７０が、自動的に断層画像データの取得位置を設定するようにしてもよい。この場合、例えば、制御部７０は、後述する血管の解析情報に基づいて、血管の存在が多い領域等の断層画像データを取得するように取得位置を設定する。なお、リアルタイムの三次元機能ＯＣＴ画像データ又はＯＣＴ機能正面画像データに上において、断層画像データの取得位置を示す表示（例えば、ライン表示等）してもよい。
【００９０】
＜三次元機能ＯＣＴ正面画像データとの対応付け＞
上記のようにして、被検眼の三次元機能ＯＣＴ画像データが取得されると、制御部７０は、三次元機能ＯＣＴ画像データと他の眼底画像データとの対応付けを行う。例えば、制御部７０は、マッチング処理を行うことで、三次元機能ＯＣＴ画像データと、他の眼底画像データと、を対応付ける。以下、画像間の対応付けについて説明する。なお、本実施例においては、三次元機能ＯＣＴ画像データの対応付けを行う他の眼底画像データとして、ＳＬＯによって取得された正面画像データ（以下、ＳＬＯ正面画像データ）を例に挙げて説明する。もちろん、三次元機能ＯＣＴ画像データと、対応付けを行う他の眼底画像データとしては、種々の眼底画像データを適用することができる。
【００９１】
図４は、三次元機能ＯＣＴ画像データの対応付けについて説明する図である。以下、三次元機能ＯＣＴ画像データとＳＬＯ正面画像データの位置関係を対応付けるための画像解析処理について図４を参考に説明する。
【００９２】
なお、以下の対応付けの説明においては、三次元機能ＯＣＴ画像データに基づいて取得されるＯＣＴ機能正面画像データ２４と、ＳＬＯ正面画像データ２２と、を対応付ける場合を例に挙げて説明する。本実施例において、制御部７０は、三次元機能ＯＣＴ画像データに基づいて、被検物の所定の深さ領域における正面画像データであるＯＣＴ機能正面画像データ２４を取得する。例えば、ＯＣＴ機能正面画像データ２４を取得する場合、制御部７０は、三次元機能ＯＣＴ画像データを深さ方向に関して積算することによって、ＯＣＴ機能正面画像データ２４を取得する。もちろん、ＯＣＴ機能正面画像データ２４は、上記記載のように、ＸＹ各位置でのスペクトルデータの積算、ある一定の深さ方向におけるＸＹ各位置での輝度データの抽出等によって、取得されてもよい。なお、例えば、所定の深さ領域におけるＯＣＴ機能正面画像データ２４とは、三次元機能ＯＣＴ画像データの深さ方向の全領域（例えば、各網膜層の全層間）、三次元機能ＯＣＴ画像データの深さ方向の一部の領域（例えば、各網膜層の内の少なくとも１つの層、又は、各網膜層の内の複数の層間）等において、取得されるＯＣＴ機能正面画像データが挙げられる。
【００９３】
本実施例において、三次元機能ＯＣＴ画像データを取得する際に用いた、同一位置に関して時間的に異なる複数のＯＣＴ信号Ｔに基づいて、マッチング処理を行う。例えば、制御部７０は、被検眼上の複数の位置において取得された複数のＯＣＴ信号Ｔを処理し、複数の位置のそれぞれの位置で少なくとも１つのＯＣＴ信号を処理して、マッチング処理の基準画像として用いるための被検物の正面画像データ（基準正面画像データ）２０を取得する。例えば、制御部７０は、基準正面画像データ２０としては、ＯＣＴ正面画像データ（二次元的に得られた断層画像データ）が用いられる。
【００９４】
例えば、ＯＣＴ正面画像データを取得する場合、制御部７０は、三次元ＯＣＴ画像データを深さ方向に関して積算することによって、ＯＣＴ正面画像データを取得する。もちろん、ＯＣＴ正面画像データは、上記記載のように、ＸＹ各位置でのスペクトルデータの積算値、ある一定の深さ方向におけるＸＹ各位置での輝度データの抽出等によって取得されてもよい。
【００９５】
制御部７０は、基準正面画像データ（以下、ＯＣＴ正面画像データと記載）２０と、ＳＬＯ正面画像データ２２とのマッチング処理を行い、ＳＬＯ正面画像データ２２と、三次元機能ＯＣＴ画像データに基づくＯＣＴ機能正面画像データ２４と、を対応づける。
【００９６】
例えば、制御部７０は、マッチング処理として、ＯＣＴ正面画像データ２０と、ＳＬＯ正面画像データ２２と、の位置ずれ量を検出し、位置ずれ量に基づいて、ＯＣＴ機能正面画像データ２４とＳＬＯ正面画像データ２２との位置関係を対応させる。
【００９７】
例えば、２つの画像間の位置ずれ量を検出する手法としては、種々の画像処理手法（各種相関関数を用いる方法、フーリエ変換を利用する方法、特徴点のマッチングに基づく方法）を用いることが可能である。
【００９８】
例えば、所定の基準画像データ（例えば、ＯＣＴ正面画像データ２０）又は対象画像データ（ＳＬＯ正面画像データ２２）を１画素ずつ位置ずれさせ、基準画像と対象画像を比較し、両データが最も一致したとき（相関が最も高くなるとき）の両データ間の位置ずれ量を検出する手法が考えられる。また、所定の基準画像及び対象画像から共通する特徴点を抽出し、抽出された特徴点の位置ずれを検出する手法が考えられる。
【００９９】
また、２つの画像データ間の位置ずれを求めるための関数として、位相限定相関関数を用いるようにしてもよい。この場合、まず、各画像データをフーリエ変換し、各周波数成分の位相と振幅を得る。なお、得られた振幅成分は、各周波数成分に関して大きさ１に正規化しておく。次に、２つの画像データ間で周波数毎の位相差を算出した後、これらに逆フーリエ変換をかける。
【０１００】
ここで、２つの画像データ間の位置ずれがなければ、余弦波のみの加算となり、原点位置（０，０）にピークが出現する。また、位置ずれがある場合、位置ずれに対応する位置にピークが出る。そこで、ピークの検出位置を求めることにより２つの画像データ間の位置ずれ量が得られる。この手法によれば、ＯＣＴ正面画像データ２０と、ＳＬＯ正面画像データ２２と、の位置ずれ量を高精度かつ短時間で検出できる。
【０１０１】
本実施例において、制御部７０は、ＯＣＴ正面画像データ２０と、ＳＬＯ正面画像データ２２と、から共通する特徴点を抽出し、抽出された特徴点の位置ずれ量を検出する手法を用いる。制御部７０は、位置ずれ量を検出すると、位置ずれ量に基づいて、ＯＣＴ機能正面画像データ２４とＳＬＯ正面画像データ２２との位置関係を対応させる。
【０１０２】
ここで、ＯＣＴ正面画像データ２０と、ＯＣＴ機能正面画像データ２４は、同一のＯＣＴ信号Ｔに基づいて、取得されているため、pixel-to-pixelの関係で両データを対応付けできる。このため、ＯＣＴ正面画像データ２０と、ＯＣＴ機能正面画像データ２４との位置関係には、ほとんど位置ずれが生じていない。このため、改めて、ＯＣＴ正面画像データ２０と、ＯＣＴ機能正面画像データ２４との位置関係を対応付ける必要がないため、ＯＣＴ正面画像データ２０とＳＬＯ正面画像データ２２間の位置ずれ量を、ＯＣＴ機能正面画像データ２４とＳＬＯ正面画像データ２２との位置ずれ量として適用することができる。このため、各画像データ間で複数の対応付けを行う必要がなく、容易に精度よく、ＯＣＴ機能正面画像データ２４とＳＬＯ正面画像データ２２の対応付けを行うことができる。
【０１０３】
制御部７０は、対応付けが完了すると、ＯＣＴ機能正面画像データ２４と、ＳＬＯ正面画像データ２０と、を重畳させて表示させる。なお、本実施例においては、ＯＣＴ機能正面画像データ２４と、ＳＬＯ正面画像データ２０と、を重畳させて表示させる構成を例に挙げて説明したがこれに限定されない。例えば、制御部７０は、ＯＣＴ機能正面画像データ２４と、ＳＬＯ正面画像データ２０と、を並列表示させるようにしてもよい。この場合、例えば、ＳＬＯ正面画像データ上において、ＯＣＴ機能正面画像データを取得した位置が表示（電子的な表示マーク等によって表示）されるようにしてもよい。
【０１０４】
以上のように、ＯＣＴ信号から、マッチング処理に用いる基準正面画像データと、血管造影画像としての用途をもつ三次元機能ＯＣＴ画像データと、を取得することができるため、三次元機能ＯＣＴ画像データと、対応付けを行う他の眼底画像データとで、画像データの種類（例えば、輝度分布、コントラスト、解像度、被検物の形態等）が異なっていても、容易に精度よく対応付けを行うことができる。また、血管造影画像としての用途をもつ三次元機能ＯＣＴ画像データと、他の眼底画像データと、を対応づけることで、双方の関係を容易に確認することができるような、診断に有用な情報を取得することができる。
【０１０５】
なお、本実施例においては、ＳＬＯ正面画像データ２２と、ＯＣＴ機能正面画像データ２４を重畳表示する構成を例に挙げて説明したがこれに限定されない。本開示の技術は、三次元機能ＯＣＴ画像データより取得される情報であれば適用可能である。例えば、三次元機能ＯＣＴ画像データと、ＳＬＯ正面画像データ２２を重畳表示させて表示させてもよい。また、例えば、三次元機能ＯＣＴ画像データを解析した解析情報（詳細については後述する）と、ＳＬＯ正面画像データ２２を重畳表示させるようにしてもよい。
【０１０６】
なお、本実施例においては、ＯＣＴ信号Ｔより取得したＯＣＴ正面画像データ２０を用いて、ＳＬＯ正面画像データ２２とマッチング処理を行う構成を例に挙げたがこれに限定されない。ＯＣＴ信号Ｔから異なる種類の正面画像データを作成し、三次元機能ＯＣＴ画像データと対応付けを行う正面画像データに応じて、マッチング処理に用いる基準正面画像データを選択するようにしてもよい。
【０１０７】
例えば、制御部７０は、被検眼上の複数の位置において取得された複数のＯＣＴ信号の内の少なくとも１つのＯＣＴ信号に基づいて取得されるＯＣＴ正面画像データ、又は、三次元機能ＯＣＴ画像データに基づいて取得されるＯＣＴ機能正面画像データ、の少なくとも一方の画像データを基準正面画像データとして用いる。制御部７０は、三次元機能ＯＣＴ画像データと対応付けを行う正面画像データ（例えば、他の眼底画像データ）に応じて、ＯＣＴ正面画像データ、又は、ＯＣＴ機能正面画像データ、の少なくとも一方の画像データを、他の眼底画像データと、対応付けるための基準正面画像データとして選択する。制御部７０は、ＯＣＴ正面画像データ又はＯＣＴ機能正面画像データの少なくとも一方の画像データと、正面画像データとのマッチング処理を行う。これによって、三次元機能ＯＣＴ画像データとの対応付けを行う。このように、三次元機能ＯＣＴ画像データと対応付けを行う正面画像データに応じて、マッチング処理に用いる基準正面画像データを切り換えることによって、画像データとして類似する（例えば、輝度分布の類似、コントラストの類似、解像度の類似、被検物の形態の類似等）画像データ間での対応付けを行うことができるため、対応付けの精度がより向上させることができる。もちろん、検者によって、操作部７６が操作され、基準正面画像データとして用いる画像を選択できる構成であってもよい。
【０１０８】
なお、本実施例においては、三次元機能ＯＣＴ画像データと他の眼底画像データとの対応付けを行う構成を例に挙げて説明したがこれに限定されない。例えば、本開示の技術は、モーションコントラストデータ（例えば、機能ＯＣＴ画像データ等）と、他の眼底画像データとの対応付けにおいて、適用することができる。
【０１０９】
なお、本実施例において、モーションコントラストデータを取得するために、取得された、時間の異なる同じ位置における少なくとも２つ以上のＯＣＴ信号を用いて、より良好な、ＯＣＴ画像データや三次元ＯＣＴ画像データを取得するようにしてもよい。例えば、同一部位において、少なくとも２つ以上のＯＣＴ信号が取得されているため、それらのＯＣＴ信号を複合処理（例えば、積算処理、加算処理等）する。例えば、加算処理を行う場合、制御部７０は、被検眼上の複数の位置毎に取得された複数のＯＣＴ信号を、加算処理し、被検眼上の複数の位置において、加算処理画像データをそれぞれ取得する。
【０１１０】
なお、本実施例において、他の眼底画像データとして、広範囲の正面画像データ（例えば、眼底カメラによって取得されたパノラマ画像データ等）とマッチング処理を行う際には、固視位置情報と走査位置情報との少なくともいずれかの情報に基づいて、マッチング処理を行うとよりよい。この場合、広範囲の領域の眼底画像データから、三次元機能ＯＣＴ画像データに対応する領域を確認していくことになるため、固視位置情報と走査位置情報の少なくともいずれかの情報を用いて、確認を行う範囲をより絞り込むことができる。これによって、より広範囲の眼底画像に対しても三次元機能ＯＣＴ画像データを示す表示を容易に精度よく重畳させることができる。
【０１１１】
なお、本実施例において、制御部７０は、血管造影画像としての用途をもつ三次元機能ＯＣＴ画像データと、他の眼底画像データと、対応付けを行った後、断層画像データの取得位置を示す表示（例えば、ライン表示等）を他の眼底画像データ上に表示するようにしてもよい。このようにすることによって、種々の正面画像において、断層画像データの取得位置を確認することが可能となり、診断に有用な情報を取得することができる。
【０１１２】
＜解析情報の取得＞
なお、本実施例において、取得したモーションコントラストデータを解析処理し、血管の位置情報を取得し、位置情報に基づいて、血管に関する解析情報を取得する。以下、モーションコントラストデータを解析処理し、血管に関する解析情報を取得する場合について説明する。例えば、制御部７０は、取得したモーションコントラストデータの深さ方向の領域においてに血管が存在するか否かを判定し、判定結果に基づいた解析情報を取得する。例えば、血管の有無の判定を行う際の深さ方向における領域は、被検眼の網膜層全領域において、判定処理を行う。
【０１１３】
以下、モーションコントラストデータとして、三次元機能ＯＣＴ画像データの解析処理を行う場合を例に挙げて説明する。例えば、制御部７０は、取得した三次元機能ＯＣＴ画像データを解析処理し、血管の位置情報を取得する。制御部７０は、取得した血管の位置情報に基づいて、血管に関する解析情報を取得する。
【０１１４】
例えば、制御部７０は、三次元機能ＯＣＴ画像データの深さ方向の領域において血管が存在するか否かを判定し、判定結果に基づいた解析情報を取得する。なお、以下の説明において、三次元機能ＯＣＴ画像データの内の１つの横断位置における画像データである、なお、三次元機能ＯＣＴ画像データを解析処理する場合、例えば、三次元機能ＯＣＴ画像データを構築している各機能ＯＣＴ画像データの解析を順に行っていくことで、三次元機能ＯＣＴ画像データの解析処理行う。
【０１１５】
図５は、ＯＣＴ光学系１００によって取得された機能ＯＣＴ画像データＡと、その輝度分布Ｃの例を示す模式図である。制御部７０は、三次元機能ＯＣＴ画像データにおける各機能ＯＣＴデータＡにおいて、血管Ｂの判定処理を行っていく。制御部７０は、機能ＯＣＴ画像データＡを処理して、血管Ｂが存在しているか否かを二次元的に判定し、判定結果に基づいた解析情報を取得する。制御部７０は、取得された機能ＯＣＴ画像データＡにおける眼底の血管Ｂを画像処理により検出すると共に、所定の判定条件（判定基準）を基に血管Ｂの存在の有無を判定する。そして、制御部７０は、判定結果に基づいて機能ＯＣＴ画像データＡに対する解析情報を得る。
【０１１６】
なお、機能ＯＣＴ画像データを処理して判定処理を行う場合、制御部７０は、機能ＯＣＴ画像データを形成する各Ａスキャンラインでの処理をして血管の有無を判定してもよいし、機能ＯＣＴ画像データの全体を処理して血管の有無を判定してもよい。
【０１１７】
＜血管の有無の判定＞
血管位置を検出し、血管Ｂの有無を判定する場合、例えば、機能ＯＣＴ画像データＡの深さ方向において、輝度レベルが検出され、網膜層に存在する血管Ｂが画像処理（例えば、エッジ検出）により抽出される。
【０１１８】
機能ＯＣＴ画像データＡより血管Ｂの有無の判定する場合、例えば、制御部７０は、各Ａスキャン信号の深さ方向（Ｚ方向）における（図５の走査線Ｚ１上における）輝度分布Ｃを検出し、予め設定された閾値を超える輝度値が検出されたか否かに応じて、血管Ｂの有無を判定する。例えば、検出された輝度値が超えた位置において、血管が存在すると判定する。なお、例えば、閾値は、予め、血管に対応する輝度値を算出しておき、設定する構成が挙げられる。このような構成は、ノイズ等によって生じる輝度変化と、血管による輝度変化と、を識別することが容易となり、血管部分を精度よく抽出することができる。なお、血管位置を検出する方法としては、上記構成に限定されない。例えば、制御部７０は、輝度値が検出された部分を血管が存在する部分として判定してもよい。
【０１１９】
図５（ａ）は、走査線Ｚ１上に血管Ｂが存在している状態の輝度分布Ｃと、図５（ｂ）は血管Ｂが存在していない状態の輝度分布Ｃを示す例である。すなわち、血管Ｂが存在している場合、血管Ｂに対応する輝度値が見られるが、血管Ｂが存在していない場合、血管Ｂに対応する輝度値はない。以上のようにして、制御部７０は、被検眼眼底における二次元的な血管Ｂの有無に関する判定を行うことにより、血管Ｂの有無に関する眼底の二次元的な情報を得る。
【０１２０】
なお、三次元機能ＯＣＴ画像データにおける解析情報を取得する場合、制御部７０は、被検眼の複数の横断位置毎で取得されている機能ＯＣＴ画像データをそれぞれ解析処理し、血管に関する解析情報を取得する。これによって、三次元機能ＯＣＴ画像データにおける解析情報が取得される。すなわち、上記記載の血管の有無に関する判定処理において、制御部７０は、眼底上の複数の異なる複数の位置に関して判定処理を行うことによって、三次元機能ＯＣＴ画像データにおける解析情報が取得される。
【０１２１】
＜解析マップの作成＞
図６は、判定結果に基づいて取得される解析マップ及び解析パラメータについて説明する図である。本実施例において、例えば、制御部７０は、前述のように取得された判定結果に基づいて、血管が有と判定された血管領域Ｖと、血管が無と判定された無血管領域Ｎと、の分布状態（二次元分布）を示す解析マップを解析情報として取得する。また、例えば、制御部７０は、上記記載のように取得された血管の判定結果に基づく、解析パラメータＰを解析情報として取得する。例えば、解析マップ及び解析パラメータを取得する場合、解析マップ及び解析パラメータは、三次元機能ＯＣＴ画像データの判定結果に基づいて取得される。
【０１２２】
例えば、制御部７０は、判定結果に基づいて、所定の眼底領域における血管領域Ｖと無血管領域Ｎの少なくともいずれかの存在量に基づく解析パラメータＰを算出する。例えば、所定の撮影領域における血管領域Ｖと無血管領域Ｎの割合を解析パラメータＰとして算出する。これにより、所定のエリアにおける血管の存在量が確認される。
【０１２３】
なお、解析パラメータは、判定結果に基づいて、所定の眼底領域における血管領域の寸法情報（長さ情報）、面積情報、体積情報（実際に算出した体積、体積比等）の少なくともいずれかであってもよい。また、所定の眼底領域における無血管領域の寸法情報、面積情報、体積情報の少なくともいずれかに基づく解析パラメータであってもよい。例えば、面積情報として、実際に算出した面積を表示するようにしてもよい。なお、血管が存在した画素の数がパラメータとして算出されてもよい。また、体積情報は、面積を算出した領域に対応する深さ方向における情報（例えば、血管の厚み）が三次元機能ＯＣＴ画像データより取得され、面積と深さ方向の情報を用いて算出される。そして、各層の体積情報を用いて、三次元解析マップ（カラー三次元マップ）を作成して、表示することができる。また、寸法情報は、解析マップの縦方向及び横方向の情報を用いて算出される。もちろん、面積情報と体積情報と寸法情報のすべてを表示するようにしてもよい。なお、本実施例においては、血管の存在量を示すパラメータとして、数値を表示する構成としたがこれに限定されない。数値で表示するだけでなく、棒グラフ、レーダチャート等にて表示する方法がある
以上のようにして、血管に関する解析情報が取得されると、制御部７０は、モーションコントラストデータと、血管に関する解析情報と、を重畳させてモニタ７５上に表示する（図７参照）。例えば、三次元機能ＯＣＴ画像データの解析情報を取得した場合、制御部７０は、三次元機能ＯＣＴ画像データに基づいて取得した、所定の深さ方向の領域におけるＯＣＴ機能正面画像データと、解析情報と、を重畳させて表示する。もちろん、三次元機能ＯＣＴ画像データと、解析情報と、が重畳表示される構成であってもよい。
【０１２４】
このように、モーションコントラストデータとともに、血管の解析情報を比較できるようにすることで、検者は、容易に種々の情報を比較しながら、好適に診断を行うことができる。また、無血管領域を容易に確認することができるため、虚血状態等の網膜疾患の早期検出が可能となる。
【０１２５】
なお、本実施例においては、血管の有無の判定を行う際の深さ方向における領域は、被検眼の網膜層全領域において、判定処理を行う構成を例に挙げて説明したがこれに限定されない。モーションコントラストデータの深さ方向の一部の領域において血管が存在するか否かを判定し、判定結果に基づいた解析情報を取得する構成としてもよい。例えば、制御部７０は、ＯＣＴ信号より取得されＯＣＴ画像データ又は三次元ＯＣＴ画像データを解析処理し、各網膜層（例えば、神経線維層（nerve fiber layer: NFL）、神経細胞節層（ganglion cell layer: GCL）、網膜色素上皮（retinal pigment epithelium: RPE）等）を検出する。制御部７０は、所定の層境界間において、血管が存在するか否かを判定処理し、解析情報を取得する。このような構成とすることによって、検者は、特定の層又は層間での血管分布を確認することができ、より好適に診断を行うことができる。例えば、ＲＰＥ層において、血管の存在を確認することができるため、新生血管を早期検出しやすくなり、病変を検出しやすくなる。また、検者は、特定の層や層間における薬剤の効果や、レーザー治療等の効果を確認することができる。
なお、本実施例において、モーションコントラストデータと、血管に関する解析情報と、が重畳されて表示される構成を例に挙げて説明したがこれに限定されない。モーションコントラストデータと、解析情報と、が比較可能に表示される構成であればよい。例えば、比較可能に表示する構成としては、モーションコントラストデータと、解析情報と、が並列表示される構成が挙げられる。
なお、本実施例においては、モーションコントラストデータと、血管に関する解析情報と、をモニタ７５に表示する構成を例に挙げて説明したがこれに限定されない。モーションコントラストデータと、解析情報と、を出力する構成であればよい。例えば、比較可能に出力する構成としては、モーションコントラストデータと解析情報とを印刷する構成や、モーションコントラストデータと解析情報とのデータを転送する構成等が挙げられる。
【０１２６】
なお、本実施例においては、モーションコントラストデータと、血管に関する解析情報と、を重畳させて表示する構成を例に挙げて説明したがこれに限定されない。正面観察光学系２００によって取得された正面画像データに解析情報を比較可能に表示させる構成としてもよい。この場合、例えば、正面観察光学系２００によって取得された正面画像データと、解析情報と、を比較可能に表示してもよい。また、例えば、モーションコントラストデータ、正面観察光学系２００によって取得された正面画像データ、解析情報、を比較可能に表示してもよい。なお、正面観察光学系２００によって取得された正面画像データに解析情報を重畳表示させる場合、制御部７０は、三次元機能ＯＣＴ画像データを取得した際に用いたＯＣＴ信号に基づいて、ＯＣＴ正面画像データを取得する。制御部７０は、ＯＣＴ正面画像データと、正面観察光学系２００によって取得された正面画像データと、をマッチング処理によって対応付ける。三次元機能ＯＣＴ画像データと、ＯＣＴ正面画像データは、同一のＯＣＴ信号より取得されているため、pixel-to-pixelの関係で両データを対応付けできる。また、解析情報は、三次元機能ＯＣＴ画像データより取得されているため、pixel-to-pixelの関係で両データを対応付けできる。これによって、解析情報と、正面観察光学系２００によって取得された正面画像データと、を対応付けることができる。
【０１２７】
なお、本実施例においては、Ａスキャン単位で、血管の判定処理を行うことによって、三次元機能ＯＣＴ画像データの解析情報を取得する構成を例に挙げて説明したがこれに限定されない。例えば、三次元機能ＯＣＴ画像データを複数の領域に分割して、分割した領域毎に血管の判定処理を行い、三次元機能ＯＣＴ画像データの解析情報を取得するようにしてもよい。図８は、眼底領域を分割して解析情報を取得する場合について説明する図である。例えば、制御部７０は、三次元機能ＯＣＴ画像データを、複数の領域（例えば、ＸＹ平面（眼底面）上において複数の領域）に分割する。制御部７０は、各分割された領域（例えば、図８の分割領域Ｇ１、Ｇ２等参照）毎に、各分割領域内に血管が存在するか否かを判定する。制御部７０は、判定結果に基づいて、判定結果に基づいた解析情報を取得する。なお、分割領域毎で判定処理を行う場合、例えば、制御部７０は、分割領域内の複数の位置において血管が存在すると判定された場合に、その分割領域においては、血管が存在すると判定する構成が挙げられる。また、例えば、分割領域内において、連続的に所定の範囲で血管が存在すると判定された場合に、その分割領域においては、血管が存在すると判定する構成が挙げられる。このように、分割領域毎に血管の判定処理を行う構成とすることによって、血管と、ノイズ等の識別をより精度よく行うことができる。すなわち、ノイズ等の影響によって、血管の判定の精度が低下することを抑制することができます。
【０１２８】
なお、血管の解析情報は、眼底の網膜層を解析した層の解析マップと、比較可能に出力（例えば、印刷、表示、データ送信等）してもよい。例えば、制御部７０は、三次元機能ＯＣＴ画像データを取得するために取得されたＯＣＴ信号より層情報を検出し、被検眼の網膜層の層厚情報に関する二次元的な分布を示す層の解析マップ（例えば、差分マップ、層厚マップ等）を取得する。制御部７０は、血管の解析情報と、眼底の網膜層を解析した層の解析マップと、をモニタ７５上に重畳表示させる。もちろん、血管の解析情報と、眼底の網膜層を解析した層の解析マップと、並列表示する構成であってもよい。このような構成とすることによって、検者は、網膜層の状態と、血管の状態と、の双方の関係を容易に確認することができ、より好適に診断を行うことができる。
【０１２９】
なお、本発明においては、本実施例に記載した装置に限定されない。例えば、上記実施例の機能を行う光コヒーレンストモグラフィ演算ソフトウェア（プログラム）をネットワーク又は各種記憶媒体等を介して、システムあるいは装置に供給する。そして、システムあるいは装置のコンピュータ（例えば、ＣＰＵ等）がプログラムを読み出し、実行することも可能である。
【０１３０】
なお、本実施例においては、被検物を眼とする構成について説明したがこれに限定されない。眼以外の生体（例えば、皮膚、血管）、もしくは生体以外の試料、等の被検物を撮影する光コヒーレンストモグラフィ装置においても、本開示の技術が適用可能である。
【符号の説明】
【０１３１】
１  光コヒーレンストモグラフィ装置
７０  制御部
７２  メモリ
７５  モニタ
７６  操作部
１００  干渉光学系
１２０  検出器
２００  正面観察光学系
３００  固視標投影ユニット
【図１】
0006535985.tif 000002
【図２】
0006535985.tif 000003
【図３】
0006535985.tif 000004
【図４】
0006535985.tif 000005
【図５】
0006535985.tif 000006
【図６】
0006535985.tif 000007
【図７】
0006535985.tif 000008
【図８】
0006535985.tif 000009