(57)【要約】【課題】  層など深さ方向の領域を指定する際の操作性を向上させる。【解決手段】  被検眼に含まれる複数の層の名称を深さ方向順に並べて表示部に表示させるとともに、前記表示部において前記複数の層の名称が並べられた領域に並列する領域に前記複数の層の名称が並べられた方向に沿って移動可能なスライダを表示させる表示制御手段と、前記スライダの位置に応じて決定された前記深さ方向の領域に基づいてＥｎ−Ｆａｃｅ画像を生成する生成手段と、を備え、前記表示手段は、前記生成手段で生成された前記Ｅｎ−Ｆａｃｅ画像を前記表示手段に表示させる。【選択図】  図１
2020037010.tif 000002
【特許請求の範囲】
【請求項１】
被検眼に含まれる複数の層の名称を深さ方向順に並べて表示部に表示させるとともに、前記表示部において前記複数の層の名称が並べられた領域に並列する領域に前記複数の層の名称が並べられた方向に沿って移動可能なスライダを表示させる表示制御手段と、
前記スライダの位置に応じて決定された前記深さ方向の領域に基づいてＥｎ−Ｆａｃｅ画像を生成する生成手段と、を備え、
前記表示制御手段は、前記生成手段で生成された前記Ｅｎ−Ｆａｃｅ画像を前記表示部に表示させることを特徴とする眼科装置。
【請求項２】
前記スライダは前記深さ方向の領域の上端の位置を決定するための第１スライダと前記深さ方向の領域の下端の位置を決定するための第２スライダとを備えることを特徴とする請求項１記載の眼科装置。
【請求項３】
前記スライダは、前記表示部において前記複数の層の名称が並べられた領域に隣接する領域に表示されることを特徴とする請求項１または請求項２に記載の眼科装置。
【請求項４】
前記表示制御手段は、前記複数の層の名称が表示された領域を各層の名称毎に区画する複数の線を前記表示部に表示させ、
前記生成手段は、前記複数の線のうちいずれかの線に前記スライダが合っている場合、前記層の名称に対応する層境界が選択されたものとして、前記Ｅｎ−Ｆａｃｅ画像を生成することを特徴とする請求項１乃至３のいずれか１項に記載の眼科装置。
【請求項５】
前記複数の線における線同士の間隔は等しいことを特徴とする請求項４記載の眼科装置。
【請求項６】
前記表示制御手段は、前記被検眼の断層像と前記深さ方向の領域を規定する深さ方向の境界とを前記断層像に前記境界を重畳した状態で表示部に表示させ、
前記スライダは、表示された前記境界を前記深さ方向に移動させる指示を受け付け、
前記スライダが前記指示を受け付けた場合、前記表示制御手段は、前記境界の移動量を前記表示部に表示された前記境界が位置する層の層厚に応じて異なる移動量とすることを特徴とする請求項１乃至５のいずれか１項に眼科装置。
【請求項７】
前記スライダが前記指示を受け付けた場合、前記表示制御手段は、前記深さ方向に直交する方向の各位置における層厚の違いに応じて、前記表示部に表示された前記境界の前記深さ方向に直交する方向の各点を異なる移動量で移動させることを特徴とする請求項６記載の眼科装置。
【請求項８】
前記表示制御手段は、前記スライダの移動量に対して前記層厚が大きいほど前記表示部に表示された前記境界の移動量を大きくすることを特徴とする請求項６または請求項７に記載の眼科装置。
【請求項９】
被検眼に含まれる複数の層の名称を深さ方向順に並べて表示部に表示させるとともに、前記表示部において前記複数の層の名称が並べられた領域に並列する領域に前記複数の層の名称が並べられた方向に沿って移動可能なスライダを表示させる表示制御工程と、
前記スライダの位置に応じて決定された前記深さ方向の領域に基づいてＥｎ−Ｆａｃｅ画像を生成する生成工程と、を備えることを特徴とする表示制御方法。
【請求項１０】
請求項９記載の表示制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
開示の技術は、眼科装置、表示制御方法およびプログラムに関する。
【背景技術】
【０００２】
生体などの測定対象の断層像を非破壊、非侵襲で取得する方法として、光干渉断層撮像法（Ｏｐｔｉｃａｌ  Ｃｏｈｅｒｅｎｃｅ  Ｔｏｍｏｇｒａｐｈｙ、以下ＯＣＴという）が実用化されている。ＯＣＴは、特に眼科領域で被検眼の眼底における網膜の断層像が取得され、網膜の眼科診断等において広く利用されている。
【０００３】
また、ＯＣＴにより得られた断層像の任意の層の画像を加算・平均することで積算画像を生成することが知られている（特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−０１４７２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、層など深さ方向の領域を指定する際の操作性については言及されていない。
【０００６】
開示の技術は、層など深さ方向の領域を指定する際の操作性の向上を目的の１つとする。
【０００７】
なお、前記目的に限らず、後述する発明を実施するための形態に示す各構成により導かれる作用効果であって、従来の技術によっては得られない作用効果を奏することも本件の他の目的の１つとして位置付けることができる。
【課題を解決するための手段】
【０００８】
開示の眼科装置は、被検眼に含まれる複数の層の名称を深さ方向順に並べて表示部に表示させるとともに、前記表示部において前記複数の層の名称が並べられた領域に並列する領域に前記複数の層の名称が並べられた方向に沿って移動可能なスライダを表示させる表示制御手段と、前記スライダの位置に応じて決定された前記深さ方向の領域に基づいてＥｎ−Ｆａｃｅ画像を生成する生成手段と、を備え、前記表示制御手段は、前記生成手段で生成された前記Ｅｎ−Ｆａｃｅ画像を前記表示部に表示させる。
【発明の効果】
【０００９】
開示の技術によれば層など深さ方向の領域を指定する際の操作性を向上させることが可能となる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態における装置の全体構成の一例の概略を示す図。
【図２】本実施形態におけるスキャンパターンの一例を表す図。
【図３】本実施形態における全体処理手順の一例を示す図。
【図４】本実施形態における干渉信号取得手順の一例を示す図。
【図５】本実施形態における信号処理手順の一例を示す図。
【図６】本実施形態における３次元血流部位情報取得手順の一例を示す図。
【図７】本実施形態におけるモーションコントラスト画素値を表示用の画素に変換する方法の一例を示す図。
【図８】本実施形態におけるＧＵＩの一例を説明するための図。
【図９】本実施形態におけるＧＵＩの一例を示す図。
【図１０】本実施形態におけるＧＵＩの一例を示す図。
【図１１】本実施形態におけるＧＵＩの一例を示す図。
【図１２】本実施形態におけるＧＵＩの一例を示す図。
【図１３】本実施形態におけるＧＵＩの一例を示す図。
【図１４】本実施形態におけるＧＵＩの一例を示す図。
【図１５】本実施形態におけるＧＵＩの一例を示す図。
【図１６】本実施形態におけるＧＵＩの一例を示す図。
【図１７】本実施形態におけるＧＵＩの一例を示す図。
【発明を実施するための形態】
【００１１】
以下、添付の図面を参照して、本実施形態に係る撮像装置を説明する。なお、以下の実施形態において示す構成は一例に過ぎず、本発明は以下の実施形態に限定されるものではない。なお、本実施形態で被検体を人眼（眼底）としているがこれに限るものではなく、例えば皮膚等に用いることとしてもよい。また、本実施形態において撮像対象は眼の眼底としているが、前眼を撮影対象とすることとしてもよい。
【００１２】
〔第１の実施形態〕
［画像形成装置全体の構成］
図１は、本実施形態における光干渉断層法を用いた画像形成装置（眼科装置）の構成例を示す図である。図１に示す装置は、光干渉断層信号を取得する光干渉断層取得部１００と制御部１４３を備える。制御部１４３は、信号処理部１４４、信号取得制御部１４５、表示部１４６および表示制御部１４９を備えて構成される。信号処理部１４４は、さらに画像生成部１４７と検出部１４８とを備える。ここで、制御部１４３は例えばコンピュータであり、コンピュータに備えられたＣＰＵが不図示の記憶装置に記憶されたプログラムを実行することで信号処理部１４４、信号取得制御部１４５、画像生成部１４７、検出部１４８および表示制御部１４９としてとして機能する。
【００１３】
なお、制御部１４３が備えるＣＰＵおよび記憶装置は１つであってもよいし複数であってもよい。すなわち、少なくとも１以上の処理装置（ＣＰＵ）と少なくとも１つの記憶置（ＲＡＭおよびＲＯＭ）とが接続されており、少なくとも１以上の処理装置が少なくとも１以上の記憶装置に記憶されたプログラムを実行した場合に制御部１４３は上記の各手段として機能する。なお、処理装置はＣＰＵに限定されるものではなく、ＦＰＧＡ等であってもよい。
【００１４】
まず光干渉断層取得部１００の構成について説明する。図１は、本実施形態における光干渉断層取得部の例としてＯＣＴ装置の構成例を示す図である。ＯＣＴ装置は、例えば、ＳＤ−ＯＣＴまたはＳＳ−ＯＣＴである。本実施形態ではＯＣＴ装置がＳＳ−ＯＣＴである場合の構成を示す。
【００１５】
＜ＯＣＴ装置１００の構成＞
ＯＣＴ装置１００の構成について説明する。
【００１６】
光源１０１は波長掃引型（Ｓｗｅｐｔ  Ｓｏｕｒｃｅ：以下ＳＳ）光源であり、例えば、掃引中心波長１０５０ｎｍ、掃引幅１００ｎｍで掃引しながら光を出射する。ここで、波長や掃引幅については例示であり、本発明は上記の値に限定されるものではない。以下の実施形態についても同様に、記載された数値は例示であり、本発明は記載された数値に限定されるものではない。
【００１７】
光源１０１から出射された光は光ファイバ１０２を介して、ビームスプリッタ１１０に導かれ、測定光（ＯＣＴ測定光とも言う）と参照光（ＯＣＴ測定光に対応する参照光とも言う）に分岐される。ビームスプリッタ１１０の分岐比は例えば、９０（参照光）：１０（測定光）である。分岐された測定光は、光ファイバ１１１を介して出射され、コリメータ１１２によって平行光とされる。平行光となった測定光は、被検眼１１８の眼底Ｅｒにおいて測定光を走査するガルバノスキャナ１１４、スキャンレンズ１１５、フォーカスレンズ１１６を介して被検眼１１８に入射する。ここで、ガルバノスキャナ１１４は単一のミラーとして記載したが、実際は被検眼１１８の眼底Ｅｒをラスタースキャンするように不図示の２枚のガルバノスキャナ、Ｘ軸スキャナー１１４ａとＹ軸スキャナー１１４ｂ、によって構成している。また、フォーカスレンズ１１６はステージ１１７上に固定されており、光軸方向に動くことで、フォーカス調整することが出来る。ガルバノスキャナ１１４とステージ１１７は信号取得制御部１４５によって制御され、被検眼１１８の眼底Ｅｒの所望の範囲（断層画像の取得範囲、断層画像の取得位置または測定光の照射位置とも言う）で測定光を走査することが出来る。
【００１８】
なお、本実施形態では詳細な説明はしていないが、眼底Ｅｒの動きを検出し、ガルバノスキャナ１１４のミラーを眼底Ｅｒの動きに追従させて走査させるトラッキング機能が付与されていることとしてもよい。トラッキング方法については一般的な技術を用いて行うことが可能であり、リアルタイムで行うことも、ポストプロセッシングで行うことも可能である。例えば、走査型レーザ検眼鏡（Ｓｃａｎｎｉｎｇ  Ｌａｓｅｒ  Ｏｐｈｔｈａｌｍｏｓｃｏｐｅ：ＳＬＯ）を用いる方法がある。これは眼底Ｅｒについて、ＳＬＯを用いて光軸に対して垂直な面内の２次元画像（眼底表面画像）を経時的に取得し、画像中の血管分岐などの特徴箇所を抽出する。取得する２次元画像中の特徴箇所がどのように動いたかを眼底Ｅｒの移動量として算出し、算出した移動量をガルバノスキャナ１１４にフィードバックすることでリアルタイムトラッキングを行うことが出来る。
【００１９】
測定光は、ステージ１１７上に乗ったフォーカスレンズ１１６により、被検眼１１８に入射し、眼底Ｅｒにフォーカスされる。眼底Ｅｒを照射した測定光は各網膜層で反射・散乱し、上述の光学経路をビームスプリッタ１１０に戻る。ビームスプリッタ１１０に入射した測定光の戻り光は光ファイバ１２６を経由し、ビームスプリッタ１２８に入射する。
【００２０】
一方、ビームスプリッタ１０６で分岐された参照光は、光ファイバ１１９ａ、偏光制御器１５０、光ファイバ１１９ｂ、を介して出射され、コリメータ１２０によって平行光とされる。偏光制御器１５０には参照光の偏光を所望の偏光状態へ変化させることが出来る。参照光は分散補償ガラス１２２、ＮＤフィルタ１２３、コリメータ１２４を介し、光ファイバ１２７に入射する。コリメータレンズ１２４と光ファイバ１２７の一端はコヒーレンスゲートステージ１２５の上に固定されており、被検者の眼軸長の相違等に対応して光軸方向に駆動するように、信号取得制御部１４５で制御される。なお本実施形態では参照光の光路長を変更しているが、測定光の光路と参照光の光路との光路長差を変更出来ればよく、測定光の光路長を変更するようにしてもよい。
【００２１】
光ファイバ１２７を通過した参照光はビームスプリッタ１２８に入射する。ビームスプリッタ１２８では参照光の戻り光と参照光が合波されて干渉光とされた上で二つに分割される。分割される干渉光は互いに反転した位相の干渉光（以下、正の成分および負の成分と表現する）となっている。分割された干渉光の正の成分は光ファイバ１２９を経由してディテクタ１４１の一方の入力ポートに入射する。一方、干渉光の負の成分は光ファイバ１３０を経由してディテクタ１４１の他方に入射する。ディテクタ１４１は差動検出器となっており、位相が１８０°反転した二つの干渉光が入力されると、直流成分を除去し、干渉成分のみの干渉信号を出力する。
【００２２】
ディテクタ１４１で検出された干渉光は光の強度に応じた電気信号（干渉信号）として出力され、断層画像生成部の一例である信号処理部１４４に入力される。
【００２３】
＜制御部１４３＞
本装置全体を制御するための制御部１４３について説明する。
【００２４】
制御部１４３は信号処理部１４４、信号取得制御部１４５、表示部１４６、表示制御部１４９によって構成される。また、信号処理部１４４はさらに、画像生成部１４７と検出部１４８を持つ構成となっている。画像生成部１４７はディテクタ１４１から送られる電気信号（干渉信号）から輝度画像およびモーションコントラスト画像（血流部位を示す画像または血管を示す画像）を生成する機能を有する。また、検出部１４８は輝度画像から網膜の層境界を検出することで層情報（網膜のセグメンテーション）を生成する機能を有する。
【００２５】
信号取得制御部１４５は上述の通りに各部を制御する。信号処理部１４４はディテクタ１４１から出力される干渉信号に基づき、画像の生成、生成された画像の解析、解析結果の可視情報の生成を行う。
【００２６】
信号処理部１４４で生成された画像および解析結果は表示制御部１４９に送られ、表示制御部１４９は表示部１４６の表示画面に画像および解析結果を表示させる。ここで、表示部１４６は、例えば液晶等のディスプレイである。なお、信号処理部１４４で生成された画像データは表示制御部１４９に送られた後、表示部１４６に有線で送信されても良いし、無線で送信されても良い。また、本実施形態において表示部１４６等は制御部１４３に含まれているが、本発明はこれに限らず、制御部１４３とは別に設けられても良く、例えばユーザが持ち運び可能な装置の一例であるタブレットでも良い。この場合、表示部にタッチパネル機能を搭載させ、タッチパネル上で画像の表示位置の移動、拡大縮小、表示される画像の変更等を操作可能に構成することが好ましい。
【００２７】
以上が、被検体１１８のある１点における断層に関する情報の取得のプロセスの説明である。このように被検体１１８の奥行き方向の断層に関する情報を取得することをＡ−ｓｃａｎと呼ぶ。また、Ａ−ｓｃａｎと直交する方向で被検体の断層に関する情報、すなわち２次元画像を取得するための走査方向をＢ−ｓｃａｎ、更にＢ−ｓｃａｎにより得られた断層像に直交する方向に走査することをＣ−ｓｃａｎと呼ぶ。これは、３次元断層像を取得する際に眼底面内に２次元ラスター走査する場合、高速な走査方向がＢ−ｓｃａｎ、Ｂ−ｓｃａｎをその直交方向に並べて走査する低速な走査方向をＣ−ｓｃａｎと呼ぶ。Ａ−ｓｃａｎ及びＢ−ｓｃａｎを行うことで２次元の断層像が得られ、Ａ−ｓｃａｎ、Ｂ−ｓｃａｎ及びＣ−ｓｃａｎを行うことで、３次元の断層像を得ることができる。Ｂ−ｓｃａｎ、Ｃ−ｓｃａｎは、上述したガルバノスキャナ１１４により行われる。
【００２８】
なお、不図示のＸ軸スキャナー１１４ａ、Ｙ軸スキャナー１１４ｂは、それぞれ回転軸が互いに直交するよう配置された偏向ミラーで構成されている。Ｘ軸スキャナー１１４ａは、Ｘ軸方向の走査を行い、Ｙ軸スキャナー１１４ｂは、Ｙ軸方向の走査を行う。Ｘ軸方向、Ｙ軸方向の各方向は、眼球の眼軸方向に対して垂直な方向で、互いに垂直な方向である。また、Ｂ−ｓｃａｎ、Ｃ−ｓｃａｎのようなライン走査方向と、Ｘ軸方向またはＹ軸方向とは、一致していなくてもよい。このため、Ｂ−ｓｃａｎ、Ｃ−ｓｃａｎのライン走査方向は、撮像したい２次元の断層像あるいは３次元の断層像に応じて、適宜決めることができる。
【００２９】
［スキャンパターン］
次に、図２を用いて本実施形態のスキャンパターンの一例を説明する。
【００３０】
ＯＣＴアンギオグラフィーでは血流によるＯＣＴ干渉信号の時間変化を計測するため、同じ場所（または略同じ場所）で複数回の計測が必要となる。本実施形態ではＯＣＴ装置は同じ場所でのＢスキャンをｍ回繰り返しつつ、ｎ箇所のｙポジションに移動するスキャンを行う。
【００３１】
具体的なスキャンパターンを図２に示す。眼底平面上でｙ１〜ｙｎのｎ箇所のｙポジションについて、それぞれＢスキャンを繰り返しｍ回づつ実施する。
【００３２】
ｍが大きいと同じ場所での計測回数が増えるため、血流の検出精度が向上する。その一方でスキャン時間が長くなり、スキャン中の眼の動き（固視微動）により画像にモーションアーチファクトが発生する問題と被検者の負担が増える問題が生じる。本実施形態では両者のバランスを考慮してｍ＝４として実施した。なお、ＯＣＴ装置のＡスキャン速度、被検体１１８の眼底表面画像の運動解析に応じて、制御部１４３はｍを変更してもよい。すなわち、ｍの値は４に限定されるものではなく他の値であってもよい。
【００３３】
図２においてｐは１つのＢスキャンにおけるＡスキャンのサンプリング数を示している。すなわち、ｐ×ｎにより平面画像サイズが決定される。ｐ×ｎが大きいと、同じ計測ピッチであれば広範囲がスキャンできるが、スキャン時間が長くなり、上述のモーションアーチファクトおよび患者負担の問題が生じる。本実施形態では両者のバランスを考慮してｎ＝ｐ＝３００として実施した。なお、上記ｎ，ｐは適宜自由に変更が可能である。
【００３４】
また、図２におけるΔｘは隣り合うｘポジションの間隔（ｘピッチ）であり、Δｙは隣り合うｙポジションの間隔（ｙピッチ）である。本実施形態ではｘピッチ、ｙピッチは眼底における照射光のビームスポット径の１／２として決定し、１０μｍとする。ｘピッチ、ｙピッチを眼底上ビームスポット径の１／２とすることで  生成する画像を高精細に形成することができる。ｘピッチ、ｙピッチを眼底ビームスポット径の１／２より小さくしても  生成する画像の精細度をそれ以上高くする効果は小さい。
【００３５】
逆にｘピッチ、ｙピッチを眼底ビームスポット径の１／２より大きくすると精細度は悪化するが、小さなデータ容量で広い範囲の画像を取得することができる。臨床上の要求に応じてｘピッチ、ｙピッチを自由に変更してもよい。
【００３６】
本実施形態のスキャン範囲は、ｘ方向がｐ×Δｘ＝３ｍｍ、ｙ方向がｎ×Δｙ＝３ｍｍである。なお、スキャン範囲の値は上記の値に限定されるものではない。
【００３７】
次に、図３を用いて本実施形態の画像形成方法の処理手順の一例を説明する。ステップＳ１０１において、信号取得制御部１４５は光干渉断層像取得部１００を制御し、光干渉断層信号を取得する。処理の詳細説明は後述する。ステップＳ１０２において、制御部１４３は表示情報を生成する。処理の詳細説明を、後述する。以上のステップを実施して、本実施形態の画像形成方法の処理の手順を終了する。
【００３８】
［干渉信号取得手順］
図４を用いて本実施形態のステップＳ１０１の干渉信号取得の具体的な処理手順の一例を説明する。ステップＳ１０９において、信号取得制御部１４５は図２のポジションｙｉのインデックスｉを１に設定する。ステップＳ１１０において、ＯＣＴ装置はスキャン位置をｙｉに移動する。ステップＳ１１９において、信号取得制御部１４５は繰り返しＢスキャンのインデックスｊを１に設定する。ステップＳ１２０において、ＯＣＴ装置はＢスキャンを実施する。
【００３９】
ステップＳ１３０においてディテクタ１４１はＡスキャン毎に干渉信号を検出し、不図示のＡ／Ｄ変換器を介して上記干渉信号が信号処理部１４４に記憶される。信号処理部１４４はＡスキャンの干渉信号をｐサンプル取得することで、１Ｂスキャン分の干渉信号とする。
【００４０】
ステップＳ１３９において、信号取得制御部１４５は繰り返しＢスキャンのインデックスｊをインクリメントする。
【００４１】
ステップＳ１４０において信号取得制御部１４５はｊが所定回数（ｍ）より大きいか判断する。すなわち、ポジションｙｉでのＢスキャンがｍ回繰り返されたかを判断する。繰り返されてない場合はＳ１２０に戻り、同一位置のＢスキャン計測を繰り返す。所定回数繰り返された場合は、Ｓ１４９に進む。ステップＳ１４９において、信号取得制御部１４５はポジションｙｉのインデックスｉをインクリメントする。ステップＳ１５０において信号取得制御部１４５はｉが所定のＹ位置の計測回数（ｎ）より大きいか、すなわちｎ箇所の全てのｙポジションでＢスキャンを実施したかを判断する。所定のＹ位置の計測回数に満たない（ｎｏ）の場合はＳ１１０に戻り、次の計測ポジションで計測することを繰り返す。所定のＹ位置の計測回数を終了した（ｙｅｓ）場合は、次ステップＳ１６０へ進む。このように、上記のステップを実行することで信号処理部１４４は３次元の断層像データを取得することができる。
【００４２】
ステップＳ１６０においてＯＣＴ装置はバックグラウンドデータを取得する。ＯＣＴ装置はシャッター８５を閉じた状態で１００回Ａスキャンを計測し、信号取得制御部１４５は１００回のＡスキャンを平均化して記憶する。なお、バックグラウンドの測定回数は１００回に限るものではない。
【００４３】
以上のステップを実施して、本実施形態における干渉信号取得手順を終了することになる。
【００４４】
［信号処理手順］
次に、図５を用いて本実施形態のステップＳ１０２の３次元血流部位情報生成の具体的な処理手順の一例を説明する。
【００４５】
本実施形態では、３次元血流部位情報を生成するために、モーションコントラストを計算する必要がある。
【００４６】
ここで、被験体組織のうち流れのある組織（例えば血液）と流れのない組織とを区別するための特徴量を単にモーションコントラスト（或いはモーションコントラスト特徴量、モーションコントラスト値）と定義する。モーションコントラストの算出方法については後述する。
【００４７】
ステップＳ２１０において、画像生成部１４７はポジションｙｉのインデックスｉを１に設定する。ステップＳ２２０において、信号処理部１４４はポジションｙｉにおける繰り返しＢスキャン干渉信号（ｍ回分）を図４に示したフローで取得した干渉信号から抜き出す。ステップＳ２３０において、画像生成部１４７は繰り返しＢスキャンのインデックスｊを１に設定する。ステップＳ２４０において、信号処理部１４４はｊ番目のＢスキャン干渉信号を抜き出す。
【００４８】
ステップＳ２５０において、画像生成部１４７はステップＳ２４０のＢスキャン干渉信号に対して、一般的な再構成処理を行うことで断層像の輝度画像を生成する。具体的には、まず、画像生成部１４７は、干渉信号からバックグラウンドデータからなる固定パターンノイズ除去を行う。固定パターンノイズ除去は検出した複数のバックグラウンドデータのＡスキャン信号を平均することで固定パターンノイズを抽出し、これを干渉信号から減算することでノイズ除去が行われる。次に、画像生成部１４７は、有限区間でフーリエ変換した場合にトレードオフの関係となる、深さ分解能とダイナミックレンジとを最適化するために、所望の窓関数処理を行う。その後、ＦＦＴ処理を行う事によって断層像の輝度画像を生成する。ステップＳ２５０の処理を図４に示したフローで取得した３次元断層像データに対して行うことでさ３次元の断層像を取得することができる。
【００４９】
ステップＳ２６０において、画像生成部１４７はインデックスｊをインクリメントする。そして、ステップＳ２７０において画像生成部１４７がインデックスｊがｍより大きいか否かを判断する。すなわち、ポジションｙｉでのＢスキャンの輝度画像の生成がｍ回繰り返されたか否かを判断する。ステップＳ２７０における判断がｎｏの場合はステップＳ２４０に戻り、画像生成部１４７が同一Ｙ位置での繰り返しＢスキャンの輝度画像の生成を繰り返す。すなわち、画像生成部１４７は、それぞれ被検体の略同一箇所における断層を示す被検体の複数の断層像を取得する。
【００５０】
一方、ステップＳ２７０でｙｅｓと判断された場合は、ステップＳ２８０へ進む。ステップＳ２８０において画像生成部１４７はあるｙｉポジションにおける繰り返しＢスキャンのｍフレームの輝度画像を位置合わせする。具体的には、まず画像生成部１４７はｍフレームのうち、任意の１枚の断層像をテンプレートとして選択する。テンプレートとして選択するフレームは、互いに全ての組み合わせで相関を計算し、フレーム別に相関係数の和を求め、その和が最大となるフレームを選択してもよい。次に、画像生成部１４７はテンプレートでフレーム毎に照合し位置ずれ量（δＸ、δＹ、δθ）を求める。具体的には、画像生成部１４７はテンプレート画像の位置と角度を変えながら類似度を表す指標であるＮｏｒｍａｌｉｚｅｄ  Ｃｒｏｓｓ−Ｃｏｒｒｅｌａｔｉｏｎ（ＮＣＣ）を計算し、この値が最大となるときの画像位置の差を位置ずれ量として求める。
【００５１】
なお、本発明では、類似度を表す指標は、テンプレートとフレーム内の画像の特徴の類似性を表す尺度であれば種々変更が可能である。例えばＳｕｍ  ｏｆ  Ａｂｕｓｏｌｕｔｅ  Ｄｉｆｆｅｒｅｎｃｅ（ＳＡＤ）、Ｓｕｍ  ｏｆ  Ｓｑｕａｒｅｄ  Ｄｉｆｆｅｒｅｎｃｅ（ＳＳＤ）、Ｚｅｒｏ−ｍｅａｎｓ  Ｎｏｒｍａｌｉｚｅｄ  Ｃｒｏｓｓ−Ｃｏｒｒｅｌａｔｉｏｎ（ＺＮＣＣ）を用いてもよい。また、Ｐｈａｓｅ  Ｏｎｌｙ  Ｃｏｒｒｅｌａｔｉｏｎ（ＰＯＣ）、Ｒｏｔａｔｉｏｎ  Ｉｎｖａｒｉａｎｔ  Ｐｈａｓｅ  Ｏｎｌｙ  Ｃｏｒｒｅｌａｔｉｏｎ（ＲＩＰＯＣ）等を用いてもよい。
【００５２】
次に画像生成部１４７は位置ずれ量（δＸ、δＹ、δθ）に応じて位置補正をテンプレート以外のｍ−１フレームに適用し、ｍフレームの位置合わせを行う。
【００５３】
ステップＳ２９０において画像生成部１４７はステップＳ２８０で計算した位置合わせされた輝度画像を平均化し、輝度平均化画像を生成する。
【００５４】
ステップＳ３００において検出部１４８は、画像生成部１４７がステップＳ２９０で生成した輝度平均化画像に対して、網膜のセグメンテーション（部位情報取得）を行う工程である。例えば、検出部１４８は輝度平均化画像から網膜の複数の層境界を検出し、層境界の座標などを示すデータを生成する。なお、検出部１４８は平均化前の輝度画像から複数の層境界を検出することとしてもよい。
【００５５】
ステップＳ３１０において画像生成部１４７はモーションコントラストを計算する。本実施例ではステップＳ３００にて画像生成部１４７が出力したｍフレームの断層像の輝度画像から同じ位置のピクセルごとに信号強度（輝度）の分散値を計算し、その分散値をモーションコントラストとする。すなわち、画像生成部１４７は算出された複数の断層像データ間の対応する画素データを用いてモーションコントラストを算出する。なお、分散値以外に、標準偏差、差分値、非相関値および相関値の何れを用いることとしてもよい。また、信号強度ではなく位相を用いることとしてもよい。
【００５６】
なお、モーションコントラストの求め方は種々あり、本発明においてモーションコントラストの特徴量の種類は同一Ｙ位置での複数Ｂスキャン像の各ピクセルの輝度値の変化を表す指標であれば適用が可能である。
【００５７】
ステップＳ３２０において画像生成部１４７は、モーションコントラストの第一の閾値処理を行う。第一閾値の値は、画像生成部１４７がステップＳ３１１で出力した輝度平均化画像から、ノイズフロアでランダムノイズのみが表示されているエリアを抽出し、標準偏差σを計算し、ノイズフロアの平均輝度＋２σと設定することができる。画像生成部１４７は、各輝度が、上記閾値以下の領域に対応したモーションコントラストの値を例えば０に設定する。
【００５８】
ステップＳ３２０の第一閾値処理により、ランダムノイズによる輝度変化に由来するモーションコントラストを除去することでノイズを軽減することができる。
【００５９】
なお、第一閾値の値は、小さいほどモーションコントラストの検出感度は上がる一方、ノイズ成分も増す。また、大きいほどノイズは減るがモーションコントラスト検出の感度は下がる。
【００６０】
本実施形態では閾値をノイズフロアの平均輝度＋２σとして設定したが、閾値はこれに限るものではない。
【００６１】
ステップＳ３３０において画像生成部１４７は、ポジションｙｉのインデックスｉをインクリメントする。
【００６２】
ステップＳ３４０において画像生成部１４７は、ｉがｎより大きいか否かを判断する。すなわち、画像生成部１４７は、ｎ箇所の全てのｙポジションで位置合わせ、輝度画像平均化計算、モーションコントラストの計算、及び閾値処理が完了したかを判断する。ステップＳ３４０においてｎｏと判断された場合はステップＳ２２０に戻る。ｙｅｓと判断された場合は、ステップＳ３５０へ進む。
【００６３】
ステップＳ３４０を終了した時点で、すべてのＹ位置でのＢスキャン像（Ｚ深さｖｓ  Ｘ方向データ）の各ピクセルの輝度平均画像とモーションコントラストの３次元データが取得されたこととなる。なお、複数のＹ位置でのＢスキャン像は３次元の断層像に相当する。
【００６４】
ステップＳ３５０において画像生成部１４７は、モーションコントラストの３次元データを用いて３次元モーションコントラスト画像を生成する。また、画像生成部１４７は、３次元モーションコントラスト画像の任意の網膜方向の深さ範囲において投影または積算した２次元モーションコントラスト画像（モーションコントラストのＥｎ−Ｆａｃｅ画像）を生成することもできる。すなわち、画像生成部１４７は、被検体の深さ方向における所定範囲のモーションコントラストを前記深さ方向に積算してＥｎ−Ｆａｃｅ画像を生成する。なお、任意の網膜方向の深さ範囲をステップＳ３００において得られた層境界の情報を用いて選択できるようにしてもよい。
【００６５】
なお、画像生成部１４７は、被検体の深さ方向における所定範囲のモーションコントラストの平均値、中央値、最大値などの代表値を抽出して前記深さ方向に投影することでＥｎ−Ｆａｃｅ画像を生成することとしてもよい。
【００６６】
ここで、モーションコントラストを得るために用いた断層像とセグメンテーションを行った断層像とは共通の断層像であるためセグメンテーション結果は３次元モーションコントラスト画像に対応付けることが可能である。また、モーションコントラストを得るために用いた断層像とセグメンテーションを行った断層像とが共通でなくとも、セグメンテーション結果は３次元モーションコントラスト画像に対応付けることが可能である。例えば、モーションコントラストを得るために用いた断層像とセグメンテーションを行った断層像との位置合わせを行うことでセグメンテーション結果は３次元モーションコントラスト画像に対応付けることが可能である。
【００６７】
なお、画像生成部１４７は上記のフローで取得した３次元の断層像の任意の網膜方向の深さ範囲において投影または積算した２次元画像（輝度のＥｎ−Ｆａｃｅ画像）を生成することも可能である。なお、任意の網膜方向の深さ範囲をステップＳ３００において得られた層境界の情報を用いて選択できるようにしてもよい。なお、画像生成部１４７は、被検体の深さ方向における所定範囲の輝度の平均値、中央値、最大値などの代表値を用いてＥｎ−Ｆａｃｅ画像を生成することとしてもよい。
【００６８】
また、Ｅｎ−Ｆａｃｅ画像が既知の種々の手法により生成されることとしてもよい。
【００６９】
図６は、ステップＳ３５０の詳細を示したものである。
【００７０】
ステップＳ３５１において画像生成部１４７は、ステップＳ３１０，３２０の処理により得られたモーションコントラストの３次元データを取得する。
【００７１】
ステップＳ３５２において画像生成部１４７は、血流部位情報は残しつつノイズを除去するために、モーションコントラスト３次元データに対して平滑化処理を施す。
モーションコントラストの性質によって最適な平滑化処理は異なるが、例えば以下のようなものが考えられる。
【００７２】
注目画素の近傍ｎｘ×ｎｙ×ｎｚ個のボクセルからモーションコントラストの最大値を出力する平滑化方法。あるいは、注目画素の近傍ｎｘ×ｎｙ×ｎｚ個のボクセルのモーションコントラストの平均値を出力する平滑化方法。あるいは、注目画素の近傍ｎｘ×ｎｙ×ｎｚ個のボクセルのモーションコントラストの中央値を出力する平滑化方法。あるいは、注目画素の近傍ｎｘ×ｎｙ×ｎｚ個のボクセルのモーションコントラストに対して、距離による重みをつける平滑化方法。あるいは、注目画素の近傍ｎｘ×ｎｙ×ｎｚ個のボクセルのモーションコントラストに対して、距離による重みと注目画素との画素値の差に応じて重みをつける平滑化方法。あるいは、注目画素のまわりの小領域のモーションコントラストパターンと、周辺画素のまわりの小領域のモーションコントラストのパターンの類似度に応じた重みを用いた値を出力する平滑化方法。なお、その他の血流部位情報を残しつつ平滑化をおこなう手法を用いてもよい。
【００７３】
ステップＳ３５３において画像生成部１４７は、表示制御部１４９より、ステップＳ３５３にて表示する画素を決定する閾値（表示閾値）及び表示する深さ方向の範囲の初期値を得る。表示範囲の初期値としては通例深さ方向の１／４程度としほぼ網膜表層の範囲が含まれる位置とされる。ここで表示範囲の初期値として深さ方向全範囲としないのは、表層部における主要血管・毛細血管網をまずは見やすく表示したいからである。すなわち、主要血管・毛細血管網を含む表層部と血管を有さずノイズの大きいＲＰＥ層とを同時に表示すると、表層部における主要血管・毛細血管網の判別に支障をきたすのである。
【００７４】
次にステップＳ３５４にて画像生成部１４７は、表示閾値の初期値を用い平滑化処理された３次元データに対してこれを超える画素を表示する表示閾値処理を施す。本処理によるモーションコントラスト（モーションコントラスト画素値）から表示用画素値への変換例を図７に示す。図７（ａ）では表示閾値以下の画素値をゼロ、閾値上の画素値から最大強度までの画素に比例する表示画素値を割り振る例であり、図７（ｂ）では表示閾値以下の画素値に対し０をかけ、それ以上の画素値は１をかけた表示値を割り振った例となる。いずれにしろモーションコントラストが表示閾値以下のものはモーションコントラストが無効化され、表示される連結を持つモーションコントラストを持つ領域が分離した形で表示されることになる。すなわち、モーションコントラストと閾値との比較結果に応じてモーションコントラストの値が制御される。
【００７５】
ステップＳ３５５では、図７に示した表示閾値処理されたモーションコントラスト画像を表示制御部１４９が表示部１４６に表示させる。例えば表示工程ステップＳ３５５において、表示制御部１４９が図８（ｂ）に示すＧＵＩ及び３次元モーションコントラスト画像を表示部１４６に表示するよう設計されている。図８（ｂ）において、４００は表示部１４６に用意された領域であり、算出された３次元モーションコントラスト画像を表示するための表示領域枠である。その側方には表示する３次元モーションコントラスト画像を表示する深さ方向の範囲を調整するスライダ４０７が表示される。検者はスライダ４０７の操作部端である４０１、４０２を例えばマウスでドラッグすることにより、表示部１４９に表示する３次元モーションコントラスト画像の深さ方向の範囲を指定することが出来る。また、スライダ４０７の操作部の例えば中央部をドラッグすることにより、表示する深さ範囲の幅を変えることなく表示される深さ位置を変えることが出来る。図８（ａ）には対応する深さの説明のために、３次元モーションコントラスト画像中の一断層像（モーションコントラストの断層像）を併記した。断層像上の輝線４０３，４０４はスライダ端４０１，４０２に対応する断層像上の位置である。表示工程は両輝線間にはさまれた領域４０５のモーションコントラスト画像のみを表示領域枠４０１に表示する。例えば、表示制御部１４９は表示部１４９に図８（ａ）、（ｂ）に示した全ての画像を表示させることとしてもよいし、図８（ｂ）に示した画像のみを表示させることとしてよい。
【００７６】
また、この表示領域枠４００の下方にはもうひとつのスライダ４０６が、表示する画素を決定する閾値を調整するために設けられている。検者がこのスライダを例えばマウスでドラッグすると、図６のステップＳ３５６では表示閾値を変更し、ステップＳ３５４へ処理を戻し表示する３次元モーションコントラスト画像を更新することになる。
【００７７】
この時、閾値の調整は初期値に対する相対値で変更できるよう設定しておくと、異なる被検眼・部位等対象の異なるデータに対しても等価な効果が得られる。以上の構成により検者は表示する深さ範囲を随意に変更することが可能となり、かつその選択された深さ範囲に最適な表示閾値を設定することが可能となる。また同様に検者が深さ方向の表示範囲を変更するためにスライダ操作部端である４０１、４０２をマウスでドラッグすると、ステップＳ３５７では３次元モーションコントラスト画像の表示する範囲を変更する。そして、ステップＳ３５４へ処理を戻し表示する３次元モーションコントラスト画像を更新することになる。すなわち、表示範囲の変更に応じて表示されるモーションコントラスト画像が更新される。
【００７８】
以上の説明では、図８（ａ）に示した断層像は説明のためにのみ用いたが、表示工程でこの断層像を同時に表示すれば、検者が表示する深さ範囲の設定を容易に行えるようになり、より好適である。さらに断層像は深さ方向を明示するために表示領域枠４００の側方に設けることが望ましい。また、表示する断層像に対応する位置を３次元モーションコントラスト画像に重ねて表示することが望ましい。例えば、表表示制御部１４９は３次元モーションコントラスト画像上に断層像に対応するラインを重ねて表示させることとしてもよい。
【００７９】
なお、表示部１４６に表示されるＧＵＩは図８に示す形態に限定されるものではない。例えば、表示制御部１４９は図１０に示すＧＵＩを表示部１４６に表示させることとしてもよい。図１０に示される各要素について図９（ａ）を用いて説明する。
【００８０】
スライダ３００１は、輝度のＥｎ−Ｆａｃｅ画像３００５およびモーションコントラストのＥｎ−Ｆａｃｅ画像を生成するための網膜の深さ方向における範囲の上端（硝子体側の端部）の指定を受け付ける。すなわち、スライダ３００１は、深さ方向の領域の上端の位置を決定するための第１スライダの一例に相当する。なお、表示制御部１４９はスライダ３００１がスライダ３００２よりも下側に移動しないように制御することとしてもよい。このようにスライダ３００１を制御すればスライダ３００１により指定される境界がスライダ３００２により指定される境界よりも深い位置となることを防ぐことが可能となる。
【００８１】
スライダ３００２は、輝度のＥｎ−Ｆａｃｅ画像３００５およびモーションコントラストのＥｎ−Ｆａｃｅ画像を生成するための網膜の深さ方向における範囲の下端（脈絡膜側の端部）の指定を受け付ける。すなわち、スライダ３００２は、深さ方向の領域の下端の位置を決定するための第２スライダの一例に相当する。検者はスライダ３００１，３００２をマウスでドラッグすることで、深さ方向における範囲を変更する。スライダはマウス以外のポインティングデバイスにより移動させることも可能である。例えば、タッチパネルであればマウスは不要である。また、ドラッグ以外の操作によってもスライダが移動可能であることは言うまでもない。
【００８２】
例えば、画像生成部１４７はスライダ３００１，３００２の位置および移動量を取得する。スライダ３００１，３００２の表示領域に並ぶ領域には被検眼の眼底に含まれる複数の層の名称が深さ方向順に表示されている。すなわち、表示制御部１４９は、被検眼に含まれる複数の層の名称を深さ方向順に並べて表示部に表示させるとともに、表示部において複数の層の名称が並べられた領域に並列する領域に複数の層の名称が並べられた方向に沿って移動可能なスライダを表示させる。より具体的にはスライダは、表示部において複数の層の名称が並べられた領域に隣接する領域に表示される。なお、表示される層の名称は図９の例に限定されるものではなく、他の名称を表示させることとしてもよい。
【００８３】
また、表示制御部１４９は、層境界を示すとともに前記複数の層の名称が表示された領域を各層の名称毎に等間隔に区画する複数の線を表示部１４６に表示させる。この線は図１５に示すようにセグメンテーションの結果得られた層境界と対応付けられており、複数の線における線同士の間隔は等しくなっている。すなわち、各層の名称を区画する線は断層像の層境界の位置に対応付けられている。例えばスライダ３００１を図９（ａ）のようにＶｉｔｒｅｏｕｓとＲＮＦＬとの間の線に合わせている場合、画像生成部１４７はＶｉｔｒｅｏｕｓとＲＮＦＬとの境界が選択されていると判断する。また、スライダ３００２を図９（ａ）のようにＩＮＬとＯＰＬとの間の線に合わせている場合、画像生成部１４７はＩＮＬとＯＰＬとの境界が選択されていると判断する。この場合、すなわち、画像生成部１４７は、複数の線のうちいずれかの線にスライダが合っている場合、層の名称に対応する層境界が選択されたものとして、Ｅｎ−Ｆａｃｅ画像を生成する。
【００８４】
なお、図９（ｂ）のようにＶｉｔｒｅｏｕｓとＲＮＦＬとの間の線とＲＮＦＬとＧＣＬとの間の線との間にスライダ３００１が位置する場合には画像生成部１４７はＲＮＦＬ内の任意の位置が選択されていると判断する。すなわち、スライダ３００１，３００２を用いているため、セグメンテーションの結果に基づいた層境界だけでなく層境界と層境界との間、すなわち層内においても任意の位置を連続的に選択することが可能である。図９（ｂ）は図９（ａ）とは異なる深さ範囲をスライダを用いて選択した場合のＧＵＩの例である。なお、符号３００１−３００６は符号３００１´−３００６´に対応している。
【００８５】
また、図９（ａ）において、「Ｓｙｎｃｈｒｏｎｉｚｅ」との文字およびチェックボックスがスライダ３００１の上部に表示されている。このチェックボックスがクリック等により選択された場合にはスライダ３００１とスライダ３００２との移動が同期される。すなわち、スライダ３００１とスライダ３００２との距離が保たれたままスライダ３００１とスライダ３００２とが移動する。なお、このチェックボックスの上部に設けられたスライダは輝度の断層像３００３、モーションコントラストの断層像３００４の表示を切換えるためのスライダである。図９（ａ）においては２８７枚目の断層像が表示されていることを示している。
【００８６】
輝度の断層像３００３は、３次元断層像に含まれる任意の位置の断層像である。輝度の断層像３００３は、例えば、輝度のＥｎ−Ｆａｃｅ画像３００５上のラインＡにおける断層像である。輝度の断層像３００３上にはスライダ３００１，３００２により指定された境界が重畳して表示されている。スライダ３００１，３００２が層境界を指定している場合にはセグメンテーション結果が輝度の断層像３００３上に表示される。すなわち、表示制御部１４９は、被検眼の断層像と深さ方向の領域を規定する深さ方向の境界とを断層像に境界を重畳した状態で表示部１４６に表示させる。
【００８７】
モーションコントラストの断層像３００４は、３次元モーションコントラスト画像に含まれる任意の位置の断層像である。モーションコントラストの断層像３００４は、例えば、モーションコントラストのＥｎ−Ｆａｃｅ画像３００６上のラインＡ´における断層像である。スライダ３００１，３００２が層境界を指定している場合にはセグメンテーション結果が輝度の断層像３００３上に表示される。すなわち、表示制御部１４９は、被検眼の断層像と深さ方向の領域を規定する深さ方向の境界とを断層像に境界を重畳した状態で表示部１４６に表示させる。
【００８８】
輝度の断層像３００３およびモーションコントラストの断層像３００４上に表示された境界は、スライダ３００１，３００２が連続的に移動することに応じて連続的に移動する。すなわち、スライダ３００１，３００２は、表示された境界を深さ方向に移動させる指示を受け付ける。なお、境界の移動の態様については後述する。
【００８９】
輝度のＥｎ−Ｆａｃｅ画像３００５は、３次元断層像におけるスライダ３００１，３００２により指定された深さ方向の範囲から得られたＥｎ−Ｆａｃｅ画像である。輝度のＥｎ−Ｆａｃｅ画像３００５は画像生成部１４７により生成される。すなわち、画像生成部１４７は、スライダの位置に応じて決定された深さ方向の領域に基づいてＥｎ−Ｆａｃｅ画像を生成する。なお、検出部１４８により得られたセグメンテーション結果を用いることで画像生成部１４７は任意の層のＥｎ−Ｆａｃｅ画像を生成することが可能である。
【００９０】
モーションコントラストのＥｎ−Ｆａｃｅ画像３００６は、３次元モーションコントラスト画像におけるスライダ３００１，３００２により指定された深さ方向の範囲から得られたＥｎ−Ｆａｃｅ画像である。モーションコントラストのＥｎ−Ｆａｃｅ画像３００５は画像生成部１４７により生成される。すなわち、画像生成部１４７は、スライダの位置に応じて決定された深さ方向の領域に基づいてＥｎ−Ｆａｃｅ画像を生成する。本実施形態においては複数のモーションコントラストのＥｎ−Ｆａｃｅ画像を並べることで輝度のＥｎ−Ｆａｃｅ画像３００５と同じ大きさの画像としている。複数のモーションコントラストのＥｎ−Ｆａｃｅ画像を並べる方法としては例えば血管（血流部位）の連続性を判断すること方法が考えられる。
【００９１】
なお、画像生成部１４７および表示制御部１４９により、スライダ３００１，３００２が動かされる度に輝度のＥｎ−Ｆａｃｅ画像３００５およびモーションコントラストのＥｎ−Ｆａｃｅ画像３００６は更新される。すなわち、スライダ３００１，３００２を移動させると図６におけるステップＳ３５７でＹｅｓと判定されステップＳ３５５において画像生成部１４７が指定された深さ範囲におけるＥｎ−Ｆａｃｅ画像を新たに生成する。そして、表示制御部１４９は画像生成部１４７で生成されたＥｎ−Ｆａｃｅ画像を表示部１４６に表示させる。なお、図１０に示すＧＵＩを用いる際にはステップＳ３５６の処理を省略することとしてもよい。
【００９２】
なお、輝度のＥｎ−Ｆａｃｅ画像３００５とモーションコントラストのＥｎ−Ｆａｃｅ画像３００６とは眼底において略同一の位置のＥｎ−Ｆａｃｅ画像である。また、輝度の断層像３００３とモーションコントラストの断層像３００４とは眼底における略同一の位置の断層像である。
【００９３】
上記のようなＧＵＩを用いた場合の動作について説明する。スライダ３００１により任意の層境界を指定し、スライダ３００２により任意の層内の任意の位置を指定した場合について図１６を用いて説明する。
【００９４】
図１６において、深さ方向における範囲の上端を選択するスライダ２１１１と下端を選択するスライダ２１１２とは図９（ａ）におけるスライダ３００１，３００２にそれぞれ相当する。２１２１、２１２２、２１２３のそれぞれはセグメンテーションの結果に基づいた層境界を示している。境界２１２１と境界２１２２との間の層を層ＳＡ、境界２１２２と境界２１２３との間の層を層ＳＢとすると、スライダ２１１１，２１１２によって選択された層は層ＳＡと層ＳＢになる。しかし、スライダ２１１２により選択された深さ方向における範囲の下端は層ＳＢ内に位置する。このようにスライダが層内に位置する時は、スライダにより層ＳＢ内のどの位置を指定しているかを画像生成部１４７は判定する。層ＳＢの全体の幅を幅２１０３とすると、指定された位置と層境界２１２２との幅は幅２１０１となる。例えば、幅２１０３を１０とし、幅２１０１が３であるとすると、層境界２１２２から層ＳＢ全体の３割にあたる位置が深さ方向の範囲の下端となる。従って図１６で選択している深さ方向の範囲は、層ＳＡの全体の幅である幅２１１０と、層ＳＢの３割の幅である幅２１０１となる。
【００９５】
図１７は、図１６で選択した深さ方向の範囲を断層像上に示したものである。すなわち、図１６のようにスライダを設定した場合に輝度またはモーションコントラストの断層像上に表示される境界を示すものである。スライダ２１１２に対応する境界が点線で示されている。層境界２１２２から層ＳＢ全体の３割にあたる位置がスライダ２１１２で指定されているため、境界を示す点線から層ＳＡとＳＢとの層境界までの距離と、境界を示す点線と層ＳＢの下端の層境界との距離との比は深さ方向に直交する方向の全ての位置で３：７となっている。例えば、スライダ２１１２を下方に移動させ層境界２１２２から層ＳＢ全体の４割にあたる位置が指定された指定した場合には、上記の比は４：６となる。従って、スライダの移動量が同じであっても点線が位置する層の層厚が大きい程、図１７における点線の移動量は大きくなる。表示制御部１４９は、スライダの移動量に対して層厚が大きいほど表示部１４６に表示された境界の移動量を大きくする。すなわち、点線上の異なる位置において層厚が異なれば、スライダの移動量が同じあっても点線の移動量は異なる。つまり、スライダの移動量に対する境界の移動量は層厚に応じて異なる。すなわち、スライダが境界を移動させる指示を受け付けた場合、表示制御部１４９は、境界の移動量を表示部１４６に表示された境界が位置する層の層厚に応じて異なる移動量とする。より具体的にはスライダが境界を移動させる指示を受け付けた場合、表示制御部１４９は、深さ方向に直交する方向の各位置における層厚の違いに応じて表示部１４６に表示された境界の深さ方向に直交する方向の各点を異なる移動量で移動させる。
【００９６】
このように境界を示す表示を移動させるため、スライダ２１１２が層境界２１２２に位置する際には層ＳＡと層ＳＢとの層境界を示す形状であった境界を示す表示の形状は、徐々に変化し、層ＳＢの下端に到達する際には層ＳＢの下端に沿った形状となる。従って、境界を示す表示をスムースに変化させることが可能となる。
【００９７】
図１０（ａ）−（ｃ）は、スライダ３００１とスライダ３００２との移動を同期させてスライダ３００１、３００２を移動させた場合のＥｎ−Ｆａｃｅ画像の変化および断層像に重畳された境界の変化の一例を示す図である。
【００９８】
図１０（ａ）−（ｃ）からわかるように、スライダ３００１、３００２によりＥｎ−Ｆａｃｅ画像を生成するための深さ範囲を変更することで、輝度のＥｎ−Ｆａｃｅ画像３００５およびモーションコントラストのＥｎ−Ｆａｃｅ画像３００６が変化している。また、スライダ３００１、３００２の移動により断層像に重畳された境界が変化する。この境界の変化を図１４を用いて説明する。図１４（ａ）−（ｃ）は、図１０（ａ）−（ｃ）におけるスライダと断層像を示したものである。スライダＵ１は深さ範囲の上端の選択、スライダＵ２は下端の選択をするためのＧＵＩである。スライダＵ１，Ｕ２はスライダ３００１，３００２にそれぞれ対応する。スライダＵ１，Ｕ２の位置に応じて、この２つの選択に応じてＥｎ−Ｆａｃｅ画像を生成するための深さ範囲は決まる。スライダＵ１，Ｕ２の位置に対応する境界を断層上にマーカで示したものが境界Ｌ１，Ｌ２である。境界Ｌ１はＥｎ−Ｆａｃｅ画像を生成するための深さ範囲の上端、境界Ｌ２はＥｎ−Ｆａｃｅ画像を生成するための深さ範囲の下端を示す。上述したように、スライダの移動量に対する境界の移動量は層厚に応じて異なるため境界Ｌ１，Ｌ２の垂直方向への幅は図上の矢印１９０２、１９０３、１９０４が示すように、網膜の位置によって幅は一定ではない。
【００９９】
図１４（ａ）の状態からスライダをマウスドラッグで移動した場合の表示が、図１４（ｂ）である。スライダＵ３とＵ４の幅は図１４（ａ）のスライダＵ１とＵ２の幅と同じである。しかし、スライダの移動に伴い図１４（ｂ）の状態に至るまで２つの境界が通過する層（層厚）が異なるため境界Ｌ３とＬ４との幅は図１４（ａ）における境界Ｌ１とＬ２との幅と異なっている。
【０１００】
さらに、図１４（ｂ）の状態からスライダをマウスドラッグで移動した場合の表示を図１４（ｃ）に示す。こちらもスライダＵ５とＵ６の幅は図１４（ｂ）のスライダＵ３とＵ４の幅と同じである。しかし、スライダの移動に伴い図１４（ｃ）の状態に至るまで２つの境界が通過する層（層厚）が異なるため境界Ｌ４とＬ５との幅は図１４（ｂ）における境界Ｌ５とＬ６との幅と異なっている。同様の理由で、境界Ｌ４とＬ５との幅は図１４（ｂ）における境界Ｌ１とＬ２との幅と異なっている。
【０１０１】
なお、セグメンテーションの結果の最上層である硝視体、最下層である脈絡膜は、セグメンテーションの結果における層の境界情報が正しくない場合は、スライダにより選択できないようにしてもよい。スライダの移動範囲を絶対値で指定することで硝子体および脈絡膜を選択できないようにしてもよい。この際、最上層や最下層までスライダが到達した場合は、マウスドラッグによる移動を止め、深さ方向の表示範囲を変更しないことが望ましい。
【０１０２】
上記の実施形態によれば、層など深さ方向の領域を容易に指定することが可能となる。また、従来は層を指定することが基本であったが、本ＧＵＩを用いることで層境界のみならず層内の任意の位置を容易に指定することが可能である。
【０１０３】
また、上記の実施形態によれば、スライダの近傍に層の名称が表示されているため、現在表示されているＥｎ−Ｆａｃｅ画像がどの深さ位置の範囲のＥｎ−Ｆａｃｅ画像であるか容易に把握することが可能である。
【０１０４】
さらに、断層像上に表示された境界は所定の層境界の形状のまま移動するのではなく層厚に基づいて移動するためスムースに他の層境界の形状に合致するようになり、連続的に境界を動かす場合において操作しやすい。
【０１０５】
また、スライダの移動に応じてＥｎ−Ｆａｃｅ画像が逐次更新されるため操作者はＥｎ−Ｆａｃｅ画像を見ながらスライダを適切な位置に移動させることが可能である。
【０１０６】
なお、上記の実施形態ではスライダを範囲の上端および下端を指定するために２つ設けることとしたが、スライダを一つにし、スライダのつまみの形状を変形させるようにしてもよい。例えば、つまみの形状は可変であり、つまみの上部をドラッグすることで範囲の上端を指定し、つまみの下部をドラッグすることで範囲の下端を指定できるようにしてもよい。
【０１０７】
また、スライダと層の名称が表示される位置は左右逆であってもよい。さらに、スライダの表示されている領域と層の名称が表示されている領域とは隣接している必要はなく並列に表示されていればよい。
【０１０８】
［第２の実施形態］
層境界を指定したい場合、スライダでの指定では正確に層境界を示す線に合わせるのは煩わしい場合がある。そこで、スライダの右側に表示されている網膜層の名称がクリックされたことを表示制御部１４９が検知すると、表示制御部１４９は名称に対応する層境界が選択されたものと判断するようにしてもよい。
【０１０９】
例えば、図１４（ａ）に示す例において「ＲＮＦＬ」がクリックされると、表示制御部１４９は境界Ｌ１をＲＮＦＬとＧＣＬとの境界に移動させる。さらに、表示制御部１４９はスライダＵ１をＲＮＦＬとＧＣＬとの間の線の位置に移動させる。なお、「ＲＮＦＬ」がクリックされた場合、表示制御部１４９は境界Ｌ１をＶｉｔｒｅｏｕｓとＲＮＦＬとの境界に移動させることとしてもよい。すなわち、層の名称が指定された場合に、指定された層の上側の層境界が指定されたこととするか下側の層境界が選択されたこととするかは設定により変更可能であることとしてもよい。
【０１１０】
また、図１３に示すような層の境界の選択が可能なプルダウンを断層像３００３等の上部に表示させることとし、選択肢の中より層の境界を選択させることとしてもよい。この場合も、例えば「ＲＮＦＬ」が選択されると、表示制御部１４９は境界Ｌ１をＲＮＦＬとＧＣＬとの境界に移動させる。さらに、表示制御部１４９はスライダＵ１をＲＮＦＬとＧＣＬとの間の線の位置に移動させる。
【０１１１】
上記の実施形態によれば、スライダを用いて深さ方向の位置を指定する場合であっても層境界を容易に指定することが可能である。
【０１１２】
［第３の実施形態］
検査結果を表示するレポート画面の例を図１１に示す。なお、図１１に示すレポート画面は表示制御部１４９の制御により表示部１４６に表示される。レポート画面上には、検査のサムネイル１６００、検査の患者情報１６０３、および検査画像１６０１、１６０２が表示される。検査画像として、左からモーションコントラストのＥｎ−Ｆａｃｅ画像、輝度のＥｎ−Ｆａｃｅ画像、輝度の断層像が表示される。検査画像１６０１と検査画像１６０２とは、同一検査であってＥｎ−Ｆａｃｅ画像の深さ方向の範囲が異なっている。例えば検査画像１６０１の深さ方向の範囲をＮＦＬ，検査画像１６０２の深さ方向の表示範囲をＲＰＥとしている。すなわち、表示制御部１４９は異なる深さ方向の範囲のＥｎ−Ｆａｃｅ画像を表示部１４６に同時に表示させることができる。あるいは、同一患者における過去検査との比較のため、表示制御部１４９は異なる時間に得られた同一の深さ方向の範囲のＥｎ−Ｆａｃｅ画像を表示部１４６に表示させることとしてもよい。
【０１１３】
この際、２つの検査画像ごとに深さ方向の表示範囲を選択するのは、煩わしい場合が生じる。そのような場合、選択範囲を簡単に呼び出せれば便利である。例えば、検査ごとに表示したい深さ方向の表示範囲が決まっている場合、その深さ方向の表示範囲を容易に呼び出すために、事前に深さ方向の表示範囲の設定を保存しておき、呼び出せるようにする。
【０１１４】
例えば、深さ方向の表示範囲の設定し、設定ごとに名前を付けて記憶領域に保存し、プルダウンなどで設定を呼び出せる操作が考えられる。
【０１１５】
図１１（ａ）におけるサムネイル１６００の詳細画面を図１１（ｂ）に示す。１６０１はＳＬＯ画像のサムネイル、１６０２は断層像のサムネイル、１６０３は検査情報を示す。検査情報１６０３には、モーションコントラストのＥｎ−Ｆａｃｅ画像が検査に含まれることを示す撮影モード名「Ａｎｇｉｏｇｒａｐｈｙ」が表示される。従って、操作者は検査にモーションコントラストを用いた画像が含まれることを容易に把握することができる。
【０１１６】
なお、図１１（ｂ）では、１６０２は断層像のサムネイルであるが、断層像のサムネイルの代わりにモーションコントラストの断層像を表示しても良いし、ＳＬＯ画像、断層像、モーションコントラストの断層像をサムネイル上に表示してもよい。あるいは、モーションコントラストの断層像とモーションコントラストのＥｎ−Ｆａｃｅ画像を表示してもよい。また、表示制御部１４９は、モーションコントラストのＥｎ−Ｆａｃｅ画像が検査に含まれる場合にはＳＬＯ画像のサムネイルを表示部１４６に表示させる。一方、モーションコントラストのＥｎ−Ｆａｃｅ画像が検査に含まれる場合にはＳＬＯ画像のサムネイルに代えてモーションコントラストのＥｎ−Ｆａｃｅ画像のサムネイルを表示部１４６に表示させることとしてもよい。
【０１１７】
＜その他の実施形態＞
以上、実施形態例を詳述したが、開示の技術は例えば、システム、装置、方法、プログラム若しくは記録媒体（記憶媒体）等としての実施態様をとることが可能である。具体的には、複数の機器（例えば、ホストコンピュータ、インタフェース機器、撮像装置、ｗｅｂアプリケーション等）から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１１８】
また、本発明の目的は、以下のようにすることによって達成されることはいうまでもない。即ち、前述した実施形態の機能を実現するソフトウェアのプログラムコード（コンピュータプログラム）を記録した記録媒体（または記憶媒体）を、システムあるいは装置に供給する。係る記憶媒体は言うまでもなく、コンピュータ読み取り可能な記憶媒体である。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行する。この場合、記録媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記録した記録媒体は本発明を構成することになる。
【符号の説明】
【０１１９】
１４３  制御部
１４４  信号処理部
１４５  信号取得制御部
１４６  表示部
１４７  画像生成部
１４８  検出部
１４９  表示制御部
【図１】
2020037010.tif 000003
【図２】
2020037010.tif 000004
【図３】
2020037010.tif 000005
【図４】
2020037010.tif 000006
【図５】
2020037010.tif 000007
【図６】
2020037010.tif 000008
【図７】
2020037010.tif 000009
【図８】
2020037010.tif 000010
【図９】
2020037010.tif 000011
【図１０】
2020037010.tif 000012
【図１１】
2020037010.tif 000013
【図１２】
2020037010.tif 000014
【図１３】
2020037010.tif 000015
【図１４】
2020037010.tif 000016
【図１５】
2020037010.tif 000017
【図１６】
2020037010.tif 000018
【図１７】
2020037010.tif 000019
【手続補正書】
【提出日】令和1年12月26日(2019.12.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
被検眼の３次元断層像を取得する取得手段と、
前記３次元断層像から複数の層境界を検出する検出手段と、
Ｅｎ−Ｆａｃｅ画像を生成する前記３次元断層像の領域の深さ方向の上端と下端との少なくとも１方を、前記検出された２つの層境界の間隔を一定の分割比で深さ方向に内分する位置により指定する指定手段と、
前記指定された上端と下端の間の３次元断層像に基づいて、Ｅｎ−Ｆａｃｅ画像を生成する生成手段とを有することを特徴とする眼科装置。
【請求項２】
前記指定手段は、ユーザの入力に基づいて前記位置を指定することを特徴とする請求項１に記載の眼科装置。
【請求項３】
前記３次元断層像に含まれる断層像に、前記指定された上端と下端をそれぞれ示すラインを重畳して表示手段に表示する表示制御手段を更に有することを特徴とする請求項１又は２に記載の眼科装置。
【請求項４】
前記検出された２つの層境界の間隔を一定の分割比で深さ方向に内分する位置により指定されたラインの移動が指示された場合、前記間隔が広い部分のラインの移動量は前記間隔が狭い部分のラインの移動量より大きいことを特徴とする請求項３に記載の眼科装置。
【請求項５】
前記指定された上端と下端により決まる３次元範囲を、表示手段に３次元表示する表示制御手段を更に有することを特徴とする請求項１乃至４のいずれか１項に記載の眼科装置。
【請求項６】
前記指定手段による前記上端と前記下端の指定は、前記表示手段に表示されたスライダにより行われることを特徴とする請求項３に記載の眼科装置。
【請求項７】
被検眼の３次元断層像を取得する取得手段と、
前記３次元断層像から複数の層境界を検出する検出手段と、
Ｅｎ−Ｆａｃｅ画像を生成する前記３次元断層像の深さ方向の上端と下端を指定する指定手段と、
前記指定された上端と下端の間の３次元断層像に基づいて、Ｅｎ−Ｆａｃｅ画像を生成す生成手段と、
前記指定された上端と下端により決まる３次元範囲を、前記３次元断層像の該当する部分が識別可能に表示手段に３次元表示する表示制御手段とを有することを特徴とする眼科装置。
【請求項８】
前記上端と下端の少なくとも一方を移動させる移動手段を更に有し、
前記表示制御手段は、前記移動手段により移動された上端と下端に基づき、前記表示手段に表示される３次元範囲を変更することを特徴とする請求項７に記載の眼科装置。
【請求項９】
被検眼の３次元断層像を取得する取得工程と、
前記３次元断層像から複数の層境界を検出する検出工程と、
Ｅｎ−Ｆａｃｅ画像を生成する前記３次元断層像の領域の深さ方向の上端と下端との少なくとも１方を、前記検出された２つの層境界の間隔を一定の分割比で深さ方向に内分する位置により指定する指定工程と、
前記指定された上端と下端の間の３次元断層像に基づいて、Ｅｎ−Ｆａｃｅ画像を生成する生成工程とを有することを特徴とする眼科装置の表示制御方法。
【請求項１０】
被検眼の３次元断層像を取得する取得工程と、
前記３次元断層像から複数の層境界を検出する検出工程と、
Ｅｎ−Ｆａｃｅ画像を生成する前記３次元断層像の深さ方向の上端と下端を指定する指定工程と、
前記指定された上端と下端の間の３次元断層像に基づいて、Ｅｎ−Ｆａｃｅ画像を生成す生成工程と、
前記指定された上端と下端により決まる３次元範囲を、前記３次元断層像の該当する部分が識別可能に表示手段に３次元表示する表示制御工程とを有することを特徴とする眼科装置の表示制御方法。
【請求項１１】
請求項１乃至８の何れか１項に記載の眼科装置の各手段を、コンピュータで実現するコンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
開示の眼科装置は、被検眼の３次元断層像を取得する取得手段と、前記３次元断層像から複数の層境界を検出する検出手段と、Ｅｎ−Ｆａｃｅ画像を生成する前記３次元断層像の領域の深さ方向の上端と下端との少なくとも１方を、前記検出された２つの層境界の間隔を一定の分割比で深さ方向に内分する位置により指定する指定手段と、前記指定された上端と下端の間の３次元断層像に基づいて、Ｅｎ−Ｆａｃｅ画像を生成する生成手段とを有する。
また、開示の眼科装置は、被検眼の３次元断層像を取得する取得手段と、前記３次元断層像から複数の層境界を検出する検出手段と、Ｅｎ−Ｆａｃｅ画像を生成する前記３次元断層像の深さ方向の上端と下端を指定する指定手段と、前記指定された上端と下端の間の３次元断層像に基づいて、Ｅｎ−Ｆａｃｅ画像を生成す生成手段と、前記指定された上端と下端により決まる３次元範囲を、前記３次元断層像の該当する部分が識別可能に表示手段に３次元表示する表示制御手段とを有する。