一种用户终端屏幕解锁方法、装置及用户终端与流程

文档序号:12968377阅读:228来源:国知局
技术领域本发明涉及电子技术领域,尤其涉及一种用户终端屏幕解锁方法、装置及用户终端。

背景技术:
随着电子技术的快速发展以及用户终端的迅速普及,用户终端的功能日益完善,且越来越多的用户终端涉及到指纹识别技术。目前,指纹识别技术成为了主流用户终端厂商旗舰机型的标配之一,指纹识别技术可以用于用户终端的屏幕唤醒或者解锁,以及移动支付等功能。现有技术中,指纹识别解锁可包括亮屏解锁和熄屏解锁,即,用户终端屏幕处于点亮状态下的屏幕解锁和用户终端屏幕处于熄灭状态下的屏幕解锁。其中,熄屏解锁还包括熄屏按压解锁,即通过按压触发手机屏幕解锁。现有技术的熄屏按压解锁过程包括按压指令的获取、按压中断请求的发起、按压终端请求的响应指令的接收、指纹数据的获取、指纹数据的匹配、锁屏界面的打开以及屏幕的点亮等操作,步骤多,操作繁琐。现有技术的熄屏按压解锁的时间包括按压指令的获取时间、按压终端请求的发起时间、按压中断请求的响应的等待时间、指纹数据的获取时间、指纹数据的匹配时间、锁屏界面的打开时间和亮屏时间的顺序叠加,处理顺序单一使得处于等待的时间段较多,解锁耗时长。

