(57)【要約】【課題】画像データの処理のために転送すべきデータ量の低減およびその都度の作業経過への最適調整を達成することができるように、データ源にて取得された画像データを種々の処理インスタンスへ分配することを可能にする手段を提供する。【解決手段】本発明は、医用画像データ（Ｂ）を処理するように構成されている多数のノード（Ｋ）が設けられている方法、装置ならびに生産物に関する。画像データ（Ｂ）の処理のための固有の作業経過の決定後に、決定された作業経過を実行するための機能を有する関連の分散ノード（Ｋ）が決定される。それにしたがって画像データ（Ｂ）が作業経過に基づいて画像データ下位セットに分割され、専用的に、処理のための関連ノード（Ｋ）に転送される。【選択図】図１
2007207234.tif 000002
【特許請求の範囲】
【請求項１】
多数のノード（Ｋ）を有する分散された環境においてデータ源（Ｍ）にて発生させられた画像データ（Ｂ）のデータ管理をするための方法において、次の方法ステップを有する
ことを特徴とする方法、
画像データ（Ｂ）のための一連の作業ステップを有するデータ技術上の作業経過の決定、
ノード（Ｋ）の集合からの、作業ステップの実行を可能にするための機能を有するノード（Ｋ）の決定、
選択された作業経過に応じた分割メカニズムに基づく画像データ（Ｂ）の画像データ下位セット（Ｓ）への分割、
処理のための関連ノード（Ｋ）への画像データ下位セット（Ｓ）の的を絞った標的転送。
【請求項２】
ノード（Ｋ）は、分散された環境において、その都度、中央および／または分散ノード（Ｋ）として構成されていることを特徴とする請求項１記載の方法。
【請求項３】
画像データ下位セット（Ｓ）は他の画像データ下位セット（Ｓ）と別々にまたは一緒にノード（Ｋ）に転送されることを特徴とする請求項１又は２記載の方法。
【請求項４】
画像データ下位セット（Ｓ）が、選択された作業経過の考慮のもとに、その都度、関連ノードとして決定されたノード（Ｋ）を割り当てられることを特徴とする請求項１乃至３の１つに記載の方法。
【請求項５】
関連ノード（Ｋ）への画像データ下位セット（Ｓ）の転送が割り当てメカニズムにより行なわれることを特徴とする請求項１乃至４の１つに記載の方法。
【請求項６】
割り当てメカニズムは、その都度のノード（Ｋ）の機能、ノード（Ｋ）間の負荷配分および／または他のパラメータを考慮することを特徴とする請求項５記載の方法。
【請求項７】
データ源（Ｍ）から発生されまたはデータ源（Ｍ）において検出された画像データ（Ｂ）またはこれに割り当てられたインスタンスが、一時的に中間記憶されることを特徴とする請求項１乃至６の１つに記載の方法。
【請求項８】
分割メカニズムおよび／または割り当てメカニズムが設定可能であることを特徴とする請求項５乃至７の１つに記載の方法。
【請求項９】
データ源（Ｍ）が、画像データ下位セット（Ｓ）を、転送および／または処理のためにノード（Ｋ）に並列に送ることを特徴とする請求項１乃至８の１つに記載の方法。
【請求項１０】
画像データ（Ｂ）または画像データ下位セット（Ｓ）を目指してデータ源（Ｍ）に向けられた照会が、照会された画像データ（Ｂ）または画像データ下位セット（Ｓ）が自由に使用可能であるその都度のノード（Ｋ）に迂回させられることを特徴とする請求項１乃至９の１つに記載の方法。
【請求項１１】
個々のノード（Ｋ）に機能が動的におよび／または決定された作業経過に依存して割り当てられ得ることを特徴とする請求項１乃至１０の１つに記載の方法。
【請求項１２】
分散された環境におけるデータ源（Ｍ）において発生させられる医用画像データ（Ｂ）のデータ管理をするための装置において次を含むことを特徴とする装置、
データ管理の枠内におけるデータ処理ステップの実行のための固有の機能を有する多数のノード（Ｋ）、
画像データ（Ｂ）のための一連の作業ステップを有する作業経過を決定するように構成されている作業経過決定手段、
作業ステップの実行を可能にするための機能を持つ関連ノード（Ｋ）をノード（Ｋ）の集合から決定するように構成されているノード決定手段、
選択される作業経過に応じた分割メカニズムに基づく画像データ（Ｂ）を画像データ下位セット（Ｓ）に分割するように決められている少なくとも１つの分割モジュール、
画像データ下位セット（Ｓ）を処理のための関連ノード（Ｋ）に的を絞って標的転送するように決められている少なくとも１つの転送モジュール。
【請求項１３】
画像データ下位セット（Ｓ）および分散ノード（Ｋ）を分割する中央のワークノードエンジンが接続されていることを特徴とする請求項１２記載の装置。
【請求項１４】
コンピュータのメモリ内に直接に取り込まれ、コンピュータ上で動作するとき請求項１乃至１１の少なくとも１つに記載の方法による方法ステップを実行するソフトウェア部分を含むコンピュータプログラム生産物。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばコンピュータ断層撮影装置、核スピン装置などのような任意のデータ源または画像発生モダリティで取得された医用画像データのデータ管理方法および装置に関する。
【背景技術】
【０００２】
今日使用されているコンピュータ支援画像発生システムの問題は、膨大なデータ量が管理されなければならない点にある。使用されるモダリティの高められた位置分解能および時間分解能によって、モダリティにおいて取得される画像データ数が絶えず増大するので、例えば断層画像診断において、更には多数列ＣＴおよび機能的核スピン断層撮影において、発生させられるデータ量は、最近において連続的に増大した。これは特定の検査においては２桁のギガバイト範囲にあるデータ量をもたらす。
【０００３】
管理すべきデータ数の著しい増大によって、データ管理において、そしてデータ源（その都度の画像発生モダリティ）から処理のための１つ以上のインスタンスへのデータ伝送において、新たな課題をもたらした。データ技術上のネックが生じるのは特に次の場合である。すなわち、ネットワーク、例えばＷＡＮ（＝ｗｉｄｅ  ａｒｅａ  ｎｅｔｗｏｒｋ、広域ネットワーク）またはＲＡＮ（ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ、ローカルネットワーク）を介する画像データ伝送の場合、そしてモダリティから診断ワークステーションおよび画像アーカイブ、例えばＰＡＣＳシステム（＝ｐｉｃｔｕｒｅ  ａｒｃｈｉｖｉｎｇ  ａｎｄ  ｃｏｍｍｕｎｉｃａｔｉｏｎ  ｓｙｓｔｅｍ、医用画像管理システム）への画像データ分配の場合である。増大するデータ量により、現在のＰＡＣＳ環境においては画像データをもはや容易にはタイムリーに他のインスタンスまたはノードへ分配することができない。都合の悪いことに、データ源での、したがってその都度のモダリティでのいわば「渋滞」が惹き起こされる。それによって、診断ワークステーションにおいて画像データが意のままにならないほど遅れが生じる。更に、画像データを、モダリティにおける取得後に確実に保管することができないほど遅れが生じる。したがって、従来のシステムはそのままでは経営損失をもたらすことが判明した。最悪の場合には、データ量が意のままになる容量を超過するならば、データ喪失さえも起こり得る。
【０００４】
上述の問題に対処するために従来技術においてこれまで種々の試みが展開されてきた。
【０００５】
一方では画像データを部分的に時間的にずらして低いネット負荷の際に伝送することが提案された。この試みの場合には確かに伝送すべき画像データがネット負荷ピーク時に転送されることを回避することができるが、これによってはデータ低減および加速されたデータ伝送は達成できない。
【０００６】
更に、いわゆる規則に基づくル経路指定や、画像データが後処理のためのネットノードに的を絞って標的送出されるような画像データの先取り方式は公知である。この場合に標的送出は、例えば部署または従業員に該当するパラメータのような組織上の構成や、例えば期日、打ち合わせなどのような他の組織上の経過に基づく。
【０００７】
そのほかに、画像データ圧縮およびいわゆる漸進的ローディングを設けた試みが公知である。この試みでは圧縮された画像データが低減された分解能もしくは低減された画質でもって伝送される。必要時には後の時点で、原分解能および所望画質が得られるまで他の画像データが補足的に取り込まれる。この試みの場合、データ量の低減は達成されるが、しかし画像データについての後処理のための定められたノードへの標的分配および割り当てがもたらされない。したがって、この試みの場合には、圧縮されていようがいまいが、画像データ全体が該当する後処理ノードに送られる。この場合、事情によってはデータの部分量で十分であったかもしれない。診断ワークステーションから種々の検査データを繰り返し要求される場合には、この試みは比較的高いネット負荷をもたらす。この試みの他の欠点は、基本的にデータ喪失の危険が存在することが認められる点にある。なぜならば、モダリティにおいては一般に（ＰＡＣＳアーカイブに比べて）信頼性の高い保管能力が可能でないからである。
【０００８】
従来技術からの他の試みとして、中央画像処理サーバの使用が挙げられる。中央画像処理サーバにおいては、ボリュームデータセットの中央の後処理（特に、レンダリング）が、一般には３Ｄグラフィックアクセラレータが使用される性能のよい画像処理サーバ上で行なわれる。この試みの利点は、照会するインスタンス（クライエント）が、画像表示の局所的算定の場合にそうであるように３Ｄ中央画像処理サーバタセットの全体を必要としないことが認められる点にある。これに関連して、データが中央の画像処理サーバもしくは画像マネジャー（ＰＡＣＳ）に送られる方法が公知である（例えば、特許文献１および特許文献２参照）。この方法の場合、表示される画像データの伝送のためのデータ量が明らかに低減される。この試みにおける欠点は、モダリティにおいて発生させられた大きなデータ量が先ず中央ノードに伝送されなければならないことにある。中央のインスタンスへ大きなデータ量を全部伝送することが必要なことにより、まれとはいえない伝送時における容量上のネックが生じる。分散するノードへのデータ量の分配はここでは考慮されない。
【特許文献１】米国特許第６６８３９３３号明細書
【特許文献２】米国特許出願公開第２００３／０１５６７４５号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００９】
したがって、本発明の課題は、画像データの処理のために伝送すべきデータ量の低減およびその都度の作業経過への最適調整を達成することができるように、データ源にて取得された画像データを種々の処理インスタンスへ分配することを可能にする手段を提供することにある。
【課題を解決するための手段】
【００１０】
この課題は、特許請求の範囲に記載された方法および装置によって解決される。それは、特に請求項１によるデータ管理のための方法によって、そして請求項２以下による装置またはコンピュータプログラム生産物によって解決される。
【００１１】
以下の説明においては、本発明を本発明による方法に基づいて説明する。これにおいて述べる利点、選択肢としての実施例および方法に関する下位請求項を、同様にその他の解決に転用することができるので、その他の請求項もまた方法に対する下位請求項によって展開することもできる。
【００１２】
本発明による解決策は、特にコンピュータ支援されている多数の処理ノードを有する分散された環境において、データ源、特に医用画像発生モダリティにて取得された医用画像データのデータ管理をするための方法に関し、次の方法ステップを有する。
画像データのためのデータ技術上の作業経過の決定、
自由に使用可能なノードの集合からの、決定された作業経過または決定された作業経過の個々の作業ステップの実行を可能にするための機能を有する関連ノードの決定、
選択された作業経過に応じた分割メカニズムに基づく取得された画像データの画像データ下位セットへの分割、
処理のための関連ノードへの画像データ下位セットの標的転送又は分配。
【００１３】
「データ管理」とは、この明細書の枠内においては、広範囲な意味にて理解されるべきであり、データの管理の枠内において考慮されるあらゆるプロセスを含むものとする。特に、これは、モダリティまたはデータ源によって発生させられるデータ流の後処理のための他のインスタンスへの的を絞ったまたは制御された案内に関係する。したがって、データ管理は、データ処理、特に画像データの後処理、データの記憶および保管、データ伝送、ならびにデータの構造化等を含む。
【００１４】
データ源は、医療技術および特に画像発生法の枠内において、ディジタルデータの発生または検出をするための装置である。一般に、これは、例えばコンピュータ断層撮影装置、核スピン装置などのような画像発生システムの枠内において使用される公知の医用モダリティである。しかしながら、本発明による基本構想はこれらのデータ源もしくはこれらの装置に限定されることなく、同様に、ディジタルデータ取得のための他の装置にも適用可能であり、これらの他の装置は医療技術分野にある必要はない。
【００１５】
分散された環境は、一般に、多数のコンピュータ支援装置またはデータ、特に医用画像データの処理のためのその他のディジタルインスタンスが一緒に接続されている任意の種類のネットワークである。「ノード」とは、本発明の枠内において、取得された画像データの処理のために備えられているあらゆるワークステーションまたはその他のインスタンスであると理解される。この場合に、ノードが中間ノードであるか、それとも標的ノードであるかは重要なことではない。中間ノードの場合には、中間ノードの処理結果が他のノードに転送される。標的ノードは、一般に、例えば画像アーカイブ（例えば、ＰＡＣＳシステム）のようなメモリユニットである。各ノードは、基本的には、定められた機能によって特徴付けられる。
【００１６】
ノードの特別の種類は、「関連ノード」と呼ばれている。関連ノードは、それが定められた機能を備えさせられていることによって特徴付けられているノードの下位集合である。「関連ノード」は、内容的には、検出された画像データのためのその都度の作業経過に狭く限定して関連付けられている。本発明にしたがって、画像データのための決定された作業経過の実行を可能にするために必要であるノードが、その都度の画像データに対して関連ノードとして特徴付けられる。例えば、検出された画像データのために次の作業経過、すなわち「検出された画像データを保管すること」が決定される。この場合に画像データを保管する機能を有するノードが関連ノードとして選択される。場合によっては、複数の関連ノードが決定される。この場合に、その都度の適用例に関して作業経過の実行のための最適なノードとして決定され得る関連ノードを選択するために、後続の選択メカニズムが実行される。この場合に、ノードの機能のほかになおも、例えばノードへの転送のためのネット稼働率、ノードのプロセッサ稼働率、つまり負荷配分などの他のパラメータを注入することができる。
【００１７】
「画像データ下位セット」は画像データの下位集合である。したがって下位集合は、データ源において検出された画像データからの任意の一部である。本発明にしたがって、画像データ下位セットへの画像データの区分は選択された作業経過によって決定される。換言すれば、画像データは動的にかつ各用途のために種々に画像データ下位セットに分割される。分割は決定された作業経過に基づく。
【００１８】
関連ノードへの画像データ下位セットの「転送」という概念は、本発明によれば、画像データ下位セットの分割および伝送の枠内において必要であるあらゆるプロセスであると解すべきである。有利な実施形態では、検出された画像データが、従来技術におけるように全部そろった完全なパケットとして中央のインスタンスに転送されるのではなくて、選択的にかつ制御されて分散ノードに送られる。したがって、「転送」なる概念は、広範囲に解すべきであり、任意のプロトコルおよび任意のインターフェースを介するデータの送信および受信も関係し、送信器または受信器によってデータ伝送が始動可能である。
【００１９】
本発明によれば、元の画像データの狙いどおりの分割は、ネットワーク内の関連ノードにおける中間結果によっておよび最終結果によっておよび他の評価によって保証可能である。それにより、好ましいことに、伝送すべきデータの低減が達成される。更に、その都度の処理にとって必要でない不要な「バラストデータ」によって関係ノードが負荷超過にならない。本発明によれば、ノードにおいて処理に必要な画像データ下位セットのみが、その都度のノードに送られる。したがって、選択されたノードへの元の画像データの選択的な転送が行なわれる。
【００２０】
従来技術からのこれまでのシステムと違って、中央の画像処理サーバの使用の代わりに、本発明にしたがって、分散された解決策が提案される。すなわち、この解決策においては、その都度のデータ源、すなわちモダリティが画像データを並行して関連ノード、すなわち、いわゆる画像処理ノードに送る。画像データ、すなわち画像データ下位セットの発送は、とりわけ多数のネットカード、スイッチおよび／または他の技術の結合装置の使用のもとに行なわれる。
【００２１】
本発明による重要な点は、画像データ下位セットへの画像データの分割が現在のその都度の作業経過に依存して行なわれることにあると認められる。基本的には、作業が決定されるのと同様に多数の可能性が存在する。一般的には、これはプロトコルを介して行なわれる。これは、要求された検査のために実行されるべき一連のデータ技術上の作業ステップである。換言するならば、これは、個々の作業ステップが型にしたがって異なる装置、プロセッサおよび／またはシステムにて行なわれる標準化された方法である。一般に、既に、検出された画像データに基づいておよび／または検出モダリティの種類に基づいて、決定される作業経過が推定される。本発明による方法の有利な実施形態では、作業経過は、同様に、画像データに関係して検出されたパラメータに基づいて決定される。パラメータは、データ源の種類、検出された画像データの種類、検出の時間および／またはその他のパラメータである。しかしながら、同様に、使用者は特定の作業経過を定義することができる。これは例えば、固有の使用者インターフェースを介して使用者に提供される可能な作業ステップの集合から使用者が選択することによって行なわれる。本発明の代替としての他の実施形態においては、他の画像計画に関して既に行なわれた古い作業経過に基づいて、この作業経過を簡単に引き継がせることによって作業経過を決定するが提案されている。したがって、作業経過（概念「プロトコル」にて同義に使用する。）は、データ処理時に画像データを必要とする一連の技術的に条件付けされた作業ステップである。これは純粋な組織的な構造ではない。したがって、作業ステップは技術上の画像処理の枠内において関連するプロセスによって特徴付けられる。したがって、作業ステップは、技術上のデータ伝送接続の構成および準備、特別のデータ処理マシン、データの保管、さまざまの後処理ステップ、画像データのための圧縮法、画像データの表示もしくは指示などにある。
【００２２】
有利な実施形態では、作業経過はデータ源によって検出された画像データに関係して決定される。代替としての実施形態では画像データが検出されるデータ源に関係して作業経過が決定される。他の実施形態では、作業経過が他のパラメータに基づいて決定される。
【００２３】
一連の作業ステップを含む作業経過が決定されるや否や、本発明にしたがって、画像データが決定された作業経過に関係して分割もしくは区分される。区分後に画像データ下位セットの集合が生じる。一般的に画像データ下位セットは、決定された作業経過の枠内における作業ステップである。しかしながら、多数の画像データ下位セットが１つの作業ステップに割り付けられことも、あるいは１つの画像データ下位セットが多数の作業ステップに割り付けられること（同一のデータに多数の処理プロセスが実行されるべき場合にとくにそうである。）も可能である。
【００２４】
特に有利な実施形態において、ノードは、データ処理の枠内において定められた作業ステップを実行するコンピュータ支援された装置もしくはマシンまたはコンピュータである。したがって、ノードは分散型コンピュータアーキテクチャの構成部分であり、例えば、ワークステーション、データバンク、その他のアーカイブシステム、メモリ、検出モダリティ、ネットワークおよび／またはネットワーク構成部分、管理および／または処理インスタンスなどを含むことができる。したがって、特に有利な実施形態においては、ノードは、それぞれ固有の機能が割り当てられている分散ノードである。しかしながら、代替としての実施形態では、少なくとも個別のノードが中央のノードとして構成されているか、または個別のノードが中央のノードに統合されていることも可能である。
【００２５】
本発明にしたがって、画像データのための作業経過が決定され、画像データが作業経過に基づいて画像データ下位セットに分割された後に、本発明にしたがって、画像データ下位セットが、それらにその都度割り当てられた後処理のための特定のノードに的を絞って転送または送信される。それにより、好ましいことに、モダリティにおいて検出された画像データが、決定された作業経過のその都度の要求プロトコルに依存して分散ノードに分配および伝送される。それにより、検出されたデータが直接的にかつ自動的に他の処理インスタンスに送られることによって、更に別のデータを記憶するためにモダリティの容量をより良好に利用することができる。
【００２６】
一般に、画像データ下位セットは、それに割り当てられたノードに、その都度別々に、もしくは個別に伝送される。それによりネットワークにおいて改善され負荷配分が達成される。性能の理由から、代替としての実施形態においては、多数の画像データ下位セットが、いわばパケットにて、まとめられてノードに伝送される。
【００２７】
したがって、本発明による解決策の主要な利点は、画像データの分割に基づいて、その都度の画像データ下位セットが専用的に、相応の画像処理ステップのために（つまり作業経過のその都度の作業ステップのために）必要な画像処理機能を有するかもしくは必要なサービスを提供するノードに送られる。
【００２８】
本発明の有利な複雑な発展形態において、動的な方法におけるその都度のノードにその都度の機能が割り当てられる。したがって、各ノードのために、時間的に前の段階において、医用画像処理の枠内におけるどのサービスをノードが提供すべきか、またはどの機能をノードが有しなければならないかが決定される。ノードにおける能力もしくはサービスの割り当ては、とりわけ決定された作業経過もしくは選択された画像処理プロトコルに依存して行なわれる。この発展形態により、システムの基礎的なアーキテクチャもしくは基礎的な構成を柔軟に現在の要求に適合させることができる。例えば、モダリティにおいて検出された画像データが単に保管されることが必要である場合を扱おうとする場合には、多数のノードがアーカイブ機能を実行できることが有意義である。それにより、システムを非常に可変かつ柔軟に適合化させることができる。
【００２９】
一般に、その都度の関連ノードへの画像データ下位セットの転送は割り当てメカニズムにより行なわれる。割り当てメカニズムは、画像データ下位セットのその都度の作業ステップの実行のために構成されているその都度の関連ノードを画像データ下位セットのために見つけ出すために役立つ。多数のノードが考慮の対象になり、それにより関連ノードとして決定される場合には、１つのノードを選択してこれにデータを伝送することができるように、割り当てメカニズムは他のパラメータを考慮する。他のパラメータでは、ネットワークの負荷バランス、その都度のノードの状態（例えば、ノードの稼動率に関するもの）あるいはその他の量の状況が関係する。更に、割り当てメカニズムは、最初のステップでどのノードにデータが送られ、更なるステップでどのノードにデータが送られるかを確定するようにノードの優先順位付けを行なうことができる可能性によって特徴付けられる。
【００３０】
本発明による解決策の柔軟性を向上させるために、分割メカニズムおよび／または割り当てメカニズムは、システムの動作時間に対しても、使用者インターフェースを介して設定可能である。それにより現在の要求を満たすことができる。
【００３１】
有利な実施形態ではデータ源が一時的なデータメモリを含み、このデータメモリには取得された画像データが確実な保管が行なわれるまで保存され、そこでアクセス可能である。安全技術上の理由から、データ喪失を確実に回避可能にするために、ここでは意図的かつ的を絞ってデータ冗長性がつくり出される。代替としての実施形態では、データ源が直接的に一時的なデータメモリを装備させられるのではなくて、一時的なデータメモリがデータ源に間接的に接続されている。これは、例えばネットワークまたは相応のネットワーク接続を介して構成されているとよい。
【００３２】
データ源の画像データへのアクセスのための照会に関しては、本発明にしたがって、データ源に向けられたこの照会を迂回させることが用意されている。照会は、この際に直接的にその都度、要求されたデータが自由に使用可能であるその都度のノードに向けて迂回させられる。したがって、作業経過の処理ステップもしくは作業ステップが分散化されることによって、性能を向上させることができる。アクセスされるべきデータが多数のノードで自由使用可能である場合には、どのノードに照会を迂回させるかを判断するアクセスメカニズムが設けられている。それにより、例えばデータ源のような特定のノードに予想できない性能損失が生じるのを防止することができる。アクセスメカニズムは、とりわけコンフィギュレーションファイルへのアクセスを基礎にする。このコンフィギュレーションファイル内にはアクセスのための優先順位付けが保存されている。一般に、コンフィギュレーションファイルは画像処理コンフィギュレーションサーバに割り付けられている。コンフィギュレーションファイルにおいては画像マネジャーの情報もワークノードエンジンの情報も流れ込む。
【００３３】
画像データ下位セットの分散分割により、画像データ下位セットが並行してその都度の関連ノードに送られることによって、システムを著しく良好に稼動させることができる。
【００３４】
本発明による課題の他の解決策は、分散された環境におけるデータ源において発生させられる医用画像データのデータ管理をするための装置において次を有することにある。
検出される画像データに関するデータ処理ステップの実行のための固有の機能を有する多数のノード、
検出される画像データのための（画像）データ技術上の作業経過を決定するように決められている作業経過決定手段、
作業経過または個々の作業経過ステップの実行を可能にするための機能を持つ関連ノードを基本的に自由に使用可能なノードの集合から決定するように決められているノード決定手段、
作業経過決定手段によって決定された作業経過に基づいて画像データを画像データ下位セットに分割するように決められている少なくとも１つの分割モジュール、
画像データ下位セットを処理のための関連ノードに的を絞って転送するように決められている少なくとも１つの転送モジュール。
【００３５】
更に、本発明による課題は、本発明の方法による解決策に基づくデータ管理のためのシステムおよびアーキテクチャによって解決される。
【００３６】
上述の方法の本発明による実施形態はコンピュータプログラムとしても構成することができ、この場合にコンピュータは上述の本発明による方法を実施するように指示され、プログラムコードがプロセッサによって実行される。
【００３７】
代替としての課題解決策は、上述のコンピュータで実現される方法を記憶するように決められかつコンピュータによって読み取り可能である記憶媒体を提供する。
【００３８】
更に、上述の方法の個々の構成要素が販売に適した一方のユニットにて、残りの構成要素が異なった販売に適した他方のユニットにて、いわば分散されたシステムとして、実施され得る。したがって、課題の本発明による他の解決策は、次を含むデータ管理システムのための生産物にある。
検出される画像データに対してデータ処理ステップを実行するための固有の機能を有する多数のノード、
作業経過決定手段、
ノード決定手段、
少なくとも１つの分割モジュールおよび
少なくとも１つの転送モジュール。
この場合に、生産手段が、生産物によって生じさせられる前述の方法の特徴の少なくとも１つによる方法のステップを実行するように構成されている手段を含み、しかも少なくとも１つの他の生産物が方法の残りのステップを実行するように構成されているので、２つの生産物の協力動作によって方法の全てのステップが実行される。
【００３９】
他の有利な実施形態は従属請求項からもたらされる。
【発明を実施するための最良の形態】
【００４０】
以下の詳細な図の説明においては、限定的に解釈すべきでない実施例をそれの特徴および他の利点と共に図面に基づいて説明する。図面において、図１は本発明による有利な実施形態による多数の異なる作業ノードを含む本発明によるアーキテクチャの概観的な表示を示し、図２は本発明の有利な実施形態による経過例の概観的な表示を示す。
【００４１】
以下において、図１に関連して本発明によるシステムの基礎的アーキテクチャを説明する。
【００４２】
本発明によるシステムは、多数のノードＫを備えた分散型コンピュータ支援環境において、例えばＸ線画像、ＣＴ画像、核スピン装置の断層画像などのような、データ源、特にモダリティＭにおいて発生させられる医用画像データＢ、のデータ管理をするために構成されている。
【００４３】
ノードＫは種々に構成することができ、それぞれ異なる機能を有することができる。ノードＫはデータ源Ｍによって検出された画像データＢの処理のために役立つ。画像処理ノードＫの例として、データ後処理ノード、画像マネジャー、画像処理用コンフィギュレーションサーバ、ワークノードマシン、情報システム、ＰＡＣＳワークステーション、さまざまの種類のアーカイブまたはその他のリポジトリ、コンフィギュレーションサーバ用のコンフィギュレーションリポジトリを挙げることができる。これらのノードが図１に示されている。その場合に、図１にはノード例の模範的な選択が示されているに過ぎないことに注意されたい。モダリティＭにおいて検出される画像データＢを何らかの形で処理、管理および／または後処理するために、任意の他のノードに置き換えたり、拡張したりすることができる。
【００４４】
したがって、一般的には、画像データＢに自動的に、例えばポストプロセシングの如き設定可能な後処理を受けさせるために、少なくとも１つのノードＫが設けられる。その際に、この後処理の結果のみが他の分散ノードに送られる。後処理の種類は制限されず、レンダリングのほかに圧縮法またはその他の処理を含むことができる。
【００４５】
本発明によれば、全部そろった完全な画像データＢが後処理のための中央のインスタンスに転送されるのではなくて、モダリティＭによって検出された画像データＢが分割メカニズムにしたがって多数の画像データのサブセットＳに分割される。この分割は、サブセットＳをその都度関連するノードＫに転送するために行なわれる。
【００４６】
有利な実施形態においては、画像処理ノードＫが、決定された画像処理経過、個々の画像処理ステップおよび／または画像処理プロトコルのための画像処理コンフィギュレーションサーバを介して登録されている。したがって、本方法の前段階において特定のデータ技術的課題のためのノードの登録が行なわれるとよい。各ノードＫには定められた課題が画像データ処理のための作業経過の枠内にて割り当てられる。それは、画像処理の枠内における典型的な後処理課題、管理課題、メモリ機能または他のプロセスであってよい。プロトコルとは、この場合、画像データセットのための定められた作業経過であると理解すべきである。作業経過は、一般には、一連の個別作業ステップからなる。本発明の有利な発展形態では、定められた機能の割り当てが画像処理の枠内においてその都度のノードＫ上にて動的にも設定可能である。したがって、その都度の適用例において、ノードＫの定められた機能の変更が重要であるならば、そのような機能の変更も可能である。したがって、ノードＫの登録後には、どのノードが画像処理の枠内におけるどの課題を引き受けるかが確定される。定められた画像データのサブセットの発生または検出に関係して、今やこの画像データセットに固有に特定の作業経過が定義される。この場合に、画像データに対してどの作業ステップが実行されるべきか、そして作業ステップがどの順序にて実行されるべきかが確定される。
【００４７】
図２には、前述の状況が数字「２」を付された楕円形内に示されている。図２には全ての動作が楕円形内に示され、これに対してノードＫが矩形として示されている。
【００４８】
更に別のステップにおいて、モダリティＭにて検出された画像データは、分割メカニズムにしたがって、画像データのサブセットＳに分割することができる。分割された画像データのサブセットＳは、処理目的のためにその都度関連するノードＫに転送される。
【００４９】
ちょうど今説明した方法は本発明による解決策に関係する。しかしながら、例えば本発明の複雑な発展形態では更に別の方法ステップを設けることもできる。これが図２に示されている。
【００５０】
画像データ処理のための指示が受け取られた後に、この指示が指令伝達の枠内にて画像マネジャーもしくはワークノードエンジンに転送される。これは、図２において、数字「１」を有する角を丸めた長方形で示された動作にて特徴づけられている。指令伝達に基づいて、画像マネジャーは適切な画像処理プロトコルの決定を行なうように指示する。これは、例えばルックアップテーブルによって行なわれる。それにしたがって画像マネジャーは他のプロトコル情報を有する作業プロトコルの作業ステップのリストの使用を開放し、その都度のモダリティＭもしくはＰＡＣＳワークステーションから指令作業リストを入手することができ、そしてモダリティＭが画像処理プロトコルを選択した後で指令プロトコルを承認する。
【００５１】
これらのデータにより、また実行すべき作業ステップ列により、今や、画像マネジャーは、その都度の作業プロトコルにとって必要な機能を持つ画像処理ノードＫを選択することができる。これは同様にルックアップテーブルへのアクセスを介して行なわれ、画像処理のためのコンフィギュレーションサーバに送られる。それにしたがって画像マネジャーが、更に別の段階において取得指示および／またはその都度の画像処理作業ステップの実行をするので必要な画像データのサブセットＳが自由に使用可能であり、かつ作業ステップが順次または並行に実行可能である。相応のデータがそのためにモダリティＭもしくはその都度の画像処理ノードＫに転送される。
【００５２】
画像処理データのための照会のための迂回路も用意されている。これに関係して、画像データのアクセスおよび／または画像データの表示および／または画像データの結果のための照会がその都度のクライアントから画像マネジャーもしくはワークノードエンジンへ送られ、そこからデータが意のままになる関連ノードＫに迂回させられる。
【００５３】
本発明の有利な発展形態では、３次元または高次元画像データの処理時に、レンダリング処理された好ましくは１つのみの画像が転送される。クライアントはこの場合に表示の算定のために必要なパラメータを標的ノードＫに送る。
【００５４】
本発明による解決策の重要な利点は、選択された作業経過のその都度の作業ステップの実行が、作業経過から可能であれば順次敵にも並行的にも実行することができる点にあると認められる。それにより、柔軟性の明白な向上が達成される。
【００５５】
他の重要な利点は、その都度のデータが自由使用可能なノードＫへモダリティＭへのアクセスを迂回させることによって、モダリティＭの性能を向上させることができる点にあると認められる。したがって、作業ステップの結果への優先順位付け可能な選択的アクセスが、データが格納されているその都度のノードＫに対して直接的に行なわれ、もはや中央のモダリティＭに対しては行なわれず、したがって、モダリティＭはアクセスからの負担を軽減される。
【００５６】
画像処理のためのコンフィギュレーションサーバは、画像処理プロトコル、すなわち画像処理のためのその都度の作業経過のほかに、経過制御のためのノードＫに関する機能および他の情報も提供する。
【００５７】
画像データＢは、既に述べたように、定められたプロトコルおよびそれにおいて定義された作業ステップもしくはプロトコルステップに依存して分割されて、中間ノードまたは標的ノードＫに対して専用化される。これらのノードは、相応の画像処理ステップにとって必要な画像処理能力を有するか、もしくは必要なサービスを提供する。チャンクス（ｃｈｕｎｋｓ）とも呼ばれる画像データの下位セットＳは、例えばＤＩＣＯＭ画像シリーズまたはボリュームデータセットの隣接の断層（スライス）であり、これらの解剖学的な割り付けは、コードによって特徴付けられている。例えば、ＤＩＣＯＭにおける関連した画像ステップ（“ｓｐｅｃｉｆｉｃ  ａｎａｔｏｍｉｃ  ｓｔｒｕｃｔｕｒｅｓ  ｏｆ  ｉｎｔｅｒｅｓｔ  ｗｉｔｈｉｎ  ｔｈｅ  ｉｍａｇｅ”）の特徴付けのための “Ｐｒｉｍａｒｙ  Ａｎａｔｏｍｉｃ  Ｓｔｒｕｃｔｕｒｅ  Ｓｅｑｕｅｎｃｅ”（０００８，２２８）を用いたコードである。
【００５８】
最後に指摘しておくに、本発明の説明および実施例は、基本的に、本発明の特定の物理的な実現に関して限定的に解釈すべきではない。本発明が、部分的または全体的にソフトウェアおよび／またはハードウェアにて、および／または多数の物理的な生産物（特にコンピュータプログラム生産物も含む。）に分割されて実現され得ることは、当該専門家にとって周知である。
【図面の簡単な説明】
【００５９】
【図１】本発明による有利な実施形態による多数の異なる作業ノードを含む本発明によるアーキテクチャの概観図
【図２】本発明の有利な実施形態による経過例の概略図
【符号の説明】
【００６０】
１        プロシジャＩＤを含む指令伝達
２        決定された作業経過
３        決定された作業ステップ＋プロトコル情報
４        クエリー：作業ステップ
５        決定された作業経過プロトコル
６        作業経過承認
７        作業経過プロトコルにとって必要なノードの特定の機能
８        作業経過指示
９        要求された画像データ／下位セットの準備
１０        作業ステップの実行
Ｂ          画像データ
Ｋ          ノード
Ｍ          モダリティ
Ｓ          画像データ下位セット
【図１】
2007207234.tif 000003
【図２】
2007207234.tif 000004