著录项信息
专利名称 | 信息处理设备和签名数据输入程序 |
申请号 | CN200410083224.X | 申请日期 | 2004-09-29 |
法律状态 | 暂无 | 申报国家 | 暂无 |
公开/公告日 | 2005-05-18 | 公开/公告号 | CN1617166 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06K11/06 | IPC分类号 | G;0;6;K;1;1;/;0;6;;;G;0;6;F;1;/;0;0查看分类表>
|
申请人 | 株式会社东芝 | 申请人地址 | 日本东京
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 东芝终端解决方案有限公司 | 当前权利人 | 东芝终端解决方案有限公司 |
发明人 | 坂本圭;登内洋次郎 |
代理机构 | 中国国际贸易促进委员会专利商标事务所 | 代理人 | 李德山 |
摘要
一种设备,包括:输入装置(122),输入相应于用笔尖(10)手写的签名的坐标数据和压力数据;用于感测手写签名输入的完成的单元,用于检测实际的笔划结束点的单元;用于从在从实际的笔划结束点到感测到手写签名的输入完成的时间间隔期间输入的坐标数据和压力数据中提取在实际的笔划结束点后输入的给定的数目的坐标数据项作为有效的空中笔划数据的单元;以及用于把在从签名输入开始点到实际的笔划结束点的时间间隔期间输入的坐标数据和压力数据和作为实际的空中的笔划数据被提取的坐标数据规定为相应于手写签名的签名数据的单元。
1.一种信息处理设备,其特征在于包括:
输入装置(122),输入相应于用笔尖(10)手写的签名的坐标 数据和压力数据;
确定单元,被配置来根据由输入装置(122)输入的压力数据确 定笔尖(10)是否提离输入装置(122);
感测单元,被配置来当笔尖(10)的提离状态持续一段给定的时 间间隔时感测手写签名输入的完成;
检测单元,被配置来当感测到手写签名输入完成时,检测笔尖 (10)最后接触输入装置(122)的实际的笔划结束点;
提取单元,被配置来从在从实际的笔划结束点到感测到手写签名 的输入完成的时间间隔期间输入的坐标数据和压力数据中提取在实际 的笔划结束点后输入的给定的数目的坐标数据项,作为实际的笔划结 束点后的有效的空中笔划数据;以及
规定单元,被配置来通过把有效的空中笔划数据添加到从笔尖 (10)第一次接触输入装置(122)的签名输入开始点到实际的笔划结 束点的时间间隔期间输入的坐标数据和压力数据,把在从笔尖(10) 第一次接触输入装置(122)的签名输入开始点到实际的笔划结束点的 时间间隔期间输入的坐标数据及压力数据及作为有效的空中笔划数据 被提取的坐标数据规定为相应于手写签名的签名数据。
2.按照权利要求1的信息处理设备,其特征在于,提取单元包 括提取在实际的笔划结束点后给定的时间间隔期间输入的坐标数据和 压力数据作为有效的空中笔划数据的单元。
3.按照权利要求1的信息处理设备,其特征在于,还包括:验 证单元,被配置来通过把规定的签名数据与事先存储在信息处理设备 的存储装置中的签名数据进行比较而验证手写签名是否为有效的。
4.一种把相应于手写签名的签名数据输入到信息处理设备的输 入装置(122)的方法,该输入装置(122)输入相应于用笔尖(10) 手写的签名的坐标数据和压力数据,该方法其特征在于包括:
根据由输入装置(122)输入的压力数据确定笔尖(10)是否提 离输入装置(122);
当笔尖(10)的提离状态持续一段给定的时间间隔时感测手写签 名输入的完成;
当感测到手写签名输入完成时,检测笔尖(10)最后接触输入装 置(122)的实际的笔划结束点;
从在从实际的笔划结束点到感测到手写签名的输入完成的时间 间隔期间输入的坐标数据和压力数据中提取在实际的笔划结束点后输 入的给定的数目的坐标数据项作为实际的笔划结束点后有效的空中笔 划数据;以及
通过把有效的空中笔划数据添加到从笔尖(10)第一次接触输入 装置(122)的签名输入开始点到实际的笔划结束点的时间间隔期间输 入的坐标数据和压力数据,把在从笔尖(10)第一次接触输入装置(122) 的签名输入开始点到实际的笔划结束点的时间间隔期间输入的坐标数 据和压力数据和作为有效的空中的笔划数据被提取的坐标数据规定为 相应于手写签名的签名数据。
5.按照权利要求4的方法,其特征在于,提取步骤包括提取在 实际的笔划结束点后给定的时间间隔期间输入的坐标数据和压力数据 作为有效的空中笔划数据。
6.按照权利要求4的方法,其特征在于,还包括通过把规定的 签名数据与事先存储在信息处理设备的存储装置中的签名数据进行比 较而验证手写签名是否为有效的。
技术领域\n本发明涉及用于输入相应于手写签名的签名数据的信息处理设 备,和用于执行它的程序。\n背景技术\n最近,签名验证技术受到了关注。这个技术是通过使用相应于手 写签名的电子签名数据来执行验证过程的。通过签名验证技术,可以 有效地实行识别或认出个人的验证过程。\n验证技术需要输入表示手写签名的特征(或笔划特点)的签名数 据的功能。\n日本专利号2736083公开了输入一个从它的开始点到它的最后的 实际的笔划的签名作为有效的签名数据的方法。在这个方法中,在开 始点与最后的实际的笔划之间的一串坐标数据项和一串压力(或笔压 力)数据项被看作为有效的签名数据。另一方面,在最后的实际的笔 划的结束点后输入的一串坐标数据项和一串压力数据项都被看作为噪 声,因此被取消。\n然而,为了达到高精度签名验证,需要从手写签名中获取大量笔 划特点数据项作为签名数据。需要一种根据手写签名确定有效的签名 数据的范围的新的技术。\n发明内容\n本发明的目的是提供一种能够从手写签名获取更多的特征数据 作为签名数据的信息处理设备。\n按照本发明的实施例,提供信息处理设备,包括:输入设备,其 输入相应于用笔尖手写的签名的坐标数据和压力数据;确定单元,用 来根据由输入设备输入的压力数据确定笔尖是否提离输入设备;感测 单元,用来当笔尖的提离状态持续一段给定的时间间隔时感测手写签 名输入的完成;检测单元,用来当感测手写签名输入完成时,检测笔 尖最后接触输入设备的实际的笔划结束点;提取单元,用来从在从实 际的笔划结束点到感测手写签名的输入完成的时间间隔期间输入的坐 标数据和压力数据中提取在实际的笔划结束点后输入的给定的数目的 坐标数据项,作为实际的笔画结束点后的有效的空中笔划数据;以及 规定单元,用来把在从笔尖第一次接触输入设备的签名输入开始点到 实际的笔划结束点的时间间隔期间输入的坐标数据和压力数据和作为 实际的空中的笔划数据被提取的坐标数据规定为相应于手写签名的签 名数据。\n附图说明\n被引入和构成本说明书的一部分的附图显示了本发明的实施例, 并结合以上给出的总的说明和下面给出的实施例的详细说明,用来解 释本发明的原理。\n图1是显示按照本发明的实施例的计算机外观的立体图;\n图2是图1所示的计算机的系统配置的方框图;\n图3是图1所示的计算机中提供的数字化器的有效区域的图;\n图4是显示图1所示的计算机中使用的签名登记屏幕的例子的 图;\n图5是显示图1所示的计算机中使用的签名验证屏幕的例子的 图;\n图6是显示图1所示的计算机中使用的签名验证程序的结构的方 框图;\n图7是显示输入到图1所示的计算机的签名的例子的图;\n图8是显示输入到图1所示的计算机的签名的压力的时间序列数 据的例子的图;\n图9是显示输入到图1所示的计算机的签名的另一个例子的图;\n图10是显示输入到图1所示的计算机的签名的再一个例子的图;\n图11是显示由图1所示的计算机执行的签名输入运行的过程的 流程图;以及\n图12是显示由图1所示的计算机执行的签名输入运行的另一个 过程的流程图。\n具体实施方式\n下面参照附图描述本发明的实施例。\n首先参照图1和2,描述按照本发明的实施例的信息处理设备的 结构。信息处理设备,例如,作为笔记本个人电脑实施。\n图1是打开的笔记本个人电脑的立体图。图1所示的计算机是所 谓的片式个人计算机1,包括计算机主体11和显示单元12。显示单元 12包括显示装置120。显示装置120的显示屏幕位于显示单元12的几 乎中心部分。\n显示装置120是触摸屏装置(片),用来感测由笔尖(笔)10 的尖端指定的位置。显示装置120包括液晶显示器(LCD)和数字化 器。数字化器是输入装置,感测由笔尖10的尖端指定的位置,然后输 入相应于该位置的坐标数据和在该位置上的压力(笔的压力或笔尖压 力)数据。例如,可以使用电磁感应型数字化器。\n在本实施例中,数字化器能够感测相应于由笔尖10的尖端指定 的位置的坐标数据和压力数据,即使笔的尖端没有接触显示装置120 的表面。压力数据表示笔尖10的尖端加到显示装置10的表面的压力。 当笔尖10的尖端没有接触显示装置120的表面或笔尖10提离时不造 成压力,但当笔尖的尖端接触表面时造成给定的压力。例如,数字化 器能够按照从笔尖10的尖端输出的电磁信号的相位的变化,感测压力 的数值。电磁信号的相位例如由被包括在笔尖10中的压力传感器进行 改变。\n显示单元12被附着到旋转地位于打开位置与闭合位置之间的主 体11。主体11是薄的、盒型外壳,以及具有键盘13,用于接通/关断 计算机1的电源按钮14,和在其上的触摸板15。\n再次参照图2,将描述计算机1的系统结构。\n计算机1包括CPU(中央处理机)101,主桥接器102,主存储 器103,显示控制器104,系统控制器105,硬盘驱动器(HDD)106, 数字化器控制器107,BIOS-ROM 110和嵌入的控制器/键盘控制器IC (EC/KBC)111。\nCPU101是控制计算机1的运行和执行操作系统(OS)与各种 应用程序/实用程序的处理器,这些程序是从HDD106被加载到主存 储器103的。CPU101也执行被存储在BIOS-ROM110中的基本输入 输出系统(BIOS)。\n签名验证程序被事先安装在计算机1中作为一个公用程序。这个 签名验证程序是用于根据用户用笔尖10的手写签名(用户自己的签 名)证实计算机的身份的程序。签名验证程序例如被使用来识别登录 到计算机1的用户的身份。\n签名验证程序具有输入相应于用户的手写签名的电子签名数据 的签名数据输入功能。签名数据代表手写签名的特征(或笔划特点), 以及它例如由三维(X坐标,Y坐标和压力)时间序列数据组成。签 名验证程序也具有签名登记功能和签名验证功能。\n签名登记功能是登记由签名数据输入功能输入的签名数据的功 能。签名验证功能被使用来识别登录到计算机1的用户的身份。签名 验证功能把由签名输入功能输入的签名数据与在计算机1中登记的签 名数据进行比较,以确定用户的手写签名是否为有效的。\n如上所述,签名数据输入功能被使用来把用户的签名数据登记到 计算机1,以及识别登录到计算机1的用户的身份。\n在本实施例中,表示紧接在最后的实际的笔划后的空中笔划(脱 离片的运动)的数据被用作为签名数据,以便确定手写签名是有效的 签名还是由 第三方给出的无效的签名。空中笔划表示紧接在最后的 实际的笔划后笔尖10在空中的运动(在空中的笔划特点)。\n主桥接器102是连接CPU101的本地总线与系统控制器105的 桥接装置。主桥接器102包括存储器控制器,它控制对主存储器103 的存取。显示控制器104控制用作为计算机1的显示监视器的LCD 121。\n系统控制器105控制在PCI(外围部件互联)总线上的装置和在 ISA(工业标准结构)总线上的装置。系统控制器105包括用来控制 HDD106的IDE(集成的驱动电子电路)控制器。\n数字化器控制器107是控制数字化器122的装置。数字化器控制 器107从数字化器122获取坐标数据和压力数据。数字化器122例如 被实施为放置在LCD121上的透明板。\nEC/KBC111是其中集成有用于电源管理的嵌入式控制器和用于 控制键盘(KB)13的键盘控制器的单个芯片的微计算机。EC/KBC111 具有按照用户的电源按钮14的操作的、接通/关断计算机1的功能。\n下面参照图3描述其中数字化器122可以感测笔尖10的尖端的 位置的有效区域。\n数字化器122具有输入表面,它与显示装置120的表面齐平。在 图3上,由虚线包围的区域(空间)代表其中数字化器122可以感测 笔尖10的尖端的位置的有效区域。数字化器122输出相应于在输入面 上由笔尖10的尖端表示的位置的三维坐标数据。Z表示上述的(笔的) 压力。在本实施例中,规定以下条件:\n(1)Z≤0:加上压力。\n(2)Z>0:未加上压力。\n在条件(1)下,笔尖10的尖端与数字化器122的输入面接触。 在这个条件下尖端的运动(实际的笔划)作为手写字迹被显示在显示 装置120上。\n在条件(2)下,笔尖10的尖端提离数字化器122的输入面。如 果即使在这个条件下尖端处在有效区域内,它的运动(空中笔划)被 数字化器122感测,以及作为手写字迹不显示在显示装置120上。\n当手写签名输入被启动时,数字化器122输入相应于由笔尖手写 的签名的坐标数据(X,Y)和压力数据(Z)。\n图4显示由签名验证程序显示的签名登记屏幕的例子。当用户请 求他或她自己的签名登记时,签名验证程序在显示装置上显示签名登 记屏幕200,如图4所示。\n签名登记屏幕200显示手写输入区域201和“OK”按钮202。手 写输入区域201是用户用笔尖10手写他或她的签名的区域。“OK”按 钮202是输入表示手写签名的输入完成的数据的按钮。在签名登记时, 用户输入签名多次(例如,6次)。\n当用户按压“OK”按钮202,或签名验证程序感测在手写签名的 输入开始后笔尖10的提离状态持续时间长于给定的时间间隔时,签名 验证程序确定手写签名的输入完成。签名验证程序从输入的6个签名 生成签名数据。这个签名数据要被存储在计算机1中。\n图5显示由签名验证程序显示的签名验证屏幕的例子。当计算机 1启动时或在计算机上登录的用户改变时,签名验证程序在显示装置 120上显示签名验证屏幕300,如图5所示。签名验证屏幕300显示手 写输入区域301和“OK”按钮302。手写输入区域301是其中用户用笔 尖10写他或她的签名的区域。“OK”按钮302是输入表示手写签名的 输入完成的数据的按钮。\n当用户按压“OK”按钮302,或签名验证程序感测在手写签名开 始输入后笔尖10的提离状态持续时间长于给定的时间间隔时,签名验 证程序确定手写签名的输入完成。签名验证程序把相应于输入的手写 签名的签名数据与在计算机1中登记的签名数据进行比较,以及确定 输入的手写签名是否为有效的。换句话说,手写签名被利用来代替密 码。\n图6显示签名验证程序的模块结构的例子。\n如图6所示,签名验证程序包括签名输入模块401,签名登记模 块402和签名验证模块403。\n签名输入模块401实行上述的签名输入运行。签名登记模块402 和签名验证模块403实行上述的它们各自的签名登记运行和签名验证 运行。签名输入模块401具有坐标数据获取单元411,签名输入完成 感测单元412,和有效数据确定单元413。\n坐标数据获取单元411以给定的采样速率从数字化器122顺序获 取坐标数据(X,Y)和压力数据(Z)。采样速率例如是133/每秒。 因此,每秒获取133个采样数据项目。每个采样数据项目包含坐标数 据(X,Y)和压力数据(Z)。\n签名输入完成感测单元412执行以下的操作,以便感测手写签名 输入的完成:\n(1)单元412根据由坐标数据获取单元411获取的压力数据(Z) 的时间序列数据,确定笔尖20是否提离数字化器122的输入面。\n(2)单元412根据压力数据(Z)的时间序列数据,计数笔尖 20提离期间的时间间隔。\n(3)单元412在笔尖10在给定的时间间隔内持续提离数字化器 122的输入面时,感测手写签名的输入完成。\n有效数据确定单元413从由坐标数据获取单元411获取的每个坐 标数据(X,Y)和压力数据(P)的时间序列数据,确定要被用作为 签名数据的有效数据的范围。为了确定有效地数据的范围,单元413 执行以下操作:\n(1)当感测手写签名输入的完成时,单元413根据获取的压力 数据(Z)的时间序列数据确定笔尖10最后接触数字化器122的输入 面的实际的笔划结束点。该结束点是最后的实际的笔划的结束点。\n(2)单元413从在从最后的实际的笔划的结束点到感测手写签 名输入完成的时间间隔期间获取的三维时间序列数据(X,Y,Z)中 提取在最后的实际的笔划的结束点后获取的、给定的数目的项目的三 维时间序列数据(X,Y,Z),作为在最后的实际的笔划的结束点后 的有效的空中的笔划数据。紧接在最后的实际的笔划的结束点后的某 些项目的三维时间序列数据(X,Y,Z)代表紧接在最后的实际的笔 划后笔尖在空中的运动(或轨迹)。这个轨迹可被用作为表示签名的 笔划特点(如实际的笔划)的有效的信息。被提取为有效的空中的笔 划数据的时间序列数据项目的数目必须仅仅是,例如,大约为4。在 133/秒的采样速率下,在紧接在最后的实际的笔划完成后在4/133秒 的时间间隔期间得到的某些项目的三维时间序列数据(X,Y,Z)被 认为是有效的空中笔划数据。\n(3)单元413确定从签名输入开始点到实际的笔划结束点得到 的三维时间序列数据(X,Y,Z)作为有效签名数据以及确定所提取 的给定的数目的项目的三维时间序列数据(X,Y,Z)作为有效的空 中笔划数据。\n图7显示用户的手写签名的例子。这个签名是由名字为Yuichiro Kato的用户手写的。\n在图7上,实线表示实际的笔划,以及虚线表示空中的笔划。标 注数字500表示笔尖10首先接触数字化器122的表面的点,或签名输 入开始点。标注数字501表示笔尖10最后接触数字化器122的表面的 点,或最后的实际的笔划的结束点。数字502表示相应于在结束点501 后过去4/133秒时的时间点的点。\n在本实施例中,不仅仅从签名输入开始点500到最后的实际的笔 划的结束点501获取的三维时间序列数据,而且从最后的实际的笔划 的结束点501到由标注数字502表示的点获取的某些项目的三维时间 序列数据(X,Y,Z)被用作为签名数据。\n图8显示当手写签名输入时得到的压力(Z)时间序列数据的例 子。\n当在时间序列数据(X,Y,Z)获取开始后Z首先变为零或较低 (时间t1)时,签名验证程序感测手写签名输入开始。此后,当其间 (Z>0)笔尖10提离的时间间隔超过阈值T时,签名验证程序确定手 写签名输入完成。在感测手写签名输入完成后,签名验证程序确定在 最后的实际的笔划完成时(时间t2)的时间点后消逝的Tα的时间间 隔期间得到的时间序列数据(X,Y,Z)作为紧接在最后的实际的笔 划后的有效的空中笔划数据。\n图9和10每个显示由与图7相同的、名字为Yuichiro Kato的用 户手写的签名的另一个例子。\n正如从图7,9和10看到的,这些签名在手写实际的笔划中是不 同的,但它们在紧接在最后的实际的笔划后的空中的笔划(在数字501 和502之间)上非常相似。所以,不仅仅从签名输入开始点到最后的 实际的笔划结束点获取的坐标数据项目(X,Y)串和压力数据项目(Z) 串,而且在最后的实际的笔划结束点后获取的给定数目的坐标数据项 目(X,Y)和压力项目(Z)都被确定为签名数据。因此,可以从手 写签名中有效地得到更多的特征数据项目作为签名数据。\n现在参照图11所示的流程图,描述由签名验证程序执行的签名 输入运行的过程。如上所述,通过图4所示的签名登记屏幕200或图 5所示的签名验证屏幕300,完成签名输入运行。此后,坐标数据(X, Y)和压力数据(Z)一起被表示为坐标数据(X,Y,Z)。CPU101 执行签名验证程序的签名输入模块401,因此在以下的步骤中执行签 名输入运行。\nCPU101把表示表示采样数目的变量n设置为零,然后从数字化 器122获取坐标数据{X(n),Y(n),Z(n)}(步骤S101)。CPU101按照是否 可正确地获取坐标数据{X(n),Y(n),Z(n)},确定笔尖10的尖端是否处 在数字化器122的有效区域内(步骤S102)。如果笔尖10的尖端处 在数字化器122的有效区域内(步骤S102中的是(YES)),则CPU 101确定在步骤S101获取的坐标数据{X(n),Y(n),Z(n)}的Z(0)是否 等于或小于零,以便确定笔尖10的尖端是否接触数字化器122(步骤 S103)。\n如果Z(0)大于零(步骤S103中的否(NO)),则CPU101 从数字化器122获取以后的坐标数据{X(n),Y(n),Z(n)},而同时保持变 量n为零(步骤S101),然后实行在上述的步骤S102和S103中的运 行。\n如果Z(0)等于或小于零(步骤S103中的是(YES)),则 CPU101确定笔尖10的尖端接触数字化器122。坐标数据 {X(n),Y(n),Z(n)}代表签名输入开始点。\n当变量 n变为等于1时(步骤S104),CPU101从数字化器122 获取以后的坐标数据{X(n),Y(n),Z(n)}(步骤S105)。CPU101确定坐 标数据{X(n),Y(n),Z(n)}的Z(n)是否大于零(步骤S106),以便确定笔 尖10的尖端是否提离数字化器122的输入面(步骤S106)。\n如果Z(n)等于或小于零(步骤S106中的否(NO)),或如 果笔尖10的尖端接触数字化器122的面,则CPU101通过+1而更新 变量n(步骤S107),然后从数字化器122获取以后的坐标数据 {X(n),Y(n),Z(n)}(步骤S105)。\n如果Z(n)大于零(步骤S106中的是(YES)),则CPU101 确定笔尖10的尖端提离数字化器122的面。然后,CPU101把监视定 时器的数值t复位为零,测量笔尖10的提离持续时间(步骤S108)。 监视定时器可以由硬件或软件实施。CPU101从数字化器122获取以 后的坐标数据{X(n+k),Y(n+k),Z(n+k)}(步骤S109),其中k表示当 笔尖10提离时的时间间隔期间采样的数目。k的初始值是1。CPU101 确定坐标数据{X(n+k),Y(n+k),Z(n+k)}的Z(n+k)是否大于零(步骤 S110)。\n如果Z(n+k)等于或小于零(步骤S110中的否(NO)),或 如果笔尖10的尖端再次接触数字化器122的面,则CPU101把变量n 更新到n+k+1(步骤S107),然后从数字化器122获取以后的坐标数 据{X(n),Y(n),Z(n)}(步骤S105)。此后,CPU101进到步骤S106。\n如果Z(n+k)大于零(步骤S110中的是(YES)),或如果笔 尖10的尖端提离数字化器122的面,则CPU101通过+1而更新监视 定时器的数值t(步骤S111)。然后CPU 101确定数值t是否超过阈 值T(步骤S112)。如果数值t没有超过阈值T(步骤S112中的否 (NO)),则CPU101通过+1而更新数值k(步骤S113),以及进 到步骤S109。\n如果监视定时器的数值t超过阈值T(步骤S112),则CPU101 确定手写签名输入完成以及执行确定有效数据的操作(步骤S114)。 在步骤S114,CPU101确定n的当前的数值作为最后的实际的笔划结 束点。无需说,相应于最后的实际的滚动结束点的n的数值可以通过 从它们的上一个项目顺序搜索Z的时间序列数据项目被确定。CPU 101从在最后的实际的笔划结束点后获取的一串坐标数据{X,Y,Z (n=n+1到n+k)}中提取一串坐标数据{X,Y,Z(n=n+1到n+α)}, 作为有效空中笔划数据。α的数值例如是4,如上所述的。然后,CPU 101把有效的空中笔划数据{X,Y,Z(n=n+1到n+α)}加到从签名输 入开始点到最后的实际的笔划结束点获取的一串坐标数据{X,Y,Z (n=0到n)},以规定有效的签名数据{X,Y,Z(n=0到n+α)}。\n有效空中笔划数据不需要总是包括压力数据,但可被构建为{X, Y,Z(n=N+1到n+α)}。\n在图11所示的流程图中,CPU101根据笔尖10的提离持续时间 确定手写签名输入是否完成。然而,当按压“OK”按钮时,正如参照图 4和5描述的,CPU101确定手写签名输入完成。在这种情形下,在 图12所示的步骤中可以执行签名输入运行。\n图11所示的步骤S108和S111是从图12所示的流程图被省略的。 图11所示的步骤S112用图12所示的步骤S201代替。除了这些,图 12的流程图是与图11的流程图相同的。\n在步骤S201,CPU101确定在图4的签名登记屏幕200上的“OK” 按钮202或在图5的签名验证屏幕300上的“OK”按钮302是否被笔尖 10按压。当“OK”按钮202或302被按压时,CPU101确定手写签名 输入被完成以及执行上述的步骤S114的运行。\n在按照本发明的实施例的签名输入操作中,不仅仅从签名输入开 始点到最后的实际的笔划结束点获取的坐标数据串和压力数据串,而 且相应于在最后的实际的笔划结束点后获取的给定数目的样本的坐标 数据和压力数据都被规定为签名数据。因此,可以从手写签名中得到 更多的特征数据。而且,相应于给定的数目的样本的坐标数据和压力 数据是紧接在最后的实际的笔划结束后获取的空中笔划信息。所以, 即使第三方尝试复制用户的签名,他或她不能重现紧接在最后的实际 的笔划结束后得到的它的空中笔划。因此,有可能以高的精确度确定 用户的自己的签名是否正确的。\n由于按照本实施例的签名输入操作是由计算机程序实现的,与本 实施例的优点相同的优点可以容易地仅仅通过经由计算机存储媒体安 装计算机程序到通常的计算机而得到。\n在以上的实施例中,紧接在最后的实际的笔划结束点后得到的四 项坐标数据(X,Y,Z)被用作为有效的空中笔划数据。然而,坐标 数据(X,Y,Z)的项目数可以考虑到数字化器等的特征进行适当的 变化。而且,被用作为有效的空中笔划的坐标数据(X,Y,Z)的项 目数可以根据在签名登记时手写的6个签名的特征被确定。\n由于有效的空中笔划数据仅仅必须代表紧接在最后的实际的笔 划结束点后笔尖10在空中的运动,所以,紧接在最后的实际的笔划结 束点后得到的仅仅坐标数据(X,Y)串可被用作为有效的空中笔划数 据,以及紧接在最后的实际的笔划结束点后得到的压力数据(Z)串 可被删除。在这种情形下,用来确定签名数据中哪些数据是紧接在最 后的实际的笔划后得到的空中笔划数据的信息可被加到签名数据中。\n在本实施例中,数字化器与显示装置合并在一起形成为一个单 元。然而,它们不需要总是被形成为一个单元。\n附加的优点和修改对于本领域技术人员是很容易想到的。所以, 本发明在它的更广义的方面不限于这里显示和描述的具体的细节和代 表性实施例。因此,可以在不背离如所附权利要求和它们的等同替换 规定的总的发明构思的精神或范围的条件下作出各种修改。
法律信息
- 2019-01-11
专利权的转移
登记生效日: 2018.12.21
专利权人由株式会社东芝变更为东芝终端解决方案有限公司
地址由日本东京都变更为日本东京
- 2007-12-12
- 2005-07-20
- 2005-05-18
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2002-10-09
|
2001-02-28
| | |
2
| | 暂无 |
1990-11-08
| | |
3
| | 暂无 |
1998-03-23
| | |
4
| | 暂无 |
1993-06-22
| | |
5
| |
2003-10-01
|
2002-09-06
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 1 | | 2016-10-25 | 2016-10-25 | | |