(57)【要約】【課題】煩雑な処理を行うことなく、適正なトラッキングを行える仕組みを提供する。【解決手段】撮影用光源１０１から照射された光を被検眼に対して走査する走査手段である共振ミラー１０４及びＴＴＭ１０５と、被検眼で反射した反射光を受光して画像を取得する光センサ１０６と、走査手段を第１の走査方法で走査させる制御を行って光センサ１０６に参照画像を取得させるとともに走査手段を第２の走査方法で走査させる制御を行って光センサ１０６に参照画像よりも解像度が高い診断画像を取得させる走査制御部３３０と、参照画像の解像度を変更して当該参照画像の解像度と診断画像の解像度とを一致させる調整を行う解像度調整部３４３と、解像度が一致した参照画像と診断画像とを比較して被検眼の眼球移動量を算出する演算を行う眼球移動量演算部３４４と、眼球移動量に応じて走査手段であるＴＴＭ１０５の走査を補正するＴＴＭ走査制御補正部３４５を備える。【選択図】図３
2017086807.tif 000002
【特許請求の範囲】
【請求項１】
光源から照射された光を被検体に対して走査する走査手段と、
前記光が前記被検体で反射した反射光を受光して前記被検体に係る画像を取得する画像取得手段と、
前記走査手段を第１の走査方法で走査させる制御を行って前記画像取得手段に前記被検体の移動量を算出する際の基準となる基準画像を取得させるとともに、前記走査手段を第２の走査方法で走査させる制御を行って前記画像取得手段に前記基準画像よりも解像度が高い比較対象画像を取得させる走査制御手段と、
前記基準画像および前記比較対象画像のうちの少なくとも１つの画像の解像度を変更して、前記基準画像の解像度と前記比較対象画像の解像度とを一致させる調整を行う解像度調整手段と、
前記解像度調整手段による調整によって解像度が一致した前記基準画像と前記比較対象画像とを比較して、前記被検体の移動量を算出する演算を行う移動量演算手段と、
前記移動量に応じて前記走査手段の走査を補正する補正手段と
を有することを特徴とする画像取得装置。
【請求項２】
前記比較対象画像は、診断用の画像であることを特徴とする請求項１に記載の画像取得装置。
【請求項３】
前記解像度調整手段は、前記基準画像を拡大する処理を行って、前記基準画像の解像度と前記比較対象画像の解像度とを一致させる調整を行うことを特徴とする請求項１または２に記載の画像取得装置。
【請求項４】
前記解像度調整手段は、前記比較対象画像を縮小する処理を行って、前記基準画像の解像度と前記比較対象画像の解像度とを一致させる調整を行うことを特徴とする請求項１または２に記載の画像取得装置。
【請求項５】
前記移動量演算手段は、前記基準画像および前記比較対象画像を複数の小領域に分割し、当該小領域ごとに前記移動量を算出する演算を行うことを特徴とする請求項１乃至４のいずれか１項に記載の画像取得装置。
【請求項６】
前記小領域は、２の冪のサイズであることを特徴とする請求項５に記載の画像取得装置。
【請求項７】
前記基準画像に対して前記移動量演算手段で必要な演算のうちの一部の演算を行う事前演算手段と、
前記事前演算手段で行われた演算の結果に係るデータを保持する保持手段と
を更に有することを特徴とする請求項１乃至６のいずれか１項に記載の画像取得装置。
【請求項８】
前記事前演算手段は、ＦＦＴ演算を行うことを特徴とする請求項７に記載の画像取得装置。
【請求項９】
前記解像度調整手段は、前記保持手段に保持されているデータの解像度を周波数空間のまま調整することを特徴とする請求項８に記載の画像取得装置。
【請求項１０】
前記走査制御手段は、前記基準画像の解像度を、前記第２の走査方法における走査条件に応じて設定することを特徴とする請求項１乃至９のいずれか１項に記載の画像取得装置。
【請求項１１】
前記走査条件は、前記第２の走査方法における走査領域のサイズであることを特徴とする請求項１０に記載の画像取得装置。
【請求項１２】
前記走査条件は、前記第２の走査方法における走査の間隔であることを特徴とする請求項１０に記載の画像取得装置。
【請求項１３】
光源から照射された光を被検体に対して走査する走査手段と、前記光が前記被検体で反射した反射光を受光して前記被検体に係る画像を取得する画像取得手段と、を備える画像取得装置の駆動方法であって、
前記走査手段を第１の走査方法で走査させる制御を行って前記画像取得手段に前記被検体の移動量を算出する際の基準となる基準画像を取得させるとともに、前記走査手段を第２の走査方法で走査させる制御を行って前記画像取得手段に前記基準画像よりも解像度が高い比較対象画像を取得させる走査制御ステップと、
前記基準画像および前記比較対象画像のうちの少なくとも１つの画像の解像度を変更して、前記基準画像の解像度と前記比較対象画像の解像度とを一致させる調整を行う解像度調整ステップと、
前記解像度調整ステップによる調整によって解像度が一致した前記基準画像と前記比較対象画像とを比較して、前記被検体の移動量を算出する演算を行う移動量演算ステップと、
前記移動量に応じて前記走査手段の走査を補正する補正ステップと
を有することを特徴とする画像取得装置の駆動方法。
【請求項１４】
光源から照射された光を被検体に対して走査する走査手段と、前記光が前記被検体で反射した反射光を受光して前記被検体に係る画像を取得する画像取得手段と、を備える画像取得装置の駆動方法をコンピュータに実行させるためのプログラムであって、
前記走査手段を第１の走査方法で走査させる制御を行って前記画像取得手段に前記被検体の移動量を算出する際の基準となる基準画像を取得させるとともに、前記走査手段を第２の走査方法で走査させる制御を行って前記画像取得手段に前記基準画像よりも解像度が高い比較対象画像を取得させる走査制御ステップと、
前記基準画像および前記比較対象画像のうちの少なくとも１つの画像の解像度を変更して、前記基準画像の解像度と前記比較対象画像の解像度とを一致させる調整を行う解像度調整ステップと、
前記解像度調整ステップによる調整によって解像度が一致した前記基準画像と前記比較対象画像とを比較して、前記被検体の移動量を算出する演算を行う移動量演算ステップと、
前記移動量に応じて前記走査手段の走査を補正する補正ステップと
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光源から照射された光を被検眼等の被検体に対して走査する走査手段と、被検体で反射した反射光を受光して被検体に係る画像を取得する画像取得手段とを備える画像取得装置及びその駆動方法、並びに、当該駆動方法をコンピュータに実行させるためのプログラムに関するものである。
【背景技術】
【０００２】
従来から、被検眼に係る画像を取得する画像取得装置として、ＳＬＯ（Ｓｃａｎｎｉｎｇ  Ｌａｓｅｒ  Ｏｐｈｔｈａｌｍｏｓｃｏｐｅ）装置と呼ばれるレーザー光を用いた眼底検査装置が開発されている。近年、この眼底検査装置を用いて被検眼の眼底に係る眼底画像を取得することにより、疾病の早期発見等に役立てることが行われている。
【０００３】
ＳＬＯ装置は、レーザー光源と走査ミラーを用いて被検眼の眼底をスキャンし、眼底からの反射光を光センサで取得することで眼底画像を生成する装置である。従来から、眼底画像を取得する上では、撮影中の被検眼の動きの影響が問題となっている。具体的に、被検眼が動いている状態で眼底画像を取得すると、画像が不鮮明なものとなり、正確な診断が難しくなる。一般に、人間の眼は、一点を見つめている時であっても、固視微動と呼ばれる微細な運動を無意識に行っている。被検者は、この固視微動を意識して止めることはできないため、眼底検査装置にその影響を低減させる仕組みが必要である。
【０００４】
従来、被検者の眼（被検眼）の動きの影響を低減する仕組みとして、特許文献１及び特許文献２に示すような、眼底のトラッキングと呼ばれる技術がある。この技術では、まず、被検眼の眼底画像を１枚取得してこれを参照画像として保存する。次いで、被検眼の眼底における診断画像を取得する際に、参照画像と診断画像との相関を演算することで眼球移動量を算出し、その算出結果に応じてレーザー光を走査する位置をリアルタイムに補正する。この場合、診断画像取得中に被検眼に動きがあっても、眼底検査装置は、その位置を追尾するように走査位置を補正することが可能となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−２１２１０３号公報
【特許文献２】特開２０１２−１９６４３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の方法は、参照画像の画質について考慮されていない。例えば、参照画像をレーザースキャンにより取得している最中に被検眼の固視微動があると、取得する参照画像は途中から歪んだ画像となってしまう。そして、参照画像に歪みがあると、正しい眼球移動量を算出することが難しくなり、この場合、被検眼の動きの影響を低減するために行うトラッキングを適正に行うことが困難となる。
【０００７】
特許文献２に記載の方法は、参照画像としていくつかの候補画像を用意し、それらの画像の画質をそれぞれ評価して、画質の良いものを参照画像として選択することで、参照画像の画質の担保を試みている。しかしながら、この特許文献２に記載の方法では、候補画像の複数取得とその画質評価という初期動作を伴うために処理が煩雑であり、また、それらを行うための仕組みを眼底検査装置に実装する必要がある。
【０００８】
即ち、従来の技術においては、煩雑な処理を行うことなく、適正なトラッキングを行うことが困難であるという問題があった。
【０００９】
本発明は、このような問題点に鑑みてなされたものであり、煩雑な処理を行うことなく、適正なトラッキングを行える仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の画像取得装置は、光源から照射された光を被検体に対して走査する走査手段と、前記光が前記被検体で反射した反射光を受光して前記被検体に係る画像を取得する画像取得手段と、前記走査手段を第１の走査方法で走査させる制御を行って前記画像取得手段に前記被検体の移動量を算出する際の基準となる基準画像を取得させるとともに、前記走査手段を第２の走査方法で走査させる制御を行って前記画像取得手段に前記基準画像よりも解像度が高い比較対象画像を取得させる走査制御手段と、前記基準画像および前記比較対象画像のうちの少なくとも１つの画像の解像度を変更して、前記基準画像の解像度と前記比較対象画像の解像度とを一致させる調整を行う解像度調整手段と、前記解像度調整手段による調整によって解像度が一致した前記基準画像と前記比較対象画像とを比較して、前記被検体の移動量を算出する演算を行う移動量演算手段と、前記移動量に応じて前記走査手段の走査を補正する補正手段とを有する。
また、本発明は、上述した画像取得装置の駆動方法、並びに、当該駆動方法をコンピュータに実行させるためのプログラムを含む。
【発明の効果】
【００１１】
本発明によれば、煩雑な処理を行うことなく、適正なトラッキングを行うことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１の実施形態に係る眼底検査装置の概略構成の一例を示す図である。
【図２】本発明の第１の実施形態に係る眼底検査装置において、図１に示すＴＴＭと共振ミラーを用いて被検眼の眼底に対して撮影用レーザー光を走査する走査方法の一例を示す図である。
【図３】本発明の第１の実施形態に係る眼底検査装置において、図１に示すコントローラの内部構成の一例を示す図である。
【図４】本発明の第１の実施形態に係る眼底検査装置において、眼球移動量の演算処理をストライプ単位で実行する様子を示す図である。
【図５】本発明の第１の実施形態に係る眼底検査装置の駆動方法における処理手順の一例を示すフローチャートである。
【図６】本発明の第１の実施形態に係る眼底検査装置において、図１に示すＴＴＭと共振ミラーを用いて被検眼の眼底に対して撮影用レーザー光を走査する走査方法の一例を示す図である。
【図７】本発明の第１の実施形態における診断画像と参照画像の一例を示す図である。
【図８】本発明の第１の実施形態に係る眼底検査装置の駆動方法における処理手順の一例を示す模式図である。
【図９】本発明の第２の実施形態に係る眼底検査装置において、図１に示すコントローラの内部構成の一例を示す図である。
【図１０】本発明の第２の実施形態に係る眼底検査装置の駆動方法における処理手順の一例を示す模式図である。
【図１１】本発明の第３の実施形態に係る眼底検査装置において、図１に示すコントローラの内部構成の一例を示す図である。
【図１２】本発明の第３の実施形態に係る眼底検査装置の駆動方法における処理手順の一例を示す模式図である。
【図１３】本発明の第４の実施形態に係る眼底検査装置において、図１に示すコントローラの内部構成の一例を示す図である。
【図１４】本発明の第４の実施形態に係る眼底検査装置の駆動方法における処理手順の一例を示す模式図である。
【発明を実施するための形態】
【００１３】
以下に、図面を参照しながら、本発明を実施するための形態（実施形態）について説明する。なお、以下に説明する本発明の実施形態においては、本発明における被検体として被検眼を適用した例を示し、また、本発明に係る画像取得装置として被検眼の眼底における眼底画像を取得する眼底検査装置を適用した例について記載する。
【００１４】
（第１の実施形態）
まず、本発明の第１の実施形態について説明する。
【００１５】
図１は、本発明の第１の実施形態に係る眼底検査装置１００の概略構成の一例を示す図である。ここで、本実施形態においては、眼底検査装置１００としてＳＬＯ装置を想定した例について説明する。
【００１６】
眼底検査装置１００において、撮影用光源１０１は、撮影用レーザー光１０２を出力する。共振ミラー１０４及びＴＴＭ（Ｔｉｐ  Ｔｉｌｔ  Ｍｉｒｒｏｒ）１０５は、撮影用光源１０１から出力（照射）され、ハーフミラー１０３等の光学デバイスを経由して到達した撮影用レーザー光１０２を、被検眼Ｅ（より具体的には、被検眼Ｅの眼底Ｅｒ）に対して走査する走査手段である。ハーフミラー１０３は、撮影用光源１０１から被検眼Ｅの眼底Ｅｒに照射された撮影用レーザー光１０２が被検眼Ｅの眼底Ｅｒで反射した反射光を光センサ１０６に導くためのミラーである。光センサ１０６は、被検眼Ｅの眼底Ｅｒからの反射光を受光してデジタル信号へと変換し、これを被検眼Ｅの眼底Ｅｒにおける画像データ（以下、この画像データを単に「画像」と称することもある）を取得する画像取得手段である。そして、光センサ１０６は、取得した画像をコントローラ１０７に送信する。
【００１７】
コントローラ１０７は、眼底検査装置１００の駆動を統括的に制御する。例えば、コントローラ１０７は、走査手段を構成する共振ミラー１０４及びＴＴＭ１０５を第１の走査方法で走査させる制御を行って光センサ１０６に被検眼Ｅの移動量を算出する際の基準となる基準画像である参照画像（参照用の眼底画像）を取得させるとともに、走査手段を構成する共振ミラー１０４及びＴＴＭ１０５を第２の走査方法で走査させる制御を行って光センサ１０６に参照画像よりも解像度が高い比較対象画像である診断画像（診断用の眼底画像）を取得させる走査制御を行う。そして、例えば、コントローラ１０７は、参照画像及び診断画像のうちの少なくとも１つの画像の解像度を変更して、参照画像の解像度と診断画像の解像度とを一致させる調整を行う。そして、例えば、コントローラ１０７は、解像度が一致した参照画像と診断画像とを比較して被検眼Ｅの移動量を算出する演算を行い、当該移動量に応じて上述した走査手段の走査を補正する処理を行う。また、このコントローラ１０７は、外部装置２００と通信可能に構成されている。
【００１８】
操作ＵＩ１０８は、検者が操作を行うためのユーザ・インタフェースである。この操作ＵＩ１０８から入力された情報は、コントローラ１０７に入力され、コントローラ１０７は、操作ＵＩ１０８から入力された情報に基づいて眼底検査装置１００の駆動を制御する。
【００１９】
図２は、本発明の第１の実施形態に係る眼底検査装置１００において、図１に示すＴＴＭ１０５と共振ミラー１０４を用いて被検眼Ｅの眼底Ｅｒに対して撮影用レーザー光１０２を走査する走査方法の一例を示す図である。ここで、本実施形態においては、図２は、光センサ１０６において診断画像を取得するための、上述した第２の走査方法を示しているものとする。
【００２０】
図２において、有効領域２０１は、被検眼Ｅの眼底Ｅｒにおいて画像を取得する領域である。ここで、図２では、血流解析を想定した被検眼Ｅの眼底Ｅｒにおける血管の模式図を示しているが、検査対象は、この血管に限らず被検眼Ｅの眼底Ｅｒにおける視細胞等でもよい。また、眼底検査装置１００において、検査対象の画像サイズや拡大倍率が選択可能な構成であってもよい。
【００２１】
また、図２において、走査２０２は、共振ミラー１０４による撮影用レーザー光１０２の走査を示している。また、走査２０３−１は、ＴＴＭ１０５による撮影用レーザー光１０２の走査を示している。ここで、共振ミラー１０４は、図２に示すｘ方向に常に共振している。また、ＴＴＭ１０５は、共振ミラー１０４による走査位置が有効領域２０１の外に位置している間に、図２に示すｙ方向の位置を変更する。この共振ミラー１０４による走査２０２とＴＴＭ１０５による走査２０３−１は、コントローラ１０７により制御される。以上の走査方法により、有効領域２０１の全体を撮影用レーザー光１０２で走査する。
【００２２】
図３は、本発明の第１の実施形態に係る眼底検査装置１００において、図１に示すコントローラ１０７の内部構成の一例を示す図である。この図３において、図１に示す構成と同様の構成については同じ符号を付している。この際、図３においては、第１の実施形態におけるコントローラ１０７を「コントローラ１０７−１」として記載する。
【００２３】
コントローラ１０７−１は、図３に示すように、統括制御・処理部３１０、画像処理部３２０、走査制御部３３０、及び、トラッキング処理部３４０を有して構成されている。
【００２４】
統括制御・処理部３１０は、コントローラ１０７における制御動作を統括的に行うとともに、各種の処理を行う。また、光センサ１０６で得られた画像は、統括制御・処理部３１０を介して、画像処理部３２０及びトラッキング処理部３４０に入力される。
【００２５】
画像処理部３２０は、統括制御・処理部３１０の制御に基づいて、光センサ１０６で取得された各種の画像に対して、例えばコントラストの調整や走査歪みの調整等の画像処理を行う。そして、画像処理部３２０は、画像処理を施した各種の画像を外部装置２００に出力する。外部装置２００は、画像処理部３２０で画像処理が施された各種の画像を受信するものであり、例えば、画像の蓄積を行うサーバや画像の表示を行うディスプレイ等である。
【００２６】
走査制御部３３０は、統括制御・処理部３１０の制御に基づいて、共振ミラー１０４及びＴＴＭ１０５に対して（ＴＴＭ１０５に対してはＴＴＭ走査制御補正部３４５を介して）、所定の走査を指示する制御を行う。具体的に、走査制御部３３０は、走査手段を構成する共振ミラー１０４及びＴＴＭ１０５を第１の走査方法で走査させる制御を行って光センサ１０６に被検眼Ｅの眼球移動量を算出する際の基準となる基準画像である参照画像を取得させるとともに、走査手段を構成する共振ミラー１０４及びＴＴＭ１０５を第２の走査方法で走査させる制御を行って光センサ１０６に参照画像よりも解像度が高い比較対象画像である診断画像を取得させる走査制御を行う。この場合、走査制御部３３０は、代表的には、後述する図６に示す第１の走査方法による走査及び図２に示す第２の走査方法による走査を指示する制御を行うが、検者からのモード変更指定やコントローラ１０７−１内部での判断によって他の走査方法による走査も指示可能である。この際、操作ＵＩ１０８は、検者からのモード変更指定や制御情報の表示等に用いられる。なお、ＴＴＭ１０５の走査制御については、実際には、後述するトラッキング処理部３４０での補正を伴う。
【００２７】
トラッキング処理部３４０は、コントローラ１０７−１の処理のうち、被検眼Ｅの眼球移動量を算出する処理を行う部分である。このトラッキング処理部３４０は、図３に示すように、事前演算部３４１、データ保持部３４２、解像度調整部３４３、眼球移動量演算部３４４、及び、ＴＴＭ走査制御補正部３４５を有して構成されている。
【００２８】
データ保持部３４２は、眼球移動量演算部３４４で被検眼Ｅの眼球移動量を演算により算出する際の基準となる画像またはその加工データ（以下、これらを「参照画像」とする）を保持する。事前演算部３４１は、データ保持部３４２に参照画像を保持させるのにあたって、眼球移動量演算部３４４で被検眼Ｅの眼球移動量を算出する際に必要な演算のうちの一部の演算を先に行うものである。例えば、眼球移動量演算部３４４で相互相関関数について演算するのであれば、事前演算部３４１は、予め２Ｄ−ＦＦＴ（２  Ｄｉｍｅｎｓｉｏｎａｌ  Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍ）演算をしてその演算の結果をデータ保持部３４２に保持することを行う。
【００２９】
解像度調整部３４３は、データ保持部３４２から読み出した参照画像と、光センサ１０６からリアルタイムに得られる画像（以下、これを「診断画像」とする）とのうち、少なくとも１つの画像の解像度を変更して、参照画像の解像度と診断画像の解像度とを一致させる調整を行う。ここで、診断画像は、参照画像よりも解像度が高い画像である。換言すれば、参照画像は、診断画像よりも解像度が低い画像である。また、図３に示す本実施形態の解像度調整部３４３は、データ保持部３４２から読み出した参照画像の解像度を変更して、当該参照画像の解像度と診断画像の解像度とを一致させる調整を行う場合を想定したものとなっている。
【００３０】
眼球移動量演算部３４４は、解像度調整部３４３による調整によって解像度が一致した参照画像と診断画像とを比較して、被検眼Ｅの眼球移動量を算出する演算を行う。ここで、眼球移動量演算部３４４において眼球移動量を演算する方法としては、公知の方法でもよく、例えば、参照画像と診断画像との相互相関関数を演算することで画像位置の差異を知ることができる。
【００３１】
ＴＴＭ走査制御補正部３４５は、眼球移動量演算部３４４の演算により得られた眼球移動量に応じて、ＴＴＭ１０５の走査制御を補正する。なお、図２では、ＴＴＭ１０５を用いて撮影用レーザー光１０２をｙ方向に走査する例を示したが、ＴＴＭ１０５の機能としてはｘ方向とｙ方向のどちらにも走査することが可能である。この場合、ＴＴＭ走査制御補正部３４５は、ＴＴＭ１０５のｘ方向の走査補正とｙ方向の走査補正のどちらも行う。
【００３２】
図４は、本発明の第１の実施形態に係る眼底検査装置１００において、眼球移動量の演算処理をストライプ単位で実行する様子を示す図である。図４において、図２に示す構成と同様の構成については同じ符号を付している。
【００３３】
具体的に、本実施形態では、眼球移動量演算部３４４による眼球移動量の演算処理と、ＴＴＭ走査制御補正部３４５によるＴＴＭ１０５に対する走査制御の補正とを、複数の小領域における各小領域に相当するストライプ単位ごとに実行する。例えば、図４に示す有効領域２０１を、ストライプ４０１−１、４０１−２、４０１−３及び４０１−４の４つに分割する。そして、眼底検査装置１００は、診断画像の取得処理と眼球移動量の演算処理を並列に実行する。例えば、眼底検査装置１００は、ＴＴＭ１０５及び共振ミラー１０４でストライプ４０１−３の診断画像を取得している間に、ストライプ４０１−２の診断画像を用いて眼球移動量の演算処理を行う。そして、眼底検査装置１００は、その眼球移動量の演算結果による走査制御の補正を、ストライプ４０１−４の診断画像を取得する際に行う。なお、被検眼Ｅの眼球移動量の算出にあたって相互相関関数を演算する場合には２Ｄ−ＦＦＴ演算を伴うので、ストライプ４０１−１、４０１−２、４０１−３及び４０１−４は、２の冪のサイズとしておくと効率的な構成となる。また、ストライプ４０１−１、４０１−２、４０１−３及び４０１−４は、必ずしも、有効領域２０１を網羅していなくても構わない。
【００３４】
図５は、本発明の第１の実施形態に係る眼底検査装置１００の駆動方法における処理手順の一例を示すフローチャートである。以下、図３に示す構成と対応させながら図５のフローチャートを説明する。
【００３５】
まず、ステップＳ５０１において、統括制御・処理部３１０は、例えば操作ＵＩ１０８からの入力情報に基づいて、参照画像を取得するためのパラメータを設定する。本実施形態では、このステップＳ５０１では、少なくとも、参照画像が診断画像よりも低解像度となるパラメータを設定する。
【００３６】
続いて、ステップＳ５０２において、統括制御・処理部３１０は、ステップＳ５０１で設定したパラメータに基づく制御を行って、光センサ１０６から参照画像を１フレーム分取得する。そして、統括制御・処理部３１０で取得した１フレーム分の参照画像は、事前演算部３４１を介してデータ保持部３４２に保持される。
【００３７】
続いて、ステップＳ５０３において、統括制御・処理部３１０は、例えば操作ＵＩ１０８からの入力情報に基づいて、診断画像を取得するためのパラメータを設定する。本実施形態では、このステップＳ５０３では、診断画像が参照画像よりも高解像度となるパラメータを設定する。さらに、このステップＳ５０３では、取得する診断画像のフレーム数を示す規定フレーム数に係るパラメータや、１フレーム分の診断画像を分割して処理する際の処理単位であるストライプの数に係るパラメータも設定する。
【００３８】
続いて、ステップＳ５０４において、統括制御・処理部３１０は、ステップＳ５０３で設定したパラメータに基づく制御を行って、光センサ１０６から診断画像を最初に１ストライプ分だけ取得する。そして、統括制御・処理部３１０で取得した最初の１ストライプ分の診断画像は、眼球移動量演算部３４４に出力される。
【００３９】
続いて、ステップＳ５０５において、統括制御・処理部３１０は、ステップＳ５０３で設定したパラメータに基づく制御を行って、光センサ１０６からステップＳ５０４以降の診断画像を１ストライプ分取得する。
【００４０】
ステップＳ５０５の処理と並行して行われるステップＳ５０６において、まず、解像度調整部３４３は、ステップＳ５０４またはステップＳ５０５で直前に取得された診断画像のストライプと、当該ストライプに対応する参照画像のデータとのうち、少なくとも一方の解像度を変更して、当該ストライプの解像度と当該ストライプに対応する参照画像のデータの解像度とを一致させる調整を行う。次いで、眼球移動量演算部３４４は、解像度調整部３４３による調整によって解像度が一致した当該ストライプと当該ストライプに対応する参照画像のデータとを比較して、被検眼Ｅの眼球移動量を算出する演算を行う。
【００４１】
続いて、ステップＳ５０７において、ＴＴＭ走査制御補正部３４５は、ステップＳ５０７で得られた眼球移動量に応じて、ＴＴＭ１０５の走査制御を補正する。
【００４２】
続いて、ステップＳ５０８において、統括制御・処理部３１０は、ステップＳ５０３で設定したパラメータ（例えば、ストライプの数に係るパラメータ）に基づいて、１フレームの診断画像の取得が終了したか否かを判断する。この判断の結果、１フレームの診断画像の取得は未だ終了していない場合には（Ｓ５０８／Ｎｏ）、ステップＳ５０５及びＳ５０６の処理に戻る。
【００４３】
一方、ステップＳ５０８の判断の結果、１フレームの診断画像の取得が終了した場合には（Ｓ５０８／Ｙｅｓ）、ステップＳ５０９に進む。
ステップＳ５０９に進むと、統括制御・処理部３１０は、統括制御・処理部３１０は、ステップＳ５０３で設定したパラメータ（規定フレーム数に係るパラメータ）に基づいて、規定フレーム数の診断画像の取得が終了したか否かを判断する。この判断の結果、規定フレーム数の診断画像の取得は未だ終了していない場合には（Ｓ５０９／Ｎｏ）、ステップＳ５０５及びＳ５０６の処理に戻る。なお、図５に示す例では、ステップＳ５０９／Ｎｏの場合にステップＳ５０４の処理の後に移行する例を示しているが、本実施形態においてはこの態様に限定されるものではなく、例えば、ステップＳ５０４の処理の前に移行する態様であってもよい。この態様の場合には、各フレームの診断画像における最後のストライプを用いた眼球移動量の算出は行わないことになる。
【００４４】
一方、ステップＳ５０９の判断の結果、規定フレーム数の診断画像の取得が終了した場合には（Ｓ５０９／Ｙｅｓ）、図５のフローチャートの処理を終了する。
【００４５】
図６は、本発明の第１の実施形態に係る眼底検査装置１００において、図１に示すＴＴＭ１０５と共振ミラー１０４を用いて被検眼Ｅの眼底Ｅｒに対して撮影用レーザー光１０２を走査する走査方法の一例を示す図である。ここで、本実施形態においては、図６は、光センサ１０６において参照画像を取得するための、上述した第１の走査方法を示しているものとする。また、図６において、図２に示す構成と同様の構成については同じ符号を付している。
【００４６】
本実施形態では、上述したように、参照画像を取得する際には、診断画像を取得する場合よりも低い解像度で取得する。図６において、有効領域２０１と、共振ミラー１０４による撮影用レーザー光１０２の走査２０２については、図２と同じである。また、図６において、走査２０３−２は、参照画像を取得する際の、ＴＴＭ１０５による撮影用レーザー光１０２の走査を示している。走査２０３−２は、１回あたりのｙ方向の移動量が、図２に示す走査２０３−１よりも増加されている。そのため、図６に示す第１の走査方法による有効領域２０１の走査は、図２に示す第２の走査方法による有効領域２０１の走査よりも短時間で終了する。これにより、図６に示す第１の走査方法による走査により得られる参照画像は、図２に示す第２の走査方法による走査により得られる診断画像と比較して、解像度が低い画像となる代わりに被検眼Ｅの動きの影響が比較的少ない画像となる。また、本実施形態では、説明を簡単にするため、図６の走査２０３−２のｙ方向の移動量を図２の走査２０３−１に対して２倍、即ち参照画像の解像度を診断画像の解像度の半分にするものとして説明する。
【００４７】
図７は、本発明の第１の実施形態における診断画像と参照画像の一例を示す図である。
図７（ａ）は、図４に示す有効領域２０１における診断画像のストライプ４０１−１、４０１−２、４０１−３及び４０１−４を示している。
【００４８】
図７（ｂ）は、図６で説明した第１の走査方法で取得した参照画像（簡易参照画像７０１）を示している。この参照画像を取得する際には、診断画像を取得する場合と比較して、ＴＴＭ１０５の１回あたりのｙ方向の移動量を２倍にするため、光センサ１０６で取得されるサンプリングデータ数は半分となり、簡易参照画像７０１が得られる。図７（ｂ）において、ストライプ７０２−１、７０２−２、７０２−３及び７０２−４は、それぞれ、図７（ａ）のストライプ４０１−１、４０１−２、４０１−３及び４０１４と対応しているが、そのｙ方向の幅は半分となっている。
【００４９】
図７（ｃ）は、図７（ｂ）の簡易参照画像７０１に対して、事前演算部３４１が演算処理をした結果のデータであり、かつデータ保持部３４２に保持されるデータを示している。本実施形態では、事前演算部３４１において２Ｄ−ＦＦＴ演算を行うものとする。この場合、事前演算部３４１は、図７（ｂ）のストライプ７０２−１、７０２−２、７０２−３及び７０２−４のそれぞれに対して２Ｄ−ＦＦＴ演算を行う。その演算の結果は、それぞれ、図７（ｃ）の２Ｄ−ＦＦＴ済みデータ７０３−１、７０３−２、７０３−３及び７０３−４と対応する。そして、これらの２Ｄ−ＦＦＴ済みデータ７０３−１、７０３−２、７０３−３及び７０３−４をデータ保持部３４２に保持しておく。
【００５０】
図８は、本発明の第１の実施形態に係る眼底検査装置１００の駆動方法における処理手順の一例を示す模式図である。図８では、図３に示すデータ保持部３４２、解像度調整部３４３、眼球移動量演算部３４４及びＴＴＭ走査制御補正部３４５を図示している。
【００５１】
図５のフローチャートを用いて説明したように、眼球移動量演算部３４４での眼球移動量の算出は、診断画像の取得中に刻一刻と行われる。ここでは、眼球移動量演算部３４４において眼球移動量を算出するのにあたり、ストライプ４０１−２に含まれる診断画像を用いる場合について説明する。
【００５２】
眼球移動量を算出する際に、ストライプ４０１−２の診断画像と対になる参照画像のデータは、２Ｄ−ＦＦＴ済みデータ７０３−２であるため、２Ｄ−ＦＦＴ済みデータ７０３−２が解像度調整部３４３で処理される。解像度調整部３４３は、例えば眼球移動量演算部３４４を介したストライプ４０１−２の情報に基づき、２Ｄ−ＦＦＴ済みデータ７０３−２の解像度をストライプ４０１−２の解像度と一致させる調整を行う。図８では、２Ｄ−ＦＦＴ済みデータ７０３−２を周波数空間のまま拡大する調整を行う場合の例を示しており、この場合、解像度調整部３４３は、２Ｄ−ＦＦＴ済みデータ７０３−２の上下に値０からなるデータ８０１を付与し、これを拡大済みデータ８０２とする。
【００５３】
そして、眼球移動量演算部３４４は、ストライプ４０１−２に含まれる診断画像と拡大済みデータ８０２とを用いて、画像位置の差異を演算により算出する。この際の演算方法は、公知の方法であってもよく、例えば相互相関関数を演算する方法を用いることができる。この場合、眼球移動量演算部３４４は、ストライプ４０１−２に含まれる診断画像の２Ｄ−ＦＦＴ演算を行い、既に２Ｄ−ＦＦＴ演算済みである拡大済みデータ８０２との畳み込みを行った後、逆２Ｄ−ＦＦＴ演算を行うことで相互相関関数を演算により算出する。そして、この相互相関関数より、例えば、ｘ方向に３、ｙ方向に２、等のように、画像位置の差異が算出されると、これを眼球移動量としてＴＴＭ走査制御補正部３４５で使用する。
【００５４】
第１の実施形態に係る眼底検査装置１００では、光センサ１０６において診断画像よりも解像度の低い参照画像を取得し、その後、参照画像の解像度を変更して参照画像の解像度と診断画像の解像度とを一致させる調整を行うようにしている。そして、その後、本実施形態に係る眼底検査装置１００では、解像度が一致した参照画像と診断画像とを比較して被検眼Ｅの眼球移動量を算出し、当該眼球移動量に応じてＴＴＭ１０５の走査制御を補正するようにしている。
かかる構成によれば、参照画像を短時間で取得することができるため、被検眼の動きの影響を低減することが可能となり、煩雑な処理を行うことなく、適正なトラッキングを行うことができる。これにより、その後取得する診断画像の画質を向上させることが可能となる。
【００５５】
このように、本実施形態に係る眼底検査装置１００では、参照画像を短時間で取得できるようにして、参照画像を取得する際に被検眼Ｅの固視微動による影響を低減するようにしている。ここで、代表的なＳＬＯ装置では、共振ミラー１０４を用いて有効領域２０１の主走査方向を走査し、共振ミラー１０４よりも走査速度が遅いＴＴＭ１０５（或いはガルバノスキャナ）を用いて有効領域２０１の副走査方向を走査する。この際、現在は、共振ミラー１０４の周波数が律速しており、参照画像を取得する際のフレームレートを上げることと、有効領域２０１の副走査方向の解像度を高くすることとが、トレードオフとなっている。ところで、トラッキングの要求精度を満たすのに必要な参照画像の解像度と、診断に必要な診断画像の解像度とは必ずしも一致しない。そして、この両者を同等の解像度で取得することは、上述したフレームレートとのトレードオフという観点から見ると、最適な構成ではない。そこで、本実施形態に係る眼底検査装置１００では、この点に鑑みて、診断画像よりも解像度の低い参照画像を取得し、その後、参照画像の解像度を変更して参照画像の解像度と診断画像の解像度とを一致させる調整を行って、適正なトラッキングを行えるようにしている。
【００５６】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。
【００５７】
第２の実施形態に係る眼底検査装置の概略構成は、図１に示す第１の実施形態に係る眼底検査装置１００の概略構成と同様である。以下の第２の実施形態の説明においては、第１の実施形態と異なる部分について説明する。
【００５８】
図９は、本発明の第２の実施形態に係る眼底検査装置１００において、図１に示すコントローラ１０７の内部構成の一例を示す図である。この図９において、図１及び図３に示す構成と同様の構成については同じ符号を付している。この際、図９においては、第２の実施形態におけるコントローラ１０７を「コントローラ１０７−２」として記載する。
【００５９】
コントローラ１０７−２は、図９に示すように、統括制御・処理部３１０、画像処理部３２０、走査制御部３３０、及び、トラッキング処理部２３４０を有して構成されている。また、トラッキング処理部２３４０は、図９に示すように、データ保持部２３４１、解像度調整部２３４２、眼球移動量演算部２３４３、及び、ＴＴＭ走査制御補正部３４５を有して構成されている。
【００６０】
具体的に、第２の実施形態におけるコントローラ１０７−２は、図３に示す第１の実施形態におけるコントローラ１０７−１に対して、事前演算部３４１を具備していない点で相違する。即ち、第２の実施形態では、データ保持部２３４１に保持される参照画像のデータは、図７（ｃ）に示す２Ｄ−ＦＦＴ済みデータ７０３−１、７０３−２、７０３−３及び７０３−４でなく、図７（ｂ）に示すストライプ７０２−１、７０２−２、７０２−３及び７０２−４の画像データである。
【００６１】
図１０は、本発明の第２の実施形態に係る眼底検査装置１００の駆動方法における処理手順の一例を示す模式図である。図１０では、図９に示すデータ保持部２３４１、解像度調整部２３４２、眼球移動量演算部２３４３及びＴＴＭ走査制御補正部３４５を図示している。
【００６２】
図８に示す第１の実施形態における場合と同様に、眼球移動量演算部２３４３において眼球移動量を算出するのにあたり、ストライプ４０１−２に含まれる診断画像を用いる場合について説明する。
【００６３】
データ保持部２３４１に保持される参照画像のデータは、上述したように、ストライプ７０２−１、７０２−２、７０２−３及び７０２４の画像データである。眼球移動量を算出する際に、ストライプ４０１−２の診断画像と対になる参照画像のデータは、ストライプ７０２−２であるため、ストライプ７０２−２に含まれる参照画像が解像度調整部２３４２で処理される。解像度調整部２３４２は、例えば眼球移動量演算部２３４３を介したストライプ４０１−２の情報に基づき、ストライプ７０２−２の解像度をストライプ４０１−２の解像度と一致させる調整を行う。図１０に示す例の場合、例えばストライプ７０２−２に対して公知の画像拡大処理を行うことで、解像度がストライプ４０１−２と一致する拡大参照画像１００１を得ている。この際、画像拡大処理としては、例えば、単にデータをリピートしてもよいし、補間処理を行ってもよい。
【００６４】
そして、眼球移動量演算部２３４３は、ストライプ４０１−２に含まれる診断画像と拡大参照画像１００１とを用いて、画像位置の差異を演算により算出する。この際の演算方法として相互相関関数を演算する方法を用いる場合には、第１の実施形態とは異なり、ストライプ４０１−２に含まれる診断画像と拡大参照画像１００１とのそれぞれに対して、２Ｄ−ＦＦＴ演算を行う必要がある。そして、眼球移動量演算部２３４３により、例えば、ｘ方向に３、ｙ方向に２、等のように、画像位置の差異が算出されると、これを眼球移動量としてＴＴＭ走査制御補正部３４５で使用する。
【００６５】
第２の実施形態によれば、第１の実施形態と同様に、参照画像を短時間で取得することができるため、被検眼の動きの影響を低減することが可能となり、煩雑な処理を行うことなく、適正なトラッキングを行うことができる。これにより、その後取得する診断画像の画質を向上させることが可能となる。
【００６６】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。
【００６７】
第３の実施形態に係る眼底検査装置の概略構成は、図１に示す第１の実施形態に係る眼底検査装置１００の概略構成と同様である。以下の第３の実施形態の説明においては、第１の実施形態と異なる部分について説明する。
【００６８】
図１１は、本発明の第３の実施形態に係る眼底検査装置１００において、図１に示すコントローラ１０７の内部構成の一例を示す図である。この図１１において、図１及び図３に示す構成と同様の構成については同じ符号を付している。この際、図１１においては、第３の実施形態におけるコントローラ１０７を「コントローラ１０７−３」として記載する。
【００６９】
コントローラ１０７−３は、図１１に示すように、統括制御・処理部３１０、画像処理部３２０、走査制御部３３０、及び、トラッキング処理部３３４０を有して構成されている。また、トラッキング処理部３３４０は、図１１に示すように、事前演算部３４１、データ保持部３４２、解像度調整部３３４１、眼球移動量演算部３３４２、及び、ＴＴＭ走査制御補正部３４５を有して構成されている。
【００７０】
具体的に、第３の実施形態におけるコントローラ１０７−３は、図３に示す第１の実施形態におけるコントローラ１０７−１に対して、解像度調整部３３４１の位置が異なる点で相違する。即ち、第３の実施形態では、解像度調整部３３４１は、参照画像ではなく診断画像に対して解像度の調整を行うものである。
【００７１】
図１２は、本発明の第３の実施形態に係る眼底検査装置１００の駆動方法における処理手順の一例を示す模式図である。図１２では、図１１に示すデータ保持部３４２、解像度調整部３３４１、眼球移動量演算部３３４２及びＴＴＭ走査制御補正部３４５を図示している。
【００７２】
図８に示す第１の実施形態における場合と同様に、眼球移動量演算部３３４２において眼球移動量を算出するのにあたり、ストライプ４０１−２に含まれる診断画像を用いる場合について説明する。
【００７３】
まず、眼球移動量を算出する際に、ストライプ４０１−２の診断画像と対になる参照画像のデータは、２Ｄ−ＦＦＴ済みデータ７０３−２である。そこで、解像度調整部３３４１は、例えば眼球移動量演算部３３４２を介した２Ｄ−ＦＦＴ済みデータ７０３−２の情報に基づき、ストライプ４０１−２の解像度を２Ｄ−ＦＦＴ済みデータ７０３−２の解像度と一致させる調整を行う。図１２に示す例の場合、例えばストライプ４０１−２に対して公知の画像縮小処理を行うことで、解像度が２Ｄ−ＦＦＴ済みデータ７０３−２と一致する縮小診断画像１２０１を得ている。この際、画像縮小処理としては、例えば、単にデータを間引いてもよいし、補間処理を行ってもよい。また、第３の実施形態では、第１の実施形態と異なり、２Ｄ−ＦＦＴ済みデータ７０３−２は解像度調整をしない。
【００７４】
そして、眼球移動量演算部３３４２は、縮小診断画像１２０１と２Ｄ−ＦＦＴ済みデータ７０３−２とを用いて、画像位置の差異を演算により算出する。この際の演算方法としては、第１の実施形態と同様である。そして、眼球移動量演算部３３４２により、例えば、ｘ方向に３、ｙ方向に２、等のように、画像位置の差異が算出されると、これを眼球移動量としてＴＴＭ走査制御補正部３４５で使用する。
【００７５】
第３の実施形態によれば、第１の実施形態と同様に、参照画像を短時間で取得することができるため、被検眼の動きの影響を低減することが可能となり、煩雑な処理を行うことなく、適正なトラッキングを行うことができる。これにより、その後取得する診断画像の画質を向上させることが可能となる。
【００７６】
（第４の実施形態）
次に、本発明の第４の実施形態について説明する。
【００７７】
第４の実施形態に係る眼底検査装置の概略構成は、図１に示す第１の実施形態に係る眼底検査装置１００の概略構成と同様である。以下の第４の実施形態の説明においては、第１〜第３の実施形態と異なる部分について説明する。
【００７８】
図１３は、本発明の第４の実施形態に係る眼底検査装置１００において、図１に示すコントローラ１０７の内部構成の一例を示す図である。この図１３において、図１及び図３、図９、並びに、図１１に示す構成と同様の構成については同じ符号を付している。この際、図１３においては、第４の実施形態におけるコントローラ１０７を「コントローラ１０７−４」として記載する。
【００７９】
コントローラ１０７−４は、図１３に示すように、統括制御・処理部３１０、画像処理部３２０、走査制御部３３０、及び、トラッキング処理部４３４０を有して構成されている。また、トラッキング処理部４３４０は、図１３に示すように、データ保持部２３４１、解像度調整部３３４１、眼球移動量演算部４３４１、及び、ＴＴＭ走査制御補正部３４５を有して構成されている。
【００８０】
具体的に、第４の実施形態におけるコントローラ１０７−４は、図３に示す第１の実施形態におけるコントローラ１０７−１に対して、事前演算部３４１を具備していない点と、解像度調整部３３４１の位置が異なる点で相違する。即ち、第４の実施形態では、データ保持部２３４１に保持される参照画像のデータは、図７（ｃ）に示す２Ｄ−ＦＦＴ済みデータ７０３−１、７０３−２、７０３−３及び７０３−４でなく、図７（ｂ）に示すストライプ７０２−１、７０２−２、７０２−３及び７０２−４の画像データである。この点は、第２の実施形態と同様である。さらに、第４の実施形態では、解像度調整部３３４１は、参照画像ではなく診断画像に対して解像度の調整を行うものである。この点は、第３の実施形態と同様である。
【００８１】
図１４は、本発明の第４の実施形態に係る眼底検査装置１００の駆動方法における処理手順の一例を示す模式図である。図１４では、図１３に示すデータ保持部２３４１、解像度調整部３３４１、眼球移動量演算部４３４１及びＴＴＭ走査制御補正部３４５を図示している。
【００８２】
図８に示す第１の実施形態における場合と同様に、眼球移動量演算部４３４１において眼球移動量を算出するのにあたり、ストライプ４０１−２に含まれる診断画像を用いる場合について説明する。
【００８３】
まず、眼球移動量を算出する際に、ストライプ４０１−２の診断画像と対になる参照画像のデータは、ストライプ７０２−２に含まれる参照画像である。そこで、解像度調整部３３４１は、例えば眼球移動量演算部４３４１を介したストライプ７０２−２の情報に基づき、ストライプ４０１−２の解像度をストライプ７０２−２の解像度と一致させる調整を行う。図１４に示す例の場合、第３の実施形態と同様に、例えばストライプ４０１−２に対して公知の画像縮小処理を行うことで、解像度がストライプ７０２−２と一致する縮小診断画像１２０１を得ている。
【００８４】
そして、眼球移動量演算部４３４１は、縮小診断画像１２０１とストライプ７０２−２に含まれる参照画像とを用いて、画像位置の差異を演算により算出する。この際の演算方法として相互相関関数を演算する方法を用いる場合には、第１の実施形態とは異なり、縮小診断画像１２０１とストライプ７０２−２に含まれる参照画像とのそれぞれに対して、２Ｄ−ＦＦＴ演算を行う必要がある。そして、眼球移動量演算部４３４１により、例えば、ｘ方向に３、ｙ方向に２、等のように、画像位置の差異が算出されると、これを眼球移動量としてＴＴＭ走査制御補正部３４５で使用する。
【００８５】
第４の実施形態によれば、第１の実施形態と同様に、参照画像を短時間で取得することができるため、被検眼の動きの影響を低減することが可能となり、煩雑な処理を行うことなく、適正なトラッキングを行うことができる。これにより、その後取得する診断画像の画質を向上させることが可能となる。
【００８６】
（その他の実施形態）
上述した本発明の各実施形態においては、本発明に係る画像取得装置としてＳＬＯ装置を想定した眼底検査装置を適用した例について説明を行ったが、本発明においてはこれに限定されるものではない。例えば、本発明に係る画像取得装置として、光源からの光を走査しつつ被検眼の動きを追尾する機能を要する装置であるＯＣＴ（Ｏｐｔｉｃａｌ  Ｃｏｈｅｒｅｎｃｅ  Ｔｏｍｏｇｒａｐｈｙ）装置、等を適用することも可能である。
【００８７】
また、上述した本発明の各実施形態においては、本発明における走査手段の１つとしてＴＴＭ（Ｔｉｐ  Ｔｉｌｔ  Ｍｉｒｒｏｒ）１０５を用いる例について説明を行ったが、本発明においてはこれに限定されるものではない。例えば、本発明における走査手段は、走査により解像度を容易に変更できる走査デバイスであれば如何なるものでもよく、例えばガルバノスキャナ等を用いてもよい。また、本発明における走査手段として、複数の走査デバイスを組み合わせてもよい。
【００８８】
また、上述した本発明の各実施形態においては、参照画像の解像度を診断画像の解像度の半分とする例について説明を行ったが、参照画像の解像度における低減量の設定はこの態様に限定されるものではない。例えば、走査制御部３３０において、統括制御・処理部３１０の制御に基づいて、参照画像の解像度における低減量を、複数の設定値の中から設定してもよいし、また、診断画像を取得するための第２の走査方法における走査条件に応じて設定してもよい。また、走査制御部３３０において、参照画像の解像度における低減量を第２の走査方法における走査条件に応じて設定する場合の例としては、第２の走査方法における走査領域のサイズに応じて設定することや、第２の走査方法における走査の間隔に応じて設定することが挙げられる。また、例えば、診断画像を小さな領域かつ高解像度で撮影するモードである場合、相互相関演算をする上で解像度が過剰となるため、参照画像の解像度を大きく下げて、参照画像の取得時における眼球運動の影響を低くすることを優先させることも適用可能である。
【００８９】
また、上述した本発明の各実施形態においては、参照画像と診断画像とを用いて眼球移動量を算出する演算を行う場合に相互相関関数を演算する例について説明を行ったが、画像の移動量を算出できるものであれば他の演算方法であってもよい。例えば、画像を１ピクセルずつずらして輝度差を集計する等の演算方法を適用することも可能である。
【００９０】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
このプログラム及び当該プログラムを記憶したコンピュータ読み取り可能な記憶媒体は、本発明に含まれる。
【００９１】
なお、上述した本発明の実施形態は、いずれも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００９２】
１０１  撮影用光源、１０４  共振ミラー、１０５  ＴＴＭ（Ｔｉｐ  Ｔｉｌｔ  Ｍｉｒｒｏｒ）、１０６  光センサ、１０７−１  コントローラ、１０８  操作ＵＩ、２００  外部装置、３１０  統括制御・処理部、３２０  画像処理部、３３０  走査制御部、３４０  トラッキング処理部、３４１  事前演算部、３４２  データ保持部、３４３  解像度調整部、３４４  眼球移動量演算部、３４５  ＴＴＭ走査制御補正部
【図１】
2017086807.tif 000003
【図２】
2017086807.tif 000004
【図３】
2017086807.tif 000005
【図４】
2017086807.tif 000006
【図５】
2017086807.tif 000007
【図６】
2017086807.tif 000008
【図７】
2017086807.tif 000009
【図８】
2017086807.tif 000010
【図９】
2017086807.tif 000011
【図１０】
2017086807.tif 000012
【図１１】
2017086807.tif 000013
【図１２】
2017086807.tif 000014
【図１３】
2017086807.tif 000015
【図１４】
2017086807.tif 000016