(57)【要約】【課題】  ユーザの負担を増やすことなく、複数種の疾病を診断するための眼部の診断情報データを、眼部の断層像から適応的に取得する為の技術を提供すること。【解決手段】  層取得部３３１は、眼部の断層像から所定の層領域を取得し、変更部３３２は、眼部の診断に用いるための情報である診断情報データを断層像から取得する為のアルゴリズムを、層領域から抽出した情報データに基づいて変更する。定量化部３３６は、、変更されたアルゴリズムに基づいて、断層像から診断情報データを取得する。【選択図】  図３
2010094381.tif 000002
【特許請求の範囲】
【請求項１】
眼部の断層像を処理する画像処理装置であって、
前記断層像から所定の層領域を取得する層取得手段と、
眼部の診断に用いるための情報である診断情報データを前記断層像から取得する為のアルゴリズムを、前記層領域から抽出した情報データに基づいて変更する変更手段と、
前記変更手段により変更されたアルゴリズムに基づいて、前記断層像から前記診断情報データを取得する手段と
を備えることを特徴とする画像処理装置。
【請求項２】
更に、
前記断層像を取得する画像取得手段を備えることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記変更手段は、前記層取得手段が取得した層領域に基づいて当該層の状態を判定する状態判定手段を備え、
前記状態判定手段による判定の結果に応じて前記アルゴリズムを変更することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記状態判定手段は、前記所定の層の状態が正常であるか否かを判定することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
更に、
前記診断情報データを取得するための情報として第二の層領域を前記断層像から取得する第二層取得手段を備え、
前記変更手段は、前記状態判定手段による判定の結果に応じて前記第二層取得手段による前記第二の層領域の取得を行うか否かを決定することを特徴とする請求項３又は４に記載の画像処理装置。
【請求項６】
更に、
前記診断情報データを取得するための情報として、前記断層像上における前記層の正常構造を推定する正常構造推定手段を備え、
前記変更手段は、前記状態判定手段によって当該層の状態が正常でないと判定された場合に、前記正常構造推定手段による正常構造の推定の実行を決定することを特徴とする請求項３乃至請求項５の何れか１項に記載の画像処理装置。
【請求項７】
前記変更手段は、前記状態判定手段によって当該層の状態が正常でないと判定された場合に、当該層の異常部位の位置、面積もしくは体積、形状に基づいて、前記診断情報データを取得するための画像処理の対象領域、処理する方向、順序、処理間隔を変更することを特徴とする請求項３乃至請求項６の何れか１項に記載の画像処理装置。
【請求項８】
更に、
前記層取得手段によって得られた層領域の形状および層厚のいずれかによって当該層の状態を定量化する定量化手段を備えることを特徴とする請求項１乃至請求項７の何れか１項に記載の画像処理装置。
【請求項９】
更に、
前記層取得手段によって得られた層領域と、前記正常構造推定手段が推定した当該層の正常構造との差異が示す厚みの分布、面積、体積、濃度特徴のいずれかによって当該層の状態を定量化する定量化手段を備えることを特徴とする請求項６に記載の画像処理装置。
【請求項１０】
更に、
前記層取得手段による取得の結果を保存するか否かの指示を外部から取得する指示取得手段と、
保存するという指示を前記指示取得手段が取得した場合に、前記層取得手段による取得の結果を出力する出力手段と
を備えることを特徴とする請求項１乃至請求項９の何れか１項に記載の画像処理装置。
【請求項１１】
前記所定の層は、内境界膜から内網状層の範囲に存在する層のうちの少なくとも１つの層であって、
前記状態判定手段は、前記層取得手段によって検出された層の厚み、陥凹形状を表す指標もしくはそれらの統計量の少なくとも１つの情報を用いて当該層の状態が正常であるか否かを判定することを特徴とする請求項３乃至請求項７の何れか１項に記載の画像処理装置。
【請求項１２】
前記所定の層は、外境界膜から網膜色素上皮層の範囲に存在する層のうちの少なくとも１つの層であって、
前記状態判定手段は、前記層取得手段によって検出された層の有無、層厚、検出された層を構成する点列の極値、変曲点の数、曲率もしくは角度に関する統計量の少なくとも１つの情報を用いて当該層の状態が正常であるか否かを判定することを特徴とする請求項３乃至請求項７の何れか１項に記載の画像処理装置。
【請求項１３】
前記所定の層は網膜層全体であって、前記状態判定手段は、前記層取得手段によって検出された層の有無、層厚を用いて当該層の状態が正常であるか否かを判定することを特徴とする請求項３乃至請求項７の何れか１項に記載の画像処理装置。
【請求項１４】
前記所定の層は、内境界膜から内網状層の範囲に存在する層のうちの少なくとも１つの層であることを特徴とする請求項１乃至請求項１０の何れか１項に記載の画像処理装置。
【請求項１５】
前記所定の層は、外境界膜から網膜色素上皮層の範囲に存在する層のうちの少なくとも１つの層であることを特徴とする請求項１乃至請求項１０の何れか１項に記載の画像処理装置。
【請求項１６】
前記所定の層は、網膜層全体であることを特徴とする請求項１乃至請求項１０の何れか１項に記載の画像処理装置。
【請求項１７】
眼部の断層像を処理する画像処理装置が行う画像処理方法であって、
前記断層像から所定の層領域を取得する層取得工程と、
眼部の診断に用いるための情報である診断情報データを前記断層像から取得する為のアルゴリズムを、前記層領域から抽出した情報データに基づいて変更する変更工程と、
前記変更工程で変更されたアルゴリズムに基づいて、前記断層像から前記診断情報データを取得する工程と
を備えることを特徴とする画像処理方法。
【請求項１８】
コンピュータを、請求項１乃至１６の何れか１項に記載の画像処理装置が有する各手段として機能させるためのコンピュータプログラム。
【請求項１９】
請求項１８に記載のコンピュータプログラムを格納した、コンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、眼部の画像診断を支援する為の技術に関するものである。
【背景技術】
【０００２】
生活習慣病や失明原因の上位を占める疾病の早期診断を目的として、眼部の検査が広く行われている。光干渉断層計(OCT；Optical Coherence Tomography）等の眼部断層像撮像装置は、網膜層内部の状態を３次元的に観察することが可能である。そのため、眼部断層像撮像装置は、疾病の診断をより的確に行うのに有用であると期待されている。
【０００３】
図１は、OCTで撮影した網膜の黄斑部の断層像の模式図である。OCTによる眼部の断層像は３次元的に得られるものであるが、説明や図示を簡単にする為に、図１ではその一断面を２次元的に表記している。図１において、１は網膜色素上皮層、２は神経線維層、３は内境界膜を表している。例えば、このような断層像が入力された場合、神経線維層２の厚み（図１（ａ）のＴ２）を計測をすることができれば、緑内障などの疾病の進行度や治療後の回復具合を定量的に診断することが可能となる。
【０００４】
これらの層の厚みを定量的に計測するために、コンピュータを用いて断層像から網膜の各層の境界を検出し、各層の厚みを計測する技術が特許文献１に開示されている。例えば図１（ｂ）に示すように、内境界膜３と神経線維層２とその下部の層との境界（神経線維層境界４）とを検出して、神経線維層２の厚みを計測する。
【０００５】
また、加齢黄斑変性のような疾病においては、病状に応じて網膜色素上皮層１の形状が凹凸に変形する。そのため、その変形の度合いを定量化することが病状の把握に有効である。
【０００６】
図１（ｃ）は、加齢黄斑変性における網膜の層構造の模式図を表している。加齢黄斑変性における網膜色素上皮層１は、領域の一部が上下に波打った形状となっている。OCTを用いた加齢黄斑変性の診断方法としては、次のようなものがある。即ち、断層像上で観察可能な網膜色素上皮層１の境界５（実線）と、正常時であれば存在したであろう網膜色素上皮層１の境界の推定位置６（破線：以下では正常構造と呼ぶ）との差異（図１（ｄ）の斜線部分）のなす面積やそれらの和（体積）等を求める。これにより、病気の状態が定量化される。
【０００７】
一方、検診などにおいては、１回の検査で緑内障や加齢黄斑変性など複数種の眼疾患を検出することが望まれる。これに対し胸部CT像やX線像を用いる分野では、解析部位に応じた診断支援アルゴリズムを並列に実行して異常部位候補を検出して異常部位の疾患タイプを判定する技術が開示されている。
【０００８】
なお、本明細書では、上記のような計測によって取得される眼部の診断に用いるための情報（すなわち、所定の層の厚みや、正常構造との差異を定量化した値）を総称して、「眼部の診断情報データ」、若しくは単に「診断情報データ」と呼称する。
【特許文献１】特開２００８−０７３０９９号公報
【特許文献２】特開２００７−２７５３１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１に記載の技術では、複数種の疾病検出に対応するための層境界の検出方法については開示されておらず、固定の解析方法で処理するか、操作者が各々の症例に適した解析方法を指定して計測する必要があった。そして、適切な処理結果が得られなかった場合は、解析方法を変更したり、画像処理のパラメータを変更して再度計測しなければならなかった。
【００１０】
また、特許文献２に記載の技術では、複数のCADアルゴリズムを並列に実行するため無駄な処理が多く、計算量が必要以上に多くなるという課題があった。
【００１１】
本発明は、上記の課題に鑑みてなされたものであり、ユーザの負担を増やすことなく、複数種の疾病を診断するための眼部の診断情報データを、眼部の断層像から適応的に取得する為の技術を提供することを目的とする。
【００１２】
特に、眼部の断層像から複数種の疾病に対応する病変を検出し、さらに、病変の進行度や治療の回復具合を定量的に解析する為の技術を提供することを目的とする。
【００１３】
また、別の目的としては、眼部の断層像から効率的に病変の検出や定量解析を行う為の技術を提供する。
【課題を解決するための手段】
【００１４】
本発明の目的を達成するために、例えば、本発明の画像処理装置は以下の構成を備える。
【００１５】
即ち、眼部の断層像を処理する画像処理装置であって、
前記断層像から所定の層領域を取得する層取得手段と、
眼部の診断に用いるための情報である診断情報データを前記断層像から取得する為のアルゴリズムを、前記層領域から抽出した情報データに基づいて変更する変更手段と、
前記変更手段により変更されたアルゴリズムに基づいて、前記断層像から前記診断情報データを取得する手段と
を備えることを特徴とする。
【００１６】
本発明の目的を達成するために、例えば、本発明の画像処理方法は以下の構成を備える。
【００１７】
即ち、眼部の断層像を処理する画像処理装置が行う画像処理方法であって、
前記断層像から所定の層領域を取得する層取得工程と、
眼部の診断に用いるための情報である診断情報データを前記断層像から取得する為のアルゴリズムを、前記層領域から抽出した情報データに基づいて変更する変更工程と、
前記変更工程で変更されたアルゴリズムに基づいて、前記断層像から前記診断情報データを取得する工程と
を備えることを特徴とする。
【発明の効果】
【００１８】
本発明の構成によれば、ユーザの負担を増やすことなく、複数種の疾病を診断するための眼部の診断情報データを、眼部の断層像から適応的に取得することができる。
【００１９】
また、眼部の断層像から複数種の疾病に対応する病変を検出し、さらに、病変の進行度や治療後の回復具合を定量的に解析することができる。
【００２０】
また、眼部の断層像を用いて効率的に病変の検出や定量的な解析を行うことができる。
【発明を実施するための最良の形態】
【００２１】
以下、添付図面を参照し、本発明の好適な実施形態について説明する。なお、以下説明する実施形態は、本発明を具体的に実施した場合の一例を示すもので、特許請求の範囲に記載の構成の具体的な実施例の１つである。
【００２２】
［第１の実施形態］
本実施形態に係る画像処理装置は、披検眼(検査対象である眼）の黄斑部の断層像を取得し、取得した断層像中に映っている所定の層の解析処理を実行し、病変の定量化を行う。例えば、所定の層の解析処理によって網膜色素上皮層が正常と判定された場合には、緑内障等の検査のための解析処理を行う。即ち、図１（ｂ）に示すように、内境界膜３、神経線維層境界４、網膜色素上皮層１の境界５（以下、網膜色素上皮層境界５と呼称する）を断層像から検出し、診断情報データを取得するために、神経線維層２の厚みや網膜層全体の厚みを計測する。一方、所定の層の解析処理によって網膜色素上皮層１が異常と判定された場合には、加齢黄斑変性等の検査のための解析処理を行う。すなわち、図１（ｄ）に示すように、内境界膜３及び網膜色素上皮層境界５を断層像から検出し、さらに、網膜色素上皮層境界５の正常構造６を推定する。そして、診断情報データとして、網膜層全体の厚みを計測すると共に、網膜色素上皮層１の乱れを定量化する。
【００２３】
なお、本実施形態では網膜色素上皮層１の計測を行う場合について説明するが、網膜色素上皮層境界５の代わりに他の網膜深層の境界（外境界膜（不図示）や視細胞内節外節境界（不図示）、網膜色素上皮層の内層側境界（不図示）等）を用いて計測してもよい。
【００２４】
また、内境界膜３と神経線維層境界４との間の距離を計測する代わりに、内境界膜３と内網状層の外層側境界４ａとの間の距離を計測しても同様の診断情報データが得られるとされている。
【００２５】
従って、本実施形態を含む、以降の各実施形態では、神経線維層厚を計測する場合について説明するが、神経線維層境界４の代わりに内網状層の外層側境界４ａを計測しても良い。
【００２６】
図２は、本実施形態に係る画像処理装置を含むシステムの構成例を示すブロック図である。図２に示す如く、本実施形態に係る画像処理装置としての画像処理装置１０は、断層像撮像装置２０及びデータサーバ４０と、イーサネット等によるローカル・エリア・ネットワーク（ＬＡＮ）３０を介して接続されている。なお、それぞれの機器間の接続はＬＡＮを介した接続に限定するものではなく、USBやIEEE１３９４等のインターフェイスを介した接続であっても良い。また、インターネット等の外部ネットワークを介した接続であっても良い。
【００２７】
断層像撮像装置２０は、眼部の断層像を撮像する装置であり、例えばタイムドメイン方式のOCTやフーリエドメイン方式のOCTからなる。断層像撮像装置２０は、操作者による操作に応じて、披検眼の黄斑部の断層像を３次元的に撮像する。そして、断層像撮像装置２０は、撮像した断層像をＬＡＮ３０を介して画像処理装置１０に送信する。
【００２８】
データサーバ４０は、披検眼の断層像や、この断層像に基づいて画像処理装置１０が解析した結果（層の境界や定量化した数値データなど）、正常眼データ（層厚の正常範囲など）を保持するサーバである。データサーバ４０へのデータの格納制御は画像処理装置１０が行う。例えば、画像処理装置１０は、断層像撮像装置２０から受けた断層像をそのまま若しくはこの断層像に対して何らかの処理を施してデータサーバ４０に格納したり、この断層像を用いて行った解析処理の結果をデータサーバ４０に格納したりする。また、データサーバ４０は、画像処理装置１０からの要求に応じて適宜、披検眼に関する過去の様々なデータを画像処理装置１０へと送信する。
【００２９】
次に、図３を用いて、本実施形態に係る画像処理装置１０の機能構成を説明する。図３は、画像処理装置１０の機能構成例を示すブロック図である。図３に示す通り、画像処理装置１０は、画像取得部３１０、記憶部３２０、画像処理部３３０、表示部３４０、結果出力部３５０、指示取得部３３７を有する。
【００３０】
画像取得部３１０は、断層像撮像装置２０に対して断層像の送信を要求すると共に、係る要求に応じて断層像撮像装置２０が送信した断層像を受信（取得）する。なお被検者の識別番号や検査対象が右眼であるか左眼であるかを表す識別子といった、披検眼を同定する情報を断層像撮像装置２０が保持している場合には、断層像と共にこの情報を断層像撮像装置２０から取得してもよい。以下の説明では、画像取得部３１０が取得した断層像には、断層像の撮像に関する各種のパラメータが情報として付帯しているものとする。
【００３１】
記憶部３２０は、画像取得部３１０が取得した断層像を一時的に保持する。更に、記憶部３２０は、画像処理部３３０による断層像の解析結果を一時的に保持する。記憶部３２０が保持するデータは必要に応じて、画像処理部３３０、表示部３４０、結果出力部３５０に送出される。
【００３２】
画像処理部３３０は、記憶部３２０が保持している断層像を取得し、この断層像に映っている所定の層の状態判定を行い、その結果に応じて疾病候補を絞り、その疾病に適した画像処理を実行する。画像処理部３３０は、層取得部３３１、変更部３３２、第二層取得部３３４、正常構造推定部３３５、定量化部３３６、を有する。
【００３３】
層取得部３３１は、記憶部３２０から取得した断層像から、内境界膜３、網膜色素上皮層境界５等、所定の層（層領域）を検出する。層取得部３３１が実行する具体的な処理の内容については、後に詳しく説明する。
【００３４】
変更部３３２は、状態判定部３３３を有している。状態判定部３３３は、層取得部３３１が検出した所定の層の状態判定を行う。変更部３３２は、状態判定部３３３による状態判定結果に応じて画像解析アルゴリズムを変更し、その旨を各部に通知する。変更部３３２が実行する具体的な処理の内容については、後に詳しく説明する。
【００３５】
第二層取得部３３４は、状態判定部３３３によって網膜色素上皮層１が正常と判定された場合、変更部３３２によって指示された処理内容に従って、断層像から、第二の層（第二の層領域）として神経線維層境界４を検出する。第二層取得部３３４が実行する具体的な処理の内容については、後に詳しく説明する。
【００３６】
正常構造推定部３３５は、状態判定部３３３によって網膜色素上皮層１が異常と判定された場合、変更部３３２によって指示された処理内容に従って、網膜色素上皮層境界５の正常構造（図１（ｄ）の正常構造６）を推定する。一方、状態判定部３３３による判定が正常と判定された場合、正常構造推定部３３５は、変更部３３２の指示に従い、何も処理を実行しない。正常構造推定部３３５が実行する具体的な処理の内容については、後に詳しく説明する。
【００３７】
定量化部３３６は、層取得部３３１が検出した所定の層から、網膜層全体の厚みを定量化する。また、第二層取得部３３４によって神経線維層境界４が検出されている場合には、神経線維層２の厚みを定量化する。一方、正常構造推定部３３５によって網膜色素上皮層境界５の正常構造６が推定されている場合には、層取得部３３１が検出した網膜色素上皮層境界５と正常構造推定部３３５が推定した正常構造６との差異（即ち、網膜色素上皮層１の乱れ）を定量化する。定量化部３３６が実行する具体的処理の内容は、後に詳しく説明する。
【００３８】
表示部３４０は、画像処理部３３０によって得られる層の境界や、正常構造に関する情報等を、断層像に重畳して表示する。また、定量化した各種の数値データについても表示する。
【００３９】
結果出力部３５０は、検査日時、披検眼を同定する情報、披検眼の断層像、画像処理部３３０によって得られた解析結果とを関連付けて、保存すべき情報としてデータサーバ４０に送信する。
【００４０】
指示取得部３３７は、外部から入力された（例えばユーザにより入力された）指示を受け、これを後段の画像処理部３３０に送出する。
【００４１】
なお、図３に示した各部は全てハードウェアでもって構成しても良いし、記憶部３２０、表示部３４０を除くその他の各部をソフトウェアで実装しても良い。即ち何れの場合であっても同様の装置を実現することができる。後者の場合、記憶部３２０、表示部３４０をハードウェアとして有するコンピュータにおいて、このコンピュータが有するメモリ上にこのソフトウェアをインストールする。そして、このコンピュータが有するＣＰＵがこのソフトウェアを実行することで、各部をハードウェアで構成した装置と同様の装置を実現することができる。
【００４２】
図１５は、記憶部３２０、表示部３４０に相当するハードウェアを有し、且つその他の各部をソフトウェアとして保持し、実行するコンピュータのハードウェア構成例を示すブロック図である。
【００４３】
ＣＰＵ１５０１は、ＲＡＭ１５０２やＲＯＭ１５０３に格納されたプログラムやデータを用いてコンピュータ全体の制御を行うと共に、画像処理装置１０が行うものとして後述する各処理を実行する。
【００４４】
ＲＡＭ１５０２は、外部記憶装置１５０４からロードされたプログラムやデータを一時的に記憶する為のエリアを備えると共に、ＣＰＵ１５０１が各種の処理を行うために必要とするワークエリアを備える。即ち、ＲＡＭ１５０２は、各種のエリアを適宜提供することができる。図３に示した記憶部３２０は、このＲＡＭ１５０２でもって実装しても良い。
【００４５】
ＲＯＭ１５０３は、一般にコンピュータのBIOSや設定データ等を格納している。
【００４６】
外部記憶装置１５０４は、ハードディスクドライブなどの大容量情報記憶装置として機能する装置である。外部記憶装置１５０４には、ＯＳ（オペレーティングシステム）や、画像処理装置１０が行うものとして後述する各処理をＣＰＵ１５０１に実行させるためのコンピュータプログラムやデータが格納されている。このコンピュータプログラムには、画像取得部３１０、画像処理部３３０、結果出力部３５０、指示取得部３３７、のそれぞれの機能をＣＰＵ１５０１に実現させるためのコンピュータプログラムが含まれている。また、このデータには、以降の説明において既知の情報（予め作成された情報）として取り扱うものについても含まれているものとする。外部記憶装置１５０４に保存されているコンピュータプログラムやデータは、ＣＰＵ１５０１による制御に従って適宜ＲＡＭ１５０２にロードされ、ＣＰＵ１５０１による処理対象となる。
【００４７】
モニタ１５０５は、液晶ディスプレイなどにより構成されている。図３に示した表示部３４０は、このモニタ１５０５でもって実装しても良い。
【００４８】
キーボード１５０６、マウス１５０７は入力デバイスの一例として用いられるもので、ユーザはこのような入力デバイスを用いて各種の指示をＣＰＵ１５０１に対して入力することができる。なお、このような入力デバイスを用いて入力された様々な指示は、指示取得部３３７に対応するコンピュータプログラムによってＣＰＵ１５０１に通知される。
【００４９】
インターフェイス１５０８は、画像処理装置１０と外部機器との間で各種のデータのやりとりを行うためのものであり、IEEE１３９４やUSB、イーサネットポート等によって構成される。インターフェイス１５０８を介して取得したデータは、ＲＡＭ１５０２や外部記憶装置１５０４に取り込まれる。画像取得部３１０や結果出力部３５０は、インターフェイス１５０８を介してデータのやり取りを行う。
【００５０】
バス１５０９には、上記各部が接続されている。
【００５１】
次に、図４のフローチャートを参照して、本実施形態の画像処理装置１０が実行する具体的な処理について説明する。なお、以下では説明を分かり易くするために、図３に示した各部を処理の主体として説明するが、実際には、これら各部に対応するコンピュータプログラムを実行するＣＰＵ１５０１が処理の主体である。また、もちろんではあるが、以下の処理を実行するために必要なコンピュータプログラムやデータは、図４のフローチャートに従った処理を開始する前には既に、外部記憶装置１５０４からＲＡＭ１５０２にロードされている。
【００５２】
＜ステップＳ４１０＞
ステップＳ４１０において、画像取得部３１０は、断層像撮像装置２０に対して断層像の取得要求を送信する。断層像撮像装置２０は、この取得要求を受けると、係る要求に対応する断層像を送信するので、画像取得部３１０は、断層像撮像装置２０からＬＡＮ３０を介して送信されたこの断層像を受信する。そして画像取得部３１０は、この受信した断層像を記憶部３２０に格納する。
【００５３】
＜ステップＳ４２０＞
ステップＳ４２０において、表示部３４０は、ステップＳ４１０で記憶部３２０に格納された断層像を表示する。例えば、図１（ａ）や図１（ｃ）で模式的に示すような画像が表示される。ここで、断層像は３次元データであるので、実際に表示部３４０に表示されるのは、この３次元データから何れかの注目断面を切り出した２次元断層像となる。表示する断面は、GUI等を介して任意に選択することが望ましい。また、過去に撮影した各種のデータ（断層像やその解析結果など）を並べて表示できる構成であってもよい。
【００５４】
＜ステップＳ４３０＞
ステップＳ４３０において、層取得部３３１は、ステップＳ４１０において記憶部３２０に格納された断層像を取得する。そして層取得部３３１は、この断層像から、内境界膜３、網膜色素上皮層境界５を検出する。また、層取得部３３１は、黄斑部の中心である中心窩の座標をこの断層像から検出する。そして層取得部３３１は、このようにして検出したそれぞれを記憶部３２０に格納する。
【００５５】
ここで、層の境界検出を行う為の具体的な処理について説明する。ここでは、処理対象である３次元断層像を２次元断層像（Ｂスキャン像）の集合と考え、夫々の２次元断層像に対して以下の処理を実行する。
【００５６】
まず、着目する２次元断層像に平滑化フィルタ処理を行い、ノイズ成分を除去する。そして、２次元断層像からエッジ成分を検出し、その連結性に基づいて何本かの線分を層境界の候補として抽出する。そして、これらの候補の中から、一番上の線分を内境界膜３として選択する。また、一番下の線分を、網膜色素上皮層境界５として選択する。
【００５７】
さらに、これらの線分を初期値として、Snakesやレベルセット法等の可変形状モデルを適用することで、検出精度の向上を図ってもよい。また、グラフカット法のような手法を用いて層の境界を検出してもよい。なお、可変形状モデルやグラフカットを用いた境界検出は、３次元断層像を対象として３次元的に行ってもよいし、３次元断層像を２次元断層像の集合と考え、それぞれの２次元断層像に対して２次元的に適用してもよい。なお、層の境界を検出する方法はこれらに限定されるものではなく、眼部の断層像から層の境界を検出可能な方法であれば、いずれの方法を用いてもよい。
【００５８】
層取得部３３１はさらに、内境界膜３を利用して中心窩の座標を検出する。具体的には、検出した内境界膜３のz座標が断層像の中心付近において最大となる座標位置を中心窩の座標位置とする。
【００５９】
＜ステップＳ４４０＞
ステップＳ４４０において、状態判定部３３３は、ステップＳ４３０で層取得部３３１が検出した網膜色素上皮層境界５に基づいて、網膜色素上皮層１が正常であるか否かを判定する。そして、その判定結果を記憶部３２０へと出力する。例えば、検出した網膜色素上皮層境界５を構成する制御点列の曲率の最大値が予め定めた閾値以上であった場合、もしくは角度の最小値が予め閾値以下であった場合に、網膜色素上皮層１が異常であると判定する。
【００６０】
なお、網膜色素上皮層１が正常であるか否かの判定は、網膜色素上皮層境界５の極値の数が閾値以上であるか否かや、変曲点の数、曲率の分散値などの統計値によって判定してもよい。なお、これらの処理は、異常が生じやすい中心窩の近傍付近における網膜色素上皮層境界５のみを対象として行ってもよい。
【００６１】
＜ステップＳ４５０＞
ステップＳ４５０において、変更部３３２は、ステップＳ４４０において状態判定部３３３が行った判定結果に応じて処理の分岐（即ち、アルゴリズムの変更）を行う。ステップＳ４４０における判定結果が「正常」である場合、変更部３３２は、第二層取得部３３４に対して、対応する処理の実行を指示する。そして処理はステップＳ４６０に進む。
【００６２】
一方、ステップＳ４４０における判定結果が「異常」である場合、変更部３３２は、正常構造推定部３３５に対して、対応する処理の実行を指示する。そして処理はステップＳ４６５に進む。
【００６３】
＜ステップＳ４６０＞
ステップＳ４６０において、画像処理部３３０は、所定の層が正常である時の解析処理を実行する。また、表示部３４０はその解析結果の表示を行う。本ステップの処理については、図５に示すフローチャートを用いて後に詳しく説明する。
【００６４】
＜ステップＳ４６５＞
ステップＳ４６５において、画像処理部３３０は、所定の層が異常である時の解析処理を実行する。また、表示部３４０はその解析結果の表示を行う。本ステップの処理については、図６に示すフローチャートを用いて後に詳しく説明する。
【００６５】
＜ステップＳ４７０＞
ステップＳ４７０において、指示取得部３３７は、披検眼に関する今回の処理の結果を、データサーバ４０へ保存するか否かの指示を外部から取得する。この指示は、例えばキーボード１５０６やマウス１５０７を介して、操作者によって入力される。そして、保存が指示された場合はステップＳ４８０へと処理を進め、保存が指示されなかった場合はステップＳ４９０へと処理を進める。
【００６６】
＜ステップＳ４８０＞
ステップＳ４８０において、結果出力部３５０は、検査日時と、披検眼を同定する情報と、披検眼の断層像と、画像処理部３３０によって得られた解析結果とを関連付けて、保存すべき情報としてデータサーバ４０へと送信する。
【００６７】
＜ステップＳ４９０＞
ステップＳ４９０において、指示取得部３３７は、画像処理装置１０による断層像の解析処理を終了するか否かの指示を外部から取得する。この指示は、キーボード１５０６やマウス１５０７を介して、操作者によって入力される。処理を終了する指示を取得した場合には、画像処理装置１０はその処理を終了する。一方、処理を継続する指示を取得した場合には、ステップＳ４１０に処理を戻して、次の披検眼に対する処理（あるいは、同一披検眼に対する再処理）を実行する。
【００６８】
次に、図５を参照して、ステップＳ４６０で実行される処理の詳細について説明する。
【００６９】
＜ステップＳ５１０＞
ステップＳ５１０において、第二層取得部３３４は、神経線維層境界４を断層像から取得する。神経線維層境界４の取得方法としては、例えば、内境界膜３のｚ座標値からｚ軸の正の向きにスキャンし、輝度値もしくはエッジが閾値以上の点を接続するなどの方法が考えられる。
【００７０】
＜ステップＳ５２０＞
ステップＳ５２０において、定量化部３３６は、ステップＳ５１０で取得した神経線維層境界４に基づいて、神経線維層２の厚みと、網膜層全体の厚みを定量化する。まず、xy平面上の各座標点において、神経線維層境界４と内境界膜３とのz座標の差を求めることで、神経線維層２の厚み（図１（ａ）のＴ１）を計算する。同様に、網膜色素上皮層境界５と内境界膜３とのz座標の差を求めることで、網膜層全体の厚み（図１（ａ）のＴ２）を計算する。また、夫々のy座標ごとにx軸方向の各座標点での層厚を加算することで、夫々の断面における各層（神経線維層２及び網膜層全体）の面積を計算する。さらに、求めた面積をy軸方向に加算することで、各層の体積を計算する。そして、これらの結果を記憶部３２０に格納する。
【００７１】
＜ステップＳ５３０＞
ステップＳ５３０において、表示部３４０は、ステップＳ５１０で検出した神経線維層境界４を、断層像に重畳して表示する。図１（ｂ）に示すように、層の境界を線で示す場合には、夫々の境界に対して予め定めた色の線を用いることが望ましい。例えば、内境界膜３は赤色の線、神経線維層境界４は黄色の線、網膜色素上皮層境界５は緑色の線を用いて提示する。また、層境界を明示的に示さずに、層の領域に半透明の色をつけて提示してもよい。例えば、神経線維層２以外の網膜層全体を表す領域を緑色に、神経線維層２を表す領域を赤色に着色して提示してもよい。なお、これらの表示を行う際には、着目する断面をGUI等によって選択可能な構成であることが望ましい。また３次元データとしての断層像を、公知のボリュームレンダリングの技術を用いて、３次元的に表示してもよい。
【００７２】
表示部３４０はさらに、ステップＳ５２０で定量化した層厚に関する情報を表示する。この表示は、３次元断層像全体(xy平面）に対する層厚の分布マップとして提示してもよいし、上記の検出結果の表示と連動させて注目断面における各層の面積を表示してもよい。また、全体の体積を表示してもよいし、操作者がxy平面上において指定した領域における体積を算出して表示してもよい。
【００７３】
以上説明したステップＳ５１０からステップＳ５３０における処理を実行することで、上記ステップＳ４６０における処理を実現する。なお、本実施形態では、ステップＳ４６０では、神経線維層２と網膜層全体の厚みのみを調べているが、もちろん視細胞層や外境界膜など他の層の解析を行うようにしても良い。
【００７４】
次に図６を参照して、ステップＳ４６５で実行される処理の詳細について説明する。
【００７５】
＜ステップＳ６１０＞
ステップＳ６１０において、正常構造推定部３３５は、ステップＳ４３０で取得した網膜色素上皮層境界５から、その正常構造６を推定する。ここでは、処理対象として入力した３次元断層像を２次元断層像（Ｂスキャン像）の集合と考え、夫々の２次元断層像に対して正常構造の推定を行う場合について説明する。具体的には、各２次元断層像内で取得されている網膜色素上皮層境界５を表す座標点群に２次関数を当てはめることで、正常構造６を推定する。ここで、εｉを、網膜色素上皮層境界５の層境界データのi番目の点のz座標ｚｉと、正常構造６のデータのi番目の点のｚ座標ｚ’ｉとの差と定義すると、近似関数を求めるための評価式は例えば以下のように表される。
【００７６】
Ｍ＝ｍｉｎΣρ（εｉ）
ここでΣはｉについての総和を表す。また、ρ（）は重み関数である。図７に、３種類の重み関数の例を示す。図７において、横軸がx、縦軸がρ（ｘ）である。重み関数は図７に示したものが全てではなく、どのような関数を設定しても良い。上記の式において、評価値Ｍが最小になるように関数を推定する。
【００７７】
なお、ここでは入力した３次元断層像を２次元断層像（Ｂスキャン像）の集合と考え、夫々の２次元断層像に対して正常構造６を推定する方法を示した。しかし、正常構造６の推定方法はこの方法に限定されるものではなく、３次元断層像に対して直接処理を行ってもよい。この場合、ステップＳ４３０で取得した層境界の３次元的な座標点群に、上記と同様な重み関数の選択基準を用いて楕円あてはめを行えばよい。また、正常構造６を近似する形状は２次の関数に限定されるものではなく、他の次数の関数を用いて推定しても良い。
【００７８】
＜ステップＳ６２０＞
ステップＳ６２０において、定量化部３３６は、ステップＳ４３０で取得した層の境界に基づいて、網膜層全体の厚みを定量化する。また、ステップＳ４３０で取得した網膜色素上皮層境界５と、ステップＳ６１０で推定した正常構造６との差異に基づいて、網膜色素上皮層１の乱れを定量化する。なお、網膜層全体の厚みの定量化についても行うのであるが、係る処理については、ステップＳ５２０の処理と同様であるので、詳細な説明は省略する。そして、これらの結果を記憶部３２０に格納する。
【００７９】
網膜色素上皮層１の乱れを表す特徴量は、取得した網膜色素上皮層境界５とその正常構造６との差異を定量化するものであれば、何れのものであっても良い。例えば、差異のなす領域の特徴として、求めた差異（厚み）の統計量（分布・最大値・平均値・中央値・分散・標準偏差・閾値以上の点の数やその割合など）を求めてもよい。また、差異領域の特徴として、濃度ヒストグラム、平均濃度値、濃度分散値、コントラスト等の濃度特徴を求めてもよい。
【００８０】
＜ステップＳ６３０＞
ステップＳ６３０において、表示部３４０は、ステップＳ４３０で取得した網膜色素上皮層境界５と、ステップＳ６１０で推定した正常構造６とを、断層像に重畳して表示する。また、これに合わせて、ステップＳ６２０で定量化した情報を表示する。これらの表示はステップＳ５３０における処理と同様であるので、詳細な説明は省略する。
【００８１】
以上説明したステップＳ６１０からステップＳ６３０における処理を実行することで、上記ステップＳ４６５における処理を実現する。
【００８２】
以上の説明により、本実施形態によれば、画像処理装置１０は、被検眼の網膜色素上皮層１が正常であるか否かを判定し、それぞれの場合に適した診断情報データの取得を行う。すなわち、網膜色素上皮層１が正常な場合には、眼部の診断情報データとして、網膜層厚だけでなく、神経線維層２の厚みを計測する。また、網膜色素上皮層１が異常な場合には、眼部の診断情報データとして、網膜色素上皮層１の形状の乱れを定量化する。その結果、ユーザの負担を増やすことなく、複数種の疾病を診断するための眼部の診断情報データを、眼部の断層像から適応的に取得することが可能となる。
【００８３】
（変形例１）
本実施形態では、層の取得や第二層の取得、計測を黄斑部について行っていた。しかし、これらの層の取得及び計測の対象部位は黄斑部に限定されるものではない。例えば、層の取得を視神経乳頭部で行ってもよい。
【００８４】
また、黄斑部で層を取得した後、状態判定部３３３によって網膜深層が正常と判定された場合に視神経乳頭部について第二層を取得する。そして、神経線維層の厚みや図８に示すような視神経乳頭部の陥凹形状を示す指標８０１，８０２（例えば陥凹部の面積若しくは体積）を計測しても良い。
【００８５】
（変形例２）
本実施形態では、ステップＳ４３０にて内境界膜３、網膜色素上皮層境界５を取得し、状態判定部３３３によって正常と判定された場合に、ステップＳ４６０にて神経線維層境界４を取得していた。しかし、これらの層の取得は一括して層取得部３３１で実施しても良い。すなわち、ステップＳ４３０にて内境界膜３、神経線維層境界４、網膜色素上皮層境界５を取得し、第二層取得部３３４では何もしない（もしくは画像処理部３３０は第二層取得部３３４を含まない）ようにしても良い。
【００８６】
内境界膜３、神経線維層境界４、網膜色素上皮層境界５を層取得部３３１で取得する方法としては、例えば断層像のエッジ情報を基に検出した何本かの層境界候補から一番上の線分を内境界膜３として選択する。また、内境界膜３の直下にある線分を神経線維層境界４として選択する。さらに、一番下の線分を網膜色素上皮層境界５として選択する。
【００８７】
（変形例３）
変更部３３２による画像処理アルゴリズムの変更方法はについては上記の例に限定するものではない。例えば、状態判定部３３３によって求められた網膜深層状態により、画像処理モード（画像処理パラメータや処理可能な疾病候補）に優先順位を付け、操作者が選択できるようにしてもよい。具体的には、例えば網膜深層状態が異常と判定された場合に網膜深層異常時処理モードの優先順位が高く、網膜深層正常時処理モードの優先順位が低くなるように表示部３４０にリストを表示する。そして、指示取得部３３７を介して操作者が画像処理モードを選択する構成であってもよい。このとき操作者による指示がなければ優先度の高い画像処理モードをそのまま実行してよい。
【００８８】
（変形例４）
本実施形態では、変更部３３２により決定される画像処理アルゴリズムは、眼部の断層像のみに対して適用されていたが、これに限定されるものではない。例えば、眼底カメラによる眼底像を取得する眼底像取得部を更に画像処理装置１０に加え、眼底像と断層像とを用いて眼部の診断情報データを求める画像処理装置を構成する場合に、変更部３３２によって眼底像の画像処理アルゴリズムを変更してもよい。例えば、網膜深層に微小な凹凸があり、状態判定部３３３により求められた網膜深層の状態が正常と異常の境界付近である場合に、網膜深層の異常を示唆する特徴の有無を調べる処理を眼底像に対して施すように指示（アルゴリズムを変更）してもよい。すなわち、眼底像からドルーゼンの有無を確認する為の表示を表示部３４０に行わせるか、例えば下記の文献に示すような画像処理手法を用いてドルーゼンの検出を行う処理を眼底像に対して行うような構成としてもよい。
【００８９】
「岩崎 拓郎他：”眼底写真からのドルーゼン自動抽出の検討”，信学技報，MI２００３-１０，pp.１７-２２，２００４．」
［第２の実施形態］
第１の実施形態に係る画像処理装置１０は、状態判定部３３３が層状態を判定し、その結果に応じて画像処理アルゴリズムを決定していた。本実施形態に係る画像処理装置１０も状態判定部３３３が層状態を判定する点は第１の実施形態と同じである。ただし、本実施形態では、想定している症例が糖尿病性黄斑浮腫であり、状態判定部３３３による層状態の判定が複数回実行される点が第１の実施形態と異なっている。
【００９０】
図９は、本実施形態に係る画像処理装置としての画像処理装置９００の機能構成例を示すブロック図である。図９に示した構成は、図３に示した構成から第二層取得部３３４、正常構造推定部３３５を省いたものとなっており、その他については第１の実施形態と同じである。また、この画像処理装置９００を含むシステムの構成についても第１の実施形態と同じである。
【００９１】
次に、図１０を参照しながら、本実施形態での画像処理の内容を説明する。
【００９２】
黄斑浮腫では網膜層厚が異常値を示すため、眼部の断層像上で網膜層厚を計測する。ただし、黄斑浮腫症例の中には視細胞層の欠損１００２が生じている可能性があるため、視細胞欠損の有無を調べることも有用と考えられる。また、視細胞層の欠損部位が中心窩１００１に近いほど視力回復の妨げになる可能性があるため、欠損部位が発生している場合には欠損部位の中心窩１００１からの距離１００３（ｘ軸方向の距離）を計測することが有用と考えられる。
【００９３】
なお、視細胞層は網膜色素上皮層の上部に隣接する層であり、正確には外境界膜１００４から網膜色素上皮層の上側の境界までを含む。しかし、現在の眼部の断層像撮像装置では外境界膜の視認や認識は難しい場合が多い。そのため、本実施形態では、視細胞層厚の計測の際に外境界膜の代わりに視細胞内節外節境界という外境界膜のやや下部に存在する境界(不図示)を取得して網膜色素上皮との間の厚みを計測する。もちろん、xz平面内の解像度が高い眼部断層像の場合には、直接外境界膜を計測して良い。また、網膜層厚や視細胞層厚の正常値範囲のデータは予めデータサーバ４０から記憶部３２０にロードされているものとする。
【００９４】
画像処理装置９００が行う具体的な処理は、基本的には図４に示したフローチャートに従った処理となるが、以下に説明する点のみが異なる。
【００９５】
＜ステップＳ４３０＞
ステップＳ４３０において、層取得部３３１は、内境界膜３と網膜色素上皮層境界５を断層像から検出する。
【００９６】
＜ステップＳ４４０＞
ステップＳ４４０において、状態判定部３３３は、ステップＳ４３０で検出された内境界膜３と網膜色素上皮層境界５とに基づいて、網膜層の層厚が正常であるか否かの判定を行う。より具体的には先ず、状態判定部３３３は、記憶部３２０から網膜層厚の正常値範囲を示すデータを取得する。次に、状態判定部３３３は、ステップＳ４３０にて取得された内境界膜３と網膜色素上皮層境界５との間の距離が正常値範囲に含まれているか調べ、正常値範囲に含まれている場合には正常、正常値範囲から外れている場合には異常と判定する。
【００９７】
＜ステップＳ４５０＞
ステップＳ４５０において、変更部３３２は、ステップＳ４４０における判定の結果に応じて処理の分岐（すなわち、アルゴリズムの変更）を行う。すなわち、網膜層厚が正常であると判定した場合には、定量化部３３６に処理の実行を指示する（処理はステップＳ４６０へと進む）。一方、網膜層厚が異常であると判定した場合には、層取得部３３１に処理の実行を指示する（処理はステップＳ４６５へと進む）。
【００９８】
＜ステップＳ４６０＞
ステップＳ４６０は、網膜層厚が正常時の処理である。以下、本ステップにおける処理の詳細を、図１１を用いて説明する。
【００９９】
＜ステップＳ１１１０＞
ステップＳ１１１０において、定量化部３３６は、層取得部３３１で取得した層の境界に基づいて、網膜層全体の厚みを計測する。なお、ステップＳ１１１０における網膜層厚計測は、ステップＳ５２０における網膜層厚計測と同様であるので、本ステップにおける処理の詳細については説明を省略する。
【０１００】
＜ステップＳ１１２０＞
ステップＳ１１２０において、表示部３４０は、ステップＳ１１１０における網膜層厚取得の結果を断層像に重畳して表示する。なお、ステップＳ１１２０における処理は、ステップＳ５３０における網膜層厚の表示処理と同様であるので、本ステップにおける処理の詳細については説明を省略する。
【０１０１】
以上説明したステップＳ１１１０，Ｓ１１２０の処理を実行することで、上記ステップＳ４６０における処理を実現することができる。
【０１０２】
＜ステップＳ４６５＞
ステップＳ４６５は、網膜層厚が異常時の処理である。以下、本ステップにおける処理の詳細を、図１２を用いて説明する。
【０１０３】
＜ステップＳ１２１０＞
ステップＳ１２１０において、層取得部３３１は、視細胞内節外節境界（不図示）と網膜色素上皮層の上側境界（不図示）を断層像から取得する。例えばAスキャン方向（y方向）の輝度値やエッジ情報等を用いてこれらの境界の取得を行うことができる。
【０１０４】
＜ステップＳ１２２０＞
ステップＳ１２２０において、状態判定部３３３は、視細胞内節外節境界（不図示）と網膜色素上皮層の上側境界（不図示）との距離を求め、求めた距離が記憶部３２０より取得した視細胞層の正常値より小さくなっている場合には異常と判定する。そして、その異常部位の座標と距離を記憶部３２０に格納する。
【０１０５】
＜ステップＳ１２３０＞
ステップＳ１２３０において、変更部３３２は、ステップＳ１２２０における判定の結果に応じて処理の分岐を行う。すなわち、正常と判定した場合には、表示部３４０に処理を指示する（処理はステップＳ１２４０へと進む）。一方、異常と判定した場合には、定量化部３３６に処理を指示する（処理はステップＳ１２４５へと進む）。
【０１０６】
＜ステップＳ１２４０＞
ステップＳ１２４０において、表示部３４０は、ステップＳ１２１０における取得の結果を断層像に重畳して表示する。
【０１０７】
＜ステップＳ１２４５＞
ステップＳ１２４５において、定量化部３３６は、記憶部３２０から異常部位の座標と視細胞層厚を取得し、中心窩１００１と異常部位間との間のｘ軸方向の距離を計測する。異常部位と中心窩との間の距離が閾値以下であれば、表示部３４０に異常部位の位置と層厚を表示する。
【０１０８】
以上説明した、ステップＳ１２１０からステップＳ１２４５の処理を実行することで、上記ステップＳ４６５における処理を実現することができる。
【０１０９】
以上説明したように、本実施形態によれば、画像処理装置９００は、被検眼の網膜層厚が正常であるか否かを判定し、それぞれの場合に適した診断情報データの取得を行うことができる。
【０１１０】
すなわち、本実施形態では、当該層が異常な場合には、眼部の診断情報データとして、視細胞層の厚み（または視細胞内節外節境界から網膜色素上皮層までの厚み）を計測する。そして、視細胞層の厚みが正常であるか否かを判定し、異常な場合には、視細胞層が薄くなっている部位の中心窩からの距離を、眼部の診断情報データとして計測する。
【０１１１】
［第３の実施形態］
第１の実施形態に係る画像処理装置１０は、状態判定部３３３が層状態を判定し、その結果に応じて変更部３３２が画像処理アルゴリズムを決定していた。本実施形態に係る画像処理装置も状態判定部３３３による層状態の判定結果によって画像処理アルゴリズムを決定する点は第１の実施形態と同じである。ただし、変更部３３２が状態判定部３３３による判定結果に応じて、画像処理アルゴリズムとして画像処理パラメータを変更する点が第１の実施形態とは異なっている。
【０１１２】
また、本実施形態に係る画像処理装置は、第２の実施形態に係る画像処理装置９００と同じであり、システムの構成については第１の実施形態と同じである。
【０１１３】
本実施形態では、視神経乳頭部に対して円形走査を行い、神経線維層厚計測を行う場合を考える。神経線維層厚の正常値範囲はあらかじめデータサーバ４０から記憶部３２０にロードされているものとする。
【０１１４】
本実施形態に係る画像処理装置（画像処理装置９００）が行う具体的な処理は、基本的には図４に示したフローチャートに従った処理となるが、以下に説明する点のみが異なる。
【０１１５】
＜ステップＳ４３０＞
ステップＳ４３０において、層取得部３３１は、内境界膜３と神経線維層境界４とを断層像から検出する。
【０１１６】
＜ステップＳ４４０＞
ステップＳ４４０において、状態判定部３３３は、ステップＳ４３０で検出した結果に基づいて、神経線維層２の層厚が正常であるか否かの判定を行う。より具体的には先ず、状態判定部３３３は、記憶部３２０から神経線維層厚の正常値範囲を取得する。次に、ステップＳ４３０で検出した内境界膜３と神経線維層境界４とに基づいて、神経線維層厚が正常値範囲に含まれるか否かの判定を行う。ここで、神経線維層厚の解剖学的な対称性を考慮し、図１３に示すような異常部位１３０５の線対称領域１３０６（視神経乳頭１３０１と黄斑部１３０２を結ぶ線分１３０３に関して対称な領域）における層厚との比または差の値によって判定しても良い。神経線維層２の状態に関する判定結果と、神経線維層厚異常部位が存在する場合にはその位置と面積・層厚と、を記憶部３２０に格納する。
【０１１７】
＜ステップＳ４５０＞
ステップＳ４５０において、変更部３３２は、ステップＳ４４０で得た判定に応じて処理の分岐（すなわち、アルゴリズムの変更）を行う。すなわち、神経線維層厚が正常であると判定した場合には、変更部３３２は、定量化部３３６に処理の実行を指示する信号を送信する（処理はステップＳ４６０へと進む）。一方、神経線維層厚が異常であると判定した場合には、変更部３３２は、異常部位の位置や面積・層厚に応じて画像処理パラメータを変更した上で、層取得部３３１に処理の実行を指示する信号を送信する（処理はステップＳ４６５へと進む）。
【０１１８】
＜ステップＳ４６０＞
ステップＳ４６０は、神経線維層厚が正常時の処理である。本ステップにおける処理の内容はステップＳ５２０と同様であるので、本ステップについての説明は省略する。
【０１１９】
＜ステップＳ４６５＞
ステップＳ４６５は神経線維層厚が異常時の処理である。本ステップにおける処理の詳細を、図１４を用いて説明する。
【０１２０】
＜ステップＳ１４１０＞
ステップＳ１４１０において、変更部３３２は、記憶部３２０から神経線維層厚異常部位の座標・面積・層厚を取得する。次に、画像処理パラメータ（解析パラメータ）の変更方法として、例えば画像処理を行う空間的範囲や処理間隔を以下のように再設定する。すなわち、異常部位が画像処理対象領域に十分含まれる（異常部位が画像処理対象領域の境界付近に存在しない）よう、眼部の断層像の撮像領域を超えない範囲で画像処理対象領域を拡大する。また、異常部位が存在する場合はこの異常部位を含む領域を詳細に解析できるように、処理間隔を細かく設定する。
【０１２１】
＜ステップＳ１４２０＞
ステップＳ１４２０において、層取得部３３１は、ステップＳ１４１０にて再設定した画像処理パラメータを用いて神経線維層厚を再計測し、神経線維層厚異常部位が存在する場合はその異常部位の座標・面積・層厚を記憶部３２０に格納する。
【０１２２】
＜ステップＳ１４３０＞
ステップＳ１４３０において、表示部３４０は、ステップＳ１４２０における神経線維層厚取得の結果を断層像に重畳して表示する。
【０１２３】
このように、ステップＳ１４１０〜ステップＳ１４３０の処理を実行することで、上記ステップＳ４６５における処理を実現する。
【０１２４】
以上の説明により、本実施形態によれば、画像処理装置は、被検眼の神経線維層厚が正常であるか否かを判定し、それぞれの場合に適した診断情報データの取得を行うことができる。すなわち、当該層が異常な場合には、神経線維層が菲薄化している位置や面積等に応じて画像処理の空間的範囲や処理する間隔、方向、順序、などの画像処理パラメータを変更し、神経線維層厚などの診断情報データを計測する。
【０１２５】
（変形例１）
変更部３３２による画像処理パラメータの変更方法は上記の例に限定されるものではない。例えば、眼底カメラによる眼底像を取得する眼底像取得部を更に画像処理装置に加え、眼底像と断層像とを用いて眼部の診断情報データを求める画像処理装置を構成する場合を考える。状態判定部３３３によって断層像処理対象領域の端に病変部位が存在することが判明した場合、変更部３３２が眼底像の処理対象領域を当該病変部位が含まれるように眼底像の画像処理パラメータの変更を指示してよい。また変更部３３２が当該病変部位付近の処理間隔が細かくなるように眼底像の画像処理パラメータの変更を指示して眼底像の処理を行うような構成としてもよい。
【０１２６】
（変形例２）
変更部３３２による画像処理アルゴリズムの変更方法として、第１の実施形態から第３の実施形態で説明してきたそれぞれの方法は必ずしも独立して行う必要はなく、組み合わせて実施しても良い。例えば、第２の実施形態のように、層状態の判定を複数回行いながら、その状態判定結果に応じて第３の実施形態のように画像処理パラメータを変更するよう変更部３３２が指示しても良い。また、第１の実施形態と第２の実施形態とを組み合わせて実施することも可能である。その他、何れの実施形態を組み合わせて実施することも可能であることは、言うまでもない。
【０１２７】
［その他の実施形態］
また、本発明の目的は、以下のようにすることによって達成されることはいうまでもない。即ち、前述した実施形態の機能を実現するソフトウェアのプログラムコード（コンピュータプログラム）を記録した記録媒体（または記憶媒体）を、システムあるいは装置に供給する。係る記憶媒体は言うまでもなく、コンピュータ読み取り可能な記憶媒体である。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行する。この場合、記録媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記録した記録媒体は本発明を構成することになる。
【０１２８】
また、コンピュータが読み出したプログラムコードを実行することにより、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行う。その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２９】
さらに、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれたとする。その後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１３０】
本発明を上記記録媒体に適用する場合、その記録媒体には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【図面の簡単な説明】
【０１３１】
【図１】OCTで撮影した網膜の黄斑部の断層像の模式図である。
【図２】本発明の第１の実施形態に係る画像処理装置を含むシステムの構成例を示すブロック図である。
【図３】画像処理装置１０の機能構成例を示すブロック図である。
【図４】本発明の第１の実施形態の画像処理装置１０が実行する処理のフローチャートである。
【図５】ステップＳ４６０で実行される処理の詳細を示すフローチャートである。
【図６】ステップＳ４６５で実行される処理の詳細を示すフローチャートである。
【図７】３種類の重み関数の例を示す図である。
【図８】視神経乳頭部の例を示す図である。
【図９】本発明の第１の実施形態に係る画像処理装置としての画像処理装置９００の機能構成例を示すブロック図である。
【図１０】本発明の第２の実施形態での画像処理の内容を説明する図である。
【図１１】本発明の第２の実施形態に係るステップＳ４６０の処理の詳細を示すフローチャートである。
【図１２】本発明の第２の実施形態に係るステップＳ４６５の処理の詳細を示すフローチャートである。
【図１３】本発明の第３の実施形態に係るステップＳ４４０における処理を説明するための図である。
【図１４】本発明の第３の実施形態に係るステップＳ４６５の処理の詳細を示すフローチャートである。
【図１５】記憶部３２０、表示部３４０に相当するハードウェアを有し、且つその他の各部をソフトウェアとして保持し、実行するコンピュータのハードウェア構成例を示すブロック図である。
【図１】
2010094381.tif 000003
【図２】
2010094381.tif 000004
【図３】
2010094381.tif 000005
【図４】
2010094381.tif 000006
【図５】
2010094381.tif 000007
【図６】
2010094381.tif 000008
【図７】
2010094381.tif 000009
【図８】
2010094381.tif 000010
【図９】
2010094381.tif 000011
【図１０】
2010094381.tif 000012
【図１１】
2010094381.tif 000013
【図１２】
2010094381.tif 000014
【図１３】
2010094381.tif 000015
【図１４】
2010094381.tif 000016
【図１５】
2010094381.tif 000017