号功能,本发明实施例 提出一种检测系统及检测方法,此检测系统中受测的触控装置可接收使用者的操作以产生 测试感测信息、测试手势信号与测试键盘信号。检测系统中的检测装置可依据内置的预设 表单来判断测试感测信息、测试手势信号以及测试键盘信号是否符合预设表单中的各项数 据而产生测试结果,且依据上述测试结果来判断受测的触控装置是否正常运作。然后,测试 人员便无须经由人工方式来检查传送的手势信号和/或键盘信号是否在受测的触控装置 中执行正确的操作。换句话说,本案实施例所述的检测装置即可自动检测触控装置的功能 是否正常。以下提出符合本发明精神的诸多实施例以供参考,但本发明的精神并不仅限于 下述实施例。
[0034] 图1是依据本发明一实施例说明一种检测系统的方块图。请参照图1,检测系统 100可包括触控装置110和检测装置130,且其中触控装置110与检测装置130相互耦接。 触控装置110与检测装置130之间可借由许多数据传输介面来进行相互连接、通讯、检测 及侦错,如通用串行总线(Universal Serial Bus ;USB)、内部集成电路(Inter-Integrated circuit ;I2C)介面,视应用本实施例者所采用的数据传输介面而定,本发明实施例对于触 控装置110与检测装置130之间的耦接方式并不受限于此。
[0035] 使用者可在触控装置110上操作点击、滑动、拖曳、双击、按住等手势动作,并搭配 多指的功能应用。触控装置110可经由使用者的操作而产生相对应的操作信号(例如,移动 指标、点选物件、放大视窗、关闭视窗等),触控装置110甚至可以借由触控装置110内部的 硬件装置或固件芯片的运作而对与触控装置110相连结的其他电子设备(例如,电脑)产生 模拟的键盘信号(例如,键盘上的A键、B键、C键等)。除此之外,开发/测试人员为了开发 /测试需求,设定触控装置110成为可产生物理特性信息(例如,手势输出、感测器感测被感 测物的位置等信息)与触控信号(例如,被感测物移动轨迹、被感测物坐标等信息)等其他任 何方便开发/测试人员分析的信号。因此,为了能够解决触控装置110在进行生产或测试 的相关技术难题,本发明实施例可将触控装置110所产生的物理特性信息、操作信号、模拟 键盘信号和/或触控信号通过多种数据传输介面而传送至检测装置130,使得开发/测试人 员可依据接收的信号来检测触控装置110是否运作正常,并将这些测试结果记录于数据库 中以待后续研发、调整之用。
[0036] 在本实施例中,触控装置110可以是电容式、电阻式以及光学式等种类的触控装 置,亦可以是装置在电子装置(例如,手机、平板电脑、笔记型电脑等)上电容式、电阻式以及 光学式等种类的触控模块,但本发明实施例的触控装置110不受限于此。
[0037] 触控装置110可包括触控处理单元112和至少一个感测器114,且其中触控处理单 元H2与至少一个感测器114耦接。触控处理单元112可以是具有运算功能的芯片组、微 处理器或微控制器(microcontrolunit,MCU)。且触控处理单元112是用以处理本实施例 的触控装置110所有作业用途的处理单元或微处理器。
[0038] 本发明实施例中的至少一个感测器114将与触控装置110的触控技术有关。举例 而言,若触控装置110为利用光学式触控技术的触控装置,则其具备至少两个影像感测器 (例如,CM0S/C⑶等影像感测器),并置于触控装置110两侧,但本发明实施例中的光学式感 测器的数量与种类不仅受限于此。若触控装置110为利用电容式触控技术的触控装置,则 其感测器可置于触控装置110上所有可触碰面的下方,但本发明实施例中的电容式感测器 的放置位置及数量不仅受限于此。
[0039] 检测装置130可以是台式电脑、笔记型电脑或其他可检测触控装置110、并具备相 应数据传输介面的装置。检测装置130可装载包括操作系统(Operation System,0S)132、 测试程序134和数据库136。操作系统132可以是Microsoft Windows、Mac OS X或Linux 等可提供测试程序134与数据库136运作的操作系统。而测试程序134是用以检测触控装 置110的所有功能(例如,可判断多指触控是否正常运作),并检测其他相关的侦错信息,但 本发明的测试功能不仅限于此。以及,数据库136是用以提供测试程序134中所有测试项 目的参考信息,并可储存测试结果以供测试或开发人员分析。
[0040] 当测试人员在检测触控装置时,会搭配测试程序来检测触控装置。在以往,当检测 到触控装置产生键盘信号(例如,Alt键+Tab键、Command键+Tab键等传统键盘送出的键盘 信号)而需要检测功能是否良好时,测试人员需要以人工方式判断键盘信号所执行于操作 系统上的操作是否正确,因而花费过多时间。以下将详细说明本发明实施例所提供的检测 方法,从而方便测试人员快速检测。
[0041] 图2是依据本发明一实施例说明一种检测系统100的检测方法的流程图。请参照 图2,本实施例的检测方法适用于图1的检测系统100。下文中,将搭配检测系统100中的 各项元件说明本发明实施例所述的检测方法。本方法的各个流程可依照实施情形而随之调 整,且并不仅限于此。
[0042] 在本实施例中,触控装置110经由USB传输介面与检测装置130传送接收信号。若 触控装置110经由USB传输介面连接检测装置130,则检测装置130开机时,其所装载的操 作系统(例如,Windows7或Windows8等)将通过USB传输介面询问触控装置110具备哪些 功能。并且,触控装置110将传送报告描述符(reportdescriptor)至检测装置130。举例 而言,当检测装置130所装载的操作系统为MicrosoftWindows时,其已制定报告描述符的 规范,触控装置110可依循规范撰写报告描述符,以告知其所具备的功能。在本实施例中, 触控装置110可传送测试感测信息、测试手势信号以及测试键盘信号。表(1)为依据本发 明一实施例制定测试感测信息、测试手势信号以及测试键盘信号以USB传输介面传送时的 标头(header)信息,检测装置130则可依据表(1)中的标头来判别触控装置110传送何种 信息。
[0043]表(1)
[0044]
【主权项】
1. 一种触控装置的检测方法,其特征在于,该方法包括: 接收从该触控装置产生的一测试感测信息,其中该测试感测信息是该触控装置上的至 少一感测器所提供的至少一物理特性信息; 接收从该触控装置产生的一测试手势信号W及一测试键盘信号,其中该测试手势信号 包括该触控装置所提供的至少一手势坐标,该测试键盘信号包括该触控装置所提供的至少 一键盘按键触发信号; 依据一预设表单来判断该测试感测信息、该测试手势信号W及该测试键盘信号是否与 该预设表单中的数据相符,W产生一测试结果;W及 依据该测试结果判断该触控装置是否正常运作。
2. 如权利要求1所述的检测方法,其特征在于,该预设表单包括一预设感测信息W及 该预设感测信息所对应的一预设手势信号、一预设键盘信号,并且, 依据该预设表单来判断该测试感测信息、该测试键盘信号W及该测试手势信号是否与 该预设表单中的数据相符包括下列步骤: 判断该测试感测信息是否与该预设表单中的该预设感测信息相同; 当该测试感测信息与该预设感测信息相同时,判断该测试手势信号是否与该预设表单 中该预设感测信息所对应的该预设手势信号相同,且判断该测试键盘信号是否与