信息处理装置及信息处理方法与流程

文档序号:11230033阅读:609来源:国知局
信息处理装置及信息处理方法与流程

本发明总体涉及一种信息处理装置、信息处理方法以及程序,并且,更具体地涉及一种适合于在执行应用时使用的信息处理装置、信息处理方法以及程序。



背景技术:

诸如智能电话、平板电脑等的触摸输入型终端设备,通过对其画面上显示的应用启动图标的轻击,来启动由用户选择的应用。另一方面,从安全性的观点来看,通过来自任意用户的指令而执行应用不是优选的。为了应对这种情形,存在当执行应用时通过用户认证来确保安全性的方法。

然而,当促使期望通过对相关应用的选择而执行应用的用户,独立于对相关应用的选择来进行新的操作(即,用于用户认证的操作)时,存在这些操作被严重划分并且因此变得复杂的担忧。

日本特开2014-191653号公报公开了根据用户认证方法选择应用的方法。即,在相关方法中,使得在通过指纹认证的用户认证成功时要启动的应用和在通过密码的用户认证成功时要启动的应用彼此不同。从而,通过用于用户认证的操作来选择应用。

此外,日本特开2013-140440号公报公开了在轻扫(swipe)解锁操作线上设置指纹认证设备的方法。在相关方法中,用于解锁的操作和用于通过指纹认证的用户认证的操作在同一过程内,使得用户没有意识到用于用户认证的操作。

然而,在日本特开2014-191653号公报中描述的技术中,不能选择在画面上通知的任意应用。此外,在日本特开2013-140440号公报中描述的技术中,没有公开当执行任意应用时进行解锁的任何方法。

鉴于上面描述的这些问题完成了本发明,并且本发明的目的是使得针对需要用户认证的应用,能够尽可能容易地进行用于选择应用的操作和用于进行用户认证的操作。



技术实现要素:

根据本发明的信息处理装置的特征在于包括:接受单元,其被构造为接受表示选择应用的指令的第一操作;获取单元,其被构造为基于第二操作,获取要用于用户认证的认证信息;跟踪单元,其被构造为对以接近进行所述第二操作的区域的方式连续进行所述第一操作进行跟踪,并且进行所述第二操作,作为所述第一操作的一部分;以及启动单元,其被构造为在基于所述认证信息识别预定用户的情况下,启动通过所述第一操作选择的应用。

根据本发明,可以使得针对需要用户认证的应用,能够尽可能容易地进行用于选择应用的操作和用于用户认证的操作。

通过以下参照附图对示例性实施例的描述,本发明的其他特征将变得清楚。

附图说明

图1是用于例示信息处理装置的硬件结构的图。

图2是用于例示信息处理装置的功能结构的图。

图3是用于例示手势表的图。

图4是用于说明信息处理装置要进行的处理的第一示例的流程图。

图5a和图5b是用于说明根据图4的流程图的处理的第一具体示例的图。

图6a和图6b是用于说明根据图4的流程图的处理的第二具体示例的图。

图7a、图7b和图7c是用于说明根据图4的流程图的处理的第三具体示例的图。

图8是用于说明根据图4的流程图的处理的第四具体示例的图。

图9是用于说明信息处理装置要进行的处理的第二示例的流程图。

图10a和图10b是用于说明根据图9的流程图的处理的第四具体示例的图。

图11是用于说明信息处理装置要进行的处理的第三示例的流程图。

图12a和图12b是用于说明根据图11的流程图的处理的第四具体示例的图。

具体实施方式

在下文中,将参照附图描述实施例。应当注意,以下实施例仅仅是示例,并且本发明不限于以下实施例。

<第一实施例>

图1是用于例示信息处理装置101的硬件结构的示例的框图。在本实施例中,将描述信息处理装置101是移动电话的情况作为示例。信息处理装置101不限于移动电话。例如,诸如平板电脑终端等的触摸输入型终端设备可以被用作信息处理装置101。

下面将描述信息处理装置101的硬件结构的示例。

cpu(中央处理单元)102是控制整个装置并且计算和处理各种数据的设备。cpu102将在稍后描述的rom(只读存储器)103中存储的程序解压缩到ram(随机存取存储器)104中,并且执行解压缩的程序。

rom103是读取一次写入的信息的存储设备。rom103中存储用于进行根据稍后描述的流程图的处理的程序等。

ram104是临时进行数据写入和数据读取的存储设备。ram104中存储各个程序的临时值。

内置存储器105和外部存储器109中的各个是存储应用的内容的外部存储设备。

输入设备106安装在信息处理装置101上,作为诸如按钮等的、用户对信息处理装置101进行输入操作的构件。输入设备106具有例如电源按钮、音量按钮、主页按钮等。如刚刚描述的,多个输入设备106安装在信息处理装置101上。

液晶触摸面板107是配设有静电电容型输入功能的显示器。顺便提及,触摸面板可以由除液晶以外的设备来实现,例如,触摸面板可以通过使用有机el(electroluminescence,电致发光)设备、电子纸等来实现。

指纹认证设备108是感测指纹并且因此获取表示所感测的指纹的指纹信息的设备。在本实施例中,作为示例,将描述指纹认证设备108安装在作为输入设备106之一的主页按钮上的情况和指纹认证设备108安装在整个液晶触摸面板107上的情况(稍后将描述其详情)。

天线110是适合于移动电话网络(例如,w-cdma(宽带码分多址接入))系统、gsm(全球移动通信系统(注册商标))以及无线lan(局域网)(例如,ieee(电气与电子工程师协会)802.11系统)中的通信的无线通信天线。

无线模块111是适合于移动电话网络和无线lan中的通信的无线功能块。例如,无线模块111是包括用于在osi(开放系统互连)参照模型中进行层2以下的处理的rf(射频)或mac(介质访问控制)处理芯片的设备。

麦克风112是在呼叫期间收集声音的传感器。

扬声器113是在呼叫期间在线路的另一端传导人的发出的语音的设备。

电源114是向信息处理装置101供电和充电的设备。电源包括电池和充电设备。

图2是用于例示根据本实施例的信息处理装置101的功能结构的示例的框图。在下文中,将参照图2描述信息处理装置101的部件的示例。

