在具有触摸屏的计算设备中确定输入的装置和方法

文档序号:6582552阅读:105来源:国知局
专利名称:在具有触摸屏的计算设备中确定输入的装置和方法
技术领域
本发明涉及具有触摸屏的计算设备。更具体地,本发明涉及一种用于在具有触摸 屏的计算设备中确定输入的装置和方法。
背景技术
触摸屏用于在不具有附加输入设备的情况下处理屏幕上的输入。当用户的手指或 物体触摸屏幕上的字母数字字符或特定位置时,识别相应的位置,并然后为软件处理提供 输入位置信息。触摸屏通过在传统屏幕上的附着触摸面板而构成。构成许多方形栅格的不 可见红外线在触摸面板的表面上流动,使得当指尖和特定物体触摸栅格时,触摸面板可以 识别接触点。 由于触摸屏使用方便和直观的界面,触摸屏在如地铁、百货公司、银行等地用于通 知设备。此外,触摸屏还广泛地使用在如计算机、移动电话等计算设备中。当使用计算设备 时,用户使用手指或触笔来向触摸屏提供输入。在这种情况下,计算设备的显示屏具有有限 尺寸,以便提供便携性,从而屏幕配置必须根据输入工具的类型而改变。即,当使用触笔时, 可以在屏幕上密集地布置输入项。相反,当使用手指时,使用小于触笔的精确度来指示输入 位置,从而必须在屏幕上使用相对较大和较宽的空间来布置输入项。 如上所述,在具有触摸屏的计算设备中,根据输入工具来适当地配置屏幕。然而, 由于用户必须携带触笔,因此触笔的使用是不方便的,并且由于在一个屏幕上可以显示的 信息的大小是有限的,因此手指的使用也是不方便的。相应地,需要解决使用上述输入工具 的问题。

发明内容
本发明的一个方面是至少解决上述问题和/或缺点,并至少提供以下所述的优 点。因此,本发明的一个方面是提供一种用于对具有触摸屏的计算设备中由密集布置的输 入项组成的屏幕上发生的手指触摸输入进行处理的装置和方法。 本发明的另一方面是提供一种用于在具有触摸屏的计算设备中提高手指触摸输 入的识别率的装置和方法。 本发明的另一方面是提供一种用于在具有触摸屏的计算设备中确定手指触摸输 入和触笔触摸输入的装置和方法。 本发明的另一方面是提供一种用于在具有触摸屏的计算设备中根据触摸输入的 输入类型来调节按键输入识别区的装置和方法。 本发明的另一方面是提供一种用于在具有触摸屏的计算设备中发生手指触摸输
3入时扩大按键输入识别区的装置和方法。 根据本发明的一个方面,提供了一种在具有触摸屏的计算设备中确定按键输入的 方法。所述方法包括在触摸屏上发生触摸输入时,确定触摸输入的输入类型;当输入类型 是手指触摸输入时,扩大至少个按键的按键输入识别区;以及根据扩大的按键输入识别区 来检测按键输入。 根据本发明的另一方面,提供了一种用于在具有触摸屏的计算设备中确定按键输 入的装置。所述装置包括确定单元,用于在触摸屏上发生触摸输入时确定触摸输入的输入 类型;以及控制器,用于在输入类型是手指触摸输入时扩大至少一个按键的按键输入识别 区,并根据扩大的按键输入识别区来检测按键输入。 结合附图,根据公开了本发明的示例实施例的以下详细描述,本发明的其他方面、 优点和显著特征对本领域技术人员而言将变得显而易见。


