(57)【要約】      （修正有）【課題】計測部位に応じて好適にトラッキングする眼科装置を提供する。【解決手段】眼科装置は、被検眼の前眼部又は眼底のデータを収集するための光学系と、前眼部又は眼底を撮影する撮影部と、被検眼と光学系とを相対的に移動する移動機構と、移動機構を制御する制御部２１０とを含む。制御部は、光学系が前眼部のデータを収集する前眼部モードのとき撮影部により得られた前眼部像に基づいて被検眼と光学系との位置関係を維持するように移動機構を制御し、光学系が眼底のデータを収集する眼底モードのとき撮影部により得られた眼底像に基づいて位置関係を維持するように移動機構を制御する。【選択図】図３
2019037646.tif 000002
【特許請求の範囲】
【請求項１】
被検眼の前眼部又は眼底のデータを収集するための光学系と、
前記前眼部又は前記眼底を撮影する撮影部と、
前記被検眼と前記光学系とを相対的に移動する移動機構と、
前記光学系が前記前眼部のデータを収集する前眼部モードのとき前記撮影部により得られた前眼部像に基づいて前記被検眼と前記光学系との位置関係を維持するように前記移動機構を制御し、前記光学系が前記眼底のデータを収集する眼底モードのとき前記撮影部により得られた眼底像に基づいて前記位置関係を維持するように前記移動機構を制御する制御部と、
を含む眼科装置。
【請求項２】
前記前眼部像における特徴領域を特定する解析部を含み、
前記前眼部モードのとき、前記制御部は、前記前眼部像における基準位置に対する前記特徴領域の変位に基づいて前記移動機構を制御する
ことを特徴とする請求項１に記載の眼科装置。
【請求項３】
前記被検眼に対して輝点を投影する輝点投影系と、
前記撮影部により取得された前眼部像における前記輝点に基づく輝点像を特定する解析部と、
を含み、
前記前眼部モードのとき、前記制御部は、前記前眼部像における基準位置に対する前記輝点像の変位に基づいて前記移動機構を制御する
ことを特徴とする請求項１に記載の眼科装置。
【請求項４】
前記撮影部は、前記前眼部を異なる方向から実質的に同時に撮影する２以上の前眼部カメラを含み、
前記撮影部により実質的に同時に得られた２以上の前眼部像を解析することで、前記被検眼の３次元位置を求める解析部を含み、
前記前眼部モードのとき、前記制御部は、前記被検眼に対応する基準位置に対する前記３次元位置の変位に基づいて前記移動機構を制御して前記被検眼と前記光学系とを３次元的に相対移動する
ことを特徴とする請求項１に記載の眼科装置。
【請求項５】
前記撮影部は、互いに異なるタイミングで第１画像と第２画像とを取得し、
前記第２画像における部分画像と、前記第１画像における前記部分画像に対応した対応部分画像との間の第１回転移動量を算出する第１回転移動量算出部と、
前記第１回転移動量に基づいて前記対応部分画像と前記部分画像との間の回転方向の位置合わせを行う第１位置合わせ処理部と、
前記第１位置合わせ処理部により位置合わせがなされた前記対応部分画像と前記部分画像とに対して位相限定相関処理を施すことにより、前記対応部分画像と前記部分画像との間の第１平行移動量を算出する第１平行移動量算出部と、
を含み、
前記前眼部モードのとき、前記制御部は、前記変位に基づいて前記位置関係の維持が可能か否かを判定し、前記位置関係の維持が不可能であると判定されたとき、前記第１平行移動量に基づいて前記移動機構を制御する
ことを特徴とする請求項２〜請求項４のいずれか一項に記載の眼科装置。
【請求項６】
前記第１回転移動量算出部は、前記対応部分画像と前記部分画像とに対し位相限定相関処理を施すことにより前記第１回転移動量を算出する
ことを特徴とする請求項５に記載の眼科装置。
【請求項７】
前記撮影部は、互いに異なるタイミングで前記被検眼の眼底の第３画像と第４画像とを取得し、
前記第３画像と前記第４画像との間の第２回転移動量を算出する第２回転移動量算出部と、
前記第２回転移動量に基づいて前記３画像と前記４画像との間の回転方向の位置合わせを行う第２位置合わせ処理部と、
前記第２位置合わせ処理部により位置合わせがなされた前記第３画像と前記第４画像とに対して位相限定相関処理を施すことにより、前記第３画像と前記第４画像との間の第２平行移動量を算出する第２平行移動量算出部と、
を含み、
前記眼底モードのとき、前記制御部は、前記第２平行移動量に基づいて前記移動機構を制御する
ことを特徴とする請求項２〜請求項６のいずれか一項に記載の眼科装置。
【請求項８】
前記解析部は、前記撮影部により取得された前記第３画像及び前記第４画像における特徴領域を特定し、
前記制御部は、前記第２回転移動量及び前記第２平行移動量に基づいて前記位置関係の維持が可能か否かを判定し、前記位置関係の維持が不可能であると判定されたとき、前記第３画像及び前記第４画像における前記特徴領域の変位に基づいて前記移動機構を制御する
ことを特徴とする請求項７に記載の眼科装置。
【請求項９】
被検眼の複数の部位のデータを収集するための光学系と、
前記複数の部位のいずれかを撮影する撮影部と、
前記被検眼と前記光学系とを相対的に移動する移動機構と、
前記撮影部により得られた前記光学系によるデータの収集部位に応じて、前記収集部位の画像に基づき前記被検眼と前記光学系との位置関係を維持するように前記移動機構を制御する制御部と、
を含む眼科装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、眼科装置に関する。
【背景技術】
【０００２】
被検眼を撮影する眼科装置として、光コヒーレンストモグラフィ（Ｏｐｔｉｃａｌ Ｃｏｈｅｒｅｎｃｅ Ｔｏｍｏｇｒａｐｈｙ：以下、ＯＣＴ）を用いた装置や眼底カメラや走査型レーザー検眼鏡（Ｓｃａｎｎｉｎｇ  Ｌａｓｅｒ  Ｏｐｈｔｈａｌｍｏｓｃｏｐｅ：以下、ＳＬＯ）やスリットランプなどがある。中でも、レーザー光源等からの光ビームを用いて対象眼の表面形態や内部形態を表す画像を形成するＯＣＴが注目を集めている。ＯＣＴは、Ｘ線ＣＴのような人体に対する侵襲性を持たないことから、特に医療分野や生物学分野における応用の展開が期待されている。例えば、眼科分野においては、被検眼の前眼部等の画像を形成したり眼内距離を計測したりする装置が実用化されている。
【０００３】
このような眼科装置において、トラッキングは、被検眼の眼球運動にかかわらず高精細な画像を取得したり高精度に計測したりするための重要な技術である。トラッキングとは、被検眼の眼球運動に合わせて装置光学系を移動させるものである。トラッキングを行う場合、事前にアライメントとピント合わせが実行される。トラッキングは、装置光学系の位置等を眼球運動に追従させることにより、アライメントとピントが合った好適な位置関係を維持する機能である。このようなトラッキングに関する技術については、種々提案されている。
【０００４】
例えば、特許文献１には、眼底カメラを用いて眼底のベース画像及びターゲット画像を取得し、ベース画像及びターゲット画像に対して位相限定相関処理を施して微少な位置ずれ量を求め、求められた位置ずれ量に基づいてトラッキング制御を行う眼科装置が開示されている。
【０００５】
また、例えば、特許文献２には、前眼部のトラッキングを開始してＳＬＯのフォーカス調整を行った後、眼底のトラッキングを開始してコヒーレンスゲート調整を行うことで、調整に要する時間を短縮する手法が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１５−０４３８９８号公報
【特許文献２】特開２０１７−０８０５６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
被検眼の前眼部の計測や撮影を行う場合、前眼部像を取得し、取得された前眼部像を用いてトラッキング制御が行われる。しかしながら、前眼部像には、眼球運動で移動する瞳孔領域の他に移動しない瞼や睫毛等が描出されるため、位相限定相関処理を用いて位置ずれ量を求めることができない。従って、従来の眼科装置では、被検眼の眼底に対する高精度なトラッキングを実行可能であるが、前眼部に対してトラッキングを行うことができなかった。
【０００８】
本発明は、このような事情に鑑みてなされたものであり、その目的は、計測部位に応じて好適にトラッキングするための技術を提供することにある。
【課題を解決するための手段】
【０００９】
実施形態の第１態様は、被検眼の前眼部又は眼底のデータを収集するための光学系と、前記前眼部又は前記眼底を撮影する撮影部と、前記被検眼と前記光学系とを相対的に移動する移動機構と、前記光学系が前記前眼部のデータを収集する前眼部モードのとき前記撮影部により得られた前眼部像に基づいて前記被検眼と前記光学系との位置関係を維持するように前記移動機構を制御し、前記光学系が前記眼底のデータを収集する眼底モードのとき前記撮影部により得られた眼底像に基づいて前記位置関係を維持するように前記移動機構を制御する制御部と、を含む眼科装置である。
【００１０】
また、実施形態の第２態様は、第１態様において、前記前眼部像における特徴領域を特定する解析部を含み、前記前眼部モードのとき、前記制御部は、前記前眼部像における基準位置に対する前記特徴領域の変位に基づいて前記移動機構を制御してもよい。
【００１１】
また、実施形態の第３態様は、第１態様において、前記被検眼に対して輝点を投影する輝点投影系と、前記撮影部により取得された前眼部像における前記輝点に基づく輝点像を特定する解析部と、を含み、前記前眼部モードのとき、前記制御部は、前記前眼部像における基準位置に対する前記輝点像の変位に基づいて前記移動機構を制御してもよい。
【００１２】
また、実施形態の第４態様は、第１態様において、前記撮影部は、前記前眼部を異なる方向から実質的に同時に撮影する２以上の前眼部カメラを含み、前記撮影部により実質的に同時に得られた２以上の前眼部像を解析することで、前記被検眼の３次元位置を求める解析部を含み、前記前眼部モードのとき、前記制御部は、前記被検眼に対応する基準位置に対する前記３次元位置の変位に基づいて前記移動機構を制御して前記被検眼と前記光学系とを３次元的に相対移動してもよい。
【００１３】
また、実施形態の第５態様は、第２態様〜第４態様のいずれかにおいて、前記撮影部は、互いに異なるタイミングで第１画像と第２画像とを取得し、前記第２画像における部分画像と、前記第１画像における前記部分画像に対応した対応部分画像との間の第１回転移動量を算出する第１回転移動量算出部と、前記第１回転移動量に基づいて前記対応部分画像と前記部分画像との間の回転方向の位置合わせを行う第１位置合わせ処理部と、前記第１位置合わせ処理部により位置合わせがなされた前記対応部分画像と前記部分画像とに対して位相限定相関処理を施すことにより、前記対応部分画像と前記部分画像との間の第１平行移動量を算出する第１平行移動量算出部と、を含み、前記前眼部モードのとき、前記制御部は、前記変位に基づいて前記位置関係の維持が可能か否かを判定し、前記位置関係の維持が不可能であると判定されたとき、前記第１平行移動量に基づいて前記移動機構を制御してもよい。
【００１４】
また、実施形態の第６態様では、第５態様において、前記第１回転移動量算出部は、前記対応部分画像と前記部分画像とに対し位相限定相関処理を施すことにより前記第１回転移動量を算出してもよい。
【００１５】
また、実施形態の第７態様では、第２態様〜第６態様のいずれかにおいて、前記撮影部は、互いに異なるタイミングで前記被検眼の眼底の第３画像と第４画像とを取得し、前記第３画像と前記第４画像との間の第２回転移動量を算出する第２回転移動量算出部と、前記第２回転移動量に基づいて前記３画像と前記４画像との間の回転方向の位置合わせを行う第２位置合わせ処理部と、前記第２位置合わせ処理部により位置合わせがなされた前記第３画像と前記第４画像とに対して位相限定相関処理を施すことにより、前記第３画像と前記第４画像との間の第２平行移動量を算出する第２平行移動量算出部と、を含み、前記眼底モードのとき、前記制御部は、前記第２平行移動量に基づいて前記移動機構を制御してもよい。
【００１６】
また、実施形態の第８態様では、第７態様において、前記解析部は、前記撮影部により取得された前記第３画像及び前記第４画像における特徴領域を特定し、前記制御部は、前記第２回転移動量及び前記第２平行移動量に基づいて前記位置関係の維持が可能か否かを判定し、前記位置関係の維持が不可能であると判定されたとき、前記第３画像及び前記第４画像における前記特徴領域の変位に基づいて前記移動機構を制御してもよい。
【００１７】
また、実施形態の第９態様は、被検眼の複数の部位のデータを収集するための光学系と、前記複数の部位のいずれかを撮影する撮影部と、前記被検眼と前記光学系とを相対的に移動する移動機構と、前記撮影部により得られた前記光学系によるデータの収集部位に応じて、前記収集部位の画像に基づき前記被検眼と前記光学系との位置関係を維持するように前記移動機構を制御する制御部と、を含む眼科装置である。
【００１８】
なお、上記した複数の態様に係る構成を任意に組み合わせることが可能である。
【発明の効果】
【００１９】
本発明によれば、計測部位に応じて好適にトラッキングするための技術を提供することができる。
【図面の簡単な説明】
【００２０】
【図１】実施形態に係る眼科装置の光学系の構成の一例を示す概略図である。
【図２】実施形態に係る眼科装置の光学系の構成の一例を示す概略図である。
【図３】実施形態に係る眼科装置の処理系の構成の一例を示す概略図である。
【図４】実施形態に係る眼科装置の処理系の構成の一例を示す概略図である。
【図５】実施形態に係る眼科装置の動作を説明するための概略図である。
【図６】実施形態に係る眼科装置の処理系の構成の一例を示す概略図である。
【図７】実施形態に係る眼科装置の処理系の構成の一例を示す概略図である。
【図８】実施形態に係る眼科装置の動作例のフロー図である。
【図９】実施形態に係る眼科装置の動作例のフロー図である。
【図１０】実施形態に係る眼科装置の動作例のフロー図である。
【図１１】実施形態に係る眼科装置の動作例のフロー図である。
【図１２】実施形態に係る眼科装置の動作例のフロー図である。
【図１３】実施形態に係る眼科装置の動作例のフロー図である。
【図１４】実施形態に係る眼科装置の動作例のフロー図である。
【発明を実施するための形態】
【００２１】
この発明に係る眼科装置の実施形態の例について、図面を参照しながら詳細に説明する。なお、この明細書において引用された文献の記載内容や任意の公知技術を、以下の実施形態に援用することが可能である。
【００２２】
実施形態に係る眼科装置は、少なくともＯＣＴを実行する機能を備え、被測定物体に対してＯＣＴを実行することにより被測定物体に関する情報を取得することが可能な計測装置である。以下、実施形態に係る眼科装置が、被測定物体としての生体眼に対してＯＣＴを実行することにより生体眼を画像化する場合について説明するが、実施形態はこれに限定されない。例えば、実施形態に係る眼科装置は、生体眼に対してＯＣＴを実行することにより眼軸長など生体眼の眼内距離を計測可能であってよい。
【００２３】
実施形態に係る眼科装置は、フーリエドメインＯＣＴと眼底カメラとを組み合わせた眼科装置である。この眼科装置は、スウェプトソースＯＣＴを実行する機能を備えているが、実施形態はこれに限定されない。例えば、ＯＣＴの種別はスウェプトソースＯＣＴには限定されず、スペクトラルドメインＯＣＴ等であってもよい。スウェプトソースＯＣＴは、波長掃引型（波長走査型）光源からの光を測定光と参照光とに分割し、被測定物体を経由した測定光の戻り光を参照光と干渉させて干渉光を生成し、この干渉光をバランスドフォトダイオード等で検出し、波長の掃引及び測定光のスキャンに応じて収集された検出データにフーリエ変換等を施して画像を形成する手法である。スペクトラルドメインＯＣＴは、低コヒーレンス光源からの光を測定光と参照光とに分割し、被測定物体を経由した測定光の戻り光を参照光と干渉させて干渉光を生成し、この干渉光のスペクトル分布を分光器で検出し、検出されたスペクトル分布にフーリエ変換等を施して画像を形成する手法である。
【００２４】
実施形態に係る眼科装置には、眼底カメラの代わりに、走査型レーザー検眼鏡（ＳＬＯ）や、スリットランプ顕微鏡や、前眼部撮影カメラや、手術用顕微鏡や、光凝固装置などが設けられてもよい。この明細書では、ＯＣＴによる計測を「ＯＣＴ計測」と総称し、ＯＣＴによって取得される画像をＯＣＴ画像と総称し、測定光の光路を「測定光路」と表記し、参照光の光路を「参照光路」と表記することがある。
【００２５】
［構成］
図１に示すように、実施形態に係る眼科装置１は、眼底カメラユニット２、ＯＣＴユニット１００及び演算制御ユニット２００を含む。眼底カメラユニット２は、従来の眼底カメラとほぼ同様の光学系を有する。ＯＣＴユニット１００には、ＯＣＴを実行するための光学系が設けられている。演算制御ユニット２００は、各種の演算処理や制御処理等を実行するプロセッサを具備している。
【００２６】
本明細書において「プロセッサ」は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、プログラマブル論理デバイス（例えば、ＳＰＬＤ（Ｓｉｍｐｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）、ＣＰＬＤ（Ｃｏｍｐｌｅｘ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ））等を含む処理回路を意味する。プロセッサは、例えば、記憶回路や記憶装置に格納されているプログラムを読み出し実行することで、実施形態に係る機能を実現する。
【００２７】
〔眼底カメラユニット〕
眼底カメラユニット２には、被検眼Ｅの眼底Ｅｆの表面形態を表す２次元画像（眼底像）を取得するための光学系が設けられている。眼底像には、観察画像や撮影画像などが含まれる。観察画像は、例えば、近赤外光を用いて所定のフレームレートで形成されるモノクロの動画像である。撮影画像は、例えば、可視光をフラッシュ発光して得られるカラー画像、又は近赤外光若しくは可視光を照明光として用いたモノクロの静止画像であってもよい。眼底カメラユニット２は、これら以外の画像、例えばフルオレセイン蛍光画像やインドシアニングリーン蛍光画像や自発蛍光画像などを取得可能に構成されていてもよい。
【００２８】
眼底カメラユニット２には、被検者の顔を支持するための顎受けや額当てが設けられている。更に、眼底カメラユニット２には、照明光学系１０と撮影光学系３０とが設けられている。照明光学系１０は眼底Ｅｆに照明光を照射する。撮影光学系３０は、この照明光の眼底反射光を撮像装置（ＣＣＤイメージセンサ（単にＣＣＤと呼ぶことがある）３５、３８）に導く。また、撮影光学系３０は、ＯＣＴユニット１００からの測定光を被検眼Ｅに導くとともに、被検眼Ｅを経由した測定光をＯＣＴユニット１００に導く。
【００２９】
照明光学系１０の観察光源１１は、例えばハロゲンランプ又はＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）により構成される。観察光源１１から出力された光（観察照明光）は、曲面状の反射面を有する反射ミラー１２により反射され、集光レンズ１３を経由し、可視カットフィルタ１４を透過して近赤外光となる。更に、観察照明光は、撮影光源１５の近傍にて一旦集束し、ミラー１６により反射され、リレーレンズ１７、１８、絞り１９及びリレーレンズ２０を経由する。そして、観察照明光は、孔開きミラー２１の周辺部（孔部の周囲の領域）にて反射され、ダイクロイックミラー４６を透過し、対物レンズ２２により屈折されて眼底Ｅｆを照明する。
【００３０】
観察照明光の眼底反射光は、対物レンズ２２により屈折され、ダイクロイックミラー４６を透過し、孔開きミラー２１の中心領域に形成された孔部を通過し、ダイクロイックミラー５５を透過し、撮影合焦レンズ３１を経由し、ミラー３２により反射される。更に、この眼底反射光は、ハーフミラー３３Ａを透過し、ダイクロイックミラー３３により反射され、集光レンズ３４によりＣＣＤイメージセンサ３５の受光面に結像される。ＣＣＤイメージセンサ３５は、例えば所定のフレームレートで眼底反射光を検出する。表示装置３には、ＣＣＤイメージセンサ３５により検出された眼底反射光に基づく画像（観察画像）が表示される。なお、撮影光学系３０のピントが前眼部に合わせられている場合、前眼部からの観察照明光の反射光がＣＣＤイメージセンサ３５により検出され、当該反射光に基づく前眼部の観察画像が表示装置３に表示される。
【００３１】
撮影光源１５は、例えばキセノンランプ又はＬＥＤにより構成される。撮影光源１５から出力された光（撮影照明光）は、観察照明光と同様の経路を通って眼底Ｅｆに照射される。撮影照明光の眼底反射光は、観察照明光のそれと同様の経路を通ってダイクロイックミラー３３まで導かれ、ダイクロイックミラー３３を透過し、ミラー３６により反射され、集光レンズ３７によりＣＣＤイメージセンサ３８の受光面に結像される。表示装置３には、ＣＣＤイメージセンサ３８により検出された眼底反射光に基づく画像（撮影画像）が表示される。なお、観察画像を表示する表示装置３と撮影画像を表示する表示装置３は、同一のものであってもよいし、異なるものであってもよい。また、被検眼Ｅを赤外光で照明して同様の撮影を行う場合には、赤外の撮影画像が表示される。また、撮影光源としてＬＥＤを用いることも可能である。なお、撮影光学系３０のピントが前眼部に合わせられている場合、前眼部からの観察照明光の反射光がＣＣＤイメージセンサ３８により検出され、当該反射光に基づく前眼部の画像（撮影画像）が表示装置３に表示される。
【００３２】
ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）３９は、固視標や視力測定用視標を表示する。固視標は被検眼Ｅを固視させるための視標であり、眼底撮影時やＯＣＴ計測時などに使用される。
【００３３】
ＬＣＤ３９から出力された光は、その一部がハーフミラー３３Ａにて反射され、ミラー３２に反射され、撮影合焦レンズ３１及びダイクロイックミラー５５を経由し、孔開きミラー２１の孔部を通過する。孔開きミラー２１の孔部を通過した光は、ダイクロイックミラー４６を透過し、対物レンズ２２により屈折されて眼底Ｅｆに照射される。ＬＣＤ３９の画面上における固視標の表示位置を変更することにより、被検眼Ｅの固視位置を変更できる。
【００３４】
更に、眼底カメラユニット２には、従来の眼底カメラと同様にアライメント光学系５０とフォーカス光学系６０が設けられている。アライメント光学系５０は、被検眼Ｅに対する装置光学系の位置合わせ（アライメント）を行うための視標（アライメント視標）を生成する。フォーカス光学系６０は、被検眼Ｅに対してフォーカス（ピント）を合わせるための視標（スプリット視標）を生成する。
【００３５】
アライメント光学系５０のＬＥＤ５１から出力された光（アライメント光）は、絞り５２、５３及びリレーレンズ５４を経由してダイクロイックミラー５５により反射され、孔開きミラー２１の孔部を通過する。孔開きミラー２１の孔部を通過した光は、ダイクロイックミラー４６を透過し、対物レンズ２２により被検眼Ｅの角膜に照射される。
【００３６】
アライメント光の角膜反射光は、対物レンズ２２、ダイクロイックミラー４６及び上記孔部を経由し、その一部がダイクロイックミラー５５を透過し、撮影合焦レンズ３１を通過する。撮影合焦レンズ３１を通過した角膜反射光は、ミラー３２により反射され、ハーフミラー３３Ａを透過し、ダイクロイックミラー３３に反射され、集光レンズ３４によりＣＣＤイメージセンサ３５の受光面に投影される。ＣＣＤイメージセンサ３５による受光像（アライメント視標）は、観察画像とともに表示装置３に表示される。ユーザは、従来の眼底カメラと同様の操作を行ってアライメントを実施する。また、演算制御ユニット２００がアライメント視標の位置を解析して光学系を移動させることによりアライメントを行ってもよい（オートアライメント機能）。
【００３７】
フォーカス光学系６０は、照明光学系１０の光路に沿って移動可能である。撮影合焦レンズ３１は、フォーカス光学系６０の移動に連動して撮影光学系３０の光路に沿って移動可能である。フォーカス光学系６０の反射棒６７は、照明光路に対して挿脱可能である。
【００３８】
フォーカス調整を行う際には、照明光路上に反射棒６７の反射面が斜設される。フォーカス光学系６０のＬＥＤ６１から出力された光（フォーカス光）は、リレーレンズ６２を通過し、スプリット視標板６３により２つの光束に分離され、二孔絞り６４を通過する。二孔絞り６４を通過した光は、ミラー６５により反射され、集光レンズ６６により反射棒６７の反射面に一旦結像されて反射される。反射棒６７の反射面により反射された光は、リレーレンズ２０を経由し、孔開きミラー２１に反射され、ダイクロイックミラー４６を透過し、対物レンズ２２により屈折されて一対のスプリット視標光として被検眼Ｅに照射される。
【００３９】
被検眼Ｅの瞳孔を通過した一対のスプリット視標光は、被検眼Ｅの眼底Ｅｆに到達する。一対のスプリット視標光の眼底反射光は、瞳孔を通過し、照明光の眼底反射光束と同様の経路を通ってＣＣＤイメージセンサ３５により検出される。ＣＣＤイメージセンサ３５による受光像（一対のスプリット視標像）は、観察画像とともに表示装置３に表示される。演算制御ユニット２００は、従来と同様に、一対のスプリット視標像の位置を解析してフォーカス光学系６０を移動させてピント合わせを行う（オートフォーカス機能）。フォーカス光学系６０の移動に連動して撮影合焦レンズ３１を移動することにより、眼底像はＣＣＤイメージセンサ３５の撮像面に結像する。また、一対のスプリット視標像を視認しつつ手動で（後述の操作部２４０Ｂに対する操作で）ピント合わせを行ってもよい。
【００４０】
反射棒６７は、被検眼Ｅの眼底Ｅｆと光学的に略共役な照明光路上の位置に挿入される。照明光学系１０の光路に挿入されている反射棒６７の反射面の位置は、スプリット視標板６３と光学的に略共役な位置である。フォーカス視標光は、前述のように、二孔絞り６４などの作用により２つに分離される。眼底Ｅｆと反射棒６７の反射面とが共役ではない場合、ＣＣＤイメージセンサ３５により取得された一対のスプリット視標像は、例えば、左右方向に２つに分離して表示装置３に表示される。眼底Ｅｆと反射棒６７の反射面とが略共役である場合、ＣＣＤイメージセンサ３５により取得された一対のスプリット視標像は、例えば、上下方向に一致して表示装置３に表示される。眼底Ｅｆとスプリット視標板６３とが常に光学的に共役になるようにフォーカス光学系６０が照明光路に沿って移動されるとこれに連動して撮影合焦レンズ３１が撮影光軸に沿って移動する。眼底Ｅｆとスプリット視標板６３とが共役になっていない場合には一対のスプリット視標像が２つに分離するため、一対のスプリット視標像が上下方向に一致するようにフォーカス光学系６０を移動することにより、撮影合焦レンズ３１の位置が求められる。なお、この実施形態では、一対のスプリット視標像が取得される場合について説明したが、３以上のスプリット視標像であってよい。
【００４１】
ダイクロイックミラー４６は、観察・撮影用の光路からＯＣＴ用の光路を分岐させている。ダイクロイックミラー４６は、ＯＣＴに用いられる波長帯の光を反射し、観察・撮影用の光を透過させる。このＯＣＴ用の光路には、ＯＣＴユニット１００側から順に、コリメータレンズユニット４０と、光路長変更部４１と、光スキャナ４２と、ＯＣＴ合焦レンズ４３と、ミラー４４と、リレーレンズ４５とが設けられている。
【００４２】
コリメータレンズユニット４０は、コリメータレンズを含む。コリメータレンズユニット４０は、光ファイバによりＯＣＴユニット１００と光学的に接続されている。この光ファイバの出射端を臨む位置に、コリメータレンズユニット４０のコリメータレンズが配置されている。コリメータレンズユニット４０は、光ファイバの出射端から出射された測定光ＬＳ（後述）を平行光束にするとともに、被検眼Ｅからの測定光の戻り光を当該出射端に集光する。
【００４３】
光路長変更部４１は、図１に示す矢印の方向に移動可能とされ、ＯＣＴ用の光路の光路長を変更する。この光路長の変更は、被検眼Ｅの眼軸長に応じた光路長の補正や、干渉状態の調整などに利用される。光路長変更部４１は、例えばコーナーキューブと、これを移動する機構とを含んで構成される。
【００４４】
光スキャナ４２は、例えば、被検眼Ｅの瞳孔と光学的に略共役な位置に配置されている。光スキャナ４２は、ＯＣＴ用の光路を通過する光（測定光ＬＳ）の進行方向を変更する。それにより、被検眼Ｅを測定光ＬＳでスキャンすることができる。光スキャナ４２は、例えば、測定光ＬＳをｘ方向にスキャンするガルバノミラーと、ｙ方向にスキャンするガルバノミラーと、これらを独立に駆動する機構とを含んで構成される。それにより、測定光ＬＳをｘｙ平面上の任意の方向にスキャンすることができる。
【００４５】
ＯＣＴ合焦レンズ４３は、測定光ＬＳの光路（干渉光学系の光軸）に沿って移動可能である。
【００４６】
眼科装置１には、被検眼Ｅと対物レンズ２２とに間に配置可能な前置レンズ２３が設けられる。前置レンズ２３は、手動で被検眼Ｅと対物レンズ２２との間に配置可能である。前置レンズ２３は、後述の制御部２１０からの制御を受け、自動で被検眼Ｅと対物レンズ２２との間に配置可能であってもよい。被検眼Ｅと対物レンズ２２との間から前置レンズ２３が退避されている場合、測定光の焦点位置が被検眼Ｅの眼底Ｅｆ又はその近傍に配置され、眼底Ｅｆに対してＯＣＴ計測を行うことができる。被検眼Ｅと対物レンズ２２との間に前置レンズ２３が配置されている場合、測定光の焦点位置が眼底Ｅｆから移動されて前眼部又はその近傍に配置され、前眼部に対してＯＣＴ計測を行うことができる。
【００４７】
〔ＯＣＴユニット〕
ＯＣＴユニット１００の構成の一例を図２に示す。ＯＣＴユニット１００には、被検眼ＥのＯＣＴ画像を取得するための光学系が設けられている。この光学系は、波長掃引型（波長走査型）光源からの光を測定光と参照光とに分割し、被検眼Ｅからの測定光の戻り光と参照光路を経由した参照光とを干渉させて干渉光を生成し、この干渉光を検出する干渉光学系である。干渉光学系による干渉光の検出結果（検出信号）は、干渉光のスペクトルを示す干渉信号であり、演算制御ユニット２００に送られる。
【００４８】
光源ユニット１０１は、一般的なスウェプトソースタイプの眼科装置と同様に、出射光の波長を掃引（走査）可能な波長掃引型（波長走査型）光源を含んで構成される。波長掃引型光源は、共振器を含むレーザー光源を含んで構成される。光源ユニット１０１は、人眼では視認できない近赤外の波長帯において、出力波長を時間的に変化させる。
【００４９】
光源ユニット１０１から出力された光Ｌ０は、光ファイバ１０２により偏波コントローラ１０３に導かれてその偏光状態が調整される。偏波コントローラ１０３は、例えばループ状にされた光ファイバ１０２に対して外部から応力を与えることで、光ファイバ１０２内を導かれる光Ｌ０の偏光状態を調整する。
【００５０】
偏波コントローラ１０３により偏光状態が調整された光Ｌ０は、光ファイバ１０４によりファイバカプラ１０５に導かれて測定光ＬＳと参照光ＬＲとに分割される。
【００５１】
参照光ＬＲは、光ファイバ１１０によりコリメータ１１１に導かれて平行光束となる。平行光束となった参照光ＬＲは、光路長変更部１１４に導かれる。光路長変更部１１４は、図２に示す矢印の方向に移動可能とされ、参照光ＬＲの光路長を変更する。この移動により参照光ＬＲの光路の長さが変更される。この光路長の変更は、被検眼Ｅの眼軸長に応じた光路長の補正や、干渉状態の調整などに利用される。光路長変更部１１４は、例えばコーナーキューブと、これを移動する移動機構とを含んで構成される。この場合、光路長変更部１１４のコーナーキューブは、コリメータ１１１により平行光束とされた参照光ＬＲの進行方向を逆方向に折り返す。コーナーキューブに入射する参照光ＬＲの光路と、コーナーキューブから出射する参照光ＬＲの光路とは平行である。
【００５２】
なお、図１及び図２に示す構成においては、測定光ＬＳの光路（測定光路、測定アーム）の長さを変更するための光路長変更部４１と、参照光ＬＲの光路（参照光路、参照アーム）の長さを変更するための光路長変更部１１４の双方が設けられている。しかしながら、光路長変更部４１及び１１４の一方だけが設けられていてもよい。また、これら以外の光学部材を用いて、参照光路長と測定光路長との差を変更することも可能である。
【００５３】
光路長変更部１１４を経由した参照光ＬＲは、コリメータ１１６によって平行光束から集束光束に変換されて光ファイバ１１７に入射する。
【００５４】
コリメータ１１１と光路長変更部１１４との間の参照光路、及びコリメータ１１６と光路長変更部１１４との間の参照光路の少なくとも一方には、光路長補正部材が配置されていてもよい。光路長補正部材は、参照光ＬＲの光路長（光学距離）と測定光ＬＳの光路長とを合わせるための遅延手段として作用する。
【００５５】
光ファイバ１１７に入射した参照光ＬＲは、偏波コントローラ１１８に導かれてその偏光状態が調整される。偏波コントローラ１１８は、例えば、偏波コントローラ１０３と同様の構成を有する。偏波コントローラ１１８により偏光状態が調整された参照光ＬＲは、光ファイバ１１９によりアッテネータ１２０に導かれて、演算制御ユニット２００の制御の下で光量が調整される。アッテネータ１２０により光量が調整された参照光ＬＲは、光ファイバ１２１によりファイバカプラ１２２に導かれる。
【００５６】
一方、ファイバカプラ１０５により生成された測定光ＬＳは、光ファイバ１２７によりに導かれ、コリメータレンズユニット４０により平行光束とされる。平行光束にされた測定光ＬＳは、光路長変更部４１、光スキャナ４２、ＯＣＴ合焦レンズ４３、ミラー４４及びリレーレンズ４５を経由してダイクロイックミラー４６に導かれる。ダイクロイックミラー４６に導かれてきた測定光ＬＳは、ダイクロイックミラー４６により反射され、対物レンズ２２により屈折されて被検眼Ｅに照射される。測定光ＬＳは、被検眼Ｅの様々な深さ位置において散乱（反射を含む）される。このような後方散乱光を含む測定光ＬＳの戻り光は、往路と同じ経路を逆向きに進行してファイバカプラ１０５に導かれ、光ファイバ１２８を経由してファイバカプラ１２２に到達する。
【００５７】
ファイバカプラ１２２は、光ファイバ１２８を介して入射された測定光ＬＳと、光ファイバ１２１を介して入射された参照光ＬＲとを合成して（干渉させて）干渉光を生成する。ファイバカプラ１２２は、所定の分岐比（例えば１：１）で、測定光ＬＳと参照光ＬＲとの干渉光を分岐することにより、一対の干渉光ＬＣを生成する。ファイバカプラ１２２から出射した一対の干渉光ＬＣは、それぞれ光ファイバ１２３、１２４により検出器１２５に導かれる。
【００５８】
検出器１２５は、例えば一対の干渉光ＬＣをそれぞれ検出する一対のフォトディテクタを有し、これらによる検出結果の差分を出力するバランスドフォトダイオード（Ｂａｌａｎｃｅｄ  Ｐｈｏｔｏ  Ｄｉｏｄｅ）である。検出器１２５は、その検出結果（干渉信号）をＤＡＱ（Ｄａｔａ  Ａｃｑｕｉｓｉｔｉｏｎ  Ｓｙｓｔｅｍ）１３０に送る。ＤＡＱ１３０には、光源ユニット１０１からクロックＫＣが供給される。クロックＫＣは、光源ユニット１０１において、波長掃引型光源により所定の波長範囲内で掃引（走査）される各波長の出力タイミングに同期して生成される。光源ユニット１０１は、例えば、各出力波長の光Ｌ０を分岐することにより得られた２つの分岐光の一方を光学的に遅延させた後、これらの合成光を検出した結果に基づいてクロックＫＣを生成する。ＤＡＱ１３０は、クロックＫＣに基づき、検出器１２５の検出結果をサンプリングする。ＤＡＱ１３０は、サンプリングされた検出器１２５の検出結果を演算制御ユニット２００に送る。演算制御ユニット２００は、例えば一連の波長走査毎に（Ａライン毎に）、検出器１２５により得られた検出結果に基づくスペクトル分布にフーリエ変換等を施すことにより、各Ａラインにおける反射強度プロファイルを形成する。更に、演算制御ユニット２００は、各Ａラインの反射強度プロファイルを画像化することにより画像データを形成する。
【００５９】
〔演算制御ユニット〕
演算制御ユニット２００の構成について説明する。演算制御ユニット２００は、検出器１２５から入力される干渉信号を解析して被検眼ＥのＯＣＴ画像を形成する。ＯＣＴ画像を形成するための演算処理は、従来のスウェプトソースタイプの眼科装置と同様である。
【００６０】
また、演算制御ユニット２００は、眼底カメラユニット２、表示装置３及びＯＣＴユニット１００の各部を制御する。例えば演算制御ユニット２００は、被検眼ＥのＯＣＴ画像を表示装置３に表示させる。
【００６１】
演算制御ユニット２００は、例えば、従来のコンピュータと同様に、マイクロプロセッサ、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ハードディスクドライブ、通信インターフェイスなどを含む。ハードディスクドライブ等の記憶装置には、眼科装置１を制御するためのコンピュータプログラムが記憶されている。演算制御ユニット２００は、各種の回路基板、例えばＯＣＴ画像を形成するための回路基板を備えていてもよい。また、演算制御ユニット２００は、キーボードやマウス等の操作デバイス（入力デバイス）や、ＬＣＤ等の表示デバイスを備えていてもよい。
【００６２】
〔制御系〕
眼科装置１の処理系の構成について図３、図４、図６及び図７を参照しつつ説明する。なお、図３においては、眼科装置１のいくつかの構成要素が省略されており、この実施形態を説明するために特に必要な構成要素が選択的に示されている。
【００６３】
（制御部）
演算制御ユニット２００は、制御部２１０と、画像形成部２２０と、データ処理部２３０とを含む。制御部２１０は、例えば、マイクロプロセッサ、ＲＡＭ、ＲＯＭ、ハードディスクドライブ、通信インターフェイス等を含んで構成される。制御部２１０には、主制御部２１１と記憶部２１２とが設けられている。
【００６４】
主制御部２１１の機能は、例えばマイクロプロセッサにより実現される。記憶部２１２には、眼科装置を制御するためのコンピュータプログラムがあらかじめ格納される。このコンピュータプログラムには、各種の光源制御用プログラム、光スキャナ制御用プログラム、各種の検出器制御用プログラム、画像形成用プログラム、データ処理用プログラム及びユーザインターフェイス用プログラムなどが含まれる。このようなコンピュータプログラムに従って主制御部２１１が動作することにより、制御部２１０は制御処理を実行する。
【００６５】
（主制御部）
主制御部２１１は前述の各種制御を行う。特に、図３に示すように、主制御部２１１は、眼底カメラユニット２の合焦駆動部３１Ａ及び４３Ａ、ＣＣＤイメージセンサ３５及び３８、ＬＣＤ３９、光路長変更部４１、及び光スキャナ４２を制御する。また、主制御部２１１は、光学系駆動部１Ａを制御する。更に、主制御部２１１は、ＯＣＴユニット１００の光源ユニット１０１、光路長変更部１１４、検出器１２５、及びＤＡＱ１３０などを制御する。
【００６６】
合焦駆動部３１Ａは、主制御部２１１からの制御を受け、撮影光学系３０の光軸に沿って撮影合焦レンズ３１を移動させる。合焦駆動部３１Ａには、撮影合焦レンズ３１を保持する保持部材と、この保持部材を移動するための駆動力を発生するアクチュエータと、この駆動力を伝達する伝達機構とが設けられる。アクチュエータは、例えばパルスモータにより構成される。伝達機構は、例えば歯車の組み合わせやラック・アンド・ピニオンなどによって構成される。それにより、主制御部２１１からの制御を受けた合焦駆動部３１Ａが撮影合焦レンズ３１を移動することにより、撮影光学系３０の合焦位置が変更される。なお、手動又はユーザの操作部２４０Ｂに対する操作により合焦駆動部３１Ａが撮影光学系３０の光軸に沿って撮影合焦レンズ３１を移動するようにしてもよい。
【００６７】
合焦駆動部４３Ａは、主制御部２１１からの制御を受け、ＯＣＴユニット１００における干渉光学系の光軸（測定光の光路）に沿ってＯＣＴ合焦レンズ４３を移動させる。合焦駆動部４３Ａには、ＯＣＴ合焦レンズ４３を保持する保持部材と、この保持部材を移動するための駆動力を発生するアクチュエータと、この駆動力を伝達する伝達機構とが設けられる。アクチュエータは、例えばパルスモータにより構成される。伝達機構は、例えば歯車の組み合わせやラック・アンド・ピニオンなどによって構成される。それにより、主制御部２１１からの制御を受けた合焦駆動部４３ＡがＯＣＴ合焦レンズ４３を移動することにより、測定光の合焦位置が変更される。なお、手動又はユーザの操作部２４０Ｂに対する操作により合焦駆動部４３Ａが干渉光学系の光軸に沿ってＯＣＴ合焦レンズ４３を移動するようにしてもよい。
【００６８】
主制御部２１１は、ＣＣＤイメージセンサ３５の露光時間（電荷蓄積時間）、感度、フレームレート等を制御することが可能である。主制御部２１１は、ＣＣＤイメージセンサ３８の露光時間、感度、フレームレート等を制御することが可能である。
【００６９】
主制御部２１１は、ＬＣＤ３９に対して固視標や視力測定用視標の表示制御を行うことが可能である。それにより、被検眼Ｅに呈示される視標の切り替えや視標の種別の変更が可能になる。また、ＬＣＤ３９における視標の表示位置を変更することにより、被検眼Ｅに対する視標呈示位置を変更することが可能である。
【００７０】
主制御部２１１は、光路長変更部４１を制御することにより、参照光ＬＲの光路長と測定光ＬＳの光路長との差を相対的に変更することが可能である。主制御部２１１は、被検眼Ｅの対象部位がＯＣＴ画像のフレーム内における所定の範囲に描出されるように光路長変更部４１を制御する。具体的には、主制御部２１１は、被検眼Ｅの対象部位がＯＣＴ画像のフレーム内における所定のｚ位置（深さ方向の位置）に描出されるように光路長変更部４１を制御することが可能である。
【００７１】
主制御部２１１は、光スキャナ４２を制御することにより被検眼Ｅの眼底Ｅｆ又は前眼部における測定光ＬＳの走査位置を変更することが可能である。
【００７２】
光学系駆動部１Ａは、眼科装置１に設けられた光学系（図１及び図２に示す光学系）を３次元的に移動する。光学系駆動部１Ａは、主制御部２１１からの制御を受け、光学系を移動する。この制御は、アライメントやトラッキングにおいて用いられる。トラッキングとは、被検眼Ｅの運動に合わせて装置光学系を移動させるものである。トラッキングを行う場合には、事前にアライメントとピント合わせが実行される。トラッキングは、被検眼Ｅを動画撮影して得られる画像に基づき被検眼Ｅの位置や向きに合わせて装置光学系をリアルタイムで移動させることにより、アライメントとピントが合った好適な位置関係を維持する機能である。
【００７３】
主制御部２１１は、光源ユニット１０１を制御することにより、光Ｌ０の点灯と消灯の切り替えや、光Ｌ０の光量の変更などを制御することが可能である。
【００７４】
主制御部２１１は、光路長変更部１１４を制御することにより、参照光ＬＲの光路長と測定光ＬＳの光路長との差を相対的に変更することが可能である。主制御部２１１は、被検眼Ｅの対象部位がＯＣＴ画像のフレーム内における所定の範囲に描出されるように光路長変更部１１４を制御する。具体的には、主制御部２１１は、被検眼Ｅの対象部位がＯＣＴ画像のフレーム内における所定のｚ位置に描出されるように光路長変更部１１４を制御することが可能である。主制御部２１１は、光路長変更部４１及び１１４の少なくとも一方を制御することにより、参照光ＬＲの光路長と測定光ＬＳの光路長との差を相対的に変更することが可能である。以下では、主制御部２１１は、光路長変更部１１４だけを制御することにより測定光ＬＳと参照光ＬＲとの光路長差調整を行うものとして説明するが、光路長変更部４１だけを制御することにより参照光ＬＲと測定光ＬＳとの光路長差調整を行ってもよい。
【００７５】
主制御部２１１は、検出器１２５の露光時間（電荷蓄積時間）、感度、フレームレート等を制御することが可能である。また、主制御部２１１は、ＤＡＱ１３０を制御することが可能である。
【００７６】
主制御部２１１は、被検眼Ｅと装置光学系との位置関係を維持するように光学系駆動部１Ａを制御することが可能である。この実施形態では、主制御部２１１は、撮影部位（計測部位、データの収集部位）に対応した方法でトラッキング制御を行う。特に、主制御部２１１は、位相限定相関（Ｐｈａｓｅ  Ｏｎｌｙ  Ｃｏｒｒｅｌａｔｉｏｎ：ＰＯＣ）処理により高精度に求められた位置ずれ量に基づいて光学系駆動部１Ａを制御することが可能である。特に、撮影部位が眼底のとき、基準画像（ベース画像）に対し、取得された眼底像の全体が移動するため位相限定相関処理により位置ずれ量を高精度に求めることができる。これに対して、撮影部位が前眼部のとき、取得された前眼部像の一部が移動しないため、位相限定相関処理をそのまま適用すると位置ずれ量を求めることができない。
【００７７】
例えば、図５に示す前眼部像ＩＭＧにおいて、被検眼Ｅの瞳孔に相当する瞳孔領域を含む所定の領域は移動するため、当該所定の領域を含む部分画像ＰＩＭＧについては位相限定相関処理を適用することができる。しかしながら、睫毛を含む領域ＡＲ１や下瞼を含む領域ＡＲ２は移動しない。従って、前眼部像ＩＭＧに対して、位相限定相関処理をそのまま適用すると位置ずれ量を高精度に求めることができない。
【００７８】
そこで、主制御部２１１は、撮影部位に応じて、当該撮影部位の画像の基づき被検眼Ｅと装置光学系との位置関係を維持するように光学系駆動部１Ａを制御する。この実施形態では、撮影部位は眼底又は前眼部である。従って、被検眼Ｅと対物レンズ２２との間から前置レンズ２３が退避されているとき、主制御部２１１は、眼底モードでトラッキング制御を行う。被検眼Ｅと対物レンズ２２との間に前置レンズ２３が配置されているとき、主制御部２１１は、前眼部モードでトラッキング制御を行う。
【００７９】
眼底モードでは、主制御部２１１は、撮影光学系３０により得られた被検眼Ｅの眼底像に基づいてトラッキング制御を行う。眼底像は、互いに異なるタイミングでベース画像及びターゲット画像として取得される。主制御部２１１は、事前に得られた被検眼Ｅの前眼部像であるベース画像を基準として、当該ベース画像の取得後に得られた前眼部像であるターゲット画像の位置ずれ量（位置ずれ方向を含む）を求め、求められた位置ずれ量に基づいてトラッキング制御を行うことが可能である。ベース画像に対するターゲット画像の位置ずれ量は、位相限定相関処理により求められる。主制御部２１１は、求められた位置ずれ量に基づいて光学系駆動部１Ａを制御することが可能である。
【００８０】
前眼部モードでは、主制御部２１１は、撮影光学系３０により得られた被検眼Ｅの前眼部像に基づいてトラッキング制御を行う。主制御部２１１は、例えば、前眼部像における特徴領域が基準位置に配置されるようにトラッキング制御を行う。すなわち、主制御部２１１は、基準位置に対する特徴領域の位置の位置ずれ量を求め、求められた位置ずれ量がキャンセルされるように光学系駆動部１Ａを制御することが可能である。基準位置は、当該前眼部像より前に取得された前眼部像における特徴領域の位置であってもよいし、当該前眼部像における所定位置であってもよい。所定位置には、対物レンズ２２の光軸に相当する位置や、当該前眼部像の中心位置などがある。
【００８１】
（記憶部）
記憶部２１２は、各種のデータを記憶する。記憶部２１２に記憶されるデータとしては、例えば、ＯＣＴ画像の画像データ、眼底像や前眼部像の画像データ、被検眼情報などがある。被検眼情報は、患者ＩＤや氏名などの被検者に関する情報や、左眼／右眼の識別情報などの被検眼に関する情報を含む。また、記憶部２１２には、眼科装置１を動作させるための各種プログラムや制御情報等のデータが記憶されている。
【００８２】
（画像形成部）
画像形成部２２０は、検出器１２５（ＤＡＱ１３０）からの干渉信号に基づいて眼底Ｅｆや前眼部の断層像の画像データを形成する。この処理には、ノイズ除去（ノイズ低減）、フィルタ処理、ＦＦＴ（Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍ）などの処理が含まれている。このようにして取得される画像データは、複数のＡライン（被検眼Ｅ内における各測定光ＬＳの経路）における反射強度プロファイルを画像化することにより形成された一群の画像データを含むデータセットである。
【００８３】
画質を向上させるために、同じパターンでのスキャンを複数回繰り返して収集された複数のデータセットを重ね合わせる（加算平均する）ことができる。
【００８４】
また、画像形成部２２０は、ＣＣＤイメージ３５やＣＣＤイメージセンサ３８による被検眼Ｅの前眼部からの反射光の検出結果に基づいて前眼部像を形成することが可能である。
【００８５】
画像形成部２２０は、例えば、前述の回路基板を含んで構成される。なお、この明細書では、「画像データ」と、それに基づく「画像」とを同一視することがある。また、被検眼Ｅの部位とその画像とを同一視することもある。
【００８６】
（データ処理部）
データ処理部２３０は、画像形成部２２０により形成された画像に対して各種のデータ処理（画像処理）や解析処理を施す。例えば、データ処理部２３０は、画像の輝度補正や分散補正等の補正処理を実行する。
【００８７】
データ処理部２３０は、断層像の間の画素を補間する補間処理などの公知の画像処理を実行することにより、被検眼Ｅのボリュームデータ（ボクセルデータ）を形成することができる。ボリュームデータに基づく画像を表示させる場合、データ処理部２３０は、このボリュームデータに対してレンダリング処理を施して、特定の視線方向から見たときの擬似的な３次元画像を形成する。
【００８８】
データ処理部２３０は、眼底像（又は前眼部像）とＯＣＴ画像との位置合わせを行うことができる。眼底像（又は前眼部像）とＯＣＴ画像とが並行して取得される場合には、双方の光学系が同軸であることから、（ほぼ）同時に取得された眼底像（又は前眼部像）とＯＣＴ画像とを、撮影光学系３０の光軸を基準として位置合わせすることができる。また、眼底像（又は前眼部像）とＯＣＴ画像との取得タイミングに関わらず、ＯＣＴ画像のうち眼底Ｅｆ（又は前眼部像）の相当する画像領域の少なくとも一部をｘｙ平面に投影して得られる正面画像と、眼底像（又は前眼部像）との位置合わせをすることにより、そのＯＣＴ画像とその眼底像（又は前眼部像）とを位置合わせすることも可能である。この位置合わせ手法は、眼底像取得用（又は前眼部像取得用）の光学系とＯＣＴ用の光学系とが同軸でない場合においても適用可能である。また、双方の光学系が同軸でない場合であっても、双方の光学系の相対的な位置関係が既知であれば、この相対位置関係を参照して同軸の場合と同様の位置合わせを実行することが可能である。
【００８９】
図４に示すように、データ処理部２３０には、解析部２３１と、回転移動量算出部２４１と、位置合わせ処理部２４２と、平行移動量算出部２４３とが設けられている。
【００９０】
解析部２３１は、撮影光学系３０により得られた画像に対して解析処理を施す。解析処理には、画像における特徴領域や特徴位置を特定する処理などがある。
【００９１】
（前眼部モード）
前眼部モードのとき、解析部２３１は、例えば、前眼部像における特徴領域や特徴位置を特定する処理を行う。
【００９２】
例えば、解析部２３１は、前眼部像において被検眼Ｅの瞳孔に相当する領域を含む所定の領域を特徴領域として特定することが可能である。前眼部モードのとき、主制御部２１１は、前眼部像における基準位置に対する当該特徴領域の変位に基づいて光学系駆動部１Ａを制御する。それにより、撮影部位が前眼部のとき、特徴領域の位置に基づくトラッキングを行うことができる。特徴領域には、虹彩領域や血管や疾患部位などであってもよい。
【００９３】
また、例えば、撮影光学系３０を用いて、アライメント光学系５０から視標（輝点）が投影された被検眼Ｅの前眼部像が取得される。解析部２３１は、取得された前眼部像における輝点に基づく輝点像を特定する。前眼部モードのとき、主制御部２１１は、前眼部像における基準位置に対する当該輝点像の変位に基づいて光学系駆動部１Ａを制御する。それにより、撮影部位が前眼部のとき、輝点像の位置に基づくトラッキングを行うことができる。
【００９４】
また、例えば、撮影光学系３０は、前眼部を異なる方向から実質的に同時に撮影する２以上の前眼部カメラを含んでもよい。このとき、解析部２３１は、２以上の前眼部カメラにより実質的に同時に得られた２以上の前眼部像を解析することで、被検眼Ｅの３次元位置を求める。前眼部モードのとき、主制御部２１１は、被検眼に対応する基準位置に対する当該３次元位置の変位に基づいて光学系駆動部１Ａを制御して被検眼Ｅと装置光学系とを３次元的に相対移動する。それにより、撮影部位が前眼部のとき、被検眼Ｅの３次元位置に基づくトラッキングを行うことができる。
【００９５】
なお、解析部２３１は、後述のように、前眼部像における瞳孔に相当する領域を含む所定領域を特定することも可能である。この場合、前眼部モードのとき、当該所定領域を含む部分画像に基づいて後述の位相限定相関処理を用いて、高精度なトラッキングを行うことができる。すなわち、前眼部モードにおいても、眼底モードと同様に、主制御部２１１は、撮影光学系３０により得られた被検眼Ｅの前眼部に基づいてトラッキング制御を行う。前眼部像は、互いに異なるタイミングでベース画像及びターゲット画像として取得される。
【００９６】
解析部２３１は、図５に示すように、ターゲット画像ＩＭＧから所定の領域の画像である部分画像ＰＩＭＧを特定する。解析部２３１は、ベース画像とターゲット画像とを解析することによりターゲット画像ＩＭＧにおける部分画像ＰＩＭＧを特定することが可能である。
【００９７】
解析部２３１は、ターゲット画像において、ベース画像に対する移動量が第１閾値以上である領域の画像を部分画像として特定することが可能である。例えば、解析部２３１は、ターゲット画像を複数の領域に分割し、ベース画像に対するターゲット画像の移動量を領域毎に求め、求められた移動量が第１閾値以上である領域の画像を部分画像として特定する。すなわち、解析部２３１は、ターゲット画像において、ベース画像に対して移動する領域の画像を部分画像として特定する。
【００９８】
また、解析部２３１は、ターゲット画像においてベース画像に対する移動量が第２閾値以下である領域（例えば、図５の領域ＡＲ１、ＡＲ２）を特定し、ターゲット画像から当該領域を除いた領域の画像を部分画像として特定することが可能である。例えば、解析部２３１は、ターゲット画像を複数の領域に分割し、ベース画像に対するターゲット画像の移動量を領域毎に求め、求められた移動量が第２閾値以下である領域を特定し、ターゲット画像から特定された領域を除いた領域の画像を部分画像として特定する。すなわち、解析部２３１は、ターゲット画像においてベース画像に対して移動しない領域を特定し、当該領域をターゲット画像から除いた領域を部分画像として特定する。
【００９９】
また、解析部２３１は、ターゲット画像において瞼（上瞼、下瞼）又は睫毛が描出された領域（例えば、図５の領域ＡＲ１、ＡＲ２）の画像を特定し、ターゲット画像から当該領域を除いた領域の画像を部分画像として特定することが可能である。例えば、解析部２３１は、ターゲット画像における各画素の輝度情報から、瞼又は睫毛に相当する形状を含む領域を特定し、ターゲット画像から当該領域を除いた領域の画像を部分画像として特定する。
【０１００】
また、解析部２３１は、ターゲット画像における所定の領域の画像を部分画像として特定すること可能である。所定の領域は、被検眼Ｅの瞳孔に相当する領域を含み、被検眼の上瞼、下瞼、及び睫毛が描出されない領域であってよい。例えば、解析部２３１は、ターゲット画像から予め決められた領域を抽出し、抽出された画像を部分画像として特定する。すなわち、解析部２３１は、ターゲット画像から画角を狭くした領域の画像を部分画像として特定する。
【０１０１】
以上のように特定された部分画像には、被検眼Ｅの瞳孔に相当する領域が描出され、且つ被検眼Ｅの上瞼、下瞼、及び睫毛が描出されない。
【０１０２】
なお、解析部２３１は、ベース画像において予め決められた領域の画像に基づいて、ターゲット画像における部分画像を特定してもよい。例えば、解析部２３１は、ベース画像における被検眼Ｅの瞳孔に相当する領域の画像から、ターゲット画像における部分画像を特定する。
【０１０３】
解析部２３１は、上記のように特定された部分画像に対応する、ベース画像中の対応部分画像を特定する。
【０１０４】
データ処理部２３０は、ベース画像中の対応部分画像とターゲット画像中の部分画像との間の位置ずれ量を求め、求められた位置ずれ量に対応した情報を制御部２１０（主制御部２１１）に出力する。位置ずれ量は、対応部分画像と部分画像との間の１ピクセル未満のサブピクセルレベルの回転方向（ｚ方向の軸を中心とする回転方向）の回転移動量やその回転移動方向、対応部分画像と部分画像との間のサブピクセルレベルのｘｙ面内における平行移動量やその平行移動方向などを含む。
【０１０５】
具体的には、データ処理部２３０は、対応部分画像と部分画像との間の回転移動量及び回転移動方向をサブピクセルレベルで算出し、算出された回転移動量及び回転移動方向に基づいて対応部分画像と部分画像との間で回転方向の位置合わせを行う。その後、データ処理部２３０は、位置合わせがなされた対応部分画像と部分画像との間の平行移動量及び平行移動方向をサブピクセルレベルで算出する。
【０１０６】
回転移動量算出部２４１及び平行移動量算出部２４３は、上記のように対応部分画像と部分画像とに基づいて、対応部分画像に対する部分画像の変位（位置ずれ量、位置ずれ方向を含む）を求める。位置合わせ処理部２４２は、対応部分画像と部分画像との位置合わせを行う。
【０１０７】
回転移動量算出部２４１は、対応部分画像と部分画像との間の回転移動量及び回転移動方向を算出する。回転移動量算出部２４１は、対応部分画像と部分画像とに対し位相限定相関処理を施すことにより、対応部分画像と部分画像との間の回転移動量及び回転移動方向を算出することが可能である。
【０１０８】
（眼底モード）
データ処理部２３０は、ベース画像とターゲット画像との間の位置ずれ量を求め、求められた位置ずれ量に対応した情報を制御部２１０（主制御部２１１）に出力する。位置ずれ量は、ベース画像とターゲット画像との間の１ピクセル未満のサブピクセルレベルの回転方向（ｚ方向の軸を中心とする回転方向）の回転移動量やその回転移動方向、ベース画像とターゲット画像との間のサブピクセルレベルのｘｙ面内における平行移動量やその平行移動方向などを含む。
【０１０９】
具体的には、データ処理部２３０は、ベース画像とターゲット画像との間の回転移動量及び回転移動方向をサブピクセルレベルで算出し、算出された回転移動量及び回転移動方向に基づいてベース画像とターゲット画像との間で回転方向の位置合わせを行う。その後、データ処理部２３０は、位置合わせがなされたベース画像とターゲット画像との間の平行移動量及び平行移動方向をサブピクセルレベルで算出する。
【０１１０】
回転移動量算出部２４１及び平行移動量算出部２４３は、上記のようにベース画像とターゲット画像とに基づいて、ベース画像に対するターゲット画像の変位（位置ずれ量、位置ずれ方向を含む）を求める。位置合わせ処理部２４２は、ベース画像とターゲット画像との位置合わせを行う。
【０１１１】
回転移動量算出部２４１は、ベース画像とターゲット画像との間の回転移動量及び回転移動方向を算出する。回転移動量算出部２４１は、ベース画像とターゲット画像とに対し位相限定相関処理を施すことにより、ベース画像とターゲット画像との間の回転移動量及び回転移動方向を算出することが可能である。このような位相限定相関処理は、特開２０１５−０４３８９８号公報（特許文献１）に開示された処理と同様である。
【０１１２】
実施形態に係る位相限定相関処理では、例えば、以下のような位相限定相関関数が用いられる。以下、主として眼底モードの場合について説明するが、ベース画像を「対応部分画像」に置き換え、ターゲット画像を「部分画像」に置き換えることにより前眼部モードに適用することが可能である。
【０１１３】
まず、画像サイズがＮ１×Ｎ２（Ｎ１、Ｎ２は正の整数）であるベース画像をｆ（ｎ１，ｎ２）、ターゲット画像をｇ（ｎ１，ｎ２）とする。ここで、離散空間上でｎ１＝−Ｍ１，・・・，Ｍ１とし、Ｎ１＝２Ｍ１＋１（Ｍ１は正の整数）とし、ｆ（ｎ１，ｎ２）の２次元離散フーリエ変換（Ｄｉｓｃｒｅｔｅ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍａｔｉｏｎ：以下、ＤＦＴ）の演算結果をＦ（ｋ１，ｋ２）とすると、Ｆ（ｋ１，ｋ２）は、式（１）のように表される。
【０１１４】
【数１】
2019037646.tif 000003
【０１１５】
式（１）において、ＡＦ（ｋ１，ｋ２）はｆ（ｎ１，ｎ２）の振幅成分であり、ｅｊθＦ（ｋ１，ｋ２）はｆ（ｎ１，ｎ２）の位相成分である。
【０１１６】
同様に、離散空間上でｎ２＝−Ｍ２，・・・，Ｍ２とし、Ｎ２＝２Ｍ２＋１（Ｍ２は正の整数）とし、ｇ（ｎ１，ｎ２）の２次元ＤＦＴの演算結果をＧ（ｋ１，ｋ２）とすると、Ｇ（ｋ１，ｋ２）は、式（２）のように表される。
【０１１７】
【数２】
2019037646.tif 000004
【０１１８】
式（２）において、ＡＧ（ｋ１，ｋ２）はｇ（ｎ１，ｎ２）の振幅成分であり、ｅｊθＧ（ｋ１，ｋ２）はｇ（ｎ１，ｎ２）の位相成分である。
【０１１９】
位相限定合成処理に用いられる位相限定合成関数は、式（１）及び式（２）を用いて、式（３）のように定義される。
【０１２０】
【数３】
2019037646.tif 000005
【０１２１】
実施形態に係る位相限定相関関数は、式（３）の位相限定合成関数に対して２次元逆離散フーリエ変換（Ｉｎｖｅｒｓｅ  Ｄｉｓｃｒｅｔｅ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍａｔｉｏｎ：以下、ＩＤＦＴ）を施すことにより、式（４）のように表される。
【０１２２】
【数４】
2019037646.tif 000006
【０１２３】
連続空間で定義された２次元画像ｓｃ（ｘ１，ｘ２）を、ｘ１方向に微小移動量δ１だけ、且つ、ｘ２方向に微小移動量δ２だけシフトさせて得られる画像は、ｓｃ（ｘ１−δ１，ｘ２−δ２）と表される。標本化間隔Ｔ１で標本化された離散空間上の２次元画像ｆ（ｎ１，ｎ２）は、式（５）のように定義される。
【０１２４】
【数５】
2019037646.tif 000007
【０１２５】
同様に、標本化間隔Ｔ２で標本化された離散空間上の２次元画像ｇ（ｎ１，ｎ２）は、式（６）のように定義される。
【０１２６】
【数６】
2019037646.tif 000008
【０１２７】
式（５）及び式（６）において、ｎ１＝−Ｍ１，・・・，Ｍ１であり、ｎ２＝−Ｍ２，・・・，Ｍ２である。これにより、離散空間上の２次元画像ｆ（ｎ１，ｎ２）、ｇ（ｎ１，ｎ２）に関する位相限定相関関数は、式（７）のような一般形で表される。式（７）において、α＝１である。
【０１２８】
【数７】
2019037646.tif 000009
【０１２９】
図６に示すように、回転移動量算出部２４１は、第１変換処理部３０１と、対数変換部３０２と、極座標変換部３０３と、第２変換処理部３０４と、第１位相限定合成部３０５と、第１逆変換処理部３０６とを含む。
【０１３０】
第１変換処理部３０１は、ベース画像に対し２次元ＤＦＴ処理を施す。また、第１変換処理部３０１は、ターゲット画像に対し２次元ＤＦＴ処理を施す。第１変換処理部３０１により行われる２次元ＤＦＴ処理は、２次元ＤＦＴと、この２次元ＤＦＴの演算結果に対し象限をシフトする公知のシフト処理とを含む。以下、このシフト処理を、「シフト」と呼ぶことがある。なお、第１変換処理部３０１により行われる２次元ＤＦＴは、２次元ＦＦＴであってよい。
【０１３１】
対数変換部３０２は、ベース画像についての第１変換処理部３０１による演算結果に対し対数変換を施す。また、対数変換部３０２は、ターゲット画像についての第１変換処理部３０１による演算結果に対し対数変換を施す。対数変換部３０２による対数変換は、自然画像において空間周波数の低周波数領域に集中する傾向がある振幅スペクトルを圧縮させる効果を有する。
【０１３２】
極座標変換部３０３は、ベース画像についての対数変換部３０２による演算結果に対し極座標変換を施す。また、極座標変換部３０３は、ターゲット画像についての対数変換部３０２による演算結果に対し極座標変換を施す。なお、対数変換部３０２による対数変換を行わない場合、極座標変換部３０３は、ベース画像についての第１変換処理部３０１による演算結果に対し極座標変換を施し、ターゲット画像についての第１変換処理部３０１による演算結果に対し極座標変換を施す。極座標変換部３０３による極座標変換は、回転方向の移動量を式（１）〜式（７）における平行方向（ｎ１方向やｎ２方向）の移動量に変換する処理である。
【０１３３】
第２変換処理部３０４は、式（１）に示すように、ベース画像についての極座標変換部３０３による演算結果に対し２次元ＤＦＴ処理（２次元ＤＦＴ＋シフト）を施す。ベース画像についての第２変換処理部３０４による処理結果は、第１位相限定合成部３０５による演算処理に先立って、振幅成分で正規化されたベースＰＯＣデータとして、例えば、記憶部２１２に事前に保存される。また、第２変換処理部３０４は、式（２）に示すように、ターゲット画像についての極座標変換部３０３による演算結果に対し２次元ＤＦＴ処理（２次元ＤＦＴ＋シフト）を施す。なお、第２変換処理部３０４により行われる２次元ＤＦＴもまた、２次元ＦＦＴであってよい。
【０１３４】
第１位相限定合成部３０５は、式（３）に示すように、ベース画像について予め求められたベースＰＯＣデータ（第１データ）と、ターゲット画像についての第２変換処理部３０４による演算結果に基づいて振幅成分で正規化されたターゲットＰＯＣデータ（第２データ）とを合成する位相限定合成処理を行う。
【０１３５】
第１逆変換処理部３０６は、第１位相限定合成部３０５による演算結果に対し２次元ＩＤＦＴ処理を施す。第１逆変換処理部３０６により行われる２次元ＩＤＦＴ処理は、２次元ＩＤＦＴと、この２次元ＩＤＦＴの演算結果に対し象限をシフトする公知のシフト処理とを含む。なお、２次元ＩＤＦＴは、２次元逆高速フーリエ変換（Ｉｎｖｅｒｓｅ  Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍａｔｉｏｎ：以下、ＩＦＦＴ）により演算してもよい。
【０１３６】
回転移動量算出部２４１は、第１逆変換処理部３０６による演算結果に基づいて回転移動量及び回転移動方向を算出する。具体的には、回転移動量算出部２４１は、第１逆変換処理部３０６による演算結果に基づいてピーク位置を特定することにより、ピクセルレベルで回転移動量及び回転移動方向を求める。その後、回転移動量算出部２４１は、ピクセルレベルで特定されたピーク位置の近傍において、式（７）に示す位相限定相関関数の相関値が最大となるときの画素位置を特定することにより、サブピクセルレベルで回転移動量及び回転移動方向を求める。
【０１３７】
なお、回転移動量算出部２４１は、位相限定相関処理により回転移動量及び回転移動方向を算出するものでなくてもよく、公知の手法により回転移動量及び回転移動方向を算出してもよい。
【０１３８】
平行移動量算出部２４３は、後述の位置合わせ処理部２４２による位置合わせがなされたベース画像とターゲット画像との間の平行移動量及び平行移動方向を算出する。平行移動量算出部２４３は、位置合わせ処理部２４２による位置合わせがなされたベース画像とターゲット画像とに対し位相限定相関処理を施すことにより、ベース画像とターゲット画像との間の平行移動量及び平行移動方向を算出する。このような位相限定相関処理は、特開２０１５−０４３８９８号公報に開示された処理と同様である。
【０１３９】
平行移動量算出部２４３は、位置合わせ処理部２４２による位置合わせがなされたベース画像とターゲット画像との間の平行移動量及び平行移動方向を求める。具体的には、平行移動量算出部２４３は、位置合わせ処理部２４２による位置合わせがなされたベース画像とターゲット画像とに対し位相限定相関処理を施すことにより、ベース画像とターゲット画像との間の平行移動量及び平行移動方向を算出する。
【０１４０】
図７に示すように、平行移動量算出部２４３は、第３変換処理部３１１と、第２位相限定合成部３１２と、第２逆変換処理部３１３とを備えている。
【０１４１】
第３変換処理部３１１は、式（１）に示すように、ベース画像に対し２次元ＤＦＴ処理（２次元ＤＦＴ＋シフト）を施す。ベース画像についての第３変換処理部３１１による処理結果は、第２位相限定合成部３１２による演算処理に先立って、振幅成分で正規化されたベースＰＯＣデータ（第３データ）として、例えば、記憶部２１２に事前に保存される。また、第３変換処理部３１１は、式（２）に示すように、ターゲット画像に対し２次元ＤＦＴ処理（２次元ＤＦＴ＋シフト）を施す。なお、第３変換処理部３１１により行われる２次元ＤＦＴは、２次元ＦＦＴであってよい。
【０１４２】
第２位相限定合成部３１２は、式（３）に示すように、ベース画像について予め求められたベースＰＯＣデータ（第３データ）と、ターゲット画像についての第３変換処理部３１１による演算結果に基づいて、振幅成分で正規化されたターゲットＰＯＣデータ（第４データ）とを合成する位相限定合成処理を行う。
【０１４３】
第２逆変換処理部３１３は、第２位相限定合成部３１２による演算結果に対し２次元ＩＤＦＴ処理（２次元ＩＤＦＴ＋シフト）を施す。なお、第２逆変換処理部３１３により行われる２次元ＩＤＦＴは、２次元ＩＦＦＴであってよい。
【０１４４】
平行移動量算出部２４３は、第２逆変換処理部３１３による演算結果に基づいて平行移動量及び平行移動方向を算出する。具体的には、平行移動量算出部２４３は、第２逆変換処理部３１３による演算結果に基づいてピーク位置を特定することにより、ピクセルレベルで平行移動量及び平行移動方向を求める。その後、平行移動量算出部２４３は、ピクセルレベルで特定されたピーク位置の近傍において、式（７）に示す位相限定相関関数の相関値が最大となるときの画素位置を特定することにより、サブピクセルレベルで平行移動量及び平行移動方向を求める。
【０１４５】
位置合わせ処理部２４２は、回転移動量算出部２４１により求められた回転移動量及び回転移動方向に基づいてベース画像とターゲット画像との間の回転方向の位置合わせを行う。具体的には、位置合わせ処理部２４２は、回転移動量算出部２４１により算出された回転移動量及び回転移動方向に基づいて、ベース画像を基準に、ターゲット画像に対し回転方向の位置合わせを行う。なお、位置合わせ処理部２４２は、回転移動量算出部２４１により算出された回転移動量及び回転移動方向に基づいて、ターゲット画像を基準に、ベース画像に対し回転方向の位置合わせを行うようにしてもよい。
【０１４６】
以上のように機能するデータ処理部２３０は、例えば、マイクロプロセッサ、ＲＡＭ、ＲＯＭ、ハードディスクドライブ、回路基板等を含んで構成される。ハードディスクドライブ等の記憶装置には、上記機能をマイクロプロセッサに実行させるコンピュータプログラムがあらかじめ格納されている。
【０１４７】
（ユーザインターフェイス）
ユーザインターフェイス２４０には、表示部２４０Ａと操作部２４０Ｂとが含まれる。表示部２４０Ａは、前述した演算制御ユニット２００の表示デバイスや表示装置３を含んで構成される。操作部２４０Ｂは、前述した演算制御ユニット２００の操作デバイスを含んで構成される。操作部２４０Ｂには、眼科装置１の筐体や外部に設けられた各種のボタンやキーが含まれていてもよい。また、表示部２４０Ａは、眼底カメラユニット２の筺体に設けられたタッチパネルなどの各種表示デバイスを含んでいてもよい。
【０１４８】
なお、表示部２４０Ａと操作部２４０Ｂは、それぞれ個別のデバイスとして構成される必要はない。例えばタッチパネルのように、表示機能と操作機能とが一体化されたデバイスを用いることも可能である。その場合、操作部２４０Ｂは、このタッチパネルとコンピュータとを含んで構成される。操作部２４０Ｂに対する操作内容は、電気信号として制御部２１０に入力される。また、表示部２４０Ａに表示されたグラフィカルユーザインターフェイス（ＧＵＩ）と、操作部２４０Ｂとを用いて、操作や情報入力を行うようにしてもよい。
【０１４９】
図１に示す光学系（例えば、ＯＣＴユニット１００に含まれる干渉光学系）は、実施形態に係る「光学系」の一例である。撮影光学系３０は、実施形態に係る「撮影部」の一例である。光学系駆動部１Ａは、実施形態に係る「移動機構」の一例である。アライメント光学系５０は、実施形態に係る「輝点投影系」の一例である。ベース画像は実施形態に係る「第１画像」又は「第３画像」の一例であり、ターゲット画像は実施形態に係る「第２画像」又は「第４画像」の一例である。回転移動量算出部２４１は、実施形態に係る「第１回転移動量算出部」又は「第２回転移動量算出部」の一例である。位置合わせ処理部２４２は、実施形態に係る「第１位置合わせ処理部」又は「第２位置合わせ処理部」の一例である。平行移動量算出部２４３は、実施形態に係る「第１平行移動量算出部」又は「第２平行移動量算出部」の一例である。
【０１５０】
［動作例］
実施形態に係る眼科装置の動作例について説明する。
【０１５１】
図８に、実施形態に係る眼科装置１の動作の一例を表すフロー図を示す。図８では、被検眼Ｅと対物レンズ２２との間に前置レンズ２３が配置されているものとする。
【０１５２】
（Ｓ１：前眼部を撮影開始）
まず、観察光源１１からの照明光（可視カットフィルタ１４により近赤外光となる）で前眼部を連続照明することにより、前眼部の近赤外動画像の取得を開始する。この近赤外動画像は、連続照明が終了するまでリアルタイムで得られる。この動画像を構成する各フレームの画像は、フレームメモリ（記憶部２１２）に一時記憶され、データ処理部２３０に逐次送られる。
【０１５３】
なお、被検眼Ｅには、アライメント光学系５０によるアライメント視標と、フォーカス光学系６０によるスプリット視標とが投影されている。よって、近赤外動画像にはアライメント視標とスプリット視標とが描画されている。これら視標を用いてアライメントやピント合わせを行うことができる。また、被検眼Ｅには、ＬＣＤ３９による固視標も投影されている。被検者は、この固視標を凝視するように指示を受ける。
【０１５４】
（Ｓ２：アライメント）
データ処理部２３０は、光学系によって被検眼Ｅを動画撮影することにより得られるフレームを逐次に解析して、アライメント視標の位置を求め、光学系の移動量を算出する。制御部２１０は、データ処理部２３０により算出された光学系の移動量に基づいて光学系駆動部１Ａを制御することにより、オートアライメントを行う。
【０１５５】
（Ｓ３：ピント合わせ）
データ処理部２３０は、光学系によって被検眼Ｅを動画撮影することにより得られるフレームを逐次に解析して、スプリット視標の位置を求め、撮影合焦レンズ３１及びＯＣＴ合焦レンズ４３の移動量を算出する。制御部２１０は、データ処理部２３０により算出された撮影合焦レンズ３１及びＯＣＴ合焦レンズ４３の移動量に基づいて合焦駆動部３１Ａ、４３Ａを制御することにより、オートフォーカスを行う。
【０１５６】
（Ｓ４：トラッキングを開始）
続いて、制御部２１０は、オートトラッキングを開始する。具体的には、データ処理部２３０は、光学系によって被検眼Ｅを動画撮影することにより逐次に得られるフレームをリアルタイムで解析して、被検眼Ｅの動き（位置の変化）を監視する。制御部２１０は、逐次に取得される被検眼Ｅの位置に合わせて光学系を移動させるように光学系駆動部１Ａを制御する。それにより、被検眼Ｅの動きに対して光学系をリアルタイムで追従させることができ、アライメントとピントが合った好適な位置関係を維持することが可能となる。
【０１５７】
（Ｓ５：走査領域を設定）
制御部２１０は、近赤外動画像を表示部２４０Ａにリアルタイムで表示させる。ユーザは、操作部２４０Ｂを用いることにより、この近赤外動画像上に走査領域を設定する。設定される走査領域は１次元領域でも２次元領域でもよい。
【０１５８】
(Ｓ６：ＯＣＴ計測)
制御部２１０は、光源ユニット１０１や光路長変更部４１を制御するとともに、ステップＳ５で設定された走査領域に基づいて光スキャナ４２を制御することにより、前眼部のＯＣＴ計測を行う。画像形成部２２０は、得られた検出信号に基づいて前眼部の断層像を形成する。走査態様が３次元スキャンである場合、データ処理部２３０は、画像形成部２２０により形成された複数の断層像に基づいて前眼部の３次元画像を形成する。以上で、この動作例は終了となる（エンド）。
【０１５９】
図９に、図８のステップＳ４の処理例のフロー図を示す。
【０１６０】
（Ｓ１００：眼底を計測？）
制御部２１０は、計測部位（撮影部位）が眼底であるか否かを判定する。例えば、被検眼Ｅと対物レンズ２２との間に前置レンズ２３が配置されているか否かを検出する検出部を設け、制御部２１０は、当該検出部により得られた検出結果に基づいて計測部位が眼底であるか否かを判定することができる。このような検出部は、被検眼Ｅと対物レンズ２２との間に前置レンズ２３が配置されたときにオンとなり、被検眼Ｅと対物レンズ２２との間から前置レンズ２３が退避されたときにオフとなるマイクロスイッチを含むことができる。
【０１６１】
計測部位が眼底であると判定されたとき（Ｓ１００：Ｙ）、眼科装置１の動作はステップＳ１０１に移行する。計測部位が眼底ではないと判定されたとき（Ｓ１００：Ｎ）、眼科装置１の動作はステップＳ１０２に移行する。
【０１６２】
（Ｓ１０１：眼底モード）
ステップＳ１００において計測部位が眼底であると判定されたとき（Ｓ１００：Ｙ）、制御部２１０は、眼底モードでトラッキング制御を実行する。すなわち、データ処理部２３０は、ベース画像とターゲット画像との間のサブピクセルレベルの位置ずれ量を逐次に算出し、制御部２１０は、１又は複数のフレーム毎に、データ処理部２３０において算出された位置ずれ量を補正するように光学系を移動させる。
【０１６３】
（Ｓ１０２：前眼部モード）
ステップＳ１００において計測部位が眼底ではないと判定されたとき（Ｓ１００：Ｎ）、制御部２１０は、前眼部モードでトラッキング制御を実行する。すなわち、解析部２３１は、前眼部像における基準位置に対する特徴領域や輝点像の変位を求め、制御部２１０は、１又は複数のフレーム毎に、解析部２３１において求められた変位をキャンセルするように光学系を移動させる。また、解析部２３１は、上記のように被検眼Ｅの３次元位置を求め、制御部２１０は、１又は複数のフレーム毎に、解析部２３１において求められた３次元位置に基づいて光学系を移動させてもよい。
【０１６４】
（Ｓ１０３：終了？）
ステップＳ１０１又はステップＳ１０２に続いて、制御部２１０は、トラッキングを終了するか否かを判定する。トラッキングを終了すると判定されたとき（Ｓ１０３：Ｙ）、眼科装置１のトラッキング制御が終了する（エンド）。トラッキングを終了しないと判定されたとき（Ｓ１０３：Ｎ）、眼科装置１の動作はステップＳ１００に移行する。
【０１６５】
なお、前眼部モードのとき、制御部２１０は、前眼部像における基準位置に対する特徴領域や輝点像の変位に基づいて被検眼Ｅと装置光学系との位置関係の維持が可能か否かを判定してもよい。位置関係の維持が不可能であると判定されたとき、データ処理部２３０は、対応部分画像と部分画像との間のサブピクセルレベルの位置ずれ量を逐次に算出し、制御部２１０は、１又は複数のフレーム毎に、データ処理部２３０において算出された位置ずれ量を補正するように光学系を移動させる。この場合、回転移動量算出部２４１は、ターゲット画像における部分画像と、ベース画像における部分画像に対応した対応部分画像との間の第１回転移動量を算出する。位置合わせ処理部２４２は、第１回転移動量に基づいて対応部分画像と部分画像との間の回転方向の位置合わせを行う。平行移動量算出部２４３は、位置合わせ処理部２４２により位置合わせがなされた対応部分画像と部分画像とに対して位相限定相関処理を施すことにより、対応部分画像と部分画像との間の第１平行移動量を算出する。制御部２１０は、第１平行移動量に基づいて光学系駆動部１Ａを制御する。
【０１６６】
また、眼底モードのとき、制御部２１０は、位相限定相関処理により求められた回転移動量及び平行移動量に基づいて被検眼Ｅと装置光学系との位置関係の維持が可能か否かを判定してもよい。位置関係の維持が不可能であると判定されたとき、解析部２３１は、ベース画像及びターゲット画像における特徴領域の変位を求め、制御部２１０は、求められた変位に基づいて光学系駆動部１Ａを制御する。
【０１６７】
以下、位相限定相関処理を用いたトラッキング制御の処理例について説明する。以下、主として眼底モードでのトラッキング制御の処理例について説明するが、前眼部モードでのトラッキング制御の処理も同様である。
【０１６８】
図１０に、実施形態に係る眼底モードでのトラッキング制御のための処理例のフロー図を示す。例えば、被検眼Ｅが変更されたときや撮影モードが変更されたときに、図１０に示す処理が実行される。
（Ｓ１１：初期設定）
まず、主制御部２１１は、所定の初期化処理を行う。初期化処理には、リソースの確保や、ベース画像やターゲット画像を取得するためのスキャン領域の設定、データ処理部２３０の初期化などがある。
【０１６９】
（Ｓ１２：ベース画像処理）
ユーザによりトラッキングの開始が指示されると、制御部２１０は、ベース画像に対し位相限定相関処理を施すためのベース画像処理を行う。ベース画像処理の詳細については、後述する。
【０１７０】
（Ｓ１３：ターゲット画像処理）
制御部２１０は、逐次に入力されるターゲット画像に対し位相限定相関処理を施すためのターゲット画像処理を行う。ターゲット画像処理の詳細については、後述する。
【０１７１】
（Ｓ１４：撮影終了？）
撮影対象の被検眼が変わると、ステップＳ１２において行われたベース画像処理の結果が不要になる。そこで、制御部２１０は、トラッキングの対象である被検眼Ｅの撮影が終了したか否かを判別する。制御部２１０は、例えば操作部２４０Ｂを介したユーザの操作内容に基づき、被検眼Ｅの撮影が終了したか否かを判別することができる。被検眼Ｅの撮影が終了しないと判別されたとき（Ｓ１４：Ｎ）、眼科装置１の動作はステップＳ１３に移行する。被検眼Ｅの撮影が終了したと判別されたとき（Ｓ１４：Ｙ）、眼科装置１の動作はステップＳ１５に移行する。
【０１７２】
（Ｓ１５：次の撮影？）
続いて、別の被検眼に対して撮影を行う場合には、ベース画像処理を再実行する必要がある。そこで、制御部２１０は、次の被検眼の撮影の有無を判別する。次の撮影を行わないと判別されたとき（Ｓ１５：Ｎ）、眼科装置１の動作は終了する（エンド）。次の撮影を行うと判別されたとき（Ｓ１５：Ｙ）、眼科装置１の動作はステップＳ１２に移行する。
【０１７３】
次に、ステップＳ１２のベース画像処理について説明する。
【０１７４】
図１１に、実施形態に係るベース画像処理のフローの一例を示す。
【０１７５】
（Ｓ２１：アポダイゼーション処理）
まず、回転移動量算出部２４１は、ベース画像（前眼部モードのときは対応部分画像、以下同様）に対しアポダイゼーション処理を施す。アポダイゼーション処理は、アポダイゼーション関数を掛け合わせることにより、メインローブの振幅の低下をある程度抑えつつサイドローブの振幅を低下させて、ダイナミックレンジを高める処理である。アポダイゼーション関数としては、公知のハニング窓やガウス窓や矩形窓などの窓関数がある。アポダイゼーション処理は、例えば、第１変換処理部３０１又は回転移動量算出部２４１における図示しないアポダイゼーション処理部により行われる。
【０１７６】
（Ｓ２２：２次元ＤＦＴ）
次に、第１変換処理部３０１は、ステップＳ２１におけるベース画像に対するアポダイゼーション処理の結果に対し２次元ＤＦＴを施す。
【０１７７】
（Ｓ２３：対数変換）
次に、対数変換部３０２は、ステップＳ２２における２次元ＤＦＴの処理結果に対し対数変換を施す。対数変換は、２次元ＤＦＴの処理結果の実数成分をＲｅ、虚数成分をＩｍ、対数変換結果をＡｍとすると、式（８）のように表される。これにより、自然画像において空間周波数の低周波数領域に集中する傾向がある振幅スペクトルを圧縮させる。
【０１７８】
【数８】
2019037646.tif 000010
【０１７９】
（Ｓ２４：Ｌｏｇ−Ｐｏｌａｒ変換）
次に、極座標変換部３０３は、ステップＳ２３における対数変換の処理結果に対しＬｏｇ−Ｐｏｌａｒ変換を施す。これにより、動径方向がｘ方向、偏角方向がｙ方向に変換される。
【０１８０】
（Ｓ２５：２次元ＤＦＴ）
次に、第２変換処理部３０４は、ステップＳ２４におけるＬｏｇ−Ｐｏｌａｒ変換の処理結果に対し２次元ＤＦＴを施す。
【０１８１】
（Ｓ２６：ＰＯＣデータを保存）
次に、回転移動量算出部２４１は、ステップＳ２５における２次元ＤＦＴの処理結果に基づいて振幅成分で正規化し、２次元ＤＦＴの処理結果に基づく第１ベースＰＯＣデータとして記憶部２１２に保存する。ここで、記憶部２１２に保存された第１ベースＰＯＣデータは、回転移動量及び回転方向を算出するための位相限定相関関数の相関値の算出に供される。
【０１８２】
（Ｓ２７：アポダイゼーション処理）
続いて、平行移動量算出部２４３は、当該ベース画像に対し、平行移動量及び平行移動方向を算出するための位相限定相関関数の相関値の算出に供されるベースＰＯＣデータを生成する。そこで、平行移動量算出部２４３は、当該ベース画像に対しアポダイゼーション処理を施す。このアポダイゼーション処理は、ステップＳ２１と同様の処理である。ステップＳ２１の処理結果が記憶部２１２に保存されている場合、ステップＳ２７の処理を不要にすることができる。
【０１８３】
（Ｓ２８：２次元ＤＦＴ）
次に、第３変換処理部３１１は、当該ベース画像に対するアポダイゼーション処理の結果の実数成分に対し２次元ＤＦＴを施す。
【０１８４】
（Ｓ２９：ＰＯＣデータを保存）
次に、平行移動量算出部２４３は、ステップＳ２８における２次元ＤＦＴの処理結果に基づいて振幅成分で正規化し、２次元ＤＦＴの処理結果に基づく第２ベースＰＯＣデータを記憶部２１２に保存する。ここで記憶部２１２に保存された第２ベースＰＯＣデータは、平行移動量及び平行移動方向を算出するための位相限定相関関数の相関値の算出に供される。以上で、ベース画像処理の一連の処理は終了する（エンド）。
【０１８５】
次に、ステップＳ１３のターゲット画像処理について説明する。
【０１８６】
図１２〜図１４に、実施形態に係るターゲット画像処理のフローの一例を示す。ターゲット画像処理は、ターゲット画像（前眼部モードのときは部分画像、以下同様）についてターゲットＰＯＣデータを生成する処理と、回転移動量及び回転移動方向の算出処理と、位置合わせ処理と、平行移動量及び平行移動方向の算出処理とを含む。
【０１８７】
（Ｓ４１：アポダイゼーション処理）
まず、回転移動量算出部２４１は、当該ターゲット画像に対しアポダイゼーション処理を施す。この処理は、ステップＳ２１と同様であり、第１変換処理部３０１又は回転移動量算出部２４１における図示しないアポダイゼーション処理部により行われる。
【０１８８】
（Ｓ４２：２次元ＤＦＴ）
次に、第１変換処理部３０１は、ステップＳ４１におけるターゲット画像に対するアポダイゼーション処理の結果に対し２次元ＤＦＴを施す。
【０１８９】
（Ｓ４３：対数変換）
次に、対数変換部３０２は、ステップＳ４２における２次元ＤＦＴの処理結果に対し対数変換を施す。この対数変換は、ステップＳ２３と同様である。
【０１９０】
（Ｓ４４：Ｌｏｇ−Ｐｏｌａｒ変換）
次に、極座標変換部３０３は、ステップＳ４３における対数変換の処理結果に対しＬｏｇ−Ｐｏｌａｒ変換を施す。このＬｏｇ−Ｐｏｌａｒ変換は、ステップＳ２４と同様である。
【０１９１】
（Ｓ４５：２次元ＤＦＴ）
次に、第２変換処理部３０４は、ステップＳ４４におけるＬｏｇ−Ｐｏｌａｒ変換の処理結果に対し２次元ＤＦＴを施す。
【０１９２】
（Ｓ４６：位相限定合成処理）
次に、第１位相限定合成部３０５は、ステップＳ２６において記憶部２１２に保存された第１ベースＰＯＣデータと、ステップＳ４５における２次元ＤＦＴの処理結果を振幅成分で正規化したターゲットＰＯＣデータとを用いて、式（３）に示す式に従って位相限定合成処理を行う。ここで、第１ベースＰＯＣデータは、当該ターゲット画像に対して生成されたベースＰＯＣデータである。
【０１９３】
（Ｓ４７：２次元ＩＤＦＴ）
次に、第１逆変換処理部３０６は、式（４）に示す式に従ってステップＳ４６における位相限定合成処理の処理結果に対し２次元ＩＤＦＴを施す。
【０１９４】
（Ｓ４８：ピーク位置を特定）
ステップＳ４７の処理結果からピーク位置を特定することにより、相関値の高い動径（ｘ方向の座標）と偏角（ｙ方向の座標）とがピクセルレベルで特定される。そこで、回転移動量算出部２４１は、ステップＳ４７の処理結果のピーク値を求め、当該ピーク値に対応したピーク位置のアドレスを取得し、記憶部２１２に保存する。
【０１９５】
（Ｓ４９：回転角≦ＴＨ１？）
回転移動量算出部２４１は、記憶部２１２に記憶されたピーク位置のアドレスに基づき、偏角に対応した回転角（絶対値）が閾値ＴＨ１以下であるか否かを判別する。当該回転角が閾値ＴＨ１以下ではないと判別されたとき（Ｓ４９：Ｎ）、回転移動量算出部２４１は、エラーと判断し、一連の処理を終了する（エンド）。一方、当該回転角が閾値ＴＨ１以下であると判別されたとき（Ｓ４９：Ｙ）、回転移動量算出部２４１の処理はステップＳ５０に移行する。
【０１９６】
（Ｓ５０：サブピクセルレベルでピーク位置を特定）
当該回転角が閾値ＴＨ１以下であると判別されたとき（Ｓ４９：Ｙ）、回転移動量算出部２４１は、式（７）に従ってサブピクセルレベルで位相限定相関関数の相関値の算出を行う。具体的には、回転移動量算出部２４１は、特開２０１５−０４３８９８号公報に開示されているように、サブピクセルレベルで式（７）に示す位相限定相関関数の複数の相関値を求め、ピーク位置を特定することにより相関値の高い偏角（ｙ方向の座標）を特定する。回転移動量算出部２４１は、特定されたピーク値に対応したアドレスを取得し、記憶部２１２に保存する。
【０１９７】
（Ｓ５１：Δθを算出）
次に、回転移動量算出部２４１は、特開２０１５−０４３８９８号公報に開示されているように、サブピクセルレベルで特定されたピーク位置に対応した回転移動量Δθを算出する。回転移動方向は、Δθの符号により特定される。
【０１９８】
（Ｓ５２：位置合わせ）
回転移動量Δθが算出されると、位置合わせ処理部２４２は、記憶部２１２に記憶されたターゲット画像を−Δθだけ回転させる。
【０１９９】
（Ｓ５３：アポダイゼーション処理）
続いて、平行移動量算出部２４３は、平行移動量及び平行移動方向の算出を行う。すなわち、平行移動量算出部２４３は、ステップＳ５２において位置合わせが行われたターゲット画像に対しアポダイゼーション処理を施す。この処理は、例えば、第３変換処理部３１１又は平行移動量算出部２４３における図示しないアポダイゼーション処理部により行われる。
【０２００】
（Ｓ５４：２次元ＤＦＴ）
次に、第３変換処理部３１１は、ステップＳ５３におけるターゲット画像に対するアポダイゼーション処理の結果に対し２次元ＤＦＴを施す。
【０２０１】
（Ｓ５５：位相限定合成処理）
次に、第２位相限定合成部３１２は、ステップＳ２９において記憶部２１２に保存された第２ベースＰＯＣデータと、ステップＳ５４における２次元ＤＦＴの処理結果を振幅成分で正規化したターゲットＰＯＣデータとを用いて、式（３）に示す式に従って位相限定合成処理を行う。
【０２０２】
（Ｓ５６：２次元ＩＤＦＴ）
次に、第２逆変換処理部３１３は、式（４）に示す式に従って位相限定合成処理の処理結果に対し２次元ＩＤＦＴを施す。
【０２０３】
（Ｓ５７：ピーク位置を特定）
ステップＳ５９の処理結果からピーク位置を特定することにより、相関値のｘ方向の座標とｙ方向の座標とが特定される。平行移動量算出部２４３は、ステップＳ５９の処理結果のピーク値を求め、当該ピーク値に対応したピーク位置のアドレスを取得し、記憶部２１２に保存する。
【０２０４】
（Ｓ５８：移動量≦ＴＨ２？）
平行移動量算出部２４３は、記憶部２１２に記憶されたピーク位置のアドレスに基づき、例えばｘ方向の移動量（絶対値）及びｙ方向の移動量（絶対値）が閾値ＴＨ２以下であるか否かを判別する。ｘ方向の移動量及びｙ方向の移動量が閾値ＴＨ２以下ではないと判別されたとき（Ｓ５８：Ｎ）、平行移動量算出部２４３は、エラーと判断し、一連の処理を終了する（エンド）。一方、ｘ方向の移動量及びｙ方向の移動量が閾値ＴＨ２以下であると判別されたとき（Ｓ５８：Ｙ）、平行移動量算出部２４３の処理はＳ５９に移行する。
【０２０５】
（Ｓ５９：サブピクセルレベルでピーク位置を特定）
ｘ方向の移動量及びｙ方向の移動量が閾値ＴＨ２以下であると判別されたとき（Ｓ５８：Ｙ）、平行移動量算出部２４３は、式（７）に従ってサブピクセルレベルで位相限定相関関数の相関値の算出を行う。具体的には、平行移動量算出部２４３は、特開２０１５−０４３８９８号公報に開示されているように、サブピクセルレベルで式（７）に示す位相限定相関関数の複数の相関値を求め、ピーク位置を特定することにより相関値の高い移動量（ｘ方向の座標、及びｙ方向の座標）を特定する。平行移動量算出部２４３は、特定されたピーク値に対応したアドレスを取得し、記憶部２１２に保存する。
【０２０６】
（Ｓ６０：Δｘ、Δｙを算出）
次に、平行移動量算出部２４３は、特開２０１５−０４３８９８号公報に開示されているように、サブピクセルレベルで特定されたピーク位置に対応した平行移動量Δｘ、Δｙを算出する。平行移動方向は、Δｘ、Δｙの符号により特定される。以上で、ターゲット画像処理の一連の処理は終了する（エンド）。
【０２０７】
以上のように算出された回転移動量Δθ及び回転移動方向、並びに平行移動量Δｘ、Δｙ及び平行移動方向は、制御部２１０に出力される。制御部２１０（主制御部２１１）は、算出された平行移動量Δｘ、Δｙに基づいて、光学系駆動部１Ａを制御することにより、装置光学系を３次元的に移動させることでトラッキングを行う。制御部２１０は、回転移動量Δθ及び回転移動方向に基づいて光学系駆動部１Ａを制御してもよい。
【０２０８】
［効果］
実施形態に係る眼科装置について説明する。
【０２０９】
実施形態に係る眼科装置（１）は、光学系（図１に示す光学系、ＯＣＴユニット１００に含まれる干渉光学系）と、撮影部（撮影光学系３０）と、移動機構（光学系駆動部１Ａ）と、制御部（２１０、主制御部２１１）とを含む。光学系は、被検眼（Ｅ）の前眼部又は眼底（Ｅｆ）のデータを収集するために用いられる。撮影部は、前眼部又は眼底を撮影する。移動機構は、被検眼と光学系とを相対的に移動する。制御部は、光学系が前眼部のデータを収集する前眼部モードのとき撮影部により得られた前眼部像に基づいて被検眼と光学系との位置関係を維持するように移動機構を制御し、光学系が眼底のデータを収集する眼底モードのとき撮影部により得られた眼底像に基づいて位置関係を維持するように移動機構を制御する。
【０２１０】
このような構成によれば、被検眼のデータの収集部位に対応したトラッキング制御を行うようにしたので、計測部位に応じて好適にトラッキングを行うことができるようになる。例えば、眼底のトラッキングに位相限定相関処理を用いて変位を求め、前眼部のトラッキングに別の手法を用いて変位を求めるようにすることで、眼底に対する高精度なトラッキングと、前眼部に対するトラッキングとの双方が可能な眼科装置を提供することができるようになる。
【０２１１】
また、実施形態に係る眼科装置は、前眼部像における特徴領域を特定する解析部（２３１）を含み、前眼部モードのとき、制御部は、前眼部像における基準位置に対する特徴領域の変位に基づいて移動機構を制御してもよい。
【０２１２】
このような構成によれば、前眼部像における特徴領域の変位に基づいて前眼部のトラッキングを行うようにしたので、簡素な処理で、計測部位ごとに異なる手法でトラッキングが可能な眼科装置を提供することができる。
【０２１３】
また、実施形態に係る眼科装置は、被検眼に対して輝点を投影する輝点投影系（アライメント光学系５０）と、撮影部により取得された部像における輝点に基づく輝点像を特定する解析部（２３１）と、を含み、前眼部モードのとき、制御部は、前眼部像における基準位置に対する輝点像の変位に基づいて移動機構を制御してもよい。
【０２１４】
このような構成によれば、前眼部像における輝点像の変位に基づいて前眼部のトラッキングを行うようにしたので、簡素な処理で、計測部位ごとに異なる手法でトラッキングが可能な眼科装置を提供することができる。
【０２１５】
また、実施形態に係る眼科装置では、撮影部は、前眼部を異なる方向から実質的に同時に撮影する２以上の前眼部カメラを含み、撮影部により実質的に同時に得られた２以上の前眼部像を解析することで、被検眼の３次元位置を求める解析部（２３１）を含み、前眼部モードのとき、制御部は、被検眼に対応する基準位置に対する上記の３次元位置の変位に基づいて移動機構を制御して被検眼と光学系とを３次元的に相対移動してもよい。
【０２１６】
このような構成によれば、前眼部像における３次元位置の変位に基づいて前眼部のトラッキングを行うようにしたので、簡素な処理で、計測部位ごとに異なる手法でトラッキングが可能な眼科装置を提供することができる。
【０２１７】
また、実施形態に係る眼科装置では、撮影部は、互いに異なるタイミングで第１画像（ベース画像）と第２画像（ターゲット画像）とを取得し、第２画像における部分画像と、第１画像における部分画像に対応した対応部分画像との間の第１回転移動量を算出する第１回転移動量算出部（回転移動量算出部２４１）と、第１回転移動量に基づいて対応部分画像と部分画像との間の回転方向の位置合わせを行う第１位置合わせ処理部（位置合わせ処理部２４２）と、第１位置合わせ処理部により位置合わせがなされた対応部分画像と部分画像とに対して位相限定相関処理を施すことにより、対応部分画像と部分画像との間の第１平行移動量を算出する第１平行移動量算出部（平行移動量算出部２４３）と、を含み、前眼部モードのとき、制御部は、変位に基づいて位置関係の維持が可能か否かを判定し、位置関係の維持が不可能であると判定されたとき、第１平行移動量に基づいて移動機構を制御してもよい。
【０２１８】
このような構成によれば、上記の変位に基づいて前眼部のトラッキングが不可能と判断された場合に、位相限定相関処理により前眼部のトラッキングを行うようにしたので、前眼部のトラッキングを高精度に実現可能な眼科装置を提供することができる。
【０２１９】
また、実施形態に係る眼科装置では、第１回転移動量算出部は、対応部分画像と部分画像とに対し位相限定相関処理を施すことにより第１回転移動量を算出してもよい。
【０２２０】
このような構成によれば、高精度に（例えば、サブピクセルレベルで）算出された回転移動量に基づいて、対応部分画像と部分画像との間の位置合わせが可能となるので、より微小な位置ずれ量を求め、より一層高精度なトラッキングが可能となる。
【０２２１】
また、実施形態に係る眼科装置では、撮影部は、互いに異なるタイミングで被検眼の眼底の第３画像（ベース画像）と第４画像（ターゲット画像）とを取得し、第３画像と第４画像との間の第２回転移動量を算出する第２回転移動量算出部（回転移動量算出部２４１）と、第２回転移動量に基づいて３画像と４画像との間の回転方向の位置合わせを行う第２位置合わせ処理部（位置合わせ処理部２４２）と、第２位置合わせ処理部により位置合わせがなされた第３画像と第４画像とに対して位相限定相関処理を施すことにより、第３画像と第４画像との間の第２平行移動量を算出する第２平行移動量算出部（平行移動量算出部２４３）と、を含み、眼底モードのとき、制御部は、第２平行移動量に基づいて移動機構を制御してもよい。
【０２２２】
このような構成によれば、位相限定相関処理により眼底のトラッキングを行うようにしたので、前眼部のトラッキングを可能にしつつ、眼底のトラッキングを高精度に実現可能な眼科装置を提供することができる。
【０２２３】
また、実施形態に係る眼科装置では、解析部は、撮影部により取得された第３画像及び第４画像における特徴領域を特定し、制御部は、第２回転移動量及び第２平行移動量に基づいて位置関係の維持が可能か否かを判定し、位置関係の維持が不可能であると判定されたとき、第３画像及び第４画像における特徴領域の変位に基づいて移動機構を制御してもよい。
【０２２４】
このような構成によれば、位相限定相関処理を用いた眼底のトラッキングが不可能と判断された場合に、眼底像における特徴領域の変位に基づき眼底のトラッキングを行うようにしたので、眼底のトラッキングを確実に実行可能な眼科装置を提供することができる。
【０２２５】
また、実施形態に係る眼科装置（１）は、光学系（図１に示す光学系、ＯＣＴユニット１００に含まれる干渉光学系）と、撮影部（撮影光学系３０）と、移動機構（光学系駆動部１Ａ）と、制御部（２１０、主制御部２１１）とを含む。光学系は、被検眼（Ｅ）の複数の部位のデータを収集するために用いられる。撮影部は、複数の部位のいずれかを撮影する。移動機構は、被検眼と光学系とを相対的に移動する。制御部は、撮影部により得られた光学系によるデータの収集部位に応じて、収集部位の画像に基づき被検眼と光学系との位置関係を維持するように移動機構を制御する。
【０２２６】
このような構成によれば、被検眼のデータの収集部位に対応したトラッキング制御を行うようにしたので、計測部位に最適なトラッキングで再現性の高いデータ収集が可能な眼科装置を提供することができる。
【０２２７】
＜変形例＞
以上に示された実施形態は、この発明を実施するための一例に過ぎない。この発明を実施しようとする者は、この発明の要旨の範囲内において任意の変形、省略、追加等を施すことが可能である。
【０２２８】
前述の実施形態では、光学系の構成が図１に示す構成である場合について説明したが、実施形態に係る光学系の構成はこれに限定されるものではない。実施形態に係る光学系は、レーザー光を眼底における治療部位に照射するための光学系や、被検眼に固視させた状態で視標を移動させるための光学系などを備えていてもよい。
【０２２９】
前述の実施形態では、撮影部位が眼底又は前眼部である場合について説明したが、撮影部位は眼底や前眼部に限定されるものはない。また、撮影部位は３以上の部位であってよい。
【符号の説明】
【０２３０】
１  眼科装置
１Ａ  光学系駆動部
１０  照明光学系
２３  前置レンズ
３０  撮影光学系
３５  ＣＣＤイメージセンサ
１００  ＯＣＴユニット
２１０  制御部
２１１  主制御部
２１２  記憶部
２２０  画像形成部
２３０  データ処理部
２３１  解析部
２４１  回転移動量算出部
２４２  位置合わせ処理部
２４３  平行移動量算出部
Ｅ  被検眼
【図１】
2019037646.tif 000011
【図２】
2019037646.tif 000012
【図３】
2019037646.tif 000013
【図４】
2019037646.tif 000014
【図５】
2019037646.tif 000015
【図６】
2019037646.tif 000016
【図７】
2019037646.tif 000017
【図８】
2019037646.tif 000018
【図９】
2019037646.tif 000019
【図１０】
2019037646.tif 000020
【図１１】
2019037646.tif 000021
【図１２】
2019037646.tif 000022
【図１３】
2019037646.tif 000023
【図１４】
2019037646.tif 000024