输入单元200是用于信息处理装置101的输入功能单元。输入单元200包括输入检测单元201、触摸面板检测单元202以及生物体认证感测单元203。输入单元200将输入信息发送到稍后描述的控制单元210。

输入检测单元201检测来自诸如安装在信息处理装置101上的按钮等的输入设备106的信号,然后响应于检测到的信号将事件的类型发送到控制单元210。

触摸面板检测单元202根据从液晶触摸面板107获取的触摸输入信息,判定用户的手指等是否正在触摸液晶触摸面板107的画面。作为判定的结果,当用户的手指等正在触摸液晶触摸面板107的画面时,触摸面板检测单元202将表示被触摸部分的信号发送到控制单元210。

生物体认证感测单元203从由指纹认证设备108所获取的指纹信息中提取指纹的特征。如刚刚描述的,在本实施例中,将描述用户认证方法是指纹认证方法的情况作为示例。然而,应当注意,用户认证方法不限于指纹认证方法。作为用户认证方法,例如,可以采用静脉认证方法或其他类型的生物体认证方法。

控制单元210控制信息处理装置101的各个功能单元。例如,控制单元210辨别来自输入单元200或网络单元230的输入信息,根据辨别的结果进行各种处理,然后通过使用显示单元220或网络单元230向外部输出各种处理的结果。

控制单元210包括安全判定单元211、通知判定单元212、选择判定单元213、应用处理单元214以及手势判定单元215。

安全判定单元211基于由生物体认证感测单元203提取的信息(指纹的特征)或者由触摸面板检测单元202获取的信息(输入到液晶触摸面板107的画面的手指操作的图案),来判定用户认证是否成功。

通知判定单元212判定存在还是不存在来自应用的通知信息,并且,当存在通知信息时,使用稍后描述的显示单元220显示通知信息。例如,在锁定画面上显示通知信息。例如,通知信息包括电子邮件接收信息、电话呼入信息等,并且一般包括要由应用通知给用户的信息。在本实施例中,假设利用图标来显示通知信息。另外,在以下描述中,根据需要,将发布了通知信息的应用称为通知状态应用(即,通知状态下的应用)。

选择判定单元213判定由用户选择的应用。例如,选择判定单元213判定用户是否经由液晶触摸面板107选择了由通知判定单元212显示的通知信息(图标)。

应用处理单元214针对各个应用进行个别处理。

手势判定单元215判定用户利用手势输入所选择的应用的类型。

图3是用于例示手势表300的示例的图。在本实施例中,手势判定单元215通过使用手势表300来判定用户利用手势输入所选择的应用的类型。

手势表300是将应用类型301和手势向量302彼此相关联地存储的表。

手势向量302是要与手指对液晶触摸面板107输入的图案进行比较的参照向量。例如,通过手势向量302,将手势的起点、终点和形状指定为表示手势的特征量的信息。手势向量302被用来判定输入到液晶触摸面板107的图案的特征量和手势向量302是否彼此匹配。

在图3中,例如,手势向量303表示期望该向量从起点305经由螺旋轨迹直到终点304被输入到液晶触摸面板107。当进行这样的手势输入时,手势判定单元215判定通过相关手势输入选择的应用的类型是邮件应用。

返回到图2的描述,显示单元220包括面板描绘单元221。显示单元220通过使用面板描绘单元221将来自控制单元210的描绘指令描绘为外部输出。面板描绘单元221通过使用液晶触摸面板107来对描绘指令的内容进行描绘。网络单元230通过使用无线模块111和天线110来与信息处理装置101的外部终端进行通信。

在本实施例中,通过稍后描述的cpu102将rom103中存储的程序解压缩到ram104中,然后基于解压缩的程序根据稍后描述的流程图进行处理的情况,来示例性地描述上述功能单元。然而,功能单元并不总是需要进行这样的操作。例如,通过由硬件实现上述功能单元的装置可以具有相同的效果。

图4是用于说明当根据用于应用选择的操作(包括用于用户认证的操作)启动发布通知信息的应用时,信息处理装置101要进行的处理的示例的流程图。

在s400中,在接收到应用处理单元214发布的通知信息之后,通知判定单元212通过使用面板描绘单元221描绘与从中发布了通知信息的应用相对应的图标。相关图标是使得能够启动应用的图标。

接下来,在s401中,选择判定单元213检测对液晶触摸面板107的画面的输入操作的内容。

接下来,在s402中,选择判定单元213判定对画面的输入操作是否是对发布了通知信息的图标的轻扫。

作为判定的结果,当对画面的输入操作不是对发布了通知信息的图标的轻扫时,处理进行到s403。在s403中,手势判定单元215判定对画面的输入操作所指定的手势向量(手势的起点、终点和形状)是否与手势表300中登记的手势向量302中的任一者匹配。

作为判定的结果,当由对画面的输入操作指定的手势向量与手势表300中登记的手势向量302中的任一者都不匹配时,处理返回到s401。

在s402中,当选择判定单元213判定对画面的输入操作是对发布了通知信息的图标的轻扫时,处理进行到s404。另外,在s403中,当手势判定单元215判定由对画面的输入操作指定的手势向量与手势表300中登记的手势向量302中的任一者匹配时,处理进行到s404。

在s404中,选择判定单元213设置用于启动应用的操作的开始点。在以下描述中,根据需要将用于启动应用的操作的开始点称为启动操作起点。

当对画面的输入操作是对图标的轻扫时(当处理从s402进行到s404时),选择判定单元213将对图标的轻扫的开始位置设置为启动操作起点。另一方面,当对画面的输入操作是手势时(当处理从s403进行到s404时),将手势的终点的位置设置为启动操作起点。启动操作起点可以是位置本身(开始对图标的轻扫的位置、或手势的终点的位置),或者是包括相关位置的预设范围内的区域。

此外,选择判定单元213指定作为启动目标的应用(在下文中,被称为启动目标应用)。当处理从s402进行到s404时,选择判定单元213指定与被轻扫的图标相对应的应用,作为启动目标应用。当处理从s403进行到s404时,选择判定单元213在手势表300中,将对应于与由输入操作指定的手势向量匹配的手势向量302的应用,指定为启动目标应用。

