控制移动终端的触摸屏响应于多触摸输入的方法和设备的制作方法

文档序号:6362061阅读:143来源:国知局
专利名称:控制移动终端的触摸屏响应于多触摸输入的方法和设备的制作方法
技术领域
本发明涉及控制便携式电子装置中的触摸屏显示器,更具体地说,涉及控制移动通信终端中的触摸屏显示器。
背景技术
近年来,移动终端的使用已经迅速增长至成为当今社会中的日常用品。通用移动终端的功能已经从处理语音呼叫提高为数据传输、数字拍摄和存储、多媒体通信功能等。最近发展的触摸屏技术已经被应用于移动终端,使得对于基于触摸屏的移动终端的偏好大幅增加。在各种操作期间,移动终端显示可滚动的信息屏幕,诸如电话簿联系人列表屏幕、浏览器屏幕(即,网页)、或数字相册。更具体地说,移动终端通常显示整个可滚动的信息屏幕(以下为“信息屏幕”)内的包含仅部分信息的“显示屏幕”(在此用于表示当前显示的图像或内容)。换句话说,在任何给定时间,通常向用户隐藏一部分信息屏幕。为了滚动或“移动显示屏幕”,即,为了改变当前显示使得显示整个信息屏幕的不同部分,用户输入触摸输入、触摸位置移动和触摸释放连续生效的扫动操作。当在信息屏幕中包括很少信息时,或者当用户期望查看与当前显示的部分紧密相邻的大信息屏幕的一部分时,用户可以通过使用仅一个或两个摆动操作来将当前的显示屏幕移动到信息屏幕的不同部分。相反,当在信息屏幕中包括很多信息时,通常需要许多摆动操作来将当前的显示屏幕移动到另一期望的部分。这样的多摆动操作会被认为对于用户而言是繁琐且不便的。在数字相册应用等中,用户可输入摆动操作以连续地查看图像,并且如果需要的话可放大以查看图像的放大的部分。然而,为了以图像的放大状态查看相册顺序中的下一图像,用户需要首先将放大的图像恢复至其原始尺寸,然后输入摆动操作。该两步处理会进一步使用户感到不便。

发明内容
技术问题当在信息屏幕中包括很多信息时,通常需要许多摆动操作来将当前的显示屏幕移动到另一期望的部分。这样的多摆动操作会被认为对于用户而言是繁琐且不便的。此外,为了以图像的放大状态查看相册顺序中的下一图像,用户需要首先将放大的图像恢复至其原始尺寸,然后输入摆动操作。该两步处理会进一步使用户感到不便。问题的 解决方案本发明提供一种用于控制移动终端的触摸屏的方法,该方法通过感测特定的多点触摸输入并响应于所述多点触摸输入执行唯一的滚动操作,来向用户便利提供增强的功能。多点触摸输入(诸如多点扫动输入和/或多点双击输入)被控制器感测。响应于多点扫动,可以以相比于响应于感测到单点扫动的滚动更快的速率滚动显示屏幕。这使得用户能够使用例如两指扫动来快速地滚动到信息屏幕的期望的部分,并使用以相同的扫动速率的单指扫动来更慢地滚动。
在另一实施例中,在显示屏幕的预定区域处的多点扫动输入或其它方式可用于立刻将屏幕滚动到可滚动的信息屏幕的开始部分或结束部分。显示屏幕的预定区域处的多点双击输入也可用于该目的。
在另一实施例中,多点扫动的开始点和结束点之间的距离可用于确定应该将显示屏幕滚动多远。扫动的开始点和结束点之间的距离与扫动的开始点与屏幕的边缘之间的距离的比例可用于确定响应的滚动操作的范围。
本发明的实施例可被构造用于垂直导向的信息屏幕(诸如网页)以及水平导向的信息屏幕(诸如数字相册)。
在本发明的另一实施例中,一种用于控制移动终端的屏幕的方法包括:显示可滚动的信息屏幕;感测信息屏幕上的两个或更多个点处的同时的触摸输入;响应于至少感测到所述触摸输入,以比与单点触摸输入相关联的滚动速率更快的滚动速率滚动信息屏幕。
根据本发明,一种用于控制移动终端中的屏幕的方法包括:显示作为可滚动的信息屏幕的一部分的显示屏幕;感测多触摸扫动和多触摸双击输入中的至少一个;响应于至少所述感测,以与响应于仅单点触摸输入的滚动操作不同的方式滚动显示屏幕。
在本发明的另一实施例中,当执行图像查看(例如,相册)应用时,用户可通过一个摆动操作以图像的放大 状态滚动到下一图像或前一图像以提高用户便利。当以图像的放大状态在显示屏幕上感测到多点扫动时,根据扫动的方向将显示屏幕滚动到下一图像或前一图像。另一方面,当在放大状态下感测到单点扫动时,在当前显示的图像内平移图像。因此,与传统装置相比,用户不需要执行为了滚动到其它图像而将图像从放大状态减小的额外步骤。
本发明的有益效果
本发明使用户能够使用例如两指扫动来快速地滚动到信息屏幕的期望的部分,并使用以相同的扫动速率的单指扫动来更慢地滚动。此外,为了滚动到其它图像,用户不需要执行将图像从放大状态减小的额外步骤。


