CN100354807C - 一种提供对图形用户界面的显示的方法 - Google Patents

一种提供对图形用户界面的显示的方法 Download PDF

Info

Publication number
CN100354807C
CN100354807C CNB018056377A CN01805637A CN100354807C CN 100354807 C CN100354807 C CN 100354807C CN B018056377 A CNB018056377 A CN B018056377A CN 01805637 A CN01805637 A CN 01805637A CN 100354807 C CN100354807 C CN 100354807C
Authority
CN
China
Prior art keywords
user
point
display
enlarged drawing
picture
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB018056377A
Other languages
English (en)
Other versions
CN1618056A (zh
Inventor
J·F·M·马斯托夫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Publication of CN1618056A publication Critical patent/CN1618056A/zh
Application granted granted Critical
Publication of CN100354807C publication Critical patent/CN100354807C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)
  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)

Abstract

公开了一种提供对图形用户界面的显示(11)的方法以及用于同样用途(61)的计算机程序、计算机可读存储介质和设备(62),在该图形界面中用户可以定义目标图片(12)中一个选中的点(13)。该方法包括以下步骤:(i)显示目标图片(12);(ii)响应用户选择目标图片上的一个点(21)显示目标图片的放大并在这个放大上显示用户所选择的点(12’);(iii)返回在目标图片的放大(12’)上所显示的用户先前选择的点作为第一个坐标参数。另外,该方法还包括显示目标图片的前一个放大的缩影的步骤(v),其中步骤(iii)和(iv)是响应单个的用户输入而完成的。

Description

一种提供对图形用户界面的显示的方法
技术领域
本发明与一种提供对图形用户界面(GUI)的显示的方法和用于相同用途的计算机程序、计算机可读存储介质和设备有关。尤其,本发明与提供对在其中响应用户选择目标图片上的一个点而放大目标图片的GUI的显示有关。
背景技术
已知使用计算机、显示器和用户输入设备来显示像地图这样的图片,用户在其上选择一个点会引起以用户选择的点为中心显示该图片的放大。还知道重复这个过程,由此用户在先前的放大上选择一个点会导致显示进一步的放大。
用户输入设备可以是触控式显示器,在这种情况下,用户可以通过触摸显示器来选择一个点。然而,用户指尖的“传送区”与图片相比通常很大,以致引起用户所选的点的不确定性。也就是说,用户想要选择的点不是计算机识别出的精确的点。对只是用上面描述的有效的放大技术观看图片来说,这种不确定性通常并不重要。然而,如果选择一个点是为了识别图片上一个特定的位置,倒台,选择图片上两个点A和B中的一个以提供点A和点B之间的距离计算,这种不确定性就会显得比较重要。此外,这种不确定性的重要性随用户的需求而变化。
发明内容
本发明的一个目标是提供一种能够提供对图形用户界面的显示的方法,在这种图形界面中用户可以快速有效地定义目标图片上的一个点。
根据本发明,一种提供对图形用户界面的显示的方法,用户可以在这种图形界面中定义目标图片上的一个选择点,该方法包括以下步骤:
(i)在触控式显示器上显示目标图片;
(ii)响应用户通过单个的触摸输入选择目标图片上的一个点而显示对目标图片的放大图并在该放大图上显示用户所选择的该点;然后
(iii)响应用户的确认,返回表示在目标图片的放大图上指示的、由用户先前选中的点的坐标作为第一个坐标参数。
这样的方法提供了一种快速有效的方法来选择地图上的一个点并以坐标参数返回用户所选的点。特别地,通过在放大的显示上显示先前选择的点,用户可以用此作为依据来判断所选的点是否符合所需要的精度或者是否需要重新选择。
为了进一步提高选择速度,提供了下列附加步骤:(iv)显示目标图片的前一个放大,步骤(iii)和(iv)是响应单个的用户输入而完成的。因而,在确认选中的点时该点被作为第一个坐标参数返回,目标图片的比例也被同时减小。
在确认用户所选择的点时,显示目标图片的前一个放大的缩影,它可以和原始的目标图片比例相同,从而减少用户执行的步数。
为了能够精确地选择点,该方法可以进一步包括下列步骤:响应用户在前一个放大上选择一个点而显示对目标图片的前一个放大的进一步放大,优选地以用户所选择的点为中心显示。
该方法可以进一步包括返回用户所选择的更深一层的点作为第二个坐标参数,它对后来执行的用于确定第一和第二个坐标参数之间距离的计算是有用的。
附图说明
现在将通过实例、参考附图描述本发明的实施方案,附图中:
图1到5依照本发明描绘提供显示的方法;
图6示意性地显示了能够实现图1到5中所描绘的方法的计算机***。
具体实施方式
参考图1,显示了传统类型的触控式显示器,由计算机依照本发明以某种方式进行控制。在这个实例中,在显示器上显示了英国南部地图的图片,我们假定用户希望在地图上选择特定沿海城市13的位置。用户通过在必需的位置触摸触控式显示器11来做到这一点,而且这么做产生了图2中所示的痕迹20,这个痕迹是用户的手指和显示器之间的接触区域。所选择的点21可以定义为该痕迹的中心。
如图3中所示,并且依照本发明,用户在显示器11上选择一个点导致地图12被以所选择的点21为中心而放大。图3显示了包括包括所选择的点的放大,也显示了该点,从图3可以看到,用户选择的误差是明显的,而且主要是由于痕迹的面积与图1和2中所示的地图的比例相比较大而引起的。在这个例子中,用户本来想选择的点是一个沿海城市,但实际上却位于大海之外。
进一步依照本发明,用户在显示器上选择一个点的结果是出现了“OK”按钮30。如果如果用户认为点21的选择从观察放大的观点来看足够精确地话,可以触摸“OK”按钮使得返回所选择的点作为后面的计算中可以用到的坐标参数。
如果用户认为所选择的点不够精确并决定在图3的放大上再选择一个点,如图4所示,显示了进一步的放大,包括用户进一步选择的点40。
然后,如果用户认为所选择的点足够精确,用户可以通过按“OK”按钮来确认他们的选择。这使得进一步选择的点40被作为坐标参数返回,还使得显示器回到它的初始比例(如图1和2所示)。
图5描绘了选择附加点50以补充所选择的点40以及执行一个以确定这两点之间的距离的情况。在地图范围中,距离不一定得是直线,但可以考虑允许的行进路线。
图6中示意性地显示了能够实现上述方法的计算机***61。该计算机***包括一个有中央处理单元(CPU)和随机访问存储器(RAM)的处理器。该计算机***还包括显示器、键盘、鼠标和软盘驱动器,它们都以已知的方式连接到处理器上。提供软盘是为了让软盘驱动器在其上记录一个计算机程序,该程序包括执行依照本发明的方法的指令。作为选择,也可以使用其它类型的计算机可读存储介质。
可以很容易地用硬件、通过适当的计算机编程和配置用软件或者通过软硬结合在这样的计算机***中实现依照本发明的方法。当然,这样的编程和配置是众所周知的,本领域的技术人员实现它不会有过度的负担。本领域的技术人员将进一步理解到对本发明的讲授同样可应用于有GUI的其它类型的设备,而不只是前面提到的计算机***。