接下来,在s405中,安全判定单元211设置用于启动应用的操作的结束点。在以下描述中,根据需要将用于启动应用的操作的结束点称为启动操作终点。启动操作终点依据作为生物体认证设备的示例的指纹认证设备108的实施形式而改变。在指纹认证设备108作为输入设备106安装在除液晶触摸面板107以外的位置处的情况下,安全判定单元211将启动操作终点设置在指纹认证设备108的位置处。

在这种情况下,将在将启动操作终点(的中心)和指纹认证设备108(的中心)彼此相互连接的(虚拟)直线与液晶触摸面板107的边缘之间的交点当中的、包括最靠近指纹认证设备108的位置的区域设置为认证接受开始点。

顺便提及,在将启动操作终点和指纹认证设备108彼此相互连接的直线与液晶触摸面板107的边缘之间的交点当中,认证接受开始点可以是自身最靠近指纹认证设备108的位置,或者可以被设置为包括相关位置的预设范围内的区域。如上所述,在本实施例中,例如,通过认证接受开始点来实现检测区域的示例。

当指纹认证设备108安装在液晶触摸面板107上时,安全判定单元211将包括发布了通知信息的图标的周围区域设置为指纹认证判定区域。然后,安全判定单元211将被假设为对图标进行的轻扫的终点的位置设置为启动操作终点。

当进行图案认证时,安全判定单元211将启动操作终点设置在从液晶触摸面板107的边缘偏移的位置处。即,在要用于图案输入的图案认证视图703的描绘区域中,为了能够至少描绘用户最初进行输入的区域,安全判定单元211将启动操作终点设置在避开相关区域的位置处。

如刚刚描述的,在本实施例中,例如,通过用户指纹的信息或用于图案认证的图案来实现认证信息的示例。

顺便提及,启动操作终点可以是位置自身(指纹认证设备108的位置、被假设为对图标进行的轻扫的终点的位置、或从液晶触摸面板107的边缘偏移的位置),或者可以是包括相关位置的预设范围内的区域。

在s406中,选择判定单元213判定对液晶触摸面板107的输入操作的方向是否是从在s404中设置的启动操作起点朝向在s405中设置的启动操作终点(或者输入操作是否是从启动操作起点指向启动操作终点)。作为判定的结果,当输入操作的方向不是从启动操作起点朝向启动操作终点时,处理返回到s401。另一方面,当输入操作的方向是从启动操作起点朝向启动操作终点时,处理进行到s407。

在s407中,选择判定单元213等待直到对液晶触摸面板107的输入操作停止。当确认对液晶触摸面板107的输入操作停止时,选择判定单元判定输入操作完成。

接下来,在s408中,选择判定单元213判定对液晶触摸面板107的输入操作的终点是否是在s405中设置的启动操作终点。

作为s408中的判定的结果,当对液晶触摸面板107的输入操作的终点不是启动操作终点时,处理进行到s412。

在s412中,安全判定单元211指示应用处理单元214转变到未认证状态下的画面。在接收到相关指令时,应用处理单元214以未认证状态模式启动在s404中指定的启动目标应用。代替这种应用启动,应用处理单元214可以结束对在s404中指定的启动目标应用的启动,作为由于未认证引起的错误。然后,根据图4的流程图的处理结束。

另一方面,作为s408中的判定的结果,当对液晶触摸面板107的输入操作的终点是启动操作终点时,处理进行到s409。

在s409中,安全判定单元211进行用户认证。当使用生物体认证作为用户认证时,安全判定单元211通过使用生物体认证感测单元203来进行用户认证。当指纹认证设备108作为输入设备106安装在除液晶触摸面板107以外的位置处时,优选进行如下所述的处理。即,安全判定单元211判定用户的输入操作的位置是否达到在s405中设置的认证接受开始点。作为判定的结果,当用户的输入操作的位置达到认证接受开始点时,安全判定单元211启动指纹认证设备108(即,能够进行指纹辨识的状态)。

当使用图案认证作为用户认证时,安全判定单元211通过使用面板描绘单元221在液晶触摸面板107上描绘作为用于认证图案的输入区域的图案认证视图。然后,安全判定单元211通过使用面板描绘单元221在液晶触摸面板107上描绘与对图案认证视图的输入操作相对应的图案,识别相关图案,并且通过使用这种识别的结果进行用户认证。

接下来,在s410中,安全判定单元211判定用户认证是否成功。用户认证的成功意味着用户验证了他/她具有使用终端的合法权限。另一方面,用户认证的失败(不成功)意味着用户未验证他/她具有使用终端的合法权限。作为判定的结果,当用户认证不成功(或失败)时,处理进行到上述的s412。然后,如上所述,安全判定单元211指示应用处理单元214转变到未认证状态下的画面。然后,根据图4的流程图的处理结束。

另一方面,作为s410中的判定的结果,当用户认证成功时,处理进行到s411。

在s411中,安全判定单元211指示应用处理单元214转变到已认证状态下的画面。在接收到相关指令时,应用处理单元214以已认证状态模式启动在s404中指定的启动目标应用。然后,根据图4的流程图的处理结束。

在上面的描述中,在启动操作终点处停止检测轻扫的处理。然而,没有必要总是这样做。例如,即使在启动操作终点之后还检测到轻扫的继续,也可以在不改变启动操作终点的情况下继续处理。即,在输入操作是经过启动操作终点的情况下,可以进行s409和s410的用户认证,而不进行s407的处理。

此外,当在进行了图4的流程图的处理之后启动应用时,开始由相关应用进行的处理。

随后,将参照图5a和图5b描述选择通知状态应用的图标并且通过使用与液晶触摸面板107分开地安装的指纹认证设备108进行用户认证的方法的示例。

图5a示出了如下的状态的示例:信息处理装置101中的应用处理单元214通过应用发布通知信息,并且通知判定单元212通过使用显示单元220描绘相关应用的图标501。该状态对应于图4中的s400的状态。图5a和图5b示例性地示出了如下的情况:在液晶触摸面板107的画面上描绘有总共三个图标,即,在图标501的各侧描绘一个图标。在图5a中所示的状态下,假设用户的手指502不触摸相关画面。

