使用指纹识别控制移动终端的方法及使用该方法的移动终端与流程

文档序号:11814590阅读:186来源:国知局
使用指纹识别控制移动终端的方法及使用该方法的移动终端与流程

一个或多个示例实施例涉及通过使用指纹识别来控制移动终端的方法以及使用该方法的移动终端,更具体地涉及通过使用指纹识别来提供各种用户界面(UI)的方法和装置。



背景技术:

近来,随着数字技术的发展,广泛使用移动终端并提供了使用移动终端的各种服务。移动终端可以指的是配置为由用户携带的小型和轻型设备。移动终端具有可以由个人计算机(PC)提供的各种功能,例如通信、游戏、多媒体服务等。例如,移动终端可以包括智能电话、平板PC、个人数字助理(PDA)、膝上型计算机、智能手表等,但不限于此。

通常,移动终端包括可以从用户接收信息的信息输入单元。例如,移动终端可以包括多个输入键。然而,由于移动终端很小,难以在移动终端上有效地布置多个输入键。因此,近来触摸屏被广泛用作输入单元。例如,使用虚拟键盘输入的方法被用作移动终端中包括的信息输入单元。根据使用虚拟键盘输入的方法,如果用户用他的/她的身体的一部分或触控笔来接触一个位置,在该位置上显示用户所希望的键,移动终端可以接收到与该键相对应的值的输入。因此,移动终端中包括的触摸屏的尺寸增加。因此,可能有必要为用户提供有效的用户界面(UI),使得在用户用单手保持移动终端的同时用户可以容易地控制移动终端。

此外,可以向移动终端应用各种传感器。具体地,近来移动终端中已经包括了用于识别用户指纹的指纹识别传感器。因此,可能有必要通过使用指纹识别传感器来提供有效的UI。



技术实现要素:

技术问题

一个或多个示例实施例包括通过使用指纹识别来向用户提供有效的用户界面(UI)的方法和装置。

问题的解决方案

以下描述中将部分地描述附加方案,且根据说明书部分地附加方案将是明确的,或可以通过所呈现的示例实施例的实践来获知附加方案。

根据一个或多个示例实施例,一种控制移动终端的方法包括:登记用于指纹数据库的多个指纹签名;通过使用所述移动终端中包括的指纹识别模块来生成指纹图像数据;从所述多个指纹签名中确定出与所述指纹图像数据相对应的指纹签名;以及执行与所确定的指纹签名相对应的处理。

发明的有益效果

通过使用指纹识别向用户提供有效的用户界面(UI)。

附图说明

通过以下结合附图对示例实施例的描述,这些和/或其他方案将变得明确并且更容易理解,在附图中:

图1示出了根据一些示例实施例的移动终端的结构的示意框图;

图2示出了根据一些示例实施例的移动终端的结构的框图;

图3示出了根据一些示例实施例的移动终端的概念图;

图4示出了根据一些示例实施例的控制移动终端的处理的流程图;

图5A和图5B示出了根据一些示例实施例的由移动终端输出以登记指纹的用户界面(UI)的概念图;

图6示出了根据一些示例实施例的登记用于指纹数据库的指纹签名的概念图;

图7示出了根据一些示例实施例的识别指纹并显示与该指纹相对应的UI的方法的流程图;

图8至10示出了根据一些示例实施例的用于显示UI的移动终端的概念图;

图11至13示出了根据一些示例实施例的用于显示应用执行屏幕的移动终端的概念图;

图14和图15示出了根据其他示例实施例的操作区域的概念图;

图16示出了根据一些示例实施例的用于确定识别的指纹方向的方法的概念图;

图17示出了根据一些示例实施例的用于显示UI的移动终端的概念图;以及

图18示出了根据一些示例实施例的用于执行与移动终端的状态和识别的指纹相对应的处理的方法的概念图,所述方法由所述移动终端执行。

执行发明的最佳实施方式

根据一个或多个示例实施例,一种控制移动终端的方法包括:登记用于指纹数据库的多个指纹签名;通过使用所述移动终端中包括的指纹识别模块来生成指纹图像数据;从所述多个指纹签名中确定出与所述指纹图像数据相对应的指纹签名;以及执行与所确定的指纹签名相对应的处理。

登记多个指纹签名可以包括:通过区分左手的指纹与右手的指纹来登记多个指纹签名,以及所述执行与所确定的指纹签名相对应的处理可以包括:如果所确定的指纹签名是左手的指纹,执行第一处理;以及如果所确定的指纹签名是右手的指纹,执行第二处理;其中所述第一处理与所述第二处理彼此不同。

所述执行与所确定的指纹签名相对应的处理可以包括:基于所确定的指纹签名,确定所述移动终端中包括的显示单元的操作区域;以及在确定的操作区域上显示用户界面UI,用户经由所述UI向所述移动终端输入命令。

所述确定操作区域可以包括:基于指纹图像数据中包括的指纹的方向来确定操作区域。

