触控系统及其座标修正方法

文档序号:9261123阅读:372来源:国知局
触控系统及其座标修正方法
【技术领域】
[0001] 本发明与触控系统相关,尤其与适用于包含多个感应区的触控系统的校正技术相 关。
【背景技术】
[0002] 随着科技日益进步,近年来各种电子产品的操作介面都愈来愈人性化。举例而言, 透过触控屏幕,使用者可直接W手指或触控笔在屏幕上操作程式、输入讯息/文字/图样, 省去使用键盘或按键等输入装置的麻烦。触控屏幕通常由一透明感应面板及设置于感应面 板后方的显示器组成。电子装置根据使用者在感应面板上所触碰的位置,W及当时显示器 所呈现的画面,来判断该次触碰的意涵,并执行相对应的操作结果。
[000引现有的电容式触控技术可分为自容式(self-capacitance)和互容式 (mu化al-capacitance)两类。相对于互容式触控面板,自容式触控面板能藉由制程较单纯 的单层电极结构实现,具有成本较低的优点,因此被广泛应用在低阶电子产品中。图1为一 种常见的自容式触控面板的电极配置,W虚线框表示的感应区100内设有多个在X方向上 交错设置的H角形电极。该些电极会被连接至一个或多个感应器(仅绘示连接电极11的 第一感应器13及连接电极12的第一感应器14为例),W检测各个电极的电容变化量。随 后,该些检测结果被提供至一控制器(未绘示),供该控制器判断使用者碰触的发生位置。
[0004] 为了扩大触控面积,近年来出现了图2所示的构成多个感应区的电极配置。于图 2呈现的范例中,电极在Y方向上被区分为上下两组,构成两个不同的感应区210、220。在 现行技术中,控制器根据下列运算式决定受触点的Y座标Y。:
[0005]
[0006] 其中Ucd代表感应区210中所有电极的电容变化量的总和,Dcd代表感应区220 中所有电极的电容变化量的总和,而yi代表仅根据感应区210中的电容变化量所计算出的 一Y座标(亦即不考虑感应区220中的电容变化量),y2代表根据感应区220中的电容变 化量所计算出的一Y座标(亦即不考虑感应区210中的电容变化量)。
[0007] 请参阅图3,当使用者碰触发生在位置30A,受影响的主要是感应区210,因此会出 现一明显的电容变化量总和化dA,此时电容变化量总和化dA几乎为零。当电容变化量总和 化dA的大小低于一口槛值,电容变化量总和化dA于计算座标Y。时可能被忽略。在该个情 况下,座标Y。即等于座标yi。相对地,当使用者碰触发生在位置30B,该碰触造成的影响会 大致均分至两电容变化量总和化de、化de中。显然电容变化量总和化de、化de的数值大小 都会低于电容变化量总和Ucd,。举例而言,电容变化量总和Ucd,的大小可能在500微法拉 (microfarad)上下,而电容变化量总和化dB、DcdB的大小可能在200微法拉上下。本发明所 属技术领域中具有通常知识者可理解,相较于电容变化量总和UcdA,电容变化量总和Ucde、 化de的信号噪声比(signaltonoiseratio,SNR)较低。由式一可看出,当电容变化量总 和化dB、DcdB都被纳入考虑(亦即当使用者碰触发生在感应区210、220交界处),电容变化 量总和化dB、DcdB中的噪声会对计算结果造成相当程度的影响。更明确地说,现行技术的缺 点在于,当使用者触碰出现在感应区210、220的交界处时,根据式一计算出的座标Y。通常 会有相当大的误差。此类在感应区的临界地带发生检测误差的情况可能会导致控制器误判 使用者的触碰意图,进而引发错误的操作结果。

【发明内容】

[0008] 为解决上述问题,本发明提出新的触控系统及其座标修正方法。本发明的概念不 仅可应用在自容式触控面板,亦可实施于其他各种包含多个感应区的触控装置。
[0009] 根据本发明的一具体实施例为一种触控系统,其中包含一第一感应区、一第二感 应区、至少一第一感应器、至少一第二感应器、一初始座标产生模块、一修正值产生模块W 及一修正后座标产生模块。该第一感应区的一部分与该第二感应区的一部份经定义为一交 界区域。该至少一第一感应器用W监测该第一感应区,W产生至少一第一感应量。该至少 一第二感应器用W监测该第二感应区,W产生至少一第二感应量。该初始座标产生模块用 W根据该至少一第一感应量及该至少一第二感应量产生一初始座标,并根据该初始座标判 断相对应的一受触点是否位于该交界区域内。若该初始座标产生模块的判断结果为是,该 修正值产生模块根据该至少一第一感应量及该至少一第二感应量产生一修正值。该修正后 座标产生模块用W将该初始座标乘上一第一权重值W产生一第一加权结果、将该修正值乘 上一第二权重值W产生一第二加权结果,并将该第一加权结果与该第二加权结果相加,W 产生该受触点的一修正后座标。
[0010] 根据本发明的另一具体实施例为一种配合一触控面板的座标修正方法。该触控面 板包含一第一感应区及一第二感应区。该第一感应区受至少一第一感应器监测W产生至少 一第一感应量。该第二感应区受至少一第二感应器监测W产生至少一第二感应量。其中, 一预先定义的交界区域包含该第一感应区的一部分与该第二感应区的一部份。该方法首先 执行一初始座标产生步骤,根据该至少一第一感应量及该至少一第二感应量产生一初始座 标。接着,该方法执行一判断步骤,根据该初始座标判断相对应的一受触点是否位于该交界 区域内。若该判断步骤的判断结果为是,该方法即执行一修正值产生步骤,根据该至少一第 一感应量及该至少一第二感应量产生一修正值。该初始座标被乘上一第一权重值W产生一 第一加权结果,且该修正值被乘上一第二权重值W产生一第二加权结果。随后,该第一加权 结果与该第二加权结果被相加,W产生该受触点的一修正后座标。
[0011] 关于本发明的优点与精神可W藉由W下发明详述及附图得到进一步的了解。
【附图说明】
[0012] 图1、图2绘示了现行自容式触控面板的电极配置范例。
[0013] 图3呈现使用者触碰的发生位置范例。
[0014] 图4为根据本发明的一实施例中的自容式触控系统的功能方块图。
[0015] 图5呈现了一交界区域的范围范例。
[0016] 图6为根据本发明的一实施例中的座标修正方法的流程图。
[0017] 符号说明
[001 引 100、210、220 ;感应区 11、12;电极
[0019] 13、14;感应器 30A、30B;碰触发生位置
[0020] 400 ;触控系统 41 ;第一感应区
[0021] 42;第二感应区 43;至少一第一感应器
[0022] 44 ;至少一第二感应器 45 ;初始座标产生模块
[0023] 46 ;修正值产生模块 47 ;修正后座标产生模块
[0024] 550 ;交界区域S61~S66 ;流程步骤
[0025] 须说明的是,本发明的附图包含呈现多种彼此关联的功能性模块的功能方块图。 该些附图并非细部电路图,且其中的连接线仅用W表示信号流。功能性元件及/或程序间 的多种互动关系不一定要透过直接的电性连结始能达成。此外,个别元件的功能不一定要 如附图中绘示的方式分配,且分散式的区块不一定要W分散式的电子元件实现。
【具体实施方式】
[0026] 根据本发明的一具体实施例为一触控系统,其功能方块图绘示于图四。触控系统 400包含一第一感应区41、一第二感应区42、至少一第一感应器43、至少一第二感应器44、 一初始座标产生模块45、一修正值产生模块46W及一修正后座标产生模块47。举例而言但 不W此为限,第一感应区41、第二感应区42可分别为图H中的感应区210、220,各自包含多 个自容式电极。为便于说明,W下实施例主要假设第一感应区41和第二感应区42如同感 应区210、220在Y方向上彼此分隔,即其相邻边界大致平行于X座标轴。在该个假设下,修 正后座标产生模块47的功用为修正因噪声造成的Y座标误差。至于X座标的计算与修正, 其非为本发明的重点,且为本发明所属技术领域中具有通常知识者所知,在此略而不谈。
[0027] 实务上,第一感应器43和第二感应器44的数量可由电路设计者根据其硬件成本 及第一感应区41、第二感应区42中的电极数量来决定。该至少一第一感应器43用W监测 第一感应区41,W产生至少一第一感应量(例如电容变化量)。该至少一第二感应器44用 W监测该第二感应区42,W产生至少一第二感应量。举例而言,若第一感应区41共包含N 个电极,且每一个电极各自受一第一感应器监测,则该至少一第一感应器43总共会产生N 个第一感应量。
[0028] 当触控系统400判定第一感应区41及/或第二感应区42中出现一使用者触碰, 初始座标产生模块45便根据该至少一第一感应量及该至少一第二感应量产生一初始座标 Y。,亦即受触点的修正前Y座标。举例而言,初始座标产生模块45可根据下列运算式产生 初始座标Y。:
[0029]
[0030] 其中Ucd代表该至少一第一感应量的总和,Dcd代表该至少一第二感应量的总和, yi代表仅根据该至少一第一感应量(不考虑该至少一第二感应量)产生的一第一座标,y2 代表仅根据该至少一第二感应量(不考虑该至少一第一感应量)产生的一第二座标。易言 之,初始座标Y。可为第一座标yi和第二座标y2的加权运算结果,其加权系数由第一感应量 的总和化t第二感应量的总和Dcd决定。须说明的是,第一座标yi和第二座标y2的产生 方式不W特定方式为限,且为本发明所属技术领域中具有通常知识者所知,因此不再费述。
[0031] 在根据本发明的实施例中,一预先定义的交界区域包含第一感应区41的一部份 W及第二感应区42的一部分。图5W图3中的电极配置为例,呈现一交界区域550的范围 范例。在产生初始座标Y。后,初始座标产生模块45会根据初始座标Y。判断相对应的一受 触点是否落入交界区域550内。若
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1