(57)【要約】【課題】超音波プローブを動かして観察位置を変えた場合であっても、演算負荷の増大を防止しつつ、適切なタイミングで最適音速値を算出することができ、高画質な画像を得ることができる超音波検査装置、超音波検査装置の信号処理方法およびプログラムを提供する。【解決手段】異なるタイミングで生成された複数の超音波画像データ間の画像変動量を算出する画像解析部と、最適な音速値を判定し、最適音速値を更新する音速判定部と、画像解析部が算出した画像変動量が所定の閾値よりも小さい場合に、音速判定部による最適音速値の更新を行うと判断する更新要否判断部とを有する、ことにより上記課題を解決する。【選択図】図１
2014124238.tif 000002
【特許請求の範囲】
【請求項１】
超音波ビームを用いて検査対象物を検査する超音波検査装置であって、
前記超音波ビームを送信し、かつ、前記検査対象物によって反射された超音波エコーを受信して、受信した超音波エコーに応じた素子信号を出力する、複数の素子が配列された振動子アレイと、
前記振動子アレイに、複数の前記素子を用いて前記超音波ビームを送信させる送信部と、
前記振動子アレイの複数の前記素子が超音波エコーを受信して出力する前記素子信号に、所定の処理を施して素子データとして出力する受信部と、
前記受信部が出力した前記素子データを記憶する受信信号記憶部と、
所定の音速値に基づいて前記素子データを整相加算して音線信号を生成し、この音線信号から超音波画像データを生成する画像生成部と、
前記画像生成部で生成された前記超音波画像データを保存する画像メモリと、
異なるタイミングで生成された複数の超音波画像データ間の画像変動量を算出する画像解析部と、
前記受信信号記憶部に記憶された前記素子データを用いて複数の所定の設定音速に基づいてそれぞれ前記画像生成部で生成された複数の超音波画像データから最適な音速値を判定し、最適音速値を更新する音速判定部と、
前記画像解析部が算出した前記画像変動量が所定の閾値よりも小さいか否かを判定し、前記画像変動量が前記所定の閾値よりも小さい場合に、前記音速判定部による前記最適音速値の判定および更新を行うと判断する更新要否判断部とを有することを特徴とする超音波検査装置。
【請求項２】
前記更新要否判断部は、前記画像変動量が前記所定の閾値以上から、前記所定の閾値より小さい値に変化したときに、前記最適音速値の更新が必要と判断する請求項１に記載の超音波検査装置。
【請求項３】
前記更新要否判断部が、前記最適音速値の更新が必要と判断した場合に、前記送信部は、前記振動子アレイに音速更新用の超音波ビームの送信を行わせ、前記音速判定部は、前記音速更新用の超音波ビームの送信によって得られた前記素子データを用いて最適な音速値を判定し、前記最適音速値を更新する請求項１または２に記載の超音波検査装置。
【請求項４】
前記画像解析部は、最新の超音波画像データと、この最新の超音波画像データよりも所定のフレーム前に取得された超音波画像データとの間の前記画像変動量を算出する請求項１〜３のいずれかに記載の超音波検査装置。
【請求項５】
前記更新要否判断部は、前記画像変動量が所定の第２の閾値よりも大きい値となり、その後、前記第２の閾値よりも小さい第１の閾値よりも小さい値となった場合に、前記最適音速値の更新が必要と判断する請求項１〜４のいずれかに記載の超音波検査装置。
【請求項６】
超音波ビームを送信し、かつ、検査対象物内で反射された超音波エコーを受信して、受信した超音波エコーに応じた素子信号を出力する、複数の素子が配列された振動子アレイによって、前記超音波ビームを発生して、前記検査対象物を検査し、超音波画像データを生成する超音波検査装置の信号処理方法であって、
前記振動子アレイに、複数の前記素子を用いて前記超音波ビームを送信させる送信ステップと、
前記振動子アレイの複数の前記素子が超音波エコーを受信して出力する前記素子信号に、所定の処理を施して素子データとして出力する受信ステップと、
前記受信ステップが出力した前記素子データを記憶する受信信号記憶ステップと、
所定の音速値に基づいて前記素子データを整相加算して音線信号を生成し、この音線信号から超音波画像データを生成する画像生成ステップと、
前記画像生成ステップで生成された前記超音波画像データを保存する画像記憶ステップと、
異なるタイミングで生成された複数の超音波画像データ間の画像変動量を算出する画像解析ステップと、
前記受信信号記憶ステップで記憶された前記素子データを用いて複数の所定の設定音速に基づいてそれぞれ前記画像生成ステップで生成された複数の超音波画像データから最適な音速値を判定し、最適音速値を更新する音速判定ステップと、
前記画像解析ステップで算出した前記画像変動量が所定の閾値よりも小さいか否かを判定し、前記画像変動量が前記所定の閾値よりも小さい場合に、前記音速判定ステップによる前記最適音速値の判定および更新を行うと判断する更新要否判断ステップとを有することを特徴とする超音波検査装置の信号処理方法。
【請求項７】
超音波ビームを送信し、かつ、検査対象物内で反射された超音波エコーを受信して、受信した超音波エコーに応じた素子信号を出力する、複数の素子が配列された振動子アレイによって、前記超音波ビームを発生して、前記検査対象物を検査し、超音波画像データを生成する超音波検査装置の信号処理方法をコンピュータに実行させるプログラムであって、
前記振動子アレイに、複数の前記素子を用いて前記超音波ビームを送信させる送信ステップと、
前記振動子アレイの複数の前記素子が超音波エコーを受信して出力する前記素子信号に、所定の処理を施して素子データとして出力する受信ステップと、
前記受信ステップが出力した前記素子データを記憶する受信信号記憶ステップと、
所定の音速値に基づいて前記素子データを整相加算して音線信号を生成し、この音線信号から超音波画像データを生成する画像生成ステップと、
前記画像生成ステップで生成された前記超音波画像データを保存する画像記憶ステップと、
異なるタイミングで生成された複数の超音波画像データ間の画像変動量を算出する画像解析ステップと、
前記受信信号記憶ステップで記憶された前記素子データを用いて複数の所定の設定音速に基づいてそれぞれ前記画像生成ステップで生成された複数の超音波画像データから最適な音速値を判定し、最適音速値を更新する音速判定ステップと、
前記画像解析ステップで算出した前記画像変動量が所定の閾値よりも小さいか否かを判定し、前記画像変動量が前記所定の閾値よりも小さい場合に、前記音速判定ステップによる前記最適音速値の判定および更新を行うと判断する更新要否判断ステップとをコンピュータに実行させることを特徴とする超音波検査装置の信号処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、超音波ビームを送受信することにより生体内の臓器等の検査対象物の撮像を行って、検査対象物の検査や診断のために用いられる超音波画像を生成する超音波検査装置、ならびに、超音波検査装置の信号処理方法およびプログラムに関する。
【背景技術】
【０００２】
従来から、医療分野において、超音波画像を利用した超音波検査装置が実用化されている。一般に、この種の超音波検査装置は、トランスデューサアレイを内蔵した超音波プローブと、この超音波プローブに接続された装置本体とを有しており、超音波プローブから被検体内に向けて超音波ビームを送信し、被検体内からの超音波エコーを超音波プローブで受信して、その受信信号を装置本体で電気的に処理することにより超音波画像が生成される。
【０００３】
超音波検査装置において、超音波画像を生成するとき、被検体の生体内の音速は一定であると仮定して、超音波プローブの各振動子が受信した受信信号（素子データ）に対して遅延時間を補正して合成する（整相加算）ことにより、音線信号を生成する。さらに、生成した音線信号から超音波画像を生成する。しかしながら、実際の生体内の音速値にはばらつきがあるため、このばらつきによって、超音波画像には空間的な歪みが生じていた。
これに対して、近年、被検体内の診断部位をより精度よく診断するために、撮像領域を複数の領域に分割し、分割した領域ごとに適切な音速値を測定して、この音速値を用いて超音波画像を生成することによって画像の歪みを補正することが行われている（特許文献１）。
【０００４】
また、超音波検査装置において、超音波画像の変化を検出し、画像の変化に応じて、処理を変更することが考えられている。
【０００５】
例えば、特許文献２には、ある位置の輝度データと１つ前のループにおける同じ位置の輝度データとを比較し、これら２つのデータの差分の値が所定の閾値を越えていた場合にはその位置で動きが存在したと判断し、動きがあると判定した領域に対しては、送信した音線の隙間を新たな音線により走査させることが記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−９９４５２号公報
【特許文献２】特開２００５−４２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載されるように最適な音速値の測定を行って、最適な音速値に基づいて超音波画像を生成することで超音波画像の精度は向上する。しかしながら、最適な音速値を算出するための演算負荷は大きいため、毎フレームあるいは短いフレーム間隔で最適な音速値の算出を行うと、演算負荷が増大し、超音波画像の表示のリアルタイム性が悪くなるという問題があった。そこで、最適な音速値を算出する間隔を長くすれば、演算負荷は低減し、超音波画像の表示のリアルタイム性の低下は防止することができる。
【０００８】
しかしながら、通常、超音波検査装置での撮像を行う場合には、操作者は超音波プローブを動かしつつ検査対象物内を粗く観察して、注目する臓器等の観察対象を探し出し、観察対象を見つけたら超音波プローブを静止して詳細な観察のための撮像を行う。そのため、音速値算出の間隔を長くすると、操作者が超音波プローブを動かして観察対象を探し出して超音波プローブを静止させても、すぐには音速値が更新されないので、超音波画像の生成のために用いる音速値と、実際の観察対象に適切な音速値とにズレが生じてしまい、高画質な画像を得ることができないという問題があった。
【０００９】
また、特許文献２では、動きがある領域では走査する音線数を増やして画質を向上させることは記載されているものの、最適な音速値を求めることに関しては何ら考慮されていなかった。
【００１０】
本発明の目的は、上記従来技術の問題点を解消し、超音波プローブを動かして観察位置を変えた場合であっても、演算負荷の増大を防止しつつ、適切なタイミングで最適音速値を算出することができ、高画質な画像を得ることができる超音波検査装置、超音波検査装置の信号処理方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明は、超音波ビームを用いて検査対象物を検査する超音波検査装置であって、超音波ビームを送信し、かつ、検査対象物によって反射された超音波エコーを受信して、受信した超音波エコーに応じた素子信号を出力する、複数の素子が配列された振動子アレイと、振動子アレイに、複数の素子を用いて超音波ビームを送信させる送信部と、振動子アレイの複数の素子が超音波エコーを受信して出力する素子信号に、所定の処理を施して素子データとして出力する受信部と、受信部が出力した素子データを記憶する受信信号記憶部と、所定の音速値に基づいて素子データを整相加算して音線信号を生成し、この音線信号から超音波画像データを生成する画像生成部と、画像生成部で生成された超音波画像データを保存する画像メモリと、異なるタイミングで生成された複数の超音波画像データ間の画像変動量を算出する画像解析部と、受信信号記憶部に記憶された素子データを用いて複数の所定の設定音速に基づいてそれぞれ画像生成部で生成された複数の超音波画像データから最適な音速値を判定し、最適音速値を更新する音速判定部と、画像解析部が算出した画像変動量が所定の閾値よりも小さいか否かを判定し、画像変動量が所定の閾値よりも小さい場合に、音速判定部による最適音速値の判定および更新を行うと判断する更新要否判断部とを有することを特徴とする超音波検査装置を提供する。
【００１２】
ここで、更新要否判断部は、画像変動量が所定の閾値以上から、所定の閾値より小さい値に変化したときに、最適音速値の更新が必要と判断することが好ましい。
また、更新要否判断部が、最適音速値の更新が必要と判断した場合に、送信部は、振動子アレイに音速更新用の超音波ビームの送信を行わせ、音速判定部は、音速更新用の超音波ビームの送信によって得られた素子データを用いて最適な音速値を判定し、最適音速値を更新することが好ましい。
また、画像解析部は、最新の超音波画像データと、この最新の超音波画像データよりも所定のフレーム前に取得された超音波画像データとの間の画像変動量を算出することが好ましい。
【００１３】
また、更新要否判断部は、画像変動量が所定の第２の閾値よりも大きい値となり、その後、第２閾値よりも小さい第１の閾値よりも小さい値となった場合に、最適音速値の更新が必要と判断することが好ましい。
【００１４】
また、上記目的を達成するために、本発明は、超音波ビームを送信し、かつ、検査対象物内で反射された超音波エコーを受信して、受信した超音波エコーに応じた素子信号を出力する、複数の素子が配列された振動子アレイによって、超音波ビームを発生して、検査対象物を検査し、超音波画像データを生成する超音波検査装置の信号処理方法であって、振動子アレイに、複数の素子を用いて超音波ビームを送信させる送信ステップと、振動子アレイの複数の素子が超音波エコーを受信して出力する素子信号に、所定の処理を施して素子データとして出力する受信ステップと、受信ステップが出力した素子データを記憶する受信信号記憶ステップと、所定の音速値に基づいて素子データを整相加算して音線信号を生成し、この音線信号から超音波画像データを生成する画像生成ステップと、画像生成ステップで生成された超音波画像データを保存する画像記憶ステップと、異なるタイミングで生成された複数の超音波画像データ間の画像変動量を算出する画像解析ステップと、受信信号記憶ステップで記憶された素子データを用いて複数の所定の設定音速に基づいてそれぞれ画像生成ステップで生成された複数の超音波画像データから最適な音速値を判定し、最適音速値を更新する音速判定ステップと、画像解析ステップで算出した画像変動量が所定の閾値よりも小さいか否かを判定し、画像変動量が所定の閾値よりも小さい場合に、音速判定ステップによる最適音速値の判定および更新を行うと判断する更新要否判断ステップとを有することを特徴とする超音波検査装置の信号処理方法を提供する。
【００１５】
また、上記目的を達成するために、本発明は、超音波ビームを送信し、かつ、検査対象物内で反射された超音波エコーを受信して、受信した超音波エコーに応じた素子信号を出力する、複数の素子が配列された振動子アレイによって、超音波ビームを発生して、検査対象物を検査し、超音波画像データを生成する超音波検査装置の信号処理方法をコンピュータに実行させるプログラムであって、振動子アレイに、複数の素子を用いて超音波ビームを送信させる送信ステップと、振動子アレイの複数の素子が超音波エコーを受信して出力する素子信号に、所定の処理を施して素子データとして出力する受信ステップと、受信ステップが出力した素子データを記憶する受信信号記憶ステップと、所定の音速値に基づいて素子データを整相加算して音線信号を生成し、この音線信号から超音波画像データを生成する画像生成ステップと、画像生成ステップで生成された超音波画像データを保存する画像記憶ステップと、異なるタイミングで生成された複数の超音波画像データ間の画像変動量を算出する画像解析ステップと、受信信号記憶ステップで記憶された素子データを用いて複数の所定の設定音速に基づいてそれぞれ画像生成ステップで生成された複数の超音波画像データから最適な音速値を判定し、最適音速値を更新する音速判定ステップと、画像解析ステップで算出した画像変動量が所定の閾値よりも小さいか否かを判定し、画像変動量が所定の閾値よりも小さい場合に、音速判定ステップによる最適音速値の判定および更新を行うと判断する更新要否判断ステップとをコンピュータに実行させることを特徴とする超音波検査装置の信号処理プログラムを提供する。
【発明の効果】
【００１６】
本発明によれば、画像変動量を算出し、画像変動量が所定の閾値よりも小さい場合に最適な音速値の更新を行うので、超音波プローブを動かして観察位置を変えた場合であっても、演算負荷の増大を防止しつつ、適切なタイミングで最適音速値を算出することができ、高画質な画像を得ることができる。
【図面の簡単な説明】
【００１７】
【図１】本発明に係る超音波検査装置の構成を概念的に示すブロック図である。
【図２】（Ａ）は、通常の超音波ビームの送信焦点の配置を概念的に示す図であり、（Ｂ）は、音速更新のための超音波ビームの送信焦点の配置を概念的に示す図である。
【図３】更新要否判断部における音速更新の判断を説明するためのグラフである。
【図４】更新要否判断部における音速更新の判断の他の一例を説明するためのグラフである。
【図５】（Ａ）は、着目領域が設定された画像を概念的に示す図であり（Ｂ）は、超音波ビームの送信焦点の配置を概念的に示す図である。
【図６】（Ａ）〜（Ｄ）は、超音波ビームの送信焦点の配置を概念的に示す図である。
【発明を実施するための形態】
【００１８】
以下、本発明係る超音波検査装置、ならびに、超音波検査装置の信号処理方法およびプログラムを添付の図面に示す好適実施形態に基づいて以下に詳細に説明する。
図１に、本発明の実施の形態１に係る超音波検査装置の構成を示す。超音波検査装置は、振動子アレイ４２を備える超音波プローブ１２を有し、この振動子アレイ４２に送信回路１４および受信回路１６が接続されている。受信回路１６には、画像生成部１８の整相加算部４４、検波処理部４６、ＤＳＣ（Digital Scan Converter）４８および画像処理部５０、ならびに、表示制御部３２および表示部３４が順次接続され、画像処理部５０に画像メモリ５２が接続されている。
【００１９】
また、受信回路１６および整相加算部４４に受信信号記憶部２２が接続され、整相加算部４４および画像メモリ５２に音速判定部２４が接続され、音速判定部２４および整相加算部４４に音速記憶部３０が接続されている。さらに、画像メモリ５２に画像解析部２６が接続され、送信回路１４、音速判定部２４および画像解析部２６に更新要否判断部２８が接続されている。
さらに、送信回路１４、受信回路１６、画像生成部１８、表示制御部３２、受信信号記憶部２２、音速判定部２４、画像解析部２６、更新要否判断部２８および音速記憶部３０に制御部３６が接続され、制御部３６に操作部３８と格納部４０がそれぞれ接続されている。
【００２０】
超音波プローブ１２は、通常の超音波検査装置に用いられる振動子アレイ（アレイトランスデューサ）４２を有する。
振動子アレイ４２は、１次元又は２次元に配列された複数の超音波トランスデューサを有している。これらの超音波トランスデューサは、それぞれ送信回路１４から供給される駆動信号に従って超音波を送信すると共に被検体からの超音波エコーを受信して受信信号を出力する。各超音波トランスデューサは、例えば、ＰＺＴ（チタン酸ジルコン酸鉛）に代表される圧電セラミックや、ＰＶＤＦ（ポリフッ化ビニリデン）に代表される高分子圧電素子、ＰＭＮ−ＰＴ（マグネシウムニオブ酸・チタン酸鉛固溶体）に代表される圧電単結晶等からなる圧電体の両端に電極を形成した振動子によって構成される。
【００２１】
そのような振動子の電極に、パルス状又は連続波の電圧を印加すると、圧電体が伸縮し、それぞれの振動子からパルス状又は連続波の超音波が発生して、それらの超音波の合成により超音波ビームが形成される。また、それぞれの振動子は、伝搬する超音波を受信することにより伸縮して電気信号を発生し、それらの電気信号は、超音波の受信信号（アナログ素子信号）として出力される。
【００２２】
送信回路１４は、例えば、複数のパルス発生器を含んでおり、制御部３６からの制御信号に応じて選択された送信遅延パターンに基づいて、振動子アレイ４２の複数の超音波トランスデューサから送信される超音波が、所定の送信焦点を形成する超音波ビームを形成するようにそれぞれの駆動信号の遅延量を調節して複数の超音波トランスデューサに供給する。
【００２３】
ここで、１つの超音波画像を取得するためには、所定の複数の送信焦点それぞれに超音波ビームを送信する必要がある。本実施形態においては、送信焦点の配置パターンとして、Ｂモード画像データを取得するための配置パターン（Ｂモード用パターン）と、音速更新用の配置パターン（音速更新用パターン）とを有する。
【００２４】
図２（Ａ）は、Ｂモード用パターンの一例を概念的に表す図であり、図２（Ｂ）は、音速更新用パターンの一例を概念的に表す図である。
図２（Ａ）に示す例では、Ｂモード用パターンは、所定の送信ライン上それぞれに３つの送信焦点が設定される。送信回路１４は、Ｂモード画像データを取得するための送信を行う場合には、このＢモード用パターンに従って、振動子アレイ４２に超音波ビームの送信を行わせる。
【００２５】
また、図２（Ｂ）に示す例では、音速更新用パターンは、所定の送信ライン上それぞれに５つの送信焦点が設定される。このように、音速更新用パターンでは、Ｂモード用パターンよりも多くの送信焦点が設定される。送信回路１４は、後述する更新要否判断部２８から音速を更新する旨の信号を受けた場合には、この音速更新用パターンに従って、振動子アレイ４２に超音波ビームの送信を行わせる。
なお、音速更新用パターンに従う超音波の送受信の場合にも、Ｂモード画像データを作成する。
【００２６】
なお、図示例においては、Ｂモード用パターンは、１送信ラインにつき３つの送信焦点が設定されたが、これに限定はされず、１つあるいは２つでも良く、４以上であっても良い。
また、音速更新用パターンは、１送信ラインにつき５つの送信焦点が設定されたが、これに限定はされず、Ｂモード用パターンよりも多ければよい。また、音速更新用パターンは、Ｂモード用パターンと同じ送信焦点数であってもよい。すなわち、１つの送信パターンを有する構成であってもよい。
音速更新用パターンの送信焦点の数を多くすることにより、より高精度に最適音速値を求めることができる。
【００２７】
受信回路１６は、制御部３６からの制御信号に応じて、振動子アレイ４２から送信された超音波ビームと被検体との間の相互作用によって発生された超音波エコーを、振動子アレイ４２が受信して出力した、受信信号、即ち超音波素子毎のアナログ素子信号を増幅してＡ／Ｄ変換してデジタル化された素子データを生成して出力する。
【００２８】
具体的には、受信回路１６は、１回の超音波ビームの送信に対応して、複数の超音波素子が受信した複数のアナログ素子信号を増幅しＡ／Ｄ変換して、受信した超音波素子の情報および受信時間の情報を含む、デジタルの素子データとして出力する。
また、受信回路１６は、送信回路１４による１回の超音波ビームの送信ごとに、超音波エコーを受信して素子データを出力する。したがって、送信回路１４が１フレームごとに複数回の超音波ビームの送信を行うことに対応して、各送信に対応した複数の素子データを出力する。
ここで、本発明において、１フレームとは、１つの超音波画像に対応するものであり、したがって、１フレーム中には複数回の超音波の送受信が行われる。
受信回路１６は、出力した素子データを画像生成部１８の整相加算部４４および受信信号記憶部２２に供給する。
【００２９】
受信信号記憶部２２は、受信回路１６から出力される素子データを順次格納する。また、受信信号記憶部２２は、制御部３６から入力されるフレームレートに関する情報（例えば、超音波の反射位置の深度、走査線の密度、視野幅を示すパラメータ）を上記の素子データに関連付けて格納する。
【００３０】
画像生成部１８は、制御部３６による制御下で、受信回路１６または受信信号記憶部２２から供給された素子データから音線信号を生成し、この音線信号から超音波画像を生成するものである。
画像生成部１８は、整相加算部４４、検波処理部４６、ＤＳＣ４８、画像処理部５０、および、画像メモリ５２を有する。
【００３１】
整相加算部４４は、後述する音速記憶部３０から供給される最適音速値、あるいは、音速判定部２４から入力される設定音速に従い、受信回路１６で生成された素子データの各素子信号にそれぞれの遅延補正を施すことにより遅延補正データを生成し、これら遅延補正データを加算して受信フォーカス処理を行う。この受信フォーカス処理により、超音波エコーの焦点が絞り込まれた受信データ（音線信号）が生成される。
【００３２】
ここで、整相加算部４４は、通常のＢモード画像データ生成の際には、音速記憶部３０から最適音速値を読み出して素子データに受信フォーカス処理を行う。
また、整相加算部４４は、音速判定部２４による最適音速値の判定を行う際には、音速更新用パターンに従って送受信された超音波によって得られた素子データを受信信号記憶部２２から読み出して、音速判定部２４から供給される設定音速に基づいて、読み出した素子データに受信フォーカス処理を行い、受信データを生成する。なお、音速判定部２４からは複数の設定音速が供給されるので、整相加算部４４は、音速判定部２４から供給される設定音速それぞれについて、素子データに受信フォーカス処理を行い、受信データを生成する。
整相加算部４４は、受信データを検波処理部４６に供給する。
【００３３】
検波処理部４６は、整相加算部４４で生成された受信データに対し、超音波の反射位置の深度に応じて距離による減衰の補正を施した後、包絡線検波処理を施すことにより、被検体内の組織に関する断層画像情報であるＢモード画像データを生成する。
ＤＳＣ（digital scan converter）４８は、検波処理部４６で生成されたＢモード画像データを通常のテレビジョン信号の走査方式に従う画像データに変換（ラスター変換）する。
【００３４】
画像処理部５０は、ＤＳＣ４８から入力されるＢモード画像データに階調処理等の各種の必要な画像処理を施して検査や表示に供するためのＢモード画像データを作成した後、作成されたＢモード画像データを表示のために表示制御部３２に出力する、或いは画像メモリ５２に格納する。
画像メモリ５２は、画像処理部５０で作成されたＢモード画像データを一旦格納する。画像メモリ５２に格納されたＢモード画像データは、必要に応じて、表示部３４で表示するために表示制御部３２に読み出される。また、音速判定部２４による音速値の判定に際し作成され、画像メモリ５２に格納されたＢモード画像データは、画像解析部２６に読み出される。
なお、画像メモリ５２は、撮像したＢモード画像データをすべて保存することが好ましい。
【００３５】
表示制御部３２は、画像処理部５０によって画像処理が施されたＢモード画像データに基づいて、表示部３４に超音波画像を表示させる。
表示部３４は、例えば、ＬＣＤ等のディスプレイ装置を含んでおり、表示制御部３２の制御の下で、超音波画像を表示する。
【００３６】
音速判定部２４は、後述する更新要否判断部２８からの信号に応じて、整相加算部４４に複数の設定音速を与えてそれぞれ画像生成部１８で生成され画像メモリ５２に格納されたＢモード画像データを解析して、画像の領域ごとにコントラストまたはシャープネスが最も高くなる音速値を最適な音速値と判定する。また、音速判定部２４は、所定の設定音速を記憶している。
なお、本発明において、領域の最適音速値とは、この領域と超音波プローブ１２（振動子アレイ４２）との間が均一な物質で満たされていると仮定した場合の、超音波プローブ１２から当該領域までの音速値を表すものである。すなわち、領域と超音波プローブ１２との間の平均的な音速である。なお、これを環境音速ともいう。
【００３７】
具体的には、音速判定部２４は、更新要否判断部２８からの信号に応じて、整相加算部４４に複数の所定の設定音速Ｖを、ＶｓｔからＶｅｎｄまで、ΔＶ刻みで与える。次に、音速判定部２４は、画像生成部１８が受信信号記憶部２２から素子データを読み出して各設定音速Ｖに基づいて生成して画像メモリ５２に格納したＢモード画像データを読み出す。ここで、読み出されるＢモード画像データは、画像生成部１８において音速更新用パターンに従う送受信で得られた素子データを用いて生成されたＢモード画像データである。
【００３８】
音速判定部２４は、予め設定されている領域ごとに、読み出したＢモード画像データのコントラストまたはシャープネスを算出し、コントラストまたはシャープネスが最も高くなる設定音速Ｖをこの領域の最適な音速として判定する。音速判定部２４は、最適音速と判定された領域ごとの最適音速の値を音速マップとして音速記憶部３０に供給し、音速記憶部３０に記憶されている最適音速値を更新する。
【００３９】
なお、設定音速Ｖの探索範囲としては、例えば、Ｖｓｔは１４００ｍ／ｓ、Ｖｅｎｄは１７００ｍ／ｓ、ΔＶは１０〜５０ｍ／ｓ程度とすればよい。
また、音速判定部２４は、画像を所定の複数の領域に分割し、領域ごとに最適音速の判定を行う構成としたが、これに限定はされず、複数の領域には分割せずに画像全体で最適音速値の判定を行ってもよい。
【００４０】
音速記憶部３０は、音速判定部２４が判定した最適音速値を記憶する部位である。
音速記憶部３０は、制御部３６からの指示に応じて整相加算部４４に最適音速値を供給する。
【００４１】
画像解析部２６は、２つのＢモード画像データ（超音波画像データ）を比較して画像変動量を算出する部位である。
具体的には、画像解析部２６は、最新のＢモード画像データと、１フレーム前のＢモード画像データとを画像メモリ５２から読み出し、画素ごとに２つのＢモード画像データの輝度値の差分（絶対値）を求め、全画素の差分の合計値を画像変動量として算出する。
【００４２】
ここで、画像解析部２６は、２つのＢモード画像データの差分を求める前に、各Ｂモード画像データにローパスフィルタをかけてもよい。差分を求める前にＢモード画像データにローパスフィルタをかけることでノイズの影響を低減することができる。また、超音波プローブの小さな動き（変動）の影響を低減して、大きな動き（変動）を画像変動量として検出することができる。
なお、ローパスフィルタとしては、Ｂモード画像データの空間周波数の高周波成分を低減できるものであればよく、例えば、各画素について、注目する画素および周辺の画素の計９画素の輝度値の平均を注目する画素の輝度値とする平均化フィルタ等の種々の公知のフィルタを利用することができる。
【００４３】
なお、図示例の画像解析部２６においては、２つのＢモード画像データの全画素について差分を求める構成としたが、これに限定はされず、一部の画素について差分を求め画像変動量を求める構成としてもよい。例えば、着目領域が設定されている場合には、着目領域の画素について差分を求めて、この差分の合計値を画像変動量としてもよい。
【００４４】
また、図示例の画像解析部２６においては、最新のＢモード画像データと、１フレーム前のＢモード画像データとを比較して画像変動量を算出する構成としたが、本発明はこれに限定はされない。
例えば、画像解析部は、最新のＢモード画像データと、このＢモード画像データよりも所定フレーム前に作成されたＢモード画像データとを比較して画像変動量を算出する構成としてもよい。
【００４５】
また、図示例の画像解析部２６においては、２つのＢモード画像データを比較して画像変動量を算出する構成としたが、これに限定はされず、複数のＢモード画像データを比較して画像変動量を算出する構成としてもよい。
例えば、最新のＢモード画像データと、１〜３フレーム前のＢモード画像データそれぞれとの差分の合計値を求め、各差分の合計値の平均値を画像変動量として算出する構成としてもよい。
画像解析部２６は、算出した画像変動量を更新要否判断部２８に供給する。
【００４６】
更新要否判断部２８は、画像解析部２６から供給された画像変動量が所定の閾値より小さいか否かを判定し、音速判定部２４による最適音速値の更新を行うか否かを判断する部位である。
具体的には、更新要否判断部２８は、画像解析部２６から供給される画像変動量が所定の閾値以上から所定の閾値より小さい値に変化した場合に、音速判定部２４による最適音速値の更新を行うと判断する。
【００４７】
図３を用いて、更新要否判断部２８における音速更新の要否判断を詳細に説明する。
図３において、縦軸は画像変動量の大きさであり、横軸はフレーム数である。また、画像変動量と比較する所定の閾値を破線で示す。また、横軸の下側には、当該フレームにおける送信の種類を示す。Ｂモード画像データを取得するための送信（Ｂモード用パターンに従った送信）を行う場合をＢで表し、音速更新用の送信（音速更新用パターンに従った送信）を行う場合をＳで表す。
【００４８】
更新要否判断部２８は、画像解析部２６から供給される画像変動量が、所定の閾値以上の場合には、音速判定部２４による最適音速値の更新は行ないと判断する（フレーム１〜５、１１、１２）。
一方、更新要否判断部２８は、画像変動量が所定の閾値以上から所定の閾値よりも小さい値となった場合に（フレーム６、フレーム１３）、次のフレームで音速判定部２４による最適音速値の更新を行うと判断する。
また、更新要否判断部２８は、画像変動量が所定の閾値より小さい状態が続く場合には、音速判定部２４による最適音速値の更新は行わないと判断する（フレーム８〜１０、フレーム１５〜２５）。なお、図３に示す例では、フレーム２３で定期的なタイミングによる音速更新を行っている。
更新要否判断部２８は、判断結果を音速判定部２４および送信回路１４に供給する。
【００４９】
前述のとおり、最適な音速値の測定を行い、最適な音速値に基づいて超音波画像を生成することで超音波画像の精度は向上する。しかしながら、最適な音速値を算出するための演算負荷は大きい。そのため、毎フレームあるいは短いフレーム間隔で最適な音速値の算出を行うと、演算負荷が増大し、超音波画像の表示のリアルタイム性が悪くなるという問題があった。
最適な音速値を算出する間隔を長くすれば、演算負荷は低減し、超音波画像の表示のリアルタイム性の低下は防止することができる。
【００５０】
しかしながら、通常、超音波検査装置での撮像を行う場合には、操作者は超音波プローブを動かしつつ検査対象物内を粗く観察して、注目する臓器等の観察対象を探し出し、観察対象を見つけたら超音波プローブを静止して詳細な観察のための撮像を行う。そのため、音速値算出の間隔を長くすると、操作者が超音波プローブを動かして観察対象を探し出して超音波プローブを静止させても、すぐには音速値が更新されないので、超音波画像の生成のために用いる音速値と、実際の観察対象に適切な音速値とにズレが生じてしまい、高画質な画像を得ることができないという問題があった。
【００５１】
これに対して、本発明は、異なるタイミングで生成された複数の超音波画像データ間の画像変動量を算出し、画像変動量が所定の閾値よりも小さいか否かを判定し、画像変動量が所定の閾値よりも小さい場合に最適音速値の更新を行う。画像変動量を算出することによって、超音波プローブが動いているか否かを検出することができる。この画像変動量が所定の閾値より小さいときは、超音波プローブがほぼ静止していると考えることができる。そのため、画像変動量が所定の閾値より小さくなった場合に、最適音速値の更新を行うことによって、操作者が超音波プローブを静止させて詳細な観察のための撮像を行うタイミングで最適音速値を更新することができ、超音波画像生成のために用いる音速値と、実際に観察している位置での最適な音速値とのズレが生じることを防止することができる。また、適切なタイミングで最適音速値を更新するので、無駄な更新を低減することができ、演算負荷の増大を防止することができる。
従って、超音波プローブを動かして観察位置を変えた場合であっても、演算負荷の増大を防止しつつ、最適音速値を適切なタイミングで更新することができる。従って、常に観察対象に適した最適音速値で超音波画像を生成することができ、高画質な画像を得ることができる。
【００５２】
なお、画像変動量を判定するための所定の閾値の値には特に限定はなく、Ｂモード画像データのサイズや観察対象、あるいは、超音波検査装置の処理能力、要求される画質等に応じて、適宜、決定すればよい。
【００５３】
また、図示例の更新要否判断部２８においては、画像変動量が所定の閾値以上から所定の閾値より小さい値に変化した場合に、音速判定部２４による最適音速値の更新を行うと判断する構成としたが、本発明は、これに限定はされず、画像変動量が所定の閾値より小さい値である場合に、常に音速判定部２４による最適音速値の更新を行うと判断する構成であってもよい。
【００５４】
また、図示例の更新要否判断部２８においては、画像変動量と１つの閾値とを比較する構成としたが、本発明はこれに限定はされず、画像変動量を２つの閾値と比較して、最適音速値を更新するか否かの判断を行う構成としてもよい。
【００５５】
図４に、更新要否判断部の他の一例における音速更新の要否判断を説明するためのグラフを示す。
図４において、縦軸は画像変動量の大きさであり、横軸はフレーム数である。また、画像変動量と比較する所定の第１の閾値および第２の閾値を破線で示す。また、横軸の下側には、当該フレームにおける送信の種類を示す。Ｂモード画像データを取得するための送信（Ｂモード用パターンに従った送信）を行う場合をＢで表し、音速更新用の送信（音速更新用パターンに従った送信）を行う場合をＳで表す。
【００５６】
更新要否判断部は、画像変動量が、所定の第２の閾値以上の値となった（フレーム１）後、所定の第１の閾値よりも小さい値となった場合に（フレーム６）、次のフレームで音速判定部２４による最適音速値の更新を行うと判断する。
一方、最適音速値の更新の後、画像変動量が、第２の閾値以上にはならずに、第１の閾値以上の値から第１の閾値よりも小さい値に変化したタイミング（フレーム１３）では、更新要否判定部は、最適音速値の更新は行わないと判断する。
【００５７】
このように、画像変動量が、所定の第２の閾値以上の値となった後、所定の第１の閾値よりも小さい値となった場合に最適音速値の更新を行うと判断することにより、超音波プローブが大きく動いてその後、静止したことを検知することができ、最適音速値の更新が必要なタイミングで適切に最適音速値の更新を行うことができる。
【００５８】
また、図示例の更新要否判断部２８においては、画像変動量が所定の閾値よりも小さくなった場合に最適音速値の更新を行うと判断する構成としたが、これに加えて、画像変動量が所定の第２の閾値よりも大きくなった場合にも最適音速値の更新を行うと判断する構成としてもよい。
【００５９】
具体的には、更新要否阪大部は、画像変動量が所定の第１の閾値よりも小さくなった場合に、最適音速値の更新を行うと判断すると共に、画像変動量が第１の閾値よりも大きい所定の第２の閾値よりも大きくなった場合にも、最適音速値の更新を行うと判断する構成としてもよい。
【００６０】
このように、所定の第２の閾値よりも大きくなった場合にも、最適音速値の更新を行うと判断する構成とすることにより、超音波プローブが動いている場合や、動きの速い臓器を観察対象とした場合にも、最適音速値の更新を行って高画質な画像を得ることができる。
【００６１】
制御部３６は、操作者により操作部３８から入力された指令に基づいて超音波検査装置各部の制御を行う。
ここで、制御部３６は、操作者によって操作部３８を介して種々の情報、特に、音速判定部２４で最適な音速値を判定するために必要な情報、および、画像解析部２６で画像変動量を算出するために必要な情報、更新要否判断部２８で音速の更新要否を判断するために必要な情報の入力が行われた際に、操作部３８から入力された上述の種々の情報を、必要に応じて、送信回路１４、受信回路１６、画像生成部１８、受信信号記憶部２２、音速判定部２４、画像解析部２６、更新要否判断部２８等の各部に供給する。
【００６２】
操作部３８は、操作者が入力操作を行うためのもので、キーボード、マウス、トラックボール、タッチパネル等から形成することができる。
【００６３】
格納部４０は、操作部３８から入力された各種の情報や、制御部３６で制御される各部の処理や動作に必要な情報、ならびに、各部の処理や動作を実行させるための動作プログラム等を格納するもので、ハードディスク、フレキシブルディスク、ＭＯ、ＭＴ、ＲＡＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＳＤカード、ＣＦカード、ＵＳＢメモリ等の記録メディア、またはサーバ等を用いることができる。
なお、整相加算部４４、検波処理部４６、ＤＳＣ４８、画像処理部５０、表示制御部３２、音速判定部２４、画像解析部２６および更新要否判断部２８は、ＣＰＵと、ＣＰＵに各種の処理を行わせるための動作プログラムから構成されるが、それらをデジタル回路で構成してもよい。
【００６４】
次に、実施の形態１の動作について説明する。
操作者が、超音波プローブ１２を被検体の表面に当接し、測定を開始すると、送信回路１４から供給される駆動信号に従って振動子アレイ４２の複数の超音波トランスデューサから超音波が送信され、被検体からの超音波エコーを受信した各超音波トランスデューサからアナログ素子信号が受信回路１６に出力され、受信回路１６で素子データが生成されて、順次、受信信号記憶部２２に格納される。
【００６５】
画像生成部１８の整相加算部４４は、受信回路１６から出力される素子データ、あるいは、一旦、受信信号記憶部２２に格納された素子データを読み出す。整相加算部４４は、読み出した素子データに、音速記憶部３０に記憶されている音速値に基づいて遅延補正を施して加算し、音線信号を生成する。画像生成部１８の検波処理部４６は、音線信号に減衰の補正および包絡線検波処理を施してＢモード画像データを生成する。
【００６６】
このＢモード画像データは、ＤＳＣ４８でラスター変換され、画像処理部５０で各種の画像処理が施された後、表示制御部３２に供給され表示部３４での表示に供される。これにより、表示部３４にはリアルタイムで超音波画像が表示される。また、Ｂモード画像データは、画像メモリ５２に格納される。
【００６７】
また、画像解析部２６は、画像メモリ５２に格納された最新のＢモード画像データと、１フレーム前のＢモード画像データとを読み出して、画像変動量を算出する。更新要否判断部２８は、画像変動量が所定の閾値より小さいか否かを判定し、画像変動量が所定の閾値よりも小さい場合には、最適音速値の更新を行う旨の信号を音速判定部２４および送信回路１４に供給する。
【００６８】
更新要否判断部２８から音速更新を行う旨の信号が供給されると、送信回路１４は音速更新用パターンに従って超音波ビームの送信を行う。超音波エコーを受信して受信回路１６が出力した素子データは、受信信号記憶部２２に記憶される。また、音速判定部２４は、所定の複数の設定音速を整相加算部４４に供給する。整相加算部４４は、音速判定部２４から供給された設定音速Ｖに基づいて、受信信号記憶部２２から素子データを読み出して受信フォーカス処理を行い音線信号を生成する。画像生成部１８は、この音線信号から新たなＢモード画像データを生成し、画像メモリ５２に供給する。画像生成部１８は、複数の設定音速Ｖそれぞれで、同様にＢモード画像データを生成し、各Ｂモード画像データを画像メモリ５２に供給する。
【００６９】
音速判定部２４は、所定の領域ごとに、複数の設定音速Ｖに基づいて生成された複数のＢモード画像データのコントラストまたはシャープネスを算出し、コントラストまたはシャープネスが最も高くなる設定音速Ｖを領域の最適音速と判定し、各領域の最適音速の情報を音速マップとして、音速記憶部３０に記憶されている最適音速値を更新する。
【００７０】
このように、本発明は、異なるタイミングで生成された複数の超音波画像データ間の画像変動量を算出し、画像変動量が所定の閾値よりも小さいか否かを判定し、画像変動量が所定の閾値よりも小さい場合に最適音速値の更新を行う。画像変動量を算出することによって、超音波プローブが動いているか否かを検出することができる。この画像変動量が所定の閾値より小さいときは、超音波プローブがほぼ静止していると考えることができる。そのため、画像変動量が所定の閾値より小さくなった場合に、最適音速値の更新を行うことによって、操作者が超音波プローブを静止させて詳細な観察のための撮像を行うタイミングで最適音速値を更新することができ、超音波画像生成のために用いる音速値と、実際に観察している位置での最適な音速値とのズレが生じることを防止することができる。また、適切なタイミングで最適音速値を更新するので、無駄な更新を低減することができ、演算負荷の増大を防止することができる。
従って、超音波プローブを動かして観察位置を変えた場合であっても、演算負荷の増大を防止しつつ、最適音速値を適切なタイミングで更新することができる。従って、常に観察対象に適した最適音速値で超音波画像を生成することができ、高画質な画像を得ることができる。
【００７１】
なお、最適音速値の更新を行うために、音速更新用パターンで送信を行った場合には、この送信で得られた素子データに対しては、更新前の最適音速値を用いて受信フォーカス処理を行ってＢモード画像データを生成してもよいし、更新後の最適音速値を用いて受信フォーカス処理を行ってＢモード画像データを生成してもよい。更新後の最適音速値を用いて受信フォーカス処理を行う場合には、当該素子データを受信信号記憶部２２に記憶しておき、最適音速値の更新後に、記憶した素子データを用いて、更新後の最適音速値に基づいてＢモード画像を生成すればよい。
【００７２】
また、実施の形態１では、算出した最適音速値を次のフレームでのＢモード画像データ生成に用いる構成としたが、これに限定はされず、最適音速値の算出に平行して、前回の最適音速値でのＢモード画像データの生成を続けて表示部３４への表示を行い、最適音速値が更新されたタイミングで新たな最適音速値を用いる構成としてもよい。
【００７３】
また、実施の形態１では、更新要否判断部２８が画像変動量を判定して更新要と判断された場合に、音速判定部２４が最適音速値の更新を行う構成としたが、これに加えて、前回の更新から所定フレーム経過した場合に最適音速値を更新する構成としてもよい。
【００７４】
また、実施の形態１では、画像（走査範囲）全体について更新の要否を判定し、最適音速値の更新を行う構成としたが、本発明は、これに限定はされず、画像の一部のみを利用して更新の要否を判定してもよいし、画像の一部のみ音速更新を行う構成としてもよい。
【００７５】
例えば、図５（Ａ）に示すように画像に着目領域（ＲＯＩ）が設定された場合には、音速更新を行う際に、図５（Ｂ）に示すように着目領域に対応する送信ラインについて送信焦点の数を増やした音速更新用パターンに従って超音波の送受信を行い、着目領域内の最適音速値を更新する構成としてもよい。
【００７６】
なお、着目領域ＲＯＩは、操作者が任意に設定してもよく、画像解析によって自動的に選択されるものであってもよい。
また、図示例においては、着目領域に対応する送信ライン上で送信焦点を増やす構成としたが、これに限定はされず、着目領域内の送信焦点を増やす構成としてもよい。
また、着目領域以外の領域の音速更新の頻度を、着目領域での音速更新の頻度よりも少なくする構成であってもよい。
【００７７】
また、実施の形態１では、音速更新のための超音波の送受信は１フレームで行う構成としたが、すなわち、音速更新用パターンは、１フレーム分の送受信に対応する構成としたが、本発明はこれに限定はされず、音速更新用パターンを分割し、複数フレームにわたって部分的に音速更新用パターンの送受信を行い、１フレーム分に対応する送受信を行う構成としてもよい。
【００７８】
図６（Ａ）〜（Ｄ）は、それぞれ音速更新用パターンの一部を含む、送信焦点の配置パターンを概念的に示す図である。
図６（Ａ）に示す配置パターンは、図中、一番左側の送信ラインのみを音速更新用パターンとし、他の送信ラインは、Ｂモード用パターンとしている。また、図６（Ｂ）に示す配置パターンは、左から２番目の送信ラインを音速更新用パターンとしている。また、図６（Ｃ）に示す配置パターンは、左から３番目の送信ラインを音速更新用パターンとしている。また、図６（Ｄ）に示す配置パターンは、左から４番目の送信ラインを音速更新用パターンとしている。
【００７９】
更新要否判断部２８が最適音速値の更新を判断した場合に、図６（Ａ）〜（Ｄ）に示す配置パターンで順次、超音波の送受信を行って、各配置パターンの音速更新用の送受信で得られた素子信号を合成する。これにより、音速更新用の素子データを得ることができる。
【００８０】
以上、本発明の超音波検査装置、超音波検査装置の信号処理方法およびプログラムについて詳細に説明したが、本発明は、以上の例には限定されず、本発明の要旨を逸脱しない範囲において、各種の改良や変形を行ってもよいのはもちろんである。
【００８１】
なお、信号処理プログラムは、制御部に付属のメモリに格納されるものに限定されず、該信号処理プログラムを、例えば、ＣＤ−ＲＯＭなど、超音波検査装置に着脱可能に構成されるメモリ媒体（リムーバブル媒体）に記録しておき、リムーバブル媒体に対応するインターフェイスを介して本装置に読み込むように構成してもよい。
【符号の説明】
【００８２】
１０    超音波検査装置
１２    超音波プローブ
１４    送信回路
１６    受信回路
１８    画像生成部
２２    受信信号記憶部
２４    音速判定部
２６    画像解析部
２８    更新要否判断部
３０    音速記憶部
３２    表示制御部
３４    表示部
３６    制御部
３８    操作部
４０    格納部
４２    振動子アレイ
４４    整相加算部
４６    検波処理部
４８    ＤＳＣ
５０    画像処理部
５２    画像メモリ
【図１】
2014124238.tif 000003
【図２】
2014124238.tif 000004
【図３】
2014124238.tif 000005
【図４】
2014124238.tif 000006
【図５】
2014124238.tif 000007
【図６】
2014124238.tif 000008