(57)【要約】      （修正有）【課題】画像データからキャリブレーション情報を自動的に生成することが可能な超音波診断装置及び医用画像処理装置を提供する。【解決手段】超音波診断装置は、超音波プローブ１２と、画像生成部２４と、モニタ１４と、データベース２５と、キャリブレーション情報生成処理部（制御プロセッサ２６に含まれる）とを具備する。画像生成部は超音波プローブを介して得られるエコー信号に基づいて超音波画像を生成する。モニタは超音波画像を表示する。データベースはモニタの画面上に表示された超音波画像を含む画像データを格納する。キャリブレーション情報生成処理部はモニタに表示された超音波画像を含む画像データを格納するデータベースと、画像データ内に存在する少なくとも一つのスケールマークと超音波画像との位置関係に基づいて、当該画像データに含まれる超音波画像について所定の計測を行うための換算値を含むキャリブレーション情報を生成する。【選択図】図１
2014138840.tif 000002
【特許請求の範囲】
【請求項１】
超音波プローブと、
前記超音波プローブを介して得られるエコー信号に基づいて超音波画像を生成する画像生成部と、
前記超音波画像を表示するモニタと、
前記モニタの画面上に表示された前記超音波画像を含む画像データを格納するデータベースと、
前記画像データ内に存在する少なくとも一つのスケールマークと前記超音波画像との位置関係に基づいて、当該画像データに含まれる超音波画像について所定の計測を行うための換算値を含むキャリブレーション情報を生成するキャリブレーション情報生成処理部と、
を具備する超音波診断装置。
【請求項２】
前記キャリブレーション情報生成処理部は、前記少なくとも一つのスケールマークの近傍に複数の数値が存在するか否かを判定し、前記複数の数値が存在すると判定した場合には、当該複数の数値と前記少なくとも一つのスケールマークとに基づいて、前記キャリブレーション情報を生成する請求項１記載の超音波診断装置。
【請求項３】
前記キャリブレーション情報生成処理部は、前記少なくとも一つのスケールマークの近傍に複数の数値が存在しない場合、入力部を介して入力される数値に基づいて、前記キャリブレーション情報を生成する請求項２記載の超音波診断装置。
【請求項４】
前記キャリブレーション情報生成処理部は、前記少なくとも一つのスケールマークの近傍に複数の数値が存在しない場合、予め設定されている数値に基づいて、前記キャリブレーション情報を生成する請求項２記載の超音波診断装置。
【請求項５】
前記キャリブレーション情報生成処理部は、前記少なくとも一つのスケールマークと、当該少なくとも一つのスケールマークの近傍に存在する複数の数値に基づいて前記画像データに含まれる超音波画像の撮像モードと判定し、前記判定された撮像モードを含む前記キャリブレーション情報を生成する請求項１記載の超音波診断装置。
【請求項６】
前記データベースに格納された画像データは、複数の超音波画像を含み、
前記キャリブレーション情報生成処理部は、前記画像データ内に存在する前記少なくとも一つのスケールマークの位置に基づいて当該画像データに含まれる超音波画像の各々の領域を特定し、前記各領域に対応するキャリブレーション情報を生成する請求項１記載の超音波診断装置。
【請求項７】
前記キャリブレーション情報生成処理部は、
前記画像データにおいてＸ軸方向に一列に並んでいる第１の数値群と当該第１の数値群の各々の近傍に存在する第１のスケールマーク群の位置を抽出し、当該抽出された第１の数値群及び第１のスケールマーク群の位置に基づいて、前記Ｘ軸方向の換算値を算出し、
前記画像データにおいてＹ軸方向に一列に並んでいる第２の数値群と当該第２の数値群の各々の近傍に存在する第２のスケールマーク群の位置を抽出し、当該抽出された第２の数値群及び第２のスケールマーク群の位置に基づいて、前記Ｙ軸方向の換算値を算出し、
前記算出されたＸ軸方向の換算値及び前記算出されたＹ軸方向の換算値を含むキャリブレーション情報を生成する請求項１記載の超音波診断装置。
【請求項８】
前記キャリブレーション情報生成処理部は、
前記抽出された第１の数値群のうち隣接する数値の差を、前記抽出された第１のスケールマーク群のうち当該隣接する数値の各々の近傍に存在するスケールマークの間のピクセル数で割ることによって前記Ｘ軸方向の換算値を算出し、
前記抽出された第２の数値群のうち隣接する数値の差を、前記抽出された第２のスケールマーク群のうち当該隣接する数値の各々の近傍に存在するスケールマークの間のピクセル数で割ることによって前記Ｙ軸方向の換算値を算出する請求項７記載の超音波診断装置。
【請求項９】
前記キャリブレーション情報生成処理部は、前記画像データ内に存在する前記少なくとも一つのスケールマークの近傍に存在する単位を表す文字列を、前記換算値の単位とすることを特徴とする請求項１記載の超音波診断装置。
【請求項１０】
前記キャリブレーション情報生成処理部は、前記画像データ内に存在する前記複数のスケールマークの近傍に単位を表す文字列が存在しない場合、予め定められた単位を前記換算値の単位とする請求項１記載の超音波診断装置。
【請求項１１】
前記生成されたキャリブレーション情報は、前記画像データとともに前記モニタに表示される請求項１記載の超音波診断装置。
【請求項１２】
前記生成されたキャリブレーション情報に含まれる換算値を用いて、前記画像データに含まれる超音波画像について所定の計測処理を行う計測処理部を更に具備することを特徴とする請求項１記載の超音波診断装置。
【請求項１３】
前記キャリブレーション情報生成処理部は、前記画像データ内に存在する前記少なくとも一つのスケールマークの近傍に存在する単位を表す文字列を、前記換算値の単位とすることを特徴とする請求項１記載の超音波診断装置。
【請求項１４】
モニタの画面上に表示された医用画像を含む画像データを格納するデータベースと、
前記データベースに格納された画像データ内に存在する複数のスケールマークと前記医用画像との位置関係に基づいて、当該画像データに含まれる医用画像について所定の計測を行うための換算値を含むキャリブレーション情報を生成するキャリブレーション情報生成処理部と、
を具備する医用画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、超音波診断装置及び医用画像処理装置に関する。
【背景技術】
【０００２】
超音波診断装置は生体内情報の画像を表示する診断装置であり、Ｘ線診断装置やＸ線コンピュータ断層撮影装置などの他の画像診断装置に比べ、安価で被曝がなく、非侵襲性に実時間で観測するための有用な装置として利用されている。超音波診断装置の適用範囲は広く、心臓などの循環器から肝臓、腎臓などの腹部、抹消血管、産婦人科、乳癌の診断などに適用されている。
【０００３】
ところで、超音波診断装置では超音波プローブを用いて被検体内に超音波を送受信することによって得られた超音波画像がモニタに表示されるが、超音波診断装置には、当該モニタの画面上に表示された画像データを静止画または動画像としてデータベースに格納（保存）する機能が存在する。
【０００４】
このデータベースに格納された画像データには、当該画像データを使用して生体内換算距離または血流の速度等の計測を行うときのために、キャリブレーション情報（生体に関する情報やシステムの設定情報）が付帯情報として設定されている場合がある。このようにキャリブレーション情報が設定された画像データが表示された場合には、超音波画像上の各所を計測することができる。
【０００５】
一方で、例えばパソコン上で症例を整理する等の目的のために、データベースに格納されている画像データからキャリブレーション情報を取り除き、当該画像データのみをパソコンで読み出し可能な形式（例えば、ビットマップ形式、ＪＰＥＧ形式、ＡＶＩ形式、ＭＰＥＧ形式等）で出力することも可能である。
【０００６】
更に、キャリブレーション情報を設定しておくとデータ量が多くなることから、当該キャリブレーション情報が設定されていない状態で画像データをデータベースに格納しておく場合もある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００５−０８１０８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、上記したようにキャリブレーション情報が設定されていない画像データが表示された場合、超音波画像について所定の計測処理を行うことができない。
【０００９】
例えばこのような画像データが表示された状態で操作者が自ら計測しようとした場合、当該操作者は、例えば画面上のスケールマーク（ピクセル間隔）等を自身でカウントし、これと相応する長さの指標を照合してキャリブレーションした上で、実際の大きさ等を推測することになる。この場合、手間がかかる上に、結果が正確でない可能性がある。
【００１０】
また、超音波診断装置においては１つの画面に複数の画像を同時に表示することが可能であるため、画面上に表示されている画像毎に上記した作業を行うことは非常に煩雑であり、更に手間がかかる。
【００１１】
そこで、本発明が解決しようとする課題は、画像データからキャリブレーション情報を自動的に生成することが可能な超音波診断装置及び医用画像処理装置を提供することにある。
【課題を解決するための手段】
【００１２】
実施形態に係る超音波診断装置は、超音波プローブと、画像生成部と、モニタと、データベースと、キャリブレーション情報生成処理部とを具備する。
【００１３】
画像生成部は、前記超音波プローブを介して得られるエコー信号に基づいて超音波画像を生成する。
【００１４】
モニタは、前記超音波画像を表示する。
【００１５】
データベースは、前記モニタの画面上に表示された前記超音波画像を含む画像データを格納する。
【００１６】
キャリブレーション情報生成処理部は、前記モニタの画面上に表示された前記超音波画像を含む画像データを格納するデータベースと、前記画像データ内に存在する少なくとも一つのスケールマークと前記超音波画像との位置関係に基づいて、当該画像データに含まれる超音波画像について所定の計測を行うための換算値を含むキャリブレーション情報を生成する。
【図面の簡単な説明】
【００１７】
【図１】実施形態に係る超音波診断装置のブロック構成を示す図。
【図２】図１に示す制御プロセッサ２６の主として機能構成を示すブロック図。
【図３】本実施形態に係る超音波診断装置の処理手順を示すフローチャート。
【図４】キャリブレーション情報生成処理の処理手順を示すフローチャート。
【図５】データベース２５に格納されている画像データのうち操作者によって選択された画像データの一例を示す図。
【図６】図５に示す画像データに対して二値化処理が実行された結果の一例を示す図。
【図７】画像データとともにキャリブレーション情報が表示された際のモニタ１４の表示画面の一例を示す図。
【図８】本変形例１に係るキャリブレーション情報の生成手法の流れを示したフローチャート。
【図９】第２の実施形態に係るキャリブレーション情報の生成手法の流れを示したフローチャート。
【発明を実施するための形態】
【００１８】
以下、図面を参照して、実施形態について説明する。なお、以下の第１及び第２の実施形態においては、超音波診断装置への適用例について説明する。しかしながら、当該例に拘泥されず、各実施形態において説明されるキャリブレーション情報の生成手法は、Ｘ線コンピュータ断層撮像装置、磁気共鳴イメージング装置、Ｘ線診断装置、核医学診断装置等の各種医用画像診断装置、或いは、各種医用画像診断装置によって撮像された医用画像を観察等するための医用画像処理装置においても、適用可能である。
【００１９】
（第１の実施形態）
図１は、本実施形態に係る超音波診断装置のブロック構成を示す図である。図１に示すように、超音波診断装置は、超音波診断装置本体（以下、単に装置本体と表記）１１と、超音波プローブ１２と、入力装置１３と、モニタ１４とを備える。また、装置本体１１は、送受信部２１、Ｂモード処理部２２と、ドプラ処理部２３と、画像生成部２４と、データベース２５と、制御プロセッサ（ＣＰＵ）２６と、インタフェース部２７とを含む。なお、装置本体１１に内蔵される送受信ユニット２１等は、例えば集積回路等のハードウェアで構成されることもあるが、ソフトウェア的にモジュール化されたソフトウェアプログラムである場合もある。以下、個々の構成要素の機能について説明する。
【００２０】
超音波プローブ１２は、送受信部２１からの駆動信号に基づき超音波を発生し、被検体Ｐからの反射波を電気信号に変換する複数の圧電振動子、当該圧電振動子に設けられる整合層、当該圧電振動子から後方への超音波の伝播を防止するバッキング材等を有している。超音波プローブ１２から被検体Ｐに超音波が送信されると、当該送信超音波は、体内組織の音響インピーダンスの不連続面で次々と反射され、エコー信号として超音波プローブ１２で受信される。このエコー信号の振幅は、反射することになった不連続面における音響インピーダンスの差に依存する。また、送信された超音波パルスが、移動している血流や心臓壁等の表面で反射された場合のエコーは、ドプラ効果により移動体の超音波送信方向の速度成分に依存して、周波数偏移を受ける。
【００２１】
入力装置１３は、装置本体１１に接続され、操作者からの各種指示、条件、関心領域（ＲＯＩ）の設定指示、種々の画質条件設定指示等を装置本体１１に取り込むためのトラックボール１３ａ、各種スイッチ・ボタン１３ｂ、マウス１３ｃ及びキーボード１３ｄ等を有している。
【００２２】
モニタ１４は、画像生成部２４からのビデオ信号に基づいて、生体内の形態学的情報や、血流情報を画像として表示する。
【００２３】
送受信部２１は、図示しないパルス発生器、送信遅延部及びパルサ等を有している。パルス発生器は、所定のレート周波数ｆｒ  Ｈｚ（周期；１／ｆｒ秒）で、送信超音波を形成するためのレートパルスを繰り返し発生する。送信遅延部は、チャンネル毎に超音波をビーム状に集束し、かつ、送信指向性を決定するのに必要な遅延時間を、各チャンネルのレートパルスに与える。パルサは、チャンネル毎にレートパルスに基づくタイミングで超音波プローブ１２に駆動パルスを印加する。
【００２４】
また、送受信部２１は、図示しないプリアンプ、受信遅延部及び加算器等を有している。プリアンプは、超音波プローブ１２を介して取り込まれたエコー信号をチャンネル毎に増幅する。受信遅延部は、増幅されたエコー信号に対し受信指向性を決定するのに必要な遅延時間を与え、その後加算器において加算処理を行う。この加算により、エコー信号の受信指向性に応じた方向からの反射成分が強調され、受信指向性と送信指向性とにより超音波送受信の総合的なビームが形成される。
【００２５】
Ｂモード処理部２２は、送受信部２１からのエコー信号をＢモード処理する。具体的には、Ｂモード処理部２２は、送受信部２１からのエコー信号を包絡線検波し、包絡線検波されたエコー信号を対数圧縮する。これにより、エコー信号の強度を輝度で表現するＢモード画像のデータを生成する。生成されたＢモード画像のデータは、画像生成部２４に供給される。
【００２６】
ドプラ処理部２３は、送受信部２１からのエコー信号をドプラモード処理し、レンジゲート内のドプラスペクトラム像（ドプラモードの画像）のデータを生成する。具体的には、ドプラ処理部２３は、送受信部２１からのエコー信号を直交検波する。ドプラ処理部２３は、直交検波されたエコー信号の中から、予め設定されたレンジゲート内の信号を抽出する。ドプラ処理部２３は、レンジゲート内の信号をＦＦＴ（Fast Fourier Transform）によりスペクトル解析し、流速値（流速スペクトラム）を算出する。ドプラ処理部２３は、流速スペクトラムの経時的変化を示すドプラスペクトラム像のデータを生成する。生成されたドプラスペクトラム像のデータは、画像生成部２４に供給される。なお、送受信部２１からのエコー信号に対しては、例えばカラードプラモード画像のデータを生成するためのカラードプラモード処理等が行われてもよい。
【００２７】
画像生成部２４は、ＤＳＣ（Digital Scan Converter：デジタルスキャンコンバータ）により構成される。画像生成部２４は、Ｂモード処理部２２からのＢモード画像のデータをモニタ１４に表示可能な画像データに変換する。同様に、画像生成部２４は、ドプラ処理部２３からのドプラスペクトラム像のデータをモニタ１４に表示可能な画像データに変換する。
【００２８】
なお、本実施形態において、上記したモニタ１４の画面上に表示された超音波画像を含む画像データ（モニタ１４上の表示画像データ）は、データベース２５に格納（蓄積）されて、例えば診断の後に操作者が呼び出すことが可能となっている。超音波診断装置では１つの画面に複数の超音波画像が同時に表示される場合があり、データベース２５に格納される画像データには例えば複数の超音波画像が含まれていてもよい。また、データベース２５に格納された画像データ内には、当該画像データに含まれる超音波画像において生体内換算距離等を表すための数値やスケールマークが描画されている（埋め込まれている）ものとする。
【００２９】
なお、本実施形態において、データベース２５には、超音波画像について所定の計測を行う際に利用される情報が付帯情報として設定されていない画像データが格納されてもよい。ここで、付帯情報とは、例えば視野深度といった生体に関する情報、当該画像データにいくつの超音波画像がどのようなモード（例えば、Ｂモードやドプラモード）の組み合わせで含まれている（表示されている）かといった情報や超音波画像における１ピクセルあたりの換算値等の情報をいう。
【００３０】
制御プロセッサ２６は、情報処理装置（計算機）としての機能を持ち、装置本体１１の動作を制御する。制御プロセッサ２６は、例えば図示しない内部記憶装置から後述する画像処理等を実行するための制御プログラムを読み出して、各種処理に関する演算・制御等を実行する。なお、制御プロセッサ２６によって実行される処理の詳細については後述する。
【００３１】
インタフェース部２７は、入力装置１３、ネットワーク、新たな外部記憶装置（図示せず）に関するインタフェースである。超音波診断装置において得られた超音波画像等のデータや解析結果等は、インタフェース部２７によってネットワークを介して他の装置に転送可能である。
【００３２】
次に、図２を参照して、図１に示す制御プロセッサ２６によって実行される処理について説明する。図２に示すように、制御プロセッサ２６は、制御部２６１、画像管理処理部２６２、画像処理部２６３、キャリブレーション情報生成処理部２６４及び画像表示処理部２６５を含む。これらの各部２６１〜２６５は、制御プロセッサ２６が上述した制御プログラムを実行することによって実現されるものとする。
【００３３】
制御部２６１は、データベース２５に格納されている画像データの中から任意の画像データを選択する操作者の操作に基づいて、当該操作者によって選択された画像データをデータベース２５から読み出すように画像管理処理部２６２に指示する。なお、任意の画像データを選択する操作は、例えば入力装置１３を用いて行うことができる。
【００３４】
画像管理処理部２６２は、制御部２６１からの指示に応じて、操作者によって選択された画像データをデータベース２５から読み出す。データベース２５から読み出された画像データは、画像管理処理部２６２の内部に一時保管される。
【００３５】
画像処理部２６３は、画像管理処理部２６２によってデータベース２５から読み出された画像データに付帯情報が設定されているか否かを判定する。付帯情報が設定されていない場合、画像処理部２６３は、画像管理処理部２６２において一時保管されている画像データを取得して、キャリブレーションデータ生成処理部２６４に渡す。一方、付帯情報が設定されている場合、画像管理処理部２６２において一時保管されている画像データは、画像表示処理部２６５に渡されて、モニタ１４に表示される。
【００３６】
キャリブレーション情報生成処理部２６４は、画像管理処理部２６２から渡された画像データ内に存在する複数の数値及び当該数値の各々の近傍に存在する複数のスケールマークの位置に基づいて、当該画像データに含まれる超音波画像における１ピクセルあたりの換算値（以下、キャリブレーション値と表記）を含むキャリブレーション情報を生成する。画像管理処理部２６２から渡された画像データに複数の超音波画像が含まれている場合、キャリブレーション情報生成処理部２６４は、当該画像毎にキャリブレーション情報を生成する。キャリブレーション情報生成処理部２６４は、生成されたキャリブレーション情報を、画像管理処理部２６２から渡された画像データの付帯情報として当該画像管理処理部２６２の内部に設定する。
【００３７】
画像表示処理部２６５は、操作者によって選択された画像データ（データベース２５から読み出された画像データ）をモニタ１４に表示する。このとき、画像表示処理部２６５は、操作者によって選択された画像データの付帯情報として設定されたキャリブレーション情報を、当該画像データとともに表示する。
【００３８】
次に、図３のフローチャートを参照して、本実施形態に係る超音波診断装置の処理手順について説明する。ここでは、データベース２５に格納されている画像データから上記したキャリブレーション情報を生成する際の処理について説明する。なお、データベース２５に格納されている画像データは、上述したように超音波画像がモニタ１４の画面上に表示された際の画像データであり、少なくとも１つの超音波画像を含むものである。
【００３９】
上述したように、操作者は、入力装置１３を操作することによって、データベース２５に格納されている画像データの一覧の中から所望の画像データを選択することができる。以下、操作者によって選択された画像データを選択画像データと称する。
【００４０】
この場合、制御部２６１は、入力装置１３から操作情報を受け取り、選択画像データの読み込みを画像管理処理部２６２に指示する。
【００４１】
次に、画像管理処理部２６２は、制御部２６１からの指示に応じて、選択画像データをデータベース２５から読み込む（ステップＳ１）。このとき、画像管理処理部２６２は、データベース２５から読み込まれた選択画像データを、当該画像管理処理部２６２の内部に一時的に保管する。また、画像管理処理部２６２は、選択画像データを画像表示処理部２６５に渡し、当該選択画像データが一時的に保管されているメモリの情報（例えば、アドレス等）を画像処理部２６３に渡す。
【００４２】
画像処理部２６３は、例えばデータベース２５を参照して、選択画像データに付帯情報が存在する（つまり、付帯情報が設定されている）か否かを判定する（ステップＳ２）。なお、付帯情報とは、選択画像データに含まれる超音波画像について所定の計測を行う際に利用される情報であって、例えば生体に関する情報やシステムの設定情報等をいう。
【００４３】
ここで、選択画像データに付帯情報が存在しない場合には、当該選択画像データに含まれる超音波画像について所定の計測処理を実行することはできない。換言すれば、選択画像データに含まれる超音波画像について所定の計測処理を実行するためには、当該計測処理に利用されるキャリブレーション情報を設定（生成）する必要がある。
【００４４】
よって、選択画像データに付帯情報が存在しないと判定された場合（ステップＳ２のＮＯ）、画像処理部２６３は、キャリブレーション情報を生成するために、画像管理処理部２６２から渡された情報を用いて当該画像管理処理部２６２の内部に一時的に保管されている選択画像データを取得し、当該選択画像データをキャリブレーション情報生成処理部２６４に渡す。
【００４５】
次に、キャリブレーション情報生成処理部２６４は、画像処理部２６３から渡された選択画像データに基づいて、例えば生体内換算距離や血流速度等を計測するために用いられるキャリブレーション情報を生成する処理（以下、キャリブレーション情報生成処理と表記）を実行する（ステップＳ３）。ここで生成されるキャリブレーション情報には、例えば選択画像データに含まれる超音波画像における１ピクセルあたりの換算値（キャリブレーション値）等が含まれる。なお、キャリブレーション情報生成処理の詳細については後述する。
【００４６】
キャリブレーション情報生成処理が実行された場合、キャリブレーション情報生成処理部２６４は、生成されたキャリブレーション情報を付加情報として、画像管理処理部２６２の内部に設定する（ステップＳ４）。
【００４７】
また、キャリブレーション情報生成処理部２６４は、生成されたキャリブレーション情報を表示させるため、当該キャリブレーション情報に含まれるキャリブレーション値を文字列化した情報（当該キャリブレーション値を表す文字列）を画像表示処理部２６５に渡す。
【００４８】
画像表示処理部２６５は、例えば制御部２６１の指示により、画像管理処理部２６２から渡された選択画像データをモニタ１４に表示する（ステップＳ５）。ここでは、上記したキャリブレーション情報生成処理部２６４から渡された情報（キャリブレーション値を表す文字列）は、選択画像データとともにモニタ１４に表示される。
【００４９】
一方、上記したステップＳ２において付帯情報が存在すると判定された場合、ステップＳ３及びＳ４の処理は実行されず、ステップＳ５の処理が実行される。
【００５０】
上記したような処理が実行されることによって、付帯情報が設定されていない状態でデータベース２５に格納された画像データであっても、キャリブレーション情報を自動的に生成し、当該キャリブレーション情報を付帯情報として設定することが可能となる。
【００５１】
次に、図４のフローチャートを参照して、上述したキャリブレーション情報生成処理（図３に示すステップＳ３の処理）の処理手順について説明する。
【００５２】
まず、キャリブレーション情報生成処理部２６４は、画像処理部２６３から渡された選択画像データ（データベース２５に格納されている画像データのうち操作者によって選択された画像データ）を取得する。なお、上記したように選択画像データ内には、当該選択画像データに含まれる超音波画像における例えば生体内換算距離等を表すための数値（文字列）やスケールマークが描画されている。
【００５３】
次に、キャリブレーション情報生成処理部２６４は、取得された選択画像データに対して二値化処理を実行する（ステップＳ１１）。この二値化処理は、画像データに含まれる超音波画像と数値等の文字列やスケールマークとを区別できる輝度に基づいて行われる。
【００５４】
キャリブレーション情報生成処理部２６４は、二値化処理された選択画像データ内に存在する数値を抽出する（ステップＳ１２）。
【００５５】
具体的には、キャリブレーション情報生成処理部２６４は、二値化処理された選択画像データにおいて、Ｘ軸方向（横方向）に一列に並んでいる数値群（以下、Ｘ軸方向の数値群と表記）を抽出する。同様に、キャリブレーション情報生成処理部２６４は、二値化処理された選択画像データにおいて、Ｙ軸方向（縦方向）に一列に並んでいる数値群（以下、Ｙ軸方向の数値群と表記）を抽出する。このように抽出された数値の間隔が同じであれば、これらの数値は、例えば生体内換算距離等を表すための数値である可能性が高い。なお、Ｘ軸方向の数値群及びＹ方向の数値群は複数抽出されても構わない。
【００５６】
次に、キャリブレーション情報生成処理部２６４は、二値化処理された選択画像データ内において、抽出された数値の近傍のスケールマークを抽出する（ステップＳ１３）。この場合、数値の上下または左右で最も近傍に配置されている所定のマークがスケールマークとして抽出される。
【００５７】
具体的には、キャリブレーション情報生成処理部２６４は、ステップＳ１２において抽出されたＸ軸方向の数値群に沿うように、Ｘ軸方向に一定の間隔で存在するスケールマーク群（以下、Ｘ軸方向のスケールマーク群と表記）を抽出する。同様に、キャリブレーション情報生成処理部２６４は、ステップＳ１２において抽出されたＹ軸方向の数値群に沿うように、Ｙ軸方向に一定の間隔で存在するスケールマーク群（以下、Ｙ軸方向のスケールマーク群と表記）を抽出する。なお、スケールマークには、例えば所定の形状のマークや特定の長さで定義される直線等が含まれる。なお、Ｘ軸方向のスケールマーク群及びＹ軸方向のスケールマーク群は複数抽出されても構わない。
【００５８】
また、キャリブレーション情報生成処理部２６４は、抽出されたスケールマーク群を結ぶ直線（の延長線）上に当該スケールマークとは異なるマークが存在する場合には、当該マークを補助マークとして抽出する。この場合、抽出されたスケールマークに対して存在する補助マークを予め設定しておくことで、適切な補助マークを抽出することが可能となる。ここで抽出された補助マークが例えば一定の間隔で存在する場合、キャリブレーション情報生成処理部２６４によって抽出されたスケールマークは、例えば生体内換算距離等を表すためのスケールマークである可能性が高い。なお、Ｘ軸方向のスケールマーク群を結ぶ直線上に存在する補助マーク群をＸ軸方向の補助マーク群、Ｙ軸方向のスケールマーク群を結ぶ直線上に存在する補助マーク群をＹ軸方向の補助マーク群と称する。
【００５９】
キャリブレーション情報生成処理部２６４は、例えば当該キャリブレーション情報生成処理部２６４の内部に、抽出されたスケールマークの間隔（Ｘ軸方向のスケールマーク群の間隔及びＹ軸方向のスケールマーク群の間隔）を記憶する（ステップＳ１４）。なお、Ｘ軸方向のスケールマーク群の間隔は、Ｘ軸方向のスケールマーク群のうち隣接するスケールマークの間のピクセル数を含む。同様に、Ｙ軸方向のスケールマーク群の間隔は、Ｙ軸方向のスケールマーク群のうちの隣接するスケールマークの間のピクセル数を含む。
【００６０】
また、キャリブレーション情報生成処理部２６４は、抽出されたスケールマーク及び補助マークのうち、選択画像データ内において両端に存在するマークの位置（Ｘ座標、Ｙ座標）を記憶する。具体的には、Ｘ軸方向のスケールマーク群及び補助マーク群のうち、最も左側に存在するマークの位置及び最も右側に存在するマークの位置（以下、Ｘ軸方向の両端位置と表記）が記憶される。同様に、Ｙ軸方向のスケールマーク群及び補助マーク群のうち、最も上側に存在するマークの位置及び最も下側に存在するマークの位置（以下、Ｙ軸方向の両端位置と表記）が記憶される。
【００６１】
なお、以下の説明において、ステップＳ１２において抽出されたＸ軸方向の数値群及びステップＳ１３において抽出されたＸ軸方向のスケールマーク群（及び補助マーク群）の組み合わせパターンをＸ軸方向のパターンと称する。同様に、ステップＳ１２において抽出されたＹ軸方向の数値群及びステップＳ１３において抽出されたＹ軸方向のスケールマーク群（及び補助マーク群）の組み合わせパターンをＹ軸方向のパターンと称する。また、上記したようにＸ軸方向の数値群及びスケールマーク群やＹ軸方向の数値群及びスケールマーク群は複数抽出される場合があるが、この場合にはＸ軸方向のパターン及びＹ軸方向のパターンは選択画像データ内に複数存在することになる。
【００６２】
次に、キャリブレーション情報生成処理部２６４は、Ｘ軸方向のパターン及びＹ軸方向のパターンの各々に対するキャリブレーション値（１ピクセルあたりの換算値）を算出する（ステップＳ１５）。この場合、キャリブレーション情報生成処理部２６４は、Ｘ軸方向の数値群のうちの隣接する数値の差を、当該隣接する数値の各々の近傍に存在するスケールマークの間のピクセル数（Ｘ軸方向のスケールマーク群の間隔）で割ることによって、Ｘ軸方向のパターンに対するキャリブレーション値（以下、Ｘ軸方向のキャリブレーション値と表記）を算出する。同様に、キャリブレーション情報生成処理部２６４は、Ｙ軸方向の数値群のうちの隣接する数値の差を、当該隣接する数値の各々の近傍に存在するスケールマークの間のピクセル数（Ｙ軸方向のスケールマーク群の間隔）で割ることによって、Ｙ軸方向のパターンに対するキャリブレーション値（以下、Ｙ軸方向のキャリブレーション値と表記）を算出する。ここで算出されたキャリブレーション値は、選択画像データに含まれる超音波画像について所定の計測を行う際のキャリブレーション情報として利用される。
【００６３】
なお、Ｘ軸方向のパターンの近傍に単位を表す文字列が存在する場合には、当該文字列をＸ軸方向のキャリブレーション値の単位として用いる。同様に、Ｙ軸方向のパターンの近傍に単位を表す文字列が存在する場合には、当該文字列をＹ軸方向のキャリブレーション値の単位として用いる。一方、Ｘ軸方向またはＹ軸方向のパターンの近傍に単位を表す文字列が存在しない場合には、当該Ｘ軸方向またはＹ軸方向のキャリブレーション値の単位としては例えば予め定められたものを利用する。
【００６４】
キャリブレーション情報生成処理部２６４は、当該キャリブレーション情報生成処理部２６４の内部に記憶されたＸ軸方向の両端位置及びＹ軸方向の両端位置に基づいて、選択画像データに含まれる超音波画像の領域（以下、単に画像領域と表記）を特定する（ステップＳ１６）。この画像領域は、例えばＸ軸方向の最も左側に存在するマークのＸ座標及びＹ軸方向の最も上側に存在するマークのＹ座標を起点、当該Ｘ軸方向の最も右側に存在するマークのＸ座標及びＹ軸方向の最も下側に存在するマークのＹ座標を終点として、当該起点と終点とを結ぶ直線を対角線とする長方形（の領域）とする。
【００６５】
なお、上記したように選択画像データ内に複数のＸ軸方向のパターン及びＹ軸方向のパターンが存在する場合には、互いに接している（共通部分がある）Ｘ軸方向のパターン及びＹ軸方向のパターン（における両端位置）の組み合わせ毎に画像領域が特定される。
【００６６】
キャリブレーション情報生成処理部２６４は、ステップＳ１６において特定された画像領域（つまり、Ｘ軸方向のパターン及びＹ軸方向のパターンの組み合わせ）毎に、当該Ｘ軸方向のキャリブレーション値及び当該Ｙ軸方向のキャリブレーション値を含むキャリブレーション情報を生成する（ステップＳ１７）。
【００６７】
キャリブレーション情報生成処理において生成されたキャリブレーション情報は、前述したように選択画像データの付加情報として画像管理処理部２６２の内部に設定される。このように画像管理処理部２６２の内部にキャリブレーション情報が設定されることによって、当該キャリブレーション情報は、選択画像データに含まれる超音波画像について所定の計測を行う際に利用されることができる。
【００６８】
以下、図５〜図７を参照して、本実施形態におけるキャリブレーション情報生成処理について具体的に説明する。
【００６９】
図５は、データベース２５に格納されている画像データのうち操作者によって選択された画像データ（選択画像データ）の一例を示す。なお、図５に示す選択画像データは、２つの超音波画像が同時にモニタ１４に表示された際の画像データである。図５の上部に存在する超音波画像はＢモードの画像であり、下部に存在する超音波画像はドプラモードの画像である。
【００７０】
キャリブレーション情報生成処理においては、選択画像データに対して二値化処理が実行される。図６は、図５に示す選択画像データに対して二値化処理が実行された結果の一例を示す。図６に示す選択画像データによれば、図５に示す選択画像データと比較して、選択画像データ内に存在する数値及びスケールマークが認識しやすくなる。
【００７１】
次に、選択画像データ（二値化処理された選択画像データ）内に存在するＸ軸方向の数値群及びＹ軸方向の数値群が抽出される。
【００７２】
この場合、Ｘ軸方向の数値群としては、図６に示す選択画像データ内の下部に存在する「−６．０」、「−５．０」、「−４．０」、「−３．０」、「−２．０」、「−１．０」及び「０」が抽出される。一方、Ｙ軸方向の数値群として、図６に示す選択画像データ内の右部に存在する「４０」及び「２０」が抽出される。更に、Ｙ軸方向の数値群として、図６に示す選択画像データ内の上部中央付近に存在する「０」、「１」、「２」、「３」及び「４」が抽出される。
【００７３】
以下、Ｘ軸方向の数値群「−６．０」、「−５．０」、「−４．０」、「−３．０」、「−２．０」、「−１．０」及び「０」を便宜的に第１のＸ軸方向の数値群と称する。また、Ｙ軸方向の数値群「４０」及び「２０」を便宜的に第１のＹ軸方向の数値群と称する。同様に、Ｙ軸方向の数値群「０」、「１」、「２」、「３」及び「４」を便宜的に第２のＹ軸方向の数値群と称する。
【００７４】
次に、選択画像データ内において、第１のＸ軸方向の数値群の近傍に存在するスケールマーク群（以下、第１のＸ軸方向のスケールマーク群と表記）が抽出される。この場合、図６に示す選択画像データにおいては、第１のＸ軸方向のスケールマーク群として、例えば数値「−６．０」の上側に存在するスケールマーク１００を含む複数のスケールマークが抽出される。なお、第１のＸ軸方向のスケールマーク群には、他の数値「−５．０」、「−４．０」、「−３．０」、「−２．０」、「−１．０」及び「０」の近傍に存在するスケールマーク１００と同様のスケールマークも含まれる。このとき、第１のＸ軸方向のスケールマーク群を結ぶ直線（の延長線）上に存在する補助マーク１０１を含む複数の補助マーク（以下、第１のＸ軸方向の補助マーク群と表記）についても抽出する。以下、第１のＸ軸方向の数値群、スケールマーク群及び補助マーク群の組み合わせパターンを、便宜的に第１のＸ軸方向のパターン１０３とする。
【００７５】
同様に、選択画像データ内において、第１のＹ軸方向の数値群の近傍に存在するスケールマーク群（以下、第１のＹ軸方向のスケールマーク群と表記）が抽出される。この場合、図６に示す選択画像データにおいては、第１のＹ軸方向のスケールマーク群として、例えば数値「４０」の左側に存在するスケールマーク１１０を含む複数のスケールマークが抽出される。なお、第１のＹ軸方向のスケールマーク群には、他の数値「２０」の近傍に存在するスケールマーク１１０と同様のスケールマークも含まれる。以下、第１のＹ軸方向の数値群及びスケールマーク群の組み合わせパターンを、便宜的に第１のＹ軸方向のパターン１１１とする。
【００７６】
更に、選択画像データ内において、第２のＹ軸方向の数値群の近傍に存在するスケールマーク群（以下、第２のＹ軸方向のスケールマーク群と表記）が抽出される。この場合、図６に示す選択画像データにおいては、第２のＹ軸方向のスケールマーク群として、例えば数値「０」の左側に存在するスケールマーク１２０を含む複数のスケールマークが抽出される。なお、第２のＹ軸方向のスケールマーク群には、他の数値「１」、「２」、「３」及び「４」の近傍に存在するスケールマーク１２０と同様のスケールマークも含まれる。このとき、第２のＹ軸方向のスケールマーク群を結ぶ直線上に存在する補助マーク１２１を含む複数の補助マーク（以下、第２のＹ軸方向の補助マーク群と表記）についても抽出する。以下、第２のＹ軸方向の数値群、スケールマーク群及び補助マーク群の組み合わせパターンを、便宜的に第２のＹ軸方向のパターン１２２とする。
【００７７】
ここで、図６に示す選択画像データには上記した第２のＹ軸方向の数値群に対応するＸ軸方向の数値群は存在しないが、スケールマーク１２０及び当該スケールマーク１２０と同様の形状を有するスケールマーク１３０から構成されるＸ軸方向のスケールマーク群（以下、第２のＸ軸方向のスケールマーク群と表記）が存在する。この場合、選択画像データ内において、第２のＸ軸方向のスケールマーク群が抽出される。このとき、第２のＸ軸方向のスケールマーク群を結ぶ直線（の延長線）上に存在する補助マーク１３１を含む複数の補助マーク（以下、第２のＸ軸方向の補助マーク群と表記）についても抽出する。以下、第２のＸ軸方向のスケールマーク群及び補助マーク群の組み合わせパターンを、便宜的に第２のＸ軸方向のパターン１３２とする。
【００７８】
次に、上記した第１のＸ軸方向のパターン１０３におけるスケールマークの間隔がキャリブレーション情報生成処理部２６４の内部に記憶される。この場合、第１のＸ軸方向のスケールマーク群のうち隣接するスケールマーク（ここでは、例えば数値「−６．０」及び数値「−５．０」の各々の上側に存在するスケールマーク）の間のピクセル数が記憶される。
【００７９】
ここでは詳しい説明は省略するが、第２のＸ軸方向のパターン、第１のＹ軸方向のパターン１１１及び第２のＹ軸方向のパターン１２２についても同様にスケールマークの間隔（ピクセル数）が記憶される。
【００８０】
次に、第１のＸ軸方向のパターン１０３、第１のＹ軸方向のパターン１１１、第２のＸ軸方向のパターン１３２及び第２のＹ軸方向のパターン１２２における両端の位置（以下、第１のＸ軸方向の両端位置、第１のＹ軸方向の両端位置、第２のＸ軸方向の両端位置及び第２のＹ軸方向の両端位置と表記）が記憶される。
【００８１】
ここで、第２のＸ軸方向の両端位置としては、上述したように第２のＸ軸方向のパターン１３２において両端に存在するマーク（スケールマークまたは補助マーク）の位置が記憶される。なお、第２のＹ軸方向の両端位置についても同様である。
【００８２】
一方、第１のＸ軸方向の両端位置及び第１のＹ軸方向の両端位置については例外的な処理がされるものとする。第１のＸ軸方向の両端位置について具体的に説明すると、図６に示す選択画像データにおいては、第１のＸ軸方向のスケールマーク群（及び補助マーク群）を結ぶ直線が描画されている。このような場合には、第１のＸ軸方向の両端位置として、当該第１のＸ軸方向のスケールマーク群及び補助マーク群を結ぶ直線の両端の位置が記憶されるものとする。なお、第１のＹ軸方向の両端位置についても同様であるものとする。
【００８３】
次に、第１のＸ軸方向のパターン１０３に対するキャリブレーション値（以下、第１のＸ軸方向のキャリブレーション値と表記）が算出される。この第１のＸ軸方向のキャリブレーション値は、上記した第１のＸ軸方向の数値群のうち隣接する数値（ここでは、例えば数値「−６．０」及び数値「−５．０」）の差を、第１のＸ軸方向のパターン１０３におけるスケールマーク（当該隣接する数値の各々の近傍に存在するスケールマーク）の間隔（ピクセル数）で割ることによって算出される。ここで、図６に示す選択画像データにおいては、第１のＸ軸方向のパターンの近傍に単位を表す文字列が存在しない。この場合、Ｘ軸方向は時間軸を表すことが多いため、第１のＸ軸方向のキャリブレーション値の単位は「ｓｅｃ／ｐｉｘ」とする。
【００８４】
また、上記した第１のＸ軸方向のキャリブレーション値と同様に、第１のＹ軸方向のパターンに対するキャリブレーション値（以下、第１のＹ軸方向のキャリブレーション値と表記）が算出される。ここで、図６に示す選択画像データにおいては、第１のＹ軸方向のパターンの近傍に単位を表す文字列「ｃｍ／ｓｅｃ」が存在する。このため、第１のＹ軸方向のキャリブレーション値の単位は「ｃｍ／ｓｅｃ・ｐｉｘ」とする。なお、Ｙ軸の単位が「ｃｍ／ｓｅｃ・ｐｉｘ」である場合には、これに対応するＸ軸の単位は「ｓｅｃ／ｐｉｘ」である場合が多い。したがって、第１のＹ軸方向のキャリブレーション値の単位「ｃｍ／ｓｅｃ・ｐｉｘ」に基づいて、上記した第１のＸ軸方向のキャリブレーション値の単位を「ｓｅｃ／ｐｉｘ」と決定してもよい。
【００８５】
更に、上記した第１のＸ軸方向のキャリブレーション値と同様に、第２のＹ軸方向のパターン１２２に対するキャリブレーション値（以下、第２のＹ軸方向のキャリブレーション値と表記）が算出される。ここで、図６に示す選択画像データにおいては、第２のＹ軸方向のパターンの近傍に単位を表す文字列が存在しない。この場合、Ｙ軸方向は生体長等を表すことが多いため、第２のＹ軸方向のキャリブレーション値の単位は「ｃｍ／ｐｉｘ」とする。
【００８６】
一方、上記したように第２のＸ軸方向のパターン１３２においては数値が存在しない。この場合、第２のＸ軸方向のパターン１３２に対するキャリブレーション値（以下、第２のＸ軸方向のキャリブレーション値と表記）は、図６に示す選択画像データにおいて当該第２のＸ軸方向のパターン１３２に接しているパターン（ここでは、第２のＹ軸方向のパターン１２２）に対するキャリブレーション値と同じ値とする。また、第２のＸ軸方向のパターン１３２と第２のＹ軸方向のパターン１２２とではスケールマーク１２０が共通しているため、第２のＸ軸方向のキャリブレーション値の単位は、第２のＹ軸方向のキャリブレーション値の単位と同じとする。
【００８７】
なお、各パターンにおいて単位を表す文字列が存在しない場合、当該単位を操作者に入力させるような構成とすることも可能である。同様に、各パターンにおいて数値が存在しない場合、当該パターンに対するキャリブレーション値を操作者に入力させるような構成とすることも可能である。
【００８８】
次に、選択画像データに含まれる超音波画像の領域（画像領域）が特定される。図６に示す選択画像データにおいては、上述したように２つの超音波画像が含まれている。したがって、ここでは２つの画像領域（以下、第１及び第２の画像領域と表記）が特定される。
【００８９】
ここで特定される第１の画像領域とは、第１のＸ軸方向の両端位置及び第１のＹ軸方向の両端位置から形成される長方形の領域である。一方、第２の画像領域とは、第２のＸ軸方向の両端位置及び第２のＹ軸方向の両端位置から形成される長方形の領域である。
【００９０】
なお、図６に示すように、選択画像データにおいて、第１のＸ軸方向のパターン及び第１のＹ軸方向のパターンに関連して枠１４０が描画されているような場合には、例えば当該枠１４０を利用して当該枠１４０の内部の領域を第１の画像領域として特定しても構わない。
【００９１】
また、図６に示す選択画像データにおいて例えば第２のＸ軸方向のスケールマーク群及び補助マーク群が存在せず、第２の画像領域を特定することができないような場合には、上記した第１の画像領域以外の領域を第２の画像領域として特定してもよいし、例えば第２の画像領域を操作者に入力させるような構成としても構わない。
【００９２】
次に、第１のＸ軸方向のキャリブレーション値及び第１のＹ軸方向のキャリブレーション値を含むキャリブレーション情報（以下、第１のキャリブレーション情報と表記）が生成される。この第１のキャリブレーション情報は、上記した第１の画像領域に対応する超音波画像について所定の計測を行う際に利用される情報である。
【００９３】
同様に、第２のＸ軸方向のキャリブレーション値及び第２のＹ軸方向のキャリブレーション値を含むキャリブレーション情報（以下、第２のキャリブレーション情報と表記）が生成される。この第２のキャリブレーション情報は、上記した第２の画像領域に対応する超音波画像について所定の計測を行う際に利用される情報である。
【００９４】
なお、上記したように生成された第１及び第２のキャリブレーション情報は、キャリブレーション情報生成処理部２６４の内部に選択画像データの付帯情報として設定される。
【００９５】
また、第１及び第２のキャリブレーション情報は、選択画像データとともにモニタ１４に表示される。
【００９６】
具体的には、第１のキャリブレーション情報に含まれる第１のＸ軸方向のキャリブレーション値及び第１のＹ軸方向のキャリブレーション値（を表す文字列）と、第２のキャリブレーション情報に含まれる第２のＸ軸方向のキャリブレーション値及び第２のＹ軸方向のキャリブレーション値（を表す文字列）とが選択画像データとともに表示される。
【００９７】
ここで、図７は、選択画像データとともに第１及び第２のキャリブレーション情報が表示された際のモニタ１４の表示画面の一例を示す。なお、図７においては、便宜的に、Ａｒｅａ１が上記した第２の画像領域を表し、Ａｒｅａ２が上記した第１の画像領域を表しているものとする。
【００９８】
図７に示すように、モニタ１４の画面上には、上記した第１の画像領域を表すＡｒｅａ２のキャリブレーション情報として、「ｘ＝０．００８ｓｅｃ／ｐｉｘ（第１のＸ軸方向のキャリブレーション値）」及び「ｙ＝０．２８６ｃｍ／ｓｅｃ・ｐｉｘ（第１のＹ軸方向のキャリブレーション値）」が表示されている。
【００９９】
同様に、モニタ１４の画面上には、上記した第２の画像領域を表すＡｒｅａ１のキャリブレーション情報として、「ｘ＝０．０１４ｃｍ／ｐｉｘ（第２のＸ軸方向のキャリブレーション値）」及び「ｙ＝０．０１４ｃｍ／ｐｉｘ（第２のＹ軸方向のキャリブレーション値）」が表示されている。
【０１００】
このように第１及び第２のキャリブレーション情報が表示されることで、操作者は、画面上に表示されている各超音波画像に適用されるキャリブレーション値を容易に認識することができる。
【０１０１】
上記したように本実施形態においては、データベース２５に格納された画像データ内に存在する複数の数値及び当該数値の各々の近傍に存在する複数のスケールマークの位置に基づいて、当該画像データに含まれる超音波画像について所定の計測を行うための換算値（１ピクセルあたりの換算値）を含むキャリブレーション情報を生成する構成により、例えば付帯情報が設定されていない画像データであっても当該キャリブレーション情報を用いて正確な計測を実施することが可能となり、更に、当該キャリブレーション情報を手動で設定する作業負担を軽減することが可能となる。
【０１０２】
また、本実施形態においては、データベース２５に格納された画像データが複数の超音波画像を含む場合であっても、当該超音波画像毎に画像領域を特定することによって、当該画像領域毎に適切なキャリブレーション情報を生成することが可能となる。
【０１０３】
なお、本実施形態においては、超音波画像について所定の計測を行う際に利用されるキャリブレーション情報を自動的に生成する点について主に説明したが、上記した制御プロセッサ２６上で当該計測のためのプログラムが動作することによって、本実施形態に係る超音波診断装置上で、例えば操作者によって設定された計測用のマーク（キャリパ）と付帯情報として設定されたキャリブレーション情報とに基づいて、操作者によって選択された画像データに含まれる超音波画像について所定の計測処理（例えば、当該超音波画像上に表示される臓器または病変、更には血流速度情報等の計測処理）を行うことも可能である。
【０１０４】
この場合、本実施形態においては、上記した画像データに含まれる各超音波画像の領域（第１及び第２の画像領域）が特定されるため、操作者によって設定される計測用のマークが所定の領域を超えるような場合にエラーを検出する等の処理を行うことも可能である。
【０１０５】
なお、本実施形態においては、装置本体１１でキャリブレーション情報を生成するものとして説明したが、例えば超音波診断装置外部の医用画像処理装置等においてキャリブレーション情報が生成されても構わない。
【０１０６】
（変形例１）
以上においては、例えば図５、図６において示した様に、選択画像データ内に数値（文字列）及びスケールマークの双方が含まれている場合のキャリブレーション情報の生成手法について説明した。本変形例１では、選択画像データ内に数値（文字列）が含まれずスケールマークのみが含まれている場合における、キャリブレーション情報の生成手法について説明する。
【０１０７】
図８は、本変形例１に係るキャリブレーション情報の生成手法の流れを示したフローチャートである。なお、図８に示したフローチャートと図４に示したフローチャートと比較した場合、ステップＳ２２、Ｓ２３の処理が追加された点が異なる。
【０１０８】
取得された選択画像データに対して二値化処理が実行されると（ステップＳ２１）、キャリブレーション情報生成処理部２６４は、選択画像データ内に数値が存在するか否かを判定する（ステップＳ２２）。選択画像データ内に数値が存在すると判定した場合には、キャリブレーション情報生成処理部２６４は、上述したステップＳ１２〜Ｓ１７と同様の処理が、ステップＳ２３a〜Ｓ２８において実行される。
【０１０９】
一方、ステップ２２において選択画像データ内に数値が存在しないと判定した場合には、制御プロセッサ２６は、例えばモニタ１４等に「スケールマークの間隔（１間隔あたりの距離、時間、速度等）を示す数値が選択画像上に存在しません。スケールマークの間隔（１間隔あたりの距離、時間、速度等）を決定するための数値を、入力してください。」等のメッセージを表示する。ユーザは、当該メッセージに応答して、入力装置１３から所望の数値を入力する。キャリブレーション情報生成処理部２６４は、入力された数値を用いてスケールマークの間隔（１間隔あたりの距離、時間、速度等）を決定し（ステップＳ２３ｂ）、ステップＳ２４〜Ｓ２８までの処理を実行する。
【０１１０】
本変形例１によれば、選択画像データ内に数値が含まれずスケールマークのみが含まれている場合であっても、キャリブレーション情報を簡単且つ迅速に生成することができる。なお、本変形例１では、ステップＳ２３ｂにおいて、ユーザのマニュアル操作によって、スケールマークの単位を決定するための数値を入力する構成とした。しかしながら、当該例に拘泥されず、ユーザの入力作業負担を軽減させる観点から、例えば予め設定された複数の数値からユーザが所望の数値を選択するようにしてもよい。さらに、予め装置に設定されている初期値を用いてスケールマークの単位を決定するための数値を設定するようにしてもよい。
【０１１１】
（変形例２）
図４、図８にて示したキャリブレーション情報の生成手法においては、選択画像データを二値化処理した後、画像内の数値を抽出し、その近傍のスケールマークを抽出する順序として説明した。しかしながら、当該例に拘泥されず、二値化された選択画像内のスケールマークを抽出した後、その近傍の数値を抽出するようにしてもよい。
【０１１２】
（変形例３）
図４のステップＳ１３、図８のステップ２４においては、スケールマークの典型的な抽出処理について説明した。これに対し、例えば超音波画像がドプラ波形である場合には、ｃｍ／ｓ（ｍ／ｓ）等の速度単位、「０，−１，−２，・・・」とする数値（時刻）といったドプラモードに固有の文字情報が存在する。この様な固有の文字情報を抽出し、その近傍に存在するスケールマークをドプラ波形のベースラインとして抽出し、これを用いてキャリブレーション情報を生成するようにしてもよい。
【０１１３】
（第２の実施形態）  
第２の実施形態に係る超音波診断装置は、キャリブレーション値の算出に加えて、選択画像に含まれる超音波画像の撮像モードを含むキャリブレーション情報を生成し提示する。
【０１１４】
図９は、第２の実施形態に係るキャリブレーション情報の生成手法の流れを示したフローチャートである。なお、図９に示したフローチャートと図４に示したフローチャートと比較した場合、ステップＳ３７の処理が追加された点が異なる。
【０１１５】
例えば、図４に示したステップＳ１１〜Ｓ１６と同様の処理が、図８に示したステップＳ３１〜Ｓ３６において実行された後、キャリブレーション情報生成処理部２６４は、ステップＳ３２において抽出した数値（文字列）情報、ステップＳ３５において算出されたキャリブレーション値（１ピクセルあたりの物理単位）を用いて、画像データに含まれる超音波画像毎の撮像モードを判定する。
【０１１６】
例えば、キャリブレーション情報生成処理部２６４は、ステップＳ３５において抽出した数値に、ｃｍ／ｓ（ｍ／ｓ）等の速度単位、ステップＳ３２において抽出した数値に、「０，−１，−２，・・・」等の数値（時刻）といったドプラモードに固有の文字情報が含まれる場合には、当該数値が割り当てられていた超音波画像の撮像モードは、ドプラモードであると判定する。
【０１１７】
また、キャリブレーション情報生成処理部２６４は、ステップＳ３５において算出されたキャリブレーション値がＸ軸とＹ軸とで同じである場合（すなわち、数値のスケールがＸ軸とＹ軸とで同じである場合）には、当該キャリブレーション値に対応する超音波画像は、Ｂモードであると判定し、一方、ステップＳ３５において算出されたキャリブレーション値がＸ軸とＹ軸とで一致しない場合（すなわち、数値のスケールがＸ軸とＹ軸とで異なる場合）には、当該キャリブレーション値に対応する超音波画像は、Ｍモードであると判定する（ステップＳ３７）。
【０１１８】
なお、選択画像に数値が含まれていない場合には、上述した変形例１と同様に、撮像モードについても、ユーザのマニュアル操作等に基づいて決定するようにしてもよい。
【０１１９】
キャリブレーション情報生成処理部２６４は、ステップＳ３７において判定された撮像モード、及びステップＳ３５において算出されたキャリブレーション値を含むキャリブレーション情報を生成し、選択画像に含まれる各超音波画像との対応付けが明示された所定の形態にて表示する（ステップＳ３８）。
【０１２０】
以上述べた構成によれば、１ピクセルあたりの物理単位としてのキャリブレーション値のみならず、選択画像に含まれる各超音波画像の撮像モードについても、キャリブレーション情報に含めてユーザに提供することができる。従って、例えば二次的な保存データであること等により、パーソナルコンピュータにおいて画像再生は可能であるがキャリブレーション情報を再生できない状況下であっても、選択画像に含まれる超音波画像毎のキャリブレーション値及び撮像モードをキャリブレーション情報として適宜提供することができる。その結果、特定の規格以外の画像をパーソナルコンピュータやタブレットコンピュータで取り扱う場合であっても、その場でキャリブレーション情報を取得し利用することが可能となる。その結果、医用画像の汎用性を拡張することができ、画像診断の質及び医用サービスの向上に寄与することができる。
【０１２１】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。  
【符号の説明】
【０１２２】
１１…装置本体、１２…超音波プローブ、１３…入力装置、１３ａ…トラックボール、１３ｂ…スイッチ・ボタン、１３ｃ…マウス、１３ｄ…キーボード、１４…モニタ、２１…送受信部、２２Ｂ…モード処理部、２３…ドプラ処理部、２４…画像生成部、２５…データベース、２６…制御プロセッサ、２７…インタフェース部、２６１…制御部、２６２…画像管理処理部、２６３…画像処理部、２６４…キャリブレーション情報生成処理部、２６５…画像表示処理部。
【図１】
2014138840.tif 000003
【図２】
2014138840.tif 000004
【図３】
2014138840.tif 000005
【図４】
2014138840.tif 000006
【図６】
2014138840.tif 000007
【図８】
2014138840.tif 000008
【図９】
2014138840.tif 000009
【図５】
2014138840.tif 000010
【図７】
2014138840.tif 000011