(57)【要約】【課題】  被検眼の撮影画像を効率良く取得するとともに、被検者への負担を軽減させることができる眼科撮影装置及び眼科撮影プログラムを提供する。【解決手段】  被検眼に照射された測定光と参照光による干渉信号を検出するＯＣＴ光学系を有し、干渉信号を処理することで被検眼のＯＣＴデータを取得する眼科撮影装置であって、被検眼上の走査ラインにて測定光を走査するための走査部と、走査ラインにて取得されるＯＣＴデータに関する適否を判定する判定手段と、判定手段の判定結果に基づいて、走査部を制御し、走査ラインを次の走査ラインへと変更する制御手段と、判定手段により適正でないと判定されたＯＣＴデータを取得した走査ラインの周辺の走査ラインに対応するＯＣＴデータに基づいて、適正でないと判定されたＯＣＴデータを補間する補間手段と、を備える。【選択図】      図１
2019195381.tif 000002
【特許請求の範囲】
【請求項１】
被検眼に照射された測定光と参照光による干渉信号を検出するＯＣＴ光学系を有し、前記干渉信号を処理することで前記被検眼のＯＣＴデータを取得する眼科撮影装置であって、
前記被検眼上の走査ラインにて前記測定光を走査するための走査部と、
前記走査ラインにて取得される前記ＯＣＴデータに関する適否を判定する判定手段と、
前記判定手段の判定結果に基づいて、前記走査部を制御し、前記走査ラインを次の走査ラインへと変更する制御手段と、
前記判定手段により適正でないと判定されたＯＣＴデータを取得した走査ラインの周辺の走査ラインに対応するＯＣＴデータに基づいて、前記適正でないと判定されたＯＣＴデータを補間する補間手段と、
を備えることを特徴とする眼科撮影装置。
【請求項２】
請求項１の眼科撮影装置において、
前記制御手段は、前記測定光を同一の走査ラインで所定の回数走査するように走査部を制御し、前記判定手段により適正と判定されるＯＣＴデータが取得された場合と、前記判定手段により適正でないと判定されるＯＣＴデータが前記所定の回数のすべての走査にて取得された場合に、前記走査ラインを次の走査ラインへと変更することを特徴とする眼科撮影装置。
【請求項３】
請求項１または２の眼科撮影装置において、
前記制御手段は、前記適正でないと判定されたＯＣＴデータが所定の走査ラインの数だけ連続して取得された場合、前記判定手段により適正と判定されるＯＣＴデータが取得されるまで、前記走査部に前記測定光を同一の走査ラインにて走査させ続けることを特徴とする眼科撮影装置。
【請求項４】
請求項１〜３のいずれかの眼科撮影装置において、
前記補間手段は、前記判定手段により適正でないと判定された前記ＯＣＴデータを取得した走査ラインの前後の少なくともいずれかのＯＣＴデータであって、前記判定手段により適正と判定された走査ラインに対応するＯＣＴデータに基づいて、前記適正でないと判定された前記ＯＣＴデータを補間することを特徴とする眼科撮影装置。
【請求項５】
請求項１〜４のいずれかの眼科撮影装置において、
前記被検眼の動きを追尾して検出する検出手段と、
前記検出手段の検出結果に基づいて、前記走査部を制御し、前記被検眼に対する前記走査ラインを補正するトラッキング手段と、
を備え、
前記制御手段は、前記走査ラインの補正が安定しない場合には、前記トラッキング手段の制御を停止させて、前記測定光の走査ラインを次の走査ラインへと変更することを特徴とする眼科撮影装置。
【請求項６】
請求項１〜５のいずれかの眼科撮影装置において、
前記ＯＣＴデータは、前記干渉信号を演算処理することにより取得されるモーションコントラストデータであって、
前記補間手段は、前記判定手段により適正でないと判定されたモーションコントラストデータを取得した走査ラインの周辺のモーションコントラストデータに基づいて、前記適正でないと判定されたモーションコントラストデータを補間することを特徴とする眼科撮影装置。
【請求項７】
請求項６の眼科撮影装置において、
前記モーションコントラストデータは、前記走査ラインに対応する正面モーションコントラストデータであって、
前記補間手段は、前記判定手段により適正でないと判定された正面モーションコントラストデータを取得した走査ラインの周辺の正面モーションコントラストデータに基づいて、前記適正でないと判定された正面モーションコントラストデータを補間することを特徴とする眼科撮影装置。
【請求項８】
前記被検眼に照射された測定光と参照光による干渉を検出するＯＣＴ光学系を有し、前記干渉信号を処理することで前記被検眼のＯＣＴ画像を取得する眼科撮影装置において実行される眼科撮影プログラムであって、前記眼科撮影装置のプロセッサに実行されることで、
前記走査ラインにて取得される前記ＯＣＴデータに関する適否を判定する判定ステップと、
前記判定手段の判定結果に基づいて、前記走査部を制御し、前記走査ラインを次の走査ラインへと変更する制御ステップと、
前記判定手段により適正でないと判定された前記ＯＣＴデータを取得した走査ラインの周辺の走査ラインに対応するＯＣＴデータに基づいて、前記適正でないと判定された前記ＯＣＴデータを補間する補間ステップと、
を前記眼科撮影装置に実行させることを特徴とする眼科撮影プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、被検眼を撮影する眼科撮影装置に関する。
【背景技術】
【０００２】
眼科撮影装置としては、低コヒーレント光を用いた光干渉断層計（Optical Coherence Tomography: OCT）が知られている（例えば、特許文献１参照）。ＯＣＴ技術を用いて、被検眼の断層画像、モーションコントラスト画像、等を取得することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２１０２６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような眼科撮影装置では、固視状態の被検眼に対して測定光を照射し、被検眼を撮影している。被検眼の固視が移動した場合には、同一の走査ラインで繰り返し撮影を実施することもある。しかし、このために撮影時間は長くなる傾向にあり、検者にとっても被検者にとっても負担となっていた。
【０００５】
本開示は、上記従来技術に鑑み、被検眼のＯＣＴデータを効率良く取得するとともに、被検者への負担を軽減させることができる眼科撮影装置及び眼科撮影プログラムを提供することを技術課題とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明は以下の構成を備えることを特徴とする。
（１）  本開示の第１態様に係る眼科撮影装置は、被検眼に照射された測定光と参照光による干渉信号を検出するＯＣＴ光学系を有し、前記干渉信号を処理することで前記被検眼のＯＣＴデータを取得する眼科撮影装置であって、前記被検眼上の走査ラインにて前記測定光を走査するための走査部と、前記走査ラインにて取得される前記ＯＣＴデータに関する適否を判定する判定手段と、前記判定手段の判定結果に基づいて、前記走査部を制御し、前記走査ラインを次の走査ラインへと変更する制御手段と、前記判定手段により適正でないと判定されたＯＣＴデータを取得した走査ラインの周辺の走査ラインに対応するＯＣＴデータに基づいて、前記適正でないと判定されたＯＣＴデータを補間する補間手段と、を備えることを特徴とする。
（２）  本開示の第２態様に係る眼科撮影プログラムは、前記被検眼に照射された測定光と参照光による干渉を検出するＯＣＴ光学系を有し、前記干渉信号を処理することで前記被検眼のＯＣＴ画像を取得する眼科撮影装置において実行される眼科撮影プログラムであって、前記眼科撮影装置のプロセッサに実行されることで、前記走査ラインにて取得される前記ＯＣＴデータに関する適否を判定する判定ステップと、前記判定手段の判定結果に基づいて、前記走査部を制御し、前記走査ラインを次の走査ラインへと変更する制御ステップと、前記判定手段により適正でないと判定された前記ＯＣＴデータを取得した走査ラインの周辺の走査ラインに対応するＯＣＴデータに基づいて、前記適正でないと判定された前記ＯＣＴデータを補間する補間ステップと、を前記眼科撮影装置に実行させることを特徴とする。
【図面の簡単な説明】
【０００７】
【図１】眼科撮影装置の光学系及び制御系を示す図である。
【図２】判定処理を示すフローチャートである。
【図３】モニタの表示画面の一例である。
【図４】正面モーションコントラスト画像の一例である。
【発明を実施するための形態】
【０００８】
＜概要＞
典型的な実施形態の１つについて、図面を参照して説明する。図１〜図４は、本実施形態に係る眼科撮影装置を説明する図である。なお、以下の＜＞にて分類された項目は、独立または関連して利用され得る。
【０００９】
例えば、眼科撮影装置（例えば、眼科撮影装置１）は、ＯＣＴ光学系により取得される干渉信号を処理することによって、被検眼のＯＣＴデータを取得する光干渉断層計（以下、ＯＣＴ装置）であってもよい。また、例えば、眼科撮影装置は、レーザ光を二次元的に走査することによって、被検眼のＳＬＯ正面画像データを取得する走査型レーザ検眼鏡（以下、ＳＬＯ装置）と、ＯＣＴ装置と、が複合された装置であってもよい。また、例えば、眼科撮影装置は、治療レーザ光を被検眼の組織上に照射して、被検眼の治療を行う治療用レーザ装置と、ＯＣＴ装置と、ＳＬＯ装置と、が複合された装置であってもよい。なお、本実施例においては、少なくともＯＣＴ光学系を備える眼科撮影装置であればよい。
【００１０】
＜ＯＣＴ光学系＞
例えば、本実施例に係る眼科撮影装置は、被検眼に照射された測定光と参照光による干渉信号を検出するＯＣＴ光学系（例えば、ＯＣＴ光学系１００）を有し、干渉信号を処理することで、被検眼のＯＣＴデータを取得する。例えば、ＯＣＴ光学系は、被検眼上の走査ラインにて測定光を走査するための走査部（例えば、走査部１０８）を備えてもよい。例えば、測定光は、ラスタースキャンにより走査されてもよいし、ラジアルスキャンにより走査されてもよい。また、例えば、ＯＣＴ光学系は、光源からの光を測定光路と参照光路に分割するための検出器（例えば、検出器１２０）を有し、測定光路を介して被検眼に導かれた測定光と、参照光路からの参照光と、による干渉信号を検出してもよい。
【００１１】
例えば、ＯＣＴ光学系は、フーリエドメインＯＣＴ光学系を基本的構成としてもよい。フーリエドメインＯＣＴ光学系としては、スペクトルドメインＯＣＴ（ＳＤ−ＯＣＴ）光学系であってもよい。波長掃引式ＯＣＴ（ＳＳ−ＯＣＴ）光学系であってもよい。また、例えば、ＯＣＴ光学系は、タイムドメインＯＣＴ（ＴＤ−ＯＣＴ）を基本構成としてもよい。なお、本開示の技術は、被検物の反射強度を検出するための強度ＯＣＴ、被検物のＭＣデータを検出するためのＯＣＴアンジオグラフィー（例えば、ドップラーＯＣＴ）、偏光感受ＯＣＴ（ＰＳ−ＯＣＴ：Polarization Sensitive OCT）、等において適用されてもよい。また、強度ＯＣＴとＰＳ−ＯＣＴとが複合されたマルチファンクションＯＣＴにおいて適用されてもよい。
【００１２】
＜ＯＣＴデータ＞
ＯＣＴデータは、信号データであってもよいし、信号データから生成される画像データであってもよい。例えば、ＯＣＴデータは、被検眼の反射強度特性を示す断層画像データ、被検眼のＯＣＴアンジオデータ（例えば、ＯＣＴモーションコントラストデータ）、被検眼のドップラー特性を示すドップラーＯＣＴデータ、被検眼の偏光特性を示す偏光特性データ、等の少なくともいずれかであってもよい。
【００１３】
例えば、ＯＣＴデータは、Ａスキャンデータ（例えば、Ａスキャン断層画像データ等）、Ｂスキャンデータ（例えば、Ｂスキャン断層画像データ、二次元ＯＣＴアンジオデータ、等）、正面（En face）データ（例えば、ＯＣＴ正面データ、正面モーションコントラストデータ、等）、三次元データ（例えば、三次元断層画像データ、三次元ＯＣＴアンジオデータ、等）、等の少なくともいずれかであってもよい。
【００１４】
例えば、断層画像データは、Ａスキャン断層画像データであってもよい。また、例えば、断層画像データは、Ｂスキャン断層画像データであってもよい。なお、Ｂスキャン断層画像データは、走査ライン（横断位置）に沿って測定光をＸＹ方向のいずれかの方向（例えば、Ｘ方向）に走査させることによって取得された断層画像データであってもよい。また、例えば、断層画像データは、三次元断層画像データであってもよい。なお、三次元断層画像データは、測定光を二次元的に走査することによって取得される断層画像データであってもよい。
【００１５】
なお、例えば、ＯＣＴデータは、三次元断層画像データから取得されるＯＣＴ正面データであってもよい。ＯＣＴ正面データは、深さ方向に関して積算された積算画像、ＸＹ各位置でのスペクトルデータの積算値、ある一定の深さ方向におけるＸＹ各位置での輝度データ、網膜表層画像、等であってもよい。
【００１６】
例えば、ＯＣＴアンジオデータは、二次元ＯＣＴアンジオデータであってもよい。なお、二次元ＯＣＴアンジオデータは、走査ライン（横断位置）に沿って測定光をＸＹ方向のいずれかの方向（例えば、Ｘ方向）に走査させることによって取得されるＯＣＴアンジオデータであってもよい。また、例えば、ＯＣＴアンジオデータは、三次元ＯＣＴアンジオデータであってもよい。なお、三次元ＯＣＴアンジオデータは、測定光を二次元的に走査することによって取得されるＯＣＴアンジオデータであってもよい。また、例えば、ＯＣＴアンジオデータは、三次元モーションコントラストデータから取得される正面モーションコントラストデータであってもよい。
【００１７】
例えば、本実施例における眼科撮影装置は、このようなＯＣＴデータとして、干渉信号を演算処理することにより取得されるモーションコントラストデータを取得してもよい。言い換えると、ＯＣＴ光学系により複数のＯＣＴ信号を取得し、演算処理によって、複数のＯＣＴ信号に基づいたモーションコントラストデータを取得してもよい。
【００１８】
＜判定手段＞
例えば、本実施例に係る眼科撮影装置は、判定手段（例えば、制御部７０）を備えていてもよい。判定手段は、走査ラインにて取得されるＯＣＴデータに関する適否を判定する。例えば、ＯＣＴデータに関する適否は、ＯＣＴデータ（信号データ及び画像データの少なくともいずれか）に基づいて判定されてもよい。例えば、ＯＣＴデータが信号データである場合、判定手段は、ＯＣＴ信号の信号強度が所定の閾値以下であったときに、ＯＣＴデータが適切でないと判定してもよい。所定の閾値は、予め実験やシミュレーション等から設定されていてもよいし、任意に設定できてもよい。また、例えば、ＯＣＴデータが信号データである場合、判定手段は、１つの走査ラインにおいて取得される複数のＯＣＴ信号のうち、少なくとも１つのＯＣＴ信号の波形が他のＯＣＴデータの波形と異なっていたときに、ＯＣＴデータが適切でないと判定してもよい。
【００１９】
例えば、ＯＣＴデータが画像データである場合、判定手段は、ＯＣＴ画像の輝度値が所定の閾値以下であったときに、ＯＣＴデータが適切でないと判定してもよい。所定の閾値は、予め実験やシミュレーション等から設定されていてもよいし、任意に設定できてもよい。また、例えば、ＯＣＴデータが画像データである場合、判定手段は、１つの走査ラインにおいて取得される複数のＯＣＴ画像のうち、少なくとも１つの画像が他の画像と異なっていたときに、ＯＣＴデータが適切でないと判定してもよい。
【００２０】
また、例えば、ＯＣＴデータに関する適否は、ＯＣＴデータとは異なるデータに基づいて判定されてもよい。この場合、判定手段は、被検眼の前眼部観察像を用いて、被検眼のまばたき、被検眼の位置ずれ量、等を検出し、これらの検出結果からＯＣＴデータの適否を判定してもよい。例えば、判定手段は、まばたきを検出したときに、ＯＣＴデータが適切でないと判定してもよい。また、例えば、判定手段は、被検眼の位置ずれ量（例えば、角膜頂点位置の位置ずれ量、等）が許容範囲から外れていたときに、ＯＣＴデータが適切でないと判定してもよい。許容範囲は、予め実験やシミュレーション等から設定されていてもよいし、任意に設定できてもよい。また、この場合、判定手段は、被検眼の眼底を赤外光で撮影する赤外撮影光学系（例えば、ＳＬＯ装置、ＩＲカメラ、等）により取得される正面画像データを用いて、被検眼の位置ずれ量を検出してもよい。一例として、判定手段は、ＳＬＯ装置により取得される被検眼のＳＬＯデータを用いて被検眼の位置ずれ量を検出し、これらの検出結果からＯＣＴデータの適否を判定してもよい。例えば、判定手段は、位置ずれ量が許容範囲から外れていたときに、ＯＣＴデータが適切でないと判定してもよい。なお、被検眼の眼底の正面画像データは、被検眼の眼底の正面を観察するための眼底正面観察光学系により取得された正面画像データであってもよく、被検眼の眼底を可視光で撮影したカラー正面画像データが用いられてもよい。
【００２１】
なお、判定手段は、上記のような判定処理を組み合わせて、ＯＣＴデータに関する適否を判定する構成であってもよい。言い換えると、判定手段は、ＯＣＴデータの信号強度、ＯＣＴデータの波形、ＯＣＴデータの輝度値、被検眼のまばたき、被検眼の位置ずれ量、等の少なくともいずれかによって、ＯＣＴデータに関する適否を判定する構成であってもよい。また、判定手段は、ＯＣＴデータを適正でないと判定した場合には、そのＯＣＴデータを取得した走査ラインの数が、所定の走査ラインの数だけ連続しているか否かを判定してもよい。すなわち、そのＯＣＴデータを取得した走査ラインの数が、所定の走査ラインの数だけ連続しているか否かを判定してもよい。
【００２２】
＜制御手段＞
例えば、本実施例に係る眼科撮影装置は、制御手段（例えば、制御部７０）を備えていてもよい。制御手段は、判定手段の判定結果に基づいて走査部を制御し、測定光の走査ラインを次の走査ラインへと変更する。例えば、制御手段は、走査ラインで取得されたＯＣＴデータを判定手段が適正と判定した場合に、走査部を制御して走査ラインを次の走査ラインへと変更してもよい。また、例えば、制御手段は、走査ラインで取得されたＯＣＴデータを判定手段が適正でないと判定した場合にも、走査部を制御して走査ラインを次の走査ラインへと変更してもよい。例えば、このように、判定手段の判定結果に応じて、走査ライン毎に取得されるＯＣＴデータの適否に関わらず測定光の走査ラインが変更されるため、被検眼の撮影時間を短縮し、被検者への負担を軽減させることができる。
【００２３】
例えば、制御手段は、測定光を同一の走査ラインで所定の回数走査するように走査部を制御してもよい。この場合、制御手段は、判定手段により適正と判定されるＯＣＴデータが取得された場合に、走査ラインを次の走査ラインへと変更するようにしてもよい。また、この場合、制御手段は、判定手段により適正でないと判定されるＯＣＴデータが所定の回数のすべての走査にて取得された場合に、走査ラインを次の走査ラインへと変更するようにしてもよい。例えば、このような構成であることによって、判定手段により適正でないと判定されるＯＣＴデータが取得される走査ラインの数を減らすことができるため、検者は被検眼のより良好な撮影画像を取得することができる。
【００２４】
また、例えば、制御手段は、判定手段が適正でないと判定したＯＣＴデータが取得された走査ラインの数が、所定の走査ラインの数だけ連続しているか否かを判定した判定結果に基づいて、走査部を制御し、測定光の走査ラインを次の走査ラインへと変更してもよい。この場合、制御手段は、適正でないと判定されたＯＣＴデータが所定の走査ラインの数だけ連続して取得された場合に、判定手段により適正と判定されるＯＣＴデータが取得されるまで、走査部に測定光を同一の走査ラインにて走査させ続けるようにしてもよい。これによって、適正でないと判定されるＯＣＴデータが、所定の走査ラインの数以上に連続して取得されなくなるので、補間手段により補間されるＯＣＴデータを一定の精度に保つことができる。なお、制御手段は、適正でないと判定されたＯＣＴデータが所定の走査ラインの数だけ連続して取得されなかった場合に、測定光の走査ラインを次の走査ラインへと変更してもよい。
【００２５】
＜補間手段＞
例えば、本実施例に係る眼科撮影装置は、補間手段（例えば、制御部７０）を備えていてもよい。補間手段は、判定手段により適正でないと判定されたＯＣＴデータを取得した走査ラインの周辺の走査ラインに対応するＯＣＴデータに基づいて、適正でないと判定されたＯＣＴデータを補間する。
【００２６】
例えば、周辺の走査ラインとは、適正でないと判定されたＯＣＴデータを取得した走査ラインの周辺に存在する複数の走査ラインであってもよい。一例としては、適正でないと判定されたＯＣＴデータを取得した走査ラインの前に存在する複数の走査ラインであってもよいし、適正でないと判定されたＯＣＴデータを取得した走査ラインの後に存在する複数の走査ラインであってもよい。もちろん、適正でないと判定されたＯＣＴデータを取得した走査ラインの前後に存在する複数の走査ラインであってもよい。また、例えば、周辺の走査ラインとは、適正でないと判定されたＯＣＴデータを取得した走査ラインの前後の少なくともいずれかに存在する走査ラインであってもよい。なお、周辺の走査ラインは、少なくとも判定手段により適正と判定されたＯＣＴデータを取得した走査ラインが含まれていればよく、判定手段により適正でないと判定されたＯＣＴデータを取得した走査ラインが含まれていてもよい。例えば、本実施例では、このような周辺の走査ラインにて取得されるＯＣＴデータを用いて、適正でないと判定されたＯＣＴデータが補間されるため、被検眼の良好な撮影画像を効率良く取得することができる。
【００２７】
例えば、本実施例では、補間手段が、判定手段により適正でないと判定されたＯＣＴデータを取得した走査ラインの前後の少なくともいずれかのＯＣＴデータであって、判定手段により適正と判定された走査ラインに対応するＯＣＴデータに基づいて、適正でないと判定されたＯＣＴデータを補間する。すなわち、本実施例では、判定手段により適正と判定された走査ラインに対応するＯＣＴデータのみが補間処理に用いられる。このため、判定手段により適正でないと判定された走査ラインに対応するＯＣＴデータが補間処理に用いられる場合よりも、補間処理の精度を向上させることができる。
【００２８】
なお、補間手段は、判定手段により適正でないと判定されたＯＣＴデータを取得した走査ラインの周辺の走査ライン、あるいは、前後の少なくともいずれかの走査ラインに対応するＯＣＴデータを複写処理することで、ＯＣＴデータを補間してもよい。また、補間手段は、判定手段により適正でないと判定されたＯＣＴデータを取得した走査ラインの周辺の走査ライン、あるいは、前後の少なくともいずれかの走査ラインに対応するＯＣＴデータを補間処理することで、ＯＣＴデータを補間してもよい。一例として、補間処理には、フレーム補間技術や超解像技術が利用されてもよい。例えば、補間手段は、複写処理と補間処理の双方を実施する構成であっても、複写処理と補間処理の少なくとも一方を実施する構成であってもよい。
【００２９】
例えば、本実施例では、このような補間手段が、判定手段により適正でないと判定されたモーションコントラストデータを取得した走査ラインの周辺のモーションコントラストデータに基づいて、適正でないと判定されたモーションコントラストデータを補間するようにしてもよい。また、例えば、本実施例では、モーションコントラストデータが走査ラインに対応する正面モーションコントラストデータであって、補間手段は、適正でないと判定された正面モーションコントラストデータを取得した走査ラインの周辺の正面モーションコントラストデータに基づいて、適正でないと判定された正面モーションコントラストデータを補間するようにしてもよい。例えば、モーションコントラストデータを積算した正面モーションコントラストデータを得て、これに対する補間処理を実行した場合には、モーションコントラストデータに対して補間処理を実行し、これを積算した正面モーションコントラストデータを得るよりも、補間処理に用いるデータ量を少なくすることができる。このため、被検眼の撮影画像をより効率的に取得することができる。
【００３０】
例えば、本実施例に係る眼科撮影装置は、検出手段（例えば、制御部７０）を備えていてもよい。検出手段は、被検眼の動きを追尾して検出する。検出手段は、赤外撮影光学系により取得される正面画像データから特徴部位を検出することで、被検眼の動きを追尾する構成としてもよい。一例として、検出手段は、ＳＬＯ装置を用いてリアルタイムに取得される被検眼のＳＬＯデータから特徴部位を検出することで、被検眼の動きを追尾してもよい。なお、被検眼の特徴部位は、取得されたＳＬＯデータにおけるすべてのフレームに対して検出されてもよいし、取得されたＳＬＯデータにおける所定のフレーム間隔（例えば、２フレーム間隔等）に対して検出されてもよい。例えば、これによって、被検眼の位置ずれ量を常に検出することができる。
【００３１】
例えば、本実施例に係る眼科撮影装置は、トラッキング手段（例えば、制御部７０）を備えていてもよい。トラッキング手段は、検出手段の検出結果に基づいて走査部を制御し、被検眼に対する走査ラインを補正する。例えば、トラッキング手段は、被検眼の位置ずれ量に基づいて走査部１０８の駆動を制御し、測定光の走査ラインを検出した特徴部位に対して補正してもよい。これによって、被検眼に位置ずれが生じても、測定光を適切に走査することができる。
【００３２】
例えば、眼科撮影装置がこのような構成であるとき、制御手段は、トラッキング手段による走査ラインの補正が安定しない場合に、トラッキング手段の制御を停止させて、測定光の走査ラインを次の走査ラインへと変更してもよい。これによって、例えば、被検眼が動いて走査ラインの補正（つまり、トラッキング）が安定しない場合等であっても、測定光の走査ラインが次の走査ラインへと変更される。補正が安定しなかった走査ラインでのＯＣＴデータは取得されないが、このＯＣＴデータを補間して取得することによって、被検眼の撮影時間を短縮するとともに、被検眼の撮影画像を効率良く取得することができるようになる。
【００３３】
例えば、眼科撮影装置は、トラッキングにより走査ラインを補正してから、測定光を走査する構成であってもよい。この場合、トラッキングを開始してから一定の時間が経過した場合に、トラッキングが安定しないと判定してもよい。また、例えば、眼科撮影装置は、トラッキングにより走査ラインを補正しながら、測定光を走査する構成であってもよい。この場合、ＳＬＯ装置により被検眼の位置ずれが検出されたときに、トラッキングが安定しないと判定されてもよい。また、この場合、ＯＣＴ光学系により１つの走査ラインで取得される複数のＯＣＴデータに、他と異なるＯＣＴデータがあったときに、トラッキングが安定しないと判定してもよい。すなわち、ＯＣＴデータに基づいて、被検眼に位置ずれがあるか否かを判定してもよい。
【００３４】
なお、被検眼の位置ずれが多い場合には、取得されたＯＣＴデータの総数に対して、適正でないと判定されるＯＣＴデータの数が多くなる。同様に、測定光を走査した総数に対して、適正でないと判定されるＯＣＴデータを取得した走査ラインの数が多くなる。このため、制御手段は、適正でないと判定されるＯＣＴデータの累計、適正でないと判定されるＯＣＴデータを取得した走査ラインの累計、等からトラッキングが安定したか否かを判定してもよい。
【００３５】
なお、本開示は、本実施形態に記載する装置に限定されない。例えば、下記実施形態の機能を行う端末制御ソフトウェア（プログラム）を、ネットワークまたは各種記憶媒体等を介してシステムあるいは装置に供給し、システムあるいは装置の制御装置（例えば、ＣＰＵ等）がプログラムを読み出して実行することも可能である。
【００３６】
＜実施例＞
以下、本開示における典型的な実施例について、図面を参照して説明する。図１は眼科撮影装置の光学系及び制御系を示す図である。なお、図１では、被検眼Ｅの軸方向（前後方向）をＺ方向、水平方向（左右方向）をＸ方向、鉛直方向（上下方向）をＹ方向として説明する。被検眼Ｅの眼底Ｅｆにおける表面方向をＸＹ方向として考えてもよい。
【００３７】
本実施例における眼科撮影装置１は、ＯＣＴ装置とＳＬＯ装置とが複合された眼科撮影装置である。また、本実施例における眼科撮影装置１は、被検眼Ｅの眼底Ｅｆを撮影する。なお、眼科撮影装置１は、被検眼Ｅの前眼部（例えば、角膜、水晶体、等）を撮影してもよい。例えば、眼科撮影装置１は、ＯＣＴ光学系１００、観察光学系２００、固視誘導部３００、制御部７０、等を備える。
【００３８】
＜ＯＣＴ光学系＞
ＯＣＴ光学系１００は、いわゆる眼科用光干渉断層計（Optical Coherence Tomography：OCT）の構成をもち、被検眼Ｅの眼底Ｅｆを撮影して、そのＯＣＴデータを取得する。ＯＣＴ光学系１００は、ＯＣＴデータとして、干渉信号を処理したＯＣＴ信号を取得してもよいし、ＯＣＴ信号から生成した画像を取得してもよい。また、ＯＣＴ光学系１００は、ＯＣＴデータとして、断層画像を取得してもよいし、断層画像に基づいて作成される正面画像を取得してもよいし、後述する演算処理に基づいて作成されるモーションコントラスト画像を取得してもよい。例えば、本実施例では、ＯＣＴ光学系１００によって、被検眼のモーションコントラスト（以下、ＭＣ）画像が取得される。例えば、ＭＣ画像は、ＯＣＴデータに基づいて血流の動きや血管領域を輝度値で表現した画像であってもよい。
【００３９】
例えば、ＯＣＴ光学系１００は、タイムドメインＯＣＴ（Time Domain OCT：TD-OCT）であってもよい。また、例えば、ＯＣＴ光学系１００は、フーリエドメインＯＣＴ（Fourier Domain OCT：FD-OCT）であってもよい。ＦＤ−ＯＣＴとしては、スペクトルドメインＯＣＴ（Spectral Domain OCT：SD-OCT）や波長掃引式ＯＣＴ（Swept Source OCT：SS-OCT）が代表的である。本実施例では、ＯＣＴ光学系１００にＳＤ−ＯＣＴを適用した場合を例に挙げる。
【００４０】
例えば、ＯＣＴ光学系１００は、光源１０２から出射した光を測定光と参照光に分割し、被検眼Ｅに照射された測定光と参照光による干渉信号を取得する。例えば、ＯＣＴ光学系１００は、光源１０２、カップラー（光分割器）１０４、走査部（例えば、光スキャナ）１０８、測定光学系１０６、検出器１２０、参照光学系１３０、等を備える。例えば、光源１０２、測定光学系１０６、検出器１２０、及び参照光学系１３０は、光ファイバでカップラー１０４に繋がれている。
【００４１】
本実施例において、ＯＣＴ光学系１００は、光源１０２から出射した光を、カップラー１０４によって測定光と参照光に分割する。測定光は、光ファイバを通過した後に空気中へ出射され、走査部１０８及び測定光学系１０６を介して、眼底Ｅｆに導かれる。参照光は、光ファイバを通過して、参照光学系１３０に導かれる。眼底Ｅｆに反射された測定光と、後述する反射光学系に反射された参照光と、は同様の経路を経て光ファイバに戻される。ＯＣＴ光学系１００は、測定光と参照光の合成による干渉信号（干渉光）を、検出器１２０に受光させる。
【００４２】
例えば、光源１０２は、ＯＣＴ光学系１００の測定光及び参照光として用いられる低コヒーレントの光を発する低コヒーレント光源（広帯域光源）である。例えば、光源１０２は、λ＝８００ｎｍ〜１１００ｎｍの間に中心波長をもつ光を照射する光源であってもよい。例えば、光源１０２は、ＳＬＤ（Super luminescent diode）光源であってもよい。
【００４３】
例えば、検出器１２０は、測定光と参照光の合成による干渉信号を検出する。例えば、検出器１２０は、干渉信号を各波長成分（各周波数成分）に分光する分光光学系（スペクトルメータ）を有する。例えば、スペクトルメータは、回折格子とラインセンサからなる。検出器１２０が検出した干渉信号は、制御部７０へと出力される。
【００４４】
例えば、制御部７０は、干渉信号を処理することでＯＣＴ信号を取得する。また、例えば、制御部７０は、ＯＣＴ信号をフーリエ変換することで、複素ＯＣＴ信号を取得する。また、例えば、制御部７０は、複素ＯＣＴ信号の振幅の絶対値を算出することで、被検眼Ｅの所定範囲の深さプロファイル（Ａスキャンデータ）を取得する。すなわち、被検眼Ｅの深さ方向における信号強度が取得される。例えば、制御部７０は、走査部１０８にて走査された測定光の各走査ラインにおける深さプロファイルを並べることで、被検眼Ｅの断層画像データ（Ｂスキャンデータ）を取得する。なお、各データは信号データであってもよいし、信号データから生成された画像データであってもよい。
【００４５】
また、例えば、制御部７０は、被検眼Ｅに対する同一の走査ラインに関して、時間的に異なる少なくとも２つ以上の複素ＯＣＴ信号から、ＭＣ画像を取得する。すなわち、少なくとも２つ以上の複素ＯＣＴ信号を解析処理することで、ＭＣ画像を取得する。例えば、制御部７０は、走査部１０８にて走査された測定光の各走査ラインにおけるＭＣ画像を、深さ方向に直交する方向に関する二次元範囲に並べることで、三次元ＭＣ画像を取得する。
【００４６】
走査部１０８は、眼底Ｅｆ上で、測定光をＸＹ方向（横断方向）に走査させる。例えば、走査部１０８は、被検眼Ｅの瞳孔と略共役な位置に配置される。例えば、走査部１０８は２つのガルバノミラーであり、駆動機構５０によって、その反射角度が任意に調整される。これにより、光源１０２から出射された光の反射（進行）方向が変化し、眼底Ｅｆ上における撮影位置が変更される。なお、走査部１０８は、光を偏向させる構成であればよい。例えば、反射ミラー（ガルバノミラー、ポリゴンミラー、レゾナントスキャナ、等）の他、光の進行（偏向）方向を変化させる音響光学素子（ＡＯＭ）が用いられてもよい。
【００４７】
参照光学系１３０は、眼底Ｅｆで反射された測定光と合成される参照光を生成する。参照光学系１３０は、マイケルソンタイプであってもよいし、マッハツェンダタイプであってもよい。例えば、参照光学系１３０は、反射光学系（例えば、参照ミラー）によって形成され、カップラー１０４からの参照光を反射光学系により反射して再度カップラー１０４に戻し、検出器１２０へと導く。他の例として、参照光学系１３０は、透過光学系（例えば、光ファイバ）によって形成され、カップラー１０４からの参照光を、カップラー１０４に戻さず透過させることによって、検出器１２０へと導いてもよい。
【００４８】
参照光学系１３０は、参照光路中の光学部材を移動させることにより、測定光と参照光との光路長差を変更する構成を有する。例えば、参照ミラーが光軸方向に移動される。光路長差を変更するための構成は、測定光学系１０６の測定光路中に配置されてもよい。
【００４９】
＜観察光学系＞
観察光学系２００は、いわゆる眼科用走査型レーザ検眼鏡（Scanning Laser Ophthalmoscope：SLO）の構成をもち、被検眼Ｅの眼底Ｅｆを撮影して、そのＳＬＯ正面画像を取得する。観察光学系２００は、いわゆる眼底カメラタイプの構成であってもよい。また、観察光学系２００は、赤外光を用いて被検眼を撮影する赤外撮影光学系であってもよい。
【００５０】
例えば、観察光学系２００は、レーザ光源２０１、走査部２０４、穴開きミラー２０５、回転板ユニット２０６、受光素子２０９、等を備える。もちろん、観察光学系２００は、この他の光学素子を適宜備えてもよい。例えば、レーザ光源２０１は、少なくとも、第１波長（例えば、波長７９０ｎｍ付近）のレーザ光と、第２波長（例えば、波長４９０ｎｍ付近）のレーザ光と、を出射してもよい。レーザ光源２０１は、単色光のみを出射してもよい。
【００５１】
例えば、レーザ光源２０１からのレーザ光は、中央に開口部を有する穴開きミラー２０５の開口部を通って、走査部２０４へと向かう。走査部２０４に反射されたレーザ光は、測定光学系１０６を通過した後に、眼底Ｅｆで集光する。レーザ光源２０１から眼底Ｅｆに対してレーザ光が照射されることにともなって、眼底Ｅｆから光が発せられる。例えば、レーザ光は、眼底Ｅｆで散乱・反射される。その結果、眼底Ｅｆで散乱・反射された光（以下、眼底反射光）が、瞳孔を介して出射される。また、レーザ光は、眼底Ｅｆに存在する蛍光物質を励起させる場合がある。このため、眼底Ｅｆに存在する蛍光物質から発せられた蛍光が、瞳孔を介して出射する場合がある。
【００５２】
走査部２０４は、レーザ光源２０１から導かれたレーザ光を眼底Ｅｆ上で走査し、レーザ光の進行方向を変化させる（言い換えると、レーザ光を偏向する）。本実施例において、走査部２０４は、反射ミラー２０３を有している。例えば、反射ミラー２０３は、ガルバノミラー、ポリゴンミラー、等であってもよい。なお、走査部２０４としては、レゾナントスキャナ、音響光学素子（ＡＯＭ）、等が用いられてもよい。
【００５３】
回転板ユニット２０６は、受光素子２０９に受光させる光の波長を選択する。回転板ユニット２０６は、回転板２０７、駆動部２０８、等を備える。例えば、回転板２０７は、眼底Ｅｆで発生した蛍光を観察するためのバリアフィルタを複数有している。例えば、回転板２０７が駆動部２０８によって回転されることで、受光素子２０９に向かう光路に各種のバリアフィルタがセットされる。
【００５４】
例えば、回転板２０７には、赤外蛍光撮影用のバリアフィルタ、可視蛍光撮影用のバリアフィルタ、等が設けられる。例えば、赤外蛍光撮影用のバリアフィルタは、赤外蛍光撮影の一つであるＩＣＧＡ（Indocyanine Green Angiography）撮影用のバリアフィルタとして用いられてもよい。ＩＣＧＡ撮影は、蛍光眼底造影剤としてインドシアニングリーンを用いる蛍光撮影である。例えば、ＩＣＧＡ撮影を行う場合は、レーザ光源２０１から第１波長のレーザ光を照射し、赤外蛍光撮影用のバリアフィルタを介して、波長８００ｎｍ〜８６０ｎｍ付近の蛍光を撮影する。なお、ＩＣＧＡ撮影は、主として脈絡膜血管の観察に用いられる。
【００５５】
例えば、可視蛍光撮影用のバリアフィルタは、ＦＡ（Fluorescein-Angiography）撮影用のバリアフィルタとして用いられてもよい。ＦＡ撮影は、蛍光眼底造影剤としてフルオレセインを用いる蛍光撮影である。例えば、ＦＡ撮影を行う場合は、第２波長のレーザ光を照射し、可視蛍光撮影用のバリアフィルタを介して、波長５１０ｎｍ〜５５０ｎｍ付近の蛍光を撮影する。なお、ＦＡ撮影は、主として網膜血管の観察に用いられる。
【００５６】
受光素子２０９は、レーザ光源２０１から照射されたレーザ光にともなう眼底Ｅｆからの光（すなわち、通常撮影時には眼底反射光、蛍光撮影時には眼底Ｅｆで発生した蛍光、等）を受光する。例えば、蛍光撮影時において、制御部７０は、受光素子２０９からの受光信号に基づいた眼底ＥｆのＳＬＯ蛍光正面画像を取得する。
【００５７】
眼底Ｅｆにレーザ光が照射される場合、眼底Ｅｆで反射または出射された光は、測定光学系１０６、走査部２０４、をそれぞれ通過し、穴開きミラー２０５で反射された後に、回転板２０７のフィルタを介して、受光素子２０９へと導かれる。なお、被検眼Ｅの瞳位置と、穴開きミラー２０５の開口部と、は光学的に共役な関係であってもよい。
【００５８】
＜固視誘導部＞
固視誘導部３００は、被検眼Ｅの視線方向を誘導するための光学系を有する。固視誘導部３００は、被検眼Ｅに呈示する固視灯を有し、固視灯の呈示位置を二次元的に変更させる。これによって、被検眼Ｅの視線が複数の方向に誘導され、結果的に撮影部位が変更される。例えば、撮影光軸に対して固視灯が同方向に呈示されると、眼底Ｅｆの中心部が撮影部位に設定される。また、例えば、撮影光軸に対して固視灯が上方向に呈示されると、眼底Ｅｆの上部が撮影部位に設定される。すなわち、撮影光軸に対する固視灯の位置に応じて、被検眼Ｅの撮影部位が変更される。
【００５９】
例えば、固視誘導部３００としては、マトリクス状に配列された固視灯（例えば、ＬＥＤ（Light Emitting Diode）等）の点灯位置を変化させることで被検眼Ｅの固視位置を調整する構成、光スキャナを用いて光源からの光を走査し、光源の点灯を制御することで被検眼Ｅの固視位置を調整する構成、等が考えられる。また、固視誘導部３００は、内部固視灯タイプであってもよいし、外部固視灯タイプであってもよい。
【００６０】
＜制御部＞
制御部７０は、一般的なＣＰＵ（プロセッサ）７１、ＲＯＭ７２、ＲＡＭ７３、等で実現される。例えば、ＣＰＵ７１は、眼科撮影装置１における各部の駆動を制御する。例えば、ＲＯＭ７２には、ＣＰＵ７１が実行する各種プログラムが記憶されている。例えば、ＲＡＭ７３は、各種の情報を一時的に記憶する。なお、制御部７０は、複数の制御部（つまり、複数のプロセッサ）によって構成されてもよい。
【００６１】
例えば、制御部７０は、記憶部（例えば、不揮発性メモリ）７４、表示部（例えば、モニタ）７５、操作部７６、等と電気的に接続される。例えば、制御部７０は、モニタ７５の表示画面を制御する。モニタ７５は、観察光学系２００によるＳＬＯ正面データ、ＯＣＴ光学系１００によるＯＣＴデータ、等を表示する。例えば、モニタ７５は、眼科撮影装置１の本体に搭載されたモニタ（ディスプレイ）であってもよいし、眼科撮影装置１の本体に接続されたモニタであってもよい。例えば、モニタ７５には、パーソナルコンピュータのモニタを用いてもよい。また、モニタ７５は、複数のモニタを併用してもよい。なお、モニタ７５は、タッチパネルであってもよい。このような場合には、モニタ７５が操作部７６として機能する。
【００６２】
操作部７６には、検者による各種の操作指示が入力される。操作部７６は、入力された操作指示に応じた信号を制御部７０に出力する。例えば、操作部７６としては、マウス、ジョイスティック、キーボード、タッチパネル、等の少なくともいずれかのユーザーインターフェイスを用いてもよい。制御部７０は、操作部７６が受け付けた検者の操作に基づく操作信号を取得してもよい。
【００６３】
不揮発性メモリ７４（以下、メモリ７４）は、電源の供給が遮断されても記憶内容を保持できる非一過性の記憶媒体であってもよい。例えば、メモリ７４としては、ハードディスクドライブ、フラッシュＲＯＭ、着脱可能なＵＳＢメモリ、等を使用することができる。メモリ７４は、取得されたＯＣＴデータの他、取得されたＯＣＴデータの撮影に係る情報（例えば、眼底Ｅｆにおける撮影位置、等）を記憶してもよい。
【００６４】
例えば、制御部７０は、固視誘導部３００を制御して、固視灯の呈示位置を変更する。また、例えば、制御部７０は、ＯＣＴ光学系１００が備える検出器１２０から出力される干渉信号、観察光学系２００が備える受光素子から出力される受光信号、等を取得する。また、例えば、制御部７０は、走査部１０８を制御して、被検眼Ｅに対する測定光の照射位置を変更する。また、例えば、制御部７０は、走査部４０８を制御して、被検眼Ｅに対するレーザ光の照射位置を変更する。
【００６５】
＜制御動作＞
以下、一例として、眼科撮影装置１で被検眼Ｅの眼底Ｅｆを撮影し、ＭＣ画像を取得する制御動作を説明する。
【００６６】
＜被検眼のアライメント＞
まず、検者は、被検眼Ｅと眼科撮影装置１とのアライメントを行う。制御部７０は、固視誘導部３００が備える固視灯を点灯させる。また、制御部７０は、図示なき視標投影系が備える光源を点灯させる。これによって、被検眼Ｅにアライメント指標像が投影される。また、被検眼Ｅの前眼部は、図示なき前眼部観察用のカメラに検出され、その前眼部観察像がモニタ７５に表示される。検者は、被検者に固視灯を注視するよう指示した後、前眼部観察像及びアライメント指標像をみながら操作部７６（例えば、図示なきジョイスティック）を操作して、被検眼Ｅの角膜頂点位置（または、略角膜頂点位置）と、測定光軸と、を一致させるアライメントを行う。なお、制御部７０がアライメント指標像を用いて角膜頂点位置と測定光軸との位置ずれを検出し、自動的にこのようなアライメントを行う構成としてもよい。
【００６７】
＜ＳＬＯ正面画像の取得＞
アライメントが完了すると、検者は、観察光学系２００を用いて眼底Ｅｆを撮影することで、ＳＬＯ正面画像を取得する。制御部７０は、観察光学系２００が備える光スキャナを制御して、レーザ光源２０１から照射された第１波長のレーザ光を眼底Ｅｆ上で走査させる。また、制御部７０は、受光素子２０９から送信された受光信号を眼底ＥｆのＳＬＯ正面画像として取得する。このＳＬＯ正面画像は、モニタ７５に表示されるとともに、後述する判定処理の基準画像としてメモリ７４に記憶される。
【００６８】
＜走査ラインの設定＞
続いて、検者は、取得したＳＬＯ正面画像を用いて、被検眼Ｅに対する測定光の走査ラインを設定する。図３はモニタ７５の表示画面の一例である。図３（ａ）はモニタ７５の全体を示している。図３（ｂ）はモニタ７５に表示される指標２５を拡大した図である。例えば、モニタ７５には、指標２５と、取得されたＳＬＯ正面画像６５と、が表示される。また、例えば、モニタ７５には、後述の正面ＭＣ画像６６、正面ＭＣ画像６６の特定の位置の断層画像６０、等が表示されてもよい。
【００６９】
指標２５は、正面ＭＣ画像６６の撮影位置、及び、測定光の走査パターンを表す指標である。例えば、指標２５は、ＳＬＯ正面画像６５上にて電気的に重畳表示され、設定された走査パターン（例えば、ラインスキャン、ラスタースキャン、サークルスキャン、ラジアルスキャン、等）に基づいて、その表示形状が変更される。
【００７０】
例えば、検者は、操作部７６を操作（例えば、ドラッグ操作）して、ＳＬＯ正面画像６５上の指標２５を移動させる。これにより、ＯＣＴ光学系１００の測定光が眼底Ｅｆ上を走査する走査ラインが設定される。すなわち、検者が指標２５の位置を移動させることで、眼底Ｅｆを撮影する位置が設定される。
【００７１】
例えば、制御部７０は、眼底Ｅｆを撮影して走査ラインに対応する干渉信号を取得し、干渉信号を処理したＯＣＴデータに対して、図２に示すフローチャートに沿った各判定処理を行う。本実施例では、干渉信号を処理したＯＣＴ信号に対する各判定処理が行われる。
【００７２】
＜ＯＣＴ信号及びＳＬＯ正面画像の取得＞
検者は、ＯＣＴ光学系１００を用いて眼底Ｅｆを撮影する。制御部７０は、撮影開始の信号が入力されると、指標２５の表示位置に基づいて走査部１０８を駆動させ、指標２５の位置に対応する眼底ＥｆのＯＣＴ信号が得られるように、測定光を走査する。なお、指標２５の表示位置（モニタ７５上の座標位置）と、走査部１０８による測定光の走査ラインと、の関係は予め定められている。制御部７０は、指標２５の表示位置に対応する走査範囲に対して測定光を走査するように、走査部１０８における２つのガルバノミラーの駆動を制御する。また、制御部７０は、測定光を走査してＯＣＴ信号を取得するとともに、観察光学系２００を制御してＳＬＯ正面画像を取得する。すなわち、制御部７０は、ＯＣＴ光学系１００によるＯＣＴ信号の取得と、観察光学系２００によるＳＬＯ正面画像の取得と、を並行する（Ｓ１）。
【００７３】
例えば、制御部７０は、設定された走査ライン（例えば、走査ラインＳＬ）に基づいて、ＯＣＴ信号を取得する。例えば、本実施例では、制御部７０によって、眼底Ｅｆ上における第１走査ラインＳＬ１、第２走査ラインＳＬ２、…、最終走査ラインＳＬｎ、の順に走査ラインが設定され、検出器１２０によって、これらの走査ラインに基づくＯＣＴ信号がそれぞれ取得される。ここでは、第１走査ラインＳＬ１のＯＣＴ信号を取得する場合を例示する。
【００７４】
図３（ｂ）に示すように、制御部７０は、第１走査ラインＳＬ１に沿って、測定光をＸ方向に走査させる。眼底Ｅｆにおける表面方向（ＸＹ方向）のいずれかの方向（例えば、Ｘ方向）に測定光を走査させることは「Ｂスキャン」と呼ばれる。以下の説明では、１回のＢスキャンにより取得される１つのＯＣＴ信号を、１フレームのＯＣＴ信号とする。例えば、本実施例では、取得したＯＣＴ信号を演算処理して正面ＭＣ画像６６を取得するため（詳細は後述する）、制御部７０が測定光を同一の走査ラインで複数回走査させ、同一の走査ラインに対して時間的に異なる複数フレームのＯＣＴ信号を取得する。この場合、少なくとも２フレームのＯＣＴ信号が取得されればよいが、本実施例では時間的に異なる４フレームのＯＣＴ信号が取得される。例えば、制御部７０は、第１走査ラインＳＬ１における１回目の走査を終えると、再び測定光を走査させて２回目、３回目、４回目の走査を行い、４フレームのＯＣＴ信号を取得する。すなわち、制御部７０は、１つの走査ラインにつき４フレームのＯＣＴ信号を取得する。
【００７５】
例えば、測定光が４回走査され、４フレームのＯＣＴ信号が取得されている間に、制御部７０はＳＬＯ正面画像を取得する。例えば、本実施例において、ＳＬＯ正面画像を得る際のフレームレートは、ＯＣＴ信号を得る際のフレームレートの１／４である。つまり、１フレームのＳＬＯ正面画像を取得する時間で、４フレームのＯＣＴ信号を取得することができる。
【００７６】
＜ＯＣＴ信号の適否判定＞
制御部７０は、第１走査ラインＳＬ１にて４フレームのＯＣＴ信号を取得すると、取得したＯＣＴ信号に関する適否を判定する。例えば、ＯＣＴ信号の適否はリアルタイムに判定される。例えば、本実施例では、制御部７０が、４フレームのＯＣＴ信号に対応して取得された１フレームのＳＬＯ正面画像と、メモリ７４に記憶された基準となるＳＬＯ正面画像（すなわち、前述の基準画像）と、を用いて被検眼Ｅの動きを検出し、被検眼Ｅの動きからＯＣＴ信号の適否を判定する。
【００７７】
制御部７０は、２つのＳＬＯ正面画像を画像処理し、被検眼の特徴部位を検出する。画像処理は、特徴部位の輝度変化、形状、サイズ、等の特異的な部分を抽出する処理であってもよい。例えば、本実施例では、２つのＳＬＯ正面画像に対するエッジ検出から、被検眼の視神経乳頭が検出される。また、制御部７０は、２つのＳＬＯ正面画像における視神経乳頭の位置から、被検眼Ｅの位置ずれ量を検出する（Ｓ２）。なお、被検眼の特徴部位として被検眼の黄斑が検出され、黄斑の位置から被検眼Ｅの位置ずれ量が検出されてもよい。また、２つのＳＬＯ正面画像間の相関の最大値や誤差の最小値を検出することで、被検眼Ｅの位置ずれ量が検出されてもよい。
【００７８】
なお、位置ずれ量には予め許容範囲が設けられていてもよい。制御部７０は、位置ずれ量が許容範囲内（例えば、所定の閾値以内）であるかを判定する（Ｓ３）。制御部７０は、位置ずれ量が許容範囲を超えていた場合に、第１走査ラインＳＬ１にて取得したＯＣＴ信号が適正でないと判定する。なお、適正でないと判定されたＯＣＴ信号は、後述する正面ＭＣ画像６６において必ずしも必要ではないため、制御部７０は適正でないと判定したＯＣＴ信号を削除する（Ｓ４）。もちろん、制御部７０は、適正でないと判定したＯＣＴ信号であっても、走査ラインの走査ラインに対応付けてメモリ７４に記憶してもよい。
【００７９】
また例えば、制御部７０は、位置ずれ量が許容範囲内に収まっていた場合に、第１走査ラインＳＬ１にて取得したＯＣＴ信号が適正であると判定する。制御部７０は、適正と判定したＯＣＴ信号を走査ラインの走査ラインに対応付けてメモリ７４に記憶する（Ｓ５）。
【００８０】
＜適正でないＯＣＴ信号を取得した走査ライン数の判定＞
ここで、本実施例では、適正でないと判定されたＯＣＴ信号に基づく正面ＭＣ画像６６を後述の補間処理によって補間する。適正でないＯＣＴ信号が連続して取得されると、補間処理の精度に影響するため、適正でないＯＣＴ信号が連続して取得される走査ライン数を所定の走査ライン数以下にする。連続する所定の走査ライン数はいくつであってもよいが、補間処理の精度を維持するために、連続する２つの走査ライン数以下とすることが好ましい。これについて、第４走査ラインＳＬ４で取得されたＯＣＴ信号が適正でないと判定された場合を例に挙げて説明する。本実施例では、適正でないと判定されるＯＣＴ信号が連続する３つめの走査ラインで取得された際に、以下の制御を実施して、適正でないと判定されるＯＣＴ信号の取得を連続する２つの走査ラインに抑えることができる。
【００８１】
例えば、制御部７０は、適正でないと判定されるＯＣＴ信号を取得した走査ラインが、所定の走査ラインの数だけ連続しているか否かを判定する（Ｓ６）。例えば、所定の走査ライン数は、予め実験やシミュレーション等から設定されていてもよいし、検者が任意の走査ライン数を設定できてもよい。被検眼Ｅの撮影状況に応じて、自動的に走査ライン数が変更されてもよい。本実施例では、所定の走査ライン数が３つの走査ラインと設定されている。
【００８２】
例えば、第４走査ラインＳＬ４で取得されたＯＣＴ信号が適正でないと判定された場合、制御部７０は、適正でないと判定されたＯＣＴ信号の取得が連続する３つめの走査ラインか否かを判定する。例えば、制御部７０は、メモリ７４に記憶されている第２走査ラインＳＬ２及び第３走査ラインＳＬ３のＯＣＴ信号の適否を確認する。
【００８３】
例えば、第２走査ラインＳＬ２及び第３走査ラインＳＬ３の双方のＯＣＴ信号が適正でないと判定されていた場合、制御部７０は、適正でないと判定されるＯＣＴ信号が連続する３つめの走査ラインであると判定する。すなわち、適正でないと判定されるＯＣＴ信号が所定の走査ラインの数だけ連続して取得されたと判定する。このとき、制御部７０は、第４走査ラインＳＬ４における測定光の走査を再度実施する（Ｓ７）。例えば、本実施例では、第４走査ラインＳＬ４にて取得されるＯＣＴ信号が適正と判定されるまで、第４走査ラインＳＬ４での走査が繰り返される。これによって、適正でないと判定されるＯＣＴ信号が連続しても、その走査ライン数を２つの走査ライン以下に抑えることができる。
【００８４】
また、例えば、第２走査ラインＳＬ２及び第３走査ラインＳＬ３の少なくともいずれかのＯＣＴ信号が適正と判定されていた場合、制御部７０は、適正でないと判定されるＯＣＴ信号が連続する３つめの走査ラインではないと判定する。すなわち、適正でないと判定されるＯＣＴ信号が所定の数だけ連続して取得されていないと判定する。
【００８５】
＜全走査ラインにおける撮影終了の判定＞
続いて、制御部７０は、設定された全走査ラインにおけるＯＣＴ信号の取得が終了したか否かを判定する。すなわち、制御部７０は、最終走査ラインＳＬｎまで撮影が完了したか否かを判定する（Ｓ８）。例えば、制御部７０は、最終走査ラインＳＬｎでのＯＣＴ信号が取得されていないと判定した場合に、走査部１０８の駆動を制御して、走査ラインを次の走査ラインへと変更する（Ｓ９）。変更された走査ラインにおいて、ＯＣＴ信号とＳＬＯ正面画像の取得、ＯＣＴ信号の適否の判定、及び、最終走査ラインＳＬｎか否かの判定、が実施される。また、例えば、制御部７０は、最終走査ラインＳＬｎでのＯＣＴ信号が取得されたと判定した場合に、被検眼Ｅの撮影を終了する（Ｓ１０）。
【００８６】
＜モーションコントラスト画像の取得＞
例えば、制御部７０は、各走査ラインＳＬにて取得されたＯＣＴ信号をフーリエ変換し、実数成分と虚数成分とを含む複素ＯＣＴ信号を取得する。また、例えば、制御部７０は複素ＯＣＴ信号に対してドップラー位相差法に関する処理とベクトル差分法に関する処理とを行い、ＭＣ画像を取得する。複素ＯＣＴ信号を処理する方法としては、複素ＯＣＴ信号の位相差を算出する方法、複素ＯＣＴ信号のベクトル差分を算出する方法、複素ＯＣＴ信号の位相差及びベクトル差分を掛け合わせる方法、等が考えられる。本実施例では、位相差とベクトル差分を掛け合わせる方法を例に挙げる。
【００８７】
例えば、制御部７０は、同一の走査ラインにて取得された時間的に異なるＯＣＴ信号が変換された複素ＯＣＴ信号に対する位相差を算出する。例えば、制御部７０は、Ｓ／Ｎ比（信号雑音比）が低い領域に存在するランダムな位相差を取り除く。また、例えば、制御部７０は、ＮＦＬ（神経線維層）等の高反射部からの反射信号を取り除くために、位相差の小さい部分を取り除く。これによって、高反射部からの信号なのか、血管からの信号なのか、を区別し易くなる。例えば、本実施例では、位相差を算出したフレームが１つ取得される。なお、位相差を算出したフレームが複数ある場合には、上記の処理を施したフレームの信号を加算平均処理し、ノイズを除去するとよい。
【００８８】
次に、制御部７０は、複素ＯＣＴ信号のベクトル差分を算出する。例えば、複素ＯＣＴ信号は、複素平面上のベクトルとして表すことができる。同一の走査ラインにて取得された時間的に異なる２つの信号を検出し、ベクトル差分を算出することで、被検眼内の造影画像を生成することができる。なお、ベクトル差分を画像化する場合には、差分の大きさの他に、位相情報に基づいて画像化を行ってもよい。例えば、本実施例では、ベクトル差分を算出したフレームが１つ取得される。なお、ベクトル差分を算出したフレームが複数ある場合には、上記の処理を施したフレームの信号を加算平均処理し、ノイズを除去するとよい。
【００８９】
例えば、制御部７０は、ベクトル差分の算出結果に、位相差の算出結果をフィルタとして用いる。なお、本実施例において、「フィルタを掛ける」とは、ある数値に重み付けを行うことである。例えば、制御部７０は、ベクトル差分の算出結果に位相差の算出結果を掛けることで重み付けを行う。つまり、ベクトル差分の算出結果が位相差の算出結果によって重み付けされる。これによって、位相差の小さい部分のベクトル差分は弱められ、位相差の大きい部分のベクトル差分は強められる。例えば、本実施例では、このようにベクトル差分の算出結果と位相差の算出結果とを掛け合わせることで、位相差の算出結果によって重み付けされたＭＣ画像が生成される。制御部７０は、走査ライン毎に上記の演算処理を行い、走査ライン毎のＭＣ画像を取得する。
【００９０】
なお、演算処理は、測定光の走査により各走査ラインにおける４フレームのＯＣＴ信号を取得している間に並行して行われてもよい。もちろん、全走査ラインにおける４フレームのＯＣＴ信号を取得した後に行われてもよい。このような演算処理によって、被検眼ＥのＭＣ画像が取得される。例えば、ＭＣ画像は、走査ライン毎に取得されるＭＣ画像に基づいて構築された深さ方向の所定の領域（例えば、特定の層、一定の深さ領域、等）に関する正面ＭＣ画像であってもよい。
【００９１】
＜正面モーションコントラスト画像の補間＞
図４は取得された正面ＭＣ画像６６の一例である。例えば、図４の正面ＭＣ画像では、制御部７０が適正と判定したＯＣＴ信号を取得した走査ライン（実線で示す走査ライン）を走査ラインＡ、制御部７０が適正でないと判定したＯＣＴ信号を取得した走査ライン（点線で示す走査ライン）を走査ラインＢ１及びＢ２、として表す。例えば、本実施例では、適正と判定されたＯＣＴ信号のみがメモリ７４に記憶され、このＯＣＴ信号に対応する正面ＭＣ画像が取得されている。このため、適正でないと判定されたＯＣＴ信号に対応する正面ＭＣ画像は取得されず、正面ＭＣ画像６６の一部が欠けた状態となる。
【００９２】
例えば、制御部７０は、適正でないと判定されたＯＣＴ信号を取得した走査ラインの周辺の走査ラインに対応する正面ＭＣ画像に基づいて、適正でないと判定されたＯＣＴ信号を取得した走査ラインに対応する正面ＭＣ画像（つまり、走査ラインＢ１及びＢ２に対応する正面ＭＣ画像）を補間する。本実施例では、適正でないと判定されたＯＣＴ信号を取得した走査ラインの前後の少なくともいずれかの走査ラインに対応する正面ＭＣ画像が補間処理に用いられる。例えば、補間処理は、適正でないと判定されたＯＣＴ信号を取得した走査ラインの前後のいずれかの走査ラインに対応する正面ＭＣ画像を複写する複写処理であってもよい。また、補間処理は、適正でないと判定されたＯＣＴ信号を取得した走査ラインの前後の少なくともいずれかの走査ラインに対応する正面ＭＣ画像を補間する補間処理であってもよい。補間処理としては、フレーム補間技術を利用してもよいし、１つまたは複数の画像から高解像度の画像を出力する超解像技術を利用して超解像処理（例えば、バイリニア法、ニアレストネイバ法、バイキュービック法、等の補間処理）を実施してもよい。
【００９３】
例えば、正面ＭＣ画像６６は、制御部７０が適正でないと判定したＯＣＴ信号を取得した１つの走査ラインに対応する走査ラインＢ１と、制御部７０が適正でないと判定したＯＣＴ信号を取得した連続する複数の走査ラインに対応する走査ラインＢ２と、が存在する。本実施例において、走査ラインＢ２は連続する２つの走査ラインであり、１つめの走査ラインＢ２１と、２つめの走査ラインＢ２２と、からなる。
【００９４】
本実施例において、制御部７０は、走査ラインＢ１に対応する正面ＭＣ画像に補間処理を適用する。例えば、制御部７０は、走査ラインＢ１の正面ＭＣ画像について、その前の走査ラインＢ１ａに対応する正面ＭＣ画像と、その後の走査ラインＢ１ｂに対応するＭＣ画像と、を用いた補間処理を実行することで、制御部７０が適正でないと判定したＯＣＴ信号を取得した走査ラインＢ１の正面ＭＣ画像を取得する。
【００９５】
また、本実施例において、制御部７０は、走査ラインＢ２に対応する正面ＭＣ画像に複写処理を適用する。例えば、制御部７０は、走査ラインＢ２１について、その前の走査ラインＢ２ａに対応する正面ＭＣ画像を複写処理し、走査ラインＢ２２について、その後の走査ラインＢ２ｂに対応する正面ＭＣ画像を複写処理することで、制御部７０が適正でないと判定したＯＣＴ信号を取得した走査ラインＢ２の正面ＭＣ画像を取得する。
【００９６】
例えば、これによって、制御部７０は、適正と判定されたＯＣＴ信号に対応する正面ＭＣ画像（すなわち、走査ラインＡの正面ＭＣ画像）と、補間処理により取得される正面ＭＣ画像と、を複合し、補間された正面ＭＣ画像６６を取得することができる。なお、走査ラインＢ１及びＢ２に対応する正面ＭＣ画像には、補間処理または複写処理の少なくともいずれかが適用されればよく、本実施例に限定されない。
【００９７】
以上説明したように、例えば、本実施例における眼科撮影装置は、被検眼上の走査ラインにて測定光を走査するための走査部と、走査ラインにて取得されるＯＣＴデータに関する適否を判定する判定手段と、判定手段の判定結果に基づいて走査部を制御し、走査ラインを次の走査ラインへと変更する制御手段と、判定手段により適正でないと判定されたＯＣＴデータを取得した走査ラインの周辺の走査ラインに対応するＯＣＴデータに基づいて、適正でないと判定されたＯＣＴデータを補間する補間手段と、を備える。判定手段の判定結果に応じて、走査ライン毎に取得されるＯＣＴデータの適否に関わらず測定光の走査ラインが変更されるため、被検眼の撮影時間を短縮し、被検者への負担を軽減させることができる。また、適正でないと判定されたＯＣＴデータは補間されるため、被検眼の良好な撮影画像を効率良く取得することができる。
【００９８】
また、例えば、本実施例における眼科撮影装置は、適正でないと判定されたＯＣＴデータが所定の走査ラインの数だけ連続して取得された場合、判定手段により適正と判定されるＯＣＴデータが取得されるまで、走査部に測定光を同一の走査ラインにて走査させ続ける。このため、適正でないと判定されるＯＣＴデータは、所定の走査ラインの数以上に連続して取得されなくなり、補間処理で構築されるＯＣＴデータを一定の精度に保つことができる。
【００９９】
また、例えば、本実施例における眼科撮影装置は、判定手段により適正でないと判定されたＯＣＴデータを取得した走査ラインの前後の少なくともいずれかのＯＣＴデータであって、判定手段により適正と判定された走査ラインに対応するＯＣＴデータに基づいて、適正でないと判定されたＯＣＴデータを補間する。適正と判定された前後のＯＣＴデータのみを補間処理に用いることで、補間処理の精度を向上させることができる。
【０１００】
また、例えば、本実施例における眼科撮影装置において、ＯＣＴデータは、干渉信号を演算処理することにより取得されるモーションコントラストデータである。補間手段は、適正でないと判定されたモーションコントラストデータを取得した走査ラインの周辺のモーションコントラストデータに基づいて、適正でないと判定されたモーションコントラストデータを補間する。例えば、モーションコントラストデータは、１つの走査ラインで少なくとも２つ以上のＯＣＴ信号を得る必要があり、被検眼の撮影時間が長くなりやすい。本開示によって、モーションコントラストデータを取得する場合であっても、撮影時間を短縮して、被検者への負担を軽減させることができるとともに、被検眼の撮影画像を効率良く取得することができる。
【０１０１】
また、例えば、本実施例における眼科撮影装置において、モーションコントラストデータは、走査ラインに対応する正面モーションコントラストデータである。補間手段は、適正でないと判定された正面モーションコントラストデータを取得した走査ラインの周辺の正面モーションコントラストデータに基づいて、適正でないと判定された正面モーションコントラストデータを補間する。例えば、モーションコントラストデータを積算した正面モーションコントラストデータを得て、これに対する補間処理を実行した場合には、モーションコントラストデータに対して補間処理を実行し、これを積算した正面モーションコントラストデータを得るよりも、補間処理に用いるデータ量を少なくすることができる。このため、被検眼の撮影画像をより効率的に取得することができる。
【０１０２】
＜変容例＞
なお、本実施例では、測定光の各走査ラインにおけるＭＣ画像を深さ方向に直交する方向に関する二次元範囲に並べた三次元の正面ＭＣ画像を取得し、正面ＭＣ画像を補間する構成を例に挙げて説明したがこれに限定されない。例えば、正面ＭＣ画像における断層画像（例えば、ＭＣ画像の特定の位置の断層画像６０）を補間するようにしてもよい。例えば、この場合、制御部７０は、被検眼Ｅの位置ずれ量が許容範囲内におさまり適正と判定されたＯＣＴ信号に対応する断層画像（Ｂスキャン画像）を用いて、適正でないと判定されたＯＣＴ信号に対応する断層画像を補間する構成としてもよい。また、この場合、制御部７０は、断層画像を補間した状態で、正面ＭＣ画像を構築してもよい。
【０１０３】
なお、本実施例では、ＯＣＴ信号に対応して取得されたＳＬＯ正面画像と、メモリ７４に記憶された基準となるＳＬＯ正面画像（基準画像）と、を用いて被検眼Ｅの動きを検出する構成を例に挙げて説明したがこれに限定されない。例えば、測定光を走査する走査ラインのＯＣＴ信号に対応したＳＬＯ正面画像と、測定光を走査する走査ラインの１つ前の走査ラインのＯＣＴ信号に対応したＳＬＯ正面画像と、を比較することで、被検眼Ｅの動きを検出してもよい。一例として、制御部７０は、第２走査ラインＳＬ２のＯＣＴ信号に対応して取得されたＳＬＯ正面画像を、第１走査ラインＳＬ１のＯＣＴ信号に対応して取得されたＳＬＯ正面画像と比較することで、被検眼Ｅの動きを検出してもよい。
【０１０４】
なお、本実施例では、ＳＬＯ正面画像を用いてＯＣＴ信号に関する適否を判定する構成を例に挙げて説明したがこれに限定されない。例えば、図示なき前眼部観察用のカメラで検出される前眼部観察像を用いて、ＯＣＴ信号に関する適否を判定してもよい。この場合には、前眼部観察像を画像処理して被検眼Ｅの角膜頂点位置を検出し、角膜頂点位置から被検眼Ｅの位置ずれ量を検出する構成としてもよい。これによって、ＳＬＯ正面画像を用いた場合と同様に、被検眼Ｅの動きからＯＣＴ信号の適否を判定することができる。もちろん、前眼部観察用のカメラで検出される前眼部観察像を用いて、被検眼Ｅのまばたきを検出し、被検眼のまばたきの有無からＯＣＴ信号の適否を判定してもよい。また、例えば、ＯＣＴ光学系１００により取得された４フレームのＯＣＴ信号を用いて、ＯＣＴ信号に関する適否を判定してもよい。この場合には、４フレームのＯＣＴ信号のうち、少なくとも１フレームのＯＣＴ信号が他フレームのＯＣＴ信号と異なる波形を示したときに、ＯＣＴ信号が適切でないと判定されてもよい。また、ＯＣＴ信号の強度が所定の閾値以下であった場合に、ＯＣＴ信号が適切でないと判定されてもよい。
【０１０５】
なお、上記では４フレームのＯＣＴ信号を用いた適否の判定について説明したが、１フレームのＯＣＴ信号を用いて適否を判定してもよい。この場合には、走査ラインにて取得された１フレームのＯＣＴ信号を、前の走査ラインまたは後の走査ラインの少なくともいずれかにて取得された１フレームのＯＣＴ信号と比較することで、ＯＣＴ信号の適否を判定することができる。
【０１０６】
なお、本実施例では、１フレームのＳＬＯ正面画像を取得する時間で、４フレームのＯＣＴ信号を取得する構成を例に挙げて説明したがこれに限定されない。例えば、本実施例では、１フレームのＳＬＯ正面画像を取得する間に、少なくとも２フレームのＯＣＴ信号が取得可能であればよい。ＭＣ画像を取得するために予め設定されたフレーム数のＯＣＴ信号が取得できるように、ＯＣＴ信号を得る際のフレームレートと、ＳＬＯ正面画像を得る際のフレームレートと、がそれぞれ設定されていればよい。
【０１０７】
なお、本実施例では、１つの走査ラインにつき４回の走査（以下、１セットの走査とする）が実行される構成を例に挙げて説明したがこれに限定されない。例えば、１つの走査ラインにつき所定のセット数の走査が実行されるようにしてもよい。この場合、制御部７０は、測定光を同一の走査ラインで所定の回数（所定のセット数）走査するように走査部１０８を制御し、所定のセット数の走査が終了するまでに適正と判定されるＯＣＴ信号を取得した際に、測定光の走査ラインを次の走査ラインへと変更してもよい。また、この場合、制御部７０は、測定光を同一の走査ラインで所定の回数（所定のセット数）走査するように走査部１０８を制御し、所定のセット数の走査のすべての走査にて適正でないと判定されるＯＣＴ信号を取得した場合に、測定光の走査ラインを次の走査ラインへと変更してもよい。
【０１０８】
例えば、このように、本実施例における眼科撮影装置は、測定光を同一の走査ラインで所定の回数走査するように走査部を制御し、判定手段により適正と判定されるＯＣＴデータが取得された場合と、判定手段により適正でないと判定されるＯＣＴデータが所定の回数のすべての走査にて取得された場合に、走査ラインを次の走査ラインへと変更する。これによって、適正でないと判定されるＯＣＴデータが取得される走査ラインの数を減らすことができ、検者は被検眼のより良好な撮影画像を取得することができる。
【０１０９】
なお、本実施例では、適正でないと判定されるＯＣＴ信号を連続する３つめの走査ラインで取得した際に、３つめの走査ラインにおける測定光の走査を再度実施することで、適正でないと判定されるＯＣＴ信号が連続する走査ライン数を２つの走査ライン以下に抑える構成を例に挙げて説明したがこれに限定されない。例えば、適正でないと判定されるＯＣＴ信号を連続する３つめの走査ラインで取得した際に、１つめの走査ラインまたは２つめの走査ラインの少なくともいずれかにおける測定光の走査を再度実施してもよい。これによっても、適正でないと判定されるＯＣＴ信号が連続する走査ライン数を２つの走査ライン以下に抑えることができる。
【０１１０】
なお、本実施例では、適正でないと判定されたＯＣＴ信号を取得した走査ラインの前後の少なくともいずれかの走査ラインに対応するＭＣ画像を補間処理に用いる構成を例に挙げて説明したがこれに限定されない。例えば、適正でないと判定されたＯＣＴ信号を取得した走査ラインの周辺の走査ラインに対応するＭＣ画像を補間処理に用いてもよい。一例としては、制御部７０が適正でないと判定したＯＣＴ信号を取得した走査ラインに対応する領域Ｂの周辺の６つの走査ライン（例えば、領域Ｂの前後３つの走査ライン、等）に対応するＭＣ画像を用いてもよい。この場合、周辺の６つの走査ラインは、適正と判定されたＯＣＴ信号に対応するＭＣ画像を取得した走査ラインのみで構成されてもよい。適正でないと判定されたＯＣＴ信号であってもメモリ７４に記憶する構成であれば、周辺の６つの走査ラインは、適正でないと判定されたＯＣＴ信号に対応するＭＣ画像を取得した走査ラインを含む構成でもよい。
【０１１１】
なお、本実施例では、適正でないと判定されたＯＣＴ信号を取得した走査ラインの前後の走査ラインに対応するＭＣ画像を用いた補間処理を実行する構成を例に挙げて説明したがこれに限定されない。もちろん、制御部７０は、前の走査ラインに対応するＭＣ画像Ｂ１ａのみを用いて補間処理してもよいし、後の走査ラインに対応するＭＣ画像Ｂ２ｂのみを用いて補間処理してもよい。すなわち、制御部７０は、領域Ｂ１の前後の少なくともいずれかのＭＣ画像を用いて補間処理してもよい。
【０１１２】
また、本実施例では、適正でないと判定されたＯＣＴ信号を取得した走査ラインの前後の走査ラインに対応するＭＣ画像を用いた複写処理を実行する構成を例に挙げて説明したがこれに限定されない。もちろん、制御部７０は、前の走査ラインに対応するＭＣ画像Ｂ２ａを２回複写処理してもよいし、後の走査ラインに対応するＭＣ画像Ｂ２ｂを２回複写処理してもよい。すなわち、制御部７０は、領域Ｂ２の前後の少なくともいずれかのＭＣ画像を複写処理してもよい。
【０１１３】
なお、本実施例では、上述の補間処理に加えて、補外処理（外挿処理）を実施してもよい。一例としては、最初の走査ライン（すなわち、図３（ｂ）における走査ラインＳＬ１）にて適正でないと判定されたＯＣＴ信号を取得した場合に、次の走査ラインにて適正と判定されたＯＣＴ信号に対応する正面ＭＣ画像を補外処理することで、最初の走査ラインの正面ＭＣ画像を取得してもよい。また、一例としては、最終走査ライン（すなわち、図３（ｂ）における走査ラインＳＬｎ）にて適正でないと判定されたＯＣＴ信号を取得した場合に、前の走査ラインにて適正と判定されたＯＣＴ信号に対応する正面ＭＣ画像を補外処理することで、最終走査ラインの正面ＭＣ画像を取得してもよい。すなわち、補外処理は、正面ＭＣ画像の両端の少なくとも一方に対応する走査ラインで取得されたＯＣＴ信号が適正でないと判定された場合に適用されてもよい。もちろん、いずれの位置の走査ラインに対応する正面ＭＣ画像に適用されてもよい。
【０１１４】
なお、本実施例における眼科撮影装置は、被検眼の動きを追尾して、被検眼に対する測定光の走査ラインを補正するトラッキング処理を実行してもよい。例えば、被検眼の動きは、観察光学系２００を用いてＳＬＯ正面画像を繰り返し取得することによって追尾され、このようなＳＬＯ正面画像を用いて、測定光の走査ラインが設定された走査ラインへと補正されてもよい。この場合、制御部７０は、測定光の走査ラインが設定されたＳＬＯ正面画像をトラッキング処理の基準画像としてメモリ７４に記憶し、基準画像と随時取得されるＳＬＯ正面画像とを比較して視神経乳頭等を検出することで、位置ずれ量を検出してもよい。また、例えば、制御部７０は、２つのＳＬＯ正面画像における視神経乳頭の位置から被検眼Ｅの位置ずれ量を検出し、位置ずれ量に基づいて走査部１０８の駆動を制御することで、測定光の走査ラインを視神経乳頭に対して補正してもよい。これによって、被検眼に位置ずれが生じても、測定光を適切に走査することができる。
【０１１５】
例えば、制御部７０は、トラッキング処理が安定しない場合にはトラッキング処理を停止させ、測定光の走査ラインを次の走査ラインへと変更してもよい。例えば、トラッキング処理が安定したか否かは、トラッキングを開始してから一定の時間が経過したか否か、ＳＬＯ装置により被検眼の位置ずれが検出されたか否か、１つの走査ラインで取得された複数のＯＣＴデータに他と異なるＯＣＴデータがあるか否か、等から判定されてもよい。なお、被検眼の位置ずれが多い場合には、取得されたＯＣＴデータの総数に対して、適正でないと判定されるＯＣＴデータの数が多くなる。同様に、測定光を走査した総数に対して、適正でないと判定されるＯＣＴデータを取得した走査ラインの数が多くなる。このため、制御部７０は、適正でないと判定されるＯＣＴデータの累計、適正でないと判定されるＯＣＴデータを取得した走査ラインの累計、等からトラッキングが安定したか否かを判定してもよい。
【０１１６】
例えば、本実施例では、トラッキング処理が安定しなかった走査ラインでのＯＣＴデータは取得されないが、この走査ラインの周辺の走査ラインに対応するＯＣＴデータを用いて補間処理を実施してもよい。これによって、トラッキング処理が安定しない場合であっても、被検眼の撮影時間を短縮するとともに、被検眼の撮影画像を効率良く取得することができるようになる。
【０１１７】
なお、このように、本実施例における眼科撮影装置は、被検眼の動きを追尾して検出する検出手段と、検出手段の検出結果に基づいて走査部を制御し、被検眼に対する走査ラインを補正するトラッキング手段と、を備える。例えば、被検眼が動いてトラッキングが安定しない場合等に、走査ラインにて取得されたＯＣＴデータに関する適否を判定して走査ラインを変更し、適正でないと判定されたＯＣＴデータを補間することによって、被検眼の撮影時間を短縮するとともに、被検眼の撮影画像を効率良く取得することができるようになる。
【０１１８】
なお、本実施例では、眼科撮影装置１を用いて被検眼Ｅの眼底Ｅｆを撮影し、眼底ＥｆのＯＣＴデータを取得する構成を例に挙げて説明したがこれに限定されない。例えば、被検物は被検眼以外の生体（例えば、皮膚、血管、等）であってもよく、これらのＯＣＴデータを取得する装置においても、本実施例を適用することができる。
【符号の説明】
【０１１９】
１  眼科撮影装置
７０  制御部
７４  メモリ
６５  ＳＬＯ正面画像
６６  正面ＭＣ画像
７５  モニタ
１００  ＯＣＴ光学系
１０８  走査部
１２０  検出器
２００  観察光学系
３００  固視誘導部
【図１】
2019195381.tif 000003
【図２】
2019195381.tif 000004
【図３】
2019195381.tif 000005
【図４】
2019195381.tif 000006