图5b示出了在图5a中所示的状态之后通过一系列操作来实现图标选择和用户认证的方法的示例。在图5b中,轮廓箭头线表示手指502移动。即,图5b中所示的两个手指502不同时分别存在于所示的位置处。也就是说,在某一时刻位于轮廓箭头线的基端的位置处的手指502在稍后的时刻移动到轮廓箭头线的尖端的位置。应当注意,这样的移动也应用于稍后将描述的图6a和图6b、图7a至图7c以及图10a和图10b。

在图5b中,首先,用户用手指502触摸在液晶触摸面板107的画面上描绘的图标501的上端部。这里,图标501是三个图标当中的、用户意图启动的应用的图标。假设通过从上端部到下端部的轻扫来实现对图标501的选择。顺便提及,通过轻扫的选择的方向可以是以其他方向,例如从下端部到上端部。在图5b中,为了说明的目的,由粗线来表示图标501。此时,在s401中,选择判定单元213检测手指502对图标501的触摸。

然后,用户将手指502在图标501的向下方向(指纹认证设备108侧)轻扫。图5b示出了如下的状态:手指502轻扫到液晶触摸面板107的画面的下端部,并且手指502的触摸点移动到指纹认证设备108的位置。

当以这种方式开始手指502的轻扫时,在s402中,选择判定单元213判定对画面的输入操作是对与发布了通知信息的应用相对应的图标的轻扫,并且处理进行到s404。在s404中,选择判定单元213将开始对图标501的轻扫的位置(图标501的上端部处的位置)设置为启动操作起点。此外,选择判定单元213指定与图标501相对应的应用,作为启动目标应用。如刚刚描述的,在图5a和图5b中所示的示例中,通过例如对液晶触摸面板107的画面上的图标501的轻扫来实现第一操作。

在图5a和图5b中所示的示例中,指纹认证设备108作为输入设备106安装在除液晶触摸面板107以外的位置处。因此,在s405中,安全判定单元211将启动操作终点设置在指纹认证设备108的位置处。此外,安全判定单元将在将启动操作终点和指纹认证设备108彼此相互连接的直线与液晶触摸面板107的边缘之间的交点当中的、最靠近指纹认证设备108的位置,设置为认证接受开始点514。

在图5b中所示的示例中,手指502移动到启动操作终点(指纹认证设备108)。因此,在s406中,选择判定单元213判定对液晶触摸面板107的输入操作的方向是从启动操作起点朝向启动操作终点。然后,当手指502经过认证接受开始点514时,选择判定单元213在s407中判定完成了轻扫操作。因此,启动指纹认证设备108。如刚刚描述的,在图5a和图5b中所示的示例中,例如,通过手指经过认证接受开始点514的操作来实现第三操作的示例。

在s408中,选择判定单元213判定被设置为启动操作终点的指纹认证设备108处于被手指502触摸的状态。如图5b中所示,由于手指502在指纹认证设备108上,因此在s409中,安全判定单元211通过使用生物体认证感测单元203(指纹认证设备108)进行手指502的指纹认证(即用户认证)。如刚刚描述的,在图5a和图5b中所示的示例中,通过例如触摸指纹认证设备108来实现第二操作。

然后,当在s410中判定指纹认证成功时,安全判定单元211在s411中指示应用处理单元214转变到已认证状态下的画面。因此,发布了通知信息的应用被启动。另一方面,当在s410中判定指纹认证不成功(或失败)时,安全判定单元211在s412中指示应用处理单元214转变到未认证状态下的画面。

接下来,将参照图6a和图6b描述选择通知状态应用的图标并且通过使用在液晶触摸面板107上配设的指纹认证设备108进行用户认证的方法的示例。

图6a示出了如下的状态的示例:在信息处理装置101中,应用处理单元214通过应用发布通知信息,并且通知判定单元212通过使用显示单元220描绘图标601。该状态对应于图4中的s400的状态。

顺便提及,这里将描述如下的情况作为示例:指纹认证设备108安装在与液晶触摸面板107的画面相同的区域中,并且即使假设触摸到液晶触摸面板107上的哪个部分,都能够进行指纹认证动作。

图6b示出了在图6a中所示的状态之后通过一系列操作来实现图标选择和用户认证的方法的示例。

在图6b中,首先,用户用手指602触摸在液晶触摸面板107的画面上描绘的图标601的左端部。然后,在s401中,选择判定单元213检测手指602对图标601的触摸。假设通过从左端部到右端部的轻扫来实现对图标601的选择。这里,通过轻扫的选择的方向可以是以任何方向,例如从右端部到左端部的轻扫、从下端部到上端部的轻扫、或从上端部到下端部的轻扫。

然后,用户将手指602朝图标601的右侧轻扫。手指602轻扫到图标601的右端部的状态是图6b中所示的状态。

如刚刚描述的,当手指602的轻扫开始时,选择判定单元213在s402中判定对画面的输入操作是对与发布了通知信息的应用相对应的图标的轻扫,并且处理进行到s404。在s404中,选择判定单元213将开始对图标601的轻扫的位置(图标601的左端部处的位置)设置为启动操作起点。此外,选择判定单元213指定与图标601相对应的应用作为启动目标应用。

在图6a和图6b中所示的示例中,指纹认证设备108安装在液晶触摸面板107上。因此,在s405中,安全判定单元211将与发布了通知信息的应用相对应的图标601的范围,设置为指纹认证判定区域。然后,安全判定单元211将作为被假设为对图标601进行的轻扫的终点的位置的右端部,设置为启动操作终点。此时,仅图标的右端部601可以被设置为指纹认证判定区域。

在图6b中所示的示例中,手指602移动到启动操作终点(图标601的右端部)。因此,在s406中,选择判定单元213判定对液晶触摸面板107的输入操作的方向是从启动操作起点朝向启动操作终点。之后,当手指602经过图标601的右端部时,选择判定单元213在s407中判定完成了轻扫操作。

