(57)【要約】【課題】一部の超音波画像データに対応する生体参考信号が取得されない場合であっても、時相を示すマーカの表示を簡易に行なうこと。【解決手段】実施形態の超音波診断装置は、判定部と、調整部とを備える。判定部は、再生用に保存された超音波画像データ群の生成時に収集された被検体の生体参考信号の収集期間と当該超音波画像データ群の単位フレーム当たりの走査時間とから算出されるフレーム数である信号フレーム数が、当該超音波画像データ群のフレーム数である画像フレーム数より少ないか否かを判定する。調整部は、信号フレーム数が画像フレーム数より少ない場合、生体参考信号を表示する波形に重畳表示されるマーカであって、再生される各超音波画像データの時相を示すマーカの位置を、単位フレーム当たりの走査時間に応じて調整する。【選択図】図１
2014008226.tif 000002
【特許請求の範囲】
【請求項１】
再生用に保存された超音波画像データ群の生成時に収集された被検体の生体参考信号の収集期間と当該超音波画像データ群の単位フレーム当たりの走査時間とから算出されるフレーム数である信号フレーム数が、当該超音波画像データ群のフレーム数である画像フレーム数より少ないか否かを判定する判定部と、
前記信号フレーム数が前記画像フレーム数より少ない場合、前記生体参考信号を表示する波形に重畳表示されるマーカであって、再生される各超音波画像データの時相を示すマーカの位置を、前記単位フレーム当たりの走査時間に応じて調整する調整部と、
を備えたことを特徴とする超音波診断装置。
【請求項２】
前記調整部は、前記マーカとして、再生表示されている超音波画像データの時相を示す表示時相マーカの位置を調整する場合に、前記信号フレーム数が前記画像フレーム数より１フレーム分少ないならば、前記超音波画像データ群の最終フレーム以外のフレームについては当該フレームの走査開始時の時相の位置を前記表示時相マーカの位置とし、前記最終フレームについては直前のフレームの走査終了時の時相の位置を前記表示時相マーカの位置とすることを特徴とする請求項１に記載の超音波診断装置。
【請求項３】
前記調整部は、前記マーカとして、更に、前記超音波画像データ群を再生する際の再生開始フレームの時相を示す再生開始マーカ及び再生終了フレームの時相を示す再生終了マーカの位置を調整する場合に、前記最終フレームが再生開始フレームとして設定された際には、直前のフレームの走査終了時の時相の位置を前記再生開始マーカの位置とし、前記最終フレームが再生終了フレームとして設定された際には、前記波形の終端近傍の外側を前記再生終了マーカの位置とすることを特徴とする請求項２に記載の超音波診断装置。
【請求項４】
前記調整部は、前記マーカとして、再生表示されている超音波画像データの時相を示す表示時相マーカの位置を調整する場合に、前記信号フレーム数が前記画像フレーム数より２フレーム分少ないならば、前記超音波画像データ群の第１フレーム及び最終フレーム以外のフレームについては当該フレームの走査期間の中央付近の位置を前記表示時相マーカの位置とし、前記第１フレーム及び前記最終フレームそれぞれについては前記波形の両端近傍の外側それぞれを前記表示時相マーカの位置とすることを特徴とする請求項１に記載の超音波診断装置。
【請求項５】
前記調整部は、前記マーカとして、更に、前記超音波画像データ群を再生する際の再生開始フレームの時相を示す再生開始マーカ及び再生終了フレームの時相を示す再生終了マーカの位置を調整する場合に、前記超音波画像データ群の第１フレームが再生開始フレーム又は再生終了フレームとして設定された際には、前記波形の始端近傍の外側を前記再生開始マーカ又は前記再生終了マーカの位置とし、前記最終フレームが再生開始フレームとして設定された際には、直前のフレームの走査終了時の時相の位置を前記再生開始マーカの位置とし、前記最終フレームが再生終了フレームとして設定された際には、前記波形の終端近傍の外側を前記再生終了マーカの位置とすることを特徴とする請求項４に記載の超音波診断装置。
【請求項６】
前記調整部は、前記単位フレーム当たりの走査時間と、前記波形の時間軸方向における表示幅と、単位画素の大きさに応じて、前記マーカの時間軸方向における幅を調整することを特徴とする請求項１〜５のいずれか１つに記載の超音波診断装置。
【請求項７】
再生用に保存された超音波画像データ群の生成時に収集された被検体の生体参考信号の収集期間と当該超音波画像データ群の単位フレーム当たりの走査時間とから算出されるフレーム数である信号フレーム数が、当該超音波画像データ群のフレーム数である画像フレーム数より少ないか否かを判定する判定部と、
前記信号フレーム数が前記画像フレーム数より少ない場合、前記生体参考信号を表示する波形に重畳表示されるマーカであって、再生される各超音波画像データの時相を示すマーカの位置を、前記単位フレーム当たりの走査時間に応じて調整する調整部と、
を備えたことを特徴とする画像処理装置。
【請求項８】
再生用に保存された超音波画像データ群の生成時に収集された被検体の生体参考信号の収集期間と当該超音波画像データ群の単位フレーム当たりの走査時間とから算出されるフレーム数である信号フレーム数が、当該超音波画像データ群のフレーム数である画像フレーム数より少ないか否かを判定する判定手順と、
前記信号フレーム数が前記画像フレーム数より少ない場合、前記生体参考信号を表示する波形に重畳表示されるマーカであって、再生される各超音波画像データの時相を示すマーカの位置を、前記単位フレーム当たりの走査時間に応じて調整する調整手順と、
をコンピュータに実行させることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、超音波診断装置、画像処理装置及び画像処理プログラムに関する。
【背景技術】
【０００２】
超音波診断装置では、超音波画像データを収集するとともに生体参考信号を収集し、超音波画像データと生体参考信号とを同時にリアルタイムで表示することが行なわれている。また、超音波診断装置では、フリーズ後に、保存された超音波画像データ群と生体参考信号とを同時に再生表示することが行なわれている。生体参考信号としては、心電図（ＥＣＧ：electrocardiograph）や心音図（ＰＣＧ：phonocardiography）、呼吸（respiration）信号が挙げられる。
【０００３】
超音波診断装置は、例えば、表示している超音波画像データが生体参考信号のどの時相に位置しているかを示すマーカ（例えば、直線状のマーカ）を、生体参考信号上に重畳表示している。ここで、フリーズ後の画像再生時に、超音波画像データと生体参考信号との時相を正確に一致させるためには、超音波画像データと同じ時相分の生体参考信号が取り込まれている必要がある。
【０００４】
しかし、生体参考信号の収集と超音波画像データの生成とは、異なる経路で行なわれている。このため、超音波診断装置に、超音波画像データと生体参考信号との時相を正確に一致させる同期回路を搭載することが行なわれる。しかし、安価で単純な同期回路では、同期精度が悪く、例えば、フリーズしてから１フレームの超音波データ用の走査が完了するまでにＥＣＧ画像の収集が終了し、一部の超音波画像データに対応するＥＣＧ画像が取得できていない場合が生じる。
【０００５】
このようなことから、生体参考信号上に時相を示すマーカを表示するためには、現状では、同期精度が高い、高価で複雑な同期回路を搭載するか、或いは、超音波画像データと同じ時相分の生体参考信号が取り込まれるまで撮影を行なう必要があった。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−１９７９６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明が解決しようとする課題は、一部の超音波画像データに対応する生体参考信号が取得されない場合であっても、時相を示すマーカの表示を簡易に行なうことができる超音波診断装置、画像処理装置及び画像処理プログラムを提供することである。
【課題を解決するための手段】
【０００８】
実施形態の超音波診断装置は、判定部と、調整部とを備える。判定部は、再生用に保存された超音波画像データ群の生成時に収集された被検体の生体参考信号の収集期間と当該超音波画像データ群の単位フレーム当たりの走査時間とから算出されるフレーム数である信号フレーム数が、当該超音波画像データ群のフレーム数である画像フレーム数より少ないか否かを判定する。調整部は、前記信号フレーム数が前記画像フレーム数より少ない場合、前記生体参考信号を表示する波形に重畳表示されるマーカであって、再生される各超音波画像データの時相を示すマーカの位置を、前記単位フレーム当たりの走査時間に応じて調整する。
【図面の簡単な説明】
【０００９】
【図１】図１は、本実施形態に係る超音波診断装置の構成例を示す図である。
【図２】図２は、第１アルゴリズムに基づいて調整部が行なう調整処理の一例を示す図である。
【図３】図３は、第２アルゴリズムに基づいて調整部が行なう調整処理の一例を示す図である。
【図４】図４は、第３アルゴリズムに基づいて調整部が行なう調整処理の一例を示す図である。
【図５】図５は、第４アルゴリズムに基づいて調整部が行なう調整処理の一例を示す図である。
【図６】図６は、第５アルゴリズムに基づいて調整部が行なう調整処理の一例を示す図である。
【図７】図７は、第６アルゴリズムに基づいて調整部が行なう調整処理の一例を示す図である。
【図８】図８は、第７アルゴリズムに基づいて調整部が行なう調整処理の一例を示す図である。
【図９】図９は、本実施形態に係る超音波診断装置が行なう調整処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照して、超音波診断装置の実施形態を詳細に説明する。
【００１１】
（実施形態）
まず、本実施形態に係る超音波診断装置の構成について説明する。図１は、本実施形態に係る超音波診断装置の構成例を示す図である。図１に示すように、本実施形態に係る超音波診断装置は、超音波プローブ１と、モニタ２と、入力装置３と、心電計４と、装置本体１０とを有する。
【００１２】
超音波プローブ１は、複数の圧電振動子を有し、これら複数の圧電振動子は、後述する装置本体１０が有する送受信部１１から供給される駆動信号に基づき超音波を発生する。また、超音波プローブ１は、被検体Ｐからの反射波を受信して電気信号に変換する。また、超音波プローブ１は、圧電振動子に設けられる整合層及び音響レンズ、圧電振動子から後方への超音波の伝播を防止するバッキング材等を有する。超音波プローブ１は、装置本体１０と着脱自在に接続される。
【００１３】
超音波プローブ１から被検体Ｐに超音波が送信されると、送信された超音波は、被検体Ｐの体内組織における音響インピーダンスの不連続面で次々と反射され、反射波信号として超音波プローブ１が有する複数の圧電振動子にて受信される。受信される反射波信号の振幅は、超音波が反射される不連続面における音響インピーダンスの差に依存する。なお、送信された超音波パルスが、移動している血流や心臓壁等の表面で反射された場合の反射波信号は、ドプラ効果により、移動体の超音波送信方向に対する速度成分に依存して、周波数偏移（ドプラ偏移）を受ける。
【００１４】
なお、本実施形態は、複数の圧電振動子が一列で配置された１次元超音波プローブである超音波プローブ１により、被検体Ｐを２次元でスキャンする場合であっても、１次元超音波プローブの複数の圧電振動子を機械的に揺動する超音波プローブ１や複数の圧電振動子が格子状に２次元で配置された２次元超音波プローブである超音波プローブ１により、被検体Ｐを３次元でスキャンする場合であっても、適用可能である。
【００１５】
入力装置３は、マウス、キーボード、ボタン、パネルスイッチ、タッチコマンドスクリーン、フットスイッチ、トラックボール等を有し、超音波診断装置の操作者からの各種設定要求を受け付け、装置本体１０に対して受け付けた各種設定要求を転送する。
【００１６】
例えば、入力装置３が有するフリーズボタンを操作者が押下すると、本実施形態に係る超音波診断装置は、超音波の送受信を停止した一時的な停止状態となり、リアルタイム表示モードから再生モードに移行する。
【００１７】
モニタ２は、超音波診断装置の操作者が入力装置３を用いて各種設定要求を入力するためのＧＵＩ（Graphical  User  Interface）を表示したり、装置本体１０において生成された各種画像や、装置本体１０による計測結果等を表示したりする。
【００１８】
心電計４は、装置本体１０と接続され、超音波走査が行なわれる被検体Ｐの生体参考信号として、心電図（ＥＣＧ：  Electrocardiograph）を計測する。心電計４は、計測した心電図を装置本体１０に送信する。なお、本実施形態は、生体参考信号として、心音図（ＰＣＧ：phonocardiography）や、呼吸（respiration）信号を計測する機器が被検体Ｐに取り付けられる場合であっても適用可能である。
【００１９】
装置本体１０は、超音波プローブ１が受信した反射波に基づいて超音波画像を生成する装置である。装置本体１０は、図１に示すように、送受信部１１と、Ｂモード処理部１２と、ドプラ処理部１３と、収集部１４と、画像生成部１５と、画像メモリ１６と、内部記憶部１７と、表示データ処理部１８と、制御部１９とを有する。
【００２０】
送受信部１１は、トリガ発生回路、送信遅延回路及びパルサ回路等を有し、超音波プローブ１に駆動信号を供給する。パルサ回路は、所定の繰り返し周波数（ＰＲＦ：Pulse  Repetition  Frequency）の送信超音波を形成するためのレートパルスを繰り返し発生する。なお、ＰＲＦは、レート周波数とも呼ばれる。また、送信遅延回路は、超音波プローブ１から発生される超音波をビーム状に集束して送信指向性を決定するために必要な圧電振動子ごとの送信遅延時間を、パルサ回路が発生する各レートパルスに対し与える。また、トリガ発生回路は、レートパルスに基づくタイミングで、超音波プローブ１に駆動信号（駆動パルス）を印加する。すなわち、送信遅延回路は、各レートパルスに対し与える送信遅延時間を変化させることで、圧電振動子面からの送信方向を任意に調整する。
【００２１】
なお、送受信部１１は、後述する制御部１９の指示に基づいて、所定のスキャンシーケンスを実行するために、送信周波数、送信駆動電圧等を瞬時に変更可能な機能を有している。特に、送信駆動電圧の変更は、瞬間にその値を切り替え可能なリニアアンプ型の発信回路、または、複数の電源ユニットを電気的に切り替える機構によって実現される。
【００２２】
また、送受信部１１は、アンプ回路、Ａ／Ｄ変換器、受信遅延回路、加算器等を有し、超音波プローブ１が受信した反射波信号に対して各種処理を行なって反射波データを生成する。アンプ回路は、反射波信号をチャンネルごとに増幅してゲイン補正処理を行なう。Ａ／Ｄ変換器は、ゲイン補正された反射波信号をＡ／Ｄ変換する。受信遅延回路は、デジタルデータに受信指向性を決定するのに必要な受信遅延時間を与える。加算器は、受信遅延回路により受信遅延時間が与えられた反射波信号の加算処理を行なって反射波データを生成する。加算器の加算処理により、反射波信号の受信指向性に応じた方向からの反射成分が強調される。
【００２３】
ここで、送信遅延時間及び受信遅延時間は、超音波ビームの送信フォーカス及び受信フォーカスの音響レンズからの位置（深さ）によって決定される。送受信部１１は、送信遅延時間及び受信遅延時間等の送受信条件により、超音波の送受信における送信指向性と受信指向性とを制御する。また、送受信部１１は、送受信条件に応じて、超音波プローブ１の送受信に用いる圧電振動子（送信用口径及び受信用口径）を変更可能である。
【００２４】
Ｂモード処理部１２は、送受信部１１から反射波データを受信し、対数増幅、包絡線検波処理等を行なって、信号強度が輝度の明るさで表現されるデータ（Ｂモードデータ）を生成する。
【００２５】
ドプラ処理部１３は、送受信部１１から受信した反射波データから速度情報を周波数解析することでドプラ偏移を抽出し、ドプラ偏移を用いることで、ドプラ効果による血流や組織、造影剤エコー成分を抽出し、平均速度、分散、パワー等の移動体情報を多点について抽出したデータ（ドプラデータ）を生成する。
【００２６】
なお、本実施形態に係るＢモード処理部１２及びドプラ処理部１３は、２次元の反射波データ及び３次元の反射波データの両方について処理可能である場合であっても良い。
【００２７】
収集部１４は、心電計４からＥＣＧを取得して、被検体Ｐが超音波走査される期間の心電図を収集する。そして、収集部１４は、取得したＥＣＧを後述する画像メモリ１６に格納する。
【００２８】
画像生成部１５は、Ｂモード処理部１２及びドプラ処理部１３が生成したデータから超音波画像データを生成する。すなわち、画像生成部１５は、Ｂモード処理部１２が生成したＢモードデータから反射波の強度を輝度にて表したＢモード画像データを生成する。また、画像生成部１５は、ドプラ処理部１３が生成したドプラデータから移動体情報（血流情報や組織の移動情報）を表す平均速度画像データ、分散画像データ、パワー画像データ、又は、これらの組み合わせ画像としてのカラードプラ画像データを生成する。
【００２９】
ここで、画像生成部１５は、一般的には、超音波走査の走査線信号列を、テレビなどに代表されるビデオフォーマットの走査線信号列に変換（スキャンコンバート）し、表示用画像としての超音波画像を生成する。具体的には、画像生成部１５は、超音波プローブ１による超音波の走査形態に応じて座標変換を行なうことで、表示用画像としての超音波画像を生成する。また、画像生成部１５は、スキャンコンバート以外に種々の画像処理として、例えば、スキャンコンバート後の複数の画像フレームを用いて、輝度の平均値画像を再生成する画像処理（平滑化処理）や、画像内で微分フィルタを用いる画像処理（エッジ強調処理）などを行なう。
【００３０】
更に、画像生成部１５は、ドプラ処理部１３が生成したドプラデータから、血流の速度情報を時系列に沿ってプロットしたドプラ波形を生成する。
【００３１】
また、画像生成部１５は、超音波画像（Ｂモード画像、カラードプラ画像、ドプラ波形等）に、種々のパラメータの文字情報、目盛り、ボディーマークなどを合成した合成画像を生成することもできる。本実施形態では、画像生成部１５は、表示用の超音波画像データを時系列に沿って生成するとともに、表示用の超音波画像データと「収集部１４が収集したＥＣＧを表示するための波形」とを同時に表示するための合成画像データを生成する。また、本実施形態では、画像生成部１５は、超音波画像データの時相に対応するマーカをＥＣＧ波形上に重畳した合成画像データを生成する。画像生成部１５は、上記の生成処理を、リアルタイム表示モードでも、再生モードでも行なう。
【００３２】
画像メモリ１６は、画像生成部１５が生成した各種画像を記憶するメモリである。また、画像メモリ１６は、収集部１４が収集した生体参考信号（ＥＣＧ）を記憶するメモリである。画像メモリ１６は、画像生成部１５が生成したＢモード画像データとともに、当該Ｂモード画像データを生成するために行なわれた超音波走査の時間情報を記憶する。また、画像メモリ１６は、収集部１４が収集したＥＣＧの波高を時間情報とともに記憶する。なお、画像メモリ１６は、Ｂモード処理部１２やドプラ処理部１３が生成したデータを記憶することも可能である。
【００３３】
内部記憶部１７は、超音波送受信、画像処理及び表示処理を行なうための制御プログラムや、診断情報（例えば、患者ＩＤ、医師の所見等）や、診断プロトコルや各種ボディーマーク等の各種データを記憶する。また、内部記憶部１７は、必要に応じて、画像メモリ１６が記憶する画像データ等の保管等にも使用される。また、内部記憶部１７が記憶するデータは、図示しないインターフェースを経由して、外部の周辺装置へ転送することができる。
【００３４】
表示データ処理部１８は、画像生成部１５が行なう表示用の画像データの生成処理を制御するための処理部である。具体的には、表示データ処理部１８は、再生モード実行時に画像生成部１５が行なう画像生成処理の制御を行なう。かかる制御を行なうため、表示データ処理部１８は、判定部１８１と、調整部１８２とを有する。なお、判定部１８１及び調整部１８２が行なう処理については、後に詳述する。
【００３５】
制御部１９は、超音波診断装置の処理全体を制御する。具体的には、制御部１９は、入力装置３を介して操作者から入力された各種設定要求や、内部記憶部１７から読込んだ各種制御プログラム及び各種データに基づき、送受信部１１、Ｂモード処理部１２、ドプラ処理部１３、画像生成部１５及び表示データ処理部１８の処理を制御する。また、制御部１９は、画像メモリ１６が記憶する画像データや、入力装置３を介して操作者が各種設定処理を行なうためのＧＵＩ等をモニタ２にて表示するように制御する。
【００３６】
以上、本実施形態に係る超音波診断装置の全体構成例について説明した。かかる構成のもと、本実施形態に係る超音波診断装置は、フリーズボタン押下により再生モードに移行し、再生用に画像メモリ１６に保存された超音波画像データ群（例えば、Ｂモード画像データ群）と生体参考信号とを同時に再生表示する。この際、本実施形態に係る超音波診断装置は、再生される各超音波画像データの時相を示すマーカを、生体参考信号を表示する波形に重畳表示する。かかるマーカとしては、再生表示されている超音波画像データの時相を示す表示時相マーカが挙げられる。また、かかるマーカとしては、超音波画像データ群を動画再生やコマ送り再生する際の再生開始フレームの時相を示す再生開始マーカ及び再生終了フレームの時相を示す再生終了マーカが挙げられる。
【００３７】
ここで、超音波画像データ群の再生時に、超音波画像データと生体参考信号との時相を正確に一致させるためには、超音波画像データと同じ時相分の生体参考信号が取り込まれている必要がある。
【００３８】
例えば、１フレーム分の超音波画像データを生成するために行なわれる超音波走査の走査時間（単位フレーム当たりの走査時間）を「ｔ」とする。また、例えば、再生用に保存された超音波画像データ群のフレーム数（以下、画像フレーム数と記載）が「Ｎ」であるとする。かかる場合、第１フレームの走査開始時間から最終フレームの走査終了時間までに要する時間は、「Ｎ×ｔ」となる。また、超音波画像データと生体参考信号との時相を正確に一致させるためには、生体参考信号の収集期間が「Ｎ×ｔ」である必要がある。
【００３９】
しかし、生体参考信号の収集は、例えば、図１に示す心電計４及び収集部１４のように、生体参考信号収集用のハードウェアが実行する。一方、超音波画像データの生成及び収集は、制御部１９の制御により、送受信部１１、Ｂモード処理部１２（又は、ドプラ処理部１３）及び画像生成部１５が協働して実行する。超音波画像データの生成及び収集は、その全てがハードウェア又はソフトウェアにより実行される場合や、ハードウェア及びソフトウェアにより実行される場合がある。このように、生体参考信号の収集と超音波画像データの生成とは、異なる経路で行なわれている。
【００４０】
このため、従来では、超音波診断装置に、超音波画像データと生体参考信号との時相を正確に一致させる同期回路を搭載していた。しかし、安価で単純な同期回路では、同期精度が悪く、例えば、フリーズしてから１フレームの超音波データ用の走査が完了するまでにＥＣＧの収集が終了し、一部の超音波画像データに対応するＥＣＧが取得できていない場合が生じる。かかる場合の「一部の超音波画像データ」とは、再生用に保存された超音波画像データ群の最終フレームである。
【００４１】
また、安価で単純な同期回路では、例えば、撮像開始直後の１フレームの超音波データ用の走査が開始された後から、ＥＣＧ画像の収集が開始されたことで、一部の超音波画像データに対応するＥＣＧ画像が取得できていない場合が生じる。かかる場合の「一部の超音波画像データ」とは、再生用に保存された超音波画像データ群の第１フレームである。
【００４２】
ここで、『再生用に保存された超音波画像データ群の生成時に収集された被検体の生体参考信号の収集期間と当該超音波画像データ群の「単位フレーム当たりの走査時間」とから算出されるフレーム数』を信号フレーム数と定義する。例えば、収集期間を「Ｔ」とすると、信号フレーム数「Ｍ」は、「Ｔ／ｔ」の値の小数点第１位を切り捨てた整数となる。この定義を用いて説明すると、安価で単純な同期回路では、最終フレームに対応する生体参考信号のフレーム（以下、信号フレーム）が取得できないために、信号フレーム数が画像フレーム数より１つ少ない場合や、第１フレーム及び最終フレームに対応する信号フレームが取得できないために、信号フレーム数が画像フレーム数より２つ少ない場合が生じることとなる。
【００４３】
このようなことから、生体参考信号上に時相を示すマーカを表示するためには、現状では、同期精度が高い、高価で複雑な同期回路を搭載する必要があった。或いは、超音波画像データと同じ時相分の生体参考信号が取り込まれるまで撮影を行なわせるために、例えば、信号フレーム数が画像フレーム数より少ないことを検知してエラーを表示するといった仕組みを設ける必要があった。
【００４４】
そこで、本実施形態に係る超音波診断装置は、一部の超音波画像データに対応する生体参考信号が取得されない場合であっても、時相を示すマーカの表示を簡易に行なうために、以下に説明する判定部１８１及び調整部１８２の処理を行なう。
【００４５】
まず、判定部１８１は、再生用に保存された超音波画像データ群の生成時に収集された被検体の生体参考信号の信号フレーム数が、当該超音波画像データ群の画像フレーム数より少ないか否かを判定する。判定部１８１は、再生対象の超音波画像データ群を保存する画像メモリ１６を参照して、画像フレーム数を取得する。また、判定部１８１は、再生用に保存された超音波画像データ群の送受信条件を制御部１９から取得し、画像メモリ１６に保存された生体参考信号の収集期間を取得することで、信号フレーム数を算出する。なお、本実施形態は、収集部１４が信号フレーム数を算出し、算出した信号フレーム数を判定部１８１に通知する場合であっても良い。
【００４６】
そして、調整部１８２は、信号フレーム数が画像フレーム数より少ない場合、生体参考信号を表示する波形に重畳表示されるマーカであって、再生される各超音波画像データの時相を示すマーカの位置を、単位フレーム当たりの走査時間に応じて調整する。具体的には、調整部１８２は、上述した「表示時相マーカ」、「再生開始マーカ」及び「再生終了マーカ」の位置を調整する。より具体的には、調整部１８２は、「表示時相マーカ」、「再生開始マーカ」及び「再生終了マーカ」の位置を調整した結果を、画像生成部１５に通知する。画像生成部１５は、調整部１８２が決定した各マーカの位置に基づいて、生体参考信号を表示するための波形に各マーカを重畳する。
【００４７】
以下、調整部１８２が行なう調整処理について、具体的に説明する。以下では、再生用に保存された超音波画像データ群が、２次元（２Ｄ）のＢモード画像データ群である場合について説明する。ただし、本実施形態は、再生用に保存された超音波画像データ群が、２次元のカラードプラ画像データ群や、３次元のＢモード画像データ群、３次元のカラードプラ画像データ群である場合であっても適用可能である。また、以下では、表示時相マーカを直線マーカと記載する場合がある。また、以下では、再生開始マーカを左端（Left  Point）マーカと記載し、再生終了マーカを右端（Right  Point）マーカと記載する場合がある。通常、ＥＣＧ等の生体参考信号は、左から右に向かって時相が最新となることから、再生開始マーカは、左側となり、再生終了マーカは右側となる。
【００４８】
まず、信号フレーム数と画像フレーム数とが同じ場合に、調整部１８２が第１アルゴリズムに基づいて行なう表示時相マーカの調整処理と、調整部１８２が第２アルゴリズムに基づいて行なう「再生開始マーカ及び再生終了マーカ」の調整処理について、図２及び図３それぞれを用いて説明する。図２は、第１アルゴリズムに基づいて調整部が行なう調整処理の一例を示す図であり、図３は、第２アルゴリズムに基づいて調整部が行なう調整処理の一例を示す図である。
【００４９】
図２及び図３に示す一例では、画像フレーム数及び信号フレーム数がともに「６」であった場合を示している。また、以下の説明では、取得された画像フレーム数が「６」であった場合、図２に示すように、各画像フレームのＩＤ（画像ＩＤ）を時系列に沿って「画像ＩＤ（１）、画像ＩＤ（２）、・・、画像ＩＤ（６）」と記載する。また、以下の説明では、取得された信号フレーム数が「６」であった場合、図２に示すように、各信号フレームのＩＤ（信号ＩＤ）を時系列に沿って「信号ＩＤ（１）、信号ＩＤ（２）、・・、信号ＩＤ（６）」と記載する。
【００５０】
まず、調整部１８２は、信号フレーム数と画像フレーム数との大小関係に関わらず、画像フレーム数と、モニタ２においてＥＣＧ波形を表示する領域の横方向の長さから、１つの信号フレームを表示する単位長さを算出する（図２に示す「Ｌ」を参照）。
【００５１】
そして、調整部１８２は、信号フレーム数と画像フレーム数とが同じ場合、第１アルゴリズムに基づいて、各フレームの走査期間の中央付近の位置を表示時相マーカ（直線マーカ）の位置とする（図２に示すハッチングされた数字の位置を参照）。これにより、例えば、画像生成部１５は、図２に示すように、画像ＩＤ（１）のフレーム（第１フレーム）を表示する場合には、信号ＩＤ（１）の信号フレームの中央付近に対応するＥＣＧ波形の位置に直線マーカを重畳する。また、例えば、画像生成部１５は、図２に示すように、画像ＩＤ（６）のフレーム（最終フレーム）を表示する場合には、信号ＩＤ（６）の信号フレームの中央付近に対応するＥＣＧ波形の位置に直線マーカを重畳する。
【００５２】
信号フレーム数と画像フレーム数とが同じ場合、モニタ２に表示される画像フレームの画像ＩＤが（１）〜（６）に変化するに従って、ＥＣＧ波形上の直線マーカの位置は、第１アルゴリズムに基づいて、移動する。これにより、操作者は、どの位相上の画像データがモニタ２に表示されているかを把握できる。
【００５３】
また、調整部１８２は、信号フレーム数と画像フレーム数とが同じ場合、第２アルゴリズムに基づいて、再生開始フレームとして設定されたフレームについては再生開始マーカ（左端マーカ）の位置を当該フレームの走査開始時の時相とする（図３の「Left  Point」の列に示すハッチングされた数字の位置を参照）。また、調整部１８２は、信号フレーム数と画像フレーム数とが同じ場合、第２アルゴリズムに基づいて、再生終了フレームとして設定されたフレームについては再生終了マーカ（右端マーカ）の位置を当該フレームの走査終了時の時相とする（図３の「Right  Point」の列に示すハッチングされた数字の位置を参照）。
【００５４】
これにより、例えば、画像生成部１５は、図３に示すように、画像ＩＤ（１）のフレーム（第１フレーム）が再生開始フレームとして設定された場合には、信号ＩＤ（１）の信号フレームの左端、すなわち、ＥＣＧ波形の始端に左端マーカを重畳する。また、例えば、画像生成部１５は、図３に示すように、画像ＩＤ（６）のフレーム（最終フレーム）が再生終了フレームとして設定された場合には、信号ＩＤ（６）の信号フレームの右端、すなわち、ＥＣＧ波形の終端に右端マーカを重畳する。なお、図３に示すように、左端マーカは、時間軸に対して垂直方向となる線分と、当該線分の上部左側に接する「左方向の白抜き矢頭」とから構成される。また、図３に示すように、右端マーカは、時間軸に対して垂直方向となる線分と、当該線分の上部右側に接する「右方向の白抜き矢頭」とから構成される。
【００５５】
第２アルゴリズムに基づいて調整された左端マーカの位置を「１〜６」へと操作者がマウス等を用いて移動させるに従って、モニタ２に表示される画像フレームが画像ＩＤ（１）〜画像ＩＤ（６）へと変化する。これにより、操作者は、再生を開始する所望の画像フレームを指定することができる。また、第２アルゴリズムに基づいて調整された右端マーカの位置を「１〜６」へと操作者がマウス等を用いて移動させるに従って、モニタ２に表示される画像フレームが画像ＩＤ（１）〜画像ＩＤ（６）へと変化する。これにより、操作者は、再生を終了する所望の画像フレームを指定することができる。
【００５６】
続いて、信号フレーム数が画像フレーム数より１フレーム分少ない場合に、調整部１８２が第３アルゴリズムに基づいて行なう表示時相マーカの調整処理と、調整部１８２が第４アルゴリズムに基づいて行なう「再生開始マーカ及び再生終了マーカ」の調整処理について、図４及び図５それぞれを用いて説明する。図４は、第３アルゴリズムに基づいて調整部が行なう調整処理の一例を示す図であり、図５は、第４アルゴリズムに基づいて調整部が行なう調整処理の一例を示す図である。
【００５７】
図４及び図５に示す一例では、画像フレーム数が「６」であり、信号フレーム数が「５」であった場合を示している。すなわち、図４及び図５に示す一例では、「画像ＩＤ（１）、画像ＩＤ（２）、・・、画像ＩＤ（６）」が取得され、「信号ＩＤ（１）、信号ＩＤ（２）、・・、信号ＩＤ（５）」が取得されている。換言すると、図４及び図５に示す一例では、「画像ＩＤ（１）〜画像ＩＤ（５）」の画像フレームに対応する「信号ＩＤ（１）〜信号ＩＤ（５）」のＥＣＧ波形の信号フレームが取得されているが、画像ＩＤ（６）の最終フレームに対応するＥＣＧ波形の信号フレームが取得されなかった場合を示している。
【００５８】
まず、調整部１８２は、上述したように、画像フレーム数と、モニタ２においてＥＣＧ波形を表示する領域の横方向の長さから、１つの信号フレームを表示する単位長さを算出する（図４に示す「Ｌ」を参照）。
【００５９】
そして、調整部１８２は、信号フレーム数が画像フレーム数より１フレーム分少ない場合、第３アルゴリズムに基づいて、表示時相マーカ（直線マーカ）の位置を調整する。すなわち、調整部１８２は、超音波画像データ群の最終フレーム以外のフレームについては当該フレームの走査開始時の時相の位置を直線マーカの位置とする（図４に示すハッチングされた数字「１〜５」の位置を参照）。これにより、画像生成部１５は、例えば、図４に示すように、画像ＩＤ（１）の画像フレームが表示される場合には、信号ＩＤ（１）の信号フレームの左端に対応するＥＣＧ波形の位置に直線マーカを重畳する。同様に、画像生成部１５は、例えば、画像ＩＤ（２）の画像フレームが表示される場合には、信号ＩＤ（２）の信号フレームの左端に対応するＥＣＧ波形の位置に直線マーカを重畳する。
【００６０】
一方、調整部１８２は、最終フレームについては直前のフレームの走査終了時の時相の位置を直線マーカの位置とする（図４に示すハッチングされた数字「６」の位置を参照）。これにより、画像生成部１５は、例えば、図４に示すように、画像ＩＤ（６）の最終フレームが表示される場合には、信号ＩＤ（５）の信号フレームの右端に対応するＥＣＧ波形の位置に直線マーカを重畳する。
【００６１】
モニタ２に表示される画像フレームの画像ＩＤが（１）〜（５）に変化するに従って、ＥＣＧ波形上の直線マーカの位置は、第３アルゴリズムにより、「信号ＩＤ（１）の信号フレームの左端、・・・、信号ＩＤ（５）の信号フレームの左端」となる。また、モニタ２に表示される画像フレームの画像ＩＤが（６）になると、第３アルゴリズムにより、ＥＣＧ波形上の直線マーカの位置は、信号ＩＤ（５）の信号フレームの右端となる。第３アルゴリズムを適用することで、画像フレーム数が「６」であっても、全画像フレームの時相を、信号フレーム数「５」の生体参考信号の波形上に表示することができる。
【００６２】
また、調整部１８２は、信号フレーム数が画像フレーム数より１フレーム分少ない場合、第４アルゴリズムに基づいて、「再生開始マーカ（左端マーカ）及び再生終了マーカ（右端マーカ）」の位置を調整する。すなわち、調整部１８２は、超音波画像データ群の最終フレームが再生開始フレームとして設定された際には、直前のフレームの走査終了時の時相の位置を左端マーカの位置とする（図５の（Ａ）の「Left  Point」の列に示すハッチングされた数字「６」の位置を参照）。
【００６３】
これにより、画像生成部１５は、例えば、画像ＩＤ（６）の最終フレームが再生開始フレームとして設定された際には、信号ＩＤ（５）の信号フレームの右端に対応するＥＣＧ波形の位置に左端マーカを重畳する。
【００６４】
また、調整部１８２は、最終フレームが再生終了フレームとして設定された際には、波形の終端近傍の外側を再生終了マーカの位置とする（図５の（Ａ）の「Right  Point」の列に示すハッチングされた数字「６」の位置を参照）。これにより、画像生成部１５は、例えば、図５の（Ｂ）に示すように、ＥＣＧ波形の終端を構成する画素の右隣に位置する画素を通る縦方向の画素群を用いて、画像ＩＤ（６）の最終フレームが再生終了フレームとして設定された際の右端マーカを生成する。
【００６５】
なお、超音波画像データ群の最終フレーム以外のフレームが再生開始フレームとして設定された際には、第４アルゴリズムでは、第２アルゴリズムと同様に、当該フレームの走査開始時の時相の位置を左端マーカの位置とする（図５の（Ａ）の「Left  Point」の列に示すハッチングされた数字「１〜５」の位置を参照）。また、超音波画像データ群の最終フレーム以外のフレームが再生終了フレームとして設定された際には、第４アルゴリズムでは、第２アルゴリズムと同様に、当該フレームの走査終了時の時相の位置を右端マーカの位置とする（図５の（Ａ）の「Right  Point」の列に示すハッチングされた数字「１〜５」の位置を参照）。
【００６６】
図５の（Ａ）では、画像ＩＤ（１）の第１フレームが再生開始フレームである場合の左端マーカを例示している。かかる左端マーカは、図５の（Ａ）に示すように、ＥＣＧ波形の始端と重なっている。すなわち、図５の（Ａ）に示す左端マーカは、ＥＣＧ波形の始端を構成する画素を通る縦方向の画素群により生成されている。また、図５の（Ａ）では、画像ＩＤ（６）の最終フレームが再生終了フレームである場合の右端マーカを例示している。かかる右端マーカは、図５の（Ａ）に示すように、ＥＣＧ波形の終端に接している。
【００６７】
第４アルゴリズムにより、指定された再生開始フレームの画像ＩＤが（１）〜（５）に変化するに従って、ＥＣＧ波形上の左端マーカの位置は、「信号ＩＤ（１）の信号フレームの左端、・・・、信号ＩＤ（５）の信号フレームの左端」となる。そして、第４アルゴリズムにより、指定された再生開始フレームの画像ＩＤが（６）になると、ＥＣＧ波形上の左端マーカの位置は、信号ＩＤ（５）の信号フレームの右端となる。
【００６８】
また、第４アルゴリズムにより、指定された再生終了フレームの画像ＩＤが（１）〜（５）に変化するに従って、ＥＣＧ波形上の右端マーカの位置は、「信号ＩＤ（１）の信号フレームの右端、・・・、信号ＩＤ（５）の信号フレームの右端」となる。そして、第４アルゴリズムにより、指定された再生終了フレームの画像ＩＤが（６）になると、ＥＣＧ波形上の右端マーカの位置は、信号ＩＤ（５）の信号フレームの右端の外側の位置となる。第４アルゴリズムを適用することで、画像フレーム数が「６」であっても、信号フレーム数「５」の生体参考信号の波形上で、再生範囲を指定することが可能となる。
【００６９】
続いて、信号フレーム数が画像フレーム数より２フレーム分少ない場合に、調整部１８２が第５アルゴリズムに基づいて行なう表示時相マーカの調整処理と、調整部１８２が第６アルゴリズムに基づいて行なう「再生開始マーカ及び再生終了マーカ」の調整処理について、図６及び図７それぞれを用いて説明する。図６は、第５アルゴリズムに基づいて調整部が行なう調整処理の一例を示す図であり、図７は、第６アルゴリズムに基づいて調整部が行なう調整処理の一例を示す図である。
【００７０】
図６及び図７に示す一例では、画像フレーム数が「７」であり、信号フレーム数が「５」であった場合を示している。すなわち、図６及び図７に示す一例では、「画像ＩＤ（１）、画像ＩＤ（２）、・・、画像ＩＤ（７）」が取得され、「信号ＩＤ（１）、信号ＩＤ（２）、・・、信号ＩＤ（５）」が取得されている。換言すると、図６及び図７に示す一例では、「画像ＩＤ（２）〜画像ＩＤ（６）」に対応する「信号ＩＤ（１）〜信号ＩＤ（５）」が取得されているが、画像ＩＤ（１）の第１フレームに対応するＥＣＧ波形の信号フレームが取得されず、画像ＩＤ（７）の最終フレームに対応するＥＣＧ波形の信号フレームが取得されなかった場合を示している。
【００７１】
まず、調整部１８２は、上述したように、画像フレーム数と、モニタ２においてＥＣＧ波形を表示する領域の横方向の長さから、１つの信号フレームを表示する単位長さを算出する。
【００７２】
そして、調整部１８２は、信号フレーム数が画像フレーム数より２フレーム分少ない場合、第５アルゴリズムに基づいて、表示時相マーカ（直線マーカ）の位置を調整する。すなわち、調整部１８２は、超音波画像データ群の第１フレーム及び最終フレーム以外のフレームについては当該フレームの走査期間の中央付近の位置を直線マーカの位置とする（図６の（Ａ）に示すハッチングされた数字「２〜６」の位置を参照）。これにより、画像生成部１５は、例えば、画像ＩＤ（２）の画像フレームが表示される場合には、信号ＩＤ（２）の信号フレームの中央付近に対応するＥＣＧ波形の位置に直線マーカを重畳する。
【００７３】
一方、調整部１８２は、第１フレーム及び最終フレームそれぞれについては波形の両端近傍の外側それぞれを直線マーカの位置とする（図６の（Ａ）に示すハッチングされた数字「１」及び「７」の位置を参照）。これにより、画像ＩＤ（１）の第１フレームが表示される場合には、画像生成部１５は、例えば、図６の（Ｂ）に示すように、ＥＣＧ波形の始端を構成する画素の左隣に位置する画素を通る縦方向の画素群を用いて、直線マーカを生成する。
【００７４】
図６の（Ａ）では、画像ＩＤ（１）の第１フレームが表示される場合の直線マーカを例示している。かかる直線マーカは、図６の（Ａ）に示すように、ＥＣＧ波形の始端に接している。また、画像ＩＤ（７）の最終フレームが表示される場合には、画像生成部１５は、図５の（Ｂ）を用いて説明したように、ＥＣＧ波形の終端を構成する画素の右隣に位置する画素を通る縦方向の画素群を用いて、直線マーカを生成する。図６の（Ａ）では、画像ＩＤ（７）の最終フレームが表示される場合の直線マーカを例示している。かかる直線マーカは、図７の（Ａ）に示すように、ＥＣＧ波形の終端に接している。
【００７５】
モニタ２に表示される画像フレームの画像ＩＤが（１）になると、ＥＣＧ波形上の直線マーカの位置は、第５アルゴリズムにより、信号ＩＤ（１）の信号フレームの左端の外側の位置となる。そして、モニタ２に表示される画像フレームの画像ＩＤが（２）〜（６）に変化するに従って、ＥＣＧ波形上の直線マーカの位置は、第５アルゴリズムにより、「信号ＩＤ（２）の信号フレームの中央、・・・、信号ＩＤ（５）の信号フレームの中央」となる。そして、モニタ２に表示される画像フレームの画像ＩＤが（７）になると、ＥＣＧ波形上の直線マーカの位置は、第５アルゴリズムにより、信号ＩＤ（５）の信号フレームの右端の外側の位置となる。第５アルゴリズムを適用することで、画像フレーム数が「７」であっても、全画像フレームの時相を、信号フレーム数「５」の生体参考信号の波形上に表示することができる。
【００７６】
また、調整部１８２は、信号フレーム数が画像フレーム数より２フレーム分少ない場合、第６アルゴリズムに基づいて、「再生開始マーカ（左端マーカ）及び再生終了マーカ（右端マーカ）」の位置を調整する。すなわち、調整部１８２は、超音波画像データ群の第１フレームが再生開始フレームとして設定された際には、波形の始端近傍の外側を左端マーカの位置とする（図７の「Left  Point」の列に示すハッチングされた数字「１」の位置を参照）。また、調整部１８２は、超音波画像データ群の第１フレームが再生開始フレームとして設定された際にも、波形の始端近傍の外側を右端マーカの位置とする（図７の「Right  Point」の列に示すハッチングされた数字「１」の位置を参照）。
【００７７】
これにより、画像生成部１５は、例えば、図６の（Ｂ）を用いて説明したように、ＥＣＧ波形の始端を構成する画素の左隣に位置する画素を通る縦方向の画素群を用いて、画像ＩＤ（１）の第１フレームが再生開始フレームとして設定された際の左端マーカを生成する。また、画像生成部１５は、画像ＩＤ（１）の第１フレームが再生終了フレームとして設定された際の右端マーカも、同様の処理により、生成する。
【００７８】
また、第６アルゴリズムを行なう調整部１８２は、第４アルゴリズムと同様に、最終フレームが再生開始フレームとして設定された際には、直前のフレームの走査終了時の時相の位置を左端マーカの位置とする（図７の「Left  Point」の列に示すハッチングされた数字「７」の位置を参照）。また、第６アルゴリズムを行なう調整部１８２は、第４アルゴリズムと同様に、最終フレームが再生終了フレームとして設定された際には、波形の終端近傍の外側を右端マーカの位置とする（図７の「Right  Point」の列に示すハッチングされた数字「７」の位置を参照）。
【００７９】
なお、超音波画像データ群の第１フレーム及び最終フレーム以外のフレームが再生開始フレームとして設定された際には、第６アルゴリズムでは、第２アルゴリズムと同様に、当該フレームの走査開始時の時相の位置を左端マーカの位置とする（図７の「Left  Point」の列に示すハッチングされた数字「２〜６」の位置を参照）。また、第１フレーム及び最終フレーム以外のフレームが再生終了フレームとして設定された際には、第６アルゴリズムでは、第２アルゴリズムと同様に、当該フレームの走査終了時の時相の位置を右端マーカの位置とする（図７の「Right  Point」の列に示すハッチングされた数字「２〜５」の位置を参照）。
【００８０】
図７では、画像ＩＤ（１）の第１フレームが再生開始フレームである場合の左端マーカを例示している。かかる左端マーカは、図７に示すように、ＥＣＧ波形の始端に接している。また、図７では、画像ＩＤ（７）の最終フレームが再生終了フレームである場合の右端マーカを例示している。かかる右端マーカは、図７に示すように、ＥＣＧ波形の終端に接している。
【００８１】
再生開始フレームの画像ＩＤが（１）になると、ＥＣＧ波形上の左端マーカの位置は、第６アルゴリズムにより、信号ＩＤ（１）の信号フレームの左端の外側となる。そして、再生開始フレームの画像ＩＤが（２）〜（６）に変化するに従って、ＥＣＧ波形上の左端マーカの位置は、第６アルゴリズムにより、「信号ＩＤ（１）の信号フレームの左端、・・・、信号ＩＤ（５）の信号フレームの左端」となる。そして、再生開始フレームの画像ＩＤが（７）になると、ＥＣＧ波形上の左端マーカの位置は、第６アルゴリズムにより、信号ＩＤ（５）の信号フレームの右端となる。
【００８２】
また、再生終了フレームの画像ＩＤが（１）になると、ＥＣＧ波形上の左端マーカの位置は、第６アルゴリズムにより、信号ＩＤ（１）の信号フレームの左端の外側となる。そして、再生終了フレームの画像ＩＤが（２）〜（６）に変化するに従って、ＥＣＧ波形上の右端マーカの位置は、第６アルゴリズムにより、「信号ＩＤ（１）の信号フレームの右端、・・・、信号ＩＤ（５）の信号フレームの右端」となる。そして、第６アルゴリズムにより、再生終了フレームの画像ＩＤが（７）になると、ＥＣＧ波形上の右端マーカの位置は、信号ＩＤ（５）の信号フレームの右端の外側の位置となる。第６アルゴリズムを適用することで、画像フレーム数が「７」であっても、信号フレーム数「５」の生体参考信号の波形上で、再生範囲を指定することが可能となる。
【００８３】
ここで、本実施形態に係る調整部１８２は、上述した第１〜第６アルゴリズムを行なう場合に、更に、以下に説明する第７アルゴリズムを実行しても良い。第７アルゴリズムは、生体参考信号に重畳されるマーカの幅を調整するためのアルゴリズムである。
【００８４】
第７アルゴリズムでは、調整部１８２は、単位フレーム当たりの走査時間と、波形の時間軸方向における表示幅と、単位画素の大きさに応じて、マーカの時間軸方向における幅を調整する。ここで、単位フレーム当たりの走査時間は、単位時間当たりの画像フレーム数、すなわち、フレームレートに対応する。また、波形の時間軸方向における表示幅は、上述したモニタ２において生体参考信号の波形を表示する領域の横方向の長さに対応する。また、単位画素の大きさは、モニタ２で表示される１ピクセルの大きさである。図８は、第７アルゴリズムに基づいて調整部が行なう調整処理の一例を示す図である。
【００８５】
例えば、マーカの表示幅を１ピクセルに固定して、低フレームレートで収集された超音波画像データ群を動画再生すると、直線マーカは、フレームごとに、同じ位置で一定時間静止した状態となり、操作者に違和感を与える。また、低フレームレートで収集された超音波画像データ群の再生区間を設定するために、操作者がマウス操作で左端マーカや右端マーカを移動させる場合、マウス操作に連動して滑らかにマーカが移動しないために、操作者に違和感を与える。このことから、図８に例示するように、調整部１８２は、フレームレートが低くなるに従って、マーカの幅を太くする調整を行なうことで、低フレームレートの場合でも、操作者に違和感を与えない幅を有するマーカを表示させる。
【００８６】
しかし、かかる調整を行なうと、フレームレートが高くなるに従って、マーカの幅が細くなり、あるフレームレートで、マーカの幅は、図８に例示するように、表示限界の１ピクセルとなる。しかし、表示幅が１ピクセルのマーカは、操作者にとって視認性が悪い。そこで、調整部１８２は、マーカの幅が表示限界の１ピクセルとなる場合には、図８に示すように、マーカの幅を太くする。これにより、調整部１８２は、高フレームレートの場合でも、視認性が確保されたマーカを表示させることができる。
【００８７】
次に、図９を用いて、本実施形態に係る超音波診断装置が備える調整部１８２の調整処理の一例について説明する。図９は、本実施形態に係る超音波診断装置が行なう調整処理の一例を示すフローチャートである。
【００８８】
図９に例示するように、本実施形態に係る超音波診断装置の制御部１９は、フリーズボタンが押下されたか否かを判定する（ステップＳ１０１）。ここで、フリーズボタンが押下されていない場合（ステップＳ１０１否定）、制御部１９は、フリーズボタンが押下されるまで待機する。
【００８９】
一方、フリーズボタンが押下された場合（ステップＳ１０１肯定）、制御部１９は、画像メモリ１６に超音波画像データ群及び生体参考信号が再生用に保存されたことを、表示データ処理部１８に通知する。そして、判定部１８１は、画像フレーム数が信号フレーム数より多いか否かを判定する（ステップＳ１０２）。
【００９０】
ここで、画像フレーム数と信号フレーム数とが同じ場合（ステップＳ１０２否定）、調整部１８２は、１つの信号フレームを表示する単位長さを算出する。そして、調整部１８２は、直線マーカの位置を第１アルゴリズムで調整し、左端マーカ及び右端マーカの位置を第２アルゴリズムで調整すると決定する（ステップＳ１０４）。
【００９１】
一方、信号フレーム数が画像フレーム数より少ない場合（ステップＳ１０２肯定）、判定部１８１は、フレーム数の差が１フレームであるか否かを判定する（ステップＳ１０３）。ここで、フレーム数の差が１フレームである場合（ステップＳ１０３肯定）、調整部１８２は、１つの信号フレームを表示する単位長さを算出する。そして、調整部１８２は、直線マーカの位置を第３アルゴリズムで調整し、左端マーカ及び右端マーカの位置を第４アルゴリズムで調整すると決定する（ステップＳ１０５）。
【００９２】
一方、フレーム数の差が２フレームであることから、１フレームでない場合（ステップＳ１０３否定）、調整部１８２は、１つの信号フレームを表示する単位長さを算出する。そして、調整部１８２は、直線マーカの位置を第５アルゴリズムで調整し、左端マーカ及び右端マーカの位置を第６アルゴリズムで調整すると決定する（ステップＳ１０６）。
【００９３】
ステップＳ１０４〜ステップＳ１０６のいずれかの決定を行なった後、調整部１８２は、第７アルゴリズムでマーカの幅を決定する（ステップＳ１０７）。そして、調整部１８２は、調整結果を画像生成部１５に通知し（ステップＳ１０８）、処理を終了する。
【００９４】
上述したように、本実施形態では、第１及び第２アルゴリズムとともに、第３〜第６アルゴリズムによる調整処理を行なうことで、一部の超音波画像データに対応する生体参考信号が取得されない場合であっても、時相を示すマーカの表示を簡易に行なうことができる。すなわち、本実施形態では、超音波画像データと同じ時相分の生体参考信号が取り込まれるまで再撮影を行なうことを回避できる。また、本実施形態では、一部の超音波画像データに対応する生体参考信号が取得されない場合であっても、単純で安価なシステム構成で、時相を示すマーカの表示を確実に行なうことができる。
【００９５】
また、本実施形態では、第７アルゴリズムによる調整処理を行なうことで、時相を示すマーカの幅を適切な幅として、視認性を確保することができる。
【００９６】
なお、本実施形態で説明した画像処理方法は、超音波診断装置とは独立に設置された画像処理装置により行なわれる場合であってもよい。かかる画像処理装置は、再生用に保存された超音波画像データ群及び生体参考信号を取得することで、本実施形態で説明した画像処理方法を行なうことができる。
【００９７】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部又は一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。例えば、判定部１８１及び調整部１８２は、制御部１９に統合される場合であっても良い。更に、各装置にて行なわれる各処理機能は、その全部又は任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【００９８】
また、本実施形態で説明した画像処理方法は、あらかじめ用意された画像処理プログラムをパーソナルコンピュータやワークステーション等のコンピュータで実行することによって実現することができる。この画像処理プログラムは、インターネット等のネットワークを介して配布することができる。また、この制御プログラムは、ハードディスク、フレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＵＳＢメモリ及びＳＤカードメモリ等のＦｌａｓｈメモリ等のコンピュータで読み取り可能な非一時的な記録媒体に記録され、コンピュータによって非一時的な記録媒体から読み出されることによって実行することもできる。
【００９９】
以上、説明したとおり、本実施形態によれば、一部の超音波画像データに対応する生体参考信号が取得されない場合であっても、時相を示すマーカの表示を簡易に行なうことができる。
【０１００】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【０１０１】
１  超音波プローブ
２  モニタ
３  入力装置
４  心電計
１０  装置本体
１１  送受信部
１２  Ｂモード処理部
１３  ドプラ処理部
１４  収集部
１５  画像生成部
１６  画像メモリ
１７  内部記憶部
１８  表示データ処理部
１８１  判定部
１８２  調整部
１９  制御部
【図１】
2014008226.tif 000003
【図２】
2014008226.tif 000004
【図３】
2014008226.tif 000005
【図４】
2014008226.tif 000006
【図５】
2014008226.tif 000007
【図６】
2014008226.tif 000008
【図７】
2014008226.tif 000009
【図８】
2014008226.tif 000010
【図９】
2014008226.tif 000011