结合附图,根据以下描述,本发明的特定示例实施例的上述和其他方面、特征和优 点将变得更加显而易见,在附图中 图1A和图1B示出了根据本发明示例实施例的具有触摸屏的计算设备中取决于输 入工具的按键输入识别区; 图2是示出了根据本发明示例实施例的具有触摸屏的计算设备的结构的框图;以 及 图3是示出了根据本发明示例实施例的用于确定具有触摸屏的计算设备的按键 输入的处理的流程图。 贯穿附图,应当注意,类似的附图标记用来描述相同或类似的元件、特征和结构。
具体实施例方式
提供参照附图的以下描述来帮助全面理解由权利要求及其等同物所限定的本发 明的示例实施例。包括各种特定细节来帮助理解,但这些将视作仅是示例性的。相应地,本 领域普通技术人员将认识到,在不背离本发明范围和精神的前提下,可以对这里所描述的 实施例进行各种改变和修改。此外,为了清楚和简明,省略了对公知功能和构造的描述。
以下描述和权利要求中使用的术语和词语不限于字面意义,而是仅由发明人用来 使得能够清楚并一致地理解本发明。因此,对本领域技术人员应当显而易见的是,提供本发 明的示例实施例的以下描述仅出于示意目的,并非出于对由所附权利要求及其等同物限定 的本发明进行限定的目的。 应当理解,单数形式"一"、"一个"和"该"包括复数指示物,除非上下文另有清楚
指示。因此,例如,对"组件表面"的引用包括对一个或多个这种表面的引用。 术语"实质上"意味着,不需要精确实现所引述的特性、参数或值,而是在不妨碍预
期提供的效果的量上,可以出现包括例如容限、测量误差、测量精确度限制和本领域技术人
员已知的其他因素在内的偏差和变型。 此后,将描述用于在具有触摸屏的计算设备中提高手指触摸输入的识别率的技 术。在以下描述中,计算设备包括蜂窝电话、个人通信系统(PCS)、个人数字助理(PDA)、国际移动电信-2000(IMT-2000)终端、膝上型计算机、台式计算机等。 当用户使用手指来向其上密集布置有输入项的屏幕提供触摸输入时,最大的问题 在于,在不同于用户预期位置的位置处发生实际输入。因此,为了确定用户预期的正确输入 点,当使用手指提供触摸输入时,具有触摸屏的计算设备根据输入是手指触摸输入还是触 笔触摸输入来使用不同的按键输入识别区。即,当使用手指触摸输入时,计算设备扩大按键 输入识别区,使得在特定范围内发生的任何输入被认为是相应按键的输入,以执行与输入 按键相对应的操作。 例如,如图1A和图1B所示,按键输入识别区可以根据输入工具而不同。在图1A
和图IB中,扩大窗口关闭键110、滚动条120、第一软键13和第二软键140的识别区。除了
图1A和图1B中所示的按键以外,可以根据实现方式来修改其他按键的识别区。 图1A示意了根据本发明示例实施例的在使用触笔触摸输入时每个按键的按键输
入识别区。图1B示出了根据本发明示例实施例的在使用手指触摸输入时每个按键的按键
输入识别区。 参照图1A和图1B,当使用触笔触摸输入时,按键输入识别区被配置为适合在屏幕 上显示的按键边界。另一方面,当使用手指触摸输入时,按键输入识别区被配置为比在屏幕 上显示的按键边界更宽。因此,当使用手指触摸输入时,即使按键输入与在屏幕上显示的按 键边界偏离,只要偏离的程度小于或等于阈值,也接受该按键输入。 为此,本发明的示例实施例的计算设备必须确定触笔触摸输入和手指触摸输入。 一般地,在使用触笔触摸输入时获得均匀的按压分布,在使用手指触摸输入时获得不均匀 的按压分布。因此,计算设备根据按压分布是均匀还是不均匀来确定触笔触摸输入和手指 触摸输入。这就是说,计算设备使用触摸按压来确定输入是触笔触摸输入还是手指触摸输 入。如果确定结果确定为手指触摸输入,则如图1B所示,计算设备扩大按键输入识别区,然 后确定是否接受该输入为按键输入。 此后,将参照附图详细描述如上所述用于确定按键输入的具有触摸屏的计算设备 的结构和操作。 图2是示出了根据本发明示例实施例的具有触摸屏的计算设备的结构的框图。
参照图2,计算设备包括触摸屏202、输入类型确定单元204、控制器206和数据 存储单元208。 触摸屏202提供用于显示视觉信息的显示功能和用于识别通过物理接触而发生 触摸输入的输入功能。即,触摸屏202在控制器206的控制下,以可视格式来显示计算设备 的状态、字母数字字符、图像、视频等。此外,触摸屏202向输入类型确定单元204提供由用 户提供的触摸输入的发生位置、按压幅度和按压范围。例如,对于显示功能,触摸屏202包 括阴极射线管(CRT)、液晶显示器(LCD)和有机发光二极管(OLED)之一。此外,对于输入功 能,触摸屏202包括触摸面板(未示出)。 输入类型确定单元204确定通过触摸屏202发生的触摸输入的输入类型。S卩,输 入类型确定单元204确定触摸输入是触笔触摸输入还是手指触摸输入。在这种情况下,输 入类型确定单元204使用从触摸屏202提供的触摸输入的按压幅度和按压范围中的至少一 个来确定输入类型。此外,输入类型确定单元204向控制器206提供所确定的输入类型和 输入位置信息。
5
如下确定输入类型。例如,输入类型确定单元204根据取决于预设按压幅度的输 入类型准则来确定输入类型。即,输入类型确定单元204存储触笔触摸输入的按压幅度的 上限阈值和下限阈值。从而,如果触摸输入具有上限阈值和下限阈值之间的按压幅度,则输 入类型确定单元204确定触摸输入是触笔触摸输入。相反,如果触摸输入具有大于上限阈 值或小于下限阈值的按压幅度,则输入类型确定单元204确定触摸输入是手指触摸输入。
控制器206控制总体功能,以对计算设备进行操作。更具体地,控制器206根据从 输入类型确定单元204提供的触摸输入的输入位置信息和输入类型来检测按键输入。如果 输入类型是手指触摸输入,则控制器206扩大需要扩大识别区的按键的按键输入识别区, 然后检测按键输入。即,在手指触摸输入的情况下,当输入位置包括在扩大的按键输入识别 区中时,控制器206确定按下了相应按键。换言之,控制器206根据扩大的按键输入识别区 来检测按键输入。 数据存储单元208存储操作计算设备所需的操作系统、用于服务的应用程序、在 执行程序期间产生的数据、用户内容等等。此外,数据存储单元208应控制器206的请求来 提供程序代码,并存储从控制器206提供的数据。即,数据存储单元208提供程序代码,用 于执行与由控制器206确定的按键输入相对应的操作。 图3是示出了根据本发明示例实施例的用于确定具有触摸屏的计算设备的按键 输入的处理的流程图。 参照图3,在步骤301中,计算设备确定是否在触摸屏上发生了触摸输入。 在确定发生了触摸输入时,在步骤303中,计算设备分析输入信息。换言之,计算
设备确定触摸输入的位置、按压幅度和按压范围。 在分析输入信息之后,在步骤305中,计算设备确定输入类型是触笔输入还是手 指输入。在这种情况下,计算设备使用触摸输入的按压幅度和按压范围中的至少一个来确 定输入类型。例如,计算设备根据取决于预设按压幅度的输入类型准则来确定输入类型。 即,计算设备存储触笔触摸输入的按压幅度的上限阈值和下限阈值。从而,如果触摸输入具
有上限阈值和下限阈值之间的按压幅度时,则计算设备确定触摸输入是触笔触摸输入,否 则,确定触摸输入是手指触摸输入。 如果触摸输入是手指触摸输入,则在步骤307中,计算设备扩大按键输入识别区。 即,计算设备扩大需要扩大识别区的按键的按键输入识别区。此后,过程前进至步骤309。
相反,如果触摸输入是触笔触摸输入,则在步骤309中,计算设备检测按键输入。 即,如果步骤307之后接着是步骤309,则在输入位置包括在扩大的按键输入识别区中时, 计算设备确定按下了相应按键。换言之,计算设备根据扩大的按键输入识别区来检测输入 按键。相反,如果步骤305之后接着是步骤309,则在输入位置包括在未扩大的按键输入识 别区中时,计算设备确定按下了相应按键。 根据本发明的示例实施例,在具有触摸屏的计算设备中,基于触摸输入类型来调
节按键输入识别区。因此,当使用手指来提供触摸输入时,确保了用户的便利。 尽管参照本发明的特定示例实施例示出并描述了本发明,但本领域技术人员将理
解,在不背离所附权利要求及其等同物所限定的本发明的精神和范围的前提下,可以进行
形式和细节上的各种改变。
权利要求
一种用于在具有触摸屏的计算设备中确定按键输入的方法,所述方法包括在触摸屏上发生触摸输入时,确定触摸输入的输入类型;当输入类型是手指触摸输入时,扩大至少一个按键的按键输入识别区;以及根据扩大的按键输入识别区来检测按键输入。
2. 根据权利要求1所述的方法,还包括对触摸输入的输入位置、按压幅度和按压分布中的至少一个进行评估。
3. 根据权利要求2所述的方法,其中,使用触摸输入的输入位置、按压幅度和按压分布 中的至少一个来执行输入类型的确定。
4. 根据权利要求3所述的方法,其中,确定输入类型包括根据取决于预设按压幅度的 输入类型准则来确定输入类型。
5. 根据权利要求4所述的方法,其中,确定输入类型包括如果触摸输入具有触笔触摸输入按压幅度的上限阈值和下限阈值之间的按压幅度,则 确定触摸输入是触笔触摸输入;以及如果触摸输入具有大于所述上限阈值或小于所述下限阈值的按压幅度,则确定触摸输 入是手指触摸输入。
6. —种用于在具有触摸屏的计算设备中确定按键输入的装置,所述装置包括 确定单元,用于在触摸屏上发生触摸输入时,确定触摸输入的输入类型;以及 控制器,用于在输入类型是手指触摸输入时,扩大至少一个按键的按键输入识别区,以及根据扩大的按键输入识别区来检测按键输入。
7. 根据权利要求6所述的装置,其中,所述触摸屏对触摸输入的输入位置、按压幅度和 按压分布中的至少一个进行评估。
8. 根据权利要求7所述的装置,其中,所述确定单元使用触摸输入的输入位置、按压幅 度和按压分布中的至少一个来确定输入类型。
9. 根据权利要求8所述的装置,其中,所述确定单元根据取决于预设按压幅度的输入 类型准则来确定输入类型。
10. 根据权利要求9所述的装置,其中,如果触摸输入具有触笔触摸输入按压幅度的上 限阈值和下限阈值之间的按压幅度,则所述确定单元确定触摸输入是触笔触摸输入,以及, 如果触摸输入具有大于所述上限阈值或小于所述下限阈值的按压幅度时,则所述确定单元 确定触摸输入是手指触摸输入。
全文摘要
本发明提供了一种用于在具有触摸屏的计算设备中确定按键输入的装置和方法。用于在计算设备中确定按键输入的方法包括在触摸屏上发生触摸输入时,确定触摸输入的输入类型;当输入类型是手指触摸输入时,扩大至少一个按键的按键输入识别区;以及根据扩大的按键输入识别区来检测按键输入。
文档编号G06F3/048GK101727237SQ20091020530
公开日2010年6月9日 申请日期2009年10月19日 优先权日2008年10月20日
发明者李哲焕, 郑罗美, 郑镇宇 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1