(57)【特許請求の範囲】
【請求項１】
対象の撮像データ獲得を指示する方法であって、
（Ａ）ユーザの入力情報を受けとって、スキャンセッションを開始するステップと、
（Ｂ）前記スキャンセッション特有の複数のスキャンパラメータ（３５２-３５６、３９４-３９８、４１０-４１６、４２４-４３０、４４０-４４６）を決定するステップと、
（Ｃ）前記スキャンセッションのための前記複数のスキャンパラメータ（３５２-３５６、３９４-３９８、４１０-４１６、４２４-４３０、４４０-４４６）に対して階層的な優先順位を付けるステップと、
（Ｄ）新しいスキャンセッションのためにステップ（Ａ）と（Ｂ）を繰り返すステップと、
（Ｅ）前記新しいスキャンセッションのための複数のスキャンパラメータ（３５２-３５６、３９４-３９８、４１０-４１６、４２４-４３０、４４０-４４６）に再度優先順位を付けるステップとを備え、
前記階層的な優先順位を付けるステップは、前記スキャンセッションのための一連の第１のスキャンパラメータを決定するステップと、前記スキャンセッションのための一連の第２のスキャンパラメータを決定するステップと、前記スキャンセッションのための一連の第３のスキャンパラメータを決定するステップを備え、前記一連の第１のスキャンパラメータのうちの１つに対する変更によって、前記一連の第３のスキャンパラメータのうちの１つと、前記一連の第２のスキャンパラメータのうちの１つと、前記一連の前記第１のスキャンパラメータのうちのその他のもののうちの少なくとも１つに影響が及ぶことがあり、
前記一連の第２のスキャンパラメータのうちの１つに対する変更によって、前記一連の前記第３のスキャンパラメータのうちの１つに影響が及ぶが、前記一連の第１のスキャンパラメータのうちの１つには影響が及ばない、方法。
【請求項２】
前記一連の第３のスキャンパラメータのうちの１つに対する変更によって、前記一連の第３のスキャンパラメータのうちのその他のものに影響が及ぶが、前記一連の第２のスキャンパラメータと前記一連の第１のスキャンパラメータには影響が及ばない、請求項１の方法。
【請求項３】
前記一連の第1のスキャンパラメータと、前記一連の第２のスキャンパラメータと、前記一連の第３のスキャンパラメータを編成して、前記スキャンセッションの幾何学的配列からタイミングまでの物理をユーザに理解させるステップをさらに備える、請求項１の方法。
【請求項４】
グラフィカルユーザインターフェイス（１１８）に前記一連の第１のスキャンパラメータと、前記一連の第２のスキャンパラメータと、前記一連の第３のスキャンパラメータを表示するステップをさらに備える、請求項１の方法。
【請求項５】
表示されたスキャンパラメータの変更を可能にするステップと、
スキャンパラメータを変更した影響のうちの少なくとも１つを表示するステップをさらに備える、請求項１の方法。
【請求項６】
スキャンパラメータの変更によって、その他のスキャンパラメータが無効になる旨をユーザに通知するステップをさらに備える、請求項４の方法。
【請求項７】
表示されたスキャンパラメータを変更した結果、その他のスキャンパラメータのスキャンパラメータ値を入力するようにユーザを促すステップをさらに備える、請求項４の方法。
【請求項８】
コンピュータによる実行時に、前記コンピュータに、請求項１乃至７のいずれかに記載の方法の各ステップとを実行させる一連のインストラクションを備えるコンピュータプログラム。
【請求項９】
コンピュータによる実行時に、前記コンピュータに、
医療撮像セッションの指示を支援するように構成されたグラフィカルユーザインターフェイス（ＧＵＩ）（１１８）を表示するステップと、
選択コマンドを受けとると、前記（ＧＵＩ）（１１８）に変更可能な特定の個数のスキャンパラメータ（３５２-３５６、３９４-３９８、４１０-４１６、４２４-４３０、４４０-４４６）を表示するにウィンドー（３３８，３９０、４０６，４２０，４３６）を表示するステップと、
請求項１乃至７のいずれかに記載の方法の各ステップとを実行させる一連のインストラクションを表すコンピュータプログラムを記憶するコンピュータ読取可能媒体。
【請求項１０】
撮像アプリケーションを開始し、対象の撮像データを獲得し、前記対象の診断画像を再構築するように構成された医療撮像システム（１０）であって、
医療撮像スキャンの指示を容易にするように構成されたコンソール（１６）と、
請求項８に記載のプログラムがプログラムされたコンピュータ（２０ａ）を備えるシステム。
【発明の詳細な説明】
【０００１】
【発明の背景】
本発明は一般的に、医療撮像データの獲得とグラフィカルユーザインターフェイスに関し、特に、医療撮像アプリケーションのスキャンパラメータに対してスキャン毎に優先順位を付け、スキャンパラメータ入力情報の無効をユーザに通知する方法と装置に関する。
【０００２】
周知の医療撮像システムでは、一般的に、スキャンパラメータに対するユーザのエラー入力情報は、特定のスキャンパラメータ値が許容範囲外にあって修正が必要であることを示す「ポップアップ」対話ウィンドーでユーザに提供される。システムの中には、スキャンパラメータのどの値を変えるべきかを自動的に決めるものがある。システムの中には、全スキャンパラメータの有効な値域を表示できるものがある。
【０００３】
これらのシステムは、スキャンパラメータ間の関係と依存性に関する情報を提供しない。一般的に、スキャンパラメータ値が変わると、ユーザに対して表示されるその他のパラメータ値に影響がでる。しかしながら、これらの周知のシステムでは、変更されたスキャンパラメータに従属するその他のスキャンパラメータも新しい値に変更された旨をユーザに明示的に通知することはない。一般的に、スキャンパラメータのうちの１つの値が最小／最大範囲外の値に変更されない場合は、ユーザは従属値の変更について知らされない。
【０００４】
さらに、これらの周知のシステムでは、多くのスキャンアプリケーションで一定となるようにスキャンパラメータの従属性を確立し、これによって撮像スキャンを指示するユーザの能力が限定されるので、スキャンセッションの特定の要件を満たすことができる。
【０００５】
従って、スキャンセッションの一回毎に撮像アプリケーションのスキャンパラメータに優先順位を付ける方法と装置を設計し、さらに、無効なスキャンパラメータ入力をユーザに通知する方法と装置を設計することが望まれている。
【０００６】
本発明は、各スキャン毎に医療撮像アプリケーションのスキャンパラメータに対して階層的な優先順位を付けて上述の欠点を克服する方法と装置に関する。本発明は、スキャンパラメータに優先順位を付けて各スキャンパラメータの従属関係を定義することができる。スキャンセッション毎にスキャンパラメータ間の関係を規定することによって、本発明は、無効なスキャンパラメータの入力をユーザに通知することができる。グラフィカルユーザインターフェイスは、スキャンパラメータ値のエントリや変更を容易するために提供されるものであって、さらに、パラメータが無効であることをユーザに通知するように構成される。
【０００７】
従って、本発明の一実施形態では、医療撮像スキャンをガイドする方法が提供される。本方法には、撮像アプリケーションを開始させ、撮像アプリケーションのための複数のスキャンパラメータを決定することが含まれる。本方法には、スキャンパラメータ入力情報と基準値とを比較し、残りの多くのスキャンパラメータの有効性の状態を決定することがさらに含まれる。また、本方法には、有効性の状態をユーザに通知することが含まれる。
【０００８】
本発明のその他の態様である、対象の撮像データ獲得を指示する方法には、スキャンセッション特有の複数のスキャンパラメータを決定することが含まれる。また、本方法には、スキャンセッションのための複数のスキャンパラメータに階層的な優先順位を付けることが含まれる。本方法には、その他のスキャンセッションのための複数のスキャンパラメータに再度優先度を付けることがさらに含まれる。
【０００９】
本発明のさらにその他の態様では、医療撮像セッションの指示を支援するように構成されるグラフィカルユーザインターフェイス(GUI)をコンピュータに表示させる一連のインストラクションを備えるコンピュータプログラムが提供される。そのインストラクションによって、コンピュータは選択コマンドを受けとるとGUIのウィンドーを表示する。尚、このウィンドーは多くの変更可能なスキャンパラメータを表示するように構成される。次に、インストラクションによって、コンピュータはスキャンパラメータを変更するコマンドを受けとって、スキャンパラメータを変更する。次に、コンピュータは、スキャンパラメータを変更したことから、その他のスキャンパラメータに対する少なくとも１つの影響を調べ、GUIに少なくとも１つの影響を表示する。
【００１０】
本発明の一態様では、医療撮像システムが提供されるが、これは、撮像アプリケーションを起動して、対象の撮像データを獲得し、対象の画像を再構成するように構成される。システムには、医療撮像スキャンの指示を容易にするように構成されたコンソールが含まれる。また、システムには、複数のタブをコンソールに表示するようにプログラムされたコンピュータが含まれる。尚、各タブは、撮像アプリケーション特有のタスクに対応するものである。コンピュータは、複数のタブのうちの１つをユーザが選択したことを検出して、選択されたタブに関連する複数のオプションをコンソールに表示するようにさらにプログラムされている。次に、コンピュータは、ユーザが少なくとも１つのオプションを変更したことを検出して、複数のオプションのうちの少なくとも１つを変更したことによる影響のうちの少なくとも１つをコンソールに表示するようにプログラムされる。
【００１１】
本発明のその他の様々な特徴と目的とメリットは、以下の詳細な記述と図面から明らかになる。
【００１２】
図面は、本発明を実行するために現在考えられる好適な一実施形態を示すものである。
【００１３】
【発明の実施の形態】
図1を参照すると、本発明を組み込んだ好適な核磁気共鳴撮像(MRI)システム10の主要なコンポーネントが示されている。本システムのオペレーションは、キーボードやその他の入力デバイス13と制御パネル14とディスプレイ16を備えるオペレータコンソール12から制御される。コンソール12は、画像を生成してスクリーン16に表示するようにオペレータが制御できる独立したコンピュータシステム20とリンク18を介して通信する。コンピュータシステム20には、バックプレーン20aを介して互いに通信する多くのモジュールが含まれている。これらには、画像プロセッサモジュール22とCPUモジュール24と、画像データアレイを記憶するフレームバッファとして周知のメモリモジュール26が含まれている。コンピュータシステム20は、画像データとプログラムを記憶させるディスク記憶装置28とテープドライブ装置30に接続され、高速のシリアルリンク34を介して独立したシステム制御部32と通信する。入力デバイス13は、マウスやジョイスティックやキーボードやトラックボールやタッチスクリーンやライトペンや音声制御部やその他の同様もしくは等価な入力デバイスを備えていてもよく、また、対話的な幾何学的配列を指示するために利用することができる。
【００１４】
システム制御部32には、バックプレーン32aによって互いに接続された一連のモジュールが含まれている。これらには、シリアルリンク40を介してオペレータコンソール12に接続されるパルス生成モジュール38とCPUモジュール36が含まれる。システム制御部32は、実行されるスキャンシーケンスを示すコマンドをオペレータからリンク40を介して受けとる。パルス生成器モジュール38は、システムコンポーネントを動作させて、所望のスキャンシーケンスを実行し、生成されたRFパルスのタイミングと強度と波形と、データ獲得ウィンドーのタイミングと長さを示すデータを生成する。パルス生成器モジュール38は、一連の勾配アンプ42に接続されており、スキャン中に生成される勾配パルスのタイミングと波形を規定するものである。また、パルス生成器モジュール38は、患者に接続された様々な多くのセンサーからの信号、例えば、患者に取り付けられた電極からECG信号を受けとる生理学的情報獲得コントローラ44から患者データを受けとる。そして最後に、パルス生成器モジュール38は、患者と磁石システムの状態に関する様々なセンサーからの信号を受けとるスキャンルームインターフェイス回路46に接続される。また、スキャンルームインターフェイス回路46を介して、患者位置決めシステム48は、スキャンのために患者を所望の位置に移動させるコマンドを受けとる。
【００１５】
パルス生成器モジュール38によって生成された勾配波形が、GxアンプとGyアンプとGzアンプを備える勾配アンプシステム42に適用される。各勾配アンプは、獲得された信号を空間符号化するために使われる磁場勾配を生成するように一般的に指示される50勾配コイルアセンブリ内で対応する物理的な勾配コイルを励磁させる。勾配コイルアセンブリ50は、分極磁石54と全身RFコイル56を含む磁石アセンブリ52の一部を構成する。システム制御部32のトランシーバモジュール58は、RFアンプ60によって増幅され、送/受信スイッチ62によってRFコイル56に送られるパルスを生成する。患者の励起した原子核に起因して出される信号は、同じRFコイル56によって検出され、送/受信スイッチ62によってプリアンプ64に送られる。増幅されたMR信号は、トランシーバ58のレシーバ部で復調され、濾波され、デジタイズされる。送/受信スイッチ62は、パルス生成器モジュール38からの信号によって制御され、送信モード時にRFアンプ60がコイル56に電気的に接続され、受信モード時にはプリアンプ64がコイル56に接続される。また、送/受信スイッチ62は、送信モード時か、もしくは受信モード時のいずれか一方で使われる独立したRFコイル(例えば、表面コイル)をイネーブルにすることができる。
【００１６】
RFコイル56によってピックアップされるMR信号はトランシーバモジュール58によってデジタイズされ、システム制御部32のメモリモジュール66に送られる。メモリモジュール66で元のk空間データアレイが獲得されたときに、スキャンが完了する。この元のk空間データは、各画像を再構成するために独立したk空間データアレイに再構成され、これらの各々は、データにフーリエ変換を施して画像データアレイを生成するアレイプロセッサ68に入力される。この画像データは、シリアルリンク34を介してコンピュータシステム20に送られ、そこでディスク記憶装置28などのメモリに格納される。オペレータコンソール12から受け取ったコマンドに応じて、この画像データをテープドライブ装置30などの長期記憶装置に保管することができる、即ち、画像プロセッサ22によってそれをさらに処理して、オペレータコンソール12に送り、ディスプレイ16に表示することができる。
【００１７】
本発明は、医療撮像の実験とセッションのワークフローを規定する方法と装置に関する。本発明は、階層的なスキームを利用して、ワークフローの改善を容易にするものである。ワークフロー・ツールは、末梢血管の「最高の」アプリケーションと考えられる、MR撮像技術を利用する(PV)アプリケーションに関して説明される。何故ならば、多くのサブアプリケーションを組み合わせることによって定義されるからである。しかしながら、本発明が教唆するところは、PVアプリケーション、即ち、MR技術に限定されるものではない。本発明のPVアプリケーションは、周知のMRシステムの伝統的なアプリケーションとは異なっている。特に、PVアプリケーションは、2Dグラディエントエコー・アプリケーションと、3DSPGR(３Dスポイル・グラディエントエコーパルスシーケンス)アプリケーションを組み合わせたものである。従って、PVアプリケーションGUIは、そこで規定されたコンポーネントと、その他の「サブ」アプリケーションからのコンポーネントを組み合わせたものである。本発明には、スキャンを通じてスクリーン空間のレイアウトと割り当てを動的に調整するように設計されたGUI100が含まれる。一般的に、PVアプリケーションGUIは収集部と考えることができる。このため、いかなる数のその他のアプリケーションGUIも再帰的に集めるのと同じ様に「サブ」アプリケーションが機能することが妨げれれることはない。
【００１８】
本発明では、アプリケーションワークフローの直観的な認識を深めることによってワークフローが改善され、アプリケーションがより柔軟となり、利用可能性が改善され、ユーザとの対話/ステップ数が減り、耐障害性が得られることになる。好適な一実施形態では、図1のコンソール16に表示されたアイコンを「ダブルクリック」することによってPVアプリケーションを起動することができる。PVアプリケーションを起動することによって、ユーザは、新しい検査を生成したり、既存のプロトコルを編集したり、患者情報を入力することができる。
【００１９】
図2は、本発明のGUIのレイアウトを示す図である。GUI100は、スキャンを通してスクリーン空間のレイアウトと割り当てを動的に調整するように設計されている。図示されているように、GUI100には、利用可能なスクリーン空間の約20%を占有する一般制御領域110が含まれ、ローカルな、即ち、特定のアプリケーション112の制御のためにスクリーン空間の残りの80%は予約される。この実施形態では、領域110は全スクリーン空間の20%を占めるので、領域112のために利用可能な空間が限定される。本実施形態では、領域112には指示エリア114とオペレーションエリア116が含まれる。
【００２０】
しかしながら、図3に示されるその他の実施形態では、GUI100(a)には、領域114(a)を備えるように割り当てられた空間112(a)が含まれるが、領域116(a)は一般制御オペレーションのために予約される。このことは、一般制御アプリケーションがスキャナーリソースを備え、また、アプリケーションのための制御部がスキャンセッションの指示のために単純に利用されているときに発生する。本実施形態では、Lxアプリケーション110(a)、116(a)に関連する空間は、スクリーン空間の10-15%を占める。従って、Mxアプリケーションでは、情報転送するには、全スクリーン空間のうちの65-70%だけが利用される。
【００２１】
図２と図３は、幾つかの医療撮像アプリケーションに有限のスクリーン空間を割り当てるための様々な実施形態を示したものである。図２と図３で示されたものと同様の位置にスクリーン空間を割り当てることによって、アプリケーション間のユーザの相互作用を軽減することが容易になる。上述の割り当ては、説明するためのものであって、本発明の範囲を限定するためのものではないことに注意されたい。
【００２２】
ここで、図4を参照すると、初期のセットアップウィンドーを備えるGUI118が示されている。まず、PVアプリケーションが起動するときか、もしくは、ユーザがタブアレイ119をモジュール化する「初期セットアップ（INITIAL SETUP）」タブ119(a)を選択する際にGUI118が表示される。このビューは、ユーザに「初期セットアップ」ウィンドー120を提供するものである。ウィンドー120によって、ユーザはPVアプリケーションのための初期セットアップを行うことができる。ユーザは、獲得環境121などの環境を確立することができる。獲得環境121には、コイル(COIL)122とステーション数(NUMBER OF STATIONS)124とトリガモード(TRIGGERUNG MODE)126が含まれる。コイル122に対応するものは、PVアレイなどのユーザがコイルを選択できるドロップダウンメニュー128である。ユーザは、フィールドボックス130にステーション数を入力して、フルオロトリガ(fluoro triggered)ラジアルボタン132かタイミングボーラス（TIMING BOLUS）ラジアルボタン134を選択することによって、トリガモード126を選択することができる。ユーザが３台よりも多いステーションの数を入力する場合は、GUI118は、アレイ119に対してさらにモジュール化する複数のタブを追加するように自動的に更新される。
【００２３】
アレイ119には、初期セットアップに対応する「モジュール化」タブ119(a)を含むだけでなく、「ローカライザ（ローカライザ）」タブ119(b)と「ステーション１（STATION 1）」タブ119(c)と「ステーション２（STATION 2）」タブ119(d)と、「ステーション３（STATION 3）」タブ119(e)と、「概要（SUMMARY）」タブ119(f)と、「2Dフルオロ(2Dfluro)」タブ119(g)と、「ランオフ(RunOff)」タブ119(h)も含まれている。モジュール化タブアレイ119は、ウィンドー120の左側に沿って垂直に配置されている。タブ119(a)-(h)は、医療撮像スキャンセッションの各指示ステップに対応する。様々な医療撮像アプリケーションは様々なタブ名を利用するが、各タブに与えられた用語は説明する目的のためのものである。タブは垂直に配置され、好適な一実施形態では、実行順に配置される。即ち、タブ119(a)-(h)は、医療撮像スキャンセッションの指示によってユーザをガイドするように論理的に配置される。特定のタブがユーザによって選択されると、タブは、特定のタブが選択されたことを示すために周知の方法でハイライトされる。図4に示されているように、GUI118の表示構成は、ユーザが「初期セットアップ」タブ119(a)を選択すると現れる表示構成の代表的なものである。
【００２４】
さらに、GUI118は、ユーザが画像処理環境(IMAGE PROCESSING SETTINGS)136を選択すること、例えば、適切な自動減算(AUTO-SUBTRACTION)138を見分けることをさらに容易にするものである。好適な一実施形態では、ユーザは、動脈-マスク(ARTERIAL-MASK)140と静脈-マスク(VENOUS-MASK)142と静脈-動脈(VENOUS- ARTERIAL)144のうちの１つを選択することができる。また、ユーザは、チェックボックス146を選択することによって投影画像を作成するか、もしくは、チェックボックス148を選択することによって画像を生成するかを指示することができる。GUI118には、「注(NOTES)」ボタン150がさらに含まれており、これをユーザが一旦選択すると、瞬間的な医療撮像スキャンセッションやプロトコルに関する注を入力するためのGUI、即ち、ウィンドーが現れる。また、「患者」ボタン152も提供されており、これをユーザが一旦アクティブにすると、患者に関する情報を表示することができる。また、「ランドマーク(LANDMARK)」ボタン154と「上位環境(ADVANCED SETTINGS)」ボタン156も提供されており、これについては簡潔に議論される。「ランドマーク」ボタン154を選択することによって、スキャン対象の適切な位置決めを容易にするように構成されるその他のウィンドー(不図示)が現れる。ユーザが質問をもっていたり、指示ステップに関する支援が必要である場合は、ユーザは、「ヘルプ(HELP)」ボタン158を選択することによって、様々なトピックスを表示させて、ユーザが撮像スキャンを指示することを支援することができる。「スキャンアシスタンス(SCAN ASSISTANT)」ボタン155については、図17-図21で議論される。
【００２５】
前述したように、GUI118には、指示領域114と一般制御領域110、116が含まれる。領域116には、「自動プリスキャン(AUTO PRESCAN)」タブ160と、「手動プリスキャン(MANUAL PRESCAN)」タブ162と、「スキャン準備(PREP SCAN)」タブ164と、「スキャン(SCAN)」タブ166が含まれる。これらのタブ160-166のユーザ選択は、特定のアプリケーションによって変わる。また、領域116には、現在のスキャン時間を示すステータス識別子168と、完了ステータスと、活性化ステータスが含まれる。
【００２６】
領域110には、特定の指示に関する様々な情報を表示するRxマネージャ・インターフェイス170が含まれる。Rxマネージャ170には、「閲覧／編集(View/Edit)」タブ172と、「スキャン準備（PREPARE TO SCAN）」タブ174と、「プロトコルとしてRxの退避（SAVE Rx AS PROTOCOL）」タブ176と、「自動スキャン(AUTOSCAN)」タブ178と、「自動ステップ(AUTO STEP)」タブ180が含まれる。タブ172-180によって、ユーザが選択したものの上に、対応する一つのウィンドーが表示されるので、ユーザは、選択したタスク、即ち、アクティビティを完了させることが容易になる。また、その他にも多数のステータスインディケータとタブが領域110に備えられているので、スキャンセッションのステータスに関する情報がユーザに提供される。
【００２７】
好適な一実施形態では、ユーザは、新しいプロトコルを規定する際にPVアプリケーション環境を変更することができる。即ち、ユーザは、GUI118のウィンドー120と、(手短に議論される)「上位環境」のウィンドーなどのアプリケーションのその他の部分で選択が可能であって、新しいプロトコルとしてその環境を退避することができる。その結果、次にこのPVアプリケーションの全実行時には、ユーザは、作成されたプロトコルを利用して一般的に「初期セットアップ」ページの環境を見直すだけであって、その後、次のタブである「ローカライザ」タブ119(b)をクリックしてデータ獲得を開始する。ユーザが特定のタブのための全データを入力すると、必要なステップが遂行されたことを示すラベルであるチェック１８１が現れる。
【００２８】
引き続き図4を参照すると、「ステーション数」テキストフィールド130で示されるアプリケーション用に３台のステーションが存在する。このことは重要である。何故ならば、ステーション数によって、アプリケーションに対応するステップ/タブ119の数が決まるからである。特に、3D物体マスク画像を獲得するためにステーション毎に１つのタブがあり、ステーション毎に獲得されるローカライザ画像が存在する。例えば、2台のステーションに限定されている場合は、少数のタブと(即ち、「ステーション3」タブ119(e)は不要である)、「ローカライザ」タブ119(b)下にリストされた２つだけのローカライザと、動脈と静脈の画像のための2台のステーションがあるだけである。ユーザが「初期セットアップ」ページ118に６台のステーションを入力した場合は、さらに３台(即ち、「ステーション4」、「ステーション5」、「ステーション6」)を追加するようにタブ119の数が更新されて、「ローカライザ」タブ119(b)下に６台のローカライザと、動脈と静脈の画像のために６台のステーションが存在することになる。
【００２９】
「動脈-マスク」オプション140は、動脈のラン画像の獲得後に、マスクを使って一連の減算画像を自動生成すべきであることを示すものである。自動減算オプション138は、このアプリケーションを自動化して簡単化するように既存のシステムを改善したものであることに注目されたい。
【００３０】
このアプリケーションのワークフローは以下のように機能する。ユーザは、スクリーン１１４の左側のタブ１１９によって持ってこられる一連のステップによって一つのアプリケーションをナビゲートする。PVアプリケーションのタブ１１９Ｂの数と、多くのステップの数には１対１の関係がある。従って、この実施形態では、PVアプリケーションには、タブ１１９の数に対応する８つのステップがある。ユーザは、これらのタブ１１９によってトップからボトムまで移動することが好ましい。これは、このアプリケーションを遂行する好適な方法と期待されるが、ユーザは、ステップをどのような順番で遂行してもよい。各タブ１１９を使ってタスクの全てが完了すると（即ち、ローカライザを獲得するタスクが完了すると「ローカライザ」タブ１１９（Ｂ）だけが完了したと考えられる）、各タブ１１９はチェックマークアイコン１８１を表示する。このアイコンは、ステップが成功裏に遂行されたことをユーザに示すものである。ステップが完了していない場合、特に全く完了していない場合は、タブはチェックすることはない。また、動脈と静脈のランを獲得するために、「ランオフ」ステップ（即ち、最終ステップ）前の７つの全ステップは成功裏に完了したに違いない。即ち、PVアプリケーションは、動脈／静脈獲得の最終ステップ前の全ステップを実行することが必要である。全ての前ステップを完了することなく、ディスエーブルにされた「スキャン」ボタン１６６と、「アプリケーションメッセージ」エリア１１６に表示されたメッセージを介して「ラン」を獲得しようとする場合には、ユーザにこの要件が通知される。
【００３１】
ここで図5を参照すると、ユーザが「ローカライザ」タブ119(b)を選択したときのGUI118の様子が示されている。ウィンドー184はGUI118内に出現するので、ユーザは、(上述した「初期セットアップ」と定義される)各ステーションのローカライザのスキャンパラメータを見直したり変更することができる。図5は、システムがその他の一般のシリーズをスキャンすることでビジーである間に、ユーザがローカルなアプリケーションに対して「先行指示」することによって効果的にマルチタスク処理を行う方法を示す。ユーザは、患者名とIDを含むスクリーン上の「グローバル情報アクセス」エリアのボタン152をクリックすることによって「患者情報」を見ることができる。次に、ポップアップに基づく対話が、(以下で説明される)図6で示されるもとと同様のPVアプリケーションGUI118上に表示される。
【００３２】
ウィンドー184によって、ユーザは各ステーションのスキャンパラメータを見直したり変更することができる。ユーザは、各ステーションでのFOV186とスライス厚(SLICE THICKNESS)188とスライス／フレーム(SLICE PER FRAME)190とスライス間隔(SLICE SPACING)192を調整することができる。また、ユーザは、FOV194の中心に関係するスキャンパラメータを見直して編集することができる。
【００３３】
一旦ユーザが与えられたスキャンパラメータを検査して正しいことを確かめると、ユーザは「スキャン準備(PREP SCAN)」ボタン１９８を選択して、リソースを切り換えるためにスキャンの切り換えを開始して、スキャンリソースを転送してダウンロードすることができる。次に、ユーザは「スキャン」を選択して、ローカライザアプリケーションのためのスキャンを開始させ、必要なプリスキャンオペレーションを実行し、ローカライザをスキャンすることができる。リソースの切り換えは、本システムとその他の周知のシステム間で非常に大きく異なる点である。本発明では、スキャンオペレーションでの第1の選択の影響を考慮する必要がある。このことから、スキャナーがグローバルアプリケーションによって「所有される」かもしくはその逆のときに、それがアプリケーションのうちのスキャンオペレーションの最初の選択であるかどうかによってスキャンリソースの切り換えが発生する。従って、ユーザがスキャンを選択したときに最初に起こることは、リソースの切り換えである。
【００３４】
「ヒューマノイド」196は、ウィンドー184の右部分に表示される。「スキャン」ボタン198が選択されると、３つの全てのローカライザが自動的にスキャンされて「ヒューマノイド」画像が表示される。これは、冗長なステップを自動化して、このシステムでユーザの移動を簡素化することによってユーザのワークフローを改善するために重要なステップである。好適な一実施形態では、ローカライザを別の方法でスキャンすることはできない。規定のステーションが初期セットアップの一部として多かれ少なかれ存在していれば、獲得すべきローカライザは少ないか、もしくは、多くなる。どちらにしても、ローカライザの獲得は自動的に行われる。
【００３５】
「スキャン」ボタン198の選択後に、GUI118は、３つのうちの１つの方法でリソースの切り換えとスキャンの完了に至るまでの進捗状態を示す。
【００３６】
始めに、ローカライザスキャンパラメータウィンドー１８４の直右に表示された「ヒューマノイド」196は、それらが得られるときに、各ステーションからローカライザを表示させる。即ち、第1のステーションから(このケースでは最高の)第1のローカライザ画像が得られると、中央矢状方向画像200が「ヒューマノイド」196のトップビューに表示される。また、そのステーションのために獲得されたその次の各画像202、204も表示される。「ヒューマノイド」196は、画像200-204をスクロールさせる能力をユーザに提供する。しかしながら、一実施形態では、表示される画像は矢状方向画像だけである。システムが１つのステーションからのローカライザの獲得を完了すると、その他のステーションではローカライザの獲得が始まり、スキャンが終了するまで、必要に応じて、「ヒューマノイド」196は更新を行う。
【００３７】
グローバルアプリケーションシステムがスキャンしたことをユーザに気づかせる第２の方法は、進捗バー206とタイマー208を介するものであって、その両方とも、リソースの切り換えとローカライザの獲得の完了させるための進捗度を示すものである。その他のバー(不図示)は、スキャナーでのリソースの切り換えを完了させるための進捗度を示す。バー206は、獲得された画像対全画像に基づく、完了したタスクの割合を示す。まず、「リソースの切り換え」進捗度バーが表示され、それが完了すると直に「画像獲得」進捗度バーに置き換えられる。タイマー208は、画像獲得のカウントダウン時間を示す。「スキャン」ボタン196が選択されるとタイマー208が表示されるが、スキャナーが実際にスキャンを開始するまではカウントを開始しない。
【００３８】
グローバルアプリケーションシステムがスキャンしていることをユーザに気づかせる最後の方法は、「スキャニング（Scanning）」210という用語を表示するディスクトップのアイコンと、ディスエーブルにされたスキャンオペレーションボタンによってなされるが、ほとんどの実験では、スキャン中にユーザはスキャナーの音を聞くことができた。
【００３９】
ここで、図6を参照すると、図4の患者タブ152をユーザが選択したことによって「患者情報」ウィンドー212が出現する。ウィンドー212によって、ユーザは、登録番号(ACCESSION NUMBER)214と患者ID(PATIENT ID)216と名前(PATIENT NAME)218と誕生日(BIRTHDATE)220と性別(SEX)222と体重224と年齢(AGE)226とレントゲン技師(RAD)228とオペレータ(OPERATOR)230とリファレンス(REFER)232とステータス(STATUS)234とテストの記載事項(EXAM DESCRPTION)236と経歴(HISTORY)238を閲覧することができる。また、「閉(CLOSE)」ボタン240も提供されており、これによってユーザはウィンドー212を閉じることができる。
【００４０】
図7を参照すると、一旦ユーザが3台の特定のステーションのためのローカライザを得ると、ウィンドー242を表示して、第1のステーションのための3Dマスク画像に関する指示を行って獲得するために、ユーザは、次のステップである「ステーション1」タブ119(c)を選択することができる。また、ユーザは、画像獲得前に次のステップに移行することができる。この実施形態では、必要なローカライザ画像がまだ得られていないときに、ユーザはこのステップに関する対話を行うことができない。さらに別の方法では、ユーザは、画像の獲得処理中にスキャンを選択して次のステップに移行することができる。この実施形態では、一旦第1のローカライザが得られると、ユーザは次のステップを開始することができる。ウィンドー242には、図5と同じ位置に同じ「ヒューマノイド」196が含まれている。しかしながら、各ローカライザのローカライザ撮像パラメータを提供する代わりに、3平面GRxツール244がある。GRxツール244の真上には、ユーザが獲得された3Dマスク画像248-252の閲覧と3面GRxツール244との対話の間での移動を可能にするトグルボタン246がある。GRxツール244の下には、図5に示されている「スキャン」ボタン198と「スキャン準備」連携動作ボタン199がある。ユーザが画像について指示を行って、その他のアプリケーションでのスキャンが行われなくなるまでこれらの２つのボタンはアクティブにならない。
【００４１】
一旦3D物体がローカライザ画像上に置かれると、ユーザは3D物体をドラッグし回転させることによって3D物体との相互作用を行うことができる。また、ユーザは、GRx244に配置されたツールを使うことができる。
【００４２】
図8を参照すると、医療撮像アプリケーションのほとんどでは、ユーザが無効な指示を入力することを防止するためのアプリケーションパラメータとスキャン方式が利用される。これらの方式を強要するツールの１つは、スキャンアシスタンス」ウィンドー254と呼ばれる。PVアプリケーションでは、その方式は、ユーザが無効なパラメータを入力するときはいつもダイアログ254を「ポップアップ」するものである。このダイアログ254は、エラーをユーザに示し、その他の有効値を選択することを強制することができる。ユーザは、システムが選択する無効なエントリの次に近い値であるディフォルト値256の中から選択したり、その他の有効値258を入力することができる。このツール254は、医療撮像アプリケーションが無効な状態になることを防ぐものである。ユーザは、「容認(ACCEPT)」タブ260を選択することによって変更を容認したり、タブ262を選択することによって変更をキャンセルすることができる。さらに別の「スキャンアシスタンス」ツールについては図17-図21で説明される。
【００４３】
再び図7を参照して、このステーションのための3Dマスク画像を得るために、ユーザは、「スキャン」ボタン198を選択することができる。上述したように、画像を獲得する一方で、「画像獲得」進捗度バー206とタイマー208が表示される。また、一旦「スキャン」ボタン198が選択されると、GRxツール244によって占有されたスクリーンエリアが図9の画像閲覧者と取り替えられる。ここで図9を参照すると、「ステーション1」に関連する画像閲覧者263が表示され、ボタン119(c)を利用して、獲得した画像をスクロールし、ウィンドーのレベル化とパン/ズーム処理などの基本的な画像オペレーションを実行することができる。さらに、「ヒューマノイド」196が関連するローカライザで指示された3D物体を表示すると、「GRx/閲覧者」トグルボタン246はアクティブになる。
【００４４】
また、「ヒューマノイド」196によって、閲覧者が、選択されたローカライザ画像を表示し焦点を合わせることが可能になり、さらに、これらの閲覧者の画像のスクロールとパン／ズームと、ウィンドーのレベル化を行うことが可能になる。「ヒューマノイド」196によって閲覧者を選択することが可能になるので、PVアプリケーションは、関連する指示どうりに切り換えを行う。例えば、ユーザが「ヒューマノイド」(即ち、ステーション3)の第3の閲覧者を「ダブルクリック」すると、「ステーション3」タブ199(e)に関するウィンドーが選択され、このステップでユーザは前進することができる。さらに、「ヒューマノイド」196は、イソセンターやステーション番号やステーション獲得時間やテーブル動作時間などの情報を表示する。規定された3台のステーションがあるので、指示されて獲得される３つの3Dマスクが存在することになる。
【００４５】
ここで図10を参照すると、各ステーションのための全マスク画像セットが得られた後で、ユーザは「概要」タブ119(f)に進むことができる。「概要」ウィンドー264の目的は、獲得順序を見直すオプションと動脈と静脈の画像の獲得時間をユーザに提供したり、動脈や静脈の相の獲得を「スキップ」したり、相数を変えることである。この全ては「ヒューマノイド」196の左に表示される情報パネル265によって達成される。
【００４６】
ウィンドー264は、動脈と静脈の画像の獲得中に発生するように計画された全てをユーザに明確に示すものである。図示されたものには、色レベル(即ち、動脈には赤、静脈には青)を使って動脈と静脈を獲得したことを示す２つの列が含まれる。
【００４７】
色レベルには、各シリーズのスキャン時間が含まれる。
【００４８】
ボックスの次のチェックボックスによって、ユーザは獲得したものを選択したりスキップすることができる。従って、ステップをスキップするためには、ユーザは、特定の獲得したものに関連するチェックボックスを非チェックにするだけでよい。
【００４９】
パネルは、獲得開始と、獲得のためにリストされた総時間を明確に示すものである。この数字は、選択された順序と、獲得されたものと獲得されなかったものに基づいて動的に更新される。
【００５０】
パネル265に加えて、動脈と静脈の獲得の順序を定義するためにユーザが選択可能な２つのボタン266、268がある。選択のうちの１つである「静脈Up」266は、良質のものから劣質までの動脈画像と、次に、劣質のものから良質までの静脈画像を獲得するものであるので、テーブルの移動を減らすことができる。第２のオプションは、良質のものから劣質までの動脈と静脈の両方の画像を得るための「静脈ダウン（VENOUS DOWN）」268である。一実施形態では、「静脈ダウン」268はディフォルトで選択される。
【００５１】
「概要」ステップ中に発生するものの他に、本発明によって、ユーザは特定のステーションのための3Dマスク画像を再獲得することができる。ユーザは、ステーション２のための3Dマスクに関する指示を変えて画像を再獲得することができるので、ユーザはステーション２のための3Dマスクについてまず指示を出して獲得したときに、上述したものと同じステップに従う必要がある。即ち、「ステーション2」タブ119(d)を選択し、GRxツールを利用して指示を確定する。次に、ユーザは「スキャン」ボタンを押下する。ステーション2のためのマスク画像を再獲得することによって、その他のステーションのために以前に獲得されたデータに影響が及ぶことはない。一旦これが完了すると、ユーザは「概要」タブをもう一度選択して、データ獲得概要を再度見直すことができる。
【００５２】
図11を参照すると、本発明では、GUI118からモジュール化タブ119(g)を選択することによってX線透視の指示を行うことができる。タブ119(g)を選択するとウィンドー270が表示される。ウィンドー270には、FOV274とスライス厚276とスラブ毎のスライス数278などの様々なX線透視パラメータをユーザが入力することを可能にする2Dでの指示を行うためのGRxツール272が含まれる。「ヒューマノイド」196は、スクリーンとローカライザ画像248-252の右部に表示される。
【００５３】
フルオロ獲得を指示した後で、ユーザは「ランオフ」タブ119(h)を選択して、撮像アプリケーションの最終ステップを完了させる。
【００５４】
図12を参照すると、タブ119(h)が選択されるとウィンドー280が出現する。ウィンドー280から、ユーザは２つの方式のうちの一方で動脈と静脈の画像を獲得することができる。始めに、ユーザはリアルタイムのX線透視技術を利用して画像を獲得することができる。ユーザは、「フルオロ開始(START FLUORO)」ボタン282を押下することによって画像の獲得を開始するので、このページの閲覧者は指示された位置の画像284をリアルタイムにユーザに提供することができる。また、「フルオロ開始」ボタンは、そのラベルを変更して、「フルオロ停止（PauseFluoro）」の読みにすることができる。この点で、ユーザは以下の項目の１つか両方かを行うか、もしくは、どの項目も行わない。
【００５５】
A．「ROI」ボタン286を選択して、閲覧者284の注目画像エリアに注目領域(ROI)288を描く。このステップは、ユーザがボーラスの到達を視覚的に検出するときにも不要である。この特定のケースでは、ROIを利用し、それを画像に配置するとすぐにウィンドー280のトップの290が画素輝度情報で更新される。
【００５６】
B．「獲得遅延（ACQUISITION DELAY）」テキストフィールド292に時間を手動入力する。これは、「自動トリガ」294が選択された場合になされる。このケースでは、ユーザはテキストフィールド292を０にするが、この０は、ユーザがスキャンを開始させるために「Go3D」や「スキャン」ボタン296を手動押下すべき旨をシステムに伝えるものである。
【００５７】
X線透視後に、ユーザは、造影剤の本質的な注入を行うための「注射開始（START INJECTOR）」ボタン298を押すことによって注射器を起動することができる。「獲得遅延」292が０より大きな値である場合は、閲覧者はタイマーを起動し、「自動トリガ」294が選択された場合にそれが「獲得遅延」テキストフィールド292に表示された同じ値に達すると自動スキャンが実行される。ユーザは、造影剤が到達したことを検出するために、閲覧者の画像284とグラフ290を観察することができる。一旦造影剤が検出されると、それがスキャンの開始時刻となる。ユーザが、必要なインストラクション(即ち、息を止めなさい)を患者に与え、「スキャン」ボタン296を押下すると、動脈と静脈画像の獲得シーケンスが「概要」ステップで指定されたように発生する。これらの画像が獲得されると、それらは閲覧者に自動的に表示される。ユーザは、これらの画像のスクロールとパン／ズームとウィンドーレベル化処理を行うことができる。
【００５８】
ユーザが動脈と静脈画像を獲得する第2の方式では、タイミングボーラスが利用される。これを行うために、まず、ユーザは、フルオロ画像の位置を指定する必要がある。次に、ユーザは、「フルオロ開始」ボタン282を押下することによってフルオロ獲得を開始することができる。フルオロ獲得がリアルタイムで発生する際に、ユーザは自分自身と患者の準備を行って、「タイミングボーラス」ボタン300を押下する。これによって幾つかのことが発生する。第１に、ボタン300は「時間マーク（MarkTime）」という読みに変わって、依然としてアクティブのままである。第２に、画像には、「タイミングボーラス」ボタン300が押された時間からの秒数をインクリメントしたタイマー302が表示されるが、これは「時間マーク」ボタン300が押されるまで停止しない。「タイミングボーラス」ボタン300を押してから発生する最後の変化とは、注射器が少量のボーラスを患者に注入することであって、ユーザは造影剤の到達をフルオロ画像に合わせるためにそれを利用することができる。
【００５９】
「タイミングボーラス」ボタン300が押された後で、ユーザは、造影剤が到達したかに関して画像284と、場合によってはグラフ290を観察する。造影剤が検出されると、ユーザは「時間マーク」ボタン300を押す。この動作によって、画像のタイマー302はインクリメントを停止する。さらに、「開始時間（Time to Start）」テキストフィールド(不図示)は、画像のタイマーと同じ値でアクティブとなる。次に、ユーザは単純に「開始時間」テキストフィールドをハイライトし、新しい値を入力したりそのままにしておくことによって、そのフィールドの値の変更を決定することができる。(注：このプロセス中、フルオロ獲得は連続的に発生する)ここで、ユーザは、動脈と静脈のラン画像を獲得することができる。
【００６０】
「注射開始」ボタン298を押すと、最大量の造影剤が患者に注入され、テキストフィールドの値と画像のタイマーのカウントダウンが始まるので、ユーザにとって視覚的なキュー/リマインダとして機能する。自動トリガ294が選択された場合は、テキストフィールドと画像の値はゼロになり、スキャナーは動脈と静脈の画像の獲得を自動的に開始する。閲覧者のタイマーが「開始時間」テキストフィールドに表示された値に達した後ではなく、その前に、ユーザは「Go 3D」ボタン296を手動で押すことができる。自動トリガが選択された場合は、テキストフィールドと画像の値は、ゼロ値に達したときに「Go 3D」ボタン296を選択すべきであるというユーザに対する「ガイド」として働くだけである。しかしながら、値が「開始時間」テキストフィールドの値に等しくなければ、何も起こらない。従って、このケースでは、スキャンを開始するかどうかはユーザ次第である。その時間が等しくなる時や、その後や、その前にユーザは実行することができる。スキャンが開始されると、スキャンタイミングバー304は、スキャン時間タイマー306と同様に表示される。
【００６１】
ユーザが動脈と静脈画像の獲得を終えた後で、ユーザは、各パラメータを再入力することなく、PVアプリケーションのこの特定の例を後で利用可能なプロトコルとして退避させることができる。これによって、将来利用可能なプロトコルのデータベースを構築することができる。プロトコルを退避させるために、ユーザはGUIの左側のRxマネージャ170内の「プロトコルとしてRxの退避」ボタン176を選択する。
【００６２】
次に図13を参照すると、ユーザは、ポップアップする「プロトコルRxの退避（SAVE PROTOCOL RX）」ダイアログ310のテキストフィールド308にこのプロトコルの識別名を入力して「容認（ACCEPT）」ボタン312を選択することができる。また、ユーザは、ドリルダウンメニュー314を使ってプロトコルのカテゴリを識別することができる。プロトコルの「退避」をキャンセルするために、ユーザはボタン315を選択することができる。
【００６３】
このアプリケーションが一つのプロトコルとして退避された後で、ユーザは全シリーズのスキャンが終わったときに検査を終了したいことがある。検査を終了させるために、ユーザはGUI118の左側の「検査終了（END EXAM）」ボタン171を選択する。これによって、スキャンウィンドーの現在のコンテンツが閉じられる。
【００６４】
再び図4を参照すると、本発明によって、「閲覧  編集」ボタン172を選択するか、もしくは、所望のシリーズ179をダブルクリックすることによって、スクリーンシリーズを閲覧したり編集することができる。これらの動作のいずれによっても、現在表示されているウィンドー(Rxマネージャの真右)が隠されることになり、選択されたシリーズに関連するウィンドーが示されることになる。
【００６５】
図14を参照すると、本発明には、全パラメータと特徴と、閲覧や編集のための特定のアプリケーションに関するツールをユーザが利用できるようにする「上位環境」ウィンドー316が含まれる。例えば、ウィンドー316によって、ユーザは、画像の減算318と画像の投影320と全てのスキャンに関するアクセスパラメータと、アプリケーションステップ実行時にユーザに提供されないアプリケーションパラメータ322を利用することができる。また、ユーザは患者情報324に関する上位環境を閲覧/編集することができる。
【００６６】
さらに、ユーザが「上位環境」ウィンドーを起動するときに対話ウィンドー内に表示されたものには、アプリケーション内で現在選択されているステップのためのパラメータと上位環境が含まれる。これは「コンテクストセンシティブ」動作と呼ばれる。例えば、「上位環境」ボタンがクリックされたときにユーザが「初期セットアップ」ウィンドーを選択した場合に表示されるウィンドーは、初期セットアップのためのパラメータと上位環境に設定される。また、このダイアログには、対話ウィンドーの右側のスクロールバーを介してアクセスできるアプリケーションの全コンポーネントのためのパラメータと上位環境が含まれる。尚、アプリケーション(即ち、「初期セットアップ」、「ローカライザ」、．．．、「ランオフ」)に現れる順と同じ順番にパラメータと上位環境ガ編成されて対話ウィンドー内にリストされる。一旦ユーザが閲覧/編集を完了すると、ボタン326を選択することによってウィンドー316を閉じることができる。
【００６７】
図15を参照すると、図4の「ヘルプ」ボタン158を選択すると、「ヘルプ」ウィンドー328が出現する。ユーザが問題を明らかにすることを支援するために、多くのヘルプトピックス330がリストされる。ヘルプトピックス330は、特定アプリケーション向けのものであったり、特定のタブ119(a-h)のアクティビティ特有のものであってもよい。
【００６８】
「上位環境」ウィンドーと同様に、図13の「ヘルプ」ダイアログはコンテクストセンシティブである。このため、このケースでは、ダイアログが出現すると、ユーザに提供される第1の選択項目は現在選択されているステップに直接関係する。従って、「初期セットアップ」ステップが選択された場合には、「ヘルプ」ウィンドー328のオプションには、その他のトピックスの投影画像と劣質画像が含まれる。また、ウィンドー328によって、ヘルプシステムに含まれる全トピックスを探索することができる。ヘルプシステムの目的は、アプリケーションの遂行の仕方に関するユーザの質問と医療撮像の物理的な質問に答え、特定のトピックやアプリケーションに関するユーザのための注の保管場所として働くことである。ユーザは、閉ボタン332を選択してウィンドー328を閉じることができる。
【００６９】
図16を参照すると、「コンテクストセンシティブ」ではないコンテンツを表示するプロトコルウィンドー334を見ることができる。即ち、プロトコル情報ウィンドー334にはいつも、各アプリケーションのために同じオプションが含まれている。アプリケーションの例を変更するものは全て、これらのオプションの値と環境である。また、一実施形態では、これらのオプションはウィンドー334内だけで見ることができ、それらを編集することはできない。プロトコル情報の閲覧後に、ユーザは、閉ボタン336を選択することによってウィンドー334を閉じることができる。
【００７０】
上述したように、本発明には、特定のタブに関するパラメータと環境を表示するために調整可能なコンテクストの「上位環境」ウィンドーが含まれる。これらの環境によって、ユーザが特に必要とする全てのアプリケーションパラメータを利用することができる。例えば、PVアプリケーションの「ローカライザ」タブだけが、各ステーションのための２，３のスキャンパラメータを表示するものである。これらのオプションは最も重要であるものと見なされているが、その他のオプションを利用したいユーザもいる。その場合にユーザにとって必要なことは、「上位環境」ボタンを選択することであって、特定の撮像アプリケーションで利用可能な全オプションと特徴を含む一ページが提供される。「上位環境」ボタンが押されたときにユーザに表示される情報は、アプリケーションで現在選択されているステップに依存する。「ヘルプ」ウィンドーと同様に、「上位環境」が押されたときに選択されるアプリケーション特有のステップのためのパラメータと上位環境が表示されるので、「上位環境」ウィンドーは、コンテクストセンシティブである。しかしながら、ユーザは、アプリケーションのその他のステップで利用可能なその他のパラメータと上位環境を利用することができる。各モジュール化タブのための上位環境を以下で示す。
【００７１】
1．初期セットアップ:
患者の身長
患者の位置
患者のエントリ
強度の減算
複雑な減算
劣質投影
投影インクリメント
２０度のインクリメントで19方向の投影
１０度のインクリメントで38方向の投影
特定ユーザ
回転軸
2．ローカライザ:
FOV
スラブの厚さ
間隔
周波数
位相
NEX(%)
位相FOV
オートセンター周波数
自動シム
造影剤
カバレッジ；  FOV中心(R/L、A/P、S/I)
スライス数／面
スキャン制御(スキャン、プリスキャン、手動プリスキャン、自動プリスキャン)
様々な画像数／3平面
3．   3DRx:
平面
モード
TE
フリップ角度
バンド幅
FOV
スラブの厚さ
スラブ毎のLocs/スライス数
周波数
位相
NEX
位相FOV
周波数方向
オートセンター周波数
スラブの数
以下のオプションを使用：
可変バンド幅
ZIP2
ZIP512
CV10→特別(オン/オフ)
CV12→長円中心(オン/オフ)
逆長円中心
4。概要:
なし
5。フルオロRx:
平面
モード
TE/TI
Tr
フリップ角度
バンド幅
FOV
スラブの厚さ
マトリクスの周波数
マトリクスの位相/PFOV
NEX
周波数方向
オートセンター周波数
【００７２】
上述したように、本発明は、ユーザがアプリケーションと対話し、検査に関するデータを収集し、画像を閲覧することを可能にする視覚的なツールとして機能するように構成される「ヒューマノイド」を利用するものである。「ヒューマノイド」は、各ステーションのためのローカライザ画像を表示し、対応する画像を「ダブルクリック」することによってステーションのGRxの閲覧者をアクセスすることが可能になる。さらに、画像は、１つの閲覧画像と別の閲覧画像についての指示が重複していることを示すものである。「ヒューマノイド」の画像を「ダブルクリック」することによって、ステーションのGRxに対応するステップにユーザが直接連れて行かれる。例えば、「ヒューマノイド」上の真中の閲覧者が選択されると、現在のウィンドーが、「ステーション2」タブが選択されたかのように見えるウィンドーに変わる。ユーザがそのステーションを指示して、どれがアクティブステーションであるかを示すときに、ステーションラベルはわずかに変化する。「ヒューマノイド」上に表示されたスキャン時間は、変化に基づいて動的に更新される。ユーザは、一人の閲覧者が選択した画像をスクロールさせることができる。ユーザは、一人の閲覧者が選択した画像をウィンドー化/レベル化することができる。さらに、ユーザは、「ヒューマノイド」上の様々なローカライザ面を選択し閲覧することができる。
【００７３】
本発明によって、メッセージをユーザに表示することができる。エラーメッセージは２つのカテゴリに分けられる。即ち、アプリケーションレベルメッセージとシステム/安全メッセージである。システム／安全レベルメッセージは図4のGUI118の左上側に表示される。アプリケーションレベルメッセージをユーザに提供するには２つの方法がある。第1の方法は、タブ付き面の下であって、スクリーンの「スキャンオペレーション」エリア上のアプリケーションパネル内にテキストメッセージを配置することである。これらのメッセージを提供するその他の方法は、ユーザに対してポップアップ表示を行うことである。前者の場合、メッセージは一般的に情報を提供するものである。後者の場合のメッセージは、ユーザのエラー入力情報がスキャンパラメータフィールドに入ったためである。
【００７４】
さらに別の一実施形態によれば、本発明には、このアプリケーションのために「スキャンアシスタンス」と集合的に呼ばれる一連のグラフィカルウィンドーが含まれる。周知のシステムでは、ユーザによってスキャンパラメータのエラー入力を防止するメカニズムは、特定のスキャンパラメータ値が許容範囲外にあって推奨値に変更する必要があることを示すスキャンパラメータラベルの色が変化したことをユーザに知らせるものである。ユーザには有効な範囲の値のスキャンパラメータが示されるが、これらのシステムは、複数のスキャンパラメータ間に関連があって互いに従属関係があることを示す情報を提供することができない。スキャンパラメータの値が変わった場合に、その他のパラメータ値に影響を与える確率は高いが、これらの周知のシステムでは、その変化によって有効な最小/最大値の値域外の値にならない場合は、そのような変化が起こったことにユーザははっきり気づくことがない。
【００７５】
スキャンセッションでの典型的な指示の時には、ユーザは、スキャン時間を削減したり、解像度を上げたり、造影剤を増やしたり、S／N比を上げるなどの多くのタスクを遂行することを望む。スキャン指示時にユーザが遂行したいその他の共通のタスクには、カバレッジ(即ち、スライス数)を増やし、現在の有効な範囲外の値を入力し、スキャンパラメータ従属性に関するガイダンスを提供することが含まれる。本システムは、これらのタスクの各々を遂行する際に、ユーザを支援する能力があるが、これは簡単なことではない。さらに、ユーザは、スキャンパラメータ間の従属性を物理レベルで完全に理解して、意図する結果を達成する方法でこれらのパラメータを手動で変更する必要がある。
【００７６】
本発明は、複数のスキャンパラメータ間の関係を示し、スキャンパラメータの有効性をユーザに通知し、スキャン時間を減らし、解像度を上げ、造影剤を増やし、S／N比を上げ、カバレッジを改善するなどの所定の一連の特定の目標を達成する方法を示唆することによってこれらの欠点を解決するものである。
【００７７】
本発明は、ユーザが自動変更されたその他のスキャンパラメータのスキャンパラメータ値を変更し、それが有効範囲外であってユーザに新しい値を入力するように要求するときにユーザに通知することによって、ガイダンスを提供するものである。即ち、その他のスキャンパラメータ値が変わってその他のスキャンパラメータが有効になるように変わるようなスキャンパラメータ値をユーザが入力した場合、その他のスキャンパラメータ値は有効であるので、スキャンアシスタンスは、自動的に変更されたことをユーザに通知する。しかしながら、ユーザが、その他のスキャンパラメータを有効範囲外の値にするようなスキャンパラメータ値を変える場合には、スキャンアシスタンスは、その他のスキャンパラメータが現在有効範囲外にあって無効であることをユーザに通知する。さらに、ユーザがスキャンパラメータ値を変更する場合には、スキャンアシスタンスは、変更されたパラメータ値に基づくその他のスキャンパラメータ値に新しいスキャンパラメータ値を入力するようユーザに通知し促すようにさらに構成される。
【００７８】
本発明は、全スキャンパラメータに優先順位を付け、スキャンセッション毎かもしくは実験に基づいて３つのカテゴリに分類した指示ガイダンスをさらに提供する。スキャンパラメータには優先順位が付けられ、第1と第2と第3のグループに分類される。このランキングは、パラメータ間の関係を定義し、ユーザの入力情報に基づいてそれらの値がどのように影響を受けるかに関するガイダンスを提供するものである。例えば、FOVなどの第1のパラメータ値が変更されると、その他の第1のパラメータと、解像度などの第２のパラメータと、タイミングなどの第3のパラメータに影響が及ぶことがある。しかしながら、第２のパラメータ値が変更されると、その他の第２のパラメータと第3のパラメータに影響が及ぶが、第1のパラメータには影響しない。さらに、第3のパラメータを変更するとその他の第3のパラメータ値にだけ影響が及ぶ。このランキングは、周知のシステムで一般的になされるタイミングから始まって幾何学に至るのではなく、幾何学から始まってタイミングに至る物理学的過程の考えを推進するものである。スキャンアシスタンスはパラメータの関係を認識するので、幾何学的なトレードオフを求めることを容易にすることによってユーザが所望のタイミングを達成する支援を行うことができる。
【００７９】
図17-図21を参照すると、スキャンアシスタンスは、スキャン時間を短くし、解像度を上げ、造影剤を増やし、Ｓ／Ｎ比を改善し、カバレッジを改善して、一連のグラフィカルウィンドー内のこれらのオプションをユーザに提供することによって、スキャンセッションを指示することを促進するものである。ユーザは、特定のタスクオプションを選択することだけが必要であって、スキャンアシスタンスは、本システムでのその他の制限を犠牲にして意図された結果を達成することのトレードオフを表示するだけでなく、意図された結果を達成する方法のリストを表示する。表示されたトレードオフや結果をユーザ入力情報に基づいて動的に求めてもよく、別の方法では、特定のトレードオプションを変更することに関するもしくは一般的なトレードオフのリストを包含してもよい。
【００８０】
ここで図17を参照すると、ユーザが「スキャンアシスタンス」ボタン155を選択して、次に、「スキャン時間」タブ340を選択するときに、GUI118にウィンドー338が表示される。「スキャン時間」タブ340は、スキャンセッションかもしくはスキャン実験を指示することに関する一連の固定タスクの計算をユーザが実行することを可能にする多くのタブ342のうちの１つである。さらに別のボタンには、「解像度」タブ344と「造影剤」タブ346と「SNR」タブ348と「スライス」タブ350が含まれる。上述したように、タブ340が選択されると、ウィンドー338が表示される。ウィンドー338には、スキャン時間に関連して、選択されたアプリケーションのために変更される多数のオプションが表示される。例えば、ユーザは、TR352を減らしたり、NEX354を減らしたりすることを選択したり、位相-周波数マトリクスの356を減らすことを選択して、選択されたアプリケーションのためのスキャン時間をさらに短くすることができる。各オプションには、ユーザがオプションが編集されることをシステムに示すために選択できるチェックボックス358がさらに含まれる。次に、ユーザは、選択された各オプションのフィールド360に、変更されたスキャン値を入力することができる。ユーザがフィールド360のオプションのためのスキャンパラメータ値を入力すると、そのパラメータ値の変更による最も一般的な多くの影響がフィールド362に現れる。これによって、ユーザは特定のスキャンパラメータ値を変更したことによる影響をリアルタイムで求めることができる。
【００８１】
ウィンドー338には、一般的なスキャンパラメータデータをユーザに送るための多くのスキャンパラメータディスプレイフィールドがさらに含まれる。これらのスキャンパラメータ値には、時間364とスライス数366と獲得数368とSNR370と空間解像度372とCNR374とDB/DT376とピークSAR378と推定SAR380と平均SAR382とFPS384が含まれる。また、メッセージをユーザに送るために利用されるメッセージエリア386が提供される。「シリーズの退避(SAVE SERIES)」タブ388を利用して、変更されたスキャンパラメータ値を退避することができる。
【００８２】
図18を参照すると、ユーザが、解像度に関するスキャンパラメータ値をユーザが変更することを可能にする「解像度」タブ344を選択するとウィンドー390が表示される。図17のウィンドー338と同様に、ウィンドー390には、特定のスキャンパラメータが変更されることをシステムに示すために選択可能な多くのボックス392が含まれる。図18に示される実施形態では、解像度機能に関する選択されたアプリケーションのために変更可能なオプションには、位相−周波数マトリクスの394を増大させ、スライス厚396を減らし、スライス間隔398を短くし、FOV(不図示)を低減することが含まれる。ユーザは、新しいスキャンパラメータ値を入力するか、もしくは、各特定のオプションに対応するフィールド400にデータを入力することによって各オプションの既存のスキャンパラメータを変更することができる。さらに、変更されたスキャンパラメータ値を入力すると、スキャンパラメータ値を変更したことによる多くの影響がウィンドー390のフィールド402に表示される。
【００８３】
図19を参照すると、「造影剤」タブ346を選択すると、ウィンドー406が表示される。ウィンドー406によって、選択されたアプリケーションのための造影剤に関するオプションをユーザが変更することができる。特定のオプションが変更される旨を示すために「チェック」されるボックス408が提供される。この実施形態では、オプションには、フリップ角度410を減らし、TR412を増やし、TE414を増やすことが含まれる。ユーザは、選択された各オプションのための変更されたデータを、対応するフィールド416に入力することができる。ユーザが変更されたスキャンパラメータ値をフィールド416に入力すると、システムは、フィールド418内のスキャンパラメータ値を変更することによる多くの影響を自動的に求めて表示することができる。
【００８４】
ここで図20を参照すると、ユーザが「SNR」タブ348を選択するときに、ウィンドー420が表示される。「SNR」タブを選択することによって、ユーザはＳ／Ｎ比に関する特定のアプリケーションのためのオプションを変更することができる。ユーザは、利用可能な各オプションに対応するボックス422をマーキングすることによって特定のオプションが変更されることを示すことができる。この実施形態では、利用可能なオプションには、NEX424を増やし、位相−周波数マトリクス426を減らし、スライス厚428を長くし、バンド幅430を短くすることが含まれる。変更する特定のオプションを選択した後で、ユーザは、特定のオプションのための変更されたスキャンパラメータ値をフィールド432に入力することができる。システムは、SNR値をユーザによって入力された値に変更したことによる影響を自動的に求めてフィールド434に表示する。ユーザは、タブ421(a)、421(b)を利用してウィンドー420をスクロールすることができる。
【００８５】
ここで図21を参照すると、「スライス」タブ350を選択した結果、ウィンドー436がユーザに表示される。ウィンドー436によって、ユーザは選択されたアプリケーションのためのカバレッジに関連するオプションを変更することができる。ユーザは、変更する特定のオプションに対応するボックス438を選択することによってそのようにすることができる。この実施形態では、変更可能なオプションには、TR440を増やし、TE442を減らし、バンド幅444を増やし、周波数マトリクス446を減らすことが含まれる。変更オプションの選択後、ユーザは、選択された各オプションのための対応するフィールド448に、変更されたスキャンパラメータ値を入力することができる。次に、システムは、上述したように、スキャンパラメータ値の階層的性質に基づいて、ユーザによって入力されたスキャンパラメータ値を変更したことによる影響を450を自動的に求めて表示する。
【００８６】
その他の好適な一実施形態では、システムは、オプションが変更される旨の信号をシステムに送るための「チェックボックス」をユーザが最初に選択することを当てにするのではなく、パラメータが変更されたことを自動的に検出する。
【００８７】
一旦ユーザが所望の各オプションを変更すると、ユーザは、「シリーズ退避」タブ388を押すことによって特定のアプリケーションのための変更されたパラメータを退避することができる。尚、ユーザはそのシリーズを退避させるために各ウィンドーを見る必要がない。即ち、ユーザは、タブに関連するウィンドーだけを見ることによってスキャン時間と造影剤に関連するオプションを変更することを選択するが、特定のアプリケーションに関連する残りのタスクを変更しないことを選択することができる。ユーザは、そのシリーズを退避するためにその他の各タブを表示させる必要はない。
【００８８】
本発明は、MR撮像システムで実施されるPVアプリケーションを特に参照することによって説明した。しかしながら、１つのGUI上に撮像データを獲得するワークフローのための論理的なガイダンスに関する本発明の教示は、CTとPETとX線と超音波などのその他の医療撮像システムに適用可能である。
【００８９】
従って、本発明の一実施形態によれば、医療撮像スキャンの指示をガイドする方法が提供される。本方法には、撮像アプリケーションを開始し、撮像アプリケーションのための複数のスキャンパラメータを決定することが含まれる。本方法には、スキャンパラメータ入力情報と基準値を比較し、多くの残りのスキャンパラメータの有効性の状態を調べることがさらに含まれる。また、本方法には、有効性の状態をユーザに通知することが含まれる。
【００９０】
本発明のその他の実施形態によれば、対象から獲得された撮像データについて指定する方法には、スキャンセッションに特有の複数のスキャンパラメータを決定することが含まれる。また、本方法には、スキャンセッションのための複数のスキャンパラメータに対して階層的な優先順位を付けることが含まれる。本方法には、その他のスキャンセッションのための複数のスキャンパラメータに再度優先順位を付けることがさらに含まれる。
【００９１】
さらにその他の一実施形態では、コンピュータに、医療撮像セッションの指示を支援するように構成されるグラフィカルユーザインターフェイス(GUI)を表示させるための一連のインストラクションを含むコンピュータプログラムが提供される。インストラクションによって、コンピュータは選択コマンドを受けとると、GUI上にウィンドーを表示させる。尚、ウィンドーは、数字の変更可能なスキャンパラメータを表示するように構成される。次に、インストラクションによって、コンピュータはコマンドを受けとって、スキャンパラメータを変更し、それに基づいてスキャンパラメータを変更する。次に、コンピュータは、その他のスキャンパラメータに関してそのスキャンパラメータを変更したことによる少なくとも１つの影響を求め、少なくとも１つの影響をGUI上に表示する。
【００９２】
さらに別の一実施形態の医療撮像システムは、撮像アプリケーションを起動して、対象の撮像データを獲得し、対象画像を再構築するように構成され提供される。本システムには、医療撮像スキャンの指示を容易にするように構成されるコンソールが含まれる。また、本システムには、コンソール上に複数のタブを表示するようにプログラムされたコンピュータが含まれる。尚、各タブは、撮像アプリケーション特有のタスクに対応する。コンピュータは、複数のタブのうちの１つをユーザが選択したことを検出して、選択されたタブに関連する複数のオプションをコンソールに表示するようにさらにプログラムされる。また、コンピュータは、少なくとも１つのオプションをユーザが変更したことを検出して、複数のオプションのうちの少なくとも１つを変更したことによる少なくとも１つの影響の示値をコンソールに表示するようにプログラムされる。その示値には、その他のスキャンオプションが無効な値をもっていたり、少なくとも１つのオプションを変更したことによる影響をさらに含むユーザに対するシステム警告が含まれる。
【００９３】
好適な実施形態について本発明を説明したが、明確に述べられたものに加えて、等価なものと代替えのものと変更したものが可能であって、添付の請求項の範囲内に入ることがわかっている。
【図面の簡単な説明】
【図１】図1は、本発明で利用されるMR撮像システムの模式的なブロック図である。
【図２】図2は、本発明のスクリーン空間の割り当てを示すグラフィカルユーザインターフェイスを示す図である。
【図３】図3は、本発明の別の一実施形態のスクリーン空間の割り当てを示す図2で示されるものと同様なグラフィカルユーザインターフェイスである。
【図４】図4は、本発明の代表的な１つの医療撮像アプリケーションの初期スキャンアプリケーションパラメータを設定するためのグラフィカルユーザインターフェイスを示す図である。
【図５】図5は、本発明の代表的な医療撮像アプリケーションのためのローカライザを指定する図４のものと同様のグラフィカルユーザインターフェイスの図である。
【図６】図6は、本発明の患者情報を入力するためのグラフィカルユーザインターフェイスを示す図である。
【図７】図7は、本発明に基づいて画像について指定したり、獲得するためのグラフィカルユーザインターフェイスを示す図である。
【図８】図8は、本発明で利用されるポップアップに基づく対話を示す図である。
【図９】図9は、スキャンステーションの画像を表示するためのグラフィカルユーザインターフェイスを示す図である。
【図１０】図10は、本発明の代表的な医療撮像アプリケーションのための要約データを表示するためのグラフィカルユーザインターフェイスを示す図である。
【図１１】図11は、本発明の特定の医療撮像アプリケーションについて指定するためのグラフィカルユーザインターフェイスを示す図である。
【図１２】図12は、本発明の代表的な医療撮像アプリケーション用の医療診断画像を獲得するためのグラフィカルユーザインターフェイスを示す図である。
【図１３】図13は、本発明で利用されるポップアップに基づく対話を示す図である。
【図１４】図14は、本発明の代表的な医療撮像アプリケーションのために先端のスキャン設定を行うためのグラフィカルユーザインターフェイスを示す図である。
【図１５】図15は、本発明の代表的な医療撮像アプリケーションのためのヘルプ・トピックスを表示するためのグラフィカルユーザインターフェイスを示す図である。
【図１６】図16は、本発明の代表的な医療撮像アプリケーションのためのプロトコル情報を表示するためのグラフィカルユーザインターフェイスを示す図である。
【図１７】図17は、本発明の代表的な医療撮像アプリケーションのためにスキャン時間を変えるためのグラフィカルユーザインターフェイスを示す図である。
【図１８】図18は、本発明の代表的な医療撮像アプリケーションのための解像度を変えるためのグラフィカルユーザインターフェイスを示す図である。
【図１９】図19は、本発明の代表的な医療撮像アプリケーション用の造影剤を変えるためのグラフィカルユーザインターフェイスを示す図である。
【図２０】図20は、本発明の代表的な医療撮像アプリケーションのためのＳ／Ｎ比を変えるためのグラフィカルユーザインターフェイスを示す図である。
【図２１】図21は、本発明の代表的な医療撮像アプリケーション用のスライス情報を変えるためのグラフィカルユーザインターフェイスを示す図である。
【図１】
0004209177.tif 000002
【図２】
0004209177.tif 000003
【図３】
0004209177.tif 000004
【図４】
0004209177.tif 000005
【図５】
0004209177.tif 000006
【図６】
0004209177.tif 000007
【図７】
0004209177.tif 000008
【図８】
0004209177.tif 000009
【図９】
0004209177.tif 000010
【図１０】
0004209177.tif 000011
【図１１】
0004209177.tif 000012
【図１２】
0004209177.tif 000013
【図１３】
0004209177.tif 000014
【図１４】
0004209177.tif 000015
【図１５】
0004209177.tif 000016
【図１６】
0004209177.tif 000017
【図１７】
0004209177.tif 000018
【図１８】
0004209177.tif 000019
【図１９】
0004209177.tif 000020
【図２０】
0004209177.tif 000021
【図２１】
0004209177.tif 000022