(57)【要約】      （修正有）【課題】被検眼が撮影光を探すことによって生じる被検眼の大きな動きを抑制する眼科撮影装置及びその作動方法、並びに、プログラムを提供する。【解決手段】基準となる第１の画像を撮影した被検眼の位置である第１の撮影位置と、第１の画像の撮影よりも後の撮影によって第２の画像を撮影した被検眼の位置である第２の撮影位置との位置ずれ量ΔＸＹを算出し（Ｓ２０１）、位置ずれ量ΔＸＹが第１の位置ずれ量閾値Ｔ１よりも小さい場合に、位置ずれ量ΔＸＹに応じたトラッキングを行わない制御を行う（Ｓ２０９，Ｓ２１６）。【選択図】図５
2019042051.tif 000002
【特許請求の範囲】
【請求項１】
被検眼に対して撮影光を走査し、前記被検眼からの前記撮影光の戻り光を受光して前記被検眼の撮影を行う眼科撮影装置であって、
前記撮影によって基準となる第１の画像と、前記第１の画像の撮影よりも後の前記撮影によって第２の画像とを取得する画像取得手段と、
前記第１の画像を撮影した前記被検眼の位置である第１の撮影位置と、前記第２の画像を撮影した前記被検眼の位置である第２の撮影位置との位置ずれ量を算出する位置ずれ量算出手段と、
前記位置ずれ量に応じて、前記撮影光の前記走査の位置を追尾させる追尾手段と、
前記位置ずれ量が閾値よりも小さい場合に、前記位置ずれ量に応じた前記追尾を行わない制御、または、前記被検眼に対する光の照射状態を変更する制御を行う制御手段と、
を有することを特徴とする眼科撮影装置。
【請求項２】
前記制御手段は、前記位置ずれ量に応じた前記追尾を行わない制御として、前記追尾手段に前記閾値以上の前記走査の位置の移動を伴う追尾を行わせる制御を行うことを特徴とする請求項１に記載の眼科撮影装置。
【請求項３】
前記制御手段は、
前記閾値以上の所定の位置ずれ量を設定し、
前記位置ずれ量算出手段で算出された位置ずれ量と前記所定の位置ずれ量とを用いて、前記制御を行うことを特徴とする請求項２に記載の眼科撮影装置。
【請求項４】
前記制御手段は、前記所定の位置ずれ量を用いた前記制御の回数に応じて、前記所定の位置ずれ量を設定し直すことを特徴とする請求項３に記載の眼科撮影装置。
【請求項５】
前記制御手段は、前記被検眼に対する光の照射状態を変更する制御として、前記撮影光を点灯の状態から消灯の状態に変更する制御を行うことを特徴とする請求項１に記載の眼科撮影装置。
【請求項６】
前記被検眼に対して、前記被検眼の固視を促す固視光を照射する固視光照射手段を更に有し、
前記制御手段は、前記被検眼に対する光の照射状態を変更する制御として、前記被検眼に対する前記固視光の照射状態を変更する制御を行うことを特徴とする請求項１に記載の眼科撮影装置。
【請求項７】
前記制御手段は、前記被検眼に対する前記固視光の照射状態を変更する制御として、前記固視光を点灯の状態から点滅の状態に変更する制御を行うことを特徴とする請求項６に記載の眼科撮影装置。
【請求項８】
前記制御手段は、前記被検眼に対する光の照射状態を変更する制御を行う場合、前記位置ずれ量に応じた前記追尾の制御を行うことを特徴とする請求項１乃至７のいずれか１項に記載の眼科撮影装置。
【請求項９】
前記画像取得手段は、前記第２の画像として１つの画像を取得することを特徴とする請求項１乃至８のいずれか１項に記載の眼科撮影装置。
【請求項１０】
前記画像取得手段は、前記第２の画像として複数の画像を取得し、
前記位置ずれ量算出手段は、前記第２の画像として前記取得された複数の画像のそれぞれについて前記位置ずれ量を算出し、
前記制御手段は、前記位置ずれ量算出手段で算出された複数の前記位置ずれ量のうち、前記閾値よりも小さい前記位置ずれ量の数に応じて、前記制御を行うことを特徴とする請求項１乃至８のいずれか１項に記載の眼科撮影装置。
【請求項１１】
前記撮影光は、前記被検眼の眼底を走査するものであり、
前記閾値は、前記眼底の黄斑に近い位置を前記走査する場合の方が、前記眼底の黄斑に遠い位置を前記走査する場合よりも、小さい値を用いることを特徴とする請求項１乃至１０のいずれか１項に記載の眼科撮影装置。
【請求項１２】
前記位置ずれ量算出手段による前記位置ずれ量の算出精度は、前記被検眼の１つの視細胞の大きさよりも高いことを特徴とする請求項１乃至１１のいずれか１項に記載の眼科撮影装置。
【請求項１３】
前記制御手段は、前記閾値よりも大きい第２の閾値を用いて、前記位置ずれ量が前記閾値以上であって前記第２の閾値以下である場合に当該位置ずれ量に応じた前記追尾の制御を行い、前記位置ずれ量が前記第２の閾値よりも大きい場合に当該位置ずれ量に応じた前記追尾を行わない制御を行うことを特徴とする請求項１乃至１２のいずれか１項に記載の眼科撮影装置。
【請求項１４】
前記戻り光の収差を測定する収差測定手段と、
前記測定した収差を補正する収差補正手段と、
を更に有することを特徴とする請求項１乃至１３のいずれか１項に記載の眼科撮影装置。
【請求項１５】
被検眼に対して撮影光を走査し、前記被検眼からの前記撮影光の戻り光を受光して前記被検眼の撮影を行う眼科撮影装置の作動方法であって、
前記撮影によって基準となる第１の画像と、前記第１の画像の撮影よりも後の前記撮影によって第２の画像とを取得する画像取得ステップと、
前記第１の画像を撮影した前記被検眼の位置である第１の撮影位置と、前記第２の画像を撮影した前記被検眼の位置である第２の撮影位置との位置ずれ量を算出する位置ずれ量算出ステップと、
前記位置ずれ量に応じて、前記撮影光の前記走査の位置を追尾させる追尾ステップと、
前記位置ずれ量が閾値よりも小さい場合に、前記位置ずれ量に応じた前記追尾を行わない制御、または、前記被検眼に対する光の照射状態を変更する制御を行う制御ステップと、
を有することを特徴とする眼科撮影装置の作動方法。
【請求項１６】
コンピュータを、請求項１乃至１４のいずれか１項に記載の眼科撮影装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被検眼に対して撮影光を走査し、被検眼からの撮影光の戻り光を受光して被検眼の撮影を行う眼科撮影装置及びその作動方法、並びに、プログラムに関するものである。
【背景技術】
【０００２】
近年、被検眼に対して撮影光を走査し、被検眼からの撮影光の戻り光を受光して被検眼の撮影を行う眼科撮影装置が提案されている（例えば、非特許文献１参照）。具体的に、非特許文献１には、高解像度化等に対応するため、戻り光を用いて被検眼の収差を測定し、その収差を補正する補償光学（Ａｄａｐｔｉｖｅ  Ｏｐｔｉｃｓ：ＡＯ）機能を備えた眼科撮影装置が提案されている。このような補償光学（ＡＯ）機能を備えた眼科撮影装置では、撮影の開始から終了までに多少の時間がかかる。この場合、固視微動と呼ばれる不随意的な眼球運動や固視不良による眼球運動或いは顔の動きに伴う眼の動きの影響を受けやすくなり、例えば特許文献１に記載されているように被検眼の動きに対して撮影光を追尾（トラッキング）する技術が重要になっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】米国特許第７７５８１８９号明細書
【非特許文献】
【０００４】
【非特許文献１】Ｙ．Ｚｈａｎｇ  ｅｔ  ａｌ，Ｏｐｔｉｃｓ  Ｅｘｐｒｅｓｓ，Ｖｏｌ．１４，Ｎｏ．１０，１５  Ｍａｙ  ２００６
【発明の概要】
【発明が解決しようとする課題】
【０００５】
眼は、一点を注視している場合においても、上述した固視微動により常に動いている。このため、眼の構造内に存在する物体以外は常に微小に動いた状態で網膜に描写されており、脳の視覚処理では、この動いている像の情報を処理して認識するようになっている。逆に言えば、脳では、眼に動かない状態で描写されているものは認識できない。
【０００６】
この点、特許文献１に記載のトラッキングを行う際に、撮影光による撮影位置が網膜上で略静止状態となった場合には、脳では撮影光が停止物であると認識して視界から消えてしまう。この場合、被検者は、当初見えていた撮影光が視界から消えてしまうために本能的に撮影光を探してしまい、その結果、被検眼Ｅが大きく動いてしまい、被検眼の撮影が失敗してしまうという問題があった。
【０００７】
本発明は、このような問題点に鑑みてなされたものであり、被検眼が撮影光を探すことによって生じる被検眼の大きな動きを抑制する仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の眼科撮影装置は、被検眼に対して撮影光を走査し、前記被検眼からの前記撮影光の戻り光を受光して前記被検眼の撮影を行う眼科撮影装置であって、前記撮影によって基準となる第１の画像と、前記第１の画像の撮影よりも後の前記撮影によって第２の画像とを取得する画像取得手段と、前記第１の画像を撮影した前記被検眼の位置である第１の撮影位置と、前記第２の画像を撮影した前記被検眼の位置である第２の撮影位置との位置ずれ量を算出する位置ずれ量算出手段と、前記位置ずれ量に応じて、前記撮影光の前記走査の位置を追尾させる追尾手段と、前記位置ずれ量が閾値よりも小さい場合に、前記位置ずれ量に応じた前記追尾を行わない制御、または、前記被検眼に対する光の照射状態を変更する制御を行う制御手段と、を有する。
また、本発明は、上述した眼科撮影装置の作動方法、及び、上述した眼科撮影装置の各手段としてコンピュータを機能させるためのプログラムを含む。
【発明の効果】
【０００９】
本発明によれば、被検眼が撮影光を探すことによって生じる被検眼の大きな動きを抑制することができる。これにより、被検眼の撮影失敗を防ぐことが可能になる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１の実施形態に係る眼科撮影装置の概略構成の一例を示す図である。
【図２】図１に示す波面センサーの概略構成の一例を示す図である。
【図３】図１に示す波面センサーで測定する波面を説明するための図である。
【図４】本発明の第１の実施形態に係る眼科撮影装置の作動方法における処理手順の一例を示すフローチャートである。
【図５】本発明の第１の実施形態を示し、図４のステップＳ１０６におけるトラッキング処理の第１処理例を示すフローチャートである。
【図６】本発明の第１の実施形態を示し、図４のステップＳ１０６におけるトラッキング処理の第２処理例を示すフローチャートである。
【図７】本発明の第１の実施形態を示し、図４のステップＳ１０６におけるトラッキング処理の第３処理例を示す模式図である。
【図８】本発明の第２の実施形態を示し、図４のステップＳ１０６におけるトラッキング処理の第１処理例を示すフローチャートである。
【図９】本発明の第３の実施形態に係る眼科撮影装置の概略構成の一例を示す図である。
【図１０】本発明の第３の実施形態を示し、図４のステップＳ１０６におけるトラッキング処理の第１処理例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下に、図面を参照しながら、本発明を実施するための形態（実施形態）について説明する。
【００１２】
（第１の実施形態）
まず、本発明の第１の実施形態について説明する。
【００１３】
図１は、本発明の第１の実施形態に係る眼科撮影装置１００−１の概略構成の一例を示す図である。具体的に、本実施形態では、眼科撮影装置１００−１として、被検眼Ｅの眼底Ｅｆを撮影する装置を適用した例について説明を行う。また、本実施形態では、眼科撮影装置１００−１として、被検眼Ｅの収差を測定し、その収差を補正する補償光学（Ａｄａｐｔｉｖｅ  Ｏｐｔｉｃｓ：ＡＯ）機能を備えた撮影装置を適用した例について説明を行う。
【００１４】
図１に示す眼科撮影装置１００−１において、撮影光源１０１は、制御部１１７の制御に基づいて、被検眼Ｅに向けて撮影光（測定光と称してもよい）を照射する。例えば、撮影光源１０１は、波長７９５ｎｍ程度の撮影光を出力するＳＬＤ光源（Ｓｕｐｅｒ  Ｌｕｍｉｎｅｓｃｅｎｔ  Ｄｉｏｄｅ）を用いることができる。なお、本実施形態においては、撮影光源１０１は、出力する撮影光の波長に関して特に制限されるものではないが、眼底撮撮影用として被検者の眩しさの軽減と分解能の維持のために、波長７５０ｎｍ〜１５００ｎｍ程度が好適である。なお、ここでは、撮影光源１０１としてＳＬＤ光源を用いる例を挙げたが、例えばレーザ光源等のその他の光源を用いる態様も、本実施形態に適用可能である。また、本実施形態では、眼底撮影用の光源と被検眼Ｅの収差測定用の光源を共用としている（撮影光源１０１としている）が、それぞれを別光源とし、光路の途中で合波する構成としてもよい。
【００１５】
撮影光源１０１から照射された撮影光は、単一モードの光ファイバー１０２を通って、コリメータ１０３により、平行光線（撮影光１０４）として出射される。撮影光源１０１から照射された撮影光の偏光は、光ファイバー１０２の経路に具備された偏光調整器（不図示）により調整される。なお、別の構成として、コリメータ１０３から出射された後の撮影光１０４の光路に偏光を調整する光学部品を配置する構成も、本実施形態に適用可能である。この場合、コリメータ１０３から出射される撮影光１０４の偏光が図１の紙面に水平な偏光成分となるように偏光調整器を調整し、この偏光を第１の偏光とする。
【００１６】
コリメータ１０３から出射された撮影光１０４は、ビームスプリッターを含み構成されている光分割部１０５を透過し、補償光学系に導光される。本実施形態において、補償光学系は、光分割部１０６、波面センサー１１５、波面補正デバイス１０８、及び、これらに撮影光１０４を導光するための反射ミラー１０７−１〜１０７−４を含み構成されている。
【００１７】
波面センサー１１５は、被検眼Ｅからの撮影光１０４の戻り光の収差を測定する収差測定手段である。また、波面補正デバイス１０８は、補償光学制御部１１６の制御に基づいて、波面センサー１１５で測定した収差を補正する収差補正手段である。また、反射ミラー１０７−１〜１０７−４は、少なくとも被検眼Ｅの瞳と、波面センサー１１５、波面補正デバイス１０８とが、光学的に共役関係になるように設置されている。また、本実施形態では、光分割部１０６として、例えばビームスプリッターを用いる。
【００１８】
光分割部１０６を透過した撮影光１０４は、反射ミラー１０７−１及び反射ミラー１０７−２で反射されて波面補正デバイス１０８に入射する。ここで、本実施形態では、波面補正デバイス１０８として可変形状ミラーを用いる。この可変形状ミラーは、反射面が複数領域に分割されており、各領域の角度を変えることにより、被検眼Ｅからの撮影光１０４の戻り光の波面を変化させることができるミラーである。なお、本発明においては、波面補正デバイス１０８は、この可変形状ミラーに限定されるものではなく、例えば、液晶素子を用いた空間位相変調器を用いる形態も可能である。この形態の場合には、被検眼Ｅからの戻り光の両偏光を補正するために、２つの空間位相変調器を用いる場合もある。そして、波面補正デバイス１０８で反射された撮影光１０４は、さらに、反射ミラー１０７−３及び１０７−４で反射され、走査光学系に導光される。
【００１９】
図１に示す眼科撮影装置１００−１において、反射ミラー１０７−３及び１０７−４で反射された撮影光１０４は、走査光学系の一構成である光走査部材１０９−１によって、被検眼Ｅの眼底Ｅｆを１次元走査もしくは２次元走査する。ここで、本実施形態では、光走査部材１０９−１は、主走査用（眼底Ｅｆの水平方向（例えば図１に示すＸ方向）走査用）と副走査用（眼底Ｅｆの垂直方向（例えば図１に示すＹ方向）走査用）として、１つの共振スキャナーと１つのガルバノスキャナーを用いる。なお、他の構成として、光走査部材１０９−１に２つのガルバノスキャナーを用いることもできる。また、光走査部材１０９−１の各スキャナーを光学的な共役状態にするために、各スキャナーの間にミラーやレンズといった光学部材を用いる場合もある。
【００２０】
また、図１に示す眼科撮影装置１００−１には、走査光学系の一構成として、さらに、トラッキングミラー１０９−２が設けられている。このトラッキングミラー１０９−２は、撮影された画像の位置ずれ量に応じて、光走査部材１０９−１による撮影光１０４の走査の位置を追尾（トラッキング）させる追尾手段である。本実施形態においては、トラッキングミラー１０９−２は、２つのガルバノスキャナーを含み構成されており、撮影領域をさらに２方向（例えば、図１に示すＸ方向及びＹ方向）に移動させることが可能である。なお、他の構成として、光走査部材１０９−１がトラッキングミラー１０９−２の機能を兼用する構成や、トラッキングミラー１０９−２が光走査部材１０９−１の共振スキャナーの方向のみトラッキングを行う構成、トラッキングミラー１０９−２が２次元ミラーの構成も、適用可能である。また、光走査部材１０９−１とトラッキングミラー１０９−２とを光学的に共役関係とするために、不図示のリレー光学系を用いる形態であってもよい。
【００２１】
光走査部材１０９−１及びトラッキングミラー１０９−２で走査された撮影光１０４は、接眼レンズ１１０−１及び１１０−２を介して被検眼Ｅに照射される。被検眼Ｅに照射された撮影光１０４は、眼底Ｅｆで反射もしくは散乱される。接眼レンズ１１０−１及び１１０−２の位置を調整することによって、被検眼Ｅの視度に合わせて最適な撮影光１０４の照射を行うことが可能となる。図１に示す例では、接眼レンズ１１０−１及び１１０−２を用いたが、これに替えて球面ミラー等の光学部材を構成してもよい。
【００２２】
被検眼Ｅの眼底Ｅｆ（網膜）で反射もしくは散乱された撮影光１０４の戻り光は、入射した時の経路を逆向きに進行し、光分割部１０６によってその一部が波面センサー１１５の方向に導かれて、当該戻り光の収差に係る波面を測定するために用いられる。具体的に、光分割部１０６で波面センサー１１５に向けて反射された撮影光１０４の戻り光は、リレー光学系１１９−１、アパーチャー１２０及びリレー光学系１１９−２を介して、波面センサー１１５に入射する。リレー光学系１１９−１とリレー光学系１１９−２との間に設けられているアパーチャー１２０は、レンズ等からの不要な反射散乱光を波面センサー１１５に入射させないようにするためのものである。例えば、本実施形態においては、波面センサー１１５としてシャックハルトマンセンサーを用いる。この波面センサー１１５の構成例を図２を用いて以下に説明する。
【００２３】
図２は、図１に示す波面センサー１１５の概略構成の一例を示す図である。
図２（ａ）に示すように、波面センサー１１５は、マイクロレンズアレイ１３２及びＣＣＤセンサー１３３を有して構成されている。
【００２４】
マイクロレンズアレイ１３２は、撮影光１０４の戻り光１３１をＣＣＤセンサー１３３上の焦点面１３４に集光させるものである。
【００２５】
図２（ｂ）は、図２（ａ）に示す波面センサー１１５を、図２（ａ）のＡ−Ａ'で示す位置から見た様子を示す図である。図２（ａ）に示すマイクロレンズアレイ１３２は、図２（ｂ）に示すように、複数のマイクロレンズ１３５から構成されている。例えば、波面センサー１１５は、３０個×４０個のマイクロレンズ１３５を有するシャックハルトマンセンサーを用いて構成されている。撮影光１０４の戻り光１３１は、図２（ｂ）に示す各マイクロレンズ１３５を通してＣＣＤセンサー１３３上に集光される。このため、撮影光１０４の戻り光１３１は、図２（ｃ）に示すように、マイクロレンズ１３５の個数分のスポット１３６に分割されて、ＣＣＤセンサー１３３上に集光される。
【００２６】
図１に示す補償光学制御部１１６は、制御部１１７の制御に基づいて、図２（ｃ）に示す各スポット１３６の位置から、入射した戻り光１３１の波面を計算する。例えば、補償光学制御部１１６は、各スポット１３６の元の位置と波面センサー１１５で測定された位置との差から各収差測定点における戻り光１３１の波面の傾きを算出する。そして、例えば、補償光学制御部１１６は、算出した傾きを積分することによって、各収差測定点における位相情報を取得する。また、例えば、補償光学制御部１１６は、各スポット１３６の元の位置と波面センサー１１５で測定された位置との差からＺｅｒｎｉｋｅ係数を算出することも可能である。
【００２７】
図３は、図１に示す波面センサー１１５で測定する波面を説明するための図である。この図３において、図２に示す構成と同様の構成については同じ符号を付しており、その詳細な説明は省略する。
【００２８】
図３（ａ）には、球面収差を持つ波面１３７が示されている。図３（ａ）に示す例の場合、撮影光１０４の戻り光１３１は、図３（ａ）に示す波面１３７で形成されている。撮影光１０４の戻り光１３１は、マイクロレンズアレイ１３２によって、ＣＣＤセンサー１３３において波面１３７の局所的な垂線方向の位置に集光される。図３（ｂ）は、この場合の戻り光１３１のＣＣＤセンサー１３３における集光状態の一例を示す図である。戻り光１３１が球面収差を持つため、スポット１３６は、図３（ｂ）に示すように、ＣＣＤセンサー１３３の中央部に偏った状態で集光される。この位置を計算することによって、戻り光１３１の波面が検出される。
【００２９】
ここで、再び、図１の説明に戻る。
図１において、光分割部１０６を透過した撮影光１０４の戻り光は、光分割部１０５によって一部が反射され、コリメータ１１２及び光ファイバー１１３を介して、光強度センサー１１４に導光される。光強度センサー１１４は、受光した撮影光１０４の戻り光を電気信号である画像信号として検出する。
【００３０】
制御部１１７は、眼科撮影装置１００−１の動作を統括して制御するとともに、各種の処理を行う。例えば、制御部１１７は、光強度センサー１１４から画像信号を取得して、被検眼Ｅに係る眼底画像を生成し、生成した眼底画像をディスプレイ１１８に表示する制御を行う。ディスプレイ１１８は、制御部１１７の制御に基づいて、眼底画像を含む各種の画像や、各種の情報を表示する。
【００３１】
補償光学制御部１１６は、制御部１１７の制御に基づいて、波面センサー１１５で検出された撮影光１０４の戻り光の波面データを取得し、当該波面データに基づいて波面補正デバイス１０８に戻り光の波面を補正させる。具体的に、補償光学制御部１１６は、波面センサー１１５から取得した戻り光の波面データに基づいて、収差のない波面に補正するべく波面補正デバイス１０８の画素ごとに変調量（補正量）を求め、これを波面補正デバイス１０８に出力し制御する。なお、波面センサー１１５による戻り光の波面測定と波面補正デバイス１０８による波面補正とは繰り返し行われ、常に最適な波面となるようにフィードバック制御が行われる。
【００３２】
また、トラッキング制御部１２１は、制御部１１７の制御に基づいて、トラッキングミラー１０９−２によるトラッキングの制御を行う。具体的に、制御部１１７は、まず、眼底画像として、基準となるリファレンス画像（第１の画像）と、当該リファレンス画像の撮影よりも後の撮影によって取得された処理対象画像（第２の画像）とを取得する。次いで、制御部１１７は、リファレンス画像を撮影した被検眼Ｅ（より詳細には、眼底Ｅｆ）の位置である第１の撮影位置と、処理対象画像を撮影した被検眼Ｅ（より詳細には、眼底Ｅｆ）の位置である第２の撮影位置との位置ずれ量を算出する。そして、制御部１１７は、算出した位置ずれ量によって、トラッキング制御部１２１を介して、トラッキングミラー１０９−２によるトラッキングを制御する。
【００３３】
図４は、本発明の第１の実施形態に係る眼科撮影装置１００−１の作動方法における処理手順の一例を示すフローチャートである。
【００３４】
ステップＳ１０１において、制御部１１７は、撮影光源１０１を点灯させて眼底撮影を開始し、眼底画像を取得する。
【００３５】
続いて、ステップＳ１０２において、制御部１１７は、ステップＳ１０１で取得した眼底画像を、基準となるリファレンス画像（第１の画像）として設定する。また、制御部１１７は、当該リファレンス画像を撮影した被検眼Ｅ（より詳細には、眼底Ｅｆ）の位置を第１の撮影位置として取得し、これを記憶する。
【００３６】
なお、図４に示す例では、ステップＳ１０２において最初に取得した眼底画像（Ｉｍａｇｅ  ０）をリファレンス画像として設定しているが、本発明においてはこの形態に限定されるものではない。例えば、画質等に関する閾値を超えた場合に当該眼底画像をリファレンス画像として設定する形態や、任意の条件に合致した段階で当該眼底画像をリファレンス画像として設定する形態も、本発明に適用可能である。
【００３７】
続いて、ステップＳ１０３において、現在の位置ずれ量をクリアする。ここで、図１に示す例では、光走査部材１０９−１は、撮影光１０４をＸＹ方向に走査し、また、トラッキングミラー１０９−２は、位置ずれ量によって撮影光１０４のＸＹ方向の走査位置をトラッキングするため、以下、位置ずれ量をΔＸＹで示す。即ち、ステップＳ１０３では、現在の位置ずれ量ΔＸＹを０にしてクリアする。
【００３８】
続いて、ステップＳ１０４において、制御部１１７は、ステップＳ１０１で取得されたリファレンス画像の撮影よりも後の撮影によって、眼底画像として処理対象画像（第２の画像）を取得する。また、制御部１１７は、当該処理対象画像を撮影した被検眼Ｅ（より詳細には、眼底Ｅｆ）の位置を第２の撮影位置として取得し、これを記憶する。
【００３９】
続いて、ステップＳ１０５において、制御部１１７は、現在の眼底撮影の設定がトラッキングミラー１０９−２を用いたトラッキングを行う設定であるか否かを判断する。この判断の結果、現在の眼底撮影の設定がトラッキングミラー１０９−２を用いたトラッキングを行う設定でない場合には（Ｓ１０５／ＮＯ）、ステップＳ１０７に進む。
【００４０】
一方、ステップＳ１０５の判断の結果、現在の眼底撮影の設定がトラッキングミラー１０９−２を用いたトラッキングを行う設定である場合には（Ｓ１０５／ＹＥＳ）、ステップＳ１０６に進む。ここで、本実施形態では、現在の眼底撮影の設定がトラッキングミラー１０９−２を用いたトラッキングを行う設定がなされているものとする。
ステップＳ１０６に進むと、制御部１１７は、トラッキングミラー１０９−２を用いたトラッキング処理を行う。そして、このステップＳ１０６の処理が終了すると、ステップＳ１０７に進む。
【００４１】
ステップＳ１０７に進むと、制御部１１７は、例えば検者からディスプレイ１１８に構成されている操作入力部を介して、眼底撮影の終了指示がなされたか否かを判断する。この判断の結果、眼底撮影の終了指示がなされていない場合には（Ｓ１０７／ＮＯ）、ステップＳ１０４に戻り、ステップＳ１０４以降の処理を再度行う。
【００４２】
一方、ステップＳ１０７の判断の結果、眼底撮影の終了指示がなされた場合には（Ｓ１０７／ＹＥＳ）、図４のフローチャートの処理を終了する。
【００４３】
なお、ステップＳ１０１（更にはＳ１０２）でリファレンス画像を取得し、ステップＳ１０４で処理対象画像を取得する処理を行う制御部１１７は、画像取得手段を構成する。
【００４４】
図５は、本発明の第１の実施形態を示し、図４のステップＳ１０６におけるトラッキング処理の第１処理例を示すフローチャートである。
【００４５】
図５に示す第１処理例では、図４のステップＳ１０６におけるトラッキング処理が開始されると、図５のステップＳ２０１において、制御部１１７は、ステップＳ１０１及びＳ１０２で取得したリファレンス画像における第１の撮影位置と、ステップＳ１０４で取得した処理対象画像における第２の撮影位置との位置ずれ量ΔＸＹを算出する。ここでの位置ずれ量ΔＸＹの算出手法としては、例えば、画像相関やパターンマッチング等の公知処理を用いることができる。このステップＳ２０１の処理を行う制御部１１７は、位置ずれ量算出手段を構成する。
【００４６】
続いて、ステップＳ２０２において、制御部１１７は、ステップＳ２０１で算出した位置ずれ量ΔＸＹが、第１の位置ずれ量閾値Ｔ１よりも小さいか否かを判断する。ここで、ステップＳ２０２では、Ｓ１０４で取得された処理対象画像が２枚目以降の処理対象画像（即ち、Ｓ１０４のｎが２以上の場合）であって、後述するＳ２０８で所定の位置ずれ量ａが設定されている場合には、ΔＸＹ−ａ＜Ｔ１であるか否かの判断を行う。なお、Ｓ１０４で取得された処理対象画像が１枚目の処理対象画像（即ち、Ｓ１０４のｎが１の場合）には、所定の位置ずれ量ａが設定されていないため、ΔＸＹ＜Ｔ１であるか否かの判断を行う。
【００４７】
ステップＳ２０２の判断の結果、ステップＳ２０１で算出した位置ずれ量ΔＸＹ（所定の位置ずれ量ａが設定されている場合には、ΔＸＹ−ａ）が、第１の位置ずれ量閾値Ｔ１よりも小さくない場合には（Ｓ２０２／ＮＯ）、ステップＳ２０３に進む。
ステップＳ２０３に進むと、制御部１１７は、第１カウンターをクリアする。即ち、ここでは、第１カウンター値ｉを０にしてクリアする。
【００４８】
一方、ステップＳ２０２の判断の結果、ステップＳ２０１で算出した位置ずれ量ΔＸＹ（所定の位置ずれ量ａが設定されている場合には、ΔＸＹ−ａ）が、第１の位置ずれ量閾値Ｔ１よりも小さい場合には（Ｓ２０２／ＹＥＳ）、ステップＳ２０４に進む。
ステップＳ２０４に進むと、制御部１１７は、第１カウンター値ｉに１を加算する。
【００４９】
ステップＳ２０３の処理が終了した場合、或いは、ステップＳ２０４の処理が終了した場合には、ステップＳ２０５に進む。
ステップＳ２０５に進むと、制御部１１７は、第１カウンター値ｉが第１の回数閾値Ｋ１よりも大きいか否かを判断する。
【００５０】
ステップＳ２０５の判断の結果、第１カウンター値ｉが第１の回数閾値Ｋ１よりも大きくない（即ちｉ≦Ｋ１である）場合には（Ｓ２０５／ＮＯ）、ステップＳ２０６に進む。
ステップＳ２０６に進むと、制御部１１７は、ステップＳ２０１で算出した位置ずれ量ΔＸＹから、トラッキングミラー１０９−２を構成するガルバノスキャナーの駆動量を算出する。ここでは、ガルバノスキャナーの駆動量（ΔＸＹ）として、ステップＳ２０１で算出した位置ずれ量ΔＸＹをそのまま用いる。
【００５１】
一方、ステップＳ２０５の判断の結果、第１カウンター値ｉが第１の回数閾値Ｋ１よりも大きい場合には（Ｓ２０５／ＹＥＳ）、ステップＳ２０７に進む。
ステップＳ２０７に進むと、制御部１１７は、撮影位置（撮影光１０４の走査位置）をずらすのが初回であるか否かを判断する。ここでの判断は、後述する第２カウンター値ｊが０であるか否かに基づいて行う。
【００５２】
ステップＳ２０７の判断の結果、撮影位置をずらすのが初回である場合には（Ｓ２０７／ＹＥＳ）、ステップＳ２０８に進む。
ステップＳ２０８に進むと、制御部１１７は、上述した第１の位置ずれ量閾値以上の値であって任意の所定の位置ずれ量ａ（ａ≧Ｔ１）を設定する。
【００５３】
ステップＳ２０７で撮影位置をずらすのが初回でないと判断された場合（Ｓ２０７／ＮＯ）、或いは、ステップＳ２０８の処理が終了した場合には、ステップＳ２０９に進む。
ステップＳ２０９に進むと、制御部１１７は、ステップＳ２０１で算出した位置ずれ量ΔＸＹと、現在設定されている所定の位置ずれ量ａとを用いて、トラッキングミラー１０９−２を構成するガルバノスキャナーの駆動量を算出する。ここでは、ガルバノスキャナーの駆動量（ΔＸＹ）として、ステップＳ２０１で算出した位置ずれ量ΔＸＹに現在設定されている所定の位置ずれ量ａを加えたものを用いる。
【００５４】
続いて、ステップＳ２１０において、制御部１１７は、撮影位置をずらした回数をカウントする第２カウンターの値（第２カウンター値）ｊに１を加算する。
【００５５】
続いて、ステップＳ２１１において、制御部１１７は、第２カウンター値ｊが第２の回数閾値Ｋ２よりも大きいか否かを判断する。
【００５６】
ステップＳ２１１の判断の結果、第２カウンター値ｊが第２の回数閾値Ｋ２よりも大きい場合には（Ｓ２１１／ＹＥＳ）、ステップＳ２１２に進む。
ステップＳ２１２に進むと、制御部１１７は、第１カウンター値ｉを０にして第１カウンターをクリアする。
【００５７】
続いて、ステップＳ２１３において、制御部１１７は、第２カウンター値ｊを０にして第２カウンターをクリアする。
【００５８】
続いて、ステップＳ２１４において、制御部１１７は、現在設定されている所定の位置ずれ量ａを０にして所定の位置ずれ量ａをクリアする。
【００５９】
続いて、ステップＳ２１４において、制御部１１７は、ステップＳ２１４でクリアするまで設定されていた所定の位置ずれ量ａを処理対象画像と共に記録し、必要に応じて以降の画像処理等で使用する。
【００６０】
ステップＳ２０６の処理が終了した場合、或いは、ステップＳ２１５の処理が終了した場合には、ステップＳ２１６に進む。
ステップＳ２１６に進むと、制御部１１７は、ステップＳ２０６またはＳ２０９で算出したガルバノスキャナーの駆動量に基づき、トラッキング制御部１２１を介して、トラッキングミラー１０９−２を移動させる。ここでは、ステップＳ２０６またはＳ２０９で算出したガルバノスキャナーの駆動量に所定のゲイン（ｇａｉｎ）を適用した上でトラッキングミラー１０９−２を移動させる。
【００６１】
ステップＳ２１６の処理が終了すると、図４のステップＳ１０６におけるトラッキング処理の第１処理例を示す図５のフローチャートの処理が終了する。
【００６２】
ここで、上述した図５の処理について概要を説明する。
人間の視覚においては、一定時間ある許容量未満しか位置が変化しないものは、脳に認識されなくなり、視界から消失する。この許容量は人による差もあり、検知している被検眼Ｅの視細胞の大きさにもよると考えられるが、一般的に数μｍ〜数十μｍである。そして、位置ずれ量ΔＸＹがこの許容量未満である場合にこの位置ずれ量ΔＸＹに応じた撮影光１０４のトラッキングを行うと、脳では撮影光１０４が停止物であると認識して視界から消えてしまう。この場合、被検者は、撮影光１０４が視界から消えてしまうために本能的に撮影光１０４を探してしまい、そのため、被検眼Ｅが大きく動いてしまう。被検眼Ｅが大きく動き、撮影光１０４の位置が上述した許容量以上ずれると、撮影光１０４が脳に再度認識されて視界に復活するが、結果として眼底撮影は失敗となってしまう。
【００６３】
本実施形態においてはこのような問題を解消するために、図５に示す例では、まず、制御部１１７が、上述した許容量を第１の位置ずれ量閾値Ｔ１として設定する形態を採る。この際、制御部１１７は、第１の位置ずれ量閾値Ｔ１を、眼底Ｅｆ上を撮影光１０４で走査する撮影位置や、被検者の被検眼情報、年齢情報、撮影履歴等により変更して設定することが可能である。上述したように、許容量は、被検眼Ｅの視細胞の大きさによって変化し得るものであり、また、視細胞の大きさは、一般に、黄斑中心にある視細胞が一番小さくその周辺に行くのにしたがって大きくなることが知られており、このため、黄斑に近い位置にある視細胞の方が黄斑から遠い位置にある視細胞よりも小さい。この点を考慮して、制御部１１７は、眼底Ｅｆ上の撮影位置に応じて、第１の位置ずれ量閾値Ｔ１を変更する形態をとり得る。具体的に、この場合、制御部１１７は、第１の位置ずれ量閾値Ｔ１として、眼底Ｅｆの黄斑に近い位置を撮影する場合の方が、眼底Ｅｆの黄斑に遠い位置を撮影する場合よりも、小さい値を設定する形態を採る。
【００６４】
この視細胞の大きさを考慮すると、本実施形態においては、制御部１１７による位置ずれ量ΔＸＹの算出精度は、被検眼Ｅの１つの視細胞の大きさよりも高いことが好適である。
【００６５】
そして、上述した図５では、ステップＳ２０２において、位置ずれ量ΔＸＹ（所定の位置ずれ量ａが設定されている場合には、ΔＸＹ−ａ）が、第１の位置ずれ量閾値Ｔ１よりも小さいか否かを判断するようにしている。そして、位置ずれ量ΔＸＹ（所定の位置ずれ量ａが設定されている場合には、ΔＸＹ−ａ）が第１の位置ずれ量閾値Ｔ１以上である場合には、撮影光１０４が消失する可能性が低いため、ステップＳ２０３において、第１カウンター値ｉを０にしてクリアする。その後、ステップＳ２１５において位置ずれ量ΔＸＹからトラッキングミラー１０９−２を構成するガルバノスキャナーの駆動量を算出し、ステップＳ２１６で当該駆動量に基づくトラッキングミラー１０９−２の移動制御が行われる。
【００６６】
一方、位置ずれ量ΔＸＹ（所定の位置ずれ量ａが設定されている場合には、ΔＸＹ−ａ）が第１の位置ずれ量閾値Ｔ１よりも小さい場合には（Ｓ２０２／ＹＥＳ）、ステップＳ２０４において、第１カウンター値ｉに１を加算する。そして、第１カウンター値ｉが第１の回数閾値Ｋ１よりも大きい場合には（Ｓ２０５／ＹＥＳ）、ステップＳ２０７以降に進む。その後、ステップＳ２０９において、制御部１１７は、ステップＳ２０１で算出した位置ずれ量ΔＸＹと、現在設定されている所定の位置ずれ量ａとを用いて、トラッキングミラー１０９−２を構成するガルバノスキャナーの駆動量を算出する。その後、ステップＳ２１６で、ステップＳ２０９で算出した駆動量に基づくトラッキングミラー１０９−２の移動制御が行われる。ここで、本実施形態では、ステップＳ２０８において、所定の位置ずれ量ａとして、第１の位置ずれ量閾値以上の値を設定するようにしている。このため、ステップＳ２０９で算出される駆動量は、位置ずれ量ΔＸＹが第１の位置ずれ量閾値未満であったとしても、所定の位置ずれ量ａが第１の位置ずれ量閾値以上であるため、結果として、第１の位置ずれ量閾値以上の駆動量となる。したがって、この場合、ステップＳ２１６では、トラッキングミラー１０９−２により第１の位置ずれ量閾値以上の走査位置の移動を伴うトラッキングが行われ、その結果、被検眼Ｅが撮影光１０４を消失しないため、被検眼Ｅが大きく動く不具合を抑制することができる。
【００６７】
また、図５に示す例では、所定の位置ずれ量ａをずらした状態が長く続くと、撮影光１０４が視界から消失することもあり得るため、一定頻度で所定の位置ずれ量ａが変化するように、ステップＳ２１１〜Ｓ２１４の処理を行っている。具体的に、図５に示す例では、制御部１１７は、所定の位置ずれ量ａを用いた制御の回数に応じて、ステップＳ２０８において所定の位置ずれ量ａを設定し直すようにしている。
【００６８】
なお、上述した例では、位置ずれ量ΔＸＹ（所定の位置ずれ量ａが設定されている場合には、ΔＸＹ−ａ）が第１の位置ずれ量閾値Ｔ１よりも小さくなった回数を第１カウンター値ｉでカウントし、この第１カウンター値ｉが第１の回数閾値Ｋ１よりも大きくなった場合に、上述したステップＳ２０７〜Ｓ２１５の処理を行うようにしている。即ち、上述した例では、ステップＳ２０２での肯定判断が複数回されて（この場合、図４のステップＳ１０４の処理が複数回行われて複数の処理対象画像（第２の画像）が取得される）、位置ずれ量ΔＸＹが第１の位置ずれ量閾値未満の状態が一定時間継続している場合を想定したものとなっているが、本発明においてはこの形態に限定されるものではない。例えば、ステップＳ２０５の第１の回数閾値Ｋ１として０を設定すれば、１つの処理対象画像（第２の画像）における位置ずれ量ΔＸＹが第１の位置ずれ量閾値Ｔ１よりも小さくなった場合に、上述したステップＳ２０７〜Ｓ２１５の処理を行う形態となる。
【００６９】
図６は、本発明の第１の実施形態を示し、図４のステップＳ１０６におけるトラッキング処理の第２処理例を示すフローチャートである。
【００７０】
図６に示す第２処理例では、図４のステップＳ１０６におけるトラッキング処理が開始されると、図６のステップＳ３０１において、制御部１１７は、ステップＳ１０１及びＳ１０２で取得したリファレンス画像における第１の撮影位置と、ステップＳ１０４で取得した処理対象画像における第２の撮影位置との位置ずれ量ΔＸＹを算出する。ここでの位置ずれ量ΔＸＹの算出手法としては、図５のステップＳ２０１と同様に、例えば、画像相関やパターンマッチング等の公知処理を用いることができる。このステップＳ３０１の処理を行う制御部１１７は、位置ずれ量算出手段を構成する。
【００７１】
続いて、ステップＳ３０２において、制御部１１７は、ステップＳ３０１で算出した位置ずれ量ΔＸＹが、ステップＳ２０２における第１の位置ずれ量閾値Ｔ１よりも大きい第２の位置ずれ量閾値Ｔ２よりも大きいか否かを判断する。
【００７２】
ステップＳ３０２の判断の結果、ステップＳ３０１で算出した位置ずれ量ΔＸＹが第２の位置ずれ量閾値Ｔ２よりも大きくない（即ちΔＸＹ≦Ｔ２である）場合には（Ｓ３０２／ＮＯ）、ステップＳ３０３に進む。
ステップＳ３０３に進むと、制御部１１７は、図５のステップＳ２０６及びＳ２１６の処理と同様に、ステップＳ３０１で算出した位置ずれ量ΔＸＹに応じて、トラッキング制御部１２１を介して、トラッキングミラー１０９−２を移動させる。ここでは、ステップＳ３０１で算出した位置ずれ量ΔＸＹに所定のゲイン（ｇａｉｎ）を適用した上でトラッキングミラー１０９−２を移動させる。
【００７３】
一方、ステップＳ３０２の判断の結果、ステップＳ３０１で算出した位置ずれ量ΔＸＹが第２の位置ずれ量閾値Ｔ２よりも大きい場合には（Ｓ３０２／ＹＥＳ）、ステップＳ３０４に進む。
ステップＳ３０４に進むと、制御部１１７は、位置ずれ量ΔＸＹが大きすぎるため、位置ずれ量の誤算出やトラッキングミラー１０９−２のエラー（誤動作等）が考えられるので、トラッキングミラー１０９−２の移動制御をリセットする。即ち、この場合、位置ずれ量ΔＸＹに応じたトラッキングミラー１０９−２によるトラッキングは行われない。
【００７４】
ステップＳ３０３の処理が終了した場合、或いは、ステップＳ３０４の処理が終了した場合には、図４のステップＳ１０６におけるトラッキング処理の第２処理例を示す図６のフローチャートの処理が終了する。
【００７５】
なお、本実施形態においては、図４のステップＳ１０６におけるトラッキング処理において、図５に示すトラッキング処理の第１処理例と図６に示すトラッキング処理の第２処理例との両方を行う形態も適用可能である。この場合について、図７を用いて説明する。
【００７６】
図７は、本発明の第１の実施形態を示し、図４のステップＳ１０６におけるトラッキング処理の第３処理例を示す模式図である。
【００７７】
図７（ａ）は、図１に示すＸＹＺ座標系におけるＸＹ平面に関し、図４のステップＳ１０１及びＳ１０２で取得されたリファレンス画像の第１の撮影位置７０１と、図４のステップＳ１０４で取得された処理対象画像の第２の撮影位置７０２を示している。また、図７（ａ）には、図５のステップＳ２０１或いは図６のステップＳ３０１で算出される、第１の撮影位置７０１と第２の撮影位置７０２との位置ずれ量ΔＸＹを示している。
【００７８】
図７（ｂ）は、横軸に位置ずれ量ΔＸＹをとり、紙面の右方向に行くのにしたがって位置ずれ量ΔＸＹが大きくなることを示している。また、図７（ａ）には、図５のステップＳ２０２の処理で用いる第１の位置ずれ量閾値Ｔ１と、図６のステップＳ３０２の処理で用いる第２の位置ずれ量閾値Ｔ２を示している。
【００７９】
図７（ｂ）において、位置ずれ量ΔＸＹが０以上で且つ第１の位置ずれ量閾値Ｔ１未満の場合には、処理７１０として、図５のステップＳ２０７〜２１６の処理を行い得る。また、図７（ｂ）において、位置ずれ量ΔＸＹが第１の位置ずれ量閾値以上で且つ第２の位置ずれ量閾値以下（Ｔ１≦ΔＸＹ≦Ｔ２）である場合には、処理７２０として、図５のステップＳ２０６及びＳ２１６の処理または図６のステップＳ３０３の処理を行い得る。また、図７（ｂ）において、位置ずれ量ΔＸＹが第２の位置ずれ量閾値Ｔ２よりも大きい場合には、処理７３０として、図６のステップＳ３０４の処理を行い得る。
【００８０】
上述した第１の実施形態に係る眼科撮影装置１００−１では、制御部１１７は、リファレンス画像の第１の撮影位置７０１と、処理対象画像の第２の撮影位置７０２との位置ずれ量ΔＸＹを算出するようにしている（図５のＳ２０１，図６のＳ３０１）。そして、制御部１１７は、算出した位置ずれ量ΔＸＹが第１の位置ずれ量閾値よりも小さい場合に、当該位置ずれ量ΔＸＹに応じたトラッキングを行わない制御を行うようにしている（図５のＳ２０９，Ｓ２１６）。具体的に、第１の実施形態では、制御部１１７は、図５のステップＳ２０９及びＳ２１６において、追尾手段であるトラッキングミラー１０９−２に第１の位置ずれ量閾値Ｔ１以上の走査位置の移動を伴うトラッキングを行わせるようにしている。より詳細に、第１の実施形態では、制御部１１７は、図５のステップＳ２０９及びＳ２１６において、算出した位置ずれ量ΔＸＹと第１の位置ずれ量閾値Ｔ１以上の所定の位置ずれ量ａとを用いて、追尾手段であるトラッキングミラー１０９−２に第１の位置ずれ量閾値Ｔ１以上の走査位置の移動を伴うトラッキングを行わせるようにしている。
かかる構成によれば、上述した許容量を第１の位置ずれ量閾値として設定することにより、上述した許容量よりも小さい位置ずれ量ΔＸＹに応じたトラッキングが行われないため、被検眼Ｅによる撮影光１０４の消失を回避することができる。これにより、被検眼Ｅが消失した撮影光１０４を探してしまうことによって生じる被検眼Ｅの大きな動きを抑制することができ、その結果、眼底撮影の失敗を防ぐことが可能となる。即ち、かかる構成によれば、安定した眼底撮影を行うことができ、その結果、撮影成功率が向上して撮影時間が短縮されるので、被検者の負担が軽減される。
【００８１】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。以下の第２の実施形態の説明では、上述した第１の実施形態と異なる部分について説明を行う。
【００８２】
第２の実施形態に係る眼科撮影装置の概略構成は、図１に示す第１の実施形態に係る眼科撮影装置１００−１の概略構成と同様である。また、第２の実施形態に係る眼科撮影装置の作動方法における処理手順は、図４に示す第１の実施形態に係る眼科撮影装置１００−１の作動方法における処理手順を示すフローチャートと同様である。第２の実施形態では、図４のステップＳ１０６の詳細な処理手順が第１の実施形態と異なるため、以下にその説明を行う。
【００８３】
図８は、本発明の第２の実施形態を示し、図４のステップＳ１０６におけるトラッキング処理の第１処理例を示すフローチャートである。この図８に示す第１処理例を示すフローチャートの処理は、図５に示す第１の実施形態における第１処理例を示すフローチャートの処理に対応した処理である。
【００８４】
図８に示す第１処理例では、図４のステップＳ１０６におけるトラッキング処理が開始されると、図８のステップＳ４０１において、制御部１１７は、ステップＳ１０１及びＳ１０２で取得したリファレンス画像における第１の撮影位置と、ステップＳ１０４で取得した処理対象画像における第２の撮影位置との位置ずれ量ΔＸＹを算出する。ここでの位置ずれ量ΔＸＹの算出手法としては、例えば、画像相関やパターンマッチング等の公知処理を用いることができる。このステップＳ４０１の処理を行う制御部１１７は、位置ずれ量算出手段を構成する。
【００８５】
続いて、ステップＳ４０２において、制御部１１７は、ステップＳ４０１で算出した位置ずれ量ΔＸＹが、第１の位置ずれ量閾値Ｔ１よりも小さいか否かを判断する。
【００８６】
ステップＳ４０２の判断の結果、ステップＳ４０１で算出した位置ずれ量ΔＸＹが、第１の位置ずれ量閾値Ｔ１よりも小さくない場合には（Ｓ４０２／ＮＯ）、ステップＳ４０３に進む。
ステップＳ４０３に進むと、制御部１１７は、第１カウンター値ｉを０にして第１カウンターをクリアする。
【００８７】
一方、ステップＳ４０２の判断の結果、ステップＳ４０１で算出した位置ずれ量ΔＸＹが、第１の位置ずれ量閾値Ｔ１よりも小さい場合には（Ｓ４０２／ＹＥＳ）、ステップＳ４０４に進む。
ステップＳ４０４に進むと、制御部１１７は、第１カウンター値ｉに１を加算する。
【００８８】
ステップＳ４０３の処理が終了した場合、或いは、ステップＳ４０４の処理が終了した場合には、ステップＳ４０５に進む。
ステップＳ４０５に進むと、制御部１１７は、第１カウンター値ｉが第１の回数閾値Ｋ１よりも大きいか否かを判断する。
【００８９】
ステップＳ４０５の判断の結果、第１カウンター値ｉが第１の回数閾値Ｋ１よりも大きい場合には（Ｓ４０５／ＹＥＳ）、ステップＳ４０６に進む。
ステップＳ４０６に進むと、制御部１１７は、撮影光源１０１に対して、一定時間、撮影光１０４を点灯の状態から消灯の状態に変更する制御を行う。
【００９０】
続いて、ステップＳ４０７において、制御部１１７は、第１カウンター値ｉを０にして第１カウンターをクリアする。
【００９１】
ステップＳ４０５において第１カウンター値ｉが第１の回数閾値Ｋ１よりも大きくないと判断された場合（Ｓ４０５／ＮＯ）、或いは、ステップＳ４０７の処理が終了した場合には、ステップＳ４０８に進む。
ステップＳ４０８に進むと、制御部１１７は、ステップＳ４０１で算出した位置ずれ量ΔＸＹに応じて、トラッキング制御部１２１を介して、トラッキングミラー１０９−２を移動させる。ここでは、ステップＳ４０１で算出した位置ずれ量ΔＸＹに所定のゲイン（ｇａｉｎ）を適用した上でトラッキングミラー１０９−２を移動させる。なお、この図８に示す例では、ステップＳ４０６及びＳ４０７の処理が行われた場合においても、位置ずれ量ΔＸＹに応じたトラッキングが行われることになる。
【００９２】
ステップＳ４０８の処理が終了すると、図４のステップＳ１０６におけるトラッキング処理の第１処理例を示す図８のフローチャートの処理が終了する。
【００９３】
なお、上述した例では、位置ずれ量ΔＸＹが第１の位置ずれ量閾値Ｔ１よりも小さくなった回数を第１カウンター値ｉでカウントし、この第１カウンター値ｉが第１の回数閾値Ｋ１よりも大きくなった場合に、上述したＳ４０６の処理を行うようにしている。即ち、上述した例では、ステップＳ４０２での肯定判断が複数回されて（この場合、図４のステップＳ１０４の処理が複数回行われて複数の処理対象画像（第２の画像）が取得される）、位置ずれ量ΔＸＹが第１の位置ずれ量閾値未満の状態が一定時間継続している場合を想定したものとなっているが、本発明においてはこの形態に限定されるものではない。例えば、ステップＳ４０５の第１の回数閾値Ｋ１として０を設定すれば、１つの処理対象画像（第２の画像）における位置ずれ量ΔＸＹが第１の位置ずれ量閾値Ｔ１よりも小さくなった場合に、上述したステップＳ４０６の処理を行う形態となる。
【００９４】
また、図４のステップＳ４０６では、撮影光１０４を一定時間消灯するようにしている。この際、消灯する時間としては、被検者の被検眼情報や、年齢情報、撮影履歴等により変更することも可能であるが、例えば１秒以内で十分である。また、より脳に撮影光１０４を認識させるために、撮影光１０４の点灯と消灯とを複数回繰り返す処理を行う形態であってもよい。
【００９５】
また、本実施形態においても、図６に示す、図４のステップＳ１０６におけるトラッキング処理の第２処理例を行う形態をとり得る。そして、この場合、本実施形態においても、図４のステップＳ１０６におけるトラッキング処理において、図８に示すトラッキング処理の第１処理例と図６に示すトラッキング処理の第２処理例との両方を行う形態も適用可能である。即ち、本実施形態においても、図７に示す形態をとり得る。
【００９６】
上述した第２の実施形態に係る眼科撮影装置（１００−１）では、制御部１１７は、算出した位置ずれ量ΔＸＹが第１の位置ずれ量閾値よりも小さい場合に、被検眼Ｅに対する光の照射状態を変更する制御を行うようにしている（図８のＳ４０６）。具体的に、第２の実施形態では、制御部１１７は、図８のステップＳ４０６において、撮影光１０４を点灯の状態から消灯の状態に変更する制御を行うようにしている。
かかる構成によれば、トラッキングミラー１０９−２の制御を変更することなく、被検眼Ｅに対して視覚上の変化を与えることができるため、被検眼Ｅが消失した撮影光１０４を探してしまうことによって生じる被検眼Ｅの大きな動きを抑制することができる。これにより、眼底撮影の失敗を防いで安定した眼底撮影を行うことができ、その結果、撮影成功率が向上して撮影時間が短縮されるので、被検者の負担が軽減される。
【００９７】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。以下の第３の実施形態の説明では、上述した第１の実施形態と異なる部分について説明を行う。
【００９８】
図９は、本発明の第３の実施形態に係る眼科撮影装置１００−３の概略構成の一例を示す図である。この図９において、図１に示す第１の実施形態に係る眼科撮影装置１００−１の構成と同様の構成については同じ符号を付しており、その詳細な説明は省略する。
【００９９】
図９に示す第３の実施形態に係る眼科撮影装置１００−３は、図１に示す第１の実施形態に係る眼科撮影装置１００−１の構成に加えて、ダイクロイックミラー２０１、リレーレンズ２０２−１及び２０２−２、並びに、固視灯２０３を有して構成されている。
【０１００】
固視灯２０３は、制御部１１７の制御に基づいて、被検眼Ｅに対して被検眼Ｅの固視を促す固視光を照射する固視光照射手段である。図９に示す例では、固視灯２０３は、眼科撮影装置１００−３の内部に構成された内部固視灯の例を示しているが、本発明においてはこの形態に限定されるものではない。例えば、固視灯２０３を、眼科撮影装置１００−３の外部に外部固視灯として設ける形態も、本発明に適用可能である。この場合、外部固視灯は、例えば、眼科撮影装置１００−３の光軸外に設けられ、測定している被検眼Ｅと反対の眼で注視させる構成も採り得る。この場合の外部固視灯は、測定している方の被検眼Ｅの視力が弱く、内部固視灯による視線誘導が困難な場合に使用されることが多い。
【０１０１】
図９に示す眼科撮影装置１００−３では、ダイクロイックミラー２０１を被検眼Ｅの直前に配置している。そして、固視灯２０３から出力された固視光がリレーレンズ２０２−２及び２０２−２を通り、ダイクロイックミラー２０１で被検眼Ｅの方向に反射されて被検眼Ｅの網膜上に固視光に基づく像（固視標）を形成する構成となっている。被検眼Ｅは、固視標が見える方向に視線の中心を向けることにより、撮影位置を調整することが可能である。
【０１０２】
第３の実施形態に係る眼科撮影装置１００−３の作動方法における処理手順は、図４に示す第１の実施形態に係る眼科撮影装置１００−１の作動方法における処理手順を示すフローチャートと同様である。また、第３の実施形態では、図４のステップＳ１０６の詳細な処理手順が第１の実施形態と異なるため、以下にその説明を行う。
【０１０３】
図１０は、本発明の第３の実施形態を示し、図４のステップＳ１０６におけるトラッキング処理の第１処理例を示すフローチャートである。この図１０に示す第１処理例を示すフローチャートの処理は、図５に示す第１の実施形態における第１処理例を示すフローチャートの処理に対応した処理である。
【０１０４】
図１０に示す第１処理例では、図４のステップＳ１０６におけるトラッキング処理が開始されると、図１０のステップＳ５０１において、制御部１１７は、ステップＳ１０１及びＳ１０２で取得したリファレンス画像における第１の撮影位置と、ステップＳ１０４で取得した処理対象画像における第２の撮影位置との位置ずれ量ΔＸＹを算出する。ここでの位置ずれ量ΔＸＹの算出手法としては、例えば、画像相関やパターンマッチング等の公知処理を用いることができる。このステップＳ５０１の処理を行う制御部１１７は、位置ずれ量算出手段を構成する。
【０１０５】
続いて、ステップＳ５０２において、制御部１１７は、ステップＳ５０１で算出した位置ずれ量ΔＸＹが、第１の位置ずれ量閾値Ｔ１よりも小さいか否かを判断する。
【０１０６】
ステップＳ５０２の判断の結果、ステップＳ５０１で算出した位置ずれ量ΔＸＹが、第１の位置ずれ量閾値Ｔ１よりも小さくない場合には（Ｓ５０２／ＮＯ）、ステップＳ５０３に進む。
ステップＳ５０３に進むと、制御部１１７は、第１カウンター値ｉを０にして第１カウンターをクリアする。
【０１０７】
一方、ステップＳ５０２の判断の結果、ステップＳ５０１で算出した位置ずれ量ΔＸＹが、第１の位置ずれ量閾値Ｔ１よりも小さい場合には（Ｓ５０２／ＹＥＳ）、ステップＳ５０４に進む。
ステップＳ５０４に進むと、制御部１１７は、第１カウンター値ｉに１を加算する。
【０１０８】
ステップＳ５０３の処理が終了した場合、或いは、ステップＳ５０４の処理が終了した場合には、ステップＳ５０５に進む。
ステップＳ５０５に進むと、制御部１１７は、第１カウンター値ｉが第１の回数閾値Ｋ１よりも大きいか否かを判断する。
【０１０９】
ステップＳ５０５の判断の結果、第１カウンター値ｉが第１の回数閾値Ｋ１よりも大きい場合には（Ｓ５０５／ＹＥＳ）、ステップＳ５０６に進む。
ステップＳ５０６に進むと、制御部１１７は、固視灯２０３に対して、一定時間、出力する固視光を点灯の状態から点滅の状態に変更する制御を行う。
【０１１０】
続いて、ステップＳ５０７において、制御部１１７は、第１カウンター値ｉを０にして第１カウンターをクリアする。
【０１１１】
ステップＳ５０５において第１カウンター値ｉが第１の回数閾値Ｋ１よりも大きくないと判断された場合（Ｓ５０５／ＮＯ）、或いは、ステップＳ５０７の処理が終了した場合には、ステップＳ５０８に進む。
ステップＳ５０８に進むと、制御部１１７は、ステップＳ５０１で算出した位置ずれ量ΔＸＹに応じて、トラッキング制御部１２１を介して、トラッキングミラー１０９−２を移動させる。ここでは、ステップＳ５０１で算出した位置ずれ量ΔＸＹに所定のゲイン（ｇａｉｎ）を適用した上でトラッキングミラー１０９−２を移動させる。なお、この図１０に示す例では、ステップＳ５０６及びＳ５０７の処理が行われた場合においても、位置ずれ量ΔＸＹに応じたトラッキングが行われることになる。
【０１１２】
ステップＳ５０８の処理が終了すると、図４のステップＳ１０６におけるトラッキング処理の第１処理例を示す図１０のフローチャートの処理が終了する。
【０１１３】
なお、図１０に示す例では、ステップＳ５０６において、一定時間、出力する固視光を点灯の状態から点滅の状態に変更する制御を行うようにしているが、本発明においてはこの形態に限定されるものではない。本発明においては、固視光を点滅の状態に変更制御する形態に限らず、被検眼Ｅに対する固視光の照射状態を変更する制御を行う形態であれば、適用可能である。例えば、被検眼Ｅに対する固視光の照射状態を変更する制御の形態として、固視光の輝度を変更制御する形態や、固視光の表示パターンを変更制御する形態も、本発明に適用可能である。
【０１１４】
なお、上述した例では、位置ずれ量ΔＸＹが第１の位置ずれ量閾値Ｔ１よりも小さくなった回数を第１カウンター値ｉでカウントし、この第１カウンター値ｉが第１の回数閾値Ｋ１よりも大きくなった場合に、上述したＳ５０６の処理を行うようにしている。即ち、上述した例では、ステップＳ５０２での肯定判断が複数回されて（この場合、図４のステップＳ１０４の処理が複数回行われて複数の処理対象画像（第２の画像）が取得される）、位置ずれ量ΔＸＹが第１の位置ずれ量閾値未満の状態が一定時間継続している場合を想定したものとなっているが、本発明においてはこの形態に限定されるものではない。例えば、ステップＳ５０５の第１の回数閾値Ｋ１として０を設定すれば、１つの処理対象画像（第２の画像）における位置ずれ量ΔＸＹが第１の位置ずれ量閾値Ｔ１よりも小さくなった場合に、上述したステップＳ５０６の処理を行う形態となる。
【０１１５】
また、本実施形態においても、図６に示す、図４のステップＳ１０６におけるトラッキング処理の第２処理例を行う形態をとり得る。そして、この場合、本実施形態においても、図４のステップＳ１０６におけるトラッキング処理において、図１０に示すトラッキング処理の第１処理例と図６に示すトラッキング処理の第２処理例との両方を行う形態も適用可能である。即ち、本実施形態においても、図７に示す形態をとり得る。
【０１１６】
上述した第３の実施形態に係る眼科撮影装置１００−３では、制御部１１７は、制御部１１７は、算出した位置ずれ量ΔＸＹが第１の位置ずれ量閾値よりも小さい場合に、被検眼Ｅに対する光の照射状態を変更する制御を行うようにしている（図１０のＳ５０６）。具体的に、第３の実施形態では、制御部１１７は、図１０のステップＳ５０６において、被検眼Ｅに対する固視光の照射状態を変更する制御を行うようにしている。より詳細に、図１０のステップＳ５０６では、固視光を点灯の状態から点滅の状態に変更する制御を行うようにしている。
かかる構成によれば、トラッキングミラー１０９−２の制御を変更することなく、被検眼Ｅに対して視覚上の変化を与えることができるため、被検眼Ｅが消失した撮影光１０４を探してしまうことによって生じる被検眼Ｅの大きな動きを抑制することができる。これにより、眼底撮影の失敗を防いで安定した眼底撮影を行うことができ、その結果、撮影成功率が向上して撮影時間が短縮されるので、被検者の負担が軽減される。
【０１１７】
（その他の実施形態）
上述した本発明の実施形態では、本発明に係る眼科撮影装置として、補償光学（ＡＯ）機能を備えた撮影装置を適用した例について説明を行ったが、本発明においてはこの形態に限定されるものではない。例えば、補償光学（ＡＯ）機能を具備していない撮影装置も、本発明に適用可能である。
【０１１８】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
このプログラム及び当該プログラムを記憶したコンピュータ読み取り可能な記憶媒体は、本発明に含まれる。
【０１１９】
なお、上述した本発明の実施形態は、いずれも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【０１２０】
１００：眼科撮影装置、１０１：撮影光源、１０２：光ファイバー、１０３：コリメータ、１０４：撮影光、１０５，１０６：光分割部、１０７−１〜１０７−４：反射ミラー、１０８：波面補正デバイス、１０９−１：光走査部材、１０９−２：トラッキングミラー、１１０−１，１１０−２：接眼レンズ、１１２：コリメータ、１１３：光ファイバー、１１４：光強度センサー、１１５：波面センサー、１１６：補償光学制御部、１１７：制御部、１１８：ディスプレイ、１１９−１，１１９−２：リレー光学系、１２０：アパーチャー、１２１：トラッキング制御部、Ｅ：被検眼、Ｒｆ：眼底
【図１】
2019042051.tif 000003
【図２】
2019042051.tif 000004
【図３】
2019042051.tif 000005
【図４】
2019042051.tif 000006
【図５】
2019042051.tif 000007
【図６】
2019042051.tif 000008
【図７】
2019042051.tif 000009
【図８】
2019042051.tif 000010
【図９】
2019042051.tif 000011
【図１０】
2019042051.tif 000012