Claims (7)

1.一种提供对图形用户界面的显示的方法,用户可以在这种图形界面中定义目标图片上的一个选择点,该方法包括以下步骤:
(i)在触控式显示器上显示目标图片;
(ii)响应用户通过单个的触摸输入选择目标图片上的一个点而显示对目标图片的放大图并在该放大图上显示用户所选择的该点;然后
(iii)响应用户的确认,返回表示在目标图片的放大图上指示的、由用户先前选中的点的坐标作为第一个坐标参数。
2.根据权利要求1的方法,进一步包括步骤(iv):显示目标图片的前一个放大的缩影,其中步骤(iii)和(iv)是响应单个用户输入而完成的。
3.根据权利要求1或2的方法,进一步包括响应用户选择先前的放大图上的一个点而显示对目标图片的前一个放大图的进一步放大。
4.根据权利要求1或2的方法,其中响应用户选择目标图片上的一个点而显示的目标图片的放大图是以用户所选择的该点为中心显示的。
5.根据权利要求2的方法,其中显示目标图片的前一个放大图的缩影是以和放大以前的目标图片相同的比例显示的。
6.根据权利要求1或2的方法,还包括返回用户选择的另一点作为第二个坐标参数的步骤。
7.根据权利要求6的方法,进一步包括执行计算以确定第一和第二个坐标参数之间的距离的步骤。
CNB018056377A 2000-12-27 2001-12-11 一种提供对图形用户界面的显示的方法 Expired - Fee Related CN100354807C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GBGB0031617.4A GB0031617D0 (en) 2000-12-27 2000-12-27 A method of providing a display for a graphical user interface
GB0031617.4 2000-12-27

Publications (2)

Publication Number Publication Date
CN1618056A CN1618056A (zh) 2005-05-18
CN100354807C true CN100354807C (zh) 2007-12-12

Family

ID=9905868

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB018056377A Expired - Fee Related CN100354807C (zh) 2000-12-27 2001-12-11 一种提供对图形用户界面的显示的方法

Country Status (7)

