(57)【要約】【課題】  コンピュータの表示デスクトップなどのコンテンツを、リモート・コンテンツに容易にアクセスできるようにユーザに対して表示するためのシステムを提供すること。【解決手段】  例示的な表示システムは、ユーザが表示コンテンツと対話するための優先対話領域を備える。表示システムは、ユーザの位置変更動作を検出し、検出された位置変更動作に従って、表示システム上の表示コンテンツを位置変更する。ユーザは、表示コンテンツの任意の部分を、優先対話領域内の任意の位置に位置変更することができる。優先対話領域の外部にくる表示コンテンツの部分は、優先対話領域の外部の利用可能な表示領域に従って表示される。優先対話領域の外部の表示コンテンツは、利用可能な表示領域に従って倍率変更することができる。表示コンテンツを位置変更したためにカバーされない表示領域は、空き空間で表示することができる。【選択図】  図４
2005267631.tif 000002
【特許請求の範囲】
【請求項１】
デスクトップ・コンテンツを表示する表示システムを有し、当該表示システム上に、ユーザがコンピュータ・システムと対話する画定された優先対話領域があるコンピュータ・システムにおいて、前記表示システム上の前記デスクトップ・コンテンツを再配置する方法であって、
前記デスクトップ・コンテンツが前記優先対話領域に対して位置変更されることを示す位置変更動作を検出すること、
前記検出された位置変更動作に従って、それまで前記優先対話領域の外部にあった前記デスクトップ・コンテンツの一部が前記優先対話領域の内に配置されるように、前記デスクトップ・コンテンツを位置変更すること、および、
前記優先対話領域の外部にくる前記デスクトップ・コンテンツを、利用可能な表示領域に従って表示すること
を備えることを特徴とする方法。
【請求項２】
前記デスクトップ・コンテンツの任意の部分を、前記優先対話領域内の任意の位置に位置変更することができることを特徴とする請求項１に記載の方法。
【請求項３】
前記優先対話領域の外部にくるデスクトップ・コンテンツを、利用可能な表示領域に従って表示することは、前記デスクトップ・コンテンツの一部をそれに利用可能な表示領域に従って倍率変更して表示することを備えることを特徴とする請求項１に記載の方法。
【請求項４】
前記優先対話領域の外部にくるデスクトップ・コンテンツを、利用可能な表示領域に従って表示することは、前記デスクトップ・コンテンツがもはやカバーしない表示領域中で空き空間を表示することを備えることを特徴とする請求項３に記載の方法。
【請求項５】
前記優先対話領域の外部にくるデスクトップ・コンテンツを、利用可能な表示領域に従って表示することは、前記デスクトップ・コンテンツがもはやカバーしない表示領域中で空き空間を表示することを備えることを特徴とする請求項１に記載の方法。
【請求項６】
前記検出された位置変更動作に従って前記デスクトップ・コンテンツを位置変更することは、前記デスクトップ・コンテンツを所定の増分に従って増分的な方法で位置変更することを備えることを特徴とする請求項１に記載の方法。
【請求項７】
前記検出された位置変更動作に従って前記デスクトップ・コンテンツを位置変更することは、前記デスクトップ・コンテンツを絶対的な方法で位置変更し、それにより前記デスクトップ・コンテンツの所定部分が前記優先対話領域中の特定位置に位置決めされるようにすることを備えることを特徴とする請求項１に記載の方法。
【請求項８】
前記デスクトップ・コンテンツが倍率変更されていないとき、前記デスクトップ・コンテンツは前記表示システムの表示領域全体を埋めることを特徴とする請求項１に記載の方法。
【請求項９】
前記優先対話領域の外部にくるデスクトップ・コンテンツを、利用可能な表示領域に従って表示することは、前記デスクトップ・コンテンツを倍率変更せずに表示し、前記利用可能な表示領域を越えて延びる前記デスクトップ・コンテンツの部分をクリッピングすることを備えることを特徴とする請求項１に記載の方法。
【請求項１０】
前記優先対話領域は、ユーザ対話に従って表示領域上で選択的に位置変更可能であることを特徴とする請求項１に記載の方法。
【請求項１１】
前記コンピュータ実行可能命令は、優先対話領域を有する、デスクトップ・コンテンツを表示する表示システムを備えるコンピュータ・システム上で実行されると、前記表示システム上の前記デスクトップ・コンテンツを再配置する方法を実施するコンピュータ実行可能命令を担持するコンピュータ可読媒体であって、前記方法は、
前記デスクトップ・コンテンツが前記優先対話領域に対して位置変更されることを示す位置変更動作を検出すること、
前記検出された位置変更動作に従って、それまで前記優先対話領域の外部にあった前記デスクトップ・コンテンツの一部が前記優先対話領域の内に配置されるように、前記デスクトップ・コンテンツを位置変更すること、および、
前記優先対話領域の外部にくる前記デスクトップ・コンテンツを、利用可能な表示領域に従って表示すること
を備えることを特徴とするコンピュータ可読媒体。
【請求項１２】
前記デスクトップ・コンテンツの任意の部分を、前記優先対話領域内の任意の位置に位置変更することができることを特徴とする請求項１１に記載のコンピュータ可読媒体。
【請求項１３】
前記優先対話領域の外部にくるデスクトップ・コンテンツを、利用可能な表示領域に従って表示することは、前記デスクトップ・コンテンツの一部をそれに利用可能な表示領域に従って倍率変更して表示することを備えることを特徴とする請求項１１に記載のコンピュータ可読媒体。
【請求項１４】
前記優先対話領域の外部にくるデスクトップ・コンテンツを、利用可能な表示領域に従って表示することは、前記デスクトップ・コンテンツがもはやカバーしない表示領域中で空き空間を表示することを備えることを特徴とする請求項１３に記載のコンピュータ可読媒体。
【請求項１５】
前記優先対話領域の外部にくるデスクトップ・コンテンツを、利用可能な表示領域に従って表示することは、前記デスクトップ・コンテンツがもはやカバーしない表示領域中で空き空間を表示することを備えることを特徴とする請求項１１に記載のコンピュータ可読媒体。
【請求項１６】
前記検出された位置変更動作に従って前記デスクトップ・コンテンツを位置変更することは、前記デスクトップ・コンテンツを所定の増分に従って増分的な方法で位置変更することを備えることを特徴とする請求項１１に記載のコンピュータ可読媒体。
【請求項１７】
前記検出された位置変更動作に従って前記デスクトップ・コンテンツを位置変更することは、前記デスクトップ・コンテンツを絶対的な方法で位置変更し、それにより前記デスクトップ・コンテンツの所定部分が前記優先対話領域中の特定位置に位置決めされるようにすることを備えることを特徴とする請求項１１に記載のコンピュータ可読媒体。
【請求項１８】
前記デスクトップ・コンテンツが倍率変更されていないとき、前記デスクトップ・コンテンツは前記表示システムの表示領域全体を埋めることを特徴とする請求項１１に記載のコンピュータ可読媒体。
【請求項１９】
前記優先対話領域の外部にくるデスクトップ・コンテンツを、利用可能な表示領域に従って表示することは、前記デスクトップ・コンテンツを倍率変更せずに表示し、前記利用可能な表示領域を越えて延びる前記デスクトップ・コンテンツの部分をクリッピングすることを備えることを特徴とする請求項１１に記載のコンピュータ可読媒体。
【請求項２０】
前記優先対話領域は、ユーザ対話に従って表示領域上で選択的に位置変更可能であることを特徴とする請求項１１に記載のコンピュータ可読媒体。
【請求項２１】
デスクトップ・コンテンツをユーザに対して表示するためのコンピュータ・システムであって、
ユーザからの位置変更動作を検出し、表示システム上に表示されたデスクトップ・コンテンツの位置変更を制御するためのユーザ対話手段と、
ユーザが前記ユーザ対話手段によって前記デスクトップ・コンテンツと対話するための優先対話領域を有する表示システムとを備え、
ユーザからの位置変更動作を検出すること、
前記検出された位置変更動作に従って、それまで前記優先対話領域の外部にあった前記デスクトップ・コンテンツの一部が前記優先対話領域の内に配置されるように、前記デスクトップ・コンテンツを位置変更すること、および、
前記優先対話領域の外部にくる前記デスクトップ・コンテンツを、利用可能な表示領域に従って表示することを行うこと
を特徴とするコンピュータ・システム。
【請求項２２】
前記デスクトップ・コンテンツの任意の部分を、前記優先対話領域内の任意の位置に位置変更することができることを特徴とする請求項２１に記載のコンピュータ・システム。
【請求項２３】
前記優先対話領域の外部にくるデスクトップ・コンテンツを、利用可能な表示領域に従って表示することは、前記デスクトップ・コンテンツの一部をそれに利用可能な表示領域に従って倍率変更して表示することを備えることを特徴とする請求項２１に記載のコンピュータ・システム。
【請求項２４】
前記優先対話領域の外部にくるデスクトップ・コンテンツを、利用可能な表示領域に従って表示することは、前記デスクトップ・コンテンツがもはやカバーしない表示領域中で空き空間を表示することを備えることを特徴とする請求項２３に記載のコンピュータ・システム。
【請求項２５】
前記優先対話領域の外部にくるデスクトップ・コンテンツを、利用可能な表示領域に従って表示することは、前記デスクトップ・コンテンツがもはやカバーしない表示領域中で空き空間を表示することを備えることを特徴とする請求項２１に記載のコンピュータ・システム。
【請求項２６】
前記優先対話領域の外部にくるデスクトップ・コンテンツを、利用可能な表示領域に従って表示することは、前記デスクトップ・コンテンツを倍率変更せずに表示し、前記利用可能な表示領域を越えて延びる前記デスクトップ・コンテンツの部分をクリッピングすることを備えることを特徴とする請求項２１に記載のコンピュータ・システム。
【請求項２７】
前記検出された位置変更動作に従って前記デスクトップ・コンテンツを位置変更することは、前記デスクトップ・コンテンツを所定の増分に従って増分的な方法で位置変更することを備えることを特徴とする請求項２１に記載のコンピュータ・システム。
【請求項２８】
前記検出された位置変更動作に従って前記デスクトップ・コンテンツを位置変更することは、前記デスクトップ・コンテンツを絶対的な方法で位置変更し、それにより前記デスクトップ・コンテンツの所定部分が前記優先対話領域中の特定位置に位置決めされるようにすることを備えることを特徴とする請求項２１に記載のコンピュータ・システム。
【請求項２９】
前記デスクトップ・コンテンツが倍率変更されていないとき、前記デスクトップ・コンテンツは前記表示システムの表示領域全体を埋めることを特徴とする請求項２１に記載のコンピュータ・システム。
【請求項３０】
前記表示システムは複数の表示ユニットからなることを特徴とする請求項２１に記載のコンピュータ・システム。
【請求項３１】
前記優先対話領域は、ユーザ入力に従って前記表示システム上で選択的に配置することができることを特徴とする請求項２１に記載のコンピュータ・システム。
【請求項３２】
・コンテンツをユーザに対して表示するための表示システムであって、
前記表示システムの表示領域のサブセットを備える優先対話領域を備え、ユーザは前記優先対話領域を介して前記表示システムと対話して前記・コンテンツを位置変更することができ、前記表示システムはさらに、
前記表示システム上に表示された前記・コンテンツをユーザが位置変更するためのユーザ対話手段を備え、
ユーザからの位置変更動作を検出すること、
前記検出された位置変更動作に従って、それまで前記優先対話領域の外部にあった前記コンテンツの一部が前記優先対話領域の内に配置されるように、前記表示システム内で前記・コンテンツを位置変更すること、および、
前記優先対話領域の外部にくる前記コンテンツを、前記優先対話領域の外部のコンテンツを表示するのに利用可能な表示領域に従って表示することを行うことを特徴とする表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコンピュータおよびコンピュータ表示に関し、より詳細には、コンピュータ表示コンテンツを優先対話フォーカス領域に移動するためのシステムおよび方法に関する。
【背景技術】
【０００２】
過去数年にわたり、壁サイズの表示システム、ペン操作式およびタッチ操作式の表示システム、マルチ・モニタ表示システムなど、コンピュータおよびコンピューティング・システムに接続される多くのタイプの表示システムが、ますます利用可能になり一般的になってきた。このような表示システム上では、ユーザは、何らかの表示コンテンツにアクセスするとき（ターゲット獲得と呼ばれる）に困難に遭遇することが多く、特に、所望のコンテンツがユーザの現在位置または到達範囲から比較的遠いとき、または対話式でない表示ユニット上に表示されているときはそうである。例えば、壁サイズの表示システム上で、離れた位置に表示された何らかのコンテンツにアクセスする（近づく）には、ユーザは歩く必要があるか、梯子を上る必要さえある場合がある。別の例として、接触式スクリーンを備えるタブレット・コンピュータの場合、ユーザは適合するペンまたはスタイラスを介してこのコンピュータと対話するが、このようなタブレット・コンピュータはしばしば、ＣＲＴモニタなど、接触式でない第２の表示モニタに接続される。現在タブレット・コンピュータ上に表示されているコンテンツに対する作業から、第２の表示モニタすなわちＣＲＴモニタ上に表示されているコンテンツに対する作業に切り替えたい場合、ユーザは、スタイラスからマウスに切替え、マウスに対応するカーソルの位置を突き止め、カーソルをターゲット・コンテンツまで動かし、今度はマウスを使用して第２の表示モニタのコンテンツと対話することによって、ユーザ対話パラダイムを切り替えなければならない。
【０００３】
当業者なら理解するであろうが、コンピュータ・システムとそれらの対応するソフトウェアは、従来、大きい表示領域を有することではなく、表示領域よりも大きいコンテンツを表示することに焦点を合わせてきた。例えば、大きい文書、絵、スプレッドシートがウィンドウ／ビュー中に表示されるが、見えるのはコンテンツの一部だけである。他の部分を見えるようにするために、ウィンドウ／ビューは通常、スクロール・バーなど、コンテンツの各部をウィンドウ／ビュー中に移動するためのスクロール機構を備える。残念ながら、いつもコンテンツの一部だけしか見えない。さらに、コンテンツは、そのコンテンツの範囲が見えるようになるところまでしかスクロールされない。コンピュータのデスクトップ、すなわちコンピュータ・システムの表示コンテンツ全体もまた、表示可能面よりも大きい場合があり、特に、ノートブックおよびタブレット・コンピュータ、または携帯情報端末（ＰＤＡ）の場合はそうである。デスクトップが表示可能面よりも大きいとき、コンピュータ・システムは、通常はカーソルを表示可能面の端を越えて動かそうとすることによって、未表示部分を表示可能面中にスクロールすることを可能にする。しかし、大きい文書および絵と同様にデスクトップも、表示可能面上でデスクトップの最も遠い範囲までスクロール／表示されるとスクロールを停止する。
【０００４】
【非特許文献１】Baudisch, P., et al., "Drag-and-Pop and Drag-and-Pick: Techniques for Accessing Remote Screen Content on Touch- and Pen-Operated Systems," Proceedings of the 9th IFIP TC13 International Conference on Human-Computer Interaction (Interact 2003), Zurich Switzerland, September 1-5, 2003, pp. 57-64.
【非特許文献２】Beaudouin-Lafon, M., "Instrumental Interaction: An Interaction Model for Designing Post-WIMP User Interfaces," CHI 2000 (2)1:446-453, April 1-6, 2000.
【非特許文献３】Bier, E., et al., "Toolglass and Magic Lenses: The See-Through Interface," Proceedings of the 20th Annual Conference on Computer Graphics and Interactive Techniques ('SIGGRAPH 93), Anaheim, Calif., August 2-6, 1993, pp. 73-80.
【非特許文献４】Dietz, P.H., and D. Leigh, "DiamondTouch: A Multi-User Touch Technology," CHI Letters (3)2:219-226, Orlando, Fla., November 11-14, 2001.
【非特許文献５】Elrod, S., et al., "Liveboard: A Large Interactive Display Supporting Group Meetings, Presentations and Remote Collaboration," Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI '92), Monterey, Calif., May 3-7, 1992, pp. 599-607.
【非特許文献６】Guimbretiere, F., et al., "Fluid Interaction With High-Resolution Wall-Size Displays," Proceedings of the 14th Annual ACM Symposium on User Interface Software and Technology (UIST '01), Orlando, Fla., November 11-14, 2001, pp. 21-30.
【非特許文献７】Igarashi, T., and K. Hinckley, "Speed-Dependent Automatic Zooming for Browsing Large Documents," CHI Letters 2(2): 139-148, November 2000.
【非特許文献８】Johanson, B., et al., "PointRight: Experience With Flexible Input Redirection in Interactive Workspaces," Proceedings of the 15th Annual ACM Symposium on User Interface Software and Technology (UIST '02), Paris, France, October 27-3 0, 2002, pp. 227-234.
【非特許文献９】Matsushita, N., et al., "Dual Touch: A Two-Handed Interface for Pen-Based PDAs," CHI Letters 2(2):21 1-212, November 2000.
【非特許文献１０】Myers, B.A., et al., "Interacting at a Distance: Measuring the Performance of Laser Pointers and Other Devices," CHI Letters 4(1):33-40, April 2002.
【非特許文献１１】Rekimoto, J., "Pick-and-Drop: A Direct Manipulation Technique for Multiple Computer Environments," Proceedings of the 10th Annual A CM Symposium on User Interface Software and Technology (UIST '97), Banff, Canada, October 14-17, 1997, pp. 31-39.
【非特許文献１２】Rekimoto, J., "Tilting Operations for Small Screen Interfaces," Proceedings of the 9th Annual ACM Symposium on User Interface Software and Technology (UIST'96), Seattle, Wash., November 6-8, 1996, pp. 167-168.
【非特許文献１３】Rekimoto, J., and M. Saitoh, "Augmented Surfaces: A Spatially Continuous Work Space for Hybrid Computing Environments," Proceedings of the ACM's Special Interest Group on Computer-Human interaction Conference on Human Factors in Computing Systems ('CHI '99), Pittsburgh, Pa., May 15-20, 1999, pp. 378-385.
【非特許文献１４】Robertson, G., and S. Card, "Fix and Float: Object Movement by Egocentric Navigation," Proceedings of the 10th Annual ACM Symposium on User Interface Software and Technology (UIST '97), Banff, Canada, October 14-17, 1997, pp. 149-150.
【発明の開示】
【発明が解決しようとする課題】
【０００５】
残念ながら、前述のように、コンテンツの可視性はアクセスの容易さを意味しない。特に、壁サイズのユニットや、表示ユニットごとに異なる入力機構を使用するマルチユニット表示システムなどの表示システムに関してはそうである。従来技術に見られるこれらおよび他の問題に鑑みて、リモートに表示されたコンテンツへのアクセスを容易にするためのシステムおよび方法が必要とされている。本発明は、従来技術に見られるこれらおよび他の問題に対処する。
【課題を解決するための手段】
【０００６】
本発明の態様によれば、範囲が限定された優先対話領域を含む表示システムを備えるコンピュータ・システム上に実装される、表示システム上のデスクトップ・コンテンツを再配置する方法が提示される。位置変更動作が検出される。位置変更動作は、デスクトップ・コンテンツが優先対話領域に対して位置変更されることを示す。デスクトップ・コンテンツは、検出された位置変更動作に従って、それまで優先対話領域の外部にあったデスクトップ・コンテンツの一部が優先対話領域の内に配置されるように、位置変更される。優先対話領域の外部にくるデスクトップ・コンテンツは、優先対話領域の外部の利用可能な表示領域に従って表示される。
【０００７】
本発明の他の態様によれば、コンピュータ実行可能命令を担持するコンピュータ可読媒体が提示される。コンピュータ実行可能命令は、範囲が限定された優先対話領域を含む表示システムを備えるコンピュータ・システム上で実行されると、表示システム上のデスクトップ・コンテンツを再配置する方法を実施する。位置変更動作が検出される。位置変更動作は、デスクトップ・コンテンツが優先対話領域に対して位置変更されることを示す。デスクトップ・コンテンツは、検出された位置変更動作に従って、それまで優先対話領域の外部にあったデスクトップ・コンテンツの一部が優先対話領域の内に配置されるように、位置変更される。優先対話領域の外部にくるデスクトップ・コンテンツは、優先対話領域の外部の利用可能な表示領域に従って表示される。
【０００８】
本発明の他の態様によれば、デスクトップ・コンテンツをユーザに対して表示するためのコンピュータ・システムが提示される。コンピュータ・システムは、ユーザ対話手段を備える。ユーザ対話手段は、ユーザからの位置変更動作を検出し、表示システム上に表示されたデスクトップ・コンテンツの位置変更をユーザが制御するのを可能にする。コンピュータ・システムはさらに、デスクトップ・コンテンツを表示するための表示システムも備える。表示システムは優先対話動作領域を含み、この優先対話動作領域内で、ユーザはユーザ対話手段によってデスクトップ・コンテンツと対話する。コンピュータ・システムは、ユーザからの位置変更動作を検出すると、検出された位置変更動作に従って、デスクトップ・コンテンツを位置変更する。デスクトップ・コンテンツは、それまで優先対話領域の外部にあったデスクトップ・コンテンツの一部が優先対話領域の内に配置されるように、位置変更される。優先対話領域の外部にくるデスクトップ・コンテンツは、優先対話領域の外部の利用可能な表示領域に従って表示される。
【０００９】
本発明の他の態様によれば、コンテンツをユーザに対して表示するための表示システムが提示される。表示システムは、優先対話領域と、ユーザ対話手段とを備える。優先対話領域は、表示システムの表示領域のサブセットである。ユーザは、優先対話領域を介して、表示システムと対話してコンテンツを位置変更する。ユーザは、ユーザ対話手段によって優先対話領域中で表示システムと対話する。表示システムがユーザからの位置変更動作を検出すると、検出された位置変更動作に従って、それまで優先対話領域の外部にあった表示コンテンツの一部が優先対話領域の内に配置されるように、表示システム内のコンテンツが位置変更される。優先対話領域の外部にくるコンテンツは、優先対話領域の外部のコンテンツを表示するのに利用可能な表示領域に従って表示される。
【００１０】
本発明の前述の態様、および付随する利点の多くは、以下の詳細な説明を添付の図面と共に参照することによってよりよく理解されるようになるにつれて、より容易に認識されるようになるであろう。
【発明を実施するための最良の形態】
【００１１】
本発明の態様によれば、本発明により適合された表示システムは、優先対話領域を備える。優先対話領域は、ユーザがコンピュータ・デスクトップや文書などの表示可能コンテンツと対話するための、表示システムの部分である。優先対話領域は、ユーザにとって好都合に位置しアクセス可能であることが優先。図１Ａおよび１Ｂは、本発明の態様を実施するのに適した例示的な表示システムを示す絵図であり、それぞれは優先対話領域を含む。
【００１２】
図１Ａに関して、例示的な表示システム１００は、タブレット・コンピュータ１０２および外部モニタ１０４を含む。この例では、表示システム１００の優先対話領域１０６は、タブレット・コンピュータ１０２の入力／表示領域に対応する。
【００１３】
図１Ｂに関して、例示的な表示システム１５０は、モニタ１５４〜１６４を備えるマルチ・モニタ壁表示ユニットに接続されたノートブック・コンピュータ１５２を含む。この例示的なシステム１５０では、優先対話領域１６６は、ノートブック・コンピュータ１５２の表示領域に対応する。したがって、この例でわかるように、優先対話領域１６６は重複しており、ノートブック・コンピュータ１５２上とモニタ１６２上の両方に見られる。
【００１４】
図１Ａおよび１Ｂに示すように、優先対話領域は、常にではないが表示システムの表示面全体よりもかなり小さいことが多い。このため、本発明の態様によれば、ユーザは、現在優先対話領域内に位置していないコンテンツ（言い換えればリモート・コンテンツ）と対話したいとき、リモート・コンテンツが優先対話領域内に位置するまで、表示・コンテンツを位置変更（スクロール）させる。
【００１５】
本発明の態様によれば、限定しないがマウス／ポインタの移動またはパニング、キー押下、関連スクロール・バーのアクティブ化、ならびにこれらの多くの組合せを含めた、様々なユーザ対話を用いて、コンピュータ・デスクトップなどの表示可能コンテンツを優先対話領域に対して位置決めすることができる。パニングとは、マウスなどのユーザ対話デバイス上の選択ボタンを押下または「クリック」することと、この選択を維持しながらマウス（またはその他の対話デバイス）を動かして、表示可能コンテンツを表示領域中でスクロールまたは位置変更することとの組合せを指す。また以下に述べるように、ユーザ対話は、表示可能コンテンツを増分的にまたは絶対的に位置変更することに関連付けることもできる。
【００１６】
増分的な移動に関しては、本発明の態様によれば、位置変更中に表示可能コンテンツを所定量ずつ移動することができる。これらの量は、単一ピクセルから、任意の適した／優先サイズまでの範囲にわたる。表示可能コンテンツをより小さい増分で位置変更すると、より円滑なまたは連続的なスクロール効果が得られる。他の態様によれば、増分的な移動の量は、ユーザの動作に対して割合を変更することができる。例えば、カーソル・ドラッグ操作で１ピクセル動かすことは、表示可能コンテンツを１０ピクセル移動することに対応するものとすることができる。ユーザの対話に対して表示可能コンテンツの移動の割合を変更することは、リモートに表示されたコンテンツにユーザがより素早くアクセスする助けとなる可能性がある。
【００１７】
増分的なスクロールの態様によれば、表示可能コンテンツは、優先対話領域のサイズに対応する複数の領域などの複数の領域に分割することができる。例えば図１Ｂを参照すると、表示可能コンテンツを６つの領域に分割することができ、各領域は表示モニタのサイズに対応する。したがって、ユーザ定義のファンクション・キーまたはキーの組合せを押すなど、所定の位置変更動作を呼び出すことによって、表示可能コンテンツは領域単位で移動され、それにより、隣接する領域は、優先対話領域中にスクロールされて、優先対話領域内に表示される。
【００１８】
絶対的な位置変更に関しては、表示可能コンテンツ中の特定位置を識別するターゲットを定義することができ、特定の動作またはショートカットを呼び出すと、対応するターゲットが優先対話領域内に位置変更されることを引き起こす。例えば一実施形態で、ユーザはデスクトップ上で右クリックし、それにより、画面の領域を再配置するための項目を含むコンテクスト・メニューを立ち上げることができる。この項目をアクティブ化すると、画面全体の小さいグリッド表現が立ち上がり、それによりユーザは画面の一領域を選択することができる。この領域を選択すると、次いでデスクトップは、選択された画面部分が優先対話領域１６６内にくるように位置変更される。
【００１９】
ただし、画面の位置変更を指示するための多くのユーザ対話手段があり、上の例は、例示的なものと見なし、本発明に対する限定と解釈すべきではないことを理解されたい。また、いずれか所与の実施形態で、絶対的と増分的の両方の位置変更は、利用可能であって、望ましい位置変更であることもさらに理解されたい。
【００２０】
上の例では暗黙的に、優先対話領域１６６が表示面に対して同じ位置に留まるものとして述べたが、一実施形態によれば、表示面に対する優先対話領域１６６の位置はユーザによって構成可能である。例えば、表示可能コンテンツを位置変更するために右クリックしてコンテクスト・メニューを立ち上げる前述の例に関して、右クリック時のマウス座標を利用して、優先対話領域を指定することもできる。したがって、グリッドから領域を選択することによって、表示デバイス上で優先対話領域を選択的に位置変更することができ、また、この選択された表示領域の部分を、新たに再配置された優先対話領域に再配置することもできる。あるいは、本発明の様々な実施形態で、表示可能コンテンツまたは優先対話領域は別個に再配置することができる。したがって、優先対話領域はいずれかの特定領域に束縛されるものと解釈すべきではなく、本発明は優先対話領域１６６を表示デバイス上の特定位置で固定して維持するものと解釈すべきでもないことを理解されたい。
【００２１】
表示システム上で表示可能コンテンツを位置変更することに関連する一態様、特に、表示可能コンテンツのサイズが表示システムの表示可能面領域に対応するときの一態様は、表示可能コンテンツの移動を表示面の範囲に制限せずに表示可能コンテンツをスクロール／位置変更できることである。言い換えれば、ほとんどのウィンドウ／ビューのパラダイムでは、表示可能コンテンツの範囲に位置するオブジェクトは、それらが表示されているウィンドウ内で見えるようになるまでしかスクロールできない。同様に、コンピュータ・デスクトップが表示されている表示デバイスの表示可能領域よりもコンピュータ・デスクトップのサイズが大きい場合、デスクトップの最も遠い範囲が見えるようになるまでしかスクロールまたはパニングできない。対照的に、本発明の態様によれば、ユーザは、表示可能コンテンツの範囲、および表示面／領域の範囲にかかわらず、表示可能コンテンツの任意の部分を優先対話領域中に位置変更することができる。
【００２２】
優先対話領域内で表示可能コンテンツを位置変更する能力に対応するために、一実施形態では、表示可能コンテンツの最大範囲と表示システムの境界との間の空隙に、空き空間を生み出す／表示する。本発明のこの態様を、図２、３、４に関して以下に示す。
【００２３】
図２、３、４、５は、表示コンテンツの範囲と表示システムの範囲との間を空き空間で埋めるための、本発明により適合された例示的な表示システム２００を示す絵図である。例示的な表示システム２００を単一の実体として示すが、これは例示のためにすぎず、本発明に対する限定と解釈すべきではない。例えば、表示システム２００は単一の壁サイズの表示ユニットであってもよく、あるいは図１Ｂに示したマルチ・モニタ表示システム１５０などのマルチ・モニタ表示システムであってもよい。
【００２４】
図２に示すように、アイコン２０６〜２１６を含む表示可能コンテンツ２０２が表示システム２００の全体を埋め、コンテンツの一部、具体的にはアイコン２１０が、優先対話領域２０４内にきている。優先対話領域２０４を破線で示すが、これは例示のためにすぎないことに留意されたい。実際の実施形態では、優先対話領域２０４は、目に見える境界線で描かれていてもそうでなくてもよい。
【００２５】
図３にも、図２に示した表示システム２００を示すが、これはユーザが表示システム内で表示可能コンテンツ２０２を位置変更した後である。具体的には、図２の優先対話領域２０４の左側にあった、表示可能コンテンツ２０２の領域が位置変更され、それにより、今や優先対話領域中に再配置されている（図３）。また、図３に示すように、表示可能コンテンツ２０２の範囲と表示システム２００の範囲との間の空間２２０は、空き空間で埋められているかまたは埋め戻されている。
【００２６】
表示システム内で情報が位置変更されるとき、優先対話領域の片側に、通常の表示モードでうまく収まるよりも多くの表示可能コンテンツがくることになる場合が非常に多い。したがって、本発明の一実施形態によれば、通常の縮尺で表示できるよりも多くの表示可能コンテンツが優先対話領域の片側にあるとき、表示可能コンテンツのこの部分は、優先対話領域のその側の利用可能空間に表示できるように、圧縮または倍率変更される。図２および３に関して、優先対話領域の右側に「押される」表示可能コンテンツ２０２の部分は、通常の縮尺では、利用可能な表示領域に表示することができない。そのため、アイコン２１０、２１２、２１４を含む表示可能コンテンツ２０２のこの部分は、利用可能な表示領域内にうまく収まるように、その元のサイズから縮小されている。
【００２７】
空き空間で埋め戻して、優先対話領域２０４の外部にくる表示可能コンテンツを倍率変更することの利点の１つは、表示可能コンテンツがアクセス不可能であっても、すなわち優先対話領域の外部にきても、表示可能コンテンツは依然として見ることができ、優先対話領域の外部の表示可能コンテンツの部分については特に、重要なコンテクスト情報をユーザに提供することである。また、表示可能コンテンツ２０２を倍率変更するとき、表示可能コンテンツ中のアイテムの空間構成は、少なくとも部分的には保存される。
【００２８】
図３には、移動アイコン２１８も示されている。移動アイコン２１８は、表示可能コンテンツ２０２が位置変更されていることの視覚的指示を表す。ただし、少なくとも一実施形態では、表示可能コンテンツ２０２が位置変更されているときに移動アイコン２１８は表示されない。したがって、移動アイコン２１８の存在ならびにその形状は、単なる例示と見なすべきであり、本発明に対する限定と解釈すべきではない。
【００２９】
上に示したように、本発明の態様によれば、表示可能コンテンツ２０２は、表示可能コンテンツの任意の部分を優先対話領域内の任意の位置に配置できるように位置変更することができる。これに関して、図４に、表示可能コンテンツ２０２がさらに表示システム２００の右の方に位置変更されて、それによりアイコン２１６だけが完全に優先対話領域２０４内に残っているのを示す。したがって、完全に優先対話領域２０４の外部にくる表示可能コンテンツの部分は、利用可能な表示領域に従って倍率変更される。
【００３０】
本発明の一実施形態によれば、アイコン２０６などのオブジェクトの一部が優先対話領域２０４内にあるときは、アイコン全体が倍率変更されずに表示される。図４に示すように、表示可能コンテンツ２０２は、アイコン２０６の一部だけが優先対話領域２０４内にあるように位置変更されている。しかし、図からわかるように、アイコン２０６は少なくとも部分的に優先対話領域２０４内に配置されているので、アイコン２０６全体が倍率変更されずに表示される。代替の一実施形態では、部分的に優先対話領域２０４内に表示されたアイコンなどのオブジェクトは、部分的に倍率変更される。すなわち、優先対話領域の外部にくる部分は、利用可能な表示領域に従って倍率変更される。
【００３１】
図からわかるように、本発明の態様によれば、優先対話領域２０４内にくる表示可能コンテンツ２０２は、その通常の縮尺で表示される。
【００３２】
図２〜４には水平移動を示したが、ユーザはこのように制約されるわけではない。表示可能コンテンツ２０２の一部が優先対話領域内に留まる限り、表示可能・コンテンツはどんな方向に位置変更してもよい。図５に示すように、ユーザは、表示可能コンテンツ２０２を優先対話領域２０４の上の方に位置変更することもできる。したがって、優先対話領域２０４の外部にくる表示可能コンテンツ２０２の部分は、水平と垂直の両方に倍率変更される。
【００３３】
本発明の別の態様によれば、ユーザは、本発明の位置変更能力を利用して、表示可能コンテンツ中のオブジェクトを再配置することができる。図６および７は、表示可能コンテンツ中のオブジェクトを再配置する場合の、図５の表示システム２００および表示可能コンテンツ２０２を示す絵図である。図６に示すように、ユーザは、アイコン２１６などのオブジェクトを再配置のために選択し、表示可能コンテンツ２０２が位置変更／スクロールを開始するようにする。表示可能コンテンツ２０２の位置変更の呼出しは、ファンクション・キーの組合せやマウス・ボタンの押下などを含めて、任意の数の方法で実施することができる。前に示したように、位置変更アイコン２１８を使用して、表示可能コンテンツ２０２の位置変更についてユーザの望む方向を示すことができる。
【００３４】
位置変更の目的でアイコン２１６などのオブジェクトを選択または「把持（holding）」すると、表示可能コンテンツ２０２が位置変更される間、把持されたオブジェクトは優先対話領域２０４中で一時的に固定されたように見える。本発明の追加の態様によれば、表示可能コンテンツ２０２が位置変更されている間にオブジェクトが優先対話領域２０４中で一時的に固定または把持されているとき、オブジェクトの「固定」性質を示す何らかの視覚的指示を提供することができる。例として図６では、「把持された」アイコン１１６のヘッダ領域２２２は一時、視覚的に変更されている。オブジェクトが解放されると、オブジェクトは再び通常の方法で表示される。
【００３５】
通常、把持されたオブジェクトは、ユーザが押したボタンまたはキーを放すことなどによってオブジェクトを解放するまで、優先対話領域２０４に対して固定されたままになる。把持したオブジェクトを解放することはまたおそらく、表示可能コンテンツ２０２の位置変更の終了に対応する。図７は、アイコン２１６を解放した後の、図６の表示システム２００および表示可能コンテンツ２０２を示す絵図である。図７に示すように、アイコン２１６は、優先対話領域２０４に対するその固定の「把持された」位置に留まり、今や表示可能コンテンツ２０２内の異なる位置に配置されている。
【００３６】
前述の例は、表示可能コンテンツ２０２が位置変更されるときに空き空間を使用していくらかの領域を埋め戻すことができることを示しているが、本発明によって企図される代替方法もある。例えば、本発明の代替の一実施形態によれば、優先対話領域２０４の片側の表示可能コンテンツの量が、その通常の縮尺では表示システム２００上の利用可能な表示領域を埋めないことになるとき、優先対話領域のこの側にある表示可能コンテンツ２０２の部分は、利用可能な表示領域を埋めるように拡大される。言い換えれば、表示可能コンテンツは、利用可能な空間を埋めるように通常サイズから拡大される。反対に、優先対話領域の片側の表示可能コンテンツのサイズが、利用可能な表示領域よりも大きいとき、優先対話領域のこの側の表示コンテンツは、利用可能な表示空間にうまく収まるように圧縮すなわち縮小される。図８は、表示システム２００内で位置変更された後の表示可能コンテンツ２０２を示す絵図であり、表示可能コンテンツの一部は、優先対話領域２０４の外部の領域を埋めるように拡大され、表示可能・コンテンツの別の部分は縮小されている。位置変更された表示可能コンテンツ２０２を表示システム２００中で表示するための他の代替方法も利用可能である。例えば（図示せず）、優先対話領域２０４の片側の表示可能コンテンツ２０２のサイズが、利用可能な表示領域よりも大きいとき、優先対話領域のこの側の表示可能コンテンツをクリッピングまたはパニングすることができる。すなわち、表示可能コンテンツを倍率変更せずに、利用可能な表示領域中で可能な限り表示することができる。あるいは、表示可能コンテンツ２０２は、概念的に球面上に固定することができ、球面の一部が表示システム２００によって表示される。この場合、表示可能コンテンツ２０２の位置変更は単に、優先対話領域２０４に対して球面を回転させることである。あるいは、この球面は「ラップアラウンド」タイプの位置変更として概念化することもできる。優先対話領域２０４の片側に表示できない情報は、他方の側にラップアラウンドし、位置変更のせいで空になる領域を埋めるのに使用される。
【００３７】
表示可能コンテンツを優先対話領域２０４に対して直接に位置変更することに加えて、表示可能コンテンツをその通常の元の位置、すなわち倍率変更や埋め戻しやクリッピングなどの必要なしに表示可能コンテンツが表示システム全体をちょうど埋める位置に戻す機能を提供することも、しばしば非常に有用である。例えば一実施形態では、ユーザがクリックおよびドラック操作などを用いて表示可能コンテンツ上のウィンドウを選択して移動すると、表示可能コンテンツはそれ自体をその元の位置に位置変更する。同様に、ユーザ対話を用いて、表示可能コンテンツをその元の位置に位置変更することができ、本発明はいずれか１つのユーザ対話に限定されると解釈すべきではない。
【００３８】
図９Ａおよび９Ｂに、本発明の態様による、表示システム２００上で表示可能コンテンツ２０２を位置変更および表示するための例示的なルーチン９００の流れ図を示す。ブロック９０２で開始し、表示可能コンテンツ２０２が位置変更されるというユーザ指示が検出される。前に論じたように、ユーザは、任意の数の操作を介して表示可能コンテンツの位置変更を指示（または開始）することができる。
【００３９】
決定ブロック９０４で、優先対話領域に表示されたオブジェクトが位置変更動作によって把持されているかどうかを決定する。オブジェクトが把持されている場合は、ブロック９０６で、把持されたオブジェクトを優先対話領域１０２中のその現在位置で一時的に固定する。その後、またはオブジェクトが把持されていない場合は、ブロック９０８で、表示可能コンテンツ２０２をユーザの指示に従って位置変更する。前に論じたように、コンテンツは増分的な方法または絶対的な方法で位置変更することができる。増分的な場合は、表示可能コンテンツを所定量だけ移動する。あるいは、位置変更が絶対的な場合は、表示可能コンテンツ２０２を表示システム２００中の定義された絶対位置に従って位置変更する。
【００４０】
位置変更を開始したユーザ動作に従って表示可能コンテンツ２０２を位置変更した後、ブロック９１０で、表示可能コンテンツを、その新しい位置／現在位置を反映するように表示システム２００上で表示する。
【００４１】
表示システム２００の表示を更新した後、決定ブロック９１２（図９Ｂ）で、スクロール・プロセスを継続するかどうかを決定する。スクロール・プロセスの継続は、増分的な位置変更にはより該当し、絶対的な位置変更にはより該当しない。例えば、少なくとも部分的にマウス・ボタンを使用して位置変更が開始されたと仮定すると、マウス・ボタンが押され続けている場合、これはスクロール・プロセスを継続すべきであることの指示とすることができ、プロセスはブロック９０８に戻り、表示可能コンテンツ２０２をさらに移動する。あるいは、マウス・ボタンが放された場合は、上の例で追加のスクロールは行うべきでない。追加のスクロールが行われないと決定されると、決定ブロック９１４で、オブジェクトが初めに把持されていたかどうかを決定する。オブジェクトが把持されていた場合は、ブロック９１６で、把持されていたオブジェクトを、表示可能コンテンツ２０２中で、優先対話領域１０２中の把持されたオブジェクトの真下の位置に再配置する。その後、または把持されたオブジェクトがない場合は、ルーチン９００は終了する。
【００４２】
優先実施形態を含めて、本発明の様々な実施形態について図示および記述したが、本発明の趣旨および範囲を逸脱することなく様々な変更を加えることができることは理解されるであろう。
【図面の簡単な説明】
【００４３】
【図１Ａ】本発明の態様を実施するのに適した例示的な表示システム環境を示す絵図である。
【図１Ｂ】本発明の態様を実施するのに適した例示的な表示システム環境を示す絵図である。
【図２】本発明の態様による、表示システム上の例示的な表示コンテンツを示す絵図である。
【図３】本発明による、例示的な表示コンテンツが右にスクロール／再配置された後の図１の表示システムおよび例示的な表示コンテンツを示す絵図である。
【図４】本発明による、さらにスクロール／再配置された後の図２および３の表示システムおよび例示的な表示コンテンツを示す絵図である。
【図５】本発明による、例示的な表示コンテンツが表示システムの上の方にスクロール／再配置された後の図２、３、４の表示システムおよび例示的な表示コンテンツを示す絵図である。
【図６】表示可能コンテンツ中のオブジェクトを移動する場合の、図５の表示システムおよび例示的な表示コンテンツを示す絵図である。
【図７】再配置プロセス中に、選択されたオブジェクトを「把持」しながら例示的な表示コンテンツをスクロール／再配置した後の、図６の表示システムおよび例示的な表示コンテンツを示す絵図である。
【図８】表示システム内でコンテンツが位置変更され、優先対話領域の外部にくるコンテンツの一部は拡大され、コンテンツの別の部分は縮小された後の、表示システム中の表示可能コンテンツを示す絵図である。
【図９Ａ】本発明の態様による、表示システム上で表示可能コンテンツを位置変更および表示するための例示的なルーチンの流れ図である。
【図９Ｂ】本発明の態様による、表示システム上で表示可能コンテンツを位置変更および表示するための例示的なルーチンの流れ図である。
【符号の説明】
【００４４】
１００  表示システム
１０２  タブレット・コンピュータ
１０４  外部モニタ
１０６  対話領域
１５０  表示システム
１５２  ノートブック・コンピュータ
１５４、１５６、１５８、１６０、１６２、１６４  モニタ
２００  表示システム
２０２  表示可能・コンテンツ
２０４  対話領域
２０６、２０８、２１０、２１２、２１４、１６  アイコン
２１８  位置変更アイコン
２２０  空間
２２２  ヘッダ領域
【図１Ａ】
2005267631.tif 000003
【図１Ｂ】
2005267631.tif 000004
【図２】
2005267631.tif 000005
【図３】
2005267631.tif 000006
【図４】
2005267631.tif 000007
【図５】
2005267631.tif 000008
【図６】
2005267631.tif 000009
【図７】
2005267631.tif 000010
【図８】
2005267631.tif 000011
【図９Ａ】
2005267631.tif 000012
【図９Ｂ】
2005267631.tif 000013
【外国語明細書】
2005267631000001.pdf