技术实现要素:
本发明实施例提供了一种用户终端屏幕解锁方法、装置及用户终端,能够减少解锁过程所需时长。第一方面,本发明实施例公开了一种用户终端屏幕解锁方法,包括:响应用户终端的指定解锁区域上的按压操作,以获取用户指纹;确定所述用户指纹中最清晰的目标指纹区域;将所述目标指纹区域的目标指纹数据与所述用户终端中预存的指纹模板中的指纹校验数据进行匹配;当至少满足所述目标指纹数据与所述指纹校验数据匹配成功时,对用户终端屏幕进行解锁。结合第一方面的实现方式,在第一方面的第一种可能的实现方式中,所述响应用户终端的指定解锁区域上的按压操作,以获取用户指纹,包括:响应用户终端的指定解锁区域上的按压操作,以发起按压中断请求,并获取所述按压操作的按压位置上的用户指纹;所述当至少满足所述目标指纹数据与所述指纹校验数据匹配成功时,对用户终端屏幕进行解锁,包括:若所述目标指纹数据与所述指纹校验数据匹配成功,且接收到所述按压中断请求的响应指令时,启动所述用户终端的屏幕界面并点亮所述用户终端的屏幕。结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述确定所述用户指纹中最清晰的目标指纹区域,包括:确定所述用户指纹中包括清晰度最高的指纹纹路,并将所述清晰度最高的指纹纹路的区域作为目标指纹区域。结合第一方面的实现方式、第一方面的第一种可能的实现方式以及第一方面的第二种可能的实现方式中的任意一种实现方式,在第一方面的第三种可能的实现方式中,所述响应用户终端的指定解锁区域上的按压操作,以获取用户指纹之前,还可以执行以下步骤:检测用户输入的摇晃操作;获取所述用户终端当前的目标位置信息以响应所述摇晃操作;判断所述目标位置信息是否与若干个目标安全模式中的一个目标安全模式所对应的位置信息相匹配;若所述目标位置信息与若干个目标安全模式中的一个目标安全模式所对应的位置信息匹配,将所述与所述目标位置信息匹配的目标安全模式对应的手指序号选取为目标手指序号,其中,不同的目标安全模式对应的手指序号不同;其中,所述响应用户终端的指定解锁区域上的按压操作,以获取用户指纹,包括:输出用于提示用户录入所述目标手指序号对应的目标手指的输入指纹信息的第一提示信息;获取用户响应所述第一提示信息以所述目标手指在用户终端的指定解锁区域上的按压操作,以获取用户指纹。结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,还可以包括以下步骤:若所述目标位置信息与所述若干个目标安全模式中的每一个目标安全模式所对应的位置信息均不匹配,获取所述用户终端的当前时间;根据所述当前时间确定与所述当前时间匹配的安全模式;将所述当前时间匹配的安全模式所对应的手指序号选取为所述目标手指序号,其中,不同的时间对应的手指序号不同;其中,所述响应用户终端的指定解锁区域上的按压操作,以获取用户指纹,包括:输出用于提示用户录入所述目标手指序号对应的目标手指的输入指纹信息的第二提示信息;获取用户响应所述第二提示信息以所述目标手指在用户终端的指定解锁区域上的按压操作,以获取用户指纹。结合第一方面的第四种可能的实现方式,在第一方面的第五种可能的实现方式中,还可以执行以下步骤:根据所述目标手指序号从所述用户终端中预存的指纹校验数据中获取目标指纹校验数据;其中,所述将所述目标指纹区域的目标指纹数据与所述用户终端中预存的指纹模板中的指纹校验数据进行匹配,包括:将所述目标指纹区域的目标指纹数据与所述目标指纹校验数据进行匹配,若所述目标指纹区域的目标指纹数据与所述目标指纹校验数据匹配,则所述目标指纹区域的目标指纹数据与所述指纹校验数据匹配成功。第二方面,本发明实施例还公开了一种用户终端屏幕解锁装置,包括:获取模块,用于响应用户终端的指定解锁区域上的按压操作,以获取用户指纹;确定模块,用于确定所述用户指纹中最清晰的目标指纹区域;匹配模块,用于将所述目标指纹区域的目标指纹数据与所述用户终端中预存的指纹模板中的指纹校验数据进行匹配;解锁模块,用于当至少满足所述目标指纹数据与所述指纹校验数据匹配成功时,对用户终端屏幕进行解锁。结合第二方面的装置,在第二方面的第一种可能的装置中,所述获取模块响应用户终端的指定解锁区域上的按压操作,以获取用户指纹的具体实施方式为响应用户终端的指定解锁区域上的按压操作,以发起按压中断请求,并获取所述按压操作的按压位置上的用户指纹;所述解锁模块当至少满足所述目标指纹数据与所述指纹校验数据匹配成功时,对用户终端屏幕进行解锁包括:若所述目标指纹数据与所述指纹校验数据匹配成功,且接收到所述按压中断请求的响应指令时,启动所述用户终端的屏幕界面并点亮所述用户终端的屏幕。结合第二方面的第一种可能的装置,在第二方面的第二种可能的装置中,所述确定模块确定所述用户指纹中最清晰的目标指纹区域包括:所述确定模块确定所述用户指纹中包括清晰度最高的指纹纹路,并将所述清晰度最高的指纹纹路的区域作为目标指纹区域。结合第二方面的装置、第二方面的第一种可能的装置以及第二方面的第二种可能的装置中的任意一种装置,在第二方面的第三种可能的装置中,所述装置还包括:检测模块,用于在所述获取模块响应用户终端的指定解锁区域上的按压操作,以获取用户指纹之前,检测用户输入的摇晃操作;所述获取模块,还用于获取所述用户终端当前的目标位置信息以响应所述摇晃操作;判断模块,用于判断所述目标位置信息是否与若干个目标安全模式中的一个目标安全模式所对应的位置信息相匹配;选取模块,用于若所述目标位置信息与若干个目标安全模式中的一个目标安全模式所对应的位置信息匹配,将所述与所述目标位置信息匹配的目标安全模式对应的手指序号选取为目标手指序号,其中,不同的目标安全模式对应的手指序号不同;其中,所述获取模块响应用户终端的指定解锁区域上的按压操作,以获取用户指纹的具体实施方式为所述获取模块输出用于提示用户录入所述目标手指序号对应的目标手指的输入指纹信息的第一提示信息;获取用户响应所述第一提示信息以所述目标手指在用户终端的指定解锁区域上的按压操作,以获取用户指纹。结合第二方面的第三种可能的装置,在第二方面的第四种可能的装置中,所述获取模块,还用于若所述目标位置信息与所述若干个目标安全模式中的每一个目标安全模式所对应的位置信息均不匹配,获取所述用户终端的当前时间;所述确定模块,还用于根据所述当前时间确定与所述当前时间匹配的安全模式;所述选取模块,还用于将所述当前时间匹配的安全模式所对应的手指序号选取为所述目标手指序号,其中,不同的时间对应的手指序号不同;其中,所述获取模块响应用户终端的指定解锁区域上的按压操作,以获取用户指纹包括:所述获取模块输出用于提示用户录入所述目标手指序号对应的目标手指的输入指纹信息的第二提示信息;获取用户响应所述第二提示信息以所述目标手指在用户终端的指定解锁区域上的按压操作,以获取用户指纹。结合第二方面的第四种可能的装置,在第二方面的第五种可能的装置中,所述获取模块,还用于根据所述目标手指序号从所述用户终端中预存的指纹校验数据中获取目标指纹校验数据;所述匹配模块将所述目标指纹区域的目标指纹数据与所述用户终端中预存的指纹模板中的指纹校验数据进行匹配包括:将所述目标指纹区域的目标指纹数据与所述目标指纹校验数据进行匹配,若所述目标指纹区域的目标指纹数据与所述目标指纹校验数据匹配,则所述目标指纹区域的目标指纹数据与所述指纹校验数据匹配成功。第三方面,本发明实施例还公开了一种用户终端,包括:存储器和处理器,所述存储器和所述处理器通过总线连接;所述存储器,用于存储程序代码;所述处理器,用于调用所述存储器中存储的程序代码执行以下步骤:响应用户终端的指定解锁区域上的按压操作,以获取用户指纹;确定所述用户指纹中最清晰的目标指纹区域;将所述目标指纹区域的目标指纹数据与所述用户终端中预存的指纹模板中的指纹校验数据进行匹配;当至少满足所述目标指纹数据与所述指纹校验数据匹配成功时,对用户终端屏幕进行解锁。结合第三方面的用户终端,在第三方面的第一种可能的用户终端中,所述处理器调用所述存储器中存储的程序代码执行步骤响应用户终端的指定解锁区域上的按压操作,以获取用户指纹,包括:响应用户终端的指定解锁区域上的按压操作,以发起按压中断请求,并获取所述按压操作的按压位置上的用户指纹;所述处理器调用所述存储器中存储的程序代码执行步骤当至少满足所述目标指纹数据与所述指纹校验数据匹配成功时,对用户终端屏幕进行解锁,包括:若所述目标指纹数据与所述指纹校验数据匹配成功,且接收到所述按压中断请求的响应指令时,启动所述用户终端的屏幕界面并点亮所述用户终端的屏幕。结合第三方面的第一种可能的用户终端,在第三方面的第二种可能的用户终端中,所述处理器调用所述存储器中存储的程序代码执行步骤确定所述用户指纹中最清晰的目标指纹区域,包括:确定所述用户指纹中包括清晰度最高的指纹纹路,并将所述清晰度最高的指纹纹路的区域作为目标指纹区域。结合第三方面的用户终端、第三方面的第一种可能的用户终端以及第三方面的第二种可能的用户终端中的任意一种用户终端,在第三方面的第三种可能的用户终端中,所述处理器调用所述存储器中存储的程序代码执行步骤响应用户终端的指定解锁区域上的按压操作,以获取用户指纹之前,还可以执行以下步骤:检测用户输入的摇晃操作;获取所述用户终端当前的目标位置信息以响应所述摇晃操作;判断所述目标位置信息是否与若干个目标安全模式中的一个目标安全模式所对应的位置信息相匹配;若所述目标位置信息与若干个目标安全模式中的一个目标安全模式所对应的位置信息匹配,将所述与所述目标位置信息匹配的目标安全模式对应的手指序号选取为目标手指序号,其中,不同的目标安全模式对应的手指序号不同;其中,所述响应用户终端的指定解锁区域上的按压操作,以获取用户指纹,包括:输出用于提示用户录入所述目标手指序号对应的目标手指的输入指纹信息的第一提示信息;获取用户响应所述第一提示信息以所述目标手指在用户终端的指定解锁区域上的按压操作。结合第三方面的第三种可能的用户终端,在第三方面的第四种可能的用户终端中,所述处理器调用所述存储器中存储的程序代码,还可以执行以下步骤:若所述目标位置信息与所述若干个目标安全模式中的每一个目标安全模式所对应的位置信息均不匹配,获取所述用户终端的当前时间;根据所述当前时间确定与所述当前时间匹配的安全模式;将所述当前时间匹配的安全模式所对应的手指序号选取为所述目标手指序号,其中,不同的时间对应的手指序号不同;其中,所述响应用户终端的指定解锁区域上的按压操作,以获取用户指纹,包括:输出用于提示用户录入所述目标手指序号对应的目标手指的输入指纹信息的第二提示信息;获取用户响应所述第二提示信息以所述目标手指在用户终端的指定解锁区域上的按压操作,以获取用户指纹。结合第三方面的第四种可能的用户终端,在第三方面的第五种可能的用户终端中,所述处理器调用所述存储器中存储的程序代码,还可以执行以下步骤:根据所述目标手指序号从所述用户终端中预存的指纹校验数据中获取目标指纹校验数据;其中,所述将所述目标指纹区域的目标指纹数据与所述用户终端中预存的指纹模板中的指纹校验数据进行匹配,包括:将所述目标指纹区域的目标指纹数据与所述目标指纹校验数据进行匹配,若所述目标指纹区域的目标指纹数据与所述目标指纹校验数据匹配,则所述目标指纹区域的目标指纹数据与所述指纹校验数据匹配成功。本发明实施例中,用户终端先响应用户终端的指定解锁区域上的按压操作,以获取用户指纹;再确定用户指纹中最清晰的目标指纹区域;将目标指纹区域的目标指纹数据与用户终端中预存的指纹模板中的指纹校验数据进行匹配;当至少满足目标指纹数据与指纹校验数据匹配成功时,对用户终端屏幕进行解锁。由此可见,实施该发明实施例能够减少解锁过程中所需时长,以提高终端屏幕解锁的效率,增强终端屏幕解锁的用户体验。附图说明为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例公开的一种用户终端屏幕解锁方法的流程示意图;图2是本发明实施例公开的另一种用户终端屏幕解锁方法的流程示意图;图3是本发明实施例公开的一种用户终端屏幕解锁装置的结构示意图;图4是本发明实施例公开的另一种用户终端屏幕解锁装置的结构示意图;图5是本发明实施例公开的一种用户终端的结构示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例提供了一种用户终端屏幕解锁方法、装置及用户终端。在本发明实施例中,用户终端先响应用户终端的指定解锁区域上的按压操作,以获取用户指纹;再确定用户指纹中最清晰的目标指纹区域;将目标指纹区域的目标指纹数据与用户终端中预存的指纹模板中的指纹校验数据进行匹配;当至少满足目标指纹数据与指纹校验数据匹配成功时,对用户终端屏幕进行解锁。由此可见,实施该发明实施例能够减少解锁过程中所需时长,以提高终端屏幕解锁的效率,增强终端屏幕解锁的用户体验。以下分别进行详细描述。请参阅图1,图1是本发明实施例公开的一种用户终端屏幕解锁方法的流程示意图。其中,图1所示的用户终端屏幕解锁方法可适用于智能手机、平板电脑、个人数字助理(PersonalDigitalAssistant,PDA)、移动互联网设备(MobileInternetDevice,MID)、智能穿戴设备(如智能手表、智能手环)等各类装置中。如图1所示,该用户终端屏幕解锁方法可以包括以下步骤:101、响应用户终端的指定解锁区域上的按压操作,以获取用户指纹。本发明实施例中,用户终端可在其屏幕处于正常的工作状态(即没有被锁定)时,预先设定一个指定解锁区域,用于获取用于解锁的按压操作。其中,上述指定解锁区域可包括:用户终端的Home键、用户终端屏幕的触摸界面(即用户终端的触摸屏)以及用户终端的指定按键界面等。其中,上述用户终端的指定按键界面具体可为除了用户终端的触摸界面和Home键之外的任意虚拟按键的操作界面或者任意物理按键的按键接触面等,本发明实施例不作限定。本发明实施例中,用户终端预先设定了上述指定解锁区域之后,当用户终端处于屏幕锁定状态时,可通过其内置的处理器等模块对上述指定解锁区域上的用户操作状态进行监控。当用户终端检测到上述指定解锁区域上有用户操作信号时,可响应用户终端的指定解锁区域上的按压操作,以获取用户指纹。102、确定用户指纹中最清晰的目标指纹区域。本发明实施例中,用户终端响应用户终端的指定解锁区域上的按压操作,以获取用户指纹之后,则可以确定用户指纹中最清晰的目标指纹区域。具体地,用户终端响应用户终端的指定解锁区域上的按压操作,以获取用户指纹之后,则可以分析用户指纹对应的数据,根据数据分析确定出最清晰的指纹区域,并将该指纹区域作为目标指纹区域。103、将目标指纹区域的目标指纹数据与用户终端中预存的指纹模板中的指纹校验数据进行匹配。本发明实施例中,用户终端通过指纹识别进行用户终端屏幕的解锁之前,即,在响应用户终端的指定解锁区域上的按压操作,以获取用户指纹之前,设定一个用户终端的指纹采集模式。当用户终端需要采集用于屏幕解锁的指纹校验数据时,可在用户终端屏幕处于正常工作状态时,即在用户终端屏幕没有被锁定的用户终端工作状态时,启动上述指纹采集模式,并获取在上述指纹采集模式下上述按压位置上的按压操作。进一步的,用户终端响应用户终端的指定解锁区域上的按压操作,以获取用户指纹之后,可采集上述按压操作的指纹数据,进而可从上述指纹数据中提取触摸手指的指纹纹路。用户终端提取得到触摸手指的指纹纹路之后,可将上述触摸手指的指纹纹路设定为指纹模板中的指纹校验数据,其中,上述指纹校验数据作为用户终端屏幕解锁的注册指纹数据,用于用户终端屏幕的解锁的指纹匹配。用户终端获取得到上述指纹校验数据之后,则可将上述指纹校验数据存储至用户终端的指定存储区域,并退出用户终端的指纹采集模式,以免重复采集数据,浪费用户终端的功耗。其中,上述用户终端的指定存储区域具体可为用户终端的自带存储空间(即用户终端自带内存)、用户终端的外扩存储空间(如SD卡)以及用户终端的云存储空间等,本发明实施例不作限定。本发明实施例中,用户终端确定用户指纹中最清晰的目标指纹区域的目标指纹数据之后,则可将上述目标指纹数据与用户终端中预先存储的指纹模板中指纹校验数据进行匹配。当用户终端确定目标指纹数据与用户终端中预先存储的指纹模板中指纹校验数据匹配成功时,则可执行步骤104。104、当至少满足目标指纹数据与指纹校验数据匹配成功时,对用户终端屏幕进行解锁。本发明实施例中,当用户终端确定目标指纹数据与用户终端中预先存储的指纹模板中指纹校验数据匹配成功时,则对用户终端屏幕进行解锁。在图1中,用户终端先响应用户终端的指定解锁区域上的按压操作,以获取用户指纹;再确定用户指纹中最清晰的目标指纹区域;将目标指纹区域的目标指纹数据与用户终端中预存的指纹模板中的指纹校验数据进行匹配;当至少满足目标指纹数据与指纹校验数据匹配成功时,对用户终端屏幕进行解锁。由于目标指纹数据主要包括最清晰的目标指纹区域对应的目标指纹数据,从而可以减少用户终端将目标指纹数据与用户终端中预存的指纹模板中指纹校验数据进行匹配的匹配时长。由此可见,实施该发明实施例可以提高用户终端屏幕解锁的效率,增强用户终端屏幕解锁的用户体验。请参阅图2,图2是本发明实施例公开的另一种用户终端屏幕解锁方法的流程示意图。如图2所示,该用户终端屏幕解锁方法可以包括以下步骤:201、响应用户终端的指定解锁区域上的按压操作,以发起按压中断请求。202、获取按压操作的按压位置上的用户指纹。本发明实施例中,用户终端可在其屏幕处于正常的工作状态(即没有被锁定)时,预先设定一个指定解锁区域,用于获取用于解锁的按压操作。其中,上述指定解锁区域可包括:用户终端的Home键、用户终端屏幕的触摸界面(即用户终端的触摸屏)以及用户终端的指定按键界面等。其中,上述用户终端的指定按键界面具体可为除了用户终端的触摸界面和Home键之外的任意虚拟按键的操作界面或者任意物理按键的按键接触面等,本发明实施例不作限定。本发明实施例中,用户终端响应用户终端的指定解锁区域上的按压操作之后,则可根据按压操作发起按压中断请求。具体实现中,用户终端检测到上述按压操作时,在向处理器等模块发送按压中断请求的同时获取上述按压位置上按压操作的目标指纹数据,以根据上述目标指纹数据进行指纹匹配等操作。在本发明实施例中,按压操作的按压中断请求的发起与按压操作的按压位置上的目标指纹数据的获取和匹配等可以同时进行,也可先获取目标指纹数据进行指纹匹配再发起中断请求,或者先发起中断请求再获取目标指纹数据进行匹配,具体顺序可根据实际应用场景确定,本发明实施例不作限定。进一步,用户终端在响应用户终端的指定解锁区域上的按压操作,以获取用户指纹之前,还可以执行以下步骤:11)检测用户输入的摇晃操作。12)获取用户终端当前的目标位置信息以响应摇晃操作。13)判断目标位置信息是否与若干个目标安全模式中的一个目标安全模式所对应的位置信息相匹配。14)若目标位置信息与若干个目标安全模式中的一个目标安全模式所对应的位置信息匹配,将与目标位置信息匹配的目标安全模式对应的手指序号选取为目标手指序号,其中,不同的目标安全模式对应的手指序号不同。其中,响应用户终端的指定解锁区域上的按压操作,以获取用户指纹,包括:21)输出用于提示用户录入目标手指序号对应的目标手指的输入指纹信息的第一提示信息;22)获取用户响应第一提示信息以目标手指在用户终端的指定解锁区域上的按压操作,以获取用户指纹。本发明实施例中,当用户终端检测到用户输入的摇晃操作时,则可以获取所述用户终端当前的目标位置信息以响应上述摇晃操作。其中,用户终端当前的目标位置信息可以是用户终端通过GPS(GlobalPositioningSystem,全球定位系统)来获取,也可以是用户终端通过基站定位来获取,还可以是用户终端通过Wi-Fi定位来获取等等,本发明实施例不作限定。用户终端的当前位置信息可以是以经纬度坐标的方式来体现,也可以是一个具体地址。其中,可以通过用户终端自身内置的GPS定位模块获取共享终端当前的目标位置信息,定位时用户终端可事先开启GPS定位服务;也可以通过移动运营网的基站定位服务来获取用户终端当前的目标位置信息,此时用户终端可以无需具备GPS定位功能,但可以开通基站定位增值服务,通过运营商的网络来获取用户终端的位置信息;还可以通过Wi-Fi定位技术来获取用户终端当前的目标位置信息,在用户终端连接上Wi-Fi时,通过采集Wi-Fi接入点的位置信息来获取用户终端当前的目标位置信息。上述三种定位方式可以单独使用,也可以配合使用,用户可以根据用户终端的实际情况来选择上述合适的定位方式以获取用户终端当前的目标位置信息。本发明实施例中,可以在用户终端中预先设置目标安全模式与位置信息的对应关系,也即,不同的位置信息对应的目标安全模式不同。举例来说,当获取到用户终端当前的目标位置信息为在公共场合,则可以将当前的目标安全模式的级别设置高一些,也即,在进行身份认证时,需要认证的信息多一些。当获取到的用户终端当前的目标位置信息为在家中,则可以将当前的目标安全模式的级别设置低一些,也即,在进行身份认证时,认证的信息相对少一些,如只需要输入指纹信息等。具体地,在获取用户终端当前的目标位置信息之后,则用户终端还可以判断目标位置信息是否与若干个目标安全模式中的一个目标安全模式所对应的位置信息相匹配。举例来说,当获取到的用户终端当前的目标位置信息为在科兴科学园,若干个目标安全模式中的一个目标安全模式所对应的位置信息也为科兴科学园,则说明目标位置信息与若干个目标安全模式中的一个目标安全模式所对应的位置信息相匹配。进一步,若目标位置信息与若干个目标安全模式中的一个目标安全模式所对应的位置信息匹配,将与目标位置信息匹配的目标安全模式对应的手指序号选取为目标手指序号,其中,不同的目标安全模式对应的手指序号不同。具体地,可以在用户终端中预先设置安全模式与手指序号的对应关系,也即,不同的安全模式对应的手指序号不同,则需要输入的指纹信息也不同。举例来说,安全模式A对应的手指为右手拇指,安全模式B对应的手指为右手食指,安全模式C对应的手指为左手食指等等,本发明实施例不作限定。进一步,若目标位置信息与若干个目标安全模式中的每一个目标安全模式所对应的位置信息均不匹配,则用户终端可以获取用户终端的当前时间,并根据当前时间确定与当前时间匹配的安全模式;并将当前时间匹配的安全模式所对应的手指序号选取为目标手指序号,其中,不同的时间对应的手指序号不同。本发明实施例中,用户终端的当前时间,该当前时间为用户终端系统当前显示的时间,可以包括用户终端系统当前显示的具体时间(如:8:00)和用户终端系统当前显示的日期(如:2015年1月1日)。本发明实施例中,可以在用户终端中预先设置时间与目标安全模式的映射关系,也即不同的时间对应的目标安全模式不同。举例来说,上午八点对应的是目标安全模式A,下午八点对应的目标安全模式B,本发明实施例不作限定。本发明实施例中,可以在用户终端中预先设置安全模式与手指序号的对应关系,也即,不同的安全模式对应的手指序号不同,则需要输入的指纹信息也不同。举例来说,安全模式A对应的手指为右手拇指,安全模式B对应的手指为右手食指,安全模式C对应的手指为左手食指等等,本发明实施例不作限定。通过实施该发明实施例,用户终端会根据当前时间信息或者当前的目标位置信息来确定当前输入按压操作的手指,且可以增加匹配过程中的安全性,也即,若按压操作的指纹数据不能匹配成功,则不能完成解锁操作,从而增加了用户终端的操作安全性。203、确定用户指纹中包括的清晰度最高的指纹纹路,并将清晰度最高的指纹纹路的区域作为目标指纹区域。本发明实施例中,在获取按压操作的按压位置上的用户指纹之后,则可以确定用户指纹中包括的清晰度最高的指纹纹路,并将清晰度最高的指纹纹路的区域作为目标指纹区域。本发明实施例中,由于获取按压操作的按压位置上的用户指纹之后,则可以对用户指纹的指纹数据进行分析,并根据指纹数据即可确定按压操作对应的按压手指的指纹纹路,也即,根据指纹数据中即可提取清晰度最高的指纹纹路。具体地,用户终端可以提取指纹数据中清晰度最高的指纹纹路,并将清晰度最高的指纹纹路的区域作为目标指纹区域。通过实施该发明实施例,无需用户终端将采集到的按压手指对应的所有指纹数据与用户终端中预存的指纹校验数据进行匹配,从而可以减少在匹配过程中的匹配时长。204、将目标指纹区域的目标指纹数据与用户终端中预存的指纹模板中的指纹校验数据进行匹配。本发明实施例中,在将清晰度最高的指纹纹路的区域作为目标指纹区域之后,则可以将目标指纹区域的目标指纹数据与用户终端中预存的指纹模板中的指纹校验数据进行匹配。进一步,在用户终端将目标指纹数据与用户终端中预存的指纹模板中的指纹校验数据进行匹配之前,用户终端还可以执行以下步骤:根据目标手指序号从用户终端中预存的指纹校验数据中获取目标指纹校验数据;其中,将目标指纹区域的目标指纹数据与用户终端中预存的指纹模板中的指纹校验数据进行匹配,包括:将目标指纹区域的目标指纹数据与目标指纹校验数据进行匹配,若目标指纹区域的目标指纹数据与目标指纹校验数据匹配,则目标指纹区域的目标指纹数据与指纹校验数据匹配成功。本发明实施例中,在确定目标手指序号之后,则用户终端则可以根据目标手指序号从用户终端中预存的指纹模板中的指纹校验数据中获取目标指纹校验数据,并将目标指纹数据与目标指纹校验数据进行匹配,若目标指纹数据与目标指纹校验数据进行匹配,则目标指纹数据与指纹校验数据匹配成功。通过实施该发明实施例,用户终端无需将采集到的指纹数据一一与存储在用户终端中的指纹模板中的指纹校验数据匹配,而只需要将采集到的指纹数据与目标指纹校验数据进行匹配,从而可以减少匹配过程中所需的匹配时长,提高用户终端的解锁效率。205、若目标指纹数据与指纹校验数据匹配成功,且接收到按压中断请求的响应指令时,启动用户终端的屏幕界面并点亮用户终端的屏幕。本发明实施例中,若目标指纹数据与指纹校验数据匹配成功,且接收到按压中断请求的响应指令时,启动用户终端的屏幕界面并点亮用户终端的屏幕。具体实现中,用户终端屏幕的解锁可由按压操作的按压中断请求的响应指令触发,且用户终端接收到上述按压中断请求的响应指令时,则可直接启动用户终端的屏幕界面并点亮手机的屏幕,无需再进行指纹匹配等操作在图2中,详细描述了用户终端会根据不同的位置信息或者时间信息来确定目标指纹序号,并能提示用户以目标指纹序号对应的手指进行输入指纹,且只有在采集到的指纹数据与指纹校验信息匹配时,才可以解锁成功,从而在一定程度上增加用户终端的安全性。进一步,用户终端无需将采集到的指纹数据一一与存储在用户终端中的指纹校验数据匹配,而只需要将采集到的指纹数据与目标指纹校验数据进行匹配,从而可以减少匹配过程中所需的匹配时长,提高用户终端的解锁效率。请参阅图3,图3是本发明实施例公开的一种用户终端屏幕解锁装置的结构示意图,用于执行上述用户终端屏幕解锁方法。其中,图3所示的装置可以包括但不限于智能手机、平板电脑、个人数字助理(PersonalDigitalAssistant,PDA)、移动互联网设备(MobileInternetDevice,MID)、智能穿戴设备(如智能手表、智能手环)等各类装置。如图3所示,该用户终端屏幕解锁装置可以包括:获取模块301、确定模块302、匹配模块303以及解锁模块304,其中,获取模块301,用于响应用户终端的指定解锁区域上的按压操作,以获取用户指纹。本发明实施例中,用户终端可在其屏幕处于正常的工作状态(即没有被锁定)时,预先设定一个指定解锁区域,用于获取用于解锁的按压操作。其中,上述指定解锁区域可包括:用户终端的Home键、用户终端屏幕的触摸界面(即用户终端的触摸屏)以及用户终端的指定按键界面等。其中,上述用户终端的指定按键界面具体可为除了用户终端的触摸界面和Home键之外的任意虚拟按键的操作界面或者任意物理按键的按键接触面等,本发明实施例不作限定。本发明实施例中,用户终端预先设定了上述指定解锁区域之后,当用户终端处于屏幕锁定状态时,可通过其内置的处理器等模块对上述指定解锁区域上的用户操作状态进行监控。当获取模块301检测到上述指定解锁区域上有用户操作信号时,可响应用户终端的指定解锁区域上的按压操作,以获取用户指纹。确定模块302,用于确定用户指纹中最清晰的目标指纹区域。本发明实施例中,获取模块301响应用户终端的指定解锁区域上的按压操作,以获取用户指纹之后,则确定模块302可以确定用户指纹中最清晰的目标指纹区域。具体地,用户终端响应用户终端的指定解锁区域上的按压操作,以获取用户指纹之后,则可以分析用户指纹对应的数据,根据数据分析确定出最清晰的指纹区域,并将该指纹区域作为目标指纹区域。匹配模块303,用于将目标指纹区域的目标指纹数据与用户终端中预存的指纹模板中的指纹校验数据进行匹配。本发明实施例中,用户终端通过指纹识别进行用户终端屏幕的解锁之前,即,在获取模块301响应用户终端的指定解锁区域上的按压操作,以获取用户指纹之前,设定一个用户终端的指纹采集模式。当用户终端需要采集用于屏幕解锁的指纹校验数据时,可在用户终端屏幕处于正常工作状态时,即在用户终端屏幕没有被锁定的用户终端工作状态时,启动上述指纹采集模式,并获取在上述指纹采集模式下上述按压位置上的按压操作。进一步的,获取模块301响应用户终端的指定解锁区域上的按压操作,以获取用户指纹之后,可从上述指纹数据中提取触摸手指的指纹纹路。用户终端提取得到触摸手指的指纹纹路之后,可将上述触摸手指的指纹纹路设定为指纹模板中的指纹校验数据,其中,上述指纹校验数据作为用户终端屏幕解锁的注册指纹数据,用于用户终端屏幕的解锁的指纹匹配。用户终端获取得到上述指纹校验数据之后,则可将上述指纹校验数据存储至用户终端的指定存储区域,并退出用户终端的指纹采集模式,以免重复采集数据,浪费用户终端的功耗。其中,上述用户终端的指定存储区域具体可为用户终端的自带存储空间(即用户终端自带内存)、用户终端的外扩存储空间(如SD卡)以及用户终端的云存储空间等,本发明实施例不作限定。本发明实施例中,确定模块302确定用户指纹中最清晰的目标指纹区域的目标指纹数据之后,则匹配模块303可将上述目标指纹数据与用户终端中预先存储的指纹模板中指纹校验数据进行匹配。解锁模块304,用于当至少满足目标指纹数据与指纹校验数据匹配成功时,对用户终端屏幕进行解锁。本发明实施例中,当确定目标指纹数据与用户终端中预先存储的指纹模板中指纹校验数据匹配成功时,则解锁模块304对用户终端屏幕进行解锁。在图3中,获取模块301先响应用户终端的指定解锁区域上的按压操作,以获取用户指纹;确定模块302再确定用户指纹中最清晰的目标指纹区域;匹配模块303将目标指纹区域的目标指纹数据与用户终端中预存的指纹模板中的指纹校验数据进行匹配;当至少满足目标指纹数据与指纹校验数据匹配成功时,解锁模块304对用户终端屏幕进行解锁。由于目标指纹数据主要包括最清晰的目标指纹区域对应的目标指纹数据,从而可以减少匹配模块303将目标指纹数据与用户终端中预存的指纹模板中指纹校验数据进行匹配的匹配时长。由此可见,实施该发明实施例可以提高用户终端屏幕解锁的效率,增强用户终端屏幕解锁的用户体验。请参阅图4,图4是本发明实施例公开的另一种用户终端屏幕解锁装置的结构示意图。用于执行上述用户终端屏幕解锁方法。其中,图4是在图3的基础上进一步细化得到,除包括图3所示的所有模块以外,还可以包括:检测模块305、判断模块306以及选取模块307,其中,检测模块305,用于在获取模块301响应用户终端的指定解锁区域上的按压操作,以获取用户指纹之前,检测用户输入的摇晃操作。获取模块301,还用于获取用户终端当前的目标位置信息以响应摇晃操作。判断模块306,用于判断目标位置信息是否与若干个目标安全模式中的一个目标安全模式所对应的位置信息相匹配。选取模块307,用于若目标位置信息与若干个目标安全模式中的一个目标安全模式所对应的位置信息匹配,将与目标位置信息匹配的目标安全模式对应的手指序号选取为目标手指序号,其中,不同的目标安全模式对应的手指序号不同。其中,获取模块301响应用户终端的指定解锁区域上的按压操作,以获取用户指纹的具体实施方式为获取模块301输出用于提示用户录入所述目标手指序号对应的目标手指的输入指纹信息的第一提示信息;获取用户响应所述第一提示信息以目标手指在用户终端的指定解锁区域上的按压操作,以获取用户指纹。获取模块301,还用于若目标位置信息与若干个目标安全模式中的每一个目标安全模式所对应的位置信息均不匹配,获取用户终端的当前时间。确定模块302,还用于根据当前时间确定与当前时间匹配的安全模式。选取模块307,还用于将当前时间匹配的安全模式所对应的手指序号选取为所述目标手指序号,其中,不同的时间对应的手指序号不同。其中,获取模块301响应用户终端的指定解锁区域上的按压操作,以获取用户指纹的具体实施方式为获取模块301输出用于提示用户录入目标手指序号对应的目标手指的输入指纹信息的第二提示信息;获取用户响应第二提示信息以目标手指在用户终端的指定解锁区域上的按压操作,以获取用户指纹。获取模块301,还用于根据目标手指序号从用户终端中预存的指纹校验数据中获取目标指纹校验数据。匹配模块303将目标指纹区域的目标指纹数据与用户终端中预存的指纹模板中的指纹校验数据进行匹配的具体实施方式为将目标指纹区域的目标指纹数据与目标指纹校验数据进行匹配,若目标指纹区域的目标指纹数据与目标指纹校验数据匹配,则目标指纹区域的目标指纹数据与指纹校验数据匹配成功。其中,获取模块301响应用户终端的指定解锁区域上的按压操作,以获取用户指纹的具体实施方式为响应用户终端的指定解锁区域上的按压操作,以发起按压中断请求,并获取按压操作的按压位置上的用户指纹。解锁模块304当至少满足目标指纹数据与指纹校验数据匹配成功时,对用户终端屏幕进行解锁的具体实施方式为若目标指纹数据与指纹校验数据匹配成功,且接收到按压中断请求的响应指令时,启动用户终端的屏幕界面并点亮用户终端的屏幕。其中,确定模块302确定用户指纹中最清晰的目标指纹区域的具体实施方式为确定模块302确定用户指纹中包括清晰度最高的指纹纹路,并将清晰度最高的指纹纹路的区域作为目标指纹区域。通过实施图4所示的实施方式,可以减少匹配过程中所需的匹配时长,以提高用户终端的解锁效率。请参阅图5,图5是本发明实施例公开的一种用户终端的结构示意图,用于执行上述用户终端屏幕解锁方法。其中,如图5所示,该用户终端400可以包括:至少一个处理器401,至少一个输入装置402,至少一个输出装置403,存储器404等组件。其中,这些组件通过一条或多条总线405进行通信连接。本领域技术人员可以理解,图5中示出的用户终端的结构并不构成对本发明实施例的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:处理器401为用户终端的控制中心,利用各种接口和线路连接整个用户终端的各个部分,通过运行或执行存储在存储器404内的程序和/或模块,以及调用存储在存储器404内的数据,以执行用户终端的各种功能和处理数据。处理器401可以由集成电路(IntegratedCircuit,简称IC)组成,例如可以由单颗封装的IC所组成,也可以由连接多颗相同功能或不同功能的封装IC而组成。举例来说,处理器401可以仅包括中央处理器(CentralProcessingUnit,简称CPU),也可以是CPU、数字信号处理器(digitalsignalprocessor,简称DSP)、图形处理器(GraphicProcessingUnit,简称GPU)及各种控制芯片的组合。在本发明实施方式中,CPU可以是单运算核心,也可以包括多运算核心。输入装置402可以包括标准的触摸屏、键盘等,也可以包括有线接口、无线接口等。输出装置403可以包括显示屏、扬声器等,也可以包括有线接口、无线接口等。存储器404可用于存储软件程序以及模块,处理器401、输入装置402以及输出装置403通过调用存储在存储器404中的软件程序以及模块,从而执行用户终端的各项功能应用以及实现数据处理。存储器404主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统、至少一个功能所需的应用程序等;数据存储区可存储根据用户终端的使用所创建的数据等。在本发明实施例中,操作系统可以是Android系统、iOS系统或Windows操作系统等等。具体地,处理器401调用存储在存储器404中的应用程序,用于执行以下操作:响应用户终端的指定解锁区域上的按压操作,以获取用户指纹;确定用户指纹中最清晰的目标指纹区域;将目标指纹区域的目标指纹数据与用户终端中预存的指纹模板中的指纹校验数据进行匹配;当至少满足目标指纹数据与指纹校验数据匹配成功时,对用户终端屏幕进行解锁。本发明实施例中,处理器401调用存储在存储器404中的应用程序,执行步骤响应用户终端的指定解锁区域上的按压操作,以获取用户指纹,包括:响应用户终端的指定解锁区域上的按压操作,以发起按压中断请求,并获取按压操作的按压位置上的用户指纹;处理器401调用存储在存储器404中的应用程序,执行步骤当至少满足目标指纹数据与指纹校验数据匹配成功时,对用户终端屏幕进行解锁,包括:若目标指纹数据与指纹校验数据匹配成功,且接收到按压中断请求的响应指令时,启动用户终端的屏幕界面并点亮用户终端的屏幕。本发明实施例中,处理器401调用存储在存储器404中的应用程序,执行步骤确定用户指纹中最清晰的目标指纹区域,包括:确定用户指纹中包括的清晰度最高的指纹纹路,并将清晰度最高的指纹纹路的区域作为目标指纹区域。本发明实施例中,处理器401调用存储在存储器404中的应用程序,执行步骤响应用户终端的指定解锁区域上的按压操作,以获取用户指纹之前,还可以执行以下步骤:检测用户输入的摇晃操作;获取用户终端当前的目标位置信息以响应摇晃操作;判断目标位置信息是否与若干个目标安全模式中的一个目标安全模式所对应的位置信息相匹配;若目标位置信息与若干个目标安全模式中的一个目标安全模式所对应的位置信息匹配,将与目标位置信息匹配的目标安全模式对应的手指序号选取为目标手指序号,其中,不同的目标安全模式对应的手指序号不同;其中,响应用户终端的指定解锁区域上的按压操作,以获取用户指纹,包括:输出用于提示用户录入目标手指序号对应的目标手指的输入指纹信息的第一提示信息;获取用户响应第一提示信息以目标手指在用户终端的指定解锁区域上的按压操作,以获取用户指纹。本发明实施例中,处理器401调用存储在存储器404中的应用程序,还可以执行以下步骤:若目标位置信息与若干个目标安全模式中的每一个目标安全模式所对应的位置信息均不匹配,获取用户终端的当前时间;根据当前时间确定与当前时间匹配的安全模式;将当前时间匹配的安全模式所对应的手指序号选取为目标手指序号,其中,不同的时间对应的手指序号不同;其中,响应用户终端的指定解锁区域上的按压操作,以获取用户指纹,包括:输出用于提示用户录入所述目标手指序号对应的目标手指的输入指纹信息的第二提示信息;获取用户响应第二提示信息以目标手指在用户终端的指定解锁区域上的按压操作,以获取用户指纹。本发明实施例中,处理器401调用存储在存储器404中的应用程序,还可以执行以下步骤:根据目标手指序号从用户终端中预存的指纹校验数据中获取目标指纹校验数据;其中,将目标指纹区域的目标指纹数据与用户终端中预存的指纹模板中的指纹校验数据进行匹配,包括:将目标指纹区域的目标指纹数据与目标指纹校验数据进行匹配,若目标指纹区域的目标指纹数据与目标指纹校验数据匹配,则目标指纹区域的目标指纹数据与指纹校验数据匹配成功。具体的,本发明实施例中介绍的用户终端可以实施本发明结合图1、图2介绍的用户终端屏幕解锁方法实施例中的部分或全部流程。本发明所有实施例中的模块或子模块,可以通过通用集成电路,例如CPU(CentralProcessingUnit,中央处理器),或通过ASIC(ApplicationSpecificIntegratedCircuit,专用集成电路)来实现。本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。本发明实施例用户终端中的单元可以根据实际需要进行合并、划分和删减。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存取存储器(RandomAccessMemory,简称RAM)等。以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1