印章印迹核实设备的制作方法

文档序号:6414124阅读:384来源:国知局
专利名称:印章印迹核实设备的制作方法
技术领域
本发明涉及一种印章印迹核实设备,该设备通过比较目标印章印迹和注册的标准印章印迹来核实目标印章印迹,如压印在票据或支票等市场流通的证券上的代理人(representative)印章或署名印章。
近些年,金融机构如银行已经在主机上建造了数据库,这些数据库中存储了有关客户的信息,并且已经通过使用通信线路连接该主机和放置在窗口柜台处的终端设备形成了网络。
当客户在窗口柜台出示一张票据或支票时,操作员执行下列核实工作以确定压印在该票据或支票上的代理人印章或署名印章是否适当。
就是说,例如,操作员使用放置在窗口柜台上的终端设备,并利用帐号作为检索密钥从数据库中检索相应代理人印章或署名印章的标准印章印迹的图象数据。如果相应的图象数据已经注册,那么基于该图象数据的印章印迹的图象就会显示在终端设备的显示器上。
具有高分辨率的一CRT(阴极射线管)或一LCD(液晶显示器)被用作终端设备的显示器,用来以其原形大小显示印章印迹的图象。操作员接着通过核实显示器上显示的标准印章印迹和在真实票据或支票上压印的目标印章印迹,以确定压印的印章印迹是否适当。
然而,上述的核实工作需要花费较长的时间,因为大多数情况下整个工作依赖于操作员。另外,只要核实工作由手工完成,那么粗心错误的出现就不可避免。
虽然如果上述核实工作使用计算机实现自动化,那么核实工作的效率会提高是明显的,并且在过去已经提出了各种建议,但任何建议都具有低的核实准确性,而且不实用。下列三个主要问题已经阻碍了自动核实的实际使用第一个问题是难于从诸如票据之类对象的图象中仅仅抽取出印迹部分。
第二个问题是部分印章印迹的存在。由于不可能让一个人总是在正常条件下压印印章,所以在一些情况中就会形成缺少印章印迹一部分的部分印章印迹。当部分印章印迹作为目标印章印迹与一个完整的标准印章印迹比较时,核实会导致不一致,即使两个印章印迹来自同一印章,也是如此。
第三个问题是印章印迹上的外框的存在。一般地,印章印迹均有一个正方形或圆形外框环绕着中心的文字部分,并且如果目标印章印迹的外框和标准印章印迹的外框类似,那么外框的一致在核实时被过分强调,这势必使内部文字部分的微小差别被忽略。
本发明已经考虑到上述的详情,因此,本发明的第一目的在于解决上述第一问题,并且提供一种印章印迹核实设备,该设备能够从一个对象,如票据,的图象中仅抽取出目标印章印迹的一部分并且利用一个标准印章印迹核实它。
本发明的第二目的在于解决上述的第二问题,并且提供一种印章印迹核实设备,该设备能够高精度地比较目标印章印迹和标准印章印迹,即使印章印迹被部分地压印在票据上等,也是如此。
本发明的第三目的在于解决上述第三个问题,并且提供一种印章印迹核实设备,该设备能够精确地比较一印章印迹内部的文字部分,而与外框的相似性无关,即使在印章印迹尺寸小的情况下,也是如此。
本发明第一方面的特征在于,目标印章印迹的识别是通过其颜色和尺寸并且被抽取以便达到本发明的上述第一目的,该目标印章印迹是被压印在一个要压有印章的对象上的印章印迹。
就是说,根据本发明的第一方面,用于核实压印在一个对象上的目标印章印迹的一种印章印迹核实设备的特征在于包括一个图象数据获取装置,用于获取压印该目标印章印迹的目标表面的图象数据;一个颜色信息抽取装置,用于从目标表面的图象数据中抽取具有目标印章印迹颜色的图象数据;一个尺寸信息抽取装置,用于从被颜色信息抽取装置抽取的图象数据中抽取被认为具有与标准印章印迹相同尺寸的图象数据;以及一个确认装置,用于比较标准印章印迹的图象数据和采用尺寸信息抽取装置抽取的目标印章印迹的图象数据,以确定目标印章印迹是否确实与标准印章印迹相符。
根据上述构造,当图象数据获取装置获取目标表面的图象数据时,颜色信息抽取装置仅从目标表面的图象数据中抽取具有与该印章印迹相同颜色的图象数据。尺寸信息抽取装置接着从采用颜色信息抽取装置抽取得来的结果中抽取目标印章印迹的图象数据,并且此后通过比较图象数据来确定目标印章印迹是否与标准印章印迹相符。
压有印章的一个对象例如可以是一种流通证券,如票据或支票。另外,图象数据获取装置可能是一种图象读入器(图象扫描仪)。进一步地,颜色信息抽取装置和尺寸信息抽取装置可能是一个计算机程序的功能。
上述确认装置的建立最好能够,通过改变标准印章印迹的图象数据或目标印章印迹的图象数据之一的方向,而多次检测差异度。如果获得的多个差异度的最小值在预定的阈值之内,那么该确认装置确定该目标印章印迹与该标准印章印迹相符。
本方面第二方面的特征在于形成一个掩模,该掩模与一个压印在一个对象上的目标部分印章印迹的外部形状相同,并且该掩模和标准印章印迹图象数据的逻辑乘(logical product)形成的一个图象与目标印章印迹进行比较以达到本发明的上述第二目的。
就是说,根据本发明的第二方面,一种印章印迹核实设备的特征在于包括一个图象数据获取装置,用于获取其上压印了目标印章印迹的目标表面的图象数据;一个目标确定装置,用于从目标表面的图象数据中抽取目标印章印迹的图象数据;一个掩模图象准备装置,用于准备代表目标印章印迹的图象数据的外部形状的掩模图象数据;一个图象数据合成装置,用于计算标准印章印迹的图象数据和掩模图象数据的逻辑乘以准备合成标准图象数据;以及一个确认装置,用于比较该合成标准图象数据和目标印章印迹的图象数据,以确定目标印章印迹是否与标准印章印迹相符。
根据上述结构,图象数据合成装置准备合成标准图象数据,该数据是具有目标印章印迹的外部形状的标准印章印迹的图象数据。因此,即使目标印章印迹在由于部分印章使得印章印迹的一部分被切去的条件下,当两个印章印迹由同一印章形成时系统仍能确定两个印章印迹彼此相符。
上述确认装置的建立最好能够,通过改变合成标准印章印迹的图象数据或目标印章印迹的图象数据之一的文字的方向,而多次检测差异度。如果获得的多个差异度的最小值在预定的阈值之内,那么该确认装置确定该目标印章印迹与该标准印章印迹相符。
如果确认装置接着改变合成标准图象数据的文字方向以检测差异度,那么每次确认装置改变方向时图象数据合成装置最好改变标准印章印迹的文字方向,以便准备合成标准图象数据。
本发明第三方面的特征在于目标印章印迹和标准印章印迹的外框在比较两个印章印迹之前被除去,以便达到上述的第三个目的。
就是说,根据本发明的第三方面,一种印章印迹核实设备的特征在于包括一个图象数据获取装置,用于获取其上压印了目标印章印迹的目标表面的图象数据;一个目标确定装置,用于从目标表面的图象数据中抽取出目标印章印迹的图象数据;一个外框除去装置,用于准备外框部分被从其中除去的目标印章印迹的图象数据,并且准备外框部分被从其中除去的标准印章印迹的图象数据;以及一个确认装置,用于在通过外框除去装置将外框部分除去之后比较标准印章印迹和目标印章印迹,以确定两个印章印迹是否彼此相符。
根据上述构造,外框从其中除去的目标印章印迹和标准印章印迹的图象数据被准备。接着,通过比较这些图象,使得确定两个图象数据相符或不相符的结果的精确度比起简单地比较标准印章印迹和目标印章印迹的情况得到改善。
进一步,在外框除去装置过程之前,有可能通过外径确定装置来确定目标印章印迹的外径是否与标准印章印迹的外径相符,并且通过外部形状确定装置来确定目标印章印迹的外部形状是否与标准印章印迹的外部形状相符。在这种情况下,仅当分别使用外径确定装置和外部形状确定装置,确定外径和外部形状彼此相符时,在准备一个排除印章印迹外框的图象数据时,才可以形成外框除去装置。
顺便说明,即使在上述过程完成的情况下,在一些情形中也不能确定相符/不相符。在这样的情况下,确定最终由操作员来决定。本方面的第四方面的目的是提供一种设备,当操作员实施确认时,能够通过支持核实工作使实施确认比以前更容易。
根据本发明的第四方面,一种印章印迹核实设备用于在一个显示设备上显示压印在一个对象上的一个目标印章印迹和一个先前已经注册的标准印章印迹,并且核实它们以便发现它们彼此是否相符。该设备的特征在于包含一个图象数据获取装置,用于获取其上压印了目标印章印迹的目标表面的图象数据;一个目标确定装置,用于从目标表面的图象数据中抽取出目标印章印迹的图象数据;和一个显示控制装置,用于交替地显示目标印章印迹的一个图象数据、标准印章印迹的一个图象数据、或在该显示设备的同一区域将两个印章印迹重叠的一个透明图象数据的任意两个。
根据上述构造,印章印迹的重叠工作能够在印章印迹核实设备内部执行,而不用使用实际的对象如票据。
上述显示控制装置在第一时间段中显示标准印章印迹的图象数据,并且在第二时间段中显示该透明图象数据,因此能够交替地显示这些图象数据。在这种情况下,第一和第二时间段能够由操作员随意设置。
进一步地,显示控制装置在第一时间段中显示标准印章印迹的一个图象数据,在第二时间段的一个非显示段之后在第三时间段中显示目标印章印迹的一个图象数据,为第四时间阶段安排一非显示段,因此能够交替显示这些图象数据并在它们之间穿插非显示段。在这种情况下,第一、第二、第三和第四时间段能够由操作员随意安排。
参考附图,在下面将详细描述本发明;其中

