(57)【要約】【課題】ＯＣＴによる皮膚血管網の可視化をより効果的に実現する。【解決手段】ある態様の装置は、光源からの光を皮膚の組織に導いて走査させるための光学機構と、光学機構の駆動を制御し、光学系による光干渉信号を処理することにより皮膚の断層像を取得し、その断層像に基づいて血管網を算出する制御演算部と、血管網の画像を表示する表示装置と、を備える。制御演算部は、血管網の算出に際して血管として特定された血管対応座標を中心に他の血管対応座標を周囲に充填させる半径を血管半径ｒとし、各血管対応座標の血管半径ｒの大きさに基づく識別表示を血管網の画像に重ねることで、血管網の太さを表現する。【選択図】図８
2019063049.tif 000002
【特許請求の範囲】
【請求項１】
光コヒーレンストモグラフィーを用いる光学系を含み、皮膚の血管網を可視化する血管可視化装置であって、
光源からの光を皮膚の組織に導いて走査させるための光学機構と、
前記光学機構の駆動を制御し、前記光学系による光干渉信号を処理することにより前記皮膚の断層像を取得し、その断層像に基づいて血管網を算出する制御演算部と、
前記血管網の画像を表示する表示部と、
を備え、
前記制御演算部は、
前記血管網の算出に際して血管として特定された血管対応座標を中心に他の血管対応座標を周囲に充填させる半径を血管半径とし、
各血管対応座標の血管半径の大きさに基づく識別表示を前記血管網の画像に重ねることで、前記血管網の太さを表現することを特徴とする血管可視化装置。
【請求項２】
前記制御演算部は、各血管対応座標を血管半径の大きさに対応づけて色分けすることにより、前記血管網の太さを表現することを特徴とする請求項１に記載の血管可視化装置。
【請求項３】
皮膚の血管網を可視化する血管可視化方法であって、
光コヒーレンストモグラフィーを用いることにより、皮膚の断層像を取得する断層像取得工程と、
取得された断層像に基づいて血管網を算出する演算工程と、
前記血管網の算出に際して血管として特定された血管対応座標を中心に他の血管対応座標を周囲に充填させる半径を血管半径とし、各血管対応座標の血管半径の大きさに基づく識別表示を重畳的に実行することで、前記血管網を表す画像を表示する表示工程と、
を備えることを特徴とする血管可視化方法。
【請求項４】
光コヒーレンストモグラフィーにより取得された断層像に基づいて皮膚の血管網を演算する機能と、
前記血管網の算出に際して血管として特定された血管対応座標を中心に他の血管対応座標を周囲に充填させる半径を血管半径とし、各血管対応座標の血管半径の大きさに基づく識別表示を前記血管網の表示と重畳的に実行させるための信号を出力する機能と、
をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光コヒーレンストモグラフィー（Optical Coherence Tomography：以下「ＯＣＴ」という）を用いて皮膚の血管網を可視化する装置および方法に関する。
【背景技術】
【０００２】
皮膚は、水分の喪失を防ぐ、外界との熱交換により体温の調節を行う、物理的な刺激から生体を保護する、触覚等の感覚を受容するといった重要な役割を担う。皮膚の組織は、表皮、真皮、皮下組織の主に三層から構成されている。真皮以下には毛細血管がはりめぐらされており、これらが皮膚細胞に酸素や栄養素を供給することで肌にハリや潤いを与えている。加齢や紫外線などの環境変化によって毛細血管の弾性力が失われると、しわやたるみ等の皮膚の老化現象を引き起こすとも考えられている。このため、効果的なスキンケアの評価のために、皮膚の血管網を可視化する技術が注目されつつある。
【０００３】
このような血管網可視化技術として、ＯＣＴを用いる手法が提案されている（例えば非特許文献１参照）。ＯＣＴは、低コヒーレンス光干渉を利用した断層画像法であり、マイクロスケールの高空間分解能にて生体組織の形態分布を可視化できる。また、画像取得レートがビデオレート以上であり、高時間分解能を有している点でも好ましい。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】J. Enfield, E. Jonathan, M. Leahy, In vivo imaging of the microcirculation of the volar forearm using correlation mapping optical coherence tomography (cmOCT), Biomed. Opt. Express 2 (2011) 1184-1193.
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、加齢や環境変化により毛細血管が細くなると、栄養素の供給や老廃物の排出機能が低下し、皮膚の老化現象につながるとも考えられる。発明者らは、血管網の可視表示に加え、血管の太さを良好に可視化できれば、肌評価をより適切に行えるとの考えに到った。
【０００６】
本発明はこのような課題に鑑みてなされたものであり、その目的の一つは、ＯＣＴによる皮膚血管網の可視化をより効果的に実現することにある。
【課題を解決するための手段】
【０００７】
本発明のある態様は、ＯＣＴを用いる光学系を含み、皮膚の血管網を可視化する血管可視化装置である。この装置は、光源からの光を皮膚の組織に導いて走査させるための光学機構と、光学機構の駆動を制御し、光学系による光干渉信号を処理することにより皮膚の断層像を取得し、その断層像に基づいて血管網を算出する制御演算部と、血管網の画像を表示する表示部と、を備える。制御演算部は、血管網の算出に際して血管として特定された血管対応座標を中心に他の血管対応座標を周囲に充填させる半径を血管半径とし、各血管対応座標の血管半径の大きさに基づく識別表示を血管網の画像に重ねることで、血管網の太さを表現する。
【０００８】
本発明の別の態様は、皮膚の血管網を可視化する血管可視化方法である。この方法は、ＯＣＴを用いることにより、皮膚の断層像を取得する断層像取得工程と、取得された断層像に基づいて血管網を算出する演算工程と、血管網の算出に際して血管として特定された血管対応座標を中心に他の血管対応座標を周囲に充填させる半径を血管半径とし、各血管対応座標の血管半径の大きさに基づく識別表示を重畳的に実行することで、血管網を表す画像を表示する表示工程と、を備える。
【発明の効果】
【０００９】
本発明によれば、ＯＣＴによる皮膚血管網の可視化をより効果的に実現できる。
【図面の簡単な説明】
【００１０】
【図１】実施例に係る血管可視化装置の構成を概略的に表す図である。
【図２】血管網の基本的な検出方法を表す説明図である。
【図３】ＯＣＴにより血管網を検出する場合のノイズの影響を表す説明図である。
【図４】血管抽出方法を模式的に表す説明図である。
【図５】血管抽出方法を模式的に表す説明図である。
【図６】血管網の算出結果を表す図である。
【図７】血管網の算出結果を表す図である。
【図８】血管太さ表示処理を表す図である。
【図９】血管太さのビジュアル化を実行した結果を示す図である。
【図１０】表皮に熱負荷をかけたときの様子を示す図である。
【図１１】血管網可視化処理の流れを示すフローチャートである。
【図１２】体動ノイズ除去処理を詳細に示すフローチャートである。
【図１３】血管抽出処理を詳細に示すフローチャートである。
【図１４】血管パラメータ表示処理を詳細に示すフローチャートである。
【発明を実施するための形態】
【００１１】
本発明の一実施形態は血管可視化装置である。この装置は、光学機構および制御演算部を含む。制御演算部は、光学機構の駆動を制御しつつ、ＯＣＴにより皮膚の断層像を取得する。制御演算部は、その断層像に基づいて血管網の形状（二次元形状又は三次元形状）を算出し、その画像を表示部に表示させる。この装置は、血管網の表示処理に際し、体動ノイズの抑制、血管部分の高精度な抽出、および血管太さのビジュアル化を実現できる。
（１）体動ノイズの抑制
本実施形態では、表皮から真皮にわたる皮膚のＯＣＴ断層像が複数回（同一断面について複数回）取得される。制御演算部は、取得された複数の断層像のうち体動ノイズの影響が基準値を超える断層像を特定して演算対象から除外し、残余の断層像に基づいて血管網を算出する。それにより、体動ノイズが抑制された血管網の画像を表示できる。
【００１２】
具体的には、複数の断層像の自己相関に基づいて血管網を算出する従来手法に先立ち、その自己相関に用いる断層像の組み合わせを予め選別する処理を実行する。血流と体動に対する表皮の感度の違いを利用して、体動ノイズの少ない断層像の組み合わせを演算対象として絞り込むものである。すなわち、表皮には血管がなく、真皮には血管が存在する。このため、真皮は血管の動き（つまり血流）に対する感度が大きく、血流に応じて変位又は変形し易い。一方、表皮は血管から離隔しているため、血流に対する感度は小さいが、体動に対する感度は大きい。したがって、表皮の変位が大きい場合、それは体動によるものと仮定できる。このような発想に基づき、表皮の変位が判定基準よりも大きい断層像の組み合わせを自己相関の演算対象から除外する。
【００１３】
制御演算部は、皮膚の断層領域について表皮対応領域と真皮対応領域を設定する。ここで、「表皮対応領域」は表皮領域の一部であってもよく、血流による変位が相対的に小さく、体動による変位が相対的に大きい領域であってよい。「真皮対応領域」は真皮領域の一部であってもよく、血流による変位が相対的に大きい領域であってよい。より詳細には、真皮の網状層は、血管径が比較的大きく血流による変位が大きいため、真皮対応領域に属する。真皮の乳頭層は、血管径が比較的小さく血流による変位が小さいため、真皮対応領域に含めなくてもよい。「座標」はＯＣＴにて設定される空間座標であってよく、断層像を構成する画素の位置（断層位置）を特定する。
【００１４】
制御演算部は、取得した断層像における深さ方向の輝度プロファイルに基づいて表皮対応領域および真皮対応領域を特定してもよい。「輝度プロファイル」は、ＯＣＴ強度（光強度）を示すものであってよい。
【００１５】
制御演算部は、複数回取得された断層像について、表皮対応領域の座標における自己相関値を演算する（第１相関取得工程）。続いて、このとき演算された自己相関のうち予め定める低自己相関に対応する断層像の組み合わせを演算対象から除外する（演算対象特定工程）。この演算対象特定工程（表皮対応領域に関して自己相関が低い断層像の組み合わせを除外する工程）により、体動ノイズの混入を抑制できる。
【００１６】
制御演算部は、除外工程を経た後の残余の断層像の組み合わせについて、真皮対応領域の座標における自己相関値を演算する（第２相関取得工程）。そして、その真皮対応領域における自己相関値が予め定める低相関範囲にある座標を血管又は血管候補として特定し、血管網を算出する。すなわち、このように算出された座標（座標に対応する画素）を血管と特定し、その座標のつながりにより血管網を算出してもよい。あるいは、このように算出された座標を血管候補として特定するに留め、追加条件を具備することにより血管として特定してもよい。「低相関範囲」については、実験や解析等により適正な範囲を設定できる。
【００１７】
本実施形態によれば、複数回取得された断層像の中から体動ノイズの大きいものを予め演算対象から除去するという簡易な手法にて、血管網の可視化を高精度に実現できる。
【００１８】
また、上記技術を利用した血管可視化プログラムを構築してもよい。このプログラムは、ＯＣＴにより複数回取得された複数の断層像について、表皮対応領域における自己相関値である第１自己相関値を演算する機能と、第１自己相関値のうち予め定める低自己相関に対応する断層像の組み合わせを除外したうえで、真皮対応領域における自己相関値である第２自己相関値を演算する機能と、第２自己相関値に基づいて血管網を算出する機能と、算出された血管網を表示させるための信号を出力する機能と、をコンピュータに実現させることができる。このプログラムを、コンピュータ読み取り可能な記録媒体に記録してもよい。
（２）血管部分の高精度な抽出
ＯＣＴにより皮膚の血管網を算出する場合、そのＯＣＴ強度（光強度、輝度）に基づいて血管を判定することが考えられる。血管は周囲の組織と比較してＯＣＴ強度が低くなることを利用するものである。しかし、ＯＣＴ強度が低い箇所には、リンパ管も含まれると考えられる。本実施形態では、血管とリンパ管とをＯＣＴ強度に関して予め設定する閾値に基づいて識別可能とし、血管部分を高精度に抽出する。
【００１９】
制御演算部は、取得した断層像における深さ方向の輝度プロファイルを関数近似した基準プロファイルを設定する。「輝度プロファイル」は、ＯＣＴ強度を示すものであってよい。断層像は１回取得することとしてもよいし、上述のように複数回取得してもよい。後者の場合、ＯＣＴ強度は複数回分の画像についての平均値としてもよい。「関数近似」には、最小二乗法等の直線フィッティングを採用してもよい。真皮対応領域を中心に血管網の演算を行う場合には、基準プロファイルの設定を真皮対応領域に限定してよい。
【００２０】
制御演算部は、断層像における深さ方向の輝度値に関し、基準プロファイル上の輝度値と実際の輝度値との差を外れ値として算出する。「基準プロファイル上の輝度値」は、血管やリンパ管でない周辺組織の輝度（「基準輝度」ともいう）を示す。血管やリンパ管の輝度は、この基準輝度よりも相当低い。このため、実際に検出された輝度と基準輝度との差である「外れ値」の大きさを算出することにより周辺組織でないこと、つまり血管やリンパ管であることを判定できる。
【００２１】
制御演算部は、予め定める血管判定範囲（第１閾値から第２閾値までの範囲）に外れ値を有する座標を血管又は血管候補として特定し、血管網を算出する。すなわち、このように算出された座標（座標に対応する画素）を血管と特定し、その座標のつながりにより血管網を算出してもよい。あるいは、このように算出された座標を血管候補として特定するに留め、追加条件を具備することにより血管として特定してもよい。「血管判定範囲」については、血管周囲の組織やリンパ管を実質的に除ける範囲として、実験や解析等により適正な範囲を設定できる。
【００２２】
制御演算部は、血管判定範囲よりも低輝度領域に設定されたリンパ管判定範囲（第２閾値を超える範囲）に外れ値を有する座標を、リンパ管又はリンパ管候補として特定してもよい。すなわち、このように算出された座標（座標に対応する画素）をリンパ管と特定してもよい。あるいは、このように算出された座標をリンパ管候補として特定するに留め、追加条件を具備することによりリンパ管として特定してもよい。「リンパ管判定範囲」については、リンパ管周囲の組織や血管を実質的に除ける範囲として、実験や解析等により適正な範囲を設定できる。算出されたリンパ管と血管とを例えば異なる色や模様で表現するなど、両者を区別する態様で表示部に表示させてもよい。リンパ管と血管の双方を表示可能とし、いずれか一方の表示に適宜切り替えられるようにしてもよい。あるいは、血管を表示させることなく、リンパ管を表示させてもよく、本実施形態の装置を「リンパ管可視化装置」として機能させてもよい。
【００２３】
このような血管抽出方法を、上述した体動ノイズ除去方法と併せて血管網演算処理に適用してもよい。すなわち、上述した体動ノイズ除去後に算出された血管候補について、ＯＣＴ輝度を「実際の輝度値」として算出しておく。残余の複数の断層像について輝度値の平均値をとることで「実際の輝度値」としてもよい。血管候補のうち、その輝度値が血管判定範囲にあるものを血管と特定してもよい。このような血管抽出方向による追加処理を、真皮対応領域に限定して行ってもよい。
【００２４】
また、上記技術を利用した血管可視化プログラムを構築してもよい。このプログラムは、ＯＣＴにより取得された断層像について、深さ方向の輝度プロファイルを関数近似した基準プロファイルを設定する機能と、断層像における深さ方向の輝度値に関し、基準プロファイル上の輝度値と実際の輝度値との差を外れ値として算出し、予め定める血管判定範囲に外れ値を有する座標を血管又は血管候補として特定し、血管網を算出する機能と、算出された血管網を表示させるための信号を出力する機能と、をコンピュータに実現させることができる。このプログラムを、コンピュータ読み取り可能な記録媒体に記録してもよい。
（３）血管太さのビジュアル化
一般に、皮膚の毛細血管が太いほど栄養素の供給や老廃物の排出がスムーズとなり、肌が健やかであると考えられる。このため、上述した血管網の可視表示に加え、血管の太さを良好に可視化できれば、肌評価をより適切に行えると考えられる。そこで、本実施形態では、血管網のパラメータの一つとして、血管の太さを可視表示する。
【００２５】
制御演算部は、上述のように、複数回取得された断層像の自己相関値が予め定める低相関範囲にある座標を血管として特定することにより血管網を算出する。あるいは、ＯＣＴ強度（輝度）が血管判定基準値以下の座標（好ましくは血管判定範囲にある座標）を血管として特定し、血管網を算出してもよい。本実施形態では、血管として特定された血管対応座標を中心に他の血管対応座標を周囲に充填させる半径を血管半径と定義する。「血管半径」は、血管対応座標を中心とする仮想円の設定を前提としてよい。あるいは、円に近い多角形その他の形状について中心を設定し、その径（半径として近似）により血管半径を特定してもよい。制御演算部は、各血管対応座標の血管半径の大きさに基づく識別表示を血管網の画像に重ねることで、血管網の太さを表現する。
【００２６】
制御演算部は、血管対応座標を中心とする半径を大きくしていき、周囲の血管座標の充填率が予め定める充填判定基準値を下回った場合に、その下回ったときの半径又は下回る直前の半径を血管半径としてもよい。あるいは、誤差範囲を考慮し、その下回る所定回数前後の半径を血管半径としてもよい。「充填判定基準値」については、画像の解像度に応じて適宜設定すればよく、例えば９８％以上、好ましくは９９％以上とするなど、実質的に１００％（誤差範囲を含む）としてもよい。充填率が１００％から９９％に下がるなど、充填率が減少し始めたときの半径又はその直前の半径を「血管半径」としてもよい。
【００２７】
具体的には、制御演算部は、各血管対応座標を血管半径の大きさに対応づけて色分けすることにより、血管網の太さを表現してもよい。このように血管半径の大きさに基づく識別表示を重畳的に実行することで、後述する実施例にも示すように、血管の太さが一目瞭然となる。特に、血管の分岐部や合流部など複雑な形状部分において血管形状の視認性を向上させることができる。
【００２８】
また、上記技術を利用した血管可視化プログラムを構築してもよい。このプログラムは、ＯＣＴにより取得された断層像に基づいて皮膚の血管網を演算する機能と、血管網の算出に際して血管として特定された血管対応座標を中心に他の血管対応座標を周囲に充填させる半径を血管半径とし、各血管対応座標の血管半径の大きさに基づく識別表示を血管網の表示と重畳的に実行させるための信号を出力する機能と、をコンピュータに実現させることができる。このプログラムを、コンピュータ読み取り可能な記録媒体に記録してもよい。
【００２９】
以下、図面を参照しつつ、本実施形態を具体化した実施例について詳細に説明する。
［実施例］
図１は、実施例に係る血管可視化装置の構成を概略的に表す図である。本実施例の血管可視化装置は、皮膚組織をマイクロスケールにて断層計測し、皮膚の毛細血管を可視化するものである。この断層計測にＯＣＴを利用する。
【００３０】
図１に示すように、ＯＣＴ装置１は、光源２、オブジェクトアーム４、リファレンスアーム６、光学機構８，１０、光検出装置１２、制御演算部１４および表示装置１６を備える。各光学要素は、光ファイバにて互いに接続されている。なお、図示の例では、マッハツェンダー干渉計をベースとした光学系が示されているが、マイケルソン干渉計その他の光学系を採用することもできる。
【００３１】
本実施例では、ＳＳ−ＯＣＴ（Swept Source OCT）を用いるが、ＴＤ−ＯＣＴ（Time Domain OCT）、ＳＤ−ＯＣＴ（Spectral Domain OCT）その他のＯＣＴを用いてもよい。ＳＳ−ＯＣＴは、時間的に発振波長を走査した光源を用いることにより、参照光路の機械的な掃引を行わず計測感度の高いデータが取得できることから、高い時間分解能と高い位置検出精度が得られる点で好ましい。
【００３２】
光源２から出射された光は、カプラー１８（ビームスプリッタ）にて分けられ、その一方がオブジェクトアーム４に導かれて物体光となり、他方がリファレンスアーム６に導かれて参照光となる。オブジェクトアーム４の物体光は、サーキュレータ２０を介して光学機構８に導かれ、測定対象（以下、「対象Ｓ」という）に照射される。対象Ｓは、本実施例では皮膚である。この物体光は、対象Ｓの表面および断面にて後方散乱光として反射されてサーキュレータ２０に戻り、カプラー２２に導かれる。
【００３３】
一方、リファレンスアーム６の参照光は、サーキュレータ２４を介して光学機構１０に導かれる。この参照光は、光学機構１０の参照鏡２６にて反射されてサーキュレータ２４に戻り、カプラー２２に導かれる。すなわち、物体光と参照光とがカプラー２２にて合波（重畳）され、その干渉光が光検出装置１２により検出される。光検出装置１２は、これを光干渉信号（干渉光強度を示す信号）として検出する。この光干渉信号は、Ａ／Ｄ変換器２８を介して制御演算部１４に入力される。
【００３４】
制御演算部１４は、光学系全体の制御と、ＯＣＴによる画像出力のための演算処理を行う。制御演算部１４の指令信号は、図示略のＤ／Ａ変換器を介して光源２、光学機構８，１０等に入力される。制御演算部１４は、光検出装置１２に入力された光干渉信号を処理し、ＯＣＴによる対象Ｓの断層像を取得する。そして、その断層像データに基づき、後述の手法により対象Ｓにおける血管網の断層分布を演算する。
【００３５】
より詳細には以下のとおりである。
光源２は波長掃引光源であり、時間的に発振波長を走査した光を出射する。光源２から出射された光は、カプラー１８にて物体光と参照光に分けられ、それぞれオブジェクトアーム４、リファレンスアーム６に導かれる。
【００３６】
光学機構８は、オブジェクトアーム４を構成し、光源２からの光を対象Ｓに導いて走査させる機構と、その機構を駆動するための駆動部を備える。光学機構８は、コリメータレンズ３０、２軸のガルバノミラー３２、および対物レンズ３４を含む。対物レンズ３４は、対象Ｓに対向配置される。サーキュレータ２０を経た光は、コリメータレンズ３０を介してガルバノミラー３２に導かれ、ｘ軸方向やｙ軸方向に走査されて対象Ｓに照射される。対象Ｓからの反射光は、物体光としてサーキュレータ２０に戻り、カプラー２２に導かれる。
【００３７】
光学機構１０は、リファレンスアーム６を構成し、コリメータレンズ４０、集光レンズ２７および参照鏡２６を含む。サーキュレータ２４を経た光は、コリメータレンズ４０を経て集光レンズ２７にて参照鏡２６に集光される。この参照光は、参照鏡２６にて反射されてサーキュレータ２４に戻り、カプラー２２に導かれる。そして、物体光と重畳されて干渉光として光検出装置１２に送られる。
【００３８】
光検出装置１２は、光検出器４２およびアンプ４４を含む。カプラー２２を経ることで得られた干渉光は、光検出器４２にて光干渉信号として検出される。この光干渉信号は、アンプ４４およびＡ／Ｄ変換器２８を経て制御演算部１４に入力される。
【００３９】
制御演算部１４は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスクなどを有する。制御演算部１４は、これらのハードウェアおよびソフトウェアによって、光学系全体の制御と、ＯＣＴによる画像出力のための演算処理を行う。制御演算部１４は、光学機構８，１０の駆動を制御し、それらの駆動に基づいて光検出装置１２から出力された光干渉信号を処理し、ＯＣＴによる対象Ｓの断層像を取得する。そして、その断層像データに基づき、後述の手法により対象Ｓにおける血管網を演算する。
【００４０】
表示装置１６は、例えば液晶ディスプレイからなり、「表示部」として機能する。表示装置１６は、制御演算部１４にて演算された対象Ｓの内部の血管網を二次元又は三次元的に可視化する態様で画面に表示する。
【００４１】
以下、皮膚の血管網を算出するための演算処理方法について説明する。
上述のように、ＯＣＴにおいて、オブジェクトアーム４を経た物体光（対象Ｓからの反射光）と、リファレンスアーム６を経た参照光とが合波され、光検出装置１２により光干渉信号として検出される。制御演算部１４は、この光干渉信号を干渉光強度（ＯＣＴ強度）に基づく対象Ｓの断層像として取得することができる。
【００４２】
ＯＣＴの光軸方向（奥行き方向）の分解能であるコヒーレンス長ｌｃは、光源の自己相関関数によって決定される。ここでは、コヒーレンス長ｌｃを自己相関関数の包括線の半値半幅とし、下記式（１）にて表すことができる。
【数１】
2019063049.tif 000003
ここで、λｃはビームの中心波長であり、Δλはビームの半値全幅である。
【００４３】
一方、光軸垂直方向（ビーム走査方向）の分解能は、集光レンズによる集光性能に基づき、ビームスポット径Ｄの１／２とされる。そのビームスポット径ΔΩは、下記式（２）にて表すことができる。
【数２】
2019063049.tif 000004
ここで、ｄは集光レンズに入射するビーム径、ｆは集光レンズの焦点である。
【００４４】
ＯＣＴにより複数回撮影される断層像の自己相関を演算することにより、血管網（血管形状やその変化）を算出できる。図２は、血管網の基本的な検出方法を表す説明図である。図２（Ａ）は、皮膚（対象Ｓ）をＯＣＴにより計測する方法を示す。図２（Ｂ）は二次元断層像を示し、図２（Ｃ）は三次元断層像を示す。
【００４５】
図２（Ａ）に示すように、皮膚の真皮以下には毛細血管がはりめぐらされている。同図においては動脈が実線にて示され、静脈が一点鎖線にて示されている。表皮に血管は存在しない。真皮の上部において表皮に向かって突出している部分は乳頭層であり、非常に細い血管を有している。乳頭層の下方に網状層があり、比較的太い血管が存在している。
【００４６】
ＯＣＴ計測では、物体光の光軸方向を皮膚の深さ方向に設定し、Ｚ方向とする。Ｚ方向に垂直な方向にＸ方向、Ｙ方向をとる。まず、Ｚ−Ｘ平面に二次元測定領域が設定され（破線枠参照）、ＳＳ−ＯＣＴの波長走査によるＺ方向スキャンが実行される。そのＺ方向スキャンをＸ方向に走査しつつ繰り返す。それにより、図２（Ｂ）に示すような二次元断層像を得ることができる。さらにＹ方向走査を行うことにより、図２（Ｃ）に示すような三次元断層像を得ることができる。このようなＯＣＴ計測は、マイクロスケールの高解像度を有するため、被験者の体動に起因するノイズ（体動ノイズ）でさえ無視できないことがある。
【００４７】
図３は、ＯＣＴにより血管網を検出する場合のノイズの影響を表す説明図である。図３（Ａ）は、体動ノイズの影響を示す。図３（Ｂ）〜（Ｄ）は、血流によるノイズの影響を示す。図３（Ａ）において、高輝度の部分（白い部分）が、所定断面（Ｘ−Ｙ断面）の血管網を示す。血管網に体動ノイズが重畳された結果、全体的に白くぼやけてみえることが分かる。
【００４８】
また、図３（Ｂ）に示すように、三次元表示した場合、Ｚ−Ｘ断面の下部が白くぼやけているのが分かる。これは、真皮の網状層における血流が大きくなった結果、検出される画像がＺ方向に揺れ、図３（Ｃ）に示すいわゆる「動きのゴーストＧ」を生じさせたことが原因と考えられる。この動きのゴーストＧが生じると、算出される血管尤度データは、図３（Ｄ）に示すようにＺ方向に延びたものとなり、実態に沿わないものとなる。この動きのゴーストによるノイズを「血流ノイズ」ともいう。本実施例では、このような問題を解決するために、体動ノイズ除去処理と血管抽出処理を実行する。
【００４９】
（体動ノイズ除去処理）
血管網の算出に際しては、連続的に複数回取得された断層像に検査領域（例えば３×３ピクセルの領域ずつ）を設定し、その検査領域内での自己相関を演算する。すなわち、検査領域内の同じ座標における画像の同一性（類似度）を自己相関値として算出する。自己相関が高ければその画像は変位（変形）が少ない、つまりその座標に位置する皮膚組織の動きが小さいと判定できる。逆に、自己相関が低ければ、その座標に位置する皮膚組織の動きが大きいと判定できる。血管は血流による変動があるため、周囲の組織と比較して自己相関は低くなる。この点を利用し、自己相関が低い座標（画素）を血管尤度が高い、つまり血管又は血管候補として特定できる。
【００５０】
一方、体動ノイズがのる場合も組織の変位（変形）を伴うため、自己相関が低くなる。このため、低自己相関となったときに、それが血流又は体動ノイズのいずれによるものかを区別し、後者を除外できるのが好ましい。そこで、表皮に血管がなく、真皮に血管があるという両者の構造上の相異に着目する。表皮は血管がないため、本来ならば自己相関が高くなるはずである。それにもかかわらず、表皮での自己相関が相当低くなる場合、体動ノイズの影響である可能性が高いと推定できる。
【００５１】
血管網の算出のために複数回取得された断層像について自己相関をとる場合、一般には、その断層像の組み合わせの数だけ自己相関値を算出し、それらの平均値に基づいて自己相関を評価する。本実施例では、表皮部分の自己相関が低い断層像の組み合わせを予め除外することで、体動ノイズの混入を防止又は抑制する。そして、残余の断層像の組み合わせについて自己相関をとることで、体動ノイズが抑制された血管網を算出する。
【００５２】
具体的には、以下の演算処理を行う。
ＯＣＴにより同一断面の断層像をＴ回取得した際、任意のｔ回目の座標（p,q）におけるＯＣＴ強度（光強度）をＩt（p,q）とし、座標（p,q）を中心とした検査領域内でのＯＣＴ強度を平均した値を￣Ｉt（p,q）とする。このとき、任意のｔ１，ｔ２回目（ｔ１≠ｔ２）の断層像について、表皮対応領域における座標（p,q）での正規化した自己相関値Ｐｅｐｉｔ１，ｔ２（p,q）は、下記式（３）で表すことができる。
【数３】
2019063049.tif 000005
【００５３】
制御演算部１４は、この自己相関値Ｐｅｐｉｔ１，ｔ２（p,q）の集合Ｐｅｐｉ（自己相関データの集合）を、大きい順に並べ替えた集合ＰＳｅｐｉを下記式（４）により得る。
【数４】
2019063049.tif 000006
【００５４】
そして、集合ＰＳｅｐｉにおいて予め定めるＭ＋１番目以降のデータを削除する。つまり、表皮対応領域において予め定める低自己相関となるデータについて、体動ノイズの影響があるものとして除外する。言い換えれば、表皮対応領域において低自己相関となる断層像の組み合わせを除外する。そして、残余のデータ、つまり表皮対応領域において自己相関の高い１〜Ｍ番目のデータを用いて血管網を特定する。
【００５５】
すなわち、残余の断層像の組み合わせについて、真皮対応領域における正規化した自己相関値Ｐｄｅｒｍｔ１，ｔ２（p,q）を、下記式（５）により算出する。
【数５】
2019063049.tif 000007
ｔ１，ｔ２の組み合わせは、上記式（４）において削除されなかったものである。
【００５６】
そして、その自己相関値Ｐｄｅｒｍｔ１，ｔ２（p,q）が予め定める低相関範囲にある座標を血管候補として特定する。
【００５７】
（血管抽出処理）
上述のようにして算出された血管候補の一部には、リンパ管が含まれる可能性がある。また、血流が大きい箇所については、動きのゴーストが生じている可能性がある。これらの問題を解決するために、血管候補の中からより血管を選別するための処理を実行する。
【００５８】
図４および図５は、血管抽出方法を模式的に表す説明図である。
本実施例では図４右段に示すように、取得した断層像に基づき、皮膚表面からの深さとＯＣＴ強度との関係を表す輝度プロファイルを取得する。ここでは、深さをＺ方向のピクセル値にて示している。ＯＣＴ強度は複数回取得した断層像データの平均値としてもよい。ＯＣＴ強度が最も大きいところ（深さ＝０）が皮膚表面である。この輝度プロファイルは、図示のような極小値と極大値を含む曲線を描く。極小値付近までが表皮に対応すると考えられる。また、論文（Neerken, S., Characterization of age-related effects in human skin, J Biomed Opt, 9 (2004) 274-281.）によると、極小値と極大値との間に真皮における乳頭層対応部と網状層対応部との境界があると考えられる。
【００５９】
ここで、動きのゴーストを生じさせるような血流の大きい箇所は、相対的に血管が太い網状層対応部であると考えられる。このため、網状層対応部の血管候補について、より血管尤度の高いものを抽出する。
【００６０】
図５（Ａ）は基準プロファイルを示し、図５（Ｂ）は血管判定範囲を示している。
制御演算部１４は、図４右段に示した輝度プロファイルを関数近似した基準プロファイルを保持する（図５（Ａ））。より詳細には、網状層対応部においてＯＣＴ強度が極大となる箇所よりも深部（一点鎖線枠参照）について、輝度プロファイルを直線フィッティングしたものを基準プロファイルとしている。このような関数近似により、基準プロファイル上のＯＣＴ強度は、血管やリンパ管の周囲の皮膚組織での強度に近いものとなる。言い換えれば、ＯＣＴ強度が基準プロファイルから大きく外れる場合、血管やリンパ管に対応すると考えることができる。
【００６１】
そこで、本実施例では図５（Ｂ）に示すように、同一深さについて基準プロファイル上の輝度値と実際の輝度値との差を外れ値と定義する。図示の例では、実際の輝度値から基準プロファイル上の輝度値を減算した値を「外れ値Ｖ」としているため、外れ値Ｖはマイナスの値をとるが、減算方法を逆転させて外れ値Ｖを定義してもよい。外れ値ＶがＶ１〜Ｖ２となる範囲が「血管判定範囲」とされ、外れ値がＶ２〜の範囲が「リンパ管判定範囲」とされている。
【００６２】
ＯＣＴ断層像について血管判定範囲に外れ値を有する座標（画素）を血管又は血管候補として特定できる。制御演算部１４は、体動ノイズ除去処理を経て算出された網状層対応部の血管候補について、その外れ値が血管判定範囲にあるものを血管として特定する。
【００６３】
図６および図７は、血管網の算出結果を表す図である。図６（Ａ）は、体動ノイズ除去処理を行わなかった場合を示し、図６（Ｂ）は、体動ノイズ除去処理を行った場合を示す。図７（Ａ）〜（Ｄ）は、皮膚表面からの深さが異なる複数の画像（Ｘ−Ｙ断面の画像）を示す。深さについては、それぞれ６３μｍ、１０８μｍ、３２３μｍ、４３１μｍである。各図の上段はＯＣＴ断層像を示し、下段は血管網算出結果を示す。
【００６４】
図６を参照すると、本実施例のように体動ノイズ除去処理を経ることで、明らかにノイズが減少し、視認性が高められることが確認できる。また、図７を参照すると、皮膚の深部に向かうほど血管網が太くなり、実態に沿った画像が得られていることが分かる。
【００６５】
（血管パラメータ表示処理）
本実施例では、上述のようにして得られる血管網に対し、血管の太さ情報を重畳的に可視表示する。図８は、血管太さ表示処理を表す図である。図８（Ａ）〜（Ｃ）はその処理過程を示す。
【００６６】
制御演算部１４は、上述のようにして血管として特定された座標（血管対応座標）について血管半径を算出する。図８（Ａ）に模式的に示すように、血管網５０を構成する各血管対応座標を中心に他の血管対応座標を周囲に充填させる半径を血管半径ｒと定義する。具体的には、血管対応座標を中心に円の半径を徐々に大きくし、その円の面積に占める血管対応座標の面積が下がるときの半径を血管半径ｒとしている。概念的には、血管対応座標を中心とする円が血管壁に到達したときの径が血管半径ｒに相当する。図示の例では、座標ｐ１の血管半径としてｒ１、座標ｐ２の血管半径としてｒ２、座標ｐ３の血管半径としてｒ３が算出されている。
【００６７】
そして図８（Ｂ）に示すように、制御演算部１４は、各血管対応座標を血管半径の大きさに対応づけて色分けする。続いて図８（Ｃ）に示すように、血管壁側に血管半径が低くなることを補正するために、円形状の検査領域において最大となる値で円の中心がもつ値を埋めるフィルタを適用し、血管半径ごとに着色する。図示の例では、血管径が一定のため、同色で塗りつぶされているが、血管径が変化するところでは、色変化が表示されるようになる。
【００６８】
図９は、血管太さのビジュアル化を実行した結果を示す図である。図９（Ａ）〜（Ｃ）は血管太さの表示過程を示す。図１０は、表皮に熱負荷をかけたときの様子を示す図である。図１０（Ａ）は熱負荷前の状態を示し、図０（Ｂ）は熱負荷後の状態を示す。
【００６９】
制御演算部１４は、図９（Ａ）に示す血管網画像を表示させる一方で、図９（Ｂ）に示す太さ識別画像を演算する。そして、図９（Ｃ）に示すように、血管網画像に太さ識別画像を重ねることで、血管網の太さを表現する。
【００７０】
図１０（Ａ）および（Ｂ）に示すように、熱負荷の前後で太さ識別画像が変化する。熱負荷後に太さが大きくなっていることが分かる。すなわち、熱負荷によって血管が膨張するという実態に沿った結果が得られている。
【００７１】
次に、制御演算部１４が実行する具体的処理の流れについて説明する。
図１１は、制御演算部１４により実行される血管網可視化処理の流れを示すフローチャートである。本処理は、所定の演算周期で繰り返し実行される。制御演算部１４は、光源２および光学機構８，１０を駆動制御しつつ、ＯＣＴによる光干渉信号を複数回取得する（Ｓ１０）。制御演算部１４は、取得したＯＣＴの断層像に対し、上述した体動ノイズ除去処理（Ｓ１２）、血管抽出処理（Ｓ１４）および血管パラメータ表示処理（Ｓ１６）を順次実行する。
【００７２】
図１２は、図１１におけるＳ１２の体動ノイズ除去処理を詳細に示すフローチャートである。制御演算部１４は、取得したＯＣＴの断層像に基づき、上述した輝度プロファイルを算出し（Ｓ２０）、表皮対応領域を検出する（Ｓ２２）。そして、その表示対応領域について自己相関処理を実行し（Ｓ２４）、低相関画像を削除することで体動ノイズを除去する（Ｓ２６）。
【００７３】
図１３は、図１１におけるＳ１４の血管抽出処理を詳細に示すフローチャートである。
制御演算部１４は、Ｓ２６において除去されなかった残余の断層像について自己相関値を取得し（Ｓ３０）、低相関範囲にある座標を血管候補として特定する（Ｓ３２）。
【００７４】
一方、制御演算部１４は、輝度プロファイルに直線フィッティングを実行し、網状層対応領域について基準プロファイルを設定する（Ｓ３４）。そして、Ｓ３２にて血管候補とされた各座標について輝度値（ＯＣＴ強度）の外れ値を算出し（Ｓ３６）、各外れ値を血管判定範囲と照合する（Ｓ３８）。続いて、外れ値が血管判定範囲に属する血管候補を血管として特定し、その血管の集合である血管網を算出する（Ｓ４０）。そして、このようにして得られた血管網を表示装置１６に表示させる（Ｓ４２）。
【００７５】
図１４は、図１１におけるＳ１６の血管パラメータ表示処理を詳細に示すフローチャートである。制御演算部１４は、Ｓ４０にて得られた血管の血管対応座標について、血管半径を算出し（Ｓ５０）、その血管半径に基づいて太さ識別画像を演算する（Ｓ５２）。そして、Ｓ４２の血管網画像に太さ識別画像を重畳表示する（Ｓ５４）。
【００７６】
以上、本発明の好適な実施例について説明したが、本発明はその特定の実施例に限定されるものではなく、本発明の技術思想の範囲内で種々の変形が可能であることはいうまでもない。
【００７７】
上記実施例では、ＯＣＴにより二次元断層像を複数回取得し（いわゆるＢスキャン）、その複数の二次元断層像の自己相関に基づいてＢスキャン単位で体動ノイズを除去する例を示した。変形例においては、Ｚ方向スキャン（いわゆるＡスキャン）ごとに自己相関を行い、Ａスキャン単位で体動ノイズを除去してもよい。
【００７８】
上記実施例では、断層像の自己相関を二次元座標で演算する例を示したが、三次元座標で演算してもよい。
【００７９】
上記実施例では、体動ノイズの除去に際し、表皮対応領域について低自己相関とする断層像の組み合わせを除外する例を示した。変形例においては、その低自己相関を形成した断層像組み合わせを構成する一方の断層像（一部の断層像）を削除してもよい。この削除する一方の断層像は、低自己相関を形成しやすい断層像とする。例えば、低自己相関を形成する複数の断層像組み合わせに共通の断層像を削除対象としてもよい。また、他の変形例においては、表皮対応領域も含む解析領域全層における低自己相関とする断層像の組み合わせを除外してもよい。
【００８０】
上記実施例では、血管太さのビジュアル化において、図８（Ｂ）の処理の後に図８（Ｃ）の処理を行うこととしたが、図８（Ｃ）の処理を省略してもよい。ただし、図８（Ｃ）の処理を経たほうが、血管太さをより明瞭に識別できる。
【００８１】
上記実施例では述べなかったが、体動ノイズ除去処理や血管抽出処理の後、空間周波数フィルタやメディアンフィルタ等のノイズ低減処理を施すことにより、いわゆるラインノイズやごま塩ノイズを除去してもよい。
【００８２】
なお、本発明は上記実施例や変形例に限定されるものではなく、要旨を逸脱しない範囲で構成要素を変形して具体化することができる。上記実施例や変形例に開示されている複数の構成要素を適宜組み合わせることにより種々の発明を形成してもよい。また、上記実施例や変形例に示される全構成要素からいくつかの構成要素を削除してもよい。
【符号の説明】
【００８３】
１  ＯＣＴ装置、２  光源、４  オブジェクトアーム、６  リファレンスアーム、８  光学機構、１０  光学機構、１２  光検出装置、１４  制御演算部、１６  表示装置、２６  参照鏡、２７  集光レンズ、３０  コリメータレンズ、３２  ガルバノミラー、３４  対物レンズ、４０  コリメータレンズ、５０  血管網、Ｓ  対象。
【図１】
2019063049.tif 000008
【図２】
2019063049.tif 000009
【図３】
2019063049.tif 000010
【図４】
2019063049.tif 000011
【図５】
2019063049.tif 000012
【図６】
2019063049.tif 000013
【図７】
2019063049.tif 000014
【図８】
2019063049.tif 000015
【図９】
2019063049.tif 000016
【図１０】
2019063049.tif 000017
【図１１】
2019063049.tif 000018
【図１２】
2019063049.tif 000019
【図１３】
2019063049.tif 000020
【図１４】
2019063049.tif 000021