在s408中,选择判定单元213判定手指602到达被设置为启动操作终点的图标601的右端部。之后,在s409中,安全判定单元211通过使用生物体认证感测单元203(指纹认证设备108)来进行手指602的指纹认证(即,用户认证)。顺便提及,在s407中,可以在判定轻扫操作完成之前的阶段(即,在轻扫操作的过程中),进行指纹认证。如刚刚描述的,在图6a和图6b中所示的示例中,例如,通过对液晶触摸面板107的画面上的图标601的轻扫来实现第一操作,并且通过例如轻扫的一部分来实现第二操作。

当在s410中判定指纹认证成功时,安全判定单元211在s411中指示应用处理单元214转变到已认证状态下的画面。因此,发布了通知信息的应用被启动。另一方面,当在s410中判定指纹认证失败时,安全判定单元211在s412中指示应用处理单元214转变到未认证状态下的画面。

这里,如上所述描述了在通过轻扫选择应用之后在图标601的右端部处进行指纹认证的示例。然而,不必须进行这样的操作。例如,在图6a和图6b中,可以采用手势输入代替轻扫以输入如图3中所示的图案。此外,例如,通过用手指602轻击,可以进行应用选择和指纹认证,并且可以使应用选择的位置和指纹认证的位置相同。如刚刚描述的,用于选择应用的所有操作可以是用于指纹认证的操作。

接下来,将参照图7a至图7c描述选择通知状态应用的图标并且通过使用图案认证进行用户认证的方法的示例。

图7a示出了如下的状态的示例:在信息处理装置101中,应用处理单元214通过应用发布通知信息,并且通知判定单元212通过使用显示单元220描绘图标701。该状态对应于图4中的s400的状态。

图7b示出了正在轻扫图标701的状态的示例。此时,在s401中,选择判定单元213检测手指702对图标701的触摸。

假设通过从图标的左端部到右端部的轻扫来实现对图标701的选择。这里,通过轻扫的选择的方向可以是以任何方向,例如从右端部到左端部的轻扫、从下端部到上端部的轻扫、或从上端部到下端部的轻扫。

之后,当用户开始朝图标701的右侧轻扫手指602时,在s402中,选择判定单元213判定对画面的输入操作是对与发布了通知信息的应用相对应的图标的轻扫,并且处理进行到s404。在s404中,选择判定单元213将开始对图标701的轻扫的位置(图标701的左端部处的位置)设置为启动操作起点。此外,选择判定单元213指定与图标701相对应的应用,作为启动目标应用。

在图7a至图7c中所示的示例中,进行图案认证。因此,为了确保图7c中所示的图案认证视图703的描绘区域,安全判定单元211将启动操作终点设置在从液晶触摸面板107的边缘偏移的位置处。具体地,将启动操作终点设置为从液晶触摸面板107的边缘偏移的位置。例如,在需要从图7c中所示的图案认证视图703的按钮当中的中间按钮开始操作的情况下,安全判定单元211将启动操作终点设置为图案认证视图703的中间按钮的描绘区域的左侧的位置。通过这样做,能够在图案认证视图703的描绘区域中,至少确保要首先操作的区域。顺便提及,可以将启动操作终点设置在图案认证视图703的整个描绘区域的左侧的位置处。

在图7b中所示的示例中,手指702移动到启动操作终点(在图标701的中心附近)。因此,在s406中,选择判定单元213判定对液晶触摸面板107的输入操作的方向是从启动操作起点朝向启动操作终点。之后,当手指702经过启动操作终点(在图标701的中心附近)时,选择判定单元213在s407中判定完成了轻扫操作。如刚刚描述的,在图7a至图7c中所示的示例中,通过例如对液晶触摸面板107的画面上的图标701的轻扫来实现第一操作。

在s408中,选择判定单元213判定手指702到达被设置为启动操作终点的图标701的右端部。

图7c示出了如下的状态的示例:在s408之后,在s409中安全判定单元211在液晶触摸面板107的画面上描绘了图案认证视图703。在s409中,安全判定单元211通过使用图案认证来进行用户认证。在图7c中所示的示例中,通过将在图案认证视图703处描绘的按钮的操作图案与预先登记的操作图案进行比较来进行用户认证。如上所述,在图7a至图7c中所示的示例中,通过例如对在液晶触摸面板107的画面上的图案认证视图703中描绘的按钮进行操作来实现第二操作。

在s410中,当安全判定单元211判定指纹认证成功时,安全判定单元211在s411中指示应用处理单元214转变到已认证状态下的画面。因此,发布了通知信息的应用被启动。当安全判定单元211判定指纹认证失败时,安全判定单元211在s412中指示应用处理单元214转变到未认证状态下的画面。

在图7a至图7c中所示的示例中,描述了在选择通知状态应用的图标之后通过使用图案认证来进行用户认证的情况。然而,如上所述的这样的顺序可以颠倒。

接下来,将参照图8描述通过手势输入选择通知状态应用并且通过使用与液晶触摸面板107分开地安装的指纹认证设备108进行用户认证的方法的示例。

图8示出了如下的状态的示例:手指805描绘在手势表300中登记的邮件应用的手势向量303,并且进行指纹认证作为手势向量303的描绘操作的继续,由此启动邮件应用。

在s401中,选择判定单元213在由手指805在液晶触摸面板107的画面上描绘的手势的起点为位置802的情况下,检测输入(即,手指805的触摸)。顺便提及,当进行手势输入时,在s400中,在接收到由应用处理单元214发布的通知信息之后,通知判定单元212描绘手势输入画面,代替通知信息(图标)。然后,在s402中,选择判定单元213判定对画面的输入操作不是对与发布了通知信息的应用相对应的图标的轻扫,而是手势输入,并且处理进行到s403。

之后,用户在液晶触摸面板107的画面上用手指805描绘手势向量303。当以这种方式描绘手势向量303的终点803时,处理进行到s403。在s403中,手势判定单元215判定在液晶触摸面板107的画面上描绘的手势向量是手势表300中登记的手势向量303。如刚刚描述的,在图8中所示的示例中,通过对液晶触摸面板107的画面的手势输入(图案输入)来实现第一操作。

在s404中,选择判定单元213将手势向量303的终点803设置为启动操作起点。此外,在手势表300中,选择判定单元213将与手势向量303相对应的应用类型的邮件应用,指定为启动目标应用。

