(57)【要約】【課題】スキャンパスを容易に生成すること。【解決手段】実施形態の超音波自動スキャンシステムは、超音波プローブと、メカ機構と、生成部とを備える。超音波プローブは、超音波を送受信する。メカ機構は、超音波プローブを保持し、当該超音波プローブにおける超音波の送受信面を被検体に向けた状態で移動させる。生成部は、メカ機構によって超音波プローブが移動されながら収集された反射波データに基づいて、被検体の体表面と超音波プローブにおける超音波の送受信面との距離を取得し、取得した距離情報に基づいて、被検体に対して超音波走査を実行する際の超音波プローブの移動の軌跡情報を生成する。メカ機構は、生成部によって生成された軌跡情報に基づいて超音波プローブを移動させることにより、被検体に対する超音波走査を実行する。【選択図】図１
2020036891.tif 000002
【特許請求の範囲】
【請求項１】
超音波を送受信する超音波プローブと、
前記超音波プローブを保持し、当該超音波プローブにおける超音波の送受信面を被検体に向けた状態で移動させるメカ機構と、
前記メカ機構によって前記超音波プローブが移動されながら収集された反射波データに基づいて、前記被検体の体表面と前記超音波プローブにおける超音波の送受信面との距離を取得し、取得した距離情報に基づいて、前記被検体に対して超音波走査を実行する際の前記超音波プローブの移動の軌跡情報を生成する生成部と、
を備え、
前記メカ機構は、前記生成部によって生成された軌跡情報に基づいて前記超音波プローブを移動させることにより、前記被検体に対する超音波走査を実行する、超音波自動スキャンシステム。
【請求項２】
前記生成部は、更に前記メカ機構によって前記被検体に対して非接触で前記超音波プローブが移動された状態を撮影された画像に基づいて、前記被検体の体表面と前記超音波プローブにおける超音波の送受信面との距離を取得し、取得した距離と、前記反射波データに基づく距離とに基づいて、前記軌跡情報を生成する、請求項１に記載の超音波自動スキャンシステム。
【請求項３】
前記生成部は、更に前記メカ機構によって前記被検体に対して非接触で前記超音波プローブが移動される間に距離計測器によって取得された距離情報に基づいて、前記被検体の体表面と前記超音波プローブにおける超音波の送受信面との距離を取得し、取得した距離と、前記反射波データに基づく距離とに基づいて、前記軌跡情報を生成する、請求項１に記載の超音波自動スキャンシステム。
【請求項４】
前記生成部は、更に前記超音波プローブの焦点に基づいて前記被検体の体表面から前記超音波プローブを離す距離を算出し、算出した距離と、前記反射波データに基づく距離とに基づいて、前記軌跡情報を生成する、請求項１〜３のいずれか１つに記載の超音波自動スキャンシステム。
【請求項５】
前記生成部は、更に前記メカ機構によって前記被検体に対して接触した状態で前記超音波プローブが移動される間に前記被検体と前記超音波プローブとの間にかかる圧力に基づいて、前記軌跡情報を生成する、請求項１に記載の超音波自動スキャンシステム。
【請求項６】
前記生成部は、前記メカ機構によって移動される超音波プローブと前記被検体との３次元的な位置関係の情報に基づいて、前記被検体に対して超音波走査を実行する際の前記超音波プローブの角度情報をさらに生成する、請求項１〜５のいずれか１つに記載の超音波自動スキャンシステム。
【請求項７】
前記超音波プローブと前記被検体との間を音響媒体で満たした状態で、前記超音波プローブが前記被検体の体表面に非接触な状態で前記被検体に対する超音波走査を実行する、請求項１〜４のいずれか１つに記載の超音波自動スキャンシステム。
【請求項８】
前記軌跡情報を表示部にて表示させるように制御する表示制御部をさらに備える、請求項１〜７のいずれか１つに記載の超音波自動スキャンシステム。
【請求項９】
前記表示部にて表示された軌跡情報に対する操作を受け付ける入力インターフェースと、
前記入力インターフェースによって受け付けられた操作に応じて、前記超音波プローブを移動させる軌跡情報を決定する決定部とを、さらに備える、請求項８に記載の超音波自動スキャンシステム。
【請求項１０】
前記生成部は、前記被検体に対して前記超音波プローブが移動された位置ごとに、前記画像に基づく距離および前記反射波データに基づく距離のいずれか一方を選択することで、前記軌跡情報を生成する、請求項２に記載の超音波自動スキャンシステム。
【請求項１１】
前記生成部は、前記被検体に対して前記超音波プローブが移動された位置ごとに、前記距離計測器によって計測された距離および前記反射波データに基づく距離のいずれか一方を選択することで、前記軌跡情報を生成する、請求項３に記載の超音波自動スキャンシステム。
【請求項１２】
超音波を送受信する超音波プローブと、
前記超音波プローブを保持し、当該超音波プローブにおける超音波の送受信面を被検体に向けた状態で移動させるメカ機構によって超音波プローブが移動されながら収集された反射波データに基づいて、前記被検体の体表面と前記超音波プローブにおける超音波の送受信面との距離を取得し、取得した距離情報に基づいて、前記被検体に対して超音波走査を実行する際の前記超音波プローブの移動の軌跡情報を生成する生成部と、
を備え、
前記メカ機構は、前記生成部によって生成された軌跡情報に基づいて前記超音波プローブを移動させることにより、前記被検体に対する超音波走査を実行する、超音波診断装置。
【請求項１３】
超音波を送受信する超音波プローブを保持し、当該超音波プローブにおける超音波の送受信面を被検体に向けた状態で移動させるメカ機構によって超音波プローブが移動されながら収集された反射波データに基づいて、前記被検体の体表面と前記超音波プローブにおける超音波の送受信面との距離を取得し、取得した距離情報に基づいて、前記被検体に対して超音波走査を実行する際の前記超音波プローブの移動の軌跡情報を生成する生成部と、
を備える、超音波スキャン支援装置。
【請求項１４】
前記メカ機構をさらに備える、請求項１３に記載の超音波スキャン支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、超音波自動スキャンシステム、超音波診断装置、超音波スキャン支援装置に関する。
【背景技術】
【０００２】
従来、超音波診断は、技師または医師が超音波プローブを被検体の体表上で操作して、人体内部の組織構造、血流等の情報を得ることによって実施される。例えば、技師や医師は、診断部位や診断内容に応じて、超音波を送受信する超音波プローブを体表上で操作することによって被検体内を超音波で走査して、組織構造を示す超音波画像や、血流等の情報を示す超音波画像を収集する。
【０００３】
このような超音波診断において、近年、ロボットによる走査が提案されている。例えば、カメラで被検体を撮影した写真から被検体の体表面の位置情報を取得し、取得した位置情報から超音波プローブの移動軌跡を示すスキャンパスを生成し、生成したスキャンパスに沿って、ロボットにより超音波プローブを移動させる技術が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許出願公開第２０１７／０１４３３０３号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする課題は、スキャンパスを容易に生成することである。
【課題を解決するための手段】
【０００６】
実施形態の超音波自動スキャンシステムは、超音波プローブと、メカ機構と、生成部とを備える。超音波プローブは、超音波を送受信する。メカ機構は、前記超音波プローブを保持し、当該超音波プローブにおける超音波の送受信面を被検体に向けた状態で移動させる。生成部は、前記メカ機構によって前記超音波プローブが移動されながら収集された反射波データに基づいて、前記被検体の体表面と前記超音波プローブにおける超音波の送受信面との距離を取得し、取得した距離情報に基づいて、前記被検体に対して超音波走査を実行する際の前記超音波プローブの移動の軌跡情報を生成する。前記メカ機構は、前記生成部によって生成された軌跡情報に基づいて前記超音波プローブを移動させることにより、前記被検体に対する超音波走査を実行する。
【図面の簡単な説明】
【０００７】
【図１】図１は、第１の実施形態に係る超音波診断装置の構成の一例を示すブロック図である。
【図２】図２は、第１の実施形態に係るメカ機構の一例を示す外観図である。
【図３】図３は、第１の実施形態に係るスキャン対象部位の載置台の一例を説明するための図である。
【図４Ａ】図４Ａは、第１の実施形態に係る腕置きの一例を示す図である。
【図４Ｂ】図４Ｂは、第１の実施形態に係る腕置きの一例を示す図である。
【図５】図５は、第１の実施形態に係る生成機能による処理の一例を説明するための図である。
【図６】図６は、第１の実施形態に係る生成機能によるスキャンパスの生成の一例を示す図である。
【図７Ａ】図７Ａは、第１の実施形態に係るスキャンパスの角度を説明するための図である。
【図７Ｂ】図７Ｂは、第１の実施形態に係るスキャンパスの角度を説明するための図である。
【図７Ｃ】図７Ｃは、第１の実施形態に係るスキャンパスの角度を説明するための図である。
【図８】図８は、第１の実施形態に係る超音波診断装置の処理の手順を説明するためのフローチャートである。
【図９】図９は、第２の実施形態に係る超音波診断装置の構成の一例を示すブロック図である。
【図１０】図１０は、第２の実施形態に係る超音波診断装置の処理の手順を説明するためのフローチャートである。
【図１１】図１１は、第３の実施形態に係る超音波診断装置の構成の一例を示すブロック図である。
【図１２】図１２は、第３の実施形態に係る超音波診断装置の処理の手順を説明するためのフローチャートである。
【図１３】図１３は、第４の実施形態に係る超音波診断装置の構成の一例を示すブロック図である。
【図１４】図１４は、第４の実施形態に係る超音波診断装置の処理の手順を説明するためのフローチャートである。
【図１５】図１５は、第５の実施形態に係るスキャンパスの表示の一例を示す図である。
【図１６】図１６は、第５の実施形態に係る超音波診断装置の処理の手順を説明するためのフローチャートである。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、本願に係る超音波自動スキャンシステム、超音波診断装置、超音波スキャン支援装置の実施形態を詳細に説明する。なお、本願に係る超音波自動スキャンシステム、超音波診断装置、超音波スキャン支援装置は、以下に示す実施形態によって限定されるものではない。また、以下の説明において、同様の構成要素には共通の符号を付与するとともに、重複する説明を省略する。
【０００９】
（第１の実施形態）
まず、第１の実施形態に係る超音波診断装置について説明する。図１は、第１の実施形態に係る超音波診断装置１の構成の一例を示すブロック図である。図１に示すように、本実施形態に係る超音波診断装置１は、超音波プローブ２と、ディスプレイ３と、入力インターフェース４と、装置本体とを有し、超音波プローブ２と、ディスプレイ３と、入力インターフェース４とが装置本体５と通信可能に接続される。ここで、本実施形態に係る超音波診断装置１は、さらに、位置センサ６１と、トランスミッタ６２と、メカ機構７とが装置本体５と通信可能に接続される。なお、超音波診断装置１とメカ機構７とを含む構成が、本願に係る超音波自動スキャンシステムの一例である。
【００１０】
超音波プローブ２は、装置本体５に含まれる送受信回路５１に接続される。超音波プローブ２は、例えば、プローブ本体に複数の圧電振動子を有し、これら複数の圧電振動子は、送受信回路５１から供給される駆動信号に基づき超音波を発生する。また、超音波プローブ２は、被検体Ｐからの反射波を受信して電気信号に変換する。また、超音波プローブ２は、プローブ本体において、圧電振動子に設けられる整合層と、圧電振動子から後方への超音波の伝播を防止するバッキング材等を有する。なお、超音波プローブ２は、装置本体５と着脱自在に接続される。例えば、超音波プローブ２は、セクタ型、リニア型又はコンベックス型などの超音波プローブである。
【００１１】
超音波プローブ２から被検体Ｐに超音波が送信されると、送信された超音波は、被検体Ｐの体内組織における音響インピーダンスの不連続面で次々と反射され、反射波信号として超音波プローブ２が有する複数の圧電振動子にて受信される。受信される反射波信号の振幅は、超音波が反射される不連続面における音響インピーダンスの差に依存する。なお、送信された超音波パルスが、移動している血流や心臓壁等の表面で反射された場合の反射波信号は、ドプラ効果により、移動体の超音波送信方向に対する速度成分に依存して、周波数偏移を受ける。
【００１２】
なお、本実施形態は、複数の圧電振動子が一列で配置された１次元超音波プローブである超音波プローブ２により、被検体Ｐを２次元でスキャンする場合であっても、１次元超音波プローブの複数の圧電振動子を機械的に揺動する超音波プローブ２や複数の圧電振動子が格子状に２次元で配置された２次元超音波プローブである超音波プローブ２により、被検体Ｐを３次元でスキャンする場合であっても、適用可能である。
【００１３】
ここで、超音波プローブ２は、プローブ本体に位置センサ６１が装着され、位置情報が取得される。また、超音波プローブ２は、プローブ本体がメカ機構７によって保持され、超音波の送受信面が被検体に向けた状態で移動される。なお、これらの詳細については、後述する。
【００１４】
ディスプレイ３は、超音波診断装置１の操作者が入力インターフェース４を用いて各種設定要求を入力するためのＧＵＩ（Graphical  User  Interface）を表示したり、装置本体５において生成された超音波画像等を表示したりする。また、ディスプレイ３は、装置本体５の処理状況や処理結果を操作者に通知するために、各種のメッセージや表示情報を表示する。また、ディスプレイ３は、スピーカーを有し、音声を出力することもできる。
【００１５】
入力インターフェース４は、所定の位置（例えば、関心領域等）の設定等を行うためのトラックボール、スイッチボタン、マウス、キーボード、操作面へ触れることで入力操作を行うタッチパッド、表示画面とタッチパッドとが一体化されたタッチモニタ、光学センサを用いた非接触入力回路、及び音声入力回路等によって実現される。入力インターフェース４は、後述する処理回路５５に接続されており、操作者から受け付けた入力操作を電気信号へ変換し処理回路５５へと出力する。なお、本明細書において入力インターフェース４は、マウス、キーボード等の物理的な操作部品を備えるものだけに限られない。例えば、装置とは別体に設けられた外部の入力機器から入力操作に対応する電気信号を受け取り、この電気信号を処理回路５５へ出力する電気信号の処理回路も入力インターフェースの例に含まれる。
【００１６】
位置センサ６１及びトランスミッタ６２は、超音波プローブ２の位置情報を取得するための装置である。例えば、位置センサ６１は、超音波プローブ２に取り付けられる磁気センサである。また、例えば、トランスミッタ６２は、任意の位置に配置され、自装置を中心として外側に向かって磁場を形成する装置である。  
【００１７】
位置センサ６１は、トランスミッタ６２によって形成された３次元の磁場を検出する。そして、位置センサ６１は、検出した磁場の情報に基づいて、トランスミッタ６２を原点とする空間における自装置の位置（座標）及び方向（角度）を算出し、算出した位置及び方向を後述する処理回路５５に送信する。処理回路５５に送信された位置センサ６１の３次元的な位置情報（位置及び方向）は、超音波プローブ２の位置情報（例えば、超音波プローブ２における超音波の送受信面の中心の位置の情報）、或いは超音波プローブ２により走査される走査範囲の位置情報に適宜変換されて利用される。  
【００１８】
なお、本実施形態は、上記の位置検出システム以外のシステムにより、超音波プローブ２の位置情報を取得する場合であっても適用可能である。例えば、本実施形態は、ジャイロセンサや加速度センサ等を用いて、超音波プローブ２の位置情報を取得する場合であっても良い。
【００１９】
メカ機構７は、超音波プローブ２のプローブ本体を保持する保持部７１と、超音波プローブ２を被検体の体表上の所望の位置に移動させるための機構部７２とを有する。すなわち、メカ機構７は、保持部７１によって保持した超音波プローブ２を、機構部７２の動きによって所望の位置に移動させる。例えば、メカ機構７は、装置本体５の制御に応じて、超音波プローブ２を移動させる。以下、メカ機構７の一例について、図２を用いて説明する。なお、図２に示すメカ機構７は、あくまでも一例であり、実施形態はこれに限定されるものではない。
【００２０】
図２は、第１の実施形態に係るメカ機構７の一例を示す外観図である。図２に示すように、メカ機構７は、第１の保持部７１１、第２の保持部７１２、第３の保持部７１３、及び、第４の保持部７１４を有する保持部７１と、第１の機構部７２１、第２の機構部７２２、及び、第３の機構部７２３を有する機構部７２とを有する。保持部７１は、アルミニウムなどを材料とした鋳物であり、保持部間を接合するための接合部や、機構部７２との間で係合する係合部、超音波プローブ２を保持するプローブホルダーを有する。また、機構部７２は、モータやアクチュエータなどの駆動部と、保持部との間を係合するための係合部とを有する。
【００２１】
例えば、第１の保持部７１１は、メカ機構７全体を支持する基部（不図示）に対して長手方向の一端が接合され、他端に第２の保持部７１２が接合されている。これにより、第１の保持部７１１は、第２の保持部７１２に直接的或いは間接的に保持される全ての部材を支持する。第２の保持部７１２は、長手方向の一端が第１の保持部７１１に接合され、長手方向に沿って第１の機構部７２１がスライド移動可能となるように、第１の機構部７２１が係合されている。例えば、第２の保持部７１２は、第１の機構部７２１と係合するレールを長手方向に沿って有し、レール上に第１の機構部７２１をスライド移動可能に保持している。
【００２２】
ここで、図２に示すように、第２の保持部７１２の長手方向が水平方向となるように、第１の保持部７１１に対して第２の保持部７１２が接合されることで、第１の機構部７２１が、矢印ａ１で示す水平方向にスライド移動する。第１の機構部７２１は、第２の保持部７１２に係合して保持され、モータやアクチュエータなどの駆動部による駆動力により第２の保持部７１２の長手方向に沿って移動する。例えば、第１の機構部７２１は、第２の保持部７１２のレールと係合して、装置本体５の制御に基づく駆動部による駆動力によってレール上をスライド移動する。また、第１の機構部７２１は、第２の機構部７２２が接合されている。
【００２３】
第２の機構部７２２は、第１の機構部７２１と接合されることで第２の保持部７１２に保持されている。また、第２の機構部７２２は、第３の保持部７１３がスライド移動可能となるように第３の保持部７１３と係合して、第３の保持部７１３を保持している。すなわち、第２の機構部７２２は、第１の機構部７２１のスライド移動とともに第２の保持部７１２の長手方向に沿って移動するとともに、第３の保持部７１３をスライド移動させる。ここで、第２の機構部７２２は、第１の機構部７２１の移動方向と直交する方向に第３の保持部７１３をスライド移動させる。例えば、第２の機構部７２２は、装置本体５の制御に基づく駆動部による駆動力によって、矢印ａ２で示す鉛直方向に第３の保持部７１３をスライド移動させる。
【００２４】
第３の保持部７１３は、長手方向の一端が第２の機構部７２２と係合され、第２の機構部７２２上をスライド移動する。例えば、第３の保持部７１３は、第２の機構部７２２と係合するレールを長手方向に沿って有し、矢印ａ２で示す鉛直方向に第２の機構部７２２上をスライド移動する。また、第３の保持部７１３は、他端が第３の機構部７２３と係合される。ここで、第３の保持部７１３では、第３の機構部７２３が第２の保持部７１２の長手方向を軸として回転移動するように、第３の機構部７２３を保持している。例えば、第３の保持部７１３は、矢印ａ３で示す方向に回転移動可能となるように、第３の機構部７２３を保持する。
【００２５】
第３の機構部７２３は、第３の保持部７１３と係合されることで第３の保持部７１３に保持されている。また、第３の機構部７２３は、第４の保持部７１４が接合されている。例えば、第３の機構部７２３は、装置本体５の制御に基づく駆動部による駆動力によって、第４の保持部７１４を保持した状態（第４の保持部７１４の向きが変わらない状態）で、矢印ａ３で示す方向に回転移動する。これにより、第３の機構部７２３は、第４の保持部７１４によって保持された超音波プローブ２の角度を変化させることができる。
【００２６】
第４の保持部７１４は、第３の機構部７２３に接合され、超音波プローブ２を保持する。例えば、第４の保持部７１４は、図２に示すように、超音波プローブ２の超音波の送受信面の面方向が第３の保持部７１３の長手方向と直交するように、超音波プローブ２を保持する。
【００２７】
上述したように、メカ機構７は、第１の機構部７２１による移動と、第２の機構部７２２による移動と、第３の機構部７２３による移動とによって、第４の保持部７１４に保持された超音波プローブ２を、矢印ａ１、矢印ａ２、矢印ａ３によって示す方向にそれぞれ移動させることができる。すなわち、メカ機構７は、水平方向及び鉛直方向に超音波プローブ２を移動させるとともに、超音波プローブ２の角度を変えることができる。なお、図２に示すメカ機構７は、メカ機構の一例であり、メカ機構は、図示のものに限られない。例えば、メカ機構７は、矢印ａ１に直交し、かつ、矢印ａ２に直交する方向に、超音波プローブ２を移動させる機構部を備える場合でもよい。
【００２８】
図１に戻って、装置本体５は、送受信回路５１と、Ｂモード処理回路５２と、ドプラ処理回路５３と、メモリ５４と、処理回路５５とを有する。図１に示す超音波診断装置１においては、各処理機能がコンピュータによって実行可能なプログラムの形態でメモリ５４へ記憶されている。送受信回路５１、Ｂモード処理回路５２、ドプラ処理回路５３、及び、処理回路５５は、メモリ５４からプログラムを読み出して実行することで各プログラムに対応する機能を実現するプロセッサである。換言すると、各プログラムを読み出した状態の各回路は、読み出したプログラムに対応する機能を有することとなる。
【００２９】
送受信回路５１は、パルス発生器、送信遅延回路、パルサ等を有し、超音波プローブ２に駆動信号を供給する。パルス発生器は、所定のレート周波数で、送信超音波を形成するためのレートパルスを繰り返し発生する。また、送信遅延回路は、超音波プローブ２から発生される超音波をビーム状に集束し、かつ送信指向性を決定するために必要な圧電振動子ごとの遅延時間を、パルス発生器が発生する各レートパルスに対し与える。また、パルサは、レートパルスに基づくタイミングで、超音波プローブ２に駆動信号（駆動パルス）を印加する。すなわち、送信遅延回路は、各レートパルスに対し与える遅延時間を変化させることで、圧電振動子面から送信される超音波の送信方向を任意に調整する。
【００３０】
なお、送受信回路５１は、後述する処理回路５５の指示に基づいて、所定のスキャンシーケンスを実行するために、送信周波数、送信駆動電圧等を瞬時に変更可能な機能を有している。特に、送信駆動電圧の変更は、瞬間にその値を切り替え可能なリニアアンプ型の発信回路、又は、複数の電源ユニットを電気的に切り替える機構によって実現される。
【００３１】
また、送受信回路５１は、プリアンプ、Ａ／Ｄ（Analog／Digital）変換器、受信遅延回路、加算器等を有し、超音波プローブ２が受信した反射波信号に対して各種処理を行って反射波データを生成する。プリアンプは、反射波信号をチャネル毎に増幅する。Ａ／Ｄ変換器は、増幅された反射波信号をＡ／Ｄ変換する。受信遅延回路は、受信指向性を決定するために必要な遅延時間を与える。加算器は、受信遅延回路によって処理された反射波信号の加算処理を行なって反射波データを生成する。加算器の加算処理により、反射波信号の受信指向性に応じた方向からの反射成分が強調され、受信指向性と送信指向性とにより超音波送受信の総合的なビームが形成される。
【００３２】
Ｂモード処理回路５２は、送受信回路５１から反射波データを受信し、対数増幅、包絡線検波処理等を行なって、信号強度が輝度の明るさで表現されるデータ（Ｂモードデータ）を生成する。
【００３３】
ドプラ処理回路５３は、送受信回路５１から受信した反射波データから速度情報を周波数解析し、ドプラ効果による血流や組織、造影剤エコー成分を抽出し、速度、分散、パワー等の移動体情報を多点について抽出したデータ（ドプラデータ）を生成する。本実施形態の移動体は、血管内を流動する血液や、リンパ管内を流動するリンパ液等の流体である。
【００３４】
なお、Ｂモード処理回路５２及びドプラ処理回路５３は、２次元の反射波データ及び３次元の反射波データの両方について処理可能である。すなわち、Ｂモード処理回路５２は、２次元の反射波データから２次元のＢモードデータを生成し、３次元の反射波データから３次元のＢモードデータを生成する。また、ドプラ処理回路５３は、２次元の反射波データから２次元のドプラデータを生成し、３次元の反射波データから３次元のドプラデータを生成する。３次元のＢモードデータは、３次元走査範囲の各走査線上で設定された複数の点（サンプル点）それぞれに位置する反射源の反射強度に応じた輝度値が割り当てられたデータとなる。また、３次元のドプラデータは、３次元走査範囲の各走査線上で設定された複数の点（サンプル点）それぞれに、血流情報（速度、分散、パワー）の値に応じた輝度値が割り当てられたデータとなる。
【００３５】
メモリ５４は、処理回路５５が生成した表示用の画像データを記憶する。また、メモリ５４は、Ｂモード処理回路５２やドプラ処理回路５３が生成したデータを記憶することも可能である。また、メモリ５４は、超音波送受信、画像処理及び表示処理を行なうための制御プログラムや、診断情報（例えば、患者ＩＤ、医師の所見等）や、診断プロトコルや各種ボディーマーク等の各種データを記憶する。また、メモリ５４は、処理回路５５によって生成されたスキャンパスを記憶する。なお、スキャンパスの詳細については、後述する。
【００３６】
処理回路５５は、超音波診断装置１の処理全体を制御する。具体的には、処理回路５５は、図１に示す制御機能５５１、画像生成機能５５２、取得機能５５３、メカ制御機能５５４、位置合わせ機能５５５及び生成機能５５６に対応するプログラムをメモリ５４から読み出して実行することで、種々の処理を行う。ここで、生成機能５５６は、生成部の一例である。
【００３７】
例えば、処理回路５５は、入力インターフェース４を介して操作者から入力された各種設定要求や、メモリ５４から読込んだ各種制御プログラム及び各種データに基づき、送受信回路５１、Ｂモード処理回路５２、ドプラ処理回路５３の処理を制御する。また、処理回路５５は、メモリ５４が記憶する表示用の超音波画像データをディスプレイ３にて表示するように制御する。また、処理回路５５は、処理結果をディスプレイ３にて表示するように制御する。例えば、処理回路５５が制御機能５５１に対応するプログラムを読み出して実行することで、装置全体の制御を行い、上述したような処置を制御する。
【００３８】
画像生成機能５５２は、Ｂモード処理回路５２及びドプラ処理回路５３が生成したデータから超音波画像データを生成する。すなわち、画像生成機能５５２は、Ｂモード処理回路５２が生成した２次元のＢモードデータから反射波の強度を輝度にて表したＢモード画像データを生成する。Ｂモード画像データは、超音波走査された領域内の組織形状が描出されたデータとなる。また、画像生成機能５５２は、ドプラ処理回路５３が生成した２次元のドプラデータから移動体情報を表すドプラ画像データを生成する。ドプラ画像データは、速度画像データ、分散画像データ、パワー画像データ、又は、これらを組み合わせた画像データである。ドプラ画像データは、超音波走査された領域内を流動する流体に関する流体情報を示すデータとなる。
【００３９】
ここで、画像生成機能５５２は、一般的には、超音波走査の走査線信号列を、テレビ等に代表されるビデオフォーマットの走査線信号列に変換（スキャンコンバート）し、表示用の超音波画像データを生成する。具体的には、画像生成機能５５２は、超音波プローブ２による超音波の走査形態に応じて座標変換を行なうことで、表示用の超音波画像データを生成する。また、画像生成機能５５２は、スキャンコンバート以外に種々の画像処理として、例えば、スキャンコンバート後の複数の画像フレームを用いて、輝度の平均値画像を再生成する画像処理（平滑化処理）や、画像内で微分フィルタを用いる画像処理（エッジ強調処理）等を行なう。また、画像生成機能５５２は、超音波画像データに、種々のパラメータの文字情報、目盛り、ボディーマーク等を合成する。
【００４０】
すなわち、Ｂモードデータ及びドプラデータは、スキャンコンバート処理前の超音波画像データであり、画像生成機能５５２が生成するデータは、スキャンコンバート処理後の表示用の超音波画像データである。なお、Ｂモードデータ及びドプラデータは、生データ（Raw  Data）とも呼ばれる。
【００４１】
更に、画像生成機能５５２は、Ｂモード処理回路５２が生成した３次元のＢモードデータに対して座標変換を行なうことで、３次元のＢモード画像データを生成する。また、画像生成機能５５２は、ドプラ処理回路５３が生成した３次元のドプラデータに対して座標変換を行なうことで、３次元のドプラ画像データを生成する。３次元のＢモードデータ及び３次元のドプラデータは、スキャンコンバート処理前のボリュームデータとなる。すなわち、画像生成機能５５２は、「３次元のＢモード画像データや３次元のドプラ画像データ」を「３次元の超音波画像データであるボリュームデータ」として生成する。
【００４２】
更に、画像生成機能５５２は、ボリュームデータをディスプレイ３にて表示するための各種の２次元画像データを生成するために、ボリュームデータに対してレンダリング処理を行なうことができる。取得機能５５３は、超音波プローブ２の位置及び方向を表すプローブ位置情報を取得する。メカ制御機能５５４は、メカ機構７を制御する。位置合わせ機能５５５は、プローブ位置情報の座標系とメカ機構７における座標系とを位置合わせする。生成機能５５６は、スキャンパスを生成する。なお、取得機能５５３、メカ制御機能５５４、位置合わせ機能５５５、及び、生成機能５５６により処理の詳細については、後述する。
【００４３】
以上、第１の実施形態に係る超音波診断装置１の全体構成について説明した。かかる構成のもと、第１の実施形態に係る超音波診断装置１は、超音波プローブの移動軌跡を示すスキャンパスを容易に生成することを可能にする。具体的には、第１の実施形態に係る超音波診断装置１は、被検体に対して仮スキャンを実施して、仮スキャンの結果から被検体の体表と超音波プローブ２との距離を取得することで、メカ機構７によって被検体を走査する際のスキャンパスを容易に生成することを可能にする。
【００４４】
上述したように、超音波診断においては、近年、ロボットによって超音波プローブを移動させて走査する技術が提案されてきている。例えば、カメラで被検体を撮影した写真から被検体の体表面の位置情報を取得し、取得した位置情報を用いて、ロボットによって超音波プローブを移動させる際のスキャンパスを生成する技術が知られている。しかしながら、この技術の場合、写真が２次元の情報であるため、３次元的なスキャンパスを生成する場合には、種々の方向から撮影した膨大な枚数の写真を要するとともに、写真から位置情報を取得するための複雑なアルゴリズムを用いることとなる。そこで、第１の実施形態に係る超音波診断装置１においては、メカ機構７が超音波プローブを保持し、当該超音波プローブにおける超音波の送受信面を被検体に向けた状態で移動させる。そして、生成機能５５６がメカ機構７によって移動される超音波プローブと被検体との位置関係の情報に基づいて、被検体に対して超音波走査を実行する際の超音波プローブ２のスキャンパスを生成することで、スキャンパスを容易に生成することを可能にする。
【００４５】
以下、第１の実施形態に係る超音波診断装置１の詳細について説明する。取得機能５５３は、超音波プローブ２に装着された位置センサ６１からの信号に基づいて、超音波プローブ２のプローブ位置情報を経時的に取得する。すなわち、取得機能５５３は、位置センサ６１の位置情報（座標情報）を経時的に取得する。ここで、取得機能５５３は、超音波プローブ２に対する位置センサ６１の装着位置の情報（超音波プローブ２と位置センサ６１との位置関係の情報）に基づいて、位置センサ６１から受信した信号を、超音波プローブ２における任意の位置の座標に変換することができる。例えば、取得機能５５３は、超音波プローブ２と位置センサ６１との位置関係の情報に基づいて、位置センサ６１の位置情報（座標情報）を、超音波プローブ２の超音波の送受信面の中心の位置情報（座標情報）に変換することもできる。
【００４６】
一例を挙げると、位置センサ６１として磁気センサが用いられる場合、取得機能５５３は、トランスミッタ６２によって形成された３次元の磁場（プローブ位置情報の座標系）において位置センサ６１によって経時的に取得された位置情報（位置及び向き）を取得する。そして、取得機能５５３は、取得した時間ごとの位置情報を位置合わせ機能５５５に送信する。また、取得機能５５３は、取得した時間ごとの位置情報を生成機能５５６に送信する。例えば、取得機能５５３は、第４の保持部７１４に保持された超音波プローブ２に装着された位置センサ６１によって取得された時間ごとの位置情報を取得して、位置合わせ機能５５５及び生成機能５５６に送信する。
【００４７】
メカ制御機能５５４は、メカ機構７における機構部７２に含まれる駆動部に対して制御信号を送信することで、機構部７２の移動を制御する。例えば、メカ制御機能５５４は、第１の機構部７２１に対して制御信号を送信することで、第１の機構部７２１の駆動部を制御して、矢印ａ１に示す方向への第１の機構部７２１のスライド移動を制御する。また、例えば、メカ制御機能５５４は、第２の機構部７２２に対して制御信号を送信することで、第２の機構部７２２の駆動部を制御して、矢印ａ２に示す方向への第３の保持部７１３のスライド移動を制御する。また、例えば、メカ制御機能５５４は、第３の機構部７２３に対して制御信号を送信することで、第３の機構部７２３の駆動部を制御して、矢印ａ３に示す方向への第３の機構部７２３の回転移動を制御する。
【００４８】
そして、メカ制御機能５５４は、時間ごとの制御情報を位置合わせ機能５５５に送信する。すなわち、メカ制御機能５５４は、メカ機構７の座標系における時間ごとの各機構部の位置の情報を位置合わせ機能５５５に送信する。また、メカ制御機能５５４は、時間ごとの制御情報を生成機能５５６に対しても送信する。さらに、メカ制御機能５５４は、生成機能５５６によって生成されたスキャンパスに基づいて、メカ機構７を制御するが、この点については後述する。
【００４９】
位置合わせ機能５５５は、プローブ位置情報の座標系とメカ機構７の座標系とを位置合わせする。具体的には、位置合わせ機能５５５は、時刻情報に基づいて、取得機能５５３から受信した時間ごとの位置情報とメカ制御機能５５４から受信した時間ごとの制御情報とを同調させる。例えば、位置合わせ機能５５５は、第４の保持部７１４に保持された超音波プローブ２に装着された位置センサ６１の「時刻ｔ１」における位置情報（３次元の座標情報）と、「時刻ｔ１」におけるメカ機構７の制御情報（メカ機構７における任意の部分の３次元の座標情報）とを対応付ける。ここで、メカ機構７における任意の部分の３次元の座標情報とは、例えば、超音波プローブ２を保持する第４の保持部７１４の位置であり、第１の機構部７２１、第２の機構部７２２、及び、第３の機構部７２３の駆動量によって表される。
【００５０】
すなわち、位置合わせ機能５５５は、「時刻ｔ１」において、第１の機構部７２１、第２の機構部７２２、及び、第３の機構部７２３の駆動量の情報に対して、位置センサ６１の位置情報を対応付ける。これにより、位置合わせ機能５５５は、各機構部の駆動状態と、位置センサ６１の位置情報とを関連付けることができる。そして、位置合わせ機能５５５は、対応付けた情報を生成機能５５６に送信する。
【００５１】
生成機能５５６は、メカ機構７によって移動される超音波プローブ２と被検体との位置関係の情報に基づいて、被検体に対して超音波走査を実行する際の超音波プローブ２の移動の軌跡を示すスキャンパスを生成する。具体的には、生成機能５５６は、被検体のスキャン対象部位を所定の位置に載置し、載置したスキャン対象部位に対してメカ機構７を１度動作させることで取得されるスキャン対象部位の体表面と超音波プローブ２との位置関係に基づいて、スキャンパスを生成する。例えば、生成機能５５６は、メカ機構７によって被検体に対して非接触で超音波プローブ２が移動されて収集された反射波データに基づいて、被検体の体表面と超音波プローブ２における超音波の送受信面との距離を取得し、取得した距離に基づいて、スキャンパスを生成する。
【００５２】
ここで、第１の実施形態に係る超音波診断装置１においては、メカ機構７が被検体に対して非接触で超音波プローブを移動させながら、スキャン対象部位の反射波データを収集する。そこで、第１の実施形態では、超音波プローブ２が被検体の体表面に非接触な状態でも超音波の送受信が行えるように、音響媒体として水を用いる。図３は、第１の実施形態に係るスキャン対象部位の載置台８の一例を説明するための図である。なお、図３においては、スキャン対象部位が前腕部から手までである場合の載置台の一例を示す。
【００５３】
例えば、載置台８は、図３に示すように、水槽８１と、腕置き８２とを有し、水槽８１内に水が入れられる。腕置き８２は、肘置き部分と、肘置き部分から緩やかに下り傾斜がついたスロープ部分とを有する。ここで、載置台８は、図３に示すように、腕置き８２に腕を載置した際に、前腕部から手までが水に浸るように、水槽８１内に水が入れられる。そして、載置台８に載置された腕に対して、超音波プローブ２が図３の矢印で示す方向に移動可能となるようにメカ機構７が配置される。例えば、図２に示す第２の保持部７１２の長手方向が、載置台８に載置された前腕の長手方向と平行となるように、かつ、第４の保持部７１４に保持された超音波プローブ２から送信された超音波によってスキャン対象部位が走査されるように、メカ機構７が配置される。
【００５４】
そして、スキャン対象部位をスキャンする場合に、超音波プローブ２が水槽８１内の水の中に入れられ、スキャン対象部位の体表面とは非接触な状態で超音波が送受信される。例えば、超音波プローブ２が水槽８１内の水の中に入り、かつ、超音波プローブ２が体表面に接触しないように、第２の機構部７２２の駆動によって第３の保持部７１３が鉛直方向にスライド移動される。
【００５５】
ここで、載置台８は、スキャン対象部位の載置状態を安定させるために、腕置き８２に凹部や凸部を設けることができる。すなわち、被検体がスキャン対象部位を載置台８に載置したときに、載置台８に対してスキャン対象部位を常に略同一位置に載置できるように、腕置き８２はスキャン対象部位を固定するための凹部や凸部を設けることができる。
【００５６】
図４Ａ及び図４Ｂは、第１の実施形態に係る腕置き８２の一例を示す図である。例えば、図４Ａに示すように、腕置き８２は、肘置き部分からスロープ部分にかけて、肘から前腕が載置される凹部８２１と、手を支持する凸部８２２とを有する。この腕置き８２を用いることで、例えば、被検体は、肘から前腕を凹部８２１に載置して、凸部８２２を軽く把持することで、腕を常に略同一位置に載置することができる。
【００５７】
また、例えば、図４Ｂに示すように、腕置き８２は、肘置き部分からスロープ部分にかけて、肘から手までが載置される凹部８２３を有する場合でもよい。ここで、凹部８２３は、手形で凹みができており、例えば、被検体は、肘から手を凹部８２３に載置することで、腕を常に略同一位置に載置することができる。
【００５８】
第１の実施形態では、このような載置台８に腕を載置して、メカ機構７によって非接触でスキャンが実行される。ここで、第１の実施形態では、まず、載置台８に載置されたスキャン対象部位と超音波プローブとの位置関係を取得するための仮スキャンが実行される。例えば、載置台８にスキャン対象部位（前腕部から手）が載置されて、超音波プローブ２が保持されたメカ機構７が配置されると、取得機能５５３が配置後の位置センサ６１の位置情報を取得して、位置合わせ機能５５５に送信する。また、メカ制御機能５５４が、メカ機構７における各機構部の現在の駆動量を位置合わせ機能５５５に送信する。位置合わせ機能５５５は、駆動量の情報に対して、位置センサ６１の位置情報を対応付けることで、プローブ位置情報の座標系とメカ機構７の座標系とを位置合わせする。そして、位置合わせ機能５５５は、位置合わせの情報を生成機能５５６に送信する。
【００５９】
上述した位置合わせを終わると、メカ制御機能５５４は、超音波プローブ２が載置台８の水槽８１内に配置されるように（仮スキャンを開始する位置に超音波プローブ２が配置されるように）、メカ機構７における機構部７２を制御する。ここで、取得機能５５３は、メカ機構７が駆動されている間に位置センサ６１によって経時的に取得されている位置情報を取得して、生成機能５５６に送信する。これにより、生成機能５５６は、位置センサ６１の現時点の位置情報を常に取得することができる。また、メカ制御機能５５４は、メカ機構７を駆動させるごとに各機構部の駆動量を生成機能５５６に送信する。これにより、生成機能５５６は、メカ機構７の駆動状態を常に取得することができる。
【００６０】
ここで、仮スキャンを開始する位置は、超音波プローブ２が水槽８１内の水中にあり、かつ、超音波プローブ２が体表面に接触しない位置である。例えば、仮スキャンを開始する位置は、腕置き８２の肘置き側で超音波プローブ２が水中に入り、かつ、超音波プローブ２が体表面に接触しない位置である。なお、この位置への超音波プローブ２の配置は、例えば、入力インターフェース４を介した操作者の操作によってメカ制御機能５５４が制御されて実行されてもよく、或いは、載置台８のサイズなどを考慮して事前に設定された位置に配置するように、メカ制御機能５５４によって実行されてもよい。
【００６１】
そして、仮スキャンを開始する位置に超音波プローブ２が配置されると、制御機能５５１及びメカ制御機能５５４が仮スキャンを実行するように制御する。例えば、メカ制御機能５５４が、第１の機構部７２１における駆動部のみを駆動させるように制御することで、鉛直方向における超音波プローブ２の位置を変化させずに、水平方向へ超音波プローブ２をスライド移動させるように制御する。すなわち、メカ制御機能５５４は、前腕部から手までの方向に沿って超音波プローブ２をスライド移動させる。メカ制御機能５５４は、第１の機構部７２１における駆動部の駆動中の時刻ごとの駆動量を生成機能５５６に送信する。
【００６２】
制御機能５５１は、メカ機構７による超音波プローブ２のスライド移動中に超音波プローブ２から超音波を繰り返し送信して、反射波を繰り返し受信するように、送受信回路５１を制御する。そして、画像生成機能５５２は、送受信回路５１によって経時的に生成された反射波データに基づいて、時刻ごとの超音波画像データを生成する。さらに、画像生成機能５５２は、生成した時刻ごとの超音波画像データを生成機能５５６に送信する。なお、取得機能５５３は、仮スキャン中の時刻ごとの位置センサ６１の位置情報を取得して生成機能５５６に送信することもできる。
【００６３】
生成機能５５６は、位置合わせ機能５５５から受信した位置合わせの情報（プローブ位置情報と駆動量の情報とを対応付けた情報）と、メカ制御機能５５４から受信した時刻ごとの駆動量の情報（或いは、取得機能５５３から取得した時刻ごとの位置情報）と、画像生成機能５５２から受信した時刻ごとの超音波画像データとを用いて、スキャン対象部位の体表面と超音波プローブ２における超音波の送受信面との距離を算出する。そして、生成機能５５６は、算出した距離に基づいて、スキャンパスを生成する。
【００６４】
例えば、生成機能５５６は、メカ制御機能５５４から受信した時刻ごとの駆動量の情報と位置合わせの情報とから、メカ機構７の座標系における超音波プローブ２の超音波の送受信面の中心の位置を算出する。一例を挙げると、生成機能５５６は、メカ機構７の駆動量の情報と位置合わせの情報から、メカ機構７の座標系における位置センサ６１の座標を算出する。そして、生成機能５５６は、超音波プローブ２に対する位置センサ６１の取り付け位置の情報に基づいて、算出した位置センサ６１の座標を超音波の送受信面の中心の座標に変換する。生成機能５５６は、時刻ごとの駆動量の情報に対して上記処理を行うことにより、メカ機構７の座標系における時刻ごとの超音波の送受信面の中心の座標を算出する。
【００６５】
なお、取得機能５５３によって位置センサ６１の位置情報が超音波プローブ２の超音波の送受信面の中心の位置情報に変換され、位置合わせ機能５５５によってメカ機構７の駆動量の情報と超音波プローブ２の超音波の送受信面の中心の位置情報とが対応付けられていた場合、上記した座標の変換処理は省略される。また、上述した例では、位置合わせの情報を用いて、メカ機構７の時刻ごとの駆動量の情報からメカ機構７の座標系における時刻ごとの超音波の送受信面の中心の座標を算出する場合について説明した。しかしながら、実施形態はこれに限定されるものではなく、位置合わせの情報を用いて、位置センサ６１の座標情報（或いは、変換後の超音波の送受信面の中心の座標情報）から時刻ごとメカ機構７の駆動量の情報を算出する場合でもよい。
【００６６】
上述したように、メカ機構７の座標系における時刻ごとの超音波の送受信面の中心の座標を算出すると、生成機能５５６は、時刻ごとの超音波画像データを用いて、仮スキャン中のメカ機構７の座標系における時刻ごとの送受信面から体表面までの距離をそれぞれ算出する。図５は、第１の実施形態に係る生成機能５５６による処理の一例を説明するための図である。ここで、図５においては、第１の機構部７２１の駆動によって超音波プローブ２を前腕部から手までの方向に沿ってスライド移動させながら実施された仮スキャンで収集された超音波画像データの断面図を示す。すなわち、図５に示す画像は、超音波プローブ２がスライド移動されながら収集した複数の超音波画像データを結合した画像を示す。
【００６７】
例えば、生成機能５５６は、時刻ごとの超音波の送受信面の中心の座標と各時刻において収集した超音波画像データにおける体表面の位置から、送受信面から体表面までの距離をそれぞれ算出する。一例を挙げると、生成機能５５６は、時刻に基づいて、図５の位置Ｐ１における超音波の送受信面の中心の座標に対応する超音波画像データを抽出し、抽出した超音波画像データから体表面を検出する。なお、超音波画像データにおける体表面の検出は、既存の任意の方法によって実行される。
【００６８】
そして、生成機能５５６は、検出した体表面から超音波の送受信面までの距離を算出する。すなわち、生成機能５５６は、位置Ｐ１における体表面から超音波の送受信面までの距離を算出する。同様に、生成機能５５６は、位置Ｐ２などにおける体表面から超音波の送受信面までの距離をそれぞれ算出する。このように、生成機能５５６は、メカ機構７の座標系における超音波プローブ２の位置ごとに、仮スキャンにおける体表面から超音波の送受信面までの距離をそれぞれ算出する。
【００６９】
さらに、生成機能５５６は、算出した距離に基づいて、スキャンパスを生成する。例えば、生成機能５５６は、体表面からの距離が所定の距離となるスキャンパスを生成する。図６は、第１の実施形態に係る生成機能５５６によるスキャンパスの生成の一例を示す図である。例えば、生成機能５５６は、図６に示すように、体表面から「距離ａ４」離れた位置を超音波プローブ２の送受信面がスライド移動するスキャンパスａ５を生成する。
【００７０】
かかる場合には、生成機能５５６は、メカ機構７の座標系における超音波プローブ２の位置ごとの体表面から超音波の送受信面までの距離に基づいて、超音波プローブ２の位置ごとに、体表面から「距離ａ４」離れた位置の座標をそれぞれ算出する。そして、生成機能５５６は、算出した座標を繋げることで、スキャンパスａ５を生成する。さらに、生成機能５５６は、生成したスキャンパスａ５をメモリ５４に格納する。
【００７１】
ここで、上記したスキャンパスは、２次元で収集された超音波画像データに基づいて生成される場合でもよく、３次元で収集された超音波画像データに基づいて生成される場合でもよい。すなわち、生成機能５６６は、上述したように、図５に示すような２次元の超音波画像データを用いて、メカ機構７の座標系における超音波プローブ２の位置ごとの体表面から超音波の送受信面までの距離を算出することができるが、仮スキャンにおいて３次元で収集された超音波画像データを用いて体表面を３次元で抽出して、体表面の各位置から送受信面までの距離を算出することもできる。
【００７２】
かかる場合には、例えば、生成機能５５６は、仮スキャンにおける超音波プローブ２の位置ごとに、体表面における各位置から送受信面までの距離をそれぞれ算出する。これにより、生成機能５５６は、体表面の凹凸や傾きなどの情報を取得することできる。すなわち、生成機能５５６は、体表面の立体情報（体表面の面情報）を取得することができ、この立体情報を用いてスキャンパスを生成することができる。
【００７３】
ここで、体表面の立体情報を取得した場合、生成機能５５６は、体表面からの距離に加えて、超音波プローブ２の角度を考慮したスキャンパスを生成することができる。図７Ａ〜図７Ｃは、第１の実施形態に係るスキャンパスの角度を説明するための図である。ここで、図７Ａ〜図７Ｃは、スキャン対象部位（前腕部）の長手方向に直交する断面を示す。
【００７４】
超音波画像データが３次元で収集された場合、生成機能５５６は、例えば、図７Ａに示す断面の上側の曲線で示す体表面を検出することができる。なお、図７Ａでは、断面のみを示しているが、前腕部の長手方向に沿って超音波プローブ２がスライド移動されながら超音波画像データが３次元で収集された場合、実際には、図面内の奥行き方向の体表面の情報も検出されることとなる。すなわち、生成機能５５６は、超音波プローブ２側の体表面の曲面を検出することができる。
【００７５】
このように体表面の曲面を検出すると、生成機能５５６は、体表面における各位置から超音波プローブ２の送受信面までの距離をそれぞれ算出する。ここで、超音波プローブ２の角度を考慮したスキャンパスを生成する場合、生成機能５５６は、例えば、図７Ａに示すように、体表面における所定の断面ごとに、超音波プローブ２までの距離が最も短い位置を検出し、検出した位置までの距離が「距離ａ４」となるように、スキャンパスを設定する。そして、生成機能５５６は、体表面において超音波プローブ２までの距離が最も短い位置の接線Ｌ１に直交するように、超音波プローブ２の角度を設定する。
【００７６】
生成機能５５６は、スキャン対象部位（前腕部〜手）の長手方向に沿った所定の断面ごとに上記した処理をそれぞれ実行することで、超音波プローブ２の角度を考慮した前腕部から手までの長手方向に沿ったスキャンパスを生成することができる。すなわち、生成機能５５６は、前腕部から手までの長手方向に沿って超音波プローブ２がスライド移動する間に、超音波プローブ２が上下に移動するとともに、角度が変化するスキャンパスを生成する。
【００７７】
また、生成機能５５６は、スキャン対象部位に対して所定の角度から超音波を送受信するスキャンパスを生成することもできる。かかる場合には、例えば、生成機能５５６は、スキャン対象部位において超音波プローブ２までの距離が最も短い位置を検出し、検出した位置に対して所定の角度をつけた方向からスキャンを実行するスキャンパスを生成する。一例を挙げると、生成機能５５６は、図７Ｂに示すように、前腕部に対して所定の角度をつけた接線Ｌ２に対して直交する方向から超音波を送受信するように、超音波プローブ２の角度を決定する。そして、生成機能５５６は、決定した角度で、体表面までの距離が「距離ａ４」となる座標を長手方向に沿ってそれぞれ算出する。そして、生成機能５５６は、算出した座標を繋げることで、スキャンパスを生成する。
【００７８】
なお、超音波プローブ２の角度は、スキャン対象部位ごとや、検査内容ごとに予め設定されてメモリ５４に格納されており、生成機能５５６が、メモリ５４からこの情報を読み出して、超音波プローブ２の角度を設定する。
【００７９】
また、生成機能５５６は、スキャン対象部位の曲面に沿って超音波プローブ２の角度を変化させながら超音波を送受信するスキャンパスを生成することもできる。かかる場合には、例えば、生成機能５５６は、スキャン対象部位の所定の断面において体表面を示す曲線上の接線に対して垂直となる角度をそれぞれ算出し、算出した角度の方向から超音波を送受信するスキャンパスを生成する。一例を挙げると、生成機能５５６は、図７Ｃに示すように、前腕部を示す曲線上の接線Ｌ２から接線Ｌ３まで、体表面に接線を設定し、設定した接線ごとに超音波プローブ２の送受信面までの距離が「距離ａ４」となる座標を曲線に沿ってそれぞれ算出する。そして、生成機能５５６は、算出した座標を繋げることで、スキャンパスを生成する。
【００８０】
なお、上述した実施形態では、１度の仮スキャンによってスキャンパスを生成する場合について説明した。しかしながら、実施形態はこれに限定されるものではなく、複数の仮スキャンを行い、複数の仮スキャンに基づいて複数のスキャンパスを生成する場合でもよい。例えば、指のリウマチ診断において各指に対するスキャンパスを生成する際に、振動子幅が「１５ｃｍ」程度の超音波プローブ２では、仮スキャンを複数回行う場合がある。
【００８１】
かかる場合には、まず、メカ機構７が、図２に示す矢印ａ１に直交し、かつ、矢印ａ２に直交する方向に、超音波プローブ２を移動させる機構部を備える。そして、制御機能５５１及びメカ制御機能５５４が、スキャン対象部位の手に対して複数の仮スキャンを実行する。例えば、制御機能５５１及びメカ制御機能５５４は、仮スキャンの開始位置から手の親指側の領域を仮スキャンするようにメカ機構７を制御する。そして、指の先端まで仮スキャンが実行されると、制御機能５５１及びメカ制御機能５５４は、超音波プローブ２を仮スキャンの開始位置まで戻し、矢印ａ１に直交し、かつ、矢印ａ２に直交する方向に、超音波プローブ２を移動させる機構部を駆動させることで、超音波プローブ２を小指側に移動させ、再度仮スキャンを実行する。
【００８２】
これにより、超音波診断装置１は、指５本分の仮スキャンを実行する。なお、指の先端までスキャンが実行されたか否かは、例えば、超音波画像データに基づいて判定される。例えば、メカ制御機能５５４は、画像生成機能５５２によって生成される超音波画像データにおいて、体表面を示す情報が消失した際に指の先端までスキャンが実行されたと判定する。
【００８３】
上述したように、５本の指の仮スキャンが実行されると、生成機能５５６は、各指に対するスキャンパスをそれぞれ生成する。すなわち、生成機能５５６は、仮スキャンで収集された時刻ごとの超音波画像データと、時刻ごとのメカ機構７の駆動量の情報に基づいて、超音波画像データに含まれる各指を識別し、識別した指ごとにスキャンパスを生成する。ここで、生成機能５５６は、全ての指に対して同じタイプのスキャンパスを生成してもよく、或いは、指ごとにタイプを選択してスキャンパスを生成してもよい。例えば、生成機能５５６は、すべての指に対して図７Ｂに示すタイプのスキャンパスを生成する。或いは、生成機能５５６は、指ごとに図７Ａ〜図７Ｃのいずれかのタイプを選択し、選択したタイプのスキャンパスを生成する。
【００８４】
上述したように、生成機能５５６は、仮スキャンに基づいて、種々のタイプのスキャンパスを生成することができる。生成機能５５６は、このように生成したスキャンパスをメモリ５４に格納する。ここで、生成機能５５６は、スキャンパスに沿って超音波プローブ２を移動させる際の移動速度を設定し、設置した移動速度を対応付けたメカ機構制御情報を生成してメモリ５４に格納する。なお、移動速度は、任意に設定することができ、予め設定されているものを用いる場合でもよく、或いは、操作者によって指定されたものを用いる場合でもよい。
【００８５】
制御機能５５１及びメカ制御機能５５４は、メモリ５４に格納されたスキャンパスを読み出して、読み出したスキャンパスに基づくスキャンを実行する。具体的には、制御機能５５１及びメカ制御機能５５４は、メカ機構制御情報を読み出して、メカ機構制御情報に設定された移動速度でスキャンパス上を超音波プローブ２が移動しながらスキャンするように制御する。
【００８６】
例えば、図６に示すスキャンパスａ５の場合、メカ制御機能５５４は、超音波プローブ２の送受信面がスキャンパスａ５における座標上を通過するように、第１の機構部７２１の駆動と第２の機構部７２２の駆動とを制御する。すなわち、メカ制御機能５５４は、第１の機構部７２１の駆動を制御して、矢印ａ１の方向へのスライド移動を制御するとともに、第２の機構部７２２の駆動を制御して、矢印ａ２の方向への第３の保持部７１３のスライド移動を制御する。
【００８７】
また、例えば、図７Ａ〜図７Ｃに示すタイプのスキャンパスの場合、メカ制御機能５５４は、第１の機構部７２１及び第２の機構部７２２の駆動を制御して、矢印ａ１の方向へのスライド移動と矢印ａ２の方向へのスライド移動とを制御するとともに、第３の機構部７２３の駆動を制御して、第４の保持部７１４を回転移動を制御する。なお、指のリウマチのように、複数のスキャンパスが格納されている場合には、メカ制御機能５５４は、矢印ａ１に直交し、かつ、矢印ａ２に直交する方向に、超音波プローブ２を移動させる機構部をさらに制御する。
【００８８】
制御機能５５１は、メカ制御機能５５４によって機構部７２が制御されている間、超音波の送受信を制御して、スキャンパスに対応する超音波画像データを収集する。
【００８９】
なお、上述した実施形態では、体表面からの距離が所定の距離となるスキャンパスを生成する場合について説明した。ここで、体表面からの距離は、超音波プローブ２の焦点にもとづいて決められてもよい。すなわち、生成機能５５６は、超音波プローブ２の焦点に基づいて被検体の体表面から超音波プローブ２を離す距離を算出し、算出した距離離れた状態で超音波プローブ２を移動させるスキャンパスを生成する。
【００９０】
かかる場合には、生成機能５５６は、現在使用されている超音波プローブ２の焦点の位置を取得する。そして、生成機能５５６は、取得した焦点の位置が体内の所望の位置となるように、体表面から送受信面までの距離を設定する。例えば、焦点が、超音波プローブの送受信面から「１０ｃｍ」であり、焦点の位置を体表面から「２ｃｍ」内部とする場合、生成機能５５６は、体表面から送受信面までの距離を「８ｃｍ」と設定して、スキャンパスを生成する。
【００９１】
次に、図８を用いて、第１の実施形態に係る超音波診断装置１の処理について説明する。図８は、第１の実施形態に係る超音波診断装置１の処理の手順を説明するためのフローチャートである。ここで、図８においては、複数の仮スキャンを実行する場合の処理の手順を示す。図８に示すステップＳ１０１は、処理回路５５がメモリ５４から位置合わせ機能５５５に対応するプログラムを読み出して実行されるステップである。ステップＳ１０２〜ステップＳ１０５及びステップＳ１０９は、処理回路５５がメモリ５４から制御機能５５１及びメカ制御機能５５４に対応するプログラムを読み出して実行されるステップである。ステップＳ１０６は、処理回路５５がメモリ５４から取得機能５５３に対応するプログラムを読み出して実行されるステップである。ステップＳ１０７及びステップＳ１０８は、処理回路５５がメモリ５４から生成機能５５６に対応するプログラムを読み出して実行されるステップである。
【００９２】
第１の実施形態に係る超音波診断装置１では、処理回路５５が、超音波プローブ２の位置情報とメカ機構７の位置情報（駆動量の情報）とを関連付ける（ステップＳ１０１）。そして、処理回路５５は、超音波プローブ２が被検体に接触しないように、メカ機構７により超音波プローブ２を平行移動しながら仮スキャンを実行して（ステップＳ１０２）、画像情報が得られているか否かを判定する（ステップＳ１０３）。
【００９３】
ここで、画像情報が得られている場合には（ステップＳ１０３肯定）、処理回路５５は、ステップＳ１０２の処理を継続する。一方、画像情報が得られていない場合には（ステップＳ１０３否定）、処理回路５５は、全ての仮スキャンが終了したか否かを判定する（ステップＳ１０４）。ここで、全ての仮スキャンが終了していない場合（ステップＳ１０４否定）、処理回路５５は、超音波プローブ２をスタートポジションに移動させて（ステップＳ１０５）、ステップＳ１０２の処理を実行する。
【００９４】
一方、全ての仮スキャンが終了している場合（ステップＳ１０４肯定）、処理回路５５は、仮スキャンによって収集した超音波画像に基づいて、被検体の体表面の位置情報を取得して（ステップＳ１０６）、体表面の位置情報とメカ機構７における位置情報に基づいて、体表面から所定の距離離れたスキャンパスを生成する（ステップＳ１０７）。
【００９５】
さらに、処理回路５５は、超音波プローブ２の移動速度に基づいて、スキャンパスに移動情報を加味したメカ機構制御情報を生成する（ステップＳ１０８）。その後、処理回路５５は、メカ機構制御情報に基づいて、メカ機構７を制御して、被検体をスキャンする（ステップＳ１０９）。
【００９６】
上述したように、第１の実施形態によれば、超音波プローブ２が、超音波を送受信する。メカ機構７が、超音波プローブ２を保持し、当該超音波プローブ２における超音波の送受信面を被検体に向けた状態で移動させる。生成機能５５６が、メカ機構７によって移動される超音波プローブ２と被検体との位置関係の情報に基づいて、被検体に対して超音波走査を実行する際の超音波プローブの移動のスキャンパスを生成する。従って、第１の実施形態に係る超音波診断装置１は、被検体と超音波プローブとの位置関係を用いてスキャンパスを生成することができ、スキャンパスを容易に生成することを可能にする。
【００９７】
また、第１の実施形態によれば、生成機能５５６は、メカ機構７によって被検体に対して非接触で超音波プローブが移動されて収集された反射波データに基づいて、被検体の体表面と超音波プローブにおける超音波の送受信面との距離を取得し、取得した距離に基づいて、スキャンパスを生成する。従って、第１の実施形態に係る超音波診断装置１は、被検体と超音波プローブ２との位置関係を容易に取得することができ、スキャンパスを容易に生成することを可能にする。
【００９８】
また、第１の実施形態によれば、生成機能５５６は、超音波プローブ２の焦点に基づいて被検体の体表面から超音波プローブ２を離す距離を算出し、算出した距離離れた状態で超音波プローブ２を移動させるスキャンパスを生成する。従って、第１の実施形態に係る超音波診断装置１は、所望の位置に焦点を合わせた超音波画像データを自動で取得することができ、観察し易い画像を容易に生成することを可能にする。
【００９９】
また、第１の実施形態によれば、生成機能５５６は、メカ機構７によって移動される超音波プローブ２と被検体との３次元的な位置関係の情報に基づいて、被検体に対して超音波走査を実行する際の超音波プローブ２の角度情報をさらに生成する。従って、第１の実施形態に係る超音波診断装置１は、状況に応じて種々の角度からの超音波画像データを取得することができ、より安定した超音波診断を可能にする。
【０１００】
また、第１の実施形態によれば、メカ機構７は、生成機能５５６によって生成されたスキャンパスに基づいて超音波プローブ２を移動させることにより、被検体に対する超音波走査を実行する。従って、第１の実施形態に係る超音波診断装置１は、どのような操作者が操作した場合であっても、観察し易い超音波画像データを安定して提供することを可能にする。
【０１０１】
（第２の実施形態）
第１の実施形態では、仮スキャンによって収集した超音波画像データから超音波プローブ２と体表面との距離を算出する場合について説明した。第２の実施形態では、被検体と超音波プローブ２（或いは、メカ機構７）の状態をカメラで撮影した映像を用いて、超音波プローブ２と体表面との距離を算出する場合について説明する。図９は、第２の実施形態に係る超音波診断装置１ａの構成の一例を示すブロック図である。なお、第２の実施形態に係る超音波診断装置１ａは、第１の実施形態と比較して、カメラ９が接続される点と、生成機能５５６による処理が異なる。以下、これらを中心に説明する。
【０１０２】
第２の実施形態に係る超音波診断装置１ａにおいては、カメラ９が、被検体と超音波プローブ２（或いは、メカ機構７）との位置関係を示す映像を収集し、収集した映像を生成機能５５６に送信する。例えば、カメラ９は、超音波診断が実施される部屋に配置され、超音波診断装置１ａに接続される。そして、カメラ９は、生成機能５５６による制御のもと、メカ機構７による被検体の走査の映像を収集して、超音波診断装置１ａに送信する。
【０１０３】
ここで、カメラ９によって収集される映像は、超音波画像データの断面に直交する方向から収集される。例えば、カメラ９は、図３に示す方向から被検体と超音波プローブ２（或いは、メカ機構７）との位置関係を示す映像を収集する。また、カメラ９で映像を収集する際のメカ機構７における被検体の走査では、実際に超音波を送受信しなくてもよい。また、被検体と超音波プローブ２（或いは、メカ機構７）との位置関係を３次元的に収集する場合には、複数の位置にカメラ９が設置され、複数の映像が収集される。
【０１０４】
第２の実施形態に係る生成機能５５６は、メカ機構７によって被検体に対して非接触で超音波プローブ２が移動された状態を撮影された画像に基づいて、被検体の体表面と超音波プローブ２における超音波の送受信面との距離を取得し、取得した距離に基づいて、スキャンパスを生成する。具体的には、生成機能５５６は、カメラ９から取得した映像からメカ機構７における位置ごとの超音波プローブ２と体表面との距離を算出して、算出した距離に基づいてスキャンパスを生成する。
【０１０５】
例えば、生成機能５５６は、時刻ごとに映像から体表面と超音波プローブ２の送受信面との距離を算出する。そして、生成機能５５６は、算出した距離に基づいて、超音波プローブ２の位置ごとに、体表面から所定の距離離れた位置の座標をそれぞれ算出する。そして、生成機能５５６は、算出した座標を繋げることで、スキャンパスを生成する。
【０１０６】
なお、生成機能５５６は、カメラ９から受信した映像に超音波プローブ２が含まれる場合、被検体と超音波プローブ２の送受信面との距離を映像から直接算出する。一方、映像に超音波プローブ２が含まれておらず、メカ機構７のみの場合、生成機能５５６は、メカ機構７に対する超音波プローブ２の位置関係に基づいて、映像から被検体と超音波プローブ２の送受信面との距離を算出する。すなわち、生成機能５５６は、メカ機構７によって保持される超音波プローブ２の送受信面の位置をメカ機構７の構造から算出する。
【０１０７】
次に、図１０を用いて、第２の実施形態に係る超音波診断装置１ａの処理について説明する。図１０は、第２の実施形態に係る超音波診断装置１ａの処理の手順を説明するためのフローチャートである。図１０に示すステップＳ２０１は、処理回路５５がメモリ５４から位置合わせ機能５５５に対応するプログラムを読み出して実行されるステップである。ステップＳ２０２、ステップＳ２０３は、処理回路５５がメモリ５４からメカ制御機能５５４及び生成機能５５６に対応するプログラムを読み出して実行されるステップである。ステップＳ２０４は、処理回路５５がメモリ５４から取得機能５５３に対応するプログラムを読み出して実行されるステップである。ステップＳ２０５及びステップＳ２０６は、処理回路５５がメモリ５４から生成機能５５６に対応するプログラムを読み出して実行されるステップである。ステップＳ２０７は、処理回路５５がメモリ５４から制御機能５５１及びメカ制御機能５５４に対応するプログラムを読み出して実行されるステップである。
【０１０８】
第２の実施形態に係る超音波診断装置１ａでは、処理回路５５が、超音波プローブ２の位置情報とメカ機構７の位置情報（駆動量の情報）とを関連付ける（ステップＳ２０１）。そして、処理回路５５は、超音波プローブ２が被検体に接触しないように、メカ機構７により超音波プローブ２を平行移動しながらカメラ９で撮影して（ステップＳ２０２）、平行移動が終了したか否かを判定する（ステップＳ２０３）。
【０１０９】
ここで、平行移動が終了していない場合には（ステップＳ２０３否定）、処理回路５５は、ステップＳ２０２の処理を継続する。一方、平行移動が終了している場合には（ステップＳ２０３肯定）、処理回路５５は、カメラの撮影によって収集したカメラ画像に基づいて、被検体の体表面の位置情報を取得して（ステップＳ２０４）、超音波プローブ２と体表面との距離を算出する。
【０１１０】
そして、処理回路５５は、超音波プローブ２と体表面との距離と、メカ機構７における位置情報（駆動量の情報）に基づいて、体表面から所定の距離離れたスキャンパスを生成する（ステップＳ２０５）。
【０１１１】
さらに、処理回路５５は、超音波プローブ２の移動速度に基づいて、スキャンパスに移動情報を加味したメカ機構制御情報を生成する（ステップＳ２０６）。その後、処理回路５５は、メカ機構制御情報に基づいて、メカ機構７を制御して、被検体をスキャンする（ステップＳ２０７）。
【０１１２】
上述したように、第２の実施形態によれば、生成機能５５６は、メカ機構７によって被検体に対して非接触で超音波プローブ２が移動された状態を撮影された画像に基づいて、被検体の体表面と超音波プローブ２における超音波の送受信面との距離を取得し、取得した距離に基づいて、スキャンパスを生成する。従って、第２の実施形態に係る超音波診断装置１ａは、被検体と超音波プローブ２との位置関係を容易に取得することができ、スキャンパスを容易に生成することを可能にする。
【０１１３】
（第３の実施形態）
第１の実施形態では、仮スキャンによって収集した超音波画像データから超音波プローブ２と体表面との距離を算出する場合について説明した。第３の実施形態では、被検体と超音波プローブ２（或いは、メカ機構７）との距離を距離センサで計測する場合について説明する。図１１は、第３の実施形態に係る超音波診断装置１の構成の一例を示すブロック図である。なお、第３の実施形態に係る超音波診断装置１は、第１の実施形態と比較して、距離センサ１０が接続される点と、生成機能５５６による処理が異なる。以下、これらを中心に説明する。
【０１１４】
第３の実施形態に係る超音波診断装置１ｂにおいては、距離センサ１０が、被検体と超音波プローブ２（或いは、メカ機構７）との距離を計測し、計測した距離を生成機能５５６に送信する。例えば、距離センサ１０は、レーザー距離計測装置であり、超音波プローブ２の所定の位置、或いは、メカ機構７における所定の位置に装着され、超音波診断装置１ｂに接続される。そして、距離センサ１０は、生成機能５５６による制御のもと、メカ機構７で被検体を走査している時刻ごとに、被検体の体表面までの距離を計測して、計測結果を超音波診断装置１ｂに送信する。なお、距離センサ１０で距離を計測する際のメカ機構７における被検体の走査では、実際に超音波を送受信しなくてもよい。
【０１１５】
第３の実施形態に係る生成機能５５６は、メカ機構７によって被検体に対して非接触で超音波プローブ２が移動される間に距離センサ１０によって取得された距離情報に基づいて、被検体の体表面と超音波プローブ２における超音波の送受信面との距離を取得し、取得した距離に基づいて、スキャンパスを生成する。
【０１１６】
例えば、生成機能５５６は、時刻ごとの距離に基づいて、超音波プローブ２の位置ごとに、体表面から所定の距離離れた位置の座標をそれぞれ算出する。そして、生成機能５５６は、算出した座標を繋げることで、スキャンパスを生成する。
【０１１７】
なお、生成機能５５６は、メカ機構７、或いは、超音波プローブ２に対する距離センサ１０の位置関係（距離センサ１０の取り付け位置の情報）に基づいて、距離センサ１０が取得した距離情報から被検体と超音波プローブ２の送受信面との距離を算出する。また、被検体と超音波プローブ２（或いは、メカ機構７）との位置関係を３次元的に収集する場合には、複数の位置に距離センサ１０が装着され、複数の距離情報が取得される。
【０１１８】
次に、図１２を用いて、第３の実施形態に係る超音波診断装置１ｂの処理について説明する。図１２は、第３の実施形態に係る超音波診断装置１ｂの処理の手順を説明するためのフローチャートである。図１２に示すステップＳ３０１は、処理回路５５がメモリ５４から位置合わせ機能５５５に対応するプログラムを読み出して実行されるステップである。ステップＳ３０２、ステップＳ３０３は、処理回路５５がメモリ５４からメカ制御機能５５４及び生成機能５５６に対応するプログラムを読み出して実行されるステップである。ステップＳ３０４〜ステップＳ３０６は、処理回路５５がメモリ５４から生成機能５５６に対応するプログラムを読み出して実行されるステップである。ステップＳ３０７は、処理回路５５がメモリ５４から制御機能５５１及びメカ制御機能５５４に対応するプログラムを読み出して実行されるステップである。
【０１１９】
第３の実施形態に係る超音波診断装置１ｂでは、処理回路５５が、超音波プローブ２の位置情報とメカ機構７の位置情報（駆動量の情報）とを関連付ける（ステップＳ３０１）。そして、処理回路５５は、超音波プローブ２が被検体に接触しないように、メカ機構７により超音波プローブ２を平行移動しながら距離センサ１０で被検体の体表面までの距離を計測して（ステップＳ３０２）、平行移動が終了したか否かを判定する（ステップＳ３０３）。
【０１２０】
ここで、平行移動が終了していない場合には（ステップＳ３０３否定）、処理回路５５は、ステップＳ３０２の処理を継続する。一方、平行移動が終了している場合には（ステップＳ３０３肯定）、処理回路５５は、距離センサ１０によって計測された距離情報に基づいて、被検体の体表面の位置情報を取得して（ステップＳ３０４）、超音波プローブ２と体表面との距離を算出する。
【０１２１】
そして、処理回路５５は、超音波プローブ２と体表面との距離と、メカ機構７における位置情報（駆動量の情報）に基づいて、体表面から所定の距離離れたスキャンパスを生成する（ステップＳ３０５）。
【０１２２】
さらに、処理回路５５は、超音波プローブ２の移動速度に基づいて、スキャンパスに移動情報を加味したメカ機構制御情報を生成する（ステップＳ３０６）。その後、処理回路５５は、メカ機構制御情報に基づいて、メカ機構７を制御して、被検体をスキャンする（ステップＳ３０７）。
【０１２３】
上述したように、第３の実施形態によれば、生成機能５５６は、メカ機構７によって被検体に対して非接触で超音波プローブ２が移動される間に距離センサ１０によって取得された距離情報に基づいて、被検体の体表面と超音波プローブ２における超音波の送受信面との距離を取得し、取得した距離に基づいて、スキャンパスを生成する。従って、第３の実施形態に係る超音波診断装置１ｂは、被検体と超音波プローブ２との位置関係を容易に取得することができ、スキャンパスを容易に生成することを可能にする。
【０１２４】
（第４の実施形態）
第１〜第３の実施形態では、被検体に対して非接触の状態でスキャンを実行する場合について説明した。第４の実施形態では、被検体と接触した状態でスキャンを実行して、スキャンパスを生成する場合について説明する。図１３は、第４の実施形態に係る超音波診断装置１ｃの構成の一例を示すブロック図である。なお、第４の実施形態に係る超音波診断装置１ｃは、第１の実施形態と比較して、圧力センサ１１が接続される点と、生成機能５５６による処理が異なる。以下、これらを中心に説明する。
【０１２５】
第４の実施形態に係る超音波診断装置１ｃにおいては、圧力センサ１１が、被検体と超音波プローブ２の送受信面との間にかかる圧力を計測し、計測した圧力を生成機能５５６に送信する。例えば、圧力センサ１１は、超音波プローブ２の送受信面における所定の位置に配置され、超音波診断装置１ｃに接続される。そして、圧力センサ１１は、生成機能５５６による制御のもと、メカ機構７で被検体を走査している間、継続して圧力を計測して、計測結果を生成機能５５６に送信する。なお、被検体に対して超音波プローブ２を接触させた状態でメカ機構７による移動を行う場合、音響媒体としては、例えば、厚めに塗布されたジェルや、低音響減衰特性を有する樹脂板が用いられる。
【０１２６】
第４の実施形態に係る生成機能５５６は、メカ機構７によって被検体に対して接触した状態で超音波プローブ２が移動される間に被検体と超音波プローブとの間にかかる圧力に基づいて、スキャンパスを生成する。例えば、生成機能５５６は、圧力センサ１１によって取得される圧力が所定の値となるように超音波プローブ２を移動させた場合の軌跡をスキャンパスとして生成する。
【０１２７】
すなわち、生成機能５５６は、時刻ごとに取得される圧力の値を所定の値と比較して、比較結果に基づいて、各時刻における超音波プローブ２の送受信面の座標を変換した座標を算出し、算出した座標を繋げることでスキャンパスを生成する。例えば、生成機能５５６は、時刻ｔ１における圧力の値が所定の値よりも高い場合、時刻ｔ１における超音波プローブ２の送受信面の座標を体表面から離れる方向に移動させた座標を取得する。ここで、生成機能５５６は、予めメモリ５４に格納された圧力の値と移動量とを対応付けた情報に基づいて、座標の移動量を決定する。なお、圧力センサ１１によって計測された値が、所定の値である場合には、現時点の超音波プローブ２の送受信面の座標がスキャンパスを構成する座標となる。生成機能５５６は、圧力が計測される時刻ごとに、上述した処理を実行して、スキャンパスを生成し、生成したスキャンパスをメモリ５４に格納する。ここで、メモリ５４に格納されたスキャンパスは、例えば、被検体ごとに管理され、同一被検体が次に超音波走査される場合に読み出されて使用される。
【０１２８】
なお、被検体と超音波プローブ２との位置関係を３次元的に収集する場合には、複数の位置に圧力センサ１１が装着され、複数の圧力情報が取得される。例えば、角度情報を加味したスキャンパスを生成する場合、生成機能５５６は、複数の位置に配置された圧力センサ１１に対して、超音波プローブ２が所望の角度となった場合の各圧力センサの値を所定の値として設定する。そして、生成機能５５６は、各位置の圧力センサ１１と計測結果と、各圧力センサに設定された所定の値とを比較しながら、上記した処理を実行することで、角度情報を加味したスキャンパスを生成する。
【０１２９】
なお、生成機能５５６によって算出された座標（圧力の値に基づいて変換された後の座標）をメカ制御機能５５４に送信することで、メカ機構７で超音波プローブ２を移動させながら、リアルタイムで位置を制御することができる。すなわち、メカ制御機能５５４が、生成機能５５６から受信した座標に超音波プローブ２の送受信面を移動させるように制御しながら、制御機能５５１が超音波走査を実行する。
【０１３０】
また、上述した実施形態では、圧力センサ１１を用いて被検体に対する超音波プローブ２の接触状態を検出する場合について説明した。しかしながら、実施形態はこれに限定されるものではなく、圧力センサ１１の代わりに、エラストグラフィ（Elastography）によって取得される弾性値などを用いる場合でもよい。かかる場倍には、生成機能５５６は、エラストグラフィによって取得される弾性値が所定の値となるように超音波プローブ２を移動させた場合の軌跡をスキャンパスとして生成する。
【０１３１】
また、上述した実施形態では、圧力、或いは、弾性値が所定の値になるように、制御する場合について説明した。しかしながら、実施形態はこれに限定されるものではなく、例えば、圧力、或いは、弾性値が所定の範囲内になるように、或いは、所定の閾値以下となるように、制御する場合でもよい。
【０１３２】
次に、図１４を用いて、第４の実施形態に係る超音波診断装置１ｃの処理について説明する。図１４は、第４の実施形態に係る超音波診断装置１ｃの処理の手順を説明するためのフローチャートである。なお、図１４においては、圧力が閾値を超えないように制御する場合について示す。図１４に示すステップＳ４０１は、処理回路５５がメモリ５４から位置合わせ機能５５５に対応するプログラムを読み出して実行されるステップである。ステップＳ４０２〜ステップＳ４０４は、処理回路５５がメモリ５４からメカ制御機能５５４及び生成機能５５６に対応するプログラムを読み出して実行されるステップである。ステップＳ４０５は、処理回路５５がメモリ５４からメカ制御機能５５４に対応するプログラムを読み出して実行されるステップである。ステップＳ４０６は、処理回路５５がメモリ５４から生成機能５５６に対応するプログラムを読み出して実行されるステップである。
【０１３３】
第４の実施形態に係る超音波診断装置１ｃでは、処理回路５５が、超音波プローブ２の位置情報とメカ機構７の位置情報（駆動量の情報）とを関連付ける（ステップＳ４０１）。そして、処理回路５５は、超音波プローブ２を被検体に接触させ、メカ機構７により超音波プローブ２を移動しながらスキャンを実行し、圧力センサ１１で被検体の体表面と超音波プローブ２との間に係る圧力を各位置で計測して（ステップＳ４０２）、移動が終了したか否かを判定する（ステップＳ４０３）。
【０１３４】
ここで、移動が終了していない場合には（ステップＳ４０３否定）、処理回路５５は、圧力が閾値を超えたか否かを判定する（ステップＳ４０４）。ここで、圧力が閾値を超えた場合（ステップＳ４０４肯定）、処理回路５５は、圧力が閾値を下回るように、メカ機構７を制御する（ステップＳ４０５）。一方、圧力が閾値を超えていない場合（ステップＳ４０４否定）、処理回路５５は、ステップＳ４０２の処理を継続する。
【０１３５】
また、ステップＳ４０３において、移動が終了している場合には（ステップＳ４０３肯定）、処理回路５５は、移動した軌跡をスキャンパスとして保存する（ステップＳ４０６）。
【０１３６】
上述したように、第４の実施形態によれば、生成機能５５６は、メカ機構７によって被検体に対して接触した状態で超音波プローブ２が移動される間に被検体と超音波プローブ２との間にかかる圧力に基づいて、スキャンパスを生成する。従って、第４の実施形態に係る超音波診断装置１ｃは、メカ機構７により自動でスキャンを実行すると同時にスキャンパスを生成することができ、超音波診断を迅速に行うとともに、以後のスキャンに用いるスキャンパスを容易に生成することを可能にする。
【０１３７】
（第５の実施形態）
第１〜第４の実施形態では、単一の手段（例えば、仮スキャンによって取得した反射波データや、カメラで撮影した画像など）を用いて被検体の体表面と超音波プローブ２の送受信面との位置関係を取得し、取得した位置関係に基づいて、スキャンパスを生成する場合について説明した。第５の実施形態では、複数の手段を用いて被検体の体表面と超音波プローブ２の送受信面との位置関係を複数取得し、取得した複数の位置関係の情報に基づいてスキャンパスを生成する場合について説明する。
【０１３８】
ここで、第５の実施形態に係る超音波診断装置は、被検体の体表面と超音波プローブ２の送受信面との位置関係を取得する手段に応じた構成となる。例えば、仮スキャンによって取得した反射波データ、及び、カメラで撮影した画像を用いて、体表面と超音波プローブ２の送受信面との位置関係をそれぞれ取得する場合、超音波診断装置は、図９で示した構成を有し、第１の実施形態及び第２の実施形態で説明した各処理を実行する。すなわち、第５の実施形態に係る超音波診断装置は、第１〜第４の実施形態において説明した超音波診断装置のうち、被検体の体表面と超音波プローブ２の送受信面との位置関係を取得するために必要な構成を有し、対応する処理をそれぞれ実行する。
【０１３９】
以下、仮スキャンによって取得した反射波データ、及び、カメラで撮影した画像を用いて、体表面と超音波プローブ２の送受信面との位置関係（距離情報）をそれぞれ取得する場合の超音波診断装置の処理を一例に挙げて説明する。なお、以下の説明はあくまで一例であり、体表面と超音波プローブ２の送受信面との位置関係を取得する手段の組み合わせは任意である。また、以下では、体表面と超音波プローブ２の送受信面との位置関係を取得する手段として２種類の手段を用いる場合を例に挙げて説明するが、３種類以上の手段を用いることも可能である。
【０１４０】
例えば、仮スキャンによって取得した反射波データ、及び、カメラで撮影した画像を用いて、体表面と超音波プローブ２の送受信面との位置関係を取得する場合、超音波診断装置は、第１の実施形態にて説明した各処理を実行することで、仮スキャンを実行して反射波データを取得し、取得した反射波データに基づいて、体表面と超音波プローブ２の送受信面との距離を取得する。また、超音波診断装置は、第２の実施形態にて説明した各処理を実行することで、カメラで画像を撮影し、撮影した画像に基づいて、体表面と超音波プローブ２の送受信面との距離を取得する。なお、反射波データの取得及びカメラによる画像の撮影は、同時に実施される場合でもよく、或いは、別々に実施される場合でもよい。
【０１４１】
上述したように、各手段によって体表面と超音波プローブ２の送受信面との位置関係（距離）の情報を取得すると、第５の実施形態に係る生成機能５５６は、各手段によって取得された距離に基づいて、スキャンパスを生成する。ここで、生成機能５５６は、操作者による操作に応じたスキャンパスの生成と、各手段によって取得された距離と閾値との比較に基づくスキャンパスの生成を実行する。以下、操作者による操作に応じたスキャンパスの生成と、各手段によって取得された距離と閾値との比較に基づくスキャンパスの生成とについて順に説明する。
【０１４２】
例えば、操作者による操作に応じてスキャンパスを生成する場合、まず、制御機能５５１が、処理結果をディスプレイ３にて表示するように制御する。すなわち、制御機能５５１は、各手段によって取得された距離に関する情報をディスプレイ３にて表示させる。一例を挙げると、生成機能５５６が、反射波データに基づく距離に応じたスキャンパスと、画像に基づく距離に応じたスキャンパスとを生成する。制御機能５５１は、生成機能５５６によって生成されたスキャンパスをディスプレイ３にて表示させる。
【０１４３】
図１５は、第５の実施形態に係るスキャンパスの表示の一例を示す図である。例えば、制御機能５５１は、図１５に示すように、反射波データに基づく距離に応じたスキャンパスａ５と、画像に基づく距離に応じたスキャンパスａ６とをディスプレイ３にて表示させる。
【０１４４】
操作者は、ディスプレイ３に表示された各スキャンパスを参照して、実際に超音波プローブ２を移動させるために用いるスキャンパスを決定する。例えば、操作者は、入力インターフェース４を操作して、スキャンパスａ５又はスキャンパスａ６を選択することで、どちら一方のスキャンパスを実際に超音波プローブ２を移動させるために用いるスキャンパスとして決定する。
【０１４５】
ここで、制御機能５５１は、各スキャンパスについて、位置ごとの距離を閾値と比較し、比較結果に基づいて、スキャンパスの表示形態を変化させることができる。例えば、制御機能５５１は、図１５に示すスキャンパスａ５及びスキャンパスａ６において、体表面と超音波プローブ２の送受信面との距離が閾値を超えた位置を強調して表示させる。なお、閾値は、各手段によって取得された距離が、体表面と超音波プローブ２の送受信面との距離として妥当なものであるか否かを判定するためのものであり、予め設定される。これにより、操作者は、ディスプレイ３にて表示されたスキャンパスが妥当なものであるか否かを一目で判断することができる。
【０１４６】
例えば、操作者は、ディスプレイ３にて表示されたスキャンパスにおいて強調表示された位置がない場合、当該スキャンパスが全域にわたって妥当なものであると判断することができ、実際に超音波プローブ２を移動させるために用いるスキャンパスとして決定することができる。一例を挙げると、図１５に示すスキャンパスａ５又はスキャンパスａ６のどちらにも強調表示がない場合には、操作者は、実際に超音波プローブ２を移動させるために用いるスキャンパスとして、いずれかのスキャンパスを選択することができる。
【０１４７】
一方、ディスプレイ３にて表示されたスキャンパスにおいて強調表示された位置がある場合、操作者は、当該スキャンパスにおいて強調表示された位置が妥当なものでないと判断することができ、それに基づいてスキャンパスを決定することができる。例えば、スキャンパスａ５に強調表示された位置がなく、スキャンパスａ６に強調表示された位置がある場合には、操作者は、スキャンパスａ５を、実際に超音波プローブ２を移動させるために用いるスキャンパスとして選択することができる。
【０１４８】
また、例えば、スキャンパスａ５に強調表示された位置がなく、スキャンパスａ６に強調表示された位置がある場合には、操作者は、スキャンパスａ６において強調表示された位置の距離を、スキャンパスａ５の同一位置の距離の値で置換することで、スキャンパスａ６を部分的に修正し、実際に超音波プローブ２を移動させるために用いるスキャンパスとして選択することができる。
【０１４９】
操作者は、入力インターフェースを操作することで上記したスキャンパスの選択を行う。生成機能５５６は、操作者による操作に応じて、複数の手段によって取得された距離の情報から、実際に超音波プローブ２を移動させるために用いるスキャンパスを生成する。
【０１５０】
次に、各手段によって取得された距離と閾値との比較に基づいてスキャンパスを生成する場合、生成機能５５６は、各手段で取得された各位置の距離を閾値と比較して、比較結果に応じてスキャンパスを決定する。例えば、生成機能５５６は、反射波データに基づく位置ごとの距離を閾値とそれぞれ比較して、閾値を超えた位置を抽出する。同様に、生成機能５５６は、画像に基づく位置ごとの距離を閾値とそれぞれ比較して、閾値を超えた位置を抽出する。
【０１５１】
ここで、どちらの抽出結果においても閾値を超えた位置が抽出されなかった場合、生成機能５５６は、いずれか一方の距離に基づくスキャンパスを、実際に超音波プローブ２を移動させるために用いるスキャンパスとして生成する。ここで、生成機能５５６は、予め設定された優先度に基づいて、スキャンパスの生成に用いる距離の情報を選択する場合でもよい。
【０１５２】
また、例えば、生成機能５５６は、どちら抽出結果においても閾値を超えた位置が抽出されなかった場合に、各手段によって取得された距離の平均値を位置ごとに算出し、算出した位置ごとの平均値を用いてスキャンパスを生成することもできる。
【０１５３】
一方、閾値を超えた位置が抽出された場合、生成機能５５６は、スキャンパスの生成に閾値を超えた距離の値を用いないように制御する。例えば、一方の抽出結果においてのみ閾値を超えた位置が抽出された場合、生成機能５５６は、閾値を超えた位置が抽出されなかった方の距離情報を用いてスキャンパスを生成することができる。一例を挙げると、反射波データに基づく位置ごとの距離と閾値との比較結果において閾値を超えた位置が抽出され、画像に基づく位置ごとの距離と閾値との比較結果において閾値を超えた位置が抽出されなかった場合、生成機能５５６は、画像に基づく位置ごとの距離を用いてスキャンパスを生成する。
【０１５４】
また、閾値を超えた位置が抽出された場合に、生成機能５５６は、一方の抽出結果で閾値を超えた位置の距離の値を、他方の抽出結果で閾値を超えなかった同一位置の距離の値で置換することで、部分的に修正し、修正した距離に基づいてスキャンパス生成することもできる。例えば、反射波データに基づく位置ごとの距離と閾値との比較結果において閾値を超えた位置が抽出され、画像に基づく位置ごとの距離と閾値との比較結果において閾値を超えた位置が抽出されなかった場合、生成機能５５６は、反射波データに基づく距離において閾値を超えた位置の値を、画像に基づく距離における同一位置の値に置換する。そして、生成機能５５６は、部分的に画像に基づく距離に置換された、反射波データに基づく距離に基づいて、スキャンパスを生成する。
【０１５５】
また、閾値を超えた位置が抽出された場合に、生成機能５５６は、閾値を超えた位置に隣接する位置の値を用いて線形補間を実行することで、距離の情報を補正し、補正した距離を用いて、スキャンパスを生成することもできる。例えば、反射波データに基づく位置ごとの距離と閾値との比較結果において閾値を超えた位置が抽出され、画像に基づく位置ごとの距離と閾値との比較結果において閾値を超えた位置が抽出された場合に、生成機能５５６は、まず、反射波データに基づく距離をスキャンパスの生成に用いることを決定する。そして、生成機能５５６は、反射波データに基づく距離において、閾値を超えた位置の値を、閾値を超えていない隣接する位置の値を用いた線形補間によって補正し、補正後の距離を用いてスキャンパスを生成する。
【０１５６】
なお、上述した例はあくまでも一例である。すなわち、生成機能５５６は、上述した処理を適宜組み合わせてスキャンパスを生成することができる。
【０１５７】
次に、図１６を用いて、第５の実施形態に係る超音波診断装置の処理について説明する。図１６は、第５の実施形態に係る超音波診断装置の処理の手順を説明するためのフローチャートである。図１６に示すステップＳ５０１は、処理回路５５がメモリ５４から位置合わせ機能５５５に対応するプログラムを読み出して実行されるステップである。ステップＳ５０２〜ステップＳ５０５及びステップＳ５０９は、処理回路５５がメモリ５４から制御機能５５１及びメカ制御機能５５４に対応するプログラムを読み出して実行されるステップである。ステップＳ５０６、ステップＳ５０７、ステップＳ５０９〜ステップＳ５１１は、処理回路５５がメモリ５４から生成機能５５６に対応するプログラムを読み出して実行されるステップである。
【０１５８】
第５の実施形態に係る超音波診断装置では、処理回路５５が、超音波プローブ２の位置情報とメカ機構７の位置情報（駆動量の情報）とを関連付ける（ステップＳ５０１）。そして、処理回路５５は、メカ機構７により超音波プローブ２を移動しながら複数の手段により被検体の体表面の位置情報を取得して（ステップＳ５０２）自動生成モードか否かを判定する（ステップＳ５０３）。
【０１５９】
ここで、自動生成モードではない場合（操作者による操作を受け付ける場合）には（ステップＳ５０３否定）、処理回路５５は、複数の手段で取得した位置情報に基づくスキャンパスをそれぞれ生成して表示させる（ステップＳ５０４）。そして、処理回路５５は、操作を受け付けたか否かを判定する（ステップＳ５０５）。ここで、操作を受け付けた場合には（ステップＳ５０５肯定）、処理回路５５は、操作に応じて各位置について、体表面から所定の距離離れたスキャンパスを生成する（ステップＳ５０６）。なお、操作を受け付けるまで、処理回路５５は待機状態である（ステップＳ５０５否定）。
【０１６０】
続いて、処理回路５５は、超音波プローブ２の移動速度に基づいて、スキャンパスに移動情報を加味したメカ機構制御情報を生成する（ステップＳ５０７）。その後、処理回路５５は、メカ機構制御情報に基づいて、メカ機構７を制御して、被検体をスキャンする（ステップＳ５０８）。
【０１６１】
一方、ステップＳ５０３の判定において、自動生成モードである場合には（ステップＳ５０３肯定）、処理回路５５は、複数の手段によって取得した位置情報の値が閾値を超えたか否かを判定する（ステップＳ５０９）。ここで、値が閾値を超えた場合には（ステップＳ５０９肯定）、処理回路５５は、閾値を超えた位置について、線形補間によって取得した位置情報、又は、閾値を超えなかった手段で取得した位置情報に基づいてスキャンパスを生成する（ステップＳ５１０）。
【０１６２】
一方、値が閾値を超えていない場合には（ステップＳ５０９否定）、処理回路５５は、予め決められた優先度の高い手段によって取得された位置情報に基づいて、スキャンパスを生成する（ステップＳ５１１）。なお、ステップＳ５１０及びステップＳ５１１の後、処理回路５５は、ステップＳ５０７の処理に進み、処理を実行する。
【０１６３】
上述したように、第５の実施形態によれば、処理回路５５は、スキャンパスをディスプレイ３にて表示させるように制御する。従って、第５の実施形態に係る超音波診断装置は、操作者によるスキャンパスの選択を可能にする。
【０１６４】
また、第５の実施形態によれば、入力インターフェース４は、ディスプレイ３にて表示されたスキャンパスに対する操作を受け付ける。処理回路５５は、入力インターフェース４によって受け付けられた操作に応じて、超音波プローブ２を移動させるスキャンパスを決定する。従って、第５の実施形態に係る超音波診断装置は、操作者によるスキャンパスの編集を可能にする。
【０１６５】
また、第５の実施形態によれば、処理回路５５は、被検体に対して超音波プローブ２が移動された位置ごとに、画像に基づく距離および反射波データに基づく距離のいずれか一方を選択することで、スキャンパスを生成する。また、第５の実施形態によれば、被検体に対して超音波プローブが移動された位置ごとに、距離センサによって計測された距離および反射波データに基づく距離のいずれか一方を選択することで、スキャンパスを生成する。従って、第５の実施形態に係る超音波診断装置は、より精度の高いスキャンパスの生成を可能にする。
【０１６６】
（第６の実施形態）
さて、これまで第１〜第５の実施形態について説明したが、上述した第１〜第５の実施形態以外にも、種々の異なる形態にて実施されてよいものである。
【０１６７】
上述した第１〜第３の実施形態では、被検体の体表面から所定の距離離れたスキャンパスを生成する場合について説明した。しかしながら、実施形態はこれに限定するものではなく、例えば、体表面からの距離が所定の範囲内となるスキャンパスを生成する場合でもよい。例えば、体表面からの距離が、「６ｃｍ〜８ｃｍ」となるスキャンパスを生成する場合でもよい。
【０１６８】
また、上述した実施形態では、超音波プローブ２が装置本体５にケーブルを介して接続される場合について説明した。しかしながら、実施形態はこれに限定されるものではなく、例えば、超音波プローブによる超音波の送受信が無線で制御される場合であってもよい。かかる場合には、例えば、超音波プローブのプローブ本体に送受信回路が内蔵され、超音波プローブによる超音波の送受信は、無線によって他の装置から制御される。本実施形態に係る超音波診断装置は、このような無線式の超音波プローブのみを含む形態のものであってもよい。
【０１６９】
また、上述した実施形態では、超音波診断装置１が各種処理を実行する場合について説明した。しかしながら、実施形態はこれに限定されるものではなく、スキャンパスの生成に関して、超音波診断装置１が実行するものとして説明した処理の一部または全部を超音波スキャン支援装置が実行する場合でもよい。ここで、本願に係る超音波スキャン支援装置は、コンピュータ等で実現される場合でもよく、或いは、メカ機構７で実現される場合でもよい。例えば、メカ機構７にて実現する場合、スキャンパスの生成に関して超音波診断装置１が実行するものとして説明した処理の一部または全部を、超音波スキャン支援装置としてのメカ機構７が実行する。
【０１７０】
なお、上記説明において用いた「プロセッサ」という文言は、例えば、ＣＰＵ（Central  Processing  Unit）、ＧＰＵ（Graphics  Processing  Unit）、或いは、特定用途向け集積回路（Application  Specific  Integrated  Circuit：ＡＳＩＣ）、プログラマブル論理デバイス（例えば、単純プログラマブル論理デバイス（Simple  Programmable  Logic  Device：ＳＰＬＤ）、複合プログラマブル論理デバイス（Complex  Programmable  Logic  Device：ＣＰＬＤ）、及びフィールドプログラマブルゲートアレイ（Field  Programmable  Gate  Array：ＦＰＧＡ））等の回路を意味する。プロセッサは記憶回路に保存されたプログラムを読み出し実行することで機能を実現する。なお、記憶回路にプログラムを保存する代わりに、プロセッサの回路内にプログラムを直接組み込むよう構成しても構わない。この場合、プロセッサは回路内に組み込まれたプログラムを読み出し実行することで機能を実現する。なお、本実施形態の各プロセッサは、プロセッサごとに単一の回路として構成される場合に限らず、複数の独立した回路を組み合わせて１つのプロセッサとして構成し、その機能を実現するようにしてもよい。
【０１７１】
なお、上記の実施形態の説明で図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部又は一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。更に、各装置にて行なわれる各処理機能は、その全部又は任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【０１７２】
また、上述した実施形態で説明した処理方法は、あらかじめ用意された処理プログラムをパーソナルコンピュータやワークステーション等のコンピュータで実行することによって実現することができる。この処理プログラムは、インターネット等のネットワークを介して配布することができる。また、この処理プログラムは、ハードディスク、フレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＵＳＢメモリ及びＳＤカードメモリ等のＦｌａｓｈメモリ等のコンピュータで読み取り可能な非一時的な記録媒体に記録され、コンピュータによって非一時的な記録媒体から読み出されることによって実行することもできる。
【０１７３】
以上、説明したとおり、実施形態によれば、スキャンパスを容易に生成することを可能にする。
【０１７４】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【０１７５】
１、１ａ、１ｂ、１ｃ  超音波診断装置
２  超音波プローブ
７  メカ機構
９  カメラ
１０  距離センサ
１１  圧力センサ
５５６  生成機能
【図１】
2020036891.tif 000003
【図２】
2020036891.tif 000004
【図３】
2020036891.tif 000005
【図４Ａ】
2020036891.tif 000006
【図４Ｂ】
2020036891.tif 000007
【図５】
2020036891.tif 000008
【図６】
2020036891.tif 000009
【図７Ａ】
2020036891.tif 000010
【図７Ｂ】
2020036891.tif 000011
【図７Ｃ】
2020036891.tif 000012
【図８】
2020036891.tif 000013
【図９】
2020036891.tif 000014
【図１０】
2020036891.tif 000015
【図１１】
2020036891.tif 000016
【図１２】
2020036891.tif 000017
【図１３】
2020036891.tif 000018
【図１４】
2020036891.tif 000019
【図１５】
2020036891.tif 000020
【図１６】
2020036891.tif 000021