CN108121461A - 触控笔触碰位置侦测方法及*** - Google Patents
触控笔触碰位置侦测方法及*** Download PDFInfo
- Publication number
- CN108121461A CN108121461A CN201611070996.9A CN201611070996A CN108121461A CN 108121461 A CN108121461 A CN 108121461A CN 201611070996 A CN201611070996 A CN 201611070996A CN 108121461 A CN108121461 A CN 108121461A
- Authority
- CN
- China
- Prior art keywords
- touch
- detecting
- area
- stylus
- coordinate
- 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.)
- Granted
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/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03547—Touch pads, in which fingers can move on a surface
-
- 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/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03545—Pens or stylus
-
- 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
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)
Abstract
本发明提出一种触控笔触碰位置侦测方法及***,用以侦测一触控笔在一触碰侦测面板上的实际触碰位置,该方法首先使用一电容触碰侦测,以获得该触碰侦测面板的触碰原始数据。再于该触碰原始数据中选取一第一区域,并由该第一区域计算以获得一第一侦测触碰坐标。又于该触碰原始数据中选取至少一第二区域,并由该至少一第二区域计算以获得一辅助数据组。最后依据该第一侦测触碰坐标及该辅助数据组,计算获得一实际触碰坐标。
Description
技术领域
本发明关于触碰位置侦测的技术领域,尤指一种触控笔触碰位置侦测方法及***。
背景技术
图1A为一现有电容触控装置100的外观示意图。电容触控装置100可以选择搭配一触控笔110使用。电容触控装置100具有一显示面板120以及一触碰感测层130。触碰感测层130位于显示面板120下方,其具有复数个触碰感测节点131,用来感测触控笔110触碰显示面板120时触控笔110的位置。当触控笔110触碰显示面板120时,触碰感测层130可感测电容变化强弱程度,以判断书写位置、笔迹、压力等信息。触控笔110具有一方向轴111。方向轴111平行于触控笔110的笔身。如图1A所示,方向轴111与显示面板120的表面形成一夹角角度θ。当一使用者手持触控笔110且以90°方式触碰显示面板120时(θ等于90°),触控笔110触碰感测节点133的区域。故其可侦测出触控笔110触碰感测节点133的区域。
图1B为一现有电容触控装置100的使用示意图。如图1B所示,当使用者手持触控笔110且以非垂直方式触碰显示面板120时(θ不等于90°),由于触控笔110本身为金属导体,故其笔身亦会使触碰感测层130产生电容变化。亦即除了触碰感测节点133感测到电容变化外,触碰感测节点135亦会感测到电容变化。因此会使侦测出的触碰点位置向触控笔110本身倾斜的方向偏移。图2为一现有触控笔110触碰位置误差的示意图。如图2所示,虚线210表示触控笔110触碰显示面板120的实际位置,而实线220表示触控笔110触碰该显示面板120时所感测出的位置。此触碰的实际位置与感测位置的误差会让用户在使用上产生许多困扰。因此,现有触控笔触碰位置侦测技术实仍有改善的空间。
发明内容
本发明的目的主要在提供一种触控笔触碰位置侦测方法及***,其可修正触控笔倾斜时的触控坐标偏移,并可侦测触控笔的倾斜角度与倾斜程度。于实际应用时,可以解决触控笔倾斜的时候所产生感应讯号的重心偏移的问题,进而可改善使用者的使用经验。
依据本发明的一特色,本发明提出一种触控笔触碰位置侦测方法,用以侦测一触控笔在一触碰侦测面板上的实际触碰位置,该方法包括步骤:(A)使用一电容触碰侦测,以获得该触碰侦测面板的触碰原始数据;(B)于该触碰原始数据中选取一第一区域,并由该第一区域计算以获得一第一侦测触碰坐标;(C)于该触碰原始数据中选取至少一第二区域,并由该至少一第二区域计算以获得一辅助数据组;以及(D)依据该第一侦测触碰坐标及该辅助数据组,计算获得一实际触碰坐标。
依据本发明的另一特色,本发明提出一种具有触控笔触碰位置侦测的***,该***包括一触碰侦测面板、及一处理单元。该处理单元连接至该触碰侦测面板,该处理单元接收该触碰侦测面板的触碰原始数据。该处理单元于该触碰原始数据中选取一第一区域,并由该第一区域计算获得一第一侦测触碰坐标。该处理单元于该触碰原始数据中选取至少一第二区域,并由该至少一第二区域计算获得一辅助数据组。依据该第一侦测触碰坐标及该辅助数据组,该处理单元进行一计算以获得一实际触碰坐标。
附图说明
图1A为一现有为电容触控装置的外观示意图。
图1B为一现有为电容触控装置的使用示意图。
图2为一现有触控笔触碰位置误差的示意图。
图3为本发明的具有触控笔触碰位置侦测的***的示意图。
图4为本发明的具有触控笔触碰位置侦测的***的另一示意图。
图5为本发明一种触控笔触碰位置侦测方法的流程图。
图6为本发明互电容触碰侦测时触碰原始数据的示意图。
图7为本发明以互电容触碰侦测的一范例的触碰原始数据的部分示意图。
图8为本发明计算实际触碰坐标的示意图。
图9A、图9B、图9C为本发明产生补偿系数的示意图。
图10为本发明以互电容触碰侦测的另一范例的触碰原始数据的部分示意图。
图11为本发明以自电容触碰侦测的一范例的触碰原始数据的部分示意图。
图12为本发明以自电容触碰侦测的另一范例的触碰原始数据的部分示意图。
图13为本发明触控笔在XY坐标上与Y轴形成一夹角的示意图。
附图标记说明:
电容触控装置100
触控笔110 显示面板120
触碰感测层130 触碰感测节点131
方向轴111 像素150
第二晶体管M2
触碰感测节点133 触碰感测节点135
虚线210 实线220
具有触控笔触碰位置侦测的***300
触控笔310 触碰侦测面板320
处理单元330 显示屏幕321
第一触碰侦测层323 第二触碰侦测层325
透明电极3231 透明电极3251
触碰侦测层327 透明电极3271
步骤(A)~(D)
夹角θ 夹角μ
第一区域510 第二区域520
辅助区域520-1、520-2、520-3、520-4
第一触碰原始数据区域101 第二触碰原始数据区域102
第三触碰原始数据区域103 第四触碰原始数据区域104
辅助区域105、106、107、108
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图3为本发明的具有触控笔触碰位置侦测的***300的示意图。该具有触控笔触碰位置侦测的***300包括一触控笔310、一触碰侦测面板320、及一处理单元330。
触碰侦测面板320包含一显示屏幕321、一第一触碰侦测层323、及一第二触碰侦测层325。该第一触碰侦测层323具有多数个沿第一方向(X轴方向)排列的透明电极3231。该第二触碰侦测层325具有多数个沿第二方向(Y轴方向)排列的透明电极3251。
当执行电容触碰侦测,以取得二维原始数据(touch raw data)时,可以是使用互电容触碰侦测的方式。例如,透明电极3251为触控感测讯号(TX)电极,透明电极3231为感测(RX)电极。亦即处理单元330会依序将触控感测讯号(TX)提供透明电极3251,并依序读取透明电极3231的感测讯号,以获得该触碰侦测面板320的触碰原始数据。此时该触碰原始数据为二维的数据。
当执行电容触碰侦测,例如是以自电容触侦测获取一维原始数据的实施例中,可以是沿第一方向排列的透明电极3231及沿第二方向排列的透明电极3251均执行驱动及感测功能。亦即处理单元330会依序将触控感测讯号(TX)提供透明电极3231,并依序读取透明电极3231的感测序号,且处理单元330也依序将触控感测讯号(TX)提供透明电极3251,再依序读取透明电极3251的感测序号,以获得该触碰侦测面板320的触碰原始数据(touch rawdata)。此时该触碰原始数据为两个一维的数据。
图4为本发明的具有触控笔触碰位置侦测的***300的另一示意图。其与图3的差异在于:图4中的触碰侦测面板320包含一显示屏幕321、及一触碰侦测层327。该触碰侦测层327具有多数个沿第一方向(X轴方向)及第二方向(Y轴方向)排列的透明电极3271。透明电极3271系为区块状的设计,可为长方形或是正方形。当执行电容触碰侦测,例如是以自电容触侦测获取二维原始数据的实施例中,可以是对透明电极3271均执行驱动及感测功能。亦即处理单元330会依序将触控感测讯号(TX)提供透明电极3271,并依序读取透明电极32711的感测序号,以获得该触碰侦测面板320的触碰原始数据(touch raw data)。亦即,使用自电容侦测的方式,搭配单层多个触碰区块的设计,以获得二维的原始数据。
处理单元330连接至该触碰侦测面板320。该处理单元330接收该触碰侦测面板320的触碰原始数据。该处理单元330于该触碰原始数据中选取一第一区域,并由该第一区域计算获得一第一侦测触碰坐标。该处理单元330于该触碰原始数据中选取至少一第二区域,并由该至少一第二区域计算获得一辅助数据组。依据该第一侦测触碰坐标及该辅助数据组,该处理单元330进行一计算以获得一实际触碰坐标。值得一提的是,在其它实施例中,也可以使用纳米银丝作为触碰侦测层,且触碰可以是主动式或被动式用来与触控面板互动的媒介。因此,上述用来说明本发明的实施例中并不用以限制本发明的范围。
图5为本发明一种触控笔触碰位置侦测方法的流程图。于步骤(A)中,该处理单元330使用一电容触碰侦测,以获得该触碰侦测面板的触碰原始数据(touch raw data)。该电容触碰侦测可为互电容触碰侦测、或自电容触碰侦测。
于步骤(B)中,于该触碰原始数据中选取一第一区域,并由该第一区域计算以获得一第一侦测触碰坐标。
于步骤(C)中,从该触碰原始数据中选取至少一第二区域,并由该至少一第二区域计算以获得一辅助数据组。
于步骤(D)中,依据该第一侦测触碰坐标及该辅助数据组,计算获得一实际触碰坐标。
图6为本发明互电容触碰侦测时触碰原始数据的示意图。如图6所示,图6上边为一三度空间XYZ坐标的示意图,图6下边为一二度空间XY坐标的示意图。该三度空间XYZ坐标可视为触碰侦测面板320及触控笔310所在的空间,亦可视为触碰侦测面板的触碰原始数据所形成的数据空间。XY坐标对应于触碰侦测面板320,而触碰原始数据则可视为Z轴方向的大小。其中,P0点为触控笔310在触碰侦测面板320上的实际触碰坐标。
当触控笔310有倾斜时,触控笔310与Z轴形成一夹角θ,且在二度空间XY坐标上,与Y轴形成一夹角μ。触控笔310的笔身会使触碰侦测面板320产生电容变化。因此于步骤(B)中,该处理单元330从该触碰原始数据中选取一第一区域510,且由第一区域510的触碰原始数据计算触控笔310的第一侦测触碰坐标。该处理单元330计算第一区域510的触碰原始数据的重心,以获得第一侦测触碰坐标(X1,Y1)。如图6所示,该第一侦测触碰坐标为图6中的P1点。
而于步骤(C)中,该处理单元330从该触碰原始数据中选取一至少一第二区域520,该至少一第二区域520为一包含且大于该第一区域510的辅助区域,该辅助数据组为由该辅助区域计算所获得的一第二侦测触碰坐标。
请一并参照图7为本发明以互电容触碰侦测的一范例的触碰原始数据的部分示意图。在这个例子中,第一区域510的范围可选取为3×3,至少一第二区域520的范围可选取为7×7。亦即在本例子中,该至少一第二区域520为一个单一区域,且包含该第一区域510。该处理单元330依据至少一第二区域520的触碰原始数据计算该辅助数据组。该辅助数据组计算该至少一第二区域520(辅助区域)的重心。亦即,该处理单元330依据该辅助区域计算以获得一第二侦测触碰坐标(X2,Y2),该第二侦测触碰坐标(X2,Y2)为该辅助区域的重心。如图6所示,该第二侦测触碰坐标为图6中的P2点。
图8为本发明计算实际触碰坐标的一示意图。一并参照图5和图8,于步骤(D)中,依据该第一侦测触碰坐标(X1,Y1)及该第二侦测触碰坐标(X2,Y2)之间的距离,借由查询一预先储存的表格以获得一组对应的补偿系数(α,β),再由该组补偿系数(α,β)、该第一侦测触碰坐标(X1,Y1)及该第二侦测触碰坐标(X2,Y2)来计算该触控笔310的实际触碰坐标(X0,Y0)。该处理单元330利用以下公式以计算实际触碰坐标(X0,Y0):
X0=X1-α(X2-X1),
Y0=Y1-β(Y2-Y1),
其中α、β为该组补偿系数。
图9A、图9B、图9C为本发明产生补偿系数的示意图。如图9A所示,其可利用一测试平台上的一机器手臂夹持该触控笔310,先于A点处以垂直方式触碰该触碰侦测面板320,依据前述步骤(A)、步骤(B)、及步骤(C)计算第一侦测触碰坐标(X1,Y1)及第二侦测触碰坐标(X2,Y2)。再于图9B所示,该机器手臂将该触控笔310倾斜一小角度θ1,并于A点处以倾斜θ1角度方式触碰该触碰侦测面板320,依据前述步骤(A)、步骤(B)、及步骤(C)计算第一侦测触碰坐标(X1,Y1)及该第二侦测触碰坐标(X2,Y2)。图9C亦如前面,只是将倾斜角度改为θ2。
于A点处以不同角度触碰该触碰侦测面板320,可获得A点、倾斜角度、第一侦测触碰坐标(X1,Y1)及该第二侦测触碰坐标(X2,Y2)的相关数据。再将该触控笔310对A点旁的B点进行相关测试。重复前述步骤,最后可获得触碰侦测面板320每一点、每一倾斜角度、多数个第一侦测触碰坐标(X1,Y1)及多数个第二侦测触碰坐标(X2,Y2)的相关测试数据。据此可产生一表格,其纪录该第一侦测触碰坐标及该第二侦测触碰坐标之间的距离与补偿系数之间的关系,并预先储存以供后续使用查询。亦即可依据该第一侦测触碰坐标(X1,Y1)及该第二侦测触碰坐标(X2,Y2)之间的距离,借由查表以获得一组补偿系数(α,β),再由该组补偿系数(α,β)、该第一侦测触碰坐标(X1,Y1)及该第二侦测触碰坐标(X2,Y2)计算该触控笔的实际触碰坐标(X0,Y0)。
相关测试数据除了可以产生表格外,亦可利用曲线拟合(Curve Fitting)方法,产生该组补偿系数(α,β)与该第一侦测触碰坐标(X1,Y1)及该第二侦测触碰坐标(X2,Y2)之间距离的函数。该处理单元330可利用该函数,依据该第一侦测触碰坐标(X1,Y1)及该第二侦测触碰坐标(X2,Y2)之间距离计算出该组补偿系数(α,β)。亦即该处理单元330可利用函数眏射获得一组补偿系数(α,β)。使用表格方法,需将该表格刻录至只读存储器(ROM)或其他非易失存储体中,会占据一些硬件资源。而利用函数眏射方法,则可节省表格所占据的硬件资源。
图10为本发明以互电容触碰侦测的另一范例的触碰原始数据的部分示意图。在这个例子中,第一区域510的范围可选取为3×3,该至少一第二区域520为该第一区域510周遭的四个辅助区域520-1、520-2、520-3及520-4。该四个辅助区域520-1、520-2、520-3及520-4分别位于该第一区域510的左边、右边、上边、及下边。在本例子中,四个辅助区域520-1、520-2、520-3及520-4的范围分别为3×2、3×2、2×3、及2×3。亦即在步骤(C)中,该处理单元330计算该四个辅助区域520-1、520-2、520-3、及520-4的权值(weighting),以产生该辅助数据组。该处理单元330将辅助区域520-1范围内的触碰原始数据相加,以产生辅助区域520-1的权值L。如图10所示,该辅助区域520-1的权值L为45(=6+8+7+11+7+6)。其他辅助区域的权值,亦是依此计算,故不再赘述。
该处理单元330于步骤(D)中,依据该第一侦测触碰坐标(X1,Y1)及该四个辅助区域520-1、520-2、520-3及520-4的权值的比例,借由查表以获得一组补偿系数(α,β),再由该组补偿系数(α,β)、该第一侦测触碰坐标(X1,Y1)及该四个辅助区域的权值的比例来计算该触控笔310的实际触碰位置(X0,Y0)。该处理单元330利用以下公式以计算实际触碰坐标(X0,Y0):
X0=X1-α(L/R),
Y0=Y1-β(U/D),
其中α、β为该组补偿系数,L为辅助区域520-1的权值,R为辅助区域520-2的权值,U为辅助区域520-3的权值,D为辅助区域520-4的权值。
图11为本发明以自电容触碰侦测的一范例的触碰原始数据的部分示意图。由于在这个例子中的该电容触碰侦测为自电容触碰侦测,故该触碰原始数据为两个一维的数据。于步骤(B)中,该第一区域由一第一方向(X)的一个一维第一触碰原始数据(touch rawdata)区域101及一第二方向(Y)的一个一维第二触碰原始数据区域102所组成。于本范例中,可借由分别计算第一触碰原始数据区域101及第二触碰原始数据区域102的重心而产生该第一侦测触碰坐标的X轴坐标值及Y轴坐标值。例如第一触碰原始数据区域101的重心为X1=(Xb×35+Xa×154+Xc×106)/(35+154+106),当Xb=1、Xa=2、Xc=3时,X1=2.241。第二触碰原始数据区域102的重心为Y1=(Yb×17+Ya×127+Yc×67)/(17+127+67),当Yb=1、Ya=2、Yc=3时,Y1=2.237。由于触碰的分辨率小于显示的分辨率,因此处理单元330可将第一侦测触碰坐标(2.241,2.237)回传至一应用处理器(图未示),应用处理器可依据触碰分辨率与显示分辨率的比例,找出对应的显示像素或是显示像素群,因此第一侦测触碰坐标(2.241,2.237)以有小数的值的形式呈现。
故于步骤(C)中,该至少一第二区域由一第一方向的一个一维第三触碰原始数据区域103及一第二方向的一个一维第四触碰原始数据区域104所组成。该第三触碰原始数据区域103包含且大于该第一触碰原始数据区域101,该第四触碰原始数据区域104包含且大于该第二触碰原始数据区域102。该辅助数据组为由该第三触碰原始数据区域103及该第四触碰原始数据区域104计算所获得的一第二侦测触碰坐标(X2,Y2)。该第二侦测触碰坐标(X2,Y2)可视为该第三触碰原始数据区域103及该第四触碰原始数据区域104的重心。
如图11所示,第一触碰原始数据区域101的范围可选取为1×3,第二触碰原始数据区域102的范围可选取为3×1,第三触碰原始数据区域103的范围可选取为1×7,第四触碰原始数据区域104的范围可选取为7×1。亦即在步骤(C)中,该处理单元330计算该第三触碰原始数据区域103及第四触碰原始数据区域104的重心,其相似于先前所述,故不再赘述。
该处理单元330于步骤(D)中,依据该第一侦测触碰坐标(X1,Y1)及该第二侦测触碰坐标(X2,Y2),以查表方式获得一组补偿系数(α,β),再由该组补偿系数(α,β)、该第一侦测触碰坐标(X1,Y1)及该第二侦测触碰坐标(X2,Y2)计算该触控笔310的实际触碰位置(X0,Y0)。该处理单元330利用以下公式来计算实际触碰坐标(X0,Y0):
X0=X1-α(X2-X1),
Y0=Y1-β(Y2-Y1),
其中α、β为该组补偿系数。
图12为本发明以自电容触碰侦测的另一范例的触碰原始数据的部分示意图。在这个例子中,该第一区域由一第一方向的一个一维第一触碰原始数据(touch raw data)区域101及一第二方向的一个一维第二触碰原始数据区域102所组成。于本范例中,该第一侦测触碰坐标的X轴坐标值及Y轴坐标值可分别计算第一触碰原始数据区域101及第二触碰原始数据区域102的重心而产生。其与图11的重心计算类似,故不再赘述。
故于步骤(C)中,该至少一第二区域包含该第一方向的的两个辅助区域、及该第二方向的两个辅助区域。亦即,该至少一第二区域包含该第一触碰原始数据区域101的左边及右边的两个辅助区域105、106、及该第二触碰原始数据区域102的上边、及下边的两个辅助区域107、108。
于本范例中,辅助区域105、106的范围分别为1×2,辅助区域107、108的范围分别为2×1。亦即在步骤(C)中,该处理单元330计算该四个辅助区域105、106、107、108的权值(weighting)比例,以产生该辅助数据组。该处理单元330将辅助区域105范围内的触碰原始数据相加,以产生辅助区域105的权值L。如图12所示,该辅助区域105的权值L为4(=1+3)。其他辅助区域的权值亦是依此计算,故不再赘述。
因此,于步骤(D)中,该处理单元330依据该第一侦测触碰坐标(X1,Y1)及该四个辅助区域105、106、107及108的权值的比例,借由查表以获得一组补偿系数(α,β),再由该组补偿系数(α,β)、该第一侦测触碰坐标(X1,Y1)及该四个辅助区域105、106、107及108的权值的比例来计算该触控笔的实际触碰位置(X0,Y0)。该处理单元330利用以下公式来计算实际触碰坐标(X0,Y0):
X0=X1-α(L/R),
Y0=Y1-β(U/D),
其中α、β为该组补偿系数,L为辅助区域105的权值的比例,R为辅助区域106的权值的比例,U为辅助区域107的权值的比例,D为辅助区域108的权值的比例。
图13为本发明的触控笔310在XY坐标上与Y轴形成一夹角μ的示意图。依据三角公式,处理单元330可计算该夹角μ。如图13所示,当第一侦测触碰坐标P1点作为原点,第二侦测触碰坐标P2点位于第一象限时,夹角μ等于μ’,当中μ’等于tan-1(ΔX/ΔY),ΔX=X2-X1,ΔY=Y2-Y1,其中,(X1,Y1)为第一侦测触碰坐标,(X2,Y2)为第二侦测触碰坐标。
当第一侦测触碰坐标P1点作为原点,第二侦测触碰坐标P2点位于第二象限时,夹角μ等于360°-μ’。当第一侦测触碰坐标P1点作为原点,第二侦测触碰坐标P2点位于第三象限时,夹角μ等于180°+μ’。当第一侦测触碰坐标P1点作为原点,第二侦测触碰坐标P2点位于第四象限时,夹角μ等于180°-μ’。处理单元330将该夹角μ回传至应用处理器(图未示),应用处理器可依据夹角μ来计算触控笔310的笔触、力量大小等相关数据。
于前述例子中,各个区域的选取范围仅是作为说明使用,非用于限制本案的权利范围。该领域的相关技术人员,可依据本发明的披露变更,各个区域的选取范围。
由前述说明可知,本发明技术利用坐标点以外的信息,使用不同范围重复计算的坐标,可以得到偏移量。当触控笔310是垂直的状态时,则第一侦测触碰坐标P1、第二侦测触碰坐标P2点、实际触碰坐标(X0,Y0)三点会重合,使用不同范围计算出的坐标位置也不会有差异。但如果触控笔310是倾斜的状态,则不同范围计算的坐标,会因倾斜程度而有所差异。本发明技术利用此现象,可修正倾斜时的坐标偏移,并可侦测倾斜角度与倾斜程度。故本发明技术可以解决实际应用时,因触控笔310倾斜所产生感应讯号的重心偏移的问题,而可改善使用者的使用经验。
上述实施例仅为了方便说明而举例而已,本发明所主张的权利范围应以权利要求书所述为准,而非仅限于上述实施例。
Claims (11)
1.一种触控笔触碰位置侦测方法,用以侦测一触控笔在一触碰侦测面板上的实际触碰位置,该方法包括步骤:
(A)使用一电容触碰侦测,以获得该触碰侦测面板的触碰原始数据;
(B)于该触碰原始数据中选取一第一区域,并由该第一区域计算以获得一第一侦测触碰坐标;
(C)于该触碰原始数据中选取至少一第二区域,并由该至少一第二区域计算以获得一辅助数据组;以及
(D)依据该第一侦测触碰坐标及该辅助数据组,计算获得一实际触碰坐标。
2.根据权利要求1所述的触控笔触碰位置侦测方法,其中,于步骤(B)中,该第一侦测触碰坐标为该第一区域的重心,于步骤(C)中,该至少一第二区域为一包含且大于该第一区域的辅助区域,该辅助数据组为由该辅助区域计算所获得的一第二侦测触碰坐标,该第二侦测触碰坐标为该辅助区域的重心。
3.根据权利要求2所述的触控笔触碰位置侦测方法,其中,于步骤(D)中,依据该第一侦测触碰坐标及该第二侦测触碰坐标之间的距离,借由查表以获得一组补偿系数,再由该组补偿系数、该第一侦测触碰坐标及该第二侦测触碰坐标计算该触控笔的实际触碰坐标。
4.根据权利要求2所述的触控笔触碰位置侦测方法,其中,于步骤(D)中,依据该第一侦测触碰坐标及该第二侦测触碰坐标之间的距离,以函数眏射获得一组补偿系数,再由该组补偿系数、该第一侦测触碰坐标及该第二侦测触碰坐标计算该触控笔的实际触碰坐标。
5.根据权利要求1所述的触控笔触碰位置侦测方法,其中,于步骤(B)中,该第一侦测触碰坐标为该第一区域的重心,于步骤(C)中,该至少一第二区域为该第一区域周遭的四个辅助区域。
6.根据权利要求5所述的触控笔触碰位置侦测方法,其中,于步骤(D)中,依据该第一侦测触碰坐标及该四个辅助区域的权值,借由查表以获得一组补偿系数,再由该组补偿系数、该第一侦测触碰坐标及该四个辅助区域的权值比例计算该触控笔的实际触碰位置。
7.根据权利要求1所述的触控笔触碰位置侦测方法,其中,于步骤(B)中,该第一区域由第一方向的一个一维第一触碰原始数据区域及第二方向的一个一维第二触碰原始数据区域所组成,于步骤(C)中,该至少一第二区域由第一方向的一个一维第三触碰原始数据区域及第二方向的一个一维第四触碰原始数据区域所组成,该辅助数据组为由该第三触碰原始数据区域及该第四触碰原始数据区域计算所获得的一第二侦测触碰坐标。
8.根据权利要求7所述的触控笔触碰位置侦测方法,其中,于步骤(D)中,依据该第一侦测触碰坐标及该第二侦测触碰坐标,以查表方式获得一组补偿系数,再由该组补偿系数、该第一侦测触碰坐标及该第二侦测触碰坐标来计算该触控笔的实际触碰位置。
9.根据权利要求1所述的触控笔触碰位置侦测方法,其中,于步骤(A)中,该第一区域由第一方向的一个一维第一触碰原始数据区域及第二方向的一个一维第二触碰原始数据区域所组成,于步骤(C)中,该至少一第二区域包含该第一方向的的两个辅助区域、及该第二方向的两个辅助区域。
10.根据权利要求9所述的触控笔触碰位置侦测方法,其中,于步骤(D)中,依据该第一侦测触碰坐标及该四个辅助区域的权值比例,以查表方式获得一组补偿系数,再由该组补偿系数、该第一侦测触碰坐标及该四个辅助区域的比例计算该触控笔实际触碰位置。
11.一种触控笔触碰位置的侦测***,该侦测***包括:
一触控笔;
一触碰侦测面板;以及
一处理单元,连接至该触碰侦测面板,该处理单元接收该触碰侦测面板的触碰原始数据;该处理单元于该触碰原始数据中选取一第一区域,并由该第一区域计算获得一第一侦测触碰坐标;该处理单元于该触碰原始数据中选取至少一第二区域,并由该至少一第二区域计算获得一辅助数据组;且依据该第一侦测触碰坐标及该辅助数据组,该处理单元进行一计算以获得一实际触碰坐标。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611070996.9A CN108121461B (zh) | 2016-11-28 | 2016-11-28 | 触控笔触碰位置侦测方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611070996.9A CN108121461B (zh) | 2016-11-28 | 2016-11-28 | 触控笔触碰位置侦测方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108121461A true CN108121461A (zh) | 2018-06-05 |
CN108121461B CN108121461B (zh) | 2021-02-09 |
Family
ID=62225277
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611070996.9A Active CN108121461B (zh) | 2016-11-28 | 2016-11-28 | 触控笔触碰位置侦测方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108121461B (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101950232A (zh) * | 2010-08-23 | 2011-01-19 | 深圳市检验检疫科学研究院 | 一种电阻式触摸屏的校准方法 |
CN102736767A (zh) * | 2011-04-15 | 2012-10-17 | 义隆电子股份有限公司 | 触控装置及其辨识方法 |
US20140009416A1 (en) * | 2012-07-03 | 2014-01-09 | Samsung Electronics Co., Ltd. | Coordinate compensation method and apparatus in digitizer, and electronic pen used in the same |
WO2014033848A1 (ja) * | 2012-08-29 | 2014-03-06 | 株式会社日立製作所 | キャリブレーション装置及びキャリブレーション方法 |
CN104375677A (zh) * | 2014-12-05 | 2015-02-25 | 东莞市智恒卓越电子有限公司 | 使用电压积分电子笔的触控屏 |
CN104965609A (zh) * | 2015-07-14 | 2015-10-07 | 武汉精测电子技术股份有限公司 | 一种主动式电容笔 |
US20160092023A1 (en) * | 2014-09-30 | 2016-03-31 | Lg Display Co., Ltd. | Touch panel device and method for calculating touch position coordinate of touch panel |
CN106155356A (zh) * | 2015-03-31 | 2016-11-23 | 义隆电子股份有限公司 | 主动式触控笔及其位置信息校正方法 |
-
2016
- 2016-11-28 CN CN201611070996.9A patent/CN108121461B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101950232A (zh) * | 2010-08-23 | 2011-01-19 | 深圳市检验检疫科学研究院 | 一种电阻式触摸屏的校准方法 |
CN102736767A (zh) * | 2011-04-15 | 2012-10-17 | 义隆电子股份有限公司 | 触控装置及其辨识方法 |
US20140009416A1 (en) * | 2012-07-03 | 2014-01-09 | Samsung Electronics Co., Ltd. | Coordinate compensation method and apparatus in digitizer, and electronic pen used in the same |
WO2014033848A1 (ja) * | 2012-08-29 | 2014-03-06 | 株式会社日立製作所 | キャリブレーション装置及びキャリブレーション方法 |
US20160092023A1 (en) * | 2014-09-30 | 2016-03-31 | Lg Display Co., Ltd. | Touch panel device and method for calculating touch position coordinate of touch panel |
CN104375677A (zh) * | 2014-12-05 | 2015-02-25 | 东莞市智恒卓越电子有限公司 | 使用电压积分电子笔的触控屏 |
CN106155356A (zh) * | 2015-03-31 | 2016-11-23 | 义隆电子股份有限公司 | 主动式触控笔及其位置信息校正方法 |
CN104965609A (zh) * | 2015-07-14 | 2015-10-07 | 武汉精测电子技术股份有限公司 | 一种主动式电容笔 |
Also Published As
Publication number | Publication date |
---|---|
CN108121461B (zh) | 2021-02-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106030477B (zh) | 具有力检测的投射式电容触摸 | |
US8184102B2 (en) | Finger gesture recognition for touch sensing surface | |
WO2013057862A1 (ja) | 情報入力ペン | |
US20130155016A1 (en) | Capacitive touch sensor and capacitive pen | |
CN102622149B (zh) | 获得可视区域边界部分上的坐标位置的触摸窗及其方法 | |
CN103135832B (zh) | 计算触控面板上的触碰座标的方法 | |
JP5898779B2 (ja) | 入力装置及び前記入力装置を用いた複数点の荷重検出方法 | |
CN102652300A (zh) | 在多对象感应中测量单个力的***和方法 | |
TW201025104A (en) | Capacitive touch panel | |
CN108475137A (zh) | 使用混合估计方法减轻共模显示噪声 | |
CN104699360A (zh) | 一种电磁触控式三维光栅及显示装置 | |
CN106055140A (zh) | 具有屏蔽的电极的力增强的输入装置 | |
CN108762653A (zh) | 触碰定位方法、装置及电子设备 | |
CN107250956B (zh) | 用于双节点感测的方法和*** | |
JP2018025848A (ja) | 操作入力装置 | |
KR20140077000A (ko) | 터치 패널 및 이에 대한 디지타이저 펜의 위치 감지 방법 | |
CN107111387B (zh) | 确定方位角或姿态的方法、触控输入装置、触控屏及*** | |
CN101539825B (zh) | 投影电容式触控面板的判定多触点位置的装置及其方法 | |
US20140184565A1 (en) | Method and device for detecting touch or proximity | |
CN108121461A (zh) | 触控笔触碰位置侦测方法及*** | |
JP2013168079A (ja) | 入力装置及び前記入力装置を用いた重心位置の補正方法 | |
KR101598807B1 (ko) | 펜의 기울기를 측정하는 방법 및 그 디지타이저 | |
TWI608384B (zh) | 觸控筆觸碰位置偵測方法及系統 | |
JP6952472B2 (ja) | 傾き導出装置及び傾き導出方法 | |
JP2019114283A (ja) | 指示デバイス、読み取り方法、プログラム及びタッチセンサシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |