专利名称:输入系统及方法
技术领域:
本发明涉及一种控制指令输入技术,更详而言之,尤指一种无须 键盘及鼠标以输入控制指令的输入系统及方法。
背景技术:
一般,各类电子装置均配备提供使用者输入指令数据数据的输入 设备,以计算机为例,通常配备有例如鼠标或键盘等输入设备,以供 使用者输入各种指令数据来控制计算机执行相应的作业。但是,在各类自动化操作系统中,例如手机测试生产线上,必要 的测试程序已由程序设计工程师预先设计完成并导入设于生产线的计 算机系统中,而产线测试人员仅需通过鼠标或键盘等输入设备输入几 个简单的操作指令(例如通过鼠标点击如"启动测试程序"等功能按钮 或通过键盘输入待测试的手机序列号等)即可完成整个测试作业。然 而,由于通过鼠标或键盘除可控制该测试程序之外,也能相应控制装 载计算机中的其它应用程序执行操作,使得生产线作业人员在执行测 试工作之余,也常常通过上述输入设备在计算机上执行一些与工作无 关的事务,例如游戏程序或网络聊天程序等,此举一方面极易对测试 系统正在执行的测试作业产生干扰,另一方面也将分散测试人员的注 意力而影响其正常工作的品质,进而降低作业效率。例如,在生产线上对手机进行按钮寿命测试作业时,通常由设计人员预先设定按压装置的按压力强度值(例如50g),然后通过按压装置多次(例如1000 次)施加相应的按压力于待测试手机的按钮从而以测试出按钮的使用 寿命,若测试人员在实际作业过程中通过鼠标或键盘无意之中将按压 力强度值修改为500g, 一方面会导致手机的按钮寿命测试值不准确, 另一方面易导致待测手机的按钮在测试中因按压力过大而受损的情形 的发生;再者,若因产线作业人员通过上述输入设备执行了不恰当的 操作,轻则会因测试作业程序的测试属性被修改而使得测试作业不符 合规范要求,严重者则会因计算机中一些必要的系统文件被删除而使
得计算机无法正常作业,进而影响测试作业的正常执行。因此,如何解决现有的生产线作业计算机因配置键盘或鼠标等输 入设备而产生的诸多缺失,实已成为业界亟待解决的技术问题。发明内容鉴于上述现有技术的缺点,本发明的主要目的在于提供一种输入 系统及方法,从而电子装置可在无需配置鼠标或键盘等输入设备的操 作环境下输入各种的指令数据并执行操作,以避免因通过上述输入设 备输入错误的操作指令,而影响测试结果,甚至损坏该电子装置。本发明的另一目的在于提供一种输入系统及方法,藉以提高电子 装置的运作安全性,并提高其作业效率。本发明的再一目的在于提供一种输入系统及方法,藉以有效降低 电子装置的硬件配置成本。为达上述目的及其它目的,本发明即提供一种输入系统及方法, 应用于电子装置中,本发明的输入系统包括储存有用以控制该电子 装置执行操作的多指令数据及其对应的编码信息数据的数据库;用以 读取编码信息数据的输入模块;用以依据该输入模块所读取的编码信 息数据,自该数据库中查询出该编码信息数据所对应的指令数据的查 询模块;以及用以依据该查询模块査询出的指令数据,控制该电子装 置执行相应的操作的处理模块。上述该数据库中所储存的指令数据与编码信息数据为一一对应关 系。在一较佳实施例中,该数据库中所储存编码信息数据是例如条形 编码数据。与之对应地,该输入模块是例如条形码扫读器(Barcode reader) o对应上揭的输入系统,本发明还揭露一种应用于电子装置的输入 方法,该输入方法包括编辑各用以控制该电子装置执行操作的指令 数据及其对应的编码信息数据,并将其储存在一数据库中;读取编码 信息数据;依据该读取的编码信息数据,从该数据库中查询出该编码 信息数据所对应的指令数据;以及依据该査询出的指令数据,以控制 该电子装置执行相应的操作。因此,通过本发明的输入系统及方法,从而使使用者无需通过鼠
标或键盘等传统输入接口即可进行指令数据的输入,以控制该电子装 置执行相应的操作,确实可避免现有通过鼠标或键盘进行指令输入时 易发生误操作的情事,并可防止使用者利用鼠标或键盘执行其它无关 操作。此外,本案可通过条形码扫读器直接读取指令数据,不仅方便 了使用者执行输入操作,更可提高电子装置的使用安全性以提升工作 效率,也能有效降低电子装置的硬件配置成本。
图l是一方块图,用以显示本发明的输入系统的基本架构方块示 意图;以及图2是一流程图,用以显示本发明的输入方法的操作流程示意图。主要组件符号说明1 输入系统 11 数据库 13 输入模块 15 查询模块 17 处理模块2 电子装置 S20 S23步骤具体实施方式
以下系通过特定的具体实施例说明本发明的实施方式,本领域技 术人员可由本说明书所揭示的内容轻易地了解本发明的其它优点与功 效。本发明也可通过其它不同的具体实例加以施行或应用,本说明书 中的各项细节也可基于不同观点与应用,在不背离本发明的精神下进 行各种修饰与变更。请参阅图1,其用以显示本发明的输入系统1的基本架构示意情 形。须特别说明者,该输入系统还可包括其它的组件,为简化图式及 说明,此处的基本架构仅显示与本发明有关的组件。在本实施例中,该输入系统1搭载在一电子装置2中,而该电子 装置2是用以对特定程序进行测试的测试主机,具体而言,该特定程
序例如BIOS程序、手机运作程序或操作系统程序等程序,以将通过测 试作业的特定程序安装在电子产品上。更进一步言,该电子装置2是 指设于生产线上的测试主机,供生产线人员通过搭载于电子装置2中 的输入系统1而不需通过鼠标或键盘等输入设备使该电子装置2接收 各种指令数据,以测试该特定程序,以避免因通过上述输入设备输入 错误的操作指令,而影响测试结果,严重者损坏该电子装置。如图所 示,该输入系统1至少包括数据库11、输入模块13、查询模块15 以及处理模块17,以下即分别针对本发明的输入系统1的前述各构成 组件作详细说明。该数据库11储存用以控制该电子装置2执行操作的多指令数据及 其对应的编码信息数据。在本实施例中,该数据库11中所储存的指令 数据与编码信息数据为一一对应关系,其中,与该编码信息数据对应 的指令数据是例如"初始化指令(Init)"、"执行测试指令(Test)"、"系统重 启指令(Restart)"、"系统关机指令(Shutdown)"等控制指令,但并不以此 为限,其也可包括例如"重新测试"、"中止测试"等其它控制指令。该输入模块13用以读取编码信息数据,以将该编码信息数据所对 应的控制指令输入至该电子装置2中。在本实施例中,该输入模块13 可为一与该电子装置2建立通讯连接的条形码扫读器(Barcode reader), 相应地,该编码信息数据可为条形编码数据,在此须提出说明的是, 利用其它具识别功能的识别方式亦可,例如无线射频识别标识(RFID) 等识别方式,即并无特定限制。由此,从而使测试人员可快速且准确 地输入指令数据,以避免如现有技术般在输入指令数据时必须通过键 盘或鼠标等输入设备进行输入操作,操作简单且可提高工作效率。该查询模块15用以依据该输入模块13所读取的编码信息数据, 从该数据库11中査询出该编码信息数据所对应的指令数据。该处理模块17用以依据该查询模块15所査询出的指令数据,控 制该电子装置2执行对应该指令数据的操作。后续,即可通过该装载在电子装置2中的测试作业程序而对手机 执行相应的测试操作。图2用以显示本发明的输入方法的运作流程,在以下实施例中, 本发明的输入方法应用于设置在生产线上的电子装置2,例如手机测试 生产线,以供输入执行测试作业所需的相关指令数据,而通过该电子装置2中所装载的测试作业程序执行相关的测试作业。本实施例的输入方法请一并配合图1所示的输入系统1予以说明。首先,在步骤S20,预先编辑各用以控制该电子装置2执行操作的指令 数据及其对应的编码信息数据,并将其储存在一数据库ll中。在本实 施例中,该数据库ll中所储存的指令数据与编码信息数据为一一对应 关系。接着,进至步骤S21。在步骤S21,令该输入模块13读取编码信息数据。在本实施例中, 该输入模块13可为一与该电子装置2建立通讯连接的条形码扫读器 (Barcodereader),而该编码信息数据系可为条形编码数据。接着,进至 步骤S22。在步骤S22,令该查询模块15依据该输入模块13所读取的编码信 息数据,从该数据库ll中査询出该编码信息数据所对应的指令数据。 接着,进至步骤S23。在步骤S23,令该处理模块17依据该査询模块15所查询出的指令 数据,控制该电子装置2执行对应该指令数据的操作。综上所述,本发明的输入系统及方法针对各计算机控制指令分别 设定相对应的条形编码数据,以令生产线作业人员仅需通过一连结在 计算机上的条形码扫读器,以读取需执行的控制指令对应的条形编码 数据,即可控制计算机执行相应的操作,而无须如现有技术般必须通 过例如鼠标或键盘等输入设备执行输入作业,确实可避免使用者在操 作鼠标或键盘时因发生误操作而影响系统的正常运作。另外,本发明 的输入系统及方法,因无须配置鼠标或键盘,而可有效降低电子装置 的硬件配置成本,更可提高输入作业的便利性藉而提高工作效率。上述实施例仅例示性说明本发明的原理及其功效,而非用于限制 本发明。本领域普通技术人员均可在不违背本发明的精神及范畴下, 对上述实施例进行修饰与改变。因此,本发明的权利保护范围,应如 后述的权利要求所列。
权利要求
1.一种输入系统,搭载在电子装置中,该输入系统包括数据库,储存用以控制该电子装置执行操作的多指令数据及其对应的编码信息数据;输入模块,用以读取编码信息数据;查询模块,用以依据该输入模块所读取的编码信息数据,从该数据库中查询出该编码信息数据所对应的指令数据;以及处理模块,用以依据该查询模块查询出的指令数据,控制该电子装置执行相应的操作。
2. 根据权利要求1所述的输入系统,其中,该数据库中所储存的 指令数据与编码信息数据为一一对应关系。
3. 根据权利要求1所述的输入系统,其中,该输入模块为条形码 扫读器。
4. 根据权利要求3所述的输入系统,其中,该数据库中所储存编 码信息数据为条形编码数据。
5. —种输入方法,应用于电子装置中,该输入方法包括编辑各用以控制该电子装置执行操作的指令数据及其对应的编码信息数据;读取编码信息数据;依据该读取的编码信息数据,从该编辑的信息数据中査询出该编 码信息数据所对应的指令数据;以及依据该査询出的指令数据,控制该电子装置执行相应的操作。
6. 根据权利要求5所述的输入方法,其中,该编辑步骤还包括将 所编辑的指令数据及其对应的编码信息数据储存在数据库中,且该数 据库中所储存的指令数据与编码信息数据为一一对应关系。
7. 根据权利要求5所述的输入方法,其中,该编码信息数据读取 步骤通过输入模块所达成。
8. 根据权利要求7所述的输入方法,其中,该输入模块为条形码 扫读器。
9. 根据权利要求8所述的输入方法,其中,该数据库中所储存编 码信息数据为条形编码数据。
全文摘要
一种输入系统及方法,应用于电子装置中,其预先编辑各用以控制该电子装置执行操作的指令数据及其对应的编码信息数据,并将其储存在一数据库中,且在读取编码信息数据时,依据该读取的编码信息数据,从该数据库中查询出该编码信息数据所对应的指令数据,并据以控制该电子装置执行相应的操作,从而实现电子装置可在无需安装鼠标或键盘等输入设备的操作环境下执行各种指令操作,以避免因人为误操作而导致系统死机等异常情事的发生,从而提高电子装置的使用安全性并提升工作效率,也能有效降低电子装置的硬件配置成本。
文档编号G06F3/01GK101165637SQ200610135530
公开日2008年4月23日 申请日期2006年10月18日 优先权日2006年10月18日
发明者杨崇兵, 王玉成, 许荣苍 申请人:英业达股份有限公司