认证装置及认证方法
【专利摘要】本发明提供一种认证装置及认证方法,能够更加高度地防止不正当的认证。认证装置具有:视线检测部(22),检测用户的视线方向;认证容许视线方向设定部(23),设定认证容许视线方向;活体判断部(24),通过判断所检测出的视线方向是否是认证容许视线方向来执行认证;显示控制部(26),在设定认证容许视线方向时将表示视线方向的类别的图像显示到显示部(14)上,另一方面,在执行认证时不将上述图像显示到显示部(14)上。
【专利说明】认证装置及认证方法
【技术领域】
[0001] 本发明涉及基于图像来执行认证的认证装置及认证方法。
【背景技术】
[0002] 近年来,便携式电话机、移动式计算机、便携式游戏机、音乐播放器等便携式设备 的高功能化及多功能化程度日益加深。伴随与此,用于防止不正当利用便携式设备的安全 (security)对策变得尤为重要。
[0003] 作为安全对策,利用正成为便携式设备的标准配备的摄像头进行的脸部识别技术 受到了关注。应用了脸部识别技术的本人认证(脸认证),能够通过拍摄自然动作中的脸来 进行所有者确认,因而作为便利性高的安全对策非常有效。
[0004] 另一方面,作为脸部识别技术的课题,有对使用了照片等的"冒充"的对策。"冒充" 是指,其他人要使用本人(所有者)的脸照片等来接受认证的行为。特别地,最近的便携式设 备具有百万像素级的摄像头,具有自动对焦功能及特写功能,因而存在利用如快照及驾驶 证那样的小尺寸的照片也能够进行冒充的危险性。
[0005] 因此,开发出了防止冒充的技术。例如,在专利文献1中,记载有通过判断用户视 线是否朝向用于引导用户视线的光源来防止冒充的技术。另外,在专利文献2中,记载有通 过使显示在显示器上的标记随机移动并判断用户的视线动作是否与该标记的轨道一致来 防止冒充的技术。另外,在专利文献3中,记载有通过判断用户的视线是否朝向显示部来防 止冒充的技术。另外,在专利文献4中,记载有通过显示出用于表示用户视线方向的指针, 并使该指针与用户的虹膜位置相对应地移动,来判断指针的轨迹是否与预定的移动图案一 致,从而执行认证处理的技术。另外,在专利文献5中,记载有通过检测用户视线并判断用 户所注视的图像是否是登录图像来执行认证的技术。
[0006] 现有技术文献
[0007] 专利文献
[0008] 专利文献1 :日本专利第3562970号公报(2004年9月8日公开)
[0009] 专利文献2 :日本专利第4470663号公报(2010年6月2日公开)
[0010] 专利文献3 :日本专利第4807167号公报(2011年11月2日公开)
[0011] 专利文献4 :日本特开2004-220376号公报(2004年8月5日公开)
[0012] 专利文献5 :日本特开2005-149326号公报(2005年6月9日公开)
[0013] 然而,在如上所述的以往技术中,在进行冒充防止判断时,显示输入候选(作为能 够输入的视线方向的类别、引导标记、选项的图像等),因而能够使他人容易掌握认证方法。 因此,存在用于防止不正当的认证的冒充防止判断有时不能有效发挥功能这样的问题。
【发明内容】
[0014] 本发明是鉴于上述的问题而做出的,其目的在于,实现更加高度地防止不正当的 认证的认证装置及认证方法。
[0015] 为了解决上述课题,本发明的一个方式的认证装置基于图像来执行认证,该认证 装置具有:视线检测单元,其检测上述图像中拍摄到的被拍摄体的视线方向;认证容许视 线方向设定单元,其设定容许认证的视线方向;认证执行单元,其通过判断由上述视线检测 单元检测出的视线方向是否是由上述认证容许视线方向设定单元设定的认证容许视线方 向来执行认证;显示控制单元,其在由上述认证容许视线方向设定单元设定认证容许视线 方向时,将表示视线方向的类别的图像显示到显示部上,另一方面,在由上述认证执行单元 执行认证时,不将上述图像显示到上述显示部上。
[0016] 另外,为了解决上述课题,本发明的一个方式的认证方法基于图像来执行认证,该 认证方法包括以下步骤:认证容许视线方向设定步骤,设定容许认证的视线方向,视线检测 步骤,检测上述图像中拍摄到的被拍摄体的视线方向,认证执行步骤,通过判断在上述视线 检测步骤中检测出的视线方向是否是在上述认证容许视线方向设定步骤中设定的认证容 许视线方向来执行认证;在上述认证容许视线方向设定步骤中显示表示视线方向的类别的 图像,另一方面,在上述认证执行步骤中不将上述图像显示到上述显示部上。
[0017] 根据本发明的一个方式,起到能够防止不正当的认证这样的效果。
【专利附图】
【附图说明】
[0018] 图1示出了本发明的实施方式,是示出了认证装置的主要部分结构的框图。
[0019] 图2是示出了表示视线角度和视线方向之间的对应关系的视线角度确定信息的 一个例子的图。
[0020] 图3是示出了显示在显示部上的表示视线角度类别的视线角度类别图像的一个 例子的图。
[0021] 图4是示出了显示在显示部上的不提示视线方向类别的图像的一个例子的图。
[0022] 图5是示出了由认证装置执行的认证容许视线方向设定处理的一个例子的流程 图。
[0023] 图6是示出了由认证装置执行的认证处理的一个例子的流程图。
[0024] 图7是示出了由认证装置执行的认证处理的另一例子的流程图。
[0025] 图8是示出了由认证装置执行的认证处理的另一例子的流程图。
[0026] 图9是示出了由认证装置执行的认证处理的另一例子的流程图。
[0027] 其中,附图标记的说明如下:
[0028] 1认证装置,
[0029] 14显示部,
[0030] 21图像获取部,
[0031] 22视线检测部(视线检测单元),
[0032] 23认证容许视线方向设定部(认证容许视线方向设定单元),
[0033] 24活体判断部(认证执行单元),
[0034] 25本人判断部,
[0035] 26显示控制部(显示控制单元),
[0036] 27眨眼检测部(眨眼检测单元),
[0037] 31视线方向确定信息,
[0038] 32认证容许视线信息,
[0039] 33本人信息。
【具体实施方式】
[0040] 基于图1至图5,如下说明本发明的一实施方式。
[0041] [认证装置的结构]
[0042] 认证装置1,基于图像来判断用户是否是认证装置1的所有者或安装了该装置的 电子设备的所有者,从而执行个人认证。更详细地,认证装置1基于用户的脸图像来判断是 否是所有者。进而,认证装置1在执行个人认证之前,为了防止冒充,通过检测用户的视线 方向来判断所拍摄到的图像中的用户是否是活体(生体)。即,认证装置1在通过进行冒充 防止判断来正确执行活体认证之后,基于脸图像执行个人认证。
[0043] 在本实施方式中,将本发明的认证方法作为用于冒充防止判断中的认证方法进行 说明。然而,本发明的认证方法并不仅仅适用于冒充防止判断。即,本发明的认证方法并不 仅适用于在个人认证之前进行的活体认证,而且本发明的认证方法也可以适用于个人认证 本身。
[0044] 认证装置1例如也可以安装在便携式电话机、智能电话机、PC (个人计算机)、数码 照相机、数码摄像机、PDA (Personal Digital Assistant:个人数字助理)、游戏机、拍摄照 片并打印的装置、编辑图像的装置等的电子设备上。此外,在本实施方式中,假设认证装置 1安装在便携式电话机上,并且假设认证对象是该便携式电话机的所有者。
[0045] 基于图1,说明认证装置1的结构。图1是示出了认证装置1的主要部分结构的一 个例子的框图。如图1所示,认证装置1具有控制部11、存储部12、图像输入部13及显示 部14。此外,认证装置1可以具有操作部、通信部、语音输入部、语音输出部等构件,但这些 构件与发明的特征点无关,因而不图示这些构件。
[0046] 图像输入部13是用于从外部的图像提供装置(未图示)中获取图像的接口。图像 提供装置只要是将所保持(保存)的图像或所获取的图像提供给其他装置的装置即可,可以 是任意装置。例如,图像提供装置是数码照相机、数码摄像机、便携式电话机、智能电话机、 PDA、游戏机、USB (Universal Serial Bus:通用串行总线)存储器等的存储装置等。此外, 认证装置1上也可以安装有摄像头,以取代图像输入部13。
[0047] 显示部14按照控制部11的指示来显示图像。显示部14只要是按照控制部11的 指示来显示图像的装置即可,例如也可以适用IXD (液晶显示器)、有机EL显示器、等离子显 示器等。此外,认证装置1也可以不具备显示部14。此时,认证装置1将图像显示到其他设 备的显示装置上。
[0048] 控制部11通过执行从存储部12读取到临时存储部(未图示)中的程序来进行各种 运算,并且整体控制认证装置1所具备的各部。
[0049] 在本实施方式中,控制部11具有图像获取部21、视线检测部(视线检测单元)22、 认证容许视线方向设定部(认证容许视线方向设定单元)23、活体判断部(认证执行单元) 24、本人判断部25及显示控制部(显示控制单元)26,来作为功能块。进而,如图1所示,控 制部11也可以具有眨眼检测部(眨眼检测单元)27。能够通过由CPU(central processing unit :中央处理单元)将存储在用ROM (read only memory :只读存储器)等实现的存储装 置中的程序读取到用RAM (random access memory :随机存取存储器)等实现的临时存储部 中并执行,来实现控制部11的这些各功能块(21?27)。
[0050] 图像获取部21经由图像输入部13获取拍摄用户而得的图像。图像获取部21将 所获取的图像输出至视线检测部22、本人判断部25及眨眼检测部27。此外,在存储部12 中存储有图像的情况下,图像获取部21也可以从存储部12中读取图像。
[0051] 视线检测部22从图像获取部21获取图像并检测图像中拍摄到的用户的视线方 向。具体而言,视线检测部22确定图像中拍摄到的用户的视线角度,并参照表示视线角度 和视线方向之间的对应关系的视线方向确定信息31,来确定与所确定的视线角度相对应的 视线方向。视线检测部22将所确定的视线方向输出至认证容许视线方向设定部23及活体 判断部24。
[0052] 在此,视线方向确定信息31例如是如图2所示的信息。在图2所示的视线方向确 定信息31中,有九种视线方向。如图2所示,在左右方向(水平方向)上的视线角度大于20 度且上下方向(垂直方向)上的视线角度大于10度的情况下,视线方向是右上。另外,在左 右方向(水平方向)上的视线角度在-20度以上20度以下且上下方向(垂直方向)上的视线 角度在-10度以上10度以下的情况下,视线方向是中央。在左右方向(水平方向)上的视线 角度大于-20度且上下方向(垂直方向)上的视线角度小于-10度的情况下,视线方向是左 下。
[0053] 图2所示的视线方向确定信息31是一个例子,只要适宜设定视线角度和视线方向 之间的对应关系即可。例如,可以将视线方向设定为上下左右这四种,也可以任意变更相对 应的视线角度的范围。
[0054] 视线方向确定信息31是预先设定的信息。但是,优选地,基于摄像头的位置及用 户的脸的位置来设定视线角度和视线方向之间的对应关系,因而优选针对每个用户或者每 当设定认证容许视线方向时修正视线方向确定信息31。
[0055] 另外,视线检测部22可以根据在规定期间内拍摄到的多个图像来分别确定多个 视线角度,并确定与这些多个视线角度的平均值、最频繁出现角度或中间值等相对应的视 线方向。由此,即使在用户的视线角度不稳定的情况下,也能够确定可靠度高的用户的视线 方向。
[0056] 另外,视线检测部22可以确定图像中拍摄到的用户的视线角度,并将所确定的视 线角度本身输出至认证容许视线方向设定部23及活体判断部24。
[0057] 此外,根据图像来检测用户的视线方向的方法并不限定于上述方法,也可以利用 公知的技术。例如,也可以基于虹膜的位置来检测视线方向。
[0058] 认证容许视线方向设定部23设定用于容许冒充防止判断(活体认证)的视线方向。 认证容许视线方向设定部23将所设定的表示认证容许视线方向的认证容许视线信息32保 存至存储部12。将容许活体认证的该视线方向称为认证容许视线方向。
[0059] 具体而言,认证容许视线方向设定部23敦促用户设定认证容许视线方向,并将视 线检测部22所检测到的视线方向设定为认证容许视线方向。此外,认证容许视线方向设定 部23也可以将由用户通过操作键盘或鼠标等操作部来输入的视线方向设定为认证容许视 线方向。
[0060] 另外,认证容许视线方向设定部23在从视线检测部22获取到视线角度的情况下, 将所获取的视线角度设定为认证容许视线角度。此时,将表示所设定的认证容许视线角度 的信息作为认证容许视线信息32保存至存储部12。
[0061] 另外,认证容许视线方向设定部23也可以以规定顺序设定多个认证容许视线方 向或认证容许视线角度。
[0062] 活体判断部24从存储部12中读取认证容许视线信息32,并判断由视线检测部22 检测出的视线方向是否是认证容许视线信息32所表示的认证容许视线方向。在由视线检 测部22检测出的视线方向是认证容许视线方向的情况下,活体判断部24判断为正确地进 行了认证。即,判断为图像中拍摄到的用户是活体。然后,活体判断部24将正确地进行了 活体认证的消息通知给本人判断部25。
[0063] 另一方面,在由视线检测部22检测出的视线方向不是认证容许视线方向的情况 下,活体判断部24判断为未正确进行认证。即,判断为图像中拍摄到的用户不是活体。此 时,活体判断部24也可以将未正确地进行了活体认证的消息通知给显示控制部26。
[0064] 另外,在由视线检测部22输出视线角度的情况下,活体判断部24判断由视线检测 部22检测出的视线角度和认证容许视线信息32所表示的认证容许视线角度之间的差分值 (绝对值)是否在规定的阈值以下。在由视线检测部22检测出的视线角度和认证容许视线 角度之间的差分值在规定的阈值以下的情况下,活体判断部24判断为正确地进行了认证。 另一方面,在由视线检测部22检测出的视线角度和认证容许视线角度之间的差分值不在 规定的阈值以下的情况下,活体判断部24判断为未正确进行认证。
[0065] 例如,假设将水平方向及垂直方向上的阈值分别设定为5度。另外,假设水平方向 及垂直方向上的认证容许视线角度分别是9度、11度,而且由视线检测部22检测出的水平 方向及垂直方向上的视线角度是13度、8度。此时,水平方向及垂直方向上的差分值分别为 4度、3度,因而活体判断部24判断为在阈值以下。
[0066] 另外,视线检测部22也可以将视线方向及视线角度输出给认证容许视线方向设 定部23及活体判断部24。此时,活体判断部24也可以利用视线方向及视线角度这双方来 执行活体认证。
[0067] 例如,也可以采用如下结构:在由视线检测部22检测出的视线角度在用于对视线 方向进行分类的界限附近的情况下,活体判断部24基于视线角度来进行判断,除此之外的 情况下基于视线方向来进行判断。在此,用于对视线方向进行分类的界限是指,在图2所示 的视线方向确定信息31的情况下,水平方向的视线角度是20度或-20度,垂直方向的视线 角度是10度或-10度。
[0068] 另外,例如,也可以采用如下结构:在后述的脸检测或视线检测的可靠度(精度)高 的情况下,基于视线方向来进行判断,在可靠度低的情况下,基于视线角度来进行判断。 [0069] 另外,在认证容许视线方向设定部23以规定顺序设定了多个认证容许视线方向 或认证容许视线角度的情况下,活体判断部24也可以以由认证容许视线方向设定部23设 定的规定顺序,判断视线检测部22是否输出了多个认证容许视线方向或认证容许视线角 度,由此执行认证。
[0070] 此时,视线检测部22针对每个规定期间,确定视线方向或视线角度,并将确定结 果输出至活体判断部24。例如,如果后述的眨眼检测部27检测出眨眼,则视线检测部22输 出下一个视线方向或视线角度。另外,视线检测部22也可以在检测出规定期间的某个视线 方向时,输出所检测出的该视线方向。
[0071] 本人判断部25在从活体判断部24接收到表示正确地进行了活体认证的通知时, 读取事先登录的表示所有者的脸图像的本人信息33,并判断从图像获取部21获取的图像 中拍摄到的用户是否是所有者。在图像中拍摄到的用户是所有者的情况下,本人判断部25 判断为正确地进行了个人认证。另一方面,在图像中拍摄到的用户不是所有者的情况下,本 人判断部25判断为未正确地进行了个人认证。
[0072] 显示控制部26与各部的处理相对应地生成规定的图像,并将所生成的图像显示 到显示部14上。具体而言,如果认证容许视线方向设定部23开始进行认证容许视线方向 设定处理,则显示控制部26将敦促用户登录认证容许视线方向的图像显示到显示部14上。 例如,显示控制部26将"请看一下设定为认证容许视线方向的方向"或"请依次看一下设定 为认证容许视线方向的三个方向"等的文字显示到显示部14上。此时,显示控制部26将表 示视线方向的类别的视线方向类别图像显示到显示部14上。例如,显示控制部26将表示 如图3所示的各方向的标记41作为视线方向类别图像显示到便携式电话机100的显示部 14上。另外,显示控制部26也可以显示如图2所示的内容作为视线方向类别图像。
[0073] 另外,显示控制部26在由活体判断部24执行活体认证时,不显示视线方向类别图 像,而将不提示视线方向类别的图像显示到显示部14上。例如,显示控制部26也可以将如 图4所示的黑屏图像显示到便携式电话机100的显示部14上。另外,显示控制部26也可 以显示单一颜色的图像、风景图像、起动时等的背景图像、用户所拍摄的输入图像、表示正 在执行活体认证的图像、或者计数图像(表示活体认证的执行期间(输入期限)的图像)等。 另外,在执行活体认证时,显示控制部26也可以将表示活体认证已开始的图像重叠显示到 不提示视线方向类别的图像上。
[0074] 另外,显示控制部26在输入了多个视线方向的情况下,将表示输入时刻的图像显 示到显示部14上。例如,显示控制部26也可以以规定间隔显示"请输入下一个视线方向" 等的文字。
[0075] 此外,由显示控制部26通过将规定的图像显示到显示部14上来通知给用户,但向 用户通知的通知方法并不限定于此。例如,在便携式电话机具备扬声器、振动部或灯(LED 等)的情况下,也可以利用语音、振动或发光(颜色)来通知给用户。
[0076] 眨眼检测部27从图像获取部21获取图像,并检测图像中拍摄到的用户的眨眼。眨 眼检测部27在检测出眨眼时,将眨眼的消息通知给视线检测部22。
[0077] 存储部12保存由控制部11参照的程序及数据等,例如保存上述的视线方向确定 信息31、认证容许视线信息32、本人信息33等。
[0078][认证容许视线方向设定处理]
[0079] 接着,基于图5,说明由认证装置1执行的认证容许视线方向设定处理。图5是由 认证装置1执行的认证容许视线方向设定处理的一个例子的流程图。
[0080] 如图5所示,在由认证容许视线方向设定部23开始进行认证容许视线方向设定处 理时,显示控制部26将表示视线方向的类别的视线方向类别图像显示到显示部14上(S1)。 然后,图像获取部21经由图像输入部13获取输入图像(S2)。接着,视线检测部22从输入 图像中检测出用户的视线方向(S3)。认证容许视线方向设定部23将由视线检测部22检测 出的视线方向设定为认证容许视线方向(S4)。
[0081] 接着,认证容许视线方向设定部23判断是否设定了规定数目的认证容许视线方 向(S5),在未设定有规定数目的认证容许视线方向时(S5:"否"),再次使用户输入视线方 向。另一方面,在设定了规定数目的认证容许视线方向的情况下(S5 :"是"),认证容许视线 方向设定部23生成表示所设定的认证容许视线方向的认证容许视线信息32并将其保存至 存储部12 (S6)。
[0082] [活体认证处理]
[0083] (第一实施例)
[0084] 接着,基于图6,说明由认证装置1执行的认证处理。图6是示出了由认证装置1 执行的认证处理的一个例子(第一实施例)的流程图。
[0085] 如图6所示,在认证处理开始时,与图5所示的认证容许视线方向设定处理不同 地,显示控制部26不显示视线方向类别图像。在该状态下,图像获取部21经由图像输入部 13获取输入图像(S11)。接着,视线检测部22从输入图像中检测出用户的视线方向(S12)。 活体判断部24判断由视线检测部22检测出的视线方向是否是认证容许视线方向(S13)。
[0086] 在此,在由视线检测部22检测出的视线方向是认证容许视线方向的情况下(S13 : "是"),接着,活体判断部24判断是否以认证容许视线信息32所表示的规定顺序检测出规 定数目的认证容许视线方向(S14)。在还未检测出规定数目的认证容许视线方向的情况下 (S14 :"否"),重复执行S11?S13。
[0087] 在以认证容许视线信息32所表示的规定顺序检测出规定数目的认证容许视线方 向的情况下(S14 :"是"),活体判断部24判断为被拍摄体是活体(S15)。然后,本人判断部 25基于图像来判断被拍摄体是否是所有者,由此执行个人认证(S16)。
[0088] 此外,在S13中,在由视线检测部22检测出的视线方向不是认证容许视线方向的 情况下(S13 :"否"),活体判断部24判断为被拍摄体不是活体(S17),由此不执行个人认证 而结束处理。另外,在S16中,在被拍摄体不是所有者的情况下,本人判断部25判断为被拍 摄体不是所有者本人。在这些情况下,显示控制部26可以将表示未正确进行认证的图像显 示到显示部14上。
[0089] 此外,在S11中,虽然不显示视线方向类别图像,但可以显示"开始进行认证处 理"、"开始进行活体认证"等的表示处理开始的消息等。
[0090] (第二实施例)
[0091] 接着,基于图7,说明由认证装置1执行的活体认证处理的其他实施例。图7是示 出了由认证装置1执行的活体认证处理的另一例子(第二实施例)的流程图。
[0092] 第二实施例示出了用户通过眨眼来输入多个视线方向的例子。在第二实施例中, 相对于第一实施例,仅是由视线检测部22确定多个视线方向的方法不同。因此,主要说明 与第一实施例不同的部分。
[0093] 如图7所示,与第一实施例同样地,显示控制部26不显示视线方向类别图像,而执 行S11?S14的处理。在S14中,在未检测出规定数目的认证容许视线方向的情况下(S14 : "否"),视线检测部22等待至眨眼检测部27检测出眨眼为止(S21)。在由眨眼检测部27检 测出眨眼时(S21 :"是"),图像获取部21获取输入图像(S11),并由视线检测部22检测出下 一个视线方向并将其输出至活体判断部24(S12)。然后,活体判断部24执行S13的判断处 理。
[0094] 在以认证容许视线信息32所表示的规定顺序检测出规定数目的认证容许视线方 向的情况下(S14 :"是"),与第一实施例同样地执行S15及S16的处理。
[0095] (第三实施例)
[0096] 接着,基于图8,说明由认证装置1执行的活体认证处理的其他实施例。图8是示 出了由认证装置1执行的活体认证处理的另一例子(第三实施例)的流程图。
[0097] 第三实施例示出了用户通过注视同一视线方向规定时间来输入一个视线方向的 例子。在第三实施例中,相对于第一实施例,仅是由视线检测部22确定多个视线方向的方 法不同。因此,主要说明与第一实施例不同的部分。
[0098] 如图8所示,与第一实施例的S11及S12同样地,显示控制部26不显示视线方向 类别图像,而是由图像获取部21获取输入图像(S31),并由视线检测部22从输入图像中检 测出用户的视线方向(S32)。
[0099] 在此,视线检测部22仅在规定期间内一直检测出同一视线方向的情况下,将所检 测出的视线方向输出至活体判断部24 (S33)。此外,在图8所示的例子中,视线检测部22 一直执行检测处理,直至检测出规定期间的同一视线方向为止,但在用户的视线方向不稳 定而无法确定的情况下,也可以结束检测处理及认证处理。
[0100] 接着,活体判断部24判断由视线检测部22检测出的视线方向是否是认证容许视 线方向(S34)。在由视线检测部22检测出的视线方向是认证容许视线方向的情况下(S34 : "是"),接着,由活体判断部24判断是否以认证容许视线信息32所表示的规定顺序检测出 规定数目的认证容许视线方向(S35)。在还未检测出规定数目的认证容许视线方向的情况 下(S35 :"否"),重复执行S31?S34。
[0101] 在以认证容许视线信息32所表示的规定顺序检测出规定数目的认证容许视线方 向的情况下(S35 :"是"),活体判断部24判断为被拍摄体是活体(S36)。然后,本人判断部 25基于图像来判断被拍摄体是否是所有者,由此执行个人认证(S37)。
[0102] 此外,在S34中,在由视线检测部22检测出的视线方向不是认证容许视线方向的 情况下(S34 :"否"),活体判断部24判断为被拍摄体不是活体(S38),从而不执行个人认证 而结束处理。
[0103] (第四实施例)
[0104] 接着,基于图9,说明由认证装置1执行的活体认证处理的其他实施例。图9是示 出了由认证装置1执行的活体认证处理的另一例子(第四实施例)的流程图。
[0105] 第四实施例示出了用户通过观察显示在显示部14上的用于指示下一个视线方向 的输入的图像来输入下一个视线方向的例子。在第四实施例中,相对于第一实施例,仅是由 视线检测部22确定多个视线方向的方法不同。因此,主要说明与第一实施例不同的部分。
[0106] 如图9所示,与第一实施例同样地,示控制部26不显示视线方向类别图像,而执 行S11?S14的处理。在S14中,在未检测出规定数目的认证容许视线方向的情况下(S14 : "否"),显示控制部26通过将用于指示下一个视线方向的输入的图像显示到显示部14上, 来向用户通知现在是下一个认证容许视线方向的输入时刻(S41)。此后,图像获取部21 获取输入图像(S11),视线检测部22检测出下一个视线方向并将其输出至活体判断部24 (S12)。然后,活体判断部24执行S13的判断处理。
[0107] 在以认证容许视线信息32所表示的规定顺序检测出规定数目的认证容许视线方 向的情况下(S14 :"是"),与第一实施例同样地执行S15及S16的处理。
[0108] [通过软件实现的实现例]
[0109] 认证装置1的控制块(特别是控制部11)可以利用形成为集成电路(1C芯片)等的 逻辑电路(硬件)来实现,也可以利用CPU (Central Processing Unit:中央处理单元)通过 软件来实现。
[0110] 在后者的情况下,认证装置1具备执行作为用于实现各功能的软件的程序命令 的CPU、以计算机(或CPU)能够读取的方式记录了上述程序及各种数据的ROM (Read Only Memory :只读存储器)或存储装置(将它们称为"记录介质")、用于展开上述程序的RAM (Random Access Memory:随机存取存储器)等。并且,通过计算机(或CPU)从上述记录介质 读取上述程序并执行来实现本发明的目的。上述记录介质是指,"非临时性的有形的介质", 例如能够利用磁带、磁盘、磁卡、半导体存储器、可编程逻辑电路等。另外,上述程序可以经 由能够传送该程序的任意的传送介质(通信网络或广播电波等)供给至上述计算机。此外, 在本发明中,上述程序也能够以由电子传送体现的内嵌在载波中的数据信号的方式实现。
[0111] [总结]
[0112] 本发明的第一方式的认证装置是基于图像来执行认证的认证装置,该认证装置具 有:视线检测单元,其检测上述图像中拍摄到的被拍摄体的视线方向;认证容许视线方向 设定单元,其设定容许认证的视线方向;认证执行单元,其通过判断由上述视线检测单元检 测出的视线方向是否是由上述认证容许视线方向设定单元设定的认证容许视线方向来执 行认证;显示控制单元,其在由上述认证容许视线方向设定单元设定认证容许视线方向时, 将表示视线方向的类别的图像显示到显示部上,另一方面,在由上述认证执行单元执行认 证时,将上述图像显示到上述显示部上。
[0113] 根据上述结构,在执行认证时,不显示表示视线方向的类别的图像,因此,他人难 以掌握认证方法。因此,起到能够防止不正当认证这样的效果。
[0114] 在本发明的第二方式的认证装置中,在上述第一方式的基础上,在上述认证执行 单元执行认证时,上述显示控制单元可以将不提示上述视线方向的类别的图像显示到上述 显示部上。
[0115] 根据上述结构,在执行认证时,显示不提示上述视线方向的类别的图像,例如显示 黑屏图像等。因而,他人难以掌握认证方法。因此,能够防止不正当的认证。
[0116] 在本发明的第三方式的认证装置中,在上述第一方式或第二方式的基础上,上述 认证容许视线方向设定单元以规定顺序设定多个认证容许视线方向,上述认证执行单元也 可以通过判断上述视线检测单元是否以由上述认证容许视线方向设定单元设定的规定顺 序检测出上述多个认证容许视线方向,来执行认证。
[0117] 根据上述结构,为了执行认证,必须以规定顺序输入多个视线方向。因此,能够更 加高度地防止不正当的认证。
[0118] 在本发明的第四方式的认证装置中,在上述第三方式的基础上,还具有用于检测 上述被拍摄体眨眼的眨眼检测单元,上述视线检测单元可以在由上述眨眼检测单元检测出 眨眼时检测下一个视线方向。
[0119] 根据上述结构,上述视线检测单元在以用户眨眼来划分的每个期间内检测视线方 向。因此,用户能够以简单的动作连续输入多个视线方向。
[0120] 在本发明的第五方式的认证装置中,在上述第三方式的基础上,上述视线检测单 元也可以在检测出规定期间的某个视线方向时,检查下一个视线方向。
[0121] 根据上述结构,用户能够仅通过注视规定期间的某个方向这样的简单的动作来连 续地输入多个视线方向。
[0122] 在本发明的第六方式的认证装置中,在上述第三方式的基础上,上述视线检测单 元可以在由上述显示控制单元将敦促输入下一个视线方向的图像显示到上述显示部上时, 检测下一个视线方向。
[0123] 根据上述结构,用户能够仅按照显示在上述显示部上的上述图像进行动作,来连 续地输入多个视线方向。
[0124] 本发明的第七方式的认证方法是基于图像来执行认证的认证方法,该认证方法具 有以下步骤:认证容许视线方向设定步骤,设定容许认证的视线方向,视线检测步骤,检测 上述图像中拍摄到的被拍摄体的视线方向,认证执行步骤,通过判断在上述视线检测步骤 中检测出的视线方向是否是在上述认证容许视线方向设定步骤中设定的认证容许视线方 向来执行认证;在上述认证容许视线方向设定步骤中,将表示视线方向的类别的图像显示 到显示部上,另一方面,在上述认证执行步骤中,不将上述图像显示到上述显示部上。
[0125] 本发明的各方式的认证装置可以利用计算机来实现,此时,通过使计算机作为上 述认证装置所具有的各单元进行动作来在计算机中实现上述认证装置的认证装置的控制 程序以及计算机能够读取的记录有该控制程序的记录介质,也包含在本发明的范围内。
[0126] 本发明并不限定于上述的实施方式,而能够在权利要求书所示的范围内进行各种 变更。即,通过组合在权利要求书所示的范围内适宜变更的技术单元得到的实施方式也包 含在本发明的技术范围内。
[0127] 产业上的可利用性
[0128] 本发明能够利用在通过检测用户的视线来执行认证的认证装置中。
【权利要求】
1. 一种认证装置,用于基于图像来执行认证,其特征在于,包括: 视线检测单元,其检测上述图像中拍摄到的被拍摄体的视线方向, 认证容许视线方向设定单元,其设定容许认证的视线方向, 认证执行单元,其通过判断由上述视线检测单元检测出的视线方向是否是由上述认证 容许视线方向设定单元设定的认证容许视线方向,来执行认证, 显示控制单元,其在由上述认证容许视线方向设定单元设定认证容许视线方向时,将 表示视线方向的类别的图像显示到显示部上,另一方面,在由上述认证执行单元执行认证 时,不将上述图像显示到上述表示部上。
2. 如权利要求1所述的认证装置,其特征在于, 上述显示控制单元,在上述认证执行单元执行认证时,将不提示上述视线方向的类别 的图像显示到上述显示部上。
3. 如权利要求1或2所述的认证装置,其特征在于, 上述认证容许视线方向设定单元,以规定顺序设定多个认证容许视线方向; 上述认证执行单元,通过判断上述视线检测单元是否以由上述认证容许视线方向设定 单元设定的规定顺序检测出上述多个认证容许视线方向,来执行认证。
4. 如权利要求3所述的认证装置,其特征在于, 还具有检测上述被拍摄体眨眼的眨眼检测单元; 上述视线检测单元,在由上述眨眼检测单元检测出眨眼时,检测下一个视线方向。
5. 如权利要求3所述的认证装置,其特征在于, 上述视线检测单元,在规定的期间内一直检测出某个方向的视线方向时,检测下一个 视线方向。
6. 如权利要求3所述的认证装置,其特征在于, 上述视线检测单元,在由上述显示控制单元将用于敦促输入下一个视线方向的图像显 示到上述显示部上时,检测下一个视线方向。
7. -种认证方法,用于基于图像来执行认证,其特征在于,包括以下步骤: 认证容许视线方向设定步骤,设定容许认证的视线方向, 视线检测步骤,检测上述图像中拍摄到的被拍摄体的视线方向, 认证执行步骤,通过判断在上述视线检测步骤中检测出的视线方向是否是在上述认证 容许视线方向设定步骤中设定的认证容许视线方向,来执行认证; 在上述认证容许视线方向设定步骤中,将表示视线方向的类别的图像显示到显示部 上,另一方面,在上述认证执行步骤中,不将上述图像显示到上述显示部上。
【文档编号】G06F21/32GK104102866SQ201410104144
【公开日】2014年10月15日 申请日期:2014年3月20日 优先权日:2013年4月15日
【发明者】入江淳 申请人:欧姆龙株式会社