(57)【特許請求の範囲】
【請求項１】
被検眼の収差を収差補正手段により補正する収差補正方法であって、
記憶手段に記憶された前記被検眼の収差量と前記収差量が測定された前記被検眼の眼底の領域とが対応付けられた情報に基づいて、撮像手段による撮像領域に対応する収差量が前記記憶手段に記憶されているか否かを判定手段により判定する判定工程と、
選択手段によって、前記撮像領域に対応する収差量が前記記憶手段に記憶されている場合には前記撮像領域に対応する収差量を選択し、且つ前記撮像領域に対応する収差量が前記記憶手段に記憶されていない場合には前記記憶手段に予め記憶されている収差量を選択する選択工程と、
選択された前記撮像領域に対応する収差量或いは前記予め記憶されている収差量に基づいて、前記収差補正手段により前記被検眼の収差の補正を行う補正工程と、
を有する
ことを特徴とする収差補正方法。
【請求項２】
前記補正工程が行われた後に、前記被検眼の収差量を前記撮像領域に対応付けて記憶手段が記憶する記憶工程を更に備えることを特徴とする請求項１記載の収差補正方法。
【請求項３】
前記補正工程において、前記収差補正手段は選択された前記撮像領域に対応する収差量或いは前記予め記憶されている収差量に基づいて制御されることを特徴とする請求項１または請求項２記載の収差補正方法。
【請求項４】
前記判定工程において、前記判定手段は、記憶手段に記憶された前記被検眼の収差量と前記収差量が測定された前記被検眼の眼底の領域と前記被検眼に照射される光の光束径に基づいて定まる解像度とが対応付けられた情報に基づいて、前記撮像手段による撮像領域および前記撮像手段が前記被検眼に照射する光の光束径により定まる解像度に対応する収差量が前記記憶手段に記憶されているか否かを判定し、
前記選択工程において、前記選択手段は、前記撮像手段による撮像領域および前記撮像手段が前記被検眼に照射する光の光束径により定まる解像度に対応する収差量が前記記憶手段に記憶されている場合には前記撮像手段による撮像領域および解像度に対応する収差量を選択することを特徴とする請求項１乃至３の何れか一項に記載の収差補正方法。
【請求項５】
前記収差量は、Zernike関数を用いて表されることを特徴とする請求項１乃至４の何れか一項に記載の収差補正方法。
【請求項６】
前記記憶工程では、前記収差量をZernike関数で表した場合における高次の収差量を含まない収差量のみを前記記憶手段が記憶することを特徴とする請求項２に記載の収差補正方法。
【請求項７】
前記高次の収差量とは、５次よりも高次の関数で表された収差量であることを特徴とする請求項６に記載の収差補正方法。
【請求項８】
前記予め記憶されている収差量は、予め設定された基準収差量であることを特徴とする請求項１乃至７の何れか一項に記載の収差補正方法。
【請求項９】
前記被検眼の前記収差の補正を開始する際に、前記記憶された収差量を選択する工程において、前記撮像手段による撮像領域についての前記記憶された収差量が存在しない場合には前記撮像領域に最も近い領域に対応する前記収差量を前記予め記憶されている収差量として選択することを特徴とする請求項１乃至８の何れか一項に記載の収差補正方法。
【請求項１０】
前記補正手段は、液晶素子を用いた空間位相変調器または可変形状ミラーであることを特徴とする請求項１乃至９の何れか一項に記載の収差補正方法。
【請求項１１】
前記判定工程において、前記判定手段は、前記記憶手段に記憶された前記被検眼の収差量と前記収差量が測定された前記被検眼の眼底の領域とが対応付けられた情報に基づいて、前記撮像手段による撮像領域に一致する領域に対応付けられた収差量が前記記憶手段に記憶されているか否かを判定し、
前記選択工程において、前記選択手段は、前記撮像手段による撮像領域に一致する領域に対応付けられた収差量が前記記憶手段に記憶されている場合には前記撮像手段による撮像領域に一致する領域に対応付けられた収差量を選択し、且つ前記撮像手段による撮像領域に一致する領域に対応付けられた収差量が前記記憶手段に記憶されていない場合には前記予め記憶されている収差量を選択することを特徴とする請求項１乃至１０の何れか一項に記載の収差補正方法。
【請求項１２】
請求項１乃至１１の何れか一項に記載の収差補正方法により補正された前記被検眼の収差量と基準値とを比較する比較工程と、
前記比較工程において前記被検眼の収差量が前記基準値よりも小さいと判断された場合には、前記収差を補正した状態にて前記撮像手段によって前記被検眼の眼底像を撮像する工程と、を有することを特徴とする眼底撮像方法。
【請求項１３】
被検眼を撮像する際に前記被検眼の収差を補正する撮像装置であって、
前記被検眼の収差量と前記収差量が測定された前記被検眼の眼底の領域とが対応付けられた情報を記憶する記憶手段と、
撮像手段による撮像領域に対応する収差量が前記記憶手段に記憶されているか否かを判定する判定手段と、
前記撮像領域に対応する収差量が前記記憶手段に記憶されている場合には前記撮像領域に対応する収差量を選択し、且つ前記撮像領域に対応する収差量が前記記憶手段に記憶されていない場合には前記記憶手段に予め記憶されている収差量を選択する選択手段と、 
前記選択手段により選択された前記撮像領域に対応する収差量或いは前記予め記憶されている収差量に基づいて前記被検眼の収差の補正を行う収差補正手段と、を有することを特徴とする撮像装置。
【請求項１４】
被検眼の収差を補正する収差補正装置であって、
前記被検眼の収差を補正する収差補正手段と、
前記収差補正手段を制御するための制御情報と前記制御情報が得られた前記被検眼の眼底の領域とが対応付けられた情報を記憶する記憶手段と、を有し、
前記収差補正手段は前記記憶手段に記憶された情報に基づいて前記被検眼の収差を補正することを特徴とする収差補正装置。
【請求項１５】
前記制御情報は前記被検眼の収差量を含むことを特徴とする請求項１４に記載の収差補正装置。
【請求項１６】
前記情報は前記制御情報と前記領域と前記被検眼の識別情報とが対応づけられた情報を含むことを特徴とする請求項１４または請求項１５に記載の収差補正装置。
【請求項１７】
前記被検眼の眼底を撮像する撮像手段と、
前記撮像手段により撮像する撮像領域を取得する取得手段と、
前記取得手段により取得された前記撮像領域に対応する前記制御情報を前記記憶手段に記憶された前記情報から取得する制御情報取得手段と、を更に有し、
前記収差補正手段は、前記制御情報取得手段により取得された前記制御情報に基づいて前記被検眼の収差を補正する請求項１４乃至１６の何れか一項に記載の収差補正装置。
【請求項１８】
前記制御情報取得手段は、前記取得手段により取得された前記撮像領域と一致する前記被検眼の眼底の領域に対応付けられた前記制御情報を前記記憶手段に記憶された前記情報から取得することを特徴とする請求項１７記載の収差補正装置。
【請求項１９】
前記取得手段により取得された前記撮像領域に対応する前記制御情報が前記情報に含まれる場合、前記制御情報取得手段は前記撮像領域に対応する前記制御情報を取得し、
前記取得手段により取得された前記撮像領域に対応する前記制御情報が前記情報に含まれていない場合、前記制御情報取得手段は前記記憶手段に予め記憶されている前記制御情報を取得することを特徴とする請求項１７記載の収差補正装置。
【請求項２０】
前記取得手段により取得された前記撮像領域に対応する前記制御情報が前記情報に含まれている場合、前記制御情報取得手段は前記撮像領域に対応する前記制御情報を取得し、
前記取得手段により取得された前記撮像領域に対応する前記制御情報が前記情報に含まれていない場合、前記制御情報取得手段は前記撮像領域に近接する領域に対応する前記制御情報を取得することを特徴とする請求項１７記載の収差補正装置。
【請求項２１】
前記近接する領域は、前記撮像領域に最も近い領域であることを特徴とする請求項２０記載の収差補正装置。
【請求項２２】
前記被検眼に照射された光により生じる前記被検眼からの戻り光に基づいて前記被検眼の収差量を測定する収差測定手段を更に有し、
前記収差補正手段は、前記記憶手段に記憶された前記情報から得られた前記制御情報に基づいて制御された後に、前記収差測定手段により測定される収差量が所定値以下になるまで前記被検眼の収差の補正を行うことを特徴とする請求項１４乃至２１の何れか一項に記載の収差補正装置。
【請求項２３】
前記被検眼に照射された光により生じる前記被検眼からの戻り光に基づいて前記被検眼の収差量を測定する収差測定手段と、
前記被検眼を撮像する撮像手段と、を更に有し、
前記収差補正手段は、前記記憶手段に記憶された前記情報から得られた前記制御情報に基づいて制御された後に、前記収差測定手段により測定される収差量が所定値以下になるまで前記被検眼の収差の補正を行い、
前記撮像手段は、前記収差測定手段により測定される収差量が所定値以下になった後に前記被検眼の撮像を行うことを特徴とする請求項１４乃至２１の何れか一項に記載の収差補正装置。
【請求項２４】
前記収差補正手段は、前記記憶手段に記憶された前記情報から得られた前記制御情報を用いて前記被検眼の収差を補正することを特徴とする請求項１４乃至２３の何れか一項に記載の収差補正装置。
【請求項２５】
被検眼の収差を補正する収差補正装置であって、
前記被検眼の収差を補正する収差補正手段と、
前記収差補正手段を制御するための制御情報と前記制御情報が得られた前記被検眼の眼底の領域とが対応付けられた情報を記憶する記憶手段と、を有し、
前記収差補正手段は前記記憶手段に記憶された情報に基づいて前記被検眼の収差を補正することを特徴とする収差補正装置。
【請求項２６】
収差補正装置において、被検眼の収差量を測定する収差測定装置であって、
前記被検眼の収差量を測定する収差測定手段と、
前記収差量が測定された前記被検眼の眼底の領域と前記収差測定手段により測定された収差量を示す収差情報とを対応付けて記憶する記憶手段と、を有することを特徴とする収差測定装置。
【請求項２７】
前記記憶手段は、前記収差が測定された前記被検眼の眼底の領域と前記収差測定手段により測定された収差量とを対応付けて記憶することを特徴とする請求項２６記載の収差測定装置。
【請求項２８】
被検眼の収差を補正する収差補正方法であって、
前記被検眼の収差を補正する収差補正手段を制御するための制御情報と前記被検眼の眼底の領域とが対応付けられた情報を記憶手段に記憶する工程と、
前記記憶手段に記憶された情報に基づいて前記収差補正手段により前記被検眼の収差を補正する工程と、を有することを特徴とする収差補正方法。
【請求項２９】
請求項２８に記載の収差補正方法の各工程をコンピュータに実行させることを特徴とするプログラム。
【請求項３０】
被検眼の収差を補正する収差補正方法であって、
前記被検眼の収差を補正する収差補正手段を制御するための制御情報と前記被検眼の眼底の領域とが対応付けられた情報を記憶手段に記憶する工程と、
前記記憶手段に記憶された情報に基づいて前記収差補正手段により前記被検眼の収差を補正する工程と、を有することを特徴とする収差補正方法。
【請求項３１】
請求項３０に記載の収差補正方法の各工程をコンピュータに実行させることを特徴とするプログラム。
【請求項３２】
収差補正装置において、被検眼の収差量を測定する収差測定方法であって、
前記被検眼の収差量を測定する工程と、
前記収差量が測定された前記被検眼の眼底の領域と前記測定された収差量を示す収差情報とを対応付けて記憶する工程と、を有することを特徴とする収差測定方法。
【請求項３３】
請求項３２に記載の収差測定方法の各工程をコンピュータに実行させることを特徴とするプログラム。
【請求項３４】
被検眼の収差を補正する収差補正装置であって、
前記被検眼の収差量と前記収差量が得られた前記被検眼の眼底の領域とが対応付けられた情報を記憶する記憶手段と、
前記記憶手段に記憶された前記情報に基づいて前記被検眼の収差を補正する収差補正手段と、
を有することを特徴とする収差補正装置。
【請求項３５】
被検眼の収差を補正する収差補正方法であって、
前記被検眼の収差量と前記収差量が得られた前記被検眼の眼底の領域とが対応付けられた情報を記憶する工程と、
前記記憶された情報に基づいて前記被検眼の収差を補正する工程と、を有することを特徴とする収差補正方法。
【請求項３６】
請求項３５に記載の収差補正方法の各工程をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、眼底撮像方法、および眼底撮像装置に関し、特に、被検眼の収差を測定して補正する補償光学機能を有し、撮像画像の取得状況に応じて収差を補正する収差補正方法および該方法により収差の補正が可能な眼底撮像方法、および眼底撮像装置に関する。
【背景技術】
【０００２】
近年、眼科用の撮像装置として、眼底に２次元的にレーザ光を照射してその反射光を受光して画像化するＳＬＯ（Ｓｃａｎｎｉｎｇ  Ｌａｓｅｒ  Ｏｐｈｔｈａｌｍｏｓｃｏｐｅ：走査レーザ検眼鏡）や、低コヒーレンス光の干渉を利用したイメージング装置が開発されている。低コヒーレンス光の干渉を利用したイメージング装置は、ＯＣＴ（Ｏｐｔｉｃａｌ  Ｃｏｈｅｒｅｎｃｅ  Ｔｏｍｏｇｒａｐｈｙ：光干渉断層装置あるいは光干渉断層法）と呼ばれ、特に、眼底あるいはその近傍の断層像を得る目的で用いられている。ＯＣＴの種類としては、ＴＤ−ＯＣＴ（Ｔｉｍｅ  Ｄｏｍａｉｎ  ＯＣＴ：タイムドメイン法）や、ＳＤ−ＯＣＴ（Ｓｐｅｃｔｒａｌ  Ｄｏｍａｉｎ  ＯＣＴ：スペクトラルドメイン法）等を含め、種々のものが開発されてきている。
【０００３】
特に、このような眼科用の撮像装置は、近年において、照射レーザの高ＮＡ化等によってさらなる高解像度化が進められている。
【０００４】
しかしながら、眼底を撮像する場合には、角膜や水晶体等の眼の光学組織を通して撮像をしなければならない。そのため、高解像度化が進むに連れて、これら角膜や水晶体の収差が撮像画像の画質に大きく影響するようになってきた。
【０００５】
そこで、眼の収差を測定し、その収差を補正する補償光学（Ａｄａｐｔｉｖｅ  Ｏｐｔｉｃｓ：ＡＯ）機能を光学系に組み込んだ、ＡＯ−ＳＬＯやＡＯ−ＯＣＴの研究が進められている。例えば、非特許文献１に、ＡＯ−ＯＣＴの例が示されている。これらＡＯ−ＳＬＯやＡＯ−ＯＣＴは、一般的にはシャックハルトマン波面センサー方式によって眼の波面を測定する。シャックハルトマン波面センサー方式とは、眼に測定光を入射し、その反射光をマイクロレンズアレイを通してＣＣＤカメラに受光することによって波面を測定するものである。測定した波面を補正するように可変形状ミラーや、空間位相変調器を駆動し、それらを通して眼底の撮像を行うことにより、ＡＯ−ＳＬＯやＡＯ−ＯＣＴは高解像度な撮像が可能となる。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】Ｙ．Ｚｈａｎｇ  ｅｔ  ａｌ，Ｏｐｔｉｃｓ  Ｅｘｐｒｅｓｓ，Ｖｏｌ．１４，Ｎｏ．１０，１５Ｍａｙ２００６
【発明の概要】
【発明が解決しようとする課題】
【０００７】
眼科装置に用いるAOにおいては、一般的に波面センサーで測定した収差をZernike関数のような関数でモデル化し、その関数を用いて波面補正器の補正量を計算する。複雑な形状を補正するためには、多くの次数を持つ関数で収差をモデル化して補正量を算出し、波面補正器を制御する必要がある。
【０００８】
しかし、補正量を算出することは非常に計算負荷が高く、計算時間の増大が大きな問題となっている。特に、眼科装置に対しては、病気の経過観察を行うために定期的に患部の観察を行うことが求められているため、撮像時間を少しでも短縮することが眼科医療の効率を向上させるためには不可欠となっている。
【０００９】
本発明は、上記課題に鑑み、AOを用いる眼科装置において、眼の収差補正に要する時間を短縮することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明に係る収差補正方法は、
被検眼の収差を収差補正手段により補正する収差補正方法であって、
記憶手段に記憶された前記被検眼の収差量と前記収差量が測定された前記被検眼の眼底の領域とが対応付けられた情報に基づいて、撮像手段による撮像領域に対応する収差量が前記記憶手段に記憶されているか否かを判定手段により判定する判定工程と、
選択手段によって、前記撮像領域に対応する収差量が前記記憶手段に記憶されている場合には前記撮像領域に対応する収差量を選択し、且つ前記撮像領域に対応する収差量が前記記憶手段に記憶されていない場合には前記記憶手段に予め記憶されている収差量を選択する選択工程と、
選択された前記撮像領域に対応する収差量或いは前記予め記憶されている収差量に基づいて、前記収差補正手段により前記被検眼の収差の補正を行う補正工程と、
を有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、前回撮影したときの情報を利用することにより、収差補正を高速化することが可能となり、診察に要する時間を短縮することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施例１における補償光学系を備えたＳＬＯによる眼底撮像装置の構成例の模式図。
【図２】本発明の実施例１における波面補正デバイスの一例を示す模式図。
【図３】波面補正デバイスの他の例を示す模式図。
【図４】シャックハルトマンセンサーの構成を示す模式図。
【図５】波面を測定する光線がＣＣＤセンサー上に集光された状態を示す模式図。
【図６】球面収差を持つ波面を測定した際の模式図。
【図７】固視灯を説明する図。
【図８】コントローラを説明する図。
【図９】眼底を格子状に分割した撮像領域を説明する図。
【図１０】本発明の実施例１における眼底撮像装置の制御ステップを示すフローチャート。
【図１１】収差補正回数と収差量の関係を表したグラフ。
【図１２】本発明の実施例２における眼底撮像装置の制御ステップを示すフローチャート。
【図１３】本発明の実施例３における補償光学系を備えたＳＬＯによる眼底撮像装置の構成例の模式図。
【図１４】本発明の実施例３における眼底撮像装置の制御ステップを示すフローチャート。
【発明を実施するための形態】
【００１３】
本発明を実施するための形態を、以下の実施例により説明する。但し、本発明は以下の実施例の構成によって何ら限定されるものではない。
【実施例１】
【００１４】
実施例１として、本発明を適用した眼底撮像装置の構成について図１を用いて説明する。
なお、本実施例においては、測定対象である被検査物を眼とし、眼で発生する収差を補償光学系で補正し、眼底を撮像するようにした一例について説明する。
【００１５】
図１において、１０１は光源であり、波長８４０ｎｍのＳＬＤ光源（Ｓｕｐｅｒ  Ｌｕｍｉｎｅｓｃｅｎｔ  Ｄｉｏｄｅ）を用いた。光源１０１の波長は特に制限されるものではないが、眼底撮像用としては被検者の眩しさの軽減と解像度維持のために、８００〜１５００ｎｍ程度が好適に用いられる。本実施例においてはＳＬＤ光源を用いたが、その他にレーザ等も用いられる。本実施例では眼底撮像と波面測定のための光源を共用しているが、それぞれを別光源とし、光路の途中で合波する構成としても良い。
【００１６】
光源１０１から照射された光は、単一モード光ファイバー１０２を通って、コリメータ１０３により、平行光線（測定光１０５）として照射される。
【００１７】
照射された測定光１０５はビームスプリッタからなる光分割部１０４を透過し、補償光学の光学系に導光される。
【００１８】
補償光学系は、光分割部１０６、波面センサー１１５、波面補正デバイス１０８および、それらに導光するための反射ミラー１０７−１〜４から構成される。
ここで、反射ミラー１０７−１〜４は、少なくとも眼１１１の瞳と波面センサー１１５、波面補正デバイス１０８とが光学的に共役関係になるように設置されている。また、光分割部１０６として、本実施例ではビームスプリッタを用いた。
【００１９】
光分割部１０６を透過した測定光１０５は、反射ミラー１０７−１と１０７−２で反射されて波面補正デバイス１０８に入射する。波面補正デバイス１０８で反射された測定光１０５は、反射ミラー１０７−３に出射される。
【００２０】
本実施例では、波面補正デバイス１０８として液晶素子を用いた空間位相変調器を用いた。図２に反射型液晶光変調器の模式図を示す。本変調器はベース部１２２とカバー１２３に挟まれた空間に液晶分子１２５が封入されている構造となっている。ベース部１２２には複数の画素電極１２４を有し、カバー１２３には不図示の透明な対向電極を有している。電極間に電圧を印加していない場合には、液晶分子は１２５−１のような配向をしており、電圧を印加すると１２５−２のような配向状態に遷移し、入射光に対する屈折率が変化する。各画素電極の電圧を制御して各画素の屈折率を変化させることにより、空間的な位相変調が可能となる。例えば入射光１２６が本変調器に入射した場合、液晶分子１２５−２を通過する光は液晶分子１２５−１を通過する光よりも位相が遅れ、結果として図中１２７で示すような波面を形成する。一般的に反射型液晶光変調器は、数万〜数十万個の画素から構成されている。また、液晶光変調器は偏光特性を有するため、入射光の偏光を調整するための偏光素子を具備することもある。
【００２１】
波面補正デバイス１０８の他の例としては、可変形状ミラーがある。可変形状ミラーとは、局所的に光の反射方向を変えることができるものであり、様々な方式のものが実用化されている。その一例として、他の波面補正デバイス１０８の断面を図３に示す。入射光を反射する変形可能な膜状のミラー面１２９と、ベース部１２８と、これらに挟まれて配置されたアクチュエータ１３０と、ミラー面１２９を周囲から支持する不図示の支持部から構成されている。アクチュエータ１３０の動作原理としては、静電力や磁気力、圧電効果を利用したものがあり、動作原理によってアクチュエータ１３０の構成は異なる。アクチュエータ１３０はベース部１２８上に二次元的に複数配列されていて、それらを選択的に駆動することにより、ミラー面１２９を自在に変形できるようになっている。一般的に可変形状ミラーは数十〜数百のアクチュエータで構成されている。
【００２２】
図１において、反射ミラー１０７−３、４で反射された光は、走査光学系１０９によって、１次元もしくは２次元に走査される。本実施例では走査光学系１０９に主走査用（眼底水平方向）と副走査用（眼底垂直方向）として２つのガルバノスキャナーを用いた。より高速な撮像のために、走査光学系１０９の主走査用に共振スキャナーを用いることもある。走査光学系１０９内の各スキャナーを光学的な共役状態にするために、各スキャナーの間にミラーやレンズといった光学素子を用いる装置構成の場合もある。図９は眼底撮像装置が、被検眼の眼底を分割して撮像する様子を示したもので、１６１は眼底の２次元画像であり、１６２は黄斑、１６３は視神経乳頭である。１６４は眼底１６１を格子状に分割した状態を表したもので、水平方向、垂直方向にはそれぞれａ〜ｐ、１〜１６のアドレスが割り振られており、眼底は１６×１６の２５６個に分割されて領域毎に撮像される。更に、格子一つは、走査光学系１０９により、主走査方向、副走査方向それぞれに、３μｍ角の画素２５６×２５６に分割されて読み取られる。
【００２３】
走査光学系１０９で走査された測定光１０５は、接眼レンズ１１０−１および１１０−２を通して眼１１１に照射される。１１１−１は、眼のレンズに相当する水晶体である。眼１１１に照射された測定光は眼底で反射もしくは散乱される。接眼レンズ１１０−１および１１０−２の位置を調整することによって、眼１１１の視度にあわせて最適な照射を行うことが可能となる。ここでは、接眼部にレンズを用いたが、球面ミラー等で構成しても良い。
【００２４】
１１９はビームスプリッタである光分光器、１２０は固視灯である。ビームスプリッタ１１９は、被検眼に対して固視灯１２０からの光を、測定光１０５と共に被検眼に導くものである。固視灯１２０は、被検者に対して視線をどこに向けるかを指示するためのもので、液晶ディスプレイ、LEDを平面に格子状に並べたもの等で構成される。図７に、固視灯１２０を構成する液晶ディスプレイ１４１の拡大図を示す。図7に示すように、液晶ディスプレイ１４１上には１４２で示されるような十字形が点灯される。被検者には、十字形１４２の交点を見てもらうことにより、被検眼の動きを停止させることができる。また、十字形１４２の点灯位置を、液晶ディスプレイ１４１上で上下左右に移動させることにより、被検者の視線をコントロールし、被検眼の所望の領域を観察することが可能となる。
【００２５】
眼１１１の網膜から反射もしくは散乱された反射光は、入射した時の経路を逆向きに進行し、光分割部１０６によって一部は波面センサー１１５に反射され、光線の波面を測定するために用いられる。
【００２６】
本実施例では、波面センサー１１５としてシャックハルトマンセンサーを用いた。図４にシャックハルトマンセンサーの模式図を示す。１３１が波面を測定する光線であり、マイクロレンズアレイ１３２を通して、ＣＣＤセンサー１３３上の焦点面１３４に集光される。図４の（ａ）のＡ-Ａ‘で示す位置から見た様子を示す図が図４の（ｂ）であり、マイクロレンズアレイ１３２が、複数のマイクロレンズ１３５から構成されている様子を示したものである。光線１３１は各マイクロレンズ１３５を通してＣＣＤセンサー１３３上に集光されるため、光線１３１はマイクロレンズ１３５の個数分のスポットに分割されて集光される。図５にＣＣＤセンサー１３３上に集光された状態を示す。各マイクロレンズを通過した光線はスポット１３６に集光される。そして、この各スポット１３６の位置から、入射した光線の波面を計算する。図６（ａ）に球面収差を持つ波面を測定した場合の模式図を示す。光線１３１は１３７で示すような波面で形成されている。光線１３１はマイクロレンズアレイ１３２によって、波面の局所的な垂線方向の位置に集光される。この場合のＣＣＤセンサー１３３の集光状態を図６（ｂ）に示す。光線１３１が球面収差を持つため、スポット１３６は中央部に偏った状態で集光される。この位置を計算することによって、光線１３１の波面が検出できる。本実施例では波面センサーにシャックハルトマンセンサーを用いたが、それに限定されるものではなく、曲率センサーのような他の波面測定手段や、結像させた点像から逆計算で求めるような方法を用いても良い。
【００２７】
図１において、光分割部１０６を透過した反射光は光分割部１０４によって一部が反射され、コリメータ１１２、光ファイバー１１３を通して光強度センサー１１４に導光される。光強度センサー１１４で光は電気信号に変換され、制御部１１７によって眼底画像として画像に構成されて、ディスプレイ１１８に表示される。
【００２８】
波面センサー１１５は、補償光学制御部１１６に接続され、受光した波面を補償光学制御部１１６に伝える。波面補正デバイス１０８も補償光学制御部１１６に接続されており、補償光学制御部１１６から指示された変調を行う。補償光学制御部１１６は波面センサー１１５の測定結果による取得された波面を基に、収差のない波面へと補正するような変調量（補正量）を計算し、波面補正デバイス１０８にそのように変調するように指令する。波面の測定と波面補正デバイスへの指示は繰り返し処理され、常に最適な波面となるようにフィードバック制御が行われる。
【００２９】
本実施例では、測定した波面をZernike関数にモデル化して各次数にかかる係数を算出し、その係数を元に波面補正デバイス１０８の変調量を算出する。変調量の算出においては、波面補正デバイスがZernike各次数の形状を形成するための基準変調量を元に、測定された全てのZernike次数の係数に関して基準変調量を乗算し、さらにそれらをすべて積算することによって最終的な変調量を得る。
【００３０】
以上のように、本発明では、収差量としてこれに対応する波面を所定の関数であるZernike関数を用いて表すこととする。なお、Zernike関数は一例であり、波面を表す他の種々の関数を用いることも可能である。
【００３１】
また、本実施例では波面補正デバイス１０８として画素数６００×６００の反射型液晶空間位相変調器を用いたので、３６００００画素それぞれの変調量を上記の算出方法に従って算出する。例えばZernike関数の1次〜4次までの係数を用いた計算を行う場合には、Z1-1、Z1+1、Z2-2、Z2-0、Z2+2、Z3-3、Z3-1、Z3+1、Z3+3、Z4-4、Z4-2、Z4-0、Z4+2、Z4+4の１４の係数に関して基準変調量との乗算を、上記３６００００画素に対して行う。また、Zernike関数の1次〜6次までの係数を用いた計算を行う場合には、Z1-1、Z1+1、Z2-2、Z2-0、Z2+2、Z3-3、Z3-1、Z3+1、Z3+3、Z4-4、Z4-2、Z4-0、Z4+2、Z4+4、Z5-5、Z5-3、Z5-1、Z5+1、Z5+3、Z5+5、Z6-6、Z6-4、Z6-2、Z6-0、Z6+2、Z6+4、Z6+6の２７の係数に関して基準変調量との乗算を、上記３６００００画素に対して行う。眼の収差の大部分を占めるのは、近視や遠視、乱視といった低次の収差であるが、それ以外に眼の光学系の微小な凹凸や涙液層の乱れに起因するより高次の収差が存在する。眼の収差をZernike関数系で表現する場合、近視、遠視や乱視であるZernike2次関数が大部分を占め、Zernike3次関数やZernike4次関数が若干含まれ、さらにはZernike5次や6次といった高次の関数がわずかに含まれる。Zernike1〜4次関数は、近視、遠視や乱視が急激に進むような場合を除いては、時間が経過しても大きな部分はあまり変化しない。また、収差の原因が近視、遠視や乱視である場合、Zernike1〜4次関数は、撮像する領域が近接している場合には、領域間で大きな差は生じない。
【００３２】
以上述べたように、本発明においては、波面計測により得られる収差量は所定の関数によって表され、且つその場合高次関数により示される収差量は計算速度等の観点から含まないことが好ましい。また、計算上除外する次数は５次以上の高次の関数とすることがより好ましい。光学系の一部に被検眼が含まれていることで光学系が不確定な状態であるため、一般的に1回の収差測定と補正では低い収差の波面に到達することは困難で、収差測定と補正を繰り返して撮像可能な収差まで補正する。
【００３３】
図１に示された眼底撮像装置はすべて不図示のコントローラで制御される。図８はコントローラのブロック図である。図８に示すように、コントローラ１５１は、ＣＰＵ１５２、Ｉ/Ｏ制御部１５３、メモリ１５４で構成されている。ＣＰＵ１５２では、ＣＰＵ１５２に内蔵されるプログラムに従って、眼底撮像装置を制御する。メモリ１５４には、既に眼底撮像装置で撮像した被検者の眼の収差情報が、被検眼の撮像領域ごとに格納されている。具体的には、被検者のＩＤと図９の１６５で示したような撮像領域のアドレス（ｆ、６）、更にその領域を撮像した時の収差量が格納される。
【００３４】
Ｉ/Ｏ制御部１５３では、ＣＰＵ１５２からの命令に従って、不図示のマウス、キーボード、バーコードリーダ、走査光学系１０９、補償光学制御部１１６、制御部１１７等を駆動、もしくは通信制御する。
【００３５】
以上のような構成の眼底撮像装置において、本発明の動作を図１０のフローチャートを用いて説明する。最初に、図示しないマウス、キーボード、更にはバーコードリーダ等を用い、被検者に対する被検眼の撮像領域を指定する（ステップ１０１、以下Ｓ１０１）。ここで、この被検者に対して、Ｓ１０１で指定した撮像領域を撮像したことがあるか否かを判断する（Ｓ１０２）。該ステップにより為される工程は、本発明における被検眼の収差に関する情報が予め記憶されているか否かを判定する工程に対応し、該工程はコントローラ１５１において本発明における判定手段として機能する領域により実行される。過去に指定した領域の撮像をしたことがある場合、すなわち指定した領域の収差情報がメモリ１５４に格納されている場合には、指定した領域に対する前回撮像した時の収差量、すなわちZernike関数にモデル化して各次数にかかる係数を補償光学制御部１１６にセットする（Ｓ１０３）。また、指定した領域の撮像を過去にしたことが無い場合、すなわち指定した領域の収差情報がメモリ１５４に格納されていない場合には、予め設定されている基準収差量および該収差量に関する情報を補償光学制御部１１６にセットする（Ｓ１０４）。この被検者の撮像が初めての場合にも、指定した領域を過去に撮像したことが無い場合と同様に処理される。なお、以上の工程は、本発明における、被検眼の収差に関する情報が予め記憶されている場合には該情報を選択し、且つ記憶されていない場合には該情報とは異なる他の情報を選択する工程に対応し、当該工程はコントローラ１５１における選択手段として機能する領域により実行される。
【００３６】
次に補償光学制御部１１６は、セットされた収差量を補正するような変調量（補正量）を計算し（Ｓ１０５）、波面補正デバイス１０８にそのように変調するように指令する（Ｓ１０６）。次に、Ｓ１０６で変調された状態で、被検者の指定された領域の収差量を波面センサー１１５によって測定する（Ｓ１０７）。ここで、測定された収差量が基準値よりも小さいか否かを判断（Ｓ１０８）する。収差量が基準値以上の場合には、この状態での収差量を補正するような変調量（補正量）を計算し（Ｓ１０５）、以下収差量が基準値よりも小さくなるまでこの工程を繰り返す。収差量が基準値よりも小さくなった段階で、被検眼の指定された領域を撮像し（Ｓ１０９）、最後に、指定された領域に対する最新の収差量をメモリ１５４に記憶して（Ｓ１１０）撮像を終了する。以上の収差量の補正を行う工程は、本発明における選択された情報或いは他の情報に基づいて被検眼の収差の補正を行う工程に対応し、当該工程は補償光学制御部１１６、波面センサー１１５、およびコントローラ１５１におけるこれらを制御する領域によって実行され、これら構成は本発明における収差補正手段として機能する。また、収差量が基準値よりも小さくなったか否かの判断は、本発明における補正後の被検眼の収差と基準値とを比較する工程に対応し、当該工程はコントローラ１５１において比較手段として機能する領域によって実行される。さらに、指定された領域に対する最新の収差量を記憶するＳ１１０の工程は、本発明での、補正が行われた被検眼の収差に関する新たな情報を、新たな予め記憶されている収差に関する情報として記憶するする工程に対応し、当該工程はコントローラ１５１によって実行される。
【００３７】
なお、以上に述べた、本発明において収差に関する情報は、被検眼の画像において特定の画素によって規定される領域と、該画素による撮像画像の解像度、および収差量を含む。
【００３８】
図１１は、収差補正回数と収差量の関係を表したグラフである。横軸が収差補正回数、すなわち図１０のフローチャートのＳ１０５〜Ｓ１０８のループの回数であり、収差補正に要する時間を表している。縦軸は、収差量を表している。１７３は従来の方法で収差補正を行ったときの状態を表す曲線であり、１７２は本発明の方法で収差補正を行ったときの状態を表す曲線である。また、１７１はＳ１０８で収差量の大きさを比較する基準値である。図１１に示すように本発明の方法で収差補正を行った場合には、補正時間ａで撮像が開始され、従来の方法で収差補正を行った時には、補正時間ｂで撮像が開始される。
【００３９】
このように、本実施例によれば、過去に撮像した時の収差情報を用いることにより、収差補正に要する時間が短縮することが可能になり、短時間で撮像することが可能となる。
【実施例２】
【００４０】
実施例２として、図１２のフローチャートを用いて、本発明を適用した実施例１とは異なる形態の眼底撮像装置の制御方法の例について説明する。本実施例において、基本的な装置構成は実施例１と同様である。また、実施例１と同じ動作に関しては、説明を省略する。
【００４１】
本実施例では、撮像しようとしている領域を過去には撮像したことはないが、近接する領域は撮像したことがある場合に有効な方法を説明する。
【００４２】
最初に、図示しないマウス、キーボード、更にはバーコードリーダ等を用い、被検者に対する被検眼の撮像領域を指定する（Ｓ２０１）。ここで、この被検者に対して、Ｓ２０１で指定した撮像領域を撮像したことがあるか否かを判断する（Ｓ２０２）。過去に、指定した領域の撮像をしたことがある場合、すなわち指定した領域の収差情報がメモリ１５４に格納されている場合には、指定した領域に対する前回撮像した時の収差量、すなわちZernike関数にモデル化して各次数にかかる係数を補償光学制御部１１６にセットする（Ｓ２０３）。
【００４３】
また、指定した領域を過去に撮像したことが無い場合には、近接する領域の撮像をしたことがあるか否かを判断する（Ｓ２０４）。ここでは、指定された領域を中心に、上下左右に５×５領域分の領域を近接する領域と定義する。具体的には、図９に示すように指定された領域１６５のアドレスが（ｆ、６）の場合、近接する領域は、アドレス（ｄ、４）、（ｈ、４）、（ｄ、８）、（ｈ、８）の領域で囲まれた領域１６６となる。近接した領域を撮像したことがある場合、すなわち指定した領域の収差情報がメモリ１５４に格納されている場合には、その近接する領域のうち一番近い領域を撮像した時の収差量、すなわちZernike関数にモデル化して各次数にかかる係数を補償光学制御部１１６にセットする（Ｓ２０５）。また、指定した領域に近接する領域の撮像を過去にしたことが無い場合、すなわち指定した領域に近接する領域の収差情報がメモリ１５４に格納されていない場合には、基準収差量を補償光学制御部１１６にセットする（Ｓ２０６）。この被検者の撮像が初めての場合にも、指定した領域、および指定した領域に近接した領域を過去に撮像したことが無い場合と同様に処理される。以降、Ｓ２０７〜Ｓ２１２の工程は、実施例１と同様である。
【００４４】
すなわち、本実施例では、被検眼の収差の補正を開始する際に、予め記憶された収差に関する情報を取得する工程において、眼底像を得ようとする被検眼における領域についての予め記憶された情報が存在しない場合には、該領域に最も近い領域について予め記憶された前収差に関する情報を他の情報として選択し、以降の工程を行っている。
【００４５】
このように、本実施例２によれば、指定した領域に近接する領域を過去に撮像した時の収差情報を用いることにより、収差補正に要する時間が短縮することが可能になり、短時間で撮像することが可能となる。
【実施例３】
【００４６】
実施例３では、解像度変更部を設けた装置について説明する。図１３に示すように解像度変更部１２１は、反射ミラー１０７−４と走査光学系１０９の間に配置されている。解像度変更部１２１は複数のレンズから構成され、不図示のコントローラからの制御信号に応じて水晶体１２２に入射させる測定光１０５の光束径を変更させることにより、眼底上のビームスポット径、すなわち撮像画像の解像度を変更させる。具体的には、眼底上のビームスポット径を小さくする、すなわち解像度を大きくする場合には、水晶体１１１−１を通過する測定光の光束径を大きくする。また、眼底上のビームスポット径を大きくする、すなわち解像度を小さくする場合には、水晶体１１１−１を通過する測定光１０５の光束径を小さくする。測定光１０５が水晶体１１１−１を通過する光束径が変更されると、それに伴い収差量も多少変化することになる。なお、本実施例に示すような装置では、コントローラ１５１を構成するメモリ１５４には、既に眼底撮像装置で撮像した被検者の眼の収差情報が、被検眼の撮像領域、撮像時の解像度ごとに格納されている。
【００４７】
次に、図１３で示すような構成の眼底撮像装置において、本発明の動作を図１４のフローチャートを用いて説明する。なお、実施例１、および実施例２と同じ動作に関しては、説明を省略する。
【００４８】
最初に、図示しないマウス、キーボード、更にはバーコードリーダ等を用い、被検者に対する被検眼の撮像領域、撮像画像の解像度を指定する（Ｓ３０１）。ここで、この被検者に対して、Ｓ３０１で指定した撮像領域を撮像したことがあるか否かを判断する（Ｓ３０２）。過去に、指定した領域を撮像したことがある場合には、指定した領域で指定した解像度で撮像したことがあるか否かを判断する（Ｓ３０３）。指定した解像度で撮像したことがある場合には、指定した領域、指定した解像度に対する前回撮像した時の収差量を補償光学制御部１１６にセットする（Ｓ３０４）。また、指定した解像度で撮像したことがない場合には、指定した領域、異なる解像度に対する前回撮像した時の収差量を補償光学制御部１１６にセットする（Ｓ３０５）。
【００４９】
次に、指定した領域を撮像したことがない場合には、今度は指定した領域と近接した領域で撮像したことがあるか否かを判断する（Ｓ３０６）。近接した領域で撮像したことがない場合には、基準収差量を補償光学制御部１１６にセットする（Ｓ３０７）。近接した領域で撮像したことがある場合には、次に指定した解像度で撮像したことがあるか否かを判断する（Ｓ３０８）。指定した解像度で撮像したことがある場合には、近接した領域、指定した解像度に対する前回撮像した時の収差量を補償光学制御部１１６にセットする（Ｓ３０９）。また、指定した解像度で撮像したことがない場合には、近接した領域、異なる解像度に対する前回撮像した時の収差量を補償光学制御部１１６にセットする（Ｓ３１０）。この被検者の撮像が初めての場合にも、指定した領域、および指定した領域に近接した領域を過去に撮像したことが無い場合と同様に処理される。以降、Ｓ３１１〜Ｓ３１６の工程は、実施例１，２と同様である。
【００５０】
このように、本実施例３によれば、指定した領域に近接する領域、更には指定した解像度における過去に撮像した時の収差情報を用いることにより、収差補正に要する時間が短縮することが可能になり、短時間で撮像することが可能となる。
【００５１】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００５２】
１０１：光源
１０２：光ファイバー
１０３：コリメータ
１０４：光分割部
１０５：測定光
１０６：光分割部
１０７：反射ミラー
１０８：波面補正デバイス
１０９：走査光学系
１１０：接眼レンズ
１１１：眼
１１２：コリメータ
１１３：光ファイバー
１１４：光強度センサー
１１５：波面センサー
１１６：補償光学制御部
１１７：制御部
１１８：ディスプレイ
１１９：光分割部
１２０：固視灯
１２１：解像度変更部
【図１】
0005835938.tif 000002
【図２】
0005835938.tif 000003
【図３】
0005835938.tif 000004
【図４】
0005835938.tif 000005
【図５】
0005835938.tif 000006
【図６】
0005835938.tif 000007
【図７】
0005835938.tif 000008
【図８】
0005835938.tif 000009
【図９】
0005835938.tif 000010
【図１０】
0005835938.tif 000011
【図１１】
0005835938.tif 000012
【図１２】
0005835938.tif 000013
【図１３】
0005835938.tif 000014
【図１４】
0005835938.tif 000015