在图8中所示的示例中,指纹认证设备108作为输入设备106安装在除液晶触摸面板107以外的位置处。因此,在s405中,安全判定单元211将启动操作终点设置在指纹认证设备108的位置处。此外,安全判定单元将在将启动操作终点(手势向量303的终点803)和指纹认证设备108彼此相互连接的直线与液晶触摸面板107的边缘之间的交点当中的、最靠近指纹认证设备108的位置,设置为认证接受开始点804。

在图8中所示的示例中,手指805移动到液晶触摸面板107的启动操作终点(指纹认证设备108)。因此,在s406中,选择判定单元213判定对液晶触摸面板107的输入操作的方向是从启动操作起点朝向启动操作终点。之后,当手指805经过认证接受开始点804时,选择判定单元213在s407中判定完成了对液晶触摸面板107的画面的操作。因此,指纹认证设备108被启动。如刚刚描述的,在图8中所示的示例中,例如,通过经过认证接受开始点804的操作来实现第三操作的示例。

在s408中,选择判定单元213判定被设置为启动操作终点的指纹认证设备108处于被手指805触摸的状态。如图8中所示,由于手指805在指纹认证设备108上,所以安全判定单元211在s409中通过使用生物体认证感测单元203(指纹认证设备108)来进行对手指502的指纹认证(即,用户认证)。如刚刚描述的,在图8中所示的示例中,通过例如触摸指纹认证设备108来实现第二操作。

然后,当在s410中判定指纹认证成功时,安全判定单元211在s411中指示应用处理单元214转变到已认证状态下的画面。因此,发布了通知信息的应用被启动。另一方面,当在s410中判定指纹认证失败时,安全判定单元211在s412中指示应用处理单元214转变到未认证状态下的画面。

另外,当通过手势输入来选择通知状态应用时,能够采用指纹认证设备108安装在液晶触摸面板107上的形式。即,可以在图8中所示的手势输入的开始、中间或结束时,根据正在液晶触摸面板107的画面上触摸的手指,进行指纹认证。

另外,当通过手势输入选择通知状态应用时,能够通过使用参照图7a至图7c描述的图案认证视图来进行用户认证。此时,如参照图7a至图7c所描述的,优选地使手势输入的位置偏移。

如上所述,在本实施例中,基于用户的一系列操作来进行如下操作:对用于选择要启动的应用的操作的接受和随后的要用于用户认证的信息的获取。因此,开始了用于选择要启动的应用的操作的用户,能够在没有通过(显著地)中断相关的选择操作来新进行用于用户认证的操作的情况下,进行用户认证。因此,能够平滑地启动应用。

<第二实施例>

接下来,将描述第二实施例。在第一实施例中,描述了如下情况作为示例:进行对用于选择要启动的应用的操作的接受和随后的要用于用户认证的信息的获取。然而,作为基于用户的一系列操作来进行对用于选择要启动的应用的操作的接受和要用于用户认证的信息的获取的方法,还能够设想与第一实施例的顺序相反的顺序。即,可以进行对用户认证所需的信息的获取和随后的用于选择要启动的应用的操作的接受。在本实施例中,将描述这种情况。如刚刚描述的,本实施例和第一实施例主要在与以下有关的点不同:由于对用于选择要启动的应用的操作的接受和对用户认证所需的信息的获取的不同顺序而要进行的处理。因此,在本实施例的描述中,与第一实施例中描述的部分相同的部分由与图1至图8中所示的附图标记相同的附图标记来表示,并且将省略其详细描述。例如,在本实施例中,图1表示信息处理装置101的硬件结构,图2表示信息处理装置101的功能结构,并且图3表示手势表300,这与第一实施例中描述的相同。

图9是用于说明当完成用户认证时,在选择并启动通知状态应用时,信息处理装置101要进行的处理的示例的流程图。这里,将描述使用生物体认证作为用户认证的情况作为示例。

在s901中,生物体认证感测单元203判定是否能够开始生物体认证。作为判定的结果,当生物体认证无法开始时,继续s901中的判定。然后,当生物体认证能够开始时,处理进行到s902。在s902中,安全判定单元211通过使用生物体认证感测单元203来进行用户认证。

接下来,在s903中,安全判定单元211判定用户认证是否成功。作为判定的结果,当用户认证不成功(或失败)时,处理返回到s901。另一方面,当用户认证成功时,处理进行到s904。如刚刚描述的,在本实施例中,通过例如指纹的信息来实现认证信息的示例。

在s904中,通知判定单元212通过使用显示单元220来描绘发布了通知信息的应用的图标。应当注意,相关图标是能够被轻扫的图标。

在s905中,选择判定单元213判定是否对液晶触摸面板107进行了触摸输入操作,并且等待直到对液晶触摸面板107进行操作。然后,当对液晶触摸面板107进行了操作时,处理进行到s906。

在s906中,选择判定单元213将对液晶触摸面板107进行了操作的位置设置为启动操作起点。另外,选择判定单元213指定在进行了操作的位置处描绘的图标,并且将与所指定的图标相对应的应用指定为启动目标应用。

顺便提及,可以将启动操作起点设置在进行了操作的位置处描绘的图标与指纹认证设备108之间的区域中。例如,可以将在将指纹认证设备108(的中心)和在进行了操作的位置处描绘的图标(的中心)相互连接的(虚拟)直线与液晶触摸面板107的边缘之间的交点当中的、最靠近指纹认证设备108的位置,设置为启动操作起点。此外,启动操作起点可以是位置自身或包括相关位置的预定区域。

接下来,在s907中,选择判定单元213将被假设为对在s906中指定的图标进行的轻扫的终点的位置,设置为启动操作终点。顺便提及,启动操作终点可以是被假设为轻扫的终点的位置自身,或者可以是包括相关位置的预定区域。

接下来,在s908中,选择判定单元213判定对液晶触摸面板107进行的操作的位置是否到达启动操作终点。作为判定的结果,当对液晶触摸面板107进行的操作的位置达到启动操作终点时,处理进行到s911。

