(57)【特許請求の範囲】
【請求項１】
データ秘匿化のためのコンピュータ実装された画像処理方法において、
対象から取得される３次元（３Ｄ）画像データセットを受信するステップと、
前記画像データセットを前記対象が存在する対象領域及び前記対象の周囲空間に対応する背景領域へとセグメント化するステップと、
前記背景領域における画像要素にランダム化処理を適用し、前記３Ｄ画像データセットを部分的にランダム化された画像データセットへと変換するステップとを有し、
前記対象領域が、内核領域及び外部層領域を有し、
前記外部層領域は、前記内核領域及び前記背景領域の間にあり、
前記ランダム化処理が、ｉ）前記背景領域における画像要素及びｉｉ）前記外部層領域における画像要素に限られ、
前記ランダム化の度合いは、前記外部層領域から前記背景領域の方向に沿って増加する、方法。
【請求項２】
前記外部層領域が、前記背景領域とインターフェースする前記画像要素を含む、請求項１に記載の画像処理方法。
【請求項３】
前記外部層領域が、前記インターフェースする画像要素だけを有する、請求項２に記載の画像処理方法。
【請求項４】
前記ランダム化処理が、ランダム化された画像情報と所与の画像要素での元の画像情報とを組み合わせるステップを有する、請求項１乃至３の任意の一項に記載の画像処理方法。
【請求項５】
前記ランダム化処理が、前記元の画像データセットを実質的に復元することをもたらすよう可逆的である、請求項１乃至４の任意の一項に記載の画像処理方法。
【請求項６】
前記ランダム化処理の反転は、前記ランダム化された画像データセットに関連して格納される１つ又は複数のランダム化反転命令により規定される、請求項５に記載の画像処理方法。
【請求項７】
前記ランダム化されたデータセットを復元するための情報が、前記ランダム化された画像データセットのヘッダ部分に格納される、請求項６に記載の画像処理方法。
【請求項８】
前記１つ又は複数のランダム化反転命令が、前記ランダム化された画像データセットから離れて別々に格納される、請求項６又は７に記載の画像処理方法。
【請求項９】
前記ランダム化反転命令が、許可されたエージェントによってのみ実行可能である、請求項１乃至５の任意の一項に記載の画像処理方法。
【請求項１０】
コンピュータ実装された画像処理方法において、
対象から得られる部分的にランダム化された３次元（３Ｄ）画像データセットを受信するステップと、
ランダム化命令にアクセスするステップと、
前記ランダム化命令に基づき反転ランダム化命令を形成するステップと、
前記ランダム化された３Ｄ画像データセットを非ランダム化された３Ｄ画像データセットへと変換するため前記反転ランダム化命令を適用するステップと、
を有し、
前記受信された部分的にランダム化された３Ｄ画像データセットが、請求項１記載の方法により得られる結果である、方法。
【請求項１１】
画像処理装置であって、
対象から取得される３次元３Ｄ画像データセットを受信するよう構成される入力ポートと、
前記画像データセットを前記対象が存在する対象領域及び前記対象の周囲空間に対応する背景領域へとセグメント化するよう構成されるセグメンタと、
前記背景領域における画像要素にランダム化処理を適用し、前記３Ｄ画像データセットを少なくとも部分的にランダム化された画像データセットへと変換するよう構成されるランダマイザと、
前記変換された画像を出力するよう構成される出力ポートとを有し、
前記対象領域が、内核領域及び外部層領域を有し、
前記外部層領域は、前記内核領域及び前記背景領域の間にあり、
前記ランダム化処理が、ｉ）前記背景領域における画像要素及びｉｉ）前記外部層領域における画像要素に限られ、
前記ランダム化の度合いは、前記外部層領域から前記背景領域の方向に沿って増加する、装置。
【請求項１２】
画像処理装置であって、
対象から取得される部分的にランダム化された３次元（３Ｄ）画像データセットを受信するよう構成される入力ポートと、
ランダム化命令にアクセスし、前記ランダム化命令に基づき反転ランダム化命令を形成し、前記ランダム化された３Ｄ画像データセットを非ランダム化された３Ｄ画像データセットへと変換するため前記反転ランダム化命令を適用する脱ランダマイザと、
前記非ランダム化された３Ｄ画像データセットを出力するよう構成される出力ポートと、を有し、
前記受信された部分的にランダム化された３Ｄ画像データセットが、請求項１記載の方法により得られる結果である、装置。
【請求項１３】
請求項１１又は１２に記載の装置を制御するためのコンピュータプログラムであって、処理ユニットによって実行された場合に、請求項１乃至１０のいずれかに記載の方法のステップを実行させるためのコンピュータプログラム。
【請求項１４】
請求項１３に記載のプログラムが格納されたコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理方法、画像プロセッサ、コンピュータプログラム及びコンピュータ可読媒体に関する。
【背景技術】
【０００２】
医療分野において、診断用にＸ線又はＭＲ画像を撮影すること又はその画像を臨床研究に利用可能にすることへの患者の同意は、増加的にセンシティブな問題になっている。これは、医療画像データがデータネットワークを介して容易にアクセス可能になるにつれて、ますます問題となる。また、例えばＣＤ又はメモリースティックといった携帯型のストレージデバイスにおいて、画像データを患者に渡すことは今や一般的になりつつある。この場合も、これは、可能性としての濫用又は少なくとも意図しない誤用を少なくとも以下の理由から招く場合がある。
【０００３】
今日、多くの標準的な表示ソフトウェアモジュールは、対話的に制御される直接ボリュームレンダリング（ＤＶＲ）に関するオプションを供給する。ＤＶＲを用いると、体又は器官の以前のセグメント化を必要とすることなしに、ユーザは、３Ｄラスタスキャンデータから直接的にボリュメトリックレンダリングを容易に表示することを得ることができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、これらの３Ｄ直接ボリュームレンダリングオプションは、（可能性としては不注意に又は悪意を持って）体全体又は例えば胴又は頭部といった体部分の外面又はシルエットの表示を生成するために用いられることができる。例えばＸ線及びＭＲ信号の貫通する特性が原因で、患者は、レンダリングにおいて「裸に」みえて、視覚的に認識可能とさえされることができる。患者の中には、未許可若しくは非医学的な人員により見られる場合、又は医療的な必要性がないにも関わらず医療人員により不注意に見られるときでさえ、頭部又は胴のこの種のレンダリングを不適切なものと認識することがある。例えばデータが保持される携帯型のストレージデバイスが、失われる、盗まれる、又はユーザのコンピュータをハッキングすること等により他の態様で不正に獲得されて、データが未許可の者の手に落ちる場合、通信ネットワークを介してこのボリュームレンダリングを公表する（インターネットへの投稿、ソーシャルメディア）ことで、濫用は十分に起こりうる。
【０００５】
この種のレンダリングソフトウェアの広範囲にわたる有効性は、医療撮像に関して、又は、それらの画像データを臨床研究に利用可能にすることに関して、患者が同意を与えることを思いとどまらせる場合がある。
【０００６】
従って、上記の特定されたデータ保護懸念及び類似する問題を解決する方法又は装置に関する必要性が存在する。本発明の目的は、独立項の主題により解決され、更なる実施形態が従属項に含まれる。本発明の以下に説明される側面は、画像処理装置、コンピュータプログラム及びコンピュータ可読媒体に対して等しく適用される点に留意されたい。
【課題を解決するための手段】
【０００７】
本発明の第１の側面によれば、画像処理方法が提供され、
対象から取得される３次元３Ｄ画像データセットを受信するステップと、
上記画像データセットを対象領域及び背景領域へとセグメント化するステップと、
上記背景領域における画像要素にランダム化処理を適用し、上記３Ｄ画像データセットを少なくとも部分的にランダム化された画像データセットへと変換するステップとを有する。
【０００８】
言い換えると、（デジタルの）セグメント化アルゴリズムが、３Ｄ画像ボリュームにおける体又は体部分周りの空間を自動的に特定するために使用される。特定された外側の空気のボリュームは、乱数発生器からの強度で重畳されることができる。任意の後続の直接ボリュームレンダリング又は他の操作は、体表面の特定されない表示だけをもたらす。一方、変換されたデータセットが例えば医療診断に関してまだ使用されることを確実にするため、体内部の完全な解像度は維持される。本書に提案されるように、ランダム化することは、単に解像度を変化させることによりぼやけさせることではなく、ここでは、元の画像情報が、体輪郭を認識できなくするため、ランダムな画像強度と組み合わせられる。
【０００９】
一実施形態によれば、上記対象領域が、内核領域及び外部層領域を有し、上記外部層領域は、上記内核領域及び上記背景領域の間にあり、上記ランダム化処理が、ｉ）上記背景領域における画像要素及びｉｉ）上記外部層領域における画像要素に限られる。
【００１０】
言い換えると、ランダム化は、より良好な匿名化を実現するため、特定の「皮膚深度」（１つ又は複数だが、一般に単に２、３ボクセルだけ、又は例えば１〜５ボクセル）まで体領域へと下に延在することができる。
【００１１】
一実施形態によれば、上記外部層領域が、上記背景領域とインターフェース（ＩＦ）する上記画像要素を含む。言い換えると、ランダム化は、対象領域へと１ボクセル深度だけ延在させる。
【００１２】
一実施形態によれば、上記外部層領域が、上記インターフェースする画像要素だけを有する。これは、計算時間を節約する。
【００１３】
一実施形態によれば、上記ランダム化処理が、ランダム化された画像情報と所与の画像要素での元の画像情報とを組み合わせるステップを有する。これは、必要な場合、後で元の画像データを回復することを可能にする。
【００１４】
一実施形態によれば、上記元の画像情報にわたる上記ランダム化された画像情報の優勢（又は量）は、上記背景領域の方へ上記外部層領域からの方向に沿って画像要素に関して増加する。これは、ランダム化された及び非ランダム化画像領域の間のハードな遷移を回避する。より良好な匿名化が実現されることができる。
【００１５】
一実施形態によれば、上記ランダム化処理が、上記元の画像データセットを実質的に回復することをもたらすよう可逆的である。
【００１６】
一実施形態によれば、上記ランダム化処理の反転は、上記ランダム化された画像データセットに関連して格納される１つ又は複数のランダム化反転命令により規定される。
【００１７】
一実施形態によれば、上記１つ又は複数のランダム化反転命令が、上記ランダム化された画像データセットのＤＩＣＯＭヘッダ日付に少なくとも部分的に格納される。
【００１８】
一実施形態によれば、上記１つ又は複数のランダム化反転命令が、上記ランダム化された画像データセットから離れて別々に格納される。
【００１９】
一実施形態によれば、ランダム化反転命令は、認証されたエージェントによってのみ、例えばパスワードを問い合わせることにより、又は、マルチユーザオペレーティングシステム（例えばＵＮＩＸ）において適切なユーザ権利を与えることにより、実行可能である。
【００２０】
要するに、本書では、撮像された体を囲む撮像された空間を、好ましくは画像データを利用可能にする前に「人工ノイズ」で「埋める」ことが提案される。その結果、体表面の任意の不注意なボリュームレンダリングが不可能になる。一方同時に、関心内臓器官の大部分に関する画像情報は、完全な解像度で維持される。好ましくは、ランダム化は自動的に適用され、即ち、ユーザが特にこれを要求することなしに画像データの生成後適用されるが、ユーザがランダム化を要求する実施形態が本書において除外されるものではない。
【００２１】
第２の側面によれば、更なる画像処理方法が提供され、
対象から得られる少なくとも部分的にランダム化された３次元３Ｄ画像データセットを受信するステップと、
ランダム化命令にアクセスするステップと、
上記ランダム化命令に基づき反転ランダム化命令を形成するステップと、
上記ランダム化された３Ｄ画像データセットを非ランダム化された３Ｄ画像データセットへと変換するため上記反転ランダム化命令を適用するステップとを有する。
【００２２】
第２の側面によるこの方法は、元の画像データセットを回復するため、第１の側面による方法に従うランダム化処理を基本的に逆転させることを可能にする。
【図面の簡単な説明】
【００２３】
【図１】撮像構成の概略的なブロックダイアグラムを示す図である。
【図２】３Ｄ画像データセットを示す図である。
【図３】３Ｄデータセットのボリュームレンダリングを示す図である。
【図４】画像処理方法のフローチャートを示す図である。
【発明を実施するための形態】
【００２４】
本発明の例示的な実施形態が以下、図面を参照して説明される。
【００２５】
図１を参照すると、例えばコンピュータ断層撮影スキャナといったＸ線撮像システムＣＴの概略的なブロック図が示される。ある実施形態において、撮像システムＣＴ（本書において「スキャナ」又は「撮影装置」とも呼ばれる）は、固定されたガントリーＦＧに回転可能に取り付けられる回転可能なガントリーＲＧを含む。回転可能なガントリーＲＧは、空間の一部、即ち検査領域の周りで回転可能である。より詳細には、回転可能なガントリーＲＧは、上記検査領域のアイソセンター周りで回転可能である。回転可能なガントリーＲＧは、その端部の一つでＸ線管又は源ＸＲ及び他端で検出器Ｄを搬送する。
【００２６】
Ｘ線源ＸＲは、撮像セッションの間に、Ｘ線放射線を放出するよう構成される。より詳細には、Ｘ線ビームは、検査領域を通り進み、検出器Ｄの放射線感知表面に衝突する。Ｘ線ビームにより横断される検査領域において、検査テーブルＴがある。検査テーブルＴ上に、撮像されるサンプル／対象Ｐ（例えば、人間又は動物の患者）が配置される。更により詳細には、Ｘ線ビームは、例えば患者の胸部といった特定の器官又はその部分である領域関心ＲＯＩで患者Ｐを通り進む。サンプルＰを通るその通過の間、Ｘ線ビームは例えば、サンプルＰにおける物質との吸収相互作用により変更される。吸収の程度は、患者における吸収係数分布の、又は、密度分布の直接的な測定である。Ｘ線ビームの個別の光線は、従って、個別の光線がサンプルＰを通り進むところに基づき、異なる態様で変更又は吸収される。患者の他端に現れるいわゆる変更されたＸ線ビームはその後、検出器と相互作用する。検出器で検出される強度に基づき、対応する電気信号が、発せられ、これはＤＡＳ（データ取得システム、図示省略）にその後渡される。ＤＡＳは、検出器生データとも呼ばれるデジタル形式へと上記電気信号を変換する適切なＡ／Ｄ変換回路を含む。これは、基本的に複数のアレイである。
【００２７】
撮影装置ＩＭＡにより生成される検出器生データは、基本的に検査領域及びその中の対象に対する特定の投影方向で取得された撮像されたサンプルの投影画像である。
【００２８】
検査領域の周りで、及び従って対象Ｐの周りで回転可能なガントリーＲＧが軌道を描くとき、異なる投影方向に沿った一連の異なる投影画像が、上記態様において得られる。
【００２９】
投影画像のシリーズは、再構成器ＲＥＣＯＮに転送される。再構成器は、既知の再構成アルゴリズム（例えばフィルタリングされた逆投影法ＦＢＰ）を用いて、このシリーズをスライス画像ＳＬへと変換する。スライス画像ＳＬは、スキャナのアイソセンターで対象を通り抜ける軸に沿って特定の位置ｚでの対象の断面表示をもたらす。ガントリーを移動する、又は新しいｚ位置に対して上記軸に沿って（患者Ｐが横たわる）検査テーブルＴを進めることにより、上記軸に沿った相対動作がもたらされ、新しい投影画像から上記新しいｚ位置に関する新しい再構成されたスライスを形成するため、上記の手順が繰り返される。このようにして、複数のスライス画像ＳＬが形成され、一緒に３Ｄ画像データセットを規定する。例えば直接ボリュームレンダラ（ＤＲＶ）といった視覚化モジュールＶＩＳがその後、３Ｄ画像データセットに適用される。これは、ユーザにより対話的に定義可能な表示点から生体構造に関する所望の３Ｄ表示をスクリーンＭＴ上に形成する。
【００３０】
３Ｄ画像データの各画像ボリューム要素（「ボクセル」）は、検査領域における空間点に対応する。その点が撮像の間、対象によりふさがれている場合、その点は、検査領域における上記点を通るその通路においてＸ線ビームの光線によりもたらされる累積吸収量に関する所望の情報を搬送する。しかし、撮像される対象Ｐは通常、検査領域全体を完全には占めないので、いくつかの背景ボクセルが必然的にある。これは、対象によりもたらされる任意の減衰をエンコードせず、単に周囲の空気によりもたらされるごくわずかな減衰をエンコードするだけである。これらのボクセルは、背景ボクセルと呼ばれることができる。更に言い換えると、ボリュームセット３Ｄの全体は、２つの補完的な領域を有する。それは、対象領域ＯＲ及び背景領域ＢＲである。これらは、図２の枠Ａに図式的に示される。
【００３１】
図２の枠Ｂは、３ＤデータセットＤＳを通してＺ方向に沿った横断面を示す。２つの領域が接触する所に、インターフェースＩＦがある。インターフェース領域は基本的に、対象Ｐの外側の輪郭又はシルエットに対応する又はこれを規定する２次元表面である。最新の撮影装置の高い空間解像度機能のため、対象のシルエットＩＦは、ＤＶＲビューワーにおいてかなり詳細に表されることができる。ときには、頭部のシルエットは例えば、撮像された人の識別を可能にする。これは、プライバシー懸念のため、望ましくない場合がある。医療スタッフは大部分は、診断目的又は他の医療目的で、対象の内臓の３Ｄレンダリングを観察することに関心があるが、例えば未許可の人が、シルエットのボリュームレンダリングを要求し、その後この可能性として恥ずかしい画像を悪用することを防止する手立ては何もない。
【００３２】
この状況は、枠Ａ，Ｂにおける例示的な画像により図３に示される。枠Ａは、胸部のＣＴデータセットの直接ボリュームレンダリングＤＶＲを示す。枠Ｂでは、同じデータセットに関して、対象領域の外側の視点が選択され、胴シルエットのボリュメトリックレンダリングが得られる。言い換えると、枠ＢのＤＶＲにおいて、枠Ａと同じ設定が使用されるが、今回、表示は、頭蓋尾部体軸周りで回転される。これにより、患者の外側の輪郭又は体表面に関する可能性として都合の悪い細部がはっきり明らかにされる。
【００３３】
ここで、患者のプライバシーを保護するが、同時に対象Ｐの内臓に関する画像情報のすべてではないがほとんどを保護するため、画像処理モジュールＩＰが、本書において提案される。大まかに言って、提案される画像プロセッサＩＰは、一実施形態によれば、３ＤデータセットＤＳの背景領域ＢＲをランダムなピクセル／ボクセル情報で自動的に「埋める」。その結果、体輪郭の任意の不注意なボリュームレンダリングが、不可能に近いようにされる。このようにして、データセットＤＳは、「視覚的に、保護された」データセット版ＤＳＸに変換される。ある実施形態において、データセットＤＳのこの部分的なランダム化は可逆的である。その結果、元の保護されていないボリュームデータセットが完全に回復されることができる。これは、ランダム化されたデータセットを「暗号解読する」ために後に用いられることができるランダム化命令を格納することを含む。提案された画像プロセッサＩＰは、撮影装置ＣＴの画像出力部及び視覚化モジュール（例えばレンダラ）ＶＩＳの間に配置されるセキュリティ要素として想定される。即ち、過去においてされていたように生成された３ＤデータセットＤＳを視覚化モジュールＶＩＳに直接渡すのではなく、今や最初に３ＤデータセットＤＳを視覚的に保護されたデータセットＤＳＸに変換する画像プロセッサＩＰが間に入る。レンダリング操作に利用不可能にされるのは、視覚的に保護された又はランダム化されたデータセットＤＳＸだけである。
【００３４】
図２Ｂは、データセットＤＳを形成するさまざまな画像ボクセルに対して起こる、画像プロセッサＩＰの動作をより詳細に示す。ランダム化された領域ＲＲ（即ち、ランダム化処理が適用されたか又は適用されることになるボクセル）は、背景領域ＢＧの全部又は一部を含む。実際には特定の実施形態において、ランダム化領域は、背景領域に制限される。しかしながら、好ましい実施形態において、ランダム化領域ＲＲは、対象領域へと部分的に延在する。概念的には、対象領域ＯＲは、外部層領域ＬＲにより囲まれるコア領域ＣＲから作られると考えることができる。この外側領域ＬＲは、単に２、３ボクセル厚とすることができ、極端な場合、単に１つのボクセル厚とすることができる。ある実施形態において、外部層領域ＬＲを含むよう、ランダム化領域ＲＲを対象領域へと延在させることが想定される。好ましくは、しかし、必ずではなく、外部層領域ＬＲにおけるすべての画像要素は、ランダム化される。ランダム化を上記外部層領域ＬＲへと延在させることは、より良好な匿名化結果を産出する。例えば、ランダム化が背景領域に対してだけ適用される場合、対象領域ＯＲにおける背景ランダム化及び非ランダム化画像情報の間に突然の遷移が存在する場合がある。体輪郭はそれでも、回復可能である。従って、周囲の背景領域ＢＲの少なくとも部分と共に少なくともインターフェースＩＦをランダム化することが望ましい。即ち、背景領域ＢＲだけでなく、背景領域に接する対象領域ＯＲにおける少なくともそれらの対象ボクセルもランダム化する。このようにして、患者のプライバシーは、好適に保護されることができる。好ましい実施形態が、図２Ｂに示される。ここで、ランダム化ＲＲ（ハッチングされて示される）は、対象領域ＯＲの外部層領域ＬＲへと背景領域ＢＧから部分的に延在している。
【００３５】
ある実施形態において、ランダム化の量が、背景領域ＢＲの方へコア領域ＣＲからいずれか又は少なくとも１つの方向ｐ＿において増加することが想定される。これは、図２の枠Ｃにおける２つの曲線で視覚的に示される。曲線ｆ、ｇはそれぞれ、元の画像情報（ｆ）の量及びランダム化された画像情報（ｇ）の量を示す。コア領域ＣＲには、元の画像情報だけが存在する。しかしながら、１つが外部層領域ＬＲへと方向ｐに沿って移動するとき、元の情報ｆの量は増加する。一方、「無効にされた」又はランダム化された画像情報ｇ及びこの相互関係の量は、インターフェース領域ＩＦに向かって上昇が続く。一度背景領域ＢＧにおいてインターフェース領域ＩＦの外側に出ると、ランダム化されたピクセル情報だけが存在し、これ以上元の画像情報は存在しない。ある実施形態において、背景領域の全体をランダム化することが想定される。しかしながら、より洗練された実施形態では、最初に、対象領域ＯＲの凸包を構築する。ランダム化はその後、対象領域ＯＲ及び凸包の間の画像要素に限定される。好ましくは、しかし、必ずしもではなく、凸包及び対象領域ＯＲの間のすべての画像要素がランダム化される。このようにして、ＣＰＵは、節約されることができる。他の実施形態において、対象領域ＯＲの周りで固定された事前選択可能な厚みの更なる層領域（必ずしも凸包ではない）を規定し、ここだけランダム化することができる。
【００３６】
画像プロセッサＩＰの処理が、以下更に詳細に説明される。
【００３７】
画像プロセッサＩＰは、元の３ＤデータセットＤＳをそれぞれ受信し、ランダム化されたデータセットＤＳＸを出力する入力ＩＮ及び出力ＯＵＴポートを含む。
【００３８】
画像プロセッサは、その基本要素としてセグメンタＳＧ及びランダマイザＲＡを含む。ここで、図３Ｃが参照される。これは、図３の枠Ａ、Ｂに示されるデータセットに関するランダム化処理の効果を示す。この例において、患者の胸部は、もはや見えない。言い換えると、ランダム化されたデータセットＤＳＸを用いると、患者の内臓の直接ボリュームレンダリングを要求する場合、図３Ａのような画像を得ることになる。しかしながら、対象領域の外側の表示点からレンダリングするとき、枠Ｂにおける表示の代わりに、枠Ｃに従って匿名化された表示を得る。言い換えると、患者の体は、プライバシーを好適に保護するため、「仮想毛布」にくるまれたように現れる。
【００３９】
ここで、図４Ａが参照される。これは、本書において提案される画像プロセッサＩＰの処理の基礎をなすステップＳ４０５〜Ｓ４１５のフローチャートを示す。
【００４０】
ステップＳ４０５において、元の３ＤデータセットＤＳが受信される。上述されたように、これは、撮影装置ＣＴによるボリュームの出力の際に当然の事として自動的に発生する場合があるが、ユーザが匿名化を後でもたらすことができる他の実施形態も想定される。例えば、元のセットＤＳは、データベース又はストレージＤＢに最初格納され、その後匿名化されることができる。実際には、提案されたプロセッサＩＰは、ＰＡＣＳ又は他の画像管理システムにおいて保持される画像の既存のストックを匿名化するために用いられることができる。
【００４１】
ステップＳ４１０において、３Ｄデータセットは、体領域ＯＲ及び背景領域ＢＲへとセグメント化される。これは、体の２Ｄ表面を表すボクセル要素のインターフェース領域ＩＦを規定することを可能にする。また、このステップにおいて、ランダム化されるすべてのボクセルの識別が規定されることができる。即ち、一旦外部層ＬＲの厚みがセットされれば及び一旦どのくらいの背景領域がランダム化されるかが規定されれば、ランダム化される（ことになる）ボクセルの数及び位置（座標（ｘ，ｙ，ｚ））が、完全に決定される。後者は、対象領域ＯＲ周りの背景ＢＲにおいて層領域の厚みを規定することにより、又は上記したように凸包を計算することにより、セットされることができる。インターフェース輪郭ＩＦのいずれの側にもランダム化された領域ＲＲが「届くこと」を規定するこれらの２つの層は、画像プロセッサＩＰの所定の設定であり、ユーザ調整可能とすることができる。更に言い換えると、領域ＲＲを形成するボクセルは、後続のランダム化のため目印を付けられるものである。
【００４２】
ステップ４１５において、ランダム化が、セグメント化されたデータセットに適用される。即ち、ランダム化された領域ＲＲにおけるボクセルに適用される。ＲＲの範囲に従って、ランダム化処理は、背景情報に対して制限されるか、又は上記したように外部層領域へと延在する。
【００４３】
実際のランダム化処理は、ある実施形態において、疑似乱数発生器を使用することにより実現される。乱数発生器は、種点及び数学的命令により規定される。これは、決定的であるが、種点及び数学的命令の特定の機能的な説明を所持していない場合ランダムに見える一連の番号を規定する。数学的命令は、ある実施形態において、種点（即ちある数）から始まり実行される反復的なｍｏｄ除算（算数から既知である）である。この処理において、異なる残りが、生成され、繰り返しの間の乱数として出力される。乱数のこのシーケンスを生成するのに必要なすべての情報の収集は、ランダム化命令として本書において参照される。
【００４４】
すべての実施形態において必要でないにもかかわらず、ランダム化は、可逆的な処理である。これは、シーケンスにおいて生成される乱数がランダム化された領域ＲＲに適用される「横断オーダー」を規定することにより実現されることができる。これは、スライス毎に、及び各スライスにおいて行ワイズ又は列ワイズに領域ＲＲを通る経路を規定することにより、実行されることができる。各ボクセルは、上記経路に沿ったオーダー番号を割り当てられる。領域ＲＲにおけるボクセルの全体の数は既知であるので、等しい数の乱数が、必要な反復回数分乱数発生器を実行することにより生成されることができる。これは、領域ＲＲが持つボクセルと同程度のエントリを持つ一連の乱数を生み出す。ランダムシーケンスにおけるｉ番目の乱数は、横断経路におけるｉ番目のボクセルに適用される。領域ＲＲに対する乱数の適用は、ランダム化された領域を形成するため２つを組み合わせることによりなされる。例えば、ランダム化された強度を、対応する位置の個別のボクセル値に加算することによりなされる。ランダム化領域における各ピクセルが、訪問され、ランダムな強度が加算される。
【００４５】
上記のランダム化手順は、様々な異なる実現を含む。これらのすべては、本書において異なる実施形態において想定される。ある実施形態において、すべての乱数は、前もって生成され、その後ランダム化領域に適用される。適用、即ちランダム化された強度の加算は、シーケンシャルに進行することがき、又は一度に並列に実行されることもできる。別の実施形態では、ランダム強度値が乱数発生器により出力されるとき、それらがオンザフライで適用される。
【００４６】
一般に、ボクセル値に対して乱数を加算する前に、画像強度への意味がある変換が必要とされる。ある実施形態において、生成された乱数は、画像強度の許容可能な範囲にマッピングされ、その後領域ＲＲにおけるボクセルの個別の１つに対して、線形重ね合せの態様で加算される。代替的に又は追加的に、乱数は、ランダム化された強度に到達するよう、数学的なｍｏｄ演算の態様で許容可能な範囲の周りに「包まれる」。
【００４７】
一実施形態によれば、ランダム化の量は、「スライディングスケール」上にあり、ランダム化領域において変化する。これは、ノイズ及び現実の画像強度の増加する線形混合に従って、空気及び体の間の表面ＩＦまで遷移領域ＬＲを満たすことにより実現されることができる。その結果、ノイズ貢献は、例えば体表面ＩＦ前の−５ｍｍで１００％であり、例えば体内部の＋５ｍｍで０％である。背景領域ＢＲへの向かって動くとき、パーセンテージは、スライドするか又は線形に下がる。即ち、現実の値は、段階的に縮小され、まねられた強度値は、距離の減少と共に段階的に導入される。
【００４８】
そのようにランダム化された３ＤデータセットＤＳＸはその後、後の参照のためデータベースＤＢに格納されることができる。
【００４９】
ある実施形態において、データＤＳは、ＤＩＣＯＭフォーマットにおいて利用可能とされる。一実施形態によれば、ランダム化命令のすべて又は少なくとも部分が、データセットＤＳのＤＩＣＯＭヘッダに含まれることが提案される。上述したように、ある実施形態において、ランダム化は、撮影装置ＣＴでのデータセットの製造又は生成に応じて実行される。ランダム化命令の少なくとも部分のＤＩＣＯＭヘッダへの包含は、例えば新しい標準として実現されることができる。しかしながら、他の実施形態において、ランダム化命令は、他の所に格納され、ランダム化されたデータセットＤＳＸと単に論理的にリンクされるだけである。例えば、疑似乱数発生器の数学的命令、その種番号及び体セグメント化は、ＤＩＣＯＭファイルにおけるテキストとして、保護されたデータセットと共に格納される。
【００５０】
前述したように、一実施形態によれば、元のデータセットＤＳの回復を可能にするため、ランダム化処理を逆転させるオプションもある。このため、前に導入された画像プロセッサＩＰに対する反転オペレータＩＰＲが、想定される。
【００５１】
画像プロセッサＩＰＲは、イン及びアウトポートＩＮ、ＯＵＴを含み、脱ランダマイザ要素ＤＲＡを含む。図１は、オペレータＩＰ及びＩＰＲを示すが、後者はオプションである点を理解されたい。
【００５２】
上記反転画像プロセッサＩＰＲの処理は、図４におけるフローチャートＢを参照して更に詳細に説明される。
【００５３】
ステップＳ５０５において、ランダム化されたデータセットＤＳＸが受信される。
【００５４】
ステップＳ５１０において、ランダム化命令がアクセスされる。これにアクセスするリクエストは、エージェントＡＧにより発行されることができる。例えば、クライアントサーバ・アーキテクチャにおいて、エージェントＡＧは、医療ＰＡＣＳシステムにおける医師のワークステーションとすることができる。ワークステーションＡＧのユーザが権利証明書、例えばパスワードを持つか又は所与の適切なユーザ権利を持つ場合、ランダム化命令にアクセスするリクエストは許可され、そうでなければ、拒否される。
【００５５】
アクセスが許可される場合、フローはステップＳ５１５へ進む。ここで、反転ランダム化命令が示される。これは、乱数を再形成するため、同じ種番号及び同じ反復的な数学的命令を用いてランダム化シーケンスを再実行することにより実現されることができる。
【００５６】
続くステップＳ５２０において、ランダム化された領域ＲＲの座標により定められる指定されたボクセル位置のランダム化されたデータセットＤＳＸに、反転命令が適用される。同じ横断順及びランダム化されたものにおけるボクセルの識別を用いて、ランダム化された強度は、個別の位置のランダム化されたデータセットＤＳＸから減算されることができ、これは、元のデータセットＤＳを明らかにする。
【００５７】
上記から明らかであるように、ランダム化命令は、前述の種点、種点に対して反復的に適用されるときランダム化点のシーケンスを生成する反復的な数学的機能、ランダム化領域ＲＲを通る同意された横断順及びランダム化された領域自体の座標規定を含む。ＲＲ規定は、ステップＳ４１０での体セグメント化に基づかれ、保護されたデータセット（例えばＤＩＣＯＭファイル）と共に、又は、保護された日付から離れて、アスキーテキスト（ストリングデータ）として格納されることができる。ランダム化された領域ＲＲは、例えば元の画像データと比較して概してストレージの＜１％を必要とするメッシュとして又は圧縮されたビットボリュームとして非常にメモリ効率的に格納されることができる。
【００５８】
しかしながら、横断順といった斯かるアイテムは、事前同意された標準の部分とすることができ、他の情報とともに特異的に格納されることができない場合がある。アイテムは一緒に格納されることができるか、又はアイテムの任意の１つ若しくは複数が安全性を増加させるため、他から離れて別々に格納されることができる。
【００５９】
ある実施形態において、保護された画像と共に格納されないのは例えば、疑似乱数発生器の種番号（即ち単一の整数）である。しかし、データセキュリティの理由から、別々のファイルにおいて提供される、及び／又は別々の通信チャネルにおいて提供される。これは、電子記録、紙プリントアウト、口による伝達、電気通信等とすることができる。
【００６０】
上述したように、ある実施形態において、回復は、認証された人員（例えば主任研究員又は主治医）にだけ可能にされる。これは、パスワードベースで実現されることができる。例えば、非限定的な例において（他の任意の組み合わせも、想定される）、以下のアイテムは、画像データと共に格納される。ランダム化命令、例えば疑似乱数発生器の数式、その種及びランダム化された領域Ｒの座標規定。アイテムは例えば、（ＤＩＣＯＭヘッダその他において）格納又は埋め込まれることができる。しかし、そのように格納されるランダム化命令は、パスワードで暗号化される。
【００６１】
要約すると、本書において提案されることは、格納の前に３Ｄデータセットの体周囲のスペースをランダムなノイズで自動的に充填することを技術的に可能にすることである。その結果、体表面の任意の不注意なボリュームレンダリングは不可能になる。これは、視覚的に保護されたデータセットをもたらす。追加的なオプションは、ノイズの追加が可逆的であると予見する。その結果、元の保護されていないボリュームデータの完全な回復が、保護されたデータセットと共にコンパクトな態様で適切な情報を格納することにより可能である。
【００６２】
画像プロセッサＩＰ、ＩＰＲは、スキャナ端末又は医療撮像及びＰＡＣＳワークステーションにインストールされるモジュールとして想定される。要するに、提案された画像プロセッサは、３Ｄデータセットを生成する又は扱う任意のシステムにおいて使用されることができる。プロセッサＰＲ及びＩＲは、図１に示される実施形態と異なり単一のモジュールへと統合されることができる。しかし、図１に示されるように別々にすることが、いくつかの実施形態においては望ましい。例えば、ＩＰはスキャナＣＴにインストールされる。一方、デスクランブラＩＰＲは、選択された撮影装置又はＰＡＣＳワークステーションにおいてだけ利用可能とされる。
【００６３】
上記実施形態は、断層撮影Ｘ線スキャナに関して説明されたが、提案された方法及び装置ＩＰ、ＩＰＲは、ＭＲ撮像装置にも等しく適用される。
【００６４】
本発明の別の例示的な実施形態において、適切なシステムにおいて上述した実施形態のいずれかによる方法のステップを実行するよう構成されるコンピュータプログラムが提供される。
【００６５】
コンピュータプログラムは従って、コンピュータユニットに格納されることができる。これは、本発明の実施形態の一部でもある。この計算ユニットは、上記の方法におけるステップを実行するよう構成されることができる。更に、上記装置の要素を作動させるよう構成されることができる。計算ユニットは、自動的に作動する、及び／又はユーザの命令を実行するよう構成されることができる。コンピュータプログラムは、データプロセッサのワーキングメモリにロードされることができる。従ってデータプロセッサは、本発明の方法を実行する能力を具備する。
【００６６】
本発明のこの例示的な実施形態は、最初から本発明を用いるコンピュータプログラム、及び更新を用いて既存のプログラムを本発明を用いるプログラムに変えるコンピュータプログラムの両方をカバーする。
【００６７】
更に、コンピュータプログラムは、上述した方法の例示的な実施形態の手順を満たすために必要なすべてのステップを提供することができる。
【００６８】
本発明の更に例示的な実施形態によれば、例えばＣＤ−ＲＯＭといったコンピュータ可読媒体が与えられる。この場合、コンピュータ可読媒体は、この媒体に格納されるコンピュータプログラムを持つ。このコンピュータプログラムは、以前のセクションで記載される。
【００６９】
コンピュータプログラムは、他のハードウェアと共に又はその一部として供給される光学的記憶媒体又は固体媒体といった適切な媒体に格納／配布されることができるが、インターネット又は他の有線若しくは無線通信システムを介してといった他の形式で配布されることもできる。
【００７０】
しかしながら、このコンピュータプログラムは、ワールドワイドウェブといったネットワークを介して与えられることもでき、及び斯かるネットワークからデータプロセッサのワーキングメモリにダウンロードされることもできる。本発明の更に例示的な実施形態によれば、コンピュータプログラムをダウンロードに関して利用可能にする媒体が提供される。このコンピュータプログラムは、本発明の上記の実施形態のいずれかによる方法を実行するよう構成される。
【００７１】
本発明の実施形態が異なる主題を参照して記載される点に留意されたい。特に、ある実施形態は、方法タイプの請求項を参照して説明されるが、他の実施形態は、装置タイプの請求項を参照して説明される。しかしながら、当業者であれば、他の記載がない限り、あるタイプの主題に属する特徴の任意の組合せに加えて、異なる主題に関する特徴の間の任意の組合せが、本願に開示されると考えられる点を上記又は下記の説明から推察するであろう。しかしながら、すべての特徴は、結合されることができ、これらの特徴の単純な合計より多くの共同効果が提供される。
【００７２】
本発明が図面及び前述の説明において詳細に図示され及び説明されたが、斯かる図示及び説明は、説明的又は例示的であると考えられ、本発明を限定するものではない。本発明は、開示された実施形態に限定されるものではない。図面、開示及び添付された請求項の研究から、開示された実施形態に対する他の変形が、請求項に記載の本発明を実施する当業者により理解され、実行されることができる。
【００７３】
請求項において、単語「有する」は他の要素又はステップを除外するものではなく、不定冠詞「ａ」又は「ａｎ」は複数性を除外するものではない。シングルプロセッサ又は他のユニットが、請求項に記載される複数のアイテムの機能を満たすことができる。特定の手段が相互に異なる従属項に記載されるという単なる事実は、これらの手段の組み合わせが有利に使用されることができないことを意味するものではない。請求項における任意の参照符号は、発明の範囲を限定するものとして解釈されるべきではない。
【図１】
0006484650.tif 000002
【図２Ａ）】
0006484650.tif 000003
【図２Ｂ）】
0006484650.tif 000004
【図２Ｃ）】
0006484650.tif 000005
【図３Ａ）】
0006484650.tif 000006
【図３Ｂ）】
0006484650.tif 000007
【図３Ｃ）】
0006484650.tif 000008
【図４Ａ）】
0006484650.tif 000009
【図４Ｂ）】
0006484650.tif 000010