基于触摸屏式移动终端的文本选择方法及装置的制作方法

文档序号:6377018阅读:141来源:国知局
专利名称:基于触摸屏式移动终端的文本选择方法及装置的制作方法
技术领域
本发明涉及移动通信领域,具体地,涉及一种基于触摸屏式移动终端的文本选择方法和装置。
背景技术
目前,随着人们对信息获取的要求日益提高以及各种移动终端的快速发展,人们越来越多地使用移动终端来上网。由于触摸屏式移动终端可以实现最简单、方便、自然的人·机交互,因而日益受到大众喜爱,此外,触摸屏因其易于使用、坚固耐用、反应速度快、节省空间等优点成为移动终端发展的趋势。在用户使用触摸屏式移动终端,尤其是在使用浏览器上网时,在对文本进行操作的用户界面易用性上都还很差,选择效率也不高。具体来说,用户在网页页面上进行文本选择时,需要用手指或触摸笔直接接触文本区域,因而经常会出现诸如多选、少选、错选的误操作,难以进行精确到字符级别的高效选择;而且,进行选择光标的移动容易与页面卷动等其它手势操作引起冲突;再者,进行全选、反选、选区扩充的操作界面通常处于靠近要选择的文本区域的位置,也容易影响对文本区域的操作。因此,由于以上原因使得用户经常需要进行多次操作才能完成选中所需的文本的操作,给用户的使用带来不便。所以,如何有效地避免在用户利用触摸屏式移动终端进行文字处理的时存在的上述客观限制,从而能够方便快捷地进行用户所需的文字选择处理,是当前急需解决的问题。

发明内容
为了克服现有技术存在的上述问题,本发明提供一种基于触摸屏式移动终端的文本选择方法和装置,能够在用户使用触摸屏式移动终端时,更快速和准确地进行文本选择,从而更方便地进行文本处理,带给用户良好的操作体验。根据本发明的一个方面,提供一种基于触摸屏式移动终端的文本选择方法,包括在进入文本选择模式后,在移动终端的当前页面上的与文本区域不重叠的指定区域显示虚拟面板,该虚拟面板包括激活光标控制框,该激活光标控制框包括多个方向控制操作柄;基于要被选择的文本内容与当前显示的文本选中区域之间的位置关系,激活当前页面上显示的文本选中区域的文本选中区域开始光标和文本选中区域结束光标中的一个光标;在检测到用户对方向控制操作柄的操作后,生成被激活的光标的光标移动指令,所述光标移动指令包括光标移动方向和光标移动步长;以及根据所生成的光标移动指令,沿着所述光标移动方向,按照所述光标移动步长移动被激活的光标。优选地,所述光标移动步长是I个字符。优选地,所述虚拟面板进一步包括区域选择框,在激活当前页面上显示的文本选中区域的文本选中区域开始光标和文本选中区域结束光标中的一个光标之前,所述方法还包括在检测到用户对区域选择框的操作后,生成包括由该区域选择框指示的文本选中区域的区域信息的文本选中区域选择指令;以及根据所生成的文本选中区域选择指令,在当前页面上的文本区域中选择文本选中区域。优选地,所述区域选择框包括全选框、反选框和/或扩选充框。优选地,所述虚拟面板进一步包括多个文本处理功能框,所述方法进一步包括当在完成文本选择操作后检测到用户对文本处理功能框的操作后,按照与该文本处理功能框对应的功能,对所选择的文本进行文本处理。根据本发明的另一个方面,提供一种基于触摸屏式移动终端的文本选择装置,包括虚拟面板显示单元,用于在进入文本选择模式后,在移动终端的当前页面上的与文本区域不重叠的指定区域显示虚拟面板,该虚拟面板包括激活光标控制框,该激活光标控制框包括多个方向控制操作柄;光标激活单元,用于基于要被选择的文本内容与当前显示的文本选中区域之间的位置关系,激活当前页面上显示的文本选中区域的文本选中区域开始光标和文本选中区域结束光标中的一个光标;光标移动指令生成单元,用于在检测到用户对方向控制操作柄的操作后,生成被激活的光标的光标移动指令,所述光标移动指令包括光标移动方向和标移动步长;以及光标移动单元,用于根据所生成的光标移动指令,沿着所述 光标移动方向,按照所述光标移动步长移动被激活的光标。优选地,所述虚拟面板进一步包括区域选择框,所述文本选择装置还包括文本选中区域选择指令生成单元,用于在激活当前页面上显示的文本选中区域的文本选中区域开始光标和文本选中区域结束光标中的一个光标之前,在检测到用户对区域选择框的操作后,生成包括由该区域选择框指示的文本选中区域的区域信息的文本选中区域选择指令;以及文本选中区域选择单元,用于根据所生成的文本选中区域选择指令,在当前页面上的文本区域中选择文本选中区域。优选地,所述区域选择框包括全选框、反选框和/或扩选框。优选地,所述虚拟面板进一步包括多个文本处理功能框,所述文本选择装置还包括文本处理单元,用于当在完成文本选择操作后检测到用户对文本处理功能框的操作后,按照与该文本处理功能框对应的功能,对所选择的文本进行文本处理。根据本发明的又一方面,提供一种移动终端,包括所述基于触摸屏式移动终端的文本选择装置。有益效果利用本发明的基于触摸屏式移动终端的文本选择方法和装置,可以使用户利用虚拟面板对文本区域进行精确到字符级别的快速和准确的选择,而且不会与用户对页面的其它操作产生冲突,从而可以解决现有技术中用户在选择文本时,必须每次操作都要与文本区域直接接触,不能高效地精确选择的问题。此外,利用本发明的基于触摸屏式移动终端的文本选择方法和装置还可以进一步提供更方便快捷的文本处理方式,带给用户更好的操作体验。


