(57)【要約】      （修正有）【課題】走査手段により光が走査されることで得た複数の血管特徴部位の位置情報に基づいて被検眼の移動量を算出可能な眼科装置を提供する。【解決手段】被検眼に対して光を走査する走査手段（ＳＬＯ−ＸＹスキャナ）を備え、走査手段により走査された光を照射した被検眼からの戻り光に基づいて被検眼の画像を取得し、取得された画像から複数の血管特徴部位（血管分岐部）を抽出する。複数の血管特徴部位それぞれに対して走査手段により光が走査されることにより得た複数の血管特徴部位の位置情報に基づいて、被検眼の移動量を算出する。【選択図】図３
2016063954.tif 000002
【特許請求の範囲】
【請求項１】
被検眼に対して光を走査する走査手段と、
前記走査手段により走査された光を照射した前記被検眼からの戻り光に基づいて前記被検眼の画像を取得する画像取得手段と、
前記取得された画像から複数の血管特徴部位を抽出する部位抽出手段と、
前記被検眼における前記複数の血管特徴部位それぞれに対して前記走査手段により光が走査されることにより得た前記複数の血管特徴部位の位置情報に基づいて、前記被検眼の移動量を算出する算出手段と、
を有することを特徴とする眼科装置。
【請求項２】
前記部位抽出手段は、前記複数の血管特徴部位として、前記被検眼の複数の血管分岐部または複数の血管交差部を抽出することを特徴とする請求項１に記載の眼科装置。
【請求項３】
前記被検眼の画像を表示する表示手段と、
前記表示手段に表示された画像上において複数の血管特徴部位を指定するための入力手段と、
を更に有し、
前記部位抽出手段は、前記入力手段により指定された複数の血管特徴部位に基づいて前記複数の血管特徴部位を抽出することを特徴とする請求項１乃至２のいずれか１項に記載の眼科装置。
【請求項４】
前記画像内で前記複数の血管特徴部位を抽出する対象領域を設定する設定手段を更に有し、
前記部位抽出手段は、前記設定された対象領域の中から前記複数の血管特徴部位を抽出することを特徴とする請求項１乃至３のいずれか１項に記載の眼科装置。
【請求項５】
前記部位抽出手段は、前記複数の血管特徴部位を抽出する処理を、前記画像取得手段で画像を取得する際の所定フレーム数ごと、或いは、所定時間経過時を含む定期的なタイミングで行うことを特徴とする請求項１乃至４のいずれか１項に記載の眼科装置。
【請求項６】
前記部位抽出手段は、前記複数の血管特徴部位を抽出する処理を、固視灯の位置を変更したときに行うことを特徴とする請求項１乃至５のいずれか１項に記載の眼科装置。
【請求項７】
前記走査手段は、前記被検眼に対してスポット状の照明光を走査することを特徴とする請求項１乃至６のいずれか１項に記載の眼科装置。
【請求項８】
前記交点の位置情報を計測する際において前記被検眼における前記複数の血管特徴部位それぞれに対して前記走査手段により光が走査される走査条件は、画像取得時の走査条件と異なる設定であることを特徴とする請求項１乃至７のいずれか１項に記載の眼科装置。
【請求項９】
前記被検眼の画像を取得する際における前記走査手段の走査位置を前記算出手段で算出された前記被検眼の移動量に基づいて補正することを特徴とする請求項１乃至８のいずれか１項に記載の眼科装置。
【請求項１０】
前記複数の血管特徴部位における複数の交点間の距離変化から倍率を算出することを特徴とする請求項１乃至９のいずれか１項に記載の眼科装置。
【請求項１１】
前記複数の血管特徴部位における複数の交点間の角度変化から回転方向の移動量を算出することを特徴とする請求項１乃至１０のいずれか１項に記載の眼科装置。
【請求項１２】
前記算出手段で算出された倍率に基づいて、前記被検眼と対物レンズとの距離と前記走査手段のフォーカス位置と参照ミラーの位置とのうち少なくとも一つを補正することを特徴とする請求項１乃至１１のいずれか１項に記載の眼科装置。
【請求項１３】
前記走査手段は第１の走査手段であり、
前記画像取得手段で取得した画像とは異なる画像を取得するために前記被検眼に対して光を走査する第２の走査手段を更に有し、
前記第２の走査手段は、前記算出手段で算出された前記被検眼の移動量及び倍率に基づいてその走査位置、サンプリングレート、走査速度、フォーカス位置の少なくとも一つを補正することを特徴とする請求項１乃至１２のいずれか１項に記載の眼科装置。
【請求項１４】
前記第１の走査手段は、ＳＬＯ撮像部の走査手段であり、
前記第２の走査手段は、ＯＣＴ撮像部の走査手段であることを特徴とする請求項１３に記載の眼科装置。
【請求項１５】
前記被検眼の動き量が所定の範囲よりも大きい場合には、前記画像取得手段は前記被検眼の画像を再度取得し、前記部位抽出手段は前記取得された画像から複数の血管特徴部位を抽出することを特徴とする請求項１乃至１４のいずれか１項に記載の眼科装置。
【請求項１６】
前記複数の血管特徴部位それぞれの血管特徴部位と少なくとも１つの走査線との交点の位置情報を取得する位置情報取得手段を更に有し、
前記算出手段は、前記計測された位置情報に基づいて、前記被検眼の移動量を算出することを特徴とする請求項１乃至１５のいずれか１項に記載の眼科装置。
【請求項１７】
被検眼に対して光を走査する走査手段を備える眼科装置の制御方法であって、
前記走査手段により走査された光を照射した前記被検眼からの戻り光に基づいて前記被検眼の画像を取得する画像取得工程と、
前記取得された画像から複数の血管特徴部位を抽出する部位抽出工程と、
前記被検眼における前記複数の血管特徴部位それぞれに対して前記走査手段により光が走査されることにより得た前記複数の血管特徴部位の位置情報に基づいて、前記被検眼の移動量を算出する算出工程と、
を有することを特徴とする眼科装置の制御方法。
【請求項１８】
請求項１７に記載の眼科装置の制御方法の各工程をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被検眼の画像を取得する眼科装置及びその制御方法に関する。
【背景技術】
【０００２】
近年、被検眼の画像、例えば被検眼の眼底画像を取得する眼科装置としては、眼底カメラ、光干渉断層撮像装置（Ｏｐｔｉｃａｌ  Ｃｏｈｅｒｅｎｃｅ  Ｔｏｍｏｇｒａｐｈｙ：ＯＣＴ）、走査型レーザ検眼鏡（Ｓｃａｎｎｉｎｇ  Ｌａｓｅｒ  Ｏｐｈｔｈａｌｍｏｓｃｏｐｅ：ＳＬＯ）等の装置が使用されている。そして、近年、これらの眼科装置に、被検眼の眼球の移動量を計測する機能を搭載した装置が注目されている。ＯＣＴによる撮影は、高画質化するために、複数回の走査を行って、取得した複数の断層画像を重ね合わせることが行われている。そのためには、ＯＣＴの走査位置は、位置ズレが少なく、正確であることが重要となる。
【０００３】
しかしながら、被検眼の眼球は、固定された点を注視していても、無意識に絶えず固視微動という微小な運動を行っている。そして、この固視微動によって、ＯＣＴの走査位置は、所望の位置から位置ズレを起こしてしまうことになり、画質に影響を与えてしまう。そのため、被検眼の眼球の動きを追尾（トラッキング）することにより、固視微動の影響を低減させることが、高画質な断層画像を得るためには重要なものとなっている。眼球の移動量を計測できれば、より高精細な眼底画像を取得することができ、精度の高い眼底検査が可能となる。
【０００４】
ここで、ＳＬＯで撮像して得た眼底画像を画像処理して抽出した複数の血管分岐部を用いてテンプレートマッチングすることにより眼球の回転を含む移動量及び画像の倍率を計測することが、特許文献１に開示されている。このとき、計測された移動量及び倍率に基づいて、ＯＣＴのスキャナ及び測定光と参照光との光路長差を変更する手段（参照ミラー）にフィードバックすることが行われている。このとき、眼底画像を画像処理することによって被検眼の移動量を計測しているために、処理時間がかかり、その結果、固視微動の影響を十分には低減できず、高画質な被検眼の画像を得られない可能性がある。
【０００５】
また、被検眼の眼球の移動量を計測する方法には、トラッキングビームを眼底の所定部位に照射して、反射光を分析することで、当該眼球の移動量を計測する方法がある。被検眼の眼底画像の１フレーム中の水平な２本の走査線と２本の血管とが交差した４つの交点の位置を用いて被検眼の回転を含む移動量を計測し、計測された移動量をＯＣＴのスキャナ（被検眼に対して光を走査する走査手段）にフィードバックすることが、特許文献２に開示されている。このとき、被検眼の眼底画像のフレーム間の被検眼の動き及び２本の走査線の間隔が微小であるとして、２本の血管が直線であると仮定している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−２２９８３４号公報
【特許文献２】特開２０１３−１４４０４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ここで、被検眼の移動量を計測する時間が経過するにつれ、走査線が交差する２本の血管の位置が最初の位置とは大きく異なる。このため、４つの交点の位置関係も大きく異なるため、結果的に、２本の血管を直線とは見なせなくなる場合がある。このような場合には、被検眼の移動量の計測には誤差が発生してしまう。
本発明の目的の一つは、被検眼の移動量を計測する誤差を低減することである。
【課題を解決するための手段】
【０００８】
本発明に係る眼科装置は、
被検眼に対して光を走査する走査手段と、
前記走査手段により走査された光を照射した前記被検眼からの戻り光に基づいて前記被検眼の画像を取得する画像取得手段と、
前記取得された画像から複数の血管特徴部位を抽出する部位抽出手段と、
前記被検眼における前記複数の血管特徴部位それぞれに対して前記走査手段により光が走査されることにより得た前記複数の血管特徴部位の位置情報に基づいて、前記被検眼の移動量を算出する算出手段と、を有する。
【発明の効果】
【０００９】
本発明によれば、近接する２本の血管の距離よりも長い間隔である複数の血管特徴部位を用いて被検眼の移動量を計測することができる。このため、被検眼の移動量を計測する誤差への影響を小さくできるため、被検眼の移動量を計測する誤差を低減することができる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施形態に係る眼科装置の概略構成の一例を示す模式図である。
【図２】図１に示すＯＣＴユニットの詳細な構成の一例を示す模式図である。
【図３】第１の実施形態に係る眼科装置の制御方法における処理手順の一例を示すフローチャートである。
【図４】図３に示すステップＳ３０１及びＳ３０２の処理の一例を説明するための図である。
【図５】図３に示すステップＳ３０３及びＳ３０４の処理の一例を説明するための図である。
【図６】図３に示すステップＳ３０５の処理の一例を説明するための図である。
【図７】図３に示すステップＳ３０８及びＳ３０９の処理の一例を説明するための図である。
【図８】第２の実施形態に係る眼科装置の制御方法における処理手順の一例を示すフローチャートである。
【図９】第３の実施形態を示し、前眼部の撮像画像の一例を示す図である。
【発明を実施するための形態】
【００１１】
本実施形態に係る眼科装置は、まず、被検眼（２００）に対して光を走査する走査手段（例えば、ＳＬＯ−ＸＹスキャナ）を備える。このとき、本実施形態に係る眼科装置は、走査手段により走査された光を照射した被検眼からの戻り光に基づいて前記被検眼の画像を取得し、該取得された画像から複数の血管特徴部位（例えば、血管分岐部４０６〜４０９のうちの２つ）を抽出する。そして、本実施形態に係る眼科装置は、被検眼における複数の血管特徴部位それぞれに対して走査手段により光が走査されることにより得た前記複数の血管特徴部位の位置情報（少なくとも１つの走査線と血管特徴部位との交点の位置情報）に基づいて、被検眼の移動量を算出する。ここで、複数の血管特徴部位の距離は、近接する２本の血管の距離よりも長い。このため、複数の血管特徴部位を用いた手法の方が、従来のように近接する２本の血管を用いた手法よりも、被検眼の移動量を計測する誤差への影響が小さくなるため、従来よりも被検眼の移動量を計測する誤差を低減することができる。以下に、図面を参照しながら、本発明を実施するための形態（実施形態）について説明する。
【００１２】
（第１の実施形態：複数の血管特徴部位それぞれの血管特徴部位に対して光を走査）
まず、本発明の第１の実施形態について図１を用いて説明する。図１は、本実施形態に係る眼科装置１００の概略構成の一例を示す模式図である。眼科装置１００は、制御部１０１、走査型レーザ検眼鏡（Ｓｃａｎｎｉｎｇ  Ｌａｓｅｒ  Ｏｐｈｔｈａｌｍｏｓｃｏｐｅ：以下「ＳＬＯ」と称する）撮像部、ＯＣＴ撮像部、入力部１１６、及び、表示部１１７を有して構成されている。ＳＬＯ撮像部は、ＯＣＴ撮像部による眼底の断層画像或いは３次元画像を得る際の眼底の観察画像を取得するためのものである。
【００１３】
＜制御部１０１＞
制御部１０１は、本実施形態に係る眼科装置１００の各構成部を必要に応じて制御して、眼科装置１００における動作を統括的に制御する。また、制御部１０１は、ＳＬＯ撮像部を制御して被検眼２００の眼底画像を生成して取得するとともに、ＯＣＴ撮像部を制御して被検眼２００の眼底における断層画像等を生成して取得する処理を行う。
【００１４】
＜ＳＬＯ撮像部＞
次いで、図１を用いて、ＳＬＯ撮像部について説明を行う。ＳＬＯ撮像部は、レーザ光源１０２、コリメータレンズ１０３、穴あきミラー１０４、ＳＬＯ−Ｘスキャナ１０５、ＳＬＯ−Ｙスキャナ１０６、ビームスプリッタ１０７、対物レンズ１０８、レンズ１０９、及び、アバランシェ・フォトダイオード（以下、「ＡＰＤ」と称する）１１０を有して構成されている。
【００１５】
レーザ光源１０２は、制御部１０１の制御に基づいてレーザ光を出射する。レーザ光源１０２としては、例えば、半導体レーザやＳＬＤ（Ｓｕｐｅｒ  Ｌｕｍｉｎｅｓｃｅｎｔ  Ｄｉｏｄｅ）光源を用いることが好適である。また、レーザ光の波長としては、被検眼２００の眼底観察として被検者の眩しさの軽減と分解能維持のために、例えば、７００ｎｍ〜１０００ｎｍの近赤外の波長域が好適である。本実施形態においては、レーザ光源１０２として、波長７８０ｎｍのレーザ光を出射する半導体レーザを適用し、また、制御部１０１による制御電圧の制御により出射するレーザ光の光量を変化させることができるものとする。
【００１６】
レーザ光源１０２から出射されたレーザ光は、コリメータレンズ１０３により平行ビームになり、中央に穴の開いた穴あきミラー１０４の穴を通る。この穴あきミラー１０４を通ったレーザ光は、ＳＬＯ−Ｘスキャナ１０５及びＳＬＯ−Ｙスキャナ１０６を通る。ここで、例えば、ＳＬＯ−Ｘスキャナ１０５及びＳＬＯ−Ｙスキャナ１０６は、ガルバノスキャナを用いる。
【００１７】
そして、ＳＬＯ−Ｘスキャナ１０５及びＳＬＯ−Ｙスキャナ１０６を通ったレーザ光は、ビームスプリッタ１０７、対物レンズ１０８を通り、被検眼２００に入射する。以降の説明では、座標系として、図１に示すように、眼軸方向をＺ方向とし、眼底画像に対して水平方向をＸ方向とし、眼底画像に対して鉛直方向をＹ方向とする。
【００１８】
被検眼２００に入射したレーザ光は、フライングスポットと呼ばれるスポット状の形状を持つ照明光となって、被検眼２００の眼底に照射される。このレーザ光が、被検眼２００の眼底で反射或いは散乱され、同一光路をたどり、穴あきミラー１０４まで戻る。そして、被検眼２００の眼底で反射或いは散乱された光は、穴あきミラー１０４によって反射され、レンズ１０９を経由した後、ＡＰＤ１１０に受光される。ＡＰＤ１１０では、被検眼２００の眼底で反射或いは散乱された光（戻り光）の強度に比例した信号が得られる。ＡＰＤ１１０で得られた信号は、制御部１０１に送信される。さらに、制御部１０１は、ＳＬＯ−Ｘスキャナ１０５及びＳＬＯ−Ｙスキャナ１０６を制御して、レーザ光を眼底上にてラスタースキャンを行う。これにより、制御部１０１は、眼底の２次元画像（眼底画像）を生成し取得することができる。また、制御部１０１は、必要に応じて、眼底画像を表示部１１７に表示する。
【００１９】
＜ＯＣＴ撮像部＞
次いで、図１を用いて、ＯＣＴ撮像部について説明を行う。ＯＣＴ撮像部は、ＯＣＴユニット１１１、コリメータレンズ１１２、ＯＣＴ−Ｘスキャナ１１３、ＯＣＴ−Ｙスキャナ１１４、ミラー１１５、ビームスプリッタ１０７、及び、対物レンズ１０８を有して構成されている。
【００２０】
ここで、ＯＣＴユニット１１１の詳細な構成について説明する。図２は、図１に示すＯＣＴユニット１１１の詳細な構成の一例を示す模式図である。ＯＣＴユニット１１１は、図２に示すように、低コヒーレンス光源２０１、光ファイバ２０２、光カプラ２０３、光ファイバ２０４、コリメータレンズ２０５、ガラスブロック２０６、参照ミラー２０７、光ファイバ２０８、光ファイバ２０９、コリメータレンズ２１０、回折格子２１１、レンズ２１２、及び、１次元センサ２１３を有して構成されている。
【００２１】
低コヒーレンス光源２０１は、低コヒーレンス光を出力する広帯域光源により構成され、この広帯域光源としては、例えば、ＳＬＤ（Ｓｕｐｅｒ  Ｌｕｍｉｎｅｓｃｅｎｔ  Ｄｉｏｄｅ）を用いることが好適である。低コヒーレンス光は、近赤外領域の波長の光を含み、かつ、数十マイクロメートル程度のコヒーレンス長を有する光であり、例えば約８００ｎｍ〜９００ｎｍの範囲に含まれる波長の光を有する。低コヒーレンス光源２０１から出力された低コヒーレンス光は、光ファイバ２０２を通じて光カプラ２０３に導かれる。光ファイバ２０２は、例えば、通常シングルモードファイバで構成されている。光カプラ２０３は、低コヒーレンス光を、参照光と計測光とに分割する。
【００２２】
光カプラ２０３により生成された参照光は、光ファイバ２０４により導光されてコリメータレンズ２０５により平行光束とされる。さらに、コリメータレンズ２０５から出射された参照光は、参照光と計測光の分散の特性を合わせるための分散補償手段としてのガラスブロック２０６を経由し、参照ミラー２０７により反射される。参照ミラー２０７で反射された参照光は、同じ光路を通り、光ファイバ２０４に入射される。また、参照ミラー２０７は、参照光の進行方向に可動が可能となっている。このことにより、被検眼２００の眼軸長や、対物レンズ１０８と被検眼２００との距離などによる、参照光と計測光の距離を合わせることが可能となっている。
【００２３】
一方、光カプラ２０３により生成された計測光は、光ファイバ２０８を介してコリメータレンズ１１２に送られ、被検眼２００の網膜で反射／散乱された計測光となって、再び光ファイバ２０８に入力される。そして、光ファイバ２０８を通り、光カプラ２０３に導光された計測光は、参照光と干渉され、光ファイバ２０９を通り、コリメータレンズ２１０により平行光となった後、回折格子２１１で分光され、レンズ２１２により１次元センサ２１３に結像される。１次元センサ２１３としては、例えば、ＣＣＤセンサやＣＭＯＳセンサなどを適用することができる。１次元センサ２１３で得られた信号は、制御部１０１に送信される。
【００２４】
ここで、再び、図１の説明に戻る。ＯＣＴユニット１１１からの計測光は、コリメータレンズ１１２により平行ビームになり、ＯＣＴ−Ｘスキャナ１１３及びＯＣＴ−Ｙスキャナ１１４を通る。ここで、例えば、ＯＣＴ−Ｘスキャナ１１３及びＯＣＴ−Ｙスキャナ１１４は、ガルバノスキャナを用いる。そして、ＯＣＴ−Ｘスキャナ１１３及びＯＣＴ−Ｙスキャナ１１４を通った計測光は、ミラー１１５、ビームスプリッタ１０７で反射され、対物レンズ１０８を通り、被検眼２００に入射する。被検眼２００に入射した計測光は、上記ＳＬＯ撮像部と同様に、被検眼２００の眼底で反射或いは散乱され、同一光路をたどり、ＯＣＴユニット１１１まで戻り、信号として検出される。そして、ＯＣＴユニット１１１（具体的には１次元センサ２１３）で得られた信号は、制御部１０１に送信される。さらに、制御部１０１は、ＯＣＴ−Ｘスキャナ１１３及びＯＣＴ−Ｙスキャナ１１４を制御して、計測光を眼底上にてラスタースキャンを行う。これにより、制御部１０１は、眼底の２次元領域での断層画像を生成することができる。また、制御部１０１は、必要に応じて、生成した眼底の断層画像を表示部１１７に表示する。
【００２５】
また、入力部１１６は、検者が、本実施形態に係る眼科装置１００に対して操作入力を行うためのものであり、制御部１０１に接続されている。制御部１０１は、入力部１１６から操作入力された情報に基づいて、眼科装置１００における動作を制御する。また、表示部１１７は、制御部１０１の制御に基づいて、各種の画像や各種の情報を表示する。
【００２６】
次に、本実施形態に係る眼科装置１００の制御方法における処理手順について説明する。図３は、本発明の第１の実施形態に係る眼科装置１００の制御方法における処理手順の一例を示すフローチャートである。
【００２７】
まず、ステップＳ３０１において、第１の走査手段であるＳＬＯ撮像部は、被検眼２００の眼底に対して光を走査して、被検眼２００の眼底のＳＬＯ撮像を開始する。具体的に、ＳＬＯ撮像部は、制御部１０１の制御に基づいて、レーザ光源１０２からレーザ光を出射し、被検眼２００の眼底で反射或いは散乱された戻り光をＡＰＤ１１０にて受光する。この際、制御部１０１は、ＳＬＯ−Ｘスキャナ１０５及びＳＬＯ−Ｙスキャナ１０６を制御して、レーザ光を被検眼２００の眼底上にてラスタースキャンを行う。そして、制御部１０１は、ＡＰＤ１１０で得られた信号を受信することで、被検眼２００の眼底の２次元画像である眼底画像を生成し取得する。この眼底画像を取得する処理を行う制御部１０１は、「画像取得手段」を構成する。その後、制御部１０１は、取得した眼底画像を表示部１１７に表示する。
【００２８】
また、図４は、図３に示すステップＳ３０１及びＳ３０２の処理の一例を説明するための図である。図４（ａ）は、ステップＳ３０１で取得された眼底画像の一例を示す図である。ここで、図４（ａ）に示す例では、ＳＬＯ撮像部による主走査方向をＹ方向とし、副走査方向をＸ方向としている。なお、本実施形態においては、ＳＬＯ撮像部による主走査方向をＸ方向とし、副走査方向をＹ方向とすることも可能である。また、図４（ａ）には、ＳＬＯ撮像部による主走査方向（Ｙ方向）の１つの走査線４０１が示され、また、被検眼２００の眼底における血管部４０２及び４０３、並びに、乳頭部４０４が示されている。具体的に、ＳＬＯ撮像部は、制御部１０１の制御に基づいて、図４（ａ）の走査線４０１に示すように上から下へＹ方向にスキャンを行いながら、更に右から左へＸ方向に走査位置を少しずつ変更し、２次元領域全体をラスタースキャンする。
【００２９】
ここで、再び、図３の説明に戻る。ステップＳ３０１の処理が終了すると、ステップＳ３０２に進む。ステップＳ３０２に進むと、制御部１０１は、ステップＳ３０１で取得した眼底画像内から、移動量計測に用いる部位（移動量計測に適した領域）を２つ以上抽出する。この複数の移動量計測部位を抽出する処理を行う制御部１０１は、「部位抽出手段」を構成する。移動量計測用部位としては、図４（ｂ）に示す血管分岐部４０６〜４０９が適している。なお、移動量計測用部位としては、血管分岐部の他に、血管交差部等の血管の特徴的な部位である血管特徴部位であればどこでも良い。制御部１０１は、血管分岐部４０６〜４０９のうちから２つ以上を移動量計測用部位として眼底画像内から抽出する処理を行う。
【００３０】
ここで、本実施形態では、移動量計測用部位上を走査する第１の走査手段であるＳＬＯ撮像部は、血管分岐部の分岐点を概ね中心点とする半径Ｒの円形の走査パターンで走査する（サークルスキャンと呼ぶ）。図４（ｃ）には、図４（ａ）に示す眼底画像内から血管分岐部４０７及び４０８が抽出された場合において、血管分岐部４０７をサークルスキャンする走査線４１２及び血管分岐部４０８をサークルスキャンする走査線４１３が示されている。また、サークルスキャンは、所定のスキャンレートで繰り返し走査され、走査位置は、眼底の移動を追従するように制御されるものである。被検眼２００の眼底が移動した場合においても、抽出した血管分岐部４０７及び４０８の分岐点は、走査線４１２及び４１３で走査される円の内側にあり、交点が３点であることが被検眼２００の移動量を計測するためには必要となる。図４（ｂ）に点線で示す領域４１０は、サークルスキャンを被検眼の移動に追従させるために必要な円形の領域を示している。領域４１０の半径は、走査ビームが走査線４１２上を走査したときの走査ビームの軌跡の外周となる。一例として、走査線４１２の半径Ｒを５００［μｍ］、走査ビーム径５０［μｍ］とするとした場合、領域４１０の半径は、５００［μｍ］＋５０［μｍ］÷２の計算により、５２５［μｍ］となる。
【００３１】
本実施形態では、被検眼２００の眼底の移動量は、固視微動に伴う移動量を考慮して、Ｘ方向への移動量Ｍｘ及びＹ方向への移動量Ｍｙは、１．０［ｍｍ］と設定する。図４（ｂ）に示す画像内で血管分岐部を抽出する対象領域は、ＳＬＯ撮像部の走査全範囲に対して、左右上下で眼底移動量であるＭｘ、Ｍｙだけ内側となり、図４（ｂ）の一点鎖線で示した領域４０５となる。制御部１０１は、血管分岐部４０６〜４０９の各々に対応する領域４１０のうち、領域４０５の内側に存在する部位を抽出する。図４（ｂ）において、血管分岐部４０６の領域４１０は、領域４０５の外側に出ているため不適切と判断される。血管分岐部４０７〜４０９は、領域４０５の内側であるため適切と判断され、その中から本例では、血管分岐部４０７及び４０８を抽出する。
【００３２】
また、図３のステップＳ３０１〜Ｓ３０２までの処理を繰り返し実行することもできる。即ち、眼底画像を所定フレームレート（例えば、２［Ｈｚ］）で取得をして、表示部１１７に更新表示しながら、移動量計測用部位の抽出等を行うことができる。この際、移動量計測用部位の抽出は、フレームごとで行う必要は無く、所定フレーム数ごと或いは所定時間経過時など、定期的なタイミングで行うようにすればよい。また、眼科装置１００の固視灯（不図示）の位置を変更したときや、被検者の固視が安定しないときなどで眼底画像内の移動量計測用部位の位置が変化するような場合には、再度移動量計測用部位を抽出する。
【００３３】
また、検者が、表示部１１７に表示された眼底画像上において、入力部１１６であるポインタ４１１を用いて血管分岐部を指定するようにしてもよい。検者がポインタ４１１を用いて血管分岐部を指定すると、制御部１０１は、これを検知し、指定された血管分岐部を移動量計測用部位として眼底画像内から抽出する。
【００３４】
走査線４１２の半径Ｒは、移動量計測用部位である血管の太さと、眼の移動に対する追従制御時に発生する位置の残差分と、走査される照明光のビーム径とを考慮して決める。例えば、血管の太さを２００［μｍ］、残差分の最大値を３００［μｍ］、走査ビーム径５０［μｍ］とすると、半径Ｒの最小値は、２００［μｍ］÷２＋３００［μｍ］＋５０［μｍ］÷２の計算により、４２５［μｍ］となり、この値よりも大きい値を設定すればよい。本実施形態では、半径Ｒを、５００［μｍ］と設定する。本実施形態では、移動量計測用部位として血管の分岐部である場合について説明したが、図４（ｄ）に示す血管の交差部４１４、あるいは、図４（ｅ）に示す平行でない２本の血管４１６であっても良い。
【００３５】
ここで、再び、図３の説明に戻る。ステップＳ３０２の処理が終了すると、ステップＳ３０３に進む。ステップＳ３０３に進むと、制御部１０１は、ステップＳ３０２で抽出した２つの移動量計測用部位において移動量計測のためにＳＬＯによるサークルスキャンを開始し、部位の位置を計測し、各々の部位における３つの交点の位置を計測する。
【００３６】
また、図５は、図３に示すステップＳ３０３及びＳ３０４の処理の一例を説明するための図である。図５（ａ）は、図４（ｂ）及び図４（ｃ）に示す移動量計測用部位の血管分岐部４０７に対応する３つの血管５０１、５０２、５０３及びサークルスキャンの走査線４１２に対応する円５０４を円の中心を原点とする座標系上で示した図である。サークルスキャンによる血管５０１、５０２、５０３の計測位置は、円５０４と血管５０１、５０２、５０３との交点であり、それぞれＡ１１、Ａ２１、Ａ３１である。サークルスキャン開始時の交点Ａ１１、Ａ２１、Ａ３１の位置を基準位置とし、３つの交点のなす角度θ１１、θ２１、θ３１を基準角度とする。この位置情報を取得する処理を行う制御部１０１は、「位置情報取得手段」を構成する。本実施形態では、移動量計測のためのサークルスキャンを開始した位置を基準位置とし、この基準位置からの移動量を被検眼２００の移動量として計測するものである。血管分岐部４０８についても同様な処理を行う。
【００３７】
また、部位の位置を計測する際には、ＳＬＯ撮像部の走査条件（スキャン速度、サンプリングレート）は、ステップＳ３０１における画像取得時のスキャン条件と異なるように設定し、切り替えるものである。サークルスキャンは、画像取得時のラスタースキャンに比べるとストロークも短く、スキャン形状も異なるため、最適なスキャン速度に制御される。また、サンプリングレートは、部位の位置を精度よく計測するために、画像取得時のサンプリングレートよりも細かく設定される。例えば、半径Ｒが５００［μｍ］の走査線４１２を１［ｍｓｅｃ］で１周する場合、部位の位置を１［μｍ］単位で計測するには、円周３．１４［ｍｍ］／１［μｍ］／１［ｍｓｅｃ］＝３．１４［ＭＨｚ］のサンプリングレートとなる。
【００３８】
また、ステップＳ３０３の処理が終了すると、ステップＳ３０４に進む。ステップＳ３０４に進むと、制御部１０１は、ＳＬＯ撮像部によるサークルスキャンを継続して繰り返し行い、部位の位置の計測を行う。被検眼の移動により、３つの交点の位置及び３つの交点のなす角度は変化する。制御部１０１は、３つの交点のなす角度が、ステップＳ３０３で取得した基準角度と等しくなるようにサークルスキャンの走査位置を変更しながら部位の移動に追従する制御を開始する。血管分岐部４０７及び４０８を交互に走査するように制御する。
【００３９】
ここで、図５（ｂ）において、被検眼の移動による、交点Ａ１１、Ａ２１、Ａ３１の位置及び角度θ１１、θ２１、θ３１が変化することについて説明する。図５（ｂ）には、被検眼がＸＹ方向のみへ移動した時の状態を示しており、図５（ｂ）の原点にあった分岐点が、矢印５０８の方向に移動したものとする。この例では、θ方向への回転移動は無いものとする。基準位置における血管５０１、５０２、５０３を点線で示す。血管５０１、５０２、５０３の移動後の位置を血管５０５、５０６、５０７に示す。円５０４と移動後の血管５０５、５０６、５０７との交点を、それぞれＡ１２、Ａ２２、Ａ３２と示す。
【００４０】
移動後の３つの交点のなす角度をθ１２、θ２２、θ３２と示す。被検眼の移動により、角度θ１２は、基準角度θ１１より小さくなり、また、角度θ２２は、基準角度θ２１より大きくなり、また、角度θ３２は、基準角度θ３１より小さくなる。このように、被検眼のＸＹ方向への移動により、３つの交点のなす角度は変化する。この角度変化を利用して、３つの交点のなす角度が、基準角度に対して所定許容範囲内となるように円５０４のＸ、Ｙ方向の走査位置を変更する。
【００４１】
また、図５（ｃ）において、基準角度に対して所定許容範囲内となるように、円５０４のＸＹ方向の走査位置を被検眼の移動に追従制御した時の様子について説明する。図５（ｃ）の円５０９は、円５０４をΔｘ、Δｙだけ移動した状態、つまりサークルスキャンの走査位置をΔｘ、Δｙだけ移動した状態を示しており、各交点をＡ１３、Ａ２３、Ａ３３と、３つの交点のなす角度をθ１３、θ２３、θ３３と示す。３つの交点のなす角度θ１３、θ２３、θ３３が、基準角度に対して所定許容範囲内となった時の位置関係を示している。
【００４２】
また、図５（ｄ）には、被検眼がθ方向への回転移動のみである場合を示しており、移動量がΔθである。基準位置における血管５０１、５０２、５０３を点線で示す。血管５０１、５０２、５０３の移動後の位置を血管５１０、５１１、５１２に示す。円５０４と移動後の血管５１０、５１１、５１２との交点を、それぞれＡ１４、Ａ２４、Ａ３４と示す。移動後の３つの交点のなす角度をθ１４、θ２４、θ３４と示す。この時には、３つの交点の位置は基準位置から変化するが、交点のなす角度は、基準角度と等しいことから、円５０４の走査位置をＸＹ方向へ動かす必要が無い。θ方向への移動量Δθは、基準位置Ａ１１とＡ１４とのなす角度、同様に、他の２つの交点におけるＡ２１とＡ２４、及びＡ３１とＡ３４のなす角度を求めて３つの角度の平均から算出する。円５０４のθ方向への走査位置の変更量は、Δθであるが、サークルスキャンの場合には、スキャン形状が円であるために、θ方向に回転させても同じ走査位置となる。被検眼がＸＹ及びθ方向へ移動した場合は、前述したＸＹ方向への移動とθ方向への移動を合成して考えればよい。
【００４３】
この場合においても、３つの交点のなす角度が、基準角度に対して所定許容範囲内となるようにサークルスキャンの走査位置を変更する。
【００４４】
ここで、追従制御の方法の一例について説明する。被検眼のＸＹ方向への移動に伴う交点のなす角度の変化に対応してサークルスキャンの走査位置を変更し、被検眼の移動に追従制御する方法について説明する。図５（ｂ）において、交点Ａ３１と交点Ａ１１が成す角度θ３１は、被検眼の矢印５０８の方向への移動により角度θ３２となる。角度θ３２を角度θ３１となるように円５０４を移動させる必要がある。円５０４を移動させる方向は、角度θ３２の二等分線５０９の方向とする。角度θ３２の二等分線上にある点をＢ３とした時に、角度（Ａ３２−Ｂ３−Ａ１２）が角度θ３１と等しくなるような点Ｂ３を求める。円５０４の中心Ｏが点Ｂ３となるように円５０４の走査位置を変更するものである。走査位置の変更量は、ベクトルＯＢ３であり、ベクトルＯＢ３の大きさは、式（１）で算出する。
【００４５】
【数１】
2016063954.tif 000003
【００４６】
同様な方法により、他の２つの角度θ１１、θ２１に関してもベクトルＯＢ１、ＯＢ２を求めて、式（２）に示すように３つのベクトルの合成ベクトルＯＢを最終的なサークルスキャンの走査位置の変更量とする。
【００４７】
【数２】
2016063954.tif 000004
【００４８】
サークルスキャンの走査位置をベクトルＯＢだけ変更させて、変更後の位置においてサークルスキャンを行い、新たな３つの交点を計測する。変更後のサークルスキャンの中心を新たな座標原点と見なして上述と同様な計算により走査位置の変更量を求める。このような制御を複数回繰り返すことによって、基準角度との誤差を更に少なくしていくものである。血管分岐部４０８についても同様な処理を行う。
【００４９】
続いて、ステップＳ３０５において、制御部１０１は、第２の走査手段であるＯＣＴ撮像部を制御して、ＯＣＴ撮像（ＯＣＴスキャン）を開始する。この際、検者は、入力部１１６を介して、制御部１０１に対して、ＯＣＴ撮像（ＯＣＴスキャン）の開始を指示する。ここでは、例えば、ＯＣＴ撮像部による主走査方向をＸ方向とし、副走査方向をＹ方向とする。なお、本実施形態においては、ＯＣＴ撮像部による主走査方向をＹ方向とし、副走査方向をＸ方向とすることも可能である。
【００５０】
ここで、図６に、第２の走査手段であるＯＣＴ撮像部による主走査方向（Ｘ方向）の１つの走査線６０１を示す。具体的に、ＯＣＴ撮像部は、制御部１０１の制御に基づいて、図６の走査線６０１に示すように左から右へＸ方向にスキャンを行いながら、更に上から下へＹ方向に走査位置を少しずつ変更し、ＯＣＴ撮像領域６０２をラスタースキャンする。第２の走査手段であるＯＣＴ撮像部は、ＯＣＴ撮像領域６０２をラスタースキャンして、被検眼２００の眼底における断層画像（ステップＳ３０１で取得した画像とは異なる画像）を撮像する。そして、制御部１０１は、この断層画像をＯＣＴ撮像部から取得し、必要に応じて、取得した断層画像を表示部１１７に表示する。ＯＣＴ撮像部によるスキャン速度を６８［Ｈｚ］とした場合、走査線６０１を１回走査するのに要する時間は、約１４．７０６［ｍｓｅｃ］である。この場合、２５６本の走査線を走査して断層画像を取得するには、約３．７６［ｓｅｃ］の時間が掛かる。この場合、ＯＣＴスキャンにより走査線６０１を１回走査する間に、ＳＬＯ撮像部によるサークルスキャンが１［ｍｓｅｃ］であるとすれば、最大１４回走査することができる。
【００５１】
また、ステップＳ３０５の処理が終了すると、ステップＳ３０６に進む。ステップＳ３０６に進むと、制御部１０１は、部位の位置計測が正常であるかどうかを判断する。計測異常とは、被検眼の移動量が想定外に大きく（所定の範囲よりも大きく）、血管分岐点がサークルスキャンの円の外側に出てしまい、交点が２点のみとなるような場合である。異常な場合には、ステップＳ３１３に進む。また、正常な場合には、ステップＳ３０７に進む。
【００５２】
続いて、ステップＳ３０７に進むと、制御部１０１は、部位の３つの交点のなす角度が、基準角度に対して所定の許容範囲内となったかどうかを判断する。許容範囲内となった場合には、ステップＳ３０８に進む。また、許容範囲内で無い場合には、ステップＳ３０６に戻る。
【００５３】
ここで、基準角度に対する許容範囲について説明する。許容範囲は、移動量計測精度に基づいて設定される。移動量計測精度の一例として、ＸＹ方向の計測精度Ｅｘｙを２０［μｍ］、θ方向の計測精度Ｅθを０．２［°］とする。基準角度θ３１に対する角度θ３２の許容範囲は、計測精度ＥｘｙとＥθにより式（３）および式（４）にて計算され、いずれか狭い方の範囲となる。
【００５４】
【数３】
2016063954.tif 000005
【００５５】
【数４】
2016063954.tif 000006
【００５６】
また、他の２つの角度に対する許容範囲も同様に設定される。一例として、半径Ｒを、５００［μｍ］、基準角度θ３１が１３０［°］とした場合には、式（３）により、１２５．９［°］から１３４．２［°］の範囲、式（４）により、１２９．８［°］から３０．２［°］の範囲、いずれか狭い方の値をとるので、１２９．８［°］と１３０．２［°］の範囲が許容範囲となる。
【００５７】
続いて、ステップＳ３０８において、制御部１０１は、ステップＳ３０３で取得した移動量計測用部位の基準位置と、移動量計測用部位の位置情報および走査位置に基づいて、被検眼２００の移動量及を算出する。この被検眼２００の移動量を算出する処理を行う制御部１０１は、「算出手段」を構成する。
【００５８】
ここで、このステップＳ３０８の算出方法について、以下に説明する。図７（ａ）には、移動前の血管部位７０１と移動後の血管部位７０４を示しており、その間の移動量を算出する。血管部位７０１上の２つの血管分岐部を走査する２つのサークルスキャンの円７０２と円７０３、および、円７０２と血管との３つの交点Ａ１１、Ａ２１、Ａ３１、および円７０３と血管との３つの交点Ａ４１、Ａ５１、Ａ６１を示している。また、血管部位７０４上の２つの血管分岐部を走査するサークルスキャンの円７０５と円７０６、および、円７０５と血管との３つの交点Ａ１５、Ａ２５、Ａ３５および円７０６と血管との３つの交点Ａ４５、Ａ５５、Ａ６５を示している。交点Ａ１１、Ａ２１、Ａ３１は基準位置であり、その移動後の位置が交点Ａ１５、Ａ２５、Ａ３５に対応する。円７０２の中心点をＣ１（Ｘ１，Ｙ１）、円７０３の中心点をＣ２（Ｘ２，Ｙ２）、円７０５の中心点をＣ３（Ｘ３，Ｙ３）、円７０６の中心点をＣ４（Ｘ４，Ｙ４）とする。制御部１０１は、サークルスキャンの走査位置を制御していることから中心点Ｃ１、Ｃ２、Ｃ３及びＣ４の座標を知ることができるし、また、各々の３つの交点の位置座標から各中心点の座標を算出してもよい。交点Ａ１１、Ａ２１、Ａ３１、Ａ１５、Ａ２５、Ａ３５の座標を、Ａ１１（Ｘ１１，Ｙ１１）、Ａ２１（Ｘ２１，Ｙ２１）、Ａ３１（Ｘ３１，Ｙ３１）、Ａ４１（Ｘ４１，Ｙ４１）、Ａ５１（Ｘ５１，Ｙ５１）、Ａ６１（Ｘ６１，Ｙ６１）、Ａ１５（Ｘ１５，Ｙ１５）、Ａ２５（Ｘ２５，Ｙ２５）、Ａ３５（Ｘ３５，Ｙ３５）、Ａ４５（Ｘ４５，Ｙ４５）、Ａ５５（Ｘ５５，Ｙ５５）、Ａ６５（Ｘ６５，Ｙ６５）とする。被検眼２００の回転方向への移動量Δθは、中心点Ｃ１と中心点Ｃ２を結ぶ線分と中心点Ｃ３と中心点Ｃ４を結ぶ線分との成す角度から求まり、式（５）により算出される。
【００５９】
【数５】
2016063954.tif 000007
【００６０】
このとき、移動量Δθは、ステップＳ３０４にて説明したように、円５０４における基準位置Ａ１１とＡ１４とのなす角度からも求めることができるが、中心点Ｃ１１と中心点Ｃ２１の距離が円５０４の半径よりも長くなるように移動量計測部位を抽出することによりΔθの計測精度を向上することができる。
【００６１】
また、別な算出方法としては、２つの中心点を結ぶ線分の代わりに、交点Ａ１１とＡ４１を結ぶ線分と交点Ａ１５とＡ４５を結ぶ線分との成す角度から式（６）により算出してもよい。同様に、交点Ａ２１とＡ５１を結ぶ線分と交点Ａ２５とＡ５５を結ぶ線分との成す角度からも算出してもよく、交点間を結ぶ９つの線分について同様に算出し９つの移動量の平均値を算出し、この値を最終的な移動量としてもよい。
【００６２】
このとき、被検眼２００のＸＹ方向への移動量Δｘ、Δｙは、式（５）で求めた移動量Δθと中心点Ｃ１１とＣ１２の位置情報から式（６）により算出される。
【００６３】
【数６】
2016063954.tif 000008
【００６４】
同様に、中心点Ｃ２１とＣ２２の位置情報からもΔｘ、Δｙを求めて２つの平均値を算出し、この値を最終的な移動量とする。また、別な算出方法としては、２つの中心点の代わりに、移動前後の対応する６つの交点の位置情報を用いて式（６）により同様に算出し６つの移動量の平均値を算出し、この値を最終的な移動量としてもよい。
【００６５】
また、ステップＳ３０８の処理が終了すると、ステップＳ３０９に進む。ステップＳ３０９に進むと、制御部１０１は、ステップＳ３０８で算出した被検眼２００の眼底の移動量Δｘ、Δｙ及びΔθに基づいてＯＣＴ撮像部を制御し、ＯＣＴスキャン位置を補正してＯＣＴスキャンを行う。このステップＳ３０９のＯＣＴスキャン位置補正方法について、以下に説明する。図７（ｂ）は、図３に示すステップＳ３０９の処理の一例を説明するための図である。図７（ｂ）において、ＯＣＴスキャンは、走査線７０７の走査開始位置７１１からスキャンを開始する。そして、ＯＣＴスキャンは、走査線７０７の走査を行った後、走査線７０８、７０９、・・・と順次走査を行うものとする。例えば、走査線７０９を走査中に、ステップＳ３０６において移動量Δｘ、Δｙ及びΔθが算出された場合、制御部１０１は、移動量Δｘ、Δｙ及びΔθに基づいて、次の走査線７０９の走査開始位置及び走査終了位置を補正する。走査線７０９の走査開始位置７１２（ＳＸ３１，ＳＹ３１）は、式（７）により走査開始位置７１３（ＳＸ３３，ＳＹ３３）に補正される。
【００６６】
【数７】
2016063954.tif 000009
【００６７】
同様に、走査線７０９の走査終了位置７１４（ＳＸ３２，ＳＹ３２）も、式（７）により走査終了位置７１５（Ｘ３４，Ｙ３４）に補正される。そして、この場合、制御部１０１は、走査線７０９の位置を走査線７１０の位置に変更してＯＣＴスキャンを行う。このように、制御部１０１は、ＯＣＴスキャンにおける１つの走査ごとに、走査直前に、算出された最新の移動量Δｘ、Δｙ及びΔθに基づいて、ＯＣＴスキャン位置を補正する。そして、制御部１０１は、ＯＣＴ撮像部を制御して、補正したＯＣＴスキャン位置に基づくＯＣＴスキャンを行って、被検眼２００の眼底における断層画像（ＯＣＴ画像）を取得する。
【００６８】
なお、ＳＬＯ撮像部による移動量算出の周期と、ＯＣＴ撮像部によるＯＣＴスキャンとが同じ周期である場合には、ＯＣＴスキャンごとにＳＬＯスキャンにより計測した移動量を反映させることが可能である。また、ＳＬＯ撮像部による移動量算出の周期が、ＯＣＴ撮像部によるＯＣＴスキャンの周期よりも短い（移動量算出のレートがＯＣＴスキャンのレートより高い）場合には、１つのＯＣＴスキャン中にＳＬＯスキャンによる移動量計測を複数回実行できる。そのため、１回のＯＣＴスキャン中に移動量を計測する毎に随時反映させることが可能である。これにより、ＯＣＴスキャン位置を高速に補正することができ、被検眼２００の眼底の固視微動の影響を低減してＯＣＴ画像の画質を向上させることができる。
【００６９】
ここで、再び、図３の説明に戻る。ステップＳ３０９の処理が終了すると、ステップＳ３１０に進む。ステップＳ３１０に進むと、制御部１０１は、ＯＣＴ撮像が終了したか否かを判断する。ここで、本実施形態では、ＯＣＴ撮像の終了条件は、ＯＣＴ撮像の撮像回数、或いは、ＯＣＴ撮像領域の全てをスキャンしたか否かである。ステップＳ３１０の判断の結果、ＯＣＴ撮像が終了していない場合には（Ｓ３１０／ＮＯ）、ステップＳ３０６に戻る。移動量計測のためのＳＬＯスキャンは継続されており、部位の位置計測が正常であるかの判断を行い（Ｓ３０６）、角度は許容範囲内かどうかの判断を行い（Ｓ３０７）、被検眼２００の眼底の移動量の算出を行い（Ｓ３０８）、算出した移動量に基づいてＯＣＴスキャン位置の補正を行う（Ｓ３０９）。一方、ステップＳ３１０の判断の結果、ＯＣＴ撮像が終了した場合には（Ｓ３１０／ＹＥＳ）、ステップＳ３１１に進む。ステップＳ３１１に進むと、制御部１０１は、ＯＣＴ撮像部により撮像された断層画像（ＯＣＴ画像）を表示部１１７に表示する制御を行う。続いて、ステップＳ３１２において、制御部１０１は、ＳＬＯ撮像部及びＯＣＴ撮像部を制御して、ＳＬＯスキャン及びＯＣＴスキャンを停止する制御を行う。
【００７０】
次に、ステップＳ３１３以降のフローを説明する。ステップＳ３０６にて異常と判断された場合、ステップＳ３１３に進む。ステップＳ３１３において、移動量計測用ができていない状態にあるため、ＳＬＯスキャン及びＯＣＴスキャンを停止する。続いて、ステップＳ３１４に進むと、ステップＳ３０１と同様にＳＬＯ撮像部により眼底画像を再度取得し、表示する。続いて、ステップＳ３１５に進むと、ステップＳ３０２で抽出した移動量計測用部位と同じ部位をステップＳ３１４で取得した眼底画像から抽出する。そして、ステップＳ３０４に戻る。ステップＳ３０４では、ステップＳ３１４で再抽出した移動量計測用部位上にて移動量計測のためのＳＬＯスキャンを再開する。以降のステップは前述した内容と同様である。
【００７１】
本実施形態によれば、移動量計測に用いる部位を２つ以上抽出し、各移動量計測用部位をサークルスキャンで走査して移動量計測用部位の３点の交点位置を計測し、その３点の成す角度が基準角度と等しくなるようにサークルスキャンの走査位置を制御し被検眼の動きに追従させることにより被検眼の移動量を算出するようにした。サークルスキャンの走査位置は、数回程度の変更により被検眼の動きに追従できることから、被検眼の移動量を求める処理時間の短縮を実現することができる。
【００７２】
さらに、第１の実施形態によれば、中心点Ｃ１１と中心点Ｃ２１の距離が円５０４の半径よりも長くなるように移動量計測部位を抽出することによりΔθの計測精度を向上することができる。また、算出した被検眼の移動量に基づいて、ＯＣＴ撮像部によるＯＣＴスキャン位置を補正するようにしたので、位置ズレの少ない断層画像（ＯＣＴ画像）を取得することができる。即ち、第１の実施形態では、例えば固視微動による眼球の移動量を高速に算出することができるため、ＯＣＴ撮像部によるＯＣＴスキャン位置の補正を高頻度で行うことができる。これにより、ＯＣＴ撮像部によるＯＣＴスキャン位置のズレが少なくなり、断層画像（ＯＣＴ画像）の画質を向上させることができる。
【００７３】
また、ＯＣＴ撮像部によるＯＣＴスキャンと並行して、ＳＬＯ撮像によるＳＬＯ画像取得も可能である。ＳＬＯ撮像による移動量計測のためのサークルスキャンとＳＬＯ撮像による画像取得のためのラスタースキャンを交互に行うことによって可能となる。これによりＯＣＴ撮像中に、ＳＬＯ撮像による眼底画像を観察像としても表示できる。
【００７４】
ステップＳ３０９と同様に、ステップＳ３０８で求めた移動量に基づいて画像取得のためのＳＬＯスキャン位置を補正することで被検眼の移動に関わらず安定した観察像を表示できるものである。また、移動量計測方法は、サークルスキャンで走査する方法を示したが、部位の移動量を計測できればよく、この方法には限定されるものではない。また、本実施形態では、移動量計測部位を２つとして説明したが、移動量計測部位を３つ以上抽出して移動量を算出するように構成してもよい。
【００７５】
（第２の実施形態：眼底画像の倍率の計測）
次に、本発明の第２の実施形態について、図８を用いて説明する。上述した第１の実施形態では、移動量としてΔｘ、Δｙ及びΔθを計測する方法を示したが、更に、眼底画像の倍率（大きさ）も計測する場合について説明する。本実施形態に係る眼科装置の概略構成は、図１に示す第１の実施形態に係る眼科装置１００の概略構成と同様である。
【００７６】
図８は、本実施形態に係る眼科装置１００の制御方法における処理手順の一例を示すフローチャートである。なお、この図８では、図３に示す第１の実施形態におけるフローチャートの各ステップ（各工程）のうち、ステップＳ３０１〜Ｓ３０７とステップＳ８０１〜Ｓ８０７が対応しており同じ処理であり、また、ステップＳ３１０〜Ｓ３１５とステップＳ８１０〜Ｓ８１５が対応しており同じ処理であるため説明は省略する。ステップＳ８０８〜Ｓ８０９の処理が図３に示すフローチャート異なっているので、そのステップについてのみ説明する。
【００７７】
ステップＳ８０８において、制御部１０１は、ステップＳ８０３で取得した移動量計測用部位の基準位置と、移動量計測用部位の位置情報とに基づいて、被検眼２００の移動量及び倍率を算出する。この被検眼２００の移動量及び倍率を算出する処理を行う制御部１０１は、「算出手段」を構成する。このステップＳ８０８の算出方法について、以下に説明する。ステップＳ３０８と同様に図７（ａ）を用いて説明する。被検眼２００の回転方向への移動量Δθは、ステップＳ３０８と同様に式（５）により算出される。次に、倍率Ｍは、中心点Ｃ１とＣ２を結ぶ線分と中心点Ｃ３とＣ４を結ぶ線分との長さの比率から求まり、式（８）により算出される。
【００７８】
【数８】
2016063954.tif 000010
【００７９】
また、別な算出方法としては、２つの中心点を結ぶ線分の代わりに、交点Ａ１１とＡ４１を結ぶ線分と交点Ａ１５とＡ４５を結ぶ線分との長さの比率から式（６）により算出してもよい。
【００８０】
同様に、交点Ａ２１とＡ５１を結ぶ線分と交点Ａ２５とＡ５５を結ぶ線分との長さの比率からも算出してもよく、交点間を結ぶ９つの線分について同様に算出し９つの倍率の平均値を算出し、この値を最終的な倍率としてもよい。被検眼２００のＸＹ方向への移動量Δｘ、Δｙは、式（５）で求めた移動量Δθと式（８）で求めた倍率Ｍと中心点Ｃ１１とＣ１２の位置情報から式（９）により算出される。
【００８１】
【数９】
2016063954.tif 000011
【００８２】
同様に、中心点Ｃ２１とＣ２２の位置情報からもΔｘ、Δｙを求めて２つの平均値を算出し、この値を最終的な移動量とする。また、別な算出方法としては、２つの中心点の代わりに、移動前後の対応する６つの交点の位置情報を用いて式（６）により同様に算出し６つの移動量の平均値を算出し、この値を最終的な移動量としてもよい。
【００８３】
また、ステップＳ８０８の処理が終了すると、ステップＳ８０９に進む。ステップＳ８０９に進むと、制御部１０１は、ステップＳ８０８で算出した被検眼２００の眼底の移動量Δｘ、Δｙ、Δθと倍率Ｍに基づいてＯＣＴスキャン位置、ＯＣＴスキャン条件、光路長差、及びＯＣＴ撮像のフォーカス位置を補正してＯＣＴスキャンを行う。
【００８４】
ここで、ＯＣＴスキャン位置を補正する方法について説明する。図７（ｂ）において、ＯＣＴスキャンは、走査線７０７の走査開始位置７１１からスキャンを開始する。そして、ＯＣＴスキャンは、走査線７０７の走査を行った後、走査線７０８、７０９、・・・と順次走査を行うものとする。例えば、走査線７０８を走査中に、ステップＳ８０８において移動量Δｘ、Δｙ、Δθ及び倍率Ｍが算出された場合、制御部１０１は、移動量Δｘ、Δｙ、Δθ及び倍率Ｍに基づいて、次の走査線７０９の走査開始位置及び走査終了位置を補正する。走査線７０９の走査開始位置７１２（ＳＸ３１，ＳＹ３１）は、式（１０）により走査開始位置７１３（ＳＸ３３，ＳＹ３３）に補正される。
【００８５】
【数１０】
2016063954.tif 000012
【００８６】
同様に、走査線７０９の走査終了位置７１４（ＳＸ３２，ＳＹ３２）も、式（１０）により走査終了位置７１５（Ｘ３４，Ｙ３４）に補正される。そして、この場合、制御部１０１は、走査線７０９の位置を走査線７１０の位置に変更してＯＣＴスキャンを行う。このように、制御部１０１は、ＯＣＴスキャンにおける１つの走査ごとに、走査直前に、算出された最新の移動量Δｘ、Δｙ及びΔθに基づいて、ＯＣＴスキャン位置を補正する。ここで、倍率が変化した場合、つまり、倍率Ｍが１以外の値となった場合には、ＯＣＴスキャンのスキャンストロークが変更になる。そのため、ＯＣＴスキャンのスキャン条件である、Ｂスキャンレートおよび走査速度を補正する必要がある。Ｂスキャンレートは、走査方向のサンプリングレートである。ＯＣＴスキャンの走査速度を一定とした場合には、ＯＣＴのＢスキャンレートを１／Ｍ倍に補正するものである。また、ＯＣＴのＢスキャンレートを一定とした場合には、走査速度をＭ倍に補正するものである。
【００８７】
次に、ＯＣＴの光路長差、及びＯＣＴ撮像のフォーカス位置を補正する方法について説明する。倍率Ｍの変化は、被検眼２００と対物レンズ１０８との距離変化によるものであり、Ｚ軸方向（光軸方向）の移動量を意味する。この距離変化が大きく変化すると眼底がＯＣＴ画像からフレームアウトしてしまい、眼底の断層画像（ＯＣＴ画像）が得られなくなる。そのため、倍率Ｍから被検眼２００と対物レンズ１０８との距離変化を求めて、その変化分に対応する位置に参照ミラー２０７を動かすことにより補正するものである。
【００８８】
また、この距離変化は、ＯＣＴ撮像部のフォーカスにも影響するため、ＯＣＴ撮像部のフォーカス位置をその変化分に基づいて補正するものである。また、同様に、ＳＬＯ撮像部のフォーカス位置も補正してもよい。
【００８９】
また、この距離変化に対して、被検眼２００と対物レンズ１０８の距離をＳＬＯ及びＯＣＴ撮像部を搭載した可動ステージ（図示しない）を移動させることによって補正してもよい。この可動ステージによる補正を行う場合には、ＯＣＴスキャンの走査位置の補正計算における倍率Ｍを１と見なして再計算するか、あるいは、可動ステージを移動後に、ステップ８０６に戻り、移動量と倍率を再度算出する必要がある。制御部１０１は、ＯＣＴ撮像部を制御して、補正したＯＣＴスキャン位置およびスキャン条件、光路長差、フォーカス位置に基づいてＯＣＴスキャンを行い、被検眼２００の眼底における断層画像（ＯＣＴ画像）を取得する。
【００９０】
第２の実施形態によれば、眼底画像の倍率（大きさ）を計測し、ＯＣＴスキャン位置、ＯＣＴスキャン条件、光路長差、及びＯＣＴ撮像のフォーカス位置を補正するようにしたので、位置ズレの少ない断層画像（ＯＣＴ画像）を取得することができる。また、ＯＣＴ撮像部によるＯＣＴスキャンと並行して、ＳＬＯ撮像によるＳＬＯ画像取得も可能である。ＳＬＯ撮像による移動量計測のためのサークルスキャンとＳＬＯ撮像による画像取得のためのラスタースキャンを交互に行うことによって可能となる。これによりＯＣＴ撮像中に、ＳＬＯ撮像による眼底画像を観察像として表示できる。ステップＳ８０９と同様な処理により、ステップＳ８０８で求めた移動量に基づいて画像取得のためのＳＬＯスキャン位置、ＳＬＯスキャン条件、及びＳＬＯ撮像のフォーカス位置を補正することで被検眼の移動に関わらず安定した観察像を表示できるものである。
【００９１】
（第３の実施形態：被検眼の前眼部を用いた被検眼の移動量の計測）
次に、本発明の第３の実施形態について、図９を用いて説明する。本実施形態では、眼科装置１００を前眼部撮像装置に適用した場合について説明する。図９は、本実施形態を示し、前眼部の撮像画像の一例を示す図である。前眼部における特徴的な部位（移動量計測用部位）としては、眼底と同様に、血管部が適している。図９に、移動量計測用部位としての血管分岐部９０１および９０２と、その血管分岐部の位置を計測するためのサークルスキャンの走査線９０３および９０４を示す。即ち、本実施形態では、前眼部の血管分岐部９０１および９０２を移動量計測用部位として使用するものである。
【００９２】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワークまたは各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。このプログラム及び当該プログラムを記憶したコンピュータ読み取り可能な記録媒体は、本発明に含まれる。
【００９３】
なお、上述した本発明の実施形態は、いずれも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、または、その主要な特徴から逸脱することなく、様々な形で実施することができる。
【図１】
2016063954.tif 000013
【図２】
2016063954.tif 000014
【図３】
2016063954.tif 000015
【図４】
2016063954.tif 000016
【図５】
2016063954.tif 000017
【図６】
2016063954.tif 000018
【図７】
2016063954.tif 000019
【図８】
2016063954.tif 000020
【図９】
2016063954.tif 000021