操作区域的确定可以包括:用各种角度旋转指纹图像数据中的指纹,并将旋转后的指纹与多个指纹签名进行比较,基于比较结果获得关于旋转后的指纹与多个指纹签名的每一个之间的相关性的相关值,并将具有最高相关值的指纹的旋转角度确定为指纹的方向。

所述执行与所确定的指纹签名相对应的处理可以包括:基于所确定的指纹签名来确定所述移动终端中包括的显示单元的操作区域;以及在所述操作区域上显示应用执行屏幕。

所述执行与所确定的指纹签名相对应的处理可以包括:确定与所述移动终端的状态和所确定的指纹签名相对应的处理;以及执行所确定的处理。

所述处理的确定可以包括:如果所述移动终端处于电源关断状态,执行与所述指纹签名相对应的应用;以及在执行所述应用之后,引导所述移动终端的操作系统(OS)。

执行与所确定的指纹签名相对应的处理可以包括:根据所述指纹图像数据中包括的指纹的方向,在移动终端中包括的显示单元上显示横向模式的UI或纵向模式的UI。

根据一个或多个示例实施例,移动终端包括:指纹数据库,被配置为登记多个指纹签名;指纹识别模块,被配置为生成指纹图像数据;控制器,被配置为从所述多个指纹签名中确定出与所述指纹图像数据相对应的指纹签名,并执行与所确定的指纹签名相对应的处理。

所述指纹数据库可以通过区分左手的指纹与右手的指纹来登记多个指纹签名,并且如果所确定的指纹签名是左手的指纹,所述控制器执行第一处理,并且如果所确定的指纹签名是右手的指纹,所述控制器可以执行第二处理,其中所述第一处理与所述第二处理彼此不同。

移动终端还可以包括用于输出屏幕的显示单元,其中所述控制器基于所确定的指纹签名,来确定所述移动终端中包括的显示单元的操作区域,并在所确定的操作区域上显示用户界面(UI),用户经由所述用户界面向所述移动终端输入命令。

控制器可以控制所述显示单元在确定的操作区域上显示UI,用户经由所述用户界面向所述移动终端输入命令。

控制器可以按照各种角度旋转指纹图像数据中的指纹,并将旋转后的指纹与多个指纹签名进行比较,基于比较结果获得关于旋转后的指纹与多个指纹签名的每一个之间的相关性的相关值,并将具有最高相关值的指纹的旋转角度确定为指纹方向。

所述移动终端还可以包括用于输出应用执行屏幕的显示单元,其中控制器基于所确定的指纹签名来确定显示单元的操作区域,并且所述显示单元在所确定的操作区域上显示应用执行屏幕。

所述控制器可以确定与移动终端的状态和所确定的指纹签名相对应的处理;以及执行所确定的处理。

如果所述移动终端处于电源关断状态,所述控制器可以执行与指纹签名相对应的应用,并在执行所述应用之后引导移动终端的操作系统(OS)。

所述移动终端可以包括用于输出屏幕的显示单元,其中所述控制器控制显示单元根据所述指纹图像数据中包括的指纹的方向,显示横向模式的UI或纵向模式的UI。

已经在其上存储了非瞬时性计算机可读记录存储介质在由计算机执行时可以执行所述方法。

具体实施方式

现在将具体参考示例实施例,其示例在附图中示出,贯穿这些附图相同的参考数字用于表示相同的元件。在这点上,当前示例实施例可以具有不同形式,并且不应当被解释为受限于本文所阐明的描述。因此,以下仅通过参考附图描述示例性实施例,以解释本说明书的方案。如本文中所使用的,术语“和/或”包括一个或多个相关联的列出的项目的任意和所有组合。在要素列表后面的例如“...中的至少一个”等表述修饰整个要素列表但不修饰列表中的单独要素。

现将参考其中示出本发明构思的示例实施例的附图来更全面地描述发明构思。然而,本发明构思可以用多种不同形式来体现,并且不应当被解释为受到本文阐述的实施例的限制。在对发明构思的描述中,当被视为可能会不必要地模糊本发明构思的主旨时,省略对相关技术的某些详细解释。在附图的描述的全文中,相似的标记指代相似的元件。

将理解的是,当提及元件“连接”或“耦合”到另一个元件时,它可以“直接连接或耦合到”另一个元件,或者与其他元件“电连接”,在元件之间具有中间元件。还将理解的是,在本文中使用的措词“包括(comprises)”、“包括(comprising)”、“包括(includes)”和/或“包括(including)”表明存在组件,但除非另外指示不排除存在或添加一个或多个其它组件。

本文中使用的“触摸”或“触摸输入”可以包括当显示装置检测到靠近显示装置的用户的身体(例如,在2cm的距离范围内)时的情况,以及当用户直接触摸显示装置时的情况。此外,根据输入单元,“触摸输入”可以由另一输入方法替代。

下面将通过参照附图解释示例实施例来详细描述发明构思。

图1示出了根据一些示例实施例的移动终端100的结构的示意框图。根据一些示例实施例,移动终端100可以包括指纹识别模块168、控制器110和指纹数据库175-1。提供图1以描述一些示例实施例,并且可以省略或由其他元件代替图1中所示的元件。此外,移动终端100还可以包括除图1中所示的那些元件以外的元件。

