应用程序访问方法和移动终端的制作方法
【专利摘要】本发明提供一种应用程序访问方法,包括储存用户的标准指纹信息;采集用户点击应用程序的图标时的样本指纹信息;判断上述标准指纹信息和上述样本指纹信息是否相同,是则打开上述应用程序。本发明还提供一种移动终端,包括指纹存储模块、指纹传感器层、指纹识别模块和访问控制模块。本发明提供的应用程序访问方法和移动终端,可以在操作者点击应用程序时,对操作者进行指纹识别,并根据设置的应用程序访问权限确定操作者是否有权限访问点击的应用程序,从而确保移动终端内的隐私得到保护,提高了移动终端的安全性。
【专利说明】应用程序访问方法和移动终端
【技术领域】
[0001]本发明涉及移动通讯领域,具体涉及应用程序访问方法和移动终端。
【背景技术】
[0002]目前,移动终端采用的安全防护设置主要是利用锁屏界面对移动终端进行加密,现有的安全防护方案大部分是针对提高锁屏界面的加密难度来进行的,例如使用复杂的密码口令,或者使用指纹解锁技术、图形解锁技术等。
[0003]当操作者通过锁屏界面的验证,进入移动终端的操作界面后,移动终端却并没有采用任何的安全防护措施。通常情况下,当操作者通过锁屏界面的验证,进入移动终端的操作界面后,操作者便可以打开移动终端内的所有应用程序,并且可以访问移动终端内的所有信息,此时操作者对移动终端具有全部的操作权限,移动终端处于完全失去保护的状态。由此可见,单一的通过锁屏界面加密方案,并不能对移动终端进行很好的防护。
[0004]鉴于此,有必要提供一种应用程序访问方法和移动终端以解决上述不足。
【发明内容】
[0005]本发明的主要目的在于提供一种应用程序访问方法和移动终端,使移动终端可以根据操作者的指纹信息,判断操作者是否可以打开移动终端内的应用程序,提高移动终端的信息安全性。
[0006]为实现上述目的,本发明提供一种应用程序访问方法,包括以下步骤 储存用户的标准指纹信息;
采集用户点击应用程序的图标时的样本指纹信息;
判断上述标准指纹信息和上述样本指纹信息是否相同,是则打开上述应用程序。
[0007]进一步的,在上述存储用户的标准指纹信息的步骤之前,还包括:采集用户的标准指纹信息。
[0008]进一步的,上述采集用户点击应用程序的图标时的样本指纹信息的步骤包括: 检测用户的点击操作;
判断上述点击操作对应的屏幕位置处是否有应用程序的图标,是则采集上述用户的样本指纹信息。
[0009]进一步的,在上述储存用户的标准指纹信息的步骤之后,上述检测用户的点击操作的步骤之前,还包括:设置上述标准指纹信息的应用程序访问权限。
[0010]进一步的,在判断上述标准指纹信息和上述样本指纹信息相同的步骤之后,还包括判断上述样本指纹信息是否符合上述应用程序访问权限,是则打开上述应用程序的步骤。
[0011]进一步的,上述检测用户的点击操作的步骤还包括:同时记录上述点击操作的次数。
[0012]进一步的,在上述判断上述标准指纹信息和上述样本指纹信息不相同的步骤之后,还包括:
判断上述点击操作的次数是否小于等于设定值,是则返回上述检测用户的点击操作,同时记录上述点击操作的次数的步骤。
[0013]本发明还提供一种移动终端,包括:
指纹存储模块,用于存储用户的标准指纹信息;
指纹传感器层,设置在触摸屏层上方或者下方,用于采集用户点击应用程序的图标时的样本指纹信息;
指纹识别模块,与上述指纹传感器层和上述指纹存储模块连接,用于判断上述标准指纹信息和上述样本指纹信息是否相同;
访问控制模块,与上述指纹识别模块连接,用于打开上述应用程序。
[0014]进一步的,上述指纹传感器层还与上述指纹存储模块连接,用于采集用户的标准指纹信息。
[0015]进一步的,还包括点击检测模块,与上述指纹传感器层连接,用于检测用户的点击操作,并判断上述点击操作对应的屏幕位置处是否有应用程序的图标。
[0016]进一步的,还包括权限设置模块,分别与上述指纹存储模块和上述访问控制模块连接,用于设置上述标准指纹信息的应用程序访问权限。
[0017]进一步的,上述访问控制模块还用于判断上述样本指纹信息是否符合上述应用程序访问权限。
[0018]进一步的,上述点击检测模块还用于记录上述点击操作的次数。
[0019]进一步的,上述访问控制模块还用于判断上述点击次数是否小于等于设定值。
[0020]本发明提供的应用程序访问方法和移动终端,可以在操作者点击应用程序时,对操作者进行指纹识别,并根据设置的应用程序访问权限确定操作者是否有权限访问点击的应用程序,从而确保移动终端内的隐私得到保护,提高了移动终端的安全性。
【专利附图】
【附图说明】
[0021]图1为本发明提供的移动终端的屏幕结构示意图。
[0022]图2为本发明提供的应用程序访问方法的实施例一的流程图。
[0023]图3为本发明提供的应用程序访问方法的实施例二的流程图。
[0024]图4为本发明提供的应用程序访问方法的实施例三的流程图。
[0025]图5为本发明提供的应用程序访问方法的实施例四的流程图。
[0026]图6为本发明提供的应用程序访问方法的实施例五的流程图。
[0027]图7为本发明提供的移动终端的实施例一的结构框图。
[0028]图8为本发明提供的移动终端的实施例二的结构框图。
[0029]图9为本发明提供的移动终端的实施例三的结构框图。
【具体实施方式】
[0030]下文将结合附图详细描述本发明的实施例。应当注意的是,下述实施例中描述的技术特征或者技术特征的组合不应当被认为是孤立的,它们可以被相互组合和相互结合从而达到更好的技术效果。在下述实施例的附图中,各附图所出现的相同标号代表相同的特征或者部件,可应用于不同实施例中。
[0031] 指纹是指人的手指末端正面皮肤上凸凹不平产生的纹线,纹线有规律的排列形成不同的纹型。
[0032]指纹的总体特征是指那些通过人眼直接就可以观察到的特征,包括纹形、模式区、核心点、三角点和纹数等。纹形,根据脊线的走向与分布情况一般将指纹的纹形分为三大类:环型(loop,又称斗形)、弓形(arch)和螺旋形(whorl)。模式区即指纹上包括了总体特征的区域,从此区域就能够分辨出指纹是属于哪一种类型的,有的指纹识别算法只使用模式区的数据,有的则使用所取得的完整指纹。核心点位于指纹纹路的渐进中心,它在读取指纹和比对指纹时通常作为参考点,许多指纹识别算法是基于核心点的,即只能处理和识别具有核心点的指纹。三角点位于从核心点开始的第一个分叉点或者断点,或者两条纹路会聚处、孤立点、折转处,或者指向这些奇异点,三角点提供了指纹纹路的计数跟踪的开始之处。纹数,即模式区内指纹纹路的数量,在计算指纹的纹路时,一般先连接核心点和三角点,这条连线与指纹纹路相交的数量即可认为是指纹的纹数。
[0033]纹线的起点、终点、结合点和分叉点,称为指纹的细节特征点,其具有终身不变性、唯一性。两枚指纹经常会具有相同的总体特征,但它们的细节特征,却不可能完全相同。指纹纹路并不是连续的、平滑笔直的,而是经常出现中断、分叉或转折。这些断点、分叉点和转折点就称为“特征点”,就是这些特征点提供了指纹唯一性的确认信息,其中最典型的是终结点和分叉点,其它还包括分歧点、孤立点、环点、短纹等。特征点的参数包括:方向(节点可以朝着一定的方向)、曲率(描述纹路方向改变的速度)、位置(节点的位置通过Χ、y坐标来描述,可以是绝对的,也可以是相对于三角点或特征点的)。
[0034]指纹识别即指通过比较不同指纹的细节特征点来进行鉴别。由于每个人的指纹不同,就是同一人的十指之间,指纹也有明显区别,因此指纹可用于身份鉴定。
[0035]指纹识别系统是一个典型的模式识别系统,包括指纹图像获取、处理、特征提取和比对等|旲块。
[0036]指纹图像获取:通过专门的指纹采集仪可以采集指纹图像。指纹采集仪使用的指纹传感器按采集方式主要分为划擦式和按压式两种,按信号采集原理目前有光学式、压敏式、电容式、电感式、热敏式和超声波式等。另外,也可以通过扫描仪、数字相机等获取指纹图像。指纹采集仪获取的指纹图像数据一般较大,通常会对指纹数据进行压缩后再存储,以减少存储空间。
[0037]指纹图像处理:包括指纹区域检测、图像质量判断、方向图和频率估计、图像增强、指纹图像二值化和细化等。
[0038]指纹特征提取:从预处理后的图像中提取指纹的特征点(起点、终点、结合点和分叉点等)的信息,信息主要包括类型、坐标、方向等参数。
[0039]指纹特征比对:计算特征提取结果与已存储的特征模板的相似程度。
[0040]指纹传感器是实现指纹采集的关键器件。指纹传感器按传感原理,即指纹成像原理和技术,分为光学指纹传感器、半导体电容传感器、半导体电感传感器、半导体热敏传感器、半导体压感传感器、超声波传感器和射频传感器等。
[0041]光学指纹传感器:
主要是利用光的折摄和反射原理,光从底部射向三棱镜,并经棱镜射出,射出的光线在手指表面指纹凹凸不平的线纹上折射的角度及反射回去的光线明暗就会不一样。CMOS或者CCD光学器件就会收集到不同明暗程度的图片信息,就完成指纹的采集。
[0042]半导体指纹传感器:
这类传感器,无论是半导体电容传感器、半导体电感传感器、半导体热敏传感器,还是半导体压感传感器,其原理类似。以半导体电容传感器为例,在一块集成有成千上万半导体器件的“平板”上,手指贴在其上与其构成了电容的另一面,由于手指平面凸凹不平,凸点处和凹点处接触平板的实际距离大小就不一样,形成的电容数值也就不一样,设备根据这个原理将采集到的不同的数值汇总,也就完成了指纹的采集。
[0043]射频指纹传感器:
射频传感器技术是通过传感器本身发射出微量射频信号,穿透手指的表皮层去测控真皮层的纹路,来获得手指的指纹图像。射频指纹传感器可以对干燥手指,湿润手指,脏手指等特征手指进行指纹采集,并且射频指纹敏感器只对人的真皮皮肤有反应,可以解决冒仿者使用人造指纹欺骗指纹传感器的问题。
[0044]移动终端上使用的触摸屏通常可以分为电阻屏和电容屏,在其它行业中,还存在红外线屏、表面声波屏等特殊类型的触摸屏。触摸屏由触摸检测部件和触摸屏控制器组成,触摸检测部件用于检测用户触摸动作,并将检测到的触摸信息发送至触摸屏控制器;触摸屏控制器用于将接收到的触摸信息转换为触点坐标,并将坐标信息发送给中央处理器,触摸屏控制器同时能接收中央处理器发来的命令并加以执行。
[0045]如图1所示,为本发明提供的移动终端的屏幕结构示意图,屏幕的结构从上至下依次为外玻璃层01、指纹传感器层02、触摸屏层03和液晶面板层04,液晶面板层04用于显示图像,触摸屏层03用于感应用户的操作,指纹传感器层02用于采集用户的指纹信息,夕卜玻璃层01用于封装及保护屏幕的内层结构。
[0046]需要特别指出的是,本发明并不要求将外玻璃层01、指纹传感器层02、触摸屏层03和液晶面板层04从物理意义上进行分隔。在目前的移动终端领域中,已经出现了将具有不同功能的结构层融合在一起的技术,例如In-cell方法和On-cell方法就可以使液晶面板层04和触摸屏层03融合在一起,以减少屏幕的整体厚度。In-cell是指将触摸面板功能嵌入到液晶像素中的方法,On-cell是指将触摸面板功能嵌入到彩色滤光片基板和偏光板之间的方法。
[0047]在本发明中,指纹传感器层02中设置有指纹传感器,上述指纹传感器可以采集用户的指纹信息,指纹传感器层02的覆盖范围与触摸屏层03的覆盖范围完全相同,手指在触摸屏层03覆盖范围内的任意一处位置进行触摸操作时,指纹传感器层02都可以采集到上述手指的指纹信息。应当说明的是,在其它实施例中,也可以将指纹传感器层02设置在触摸屏层03的下方,即设置在触摸屏层03和液晶面板层04之间,本发明对此不作限制。
[0048]在一些实施例中,指纹传感器可以是光学指纹传感器,例如可以在触摸屏层03的上方安装一定厚度的光纤面板,面板上密集铺设有大量光纤,每根光纤都垂直于触摸屏层03放置,光纤的一端与CMOS或者CCD光学器件连接。当用户把手指按在屏幕上方后,手指上的纹路就会按下一定数量的光纤,被按下的光纤将光线照射在指纹上,生成一张清晰的指纹图像,通过CMOS或者CXD光学器件就可以采集到上述手指的指纹信息。
[0049]在一些实施例中,指纹传感器也可以是半导体指纹传感器,例如可以在触摸屏层03的下方安装电感指纹传感器,当用户把手指按在屏幕上方后,由于手指平面凸凹不平,凸点处和凹点处对屏幕施加的压力不同,屏幕会根据不同的压力产生不同的形变,最终电感指纹传感器将接收到上述形变信息,并将上述形变信息转换为特定的电感值,设备将采集到的特定电感值汇总,也就完成了指纹的米集;也可以在触摸屏层03的上方安装电各指纹传感器,手指贴在外玻璃层01上构成电容的另一面,由于手指平面凸凹不平,凸点处和凹点处与电容指纹传感器的实际距离大小不同,形成的电容数值也就不同,设备根据这个原理将采集到的不同的数值汇总,也就完成了指纹的采集。
[0050]在一些实施例中,指纹传感器也可以是射频指纹传感器,例如可以在触摸屏层03的上方或者下方安装射频指纹传感器,射频指纹传感器发射射频信号,经过手指真皮皮肤的反射,射频指纹传感器可以检测到真皮皮肤的纹路,即检测到手指的指纹。
[0051]应当说明的是,在实际应用中可以根据不同的需求对指纹传感器的类型进行选择,本发明对此不作限制。
[0052]在一些实施例中,也可以采用柔性薄膜电路技术等方式来制作指纹传感器层02,例如结合了柔性晶体管工艺和有机光电探测技术的图像传感器,不受传统光电传感器有最小焦距的要求,可以直接读取和传输贴合在传感器上的图像,其厚度和重量也相当轻薄。
[0053]当用户使用手指对屏幕进行操作时,手指会与屏幕接触,此种情况下触摸屏层03可以检测用户手指的触摸动作,指纹传感器层02可以采集上述手指的指纹信息。由于触摸屏层03与指纹传感器层02是两个相互独立的结构层,所以触摸屏层03对触摸动作的检测和指纹传感器层02对手指指纹信息的采集也是两个相互独立进行的过程,上述两个过程既可以同时进行,也可以设置适当的触发条件先后进行,本发明对此不作限制。
[0054]应当说明的是,本说明书和权利要求书均以具有图1所示的屏幕结构的移动终端为基础进行说明。
[0055]如图2所示,为本发明提供的应用程序访问方法的实施例一的流程图,本实施例包括以下步骤:
SlOl:储存用户的标准指纹信息。
[0056]选取用户的一个手指,并将该手指的指纹信息存储在移动终端中,为便于叙述,将上述指纹信息称为标准指纹信息。标准指纹信息可以利用移动终端本身的指纹传感器进行采集,也可以是从第三方指纹库中导入,本发明对此不作限制。应当说明的是,存储的标准指纹信息中包含有足够多的指纹细节特征点,可以用于和其它指纹信息进行比对。
[0057]应当说明的是,为保证用户的指纹信息安全,可以在移动终端的储存设备内设置一安全区域,标准指纹存储在上述安全区域内,该安全区域拥有较高的安全设置,只有当需要判断两个指纹信息是否相同时,可以由指纹辨识软件进行访问,除此种情况外,任何时间任何软件都不可以访问安全区域内的指纹信息。
[0058]在本实施例中,用户可以根据使用习惯选取任意一个手指用于采集其指纹信息作为标准指纹信息,本发明对用户选取何个手指不作限制。
[0059]应当说明的是,本发明并不要求在移动终端中只能设置一个标准指纹信息,在一个移动终端拥有多个用户的情况下,可以将多个用户的指纹信息都设置为标准指纹信息,并储存在移动终端中。
[0060]S102:采集用户点击应用程序的图标时的样本指纹信息。[0061]在移动终端的图形用户界面中,应用程序以图标的形式显示在屏幕上,用户如果要打开一个应用程序,首先需要点击该应用程序图标,当用户使用手指点击该应用程序图标时,用户的手指将与屏幕接触,此时设置在触摸屏层03上方或者下方的指纹传感器层02将采集与屏幕接触的手指的指纹信息,为便于叙述,将上述采集到的与屏幕接触的手指的指纹信息称为样本指纹信息。应当说明的是,采集到的样本指纹信息中包含有足够多的指纹细节特征点,可以用于和其它指纹信息进行比对。
[0062]S103:判断标准指纹信息和样本指纹信息是否相同。
[0063]判断两个指纹信息是否相同通常包括以下步骤:读取指纹图象、提取特征数据、t匕对特征数据。当通过指纹传感器采集到人体的指纹图象后,需要对原始图象进行初步的处理,使之更清晰;之后指纹辨识软件建立指纹的数字表示,即提取特征数据,上述过程是一种单方向的转换,可以从指纹转换成特征数据但不能从特征数据转换成为指纹,而两枚不同的指纹会产生不同的特征数据;最后通过计算机模糊比较的方法,把两个指纹的特征数据进行比对,计算出它们的相似程度,最终得到两个指纹的匹配结果。
[0064]指纹的识别与比对可以利用现有技术来实现,本发明在此不作详细叙述,并且本发明对采用的指纹识别与比对的方法不作限制。
[0065]当判断标准指纹信息和样本指纹信息相同时,执行步骤S104 ;当判断标准指纹信息和样本指纹信息不相同时,执行步骤S105。
[0066]S104:打开应用程序。
[0067]用户点击的应用程序启动。
[0068]S105:进入锁屏界面。
[0069]应用程序不能打开,移动终端进入保护状态,屏幕显示为锁屏界面。
[0070]应当说明的是,在其它实施例中,移动终端也可以不进入锁屏界面,而只是对用户本次点击应用程序的操作不作出反应;或者提示用户指纹不匹配;或者提示用户在规定时间内无法再次操作移动终端;或者移动终端直接进入关机状态,本发明对此不作限制。
[0071]如图3所示,为本发明提供的应用程序访问方法的实施例二的流程图。本实施例是对实施例一的进一步优化,本实施例包括以下步骤:
S201:采集用户的标准指纹信息。
[0072]在本实施例中,可以利用设置在触摸屏层03上方或下方的指纹传感器层02来采集用户的标准指纹信息,采集到的标准指纹信息中包含有足够多的指纹细节特征点,可以用于和其它指纹信息进行对比。
[0073]由于在移动终端中,指纹传感器层02的覆盖范围与触摸屏层03的覆盖范围完全相同,所以在触摸屏层03覆盖范围内的任意一处都可以采集到用户的标准指纹信息。在一些实施例中,可以将指纹传感器层02覆盖的全部范围都设置为标准指纹信息采集区,也可以根据用户的使用习惯在指纹传感器层02覆盖的范围内划定一个区域用于采集用户的标准指纹信息,本发明对此不作限制。指纹传感器层02中标准指纹信息采集区的设定可以在移动终端出厂时进行设置,也可以在移动终端的使用中由用户进行设置,本发明对此同样不作限制。
[0074]应当说明的是,用户可以决定采集任意一个手指的指纹信息作为标准指纹信息,本发明对用户选用的手指不作限制。[0075]应当说明的是,本发明并不要求在移动终端中只能设置一个标准指纹信息,在一个移动终端拥有多个用户的情况下,可以将多个用户的指纹信息都设置为标准指纹信息,并储存在移动终端中。
[0076]S202:储存用户的标准指纹信息。
[0077]将采集到的标准指纹信息储存在移动终端中。
[0078]应当说明的是,为保证用户的指纹信息安全,可以在移动终端的储存设备内设置一安全区域,标准指纹存储在上述安全区域内,该安全区域拥有较高的安全设置,只有当需要判断两个指纹信息是否相同时,可以由指纹辨识软件进行访问,除此种情况外,任何时间任何软件都不可以访问安全区域内的指纹信息。
[0079]S203:检测用户的点击操作。
[0080]检测用户是否对移动终端进行了点击操作。
[0081]用户对移动终端的手势操作可以分为点击操作、拖曳操作、滑动操作等不同类型,不同类型的操作可以根据用户手指与屏幕的接触时间长短、手指是否在屏幕上发生移动等条件来判断,现有的技术已经可以准确的检测出用户对移动终端进行的各种手势操作,本发明在此不作详细叙述。
[0082]S204:判断点击操作对应的屏幕位置处是否有应用程序图标。
[0083]目前,移动终端上使用的各种操作系统(如Android系统、IOS系统、Windowsphone系统、BlackBerry系统等)都会对屏幕建立合适的坐标系统。例如,在Android系统中,规定屏幕的左上角是坐标系统的原点(0,O)坐标,原点向右延伸是X轴正方向,原点向下延伸是Y轴正方向。
[0084]当用户的手指点击在屏幕表面上时,移动终端会对手指点击的位置确定一个坐标值,上述坐标值即为点击操作对应的屏幕位置处的坐标值,应用程序图标在屏幕上的坐标位置可以根据其在屏幕上的显示位置来确定。判断点击操作对应的屏幕位置处是否有应用程序图标,可以根据手指点击位置处的坐标值与应用程序图标在屏幕上的坐标值是否相同来进行,当上述两个坐标值相同时,点击操作对应的屏幕位置处有应用程序图标;当上述两个坐标值不相同时,点击操作对应的屏幕位置处没有应用程序图标。
[0085]应当说明的是,由于应用程序图标是以一定尺寸的图片显示在屏幕上的,所以应用程序图标在屏幕上的坐标值对应的是一个范围值,此种情况下可以根据手指点击位置处的坐标值是否落入上述范围值内,进而判断点击操作对应的屏幕位置处是否有应用程序图标。
[0086]当判断点击操作对应的屏幕位置处有应用程序图标时,执行步骤S205 ;当判断点击操作对应的屏幕位置处没有应用程序图标时,执行步骤S208。
[0087]S205:采集用户的样本指纹信息。
[0088]设置在触摸屏层03上方或者下方的指纹传感器层02将采集处于点击的应用程序图标位置处的、与屏幕接触的手指的指纹信息,为便于叙述,将上述采集到的手指的指纹信息称为样本指纹信息。应当说明的是,采集到的样本指纹信息中包含有足够多的指纹细节特征点,可以用于和其它指纹信息进行比对。
[0089]S206:判断标准指纹信息和样本指纹信息是否相同。
[0090]判断两个指纹信息是否相同通常包括以下步骤:读取指纹图象、提取特征数据、t匕对特征数据。当通过指纹传感器采集到人体的指纹图象后,需要对原始图象进行初步的处理,使之更清晰;之后指纹辨识软件建立指纹的数字表示,即提取特征数据,上述过程是一种单方向的转换,可以从指纹转换成特征数据但不能从特征数据转换成为指纹,而两枚不同的指纹会产生不同的特征数据;最后通过计算机模糊比较的方法,把两个指纹的特征数据进行比对,计算出它们的相似程度,最终得到两个指纹的匹配结果。
[0091]指纹的识别与比对可以利用现有技术来实现,本发明在此不作详细叙述,并且本发明对采用的指纹识别与比对的方法不作限制。
[0092]当判断标准指纹信息和样本指纹信息相同时,执行步骤S207 ;当判断标准指纹信息和样本指纹信息不相同时,执行步骤S208。
[0093]S207:打开应用程序。
[0094]用户点击的应用程序启动。
[0095]S208:进入锁屏界面。
[0096]应用程序不能打开,移动终端进入保护状态,屏幕显示为锁屏界面。
[0097]应当说明的是,在其它实施例中,移动终端也可以不进入锁屏界面,而只是对用户本次点击应用程序的操作不作出反应;或者提示用户指纹不匹配;或者提示用户在规定时间内无法再次操作移动终端;或者移动终端直接进入关机状态,本发明对此不作限制。
[0098]如图4所示,为本发明提供的应用程序访问方法的实施例三的流程图。本实施例是对实施例二的进一步优化,本实施例包括以下步骤:
S301:采集用户的标准指纹信息。
[0099]在本实施例中,可以利用设置在触摸屏层03上方或下方的指纹传感器层02来采集用户的标准指纹信息,采集到的标准指纹信息中包含有足够多的指纹细节特征点,可以用于和其它指纹信息进行对比。
[0100]由于在移动终端中,指纹传感器层02的覆盖范围与触摸屏层03的覆盖范围完全相同,所以在触摸屏层03覆盖范围内的任意一处都可以采集到用户的标准指纹信息。在一些实施例中,可以将指纹传感器层02覆盖的全部范围都设置为标准指纹信息采集区,也可以根据用户的使用习惯在指纹传感器层02覆盖的范围内划定一个区域用于采集用户的标准指纹信息,本发明对此不作限制。指纹传感器层02中标准指纹信息采集区的设定可以在移动终端出厂时进行设置,也可以在移动终端的使用中由用户进行设置,本发明对此同样不作限制。
[0101]应当说明的是,用户可以决定采集任意一个手指的指纹信息作为标准指纹信息,本发明对用户选用的手指不作限制。
[0102]应当说明的是,本发明并不要求在移动终端中只能设置一个标准指纹信息,在一个移动终端拥有多个用户的情况下,可以将多个用户的指纹信息都设置为标准指纹信息,并储存在移动终端中。
[0103]S302:储存用户的标准指纹信息。
[0104]将米集到的标准指纹彳目息储存在移动终端中。
[0105]应当说明的是,为保证用户的指纹信息安全,可以在移动终端的储存设备内设置一安全区域,标准指纹存储在上述安全区域内,该安全区域拥有较高的安全设置,只有当需要判断两个指纹信息是否相同时,可以由指纹辨识软件进行访问,除此种情况外,任何时间任何软件都不可以访问安全区域内的指纹信息。
[0106]S303:设置标准指纹信息的应用程序访问权限。
[0107]在本实施例中,设置标准指纹信息的应用程序访问权限是指:确定拥有上述标准指纹信息的用户可以访问移动终端中的何种应用程序。
[0108]上述设置可以通过建立应用程序和标准指纹信息之间的访问映射关系来实现,例如在移动终端中建立映射表单,上述表单中包含有标准指纹信息和应用程序之间的对应关系。【具体实施方式】可以参考通讯录中联系人分类的方法,首先建立移动终端中的所有应用程序的列表,再以标准指纹信息为分类标准,在应用程序列表中选择应用程序,设置完毕后,即建立起了上述标准指纹信息和应用程序之间的访问映射关系。
[0109]应当说明的是,当移动终端中存储有多个标准指纹信息时,可以针对上述多个标准指纹信息,分别建立标准指纹信息和应用程序之间的访问映射关系。
[0110]S304:检测用户的点击操作。
[0111]检测用户是否对移动终端进行了点击操作。
[0112]用户对移动终端的手势操作可以分为点击操作、拖曳操作、滑动操作等不同类型,不同类型的操作可以根据用户手指与屏幕的接触时间长短、手指是否在屏幕上发生移动等条件来判断,现有的技术已经可以准确的检测出用户对移动终端进行的各种手势操作,本发明在此不作详细叙述。
[0113]S305:判断点击操作对应的屏幕位置处是否有应用程序图标。
[0114]目前,移动终端上使用的各种操作系统(如Android系统、IOS系统、Windowsphone系统、BlackBerry系统等)都会对屏幕建立合适的坐标系统。例如,在Android系统中,规定屏幕的左上角是坐标系统的原点(0,O)坐标,原点向右延伸是X轴正方向,原点向下延伸是Y轴正方向。
[0115]当用户的手指点击在屏幕表面上时,移动终端会对手指点击的位置确定一个坐标值,上述坐标值即为点击操作对应的屏幕位置处的坐标值,应用程序图标在屏幕上的坐标位置可以根据其在屏幕上的显示位置来确定。判断点击操作对应的屏幕位置处是否有应用程序图标,可以根据手指点击位置处的坐标值与应用程序图标在屏幕上的坐标值是否相同来进行,当上述两个坐标值相同时,点击操作对应的屏幕位置处有应用程序图标;当上述两个坐标值不相同时,点击操作对应的屏幕位置处没有应用程序图标。
[0116]应当说明的是,由于应用程序图标是以一定尺寸的图片显示在屏幕上的,所以应用程序图标在屏幕上的坐标值对应的是一个范围值,此种情况下可以根据手指点击位置处的坐标值是否落入上述范围值内,进而判断点击操作对应的屏幕位置处是否有应用程序图标。
[0117]当判断点击操作对应的屏幕位置处有应用程序图标时,执行步骤S306 ;当判断点击操作对应的屏幕位置处没有应用程序图标时,执行步骤S310。
[0118]S306:采集用户的样本指纹信息。
[0119]设置在触摸屏层03上方或者下方的指纹传感器层02将采集处于点击的应用程序图标位置处的、与屏幕接触的手指的指纹信息,为便于叙述,将上述采集到的手指的指纹信息称为样本指纹信息。应当说明的是,采集到的样本指纹信息中包含有足够多的指纹细节特征点,可以用于和其它指纹信息进行比对。[0120]S307:判断标准指纹信息和样本指纹信息是否相同。
[0121]判断两个指纹信息是否相同通常包括以下步骤:读取指纹图象、提取特征数据、t匕对特征数据。当通过指纹传感器采集到人体的指纹图象后,需要对原始图象进行初步的处理,使之更清晰;之后指纹辨识软件建立指纹的数字表示,即提取特征数据,上述过程是一种单方向的转换,可以从指纹转换成特征数据但不能从特征数据转换成为指纹,而两枚不同的指纹会产生不同的特征数据;最后通过计算机模糊比较的方法,把两个指纹的特征数据进行比对,计算出它们的相似程度,最终得到两个指纹的匹配结果。
[0122]指纹的识别与比对可以利用现有技术来实现,本发明在此不作详细叙述,并且本发明对采用的指纹识别与比对的方法不作限制。
[0123]当判断标准指纹信息和样本指纹信息相同时,执行步骤S308 ;当判断标准指纹信息和样本指纹信息不相同时,执行步骤S310。
[0124]S308:判断样本指纹信息是否符合应用程序访问权限。
[0125]当判断标准指纹信息和样本指纹信息相同后,样本指纹信息等同标准指纹信息,标准指纹信息和应用程序之间的访问映射关系,就可以转换为样本指纹信息和应用程序之间的访问映射关系。根据上述访问映射关系,判断用户本次点击的应用程序与样本指纹信息之间是否存在访问映射关系。
[0126]当用户本次点击的应用程序与样本指纹信息之间存在映射关系时,则判断样本指纹信息符合应用程序访问权限,执行步骤S309 ;当用户本次点击的应用程序与样本指纹信息之间不存在映射关系时,则判断样本指纹信息不符合应用程序访问权限,执行步骤S310。
[0127]S309:打开应用程序。
[0128]用户点击的应用程序启动。
[0129]S310:进入锁屏界面。
[0130]应用程序不能打开,移动终端进入保护状态,屏幕显示为锁屏界面。
[0131]应当说明的是,在其它实施例中,移动终端也可以不进入锁屏界面,而只是对用户本次点击应用程序的操作不作出反应;或者提示用户指纹不匹配;或者提示用户在规定时间内无法再次操作移动终端;或者移动终端直接进入关机状态,本发明对此不作限制。
[0132]如图5所示,为本发明提供的应用程序访问方法的实施例四的流程图。本实施例是对实施例二的进一步优化,本实施例包括以下步骤:
S401:采集用户的标准指纹信息。
[0133]在本实施例中,可以利用设置在触摸屏层03上方或下方的指纹传感器层02来采集用户的标准指纹信息,采集到的标准指纹信息中包含有足够多的指纹细节特征点,可以用于和其它指纹信息进行对比。
[0134]由于在移动终端中,指纹传感器层02的覆盖范围与触摸屏层03的覆盖范围完全相同,所以在触摸屏层03覆盖范围内的任意一处都可以采集到用户的标准指纹信息。在一些实施例中,可以将指纹传感器层02覆盖的全部范围都设置为标准指纹信息采集区,也可以根据用户的使用习惯在指纹传感器层02覆盖的范围内划定一个区域用于采集用户的标准指纹信息,本发明对此不作限制。指纹传感器层02中标准指纹信息采集区的设定可以在移动终端出厂时进行设置,也可以在移动终端的使用中由用户进行设置,本发明对此同样不作限制。[0135]应当说明的是,用户可以决定采集任意一个手指的指纹信息作为标准指纹信息,本发明对用户选用的手指不作限制。
[0136]应当说明的是,本发明并不要求在移动终端中只能设置一个标准指纹信息,在一个移动终端拥有多个用户的情况下,可以将多个用户的指纹信息都设置为标准指纹信息,并储存在移动终端中。
[0137]S402:储存用户的标准指纹信息。
[0138]将米集到的标准指纹彳目息储存在移动终端中。
[0139]应当说明的是,为保证用户的指纹信息安全,可以在移动终端的储存设备内设置一安全区域,标准指纹存储在上述安全区域内,该安全区域拥有较高的安全设置,只有当需要判断两个指纹信息是否相同时,可以由指纹辨识软件进行访问,除此种情况外,任何时间任何软件都不可以访问安全区域内的指纹信息。
[0140]S403:检测用户的点击操作,同时记录上述点击操作的次数。
[0141 ] 检测用户是否对移动终端进行了点击操作。
[0142]用户对移动终端的手势操作可以分为点击操作、拖曳操作、滑动操作等不同类型,不同类型的操作可以根据用户手指与屏幕的接触时间长短、手指是否在屏幕上发生移动等条件来判断,现有的技术已经可以准确的检测出用户对移动终端进行的各种手势操作,本发明在此不作详细叙述。
[0143]当检测出用户对移动终端进行的手势操作是点击操作时,移动终端同时记录本次点击操作的次数,即记录本次点击操作是用户进行的第几次点击操作。
[0144]S404:判断点击操作对应的屏幕位置处是否有应用程序图标。
[0145]目前,移动终端上使用的各种操作系统(如Android系统、IOS系统、Windowsphone系统、BlackBerry系统等)都会对屏幕建立合适的坐标系统。例如,在Android系统中,规定屏幕的左上角是坐标系统的原点(0,O)坐标,原点向右延伸是X轴正方向,原点向下延伸是Y轴正方向。
[0146]当用户的手指点击在屏幕表面上时,移动终端会对手指点击的位置确定一个坐标值,上述坐标值即为点击操作对应的屏幕位置处的坐标值,应用程序图标在屏幕上的坐标位置可以根据其在屏幕上的显示位置来确定。判断点击操作对应的屏幕位置处是否有应用程序图标,可以根据手指点击位置处的坐标值与应用程序图标在屏幕上的坐标值是否相同来进行,当上述两个坐标值相同时,点击操作对应的屏幕位置处有应用程序图标;当上述两个坐标值不相同时,点击操作对应的屏幕位置处没有应用程序图标。
[0147]应当说明的是,由于应用程序图标是以一定尺寸的图片显示在屏幕上的,所以应用程序图标在屏幕上的坐标值对应的是一个范围值,此种情况下可以根据手指点击位置处的坐标值是否落入上述范围值内,进而判断点击操作对应的屏幕位置处是否有应用程序图标。
[0148]当判断点击操作对应的屏幕位置处有应用程序图标时,执行步骤S405 ;当判断点击操作对应的屏幕位置处没有应用程序图标时,执行步骤S409。
[0149]S405:采集用户的样本指纹信息。
[0150]设置在触摸屏层03上方或者下方的指纹传感器层02将采集处于点击的应用程序图标位置处的、与屏幕接触的手指的指纹信息,为便于叙述,将上述采集到的手指的指纹信息称为样本指纹信息。应当说明的是,采集到的样本指纹信息中包含有足够多的指纹细节特征点,可以用于和其它指纹信息进行比对。
[0151]S406:判断标准指纹信息和样本指纹信息是否相同。
[0152]判断两个指纹信息是否相同通常包括以下步骤:读取指纹图象、提取特征数据、t匕对特征数据。当通过指纹传感器采集到人体的指纹图象后,需要对原始图象进行初步的处理,使之更清晰;之后指纹辨识软件建立指纹的数字表示,即提取特征数据,上述过程是一种单方向的转换,可以从指纹转换成特征数据但不能从特征数据转换成为指纹,而两枚不同的指纹会产生不同的特征数据;最后通过计算机模糊比较的方法,把两个指纹的特征数据进行比对,计算出它们的相似程度,最终得到两个指纹的匹配结果。
[0153]指纹的识别与比对可以利用现有技术来实现,本发明在此不作详细叙述,并且本发明对采用的指纹识别与比对的方法不作限制。
[0154]当判断标准指纹信息和样本指纹信息相同时,执行步骤S407 ;当判断标准指纹信息和样本指纹信息不相同时,执行步骤S408。
[0155]S407:打开应用程序。
[0156]用户点击的应用程序启动。
[0157]S408:判断点击操作的次数是否小于等于设定值。
[0158]设定值可以在移动终端出厂时进行预设,也可以在移动终端的使用中由用户进行设置,本发明对此不作限制。
[0159]当判断本次点击操作的次数已经大于上述设定值时,执行步骤S409 ;当判断本次点击操作的次数小于等于上述设定值时,返回步骤S403。
[0160]S409:进入锁屏界面。
[0161]应用程序不能打开,移动终端进入保护状态,屏幕显示为锁屏界面。
[0162]应当说明的是,在其它实施例中,移动终端也可以不进入锁屏界面,而只是对用户本次点击应用程序的操作不作出反应;或者提示用户指纹不匹配;或者提示用户在规定时间内无法再次操作移动终端;或者移动终端直接进入关机状态,本发明对此不作限制。
[0163]如图6所示,为本发明提供的应用程序访问方法的实施例五的流程图。本实施例是对实施例四的进一步优化,本实施例包括以下步骤:
S501:采集用户的标准指纹信息。
[0164]在本实施例中,可以利用设置在触摸屏层03上方或下方的指纹传感器层02来采集用户的标准指纹信息,采集到的标准指纹信息中包含有足够多的指纹细节特征点,可以用于和其它指纹信息进行对比。
[0165]由于在移动终端中,指纹传感器层02的覆盖范围与触摸屏层03的覆盖范围完全相同,所以在触摸屏层03覆盖范围内的任意一处都可以采集到用户的标准指纹信息。在一些实施例中,可以将指纹传感器层02覆盖的全部范围都设置为标准指纹信息采集区,也可以根据用户的使用习惯在指纹传感器层02覆盖的范围内划定一个区域用于采集用户的标准指纹信息,本发明对此不作限制。指纹传感器层02中标准指纹信息采集区的设定可以在移动终端出厂时进行设置,也可以在移动终端的使用中由用户进行设置,本发明对此同样不作限制。
[0166]应当说明的是,用户可以决定采集任意一个手指的指纹信息作为标准指纹信息,本发明对用户选用的手指不作限制。
[0167]应当说明的是,本发明并不要求在移动终端中只能设置一个标准指纹信息,在一个移动终端拥有多个用户的情况下,可以将多个用户的指纹信息都设置为标准指纹信息,并储存在移动终端中。
[0168]S502:储存用户的标准指纹信息。
[0169]将米集到的标准指纹彳目息储存在移动终端中。
[0170]应当说明的是,为保证用户的指纹信息安全,可以在移动终端的储存设备内设置一安全区域,标准指纹存储在上述安全区域内,该安全区域拥有较高的安全设置,只有当需要判断两个指纹信息是否相同时,可以由指纹辨识软件进行访问,除此种情况外,任何时间任何软件都不可以访问安全区域内的指纹信息。
[0171]S503:设置标准指纹信息的应用程序访问权限。
[0172]在本实施例中,设置标准指纹信息的应用程序访问权限是指:确定拥有上述标准指纹信息的用户可以访问移动终端中的何种应用程序。
[0173]上述设置可以通过建立应用程序和标准指纹信息之间的访问映射关系来实现,例如在移动终端中建立映射表单,上述表单中包含有标准指纹信息和应用程序之间的对应关系。【具体实施方式】可以参考通讯录中联系人分类的方法,首先建立移动终端中的所有应用程序的列表,再以标准指纹信息为分类标准,在应用程序列表中选择应用程序,设置完毕后,即建立起了上述标准指纹信息和应用程序之间的访问映射关系。
[0174]应当说明的是,当移动终端中存储有多个标准指纹信息时,可以针对上述多个标准指纹信息,分别建立标准指纹信息和应用程序之间的访问映射关系。
[0175]S504:检测用户的点击操作,同时记录上述点击操作的次数。
[0176]检测用户是否对移动终端进行了点击操作。
[0177]用户对移动终端的手势操作可以分为点击操作、拖曳操作、滑动操作等不同类型,不同类型的操作可以根据用户手指与屏幕的接触时间长短、手指是否在屏幕上发生移动等条件来判断,现有的技术已经可以准确的检测出用户对移动终端进行的各种手势操作,本发明在此不作详细叙述。
[0178]当检测出用户对移动终端进行的手势操作是点击操作时,移动终端同时记录本次点击操作的次数,即记录本次点击操作是用户进行的第几次点击操作。
[0179]S505:判断点击操作对应的屏幕位置处是否有应用程序图标。
[0180]目前,移动终端上使用的各种操作系统(如Android系统、IOS系统、Windowsphone系统、BlackBerry系统等)都会对屏幕建立合适的坐标系统。例如,在Android系统中,规定屏幕的左上角是坐标系统的原点(0,O)坐标,原点向右延伸是X轴正方向,原点向下延伸是Y轴正方向。
[0181]当用户的手指点击在屏幕表面上时,移动终端会对手指点击的位置确定一个坐标值,上述坐标值即为点击操作对应的屏幕位置处的坐标值,应用程序图标在屏幕上的坐标位置可以根据其在屏幕上的显示位置来确定。判断点击操作对应的屏幕位置处是否有应用程序图标,可以根据手指点击位置处的坐标值与应用程序图标在屏幕上的坐标值是否相同来进行,当上述两个坐标值相同时,点击操作对应的屏幕位置处有应用程序图标;当上述两个坐标值不相同时,点击操作对应的屏幕位置处没有应用程序图标。[0182]应当说明的是,由于应用程序图标是以一定尺寸的图片显示在屏幕上的,所以应用程序图标在屏幕上的坐标值对应的是一个范围值,此种情况下可以根据手指点击位置处的坐标值是否落入上述范围值内,进而判断点击操作对应的屏幕位置处是否有应用程序图标。
[0183]当判断点击操作对应的屏幕位置处有应用程序图标时,执行步骤S506 ;当判断点击操作对应的屏幕位置处没有应用程序图标时,执行步骤S511。
[0184]S506:采集用户的样本指纹信息。
[0185]设置在触摸屏层03上方或者下方的指纹传感器层02将采集处于点击的应用程序图标位置处的、与屏幕接触的手指的指纹信息,为便于叙述,将上述采集到的手指的指纹信息称为样本指纹信息。应当说明的是,采集到的样本指纹信息中包含有足够多的指纹细节特征点,可以用于和其它指纹信息进行比对。
[0186]S507:判断标准指纹信息和样本指纹信息是否相同。
[0187]判断两个指纹信息是否相同通常包括以下步骤:读取指纹图象、提取特征数据、t匕对特征数据。当通过指纹传感器采集到人体的指纹图象后,需要对原始图象进行初步的处理,使之更清晰;之后指纹辨识软件建立指纹的数字表示,即提取特征数据,上述过程是一种单方向的转换,可以从指纹转换成特征数据但不能从特征数据转换成为指纹,而两枚不同的指纹会产生不同的特征数据;最后通过计算机模糊比较的方法,把两个指纹的特征数据进行比对,计算出它们的相似程度,最终得到两个指纹的匹配结果。
[0188]指纹的识别与比对可以利用现有技术来实现,本发明在此不作详细叙述,并且本发明对采用的指纹识别与比对的方法不作限制。
[0189]当判断标准指纹信息和样本指纹信息不相同时,执行步骤S508 ;当判断标准指纹信息和样本指纹信息相同时,执行步骤S509。
[0190]S508:判断点击操作的次数是否小于等于设定值。
[0191]设定值可以在移动终端出厂时进行预设,也可以在移动终端的使用中由用户进行设置,本发明对此不作限制。
[0192]当判断本次点击操作的次数已经大于上述设定值时,执行步骤S511 ;当判断本次点击操作的次数小于等于上述设定值时,返回步骤S504。
[0193]S509:判断样本指纹信息是否符合应用程序访问权限。
[0194]当判断标准指纹信息和样本指纹信息相同后,样本指纹信息等同标准指纹信息,标准指纹信息和应用程序之间的访问映射关系,就可以转换为样本指纹信息和应用程序之间的访问映射关系。根据上述访问映射关系,判断用户本次点击的应用程序与样本指纹信息之间是否存在访问映射关系。
[0195]当用户本次点击的应用程序与样本指纹信息之间存在映射关系时,则判断样本指纹信息符合应用程序访问权限,执行步骤S510 ;当用户本次点击的应用程序与样本指纹信息之间不存在映射关系时,则判断样本指纹信息不符合应用程序访问权限,执行步骤S511。
[0196]S510:打开应用程序。
[0197]用户点击的应用程序启动。
[0198]S511:进入锁屏界面。
[0199]应用程序不能打开,移动终端进入保护状态,屏幕显示为锁屏界面。[0200]应当说明的是,在其它实施例中,移动终端也可以不进入锁屏界面,而只是对用户本次点击应用程序的操作不作出反应;或者提示用户指纹不匹配;或者提示用户在规定时间内无法再次操作移动终端;或者移动终端直接进入关机状态,本发明对此不作限制。
[0201]如图7所示,为本发明提供的移动终端的实施例一的结构框图。
[0202]本实施例包括指纹传感器层02,指纹存储模块601,指纹识别模块602,和访问控制模块603。指纹识别模块602分别与指纹传感器层02、指纹存储模块601和访问控制模块603连接。
[0203]指纹存储模块601,用于存储用户的标准指纹信息。指纹存储模块601可以使用非挥发性记忆体(Non-Volatile Memory)芯片、微型硬盘等技术来制作。在实际应用中,可以在移动终端中单独设置一存储装置用作指纹存储模块601,也可以利用移动终端内已有的内存芯片用作指纹存储模块601,本发明对此不作限制。应当说明的是,为保证用户的指纹信息安全,指纹存储模块601拥有较高的安全设置,只有当需要判断两个指纹信息是否相同时,可以由指纹识别模块602对指纹存储模块601内的指纹信息进行访问,除此种情况夕卜,指纹存储模块601内的指纹信息在任何时间都不可以被访问。
[0204]指纹传感器层02设置在移动终端屏幕结构中的触摸屏层03的上方或者下方,指纹传感器层02中设置有指纹传感器,用于采集用户点击应用程序的图标时的样本指纹信息。指纹传感器的类型可以根据不同的需求进行选择,例如光学指纹传感器、半导体指纹传感器、射频指纹传感器等。在一些实施例中,也可以采用柔性薄膜电路技术等方式来制作指纹传感器层02,例如结合了柔性晶体管工艺和有机光电探测技术的图像传感器,不受传统光电传感器有最小焦距的要求,可以直接读取和传输贴合在传感器上的图像,其厚度和重量也相当轻薄。
[0205]指纹识别模块602,用于判断标准指纹信息和样本指纹信息是否相同。指纹传感器层02采集到用户的样本指纹信息后会将上述样本指纹信息发送到指纹识别模块602,指纹识别模块602访问指纹存储模块601内的标准指纹信息,通过读取指纹图象、提取特征数据、比对特征数据的步骤,指纹识别模块602可以判断出标准指纹信息和样本指纹信息是否相同。
[0206]访问控制模块603,用于打开用户点击的应用程序。指纹识别模块602作出判断后会将判断信息发送到访问控制模块603,访问控制模块603根据上述判断信息控制是否打开用户点击的应用程序。
[0207]如图8所示,为本发明提供的移动终端的实施例二的结构框图,本实施例是对移动终端实施例一的进一步优化。
[0208]本实施例包括指纹传感器层02,指纹存储模块601,指纹识别模块602,访问控制模块603和点击检测模块604。指纹存储模块601分别与指纹传感器层02和指纹识别模块602连接,指纹传感器层02分别与点击检测模块604和指纹识别模块602连接,访问控制模块603与指纹识别模块602连接。
[0209]在本实施例中,指纹传感器层02还用于采集用户的标准指纹信息,并将采集到的标准指纹信息发送到指纹存储模块601中。
[0210]点击检测模块604用于检测用户的点击操作,并判断上述点击操作对应的屏幕位置处是否有应用程序的图标。[0211]用户对移动终端的手势操作可以分为点击操作、拖曳操作、滑动操作等不同类型,不同类型的操作可以根据用户手指与屏幕的接触时间长短、手指是否在屏幕上发生移动等条件来判断,点击检测模块604可以检测出用户对移动终端的手势操作是否为点击操作。
[0212]点击检测模块604还可以检测出用户在屏幕上点击位置处的坐标值,并根据上述坐标值和应用程序图标在屏幕上的位置处的坐标值是否重合,判断用户的点击操作对应的屏幕位置处是否有应用程序的图标。
[0213]应当说明的是,点击检测模块604还可以同时记录用户进行点击操作的次数。在本实施例中,访问控制模块603还用于判断用户进行的点击操作的次数是否小于等于设定值。
[0214]如图9所示,为本发明提供的移动终端的实施例三的结构框图,本实施例是对移动终端实施例二的进一步优化。
[0215]本实施例包括指纹传感器层02,指纹存储模块601,指纹识别模块602,访问控制模块603,点击检测模块604和权限设置模块605。点击检测模块604与指纹传感器层02连接,指纹传感器层02分别与指纹存储模块601和指纹识别模块602连接,指纹存储模块601还分别与指纹识别模块602和权限设置模块605连接,访问控制模块603分别与指纹识别模块602和权限设置模块605连接。
[0216]权限设置模块605用于设置标准指纹信息的应用程序访问权限,上述设置可以通过建立应用程序和标准指纹信息之间的访问映射关系来实现。应当说明的是,为保证存储在指纹存储模块601内的标准指纹信息的安全,标准指纹信息可以以代码(例如01、02等)的形式反映,即权限设置模块605并不直接访问指纹存储模块601内的标准指纹信息,而是在标准指纹信息的代码和应用程序之间建立映射关系。
[0217]在本实施例中,访问控制模块603还用于判断样本指纹信息是否符合设置的应用程序访问权限。当判断样本指纹信息符合应用程序访问权限后,打开用户点击的应用程序。
[0218]应当说明的是,本发明中的移动终端可以是手机、平板电脑、掌上电脑、笔记本电脑等电子装置。
[0219]本文虽然已经给出了本发明的一些实施例,但是本领域的技术人员应当理解,在不脱离本发明精神的情况下,可以对本文的实施例进行改变。上述实施例只是示例性的,不应以本文的实施例作为本发明权利范围的限定。
【权利要求】
1.一种应用程序访问方法,其特征在于,包括以下步骤: 储存用户的标准指纹信息; 采集用户点击应用程序的图标时的样本指纹信息; 判断所述标准指纹信息和所述样本指纹信息是否相同,是则打开所述应用程序。
2.如权利要求1所述的应用程序访问方法,其特征在于,在所述存储用户的标准指纹信息的步骤之前,还包括:采集用户的标准指纹信息。
3.如权利要求2所述的应用程序访问方法,其特征在于,所述采集用户点击应用程序的图标时的样本指纹信息的步骤包括: 检测用户的点击操作; 判断所述点击操作对应的屏幕位置处是否有应用程序的图标,是则采集所述用户的样本指纹信息。
4.如权利要求3所述的应用程序访问方法,其特征在于,在所述储存用户的标准指纹信息的步骤之后,所述检测用户的点击操作的步骤之前,还包括:设置所述标准指纹信息的应用程序访问权限。
5.如权利要求4所述的应用程序访问方法,其特征在于,在判断所述标准指纹信息和所述样本指纹信息相同的步骤之后,还包括判断所述样本指纹信息是否符合所述应用程序访问权限,是则打开所述应用程序的步骤。
6.如权利要求3或5所述的应用程序访问方法,其特征在于,所述检测用户的点击操作的步骤还包括:同时记录所述点击操作的次数。
7.如权利要求6所述的应用程序访问方法,其特征在于,在所述判断所述标准指纹信息和所述样本指纹信息不相同的步骤之后,还包括: 判断所述点击操作的次数是否小于等于设定值,是则返回所述检测用户的点击操作,同时记录所述点击操作的次数的步骤。
8.一种移动终端,其特征在于,包括: 指纹存储模块,用于存储用户的标准指纹信息; 指纹传感器层,设置在触摸屏层上方或者下方,用于采集用户点击应用程序的图标时的样本指纹信息; 指纹识别模块,与所述指纹传感器层和所述指纹存储模块连接,用于判断所述标准指纹信息和所述样本指纹信息是否相同; 访问控制模块,与所述指纹识别模块连接,用于打开所述应用程序。
9.如权利要求8所述的移动终端,其特征在于,所述指纹传感器层还与所述指纹存储模块连接,用于采集用户的标准指纹信息。
10.如权利要求9所述的移动终端,其特征在于,还包括点击检测模块,与所述指纹传感器层连接,用于检测用户的点击操作,并判断所述点击操作对应的屏幕位置处是否有应用程序的图标。
11.如权利要求10所述的移动终端,其特征在于,还包括权限设置模块,分别与所述指纹存储模块和所述访问控制模块连接,用于设置所述标准指纹信息的应用程序访问权限。
12.如权利要求11所述的移动终端,其特征在于,所述访问控制模块还用于判断所述样本指纹信息是否符合所述应用程序访问权限。
13.如权利要求10或12所述的移动终端,其特征在于,所述点击检测模块还用于记录所述点击操作的次数。
14.如权利要求13所述的移动终端,其特征在于,所述访问控制模块还用于判断所述点击次数是否小于等于设定值 。
【文档编号】G06F21/32GK103942481SQ201410183518
【公开日】2014年7月23日 申请日期:2014年5月4日 优先权日:2014年5月4日
【发明者】赵玲涛 申请人:上海鼎为电子科技(集团)有限公司