在s911中,安全判定单元211指示应用处理单元214转变到已认证状态下的画面。在接收到这样的指令时,应用处理单元214以已认证状态模式启动在s906中指定的启动目标应用。然后,根据图9的流程图的处理结束。

另一方面,作为s908中的判定的结果,当对液晶触摸面板107进行的操作的位置没有达到启动操作终点时,处理进行到s909。在s909中,手势判定单元215将手势表300中登记的手势向量302与对液晶触摸面板107进行的操作的轨迹进行核对。然后,手势判定单元215判定对液晶触摸面板107的操作是否是手势输入。当对液晶触摸面板107进行的操作的轨迹与手势表300中登记的手势向量302中的任一者匹配时,手势判定单元215判定对液晶触摸面板107的操作是手势输入。

作为判定的结果,当对液晶触摸面板107的操作不是手势输入时,处理进行到s910。在s910中,由于没有要启动的应用,所以应用处理单元214不进行画面转变。此外,代替进行画面转变,应用处理单元214可以通过使用显示单元220来显示诸如“画面转变不可能”等的错误。

另一方面,作为s909中的判定的结果,当对液晶触摸面板107的操作是手势输入时,处理进行到s911。在s911中,在手势表300中,手势判定单元215将对应于与对液晶触摸面板107的操作的轨迹匹配的手势向量的应用,指定为启动目标应用。然后,安全判定单元211指示应用处理单元214转变到已认证状态下的画面。在接收到这样的指令时,应用处理单元214以已认证状态模式启动所指定的启动目标应用。然后,根据图9的流程图的处理结束。

接下来,将参照图10a和图10b来描述在指纹认证之后选择要启动的应用的方法的示例。

图10a和图10b示例性地示出了指纹认证设备108与液晶触摸面板107分开地安装的情况。

图10a示出了在指纹认证之后可选择的应用被描绘为图标的状态的示例。

在图10a中,当手指1002正在触摸指纹认证设备108的安装位置时,生物体认证感测单元203在s901中判定能够开始生物体认证。然后,在s902中,安全判定单元211通过使用生物体认证感测单元203来进行用户认证。在该状态下,不显示图标组1001。如刚刚描述的,在图10a和图10b中所示的示例中,通过例如触摸指纹认证设备108来实现第二操作。

在s903中,当安全判定单元211判定用户认证成功时,通知判定单元212在s904中在指纹认证设备108的安装位置附近,显示发布了通知信息的应用的图标。这里,存在在用户认证成功时分别发布了通知信息的三个应用,并且针对这三个应用分别描绘了总共三个图标。图标组1001由这三个图标构成。

图10b示出了用于选择图标组1001中的描绘图标中的任一个的操作的状态的示例。

在图10b中,用户开始将手指1010轻扫到图标1012。在s905中,当选择判定单元213判定发生轻扫操作时,选择判定单元213在s906中将发生轻扫操作的位置设置为启动操作起点。顺便提及,在s906中,可以将启动操作起点设置在发生操作的位置处描绘的图标与指纹认证设备108之间的区域1011中。在任何情况下,指定与图标1012相对应的应用作为启动目标应用。

在s907中,选择判定单元213将被假设为对图标1012进行的轻扫的终点的位置设置为启动操作终点。

接下来,在s908中,当选择判定单元213判定手指1010到达启动操作终点时,处理进行到s911。在s911中,安全判定单元211判定完成了对要启动的应用的选择,并且因此指示应用处理单元214转变到已认证状态下的画面。在接收到相关指令时,应用处理单元214以已认证状态模式启动与图标1012相对应的应用。如刚刚描述的,在图10a和图10b中所示的示例中,通过例如对液晶触摸面板107的画面上的图标1012的轻扫来实现第一操作。

如上所述,即使基于用户的一系列操作进行对用户认证所需的信息的获取和随后的用于选择要启动的应用的操作的接受,也能够获得与在第一实施例中描述的相同的效果。另外,在本实施例中,能够采用在第一实施例中描述的示例。例如,指纹认证设备108安装在液晶触摸面板107上,并且由手指来触摸开始对与要启动的应用相对应的图标的操作的点(启动操作起点)。在该时间点,能够检测相关手指的指纹,并且因此进行用户认证。在这种情况下,例如,在图6a和图6b中,能够在手指602触摸图标601的范围时进行指纹认证。另外,能够采用手势输入代替轻扫。在这种情况下,例如,能够以与图8中描述的过程相反的过程(即,指纹认证设备108、认证接受开始点804、终点803和位置802的顺序)来进行操作。此外,能够利用手势输入画面来替换图标组1001,而不配设认证接受开始点804。此外,能够采用图案认证代替指纹认证。在这种情况下,例如,在图7a至图7c中,能够在通过对图案认证视图703的输入进行图案认证之后,在与图7b中所示的轮廓箭头线相反的方向上轻扫手指702。此时,能够将启动操作起点设置在从液晶触摸面板107的边缘偏离的位置处,使得启动操作起点在图案认证视图703的区域外。

<第三实施例>

接下来,将描述第三实施例。在第一实施例和第二实施例中,描述了在不同的定时进行,接受用于选择要启动的应用的操作的完成和对用户认证所需的信息的获取的情况作为示例。另一方面,在本实施例中,将描述同时进行对用于选择要启动的应用的操作的接受和对用户认证所需的信息的获取的情况作为示例。如刚刚描述的,本实施例与第一实施例和第二实施例的主要不同在于以下点:对用于选择要启动的应用的操作的接受的定时和对用户认证所需的信息的获取的定时。因此,在本实施例的描述中,与第一实施例和第二实施例中的部件相同的部件由与图1至图10b中所示的附图标记相同的附图标记来表示,并且将省略其详细描述。例如,在本实施例中,图1表示信息处理装置101的硬件结构,并且图2表示信息处理装置101的功能结构,这与第一实施例中描述的相同。

这里,将描述实现用于用户认证的操作和用于选择要启动的应用的操作而不转变画面的方法的示例。对于液晶触摸面板107的画面,用于选择应用的触摸操作和用于用户认证的触摸操作同时存在。然而,相关的触摸操作不必须同时开始。