指纹识别模块168可以包括通过识别用户的指纹来生成指纹图像数据的指纹识别传感器。指纹识别传感器可以布置在移动终端100中的各种位置处。例如,指纹识别传感器可以位于从由移动终端100的主页按钮、滑动表面和后表面组成的组中选出的至少一个上。指纹识别传感器可以被实现为光学类型传感器或半导体类型传感器,但不限于此。

根据一些示例实施例,指纹识别模块168可以将当用户的指纹接触到指纹识别模块的外表面时输出的电信号与参考电压进行比较,并生成由所述电信号是否与指纹的脊或指纹的谷相对应的二进制数据组成的指纹图像数据。

根据一些示例实施例,可以针对指纹数据库175-1登记用于确定与指纹图像数据相对应的指纹的指纹签名。指纹数据库175-1可以物理上位于移动终端100的内部或外部。例如,指纹数据库175-1可以被配置为包括位于移动终端100中的存储单元。备选地,指纹数据库175-1可以被配置为包括位于移动终端100外部的服务器。根据一些示例实施例,如果当首次驱动移动终端100时用户输入指纹,移动终端100可以登记该指纹作为用于指纹数据库175-1的指纹签名。根据另一示例实施例,当首次执行移动终端100的指纹识别功能时,如果用户输入指纹,移动终端100可以登记输入的指纹作为用于指纹数据库175-1的指纹签名。根据另一示例实施例,如果在用户选择了移动终端100提供的菜单之后用户输入了指纹,移动终端100可以登记输入的指纹作为用于指纹数据库175-1的指纹签名。

根据一些示例实施例,指纹数据库175-1可以区分左手的指纹签名与右手的指纹签名以便登记指纹。图6示出了根据一些示例实施例的用于指纹数据库175-1登记的指纹签名的概念图。本文中的“登记”可以指分类并存储用于指纹数据库175-1的指纹签名。参照图6,指纹数据库175-1可以根据手指对指纹签名进行分类,并存储所述指纹签名。此外,指纹数据库175-1可以分类并存储多个用户的指纹签名。提供图6以描述一些示例实施例,并且可以不同地修改指纹数据库175-1存储的指纹签名的结构。尽管图6中未示出,根据一些示例实施例,指纹数据库175-1可以存储用于识别与指纹签名相对应的处理的命令或识别信息。

根据一些示例实施例,控制器110可以确定与指纹图像数据相对应的指纹签名。控制器110可以将该指纹图像数据与用于指纹数据库175-1登记的多个指纹签名的每一个进行比较。控制器110可以基于比较的结果,获得关于指纹图像数据与多个指纹签名的每一个之间的相关性的相关值。所述相关值可以指对指纹图像数据与指纹签名匹配的程度加以表示的值。控制器110可以确定具有最高相关值的指纹签名作为与指纹图像数据相对应的指纹签名。

此外,控制器110可以执行与所确定的指纹签名相对应的处理。根据一些示例实施例,控制器110可以基于与指纹图像数据相对应的指纹签名包括在左手中还是右手中来确定要执行的处理。根据其他示例实施例,如果在指纹数据库175-1中存储与指纹签名相对应的处理,控制器110可以基于指纹数据库175-1来确定要执行的处理。可以不同地修改基于指纹签名确定要执行的处理的方法,所述方法由控制器110执行。

图3示出了根据一些示例实施例的移动终端100的概念图。参照图3,移动终端100可以包括显示单元90和指纹输入模块168。图5A和图5B是根据一些示例实施例的由移动终端100输出以登记指纹的用户界面(UI)的概念图。如图5A中所示,移动终端100可以显示请求用户用他的/她的左手保持移动终端100的UI,并输入左手指纹。在显示请求用户输入左手指纹的UI之后,移动终端100可以登记输入至指纹识别模块168的指纹输入用于指纹数据库175-1。此外,如图5B中所示,移动终端100可以显示请求用户用他的/她的右手保持移动终端100的UI,并输入右手指纹。在显示请求用户输入右手指纹的UI之后,移动终端100可以登记输入至指纹识别模块168的指纹输入用于指纹数据库175-1。

图8至10示出了根据一些示例实施例的用于显示UI的移动终端100的概念图。参照图8,根据一些示例实施例,移动终端100可以显示UI。UI指的是用户可以经由其输入控制移动终端100的命令的设备或软件。例如,移动终端100可以经由显示单元90显示虚拟键盘、应用执行图标列表或菜单按钮。

参照图9,如果用户1用他的/他的右手的指纹接触指纹识别模块168,移动终端100可以确定显示单元90的区域A 900-A为操作区域。移动终端100可以在区域A 900-A上显示UI,使得用户1可以容易地经由UI输入命令。移动终端100可以在区域B 900-B或区域C 900-C上替代原始要显示的UI来显示信息。