通过参考以下结合附图的说明及权利要求书的内容,本发明的其它目的及结果将更加明白及易于理解。在附图中图I示出了根据本发明一个优选实施例的基于触摸屏式移动终端的文本选择方法的流程图2示出了在移动终端的虚拟面板上进行全选操作后的界面;图3示出了利用虚拟面板的“向上”方向控制操作柄对进行了全选操作后的文本区域进行操作的界面;以及图4示出了根据本发明一个优选实施例的基于触摸屏式移动终端的文本选择装置的方框图。在所有附图中相同的标号指示相似或相应的特征或功能。
具体实施例方式在下面的描述中,出于说明的目的,为了提供对一个或多个实施例的全面理解,阐述了许多具体细节。然而,很明显,也可以在没有这些具体细节的情况下实现这些实施例。在其它例子中,为了便于描述一个或多个实施例,公知的结构和设备以方框图的形式示出。 在此,在本发明的说明书中使用的术语仅仅是为了描述特定的实施例,而不是意图限制本发明。如在本发明的说明书和所附权利要求中所使用的,单数形式“一个”、“一种”和“该”意图也包括复数形式,除非上下文以别的方式清楚指明。还应该理解,这里所使用的术语“和/或”指的是、且包含相关列出项中的一个或多个的任何和所有可能的组合。还应该理解,术语“包括”和/或“包含”当用于该说明书中时,表示存在所述的特征、整体、步骤、操作、元素、和/或部件,但是不排除存在或增加一个或多个其它特征、整体、步骤、操作、元素、部件、和/或其集合。下面将结合附图和具体实施例对本发明做进一步详细的描述。图I示出了根据本发明一个优选实施例的基于触摸屏式移动终端的文本选择方法的流程图。在本实施例中,移动终端为手机。如图I所示,在步骤S110,在手机用户选择进入文本选择模式后,在移动终端的当前页面上的与文本区域不重叠的指定区域显示虚拟面板。这里,虚拟面板包括激活光标控制框,该激活光标控制框包括多个方向控制操作柄。指定区域通常是指手机页面的上部或下部等不干扰用户操作的区域。在步骤S120,在检测到用户对区域选择框的操作后,生成包括由该区域选择框指示的文本选中区域的区域信息的文本选中区域选择指令。此时,虚拟面板进一步包括区域选择框。这里,文本选中区域包括选中的文本区域和位于该区域起始位置的文本选中区域开始光标和位于该区域结束位置的文本选中区域结束光标。在本实施例中,区域选择框包括全选框、反选框和/或扩选框。全选框的功能是将页面的文本区域全部选定。反选框的功能是将页面中除了当前选中区域之外的文本区域全部选定。扩选框的功能可以设置为将选中的字扩充为词、将选中的词扩充为段或者将选中的段扩充到整个窗口。例如,当检测到手机用户在虚拟面板上的区域选择框中选择“全选框”之后,生成“全选”的文本选中区域选择指令。在步骤S130,根据步骤S120中所生成的文本选中区域选择指令,在当前页面上的文本区域中选择文本选中区域。例如,根据步骤S120中生成的“全选”的文本选中区域选择指令,将当前页面上的文本区域全部选中。参见图2,图2示出了在移动终端的虚拟面板上进行全选操作后的界面。在步骤S140,基于要被选择的文本内容与当前显示的文本选中区域之间的位置关系,激活当前页面上显示的文本选中区域的文本选中区域开始光标和文本选中区域结束光标中的一个光标。例如,如图2所示,当前的文本选中区域为全部文本区域,在需要将全部文本区域改变为选中其中的部分文本的情形中,如果需要选择其中的前一部分内容,则激活文本选中区域结束光标,如果需要选择其中后一部分内容,则激活文本选中开始结束光标。然后在下面要描述的步骤中对被激活的光标进行操作。显然,如果需要选择中间部分的内容,则可以先激活上述两个光标中的任意一个,在完成后续操作之后再激活其中的另一个光标。在步骤S150,在检测到用户对方向控制操作柄的操作后,生成被激活的光标的光标移动指令,所述光标移动指令包括光标移动方向和光标移动步长。这里,光标移动步长优选的是I个字符,以实现高精度的文本选择。例如,当移动终端检测到用户按下“向左”的方向控制操作柄后,生成的光标移动指令包括将光标向左移动并且移动I个字符。在本实施例中,方向控制操作柄包括向上、向下、向左和向右操作柄,以便于用户对被激活光标进 行灵活的控制,从而实现高效的选择。在本发明的其它实施例中,光标移动步长也可以是预先设定的其它字符数,或者该步长也可以是以词为单位。 在步骤S160,根据所生成的光标移动指令,沿着所述光标移动方向,按照所述光标移动步长移动被激活的光标。可以根据要被选择的文本内容,重复进行上述步骤S140至S160,直到最终选中所需的文本内容,S卩,由被移动后的文本选中区域开始光标和/或文本选中区域结束光标所确定的文本选中区域。参见图3,图3示出了利用虚拟面板的“向上”方向控制操作柄对进行了全选操作后的文本区域进行操作的界面。在步骤S170,当在完成文本选择操作后检测到用户对文本处理功能框的操作后,按照与该文本处理功能框对应的功能,对所选择的文本进行文本处理。在本实施例中,未示出文本处理功能框。这里,文本处理功能框可以包括诸如复制、剪切、粘贴、替换、向剪切板添加等功能框中的一个或多个。因此,可以利用上述文本处理功能框对最终选中的所需文本内容进行相应的文本处理。在本发明中,移动终端的屏幕被设置为对虚拟面板上的各个操控柄或功能框进行的操作的优选级别最高,也就是说,用户在虚拟面板上进行的各种操作不会与页面卷动等其它手势操作冲突。图I是本发明的优选示例性实施例,在本发明的其它实施例中,步骤S 120和步骤S130不是必需的。就是说,在激活当前页面上显示的文本选中区域的文本选中区域开始光标和文本选中区域结束光标中的一个光标之前,也可以不利用虚拟面板的区域选择框,而是利用现有技术的其它方法,诸如当前弹出的选择菜单,在当前页面上的文本区域中选择文本选中区域。但是由于虚拟面板与文本区域不重叠,而且在虚拟面板上的操作不会与页面的其它手势操作产生冲突,因此,优选的是利用虚拟面板的区域选择框来选择文本选中区域。类似地,步骤S170也不是必需的。在本发明的其它实施例中,可以利用现有技术的文本处理菜单对最终选中的所需文本内容进行相应的文本处理。但优选的是利用虚拟面板的文本处理功能框对最终选中的所需文本内容进行相应的文本处理。图4示出了根据本发明一个优选实施例的基于触摸屏式移动终端的文本选择装置的方框图。如图4所示,基于触摸屏式移动终端的文本选择装置400包括虚拟面板显示单元410、文本选中区域选择指令生成单元420、文本选中区域选择单元430、光标激活单元440、光标移动指令生成单元450、光标移动单元460,以及文本处理单元470。虚拟面板显示单元410,用于在进入文本选择模式后,在移动终端的当前页面上的与文本区域不重叠的指定区域显示虚拟面板。该虚拟面板包括激活光标控制框,该激活光标控制框包括多个方向控制操作柄。指定区域通常是指手机页面的上部或下部等不干扰用户操作的区域。文本选中区域选择指令生成单元420,用于在激活当前页面上显示的文本选中区域的文本选中区域开始光标和文本选中区域结束光标中的一个光标之前,在检测到用户对区域选择框的操作后,生成包括由该区域选择框指示的文本选中区域的区域信息的文本选中区域选择指令。此时,虚拟面板进一步包括区域选择框。这里,文本选中区域包括选中的文本区域和位于该区域起始位置的文本选中区域开始光标和位于该区域结束位置的文本 选中区域结束光标。在本实施例中,区域选择框包括全选框、反选框和/或扩选框。全选框的功能是将页面的文本区域全部选定。反选框的功能是将页面中除了当前选中区域之外的文本区域全部选定。扩选框的功能可以设置为将选中的字扩充为词、将选中的词扩充为段或者将选中的段扩充到整个窗口。例如,当检测到手机用户在虚拟面板上的区域选择框中选择“全选框”之后,生成“全选”的文本选中区域选择指令。文本选中区域选择单元430,用于根据所生成的文本选中区域选择指令,在当前页面上的文本区域中选择文本选中区域。光标激活单元440,用于基于要被选择的文本内容与当前显示的文本选中区域之间的位置关系,激活当前页面上显示的文本选中区域的文本选中区域开始光标和文本选中区域结束光标中的一个光标。光标移动指令生成单元450,用于在检测到用户对方向控制操作柄的操作后,生成被激活的光标的光标移动指令,所述光标移动指令包括光标移动方向和标移动步长。这里,光标移动步长优选的是I个字符,以实现高精度的文本选择。例如,当移动终端检测到用户按下“向左”的方向控制操作柄后,生成的光标移动指令包括将光标向左移动并且移动I个字符。在本实施例中,方向控制操作柄包括向上、向下、向左和向右操作柄,以便于用户对被激活光标进行灵活的控制,从而实现高效的选择。在本发明的其它实施例中,光标移动步长也可以是预先设定的其它字符数,或者该步长也可以是以词为单位。光标移动单元460,用于根据所生成的光标移动指令,沿着所述光标移动方向,按照所述光标移动步长移动被激活的光标。文本处理单元470,用于当在完成文本选择操作后检测到用户对文本处理功能框的操作后,按照与该文本处理功能框对应的功能,对所选择的文本进行文本处理。在本实施例中,未示出文本处理功能框。这里,文本处理功能框可以包括诸如复制、剪切、粘贴、替换、向剪切板添加等功能框中的一个或多个。因此,可以利用上述文本处理功能框对最终选中的所需文本内容进行相应的文本处理。在本发明中,移动终端的屏幕被设置为对虚拟面板上的各个操控柄或功能框进行的操作的优选级别最高,也就是说,用户在虚拟面板上进行的各种操作不会与页面卷动等其它手势操作冲突。图4是本发明的示例性实施例,在本发明的其它实施例中也可以不设置文本选中区域选择指令生成单元420和文本选中区域选择单元430,而是利用现有技术的其它模块,诸如用于弹出的文本选择菜单的模块,在当前页面上的文本区域中选择文本选中区域。但是由于虚拟面板与文本区域不重叠,而且在虚拟面板上的操作不会与页面的其它手势操作产生冲突,因此,优选的是利用虚拟面板的区域选择框来选择文本选中区域。类似地,文本处理单元470也不是必需的。在本发明的其它实施例中,可以利用现有技术的文本处理模块对最终选中的所需文本内容进行相应的文本处理。但优选的是利用文本处理单元470对最终选中的所需文本内容进行相应的文本处理。综上所述,利用本发明的基于触摸屏式移动终端的文本选择方法和装置,可以使用户利用虚拟面板对文本区域进行精确到字符级别的快速和准确的选择,而且不会与用户对页面的其它操作产生冲突,从而可以解决现有技术中用户在选择文本时,必须每次操作都要与文本区域直接接触,不能高效地精确选择的问题。此外,利用本发明的基于触摸屏式移动终端的文本选择方法和装置还可以进一步提供更方便快捷的文本处理方式,带给用户更好的操作体验。 典型地,本发明所述的移动终端可以是各种能够进行网页浏览的终端设备,例如手机、个人数字助理(PDA)等,因此本发明的保护范围不应限定为某种特定类型的移动终端。尽管前面公开的内容示出了本发明的示例性实施例,但是应当注意,在不背离权利要求限定的本发明的范围的前提下,可以进行多种改变和修改。根据这里描述的发明实施例的方法权利要求的功能、步骤和/或动作不需以任何特定顺序执行。此外,尽管本发明的元素可以以个体形式描述或要求,但是也可以设想多个,除非明确限制为单数。尽管已经结合详细示出并描述的优选实施例公开了本发明,但是本领域技术人员应当理解,对于上述根据本发明的基于触摸屏式移动终端的文本选择方法和装置,还可以在不脱离本发明内容的基础上做出各种修改和变形。这些修改和变形落在本发明的保护范围之内,并且本发明的保护范围应当由所附的权利要求书的内容确定。
权利要求
1.一种基于触摸屏式移动终端的文本选择的方法,包括 在进入文本选择模式后,在移动终端的当前页面上的与文本区域不重叠的指定区域显示虚拟面板,该虚拟面板包括激活光标控制框,该激活光标控制框包括多个方向控制操作柄; 基于要被选择的文本内容与当前显示的文本选中区域之间的位置关系,激活当前页面上显示的文本选中区域的文本选中区域开始光标和文本选中区域结束光标中的一个光标; 在检测到用户对方向控制操作柄的操作后,生成被激活的光标的光标移动指令,所述光标移动指令包括光标移动方向和光标移动步长;以及 根据所生成的光标移动指令,沿着所述光标移动方向,按照所述光标移动步长移动被激活的光标。
2.如权利要求I所述的文本选择方法,其中,所述光标移动步长是I个字符。
3.如权利要求I所述的文本选择方法,其中,所述虚拟面板进一步包括区域选择框,在激活当前页面上显示的文本选中区域的文本选中区域开始光标和文本选中区域结束光标中的一个光标之前,所述方法还包括 在检测到用户对区域选择框的操作后,生成包括由该区域选择框指示的文本选中区域的区域信息的文本选中区域选择指令;以及 根据所生成的文本选中区域选择指令,在当前页面上的文本区域中选择文本选中区域。
4.如权利要求3所述的文本选择方法,其中,所述区域选择框包括全选框、反选框和/或扩选充框。
5.如权利要求I所述的文本选择方法,其中,所述虚拟面板进一步包括多个文本处理功能框,所述方法进一步包括 当在完成文本选择操作后检测到用户对文本处理功能框的操作后,按照与该文本处理功能框对应的功能,对所选择的文本进行文本处理。
6.一种基于触摸屏式移动终端的文本选择装置,包括 虚拟面板显示单元,用于在进入文本选择模式后,在移动终端的当前页面上的与文本区域不重叠的指定区域显示虚拟面板,该虚拟面板包括激活光标控制框,该激活光标控制框包括多个方向控制操作柄; 光标激活单元,用于基于要被选择的文本内容与当前显示的文本选中区域之间的位置关系,激活当前页面上显示的文本选中区域的文本选中区域开始光标和文本选中区域结束光标中的一个光标; 光标移动指令生成单元,用于在检测到用户对方向控制操作柄的操作后,生成被激活的光标的光标移动指令,所述光标移动指令包括光标移动方向和标移动步长;以及 光标移动单元,用于根据所生成的光标移动指令,沿着所述光标移动方向,按照所述光标移动步长移动被激活的光标。
7.如权利要求6所述的文本选择装置,其中,所述虚拟面板进一步包括区域选择框,所述文本选择装置还包括 文本选中区域选择指令生成单元,用于在激活当前页面上显示的文本选中区域的文本选中区域开始光标和文本选中区域结束光标中的一个光标之前,在检测到用户对区域选择框的操作后,生成包括由该区域选择框指示的文本选中区域的区域信息的文本选中区域选择指令;以及 文本选中区域选择单元,用于根据所生成的文本选中区域选择指令,在当前页面上的文本区域中选择文本选中区域。
8.如权利要求7所述的文本选择装置,其中,所述区域选择框包括全选框、反选框和/或扩选框。
9.如权利要求6所述的文本选择装置,其中,所述虚拟面板进一步包括多个文本处理功能框,所述文本选择装置还包括 文本处理单元,用于当在完成文本选择操作后检测到用户对文本处理功能框的操作后,按照与该文本处理功能框对应的功能,对所选择的文本进行文本处理。
10.一种移动终端,包括如权利要求6到9中任何一个所述的文本选择装置。
全文摘要
本发明公开一种基于触摸屏式移动终端的文本选择方法和装置。所述方法包括在进入文本选择模式后,在移动终端的当前页面上的与文本区域不重叠的指定区域显示虚拟面板;基于要被选择的文本内容与当前显示的文本选中区域之间的位置关系,激活当前页面上显示的文本选中区域的文本选中区域开始光标和文本选中区域结束光标中的一个光标;在检测到用户对方向控制操作柄的操作后,生成被激活的光标的光标移动指令;以及根据所生成的光标移动指令,沿着所述光标移动方向,按照所述光标移动步长移动被激活的光标。利用所述方法和装置,能够在用户使用触摸屏式移动终端时,更快速和准确地进行文本选择,从而更方便地进行文本处理,带给用户良好的操作体验。
文档编号G06F3/0481GK102880418SQ20121034256
公开日2013年1月16日 申请日期2012年9月14日 优先权日2012年9月14日
发明者梁捷, 黄耀悦 申请人:广州市动景计算机科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1