(57)【特許請求の範囲】
【請求項１】
運動曲線としての輪郭ラインを含むＭモード画像において、前記輪郭ライン中の抽出部分を含む画像部分を特定する特定手段と、
前記抽出部分を含む画像部分に対してノード列を含む輪郭モデルを適用することで前記輪郭ライン中の抽出部分を抽出する抽出手段と、
を備え、
前記抽出手段は、
前記抽出部分の時間軸方向の長さに応じて前記輪郭モデルの時間軸方向のサイズを調整するサイズ調整処理、及び、前記画像部分上に前記サイズ調整後の輪郭モデルを配置するモデル配置処理を含む初期設定を行う初期設定手段と、
前記Ｍモード画像上において前記初期設定後のノード列に含まれるノード毎に輪郭探索を行うことにより、前記ノード列を前記抽出部分にフィッティングさせて修正輪郭モデルを形成するモデル変形手段と、
を含む、
ことを特徴とする、超音波画像処理装置。
【請求項２】
前記モデル変形手段は、前記配置後のノード列に含まれるノード毎に、時間軸方向と垂直な距離方向に前記輪郭探索を行う、
ことを特徴とする、請求項１に記載の超音波画像処理装置。
【請求項３】
前記モデル変形手段は、前記配置後のノード列に含まれるノード毎に、当該ノードの初期設定位置の近傍範囲において前記輪郭探索を行う、
ことを特徴とする、請求項２に記載の超音波画像処理装置。
【請求項４】
前記初期設定は、更に、過去に形成された複数の修正輪郭モデルに基づいて、原輪郭モデルを生成するモデル生成処理、
を含み、
前記サイズ調整処理において、前記原輪郭モデルの時間軸方向のサイズが調整される、
ことを特徴とする、請求項１に記載の超音波画像処理装置。
【請求項５】
前記モデル変形手段は、過去に形成された複数の修正輪郭モデルに基づいて、前記輪郭探索を行う近傍範囲のサイズを決定する、
ことを特徴とする、請求項３に記載の超音波画像処理装置。
【請求項６】
前記Ｍモード画像は複数の輪郭ラインを含み、
前記輪郭モデルは、前記複数の輪郭ラインにおける複数の抽出部分を抽出するための複数のノード列を含み、
前記モデル変形手段は、前記複数のノード列に含まれるノード毎に輪郭探索を行い、前記複数のノード列を前記複数の抽出部分にそれぞれフィッティングさせる、
ことを特徴とする、請求項１に記載の超音波画像処理装置。
【請求項７】
前記抽出部分にフィッティングされた前記ノード列に基づく補間処理により、前記抽出部分を模擬したトレースラインを生成するトレース手段、
をさらに備えることを特徴とする、請求項１に記載の超音波画像処理装置。
【請求項８】
前記特定手段は、被検体の心拍情報に基づいて、前記画像部分を特定する、
ことを特徴とする、請求項１に記載の超音波画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、超音波画像処理装置に関し、特に、被検体内の組織運動を表すＭモード画像を処理する超音波画像処理装置に関する。
【背景技術】
【０００２】
超音波診断装置は、被検体に対して超音波を送受波し、これにより得られた受信信号に基づいて超音波画像を形成する装置である。超音波診断装置により形成される超音波画像には様々な種類の画像があるが、その中のひとつにＭモード画像がある。Ｍモード画像は、被検体内の組織運動が表現される画像である。Ｍモード画像においては、例えば、縦軸が深度軸、横軸が時間軸となっており、時間軸方向に延びる高輝度（または低輝度）のライン（輪郭ライン）によって組織の深度方向への動きの様子が示される。なお、Ｂモード断層画像上に任意に設定された観測線上の組織運動を表したＭモード画像も知られている。
【０００３】
Ｍモード画像は、例えばＬＡ／ＡＯ比計測のために用いられる。ＬＡ／ＡＯ比は、心臓の形態を評価する指標であり、心臓の収縮末期における左房径（ＬＡ）と拡張末期における大動脈径（ＡＯ）との比である。従来のＬＡ／ＡＯ比計測においては、大動脈壁および左房壁の位置の動きが表現された輪郭ラインを含むＭモード画像上において、検査者が手動にてカーソルを動かすなどして心臓の収縮末期における両左房壁の位置および拡張末期における両大動脈壁の位置を指定することでＬＡおよびＡＯを計測していた。
【０００４】
従来ではＭモード画像において検査者が手動で計測点を指定しなければならなかったため、計測に手間がかかるなどの問題が生じていた。そこで、計測点を自動的に設定するために、Ｍモード画像に含まれる輪郭ラインの自動トレースを行う技術が提案されている。
【０００５】
例えば、特許文献１には、Ｍモード画像上において組織境界の位置１点を決定し、当該点の輝度値と、当該点から時間軸方向１画素移動した位置（次の時点）での５近傍の画素の輝度値とを比較し、当該５近傍の画素のうち輝度値の差が最小となる画素を次の時刻における組織境界とすることが記載されている。この処理を繰り返すことで組織境界の動きを示すラインをトレースしている。Ｍモード画像上において、輪郭ラインは通常、時間軸方向に流れる周期性を有する比較的滑らかな曲線となる。特許文献１に開示された手法はそのような性質を利用して、時間軸方向に組織境界の位置を順次探索するものである。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第４６５６３９２号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００７】
超音波診断装置または超音波画像を処理する情報処理装置上において、Ｍモード画像に対して輪郭ラインの抽出を行う場合、抽出精度の向上あるいは抽出時間の短縮化が求められている。一方、Ｍモード画像の掃引速度は区々であり、また心拍レートは一定ではないので、それらによらない輪郭ライン抽出法の実現が要望されている。なお、特許文献１に開示された手法では、長い距離に亘って輪郭ラインの抽出を行う場合、ノイズなどの影響を受けやすくなるという問題を指摘できる。
【０００８】
本発明の目的は、Ｍモード画像上において輪郭ラインの抽出を高精度に行うことにある。あるいは、本発明の目的は、Ｍモード画像上における輪郭ラインの抽出処理時間を低減させることにある。あるいは、本発明の目的は、Ｍモード画像上において、心拍に同期して周期的に運動する複数の輪郭ラインを心拍単位で同時に抽出することにある。
【課題を解決するための手段】
【０００９】
本発明に係る超音波画像処理装置は、運動曲線としての輪郭ラインを含むＭモード画像において、前記輪郭ライン中の抽出部分を含む画像部分を特定する特定手段と、前記抽出部分を含む画像部分に対してノード列を含む輪郭モデルを適用することで前記輪郭ライン中の抽出部分を抽出する抽出手段と、を備え、前記抽出手段は、前記抽出部分の時間軸方向の長さに応じて前記輪郭モデルの時間軸方向のサイズを調整するサイズ調整処理、及び、前記画像部分上に前記サイズ調整後の輪郭モデルを配置するモデル配置処理を含む初期設定を行う初期設定手段と、前記Ｍモード画像上において前記初期設定後のノード列に含まれるノード毎に輪郭探索を行うことにより、前記ノード列を前記抽出部分にフィッティングさせて修正輪郭モデルを形成するモデル変形手段と、を含む、ことを特徴とする。
【００１０】
上記構成によれば、ノード列を含む輪郭モデルをＭモード画像中の部分画像に適用することで、当該部分画像に含まれる抽出部分が抽出される。詳しくは、輪郭モデルは、少なくとも１つのノード列（望ましくは複数のノード列）を含んだ輪郭探索用モデルであり、各ノード列は時間軸方向に並んだ複数のノードからなる。各ノードは輪郭探索点として機能し、部分画像上に対する各ノードの初期設定位置が探索開始位置を規定する。部分画像上において、各ノード位置が順次変えられながら各ノードによって輪郭の有無が探索される。輪郭検出方法としては各種の公知手法を利用できる。いずれにしても、抽出部分上の複数の位置（輪郭点）が複数のノードによって個別的に抽出される。そのような処理を経て、抽出部分にフィッティングされたノード列を含む修正輪郭モデルが得られる。
【００１１】
上記構成において、複数のノードによって並列的に輪郭探索を行うならば、輪郭ラインの一端から他端側へ逐次的に探索を行う場合に比べ、探索時間を削減できる。その場合、各ノードが独立的に輪郭探索を行うならば、つまり他のノードの探索結果に影響されずに探索を行うならば、ノイズなどによる輪郭誤検出の連鎖という問題を回避できる。もっとも、探索範囲などを定めるのに際して他のノード位置その他を参照するようにしてもよい。輪郭モデルの採用により、抽出対象となる抽出部分の標準的形態あるいは標準的構造に合わせてノード列の初期形態あるいは複数のノード列の初期配列を定めておくことが可能である。これによれば、個々のノードによる輪郭探索を効率的に行うことができるという利点が得られる。また、探索範囲の効果的な絞り込みが可能となるから、ノイズに強い信頼性の高い処理を実現できる。
【００１３】
掃引速度および心拍レートに応じて抽出部分の時間軸方向の長さが変化するので、上記構成では、サイズ調整処理において、輪郭モデルの時間軸方向のサイズが抽出部分の時間軸方向の長さに応じて調整される。その上で、モデル配置処理においてサイズ調整後の輪郭モデルが部分画像上に配置される。サイズ調整によれば、時間長の異なる複数の輪郭モデルを予め生成してそれらを格納しておく必要がなくなる。サイズ調整は、元になるモデルの伸縮、サイズ調整済みモデルの演算、などによって実現されうる。輪郭モデルは、時間軸方向に伸縮されても各ノードの時間軸方向における相対的位置関係が維持されるよう、例えば、各ノードの時間軸方向の位置を輪郭モデルの全体期間に対する相対的な位置として定義しておくのが望ましい。なお、望ましくは、輪郭モデルの距離軸方向のサイズも距離軸スケールに合わせられる。
【００１４】
望ましくは、前記モデル変形手段は、前記配置後のノード列に含まれるノード毎に、時間軸方向と垂直な距離方向に前記輪郭探索を行う。Ｍモード画像上で、ノードごとに広く二次元的に輪郭探索を行ってもよいが、輪郭探索を主として距離方向に制限すればあるいは距離方向だけに限定すれば、探索効率を高められる。その場合でも、既に輪郭モデルのサイズ調整が行われているので、つまり複数のノードの配列が抽出部分の時間長に合わせられているので、当該抽出部分それ全体を複数のノードによって的確に探索することが可能である。例えば、複数のノードが時間軸方向に等間隔で配置されている場合、その等間隔を維持することで、時間軸方向の探索分解能を均等に保てる。
【００１５】
望ましくは、前記モデル変形手段は、前記配置後のノード列に含まれるノード毎に、当該ノードの初期設定位置の近傍範囲において前記輪郭探索を行う。この構成によれば、ノード毎に、探索範囲が距離方向における近傍範囲内に制限される。これにより不必要に探索範囲が増大してしまう問題を回避でき、探索時間を削減できる。近傍範囲は、基本的に、距離方向において初期設定位置の両側に広がる範囲であり、個々のノードごとに近傍範囲のサイズを個別的に設定できるように構成してもよいし、複数のノードにわたって一律の近傍範囲を設定してもよい。
【００１６】
望ましくは、前記初期設定は、更に、過去に形成された複数の修正輪郭モデルに基づいて、原輪郭モデルを生成するモデル生成処理、を含み、前記サイズ調整処理において、前記原輪郭モデルの時間軸方向のサイズが調整される。この構成によれば、複数の修正輪郭モデルを通じて、過去にフィッティング対象となった複数の抽出部分（実際の輪郭形態）を反映した原輪郭モデルを生成することが可能である。よって、原輪郭モデルに基づくサイズ調整後の輪郭モデルを部分画像に適用すれば、複数のノードの初期設定位置を実際の抽出部分に近付けられる可能性が高まる。
【００１７】
望ましくは、前記モデル変形手段は、過去に形成された複数の修正輪郭モデルに基づいて、前記輪郭探索を行う近傍範囲のサイズを決定する。例えば、過去に形成された複数の修正輪郭モデルにおいてあるノードの位置が狭い範囲に集中していれば、今回抽出対象のＭモード画像においても当該ノードに対応する輪郭位置は当該範囲内にある可能性が高いといえる。したがって、過去の修正輪郭モデルに基づいて輪郭探索範囲を決定することで、輪郭探索範囲をより狭めることが可能になる。これにより、より探索効率を向上させる。
【００１８】
望ましくは、前記Ｍモード画像は複数の輪郭ラインを含み、前記輪郭モデルは、前記複数の輪郭ラインにおける複数の抽出部分を抽出するための複数のノード列を含み、前記モデル変形手段は、前記複数のノード列に含まれるノード毎に輪郭探索を行い、前記複数のノード列を前記複数の抽出部分にそれぞれフィッティングさせる。
【００１９】
上記構成によれば、複数のノード列を有する輪郭モデルを用いることで、画像部分に含まれる複数の抽出部分を同時にあるいは一括して抽出することが可能となる。複数の抽出部分はそれ全体として時間軸空間軸に広がる二次元パターンを呈し、それに対して複数のノード列からなる輪郭パターン（二次元ノードアレイ）を設置できるから、仮に複数の抽出部分の一部が不鮮明であっても、あるいは、複数の抽出部分に近接や接触が生じていても、それらに対して輪郭モデルを設置することが容易となる。
【００２０】
望ましくは、前記抽出部分にフィッティングされた前記ノード列に基づく補間処理により、前記抽出部分を模擬したトレースラインを生成するトレース手段、をさらに備える。
【００２１】
望ましくは、前記特定手段は、前記被検体の心拍情報に基づいて、前記画像部分を特定する。これにより、注目する１または複数の心拍が心拍情報によって特定される。Ｍモード画像と並行に表示された心電波形を観察したユーザの入力に基づいて特定手段が画像部分あるいは処理対象区間を特定するようにしてもよい。
【発明の効果】
【００２２】
本発明によれば、Ｍモード画像上において輪郭ラインの抽出を高精度に行うことができる。あるいは、Ｍモード画像上における輪郭ラインの抽出処理時間を低減させることができる。あるいは、Ｍモード画像上において、心拍に同期して周期的に運動する複数の輪郭ラインを心拍単位で同時に抽出することができる。
【図面の簡単な説明】
【００２３】
【図１】本実施形態に係る超音波診断装置の構成概略図である。
【図２】本実施形態における観測経路を示す図である。
【図３】本実施形態におけるＭモード画像の例を示す図である。
【図４】輪郭モデルの概念図である。
【図５】輪郭モデルが時間軸方向に伸張される様子を示す概念図である。
【図６】輪郭モデルのノードの深さ情報が変更される様子を示す概念図である。
【図７】エッジ探索位置の範囲の例を示す図である。
【図８】エッジ探索位置の範囲の他の例を示す図である。
【図９】修正輪郭モデルの各ノード列に含まれるノード間の補間処理の例を示す図である。
【図１０】本実施形態に係る超音波診断装置の動作の流れを示すフローチャートである。
【発明を実施するための形態】
【００２４】
以下、本発明の実施形態について説明する。
【００２５】
図１は、本実施形態に係る超音波画像処理装置としての超音波診断装置１０の構成概略図である。超音波診断装置１０は、一般に病院などの医療機関に設置され、被検体に対して超音波診断を実行する医療上の機器である。超音波診断装置１０は、被検体内の組織境界の動きを示すＭモード画像を形成する機能を備えている。本実施形態では、超音波診断装置１０によりＭモード画像を形成し、当該Ｍモード画像を用いて上述のＬＡ／ＡＯ比計測を行う。
【００２６】
プローブ１２は、被検体に対して超音波の送受波を行う超音波探触子である。プローブ１２は複数の振動子からなる振動子アレイを有している。振動子アレイに含まれる各振動子は、送受信部１４からの各振動子に対応する複数の送信信号によって振動して超音波ビームを発生する。また、振動子アレイは送受波領域からの反射エコーを受信し、音響信号を電気信号である受信信号に変換して送受信部１４へ出力する。本実施形態では、プローブ１０は被検体の心臓に向けて超音波を送受波する。
【００２７】
送受信部１４は、プローブ１２が有する複数の振動子を励振する複数の送信信号をプローブ１２へ送ることで、プローブ１２において超音波を発生させる。また、送受信部１４は、反射エコーを受信した複数の振動子から得られる複数の受信信号を整相加算処理して、超音波ビームの走査方向に並ぶビームデータを形成する。ビームデータは、深度方向に並ぶ複数の反射エコー信号により構成される。このように、送受信部１４は、送信ビームフォーマと受信ビームフォーマの機能を備えている。
【００２８】
本実施形態では、後述の画像形成部１８がＭモード画像を形成する。Ｍモード画像の形成に先立ちＢモード画像が形成され、当該Ｂモード画像上においてＭモード画像の対象となる観測経路が設定される。観測経路が設定された後は、当該観測経路に対して超音波が送受波される。
【００２９】
シネメモリ１６は、送受信部１４からの複数のビームデータを記憶する。シネメモリ１６は、例えばリングバッファのような構造を有しており、時系列順で入力される各ビームデータを順次格納する。シネメモリ１６には、最新から過去一定期間にわたるビームデータを記憶する。
【００３０】
画像形成部１８は、例えばデジタルスキャンコンバータ（ＤＳＣ）などであり、シネメモリ１６に記憶されたビームデータに基づいて生体イメージとしての超音波画像を形成する。画像形成部１８において形成される超音波画像としては、Ｍモード画像の他、被検体内の組織の断層画像であるＢモード画像などが含まれる。
【００３１】
Ｍモード画像は、観測経路からの受信信号に基づくビームデータが反射エコー強度に応じた輝度値に変換され、それらが時系列順に並べられることで形成される。例えば、血管壁や心壁などの組織境界においては反射エコーの強度が大きくなるため、これらの位置が高輝度で表現されることになる。そして、観測経路上で順次得られたビームデータ列に対して同様に処理が行われ表示部４０上において掃引されることで、Ｍモード画像上において時間軸方向に延びる高輝度ラインが形成される。当該高輝度ラインが、被検体内の組織運動を示す輪郭ラインとなる。
【００３２】
Ｍモード画像は、ユーザにより設定される掃引速度によってその時間軸方向の縮尺が異なって形成される。掃引速度が大きければ、１つのＭモード画像に表示される期間は比較的短い期間となり、掃引速度が小さければ１つのＭモード画像に表示される期間は比較的長い期間となる。したがって、Ｍモード画像に含まれる輪郭ラインも掃引速度に応じて時間軸方向の伸縮率が異なる。
【００３３】
本実施形態では、画像形成部１８は、被検体の心臓の大動脈弁および左心房を通るビームデータに基づいてＭモード画像を形成する。したがって、本実施形態で形成されるＭモード画像では大動脈壁、大動脈弁、および左房壁の位置の経時的な変化が時間軸方向に延びる輪郭ラインで表現される。各輪郭ラインは、実際の組織の二次元輪郭などとは異なり、掃引によって構成された人工的な輪郭である。各輪郭ラインは、掃引速度および心拍レートに従う周期的な形態を有し、つまり、同じような波形パターンが複数心拍にわたって連なったものである。
【００３４】
心電計２０は、被検体の心臓の拍動の様子を示す心電データを出力する。心電計２０は電極を有しており、当該電極を被検体に取り付けることで被検体の心起電力を計測する。計測された起電力を示すデータが心電データとして出力される。
【００３５】
記憶部２２は例えばハードディスク、ＲＯＭ、あるいはＲＡＭなどにより構成され、超音波装置１０において実行されるプログラムあるいは超音波診断装置１０において処理されるデータなどが記憶される。また、記憶部２２には輪郭モデル２４が記憶される。
【００３６】
輪郭モデル２４は、Ｍモード画像上における輪郭構造を抽出するためのモデルである。輪郭モデル２４は、所定期間内における当該輪郭構造（すなわち輪郭構造の一部）に対応するものであり、本実施形態では１心拍期間における輪郭構造に対応するものである。すなわち、Ｍモード画像は深度方向に並ぶ多数の輪郭ラインの集合体のような態様を有しており、本実施形態では、その中における特定の複数の輪郭ライン（注目輪郭ライン）が抽出処理の対象である。より具体的には、複数の注目輪郭ラインの内で、ユーザによって指定された特定の心拍周期内に属する複数の線分（注目線分）が抽出処理の対象である。一方、輪郭モデルは、複数の注目線分に対応する複数のノード列からなり、その配列は複数の注目線分についての標準的な配列として定められている。実際には、計測の種別ごとに、当該計測を実現するための輪郭モデルが用意されている。輪郭モデル２４は予め用意され記憶部２２に記憶される。
【００３７】
本実施形態では、上述の通りＭモード画像として大動脈壁、大動脈弁、および左房壁の運動を示す複数の輪郭ラインを注目ラインとし、各注目ラインの一部である複数の注目線分に対応する複数のノード列を含んだ輪郭モデル２４が用意される。各ノード列は複数のノードを含んでいる。輪郭モデル２４においては、後述するように、複数のノード列は深度方向（距離方向）に並んでいる。したがって、輪郭モデル２４は、時間軸方向と深度方向において２次元配列された複数のノードを有することになる。
【００３８】
なお、本実施形態では、輪郭モデル２４に複数のノード列が含まれているが、輪郭モデル２４が１つのノード列のみを含む態様も採用し得る。また、輪郭モデル２４は、計測の種別毎に、あるいは被検体の特性（年齢や性別など）に応じて複数設けられるのが好適である。輪郭モデル２４については、図４を用いて後に詳述する。
【００３９】
モデル適用部２６は、画像形成部１８が形成したＭモード画像に輪郭モデル２４を適用し、Ｍモード画像に含まれる複数の注目線分に輪郭モデル２４をフィッティングさせて輪郭モデル２４を変形させる。これによりＭモード画像から複数の注目線分を抽出する。なお、モデル適用部２６が扱うＭモード画像は、ユーザにより所定のタイミングでフリーズされ掃引が停止した状態のＭモード画像である。
【００４０】
モデル適用部２６に含まれる抽出期間特定部２８は、Ｍモード画像において注目線分を抽出する期間である抽出期間を特定する。本実施形態では、抽出期間は、Ｍモード画像上において、複数の注目ラインを含むある一定の領域をもった画像部分として特定される。本実施形態では心電計２０からの信号に基づいて、心電波形のＲ波のピーク間の期間、すなわち１心拍期間を抽出期間とする。抽出期間は１心拍期間以外の期間であってもよく、例えば２心拍期間などあってもよい。用意されたモデルの時間超に合う期間とするのが好ましい。
【００４１】
モデル適用部２６に含まれるモデル伸縮部３０は、特定された抽出期間に応じて輪郭モデル２４の時間軸方向に伸縮させる。上述のように、Ｍモード画像は掃引速度によって時間軸方向の縮尺が異なるため、例えば同じ１心拍期間であっても掃引速度によって時間軸方向の長さが異なることになる。モデル伸縮部３０が輪郭モデル２４を時間軸方向に伸縮させることで、掃引速度の設定に関わらず、Ｍモード画像に適切に輪郭モデル２４を適用させることができる。これにより、時間長の異なる複数のモデルを用意する必要がなくなる。
【００４２】
モデル適用部２６に含まれるノード位置変更部３２は、Ｍモード画像に適用され伸縮処理された（すなわち初期設定された）輪郭モデル２４に含まれる各ノードについてエッジ探索を行い、各ノードの位置が形成部１８により形成されたＭモード画像に含まれる複数の注目線分上へ移動させる。詳しくは、輪郭モデル２４に含まれる複数のノード列をＭモード画像中の複数の注目線分にフィッティングするよう各ノード列に含まれる各ノードの位置を変更する。
【００４３】
モデル適用部２６の詳細な処理内容については、図５−８を用いて後に詳述する。
【００４４】
トレース部３４は、モデル適用部２６によりＭモード画像に適用されフィッティングされた修正輪郭モデルを構成する複数のノード列に基づいて、Ｍモード画像における注目線分のトレースを行う。具体的には、修正輪郭モデルの個々のノード列に含まれる各隣接ノード間に補間点を加える処理を行うことでトレースを行う。トレース部３４がトレース処理を行うことで、Ｍモード画像に含まれる各注目線分に近似した複数のトレースラインが形成される。
【００４５】
計測部３６は、トレース部３４が形成したトレースラインに基づいて計測を行う。本実施形態では、ＬＡ／ＡＯ比計測を行う。例えば、計測部３６は、心電波形に基づいて、複数のトレースライン上において、被検体の心臓の収縮末期および拡張末期の位置を特定する。そして、計測部３６は、複数のトレースラインに基づいて、収縮末期における大動脈径および拡張末期における左房径を計測する。トレース部３４および計測部３６の処理については、図９を用いて後に詳述する。
【００４６】
表示制御部３８は、画像形成部１８が形成したＭモード画像を含む各種画像、および計測部３６の計測結果を示す数値などの表示処理を行い、表示部４０に表示させる。制御部４２は、例えばＣＰＵであり、超音波診断装置１０全体の制御を行う。
【００４７】
本実施形態では、超音波診断装置１０が超音波画像処理装置として用いられているが、超音波診断装置からパーソナルコンピュータ（ＰＣ）に対して受信信号を転送し、Ｍ画像データの形成、Ｍモード画像への輪郭モデルの適用、輪郭モデルの変形、および計測処理をＰＣにおいて行うようにしてもよい。この場合においてはＰＣが超音波画像処理装置に相当する。
【００４８】
なお、図１に示す各構成（符号を付した各部）のうち、画像形成部１８、モデル適用部２６、トレース部３４、計測部３６の各部は、例えば電気電子回路やプロセッサ等のハードウェアを利用して実現することができ、その実現において必要に応じてメモリ等のデバイスが利用されてもよい。また、上記各部に対応した機能が、ＣＰＵやプロセッサやメモリなどのハードウェアと、ＣＰＵやプロセッサの動作を規定するソフトウェア（プログラム）との協働により実現されてもよい。表示部４０の好適な具体例は液晶ディスプレイなどである。制御部４２は、例えば、ＣＰＵやプロセッサやメモリ等のハードウェアと、ＣＰＵやプロセッサの動作を規定するソフトウェア（プログラム）との協働により実現することができる。
【００４９】
図２は、本実施形態における観測経路６４を示す図である。図２は心臓の断面図であり、大動脈５０、左心房５２、および左心室６６が示されている。本実施形態では、大動脈５０の経および左心房５２の径を計測するものであるから、前側大動脈壁５４、前側大動脈弁５６、後側大動脈弁５８、後側大動脈壁（兼前側左心房壁）６０、および後側左心房壁６２を通るよう観測経路６４が設定される。観測経路６４に沿ったビームデータに基づいて、Ｍモード画像が形成される。
【００５０】
図３は、本実施形態において形成されるＭモード画像７０を示す図である。図１および２を参照しながら図３を説明する。Ｍモード画像７０は横軸が時間軸、縦軸が深度軸となっている。高輝度で示される輪郭ライン７２、７４、７６、７８、および８０は、被検体の各組織の動きを示すものである。すなわち、輪郭ライン７２は前側大動脈壁５４の動きを、輪郭ライン７４は前側大動脈弁５６の動きを、輪郭ライン７６は後側大動脈弁５８の動きを、輪郭ライン７８は後側大動脈壁６０の動きを、輪郭ライン８０は後側左心房壁６２の動きをそれぞれ示している。なお、大動脈弁は心拍に応じて開閉を繰り返す。収縮初期において大動脈弁が開くため、収縮初期においては輪郭ライン７４と７６が２本に分岐するが、その他の時相においては大動脈弁が閉じているため、輪郭ライン７４と７６はほぼ一体となっている。
【００５１】
また、Ｍモード画像７０には心電計２０が取得した心電データに基づいて形成される心電波形８２が含まれる。本実施形態では、１心拍期間における輪郭ラインの抽出を行うため、抽出期間特定部２８は、心電波形８２からＲ波８４のピークを検出し、当該Ｒ波８４のピーク間の期間を抽出期間Ｔ１として特定する。
【００５２】
図４は、輪郭モデルの一例を示す概念図である。図４は、モデル伸縮部３０などによる処理が行われる前の原輪郭モデルを示す図である。図４においては、横軸が時間軸、縦軸が深度軸となっている。輪郭モデル９０は、１心拍期間Ｔ２における大動脈壁、大動脈弁、および左心房壁の輪郭ラインを抽出するための複数のノード列が含まれている。例えば、三角形で示された複数のノード９２を含むノード列１０２は、前側大動脈壁５４の輪郭ラインに対応し、複数のノード９２は当該輪郭ラインを抽出するための探索点である。ノード列１０２に含まれる複数のノード９２は、前側大動脈壁５４の輪郭ラインの平均的な形状に沿ってプロットされている。同様に、白丸で示された複数のノード９４は前側大動脈弁５６に対応し、ｘマークで示された複数のノード９６は後側大動脈弁５８に対応し、黒丸で示された複数のノード９８は後側大動脈壁６０に対応し、四角で示された複数のノード１００は後側左心房壁６２に対応する。図４に示されるように、輪郭モデル９０に含まれる複数のノードは、それ全体として、時間軸方向と深度方向の２次元配列を構成している。
【００５３】
輪郭モデル９０に含まれる各ノード列に含まれるノード数は任意であってよい。ノードの個数が多い程輪郭ラインの形状を詳細に表現可能だが輪郭ラインの抽出処理に時間がかかる。一方、ノードの個数が少なければ、モデルにより抽出される輪郭ラインの形状が粗いものとなるが、処理にかかる時間を低減可能となる。
【００５４】
輪郭モデル９０に含まれる各ノードは、１心拍期間Ｔ２に対する相対的な時点を示す時刻情報と、当該時点における組織の深度を示す深さ情報とを有している。輪郭モデル９０においては、本実施形態では、個々のノード列に含まれる各ノードの時間軸方向の間隔ｔが一定であり、つまり等間隔となっている。間隔ｔは、１心拍期間Ｔ２を等分（輪郭モデル９０においては１０等分）した場合における１単位である。輪郭モデル９０においては、１心拍期間Ｔ２を１０等分した間隔ｔにおいて複数のノードをプロットし、ノード列１０２内における時間軸方向の順序を示す順序情報を設定することで、各ノードに１心拍期間Ｔ２に対する相対的な時点を示す時刻情報を与えている。
【００５５】
輪郭モデル９０は、ユーザなどにより構成されるようにしてもよいが、過去において検出されたエッジ位置に基づいて形成されるのが好ましい。例えば、モデル適用部２６のフィッティング処理により得られる修正輪郭モデルに含まれる各ノードの深さ情報を記憶部２２に記憶し、蓄積された複数の深さ情報に基づいて、輪郭モデル９０の各ノードの深さ（深度方向の初期位置）を決定するようにしてもよい。例えば、修正輪郭モデルに含まれるノード毎に区別して深さ情報を蓄積しておき、ノード毎に深さの平均値を算出し、当該平均値の輪郭モデル９０の各ノードの初期深さ位置とするようにしてもよい。過去の検出エッジ位置に基づいてノードの位置を決定することにより、輪郭モデル９０のノード列に含まれる各ノードの初期位置を抽出対象となる輪郭ラインにより近い位置にすることができ、ノードを開始点とするエッジ探索における探索距離を短縮させることができる。これにより、エッジ探索の効率を向上させる。
【００５６】
以下、図１を参照しながら図５−９を用いて、モデル適用部２６の処理を説明する。図５は、輪郭モデル９０が時間軸方向に伸張される様子を示す概念図である。なお、Ｍモード画像７０上に輪郭モデル９０が重畳される例において本実施形態を説明する。
【００５７】
まず、モデル適用部２６により輪郭モデルの初期設定が行われる。初期設定は、Ｍモード画像に対する輪郭モデルの適用およびモデル伸縮部３０による伸縮処理が含まれる。過去の計測結果などに基づいて輪郭モデルが形成される場合は、当該輪郭モデルの形成も含めるようにしてもよい。図５（ａ）に示されるように、モデル適用部２６は、Ｍモード画像７０上に輪郭モデル９０を重畳させる。上述の通り、Ｍモード画像７０は、ユーザにより設定される掃引速度によって時間軸方向の縮尺が変化するため、Ｍモード画像７０に単に輪郭モデル９０を重畳させただけでは、Ｍモード画像７０の１心拍期間Ｔ１と輪郭モデル９０の１心拍期間Ｔ２とが一致しないのが一般的である。しかし、後述のように輪郭モデル９０は時間軸方向に伸縮させられるため、時間軸方向への位置合わせは厳密に行う必要はない。
【００５８】
一方、深度方向の位置については、ある程度の位置精度をもって輪郭モデル９０を重畳させるのが好ましい。例えば、Ｍモード画像の深度方向の中央値と輪郭モデル９０の深度方向の中央値を合わせるなどの処理により位置合わせを行う。あるいは、Ｍモード画像の深度方向のスケールと輪郭モデル９０の深度方向のスケールとを合わせるように輪郭モデル９０を深度方向へ伸縮させるようにしてもよい。
【００５９】
モデル伸縮部３０は、輪郭モデル９０の１心拍期間Ｔ２がＭモード画像７０の１心拍期間Ｔ１と一致するよう、輪郭モデル９０を時間軸方向に伸張させる。上述のように、輪郭モデル９０に含まれる各ノードは、１心拍期間Ｔ２に対する相対的な時点を示す時刻情報を有しているため、当該伸張処理に伴って、１心拍期間Ｔ２の伸張分に応じて各ノードも時間軸方向にそれぞれ移動させられることになる。なお、本例では、モデル伸縮部３０による処理前（すなわち図５（ａ）に示す段階において）輪郭モデル９０の１心拍期間Ｔ２がＭモード画像７０の１心拍期間Ｔ１よりも短いため、輪郭モデル９０の伸張処理を行ったが、輪郭モデル９０の１心拍期間Ｔ２がＭモード画像７０の１心拍期間Ｔ１よりも長い場合は、モデル伸縮部３０は、輪郭モデル９０の１心拍期間Ｔ２がＭモード画像７０の１心拍期間Ｔ１と一致するよう、輪郭モデル９０を時間軸方向に収縮させる。
【００６０】
図５（ｂ）に示されるように、伸張された輪郭モデル１０２に含まれる各ノードの位置はＭモード画像７０に含まれる複数の注目線分に近い位置となる。しかし、輪郭モデル１０２はあくまで過去の計測データなどに基づいて形成されたモデルであるため、図５（ｂ）に示す段階においては、輪郭モデル１０２に含まれる各ノードの位置は、完全にＭモード画像７０に含まれる複数の注目線分上となっていない。
【００６１】
図６は、伸張された輪郭モデル１０２のノードの深さ情報が変更される様子を示す概念図である。図６においては、伸張された輪郭モデル１０２に含まれるノードのうち、前側大動脈壁５４の輪郭ライン７２に対応するノード列１０４以外のノードは図示省略されている。ノード列１０４に含まれる各ノードの深さ情報を変更する例において、モデル変形手段としてのノード位置変更部３２の処理を説明する。
【００６２】
ノード位置変更部３２は、Ｍモード画像７０について画像処理を行い、Ｍモード画像７０に含まれる複数の注目線分を検出するためのエッジ探索を行う。エッジ探索とはＭモード画像において急激に輝度が変化する位置を抽出する処理であり、例えば微分フィルタを用いるなどして行う。上述のとおり輪郭ラインの一部である注目線分は高輝度あるいは低輝度ラインであるから、エッジ探索により輪郭ライン７２が抽出できる。
【００６３】
ノード位置変更部３２は、ノード毎にエッジ探索を行う。すなわち、各ノードをエッジ探索の開始点とし各ノード近傍についてエッジ探索を行う。例えば、図６において、ノード９２ａについて、ノード９２ａの位置からエッジ検出を開始し、その近傍においてエッジの探索を行い、エッジ１０６が検出されたときエッジ探索を終了する。これによりノード９２ａの位置がエッジ１０６の位置となる。この処理により、ノード９２ａが有する深さ情報は、検出されたエッジ１０６の深さを示す情報に変更される。当該処理を全てのノードについて行うことで、ノード列１０４に含まれる複数のノードの位置は、今回取得されたＭモード画像７０における前側大動脈壁５４の輪郭ライン７２の一部である注目線分上に位置することになる。輪郭モデル１０２に含まれる他のノード列についても、上記同様の処理を行うことで、Ｍモード画像７０に含まれる各注目線分上に位置した複数のノードを含む修正輪郭モデルが形成される。
【００６４】
上述の通り、本実施形態では、輪郭モデル９０を用いてＭモード画像に含まれる複数の注目線分の抽出を行っている。輪郭モデル９０に含まれる複数のノードは、Ｍモード画像に含まれる複数の注目線分の近傍に位置していることから、当該複数のノードをエッジ探索点とすることで、注目線分の位置の探索に係る処理時間を低減させることができる。
【００６５】
また、各ノード近傍の所定範囲内のみをエッジ探索範囲としてもよい。上述のように、複数の注目線分は各ノードの近傍にあると考えられることから、探索範囲をノード９２近傍に限っても輪郭ライン７２が検出される可能性が高い。また、探索範囲を限定することで、例えばノードから見て注目線分とは逆方向に探索開始してしまった場合などに、より早期に輪郭ラインを検出することが可能になる。最初に設定された所定範囲内にエッジが発見されなかった場合は、探索エリアを広げて再度エッジ探索をかけるなどの処理を行うようにしてもよい。
【００６６】
ノード近傍の所定範囲内においてのみエッジ探索が行われるため、エッジ探索にあたりＭモード画像７０に含まれるノイズの影響をうけにくくなる。第１に、エッジ探索範囲内にノイズがない限り、エッジ探索にあたりノイズの影響を受けることがない。第２に、たとえ１つのノード近傍においてエッジ探索を行った結果ノイズの影響により誤った位置を輪郭位置と判定してしまったとしても、その他の各ノードについては、個別にエッジ探索をそれぞれ行うため、当該１つのノードの誤検出の影響を受けることがない。これにより全体としてノイズの影響をより排除して注目線分の抽出を行うことができる。
【００６７】
また、本実施形態では、複数のノード列を含む輪郭モデル９０を利用しているので、複数の注目線分を同時に抽出することができる。この場合、輪郭モデル９０は、時間軸方向と深度方向に２次元配列されたエッジ探索開始点（すなわちノード）を有しており、各エッジ探索開始点からのエッジ探索が並行して行われる。これにより、心拍単位における複数の注目線分の抽出をより効率的に行うことを可能にしている。
【００６８】
図７は、エッジ探索位置の範囲の例を示す図である。本実施形態では、ノード位置変更部３２は、エッジ探索をＭモード画像の深度軸に平行な方向（すなわち時間軸に垂直な方向）において行う。深度軸に平行な方向においてエッジ探索を行うことで、エッジ探索に要する処理時間を短縮させるとともに、輪郭モデル内における各ノード間の時間軸方向の間隔を維持している。すなわち、ノード位置変更部３２の処理によって輪郭モデルが有する各ノードの時刻情報は変更されない。図７に示されるように、ノード９２ｂについてのエッジ探索範囲１１０は、ノード９２ｂから深度軸に平行な方向に延びている。エッジ探索範囲１１０の幅はユーザにより任意に決定されてよい。エッジ探索範囲１１０をノード９２ｂを中心とした範囲とするのが好適であるが、必ずしもこれに限られない。
【００６９】
図８は、エッジ探索位置の範囲の他の例を示す図である。エッジ探索範囲は、過去において形成された修正輪郭モデルの各ノードの深さ情報に基づいて決定されてもよい。図８には、ノード位置変更部３２によって深さ情報が変更される前のノード９２ｂと、過去に形成された修正輪郭モデルにおけるノード９２ｂの位置が黒三角１１４で示されている。複数の黒三角１１４が示す位置は、複数の修正輪郭モデルにおけるノード９２ｂの位置であり、すなわちノード９２ｂの深さ情報の履歴データである。過去におけるノード９２ｂの深さ情報は、過去に形成されたＭモード画像において前側大動脈壁の輪郭ラインが実際に検出された深さを示すため、ノード９２ｂの深さ情報の履歴データの分布に基づいてエッジ探索範囲を決定すれば、当該探索範囲内においてエッジが検出される可能性は高いと考えられる。これにより、エッジ探索範囲を適切に、すなわちできるだけ狭い範囲に設定することが可能になり、より処理時間を低減させることができる。
【００７０】
また、図８に示されるように、各ノードについてエッジ探索範囲の長さが異なっていてもよい。例えば、ノード９２ｂの深さ情報の履歴データの分布幅と、ノード９２ｃの深さ情報の履歴データの分布幅とが異なる場合は、それぞれの分布幅に基づいてエッジ探索範囲が確定されてよく、その結果ノード９２ｂに対応するエッジ探索範囲１１２とノード９２ｃに対応するエッジ探索範囲１１８の長さが異なることになる。
【００７１】
図９は、修正輪郭モデルの各ノード列に含まれるノード間の補間処理の例を示す図である。ノード位置変更部３２による処理が終了し、修正輪郭モデルが形成されると、トレース部３４によりトレース処理が行われる。トレース処理は、修正輪郭モデルの各ノード列に含まれるノード間の補間処理により行われる。例えば、ノード列１０４に含まれる各ノードの間を曲線補間することにより、前側大動脈壁の輪郭ラインの一部である注目線分をトレースしたトレースライン１３０が形成される。同様に、他のノード列に対しても補間処理を行うことで、各注目線分をトレースしたトレースラインが形成される。なお、修正輪郭モデルに含まれる各ノードおよび形成されたトレースラインをＭモード画像と共に表示部に表示するようにしてもよい。
【００７２】
トレース部３４によりトレースラインが形成されると、計測部３６は、修正輪郭モデルに含まれる各ノードあるいは形成されたトレースラインに基づいて大動脈径および左房径を計測する。計測部３６は、心電データなどに基づいて、修正輪郭モデルにおいて心臓の拡張末期ｔ１および収縮末期ｔ２を特定する。そして、拡張末期ｔ１における前側大動脈壁のトレースライン１３０と後側大動脈壁のトレースライン１３２との間隔を計測し、これをＡＯＤｓ（拡張末期大動脈径）とする。また、収縮末期ｔ２における後側大動脈壁のトレースライン１３２と後側左心房壁のトレースライン１３４との間隔を計測し、これをＬＡＤｓ（収縮末期左房径）とする。計測されたＡＯＤｓおよびＬＡＤｓの値、およびその比であるＬＡ／ＡＯ比は、Ｍモード画像とともに表示部に表示される。本実施形態ではＡＯＤｓおよびＬＡＤｓを計測したが、修正輪郭モデルに含まれる各ノードあるいは形成されたトレースラインに基づいて他の項目を計測するようにしてもよい。
【００７３】
図１０は、本実施形態に係る超音波診断装置の動作の流れを示すフローチャートである。図１を参照しながら図１０を説明する。
【００７４】
ステップＳ１０において、画像形成部１８は、被検体に対して超音波を送受波したプローブ１２からの受信信号に基づいてＭモード画像を形成する。
【００７５】
ステップＳ１２において、抽出期間特定部２８は、心電計２０により取得される心電データから形成される心電波形に基づいて、形成されたＭモード画像において注目線分を抽出する期間である抽出期間を特定する。本実施形態では１心拍期間を抽出期間として特定する。
【００７６】
ステップＳ１４において、モデル伸縮部３０は、Ｍモード画像に輪郭モデル２４を重畳させ、形成されたＭモード画像の１心拍期間と輪郭モデル２４の１心拍期間を一致させるよう輪郭モデル２４を収縮させる。
【００７７】
ステップＳ１６において、ノード位置変更部３２は、Ｍモード画像においてエッジ探索を行い、注目線分を抽出する。本実施形態では、伸縮された輪郭モデル２４に含まれる各ノードについてエッジ探索を行い、各ノードから深度方向に対してエッジ探索を行う。輪郭モデル２４に含まれる各ノードの位置がエッジ探索により抽出されたエッジ位置となるよう、輪郭モデル２４を変形させる。これにより、今回形成されたＭモード画像に含まれる注目線分を示す修正輪郭モデルが形成される。
【００７８】
ステップＳ１８において、トレース部３４は、修正輪郭モデルのノード列に対して補間処理を行うことでＭモード画像に含まれる注目線分をトレースしたトレースラインが形成される。
【００７９】
ステップＳ２０において、計測部３６は、修正輪郭モデルに含まれる各ノードあるいは形成されたトレースラインに基づいて、所望の計測を行う。
【符号の説明】
【００８０】
１０  超音波診断装置、１２  プローブ、１４  送受信部、１６  シネメモリ、１８  画像形成部、２０  心電計、２２  記憶部、２４  輪郭モデル、２６  モデル適用部、２８  抽出期間特定部、３０  モデル伸縮部、３２  ノード位置変更部、３４  トレース部、３６  計測部、３８  表示制御部、４０  表示部、４２  制御部。
【要約】
【課題】Ｍモード画像に含まれる複数の輪郭ラインのトレースを高精度に行う。
【解決手段】抽出期間特定部２８は、Ｍモード画像において抽出期間（抽出部分）を特定する。モデル伸縮部３０は、特定された抽出期間に適合するよう輪郭モデル２４を時間軸方向に伸縮させつつ、当該抽出期間に対して輪郭モデルを設置する（初期設定）。ノード位置変更部３２は、設置された輪郭モデル２４に含まれる複数のノード列を構成するノード毎に、ノード位置を順次変更しながらエッジ（輪郭）探索を行う。その結果、エッジ検出位置にある複数のノードからなる修正輪郭モデルが形成される。トレース部３４は、修正輪郭モデルに含まれる複数のノード列に対して補間処理を行うことにより、複数の輪郭ラインを模擬した複数のトレースラインを生成する。
【選択図】図１【図１】
0005842039.tif 000002
【図２】
0005842039.tif 000003
【図３】
0005842039.tif 000004
【図４】
0005842039.tif 000005
【図５】
0005842039.tif 000006
【図６】
0005842039.tif 000007
【図７】
0005842039.tif 000008
【図８】
0005842039.tif 000009
【図９】
0005842039.tif 000010
【図１０】
0005842039.tif 000011