座标定位方法.pdf

上传人:r7 文档编号:965987 上传时间:2018-03-21 格式:PDF 页数:13 大小:561.96KB
返回 下载 相关 举报
摘要
申请专利号:

CN200910111795.2

申请日:

2009.05.19

公开号:

CN101561726A

公开日:

2009.10.21

当前法律状态:

授权

有效性:

有权

法律详情:

专利权的转移IPC(主分类):G06F 3/041变更事项:专利权人变更前权利人:华映光电股份有限公司变更后权利人:中华映管股份有限公司变更事项:地址变更前权利人:350015 福建省福州市马尾科技园区兴业路1号变更后权利人:中国台湾桃园县八德市和平路一一二七号变更事项:专利权人变更前权利人:中华映管股份有限公司登记生效日:20130607|||授权|||实质审查的生效|||公开

IPC分类号:

G06F3/041

主分类号:

G06F3/041

申请人:

华映光电股份有限公司; 中华映管股份有限公司

发明人:

谢明达; 林建铭; 陈智崇; 殷雪芳; 刘家麟

地址:

350015福建省福州市马尾科技园区兴业路1号

优先权:

专利代理机构:

福州元创专利商标代理有限公司

代理人:

蔡学俊

PDF下载: PDF下载
内容摘要

本发明涉及一种座标定位方法,适用于触控面板,当触碰事件发生时,触控面板会周期性产生相对应的侦测座标直到触碰事件停止,座标定位方法包括下列步骤:当触碰事件发生时,依序储存触控面板所产生的侦测座标,忽略触碰事件,直到触控面板所产生的座标个数大于或等于N个,N为正整数。当触控面板所产生的座标个数大于或等于N个时,则根据最新产生的N个侦测座标产生对应于触碰事件的一触碰座标。根据触控面板产生侦测座标的周期,重复上述产生触碰座标的步骤,以更新触碰座标直到触碰事件停止。该方法可避免输入工具误触触控面板而造成误判,并改善因手指颤抖而产生座标定位漂移的问题,同时有利于节省运算资源。

权利要求书

1.  一种座标定位方法,适用于一触控面板,当一触碰事件发生时,该触控面板周期性产生相对应的一侦测座标直到该触碰事件停止,其特征在于:包括:
当该触碰事件发生时,依序储存该触控面板所产生的该侦测座标;
忽略该触碰事件,直到该触控面板所产生的座标个数大于或等于N个,N为正整数;
当该触控面板所产生的座标个数大于或等于N个时,则根据最新产生的N个侦测座标产生对应于该触碰事件的一触碰座标;以及
根据该触控面板产生该侦测座标的周期,重复上述产生该触碰座标的步骤以更新该触碰座标直到该触碰事件停止。

2.
  根据权利要求1所述的座标定位方法,其特征在于:根据最新产生的N个侦测座标产生该触碰座标的步骤,包括:
当该触控面板产生第i侦测座标时,根据第(i-N+1)至第i侦测座标中的最大侦测座标与最小侦测座标的平均值产生该触碰座标,其中i为正整数且i大于或等于N。

3.
  根据权利要求2所述的座标定位方法,其特征在于:在更新该触碰座标的步骤更包括:
当该触控面板产生第(i+1)侦测座标时,若第(i+1)侦测座标超过第(i-N+1)至第i侦测座标的座标范围,则根据第(i-N+2)至第(i+1)侦测座标中的最大侦测座标与最小侦测座标的平均值更新该触碰座标;以及
若第(i+1)侦测座标位于第(i-N+1)至第i侦测座标的座标范围之中,则该触碰座标维持不变。

4.
  根据权利要求1所述的座标定位方法,其特征在于:根据最新产生的N个侦测座标产生该触碰座标的步骤,包括:
以最新产生的N个侦测座标的总和减去该N个侦测座标中的最大侦测座标与最小侦测座标而得到一剩余值,再将该剩余值除以(N-2)以产生该触碰座标。

5.
  根据权利要求1所述的座标定位方法,其特征在于:N值为4。

6.
  根据权利要求1所述的座标定位方法,其特征在于:该触碰事件是由一输入工具触碰该触控面板所触发。

7.
  根据权利要求6所述的座标定位方法,其特征在于:该输入工具包括手指或触控笔。

说明书

