改良触控板防误触功能的方法技术

技术编号:8800842 阅读:204 留言:0更新日期:2013-06-13 05:33
本发明专利技术提供一种改良触控板防误触功能的方法,该方法是根据使用者操作该触控板的历史记录动态地调整作动区的范围,因而使防误触的机制自动调整成符合不同使用者的需求。

【技术实现步骤摘要】

本专利技术是有关一种触控板,特别是关于一种。
技术介绍
为了避免在非操作触控板期间因为误触触控板而引起误动作,触控板设有防误触的机制。例如参照图1,触控板10被重新定义成两个区域12及14,在非操作触控板10的期间,只有中心的区域12设为作动区,边缘区域14比较容易发生误触,因此设为非作动区,在此区域14的碰触会被视为误触。这种固定范围的设定方式缺乏弹性,不能符合不同使用者的需求,因此有了可调整区域设定的方案,让使用者可以视其需求调整上边界宽、下边界宽、左边界宽及右边界宽,以调整作动区12的范围。但是这种调整方式需要使用者自行设定,每当使用者不同或习惯改变时,例如使用者操作时的姿势或环境改变,就需要重新调整防误触区域14。键盘与触控板10的相对位置也会影响误触发生的机率。机构的设计可能相同或不相同,使用者打字时手掌接触触控板10的面积不同和使用习惯不同,防误触的机制无法自动调整成符合不同使用者的需求,每个使用者皆需依当时使用情形自行调整设定。
技术实现思路
本专利技术的目的之一,在于提出一种。本专利技术的目的之一,在于提出一种自动调整触控板的作动区的方法。根据本专利技术,一种,是动态地从使用者操作该触控板的历史记录调整作动区的范围,因此能使防误触的机制自动调整成符合不同使用者的需求。较佳的是,该方法储存触控板的有效碰触点的位置,且不断更新有效碰触点,因此能将作动区调整到最适合当时使用者的状态。附图说明图1是现有的防误触机制的示意图;图2是根据本专利技术的防误触机制的示意图;图3是使用者操作触控板的示意图;图4是旗标F切换状态的示意图;图5是实现图2的防误触机制的流程图;以及图6是本专利技术的第二实施例。附图标号:10 触控板12 作动区14 非作动区16 有效碰触点18有效碰触点20有效碰触点22重心24键盘50预设点具体实施例方式图2是根据本专利技术的防误触机制的示意图,本专利技术动态地从使用者操作触控板10的历史记录调整作动区12的范围,将非作动区12所受的碰触视为误触,换言之,作动区12以外的区域14即为非作动区。由于作动区12的范围根据当前的使用者对触控板10操作的历史记录动态调整的,因此能使防误触的机制自动调整成符合不同使用者的需求。参照图2,在触控板10接受操作期间,储存触控板10最新三次有效碰触点16、18、20的位置,计算此三次有效碰触点16、18、20的重心位置22,再以重心位置22为圆心,定义一个涵盖该三次有效碰触点16、18、20的圆形区域12作为作动区,例如以重心位置22至该三次有效碰触点16、18、20之间的最大距离d为半径,定义该圆形区域12。为了定义较佳的范围当作作动区12,可以采用各种条件来筛选有效碰触点。参照图3,在一实施例中,将使用者操作触控板`10期间的每一次碰触引起的游标移动量s与一预设值比较,若游标移动量s小于预设值,则该次碰触点不视为有效碰触点。在另一实施例中,将使用者操作触控板10期间的每一次碰触的面积A与一预设值比较,若面积A小于预设值,则该次碰触点不视为有效碰触点。在又一实施例中,将使用者操作触控板10期间的每一次碰触的停留所累积的数据量与一预设范围比较,若数据量超出预设范围外,则该次碰触点不视为有效碰触点。这些条件也可以组合起来用在筛选有效碰触点。较佳者,使用旗标来表示触控板10是否在操作期间。例如,旗标在第一状态表示触控板10在操作期间,旗标在第二状态表示触控板10不是在操作期间。例如参照图4,利用电脑系统内建的侦测键盘24是否受到敲击的功能设定一个旗标F,当键盘24受敲击时,F=I,当经过一段时间键盘24皆未受到敲击时,F切换为0,或者在触控板10的作动区12受碰触时,F也会切换为O。利用旗标F,可以在确定使用者停止打字后才记录使用者操作触控板10的历史记录。此外,在已经调整作动区12以后,若F从O切换至为1,又从I切换为0,则评估最新一次有效碰触点是否在作动区12内,若最新一次有效碰触点在作动区12内,则解除调整后的作动区12,使触控板10回复到预设的作动区,即整个触控板10的区域12及14都是作动区。图5实现图2的防误触机制的流程图,步骤30读取旗标F,若F=O,则执行步骤32扫描触控板10以得到使用者操作触控板10的历史记录,若F=l,则持续步骤30。步骤34记录在触控板上最新一次有效碰触点的位置。步骤36在未满足记录最新三次有效碰触点的时候,持续步骤30、32、34直到累积最新三次有效碰触点。步骤38计算最新三次有效碰触点的重心位置。步骤40分别计算重心位置至最新三次有效碰触点之间的距离,得到最大距离。步骤42以重心位置为圆心,最大距离为半径,定义涵盖最新三次有效碰触点的圆形区域作为作动区。步骤42执行完毕就订出一个作动区。为了使作动区的范围更符合使用者的操作习惯,可以重复在结束之后从步骤30重新调整作动区的范围并取消前次调整的作动区范围。前述实施例是以重心为圆心定义作动区的范围,在其他实施例中,也可以改用其他数学方法来定义作动区的范围。图2的实施例采用3个最新接触点来定义作动区的范围,在其他实施例中,也可以采用更多个或2个最新接触点来定义作动区的范围。图6的实施例提供一个更简化的定义方式。在触控板10上有一个预设点50,例如触控板10的中心点,在使用者操作触控板10的期间,储存最新一次有效碰触点16的位置,以预设点50为圆心,预设点50至有效碰触点16的距离d为半径,定义圆形区域12作为作动区。以上对于本专利技术的较佳实施例所作的叙述为阐明的目的,而无意限定本专利技术精确地为所揭露的形式,基于以上的教导或从本专利技术的实施例学习而作修改或变化是可能的,实施例为解说本专利技术的原理以及让本领域的技术人员以各种实施例利用本专利技术在实际应用上而选择及叙述,本专利技术的技术思想企图由权利要求及其均等来决定。本文档来自技高网...

【技术保护点】
一种改良触控板防误触功能的方法,其特征在于,所述改良触控板防误触功能的方法包括以下步骤:(a)动态地从使用者操作所述触控板的历史记录调整作动区的范围;以及(b)将非所述作动区所受的碰触视为误触。

【技术特征摘要】
2011.12.07 TW 1001450591.一种改良触控板防误触功能的方法,其特征在于,所述改良触控板防误触功能的方法包括以下步骤: (a)动态地从使用者操作所述触控板的历史记录调整作动区的范围;以及 (b)将非所述作动区所受的碰触视为误触。2.如权利要求1所述的方法,其特征在于,所述步骤(a)包括以下步骤: 在所述触控板接受操作期间,储存所述触控板最新一次有效碰触点的位置;以及 以一预设点为圆心,所述预设点至所述最新一次有效碰触点的距离为半径,定义一圆形区域作为所述作动区。3.如权利要求1所述的方法,其特征在于,所述步骤(a)包括以下步骤: 在所述触控板接受操作期间,储存所述触控板最新三次有效碰触点的位置; 计算所述最新三次有效碰触点的重心位置;以及 以所述重心位置为圆心,定义一涵盖所述最新三次有效碰触点的圆形区域作为所述作动区。4.如权利要求1所述的方法,其特征在于,所述步骤(a)包括以下步骤: 在所述触控板接受操作期间,储存所述触控板最新多次有效碰触点的位置; 计算所述最新多次有效碰触点的重心位置;以及 以所述重心位置为圆心,定义一涵盖所述最新多次有效碰触点的圆形区域作为所述作动区。5.如权利要求2、3或4所述的方法,其特征在于,所述改良触控板防误触功能的方法更包括以下步骤: 在所述触控板接受操作期间,将每一次...

【专利技术属性】
技术研发人员:庄英杰陈建伟陈文书杨维文
申请(专利权)人:义隆电子股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1