(57)【特許請求の範囲】
【請求項１】
血管の内腔面に向けて光を出射し、その反射光を検出するイメージングコアを収容するプローブを用い、前記イメージングコアを回転させると共に所定速度で前記プローブに沿って移動させることで、血管の３次元画像を再構成する画像診断装置であって、
前記イメージングコアの前記回転と前記移動を行なっている期間に前記イメージングコアより得られたデータに基づき、前記回転における回転角度毎の前記イメージングコアの回転中心から半径方向に並ぶ複数の輝度値で構成されるラインデータを導出する導出手段と、
前記イメージングコアの回転角度θ、前記移動における移動位置ｚにおける前記ラインデータをＬ（θ、ｚ）と定義したとき、各ラインデータＬ（θ、ｚ）における前記イメージングコアの回転中心から半径方向に向かう視線方向の代表画素値Ｐ（θ、ｚ）を算出することで、θ、ｚを２軸とする２次元画像データを算出する算出手段と、
算出した２次元画像データを表示する表示手段とを有し、
前記算出手段は、
前記導出手段で得られた各ラインデータに基づき、血管の３次元モデルデータを生成する生成手段と、
前記導出手段で得られたラインデータ毎に、血管内に留置したステントを表わすラインデータであるか否かを識別する識別手段と、
前記識別手段による識別結果、前記生成手段で得られた３次元モデルデータ、並びに、予め設定された前記ステントの厚さｄに基づき、血管内腔面と当該血管内腔面に対向する前記ステントの表面との間に所定閾値以上となるマルアポジションが存在する部位を特定する特定手段と、
各ラインデータの輝度値を予め設定された変換関数を用いて不透明度を示す値に変換し、前記回転の中心位置から半径方向に沿った輝度値の不透明度を示す値を合算していくことで、前記ラインデータの代表画素値を算出する代表画素値算出手段と、
該代表画素値算出手段で算出した代表画素値で構成される画像データ内の、前記特定手段で特定した部位に応じた画素値を補正し、前記マルアポジションが存在する部位を強調表示するための前記２次元画像データを生成する補正手段と、
を有することを特徴とする画像診断装置。
【請求項２】
前記変換関数は、予め設定された２つの輝度値ＩL以下では最小不透明度、前記輝度値ＩLより大きい輝度値ＩH以上では最大不透明度、前記輝度値ＩLとＩH間では最小不透明度、最大不透明度を直線で結ぶ形状の変換曲線を有する関数であることを特徴とする請求項１に記載の画像診断装置。
【請求項３】
ユーザの指示に応じて前記変換曲線を前記輝度軸にそって並行移動する手段を有することを特徴とする請求項２に記載の画像診断装置。
【請求項４】
前記特定手段は、前記識別手段の識別結果に基づき、前記イメージングコアとステントの表面間の距離Ｌ０と、前記距離Ｌ０の測定位置に近傍の前記イメージングコアと血管内腔面との距離Ｌ１との関係が、Ｌ０＞Ｌ１を満たして、血管組織が前記ステントを覆っている部位を更に特定し、
前記補正手段は、該代表画素値算出手段で算出した代表画素値で構成される画像データ内の、前記特定手段で特定した血管組織が前記ステントを覆っている部位の画素を補正する
を有することを特徴とする請求項１乃至３のいずれか１項に記載の画像診断装置。
【請求項５】
更に、前記２次元画像の前記ｚ軸の各位置に対してマルアポジションの存在する割合、血管組織がステンを覆っている割合を示すガイド画像を生成する手段を有し、
前記表示手段は、前記２次元画像データ及び前記ガイド画像を、前記ｚ軸に沿って並列に表示する
ことを特徴とする請求項４に記載の画像診断装置。
【請求項６】
血管の内腔面に向けて光を出射し、その反射光を検出するイメージングコアを収容するプローブを用い、前記イメージングコアを回転させると共に所定速度で前記プローブに沿って移動させることで、血管の３次元画像を再構成する画像診断装置より得られた前記イメージングコアからのデータに基づき、３次元画像を生成する情報処理装置であって、
前記イメージングコアの前記回転と前記移動を行なっている期間に前記イメージングコアより得られたデータに基づき、前記回転における回転角度毎の前記イメージングコアの回転中心から半径方向に並ぶ複数の輝度値で構成されるラインデータを導出する導出手段と、
前記イメージングコアの回転角度θ、前記移動における移動位置ｚにおける前記ラインデータをＬ（θ、ｚ）と定義したとき、各ラインデータＬ（θ、ｚ）における前記イメージングコアの回転中心から半径方向に向かう視線方向の代表画素値Ｐ（θ、ｚ）を算出することで、θ、ｚを２軸とする２次元画像データを算出する算出手段と、
算出した２次元画像データを表示する表示手段とを有し、
前記算出手段は、
前記導出手段で得られた各ラインデータに基づき、血管の３次元モデルデータを生成する生成手段と、
前記導出手段で得られたラインデータ毎に、血管内に留置したステントを表わすラインデータであるか否かを識別する識別手段と、
前記識別手段による識別結果、前記生成手段で得られた３次元モデルデータ、並びに、予め設定された前記ステントの厚さｄに基づき、血管内腔面と当該血管内腔面に対向する前記ステントの表面との間に所定閾値以上となるマルアポジションが存在する部位を特定する特定手段と、
各ラインデータの輝度値を予め設定された変換関数を用いて不透明度を示す値に変換し、前記回転の中心位置から半径方向に沿った輝度値の不透明度を示す値を合算していくことで、前記ラインデータの代表画素値を算出する代表画素値算出手段と、
該代表画素値算出手段で算出した代表画素値で構成される画像データ内の、前記特定手段で特定した部位に応じた画素値を補正し、前記マルアポジションが存在する部位を強調表示するための前記２次元画像データを生成する補正手段と、
を有することを特徴とする情報処理装置。
【請求項７】
コンピュータに読み込ませ実行させることで、前記コンピュータに請求項６に記載の装置の各手段として機能させるためのプログラム。
【請求項８】
請求項７に記載のプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は光による生体組織の断層画像生成技術に関するものである。
【背景技術】
【０００２】
バルーンカテーテル、ステント等の高機能カテーテルによる血管内治療が行われている。この手術前の診断、或いは、手術後の経過確認のため、光干渉断層診断装置（ＯＣＴ:Optical Coherence Tomography）等の画像診断装置が用いられるのが一般的になってきた。【０００３】
光干渉断層診断装置は、光学レンズと光学ミラーを有するイメージングコアを先端に取り付けた光ファイバを内蔵し、少なくとも先端部が透明なシースを有する。そして、そのシースを患者の血管内に挿入し、イメージングコアを回転させながら、光学ミラーを介して血管壁に光を照射し、血管からの反射光を再度、その光学ミラーを介して受光することでラジアル走査を行い、得られた反射光を元に血管の断面画像を構成するものである。そして、この光ファイバを回転させながら、所定速度で引っ張る操作（一般にプルバックと呼ばれる）を行うことで、血管の長手方向の内壁の３次元画像を形成する（特許文献１）。また、ＯＣＴの改良型として、波長掃引を利用した光干渉断層診断装置（ＳＳ−ＯＣＴ:Swept-source Optical coherence Tomography）も開発されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２６７８６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ステントの血管内に留置した後の術後経過診察で重要な点は、ステントに対する血管内腔面がどの程度密接している（なじんでいる）かを確認することである。しかしながら、３次元画像で表示する場合、診断者は様々な視点位置を設定して確認しなければならず、操作が煩雑であった。また、視点位置を変えた場合に、その都度、変更後の視点位置から観察される３次元画像を生成するための膨大な演算をしなければならず、ユーザの操作に対する高いレスポンスは望めない。【０００６】
本明細書では、ステントを留置した後の術後の経過を、煩雑な操作無しに、容易に確認できる技術を適用する。
【課題を解決するための手段】
【０００７】
上記の改題を解決するため、本明細書では、以下に示す画像診断装置を提供する。すなわち、
血管の内腔面に向けて光を出射し、その反射光を検出するイメージングコアを収容するプローブを用い、前記イメージングコアを回転させると共に所定速度で前記プローブに沿って移動させることで、血管の３次元画像を再構成する画像診断装置であって、
前記イメージングコアの前記回転と前記移動を行なっている期間に前記イメージングコアより得られたデータに基づき、前記回転における回転角度毎の前記イメージングコアの回転中心から半径方向に並ぶ複数の輝度値で構成されるラインデータを導出する導出手段と、
前記イメージングコアの回転角度θ、前記移動における移動位置ｚにおける前記ラインデータをＬ（θ、ｚ）と定義したとき、各ラインデータＬ（θ、ｚ）における前記イメージングコアの回転中心から半径方向に向かう視線方向の代表画素値Ｐ（θ、ｚ）を算出することで、θ、ｚを２軸とする２次元画像データを算出する算出手段と、
算出した２次元画像データを表示する表示手段とを有し、
前記算出手段は、
前記導出手段で得られた各ラインデータに基づき、血管の３次元モデルデータを生成する生成手段と、
前記導出手段で得られたラインデータ毎に、血管内に留置したステントを表わすラインデータであるか否かを識別する識別手段と、
前記識別手段による識別結果、前記生成手段で得られた３次元モデルデータ、並びに、予め設定された前記ステントの厚さｄに基づき、血管内腔面と当該血管内腔面に対向する前記ステントの表面との間に所定閾値以上となるマルアポジションが存在する部位を特定する特定手段と、
各ラインデータの輝度値を予め設定された変換関数を用いて不透明度を示す値に変換し、前記回転の中心位置から半径方向に沿った輝度値の不透明度を示す値を合算していくことで、前記ラインデータの代表画素値を算出する代表画素値算出手段と、
該代表画素値算出手段で算出した代表画素値で構成される画像データ内の、前記特定手段で特定した部位に応じた画素値を補正し、前記マルアポジションが存在する部位を強調表示するための前記２次元画像データを生成する補正手段とを有する。
【発明の効果】
【０００８】
本明細書によれば、ステントを留置した後の術後の経過を、煩雑な操作無しに、容易に確認できるようになる。
【図面の簡単な説明】
【０００９】
添付図面は明細書に含まれ、その一部を構成し、本発明の実施の形態を示し、その記述と共に本発明の原理を説明するために用いられる。
【図１】本実施形態にかかる画像診断装置の外観構成を示す図である。
【図２】プローブ部の全体構成及び先端部の断面構成を示す図である。
【図３】画像診断装置の機能構成を示す図である。
【図４】断面画像の再構成処理を説明するための図である。
【図５】再構成された血管の３次元モデルデータの例を示す図である。
【図６】実施形態における２次元像を生成する際のボリュームデータの例を説明するための図である。
【図７】不透明度変換曲線の例を示す図である。
【図８】ステントと血管内腔面との関係と、血管軸に直交する断面像の例を示す図である。
【図９】実施形態におけるステントの経過観察のために生成した２次元画像の例を示す図である。
【図１０】実施形態における処理手順を示すフローチャートである。
【図１１】実施形態における画像診断装置の表示画面に表示されるユーザインタフェースの例を示す図である。
【発明を実施するための形態】
【００１０】
以下添付図面に従って本発明に係る実施形態を詳細に説明する。
【００１１】
１．画像診断装置の外観構成
図１は本発明の一実施形態にかかる画像診断装置１００の外観構成を示す図である。
【００１２】
図１に示すように、画像診断装置１００は、プローブ部１０１と、スキャナ及びプルバック部１０２と、操作制御装置１０３とを備え、スキャナ及びプルバック部１０２と操作制御装置１０３とは、信号線１０４により各種信号が伝送可能に接続されている。
【００１３】
プローブ部１０１は、直接血管内に挿入され、伝送された光（測定光）を連続的に血管内に送信するとともに、血管内からの反射光を連続的に受信する光送受信部と、を備えるイメージングコアが内挿されている。画像診断装置１００では、該イメージングコアを用いることで血管内部の状態を測定する。
【００１４】
スキャナ及びプルバック部１０２は、プローブ部１０１が着脱可能に取り付けられ、内蔵されたモータを駆動させることでプローブ部１０１に内挿されたイメージングコアの血管内の軸方向の動作及び回転方向の動作を規定している。
【００１５】
操作制御装置１０３は、測定を行うにあたり、各種設定値を入力するための機能や、測定により得られたデータを処理し、各種血管像を表示するための機能を備える。
【００１６】
操作制御装置１０３において、１１１は本体制御部である。この本体制御部１１１は、測定により得られた反射光と光源からの光を分離することで得られた参照光とを干渉させることで干渉光データを生成するとともに、該干渉光データに基づいて生成されたラインデータを処理することで、光断面画像を生成する。
【００１７】
１１１−１はプリンタ及びＤＶＤレコーダであり、本体制御部１１１における処理結果を印刷したり、データとして記憶したりする。１１２は操作パネルであり、ユーザは該操作パネル１１２を介して、各種設定値及び指示の入力を行う。１１３は表示装置としてのＬＣＤモニタであり、本体制御部１１１において生成された断面画像を表示する。１１４は、ポインティングデバイス（座標入力装置）としてのマウスである。
【００１８】
２．プローブ部の全体構成及び先端部の断面構成
次に、プローブ部１０１の全体構成及び先端部の断面構成について図２を用いて説明する。図２に示すように、プローブ部１０１は、血管内に挿入される長尺のカテーテルシース２０１と、ユーザが操作するために血管内に挿入されることなく、ユーザの手元側に配置されるコネクタ部２０２とにより構成される。カテーテルシース２０１の先端には、診断対象の血管位置まで、プローブ部１０１を案内するためのガイドワイヤ２５０を固定するガイドワイヤルーメン用チューブ２０３が設けられている。カテーテルシース２０１は、ガイドワイヤルーメン用チューブ２０３との接続部分からコネクタ部２０２との接続部分にかけて連続する管腔を形成している。
【００１９】
カテーテルシース２０１の管腔内部には、光を送受信する光送受信部とが配置された送受信部２２１と、光ファイバケーブルを内部に備え、それを回転させるための回転駆動力を伝達するコイル状の駆動シャフト２２２とを備えるイメージングコア２２０が、カテーテルシース２０１のほぼ全長にわたって挿通されている。
【００２０】
コネクタ部２０２は、カテーテルシース２０１の基端に一体化して構成されたシースコネクタ２０２ａと、駆動シャフト２２２の基端に駆動シャフト２２２を回動可能に固定して構成された駆動シャフトコネクタ２０２ｂとを備える。
【００２１】
シースコネクタ２０２ａとカテーテルシース２０１との境界部には、耐キンクプロテクタ２１１が設けられている。これにより所定の剛性が保たれ、急激な物性の変化による折れ曲がり（キンク）を防止することができる。
【００２２】
駆動シャフトコネクタ２０２ｂの基端は、スキャナ及びプルバック部１０２に着脱可能に取り付けられる。
【００２３】
ハウジング２２３は、短い円筒状の金属パイプの一部に切り欠き部を有した形状をしており、金属塊からの削りだしやＭＩＭ（金属粉末射出成形）等により成形される。また、先端側には短いコイル状の弾性部材２３１が設けられている。
【００２４】
弾性部材２３１はステンレス鋼線材をコイル状に形成したものであり、弾性部材２３１が先端側に配されることで、イメージングコア２２０を前後移動させる際にカテーテルシース２０１内での引っかかりを防止する。
【００２５】
２３２は補強コイルであり、カテーテルシース２０１の先端部分の急激な折れ曲がりを防止する目的で設けられている。
【００２６】
ガイドワイヤルーメン用チューブ２０３は、ガイドワイヤ２５０が挿入可能なガイドワイヤ用ルーメンを有する。ガイドワイヤ２５０は、カテーテルシース２０１ｂの先端を患部まで導くのに使用される。
【００２７】
３．画像診断装置の機能構成
次に、画像診断装置１００の機能構成について説明する。図３は、ＯＣＴ（ここでは、一例として波長掃引型ＯＣＴ）機能を有する画像診断装置１００の機能構成を示す図である。以下、同図を用いて波長掃引型ＯＣＴの機能構成について説明する。
【００２８】
図中、４０８は波長掃引光源(Ｓｗｅｐｔ  Ｌａｓｅｒ)であり、ＳＯＡ４１５（ｓｅｍｉｃｏｎｄｕｃｔｏｒ  ｏｐｔｉｃａｌ  ａｍｐｌｉｆｉｅｒ）とリング状に結合された光ファイバ４１６とポリゴンスキャニングフィルタ（４０８ｂ）よりなる、Ｅｘｔｅｎｄｅｄ−ｃａｖｉｔｙ  Ｌａｓｅｒの一種である。
【００２９】
ＳＯＡ４１５から出力された光は、光ファイバ４１６を進み、ポリゴンスキャニングフィルタ４０８ｂに入り、ここで波長選択された光は、ＳＯＡ４１５で増幅され、最終的にｃｏｕｐｌｅｒ４１４から出力される。
【００３０】
ポリゴンスキャニングフィルタ４０８ｂでは、光を分光する回折格子４１２とポリゴンミラー４０９との組み合わせで波長を選択する。具体的には、回折格子４１２により分光された光を２枚のレンズ（４１０、４１１）によりポリゴンミラー４０９の表面に集光させる。これによりポリゴンミラー４０９と直交する波長の光のみが同一の光路を戻り、ポリゴンスキャニングフィルタ４０８ｂから出力されることとなる。つまり、ポリゴンミラー４０９を回転させることで、波長の時間掃引を行うことができる。
【００３１】
ポリゴンミラー４０９は、例えば、３２面体のミラーが使用され、回転数が５００００ｒｐｍ程度である。ポリゴンミラー４０９と回折格子４１２とを組み合わせた波長掃引方式により、高速、高出力の波長掃引が可能である。
【００３２】
Ｃｏｕｐｌｅｒ４１４から出力された波長掃引光源４０８の光は、第１のシングルモードファイバ４４０の一端に入射され、先端側に伝送される。第１のシングルモードファイバ４４０は、途中の光カップラ部４４１において第２のシングルモードファイバ４４５及び第３のシングルモードファイバ４４４と光学的に結合されている。  
第１のシングルモードファイバ４４０の光カップラ部４４１より先端側には、非回転部（固定部）と回転部（回転駆動部）との間を結合し、光を伝送する光ロータリジョイント（光カップリング部）４０３が回転駆動装置４０４内に設けられている。
【００３３】
更に、光ロータリジョイント（光カップリング部）４０３内の第４のシングルモードファイバ４４２の先端側には、プローブ部１０１の第５のシングルモードファイバ４４３がアダプタ４０２を介して着脱自在に接続されている。これによりイメージングコア２２０内に挿通され回転駆動可能な第５のシングルモードファイバ４４３に、波長掃引光源４０８からの光が伝送される。
【００３４】
伝送された光は、イメージングコア２２０の光送受信部２２１から血管内の生体組織に対して回転動作及び軸方向動作しながら照射される。そして、生体組織の表面あるいは内部で散乱した反射光の一部がイメージングコア２２０の光送受信部３２０により取り込まれ、逆の光路を経て第１のシングルモードファイバ４４０側に戻る。さらに、光カップラ部４４１によりその一部が第２のシングルモードファイバ４４５側に移り、第２のシングルモードファイバ４４５の一端から出射された後、光検出器（例えばフォトダイオード４２４）にて受光される。
【００３５】
なお、光ロータリジョイント４０３の回転駆動部側は回転駆動装置４０４のラジアル走査モータ４０５により回転駆動される。
【００３６】
一方、第３のシングルモードファイバ４４４の光カップラ部４４１と反対側の先端には、参照光の光路長を微調整する光路長の可変機構４３２が設けられている。
【００３７】
この光路長の可変機構４３２はプローブ部１０１を交換して使用した場合の個々のプローブ部１０１の長さのばらつきを吸収できるよう、その長さのばらつきに相当する光路長を変化させる光路長変化手段を備えている。
【００３８】
第３のシングルモードファイバ４４４およびコリメートレンズ４１８は、その光軸方向に矢印４２３で示すように移動自在な１軸ステージ４２２上に設けられており、光路長変化手段を形成している。
【００３９】
具体的には、１軸ステージ４２２はプローブ部１０１を交換した場合に、プローブ部１０１の光路長のばらつきを吸収できるだけの光路長の可変範囲を有する光路長変化手段として機能する。さらに、１軸ステージ４２２はオフセットを調整する調整手段としての機能も備えている。例えば、プローブ部１０１の先端が生体組織の表面に密着していない場合でも、１軸ステージにより光路長を微小変化させることにより、生体組織の表面位置からの反射光と干渉させる状態に設定することが可能である。
【００４０】
１軸ステージ４２２で光路長が微調整され、グレーティング４１９、レンズ４２０を介してミラー４２１にて反射された光は第３のシングルモードファイバ４４４の途中に設けられた光カップラ部４４１で第１のシングルモードファイバ４４０側から得られた光と混合されて、フォトダイオード４２４にて受光される。
【００４１】
このようにしてフォトダイオード４２４にて受光された干渉光は光電変換され、アンプ４２５により増幅された後、復調器４２６に入力される。この復調器４２６では干渉した光の信号部分のみを抽出する復調処理を行い、その出力は干渉光信号としてＡ／Ｄ変換器４２７に入力される。
【００４２】
Ａ／Ｄ変換器４２７では、干渉光信号を例えば９０ＭＨｚで２０４８ポイント分サンプリングして、１ラインのデジタルデータ（干渉光データ）を生成する。なお、サンプリング周波数を９０ＭＨｚとしたのは、波長掃引の繰り返し周波数を４０ｋＨｚにした場合に、波長掃引の周期（１２．５μｓｅｃ）の９０％程度を２０４８点のデジタルデータとして抽出することを前提としたものであり、特にこれに限定されるものではない。
【００４３】
Ａ／Ｄ変換器４２７にて生成されたライン単位の干渉光データは、信号処理部４２８に入力される。信号処理部４２８では干渉光データをＦＦＴ（高速フーリエ変換）により周波数分解して深さ方向のデータ（ラインデータ）を生成し、これを座標変換することにより、血管内の各位置での光断面画像を構築し、ＬＣＤモニタ１１３に出力する。
【００４４】
信号処理部４２８は、更に光路長調整手段制御装置４３０と接続されている。信号処理部４２８は光路長調整手段制御装置４３０を介して１軸ステージ４２２の位置の制御を行う。
【００４５】
なお、信号処理部４２８におけるこれらの処理も、所定のプログラムがコンピュータによって実行されることで実現されるものとする。
【００４６】
４．画像再構成処理
上記構成において、ユーザが操作制御装置１０３を操作して、スキャン開始の指示を入力すると、信号処理部４２８は、スキャナ及びプルバック部１０２を制御し、イメージングコア２２０の回転、並びに、イメージコア２２０を所定速度で引っ張って、血管の長手方向への移動を行なわせる。このとき、イメージングコア２２０による光の出射と受光が血液に邪魔されるのを防ぐまで、一般に、透明なフラッシュ液を血管内に流すことになる。上記の結果、先に説明したように、Ａ／Ｄ変換器４２７はデジタルの干渉光データを出力してくるので、信号処理部４２８はイメージングコア２２０の移動方向に沿った各位置の光断面画像を、信号処理部４２８が有するメモリ４２８ａに構築していく。
【００４７】
ここで、１枚の光断面画像の生成に係る処理を図４を用いて説明する。図４はイメージングコア２２０が位置する血管４０１の断面画像の再構成処理を説明するための図である。イメージングコア２２０の１回転（３６０度回転）する間に、複数回の測定光の送信、受信を行う。１回の光の送受信により、その光を照射した方向の１ラインのデータを得ることができる。従って、１回転の間に、例えば５１２回の光の送受信を行うことで、回転中心４０２から放射線状に延びる５１２個のラインデータを得ることができる。このラインのデータを、公知の演算を行なうことで、回転中心位置から半径方向（ｒ方向）に向かう３Ｄモデルデータを生成していく。このモデルデータにおける１ラインは、１０２４個の輝度値Ｉ０乃至Ｉ１０２３で構成される。Ｉ０が回転中心位置にあり、Ｉ１０２３が回転中心位置から最も遠い位置の輝度値である。
【００４８】
さて、上記のようにして、この５１２個のラインデータが構築されていくが、回転中心位置の近傍では互いに密で、回転中心位置から離れるにつれて互いに疎になっていく。従って、この各ラインの空いた空間における画素については、周知の補間処理を行なって生成していき、人間が視覚できる断面画像を生成することになる。なお、断面画像の中心位置は、イメージングコア２２０の回転中心位置と一致し、血管断面の中心位置ではない点に注意されたい。
【００４９】
光の送受信の際には、カテーテルシース２０１自身からの反射もあるので、図示の如く、断面画像にはカテーテルシース２０１の影４０３が形成される。また、図示の符号４０４は、ガイドワイヤ２５０の影である。実際には、ガイドワイヤ２５０は金属製であり、光を透過しないので、回転中心位置から見てガイドワイヤ２５０の裏側部分の画像を得ることができない。図示はあくまで概念図であると認識されたい。
【００５０】
さて、ユーザが操作制御装置１０３を操作して、スキャン開始の指示を入力すると、信号処理部４２８は、スキャナ及びプルバック部１０２を制御し、イメージングコア２２０の回転並びに、イメージングコア２２０を所定速度で引っ張って、血管の長手方向への移動を行なわせる（プルバック処理）。この結果、信号処理部４２８は、自身のメモリ４２８ａに、イメージングコア２２０の引っ張り方向に沿った複数の断面画像を構築していく。
【００５１】
図５の符号５００は、プルバック処理にて、メモリ４２８ａに構築された複数の断面画像を互いに接続して生成された３次元画像データの概念図を示している。図示のｚ軸はプルバック方向（血管の長手方向）を示している。周知の如く、血栓等が存在すると血液が流れる通路は局所的に狭くなる。図示の破線は、血管における血液との境界面を表わすものであり、以降、血管内腔面という。すなわち、血管内腔面とは、血管内壁だけでなく血栓を含むものと理解されたい。
【００５２】
さて、ステントを配置した場合について考察する。この場合、図５のような３次元画像を得ることができるとしても、ステントのどの部位が血管内腔面との間に隙間があるか、どの部位が血管内腔面と接しているかを把握するためには、様々な視点位置を設定する必要がある。しかしながら、これでは操作が煩雑になる。なによりも、３次元画像を再構成する処理は膨大な演算が必要になるわけであるから、ユーザによる視点位置変更の指示に応じてその都度、３次元画像を再構成処理を行うのは無理があるので、操作に対する高いレスポンスが望めない。
【００５３】
本実施形態では、ステントと血管内腔面との位置関係を３次元の画像として表示するのではなく、視点位置の変更を不要とする２次元像として表示する。以下、この原理を図６乃至図９を参照して説明する。
【００５４】
先に説明したように、ステントと血管内腔面との位置関係を観察する上で最も把握したい点は、ステントのどの部位が血管内腔面との間に隙間を持っているか、どの部位が血管内腔面と接しているかである。本実施形態では、係る点を容易に把握する２次元画像を生成する。また、ステントが血管内腔面にある程度馴染んでくると、血管組織がステントの内腔面まで覆ってくる。そこで、本実施形態における２次元画像は係る点をも容易に観察し得るようにする。
【００５５】
図４に示す１本のラインデータ４５０は、血管の長手方向（ｚ軸）の位置と回転角θで特定できる。そして、ラインデータ４５０における１０２４個の輝度値の１つは、回転中心位置からの距離ｒ（ｒは０、１、２、…、１０２３のいずれか）で特定できるので、プルバック処理で得られたラインデータにおける任意の画素値は｛ｚ、θ、ｒ｝の３軸の空間で特定できるのは理解できよう。
【００５６】
図６は、このｚ、θ、ｒで表わされる３次元空間を示している。図示における符号６０１は、ｚ＝０の断面における角度θ1で特定されるラインデータを表わしている。ただし、図４を参照して説明したように、１つラインデータにおいて、回転中心位置からカテーテルシース２２０の表面までのデータＩ0乃至Ｉn-1（図４の符号４０３）は、血管とは無関係なデータであるので、この部分はカットし、残りの輝度Ｉn乃至Ｉ1023を有効なデータとして扱う。図６の３次元空間において、ｒの値が小さい位置ほど、回転中心に近いことを表わすことになる。なお、ここで表わすｎは、カテーテルシース２０１の外径を包含する既知の値である。
【００５７】
本実施形態では、図６における３次元空間において、ｒ軸の値がマイナスとなる位置からｒの値がプラスとなる方向を見た「２次元画像」を再構築する。要するに、回転中心位置から見た、［θ−ｚ］の２次元画像を再構成する。この２次元画像は、θとｚの座標空間で表わされる画像であるので、その２次元画像にける画素値はＰ（ｚ、θ）として表現できる。そこで、以下、この画素値Ｐ（ｚ、θ）の算出方法について説明する。
【００５８】
本実施形態では、図７に示すような、輝度値、不透明度で表わされる符号７００で示す変換曲線ｆを設定し、各輝度値Ｉm（mはｎ乃至１０２３のいずれか）を不透明度に変換する。この変換曲線ｆは、輝度値がＩL以下では不透明度が最小値ａmin（実施形態ではａmin＝０）、すなわち、透明度が最大となる。一方、輝度値がＩH以上では不透明度が最大値ａmax、すなわち、透明度が最小となる。そして、輝度値ILとＩH間では線形になる形状を有する。なお、ユーザは、この変換曲線７００をｚ軸に沿って自由に並行移動できるものとしているが、その意味については後述する。デフォルトでは、統計的に求めた血管内腔面の表面組織の不透明度がａminより大きな値となるようにした。
【００５９】
さて、実施形態では、予め設定された閾値Ｔｈ（実施形態では閾値Ｔｈ＝１）との関係において、次式を満たす最小のｍを求める。
f(In)+f(In+1)+…f(Im)≧Ｔｈ
そして、最小値ｍを利用し、着目ラインデータを表わす代表画素値Ｐ（ｚ、θ）を次式で計算する。なお、座標（θ、ｚ）における着目ラインデータの代表画素値を算出する際、他のラインデータを参照することはなく、次式のように着目ラインデータにおける位置だけの関数として表わせる。
Ｐ(z,θ)＝Ｐi=ｆ(Ii)*Ii+(1-f(Ii))*Pi-1
ここでｉは、ｒ方向に対するデータ点列のインデックス番号であり、ｎ≦ｉ≦ｍの関係にある。
【００６０】
上記の処理は、先に説明したように、図６のｒ軸の値がマイナスとなる位置からｒの値がプラスとなる方向を見た「２次元画像」の画像生成について説明している。しかし、係る２次元画像だけでなく、この視点方向はユーザによって任意に回転、並行移動を行なうようにしてもよい、回転を行った場合、表示される２Ｄ画像は、図６で示された３次元空間の視線方向に対する正射影像として表示される。その処理内容は、先に説明したように、｛In〜Im｝のデータ群を、図６において視線上に整列する輝度値のデータ群と置き換えて計算すればよい。この場合、ｍは1023よりも大きい値を取りえる。
【００６１】
カテーテルシース２０１から血管内腔面までの輝度値は、フラッシュ液の作用により小さい。それ故、その間の不透明度は、最小ａmax（透明度最大）かそれに近になる。そして、血管内腔面の表面に到達すると、その深さ方向に沿って不透明度が次第に増していくことになるので、画素値Ｐ（ｚ、θ）は、血管内腔面から或る程度の深さ方向の不透明度の合算結果を表わしていると言いうことができる。
【００６２】
一方、ステントは、金属で構成されていることもあって、非常に高い輝度（高い反射強度）を有する。このステントを表わす高い輝度は、血管組織と比較して十分に大きな値であるので、血管内腔面との区別と付けるのに都合が良いし、上記の演算で得られる画素値Ｐ（ｚ、θ）も、血管内腔面の画素値と比較して大きな値となる。
【００６３】
また、ステントの内側からみて、血管組織がステントを覆っている状態では、上記算出過程で、血管組織のａminを超える不透明度がある程度加算される。その後、ステントを示す不透明度が加算されることになり、結果として得られる画素値Ｐ（ｚ、θ）は、ステントが露出している場合と比較して更に大きな値となる。つまり、血流面にステントが露出している場合と、血管組織がステントを覆っている場合とは識別できることになる。
【００６４】
しかし、上記のようにして生成された画素Ｐ（ｚ、θ）で表わされる２次元画像では、ステントの背面が血管内腔面に接しているか、或いは、背面から血管内腔面まで隙間があるかまでは把握できない。そこで、本実施形態における２次元画像は、係る点をも識別できるように補正処理を施す。
【００６５】
ここで、ステントの背面と血管内腔面との間の隙間の検出原理について図８を用いて説明する。
【００６６】
同図は血管８００を、その長手方向に対して直交する位置から見た透視概念図である。図示における符号８５０がステントを示している。既に説明したように、符号２０１はカテーテルシース、符号２５０はガイドワイヤである。
【００６７】
図８の下部には、血管８００の位置Ａ−Ａ’、位置Ｂ−Ｂ’それぞれの断面図を示している。
【００６８】
一般に、ステント８５０は、目標とする血管位置に留置した後、その径を拡張させるため、網目構造を有する。従って、図示のＡ−Ａ’断面図及びＢ−Ｂ’断面図に示す如く、イメージングコア２２０から見た１回転で得られる断面像上において、ステント８５０はとびとびの位置に点在して検出されることになる。
【００６９】
Ａ−Ａ’断面画像は、ステントと血管内腔面８０１の全角度範囲に渡って隙間があることを示している。また、Ｂ−Ｂ’断面画像は、ステントの一部が血管組織で覆われている状態を示してる。また、一般にステント８５０、ガイドワイヤ２５０は金属でできているので、光に対する反射率が非常に高く、光を透過させない。従って、イメージングコア２２０から見てステント８５０、ガイドワイヤ２５０の裏側の像を得ることはできない。図示は、あくまで概念図であると認識されたい。なお、詳細は後述するが、ガイドワイヤとステントとの識別方法については後述する。
【００７０】
イメージングコア２２０の回転中心位置からステントの表面までの距離Ｌ０は、この断面図から容易に算出できる。また、先に説明したように、ステントは金属製であるので、その背面の血管内腔面の像は得られないが、ステントが存在しないと仮定した場合の血管内腔面までの距離Ｌ１は、そのステントの両端にそれぞれ接し、ステント未検出の２本のラインＬ’とL''との平均値を、距離Ｌ１として計算すれば良い。
Ｌ１＝（Ｌ'＋Ｌ''）／２
また、図８のＡ−Ａ’断面画像を表示し、ユーザに血管内腔面とみなせる点を複数箇所指示し、その複数点を３次スプラインで補間することで、仮想的な血管内腔面を表わす閉曲線を生成し、生成された閉曲線を参照して距離Ｌ１を求めてもよい。
【００７１】
ここで、ステントの厚みｄは、ステントの種類により既知であり、予め設定されている。従って、ステント８５０の背面と血管内腔面８０１との間の隙間（一般に、malapposition:マルアポジションと呼ばれる）ＭＰは、次式で得られる。
ＭＰ＝Ｌ１−｛Ｌ０＋ｄ｝
ここで、マルアポジションＭＰが０より大きい場合には、ステント８５０と血管内腔面８０１との間には「マルアポジションがある」ことを表わすことになる。なお、多少の誤差を許容するため、実施形態では所定の非負の閾値ＴＨmp1を設定し、ＭＰ＞ＴＨmp1の関係にあるとき、マルアポジション有りと判定することとした。マルアポジションの有無を判定する画素は、ステントに属する判定される画素に隣接し、且つ、血管内腔面に属すると判定された画素とすれば良いであろう。
【００７２】
また、Ｌ１＜Ｌ０の場合は、血管組織がステントを覆っている状態を表わしていることになる。ただし、多少の誤差を許容するため非負の閾値ＴＨmp2に対し、Ｌ０−Ｌ１＜ＴＨmp2を満たす場合、ステントを血管組織が覆っている状態とする。判定対象の画素は、マルアポジションと同じとする。
【００７３】
次に、ガイドワイヤ２５０とステント８５０の区別について説明する。既に説明したように、ガイドワイヤ２５０は、ステント８５０と同様に金属であるので、ステントが存在するラインデータの輝度分布は、ガイドワイヤ２５０の輝度分布と類似する。また、ガイドワイヤ２５０がステント８５０の内面から必ずしも適当な距離を隔てているとは限らないし、ステント８５０の内面に接していることも起こり得る。よって、１断面画像に対してガイドワイヤとステントを区別することは難しい。
【００７４】
しかし、本願発明者は、ステント８５０は治療対象領域のみに留置され、プルバックは当該治療対象領域全域を観察するために、治療対象領域外を含んだ形でプルバックが実施されることに着目した。つまり、プルバック全域にわたりガイドワイヤ２５０は検出され、ステント等はプルバック中の特定の領域にしか現れない。この特性を利用して下記の通り、ガイドワイヤとステントの区別を実施する。
【００７５】
まず、プルバックの端部の単一の断層画像に対して高輝度画素を検出したラインデータの存在する角度θ方向をステントの候補点として決定する。そして、隣接する断層画像についても同様にステント候補を求めていき、隣り合う断面画像において候補点の角度が最も近い候補点を検出しグルーピングする。この処理をプルバックのもう一方の端部まで実行することで、プルバック全領域にわたり連続する１つの候補点のグループが算出される。１つのグループを構成する候補点をガイドワイヤ２５０として認識するものとした。
【００７６】
以上、実施形態の処理を説明したが、まとめると次の通りである。
【００７７】
信号処理部４２８は、プルバック処理で得られたラインデータに基づき、通常と同様に３次元断層像の元になるｚ軸に沿った各断面断層像、すなわち、３次元のボリュームデータ（図５参照）を構築する。そして、信号処理部４２８は、各ラインデータにおける輝度値を、不透明度変換曲線ｆに従って変換し、先に示した原理に従い、実施形態におけるθ−ｚの基礎となる２次元画像を構成する各画素値Ｐ（ｚ、θ）を算出する。このとき、ステントとガイドワイヤの識別処理も行なう。ここまでの処理により、２次元画像の各画素は、ステント、ガイドワイヤ、血管内腔面のいずれかに属するものとして判定されることになる。
【００７８】
次で、信号処理部４２８は、ステントに属し、且つ、その血管内腔の画素に隣接する画素Ｐ１と、断層画像における回転中心位置との距離Ｌ０を求める。また、信号処理部４２８は、血管内腔に属し、且つ、ステントの画素Ｐ１に隣接する画素Ｐ２と、断層画像における回転中心位置との距離Ｌ１を求める。そして、予め設定したステントの厚さｄと、Ｌ０、Ｌ１に基づき、画素Ｐ２（又はＰ１）がマルアポジションを構成しているか否か、或いは、ステントが血管内腔の組織に覆われている否かを判定し、その判定結果に画素値Ｐ２を強調処理するために補正を加える。実施形態では、この補正処理として、画素Ｐ２に沿って太破線、実線、通常破線の線分となるように、画素値を修正を加える。
【００７９】
図９は上記の補正処理を加えた生成された２次元画像の例を示している。図９において縦軸がθ、横軸がｚ方向（血管の長手方向＝プルバック方向）である。θ−ｚの２次元画像であるのでその画像は矩形となる。
【００８０】
図示の網目を形成している符号９００がステントの像を示している。太破線９０１は、その太破線を両サイドの境界線にしているステントが、マルアポジションを構成していること（ステントの背面と血管内腔面との間に隙間があること）を示している。また、細破線９０２は、その部位では血管内腔の組織がステントを覆っていることを示している。なお、曲線２５０はガイドワイヤを表わしているが、上記のようにして、ステントとの識別を行なっているので、その曲線２５０のエッジが、マルアポジションや血管内腔組織が覆っていることを示す表示対象とはならない。
【００８１】
図９の２次元画像によると、ステントの左側の全角度域にマルアポジションが形成されていて、ステントの右側の全角度域は血管組織に覆われて安定化していることが一目瞭然とすることができる。
【００８２】
５．処理手順の説明
プルバック処理を経た信号処理部４２８は結局のところ、図１０のフローチャートに従って各断面画像に生成していけば良い。以下、同図に従って信号処理部４２８の処理を説明する。なお、同図のフローチャートに係る処理手順を実際には、信号処理部が実行するプログラムとしてハードディスク装置等に格納されているものある。
【００８３】
先ず、ステップＳ１００１にて、プルバック処理で取得したラインデータを受信し、メモリ４２８ａに格納する。次に、ステップＳ１００２にて、信号処理部４２９は、各断面画像を再構成し、３次元のボリュームデータ（図５参照）を生成する。この生成処理は、公知であるので、ここでの説明は省略する。
【００８４】
次のステップＳ１００３では、信号処理部４２８は、基礎となるθ−ｚの２次元画像の各画素値Ｐ（ｚ、θ）を算出する。この後、ステップＳ１００４にて、画素単位に、ステント、ガイドワイヤ、血管内腔のいずれに属するかの識別処理を行なう。詳細は先に説明したが、初期値として全画素を血管内宮に属するものとして決定し、その後で、反射率の高い画素Ｐについてガイドワイヤ、ステントの判定を行なえば良い。
【００８５】
ステップＳ１００５では、ボリュームデータを参照し、血管内腔に属する画素のうち、ステントの画素に隣接する画素について、マルアポジションを構成しているか否か、血管組織に覆われている否かを判定し、その判定結果に基づきそれらを区別できるように強調処理を行なう。図９では、マルアポジションに属する画素は太破線、血管組織で覆われている箇所は破線、それ以外（ステント背面が血管内腔面に接している状態）は実線で示すように画素値を補正し、ステップＳ１００６で表示用の２次元画像を、各種ユーザインタフェース部品とともに生成する。そして、ステップＳ１００７にて、信号処理部４２８は、生成したθ−ｚの２次元画像及びユーザインタフェース部品をＬＣＤモニタ１１３に表示する。
【００８６】
ここで、ＬＣＤ１１３の画面に表示されたユーザインタフェースの一例を図１１に示し、以下に説明する。
【００８７】
図示における符号１１０１はＬＣＤ１１３の画面に表示されたウインドウを示している。このウインドウ１１０１は、θ−ｚ空間の２次元画像を表示する領域１１０２、及び、ｚ軸に沿ってマラーポジションの度合、ステントに対する血管組織が覆う度合を視覚的に表示する状態領域、ｚ軸方向へのスクロール（プルバックの距離が画面の幅を超えている場合に対処するため）を行なうためのスクロールバー１１０４、不透明度変換カーブ変更を指示するボタン１１０５、面積計算ボタン１１０６、距離計算ボタン１１０７を有する。
【００８８】
領域１１０２については説明するまでもないであろう。領域１１０３は、領域１１０２に表示された２次元画像におけるｚ軸方向に沿ってマルアポジションの発生度合、並びに、血管組織がステントを覆っている度合を表わし、それを多段階で一次元表示するために設けた。
【００８９】
マルアポジションの度合Ｄは、例えば、図９に示すように水平方向Ｗ、垂直方向は全角度域で定義される矩形領域９５０内の全画素数をＮ,その領域内のマルアポジション有りと判定された画素数をＮmとし、予め設定された乗算係数をαとしたとき、次式に従って算出した。
Ｄ＝α・Ｎm／Ｎ
また、血管組織がステントを覆っている割合も同様に算出すれば良い。
【００９０】
不透明度変換カーブ１１０５がマウス１１４でクリックされると、信号処理部４２８は、図７に示す変換カーブを水平方向の輝度軸に沿って並行移動するためのＧＵＩが表示され、ユーザは自由にその位置を変更できる。そして、信号処理部４２８は、その変更後の変換カーブに従って、θ−ｚの２次元画像再計算し、表示する。例えば、図７の曲線７００を右側に並行移動した場合、血管内腔面の表面から或る程度の深さまでは不透明度がａminに設定されるので、より深い層が血管内腔面として表示されることになる。
【００９１】
面積計算ボタン１１０６は、ユーザが図示の領域１１０２内で閉曲線を描画した際、現実の血管内腔面の面積を算出するために設けた。実施形態では、縦軸がθであり、人間が視覚する３次元空間における軸とは異なる。従って、領域１１０２内にてマウス１１４で閉曲線を描画したとしても、その描画結果から現実の血管内腔面の面積を推察することは困難である。そこで、実施形態では、ボタン１１０６をクリックした後に、領域１１０２の任意の位置を含む閉曲線を描画した際の線分を結ぶ各画素値を、３次元モデルに射影させ、現実の３次元位置を求める。これを各画素位置に対して行なうことで、現実の３次元空間における閉曲面を定義する複数の画素位置を決定し、その上で面積を算出し、その結果を画面に表示するものとした。
【００９２】
距離計算ボタン１１０７は、ユーザが図示の領域１１０２内で所望とする２点を指定させ、それ現実の血管内腔面を表わす３次元モデルに投影させ、その投影した２点間の距離を算出し、表示させるものである。
【００９３】
以上、実施形態を説明したが、本発明は上記実施形態に限定されるものではない。例えば、実施形態ではマルアポジションの有無、血管組織がステントを覆っているか否かを、血管組織を表わす画素値を補正して視覚的に表示させたが、補正する対象画素はステントに属する画素にしても構わない。また、表示形態も、太破線、実線、細破線に限らず、色別に表示しても良い。また、特にマルアポジションについては、ステントの背面と血管内腔面との距離に応じた多段階のレベルで表示させても構わない。多段階表示の場合には、マルアポジションの度合を色の濃度で表わせば良いであろう。これはステントに対する血管組織による覆っている厚さにも言える。
【００９４】
上記実施形態からもわかるように、断面画像の再構成、並びに、２次元の再構成処理は、マイクロプロセッサで構成される信号処理部４２８によるものである。マイクロプロセッサはプログラムを実行することで、その機能を実現するわけであるから、当然、そのプログラムも本願発明の範疇になる。また、通常、プログラムは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等のコンピュータ可読記憶媒体に格納されており、それのコンピュータが有する読み取り装置（ＣＤ−ＲＯＭドライブ等）にセットし、システムにコピーもしくはインストールすることで実行可能になるわけであるから、係るコンピュータ可読記憶媒体も本願発明の範疇に入ることも明らかである。
【００９５】
本発明は上記実施の形態に制限されるものではなく、本発明の要旨及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、本発明の範囲を公にするために、以下の請求項を添付する。
【図１】
0006046749.tif 000002
【図２】
0006046749.tif 000003
【図３】
0006046749.tif 000004
【図４】
0006046749.tif 000005
【図５】
0006046749.tif 000006
【図６】
0006046749.tif 000007
【図７】
0006046749.tif 000008
【図８】
0006046749.tif 000009
【図９】
0006046749.tif 000010
【図１０】
0006046749.tif 000011
【図１１】
0006046749.tif 000012