(57)【要約】      （修正有）【課題】複数の遠隔利用者が同時に三次元画像を作成・観察することが可能な三次元画像処理システムを提供する。【解決手段】画像データを三次元ボクセルに格納する手段と対象物の空間領域と不透明度と色パラメータを作用させて三次元データを作成する手段と三次元データから三次元画像を作成する画像処理装置と、画像データを指定する手段と対象物の空間領域と不透明度と色を指定する手段と三次元データから三次元画像を作成する投影処理パラメータ設定手段と三次元画像表示手段とを具備する複数の操作用コンピュータと、三次元画像処理装置と複数の操作用コンピュータをネットワーク接続する手段とを具備し、三次元画像処理装置にＰＡＣＳの画像サーバー機能を持つ画像保管手段を付加することによって、画像データ保管機能と三次元画像作成機能とを関連付け、画像データ取得の高速化とネットワーク負荷の減少を実現した環境における三次元画像表示装置。【選択図】図１１
2006026419.tif 000002
【特許請求の範囲】
【請求項１】
操作用コンピュータ装置からの指示に基づいて、三次元画像作成に使用する画像データを取得する手段と、画像データに前処理を行ってこれを三次元ボクセルに格納する手段と、被検体を構成する複数の対象物の空間領域と不透明度と色を指定する対象物パラメータを三次元ボクセルの画素値に作用させて一つの三次元データを作成する手段と、三次元データに投影処理パラメータを作用させて三次元画像を作成する手段とを具備する三次元画像処理装置と、
三次元画像作成に使用する画像データを指定する手段と、被検体を構成する複数の対象物の空間領域と不透明度と色を指定する対象物パラメータを設定する手段と、三次元データから三次元画像を作成する投影処理パラメータを設定する手段と、これらを三次元画像処理装置に指示する手段と、三次元画像処理装置が作成した三次元画像を表示する手段とを具備する複数の操作用コンピュータ装置と、この三次元画像処理システムと複数の操作用コンピュータ装置とをネットワーク経由して接続する手段とを具備し、
三次元画像処理装置に医用画像保管通信システム（ＰＡＣＳ）の画像サーバーの機能を持つ画像保管の手段を付加してこれを一体の構成にすることによって、病院における画像データ保管の機能と三次元画像作成の機能とを密接に関連付け、これによって三次元画像を作成するための画像データ取得の高速化とネットワーク負荷の減少を実現したネットワーク環境における三次元画像表示装置。
【請求項２】
請求項１において、三次元画像処理装置と複数の操作用コンピュータ装置とを接続するネットワークとして中・低速のネットワークを使用しても、操作用コンピュータ装置における三次元画像の操作と表示を事実上対話的に行うことを可能にしたネットワーク環境における三次元画像表示装置。
【請求項３】
請求項１において、操作用コンピュータ装置として中・低速のコンピュータ装置を使用しても、操作用コンピュータ装置における三次元画像の操作と表示を事実上対話的に行うことを可能にしたネットワーク環境における三次元画像表示装置。
【請求項４】
請求項１において、三次元画像を作成するための画像データの取得と、三次元ボクセルの作成、三次元データの作成、三次元画像の作成は全て三次元画像処理装置で実行し、制御用信号の作成と送信の他は、三次元画像処理装置が作成した三次元画像の受信と表示のみを操作用コンピュータ装置で実行することによって、一台の操作用コンピュータ装置において操作を行い、複数台の操作用コンピュータ装置で同時に三次元画像の表示を行うことを可能にしたネットワーク環境における三次元画像表示装置。
【請求項５】
請求項１において、三次元画像処理装置は作成した三次元画像を送信するときに画像データの圧縮を行い、操作用コンピュータ装置は三次元画像を受信するときに画像データの復元を実行することによって、三次元画像処理装置と複数の操作用コンピュータ装置とを接続するネットワークとして中・低速のネットワークを使用しても、操作用コンピュータ装置における三次元画像の操作と表示応答を事実上対話的に行うことを可能にしたネットワーク環境における三次元画像表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被検体の物理的性質の空間的分布を三次元画像として表示する三次元画像表示装置に関する。
【背景技術】
【０００２】
Ｘ線ＣＴ装置によって人体の物理的性質をあらわす正確な断面画像データが得られるようになって以来、異なる断面位置で撮影した複数の断面画像データを使用して三次元画像を再構成することが行われてきた。特に最近、ヘリカルスキャンＸ線ＣＴ装置や複数ビームＸ線ＣＴ装置が実用化されるようになったので、より精密な三次元画像を再構成することが可能になった。
【０００３】
精密な三次元画像を作成するためには、三次元画像を作成するために使用する断面画像において、断面画像と断面画像の間隔をできるだけ狭くすることが望ましい。最近実用化された複数ビームＸ線ＣＴ装置では断面と垂直な被検体の体軸方向にＸ線検出器を分割することによって、従来のＸ線ＣＴよりも格段に薄い断面画像（スライス厚さ）と狭い断面画像間間隔（スライス間隔）を実現している。
【０００４】
この複数ビームＸ線ＣＴ装置で収集した断面画像と断面画像の間隔が狭い画像データを使用すると、従来のＸ線ＣＴ装置で収集した画像データを使用する場合と比較して格段に精密な三次元画像を作成することができる。このため、Ｘ線ＣＴ画像データを使用して作成した三次元画像の臨床応用の範囲が著しく増大し、いろいろの目的で使用され始めている。
【０００５】
この複数ビームＸ線ＣＴ装置では、断面画像と断面画像の間隔が狭い画像データを従来のＸ線ＣＴ装置で収集する場合よりも短時間で収集することが可能になったが、一方臨床的に必要とする体軸方向の長さは従来から変わっていないので、画像データの枚数、したがって画像データのデータ量は大幅に増加した。
【０００６】
従来のＸ線ＣＴ装置では、一検査で収集する画像データの画像枚数は数十枚程度であるので、その画像をマルチフォーマットカメラでフィルムに撮影してこれを並べて観察・読影することが一般的であった。ところが複数ビームＸ線ＣＴ装置の場合には一検査で数百枚にもおよぶ断面画像が再構成されるようになったので、これをマルチフォーマットカメラでフィルムに撮影してこれを並べて観察・読影することが難しくなっている。この面からも、三次元画像を作成して、これを観察・読影したいという要求が増加している。
【０００７】
このように、複数ビームＸ線ＣＴ装置は断面画像と断面画像の間隔が狭い画像データを従来のＸ線ＣＴ装置よりも短時間で収集することが可能になった画期的なＸ線ＣＴ装置であるが、得られる再構成画像の枚数が大幅に増加したので、このデータを転送するネットワークの負荷が大幅に増大し、高速ネットワークが必要となった。また、このデータを保管する画像保管転送システム（ＰＡＣＳ）もデータ量の増大にともなって大容量、高速のシステムが必要になった。関連する三次元画像表示装置も大量のデータを短時間で受信し、大量のデータを短時間で画像処理する高性能の装置が要求されるようになった。
【０００８】
医用画像の三次元表示法には被検体を構成する対象物の境界面を抽出した後、その境界面の形状を表示する表面表示法（サーフェスレンダリング法）と、被検体を物理的性質に対応した値を持つボクセルの三次元配列として取り扱うボリュームレンダリング法がある。
【０００９】
サーフェスレンダリング法は、複数枚のＸ線ＣＴ画像のそれぞれに対して、
（１）対象物のもつＣＴ値の上限と下限を指定するしきい値処理によって対象物を含む領域を抽出する、
（２）その領域から表示対象物でない領域を削除することによって表示対象物の領域を抽出する、
（３）その領域の輪郭を抽出する。
（４）複数枚のＸ線ＣＴ画像のそれぞれから得た輪郭を使用して立体を構築する。
（５）最後にこの立体に対して影付け処理と投影処理を行うことによって、表示対象物を三次元画像として表示する。
【００１０】
ボリュームレンダリング法は、被検体を物理的性質に対応した不透明度と色情報を持つボクセルの三次元配列として取り扱い、これに対して影付け処理とレイキャスティングと呼ばれる投影処理を行うことによって被検体の物理的性質を三次元画像として表示する。各ボクセルにそのＣＴ値に対応した色と不透明度とを持たせることによって、異なるＣＴ値を持つ領域を異なる色と濃さで表示することができる。
【００１１】
ボリュームレンダリング法では、
（１）複数枚のＸ線ＣＴ画像データを使用してボクセルの三次元配列を構築する、
（２）関心対象物固有のＣＴ値の範囲に色と不透明度とを設定する、
（３）これに対して影付け処理とレイキャスティングと呼ばれる投影処理を行うことによって、関心対象物を三次元画像として表示する。
異なるＣＴ値の範囲に異なる色と不透明度を設定することによって、異なるＣＴ値を持つ領域を異なる色と濃さで表示することができる。
【００１２】
サーフェスレンダリング法では複数枚のＸ線ＣＴ画像のそれぞれに対して領域抽出を行う必要があるが、ボリュームレンダリング法では領域抽出の作業が不要である。人体では二つの解剖学的構造の境界領域ではＣＴ値が連続的に変化している場合が多いので、領域抽出の手数が省略できる効果は大きい。また境界が急激に変化するエッジにおいてもサーフェスレンダリング法と比較して、自然で滑らかな濃淡が得られる。
【００１３】
ボリュームレンダリング法では、Ｘ線ＣＴ画像データを使用して構築したボクセルの三次元配列を対象に、被検体の解剖学的構成要素をＣＴ値に基づいて分類する。従って、異なるＣＴ値をもつ空間的領域は異なる対象物として取り扱うことができるが、同じＣＴ値をもつ空間的領域は、たとえ物理的に離れた場所にある対象物でも一つの対象物として取り扱うことになる。これは、同じＣＴ値をもつ空間的領域を、二つ以上の対象物として取り扱いたい場合などに不便である。      
【００１４】
このようにボリュームレンダリング法では、異なるＣＴ値をもつ空間的領域は異なる対象物として取り扱うことができるが、同じＣＴ値をもつ空間的領域はたとえ物理的に離れた場所にある対象物でも一つの対象物として取り扱うことになる。従って、手術のシミュレーションなどのように同一の物理的性質を持つ空間的領域を二つ以上の対象物として分離して取り扱う応用の場合には、空間領域を分割するための画像処理または操作が必要になる。
【００１５】
図１は従来の三次元画像表示装置とそのネットワーク環境を示すブロック図である。Ｘ線ＣＴ装置１０１は被検体の複数断面のＸ線ＣＴデータを収集し、再構成して複数断面の画像データを作成する。ＰＡＣＳサーバー１０２はＸ線ＣＴ装置１０１をはじめとする複数のモダリティで収集・再構成した画像データを保管し、必要に応じて利用者に転送する画像保管転送システムのサーバーである。三次元画像表示ワークステーション１２１、１２２、１２３、・・・はＸ線ＣＴ装置１０１またはＰＡＣＳサーバー１０２で収集・保管した画像データをネットワーク１１１経由で取得し、この画像データを使用して三次元画像を作成する三次元画像表示ワークステーションである。ネットワーク１１１はＸ線ＣＴ装置１０１またはＰＡＣＳサーバー１０２から大量の画像データを三次元画像表示装置に転送する大容量・高速のネットワークである。三次元画像を作成する利用者は三次元画像表示ワークステーション１２１、１２２、１２３を使用し、Ｘ線ＣＴ装置１０１またはＰＡＣＳサーバー１０２からネットワーク１１１を経由して画像データを取得し、このデータを使用して三次元画像を作成する。
【００１６】
図２はワークステーションの構成の一例を示すブロック図である。ワークステーションを構成する中央演算処理装置３０１、メモリー３０２、表示処理回路３０３、表示装置３０４、計算機バス３０５、データ蓄積装置３０６、ネットワークインターフェース３０７は通常のパーソナルコンピュータと同様の機能を持つが、それらの構成要素の性能は格段に上位のものが使用されている場合が多い。高速演算装置３０９、大容量メモリー３１０、高速計算機バス３１１は大量のデータを高速に処理するためにワークステーションで使用されている場合が多い。ワークステーションは通常のパーソナルコンピュータと比べて画像処理の性能は高性能であるが、価格も一般に高価である。
【００１７】
図３は従来の三次元画像表示装置の機能を示すブロック図である。三次元画像表示ワークステーション１２１はＸ線ＣＴ装置１０１またはＰＡＣＳサーバー１０２からネットワーク１１１を経由して画像データを取得する。データ蓄積装置２０１は取得したデータを保管する磁気ディスク装置などである。操作器２１１の操作によってデータ指定パネル２２８で選択した画像データはデータ指定信号２２９で指示され、データ蓄積装置２０１から読み出され、前処理部２０２へ送られる。前処理部２０２で架台傾斜角度の補正や、スライス間距離の補正を行った後、三次元ボクセル２０３にボクセルデータとして蓄積される。
【００１８】
対象物設定部２２１は、三次元画像を作成する対象物を空間領域とＣＴ値範囲の両方から設定する設定部であり、複数の対象物を設定するために２２１−１、２２１−２、２２１−３、・・・と複数の設定部が設けられている。対象物空間領域設定部２２１−１、・・・は対象物の空間領域を設定する。対象物パラメータ設定部２２３−１、・・・は対象物のＣＴ値に対して不透明度と色を設定する。対象物パラメータ２２４−１、・・・はこれらの設定値を記憶する。
【００１９】
三次元ボクセル２０３のボクセルデータに対して対象物設定部２２１で設定した対象物パラメータ２２５を使用して画像処理を行い、処理した結果は三次元ボクセル２０４に蓄積される。この三次元ボクセル２０４には三次元ボクセル２０３のボクセルデータに対応した空間位置に濃度、勾配、色の値が保存される。
【００２０】
レイキャスティング演算部２０５は、濃度、勾配、色の値をもつ三次元ボクセル２０４に保存さているボクセルデータデータに対して、投影処理パラメータ設定部２２６で設定された投影パラメータ２２７を使用してレイキャスティング処理を行い、ボリュームレンダリングされた画像データを作成する。
【００２１】
レイキャスティング演算部２０５でレイキャスティング処理を行って作成したボリュームレンダリングされた画像データは、後処理部２０６でアフィン変換などの後処理を行った後、画像表示部２０７のＣＲＴディスプレイ装置や液晶ディスプレイ装置で表示される。
【００２２】
操作器２１１はたとえばキーボードおよびマウスで、データの指定、対象物のパラメータの設定、投影処理のパラメータの設定などを行う。
【００２３】
図３においてＸ線ＣＴ１０１またはＰＡＣＳサーバー１０２から三次元画像表示ワークステーション１２１へ大量のデータを転送する必要があるのでネットワーク１１１のトラフィックは高い。利用者がストレスなく使用するためには転送時間が短い必要があるのでネットワーク１１１には一般に高速大容量のネットワークが使用されている。また三次元画像表示ワークステーション１２１の中の「データ蓄積装置２０１」、「前処理２０２」、「三次元ボクセル２０３」、「三次元ボクセル２０４」、「レイキャスティング演算２０５」、「後処理２０６」の部分は大量のデータを使用した画像処理を行う部分であり、利用者がストレスなく使用するためには速い応答が必要であり、高速な画像処理が必要である。このため三次元画像表示装置には高速なワークステーションを使用することが多い。
【発明の開示】
【発明が解決しようとする課題】
【００２４】
三次元画像による被検体の立体構造の把握は二次元画像による把握よりも容易であるので三次元画像表示装置は広く用いられているが、サーフェスレンダリング法の場合でもボリュームレンダリング法の場合でも、診療に役立つ三次元画像を得るためには操作に熟練が必要である。また三次元画像の作成には大量のデータを使用するので、大量のデータを短時間に転送するための高速ネットワークが必要であり、大量のデータを短時間で処理できる大容量・高速のデータ処理装置が必要である。従って、一般には専門医が三次元画像を作成してこれをフィルムなどに印刷した画像や診断や治療計画を行った結果のみが依頼科に送られることが多く、依頼科で三次元画像表示装置を使用して三次元画像を作成して診療に使用している例は少ないのが現状である。
【課題を解決するための手段】
【００２５】
本発明は上記の課題を解決するために、Ｘ線ＣＴ装置やＰＡＣＳサーバーのネットワーク的近傍に三次元画像処理サーバーを設置してこの三次元画像処理サーバーでＸ線ＣＴ画像データから三次元画像を作成する画像処理を行い、ネットワークに接続した複数のパーソナルコンピュータのそれぞれにおいて三次元画像処理サーバーで三次元画像を作成するために必要なパラメータの指定と三次元画像処理サーバーで作成した三次元画像の表示を行うネットワーク環境における三次元画像表示装置を考案した。センターに設置した三次元画像処理サーバーが三次元画像を作成するために大量のＸ線ＣＴ画像データの処理を行い、ネットワークに接続した複数のパーソナルコンピュータのそれぞれでは三次元画像処理サーバーで三次元画像を作成するために必要なパラメータの指定と三次元画像処理サーバーで作成した三次元画像の表示を行う。
【００２６】
Ｘ線ＣＴ画像データの三次元画像処理を行う利用者は、このパーソナルコンピュータから三次元画像を作成するために使用するＸ線ＣＴデータの指定と、対象物の空間領域やＣＴ値範囲などのパラメータの指定と、三次元画像表示のための投影処理パラメータの指定を行うと、三次元画像処理サーバーが三次元画像を作成してその結果をパーソナルコンピュータに転送し、パーソナルコンピュータがその結果画像を表示する。
【００２７】
一人の利用者が、一台のパーソナルコンピュータから三次元画像を作成するために使用するＸ線ＣＴデータの指定と、対象物の空間領域やＣＴ値範囲などのパラメータの指定と、三次元画像表示のための投影処理パラメータの指定を行い、三次元画像処理サーバーは三次元画像を作成し、その結果を複数のパーソナルコンピュータに転送し、それぞれのパーソナルコンピュータがその結果画像を表示することによって、複数の利用者が一つの三次元画像処理を共有することができる。たとえば放射線科専門医が作成中の三次元画像を依頼科の照会医師が同時に観察することが可能であるので、放射線科専門医が作成した三次元画像を依頼科の照会医師にフィルムなどで送付する場合に比べて格段に放射線科専門医と依頼科照会医師の意思疎通を改善し、照会医師の理解を改善することができる。
【００２８】
従来は、Ｘ線ＣＴ画像データの三次元画像処理を行う利用者は、Ｘ線ＣＴ装置やＰＡＣＳサーバーと接続された三次元画像処理用のワークステーションを使用し、三次元画像を作成するために使用するＸ線ＣＴデータをＸ線ＣＴ装置やＰＡＣＳサーバーから三次元画像処理用ワークステーションに転送し、このワークステーションで対象物の空間領域やＣＴ値範囲などのパラメータの指定と三次元画像表示のための投影処理パラメータの指定を行って三次元画像を作成し、結果画像を表示している。このため、三次元画像処理を行う利用者のそれぞれの場所に高価な三次元画像処理用ワークステーションを設置する必要がある。また、三次元画像を作成するために使用する大量のＸ線ＣＴデータをＸ線ＣＴ装置やＰＡＣＳサーバーから三次元画像処理用ワークステーションに転送するために三次元画像処理を行うそれぞれの利用者の場所まで高速大容量のネットワークを敷設する必要があり、また、ネットワークトラフィックを増大させる。
【００２９】
ここで、「対象物」は解剖学的関心領域などで、指定空間領域内に存在する指定ＣＴ値範囲のＣＴ値を持つ画素の集合である。「対象物パラメータ」は、対象物を規定するパラメータで、対象物を構成する画素の存在する空間領域と、対象物を構成する画素が持つＣＴ値の範囲とを指定する。そして対象物を構成する画素に設定するＣＴ値に対応する不透明度と色を指定する。三次元ボクセルの画素値に対象物パラメータを作用させることによって三次元データを作成する。「投影処理パラメータ」は、三次元データに投影処理を行って対象物の三次元画像を作成する場合に使用する投影処理のパラメータである。
【発明の効果】
【００３０】
本発明は、操作用コンピュータ装置からの指示に基づいて、三次元画像作成に使用する画像データを取得する手段と、画像データに前処理を行ってこれを三次元ボクセルに格納する手段と、被検体を構成する複数の対象物の空間領域と不透明度と色を指定する対象物パラメータを三次元ボクセルの画素値に作用させて一つの三次元データを作成する手段と、三次元データに投影処理パラメータを作用させて三次元画像を作成する手段とを具備する三次元画像処理装置と、三次元画像作成に使用する画像データを指定する手段と、被検体を構成する複数の対象物の空間領域と不透明度と色を指定する対象物パラメータを設定する手段と、三次元データから三次元画像を作成する投影処理パラメータを設定する手段と、これらを三次元画像処理装置に指示する手段と、三次元画像処理装置が作成した三次元画像を表示する手段とを具備する複数の操作用コンピュータ装置と、この三次元画像処理システムと複数の操作用コンピュータ装置とをネットワーク経由して接続する手段とを具備し、三次元画像処理装置に医用画像保管通信システム（ＰＡＣＳ）の画像サーバーの機能を持つ画像保管の手段を付加してこれを一体の構成にすることによって、病院における画像データ保管の機能と三次元画像作成の機能とを密接に関連付け、これによって三次元画像を作成するための画像データ取得の高速化とネットワーク負荷の減少を実現したネットワーク環境における三次元画像表示装置を提供した。
【発明を実施するための最良の形態】
【００３１】
以下、本発明によるネットワーク環境における三次元画像表示装置について説明する。図４は本発明のネットワーク環境における三次元画像表示装置とそのネットワーク環境を示すブロック図である。
Ｘ線ＣＴ装置１０１は被検体の複数断面のＸ線ＣＴデータを収集し、画像データを再構成する。ＰＡＣＳサーバー１０２はＸ線ＣＴ装置１０１をはじめとする複数のモダリティで収集し、再構成した画像データを保管し、必要に応じて利用者のもとに転送する画像保管転送システムのサーバーである。三次元画像処理サーバー１０３はＸ線ＣＴ装置１０１およびＰＡＣＳサーバー１０２から画像データを取得・保管するサーバー機能と、このデータを使用して三次元画像を作成する三次元画像処理機能を有し、パーソナルコンピュータ１３１、１３２、１３３、・・・からの指示によって指定された画像データの三次元画像処理を行い、作成した三次元画像をパーソナルコンピュータ１３１、１３２、１３３、・・・に転送する機能を有している。
【００３２】
パーソナルコンピュータ１３１、１３２、１３３、・・・は、三次元画像処理サーバー１０３で処理を行う画像データの指定と三次元画像処理のパラメータの指定を行い、作成・転送された三次元画像を表示する機能を有している。ネットワーク１１１はＸ線ＣＴ装置１０１またはＰＡＣＳサーバー１０２から大量の画像データを三次元画像処理サーバー１０３に転送する大容量・高速ネットワークである。ネットワーク１１２はパーソナルコンピュータ１３１、１３２、１３３、・・・から三次元画像処理サーバー１０３への指示と、三次元画像処理サーバー１０３からパーソナルコンピュータ１３１、１３２、１３３、・・・に転送される三次元画像の転送に使用するネットワークである。
【００３３】
図５は三次元画像処理サーバーの構成の一例を示すブロック図である。中央演算処理装置３０１、メモリー３０２、表示処理回路３０３、表示装置３０４、計算機バス３０５、データ蓄積装置３０６、ネットワークインターフェース３０７は通常のパーソナルコンピュータと同様の機能を持つが、それらの構成要素の性能は格段に上位のものを使用している。高速演算装置３０９、大容量メモリー３１０、高速計算機バス３１１は大量のデータを高速に処理するために使用している。ネットワークインターフェース３１２はネットワーク１１２経由で、パーソナルコンピュータ１３１、１３２、１３３、・・・から三次元画像処理サーバー１０３への指示と、三次元画像処理サーバー１０３からパーソナルコンピュータ１３１、１３２、１３３、・・・に三次元画像を転送するために使用するネットワークインターフェースである。
【００３４】
図６は三次元画像処理サーバーの機能を示すブロック図である。三次元画像処理サーバー１０３はＸ線ＣＴ装置１０１またはＰＡＣＳサーバー１０２からネットワーク１１１を経由して画像データを取得する。三次元画像処理サーバー１０３はネットワーク１１２を経由してパーソナルコンピュータ１３１、１３２、１３３、・・と接続されている。
【００３５】
データ蓄積装置２０１は磁気ディスク装置などでネットワーク１１１を経由して取得したデータを保管する。パーソナルコンピュータ１３１、１３２、１３３、・・が選択したデータはデータ指定信号２２９によってデータ蓄積装置２０１から読み出され、前処理部２０２へ送られる。前処理部２０２で架台傾斜角度の補正や、スライス間距離の補正を行った後、三次元ボクセルデータ２０３にボクセルデータとして蓄積される。画像処理ブロック２０８−１、・・・は三次元画像処理サーバーの中で画像処理が平行して行われることを模式的に示している。図６では画像処理ブロックは３本であるがこれは３本とは限定されない。
【００３６】
三次元ボクセルデータ２０３のボクセルデータに対して、パーソナルコンピュータ１３１、１３２、１３３、・・・で設定した対象物パラメータ２２５を使用して画像処理を行い、処理した結果は三次元ボクセル２０４に蓄積される。この三次元ボクセル２０４には三次元ボクセル２０３のボクセルデータに対応した空間位置に濃度、勾配、色の値が保存される。
【００３７】
濃度、勾配、色の値をもつ三次元ボクセル２０４に保存されたボクセルデータデータに対して、パーソナルコンピュータ１３１、１３２、１３３、・・・で設定された投影パラメータ２２７を使用してレイキャスティング演算部２０５でレイキャスティング処理を行い、ボリュームレンダリングされた画像データを作成する。
【００３８】
レイキャスティング演算部２０５でレイキャスティング処理を行って作成したボリュームレンダリングされた画像データは、後処理部２０６でアフィン変換などの後処理を行った後、ネットワーク１１２経由でパーソナルコンピュータ１３１、１３２、１３３、・・・に転送される。
【００３９】
三次元画像処理サーバー１０３は強力な高速演算装置、大容量メモリー、高速計算機バスを持っているので、複数の三次元画像処理を平行してほぼリアルタイムで実行することができる。
【００４０】
図７はパーソナルコンピュータ１３１、１３２、１３３、・・・の構成の一例を示すブロック図である。中央演算処理装置３０１、メモリー３０２、表示処理回路３０３、表示装置３０４、計算機バス３０５、データ蓄積装置３０６、ネットワークインターフェース３０７で構成されている。ネットワークインターフェース３０７はネットワーク１１２経由で、パーソナルコンピュータ１３１、１３２、１３３、・・・から三次元画像処理サーバー１０３への指示と、三次元画像処理サーバー１０３からパーソナルコンピュータ１３１、１３２、１３３、・・・に三次元画像を転送するために使用するネットワークインターフェースである。
【００４１】
図８はパーソナルコンピュータの機能を示すブロック図である。パーソナルコンピュータ１３１、１３２、１３３、・・・はネットワーク１１２を経由して三次元画像処理サーバー１０３と接続されている。
【００４２】
データ指定部２２８は三次元画像処理サーバー１０３で三次元画像を作成するデータを操作器２１１の操作によって指定する。選択したデータに関する情報はデータ指定制御信号２２９としてネットワーク１１２経由で三次元画像処理サーバー１０３へ転送される。
【００４３】
対象物設定部２２１は、三次元画像を作成する対象物を空間領域とＣＴ値範囲の両方から設定する設定部であり、複数の対象物を設定するために２２１−１、２２１−２、２２１−３、・・・と複数の設定部が設けられている。対象物空間領域設定部２２１−１、・・・は対象物の空間領域を設定する。対象物パラメータ設定部２２３−１、・・・は対象物のＣＴ値に対して不透明度と色を設定する。対象物パラメータ２２４−１、・・・はこれらの設定値を記憶する。設定されたパラメータは対象物パラメータ２２７としてネットワーク１１２経由で三次元画像処理サーバー１０３へ転送される。
【００４４】
投影処理パラメータ設定部２２６はレイキャスティング処理を行う投影処理パラメータを設定する。設定された投影処理パラメータ２２７はネットワーク１１２経由で三次元画像処理サーバー１０３へ転送される。
【００４５】
三次元画像処理サーバー１０３のレイキャスティング演算部２０５でレイキャスティング処理を行って作成されたボリュームレンダリングされた画像データは、後処理部２０６でアフィン変換などの後処理を行った後、ネットワーク１１２経由でパーソナルコンピュータ１３１、１３２、１３３、・・・に転送される。この画像データ２３１はデータ復元処理２３２を行った後、画像表示部２３３のＣＲＴディスプレイ装置や液晶ディスプレイ装置で表示される。
【００４６】
操作器２１１はたとえばキーボードおよびマウスで、データの指定、対象物のパラメータの設定、投影処理のパラメータの設定などを行う。
【００４７】
従来は三次元画像処理を一台の三次元画像処理ワークステーションで行っていたが、本発明では三次元画像処理を中央の三次元画像処理サーバーとネットワークで接続されたパーソナルコンピュータで分担して実行する。従来は複数の利用者が三次元画像処理を行う場合、利用者ごとに一台の三次元画像処理ワークステーションを使用していたが、本発明では利用者ごとに一台のパーソナルコンピュータと中央の一台の三次元画像処理サーバータで分担して実行する。
【００４８】
また、複数の利用者が共有する三次元画像処理を、利用者ごとに一台のパーソナルコンピュータと中央の一台の三次元画像処理サーバータで分担して実行することができる。このように従来は複数の利用者が三次元画像処理を行う場合、利用者ごとに一台の三次元画像処理ワークステーションを使用していたが、本発明では利用者ごとに一台のパーソナルコンピュータと中央の一台の三次元画像処理サーバーで分担して実行することにしたので、下記のようなメリットが得られた。
【００４９】
病院などで高速ネットワークを敷設する範囲を減らすことができる。すなわち、複数の利用者に対して利用者ごとに一台の三次元画像処理ワークステーションを設置する場合には、Ｘ線ＣＴ装置またはＰＡＣＳサーバーと複数の三次元画像処理ワークステーションの間に高速ネットワークを敷設する必要があるが、中央の一台の三次元画像処理サーバーと利用者ごとに一台のパーソナルコンピュータを使用する本発明の場合には、高速ネットワークはＸ線ＣＴ装置またはＰＡＣＳサーバーと三次元画像処理サーバーの間だけに敷設すればよく、三次元画像処理サーバーと複数のパーソナルコンピュータの間のネットワークは低速のものでよい。
【００５０】
高速ネットワークのトラフィックを減らすことができる。すなわち、複数の利用者が同一の画像データを使用する場合で、複数の利用者に対して利用者ごとに一台の三次元画像処理ワークステーションを使用する従来の場合には、それぞれの三次元画像処理ワークステーションにその画像データをそれぞれ転送する必要があるが、本発明の場合には、三次元画像処理サーバーに画像データを転送するだけでよい。したがって、ネットワークトラフィックを大幅に減らすことができる。
【００５１】
低速のネットワークを使用できる。また、画像専用のネットワークでなく他の病院情報システムなどのネットワークと兼用できる。Ｘ線ＣＴ装置またはＰＡＣＳサーバーと複数の三次元画像処理サーバーの間には高速ネットワークを敷設する必要があるが、三次元画像処理サーバーと複数のパーソナルコンピュータとの間のネットワークは低速のものでよい。
【００５２】
複数の利用者が一つの三次元画像処理を共有することができる。一人の利用者が、あるパーソナルコンピュータから三次元画像を作成するために使用するＸ線ＣＴデータの指定と、対象物の空間領域やＣＴ値範囲などのパラメータの指定と、三次元画像表示のための投影処理パラメータの指定を行い、三次元画像処理サーバーが三次元画像を作成した結果を複数のパーソナルコンピュータに転送し、それぞれのパーソナルコンピュータがその結果画像を表示し、複数の利用者が一つの三次元画像処理を共有することができる。たとえば放射線科専門医が作成中の三次元画像を依頼科の照会医師が同時に観察することが可能である。
【００５３】
設備費用や設置面積を減らすことができる。複数台の三次元画像処理ワークステーションよりも、一台の三次元画像処理サーバーと複数台のパーソナルコンピュータの方が設備費用を少なくできる。またワークステーションよりもパーソナルコンピュータの方が占有面積を小さくできる。
【実施例】
【００５４】
図９は本発明のネットワーク環境における三次元画像表示装置とそのネットワーク環境の他の実施例を示すブロック図である。この実施例では図４におけるＰＡＣＳサーバー１０２と三次元画像処理サーバー１０３が一体化されてＰＡＣＳサーバー＋三次元画像処理サーバー１０４になっている。Ｘ線ＣＴ装置１０１は被検体の複数断面のＸ線ＣＴデータを収集し、画像データを再構成する。ＰＡＣＳ＋三次元画像処理サーバー１０４はＸ線ＣＴ装置１０１をはじめとする複数のモダリティで収集した画像データを保管し、必要に応じて利用者のもとに転送する画像保管転送システムのサーバーと、このデータを使用して三次元画像を作成する三次元画像処理機能を有し、パーソナルコンピュータ１３１、１３２、１３３、・・・からの指示によって指定された画像データの三次元画像処理を行い、作成した三次元画像をパーソナルコンピュータ１３１、１３２、１３３、・・・に転送する機能を有している。
パーソナルコンピュータ１３１、１３２、１３３、・・・は、ＰＡＣＳ＋三次元画像処理サーバー１０４で処理を行う画像データの指定と三次元画像処理のパラメータの指定を行い、作成・転送された三次元画像を表示する機能を有している。ネットワーク１１１はＸ線ＣＴ装置１０１またはＰＡＣＳサーバー１０２から大量の画像データを三次元画像処理サーバー１０３に転送する大容量・高速ネットワークである。ネットワーク１１２はパーソナルコンピュータ１３１、１３２、１３３、・・・から三次元画像処理サーバー１０３への指示と、三次元画像処理サーバー１０３からパーソナルコンピュータ１３１、１３２、１３３、・・・に転送される三次元画像の転送に使用するネットワークである。
【００５５】
図１０はＰＡＣＳ＋三次元画像処理サーバーの構成の一例を示すブロック図である。中央演算処理装置３０１、メモリー３０２、表示処理回路３０３、表示装置３０４、計算機バス３０５、データ蓄積装置３０６、ネットワークインターフェース３０７は通常のパーソナルコンピュータと同様の機能を持つが、それらの構成要素の性能は格段に上位のものを使用している。高速演算装置３０９、大容量メモリー３１０、高速計算機バス３１１は大量のデータを高速に処理するために使用している。ネットワークインターフェース３１２はネットワーク１１２経由で、パーソナルコンピュータ１３１、１３２、１３３、・・・から三次元画像処理サーバー１０３への指示と、三次元画像処理サーバー１０３からパーソナルコンピュータ１３１、１３２、１３３、・・・に三次元画像を転送するために使用するネットワークインターフェースである。図１０の構成は図５の構成とほぼ同一であるが、ＰＡＣＳサーバーの機能を内蔵しているので大容量外部記憶装置３１３を接続している。
【００５６】
図１１はＰＡＣＳ＋三次元画像処理サーバーの機能を示すブロック図である。ＰＡＣＳ＋三次元画像処理サーバー１０４はＸ線ＣＴ装置１０１またはＰＡＣＳサーバー１０２からネットワーク１１１を経由して画像データを取得する。ＰＡＣＳ＋三次元画像処理サーバー１０４はネットワーク１１２を経由してパーソナルコンピュータ１３１、１３２、１３３、・・・と接続されている。
【００５７】
ＰＡＣＳサーバー２０９は磁気ディスク装置と大容量外部記憶装置などで構成されており、ネットワーク１１１を経由してＸ線ＣＴ装置１０１などのモダリティに接続されており、Ｘ線ＣＴ装置１０１などのモダリティが収集したデータを保管する。データベースはＰＡＣＳサーバー保管する画像データを管理するデータベースである。
【００５８】
ＰＡＣＳサーバー２０９とデータ蓄積装置２０１は高速計算機バスなどで接続する。パーソナルコンピュータ１３１、１３２、１３３、・・・が選択したデータはＰＡＣＳサーバー２０９からデータ蓄積装置２０１に転送され、データ指定信号２２９によってデータ蓄積装置２０１から読み出され、前処理部２０２へ送られる。これ以降の処理の流れは図６の場合と同一である。
【００５９】
ＰＡＣＳサーバー２０９とデータ蓄積装置２０１は高速計算機バスで接続することが可能であるので、三次元画像を作成するために使用する画像データを短時間で取得できる。
【００６０】
上記の実施例ではＸ線ＣＴ装置とそれから得られたＸ線ＣＴ画像データを例として説明したが、ＭＲ装置、核医学装置、超音波装置などの医用画像装置とそれらから得られた画像データの場合も全く同様である。また、それらの医用画像装置とそれらから得られた画像データを同時に使用する場合も同様に機能する。
【００６１】
従来は利用者ごとに一台の三次元画像処理ワークステーションで三次元画像処理を行っているので、三次元画像処理に使用する画像データをＸ線ＣＴ装置やＰＡＣＳサーバーからネットワーク経由でそれぞれのワークステーションに転送する必要があり、転送にかなりの時間を必要としている。本発明では三次元画像処理は中央の三次元画像処理サーバーで実行し、画像処理した結果のみをネットワーク経由で操作用パーソナルコンピュータに転送するので、画像データを転送するためのネットワーク転送時間を事実上零にすることが可能である。特に複数の利用者が同一の画像データを使用する場合にはメリットが大きい。
【００６２】
三次元画像を作成するための画像データの取得と、三次元ボクセルの作成、三次元データの作成、三次元画像の作成は全て三次元画像処理装置で実行し、操作用コンピュータ装置は、制御用信号の作成と送信の他は、三次元画像処理装置が作成した三次元画像の受信と表示のみを実行することによって、三次元画像処理装置と複数の操作用コンピュータ装置とを接続するネットワークとして中・低速のネットワークを使用しても、操作用コンピュータ装置における三次元画像の操作と表示を事実上対話的に行うことを可能にした。
【００６３】
三次元画像を作成するための画像データの取得と、三次元ボクセルの作成、三次元データの作成、三次元画像の作成は全て三次元画像処理装置で実行し、操作用コンピュータ装置は、制御用信号の作成と送信の他は、三次元画像処理装置が作成した三次元画像の受信と表示のみを実行することによって、操作用コンピュータ装置として中・低速のコンピュータ装置を使用しても、操作用コンピュータ装置における三次元画像の操作と表示を事実上対話的に行うことを可能にした。
【００６４】
三次元画像を作成するための画像データの取得と、三次元ボクセルの作成、三次元データの作成、三次元画像の作成は全て三次元画像処理装置で実行し、制御用信号の作成と送信の他は、三次元画像処理装置が作成した三次元画像の受信と表示のみを操作用コンピュータ装置で実行することによって、一台の操作用コンピュータ装置において操作を行い、複数台の操作用コンピュータ装置で同時に三次元画像の表示を行うことを可能にしたネットワーク環境における三次元画像表示装置。
【００６５】
三次元画像処理装置は作成した三次元画像を送信するときに画像データの圧縮を行い、操作用コンピュータ装置は三次元画像を受信するときに画像データの復元を実行することによって、三次元画像処理装置と複数の操作用コンピュータ装置とを接続するネットワークとして中・低速のネットワークを使用しても、操作用コンピュータ装置における三次元画像の操作と表示応答を事実上対話的に行うことを可能にした。
【図面の簡単な説明】
【００６６】
【図１】従来の三次元画像表示装置とそのネットワーク環境を示すブロック図
【図２】ワークステーションの構成ブロック図
【図３】従来の三次元画像表示装置の機能ブロック図
【図４】本発明の実施例のネットワーク環境における三次元画像表示システムのブロック図
【図５】本発明の実施例の三次元画像処理サーバーの構成ブロック図
【図６】本発明の実施例の三次元画像処理サーバーの機能ブロック図
【図７】パーソナルコンピュータの構成ブロック図
【図８】本発明の実施例の操作用パーソナルコンピュータの機能ブロック図
【図９】他の実施例のネットワーク環境における三次元画像表示システムのブロック図
【図１０】他の実施例の三次元画像処理サーバーの構成ブロック図
【図１１】他の実施例の三次元画像処理サーバーの機能ブロック図
【符号の説明】
【００６７】
１０１ Ｘ線ＣＴ装置
１０２ ＰＡＣＳサーバー
１０３ 三次元画像処理サーバー
１０４ ＰＡＣＳ＋三次元画像処理サーバー
１１１ 高速ネットワーク
１１２ 中・低速ネットワーク
１２１ ワークステーション
１２２ ワークステーション
１２３ ワークステーション
１３１ パーソナルコンピュータ
１３２ パーソナルコンピュータ
１３３ パーソナルコンピュータ
２０１ データ蓄積装置
２０２ 前処理
２０３ 三次元ボクセル（ボクセルデータ）
２０４ 三次元ボクセル（濃度、勾配、色）
２０５ レイキャスティング演算
２０６ 後処理
２０７ 画像表示部
２０８−１ 画像処理ブロック
２０８−２ 画像処理ブロック
２０８−３ 画像処理ブロック
２０９ ＰＡＣＳサーバー
２１０ データーベース
２１１ 操作器
２２１ 対象物設定部
２２１−１ 対象物設定部
２２１−２ 対象物設定部
２２１−３ 対象物設定部
２２２−１ 対象物空間領域設定部
２２２−２ 対象物空間領域設定部
２２３−１ 対象物パラメータ設定部
２２３−２ 対象物パラメータ設定部
２２４−１ 対象物パラメータテーブル
２２４−２ 対象物パラメータテーブル
２２５ 対象物パラメータ
２２５−１ 対象物パラメータ
２２５−２ 対象物パラメータ
２２５−３ 対象物パラメータ
２２６ 投影処理パラメータ設定部
２２７ 投影処理パラメータ
２２７−１ 投影処理パラメータ
２２７−２ 投影処理パラメータ
２２７−３ 投影処理パラメータ
２２８ データ指定部
２２９ データ指定信号
２２９−１ データ指定信号
２２９−２ データ指定信号
２２９−３ データ指定信号
２３１ 三次元画像データ
２３１−１ 三次元画像データ
２３１−２ 三次元画像データ
２３１−３ 三次元画像データ
２３２ 画像データ復元処理部
２３３ 画像表示部
３０１ 中央演算処理装置
３０２ メモリー
３０３ 表示処理回路
３０４ 表示装置
３０５ 計算機バス
３０６ データ蓄積装置
３０７ ネットワークインターフェース
３０８ 操作器
３０９ 高速演算装置
３１０ 大容量メモリー
３１１ 高速計算機バス
３１２ ネットワークインターフェース
３１３ 大容量外部記憶装置
【図１】
2006026419.tif 000003
【図２】
2006026419.tif 000004
【図３】
2006026419.tif 000005
【図４】
2006026419.tif 000006
【図５】
2006026419.tif 000007
【図６】
2006026419.tif 000008
【図７】
2006026419.tif 000009
【図８】
2006026419.tif 000010
【図９】
2006026419.tif 000011
【図１０】
2006026419.tif 000012
【図１１】
2006026419.tif 000013