(57)【要約】【課題】被検眼の動きにかかわらず信頼性の高い眼軸長測定を実施可能にする。【解決手段】例示的な実施形態に係る眼科装置は、被検眼の第１部位を含む第１領域に対する第１ＯＣＴスキャンと、第２部位を含む第２領域に対する第２ＯＣＴスキャンとを実行する。眼科装置は、第１ＯＣＴスキャンの前に被検眼の第１偏位情報を取得してアライメントを行い、第２ＯＣＴスキャンの前に第２偏位情報を取得してアライメントを行う。眼科装置は、第１ＯＣＴスキャンにより取得された第１データと、第２ＯＣＴスキャンにより取得された第２データとに基づいて、被検眼の第１部位と第２部位との間の距離を算出する。【選択図】図３Ｂ
2020044027.tif 000002
【特許請求の範囲】
【請求項１】
被検眼に光コヒーレンストモグラフィ（ＯＣＴ）スキャンを適用するスキャン部と、
前記スキャン部の少なくとも一部を移動する移動機構と、
所定の基準位置に対する前記被検眼の偏位を測定する偏位測定部と、
前記被検眼の第１部位を含む第１領域に対するＯＣＴスキャンを前記スキャン部に実行させる第１スキャン制御と、前記第１部位と異なる第２部位を含む第２領域に対するＯＣＴスキャンを前記スキャン部に実行させる第２スキャン制御とを実行するスキャン制御部と、
前記第１スキャン制御の前に前記偏位測定部により取得された前記被検眼の第１偏位情報に基づき前記移動機構を制御する第１アライメント制御と、前記第２スキャン制御の前に前記偏位測定部により取得された前記被検眼の第２偏位情報に基づき前記移動機構を制御する第２アライメント制御とを実行するアライメント制御部と、
前記第１スキャン制御の下に前記スキャン部により取得された第１データと、前記第２スキャン制御の下に前記スキャン部により取得された第２データとに基づいて、前記第１部位と前記第２部位との間の距離を算出する距離算出部と
を含む、眼科装置。
【請求項２】
前記スキャン部は、
前記被検眼に測定光を導く測定アームと、参照光を導く参照アームとを含む干渉光学系と、
前記測定アーム及び前記参照アームの少なくとも一方に設けられ、前記スキャン制御部の制御の下にアーム長を変更するアーム長変更部と
を含み、
前記距離算出部は、
前記第１スキャン制御において適用された第１アーム長と前記第２スキャン制御において適用された第２アーム長との間の差を算出し、
前記第１データを解析して前記第１部位に対応する第１位置を特定し、
前記第２データを解析して前記第２部位に対応する第２位置を特定し、
前記差と前記第１位置と前記第２位置とに基づいて、前記距離を算出する
ことを特徴とする、請求項１に記載の眼科装置。
【請求項３】
被検眼に光コヒーレンストモグラフィ（ＯＣＴ）スキャンを適用するスキャン部と、
所定の基準位置に対する前記被検眼の偏位を測定する偏位測定部と、
前記被検眼の第１部位を含む第１領域に対するＯＣＴスキャンを前記スキャン部に実行させる第１スキャン制御と、前記第１部位と異なる第２部位を含む第２領域に対するＯＣＴスキャンを前記スキャン部に実行させる第２スキャン制御とを実行するスキャン制御部と、
前記第１スキャン制御に対応して前記偏位測定部により取得された前記被検眼の第１偏位情報及び前記第２スキャン制御に対応して前記偏位測定部により取得された前記被検眼の第２偏位情報の少なくとも一方と、前記第１スキャン制御の下に前記スキャン部により取得された第１データと、前記第２スキャン制御の下に前記スキャン部により取得された第２データとに基づいて、前記第１部位と前記第２部位との間の距離を算出する距離算出部と
を含む、眼科装置。
【請求項４】
前記偏位測定部は、前記第１スキャン制御及び前記第２スキャン制御のうちの一方のスキャン制御に対応して一の偏位情報を取得し、且つ、他方のスキャン制御の前に他の偏位情報を取得し、
前記スキャン部の少なくとも一部を移動する移動機構と、
前記他の偏位情報に基づき前記移動機構を制御するアライメント制御を前記他方のスキャン制御の前に実行するアライメント制御部と
を更に含み、
前記距離算出部は、前記一の偏位情報と前記第１データと前記第２データとに基づいて、前記距離を算出する
ことを特徴とする、請求項３に記載の眼科装置。
【請求項５】
前記スキャン部は、
前記被検眼に測定光を導く測定アームと、参照光を導く参照アームとを含む干渉光学系と、
前記測定アーム及び前記参照アームの少なくとも一方に設けられ、前記スキャン制御部の制御の下にアーム長を変更するアーム長変更部と
を含み、
前記距離算出部は、
前記第１スキャン制御において適用された第１アーム長と前記第２スキャン制御において適用された第２アーム長との間の差を算出し、
前記第１データを解析して前記第１部位に対応する第１位置を特定し、
前記第２データを解析して前記第２部位に対応する第２位置を特定し、
前記差と、前記第１位置と、前記第２位置と、前記第１偏位情報及び前記第２偏位情報の少なくとも一方とに基づいて、前記距離を算出する
ことを特徴とする、請求項３又は４に記載の眼科装置。
【請求項６】
前記距離算出部は、
前記差と前記第１位置と前記第２位置とに基づいて、前記第１部位と前記第２部位との間の暫定距離を算出し、
前記暫定距離と、前記第１偏位情報及び前記第２偏位情報の少なくとも一方と、予め取得された前記被検眼の角膜曲率半径とに基づいて、前記距離を算出する
ことを特徴とする、請求項５に記載の眼科装置。
【請求項７】
前記暫定距離をＡＬｍとし、前記第１偏位情報及び前記第２偏位情報の一方をｈとし、前記角膜曲率半径をｒとし、前記距離をＡＬとしたとき、前記距離算出部は、演算式ＡＬ＝（ｒ−ｒ×ｃｏｓ（ａｒｃｓｉｎ（ｈ／ｒ）））＋ＡＬｍ×ｃｏｓ（ａｒｃｓｉｎ（ｈ／ＡＬｍ））によって前記距離ＡＬを算出する
ことを特徴とする、請求項６に記載の眼科装置。
【請求項８】
前記スキャン制御部は、前記第１スキャン制御及び前記第２スキャン制御の少なくとも一方において、複数回のＯＣＴスキャンを前記スキャン部に実行させ、
前記距離算出部は、
前記複数回のＯＣＴスキャンにより取得されたデータ群から単一のデータを取得し、
前記単一のデータを用いて前記距離の算出を行う
ことを特徴とする、請求項１〜７のいずれかに記載の眼科装置。
【請求項９】
前記距離算出部は、前記データ群を加算平均することで前記単一のデータを生成する
ことを特徴とする、請求項８に記載の眼科装置。
【請求項１０】
前記スキャン制御部は、前記第１スキャン制御及び前記第２スキャン制御の少なくとも一方において、前記被検眼の３次元領域に対するＯＣＴスキャンを前記スキャン部に実行させ、
前記距離算出部は、
前記３次元領域に対するＯＣＴスキャンにより取得されたデータを解析して、前記被検眼の特徴点に対応する特徴位置を特定し、
前記特徴位置を一端とする線分の長さを前記距離として算出する
ことを特徴とする、請求項１〜７のいずれかに記載の眼科装置。
【請求項１１】
前記スキャン制御部は、前記第１スキャン制御において、前記被検眼の角膜表面を含む３次元領域に対するＯＣＴスキャンを前記スキャン部に実行させ、
前記距離算出部は、前記３次元領域に対するＯＣＴスキャンにより取得されたデータを解析して、角膜頂点に対応する特徴位置を特定する
ことを特徴とする、請求項１０に記載の眼科装置。
【請求項１２】
前記スキャン制御部は、前記第２スキャン制御において、前記被検眼の網膜表面を含む３次元領域に対するＯＣＴスキャンを前記スキャン部に実行させ、
前記距離算出部は、前記３次元領域に対するＯＣＴスキャンにより取得されたデータを解析して、黄斑中心に対応する特徴位置を特定する
ことを特徴とする、請求項１０又は１１に記載の眼科装置。
【請求項１３】
前記偏位測定部は、
前記被検眼の前眼部に光束を投射する投射系と、
前記被検眼の前眼部を互いに異なる方向から撮影する２以上の撮影部と、
前記２以上の撮影部により取得された２以上の前眼部画像のそれぞれに描出された前記光束の像の位置に基づいて前記被検眼の偏位を算出する偏位算出部と
を含む
ことを特徴とする、請求項１〜１２のいずれかに記載の眼科装置。
【請求項１４】
前記偏位測定部は、
前記被検眼の前眼部に斜方から光束を投射する投射系と、
前記前眼部からの前記光束の反射光束を検出するイメージセンサーと、
前記イメージセンサーによる前記反射光束の検出位置に基づいて前記被検眼の偏位を算出する偏位算出部と
を含む
ことを特徴とする、請求項１〜１２のいずれかに記載の眼科装置。
【請求項１５】
被検眼に光コヒーレンストモグラフィ（ＯＣＴ）スキャンを適用するスキャン部と、前記スキャン部の少なくとも一部を移動する移動機構と、所定の基準位置に対する前記被検眼の偏位を測定する偏位測定部とを含む眼科装置を制御する方法であって、
前記偏位測定部により取得された前記被検眼の第１偏位情報に基づき前記移動機構を制御する第１アライメント制御ステップと、
前記被検眼の第１部位を含む第１領域に対するＯＣＴスキャンを前記スキャン部に実行させる第１スキャン制御ステップと、
前記偏位測定部により取得された前記被検眼の第２偏位情報に基づき前記移動機構を制御する第２アライメント制御ステップと、
前記第１部位と異なる第２部位を含む第２領域に対するＯＣＴスキャンを前記スキャン部に実行させる第２スキャン制御ステップと、
前記第１スキャン制御ステップにおいて前記スキャン部により取得された第１データと、前記第２スキャン制御ステップにおいて前記スキャン部により取得された第２データとに基づいて、前記第１部位と前記第２部位との間の距離を算出する距離算出ステップと
を含む、眼科装置の制御方法。
【請求項１６】
被検眼に光コヒーレンストモグラフィ（ＯＣＴ）スキャンを適用するスキャン部と、所定の基準位置に対する前記被検眼の偏位を測定する偏位測定部とを含む眼科装置を制御する方法であって、
前記被検眼の第１部位を含む第１領域に対するＯＣＴスキャンを前記スキャン部に実行させる第１スキャン制御ステップと、
前記第１部位と異なる第２部位を含む第２領域に対するＯＣＴスキャンを前記スキャン部に実行させる第２スキャン制御ステップと、
前記第１スキャン制御に対応して前記被検眼の第１偏位情報を取得させるステップ、及び、前記第２スキャン制御に対応して前記被検眼の第２偏位情報を取得させるステップの少なくとも一方を、前記偏位測定部に実行させる偏位測定ステップと、
前記偏位測定ステップにより取得された前記第１偏位情報及び前記第２偏位情報の少なくとも一方と、前記第１スキャン制御ステップにおいて前記スキャン部により取得された第１データと、前記第２スキャン制御ステップにおいて前記スキャン部により取得された第２データとに基づいて、前記第１部位と前記第２部位との間の距離を算出する距離算出ステップと
を含む、眼科装置の制御方法。
【請求項１７】
請求項１５又は１６に記載の制御方法をコンピュータに実行させるプログラム。
【請求項１８】
請求項１７に記載のプログラムが記録されたコンピュータ可読な非一時的記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、眼科装置、その制御方法、プログラム、及び記録媒体に関する。
【背景技術】
【０００２】
眼軸長測定が可能な眼科装置が知られている。例えば、特許文献１には、光コヒーレンストモグラフィ（ＯＣＴ）を利用して眼軸長を測定する技術が開示されている。眼軸長は、角膜頂点と黄斑部（中心窩）との間の距離として定義され、白内障手術前における眼内レンズの度数選択や、軸性屈折異常の確認などにおいて有用な眼内パラメータの１つである。
【０００３】
前述のように、眼軸長は角膜頂点と黄斑部との間の距離として定義されるので、眼軸長を測定するには角膜の位置と網膜の位置との双方を知る必要がある。特許文献１に開示された発明では、角膜の位置を求めるための第１の計測（前眼部モードのＯＣＴスキャン）と、網膜の位置を求めるための第２の計測（後眼部モードのＯＣＴスキャン）との間に時間差がある。したがって、第１の計測と第２の計測との間に被検眼が動いた場合、眼軸長を正確に測定できない可能性がある。特に、被検眼の奥行き方向（深さ方向）に直交する方向への動きは、眼軸長の測定値の信頼性を大きく低下させるおそれがある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−１９６３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
この発明の目的は、被検眼の動きにかかわらず信頼性の高い眼軸長測定を実施可能な技術を提供することにある。
【課題を解決するための手段】
【０００６】
例示的な実施形態の第１の態様は、被検眼に光コヒーレンストモグラフィ（ＯＣＴ）スキャンを適用するスキャン部と、前記スキャン部の少なくとも一部を移動する移動機構と、所定の基準位置に対する前記被検眼の偏位を測定する偏位測定部と、前記被検眼の第１部位を含む第１領域に対するＯＣＴスキャンを前記スキャン部に実行させる第１スキャン制御と、前記第１部位と異なる第２部位を含む第２領域に対するＯＣＴスキャンを前記スキャン部に実行させる第２スキャン制御とを実行するスキャン制御部と、前記第１スキャン制御の前に前記偏位測定部により取得された前記被検眼の第１偏位情報に基づき前記移動機構を制御する第１アライメント制御と、前記第２スキャン制御の前に前記偏位測定部により取得された前記被検眼の第２偏位情報に基づき前記移動機構を制御する第２アライメント制御とを実行するアライメント制御部と、前記第１スキャン制御の下に前記スキャン部により取得された第１データと、前記第２スキャン制御の下に前記スキャン部により取得された第２データとに基づいて、前記第１部位と前記第２部位との間の距離を算出する距離算出部とを含む眼科装置である。
【０００７】
例示的な実施形態の第２の態様は、第１の態様の眼科装置であって、前記スキャン部は、前記被検眼に測定光を導く測定アームと、参照光を導く参照アームとを含む干渉光学系と、前記測定アーム及び前記参照アームの少なくとも一方に設けられ、前記スキャン制御部の制御の下にアーム長を変更するアーム長変更部とを含み、前記距離算出部は、前記第１スキャン制御において適用された第１アーム長と前記第２スキャン制御において適用された第２アーム長との間の差を算出し、前記第１データを解析して前記第１部位に対応する第１位置を特定し、前記第２データを解析して前記第２部位に対応する第２位置を特定し、前記差と前記第１位置と前記第２位置とに基づいて、前記距離を算出することを特徴とする。
【０００８】
例示的な実施形態の第３の態様は、被検眼に光コヒーレンストモグラフィ（ＯＣＴ）スキャンを適用するスキャン部と、所定の基準位置に対する前記被検眼の偏位を測定する偏位測定部と、前記被検眼の第１部位を含む第１領域に対するＯＣＴスキャンを前記スキャン部に実行させる第１スキャン制御と、前記第１部位と異なる第２部位を含む第２領域に対するＯＣＴスキャンを前記スキャン部に実行させる第２スキャン制御とを実行するスキャン制御部と、前記第１スキャン制御に対応して前記偏位測定部により取得された前記被検眼の第１偏位情報及び前記第２スキャン制御に対応して前記偏位測定部により取得された前記被検眼の第２偏位情報の少なくとも一方と、前記第１スキャン制御の下に前記スキャン部により取得された第１データと、前記第２スキャン制御の下に前記スキャン部により取得された第２データとに基づいて、前記第１部位と前記第２部位との間の距離を算出する距離算出部とを含む、眼科装置である。
【０００９】
例示的な実施形態の第４の態様は、第３の態様の眼科装置であって、前記偏位測定部は、前記第１スキャン制御及び前記第２スキャン制御のうちの一方のスキャン制御に対応して一の偏位情報を取得し、且つ、他方のスキャン制御の前に他の偏位情報を取得し、前記スキャン部の少なくとも一部を移動する移動機構と、前記他の偏位情報に基づき前記移動機構を制御するアライメント制御を前記他方のスキャン制御の前に実行するアライメント制御部とを更に含み、前記距離算出部は、前記一の偏位情報と前記第１データと前記第２データとに基づいて、前記距離を算出することを特徴とする。
【００１０】
例示的な実施形態の第５の態様は、第３又は第４の態様の眼科装置であって、前記スキャン部は、前記被検眼に測定光を導く測定アームと、参照光を導く参照アームとを含む干渉光学系と、前記測定アーム及び前記参照アームの少なくとも一方に設けられ、前記スキャン制御部の制御の下にアーム長を変更するアーム長変更部とを含み、前記距離算出部は、前記第１スキャン制御において適用された第１アーム長と前記第２スキャン制御において適用された第２アーム長との間の差を算出し、前記第１データを解析して前記第１部位に対応する第１位置を特定し、前記第２データを解析して前記第２部位に対応する第２位置を特定し、前記差と、前記第１位置と、前記第２位置と、前記第１偏位情報及び前記第２偏位情報の少なくとも一方とに基づいて、前記距離を算出することを特徴とする。
【００１１】
例示的な実施形態の第６の態様は、第５の態様の眼科装置であって、前記距離算出部は、前記差と前記第１位置と前記第２位置とに基づいて、前記第１部位と前記第２部位との間の暫定距離を算出し、前記暫定距離と、前記第１偏位情報及び前記第２偏位情報の少なくとも一方と、予め取得された前記被検眼の角膜曲率半径とに基づいて、前記距離を算出することを特徴とする。
【００１２】
例示的な実施形態の第７の態様は、第６の態様の眼科装置であって、前記暫定距離をＡＬｍとし、前記第１偏位情報及び前記第２偏位情報の一方をｈとし、前記角膜曲率半径をｒとし、前記距離をＡＬとしたとき、前記距離算出部は、演算式ＡＬ＝（ｒ−ｒ×ｃｏｓ（ａｒｃｓｉｎ（ｈ／ｒ）））＋ＡＬｍ×ｃｏｓ（ａｒｃｓｉｎ（ｈ／ＡＬｍ））によって前記距離ＡＬを算出することを特徴とする。
【００１３】
例示的な実施形態の第８の態様は、第１〜第７の態様のいずれかの眼科装置であって、前記スキャン制御部は、前記第１スキャン制御及び前記第２スキャン制御の少なくとも一方において、複数回のＯＣＴスキャンを前記スキャン部に実行させ、前記距離算出部は、前記複数回のＯＣＴスキャンにより取得されたデータ群から単一のデータを取得し、前記単一のデータを用いて前記距離の算出を行うことを特徴とする。
【００１４】
例示的な実施形態の第９の態様は、第８の態様の眼科装置であって、前記距離算出部は、前記データ群を加算平均することで前記単一のデータを生成することを特徴とする。
【００１５】
例示的な実施形態の第１０の態様は、第１〜第７の態様のいずれかの眼科装置であって、前記スキャン制御部は、前記第１スキャン制御及び前記第２スキャン制御の少なくとも一方において、前記被検眼の３次元領域に対するＯＣＴスキャンを前記スキャン部に実行させ、前記距離算出部は、前記３次元領域に対するＯＣＴスキャンにより取得されたデータを解析して、前記被検眼の特徴点に対応する特徴位置を特定し、前記特徴位置を一端とする線分の長さを前記距離として算出することを特徴とする。
【００１６】
例示的な実施形態の第１１の態様は、第１０の態様の眼科装置であって、前記スキャン制御部は、前記第１スキャン制御において、前記被検眼の角膜表面を含む３次元領域に対するＯＣＴスキャンを前記スキャン部に実行させ、前記距離算出部は、前記３次元領域に対するＯＣＴスキャンにより取得されたデータを解析して、角膜頂点に対応する特徴位置を特定することを特徴とする。
【００１７】
例示的な実施形態の第１２の態様は、第１０又は第１１の態様の眼科装置であって、前記スキャン制御部は、前記第２スキャン制御において、前記被検眼の網膜表面を含む３次元領域に対するＯＣＴスキャンを前記スキャン部に実行させ、前記距離算出部は、前記３次元領域に対するＯＣＴスキャンにより取得されたデータを解析して、黄斑中心に対応する特徴位置を特定することを特徴とする。
【００１８】
例示的な実施形態の第１３の態様は、第１〜第１２の態様のいずれかの眼科装置であって、前記偏位測定部は、前記被検眼の前眼部に光束を投射する投射系と、前記被検眼の前眼部を互いに異なる方向から撮影する２以上の撮影部と、前記２以上の撮影部により取得された２以上の前眼部画像のそれぞれに描出された前記光束の像の位置に基づいて前記被検眼の偏位を算出する偏位算出部とを含むことを特徴とする。
【００１９】
例示的な実施形態の第１４の態様は、第１〜第１２の態様のいずれかの眼科装置であって、前記偏位測定部は、前記被検眼の前眼部に斜方から光束を投射する投射系と、前記前眼部からの前記光束の反射光束を検出するイメージセンサーと、前記イメージセンサーによる前記反射光束の検出位置に基づいて前記被検眼の偏位を算出する偏位算出部とを含むことを特徴とする。
【００２０】
例示的な実施形態の第１５の態様は、被検眼に光コヒーレンストモグラフィ（ＯＣＴ）スキャンを適用するスキャン部と、前記スキャン部の少なくとも一部を移動する移動機構と、所定の基準位置に対する前記被検眼の偏位を測定する偏位測定部とを含む眼科装置を制御する方法であって、前記偏位測定部により取得された前記被検眼の第１偏位情報に基づき前記移動機構を制御する第１アライメント制御ステップと、前記被検眼の第１部位を含む第１領域に対するＯＣＴスキャンを前記スキャン部に実行させる第１スキャン制御ステップと、前記偏位測定部により取得された前記被検眼の第２偏位情報に基づき前記移動機構を制御する第２アライメント制御ステップと、前記第１部位と異なる第２部位を含む第２領域に対するＯＣＴスキャンを前記スキャン部に実行させる第２スキャン制御ステップと、前記第１スキャン制御ステップにおいて前記スキャン部により取得された第１データと、前記第２スキャン制御ステップにおいて前記スキャン部により取得された第２データとに基づいて、前記第１部位と前記第２部位との間の距離を算出する距離算出ステップとを含む。
【００２１】
例示的な実施形態の第１６の態様は、被検眼に光コヒーレンストモグラフィ（ＯＣＴ）スキャンを適用するスキャン部と、所定の基準位置に対する前記被検眼の偏位を測定する偏位測定部とを含む眼科装置を制御する方法であって、前記被検眼の第１部位を含む第１領域に対するＯＣＴスキャンを前記スキャン部に実行させる第１スキャン制御ステップと、前記第１部位と異なる第２部位を含む第２領域に対するＯＣＴスキャンを前記スキャン部に実行させる第２スキャン制御ステップと、前記第１スキャン制御に対応して前記被検眼の第１偏位情報を取得させるステップ、及び、前記第２スキャン制御に対応して前記被検眼の第２偏位情報を取得させるステップの少なくとも一方を、前記偏位測定部に実行させる偏位測定ステップと、前記偏位測定ステップにより取得された前記第１偏位情報及び前記第２偏位情報の少なくとも一方と、前記第１スキャン制御ステップにおいて前記スキャン部により取得された第１データと、前記第２スキャン制御ステップにおいて前記スキャン部により取得された第２データとに基づいて、前記第１部位と前記第２部位との間の距離を算出する距離算出ステップとを含む。
【００２２】
例示的な実施形態の第１７の態様は、第１５又は第１６の態様の制御方法をコンピュータに実行させるプログラムである。
【００２３】
例示的な実施形態の第１８の態様は、第１７の態様のプログラムが記録されたコンピュータ可読な非一時的記録媒体である。
【発明の効果】
【００２４】
例示的な実施形態によれば、被検眼の動きにかかわらず信頼性の高い眼軸長測定を実施することが可能である。
【図面の簡単な説明】
【００２５】
【図１】例示的な実施形態に係る眼科装置の構成の一例を表す概略図である。
【図２】例示的な実施形態に係る眼科装置の構成の一例を表す概略図である。
【図３Ａ】例示的な実施形態に係る眼科装置の構成の一例を表す概略図である。
【図３Ｂ】例示的な実施形態に係る眼科装置の構成の一例を表す概略図である。
【図４Ａ】例示的な実施形態に係る眼科装置の構成の一例を表す概略図である。
【図４Ｂ】例示的な実施形態に係る眼科装置の構成の一例を表す概略図である。
【図５】例示的な実施形態に係る眼科装置が実行可能な動作の一例を表す概略図である。
【図６】例示的な実施形態に係る眼科装置が実行可能な動作の一例を表すフローチャートである。
【図７】例示的な実施形態に係る眼科装置の構成の一例を表す概略図である。
【図８】例示的な実施形態に係る眼科装置が実行可能な動作の一例を表す概略図である。
【図９】例示的な実施形態に係る眼科装置が実行可能な動作の一例を表すフローチャートである。
【図１０】例示的な実施形態に係る眼科装置が実行可能な動作の一例を表すフローチャートである。
【発明を実施するための形態】
【００２６】
実施形態に係る眼科装置、その制御方法、プログラム、及び記録媒体の例示的な態様について、図面を参照しながら詳細に説明する。実施形態に係る眼科装置は、被検眼に光コヒーレンストモグラフィ（ＯＣＴ）スキャンを適用することでデータを取得することで、被検眼の２つの異なる部位の間の距離を求める。典型的には、実施形態に係る眼科装置は、被検眼の前眼部及び後眼部に対して順次にＯＣＴスキャンを適用し、得られたデータから眼軸長の値を求める。
【００２７】
以下の例示的な開示においては、スペクトラルドメインＯＣＴと眼底カメラとを組み合わせた眼科装置について説明するが、実施形態はこれに限定されない。ＯＣＴの種別はスペクトラルドメインＯＣＴには限定されず、例えばスウェプトソースＯＣＴであってもよい。
【００２８】
スペクトラルドメインＯＣＴは、低コヒーレンス光源からの光を測定光と参照光とに分割し、被検物からの測定光の戻り光を参照光と重ね合わせて干渉光を生成し、この干渉光のスペクトル分布を分光器で検出し、検出されたスペクトル分布にフーリエ変換等を施して画像を形成する手法である。
【００２９】
スウェプトソースＯＣＴは、波長可変光源からの光を測定光と参照光とに分割し、被検物からの測定光の戻り光を参照光と重ね合わせて干渉光を生成し、この干渉光をバランスドフォトダイオード等の光検出器で検出し、波長の掃引及び測定光のスキャンに応じて収集された検出データにフーリエ変換等を施して画像を形成する手法である。
【００３０】
このように、スペクトラルドメインＯＣＴは空間分割でスペクトル分布を取得するＯＣＴ手法であり、スウェプトソースＯＣＴは時分割でスペクトル分布を取得するＯＣＴ手法である。なお、実施形態に利用することが可能なＯＣＴ手法はこれらに限定されず、これらと異なる任意のＯＣＴ手法（例えば、タイムドメインＯＣＴ）を利用した実施形態を採用することも可能である。
【００３１】
本明細書において、特に言及しない限り、「画像データ」と、それに基づく可視化情報である「画像」とを区別しない。また、特に言及しない限り、被検眼の部位又は組織と、それを可視化した画像とを区別しない。
【００３２】
〈第１実施形態〉
第１実施形態は、被検眼に対するアライメントを行った後に被検眼の第１領域に対するＯＣＴスキャン（第１ＯＣＴスキャン）を実行し、アライメントを再度行った後に第２領域に対するＯＣＴスキャン（第２ＯＣＴスキャン）を実行し、第１ＯＣＴスキャンで得られた第１データと第２ＯＣＴスキャンで得られた第２データとに基づいて、第１領域に含まれる第１部位と第２領域に含まれる第２部位との間の距離を算出する。これにより、アライメントが良好な状態で第１ＯＣＴスキャン及び第２ＯＣＴスキャンの双方を行うことができ、第１ＯＣＴスキャンと第２ＯＣＴスキャンとの間に被検眼が動いた場合であっても距離測定を高い信頼性で実施することが可能である。このような本実施形態の例を以下に開示する。
【００３３】
〈構成〉
図１に示す例示的な眼科装置１は、眼底カメラユニット２、ＯＣＴユニット１００、及び演算制御ユニット２００を含む。眼底カメラユニット２には、被検眼Ｅの正面画像を取得するための光学系や機構と、ＯＣＴを実行するための光学系や機構とが設けられている。ＯＣＴユニット１００には、ＯＣＴを実行するための光学系や機構が設けられている。演算制御ユニット２００は、各種の処理（演算、制御等）を実行するように構成された１以上のプロセッサを含んでいる。更に、眼科装置１は、互いに異なる２つの方向から前眼部を撮影するための２つの前眼部カメラ３００を備えている。
【００３４】
眼底カメラユニット２には、被検者の顔を支持するための顎受けと額当てが設けられている。顎受け及び額当ては、図４Ａ及び図４Ｂに示す支持部３４０に相当する。ベース３１０には、駆動機構や演算制御回路が格納されている。ベース３１０上に設けられた筐体３２０には、光学系が格納されている。筐体３２０の前面に突出して設けられたレンズ収容部３３０には、対物レンズ２２が収容されている。
【００３５】
更に、眼科装置１は、ＯＣＴが適用される部位を切り替えるためのレンズユニットを備えている。具体的には、眼科装置１は、前眼部にＯＣＴを適用するための前眼部ＯＣＴ用アタッチメント４００を備えている。前眼部ＯＣＴ用アタッチメント４００は、例えば、特開２０１５−１６０１０３号公報に開示された光学ユニットと同様に構成されていてよい。
【００３６】
図１に示すように、前眼部ＯＣＴ用アタッチメント４００は、対物レンズ２２と被検眼Ｅとの間に配置可能である。前眼部ＯＣＴ用アタッチメント４００が光路に配置されているとき、眼科装置１は前眼部にＯＣＴスキャンを適用することが可能である。他方、前眼部ＯＣＴ用アタッチメント４００が光路から退避されているとき、眼科装置１は後眼部にＯＣＴスキャンを適用することが可能である。前眼部ＯＣＴ用アタッチメント４００の移動は、手動又は自動で行われる。
【００３７】
他の実施形態において、アタッチメントが光路に配置されているときに後眼部にＯＣＴスキャンを適用可能であり、且つ、アタッチメントが光路から退避されているときに前眼部にＯＣＴスキャンを適用可能であってよい。また、アタッチメントにより切り替えられる測定部位は後眼部及び前眼部に限定されず、眼の任意の部位であってよい。なお、ＯＣＴスキャンが適用される部位を切り替えるための構成はこのようなアタッチメントに限定されず、例えば、光路に沿って移動可能なレンズを備えた構成、又は、光路に対して挿脱可能なレンズを備えた構成を採用することも可能である。
【００３８】
本実施形態において「プロセッサ」は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、プログラマブル論理デバイス（例えば、ＳＰＬＤ（Ｓｉｍｐｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）、ＣＰＬＤ（Ｃｏｍｐｌｅｘ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ））等の回路である。プロセッサは、例えば、記憶回路や記憶装置に格納されているプログラムを読み出し実行することで、実施形態に係る機能を実現する。
【００３９】
〈眼底カメラユニット２〉
眼底カメラユニット２には、被検眼Ｅの眼底Ｅｆを撮影するための光学系が設けられている。取得される眼底Ｅｆのデジタル画像（眼底像、眼底写真等と呼ばれる）は、一般に、観察画像、撮影画像等の正面画像である。観察画像は、近赤外光を用いた動画撮影により得られる。撮影画像は、可視領域のフラッシュ光を用いた静止画像である。
【００４０】
眼底カメラユニット２は、照明光学系１０と撮影光学系３０とを含む。照明光学系１０は、被検眼Ｅに照明光を照射する。撮影光学系３０は、被検眼Ｅに照射された照明光の戻り光を検出する。ＯＣＴユニット１００からの測定光は、眼底カメラユニット２内の光路を通じて被検眼Ｅに導かれる。被検眼Ｅ（例えば、眼底Ｅｆ）に投射された測定光の戻り光は、眼底カメラユニット２内の同じ光路を通じてＯＣＴユニット１００に導かれる。
【００４１】
照明光学系１０の観察光源１１から出力された光（観察照明光）は、凹面鏡１２により反射され、集光レンズ１３を経由し、可視カットフィルタ１４を透過して近赤外光となる。更に、観察照明光は、撮影光源１５の近傍にて一旦集束し、ミラー１６により反射され、リレーレンズ系１７、リレーレンズ１８、絞り１９、及びリレーレンズ系２０を経由して孔開きミラー２１に導かれる。そして、観察照明光は、孔開きミラー２１の周辺部（孔部の周囲の領域）にて反射され、ダイクロイックミラー４６を透過し、対物レンズ２２により屈折されて被検眼Ｅ（眼底Ｅｆ）を照明する。観察照明光の被検眼Ｅからの戻り光は、対物レンズ２２により屈折され、ダイクロイックミラー４６を透過し、孔開きミラー２１の中心領域に形成された孔部を通過し、ダイクロイックミラー５５を透過し、撮影合焦レンズ３１を経由し、ミラー３２により反射される。更に、この戻り光は、ハーフミラー３３Ａを透過し、ダイクロイックミラー３３により反射され、結像レンズ３４によりイメージセンサー３５の受光面に結像される。イメージセンサー３５は、所定のフレームレートで戻り光を検出する。なお、撮影光学系３０のフォーカスは、眼底Ｅｆ若しくはその近傍に合致するように調整可能であり、且つ、前眼部若しくはその近傍に合致するように調整可能である。
【００４２】
撮影光源１５から出力された光（撮影照明光）は、観察照明光と同様の経路を通って眼底Ｅｆに照射される。被検眼Ｅからの撮影照明光の戻り光は、観察照明光の戻り光と同じ経路を通ってダイクロイックミラー３３まで導かれ、ダイクロイックミラー３３を透過し、ミラー３６により反射され、結像レンズ３７によりイメージセンサー３８の受光面に結像される。
【００４３】
液晶ディスプレイ（ＬＣＤ）３９は固視標（固視標画像）を表示する。ＬＣＤ３９から出力された光束は、その一部がハーフミラー３３Ａに反射され、ミラー３２に反射され、撮影合焦レンズ３１及びダイクロイックミラー５５を経由し、孔開きミラー２１の孔部を通過する。孔開きミラー２１の孔部を通過した光束は、ダイクロイックミラー４６を透過し、対物レンズ２２により屈折されて眼底Ｅｆに投射される。固視標は、典型的には、視線の誘導及び固定に利用される。被検眼Ｅの視線が誘導（及び固定）される方向、つまり被検眼Ｅの固視が促される方向は、固視位置と呼ばれる。
【００４４】
ＬＣＤ３９の画面上における固視標画像の表示位置を変更することで固視位置を変更することができる。固視位置の例として、黄斑を中心とする画像を取得するための固視位置や、視神経乳頭を中心とする画像を取得するための固視位置や、黄斑と視神経乳頭との間の位置（眼底中心）を中心とする画像を取得するための固視位置や、黄斑から大きく離れた部位（眼底周辺部）の画像を取得するための固視位置などがある。
【００４５】
このような典型的な固視位置の少なくとも１つを指定するためのグラフィカルユーザーインターフェース（ＧＵＩ）等を設けることができる。また、固視位置（固視標の表示位置）をマニュアルで移動するためのＧＵＩ等を設けることができる。また、固視位置を自動で設定する構成を適用することも可能である。
【００４６】
固視位置の変更が可能な固視標を被検眼Ｅに提示するための構成は、ＬＣＤ等の表示デバイスには限定されない。例えば、複数の発光部（発光ダイオード等）がマトリクス状に配列されたデバイス（固視マトリクス）を、表示デバイスの代わりに採用することができる。この場合、複数の発光部を選択的に点灯させることにより、固視標による被検眼Ｅの固視位置を変更することができる。他の例として、移動可能な１以上の発光部を備えたデバイスによって、固視位置の変更が可能な固視標を生成することができる。
【００４７】
アライメント光学系５０は、被検眼Ｅに対する光学系のアライメントに用いられるアライメント指標を生成する。発光ダイオード（ＬＥＤ）５１から出力されたアライメント光は、絞り５２、絞り５３、及びリレーレンズ５４を経由し、ダイクロイックミラー５５により反射され、孔開きミラー２１の孔部を通過し、ダイクロイックミラー４６を透過し、対物レンズ２２を介して被検眼Ｅに投射される。アライメント光の被検眼Ｅからの戻り光は、観察照明光の戻り光と同じ経路を通ってイメージセンサー３５に導かれる。その受光像（アライメント指標像）に基づいてマニュアルアライメントやオートアライメントを実行することができる。
【００４８】
なお、実施形態に適用可能なアライメント手法は、このようなアライメント指標を用いたものに限定されず、前眼部カメラ３００を利用した手法（後述）や、斜方から角膜に光を投射して反対方向にて角膜反射光を検出するよう構成された光テコを利用した手法（後述）など、任意の公知の手法であってよい。
【００４９】
フォーカス光学系６０は、被検眼Ｅに対するフォーカス調整に用いられるスプリット指標を生成する。撮影光学系３０の光路（撮影光路）に沿った撮影合焦レンズ３１の移動に連動して、フォーカス光学系６０は照明光学系１０の光路（照明光路）に沿って移動される。反射棒６７は、照明光路に対して挿脱される。フォーカス調整を行う際には、反射棒６７の反射面が照明光路に傾斜配置される。ＬＥＤ６１から出力されたフォーカス光は、リレーレンズ６２を通過し、スプリット指標板６３により２つの光束に分離され、二孔絞り６４を通過し、ミラー６５により反射され、集光レンズ６６により反射棒６７の反射面に一旦結像されて反射される。更に、フォーカス光は、リレーレンズ２０を経由し、孔開きミラー２１に反射され、ダイクロイックミラー４６を透過し、対物レンズ２２を介して被検眼Ｅに投射される。フォーカス光の被検眼Ｅからの戻り光（眼底反射光等）は、アライメント光の戻り光と同じ経路を通ってイメージセンサー３５に導かれる。その受光像（スプリット指標像）に基づいてマニュアルフォーカシングやオートフォーカシングを実行できる。
【００５０】
孔開きミラー２１とダイクロイックミラー５５との間の撮影光路に、視度補正レンズ７０及び７１を選択的に挿入することができる。視度補正レンズ７０は、強度遠視を補正するためのプラスレンズ（凸レンズ）である。視度補正レンズ７１は、強度近視を補正するためのマイナスレンズ（凹レンズ）である。
【００５１】
ダイクロイックミラー４６は、眼底撮影用光路とＯＣＴ用光路（測定アーム）とを合成する。ダイクロイックミラー４６は、ＯＣＴに用いられる波長帯の光を反射し、眼底撮影用の光を透過させる。測定アームには、ＯＣＴユニット１００側から順に、コリメータレンズユニット４０、リトロリフレクタ４１、分散補償部材４２、ＯＣＴ合焦レンズ４３、光スキャナ４４、及びリレーレンズ４５が設けられている。
【００５２】
リトロリフレクタ４１は、これに入射する測定光ＬＳの光路に沿って移動可能とされ、それにより測定アームの長さが変更される。測定アーム長の変更は、例えば、眼軸長に応じた光路長補正や、干渉状態の調整などに利用される。
【００５３】
分散補償部材４２は、参照アームに配置された分散補償部材１１３（後述）とともに、測定光ＬＳの分散特性と参照光ＬＲの分散特性とを合わせるよう作用する。
【００５４】
ＯＣＴ合焦レンズ４３は、測定アームのフォーカス調整を行うために測定アームに沿って移動される。なお、撮影合焦レンズ３１の移動、フォーカス光学系６０の移動、及びＯＣＴ合焦レンズ４３の移動を連係的に制御することができる。
【００５５】
光スキャナ４４は、実質的に、被検眼Ｅの瞳孔と光学的に共役な位置に配置される。光スキャナ４４は、測定アームにより導かれる測定光ＬＳを偏向する。光スキャナ４４は、例えば、２次元走査が可能なガルバノスキャナである。典型的には、光スキャナ４４は、測定光を±ｘ方向に偏向するための１次元スキャナ（ｘ−スキャナ）と、測定光を±ｙ方向に偏向するための１次元スキャナ（ｙ−スキャナ）とを含む。この場合、例えば、これら１次元スキャナのいずれか一方が瞳孔と光学的に共役な位置に配置されるか、或いは、瞳孔と光学的に共役な位置がこれら１次元スキャナの間に配置される。
【００５６】
〈ＯＣＴユニット１００〉
図２に示す例示的なＯＣＴユニット１００には、スペクトラルドメインＯＣＴを実行するための光学系が設けられている。この光学系は干渉光学系を含む。この干渉光学系は、波長可変光源からの光を測定光と参照光とに分割し、被検眼Ｅに投射された測定光の戻り光と参照光路を経由した参照光とを重ね合わせて干渉光を生成する。干渉光学系により生成された干渉光のスペクトル分布が分光器で検出する。干渉光のスペクトル分布の検出により得られたデータ（検出信号）は、演算制御ユニット２００に送られる。
【００５７】
光源ユニット１０１は、広帯域の低コヒーレンス光Ｌ０を出力する。低コヒーレンス光Ｌ０は、例えば、近赤外領域の波長帯（８００ｎｍ〜９００ｎｍ程度）を含み、数十マイクロメートル程度の時間的コヒーレンス長を有する。なお、低コヒーレンス光Ｌ０は、人眼では視認できない波長帯、例えば１０４０〜１０６０ｎｍ程度の中心波長を有する近赤外光であってもよい。光源ユニット１０１は、スーパールミネセントダイオード（ＳＬＤ）、ＬＥＤ、半導体光増幅器（ＳＯＡ）等の光出力デバイスを含む。
【００５８】
なお、スウェプトソースＯＣＴが採用される場合、光源ユニットは、出射光の波長を高速で変化させる近赤外波長可変レーザーを含む。
【００５９】
光源ユニット１０１から出力された低コヒーレンス光Ｌ０は、光ファイバ１０２により偏波コントローラ１０３に導かれてその偏光状態が調整される。偏光状態が調整された光Ｌ０は、光ファイバ１０４によりファイバカプラ１０５に導かれて測定光ＬＳと参照光ＬＲとに分割される。測定光ＬＳを導く光路は測定アーム（ｓａｍｐｌｅ  ａｒｍ）などと呼ばれ、参照光ＬＲを導く光路は参照アーム（ｒｅｆｅｒｅｎｃｅ  ａｒｍ）などと呼ばれる。
【００６０】
ファイバカプラ１０５により生成された参照光ＬＲは、光ファイバ１１０によりコリメータ１１１に導かれて平行光束に変換され、光路長補正部材１１２及び分散補償部材１１３を経由し、リトロリフレクタ１１４に導かれる。光路長補正部材１１２は、参照光ＬＲの光路長と測定光ＬＳの光路長とを合わせるよう作用する。分散補償部材１１３は、測定アームに配置された分散補償部材４２とともに、参照光ＬＲと測定光ＬＳとの間の分散特性を合わせるよう作用する。リトロリフレクタ１１４は、これに入射する参照光ＬＲの光路に沿って移動可能であり、それにより参照アームの長さが変更される。参照アーム長の変更は、例えば、眼軸長に応じた光路長補正や、干渉状態の調整などに利用される。
【００６１】
リトロリフレクタ１１４を経由した参照光ＬＲは、分散補償部材１１３及び光路長補正部材１１２を経由し、コリメータ１１６によって平行光束から集束光束に変換され、光ファイバ１１７に入射する。光ファイバ１１７に入射した参照光ＬＲは、偏波コントローラ１１８に導かれてその偏光状態が調整され、光ファイバ１１９を通じてアッテネータ１２０に導かれてその光量が調整され、光ファイバ１２１を通じてファイバカプラ１２２に導かれる。
【００６２】
一方、ファイバカプラ１０５により生成された測定光ＬＳは、光ファイバ１２７を通じてコリメータレンズユニット４０に導かれて平行光束に変換され、リトロリフレクタ４１、分散補償部材４２、ＯＣＴ合焦レンズ４３、光スキャナ４４、及びリレーレンズ４５を経由し、ダイクロイックミラー４６により反射され、対物レンズ２２により屈折されて被検眼Ｅに投射される。測定光ＬＳは、被検眼Ｅの様々な深さ位置において散乱・反射される。測定光ＬＳの被検眼Ｅからの戻り光は、測定アームを逆向きに進行してファイバカプラ１０５に導かれ、光ファイバ１２８を経由してファイバカプラ１２２に到達する。
【００６３】
ファイバカプラ１２２は、光ファイバ１２８を介して入射された測定光ＬＳと、光ファイバ１２１を介して入射された参照光ＬＲとを重ね合わせて干渉光ＬＣを生成する。
【００６４】
ファイバカプラ１２２により生成された干渉光ＬＣは、光ファイバ１２９を通じて分光器１３０に導かれる。分光器１３０は、例えば、入射された干渉光ＬＣをコリメータレンズによって平行光束に変換し、平行光束に変換された干渉光ＬＣを回折格子によってスペクトル成分に分解し、回折格子により分解されたスペクトル成分をレンズ１１４によってイメージセンサーに投射する。このイメージセンサーは、例えばラインセンサーであり、干渉光ＬＣの複数のスペクトル成分を検出して電気信号（検出信号）を生成する。生成された検出信号は、演算制御ユニット２００に送られる。
【００６５】
なお、スウェプトソースＯＣＴが採用される場合、測定光と参照光とを重ね合わせて生成された干渉光が所定の分岐比（例えば１：１）で分岐されて一対の干渉光を生成し、生成された一対の干渉光が光検出器に導かれる。光検出器は、例えばバランスドフォトダイオードを含む。バランスドフォトダイオードは、一対の干渉光をそれぞれ検出する一対のフォトディテクタを含み、これらにより得られた一対の検出信号の差分を出力する。光検出器は、この出力（差分信号等の検出信号）をデータ収集システム（ＤＡＱ）に送る。データ収集システムには、光源ユニットからクロックが供給される。クロックは、光源ユニットにおいて、波長可変光源により所定の波長範囲内で掃引される各波長の出力タイミングに同期して生成される。光源ユニットは、例えば、各出力波長の光を分岐して２つの分岐光を生成し、これら分岐光の一方を光学的に遅延させ、これら分岐光を合成し、得られた合成光を検出し、その検出信号に基づいてクロックを生成する。データ収集システムは、光検出器から入力される検出信号（差分信号）のサンプリングをクロックに基づいて実行する。このサンプリングで得られたデータが画像構築などの処理に供される。
【００６６】
図１及び図２に示す眼科装置１は、測定アーム長を変更するための要素（例えば、リトロリフレクタ４１）と、参照アーム長を変更するための要素（例えば、リトロリフレクタ１１４、又は参照ミラー）との双方が設けられているが、これら要素のうちの一方のみが設けられていてもよい。測定アーム長と参照アーム長との間の差（光路長差）を変更することによりコヒーレンスゲート位置が変更されるが、光路長差を変更するための要素は本実施形態に例示された要素に限定されず、任意の要素（光学部材、機構など）を採用することが可能である。
【００６７】
〈演算制御ユニット２００〉
演算制御ユニット２００は、眼科装置１の各部を制御する。また、演算制御ユニット２００は、各種の演算処理を実行する。例えば、演算制御ユニット２００は、分光器１３０により取得されたスペクトル分布にフーリエ変換等の信号処理を施すことによって、各Ａラインにおける反射強度プロファイルを形成する。更に、演算制御ユニット２００は、各Ａラインの反射強度プロファイルを画像化することによって画像データを形成する。そのための演算処理は、従来のスペクトラルドメインＯＣＴと同様である。
【００６８】
演算制御ユニット２００は、例えば、プロセッサ、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ハードディスクドライブ、通信インターフェイスなどを含む。ハードディスクドライブ等の記憶装置には各種のコンピュータプログラムが格納されている。演算制御ユニット２００は、操作デバイス、入力デバイス、表示デバイスなどを含んでいてもよい。
【００６９】
〈ユーザーインターフェイス２４０〉
ユーザーインターフェイス２４０は表示部２４１と操作部２４２とを含む。表示部２４１は表示装置３を含む。操作部２４２は各種の操作デバイスや入力デバイスを含む。ユーザーインターフェイス２４０は、例えばタッチパネルのような表示機能と操作機能とが一体となったデバイスを含んでいてもよい。ユーザーインターフェイス２４０の少なくとも一部を含まない実施形態を構築することも可能である。例えば、表示デバイスは、眼科撮影装置に接続された外部装置であってよい。
【００７０】
〈前眼部カメラ３００〉
前眼部カメラ３００は、被検眼Ｅの前眼部を異なる２以上の方向から撮影する。前眼部カメラ３００は、ＣＣＤイメージセンサー又はＣＭＯＳイメージセンサーなどの撮像素子を含む。本実施形態では、眼底カメラユニット２の被検者側の面に２台の前眼部カメラ３００が設けられている（図４Ａに示す前眼部カメラ３００Ａ及び３００Ｂを参照）。図１及び図４Ａに示すように、前眼部カメラ３００Ａ及び３００Ｂは、対物レンズ２２を通過する光路から外れた位置に設けられている。以下、前眼部カメラ３００Ａ及び３００Ｂの一方を、又は双方をまとめて、符号３００で示すことがある。また、前眼部カメラ３００Ａ及び３００Ｂの代わりに採用可能な前眼部カメラを符号３００で示すことがある。
【００７１】
本実施形態では、２台の前眼部カメラ３００Ａ及び３００Ｂが設けられているが、前眼部カメラ３００の個数は２以上の任意の個数であってよい。後述の演算処理を考慮すると、異なる２方向から前眼部を撮影可能な構成であれば十分である（しかし、これに限定されるものではない）。或いは、移動可能な前眼部カメラ３００を設け、互いに異なる２以上の位置から順次に前眼部撮影を行うようにしてもよい。
【００７２】
本実施形態では照明光学系１０及び撮影光学系３０とは別個に前眼部カメラ３００が設けられているが、例えば撮影光学系３０を用いて前眼部撮影を行うことができる。すなわち、２以上の前眼部カメラ３００のうちの１つは、撮影光学系３０であってよい。本実施形態に係る前眼部カメラ３００は、互いに異なる２（以上の）方向から前眼部を撮影可能であればよい。
【００７３】
前眼部を照明するための構成が設けられていてもよい。この前眼部照明手段には、例えば、１以上の光源が含まれる。典型的には、２以上の前眼部カメラ３００のそれぞれの近傍に少なくとも１つの光源（例えば、赤外光源）を設けることができる。
【００７４】
２以上の前眼部カメラ３００が設けられる場合、互いに異なる２以上の方向から実質的に同時に前眼部を撮影することができる。「実質的に同時」とは、２以上の前眼部カメラによる撮影タイミングが同時である場合に加え、例えば、眼球運動を無視できる程度の撮影タイミングのズレが介在する場合も許容されることを示す。このような実質的同時撮影によって、被検眼Ｅが実質的に同じ位置及び向きにあるときの画像を２以上の前眼部カメラで取得することが可能になる。
【００７５】
２以上の前眼部カメラによる撮影は、動画撮影でも静止画撮影でもよい。動画撮影の場合、撮影開始タイミングを合わせるよう制御したり、フレームレートや各フレームの撮影タイミングを制御したりすることにより、上記のような実質的に同時の前眼部撮影を実現することができる。一方、静止画撮影の場合、撮影タイミングを合わせるよう制御を行うことによって、実質的に同時の前眼部撮影を実現することができる。
【００７６】
〈制御系〉
眼科装置１の制御系（処理系）の構成の例を図３Ａ及び図３Ｂに示す。制御部２１０、画像形成部２２０、及びデータ処理部２３０は、例えば演算制御ユニット２００に設けられる。
【００７７】
〈制御部２１０〉
制御部２１０は、プロセッサを含み、眼科装置１の各部を制御する。制御部２１０は、主制御部２１１と記憶部２１２とを含む。
【００７８】
〈主制御部２１１〉
主制御部２１１は、プロセッサを含み、眼科装置１の各要素（図１〜図３Ｂに示された要素を含む）を制御する。主制御部２１１は、回路を含むハードウェアと、制御ソフトウェアとの協働により実現される。
【００７９】
撮影光路に配置された撮影合焦レンズ３１と照明光路に配置されたフォーカス光学系６０とは、主制御部２１１の制御の下に、図示しない撮影合焦駆動部によって、一体的に又は連係的に移動される。測定アームに設けられたリトロリフレクタ４１は、主制御部２１１の制御の下に、リトロリフレクタ（ＲＲ）駆動部４１Ａによって移動される。測定アームに配置されたＯＣＴ合焦レンズ４３は、主制御部２１１の制御の下に、ＯＣＴ合焦駆動部４３Ａによって移動される。なお、ＯＣＴ合焦レンズ４３の移動を、撮影合焦レンズ３１及びフォーカス光学系６０の移動と連係的に行うことができる。参照アームに配置されたリトロリフレクタ１１４は、主制御部２１１の制御の下に、リトロリフレクタ（ＲＲ）駆動部１１４Ａによって移動される。ここに例示した機構のそれぞれは、典型的には、主制御部２１１の制御の下に動作するパルスモータ等のアクチュエータを含む。測定アームに設けられた光スキャナ４４は、主制御部２１１の制御の下に動作する。更に、主制御部２１１は、偏波コントローラ１０３、偏波コントローラ１１８、アッテネータ１２０、各種光源、各種光学要素、各種デバイス、各種機構など、眼科装置１に含まれる任意の要素を制御することができる。また、主制御部２１１は、眼科装置１に接続された任意の周辺機器（装置、機器、デバイス等）の制御や、眼科装置１によりアクセス可能な任意の装置、機器、デバイス等の制御を実行可能であってよい。
【００８０】
移動機構１５０は、例えば、少なくとも眼底カメラユニット２を３次元的に移動する。典型的な例において、移動機構１５０は、±ｘ方向（左右方向）に移動可能なｘステージと、ｘステージを移動するｘ移動機構と、±ｙ方向（上下方向）に移動可能なｙステージと、ｙステージを移動するｙ移動機構と、±ｚ方向（奥行き方向）に移動可能なｚステージと、ｚステージを移動するｚ移動機構とを含む。これら移動機構のそれぞれは、主制御部２１１の制御の下に動作するパルスモータ等のアクチュエータを含む。
【００８１】
〈記憶部２１２〉
記憶部２１２は各種のデータを記憶する。記憶部２１２に記憶されるデータとしては、例えば、ＯＣＴ画像の画像データ、眼底像の画像データ、被検眼情報などがある。被検眼情報は、患者ＩＤや氏名などの被検者情報や、左眼／右眼の識別情報や、電子カルテ情報などを含む。
【００８２】
〈画像形成部２２０〉
画像形成部２２０は、分光器１３０により取得されたデータに基づいてＯＣＴ画像データを形成する。画像形成部２２０は、プロセッサを含む。画像形成部２２０は、回路を含むハードウェアと、画像形成ソフトウェアとの協働により実現される。
【００８３】
画像形成部２２０は、分光器１３０により取得されたデータに基づいて断面像データを形成する。この画像形成処理は、従来のスペクトラルドメインＯＣＴと同様に、サンプリング（Ａ／Ｄ変換）、ノイズ除去（ノイズ低減）、フィルタ処理、高速フーリエ変換（ＦＦＴ）などの信号処理を含む。
【００８４】
画像形成部２２０により形成される画像データは、ＯＣＴスキャンが適用されたエリアに配列された複数のＡライン（ｚ方向に沿うスキャンライン）における反射強度プロファイルを画像化することによって形成された一群の画像データ（一群のＡスキャン画像データ）を含むデータセットである。
【００８５】
画像形成部２２０により形成される画像データは、例えば、１以上のＢスキャン画像データ、又は、複数のＢスキャン画像データを単一の３次元座標系に埋め込んで形成されたスタックデータである。画像形成部２２０は、スタックデータにボクセル化処理を施してボリュームデータ（ボクセルデータ）を構築することも可能である。スタックデータ及びボリュームデータは、３次元座標系により表現された３次元画像データの典型的な例である。
【００８６】
画像形成部２２０は、３次元画像データを加工することができる。例えば、画像形成部２２０は、３次元画像データにレンダリングを適用して新たな画像データを構築することができる。レンダリングの手法としては、ボリュームレンダリング、最大値投影（ＭＩＰ）、最小値投影（ＭｉｎＩＰ）、サーフェスレンダリング、多断面再構成（ＭＰＲ）などがある。また、画像形成部２２０は、３次元画像データをｚ方向（Ａライン方向、深さ方向）に投影してプロジェクションデータを構築することができる。また、画像形成部２２０は、３次元画像データの一部（３次元部分画像データ）をｚ方向に投影してシャドウグラムを構築することができる。なお、３次元部分画像データは、例えば、３次元画像データにセグメンテーションを適用することによって設定される。
【００８７】
〈データ処理部２３０〉
データ処理部２３０は、各種のデータ処理を実行する。例えば、データ処理部２３０は、ＯＣＴ画像データに画像処理や解析処理を適用することや、観察画像データ又は撮影画像データに画像処理や解析処理を適用することが可能である。データ処理部２３０は、例えば、プロセッサ及び専用回路基板の少なくともいずれかを含む。データ処理部２３０は、回路を含むハードウェアと、データ処理ソフトウェアとの協働により実現される。
【００８８】
次に、図１〜図３Ａに示す要素（ハードウェア要素、ソフトウェア要素）により実現される眼科装置１の機能的構成を説明する。眼科装置１の機能的構成の一例を図３Ｂに示す。なお、図３Ｂに示す要素のうち図３Ａと同じ要素は同じ符号で示されている。
【００８９】
〈スキャン部４１０〉
スキャン部４１０は、被検眼ＥにＯＣＴスキャンを適用してデータを取得する。スキャン部４１０により取得されるデータは、例えば、分光器１３０により取得される第１データ、この第１データから画像形成部２２０により生成される第２データ（サンプリングデータ、反射強度プロファイル、画像データ等）、及び、この第２データからデータ処理部２３０等により生成されるデータ（画像データ等）のうちのいずれかであってよい。このように、スキャン部４１０は、分光器１３０を少なくとも含み、画像形成部２２０の少なくとも一部を更に含んでよく、データ処理部２３０の少なくとも一部をまた更に含んでよい。
【００９０】
スキャン部４１０は、被検眼Ｅに測定光ＬＳを導く前述の測定アームと、参照光ＬＳを導く前述の参照アームとを含む干渉光学系を含む。前述したように、測定アームにはＯＣＴ合焦レンズ４３、光スキャナ４４等が設けられており、参照アームには偏波コントローラ１１８、アッテネータ１２０等が設けられている。この干渉光学系は、分光器１３０を含む。
【００９１】
更に、スキャン部４１０は、測定アーム及び参照アームの少なくとも一方に設けられたアーム長変更部を含む。アーム長変更部は、リトロリフレクタ４１及びリトロリフレクタ駆動部４１Ａの組み合わせ、並びに、リトロリフレクタ１１４及びリトロリフレクタ駆動部１１４Ａの組み合わせのうち、いずれか一方又は双方を含む。アーム長変更部は、後述のスキャン制御部４５０の制御の下にアーム長を変更する。より具体的には、アーム長変更部がリトロリフレクタ４１及びリトロリフレクタ駆動部４１Ａの組み合わせを含む場合、アーム長変更部は測定アーム長を変更可能である。また、アーム長変更部がリトロリフレクタ１１４及びリトロリフレクタ駆動部１１４Ａの組み合わせを含む場合、アーム長変更部は参照アーム長を変更可能である。
【００９２】
〈偏位測定部４２０〉
偏位測定部４２０は、予め設定された基準位置に対する被検眼Ｅの偏位を測定する。後述のアライメント制御部４４０は、偏位測定部４２０により取得された偏位の測定結果（偏位情報）に基づいてアライメント制御を実行する。アライメント制御は、偏位情報に基づく移動機構１５０の制御を含む。例えば、アライメント制御は、偏位測定部４２０によって得られた偏位を打ち消すように光学系（少なくとも測定アーム）を移動する処理である。
【００９３】
基準位置に対する被検眼Ｅの偏位は、基準位置に対する相対位置であり、典型的にはベクトル量（方向及び大きさ）である。
【００９４】
基準位置は、例えば、眼科装置１の光学系に基づき設定される。典型的な基準位置は、ｘ方向における基準位置と、ｙ方向における基準位置と、ｚ方向における基準位置とを含む。つまり、典型的な基準位置は３次元的な位置である。基準位置は、３次元的な位置に限定されず、２次元的な位置又は１次元的な位置であってもよい。
【００９５】
前述のように、基準位置に対する被検眼Ｅの偏位は相対位置であるから、眼科装置１の光学系に基づき基準位置が設定された場合には、眼科装置１の光学系に対する被検眼Ｅの偏位と、被検眼Ｅに対する光学系に対する偏位とは、同義である。なお、眼科装置１の光学系に基づかずに基準位置が設定された場合においても、この基準位置に関して、眼科装置１の光学系に対する被検眼Ｅの偏位と、被検眼Ｅに対する光学系に対する偏位とは、同義である。
【００９６】
ｘ方向における基準位置及びｙ方向における基準位置（ｘｙ基準位置）は、例えば、眼科装置１の光軸（対物レンズ２２の光軸）の位置（光軸位置）である。この場合、偏位測定部４２０は、ｘｙ平面（ｘｙ座標系）における、光軸位置に対する被検眼Ｅの偏位を求めることができる。
【００９７】
一方、ｚ方向における基準位置（ｚ基準位置）は、例えば、眼科装置１の光学系（対物レンズ２２の前面）から＋ｚ方向に所定距離だけ離間した位置である。この場合、偏位測定部４２０は、ｚ方向（ｚ座標）における、ｚ基準位置に対する被検眼Ｅの偏位を求めることができる。
【００９８】
ｚ基準位置の定義に用いられる所定距離は、例えば、予め設定されたワーキングディスタンス、又は、ワーキングディスタンスに所定値を加算した距離である。この所定値の例として、角膜曲率半径の半分の値や、角膜と瞳孔との間の距離の値がある。
【００９９】
角膜表面を基準としてアライメントを行う場合、ワーキングディスタンスを上記所定距離として採用することができる。前眼部に形成される輝点（プルキンエ像）を基準としてアライメントを行う場合、角膜曲率半径の半分の値をワーキングディスタンスに加算して得られる距離を上記所定距離として採用することができる。瞳孔を基準としてアライメントを行う場合、角膜瞳孔間距離の値をワーキングディスタンスに加算して得られる距離を上記所定距離として採用することができる。なお、角膜曲率半径や角膜瞳孔間距離は、被検眼Ｅを実際に測定して得られた値であってよい。
【０１００】
３次元的な基準位置の例として、眼科装置１の光軸上において対物レンズ２２の前面から＋ｚ方向に上記所定距離だけ離間した位置がある。
【０１０１】
基準位置に対する被検眼Ｅの偏位を求めるためには被検眼Ｅの位置を定義する必要がある。被検眼Ｅの位置は、例えば、前眼部に形成された輝点の位置、瞳孔中心（瞳孔重心）の位置、又は、角膜頂点の位置として定義される。
【０１０２】
被検眼Ｅの位置が輝点位置として定義される場合、偏位測定部４２０は、例えば、本出願人による特開２０１７−０７４１１５号公報、特開２０１７−２２５６３８号公報に開示された処理手法にしたがって、２つの前眼部カメラ３００により取得された２つの前眼部画像から輝点位置を特定し、基準位置に対する被検眼Ｅの偏位を求めることができる。
【０１０３】
被検眼Ｅの位置が瞳孔中心位置として定義される場合、偏位測定部４２０は、例えば、本出願人による特開２０１３−２４８３７６号公報、特開２０１７−２２５６３８号公報に開示された処理手法にしたがって、２つの前眼部カメラ３００により取得された２つの前眼部画像から瞳孔中心位置を特定し、基準位置に対する被検眼Ｅの偏位を求めることができる。
【０１０４】
被検眼Ｅの位置が角膜頂点位置として定義される場合、偏位測定部４２０は、例えば、本出願人による特開２０１７−２２５６３８号公報に開示された処理手法にしたがって、２つの前眼部カメラ３００により取得された２つの前眼部画像から角膜頂点位置を特定し、基準位置に対する被検眼Ｅの偏位を求めることができる。
【０１０５】
なお、基準位置の定義、被検眼Ｅの位置の定義、被検眼Ｅの位置を特定する処理手法、及び、基準位置に対する被検眼Ｅの偏位の算出方法は、上記した例に限定されず、任意であってよい。例えば、２つの輝点の位置関係に基づくアライメント手法や、光テコを利用したアライメント手法を適用することが可能である。
【０１０６】
図３Ｂに示す偏位測定部４２０は、被検眼Ｅの位置が輝点位置として定義される場合に適用可能な例である。本例の偏位測定部４２０は、アライメント光学系５０と、２つの前眼部カメラ３００と、偏位算出部４３０とを含む。偏位算出部４３０は、データ処理部２３０に含まれ、回路を含むハードウェアと、偏位算出ソフトウェアとの協働により実現される。
【０１０７】
前述したように、アライメント光学系５０は、被検眼Ｅの前眼部にアライメント指標を投影する。すなわち、アライメント光学系５０は、被検眼Ｅの前眼部に光束を投射する投射系に相当する。
【０１０８】
アライメント光学系５０により光束が投射されているときに、２つの前眼部カメラ３００は、被検眼Ｅの前眼部を互いに異なる方向から撮影する。これにより、互いに異なる方向に対応する２つの前眼部画像が得られる。これら前眼部画像のそれぞれには、アライメント光学系５０により投射された光束の像、つまりアライメント指標として用いられる輝点、が描出されている。
【０１０９】
偏位算出部４３０は、２つの前眼部カメラ３００により取得された２つの前眼部画像にそれぞれ描出された２つの輝点の位置に基づいて、所定の基準位置に対する被検眼Ｅの偏位を算出する。
【０１１０】
特開２０１７−０７４１１５号公報、特開２０１７−２２５６３８号公報に開示された処理手法と同様に、偏位算出部４３０は、２つの前眼部画像のそれぞれを解析して輝点を検出し、２つの前眼部画像から検出された２つの輝点に基づいて被検眼Ｅの位置を特定する。
【０１１１】
例えば、偏位算出部４３０は、２つの前眼部画像から検出された２つの輝点の相対位置に基づいて、眼科装置１の光軸に沿う方向（ｚ方向）における被検眼Ｅと眼科装置１（対物レンズ２２）との間の距離を算出することができる。この距離に基づいて、アライメント制御部４４０は、ｚ方向における被検眼Ｅと眼科装置１との間の距離をワーキングディスタンスに一致させるように移動機構１５０を制御することができる。
【０１１２】
更に、偏位算出部４３０は、２つの前眼部画像から検出された２つの輝点の位置に基づいて、ｚ方向に直交する方向（ｘ方向、ｙ方向）における被検眼Ｅと眼科装置１との間の偏位を算出することができる。この偏位に基づいて、アライメント制御部４４０は、眼科装置１の光軸と被検眼Ｅの軸とを一致させるように移動機構１５０を制御することができる。
【０１１３】
なお、２つの前眼部画像のいずれか一方又は双方から輝点が検出されないとき、他のアライメント手法（例えば、瞳孔中心を基準としたアライメント）に移行するようにしてもよい。
【０１１４】
詳細は後述するが、眼科装置１は、被検眼Ｅの第１部位（例えば角膜表面）を含む第１領域（例えば前眼部領域）に対する第１ＯＣＴスキャンと、第２部位（例えば網膜表面）を含む第２領域（例えば後眼部領域）に対する第２ＯＣＴスキャンとを実行する。偏位測定部４２０は、第１ＯＣＴスキャンの前に第１偏位測定を行って第１偏位情報を取得し、且つ、第２ＯＣＴスキャンの前に第２偏位測定を行って第２偏位情報を取得する。典型的には、第１偏位測定は第１ＯＣＴスキャンの直前に実行され、且つ、第２偏位測定は第２ＯＣＴスキャンの直前に実行される。
【０１１５】
なお、第１ＯＣＴスキャン及び第２ＯＣＴスキャンの実行順序は任意であり、第１ＯＣＴスキャンの後に第２ＯＣＴスキャンを実行してもよいし、第２ＯＣＴスキャンの後に第１ＯＣＴスキャンを実行してもよい。
【０１１６】
〈アライメント制御部４４０〉
アライメント制御部４４０は、第１ＯＣＴスキャンの前に偏位測定部４２０により取得された第１偏位情報に基づき移動機構１５０を制御する第１アライメント制御と、第２ＯＣＴスキャンの前に偏位測定部４２０により取得された第２偏位情報に基づき移動機構１５０を制御する第２アライメント制御とを実行する。
【０１１７】
例えば、アライメント制御部４４０は、特開２０１７−０７４１１５号公報、特開２０１７−２２５６３８号公報、又は、特開２０１３−２４８３７６号公報に開示されたアライメント手法と同じ要領で、第１偏位情報が示す偏位を打ち消すように第１アライメント制御を実行し、且つ、第２偏位情報が示す偏位を打ち消すように第２アライメント制御を実行する。
【０１１８】
アライメント制御部４４０は、制御部２１０に含まれ、回路を含むハードウェアと、アライメント制御ソフトウェアとの協働により実現される。
【０１１９】
〈スキャン制御部４５０〉
スキャン制御部４５０は、前述した第１ＯＣＴスキャン及び第２ＯＣＴスキャンのための制御を実行する。すなわち、スキャン制御部４５０は、被検眼Ｅの第１部位（例えば角膜表面）を含む第１領域（例えば前眼部領域）に対する第１ＯＣＴスキャンをスキャン部４１０に実行させる第１スキャン制御と、第２部位（例えば網膜表面）を含む第２領域（例えば後眼部領域）に対する第２ＯＣＴスキャンをスキャン部４１０に実行させる第２スキャン制御とを実行する。
【０１２０】
第１スキャン制御及び第２スキャン制御のそれぞれは、例えば、アーム長変更部（リトロリフレクタ駆動部４１Ａ及びリトロリフレクタ駆動部１１４Ａのいずれか一方又は双方）の制御と、光源ユニット１０１の制御と、光スキャナ４４の制御とを含む。なお、第１スキャン制御及び第２スキャン制御のそれぞれは、偏波コントローラ１０３の制御、偏波コントローラ１１８の制御、アッテネータ１２０の制御、ＯＣＴ合焦駆動部４３Ａの制御などを含んでいてもよい。第１スキャン制御及び第２スキャン制御の例については後述する。
【０１２１】
スキャン制御部４５０は、制御部２１０に含まれ、回路を含むハードウェアと、スキャン制御ソフトウェアとの協働により実現される。
【０１２２】
〈距離算出部４６０〉
距離算出部４６０は、第１ＯＣＴスキャンにより取得された第１データと、第２ＯＣＴスキャンにより取得された第２データとに基づいて、第１ＯＣＴスキャンの適用範囲に含まれる第１部位と第２ＯＣＴスキャンの適用範囲に含まれる第２部位との間の距離を算出する。すなわち、距離算出部４６０は、第１スキャン制御の下にスキャン部４１０により取得された第１データと、第２スキャン制御の下にスキャン部４１０により取得された第２データとに基づいて、被検眼Ｅの第１部位と第２部位との間の距離を算出する。
【０１２３】
例えば、第１部位が角膜表面であり、且つ、第２部位が網膜表面である場合、つまり、角膜表面を含む前眼部領域に対して第１ＯＣＴスキャンが適用され、且つ、網膜表面を含む後眼部領域に対して第２ＯＣＴスキャンが適用された場合、距離算出部４６０は、角膜表面と網膜表面との間の距離を算出することができる。典型的には、距離算出部４６０は、角膜頂点と黄斑中心（中心窩）との間の距離である眼軸長を算出することができる。
【０１２４】
例えば、距離算出部４６０は、次に示す一連の処理（第１〜第４の処理）によって距離算出を実行する。ここで、第１〜第３の処理の実行順序は任意であり、これらのいずれか２以上を並行して実行してもよい。
【０１２５】
第１の処理において、距離算出部４６０は、第１スキャン制御において適用された第１アーム長と第２スキャン制御において適用された第２アーム長との間の差を算出する。第１アーム長及び第２アーム長は、例えば、第１スキャン制御及び第２スキャン制御を実行したスキャン制御部４５０から取得される。或いは、アーム長を検知する手段、例えばリトロリフレクタ４１及びリトロリフレクタ１１４のいずれか一方又は双方の位置を検知する位置センサー、によって第１アーム長及び第２アーム長のいずれか一方又は双方を検知するようにしてもよい。
【０１２６】
第２の処理において、距離算出部４６０は、第１スキャン制御の下にスキャン部４１０により取得された第１データを解析して、被検眼Ｅの第１部位に対応する第１データ中の位置（第１位置）を特定する。例えば、第１部位が角膜表面である場合、距離算出部４６０は、前眼部領域に対する第１ＯＣＴスキャンにより取得された第１データを解析して、被検眼Ｅの角膜表面（典型的には角膜頂点）に対応する第１位置を特定する。典型的には、第１位置は、第１ＯＣＴスキャンで取得された検出信号から生成された反射強度プロファイルにおける信号位置、又は、この反射強度プロファイルを画像化して得られたＡスキャン画像データにおける画素位置である。
【０１２７】
第３の処理において、距離算出部４６０は、第２スキャン制御の下にスキャン部４１０により取得された第２データを解析して、被検眼Ｅの第２部位に対応する第２データ中の位置（第２位置）を特定する。例えば、第２部位が網膜表面である場合、距離算出部４６０は、後眼部領域に対する第２ＯＣＴスキャンにより取得された第２データを解析して、被検眼Ｅの網膜表面（典型的には黄斑中心）に対応する第２位置を特定する。典型的には、第２位置は、第２ＯＣＴスキャンで取得された検出信号から生成された反射強度プロファイルにおける信号位置、又は、この反射強度プロファイルを画像化して得られたＡスキャン画像データにおける画素位置である。
【０１２８】
第４の処理において、距離算出部４６０は、第１の処理で算出されたアーム長差と、第２の処理で特定された第１位置と、第３の処理で特定された第２位置とに基づいて、第１部位と第２部位との間の距離を算出する。
【０１２９】
典型的には、第４の処理において、距離算出部４６０は、第１の処理で算出されたアーム長差と、第２の処理で特定された角膜頂点位置と、第３の処理で特定された黄斑中心位置とに基づいて、被検眼Ｅの眼軸長の値を求める。この演算処理の概要を図５に示す。
【０１３０】
被検眼Ｅの角膜頂点を符号Ｃで示し、黄斑中心を符号Ｍで示す。符号Ａ１及びＡ２は、それぞれ、第１ＯＣＴスキャン及び第２ＯＣＴスキャンを示す。本例における第１ＯＣＴスキャンＡ１及び第２ＯＣＴスキャンＡ２のそれぞれはＡスキャンである。図５は、第１ＯＣＴスキャンＡ１及び第２ＯＣＴスキャンＡ２のそれぞれが良好なアライメント状態の下に実行された場合を表す。すなわち、角膜頂点Ｃを通過するように第１ＯＣＴスキャンＡ１が実行され、且つ、黄斑中心Ｍを通過するように第２ＯＣＴスキャンＡ２が実行された場合を、図５は示している。
【０１３１】
第１ＯＣＴスキャンＡ１によって取得された反射強度プロファイルを符号Ｐ１で示し、第２ＯＣＴスキャンＡ２によって取得された反射強度プロファイルを符号Ｐ２で示す。第１反射強度プロファイルＰ１が定義されるｚ座標軸を「ｚ１」で表し、第２反射強度プロファイルＰ２が定義されるｚ座標軸を「ｚ２」で表す。
【０１３２】
前眼部領域に対する第１ＯＣＴスキャンＡ１は、前眼部における任意の位置にコヒーレンスゲートが配置された状態で実行される。例えば、コヒーレンスゲートは、角膜頂点Ｃから＋ｚ方向に角膜曲率半径の半分の距離だけ離れた位置（輝点形成位置）に配置される。符号ｚ１（０）は、本例の第１ＯＣＴスキャンＡ１において適用されたコヒーレンスゲート位置を示す。
【０１３３】
一方、後眼部領域に対する第２ＯＣＴスキャンＡ２は、後眼部における任意の位置にコヒーレンスゲートが配置された状態で実行される。例えば、コヒーレンスゲートは、硝子体内において網膜表面に近い位置に配置される。符号ｚ２（０）は、本例の第２ＯＣＴスキャンＡ２において適用されたコヒーレンスゲート位置を示す。
【０１３４】
距離算出部４６０は、第１ＯＣＴスキャンＡ１において適用されたコヒーレンスゲート位置ｚ１（０）と、第２ＯＣＴスキャンＡ２において適用されたコヒーレンスゲート位置ｚ２（０）との間の差を算出する。この差は図５に示す符号Δｚ１２に相当し、第１ＯＣＴスキャンＡ１と第２ＯＣＴスキャンＡ２との間におけるアーム長差に相当する。この処理は、前述した第１の処理の例である。
【０１３５】
第１反射強度プロファイルＰ１は、角膜表面に対応するピーク、角膜裏面に対応するピーク、水晶体表面に対応するピーク、水晶体裏面に対応するピークなどを含む。距離算出部４６０は、第１反射強度プロファイルＰ１に含まれる複数のピークのうちから角膜表面に対応するピークを特定する。このピーク特定は、例えば、最大強度のピークを特定する処理を含む。或いは、このピーク特定は、所定閾値を超える強度のピークのうち、ｚ１座標値が最も小さいピーク（最も−ｚ１側に位置するピーク）を特定する処理を含んでもよい。このようにして特定された角膜表面に対応するピークのｚ１座標値を「ｚＣ」で表す。本例のｚ１座標値ｚＣは、角膜頂点Ｃの位置に対応する。ｚ１座標値ｚＣを求める当該処理は、前述した第２の処理の例である。
【０１３６】
第２反射強度プロファイルＰ２は、網膜表面に対応するピークに加え、網膜内層に対応する複数のピークや、脈絡膜に対応するピークなどを含む。距離算出部４６０は、第２反射強度プロファイルＰ２に含まれる複数のピークのうちから網膜表面に対応するピークを特定する。このピーク特定は、例えば、最大強度のピークを特定する処理を含む。或いは、このピーク特定は、所定閾値を超える強度のピークのうち、ｚ２座標値が最も小さいピーク（最も−ｚ２側に位置するピーク）を特定する処理を含んでもよい。このようにして特定された網膜表面に対応するピークのｚ２座標値を「ｚＭ」で表す。本例のｚ２座標値ｚＭは、黄斑中心Ｍの位置に対応する。ｚ２座標値ｚＭを求める当該処理は、前述した第３の処理の例である。
【０１３７】
距離算出部４６０は、第１の処理で算出されたアーム長差Δｚ１２と、第２の処理で特定された角膜頂点位置ｚＣと、第３の処理で特定された瞳孔中心位置ｚＭとに基づいて、角膜頂点Ｃと黄斑中心Ｍとの間の距離（眼軸長）を算出する。図５に示す例では、眼軸長ＡＬは次式を用いて算出される：ＡＬ＝Δｚ１２＋（ｚ１（０）−ｚＣ）＋（ｚＭ−ｚ２（０））。なお、右辺に含まれる符号の正負は、コヒーレンスゲート位置の設定、第１部位の設定、第２部位の設定などによって決定され、眼軸長ＡＬは、一般に、次式を用いて算出される：ＡＬ＝Δｚ１２±｜ｚＣ−ｚ１（０）｜±｜ｚＭ−ｚ２（０）｜。眼軸長等の距離を求めるための当該処理は、第４の処理の例である。
【０１３８】
〈動作〉
本実施形態に係る眼科装置１の動作の例を説明する。眼科装置１の動作の一例を図６に示す。本動作例では、例えば、黄斑撮影用の固視標が被検眼Ｅに提示される。
【０１３９】
（Ｓ１：アライメントを実行）
まず、被検眼Ｅに対する眼科装置１のアライメントが実行される。
【０１４０】
本例では、まず、アライメント制御部４４０が、アライメント光学系５０の発光ダイオード５１を点灯させる。これにより、被検眼Ｅの前眼部に光束が投射され、前眼部に輝点が形成される。２つの前眼部カメラ３００は、光束が投射されている前眼部を、互いに異なる方向から撮影する。これにより、それぞれに輝点が描出された一対の前眼部画像が得られる。
【０１４１】
偏位算出部４３０は、一対の前眼部画像のそれぞれから輝点位置を特定し、所定の基準位置に対する被検眼Ｅの偏位を求める。アライメント制御部４４０は、偏位算出部４３０により算出された偏位を打ち消すように移動機構１５０の制御を行う。
【０１４２】
本例において、２つの前眼部カメラ３００による前眼部撮影と、偏位算出部４３０による偏位算出と、アライメント制御部４４０による移動制御とを含む一連の処理を、所定の時間間隔で繰り返し実行することで、アライメント状態を徐々に向上させることや、良好なアライメント状態を維持することが可能である。後者はトラッキングと呼ばれる。
【０１４３】
（Ｓ２：角膜の信号が得られるようにアーム長を変更）
ステップＳ１により良好なアライメント状態が達成されたら、スキャン制御部４５０（及びデータ処理部２３０）は、被検眼Ｅの角膜に対応する信号が得られるように、測定アーム長及び参照アーム長のいずれか一方又は双方を変更する。測定アーム長はリトロリフレクタ駆動部４１Ａを制御することで変更され、参照アーム長はリトロリフレクタ駆動部１１４Ａを制御することで変更される。
【０１４４】
また、角膜の位置がワーキングディスタンスによって決まることを考慮し、所定のワーキングディスタンスにより決定された角膜の位置からの信号が検出されるようなアーム長（測定アーム長及び参照アーム長のいずれか一方又は双方）に対応する位置にリトロリフレクタ（リトロリフレクタ４１及びリトロリフレクタ１１４のいずれか一方又は双方）が配置されるように、リトロリフレクタ駆動部（リトロリフレクタ駆動部４１Ａ及びリトロリフレクタ駆動部１１４Ａのいずれか一方又は双方）を既定の制御量だけ制御してもよい。
【０１４５】
ステップＳ２の処理は、例えば、本出願人による特開２０１７−１８４８７４号公報に開示された「オートＺ」と呼ばれる処理を含む。オートＺは、良好なアーム長（ここでは、角膜の信号が得られるようなアーム長）を探索する自動処理である。なお、オートＺと異なる処理によってステップＳ２のアーム長調整を行ってもよい。オートＺに加えて、同文献に開示された「Ｚロック」と呼ばれる処理を実行することも可能である。Ｚロックは、オートＺにより達成された好適な画像描出状態を維持するための自動処理である。
【０１４６】
ステップＳ２のアーム長調整の後、ステップＳ１と同じ要領でアライメントを再度行ってもよい。
【０１４７】
ここで、ＯＣＴ合焦レンズ４３を移動させて角膜付近にフォーカスを合わせてもよい。例えば、前述したように角膜の位置はワーキングディスタンスにより決まるため、これに対応するＯＣＴ合焦レンズ４３の位置を予め決定しておき、この位置に移動することができる。また、角膜前面からの信号強度が強いことを考慮し、角膜の信号を取得する時点でも網膜にフォーカスを合わせるようにＯＣＴ合焦レンズ４３を移動させることも可能である。この場合、フォーカス光学系６０の移動に連係してＯＣＴ合焦レンズ４３を移動させてもよいし、フォーカス光学系６０を用いて決定された移動量だけＯＣＴ合焦レンズ４３を移動させてもよい。
【０１４８】
（Ｓ３：前眼部にＯＣＴスキャンを適用）
ステップＳ２のアーム長調整が完了したら、スキャン制御部４５０は、被検眼Ｅの前眼部に対してＯＣＴスキャンを適用するための制御を実行する。本例では、スキャン制御部４５０は、被検眼Ｅの角膜表面を含む前眼部領域に対するＯＣＴスキャンをスキャン部４１０に実行させる第１スキャン制御を実行する。
【０１４９】
ここで適用されるＯＣＴスキャンは、例えばＡスキャンである。他のスキャンモードを適用する場合については後述する。
【０１５０】
（Ｓ４：反射強度プロファイルを生成）
スキャン部４１０（画像形成部２２０）は、ステップＳ３のＯＣＴスキャンで取得されたデータから反射強度プロファイルを生成する。この反射強度プロファイルは、ステップＳ３でＡスキャンが適用されたＡラインに対応するデータである。
【０１５１】
（Ｓ５：リトロリフレクタの位置と反射強度プロファイルを記録）
眼科装置１（例えば距離算出部４６０）は、ステップＳ３のＯＣＴスキャンが実行されたときのリトロリフレクタの位置と、ステップＳ４で生成された反射強度プロファイルとを記録する。
【０１５２】
ステップＳ２で測定アーム長が変更された場合にはリトロリフレクタ４１の位置が記録され、ステップＳ２で参照アーム長が変更された場合にはリトロリフレクタ１１４の位置が記録される。ここで、リトロリフレクタ４１の位置は、例えば、リトロリフレクタ駆動部４１Ａに対する制御内容に基づいて、又は、リトロリフレクタ４１の位置を検知することによって、求められる。同様に、リトロリフレクタ１１４の位置は、例えば、リトロリフレクタ駆動部１１４Ａに対する制御内容に基づいて、又は、リトロリフレクタ１１４の位置を検知することによって、求められる。
【０１５３】
（Ｓ６：網膜の信号が得られるようにアーム長を変更）
次に、スキャン制御部４５０（及びデータ処理部２３０）は、被検眼Ｅの網膜に対応する信号が得られるように、測定アーム長及び参照アーム長のいずれか一方又は双方を変更する。この処理は、ステップＳ２と同じ要領で実行される。
【０１５４】
（Ｓ７：アライメントを実行）
ステップＳ６のアーム長調整が完了したら、被検眼Ｅに対する眼科装置１のアライメントが実行される。アライメントは、ステップＳ１と同じ要領で実行される。
【０１５５】
角膜からの信号を取得するときにＯＣＴ合焦レンズ４３を移動させて角膜付近にフォーカスを合わせていた場合（前述）、この段階において、網膜にフォーカスを合わせるようにＯＣＴ合焦レンズ４３を移動させることができる。このとき、フォーカス光学系６０の移動に連係してＯＣＴ合焦レンズ４３を移動させてもよいし、フォーカス光学系６０を用いて決定された移動量だけＯＣＴ合焦レンズ４３を移動させてもよい。
【０１５６】
（Ｓ８：後眼部にＯＣＴスキャンを適用）
ステップＳ７のアライメントが完了したら、スキャン制御部４５０は、被検眼Ｅの後眼部に対してＯＣＴスキャンを適用するための制御を実行する。本例では、スキャン制御部４５０は、被検眼Ｅの網膜表面を含む後眼部領域に対するＯＣＴスキャンをスキャン部４１０に実行させる第２スキャン制御を実行する。
【０１５７】
ここで適用されるＯＣＴスキャンは、例えばＡスキャンである。他のスキャンモードを適用する場合については後述する。
【０１５８】
（Ｓ９：反射強度プロファイルを生成）
スキャン部４１０（画像形成部２２０）は、ステップＳ８のＯＣＴスキャンで取得されたデータから反射強度プロファイルを生成する。この反射強度プロファイルは、ステップＳ８でＡスキャンが適用されたＡラインに対応するデータである。
【０１５９】
（Ｓ１０：リトロリフレクタの位置と反射強度プロファイルを記録）
眼科装置１（例えば距離算出部４６０）は、ステップＳ８のＯＣＴスキャンが実行されたときのリトロリフレクタの位置と、ステップＳ９で生成された反射強度プロファイルとを記録する。この処理は、ステップＳ５と同じ要領で実行される。
【０１６０】
（Ｓ１１：眼軸長を算出）
距離算出部４６０は、ステップＳ５で記録されたリトロリフレクタの位置及び反射強度プロファイルと、ステップＳ１０で記録されたリトロリフレクタの位置及び反射強度プロファイルとに基づいて、角膜表面と網膜表面との間の距離を算出する。
【０１６１】
本例において、距離算出部４６０は、まず、ステップ５で記録されたリトロリフレクタの位置（つまり前眼部ＯＣＴスキャンに適用された第１アーム長）と、ステップ１０で記録されたリトロリフレクタの位置（つまり後眼部ＯＣＴスキャンに適用された第２アーム長）とに基づいて、第１アーム長と第２アーム長との間の差を算出する。更に、距離算出部４６０は、ステップ５で記録された反射強度プロファイルを解析して角膜表面に対応する位置（第１位置）を特定し、且つ、ステップＳ１０で記録された反射強度プロファイルを解析して網膜表面に対応する（第２位置）を特定する。そして、距離算出部４６０は、アーム長の差と、第１位置と、第２位置とに基づいて、被検眼Ｅの眼軸長を算出する。以上で、本動作例に係る動作は終了となる（エンド）。
【０１６２】
〈第１実施形態の変形〉
第１実施形態に係る眼科装置１に適用可能な変形について説明する。なお、特に言及しない限り、眼科装置１の説明で使用した符号を以下の説明において用いることとする。
【０１６３】
〈第１変形例〉
例えば被検眼が飛蚊症を患っている場合、硝子体内を移動する混濁が後眼部ＯＣＴスキャンに悪影響を与える可能性がある。
【０１６４】
この問題に対処するために、後眼部に対してＯＣＴスキャンを複数回適用することができる。この反復的ＯＣＴスキャンは、スキャン制御部４５０の制御の下にスキャン部４１０が実行する。各ＯＣＴスキャンは典型的にはＡスキャンであるが、これに限定されず、Ｂスキャン、３次元スキャンなどの任意のスキャンモードであってよい。
【０１６５】
適用可能な反復的ＯＣＴスキャン（複数回のＯＣＴスキャン）の一例を説明する。本例の眼科装置は、まずＡスキャンを実施する。Ａスキャンを所定回数（例えば１０回）繰り返しても距離測定を好適に行えない場合、本例の眼科装置は、スキャンモードをＡスキャンから他のスキャンモードに切り替える。他のスキャンモードは、例えばＢスキャンである。距離測定が好適に実施されたか否かの判定は、例えば、ＯＣＴスキャン（この段階ではＡスキャン）で得られた干渉信号の強度を既定閾値と比較する工程を含む。干渉信号強度が閾値以上である場合には距離測定が好適に実施されたと判定され、干渉信号強度が閾値未満である場合には距離測定が好適に実施されなかったと判定される。本例のＢスキャンのスキャンラインの長さは任意であり、典型的には通常のＢスキャンのそれより短い（例えば、長さ１ｍｍ）。Ｂスキャンを所定回数（例えば１０回）繰り返しても距離測定を好適に行えない場合、本例の眼科装置は、スキャンモードをＢスキャンから他のスキャンモードに切り替える。この他のスキャンパターンは、例えばラジアルスキャンである。Ｂスキャンを用いた距離測定が好適に実施されたか否かの判定は、Ａスキャンの場合と同じ要領で実行される。本例のラジアルスキャンのサイズは任意であり、典型的には通常のラジアルスキャンのそれよりも小さい（例えば、各スキャンラインの長さが１ｍｍ）。このようなスキャンモードの切り替えを行うことで、いずれかの段階で網膜に対応する信号が得られる。
【０１６６】
より一般に、本例の眼科装置は、まず、第１スキャンモードを適用する。本例の眼科装置は、第１スキャンモードのＯＣＴスキャンで得られたデータが所定の条件を満足するか否か判定する。第１スキャンモードのＯＣＴスキャンを所定回数繰り返しても条件が満足されない場合、本例の眼科装置は、第１スキャンモードから第２スキャンモードに切り替える。本例の眼科装置は、第２スキャンモードのＯＣＴスキャンで得られたデータが所定の条件を満足するか否か判定する。第２スキャンモードのＯＣＴスキャンを所定回数繰り返しても条件が満足されない場合、本例の眼科装置は、第２スキャンモードから第３スキャンモードに切り替える。このように、本例の眼科装置は、所定の条件を考慮することで、第ｑスキャンモードのＯＣＴスキャンで好適なデータが得られたか否か判定し、好適なデータが得られなかった場合には第ｑスキャンモードから第（ｑ＋１）スキャンモードに切り替えてＯＣＴスキャンを行う（ｑは１以上の整数）。ここで、少なくとも２つのスキャンモードが予め設定されており、スキャンモード移行条件も予め設定されている。また、第（ｑ＋１）スキャンモードは、例えば、第ｑスキャンモードと異なる位置に適用され、及び／又は、第ｑスキャンモードよりも広い範囲に適用される。このようなスキャンモードの移行を漸次的に行うことで、被検眼内に浮遊物がある場合であっても、いずれかの段階で網膜に対応する信号を検出することが可能となる。
【０１６７】
複数回のＯＣＴスキャンにおいて、光スキャナ４４の向きは一定であってもよいし、一定でなくてもよい。前者の場合、硝子体内の混濁の移動によって、或るＯＣＴスキャンが混濁の影響を受ける場合であっても、他のＯＣＴスキャンはその影響を受けない可能性がある。後者の場合、硝子体内の混濁の影響を積極的に避けることが可能になる。ただし、後者の場合においては、距離測定の対象部位（例えば黄斑中心）がＯＣＴスキャンの適用範囲から外れないように、光スキャナ４４の向きの変化の範囲を制限することが望ましい。特にＡスキャンが適用される場合には、光スキャナ４４の向きの変化を微小な範囲に制限する必要がある。光スキャナ４４の向きの変化の範囲は、例えば、適用されるスキャンモードに応じて予め設定される。
【０１６８】
スキャン部４１０は、複数回のＯＣＴスキャンのそれぞれにより得られた検出信号から、反射強度プロファイル又は画像データを生成する。これにより、複数回のＯＣＴスキャンに対応するデータ群（複数のデータ）が得られる。
【０１６９】
距離算出部４６０は、複数回のＯＣＴスキャンにより取得されたデータ群から単一のデータを取得し、この単一のデータを用いて距離算出を行うことができる。
【０１７０】
例えば、距離算出部４６０は、データ群に含まれる複数のデータのうちの少なくとも２つのデータを重ね合わせる（つまり加算平均する）ことによって単一のデータを生成することができる。被検眼Ｅの（実質的に）同じ箇所に適用された２以上のＯＣＴスキャンにより得られた２以上のデータを加算平均することで、硝子体内の混濁などに起因するノイズを低減したり除去したりすることが可能である。
【０１７１】
他の例において、距離算出部４６０は、複数回のＯＣＴスキャンにより取得されたデータ群のうちから１つのデータを選択することができる。データの選択においては、例えば、データから求められる所定の評価値（例えばコントラスト）が参照される。これにより、データ群に含まれる複数のデータのいずれかが硝子体内の混濁などの影響を受けていたとしても、その影響を受けていないデータ又はその影響が小さいデータを選択することが可能である。
【０１７２】
なお、距離算出部４６０により得られた単一のデータが所定の条件（例えばコントラスト条件）を満足しない場合、眼科装置１は、後眼部ＯＣＴスキャンを再度実施したり、後眼部ＯＣＴスキャンの再度の実施を促すメッセージを表示したりすることが可能である。
【０１７３】
〈第２変形例〉
被検眼Ｅの２つの部位の間の距離を正確に測定するためには、２つの部位を正確に特定する必要がある。そのために、被検眼Ｅの３次元領域に対してＯＣＴスキャンを適用することが可能である。そのためのスキャンモードの例として、３次元スキャン、ラジアルスキャン、マルチラインクロススキャンなどがある。ここで、ラジアルスキャンは、放射状に配列された複数のラインスキャン（複数のＢスキャン）からなるスキャンモードであり、マルチラインクロススキャンは、互いに直交する２つのラインスキャン群からなるスキャンモードである。
【０１７４】
スキャン制御部４５０は、例えば、前眼部ＯＣＴスキャン及び後眼部ＯＣＴスキャンの少なくとも一方において、被検眼Ｅの３次元領域に対するＯＣＴスキャンをスキャン部４１０に実行させる。
【０１７５】
典型的には、スキャン制御部４５０は、前眼部ＯＣＴスキャンにおいて、被検眼Ｅの角膜表面を含む３次元領域に対するＯＣＴスキャンをスキャン部４１０に実行させることができる。アライメントが良好な状態においては、被検眼Ｅの角膜頂点を含む前眼部の３次元領域に対してＯＣＴスキャンが適用される。
【０１７６】
また、スキャン制御部４５０は、後眼部ＯＣＴスキャンにおいて、被検眼Ｅの網膜表面を含む３次元領域に対するＯＣＴスキャンをスキャン部４１０に実行させる。アライメントが良好な状態においては、被検眼Ｅの黄斑中心を含む後眼部の３次元領域に対してＯＣＴスキャンが適用される。
【０１７７】
距離算出部４６０は、被検眼Ｅの３次元領域に対するＯＣＴスキャンにより取得されたデータを解析することにより、被検眼Ｅの特徴点に対応する特徴位置を特定することができる。
【０１７８】
典型的には、距離算出部４６０は、被検眼Ｅの角膜頂点を含む前眼部の３次元領域に対するＯＣＴスキャンにより取得されたデータを解析することにより、角膜頂点に対応する特徴位置を特定することができる。この処理は、例えば、前眼部の３次元領域のデータから角膜表面に対応する画像領域を特定する処理と、この画像領域の形状から角膜頂点に対応する特徴位置（角膜頂点位置）を特定する処理とを含む。
【０１７９】
また、距離算出部４６０は、被検眼Ｅの黄斑中心を含む後眼部の３次元領域に対するＯＣＴスキャンにより取得されたデータを解析することにより、黄斑中心に対応する特徴位置を特定することができる。この処理は、例えば、後眼部の３次元領域のデータから網膜表面（内境界膜等）に対応する画像領域を特定する処理と、この画像領域の形状、所定の組織の位置、所定の部位の位置から、黄斑中心に対応する特徴位置（黄斑中心位置）を特定する処理とを含む。所定の組織の例として網膜のサブ組織（層組織）があり、所定の部位の例として視神経乳頭がある。
【０１８０】
距離算出部４６０は、特定された特徴位置を一端とする線分の長さを算出する。この線分の長さが、測定目的の距離である。
【０１８１】
前眼部ＯＣＴスキャンにより取得されたデータから角膜頂点位置が特定され、且つ、後眼部ＯＣＴスキャンにより取得されたデータから黄斑中心位置が特定された場合、距離算出部４６０は、角膜頂点位置と黄斑中心位置とを結ぶ線分の距離を算出する。この距離は被検眼Ｅの眼軸長に相当する。
【０１８２】
〈効果〉
第１実施形態に係る眼科装置１及びその変形例の効果について説明する。
【０１８３】
眼科装置１は、スキャン部４１０と、移動機構１５０と、偏位測定部４２０と、スキャン制御部４５０と、アライメント制御部４４０と、距離算出部４６０とを含む。
【０１８４】
スキャン部４１０は、被検眼ＥにＯＣＴスキャンを適用するように構成されている。移動機構１５０は、スキャン部の少なくとも一部を移動するように構成されている。偏位測定部４２０は、所定の基準位置に対する被検眼Ｅの偏位を測定する。
【０１８５】
スキャン制御部４５０は、被検眼Ｅの第１部位（例えば角膜表面）を含む第１領域（例えば前眼部領域）に対するＯＣＴスキャンをスキャン部４１０に実行させる第１スキャン制御と、第１部位と異なる第２部位（例えば網膜表面）を含む第２領域（例えば後眼部領域）に対するＯＣＴスキャンをスキャン部４１０に実行させる第２スキャン制御とを実行する。第１スキャン制御の下に実施されるＯＣＴスキャンを第１ＯＣＴスキャンと呼び、第２スキャン制御の下に実施されるＯＣＴスキャンを第２ＯＣＴスキャンと呼ぶ。
【０１８６】
アライメント制御部４４０は、第１スキャン制御の前に偏位測定部４２０により取得された被検眼Ｅの第１偏位情報に基づき移動機構１５０を制御する第１アライメント制御と、第２スキャン制御の前に偏位測定部４２０により取得された被検眼Ｅの第２偏位情報に基づき移動機構１５０を制御する第２アライメント制御とを実行する。なお、眼科装置１は、ｘｙ方向のアライメントとｚ方向のアライメントとを実施可能である。
【０１８７】
距離算出部４６０は、第１スキャン制御の下にスキャン部４１０によって取得された第１データと、第２スキャン制御の下にスキャン部４１０によって取得された第２データとに基づいて、第１部位と第２部位との間の距離（例えば眼軸長）を算出する。
【０１８８】
このような眼科装置１によれば、第１ＯＣＴスキャン及び第２ＯＣＴスキャンのそれぞれの前にアライメントを行っているので、第１ＯＣＴスキャン及び第２ＯＣＴスキャンの双方をアライメントが良好な状態で実施することが可能である。したがって、例えば第１ＯＣＴスキャンの後に第２ＯＣＴスキャンを行う場合において、第１ＯＣＴスキャンと第２ＯＣＴスキャンとの間に被検眼が動いたとしても、移動後の被検眼に対してアライメントを行ってから第２ＯＣＴスキャンを実施するため、距離測定の信頼性を担保することが可能である。
【０１８９】
任意的な構成として、眼科装置１のスキャン部４１０は、被検眼Ｅに測定光ＬＳを導く測定アームと、参照光ＬＲを導く参照アームとを含む干渉光学系を含む。更に、任意的な構成として、スキャン部４１０は、測定アーム及び参照アームの少なくとも一方に設けられ、スキャン制御部４５０の制御の下にアーム長を変更するアーム長変更部を含む。リトロリフレクタ４１及びリトロリフレクタ駆動部４１Ａは、測定アームに設けられたアーム長変更部の例である。リトロリフレクタ１１４及びリトロリフレクタ駆動部１１４Ａは、参照アームに設けられたアーム長変更部の例である。
【０１９０】
加えて、任意的な構成として、距離算出部４６０は、次の一連の処理を実行することができる：（１）第１スキャン制御（第１ＯＣＴスキャン）において適用された第１アーム長と、第２スキャン制御（第２ＯＣＴスキャン）において適用された第２アーム長との間の差（アーム長差）を算出する処理；（２）第１ＯＣＴスキャンで取得された第１データを解析することにより、被検眼Ｅの第１部位に対応する第１位置（例えば、角膜表面に対応する信号位置）を特定する処理；（３）第２ＯＣＴスキャンで取得された第２データを解析することにより、被検眼Ｅの第２部位に対応する第２位置（例えば、網膜表面に対応する信号位置）を特定する処理；（４）（１）で算出されたアーム長差と、（２）で特定された第１位置と、（３）で特定された第２位置とに基づいて、第１部位と第２部位との間の距離（例えば眼軸長）を算出する処理。
【０１９１】
この任意的な構成によれば、被検眼Ｅの第１部位と第２部位との間の距離を算出するための具体的な処理を提供することが可能である。
【０１９２】
任意的な構成として、スキャン制御部４５０は、第１スキャン制御（第１ＯＣＴスキャン）及び第２スキャン制御（第２ＯＣＴスキャン）の少なくとも一方において、複数回のＯＣＴスキャンをスキャン部４１０に実行させることができる。この場合、距離算出部４６０は、複数回のＯＣＴスキャンにより取得されたデータ群から単一のデータを取得することができる。ここで、距離算出部４６０は、複数回のＯＣＴスキャンにより取得されたデータ群を加算平均することで単一のデータを生成することが可能である。更に、距離算出部４６０は、取得された単一のデータを用いて第１部位と第２部位との間の距離の算出を行うことができる。
【０１９３】
この任意的な構成によれば、硝子体内を移動する混濁などが後眼部ＯＣＴスキャンに悪影響を与える場合であっても、混濁等に起因するノイズを低減・除去することや、混濁等の影響を受けていないデータ又はその影響が小さいデータを選択することができるので、距離測定の信頼性の向上を図ることが可能である。
【０１９４】
任意的な構成として、スキャン制御部４５０は、第１スキャン制御（第１ＯＣＴスキャン）及び第２スキャン制御（第２ＯＣＴスキャン）の少なくとも一方において、被検眼Ｅの３次元領域に対するＯＣＴスキャンをスキャン部４１０に実行させることができる。この場合、距離算出部４６０は、この３次元領域に対するＯＣＴスキャンにより取得されたデータを解析することにより、被検眼Ｅの特徴点に対応する特徴位置を特定することができる。更に、距離算出部４６０は、この特徴位置を一端とする線分の長さを、第１部位と第２部位との間の距離として算出することができる。
【０１９５】
第１の典型的な例として、スキャン制御部４５０は、第１スキャン制御（第１ＯＣＴスキャン）において、被検眼Ｅの角膜表面を含む３次元領域に対するＯＣＴスキャンをスキャン部４１０に実行させることができる。更に、距離算出部４６０は、この３次元領域に対するＯＣＴスキャンにより取得されたデータを解析することで、被検眼Ｅの角膜頂点に対応する特徴位置を特定することができる。この場合、距離算出部４６０は、角膜頂点を一端とする線分の長さを、第１部位と第２部位との間の距離として算出することができる。
【０１９６】
第２の典型的な例として、スキャン制御部４５０は、第２スキャン制御（第２ＯＣＴスキャン）において、被検眼Ｅの網膜表面を含む３次元領域に対するＯＣＴスキャンをスキャン部に実行させることができる。更に、距離算出部４６０は、この３次元領域に対するＯＣＴスキャンにより取得されたデータを解析することで、被検眼Ｅの黄斑中心に対応する特徴位置を特定することができる。この場合、距離算出部４６０は、黄斑中心を一端とする線分の長さを、第１部位と第２部位との間の距離として算出することができる。
【０１９７】
第１及び第２の典型的な例を組み合わせることで、角膜頂点を一端とし、且つ黄斑中心を他端とする線分の長さ、つまり被検眼Ｅの眼軸長を求めることが可能である。
【０１９８】
任意的な構成として、偏位測定部４２０は、アライメント光学系５０（投射系）と、２（以上）の前眼部カメラ３００（２以上の撮影部）と、偏位算出部４３０とを含む。アライメント光学系５０は、被検眼Ｅの前眼部に光束を投射する。２（以上）の前眼部カメラ３００は、被検眼Ｅの前眼部を互いに異なる方向から撮影する。偏位算出部４３０は、２（以上）の前眼部カメラ３００により取得された２（以上）の前眼部画像のそれぞれに描出された光束の像（輝点）の位置に基づいて、所定の基準位置に対する被検眼Ｅの偏位を算出する。
【０１９９】
この任意的な構成によれば、所定の基準位置に対する被検眼Ｅの偏位を測定するための具体的な構成及び処理を提供することが可能である。
【０２００】
なお、第１実施形態において説明した任意の事項（構成、要素、処理、動作、作用、機能など）や任意の公知事項を、本効果欄に記載された眼科装置に組み合わせることが可能である。
【０２０１】
第１実施形態は、眼科装置の制御方法を提供する。この眼科装置は、被検眼ＥにＯＣＴスキャンを適用するスキャン部（４１０）と、スキャン部（４１０）の少なくとも一部を移動する移動機構（１５０）と、所定の基準位置に対する被検眼（Ｅ）の偏位を測定する偏位測定部（４２０）とを含む。
【０２０２】
この制御方法は、第１アライメント制御ステップと、第１スキャン制御ステップと、第２アライメント制御ステップと、第２スキャン制御ステップと、距離算出ステップとを含む。
【０２０３】
第１アライメント制御ステップは、偏位測定部（４２０）により取得された被検眼（Ｅ）の第１偏位情報に基づき移動機構（１５０）を制御する。第１スキャン制御ステップは、被検眼（Ｅ）の第１部位を含む第１領域に対するＯＣＴスキャンをスキャン部（４１０）に実行させる。このＯＣＴスキャンを第１ＯＣＴスキャンと呼ぶ。
【０２０４】
第２アライメント制御ステップは、偏位測定部（４２０）により取得された被検眼（Ｅ）の第２偏位情報に基づき移動機構（１５０）を制御する。第２スキャン制御ステップは、被検眼（Ｅ）の第１部位と異なる第２部位を含む第２領域に対するＯＣＴスキャンをスキャン部（４１０）に実行させる。このＯＣＴスキャンを第２ＯＣＴスキャンと呼ぶ。
【０２０５】
距離算出ステップは、第１スキャン制御ステップにおいてスキャン部（４１０）により取得された第１データと、第２スキャン制御ステップにおいてスキャン部（４１０）により取得された第２データとに基づいて、第１部位と第２部位との間の距離を算出する。
【０２０６】
このような眼科装置の制御方法によれば、第１ＯＣＴスキャン及び第２ＯＣＴスキャンのそれぞれの前にアライメントを行っているので、第１ＯＣＴスキャン及び第２ＯＣＴスキャンの双方をアライメントが良好な状態で実施することが可能である。したがって、距離測定の信頼性を担保することができる。
【０２０７】
なお、第１実施形態において説明した任意の事項（構成、要素、処理、動作、作用、機能など）や任意の公知事項を、当該制御方法に組み合わせることが可能である。
【０２０８】
このような制御方法をコンピュータに実行させるプログラムを構成することが可能である。このプログラムは、例えば、第１実施形態の眼科装置１又はその変形例を動作させるための前述のプログラムのいずれかを含んでいてよい。
【０２０９】
また、このようなプログラムを記録したコンピュータ可読な非一時的記録媒体を作成することが可能である。この非一時的記録媒体は任意の形態であってよく、その例として、磁気ディスク、光ディスク、光磁気ディスク、半導体メモリなどがある。
【０２１０】
〈第２実施形態〉
以上において説明したように、第１実施形態は、第１ＯＣＴスキャン及び第２ＯＣＴスキャンのそれぞれの前にアライメントを行うことによって被検眼の距離計測の信頼性向上を図っている。換言すると、第１実施形態は、第１ＯＣＴスキャン及び第２ＯＣＴスキャンの信頼性を高めることによって距離計測の信頼性向上を図っている。
【０２１１】
これに対し、第２実施形態は、ＯＣＴスキャンに介在したアライメント誤差をデータ処理において補正することによって距離計測の信頼性向上を図るものである。
【０２１２】
以下、特に言及しない限り、第１実施形態と同様の事項に関する説明は省略する。また、第２実施形態に含まれる要素のうち第１実施形態と同様の要素には、第１実施形態における対応要素と同じ符号が付されている。また、以下の説明において、第１実施形態の要素を必要に応じて参照する。
【０２１３】
〈構成〉
本実施形態に係る眼科装置の構成の一例を図７に示す。眼科装置１Ａは、第１実施形態に係る眼科装置１と同様のハードウェア構成を備える（図１、図２、図３Ａ、図４Ａ、及び図４Ｂを参照）。図７に示す構成は、第１実施形態の図３Ｂに示す構成の代わりに適用される。
【０２１４】
眼科装置１Ａにおいて、スキャン部４１０、偏位測定部４２０、及び、移動機構１５０は、それぞれ、第１実施形態と同様の構成、機能、及び作用を有する。
【０２１５】
スキャン部４１０は、被検眼ＥにＯＣＴスキャンを適用してデータを取得する。第１実施形態と同様に、スキャン部４１０は、被検眼Ｅに測定光ＬＳを導く測定アームと、参照光ＬＳを導く参照アームとを含む干渉光学系を含む。更に、スキャン部４１０は、第１実施形態と同様に、測定アーム及び参照アームの少なくとも一方に設けられたアーム長変更部を含む。
【０２１６】
偏位測定部４２０は、予め設定された基準位置に対する被検眼Ｅの偏位を測定する。第１実施形態と同様に、偏位測定部４２０は、アライメント光学系５０、前眼部カメラ３００、及び偏位算出部４３０を含んでいてよい。図７に示す偏位測定部４２０は、被検眼Ｅの位置が輝点位置として定義される場合に適用可能な例である。他の定義（例えば、瞳孔中心位置、角膜頂点位置など）が用いられる場合には、これに応じた構成が適用される。
【０２１７】
後述のアライメント制御部４４０Ａは、偏位測定部４２０により取得された偏位の測定結果（偏位情報）に基づいてアライメント制御を実行することが可能である。また、後述の距離算出部４６０Ａは、偏位測定部４２０により取得された偏位情報を考慮して、被検眼Ｅ内の所定の距離を算出することが可能である。
【０２１８】
詳細は後述するが、眼科装置１Ａは、被検眼Ｅの第１部位（例えば角膜表面）を含む第１領域（例えば前眼部領域）に対する第１ＯＣＴスキャンと、第２部位（例えば網膜表面）を含む第２領域（例えば後眼部領域）に対する第２ＯＣＴスキャンとを実行する。なお、第１ＯＣＴスキャン及び第２ＯＣＴスキャンの実行順序は任意である。
【０２１９】
偏位測定部４２０は、第１ＯＣＴスキャンに対応して第１偏位測定を行って第１偏位情報を取得し、且つ、第２ＯＣＴスキャンに対応して第２偏位測定を行って第２偏位情報を取得することができる。
【０２２０】
第１偏位測定は、第１ＯＣＴスキャンの実行前、実行中、及び実行後のいずれかのタイミングで行われる。同様に、第２偏位測定は、第２ＯＣＴスキャンの実行前、実行中、及び実行後のいずれかのタイミングで行われる。典型的には、第１ＯＣＴスキャンの直前、実行中、及び直後のいずれかのタイミングで第１偏位測定が行われ、第２ＯＣＴスキャンの直前、実行中、及び直後のいずれかのタイミングで第２偏位測定が行われる。
【０２２１】
後述の距離算出部４６０Ａは、偏位測定部４２０により取得された第１偏位情報及び第２偏位情報のいずれか一方又は双方を考慮して、被検眼Ｅ内の所定の距離を算出することができる。また、後述のアライメント制御部４４０Ａは、偏位測定部４２０により取得された第１偏位情報及び第２偏位情報のいずれか一方に基づいてアライメント制御を実行することができる。なお、第１偏位情報に基づきアライメント制御（第１アライメント制御）を行い、且つ、第２偏位情報に基づきアライメント制御（第２アライメント制御）を行う構成は、第１実施形態に相当する。
【０２２２】
第１実施形態と同様に、移動機構１５０は、スキャン部４１０（特に、干渉光学系の測定アーム）を被検眼Ｅに対して相対移動することができる。
【０２２３】
アライメント制御部４４０Ａ及びスキャン制御部４５０Ａは制御部２１０Ａに設けられている。制御部２１０Ａは、第１実施形態の制御部２１０の代わりに設けられる。制御部２１０Ａは、プロセッサを含み、眼科装置１Ａの各部を制御する。制御部２１０Ａは、図示しない主制御部と記憶部とを含む。制御部２１０Ａは、回路を含むハードウェアと、制御ソフトウェアとの協働により実現される。
【０２２４】
第１実施形態と同様に、アライメント制御部４４０Ａは、偏位測定部４２０により取得された偏位情報に基づき移動機構１５０を制御するアライメント制御を実行する。
【０２２５】
スキャン制御部４５０Ａは、被検眼Ｅの第１部位（例えば角膜表面）を含む第１領域（例えば前眼部領域）に対するＯＣＴスキャンをスキャン部４１０に実行させる第１スキャン制御と、第１部位と異なる第２部位（例えば網膜表面）を含む第２領域（例えば後眼部領域）に対するＯＣＴスキャンをスキャン部４１０に実行させる第２スキャン制御とを実行する。第１スキャン制御及び第２スキャン制御は、第１実施形態のスキャン制御部４５０と同じ要領で実行される。第１スキャン制御により実行されるＯＣＴスキャンを第１ＯＣＴスキャンと呼び、第２スキャン制御により実行されるＯＣＴスキャンを第２ＯＣＴスキャンと呼ぶ。
【０２２６】
前述したように、偏位測定部４２０は、第１スキャン制御の実行前、実行中又は実行後に被検眼Ｅの偏位測定を行って第１偏位情報を取得し、且つ、第２スキャン制御の実行前、実行中又は実行後に被検眼Ｅの偏位測定を行って第２偏位情報を取得する。
【０２２７】
距離算出部４６０Ａは、第１偏位情報及び第２偏位情報のいずれか一方又は双方と、第１ＯＣＴスキャンで取得された第１データと、第２ＯＣＴスキャンで取得された第２データとに基づいて、被検眼Ｅの第１部位（例えば角膜表面）と第２部位（例えば網膜表面）との間の距離（例えば眼軸長）を算出する。
【０２２８】
換言すると、距離算出部４６０Ａは、第１ＯＣＴスキャン時のアライメント誤差（第１偏位情報）及び第２ＯＣＴスキャン時のアライメント誤差（第２偏位情報）のいずれか一方又は双方を考慮して距離算出を行う。
【０２２９】
距離算出部４６０Ａは、例えば、次の一連の処理を実行する。第１に、距離算出部４６０Ａは、第１ＯＣＴスキャンにおいて適用された第１アーム長と第２ＯＣＴスキャンにおいて適用された第２アーム長との間の差（アーム長差）を算出する。第２に、距離算出部４６０Ａは、第１ＯＣＴスキャンによって取得された第１データを解析して、被検眼Ｅの第１部位に対応する第１位置（例えば、角膜表面の信号位置）を特定する。第３に、距離算出部４６０Ａは、第２ＯＣＴスキャンによって取得された第２データを解析して、被検眼Ｅの第２部位に対応する第２位置（例えば、網膜表面の信号位置）を特定する。第１〜第３の処理は、それぞれ、第１実施形態と同じ要領で実行される。第４に、距離算出部４６０Ａは、第１の処理で算出されたアーム長差と、第２の処理で特定された第１位置と、第３の処理で特定された第２位置と、偏位測定部４２０により取得された偏位情報（第１偏位情報及び第２偏位情報の少なくとも一方）とに基づいて、第１部位と第２部位との間の距離を算出する。
【０２３０】
このような演算処理の例を、図８を参照しつつ説明する。第１実施形態の図５と同様に、符号Ｃは被検眼Ｅの角膜頂点を示し、符号Ｍは黄斑中心を示す。角膜頂点Ｃと黄斑中心Ｍとを通る直線Ａｘは、被検眼Ｅの眼軸を示す。
【０２３１】
符号Ｋは、角膜頂点Ｃにおける角膜表面の曲率中心を示す。曲率中心Ｋは、角膜頂点Ｃにおける曲率円（接触円）の中心である。この曲率円の半径、つまり角膜頂点Ｃにおける角膜表面の曲率半径をｒとする。
【０２３２】
符号Ｇは、黄斑中心Ｍに投射される測定光ＬＳの経路（入射経路）を示す。符号Ｈは、入射経路Ｇと被検眼Ｅの角膜表面との交点、つまり、被検眼Ｅに対する測定光ＬＳの入射位置を示す。
【０２３３】
眼軸Ａｘに対する入射経路Ｇの偏位（高さ）をｈとする。角膜表面の形状が実質的に球面状であると仮定すると、或いは、高さｈが十分に小さいと仮定すると（つまり、アライメント誤差が十分に小さいと仮定すると）、入射位置Ｈと曲率中心Ｋとの間の距離は、角膜頂点Ｃにおける曲率半径ｒに等しいと考えることができる。
【０２３４】
入射位置Ｈと曲率中心Ｋとを結ぶ線分が眼軸Ａｘに対してなす角度をθとする。また、入射位置Ｈと黄斑中心Ｍとを結ぶ線分が眼軸Ａｘに対してなす角度をφとする。
【０２３５】
入射位置Ｈと黄斑中心Ｍとを結ぶ線分の長さをＡＬｍとする。この長さＡＬｍは、入射経路Ｇを通って黄斑中心Ｍに投射される測定光ＬＳを用いたＯＣＴスキャンにより取得されたデータから求められる被検眼Ｅの眼軸長の測定値に相当する。
【０２３６】
被検眼Ｅの眼軸長（真値）をＡＬとする。また、眼軸Ａｘに沿った方向における角膜頂点Ｃと入射位置Ｈとの間の距離、つまり角膜頂点Ｃを始点とし入射位置Ｈを終点とするベクトルの眼軸（Ａｘ）方向成分の大きさ、をＡＬ１とする。また、眼軸Ａｘに沿った方向における入射位置Ｈと黄斑中心Ｍとの間の距離、つまり黄斑中心Ｍを始点とし入射位置Ｈを終点とするベクトルの眼軸（Ａｘ）方向成分の大きさ、をＡＬ２とする。
【０２３７】
図８から明らかなように、眼軸長ＡＬは次式のように表現される：ＡＬ＝ＡＬ１＋ＡＬ２＝（ｒ−ｒ×ｃｏｓθ）＋ＡＬｍ×ｃｏｓφ＝（ｒ−ｒ×ｃｏｓ（ａｒｃｓｉｎ（ｈ／ｒ）））＋ＡＬｍ×ｃｏｓ（ａｒｃｓｉｎ（ｈ／ＡＬｍ））。
【０２３８】
ここで、角膜曲率半径ｒは、ケラトメータ等の角膜形状測定装置によって事前に取得されるものとする。また、高さｈは、偏位測定部４２０により測定されたｘｙ方向におけるアライメント誤差であり、偏位情報に含まれている。また、眼軸長測定値ＡＬｍは、第１実施形態と同じ要領で眼科装置１Ａにより求められた眼軸長の値である。これらの値ｒ、ｈ、及びＡＬｍを上記の式に代入することによって眼軸長ＡＬが求められる。
【０２３９】
距離算出部４６０Ａは、例えば、上記の式と、被検眼Ｅの角膜曲率半径値（ｒ）とを予め記憶している。距離算出部４６０Ａは、この角膜曲率半径値（ｒ）と、偏位測定部４２０により取得された偏位情報に含まれるｘｙ方向の偏位（ｈ）と、ＯＣＴスキャンを用いて測定された眼軸長の値（ＡＬｍ）とを上記の式に代入することで、被検眼Ｅの眼軸長の値（ＡＬ）を算出する。
【０２４０】
なお、本例では、後眼部ＯＣＴスキャン時にｘｙ方向へのアライメント誤差が介在している場合について説明したが、前眼部ＯＣＴスキャン時にｘｙ方向へのアライメント誤差が介在している場合や、前眼部ＯＣＴスキャン時及び後眼部ＯＣＴスキャン時の双方においてアライメント誤差が介在している場合にも同様の演算を行えることは、当業者にとって明らかである。
【０２４１】
また、本例では、角膜表面における測定光ＬＳの屈折のみを考慮しているが、他の屈折率境界を考慮することも可能である。例えば、角膜裏面、水晶体表面、水晶体裏面などにおける測定光ＬＳの屈折を考慮してもよい。
【０２４２】
ｘｙ方向へのアライメント誤差に加え、ｚ方向へのアライメント誤差を考慮することも可能である。ｚ方向へのアライメント誤差は、第１実施形態と同様に、偏位測定部４２０によって求められる。
【０２４３】
〈動作〉
本実施形態に係る眼科装置１Ａの動作の例を説明する。以下、第１偏位情報及び第２偏位情報の双方を考慮して距離算出を行う第１動作例と、第１偏位情報をアライメントに使用しつつ第２偏位情報を考慮して距離算出を行う第２動作例とを説明する。
【０２４４】
〈第１動作例〉
眼科装置１Ａの第１動作例を図９に示す。本動作例では、例えば、黄斑撮影用の固視標が被検眼Ｅに提示される。また、ステップＳ２１の前に予備的なアライメントを実行してもよい。
【０２４５】
（Ｓ２１：角膜の信号が得られるようにアーム長を変更）
第１実施形態におけるステップＳ２と同じ要領で、スキャン制御部４５０Ａ（及びデータ処理部２３０）は、被検眼Ｅの角膜に対応する信号が得られるように、測定アーム長及び参照アーム長のいずれか一方又は双方を変更する。
【０２４６】
（Ｓ２２：第１偏位情報を取得）
ステップＳ２１のアーム長の変更が完了したら、偏位測定部４２０は、第１ＯＣＴスキャン（前眼部ＯＣＴスキャン）に対応する第１偏位測定を行って第１偏位情報を取得する。
【０２４７】
（Ｓ２３：前眼部にＯＣＴスキャンを適用）
ステップＳ２２の偏位情報取得が完了したら、スキャン制御部４５０Ａは、被検眼Ｅの前眼部に対してＯＣＴスキャンを適用するための制御を実行する。本例では、スキャン制御部４５０Ａは、被検眼Ｅの角膜表面を含む前眼部領域に対するＯＣＴスキャンをスキャン部４１０に実行させる第１スキャン制御を実行する。ステップＳ２３は、第１実施形態におけるステップＳ３と同じ要領で実行される。
【０２４８】
（Ｓ２４：反射強度プロファイルを生成）
スキャン部４１０（画像形成部２２０）は、ステップＳ２３のＯＣＴスキャンで取得されたデータから反射強度プロファイルを生成する。この反射強度プロファイルは、例えば、ステップＳ２３でＡスキャンが適用されたＡラインに対応するデータである。
【０２４９】
（Ｓ２５：リトロリフレクタの位置と反射強度プロファイルと第１偏位情報を記録）
眼科装置１（例えば距離算出部４６０Ａ）は、第１実施形態におけるステップＳ５と同じ要領で、ステップＳ２３のＯＣＴスキャンが実行されたときのリトロリフレクタの位置と、ステップＳ２４で生成された反射強度プロファイルとを記録する。更に、眼科装置１（例えば距離算出部４６０Ａ）は、ステップＳ２２で取得された第１偏位情報を記録する。
【０２５０】
（Ｓ２６：網膜の信号が得られるようにアーム長を変更）
次に、スキャン制御部４５０Ａ（及びデータ処理部２３０）は、被検眼Ｅの網膜に対応する信号が得られるように、測定アーム長及び参照アーム長のいずれか一方又は双方を変更する。
【０２５１】
（Ｓ２７：第２偏位情報を取得）
ステップＳ２６のアーム長調整が完了したら、偏位測定部４２０は、第２ＯＣＴスキャン（後眼部ＯＣＴスキャン）に対応する第２偏位測定を行って第２偏位情報を取得する。この処理は、ステップＳ２２と同じ要領で実行される。
【０２５２】
（Ｓ２８：後眼部にＯＣＴスキャンを適用）
ステップＳ２７の偏位情報取得が完了したら、スキャン制御部４５０Ａは、被検眼Ｅの後眼部に対してＯＣＴスキャンを適用するための制御を実行する。本例では、スキャン制御部４５０Ａは、被検眼Ｅの網膜表面を含む後眼部領域に対するＯＣＴスキャンをスキャン部４１０に実行させる第２スキャン制御を実行する。
【０２５３】
（Ｓ２９：反射強度プロファイルを生成）
スキャン部４１０（画像形成部２２０）は、ステップＳ２８のＯＣＴスキャンで取得されたデータから反射強度プロファイルを生成する。この反射強度プロファイルは、例えば、ステップＳ２８でＡスキャンが適用されたＡラインに対応するデータである。
【０２５４】
（Ｓ３０：リトロリフレクタの位置と反射強度プロファイルと第２偏位情報を記録）
眼科装置１（例えば距離算出部４６０Ａ）は、ステップＳ２５と同じ要領で、ステップＳ２８のＯＣＴスキャンが実行されたときのリトロリフレクタの位置と、ステップＳ２９で生成された反射強度プロファイルと、ステップＳ２７で取得された第２偏位情報を記録する。
【０２５５】
（Ｓ３１：眼軸長を算出）
距離算出部４６０Ａは、ステップＳ２５で記録されたリトロリフレクタの位置、反射強度プロファイル及び第１偏位情報と、ステップＳ３０で記録されたリトロリフレクタの位置、反射強度プロファイル及び第２偏位情報とに基づいて、角膜表面と網膜表面との間の距離を算出する。
【０２５６】
本例において、距離算出部４６０Ａは、まず、ステップ２５で記録されたリトロリフレクタの位置（つまり前眼部ＯＣＴスキャンに適用された第１アーム長）と、ステップ３０で記録されたリトロリフレクタの位置（つまり後眼部ＯＣＴスキャンに適用された第２アーム長）とに基づいて、第１アーム長と第２アーム長との間の差（アーム長差）を算出する。更に、距離算出部４６０Ａは、ステップ２５で記録された反射強度プロファイルを解析して角膜表面に対応する位置（第１位置）を特定し、且つ、ステップＳ３０で記録された反射強度プロファイルを解析して網膜表面に対応する（第２位置）を特定する。そして、距離算出部４６０Ａは、アーム長差、第１位置及び第２位置に加え、ステップＳ２５で記録された第１偏位情報及びステップＳ３０で記録された第２偏位情報に基づいて、被検眼Ｅの眼軸長を算出する。この演算は、例えば、図８とともに説明された手法にしたがって実行される。なお、本例では、前眼部ＯＣＴスキャンにおけるアライメント誤差と後眼部ＯＣＴスキャンにおけるアライメント誤差との双方が考慮される。以上で、本動作例に係る動作は終了となる（エンド）。
【０２５７】
〈第２動作例〉
眼科装置１Ａの第２動作例を図１０に示す。本動作例では、例えば、黄斑撮影用の固視標が被検眼Ｅに提示される。また、ステップＳ４１の前に予備的なアライメントを実行してもよい。
【０２５８】
（Ｓ４１：角膜の信号が得られるようにアーム長を変更）
スキャン制御部４５０Ａ（及びデータ処理部２３０）は、被検眼Ｅの角膜に対応する信号が得られるように、測定アーム長及び参照アーム長のいずれか一方又は双方を変更する。
【０２５９】
（Ｓ４２：第１偏位情報を取得してアライメントを実行）
ステップＳ４１のアーム長の変更が完了したら、偏位測定部４２０は、第１ＯＣＴスキャン（前眼部ＯＣＴスキャン）に対応する第１偏位測定を行って第１偏位情報を取得する。アライメント制御部４４０Ａは、取得された第１偏位情報に基づき移動機構１５０を制御するアライメント制御を実行する。アライメント制御は、第１実施形態と同じ要領で実行される。
【０２６０】
（Ｓ４３：前眼部にＯＣＴスキャンを適用）
ステップＳ４２のアライメントが完了したら、スキャン制御部４５０Ａは、被検眼Ｅの前眼部に対してＯＣＴスキャンを適用するための制御を実行する。本例では、スキャン制御部４５０Ａは、被検眼Ｅの角膜表面を含む前眼部領域に対するＯＣＴスキャンをスキャン部４１０に実行させる第１スキャン制御を実行する。この前眼部ＯＣＴスキャンは、良好なアライメント状態の下に行われたと仮定することができる。
【０２６１】
（Ｓ４４：反射強度プロファイルを生成）
スキャン部４１０（画像形成部２２０）は、ステップＳ４３のＯＣＴスキャンで取得されたデータから反射強度プロファイルを生成する。この反射強度プロファイルは、例えば、ステップＳ４３でＡスキャンが適用されたＡラインに対応するデータである。
【０２６２】
（Ｓ４５：リトロリフレクタの位置と反射強度プロファイルを記録）
眼科装置１（例えば距離算出部４６０Ａ）は、ステップＳ４３のＯＣＴスキャンが実行されたときのリトロリフレクタの位置と、ステップＳ４４で生成された反射強度プロファイルとを記録する。
【０２６３】
（Ｓ４６：網膜の信号が得られるようにアーム長を変更）
次に、スキャン制御部４５０Ａ（及びデータ処理部２３０）は、被検眼Ｅの網膜に対応する信号が得られるように、測定アーム長及び参照アーム長のいずれか一方又は双方を変更する。
【０２６４】
（Ｓ４７：第２偏位情報を取得）
ステップＳ４６のアーム長調整が完了したら、偏位測定部４２０は、第２ＯＣＴスキャン（後眼部ＯＣＴスキャン）に対応する第２偏位測定を行って第２偏位情報を取得する。良好なアライメント状態の下に行われたと仮定される前眼部ＯＣＴスキャンと異なり、後眼部アライメントでは良好なアライメント状態が担保されないため、第２偏位情報のみが距離算出において考慮される（後述のステップＳ５１）。
【０２６５】
（Ｓ４８：後眼部にＯＣＴスキャンを適用）
ステップＳ４７の偏位情報取得が完了したら、スキャン制御部４５０Ａは、被検眼Ｅの後眼部に対してＯＣＴスキャンを適用するための制御を実行する。本例では、スキャン制御部４５０Ａは、被検眼Ｅの網膜表面を含む後眼部領域に対するＯＣＴスキャンをスキャン部４１０に実行させる第２スキャン制御を実行する。
【０２６６】
（Ｓ４９：反射強度プロファイルを生成）
スキャン部４１０（画像形成部２２０）は、ステップＳ４８のＯＣＴスキャンで取得されたデータから反射強度プロファイルを生成する。この反射強度プロファイルは、例えば、ステップＳ４８でＡスキャンが適用されたＡラインに対応するデータである。
【０２６７】
（Ｓ５０：リトロリフレクタの位置と反射強度プロファイルと第２偏位情報を記録）
眼科装置１（例えば距離算出部４６０Ａ）は、ステップＳ４８のＯＣＴスキャンが実行されたときのリトロリフレクタの位置と、ステップＳ４９で生成された反射強度プロファイルと、ステップＳ４７で取得された第２偏位情報を記録する。
【０２６８】
（Ｓ５１：眼軸長を算出）
距離算出部４６０Ａは、ステップＳ４５で記録されたリトロリフレクタの位置及び反射強度プロファイルと、ステップＳ５０で記録されたリトロリフレクタの位置、反射強度プロファイル及び第２偏位情報とに基づいて、角膜表面と網膜表面との間の距離を算出する。
【０２６９】
本例において、距離算出部４６０Ａは、まず、ステップ４５で記録されたリトロリフレクタの位置（つまり前眼部ＯＣＴスキャンに適用された第１アーム長）と、ステップ５０で記録されたリトロリフレクタの位置（つまり後眼部ＯＣＴスキャンに適用された第２アーム長）とに基づいて、第１アーム長と第２アーム長との間の差（アーム長差）を算出する。更に、距離算出部４６０Ａは、ステップ４５で記録された反射強度プロファイルを解析して角膜表面に対応する位置（第１位置）を特定し、且つ、ステップＳ５０で記録された反射強度プロファイルを解析して網膜表面に対応する（第２位置）を特定する。そして、距離算出部４６０Ａは、アーム長差、第１位置及び第２位置に加え、ステップＳ５０で記録された第２偏位情報に基づいて、被検眼Ｅの眼軸長を算出する。この演算は、例えば、図８とともに説明された手法にしたがって実行される。以上で、本動作例に係る動作は終了となる（エンド）。
【０２７０】
〈第２実施形態の変形〉
第２実施形態に係る眼科装置１Ａに適用可能な変形について説明する。なお、特に言及しない限り、眼科装置１及び／又は眼科装置１Ａの説明で使用した符号を以下の説明において用いることとする。
【０２７１】
〈第１変形例〉
第１実施形態の第１変形例と同様に、硝子体内を移動する混濁が後眼部ＯＣＴスキャンに与える悪影響に対処するために、後眼部に対してＯＣＴスキャンを複数回適用することができる。この反復的ＯＣＴスキャンは、スキャン制御部４５０Ａの制御の下にスキャン部４１０が実行する。
【０２７２】
スキャン部４１０は、複数回のＯＣＴスキャンのそれぞれにより得られた検出信号から、反射強度プロファイル又は画像データを生成する。これにより、複数回のＯＣＴスキャンに対応するデータ群（複数のデータ）が得られる。距離算出部４６０Ａは、複数回のＯＣＴスキャンにより取得されたデータ群から単一のデータを取得し、この単一のデータを用いて距離算出を行うことができる。
【０２７３】
〈第２変形例〉
第１実施形態の第２変形例と同様に、被検眼Ｅの２つの部位を正確に特定するために、被検眼Ｅの３次元領域に対してＯＣＴスキャンを適用することが可能である。スキャン制御部４５０Ａは、例えば、前眼部ＯＣＴスキャン及び後眼部ＯＣＴスキャンの少なくとも一方において、被検眼Ｅの３次元領域に対するＯＣＴスキャンをスキャン部４１０に実行させる。
【０２７４】
距離算出部４６０Ａは、被検眼Ｅの３次元領域に対するＯＣＴスキャンにより取得されたデータを解析することにより、被検眼Ｅの特徴点に対応する特徴位置を特定し、特定された特徴位置を一端とする線分の長さを算出することができる。この線分の長さが、測定目的の距離である。
【０２７５】
〈効果〉
第２実施形態に係る眼科装置１Ａ及びその変形例の効果について説明する。
【０２７６】
眼科装置１Ａは、スキャン部４１０と、偏位測定部４２０と、スキャン制御部４５０Ａと、距離算出部４６０Ａとを含む。
【０２７７】
スキャン部４１０は、被検眼ＥにＯＣＴスキャンを適用する。偏位測定部４２０は、所定の基準位置に対する被検眼Ｅの偏位を測定する。
【０２７８】
スキャン制御部４５０Ａは、被検眼Ｅの第１部位（例えば角膜表面）を含む第１領域（例えば前眼部領域）に対するＯＣＴスキャンをスキャン部４１０に実行させる第１スキャン制御と、第１部位と異なる第２部位（例えば網膜表面）を含む第２領域（例えば後眼部領域）に対するＯＣＴスキャンをスキャン部４１０に実行させる第２スキャン制御とを実行する。
【０２７９】
距離算出部４６０Ａは、第１スキャン制御に対応して偏位測定部４２０により取得された被検眼Ｅの第１偏位情報及び第２スキャン制御に対応して偏位測定部４２０により取得された被検眼Ｅの第２偏位情報の少なくとも一方と、第１スキャン制御の下にスキャン部４１０により取得された第１データと、第２スキャン制御の下にスキャン部４１０により取得された第２データとに基づいて、被検眼Ｅの第１部位と第２部位との間の距離（例えば眼軸長）を算出する。
【０２８０】
このような眼科装置１Ａによれば、第１ＯＣＴスキャン及び第２ＯＣＴスキャンのいずれか一方又は双方におけるアライメント誤差（偏位情報）を取得し、このアライメント誤差を考慮して距離算出を行うことができる。したがって、例えば第１ＯＣＴスキャンの後に第２ＯＣＴスキャンを行う場合において、第１ＯＣＴスキャンと第２ＯＣＴスキャンとの間に被検眼が動いた場合であっても距離測定の信頼性を担保することが可能である。
【０２８１】
任意的な構成として、偏位測定部４２０は、第１スキャン制御及び第２スキャン制御のうちの一方のスキャン制御に対応して一の偏位情報を取得し、且つ、他方のスキャン制御の前に他の偏位情報を取得してもよい。更に、眼科装置１Ａは、移動機構１５０とアライメント制御部４４０Ａとを含んでいてもよい。移動機構１５０は、スキャン部４１０の少なくとも一部を移動する。アライメント制御部４４０Ａは、他の偏位情報に基づき移動機構１５０を制御するアライメント制御を他方のスキャン制御の前に実行する。距離算出部４６０Ａは、一の偏位情報と第１データと第２データとに基づいて、距離算出を行うことができる。
【０２８２】
例えば、図１０に示す第２動作例では、偏位測定部４２０は、第１スキャン制御の前に第１偏位情報を取得してアライメントを実行し、且つ、第２スキャン制御に対応して取得された第２偏位情報と第１データと第２データとに基づき距離算出を行っている。
【０２８３】
この任意的な構成によれば、第１ＯＣＴスキャン及び第２ＯＣＴスキャンの一方をアライメント後に実行しつつ、他方におけるアライメント誤差を考慮して距離算出を行うことができるので、高い信頼性で距離測定を実行することが可能である。
【０２８４】
任意的な構成として、スキャン部４１０は、干渉光学系と、アーム長変更部とを含んでいてよい。干渉光学系は、被検眼Ｅに測定光ＬＳを導く測定アームと、参照光ＬＲを導く参照アームとを含む。アーム長変更部は、測定アーム及び参照アームの少なくとも一方に設けられ、スキャン制御部４５０Ａの制御の下にアーム長を変更する。リトロリフレクタ４１及びリトロリフレクタ駆動部４１Ａは、測定アームに設けられたアーム長変更部の例である。リトロリフレクタ１１４及びリトロリフレクタ駆動部１１４Ａは、参照アームに設けられたアーム長変更部の例である。
【０２８５】
加えて、任意的な構成として、距離算出部４６０Ａは、次の一連の処理を実行することができる：（１）第１スキャン制御（第１ＯＣＴスキャン）において適用された第１アーム長と第２スキャン制御（第２ＯＣＴスキャン）において適用された第２アーム長との間の差（アーム長差）を算出する処理；（２）第１ＯＣＴスキャンで取得された第１データを解析することにより、被検眼Ｅの第１部位に対応する第１位置（例えば、角膜表面の信号位置）を特定する処理；（３）第２ＯＣＴスキャンで取得された第２データを解析することにより、被検眼Ｅの第２部位に対応する第２位置（例えば、網膜表面の信号位置）を特定する処理；（４）（１）算出されたアーム長差と、（２）で特定された第１位置と、（３）で特定された第２位置と、偏位測定部４２０により取得された第１偏位情報及び第２偏位情報の少なくとも一方とに基づいて、第１部位と第２部位との間の距離（例えば眼軸長）を算出する処理。
【０２８６】
ここで、距離算出部４６０Ａは、次のように構成されていてよい。まず、距離算出部４６０Ａは、アーム長差と第１位置と第２位置とに基づいて、第１部位と第２部位との間の暫定距離を算出する。更に、距離算出部４６０Ａは、この暫定距離と、第１偏位情報及び第２偏位情報の少なくとも一方と、予め取得された被検眼Ｅの角膜曲率半径とに基づいて、第１部位と第２部位との間の距離を算出する。
【０２８７】
このような距離算出の具体例として、第１部位と第２部位との間の暫定距離をＡＬｍとし、第１偏位情報及び第２偏位情報の一方をｈとし、角膜曲率半径をｒとし、第１部位と第２部位との間の距離（真値）をＡＬとしたとき、距離算出部４６０Ａは、演算式ＡＬ＝（ｒ−ｒ×ｃｏｓ（ａｒｃｓｉｎ（ｈ／ｒ）））＋ＡＬｍ×ｃｏｓ（ａｒｃｓｉｎ（ｈ／ＡＬｍ））によって距離ＡＬを算出することができる。
【０２８８】
これらの任意的な構成によれば、被検眼Ｅの第１部位と第２部位との間の距離を算出するための具体的な処理を提供することが可能である。
【０２８９】
任意的な構成として、スキャン制御部４５０Ａは、第１スキャン制御（第１ＯＣＴスキャン）及び第２スキャン制御（第２ＯＣＴスキャン）の少なくとも一方において、複数回のＯＣＴスキャンをスキャン部４１０に実行させることができる。この場合、距離算出部４６０Ａは、複数回のＯＣＴスキャンにより取得されたデータ群から単一のデータを取得することができる。ここで、距離算出部４６０Ａは、複数回のＯＣＴスキャンにより取得されたデータ群を加算平均することで単一のデータを生成することが可能である。更に、距離算出部４６０Ａは、取得された単一のデータを用いて第１部位と第２部位との間の距離（例えば前述の暫定距離）の算出を行うことができる。
【０２９０】
この任意的な構成によれば、硝子体内を移動する混濁などが後眼部ＯＣＴスキャンに悪影響を与える場合であっても、混濁等に起因するノイズを低減・除去することや、混濁等の影響を受けていないデータ又はその影響が小さいデータを選択することができるので、距離測定の信頼性の向上を図ることが可能である。
【０２９１】
任意的な構成として、スキャン制御部４５０Ａは、第１スキャン制御（第１ＯＣＴスキャン）及び第２スキャン制御（第２ＯＣＴスキャン）の少なくとも一方において、被検眼Ｅの３次元領域に対するＯＣＴスキャンをスキャン部４１０に実行させることができる。この場合、距離算出部４６０Ａは、この３次元領域に対するＯＣＴスキャンにより取得されたデータを解析することにより、被検眼Ｅの特徴点に対応する特徴位置を特定することができる。更に、距離算出部４６０Ａは、この特徴位置を一端とする線分の長さを、第１部位と第２部位との間の距離（例えば前述の暫定距離）として算出することができる。
【０２９２】
第１の典型的な例として、スキャン制御部４５０Ａは、第１スキャン制御（第１ＯＣＴスキャン）において、被検眼Ｅの角膜表面を含む３次元領域に対するＯＣＴスキャンをスキャン部４１０に実行させることができる。更に、距離算出部４６０Ａは、この３次元領域に対するＯＣＴスキャンにより取得されたデータを解析することで、被検眼Ｅの角膜頂点に対応する特徴位置を特定することができる。この場合、距離算出部４６０Ａは、角膜頂点を一端とする線分の長さを、第１部位と第２部位との間の距離（例えば前述の暫定距離）として算出することができる。
【０２９３】
第２の典型的な例として、スキャン制御部４５０Ａは、第２スキャン制御（第２ＯＣＴスキャン）において、被検眼Ｅの網膜表面を含む３次元領域に対するＯＣＴスキャンをスキャン部に実行させることができる。更に、距離算出部４６０Ａは、この３次元領域に対するＯＣＴスキャンにより取得されたデータを解析することで、被検眼Ｅの黄斑中心に対応する特徴位置を特定することができる。この場合、距離算出部４６０Ａは、黄斑中心を一端とする線分の長さを、第１部位と第２部位との間の距離（例えば前述の暫定距離）として算出することができる。
【０２９４】
第１及び第２の典型的な例を組み合わせることで、角膜頂点を一端とし、且つ黄斑中心を他端とする線分の長さ、つまり被検眼Ｅの眼軸長を求めることが可能である。
【０２９５】
任意的な構成として、偏位測定部４２０は、アライメント光学系５０（投射系）と、２（以上）の前眼部カメラ３００（２以上の撮影部）と、偏位算出部４３０とを含む。アライメント光学系５０は、被検眼Ｅの前眼部に光束を投射する。２（以上）の前眼部カメラ３００は、被検眼Ｅの前眼部を互いに異なる方向から撮影する。偏位算出部４３０は、２（以上）の前眼部カメラ３００により取得された２（以上）の前眼部画像のそれぞれに描出された光束の像（輝点）の位置に基づいて、所定の基準位置に対する被検眼Ｅの偏位を算出する。
【０２９６】
この任意的な構成によれば、所定の基準位置に対する被検眼Ｅの偏位を測定するための具体的な構成及び処理を提供することが可能である。
【０２９７】
なお、第２実施形態において説明した任意の事項（構成、要素、処理、動作、作用、機能など）や任意の公知事項を、本効果欄に記載された眼科装置に組み合わせることが可能である。また、第１実施形態において説明した任意の事項（構成、要素、処理、動作、作用、機能など）を、本効果欄に記載された眼科装置に組み合わせることが可能である。
【０２９８】
第２実施形態は、眼科装置の制御方法を提供する。この眼科装置は、被検眼ＥにＯＣＴスキャンを適用するスキャン部（４１０）と、所定の基準位置に対する被検眼（Ｅ）の偏位を測定する偏位測定部（４２０）とを含む。
【０２９９】
この制御方法は、第１スキャン制御ステップと、第２スキャン制御ステップと、偏位測定ステップと、距離算出ステップとを含む。
【０３００】
第１スキャン制御ステップは、被検眼（Ｅ）の第１部位を含む第１領域に対するＯＣＴスキャンをスキャン部（４１０）に実行させる。このＯＣＴスキャンを第１ＯＣＴスキャンと呼ぶ。また、第２スキャン制御ステップは、被検眼（Ｅ）の第１部位と異なる第２部位を含む第２領域に対するＯＣＴスキャンをスキャン部（４１０）に実行させる。このＯＣＴスキャンを第２ＯＣＴスキャンと呼ぶ。
【０３０１】
偏位測定ステップは、第１スキャン制御に対応して被検眼（Ｅ）の第１偏位情報を取得させるステップ、及び、第２スキャン制御に対応して被検眼（Ｅ）の第２偏位情報を取得させるステップの少なくとも一方を、偏位測定部（４２０）に実行させる。
【０３０２】
距離算出ステップは、偏位測定ステップにより取得された第１偏位情報及び第２偏位情報の少なくとも一方と、第１スキャン制御ステップにおいてスキャン部（４１０）により取得された第１データと、第２スキャン制御ステップにおいてスキャン部（４１０）により取得された第２データとに基づいて、被検眼（Ｅ）の第１部位と第２部位との間の距離を算出する。
【０３０３】
このような眼科装置の制御方法によれば、第１ＯＣＴスキャン及び第２ＯＣＴスキャンのいずれか一方又は双方におけるアライメント誤差（偏位情報）を取得し、このアライメント誤差を考慮して距離算出を行うことが可能である。したがって、距離測定の信頼性を担保することができる。
【０３０４】
なお、第１実施形態において説明した任意の事項（構成、要素、処理、動作、作用、機能など）や、第２実施形態において説明した任意の事項（構成、要素、処理、動作、作用、機能など）や、任意の公知事項を、当該制御方法に組み合わせることが可能である。
【０３０５】
このような制御方法をコンピュータに実行させるプログラムを構成することが可能である。このプログラムは、例えば、第２実施形態の眼科装置１Ａ又はその変形例を動作させるための前述のプログラムのいずれかを含んでいてよい。
【０３０６】
また、このようなプログラムを記録したコンピュータ可読な非一時的記録媒体を作成することが可能である。この非一時的記録媒体は任意の形態であってよく、その例として、磁気ディスク、光ディスク、光磁気ディスク、半導体メモリなどがある。
【０３０７】
〈その他の事項〉
以上に説明した態様は、この発明の実施の例示に過ぎない。この発明を実施しようとする者は、この発明の要旨の範囲内における任意の変形（省略、置換、付加等）を施すことが可能である。
【０３０８】
例えば、実施形態に係る眼科装置は、被検眼の特性を測定するための構成を備えていてもよい。具体例として、実施形態に係る眼科装置は、被検眼の角膜曲率半径を測定するための構成を備えていてよい。角膜曲率半径を測定するための構成は、従来の角膜形状測定装置と同様の光学系、演算系及び制御系を含んでいてよい。角膜曲率半径を測定するための構成の例として、本出願人による特開２０１７−０６３９７８号公報に開示された、ケラト板（ケラトリング）又はプラチド板（プラチドリング）を利用したものがある。また、前眼部ＯＣＴスキャンによって角膜曲率半径を測定してもよい。なお、角膜曲率半径を測定するための構成はこれら例示に限定されず、任意の公知技術を利用した構成であってよい。
【０３０９】
実施形態に係る眼科装置により測定可能な被検眼の特性は角膜曲率半径に限定されない。例えば、実施形態に係る眼科装置は、被検眼の屈折力（球面度数、乱視度数、乱視軸角度など）を測定するための構成を備えていてよい。被検眼の屈折力を測定するための構成は、従来の屈折力測定装置（レフラクトメータ）と同様の光学系、演算系及び制御系を含んでいてよい。屈折力を測定するための構成の例として、本出願人による特開２０１７−０６３９７８号公報に開示されたものがある。
【０３１０】
実施形態に係る眼科装置が眼屈折力測定機能を有する場合、この眼科装置は、前述の開示のようにフォーカス光学系６０を用いる代わりに、眼屈折力測定機能を用いてフォーカス位置を決定し、この位置にフォーカスを合わせるようにＯＣＴ合焦レンズ４３を移動させることができる。
【０３１１】
前述の開示では、適用可能なアライメント手法として、アライメント指標を用いた手法と前眼部カメラを利用した手法とを説明したが、他のアライメント手法を適用してもよい。他のアライメント手法の例として光テコを利用した手法がある。なお、光テコを利用した眼科装置のアライメント手法は、例えば、特開２０１２−１４８０３２号公報、特開２０１８−０５０９２２号公報などに開示されている。
【０３１２】
本例の眼科装置の偏位測定部は、光テコを利用することで、所定の基準位置に対する被検眼の偏位を測定する。所定の基準位置は、例えば、ワーキングディスタンスに対応する位置、つまり所定のワーキングディスタンスだけ被検眼からｚ方向に離れた位置、であり、測定される偏位は、典型的にはｚ方向における偏位である。
【０３１３】
本例の偏位測定部は、被検眼の前眼部に斜方から光束を投射する投射系と、投射された光束の前眼部からの反射光束を検出するイメージセンサーとを含む。投射系及びイメージセンサーの構成及び配置は、従来の光テコ型アライメント手段と同じであってよい。
【０３１４】
典型的な投射系は、光源とレンズとを含む。典型的な投射系の光軸は、測定アームの光軸（対物レンズの光軸）に対して第１方向に第１角度だけ傾斜している。典型的なイメージセンサーは、ＣＣＤイメージセンサー又はＣＭＯＳイメージセンサーであり、且つ、ラインセンサー又はエリアセンサーである。典型的には、イメージセンサーと被検眼Ｅとの間に結像レンズが配置される。イメージセンサーと結像レンズとを含む検出系の光軸は、測定アームの光軸に対し、第１方向とは反対の第２方向に、第１角度と等しい第２角度だけ傾斜している。
【０３１５】
このような構成及び配置により、投射系及び検出系が被検眼に対して所定範囲内に位置するとき、イメージセンサーは反射光束を検出することができる。また、投射系及び検出系と被検眼との間の相対位置が変化すると、イメージセンサーによる反射光束の検出位置が変化する。つまり、投射系及び検出系と被検眼との間の相対位置に応じて、イメージセンサーの受光エリア（受光素子アレイ）に対する反射光束の投影位置が変化する。
【０３１６】
本例の偏位測定部は、イメージセンサーによる反射光束の検出位置に基づいて被検眼の偏位を算出する偏位算出部を含む。本例の偏位算出部が実行する演算は、従来の光テコ型アライメント手段が実行する演算と同様であり、典型的にはｚ方向における偏位を求めるものである。本例の偏位算出部は、回路を含むハードウェアと、偏位算出ソフトウェアとの協働により実現される。
【０３１７】
本例によれば、アライメント指標を用いる場合や２以上の前眼部カメラを用いる場合と同様に、所定の基準位置に対する被検眼の偏位を測定するための具体的な構成及び処理を提供することが可能である。
【符号の説明】
【０３１８】
１  眼科装置
５０  アライメント光学系
１５０  移動機構
２１０、２１０Ａ  制御部
３００  前眼部カメラ
４１０  スキャン部
４２０  偏位測定部
４３０  偏位算出部
４４０、４４０Ａ  アライメント制御部
４５０、４５０Ａ  スキャン制御部
【図１】
2020044027.tif 000003
【図２】
2020044027.tif 000004
【図３Ａ】
2020044027.tif 000005
【図３Ｂ】
2020044027.tif 000006
【図４Ａ】
2020044027.tif 000007
【図４Ｂ】
2020044027.tif 000008
【図５】
2020044027.tif 000009
【図６】
2020044027.tif 000010
【図７】
2020044027.tif 000011
【図８】
2020044027.tif 000012
【図９】
2020044027.tif 000013
【図１０】
2020044027.tif 000014