防误操作系统及方法与流程

文档序号:11464388阅读:916来源:国知局
防误操作系统及方法与流程
本发明涉及一种防误操作系统及方法。

背景技术:
现有的触控电子设备的触控灵敏度非常高,且触控区域往往直接曝露在外。因此,经常会因为不经意的接触而错误触发某些功能。比如:当触控手机有电话打入时通常会在触控屏上显示接听或拒绝两个感应区域,此时只要有任何物体接触上述两个区域都会触发对应的功能。所以,在平时使用时经常会因为某些非故意的接触,例如:手机放在背包内与其他物体相接触,而产生错误操作。

技术实现要素:
鉴于以上内容,有必要提供一种可减少由非故意接触而引发的错误操作的防误操作系统及方法。一种防误操作系统,应用于电子设备中以防止电子设备执行由手指以外的其他物体触压而引起的误操作。所述电子设备包括一用于感测触控操作的触控装置及一用于识别按压在触控装置上的物体的纹路图案的纹路识别装置。该防误操作系统包括:侦测模块,用于定时侦测是否有需要依靠触摸操作来决定进程的程序被激发,并在有上述程序被激发时启动所述纹路识别装置;验证模块,用于验证所述纹路识别装置所识别的纹路图案是否与预先设定的至少一指纹图案相吻合;及控制模块,用于根据验证模块的验证结果选择是否接受当前触摸操作所产生的操作指令。一种防误操作方法,以防止电子设备执行由手指以外的其他物体触压而引起的误操作。所述防误操作方法包括如下步骤:侦测是否有需要依靠触摸操作来决定进程的程序被激发;实时攫取被摄对象的图像信息;当有需要依靠触摸操作来决定进程的程序被激发时,识别发出该触摸动作的主体的纹路图案;验证所识别出的纹路图案是否与预先设定的至少一指纹图案相吻合;若所识别出的纹路图案与预先设定的至少一指纹图案相吻合则接受当前触摸操作所产生的操作指令。相较于现有技术,本发明提供的防误操作系统及方法通过识别指纹来确认感应到的触摸操作是否由使用者的手指执行,以避免因其他物体触碰触控装置而导致的误操作。附图说明图1是本发明防误操作系统运行环境的硬件架构图。图2是本发明防误操作方法较佳实施方式的流程图。主要元件符号说明电子设备1防误操作系统10设置模块101侦测模块102验证模块103控制模块104触控装置12纹路识别装置13存储器14处理器15如下具体实施方式将结合上述附图进一步说明本发明。具体实施方式如图1所示,本发明实施方式所提供的防误操作系统10运行于电子设备1中。所述电子设备1至少包括触控装置12、纹路识别装置13、存储器14及处理器15。所述触控装置12、纹路识别装置13、存储器14及处理器15之间直接地或间接地电性连接以进行数据的传输和交换。在本实施方式中,所述电子设备1可以是计算机或其他具有触控功能的移动智能终端等。所述触控装置12用于感测使用者的触控操作以生成与触控操作对应的操作指令并将该操作指令发送至处理器15。在本实施方式中,所述触控装置12为电容式触控屏。所述纹路识别装置13用于识别按压在所述触控装置12上的物体的纹路图案,识别出的指纹将作为所述防误操作系统10进行判断的依据。所述存储器14可为硬盘、闪存或记忆卡等存储介质,用于存储所述纹路识别装置13识别出的指纹信息以及所述防误操作系统10在工作过程中所产生的其他过程资料。所述防误操作系统10包括设置模块101、侦测模块102、验证模块103及控制模块104。所述防误操作系统10可嵌入电子设备1的操作系统中,也可以存储在存储器14内并由处理器15执行,或者是固化在处理器15上的韧体。所述设置模块101用于设置至少一个指纹图案。所述指纹图案可以为使用者的一个或多个手指上的指纹。所述指纹图案还可以为具有指纹基本特征的指纹本征图案,所述指纹本征图案可以与所有指纹相吻合。所述侦测模块102用于侦测是否有需要依靠触摸操作来决定进程的程序被激发以及是否有程序因触摸操作而被激发,并当有上述程序被激发时将所述纹路识别装置13所识别的物体的纹路图案发送至验证模块103。当有需要依靠触摸操作来决定进程的程序被激发时,所述纹路识别装置13识别按压在触控装置12上的指纹。与此同时,所述触控装置12上会显示出多个代表进程选项的触摸区域。使用者触摸其中的一个触摸区域则会使得程序按照该触摸区域所代表的进程选项继续运行。比如:当电子设备1接收到呼叫请求时会激发通话程序,并在触控装置12上会显示代表“接听”进程的触摸区域及代表“拒绝”进程的触摸区域。使用者触摸“接听”区域则所述通话程序会建立通信连接,使用者触摸“拒绝”区域则所述通话程序会中断通信连接。所述验证模块103用于验证所述纹路识别装置13所识别出的位于特定触摸区域内的图案是否与预先设定的指纹图案吻合。若验证结果为吻合,则发送接受指令至所述控制模块104。若验证结果为不吻合,则发送拒绝指令至所述控制模块104。可以理解的是,若采用指纹本征图案作为验证图案,则只要所述纹路识别装置13所识别出的图案是指纹都会被认为是吻合。是否采用指纹本征图案作为验证图案取决于所侦测到的程序的安全级别。若所侦测到的被激发程序的安全级别为高时,则将指纹本征图案排除在验证标准之外,仅以特定使用者的指纹作为验证标准。若所侦测到的被激发程序的安全级别为低时,则将指纹本征图案纳入验证标准之内。所述程序的安全级别可通过所述设置模块101进行设置。所述控制模块104用于根据所述验证模块103的验证结果决定是否接受当前触摸操作所对应的操作指令。若验证结果为吻合,则说明该触摸操作是由人的手指作出的,不是其他物体碰撞而引发的误操作。所以,所述控制模块104在收到接受指令后将当前触摸操作所产生的操作指令发送至处理器15进行处理。若验证结果为不吻合,则说明该触摸操作是由其他物体碰撞而引发的误操作。所以,所述控制模块104收到拒绝指令后拦截由当前触摸操作所产生的操作指令。请参阅图2,是本发明实施方式所提供的防误操作方法的流程图。步骤S01,所述侦测模块102侦测是否有需要依靠触摸操作来决定进程的程序被激发以及是否有程序因触摸操作而被激发。步骤S02,纹路识别装置13识别按压在触控装置12上特定触摸区域内的物体的纹路图案。当所述侦测模块102侦测到有需要依靠触摸操作来决定进程的程序被激发或者有程序因触摸操作而被激发时,控制所述纹路识别装置13将所识别的物体的纹路图案发送至验证模块103。步骤S03,所述验证模块103根据预先设定的指纹图案或指纹本征图案来验证所述纹路识别装置13所识别出的指纹。步骤S04,若识别出的图案与预先设定的指纹图案或指纹本征图案相吻合,则所述验证模块103发送接受指令至控制模块104。所述控制模块104收到接受指令后将该触摸操作所产生的操作指令发送至处理器15进行处理。步骤S05,若识别出的图案与预先设定的指纹图案或指纹本征图案不吻合,则所述验证模块103发送拒绝指令至控制模块104。所述控制模块104收到拒绝指令后截停该操作指令。与现有技术相比,本发明提供的防误操作系统10及方法通过识别指纹来确认感应到的触摸操作是否由使用者的手指执行,以避免因其他物体触碰触控装置而导致的误操作。以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1