终端控制方法、装置、电子设备及存储介质与流程

文档序号:13343468阅读:191来源:国知局
终端控制方法、装置、电子设备及存储介质与流程
本申请涉及触控屏
技术领域
,特别涉及一种终端控制方法、装置、电子设备及存储介质。
背景技术
:目前,通信技术迅速发展,触控屏技术早已融入人们的生活中,许多终端均配备有触控屏,用户可以在触控屏上进行操作来控制终端。随着终端的广泛应用,尤其是终端支付的流行,为了保证终端在进行支付时的安全性、便捷性,许多终端上增加了指纹识别模块。指纹识别模块是通过比较不同指纹的细节特征点来进行身份鉴别的装置。例如,对于配置有指纹识别模块的终端,当用户进行终端支付时,终端中的指纹识别模块可以将获取到的指纹与预先存储的指纹进行比较,进而通过验证用户的身份确定当前是否可以进行支付。相关技术中,在为终端配置指纹识别模块时,通常将由指纹感应器和控制芯片组成的指纹识别模块封闭在一个金属环内,在触控屏的面板上打一个通孔,将指纹识别模块固定在该通孔中。当用户需要基于指纹控制终端时,需要用户将手指放入通孔所在的位置,由指纹识别模块对用户的指纹进行识别,实现对终端的控制。在实现本申请的过程中,发明人发现相关技术至少存在以下问题:由于需要在终端触控屏的面板上打通孔,因此,用户在使用终端的过程中很可能会将汗水、细小杂物等经过通孔渗入至指纹识别模块中,影响指纹识别模块识别指纹的准确性,导致基于指纹控制终端的可靠性较低。技术实现要素:本申请提供了一种终端控制方法、装置、电子设备及存储介质,可以解决相关技术中存在的影响指纹识别模块识别指纹的准确性,导致基于指纹控制终端的可靠性较低的问题。根据本申请实施例的第一方面,提供一种终端控制方法,应用于具有主显示区域和辅显示区域的终端中,所述方法包括:当检测到对所述辅显示区域的触发操作时,对所述触发操作的接触区域进行纹路采集,得到所述触发操作的纹路信息,所述触发操作的纹路信息包括所述触发操作对应的掌纹信息和/或指纹信息;将所述触发操作的纹路信息与预设纹路信息进行匹配;当所述触发操作的纹路信息与所述预设纹路信息匹配成功时,执行与所述预设纹路信息对应的预设操作,所述预设操作包括唤醒所述终端和/或解锁所述终端。可选地,所述当检测到对所述辅显示区域的触发操作时,对所述触发操作的接触区域进行纹路采集,得到所述触发操作的纹路信息包括:当检测到对所述辅显示区域的触发操作时,启动所述触发操作的接触区域的纹路采集组件;基于所述纹路采集组件,对所述触发操作的接触区域进行纹路采集,得到所述触发操作的纹路信息。可选地,所述当所述触发操作的纹路信息与所述预设纹路信息匹配成功时,执行与所述预设纹路信息对应的预设操作包括:若与所述预设纹路信息对应的预设操作为唤醒所述终端,则当所述触发操作的纹路信息与所述预设纹路信息匹配成功时,控制所述终端唤醒屏幕,显示锁屏界面;或,若与所述预设纹路信息对应的预设操作为解锁所述终端,则当所述触发操作的纹路信息与所述预设纹路信息匹配成功时,控制所述终端进行解锁,显示主界面。可选地,所述方法还包括:显示纹路输入窗口;基于所述纹路输入窗口,获取用户输入的预设操作以及所述预设纹路信息;将所述预设纹路信息与所述预设操作对应存储。可选地,所述方法还包括:当所述触发操作的纹路信息与所述预设纹路信息匹配失败时,控制所述终端保持当前运行状态;或,当所述触发操作的纹路信息与所述预设纹路信息匹配失败时,控制所述终端显示匹配失败提示。可选地,所述终端具有曲面屏,所述主显示区域包括所述曲面屏的平面显示区域,所述辅显示区域包括所述曲面屏的曲面显示区域。根据本申请实施例的第二方面,提供一种终端控制装置,应用于具有主显示区域和辅显示区域的终端中,所述装置包括:采集模块,用于当检测到对所述辅显示区域的触发操作时,对所述触发操作的接触区域进行纹路采集,得到所述触发操作的纹路信息,所述触发操作的纹路信息包括所述触发操作对应的掌纹信息和/或指纹信息;匹配模块,用于将所述触发操作的纹路信息与预设纹路信息进行匹配;控制模块,用于当所述触发操作的纹路信息与所述预设纹路信息匹配成功时,执行与所述预设纹路信息对应的预设操作,所述预设操作包括唤醒所述终端和/或解锁所述终端。可选地,所述采集模块包括:启动子模块,用于当检测到对所述辅显示区域的触发操作时,启动所述触发操作的接触区域的纹路采集组件;采集子模块,用于基于所述纹路采集组件,对所述触发操作的接触区域进行纹路采集,得到所述触发操作的纹路信息。可选地,所述控制模块,用于若与所述预设纹路信息对应的预设操作为唤醒所述终端,则当所述触发操作的纹路信息与所述预设纹路信息匹配成功时,控制所述终端唤醒屏幕,显示锁屏界面;或,若与所述预设纹路信息对应的预设操作为解锁所述终端,则当所述触发操作的纹路信息与所述预设纹路信息匹配成功时,控制所述终端进行解锁,显示主界面。可选地,所述装置还包括:显示模块,用于显示纹路输入窗口;获取模块,用于基于所述纹路输入窗口,获取用户输入的预设操作以及所述预设纹路信息;存储模块,用于将所述预设纹路信息与所述预设操作对应存储。可选地,所述控制模块,还用于当所述触发操作的纹路信息与所述预设纹路信息匹配失败时,控制所述终端保持当前运行状态;或,当所述触发操作的纹路信息与所述预设纹路信息匹配失败时,控制所述终端显示匹配失败提示。可选地,所述终端具有曲面屏,所述主显示区域包括所述曲面屏的平面显示区域,所述辅显示区域包括所述曲面屏的曲面显示区域。根据本申请实施例的第三方面,提供一种电子设备,所述电子设备包括存储器、处理器及存储在存储器上并可在处理器上运行的电子设备可执行指令,所述处理器执行所述电子设备可执行指令时实现上述的终端控制方法。根据本申请实施例的第四方面,提供一种存储介质,所述存储介质上存储有指令,所述指令被处理器执行以完成上述的终端控制方法。本申请的实施例提供的技术方案可以包括以下有益效果:当终端检测到对辅显示区域的触发操作时,对触发操作的接触区域进行纹路采集,得到纹路信息,并将纹路信息与预设纹路信息进行匹配,当纹路信息与预设纹路信息匹配成功时,控制终端执行与预设纹路信息对应的预设操作,由于基于终端的辅显示区域便可以对诸如指纹、掌纹等纹路信息进行采集,无需在终端的面板上打通孔,因此,保证了终端对纹路信息采集的准确性,使得基于纹路信息控制终端的可靠性较高。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。图1是根据一示例性实施例示出的一种终端控制方法的流程图;图2a是根据一示例性实施例示出的一种终端的示意图;图2b是根据一示例性实施例示出的一种终端的示意图;图2c是根据一示例性实施例示出的一种终端的示意图;图2d是根据一示例性实施例示出的一种终端的示意图;图2e是根据一示例性实施例示出的一种终端的示意图;图2f是根据一示例性实施例示出的一种终端的示意图;图2g是根据一示例性实施例示出的一种终端控制方法的流程图;图2h是根据一示例性实施例示出的一种终端控制方法的示意图;图2i是根据一示例性实施例示出的一种终端控制方法的示意图;图2j是根据一示例性实施例示出的一种终端控制方法的示意图;图3a是根据一示例性实施例示出的一种终端控制装置的框图;图3b是根据一示例性实施例示出的一种终端控制装置的框图;图3c是根据一示例性实施例示出的一种终端控制装置的框图;图4是根据一示例性实施例示出的一种终端控制装置的框图;图5是根据一示例性实施例示出的一种终端控制装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。图1是根据一示例性实施例示出的一种终端控制方法的流程图,如图1所示,该方法用于具有主显示区域和辅显示区域的终端中,该方法包括以下步骤。在步骤101中,当检测到对辅显示区域的触发操作时,对触发操作的接触区域进行纹路采集,得到触发操作的纹路信息,触发操作的纹路信息包括触发操作对应的掌纹信息和/或指纹信息。在步骤102中,将触发操作的纹路信息与预设纹路信息进行匹配。在步骤103中,当触发操作的纹路信息与预设纹路信息匹配成功时,执行与预设纹路信息对应的预设操作,预设操作包括唤醒终端和/或解锁终端。本申请实施例提供的方法,当终端检测到对辅显示区域的触发操作时,对触发操作的接触区域进行纹路采集,得到纹路信息,并将纹路信息与预设纹路信息进行匹配,当纹路信息与预设纹路信息匹配成功时,控制终端执行与预设纹路信息对应的预设操作,由于基于终端的辅显示区域便可以对诸如指纹、掌纹等纹路信息进行采集,无需在终端的面板上打通孔,因此,保证了终端对纹路信息采集的准确性,使得基于纹路信息控制终端的可靠性较高。可选地,当检测到对辅显示区域的触发操作时,对触发操作的接触区域进行纹路采集,得到触发操作的纹路信息包括:当检测到对辅显示区域的触发操作时,启动触发操作的接触区域的纹路采集组件;基于纹路采集组件,对触发操作的接触区域进行纹路采集,得到触发操作的纹路信息。可选地,当触发操作的纹路信息与预设纹路信息匹配成功时,执行与预设纹路信息对应的预设操作包括:若与预设纹路信息对应的预设操作为唤醒终端,则当触发操作的纹路信息与预设纹路信息匹配成功时,控制终端唤醒屏幕,显示锁屏界面;或,若与预设纹路信息对应的预设操作为解锁终端,则当触发操作的纹路信息与预设纹路信息匹配成功时,控制终端进行解锁,显示主界面。可选地,该方法还包括:显示纹路输入窗口;基于纹路输入窗口,获取用户输入的预设操作以及预设纹路信息;将预设纹路信息与预设操作对应存储。可选地,该方法还包括:当触发操作的纹路信息与预设纹路信息匹配失败时,控制终端保持当前运行状态;或,当触发操作的纹路信息与预设纹路信息匹配失败时,控制终端显示匹配失败提示。可选地,终端具有曲面屏,主显示区域包括曲面屏的平面显示区域,辅显示区域包括曲面屏的曲面显示区域。上述所有可选技术方案,可以采用任意结合形成本申请的可选实施例,在此不再一一赘述。在对本申请实施例进行详细的解释说明之前,先对本申请实施例涉及的终端进行简单介绍。在本申请实施例中,终端可为手机、平板电脑等电子设备。参见图2a,终端上配置有触摸显示屏130,触摸显示屏130用于接收用户使用手指、触摸笔等任何适合的物体在其上或附近的触摸操作,以及显示各个应用程序的用户界面。触摸显示屏130通常设置在终端的前面板。触摸显示屏130可被设计成为全面屏、曲面屏或异型屏。全面屏可以是指触摸显示屏130占用终端100的前面板的屏占比超过阈值(比如80%或90%或95%)的屏幕设计。屏占比的一种计算方式为:(触摸显示屏130的面积/终端100的前面板的面积)*100%;屏占比的另一种计算方式为:(触摸显示屏130中实际显示区域的面积/终端100的前面板的面积)*100%;屏占比的再一种计算方式为:(触摸显示屏130的对角线/在终端100的前面板的对角线)*100%。示意性的如图2a所示的例子中,终端100的前面板上近乎所有区域均为触摸显示屏130,在终端100的前面板40上,除中框41所产生的边缘之外的其它区域,全部为触摸显示屏130。该触摸显示屏130的四个角可以是直角或者圆角。全面屏还可以是将至少一种前面板部件集成在触摸显示屏130内部或下层的屏幕设计。可选地,该至少一种前面板部件包括:摄像头、指纹传感器、接近光传感器、距离传感器等。在一些实施例中,将传统终端的前面板上的其他部件集成在触摸显示屏130的全部区域或部分区域中,比如将摄像头中的感光元件拆分为多个感光像素后,将每个感光像素集成在触摸显示屏130中每个显示像素中的黑色区域中。由于将至少一种前面板部件集成在了触摸显示屏130的内部,所以全面屏具有更高的屏占比。当然在另外一些实施例中,也可以将传统终端的前面板上的前面板部件设置在终端100的侧边或背面,比如将超声波指纹传感器设置在触摸显示屏130的下方、将骨传导式的听筒设置在终端130的内部、将摄像头设置成位于终端的侧边且可插拔的结构。在一些可选的实施例中,当终端100采用全面屏时,终端100的中框的单个侧边,或两个侧边(比如左、右两个侧边),或四个侧边(比如上、下、左、右四个侧边)上设置有边缘触控传感器120,该边缘触控传感器120用于检测用户在中框上的触摸操作、点击操作、按压操作和滑动操作等中的至少一种操作。该边缘触控传感器120可以是触摸传感器、热力传感器、压力传感器等中的任意一种。用户可以在边缘触控传感器120上施加操作,对终端100中的应用程序进行控制。曲面屏是指触摸显示屏130的屏幕区域不处于一个平面内的屏幕设计。一般的,曲面屏至少存在这样一个截面:该截面呈弯曲形状,且曲面屏在沿垂直于该截面的任意平面方向上的投影为平面的屏幕设计,其中,该弯曲形状可以是u型。可选地,曲面屏是指至少一个侧边是弯曲形状的屏幕设计方式。可选地,曲面屏是指触摸显示屏130的至少一个侧边延伸覆盖至终端100的中框上。由于触摸显示屏130的侧边延伸覆盖至终端100的中框,也即将原本不具有显示功能和触控功能的中框覆盖为可显示区域和/或可操作区域,从而使得曲面屏具有了更高的屏占比。可选地,如图2b所示的例子中,曲面屏是指左右两个侧边42是弯曲形状的屏幕设计;或者,曲面屏是指上下两个侧边是弯曲形状的屏幕设计;或者,曲面屏是指上、下、左、右四个侧边均为弯曲形状的屏幕设计。在可选的实施例中,曲面屏采用具有一定柔性的触摸屏材料制备。异型屏是外观形状为不规则形状的触摸显示屏,不规则形状不是矩形或圆角矩形。可选地,异型屏是指在矩形或圆角矩形的触摸显示屏130上设置有凸起、缺口和/或挖孔的屏幕设计。可选地,该凸起、缺口和/或挖孔可以位于触摸显示屏130的边缘、屏幕中央或两者均有。当凸起、缺口和/或挖孔设置在一条边缘时,可以设置在该边缘的中间位置或两端;当凸起、缺口和/或挖孔设置在屏幕中央时,可以设置在屏幕的上方区域、左上方区域、左侧区域、左下方区域、下方区域、右下方区域、右侧区域、右上方区域中的一个或多个区域中。当设置在多个区域中时,凸起、缺口和挖孔可以集中分布,也可以分散分布;可以对称分布,也可以不对称分布。可选地,该凸起、缺口和/或挖孔的数量也不限。由于异型屏将触摸显示屏的上额区和/或下额区覆盖为可显示区域和/或可操作区域,使得触摸显示屏在终端的前面板上占据更多的空间,所以异型屏也具有更大的屏占比。在一些实施例中,缺口和/或挖孔中用于容纳至少一种前面板部件,该前面板部件包括摄像头、指纹传感器、接近光传感器、距离传感器、听筒、环境光亮度传感器、物理按键中的至少一种。示例性的,该缺口可以设置在一个或多个边缘上,该缺口可以是半圆形缺口、直角矩形缺口、圆角矩形缺口或不规则形状缺口。示意性的如图2c所示的例子中,异型屏可以是在触摸显示屏130的上边缘的中央位置设置有半圆形缺口43的屏幕设计,该半圆形缺口43所空出的位置用于容纳摄像头、距离传感器(又称接近传感器)、听筒、环境光亮度传感器中的至少一种前面板部件;示意性的如图2d所示,异型屏可以是在触摸显示屏130的下边缘的中央位置设置有半圆形缺口44的屏幕设计,该半圆形缺口44所空出的位置用于容纳物理按键、指纹传感器、麦克风中的至少一种部件;示意性的如图2e所示的例子中,异型屏可以是在触摸显示屏130的下边缘的中央位置设置有半椭圆形缺口45的屏幕设计,同时在终端100的前面板上还形成有一个半椭圆型缺口,两个半椭圆形缺口围合成一个椭圆形区域,该椭圆形区域用于容纳物理按键或者指纹识别模组;示意性的如图2f所示的例子中,异型屏可以是在触摸显示屏130中的上半部中设置有至少一个小孔45的屏幕设计,该小孔45所空出的位置用于容纳摄像头、距离传感器、听筒、环境光亮度传感器中的至少一种前面板部件。除此之外,本领域技术人员可以理解,上述附图所示出的终端100的结构并不构成对终端100的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。比如,终端100中还包括射频电路、输入单元、传感器、音频电路、无线保真(wirelessfidelity,wifi)模块、电源、蓝牙模块等部件,在此不再赘述。在本申请实施例中,由于终端需要基于固定位置对纹路信息进行采集,因此,在本申请实施例中,终端具有主显示区域和辅显示区域,也即终端的触摸显示屏可以分为主显示区域和辅显示区域,且基于辅显示区域对纹路信息进行采集。主显示区域可以为全面屏、曲面屏或异型屏中的任一种。需要说明的是,如果终端的触摸显示屏为曲面屏,由于曲面屏的侧边是弯曲的,因此,可直接将触摸显示屏中水平的屏幕作为主显示区域,将触摸显示屏中弯曲的屏幕作为辅显示区域;如果终端的触摸显示屏为全面屏或异型屏,由于全面屏和异型屏中不存在与其不在同一水平面上的屏幕,因此,一方面,可以将整个触摸显示屏作为主显示区域,并在触摸屏的侧边增设与触摸屏不在同一水平面上的辅显示区域。其中,增设的辅显示区域可以采用与主显示屏相同的材料,本申请实施例对此不进行限定。另一方面,可以对触摸显示屏进行划分,将触摸显示屏划分为主显示区域和辅显示区域。为了便于解释说明,在本申请实施例中,以终端的触摸显示屏为曲面屏进行说明。终端的主显示区域用于显示用户所需的内容,辅显示区域用于对纹路进行采集,得到触发操作的纹路信息。图2g是根据一示例性实施例示出的一种终端控制方法的流程图,如图2g所示,该方法用于具有主显示区域和辅显示区域的终端中,该方法包括以下步骤。在步骤201中,终端显示纹路输入窗口,基于纹路输入窗口,获取用户输入的预设操作以及预设纹路信息,将预设纹路信息与预设操作对应存储。在本申请实施例中,预设纹路信息为用户预先在终端中设置的用于识别用户身份的信息,由于用户的指纹或掌纹是用户本身具有的生物特征,且该生物特征具有唯一性和终身不变性,因此,在进行用户身份识别时,可以将用户的掌纹信息和/或指纹信息作为预设纹路信息。预设操作为终端中预置的终端可执行操作,用户可以基于纹路信息控制终端执行预设操作,预设操作可为唤醒终端的操作和/或解锁终端的操作。在设置预设纹路信息时,终端可提供设置预设纹路信息的纹路设置入口,当终端检测到用户触发纹路设置入口时,显示包括多个预设操作的纹路输入窗口。用户可在多个预设操作中选取任一预设操作,并设置该预设操作对应的预设纹路信息。当终端检测到用户对应某一预设操作令输入的纹路信息,将该纹路信息作为预设纹路信息,并将该预设操作与预设纹路信息对应进行存储。其中,终端可以将预设操作与预设纹路信息存储至表1所示的操作列表中。表1预设操作预设纹路信息解锁操作指纹信息1唤醒操作掌纹信息2……为了使终端的主显示区域的面积最大化,终端的辅显示区域通常设置在终端主显示区域的两端,因此,在设置预设纹路信息时,参见图2h,用户可以手握终端以对辅显示区域进行覆盖,完成预设纹路信息的设置。需要说明的是,用户在设置预设纹路信息时,可以对应终端中的每一个预设操作均设置一个预设纹路信息,这样,用户可以通过调整手握终端的姿势,使得终端可以采集不同触发操作的纹路信息,实现控制终端执行不同的预设操作。例如,若用户对应解锁操作设置的预设纹路信息为指纹信息1,对应唤醒操作设置的预设纹路信息为掌纹信息2,则当终端采集到的纹路信息为指纹信息1时,则控制终端执行解锁操作;当终端采集到的纹路信息为掌纹信息2时,则控制终端执行唤醒操作。在步骤202中,当检测到对辅显示区域的触发操作时,终端启动触发操作的接触区域的纹路采集组件,基于纹路采集组件,对触发操作的接触区域进行纹路采集,得到纹路信息。在本申请实施例中,由于终端的辅显示区域需要采集触发操作的纹路信息对用户的身份进行识别,以便控制终端,为了使采集到的纹路信息更加准确,因此,辅显示区域中均部署有纹路采集组件。当终端检测到辅显示区域被覆盖时,则确定用户当前对辅显示区域存在触发操作,此时,终端可启动触发操作的接触区域的纹路采集组件,对接触区域进行纹路采集,得到纹路信息。需要说明的是,当检测到用户对终端的辅显示区域的触发操作时,由于用户此时可能对辅显示区域的多个位置均存在触发操作,为了避免由于辅显示区域不够灵敏,导致未能检测到用户在辅显示区域的多个位置存在的全部触发操作,造成控制终端执行操作的成功率不高,因此,当检测到用户对终端的辅显示区域的触发操作时,终端可以启动整个辅显示区域的纹路采集组件,以此保证对纹路信息采集的完整性及准确性。本申请实施例对终端启动纹路采集组件的范围不进行具体限定。在步骤203中,终端将纹路信息与预设纹路信息进行匹配,当纹路信息与预设纹路信息匹配成功时,执行下述步骤204;当纹路信息与预设纹路信息匹配失败时,执行下述步骤205。在本申请实施例中,为了对用户的身份进行识别,并根据识别的用户身份确定当前是否需要控制终端执行预设操作,因此,终端将采集到的纹路信息与预设纹路信息进行匹配,确定用户身份,进而确定是否控制终端执行操作。由于终端中可能存储有多个预设纹路信息,因此,终端在将纹路信息与预设纹路信息进行匹配时,可将纹路信息与多个预设纹路信息一一进行匹配,当纹路信息与多个预设纹路信息中的任一预设纹路信息相同时,即可确定纹路信息与预设纹路信息匹配成功,则执行下述步骤204;当纹路信息与多个预设纹路信息均存在差异,终端中未存储有与纹路信息匹配的预设纹路信息时,即可确定纹路信息与预设纹路信息匹配失败,则执行下述步骤205。需要说明的是,若终端基于表1的形式存储预设纹路信息与预设操作,则终端在存储预设纹路信息时可能会按照用户设置预设纹路信息的先后顺序进行存储,因此,终端在将纹路信息与预设纹路信息进行匹配时,可以按照存储预设纹路信息的先后顺序进行匹配。为了节省匹配时间,提高控制终端执行预设操作的速度,当纹路信息与某一预设纹路信息匹配成功时,终端可以停止将纹路信息继续与其他预设纹路信息进行匹配的操作,不再将剩余还未进行匹配的预设纹路信息与纹路信息进行匹配,直接执行与纹路信息匹配的预设纹路信息对应的预设操作即可。在步骤204中,当纹路信息与预设纹路信息匹配成功时,控制终端执行与预设纹路信息对应的预设操作。在本申请实施例中,当纹路信息与预设纹路信息匹配成功时,则可以确定当前用户的用户身份为终端的拥有者,也即可控制终端执行与预设纹路信息对应的预设操作。由于终端中设置的预设操作可为唤醒终端的操作和/或解锁终端的操作,因此,终端对应不同的预设操作进行不同的操作反应。其中,参见图2i,若与预设纹路信息对应的预设操作为解锁终端的操作,当纹路信息与预设纹路信息匹配成功时,如果此时终端的主显示区域为图2i中屏幕1所示的黑屏状态,则控制终端进行解锁,显示图2i中屏幕2所示的主界面。需要说明的是,如果此时终端的主显示区域为锁屏界面,则也可控制终端进行解锁,显示屏幕2所示的主界面。参见图2j,若与预设纹路信息对应的预设操作为唤醒终端的操作,当纹路信息与预设纹路信息匹配成功时,如果此时终端的主显示区域为图2j中屏幕3所示的黑屏状态,则控制终端唤醒屏幕,显示图2j中屏幕4所示的锁屏界面。需要说明的是,如果此时终端的主显示区域已经为锁屏界面,则控制终端保持当前的运行状态即可。在实际应用的过程中,预设纹路信息对应的预设操作也可为唤醒终端的操作与解锁终端的操作的组合,这样,若触发操作的纹路信息与预设纹路信息匹配成功,则终端可以先执行唤醒操作,再执行解锁操作。在步骤205中,当纹路信息与预设纹路信息匹配失败时,控制终端保持当前运行状态。在本申请实施例中,当纹路信息与预设纹路信息匹配失败时,则可以确定当前用户的用户身份并非终端的拥有者,因此,为了保证用户的隐私,提高终端的安全性,可以控制终端保持当前的运行状态。例如,若此时终端的状态为黑屏状态,则当纹路信息与预设纹路信息匹配失败时,可以保持终端当前的黑屏状态;若此时终端的状态为锁屏状态,则当纹路信息与预设纹路信息匹配失败时,可以保持终端当前的锁屏状态。在实际应用的过程中,由于用户手握终端的姿势可能与设置预设纹路信息时的姿势不一致,导致终端在采集纹路信息时未能采集到完整的纹路信息,从而使得纹路信息与预设纹路信息匹配失败,因此,为了对提醒用户调整手握终端的姿势,以便再次进行触发操作的纹路信息的采集及匹配,终端可以显示匹配失败的提示。例如,当纹路信息与预设纹路信息匹配失败时,控制终端显示“再试一次”的提示,以使用户调整手握终端的姿势,并再次对纹路信息进行采集。本申请实施例提供的方法,当终端检测到对辅显示区域的触发操作时,对触发操作的接触区域进行纹路采集,得到纹路信息,并将纹路信息与预设纹路信息进行匹配,当纹路信息与预设纹路信息匹配成功时,控制终端执行与预设纹路信息对应的预设操作,由于基于终端的辅显示区域便可以对诸如指纹、掌纹等纹路信息进行采集,无需在终端的面板上打通孔,因此,保证了终端对纹路信息采集的准确性,使得基于纹路信息控制终端的可靠性较高。图3a是根据一示例性实施例示出的一种终端控制装置的框图。参照图3a,应用于具有主显示区域和辅显示区域的终端中,该装置包括采集模块301,匹配模块302和控制模块303。该采集模块301,用于当检测到对辅显示区域的触发操作时,对触发操作的接触区域进行纹路采集,得到触发操作的纹路信息,触发操作的纹路信息包括触发操作对应的掌纹信息和/或指纹信息;该匹配模块302,用于将触发操作的纹路信息与预设纹路信息进行匹配;该控制模块303,用于当触发操作的纹路信息与预设纹路信息匹配成功时,执行与预设纹路信息对应的预设操作,预设操作包括唤醒终端和/或解锁终端。本申请实施例提供的装置,当终端检测到对辅显示区域的触发操作时,对触发操作的接触区域进行纹路采集,得到纹路信息,并将纹路信息与预设纹路信息进行匹配,当纹路信息与预设纹路信息匹配成功时,控制终端执行与预设纹路信息对应的预设操作,由于基于终端的辅显示区域便可以对诸如指纹、掌纹等纹路信息进行采集,无需在终端的面板上打通孔,因此,保证了终端对纹路信息采集的准确性,使得基于纹路信息控制终端的可靠性较高。可选地,参见图3b,该采集模块301,包括启动子模块3011和采集子模块3012。该启动子模块3011,用于当检测到对辅显示区域的触发操作时,启动触发操作的接触区域的纹路采集组件;该采集子模块3012,用于基于纹路采集组件,对触发操作的接触区域进行纹路采集,得到触发操作的纹路信息。可选地,该控制模块303,用于若与预设纹路信息对应的预设操作为唤醒终端,则当触发操作的纹路信息与预设纹路信息匹配成功时,控制终端唤醒屏幕,显示锁屏界面;或,若与预设纹路信息对应的预设操作为解锁终端,则当触发操作的纹路信息与预设纹路信息匹配成功时,控制终端进行解锁,显示主界面。可选地,参见图3c,该装置还包括显示模块304,获取模块305和存储模块306。该显示模块304,用于显示纹路输入窗口;该获取模块305,用于基于纹路输入窗口,获取用户输入的预设操作以及预设纹路信息;该存储模块306,用于将预设纹路信息与预设操作对应存储。可选地,该控制模块303,还用于当触发操作的纹路信息与预设纹路信息匹配失败时,控制终端保持当前运行状态;或,当触发操作的纹路信息与预设纹路信息匹配失败时,控制终端显示匹配失败提示。可选地,终端具有曲面屏,主显示区域包括曲面屏的平面显示区域,辅显示区域包括曲面屏的曲面显示区域。关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。参考图4和图5所示,其示出了本申请一个示例性实施例提供的终端400的结构方框图。该终端400可以是手机、平板电脑、笔记本电脑和电子书等。本申请中的终端400可以包括一个或多个如下部件:处理器410、存储器420和触摸显示屏430。处理器410可以包括一个或者多个处理核心。处理器410利用各种接口和线路连接整个终端400内的各个部分,通过运行或执行存储在存储器420内的指令、程序、代码集或指令集,以及调用存储在存储器420内的数据,执行终端400的各种功能和处理数据。可选地,处理器410可以采用数字信号处理(digitalsignalprocessing,dsp)、现场可编程门阵列(field-programmablegatearray,fpga)、可编程逻辑阵列(programmablelogicarray,pla)中的至少一种硬件形式来实现。处理器410可集成中央处理器(centralprocessingunit,cpu)、图像处理器(graphicsprocessingunit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责触摸显示屏430所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器410中,单独通过一块芯片进行实现。存储器420可以包括随机存储器(randomaccessmemory,ram),也可以包括只读存储器(read-onlymemory)。可选地,该存储器420包括非瞬时性计算机可读介质(non-transitorycomputer-readablestoragemedium)。存储器420可用于存储指令、程序、代码、代码集或指令集。存储器420可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等;存储数据区可存储根据终端400的使用所创建的数据(比如音频数据、电话本)等。以操作系统为安卓(android)系统为例,存储器420中存储的程序和数据如图4所示,存储器420中存储有linux内核层520、系统运行库层540、应用框架层560和应用层580。linux内核层520为终端100的各种硬件提供了底层的驱动,如显示驱动、音频驱动、摄像头驱动、蓝牙驱动、wi-fi驱动、电源管理等。系统运行库层540通过一些c/c++库来为安卓系统提供了主要的特性支持。如sqlite库提供了数据库的支持,opengl/es库提供了3d绘图的支持,webkit库提供了浏览器内核的支持等。在系统运行库层540中还提供有安卓运行时库(androidruntime),它主要提供了一些核心库,能够允许开发者使用java语言来编写安卓应用。应用框架层560提供了构建应用程序时可能用到的各种api,开发者也可以通过使用这些api来构建自己的应用程序,比如活动管理、窗口管理、视图管理、通知管理、内容提供者、包管理、通话管理、资源管理、定位管理。应用层580中运行有至少一个应用程序,这些应用程序可以是操作系统自带的联系人程序、短信程序、时钟程序、相机应用等;也可以是第三方开发者所开发的应用程序,比如即时通信程序、相片美化程序等。以操作系统为ios系统为例,存储器420中存储的程序和数据如图5所示,ios系统包括:核心操作系统层620(coreoslayer)、核心服务层640(coreserviceslayer)、媒体层660(medialayer)、可触摸层680(cocoatouchlayer)。核心操作系统层620包括了操作系统内核、驱动程序以及底层程序框架,这些底层程序框架提供更接近硬件的功能,以供位于核心服务层640的程序框架所使用。核心服务层640提供给应用程序所需要的系统服务和/或程序框架,比如基础(foundation)框架、账户框架、广告框架、数据存储框架、网络连接框架、地理位置框架、运动框架等等。媒体层660为应用程序提供有关视听方面的接口,如图形图像相关的接口、音频技术相关的接口、视频技术相关的接口、音视频传输技术的无线播放(airplay)接口等。可触摸层680为应用程序开发提供了各种常用的界面相关的框架,可触摸层680负责用户在终端400上的触摸交互操作。比如本地通知服务、远程推送服务、广告框架、游戏工具框架、消息用户界面接口(userinterface,ui)框架、用户界面uikit框架、地图框架等等。在图5所示出的框架中,与大部分应用程序有关的框架包括但不限于:核心服务层640中的基础框架和可触摸层680中的uikit框架。基础框架提供许多基本的对象类和数据类型,为所有应用程序提供最基本的系统服务,和ui无关。而uikit框架提供的类是基础的ui类库,用于创建基于触摸的用户界面,ios应用程序可以基于uikit框架来提供ui,所以它提供了应用程序的基础架构,用于构建用户界面,绘图、处理和用户交互事件,响应手势等等。本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本公开未公开的本
技术领域
中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求指出。应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1