用于具有触摸屏的终端的指示设备和使用该设备的方法

文档序号:6441809阅读:121来源:国知局
专利名称:用于具有触摸屏的终端的指示设备和使用该设备的方法
技术领域
本发明涉及指示设备,以及更具体地说,涉及用于具有触摸屏的终端的指示设备以及使用该指示设备的方法。
背景技术
在用于在使用触摸屏的移动终端中输入字母的传统方法中,软键盘方法是指通过在触摸屏上,以键盘的形式显示输入窗来输入字母的方法。在其上输入笔点击以便解决与移动终端的键盘和鼠标的便携性有关的问题。目前,这些触摸屏已经用于各种终端,诸如便携式电话、智能电话、自动取款机(ATM)、掌上型PC、个人数字助理(PDA)等等,作为输入装置。特别地,具有这些触摸屏的移动终端的例子是电子笔记本、便携式电话、PDA等等。
通常,触摸屏提供允许用户通过使手指或铁笔触摸在触摸屏上显示的图标来向终端输入命令和信息的界面,移动终端已经变成具有更小且体轻,因此必须通过对应于移动终端的轻重量来微型化这些触摸屏。因此,移动终端诸如PDA等等通过触摸屏上的图像,将用户界面提供为键盘的替代品。如果必要的话,可以使用铁笔来激活键盘。
屏幕上的软键盘显示为如图1所示,以便在如上所述微型化的触摸屏上输入字母。图1表示根据传统的软键盘输入方法使用的屏幕。在软键盘输入方法中,由于必须在移动终端的屏幕上显示键盘的所有键,为每个键按钮分配的区域非常小。例如,在具有3.5英寸的屏幕的PDA中,每个键按钮的区域为约4×4mm。同时,在当前使用的移动终端中,用于输入字母的所有键显示在作为软键盘的微型化触摸屏上。
因此,用于显示用于输入字母的键盘的屏幕必须更大。因此,必须减小用于显示输出字母的部分的大小。同时,由于具有各种功能的所有图标必须显示在相同的屏幕上,减小用于显示每个图标的部分的大小。因此,要求辅助工具以便输入字母或选择在屏幕上显示的图标。辅助工具可以包括以具有尖头部分的写入器的形式的铁笔。用户能携带该铁笔或将该铁笔固定在终端本体的后面以允许用户容易放置和使用铁笔。
然而,当前使用的触摸屏非常小以及具有非常光滑的表面。因此,当在触摸屏上使用铁笔时,由于指示设备滑向触摸屏的光滑表面上的不期望的命令或选择,会执行不期望的命令。因此,产生用户必须重新输入期望的命令的不便。换句话说,当通过具有触摸屏的移动终端执行要求精确指示的操作时,难以精确地选择所需图标或字母,而不使用辅助工具,诸如铁笔等等。
如上所述,传统上,当用户通过使用手指,而不辅助工具诸如铁笔,通过触摸屏输入字母等等时,由于用户按压在微型化触摸屏上显示的键盘的小按钮,用户会错误地按压靠近期望按钮的不期望按钮。因此,产生必须重新输入期望按钮的不便。即,如果触摸触摸屏的手指的区域宽于显示图标等等的区域,不可能精确地指向所显示的图标的。因此,产生频繁地输入不期望图标的问题。
因此,如果用户不使用铁笔,用户必须使用他/她的手指通过重复地执行试验和错误直到实现所期望的操作为止来触摸屏幕。同时,如果用户通过频繁地使用辅助工具诸如自动笔等待执行操作,产生会损坏屏幕的表面的问题。

发明内容
因此,做出了本发明来解决在现有技术中产生的上述问题,以及本发明的目的是提供用于具有触摸屏的终端的指示设备以及使用该指示设备的方法,允许用户使用用户的手指,而不使用触摸屏上的辅助工具,精确地指向位于预定位置中的字母或图标。
为实现该目的,提供用于具有触摸屏的终端的指示设备,该指示设备包括用于如果用户选择用于显示指向触摸屏上的项目的指示器的指示器激活模式,在触摸屏上显示指示器的控制部,以及用于如果通过指示器,由用户输入笔划,用于将输入信号输出到控制部的用户接口,其中,如果控制部通过指示器,从用户接口接收输入信号,控制部基于由指示器所指的项目操作。
为实现该目的,还提供用于利用用于具有触摸屏的指示设备的方法,该方法包括步骤如果用户选择用于显示指向触摸屏上的项目的指示器的指示器激活模式,在触摸屏上显示指示器;以及如果通过指示器,从用户输入笔划,执行根据指示器所指的项目的操作。


