能够基于触摸缩放的移动设备及其控制方法

文档序号:6603712阅读:359来源:国知局
专利名称:能够基于触摸缩放的移动设备及其控制方法
技术领域
本发明一般涉及移动设备中基于触摸的缩放技术,更具体地,涉及具有诸如触摸 屏之类的触敏表面的移动设备以及在这样的移动设备中基于触摸的缩放的控制方法。
背景技术
随着通信技术的极大发展,移动设备中新技术和功能的出现持续激发着消费者的 兴趣。此外,在移动设备的领域已经引入了用户友好接口的各种方法。同时,许多移动设备 代替传统键区或者除了传统键区之外,现在采用诸如触摸屏之类的触敏表面作为它们的输 入单元。特别是,对于有限尺寸的移动设备,逐渐增加的趋势是,提供允许按照用户的请求 放大或缩小显示的图像的缩放功能。典型的缩放技术之一是提供一些给定的缩放比率,诸 如10%、20%或200%,然后接收用户的选择。更高级的缩放技术是提供进度条,允许用户 自由地选择期望的缩放比率。前一种缩放技术可能具有固有的缺点可选择的缩放比率作为默认值是固定的, 因而用户的选择受到限制。另一方面,后一种缩放技术也可能具有缺点缩放焦点是固定 的。因此,此技术可能不能放大或缩小用户的期望点周围的显示的图像。结果,用户应当将 放大或缩小的图像滚动到期望的放置。此外,后者技术可能具有另一个缺点执行缩放功能 的过程相对复杂。也就是说,此技术可能需要几个缩放步骤,诸如选择缩放菜单、激活缩放 模式、使用进度条进行缩放控制、以及禁用缩放模式。不幸的是,这可能给频繁使用移动设 备的缩放功能的用户带来不便。考虑到上述问题,近来已经引进了挤压(pinch)缩放技术。但是,此技术是基于通 过两个手指相互作用的多触摸输入的。因此,此技术可能不适用于具有不能够处理多触摸 输入的正常触摸屏的移动设备。

发明内容
因此,本发明提供一种允许更简单且更方便的缩放功能的移动设备及其相关方 法。在示范性实施例中,本发明提供一种允许在用户的期望点周围放大和缩小显示的 图像的移动设备及其相关方法。在另一个示范性实施例中,本发明提供一种允许通过正常触摸屏上的单个触摸手 势(gesture)来放大或缩小显示的图像的移动设备及其相关方法。在另一个示范性实施例中,本发明提供一种允许利用用户选择的多个缩放比率来 放大或缩小显示的图像的移动设备及其相关方法。在另一个示范性实施例中,本发明提供一种允许响应于用户的简单的手势输入进 行连续的实时缩放动作的移动设备及其相关方法。在另一个示范性实施例中,本发明提供一种允许通过使用显示目标数据的位
4像对连续的缩放动作的快速响应来进行目标数据的快速的实时显示的移动设备及其相关 方法。在另一个示范性实施例中,本发明提供一种在移动设备中基于触摸的缩放控制的 方法,该方法包括在屏幕上显示选择的内容的目标数据;在显示目标数据的同时激活缩 放模式;接收从目标数据上的特定点开始的基于触摸的手势输入;以及响应于该手势输入 来执行缩放功能。在另一个示范性实施例中,本发明提供一种在移动设备中基于触摸的缩放控制的 方法,该方法包括响应于用于缩放模式的中断来激活缩放模式,该中断发生在触摸屏上的 特定点处;在缩放模式中接收用于缩放控制的基于触摸的手势输入;响应于该手势输入, 对于与在该特定点和该手势输入的起始点中的一个周围的选择的内容的目标数据对应的 位像,执行第一缩放过程;以及响应于该手势输入的释放,根据该位像的缩放量, 对于该目标数据执行第二缩放过程。在另一个实施例中,本发明提供一种移动设备,包括显示单元,被配置为显示根 据缩放功能放大或缩小的选择的内容的目标数据;输入单元,被配置为当激活缩放模式时, 接收用于在该目标数据上的特定点周围执行该缩放功能的基于触摸的输入事件;以及控制 单元,被配置为执行与该目标数据的位像有关的缩放功能,并根据该位像的放大 或缩小比率来控制与该目标数据有关的缩放功能。通过以下结合附图描述本发明的示范性实施例的具体实施方式
,本发明的其它优 点和特征对于本领域技术人员将变得明显。