参照图10,如果用户1用他的/他的左手的指纹接触指纹识别模块168,移动终端100可以确定显示单元90的区域A 1000-A为操作区域。移动终端100可以在区域A 1000-A上显示UI,使用户1可以容易地经由UI输入命令。移动终端100可以在区域B 1000-B或区域C 1000-C而不是原始要显示的UI上显示信息。

图11至13示出了根据一些示例实施例的了用于显示应用执行屏幕的移动终端100的概念图。参照图11,移动终端100中包括的控制器110执行应用,并在显示单元90上显示应用执行屏幕。例如,移动终端100可以执行网页浏览器,并在显示单元90上显示网页浏览器。

参照图12,如果用户1用他的/他的右手的指纹接触指纹识别模块168,移动终端100可以确定显示单元90的区域A 1200-A为操作区域。移动终端100可以在区域A 1200-A上显示应用执行屏幕,使得用户1可以容易地向应用输入。通常,通过确定获得的操作区域比在显示单元90的整个区域上显示的应用执行屏幕的区域小。移动终端100可以减小应用执行屏幕的区域,使得应用执行屏幕在显示单元90的操作区域上显示。备选地,移动终端100可以在显示单元90的操作区域上仅显示应用执行屏幕的一部分。备选地,移动终端100可以重新配置应用执行屏幕,并在操作区域上显示重新配置的应用执行屏幕。例如,移动终端100可以形成在网页浏览器上显示的链接信息的列表,并在操作区域上仅显示链接信息。然而,应用执行屏幕的显示不限于此。

移动终端100可以在区域B 1200-B或区域C 1200-C上替代原始要显示的UI显示信息。例如,移动终端100可以在区域B 1200-B中显示用于改变操作区域的操作按钮1210。如果用户1选择操作按钮1210,移动终端100可以改变如图13中所示的应用执行屏幕。作为另一示例,如果在操作区域上显示应用执行屏幕的一部分,移动终端100可以在区域C 1200-C上显示图像,所述图像对整个应用执行屏幕中应用执行屏幕的显示部分的区域加以表示。备选地,移动终端100可以在区域B 1200-B或区域C 1200-C上显示比例,以所述比例缩小在操作区域上显示的屏幕。根据示例实施例,可以不同地修改在区域B 1200-B或区域C 1200-C上显示的信息。

参照图13,如果用户1用他的/他的指纹接触指纹识别模块168,移动终端100可以确定显示单元90的区域A 1300-A为操作区域。移动终端100可以在区域A 1300-A上显示应用执行屏幕,使得用户1可以容易地向应用输入。通常,通过确定获得的操作区域比在显示单元90的整个区域上显示的应用执行屏幕的区域小。移动终端100可以减小应用执行屏幕的区域,使得应用执行屏幕在显示单元90的操作区域上显示。备选地,移动终端100可以在显示单元90的操作区域上仅显示应用执行屏幕的一部分。备选地,移动终端100可以重新配置应用执行屏幕,并在操作区域上显示重新配置的应用执行屏幕。例如,移动终端100可以形成在网页浏览器上显示的链接信息的列表,并在操作区域上仅显示所述链接信息。然而,应用执行屏幕的显示不限于此。

移动终端100可以在区域B 1300-B或区域C 1300-C上显示信息,替代于原始要显示的UI。例如,移动终端100可以在区域B 3200-B中显示用于移动操作区域的操作按钮1210。如果用户1选择操作按钮1210,移动终端100可以移动图12中所示的应用执行屏幕。作为另一示例,如果在操作区域上显示应用执行屏幕的一部分,移动终端100可以在区域C 1300-C上显示图像,所述图像对整个应用执行屏幕中应用执行屏幕的显示部分的区域加以表示。备选地,移动终端100可以在区域B 1300-B或区域C 1300-C上显示比例,以所述比例缩小操作区域上显示的屏幕。根据示例实施例,可以不同地修改在区域B 1300-B或区域C 1300-C上显示的信息。

操作区域不限于图9、10、12和13中所示的形式。例如,图14和图15示出了根据其他示例实施例的操作区域的概念图。参照图14,如果经由指纹识别模块168输入了用户1左手的指纹,移动终端100可以确定图14所示的操作区域1400。此外,参照图15,如果经由指纹识别模块168输入了用户1右手的指纹,移动终端100可以确定图15所示的操作区域1500。

图2示出了根据一些示例实施例的移动终端100的结构的示意框图。图2仅示出了根据一些示例实施例的移动终端100。移动终端100可以包括与图2中示出的元件相比更多或更少的元件。备选地,图2中所示的元件可以由其他类似元件代替。

移动终端100可以通过使用移动通信模块120、子通信模块130和连接器165与外部装置(未示出)相连接。外部装置可以包括从由蜂窝电话(未示出)、智能电话(未示出)、平板个人计算机(PC)(未示出)和服务器(未示出)组成的组中选择的至少一个,但外部装置中可以包括的元件不限于此。

