(57)【要約】【課題】例えば医用イメージング分野において、カーソルを制御するための改良された医用画像参照装置及びカーソル制御プログラムを提供すること。【解決手段】実施形態に係る医用画像参照装置は、第１の表示領域と、第２の表示領域と、を少なくとも有する表示部と、ユーザの身体動作量に対応する移動シグナリングを出力する入力部と、前記ユーザが見ている方向を決定し、当該決定された方向に対応するビュー方向シグナリングを出力する視覚追跡部と、前記ビュー方向シグナリングに基づいて、カーソルを表示する表示領域を前記第１の表示領域及び前記第２の表示領域の一方から他方に切り替え、当該切り替え後の表示領域内において、前記移動シグナリングに基づいて前記カーソルを移動させるカーソル制御部と、を具備することを特徴とするものである。【選択図】      図６
2014142937.tif 000002
【特許請求の範囲】
【請求項１】
第１の表示領域と、第２の表示領域と、を少なくとも有する表示部と、
ユーザの身体動作量に対応する移動シグナリングを出力する入力部と、
前記ユーザが見ている方向を決定し、当該決定された方向に対応するビュー方向シグナリングを出力する視覚追跡部と、
前記ビュー方向シグナリングに基づいて、カーソルを表示する表示領域を前記第１の表示領域及び前記第２の表示領域の一方から他方に切り替え、当該切り替え後の表示領域内において、前記移動シグナリングに基づいて前記カーソルを移動させるカーソル制御部と、
を具備することを特徴とする医用画像参照装置。
【請求項２】
前記表示部は、前記第１の表示領域及び前記第２の表示領域のそれぞれに対応する異なる画面を有することを特徴とする請求項１記載の医用画像参照装置
【請求項３】
前記表示部は、前記第１の表示領域及び前記第２の表示領域を同時に表示する一つの画面を有することを特徴とする請求項１記載の医用画像参照装置。
【請求項４】
前記カーソル制御部は、前記ユーザが見ている方向が前記第１及び第２の表示領域の一方から他方に変化したことを契機として、前記ビュー方向シグナリングを出力することを特徴とする請求項１乃至３のうちいずれか一項記載の医用画像参照装置。
【請求項５】
前記カーソル制御部は、前記第１の表示領域及び前記第２の表示領域のうちの一方から他方への変更を回避するためのシグナルを受信した場合には、前記ビュー方向シグナリングに基づく前記第１の表示領域又は前記第２の表示領域の切り替えを実行しないことを特徴とすることを特徴とする請求項１乃至４のうちいずれか一項記載の医用画像参照装置。
【請求項６】
前記カーソル制御部は、前記切り替えにおいては、前記切り替え前の表示領域におけるカーソル位置を基準として、前記切り替え後の表示領域の前記カーソルを表示することを特徴とする請求項１乃至５のうちいずれか一項記載の医用画像参照装置。
【請求項７】
前記カーソル制御部は、前記切り替えにおいては、前記切り替え前の表示領域におけるカーソル位置の座標と対応させて、前記切り替え後の表示領域の前記カーソルを表示することを特徴とする請求項１乃至６のうちいずれか一項記載の医用画像参照装置。
【請求項８】
前記カーソル制御部は、前記切り替えにおいては、前記切り替え前の表示領域又は前記切り替え後の表示領域において表示された関心領域に対応する位置に、前記切り替え後の表示領域の前記カーソルを表示することを特徴とする請求項１乃至６のうちいずれか一項記載の医用画像参照装置。
【請求項９】
前記カーソル制御部は、前記切り替えにおいては、前記切り替え前の表示領域におけるカーソル位置と、さらに当該切り替え前より以前の表示領域におけるカーソル位置と、を基準として、前記切り替え後の表示領域の前記カーソルを表示することを特徴とする請求項１乃至５のうちいずれか一項記載の医用画像参照装置。
【請求項１０】
前記カーソル制御部は、前記切り替えにおいては、前記切り替え前の表示領域におけるカーソルの表示形態と、前記切り替え後の表示領域の前記カーソルの表示形態とを区別することを特徴とする請求項１乃至９のうちいずれか一項記載の医用画像参照装置。
【請求項１１】
前記表示部は、前記第１の表示領域及び前記第２の表示領域とは異なる第３の表示領域をさらに有し、
前記カーソル制御部は、前記ビュー方向シグナリングに基づいて、カーソルを表示する表示領域を前記第１の表示領域及び前記第２の表示領域の一方から前記第３の表示領域に切り替え、当該切り替え後の表示領域内において、前記移動シグナリングに基づいて前記カーソルを移動させること、
を特徴とする請求項１乃至１０のうちいずれか一項記載の医用画像参照装置。
【請求項１２】
前記視覚追跡部は、カメラユニットによって前記ユーザの目又は頭部を含む領域を撮像した画像、或いはアイトラッカ又はヘッドトラッカからの出力に基づいて、前記ユーザが見ている方向を決定することを特徴とする請求項１乃至１１のうちいずれか一項記載の医用画像参照装置。
【請求項１３】
コンピュータに、
ユーザの身体動作量に対応する移動シグナリングを出力させる移動シグナリング出力機能と、
前記ユーザが見ている方向を決定させ、当該決定された方向に対応するビュー方向シグナリングを出力させる視覚追跡機能と、
前記ビュー方向シグナリングに基づいて、カーソルを表示する表示領域を、表示部が有する前記第１の表示領域及び前記第２の表示領域の一方から他方に切り替えさせ、当該切り替え後の表示領域内において、前記移動シグナリングに基づいて前記カーソルを移動させるカーソル制御機能と、
を実現させることを特徴とするカーソル制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書において説明する実施形態は、一般に、カーソル制御の方式に関し、詳細には、２つ以上の表示領域を備えるコンピュータシステム、たとえば医用画像データから導出された異なる画像を異なる表示スクリーン上に表示するための医用画像参照装置においてカーソルを制御することに関する。
【背景技術】
【０００２】
コンピュータシステムに一般的に関連するユーザインターフェースのよく知られている態様は、ディスプレイ上でカーソル／ポインタを制御するためのポインティングデバイスを設けることである。通常、ポインティングデバイスは、マウス、トラックパッド、ジョイスティック、ペン入力ベースのディジタイザなどの物理的入力デバイスであり、この物理的入力デバイスは、ユーザによる移動に応答してディスプレイ上に表示されたカーソルを対応する方法で移動させ、それによってユーザが、たとえば「ポイントする」および「クリックする」ことによってスクリーン上で表示されたものに関連する選択肢を表すために、ディスプレイ中でカーソルを直感的に移動させることを可能にする。
【０００３】
画像データを見るためにコンピュータシステムが頻繁に使用される１つの分野は、医用イメージング分野である。たとえば、ユーザは、Ｘ線、コンピュータ支援断層撮影（ＣＴ）、磁気共鳴（ＭＲ）、超音波および陽電子放出断層撮影（ＰＥＴ）のデータセットなどのイメージングモダリティによる患者の調査から導出された画像を見ることを望むことがある。特に、ユーザは、医用画像データのディスプレイを見てデータのさまざまな側面を、たとえばそこから測定値をとることによって分析することを望むことがある。測定値は、たとえば、ユーザが表示カーソルを移動させて関心のある表示された画像の要素を特定することによって選択された、表示された画像内の場所から得られ得る。
【０００４】
ユーザが、２つ以上の表示スクリーンを備えるコンピュータシステムを用いて医用画像データを精査することが一般的である。たとえば、第１の表示スクリーンは、第１の医用画像（または複数の画像）を表示するために使用されてよく、第２の表示スクリーンは、第２の医用画像（または複数の画像）を表示するために使用されてよい。このようにして複数のディスプレイを提供することにより、ユーザが異なる画像を異なるディスプレイで容易に比較することが助けられ得る。たとえば、ユーザは、しばしば、患者の調査の画像を異なる時間から比較することを望むことがあり、または患者の画像を対応する参照画像と比較することを望むことがある。
【０００５】
コンピュータシステムが、ユーザが複数の表示領域と対話することを可能にするために単一のポインティングデバイスを提供する状況では、カーソルは通常、実際にカーソルが一方の表示領域をその縁部の１つから離れて、他方の表示領域にその縁の１つの対応する位置から入るように、ユーザがカーソルの移動を制御することにより、一方のスクリーンから他方に移動される。好都合には、それぞれの表示スクリーンの入口縁部および出口縁部は、物理的に隣り合っており、一方の表示スクリーンから他方に移動する上でカーソルの単一の連続移動が存在する印象をユーザに与える。
【０００６】
この方法に伴う欠点は、異なるディスプレイに、または複数のディスプレイのうちの１つだけに提示された医用イメージングアプリケーション内のユーザインターフェース要素に表された画像内の関心のある領域間で表示カーソル（ポインタ）を移動させるために、ユーザが、「長移動」と呼ばれることがある大幅な移動を繰り返し行う必要が潜在的にあることであると本発明者は認識している。これはユーザにとって面倒であり時間がかかり得るだけでなく、反復性疲労タイプの障害の可能性も増大させ得る。
【０００７】
コンピュータシステムにおけるカーソル制御のプロセスを助けるための従来の提案は、カーソルが視覚追跡技術を用いてユーザの眼または頭の移動に応答して移動される方式を伴っていた。しかし、一部の状況では、特に医用イメージングアプリケーションでは、たとえば異なるディスプレイ間で移動させるために大幅なカーソル移動を行うことができると共に精密なカーソル制御を維持するという要求事項が存在することがあり、これは、現在の視覚追跡技術では一般的に可能でない。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
目的は、複数の表示領域を使用するコンピュータシステムにおいて、たとえば医用イメージング分野において、カーソルを制御するための改良された医用画像参照装置及びカーソル制御プログラムを提供することである。
【課題を解決するための手段】
【０００９】
実施形態に係る医用画像参照装置は、第１の表示領域と、第２の表示領域と、を少なくとも有する表示部と、ユーザの身体動作量に対応する移動シグナリングを出力する入力部と、前記ユーザが見ている方向を決定し、当該決定された方向に対応するビュー方向シグナリングを出力する視覚追跡部と、前記ビュー方向シグナリングに基づいて、カーソルを表示する表示領域を前記第１の表示領域及び前記第２の表示領域の一方から他方に切り替え、当該切り替え後の表示領域内において、前記移動シグナリングに基づいて前記カーソルを移動させるカーソル制御部と、を具備することを特徴とするものである。
【図面の簡単な説明】
【００１０】
【図１】診断デバイスおよび関連する装置の例示的なネットワークを示す概略図。
【図２】ボリュームデータを生成するための汎用ＣＴスキャナを示す図。
【図３Ａ】本発明の実施形態による、画像データを処理するためのコンピュータシステムを概略的に示す図。
【図３Ｂ】本発明の実施形態による、画像データを処理するためのコンピュータシステムを概略的に示す図。
【図４】図３のコンピュータシステムの特徴の一部をより詳細に概略的に示す図。
【図５】従来の技術によって、２つのディスプレイ上に表された医用画像データから測定値をとるためにユーザがどのようにカーソルを制御し得るかを概略的に表す図。
【図６】本発明の実施形態によって、２つのディスプレイ上に表された医用画像データから測定値をとるためにユーザがどのようにカーソルを制御し得るかを概略的に表す図。
【図７】本発明の実施形態による、複数のディスプレイを備えるコンピュータシステムにおいて医用画像データを精査する際にカーソルを制御する方法を概略的に表す流れ図。
【発明を実施するための形態】
【００１１】
実施形態に係る医用画像参照装置は、第１の表示領域と、第２の表示領域と、を少なくとも有する表示部と、ユーザの身体動作量に対応する移動シグナリングを出力する入力部と、前記ユーザが見ている方向を決定し、当該決定された方向に対応するビュー方向シグナリングを出力する視覚追跡部と、前記ビュー方向シグナリングに基づいて、カーソルを表示する表示領域を前記第１の表示領域及び前記第２の表示領域の一方から他方に切り替え、当該切り替え後の表示領域内において、前記移動シグナリングに基づいて前記カーソルを移動させるカーソル制御部と、を具備することを特徴とするものである。
【００１２】
これ以後、本発明の実施形態が、コンピュータ実装されたシステム、方法、および一時的でない媒体上に記憶され得るコンピュータプログラム製品という文脈で説明される。本発明の実施形態の一部は、コンピュータ、たとえばパーソナルコンピュータまたはワークステーションの他の形態に、本発明の一部の実施形態に関連する機能を提供させるコンピュータプログラム製品に関して説明されるが、これは、本発明の一部の実施形態の一例に関するものにすぎないことが以下の説明から理解されよう。たとえば、本発明の一部の実施形態では、スタンドアローンのコンピュータではなくコンピュータのネットワークが本発明の実施形態を実装してよい。あるいは、または加えて、本発明の機能の少なくとも一部は、専用のハードウェア、たとえば専用の集積回路（たとえば、特定用途向け集積回路（ＡＳＩＣ））によって実装されてもよい。
【００１３】
図１は、コンピュータ制御された診断デバイス、スタンドアローンコンピュータワークステーション、および関連装置の例示的なネットワーク１の概略図である。ネットワーク１は３つの構成要素を備える。主要病院構成要素２、遠隔診断デバイス構成要素４、および遠隔単一ユーザ構成要素６が存在する。主要病院構成要素２は、患者の画像を取得するための複数の診断デバイス、この例ではＣＴスキャナ８、ＭＲ撮像装置１０、ディジタルＸ線（ＤＲ）デバイス１２およびコンピューテッドラジオグラフィ（ＣＲ）デバイス１４と、複数のコンピュータワークステーション１６と、共通形式ファイルサーバ１８と、ファイルアーカイブ２０と、インターネットゲートウェイ１５とを備える。これらの特徴のすべては、ローカルエリアネットワーク（ＬＡＮ）２５によって相互接続される。
【００１４】
遠隔診断デバイス構成要素４は、ＣＴスキャナ１１と、共通形式ファイルサーバ１３と、インターネットゲートウェイ１７とを備える。ＣＴスキャナ１１およびファイルサーバ１３は、通常、インターネットゲートウェイ１７に接続され、インターネットゲートウェイ１７はさらに、インターネットを介して主要病院構成要素２内のインターネットゲートウェイ１５に接続される。
【００１５】
遠隔単一ユーザ構成要素６は、内蔵モデム（図示せず）を備えたコンピュータワークステーション２１を備える。コンピュータワークステーション２１もまた、インターネットを介して主要病院構成要素２内のインターネットゲートウェイ１５に接続される。
【００１６】
ネットワーク１は、標準化された共通形式内でデータを送信するようにする。たとえば、ＣＴスキャナ８は、最初に、原始データセット、すなわち３Ｄ画像データセットを生成し、そこからオペレータは、適切な２Ｄ画像を導出することができる。２Ｄ画像は、標準的な画像データ形式で符号化され、ファイルアーカイブ２０上への記憶のためにファイルサーバ１８にＬＡＮ２５を介して伝送される。コンピュータワークステーション１６の１つで作業するユーザは、その後画像を要求することができ、ファイルサーバ１８はこれをアーカイブ２０から取り込み、これをＬＡＮ２５を介してユーザに渡す。同様に、遠隔診断デバイス構成要素４または遠隔単一ユーザ構成要素６のいずれか内で主要病院構成要素２から遠隔で作業するユーザもまた、アーカイブ２０、またはネットワーク１のどこかに記憶されたデータにアクセスしこれを送信することができる。
【００１７】
図２は、汎用スキャナ、特に図１に表すものなどのコンピュータ支援断層撮影（ＣＴ）スキャナ８の概略斜視図であり、このスキャナは、スキャナ８の開口部７内にある患者５の領域に関連するＸ線減弱による断面画像を得るためのものである。さまざまなイメージングモダリティ（たとえばＣＴ、ＭＲ、ＰＥＴ、超音波）が、さまざまなタイプの医用画像データを提供するために使用され得る。
【００１８】
図３Ａおよび３Ｂは、本発明の実施形態による処理を実行するようにする汎用コンピュータシステム２２（例えば、医用画像参照装置等の医用ワークステーション）を概略的に示している。図３Ａは、コンピュータシステム２２を備える機能部を主に表し、一方で図３Ｂは、使用に合わせて装置構成されたコンピュータシステム２２を示す概略斜視図である。
【００１９】
コンピュータ２２は、中央処理部（ＣＰＵ）２４と、読み取り専用メモリ（ＲＯＭ）２６と、ランダムアクセスメモリ（ＲＡＭ）２８と、ハードディスクドライブ３０と、ディスプレイドライバ３２と、カーソル制御部（ＣＣＵ）２７と、２つのディスプレイ３４、すなわち第１のディスプレイ３４Ａおよび第２のディスプレイ３４Ｂと、キーボード３８に結合されたユーザ入力／出力（Ｉ０）回路３６と、視覚追跡部３９と、マウス４０とを含む。これらのデバイスは、共通バス４２を介して接続される。コンピュータ２２はまた、共通バス４２を介して接続されたグラフィックスカード４４も含む。グラフィックスカードは、グラフィックスプロセッシングユニット（ＧＰＵ）と、ＧＰＵに密結合されたランダムアクセスメモリ（ＧＰＵメモリ）とを含む。カーソル制御部２７は、以下でさらに論じるように、本発明の実施形態による機能を提供するようにするコンピュータシステム２２の一要素である。カーソル制御部２７は、図３Ａにおいてコンピュータシステム２２の個別要素として概略的に表される。しかし、多くの場合、以下でさらに論じるようなカーソル制御部２７の作動機能は、個別のハードウェア要素ではなく、コンピュータシステム２２のオペレーティングシステム、または医用イメージングソフトウェアアプリケーションなどのコンピュータシステム２２上で実行されるアプリケーションプログラムのソフトウェア実装された機能として提供されることが理解されよう。
【００２０】
ＣＰＵ２４は、ＲＯＭ２６、ＲＡＭ２８、またはハードディスクドライブ３０内に記憶されたプログラム命令を実行して、ＲＡＭ２８またはハードウェアディスクドライブ３０内に記憶され得る医用画像データの処理、表示、および操作を行うことができる。ＲＡＭ２８およびハードディスクドライブ３０は、集合的にシステムメモリと称される。ＣＰＵ２４はまた、コンピュータシステム２２のオペレーティングシステムに対応するプログラム命令を実行することもできる。この点において、ＣＰＵは、コンピュータシステム２２のオペレーションに関連するタスクを実行するためのさまざまな機能部を備えるように考えられ得る。ＧＰＵもまた、プログラム命令を実行して、ＣＰＵからＧＰＵに渡された画像データの処理を行うことができる。
【００２１】
ＣＰＵ２４、ＲＯＭ２６、ＲＡＭ２８、カーソル制御部２７、ハードディスク３０、ディスプレイドライバ３２、ユーザ入力／出力（ＩＯ）回路３６、グラフィックスカード４４および接続バス４２などの、コンピュータシステム２２を備えるさまざまな機能要素は、筺体２１内に含まれる。２つのディスプレイ３４Ａ、３４Ｂ、キーボード３８、視覚追跡部３９およびマウス４０は、この場合、筺体２１内のコンピュータシステムの関連機能要素に戻すようにこれらを接続する適切な配線によって筺体から分離される。この点において、図３Ａおよび３Ｂの例となる実施形態のコンピュータシステム２２は、デスクトップタイプのものであると考えられ得るが、他のタイプのコンピュータシステムも同様に使用されてよい。
【００２２】
図３Ａおよび３Ｂのさまざまな要素は、概略的に示されていることが理解されよう。たとえば、視覚追跡部３９は、ディスプレイ３４の近傍に配置された別個のユニットとして図３Ｂに表されているが、実際には視覚追跡部３９は、カメラ構成要素および処理構成要素などのさまざまな構成要素を備えることができ、これらの構成要素は、コンピュータシステム内で物理的にかつ機能的に分離され得る。特にカメラ構成要素は、図３Ｂに概略的に示すようにディスプレイ３４の上方に配置されてよく、一方で視覚追跡部３９の処理構成要素の機能は、たとえば、コンピュータシステムにおける確立されたユーザインターフェース技術によって、ユーザＩ／Ｏ回路３６および／またはＣＰＵ２４内の適切な構成／プログラミングを通して提供されてよい。視覚追跡部３９は、コンピュータシステムの他の態様内に組み込まれてよいことがさらに理解されよう。たとえば、一部の例における視覚追跡部３９は、一方もしくは他方のディスプレイまたは両方のディスプレイに組み込まれたカメラ構成要素を備えることができる。
【００２３】
図４は、図３Ａおよび３Ｂに示すコンピュータシステム２の特徴の一部をより詳細に概略的に示している。ＲＡＭ２８およびハードディスクドライブ３０は、システムメモリ４６として集合的に示されている。図２に示すスキャナ８から得られた医用画像データは、図に概略的に示すようにシステムメモリ内に記憶される。コンピュータシステム２２の特徴間の異なるデータ伝送経路を示すのを助けるために、図３に示す共通バス４２は、一揃えの別個のバス接続４２ａ〜ｄとして図４に概略的に示される。１つのバス接続４２ａは、システムメモリ４６とＣＰＵ２４の間を接続する。別のバス接続４２ｂは、ＣＰＵ２４とグラフィックスカード４４の間を接続する。バス接続の別の組、すなわち第１のバス接続４２ｃＡおよび第２のバス接続４２ｃＢは、グラフィックスカード４４とディスプレイ３４Ａ、３４Ｂのそれぞれのものとの間を接続する。別のバス接続４２ｄは、ユーザＩ／Ｏ回路３６と、カーソル制御部２７と、ＣＰＵ２４との間を接続する。ＣＰＵは、ＣＰＵキャッシュ５０を含む。グラフィックスカード４４は、ＧＰＵ５４と、ＧＰＵメモリ５６とを含む。ＧＰＵ５４は、アクセラレイティッドグラフィックス処理インターフェース６０と、ＧＰＵキャッシュＩ／Ｏコントローラ６２と、処理エンジン６４と、ディスプレイＩ／Ｏコントローラ６６とを提供するための回路を含む。処理エンジン６４は、医用画像データセットの処理に通常関連するタイプのプログラム命令の実行を最適化するように設計される。
【００２４】
ユーザは、キーボード３８およびマウス４０（またはトラックパッドまたはペンタブレット／ディジタイザなどの他のポインティングデバイス）をディスプレイ３４上に表示されたグラフィカルユーザインターフェース（ＧＵＩ）と組み合わせて用いることによって、たとえば、以下でさらに論じるように、移動可能なスクリーンカーソルをマウス、トラックパッドなどと組み合わせて用いて、第１および第２のディスプレイ３４Ａ、３４Ｂのそれぞれのもの内でポイントしクリックすることによって、所望の処理パラメータを選択することができる。
【００２５】
本明細書で説明する方法は、病院環境内で使用可能である。この場合、本方法は、有用なことに、スタンドアローンソフトウェアアプリケーション内にまたは画像保管通信システム（ＰＡＣＳ）に組み込まれ得る。ＰＡＣＳは、単一の中央アーカイブ内に、系統化されたディジタル形式で異なるタイプの診断画像を表すデータを記憶することができる病院ベースのコンピュータ化ネットワークである。たとえば、画像は、ＤＩＣＯＭ形式で記憶されてよい。アーカイブは、いくつかのワークステーションが設けられたコンピュータネットワークに接続され、それにより、あらゆる病院現場のユーザが、必要に応じて患者データにアクセスしこれを処理することができる。加えて、現場から遠隔のユーザが、インターネットを介してアーカイブにアクセスすることも可能にされ得る。
【００２６】
放射線科医、コンサルタント、または調査員などのユーザは、ワークステーションから任意の医用画像データセットにアクセスし、従来の技術によって、たとえば複数の表示スクリーン上に関心のある医用画像データを表示することに関連する確立された原理に従って、２Ｄまたは３Ｄデータセットの静止画像または４Ｄデータセットからの動画などの表示画像を、ディスプレイ３４Ａ、３４Ｂのそれぞれのもの上に生成する。
【００２７】
本発明の一部の実施形態によれば、データキャリア上またはメモリ内への記憶のためにコンピュータプログラムコードを使用するコンピュータ実装を使用して、キーボード３８、ポインティングデバイス４０、および視覚追跡部３９などの入力デバイスからユーザＩ／Ｏ３６を通して受信された入力と共にコンピュータシステムのＣＰＵおよびＧＰＵの作動を制御することができる。コンピュータプログラムは、たとえば、固体メモリ、磁気、光学、もしくは磁気光学ディスクなどの記憶媒体、またはテープベースの媒体などの適切なキャリア媒体上に供給することができる。あるいは、コンピュータプログラムは、たとえば電話、無線チャネルまたは光チャネルなどのキャリアを備えた媒体などの伝送媒体上に供給することができる。
【００２８】
上記で留意したように、本発明の実施形態による図３Ａ、３Ｂ、および４に表すコンピュータシステムは、視覚追跡部３９を含む。視覚追跡部３９は、コンピュータシステム２２のユーザがどの方向を見ているかを決定するようにする。特に、本発明の実施形態による視覚追跡部３９は、ユーザが第１のディスプレイ３４Ａまたは第２のディスプレイ３４Ｂのどちらを見ていると考えられるかに関する決定を行うようにする。視覚追跡部３９は、たとえば、視覚追跡部３９のカメラ構成要素で得られたユーザのビデオ画像を処理することを伴うアイトラッキングまたはヘッドトラッキング技術などの従来の技術に基づくことができる。たとえば、視覚追跡部３９は、Ｍｉｃｒｏｓｏｆｔから入手可能なＫｉｎｅｃｔ入力デバイスのようなものに基づくものでよい。しかし、さまざまな例の実装によって使用される視覚追跡技術の選択は、本発明の実施形態による作動の基本となる原理には重要でないことが理解されよう。こうして、視覚追跡部３９は、ユーザが第１のディスプレイ３４Ａまたは第２のディスプレイ３４Ｂのどちらを見ているかに関する表示に変換され得る、ユーザのビュー方向の表示をもたらすようにする。これは、視覚追跡部３９のカメラ構成要素およびそれぞれの表示スクリーンの場所に基づいて容易に確立することができる。たとえば、図３Ｂの装置構成を参照すると、視覚追跡部３９が、ユーザが下向きかつ視覚追跡部３９のカメラ構成要素の左を見ていると決定する場合、ユーザは第１のディスプレイ３４Ａを見ていることが決定され得る。その反対に、視覚追跡部３９が、ユーザが下向きかつ視覚追跡部３９のカメラ構成要素の右を見ていると決定する場合、ユーザは第２のディスプレイ３４Ｂを見ていることが決定され得る。したがって、本発明の実施形態によれば、視覚追跡部３９は、複数のディスプレイのうちどれが現在ユーザによって見られているかを決定し、さらに、それを表す対応するビュー方向シグナリングを生成するようにする。ビュー方向シグナリングによる、ユーザによって現在見られているディスプレイは、便宜上、現在選択されているディスプレイと称され得る。
【００２９】
以下でさらに論じるように、視覚追跡部３９によって提供されたビュー方向シグナリングは、例えばマウス４０に関連するユーザの移動（マウス４０持ったユーザの手の移動量（身体動作量））に応答して生成された移動シグナリングに関連してディスプレイ３４Ａ、３４Ｂ上でカーソルを制御するために使用され得る。マウス４０は、この種類のユーザ入力デバイスに関連して移動シグナリングを生成するための従来の技術によって作動することができる。
【００３０】
医用イメージング分野におけるマルチディスプレイコンピュータシステムでのカーソル制御の使用例として、臨床医／放射線科医は、血管内動脈瘤修復（ＥＶＡＲ）処置の前後に腹部大動脈瘤（ＡＡＡ）の直径を比較することを望むことがある。これは、ＡＡＡの修復前画像を第１のディスプレイ上に提示し、ＡＡＡの修復後画像を第２のディスプレイ上に提示することを伴い得る。しかし、考えられているその特有の医療的状態および見られている医用画像データのその特有のタイプは、本発明の実施形態による作動の基本となる原理には重要でないことが理解されよう。
【００３１】
比較のために、図５（ａ）から図５（ｅ）は、従来の技術によって、ＡＡＡの修復前と修復後の直径を比較するためにユーザがどのようにカーソルを制御し得るかを概略的に表している。図５（ａ）から図５（ｄ）の各々は、ユーザ操作のさまざまな段階において、従来の２スクリーンコンピュータシステムの第１の表示スクリーン５４Ａおよび第２の表示スクリーン５４Ｂを表している。図５（ａ）から図５（ｄ）に表される操作の全段階にわたり、第１の表示スクリーン５４Ａは、ＡＡＡの修復前画像５５Ａを表示しており、第２の表示スクリーン５４Ｂは、ＡＡＡの修復後画像５５Ｂを表示している。図５（ａ）から５ＤのＡＡＡの各図では、ユーザが測定を望む距離（すなわちユーザの臨床上の判断に従ってＡＡＡの関連直径としてユーザが特定したもの）を概略的に示すために点線が含まれる。
【００３２】
従来の技術によれば、ユーザは、マウスを操作して第１の表示スクリーン５４Ａ上の対応するカーソルをユーザが測定を望むＡＡＡの一方の側の第１の場所５６に移動させる。カーソルがユーザの望みに従って配置された時点で、ユーザは、従来の医用画像処理ソフトウェア技術によって、たとえばマウスに関連するボタンを「クリックする」ことによって、選択された場所を記録することができる。この第１のステップは、図５（ａ）に概略的に表されている。
【００３３】
図５Ｂに概略的に表す第２のステップＳ２では、ユーザは、第１の表示スクリーン５４Ａ上のカーソルを関連するマウスを用いて修復前ＡＡＡ画像の反対側の第２の場所５７まで操作する。カーソルがユーザの望みに従って配置された時点で、ユーザは、ここでも、マウスに関連するボタンをクリックすることによって、選択された場所を記録することができる。
【００３４】
ユーザがこのようにして修復前ＡＡＡの両側で２つの点を特定した後、修復前ＡＡＡの直径の推定を、医用イメージング可視化ソフトウェアに関連する従来の技術によって行うことができる。たとえば、ＡＡＡの直径の推定は、ステップＳ１およびＳ２でのＡＡＡの両側の選択された場所に対応するディスプレイピクセル間の距離に基づいて、また表示された医用画像データの拡縮を考慮して容易に確立することができる。
【００３５】
修復後ＡＡＡ画像に対して対応する測定を行うために、ユーザは、第２の表示スクリーン５４Ｂ上の修復後画像データに関連して、図５（ａ）および図５（ｂ）に関連して上記で論じたものに類似するステップを行う。
【００３６】
したがって、図５（ｃ）に概略的に表す第３のステップＳ３では、ユーザは、カーソルが第１の表示スクリーン５４Ａから第２の表示スクリーン５４Ｂに移動するようにマウスを操作する。上記で留意したように、これは、従来、カーソルにスクリーンを切り替えさせるようにマウスによる大きく広範囲な移動を行うことによって行われる。ユーザは次いで、カーソルを修復後ＡＡＡ画像５５Ｂの第１の側の第３の場所５８までさらに操作することができる。カーソルがユーザの望みに従って配置された時点で、ユーザは、ここでも、マウスボタンをクリックして、その場所が選択されたことを表すことができる。
【００３７】
最後に、図５（ｄ）に概略的に表す第４のステップでは、ユーザは、第２の表示スクリーン５４Ｂ上のカーソルを、マウスを使用して修復後ＡＡＡ画像の反対側の第４の場所５９まで操作する。この場所は、ここでも、マウスボタンをクリックすることによって記録される。
【００３８】
ユーザが、第２の表示スクリーン５４Ｂ上に表された修復後ＡＡＡ画像の両側で２つの点を特定した後、修復後ＡＡＡの直径の推定を、医用イメージング可視化ソフトウェアに関連する従来の技術によって行うことができる。
【００３９】
図５（ｅ）は、図５（ａ）から図５（ｄ）を参照して上記で論じた測定を行うための、カーソルの必要とされる移動を概略的に表しており、故にマウスの必要とされる対応する移動も表している。したがって、図５（ｅ）は、図５（ａ）から図５（ｄ）に表すステップＳ１からＳ４によってカーソルを移動させることによって得られた通路を示す矢印表示（またはこの通路を構成するセクションの少なくとも直線の等価物）を伴って、第１および第２の表示スクリーン５４Ａおよび５４Ｂを概略的に示している。図５（ｅ）の通路の各セクションは、それぞれの通路セクションの開始点および終了点に対応する（図５（ａ）から図５（ｄ）に表すような）ステップの対によって標識される。
【００４０】
したがって、図５（ｅ）でＳ１−Ｓ２で標識された第１の通路セクションは、修復前ＡＡＡを横断するカーソル移動に対応し、Ｓ２−Ｓ３で標識された第２の通路セクションは、第１の表示スクリーン５４Ａから第２の表示スクリーン５４Ｂまでのカーソル移動に対応し、Ｓ３−Ｓ４で標識された第３の通路セクションは、修復後ＡＡＡを横断するカーソル移動に対応する。
【００４１】
２つの表示スクリーンを備えるコンピュータシステムにおいてこの特有の例のタスクを行うために従来の技術によって必要とされるカーソル移動が、説明されてきたが、次に、図３Ａ、３Ｂ、および４のコンピュータシステム２２を用いて本発明の実施形態によって対応する測定を行うための方法が、図６（ａ）から図６（ｆ）および図７を参照して説明される。この例では、コンピュータシステムは、ユーザが従来の医用画像処理技術によって所望の測定を行うことを可能にするように適切にする医用イメージング可視化ソフトウェアを実行していることが仮定される。本明細書で説明するように、本発明の一部の実施形態による方法の重要な態様は、ディスプレイ３４Ａ、３４Ｂ上に表示されたカーソルの制御が、マウス４０（または用意されている実装による他のポインティングデバイス）の操作に関連する移動シグナリングと、視覚追跡部３９に関連するビュー方向シグナリングの両方によって管理されることである。
【００４２】
より具体的には、本発明の特定の実施形態によれば、コンピュータシステムのカーソル制御部２７は、ディスプレイ３４Ａ、３４Ｂの一方または他方を、ユーザがそのディスプレイを見ていることを表すシグナリングを視覚追跡部３９が提供する場合に現在選択されているディスプレイとして選択するようにする。選択されたディスプレイ上のカーソルは、次いで、ディスプレイ上でカーソルを制御するためにマウスを使用するための確立された原理によって、マウス４０に関連する移動に基づいて移動するように制御される。しかし、ユーザのビュー方向が変化し、視覚追跡部３９が、ユーザが現在他方のディスプレイを見ていると決定する場合、カーソル制御部２７は、ディスプレイ３４Ａ、３４Ｂの他方を新しく選択されたディスプレイとして選択し、カーソルを、マウスに関連する対応する移動に基づいて新しく選択されたディスプレイ上で移動させ始めるようにする。この点において、選択されたディスプレイ（すなわちユーザが所与の時間に見ている方と決定されるもの）は、アクティブなディスプレイとして考えることができ、その中でユーザ入力ポインティングデバイス（たとえばマウス）に関連する移動に基づいて、カーソル移動が行われ得る。
【００４３】
ポインティングデバイスに関連する移動シグナリングと、視覚追跡部３９に関連するビュー方向シグナリングの両方を考慮することによって、複数の表示領域を備えるコンピュータシステムにおいてカーソルを制御することに基づくこの方法は、こうして、通常の方法でポインティングデバイスを操作することによって表示領域の一方内でのカーソル移動に対する比較的精度の高い制御をユーザに提供しながら、ユーザが見ている方向を変更するだけで、ユーザが、異なるディスプレイ間でカーソルの制御をすばやく移動させることも可能にする。本発明のこうした実施形態は、ユーザがカーソル移動を施すことを望む表示スクリーンを見るだけで、ユーザがポインティングデバイスを操作して、異なる表示スクリーン内で表示されたカーソルを制御することを可能にする。
【００４４】
したがって、図６（ａ）から図６（ｆ）は、図３Ａ、３Ｂおよび４のコンピュータシステム２２を用いる本発明の実施形態によって、ＡＡＡの修復前と修復後の直径を比較するためにユーザがどのようにカーソルを制御し得るかを概略的に表している。図５（ａ）から図５（ｅ）を参照して上記で説明した従来の方法と同様に、臨床医／放射線科医は、ＥＶＡＲ処置の前後のＡＡＡの直径を比較することを望み、これは、ＡＡＡの修復前画像５５Ａを第１のディスプレイ３４Ａ上に提示し、ＡＡＡの修復後画像５５Ｂを第２のディスプレイ３４Ｂ上に提示することを伴うと仮定される。図６（ａ）から図６（ｆ）Ａから６ＥのＡＡＡの各図では、ユーザが測定を望む距離（すなわちユーザの臨床上の判断に従ってＡＡＡの関連直径としてユーザが特定したもの）を概略的に示すために点線が含まれる。上記ですでに留意したように、考えられているその特有の医療的状態および見られている医用画像データのその特有のタイプ、および実施される分析は、本発明の実施形態によるカーソル制御の基本となる原理には重要でないことが理解されよう。
【００４５】
図６（ａ）から図６（ｆ）の各々は、ユーザ操作のさまざまな段階において、第１のディスプレイ３４Ａを左に第２のディスプレイ３４Ｂを右に表している。図６（ａ）から図６（ｆ）を表す操作の全段階にわたり、第１のディスプレイ３４Ａは、ＡＡＡの修復前画像５５Ａを表示しており、第２のディスプレイ３４Ｂは、ＡＡＡの修復後画像５５Ｂを表示している。図６（ａ）から図６（ｆ）に表す全ステップにわたり、ユーザは、表示スクリーン３４Ａ、３４Ｂの一方または他方を見ており、対応するビュー方向シグナリングが、上記で説明したように視覚追跡部３９によって提供されることが仮定される。以下でさらに論じるように、図６（ａ）および図６（ｂ）に表すステップＴ１およびＴ２では、ユーザは、第１のディスプレイ３４Ａ上に表示されたものに関心を持ち、故にその方向を見ている。それにしたがって、これらのステップに関しては、視覚追跡部３９に関連するビュー方向シグナリングは、ユーザが第１のディスプレイ３４Ａを見ていることを表している。しかし、ここでも以下でさらに論じるように、図６（ｃ）から図６（ｅ）に表すステップＴ３、Ｔ４およびＴ５では、ユーザは、第２のディスプレイ３４Ｂ上に表示されるものに関心を持ち、故に、その方向を見ている。したがって、これらのステップに関しては、ビュー方向シグナリングは、ユーザが第２のディスプレイ３４Ｂを見ていることを表している。図６（ａ）から図６（ｆ）の各々では、現在ユーザによって見られていることをビュー方向シグナリングが表すディスプレイは、太い輪郭線によって表され、一方で、ユーザが現在見ていないと決定され／考えられる他方のディスプレイは、影付きで示されている。
【００４６】
図６（ａ）に概略的に表す第１のステップＴ１では、ユーザは、ディスプレイ３４Ａ上の修復前画像内でＡＡＡの直径を測定し始める。それにしたがって、ユーザは、ディスプレイ３４Ａに関心を持ち、これを見ている。上記で要約した本発明の実施形態によれば、コンピュータシステム２２のカーソル制御部２７は、視覚追跡デバイス３９からのビュー方向シグナリングから決定されたように、ユーザがどちらのディスプレイを見ていると考えられるかに従って、マウス４０の対応する移動に関連してコンピュータシステム２２の一方または他方のディスプレイ上でカーソルの移動を制御するようにする。
【００４７】
したがって、ステップＴ１では、ユーザは、第１のディスプレイ３４Ａを見ており、カーソル制御部２７は、これを表すビュー方向シグナリングを視覚追跡デバイス３９から受信する。それにしたがって、カーソル制御部２７は、マウス４０に関連する移動に応答して、（これが、ユーザが見ているものであるという理由で）第１のディスプレイ３４Ａ上でカーソルの移動を制御するようにする。それにしたがって、第１のディスプレイ３４Ａを見ているユーザは、マウスを操作して第１のディスプレイ３４Ａ上の対応するカーソルを、ユーザが測定を望むＡＡＡの一方側の第１の場所３６に移動させることができる。カーソルがユーザの望みに従って配置された時点で、ユーザは、従来の医用画像処理ソフトウェア技術によって、たとえばマウスに関連するボタンをクリックすることによって、選択された場所を記録することができる。
【００４８】
図６（ｂ）に概略的に表す第２のステップＴ２では、ユーザは、このときカーソルをＡＡＡの他方側に移動させて修復前ＡＡＡの直径測定を完了することを望むために、第１のディスプレイ３４Ａを見続けている。したがって、カーソル制御部２７は、ユーザが第１のディスプレイ３４Ａを見ていることを表すビュー方向シグナリングを視覚追跡デバイス３９から受信し続ける。それにしたがって、カーソル制御部２７は、マウス４０に関連するユーザ移動に応答して第１のディスプレイ３４Ａ上でカーソルの移動を制御し続けるようにする。したがって、第２のステップＴ２では、ユーザは、第１のディスプレイ３４Ａ上のカーソルを関連するマウスを用いて修復前ＡＡＡ画像の反対側の第２の場所３７まで操作する。カーソルがユーザの望みに従って配置された時点で、ユーザは、ここでも、マウスに関連するボタンを「クリックする」ことによって、選択された場所を記録することができる。
【００４９】
ユーザがこのようにして修復前ＡＡＡの両側で２つの点を特定した後で、修復前ＡＡＡの直径の推定を、用意されている医用イメージング可視化ソフトウェアに関連する従来の技術によって行うことができる。たとえば、ＡＡＡの直径の推定は、ステップＴ１およびＴ２におけるＡＡＡの両側を特定する選択された場所に対応するディスプレイピクセル間の距離に基づいて、また医用画像データのディスプレイ拡縮を考慮して容易に確立することができる。
【００５０】
修復後ＡＡＡ画像に対して対応する測定を行うために、ユーザは、第２のディスプレイ３４Ｂ上に提示された修復後画像データに関連する類似のステップを行うように進める。それにしたがって、ユーザの注意は、修復後ＡＡＡ画像を表示する第２のディスプレイ３４Ｂに切り替わり、このときユーザのビュー方向の対応する変更を伴う。それによってユーザが見ている方向は、第１のディスプレイ３４Ａ方向から第２のディスプレイ３４Ｂ方向に切り替えられる。その結果、視覚追跡部３９からカーソル制御部２７によって受信されたビュー方向シグナリングは、ユーザが現在第２のディスプレイ３４Ｂ方向を見ていることを表すように変化する。
【００５１】
カーソル制御部２７は、マウス４０に関連する移動に応答して第１のディスプレイ３４Ａ上のカーソルを（ユーザが第１のディスプレイを見ていたときのステップＴ１およびＴ２のように）制御することから、そのかわりにマウスの移動に応答して第２のディスプレイ上に表示されたカーソルを制御することに切り替えることにより、視覚追跡部３９から受信したビュー方向シグナリングに基づいて、ユーザが見ている方向（視線方向）のディスプレイの変更に応答する。この特定の例の実施形態では、カーソル制御部は、ユーザのビュー方向の変更に応答して、第１のディスプレイ３４Ａ上でカーソルを制御することから、第２のディスプレイ３４Ｂ上でカーソルを制御することに切り替えるとき、第１の表示スクリーン上のカーソルの表示を停止して、第２の表示スクリーン上の、第１の表示スクリーン上のカーソルの最終位置によって決定された最初の位置で、カーソルの表示を開始するようにする。これは、図６（ｃ）に概略的に示されている。
【００５２】
したがって、図６（ｃ）は、ユーザの注視方向が、第１のディスプレイ方向から第２のディスプレイを見ることに変化しており、第１のディスプレイ上の第２の場所３７で前に表示されたカーソルが、第１のディスプレイから消去されており、カーソルが現在、そのかわりに第２のディスプレイ上の第３の場所３８で表示されている処理の第３のステップＴ３を表している。この実施形態では、新しくアクティブになったディスプレイ上（すなわちこの例では第２のディスプレイ３４Ｂ上）に最初に表示されたカーソルの最初の場所３８は、ユーザが見ているディスプレイの変更前の前にアクティブであったディスプレイ上（すなわちこの例では第１のディスプレイ３４Ａ上）で表示されたカーソルの最終位置に基づく。特に、この例の実装における第２のディスプレイに対するカーソルの最初の位置３８は、第１のディスプレイに対するカーソルの最終場所３７と（たとえばディスプレイを表すデカルト座標に関して）同じ場所にある。
【００５３】
したがって、本発明のこの実施形態によれば、ユーザは、第１のディスプレイを見ることから第２のディスプレイを見ることに変更するだけで、実際にカーソルを第１のディスプレイから第２のディスプレイまで移動させることができる。これは、ユーザがマウスを移動させてカーソルを第１のディスプレイ５５Ａ内の関心のある最終の場所から第２のディスプレイ５５Ｂ内の関心のある最初の位置まで移動させる、図５（ａ）から５Ｅに提示された従来の方法とは異なる。
【００５４】
本発明の一部の実施形態によれば、カーソルは、最初、新しく選択されたディスプレイ上の最初の位置に表示されたとき、それぞれのディスプレイ内に移動されているときのカーソルの通常の外観と比べて強調して表示され得る。これは、ユーザが、新しく選択されたディスプレイ上でカーソルの最初の位置をよりすばやく特定することを助けるためである。この強調は、ユーザの注意を引くことを助けるために、たとえば、カーソルを、異なる色を用いて、点滅式に、または最初の位置の近傍で表示される別の視覚的グラフィック表示体を用いて通常より大きく表示して、展開させることができる。すなわち、コンピュータシステムは、前に選択された表示領域から新しく選択された表示領域への変更後、カーソルに関連する最初のディスプレイ特性が、新しく選択された表示領域内でその後移動されるときのカーソルの外観と比べて、新しく選択された表示領域内で変更され得るように構成され得る。
【００５５】
図６（ｄ）に概略的に表す第４のステップＴ４では、ユーザは、カーソルを修復後ＡＡＡの一方側の所望の第１の測定点に移動させることを望むために、第２のディスプレイ３４Ｂを見続けている。カーソル制御部２７は、ユーザが第２のディスプレイ３４Ｂを見ていることを表すビュー方向シグナリングを視覚追跡デバイス３９から受信し続け、それにしたがって、マウス４０に関連するユーザ移動に応答して第２のディスプレイ３４Ｂ上でカーソルの移動を制御する。したがって、第４のステップＴ４では、ユーザは、第２のディスプレイ３４Ｂ上のカーソルを関連するマウスを用いて操作して、カーソルをその最初の場所３８から、修復後ＡＡＡ画像の、ユーザの臨床上の判断による測定の所望の第１の位置に対応する側の第４の場所３９に移動させる。カーソルがユーザの望みに従って配置された時点で、ユーザは、たとえばここでもマウスに関連するボタンを「クリックする」ことによって、通常の方法で選択された場所を記録することができる。
【００５６】
最後に、図６（ｅ）に概略的に表す第５のステップＴ５では、ユーザは、第２のディスプレイ３４Ｂ内のカーソルをマウスを用いて修復後ＡＡＡの画像の反対側の第５の場所４０まで操作する。この場所は、ここでも、マウスボタンをクリックすることによって記録される。ユーザは、当然ながら、このステップでカーソルを配置している間第２のディスプレイ３４Ｂを見続けているため、カーソル制御部は、カーソル制御に関する限り、第２のスクリーン３４Ｂがアクティブなスクリーンのままでなければならないことを表すビュー方向シグナリングを視覚追跡デバイスから受信し続け、故に、カーソルは、ユーザが予想するような方法でマウスの移動に応答して移動される。
【００５７】
ユーザが、第２のディスプレイ３４Ｂ上で表される修復後ＡＡＡ画像の両側で２つの点を特定した後、修復後ＡＡＡの直径の推定を、医用イメージング可視化ソフトウェアに関連する従来の技術によって行うことができる。
【００５８】
図６（ｆ）は、本発明の実施形態によって、また、図６（ａ）から図６（ｆ）を参照して上記で論じた測定を行うための、カーソルの移動を概略的に表しており、故に、マウスの対応する移動も表している。したがって、図６（ｆ）は、カーソルが、マウスのユーザ操作に応答してそれに沿って移動される通路を示す矢印表示を伴って、第１および第２のディスプレイ３４Ａ、３４Ｂを概略的に示している。図６（ｆ）の通路の各セクションは、さまざまな通路セクションの開始点および終了点に対応する（図６（ａ）から図６（ｆ）に表すような）ステップの対によって標識される。
【００５９】
したがって、図６（ｆ）のＴ１−Ｔ２で標識された第１の通路セクションは、修復前ＡＡＡを横断するカーソル移動に対応する。Ｔ３−Ｔ４で標識された第２の通路は、図６（ｃ）に示すような第２のディスプレイ３４Ｂ上のその最初の場所３８から図６（ｄ）の修復後ＡＡＡの第１の測定場所３９までのカーソル移動に対応する。Ｔ４−Ｔ５で標識された第３の通路セクションは、修復後ＡＡＡを横断するカーソル移動に対応する。
【００６０】
図６（ｆ）に表す本発明の実施形態によるコンピュータシステムにおいて上記で説明した例となる臨床タスクを行うためのマウス移動と、図５Ｅに表すような従来のコンピュータシステムにおいて同じタスクを行うための対応するマウス移動との比較は、本発明の実施形態によって同じタスクを実行するのに必要とされるマウス移動の量がどれだけ低減されるかを示し、それによって、従来のカーソル制御方式を参照して上記で説明した欠点の一部に対処することを助ける。
【００６１】
図７は、複数のディスプレイ（モニタ／スクリーン）を備えるコンピュータシステムにおいて医用画像データを精査する方法、特に本発明の実施形態による、医用画像データを精査する際にカーソルを制御するプロセスを概略的に表す流れ図である。本明細書において説明した原理によれば、この実施形態のコンピュータシステムは、複数のモニタのうちどれがユーザによって見られているかを表すビュー方向シグナリングをカーソル制御部に提供するように作動可能な視覚追跡部３９を備える。
【００６２】
処理は第１のステップＵ１で開始する。
【００６３】
第２のステップＵ２では、複数のディスプレイを備えるコンピュータシステムのユーザは、関心のある医用画像データを、コンピュータシステム上で実行される医用画像可視化ソフトウェアアプリケーション内にロードする。ここでも、医用画像データの特有の性質および医用イメージング可視化ソフトウェアアプリケーションの対応する臨床的態様は、本発明の実施形態が基本とする原理には重要でないことが理解されよう。
【００６４】
第３のステップＵ３では、ユーザは、従来の技術によって医用可視化ソフトウェアアプリケーションを作動させて関心のある複数の画像を複数のディスプレイのそれぞれのものに表示する。
【００６５】
第４のステップＵ４では、コンピュータシステムのカーソル制御部は、視覚追跡部３９から受信したビュー方向シグナリングによって、ユーザによって現在見られているモニタとして決定されたどちらかのモニタ上の最初の初期位置にカーソルを表示するように作動する。現在見られているディスプレイ内のカーソルの最初の初期位置は任意の場所でよく、たとえば、最初の初期位置は、ディスプレイの中心でよく、または前のカーソル位置、たとえばステップ４に到達する直前のカーソル位置に対応することもできる。
【００６６】
ユーザが同じディスプレイを見続ける限り、すなわち現在見られているディスプレイが同じままである限り、カーソル制御部は、現在見られているディスプレイ上で対応する方法でカーソルを移動させることによってマウス移動に応答するようにする。このようにして、ユーザは、おおむね従来通りに、現在見られているディスプレイ上で可視化ソフトウェアと対話し、これを制御することができる。このプロセスは、ステップＵ５、Ｕ６およびＵ７によって概略的に表される。
【００６７】
ステップＵ５、Ｕ６およびＵ７は、ユーザがマウスを操作（ドラッグ）して現在見られているディスプレイ内で表示されたカーソルを移動させて可視化ソフトウェアを制御し（ステップＵ６）、コンピュータシステム上でソフトウェアとの他の対話を行う（ステップＵ７）ものであるステップを概略的に表している。これらのステップは、用意されている実装による従来の技術によって、たとえば医用可視化ソフトウェアアプリケーションの特有の作動態様およびユーザがそれを使用することを望む目的を考慮して行われ得る。
【００６８】
図７の処理によれば、現在見られているディスプレイ上で表示されたものの何回かの精査の後、場合によってはそれとの対話の後、ユーザは、コンピュータシステムを備える複数のディスプレイの他方の１つに表示されたものに焦点をあてることを望むことが仮定される。これは、ユーザが異なるモニタを見るステップＵ１０で概略的に表される。
【００６９】
ステップＵ１１では、視覚追跡デバイス（たとえばアイトラッキング装置）が、ユーザの注視方向の変更を検出し、カーソル制御部に提供されたビュー方向シグナリングに対応する変更を生成する。
【００７０】
ステップＵ１２では、コンピュータシステム上で実行され、カーソル制御部の機能を提供するソフトウェアが、ビュー方向シグナリングの変更に応答し、表示されたカーソルを、前の現在見られているディスプレイ上の位置から、新しい現在見られているディスプレイ上の対応する位置に切り替える。処理は次いでステップＵ５に戻り、ここでは、ユーザが新しく選択された現在見られているディスプレイを見続ける限り、カーソル制御部は、新しい現在見られているディスプレイ上で対応する方法でカーソルを移動させることによって、マウス移動に応答するようにする。このようにして、ユーザは、新しい現在見られているディスプレイ上で可視化ソフトウェアと対話し、これを制御することができる。このプロセスは、ここでも、ステップＵ５、Ｕ６およびＵ７によって概略的に表される。
【００７１】
このプロセスは、ユーザが、現在関心があるディスプレイを見るだけでディスプレイ間で切り替えながら反復することができる。上記で論じたように、コンピュータシステムのカーソル制御部は、（視覚追跡部３９からの対応するビュー方向シグナリングの変更に基づいて）関心のあるディスプレイの変更に応答して、マウス移動に応答するカーソルの制御を関心のある新しいディスプレイに切り替えるようにする。
【００７２】
最終的には、ユーザは、さまざまな画像をさまざまなディスプレイ上で精査することでユーザが実施することを望むタスクを終了することができ（ステップＳ８）、図７に表す処理は、その後、ステップＵ９で終結させることができる。
【００７３】
こうして、図６（ａ）から図６（ｆ）および図７は、本発明の特定の実施形態を説明してきたが、この実施形態は、一部の点において、コンピュータカーソルを制御する方法として特徴付けられてよく、この方法は、少なくとも２つのビデオディスプレイの一方上にコンピュータカーソルを表示することと、手動で作動されるポインティングデバイスまたは他の手段でユーザがカーソルを制御することを可能にすることと、ユーザの注視を追跡することと、ユーザが現在注視しているビデオディスプレイにカーソルを移動させることとを備える。
【００７４】
本発明の実施形態によれば、カーソルは、前に選択されたディスプレイ（すなわちユーザが、新しく選択されたディスプレイを見ることに切り替える前に見ていたディスプレイ）上で表示されたカーソルの前の位置に対応する位置で、新しく選択されたディスプレイ（すなわちユーザが見始めたディスプレイ）上の最初の位置に表示され得る。
【００７５】
上記で説明したように、新しく選択された（すなわち新しく見られている）ディスプレイ内の最初のカーソル位置と、前に選択された（すなわち前に見られていた）ディスプレイ内の前のカーソル位置との間の対応は、最初のカーソル位置および前のカーソル位置が、それぞれのディスプレイの座標系内の対応する座標にあるようなものになり得る。
【００７６】
本発明の他の実施形態によれば、コンピュータシステムは、カーソル制御部が、表示されているデータに関連するソフトウェアアプリケーションから情報を受信し、そのような情報に基づいて新しく選択されたディスプレイ内に最初のカーソル位置を選択するように構成され得る。
【００７７】
たとえば、医用可視化ソフトウェアアプリケーションは、異なるディスプレイ内の異なる画像内の１つまたは複数の解剖学的特徴（複数可）間に位置決めマッピングを確立するようにしてよい。さらには、医用可視化ソフトウェアは、異なるディスプレイ内の異なる画像内の対応する解剖学的特徴（複数可）の相対場所に関する情報をカーソル制御部に提供するようにしてよい。カーソル制御部は、こうして、新しく選択された（すなわち新しく見られている）ディスプレイ内の最初のカーソル位置と、前に選択された（すなわち前に見られていた）ディスプレイ内の前のカーソル位置との間の対応が、最初のカーソル位置および前のカーソル位置が、新しく選択されたディスプレイおよび前に選択されたディスプレイ内に表されるそれぞれの画像内の対応する解剖学的特徴の１つまたは複数に対して対応する場所にあるようなものになり得るように構成され得る。
【００７８】
同様の方法で、医用イメージングアプリケーションが、第１の画像（たとえば調査前の画像）上の所定の測定点または注釈点と結び付き、これらの点の対応する場所を関心のある第２の画像内に位置決めマッピングによって確立することが知られている。本発明の一部の実施形態によれば、医用可視化ソフトウェアは、異なるディスプレイ内の異なる画像内の対応する測定点／注釈点の相対場所に関する情報をカーソル制御部に提供するようにしてよい。カーソル制御部は、こうして、新しく選択された（すなわち新しく見られている）ディスプレイ内の最初のカーソル位置と、前に選択された（すなわち前に見られていた）ディスプレイ内の前のカーソル位置との間の対応が、最初のカーソル位置および前のカーソル位置が、新しく選択されたディスプレイおよび前に選択されたディスプレイ内に表されたそれぞれの画像内の対応する測定点／注釈点の１つまたは複数に対して対応する場所にあるようなものになり得るように構成され得る。
【００７９】
別の例となる実装では、ユーザは、医用可視化アプリケーションと対話して、医用画像データを第１のディスプレイ上で見ることができ、たとえば、カーソルを移動させて関心のある病的状態の特有の要素（たとえば腫瘍、ポリープ、ステントまたは他の関心のある特徴）に重ね合わせることができる。コンピュータシステム上で実行される医用可視化アプリケーションは、コンピュータ支援検出アルゴリズムによって、または手動もしくは自動によるセグメンテーションが、病的状態の特定の要素をそのようなものとして特定したために、またはこの要素が、別の形でユーザが関心を持つ所見としてマークされまたは標識されたためのいずれかによって、カーソルがそのような病的状態の要素に関連付けられることを特定するようにしてよい。医用可視化アプリケーションは、さらに、関連する病的状態の要素がまた、第２の表示領域内に表される画像内にも存在しているかどうかを決定し、またそうである場合、カーソル制御部を制御して、ユーザのビュー方向の変更後、第１の表示領域から第２の表示領域への変更があった際に第２の表示領域内にカーソルの初版が現れるとき、これを病的状態の要素の近傍に選択するようにしてよい。
【００８０】
さらに別の例の実装では、ユーザは、医用可視化アプリケーションと対話して、医用画像データを第１および第２の（場合によってはそれ以上の）ディスプレイ上で見ることができる。さまざまなディスプレイ上の情報の外観は、対応する要素（たとえば窓もしくは窓枠、または表示されたアイコン）を有することができる。たとえば、各ディスプレイは、イメージングを表示するための第１の窓と、関連する第１の窓内の表示されたイメージングに関連する制御情報を表示するための第２の窓とを備えることができる。ユーザのビュー方向の変更後、一方のディスプレイ内でのカーソルの制御から別のディスプレイ内でのカーソルの制御に切り替える際、カーソル制御部は、カーソルが変更前に配置されていた、前に選択されたディスプレイの区域に対応する、新しく選択されたディスプレイの区域内にカーソルの最初の位置を選択するようにしてよい。
【００８１】
より全体的には、本発明の実施形態によるコンピュータシステムは、新しく選択された表示領域内の最初のカーソル位置および前に選択された表示領域内のカーソル位置が、第１と第２の両方の表示領域内に表示された１つまたは複数の特徴に対して対応する位置になり得るように構成され得る。１つまたは複数の特徴は、たとえば、解剖学的領域もしくは場所、病的状態もしくは他の所見、注釈もしくは測定、またはそれぞれの表示領域内で表示されたものに関連するユーザインターフェース要素を備えることができる。
【００８２】
こうして、本発明の実施形態によるコンピュータシステムおよび方法のさまざまな例が説明されてきた。しかし、上記で説明した装置および技術のさまざまな態様が、本発明の他の実施形態によって変更されてよいことが理解されよう。
【００８３】
たとえば、一部の実施形態によれば、カーソルの制御は、すべての状況でユーザのビュー方向の変更後に新しいディスプレイに移動されるとは限らないことがある。たとえば一部の状況では、カーソルは、一方の表示領域から別のものに移動することでユーザに気の乱れを引き起こすことがある場合、そのようにすることが制限されることがある。たとえば、別のスクリーンへの制御の切り替えを望むユーザによって通常は中断されないであろうものと考えられるカーソル操作の途中にユーザがいるという理由である。すなわち、一部の実施形態によれば、カーソル制御部には、たとえば、ユーザがカーソルを使用して対話するコンピュータシステム上で実行されているソフトウェアアプリケーションから、ユーザがビュー方向を変更する場合にカーソルを新しいディスプレイに移動させることが許容されるか否かを表すシグナリングが提供される。
【００８４】
これは、単一の表示領域内で一連のカーソル操作（「カーソルステップ」と称されることもある）に依存するユーザ対話の点において、本発明の実施形態による一部の例となる実装で有用になり得る。特に、ユーザが、一連のカーソルステップを実施することにかかわるとき、カーソル制御部が、この間中のユーザのビュー方向の変更に応答して、一連のカーソルステップの途中で異なるディスプレイにカーソルを切り替えることを防止（回避）することが適切になり得る。これは、たとえば、ユーザが作業している環境において突然の気の乱れまたは時計の方向を一瞬見ることなどに関連するユーザのビュー方向の瞬間的変更が、一連のカーソルステップに関連する実施中のタスクに影響を与えることを防止することを助けることができる。
【００８５】
一連のカーソルステップを伴い得るタスクの例は、２つ以上の制御点または固定点に関連する注釈または測定を含む。たとえば、画像上で（２つの制御点による）長さ測定を創出するために、ユーザは、注釈／測定に関する各点をクリックして、またはクリックおよびドラッグして所望の２つの点（すなわち、マウスボタンがクリックするために押される第１の点およびマウスボタンがドラッグした後に解放される第２の点）を特定することができる。一連のカーソルステップを伴い得るタスクの別の例は、カーソルに関連するドラッグ移動に応答するソフトウェアツールに関連するタスクを含む。そのような移動の例は、カーソルを使用してビュー内で画像の組間をスクロールし、ビュー内の画像内のモダリティ値の表示された範囲を変更し（放射線科医によって「ウィンドウイング」と呼ばれる）、測定／注釈の一方の制御点を調整し、１つのビューが患者内に配置される場所を別のビューに対して示す参照線をドラッグするなどを含むことができる。
【００８６】
ユーザがそのようなタスクを実施している間にカーソルが別のディスプレイに移動しようとする場合、ユーザは、そのような移動が気を乱すものであると見出すことがある。これを防止することを助けるために、カーソル制御部は、コンピュータシステム上で作動するソフトウェアアプリケーションからシグナリングを受け入れて、カーソル制御部が、ユーザのビュー方向の変更に応答して異なるディスプレイにカーソルが移動することを可能にし得るかどうかを決定するようにしてよい。コンピュータシステム上で作動するソフトウェアアプリケーションは、こうして、これに対応して、ソフトウェアアプリケーションが複数のカーソルステップに関連するタスクに関与する間中、そのような情報をカーソル制御部に提供するようにしてよい。
【００８７】
したがって、一部の実施形態によれば、コンピュータシステムは、図７に表したものにおおむね対応する方法を、ただし図７に表したステップＵ１１およびＵ１２に対応するステップ間に追加の決定ステップを伴って実装するようにしてよい。この追加のステップでは、アイトラッキング装置が、（図７のステップＵ１１に対応するステップにおいて）ユーザのビュー方向に変更があったことを検出した時点で、ただしカーソル制御が、（図７のステップＵ１２に対応するステップにおいて）別のディスプレイに移動される前に、カーソル制御部は、コンピュータシステム上で作動する医用可視化ソフトウェアから、カーソルが新しいディスプレイに移動されてよいかどうかを表すシグナリングを受信する。カーソル制御部は、特有のリクエストに応答してこのシグナリングを受信することができ、またはシグナリングは、たとえば定期的に医用視覚化ソフトウェアによって日常的にもたらされるものであってよい。
【００８８】
医用可視化ソフトウェアから受信したシグナリングが、ビュー方向の変更によって中断するべきでないものとして分類されたタスクをユーザが現在実施していることを示す場合、カーソル制御部は、ユーザの変更したビュー方向を無視し、また図７のステップＵ１２に対応するステップを実施することなく、実際には図７のステップＵ５に対応するステップに戻ることによって現在選択されたディスプレイに関してカーソル制御を維持するようにする。
【００８９】
他方で、医用可視化ソフトウェアから受信したシグナリングが、ビュー方向の変更によって中断されるべきでないものとして分類されたタスクをユーザが現在実施していないことを示す場合、カーソル制御部は、たとえば図７のステップＵ１２を参照して上記で説明した原理によって、ビュー方向のユーザ変更の応答に基づいて、現在選択されたディスプレイから新しく選択されたディスプレイに切り替えるように進めることができる。
【００９０】
本発明のこれらの実施形態によれば、カーソル制御部の機能は、医用イメージングアプリケーション自体の構成要素部分、またはコンピュータのオペレーティングシステムの構成要素部分のいずれかとして提供され得る。カーソル制御部の機能が、オペレーティングシステムの一部として提供される場合、さらにオペレーティングシステムのソフトウェア開発キット（ＳＤＫ）に、適切なアプリケーションプログラミングインターフェース（ＡＰＩ）を設けてオペレーティングシステムおよびカーソル制御部が関連する情報をこれらの間で通信することを可能にすることができる。別の例では、適切なＡＰＩを含む「プラグイン」ＳＤＫが、医用イメージングアプリケーションに関連付けられてよい。
【００９１】
アクティブなディスプレイの変更を生じさせることをユーザが望まないときに、ユーザのビュー方向の瞬間的変更に応答したアクティブなディスプレイの変更を防止するための別の技術は、カーソル制御部が、新しく見られているディスプレイにカーソルの制御を移動する前の少なくとも最短時間の間、ユーザが別のディスプレイを見ていたことを表すビュー方向シグナリングを受け入れることを必要とすることになり得る。したがって、ユーザのビュー方向の瞬間的変更は反応されないが、一方でユーザが、所定の時間以上の間新しいディスプレイを見続ける場合、カーソル制御部は、それにしたがってカーソルの制御を新しいディスプレイに切り替える。
【００９２】
上記で説明した実施形態は、対応する医用画像データ（すなわち同じ領域の処置前および処置後の画像）が、２つの表示領域内に表示されている例に主に焦点があてられてきたが、他の例では、２つの表示領域内に表示されているものの間にさまざまな関係が存在してよく、または実際には関係が全く存在しなくてもよいことがさらに理解されよう。たとえば医用データという文脈において、１つのディスプレイは、医用イメージングデータセットのレンダリングされた画像を提供するために使用されてよく、一方で他のディスプレイは、文章報告書、画像調査のリスト、非イメージングモダリティ（たとえばグラフまたは他の検査結果）に関連する医用データ、他のスクリーン上に表示された画像に関する医用データに関連する生体構造または病的状態の特徴のリストなどの要素などを備えることができる。より全体的には、本発明の実施形態は、ユーザが、関心のある表示領域を見るだけで、複数の表示領域の異なるもの内でのカーソルの制御間で容易に切り替えることを可能にするために提供され得る。
【００９３】
たとえば、ユーザが見ているディスプレイを追うために異なるディスプレイ間で実際に移動される１つだけのカーソルを設けるかわりに、他の例では、各表示スクリーンが独自のカーソルを保持することができ、このときそれぞれのカーソルは現在見られているいずれかのスクリーンによるマウスまたは他のポインティングデバイスによって制御されている。この場合、ユーザが前に見られていたディスプレイを見るとき、ディスプレイ内のカーソルの最初の場所は、このディスプレイが見られているディスプレイとして選択されていた前回のカーソルの場所に対応することができる。
【００９４】
また、上記の説明は、主に、２つのディスプレイを備えるコンピュータシステム上の簡易性に焦点があてられてきたが、本発明の他の実施形態によれば、コンピュータシステムには、３つ以上のディスプレイが設けられてよく、カーソル制御は、２つのディスプレイという文脈で上記で説明した原理によって、３つ以上のディスプレイ間で切り替えられてよいことも理解されよう。
【００９５】
さらに、上記で説明した実施形態は、複数の表示スクリーンを備えるコンピュータシステムという文脈で本発明の実施形態を実装することに焦点があてられてきたが、他の例となる実施形態が、複数の表示領域に分割されると概念上考えられる単一の表示スクリーンを備えるコンピュータシステムにおいて実装されてよいことが理解されよう。たとえば、単一の表示スクリーンは、スクリーンのほぼ左手部分方向の区域内の第１の表示領域と、スクリーンのほぼ右手部分方向の区域内の第２の表示領域とを備えると考えられてよく、これは、特に、たとえば４、６、または１０メガピクセルを備える大きく横長の医用グレードのディスプレイの場合である。したがって、医用イメージングという文脈において、関心のある異なる医用画像が、単一の表示スクリーンの左手および右手領域内に表示され得る。本発明の実施形態によれば、複数の表示領域を備えるそのような表示スクリーンを備えるコンピュータシステムは、ポインティングデバイスの移動が、ユーザが現在見ていると決定された表示スクリーンのいずれかの領域内でカーソルを制御するように構成され得る。すなわち、２つまたはそれ以上の物理的に異なる表示スクリーンを備えるコンピュータシステムを参照して上記で説明したような本発明の実施形態は、２つまたはそれ以上の別個の表示領域に分割されるものと概念上考えられる単一の表示スクリーンを備えるコンピュータシステムにも同様に実装され得る。
【００９６】
原則として、本発明の実施形態によるカーソルの制御が、適切な機能を提供するようにする個別のハードウェア要素の（たとえば図３ＡのユーザＩ／Ｏインターフェース３６内での）使用によって提供され得ることが理解されよう。しかし、多くの場合、またユーザインターフェースの機能を提供するための従来の技術によれば、本発明の実施形態によるカーソル制御は、コンピュータプログラムのオペレーティングシステムの適切な構成によって提供され得る。すなわち、本発明の実施形態を実装するコンピュータシステムのオペレーティングシステムは、本明細書で説明した原理により、関連するポインティングデバイスおよび視覚追跡部３９からの移動シグナリングおよびビュー方向シグナリングを考慮することによって、表示されたカーソルを制御するようにする場合に時としてなり得る。他の場合では、カーソル移動の制御に直接的にかかわるのが、医用可視化アプリケーションなどの、何のデータが表示されているかに関連するソフトウェアアプリケーションになることができ、そのような場合、ソフトウェアアプリケーションは、本発明の実施形態による関連機能を提供するための機能的ソフトウェア要素を備えることができる。さらに、他の場合では、カーソル移動を制御するために本発明の実施形態による機能を提供することに一緒になってかかわるのが、コンピュータシステムのオペレーティングシステムおよび医用イメージングアプリケーションなどの、何のデータが表示されているかに関連するソフトウェアアプリケーションの組合せになることができる。
【００９７】
さらに、ユーザ入力デバイス関連する移動およびビュー方向の測定ならびに移動シグナリングおよびビュー方向シグナリングのカーソル制御部への対応する提供が、そのようなデバイスに関連する従来の技術によって行われ得ることが理解されよう。たとえば、視覚追跡部３９は、定期的に、または用意されている実装による所定の閾値を上回るビュー方向の変更が測定されたときのみに、ビュー方向シグナリングを連続的に提供するようにしてよい。
【００９８】
本発明の実施形態は、本明細書で説明した方法および関連するコンピュータプログラムを、イメージングアプリケーション、たとえばボリュームレンダリングアプリケーション内の一構成要素として組み込むことを含むことができる。
【００９９】
本方法を実施するための機械可読命令を有するコンピュータプログラム製品が、開示される。
【０１００】
本方法を実施するための機械可読命令がロードされ、かつこの機械可読命令を実行するように作動可能なコンピュータが、開示される。
【０１０１】
コンピュータプログラム製品が開示される。上記で説明した方法を実施するための機械可読命令を有するコンピュータプログラム製品の例は、図３の大容量記憶デバイスＨＤＤ３０、図３のＲＯＭ２６、図３のＲＡＭ２８、および図４のシステムメモリ４６、ならびに図１のサーバ１３、１８である。コンピュータプログラム製品の他の形態は、ＣＤもしくはＤＶＤなどの回転ディスクベースの記憶デバイスまたはＵＳＢフラッシュメモリデバイスを含む。
【０１０２】
上記で説明した方法を実施するための機械可読命令がロードされ、かつこれを実行するように作動可能なコンピュータの例は、図３のコンピュータ、図４のコンピュータ、図１に示すコンピュータネットワークシステムの、たとえば端末などの個々の要素、または集合的な複数要素、たとえば医用イメージングデバイスが設けられた端末またはコンピュータの１つまたは複数と組み合わせたサーバ１３、１８の１つである。
【０１０３】
上記で説明した方法を実施するための機械可読命令を有するコンピュータプログラム製品の例は、図３の大容量記憶デバイスＨＤＤ３０、図３のＲＯＭ２６、図３のＲＡＭ２８、および図４のシステムメモリ４６、ならびに図１のサーバ１３、１８である。コンピュータプログラム製品の他の形態は、ＣＤもしくはＤＶＤなどの回転ディスクベースの記憶デバイスまたはＵＳＢフラッシュメモリデバイスを含む。
【０１０４】
特定の実施形態が説明されてきたが、これらの実施形態は、例としてのみ提示されており、本発明の範囲を限定することは意図されない。本発明の特定の実施形態に関連して上記で説明した本発明の特徴および態様は、同等に適用可能であり、また、適宜、本発明の他の実施形態の他の特徴および態様と組み合わせられてもよいことが理解されよう。本明細書で説明した新規の方法、コンピュータ、およびコンピュータプログラム製品およびデバイスは、さまざまな他の形態で具体化されてよく、さらには、本明細書で説明した方法およびシステムの形態におけるさまざまな省略、代用、および変更が、本発明の趣旨から逸脱することなく加えられてよい。添付の特許請求の範囲およびその等価物は、本発明の範囲および趣旨内に入るような形態または改変を含むことが意図される。
【図１】
2014142937.tif 000003
【図２】
2014142937.tif 000004
【図３Ａ】
2014142937.tif 000005
【図３Ｂ】
2014142937.tif 000006
【図４】
2014142937.tif 000007
【図５】
2014142937.tif 000008
【図６】
2014142937.tif 000009
【図７】
2014142937.tif 000010