图1是根据本发明一个实施例的一种印章印迹核实设备的框图;图2是流程图,显示一个目标数据获取过程;图3是流程图,显示一个特定颜色抽取过程;图4是特定颜色抽取过程的解释图;图5是目标数据获取过程的解释图;图6是流程图,显示一普通核实过程;图7是一种核实确认的解释图;图8是核实确认的解释图;图9是流程图,显示一个部分印章印迹核实过程;图10是一个掩模图象准备的解释图;图11是一个部分印章印迹核实过程的解释图;图12是流程图,显示一个印章印迹的外框除去过程;图13是一个印章印迹的外框除去过程的解释图;图14是流程图,显示印章印迹的一个重叠过程;图15是印章印迹重叠过程的解释图;图16是印章印迹一个重叠过程的解释图;图17是流程图,显示一个第一印章印迹的闪烁过程;图18是第一印章印迹闪烁过程的解释图;图19是流程图,显示一个第二印章印迹闪烁过程;图20是第二印章印迹闪烁过程的解释图;图21是流程图,显示一个署名印章核实过程;及图22是一个署名印章核实过程的解释图。
现在将参考附图描述本发明的最佳实施例。
图1是框图,显示根据本发明一个实施例的一种印章印迹核实设备10。该印章印迹核实设备10用于一个印章印迹(目标印章印迹)和一个印章印迹(标准印章印迹)之间的核实工作,其中目标印章印迹如压印在诸如票据或支票(此后称为票据等)等市场流通证券上的一个代表人印章或署名印章,标准印章印迹是先前在金融机构注册过的一个已注册印章的印章印迹。
在图1中,印章印迹核实设备10包含一个控制设备11,和分别连接到控制设备11上的一个图象读入器12、一个印章印迹数据库(此后称为“DB”)13、一个显示器14和一个输入设备21。控制设备11、图象读入器12、显示器14和输入设备21作为终端设备提供在金融机构的窗口柜台处。DB13建立在一个主机计算机中,并且通过通信线连接到控制设备11。
DB13使用大容量存储设备(例如磁带、硬盘、磁光盘等)组成。压印在市场流通证券上的多种注册为代表人印章的印章印迹的图象数据或署名印章的印章印迹的图象数据等等被存储在DB13中。
控制设备11是一个计算机,该计算机包含一个CPU15、一个图象读入器控制设备16、一个显示器控制设备17、一个磁盘控制设备18、一个工作RAM19和一个ROM20,它们通过总线连接到CPU15。
由CPU15执行的每个过程的控制程序安装在ROM20中。工作RAM19用作CPU15执行的控制程序的一个执行区(工作区),并且用作为图象读入器12获取的图象数据和从DB中读出的图象数据的一个存储区。
CPU15通过在工作RAM19上执行从ROM20中读出的控制程序,给每个图象读入器控制设备16、显示器控制设备17和磁盘控制设备18提供指令。
图象读入器控制设备16根据来自CPU15的指令给图象读入器12提供一个激励信号。图象读入器控制设备16将图象读入器12读入的票据的图象数据提供给CPU15。送往CPU15的图象数据被存储在工作RAM19中。
显示器控制设备17接收来自CPU15的图象数据和图象显示指令。显示器控制设备17在接收到图象显示指令时,使得显示器14如一个CRT或LCD显示一个基于该图象数据的图象。
磁盘控制设备18接收来自CPU15的图象数据检索密钥作为一个查询指令。磁盘控制设备18在接收到查询指令时,查询DB13,并且如果发现了相关的图象数据,就将该图象数据读出送往CPU15。送往CPU15的该图象数据被存储在工作RAM19中。
一个输入设备控制设备22将由操作员从输入设备21输入的各类信号和数据提供给CPU15。输入设备21包括一个键盘和点击设备如鼠标。当接收到由输入设备21通过输入设备控制设备22输入的的信号时,CPU15执行各种过程。
印章印迹核实设备10自动比较压印在实际对象如票据上的目标印章印迹和注册在DB13中的标准印章印迹,并且在显示器14上显示核实的结果。印章印迹核实设备10的自动核实过程将参考图2所示的流程图在下面描述。自动核实过程自动核实过程开始于在将一张票据等放置在图象读入器12中之后,当操作员通过输入设备21输入指令以便在控制设备11中启动核实过程时。
在接收到启动核实过程的指令时,CPU15通过图象读入器控制设备16启动图象读入器12(步骤S1)。接着图象读入器12读入其上压印了印章印迹的票据等的整个表面的彩色图象(步骤S2)。票据等的整个表面的彩色图象数据(此后称为“印章印迹表面数据”)被获取(等价于图象数据获取装置)。
由图象读入器12获取的印章印迹表面数据通过图象读入器控制设备16被传送到CPU15(步骤S3),并且CPU15在工作RAM19中扩充从图象读入器控制设备16接收来的印章印迹表面数据(步骤S4)。
CPU15随后执行用于特定颜色抽取过程的子程序,通过主要成分分析方法(等价于颜色信息抽取装置)。特定颜色抽取过程是用于仅抽取对应于来自印章印迹表面数据的印章印迹的象素、和用于清除具有其他颜色特征的象素数据的过程。在该实施例中,包含在暗红的颜色分布内的象素被抽取出来。
如图3所示,当特定颜色抽取过程启动时,CPU15通过工作RAM19中扩充的印章印迹表面数据的每个象素的象素主要成分,检测一个象素上的每个红色(R)、绿色(G)和蓝色(B)成分的亮度,并且CPU15通过指定每个象素的三种颜色的亮度来准备一个映像(步骤S51)。票据或支票的图象数据被分类为对应于印章印迹的暗红象素、对应于图样的暗蓝象素和对应于分布在这些颜色之间的区域中的直线和文字等的象素。
CPU15在步骤S51准备的映像上恰当地设置阈值(步骤S52),并且清除这样的象素数据,该象素数据不包含在对应于印章印迹的颜色分布内,该CPU15使用阈值来更新该映像和印章印迹表面数据(步骤S53)。CPU15随后确定是否完成了特定颜色抽取过程,即,确定不包含在对应于印章印迹的颜色分布内的象素是否保留在该映像中(步骤S54)。如果不包含在对应于印章印迹的颜色分布内的象素保留,那么CPU15重复步骤S52和S53的过程,并且如果这样的象素没有保留,那么CPU15完成特定颜色抽取过程并且前进到主程序的步骤S6。
图4是一示意图,说明上述特定颜色抽取过程。当在步骤S51中准备的映像的每个象素被扩充到由颜色R、G和B的每个的亮度作为轴的三维坐标中时,就得到了如图4(a)中所示的分布。进一步,虽然仅两个颜色R和B的亮度轴显示在图4中,但绿色的亮度轴被实际设置在垂直于纸面的方向上。图4(a)显示了一个三维分布到二维平面的投影,并且包含印章印迹的一种颜色分布(印章印迹分布)25、图样的一种颜色分布(图样分布)26、以及直线和文字的一种颜色分布(直线和文字分布)27。
通过相对于图4B中所示用虚线显示的近似线段28垂直设置的一个边界平面29,描述步骤S52中在图4(a)中显示的映像上设置的阈值。顺便说明,在图4(b)中,边界平面29被显示为一条线,该线与包括R亮度轴和B亮度轴的平面相交。画出近似线段28,以便通过印章印迹分布25与直线和文字分布27之间、并且将图样分布26近似地等分。设置边界平面29,以便和近似线段28直角相交,并且在印章印迹分布25、直线和文字分布27以及图样分布26之间通过。
在步骤S53中,边界是这样的一种边界,在红色成分比边界平面29更亮的区域和蓝色成分比边界平面29更暗的区域中的象素数据被清除。作为清除数据结果而重新绘制的映像包括如图4(c)所示的印章印迹分布25与直线和文字分布27。因此,在步骤S54并不认为过程结束,而是再次执行步骤S52和S53。
通过相对于用虚线显示的近似线段28’垂直设置的一个边界平面29’,描述步骤S52中在图4(c)中显示的映像上设置的阈值。顺便说明,在图4(c)中,边界平面29’被显示为一条线,该线与包括R亮度轴和B亮度轴的平面相交。画出近似线段28’,以便通过印章印迹分布25以及直线和文字分布27的中心,并且设置边界平面29’,以便和近似线段28’直角相交、并且在印章印迹分布25与直线和文字分布27之间通过。
在步骤S53中,在蓝色成分比边界平面29’更亮的区域和红色成分比边界平面29’更亮的区域中的象素数据被清除。作为清除数据结果而重新绘制的映像仅包括如图4(d)所示的印章印迹分布25。因此,在步骤S54认为过程结束,并且过程返回到主程序的步骤S6并继续执行。
当包括在步骤S51准备的映像中的颜色分布数为N时,在步骤S52到S54中的过程被执行N-1次。在图4显示的例子中,由于颜色分布数为(N=)3,所以步骤S52到S54的过程被执行两次。
当过程已经前进到步骤S6时,CPU15执行读入标准印章印迹图象数据(此后称为“标准印章印迹数据”)的过程。就是说,CPU15处在这样的情况下等待用于从DB13中读出标准印章印迹数据的检索密钥的输入并且在显示器14上显示提示检索密钥输入的信息。
当操作员输入一个检索密钥(例如一个帐号)以响应该信息时,CPU15使用该检索密钥对DB13进行检索,并且从DB13中读出与检索密钥对应的标准印章印迹数据,并将之存储在工作RAM19中。CPU15此后将过程前进到步骤S7。
当过程已经到步骤S7时,CPU15执行用于从印章印迹表面数据中获取目标印章印迹数据的过程。图5是目标印章印迹数据获取过程的解释图。在开始步骤S5的过程之前,在工作RAM19中扩充的印章印迹表面数据处于这样的情况下直线、文字、图样和印章印迹的图像数据如图5(a)所示均包括在其中。并且当步骤S5的过程结束时,只有具有目标印章印迹颜色(红色)的图象数据保留在工作RAM19中的印章印迹表面数据中。然而,在一些情况下,用于压印一个署名印章的基线的图象数据,例如,除表面印章印迹数据之外还保留为具有红颜色的一个图象数据,如图5(b)所示。
在步骤S7中,CPU15检测在步骤S6中读入的标准印章印迹在垂直方向上的长度“y”和在水平方向上的长度“x”。CPU15接着将从当前呈现在工作RAM19中的印章印迹表面数据中获得的具有与“y”和“x”大小最为接近的图象数据作为目标印章印迹数据(等价于尺寸信息抽取装置)。
例如,如图5(c)所示,如果图象数据的两片保留为在工作RAM19中扩充的印章印迹数据,那么CPU15计算沿票据等等的纵向的图象数据的长度作为“x1”、以及沿票据等等的横向的图象数据长度作为“y1”,并且计算沿票据等等的纵向的另一个图象数据长度作为“x2”以及计算沿票据等等的横向的另一图象数据长度作为“y2”。
CPU15接着比较“x1”、“y1”和“x”、“y”,同时也比较“x2”、“y2”和“x”、“y”。在图5(c)所示的例子中,由于“x1”和“y1”的大小接近“x”和“y”的大小,因此CPU15获得具有“x1”和“y1”大小的图象数据作为表面印章印迹数据。
如上所述,根据本实施例,表面印章印迹能够经过步骤S5和S7,依据颜色信息和尺寸信息被准确地确定。
当步骤S7的上述过程结束时,目标印章印迹数据获取过程就结束,并且CPU15将过程前进到步骤S8。
CPU15接着执行用于从每个标准印章印迹数据和目标印章印迹数据中除去印章印迹外框部分的一个外框除去过程的子程序(步骤S8)。外框除去过程是一个可以由操作员选择的选项,并且其子程序将在后面描述。
CPU15接着在显示器14上显示一个图象,该图象基于在步骤S7中获取的目标印章印迹数据,并且同时在显示器14上显示一条提示信息,提示输入用于启动普通核实过程或部分印章印迹核实过程的指令,并且CPU15处于输入等待状态。
一个操作员,参考显示在显示器14上的目标印章印迹的图象,从输入设备21中输入一条指令,如果目标印章印迹已经被完整获取,那么该指令用于启动普通核实过程;如果目标印章印迹是部分印章印迹,该指令启动部分印章印迹核实过程。CPU15确定用于启动过程的输入指令是否是普通核实过程(步骤S9),并且依据确定的结果,将过程前进到步骤S10或步骤11。
现在根据图6中所示的流程图,描述印章印迹核实设备10执行的普通核实过程(图2中所示步骤10的子程序等价于确定装置)。普通核实过程是这样一种过程,当将标准印章印迹旋转倾斜1度的节距时,在360度范围内重复检测标准印章印迹和目标印章印迹之间的差异度,并且基于在360度范围内检测到的差异度来核实这两个印章印迹。
CPU15,在接收到的用于启动普通核实过程的指令时,比较存储在工作RAM19中的标准印章印迹数据和目标印章印迹数据(步骤01),并且计算通过比较获得的差异度并存储它(步骤S02)。
CPU15接着确定标准印章印迹数据的旋转是否已经结束,就是说,标准印章印迹数据是否已经旋转了360度(步骤S03)。如果旋转还没有完成,CPU15将过程前进到步骤S04并且,在将标准印章印迹数据旋转1度之后,将过程返回到步骤S01。通过如上所述那样旋转标准印章印迹数据改变标准印章印迹数据的文字方向。另一方面,如果旋转结束,那么CPU15将过程前进到步骤S05。顺便说明,用于旋转标准印章印迹数据的方向可能是顺时针的或者可能是逆时针的。另外,可以通过旋转目标印章印迹数据代替旋转标准印章印迹数据。
如上所述,CPU15反复执行步骤S01到步骤S04的过程,直到在步骤S03中作出肯定地确定。即使在启动核实过程的时刻标准印章印迹数据和目标印章印迹数据的文字方向不同,能够获得在两个印章印迹数据的文字方向彼此充分一致情况下的差异度。
当已经将过程前进到步骤S05时,CPU15确定标准印章印迹数据和目标印章印迹数据之间的核实结果。在确定结果中,CPU15从步骤S02中存储的差异度中抽取出最小值,并且比较最小值和预定的阈值。差异度的最小值能被认为是一种差异度,其中标准印章印迹数据与目标印章印迹数据两者的文字的倾斜和方向彼此基本相符。
当差异度的最小值小于阈值时,CPU15确定目标印章印迹与标准印章印迹相符。正好相反,当该最小值大于阈值时,CPU15确定目标印章印迹与标准印章印迹不相符。CPU15接着给显示器控制器17发送一个用于在显示器14上显示确定结果的指令。CPU15此后结束普通核实过程的子程序并且结束主程序的自动核实过程(见图2)。
如上所述,根据该实施例的印章印迹核实设备10,通过目标印章印迹数据获取过程获得目标印章印迹数据,并且在目标印章印迹数据和标准印章印迹数据之间实施一个印章印迹的自动核实过程。因此,在如上所述步骤S2结束的时刻,如票据这样的实际对象在自动核实工作中是不需要的。结果,核实工作能够被简单化并且工作效率也能够改善。
图7是曲线图,表示当目标印章印迹数据与通过同一印章和目标印章印迹共同形成的标准印章印迹数据比较时的差异度。在图7显示的例子中,作为目标印迹数据表示的有一个由同一印章确定的印章印迹作为标准印章印迹数据、并具有与标准印章印迹近似相同的颜色浓度的印章印迹(普通印章印迹,实线);一个比标准印章印迹颜色浓的印章印迹(浓颜色印章印迹,长虚线);一个比标准印章印迹颜色浅的印章印迹(浅颜色印章印迹,短虚线)及一个由于部分印章切去印章印迹一部分的印章印迹(部分印章印迹,交替的长短虚线)。顺便说明,在该例子中显示了在实施核实时不执行步骤S8的外框除去过程情况下的数据。
在能作为恰当压印的印章印迹被确定的“普通印章印迹”和“浓印章印迹”中,当标准印章印迹数据和目标印章印迹数据之间的角度差为0度时,差异度显示了最小值。两个印章印迹数据的角度差越大,差异度越大。
正好相反,在能被确定为不恰当压印的“浅印章印迹”和“部分印章印迹”中,差异度变大与两个印章印迹数据之间的角度差无关。
图8是曲线图,表示当同一印章压印的“普通印章印迹”(粗实线)的图象数据和由多个不同印章压印的“普通印章印迹”(细实线,长虚线、短虚线、交替的长短虚线)的图象数据与一特定的标准印章印迹数据比较时的差异度。如图8所示,在与标准印章印迹数据相同的印章压印的“普通印章印迹”的情况下,角度差为0度时为最小值;而在由不同印章压印的“普通印章印迹”情况下,差异度变大与角度差无关。
在根据本发明实施例的印章印迹核实设备10中,依据图7和图8中显示的特性,差异度的阈值被设置为1.0。如果差异度低于1.0,那么CPU15确定目标印章印迹与标准印章印迹相符;如果差异度高于1.0,那么CPU15确定目标印章印迹与标准印章印迹不相符。
现在根据图9显示的流程图,描述印章印迹核实设备10执行的部分印章印迹核实过程(在图2中显示的步骤S11的子程序)。部分印章印迹核实过程是这样的一种过程,该过程用于准备与目标印章印迹外部形状相符的一个掩模,并且当旋转标准印章印迹1度时,在360度范围内反复检测由与掩模合成而形成的一个新标准印章印迹和目标印章印迹之间的差异度,并且基于在360度范围内检测到的差异度来核实这两个印章印迹。
在部分印章印迹核实过程中,CPU15准备目标印章印迹数据的掩模图象数据(步骤S101等价于掩模图象准备装置)。就是说,CPU15检测存储在工作RAM19中的部分目标印章印迹数据的图象数据的外部形状(见图10(a)),并且准备其外部形状的一掩模图象数据。
例如,假设在形成目标印章印迹数据的文字和框架的部分中的每个象素的亮度值为“1”,并且在形成目标印章印迹数据的外部空间和外部区域中的每个象素的亮度值为“0”。CPU15从目标印章印迹数据的圆周到其中心检查每个象素的亮度值是“1”还是“0”。(见图10(b))。CPU15接着通过判断位于远离大部分外部圆周具有亮度值“1”的一组象素来指定目标印章印迹数据的外部边缘,并且准备在该外部边缘内部的所有象素的亮度值为“1”的一掩模图象数据(见图10(c))。
当已经准备好掩模图象数据时,CPU15计算掩模图象数据和标准印章印迹数据的逻辑乘(步骤S102)。就是说,CPU15执行形成掩模图象数据的每个象素的亮度值和形成标准印章印迹数据的每个象素的亮度值之间的逻辑乘运算。通过逻辑乘运算获得的图象数据称为标准掩模数据(合成标准图象数据),并且区分于原来的标准印章印迹数据。通过步骤S102的过程获得具有与目标印章印迹数据外部形状大致相同的标准印章印迹数据(等价于图象数据合成装置)。
CPU15随后比较目标印章印迹数据和步骤S102中获得的标准掩模数据(步骤S103),并且计算这种情况下的差异度并存储之(步骤S104)。
CPU15接着确定标准印章印迹数据的旋转是否已经结束,即,标准印章印迹数据是否已经旋转360度(步骤105)。如果标准印章印迹数据的旋转还没有结束,那么CPU15在将过程前进到步骤S106并且将标准印章印迹数据旋转1度之后将过程返回到步骤S102。另一方面,如果标准印章印迹数据的旋转已经结束,那么CPU15将过程前进到步骤S107。进一步地,用于旋转标准印章印迹数据的方向可能是顺时针或逆时针。
如上上述,CPU15重复执行步骤S102到步骤S106的过程,直到在步骤S105中作出肯定的确定。即使在启动核实过程的时刻标准掩模数据和目标印章印迹数据的文字方向不同,也能获得两个数据在该文字方向上的情况下的差异度。
当过程已经前进到步骤S107时,CPU15确定标准印章印迹数据和目标印章印迹数据的核实结果。就是说,CPU15抽取在步骤S104中存储的差异度的最小值,并且确定该差异度的最小值是否低于预定的阈值。
如果最小值低于阈值,那么在显示器14上显示目标印章印迹与标准印章印迹相符。正好相反,如果差异度大于阈值,那么在显示器14上显示目标印章印迹与标准印章印迹不相符。当步骤S107的过程结束时,CPU15接着结束部分印章印迹核实过程的子程序并且将过程返回到主程序并且结束主程序的自动核实过程(见图2)。
图11是解释图,表示一个上述部分印章印迹核实过程的例子。如在图11(a)中所示,该例子显示了这样一种情况,其中标准印章印迹数据和目标印章印迹数据是同一印章压印的印章印迹的图象数据。然而,目标印章印迹数据的印章印迹与标准印章印迹数据的印章印迹比较,在顺时针方向上倾斜大约45度,并且由于部分印章而缺少一部分。进一步地,该例子显示了这样的情况,其中核实的实施不用执行步骤S8的外框除去过程。
当已经启动部分印章印迹核实过程时,CPU15准备一掩模图象数据(步骤S101)。圆圈的部分被切去的一个形状的掩模图象数据如图11(b)中所示。
CPU15随后执行标准印章印迹数据和掩模图象数据的逻辑乘运算。准备具有目标印章印迹数据的外部形状的标准印章印迹数据,即,标准掩模数据,如图11(c)中所示。
CPU15随后比较标准掩模数据和目标印章印迹数据(步骤S103),如图11(d)中所示,并且获得它们的差异度(步骤S104)。CPU15此后反复执行步骤S102到步骤S106的过程,每次标准印章印迹数据被旋转预定的角度(1度)。
当步骤S102的过程在这样的条件下执行时,该条件为标准印章印迹数据相对初始条件在顺时针方向上大约倾斜了45度,如图11(e)所示,标准掩模数据与目标印章印迹数据大致相符。
当在图11(e)中显示的标准掩模数据和目标印章印迹数据在步骤S103中比较时,在步骤S104中存储的差异度变的更小并且比阈值小。在步骤S107中,由于使用差异度的最小值确定核实结果,因此在显示器14上显示目标印章印迹数据与标准印章印迹数据相符。
如上所述,如果压印在票据等等之上的印章印迹在这样的情况下,其中由于部分印章等使得一部分被切去,那么CPU15通过部分印章印迹核实过程准备一掩模图象数据来显示目标的外部形状,并根据掩模图象和标准印章印迹数据的逻辑乘准备一标准掩模数据,以及比较标准掩模数据和目标印章印迹数据以便确定两个数据是否彼此相符。因此,即使在一张票据上的印章印迹是部分印章印迹,该核实过程同样能够高精度地确定它们是相符还是不相符。
现在参照图12中所示的流程图,描述由印章印迹核实设备10实施的印章印迹的外框除去过程(在图2中显示的步骤S8的子程序)。在上述的普通核实过程和部分核实过程中,如果被比较的每个印章印迹的外框部分具有相同的大小和形状,那么关于外框部分的形状的差异度(核实的等级)影响整个印章印迹的差异度,并且有可能具有不同文字的印章印迹被确定为彼此相符。外框除去过程是一个在核实之前从标准印章印迹和目标印章印迹中除去外框的过程,以避免这样的确定错误。然而,操作员能够选择是否执行外框除去过程。
在图12中,当外框除去过程启动时,CPU15确定标准印章印迹数据的外径是否接近于目标印章印迹的外径(步骤S201等价于外径确定装置)。就是说,CPU15在几个位置(几个方向)上计算标准印章印迹数据的外径,并且在几个位置上计算目标印章印迹数据的外径。CPU15接着比较每个计算出的目标印章印迹数据的外径和每个计算出的标准印章印迹数据的外径,以确定是否存在彼此大体相同的直径。
如果在为两个印章印迹数据计算出的多个外径中间存在彼此相等的任一值,则CPU15此时认为标准印章印迹数据的外径接近于目标印章印迹数据的外径(被认为是彼此相符),并且将过程前进到步骤S202。正好相反,如果两个印章印迹数据的外径中不存在彼此相等的值,则CPU15结束外框除去过程的子程序,并且将过程前进到如图2所示的主程序的步骤S9。
当已经将过程前进到步骤S202时,CPU15确定标准印章印迹数据和目标印章印迹数据的外部形状是否相近(等价于外部形状确定装置)。就是说,CPU15采用在准备上述掩模图象数据情况中使用的同样过程来获得标准印章印迹数据的外部形状,并且获得目标印章印迹数据的外部形状。
CPU15接着比较两个外部形状以确定它们是否彼此相近,即,两个外部形状的差异度是否低于预定的阈值。如果差异度被确定为低于阈值,那么CPU15认为两个外部形状彼此相符,并且将过程前进到步骤S203。如果差异度被确定为高于阈值,那么CPU15结束外框除去过程的子程序,并且将过程前进到如图2所示的主程序的步骤S9。
当已经将过程前进到步骤S203时,CPU15从标准印章印迹数据中删除外框部分,并且从目标印章印迹数据中删除外框部分。当步骤S203的过程结束时,CPU15结束外框除去过程的子程序并且将过程前进到如图2所示的主程序的步骤S9。
图13是一个印章印迹的外框除去过程的草图。例如,当如图13(a)所示比较具有相同外框形状的“木内”的圆形印章的印章印迹(左侧)与“景浦”的圆形印章的印章印迹时,如果实施印章印迹的外框除去过程,那么如图13(b)所示两个印章印迹的外框被除去并且“木内”的文字部分与“景浦”的文字部分被保留。接着对它们实施核实过程。
如上所述,如果实施外框除去过程,由于印章印迹在其作为主要特征部分的外框被排除的情况下能够被比较,因此能够确定存在于印章印迹的文字部分中的两个印章印迹的较小差异。因此,在步骤S10中的普通核实过程或在步骤S11中的部分印章印迹核实过程的精确度在增加。进一步地,当目标印章印迹的外框部分的一部分被切去时,存在的另一好处是印章印迹的恰当核实过程能够通过除去印章印迹的外框部分来实施。操作员实施的核实过程根据本发明最佳实施例的印章印迹核实设备10通过上述的自动核实过程,能够确定一个标准印章印迹和一个目标印章印迹的相符/不相符,但是在一些实际情况中,对于自动核实结果的认可或者不采用自动过程时,就需要操作员的视觉确认。
在根据本发明实施例的印章印迹核实设备10中,当操作员执行视觉确认工作时,在显示器14上以实际大小和颜色显示基于标准印章印迹数据的一个图象和基于目标印章印迹数据的一个图象,以支持确认工作,第一和第二印章印迹闪烁过程能够依次或有选择地执行。操作员可以通过查看显示在显示器14上的印章印迹的图象来执行确认工作,而不用使用一个实际的对象如一张票据。
首先描述在第一和第二印章印迹闪烁过程中使用的印章印迹的重叠过程。印章印迹的重叠过程包括透明重叠过程和非透明重叠过程。
此处描述的透明重叠过程是用于在显示器14上显示一个图象的过程,该图象中目标印章印迹重叠在标准印章印迹之上并且标准印章印迹能够透过目标印章印迹(被重叠的图象)观察到。另一方面,非透明重叠过程是用于在显示器14上显示一个图象的过程,该图象中目标印章印迹的图象重叠在标准印章印迹图象之上并且标准印章印迹的图象不能观察到。
图14(a)是流程图,表示透明重叠过程,图15(a)到(c)是透明重叠过程的示意图,图16(a)表示使用透明重叠过程的图象显示的一个例子。
当启动透明重叠过程时,CPU15计算存储在工作RAM19中的标准印章印迹数据和目标印章印迹数据的逻辑和。就是说,CPU15对应于每个象素,计算形成标准印章印迹数据的每个象素亮度值和形成目标印章印迹数据的每个象素亮度值的逻辑和(步骤S301)。
CPU15随后准备一个基于步骤S301中过程的结果(逻辑和的计算结果)的新图象数据(步骤S302)。CPU15接着在显示器14上显示该图象数据的图象(步骤S303)并结束透明重叠过程。
例如,如图15(a)所示,假设一钻石形状的目标印章印迹数据和一方形标准印章印迹数据被储存在工作RAM19中。这里,假设在图15(a)中显示的白圈显示了一个具有亮度值“0”的象素并且黑圈显示了一个具有亮度值“1的象素。进一步,假设在图15(a)中目标印章印迹数据的坐标以坐标(A,1)作为原点,并且标准印章印迹数据的坐标以坐标(a,1)作为原点,并且坐标(A,1)对应于坐标(a,1)。
在这种情况中,当步骤S301的上述过程由CPU15执行时,标准印章印迹数据和目标印章印迹数据之间的每个对应象素的亮度值的逻辑和被计算(见图15(b))。随后,在图15(c)中显示的图象数据由步骤S302的过程准备,并在显示器14上显示该透明重叠图象(步骤S303)。
例如,如图16(a)中所示,当目标印章印迹是“木内”的圆形印章的印章印迹与标准印章印迹是“景浦”的圆形印章的印章印迹时,如果实施上述透明重叠过程,那么“木内”和“景浦”的两个印章印迹被重叠并且显示在显示器14上。这两个印章印迹接着在它们的文字方向彼此相同的条件下被显示。
显示在显示器14上的印章印迹的图象是彩色的。这里,当标准印章印迹和目标印章印迹以不同的颜色显示并重叠时,印章印迹的图象可以合成使得重叠的部分进一步地以不同的颜色显示。例如,印章印迹的图象可以合成使得标准印章印迹以红色显示,目标印章印迹以蓝色显示并且两个印章印迹的重叠部分以紫红色显示。
图14(b)是流程图,显示非透明重叠过程,图15(d)和(e)是非透明重叠过程的示意图,图16(b)表示使用非透明重叠过程的图象显示的一个例子。
当启动非透明重叠过程时,CPU15将形成存储在工作RAM19中的目标印章印迹数据的每个象素的亮度值替换为相应标准印章印迹数据的每个象素的亮度值(步骤S401)。就是说,当在标准印章印迹数据中的相应象素的亮度值为“1”时,目标印章印迹数据的一个特定象素的亮度值被设置为“1”,而不用考虑目标印章印迹数据的该象素的原始值。当标准印章印迹数据中的相应象素为“0”时,目标印章印迹数据的该象素被设置为“0”。
CPU15随后准备一基于替换的象素数据的图象数据,使得显示器14显示一个基于该图象数据的图象(步骤S403),并且结束非透明重叠过程。在这样的条件下,显示在显示器14上的是标准印章印迹重叠在目标印章印迹之上的一个图象,并且由于目标印章印迹隐藏在标准印章印迹之下,所以不能看到目标印章印迹。
例如,当在图15(a)中显示的标准印章印迹数据和目标印章印迹数据被储存在工作RAM19中时,当CPU15执行步骤S401的过程时,形成标准印章印迹数据的每个象素的亮度值替换为相应目标印章印迹数据的每个象素的亮度值。例如,目标印章印迹数据的坐标(A,1)的象素的亮度值替换为坐标(a,1)的象素的亮度值,并且坐标(F,5)的象素的亮度值替换为坐标(f,5)的象素的亮度值。
当CPU15随后基于步骤S401的过程结果准备一图象数据时,该图象数据成为与标准印章印迹数据相同的数据。因此,例如,如图16(b)中所示,假设当“木内”的圆形印章的印章印迹显示在显示器14上作为目标印章印迹,而“景浦”的圆形印章的印章印迹显示在显示器14上作为标准印章印迹时,上述步骤S401和步骤S402的过程被执行。接着,“景浦”的印章印迹重叠在“木内”的印章印迹之上,并且仅仅“景浦”的印章印迹能够被视觉确认(步骤S403)。
现在描述使用上述透明重叠过程的第一印章印迹闪烁过程。图17是流程图,显示第一印章印迹闪烁过程,而图18是第一印章印迹闪烁过程的示意图。第一印章印迹闪烁过程是这样的过程,该过程用于交替地显示目标票据等等的图象、和使用透明重叠过程将标准印章印迹重叠在图象数据的印章印迹部分之上形成的一个图象。
当启动第一印章印迹闪烁过程时,CPU15使显示器14显示目标票据等等的图象数据(图象数据显示目标票据等的印章印迹表面,包括目标印章印迹数据,见图18(a))(步骤S501)。CPU15随后设置内部计时器为预定时间t1并且启动计时器的计时(步骤S502)。
CPU15重复判断时间t1的计时是否结束,直到计时器计时达到了预定的时间t1(步骤S503),并且当计时结束时将过程前进到步骤S504。
当过程已经前进到步骤S504时,CPU15从工作RAM19中读出标准印章印迹数据,通过透明重叠过程将标准印章印迹数据重叠在包括在目标票据等等的图象数据中的目标印章印迹数据的位置之上,并且使显示器14显示结果。
通过步骤S504的过程,在标准印章印迹被重叠在目标票据等等的图像的印章印迹之上、并且目标印章印迹能够透过标准印章印迹观察到的情况下的一个图象(此后称为“目标透明图象”)被显示在显示器14上。(见图18(b))。
CPU15此后将过程前进到步骤S505,将内部计时器设置为预定时间t2并且启动计时器的计时。CPU15重复判断时间t2的计时是否结束,直到计时器计时达到了预定时间t2(步骤S506),并且当计时结束时将过程前进到步骤S507。
当过程已经前进到步骤S507时,CPU15从显示器14的显示内容中删除标准印章印迹。就是说,CPU15将目前显示内容的目标透明图象改变为步骤S501的过程产生的显示内容。目标票据等等的图象再次被显示。
CPU15接着在步骤S508中确定结束该过程的指令是否在步骤S501到S507的过程期间由操作员从输入设备21输入。此时,当确定结束指令已经输入时,CPU15结束第一印章印迹闪烁过程。正好相反,当确定结束指令没有输入时,CPU15返回过程到步骤S502。
通过步骤S501到S507的上述过程,目标票据等等的图象被显示时间t1而目标透明图象随后被显示时间t2。接着,步骤S502到S508的循环过程反复执行,使得目标票据等等的图象和目标透明图象被交替显示在显示器14上,以时间(t1+t2)作为一个周期(见图18(c))。
这里,时间t1和时间t2两者被设置为极小的时间。因此,对于操作员,标准印章印迹似乎在目标票据等等的图象中的目标印章印迹上闪烁。
顺便说明,时间t1和时间t2能够由操作员从输入设备21设置。每个数据指定的设置时间t1和时间t2存储在工作RAM19中,并且在步骤S503和步骤S506中使用。
现在描述使用上述透明重叠过程的第二印章印迹闪烁过程。图19是流程图,显示第二印章印迹闪烁过程,而图20是第二印章印迹闪烁过程的示意图。
第二印章印迹闪烁过程是这样的过程,该过程用于交替显示包括目标印章印迹的票据等等的图象数据、和使用非透明重叠过程将标准印章印迹重叠在票据等等的图象之上形成的图象,同时显示空白票据等等的图象数据,在这些显示之间不包括任何印章印迹。
当启动第二印章印迹闪烁过程时,CPU15导致显示器14显示目标票据等等的图象(见图20(a))(步骤S601)。CPU15随后将内部计时器设置为预定的时间t1并且启动计时器的计时(步骤S602)。
CPU15重复判断时间t1的计时是否结束,直到计时器计时达到了预定时间t1(步骤S603),并且当计时结束时将过程前进到步骤S604。
当过程已经前进到步骤S604时,CPU15从目标票据等等的图象数据中删除目标印章印迹数据。显示在显示器14上的在目标票据等等的图象中的目标印章印迹的图象被删除,并且空白票据图象(票据等等的式样,不包含任何印章印迹)被显示。
CPU15随后将内部计时器设置为预定时间t2并且启动计时器的计时(步骤S605)。CPU15重复判断时间t2的计时是否结束,直到计时器计时达到了预定时间t2(步骤S606),并且当计时结束时将过程前进到步骤S607。
当过程已经前进到步骤S607时,CPU15在显示器14上显示使用非透明重叠过程重叠在目标票据等等的图象数据之上的标准印章印迹数据。据此,标准印章印迹的图象显示在图象中的目标印章印迹被放置的位置(见图20(b))。
CPU15随后将内部计时器设置为预定时间t3并且启动计时器的计时(步骤S608)。CPU15重复判断时间t3的计时是否结束,直到计时器计时达到了预定时间t3(步骤S609),并且当计时结束时将过程前进到步骤S610。
当过程已经前进到步骤S610时,CPU15从目标票据图象中删除目标印章印迹图象,并且以步骤S604中同样的方法显示空白票据图象(步骤S611)。
CPU15随后将内部计时器设置为预定时间t4并且启动计时器的计时(步骤S612)。CPU15重复判断时间t4的计时是否结束,直到计时器计时达到了预定时间t4(步骤S613),并且当计时结束时将过程前进到步骤S614。
当过程已经前进到步骤S614时,CPU15确定结束第二印章印迹闪烁过程的指令是否在步骤S601到步骤S613的过程期间由操作员从输入设备21输入。此时,当确定结束指令已经输入时,CPU15结束第二印章印迹闪烁过程。正好相反,当确定结束指令没有输入时,CPU15返回过程到步骤S601。
通过步骤S601到步骤S613的上述过程,目标票据等等的图象被显示时间t1,附带目标印章印迹被删除的目标票据(空白票据)等等的图象随后被显示时间t2,附带标准印章印迹显示在目标印章印迹的位置的票据等等的图象随后被显示时间t3,并且空白票据的图象随后被显示时间t4。
步骤S601到S614的循环过程被反复执行,因此在显示器14上显示的票据等等的图象之上,交替显示目标印章印迹和标准印章印迹,以时间(t1+t2+t3+t4)作为一个周期,且在这些时间之间显示空白票据图象(见图20(c))。操作员可随意设置时间t1到t4。
顺便说明,虽然在本发明的最佳实施例中在结束自动核实过程之后,上述的第一印章印迹闪烁过程和第二印章印迹闪烁过程将要执行,但是第一印章印迹闪烁过程和第二印章印迹闪烁过程可能被设置为分别执行,这将由操作员根据意愿设置而不用执行自动核实过程。
如上所述,由于可以使用从印章印迹DB13中读出的标准票据等等的图象数据和由图象读入器12获得的目标票据等等的图象数据,进行使用印章印迹核实设备10的视觉确认工作,所以实际的对象如票据则不需要。因此,确认工作(操作员的核实工作)能够比以前更加顺利地执行,并且能够实现工作高效率。署名印章核实过程现在描述使用印章印迹核实设备10核实压印在票据等等上的署名印章的过程。图21是流程图,显示署名印章的核实过程,图22是署名印章核实过程的示意图。当具有署名印章压印在其上的票据等等被放置在图象读入器中、并且操作员通过输入设备21在CPU15中输入一启动署名印章核实过程的指令时,启动署名印章核实过程。
在图21中,当启动署名印章核实过程时,CPU15获得标准票据等等的图象数据(步骤S701)。就是说,当步骤S701的过程启动时,CPU15处于等待图象数据检索密钥输入的状态下。当操作员输入该检索密钥时,CPU15此后使用该检索密钥查询DB13并且读出有关的图象数据(见图22(a))。CPU15接着在工作RAM19中存储图象数据。
CPU15随后获得目标票据等等的图象数据(步骤S702)。就是说,CPU15将读图象数据的指令发送到图象读入器控制设备16,并且导致图象读入器12读入目标票据等等的图象。CPU15接着通过图象读入器控制设备16从图象读入器12中获取目标票据等等的图象数据,并且将图象数据存储在工作RAM19中。
CPU15随后在步骤S701中获得的标准票据等等的图象数据中确定署名印章印迹的图象数据(见图22(b)),并且从该图象数据中在标准署名印章印迹中抽取四个特征点(步骤S704)。例如,如图22(c)中所示,当署名印章印迹包含布置成矩形的文字时,CPU15认为位于左上角的文字为第一特征点,位于左下角的文字为第二特征点,位于右上角的文字为第三特征点,及位于右下角的文字的一部分为第四特征点,并且分别抽取这些特征点。
CPU15接着计算在步骤S704中抽取的四个特征点的位置关系(步骤S705)。例如,如图22(d)中所示,CPU15以第一特征点的位置为基准,分别计算第一特征点和第三特征点之间的距离x,第一特征点和第四特征点之间的距离y以及第一特征点和第二特征点之间的距离z。CPU15也分别计算由连接第一特征点和第二特征点的线段与连接第一特征点和第四特征点的线段形成的角度α、以及由连接第一特征点和第四特征点的线段与连接第一特征点和第三特征点的线段形成的角度β。
CPU15随后从目标票据等等的图象数据中确定署名印章印迹的图象数据,并且从图象数据中抽取对应于步骤S704中抽取的四个特征点的特征点(步骤S705)。例如,在图22中显示的例子中,对应于上述第一到第四特征点的特征点从目标署名印章印迹的图象数据中抽取出来。
CPU15接着确定对应于在步骤S704中从标准署名印章印迹中抽取出来的特征点的所有特征点是否由步骤S705的过程从目标署名印章印迹中抽取出来(步骤S706)。此时,当确定所有的特征点已经抽取出来时,CPU15将过程前进到步骤S707。正好相反,当确定所有的特征点没有抽取出来时,CPU15将过程前进到步骤S709。
在图22显示的例子中,由步骤S706的过程确定的对应于第一到第四特征点的所有特征点是否从目标署名印章印迹的图象数据中抽取出来。当对应于第一到第四特征点的所有特征点已经抽取出来时,过程接着前进到步骤S707,否则的话,过程前进到步骤S709。
当过程已经前进到步骤S707时,CPU15确定在步骤S705中抽取出来的目标署名印章印迹的四个特征点的位置关系是否与步骤S704中计算出的四个特征点的位置关系相符。此时,当确定两个位置关系彼此相符时,CPU15将过程前进到步骤S708。正好相反,当确定两个位置关系彼此不相符时,CPU15将过程前进到步骤S710。
在图22显示的例子中,确定从目标署名印章印迹中抽取出来的四个特征点的位置关系是否具有距离x、距离y、距离z、角度α和角度β。当四个特征点的位置关系具有上述的距离x、距离y、距离z、角度α和角度β时,过程前进到步骤S708,否则的话,过程前进到步骤S710。
当过程已经前进到步骤S708时,CPU15在显示器14上显示标准署名印章印迹与目标署名印章印迹相符(建立确认)。CPU15此后结束署名印章核实过程。
另一方面,当过程已经前进到步骤S709时,CPU15确定特征点的抽取过程是否达到规定的重复数。此时,当确定抽取过程已经达到规定的重复数时,CPU15接着将过程前进到步骤S710。正好相反,当确定抽取过程没有达到规定的重复数时,CPU15将过程返回到步骤S703。
然而,当已经将过程从步骤S709返回到步骤S703时,对于与在步骤S705中可能被抽取的特征点相对应的特征点、以及对于与在步骤S705中可能不被抽取的特征点相对应的特征点,CPU15从标准署名印章印迹中抽取先前步骤S703中抽取出来的特征点,并且抽取与先前步骤S703中抽取的特征点不同的特征点。进一步地,当过程已经从步骤S709返回到步骤S703时,可能建立过程以便抽取与先前步骤S703中抽取的四个特征点不同的四个特征点。
当过程已经前进到步骤S710时,CPU15在显示器14上显示标准署名印章印迹与目标署名印章印迹不相符(确认没有建立)。CPU15此后结束署名印章印迹核实过程。
权利要求
1.一种印章印迹核实设备,用于核实压印在目标表面上的目标印章印迹是否与事先注册的标准印章印迹相符,该设备包括一个图象数据获取装置,用于获取所述目标表面的图象数据;一个颜色信息抽取装置,用于从所述目标表面的图象数据中抽取具有所述目标印章印迹颜色的图象数据;一个尺寸信息抽取装置,用于从所述颜色信息抽取装置抽取的图象信息中,抽取所述目标印章印迹图象数据的图象数据,该目标印章印迹图象数据被认为具有与所述标准印章印迹相同的尺寸;及一个确定装置,用于比较所述标准印章印迹的图象数据和所述目标印章印迹的图象数据,以确定两个图象数据彼此是否相符。
2.根据权利要求1所述的印章印迹核实设备,其中所述确定装置改变所述标准印章印迹的图象数据或所述目标印章印迹的图象数据之一的方向以便多次检测差异度,并且当获取的多个差异度的最小值小于阈值时,确定所述标准印章印迹与所述目标印章印迹相符。
3.根据权利要求1所述的印章印迹核实设备,包括一个掩模图象准备装置,用于准备一个显示所述目标印章印迹的图象数据的外部形状的掩模图象数据;及一个图象数据合成装置,用于计算所述标准印章印迹的图象数据与所述掩模图象数据的逻辑乘,并且准备一个基于计算结果的合成标准图象数据,其中所述确定装置包括所述合成标准图象数据和所述目标印章印迹的图象数据,以确定两个图象数据是否彼此相符。
4. 根据权利要求3所述的印章印迹核实设备,其中所述确定装置改变所述合成标准图象数据或所述目标印章印迹的图象数据之一的方向,以便多次检测差异度,并且当获取的多个差异度的最小值小于阈值时,确定所述标准印章印迹与所述目标印章印迹相符。
5.根据权利要求4所述的印章印迹核实设备,其中所述确定装置改变所述合成标准图象数据的文字的方向,以检测差异度,并且当每次所述确定装置改变方向时,所述图象数据合成装置改变所述标准印章印迹的文字的方向,来准备所述的合成标准图象数据。
6.根据权利要求1到5任一项所述的印章印迹核实设备,包括一个外框除去装置,用于准备一图象数据,该图象数据从所述目标印章印迹中除去印章印迹的外框部分,并且准备一图象数据,该图象数据从所述标准印章印迹中除去印章印迹的外框部分,其中所述确定装置比较已由外框除去装置将其外框部分除去的所述标准印章印迹和所述目标印章印迹,以确定两个印章印迹是否彼此相符。
7.一种印章印迹核实设备,用于核实压印在目标表面上的目标印章印迹是否与一事先注册的标准印章印迹相符,该设备包括一个图象数据获取装置,用于获取所述目标表面的图象数据;一个目标确定装置,用于从所述目标表面的图象数据中抽取所述目标印章印迹的图象数据;一个掩模图象准备装置,用于准备一个表示所述目标印章印迹的图象数据的外部形状的掩模图象数据;一个图象数据合成装置,用于计算所述标准印章印迹与所述掩模图象数据的逻辑乘,并且准备一个合成标准图象数据;及一个确定装置,用于比较所述合成标准图象数据和所述目标印章印迹的图象数据,以确定所述目标印章印迹是否与所述标准印章印迹相符。
8.根据权利要求7所述的印章印迹核实设备,其中所述确定装置改变所述合成标准图象数据或所述目标印章印迹的图象数据之一的方向,以便多次检测差异度,并且当获取的多个差异度的最小值小于阈值时,确定所述标准印章印迹与所述目标印章印迹相符。
9.根据权利要求8所述的印章印迹核实设备,其中所述确定装置改变所述合成标准图象数据的方向,以检测差异度,并且当每次由所述确定装置改变方向时,所述图象数据合成装置准备所述合成标准图象数据。
10.根据权利要求7到9的任一项所述的印章印迹核实设备,包括一个外框除去装置,用于准备一个图象数据,该图象数据从所述目标印章印迹中除去印章印迹的外框部分,并且准备一图象数据,该图象数据从所述标准印章印迹中除去印章印迹的外框部分,其中所述确定装置比较已由所述外框除去装置将其外框部分除去的所述标准印章印迹和所述目标印章印迹,以确定两个印章印迹是否彼此相符。
11.一种印章印迹核实设备,用于核实压印在目标表面上的目标印章印迹是否与事先注册的标准印章印迹相符,该设备包括一个图象数据获取装置,用于获取所述目标表面的图象数据;一个目标确定装置,用于从所述目标表面的图象数据中抽取所述目标印章印迹的图象数据;一个外框除去装置,用于准备一个图象数据,该图象数据从所述目标印章印迹中除去印章印迹的外框部分,并且准备一个图象数据,该图象数据从所述标准印章印迹中除去印章印迹的外框部分;一个确定装置,用于比较已由所述外框除去装置将外框部分除去的所述标准印章印迹和所述目标印章印迹,以确定两个印章印迹是否彼此相符。
12.根据权利要求11所述的印章印迹核实设备,包括一个外径确定装置,用于确定是否认为所述目标印章印迹的外径与所述标准印章印迹的外径样彼此相符;及一个外部形状确定装置,用于确定是否认为所述目标印章印迹的外部形状与所述标准印章印迹的外部形状彼此相符,其中当由所述外径确定装置和所述外部形状确定装置分别别确定认为外径和外部形状彼此相符时,所述外框除去装置准备一个除去了印章印迹的外框的图象数据。
13.根据权利要求11或12所述的印章印迹核实设备,其中所述确定装置改变所述标准印章印迹或所述目标印章印迹之一的方向,以便多次检测差异度,并且当获取的多个差异度的最小值小于阈值时,确定所述标准印章印迹与所述目标印章印迹相符。
14.根据权利要求11或12中所述的印章印迹核实设备,包括;一个掩模图象准备装置,用于准备一个显示所述目标印章印迹的图象数据的外部形状的掩模图象数据;和一个图象数据合成装置,用于计算所述标准印章印迹的图象数据与所述掩模图象数据的逻辑乘,并且准备一个基于计算结果的合成标准图象数据,其中所述确定装置比较所述合成标准图象数据和所述目标印章印迹的图象数据,以确定两个图象数据是否彼此相符。
15.根据权利要求14所述的印章印迹核实设备,其中所述确定装置改变所述合成标准图象数据或所述目标印章印迹之一的方向,以便多次检测差异度,并且当获取的多个差异度的最小值小于阈值时,确定所述目标印章印迹与所述标准印章印迹相符。
16.根据权利要求15所述的印章印迹核实设备,其中所述确定装置改变所述合成标准图象数据的方向,以检测差异度,并且当每次所述确定装置改变方向时,所述图象数据合成装置改变所述标准印章印迹的方向,以准备所述合成标准图象数据。
17.根据权利要求7到16任一项所述的印章印迹核实设备,其中所述目标确定装置包括一个颜色信息抽取装置,用于从所述目标表面的图象数据中抽取具有所述目标印章印迹颜色的图象数据;和一个尺寸信息抽取装置,用于从所述颜色信息抽取装置抽取的图象信息中抽取所述目标印章印迹的图象数据,该图象数据认为与所述标准印章印迹具有相同的尺寸。
18.一种印章印迹核实设备,用于核实压印在目标表面上的目标印章印迹是否与事先注册的标准印章印迹相符,该设备包括一个图象数据获取装置,用于获取所述目标表面的图象数据;一个目标确定装置,用于从所述目标表面的图象数据中抽取所述目标印章印迹的图象数据;一个重叠装置,用于将所述标准印章印迹的图象重叠在所述目标表面的图象数据的目标印章印迹的位置上;一个显示控制装置,用于在所述显示设备上交替地显示所述目标表面的图象数据和所述的重叠图象数据。
19.根据权利要求18所述的印章印迹核实设备,其中所述重叠装置形成所述的重叠图象,使得所述目标印章印迹的图象能够透过所述标准印章印迹的图象观察到。
20.根据权利要求18或19所述的印章印迹核实设备,其中所述显示控制装置在第一时间段中显示所述印章印迹表面的图象数据,并且在第二时间段中显示所述重叠图象数据,由此交替地显示这些数据,并且所述第一和第二时间段能够由操作员根据意愿设置。
21.根据权利要求18所述的印章印迹核实设备,其中所述重叠装置形成所述重叠图象,使得所述目标印章印迹的图象由于隐藏在所述标准印章印迹的图象之后不能观察到。
22.根据权利要求18或21所述的印章印迹核实设备,其中所述显示控制装置在第一时间段中显示所述目标表面的图象数据,在第二时间段的一空白段之后在第三时间段中显示所述重叠图象数据,为第四时间段设置一空白段,由此交替地显示这些在其间穿插空白段的图象数据,并且所述第一、第二、第三和第四时间段能够由操作员根据意愿设置。
23.一种印章印迹核实设备,用于比较目标印章印迹和标准印章印迹,以确定两个印章印迹是否彼此相符,该目标印章印迹是压印在目标表面的署名印章的印章印迹,该标准印章印迹是事先已注册的署名印章的印章印迹,该设备包括一个第一抽取装置,用于从所述标准印章印迹中抽取多个特征点;一个计算装置,用于计算通过所述第一抽取装置抽取出来的多个特征点的位置关系;一个第二抽取装置,用于从所述目标印章印迹中分别抽取与使用所述第一抽取装置抽取的每个特征点对应的特征点;及一个确定装置,当所述的第二抽取装置对应于所述特征点抽取所有的特征点时,用于计算所述第二抽取装置抽取的多个特征点的位置关系,并且,如果位置关系与所述计算装置计算的位置关系相符的话,确定所述目标印章印迹与所述标准印章印迹相符。
全文摘要
提供了一种印章印迹核实设备,用于比以前更加合理地实施印章印迹的核实工作。当通过图象读入器获得一票据等等的印章印迹表面的图象数据时,CPU仅仅从印章印迹表面的图象数据中抽取印章印迹的颜色的图象数据,并且从抽取结果中取出目标印章印迹的图象数据。CPU15此后比较标准印章印迹的图象数据和目标印章印迹的图象数据,并由此确定两个图象数据彼此是否相符。
文档编号G06T1/00GK1211772SQ98108000
公开日1999年3月24日 申请日期1998年5月8日 优先权日1997年9月17日
发明者稻冈秀行, 片冈达史, 渡部英一, 胜又佑 申请人:富士通株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1