从下述结合附图的详细描述,本发明的上述和其他目的、特征和优点将更显而易见,其中图1是用在传统技术的软键盘输入方法中的屏幕图像;图2是根据本发明的移动终端的框图;图3a至3c是示例说明根据本发明的一个实施例激活的移动终端的指示器的屏幕图像;图4a是表示根据本发明的一个实施例,由指示器的拖拉方向而定的指示器的箭头方向的图;图4b是表示根据本发明的一个实施例的指示器的图;图5是表示根据本发明的一个实施例,用于控制指示器激模式中的指示器的过程的流程图;图6是详细地解释图5所示的过程的流程图;图7是示例说明根据本发明的另一实施例激活的具有固定方向中的箭头的指示器的屏幕图像;图8是表示根据本发明的另一实施例,当使用具有固定方向中的箭头的指示器时的控制过程的流程图;以及图9是表示根据本发明的另一实施例,当使用具有固定方向中的箭头的指示器时的控制过程的流程图。
具体实施例方式
在下文中,将参考附图,详细地描述本发明的优选实施例。注意尽可能用相同的标记表示图中相同或类似的部件,尽管在不同图中显示它们。在本发明的下述描述中,将省略包含在其中的已知功能和结构的详细描述,当它会使本发明的主题变得不清楚时。
在下文中,根据本发明,将参考附图,描述精确和方便地指向在屏幕上显示的项,诸如字母、图标、按钮、复选框和滑动块的方法,而不使用指示设备。根据本发明,包括触摸屏210的图2所示的移动终端(在下文中,称为“终端”)具有用于通过输入设备(例如指示设备)提供界面的基本模式,诸如允许用户通过用户手指处理在显示部210上显示的指示器来指向项目的铁笔和指示器激活模式。
首先,图2是根据本发明,具有触摸屏的终端的框图。如图2所示,包括在根据本发明、具有触摸屏的终端中的主部件是控制部200、显示部210、用户接口220和存储器230。
首先,控制部200用根据用户激活的指示功能,交替地切换基本模式和指示模式,控制基本模式和指示器激活模式。其中,如图3a所示,可以通过在作为终端的一部分的键盘中提供的键,或通过软件嵌入的软键300,激活指示功能。如果用户输入键以便激活指示功能,根据本发明的一个实施例的控制部200(图2)在预定位置显示指示器310,如图4b所示。相反,根据本发明的另一实施例,控制部200维持等待模式直到用户执行触摸输入为止。当在用户在触摸屏上执行触摸输入时,即当用户执行下笔操作时,控制部200在实现下笔操作的位置显示指示器310。
参考图4b,指示器310包括用于和用户手指以及具有预定长度的箭头315接触的触摸部305,允许用户指向项目。其中,具有预定长度的箭头315表示预定方向以便更精确地反射显示项。根据本发明,可以提供具有各种形状的指示器以便满足各种用户需求和喜好。
参考图3b和3c,详细地描述用于使用如上所述指示器的方法。首先,当用户选择指示器激活模式时,即,在触摸屏上显示指示功能,指示器310。如图3b所示,如果用户想输入字母“T”,用户拖拉指示器310以便指向“T”字母的位置320同时触摸指示器310的触摸部305(图4b)。此后,如果箭头315(图4b)位于位置320,用户使手指移离触摸部305。控制部200(图2)将用户使手指移离触摸部305的时刻识别为输入时间以及显示对应于当用户使手指移离显示部210(2图)时所指的位置的“T”字母。
然而,表示图3b所示的预定方向(例如11点的方向)的指示器310很难指向位于左边缘的项目位置。因此,假定用户连续地将指示器310拖向左边缘,如果指示器310的箭头维持仅一个方向,用户的手指会超出触摸屏。为防止用户手指超出触摸屏,根据本发明,将触摸屏上特定的区域设置为阈值区域。如果指示器310超出该阈值区域,可以改变指示器310的箭头方向,如图3c所示。其中,阈值方向是用于改变指示器310的箭头方向以便执行更精确指示的基准区域。
参考图3c,根据本发明,为输入符号“]”,不必用户将指示器310拖向触摸屏的左端,以及在拖拉指示器310的触摸部305(图4b)移出指示器310拖向的触摸屏前,立即改变指示器310的箭头方向,如图3c所示。换句话说,如果拖拉指示器310达到阈值区域,将指示器310的箭头方向从11点的方向改变到1点钟的方向并显示。如上所述,由于改变指示器310的箭头,用户能精确和方便地指向显示边缘处的预期项目。
参考图2和4b,根据本发明的另一实施例,当在指示器激活模式中,用户仅执行触摸输入时,控制部200在用户手指的位置显示指示器310。此后,当指示器310位于预期项目上时,如果用户执行用于指示器310的抬笔操作,即用户使手指移离指示器310的触摸部305,控制部200检测选择预期项目。然后,只要用户执行抬笔操作,控制部200从屏幕上删除所显示的指示器以及执行对应于所选择的项目的操作。
如果用户接口220从用户接收笔划输入,用户接口220将输入信号输出到控制部200。其中,根据本发明,用户接口220是触摸屏。控制部200通过使用通过用户接 220输入的信号,确定输入的形式。控制部200确定输入形式是笔点击还是笔拖拉。其中,根据本发明的笔点击是指在用户按压用户手指所处的指示器310的触摸部后,用户立即使手指移离触摸部305的操作。即,笔点击是指在通过使用用户手指,执行用于指示器310的触摸部305的下笔操作后,立即实现抬笔操作的操作。笔拖拉是指用户移动指示器310同时使用户的手指触摸指示器310的触摸部305的操作。即,笔拖拉是指用户拖拉指示器310同时用用户手指,对指示器310的触摸部执行下笔操作的操作。此后,在拖拉指示器310同时执行下笔操作后,如果指示器310位于预期项目处,用户能通过对预期项目选择抬笔操作来选择预期项目。
同时,连接到控制部200的存储器230包括只读存储器(ROM0、随机存取存储器(RAM)和语音存储器,用于存储当控制终端的操作时所需的多个项目和信息。根据本发明的存储器230具有能跟踪屏幕上指示器的运动的软件。同时,根据本发明,除具有表示相互不同方向的箭头的多个指示器外,存储器230存储具有各种形状的多个指示器。
在下文中,将参考图4a和4b,描述诸如图3a至3c所示的显示的软键盘的指示项的过程。图4a表示根据本发明,由指示器的拖拉方向而定的指示器的箭头方向。根据本发明,能在显示部210上显示项目,诸如除软键盘外的字母、图标、按钮、复选框和滑动块。然而,在图4a中未示出项目以便详细地描述根据指示器的拖拉方向而改变的指示器的箭头方向。
首先,参考图4a,将用于显示项目的区域的屏幕划分成三部分。即,将屏幕主要划分成中央方形区445、角方形区450、455、460和465以及剩余区。首先,通过使可视地存在于屏幕上的上、下、左和右关键点彼此连接,在屏幕的中央产生中央方形区445。其中,关键点是通过从整个屏幕的大小减去指示器310的大小所获得的点。其中,为详细地描述关键点,将参考图4b描述指示器310的大小。如图4b所示,为计算指示器310的坐标,假定指示器310的形状是规则的方形,计算包括箭头315和触摸部305的指示器310的大小。
在下文中,描述按关键点划分的区域。假定指示器310具有在长度和宽度方面按15单位测量的规则方形的形状,以及分别在宽度和长度方面按100单位和150单位测量的整个屏幕的大小,可以使左右关键点位于远离屏幕的横向边按15单位测量的距离的点处。其中,上述数值没有特定的单位,因为它们简单地用于说明指示器的大小与整个屏幕的大小的比率。同时,上下关键点可以位于远离屏幕的两个纵向边按15测量测量的距离的点。如果使上、下、左和右关键点彼此连接,定义按宽度和长度方面70单位和120单位度量的中央方形区445。尽管上述描述具有特定的数值,本发明的中央方形区445的大小可调整。
同时,中央方形区450、455、460和465分别与中央方形部445的每个顶点和整个屏幕的每个顶点接触,同时在整个屏幕的每个角形成大于指示器310的大小的大小。例如,能形成在宽度和长度方面大于15nm的大小的中央方形区450、455、460和465。另外,剩余区表示省略中央方形区和角方形区的整个屏幕的部分。
通过如上所述的方法,划分如图4a所示的区域。根据放置指示器310的区域,改变用指示器310的箭头表示的方向。在下文中,将根据本发明的一个实施例,描述根据所拖拉的指示器310的方向改变的指示器310的箭头315的方向。如果当用户沿用标记405表示的方向拖拉指示器310时,控制部200检测在移出中央方形区445后,指示器310进入剩余区,控制部200使指示器310的箭头方向改变成指示器470的箭头方向以及在显示部210上显示指示器470。即,如果指示器310在移出中央方形区后同时用户正通过使手指按压指示器310的触摸部305来拖拉指示器310,指示器310进入剩余区,使表示指示器310的箭头的方向立即改变成侧向以及显示在显示部210上。因此,当指示器310改变成指示器470后,如果当指示器470的箭头位于用户所期望的项目处时,用户使手指提离指示器470,能精确地选择位于屏幕的边缘的项目。
同时,如果沿用标记425表示的方向发生笔拖拉输入,控制部200检测指示器300是否移出中央方形区445。那时,如果指示器310已经移出中央方形区445以及进入剩余区域,而用户正沿用标记425表示的方向拖拉指示器310时,控制部200显示具有等于指示器310的箭头方向的箭头方向的指示器478。其中,指示器310的箭头方向保持在指示器478的箭头方向中,因为由于指示器310的箭头方向已经处于侧向中,即使当沿用标记425表示的方向拖拉指示器310时,也不改变指示器310的箭头方向,因此可能执行精确的指示。为此,当指示器310移出中央方形区445以及进入角方形区450同时用户正沿用标记420表示的方向拖拉指示器310时,指示器310的箭头方向保持在指示器475的箭头方向中。
当用户沿用标记415表示的方向拖拉指示器310同时按压指示器310的手指触摸部305时,控制部200检测在移出中央方形区445后,指示器310是否存在于剩余区中。如果指示器310在移出中央方形区445后进入剩余区,控制部200从指示器310改变为指示器474以及显示指示器474。即,如果指示器310移出中央方形区445同时沿用标记415表示的方向拖拉指示器310时,指示器310的箭头方向表示向上方向。类似地,如果指示器310已经移出中央方形区同时沿标记435表示的方向拖拉指示器310,指示器310改变成表示向下方向的指示器482并在显示部210上显示。
另外,当用户正沿用标记410表示的方向拖拉指示器310时,控制部200检测指示器310在移出中央方形区445后是否进入角方形区455。如果根据检测结果,控制部200确定已经进入角方形区445,控制部200将指示器3 10的箭头方向改变成向上角方向。即,如果指示器310到达角方形区455同时沿标记410表示的方向拖拉指示器310,控制部200将指示器310改变成具有表示角方向的箭头的指示器472并在显示部210上显示指示器472。类似地,控制部200检测指示器310是否已经移出中央方形区445同时用户沿用标记440表示的方向拖拉指示器310。如果控制部210检测到当拖拉指示器310时,指示器310在移出中央方形区445后,已经进入角方形区460,控制部200将指示器310改变成向下右角方向以及显示指示器484。类似地,如果沿用标记430表示的方向拖拉指示器310以便进入角方形区465,控制部200将指示器310改变成具有表示向下左角方向的箭头的指示器480,以及在显示部210上显示指示器480。
现在,将参考图5,描述通过指向项目输入项目的过程。图5是用于根据本发明的一个实施例,控制指示器激活模式的流程图。
在步骤500中,控制部200确定用于激活指示器功能的用户输入是否存在。如果选择指示器激活,控制部200通过在显示部210上显示基本指示器310,在步骤510中进入指示器激活模式。其中,基本指示器310是指具有表示左角方向的箭头的指示器,如图4b所示。
如果显示指示器310,在步骤520,控制部200确定是否执行下笔操作。即,控制部200确定用户是否按压指示器310的手指触摸部305。如果执行下笔操作,在步骤530,控制部200确定在下笔操作后,立即由用户实现抬笔操作,或在下笔操作中,由用户拖拉指示器310后,实现抬笔操作。如果在下笔操作后,立即实现抬笔操作,在步骤540中,控制部200读取显示在实现抬笔操作的区域上的指示器310的位置。
如果在下笔状态中拖拉指示器310后,实现抬笔操作,在步骤550中,控制部200读取拖拉指示器310后实现抬笔操作的区域的位置以及指示器310的箭头方向。此后,在步骤560中,控制部200根据读取结果,执行操作。
将参考图5的详细流程图的图6,不再给出其更详细的描述。参考图6,如果用户选择指示功能,在步骤600,控制部200指示激活模式。此后,在步骤605,控制部200根据指示器激活模式,显示中央方形区中的基本指示器。换句话说,如果用户选择用于显示指向触摸屏上的项目的指示器的指示器激活模式,控制部在触摸屏上显示基本指示器。
然后,在步骤610,控制部200确定用户是否将手指触摸到指示器的触摸部,即,是否发生下笔操作。如果发生下笔操作,控制部在步骤615中确定在下笔操作后,是否由用户立即实现抬笔操作,或在下笔状态中,是否由用户实现笔拖拉。
如果在下笔操作后,立即实现抬笔操作,在步骤620中,控制部200执行为中央方形区分配的操作。换句话说,当实现抬笔操作时,控制部200执行对应于由位于中央方形区的指示器所指的项目的操作。通过基于通过用户接口220,用于项目的指示输入,显示各种标记数据,执行这种操作。例如,如果指示器所指的项目是字母,控制部200意识到在下笔操作后立即执行的抬笔操作是为输入字母的目的,因此,控制部200在显示部210上显示各种字母。
如果在步骤615中,在下笔状态中执行笔拖拉操作,控制部200进入步骤625。在步骤625确定拖拉指示器是否处于中央方形区。如果所拖拉的指示器处于中央方形区,在步骤630,控制部200确定当前拖拉的指示器是否是基本指示器。如果当前拖拉的指示器是基本指示器,控制部200执行步骤650。
如果控制部200在步骤625中确定由用户拖拉的指示器已经移出中央方形区,那么在步骤635确定所拖拉的指示器是否进入角方形区。如果确定所拖拉的指示器进入角方形区,在步骤640,控制部200将具有表示预定方向的箭头的指示器改变成具有表示角方向的箭头的指示器,以便执行精确指示和显示它。否则,如果指示器已经移出中央方形区以及进入剩余区,在步骤645中,控制部200将具有表示预定方向的箭头的指示器改变成具有表示侧向的箭头的指示器并显示它。
如上所述,当定位具有表示改变方向的箭头的指示器时,用户能使手指移离拖拉指示器的触摸部,以便相对于所需项,执行精确的指示操作。其中,在步骤650中,控制部200确定用户是否使手指移离所拖拉的指示器的触摸部分,即是否实现抬笔操作。如果对拖拉指示器实现抬笔操作,控制部200执行步骤660。如果继续拖拉指示器,控制部200返回到步骤625。
如上所述,如果用户连续拖拉指示器,在步骤625,控制部200确定指示器是否进入中央方形区。如果指示器重新进入中央方形区,在步骤630,控制部200确定是否是当前指示器。如果当前指示器不是基本指示器,控制部200将当前指示器改变成基本指示器并通过执行步骤655,显示基本指示器。其中,在移出角方形区后重新进入中央方形区的指示器具有表示角方向的箭头。
因此,控制部200将具有表示角方向的箭头的指示器改变成具有表示预定方向的箭头的基本指示器以及显示基本指示器。类似地,在移出剩余区后重新进入中央方形区的指示器具有表示侧向的箭头。因此,控制部200将具有表示侧向的箭头的指示器改变成具有表示预定方向的箭头的基本指示器并显示基本指示器。
根据上述详细描述,如果用户想精确地指向所需项目,用户能拖拉指示器同时使手指触摸在屏幕上显示的指示器的触摸部。如上所述,当用户拖拉指示器时,根据指示器所处的区域,改变指示器的箭头方向并显示。如果指示器移出中央方形区以及当用户拖拉指示器时,位于整个屏幕和具有预定大小的方形区间的角区域的任何一个,指示器的箭头方向改变成指示器所处的角的方向并显示。因此,用户能方便地选择预期显示项。
控制部200能连续和重复地执行上述过程直到用户使手指脱离指示器的触摸部分为止以便选择预期项。如上所述,控制部200确定用户拖拉的指示器的位置,根据指示器所处的区域,改变用指示器的箭头表示的方向,以及以执行精确指示的方式显示指示器。此后,当用户通过使指示器位于预期项上,选择预期项时,在步骤650,控制部200确定对拖拉指示器,是否实现抬笔操作。然后,控制部200确定实现抬笔操作并执行步骤660以便在抬笔操作中,读取指示器的位置和箭头方向。然后,控制部200执行对应于在步骤665中读取结果的操作。即,控制部200执行指向指示器的项目的操作。
如上所述,控制部200将根据用指示器指出的项目执行的操作视为用户手指移离指示器的触摸部的时间,以便用户能选择预期项。除上述方法外,还能利用各种方法。例如,用户能通过利用用户将指示器拖拉到预期项所处的点同时通过使用用户手指触摸指示器的触摸部的方法来选择预期项,使手指移离指示器的触摸部,以及再次按压指示器的触摸部。
另外,用户能通过在拖拉指示器同时使用户手指触摸指示器的触摸部后,触摸指示器的触摸部预定时间周期,以及使手指与指示器的触摸部分开,选择预期项。同时,用户能通过使手指短时间触摸指示器的触摸部,再次拖拉指示器。除上面外,根据本发明的另一实施例,用户能发现根据表示通过安装在硬件中的专用键,逆转或改变指示器的颜色的指示器的状态,选择预期项。
在下文中,将参考图7描述用于指示和输入项目的过程。图7示例说明根据本发明的另一实施例,表示激活具有表示固定方向的箭头的指示器时的屏幕,以及图8示例说明根据本发明的另一实施例,当利用具有表示固定方向的箭头的指示器时,用于控制指示器的流程图。
根据图7和8所示的本发明的实施例,用户能通过具有表示预定方向的箭头的指示器,指向预期项,选择预期项,而与指示器所处的区域无关。具有表示预定方向的箭头的这种指示器如图7所示。如图7所示,指示器700包括表示预定方向的箭头和由用户触摸的触摸部。例如,如果具有表示向上方向的箭头的指示器显示在屏幕上,用户能更容易和快速地选择预期项。同时,本发明提供各种形状的指示器以便满足用户的各种需求和性能以及允许用户根据用户的喜好,选择指示器。
在下文中,将描述通过使用从具有表示根据指示器所处的区域的方向的箭头的指示器改变的、按用户所需、具有表示方向的箭头的指示器指示和输入项目的过程。
参考图8,在步骤800,控制部200确定用户是否选择用于显示指向在触摸屏,即屏幕上显示的项目的指示器的指示器激活模式。如果选择指示器激活模式,在步骤810中,控制部200确定是否由用户选择用于改变指示器的开关的菜单。如果控制部200确定已经由用户选择菜单,控制部200显示具有各种形状的指示器以及接收由用户选择的指示器的任何一个。
如果用户改变指示器的形状,在步骤820中,控制部200确定选择指示器是否是具有表示固定方向的箭头的指示器。如果已经选择具有表示固定方向的箭头的指示器,在步骤830中,控制部200确定是否由用户触摸指示器的触摸部,即,是否实现用于指示器的下笔操作。此后,如果控制部200确定已经实现下笔操作,在步骤840,控制部200确定是否在下手操作后立即实现抬笔操作,或在下笔状态中拖拉指示器后,是否实现抬笔操作。
如果在下笔操作后,立即实现抬笔操作,在步骤850中,控制部200读取抬笔位置,即,当实现抬笔操作时指示器的位置。否则,如果在下笔状态中拖拉指示器后,实现抬笔操作,在步骤860中,控制部200读取在由用户拖拉指示器后,发生抬笔操作的位置。然后,在步骤870,控制部200执行对应于读取结果的操作。
在下文中,根据本发明的另一实施例,参考图4和9,描述当利用指示器时,控制指示器的过程。
首先,在步骤900中,控制部200保持等待模式直到笔划输入为止,即如果选择指示器激活模式,由用户实现手指触摸输入。然后,在步骤905,处于指示器激活模式中的控制部200检测是否通过触摸屏实现用户的输入。即,控制部200确定是否由用户实现下笔操作。如果由用户实现下笔操作,在步骤910,控制部200意识到实现了下笔操作以便在实现下笔操作的下笔位置显示指示器。其中,在屏幕上显示的指示器是具有表示根据对应于实现下笔操作的位置的区域的方向的箭头的指示器。
例如,如果实现下笔操作的位置是中央方形区445,控制部200在实现下笔操作的位置显示基本指示器。同时,如果实现下笔操作的位置处于角方形区450、455、460和465的任何一个中,控制部200在实现下笔操作的位置,显示具有表示相应角方向的箭头的指示器。同时,如果实现下笔操作的位置是除中央方形区445和角方形区450、455、460和465的每一个外的剩余区,控制部200在实现下笔操作的位置显示具有表示侧向的箭头的指示器。
此后,在步骤915,控制部200确定用户是否执行抬笔操作,即在使手指触摸在下手位置上显示的指示器的触摸部后,用户是否使手指移离指示器的触摸部。同时,控制部200确定在使用户手指触摸指示器的触摸部时,用户是否执行笔拖拉操作。如果用户在下笔操作后,立即执行抬笔操作,控制部200从屏幕移出在实现下笔操作时显示的指示器以及读取通过执行步骤920显示的指示器的位置和箭头方向。然后,控制部200通过执行步骤925,执行为用由在下笔位置显示的指示器表示的项目分配的操作。
如果在步骤915中,在使手指触摸指示器的触摸部时,执行笔拖拉操作,在步骤930中,控制部200确定当用户执行笔拖拉操作时,指示器是否移出对应于下笔位置的区域。如果当用户执行笔拖拉操作时,指示器已经移出对应于下笔操作的区域,在步骤935中,控制部200检测对应于实现笔拖拉操作的笔拖拉位置的的区域,以便显示根据该区域的指示器。例如,当用户拖拉在首次由用户实现下笔操作的中央方形区上显示的指示器时,如果拖拉的指示器移出中央方形区以及进入角方形区或剩余区,控制部200使当前拖拉的指示器改变成根据当前拖拉的指示器进入的区域的指示器以便显示对应于该区域的指示器。如果拖拉指示器存在于相应的区域,在步骤945中,控制部200确定是否由用户实现用于选择项目的下笔操作。
如上所述,当在根据用户手指的位置的相应区域中显示指示器时,控制部200检测由用户执行的笔拖拉状态。其中,在步骤940中,控制部200确定当拖拉指示器时,是否再次改变指示器所处的区域以便使指示器改变成根据拖拉指示器所处的相应区域的新指示器。如果当拖拉指示器时,连续地改变指示器所处的区域,控制部200返回到步骤935,以及显示对应于根据笔拖拉位置的区域的新指示器。
如果当拖拉指示器时,不改变指示器所处的区域,在步骤945中,控制部200确定是否由用户实现抬笔操作。如果已经实现抬笔操作,即,用户使手指移离指示器的触摸部,在步骤950中,控制部200在检测到抬笔操作后,从屏幕上移除已经显示过的指示器。其中,在步骤955中,控制部200将由用户实现的抬笔操作视为用于选择项目的操作以便读取最终显示的指示器的位置和箭头方向。此后,在步骤960中,控制部200执行对应于读取结果的操作。例如,如果用指示器表示的项目存在,当由用户实现用于选择该项目的抬笔操作时,控制部200执行为该项目分配的操作。
如上所述,根据本发明,如果用户选择用于显示指向项目的指示器的指示器激活模式,可以通过在屏幕上显示的指示器,精确地指向预期项目来选择预期项目。因此,如果用户输入字母,可以通过允许用户精确地输入字母等等,减少输入错误。同时,根据本发明,可以通过提供具有各种形状的指示器,满足用户的各种需求。
尽管参考其某些优选实施例示出和描述了本发明,本领域的普通技术人员将理解到在不背离本发明的精神和范围的情况下,可以在形式和细节方面做出各种改变。因此,本发明的范围不限于这些实施例,而是由其附加权利要求及等效来限定。
权利要求
1.一种用在具有触摸屏的终端中的指示设备,所述指示设备包括控制部,用于当用户选择用于显示指示器的指示器激活模式时,在所述显示屏上显示所述指示器;以及用户接口,用于当所述用户通过所述指示器选择所述触摸屏上的项目时,向所述控制部提供输入信号,其中,如果所述控制部接收从所述用户接口选择的信号,基于由所述指示器所指的项目,操作所述控制部。
2.如权利要求1所述的指示设备,其中,所述终端进一步包括显示部,用于显示项目和用于基于通过所述用户接口输入的指示输入,显示各种标记数据。
3.如权利要求1所述的指示设备,其中,所述项目是从字母、图标、滚动器、复选框和滑动器的一个选择的。
4.如权利要求1所述的指示设备,其中,所述项目是在所述触摸屏上显示的可选对象。
5.如权利要求1所述的指示设备,其中,所述指示器包括表示用于指向项目的预定方向的箭头以及用于由用户触摸的触摸部。
6.如权利要求5所述的指示设备,其中,当用户拖拉所述指示器时,所述控制部根据所述指示器所处的所述触摸屏的区域,改变用所述指示器的箭头表示的方向。
7.如权利要求5所述的指示设备,进一步包括存储器,用于存储具有各种形状的指示器以及具有表示相互不同方向的箭头的多个指示器。
8.如权利要求5所述的指示设备,其中,当用户拖拉所述指示器时,如果所述指示器所处的区域是第一区域,所述控制部保持由所述指示器的箭头所表示的方向。
9.如权利要求8所述的指示设备,其中,所述第一区域允许具有表示预定方向的箭头的指示器相对于所述第一区域,执行精确的指示。
10.如权利要求5所述的指示设备,其中,当用户拖拉所述指示器时,如果所述指示器所处的区域不在所述第一区域,所述控制部改变由所述指示器的箭头所表示的方向。
11.如权利要求10所述的指示设备,其中,所述第一区域是具有预定大小并位于所述触摸屏的中央的方形区域,以及当用户拖拉所述指示器时,如果所述指示器移出所述第一区域以及位于在所述触摸屏的边缘和所述具有预定大小的方形区域间形成的角区域的任何一个处,所述控制部使由所述指示器的箭头表示的方向改变成对应于所述指示器所处的角的方向。
12.一种用于利用用在具有触摸屏的终端中的指示设备的方法,所述方法包括步骤i)如果用户选择用于显示指示器的指示器激活模式,在所述触摸屏上显示所述指示器;ii)如果用户通过所述指示器选择项目,执行对应于由所述指示器所指的项目的操作。
13.如权利要求12所述的方法,其中,所述项目是从字母、图标、滚动器、复选框和滑动器的一个选择的。
14.如权利要求12所述的方法,其中,所述项目是所显示的可选对象。
15.如权利要求12所述的方法,其中,所述指示器包括表示预定方向的箭头以便指向项目和由用户触摸的触摸部。
16.如权利要求15所述的方法,其中,当用户拖拉所述指示器时,根据所述指示器所处的区域,改变和显示用所述指示器的箭头表示的方向。
17.如权利要求16所述的方法,其中,当用户拖拉所述指示器时,如果所述指示器所处的区域是第一区域,保持由所述指示器的箭头所表示的方向。
18.如权利要求17所述的方法,其中,所述第一区域允许具有表示预定方向的箭头的指示器相对于所述第一区域,执行精确的指示。
19.如权利要求18所述的方法,其中,所述第一区域是具有预定大小并位于所述触摸屏的中央的方形区域,以及当用户拖拉所述指示器时,如果所述指示器移出所述第一区域以及位于在所述触摸屏和所述具有预定大小的方形区域间的角区域的任何一个处,使由所述指示器的箭头表示的方向改变成对应于所述指示器所处的角的方向。
20.一种用在具有触摸屏的终端中的指示设备,所述指示设备包括控制部,用于根据用户输入,显示指向所述触摸屏上的项目的指示器;以及用户接口,用于当通过所述指示器,从用户提供输入时,将输入信号输出到所述控制部,其中,如果所述控制部从所述用户接口接收输入信号,所述控制部根据由所述指示器选择的项目执行操作。
21.如权利要求20所述的指示设备,其中,所述项目是所显示的可选对象。
22.如权利要求20所述的指示设备,其中,所述指示器包括表示预定方向的箭头以便指向项目和由用户触摸的触摸部。
23.如权利要求22所述的指示设备,其中,当执行用于所述指示器的抬笔操作时,所述控制部不显示所述指示器。
24.如权利要求23所述的指示设备,其中,当拖拉所述指示器时,所述控制部以根据所述指示器所处的区域,执行精确指示的方式,改变表示所述指示器的箭头的方向和显示所改变的方向。
25.一种利用用在具有触摸屏的终端中的指示设备的方法,所述方法包括步骤i)根据用户输入,显示指向所述触摸屏上的项目的指示器;以及ii)如果通过所述指示器,从所述用户输入笔划输入,根据由所述指示器选择的项目,执行操作。
26.如权利要求25所述的方法,其中,所述项目是所显示的可选对象。
27.如权利要求25所述的方法,其中,所述指示器包括表示预定方向的箭头以便指向项目和由用户触摸的触摸部。
28.如权利要求27所述的方法,其中,当拖拉所述指示器时,根据所述指示器所处的区域,改变和显示表示所述指示器的箭头的方向以便执行精确指示。
全文摘要
公开了用于提供具有触摸屏的终端的指示装置的设备和方法,当用户选择指示器激活模式时,能通过在屏幕上显示的指示器,精确指向预期项,以及根据所选择的项,执行操作,容易选择在触摸屏上显示的预期项。通过允许用户提供精确输入,可以减少输入错误。
文档编号G06F3/0488GK1661538SQ200410096409
公开日2005年8月31日 申请日期2004年11月30日 优先权日2004年2月27日
发明者金仙美 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1