(57)【特許請求の範囲】
【請求項１】
患者の血管の横断面を含む電子的画像を表示するための画像表示領域を含むユーザ・インターフェースであって、前記画像表示領域が、境界線、及び前記境界線内の既定の作業区域を有し、前記作業区域は前記血管内のカテーテル・マスクに対応しており、前記ユーザ・インターフェースが、ユーザからのユーザ入力を受け取るように構成されたユーザ・インターフェースと、
１つ又は複数のプロセッサ及びメモリを備えるイメージング・エンジンであって、
前記ユーザ・インターフェースの前記画像表示領域内に、第１のズーム倍率で前記電子的画像を表示し、
前記境界線に対して前記作業区域の位置を調整する、前記ユーザからの単一動作入力であって、前記作業区域内の係合点における係合入力、ドラッグ点における解放入力、及び前記係合点において始まり、前記ユーザ・インターフェースの前記境界線に向けて延びて、前記ドラッグ点において終了するドラッグ入力を含む単一動作入力を検出し、
検出された前記単一動作入力と同時に且つ対応して前記電子的画像へのズーム操作を制御するように構成されたイメージング・エンジンと、
を備える装置であって、
前記ズーム操作が、
前記単一動作入力に基づいて、前記電子的画像の新規のズーム中心及び第２のズーム倍率を計算するステップであって、前記新規のズーム中心は前記電子的画像の焦点からの変位距離及び変位方向を含み、前記変位距離は前記ドラッグ点と前記係合点との間の距離と相関関係がある、ステップと、
前記電子的画像の前記新規のズーム中心を前記画像表示領域内の中心に位置付けて、前記第２のズーム倍率で前記電子的画像を表示するステップであって、前記画像表示領域の前記境界線は前記ズーム操作によって変更されない、ステップとを含んでいる、
装置。
【請求項２】
前記第２のズーム倍率が、
（ａ）前記ドラッグ点と境界点の間の距離であって、前記係合点が前記ドラッグ点と前記境界点の間にあるように、前記境界点が前記ドラッグ点と前記係合点の両方と整列される距離と、
（ｂ）前記係合点と前記境界点の間の距離と
の比率に等しい、請求項１に記載の装置。
【請求項３】
前記第２のズーム倍率が、
（ａ）前記ドラッグ点と前記画像表示領域の前記境界線との間の距離と、
（ｂ）前記画像表示領域の前記境界線の寸法と
の比率と相関関係がある、請求項１に記載の装置。
【請求項４】
前記画像表示領域の前記境界線の前記寸法、及び前記ドラッグ点と前記境界線の間の前記距離が、座標系に基づいて計算される、請求項３に記載の装置。
【請求項５】
前記ドラッグ点と前記境界線の間の前記距離が、前記ドラッグ点と前記境界線の間の最長の水平距離又は垂直距離である、請求項３に記載の装置。
【請求項６】
前記第２のズーム倍率が、
（ａ）前記ドラッグ点と前記係合点の間の距離と、
（ｂ）前記係合点と境界点の間の距離であって、前記ドラッグ点が前記係合点と前記境界点の間にあるように、前記境界点が前記ドラッグ点と前記係合点の両方と整列される距離と
の比率に、ズーム倍率限界を乗算したものに等しい、請求項１に記載の装置。
【請求項７】
前記ズーム倍率限界が２である、請求項６に記載の装置。
【請求項８】
前記変位方向が、前記電子的画像の前記中心からは、前記ドラッグ点が前記係合点から変位される方向とは反対に延びる方向である、請求項１に記載の装置。
【請求項９】
前記変位方向が、前記電子的画像の前記中心からは、前記ドラッグ点が前記係合点から変位される方向と同じ方向である、請求項１に記載の装置。
【請求項１０】
前記変位距離が、前記ドラッグ点と前記係合点の間の距離をズーム倍率限界で除算したものと等しい、請求項１に記載の装置。
【請求項１１】
マウスをさらに備え、前記ユーザ・インターフェースが、前記マウスを介してユーザからのユーザ入力を受け取るように構成され、前記係合入力が、前記マウスのボタンの押下であり、前記解放入力が前記マウスの前記ボタンの解放である、請求項１に記載の装置。
【請求項１２】
タッチスクリーンをさらに備え、前記係合入力が、前記タッチスクリーンに触れることであり、前記解放入力が、前記タッチスクリーンから物体を離すことである、請求項１に記載の装置。
【請求項１３】
前記タッチスクリーンが、表面弾性波タッチスクリーンを備える、請求項１２に記載の装置。
【請求項１４】
前記解放入力に応答して、前記イメージング・エンジンが、前記電子的画像の前記新規のズーム中心を前記画像表示領域内の中心に位置付けて、前記第２のズーム倍率で前記電子的画像を表示し続ける、請求項１に記載の装置。
【請求項１５】
前記イメージング・エンジンが、前記ユーザからのリセット入力を検出するように構成された、請求項１に記載の装置。
【請求項１６】
前記リセット入力が、前記作業区域と前記境界線の交点によって検出される、請求項１５に記載の装置。
【請求項１７】
ユーザが、前記係合点に対して移動することなく、リセット持続時間を超えて前記作業区域を係合するとき、前記リセット入力が、前記イメージング・エンジンによって検出される、請求項１５に記載の装置。
【請求項１８】
現在のズーム倍率が前記第１のズーム倍率に等しくない場合、前記ユーザからのズーム・トグル入力を検出し、前記画像を前記第１のズーム倍率で表示し、又は前記現在のズーム倍率が前記第１のズーム倍率に等しい場合、前記ユーザからのズーム・トグル入力を検出し、前記画像を最大ズーム倍率で表示するように、前記イメージング・エンジンが構成された、請求項１に記載の装置。
【請求項１９】
ユーザが、前記係合点に対して移動することなく、トグル持続時間を超えて前記作業区域を係合するとき、前記トグル入力が、前記イメージング・エンジンによって検出される、請求項１８に記載の装置。
【請求項２０】
前記ユーザ・インターフェースが、前記境界線内に既定の移動区域を含み、前記イメージング・エンジンが、前記ユーザからの移動動作入力を検出するように構成され、前記移動動作入力が、前記移動区域内の移動係合点で始まり、前記ユーザ・インターフェースの前記境界線に向けて延び、移動ドラッグ点で終わり、
前記イメージング・エンジンが、前記移動係合点と前記移動ドラッグ点の間の距離、及び前記係合点から前記ドラッグ点までの方向と直接に相関関係がある移動距離及び移動方向だけ、前記画像表示領域内で前記電子的画像を移動させるように構成された、請求項１に記載の装置。
【請求項２１】
前記移動区域が前記作業区域と異なる、請求項２０に記載の装置。
【請求項２２】
前記作業区域のサイズが、前記電子的画像のズーム倍率と直接に相関関係がある、請求項１に記載の装置。
【請求項２３】
前記作業区域が、目に見えるズーム標示を前記作業区域内に含む、請求項１に記載の装置。
【請求項２４】
前記焦点が、画像データがない前記電子的画像の区域に対応する、請求項１に記載の装置。
【請求項２５】
前記作業区域には前記焦点が重ねて表示される、請求項２４に記載の装置。
【請求項２６】
前記イメージング・エンジンがさらに、前記ユーザからの入力を受け取って、前記電子的画像の前記焦点を前記作業区域に重ねて表示するように構成された、請求項２５に記載の装置。
【請求項２７】
前記イメージング・エンジンがさらに、前記電子的画像の前記焦点を自動的に識別し、前記焦点を前記作業区域に重ねて表示するように構成された、請求項２５に記載の装置。
【請求項２８】
血管内撮像システムのコンピューティング装置である、請求項１に記載の装置。
【請求項２９】
エネルギーを放出してそれを受け、患者の血管の横断面を含むイメージング・データを生成するように構成されたイメージング・モジュールを有する血管内撮像装置を備えるカテーテル組立体と、
画像表示領域を含むユーザ・インターフェースであって、前記画像表示領域が、境界線、及び前記境界線内の既定の作業区域を有し、前記作業区域は前記血管内のカテーテル・マスクに対応しており、前記ユーザ・インターフェースが、ユーザからのユーザ入力を受け取るように構成されたユーザ・インターフェースと、
血管内測定装置及び前記ユーザ・インターフェースと通信するイメージング・エンジンであって、
前記イメージング・データに基づいて電子的画像を生成し、
前記ユーザ・インターフェースの前記画像表示領域内に、第１のズーム倍率で前記電子的画像を表示し、
前記境界線に対して前記作業区域の位置を調整する前記ユーザからの単一動作入力であって、前記作業区域内の係合点における係合入力、ドラッグ点における解放入力、及び前記係合点で始まり、前記ユーザ・インターフェースの前記境界線に向けて延びて、前記ドラッグ点で終わるドラッグ入力を含む単一動作入力を検出し、
検出された前記単一動作入力と同時に且つ対応して前記電子的画像へのズーム操作を制御する、イメージング・エンジンと、
を備えており、前記ズーム操作が、
前記単一動作入力に基づいて、前記電子的画像の新規のズーム中心及び第２のズーム倍率を計算するステップであって、前記新規のズーム中心は前記電子的画像の焦点からの変位距離及び変位方向を含み、前記変位距離は前記ドラッグ点と前記係合点の間の距離と相関関係がある、ステップと、
前記電子的画像の前記新規のズーム中心を前記画像表示領域内の中心に位置付けて、前記第２のズーム倍率で前記電子的画像を表示するステップであって、前記画像表示領域の前記境界線は前記ズーム操作によって変更されない、ステップとを含むように構成されている、システム。
【請求項３０】
患者の血管の横断面を含む電子的画像を表示する画像表示領域を含むユーザ・インターフェースを有する表示装置と、一つ又は複数のプロセッサ及びメモリを含むイメージング・エンジンとを備えるシステムであって、
前記画像表示領域は、境界線と前記境界線内の既定の作業区域とを有し、前記作業区域は前記血管内のカテーテル・マスクに対応しており、前記ユーザ・インターフェースはユーザからのユーザ入力を受け取るように構成されており、
前記メモリは、一つ又は複数のプロセッサによって実行されたときに、前記イメージング・エンジンが、
イメージング・データを受け取って前記イメージング・データに基づいて電子的画像を生成し、
ユーザからのユーザ入力を受け取り、
境界線及び前記境界線内の既定の作業区域を有する前記画像表示領域内に前記電子的画像を第１のズーム倍率で表示し、
ユーザからの単一動作入力であって、前記作業区域内の係合点で始まってドラッグ点で終わる単一動作入力を検出し、
検出された前記単一動作入力と同時且つ対応した前記電子的画像へのズーム操作であって、前記イメージング・エンジンに前記電子的画像の新しいズーム中心を計算させ、かつ前記ユーザ・インターフェースに前記電子的画像を第２のズーム倍率で表示させるズーム操作を制御すること
を引き起こす指令を含んでおり、
前記ズーム操作は前記単一動作入力の機能として制御され、
前記新しいズーム中心は、前記電子的画像の焦点からの変位距離及び変位方向を含み、
前記変位距離は、前記ドラッグ点と前記係合点の間の距離と相関関係があり、
前記画像表示領域の境界線は、前記ズーム操作によって変更されない、
システム。
【請求項３１】
前記第２のズーム倍率が、
（ａ）前記ドラッグ点と境界点の間の距離であって、前記係合点が前記ドラッグ点と前記境界点の間にあるように、前記境界点が前記ドラッグ点と前記係合点の両方と整列される距離と、
（ｂ）前記係合点と前記境界点の間の距離と
の比率に等しい、請求項２９に記載のシステム。
【請求項３２】
前記変位距離が、前記ドラッグ点と前記係合点の間の距離をズーム倍率限界で除算したものと等しい、請求項２９に記載のシステム。
【請求項３３】
前記変位距離が、前記ドラッグ点と前記係合点の間の距離をズーム倍率限界で除算したものと等しい、請求項３０に記載のシステム。
【請求項３４】
該システムが血管内の画像化システムである、請求項３０に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
相互参照
本出願は、２０１３年１０月７日出願の米国仮特許出願第６１／８８７，５９９号明細書の利益を主張し、その内容を、参照として本明細書に援用する。
【背景技術】
【０００２】
様々な状況において、電子的画像が表示され、また検査される。状況によっては、画像をズームイン又はズームアウトすることが有用になる場合がある。その一例が血管内撮像であり、これを使用して、血管を診断するのに重要な特性を識別する。
【発明の概要】
【０００３】
本開示は一般に、単一動作入力に基づいて、制御されたズーム操作を実行するのに使用してもよいシステム及び方法に関する。一例では、画像を表示し、ユーザから入力を受け取るように、ユーザ・インターフェースを構成してもよい。ユーザ・インターフェースには、電子的画像を表示するように構成された画像表示領域を含んでもよい。ユーザ・インターフェースはまた、電子的画像を検査するのに役立つようユーザがズームイン又はズームアウトできるようにするズーム機能を含むよう構成してもよい。ユーザ・インターフェースはまた、ユーザから受け取った単一動作入力に基づいて、制御されたズーム操作を実行するよう構成してもよい。単一動作入力は、係合入力、並びに動作入力（たとえば、タッチスクリーン上でのスワイプ、又はマウスのクリック及びドラッグ）を含んでもよい。ユーザ・インターフェースは、単一動作入力に基づいて、ズームの大きさ、ズームのタイプ、及びズームの中心を決定してもよい。例によっては、ユーザ・インターフェースはまた、単一動作入力に基づいて、移動動作を実行するよう構成してもよい。ある種の例では、ユーザ・インターフェースはまた、トグル操作を実行するよう構成してもよい。
【０００４】
本開示で説明する例は、既存のシステム及び方法をしのぐ、１つ又は複数の利点を提供することができる。たとえば、説明するシステム及び方法によっては、指でのスワイプのような単一動作入力のみを使用して、ズームの中心、ズームの大きさ、ズームのタイプを決定することを含め、制御されたズーム操作をユーザが簡単に実行できるようになる。この簡略化されたズーム操作によって、能率化されたズーム体験が可能になる。
【０００５】
本発明の実施形態には、このようなズーム機能を実行するように構成された装置、このようなズーム機能を実行するための命令を実行できるコンピュータ読取り可能な媒体、及びこのようなズーム機能を実行する方法が含まれる。
【０００６】
添付図面及び以下の説明において、１つ又は複数の例の詳細を説明する。他の特徴、目的、及び利点は、この説明及び図面から、また特許請求の範囲から明らかになろう。
【０００７】
以下の各図面は、本発明の具体的な例を説明するものであり、したがって、本発明の範囲を限定するものではない。各図面は、（特段の記載がない限り）正確な縮尺ではなく、下記の、発明を実施するための形態での説明とともに使用するためのものである。本発明の各例を添付図面とともに以下に説明するが、この図面において同じ番号は同じ要素を表す。
【図面の簡単な説明】
【０００８】
【図１】血管内撮像を実行するように構成されたシステムの、説明に役立つ実例の図である。
【図２】ユーザ・インターフェースの、説明に役立つ実例の図である。
【図３Ａ】ユーザ・インターフェースの画像表示領域の、説明に役立つ実例の図である。
【図３Ｂ】ユーザ・インターフェースの画像表示領域の、説明に役立つ実例の図である。
【図３Ｃ】ユーザ・インターフェースの画像表示領域の、説明に役立つ実例の図である。
【図３Ｄ】ユーザ・インターフェースの画像表示領域の、説明に役立つ実例の図である。
【図３Ｅ】ユーザ・インターフェースの画像表示領域の、説明に役立つ実例の図である。
【図３Ｆ】ユーザ・インターフェースの画像表示領域の、説明に役立つ実例の図である。
【図４Ａ】電子的画像を含むユーザ・インターフェースの画像表示領域の、説明に役立つ実例の図である。
【図４Ｂ】電子的画像を含むユーザ・インターフェースの画像表示領域の、説明に役立つ実例の図である。
【図４Ｃ】電子的画像を含むユーザ・インターフェースの画像表示領域の、説明に役立つ実例の図である。
【図５】ズーム操作を制御するための方法を示す流れ図である。
【図６】ズーム操作を制御し、トグル操作を実行するための方法を示す流れ図である。
【図７】ズーム操作及び移動操作を制御するための方法を示す流れ図である。
【図８Ａ】ズーム操作を制御するためのユーザ・インターフェースを示す。
【図８Ｂ】ズーム操作を制御するためのユーザ・インターフェースを示す。
【図８Ｃ】ズーム操作を制御するためのユーザ・インターフェースを示す。
【図８Ｄ】ズーム操作を制御するためのユーザ・インターフェースを示す。
【図８Ｅ】ズーム操作を制御するためのユーザ・インターフェースを示す。
【図８Ｆ】ズーム操作を制御するためのユーザ・インターフェースを示す。
【発明を実施するための形態】
【０００９】
以下の詳細な説明は、本質的に例示的なものであり、決して、本発明の範囲、適用可能性、又は構成を限定するものではない。むしろ、以下の説明では、本発明の例を実施するための実際的な説明をいくつか提示する。選択された要素については、構造、材料、寸法、及び製造プロセスの例が示してあり、他のあらゆる要素は、本発明の分野の当業者に知られているものを利用する。説明する例には適切な代替形態が数多くあることが、当業者には理解されよう。
【００１０】
本発明の実施形態には、電子的画像を検査するのに有用な単一動作のズーム操作が含まれる。このような制御されたズーム機能は、様々な環境及び用途で有用となり得るが、本開示は、血管内超音波法（ＩＶＵＳ）、光コヒーレンス断層撮影法（ＯＣＴ）、又は血管内画像を生成するのに使用される他の適切なイメージング技法を利用する血管内撮像システム用のユーザ・インターフェースとの関連において、主としてこのような制御されたズーム操作に言及することになる。開示されたシステム及び方法は、医療機器が無菌区域でユーザ・インターフェースを利用することの多い医療分野で有用となり得る。
【００１１】
図１は、血管内撮像を実行するように構成することができるシステム１００の、説明に役立つ実例の図である。システム１００は、カテーテル組立体１０２、移動装置１１９、及びコンピューティング装置１４０を備えてもよい。カテーテル組立体１０２は、基端部１０４及び先端部１０６を備えてもよく、この遠位端が、患者１４４の血管に挿入されるように構成されている。一例では、カテーテル組立体１０２は、大腿動脈を通して患者１４４に挿入し、患者１４４内の対象となる区域に案内してもよい。図１の破線は、患者１４４内部のカテーテル組立体１０２の各部分を示している。
【００１２】
例によっては、カテーテル組立体１０２は、波動ベースのエネルギーを放出してそれを受け、（たとえば、患者１４４内部の対象となる区域を画像化するための）撮像データを生成するように構成された、遠位端１０６内の血管内撮像装置１０８を備えてもよい。たとえば、システム１００がＩＶＵＳシステムである場合、血管内撮像装置１０８は、超音波エネルギーを放出してそれを受け、超音波データを生成するように構成された超音波変換器を含むＩＶＵＳ撮像プローブ備えてもよい。別の例では、システム１００はＯＣＴシステムでもよく、このシステムでは、血管内撮像装置１０８は、光を放出してそれを受け、ＯＣＴデータを生成するように構成されたＯＣＴ撮像プローブを備えてもよい。
【００１３】
移動装置１１９は、カテーテル組立体１０２の血管内撮像装置１０８を移動させるように構成してもよい。移動装置１１９は、線形移動システム（ＬＴＳ）１２２を備えてもよい。本明細書で別途論じるように、ＬＴＳ１２２をカテーテル組立体１０２と機械的に連結してもよく、移動操作中に、たとえば引き戻したり押し出したりする操作中に、制御された距離だけカテーテル組立体１０２を患者１４４の体内で移動させるように構成してもよい。システム１００は、患者インターフェース・モジュール（ＰＩＭ）１２０を備えてもよく、これは、移動装置１１９とカテーテル組立体１０２を接続するように構成されている。
【００１４】
コンピューティング装置１４０は、血管内撮像装置１０８及び移動装置１１９と通信してもよい。いくつかの例によれば、コンピューティング装置１４０は、イメージング・エンジン及びユーザ・インターフェースを備えてもよい。イメージング・エンジンは、１つ又は複数のプログラマブル・プロセッサ、及び、１つ又は複数のメモリ・モジュールを備えてもよい。１つ又は複数の、プログラム及び／又は実行可能命令は、１つ又は複数のメモリ・モジュールに記憶してもよく、１つ又は複数のプロセッサによって実行されるように構成してもよい。イメージング・エンジンは、血管内撮像装置１０８から受け取ったイメージング・データを処理するように構成してもよい。例によっては、イメージング・エンジンは、イメージング・モジュール、インターフェース・モジュール、及びズーム・モジュールを含むがそれだけに限定されない、１つ又は複数のプログラミング・モジュールを備えてもよい。イメージング・モジュールは、イメージング・データを受け取り、このイメージング・データに基づいて電子的画像を生成するように構成してもよい。インターフェース・モジュールは、ユーザ、たとえばマウス又はタッチスクリーンからユーザ入力を受け取り、ユーザに電子的画像を表示するように構成してもよい。例によっては、インターフェース・モジュールは、ユーザによる単一動作入力を検出するように構成してもよい。このような例では、ズーム・モジュールは、単一動作入力を検出するのと同時に電子的画像上でズーム操作を制御して、インターフェース・モジュールが、互いに異なる倍率で電子的画像を表示し、且つ／又はこの電子的画像を平行移動させるように構成してもよい。様々な例には、特定の目的に適した他のプログラミング・モジュールが含まれ得る。
【００１５】
例によっては、コンピューティング装置１４０は、システム・ユーザ１４２からの入力を受け取り、且つ／又はカテーテル組立体から得られたデータを表示するように構成されたユーザ・インターフェースを備えてもよい。例によっては、ユーザ・インターフェースは、イメージング・エンジンと通信してもよく、またイメージング・エンジンが描画する画像を表示するように構成してもよい。ユーザ・インターフェースは、特定の用途に適した任意の入力／出力装置を備えてもよい。たとえば、ユーザ・インターフェースは、たとえば指先又はスタイラスを使用して、ユーザが表示装置と対話できるように構成されたタッチスクリーンを備えてもよい。タッチスクリーンは、たとえば、抵抗性タッチスクリーン、表面弾性波タッチスクリーン、又は容量性タッチスクリーンを含め、任意のタイプでよい。例によっては、ユーザ・インターフェースは、コンピュータ周辺装置（たとえば、マウス及びキーボード）、ソフトウェア（たとえば音声認識）、又はユーザからの入力を受け取るための他の任意の適切な装置若しくはプログラムを含んでもよい。
【００１６】
図２は、図１のシステム１００で使用してもよいユーザ・インターフェース２００の、説明に役立つ実例である。ユーザ・インターフェース２００は、メニュー２１０、データ表示領域２２０、及び画像表示領域２３０を含んでもよい。メニュー２１０は、ユーザからの入力を受け取るように構成してもよく、ユーザ・インターフェース２００、又はユーザ・インターフェース２００と通信するイメージング・エンジンが実行可能な、特定の機能又はタスクに関連する選択可能なグラフィック・アイコン２１２を含んでもよい。前述の通り、ユーザ・インターフェース２００は、イメージング・エンジンから受け取ったイメージング・データをユーザに表示するように構成してもよい。ユーザ・インターフェース２００によって表示されるイメージング・データは、ほぼリアルタイムでもよく、又はイメージング・エンジンの１つ又は複数のメモリ・モジュールに記憶してもよい。画像表示領域２３０及びデータ表示領域２２０は、たとえば、血管内画像などの画像を含むイメージング・データを表示するように構成してもよい。画像には、対象となる区域などの焦点、基準区域、又はズーム操作との関連に有用な他の特徴が含まれ得る。
【００１７】
一例では、画像表示領域２３０は、患者の血管２３９の短距離断面図２３４を含む電子的画像２３２を表示してもよい。電子的画像２３２は、血管内撮像装置によって生成されるイメージング・データを用いて、イメージング・エンジンによって描画してもよい。この例では、電子的画像２３２は、血管２３９の血管管腔２３６内のカテーテル・マスク２３５の焦点を含み、またこの画像を使用して、血管２３９の重要な特性（たとえば、閉塞、損傷、ステントの位置）を医療専門家が診断によって識別できるようにする助けとしてもよい。たとえば、電子的画像２３２は、血管壁２３７上の損傷２３８を示すことができる。
【００１８】
例によっては、ユーザ・インターフェース２００は、ユーザから入力を受け取るように構成してもよい。たとえば、画像表示領域２３０及びデータ表示領域２２０は、ユーザから入力を受け取るように構成してもよい。たとえば、画像表示領域２３０は、血管２３９の短距離断面図２３４を表示し、データ表示領域２２０は、血管２３９の長距離断面図２２２を表示してもよい。例によっては、データ表示領域２２０は、長距離断面図２２２での血管２３９内のある位置を示す選択領域をユーザから受け取るように構成してもよい。選択結果を受け取ると、ユーザ・インターフェース２００は、長距離断面図２２２上でユーザによって選択された血管内の選択位置に対応する、血管２３９の短距離断面図２３４を表示してもよい。このような例によって診断効果が実現されるが、それというのも、ユーザが、長距離断面図２２２を使用して患者の血管２３９を調査し、血管２３９のより詳細な短距離断面図２３４に迅速にアクセスすることができるからである。
【００１９】
例によっては、ユーザ・インターフェース２００は、ズーム機能を実現するように構成してもよい。ズーム機能は、対象となる具体的な区域をユーザがより綿密に検査できるようにすることによって、ある種の診断効果を実現してもよい。たとえば、ユーザ・インターフェース２００のズーム機能を使用して、短距離断面図２３４をズーム拡大して血管２３９の損傷２３８をより綿密に調べてもよい。
【００２０】
例によっては、ユーザ・インターフェース２００は、（たとえば、単一動作入力を含み、単一動作入力からなり、又は本質的に単一動作入力からなる）ユーザからの単一動作入力に基づいてズーム操作を制御するように構成してもよい。ユーザ・インターフェース２００は、単一動作入力に基づいて、ズームの大きさ、ズームのタイプ、及び／又はズームの中心のうち１つ又は複数を決定することによって、ズーム操作を実行するように構成してもよい。単一動作入力は、単一係合と、それに続いてドラッグ動作（たとえば、解放点までの単一ドラッグ動作）を含んでもよい。一例では、指先又はスタイラスでタッチスクリーンに触れること、及びタッチスクリーンの表面に沿って指先又はスタイラスをドラッグすることによって、単一動作入力をタッチスクリーン上に実行してもよい。別の例では、マウス・ボタンを押し下げて、そのマウスをドラッグすることにより、マウスによって単一動作入力を実行してもよい。
【００２１】
ユーザ・インターフェースは、ユーザからの単一動作入力を検出し、この単一動作入力に基づいてズーム操作を制御するように構成してもよい。実施形態によっては、ユーザ・インターフェースは、作業区域、境界線、及び境界点を含む。作業区域は、ズーム操作を実行するのに有用な、ユーザ・インターフェースの境界線内の規定区域とすることができる。境界線は、ユーザ・インターフェースの既知の外周部とすることができ、下にある電子的画像と概ね一致することができる。境界点は、境界線に沿った任意の一点とすることができる。実施形態によっては、イメージング・エンジンは、電子的画像の焦点を自動的に識別し、この焦点を作業区域に重ねて表示するように構成される。他の実施形態では、イメージング・エンジンは、ユーザからの入力を受け取って、この電子的画像の焦点を作業区域に重ねて表示するように構成される。
【００２２】
図３Ａ〜３Ｃは、ユーザ・インターフェースの画像表示領域３００の、説明に役立つ実例の図である。ユーザ・インターフェースは、ユーザからの単一動作入力を検出し、この単一動作入力に基づいてズーム操作を制御するように構成してもよい。この例では、画像表示領域３００は、作業区域３１０、境界線３２０、及び境界点３６０を含む。この例はまた、作業区域３１０内で開始する係合点３４０、及び境界線３２０に向けて延在するドラッグ点３５０を有する単一動作入力を含む。図３Ａ〜３Ｃの一連の流れには、単一動作入力を受け取るための方法が時系列的に示してある。
【００２３】
図３Ａには、境界線３２０内の作業区域３１０Ａを含む画像表示領域３００が示してある。この例では、画像表示領域３００は、作業区域３１０Ａ内の係合点３４０を検出した。係合点３４０は、指先若しくはスタイラスによるタッチスクリーン上での入力、又はマウス・ボタンの押下を表してもよい。
【００２４】
図３Ｂには、ドラッグ操作を実行した後の、画像表示領域３００が示してある。この例では、入力は、係合点３４０からドラッグ点３５０Ｂまでドラッグされた。図３Ｂに示すように、単一動作入力によって、境界線３２０に対する作業区域３１０Ｂの位置が調節される。境界点３６０は、係合点３４０及びドラッグ点３５０Ｂとが整列されている、境界線３２０上の一点でもよい。例によっては、境界点３６０Ｂは、係合点３４０が境界点３６０Ｂとドラッグ点３５０の間にあるような、境界線３２０上の一点でもよい。
【００２５】
例によっては、ズームの大きさは、境界点３６０Ｂとドラッグ点３５０Ｂの間、又は係合点３４０とドラッグ点３５０Ｂの間の距離と相関関係があってもよい。たとえば、ズームの大きさは、ドラッグ点３５０Ｂと境界点３６０Ｂの間の距離と、係合点３４０と境界点の間の距離との間の比率と等しくてもよい。ある種の例では、最大限度は２×に等しく、ズームの大きさは１×〜２×の間の任意の値でもよい。したがって、係合点３４０と境界線３２０の間にはドラッグ点３５０Ｂを配置してもよい点の数が無限に存在するので、ズームの大きさは１×〜２×の間で無段階に可変とすることができる。
【００２６】
例によっては、倍率は２×超又は２×未満になることが望ましい場合がある。このような例では、最大倍率を表す倍率限界を使用して、ズーム倍率を決定してもよい。たとえば、ドラッグ点３５０Ｂと係合点３４０の間の距離と、係合点３４０と境界点３６０Ｂの間の距離との比率を倍率限界に乗ずることによって、ズームの大きさを決定してもよい。このような例では、ズームの大きさは、１×〜倍率限界の間で無段階に可変としてもよい。例によっては、倍率限界は、ユーザによって手動で設定してもよい。ある種の例では、イメージング・エンジンは、電子的画像の特性に基づいて倍率限界を自動的に決定するように構成してもよい。倍率限界の代表的な実施形態には、１．５×〜１０×の範囲内の任意の限界が含まれる。
【００２７】
図３Ｃには、ドラッグ点３５０Ｂがドラッグ点３５０Ｃに移動するドラッグ操作の後の、画像表示領域３００が示してある。図３Ｂと同様に、単一動作入力を継続することで、境界線３２０に対する作業区域３１０の位置が、作業区域３１０Ｂから作業区域３１０Ｃまで調節される。この例に示すように、境界点３６０Ｂの位置も移動して、係合点３４０及びドラッグ点３５０Ｃと整列され、境界点３６０Ｂから境界点Ｃまで移動する。
【００２８】
例によっては、係合点３４０に対するドラッグ点３５０の移動の方向に基づいて、ズームのタイプを決定してもよい。たとえば、係合した後、ドラッグ点３５０を係合点３４０から離れるように移動させるとズームイン操作になり、ドラッグ点３５０を係合点３４０に近づけるように移動させるとズームアウト操作になる。図３Ａ〜３Ｃに関しては、図３Ａと３Ｂの間で受け取る単一動作入力により、ドラッグ点３５０が係合点３４０から離れるように移動し、したがってズームイン操作に対応する。逆に言えば、図３Ｂと３Ｃの間の単一動作入力を継続することにより、ドラッグ点３５０が係合点３４０に近づくように移動し、したがってズームアウト操作に対応する。
【００２９】
本明細書に記載のズーム操作の方法及びシステムのいずれも、座標系を利用するユーザ・インターフェース上で実行することができる。このようなインターフェースは、画像の焦点の既知の初期位置、作業区域、及び境界線を設定するのに有用であり、また境界線に対する作業区域及び／又は焦点の動きを追跡するのに有用である。電子的画像の座標系とユーザ・インターフェースの座標系は、同じとすることもでき、互いに異なるものとすることもできる。特性が互いに異なる実施形態では、イメージング・エンジンは、移動中の２つの座標系の間での移動を計算することができる。例によっては、イメージング・エンジンは、直交軸を有する座標系に単一動作入力をマッピングすることにより、ズームの大きさ、及び画像の中心を決定するように構成することができる。このような例では、単一動作入力の関連する座標値に基づいて、イメージング・エンジンは、いずれかの軸に沿った単一動作入力の最大値を使用してズームの大きさを決定することができ、いずれかの軸に沿った単一動作入力の短い方の距離を使用して、新規の画像中心を決定することができる。
【００３０】
図３Ｄ〜３Ｆには、座標系を利用する例が示してある。これらの例では、画像表示領域３７０は、座標系３８０を含むことができる。前述の通り、座標系３８０を使用し、ユーザ入力を追跡して、ズーム操作の制御を容易にすることができる。例によっては、座標系３８０は、基準のフレームを含むことができる。このような例では、ユーザ入力と基準のフレームとの間の距離を計算して、ズームの大きさ及び方向を決定することができる。例によっては、基準のフレームは、１つ又は複数の軸、たとえばｘ軸及びｙ軸を含むことができる。この例では、座標系３８０の基準の軸は境界線３７２である。したがって、この例では、ユーザ入力と境界線３７２の間の距離に基づいてユーザ入力が追跡される。図３Ｄ〜３Ｆの一連の流れには、単一動作入力を受け取るステップが時系列的に示してあり、この単一動作入力は、作業区域３７６内で開始し、座標系３８０の境界線３７２に対して単一動作入力を追跡して、ズーム操作を制御する。
【００３１】
図３Ｄには、ドラッグ操作を含むユーザ入力の開始が示してある。この例では、ユーザ入力は、作業区域３７６Ｄ内の係合点３７４で検出される。前述の通り、係合点３７４でのユーザ入力は、たとえばタッチスクリーン又はマウスのクリックから受け取るユーザ入力を表すことができる。
【００３２】
図３Ｅには、係合点３７４からドラッグ点３７５Ｅまで延びるユーザ入力が示してある。例によっては、座標系３８０を使用してズーム操作を制御することができる。より具体的には、ズームの大きさ、方向、及び距離は、座標系３８０の基準フレーム、たとえば境界線３７２に対するドラッグ点３７５Ｅの位置に基づくことができる。例によっては、ズームの大きさは、ドラッグ点３７５Ｅと境界線３７２の間の距離と、境界線３７２の寸法、たとえば境界線３７２の幅又は高さとの比率に相関付けることができる。図３Ｅに示すように、ドラッグ点３７５Ｅと、境界線３７２の左側、右側、上側、及び下側との間の距離は、それぞれｘ１、ｘ２、ｙ１、及びｙ２である。例によっては、ドラッグ点３７５Ｅと境界線３７２の間の最長の水平又は垂直の距離を使用して、ズームの大きさを決定することができる。最長の水平及び垂直の距離が等しい状況では、いずれかの値を使用してズームの大きさを決定してもよい。この例では、ｘ１＞ｙ２＞ｙ１＞ｘ２である。したがって、ｘ１が最長の水平又は垂直の距離であり、これを使用してズームの大きさを決定することができる。この例では、ｘ１と境界線３７２の幅（すなわちｘ１＋ｘ２）との間の比に基づいて、ズームの大きさを決定することができる。例によっては、この比／比率及び最大倍率を使用して、ドラッグ点３７５Ｅに基づいてズーム操作のズームの大きさを決定することができる。たとえば、最大倍率が２×の場合、ズームの大きさは、比／比率と最大倍率との積とすることができる。前述の通り、ズーム操作のズーム方向及びズーム距離はまた、境界線３７２に対するドラッグ点３７５Ｅの位置に基づくことができる。この例では、電子的画像３７１が移動され、境界線３７２に対するドラッグ点３７５Ｅの位置に従って、画像表示領域３７０内に配置される。より具体的には、電子的画像３７１は、境界線３７２の左側及び右側からそれぞれ距離ｘ１及びｘ２だけ水平に移動させ、また境界線３７２の上側及び下側からそれぞれ距離ｙ１及びｙ２だけ垂直に移動させることによって、ドラッグ点３７５Ｅを中心にしている。理解できるように、座標系３８０が複数の軸を含み、ユーザ入力について直交座標を確定する例では、このような座標を使用して、ズームの大きさ、方向、及び距離を計算することができる。
【００３３】
図３Ｆには、ドラッグ点３７５Ｆまで延びるユーザ入力が示してある。図３Ｅのドラッグ点３７５Ｅと同様に、ドラッグ点３７５Ｆを使用して、ズーム操作を制御することができる。たとえば、ｙ１がドラッグ点３７５Ｆと境界線３７２の間で最長の水平又は垂直の距離であるとき、境界線３７２に対するドラッグ点３７５Ｆの位置は、ｙ１と（ｙ１＋ｙ２）の比率に最大倍率を乗じたものに等しいズームの大きさを生み出すことができる。同様に、ドラッグ点３７５Ｆを使用してズームの方向及び距離を計算することもでき、ここで、ｘ１、ｘ２、ｙ１、及びｙ２を使用して、ドラッグ点３７５Ｆ上で電子的画像３７１を中心に位置決めする。
【００３４】
図４Ａ〜４Ｃは、電子的画像４１１を含むユーザ・インターフェースの画像表示領域４００の、説明に役立つ実例の図である。図４Ａ、４Ｂ、及び４Ｃの一連の流れには、単一動作入力を検出し、それぞれ時刻Ａ、時刻Ｂ、及び時刻Ｃと同時にこの単一動作入力が発生するのに基づいて、電子的画像４１１上でのズーム操作を制御するための方法が時系列的に示してある。画像表示領域４００は、ユーザからの単一動作入力を受け取り、この単一動作入力に基づいて、電子的画像４１１へのズーム操作を制御するように構成してもよい。この例では、画像表示領域４００は、作業区域４１０、境界線４１２、境界点４１７、電子的画像４１１、並びに、係合点４１５並びにドラッグ点４２０Ｂ及び４２０Ｃを有する単一動作入力を含む。電子的画像４１１は、血管内撮像装置によって生成されるデータを用いてイメージング・エンジンによって描画される、患者の血管４５０の短距離断面図を含んでもよい。電子的画像４１１は、カテーテル・マスク４５５を有する焦点を示してもよく、画像の中心４１９、血管管腔４６０、血管壁４６５、及び損傷部４７０を含んでいる。この例には、ズーム操作が実行された後に、画像表示領域４００内で中心に位置決めされることになる複数の点を電子的画像上に含んでもよい、ズームの中心４２５Ｂ及び４２５Ｃも示してある。
【００３５】
例によっては、作業区域４１０は、画像の焦点４５５と実質的に同じサイズでもよく、それに重ねて表示してもよい。図４Ａには、画像の図形中心に位置決めされるものとして画像の焦点及び作業区域が示してあるが、焦点の位置が最初に中心位置からずれていることもあるので、中心である必要はない。カテーテル・マスクに対する作業区域４１０のこの位置は、特に血管内撮像用途に有利となることがあり、ここで、カテーテル・マスクによって囲まれた画像表示領域４００の区域内には画像データが実質的になく、ユーザがズーム操作をその周りで実行しようと考える焦点を提供する。この例では、作業区域４１０は実質的に透明でもよい。電子的画像の焦点が画像データを含むある種の例では、作業区域４１０が実質的に透明又は半透明になり、その結果、焦点内の画像データがユーザの目に見えることが有利になる場合がある。他の例では、以下でさらに論じるように、作業領域は目に見えてもよく、又は、作業区域の位置をユーザに示し、且つ／若しくはユーザ・インターフェース上に単一のタッチ・ズーム操作をどのように実行できるかをユーザに伝達するためのズーム標示を含んでもよい。
【００３６】
図４Ａには、制御されたズーム操作が実行される前の、時刻Ａでの画像表示領域４００が示してある。この例では、画像表示領域４００は、作業区域４１０内の係合点４１５を検出した。係合点は、指先若しくはスタイラスによるタッチスクリーン上での入力、又はマウス・ボタンの押下を表してもよい。図４Ａはまた、時刻Ａから時刻Ｂ、時刻Ｃまでの、単一動作入力の経路４１６が示してある。ドラッグ点４２０Ｂ及び４２０Ｃは、それぞれ時刻Ｂ及び時刻Ｃでの、画像表示領域４００に対する入力の位置を示している。そのように示してあるが、ドラッグ操作は直線形状である必要はなく、曲線形状、不規則形状、及び／又は遠回り形状の経路を含んでもよい。同様に、ズームの中心４２５Ｂ及び４２５Ｃは、それぞれ時刻Ｂ及び時刻Ｃでの、電子的画像４１１のズームの中心を示している。図４Ａ〜４Ｃでは、下に存在する画像ではなく、ユーザ・インターフェースに対して係合点４１５が示してあることに留意されたい。
【００３７】
前述の通り、単一動作入力を使用して、ズーム操作での新規のズームの中心を決定してもよい。ズームの中心それぞれは、電子的画像の焦点からの変位距離及び変位方向を含んでもよい。例によっては、この変位方向は、電子的画像の焦点（たとえば中心）から、ドラッグ点が係合点から変位される方向とは実質的に反対に延びる方向でもよい。たとえば、図４Ａに示すように、ズーム中心４２５Ｂは、電子的画像の中心４１９から、ドラッグ点４２０Ｂが係合点４１５から変位される方向とは実質的に反対方向に変位される。ズーム中心４２５Ｃは、中心４１９から、ドラッグ点４２０Ｃが変位される方向とは実質的に反対に延びる方向に、中心４１９から同様に変位される。このような実施形態では、ユーザのドラッグ操作によって、対象となる区域が拡大して中心に配置され、対象でない区域が中心から追いやられる。例によっては、対象でないこのような区域を境界線の外に押しやって、ユーザの目に見えないようにすることができる。他の例では、この変位方向は、電子的画像の中心からは、ドラッグ点が係合点から変位される方向とは実質的に同じ方向になってもよい。
【００３８】
例によっては、ズームの中心の変位距離は、ドラッグ点と境界線の間の距離と相関関係があってもよい。例によっては、変位距離は、ドラッグ点と係合点の間の距離を倍率限界で除算したものと等しくてもよい。この例では、倍率限界は２でもよく、したがって、ズームの中心４２５Ｂと焦点（たとえば中心４１９）の間の距離は、ドラッグ点４２０Ｂと係合点４１５の間の距離の半分でもよい。同様に、ズームの中心４２５Ｃと中心４１９の間の距離は、ドラッグ点４２０Ｃと係合点４１５の間の距離の半分でもよい。
【００３９】
図４Ｂには、ドラッグ操作を実行した後の、時刻Ｂでの画像表示領域４００が示してある。この例では、入力は、係合点４１５から４２０Ｂまでドラッグされた。図４Ｂに示すように、ユーザ・インターフェースにより、単一動作入力に基づいて、境界線４１２に対する作業区域４１０の位置が調節される。境界点４１７は、係合点４１５及びドラッグ点４２０Ｂと整列されている、境界線４１２上の一点でもよい。例によっては、境界点４１７は、係合点４１５が境界点４１７とドラッグ点４２０Ｂの間にあるような、境界線４１２上の一点でもよい。
【００４０】
この例では、ユーザ・インターフェースは、図３Ａ〜３Ｂに関して前述したのと同様の方法を使用して、係合点４１５、ドラッグ点４２０Ｂ、及び境界点４１７に基づくズームの大きさでズーム操作を実行する。この例では、作業区域４１０のサイズは、電子的画像４１１の倍率に対応するように増大され、その結果、作業区域４１０のサイズは、既に拡大されている焦点（たとえばカテーテル・マスク）のサイズと依然として実質的に同じであることに留意されたい。ユーザ・インターフェースはまた、電子的画像の中心４１９の周りではなく、ズームの中心４２５Ｂの周りで電子的画像４１１を中心に位置決めするように構成される。したがって、電子的画像４１１は、ズームの中心４２５Ｂが画像表示領域４００の中心にくるように移動される。
【００４１】
図４Ｃには、ドラッグ操作の継続を実行した後の、時刻Ｃでの画像表示領域４００が示してある。この例では、入力は、係合点４１５から４２０Ｃまでドラッグされた。この例では、ユーザ・インターフェースはやはり、係合点４１５、ドラッグ点４２０Ｃ、及び境界点４１７に基づいて計算されたズームの大きさでズーム操作を実行する。作業区域４１０の位置はやはり、単一動作入力に基づいて境界線４１２に対して調節され、作業区域４１０のサイズはやはり、電子的画像の倍率に対応するように増大される。単一動作入力の距離が４２０Ｂから４２０Ｃまで増大したので、ズームの中心は、電子的画像の中心４１９からさらに変位して、次に４２５Ｃに位置付けられる。（図４Ａ参照）。したがって、ユーザ・インターフェースは、ズームの中心４２５Ｃが画像表示領域４００の中心に位置するよう電子的画像４１１を移動することによって、画像表示領域４００内の４２５Ｂの代わりの新規のズーム中心４２５Ｃの周りで電子的画像４１１を中心に位置決めする。
【００４２】
図５は、ズーム操作を制御するための方法５００を示す流れ図である。方法５００は、単一動作入力を検出し、この単一動作入力に基づいてズーム操作を実行するためのステップを提供する。この例では、単一動作入力は、係合入力及び動作入力を含む。この単一動作入力は、解放入力が検出されるまで継続する。ユーザ・インターフェースが、タッチスクリーンを使用して入力を受け取るように構成される例では、係合入力、動作入力、及び解放入力はそれぞれ、指先又はスタイラスによるタッチスクリーン上での入力、タッチスクリーンの表面上での指先又はスタイラスのドラッグ、及びタッチスクリーンの表面から指先又はスタイラスを離すことを含んでもよい。同様に、ユーザ・インターフェースが、マウスを使用して入力を受け取るように構成される例では、係合入力、動作入力、及び解放入力は、それぞれマウス・ボタンの押下、マウス・ボタンが押されている間のマウスのドラッグ、マウス・ボタンの解放を含んでもよい。
【００４３】
方法５００の各ステップを実行するように構成されたユーザ・インターフェースは、まずユーザから係合入力５０５を受け取ってもよい。次いで、ユーザ・インターフェースは、係合入力が作業区域内にあるかどうかステップ５１０で判定して、この係合入力がズーム操作を開始しようとしていたのかどうか判定してもよい。入力が作業区域の外側にある場合、ズーム操作のためにこの入力は無視され、方法５００は終了する。しかし、入力が作業区域内にある場合、ユーザ・インターフェースは、ユーザがズーム操作を開始しようとしていると判断し、引き続きステップ５１５へと進み、ここでユーザからの後続の入力を待ち、この後続の入力が動作入力か解放入力か判定する。
【００４４】
次の入力が動作入力であると、ユーザ・インターフェースがステップ５１５で検出する場合、ユーザ・インターフェースは単一動作入力を検出し、受け取った動作に対応するズーム操作５２０を同時に実行する。ステップ５２０で実行されるズーム操作は、図４Ａ〜４Ｃに関して前述したズーム操作と同様でもよく、ズームイン又はズームアウトするステップ、及び画像表示領域内で電子的画像を中心に位置決めするステップを含む。ズーム操作がステップ５２０で実行された後、方法５００はステップ５１５に戻り、ここでユーザ・インターフェースがまた、次の入力の入力タイプを決定する。したがって、ユーザ・インターフェースがユーザから動作入力を受け取り続ける（たとえば、タッチスクリーンの表面上でユーザが指をドラッグし続ける）限り、ユーザ・インターフェースは、ズーム操作を実行し続けることになる。しかし、実施形態によれば、ステップ５１５で解放入力を受け取ると、ユーザ・インターフェースは単一動作入力の終了を検出し、ステップ５１７において、電子的画像の新規のズーム中心を画像表示領域内の中心に位置付けて、第２の倍率で電子的画像を表示し続けるか、ズーム比を１に設定することによって、画像表示領域内の電子的画像を自動的にリセットする。
【００４５】
実施形態によっては、作業区域が境界線に達すると、最大ズームに達することになる。このような実施形態では、さらに拡大することはできない。実施形態によっては、作業区域が境界線に達し、作業区域をさらにドラッグすることによって画像が最大倍率で変換されると、ズーム操作が終了する。このような実施形態では、リセット持続時間を超えて作業区域に触れることによって、又は他の任意の適切な方法によって、画像を初期のズーム及び位置（たとえば、倍率が１×で中心に存在する）にリセットすることができる。他の実施形態では、作業区域を境界線から離れるようにさらにドラッグすることによって、ズーム操作を継続する。
【００４６】
図６は、ズーム操作を制御するための方法６００を示す流れ図である。方法６００は、ユーザからのトグル操作も受け取るように構成されていることを除いては、方法５００と同様である。トグル操作は、ズームの大きさを、単に、現在のズーム倍率に応じて１倍又は倍率限界まで変化させてもよい。例によっては、現在のズームの大きさがこれまでのところ１倍である場合（たとえば、ズーム操作を実行しない）、トグル操作によって、ズーム倍率が倍率限界まで設定されることになる。しかし、現在のズームの大きさが１に等しくない（たとえば、ズーム操作が実行された）場合、トグル操作によって、ズーム倍率を１倍に戻して設定することになる。例によっては、トグル操作は、動作入力を検出することなく、係合入力及び解放入力を含んでもよい。たとえば、ユーザが、指先又はスタイラスを移動させることなく、一定期間にわたって作業区域内において指先又はスタイラスでタッチスクリーンに触れるとき、トグル入力を検出してもよい。ユーザがトグル操作を実行しようと意図しているときでも、不注意な動作が生じる可能性が高いことが理解できる。したがって、方法６００には明示的に表していないが、方法６００の実装には誤り限界を組み込んでもよい。
【００４７】
方法５００と同様に、方法６００の各ステップを実行するように構成されたユーザ・インターフェースは、まずユーザから係合入力を受け取り（６０５）、この係合入力が作業区域内にあるかどうかステップ６１０で判定してもよい。入力が作業区域の外側にある場合、この入力は無視され、方法６００は終了する。しかし、入力が作業区域内にある場合、ユーザ・インターフェースは、ユーザからの後続の入力を待つ。この点において、受け取った次の入力に基づいてトグル操作を実行してもよいので方法６００は方法５００とは異なる。
【００４８】
ユーザ・インターフェースから受け取った次の入力タイプがステップ６１５で決定されて解放入力になる場合、トグル操作が実行される。次いで、ユーザ・インターフェースは、ステップ６０５で受け取った係合入力が、ズーム操作ではなくトグル操作を開始しようとするものであったと判定してもよいが、それというのも、ユーザは、ズーム操作を実行するのに必要な動作入力を提示しなかったからである。次いで、ユーザ・インターフェースは、ステップ６０５で係合入力を受け取った時刻と、ステップ６１５で解放入力を受け取った時刻とを比較することによって、ステップ６２５で入力持続時間を計算してもよい。持続時間がトグル持続時間よりも長い場合、ユーザ・インターフェースは、ステップ６３０で決定される現在のズームの大きさに基づいて、ステップ６３５又はステップ６４０のいずれかでトグル操作を実行してもよい。しかし、持続時間がトグル持続時間よりも長くない場合、ユーザは、作業区域内の係合入力が不注意なものであったと判定し、入力を無視してもよい。例によっては、トグル持続時間は１秒〜２秒の間でもよい。ステップ６１５でトグル操作が検出されない（すなわち、動作入力が検出された）場合、方法６００は、方法５００と同様に継続し、ここでユーザ・インターフェースは、ステップ６１５で動作入力が検出される限り、ステップ６２０でズーム操作を実行し続ける。
【００４９】
図７は、ズーム操作を制御するための方法７００を示す流れ図である。例によっては、画像表示領域は、既定の作業区域に加えて既定の移動区域を含んでもよい。例によっては、この移動区域は作業区域と異なっていてもよい。ある種の例では、移動区域は、作業区域外の画像表示領域の残っている区域の全てを含んでもよい。方法７００によって、ユーザは、単一動作入力でズーム操作を実行して対象となる区域を識別し、次いで、別の単一動作入力を使用して対象となる区域の観察を調節して、画像表示領域内の画像を移動できるようになる。この方法は、別のズーム操作を実行する必要もなく観察される電子的画像の区域を、ユーザが微調整できるという利点を提供する。
【００５０】
方法５００と同様に、方法７００の各ステップを実行するように構成されたユーザ・インターフェースは、まずステップ７０５でユーザから係合入力を受け取り、この係合入力が作業区域内にあるかどうかステップ７１０で判定してもよい。入力が作業区域の外側にある場合、ズームのためにこのユーザ入力が無視され、方法７００は終了する。しかし、入力が作業区域内にある場合、ユーザ・インターフェースは、ユーザからの後続の入力を待つ。ステップ７１５でユーザ・インターフェースが動作入力を検出する場合、ユーザ・インターフェースは、ステップ７１５で動作入力が検出される限り、ステップ７２０でズーム操作を実行し続ける。
【００５１】
ステップ７１５で解放入力を受け取ると、ユーザ・インターフェースは、単一動作入力の終了を検出し、ステップ７２５に進み、別の係合入力を受け取るまで動作を始めない。したがって、ユーザがズーム操作を完了した後、ユーザ・インターフェースは、ズーム設定を保持し、ユーザからのさらなるアクションを待つ。これは、タッチスクリーンを備えるユーザ・インターフェースには特に有利になることがあるが、それというのも、ユーザは、画像表示区域から自分の指を離して、電子的画像をより綿密に調査できるようになるからである。
【００５２】
方法７００のこの点において、ユーザには、移動操作を実行し、別のズーム操作を実行し、又はズームの大きさを１に戻して設定するためのリセット入力を供給するという選択肢がある。移動操作は、画像表示領域の移動区域内に係合入力を実行することによってユーザが開始してもよい。このような例では、係合入力は、ステップ７２５で受け取ることになり、移動区域内にあることをステップ７３５で判定することになる。後続の動作入力をステップ７４０で受け取ると、ユーザ・インターフェースは、ステップ７２５で受け取る係合入力、及びステップ７４０で受け取る動作入力を含む単一動作入力を検出する。次いで、ユーザ・インターフェースは、ステップ７４０で解放入力を受け取るまで、ステップ７４０とステップ７４５の間を行ったり来たりすることによって、移動操作を絶えず実行する。単一動作入力が終了すると、ユーザ・インターフェースは、ステップ７２５に戻り、ここでまたユーザからの係合入力を待つ。
【００５３】
ユーザはまた、画像表示領域の作業区域内で係合入力を実行することによって、別のズーム操作を開始してもよい。このような例では、係合入力は、ステップ７２５で受け取ることになり、作業区域内にあることをステップ７３０で判定することになる。ユーザ・インターフェースが後続の動作入力をステップ７５０で受け取る場合、ユーザ・インターフェースは、ステップ７２５で受け取る係合入力、及びステップ７５０で受け取る動作入力を含む単一動作入力を検出する。次いで、ユーザ・インターフェースは、ステップ７１５で解放入力を受け取るまで、やはりステップ７１５とステップ７２０の間を行ったり来たりすることによって、ズーム操作を絶えず実行する。単一動作入力が終了した後、ユーザ・インターフェースは、ステップ７２５に戻り、ここでまたユーザからの係合入力を待つ。
【００５４】
ユーザは、選択されたズームの大きさで電子的画像の検査を終了した後、作業区域内で係合入力を実行し、動作入力なしで解放入力を実行することによって、電子的画像のリセットを開始してもよい。係合入力は、ステップ７２５で受け取ることになり、作業区域内にあることをステップ７３０で判定することになる。ユーザ・インターフェースが解放入力をステップ７５０で受け取る場合、ユーザ・インターフェースは、ステップ７２５で受け取る係合入力と、ステップ７５０で受け取る解放入力との間の持続時間を計算することになる。入力の持続時間がリセット持続時間よりも短い場合、ユーザ・インターフェースは、不注意な入力としてこの入力を無視する。しかし、入力の持続時間がリセット持続時間よりも長いか、等しい場合、ユーザ・インターフェースは、ステップ７６０で画像をリセットし、方法７００を終了する。例によっては、リセット持続時間は０．１〜１秒の間でよい。図７の方法は、図６の方法と組み合わせることができ、トグル機能を含むことができる。
【００５５】
図８Ａ〜８Ｆには、ズーム操作を制御するためのユーザ・インターフェース８００の例が示してある。図８Ａには、メニュー８１０、画像表示領域８２０、及びデータ表示区域８３０を含むユーザ・インターフェース８００が示してある。この例では、画像表示領域８２０は、血管の短距離断面画像を示し、データ表示領域は、血管の長距離断面画像を示す。画像表示領域８２０は、カテーテル・マスクを含む。作業区域８４０は、カテーテル・マスクに重ねて表示され、ズーム標示８４５でマーキングされて、画像表示領域８２０内の作業区域８４０の位置をユーザに示す助けとなる。図８Ａに示すように、ズーム標示の一実施形態は、１つ又は複数の矢印を重ねて表示した拡大鏡を含むことができる。この拡大鏡を設けて、ズーム標示を選択し、それにより、作業区域８４０を選択ことによってユーザがズーム操作を実行できるようにすることを、ユーザに通知する。矢印が設けられて、拡大鏡を選択して移動することによってズーム操作を実行してもよいことを、ユーザに通知する。例によっては、ズーム標示は、作業区域８４０が選択されるまでは拡大鏡だけを示すように構成してもよく、その後に、拡大鏡を取り外し、１つ又は複数の矢印で置き換えて、作業区域８４０を移動するようユーザに指示してもよい。
【００５６】
図８Ａには、ズーム操作が実行される前の、画像表示領域８２０の中心での作業区域８４０が示してある。図８Ｂには、画像表示領域８２０の左手上側隅に移動した作業区域８４０が示してあり、これによりユーザ・インターフェースは、電子的画像にズームインし、電子的画像の中心の右手下側に変位したズーム中心にこの電子的画像を位置付けることによって、ズーム操作を実行するようになる。図８Ｃには、電子的画像の異なる部分を観察するため、右側にわずかに移動した作業区域８４０が示してある。図８Ｄには、電子的画像の異なる部分を観察するため、やはり右側にわずかにドラッグされた状況が示してある。図８Ｅには、トグル操作の結果が示してあり、これにより、ユーザ・インターフェースが、カテーテル・マスクの周りを中心にズームの大きさを倍率限界まで変更するようになる。図８Ｆには、画像表示領域８２０の右手隅にドラッグされた状況が示してあり、これにより、ユーザ・インターフェースは、ズーム中心が電子的画像の左手上側隅の近くに変位された状態において、倍率限界でズームインするようになる。
【００５７】
本発明の様々な例を説明してきた。本発明は、一定の開示された実施形態を参照してかなり詳細に説明してきたが、各実施形態は、例示するために提示されたものであり、限定的なものではない。本発明を組み込んだ他の実施形態も実現可能である。本発明の趣旨、及び添付特許請求の範囲に記載の範囲内から逸脱することなく、様々な変更、改変、及び修正を加えてもよいことが、当業者には理解されよう。
【図１】
0006502928.tif 000002
【図２】
0006502928.tif 000003
【図３Ａ】
0006502928.tif 000004
【図３Ｂ】
0006502928.tif 000005
【図３Ｃ】
0006502928.tif 000006
【図３Ｄ】
0006502928.tif 000007
【図３Ｅ】
0006502928.tif 000008
【図３Ｆ】
0006502928.tif 000009
【図４Ａ】
0006502928.tif 000010
【図４Ｂ】
0006502928.tif 000011
【図４Ｃ】
0006502928.tif 000012
【図５】
0006502928.tif 000013
【図６】
0006502928.tif 000014
【図７】
0006502928.tif 000015
【図８Ａ】
0006502928.tif 000016
【図８Ｂ】
0006502928.tif 000017
【図８Ｃ】
0006502928.tif 000018
【図８Ｄ】
0006502928.tif 000019
【図８Ｅ】
0006502928.tif 000020
【図８Ｆ】
0006502928.tif 000021