CN101901107A - 能够基于触摸缩放的移动设备及其控制方法 - Google Patents
能够基于触摸缩放的移动设备及其控制方法 Download PDFInfo
- Publication number
- CN101901107A CN101901107A CN2010101941911A CN201010194191A CN101901107A CN 101901107 A CN101901107 A CN 101901107A CN 2010101941911 A CN2010101941911 A CN 2010101941911A CN 201010194191 A CN201010194191 A CN 201010194191A CN 101901107 A CN101901107 A CN 101901107A
- Authority
- CN
- China
- Prior art keywords
- mobile device
- zoom
- target data
- display
- bitmap images
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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/04845—Interaction 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 for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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
- G06F3/04883—Interaction 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 for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04806—Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
移动设备具有诸如触摸屏之类的触敏表面。在基于触摸的缩放控制方法中,该移动设备在屏幕上显示选择的内容的目标数据。在显示目标数据的同时,该移动设备响应于给定手势或输入事件激活缩放模式。然后,移动设备接收从目标数据上的特定点开始的基于触摸的手势输入,并且响应于接收的手势输入执行诸如放大和缩小之类的缩放功能。具体地,可以基于单个触摸手势进行以各种缩放比率的连续缩放控制。也可以进行基于切换的缩放控制。位图图像用于目标数据的快速实时的显示。
Description
技术领域
本发明一般涉及移动设备中基于触摸的缩放技术,更具体地,涉及具有诸如触摸屏之类的触敏表面的移动设备以及在这样的移动设备中基于触摸的缩放的控制方法。
背景技术
随着通信技术的极大发展,移动设备中新技术和功能的出现持续激发着消费者的兴趣。此外,在移动设备的领域已经引入了用户友好接口的各种方法。同时,许多移动设备代替传统键区或者除了传统键区之外,现在采用诸如触摸屏之类的触敏表面作为它们的输入单元。
特别是,对于有限尺寸的移动设备,逐渐增加的趋势是,提供允许按照用户的请求放大或缩小显示的图像的缩放功能。典型的缩放技术之一是提供一些给定的缩放比率,诸如10%、20%或200%,然后接收用户的选择。更高级的缩放技术是提供进度条,允许用户自由地选择期望的缩放比率。
前一种缩放技术可能具有固有的缺点:可选择的缩放比率作为默认值是固定的,因而用户的选择受到限制。另一方面,后一种缩放技术也可能具有缺点:缩放焦点是固定的。因此,此技术可能不能放大或缩小用户的期望点周围的显示的图像。结果,用户应当将放大或缩小的图像滚动到期望的放置。此外,后者技术可能具有另一个缺点:执行缩放功能的过程相对复杂。也就是说,此技术可能需要几个缩放步骤,诸如选择缩放菜单、激活缩放模式、使用进度条进行缩放控制、以及禁用缩放模式。不幸的是,这可能给频繁使用移动设备的缩放功能的用户带来不便。
考虑到上述问题,近来已经引进了挤压(pinch)缩放技术。但是,此技术是基于通过两个手指相互作用的多触摸输入的。因此,此技术可能不适用于具有不能够处理多触摸输入的正常触摸屏的移动设备。
发明内容
因此,本发明提供一种允许更简单且更方便的缩放功能的移动设备及其相关方法。
在示范性实施例中,本发明提供一种允许在用户的期望点周围放大和缩小显示的图像的移动设备及其相关方法。
在另一个示范性实施例中,本发明提供一种允许通过正常触摸屏上的单个触摸手势(gesture)来放大或缩小显示的图像的移动设备及其相关方法。
在另一个示范性实施例中,本发明提供一种允许利用用户选择的多个缩放比率来放大或缩小显示的图像的移动设备及其相关方法。
在另一个示范性实施例中,本发明提供一种允许响应于用户的简单的手势输入进行连续的实时缩放动作的移动设备及其相关方法。
在另一个示范性实施例中,本发明提供一种允许通过使用显示目标数据的位图图像对连续的缩放动作的快速响应来进行目标数据的快速的实时显示的移动设备及其相关方法。
在另一个示范性实施例中,本发明提供一种在移动设备中基于触摸的缩放控制的方法,该方法包括:在屏幕上显示选择的内容的目标数据;在显示目标数据的同时激活缩放模式;接收从目标数据上的特定点开始的基于触摸的手势输入;以及响应于该手势输入来执行缩放功能。
在另一个示范性实施例中,本发明提供一种在移动设备中基于触摸的缩放控制的方法,该方法包括:响应于用于缩放模式的中断来激活缩放模式,该中断发生在触摸屏上的特定点处;在缩放模式中接收用于缩放控制的基于触摸的手势输入;响应于该手势输入,对于与在该特定点和该手势输入的起始点中的一个周围的选择的内容的目标数据对应的位图图像,执行第一缩放过程;以及响应于该手势输入的释放,根据该位图图像的缩放量,对于该目标数据执行第二缩放过程。
在另一个实施例中,本发明提供一种移动设备,包括:显示单元,被配置为显示根据缩放功能放大或缩小的选择的内容的目标数据;输入单元,被配置为当激活缩放模式时,接收用于在该目标数据上的特定点周围执行该缩放功能的基于触摸的输入事件;以及控制单元,被配置为执行与该目标数据的位图图像有关的缩放功能,并根据该位图图像的放大或缩小比率来控制与该目标数据有关的缩放功能。
通过以下结合附图描述本发明的示范性实施例的具体实施方式,本发明的其它优点和特征对于本领域技术人员将变得明显。
附图说明
图1示出了根据本发明的示范性实施例的在移动设备中基于触摸的缩放控制的方法的流程图。
图2A和2B示出了根据本发明的示范性实施例的在移动设备的缩放模式中基于触摸的缩放控制的方法的流程图。
图3示出了根据本发明的示范性实施例的在移动设备中根据基于触摸的缩放控制来显示显示目标数据的方法的流程图。
图4示出了根据本发明的示范性实施例的在移动设备的切换(toggle)模式中基于触摸的缩放控制的方法的流程图。
图5示出了根据本发明的示范性实施例的用于激活移动设备的缩放模式的过程的示例。
图6示出了根据本发明的示范性实施例的在移动设备中执行切换功能的过程的示例。
图7示出了根据本发明的示范性实施例的在移动设备中根据基于触摸的用户手势来执行缩放功能的过程的示例。
图8示出了根据本发明的示范性实施例的在移动设备中根据位图图像来执行缩放功能的过程的示例。
图9是示出了根据本发明的示范性实施例的移动设备的配置的框图。
具体实施方式
现在将参考附图更完全地描述本发明的示范性、非限制的实施例。然而,本发明可以被实施为许多不同的形式,并且不应当被理解为限于这里阐述的示范性实施例。相反,提供这些公开的实施例以使得本公开是彻底且完全的,并且将本发明的范围完全传达给本领域技术人员。可以在不脱离本发明的范围的情况下,在变化的和许多实施例中采用本发明的原理和特征。
此外,可能不会详细地描述或示出公知或广泛使用的技术、元件、结构和过程以避免模糊本发明的本质。尽管附图代表本发明的示范性实施例,但是附图不一定按比例并且某些特征可以被放大或省略以便更好地示出和说明本发明。
本发明涉及能够基于触摸的缩放的移动设备及其控制方法。在本发明的示范性实施例中,响应于发生在诸如移动设备的触摸屏和触摸板的任一个之类的触敏表面上的中断来激活缩放模式。然后,根据基于触摸的用户手势,在显示在屏幕上的目标数据上的用户的期望点周围简单且快速地执行连续的缩放动作。另外,可以通过触敏表面上的中断来简单且快速地进行从显示的目标数据的放大动作到缩小动作的转换,反之亦然。也就是说,本发明允许显示的目标数据的放大和缩小之间的自适应切换动作。
在这里阐述的术语当中,基于触摸的用户手势是指为了诸如放大或缩小显示的图像之类的缩放控制而以本发明定义的特定方式进行的用户的输入动作。例如,手势是指在缩放模式中以分配给放大或缩小功能的给定方式移动的基于触摸的用户的输入运动。在本发明中,手势包括用于激活缩放模式的长按事件、用于在缩放模式中放大或缩小的移动事件、用于在缩放模式中在放大或缩小动作之后返回到具有基本显示尺寸的初始状态的双击事件、和用于切换功能以获得提供预览图像或放大镜效果的双击事件。
移动事件的方向可以被定义为几个类型。也就是说,上下方向可以分别被分配给放大和缩小。此外,可以可替换地使用左右方向。此外,可以可替换地或另外使用包括对角线方向的任何方向。
同时,在本发明的示范性实施例中,连续缩放功能不提供预置缩放比率的固定选择(即,类似于10%、20%或200%的不连续的缩放量),而是提供无限制地允许用户的期望选择的连续缩放。
根据本发明的示范性实施例,该移动设备在执行特定模式的的同时可以接收缩放模式的请求。然后,该移动设备可以在保持特定模式的同时激活缩放模式。其后,该移动设备可以在缩放模式中检测用户手势,并响应于检测的用户手势执行实时、连续的放大或缩小动作。可以通过在触摸屏上的特定点处发生的长按输入来调用(invoke)缩放模式的请求。此外,可以在激活缩放模式之后在长按输入的发生点周围或在用户指定的新的点周围执行放大或缩小动作。
根据本发明的另一个示范性实施例,该移动设备可以在执行特定模式的操作的同时接收切换模式的请求。然后,该移动设备可以响应于输入事件放大或缩小显示目标数据。也就是说,可以根据输入事件的出现,对于显示目标数据执行实时放大或缩小。可以通过在触摸屏上的特定点处发生的双击输入来调用此输入事件。此外,可以在双击输入的发生点周围执行放大或缩小动作。
因此,在本发明的示范性实施例中具有触摸屏的移动设备可以支持通过使用手指或铁笔(stylus pen)的单个触摸动作的连续的缩放功能。另外,可以在用户的期望点周围执行这样的连续的缩放功能。也就是说,连续的缩放功能的焦点可以以用户的期望位置为中心。
此外,在本发明的示范性实施例中,特殊功能键或快捷菜单项可以用于激活缩放模式。
现在,在下文中描述的是根据本发明的示范性实施例的能够基于触摸的缩放的移动设备及其控制方法。但是,如下给定的实施例仅仅是示范性的,并且不应当被认为是对本发明的限制。本领域技术人员将理解,许多其它的实施例或变化也是可能的。
此外,在下文中描述的是移动设备具有触摸屏作为触敏表面并且缩放控制基于该触摸屏的情况。但是,本发明不局限于这样的情况。可以可替换地或另外使用触摸板或任何其它等效物来用于下面要讨论的缩放控制。
图1示出了根据本发明的示范性实施例的在移动设备中基于触摸的缩放控制的方法的流程图。
参考图1,当执行选择的模式时(步骤101),该移动设备可以检测中断的出现(步骤103)。在步骤101中阐述的选择的模式是指允许显示当在移动设备中按照用户的请求选择的特定应用运行时输出的某种显示目标数据的特定模式,包括基于网络浏览器功能或环境的网页显示模式、基于照相机功能或环境的相片数据显示模式、基于文档查看功能或环境的文本显示模式中的任何一个。此外,显示目标数据是指以可见形式显示在触摸屏上的任何种类的内容或文件。此外,在步骤103中阐述的中断是指为了停止正在运行的应用的执行、由用户通过触摸屏或特殊功能键输入的信号或指令。
在检测到中断之后,移动设备确定中断是缩放模式请求(步骤105)还是切换模式请求(步骤107)。例如,移动设备可以确定中断是发生在显示目标数据上的特定点处的长按输入还是双击输入。
如果作为步骤105中确定的结果,中断是缩放模式请求,则移动设备激活缩放模式,然后在缩放模式中响应于基于触摸的用户手势来执行缩放功能的选择的动作(步骤109)。稍后将详细描述在缩放模式中的这样的动作。
如果作为步骤107中确定的结果,中断是切换模式请求,则移动设备在切换模式中响应于基于触摸的用户手势来执行选择的切换动作(步骤111)。稍后也将详细描述在切换模式中的这样的动作。
但是,如果作为步骤105和107中确定的结果,中断既不是缩放模式请求也不是切换模式请求,则移动设备响应于中断执行另一个动作(步骤113)。例如,如果中断是特定菜单的请求,则移动设备显示请求的菜单。此外,如果中断是对于特定图标的选择输入,则移动设备启动或使能(二者选一)分配给选择的图标的应用或功能。
现在,将描述根据本发明的示范性实施例的在缩放模式或切换模式下执行缩放功能的详细过程。
图2A和2B示出了根据本发明的示范性实施例的在移动设备的缩放模式中基于触摸的缩放控制的方法的流程图。
参考图2A和2B,当执行选择的模式时(步骤201),该移动设备可以检测中断的出现(步骤203)。如上所述,选择的模式是指允许显示当在移动设备中按照用户的请求选择的特定应用运行时输出的某种显示目标数据的特定模式。此外,选择的模式可以包括基于而不是局限于任何网络浏览器功能或环境的网页显示模式、基于照相机功能或环境的相片数据显示模式、和基于文档查看功能或环境的文本显示模式。此外,显示目标数据是指以可见形式显示在触摸屏上的任何种类的内容和文件中的至少一个。此外,中断是指为了停止正在运行的应用的执行而由用户通过触摸屏和特殊功能键中的至少一个输入的信号或指令。
在检测到中断之后,移动设备确定中断是否为用于激活缩放模式的请求(步骤205)。例如,移动设备可以确定中断是否为发生在当前模式中输出的显示目标数据上的特定点处的长按输入。
如果作为步骤205中确定的结果,中断不是用于激活缩放模式的请求,则移动设备可以执行与中断有关的一些动作(步骤207)。例如,如果中断是特定菜单的请求,则移动设备显示请求的菜单。此外,如果中断是对于特定图标的选择输入,则移动设备启动和使能(二者选一)分配给选择的图标的应用和功能(二者选一)。同时,如果中断是对切换模式的请求,则移动设备在切换模式中执行合适的动作,将参考图4进行描述。
如果作为步骤205中确定的结果,中断是用于激活缩放模式的请求,则移动设备激活缩放模式(步骤209),然后等待用户输入,特别是基于手势的输入(步骤211)。具体地说,在这些步骤中,移动设备激活缩放模式同时保持目标数据的显示,并且可以形成显示目标数据上的覆盖层。将此覆盖层适当地配置为接收用户手势输入。另外,当激活缩放模式时,移动设备可以以可见方式提供一些图形元素,以使得用户可以直观地认识到缩放模式的激活。稍后将描述相关示例。
根据本发明的示范性实施例,移动设备可以在上述步骤211中以给定时间等待用户输入。也就是说,移动设备可以测量时间的推移直到检测到用户手势输入。如果在给定时间内没有检测到用户输入,则移动设备可以禁用缩放模式。
如果检测到用户手势,即如果通过触摸屏从用户接收到输入事件,则移动设备确定输入事件的类型(步骤213、231和241)。也就是说,移动设备确定输入事件是否是移动事件(步骤213)、按住事件(步骤231)和双击事件(步骤241)中的一个。如果输入事件不对应于它们中的任何一个,则移动设备忽略接收的输入事件,然后进行到前一步骤211。
如果作为步骤213中确定的结果,输入事件是移动事件,则移动设备检查移动方向(步骤215),从而确定移动事件是否为向上移动事件和向下移动事件中的一个(步骤217)。这里,移动方向是指移动事件前进的方向。
如果作为步骤217中确定的结果,移动事件是向上移动事件,则移动设备根据移动事件的移行距离放大显示目标数据的位图图像(步骤219)。也就是说,移动设备响应于移动事件的进行执行连续的放大功能。此时,移动事件的起始点可以变为放大动作的中心点。
位图图像是用于产生数字图像的图像类型之一。通常,位图图像将显示目标数据上的每一个点表达为笛卡尔坐标系中的像素。因此,位图图像的按比例放大和按比例缩小是基于笛卡尔坐标系中的像素的。顺便说一下,在放大的位图图像中,由于是按比例放大的,因此显示目标数据上的每个点可能不利地具有阶梯形边界。为了使得这样的边界平滑,使用公知的算法(例如,双立方滤波、双线性滤波等等)。尽管位图图像用于这里阐述的示范性实施例中,但是这仅仅是示范性的,并且不应当被认为是对本发明的限制。本领域技术人员将理解,包括诸如联合图像专家组(JPEG)、图形交换格式(GIF)、可移植的网络图像文件格式(PNG)等等之类的图像类型的任何其它的图像类型可以可替换地用于本发明。
如果作为步骤217中确定的结果,移动事件是向下移动事件,则移动设备根据移动事件的移行距离缩小显示目标数据的位图图像(步骤221)。也就是说,移动设备响应于移动事件的进行执行连续的缩小功能。此时,移动事件的起始点可以变成这样的缩小的中心点。
在上述步骤217到221中,根据指示向上和向下方向之一的移动事件来执行放大动作和缩小动作之一。但是,这仅仅是示范性的,并且不应当被认为是对本发明的限制。可以根据用户的设置,将任何其它各种方向的移动事件分配给这样的放大和缩小功能。例如,向左方向的移动事件可以分配给放大功能,而向右方向的移动事件可以分配给缩小功能。此外,对角线方向的任何两个移动事件可以分别分配给放大功能和缩小功能。另外,所有方向上的任何两个移动事件可以分别分配给放大功能和缩小功能。这样的关系可以是作为默认值预定义的或者根据用户的设置变化的。相关示例示出在下表1中。
[表1]
再参考图2A和2B,在响应于移动事件执行放大和缩小功能之一的同时,移动设备确定是否从触摸屏释放移动事件(步骤223)。
如果作为步骤223中确定的结果,不存在释放,则移动设备返回到前一步骤213以连续地确定另一个输入事件的类型。但是,如果作为步骤223中确定的结果释放了移动事件,则移动设备执行与显示目标数据(包括根据执行的选择的模式输出的目标内容的选择的部分)有关的缩放控制(步骤225)。也就是说,根据位图图像的缩放比率,移动设备放大或缩小显示在触摸屏上的显示目标数据。此时,用户选择的特定点变为缩放控制的中心点。
同时,如果作为步骤231中确定的结果,输入事件是按住事件,则移动设备以给定的周期间隔放大在按住事件的发生点周围的位图图像(步骤233)。也就是说,移动设备响应于按住事件的持续时间执行连续的放大功能。此时,按住事件的发生点可以变为连续的放大动作的中心点。在步骤233中,给定的周期间隔是指用户定义的时间量。如果该周期间隔被设置为两秒,则移动设备可以在按住事件发生之后以两秒的间隔执行与位图图像有关的缩放控制。
接着,在响应于按住事件执行连续的放大功能的同时,移动设备确定按住事件是否被释放(步骤223)。
如果作为步骤223中确定的结果不存在释放,则移动设备返回到前一步骤213以连续地确定另一个输入事件的类型。但是,如果作为步骤223中确定的结果释放了按住事件,则移动设备执行与显示目标数据(包括根据执行的选择的模式输出的目标内容的选择的部分)有关的缩放控制(步骤225)。也就是说,根据位图图像的缩放比率,移动设备放大或缩小显示在触摸屏上的显示目标数据。此时,用户选择的特定点变为这样的缩放控制的中心点。
另一方面,如果作为步骤241中确定的结果,输入事件是双击事件,则移动设备以预定义的基本尺寸提供显示目标数据(步骤243)。也就是说,移动设备将显示目标数据的放大和缩小的尺寸之一转换为预定义的原始尺寸。在本发明的示范性实施例中,移动设备可以响应于双击事件禁用缩放模式。
图3示出了根据本发明的示范性实施例的在移动设备中根据基于触摸的缩放控制来显示显示目标数据的方法的流程图。
参考图3,当检测到用于激活缩放模式的中断时(步骤301),移动设备响应于该中断激活缩放模式(步骤303)。然后移动设备获得请求中断之处和在激活缩放模式之后发生用户的紧接着下一输入之处中的一个的特定点的坐标(步骤305)。
其后,当在缩放模式中输入用于缩放控制的用户手势时(步骤307),移动设备响应于手势输入执行与显示目标数据的位图图像有关的缩放功能(步骤309)。也就是说,根据手势输入的类型,移动设备对于显示目标数据的位图图像执行放大和缩小动作之一。此时,上述步骤305中获得的特定点的坐标被用作放大或缩小动作的中心点。
当执行与位图图像有关的缩放功能时,移动设备检测手势释放(步骤311)。然后,移动设备根据位图图像的缩放比率执行与显示目标数据(例如,内容)有关的缩放功能(步骤313)。也就是说,根据位图图像的放大和缩小比率之一,移动设备放大或缩小要被显示的显示目标数据。其后,移动设备在触摸屏上分别显示放大和缩小的显示目标数据之一(步骤315)。
以上描述的是在缩放模式下执行缩放功能的过程。现在,将描述根据本发明的示范性实施例的在切换模式下执行缩放功能的详细过程。
图4示出了根据本发明的示范性实施例的在移动设备的切换模式中基于触摸的缩放控制的方法的流程图。
参考图4,当执行选择的模式时(步骤401),该移动设备检测中断的出现(步骤403)。由于已经参考图2A到3讨论了选择的模式和中断,因此这里省略相关的描述。
在检测到中断之后,移动设备确定中断是否为用于执行切换功能的请求(步骤405)。例如,移动设备可以确定中断是否为发生在当前模式中输出的显示目标数据上的特定点处的双击输入。
如果作为步骤405中确定的结果,中断不是用于执行切换功能的请求,则移动设备执行与中断有关的一些动作(步骤407)。例如,如果中断是特定菜单的请求,则移动设备显示请求的菜单。此外,如果中断是用于特定图标的选择输入,则移动设备启动或使能(二者选一)分配给选择的图标的应用或功能(二者选一)。同时,如果中断是用于激活缩放模式的请求,则移动设备在缩放模式中执行合适的动作,如之前参考图2A到3所讨论的。
如果作为步骤405中确定的结果,中断是用于执行切换功能的请求,则移动设备检查当前显示的显示目标数据的放大倍数(步骤409)。也就是说,移动设备确定当前显示的数据的显示尺寸与原始数据的显示尺寸的比率。然后,移动设备确定显示目标数据的放大倍数值是否大于或等于给定的基本值(步骤411)。
这里,给定的基本值是指当移动设备在屏幕上显示目标数据时通常使用的特定放大倍数值。在上述步骤409和411中,移动设备可以确定是否以基本的放大倍数值、以大于基本的放大倍数值的放大比率、或以小于基本的放大倍数值的缩小比率中的一个来显示该显示目标数据。
作为步骤411中确定的结果,如果显示目标数据的放大倍数值大于或等于给定的基本值,则移动设备根据给定的缩小比率缩小显示目标数据(步骤413),然后显示缩小的显示目标数据(步骤415)。也就是说,如果在以大于或等于基本的放大倍数值的特定的放大倍数值显示某些显示目标数据的同时接收到用于切换功能的用户的请求,则移动设备执行显示目标数据的按比例缩小。这里,显示目标数据的这样的按比例缩小符合给定的缩小比率。此外,如果这样的缩小比率被固定为最小的放大倍数值,则移动设备可以获得提供预览图像的效果。例如,当通过文本查看器功能以基本的放大倍数值部分显示文档的页面时,移动设备可以响应于双击输入将文档页面缩小到最小的放大倍数值,从而显示文档的整个单个页面。
在显示缩小的显示目标数据的同时,移动设备确定是否存在用于禁用切换功能的请求(步骤417)。如果存在用于禁用切换功能的请求,则移动设备将显示目标数据的缩小的尺寸转换为该数据被切换之前的先前的尺寸(步骤419)。也就是说,在先前的步骤413和415中缩小的显示目标数据的显示尺寸返回到在使能切换功能之前的先前步骤401中的初始尺寸。可替换地,当禁用切换功能时,显示目标数据的显示尺寸可以返回到给定的基本值。在一些实施例中,尽管禁用了切换功能,但是显示目标数据可以保持缩小。
如果作为步骤417中确定的结果,不存在用于禁用切换功能的请求,则移动设备进行到前一步骤405。另外,在返回到步骤405之后,移动设备可以另一个分支中经过步骤411然后在进行到步骤431。也就是说,如果在步骤413和415中缩小的某些显示目标数据经由步骤417和405进入步骤411,则其放大倍数值可以变为小于给定的基本值。在这种情况下,移动设备可以通过进入步骤431来执行放大显示目标数据的过程。通过此放大过程,显示目标数据可以返回到给定的基本放大倍数值和大于基本值的某一放大倍数值中的一个。在前一种情况下,即,如果通过放大过程返回到给定的基本值,则响应于第一切换输入缩小的显示目标数据可以响应于第二切换输入返回到给定的基本值。因此,本发明可以允许显示目标数据的按比例放大和按比例缩小的任何一个之间的自适应切换动作。
同时,作为步骤411中确定的结果,如果显示目标数据的放大倍数值小于给定的基本值,则移动设备根据给定的放大比率放大显示目标数据(步骤431),然后显示放大的显示目标数据(步骤433)。也就是说,如果在以小于基本的放大倍数值的特定的放大倍数值显示某些显示目标数据的同时接收到用于切换功能的用户的请求,则移动设备执行显示目标数据的按比例放大。这里,显示目标数据的这样的按比例放大符合给定的放大比率。此外,如果这样的放大比率被固定为最大的放大倍数值,则移动设备可以获得提供放大镜的效果。例如,当通过文本查看器功能以相对较小的放大倍数值显示文档的页面时,移动设备可以响应于双击输入将文档页面的选择的部分放大到最大的放大倍数值。
在显示放大的显示目标数据的同时,移动设备确定是否存在用于禁用切换功能的请求(步骤417)。如果存在用于禁用切换功能的请求,则移动设备将显示目标数据的放大的尺寸转换为该数据被切换之前的先前的尺寸(步骤419)。也就是说,在先前的步骤431和433中放大的显示目标数据的显示尺寸返回到在使能切换功能之前的先前步骤401中的初始尺寸。可替换地,当禁用切换功能时,显示目标数据的显示尺寸可以返回到给定的基本值。在一些实施例中,尽管禁用了切换功能,但是显示目标数据可以保持缩小。此外,如果在步骤413和415中缩小某些显示目标数据,并且如果过程返回到步骤405且进行到步骤431,则在步骤431和433中放大的显示目标数据的显示尺寸可以在步骤419中返回到步骤413和415中缩小的尺寸。
如果作为步骤417中确定的结果,不存在用于禁用切换功能的请求,则移动设备进行到前一步骤405。另外,在返回到步骤405之后,移动设备可以在另一个分支中经过步骤411然后在进行到步骤413。也就是说,如果在步骤431和433中放大的某些显示目标数据经由步骤417和405进入步骤411,则其放大倍数值可以变为大于和等于给定的基本值中的一个。在这种情况下,移动设备可以通过进入步骤413来执行缩小显示目标数据的过程。因此,本发明可以允许显示目标数据的按比例放大和按比例缩小中的任何一个之间的自适应的切换动作。
以上描述的是根据本发明的实施例的在移动设备中基于触摸的缩放控制的方法。现在,将描述与上述缩放控制有关的实践示例。但是,以下示例仅仅是示范性的,并且不应当被认为是对本发明的限制。本领域技术人员将理解,许多其它的示例和变化也是可能的。
图5示出了根据本发明的示范性实施例的用于激活移动设备的缩放模式的过程的示例。
参考图5,如参考数字510所示,移动设备在选择的模式下在屏幕上显示特定内容的目标数据。图5示范性地示出了在图像查看器环境下显示某些图像数据。
接着,如参考数字520所示,用户可以在内容的显示目标数据上的选择的点处调用用于激活缩放模式的输入事件。这里,输入事件是发生在触摸屏上的触摸动作。具体地,图5示范性地示出了长按输入分配给用于激活缩放模式的输入事件的情况。在这种情况下,用户可以在被用作缩放动作的中心点的期望位置处调用输入事件。
当接收到输入事件时,移动设备响应于输入事件激活缩放模式。此时,如参考数字530所示,移动设备可以保持目标数据的显示。此外,移动设备可以以可见方式提供一些图形元素550,以使得用户可以直观地认识到缩放模式的激活。这样的图形元素550可以被显示在与输入事件发生之处相同的位置处。可替换地,此元素550可以被显示在输入事件的发生点附近的某处。此外,可以与这样的元素550一起提供更进一步的信息,以便通知可选择的缩放动作和它们的手势方向。这样的图形元素550的显示根据用户的设置是可选的。
图6示出了根据本发明的示范性实施例的在移动设备中执行切换功能的过程的示例。
参考图6,如参考数字610所示,移动设备在选择的模式下在屏幕上显示特定内容的目标数据。图6示范性地示出了在图像查看器环境下显示某些图像数据。
接着,在状态610中,用户可以在该特定内容的显示目标数据上的选择的点处调用用于执行切换功能的输入事件。这里,输入事件是发生在触摸屏上的触摸动作。具体地,图6示范性地示出了双击输入分配给用于执行切换功能的输入事件的情况。
当接收到输入事件时,移动设备响应于接收的输入事件执行切换功能。这里,移动设备可以检查在上述状态610中提供的显示目标数据的放大倍数值。然后,如参考数字620所示,当其放大倍数值大于或等于给定的基本值时,移动设备根据给定的缩小比率缩小显示目标数据。
接着,在状态620中,用户可以再次调用用于执行切换功能的另一个输入事件。也就是说,双击输入可以发生在显示目标数据上的选择的点处。当接收到此输入事件时,移动设备响应于输入事件执行切换功能。这里,移动设备可以检查在上述状态620中提供的显示目标数据的放大倍数值。然后,如参考数字630所示,当其放大倍数值小于给定的基本值时,移动设备根据给定的放大比率放大显示目标数据。
通过上述放大过程,显示目标数据的放大倍数值可以返回到给定的基本值和大于基本值的某一放大倍数值中的一个。如果在缩小之前的第一显示目标数据(即,610中所示的显示目标数据)具有基本的放大倍数值,并且如果放大比率指示返回到基本的放大倍数值,则响应于610所示的第一切换输入缩小的第二显示目标数据(即,620中所示的显示目标数据)可以响应于620所示的第二切换输入返回到第一显示目标数据。
现在,将描述在如图5所示激活缩放模式的同时根据用户手势执行缩放功能的过程。
图7示出了根据本发明的示范性实施例的在移动设备中根据基于触摸的用户手势执行缩放功能的过程。
参考图7,如参考数字710所示,移动设备可以响应于特定的用户手势激活缩放模式,如之前在图5中所讨论的。在激活缩放模式之后,用户可以操作该移动设备以通过诸如移动事件或按住事件之类的合适的手势来执行连续的缩放功能(即,放大或缩小)。
首先,参考数字721、723和725示出了根据移动事件的连续的放大动作。如图所示,用户可以在选择的点处连续地调用向上移动事件。然后移动设备响应于连续的向上移动事件的进行在选择的点周围执行连续的放大功能。
在这样的放大过程中,移动设备响应于连续的向上移动事件的进行,在屏幕上连续地提供实时、按比例放大的位图图像。当从屏幕释放这样的向上移动事件时,移动设备根据位图图像的放大比率,在触摸屏上显示在选择的点周围的放大的显示目标数据。
偶而,用户可以在基于向上移动事件的上述放大过程中调用向下移动事件。然后移动设备可以响应于连续的向下移动事件的进行在选择的点周围执行连续的缩小功能,如从723到721所示。
同时,用户可以在基于向上移动事件的上述放大过程中从屏幕释放向上移动事件。然后,响应于这样的触摸释放,移动设备在触摸屏上显示在选择的点周围的放大的显示目标数据。其后,用户可以在屏幕上调用双击事件。然后,响应于双击事件,移动设备利用给定的基本放大倍数值显示目标数据,如参考数字750所示。
其次,参考数字731、733和735示出了根据移动事件的连续的缩小动作。如图所示,用户可以在选择的点处连续地调用向下移动事件。然后移动设备响应于连续的向下移动事件的进行在选择的点周围执行连续的缩小功能。
在这样的连续的缩小过程中,移动设备响应于连续的向下移动事件的进行,在屏幕上连续地提供实时、按比例缩小的位图图像。当从屏幕释放这样的向下移动事件时,移动设备根据位图图像的缩小比率,在触摸屏上显示在选择的点周围的缩小的显示目标数据。
偶而,用户可以在基于向下移动事件的上述缩小过程中调用连续的向上移动事件。然后移动设备可以响应于连续的向上移动事件的进行在选择的点周围执行连续的放大功能,如从733到731所示。
同时,用户可以在基于向下移动事件的上述缩小过程中从屏幕释放向下移动事件。然后,响应于这样的触摸释放,移动设备在触摸屏上显示在选择的点周围的缩小的显示目标数据。其后,用户可以在屏幕上调用双击事件。然后,响应于双击事件,移动设备以给定的基本放大倍数值显示目标数据,如参考数字750所示。
第三,参考数字741、743和745示出了根据按住事件的连续的放大动作。如图所示,用户可以通过诸如点击和按住之类的触摸输入在选择的点处调用按住事件。然后在按住事件继续的同时,移动设备以给定的周期间隔在选择的点周围执行连续的放大功能。这里,周期间隔可以是预定义的或根据用户的设置的。例如,如果该周期间隔被设置为N秒,则移动设备可以在按住事件继续的同时以N秒的间隔执行缩放控制。
在这样的放大过程中,移动设备响应于按住事件的持续,在屏幕上连续地提供实时、按比例放大的位图图像。当从屏幕释放这样的按住事件时,移动设备根据位图图像的放大比率,在触摸屏上显示在选择的点周围的放大的显示目标数据。
也就是说,用户可以在基于按住事件的上述放大过程中从屏幕释放按住事件。然后,响应于这样的触摸释放,移动设备在触摸屏上显示在选择的点周围的放大的显示目标数据。其后,用户可以在屏幕上调用双击事件。然后,响应于双击事件,移动设备以给定的基本放大倍数值显示目标数据,如参考数字750所示。
同时,按住事件分配给连续的放大功能的上述情况仅仅是示范性情况。在另一种情况下,按住事件可以可替换地分配给连续的缩小功能。
图8示出了根据本发明的示范性实施例的在移动设备中根据位图图像来执行缩放功能的过程的示例。
参考图8,参考数字810指示位图图像。此外,参考数字830指示实际上显示在移动设备的屏幕上的位图图像的一部分。并且此外,参考数字870指示作为放大部分的内容的显示目标数据。
根据本发明的实施例,移动设备可以使用位图图像810来提供响应于缩放模式中的用户手势输出的缩放的显示图像。如果通过放大或缩小实际的内容来提供显示图像,则这样的动作可能通常未能跟上手势的进行速度。在这种情况下,在现有技术中,调用用于缩放的某一手势的用户可能在一段时间内不能确定放大或缩小的图像。但是,本发明通过当前显示的内容的位图图像810在屏幕上提供放大或缩小的显示目标数据,因而能够进行快速的缩放控制。
具体地说,移动设备在响应于用户手势执行缩放功能时通过使用位图图像810来控制缩放动作。此外,移动设备根据位图图像810提供放大或缩小的显示目标数据。具体地说,实际上显示在屏幕上的显示目标数据是在用户选择的点周围放大或缩小的位图图像810的一部分830。此部分830将被称为观察口。
观察口830可以将放大和缩小的位图图像810中的任何一个上的每个单独点表示为笛卡尔坐标系中的像素。如果放大位图图像810,则由于按比例放大,因此显示在其上的每个点可能具有阶梯形边界。其后,在释放用户手势时,移动设备根据位图图像810的放大或缩小比率修改内容的某些目标数据870,然后显示修改的目标数据870。也就是说,移动设备通过使用利用位图图像810修改的新的缩放因子值来执行对于实际内容的重新绘制动作。因此,用户可以感觉到响应于连续的缩放动作的显示目标数据的实时变化。
现在,如图8所示,将描述在网络浏览器环境下与网页显示数据有关的缩放动作的示例。通常,网页显示数据可以包含关于转移到其它网页和文件下载中的任何一个的各种链接信息。在这样的显示目标数据中,放大或缩小动作的过程如下。
假定观察口830包含分配给具有坐标(x1,y1)的特定文本“AUTO”的特定链接。此外,假定网页显示数据如参考数字870所示被放大若干倍。在这种情况下,每当响应于用户的请求放大或缩小显示目标数据时,传统技术应当重复地对具有链接信息的“AUTO”的坐标执行转换操作。不幸地,这可能引起显示放大或缩小的目标数据时的严重的延迟,因而未能在屏幕上提供显示目标数据的实时变化。
与其相反,在本发明中,移动设备在响应于用户的请求放大或缩小显示目标数据时记住“AUTO”的坐标(x1,y1)。然后,移动设备通过使用位图图像来执行连续的缩放动作的过程,并且在检测到手势释放时根据位图图像的相应的放大和缩小比率来提供放大或缩小(二者选一)的显示目标数据。特别地,当提供显示目标数据时,移动设备执行再现(render)过程,其中,根据位图图像的放大和缩小比率中的一个来将记住的“AUTO”的坐标(x1,y1)与新的位置的坐标匹配。这可以消除由于显示目标数据的放大和缩小中的一个引起的链接信息的未预料的误差。另外,这可以降低缩放动作所需的不必要的操作负担,并且在屏幕上提供显示目标数据的实时变化。
同时,尽管图中没有示出,但是根据本发明的实施例的移动设备可以在触摸屏上提供多条进一步的信息以向用户通知手势是否可用。例如,可以显示与由触摸屏上用户的手指和铁笔中的一个的移动产生的路径对应的任何移动路径信息。这样的移动路径信息的显示取决于用户的设置。
在上文中,已经与相关示例一起描述了根据本发明的实施例的在具有触摸屏的移动设备中的基于触摸的缩放控制方法。现在,将描述用于执行上述方法的移动设备。但是,以下描述仅仅是示范性的,并且不应当被认为是对本发明的限制。本领域技术人员将理解,许多其它的变化也可以是可能的。
根据本发明的移动设备包括多个具有诸如触摸屏和触摸板之类的触敏表面的电子设备。例如,本发明的移动设备可以包括基于多个通信***中的多个通信协议的多个移动通信终端,但不局限于此。此外,本发明的移动设备可以包括从包括便携式多媒体播放器(PMP)、数字广播播放器、个人数字助理(PDA)、游戏控制台、智能电话机、音乐播放器、汽车导航***和任何其它种类的便携式和手持设备的组中选择的设备,但是不局限于此。
具体地,本发明的移动设备包括显示单元、输入单元和控制单元。显示单元被配置为显示根据缩放功能放大或缩小的选择的内容的目标数据。输入单元被配置为在激活缩放模式时接收用于在目标数据上的特定点周围执行缩放功能的基于触摸的输入事件。控制单元被配置为执行与目标数据的位图图像有关的缩放功能,并且根据位图图像的放大和缩小比率中的至少一个来控制与目标数据有关的缩放功能。另外,输入单元具有触摸屏和触摸板中的至少一个。现在,将描述具有触摸屏的本发明的移动设备的示范性实施例。
图9是示出了根据本发明的示范性实施例的移动设备的配置。
尽管图9示范性地示出了由显示单元911和触摸式传感器单元913组成的触摸屏910,但是本发明不局限于上述实施例。可替换地,代替触摸屏910,移动设备可以具有显示单元911和与显示单元911分开并且独立地被配置为接收用户手势的触摸板(未示出)。换句话说,用作用于接收基于触摸的用户手势的输入单元的触摸式传感器单元913可以包括在触摸屏910和触摸板(未示出)中的任何一个。有时,移动设备包括触摸屏910和触摸板(未示出)二者。在这种情况下,可以通过触摸屏910和触摸板(未示出)中的至少一个输入基于触摸的用户手势。
参考图9,根据本发明的实施例的移动设备包括触摸屏910、存储单元930和控制单元950。如上所述,触摸屏910具有显示单元911和触摸式传感器单元913。此外,控制单元950具有位图缩放引擎951、再现引擎953和UI处理器955。
触摸屏910是一种输入和输出单元,即,具有用于执行输入功能的触摸式传感器单元913和用于执行输出功能的显示单元911二者。
显示单元911显示在执行移动设备的任何功能时产生的图形数据,并且根据用户的操作和功能设置显示各种信息。此外,显示单元911显示与移动设备的状态和操作有关的多个数据。此外,显示单元911在视觉上可见地表示从控制单元950输出的信号和颜色数据。具体来说,显示单元911不仅显示与选择的模式的执行有关的目标数据,而且在控制单元950的控制下显示目标数据的变化。此外,显示单元911在视觉上可见地表示与在用户的输入位置周围的缩放模式的激活有关的图形元素。
触摸式传感器单元913被布置在显示单元911附近并且与显示单元911组合,以便检测在触摸屏910的表面上输入的用户的触摸。当用户触摸触摸屏910的表面上的特定点时,触摸式传感器单元913检测触摸点的坐标。然后触摸式传感器单元913将检测的坐标发送到控制单元950。也就是说,触摸式传感器单元913检测用户触摸动作,产生与检测的触摸对应的输入信号,并将产生的输入信号发送到控制单元950。从而,控制单元950通过从触摸式传感器单元913接收到的触摸输入信号来执行与触摸点有关的特定功能。
具体地,触摸式传感器单元913检测用户手势输入作为特定的中断。如果在操作的选择的模式中检测到特定的中断,则触摸式传感器单元913进入缩放模式,其允许检测用于缩放控制的手势输入。当在缩放模式下检测到基于手势的用户输入时,触摸式传感器单元913将用户手势的起始点的坐标(即,中断的发生点的坐标)和用户手势的移行点的坐标发送到控制单元950。然后,控制单元950由接收的坐标确定用户手势,并响应于用户手势控制缩放动作。此外,控制单元950将根据缩放动作按比例放大或缩小的显示目标数据输出到显示单元911。同时,当在操作的选择的模式中检测到用于执行切换功能的中断时,触摸式传感器单元913将关于切换功能的信息发送到控制单元950。然后,控制单元950根据接收的从传感器单元913发送的信息来执行显示单元911上的显示目标数据的切换功能。
存储单元930包括ROM(只读存储器)和RAM(随机存取存储器)中的任何一个。存储单元930存储在移动设备中创建和使用的多个数据。这样的数据包括从由在执行移动设备中的应用期间产生的内部数据和从诸如基站、其它移动设备和个人计算机之类的外部实体接收到的外部数据构成的组中选择出的数据。具体地,存储在存储单元930中的数据包括从由移动设备中提供的用户界面、与移动设备的使用相关的设置信息、基于用户手势的缩放控制所需的位图图像、关于移动事件的可选择方向的信息、和缩放因子值构成的组中选择出的数据。
另外,存储单元930存储控制移动设备的一般操作所需的多个应用和如上所述的基于移动设备中的用户手势控制缩放功能所需的多个应用。这些应用存储在存储单元930中的应用存储区域(未示出)中。此外,存储单元930包括暂时存储在执行上述应用时产生的数据的至少一个缓冲器。
控制单元950执行与移动设备有关的总体控制功能,并且控制移动设备中的组件之间的信号流。也就是说,控制单元950控制上述组件(诸如触摸屏910和存储单元930)之间的信号流。
控制单元950控制缩放模式的激活。此外,控制单元950在缩放模式下从触摸屏910接收用户手势输入(例如,移动事件),并且响应于接收的手势输入控制诸如放大或缩小之类的缩放动作。此外,当在操作的选择的模式下显示目标数据时,控制单元950响应于用户手势输入(例如,双击事件)控制这样的缩放动作。
具体地,控制单元950在移动设备的缩放模式下检索响应于预定义的输入事件提供的特定内容的位图图像,并且通过使用位图图像来执行根据输入事件变化的连续的缩放动作的处理。此外,控制单元950提供通过缩放动作的连续处理放大或缩小的位图图像的实时变化。当检测到输入事件的释放时,控制单元950根据位图图像的放大和缩小比率之一(即,缩放因子值)来修改(即,放大和缩小之一)实际的内容的目标数据的显示尺寸。然后,控制单元950控制显示单元911将修改的目标数据显示在其上。对于这样的缩放控制,控制单元950包括位图缩放引擎951、再现引擎953和UI处理器955。
位图缩放引擎951确定根据通过触摸屏910输入的用户手势修改的缩放因子值,然后根据确定的缩放因子值使用位图图像来执行缩放功能。
再现引擎953通过使用与在通过位图图像处理缩放动作期间最终确定的位图图像的缩放比率对应的缩放因子值,来执行对于实际的内容的显示目标数据的重新绘制动作。也就是说,再现引擎953重新配置响应于用户手势修改的实际的显示目标数据。
UI处理器955执行与在位图缩放引擎951中缩放的位图图像有关的显示的处理,或者执行与在再现引擎953中重新配置的实际的显示目标数据有关的显示的处理。
一般地,控制单元950控制与如上参考图1到9所述的本发明有关的特定操作。控制单元900的控制功能包含在软件、固件和专用芯片中,但是不限于此。
尽管移动设备的配置示意地示出在图9中,但是这仅仅是示范性的,并且不应当被认为是对本发明的限制。
尽管图9没有示出,但是许多其它元件可以实质上或有选择地包括在本发明的移动设备中。例如,移动设备还可以包括从由射频(RF)通信模块、照相机模块、数字广播接收模块、短距离通信模块和互联网接入模块构成的组中选择的设备。如果本发明的移动设备支持移动通信服务,则控制单元950包括移动设备的移动通信服务通常所需的基带模块。这样的基带模块包括在控制单元950和RF通信模块中的至少一个中。
根据现在的数字融合趋势,可以按照各种方式改变、修改和改善这样的组件,并且可以在移动设备中另外或可替换地提供等效于上述组件的任何其它元件。同时,本领域技术人员将理解,可以省略移动设备中的上述组件中的一些或者将其替换为另一种功能等效的组件。
根据本发明的上述实施例,用户可以通过调用简单中断来容易地操作移动设备以快速地激活缩放模式。此外,用户可以通过在缩放模式下输入简单的手势来容易地操作移动设备以按照期望的比率放大或缩小期望的点周围的内容的显示的图像。此外,用户可以通过调用简单中断来容易地操作移动设备以自适应地执行显示的图像的放大和缩小之间的转换。此外,根据本发明的示范性实施例,当用户在触摸屏上的某一点(x,y)处调用长按时,可以激活缩放模式。在这种情况下,用户可以以下面两种方式执行缩放动作。
第一种,用户可以从按下的点(x,y)向上或向下移动他或她的手指或铁笔,以便在该点(x,y)周围执行放大或缩小。然后移动设备根据手指和铁笔的移动距离来修改缩放因子值,并且根据修改的缩放因子值提供放大或缩小的内容。第二种,用户可以在按下的点(x,y)处按住他或她的手指和铁笔中的一个不移动。然后,移动设备提供以给定的周期间隔在该点(x,y)周围逐步地放大或缩小的内容。
为了响应于用户的放大和缩小请求之一提供显示目标数据,移动设备采用位图图像。例如,响应于用户的放大功能请求,移动设备不直接放大实际的内容的显示目标数据,而是提供根据放大功能修改的位图图像的一部分。然后,响应于用户的放大功能的释放,移动设备根据位图图像的缩放比率重新配置并显示实际的内容的显示目标数据。与上面类似,由于本发明的实施例中的缩放控制使用位图图像来快速地提供显示的变化,因此可以响应于用户的快速手势流畅地支持缩放功能。也就是说,它允许每当在缩放模式下改变用户手势时与实际的内容的显示目标数据对应的位图图像的实时缩放控制。因此,本发明的实施例中的移动设备提高了缩放功能的便利性。
此外,根据本发明的上述实施例,即使在由于移动设备的显示尺寸限制而需要频繁缩放的移动设备中,也可以容易且快速地通过在单个点处调用的简单手势放大或缩小在期望的位置周围的内容的显示目标数据。也就是说,根据本发明的实施例的移动设备允许简单得多的执行缩放功能的过程。
另外,根据本发明的上述实施例,用户可以通过基于简单的手势输入的切换功能来容易地操作移动设备以简单地放大或缩小显示的图像。也就是说,显示的图像可以简单地以相应的给定的放大和缩小比率按比例增大或按比例缩小。因此,可以获得提供预览图像和放大镜之一的效果。总之,本发明的基于触摸的缩放控制技术可以包括在具有任何种类的触敏表面或接口的移动设备中。
根据本发明的上述方法可以被实现在硬件中或者被实现为可以存储在诸如CD ROM、RAM、软盘、硬盘或磁光盘之类的记录介质中的或通过网络下载的软件或计算机代码,以使得这里描述的方法可以通过使用通用计算机的这样的软件、或专用处理器或可编程或专用硬件(诸如ASIC或FPGA)来执行。如本领域中理解的,计算机、处理器或可编程硬件包括可以存储或接收当由计算机、处理器或硬件访问和执行时实现这里描述的处理方法的软件或计算机代码的存储器组件,例如RAM、ROM、闪速存储器等等。此外,将理解,当通用计算机访问用于实现这里示出的处理的代码时,代码的执行将通用计算机转化为用于执行这里示出的处理的专用计算机。
尽管已经参考本发明的示范性实施例对本发明进行了具体示出和描述,但是本领域技术人员应当理解,在不脱离由所附权利要求书所定义的本发明的精神和范围的情况下,可以对本发明做出形式和细节上的各种修改。
Claims (15)
1.一种在移动设备中用于基于触摸的缩放控制的方法,该方法包括:
在屏幕上显示选择的内容的目标数据;
在显示该目标数据的同时激活缩放模式;
接收从该目标数据上的特定点开始的基于触摸的手势输入;以及
响应于该手势输入执行缩放功能。
2.如权利要求1所述的方法,其中所述激活缩放模式的步骤包括:当长按输入发生在该目标数据上的该特定点处时,激活该缩放模式。
3.如权利要求2所述的方法,其中所述执行缩放功能的步骤包括:根据该手势输入的进行,在该特定点周围放大或缩小该目标数据。
4.如权利要求3所述的方法,其中所述执行缩放功能的步骤包括:当接收到该手势输入时检索与该目标数据对应的位图图像,并且响应于该手势输入执行与该位图图像有关的缩放动作。
5.如权利要求4所述的方法,其中所述执行缩放功能的步骤包括:当释放该手势输入时,根据由与该位图图像有关的缩放动作修改的放大倍数值来执行与该目标数据有关的缩放动作。
6.如权利要求2所述的方法,其中该手势输入包括移动事件和按住事件中的至少一个。
7.如权利要求6所述的方法,还包括:
当接收到移动事件时,根据该移动事件的移行距离连续地放大或缩小位图图像,该位图图像与该目标数据对应;以及
在接收到按住事件的同时,以给定的周期间隔逐步放大或缩小位图图像,该位图图像与该目标数据对应。
8.如权利要求2所述的方法,还包括:
确定在显示目标数据的同时发生的中断的类型;
如果该中断是用于缩放模式的,则激活该缩放模式;以及
如果该中断是用于切换模式的,则响应于该中断执行与该目标数据有关的切换功能。
9.如权利要求2所述的方法,还包括:
响应于用于该缩放模式的中断来激活缩放模式,该中断发生在该特定点处;
在缩放模式下接收用于缩放控制的基于触摸的手势输入;
响应于该手势输入,在该特定点和该手势输入的起始点中的一个周围,执行与该目标数据对应的位图图像的第一缩放过程;以及
响应于该手势输入的释放,根据该位图图像的缩放量来执行该目标数据的第二缩放过程。
10.如权利要求9所述的方法,其中第一缩放过程包括:
当在缩放模式下接收到移动事件时,根据该移动事件的移行距离在该特定点或该起始点周围连续地放大或缩小位图图像;以及
当在缩放模式下接收到按住事件时,以给定的周期间隔在该特定点或该起始点周围逐步放大或缩小位图图像。
11.如权利要求10所述的方法,还包括:
当激活缩放模式时,在该触摸屏上显示图形元素,该图形元素指示该缩放模式的激活。
12.如权利要求10所述的方法,还包括:
当在缩放模式下接收到双击事件时,利用基本的放大倍数值来显示该目标数据;以及
当在缩放模式下接收到双击事件时,禁用该缩放模式。
13.一种移动设备,包括:
显示单元,被配置为显示根据缩放功能放大或缩小的选择的内容的目标数据;
输入单元,被配置为在激活缩放模式时接收用于在目标数据上的特定点周围执行缩放功能的基于触摸的输入事件;以及
控制单元,被配置为执行与该目标数据的位图图像有关的缩放功能,并且根据该位图图像的放大或缩小比率来控制与该目标数据有关的缩放功能。
14.如权利要求13所述的移动设备,其中该输入单元包括触摸屏和触摸板中的至少一个。
15.如权利要求13所述的移动设备,其中该控制单元包括:
位图缩放引擎,确定根据通过该输入单元输入的用户手势修改的缩放因子值,然后根据该缩放因子值使用该位图图像来执行该缩放功能;
再现引擎,重新配置通过执行该位图图像的缩放功能修改的目标数据;以及
用户界面处理器,执行与在该位图缩放引擎中缩放的位图图像有关的显示的处理,并且执行与在该再现引擎中重新配置的目标数据有关的显示的处理。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR46848/09 | 2009-05-28 | ||
KR1020090046848A KR101567785B1 (ko) | 2009-05-28 | 2009-05-28 | 휴대단말에서 줌 기능 제어 방법 및 장치 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101901107A true CN101901107A (zh) | 2010-12-01 |
Family
ID=42668365
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010101941911A Pending CN101901107A (zh) | 2009-05-28 | 2010-05-28 | 能够基于触摸缩放的移动设备及其控制方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20100302281A1 (zh) |
EP (1) | EP2256609A3 (zh) |
KR (1) | KR101567785B1 (zh) |
CN (1) | CN101901107A (zh) |
Cited By (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102262510A (zh) * | 2011-09-01 | 2011-11-30 | 珠海全志科技股份有限公司 | 一种利用手势实现显示内容放大的装置和方法 |
CN102541319A (zh) * | 2010-12-20 | 2012-07-04 | 联想(北京)有限公司 | 电子设备及其显示处理方法 |
CN102609183A (zh) * | 2010-12-21 | 2012-07-25 | Lg电子株式会社 | 移动终端及其操作控制方法 |
CN102637198A (zh) * | 2012-02-28 | 2012-08-15 | 优视科技有限公司 | 网页内容显示的实现方法、装置、浏览器及移动终端 |
CN102682740A (zh) * | 2011-03-13 | 2012-09-19 | Lg电子株式会社 | 透明显示装置及其操作方法 |
CN102799299A (zh) * | 2011-05-27 | 2012-11-28 | 华硕电脑股份有限公司 | 具触控式屏幕的电脑***及其手势的处理方法 |
CN102855072A (zh) * | 2011-06-28 | 2013-01-02 | 深圳富泰宏精密工业有限公司 | 网页辅助放大***和方法 |
CN102855063A (zh) * | 2012-08-09 | 2013-01-02 | 鸿富锦精密工业(深圳)有限公司 | 电子设备及其图片缩放方法 |
CN102970453A (zh) * | 2011-08-31 | 2013-03-13 | 佳能株式会社 | 能够显示实际尺寸预览的图像形成设备及其控制方法 |
CN103019545A (zh) * | 2012-12-10 | 2013-04-03 | 广东欧珀移动通信有限公司 | 电子设备触摸屏显示界面的放缩方法 |
CN103207753A (zh) * | 2012-01-17 | 2013-07-17 | 纬创资通股份有限公司 | 电子装置及控制电子装置的方法 |
CN103270485A (zh) * | 2010-12-24 | 2013-08-28 | 索尼电脑娱乐公司 | 触摸输入处理装置、信息处理装置及触摸输入控制方法 |
CN103268320A (zh) * | 2013-04-18 | 2013-08-28 | 天脉聚源(北京)传媒科技有限公司 | 一种存储图像的方法及装置 |
WO2013182141A1 (zh) * | 2012-10-18 | 2013-12-12 | 中兴通讯股份有限公司 | 一种人机交互方法、装置及其电子设备 |
CN103562821A (zh) * | 2011-04-28 | 2014-02-05 | Nec软件***科技有限公司 | 信息处理装置、信息处理方法和记录介质 |
CN103635873A (zh) * | 2012-09-17 | 2014-03-12 | 华为终端有限公司 | 触摸操作处理方法及终端设备 |
CN103677560A (zh) * | 2012-09-21 | 2014-03-26 | 三星电子株式会社 | 用于调整缩放等级的触敏装置及方法 |
CN103686041A (zh) * | 2012-09-24 | 2014-03-26 | 京瓷办公信息***株式会社 | 显示输入装置及具备该显示输入装置的电子设备 |
CN103677558A (zh) * | 2012-08-29 | 2014-03-26 | 三星电子株式会社 | 用于在电子装置中控制缩放功能的方法和设备 |
CN103699329A (zh) * | 2013-12-31 | 2014-04-02 | 优视科技有限公司 | 页面缩放方法、装置及终端设备 |
CN103729128A (zh) * | 2012-10-10 | 2014-04-16 | 腾讯科技(深圳)有限公司 | 一种摄像设备变换焦距的方法及装置 |
CN103858086A (zh) * | 2011-10-04 | 2014-06-11 | 高通股份有限公司 | (多重)多显示器设备中的应用窗口位置和尺寸控制 |
CN103970439A (zh) * | 2013-01-25 | 2014-08-06 | 安捷伦科技有限公司 | 利用预计手势的完成提高仪器性能的方法 |
CN103984492A (zh) * | 2013-02-07 | 2014-08-13 | 高德软件有限公司 | 一种缩放移动终端显示画面的方法及其装置、移动终端 |
CN104111781A (zh) * | 2014-07-03 | 2014-10-22 | 珠海市魅族科技有限公司 | 图像显示控制方法和终端 |
CN104583928A (zh) * | 2012-08-20 | 2015-04-29 | 佳能株式会社 | 信息处理装置、信息处理方法以及相关程序 |
TWI490774B (zh) * | 2012-04-18 | 2015-07-01 | 用於觸控裝置之瀏覽頁面鎖定縮放區域之控制方法 | |
CN104820548A (zh) * | 2015-04-08 | 2015-08-05 | 魅族科技(中国)有限公司 | 一种截图方法及装置 |
CN104980587A (zh) * | 2015-06-29 | 2015-10-14 | 努比亚技术有限公司 | 一种调节屏幕内容大小的方法及终端 |
CN105051665A (zh) * | 2013-02-07 | 2015-11-11 | 迪泽莫股份公司 | 用于在显示装置上组织和显示信息的*** |
CN105453014A (zh) * | 2013-07-31 | 2016-03-30 | 谷歌公司 | 可调节的视频播放器 |
CN105867858A (zh) * | 2016-03-22 | 2016-08-17 | 广东欧珀移动通信有限公司 | 控制方法、控制装置及电子装置 |
CN106648434A (zh) * | 2011-12-22 | 2017-05-10 | 优视科技有限公司 | 通过拖拽手势控制应用界面的方法和装置 |
CN107193457A (zh) * | 2012-10-16 | 2017-09-22 | 北京三星通信技术研究有限公司 | 一种实现图像缩放显示的方法和移动设备 |
CN108351644A (zh) * | 2015-11-18 | 2018-07-31 | 韩华泰科株式会社 | 期望点的设定方法及移动体的行使路线设定方法 |
CN108363531A (zh) * | 2018-01-17 | 2018-08-03 | 网易(杭州)网络有限公司 | 一种游戏中的交互方法及装置 |
CN110244889A (zh) * | 2019-06-17 | 2019-09-17 | Oppo广东移动通信有限公司 | 图片缩放方法、装置、终端及存储介质 |
CN111367449A (zh) * | 2020-02-28 | 2020-07-03 | 深圳市腾讯信息技术有限公司 | 图片处理方法、装置、计算机设备和存储介质 |
CN113721911A (zh) * | 2021-08-25 | 2021-11-30 | 网易(杭州)网络有限公司 | 虚拟场景的显示比例的控制方法、介质和设备 |
CN114363684A (zh) * | 2021-12-15 | 2022-04-15 | 创盛视联数码科技(北京)有限公司 | 一种文档显示方法、装置及存储介质 |
US12014040B2 (en) | 2013-08-12 | 2024-06-18 | Google Llc | Dynamic resizable media item player |
CN114363684B (zh) * | 2021-12-15 | 2024-06-28 | 创盛视联数码科技(北京)有限公司 | 一种文档显示方法、装置及存储介质 |
Families Citing this family (56)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101398134B1 (ko) * | 2007-10-04 | 2014-05-20 | 엘지전자 주식회사 | 휴대 단말기의 동영상 재생장치 및 방법 |
KR101436841B1 (ko) * | 2008-08-19 | 2014-09-03 | 삼성전자주식회사 | 디지털 이미지 처리장치 |
JP5326912B2 (ja) * | 2009-07-31 | 2013-10-30 | ブラザー工業株式会社 | 印刷装置、合成画像データ生成装置、及び、合成画像データ生成プログラム |
JP2011141753A (ja) * | 2010-01-07 | 2011-07-21 | Sony Corp | 表示制御装置、表示制御方法及び表示制御プログラム |
US9292161B2 (en) * | 2010-03-24 | 2016-03-22 | Microsoft Technology Licensing, Llc | Pointer tool with touch-enabled precise placement |
US8704783B2 (en) | 2010-03-24 | 2014-04-22 | Microsoft Corporation | Easy word selection and selection ahead of finger |
TW201201073A (en) * | 2010-06-28 | 2012-01-01 | Hon Hai Prec Ind Co Ltd | Electronic device and method for processing touch events of the electronic device |
US20120050335A1 (en) * | 2010-08-25 | 2012-03-01 | Universal Cement Corporation | Zooming system for a display |
DE102010035373A1 (de) * | 2010-08-25 | 2012-03-01 | Elektrobit Automotive Gmbh | Technik zur bildschirmbasierten Routenmanipulation |
JP5762718B2 (ja) * | 2010-10-20 | 2015-08-12 | シャープ株式会社 | 画像形成装置 |
US10485490B2 (en) | 2010-11-11 | 2019-11-26 | Zoll Medical Corporation | Acute care treatment systems dashboard |
US9389774B2 (en) * | 2010-12-01 | 2016-07-12 | Sony Corporation | Display processing apparatus for performing image magnification based on face detection |
KR20120069442A (ko) * | 2010-12-20 | 2012-06-28 | 삼성전자주식회사 | 휴대단말기의 데이터제어 장치 및 방법 |
TWI494842B (zh) * | 2011-06-28 | 2015-08-01 | Chiun Mai Comm Systems Inc | 網頁輔助放大系統和方法 |
US9323415B2 (en) * | 2011-06-29 | 2016-04-26 | Nokia Technologies Oy | Apparatus and associated methods related to touch sensitive displays |
KR101262700B1 (ko) * | 2011-08-05 | 2013-05-08 | 삼성전자주식회사 | 음성 인식 및 모션 인식을 이용하는 전자 장치의 제어 방법 및 이를 적용한 전자 장치 |
EP2555536A1 (en) | 2011-08-05 | 2013-02-06 | Samsung Electronics Co., Ltd. | Method for controlling electronic apparatus based on voice recognition and motion recognition, and electronic apparatus applying the same |
US9417754B2 (en) | 2011-08-05 | 2016-08-16 | P4tents1, LLC | User interface system, method, and computer program product |
US9317196B2 (en) * | 2011-08-10 | 2016-04-19 | Microsoft Technology Licensing, Llc | Automatic zooming for text selection/cursor placement |
US9588679B2 (en) * | 2011-09-12 | 2017-03-07 | Microsoft Technology Licensing, Llc | Virtual viewport and fixed positioning with optical zoom |
JP5573814B2 (ja) * | 2011-10-26 | 2014-08-20 | コニカミノルタ株式会社 | 画面を表示する表示部を備えた装置、ユーザーインターフェースの制御方法、およびユーザーインターフェースの制御プログラム |
KR20130061993A (ko) * | 2011-12-02 | 2013-06-12 | (주) 지.티 텔레콤 | 터치스크린 상의 화면조작방법 |
US20130335360A1 (en) * | 2012-01-03 | 2013-12-19 | Aviv Ron | Touch screen interaction methods and apparatuses |
CA2798507C (en) * | 2012-01-06 | 2015-03-17 | Microsoft Corporation | Input pointer delay and zoom logic |
KR101861377B1 (ko) * | 2012-03-09 | 2018-05-28 | 삼성전자주식회사 | 이동 단말에서 모션 기반의 화면 제어 방법 및 이를 위한 이동 단말 |
US20130265237A1 (en) * | 2012-04-04 | 2013-10-10 | Google Inc. | System and method for modifying content display size |
CN104412216A (zh) * | 2012-06-27 | 2015-03-11 | Nec卡西欧移动通信株式会社 | 便携式终端装置、便携式终端装置的操作方法及程序 |
JP5793625B2 (ja) | 2012-09-29 | 2015-10-14 | ▲華▼▲為▼終端有限公司Huawei Device Co., Ltd. | ズーム処理を制御する方法及び電子装置 |
AT513675A1 (de) * | 2012-11-15 | 2014-06-15 | Keba Ag | Verfahren zum sicheren und bewussten Aktivieren von Funktionen und/oder Bewegungen einer steuerbaren technischen Einrichtung |
US10042544B2 (en) | 2012-12-27 | 2018-08-07 | Keysight Technologies, Inc. | Method for controlling the magnification level on a display |
GB2509541A (en) | 2013-01-08 | 2014-07-09 | Ibm | Display tool with a magnifier with a crosshair tool. |
WO2014134937A1 (en) | 2013-03-07 | 2014-09-12 | Tencent Technology (Shenzhen) Company Limited | View mode switch of graphical user interface |
KR102157332B1 (ko) | 2013-03-15 | 2020-09-17 | 삼성전자주식회사 | 전자 장치에서 줌 기능을 제어하기 위한 방법 및 장치 |
US8731824B1 (en) * | 2013-03-15 | 2014-05-20 | Honda Motor Co., Ltd. | Navigation control for a touch screen user interface |
DE102013006026A1 (de) * | 2013-04-08 | 2014-10-09 | Audi Ag | Orientierungszoom in Navigationskarten bei Darstellung auf kleinen Bildschirmen |
WO2015051521A1 (en) * | 2013-10-10 | 2015-04-16 | Nokia Technologies Oy | Method and apparatus for controllably modifying icons |
US9395910B2 (en) | 2013-11-25 | 2016-07-19 | Globalfoundries Inc. | Invoking zoom on touch-screen devices |
JP2015185173A (ja) * | 2014-03-24 | 2015-10-22 | 株式会社 ハイヂィープ | タッチ圧力及びタッチ面積による動作対象の臨時操作方法及び端末機 |
US10019140B1 (en) * | 2014-06-26 | 2018-07-10 | Amazon Technologies, Inc. | One-handed zoom |
US20160041737A1 (en) * | 2014-08-06 | 2016-02-11 | EyeEm Mobile GmbH | Systems, methods and computer program products for enlarging an image |
US10198164B1 (en) | 2014-08-25 | 2019-02-05 | Google Llc | Triggering location selector interface by continuous zooming |
US10366107B2 (en) | 2015-02-06 | 2019-07-30 | International Business Machines Corporation | Categorizing questions in a question answering system |
US9996604B2 (en) | 2015-02-09 | 2018-06-12 | International Business Machines Corporation | Generating usage report in a question answering system based on question categorization |
US10795921B2 (en) * | 2015-03-27 | 2020-10-06 | International Business Machines Corporation | Determining answers to questions using a hierarchy of question and answer pairs |
CN104951230A (zh) * | 2015-05-29 | 2015-09-30 | 努比亚技术有限公司 | 一种信息处理方法和电子设备 |
KR20170111000A (ko) * | 2016-03-24 | 2017-10-12 | 엘지전자 주식회사 | 디스플레이 장치 및 그의 동작 방법 |
JP6421212B2 (ja) * | 2017-04-28 | 2018-11-07 | ソニーモバイルコミュニケーションズ株式会社 | 表示処理装置及び表示処理方法 |
KR102354016B1 (ko) * | 2017-08-22 | 2022-01-21 | 삼성전자주식회사 | 표시 장치에 표시된 콘텐트의 크기를 변경하기 위한 방법 및 그 전자 장치 |
WO2019104704A1 (en) * | 2017-12-01 | 2019-06-06 | Orange | Method for zooming an image displayed on a touch-sensitive screen of a mobile terminal |
JP2019124992A (ja) * | 2018-01-12 | 2019-07-25 | 株式会社ミツトヨ | 位置指定方法及びプログラム |
WO2021125449A1 (ko) * | 2019-12-19 | 2021-06-24 | ㈜오버플로우 | 화면을 확대하여 표시하며 실시간으로 중계하는 장치 및 이의 동작 방법 |
KR102339553B1 (ko) * | 2019-12-19 | 2021-12-16 | ㈜오버플로우 | 화면을 확대하여 표시하며 실시간으로 중계하는 장치 및 이의 동작 방법 |
JP7038153B2 (ja) * | 2020-02-13 | 2022-03-17 | 任天堂株式会社 | 情報処理システム、情報処理装置、情報処理プログラム、および情報処理方法 |
US11036375B1 (en) * | 2020-02-20 | 2021-06-15 | Lenovo (Singapore) Pte. Ltd. | Dynamic zoom based on media |
CN112752158B (zh) | 2020-12-29 | 2023-06-20 | 北京达佳互联信息技术有限公司 | 一种视频展示的方法、装置、电子设备及存储介质 |
CN113703653A (zh) * | 2021-09-02 | 2021-11-26 | 北京城市网邻信息技术有限公司 | 图像处理方法、装置、设备和计算机可读存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020126099A1 (en) * | 2001-01-09 | 2002-09-12 | Engholm Kathryn A. | Touch controlled zoom and pan of graphic displays |
CN101047913A (zh) * | 2006-03-30 | 2007-10-03 | 三星电子株式会社 | 便携式终端的显示数据大小调整设备及方法 |
US20080129759A1 (en) * | 2006-12-04 | 2008-06-05 | Samsung Electronics Co., Ltd. | Method for processing image for mobile communication terminal |
CN101236472A (zh) * | 2007-02-01 | 2008-08-06 | 英华达(南京)科技有限公司 | 用以缩放显示影像的方法 |
US20090098912A1 (en) * | 2007-10-10 | 2009-04-16 | Lg Electronics Inc. | Zoom control for a display screen of a mobile communication terminal |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB9001514D0 (en) * | 1990-01-23 | 1990-03-21 | Crosfield Electronics Ltd | Image handling apparatus |
WO1994029788A1 (en) * | 1993-06-15 | 1994-12-22 | Honeywell Inc. | A method for utilizing a low resolution touch screen system in a high resolution graphics environment |
JP2813728B2 (ja) * | 1993-11-01 | 1998-10-22 | インターナショナル・ビジネス・マシーンズ・コーポレイション | ズーム/パン機能付パーソナル通信機 |
US6211856B1 (en) * | 1998-04-17 | 2001-04-03 | Sung M. Choi | Graphical user interface touch screen with an auto zoom feature |
JP2002044425A (ja) * | 2000-07-25 | 2002-02-08 | Sanyo Electric Co Ltd | 画像処理装置及び画像処理方法 |
US20030117427A1 (en) * | 2001-07-13 | 2003-06-26 | Universal Electronics Inc. | System and method for interacting with a program guide displayed on a portable electronic device |
JP2003274427A (ja) * | 2002-03-15 | 2003-09-26 | Canon Inc | 画像処理装置、画像処理システム、画像処理方法、記憶媒体、及びプログラム |
US7636754B2 (en) * | 2002-03-21 | 2009-12-22 | Cisco Technology, Inc. | Rich multi-media format for use in a collaborative computing system |
JP2004272217A (ja) * | 2003-02-18 | 2004-09-30 | Canon Inc | 地図画像表示制御方法およびそのプログラムおよびそのプログラムを記憶する記憶媒体および電子機器 |
US7222017B2 (en) * | 2004-06-17 | 2007-05-22 | The Boeing Company | Method and system for entering and displaying ground taxi instructions |
US20080165148A1 (en) * | 2007-01-07 | 2008-07-10 | Richard Williamson | Portable Electronic Device, Method, and Graphical User Interface for Displaying Inline Multimedia Content |
US8689132B2 (en) * | 2007-01-07 | 2014-04-01 | Apple Inc. | Portable electronic device, method, and graphical user interface for displaying electronic documents and lists |
CN101170764A (zh) * | 2007-11-16 | 2008-04-30 | 魏新成 | 在触摸屏手机上通过手指操作浏览web网页的方法 |
CN102187694A (zh) * | 2008-05-28 | 2011-09-14 | 谷歌公司 | 在移动计算设备上的运动控制的视图 |
US20100073303A1 (en) * | 2008-09-24 | 2010-03-25 | Compal Electronics, Inc. | Method of operating a user interface |
US8810522B2 (en) * | 2008-09-29 | 2014-08-19 | Smart Technologies Ulc | Method for selecting and manipulating a graphical object in an interactive input system, and interactive input system executing the method |
JP2010086230A (ja) * | 2008-09-30 | 2010-04-15 | Sony Corp | 情報処理装置、情報処理方法およびプログラム |
KR101857564B1 (ko) * | 2009-05-15 | 2018-05-15 | 삼성전자 주식회사 | 휴대 단말기의 이미지 처리 방법 |
-
2009
- 2009-05-28 KR KR1020090046848A patent/KR101567785B1/ko not_active IP Right Cessation
-
2010
- 2010-04-08 EP EP10159394.5A patent/EP2256609A3/en not_active Withdrawn
- 2010-05-27 US US12/788,429 patent/US20100302281A1/en not_active Abandoned
- 2010-05-28 CN CN2010101941911A patent/CN101901107A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020126099A1 (en) * | 2001-01-09 | 2002-09-12 | Engholm Kathryn A. | Touch controlled zoom and pan of graphic displays |
CN101047913A (zh) * | 2006-03-30 | 2007-10-03 | 三星电子株式会社 | 便携式终端的显示数据大小调整设备及方法 |
US20080129759A1 (en) * | 2006-12-04 | 2008-06-05 | Samsung Electronics Co., Ltd. | Method for processing image for mobile communication terminal |
CN101236472A (zh) * | 2007-02-01 | 2008-08-06 | 英华达(南京)科技有限公司 | 用以缩放显示影像的方法 |
US20090098912A1 (en) * | 2007-10-10 | 2009-04-16 | Lg Electronics Inc. | Zoom control for a display screen of a mobile communication terminal |
Cited By (76)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102541319A (zh) * | 2010-12-20 | 2012-07-04 | 联想(北京)有限公司 | 电子设备及其显示处理方法 |
CN102609183A (zh) * | 2010-12-21 | 2012-07-25 | Lg电子株式会社 | 移动终端及其操作控制方法 |
CN102609183B (zh) * | 2010-12-21 | 2016-05-04 | Lg电子株式会社 | 移动终端及其操作控制方法 |
CN103270485A (zh) * | 2010-12-24 | 2013-08-28 | 索尼电脑娱乐公司 | 触摸输入处理装置、信息处理装置及触摸输入控制方法 |
CN103270485B (zh) * | 2010-12-24 | 2016-03-16 | 索尼电脑娱乐公司 | 触摸输入处理装置、信息处理装置及触摸输入控制方法 |
CN102682740A (zh) * | 2011-03-13 | 2012-09-19 | Lg电子株式会社 | 透明显示装置及其操作方法 |
CN102682740B (zh) * | 2011-03-13 | 2015-09-23 | Lg电子株式会社 | 透明显示装置及其操作方法 |
US9329673B2 (en) | 2011-04-28 | 2016-05-03 | Nec Solution Innovators, Ltd. | Information processing device, information processing method, and recording medium |
CN103562821A (zh) * | 2011-04-28 | 2014-02-05 | Nec软件***科技有限公司 | 信息处理装置、信息处理方法和记录介质 |
CN103562821B (zh) * | 2011-04-28 | 2016-11-09 | 日本电气方案创新株式会社 | 信息处理装置、信息处理方法和记录介质 |
CN102799299A (zh) * | 2011-05-27 | 2012-11-28 | 华硕电脑股份有限公司 | 具触控式屏幕的电脑***及其手势的处理方法 |
CN102799299B (zh) * | 2011-05-27 | 2015-11-25 | 华硕电脑股份有限公司 | 具触控式屏幕的电脑***及其手势的处理方法 |
CN102855072A (zh) * | 2011-06-28 | 2013-01-02 | 深圳富泰宏精密工业有限公司 | 网页辅助放大***和方法 |
CN102855072B (zh) * | 2011-06-28 | 2016-02-10 | 深圳富泰宏精密工业有限公司 | 网页辅助放大***和方法 |
US8994968B2 (en) | 2011-08-31 | 2015-03-31 | Canon Kabushiki Kaisha | Image forming apparatus which is capable of displaying real size preview, method of controlling the same, and storage medium |
CN102970453B (zh) * | 2011-08-31 | 2016-12-21 | 佳能株式会社 | 能够显示实际尺寸预览的图像形成设备及其控制方法 |
CN102970453A (zh) * | 2011-08-31 | 2013-03-13 | 佳能株式会社 | 能够显示实际尺寸预览的图像形成设备及其控制方法 |
CN102262510A (zh) * | 2011-09-01 | 2011-11-30 | 珠海全志科技股份有限公司 | 一种利用手势实现显示内容放大的装置和方法 |
CN103858086A (zh) * | 2011-10-04 | 2014-06-11 | 高通股份有限公司 | (多重)多显示器设备中的应用窗口位置和尺寸控制 |
CN106648434A (zh) * | 2011-12-22 | 2017-05-10 | 优视科技有限公司 | 通过拖拽手势控制应用界面的方法和装置 |
CN106648434B (zh) * | 2011-12-22 | 2020-09-04 | 阿里巴巴(中国)有限公司 | 通过拖拽手势控制应用界面的方法和装置 |
CN103207753A (zh) * | 2012-01-17 | 2013-07-17 | 纬创资通股份有限公司 | 电子装置及控制电子装置的方法 |
CN102637198A (zh) * | 2012-02-28 | 2012-08-15 | 优视科技有限公司 | 网页内容显示的实现方法、装置、浏览器及移动终端 |
CN102637198B (zh) * | 2012-02-28 | 2015-04-01 | 优视科技有限公司 | 网页内容显示的实现方法、装置、浏览器及移动终端 |
TWI490774B (zh) * | 2012-04-18 | 2015-07-01 | 用於觸控裝置之瀏覽頁面鎖定縮放區域之控制方法 | |
CN102855063A (zh) * | 2012-08-09 | 2013-01-02 | 鸿富锦精密工业(深圳)有限公司 | 电子设备及其图片缩放方法 |
CN104583928B (zh) * | 2012-08-20 | 2019-01-11 | 佳能株式会社 | 信息处理装置、信息处理方法以及相关程序 |
CN109634511A (zh) * | 2012-08-20 | 2019-04-16 | 佳能株式会社 | 信息处理装置、信息处理方法及计算机可读存储介质 |
CN104583928A (zh) * | 2012-08-20 | 2015-04-29 | 佳能株式会社 | 信息处理装置、信息处理方法以及相关程序 |
CN103677558A (zh) * | 2012-08-29 | 2014-03-26 | 三星电子株式会社 | 用于在电子装置中控制缩放功能的方法和设备 |
US10296204B2 (en) | 2012-09-17 | 2019-05-21 | Huawei Device Co., Ltd. | Touch operation processing method and terminal device |
US9268482B2 (en) | 2012-09-17 | 2016-02-23 | Huawei Device Co., Ltd. | Touch operation processing method and terminal device |
US10754539B2 (en) | 2012-09-17 | 2020-08-25 | Huawei Device Co., Ltd. | Touch Operation Processing Method and Terminal Device |
US11592924B2 (en) | 2012-09-17 | 2023-02-28 | Huawei Device Co., Ltd. | Touch operation processing method and terminal device |
CN107247538B (zh) * | 2012-09-17 | 2020-03-20 | 华为终端有限公司 | 触摸操作处理方法及终端设备 |
CN106406734B (zh) * | 2012-09-17 | 2019-10-25 | 华为终端有限公司 | 触摸操作处理方法及终端设备 |
CN103635873A (zh) * | 2012-09-17 | 2014-03-12 | 华为终端有限公司 | 触摸操作处理方法及终端设备 |
CN106406734A (zh) * | 2012-09-17 | 2017-02-15 | 华为终端有限公司 | 触摸操作处理方法及终端设备 |
WO2014040298A1 (zh) * | 2012-09-17 | 2014-03-20 | 华为终端有限公司 | 触摸操作处理方法及终端设备 |
CN107247538A (zh) * | 2012-09-17 | 2017-10-13 | 华为终端有限公司 | 触摸操作处理方法及终端设备 |
US11112902B2 (en) | 2012-09-17 | 2021-09-07 | Huawei Device Co., Ltd. | Touch operation processing method and terminal device |
CN103677560A (zh) * | 2012-09-21 | 2014-03-26 | 三星电子株式会社 | 用于调整缩放等级的触敏装置及方法 |
CN103686041B (zh) * | 2012-09-24 | 2017-10-24 | 京瓷办公信息***株式会社 | 显示输入装置及具备该显示输入装置的电子设备 |
CN103686041A (zh) * | 2012-09-24 | 2014-03-26 | 京瓷办公信息***株式会社 | 显示输入装置及具备该显示输入装置的电子设备 |
CN103729128A (zh) * | 2012-10-10 | 2014-04-16 | 腾讯科技(深圳)有限公司 | 一种摄像设备变换焦距的方法及装置 |
CN103729128B (zh) * | 2012-10-10 | 2017-12-22 | 腾讯科技(深圳)有限公司 | 一种摄像设备变换焦距的方法及装置 |
US9883094B2 (en) | 2012-10-10 | 2018-01-30 | Tencent Technology (Shenzhen) Company Limited | Method and apparatus for varying focal length of camera device, and camera device |
US10341569B2 (en) | 2012-10-10 | 2019-07-02 | Tencent Technology (Shenzhen) Company Limited | Method and apparatus for varying focal length of camera device, and camera device |
CN107193457A (zh) * | 2012-10-16 | 2017-09-22 | 北京三星通信技术研究有限公司 | 一种实现图像缩放显示的方法和移动设备 |
WO2013182141A1 (zh) * | 2012-10-18 | 2013-12-12 | 中兴通讯股份有限公司 | 一种人机交互方法、装置及其电子设备 |
CN103019545B (zh) * | 2012-12-10 | 2015-08-12 | 广东欧珀移动通信有限公司 | 电子设备触摸屏显示界面的放缩方法 |
CN103019545A (zh) * | 2012-12-10 | 2013-04-03 | 广东欧珀移动通信有限公司 | 电子设备触摸屏显示界面的放缩方法 |
US11379114B2 (en) | 2013-01-25 | 2022-07-05 | Keysight Technologies, Inc. | Method for utilizing projected gesture completion to improve instrument performance |
CN103970439A (zh) * | 2013-01-25 | 2014-08-06 | 安捷伦科技有限公司 | 利用预计手势的完成提高仪器性能的方法 |
CN103984492A (zh) * | 2013-02-07 | 2014-08-13 | 高德软件有限公司 | 一种缩放移动终端显示画面的方法及其装置、移动终端 |
CN105051665B (zh) * | 2013-02-07 | 2019-09-13 | 迪泽莫股份公司 | 用于在显示装置上组织和显示信息的*** |
US11675609B2 (en) | 2013-02-07 | 2023-06-13 | Dizmo Ag | System for organizing and displaying information on a display device |
CN105051665A (zh) * | 2013-02-07 | 2015-11-11 | 迪泽莫股份公司 | 用于在显示装置上组织和显示信息的*** |
CN103268320A (zh) * | 2013-04-18 | 2013-08-28 | 天脉聚源(北京)传媒科技有限公司 | 一种存储图像的方法及装置 |
CN105453014A (zh) * | 2013-07-31 | 2016-03-30 | 谷歌公司 | 可调节的视频播放器 |
US12014040B2 (en) | 2013-08-12 | 2024-06-18 | Google Llc | Dynamic resizable media item player |
CN103699329A (zh) * | 2013-12-31 | 2014-04-02 | 优视科技有限公司 | 页面缩放方法、装置及终端设备 |
CN104111781B (zh) * | 2014-07-03 | 2018-11-27 | 魅族科技(中国)有限公司 | 图像显示控制方法和终端 |
CN104111781A (zh) * | 2014-07-03 | 2014-10-22 | 珠海市魅族科技有限公司 | 图像显示控制方法和终端 |
CN104820548A (zh) * | 2015-04-08 | 2015-08-05 | 魅族科技(中国)有限公司 | 一种截图方法及装置 |
CN104980587A (zh) * | 2015-06-29 | 2015-10-14 | 努比亚技术有限公司 | 一种调节屏幕内容大小的方法及终端 |
CN108351644A (zh) * | 2015-11-18 | 2018-07-31 | 韩华泰科株式会社 | 期望点的设定方法及移动体的行使路线设定方法 |
CN105867858A (zh) * | 2016-03-22 | 2016-08-17 | 广东欧珀移动通信有限公司 | 控制方法、控制装置及电子装置 |
CN108363531A (zh) * | 2018-01-17 | 2018-08-03 | 网易(杭州)网络有限公司 | 一种游戏中的交互方法及装置 |
CN110244889B (zh) * | 2019-06-17 | 2021-07-13 | Oppo广东移动通信有限公司 | 图片缩放方法、装置、终端及存储介质 |
CN110244889A (zh) * | 2019-06-17 | 2019-09-17 | Oppo广东移动通信有限公司 | 图片缩放方法、装置、终端及存储介质 |
CN111367449A (zh) * | 2020-02-28 | 2020-07-03 | 深圳市腾讯信息技术有限公司 | 图片处理方法、装置、计算机设备和存储介质 |
CN113721911A (zh) * | 2021-08-25 | 2021-11-30 | 网易(杭州)网络有限公司 | 虚拟场景的显示比例的控制方法、介质和设备 |
CN113721911B (zh) * | 2021-08-25 | 2023-09-26 | 网易(杭州)网络有限公司 | 虚拟场景的显示比例的控制方法、介质和设备 |
CN114363684A (zh) * | 2021-12-15 | 2022-04-15 | 创盛视联数码科技(北京)有限公司 | 一种文档显示方法、装置及存储介质 |
CN114363684B (zh) * | 2021-12-15 | 2024-06-28 | 创盛视联数码科技(北京)有限公司 | 一种文档显示方法、装置及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
US20100302281A1 (en) | 2010-12-02 |
EP2256609A3 (en) | 2013-08-14 |
EP2256609A2 (en) | 2010-12-01 |
KR20100128453A (ko) | 2010-12-08 |
KR101567785B1 (ko) | 2015-11-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101901107A (zh) | 能够基于触摸缩放的移动设备及其控制方法 | |
US20230056879A1 (en) | Portable electronic device performing similar operations for different gestures | |
US11054988B2 (en) | Graphical user interface display method and electronic device | |
EP2372516B1 (en) | Methods, systems and computer program products for arranging a plurality of icons on a touch sensitive display | |
US20200218363A1 (en) | Mobile communication terminal and method therefor | |
JP7412572B2 (ja) | ウィジェット処理方法及び関連する機器 | |
US8060825B2 (en) | Creating digital artwork based on content file metadata | |
US8264471B2 (en) | Miniature character input mechanism | |
JP5313325B2 (ja) | 電子デバイス、方法、コンピュータ可読記憶媒体 | |
US8935632B2 (en) | Method and apparatus for operating user interface and recording medium using the same | |
US20070220449A1 (en) | Method and device for fast access to application in mobile communication terminal | |
US20100164893A1 (en) | Apparatus and method for controlling particular operation of electronic device using different touch zones | |
CN101681226A (zh) | 用于输入接口的方法、设备、模块、装置和计算机程序 | |
KR101251761B1 (ko) | 어플리케이션 간 데이터 전달 방법 및 이를 이용하는 단말 장치 | |
WO2011149659A2 (en) | User interface with z-axis interaction | |
EP2084889A2 (en) | Method, system, and graphical user interface for making conference calls | |
US10359870B2 (en) | Apparatus, method, computer program and user interface | |
CN112162685B (zh) | 属性调节方法、装置和电子设备 | |
KR20100097376A (ko) | 이종의 터치영역을 이용한 휴대단말의 동작 제어 방법 및 장치 | |
CN104838345A (zh) | 电子装置和菜单显示方法 | |
US20130187860A1 (en) | Regulation of navigation speed among displayed items and related devices and methods | |
KR102180351B1 (ko) | 사용자 단말 및 그의 사용자 인터페이스 제공 방법 | |
AU2008100174B4 (en) | Portable electronic device performing similar operations for different gestures |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20101201 |