参照图2,显示装置100可以包括显示单元90。显示单元90可以包括触摸屏190和触摸屏控制器195。此外,移动终端100可以包括控制器110、移动通信模块120、子通信模块130、多媒体模块140、摄像机模块150、全球定位系统(GPS)模块155、输入/输出(I/O)模块160、传感器模块170、存储单元175和电源单元180。子通信模块130可以包括从由无线局域网(WLAN)模块131和短距离通信模块132组成的组中选出的至少一个。多媒体模块140可以包括从由广播通信模块141、音频回放模块142和视频回放模块143中组成的组中选择的至少一个。摄像机模块150可以包括从由第一摄像机151和第二摄像机152组成的组中选出的至少一个。I/O模块160可以包括从由一个或多个按钮161、麦克风162、扬声器163、振动电机164、连接器165和键盘166组成的组中选出的至少一个。I/O模块160可以包括指纹识别模块168。

控制器110可以包括中央处理单元(CPU)111、其中存储控制多媒体设备100的控制程序的只读存储器(ROM)以及存储从移动设备100外部输入的信号或数据或被用作移动设备100执行任务的存储区域的随机访问存储器(RAM)。CPU 111可以包括多个处理器,例如单核类型、多核类型、三核类型或四核类型。CPU 111、ROM 112以及RAM 113可以经由内部总线彼此连接。

控制器110可以控制移动通信模块120、子通信模块130、多媒体模块140、摄像机模块150、GPS模块155、输入/输出模块160、传感器模块170、存储器单元175、电源单元180和显示单元90。

移动通信模块120根据控制器110的控制,通过使用至少一个(一个或多个)天线(未示出)经由移动通信将移动终端设备100与外部装置连接。移动通信模块120可以转发用于与蜂窝电话(未示出)、智能电话(未示出)、平板PC(未示出)或具有可以输入到移动终端100中的电话号码的另一类似装置(未示出)进行通信的语音电话呼叫、视频电话呼叫、短消息服务(SMS)通信或多媒体消息服务(MMS)通信的无线信号。

子通信模块130可以包括从由WLAN模块131和短距离132组成的组中选出的至少一个。例如,子通信模块130可以包括WLAN模块131或短距离通信模块132二者之一,或WLAN模块131和短距离通信模块132二者。

WLAN模块131可以根据控制器110的控制,在安装有无线接入点(AP)(未示出)的位置处连接到互联网。WLAN模块131可以支持电气电子工程师协会(IEEE)的IEEE802.11x WLAN标准。短距离通信模块132可以根据控制器110的控制,在移动终端100和图像形成装置(未示出)之间无线地执行短距离通信。短距离通信的方法可以包括蓝牙通信方法、红外数据联盟(IrDA)通信方法或Zigbee通信方法。

根据移动终端100的性能,移动终端100可以包括从由移动通信模块120、WLAN模块131和短距通信模块132组成的组中选出的至少一个。

多媒体模块140可以包括广播通信模块141、音频回放模块142和视频回放模块143。广播通信模块141可以根据控制器110的控制,经由广播通信天线(未示出)接收从广播站发射的广播信号(例如,电视广播信号、无线电广播信号或数据广播信号)和附加广播信息(例如,电子节目指南(EPG)或电子服务指南(ESG))。音频回放模块142可以根据控制器110的控制播放存储的或接收到的数字音频文件。视频回放模块143可以根据控制器110的控制播放存储的或接收到的数字视频文件。视频回放模块143可以播放数字音频文件。

除了广播通信模块141之外,多媒体模块140可以包括音频回放模块142和视频回放模块143。此外,音频回放模块142或视频回放模块143可以包括在控制器100中。

摄像机模块150可以包括从根据控制器110的控制用于捕获静止图像或运动图像的第一摄像机151和第二摄像机152中组成的组中选出的至少一个。此外,第一摄像机151或第二摄像机152可以包括用于提供捕获图像所需的光量的辅助光源(未示出)。第一摄像机151置于移动终端100的正面,而第二摄像机152可以置于移动终端100的背面。备选地,第一摄像机151和第二摄像机152可以布置为彼此相邻,例如其间具有大于1cm且小于8cm的距离,并因此捕获三维(3D)静止图像或3D运动图像。

GPS模块155可以从地球轨道中的多个GPS卫星(未示出)接收无线电波,并通过使用从GPS卫星(未示出)到显示装置100无线电波的到达时间,来计算移动终端100的位置。

I/O模块160可以包括来自由多个按钮161、麦克风162、扬声器163、振动电机164、连接器165、键盘166以及指纹识别模块168组成的组中的至少一个。

多个按钮161可以形成于移动终端100外壳的正面、侧面或背面,并且可以包括从由电源/锁定按钮(未示出)、音量按钮(未示出)、菜单按钮、主页按钮、返回按钮和搜索按钮组成的组中选出的至少一个。

麦克风162可以根据控制器110的控制接收语音或声音的输入,并且因此产生电信号。

扬声器163可以根据控制器110的控制向移动终端100的外部输出与来自移动通信模块120、子通信模块130、多媒体模块140或摄像机模块150的各种信号相对应的声音。扬声器163可以输出与移动终端100执行的功能相对应的声音。单个或多个扬声器163可以形成在移动终端100的外壳的一个或多个适当位置上。

