CN105117049B - 触控信息传送方法、处理器与*** - Google Patents
触控信息传送方法、处理器与*** Download PDFInfo
- Publication number
- CN105117049B CN105117049B CN201510229103.XA CN201510229103A CN105117049B CN 105117049 B CN105117049 B CN 105117049B CN 201510229103 A CN201510229103 A CN 201510229103A CN 105117049 B CN105117049 B CN 105117049B
- Authority
- CN
- China
- Prior art keywords
- electrode
- line segment
- sensing
- semaphore
- sensitive information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04108—Touchless 2D- digitiser, i.e. digitiser detecting the X/Y position of the input means, finger or stylus, also when it does not touch, but is proximate to the digitiser's interaction surface without distance measurement in the Z direction
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明是关于一种触控信息传送方法、处理器与***,其中,该方法包含:传送第一电极中至少一个线段的感测信息;以及侦测第二电极的感测信息。本发明只传送上述线段的触控信息,从而节省了传输资源,进而减省了接收端的计算资源。
Description
技术领域
本发明是有关于触控方法、处理器与***,特别是关于触控信息传送方法、处理器与***。
背景技术
在先前技术当中,侦测触控信息的硬件或固件必须将全荧幕的侦测结果传送出去,不仅仅传送了与触控相关信息,更传送的与触控无关的背景信息,浪费了许多传输资源,而且接收端还要自行从所有信息中解析出与触控相关的感测信息,进而找出相应的近接事件。
由此可见,上述现有的侦测触控信息的装置和方法在结构与使用上,显然仍存在有不便与缺陷,而亟待加以进一步改进。为了解决上述存在的问题,相关厂商莫不费尽心思来谋求解决之道,但长久以来一直未见适用的设计被发展完成,而一般产品又没有适切结构能够解决上述问题,此显然是相关业者急欲解决的问题。
发明内容
本发明的目的在于提供一种触控信息传送方法、处理器与***,所要解决的技术问题是,只传送上述线段的触控信息,从而节省了传输资源,进而减省了接收端的计算资源。
本发明的目的是采用以下技术方案来实现的。本发明提出一种触控信息传送方法,包含:传送第一电极中至少一个线段的感测信息;以及侦测第二电极的感测信息。
本发明的目的还可采用以下技术措施进一步实现。
较佳的,前述的触控信息传送方法,其中该第一电极的感测信息的线段侦测包含:驱动该第一电极;侦测多条感测电极,以取得该第一电极相应每一条感测电极的感测点的感测信息,其中该第一电极与每一条感测电极垂直;以及根据该第一电极中每一个感测点的感测信息判断该第一电极是否存在至少一个线段。
较佳的,前述的触控信息传送方法,其中每一个线段的感测信息包含至少下列参数之一:线段起始点、线段结束点、线段长度、电极编号、线段上各感测点的信号量、线段上各感测点的信号量总和、质心位置,其中线段上各感测点的信号量包含信号值、差值或双差值。
较佳的,前述的触控信息传送方法,其中当连续的多个感测点的信号量皆包含非零值时,判断该第一电极存在至少一个线段,其中该至少一个线段的长度为该连续的多个感测点的长度。
较佳的,前述的触控信息传送方法,其中更包含:当根据该第二电极的感测信息判断出至少一个线段时,传送该第二电极中至少一个线段的感测信息;以及侦测第三电极的感测信息。
较佳的,前述的触控信息传送方法,其中更包含:修正该至少一个线段的倾斜度。
较佳的,前述的触控信息传送方法,其中更包含:判断该第一电极的该至少一个线段与该二电极的该至少一个线段分别对应的近接事件。
较佳的,前述的触控信息传送方法,其中更包含:不传送该至少一个线段以外的感测信息。
本发明的目的还采用以下技术方案来实现的。本发明提出一种触控信息传送处理器,执行下列步骤:传送第一电极中至少一个线段的感测信息;以及侦测第二电极的感测信息。
本发明的目的还可采用以下技术措施进一步实现。
较佳的,前述的触控信息传送处理器,其中该第一电极的感测信息的线段侦测包含:驱动该第一电极;侦测多条感测电极,以取得该第一电极相应每一条感测电极的感测点的感测信息,其中该第一电极与每一条感测电极垂直;以及根据该第一电极中每一个感测点的感测信息判断该第一电极是否存在至少一个线段。
较佳的,前述的触控信息传送处理器,其中每一个线段的感测信息包含至少下列参数之一:线段起始点、线段结束点、线段长度、电极编号、线段上各感测点的信号量、线段上各感测点的信号量总和、质心位置,其中线段上各感测点的信号量包含信号值、差值或双差值。
较佳的,前述的触控信息传送处理器,其中当连续的多个感测点的信号量皆包含非零值时,判断该第一电极存在至少一个线段,其中该至少一个线段的长度为该连续的多个感测点的长度。
较佳的,前述的触控信息传送处理器,其中更执行下列步骤:当根据该第二电极的感测信息判断出至少一个线段时,传送该第二电极中至少一个线段的感测信息;以及侦测第三电极的感测信息。
较佳的,前述的触控信息传送处理器,其中更执行下列步骤:修正该至少一个线段的倾斜度。
较佳的,前述的触控信息传送处理器,其中更执行下列步骤:判断该第一电极的该至少一个线段与该第二电极的该至少一个线段分别对应的近接事件。
较佳的,前述的触控信息传送处理器,其中更执行下列步骤:不传送该至少一个线段以外的感测信息。
本发明的目的还采用以下技术方案来实现的。本发明提出一种触控信息传送方法,包含:侦测多个线段;以及根据顺序传送该多个线段包含的感测信息。
本发明的目的还可采用以下技术措施进一步实现。
较佳的,前述的触控信息传送方法,其中该多个线段为触控装置中全部或部分线段。
较佳的,前述的触控信息传送方法,其中根据该顺序传送该多个线段包含的感测信息,包含:根据该多个线段判断出多个近接事件;以及排序该多个近接事件,以依序传送每一个近接事件中所有线段的感测信息。
较佳的,前述的触控信息传送方法,其中每一个电极的感测信息的线段侦测包含:驱动该电极;侦测多条感测电极,以取得该电极相应每一条感测电极的感测点的感测信息,其中该电极与每一条感测电极垂直;以及根据每一个感测点的感测信息判断该电极是否存在至少一个线段。
较佳的,前述的触控信息传送方法,其中当连续的多个感测点的信号量皆包含非零值时,判断该电极存在至少一个线段,其中该至少一个线段的长度为该连续的多个感测点的长度。
较佳的,前述的触控信息传送方法,其中每一个线段的感测信息包含至少下列参数之一:线段起始点、线段结束点、线段长度、电极编号、线段上各感测点的信号量、线段上各感测点的信号量总和、质心位置,其中线段上各感测点的信号量包含信号值、差值或双差值。
较佳的,前述的触控信息传送方法,其中更包含:修正每一个线段的倾斜度。
较佳的,前述的触控信息传送方法,其中在传送每一个线段的感测信息之前,修正该线段的倾斜度。
较佳的,前述的触控信息传送方法,其中更包含:不传送该多个线段以外的感测信息。
本发明的目的还采用以下技术方案来实现的。本发明提出一种触控信息传送处理器,执行下列步骤:侦测多个线段;以及根据顺序传送该多个线段包含的感测信息。
本发明的目的还可采用以下技术措施进一步实现。
较佳的,前述的触控信息传送处理器,其中该多个线段为触控装置中全部或部分线段。
较佳的,前述的触控信息传送处理器,其中根据该顺序传送该多个线段包含的感测信息,包含:根据该多个线段判断出多个近接事件;以及排序该多个近接事件,以依序传送每一个近接事件中所有线段的感测信息。
较佳的,前述的触控信息传送处理器,其中每一个电极的感测信息的线段侦测包含:驱动该电极;侦测多条感测电极,以取得该电极相应每一条感测电极的感测点的感测信息,其中该电极与每一条感测电极垂直;以及根据每一个感测点的感测信息判断该电极是否存在至少一个线段。
较佳的,前述的触控信息传送处理器,其中当连续的多个感测点的信号量皆包含非零值时,判断该电极存在至少一个线段,其中该至少一个线段的长度为该连续的多个感测点的长度。
较佳的,前述的触控信息传送处理器,其中每一个线段的感测信息包含至少下列参数之一:线段起始点、线段结束点、线段长度、电极编号、线段上各感测点的信号量、线段上各感测点的信号量总和、质心位置,其中线段上各感测点的信号量包含信号值、差值或双差值。
较佳的,前述的触控信息传送处理器,其更执行下列步骤:修正每一个线段的倾斜度。
较佳的,前述的触控信息传送处理器,其更执行下列步骤:在传送每一个线段的感测信息之前,修正该线段的倾斜度。
较佳的,前述的触控信息传送处理器,其更执行下列步骤:不传送该多个线段以外的感测信息。
本发明的目的还采用以下技术方案来实现的。本发明提出一种触控信息传送***,其包含:传送端,侦测并传送至少一个线段的感测信息;以及接收端,接收该至少一个线段的感测信息。
本发明的目的还可采用以下技术措施进一步实现。
较佳的,前述的触控信息传送***,其中该传送端包含硬件、固件、或驱动程序,以侦测该至少一个线段,以及该接收端包含应用程序、作业***或驱动程序。
较佳的,前述的触控信息传送***,其中当该传送端侦测出触控装置的全部或部分线段后,区分出该全部或部分线段分别对应的近接事件,以传送该至少一个近接事件中全部线段的感测信息至该接收端。
较佳的,前述的触控信息传送***,其中当该传送端侦测出该至少一个线段后,修正该至少一个线段的倾斜度,以传送该至少一个线段的感测信息至该接收端。
较佳的,前述的触控信息传送***,其中当该接收端接收触控装置的全部或部分线段后,区分出该全部或部分线段分别对应的近接事件。
较佳的,前述的触控信息传送***,其中当该接收端接收该至少一个线段后,修正该至少一个线段的倾斜度。
较佳的,前述的触控信息传送***,其更包含消耗端,以接收该接收端输出的该至少一个线段的感测信息,并且在该接收端改变该至少一个线段的感测信息的参数,以符合该消耗端之后,输出该至少一个线段的感测信息,其中该消耗端包含作业***或应用程序。
较佳的,前述的触控信息传送***,其更包含触控装置与显示装置,其中该触控装置包含该传送端以侦测至少一个近接事件,并且该显示装置显示该至少一个近接事件,当该接收端改变该至少一个近接事件中全部线段的感测信息的参数时,维持该至少一个近接事件与该触控装置边界的长度比例,与该显示装置显示的该至少一个近接事件与该显示装置边界的长度比例。
较佳的,前述的触控信息传送***,其更包含触控装置与显示装置,其中该触控装置包含该传送端以侦测至少一个近接事件,并且当该至少一个近接事件移动时,该传送端将根据该至少一个近接事件的移动侦测出向量,该向量包含方向与长度,并且该显示装置显示该向量,其中当该接收端改变该向量的参数以符合该消耗端时,维持该方向,但根据该触控装置与该显示装置的面积比例缩放该长度。
借由上述技术方案,本发明触控信息传送方法、处理器与***至少具有下列优点及有益效果:本发明的精神之一,在于只传送上述线段的触控信息,从而节省了传输资源,进而减省了接收端的计算资源。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。
附图说明
图1A、图1B、图1C分别为根据本发明实施例的信号值、差值、双差值的曲线示意图。
图2A为根据本发明实施例的线段的侦测示意图。
图2B为根据本发明实施例的线段的侦测示意图。
图3A为根据本发明实施例的触控信息传送***的示意图。
图3B为根据本发明实施例的触控信息传送***的示意图。
图4为根据本发明实施例的线段的感测信息示意图。
图5A为根据本发明实施例的近接事件的示意图。
图5B为根据本发明实施例的向量的示意图。
图6为根据本发明实施例的线段的侦测流程图。
图7为根据本发明实施例的线段的侦测流程图。
【主要元件符号说明】
14:信号值曲线 15:差值曲线
16:双差值曲线 100:触控面板/屏幕
110A~110J:驱动电极/第一导电条 130A~130N:感测电极/第二导电条
120:近接事件 120A~120C:近接事件
A~K:线段 310A:步骤
310B:步骤 320A:步骤
320B:步骤 Xb:线段起始点
Xe:线段结束点 Xc:质心位置
610~650:步骤 710~730:步骤
具体实施方式
为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的一种触控信息传送方法、处理器与***的具体实施方式、结构、特征及其功效,详细说明如后。
为了方便起见,提供简单的名词定义如下,但本发明的范围包含但不限于下列的定义。
触控面板/屏幕:在基板形成感测层,其控制装置可以利用感测层侦测到在靠近或接触基板的至少一个导电物件的位置。感测层可为单层或多层结构。
近接:靠近或接触的统称。
外部导电物件:可以是人体的一部分,如手指或手掌。可以是与人体相接的物体,例如被动式触控笔。可以是主动式触控笔,藉由发出信号令触控面板得以侦测到位置。也可以是接地的测试用导电物体,如铜圆柱体。也可能是沾滞在触控面板表面的水或导电液体。
近接物件:靠近或接触基板的外部导电物件。
近接事件:当外部导电物件靠近或接触基板,而由触控面板侦测到该外部导电物件的事件。
感测层:包含平行于第一轴的多条(m条)驱动电极与平行于第二轴的多条(n条)感测电极,驱动电极与感测电极互相露出,形成m乘以n个感测点。第一轴与第二轴可以正交,m可以等于n。
驱动电极(第一导电条):包含平行于第一轴的多条(m条)用以发出驱动波的电极,可以是由透明或不透明的材质构成,例如氧化铟锡(ITO)或纳米碳管,可以是单层结构,也可以是双层结构。
感测电极(第二导电条):用以侦测电容信号的电极,可以是由透明或不透明的材质构成,例如氧化铟锡(ITO)或纳米碳管,可以是单层结构,也可以是双层结构。
壹维度感测信息:对应到第一轴或第二轴的多个感测信息。可以指单一条感测电极相应于m条驱动电极的m个感测点的信号值的集合,也可以指单一条驱动电极相应于n条感测电极的n个感测点的信号值的集合。换言之,壹维度感测信息可以包含m个感测点的信号值,也可以包含n个感测点的信号值。壹维度感测信息也可以包含m/n个感测点的单差值和双差值。
贰维度感测信息:多个壹维度感测信息所组合而成的感测信息,或称为影像。
基准值(baseline或stray):相应于某一工作频率的信号值。
信号值:可以是直接由感测电极所侦测到的信号,也可以是由单差值与基准值还原的信号值,两者虽有不同,但在某些实施例中可以互相替换使用。
单差值(或称为差值):相邻的感测点的信号值的差值。
双差值:相邻的差值的差值。
线段:壹维度感测信息的全部或连续部分。
线段群:对应至相邻的壹维度感测信息的多个线段,在相邻的轴向上至少有一个感测点是相应的。
鬼点:不想要发生的电容感应所相应的点或区域。
触控面板/屏幕的动作可以分为三个程序,一是全屏驱动侦测程序,藉由同时提供驱动信号给所有的驱动电极,可以判断是否存在至少一个近接物件。其二是外部噪声侦测程序,藉由停止提供驱动信号给所有的驱动电极,可以判断外界的电磁干扰是否严重。其三则是报点程序,藉由依序提供驱动信号给各个驱动电极,并且藉由各个感测电极所侦测或读取的信号值对其他软件或硬件模块报告触控点与/或相关信息。
在一个实施例中,以上这三种程序的执行顺序,可以先执行全屏驱动侦测程序,确定触控面板/屏幕上没有任何外部导电物件。接着再执行外部噪声侦测程序,确定外界的电磁干扰不甚严重,或是设定新的驱动信号的工作频率。最后,再执行报点程序。
在一个实施例中的报点程序之后,可以重复上述的循环。
在另一实施例中,也可以重复多次报点程序之后,执行一次外部噪声侦测程序,接着再重复多次报点程序与一次外部噪声侦测程序。在重复多次外部噪声侦测程序之后,再执行全屏驱动侦测程序。
本领域的普通技术人员可以理解到,以上三种程序的执行可以有无限多种组合,本发明并不限定于某一种组合。其执行程序的顺序可以是事先决定好的,也可以临时根据所遇到的状况而更动其执行程序的顺序,或是临时决定执行某一程序。
一般来说,报点程序的目的是用于侦测近接于触控面板/屏幕的笔触与/或指尖,并且排除手掌、水(导电液体的综合代表,以后均以水作为代称)、或是不必要的电容感应。报点程序可以更包含与细分为以下的几个步骤:扫描或侦测所有感测点;针对感测电极的电气特性与基板弯曲进行校正;找出相应于上述物件的各个线段;检验各个线段以排除水及鬼点;将合格线段组成线段群以排除掉手掌;对笔触与/或指尖进行定位;追踪定位或描迹;将定位报点。虽然报点程序可以包含上述的各个步骤,但并非每一步骤都是必要的,某一些步骤可以略过。
一般来说,触控面板/屏幕的处理模块可以获得m条由各个感测电极所测得的壹维度感测信息,每条壹维度感测信息包含n个对应各个驱动电极的感测点的信息。处理模块可能直接获得信号值,也可能直接获得差值。当获得信号值时,可以计算差值。当获得差值时,也可以经由基准值来回推信号值。而且无论是获得信号值或差值的壹维度感测信息,都可以进而计算出双差值。
可以参考图1A至图1C所示,最上面的曲线14为信号值。中间的曲线15为差值。而最下面的曲线16为双差值。
在可选的步骤当中,由于感测电极的电气特性,使得各感测点所测得的信号值有所偏差,可以针对这种偏差对信号值进行校正。此外,由于基板可能会因为近接事件而弯曲,基板本身也有可能会具有形变,也可以针对基板变形所造成的影响进行校正。
利用壹维度感测信息找出线段的步骤可以包含利用双差值、差值、与/或信号值来找出线段的范围。以信号值为例,可以藉由以下方法来撷取线段。
请参考图2A所示,其为根据本发明一个实施例的一个线段的信号值侦测示意图。图2A示出的触控面板/屏幕100上可以有许多驱动电极(第一导电条)110A~110J与许多感测电极(第二导电条)130A~130N,当进行触控侦测之后,其侦测结果可能没有包含与近接事件相关的任何线段,也有可能包含与至少一个近接事件相关的至少一个线段。例如,在图2A的范例中,有一个近接事件120。
当驱动电极110A被驱动时,可藉由电容性耦合侦测所有的感测电极130A~130N,以判断驱动电极110A上各个感测点的信号值。此时,因为没有近接物件近接驱动电极110A,所以驱动电极110A上所有感测点的信号值应皆为零值(扣除基准值后)。同理,驱动电极110B上所有感测点的信号值也应为零值。因为近接物件近接驱动电极110C,所以当驱动电极110C被驱动,并侦测所有的感测电极130A~130N时,驱动电极110C相应感测电极130C的第三感测点的信号值,以及驱动电极110C相应感测电极130D的第四感测点的信号值将不为零。因此,驱动电极110C上将包含一个线段,起始于第三感测点,终止于第四感测点。
同理,当驱动电极110D被驱动,并侦测所有的感测电极130A~130N时,驱动电极110D分别相应感测电极130B、130C、130D、130E的第二、三、四、五的感测点的信号值将不为零。因此,驱动电极110D上亦将包含一个线段,起始于第二感测点,终止于第五感测点。当驱动电极110E被驱动,并侦测所有的感测电极130A~130N时,驱动电极110E上也一样会被侦测出一个线段,起始于第三感测点,终止于第四感测点。
再者,也可藉由下列多种方法,以利用壹维度感测信息找出线段范围。
在一个实施例中,可以先找出高于信号值门槛值的一个高点。接着往前找到一个相对低点,称为第一点(前点),然后往后找到一个相对低点,称为第二点(后点),则该线段的范围则是从第一点到第二点。比方说有n个感测点的壹维度感测信息,在第20点时找到一个相对高点,往前找的一个相对低点是第15点,往后找的一个相对低点为第25点。则该线段的范围是第15点到第25点,线段的长度是11。
在另一实施例中,可以找出壹维度感测信息中连续的正信号值,其中连续的正信号值中出现第一个正值的位置,称为第一点,出现最后一个正值的位置,称为第二点,则该线段的范围则是从第一点到第二点。比方说有n个感测点的壹维度感测信息,连续的信号值位于第15点至第25点,则该线段的范围即为第15点到第25点,线段的长度是11。
请参考图2B所示,其为根据本发明一个实施例的一个线段的侦测示意图。图2B示出的触控面板/屏幕100上有许多驱动电极(第一导电条)110A~110J,当进行触控侦测之后,其侦测结果可能没有包含与近接事件相关的任何线段,也有可能包含与至少一个近接事件相关的至少一个线段。例如,在图2B的范例中,有三个近接事件,分别是120A、120B、与120C。近接事件120A包含了四个线段A、B、C、E。近接事件120B包含了四个线段D、F、H、J。近接事件120C包含了三个线段G、I、K。
在先前技术当中,侦测触控信息的硬件或固件必须将全屏幕的侦测结果传送出去,亦即传送全部驱动电极110A~110J的所有感测信息,不仅仅传送了过多信息,浪费了许多传输资源,而且接收端还要自行解析出上述的各个线段,进而找出相应的近接事件。因此,根据本发明的实施例中,可以只传送上述线段的触控信息,从而节省了传输资源,进而减省了接收端的计算资源。
在一个实施例中,是依照线段所在的第一电极或第二电极的顺序,来传送各个线段的感测信息。比方说,可以依照由上而下,由左至右的顺序来传送,亦即是以A、B、C、D、E、F、G、H、I、J、K的顺序。在这个实施例当中,当传送到线段G的时候,接收端可以得知和近接事件120A相关的线段已经结束。因此,可以提前针对近接事件120A进行相关的处理。
再者,线段的侦测与其感测信息的传送可以分别处理,例如,当传送线段A的感测信息时(电极110B的侦测已完成),可以同时进行110C的侦测。也可以在传送线段A的感测信息之后,才进行110C的侦测。更可以在传送线段A的感测信息之前,多条电极(例如电极110A~110C)皆已完成侦测,并在传送线段A的感测信息时,仍持续在进行后续电极110D、110E……的侦测。
据此,本发明提出一种触控信息传送方法,包含传送第一电极中至少一个线段的感测信息,并且侦测第二电极的感测信息。上述的第一、二电极可分别为图2B的电极110B、110C。在一个实施例中,可在传送第一电极110B中线段A的感测信息后,再侦测第二电极110C是否存在至少一个线段。在另一实施例中,可同时传送线段A的感测信息与侦测第二电极110C。
本发明的触控信息传送方法可以重复上述的循环。亦即,当根据第二电极的感测信息判断出至少一个线段时,传送第二电极中至少一个线段的感测信息,并且侦测第三电极的感测信息。例如,第三电极可为图2B的电极110D。当根据第二电极110C的感测信息判断出存在线段B时,传送线段B的感测信息,并且同时或不同时进行第三电极110D的侦测。
另外,当根据第二电极的感测信息判断出不存在至少一个线段时,仍继续侦测第三电极的感测信息。例如,第一、二、三电极分别为图2B的电极110H、110I、110J。当传送第一电极110H中线段K的感测信息后,可同时或不同时侦测第二电极110I是否存在至少一个线段。当根据第二电极110I的感测信息判断出不存在任何线段时,仍继续进行第三电极110J的侦测。
再者,线段的侦测与其感测信息的传送可以不同步进行。换言之,侦测与传送的频率或周期可以不相同。例如,每进行三次侦测才进行一次传送,亦即当侦测完电极110A~110C之后,才传送线段A与线段B的感测信息。此时,电极110D~110F的侦测仍持续在进行中。
在另一实施例中,是依照线段所对应的近接事件的顺序来传送各个线段的感测信息。如果有多个近接事件发生,则也可以依照由上而下,由左至右的顺序来传送。在图2B所示的范例当中,传送近接事件的顺序为120A、120B、120C。因此,传送各个线段的顺序是A、B、C、E、D、F、H、J、G、I、K。在这个实施例当中,当传送到线段D的时候,接收端可以得知和近接事件120A相关的线段已经结束。因此,可以提前针对近接事件120A进行相关的处理。当传送到线段G的时候,接收端可以得知和近接事件120B相关的线段已经结束。因此,可以提前针对近接事件120B进行相关的处理。
根据上述实施例,本发明提出另一种触控信息传送方法。首先,侦测触控面板/屏幕100中的多个线段(全部或部分线段)。随后,根据顺序传送这些线段包含的感测信息。当取得多个线段之后,可以有多种顺序来传送这些线段包含的感测信息。
例如,先侦测图2B中电极110A至电极110J所包含的全部线段,然后依照顺序A、B、C、E、D、F、H、J、G、I、K分别传送各个线段。此时,上述的感测信息是依照近接事件的顺序来传送。传送方法包含下列步骤:首先,根据上述多个线段判断出多个近接事件。随后,排序上述多个近接事件。然后,依照上述多个近接事件的排序传送每一个近接事件中全部线段的感测信息。
例如,先侦测(全部)多个线段A、B、C、D、E、F、G、H、I、J、K,再根据这些多个线段判断出多个近接事件120A、120B、120C。然后,将这些近接事件120A、120B、120C依照驱动电极与感测电极的编号顺序排序为第一近接事件120A、第二近接事件120B与第三近接事件120C,随后即可依照第一、二、三近接事件的顺序传送相应的线段。
在一个实施例中,第一近接事件120A包含多个第一线段A、B、C、E;第二近接事件120B包含多个第二线段D、F、H、J;以及第三近接事件120C包含多个第三线段G、I、K。当传送第一近接事件120A的多个第一线段时,可以依照电极的排列顺序进行传送,亦即依序传送第一线段A、B、C、E包含的感测信息。同样地,可以依序传送第二线段D、F、H、J包含的感测信息,最后再传送第三线段G、I、K包含的感测信息。
又例如,先侦测(全部)多个线段A、B、C、D、E、F、G、H、I、J、K,再根据电极的排列顺序A、B、C、E、D、F、H、J、G、I、K直接传送全部线段包含的感测信息。
上述的多个线段可以是触控面板/屏幕100上全部的线段,也可以只是部分的线段。例如,每进行三次电极的侦测才进行一次传送。换言之,当侦测完电极110A~110C之后,亦即先侦测多个(部分)线段A与线段B,再根据电极的排列顺序传送相应线段的感测信息。随后,当完侦测电极110D~110F之后,亦即侦测出多个线段C、D、E、F、G、H之后,再根据电极的排列顺序传送相应线段的感测信息。依此类推。
在另一个实施例当中,本发明并不限定传输顺序,只要把所有线段传送完毕,接收端就能够拼凑出全屏幕上的信息。
本发明所指的线段的感测信息,可以是由电容式触控技术所侦测得来,也可以是由其他种方式侦测得来,比方说是电阻式触控技术。在电容式触控技术的实施例当中,上述的线段的感测信息可以是信号值所产生出来的,或者是两个相邻信号值的差值所产生出来的,抑或者是三个相邻信号值的差值的差值,或称为双差值所产生出来的。本发明并不限定感测信息的内容,只要是由感测数据所产生出来的即可。
根据上述,本发明提出一种触控信息传送***,包含传送端与接收端,如图3A所示。在左侧的传送端可以是负责侦测感测信息的硬件、固件、或驱动程序,用于根据上述的实施例传送感测信息。在右侧的接收端可以是接收感测信息的应用程序、作业***、或驱动程序。
在每一次传送信息时,可以传送一个屏幕的信息。例如,在图3A的步骤310A当中,可以传送触控面板/屏幕100在某一时段的感测信息。接着,在步骤310B当中,可以传送触控面板/屏幕100在另一时段的感测信息。本发明并不限定接收端是否要回复确认信息。
在一个实施例中,接收端可以在接收完某一时段一个触控面板的全部线段的感测信息后,进行全部线段的分群程序。例如,在传送端将线段A、B、C、D、E、F、G、H、I、J、K传送至接收端后,接收端将线段A、B、C、E分类为近接事件120A;将线段D、F、H、J分类为近接事件120B;以及将线段G、I、K分类为近接事件120C。
在另一实施例中,传送端可以先将线段A、B、C、D、E、F、G、H、I、J、K分类为近接事件120A、120B、120C后,才传送至接收端。
再者,在每一次传送感测信息时,可以只传送单一电极的感测信息。例如,在图3A的步骤310A当中,可以传送电极110B中线段A的感测信息。接着,在步骤310B当中,可以传送电极110C中线段B的感测信息。
在一个实施例中,接收端不需要在接收完某一时段一个屏幕的全部的线段的感测信息后,才能进行全部线段的分群程序,可以在每次接收到单一电极中线段的感测信息时,立即进行线段的分群程序。例如,当接收端分别接收到线段A与线段B的感测信息时,立即可以判断线段A与线段B为同一群组。随后,当接收端接收到电极110D上的线段C与线段D的感测信息时,可立即判断线段A、B、C为同一群组,但是线段D则为另一群组。换言之,当接收端分别接收到线段B、C、D的感测信息时,将判断电极110C中线段B对应的近接事件,并将分别判断电极110D中线段C与线段D对应的近接事件。因此,线段B与线段D将被判断为对应于同一近接事件,而线段D将被判断为对应于另一近接事件。
在另一实施例中,传送端可以先将线段A、B、C判断为同一群组,并且将线段D判断为另一群组后,再将线段C与线段D的感测信息传送至接收端。
当上述线段所包含的感测信息为差值或双差值还原成的信号值时,这些还原后的信号值可能会因为噪声连续的被累加,导致还原后的信号值呈现递增或递减的倾斜现象。因此,上述的传送端可以先针对线段的感测信息的倾斜度进行修正,之后再将感测信息传送至接收端,亦或是接收端在接收线段的感测信息后,再进行倾斜度的修正。
此外,本发明更提出一种触控信息传送***,包含传送端、接收端与消耗端。请参考图3B所示,其为根据本发明实施例的传送端、接收端、与消耗端的流程示意图。如图3A所示,在步骤310A与310B时,传送端可以传送触控面板/屏幕100在某一时段的触控感测信息。当接收端接收到感测信息之后,可以执行转换步骤320A与320B。转换步骤320A与320B的用途在于将所接收到触控感测信息以另一种格式来提供消耗端。
上述的消耗端可以是作业***或应用程序。在一个实施例当中,其所接收的感测信息是以近接事件为单位。比方说,消耗端所接收的近接事件的感测信息包含X轴、Y轴、近接事件的宽度W、与近接事件的高度H。值得注意的是,上述的X轴与Y轴信息,以及宽度W与高度H,都是相应于该触控面板/屏幕100的解析度,当解析度改变时,如从1280x1024改换成1024x768时,上述的参数都要跟着改变。
换言之,无论接收端以上述的何种格式接收各个线段的感测信息,皆经过转换步骤320A与320B进行转换,再分别通过步骤330A与330B传送到消耗端。
再者,前述的线段分群与倾斜度修正等程序可由传送端先完成后再传送至接收端,亦可由接收端完成后再传送至消耗端,更可由消耗端接收后再进行这些程序。
请参考图4所示,其为根据本发明一个实施例的一个线段的感测信息示意图。在一个实施例中,感测信息可以包含至少两个参数,一个是线段起始点Xb,另一个是线段结束点Xe。再者,感测信息包含的两个参数中,一个是线段起始点Xb或线段结束点Xe,另一个是线段长度。在另一实施例中,感测信息可以再包含一个电极编号,以指明该线段是相应于哪一个导电条。
在另一个实施例中,感测信息可以包含一个质心(或重心)位置Xc。由于在此线段上的信号量并非平均分布,因此可以根据各点所侦测的信号量进行加权,随后即可以找出质心位置Xc。
在另一个实施例中,感测信息还可以包含该线段的质量m,亦即该线段内所包含的信号量的总和。
在另一个实施例中,感测信息还可以包含该线段内各点的信号值、差值、或双差值。
在一个实施例中,在传送相对应于某一近接事件120的各个线段之前,可以先传送代表该近接事件120的近接事件编号,随后再传送各个线段的感测信息。
根据上述的实施例,当一个近接事件中所有线段的感测信息都传送之后,接收端可以提前针对此近接事件进行相关的处理。
在一个实施例中,笔记本电脑的触控区侦测上述的近接事件,并且笔记本电脑的屏幕显示此近接事件。明显地,触控区与屏幕的面积不同,长宽比例也不一定相同。此时,近接事件中感测信息包含的参数可依照近接事件距离触控区上、下、左、右边界的比例进行改变,请参考图5A所示。近接事件的质心与触控区上边界的距离比例为42%,近接事件的质心与触控区下边界的距离比例为58%。当屏幕显示此近接事件时,近接事件的质心与触控区上、下边界的距离比例仍应维持42%与58%。
同理,近接事件的质心与触控区左边界的距离比例为33%,近接事件的质心与触控区右边界的距离比例为67%。当屏幕显示此近接事件时,近接事件的质心与触控区左、右边界的距离比例仍应维持33%与67%。
在另一实施例中,消耗端接收的感测信息是以向量为单位。例如,当上述近接事件移动时,上述的触控区将侦测出一个向量。此向量的感测信息可包含方向与长度等参数,请参考图5B所示。当此向量显示于屏幕时,不论向量的起始点在何处,只需维持方向即可。向量的长度则随着屏幕与触控区的面积比例改变。例如,向量的X轴方向长度与触控区的X轴方向长度的比例为17%,则此向量在屏幕上显示的X轴方向长度应维持17%。同理,向量的Y轴方向长度与触控区的Y轴方向长度的比例为23%,则此向量在屏幕上显示的Y轴方向长度应维持23%。
在又一实施例中,由第一触控面板/屏幕侦测上述的近接事件,随后传送此近接事件的感测信息至第二触控面板/屏幕。然而,第一触控面板/屏幕的解析度为1280x1024,而第二触控面板/屏幕的解析度为1024x768。因此,当解析度改变时,近接事件与第一触控面板/屏幕边界的长度比例,与近接事件与第二触控面板/屏幕边界的长度比例应维持不变。同样地,当第一触控面板/屏幕侦测到近接事件移动产生的向量时,向量的长度应随着解析度改变而变长或锁短,但是在第二触控面板/屏幕显示的方向仍维持不变。
据此,请参考图6所示,其为根据本发明实施例的线段的侦测流程图。首先,如步骤610,传送第一电极中至少一个线段的感测信息。如步骤620,侦测第二电极的感测信息。如步骤630,判断第二电极是否存在至少一个线段。如步骤640,若第二电极存在至少一个线段,则传送该至少一个线段的感测信息。随后,继续步骤650,侦测第三电极的感测信息。若第二电极不存在至少一个线段,则直接执行步骤650。然后,重复上述步骤,以侦测全部触控面板/屏幕上的线段。
请参考图7所示,其为根据本发明实施例的线段的侦测流程图。首先,如步骤710,侦测多个线段。如步骤720,根据该多个线段判断出多个近接事件。如步骤730,排序该多个近接事件,以依序传送每一个近接事件中所有线段的感测信息。然后,重复上述步骤,以持续侦测全部触控面板/屏幕上的线段。
本发明的特征之一,在于提供一种触控信息传送方法,该方法包含:传送第一电极中至少一个线段的感测信息;以及侦测第二电极的感测信息。
本发明的特征之一,在于提供一种触控信息传送处理器,执行下列步骤:传送第一电极中至少一个线段的感测信息;以及侦测第二电极的感测信息。
在一个实施例中,该第一电极的感测信息的线段侦测包含:驱动该第一电极;侦测多条感测电极,以取得该第一电极相应每一条感测电极的感测点的感测信息,其中该第一电极与每一条感测电极垂直;以及根据该第一电极中每一个感测点的感测信息判断该第一电极是否存在至少一个线段。
在一个实施例中,每一个线段的感测信息包含至少下列参数之一:线段起始点、线段结束点、线段长度、电极编号、线段上各感测点的信号量、线段上各感测点的信号量总和、质心位置,其中线段上各感测点的信号量包含信号值、差值或双差值。
在一个实施例中,当连续的多个感测点的信号量皆包含非零值时,判断该第一电极存在至少一个线段,其中该至少一个线段的长度为该连续的多个感测点的长度。
在一个实施例中,更包含:当根据该第二电极的感测信息判断出至少一个线段时,传送该第二电极中至少一个线段的感测信息;以及侦测第三电极的感测信息。
在一个实施例中,更包含:修正该至少一个线段的倾斜度。
在一个实施例中,更包含:判断该第一电极的该至少一个线段与该二电极的该至少一个线段分别对应的近接事件。
在一个实施例中,更包含:不传送该多个线段以外的感测信息。
本发明的特征之一,在于提供一种触控信息传送方法,该方法包含:侦测多个线段;以及根据顺序传送该多个线段包含的感测信息。
本发明的特征之一,在于提供一种触控信息传送处理器,执行下列步骤:侦测多个线段;以及根据顺序传送该多个线段包含的感测信息。
在一个实施例中,该多个线段为触控装置中全部或部分线段。
在一个实施例中,根据该顺序传送该多个线段包含的感测信息,包含:根据该多个线段判断出多个近接事件;以及排序该多个近接事件,以依序传送每一个近接事件中所有线段的感测信息。
在一个实施例中,每一个电极的感测信息的线段侦测包含:驱动该电极;侦测多条感测电极,以取得该电极相应每一条感测电极的感测点的感测信息,其中该电极与每一条感测电极垂直;以及根据每一个感测点的感测信息判断该电极是否存在至少一个线段。
在一个实施例中,当连续的多个感测点的信号量皆包含非零值时,判断该电极存在至少一个线段,其中该至少一个线段的长度为该连续的多个感测点的长度。
在一个实施例中,每一个线段的感测信息包含至少下列参数之一:线段起始点、线段结束点、线段长度、电极编号、线段上各感测点的信号量、线段上各感测点的信号量总和、质心位置,其中线段上各感测点的信号量包含信号值、差值或双差值。
在一个实施例中,更包含:修正每一个线段的倾斜度。
在一个实施例中,在传送每一线段的感测信息之前,修正该线段的倾斜度。
在一个实施例中,更包含:不传送该多个线段以外的感测信息。
本发明的特征之一,在于提供一种触控信息传送***,包含:传送端,侦测并传送至少一个线段的感测信息;以及接收端,接收该至少一个线段的感测信息。
在一个实施例中,该传送端包含硬件、固件、或驱动程序,以侦测该至少一个线段,以及该接收端包含应用程序、作业***或驱动程序。
在一个实施例中,当该传送端侦测出触控装置的全部或部分线段后,区分出该全部或部分线段分别对应的近接事件,以传送该至少一个近接事件中全部线段的感测信息至该接收端。
在一个实施例中,当该传送端侦测出该至少一个线段后,修正该至少一个线段的倾斜度,以传送该至少一个线段的感测信息至该接收端。
在一个实施例中,当该接收端接收触控装置的全部或部分线段后,区分出该全部或部分线段分别对应的近接事件。
在一个实施例中,当该接收端接收该至少一个线段后,修正该至少一个线段的倾斜度。
在一个实施例中,更包含消耗端,以接收该接收端输出的该至少一个线段的感测信息,并且在该接收端改变该至少一个线段的感测信息的参数,以符合该消耗端之后,输出该至少一个线段的感测信息,其中该消耗端包含作业***或应用程序。
在一个实施例中,更包含触控装置与显示装置,其中该触控装置包含该传送端以侦测至少一个近接事件,并且该显示装置显示该近接事件,当该接收端改变至少一个近接事件中全部线段的感测信息的参数时,维持该至少一个近接事件与该触控装置边界的长度比例,与该显示装置显示的该至少一个近接事件与该显示装置边界的长度比例。
在一个实施例中,更包含触控装置与显示装置,其中该触控装置包含该传送端以侦测至少一个近接事件,并且当该近接事件移动时,该传送端将根据该近接事件的移动侦测出一个向量,该向量包含方向与长度,并且该显示装置显示该向量,其中当该接收端改变该向量的参数以符合该消耗端时,维持该方向,但根据该触控装置与该显示装置的面积比例缩放该长度。
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
Claims (36)
1.一种触控信息传送方法,其特征在于包含:
驱动一第一电极;
侦测多条感测电极,以取得该第一电极相应每一条感测电极的感测点的信号量,其中每一个信号量包含该第一电极与一条感测电极间互电容感测的信号值、差值或双差值;
根据该第一电极中每一个感测点的信号量判断该第一电极是否存在至少一个线段;
当该第一电极中相邻的多个感测点的信号量为非零值时,将所述多个感测点在该第一电极上构成的区间判断为该第一电极中的至少一个线段;
修正该至少一个线段的倾斜度;
传送该第一电极中该至少一个线段的感测信息,其中该第一电极中该至少一个线段的该感测信息是由至少一近接物件在单一时间触碰产生;
驱动一第二电极;
侦测该多条感测电极,以取得该第二电极相应每一条感测电极的感测点的信号量,其中每一个信号量包含该第二电极与一条感测电极间互电容感测的信号值、差值或双差值;
根据该第二电极中每一个感测点的信号量判断该第二电极是否存在至少一个线段;以及
当该第二电极中相邻的多个感测点的信号量为非零值时,将所述多个感测点在该第二电极上构成的区间判断为该第二电极中的至少一个线段。
2.根据权利要求1所述的触控信息传送方法,其特征在于该第一电极与每一条感测电极垂直。
3.根据权利要求2所述的触控信息传送方法,其特征在于每一个线段的感测信息更包含至少下列参数之一:线段起始点、线段结束点、线段长度、电极编号、线段上各感测点的信号量总和。
4.根据权利要求2所述的触控信息传送方法,其特征在于该至少一个线段的长度为连续的多个感测点的长度。
5.根据权利要求1所述的触控信息传送方法,其特征在于更包含:
当根据该第二电极的感测信息判断出至少一个线段时,传送该第二电极中至少一个线段的感测信息;
驱动一第三电极;
侦测多条感测电极,以取得该第三电极相应每一条感测电极的感测点的信号量,其中每一个信号量包含该第三电极与一条感测电极间互电容感测的信号值、差值或双差值;
根据该第三电极中每一个感测点的信号量判断该第三电极是否存在至少一个线段;以及
当该第三电极中相邻的多个感测点的信号量为非零值时,将所述多个感测点在该第三电极上构成的区间判断为该第三电极中的至少一个线段。
6.根据权利要求5所述的触控信息传送方法,其特征在于更包含:判断该第一电极的该至少一个线段与该二电极的该至少一个线段分别对应的近接事件。
7.根据权利要求1所述的触控信息传送方法,其特征在于更包含:不传送该至少一个线段以外的感测信息。
8.一种触控信息传送处理器,其特征在于执行下列步骤:
驱动一第一电极;
侦测多条感测电极,以取得该第一电极相应每一条感测电极的感测点的信号量,其中每一个信号量包含该第一电极与一条感测电极间互电容感测的信号值、差值或双差值;
根据该第一电极中每一个感测点的信号量判断该第一电极是否存在至少一个线段;
当该第一电极中相邻的多个感测点的信号量为非零值时,将所述多个感测点在该第一电极上构成的区间判断为该第一电极中的至少一个线段;
修正该至少一个线段的倾斜度;
传送该第一电极中该至少一个线段的感测信息,其中该第一电极中该至少一个线段的该感测信息是由至少一近接物件在单一时间触碰产生;
驱动一第二电极;
侦测该多条感测电极,以取得该第二电极相应每一条感测电极的感测点的信号量,其中每一个信号量包含该第二电极与一条感测电极间互电容感测的信号值、差值或双差值;
根据该第二电极中每一个感测点的信号量判断该第二电极是否存在至少一个线段;以及
当该第二电极中相邻的多个感测点的信号量为非零值时,将所述多个感测点在该第二电极上构成的区间判断为该第二电极中的至少一个线段。
9.根据权利要求8所述的触控信息传送处理器,其特征在于该第一电极与每一条感测电极垂直。
10.根据权利要求9所述的触控信息传送处理器,其特征在于每一个线段的感测信息更包含至少下列参数之一:线段起始点、线段结束点、线段长度、电极编号、线段上各感测点的信号量总和。
11.根据权利要求9所述的触控信息传送处理器,其特征在于该至少一个线段的长度为连续的多个感测点的长度。
12.根据权利要求8所述的触控信息传送处理器,其特征在于更执行下列步骤:
当根据该第二电极的感测信息判断出至少一个线段时,传送该第二电极中至少一个线段的感测信息;
驱动一第三电极;
侦测多条感测电极,以取得该第三电极相应每一条感测电极的感测点的信号量,其中每一个信号量包含该第三电极与一条感测电极间互电容感测的信号值、差值或双差值;
根据该第三电极中每一个感测点的信号量判断该第三电极是否存在至少一个线段;以及
当该第三电极中相邻的多个感测点的信号量为非零值时,将所述多个感测点在该第三电极上构成的区间判断为该第三电极中的至少一个线段。
13.根据权利要求12所述的触控信息传送处理器,其特征在于更执行下列步骤:判断该第一电极的该至少一个线段与该第二电极的该至少一个线段分别对应的近接事件。
14.根据权利要求8所述的触控信息传送处理器,其特征在于更执行下列步骤:不传送该至少一个线段以外的感测信息。
15.一种触控信息传送方法,其特征在于包含:
驱动一第一电极;
侦测多条感测电极,以取得该第一电极相应每一条感测电极的感测点的信号量,其中每一个信号量包含该第一电极与一条感测电极间互电容感测的信号值、差值或双差值;
根据该第一电极中每一个感测点的信号量判断该第一电极是否存在多个线段;
当该第一电极中相邻的多个感测点的信号量为非零值时,将所述多个感测点在该第一电极上构成的区间判断为该第一电极中的该多个线段中的一个线段;
修正每一个线段的倾斜度;
以及
根据顺序传送该多个线段包含的感测信息,其中该多个线段的感测信息是由多个近接物件在单一时间触碰产生。
16.根据权利要求15所述的触控信息传送方法,其特征在于该多个线段为触控装置中全部或部分线段。
17.根据权利要求15所述的触控信息传送方法,其特征在于根据该顺序传送该多个线段包含的感测信息,包含:
根据该多个线段判断出多个近接事件;以及
排序该多个近接事件,以依序传送每一个近接事件中所有线段的感测信息。
18.根据权利要求15所述的触控信息传送方法,其特征在于该第一电极与每一条感测电极垂直。
19.根据权利要求18所述的触控信息传送方法,其特征在于该多个线段中的该一个线段的长度为连续的多个感测点的长度。
20.根据权利要求18所述的触控信息传送方法,其特征在于每一个线段的感测信息更包含至少下列参数之一:线段起始点、线段结束点、线段长度、电极编号、线段上各感测点的信号量总和。
21.根据权利要求15所述的触控信息传送方法,其特征在于更包含:不传送该多个线段以外的感测信息。
22.一种触控信息传送处理器,其特征在于执行下列步骤:
驱动一第一电极;
侦测多条感测电极,以取得该第一电极相应每一条感测电极的感测点的信号量,其中每一个信号量包含该第一电极与一条感测电极间互电容感测的信号值、差值或双差值;
根据该第一电极中每一个感测点的信号量判断该第一电极是否存在多个线段;
当该第一电极中相邻的多个感测点的信号量为非零值时,将所述多个感测点在该第一电极上构成的区间判断为该第一电极中的该多个线段中的一个线段;以及
修正每一个线段的倾斜度;
根据顺序传送该多个线段包含的感测信息,其中该多个线段的感测信息是由多个近接物件在单一时间触碰产生。
23.根据权利要求22所述的触控信息传送处理器,其特征在于该多个线段为触控装置中全部或部分线段。
24.根据权利要求22所述的触控信息传送处理器,其特征在于根据该顺序传送该多个线段包含的感测信息,包含:
根据该多个线段判断出多个近接事件;以及
排序该多个近接事件,以依序传送每一个近接事件中所有线段的感测信息。
25.根据权利要求22所述的触控信息传送处理器,其特征在于该第一电极与每一条感测电极垂直。
26.根据权利要求25所述的触控信息传送处理器,其特征在于该多个线段中的该一个线段的长度为连续的多个感测点的长度。
27.根据权利要求25所述的触控信息传送处理器,其特征在于每一个线段的感测信息包含至少下列参数之一:线段起始点、线段结束点、线段长度、电极编号、线段上各感测点的信号量总和。
28.根据权利要求22所述的触控信息传送处理器,其特征在于更执行下列步骤:不传送该多个线段以外的感测信息。
29.一种触控信息传送***,其特征在于包含:
传送端,驱动一第一电极;侦测多条感测电极,以取得该第一电极相应每一条感测电极的感测点的信号量,其中每一个信号量包含该第一电极与一条感测电极间互电容感测的信号值、差值或双差值;根据该第一电极中每一个感测点的信号量判断该第一电极是否存在至少一个线段;当该第一电极中相邻的多个感测点的信号量为非零值时,将所述多个感测点在该第一电极上构成的区间判断为该第一电极中的至少一个线段;传送该第一电极中该至少一个线段的感测信息,其中当该传送端侦测出该至少一个线段后,修正该至少一个线段的倾斜度,以传送该至少一个线段的感测信息至接收端,并且该至少一个线段的该感测信息是由至少一近接物件在单一时间触碰产生;以及
接收端,接收该至少一个线段的感测信息。
30.根据权利要求29所述的触控信息传送***,其特征在于该传送端包含硬件、固件、或驱动程序,以侦测该至少一个线段,以及该接收端包含应用程序、作业***或驱动程序。
31.根据权利要求29所述的触控信息传送***,其特征在于当该传送端侦测出触控装置的全部或部分线段后,区分出该全部或部分线段分别对应的近接事件,以传送该至少一个近接事件中全部线段的感测信息至该接收端。
32.根据权利要求29所述的触控信息传送***,其特征在于当该接收端接收触控装置的全部或部分线段后,区分出该全部或部分线段分别对应的近接事件。
33.根据权利要求29所述的触控信息传送***,其特征在于当该接收端接收该至少一个线段后,修正该至少一个线段的倾斜度。
34.根据权利要求29所述的触控信息传送***,其特征在于更包含消耗端,以接收该接收端输出的该至少一个线段的感测信息,并且在该接收端改变该至少一个线段的感测信息的参数,以符合该消耗端之后,输出该至少一个线段的感测信息,其中该消耗端包含作业***或应用程序。
35.根据权利要求34所述的触控信息传送***,其特征在于更包含触控装置与显示装置,其中该触控装置包含该传送端以侦测至少一个近接事件,并且该显示装置显示该至少一个近接事件,当该接收端改变该至少一个近接事件中全部线段的感测信息的参数时,维持该至少一个近接事件与该触控装置边界的长度比例,与该显示装置显示的该至少一个近接事件与该显示装置边界的长度比例。
36.根据权利要求34所述的触控信息传送***,其特征在于更包含触控装置与显示装置,其中该触控装置包含该传送端以侦测至少一个近接事件,并且当该至少一个近接事件移动时,该传送端将根据该至少一个近接事件的移动侦测出向量,该向量包含方向与长度,并且该显示装置显示该向量,其中当该接收端改变该向量的参数以符合该消耗端时,维持该方向,但根据该触控装置与该显示装置的面积比例缩放该长度。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201461989658P | 2014-05-07 | 2014-05-07 | |
US61/989,658 | 2014-05-07 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105117049A CN105117049A (zh) | 2015-12-02 |
CN105117049B true CN105117049B (zh) | 2019-09-03 |
Family
ID=54367851
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510229103.XA Active CN105117049B (zh) | 2014-05-07 | 2015-05-07 | 触控信息传送方法、处理器与*** |
Country Status (3)
Country | Link |
---|---|
US (2) | US10481707B2 (zh) |
CN (1) | CN105117049B (zh) |
TW (1) | TWI582652B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107153480B (zh) * | 2016-03-03 | 2020-02-07 | 禾瑞亚科技股份有限公司 | 用于设定手掌忽视区的触控处理方法、装置与*** |
TWI684910B (zh) * | 2018-08-17 | 2020-02-11 | 大陸商北京集創北方科技股份有限公司 | Tddi觸控屏的手勢檢測方法及利用該方法的觸控顯示裝置 |
TWI724727B (zh) * | 2019-12-31 | 2021-04-11 | 禾瑞亞科技股份有限公司 | 用於觸控面板半浸入導電液體時的觸控處理裝置、觸控系統與其方法 |
CN113805719A (zh) * | 2020-06-17 | 2021-12-17 | 禾瑞亚科技股份有限公司 | 触控处理装置与其方法、以及触控***与面板 |
CN112328114B (zh) * | 2020-11-13 | 2022-12-23 | 深圳天德钰科技股份有限公司 | 触控位置的定位方法、定位装置及触控显示装置 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101866239A (zh) * | 2009-04-14 | 2010-10-20 | 株式会社日立显示器 | 触摸面板装置 |
CN102043506A (zh) * | 2009-10-09 | 2011-05-04 | 禾瑞亚科技股份有限公司 | 分析位置的方法与装置 |
CN102681742A (zh) * | 2012-05-26 | 2012-09-19 | 汕头超声显示器(二厂)有限公司 | 一种用于电容触摸屏的触摸信号检测方法 |
CN102789333A (zh) * | 2011-05-19 | 2012-11-21 | 义隆电子股份有限公司 | 触控装置传送坐标的方法及触控装置传送位移向量的方法 |
CN102789332A (zh) * | 2011-05-17 | 2012-11-21 | 义隆电子股份有限公司 | 于触控面板上识别手掌区域方法及其更新方法 |
CN103176647A (zh) * | 2011-12-22 | 2013-06-26 | 乐金显示有限公司 | 具有触摸传感器的显示设备及其触摸坐标数据发送方法 |
CN103513835A (zh) * | 2012-06-26 | 2014-01-15 | 彩优微电子(昆山)有限公司 | 一种基于互电容触摸屏的触摸坐标检测方法 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI434201B (zh) * | 2009-10-09 | 2014-04-11 | Egalax Empia Technology Inc | 位置偵測的方法與裝置 |
CN102043520B (zh) * | 2009-10-09 | 2013-04-24 | 禾瑞亚科技股份有限公司 | 二维度感测资讯分析的方法与装置 |
CN102135828B (zh) * | 2010-01-26 | 2012-12-12 | 禾瑞亚科技股份有限公司 | 信号量测的方法与装置 |
TWI420367B (zh) * | 2010-09-29 | 2013-12-21 | Raydium Semiconductor Corp | 在觸控面板上偵測出複數個觸碰點的偵測方法與偵測裝置 |
JP4994489B2 (ja) * | 2010-10-19 | 2012-08-08 | パナソニック株式会社 | タッチパネル装置 |
US9495010B2 (en) * | 2011-10-26 | 2016-11-15 | Nokia Technologies Oy | Apparatus and associated methods |
TWI464641B (zh) * | 2012-04-13 | 2014-12-11 | Au Optronics Corp | 具觸控與近接感測功能的顯示器及具感應電極的顯示器結構 |
TWI509560B (zh) * | 2012-08-31 | 2015-11-21 | Egalax Empia Technology Inc | 影像分割的方法與裝置 |
TWI512564B (zh) * | 2013-08-30 | 2015-12-11 | Mstar Semiconductor Inc | 感測電極的感測方法與感測裝置 |
US9639261B2 (en) * | 2013-12-04 | 2017-05-02 | Sony Corporation | Apparatus and method for controlling a suspended state |
-
2015
- 2015-05-07 TW TW104114531A patent/TWI582652B/zh active
- 2015-05-07 CN CN201510229103.XA patent/CN105117049B/zh active Active
- 2015-05-07 US US14/706,186 patent/US10481707B2/en active Active
-
2019
- 2019-10-09 US US16/597,240 patent/US10884526B2/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101866239A (zh) * | 2009-04-14 | 2010-10-20 | 株式会社日立显示器 | 触摸面板装置 |
CN102043506A (zh) * | 2009-10-09 | 2011-05-04 | 禾瑞亚科技股份有限公司 | 分析位置的方法与装置 |
CN102789332A (zh) * | 2011-05-17 | 2012-11-21 | 义隆电子股份有限公司 | 于触控面板上识别手掌区域方法及其更新方法 |
CN102789333A (zh) * | 2011-05-19 | 2012-11-21 | 义隆电子股份有限公司 | 触控装置传送坐标的方法及触控装置传送位移向量的方法 |
CN103176647A (zh) * | 2011-12-22 | 2013-06-26 | 乐金显示有限公司 | 具有触摸传感器的显示设备及其触摸坐标数据发送方法 |
CN102681742A (zh) * | 2012-05-26 | 2012-09-19 | 汕头超声显示器(二厂)有限公司 | 一种用于电容触摸屏的触摸信号检测方法 |
CN103513835A (zh) * | 2012-06-26 | 2014-01-15 | 彩优微电子(昆山)有限公司 | 一种基于互电容触摸屏的触摸坐标检测方法 |
Also Published As
Publication number | Publication date |
---|---|
CN105117049A (zh) | 2015-12-02 |
US10884526B2 (en) | 2021-01-05 |
US20200042115A1 (en) | 2020-02-06 |
US20150324034A1 (en) | 2015-11-12 |
US10481707B2 (en) | 2019-11-19 |
TW201543304A (zh) | 2015-11-16 |
TWI582652B (zh) | 2017-05-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105117049B (zh) | 触控信息传送方法、处理器与*** | |
CN105045437B (zh) | 一种触控感测电极、触控感测方法及设备 | |
CN102043557B (zh) | 位置侦测的方法与装置 | |
CN104699294B (zh) | 触控轨迹的侦测装置、***及其方法 | |
EP2958000B1 (en) | Touch panel and touch detection circuit | |
CN104798009B (zh) | 用于确定用户输入类型的***和方法 | |
CN102968235B (zh) | 触摸传感器的触摸检测方法、***和触控终端 | |
CN1942853B (zh) | 具有透明电容传感介质的触摸面板及相应的显示装置和计算机*** | |
CN102929422B (zh) | 力感测电容式混合触摸传感器 | |
CN104699545B (zh) | 判断错误近接事件的方法与装置 | |
CN107045400B (zh) | 多点压力触控侦测方法及多点压力触控模组 | |
TW201207710A (en) | Method and device for analyzing positions | |
CN106951132B (zh) | 电容式触摸屏的报点确定方法、装置、触摸屏及终端 | |
CN108021281A (zh) | 触控处理装置、方法与电子*** | |
CN101681234A (zh) | 速度/位置模式转换 | |
CN103649877A (zh) | 多点触摸识别装置 | |
CN109952554A (zh) | 有源触控笔速度校正 | |
KR101472080B1 (ko) | 터치 센싱 장치 및 방법 | |
CN107924246A (zh) | 有源触控笔差分同步 | |
CN107250956B (zh) | 用于双节点感测的方法和*** | |
CN106598366A (zh) | 输入装置、传感器控制方法、电子设备及其控制方法 | |
US11899876B2 (en) | Mutual capacitive touch-sensitive apparatus and method applying inverse signals to electrodes | |
CN101739169A (zh) | 复合式触控面板及其操作方法 | |
CN101739184A (zh) | 电容式触摸板及其接触点检测方法 | |
CN106293175A (zh) | 触控处理器、触控装置、触控***与触控方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |