(57)【特許請求の範囲】
【請求項１】
第１及び第２のスライスを含む複数の断面２Ｄ画像スライスを含む少なくとも３Ｄ画像データセットをナビゲート又は変更するのを支援する装置であって、前記複数のスライスは前記３Ｄ画像データセットにおける断面図を表し、夫々のスライスは複数の状態のうちの１つを有する、装置において、
前記３Ｄ画像データセット及び該３Ｄ画像データセットにおける前記複数のスライスにアクセスするデータベースインターフェースと、
グラフィカルユーザインターフェースをスクリーンに表示し、該グラフィカルユーザインターフェースが、そのように制御されて前記スクリーンに表示される場合に、
前記３Ｄ画像データセットの前記第１のスライスを画像としての表示のために選択する選択ウィジェットと、
前記第１のスライスを画像として表示するウィンドウウィジェットと、
ｉ）前記３Ｄ画像データセットにおける前記第１のスライスの空間的位置の視覚的指示を表示し、且つｉｉ）前記３Ｄ画像データセットにおける前記第２のスライスの空間的位置の視覚的指示を表示し、前記３Ｄ画像データセットにおける前記第１のスライスと前記第２のスライスとの間の相対位置を示すスライス位置インジケータウィジェットと、
前記第１のスライスの現在の状態及び前記第２のスライスの現在状態の、該状態が異なる毎に異なる視覚的指示を表示するグラフィカル要素と
を有するよう構成されるグラフィカルユーザインターフェースコントローラと
を有し、
前記グラフィカルユーザインターフェースコントローラは更に、ｉ）前記第１のスライス又は前記第２のスライスの現在の状態を前記複数の状態の中の新しい状態に変化させるユーザ要求を受け取り、且つ、前記第１のスライス又は前記第２のスライスの現在の状態を変化させる前記ユーザ要求が受け取られた場合に、ｉｉ）前記第１のスライス又は前記第２のスライスの状態の視覚的指示の表示を更新して前記第１のスライス又は前記第２のスライスの要求された前記新しい状態を示すよう構成され、
夫々のスライスは、保護された状態又は保護されていない状態のいずれかである２つの状態のうちの１つを有し、夫々のスライスは、前記３Ｄ画像データセットにおける関心領域の３Ｄ又はそれより高い次元の描写の夫々異なる断面を表すサブボリューム描写を含み、前記３Ｄ描写は少なくとも前記第１及び第２のスライスにわたって延在し、前記３Ｄ描写は３Ｄ描写ツールの前記第１のスライスへの適用の結果であり、前記複数のスライスの夫々のサブボリューム描写は、前記第２のスライスが前記保護されていない状態にある場合に、前記第１のスライスにおけるサブボリューム描写の前記３Ｄ描写ツール又は他の３Ｄ描写ツールによる後の変更が前記第２のスライスにおけるサブボリューム描写の対応する共変更を自動的に生じるように論理的に連結され、一方、前記第２のスライスが前記保護された状態にある場合に、前記共変更は阻止される、装置。
【請求項２】
前記スライス位置インジケータウィジェットは、グラフィカルスライダ及びグラフィカルバーを含むスライドバーであり、前記グラフィカルスライダは、ポインタデバイスによるユーザインタラクションにより前記グラフィカルバーに沿ってスライドすることが可能であり、前記グラフィカルバーは、前記グラフィカル要素として一連のセグメントを有し、夫々のセグメントは、前記第１及び第２のスライスを含む前記複数のスライスの中の１つと関連づけられ、異なるセグメントは異なるスライスを示し、隣接するセグメントは、夫々のスライスの前記３Ｄ画像データセットにおける隣接した空間関係を示す、
請求項１に記載の装置。
【請求項３】
前記第１及び第２のスライスを含むいずれかのスライスの状態の視覚的指示の表示は、前記グラフィカルバーのセグメントを色分けすることにより、夫々の色は異なる状態を示し、前記グラフィカルスライダは、前記グラフィカルバーをスライドする場合に自身の色を変え、前記グラフィカルスライダは、前記セグメントのいずれか１つに位置する場合にそのセグメントの色を反映する、
請求項２に記載の装置。
【請求項４】
前記グラフィカル要素は、前記ウィンドウウィジェットのフレームであり、前記第１のスライス又は前記第２のスライスの状態の視覚的指示は、前記ウィンドウウィジェットにおいて現在表示されているスライスごとに１つの色で前記フレームを色分けすることにより、あるいは、前記グラフィカル要素は、前記ウィンドウウィジェットにおいてオーバーレイされてその中にある色分けされたディスクである、
請求項１乃至３のうちいずれか一項に記載の装置。
【請求項５】
前記第１のスライスと前記第２のスライスとの間での表示の切り替え又は状態変化は、前記グラフィカルユーザインターフェースコントローラがマウスクリックイベント又はキーストロークイベントをインターセプトすることによって生じ、連続したイベントは、スライス毎に厳密に２つの状態が存在する場合にそれらの２つの状態の間を切り替えることを引き起こし、あるいは、前記連続したイベントは、スライス毎に２よりも多い状態が存在する場合にそれらの状態を周期的に繰り返すことを引き起こす、
請求項１乃至４のうちいずれか一項に記載の装置。
【請求項６】
前記グラフィカルユーザインターフェースコントローラは更に、前記第１のスライスの代わりに又は該第１のスライスとともに前記ウィンドウウィジェットにおいて前記第２のスライスを表示するユーザ要求を受け取るよう構成され、該ユーザ要求は、前記スライス位置インジケータウィジェットとのユーザインタラクションによって、又はキーストロークによってもたらされる、
請求項１乃至５のうちいずれか一項に記載の装置。
【請求項７】
前記グラフィカルスライダは交差線を有し、該交差線は、ユーザが前記グラフィカルスライダの移動を要求する場合に、前記ウィンドウウィジェットを横切って且つ該ウィンドウウィジェットに表示されるスライスの上をスイープする、
請求項２又は３に記載の装置。
【請求項８】
グラフィカルユーザインターフェースが表示されるスクリーンであって、前記グラフィカルユーザインターフェースが請求項１乃至７のうちいずれか一項に記載の装置に含まれる前記グラフィカルユーザインターフェースコントローラによって制御されるスクリーン。
【請求項９】
第１及び第２のスライスを含む複数の断面２Ｄ画像スライスを含む少なくとも３Ｄ画像データセットをナビゲート又は変更するのを支援する医用画像後処理システムであって、夫々のスライスは複数の状態のうちの１つを有する、システムにおいて、
請求項１乃至７のうちいずれか一項に記載の装置と、
前記３Ｄ画像データセットを保持するデータベースと、
前記スライスを画像として表示するスクリーンと、
前記スライスにおける描写を変更する３Ｄ描写ツールと、
ユーザ入力のためのキーボード又はポインタと
を有するシステム。
【請求項１０】
第１及び第２のスライスを含む複数の断面２Ｄ画像スライスを含む少なくとも３Ｄ画像データセットをナビゲート又は変更するのを支援する方法であって、夫々のスライスは複数の状態のうちの１つを有する、方法において、
スクリーン上にグラフィカルユーザインターフェースにおいて画像として前記第１のスライスを表示するステップと、
前記第１のスライスの表示とともに、前記グラフィカルユーザインターフェースにおいて、前記３Ｄ画像データセットに含まれる、該３Ｄ画像データセットにおけるビューを表す前記第１のスライスの空間的位置の視覚的指示を表示するステップと、
前記３Ｄ画像データセットに含まれる前記第２のスライスの空間的位置の視覚的指示を前記グラフィカルユーザインターフェースにおいて表示するステップと、
前記第１のスライスの現在の状態及び前記第２のスライスの現在状態の、該状態が異なる毎に異なる視覚的指示を表示するステップと、
ユーザインタラクションにより、前記第１のスライス又は前記第２のスライスの現在の状態を前記複数の状態の中の新しい状態に変化させるユーザ要求を受け取るステップと、
前記第１のスライス又は前記第２のスライスの現在の状態を変化させる前記ユーザ要求が受け取られた場合に、前記第１のスライス又は前記第２のスライスの状態の視覚的指示の表示を更新して前記第１のスライス又は前記第２のスライスの要求された前記新しい状態を示すステップと
を有し、
夫々のスライスは、保護された状態又は保護されていない状態のいずれかである２つの状態のうちの１つを有し、
夫々のスライスは、前記３Ｄ画像データセットにおける関心領域の３Ｄ又はそれより高い次元の描写の夫々異なる断面を表すサブボリューム描写を含み、前記３Ｄ描写は少なくとも前記第１及び第２のスライスにわたって延在し、前記３Ｄ描写は３Ｄ描写ツールの前記第１のスライスへの適用の結果であり、前記複数のスライスの夫々のサブボリューム描写は、前記第２のスライスが前記保護されていない状態にある場合に、前記第１のスライスにおけるサブボリューム描写の前記３Ｄ描写ツール又は他の３Ｄ描写ツールによる後の変更が前記第２のスライスにおけるサブボリューム描写の対応する共変更を自動的に生じるように論理的に連結され、一方、前記第２のスライスが保護された状態にある場合に、前記共変更は阻止される、方法。
【請求項１１】
ウィンドウウィジェットにおいて前記第２のスライスを表示するユーザ要求を受け取り、該ユーザ要求が受け取られる場合に、前記ウィンドウウィジェットを更新して前記第１のスライスに代えて又は該第１のスライスとともに前記第２のスライスを表示するステップ
を更に有する請求項１０に記載の方法。
【請求項１２】
請求項１乃至７のうちいずれか一項に記載の装置を制御するコンピュータプログラムであって、プロセッシングユニットによって実行される場合に、請求項１０又は１１に記載の方法を実行するよう構成されるコンピュータプログラム。
【請求項１３】
請求項１２に記載のコンピュータプログラムを記憶したコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、少なくとも３Ｄ画像データセットをナビゲート又は変更するのを支援する装置、少なくとも３Ｄ画像データセットをナビゲート又は変更するのを支援する方法、少なくとも３Ｄ画像データセットをナビゲート又は変更するのを支援するグラフィカルユーザインターフェース、少なくとも３Ｄ画像データセットをナビゲート又は変更するのを支援する医用画像後処理システム、コンピュータプログラム要素、及びコンピュータ可読媒体に関する。
【背景技術】
【０００２】
多くの医療は、医用画像において示される特定のオブジェクトの描写を必要とする。その例には、コンピュータ断層撮影（ＣＴ；Computed  Tomography）における腫瘍描写又は放射線治療計画のためのＣＴ画像におけるリスクのある臓器及び目標ボリュームの描写、診断のための磁気共鳴（ＭＲ；Magnetic  Resonance）又は機能画像がある。医用画像セグメンテーション適用は、自動プロシージャのトレーニング及び評価のために‘分割すべきオブジェクト（object  to  segment）’の手動による描写を必要とする。
【０００３】
そのような手動による描写は、スクリーンに表示される場合にオブジェクト又はオブジェクトの表面に印を付けるツールを必要とする。自動の３Ｄ描写プロシージャは、結果の品質保証のための有効な表示装置とともに、必要に応じて、手動による補正のための描写ツール、可能ならば３Ｄツールを必要とする。
【０００４】
ほとんどの医用画像データは３次元（３Ｄ）ボリューム又はより高い次元、例えば、ビデオシーケンス、すなわち、複数種類の撮像装置から取得された画像が同時に考慮されるべきである場合、である。たった２次元（２Ｄ）のデータはスクリーンに完全に表示可能であり、３Ｄ描写インタラクションは３Ｄボリュームの２Ｄサブボリューム（“スライス”）において表示される。３Ｄ画像データに関する制限された２Ｄビューは、時々３Ｄ描写ツールの取り扱いを扱いにくくする。  
国際公開第２００９／０７４９３０号は、医用画像データセットから複数のデータスライスを取り出す方法を公表している。複数のデータスライスに関連付けられたインジケータが表示される。インジケータと複数のデータスライスとの間の関連づけは、医用画像データセットのセグメンテーションに基づく。インジケータは、医用画像データセットのセグメンテーションにおいて取得されるオブジェクトを表す。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、スライスを描写するために３Ｄ描写ツールを使用する場合に医療関係者への負担を緩和することである。
【課題を解決するための手段】
【０００６】
本発明の目的は、独立請求項の主題によって解決される。更なる実施形態は従属請求項において組み込まれる。
【０００７】
本発明の以下に記載される態様は、下記の装置によって生成されるグラフィカルユーザインターフェース、少なくとも３Ｄ画像データセットをナビゲート又は変更するのを支援する方法、少なくとも３Ｄ画像データセットをナビゲート又は変更するのを支援する医用画像後処理システム、並びにコンピュータプログラム要素及びコンピュータ可読媒体にも当てはまることが留意されるべきである。
【０００８】
本発明は、添付の特許請求の範囲に従う。 
第１の態様に従って、少なくとも３Ｄ（又はより高い次元）の画像データセットをナビゲート又は変更するのを支援する装置が提供される。前記３Ｄ画像データセットは、第１及び第２のスライスを含む複数の断面２Ｄ画像スライスを含む。前記複数のスライスは、前記３Ｄ画像データセットにおける断面図を表す。夫々のスライスは、複数の状態のうちの１つを有するか又はそのような状態にある。当該装置は：
ａ）前記３Ｄ画像データセット及び該３Ｄ画像データセットにおける前記複数のスライスにアクセスするデータベースインターフェース；
ｂ）グラフィカルユーザインターフェース（ＧＵＩ）をスクリーンに表示するよう構成されるグラフィカルユーザインターフェースコントローラ。前記グラフィカルユーザインターフェースは、そのように制御されて前記スクリーンに表示される場合に：
ｂ．１）前記３Ｄ画像データセットの前記第１のスライスを画像としての表示のために選択する選択ウィジェット；
ｂ．２）前記第１のスライスを画像として表示するウィンドウウィジェット；
ｂ．３）ｉ）前記３Ｄ画像データセットにおける前記第１のスライスの空間的位置の視覚的指示を表示し、且つｉｉ）前記３Ｄ画像データセットにおける前記第２のスライスの空間的位置の視覚的指示を表示し、前記３Ｄ画像データセットにおける前記第１のスライスと前記第２のスライスとの間の相対位置を示すスライス位置インジケータウィジェット；
ｂ．４）前記第１のスライスの現在の状態及び前記第２のスライスの現在状態の視覚的指示を表示するグラフィカル要素を有する。異なる状態は異なる視覚的指示によって表される。
【０００９】
前記グラフィカルユーザインターフェースコントローラは更に、ｉ）前記第１のスライス又は前記第２のスライスの現在の状態を前記複数の状態の中の新しい状態に変化させるユーザ要求を受け取り、且つ、前記第１のスライス又は前記第２のスライスの現在の状態を変化させる前記ユーザ要求が受け取られた場合に、ｉｉ）前記第１のスライス又は前記第２のスライスの状態の視覚的指示の表示を更新して前記第１のスライス又は前記第２のスライスの要求された前記新しい状態を示すよう構成される。
【００１０】
一実施形態に従って、前記ＧＵＩは、表示される場合に、前記３Ｄ画像データセットの前記第１のスライスを画像としての表示ために選択する選択ウィジェットを有する。
【００１１】
関心領域は、前記３Ｄ画像データセットにおいて示される患者の特定の器官であってよい。前記３Ｄ画像データセット（“ボリューム”）は、スライスとも呼ばれる２Ｄサブボリューム画像から構成されか又はそれらの画像を生成することを可能にする。
【００１２】
３Ｄ描写は、スライスにおいて画像ピクセルの幾何学的部分又は領域を識別し表示することを可能にするデータ構造である。３Ｄ描写はスライス（“２Ｄサブボリューム描写”）ごとであり、唯一のスライスと関連づけられて、そのスライスにおける関心領域の特定の断面を特定する。なお、（３Ｄ）描写された関心領域自体は多数の他のスライスにわたって延在する。従って、関心領域の３Ｄ描写は、関連づけられ論理的に連結されたスライス描写の集合である。３Ｄ描写は、それが関連づけられているスライスにオーバーレイされて示される場合に、特に、かかる描写が“表示される”又は“オーバーレイされる”と言われる場合に、“３Ｄ描写”とも呼ばれ得る。３Ｄ描写は、装置によって見られる前に、予め割り当てられてよく、あるいは、かかる描写は、見るために３Ｄ画像データセットをロードした際に、自動的に適用されてよい。特に、自動３Ｄ描写プロシージャの場合に、しかしそのような場合に限らないが、いずれかのスライスにおいて複数の描写が存在する可能性がある。画像データは、スライスと、３Ｄ描写と関連づけられるスライスにオーバーレイされて見られる場合に該３Ｄ描写を示すのに必要な情報を格納するデータ構造とを含む。画像の変更は、ここで理解されるように、描写情報自体を変更することを含む。よって、描写情報を変更することは、変更された描写がオーバーレイされたスライスとして見られる場合に、スライスと描写との結合画像のグラフィカル表現に作用する。
【００１３】
状態は、スライスの特性を全体として又は、特に、スライスにおける又はそのスライスと関連づけられる２Ｄサブボリューム描写の特性を示す。状態は、自動的に又は、見るために３Ｄ画像データセットのスライスをロードした際若しくは装置を起動した際に、割り当てられてよい。状態は、１つずつスライスの表示の前にスライスへ何らかの適切なデータ構造によって手動により割り当てられてよい。状態はまた、スライス毎に同じデフォルト状態を割り当てることによって、スライス及び／又はスライスと関連づけられる描写へ割り当てられてよい。
【００１４】
一実施形態に従って、状態又はデフォルト状態の割当は、ユーザにより開始されてよく、コンピュータのマウスを使用して、前記ウィンドウウィジェットの中又はその周りに表示されたスライドバー又はチェックボックスをマウスでクリックすることによって達成される。
【００１５】
スライス毎に適用され、描写される特定のスライスにのみ作用する２Ｄ描写装置を使用することは、低速且つ退屈である。３Ｄペイントブラシのような、より高い次元の３Ｄ描写装置はより高速な描写を可能にするが、３Ｄ描写装置が適用される時点で目下ユーザにとって可視的でないスライスにも作用する。
【００１６】
当該装置の前記ＧＵＩは、３Ｄボリュームの隠れたスライス又は部分の状態さえ伝えるスライス状態インジケータとして働くグラフィカル要素を有する。当該装置は、表示されていない２Ｄサブボリュームのどれが３Ｄ描写ツールの適用によって作用されるか（又はされないか）を視覚化することを可能にする。
【００１７】
一実施形態に従って、夫々のスライスはサブボリューム描写を含む。夫々のサブボリューム描写は、輪郭を描くことによって又は色づけすることによって、３Ｄ画像データセットにおける関心領域の３Ｄ（又はより高い次元の）描写の異なる断面を表す。前記３Ｄ描写は少なくとも前記第１及び第２のスライスにわたって延在する。前記３Ｄ描写は３Ｄ描写ツールの前記第１のスライスへの適用の結果であってよい。前記３Ｄ描写ツールの動作は、前記第１のスライスにおけるサブボリューム描写の同じ又は他の３Ｄ描写ツールによる後の変更が前記第２のスライスにおけるサブボリューム描写の対応する共変更を自動的に生じるように、前記複数のスライスの又は該複数のスライスにおける夫々の描写を論理的に連結する。夫々のスライスは、保護された状態又は保護されていない状態のいずれかである２つの状態のうちの１つを有するか又はそのような状態にある。前記第２のスライスが前記保護されていない状態にあり且つ前記第１のスライスが前記３Ｄ描写ツールの適用によって変更される場合に、前記第２のスライスの共変更は許可され、一方、前記第２のスライスが保護された状態にある場合に、前記第２のスライスの共変更は阻止される。
【００１８】
当該装置は、医療関係者が３Ｄ画像ボリュームにおけるスライスの集合に対する３Ｄ描写装置の影響をより良く評価し制御することを可能にする。
【００１９】
保護された／保護されていない状態を有することの概念は、カテゴリ又は“親状態（super-states）”の場合を含む。夫々の親状態はそれ自体、保護された“親状態”と保護されていない“親状態”との間で切り替え可能であってよい。例えば、３つの“親状態”は夫々順に、スライスにおいてノイズが低レベル、中レベル、及び高レベルであることを示してよい。ノイズレベル親状態の夫々はその場合に依然として、現在表示されているスライスの親状態を三色のうちのいずれか一色において示すスライドバー要素により、保護された親状態と保護されてない親状態との間で切り替え可能であってよい。保護された／保護されていない親状態はその場合に、前記ウィンドウウィジェットの構成要素を色分けすることによって示される。
【００２０】
一実施形態に従って、前記グラフィカルスライス位置インジケータはスライドバーＧＵＩウィジェットである。スライドバーはグラフィカルスライダーアイコン及びグラフィカルバーアイコンを有する。スライダアイコンは、ポインタデバイス（例えば、マウス又はスクリーンペン）によるユーザインタラクションによりバーアイコンに沿ってスライドすることが可能である。バーアイコンは、前記グラフィカル要素として一連のセグメントを有する。夫々のセグメントは、前記第１及び第２のスライスを含む前記複数のスライスの中の１つと関連づけられ、異なるセグメントは異なるスライスを示す。隣接するセグメントは、夫々のスライスの前記３Ｄ画像データセットにおける隣接した空間関係を示す。前記３Ｄ画像データセットにおける関心領域の実際の空間関係（例えば、前、真ん中、最後）は、バーアイコン上の要素の相互のグラフィカル／空間配置によって、このようにしてマッピングされて表される。
【００２１】
スライドバーを有することは、当該装置の高速且つ直感的な動作を可能にするとともに、３Ｄ画像データセットにおける状態及び空間位置の両方を読む者に伝えることを可能にする。
【００２２】
一実施形態に従って、バーアイコンのインタラクティブなバーセグメントは、ユーザがその上をマウスによりクリックすることによって、ウィンドウ内のビューを変更することと、クリックされたセグメントに関連する他のスライスを見ることとを可能にする。他の実施形態では、前記ＧＵＩは、１つずつスライスをスクロールするスクロール機能を含む。
【００２３】
一実施形態に従って、前記第１及び第２のスライスを含むいずれかのスライスの状態の視覚的指示の表示は、前記グラフィカルバーのセグメントを色分けすることによる。夫々の色は異なる状態を示し、前記スライダアイコンは、前記バーアイコンをマウスインタラクションの使用によりをスライド又はドラッグする場合に自身の色を変える。前記スライダアイコンは、前記セグメントのいずれか１つに位置する場合にそのセグメントの色を反映するか又は帯びる。
【００２４】
一実施形態に従って、前記グラフィカル要素は、前記ウィンドウウィジェットのフレームである。前記第１のスライス又は前記第２のスライスの状態の視覚的指示は、前記ウィンドウウィジェットにおいて現在表示されているスライスごとに１つの色で前記フレームを色分けすることによる。他の実施形態に従って、前記グラフィカル要素は、前記ウィンドウウィジェットにおいてオーバーレイされてその中に位置する色分けされたディスクアイコンである。上記の異なる色分けスキームは、描写レビューの間の状態の一層より良い伝達を可能にする。
【００２５】
一実施形態に従って、状態を色分けするのは、スライスにおいてオーバーレイされた表示される描写自体である。
【００２６】
一実施形態に従って、スライドバーのスライダは、左右方向のスライス位置決め線を有する。左右方向のスライス位置決め線の色は、現在表示されているスライスの状態を色分けする。
【００２７】
一実施形態に従って、状態は、現在のスライスと、３Ｄ画像データセットにおける現在可視的でないスライスの全て又はユーザ設定可能な選択とに関して示される。
【００２８】
一実施形態に従って、保護された（“固定された”）状態は緑色で示され、一方、保護されていない（“固定されていない”）状態は現在のスクリーン背景色で示されるか、あるいは、状態は、背景色と比較して異なる濃淡によって示される。
【００２９】
領域（スライスのスタック）の色分けはまた、スライス又はその描写の手動又は自動アセスメントを示すためにも使用され得る。例えば、状態は、上級者が見習いスタッフの描写作業を精査する場合に描写の品質を示してよい。状態はその場合に、緑色＝優れたセグメンテーション、黄色＝不十分、赤色＝深刻を示してよい。状態及びそれらの色分けは更に、又は代替的に、取得されたスライスにおける画像信号ノイズレベル（低、中、高）を示してよい。
【００３０】
一実施形態に従って、前記第１のスライスと前記第２のスライスとの間での表示の切り替え又は状態変化は、前記グラフィカルユーザインターフェースコントローラがマウスクリックイベント又はキーストロークイベントをインターセプトすることによって生じる。連続したイベントは、スライス毎に厳密に２つの状態が存在する場合にそれらの２つの状態の間を切り替えることを引き起こし、あるいは、前記連続したイベントは、スライス毎に２よりも多い状態が存在する場合にそれらの状態を周期的に繰り返すことを引き起こす。これは、状態を変更するための高速且つ簡単なインタラクションを提供する。前記ＧＵＩの構成要素はそれらの色を、状態の変更が要求される場合に変化させる。キーストロークインタラクションに関する一例は、スライスを固定又は解除するよう‘ｆ’キーを割り当てるよう当該装置を構成することである。
【００３１】
これは、現スライス状態インジケータを交互に有効／無効にするよう‘ｆ’キーを繰り返し叩くことを伴う使用にとって直感的である。複数のスライス状態が存在する場合には、とり得る状態を切り替えるために単純なキーボードインストラクションを使用することが可能である。
【００３２】
描写の（固定された／固定されていない）状態を視覚化するために前記ＧＵＩの構成要素を色分けするよう当該装置を構成させることによって、前記３Ｄ描写ツールの有効な使用が可能となる。
【００３３】
要するに、本発明に従う装置によって提供される視覚化は、ボリューム全体のどの部分がどれくらいどんな状態にあるのかと、現在表示されているスライスに隣接するスライスの状態がどのようであるかとにユーザが直ちにアクセスすることを可能にする。それは、３Ｄ画像ボリュームの隠れたスライスに対する多次元ツールの作用又は非作用を把握するための高速且つ直感的な方法を提供する。当該装置は、既にユーザの思うように描写されているスライスをユーザが不注意により変更又は修正することを防ぐのを支援する。当該装置は、そのような変更からスライスを保護することを可能にする。同じか又は他のスライスへの３Ｄツールの更なる適用はその場合に、そのスライスのその保護された描写の固定された描写を変更しない。
【００３４】
本発明は、インタラクティブな医用画像セグメンテーションのための医用画像後処理ワークステーションや放射線治療計画ワークステーションにおける使用に置かれてよい。
【００３５】
本発明のこれら及び他の態様は、以下で記載される実施形態から明らかとなり且つそれらを用いて説明されるであろう。
【図面の簡単な説明】
【００３６】
【図１】３Ｄ医用画像データセットと、その画像データセットに対する３Ｄ描写ツールの作用とを概略的に示す。
【図２】本発明の一実施形態に従う、３Ｄ画像データセットをナビゲート又は変更するのを支援する医用画像後処理システムを概略的に示す。
【図３Ａ】３Ｄ画像データセットのナビゲーション又は変更を支援する装置の図である。
【図３Ｂ】３Ｄ画像データセットのナビゲーション又は変更を支援する装置の異なる図である。
【図４Ａ】図３Ａ及び図３Ｂで使用されるスライドバーの実施形態である。
【図４Ｂ】図３Ａ及び図３Ｂで使用されるスライドバーの異なる実施形態である。
【図５】本発明の一実施形態に従う方法に関するフローチャートを示す。
【発明を実施するための形態】
【００３７】
本発明の例となる実施形態は、図面を参照して以下で記載される。
【００３８】
図１を参照すると、医用３Ｄ画像データ１００のボリュームは複数のサブボリュームスライス１１０ａ〜ｃを含む。３Ｄ画像データセットは、患者の検査スキャンの間に医用撮像装置によって取得された。医用撮像装置の例には、コンピュータ断層撮影（ＣＴ）スキャナがある。スライス１１０ａ〜ｃの集合は、患者の体内の関心領域１２０、例えば、肝臓又は腎臓に関する断面図を提供する。
【００３９】
スライス１１０ａ〜ｃの夫々１つにおける関心領域１２０の個々の断面１１５ａ〜ｃは、図１において、ハッチングされた楕円として示されている。関心領域１２０は、夫々のスライス１１０ａ〜ｃが特定の断面１１５ａ〜ｃを示しながら、スライス１１０ａ〜ｃにわたって延在すると考えられ得る。画像データセット１００は、夫々のスライス１１０ａ〜ｃが２つの軸ｘ、ｙに沿った座標によって記述され得るので、３次元である。個々のスライス１１０ａ〜ｃの夫々は、患者の長手軸と整列された軸ｚに沿ってＣＴ装置が漸進的に動いた場合に、“深さにおいて”取得された。スライス１１０ａ〜ｃの夫々の各自の取得位置は、ｚ軸に沿った第３の座標によって示され得る。それらのスライス１１０ａ〜ｃを含む３Ｄ画像データセット１００は、ＤＩＣＯＭ又はＪＰＥＧのような適切なファイルフォーマットにおけるデジタル画像データとして後処理又は表示のために利用可能である。画像データセット１００は適切なデータベースにおいて保持される。
【００４０】
図１は更に、コンピュータスクリーン１５０と通信するプロセッシングユニット１４０を示す。コンピュータスクリーン１５０では、スライス１１０ａ〜ｃが放射線科医のような医療関係者によって見られ得る。
【００４１】
医用画像後処理におけるタスクは、スライス１１０ａ〜ｃの夫々又は選択において関心領域１２０の断面１１５ａ〜ｃ（の輪郭）を描くことである。このために、３Ｄ描写ツール１３０が使用されてよい。３Ｄ描写ツール１３０は、コンピュータのマウスのような指示装置と通信する。放射線科医は次いで、断面１１５ａの描写１１７ａを得るよう断面１１５ａの外周を囲むか又は示す。３Ｄ描写ツール１３０は次いで、残りの、現在表示されていないスライス１１０ｂ及び１１０ｃにおいて関心領域１２０の断面１１５ｂ及び１１５ｃの対応する描写１１７ｂ及び１１７ｃを外挿するよう、描写１１７ａによって定義される領域の内外のピクセル又はボクセル値を使用する。３Ｄ描写ツール１３０は、夫々のスライス１１０ｂ及び１１０ｃにおいて描写１１７ｂ及び１１７ｃを特定するために画像又はパターン認識ソフトウェアを使用する。外挿された描写１１７ｂ及び１１７ｃ並びにそれらの描写１１７ｂ及び１１７ｃによって輪郭を描かれた夫々の断面１１５ｂ及び１１５ｃは、ピクセル／ボクセル値及び形状において第１又は最初の描写１１７ａとより良く整合する。
【００４２】
３Ｄ描写ツール１３０は、たとえ放射線科医が自身が現在見ている最初の２Ｄスライス１１０ａに対してしか描写動作を実行しないとしても、放射線科医が全てのスライス１１０ａ〜ｃにわたって関心領域１２０を“３次元的に捕らえる”ことを可能にする。
【００４３】
描写１１７ａ〜ｃ自体は、その夫々のスライス１１０ａ〜ｃにおける描写１１７ａ〜ｃに係る座標位置及び幾何学形状を符号化するメタデータである。描写１１７ａ〜ｃは、後の取り出しのために３Ｄ画像データセット１００とともに、又は３Ｄ画像データセット１００と関連づけて記憶され得る。再びスクリーン１５０において見られる場合に、描写１１７ａ〜ｃは次いで、どのスライスがその場合に見られているかに依存して、その対応するスライス１１０ａ〜ｃにグラフィカルにオーバーレイされて再び示される。
【００４４】
通常、自動的に生成される描写１１７ａ〜ｃの全てが、放射線科医によって満足か判断されなくてよい。放射線科医は次いで、描写１１７ａ〜ｃを編集又は変更するためにスライス１１０ａ〜ｃの夫々又は幾つかをレビューする必要がある。例えば、最初のスライス１１７ａから外挿される描写１１７ｂは、不適切な形状を有すると認められることがあり、故に、それは、スライス１１０ｂにおいて示される関心領域の断面を適切にカバーしない。放射線科医は次いで、描写１１７ｂを再調整又は編集するために再び３Ｄ描写ツール１３０を使用してよい。
【００４５】
図２は、本発明の一実施形態に従って、放射線科医が３Ｄ画像データセット１００をナビゲート及び／又は変更するのを支援する医用画像後処理システムを示す。システムは、スライス１１０ａ〜ｃを含む３Ｄ画像データセット１００を保持するデータベース（ＤＢ）１７０を有する。プロセッシングユニット１４０は、スクリーン１５０に表示されるグラフィカルユーザインターフェース（ＧＵＩ）１５５の外観及び機能を制御するＧＵＩコントローラ１６０を実行する。
【００４６】
ＧＵＩ１５５は、図３Ａ及び図３Ｂにおいてより詳細に示されている。ＧＵＩ１５５は、フレーム３０７を有するウィンドウウィジェット３０５と、ウィンドウウィジェット３０５に隣接して配置されるグラフィカルスライドバー３２０とを有する。グラフィカルスライドバー３２０は、他の実施形態では、縦方向でなく横方向にウィンドウウィジェット３０５の上又は下に配置されてよい。スライドバー３２０はスライダ３１５及びバー３１７を有する。バー３１７は、連続した関係において並んで配置されているセグメント３１０から構成される。ＧＵＩ１５５は、そのインタラクティブなウィジェット及びアイコンコンポーネントにより、マウスクリック又は他のポインタツールによるユーザインタラクションを可能にする。他の実施形態では、コントローラ１６０は、プロセッシングユニット１４０へ接続されたキーボードにおけるキーストロークに更に応答するよう構成される。
【００４７】
ＧＵＩ１５５並びにその要素であるスライドバー３２０及びウィンドウウィジェット３０５はＧＵＩウィジェットツールキットとして利用可能であり、Ｃ＋＋のようなオブジェクト指向のプログラミング言語を用いてプログラミング可能である。
【００４８】
［動作］
ＧＵＩコントローラ１６０の起動時に、ＧＵＩ１５５は、空のウィンドウイジェット３０５を有して表示される。ＧＵＩ１５５は、ユーザが３Ｄ画像データセット１００のスライス１１０ａ〜ｃをロードするのを開始することを可能にするロードボタンウィジェット（図示せず。）を含む。コントローラ１６０は次いで、デフォルトの又はユーザ選択可能なスライス１１０ａを選択し、それをウィンドウウィジェット３０５においてスクリーン１５０でのビューのために提示する。
【００４９】
図３Ａにおいて、スライス１１０ａは、関心領域１２０の断面１１５ａと、描写１１７ａとを示す。３Ｄ描写は、描写ツール１３０の以前の適用の結果であってよい。他の実施形態では、描写１１７ａは描写１１７ｂ及び１１７ｃ（スライド１１０ａに関する現在のビューでは隠れているので図示せず。）とともに、代わりに、スライス１１０ａ、ｂ又はｃのロード時に自動的に生成されてよい。
【００５０】
ユーザが３Ｄ画像データセット１００を選択した場合に、コントローラ１６０は、個々に記憶されている描写１１７ａ〜ｃの夫々へ２つの状態のうちの１つを割り当てるルーチンを呼び出す。最初のフェーズにおいて、たとえスライスの１つ、この場合には１１７ａしかＧＵＩ１５５の呼び出し時にウィンドウウィジェット３０５においてスクリーン上で示されないとしても、全ての描写１１７ａ〜ｃが状態を割り当てられている。他の実施形態では、スライス１１０ａ〜ｃをロードしたときに既に状態が割り当てられているので、デフォルト状態は割り当てられない。
【００５１】
一実施形態に従って、ユーザは、描写１１７ａ〜ｃのうちのどれが状態を割り当てられるべきかを選択してよい。これは、特定の描写が放射線科医にとって先験的に関心がない場合にＣＰＵ時間をセーブしてよい。描写１１７ａ〜ｃへの状態の割当は、連想的な方法（associative  way）のような適切なデータ構造によって実施され得る。夫々の描写１１７ａ〜ｃはその場合にフラグと関連づけられる。フラグが特定の描写、例えば、１１７ａに関して設定される場合には、描写１１７ａは１つの状態にあり、フラグが設定されない場合には、描写１１７ａは他の状態にある。更に、夫々の描写１１７ａ〜ｃは、スライス１１０ａ〜ｃのうちの唯一１つへのポインタ又はリファレンス構造によって関連づけられる。第１の描写１１７ａに関する説明は例示に過ぎず、同様の説明は全ての他の描写１１７ｂ及び１１７ｃ並びにそれらのスライス１１０ｂ及び１１０ｃに当てはまる。
【００５２】
本発明の一実施形態に従って、２つの状態は、保護された状態及び保護されていない状態である。保護されていない状態にある場合に、夫々の描写１１７ａ〜ｃは３Ｄ描写ツール１３０によって変更され得る。保護された状態にある場合に、夫々の描写１１７ａ〜ｃは３Ｄ描写ツール１３０によって変更され得ない。最初のフェーズにおいて、描写１１７ａ〜ｃの夫々はデフォルト状態を割り当てられ、例えば、全てが保護されていない状態又は保護された状態のいずれか一方である。ユーザは、スライドバー３２０を使用することによってスライス１１０ａ〜ｃをナビゲートすることができる。スライドバー３２０は、スライドバー３２０のバー３１７を上下にドラッグされ得る、コンピュータのマウスに応答するインタラクティブなスライダ３１５を有する。バー３１７は、スライス１１０ａ〜ｃのうちの厳密に１つに夫々対応するセグメント３１０を有する。バー３１７にわたるセグメント３１０の配置は、３Ｄ画像データセット１００にわたるスライス１１０の相互空間関係に対応する。つまり、２つの隣接した要素３１０は、夫々のスライス１１０ａ及びｂが３Ｄ画像データセット１００において隣接したスライスであることをユーザに示す。
【００５３】
スライダ３５０をドラッグすることによって、ユーザは従って、３Ｄ画像データセット１００において一度に１つのスライスをスクロールすることができる。スライダ３１５が特定のセグメント３１０の上に位置する場合に、ウィンドウウィジェット３０５は次いでビューを変化させ、その特定のセグメント３１０に関連付けられたスライス１１０ｂ又は１１０ｃを代わりに示す。そのスライス１１０ａ〜ｃにおいて示される描写１１７ａ〜ｃが保護されているか否かは、夫々のスライス１１０ａ〜ｃに関連付けられるセグメント３１０の着色によって色分けされる。色分けは、ハッチングされた（“保護された”）又はハッチングされていない（“保護されていない”）セグメント３１０として図式的に図３ａにおいて示されている。
【００５４】
保護されていない状態にある場合に、コントローラ１６０は、要素３１０にＧＵＩ１５５のキャンバスの背景色を帯びさせるよう構成される。より良いビューを可能にするために、本発明の一態様に従って、スライダ３１５は、スライダ３１５が現在位置づけられているセグメント３１０の色を反映するか又は帯びるようプログラムされる。スライダ３１５はこのように、“トランスペアレントな”挙動を示すよう構成されると考えられ得る。
【００５５】
ユーザは、スライス１１０ａの現在示されている描写１１７ａを、その描写１１７ａが保護されていない状態にある場合にのみ変更することができる。３Ｄ描写ツール１３０によって描写１１７ａを変更した後に、ユーザは次いで、現在示されているスライス１１０ａに対応するセグメントをダブルクリックすることによって描写１１７ａを保護又は固定することができる。夫々のセグメント３１０をダブルクリックすることは、コントローラ１６０によって制御されるイベントリスナーによってインターセプトされるイベントをトリガする。コントローラ１６０は次いで、イベントをイベントハンドラへ送る。イベントハンドラは、連想配列にクエリを行うルーチンを呼び出し、スライス１１０ａにおける対応する描写１１７ａに関してフラグをユーザ要求されたものとして設定する。
【００５６】
ユーザは次いで、図３Ｂに示されるように、スライダ３１５をセグメント１つ分上に動かすことによってスライス１１０ｂへスクロールすることができる。スライス１１０ｂに関連付けられるセグメント３１０はハッチングされて示されており、故に、現在表示されているスライス１１０ｂにおいて示される描写１１７ｂは保護されている。ＧＵＩ１５５は、ユーザがスライス１１０ａ、ｂをスクロールし、スライドバー３２０において夫々のセグメントをクリックすることによって、又はキーストロークによって保護された状態と保護されていない状態とを切り替えることを可能にする。
【００５７】
描写の変更は、描写を形成する線又は面の形状をシフトし、スケーリングし、変更することを含む。
【００５８】
描写１１７ａ〜ｃは、３Ｄ描写ツール１３０が、スライス１１０ａにおける描写１１７ａを操作するために適用される場合に、対応する変更を、スライス１１０ｂ及び１１０ｃのうちの他の１つにおける描写１１７ｂ及び１１７ｃのうちの他の１つに自動的に適用することができるように、論理的に接続されている。論理的に連結された描写１１７ａ〜ｃの集合は、関心領域１２０の３Ｄ描写を形成する。例えば、ユーザが描写１１７ａの形状を変更するために３Ｄ描写ツール１３０を提供すると決める場合に、ツール１３０は次いで、隣接する描写１１７ｂ及び１１７ｃへ同様の変更を自動的に適用する。現在見られていない描写１１７ｂ及び１１７ｃのこのような自動的な共変更によって、描写１１７ａ〜ｃの集合によって定義される関心領域１２０の幾何学的連続性はそのように確保又は強化され得る。
【００５９】
図２及び図３に従うシステムは、現在見られていないスライス１１０ｂ及び１１０ｃにおける描写１１７ｂ及び１１７ｃに対する描写ツール１３０の動作が制御可能であるために、放射線科医が画像データセット１００の全体にわたってサブボリューム描写１１７ａ〜ｃをナビゲートし変更／操作するのを支援する。描写ツール１３０は、現在見られていない描写１１７ａ〜ｃへの野放しのアクセスを与えられていない。ユーザがウィンドウウィジェット３０５において表示される描写１１７ａの変更を描写ツール１３０を介して要求する場合に、コントローラ１６０は、自動発行された共変更要求を登録し、図２に示される変更トラッカルーチン１４５を呼び出す。トラッカ１４５はガードとして働き、３Ｄ描写ツール１３０によって発行される全ての変更要求をインターセプトする。インターセプトされた描写（共）変更要求に基づき、トラッカ１４５は、現在の描写１１７ａへ適用される変更に対する結果として共変更されるべき描写１１７ｂ及び１１７ｃの同一性を確立する。トラッカ１４５は次いで、まさに共変更されようとしている描写１１７ｂ及び１１７ｃの夫々のフラグを連想配列において検索する。トラッカ１４５は、フラグが保護されていない状態を示す場合にのみ変更を認める。そうではなく、共変更されるべき描写１１７ｂ又は１１７ｃが保護された状態にある場合には、トラッカ１４５は、要求された共変更を阻止する。トラッカ１４５はまた、現在見られている描写１１７ａの変更を要求する場合にも使用され、要求を認める前に現在見られている描写１１７ａの状態にクエリを行う。
【００６０】
図２及び図３に従うシステムは、放射線科医が、自動生成された描写１１７ａ〜ｃの中から、自身が保存に値すると信じる集合を定義することを可能にする。放射線科医は次いで、保護された描写における状態を失う心配をする必要なしに、保護されていない描写を変更するよう３Ｄ描写ツール１３０を使用することができる。
【００６１】
本発明の一実施形態に従って、現在見られているスライス１１０ａにおける描写１１７ａの保護された又は保護されていない状態は、図３Ｂに示されるようにウィンドウウィジェット３０５のフレーム３０７によって色分けされるか、あるいは、ウィンドウウィジェット３０５の中にオーバーレイされる色付きディスク１７５によって更に示されるか又は代替的に示される。ウィンドウフレーム３０７又はディスク１７５の着色は状態変化に応じて変化する。
【００６２】
図４Ａ及び図４Ｂはスライドバーの種々の実施形態を示す。
【００６３】
図４Ａを参照すると、“２Ｄ”のインジケータ４２０は、４Ｄのような、より高次元のデータセットに適する。ウィジェット４２０は、ユーザが、スライスの夫々の状態を夫々示すグラフィカル要素／セグメント３１０をタイル状に敷き詰めたウィンドウ枠のような“チェスボード”にわたって２次元においてスライダ３１５を動かすことを可能にする。インジケータ４２０は、図３Ａ及び図３Ｂにおけるスライドバー３２０と同様に“２Ｄ”スライドとして考えられ得る。
【００６４】
図４Ｂを参照すると、スライダ４１５は、主ウィンドウウィジェット３０６において表示されるスライスに直交するスライスを表示する余分のウィンドウウィジェット３０５にわたって延在する線４１８を有し、線４１８は、スライダ４１５とともに可動である。３Ｄ画像データセット１００に対する主ウィンドウウィジェット３０６における表示スライスの正確な位置は、放射線科医によって、ウィンドウウィジェット３０５における直交スライス全体を見ることでより容易に確定され得る。交差線４１８は、主ウィンドウウィジェット３０６において現在表示されているスライス１１０ａにおける描写１１７ａの現在の状態を示すよう色分けされる。線４１８の色は、現在見られているスライスにおける描写の状態に従って変化し、線４１８及びスライダ４１５はその場合に同じ色合いを示す。
【００６５】
図５を参照すると、３Ｄ画像データセットのナビゲーション／変更を支援する方法のフローチャートが示されている。
【００６６】
ステップＳ５１０で、スライス１１０ａ〜ｃが受け取られる。それらのスライスは関連付けられた夫々の描写１１７ａ〜ｃを有し、それらの描写は２つの状態のうちの１つ、すなわち、保護された状態又は保護されていない状態にある。
【００６７】
代替案として、最初のステップＳ５０５において、描写１１７ａ〜ｃは、それらの描写の夫々又はそれらの描写の断面へ自動的に割り当てられたデフォルト状態を有して自動生成される。
【００６８】
ステップＳ５２０で、描写１１７ａを有するスライス１１０ａがＧＵＩで表示される。ユーザ要求があると、スライス１１０ｂ及び１１０ｃのうちの他の１つが代わりに表示されてよい。
【００６９】
スライス１１０ａの表示と同時に、ステップＳ５３０で、３Ｄ画像データセットにおけるスライスの空間的位置の視覚的指示が表示される。一実施形態において、３Ｄ画像データセットにおけるスライスの位置は、現在見られていようとなかろうとデータセット内の全てのスライスに関して表示される。代替的に、スライスのユーザ選択可能なサブ選択が定義可能である。選択されたスライスの位置しかその場合には表示されない。
【００７０】
ステップＳ５４０で、スライス１１０ａ並びに現在見られていないスライス１１０ｂ及び１１０ｃの現在の状態の視覚的指示が表示され、異なる状態は異なる視覚的な指示によって表される。一実施形態において、全てのスライスの状態が表示されるか、又はユーザは、描写状態が表示されるべきそれらのスライスのサブ選択を定義してよい。
【００７１】
ユーザ要求があると、ステップＳ５５０で、要求は、第１のスライス１１０ａにおける第１の描写１１７ａ又は第２のスライス１１０ｂにおける第２の描写１１７ｂの状態を夫々の他の状態に変えるよう受け取られる。状態を変更する要求に応答して、第１のスライス又は第２のスライスの状態の視覚的指示の表示は次いでステップＳ５６０で更新される。
【００７２】
ステップＳ５７０で、スライス１１０ａにおける描写１１７ａを変更するユーザ要求が受信される場合に、その変更要求は、スライス１１０ｂ及び１１０ｃにおける残りの描写１１７ｂ及び１１７ｃのうちの１又はそれ以上に向けられる１又はそれ以上の自動生成される共変更要求とともにインターセプトされる。
【００７３】
更なるステップで、変更又は共変更要求が受信された描写毎に、状態が確認される。状態が保護されていないと認められる場合は、その特定のスライスに対する変更又は共変更要求は許可される。そうではなく、状態が保護された状態であると認められる場合は、変更又は共変更要求は阻止されて認められない。
【００７４】
ステップの上記シーケンスは例示に過ぎず、ステップは、状態又は位置が表示されると如何なる順序でも実行されてよい。表示ステップＳ５２０，Ｓ５３０は同時に実行されてよい。
【００７５】
本発明の他の例となる実施形態では、コンピュータプログラム又はコンピュータプログラム要素であって、適切なシステムにおいて上記の実施形態の１つに従う方法の方法ステップを実行するよう構成されることを特徴とするコンピュータプログラム又はコンピュータプログラム要素が提供される。
【００７６】
そのために、コンピュータプログラム要素は、本発明の実施形態の部分であってもよいコンピュータユニットに記憶されてよい。このコンピュータユニットは、上記の方法のステップを実行するか又はその実行を引き起こすよう構成されてよい。更に、それは、上記の装置の構成要素を作動するよう構成されてよい。コンピュータユニットは、自動的に作動するよう及び／又はユーザの命令を実行するよう構成され得る。コンピュータプログラムは、データプロセッサの作業メモリにロードされてよい。よって、データプロセッサが本発明の方法を実行するよう装備されてよい。
【００７７】
本発明のこの例となる実施形態は、最初から本発明を使用するコンピュータプログラムも、既存のプログラムを更新により本発明を使用するプログラムに変えるコンピュータプログラムもカバーする。
【００７８】
これより先、コンピュータプログラム要素は、上記の方法の例となる実施形態のプロシージャを果たすよう全ての必要なステップを提供することができる。
【００７９】
本発明の更なる例となる実施形態に従って、ＣＤ−ＲＯＭのようなコンピュータ可読媒体が提供され、該コンピュータ可読媒体は、先の段落によって記載されるコンピュータプログラム要素を自身に記憶して有する。
【００８０】
コンピュータプログラムは、他のハードウェアとともに又はその部分として供給される光記憶媒体又は固体状態媒体のような適切な媒体において記憶及び／又は配布されてよいが、インターネット又は他の有線若しくは無線の電気通信システムを介するような他の携帯においても配布されてよい。
【００８１】
なお、コンピュータプログラムはまた、ワールドワイドウェブのようなネットワーク上で提供されてよく、そのようなネットワークからデータプロセッサの作業メモリにダウンロードされ得る。本発明の更なる例となる実施形態に従って、コンピュータプログラム要素をダウンロードに利用可能とする媒体が提供され、そのコンピュータプログラム要素は、本発明の上記の実施形態の１つに従う方法を実行するよう配置される。
【００８２】
本発明の実施形態は、異なる主題を参照して記載されることが留意されるべきである。特に、幾つかの実施形態は、方法タイプの請求項を参照して記載され、一方、他の実施形態は、装置タイプの請求項を参照して記載される。しかし、当業者は、上記及び下記の記載から、別なふうに述べられない限り、主題の１タイプに属する特徴のいずれかの組み合わせに加えて、異なる主題に関連する特徴の間の如何なる組み合わせも本願により開示されていると見なされるとの結論を下すであろう。なお、全ての特徴は、それらの特徴の単純な和を超える相乗効果を提供しながら組み合わされ得る。
【００８３】
本発明は図面及び上記の記載において詳細に例示及び説明されてきたが、そのような例示及び説明は制限ではなく単なる実例であると考えられるべきである。本発明は、開示される実施形態に制限されない。開示される実施形態に対する他の変形例は、図面、本開示、及び従属請求項の検討から、請求される発明を実施する際に当業者によって理解され達成され得る。
【００８４】
特許請求の範囲において、語「有する（comprising）」は他の要素又はステップを除外せず、不定冠詞「１つの（a又はan）」は複数個を除外しない。単一のプロセッサ又は他のユニットが、特許請求の範囲で挙げられている複数の項目の機能を満たしてよい。特定の手段が相互に異なる従属請求項において挙げられているという単なる事実は、それらの手段の組み合わせが有利に使用され得ないことを示すわけではない。特許請求の範囲における如何なる参照符号も、適用範囲を制限するよう解釈されるべきではない。
【図１】
0006055476.tif 000002
【図２】
0006055476.tif 000003
【図３Ａ】
0006055476.tif 000004
【図３Ｂ】
0006055476.tif 000005
【図４Ａ】
0006055476.tif 000006
【図４Ｂ】
0006055476.tif 000007
【図５】
0006055476.tif 000008