图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中,给定的周期间隔是指用户定义的时间量。如果该周期
9间隔被设置为两秒,则移动设备可以在按住事件发生之后以两秒的间隔执行与位像有 关的缩放控制。接着,在响应于按住事件执行连续的放大功能的同时,移动设备确定按住事件是 否被释放(步骤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包含分配给具有坐标(xl,yl)的特定文本“AUTO”的特定链接。 此外,假定网页显示数据如参考数字870所示被放大若干倍。在这种情况下,每当响应于用 户的请求放大或缩小显示目标数据时,传统技术应当重复地对具有链接信息的“AUT0”的坐 标执行转换操作。不幸地,这可能引起显示放大或缩小的目标数据时的严重的延迟,因而未 能在屏幕上提供显示目标数据的实时变化。与其相反,在本发明中,移动设备在响应于用户的请求放大或缩小显示目标数据 时记住“AUT0”的坐标(xl,yl)。然后,移动设备通过使用位像来执行连续的缩放动 作的过程,并且在检测到手势释放时根据位像的相应的放大和缩小比率来提供放大或 缩小(二者选一)的显示目标数据。特别地,当提供显示目标数据时,移动设备执行再现 (render)过程,其中,根据位像的放大和缩小比率中的一个来将记住的“AUTO”的坐标 (xl,yl)与新的位置的坐标匹配。这可以消除由于显示目标数据的放大和缩小中的一个引 起的链接信息的未预料的误差。另外,这可以降低缩放动作所需的不必要的操作负担,并且 在屏幕上提供显示目标数据的实时变化。同时,尽管图中没有示出,但是根据本发明的实施例的移动设备可以在触摸屏上 提供多条进一步的信息以向用户通知手势是否可用。例如,可以显示与由触摸屏上用户的 手指和铁笔中的一个的移动产生的路径对应的任何移动路径信息。这样的移动路径信息的 显示取决于用户的设置。在上文中,已经与相关示例一起描述了根据本发明的实施例的在具有触摸屏的移 动设备中的基于触摸的缩放控制方法。现在,将描述用于执行上述方法的移动设备。但是, 以下描述仅仅是示范性的,并且不应当被认为是对本发明的限制。本领域技术人员将理解, 许多其它的变化也可以是可能的。根据本发明的移动设备包括多个具有诸如触摸屏和触摸板之类的触敏表面的电 子设备。例如,本发明的移动设备可以包括基于多个通信系统中的多个通信协议的多个移 动通信终端,但不局限于此。此外,本发明的移动设备可以包括从包括便携式多媒体播放器 (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、R0M、闪速存储器等等。此外,将理解,当通用计 算机访问用于实现这里示出的处理的代码时,代码的执行将通用计算机转化为用于执行这 里示出的处理的专用计算机。 尽管已经参考本发明的示范性实施例对本发明进行了具体示出和描述,但是本领 域技术人员应当理解,在不脱离由所附权利要求书所定义的本发明的精神和范围的情况 下,可以对本发明做出形式和细节上的各种修改。
权利要求
一种在移动设备中用于基于触摸的缩放控制的方法,该方法包括在屏幕上显示选择的内容的目标数据;在显示该目标数据的同时激活缩放模式;接收从该目标数据上的特定点开始的基于触摸的手势输入;以及响应于该手势输入执行缩放功能。
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所述的移动设备,其中该控制单元包括位图缩放引擎,确定根据通过该输入单元输入的用户手势修改的缩放因子值,然后根 据该缩放因子值使用该位像来执行该缩放功能;再现引擎,重新配置通过执行该位像的缩放功能修改的目标数据;以及 用户界面处理器,执行与在该位图缩放引擎中缩放的位像有关的显示的处理,并 且执行与在该再现引擎中重新配置的目标数据有关的显示的处理。
全文摘要
移动设备具有诸如触摸屏之类的触敏表面。在基于触摸的缩放控制方法中,该移动设备在屏幕上显示选择的内容的目标数据。在显示目标数据的同时,该移动设备响应于给定手势或输入事件激活缩放模式。然后,移动设备接收从目标数据上的特定点开始的基于触摸的手势输入,并且响应于接收的手势输入执行诸如放大和缩小之类的缩放功能。具体地,可以基于单个触摸手势进行以各种缩放比率的连续缩放控制。也可以进行基于切换的缩放控制。位像用于目标数据的快速实时的显示。
文档编号G06F3/048GK101901107SQ20101019419
公开日2010年12月1日 申请日期2010年5月28日 优先权日2009年5月28日
发明者金相宪 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1