振动电机164可以根据控制器110的控制将电信号转换成机械振动。例如,如果振动模式下的移动终端110从另一装置(未示出)接收语音呼叫时,振动电机164可以操作。振动电机165可以响应于用户在触摸屏190上的触摸操作或对触摸屏190的触摸输入的连续移动来操作。

连接器165可以用作将移动终端100与外部设备(未示出)或电源(未示出)相连的接口。可以根据控制器110的控制,经由与连接器165连接的有线电缆向外部装置(未示出)发送或从外部装置(未示出)接收移动终端100中包括的存储单元175中所存储的数据。经由与连接器165连接的有线电缆,移动终端100可以从电源(未示出)接收电力或可以由电源(未示出)为电池(未示出)充电。

键盘166可以从用户接收键输入,以控制移动终端100。键盘166包括在移动终端100上形成的物理键盘(未示出)或在触摸屏190上显示的虚拟键盘(未示出)。根据移动终端100的性能或结构,移动终端100上形成的物理键盘(未示出)不能包括在移动终端100中。

指纹识别模块168可以包括用于通过识别用户的指纹生成指纹图像数据的指纹识别传感器。指纹识别传感器可以布置在移动终端100中的各种位置处。例如,指纹识别传感器可以放置于从由移动终端100的主页按钮、滑动表面和后表面组成的组中选出的至少一个上。指纹识别传感器可以被实现为光学类型或半导体类型,但不限于此。

根据一些示例实施例,指纹识别模块168可以将当用户的指纹接触到指纹识别模块的外表面时输出的电信号与参考电压进行比较,并生成由对电信号是否与指纹的脊或指纹的谷相对应加以表示的二进制数据组成的指纹图像数据。

指纹识别模块168可以形成为具有I/O模块160的另一元件的一个主体。例如,指纹识别模块168可以形成为具有多个按钮162中的主页按钮的一个主体。在这种情况下,当按下主页按钮时,指纹识别模块168可以识别指纹。

传感器模块170包括至少一个用于检测移动终端100状态的传感器。例如,传感器模块170可以包括:邻近传感器(未示出),用于检测用户是否靠近移动终端100;照度传感器(未示出),用于检测移动终端100附近的光量;或运动传感器(未示出),用于检测移动终端100的运动(例如,移动终端100的旋转或施加到移动终端100上的加速度或振动)。根据移动终端100的性能,可以增加或删除传感器模块170中包括的传感器。根据一些示例实施例,指纹识别模块168可以包括在传感器模块170中,而不是I/O模块160中。

存储单元175可以包括作为与移动通信模块120、子通信130、多媒体模块140、摄像机模块150、GPS模块155、I/O模块160、传感器模块170或触摸屏190的操作相对应的输入/输出的信号或数据。存储单元175可以存储控制移动终端100或控制器110的控制程序和应用。

本文描述的存储单元可以包括存储单元175、控制器110中包括的ROM 112或RAM 113,或移动终端100中安装的存储卡(未示出)。存储单元可以包括非易失性存储器、易失性存储器、硬盘驱动器(HDD)或固态驱动器(SSD)。

根据一些示例实施例,存储单元175可以组成指纹数据库175-1。在这种情况下,存储单元175可以存储与指纹签名有关的信息。

电源单元180可以根据控制器110的控制,从设置于移动终端100的壳体中的至少一个电池(未示出)向移动终端100的每个元件供电。此外,电源单元180可以经由与连接器165连接的有线电缆从外部电源(未示出)向移动终端100的每个元件供应从外部电源输入的电力。

触摸屏190可以向用户输出与各种服务相对应的UI。触摸屏190可以向触摸屏控制器195发送与向UI输入的至少一个触摸输入相对应的模拟信号。触摸屏190可以接收来自用户的身体或可以触摸触摸屏190的输入单元(例如,触控笔)的至少一个触摸输入。此外,触摸屏190可以接收至少一个触摸输入的连续移动。触摸屏190可以向触摸屏控制器195发送与至少一个触摸输入的连续移动相对应的模拟信号。

本文描述的触摸输入不限于通过用户身体的接触或可以用触摸屏190触摸触摸屏190的输入单元的输入,并且还可以包括非接触输入,例如当触摸屏190与用户的身体之间的距离小于1mm时实现的输入。触摸屏190可以检测的非接触(或邻近)输入的触摸屏190与用户的身体或输入之间的距离可以根据移动终端100的性能或结构而变化。

例如,触摸屏190可以实现为电阻型、电容型、红外型或超声波型。

触摸屏控制器195可以将从触摸屏190接收的模拟信号转换为数字信号(例如,X和Y坐标),并向控制器110发送数字信号。控制器110可以通过使用从触摸屏控制器195接收的数字信号来控制触摸屏190。例如,控制器110可以响应于触摸输入,选择在触摸屏190上显示的应用执行图标(未示出)或执行应用。触摸屏控制器195可以包括在触摸屏190中或控制器110中。

图4示出了根据一些示例实施例的控制移动终端100的处理的流程图。

