(57)【要約】【課題】超音波診断装置において送信遅延時間を記憶するメモリの容量を小さくすることである。【解決手段】振動素子１２ａ〜１２ｎに対応し、各振動素子の送信遅延時間を規定する遅延カウント値が設定されるカウンタ３４ａ〜３４ｎが設けられる。カウンタ３４ａ〜３４ｎは、第１分周器３２から出力されるクロック信号４６をカウントし、そのカウント値が設定された遅延カウント値と一致した場合にカウンタ出力信号４８を出力する。ＣＰＵ３６は基準周波数に対応した基準遅延カウント値を各振動素子ごとに算出する。基準周波数以外の選定周波数に対応した遅延カウント値は、換算テーブル７４により、基準遅延カウント値から換算される。【選択図】        図１
2004209111.tif 000002
【特許請求の範囲】
【請求項１】
複数の異なる周波数のクロックの中から選ばれた選定クロックをカウントし、そのカウント値と送信遅延時間を決定するために設定された遅延カウント値とが一致した場合に、前記選定クロックを出力し、その出力に基づいて送信周波数の送信パルスを生成する制御回路と、
前記送信パルスに基づいて超音波振動子に供給する送信駆動パルスを生成する送信回路と、
を有する送信部を含む超音波診断装置において、
送信遅延時間を基準周波数のクロックのカウント値に置き換える算出手段と、
基準カウント値が示す時間を前記選定クロックのカウント値に換算し、その換算されたカウント値を前記送信遅延時間の決定のための遅延カウント値として設定する手段と、
を備えることを特徴とする超音波診断装置。
【請求項２】
超音波を送受波する複数の振動素子と、
前記各振動素子ごとに、複数の異なる周波数のクロックの中から選ばれた選定クロックをカウントし、そのカウント値と、各振動素子に対応する各送信遅延時間を決定するために設定された各遅延カウント値とが一致した場合に、前記選定クロックをそれぞれ出力し、その各出力に基づいて送信周波数の各送信パルスを生成する制御回路と、
各送信パルスに基づいて、前記各振動素子に供給する各送信駆動パルスを生成する送信回路と、
を有する送信部を含む超音波診断装置において、
前記各振動素子ごとに、各送信遅延時間を基準周波数のクロックのカウント値に置き換える算出手段と、
前記各振動素子ごとに、基準周波数のクロックのカウント値が示す時間を前記選定クロックのカウント値に換算し、その換算されたカウント値を前記送信遅延時間の決定のための遅延カウント値として設定する手段と、
を備えることを特徴とする超音波診断装置。
【請求項３】
請求項１または請求項２に記載の超音波診断装置において、
前記遅延カウント値へ換算する手段は、前記基準周波数のクロックのカウント値と、前記複数の異なる周波数の各クロックに対応する遅延カウント値との間の換算テーブルであり、前記選定クロックの周波数と、前記基準周波数のクロックのカウント値とを入力し、前記選定クロックに対応する遅延カウント値を出力するメモリであることを特徴とする超音波診断装置。
【請求項４】
請求項１または請求項２に記載の超音波診断装置において、
前記基準周波数のクロックのカウント値を表すビット数が、前記選定クロックに対応する遅延カウント値を表すビット数より多いことを特徴とする超音波診断装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は超音波診断装置に係り、特に送信遅延時間を設定する超音波診断装置に関する。
【０００２】
【従来の技術】
生体組織に超音波を送信し、そのエコー信号を処理し例えば断層画像、ドプラ情報等として表示する超音波診断装置では、複数の振動素子からなる超音波振動子により超音波ビームが形成され、この超音波ビームが電子的に走査される。この電子走査を行うため、各振動素子ごとに所定量遅延された送信信号が供給される。
【０００３】
図４は、超音波診断装置の送信部１０のブロック図である。送信部１０は、図示されていない送受信制御部の制御の下で、超音波振動子１１の複数の振動素子１２ａ〜１２ｎに、それぞれ対応する送信遅延時間を有する送信駆動信号を供給する。
【０００４】
図４において、第１分周器３２は、分周比を可変することで複数の周波数を生成する機能を有し、後述するＣＰＵ３６の制御の下で選ばれた分周比に従ってクロック発生器３０の出力を分周しクロック信号４６として各カウンタ３４ａ〜３４ｎに対して出力する。例えばクロック発生器３０の出力が１２０ＭＨｚのときは、クロック信号４６の周波数として４０ＭＨｚ、３０ＭＨｚ、２４ＭＨｚ等を生成できる。
【０００５】
各カウンタ３４ａ〜３４ｎは、第１分周器３２から入力されるクロック信号４６をカウントするカウンタで、初期化信号４２によりカウント値をリセットするリセット端子と、送信遅延時間を規定する各遅延カウント値が設定される遅延カウント値設定部４０ａ〜４０ｎとを備えている。遅延カウント値設定部４０ａ〜４０ｎには、後述するＣＰＵ３６の制御の下で、データ保持部３８から各振動素子１２ａ〜１２ｎにそれぞれ対応する各遅延カウント値が出力され設定される。各カウンタ３４ａ〜３４ｎは、初期化信号４２の入力後からクロック信号４６のカウントを開始し、そのカウント値が設定された遅延カウント値と一致するとカウンタ出力信号４８を出力する。
【０００６】
第２分周器５８はカウンタ出力信号４８を分周して所期の送信周波数とする回路である。増幅器６０は分周された信号を増幅し送信駆動信号として各振動素子１２ａ〜１２ｎに供給する回路である。第２分周器５８を用いることで、クロック信号４６の周波数をその分高くでき、遅延カウント値の分解能を上げることができる。
【０００７】
ＣＰＵ３６は、各振動素子１２ａ〜１２ｎの送信遅延時間を規定する各遅延カウント値を算出する算出手段としての機能を有する。すなわち第１分周器３２で生成可能なクロック信号４６の周波数ごとに、各振動素子１２ａ〜１２ｎに対応する各遅延カウント値を算出し、データ保持部３８に出力する。
【０００８】
データ保持部３８は、算出されたすべての遅延カウント値を記憶し保持する。例えば各振動素子１２ａ〜１２ｎに対応して算出された各遅延カウント値を、クロック信号４６の周波数ごとに記憶し保持する。したがって、第１分周器３２で生成可能な周波数が４０ＭＨｚ、３０ＭＨｚ、２４ＭＨｚ等Ｎ種類とすると、Ｎ種類の周波数に対応して各振動素子１２ａ〜１２ｎごとの各遅延カウント値がＣＰＵ３６により算出され、その算出結果がデータ保持部３８により記憶される。
【０００９】
また、ＣＰＵ３６は、第１分周器３２、第２分周器５８、データ保持部３８と接続され、図示されていない送信周波数選択手段により選択された送信周波数に応じ、第１分周器３２、第２分周器５８の分周比の指示、およびデータ保持部３８の遅延カウント値設定部４０ａ〜４０ｎに対する出力の指示をする機能を有する。送信周波数の選択はユーザの入力で行うこともでき、また、あらかじめ設定された基準、例えば超音波診断装置の機能切り替え順序に従った基準により自動的に選択されてもよい。
【００１０】
従来の超音波診断装置の送信部の上記構成においては、次のようにして、各振動素子１２ａ〜１２ｎにそれぞれ対応する送信遅延時間を有する送信駆動信号が供給される。例えば、図示されていない送信周波数選択手段により、超音波の送信周波数が５ＭＨｚと選択されたときは、ＣＰＵ３６により、第１分周器３２に４０ＭＨｚの周波数のクロック信号４６を生成する指示が与えられ、第２分周器５８に１／８分周の指示が与えられる。また、データ保持部３８には、各遅延カウント値設定部４０ａ〜４０ｎに４０ＭＨｚの周波数に対応する各遅延カウント値をそれぞれ出力し設定するよう指示が与えられる。こうして、各カウンタ３４ａ〜３４ｎにおいて、４０ＭＨｚのクロック信号４６をカウントし、そのカウント値が４０ＭＨｚに対応する遅延カウント値に一致した場合に、各カウンタ出力信号４８ａ〜４８ｎが出力される。各出力信号は、第２分周器５８により５ＭＨｚに分周され、増幅器６０により増幅されて、各振動素子１２ａ〜１２ｎに、それぞれ対応する送信遅延時間を有する５ＭＨｚの送信駆動信号が供給される。
【００１１】
同様にして、他の送信周波数、例えば３．７５ＭＨｚの送信周波数が選ばれる場合も、第１分周器３２と第２分周器５８にそれぞれ適当な分周比の指示が与えられるとともに、データ保持部３８に対して各遅延カウント値設定部４０ａ〜４０ｎにクロック信号の周波数に対応する各遅延カウント値をそれぞれ出力するよう指示が与えられる。
【００１２】
【発明が解決しようとする課題】
超音波診断装置の機能上、電子走査に必要な各振動素子に対応する遅延カウント数の算出が少ない場合には、データ保持部を設けなくても、ＣＰＵが電子走査の速度に合わせて必要な各遅延カウント数を算出できる。また、電子走査に必要な各遅延カウント数の算出が多くて、ＣＰＵが電子走査の速度に合わせて必要な各遅延カウント数を算出するのが困難なときは、あらかじめ必要な各遅延カウント数を算出し、上記のデータ保持部に記憶し、必要に応じて読み出すことで電子走査の速度に合わせて必要な各遅延カウント数を得ることができる。
【００１３】
ところで、超音波診断装置は、生体組織の断層画像を観察できるＢモードのほか、ドプラ効果を用いて血流速度等を計測することができるドプラモードやカラードプラモード等複数の機能を持っているものが増えている。そして、これら複数の機能を切り替えつつ生体組織を診断することが行われる。この場合、それぞれの診断機能に合わせて送信周波数が選ばれるので、機能の切り替えに応じ送信周波数を切り替えるとともに、切り替えられた送信周波数に対応して、遅延カウント値の設定をリアルタイムで切り替える必要がある。
【００１４】
このように、各遅延カウント値をリアルタイムで切り替えるためには、切り替えが想定される各機能に用いられる各遅延カウント値のすべてをデータ保持部に記憶し、切り替えに応じて迅速に読み出す必要がある。
【００１５】
しかし、電子走査に必要な送信遅延時間のデータは非常に多い。例えば、電子セクタ走査の場合、各振動素子ごとの送信遅延時間は、電子走査の走査角度（ビームアドレス）ごとに必要で、さらにフォーカス位置を変更するためにはフォーカス位置（フォーカス番号）ごとに必要になる。また、超音波振動子の振動素子の構成が異なれば各振動素子ごとの送信遅延時間も異なってくる。そして、切り替えが想定される各機能のうちで最も分解能が高く要求される場合についてのデータを用意しておかなくてはならない。例えばビームアドレスについては、もっとも細かい走査角度ピッチの全ビームアドレスについての各送信遅延時間のデータを用意しておく必要があり、フォーカス位置、振動素子数等についても同様である。
【００１６】
しかも、送信遅延時間が同じでも、送信周波数が異なれば、対応する遅延カウント値が相違し、データ保持部に記憶すべき遅延カウント値のデータ量は、送信周波数がＮ種類あると、Ｎ倍に増加する。したがって、データ保持部のメモリ容量は増大し、大容量のメモリが必要となる。また、データ保持部のメモリが大容量化するにつれ、データ読み出し時間が長くかかり、遅延カウント値の切り替えが迅速に行われない。
【００１７】
本発明の目的は、かかる従来技術の課題を解決し、送信遅延時間を記憶するメモリの容量を小さくできる超音波診断装置を提供することである。他の目的は、送信遅延時間の設定を迅速に行うことができる超音波診断装置を提供することである。
【００１８】
【課題を解決するための手段】
上記目的を達成するため、本発明に係る超音波診断装置は、複数の異なる周波数のクロックの中から選ばれた選定クロックをカウントし、そのカウント値と送信遅延時間を決定するために設定された遅延カウント値とが一致した場合に、前記選定クロックを出力し、その出力に基づいて送信周波数の送信パルスを生成する制御回路と、前記送信パルスに基づいて超音波振動子に供給する送信駆動パルスを生成する送信回路と、を有する送信部を含む超音波診断装置において、送信遅延時間を基準周波数のクロックのカウント値に置き換える算出手段と、基準カウント値が示す時間を前記選定クロックのカウント値に換算し、その換算されたカウント値を前記送信遅延時間の決定のための遅延カウント値として設定する手段と、を備えることを特徴とする。
【００１９】
また、本発明に係る超音波診断装置は、超音波を送受波する複数の振動素子と、前記各振動素子ごとに、複数の異なる周波数のクロックの中から選ばれた選定クロックをカウントし、そのカウント値と、各振動素子に対応する各送信遅延時間を決定するために設定された各遅延カウント値とが一致した場合に、前記選定クロックをそれぞれ出力し、その各出力に基づいて送信周波数の各送信パルスを生成する制御回路と、各送信パルスに基づいて、前記各振動素子に供給する各送信駆動パルスを生成する送信回路と、を有する送信部を含む超音波診断装置において、前記各振動素子ごとに、各送信遅延時間を基準周波数のクロックのカウント値に置き換える算出手段と、前記各振動素子ごとに、基準周波数のクロックのカウント値が示す時間を前記選定クロックのカウント値に換算し、その換算されたカウント値を前記送信遅延時間の決定のための遅延カウント値として設定する手段と、を備えることを特徴とする。
【００２０】
かかる構成により、基準周波数以外の周波数に対応した遅延カウント値に対しては、周波数の逓倍あるいは分周関係等の線形換算による換算手段を用いて基準周波数のクロックのカウント値から換算できるので、予め算出して記憶する必要があるのは、基準周波数に対応したカウント値だけになる。したがって送信遅延時間に関するメモリの容量を小さくできる。
【００２１】
基準周波数は、前記複数の周波数の中のいずれかの周波数でもよく、また、それら以外の周波数を基準周波数と定めることもできる。
【００２２】
また、前記遅延カウント値へ換算する手段は、前記基準周波数のクロックのカウント値と、前記複数の異なる周波数の各クロックに対応する遅延カウント値との間の換算テーブルであり、前記選定クロックの周波数と、前記基準周波数のクロックのカウント値とを入力し、前記選定クロックに対応する遅延カウント値を出力するメモリであることが好ましい。同じ送信遅延時間に対応する遅延カウント値のクロックの周波数による相違は、単に周波数の逓倍あるいは分周関係から定まる周波数の比のみである。したがって、遅延カウント値へ換算する手段には、基準周波数と選定周波数の比を基準周波数のクロックのカウント値に対応して換算するための換算テーブルあるいはメモリを用いることができる。例えばＲＡＭ等の半導体メモリを用いることができる。
【００２３】
また、前記基準周波数のクロックのカウント値を表すビット数が、前記選定クロックに対応する遅延カウント値を表すビット数より多いことが好ましい。例えば、基準周波数のクロックのカウント値を表すビット数を選定周波数に対応する遅延カウント値を表すビット数よりｍｂｉｔ増やして用いることができる。ｍは１以上の整数の中で選ぶことができる。このことで、基準周波数と選定周波数との比が割り切れない等の場合でも、基準周波数のクロックのカウント値から選定周波数に対応する遅延カウント値への換算をより正確に行うことができる。
【００２４】
【発明の実施の形態】
以下に図面を用いて、本発明の実施の形態につき詳細に説明する。図１は、超音波診断装置の送信部７０のブロック図である。図４と共通の要素については同一の符号を付し、説明を省略する。
【００２５】
図１において、第１分周器３２は、ＣＰＵ３６の制御の下で選ばれた分周比に従ってクロック発生器３０の出力を分周し、選定周波数のクロックを出力する機能を有する分周回路である。選定周波数のクロックは、クロック信号４６として各カウンタ３４ａ〜３４ｎに入力される。例えばクロック発生器３０の出力が１２０ＭＨｚのときは、選定周波数は、１２０ＭＨｚから分周可能な４０ＭＨｚ、３０ＭＨｚ、２４ＭＨｚ等の複数の周波数の中から選ばれる。
【００２６】
各カウンタ３４ａ〜３４ｎは、第１分周器３２から入力されるクロック信号４６をカウントするカウンタで、初期化信号４２によりカウント値をリセットするリセット端子と、送信遅延時間を規定する各遅延カウント値が設定される遅延カウント値設定部４０ａ〜４０ｎとを備えている。遅延カウント値設定部４０ａ〜４０ｎには、後述するＣＰＵ３６の制御の下で、換算テーブル７４から各振動素子１２ａ〜１２ｎにそれぞれ対応する各遅延カウント値が出力されてそれぞれ設定される。各カウンタ３４ａ〜３４ｎは、初期化信号４２の入力後からクロック信号４６のカウントを開始し、そのカウント値が設定された遅延カウント値と一致するとカウンタ出力信号４８を出力する。
【００２７】
第２分周器５８はカウンタ出力信号４８を分周して所期の送信周波数とする回路であり、増幅器６０は分周された信号を増幅し送信駆動信号として各振動素子１２ａ〜１２ｎに供給する回路である。
【００２８】
ＣＰＵ３６は、基準周波数に対応する基準遅延カウント値を算出する算出手段としての機能を有する。ここで、基準遅延カウント値とは、送信遅延時間を基準周波数のクロックのカウント値で示したものである。基準周波数は、第１分周器３２により生成可能な複数の周波数の中のいずれかの周波数を選んで定めてもよく、あるいはそれら以外の周波数を基準周波数として定めてもよい。基準周波数は後述する換算テーブルの換算の基準となるので、周波数が高いほど換算を正確に行うことができる。例えば、４０ＭＨｚを基準周波数として定めることができる。基準遅延カウント値は、各振動素子１２ａ〜１２ｎに対応して算出され、算出結果は基準遅延カウント値保持メモリ７２に出力され、記憶される。基準遅延カウント値保持メモリ７２は、ＣＰＵ３６の制御の下で、換算テーブル７４の換算に際して、記憶した各基準遅延カウント値を換算テーブル７４に出力する。
【００２９】
また、ＣＰＵ３６は、第１分周器３２、第２分周器５８および換算テーブル７４と接続され、図示されていない送信周波数選択手段により選択された送信周波数に応じ、第１分周器３２、第２分周器５８の分周比の指示、および換算テーブル７４においてどの換算を用いるかの指示をする機能を有する。送信周波数の選択はユーザの入力で行うこともでき、また、あらかじめ設定された基準、例えば超音波診断装置の機能切り替え順序に従った基準により自動的に選択されてもよい。
【００３０】
換算テーブル７４は、基準遅延カウント値を選定周波数に対応した遅延カウント値に換算する換算手段としての機能を有する。すなわち、ＣＰＵ３６の制御の下で、基準遅延カウント値保持メモリ７２から出力された各基準遅延カウント値を、選定周波数に対応した各遅延カウント値に換算し、その換算された各遅延カウント値を対応する各カウンタの遅延カウント値設定部４０ａ〜４０ｎにそれぞれ出力して設定する。選定周波数が基準周波数と同じ周波数に選ばれたときは、換算テーブル７４は換算を行わず、基準遅延カウント値をそのまま各カウンタの各遅延カウント値設定部４０ａ〜４０ｎに出力し設定する。
【００３１】
同じ送信遅延時間でも、クロックの周波数により遅延カウント値は異なるが、その相違は、単に周波数の逓倍あるいは分周関係による周波数の比であるので、線形換算を用いて容易に換算ができる。例えば上記の例で、基準周波数を４０ＭＨｚとし、選定周波数については３０ＭＨｚと２４ＭＨｚの中から選ばれるとすると、４０ＭＨｚ−３０ＭＨｚ間の換算には３０／４０が換算定数として用いられ、４０ＭＨｚ−２４ＭＨｚ間の換算には２４／４０が換算定数として用いられる。換算テーブル７４の具体的内容は後述する。
【００３２】
本発明に係る実施の形態における超音波診断装置の送信部の上記構成においては、次のようにして、各振動素子１２ａ〜１２ｎにそれぞれ対応する送信遅延時間を有する送信駆動信号が供給される。例えば、図示されていない送信周波数選択手段により、超音波の送信周波数が５ＭＨｚと選択されたときは、ＣＰＵ３６により、第１分周器３２に４０ＭＨｚの周波数のクロック信号４６を生成する指示が与えられ、第２分周器５８に１／８分周の指示が与えられる。また、基準周波数が４０ＭＨｚであるとすると、選定周波数は基準周波数と同じなので、この場合、換算テーブル７４には、換算せずに基準遅延カウント値保持メモリ７２の出力をそのまま各カウンタ３４ａ〜３４ｎの遅延カウント値設定部４０ａ〜４０ｎに設定する指示が出される。こうして、各カウンタ３４ａ〜３４ｎにおいて、４０ＭＨｚのクロック信号４６をカウントし、そのカウント値が４０ＭＨｚに対応する遅延カウント値に一致した場合に、各カウンタ出力信号４８ａ〜４８ｎが出力される。各出力信号は、第２分周器５８により５ＭＨｚに分周され、増幅器６０により増幅されて、各振動素子１２ａ〜１２ｎには、それぞれ対応する送信遅延時間を有する５ＭＨｚの送信駆動信号が供給される。
【００３３】
つぎに、超音波診断装置の機能が切り替わり、送信周波数を３．７５ＭＨｚにする必要がある場合には、ＣＰＵ３６により、第１分周器３２に３０ＭＨｚの周波数のクロック信号４６を生成する指示が与えられ、第２分周器５８に１／８分周の指示が与えられる。また、換算テーブル７４には４０ＭＨｚ−３０ＭＨｚの換算の指示が出される。換算テーブル７４は、４０ＭＨｚ−３０ＭＨｚの線形換算により、基準遅延カウント値保持メモリ７２から出力された各基準遅延カウント値を、３０ＭＨｚに対応する遅延カウント値に換算し、その換算値を各カウンタ３４ａ〜３４ｎの遅延カウント値設定部４０ａ〜４０ｎに出力し設定する。こうして、各カウンタ３４ａ〜３４ｎにおいて、３０ＭＨｚのクロック信号４６をカウントし、そのカウント値が３０ＭＨｚに対応する遅延カウント値に一致した場合に、各カウンタ出力信号４８ａ〜４８ｎが出力される。各出力信号は、第２分周器５８により３．７５ＭＨｚに分周され、増幅器６０により増幅されて、各振動素子１２ａ〜１２ｎには、それぞれ対応する送信遅延時間を有する３．７５ＭＨｚの送信駆動信号が供給される。
【００３４】
同様にして、これ以外の送信周波数が選ばれる場合も、第１分周器３２と第２分周器５８に分周比の指示が与えられるとともに、換算テーブル７４に基準遅延カウント値と選定周波数に対応する遅延カウント値との換算の指示が与えられる。
【００３５】
このように、基準周波数に対応する基準遅延カウント値を、例えば、各振動素子ごと、各ビームアドレスごと、各フォーカス深さごと等につき予め算出してメモリに記憶しておけば、他の周波数に対応した遅延カウント値については、この基準遅延カウント値を用いて周波数の相違に応じて換算をするだけでよく、全ての周波数に対応する遅延カウント値をメモリに保持する必要がない。したがって送信遅延時間に関するメモリの容量を小さくできる。
【００３６】
また、超音波装置の機能が切り替わったときも、換算テーブルにより、対応する遅延カウント値を換算するだけなので、迅速に遅延カウント値の設定を切り替えることができる。
【００３７】
図２は、換算テーブル７４の内容の例である。換算テーブル７４は、基準周波数４０ＭＨｚに対応する基準遅延カウント値と選定周波数３０ＭＨｚに対応する遅延カウント値との間の換算に用いられる４０ＭＨｚ−３０ＭＨｚ用換算表９０ａと、基準周波数４０ＭＨｚに対応する基準遅延カウント値と選定周波数２４ＭＨｚに対応する遅延カウント値との間の換算に用いられる４０ＭＨｚ−２４ＭＨｚ用換算表９０ｂとからなる。４０ＭＨｚ−３０ＭＨｚ用換算表９０ａも４０ＭＨｚ−２４ＭＨｚ用換算表９０ｂも、左右２欄の構成を有し、左欄に基準遅延カウント値９２が、右欄に基準遅延カウント値に対応する遅延カウント値９４ａ，９４ｂが示される。
【００３８】
左欄には、基準遅延カウント値を表すビット数で表現できる最小値から最大値までの全ての値が示される。例えば、基準遅延カウント値を表すビット数を１０ｂｉｔｓとすれば、２の１０乗個の基準遅延カウント値が最小値から最大値まで順に並べられる。図では、説明の便宜上１０進法の表記を用い、換算には四捨五入法を採用した。例えば、４０ＭＨｚ−３０ＭＨｚ用換算表９０ａで説明すると、基準遅延カウント値を２０として、これに対応する遅延カウント値は１５であるとして換算される。このときの送信遅延時間は、２０＊２５ｎｓｅｃ＝１５＊３３．３ｎｓｅｃ＝５００ｎｓｅｃである。４０ＭＨｚ−２４ＭＨｚ用換算表９０ｂも同様の構成で、例えば基準遅延カウント値を２０として、これに対応する遅延カウント値は１２であるとして換算される。
【００３９】
図２の換算テーブルの内容は例示であって、換算テーブルを選定周波数ごとの換算表の集合とせずに、一つの表で、例えば最左欄に４０ＭＨｚの基準遅延カウント値を並べ、左側から２番目の欄に３０ＭＨｚに対応する遅延カウント値、左側から３番目の欄に２４ＭＨｚに対応する遅延カウント値等を並べる形式でもよい。また、全ての基準遅延カウント値に対し換算できる万能換算形式のほか、現実に使用される基準遅延カウント値の種類が限定される等のときは、限定された基準遅延カウント値の種類についてのみの限定換算形式であってもよい。さらに、換算表のようなテーブル形式で、基準遅延カウント値を検索し、対応する遅延カウント値を出力するテーブル検索手段を用いるほか、選定周波数と基準遅延カウント値を入力して選定周波数に対応する遅延カウント値を出力するメモリ、例えばＲＯＭ等の半導体メモリでもよい。
【００４０】
図３は、換算テーブルにおいて、基準遅延カウント値を表すビット数を、選定周波数に対応する遅延カウント値を表すビット数より多くしたときの例である。このようにすることで、換算がより正確になる。図においては説明の便宜上３０ＭＨｚの選定周波数に対応する遅延カウント値を表すビット数を４ｂｉｔｓとし、４０ＭＨｚの基準周波数に対応する基準遅延カウント値を表すビット数を（ａ）においては遅延カウント値を表すビット数と同じ４ｂｉｔｓ、（ｂ）においては下位ビットを１ｂｉｔ多くして全体で５ｂｉｔｓとした。図３では、ビット数の説明のために２進法で表記したが、原理説明には１０進法の表記によるほうが便利なので、１０進法のときのカウント数を括弧で併記し、以下の説明でも、１０進法で表記した値を用いる。但し、下位ビットの有無は、例えば（９＋１ビット）と（９）等の違いで示した。
【００４１】
例えば、基準遅延カウント値が９と１０との間にあるときに、４ｂｉｔｓを用いる方法と５ｂｉｔｓを用いる方法を比較すると、前者では例えば四捨五入により基準遅延カウント値を１０と丸めて、これについて換算するので、（ａ）に示すように、対応する遅延カウント値は８となる。これに対し、５ｂｉｔｓを用いる後者の方法では、基準遅延カウント値を丸めずにそのまま（９＋１ビット）として、換算テーブルにより換算するので、（ｂ）に示すように、対応する遅延カウント値は７となり、より正確な換算結果が得られる。同様に、基準遅延カウント値が８と９の間のときも、４ｂｉｔｓを用いる方法と５ｂｉｔｓを用いる方法で差が生じ、後者の方がより正確な換算結果となる。
【００４２】
上記の説明では、基準遅延カウント値を表すビット数を、選定周波数に対応する遅延カウント値を表すビット数より１ビット増やした場合であるが、さらにビット数を増やすこともできる。このように、基準遅延カウント値を表すビット数を選定周波数に対応する遅延カウント数を表すビット数より大きくすることで、換算をより正確に行うことができる。
【００４３】
【発明の効果】
本発明に係る超音波診断装置によれば、送信遅延時間を記憶するメモリの容量を小さくできる。
【図面の簡単な説明】
【図１】本発明に係る実施の形態の超音波診断装置の送信部のブロック図である。
【図２】換算テーブルの内容の例を示す図である。
【図３】基準遅延カウント値を表すビット数を増やした場合の換算を説明する図である。
【図４】従来技術の超音波装置の送信部のブロック図である。
【符号の説明】
１０，７０  超音波診断装置の送信部、１１  超音波振動子、１２ａ〜１２ｎ振動素子、３２  分周器（選定クロック出力手段）、３４ａ〜３４ｎ  カウンタ、３６  ＣＰＵ（算出手段）、４０ａ〜４０ｎ  遅延カウント値設定部、４６クロック信号、４８ａ〜４８ｎ  カウンタ出力信号、７２  基準遅延カウント値保持メモリ、７４  換算テーブル（換算手段）、９２  基準遅延カウント値、９４ａ，９４ｂ  対応する遅延カウント値。
【図１】
2004209111.tif 000003
【図２】
2004209111.tif 000004
【図３】
2004209111.tif 000005
【図４】
2004209111.tif 000006