(57)【特許請求の範囲】
【請求項１】
被検眼を撮影する眼科撮影装置であって、
被検眼の組織に測定光を走査させることでＯＣＴ信号を取得するＯＣＴ光学系と、
組織における動きを示すモーションコントラストデータの取得単位となる単位領域よりも広い広範領域の指定を受け付ける広範領域受付手段と、
指定された前記広範領域内に位置し、且つ完全には重複しない複数の前記単位領域の各々において、同一位置から異なる時間に複数の前記ＯＣＴ信号を取得する単位ＯＣＴ信号取得手段と、
同一位置から取得した前記複数のＯＣＴ信号を処理することで、前記複数の単位領域の各々における前記モーションコントラストデータを取得する単位データ取得手段と、
を備え、
前記複数の単位領域の各々から取得された複数の前記モーションコントラストデータが位置合わせされることで、各々の前記単位領域よりも広い範囲の前記モーションコントラストデータが取得されることを特徴とする眼科撮影装置。
【請求項２】
請求項１の眼科撮影装置であって、
被検眼の正面画像データを取得する正面観察光学系によって、各々の前記単位領域よりも広い範囲の前記正面画像データを繰り返し取得する正面データ取得手段と、
繰り返し取得される前記正面画像データを用いて、前記複数のＯＣＴ信号を取得する各々の前記単位領域の位置を、前記ＯＣＴ光学系と前記組織の相対的な位置の変動に応じて追尾させるトラッキング手段と、
をさらに備えたことを特徴とする眼科撮影装置。
【請求項３】
請求項１または２の眼科撮影装置であって、
単位数の前記単位領域からの前記複数のＯＣＴ信号および前記モーションコントラストデータの取得が完了する毎に、取得された前記モーションコントラストデータに関する情報を表示手段に表示させて、前記モーションコントラストデータを許容することを示す指示を受け付ける許容指示受付手段をさらに備え、
前記単位ＯＣＴ信号取得手段および前記単位データ取得手段は、
前記モーションコントラストデータを許容することを示す指示が前記許容指示受付手段によって受け付けられることを契機として、他の前記単位領域からの前記複数のＯＣＴ信号および前記モーションコントラストデータの取得を開始することを特徴とする眼科撮影装置。
【請求項４】
請求項１から３のいずれかの眼科撮影装置であって、
固視標を被検眼に呈示することで、被検眼の視線方向を誘導する固視標呈示光学系をさらに備え、
前記単位ＯＣＴ信号取得手段は、
被検眼に対する前記固視標の呈示位置を固定した状態で、前記ＯＣＴ光学系による測定光の走査位置を変更することで、前記複数の単位領域の各々から前記複数のＯＣＴ信号を取得することを特徴とする眼科撮影装置。
【請求項５】
請求項１から４のいずれかの眼科撮影装置であって、
各々の前記単位領域のサイズの指定を受け付ける単位領域サイズ受付手段をさらに備え、
前記単位ＯＣＴ信号取得手段は、
指定されたサイズの前記単位領域から前記複数のＯＣＴ信号を取得することを特徴とする眼科撮影装置。
【請求項６】
請求項５の眼科撮影装置であって、
前記単位ＯＣＴ信号取得手段は、
それぞれの走査ラインに沿って異なる時間に測定光を複数回走査させて、前記走査ライン上の複数の測定点の各々で前記複数のＯＣＴ信号を取得すると共に、
指定される前記単位領域のサイズが少なくとも所定のサイズ以上である場合には、指定されるサイズに関わらず、各々の前記走査ライン上における前記測定点の数を、予め定められた上限値に維持することを特徴とする眼科撮影装置。
【請求項７】
請求項５または６の眼科撮影装置であって、
前記単位領域サイズ受付手段は、
予め定められた複数種類の前記単位領域のサイズのいずれかの指定を受け付けることを特徴とする眼科撮影装置。
【請求項８】
請求項７の眼科撮影装置であって、
前記広範領域受付手段は、予め定められた複数種類の前記広範領域のサイズのいずれかの指定を受け付けると共に、
前記単位領域サイズ受付手段によって指定可能な前記単位領域のサイズの種類が、前記広範領域のサイズの種類の各々に応じて予め定められていることを特徴とする眼科撮影装置。
【請求項９】
請求項１から８のいずれかの眼科装置であって、
前記単位ＯＣＴ信号取得手段は、
前記広範領域内に位置し、且つ、サイズおよび形状の少なくともいずれかが異なる複数種類の前記単位領域の各々から、前記複数のＯＣＴ信号を取得することが可能であることを特徴とする眼科撮影装置。
【請求項１０】
請求項１から９のいずれかの眼科撮影装置であって、
被検眼の正面画像データを取得する正面観察光学系によって、被検眼の組織の正面画像を撮影する正面画像撮影手段と、
撮影された前記正面画像を表示手段に表示させると共に、前記正面画像上に、前記広範領域受付手段によって指定された前記広範領域を表示させる領域表示手段と、
前記正面画像上の前記広範領域の位置を移動させる指示を受け付ける移動指示受付手段と、
前記広範領域の位置を移動させる指示に応じて、前記正面画像上における前記広範領域の位置を移動させる領域移動手段と、
をさらに備え、
前記単位ＯＣＴ信号取得手段は、
前記正面画像によって表示された組織のうち、前記領域移動手段によって移動された前記広範領域内の組織から前記複数のＯＣＴ信号を取得することを特徴とする眼科撮影装置。
【請求項１１】
請求項１から３のいずれかの眼科撮影装置であって、
固視標を被検眼に呈示することで、被検眼の視線方向を誘導する固視標呈示光学系をさらに備え、
前記単位ＯＣＴ信号取得手段は、
前記固視標呈示光学系を制御し、前記固視標の呈示位置を変更することで、前記複数の単位領域の各々から前記複数のＯＣＴ信号を取得することを特徴とする眼科撮影装置。
【請求項１２】
被検眼を撮影する眼科撮影装置の動作を制御する制御装置において実行される眼科撮影プログラムであって、
前記眼科撮影装置は、
被検眼の組織に測定光を走査させることでＯＣＴ信号を取得するＯＣＴ光学系を備え、
前記眼科撮影プログラムが前記制御装置のプロセッサによって実行されることで、
組織における動きを示すモーションコントラストデータの取得単位となる単位領域よりも広い広範領域の指定を受け付ける広範領域受付ステップと、
指定された前記広範領域内に位置し、且つ完全には重複しない複数の前記単位領域の各々において、同一位置から異なる時間に複数の前記ＯＣＴ信号を取得する単位ＯＣＴ信号取得ステップと、
同一位置から取得した前記複数のＯＣＴ信号を処理することで、前記複数の単位領域の各々における前記モーションコントラストデータを取得する単位データ取得ステップと、
を前記眼科撮影装置に実行させると共に、
前記複数の単位領域の各々から取得された複数の前記モーションコントラストデータが位置合わせされることで、各々の前記単位領域よりも広い範囲の前記モーションコントラストデータが取得されることを特徴とする眼科撮影プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、被検眼を撮影するための眼科撮影装置および眼科撮影プログラムに関する。
【背景技術】
【０００２】
従来、光源からの光を測定光と参照光に分割し、参照光と、被検物に照射されて反射された測定光との干渉信号を処理することで、ＯＣＴ（光コヒーレンストモグラフィ）信号を取得する眼科撮影装置が知られている。また、特許文献１に記載の光コヒーレンストモグラフィ装置は、被検物上の同一位置に関して時間的に異なる複数のＯＣＴ信号を処理することで、モーションコントラストデータを生成する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１３１１０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
モーションコントラストデータを取得する場合の眼科撮影装置の動作は、単純に被検物の断層画像データを取得する場合の動作とは異なる。従来の眼科撮影装置は、広範囲のモーションコントラストデータを容易に取得することは困難であった。
【０００５】
本開示の典型的な目的は、広範囲のモーションコントラストデータを容易に取得することが可能な眼科撮影装置および眼科撮影プログラムを提供することである。
【課題を解決するための手段】
【０００６】
本開示における典型的な実施形態が提供する眼科撮影装置は、被検眼を撮影する眼科撮影装置であって、被検眼の組織に測定光を走査させることでＯＣＴ信号を取得するＯＣＴ光学系と、組織における動きを示すモーションコントラストデータの取得単位となる単位領域よりも広い広範領域の指定を受け付ける広範領域受付手段と、指定された前記広範領域内に位置し、且つ完全には重複しない複数の前記単位領域の各々において、同一位置から異なる時間に複数の前記ＯＣＴ信号を取得する単位ＯＣＴ信号取得手段と、同一位置から取得した前記複数のＯＣＴ信号を処理することで、前記複数の単位領域の各々における前記モーションコントラストデータを取得する単位データ取得手段と、を備え、前記複数の単位領域の各々から取得された複数の前記モーションコントラストデータが位置合わせされることで、各々の前記単位領域よりも広い範囲の前記モーションコントラストデータが取得される。
【０００７】
本開示における典型的な実施形態が提供する眼科撮影プログラムは、被検眼を撮影する眼科撮影装置の動作を制御する制御装置において実行される眼科撮影プログラムであって、前記眼科撮影装置は、被検眼の組織に測定光を走査させることでＯＣＴ信号を取得するＯＣＴ光学系を備え、前記眼科撮影プログラムが前記制御装置のプロセッサによって実行されることで、組織における動きを示すモーションコントラストデータの取得単位となる単位領域よりも広い広範領域の指定を受け付ける広範領域受付ステップと、指定された前記広範領域内に位置し、且つ完全には重複しない複数の前記単位領域の各々において、同一位置から異なる時間に複数の前記ＯＣＴ信号を取得する単位ＯＣＴ信号取得ステップと、同一位置から取得した前記複数のＯＣＴ信号を処理することで、前記複数の単位領域の各々における前記モーションコントラストデータを取得する単位データ取得ステップと、を前記眼科撮影装置に実行させると共に、前記複数の単位領域の各々から取得された複数の前記モーションコントラストデータが位置合わせされることで、各々の前記単位領域よりも広い範囲の前記モーションコントラストデータが取得される。
【０００８】
本開示に係る眼科撮影装置および眼科撮影プログラムによると、広範囲のモーションコントラストデータが容易に取得される。
【図面の簡単な説明】
【０００９】
【図１】本実施形態に係る眼科撮影装置１の構成を説明するための概略図である。
【図２】本実施形態に係るＯＣＴ光学系１００の構成を示す図である。
【図３】ＯＣＴ信号取得時の動作を説明するための説明図である。
【図４】眼科撮影装置１が実行するパノラマモード処理のフローチャートである。
【図５】６ｍｍ×６ｍｍの広範領域６Ａと、３ｍｍ×３ｍｍの単位領域５Ａが指定された場合の設定画面４０の一例を示す図である。
【図６】９ｍｍ×９ｍｍの広範領域６Ｂと、３ｍｍ×３ｍｍの単位領域５Ａが指定された場合の設定画面４０の一例を示す図である。
【図７】９ｍｍ×９ｍｍの広範領域６Ｂと、４．５ｍｍ×４．５ｍｍの単位領域５Ｂが指定された場合の設定画面４０の一例を示す図である。
【図８】１２ｍｍ×９ｍｍの広範領域６Ｃと、３ｍｍ×３ｍｍの単位領域５Ａが指定された場合の設定画面４０の一例を示す図である。
【図９】１２ｍｍ×９ｍｍの広範領域６Ｃと、４．５ｍｍ×４．５ｍｍの単位領域５Ｂが指定された場合の設定画面４０の一例を示す図である。
【図１０】単位領域５の配置がユーザによって指定された場合の一例を示す図である。
【図１１】モーションコントラスト画像の表示態様の一例を示す図である。
【図１２】サイズが異なる複数種類の単位領域５Ｌ，５Ｓを用いる場合の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本開示における典型的な実施形態の１つについて説明する。以下では、被検眼の眼底組織からモーションコントラストデータを取得する場合を例示する。しかし、眼底以外の組織からモーションコントラストデータを取得する場合にも、本開示で例示する技術は適用し得る。なお、モーションコントラストデータとは、組織における動き（例えば、組織の血管を流れる血流、組織内のリンパ液の流れ等）を示すデータである。本実施形態では、組織の同一位置から異なるタイミングで複数のＯＣＴ信号が取得され、取得された複数のＯＣＴ信号が処理されることで、モーションコントラストデータが取得される。
【００１１】
＜装置全体の概略構成＞
図１を参照して、本実施形態の眼科撮影装置１の概略構成について説明する。本実施形態の眼科撮影装置（光コヒーレンストモグラフィ装置）１は、ＯＣＴ光学系（干渉光学系）１００によって信号（例えば、ＯＣＴ信号）を取得し、取得した信号を処理する。本実施形態の眼科撮影装置１は、ＯＣＴ光学系１００によって撮影された画像を表示部（例えば、モニタ）２１に表示させることができる。本実施形態の眼科撮影装置１は、ＯＣＴ光学系１００、制御部１０、表示部２１、および操作部２２を備える。
【００１２】
制御部１０は、眼科撮影装置１の動作を制御する。本実施形態の制御部１０は、ＣＰＵ（プロセッサ）１１、ＲＯＭ１２、ＲＡＭ１３、および不揮発性メモリ（Ｎｏｎ−ｖｏｌａｔｉｌｅ  ｍｅｍｏｒｙ：ＮＶＭ）１４を備える。ＣＰＵ１１は、眼科撮影装置１における各部の制御を司る。ＲＯＭ１２には、各種プログラム、初期値等が記憶されている。ＲＡＭ１３は、各種情報を一時的に記憶する。不揮発性メモリ１４は、電源の供給が遮断されても記憶内容を保持できる非一過性の記憶媒体である。例えば、ハードディスクドライブ、フラッシュＲＯＭ、および着脱可能なＵＳＢメモリ等を不揮発性メモリ１４として使用してもよい。本実施形態では、例えば、後述するパノラマモード処理（図４参照）を実行するための眼科撮影プログラム等が不揮発性メモリ１４に記憶される。
【００１３】
本実施形態では、ＯＣＴ光学系１００および制御部１０等が１つの筐体に内蔵された、一体型の眼科撮影装置１を例示する。しかし、眼科撮影装置１は、筐体が異なる複数の装置を備えていてもよいことは言うまでもない。例えば、眼科撮影装置１は、ＯＣＴ光学系１００を内蔵する光学装置と、光学装置に有線または無線で接続されるパーソナルコンピュータ（以下、「ＰＣ」という）とを備えていてもよい。この場合、光学装置が備える制御部と、ＰＣの制御部とが共に眼科撮影装置１の制御部１０として機能してもよい。つまり、制御部１０は複数のプロセッサを備えていてもよい。同様に、制御部１０は、不揮発性メモリ１４等を複数備えていてもよい。また、ＰＣの制御部が単独で眼科撮影装置１の制御部１０として機能してもよい。なお、市販のＰＣが眼科撮影装置１の一部として使用されてもよい。この場合、眼科撮影プログラムの少なくとも一部が、市販のＰＣにインストールされ得る。
【００１４】
表示部２１は、装置本体に搭載されたディスプレイであってもよいし、装置本体とは別体のディスプレイであってもよい。例えば、ＯＣＴ光学系１００を内蔵する光学装置とＰＣとが組み合わされた眼科撮影装置１であれば、ＰＣのディスプレイが表示部２１として用いられてもよい。表示部２１はタッチパネルであってもよい。この場合、表示部２１が操作部２２として機能してもよい。操作部２２は、入力された操作指示に応じた信号を制御部１０に出力する。操作部２２には、例えば、マウス、ジョイスティック、キーボード、タッチパネル等の少なくともいずれかを用いることができる。
【００１５】
＜ＯＣＴ光学系＞
図２を参照して、ＯＣＴ光学系１００について説明する。ＯＣＴ光学系１００は、いわゆる眼科用光断層干渉計（ＯＣＴ：Ｏｐｔｉｃａｌ  ｃｏｈｅｒｅｎｃｅ  ｔｏｍｏｇｒａｐｈｙ）の装置構成を持ち、被検眼Ｅの断層画像を撮影することができる。ＯＣＴ光学系１００は、測定光源１０２から出射された光を、カップラー（光分割器）１０４によって測定光（試料光）と参照光に分割する。ＯＣＴ光学系１００は、測定光学系１０６によって測定光を眼Ｅの組織（本実施形態では眼底Ｅｆ）に導くと共に、参照光を参照光学系１１０に導く。ＯＣＴ光学系１００は、参照光と、組織によって反射された測定光とが合成された干渉光を、受光素子（検出器）１２０に受光させる。
【００１６】
受光素子１２０は、測定光と参照光の干渉信号を検出する。フーリエドメインＯＣＴの場合、干渉光のスペクトル強度（スペクトル干渉信号）が受光素子１２０によって検出され、スペクトル強度データに対するフーリエ変換によって複素ＯＣＴ信号が取得される。
【００１７】
例えば、フーリエドメインＯＣＴでは、スペクトル強度データに対するフーリエ変換によって取得された複素ＯＣＴ信号における振幅の絶対値が算出されることで、所定範囲における深さプロファイル（Ａスキャン信号）が取得される。光スキャナ１０８（測定光を組織上で走査する走査部の一例）によって走査された測定光の各走査位置における深さプロファイルが並べられることで、ＯＣＴ画像データ（断層画像データ）が取得される。さらに、眼科撮影装置１は、測定光を組織上で二次元方向に走査させることで、三次元ＯＣＴ画像データ（三次元断層画像データ）を取得してもよい。また、三次元ＯＣＴ画像データから、測定光の光軸に沿う方向（正面方向）から組織を見た場合のＯＣＴ正面（Ｅｎｆａｃｅ）画像データが取得されてもよい。ＯＣＴ正面画像データは、例えば、ＸＹ方向の各位置で深さ方向（Ｚ方向）に輝度値が積算された積算画像データ、ＸＹ方向の各位置でのスペクトルデータの積算値、ある一定の深さ方向におけるＸＹ方向の各位置での輝度データ、網膜のいずれかの層（例えば、網膜表層）におけるＸＹ方向の各位置での輝度データ等であってもよい。
【００１８】
組織の同一部位から異なる時間（異なるタイミング）で取得された２つ以上のＯＣＴ信号から、モーションコントラストデータが取得される。すなわち、複数の複素ＯＣＴ信号に対して解析処理が行われることで、モーションコントラストデータが取得される。例えば、１つの走査ラインに沿って走査された測定光の各測定点でのモーションコントラストデータが並べられることで、二次元のモーションコントラストデータが取得される。また、測定光をＸＹ方向（つまり、測定光の光軸に沿う二次元の方向）に走査することで、三次元のモーションコントラストデータが取得される。さらに、三次元のモーションコントラストデータから、組織を正面から見た場合の正面（Ｅｎｆａｃｅ）モーションコントラストデータが取得される。正面モーションコントラストデータは、例えば、ドップラー正面画像データ、信号画像データスペックルバリアンス正面画像データ等であってもよい。モーションコントラストデータの取得方法の詳細については後述する。
【００１９】
フーリエドメインＯＣＴの一例として、Ｓｐｅｃｔｒａｌ−ｄｏｍａｉｎ−ＯＣＴ（ＳＤ−ＯＣＴ）、Ｓｗｅｐｔ−ｓｏｕｒｃｅ−ＯＣＴ（ＳＳ−ＯＣＴ）等を採用できる。また、例えば、Ｔｉｍｅ−ｄｏｍａｉｎ−ＯＣＴ（ＴＤ−ＯＣＴ）等を採用することも可能である。ＳＤ−ＯＣＴの場合、例えば、測定光源１０２として低コヒーレント光源（広帯域光源）が用いられると共に、干渉光の光路における受光素子１２０の近傍には、干渉光を各周波数成分（各波長成分）に分光する分光光学系（スペクトロメータ）が設けられる。ＳＳ−ＯＣＴの場合、例えば、測定光源１０２として、出射波長を時間的に高速で変化させる波長走査型光源（波長可変光源）が用いられる。この場合、測定光源１０２は、光源、ファイバーリング共振器、および波長選択フィルタを備えていてもよい。波長選択フィルタには、例えば、回折格子とポリゴンミラーを組み合わせたフィルタ、および、ファブリー・ペローエタロンを用いたフィルタ等がある。
【００２０】
測定光源１０２から出射された光は、カップラー１０４によって測定光束と参照光束に分割される。測定光は、光ファイバーを通過した後、空気中へ出射される。空気中へ出射された測定光は、測定光学系１０６の光スキャナ１０８等を介して組織（本実施形態では眼底Ｅｆ）に集光される。組織で反射された測定光は、同じ光路を通って光ファイバーに戻される。
【００２１】
光スキャナ１０８は、組織上で二次元方向（ＸＹ方向）に測定光を走査させる。本実施形態の光スキャナ１０８は、被検眼Ｅの瞳孔と略共役な位置に配置される。一例として、本実施形態の光スキャナ１０８は２つのガルバノミラーを備える。ガルバノミラーの反射角度は、駆動機構５０によって任意に調整される。その結果、測定光源１０２から出射された測定光の反射方向が変化し、組織上の任意の位置に測定光が照射される。つまり、組織における測定光の照射位置が、光スキャナ１０８によって変更される。なお、光スキャナ１０８の構成を変更できることは言うまでもない。例えば、ポリゴンミラー、レゾナントスキャナ、音響光学素子（ＡＯＭ）等を光スキャナ１０８に採用してもよい。
【００２２】
参照光学系１１０は、組織によって反射された測定光と合成される参照光を生成する。参照光学系１１０は、マイケルソンタイプであってもよいし、マッハツェンダタイプであってもよい。本実施形態の参照光学系１１０は、カップラー１０４から入射した光を反射光学系（例えば、参照ミラー）によって反射させることで再度カップラー１０４に戻し、受光素子１２０に導く。参照光学系１１０の構成も変更できる。例えば、カップラー１０４から入射した光を反射させずに透過させて受光素子１２０に導いてもよい。参照光学系１１０は、光路中の光学部材を移動させることで、測定光と参照光の光路長差を変更することができる。本実施形態では、参照ミラーが光軸方向に移動されることで、光路長差が変更される。なお、光路長差を変更するための構成は、測定光学系１０６の光路中に設けられていてもよい。
【００２３】
＜正面観察光学系＞
正面観察光学系２００は、被検眼の正面画像データを取得する。正面画像データは、完成された二次元画像のデータであってもよいし、二次元画像の各画素の輝度を算出するために用いられる各測定点での信号データであってもよい。正面観察光学系２００は、少なくとも、被検眼の組織（本実施形態では眼底Ｅｆ）の正面画像データを取得することができる。一例として、本実施形態の正面観察光学系２００は、光源から発せられた測定光（例えば、赤外光）を組織上で二次元方向（ＸＹ方向）に走査させる光スキャナと、組織と略共役位置に配置された共焦点開口を介して反射光を受光する受光素子とを備える。つまり、本実施形態の正面観察光学系２００は、いわゆる眼科用走査型レーザ検眼鏡（ＳＬＯ）の構成を備える。
【００２４】
なお、正面観察光学系２００の構成を変更することも可能である。例えば、正面観察光学系２００は、いわゆる眼底カメラタイプの構成を備えていてもよい。また、正面観察光学系２００は、測定光を走査せずに、赤外光を被検眼Ｅの組織における二次元の撮影範囲に一括照射して正面画像を取得（撮影）する赤外撮影光学系を備えていてもよい。また、本実施形態の正面観察光学系２００は、ＯＣＴ光学系１００に組み込まれている。しかし、ＯＣＴ光学系１００と正面観察光学系２００が別体となっていてもよい。
【００２５】
＜固視標呈示光学系＞
固視標呈示光学系３００は、固視標を被検眼Ｅに呈示することで、被検眼Ｅの視線方向を誘導する。一例として、本実施形態の固視標呈示光学系３００は、可視光を発する可視光源を有し、被検眼Ｅに対する固視標の呈示位置をＸＹ方向に変更することができる。その結果、被検眼Ｅの視線方向が変更されて、撮影部位が変更される。例えば、固視標呈示光学系３００は、マトリクス状に配列されたＬＥＤの点灯位置を切り換えることで、被検眼Ｅの視線方向を変更してもよい。固視標呈示光学系３００は、可視光源からの光を光スキャナによって走査し、可視光源の点灯制御によって視線方向を調整してもよい。固視標呈示光学系３００は、装置の内部から固視標を呈示する内部固視灯タイプであってもよいし、装置の外部から固視標を呈示する外部固視灯タイプであってもよい。
【００２６】
＜モーションコントラストデータの取得方法＞
図３を参照して、ＯＣＴ信号からモーションコントラストデータを取得するための動作および演算処理の一例について説明する。本実施形態の制御部１０（ＣＰＵ１１）は、モーションコントラストデータを取得するために、組織における同一の位置に測定光を複数回走査させることで、測定時間が異なる少なくとも２フレームのＯＣＴ信号（干渉信号）を取得する。制御部１０は、取得したＯＣＴ信号に対して演算処理を行うことで、モーションコントラストデータを取得する。
【００２７】
ＯＣＴ信号を処理してモーションコントラストデータを取得する方法には、例えば、複素ＯＣＴ信号の位相差を算出する方法、複素ＯＣＴ信号のベクトル差分を算出する方法、および、複素ＯＣＴ信号の位相差とベクトル差分を掛け合わせる方法等が存在する。以下では、一例として、ドップラー位相差法に関する処理とベクトル差分法に関する処理を行って、位相差とベクトル差分を掛け合わせる方法について説明する。
【００２８】
図３に示すように、本実施形態では、モーションコントラストデータの取得単位となる単位領域５が設定される。図３で例示されている単位領域５は、Ｚ方向（正面方向）から見て正方形となる二次元の領域である。ただし、単位領域５の形状を変更することも可能である。例えば、単位領域５の形状は長方形であってもよいし、円形、楕円形等の形状であってもよい。三次元のモーションコントラストデータ、または正面モーションコントラストデータを単位領域５から取得する場合には、単位領域５は二次元の領域となる。
【００２９】
図３に示すように、制御部１０は、単位領域５内の複数の走査ラインＳ（Ｓ１〜Ｓｎ）の各々に沿って、測定光をそれぞれ複数回走査させる。その結果、それぞれの走査ラインＳが配置される同一位置から、走査回数と同数のＯＣＴ信号が取得される。図３に示す例では、それぞれの走査ラインＳはＸ方向に延びる直線状であり、長さが等しい複数の走査ラインＳがＹ方向に並べられることで、単位領域５の全体に測定光が走査される。しかし、走査ラインＳの形状および配置も変更することが可能である。例えば、直線状の走査ラインＳがＹ方向に延びてもよいし、斜め方向に延びてもよい。それぞれの走査ラインＳの長さが異なっていてもよい。複数の走査ラインＳが交差してもよい。直線状でない走査ライン（例えば、環状、曲線状、屈曲形状等）が採用されてもよい。
【００３０】
ＯＣＴ信号は、それぞれの走査ラインＳ上の複数の測定点Ｐの各々から取得される。例えば、走査ラインＳ上における測定光の走査速度が一定であり、且つ、ＯＣＴ光学系１００の受光素子１２０（図２参照）が一定間隔で受光信号を検出する場合には、図３に示すように、走査ラインＳ上における測定点Ｐの間隔は一定となる。なお、図３に示す測定点Ｐは模式的なものであり、図３における測定点Ｐの大きさ、間隔、および個数等は実際のものとは異なる。
【００３１】
走査ラインＳ上における測定点Ｐの数を多くすれば、単位領域５から取得されるモーションコントラスト画像（モーションコントラストデータから生成される画像）の画素数が増加する。しかし、良好なモーションコントラストデータを取得するためには、同一位置に測定光を適切な時間間隔（例えば、２．５ｍｓ〜５ｍｓ毎）で複数回走査させることが望ましい。また、受光素子１２０が受光信号を検出できるスピード（つまり、単位時間当たりに受光信号を検出できる回数）には、受光素子１２０毎に限界がある。さらに、光スキャナ１０８の性能やメモリの容量等が、走査ラインＳ上の測定点Ｐの数を増加させることの制限となる場合がある。本実施形態では、このような種々の事情の影響で、走査ラインＳ上の測定点Ｐの数に上限値が定められている。一例として、本実施形態では、走査ラインＳ上における測定点Ｐの数の上限値は２５６個となっている。単位領域５を正方形とする場合、例えば、走査ラインＳ上における測定点Ｐの数を２５６個とし、且つ、２５６本の走査ラインＳを走査方向に交差する方向に並べて単位領域５内に設定すれば、「縦方向２５６個×横方向２５６個」の測定点の各々でモーションコントラストデータが得られる。上限値の個数は、受光素子１２０が受光信号を検出できるスピード等に応じて適宜設定してもよい。
【００３２】
なお、走査ラインＳ上における測定点Ｐの数を上限値未満とすることも可能である。例えば、本実施形態では、走査ラインＳ上の測定点Ｐの数を１２８個とすることも可能である。この場合、制御部１０は、２つの走査ラインＳに１回ずつ測定光を走査させた後に、この２つの走査ラインＳに再度測定光を走査させることで、２つの走査ラインＳの各々から適切な時間間隔でＯＣＴ信号を取得することも可能である。
【００３３】
制御部１０は、ＯＣＴ光学系１００によって取得されたＯＣＴ信号をフーリエ変換する。その結果、複素ＯＣＴ信号が得られる。複素ＯＣＴ信号は、実数成分と虚数成分を含む。次に、制御部１０は、同一位置について異なるタイミングで取得された複数の複素ＯＣＴ信号から、位相差を算出する。制御部１０は、Ｓ／Ｎ比（信号雑音比）が低い領域に存在するランダムな位相差を取り除く。その結果、高反射部からの反射信号が取り除かれて、高反射部からの信号と血管等からの信号の区別が容易になる。本実施形態では、位相差を算出したフレームが１つ取得される。なお、位相差を算出したフレームが複数存在する場合には、制御部１０は、複数のフレームの信号を加算平均処理してノイズを減少させてもよい。
【００３４】
次いで、制御部１０は、複素ＯＣＴ信号のベクトル差分を算出する。例えば、複素ＯＣＴ信号は、複素平面上のベクトルとして表すことができる。同一位置において異なる時間に取得された複数の信号のベクトル差分を算出することで、被検眼Ｅ内の造影画像データが生成される。なお、ベクトル差分を画像化する場合、例えば、差分の大きさの他に、位相情報に基づいて画像化を行ってもよい。本実施形態では、ベクトル差分を算出したフレームが１つ取得される。なお、ベクトル差分を算出したフレームが複数存在する場合には、制御部は、複数のフレームの信号を加算平均処理してもよい。
【００３５】
本実施形態では、制御部１０は、ベクトル差分の算出結果に対するフィルタとして、位相差の算出結果を用いる。「フィルタとして用いる」とは、例えば、ある数値に重み付けを行うことである。例えば、制御部１０は、ベクトル差分の算出結果に位相差の算出結果を掛けることで重み付けを行う。その結果、位相差が小さい部分のベクトル差分は弱められ、位相差が大きい部分のベクトル差分は強められる。ベクトル差分の算出結果と位相差の算出結果を掛け合わせることで、それぞれの算出方法のデメリットの影響が減少し、より良好なモーションコントラストデータが取得される。
【００３６】
制御部１０は、複数の走査ラインＳの各々から複数取得されるＯＣＴ信号に対して上記演算処理を行うことで、三次元のモーションコントラストデータを取得することができる。制御部１０は、三次元のモーションコントラストデータから、正面モーションコントラストデータを取得することもできる。正面モーションコントラストデータは、例えば、疑似的な血管造影画像として用いられる場合がある。モーションコントラストデータは、完成された画像のデータであってもよいし、画像の各画素の輝度を算出するために用いられる値であってもよい。
【００３７】
本実施形態では、単位領域５毎にモーションコントラストデータが取得される。さらに、本実施形態の制御部１０は、完全には重複しない複数の単位領域５の各々からモーションコントラストデータを取得することで、単位領域５よりも広い範囲のモーションコントラストデータを取得することも可能である。この処理の詳細については後述する。
【００３８】
なお、モーションコントラストデータを取得するための演算処理の方法は、上記の方法に限定されない。例えば、モーションコントラストデータは、ベクトル差分の算出結果を用いて取得されてもよいし、位相差の算出結果を用いて取得されてもよい。モーションコントラストデータは、振幅の差分結果、Ａｍｐｌｉｔｕｄｅ−ｄｅｃｏｒｒｅｌａｔｉｏｎ、Ｓｐｅｃｋｌｅ  ｖａｒｉａｎｃｅ、Ｐｈａｓｅ  ｖａｒｉａｎｃｅ等によって取得されてもよい。
【００３９】
＜広範囲のモーションコントラストデータを取得する処理＞
図４〜図１１を参照して、広範囲のモーションコントラストデータを取得する処理について説明する。広範囲のモーションコントラストデータとは、単位領域５よりも広い広範領域６内の少なくとも一部において取得されるモーションコントラストデータである。広範囲のモーションコントラストデータは、パノラマモーションコントラストデータと言うこともできる。本実施形態における眼科撮影装置１のＣＰＵ１１は、パノラマモードを開始させる指示が眼科撮影装置１に入力されると、眼科撮影プログラムに従って、図４に例示するパノラマモード処理を実行する。パノラマモードを開始させる指示は、例えば、表示部２１に表示されたパノラマモードボタンが操作されることで入力されてもよい。
【００４０】
図４に示すように、ＣＰＵ１１は、パノラマモード処理を開始すると、組織（本実施形態では眼底Ｅｆ）の正面画像データの取得を開始すると共に、表示部２１への正面画像の表示を開始する（Ｓ１）。前述したように、正面画像データは、正面観察光学系２００によって取得される。本実施形態では、ＣＰＵ１１は、取得した正面画像データに基づいて、表示部２１の正面画像表示部８（図５〜図９参照）に正面画像を表示させる。本実施形態では、それぞれの単位領域５よりも広い範囲の正面画像データが取得される。なお、本実施形態のＣＰＵ１１は、広範囲のモーションコントラストデータの取得方法を設定するための処理（Ｓ４〜Ｓ９）を、静止画の正面画像を表示した状態で実行する。従って、ユーザは、動画の正面画像が表示された状態で各種設定を行う場合に比べて、容易且つ適切に設定を行うことができる。ただし、ＣＰＵ１１は、動画の正面画像を表示させた状態で設定処理を実行してもよい。
【００４１】
次いで、ＣＰＵ１１は、複数種類の広範領域６のサイズを、選択候補として表示部２１に表示させる（Ｓ２）。また、ＣＰＵ１１は、複数種類の単位領域５のサイズを、選択候補として表示部２１に表示させる（Ｓ２）。本実施形態では、広範領域および単位領域のサイズの候補が予め定められている。図５〜図９に示す例では、「６ｍｍ×６ｍｍ」、「９ｍｍ×９ｍｍ」、「１２ｍｍ×９ｍｍ」の３種類が、広範領域６のサイズの候補として広範領域指定部６６に表示されている。また、「３ｍｍ×３ｍｍ」、「４．５ｍｍ×４．５ｍｍ」の２種類が、単位領域５のサイズの候補として単位領域指定部５５に表示されている。
【００４２】
なお、本実施形態では、ユーザが指定可能な単位領域５のサイズの種類は、広範領域６のサイズの種類に応じて予め定められている。例えば、図５に示すように、「６ｍｍ×６ｍｍ」の広範領域６Ａが指定されると、「３ｍｍ×３ｍｍ」の単位領域５Ａのみを指定できる状態となる。一方で、図６および図７に示すように、「９ｍｍ×９ｍｍ」の広範領域６Ｂが指定されると、「３ｍｍ×３ｍｍ」の単位領域５Ａと、「４．５ｍｍ×４．５ｍｍ」の単位領域５Ｂの両方を指定できる状態となる。また、図８および図９に示すように、「１２ｍｍ×９ｍｍ」の広範領域６Ｃが指定された場合も、「３ｍｍ×３ｍｍ」の単位領域５Ａと、「４．５ｍｍ×４．５ｍｍ」の単位領域５Ｂの両方を指定できる状態となる。従って、本実施形態の眼科撮影装置１は、それぞれの広範領域６のサイズに適した単位領域５のサイズを、容易にユーザに指定させることができる。
【００４３】
次いで、ＣＰＵ１１は、広範領域６および単位領域５がユーザによって指定されたか否かを判断する（Ｓ４）。指定されていなければ（Ｓ４：ＮＯ）、処理はそのままＳ７へ移行する。広範領域６および単位領域５の少なくともいずれかが指定されると（Ｓ４：ＹＥＳ）、ＣＰＵ１１は、指定された広範領域内６に、複数の単位領域５を配置する（Ｓ５）。ＣＰＵ１１は、広範領域６および単位領域５を、表示部２１に表示されている正面画像上に表示させる（Ｓ６）。正面画像上への広範領域６および単位領域５の表示方法は適宜選択できる。例えば、本実施形態のように、領域を示す枠を正面画像上に重畳表示させてもよい。また、正面画像のうち、領域内に対応する部分の色を、領域外の色とは異なる色としてもよい。
【００４４】
ここで、図５〜図９を参照して、広範領域６内における単位領域５の配置方法の一例について説明する。本実施形態のＣＰＵ１１は、指定された広範領域６内で、複数の単位領域５を、完全には互いに重複しない位置に自動的に配置することができる（Ｓ５）。
【００４５】
例えば、図５は、「６ｍｍ×６ｍｍ」の広範領域６Ａと、「３ｍｍ×３ｍｍ」の単位領域５Ａが指定された場合を示す。この場合、本実施形態のＣＰＵ１１は、隣接する単位領域５Ａ同士の端部が一致するように、４つの単位領域５Ａを、広範領域６Ａ内にマトリクス状（格子状）に配置する。本実施形態では、図６〜８に示す例でも同様に、隣接する単位領域５同士が互いに接するように、複数の単位領域５が広範領域６内に配置される。図５〜図８に示す例では、広範領域６の辺の長さが単位領域５の辺の長さで割り切れるように、広範領域６および単位領域５のサイズの候補（つまり、選択可能なサイズの種類）が定められている。従って、隣接する単位領域５同士が互いに接するように複数の単位領域５が配置されると、広範領域６の全範囲に、複数の単位領域５が隙間なく配置される。その結果、広範領域６内のモーションコントラストデータが、より効率良く取得される。
【００４６】
また、図９は、「１２ｍｍ×９ｍｍ」の広範領域６Ｃと、「４．５ｍｍ×４．５ｍｍ」の単位領域５Ｂが指定された場合を示す。この場合、本実施形態のＣＰＵ１１は、横方向に隣接する単位領域５Ｂ同士が一部で重複するように、６個の単位領域５Ｂをマトリクス状に配置する。なお、本実施形態のＣＰＵ１１は、それぞれの単位領域５から取得された複数のモーションコントラストデータを用いて、広範囲のモーションコントラスト画像（二次元画像および三次元画像）を生成することができる。この場合、隣接する複数の単位領域５が部分的に重複していると、ＣＰＵ１１は、重複部分における画像の階調を基準として、単位領域５毎の階調の差を減少させることができる。例えば、ＣＰＵ１１は、一方の単位領域５から取得された重複部分の平均階調と、他方の単位領域５から取得された重複部分の平均階調の差が減少するように、少なくとも一方のモーションコントラスト画像の階調値を調整してもよい。
【００４７】
なお、ＣＰＵ１１は、操作部２２を介して入力された指示に応じて、正面画像上における広範領域６および複数の単位領域５の位置を移動させることができる。本実施形態では、ユーザは、マウスによって広範領域６をドラッグさせることで、広範領域６と、広範領域６内に配置された複数の単位領域５を、正面画像上の所望の位置に移動させることができる。また、本実施形態では、広範領域６の全範囲に複数の単位領域５が隙間なく配置される。しかし、単位領域５が配置されない部分が広範領域６内に存在してもよい。
【００４８】
図４の説明に戻る。ＣＰＵ１１は、ユーザからの指示に応じて、広範領域６内に配置する複数の単位領域５の位置を設定する（Ｓ７）。ユーザは、操作部２２を操作することで、単位領域５の位置を指定する指示を眼科撮影装置１に入力することができる。一例として、ユーザは、Ｓ５で広範領域６内に配置された複数の単位領域５の各々を無効とする指示を、操作部２２によって入力することができる。図１０に示す例では、マトリクス状に配置された９個の単位領域５のうち、角部に位置する４つの単位領域５を無効とする指示が入力されている。この場合、ＣＰＵ１１は、無効とされなかった５個の単位領域５がクロス上に並ぶように、複数の単位領域５の位置を設定する。なお、ユーザからの指示に応じて単位領域５の位置を設定する方法は、変更することも可能である。例えば、ＣＰＵ１１は、マウスを用いたドラッグ操作等に応じて、それぞれの単位領域５の位置を広範領域６内で移動させてもよい。
【００４９】
次いで、ＣＰＵ１１は、モーションコントラストデータの取得開始指示（つまり、パノラマ撮影の開始指示）が入力されたか否かを判断する（Ｓ９）。入力されていなければ（Ｓ９：ＮＯ）、処理はＳ４へ戻り、Ｓ４〜Ｓ９の処理が繰り返される。開始指示が入力されると（Ｓ９：ＹＥＳ）、ＣＰＵ１１は、広範囲におけるモーションコントラストデータの取得処理（Ｓ１０〜Ｓ２１）を実行する。
【００５０】
まず、ＣＰＵ１１は、被検眼Ｅに対する固視標の呈示位置を固定する（Ｓ１０）。次いで、ＣＰＵ１１は、正面画像データを用いた単位領域５のトラッキングを開始する（Ｓ１１）。本実施形態のＣＰＵ１１は、各々の単位領域５よりも広い範囲（詳細には、Ｓ５およびＳ７で配置された複数の単位領域５の全てを含む範囲）で、正面画像データを繰り返し取得する。ＣＰＵ１１は、正面画像データを用いることで、組織上の単位領域５の位置（つまり、測定光を走査させる位置）を、Ｓ５およびＳ７で設定した位置に追尾させる。詳細には、ＣＰＵ１１は、モーションコントラストデータの取得を開始する以前のタイミングで取得された正面画像データを基準とし、リアルタイムで取得された正面画像データと比較する。ＣＰＵ１１は、２つの正面画像データから、画像処理等によって位置ずれを検出することで、ＯＣＴ光学系１００と組織の相対的な位置の変動を検出する。ＣＰＵ１１は、検出した位置の変動が相殺されるように、光スキャナ１０８による測定光の走査位置を制御することで、単位領域５のトラッキングを実行する。なお、ＣＰＵ１１は、それぞれの単位領域５内で測定光を走査させている間、および、測定光を走査させる単位領域５を変更する間の両方で、Ｓ１１のトラッキング処理を実行する。よって、複数の単位領域５の各々に対して適切に測定光が走査される。
【００５１】
ＣＰＵ１１は、光スキャナ１０８を制御し、ｎ番目（初期値は「１」）の単位領域５に測定光を走査させることで、ｎ番目の単位領域５からＯＣＴ信号を取得する（Ｓ１３）。前述したように、本実施形態では、単位領域５内の同一位置に対して異なる時間に測定光が複数回走査されることで、同一位置から複数のＯＣＴ信号が取得される。詳細には、ＣＰＵ１１は、それぞれの走査ラインＳ（図３参照）に沿って、異なる時間に測定光を複数回走査させて、それぞれの走査ラインＳ上の複数の測定点で複数のＯＣＴ信号を取得する。
【００５２】
本実施形態のＣＰＵ１１は、単位領域５のサイズに関わらず、それぞれの走査ラインＳ上における測定点の数を、予め定められた上限値（一例として、本実施形態では２５６個）に維持する。従って、ＣＰＵ１１は、受光素子１２０による受光信号の検出スピードに限界がある場合でも、それぞれの走査ラインＳ上に適切な走査間隔で測定光を複数回走査させることができる。なお、本実施形態では、走査ラインＳ上の測定点の数は、常に上限値に維持される。しかし、走査ラインＳ上の測定点の数が変更されてもよい。例えば、ＣＰＵ１１は、単位領域５のサイズ（例えば、走査ラインＳに沿う方向のサイズ）が所定のサイズ以上である場合に、走査ラインＳ上の測定点の数を上限値に維持してもよい。ＣＰＵ１１は、単位領域５のサイズが所定のサイズ未満であれば、走査ラインＳ上の測定点の数を、上限値未満の範囲で変更してもよい。また、測定光の走査間隔が長くなることの影響が少ない場合等には、ＣＰＵ１１は、走査ラインＳ上の測定点の数に上限値を定めずに、測定点の数を変更してもよい。
【００５３】
次いで、ＣＰＵ１１は、ｎ番目の単位領域５から取得されたＯＣＴ信号を処理することで、ｎ番目の単位領域５のモーションコントラストデータ（本実施形態では、三次元モーションコントラストデータ）を取得する（Ｓ１４）。
【００５４】
ＣＰＵ１１は、取得したモーションコントラストデータから、ｎ番目の正面モーションコントラスト画像および三次元モーションコントラスト画像の少なくともいずれかを生成する（Ｓ１５）。さらに、ＣＰＵ１１は、生成したｎ番目の画像を表示部２１に表示させる（Ｓ１５）。本実施形態では、生成したｎ番目の画像と共に、「ＯＫ」ボタンおよび「ＲＥＴＲＹ」ボタンを含む複数のボタンが表示部２１に表示される。ユーザは、表示された画像を確認し、ｎ番目のモーションコントラストデータを許容するか否かに応じて、いずれかのボタンを操作する。
【００５５】
「ＯＫ」ボタンが操作されずに「ＲＥＴＲＹ」ボタンが操作された場合（Ｓ１７：ＮＯ）、処理はそのままＳ１３へ戻り、ｎ番目の単位領域５のモーションコントラストデータが再取得される（Ｓ１３〜Ｓ１５）。ＣＰＵ１１は、モーションコントラストデータを再取得する場合、前回取得されたデータを不揮発性メモリ１４等に保存した状態で再取得してもよいし、前回取得されたデータを破棄して再取得してもよい。ＣＰＵ１１は、前回取得されたデータを保存するか否かを、ユーザによる操作指示に応じて決定してもよい。
【００５６】
「ＯＫ」ボタンが操作されると（Ｓ１７：ＹＥＳ）、ＣＰＵ１１は、広範領域６内に配置された全ての単位領域５からモーションコントラストデータが取得された否かを判断する（Ｓ１９）。つまり、Ｓ１９では、全ての単位領域５の撮影が完了したか否かが判断される。全ての単位領域５の撮影が完了していなければ（Ｓ１９：ＮＯ）、ＣＰＵ１１は、単位領域５の順番を示すカウンタ「ｎ」に１を加算し（Ｓ２１）、次の順の単位領域５からモーションコントラストデータを取得する（Ｓ１３〜Ｓ１５）。以上の処理が繰り返されることで、複数の単位領域５の各々からモーションコントラストデータが取得される。なお、ＣＰＵ１１は、ユーザからの特定の操作指示に応じて、複数の単位領域５からのデータ取得処理を中断してもよい。また、ＣＰＵ１１は、ユーザからの特定の操作指示に応じて、複数の単位領域５の一部に対するデータ取得処理をスキップしてもよい。
【００５７】
全ての単位領域５の撮影が完了すると（Ｓ１９：ＹＥＳ）、ＣＰＵ１１は、複数の単位領域５の各々から取得した複数のモーションコントラストデータの位置合わせを行う（Ｓ２２）。その結果、それぞれの単位領域５よりも広範囲のモーションコントラストデータが取得される。広範囲モーションコントラストデータのデータ態様には、例えば、二次元モーションコントラスト画像のデータ、三次元モーションコントラスト画像のデータ、画像化される前のデータ等が含まれる。
【００５８】
本実施形態の眼科撮影装置１は、複数のモーションコントラストデータを自動で位置合わせすることも、ユーザからの操作指示に応じて位置合わせすることも可能である。自動で位置合わせを行う方法には、種々の方法を採用し得る。例えば、ＣＰＵ１１は、測定光を走査させた位置の情報（つまり、単位領域５の位置の情報）に応じて、複数のモーションコントラストデータの位置を合わせてもよい。また、ＣＰＵ１１は、それぞれのモーションコントラスト画像を処理し、組織の繋がり（例えば、血管の繋がり）等に基づいて位置合わせを行ってもよい。ＣＰＵ１１は、基準となる画像（例えば、正面観察光学系２００によって撮影された画像）と、それぞれのモーションコントラスト画像のマッチングを行い、マッチングの結果に基づいて位置合わせを行ってもよい。
【００５９】
図１１を参照して、表示部２１におけるモーションコントラスト画像の表示方法の一例について説明する。図１１に示す例では、ＣＰＵ１１は、正面観察光学系２００によって撮影された二次元の正面画像８（例えば、ＳＬＯ正面画像、赤外正面画像、眼底カメラによる正面画像等）、または、ＯＣＴ光学系１００によって撮影されたＯＣＴ正面（Ｅｎｆａｃｅ）画像に、二次元モーションコントラスト画像（例えば、広範囲二次元モーションコントラスト画像９）を重畳表示させる。ＣＰＵ１１は、モーションコントラストデータが取得された組織上の位置（つまり、単位領域５の位置）に基づいて、正面画像８における二次元モーションコントラスト画像の重畳位置を決定し、画像を重畳表示させる。従って、ユーザは、二次元モーションコントラスト画像が撮影された組織上の位置を、正面画像８によって適切に確認することができる。ただし、重畳表示を行わずに、二次元または三次元のモーションコントラスト画像を単独で表示させてもよいことは言うまでもない。また、ＣＰＵ１１は、広範囲二次元モーションコントラスト画像９でなく、１つの単位領域５から取得された二次元モーションコントラスト画像を、正面画像上に重畳表示させてもよい。
【００６０】
広範囲モーションコントラスト画像の階調値（コントラストまたは明るさ）の調整について説明する。本実施形態では、複数の単位領域５の各々は完全には重複していない。従って、ＣＰＵ１１は、光スキャナ１０８の駆動を制御して、異なる単位領域５の各々に対して測定光を走査させる。その結果、測定光の状態等が単位領域５毎に変化し、モーションコントラスト画像の明るさ等が単位領域５に応じて変化する場合がある。例えば、広範囲モーションコントラスト画像の端部近傍に位置する単位領域５の画像は、中心に位置する単位領域５の画像よりも暗くなる場合がある。従って、本実施形態のＣＰＵ１１は、単位領域５毎に階調値を調整することで、単位領域５毎の明るさの差を減少させる。単位領域５毎の階調値の調整方法には種々の方法を採用できる。例えば、前述したように、複数の単位領域５の重複部分における階調を基準として、単位領域５毎の明るさの差を減少させてもよい。また、ＣＰＵ１１は、隣接する複数の単位領域５の境界近傍において、境界よりも一方の側と他方の側の明るさの差が減少するように、階調値を調整してもよい。
【００６１】
以上説明したように、本実施形態の眼科撮影装置１は、単位領域５よりも広い広範領域６の指定を受け付ける。眼科撮影装置１は、指定された広範領域６内に位置する複数の単位領域５の各々において、複数のＯＣＴ信号を取得する。取得した複数のＯＣＴ信号を処理することで、各々の単位領域５におけるモーションコントラストデータ（単位データ）が取得される。複数の単位データが位置合わせされることで、各々の単位領域５よりも広い範囲のモーションコントラストデータが適切に取得される。従って、ユーザは、モーションコントラストデータを取得したい広範領域６を指定することで、単位領域５よりも広い範囲におけるモーションコントラストデータを容易に得ることができる。
【００６２】
本実施形態の眼科撮影装置１は、各々の単位領域５よりも広い範囲の正面画像データを用いて、測定光を走査させる組織上の単位領域５の位置をトラッキングする。従って、眼科撮影装置１は、撮影領域の大きさが単位領域以下の正面画像データをトラッキングの基準にする場合に比べて、完全には重複しない複数の単位領域５の各々の位置を適切にトラッキングすることができる。
【００６３】
本実施形態の眼科撮影装置１は、単位数（本実施形態では１つ）の単位領域５からのモーションコントラストデータの取得が完了する毎に、取得されたモーションコントラストデータを許容することを示す指示の入力を受け付ける。眼科撮影装置１は、許容することを示す指示が受け付けられることを契機として、他の単位領域５からのモーションコントラストデータの取得を開始する。従って、ユーザは、それぞれの単位領域５から取得されたモーションコントラストデータが適切であることを適宜確認しながら、複数の単位領域５におけるモーションコントラストデータを眼科撮影装置１に取得させることができる。
【００６４】
本実施形態の眼科撮影装置１は、被検眼Ｅに対する固視標の呈示位置を固定した状態で測定光の走査位置を変更することで、複数の単位領域５の各々から複数のＯＣＴ信号を取得する。この場合、固視標の呈示位置を変更して複数の単位領域５のＯＣＴ信号を取得するよりも、測定光の歪みの影響等が低下し得る。よって、例えば、複数の単位領域５の各々から取得されたモーションコントラストデータが位置合わせされる際に、歪みの影響等が低下されたデータが位置合わせされるので、位置合わせが適切に行われ易い。
【００６５】
本実施形態の眼科撮影装置１は、各々の単位領域５のサイズの指定を受け付けると共に、指定されたサイズの単位領域５からモーションコントラストデータを取得する。従って、ユーザは、より望ましい方法（例えば、撮影時間が短くなる方法、または、解像度が高くなる方法等）で、広範囲のモーションコントラストデータを眼科撮影装置１に取得させることができる。
【００６６】
良好なモーションコントラストデータを取得するためには、同一位置に測定光を適切な時間間隔（例えば、２．５ｍｓ〜５ｍｓ毎）で複数回走査させることが望ましい。仮に、受光素子１２０が受光信号を検出できるスピード（つまり、単位時間当たりに受光信号を検出できる回数）に限界が無ければ、１つの走査ラインＳ上の測定点の数を多くしても、適切な時間間隔で測定光の走査を繰り返すことができるので、良好なモーションコントラストデータが得られる。しかし、受光素子１２０の検出スピードには受光素子１２０毎に限界がある。よって、走査ラインＳ上の測定点の数を多くしすぎると、同一位置に対する測定光の走査間隔が適切な間隔よりも長くなってしまい、モーションコントラストデータの品質が低下し得る。本実施形態の眼科撮影装置１は、単位領域５のサイズが少なくとも所定のサイズ以上である場合には、指定されるサイズに関わらず、走査ラインＳ上の測定点の数を上限値に維持する。従って、眼科撮影装置１は、同一位置に対する測定光の走査間隔を、適切な間隔に維持し易くなる。よって、単位領域５のサイズ（本実施形態では、走査ラインＳに沿う方向における単位領域５のサイズ）が大きい場合でも、良好なモーションコントラストデータが取得され易い。
【００６７】
本実施形態の眼科撮影装置１は、予め定められた複数種類の単位領域５のサイズのいずれかを、ユーザに指定させる。従って、ユーザは、優先させたい事項（例えば、測定時間の短縮化、またはデータの精密さ（例えば画像の解像度））に応じて、複数種類の単位領域５のサイズの中から適切なサイズを容易に選択することができる。
【００６８】
本実施形態では、ユーザは、予め定められた複数種類の広範領域６のサイズの中から、所望するサイズを指定することができる。また、ユーザが指定可能な単位領域５のサイズの種類が、広範領域６のサイズの種類に応じて予め定められている。従って、眼科撮影装置１は、それぞれの広範領域６のサイズに適した単位領域５のサイズを、容易にユーザに指定させることができる。
【００６９】
本実施形態では、広範領域６がユーザによって指定されると、指定された広範領域６内で、複数の単位領域５が完全には重複しない位置に自動的に配置される。従って、組織の広い範囲からのモーションコントラストデータが、より容易に取得される。
【００７０】
本実施形態の眼科撮影装置１では、ユーザは、広範領域６内に配置する複数の単位領域５の位置を指定することができる。従って、ユーザは、所望の位置のモーションコントラストデータを、より容易に眼科撮影装置１に取得させることができる。
【００７１】
本実施形態の眼科撮影装置１は、複数の単位領域５の各々から取得された複数のモーションコントラストデータを位置合わせすることで、単位領域５よりも広い範囲のモーションコントラストデータを取得することができる。従って、複数のモーションコントラストデータを位置合わせするための操作をユーザが行わなくても、広い範囲のモーションコントラストデータが適切に取得される。また、本実施形態の眼科撮影装置１は、ユーザによって入力される操作指示に応じて、複数のモーションコントラストデータを位置合わせすることも可能である。
【００７２】
本実施形態の眼科撮影装置１は、正面画像を表示部２１に表示させると共に、表示された正面画像上に、ユーザによって指定された広範領域６を表示させる。眼科撮影装置１は、正面画像上の広範領域６の位置を移動させる指示を受け付けると、指示に応じて、正面画像上に表示されている広範領域６の位置を移動させる。この場合、眼科撮影装置１は、正面画像によって表示された組織のうち、指示に応じて移動させた広範領域６内に位置する組織から、ＯＣＴ信号およびモーションコントラストデータを取得する。従って、ユーザは、広範囲のモーションコントラストデータを取得する範囲を、組織の正面画像を見ながら適切に設定することができる。
【００７３】
本実施形態の眼科撮影装置１は、正面画像上に表示させている広範領域６を移動させる場合に、広範領域６と共に正面画像上に表示させている複数の単位領域５の位置も、広範領域６と共に正面画像上で移動させる。従って、ユーザは、広範領域６内の単位領域５の配置を維持させながら、広範囲のモーションコントラストデータを取得する範囲を適切な位置に設定することができる。
【００７４】
上記実施形態で開示された技術は一例に過ぎない。従って、上記実施形態で例示された技術を変更することも可能である。
【００７５】
図１２を参照して、サイズおよび形状の少なくとも一方が異なる複数種類の単位領域５を用いる場合について説明する。上記実施形態では、広範領域６内に配置される複数の単位領域５のサイズおよび形状は、全て同一であった。しかし、サイズおよび形状の少なくとも一方が異なる複数種類の単位領域５を用いることも可能である。
【００７６】
図１２に示す例では、広範領域６の中心に、単位領域５Ｌが配置されている。また、縦および横のサイズが単位領域５Ｌの半分である単位領域５Ｓが、単位領域５Ｌの周囲を隙間なく取り囲むように配置されている。図１２に示す例において、ＣＰＵ１１は、単位領域５Ｌにおける走査ラインＳ上の測定点の数と、単位領域５Ｓにおける走査ラインＳ上の測定点の数を同一としてもよい。この場合、大きい単位領域５Ｌから取得されるモーションコントラスト画像の解像度よりも、小さい単位領域５Ｓから取得されるモーションコントラスト画像の解像度の方が高くなる。従って、画像の歪み等の影響で画質が悪化しやすい周辺部について、高い解像度の画像が取得される。よって、広範囲モーションコントラストデータの全体の品質が向上する。ただし、ＣＰＵ１１は、単位領域５の種類に応じて、走査ラインＳ上の測定点の数を変化させてもよい。また、形状が異なる複数種類の単位領域５が用いられてもよい。以上のように、眼科撮影装置１は、複数種類の単位領域５を用いることで、より良好な広範囲モーションコントラストデータを取得することも可能である。
【００７７】
上記実施形態では、広範領域６および単位領域５がユーザによって指定される。しかし、単位領域５のサイズおよび形状は固定されていてもよい。この場合、ＣＰＵ１１は、広範領域６が指定されると、指定された広範領域６に応じて、サイズおよび形状が予め定められている複数の単位領域を広範領域６内に配置してもよい。
【００７８】
上記実施形態では、単位領域５の形状は正方形である。ユーザは、正方形である単位領域５のサイズを指定する。しかし、単位領域５の形状は正方形に限定されない。例えば、ＣＰＵ１１は、単位領域５の形状（例えば、長方形、正方形、円形等）の指定を受け付けて、指定された形状の単位領域５からモーションコントラストデータを取得してもよい。
【００７９】
上記実施形態では、１つの単位領域５からのモーションコントラストデータの取得が完了する毎に、データを許容することを示す指示の入力が受け付けられる。許容することを示す指示が入力されることを契機として、他の単位領域５からのモーションコントラストデータの取得が開始される。しかし、ＣＰＵ１１は、ユーザによる許容指示を待たずに、全ての単位領域５の各々から連続してモーションコントラストデータを取得してもよい。また、ＣＰＵ１１は、１つではなく複数（例えば２つ）の単位領域５からのモーションコントラストデータの取得が完了する毎に、データを許容するか否かをユーザに確認させてもよい。また、上記実施形態のＣＰＵ１１は、１つの単位領域５から取得されたモーションコントラスト画像を表示部２１に表示させることで、データをユーザに確認させる。しかし、ＣＰＵ１１は、モーションコントラストデータに関する情報のうち、画像以外の情報（例えば、画質を示す数値等）を表示部２１に表示させることで、データをユーザに確認させてもよい。ＣＰＵ１１は、モーションコントラストデータに関する情報を音声等によってユーザに通知することで、データをユーザに確認させてもよい。
【００８０】
上記実施形態では、固視標の呈示位置を固定した状態で測定光の走査位置が変更されることで、複数の単位領域の各々からＯＣＴ信号が取得される。その結果、測定光の歪みの影響等が抑制される。しかし、ＣＰＵ１１は、固視標の呈示位置を変更することで、測定光を走査させる単位領域５を変更してもよい。
【００８１】
上記実施形態では、全ての単位領域５からのモーションコントラストデータの取得が完了した後に、複数のモーションコントラストデータの位置合わせが行われる。しかし、ＣＰＵ１１は、１つまたは複数の単位領域５からモーションコントラストデータが取得される毎に、取得された複数のモーションコントラストの位置合わせを行っても良い。
【００８２】
上記実施形態では、ユーザによって指定されることが可能な広範領域６および単位領域５のサイズが、予め複数種類定められている。しかし、指定可能な広範領域６および単位領域５のサイズは、予め定められていなくてもよい。つまり、広範領域６および単位領域５の少なくとも一方のサイズは、ユーザからの指示に応じて連続的に、または段階的に適宜変更されてもよい。例えば、ＣＰＵ１１は、広範領域６のサイズまたは形状が変更されることに伴って、広範領域６内に配置する各々の単位領域５のサイズ、形状、個数等の少なくともいずれかを自動的に変更してもよい。また、ＣＰＵ１１は、単位領域５のサイズ、形状、個数等の少なくともいずれかが変更されることに伴って、広範領域６のサイズ、形状等を自動的に変更してもよい。
【００８３】
上記実施形態では、隣接する複数の単位領域５の間に隙間が無い状態で、複数の単位領域５が広範領域６内に配置される。つまり、ＣＰＵ１１は、隣接する単位領域５の端部同士が接するように、または、単位領域５同士が一部で重複するように、複数の単位領域５を配置する。しかし、ＣＰＵ１１は、隣接する複数の単位領域５を離間させて配置してもよい。
【００８４】
上記実施形態では、モーションコントラストデータの取得を開始する以前のタイミングで取得された正面画像データを基準として、単位領域５のトラッキングが実行される。しかし、トラッキングの方法を変更することも可能である。例えば、ＣＰＵ１１は、モーションコントラストデータを取得するために必要なＯＣＴ信号が、最初の単位領域５から取得している間に、トラッキングの基準となる正面画像データを取得してもよい。この場合でも、ＣＰＵ１１は、単位領域５を変更する際のトラッキングを行うことができる。
【符号の説明】
【００８５】
１    眼科撮影装置
５    単位領域
６    広範領域
１０  制御部
１１    ＣＰＵ
１４    不揮発性メモリ
２１    表示部
２２    操作部
１００    ＯＣＴ光学系
１０２    測定光源
１０８    光スキャナ
１２０    受光素子
２００    正面観察光学系
３００    固視標呈示光学系
【図１】
0006551081.tif 000002
【図２】
0006551081.tif 000003
【図３】
0006551081.tif 000004
【図４】
0006551081.tif 000005
【図５】
0006551081.tif 000006
【図６】
0006551081.tif 000007
【図７】
0006551081.tif 000008
【図８】
0006551081.tif 000009
【図９】
0006551081.tif 000010
【図１０】
0006551081.tif 000011
【図１１】
0006551081.tif 000012
【図１２】
0006551081.tif 000013