图11是用于说明当用户认证完成时在选择并启动通知状态应用时信息处理装置101要进行的处理的示例的流程图。这里,将描述使用生物体认证作为用户认证的情况作为示例。假设在图11的流程图的处理开始之前,进行了在液晶触摸面板107的画面上显示发布了通知信息的应用的图标的处理。

在s1101中,生物体认证感测单元203判定是否能够开始生物体认证。作为判定的结果,当不能开始生物体认证时,继续s1101的判定。然后,当能够开始生物体认证时,处理进行到s1102。在s1102中,安全判定单元211通过使用生物体认证感测单元203来进行用户认证。

接下来,在s1103中,安全判定单元211判定用户认证是否成功。作为判定的结果,当用户认证不成功(或失败)时,处理返回到s1101。另一方面,当用户认证成功时,处理进行到s1104。如刚刚描述的,在本实施例中,通过例如指纹的信息来实现认证信息的示例。

在s1104中,选择判定单元213等待直到发布了通知信息的应用的图标被触摸。然后,当发布了通知信息的应用的图标被触摸时,选择判定单元213指定与相关图标相对应的应用作为启动目标应用。

当发布了通知信息的应用的图标被触摸时,处理进行到s1105。在s1105中,选择判定单元213判定发布了通知信息的应用的图标和指纹认证设备108(传感器检测区域)二者是否被同时触摸。作为判定的结果,当图标和设备二者未被同时触摸时,处理返回到s1101。另一方面,当图标和设备二者被同时触摸时,处理进行到s1106。

在s1106中,安全判定单元211指示应用处理单元214转变到已认证状态下的画面。在接收到相关指令时,应用处理单元214以已认证状态模式启动在s1104中被指定为启动目标应用的应用。然后,根据图11的流程图的处理结束。

接下来,将参照图12a和图12b描述通过同时轻击指纹认证设备108和应用的图标来以已认证状态模式启动应用的方法的示例。

图12a示出了在液晶触摸面板107的画面上描绘通知状态应用的图标的状态的示例。

在从应用处理单元214接收到通知时,通知判定单元212通过使用显示单元220来描绘通知状态应用的图标。因此,如图12a中所示,在液晶触摸面板107的画面上显示应用的图标组1201。

图12b示出了同时进行对通知状态应用的图标的触摸和对指纹认证设备108的触摸的状态的示例。

在图12b中所示的状态下,生物体认证感测单元203在s1101中判定手指1202正在接触指纹认证设备108,并且安全判定单元211在s1102中通过手指1202的指纹认证来进行用户认证。然后,安全判定单元211在s1103中判定用户认证成功,选择判定单元213在s1104中指定用手指1203轻击的图标1204。在图12b中,为了描述的目的,由粗线来表示相关图标1204。

在s1105中,选择判定单元213判定图标1204和指纹认证设备108分别被手指1203和手指1202同时触摸,并且处理进行到s1106。在s1106中,应用处理单元214以已认证状态模式启动与图标1012相对应的应用。如刚刚描述的,在图12a和图12b中所示的示例中,通过例如对液晶触摸面板107的画面上的图标1204的轻扫来实现第一操作,并且例如通过触摸指纹认证设备108来实现第二操作。

如上所述,即使同时进行用于选择要启动的应用的操作和用户认证所需的信息的获取,也能够获得与第一实施例和第二实施例中描述的相同的效果。

在本实施例中,描述了指纹认证设备108安装在除液晶触摸面板107以外的位置处的情况作为示例。然而,即使当指纹认证设备108安装在液晶触摸面板107上时,也能够同时进行用于选择要启动的应用的操作和用户认证所需的信息的获取。例如,在图12a和图12b中,它仅需要在液晶触摸面板107的画面的、除图标组1201以外的区域中配设用于指纹认证的区域。另外,在本实施例中,能够最小化在第一实施例和第二实施例中描述的各种变型例。

另外,在上述的各个实施例中,描述了通过一系列操作选择应用和用户认证的方法。然而,应用选择方法和用户认证方法并不需要只是上述的组合。

此外,在上述的各个实施例中,描述了选择通知了通知信息的应用的图标的情况作为示例。然而,选择目标应用不限于这样的应用。即,能够使用任何应用,只要它是安装在信息处理装置101中的应用即可。

顺便提及,应当注意,所有的上述实施例仅仅示出了在实施本发明的情况下的实现的示例,并且本发明的技术范围不应当由这些实施例限制性地解释。即,能够在不脱离本发明的技术思想或本发明的主要特征的情况下以各种形式实施本发明。

<其他实施例>

还可以通过读出并执行记录在存储介质(也可更完整地称为“非暂时性计算机可读存储介质”)上的计算机可执行指令(例如,一个或更多个程序)以执行上述实施例中的一个或更多个的功能、并且/或者包括用于执行上述实施例中的一个或更多个的功能的一个或更多个电路(例如,专用集成电路(asic))的系统或装置的计算机,来实现本发明的实施例,并且,可以利用通过由系统或装置的计算机例如读出并执行来自存储介质的计算机可执行指令以执行上述实施例中的一个或更多个的功能、并且/或者控制一个或更多个电路以执行上述实施例中的一个或更多个的功能的方法,来实现本发明的实施例。计算机可以包括一个或更多个处理器(例如,中央处理单元(cpu)、微处理单元(mpu)),并且可以包括分开的计算机或分开的处理器的网络,以读出并执行计算机可执行指令。计算机可执行指令可以例如从网络或存储介质被提供给计算机。存储介质可以包括例如硬盘、随机存取存储器(ram)、只读存储器(rom)、分布式计算系统的存储器、光盘(诸如压缩光盘(cd)、数字通用光盘(dvd)或蓝光光盘(bd)tm)、闪存装置以及存储卡等中的一个或更多个。

本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给系统或装置,该系统或装置的计算机或是中央处理单元(cpu)、微处理单元(mpu)读出并执行程序的方法。

虽然参照示例性实施例对本发明进行了描述,但是应当理解,本发明不限于所公开的示例性实施例。应当对所附权利要求的范围给予最宽的解释,以便涵盖所有这些变型例以及等同的结构和功能。

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