(57)【特許請求の範囲】
【請求項１】
超音波の送受波により得られたデータを段階的に処理する超音波診断装置において、
前記段階的な処理に対応して設けられた複数のデータ処理モジュールと、
動作条件が変更された場合に、前記各データ処理モジュールに対してパラメータ情報を出力する主制御部と、
を含み、
前記複数のデータ処理モジュールの内で、少なくとも１つのデータ処理モジュールは、
前記主制御部から出力されたパラメータ情報が格納され、これにより複数のパラメータ情報が使用順で格納されるメモリと、
上流側から出力された切換タイミング信号を検出するタイミング検出手段と、
前記切換タイミング信号の検出に基づき、前記メモリに格納された複数のパラメータ情報の内で、それまで選択されていたパラメータ情報に代えて次順位のパラメータ情報を選択することにより、データ処理において使用するパラメータ情報を更新する選択手段と、
前記選択手段により選択されたパラメータ情報を使用して、前記上流側から出力されたデータを処理して出力する処理手段と、
前記選択手段により選択されたパラメータ情報を使用したデータ処理結果として下流側へデータを出力する場合に、当該下流側へ切換タイミング信号を出力するタイミング信号出力手段と、
を含むことを特徴とする超音波診断装置。
【請求項２】
請求項１記載の装置において、
動作条件の変更時で前記複数のデータ処理モジュールが動作を中断停止することなく継続的に動作することを特徴とする超音波診断装置。
【請求項３】
請求項１記載の装置において、
前記タイミング信号出力手段は、更新後のパラメータ情報を用いたデータ処理結果として先頭のデータが出力される時に、当該先頭のデータと一緒に前記切換タイミング信号を出力することを特徴とする超音波診断装置。
【請求項４】
請求項１記載の装置において、
前記段階的な処理における途中位置から取り出されるデータについて記憶及び再生を行う記憶再生モジュールを含み、
前記記憶再生モジュールは、
前記途中位置から取り出されたデータ及び切換タイミング信号を記憶する第１記憶部と、
再生モードにおいて、前記第１記憶部からデータ及び切換タイミング信号を読み出して前記途中位置に戻す再生部と、
を含むことを特徴とする超音波診断装置。
【請求項５】
請求項１記載の装置において、
前記切換タイミング信号は、各動作条件を識別するためのシーケンス番号によって構成されることを特徴とする超音波診断装置。
【請求項６】
請求項４記載の装置において、
前記記憶再生モジュールは、
前記第１記憶部から読み出されるデータを処理するために必要なパラメータ情報を格納する第２記憶部と、
前記第１記憶部からの切換タイミング信号の読み出しに対応して、前記第２記憶部からパラメータ情報を読み出し、それを前記途中位置よりも下流側にあるデータ処理モジュールに提供する提供部と、
を含むことを特徴とする超音波診断装置。
【請求項７】
超音波の送受波により得られたデータを段階的に処理する超音波診断装置において、
前記段階的な処理に対応して設けられた複数のデータ処理モジュールと、
動作条件が変更された場合に、前記各データ処理モジュールに対してデータ処理で用いるパラメータ情報を出力する主制御部と、
を含み、
前記各データ処理モジュール相互間において、上流側から下流側へ、パラメータ情報の更新タイミングを表す切換タイミング信号をリレー渡しすることを特徴とする超音波診断装置。
【請求項８】
超音波の送受波により得られたデータを段階的に処理する超音波診断装置において、
前記段階的な処理に対応して設けられ、パラメータ情報を参照してデータ処理を行う複数のデータ処理モジュールと、
前記段階的な処理の途中位置に設けられ、その途中位置から取り出されたデータを記憶し、その記憶されたデータを読み出して前記途中位置へ戻す記憶再生モジュールと、
を含み、
前記記憶再生モジュールには、前記記憶されるデータに対応付けられつつ、パラメータ情報の更新を表す情報が記憶されることを特徴とする超音波診断装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は超音波診断装置に関し、特に各データ処理モジュールの動作制御に関する。
【０００２】
【従来の技術】
超音波診断装置においては、超音波の送受波で得られたデータが段階的に処理され、その結果として超音波画像が形成される。そのような段階的な処理を行うために、超音波診断装置内には複数のデータ処理モジュールが搭載されている。各データ処理モジュールには、主制御部（ホストコントローラ）からデータ処理に必要なパラメータ情報が提供される。ここで、パラメータ情報は、１又は複数のパラメータ値によって構成される。複数のデータ処理モジュールに対して共通のパラメータ値もあるが、一部のデータ処理モジュールにだけ用いられるパラメータ値もある。パラメータ値としては、超音波診断のレンジ（深さ）、走査面を構成するビーム本数、送信繰り返し周波数、などがある。装置の動作条件（動作モード、送受波条件、画像形成条件など）を変更すると、上記のパラメータ情報の内容が変更されるので、ホストコントローラから各データ処理モジュールへ新しいパラメータ情報が提供される。そして、各データ処理モジュールでは、今まで利用していたパラメータ情報に代えて、送られてきたパラメータ情報を用いて、データ処理を行う。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来の超音波診断装置においては、動作条件の変更時に、各データ処理モジュールの動作を一旦停止させ（送受信停止）、全部のデータ処理モジュールが停止したことを確認した後に、各データ処理モジュールに新しいパラメータ情報を与えて、それが完了してから、各データ処理モジュールの動作を再開させていた（送受信再開）。
【０００４】
よって、動作条件の変更の都度、送受信が停止し、リアルタイム性あるいは計測の継続性が確保できないという問題があった。
【０００５】
一方、超音波診断装置には、データ処理の途中段階でデータを記憶装置に記憶し、ユーザーの再生操作に従って、その記憶装置からデータを読み出して、もとの途中段階からデータ処理を行わせ、これにより、記憶された過去のデータを画像表示する機能を備えたものがある。近年の記憶装置の低廉化を背景として、そのための記憶装置の記憶容量も増大している。しかし、上記のように動作条件を変更するには、記憶装置をリセットさせて、最初から入れ直さなければならない。
【０００６】
本発明の目的は、動作条件の切換時において送受信を継続できるようにすることにある。
【０００７】
本発明の他の目的は、各データ処理モジュールにおいて、参照するパラメータ情報の更新を適切なタイミングで行えるようにすることにある。
【０００８】
本発明の他の目的は、動作条件を変更して動作条件変更前にも記憶装置に記憶されたデータが消失されることなく、必要に応じて再生できるようにすることにある。
【０００９】
【課題を解決するための手段】
（１）上記目的を達成するために、超音波の送受波により得られたデータを段階的に処理する超音波診断装置において、前記段階的な処理に対応して設けられた複数のデータ処理モジュールと、動作条件が変更された場合に、前記各データ処理モジュールに対してパラメータ情報を出力する主制御部と、を含み、前記複数のデータ処理モジュールの内で、少なくとも１つのデータ処理モジュールは、前記主制御部から出力されたパラメータ情報が格納され、これにより複数のパラメータ情報が使用順で格納されるメモリと、上流側から出力された切換タイミング信号を検出するタイミング検出手段と、前記切換タイミング信号の検出に基づき、前記メモリに格納された複数のパラメータ情報の内で、それまで選択されていたパラメータ情報に代えて次順位のパラメータ情報を選択することにより、データ処理において使用するパラメータ情報を更新する選択手段と、前記選択手段により選択されたパラメータ情報を使用して、前記上流側から出力されたデータを処理して出力する処理手段と、前記選択手段により選択されたパラメータ情報を使用したデータ処理結果として下流側へデータを出力する場合に、当該下流側へ切換タイミング信号を出力するタイミング信号出力手段と、を含むことを特徴とする。
【００１０】
上記構成によれば、新しいパラメータ情報は、主制御部から各データ処理モジュールに順次又は一斉に提供される。少なくとも１つのデータ処理モジュールにおいて、パラメータ情報の切換は、切換タイミング信号の検出を契機としてなされる。つまり、上流側から、動作条件変更後におけるデータが出力されると、それと同時に又はその直前に切換タイミング信号が出力され、それが検知されると、パラメータ情報が更新される。主制御部がパラメータ情報の切換タイミングを一括制御するのではなく、データ処理モジュール同士が相互に連携して切換タイミングの情報を渡しあう（リレーを行う）ので、主制御部に負担は生じない。このように、各処理モジュール自身がパラメータ情報の切換タイミングを自己判定する。
【００１１】
望ましくは、動作条件の変更時で前記複数のデータ処理モジュールが動作を中断停止することなく継続的に動作する。この構成によれば、リアルタイム性あるいは継続性を確保でき、超音波診断の便宜を図れる。なお、一連のデータ処理過程における全部のデータ処理モジュールに上記構成を採用するのが望ましい。但し、その場合、例えば、先頭のデータ処理モジュールについては、主制御部が切換タイミング信号を直接的に与えるようにしてもよく、また、最後尾のデータ処理モジュールについては、上記のタイミング信号出力手段は不要となる。
【００１２】
望ましくは、前記タイミング信号出力手段は、更新後のパラメータ情報を用いたデータ処理結果として先頭のデータが出力される時に、当該先頭のデータと一緒に前記切換タイミング信号を出力する。切換タイミング信号の他に、同期信号などの制御情報を伝送するようにしてもよい。
【００１３】
望ましくは、前記段階的な処理における途中位置から取り出されるデータについて記憶及び再生を行う記憶再生モジュールを含み、前記記憶再生モジュールは、前記途中位置から取り出されたデータ及び切換タイミング信号を記憶する第１記憶部と、再生モードにおいて、前記第１記憶部からデータ及び切換タイミング信号を読み出して前記途中位置に戻す再生部と、を含む。
【００１４】
望ましくは、前記切換タイミング信号は、各動作条件を識別するためのシーケンス番号によって構成される。
【００１５】
望ましくは、前記記憶再生モジュールは、前記第１記憶部から読み出されるデータを処理するために必要なパラメータ情報を格納する第２記憶部と、前記第１記憶部からの切換タイミング信号の読み出しに応じて、前記第２記憶部からパラメータ情報を読み出し、それを前記途中位置よりも下流側にあるデータ処理モジュールに提供する提供部と、を含む。もちろん、各データ処理モジュール自身に、少なくとも第１記憶部におけるデータの記憶期間以上にわたって、過去に利用されたパラメータ情報を常に蓄積しておくこともできる。
【００１６】
（２）また、上記目的を達成するために、本発明は、超音波の送受波により得られたデータを段階的に処理する超音波診断装置において、前記段階的な処理に対応して設けられた複数のデータ処理モジュールと、動作条件が変更された場合に、前記各データ処理モジュールに対してデータ処理で用いるパラメータ情報を出力する主制御部と、を含み、前記各データ処理モジュール相互間において、上流側から下流側へ、パラメータ情報の更新タイミングを表す切換タイミング信号をリレー渡しすることを特徴とする。
【００１７】
また、上記目的を達成するために、本発明は、超音波の送受波により得られたデータを段階的に処理する超音波診断装置において、前記段階的な処理に対応して設けられ、パラメータ情報を参照してデータ処理を行う複数のデータ処理モジュールと、前記段階的な処理の途中位置に設けられ、その途中位置から取り出されたデータを記憶し、その記憶されたデータを読み出して前記途中位置へ戻す記憶再生モジュールと、を含み、前記記憶再生モジュールには、前記記憶されるデータに対応付けられつつ、パラメータ情報の更新を表す情報が記憶されることを特徴とする。
【００１８】
【発明の実施の形態】
以下、本発明の実施形態を図面に基づいて説明する。
【００１９】
図１には、本発明に係る超音波診断装置の好適な実施形態が示されており、図１はその全体構成を示すブロック図である。
【００２０】
プローブ１０は、体表面上に当接して用いられ、あるいは、体腔内に挿入して用いられる超音波探触子である。プローブ１０には複数の振動素子からなるアレイ振動子が設けられている。このアレイ振動子によって超音波ビームが形成され、その超音波ビームが電子走査される。電子走査方式としては、電子リニア走査や電子セクタ走査などをあげることができる。
【００２１】
本実施形態の超音波診断装置においては、プローブ１０から表示部２０にかけて、複数のデータ処理モジュール（データ処理部）がデータ処理の各段階に対応して設けられている。それらの複数のデータ処理モジュールは、具体的には、送受信部１２、ビーム処理部１４、走査変換部１６、画像処理部１８などである。もちろん、各データ処理部は一例であって、これ以外にも各種のデータ処理部を搭載することができる。例えば、ドプラ情報を処理するデータ処理部を加えるようにしてもよい。
【００２２】
各データ処理部について説明すると、送受信部１２は、送信ビームフォーマー及び受信ビームフォーマーとして機能する。具体的には、送受信部１２は、アレイ振動子に対して複数の送信信号を供給し、また、アレイ振動子からの複数の受信信号に対して整相加算処理などを実行する。ちなみに、図１において、受信信号すなわちデータ（エコーデータ）の流れが太字の矢印１００によって表されており、一方、各データ処理部間における制御情報の流れが細い矢印１０２で表されている。
【００２３】
ビーム処理部１４は、整相加算後の受信信号に対して、たとえば二次元断層画像（Ｂモード画像）を形成するための各種の信号処理を実行する回路である。その信号処理には、例えばノイズ除去、平滑化、対数変換などの処理が含まれる。
【００２４】
走査変換部１６は、いわゆるデジタルスキャンコンバータとして機能するものであり、走査変換部１６は座標変換機能や補間機能などを有している。
【００２５】
画像処理部１８は、超音波画像を表示するための各種の画像処理を実行するモジュールである。これにより形成された超音波画像は表示部２０に表示される。そのような超音波画像は二次元断層画像、二次元ドプラ画像、三次元超音波画像などである。
【００２６】
主制御部２２はホスト制御部として機能し、図１に示される各構成の動作制御を行っている。本実施形態においては、主制御部２２から、送受信部１２、ビーム処理部１４、走査変換部１６及び画像処理部１８へデータ処理において必要なパラメータ情報が提供されている。このパラメータ情報は１又は複数のパラメータ値によって構成されるものであり、そのパラメータ値は、例えば診断深さ、１走査面を構成するビーム本数、送信繰り返し周波数などである。各データ処理部に対して同一のパラメータ情報が提供されてもよいし、互いに異なるパラメータ情報が提供されてもよい。いずれにしても、それらのパラメータ情報はデータ処理にあたってリファレンスとなる情報であり、装置の動作条件が変更されると、新しいパラメータ情報が利用される。入力部２４は、キーボードやトラックボールなどによって構成され、本実施形態においては、この入力部２４を用いてユーザーが所望の動作条件を設定することができる。例えば、診断深さや送受波エリアなどを設定することが可能であり、また送信周波数や送信繰り返し周波数などについても自在に設定することができる。
【００２７】
記憶再生部２６は、本実施形態においてビーム処理部１４と走査変換部１６との間における途中位置に設けられている。この記憶再生部２６はいわゆるシネメモリユニットとして機能するものであり、ビーム処理部１４から出力されるデータをリングバッファ方式に従って格納し、必要に応じてその格納されたデータを繰り返し再生し得る機能を具備している。この記憶再生部２６の動作についても主制御部２２によって制御される。
【００２８】
本実施形態においては、上述したように複数のデータ処理部がシリーズ接続されているが、各データ処理部においては、データ処理で実際に利用するパラメータ情報の更新タイミングについてそれぞれ個別的に決定される。このため、上流側のデータ処理部から所定の情報が下流側のデータ処理部に提供され、その情報に従ってパラメータ情報の更新タイミングが決定される。以下に、その方式について具体的に図面を参照しつつ説明する。
【００２９】
図２には、送受信部１２の具体的な構成例が示されている。
【００３０】
メモリ３０には複数のパラメータ情報１０８が格納される。この格納にあたってはスタック方式を用いてもよい。このパラメータ情報は上述したように動作条件の切り換えの都度、主制御部から提供されるものである。メモリ３０上には概念的にレジスタＡ及びレジスタＢが構成されており、それぞれのレジスタにパラメータ情報が格納される。本実施形態においては、各レジスタがいわゆるピンポン方式によって交互に利用されている。すなわち、一方のレジスタに格納されたパラメータ情報が、現在使用しているパラメータ情報である場合には、他方のレジスタに格納されているパラメータ情報は次に利用されるパラメータ情報である。
【００３１】
ピンポン方式の他にダブルバッファー方式も考えられる。レジスタＡとレジスタＢをダブルバッファー構成とし、まず主制御部よりレジスタＢに次に使用するパラメータ情報を書き込んでおき、動作条件の切替が発生すると、レジスタＢの内容をレジスタＡに転送し、レジスタＡのパラメータ情報にて処理を行う。動作条件の変更があっても、この処理部にてパラメータの変更が必要ないときには、レジスタＢに書き込みを行わないため、動作条件の切替が発生しても同じパラメータ情報がレジスタＢからレジスタＡに転送され、パラメータ情報の変更は行われない。
【００３２】
処理部３４は、この送受信部１２において送信器及び受信器として機能し、上述したようにプローブ１０に設けられたアレイ振動子に対して複数の送信信号を供給し、また、アレイ振動子から出力される複数の受信信号に対して整相加算処理などを実行する。そして、整相加算後の受信信号を出力データとして出力する。
【００３３】
その場合において、処理部３４は、メモリ３０上に格納された２つのパラメータ情報の内で、制御部３２によって選択されたパラメータ情報を参照し、そのパラメータ情報を利用して送信処理及び受信処理を実行する。
【００３４】
制御部３２は、送受信部１２内のローカルな制御部として機能し、その制御部３２には、主制御部から切換タイミング信号１１２及びコントロール信号１１０が入力されている。ここで、切換タイミング信号１１２は、利用するパラメータ情報を更新するタイミングを規定する信号である。
【００３５】
この制御部３２は、制御情報１１６Ｂの出力機能を有している。その制御情報１１６Ｂは、本実施形態において、切換タイミング信号及びフレーム同期信号を含んでいる。ここで、フレーム同期信号は送受波が行われるフレーム（走査面）のスタート信号であり、また、切換タイミング信号は、本実施形態において動作条件の変更の順番を表すシーケンス番号として構成されている。そして、制御部３２は、この送受信部１２において、実際に使用するパラメータ情報が更新され、当該パラメータ情報を利用して処理を行った場合における先頭のデータが出力される時に（あるいはその直前に）、後続のビーム処理部１４へ切換タイミング信号を出力する。
【００３６】
また、この送受信部１２内において、使用するパラメータ情報の更新タイミングについてさらに説明する。図１に示した主制御部２２は、入力部２４を用いてユーザーが動作条件の変更を行うと、それに伴って、新しいパラメータ情報を一斉に各データ処理部へ配信する。図２に示されるように、送受信部１２においても、新しいパラメータ情報１０８がメモリ３０に入力され、それが、現在使用していない方のレジスタに格納される。そして、図１に示した主制御部２２から、図２に示した制御部３２に対して切換タイミング信号１１２が出力されると、フレーム同期信号に同期したタイミングで、使用対象となるレジスタが切換えられる。すなわちその時点から新しいパラメータ情報がデータ処理に利用されることになる。そして、その新しいパラメータ情報を用いてデータ処理を行った結果における先頭のデータの出力タイミングに同期して、制御部３２から制御情報１１６Ｂのひとつとして切換タイミング信号１１２が出力される。
【００３７】
図３には、以上説明した送受信部１２における動作がタイミングチャートとして示されている。ここで、符号１１２−１、１１２−２、１１２−３はそれぞれ切換タイミング信号が発生した時点を示している。最初に切換タイミング信号１１２−１が発生すると、レジスタＡが選択され、そこに格納されているパラメータ情報＃１が使用対象となる。そして、切換タイミング信号１１２−２の発生に先だって、パラメータ情報＃２が主制御部から配信され、それがレジスタＢに格納される。その後に切換タイミング信号１１２−２が発生すると、その直後のフレーム同期の立ち上がり時点において、レジスタの選択対象がレジスタＡからレジスタＢに変更される。これによって、パラメータ情報＃２を用いてデータ処理が遂行されることになる。以下同様に、レジスタＡには前もってパラメータ情報＃３が格納され、その後に切換タイミング信号１１２−３が入力されると、次のフレーム同期の立ち上がりタイミングにおいて、使用レジスタがレジスタＢからレジスタＡへ変更される。
【００３８】
この送受信部１２においては、以上のように、パラメータ情報の選択の更新タイミングは主制御部２２によって支配されている。ただし、パラメータ情報の更新にあたって、送受信の動作は停止されておらず、すなわち送受信がそのまま継続している。
【００３９】
図４には、図１に示したビーム処理部１４の具体的な構成例が示されている。ちなみに、各図において同様の機能をもった構成には同一符号を付してある。図４において、メモリ３０は図２に示したメモリ３０に相当し、主制御部２２から出力されるパラメータ情報１０８が非使用状態にある一方のレジスタに格納され、他方のレジスタからパラメータ情報が読み出され、それによって処理部３４においてビーム処理が遂行される。ここで、処理部３４は例えば複数の信号処理器などによって構成されるものである。制御部３２は、上流側からの制御情報１１６Ａを受けて、ビーム処理部１４内における各構成の動作制御を行っている。ここで、制御部３２は、制御情報１１６Ａに含まれる切換タイミング信号の検出機能、制御情報１１６Ａに含まれるフレーム同期信号の検出機能、メモリ３０におけるレジスタ選択機能、及び、下流側への制御情報１１６Ｂの出力機能などを具備している。ここで、フレーム同期に関する情報についてはデータ処理部間において授受させることなく別途供給するようにしてもよい。ちなみに、コントロール信号１１０は、主制御部２２から出力された動作制御信号である。
【００４０】
制御部３２は、主制御部２２から、動作条件の変更に伴って新しいパラメータ情報１０８がメモリ３０に入力されると、その新しいパラメータ情報を非使用のレジスタに格納する制御を行う。その一方において、使用中のレジスタに格納されたパラメータ情報を処理部３４に出力する制御を行う。もちろん、処理部３４が自らパラメータ情報の参照を行うようにしてもよい。上流側の送受信部１２から切換タイミング信号が送られてくると、制御部３２によってそれが検出され、その検出後におけるフレーム同期の立ち上がり時点において、パラメータ情報の選択の更新が判定される。すなわち、処理部３４によって参照されるレジスタが切換えられることになる。そして、処理部３４により新しいパラメータ情報を用いてデータ処理を行った結果の先頭のデータが出力されるタイミングで、制御部３２から後段の走査変換部１６へ、制御情報１１６Ｂのひとつとして切換タイミング信号が出力される。もちろん制御情報１１６Ｂとして必要であれば上述したようにフレーム同期信号やその他の属性信号も出力される。
【００４１】
したがって、このビーム処理部１４においては、前もって新しいパラメータ情報が格納され、上流側から与えられる切換タイミング信号に従って使用するパラメータ情報を切り換えることができる。すなわち、ビーム処理部１４における信号処理は何ら中断せず、動作条件の変更に際してもそのまま処理を継続的に行うことができる。仮に、使用するパラメータ情報の更新タイミングについて主制御部２２側で制御を行おうとすると、各データ処理部における処理の進行度合いなどを常に把握する必要などが生じ、極めて煩雑である。このため、従来においては仕方なく送受信の停止などの制御がなされていたが、本実施形態においてはそのような問題を解消して、リアルタイム性を確保できるという利点がある。
【００４２】
図５には、走査変換部１６の具体的な構成例が示されている。基本的な構成は図４に示したものと同一である。ただし、本実施形態においては、記憶再生部２６から出力される再生されたデータが走査変換部１６に入力されることに鑑み、記憶再生部２６から出力されるパラメータ情報１１８がメモリ３０に書込可能に構成されている。これについては後に詳述する。
【００４３】
図６には、画像処理部１８の具体的な構成例が示されている。図５に示した構成との相違は、制御部３２において制御情報の出力機能を具備していない点だけである。
【００４４】
よって、通常の超音波診断を実行している場合においては、動作条件が変更されると、それに即応してただちに主制御部２２から各データ処理部に対してパラメータ情報が出力され、それが各データ処理部において格納される。そして、上流側のデータ処理部から切換タイミング信号が供給された時点で、各データ処理部がフレームに同期しつつパラメータ情報を変更する。すなわちパラメータ情報の更新を行う。よって各データ処理部ごとに個別的に適切な更新タイミングを判定しているので、主制御部２２における制御の負荷を大幅に軽減することができる。もちろん、上述したように以上の処理を行うにあたっても超音波の送受信を継続的に行うことができるという利点がある。本実施形態においては、送受信部１２から画像処理部１８までの一連のデータ処理部がそれぞれ上記のパラメータ情報の更新方式を具備しているので、合理的で円滑な動作制御を行える。そうではなく、少なくとも１つのデータ処理部について上記方式が適用されるようにしてもよい。
【００４５】
次に、図７には、図１に示した記憶再生部２６の具体的な構成例が示されている。記憶再生部２６は、記憶部４２、記憶部４４、記憶部４６を有している。図７においては各記憶部が別々の記憶部として示されているが、もちろんそれらは一体的に同一のメモリ上に構成されるようにしてもよい。それらの記憶部４２，４４，４６についてのデータの書込制御を行うために書込みコントローラ５４が設けられている。また各記憶部４２，４４，４６からのデータの読み出し制御を行うために再生コントローラ５６が設けられている。記憶部４２，４４は本実施形態においてリングバッファを構成している。すなわち、常に一定期間に亘るデータが時系列順で格納されており、具体的には、記憶部４４には一連のビームデータ５０が格納されている。このビームデータ５０は走査面を構成する１本の超音波ビームに相当するデータである。そして、各ビームデータ５０に対応づけつつ記憶部４２にはアトリビュートデータ４８が格納されている。このアトリビュートデータ４８は、例えば、フレーム同期情報、シーケンス番号としての切換タイミング信号、ビームモード、フレームモードなどの各種の属性データによって構成される。それらの情報は、ビーム処理部１４からの制御情報、あるいは主制御部からの情報である。特に、ビームデータに対応づけてシーケンス番号が格納されているため、すなわち動作条件の変更を表す情報が格納されているため、データの再生時においてそのシーケンス番号を利用して走査変換部１６などにおいて必要なパラメータ情報を容易に特定することも可能となる。
【００４６】
記憶部４６には、各シーケンス番号に対応付けられつつ時系列順で複数のパラメータ情報５２が格納される。ちなみに、このパラメータ情報５２は走査変換部１６及び画像処理部１８においてデータ再生時に用いられる情報であるが、走査変換部１６と画像処理部１８とで異なるパラメータ情報が用いられる場合には、記憶部４６において各シーケンス番号に対応付けてパラメータ情報セットが格納される。図８を用いて、図７に示した記憶再生部２６の動作について説明する。
【００４７】
図８において、符号２００は、データ再生の開始タイミングを表している。まずその開始タイミングにおいて、図７に示した再生コントローラ５６の作用により走査変換部１６及び画像処理部１８における２つのレジスタにパラメータ情報がそれぞれ格納される。ここでは、シーケンス番号０に対応するパラメータ情報ｉが走査変換部１６及び画像処理部１８のレジスタＡに格納され、シーケンス番号１に対応するパラメータ情報ｉ＋１が走査変換部１６及び画像処理部１８のレジスタＢに格納されている。すなわち再生コントローラ５６の作用によって記憶再生部２６の後段に設けられているデータ処理部に対してパラメータ情報の事前書込がなされる。
【００４８】
その後に、フレーム同期信号の立ち上がりタイミングを迎えると、その時点から再生コントローラ５６によってビームデータが順番に読み出される。これと同時に、走査変換部１６及び画像処理部１８においては、使用するレジスタとしてレジスタＡが選択される。
【００４９】
ビームデータの読み出しに伴って、アトリビュートデータ４８、あるいは、そのアトリビュートデータ４８内の情報によって構成される制御情報が走査変換部１６に入力される。すなわち、ビーム処理部１４から出力される制御情報と同様の情報が記憶再生部２６から走査変換部１６に与えられることになる。よって、走査変換部１６においては、制御部３２が切換タイミング信号としてシーケンス番号の変更を検知すると、それに伴って処理部３４においてフレーム同期のタイミングで使用するレジスタを切り換える。これが図８においてレジスタＡからレジスタＢへの切換えとして表されている。その一方において、図７に示した再生コントローラ５６においてもビームデータの読み出しに伴って、別途読み出されるアトリビュートデータを参照しており、特にそのアトリビュートデータ４８に含まれるシーケンス番号を検出している。
【００５０】
シーケンス番号の変更が検出されると、走査変換部１６及び画像処理部１８における使用レジスタの切換の後に再生コントローラ５６の作用によって次のパラメータ情報ｉ＋２が読み出され、そのパラメータ情報ｉ＋２が空きレジスタＡに格納される。そして、このような過程が順次繰り返されることになる。
【００５１】
上記の実施形態においては、記憶再生部２６の内部に、後のデータ再生で必要なパラメータ情報の格納を行ったが、もちろん走査変換部１６及び画像処理部１８のそれぞれにおいて過去に使用したパラメータ情報を蓄積しておいて、データ再生時に必要なパラメータ情報を利用するようにしてもよい。また、上記の実施形態の説明においては、パラメータ情報が複数のパラメータ値によって構成される場合に、それらの全部が置換されるものであったが、もちろん部分的にパラメータ値が置換されるような場合にも本発明を適用することができる。
【００５２】
【発明の効果】
以上説明したように、本発明によれば動作条件の変更があってもそのまま各データ処理モジュールの動作を継続させることが可能となる。
【図面の簡単な説明】
【図１】  本発明に係る超音波診断装置の好適な実施形態を示すブロック図である。
【図２】  図１に示す送受信部の具体的な構成例を示すブロック図である。
【図３】  図２に示す構成の動作を示すタイミングチャートである。
【図４】  図１に示したビーム処理部の具体的な構成例を示すブロック図である。
【図５】  図１に示した走査変換部の具体的な構成例を示すブロック図である。
【図６】  図１に示した画像処理部の具体的な構成例を示すブロック図である。
【図７】  図１に示した記憶再生部の具体的な構成例を示すブロック図である。
【図８】  記憶再生部の動作を説明するためのタイミングチャートである。
【符号の説明】
１０  プローブ、１２  送受信部、１４  ビーム処理部、１６  走査変換部、１８  画像処理部、２０  表示部、２２  主制御部、２６  記憶再生部。
【図１】
0003920120.tif 000002
【図２】
0003920120.tif 000003
【図３】
0003920120.tif 000004
【図４】
0003920120.tif 000005
【図５】
0003920120.tif 000006
【図６】
0003920120.tif 000007
【図７】
0003920120.tif 000008
【図８】
0003920120.tif 000009