在操作S410中,移动终端100可以登记多个指纹签名用于指纹图像数据库175-1。指纹签名指的是用于确定与签名图像数据相对应的指纹的信息。移动终端100可以基于由指纹识别模块168生成的指纹图像数据来登记用于指纹数据库175-1的指纹签名。

根据一些示例实施例,移动终端100可以区分左手的指纹签名与右手的指纹签名,以登记指纹。参照图6,移动终端100可以根据手指对指纹签名进行分类,并登记用于指纹数据库175-1的指纹签名。此外,移动终端100可以分类并登记多个用户的指纹签名。

然后,在操作S420中,移动终端100可以通过使用指纹识别模块168生成指纹图像数据。指纹识别模块168可以包括用于通过识别用户的指纹生成指纹图像数据的指纹识别传感器。指纹识别传感器可以布置在移动终端100中的各种位置处。例如,指纹识别传感器可以位于从由移动终端100的主页按钮、滑动表面和后表面组成的组中选出的至少一个上。指纹识别传感器可以被实现为光学类型传感器或半导体类型传感器,但不限于此。

根据一些示例实施例,指纹识别模块168可以将当用户的指纹接触到指纹识别模块的外表面时输出的电信号与参考电压进行比较,并生成由对电信号是否与指纹的脊或指纹的谷相对应加以表示的二进制数据组成的指纹图像数据。

然后,在操作S430中,移动终端100可以确定与指纹图像数据相对应的指纹签名。移动终端100可以将指纹图像数据与针对指纹数据库175-1登记的多个指纹签名的每一个进行比较。移动终端100可以基于比较的结果,获得关于指纹图像数据与多个指纹签名的每一个之间的相关性的相关值。相关值可以指对指纹图像数据与指纹签名匹配程度加以表示的值。移动终端100可以确定具有最高相关值的指纹签名作为与指纹图像数据相对应的指纹签名。

然后,在操作S440中,移动终端100可以执行与所确定的指纹签名相对应的处理。根据一些示例实施例,移动终端100可以基于与指纹图像数据相对应的指纹签名包括在左手中还是右手中来确定要执行的处理。备选地,根据其他示例实施例,如果在指纹数据库175-1中存储与指纹签名相对应的处理,移动终端100可以基于指纹数据库175-1来确定要执行的处理。可以不同地修改基于指纹签名确定要执行的处理的方法,可以由移动终端100执行所述方法。例如,如图9或图12中所示,如果操作S430中生成的指纹图像数据与右手的指纹相对应,移动终端100可以在操作S440中在显示单元90上显示UI或应用执行屏幕。

本文提供的附图仅显示了其中移动终端100在操作S440中在显示单元90上显示UI或应用执行屏幕的实施例。然而,操作S440中移动终端100可以执行的处理可以包括可以由移动终端100执行的全部操作。例如,如果识别出左手无名指的指纹,移动终端100可以执行:执行调度管理应用的处理或向外部设备发送数据的处理。

图7示出了根据一些示例实施例的识别指纹并显示与该指纹相对应的UI的方法的流程图,所述方法由移动终端100执行。

在操作S710中,移动终端可以通过使用指纹识别模块168来识别指纹。在操作S710中,指纹识别模块可以生成指纹图像数据。

然后,在操作S720中,移动终端100可以将该指纹图像数据与针对指纹数据库175-1登记的指纹签名的每一个进行比较。在操作S720中,移动终端100可以通过将指纹图像数据与指纹签名进行比较,来确定与指纹图像数据相对应的指纹签名。根据一些示例实施例,移动终端100可以基于操作S720中的比较结果,获得关于指纹图像数据与指纹签名的每一个之间的相关性的相关值。

在操作S730中可以确定:在登记用于指纹数据库175-1的指纹签名中是否存在与操作S710中识别出的指纹相对应的指纹签名。根据一些示例实施例,如果在操作S720中获得的相关值中存在具有比阈值大的相关值的指纹,移动终端100可以确定存在与识别出的指纹相对应的指纹签名。

如果在登记用于指纹数据库175-1的指纹签名中不存在与操作S710中识别出的指纹相对应的指纹签名,移动终端100可以在操作S715中再次接收指纹的输入。在操作S715中,移动终端100可以输出请求用户重新输入指纹的消息。当重新输入指纹时,移动终端100可以基于重新输入的指纹执行操作S720。

如果登记用于指纹数据库175-1的指纹签名中存在与操作S710中识别出的指纹相对应的指纹签名,移动终端100可以在操作S740中确定指纹签名的类型。一种类型的指纹签名可以表示用户1的一种类型的指纹。例如,指纹签名可以与从第一指纹签名、第二指纹签名和第三指纹签名中所选的那个相对应。第一指纹签名可以表示指纹签名与用户1左手拇指的指纹相对应。第二指纹签名可以表示指纹签名与用户1右手拇指的指纹相对应。第三指纹签名可以表示指纹签名即不与第一指纹签名也不与第二指纹签名相对应。

