处理触控式输入信号的方法及其处理装置与计算机系统制造方法及图纸

技术编号:2912159 阅读:133 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了处理触控式输入信号的方法及其处理装置与计算机系统。在一种多重触控式输入的计算机装置中,处理触控式输入信号的方法包含有依据第一画面的第一轴线上的两触控点计算第一中心位置;检测该第一中心位置自该第一画面至第二画面的变化量;以及依据该第一中心位置的该变化量判定动作类型。相较于现有技术,本发明专利技术提供一种可处理多重触控式输入信号的方法以及其相关多重触控式输入装置与计算机系统,可以多个触控式输入控制图形界面产生缩放或旋转的效果。

【技术实现步骤摘要】

本专利技术涉及一种处理触控式输入信号的方法以及其相关触控式输入处 理装置与计算机系统,尤其涉及一种处理多重触控式输入信号的方法以及其 相关多重触控式输入装置与计算机系统。
技术介绍
连结于计算机装置的输入装置提供使用者一种可将文件、图像、或指令 转换为数字数据的方法。使用者可使用键盘以一连串的敲击动作将文件转换 成数字串流以便于传输。网路摄影机可提取一连串的图像,并将该图像传送 至计算机装置执行处理与存储。鼠标可用来控制计算机装置的操作,并允许 使用者以图形界面的方式指向或点选图形控制指令,例如控制图示、巻轴与 选单。触控式面板是一种可检测物理形式的触碰、并将其转换成坐标数值的输 入装置。举例来说,假如使用者轻敲触控式面板一下,其在触碰时间内所接 触区域的中心位置将被转换成坐标数据并传送到计算机装置以执行控制指 令。同样地,假如使用者用手指在触控式面板的表面划出一道轨迹,叙述该 轨迹的坐标数据序列就会被传送至计算机装置,并由计算机装置去辨识使用 者手指动作的方向,以执行正确的指令。旧式的触控式面板被局限在只能处理单一输入源的限制,例如一根手指 或一只触控笔。然而,可同时处理多个接触点的"多重触控"技术已快速发 展成为可行的科技了 。多重触控式输入装置最典型的一般指令就是縮放与旋 转。举例来说,使用者以两根手指触碰多重触控式输入装置,并将两指并拢 在一起,就能控制计算机装置执行縮小指令。同样地,若使用者将两指分开, 就能控制计算机装置执行放大的指令。请参阅图1,图1为现有技术多重触控式装置提取多重触控式输入信号 的示意图。多重触控式装置为检测触控信号,可包含有传感器阵列,且每一个传感器都有其相对的坐标位置。然后,每一个传感器都会对每次触碰的行为产生反应信号,然后这些信号在X轴与Y轴的位置就可以被解读出来。 当只有一个信号输入时,在每一条轴线上将只有一个反应信号(或一组反应 信号)。然而,如图1所示,若其为多重触控式输入将会产生数个非手指触 控所得的虚拟触控位置;也就是说,此种多重触控式输入无法辨识手指触控 点与虚拟触控位置之间的差异。
技术实现思路
本专利技术提供一种处理多重触控式输入信号的方法以及其相关多重触控 式输入处理装置与计算机系统,以解决上述问题。根据本专利技术的实施例所述, 一种可追踪触控式输入信号的方法包含有依 据第一画面的第一轴线上的两触控点计算第一中心位置;检测该第一中心位 置自该第一画面至第二画面的变化量;以及依据该第一中心位置的该变化量 判定动作类型。根据本专利技术的另一实施例所述, 一种处理触控式输入信号的方法包含有 依据第一画面的第一轴线上的两触控点计算第一中心位置;检测该第一中心 位置自该第一画面至第二画面的变化量;依据该第一画面的第二轴线上的二 触控点计算第二中心位置;检测该第二中心位置自该第一画面至该第二画面 的变化量;以及当该第一中心位置的变化量与该第二中心位置的变化量皆小 于预定临界值时,判定为縮放动作类型。根据本专利技术的该实施例所述, 一种触控式输入处理装置包含有接收模 块、中心点计算模块,与动作判定模块。该接收模块用来接收第一画面与第 二画面;该中心点计算模块用来计算位于该第一画面与该第二画面中两触控 点的第一中心点与第二中心点,该第一中心点位于第一轴线上且该第二中心 点位于第二轴线上;以及该动作判定模块用来依据该第一中心点自该第一画 面切换至该第二画面的变化量与该第二中心点自该第一画面切换至该第二 画面的变化量判定动作类型。根据本专利技术的该实施例所述, 一种处理触控式输入信号的计算机系统包 含有触控式输入处理装置、通信接口、显示器,与处理器。该触控式输入装 置包含有接收模块、中心点计算模块、与动作判定模块。该接收模块用来接收第一画面与第二画面;该中心点计算模块用来分别计算位于该第一画面与 该第二画面中二触控点的第一中心点与第二中心点,且该第一中心点位于第 一轴线上且该第二中心点位于第二轴线上;以及该动作判定模块用来依据该 第一中心点自该第一画面切换至第二画面的变化量与该第二中心点自该第 一画面切换至该第二画面的变化量判定动作类型;该通信接口用来接收自该 动作判定模块所判定的该动作类型;以及该处理器依据该动作类型改变图像 并驱动该显示器显示该图像。相较于现有技术,本专利技术提供一种可处理多重触控式输入信号的方法以 及其相关多重触控式输入装置与计算机系统,可以多个触控式输入控制图形 界面产生縮放或旋转的效果。附图说明图1为现有技术多重触控式装置提取多重触控式输入信号的示意图。 图2为本专利技术检测多重触控式装置接收的多重输入经中点运算后的位置 变化量的示意图。图3至图6为本专利技术检测多重触控式装置接收的多重输入经部分位置变 化的示意图。图7至图12为本专利技术检测多重触控式装置接收的多重输入相对于移动 中点的位置变化的示意图。图13为本专利技术实施例处理触控式输入信号的示意图。图14为本专利技术处理触控式输入信号流程的流程图。图15为本专利技术处理触控式输入信号第二流程的流程图。图16为本专利技术触控式输入处理装置的示意图。图17为本专利技术具有触控式输入处理装置的计算机系统的示意图。并且,上述附图中的附图标记说明如下30触控式输入处理装置40计算机系统31触控式输入装置301接收模块32通信接口302中心点计算模块33处理器303动作判定模块34显示器100、 102、 104 步骤 200、 202、 204、 206、 208 步骤具体实施例方式请参阅图2。图2为本专利技术检测多重触控式装置接收的多重输入经中点 运算后位置变化量的示意图。电容传感器阵列用来检测标记为"一指点"的 第一输入的触控点与标记为"二指点"的第二输入的触控点。 一开始,在先 取得画面中,第一输入位于第一位置〈X1,Y2、且第二输入位于第二位置 <X2,Y1>。在第二输入移动位置后,后取得画面显示出第二输入位于第三位 置〈X4,Y4、而第一输入仍保持在第一位置附近的第四位置〈X3,Y3、且在 每一个画面中的中心点都会被计算出来。举例来说,在先取得画面中,第一 位置与第二位置的中点会被计算出来。举例来说,中点为第一中心位置 <Xc,Yc>, i<Xc,Yc> = <(Xl+X2)/2,(Yl+Y2)/2>。同样地,在后取得画面中, 第三位置与第四位置的中点会被计算出来。举例来说,中点为第二中心位置 <Xc,,Yc,>, i<Xc,,Yc,> = <(X3+X4)/2,(Y3+Y4)/2>。然后,利用第一中心位 置〈Xc,YO与第二中心位置〈Xc',Yc、可计算出第一变化量AX与第二变化量 AY。也就是说,第一变化量AX就是自先取得画面切换至后取得画面间时, 第一输入与第二输入的中点沿X轴的变化量,且第二变化量AY就是自先取 得画面切换至后取得画面间时,第一输入与第二输入的中点沿Y轴的变化 量。第一变化量AX可由计算AX:Xc'-Xc取得,而第二变化量AY可由计算 AY = Yc,-Yc取得。请参阅图3至图6,图3至图6为本专利技术检测多重触控式装置接收的多 重输入经部分位置变化的示意图。如图3所述,假如第一输入与第二输入沿 着Y轴拖曳,在现有画面中可计算出在本文档来自技高网
...

【技术保护点】
一种处理触控式输入信号的方法,其包含有如下步骤: 依据第一画面的第一轴线上的两触控点计算第一中心位置; 检测该第一中心位置自该第一画面至第二画面的变化量;以及 依据该第一中心位置的该变化量判定动作类型。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:何程翔许育民杨佳峰
申请(专利权)人:友达光电股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1