座标定位方法
技术领域
本发明涉及一种座标定位方法。
背景技术
随着资讯技术、无线行动通讯和资讯家电的快速发展与应用,人们对电子产品的依赖性与日俱增。举凡行动电话(mobile phone)、掌上型电脑(handheld PC)、个人化数位助理(Personal Digital Assistance,PDA)或是智慧型手机(smart phone)等电子产品在生活中随处可见。为了达到携带更便利、体积更轻巧化以及操作更人性化的目的,许多资讯产品已由传统的键盘或滑鼠等输入装置,转变为使用触控面板(touchpanel)作为输入装置。目前的触控面板大致可区分为电阻式、电容式、红外线式及超音波式等触控面板,其中以电阻式触控面板与电容式触控面板为最常见的产品。
当使用者以手指或是物体(如触控笔等)触碰触控面板时,触控面板在手指或是物体所接触的位置上会产生电性的改变。此电性的改变会转换为控制信号并被传送至电子装置的控制电路板上。透过电子装置的中央处理单元进行资料处理并运算出结果后,控制电路板输出显示信号至显示模组而将影像显示在使用者眼前。由于人的手指在触碰时,一定会有些微颤抖。因此颤抖造成的电性改变转换成控制信号之后,也会产生相对应的变动量,此变动量经由运算后便会产生座标定位飘移的问题。
发明内容
本发明提供一种座标定位方法,该方法可避免输入工具误触触控面板而造成误判,并改善因手指颤抖而产生座标定位漂移的问题,同时有利于节省运算资源。
本发明提出一种座标定位方法,适用于一触控面板,当一触碰事件发生时,触控面板会周期性产生相对应的一侦测座标直到触碰事件停止,座标定位方法包括:当触碰事件发生时,依序储存触控面板所产生的侦测座标。忽略触碰事件,直到触控面板所产生的座标个数大于或等于N个,N为正整数。当触控面板所产生的座标个数大于或等于N个时,则根据最新产生的N个侦测座标产生对应于触碰事件的一触碰座标。以及,根据触控面板产生侦测座标的周期,重复上述产生触碰座标的步骤以更新触碰座标直到触碰事件停止。
在本发明的一实施例中,上述的根据最新产生的N个侦测座标产生触碰座标的步骤包括:当触控面板产生第i侦测座标时,根据第(i-N+1)至第i侦测座标中的最大侦测座标与最小侦测座标的平均值产生触碰座标,其中i为正整数且i大于或等于N。
在本发明的一实施例中,更新上述的触碰座标的步骤更包括:当触控面板产生第(i+1)侦测座标时,若第(i+1)侦测座标超过第(i-N+1)至第i侦测座标的座标范围,则根据第(i-N+2)至第(i+1)侦测座标中的最大侦测座标与最小侦测座标的平均值更新触碰座标。以及,若第(i+1)侦测座标位于第(i-N+1)至第i侦测座标的座标范围之中,则触碰座标维持不变。
在本发明的一实施例中,上述的根据最新产生的N个侦测座标产生触碰座标的步骤包括:以最新产生的N个侦测座标的总和减去N个侦测座标中的最大侦测座标与最小侦测座标,而得到一剩余值,再将剩余值除以(N-2)以产生触碰座标。
基于上述,本发明利用多个座标合并运算的方式来避免输入工具误触触控面板而造成误判,并改善在触碰时些微颤抖所造成的座标定位漂移问题。
为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附图式作详细说明如下。
附图说明
图1为根据本发明一实施例的座标定位的方法流程图。
图2为根据本发明另一实施例的座标定位的方法流程图。
图3为根据本发明另一实施例的座标定位的方法流程图。
图4为根据本发明一实施例的根据最新产生的N个侦测座标产生对应于触碰事件的触碰座标的方法流程图。
图5为根据本发明另一实施例的根据最新产生的N个侦测座标产生对应于触碰事件的触碰座标的方法流程图。
【主要元件符号说明】
S102~S116:座标定位方法的步骤
S202~S204:座标定位方法的步骤
S302~S304:座标定位方法的步骤
S402~S414:产生触碰座标的步骤
S502~S504:产生触碰座标的步骤
具体实施方式
有鉴于此,本发明的实施例提供一种座标定位方法,可避免输入工具误触触控面板而造成误判,并改善座标定位漂移的问题。下面将参考附图详细阐述本发明的实施例,附图举例说明了本发明的示范实施例,其中相同标号指示同样或相似的步骤。
图1为根据本发明一实施例的座标定位的方法流程图。本实施例的座标定位的方法可适用于触控面板。其中所述触控面板可以是电阻式或是电容式触控面板。当输入工具触碰到触控面板时,触碰事件被触发。其中,输入工具可包括手指或触控笔。触碰事件发生时,触控面板会周期性产生侦测座标直到触碰事件停止。
请参照图1,首先,判断触碰事件是否发生(步骤S102)。若触碰事件未发生,则触控面板不产生侦测座标(步骤S104),并回到步骤S102继续判断触碰事件是否发生。若触碰事件发生时,则触控面板产生相对应触碰事件的侦测座标(步骤S106)。接着,储存触控面板产生的侦测座标(步骤S108),并判断触控面板所产生的侦测座标个数是否大于N个或等于N个(步骤S110),其中N为正整数。若触控面板所产生的侦测座标个数已经大于或等于N个,则根据最新产生的N个侦测座标产生相对应触碰事件的触碰座标(步骤S112),接着判断触发事件是否停止(步骤S114)。若触控面板所产生的侦测座标个数小于N个,则忽略此碰触事件,并判断触发事件是否停止(步骤S114)。在步骤S114中,若判断出触碰事件没有停止,则回到步骤S106,继续产生相对应的侦测座标。相对地,若判断出触碰事件停止,则停止产生侦测座标(步骤S116),并回到步骤S102,继续判断触碰事件是否发生。
举例来说,假设N等于4。当手指触碰到触控面板时,触碰事件被触发,触控面板周期性地依序产生第1至第5侦测座标。在触控面板产生第1至第3侦测座标期间,忽略所产生的侦测座标,直到触控面板产生第4侦测座标以后的侦测座标(也就是第4、第5侦测座标)时,才根据最新产生的4个侦测座标产生对应于触碰事件的触碰座标。如此,可防止手指误触触控面板时,因短时间碰触触控面板所造成的误判动作。
在本发明的另一实施例中,可利用最新储存的N个侦测座标的平均值来产生碰触座标,以实现上述步骤S112。图2为根据本发明另一实施例的座标定位的方法流程图。本实施例与图1实施例的不同之处在于,图1的步骤S112可以本实施例的步骤S202~S204取代,请参照图2。在步骤S202中,当触控面板产生第i侦测座标时,取出触碰面板所产生的第(i-N+1)至第i侦测座标中的最大侦测座标与最小侦测座标(步骤S202),其中i为正整数且i大于或等于N。接着,取最大侦测座标与最小侦测座标的平均值以产生触碰座标(步骤S204)。在本实施例中,上述第i侦测座标是表示当一触碰事件发生时,触碰面板所产生侦测座标的顺序,i等于1表示第一个产生的侦测座标,依此类推。当触碰事件停止时,i值便会归零。当下一个触碰事件发生时,i值便会依照所产生的侦测座标个数重新计数。
举例来说,假设N等于4。其中在第1至第4侦测座标中,最大侦测座标为第3侦测座标而最小侦测座标为第2侦测座标。当最新产生的侦测座标为第4侦测座标时,取出第1至第4侦测座标中最大与最小侦测座标(也就是第3侦测座标与第2侦测座标)。接着,将第3侦测座标与第2侦测座标取平均值以产生触碰座标。类似地,当最新产生的侦测座标为第5侦测座标时,取出第2至第5侦测座标中最大与最小侦测座标,并取最大与最小侦测座标的平均值以产生新的触碰座标。
图3为根据本发明另一实施例的座标定位的方法流程图。请参照图3,本实施例与图1实施例的不同之处在于图1的步骤S112可以步骤S302~S304取代,请参照图3。在步骤S302中,可将最新产生的N个侦测座标的总和减去N个侦测座标中的最大侦测座标与最小侦测座标而得到一剩余值。接着,再将剩余值除以(N-2)以产生触碰座标(步骤S304)。
举例来说,假设N等于4。其中在第1至第4侦测座标中,最大侦测座标为第3侦测座标而最小侦测座标为第2侦测座标。当最新产生的侦测座标为第4侦测座标时,可将第1至第4侦测座标的总和减去第2侦测座标与第3侦测座标而得到一剩余值。接着,将剩余值除以(N-2)(也就是2),以产生碰触座标。类似地,当最新产生的侦测座标为第5侦测座标时,将第2至第5侦测座标的总和减去第2至第5侦测座标中的最大侦测座标与最小侦测座标而得到一剩余值。接着,将剩余值除以2,以产生新的触碰座标。
在本发明的另一实施例中,在步骤S112中还可增加利用上一周期产生的侦测座标来判断是否更新触碰座标的步骤。图4为根据本发明一实施例的根据最新产生的N个侦测座标产生对应于触碰事件的触碰座标的方法流程图,请参照图4。首先,取出触碰面板所产生的第(i-N+1)至第i侦测座标中的最大侦测座标与最小侦测座标(步骤S402)。接着,判断第(i+1)侦测座标是否大于最大侦测座标(步骤S404)。若第(i+1)侦测座标大于最大侦测座标,则取出根据所产生的第(i-N+2)至第(i+1)侦测座标中的最大侦测座标与最小侦测座标(步骤S406)。接着,取最大侦测座标与最小侦测座标的平均值以产生触碰座标(步骤S408)。
若第(i+1)侦测座标不大于最大侦测座标,则接着判断第(i+1)侦测座标是否小于最小侦测座标(步骤S410)。若第(i+1)侦测座标小于最小侦测座标,则取出触碰面板所产生的第(i-N+2)至第(i+1)侦测座标中的最大侦测座标与最小侦测座标(步骤S406)。接着,取最大侦测座标与最小侦测座标的平均值以产生触碰座标(步骤S408)。若第(i+1)侦测座标不小于最小侦测座标,则触控座标维持不变(步骤S412)。
如此,利用判断第(i+1)侦测座标是否超过第(i-N+1)至第i侦测座标的座标范围,来决定是否根据第(i-N+2)至第(i+1)侦测座标中的最大侦测座标与最小侦测座标的平均值更新触碰座标,可改善在触碰时些微颤抖所造成的座标定位漂移问题,并节省运算资源。
举例来说,假设N等于4,而i等于5。其中在第1至第4侦测座标中,最大侦测座标为第3侦测座标而最小侦测座标为第2侦测座标。当最新产生的侦测座标为第5侦测座标时,判断第5侦测座标是否超过第2与第3侦测座标的座标范围。若第5侦测座标超过第2与第3侦测座标的座标范围,则取出第2至第5侦测座标中最大与最小侦测座标,并取最大与最小侦测座标产生新的触碰座标。若第5侦测座标落于第2与第3侦测座标的座标范围内,则触碰座标维持不变。
另外,在一开始触碰事件发生时,可将最大侦测座标与最小侦测座标的值设为零。如此,第N侦测座标将大于最大侦测座标,可开始根据最新储存的N个侦测座标产生对应于触碰事件的触碰座标。
图5为根据本发明另一实施例的根据最新产生的N个侦测座标产生对应于触碰事件的触碰座标的方法流程图。本实施例与图4实施例的不同之处在于图5的步骤S402~S404可以步骤S502~S504取代,请参照图5。在步骤S502中,可将最新产生的N个侦测座标的总和减去N个侦测座标中的最大侦测座标与最小侦测座标而得到一剩余值。接着,再将剩余值除以(N-2)以产生触碰座标(步骤S504)。
举例来说,假设N等于4,而i等于5。其中在第1至第4侦测座标中,最大侦测座标为第3侦测座标而最小侦测座标为第2侦测座标。当最新产生的侦测座标为第5侦测座标时,判断第5侦测座标是否超过第2与第3侦测座标的座标范围。若第5侦测座标超过第2与第3侦测座标的座标范围,则将第2至第5侦测座标的总和减去第2至第5侦测座标中的最大侦测座标与最小侦测座标而得到一剩余值。接着,再将剩余值除以(N-2)(也就是2)以产生触碰座标。若第5侦测座标落于第2至第5侦测座标中的最大侦测座标与最小侦测座标的座标范围内,则触碰座标维持不变。
综上所述,上述实施例提供一种座标定位方法,可利用利用多个座标合并运算的方式来避免输入工具误触触控面板而造成误判。另外,经由最大侦测座标与最小侦测座标的范围判断是否更新触碰座标,可改善因手指颤抖而产生座标定位漂移的问题,并节省运算资源。
虽然本发明已以实施例揭露如上,然其并非用以限定本发明,任何所属技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作些许的更动与润饰,故本发明的保护范围当视后附的申请专利范围所界定者为准。

座标定位方法.pdf_第1页
第1页 / 共13页
座标定位方法.pdf_第2页
第2页 / 共13页
座标定位方法.pdf_第3页
第3页 / 共13页
点击查看更多>>
资源描述

《座标定位方法.pdf》由会员分享,可在线阅读,更多相关《座标定位方法.pdf(13页珍藏版)》请在专利查询网上搜索。

本发明涉及一种座标定位方法,适用于触控面板,当触碰事件发生时,触控面板会周期性产生相对应的侦测座标直到触碰事件停止,座标定位方法包括下列步骤:当触碰事件发生时,依序储存触控面板所产生的侦测座标,忽略触碰事件,直到触控面板所产生的座标个数大于或等于N个,N为正整数。当触控面板所产生的座标个数大于或等于N个时,则根据最新产生的N个侦测座标产生对应于触碰事件的一触碰座标。根据触控面板产生侦测座标的周期,。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1