然后,如果指纹签名是第一指纹签名,如图10中所示,移动终端100可以在显示单元90上显示左手的UI。备选地,如果指纹签名是第二指纹签名,如图9中所示,移动终端100可以在显示单元90上显示右手的UI。备选地,如果指纹签名是第三指纹签名,如图8中所示,移动终端100可以在显示单元90上显示通用UI。

图16示出了根据一些示例实施例的用于确定识别的指纹方向的方法的概念图。即使指纹与指纹签名1620相对应,用户1用他的/她的手指接触指纹识别模块168的方向和位置是不一致的。因此,可能需要旋转或移动指纹图像数据1610或指纹签名1620,以对图像数据1610与指纹签名1620进行比较。因此,在操作S430中,移动终端110中包括的控制器110可以在旋转指纹图像数据之后将指纹图像数据与指纹签名进行比较,以确定与指纹图像数据相对应的指纹签名。

移动终端110中包括的控制器110可以确定旋转指纹图像数据1610或指纹签名1620使得指纹图像数据1610与指纹签名1620相匹配的角度,作为指纹图像数据中包括的指纹的方向。指纹图像数据1610旋转的角度1630可以指的是指纹图像数据1610中的指纹从原始识别的指纹的方向旋转的角度。旋转指纹签名1620的角度1630可以指的是从指纹数据库175-1中存储的指纹签名旋转所述指纹签名1620的角度。例如,控制器110可以每次1度递增地旋转指纹图像数据1610,并在每次指纹图像数据1610旋转时对指纹与旋转的指纹图像数据1610进行比较。控制器110可以基于比较结果反复获得相关值。然后,控制器110可以确定具有最高相关值的旋转角度作为指纹的方向。

图17示出了根据一些示例实施例用于显示UI的移动终端100的概念图。移动终端100可以通过使用指纹识别模块168生成指纹图像数据。根据一些示例实施例,移动终端100中包括的控制器110可以基于指纹图像数据中包括的指纹的方向来确定要在参照图4描述的操作S440中执行的处理。

例如,如图17中所示,如果指纹的方向在其中确定用户1如图17中所示保持移动终端100的范围中,控制器110可以确定区域A 1700-A为操作区域。在这种情况下,控制器110可以在区域A 1700-A上沿横向方向显示UI。

备选地,如果指纹的方向在其中确定用户1如图9或图10中所示保持移动终端100的范围中,控制器110可以确定区域A 900-A或1000-A为操作区域。在这种情况下,控制器110可以在区域A 900-A或1000-A上沿纵向方向显示UI。

图18A至18C示出了根据一些示例实施例的用于执行与移动终端100的状态和识别的指纹相对应的处理的方法的概念图,所述方法由移动终端100执行。

甚至当识别出相同签名时,移动终端100中包括的控制器110可以根据移动终端100的状态执行不同的处理。移动终端100的状态指的是当移动终端100正在操作时的状态。移动终端100的状态可以包括移动终端100的电源接通/关断状态、移动终端100执行的应用或在移动终端100上显示的屏幕。

移动终端100可以执行与移动终端100的状态和指纹签名相对应的应用。在执行与移动终端100的状态和指纹签名相对应的应用之后,移动终端100可以引导移动终端100的操作系统(OS)。例如,如图18(a)中所示,当移动终端100的电源处于关断状态时,可以经由指纹识别模块168识别用户1的指纹。在这种情况下,如图18(b)中所示,在通过引导移动终端100将操作系统(OS)加载到移动终端100的主存储器上之前,移动终端100可以驱动移动终端100的一些功能,以仅驱动摄像机功能。如图18(c)中所示,移动终端100可以在驱动摄像头功能之后引导移动终端100。

此外,其他示例实施例也可以通过介质(例如,计算机可读介质)中/上的计算机可读代码/指令来实现,以控制至少一个处理元件实现任何上述示例实施例。介质可以与允许计算机可读代码的存储和/或传输的任何介质/媒介相对应。

可以按照多种方式在介质上记录/传递计算机可读代码,介质的示例包括诸如磁性存储介质(例如,ROM、软盘、硬盘等)和光学存储介质(例如,CD-ROM或DVD)之类的记录介质以及诸如互联网传输介质之类的传输介质。因此,介质可以是包括或承载信号或信息的如此定义的并可测量的结构,例如根据一个或多个实施例承载比特流的设备。介质还可以是分布式网络,使得以分布的方式存储/传递并执行计算机可读代码。此外,处理元件可以包括处理器或计算机处理器,处理元件可以分布在和/或包含在单一设备中。

应当理解的是,应当仅在描述的意义下而不是针对限制的目的来考虑本文中描述的示例性实施例。每个示例性实施例中特征或方面的描述应当典型地被看作是可用于其他示例性实施例中的其他类似特征或方面。例如,可以用分布式形式执行用单数形式描述的每个组件。类似地,可以用组合形式执行用分布式形式描述的组件。

尽管已参考附图描述了一个或多个示例实施例,但本领域普通技术人员应当理解,在不脱离所附权利要求所限定的精神和范围的情况下,可以进行形式和细节上的多种改变。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1