(57)【特許請求の範囲】
【請求項１】
被検体に関するデータを取得し、該被検体の画像を再構成する複数の医療用画像データ取得システムと、当該医療用画像データ取得システムで再構成された画像を表示する端末とをネットワークを介して接続する医療機器システムであって、
前記複数の医療用画像データ取得システムは、被検体の内部に関するデータを取得するためのスキャン装置と、当該スキャン装置で得られたデータに基づいて画像を演算によって再構成すると共に、後処理を実行する後処理実行手段をそれぞれ備える操作コンソールとを含み、
前記端末は、再構成した画像に対する後処理を指示する指示手段と、前記操作コンソールのＣＰＵの稼働状況に基づいて前記後処理を依頼する操作コンソールを前記複数の医療用画像データ取得システムにおける操作コンソールの中から少なくとも１つ決定する決定手段と、該指示手段で指示された後処理を、前記決定手段で決定した操作コンソールに要求する要求手段とを備えることを特徴とする医療機器システム。
【請求項２】
前記決定手段は、指示された後処理の内容に応じて、前記後処理を依頼する操作コンソールを決定するものであることを特徴とする請求項１に記載の医療機器システム。
【請求項３】
前記ネットワークに接続されており、前記医療用画像データ取得システムで再構成された画像を格納するファイルサーバを更に備えることを特徴とする請求項１または請求項２に記載の医療機器システム。
【請求項４】
前記後処理は、ノイズリダクション処理、エッジ強調処理、３Ｄ像の作成、任意の断面の像を作成及び動画像の作成のうち少なくとも１つが含まれることを特徴とする請求項１乃至請求項３のいずれか１項に記載の医療機器システム。
【請求項５】
前記スキャン装置は、Ｘ線ＣＴにおけるガントリ装置であることを特徴とする請求項１乃至請求項４に記載の医療用画像データ取得システム。
【請求項６】
被検体の内部構造に関するデータを取得するためのスキャン装置と、被検体を該スキャン装置に向けて搬送する搬送装置と、前記スキャン装置及び搬送装置を制御し、前記スキャン装置からのデータに基づいて断層像を再構成するとともに、ネットワークに接続される操作コンソールとでそれぞれ構成される複数の医療用画像データ取得システムと、
前記ネットワークに接続され、前記医療用画像データ取得システムで再構成された断層像を記憶管理するファイルサーバとで構成される医療機器システムにおけるネットワーク端末であって、
前記ファイルサーバに格納されている再構成された断層像に対して、後処理を指示する指示手段と、
前記操作コンソールのＣＰＵの稼働状況に基づいて前記後処理を依頼する操作コンソールを前記複数の医療用画像データ取得システムにおける操作コンソールの中から少なくとも１つ決定する決定手段と、
該指示手段で指示された後処理を、前記決定手段で決定した操作コンソールに要求する要求手段と、
要求した後処理結果を表示する表示手段と
を備えることを特徴とする医療機器システム用のネットワーク端末。
【請求項７】
前記後処理は、ノイズリダクション処理やエッジ強調、３Ｄ像の作成、任意の断面の像を作成、動画像の作成が含まれることを特徴とする請求項６に記載の医療機器システム用のネットワーク端末。
【請求項８】
被検体の内部構造に関するデータを取得するためのスキャン装置と、被検体を該スキャン装置に向けて搬送する搬送装置と、前記スキャン装置及び搬送装置を制御し、前記スキャン装置からのデータに基づいて断層像を再構成するとともに、ネットワークに接続される操作コンソールとでそれぞれ構成される複数の医療用画像データ取得システムと、前記ネットワークに接続され、前記医療用画像データ取得システムで再構成された断層像を記憶管理するファイルサーバとで構成される医療機器システム用のネットワーク端末の制御方法であって、
前記ファイルサーバに格納されている再構成された断層像に対して、後処理を指示する指示工程と、
前記操作コンソールのＣＰＵの稼働状況に基づいて前記後処理を依頼する操作コンソールを前記複数の医療用画像データ取得システムにおける操作コンソールの中から少なくとも１つ決定する決定工程と、
該指示工程で指示された後処理を、前記決定手段で決定した前記医療用画像データ取得システムの操作コンソールに要求する要求工程と、
要求した後処理結果を表示する表示工程と
を備えることを特徴とする医療機器システム用のネットワーク端末の制御方法。
【請求項９】
被検体の内部構造に関するデータを取得するためのスキャン装置、被検体を該スキャン装置に向けて搬送する搬送装置、及び、前記スキャン装置及び搬送装置を制御すると共に前記スキャン装置からのデータに基づいて断層像を再構成し、ネットワークに接続される操作コンソールとでそれぞれ構成される複数の医療用画像データ取得システムと、前記ネットワークに接続され、前記医療用画像データ取得システムで再構成された断層像を記憶管理するファイルサーバとで構成される医療機器システムにおけるネットワーク端末用のコンピュータプログラムであって、
前記ファイルサーバに格納されている再構成された断層像に対して、後処理を指示する指示工程のプログラムコードと、
前記操作コンソールのＣＰＵの稼働状況に基づいて前記後処理を依頼する操作コンソールを前記複数の医療用画像データ取得システムにおける操作コンソールの中から少なくとも１つ決定する決定工程のプログラムコードと、
該指示工程で指示された後処理を、前記決定手段で決定した前記医療用画像データ取得システムの操作コンソールに要求する要求工程のプログラムコードと、
要求した後処理結果を表示する表示工程のプログラムコードと
を備えることを特徴とする医療機器システムにおけるネットワーク端末用コンピュータプログラム。
【請求項１０】
請求項９に記載のコンピュータプログラムを格納することを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は医療機器システム及びその医療用画像データ取得システム及びネットワーク端末、並びにそれらの制御方法及びコンピュータプログラム及び記憶媒体に関するものである。
【０００２】
【従来の技術】
Ｘ線ＣＴ(Computerized Tomography)装置では、ドーナツ状の空洞部を有する装置（一般に、ガントリ装置と呼ばれている）と、被検体を載置させる天板を、ガントリ装置の空洞部に向けて搬送する搬送装置と、ガントリ装置並びに搬送装置に対して各種制御信号を与えると共にガントリ装置より得られた信号（データ）に基づいてＸ線断層像を再構成し、表示する操作コンソールで構成される。
【０００３】
ガントリ装置内には、被検体を挟んで設けられたＸ線発生源（Ｘ線管）及びＸ線を検出するＸ線検出器を有し、これらが回転体に固定されている。そして、スキャンを行う場合には、Ｘ線管を駆動して、回転体を回動させることで、異なる回動角での被検体を透過した（減衰した）Ｘ線量に対応する信号（透過Ｘ線データ）を得る。
【０００４】
操作コンソールは、ガントリ装置及搬送装置の制御処理を行うことは既に述べたが、その中でも最も処理能力が要求されるのは、ガントリ装置から受信した透過Ｘ線データに基づくＸ線断層像を再構成する処理である。
【０００５】
通常、Ｘ線ＣＴシステムでは、被検体の搬送を行うことで、その搬送方向（一般にＺ軸と呼ばれる）に沿った複数のＸ線断層像を得ることになるので、必然、その枚数分に比例した画像再構成処理の負荷が操作コンソールにかかる。
【０００６】
【発明が解決しようとする課題】
操作コンソールは、ハードウェア的には、所謂、ワークステーションもしくはＰＣと実質的に同様であるが、上記の処理があるが故に、内部に設けられるプロセッサ（ＣＰＵ）は高速なものが要求される。また、Ｘ線断層像を再構成する処理を高速なものとするため、通常この装置が備えるＰＣＩバスに、デジタル信号プロセッサ（ＤＳＰ等）を搭載したボードを１つ乃至複数接続することもある。このように操作コンソールは、高い処理能力を有するものである。
【０００７】
しかしながら、患者さんのＣＴ室に招いて、退室するまでに要する時間はせいぜい数分であり、その間の実際にＸ線管を駆動するスキャンについては数十秒程度である。そして、操作コンソールについて着目すると、１枚のＸ線断層像を再構成するのに要する時間も、秒当たり数枚の処理能力を有するから、実スキャンにかかる時間に対する、操作コンソールのＣＰＵの稼働率は、非常に短い時間でしかない。
【０００８】
本発明はかかる課題に着目してなされたものであり、被検体をスキャンして被検体内の構造に関するデータを得てその断層像を得る医療用画像データ取得システムがネットワークに接続されているシステムにおいて、当該ネットワーク上の端末の構成を簡単なものとしつつ、高速な後処理を実現し得る医療機器システム及びその医療用画像データ取得システム及びネットワーク端末、並びにそれらの制御方法及びコンピュータプログラム及び記憶媒体を提供しようとするものである。
【０００９】
【課題を解決するための手段】
かかる課題を解決するため、例えば本発明の医療機器システムは以下の構成を備える。すなわち、
被検体に関するデータを取得し、該被検体の画像を再構成する医療用画像データ取得システムと、当該医療用画像データ取得システムで再構成された画像を表示する端末とをネットワークを介して接続する医療機器システムであって、
前記医療用画像データ取得システムは、被検体の内部に関するデータを取得するためのスキャン装置と、当該スキャン装置で得られたデータに基づいて画像を演算によって再構成すると共に、後処理を実行する後処理実行手段を備える操作コンソールとを含み、
前記端末は、再構成した画像に対する後処理を指示する指示手段と、該指示手段で指示された後処理を、前記操作コンソールに要求する要求手段とを備え。
【００１０】
【発明の実施の形態】
以下、添付図面に従って本発明に係る実施形態を詳細に説明する。
【００１１】
なお、説明を簡単なものとするため、実施形態では、医療用画像データ取得システムとしてＸ線ＣＴシステムを適用した医療用画像システムについて説明する。
【００１２】
図１は実施形態における医療用画像システムの構成概念図である。図示において、１０００乃至１００２はＸ線ＣＴシステムであって、２０００は各Ｘ線ＣＴシステムで得られた患者のＸ線断層像を記憶管理するファイルサーバである。４０００乃至４００１は、診察室等に設置される端末であって、ファイルサーバ２０００に格納されたＸ線断層像を閲覧したりするために用いられるものである。これら各装置は、これらはネットワーク３０００に接続されている。
【００１３】
Ｘ線ＣＴシステム１０００乃至１００２は、説明を簡単なものとするため、その全てが同じ構成であるものとし、ここではＸ線ＣＴシステム１０００について説明する。
【００１４】
図２はＸ線ＣＴシステム１０００を構成するガントリ装置１００、操作コンソール２００、及び、搬送装置３００のブロック構成図である。
【００１５】
ガントリ装置１００は、その全体の制御を司るメインコントローラ１を始め以下の構成を備える。
【００１６】
２は操作コンソール２００との通信を行うためのインタフェース、３は被検体（被検者）を収容するための空洞部を有する回転体であり、内部には、Ｘ線発生源であるＸ線管４（Ｘ線管コントローラ５により駆動制御される）、Ｘ線の照射範囲を画定するスリットを有するコリメータ６が設けられている。
【００１７】
また、回転体３には、被検者を透過したＸ線を検出する複数の検出素子で構成されるＸ線検出部９、Ｘ線検出部９より得られたデータを収集するデータ収集部１０も備える。Ｘ線管４とＸ線検出部９は互いに空洞部分を挟んで対向する位置に設けられ、その関係が維持された状態で回転体３に保持され、図示矢印Ａに沿って回動するようになっている。この回動は、モータコントローラ１２からの駆動信号により駆動される回転モータ１１によって行われる。
【００１８】
１３は、ガントリ装置１００のチルト角を変更するためのチルトモータであり１４はメインコントローラ１の制御下でチルトモータ１２に駆動信号を供給するモータコントローラである。１５は、ガントリのチルト角変更スイッチ、ポジショニングライトのＯＮ／ＯＦＦを始めとする各種スイッチが設けられている操作パネルである。１６は、被検体の位置決め用の光マークを被検体に向けて照射するポジショニングライトである。
【００１９】
なお、Ｘ線検出部９は、検出素子が１列、或いは多列のいずれでも構わない。因に、１列の検出素子群で構成されるシステムをシングルスライスＸ線ＣＴシステムと言い、多列の場合をマルチスライスＸ線ＣＴシステムと言う。実施形態では、説明を簡単なものとするため、検出素子が１列のシングルスライスＸ線ＣＴシステムとして説明する。
【００２０】
ガントリ装置１００のメインコントローラ１は、Ｉ／Ｆ２を介して受信した各種コマンドの解析を行い、それに基づいて上記のＸ線管コントローラ５、モータコントローラ１２に対し、各種制御信号を出力することになる。また、メインコントローラ１は、データ収集部１０で収集されたデータを、Ｉ／Ｆ２を介して操作コンソール２００に送出する処理も行うことになる。
【００２１】
一方、搬送装置３００は、メインコントローラ２１を始め以下の構成を備える。
【００２２】
２２は搬送装置３００の昇降を指示する指示スイッチや天板の移動を指示するスイッチ等で構成される操作パネル、２３は天板の高さ、及び、天板のガントリ装置１００の空洞部に向かう延出量を検出するセンサ群で構成される。２４は天板を含む装置の高さを変更するためのモータであり、２５はその駆動信号をメインコントローラ２１の制御の下で印加するモータコントローラである。２６は被検体を載置する天板であり、その材質としてはＸ線の透過し易く、尚且つ、被検体を載置した状態を保持する強度を有するため、アクリル等の発泡材をＣＦＲＰ（Carbon Fiber Reinforced Plastics）等で包んで補強されたものが使われている。２７は天板２６のＺ軸方向の搬送を行わせるモータ、２８はそのモータ２７に駆動信号を印加するモータコントローラである。そして、２９は操作コンソールと接続するためのインタフェースである。
【００２３】
上記構成において、搬送装置３００のメインコントローラ２１は、操作パネル２２からの指示、或いは、操作コンソール２００からの指示に従い、天板２６のＺ軸方向への搬送を制御することになる。また、操作パネル２２からの指示に従って、装置自身の昇降、すなわち、天板２６の昇降制御も行うことになる。
【００２４】
次に実施形態における操作コンソール２００について説明する。
【００２５】
操作コンソール２００は、所謂ワークステーションであり、図示に示す如く、装置全体の制御を司るＣＰＵ５１、ブートプログラムやＢＩＯＳを記憶しているＲＯＭ５２、主記憶装置として機能するＲＡＭ５３を始め、以下の構成を備える。
【００２６】
ＨＤＤ５４は、ハードディスク装置であって、ここに図示の如く、ＯＳ、ガントリ装置１００及び搬送装置３００に各種指示を与えたり、Ｘ線断層像再構成のためのＸ線ＣＴ用の操作コンソールとして必要な制御プログラム、及び、補助プログラム（詳細は後述）が格納されている。
【００２７】
表示コントローラ５５は表示しようとするイメージデータを展開するビデオメモリＶＲＡＭを搭載し、ここにイメージデータ等を展開することでＣＲＴ５６に表示させることができるようになっている。なお、Ｘ線断層像等の階調画像を高精細に表示するため、表示コントローラ５５はＸＧＡ（１０２４×７６８ドット）もしくはＳＸＧＡ（１２８０×１０２４ドット）の表示能力を備える。
【００２８】
５７及び５８は、各種設定を行うためのキーボード及びマウスである。また、５９はガントリ装置１００と通信を行うためのインタフェースであり、６０はＸ線断層像の再構成処理を高速に演算するためのデジタルシグナルプロセッサ（ＤＳＰ）であり、行列演算や高速フーリエ変換を行うためのものである。図示では、ＤＰＳとして１つのみ示したが、高速演算のために、複数個搭載する場合もあり得る。６１は、ネットワーク３０００に接続するためのネットワークインターフェースである。
【００２９】
Ｘ線ＣＴシステムそのものの動作は公知であるので、ここでは、その動作について簡単に説明する。
【００３０】
被検体が搬送装置３００の天板２６に横たわったのち、操作者（医師又は技師）は、操作コンソール２００を操作して、スキャン計画に関する設定を行う。設定内容には様々なものがあるが、代表的なものとしては、ヘリカルスキャン（搬送装置２００の天板２６の搬送と、ガントリ装置１００のスキャンを同時に行うスキャン）にするのか、アキシャルスキャン（搬送装置２００の天板２６の搬送と、ガントリ装置１００のスキャンを交互に行うスキャン）にするのかのスキャン法の選択と、Ｚ軸（被検体の搬送方向）のスキャンする範囲、再構成するＸ線断層像のスライス厚をいくつにするのか、何枚のＸ線断層像を再構成させるのか等である。なお、カルテに記載された被検体を特定する情報（患者名もしくはＩＤ）も含まれる。
【００３１】
かかる設定を行った後、操作コンソール２００は、設定した内容にしたがって搬送装置３００及びガントリ装置１００に対して駆動指示を所定のタイミングで出力する。この結果、ガントリ装置１００からは、被検体を透過したＸ線データを受信するので、操作コンソール２００のＣＰＵ５１は、そのデータに基づいてＤＳＰ６０を活用しながら、Ｘ線断層像の再構成処理を行い、その結果をＣＲＴ５６に表示する処理を行う。なお、再構成されたＸ線断層像は、ファイルサーバ２０００に、その被検体を特定するフォルダ（ディレクトリ）に格納していき、Ｘ線断層像を一元管理することになる。ファイルサーバ２０００には、診察室等の別部屋に設置された端末４０００等からアクセスできるので、医師はその像をファイルサーバから読み出し、表示や印刷といった操作を行うことで、診断を行うことが可能となる。
【００３２】
次に、実施形態におけるファイルサーバ２０００の構造を図３にしたがって説明する。
【００３３】
同図において、２００１はファイルサーバ２０００の全体の制御を司るＣＰＵであり、マルチユーザマルチタスクを実現するＯＳが動作し、クライアント（各Ｘ線ＣＴシステムにおける操作コンソール２００や端末４０００等）からの要望にしたがってデータの管理及び検索するための処理を行うためのデータベース管理システム（一般に、ＤＢＭＳ）を実行することになる。したがって、操作コンソール２００のようなＤＳＰ等は不要である。
【００３４】
また、２００２はブートプログラムを格納しているＲＯＭ、２００３はＣＰＵ２００１のワークエリアとして使用されるＲＡＭであり、ここにサーバＯＳ（例えば米国ＡＴ＆Ｔが開発したＵＮＩＸや、米国マイクロソフト社が提供するＷｉｎｄｏｗｓＮＴ等）がロードされる。２００４は上記ＯＳや、各Ｘ線ＣＴシステムからの断層像を記憶管理するＤＢＭＳサーバプログラムを格納するためのハードディスクドライブ（ＨＤＤ）である。ただし、ファイルサーバ２０００は、その記憶管理する対象のファイルを安全なものとするため、例えばＲＡＩＤシステムを導入しているものとする（例えばＲＡＩＤ５等）。
【００３５】
２００５は表示コントローラであり、表示用イメージを展開するＶＲＡＭを備え、そのＶＲＡＭに展開されたイメージはＣＲＴ２００６に表示される。但し、ファイルサーバ２０００は、クライアント（各Ｘ線ＣＴシステムにおける操作コンソール２００や端末４０００等）からの依頼でファイルの書き込み、読み出しを行うのが目的であるため、表示品位は高くなくても良い。つまり、ＶＧＡ（６４０×４８０ドット）クラスの表示能力であれば充分で、表示に関しては安価なもので構わない。２００７、２００８はキーボード及びマウスである。２０１０はネットワーク３０００に接続するためのネットワークインターフェースである。
【００３６】
次に、図１における端末４０００（４００１）の構成を図４にしたがって説明する。
【００３７】
図示に示す如く、その構成は、ファイルサーバ２０００と論理的にはほぼ同じ構成となっている。図示において、４００１は端末４０００（４００１）の全体の制御を司るＣＰＵであり、クライアントＯＳを動作するものであれば良い。４００２はブートプログラムを格納しているＲＯＭ、４００３はＣＰＵ４００１のワークエリアとして使用されるＲＡＭであり、ここにクライアントＯＳ（例えば米国ＡＴ＆Ｔが開発したＵＮＩＸや、米国マイクロソフト社が提供するＷｉｎｄｏｗｓ等）がロードされる。４００４は上記ＯＳや、ファイルサーバ２０００にアクセスしたりするクライアントプログラム（後述）を格納しているハードディスクドライブ（ＨＤＤ）である。４００５は表示コントローラであり、診断に際に詳細に像を表示するため、操作コンソール２００と同程度の表示能力を備えるものである。４００６は、表示コントローラ４００５のＶＲＡＭに展開されたイメージを表示するＣＲＴである。４００７、４００８はキーボード及びマウスである。４０１０はネットワーク３０００に接続するためのネットワークインターフェースである。
【００３８】
以上が、図１に示した医療用画像システムを構成するＸ線ＣＴシステム１０００乃至１００２、ファイルサーバ２０００、端末４００１、４００２の構成である。
【００３９】
次に、実施形態における特徴部分である後（あと）処理について説明する。後処理とは、一旦、再構成されたＸ線断層像に対して、医師或いは技師等が、その像を目的に応じて加工する等の処理を言う。例えば、再構成されたＸ線断層像に対して、ノイズリダクション処理やエッジ強調、３Ｄ像の作成、任意の断面の像を作成、動画像の作成等を挙げることができる。また、Ｆｕｓｉｏｎ（画像の重ね合わせ）、ＩＶＩ（Interactive Vascular Imaging）も含まれる。
これらの処理は、文字通り画像処理となるが、その演算はＸ線断層像を再構成する場合とほぼ同等か、場合によってはそれより遥かに複雑で時間のかかる処理もある。時間のかかる処理の代表的なものとしては、動画像作成処理が挙げられる。特に、３Ｄ動画像については、高い演算能力を必要とする。３Ｄ動画像を簡単に説明すると次の通りである。
【００４０】
１ｍｍ厚のＸ線断層像をＺ軸（被検体の搬送方向を言う）に沿って１ｍｍ毎に再構成していた場合、それらの像をそのＺ軸位置に沿って接続することで、３Ｄオブジェクトを規定することができる。このオブジェクトを、例えばｘ，ｙ，ｚ軸の座標系上の或る視点位置（開始視点位置）から他の視点位置（終了視点位置）まで変化させたとしたとき、その３Ｄオブジェクトがどのように見えるかを調べるには、開始視点位置及び終了視点位置間の、幾つもの各視点位置における２次元像を作成する必要がある。例えば、自然な動画像を再現するには３０フレーム／秒程度で再現する必要があるので、１分の３Ｄ動画像を作成する場合であっても実に１８００（＝３０×６０）フレームを作成しなければならない計算になる。
【００４１】
また、エッジ強調処理でも、一度に多数のＸ線断層像について行う場合も同様である。
【００４２】
通常、これらの後処理は、端末４０００（或いは４００１）を操作した医師等が、その場で、その指示を与えることになる。したがって、端末４０００（４００１）のＣＰＵ４００１は高速なプロセッサが要求されるし、場合によってはＤＳＰを１つ乃至複数搭載することが必要となる。
【００４３】
本実施形態の特徴は、端末４０００に、このような高度で高速なハードウェアを必要としないことを実現することにある。以下、その実現手段を詳細に説明する。
【００４４】
発明者は、図１に示すような医療用画像システムにおける、各Ｘ線ＣＴシステム１０００乃至１００２における操作コンソールの存在に着目した。すなわち、各操作コンソールはＸ線断層像の再構成処理するだけの必要な演算能力を有していることに着目し、これを活用しようとするものである。しかも、各操作コンソール２００における最も負荷のかかる処理はＸ線断層像の再構成処理であって、その時間は極々短い時間であって、それ以外のスキャン計画を設定する等ではＣＰＵ５１にかかる負荷は軽く、待機状態では実質的に０に近いものである。
【００４５】
そこで、端末４０００の操作者（医師等）が、ファイルサーバ２０００にアクセスし、必要とする患者のＸ線断層像を表示させる等した後、後処理を指示したとき、その時点で比較的負荷が少ないＸ線ＣＴシステムの操作コンソールを見つけ出し、その操作コンソールでもって後処理である画像処理を依頼するようにした。
【００４６】
負荷の少ない操作コンソールの見つけ出す方法であるが、ＵＮＩＸを用いたネットワーク（ＴＣＰ／ＩＰプロトコル）では、ログイン先のマシンで、ｐｓコマンドを用いることでそのマシンのＣＰＵの負荷率を検出できるので、実施形態ではこれを用いて相手先マシン（実施形態での操作コンソール）の負荷率を検出するようにした。なお、マシン内のＣＰＵの負荷率を検出する技術には、これ以外の公知のものがあるので、勿論それを活用しても構わないので、これによって本発明が限定されるものではない。特に、実施形態のようなシステム環境では、Ｘ線ＣＴシステムの操作コンソール内のＣＰＵの単位時間当たりの稼働率が最大になるのは、これまで説明したようにＸ線断層像の再構成処理中であるので、実際は、Ｘ線断層像を再構成しているか否か程度の粗い負荷率を検出できさえすればよい。したがって、以下では、各操作コンソールのＣＰＵの負荷率については、適当な閾値を設定して、それより大きいか否か、すなわち、負荷率が高いか低いかという表現を用いて説明する。
【００４７】
さて、端末４０００上で後処理の指示を行うと、上記のようにしてネットワーク３０００に接続されている各Ｘ線ＣＴシステムの操作コンソールについての負荷率をそれぞれ求め、それに応じて後処理を依頼する操作コンソールを決定する。依頼する操作コンソールの最大数は、その時点での負荷率の低い操作コンソールの数であるが、例えば１枚のＸ線段像層についてのエッジ強調処理を行う場合には、依頼する操作コンソールはむしろ１つで良い（複数に分散させると返って時間がかかる）。また、複数のＸ線断層像についてエッジ強調処理を行う場合には、負荷率の低い操作コンソールの数で除算し、その数のエッジ強調処理を各操作コンソールに分散させる。いずれにしても、エッジ強調処理を依頼する場合には、エッジ強調しようとするＸ線断層像の所在を示すデータ（ファイルサーバ２０００内のＸ線断層像を格納したファイルのアドレスとファイル名）と、エッジ強調の度合を示すパラメータを各操作コンソールに通知することになる。また、エッジ強調処理後のＸ線断層像は、端末４０００に送り返すのではなく、ファイルサーバ２０００とするため、その格納先として、ファイルサーバ２０００のアドレスを指定しておく。これ以外の画像処理についても同様である。
【００４８】
また、３Ｄ動画像を作成の場合には、連続するフレームを１つの操作コンソールで作成した方が都合が良い。したがって、例えば１分の動画像を作成する場合であって、負荷率の低い操作コンソールが２つ見つかった場合には、前半と後半の３０秒ずつを、それぞれの操作コンソールに依頼すれば良い。このとき、それぞれの操作コンソールで動画像作成に必要なデータ（オリジナルのＸ線断層像の格納位置を示すデータ）及びパラメータ（視点の開始位置と終了位置等）をそれぞれの操作コンソールに通知する。また、分担して出来上った部分的な動画像の格納先としてファイルサーバ２０００を指定するのは、上記のエッジ強調処理のときと同じである。なお、動画像のファイル形式としては、ファイルサイズを小さくでき、画質的に優れるＭＰＥＧが望ましいが、勿論、それ以外であっても構わない。
【００４９】
以上の処理を実現するためには、各Ｘ線ＣＴシステム１０００乃至１００２の操作コンソールには、端末４０００や４００１等から要求された後処理を実現するためのプログラムが格納されている必要がある。図２に示した補助プログラムはこの処理のためのプログラムである。すなわち、この補助プログラムは、端末４０００等からの要求があったとき、その後処理を行うものである。
【００５０】
そこで、先ず、操作コンソール２００における補助プログラムの動作処理手順を説明し、その後で、端末４０００（４００１も同様）の動作処理手順を説明する。なお、Ｘ線ＣＴシステムとしての操作コンソール２００における動作処理そのものは先に説明したとおり公知の手順であり、その再構成処理も公知であるので、ここでの説明は省略する。ただし、再構成して出来上ったＸ線断層像とそのときのスキャンに関する関するデータ（患者名やスキャン計画に関するデータ）をファイルサーバ２０００に格納する処理は操作者によって既に行われているものとする。
【００５１】
図５は各Ｘ線ＣＴシステム１０００乃至１００２における操作コンソールにおける補助プログラムの手順を示すフローチャートである。
【００５２】
先ず、ステップＳ１で、ネットワーク上の端末４０００、４００１等から後処理の依頼があったか否かを判断する。後処理の依頼があったと判断した場合には、ステップＳ２に進み、依頼のあった後処理に必要なデータを受信する。受信するデータの内容は、後処理の種別、後処理を行う場合のパラメータ、例えばエッジ強調処理であればエッジ強調の度合を示すパラメータ、動画像であれば動画像を生成するためのフレーム数と視点開始位置と終了位置等、対象となるＸ断層像の所在位置とそのファイル名（複数可）、そして、後処理が完了した場合の格納先アドレス（ファイルサーバ２０００のディレクトリ名とファイル名）である。
【００５３】
ステップＳ３では、この受信したデータを解析し、如何なる後処理を行うか等の解析を行う。
【００５４】
ステップＳ４では、解析結果に基づいて後処理を行う。このステップＳ４での後処理では、指定された対象となるＸ線断層像のファイルをファイルサーバ２０００からの読み取り（ダウンロード）、その読み取ったＸ線断層像に基づいて各種画像処理を行うことになる。
【００５５】
ステップＳ５では、要求された後処理が完了したか否かを判断する。否の場合には、ステップＳ４に戻り、後処理を継続することになる。なお、ステップＳ５における判断は、要求された枚数のＸ線断層像に対する処理が完了したか等で判断すればよい。
【００５６】
こうして、後処理が完了すると、その処理結果を、先のステップＳ３で解析して得られた格納先（ファイルサーバ２０００）に格納（アップロード）し、本処理を終える。
【００５７】
次に、実施形態における端末４０００（４００１も同様）の動作処理手順を図６のフローチャートにしたがって説明する。
【００５８】
先ず、ステップＳ１１で、ファイルサーバ２０００に格納されている目的とする患者のＸ線断層像のファイル名一覧を表示させ、その中の所望とするファイルを選択（例えばマウス４００８によるダブルクリック等）することで、そのＸ線断層像を表示する、という閲覧処理を行う。
【００５９】
ファイル名一覧が表示された状態で、表示画面上の「後処理」のプルダウンメニュー、例えばノイズリダクション、エッジ強調、３Ｄ像の作成、任意断面像作成、動画像の作成等のいずれかがマウス４００８等で指定されたことが検出された場合（ステップＳ１２）、処理はステップＳ１３に進むことになる。
【００６０】
次いで、ファイル一覧の中から、選択した後処理を行うファイルを選択する。選択するファイルは１つでも複数でも良い。また、或るホルダー（ディレクトリ）内の全ファイルを選択する場合には、そのホルダーそのものを選択することで実現するようにした。
【００６１】
この選択作業が終了すると、ステップＳ１４に進み、ネットワーク３０００上の各Ｘ線ＣＴシステムの操作コンソールの中から負荷率が低いものを探し出す。低負荷率の操作コンソールの探し方は先に説明した通りである。これによって低負荷率の操作コンソールが発見できた場合、その操作コンソールのネットワーク上でのＩＰアドレスを、一時的にＲＡＭ４００３に格納しておく。
【００６２】
次いで、ステップＳ１５に進み、選択された後処理を依頼する操作コンソールを決定する。対象となるＸ線断層像の数ｎが、低負荷率の操作コンソールの数ｍに対してｎ＜ｍの関係にある場合には、予め設定された優先順位の上位ｎ個の操作コンソールに１つのＸ線断層像を後処理を依頼すべく決定する。また、ｎ＞ｍの場合には、ｎ／ｍ個のＸ線断層像をｍ個の操作コンソールに均等に割り振るようにする。ただし、ｎ／ｍに余りがでる場合もあるので、その余り分を優先順位の上位にある操作コンソールに依頼するように決定する。なお、３Ｄ動画像を作成するような場合には、低負荷と判断されたすべての操作コンソールに共通のＸ線断層像のファイルを提供する必要がある。
【００６３】
こうして、後処理を依頼する操作コンソールが決定されると、ステップＳ１６で、それぞれの操作コンソール毎に、後処理の要求メッセージ（依頼する後処理の種別とそれに用いられるパラメータ、対処となるファイルの所在、後処理が完了した場合の格納先とファイル名等）及びを作成する。次いで、ステップＳ１７において、上記のステップＳ１５で決定した操作コンソールにそれぞれの要求メッセージを送信する。
【００６４】
この結果、要求した操作コンソールは、先に説明した手順（図５）にしたがって、要求内容にしたがって後処理を開始することになる。したがって、端末４０００は、ステップＳ１８で、要求したファイルがファイルサーバ２０００の指定された箇所に指定されたファイル名で格納されたか否かを待つ。
【００６５】
そして、そのファイルが格納されていることが判明した場合には、ステップＳ１９に進んで、ＣＲＴ４００６に表示し、本処理を終える。なお、動画像の場合、複数の部分的な動画ファイルが作成されるので、個々の部分的な動画像ファイルを接続する処理は、端末４０００側で行えば良い。
【００６６】
以上説明したように本発明によれば、Ｘ線ＣＴシステムで再構成して得られたＸ線断層像に対する後処理を行わせる場合、その依頼元である端末に高速なハードウェアを搭載していなくても、その後処理の結果を短時間で再現できるようになる。また、Ｘ線ＣＴシステムにおける各操作コンソール内のＣＰＵ５１についての稼働率を上げることが可能となる。
【００６７】
特に、上記の実施形態で説明したように、複数のＸ線ＣＴシステムを導入している場合には、各操作コンソールに後処理の分散が行われることになるので、後処理の結果を得るまでの時間を更に短縮させることが可能となる。
【００６８】
なお、上記実施形態では、ステップＳ１８でファイルサーバ２０００に目的とするファイルが格納されているか否かについて判断するようにしたが、例えばファイルサーバ２０００に、メールサーバを導入し、そのメールサーバが後処理完了の通知をメールで端末４０００に通知するようにしても良い。
【００６９】
また、分散処理可能なコンソールがいくつあるのかを予め把握できるほうが、コンソールの選択をすばやく行える。従って、例えば、システムドライブのｅｔｃ／ｈｏｓｔｓというテキストファイルに予め各コンソールのＩＰを記入しておく等が望ましい。
【００７０】
また、ｐｓコマンドを用いるとＣＰＵの稼働率の他に、ＣＰＵ時間を消費しているプロセスのプライオリティがわかる。従って、後処理よりも高いプライオリティのプロセス（例えばスキャン）が動作しているかどうかも併せて判断し、もし後処理よりも高いプライオリティのプロセスが動作中の場合にはそのコンソールは対象外にすることが望ましい。
【００７１】
また、実施形態では、端末４００番台からコンソール２００番台へ依頼する例を説明したが、２００番台どうしや、２００番台から４００番への依頼を行うようにしても構わない。
【００７２】
また、更に実施形態では、ローカルネットワークについて説明したが、外部（インターネット等）に接続されたコンソールも分散処理可能にしても構わない。この場合、ｐｉｎｇコマンドにて外部コンソールの距離を確認できるほうが望ましい。
【００７３】
また、分散処理可能なコンソールが自身以外に存在しない場合には、自身の装置で行うようにしても構わない。
【００７４】
また、上記実施形態では、医療用画像データ取得システムとしてＸ線ＣＴシステムを例にし、そのＸ線ＣＴシステムを複数備える医療用画像システムについて説明したが、本発明はかかる点に限定されるものではない。例えば、ＭＲＩ（磁気共鳴画像）システムでも、被検体をスキャンしてその断層像の再構成処理するものであり、その演算はＸ線ＣＴにおける操作コンソールと同様、高速な演算能力を有するものであるから、Ｘ線ＣＴシステムの代わりにＭＲＩシステムを適用しても構わない。
【００７５】
また、Ｘ線ＣＴシステム及びＭＲＩシステム等の相異なる医療用画像データ取得システムが混在したシステムに適合しても構わない。この場合、各システムにおける操作コンソールに、上記の補助プログラムを導入しておけば良いだけである。
【００７６】
また、実施形態ではファイルサーバ２０００と端末４０００（４００１）とを別装置として説明したが、端末４０００とファイルサーバ２０００とは同一装置で実現しても構わないし、操作コンソールがファイルサーバとして機能するようになっていても構わない。
【００７７】
また、実施形態ではネットワーク等のハードウェアを必要とするものの、それらは既存の資源を活用すれば良く、実施形態の機能を実現する大部分は端末或いは操作コンソールに導入されるプログラムによるところが大である。したがって、本発明はかかる機能を有するプログラムをもその範疇とするものである。また、コンピュータにプログラムを導入する場合、通常、フロッピーディスクやＣＤ−ＲＯＭ等の記憶媒体を装置にセットして、ＨＤＤにコピー或いはインストールするものであるので、かかる記憶媒体も本発明の範疇に含まれるものである。
【００７８】
【発明の効果】
以上説明したように本発明によれば、被検体をスキャンして被検体内の構造に関するデータを得てその断層像を得る医療用画像データ取得システムがネットワークに接続されているシステムにおいて、当該ネットワーク上の端末の構成を簡単なものとしつつ、高速な後処理を実現することが可能となる。
【図面の簡単な説明】
【図１】実施形態における医療用画像システムの全体構成図である。
【図２】実施形態におけるＸ線ＣＴシステムのブロック構成図である。
【図３】実施形態におけるファイルサーバのブロック構成図である。
【図４】実施形態における端末のブロック構成図である。
【図５】実施形態における操作コンソールに導入された補助プログラムの処理手順を示すフローチャートである。
【図６】実施形態における端末の処理手順を示すフローチャートである。
【図１】
0004822640.tif 000002
【図２】
0004822640.tif 000003
【図３】
0004822640.tif 000004
【図４】
0004822640.tif 000005
【図５】
0004822640.tif 000006
【図６】
0004822640.tif 000007