Country Link
US (1) US20020080197A1 (zh)
EP (1) EP1350159A2 (zh)
JP (1) JP2004517400A (zh)
KR (1) KR20020082855A (zh)
CN (1) CN100354807C (zh)
GB (1) GB0031617D0 (zh)
WO (1) WO2002052398A2 (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
HK1053589A2 (en) * 2002-02-19 2003-10-10 Interdigital Tech Corp Method and apparatus for providing biasing criteria for binary decisions employed by a base station (bs) in wireless communications to enhance protection
JP4006395B2 (ja) * 2003-12-11 2007-11-14 キヤノン株式会社 情報処理装置及びその制御方法、プログラム
WO2005106636A2 (en) 2004-05-03 2005-11-10 Koninklijke Philips Electronics N.V. A graphic user interface, a system, a method and a computer program for interacting with a user
US7890889B2 (en) * 2004-09-27 2011-02-15 Nokia Corporation User-interface application for media file management
KR100727954B1 (ko) * 2005-07-27 2007-06-14 삼성전자주식회사 사용자 인터페이스 표시장치 및 방법
US8564544B2 (en) 2006-09-06 2013-10-22 Apple Inc. Touch screen device, method, and graphical user interface for customizing display of content category icons
JP2016530659A (ja) * 2013-09-17 2016-09-29 コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. 範囲及び値のジェスチャ対応同時選択

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US404433A (en) * 1889-06-04 Wood-planing machine
US4899292A (en) * 1988-03-02 1990-02-06 Image Storage/Retrieval Systems, Inc. System for storing and retrieving text and associated graphics
EP0575146A2 (en) * 1992-06-16 1993-12-22 Honeywell Inc. A method for utilizing a low resolution touch screen system in a high resolution graphics environment
GB2344037A (en) * 1998-11-20 2000-05-24 Ibm A method and apparatus for adjusting the display scale of an image

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06119134A (ja) * 1992-08-20 1994-04-28 Ricoh Co Ltd 画像処理装置
US5559707A (en) * 1994-06-24 1996-09-24 Delorme Publishing Company Computer aided routing system
DE69536154D1 (de) * 1994-11-11 2011-05-12 Zanavy Informatics Kk Kartenanzeigegerät für ein Kraftfahrzeug
US5802513A (en) * 1996-02-01 1998-09-01 Bellsouth Corporation Method and system for distance determination and use of the distance determination
US5966135A (en) * 1996-10-30 1999-10-12 Autodesk, Inc. Vector-based geographic data
JP3876463B2 (ja) * 1996-11-18 2007-01-31 ソニー株式会社 地図情報提供装置及び方法
JP3382506B2 (ja) * 1997-06-26 2003-03-04 株式会社東海理化電機製作所 ディスプレイ装置
US5864337A (en) * 1997-07-22 1999-01-26 Microsoft Corporation Mehtod for automatically associating multimedia features with map views displayed by a computer-implemented atlas program
GB2341708B (en) * 1998-09-18 2002-03-27 Ibm Routing system
GB2359686B (en) * 2000-01-20 2004-05-19 Canon Kk Image processing apparatus

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US404433A (en) * 1889-06-04 Wood-planing machine
US4899292A (en) * 1988-03-02 1990-02-06 Image Storage/Retrieval Systems, Inc. System for storing and retrieving text and associated graphics
EP0575146A2 (en) * 1992-06-16 1993-12-22 Honeywell Inc. A method for utilizing a low resolution touch screen system in a high resolution graphics environment
GB2344037A (en) * 1998-11-20 2000-05-24 Ibm A method and apparatus for adjusting the display scale of an image

Also Published As

Publication number Publication date
US20020080197A1 (en) 2002-06-27
CN1618056A (zh) 2005-05-18
WO2002052398A2 (en) 2002-07-04
KR20020082855A (ko) 2002-10-31
EP1350159A2 (en) 2003-10-08
JP2004517400A (ja) 2004-06-10
GB0031617D0 (en) 2001-02-07
WO2002052398A3 (en) 2003-03-13

Similar Documents

Publication Publication Date Title
US8122384B2 (en) Method and apparatus for selecting an object within a user interface by performing a gesture
US6535233B1 (en) Method and apparatus for adjusting the display scale of an image
CN101553863B (zh) 控制触摸面板显示设备的方法和使用该方法的触摸面板显示设备
US8466934B2 (en) Touchscreen interface
US9304651B2 (en) Method of real-time incremental zooming
JPH1069346A (ja) 座標入力装置およびその制御方法
US20120249448A1 (en) Method of identifying a gesture and device using the same
JPH08212005A (ja) 3次元位置認識型タッチパネル装置
US20140223350A1 (en) User interface
CN100354807C (zh) 一种提供对图形用户界面的显示的方法
JP2003534079A (ja) 医療画像に対する測定機能の直接マウス制御
EP0272379A2 (en) Fast point/line correlations in graphic entities
JP3357760B2 (ja) 文字図形入力編集装置
CN105739816B (zh) 选择图形元素
CN105302466B (zh) 一种文字操作方法及终端
CN114610218A (zh) 一种显示界面的滑动操作方法及显示装置
CN113168254A (zh) 续笔方法与显示终端
JP2018195025A (ja) 情報処理装置、情報処理システム、及び情報処理方法
JPH0577111B2 (zh)
JP2753226B2 (ja) 図面管理方法および装置
JPH06223154A (ja) 立体図形の距離測定装置
CN113918069A (zh) 信息交互方法、装置、电子设备及存储介质
JP2019032343A (ja) 波形表示装置
JPH0789354B2 (ja) 会話処理装置
JPH05174121A (ja) 図形処理装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20071212

Termination date: 20131211