从以下结合附图的详细描述,本发明的以上特点和优点将更加清楚,其中:
图1是示出根据本发明示例性实施例的移动终端的构造的框图2是示出根据本发明第一实施例的控制移动终端的屏幕的方法的流程图3是示出通过根据本发明的第一实施例的控制移动终端的屏幕的方法来显示的移动终端的显示屏幕的示图4是示出根据本发明的第二实施例的控制移动终端的屏幕的方法的流程图5是示出通过根据本发明的第二实施例的控制移动终端的屏幕的方法来显示的移动终端的显示屏幕的示图6是示出根据本发明的第三实施例的控制移动终端的屏幕的方法的流程图7是示出通过根据本发明的第三实施例的控制移动终端的屏幕的方法来显示的移动终端的显示屏幕的示图8是示出根据本发明的第四实施例的控制移动终端的屏幕的方法的流程图9是示出通过根据本发明的第四实施例的控制移动终端的屏幕的方法来显示的移动终端的显示屏幕的示图10是示出根据本发明的第五实施例的控制移动终端的屏幕的方法的流程图11是示出通过根据本发明的第五实施例的控制移动终端的屏幕的方法来显示的移动终端的显示屏幕的示图。
具体实施方式
如在此所用,术语“信息屏幕”表示包括至少一种类型的信息的屏幕,并且可以是在移动终端上显示的各种屏幕(诸如列表屏幕、网页(浏览器屏幕)、相册屏幕或背景屏幕)中的任何一个屏幕。可滚动的信息屏幕是所有区域可能不同时显示在一个显示屏幕上的信息屏幕。在这种情况下,当初始显示可滚动的信息屏幕时,在信息屏幕上可用的全部可显示的信息的所有区域的仅一部分被显示在显示屏幕上。在相册的情况下,包括一系列图像的整个相册被认为是可滚动的信息屏幕。
如在此所用,术语“显示屏幕”表示显示在移动终端的显示单元上的屏幕。也就是说,“显示屏幕”表示在移动终端的显示单元上显示的当前显示状态。当可滚动的信息屏幕上的所有区域的仅一部分显示在显示屏幕上时,显示屏幕是由该部分组成的屏幕。在相册的情况下,显示屏幕可仅显示由相册内的所有相片组成的信息屏幕的单张相片。
如在此所用,术语“多触摸扫动”表示如下的操作,S卩,在多个点同时施加触摸接触,沿着相同的方向将所述多个点的各个触摸接触扫过屏幕,并且释放触摸接触。换句话说,多触摸扫动表不如下的操作,即在多个点输入同时触摸,并且在沿着相同的方向将触摸位置移动跨过屏幕之后释放触摸。可选地,可仅在以等于或高于预设阈值速度的移动速度感测到扫动动作的情况下,才识别多触摸扫动。多触摸扫动的开始点可以是当前显示屏幕的可选点。
如在此所用,术语“单触摸扫动”表示如下的操作,即在一个点施加触摸接触并且将触摸接触扫过屏幕至另一位置。可选地,可仅在以等于或高于预设阈值速度的移动速度感测到扫动动作的情况下,才识别单触摸扫动。单触摸扫动的开始点可以是当前显示屏幕的可选点。
如在此所用,术语“多触摸双击”表示如下的操作,即在多个点施加同时触摸之后执行两次触摸释放。在一些实施例中,可以认为仅在第一次多触摸点击之后的预设时间内感测到第二次多触摸点击之后,才识别多触摸双击。多触摸双击的输入点可以是当前显示屏幕的可选点。
如在此所用,术语“平移”表示移动放大的图像的显示部分以显示同一图像的另一放大的部分的操作。
这里,当表示显示屏幕改变为可滚动的信息屏幕的更早或更晚的部分时,词语“滚动”与短语“移动并显示”可交换地使用。在任一情况下,显示屏幕的可视改变可被设计为给予如同显示器自身正在移动的表现。可选择地,在一些情况下,可视显示改变可被设计为表现为瞬间改变到信息屏幕的不同部分。
在此使用的术语“触摸输入”表示由用户与显示屏幕的一部分进行触摸接触的动作。做出触摸输入以请求/命令诸如初始化滚动操作的动作。触摸输入还表示由装置在感测到触摸接触时产生的电信号。
虽然本公开通过示例的方式示出移动终端,但是本发明不限于此。本发明可应用于包括触摸屏的各种其它装置(诸如触摸屏数字相机)。
根据本发明实施例的移动终端是包括触摸屏的终端。移动终端可由信息通信装置和多媒体装置(诸如便携式多媒体播放器(PMP)、个人数字助理(PDA)、智能电话或MP3播放器)构造。
图1是示出根据本发明示例性实施例的移动终端100的构造的框图。移动终端包括射频(RF)通信单元110、音频处理单元120、存储器130、触摸屏140、键输入单元150和控制器160。
RF通信单元110执行用于RF通信的相应数据的发送和接收功能。RF通信单元110可包括对发送的信号的频率进行上转换并放大该信号的发送器(未示出)、对接收的信号进行低噪放大并对该信号进行下转换的接收器(未示出)。此外,RF通信单元110通过RF信道接收数据并将接收的数据输出到控制器160。RF通信单元110可通过RF信道发送从控制器160输出的数据。
音频处理单元120可由CODEC构造。CODEC可包括处理包数据的数据CODEC和处理音频信号的音频CODEC。音频处理单元120使用音频CODEC将数字音频信号转换为模拟音频信号,并使用扬声器播放该模拟音频信号。音频处理单元120使用音频CODEC将从麦克风输入的模拟音频信号转换为数字音频信号。
存储器130存储移动终端100的操作所需要的程序和数据。存储器130可被划分为程序区域和数据区域。程序区域可存储控制移动终端100的整体操作的程序、启动移动终端100的操作系统(OS)、回放多媒体内容所需要的应用程序或移动终端的其它可选功能(诸如相机功能、声音播放功能或图像或运动图像播放功能)。数据区域存储根据移动终端100的使用而创建的数据,例如,图像、运动图像、电话簿或音频数据。
触摸屏140包括触摸传感器141和显示单元142。触摸传感器141感测用户的触摸输入。触摸传感器可由诸如电容型、电阻覆盖型、红外光束型的触摸传感器或压力传感器构造。除了上述传感器之外,能够感测对象的接触或压力的各种类型的传感器装置可被构造为本发明的触摸传感器141。本发明的触摸传感器141优选由能够同时触摸至少两个点的触摸传感器构造。触摸传感器141感测用户的触摸输入、产生感测信号并将感测信号发送到控制器160。感测信号包含用户输入触摸的坐标数据。当用户输入触摸位置移动操作(即,沿着屏幕表面的扫动操作)时,触摸传感器141产生包括扫动路径的坐标数据的感测信号并将上述感测信号发送到控制器160。在本发明的一些实施例中,可通过扫动速度将扫动操作与“拖动”操作进行区分。也就是说,如果感测到的扫动动作具有比预设阈值速度高的移动速度时,则感测到的扫动动作可以被感测为扫动;如果扫动速度比阈值低,则感测到的扫动动作可被感测为拖动。拖动是在屏幕上的其它图像保持固定的同时将选择的图标移动到显示屏幕上的另一位置的操作。相比而言,扫动操作给予用户整个显示器都在移动的印象。
显示单元142可由液晶显示器(IXD)、有机发光二极管(OLED)或有源矩阵有机发光二极管(AMOLED)构造。显示单元142将菜单、输入数据、功能设置信息以及移动终端100的各种其它信息可视地提供给用户。显示单元142执行输出启动屏幕、空闲屏幕、菜单屏幕、呼叫屏幕和移动终端100的其它应用屏幕的功能。
键输入单元150接收用于控制移动终端100的用户的键操作,产生输入信号并将该输入信号发送到控制器160。键输入单元150可由包括数字键和方向键的按钮型键区来构造。键输入单元150可由设置在移动终端100的一侧的预定功能键来构造。在本发明的一些实施例中,在能够仅使用触摸屏140执行各种操作的移动终端中,可省略键输入单元150。
控制器160控制针对移动终端100的各个结构元件的整体操作。本发明的控制器160控制显示单元142显示可滚动的信息屏幕。控制器160控制触摸传感器141确定是否接收到多触摸扫动。如果接收到多触摸扫动,则控制器160根据多触摸扫动的方向控制显示单元142将当前显示屏幕移动并显示其所属的整个信息屏幕的更早或更晚的部分。例如,如果通过触摸传感器141感测到向下方向的多触摸扫动,则控制器160控制显示单元142将当前显示的图像部分朝着信息屏幕的下端移动并显示。如果通过触摸传感器141感测到向上方向的多触摸扫动,则控制器160控制显示单元142将当前显示的图像部分朝着信息屏幕的上端移动并显示。如果通过触摸传感器141感测到单触摸扫动的输入,则控制器160检查扫动的移动方向、移动距离和移动速度,并控制显示单元142根据检查的移动方向、移动距离和移动速度滚动并显示信息屏幕。
根据本发明的实施例,控制器160还可被构造(或可选地被构造)为识别并响应于多触摸双击操作。也就是说,可响应于感测到多触摸双击来实现滚动操作。在这种情况下,当通过触摸传感器141识别到多触摸双击时,控制器160可确定多触摸点击的输入位置,并基于确定的位置控制显示单元142滚动到整个信息屏幕菜单或屏幕顺序的更早或更晚的部分。例如,当当前显示屏幕被划分为垂直显示的“η”个等同部分并且触摸输入被感测到时,控制器160可识别用户触摸的是所述η个区间中的哪一区间。如果通过触摸传感器141识别到第一区间的触摸输入,则控制器160控制将显示屏幕移动并显示到信息屏幕的开始点的操作。如果识别到第η区间的触摸输入,则控制器160可控制显示单元142将显示屏幕移动并显示到信息屏幕的结束部分。
根据本发明实施例的控制器160控制显示单元142显示可滚动的信息屏幕。如果通过触摸传感器141识别到多触摸扫动的输入,则控制器160可控制显示单元142以速度SI滚动并显示信息屏幕。如果通过触摸传感器141识别到单触摸扫动的输入,则控制器160可控制显示单元142以速度S2滚动并显示信息屏幕。也就是说,在输入多触摸扫动时和输入单触摸扫动时,控制器160以不同的速度滚动信息屏幕。在这种情况下,S2可以是S2的倍数。
根据本发明另一实施例的控制器160控制显示单元142显示可滚动的信息屏幕。如果通过触摸传感器141识别到多触摸扫动的输入,则控制器160可测量触摸的开始点和触摸的释放点之间的第一距离、以及沿着扫动方向的从触摸的开始点到当前显示屏幕的结束点的第二距离,并且控制器160测量第一距离和第二距离的比例,并控制显示单元142将触摸显示到从触摸的开始点到信息屏幕的结束部分中的与计算的比例相应的点。如果通过触摸传感器141识别到单触摸扫动的输入,则控制器160可确定扫动的移动方向、移动距离或移动速度中的至少一个,并控制显示单元142根据确定的移动方向、移动距离或移动速度滚动并显示信息屏幕。
根据本发明实施例的控制器160控制显示单元142显示放大图像。如果通过触摸传感器141识别的多触摸扫动的输入,则控制器160可控制显示单元142将图像切换并显示为前一图像或下一图像。如果识别到单触摸扫动的输入,则控制器160可执行当前显示的放大图像的平移。
以上实施例已经示出根据本发明的控制屏幕的移动终端100的构造。以下,将详细描述用于控制移动终端100中的屏幕的方法。
图2是示出根据本发明的第一实施例的控制移动终端100的屏幕的方法的流程图。
控制器160控制显示单元142显示可滚动的信息屏幕(201)。本发明的可滚动的信息屏幕是所有区域可能不被显示在一个显示屏幕上的信息屏幕。在第一显示时,在显示屏幕上显示信息屏幕上的所有区域的仅一部分。可滚动的信息屏幕可包括可在移动终端100上显示的各种屏幕,诸如项目列表屏幕或网页浏览器屏幕。如果用户输入用于滚动的触摸,则控制器160控制显示单元142移动并显示信息屏幕。此时,当前没有显示的部分被产生以显示在显示屏幕上。用户可通过滚动确认整个信息屏幕。在本发明的实施例中,可在可滚动的信息屏幕的部分区域上额外显示引导滚动操作的滚动条。
控制器160控制触摸传感器141确定是否输入了多触摸扫动(202)。如上所述,本发明的多触摸扫动表示如下的操作,即在多个点输入同时触摸并在将所有点的触摸位置沿相同方向移动之后释放触摸。控制器160确定多触摸扫动的方向是否是向下方向(203)。如果多触摸扫动的方向是向下方向,则控制器160控制142将当前显示屏幕移动并显示到信息屏幕的下端(204)。
图3是示出通过根据本发明的第一实施例的控制移动终端的屏幕的方法显示的移动终端的显示屏幕的示图。显示屏幕[a]示出网页浏览器屏幕。屏幕[a]仅示出一个网页的一部分区域。如果用户在当前显示屏幕的可选位置沿着向下方向输入多触摸扫动,则屏幕被切换为显示屏幕[b],显示屏幕[b]示出移动到网页的下端的显示。
在203,如果多触摸扫动的移动方向不是向下方向,则控制器160确定多触摸扫动的移动方式是否是向上方向(205)。当多触摸扫动的移动方向是向上方向时,控制器160控制显示单元142将显示屏幕移动并显示到信息屏幕的上端(206)。
如果用户在如图3的屏幕[b]中所示的信息屏幕的下端的显示状态下输入向上方向的多触摸扫动,则显示屏幕被移动并显示到如屏幕[a]中示出的信息屏幕的上端。
如果在步骤202没有通过触摸传感器141输入多触摸扫动,则控制器160确定是否通过触摸传感器141输入单触摸扫动(207)。本发明的单触摸扫动表示如下的操作,即在一个点输入触摸并且在移动触摸位置之后释放该触摸。具体地说,优选本发明的单触摸扫动表示触摸位置移动速度等于或大于预设阈值速度的操作。单触摸扫动的开始点可以是当前显示屏幕的可选点。
如果在步骤207通过触摸传感器141输入单触摸扫动,则控制器160检查单触摸扫动的移动方向、移动距离和移动速度,并控制显示单元142根据确定的移动方向、移动距离和移动速度滚动并显示信息屏幕(208)。
继续参照图3,如果用户在显示屏幕[a]上输入向下方向的单触摸扫动,则网页如显示屏幕[c]中所示被滚动和显示。控制器160确定单触摸扫动的移动方向、移动距离和移动速度,并控制显示单元142根据确定的移动方向、移动距离和移动速度滚动并显示网页浏览器屏幕。如果用户在显示屏幕[c]上输入向上方向的多触摸扫动,则显示屏幕如屏幕[c]所示被移动并显示到信息屏幕的上端。
第一实施例的以上描述已经通过示例的方式示出可根据沿着向下方向或向上方向的多触摸扫动将显示屏幕移动并显示到信息屏幕的上端或下端。然而,本发明不限于此。基本相同的解释可应用于根据左方向或右方向的多触摸扫动将显示屏幕移动到信息屏幕的左端或右端的情况。后者的具体应用适于相册应用,在相册应用中,整个相册被认为是可滚动的信息屏幕。
此外,第一实施例的描述已经示出当输入向下方向的多触摸扫动时显示屏幕被移动到信息屏幕的下端,当输入向上方向的多触摸扫动时显示屏幕被移动到信息屏幕的上端。然而,本发明不限于此。基本相同的解释可应用于当输入向下方向的多触摸扫动时显示屏幕被移动到信息屏幕的上端,当输入向上方向的多触摸扫动时显示屏幕被移动到信息屏幕的下端的情况。
在第一实施例中,当用户输入单触摸扫动以滚动信息屏幕并随后将信息屏幕快速地移动到上端或下端时,用户可之后输入多触摸扫动以将显示屏幕快速地移动到信息屏幕的上端或下端。
图4是示出根据本发明的第二实施例的控制移动终端的屏幕的方法的流程图。
控制器160控制显示单元142显示可滚动的显示屏幕(401)。步骤401与图2的步骤201相同,并以与以上在图2的步骤201的描述相似的方式,可将相同的解释应用于步骤 401。
控制器160控制触摸传感器141确定是否输入了多触摸双击(402)。如之前的定义,根据本发明的多触摸双击表示在多个点输入同时触摸(即,施加触摸接触)之后执行两次触摸释放的操作。多触摸双击的输入点可以是当前显示屏幕的可选点。
如果输入了多触摸双击,则控制器160确定多触摸双击的输入位置(403)。控制器160控制显示单元142基于确定的位置将当前显示屏幕移动并显示到信息屏幕的上端或下端。
在本发明的实施例中,显示屏幕可被划分为η个区间,其中,η是2或以上。在该实施例中,对于可垂直滚动的信息屏幕,用户可将多触摸双击施加到显示屏幕的上区域或下区域以将显示屏幕移动(滚动)到信息屏幕的开始部分或结束部分。类似地,对于可水平滚动的信息屏幕,用户可在显示屏幕的最左边区域或最右边区域上进行多触摸双击以立刻显示信息屏幕的开始部分或结束部分。为此,控制器160可确定输入了多触摸点击的区间。例如,当显示屏幕被上下划分为η个相同区间时,控制器160可确定多触摸双击的输入区间是否是从顶部开始的第η区间(即,输入区间是否是底部区间)。此时,如果在η个区间的第一区间(即,顶部区间)输入了多触摸双击,则控制器160可控制显示单元142将显示屏幕移动并显示到信息屏幕的上端。如果在第η区间输入多触摸双击,则控制器160可控制显示单元142将显示屏幕移动并显示到信息屏幕的下端。
同时,当显示屏幕被左右划分为η个相同区间时,控制器160可确定多触摸双击的输入区间是否是从左侧开始的第η区间。此时,如果在η个区间中的第一区间输入多触摸双击,则控制器160可控制显示单元142将显示屏幕移动并显示到信息屏幕的左端。如果在第η区间输入多触摸双击,则控制器160控制显示单元142将显示屏幕移动并显示到信息屏幕的右端。
图5是示出通过根据本发明的第二实施例的控制移动终端100的屏幕的方法显示的移动终端的显示屏幕的示图。在图5中,显示屏幕[a]示出一个网页浏览器的一部分。在该示例中,控制器160将显示屏幕上下划分为三个区间。控制器160将上1/3区间、中1/3区间和下1/3区间识别为不同的区域。如果用户在划分的区间中的第三区间(即,下1/3区间)输入多触摸双击,则控制器160控制显示单元142将显示屏幕移动并显示到网站浏览器屏幕的下端。屏幕[a]示出表示用户在下1/3区间输入多触摸双击的符号(双重叠阴影圆)。显示屏幕[b]示出响应于多触摸双击,显示被移动到网页浏览器屏幕的下端。
此外,如屏幕[b]中所示,如果用户在显示网页浏览器的下端状态下在上1/3区间输入多触摸双击,则如屏幕[a]中所示,显示屏幕被移动并显示到网页浏览器屏幕的上端。
在第二实施例中,当用户想在输入单触摸扫动之后滚动信息屏幕的同时将显示屏幕快速地移动到信息屏幕的上端或下端时,用户输入多触摸双击以将显示屏幕快速地移动到信息屏幕的上端或下端。
图6是示出根据本发明的第三实施例的控制移动终端100的屏幕的方法的流程图。
控制器160控制显示单元142显示可滚动的信息屏幕(601)。步骤601与图2的步骤201相同,并以与以上在图2的步骤201的描述相似的方式,可将相同的解释应用于步骤 601。
控制器160控制触摸传感器141确定多触摸扫动是否被输入(602)。如果多触摸扫动被输入,则控制器160控制显示单元142以速度SI滚动并显示信息屏幕(603)。
如果在步骤602没有输入多触摸扫动,则控制器160确定通过触摸传感器141是否输入单触摸扫动(604)。如果输入了单触摸扫动,则控制器160控制显不单兀142以速度S2滚动并显示信息屏幕(605)。在本发明中,优选SI比S2大。SI可以是S2的η倍。
图7是示出通过根据本发明的第三实施例的控制移动终端的屏幕的方法显示移动终端的显示屏幕的示图。图7中的显示屏幕[a]示出电话簿屏幕。显示屏幕[a]示出组成电话簿的列表的一部分。由“A”类和“B”类分类的列表显示在当前显示屏幕上,用户可通过滚动确认下一类的列表。
图7的显示屏幕[b]示出当用户在显示屏幕[a]上输入向下方向的多触摸扫动时改变的显示。显示屏幕[c]示出当用户在显示屏幕[a]上输入向下方向的单触摸扫动时改变的显示。对比屏幕[b]和屏幕[c],看出屏幕[b]针对屏幕[a]比屏幕[c]滚动地更远。也就是说,[c]示出由“M”类和“N”类分类的列表,[b]示出由“P”类和“R”类分类的列表。这是因为与多触摸扫动对应的速度SI被设置为比与单触摸扫动对应的速度S2更大。例如,可以以与单触摸扫动对应的速度S2的两倍为量级设置与多触摸扫动对应的速度SI。
在本发明的实施例中,与单触摸扫动对应的速度是S2,与多触摸扫动对应的速度SI是nXS2,n可以被设置为触摸点的数量。(可选择地,SI可被设置为nkXS2,其中,k是常数。因此如果k被设置为小于(大于)1,则对于两点触摸,SI将小于(大于)S2的两倍,对于三点触摸,SI将小于(大于)S2的三倍。)在该实施例中,如果通过触摸传感器141识别到多触摸扫动的输入,则控制器160确定触摸输入了多少个点,根据确定的点的数量确定滚动速度,并控制显示单元142根据确定的滚动速度滚动并显示信息屏幕。例如,当用户使用两个手指输入多触摸扫动时,控制器160可控制显不单兀142以在输入单触摸扫动时的滚动速度的双倍滚动并显示信息屏幕。当用户使用三个手指输入多触摸扫动时,控制器160可控制显示单元142以在输入单触摸扫动时的速度的三倍滚动并显示信息屏幕。
当用户在输入单触摸扫动之后滚动信息屏幕的同时要快速滚动时,第三实施例输入多触摸扫动以增加滚动速度。
图8是示出根据本发明的第四实施例的控制移动终端100的屏幕的方法的流程图。在该实施例中,控制器160控制显示单元142显示可滚动的信息屏幕(801)。步骤801与图2的步骤201相同,以与步骤201的描述相同的方式应用步骤801的描述。
控制器160控制触摸传感器141是否输入了多触摸扫动(802)。如果输入了多触摸扫动,则控制器160测量触摸的开始点和触摸的释放点之间的距离、以及沿着扫动方向的从触摸的开始点到当前显示屏幕的结束点的距离(803)。
在可垂直滚动的信息屏幕的情况下,控制器160可测量分开多触摸扫动的开始点和结束点的距离的垂直轴分量。这可通过测量通过多触摸扫动的开始点的平行线和通过多触摸扫动的结束点的平行线之间的最短距离,从而测量所述触摸的开始点和释放点之间的距离来实现。当多触摸扫动的两个开始点(或两个释放点)的高度彼此不同时,控制器160可计算并使用所述两个点的平均值。这可通过测量通过各个点的平行线之间的最短距离,并识别测量的距离中的最小值或最大值作为触摸的开始点和释放点之间的距离来实现。
此外,控制器160可测量通过多触摸扫动的开始点的平行线和通过当前显示屏幕的下端的平行线之间的最短距离,从而测量沿着扫动方向的从触摸的开始点到当前显示屏幕的结束点的距离。当多触摸扫动的两个开始点的高度彼此不同时,控制器160可测量通过所述两个点的平行线和通过当前显示屏幕的下端的平行线之间的最短距离,并识别测量的距离中的最小值或最大值作为沿着扫动方向的从触摸的开始点到当前显示屏幕的结束点的距离。
在可左右滚动的信息屏幕的情况下,控制器160可测量通过多触摸扫动的开始点的垂直线和通过结束点的垂直线之间的最短距离,从而测量触摸的开始点和释放点之间的距离。此外,控制器160可测量通过多触摸扫动的开始点的垂直线和通过当前显示屏幕的右端的垂直线之间的最短距离,从而测量沿着扫动方向的从触摸的开始点到当前显示屏幕的结束点的距离。
控制器160测量沿着扫动方向从触摸的开始点到当前显示屏幕的结束点的距离与触摸的开始点和取消点之间的距离的比例(804)。也就是说,控制器160测量从触摸的开始点到取消点的距离与沿着扫动方向从触摸的开始点到当前显示屏幕的结束部分的距离的百分比。
之后,控制器160控制显示单元142将当前显示屏幕移动并显示到与从触摸的开始点到信息屏幕的结束点的在步骤804测量的比例对应的点(805)。例如,当从触摸的开始点到触摸的取消点的距离与沿着扫动方向从触摸的开始点到当前显示屏幕的结束部分的距离的百分比是40%时,控制器160控制显示单元142将当前显示屏幕移动并显示到与从触摸的开始点到信息屏幕的结束部分的40%对应的点。
图9是示出通过根据本发明的第四实施例的控制移动终端100的屏幕的方法显示的移动终端的显示屏幕的示图。由[a]指定的显示屏幕示出组成电话簿的列表的一部分。距离“A”是从触摸的开始点到信息屏幕(电话簿屏幕)的结束部分的距离,“B”是从触摸的开始点到触摸的取消点的距离,“C”是从触摸的开始点到当前显示屏幕的结束部分的距离。屏幕[a]示出用用户输入的多触摸扫动的形式,显示屏幕[b]是在用户输入多触摸扫动之后改变的显示屏幕。在计算Β/C之后,控制器160控制显示单元142将当前显示屏幕移动并显示到整个信息屏幕A中的与Β/C对应的点。屏幕[b]示出移动到整个信息屏幕(电话簿屏幕)A的Β/C点的当前显示屏幕的形式。屏幕[b]示出整个电话簿屏幕A中的与B/C点对应的包括“Micheal Kim”和“Melina Pable”的列表部分。
在本发明的实施例中,控制器160可仅测量触摸的开始点和结束点之间的距离(803),测量显示屏幕的上端和下端之间的距离与测量的触摸的开始点和结束点之间的距离的比例(804),并控制显示单元142移动并显示触摸的开始点和结束点之间的与测量的比例对应的点。
如果在步骤802通过触摸传感器141输入多触摸扫动,则控制器160确定是否输入了单触摸扫动(806)。如果输入了单触摸扫动,则控制器160检查单触摸扫动的移动方向、移动距离和移动速度,并控制显示单元142根据确定的单触摸扫动的移动方向、移动距离和移动速度滚动并显示信息屏幕(807)。
当用户想在输入单触摸扫动之后滚动信息屏幕的同时跳跃移动到整个信息屏幕中的预定比例的特定点时,第四实施例可输入具有预定距离的多触摸扫动以将屏幕直接移动到期望的点。
图10是示出根据本发明的第五实施例的控制移动终端100的屏幕的方法的流程图。
控制器160控制显示单元142显示放大图像(1001)。具体地说,控制器160根据用户输入执行图像查看应用,然后控制显示单元142显示由用户从存储的图像中指定的图像。如果通过触摸传感器141感测到用户的单触摸扫动,则控制器160控制显示单元142将图像移动并显示到前一图像或下一图像。
如果通过触摸传感器141感测到不同方向的多触摸拖动,则控制器160控制显示单元142放大并显示当前显示的图像。在本发明中,多触摸拖动是在用户在两个点同时输入触摸之后移动触摸位置的操作,不同方向的多触摸拖动是在两个触摸输入点具有不同移动方向的操作。在本发明的实施例中,控制器160可控制显示单元142显示用于图像放大/缩小操作的图形用户界面(GUI)。当通过⑶I从用户接收到放大命令时,控制器160可控制显示单元142放大并显示当前显示的图像。
图11是示出通过根据本发明的第五实施例的控制移动终端100的屏幕的方法显示的移动终端的显示屏幕的示图。显示屏幕[a]示出原始尺寸相片。指向相反方向的箭头示出用于在图像上放大的示例性(和传统)多触摸操作,使得产生显示屏幕[b]的放大图像。控制器160确定是否通过触摸传感器141输入了多触摸扫动(1002)。如果输入了多触摸扫动,则控制器160控制显示单元142将当前显示屏幕切换并显示到前一图像或下一图像(1003)。
如果在步骤1002没有输入多触摸扫动,则控制器160确定是否通过触摸传感器141输入单触摸扫动(1004)。如果输入了单触摸扫动,则控制器160控制显不单兀142执行当前显示的放大图像的平移(1005)。在本发明中,平移是在显示的放大图像或原始尺寸的图像的区域周围移动以改变当前显示屏幕的显示部分的操作。
也就是说,控制器160不同地处理多触摸扫动的输入事件和单触摸扫动的输入事件。当输入多触摸扫动时,切换到下一图像或前一图像。当输入单触摸扫动时,控制器160执行当前显示的图像的平移。
在第五实施例中,当执行图像查看应用(例如,相册应用)时,由于用户可仅通过多触摸扫动在图像的放大状态下将图像切换到顺序中的下一图像或前一图像,因此不需要采取如传统装置中使用的将放大图像恢复至其原始尺寸的额外的步骤。因此,当在放大状态下查看图像时,滚动到另一图像的时间被减少,从而方便使用并增强用户体验。
根据本发明的移动终端或其它电子装置可被构造为具有上述第一至第五实施例中的两个或更多个的功能。可选择地,可使用第一至第五实施例中的仅一个构造所述移动终端。
根据本发明的上述设备和方法可被实现为硬件、固件、或者可存储在记录介质(例如,CD ROM、RAM、软盘、硬盘或磁存储介质)中的软件或计算机代码、或者最初存储在远程记录介质或非暂时机器可读介质中通过网络下载并被存储在本地记录介质中的计算机代码,从而可以使用通用计算机或专用处理器以这样的存储在记录介质上的软件实施这里描述的方法或者以可编程或专用的硬件(例如,ASIC或FPGA)实施这里描述的方法。如将被本领域所理解的,计算机、处理器、微处理器控制器或者可编程硬件包括可存储或接收软件或计算机代码的存储部件(例如,RAM、ROM、闪存等),当软件或计算机代码被计算机、处理器或者硬件访问和执行时,实现这里描述的处理方法。此外,将认识到,当通用计算机访问用于实现这里示出的处理的代码时,代码的执行将通用计算机转换为用于执行这里示出的处理的专用计算机。
虽然已经参照本发明的示例性实施例具体示出和描述了本发明,但是本领域技术人员将理解,在不脱离由权利要求限定的本发明的精神和范围的情况下,可对本发明进行形式和细节的各种修改。
权利要求
1.一种用于控制移动终端的屏幕的方法,其特征在于包括如下步骤: 显示可滚动的信息屏幕; 感测信息屏幕上的两个或更多个点处的同时的触摸输入; 响应于至少感测到所述触摸输入,以比与单点触摸输入相关联的滚动速率更快的滚动速率滚动可滚动的信息屏幕。
2.如权利要求1所述的方法,其中,感测触摸输入的步骤包括:感测在触摸所述至少两个点之后的沿着相同方向的触摸位置移动操作的输入。
3.如权利要求2所述的方法,其中,滚动可滚动的信息屏幕的步骤包括: 当输入了沿着向下方向的触摸位置移动操作时将当前显示屏幕移动到可滚动的信息屏幕的下端; 当输入了沿着向上方向的触摸位置移动操作时将当前显示屏幕移动到可滚动的信息屏幕的上端。
4.如权利要求1所述的方法,其中,感测触摸输入的步骤包括: 感测多次同时点击至少两个点的输 入; 确定点击的输入位置, 滚动可滚动的信息屏幕的步骤包括:根据点击的位置将当前显示屏幕滚动到信息屏幕的开始部分或结束部分。
5.如权利要求4所述的方法,其中,确定点击的输入位置的步骤包括:确定点击的输入位置是可垂直滚动的信息屏幕的上区域还是下区域。
6.如权利要求5所述的方法,其中,滚动可滚动的信息屏幕的步骤包括: 当点击的输入位置是上区域时将当前显示屏幕滚动到可滚动的信息屏幕的开始部分; 当点击的输入位置是下区域时将当前显示屏幕滚动到可滚动的信息屏幕的结束部分。
7.如权利要求2所述的方法,其中,滚动可滚动的信息屏幕的步骤包括:以与触摸输入点的数量对应的速度滚动可滚动的信息屏幕。
8.如权利要求2所述的方法,其中,滚动可滚动的信息屏幕的步骤包括: 测量触摸的开始点和释放点之间的第一距离、沿着所述触摸的移动方向从所述触摸的开始点到当前显示屏幕的结束部分的第二距离; 测量第一距离和第二距离的比例; 将当前显示屏幕滚动到从触摸的开始点到可滚动的信息屏幕的结束部分的与测量的比例对应的点。
9.如权利要求2所述的方法,其中,显示可滚动的信息屏幕的步骤包括显示放大图像,移动并显示可滚动的信息屏幕的步骤包括:当在同时触摸至少两个点之后输入了沿着相同方向的触摸位置移动操作时,根据触摸的移动距离将当前显示屏幕切换并显示到前一图像或下一图像,并根据单触摸的移动方向平移放大图像。
10.一种移动终端,其特征在于: 显示单元(142),用于显示可滚动的信息屏幕; 触摸传感器(141),感测至少两个点的触摸输入; 控制器(160),控制显示单元将当前显示屏幕移动到可滚动的信息屏幕的整个区域中的特定区域,或者以与触摸输入点的数量对应的速度滚动可滚动的信息屏幕。
11.如权利要求10所述的移动终端,其中,当在对至少两个点执行同时触摸之后通过触摸传感器感测到沿着相同方向的触摸位置移动操作的输入时,控制器(160)控制显示单元(142)根据触摸位置移动操作的方向将当前显示屏幕移动并显示到可滚动的信息屏幕的开始部分或结束部分。
12.如权利要求11所述的移动终端,其中,当在对至少两个点执行同时触摸之后通过触摸传感器感测到沿着相同方向的触摸位置移动操作的输入时,控制器(160)控制显示单元(142)以与在触摸一个点之后的触摸位置移动操作对应设置的滚动速度的预设倍数滚动并显示信息屏幕。
13.如权利要求10所述的移动终端,其中,当在对至少两个点执行同时触摸之后通过触摸传感器(141)感测到沿着相同方向的触摸位置移动操作的输入时,控制器(160)测量触摸的开始点和释放点之间的第一距离、沿着所述触摸的移动方向从所述触摸的开始点到当前显示屏幕的结束部分的第二距离;控制器(160)测量第一距离和第二距离的比例;控制器(160)将当前显示屏幕移动并显示到从触摸的开始点到可滚动的信息屏幕的结束部分的与测量的比例对应的点。
14.如权利要求10所述的移动终端,其中,当感测到多次同时点击至少两个点的输入时,控制器(160)确定点击的输入位置;控制器(160)控制显示单元(142)根据所述点击的输入位置将当前显示屏幕移动并显示到可滚动的信息屏幕的开始部分或结束部分。
15.如权利要求10所述的移动终端,其中,当在同时触摸至少两个点之后输入沿着相同方向的触摸位置移动操作时,控制器(160)根据触摸移动方向将当前显示屏幕切换并显示到前一图像或下一图像, 当在触摸一个点之后通过触摸传感器感测到触摸位置移动操作时,控制器(160)控制显示单元(142)根据 触摸移动方向移动并显示放大图像。
全文摘要
提供了一种用于控制移动终端的触摸屏的移动终端及其方法。通过感测特定多点触摸输入并执行与其响应的唯一滚动操作来实现增强的功能和用户便利。多点触摸输入(诸如多点扫动输入和/或多点双击输入)被控制器感测。响应于多点扫动,可以以相对于响应于感测到单点扫动的滚动更快的速率滚动显示屏幕。这使得用户能够使用例如两指扫动来快速地滚动到信息屏幕的期望的部分,并使用以相同的扫动速率的单指扫动来更慢地滚动。在相册应用中,可在放大状态下实现响应于多触摸输入而滚动到其它相片,而响应于单点触摸输入执行平移。
文档编号G06F3/048GK103181089SQ201180050738
公开日2013年6月26日 申请日期2011年10月18日 优先权日2010年10月19日
发明者沈秀美, 尹秀祯, 林景爱, 李商杞, 林完洙 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1