用于提取电子印鉴账户信息的方法和系统的制作方法

文档序号:6536313阅读:434来源:国知局
用于提取电子印鉴账户信息的方法和系统的制作方法
【专利摘要】本发明公开了一种用于提取电子印鉴账户信息的方法和系统,旨在提升电子印鉴账户信息提取的整体速度与质量。其中,所述系统分为浏览器层、网络服务层、服务处理层和数据存储层,并且该系统包括:扫描设备,位于所述浏览器层,用于录入与电子印鉴账户相关的影像数据,所述影像数据包括印鉴卡正卡影像、印鉴卡副卡影像、申请资料影像;流程控制模块,位于所述服务处理层,用于执行下述操作:接收所述浏览器层通过所述网络服务层发送来的表示发起电子印鉴账户信息提取操作的请求,根据所述影像数据生成用于提取电子印鉴账户信息的操作环节,并调用位于所述浏览器层的不同客户端按照所述操作环节分别进行处理以提取电子印鉴账户信息。
【专利说明】用于提取电子印鉴账户信息的方法和系统
【技术领域】
[0001]本发明涉及计算机数据存取技术,更为具体而言,涉及一种用于提取电子印鉴账户信息的方法和系统。
【背景技术】
[0002]电子印鉴是传统印章影像的电子化,在现代银行业务中,将纸质印鉴卡上的印章影像通过图像处理算法提取出来,形成电子图像数据并进行保存。
[0003]利用图像处理算法将票据影像中的印鉴与预留的电子印鉴进行自动核验,或辅助人工核验,从而达到判断印鉴真伪、为支付审核提供依据的目的,这个过程即电子验印。
[0004]现有电子验印系统中对电子印鉴账户信息提取工作操作包括:
[0005]a)建模
[0006]由一个操作员通过系统连接的扫描仪采集印鉴卡影像,利用系统提供的图像界面,截图影像中的印章、形成二值化电子印鉴并保存;使用印鉴卡、申请资料等纸质资料,手动录入并保存账号、户名等账户基本信息,以及印章属性、印鉴组合等电子印鉴相关数据;以上数据全部提取完成后保存即为印鉴账户。
[0007]b)复核
[0008]对电子印鉴账户进行复核,包括:根据印鉴卡、申请资料等纸质资料,核对保存的账户的基本信息、印鉴组合信息的正确性,以及扫描印鉴卡副卡,用电子印鉴验印印鉴卡副卡影像、从而验证提取的电子印鉴的正确性。复核通过后账户生效即可用于票据验印。
[0009]现有技术中印鉴账户数据的处理过程采用的是单机操作模式,同一个账户的各项数据必须在一个位置实现采集、处理,各个账户的数据处理过程不支持并行,这些技术限制导致了数据处理速度始终无法得到有效提升。此外,单机操作模式使得数据处理过程复杂,进而导致对用户操作规范性要求更高,但是依赖人工规范很难为数据质量提供有效保证,因此提取的印鉴账户信息存在一定的差错率。
[0010]综上,现有印鉴账户数据处理技术存在处理速度慢、效率低、难以避免差错率的缺陷。

【发明内容】

[0011]为了解决上述技术问题,本发明提供了一种用于提取电子印鉴账户信息的方法和系统,旨在提升电子印鉴账户信息提取的整体速度与质量。
[0012]一方面,本发明提供了一种电子验印系统中提取电子印鉴账户信息的方法,其中,所述电子验印系统分为浏览器层、网络服务层、服务处理层和数据存储层。其中,所述方法包括:
[0013]通过位于所述浏览器层的扫描设备录入与电子印鉴账户相关的影像数据,所述影像数据包括印鉴卡正卡影像、印鉴卡副卡影像、申请资料影像;
[0014]所述浏览器层通过所述网络服务层向位于所述服务处理层的流程控制模块发送表示发起电子印鉴账户信息提取操作的请求;
[0015]所述流程控制模块的流程控制算法根据所述影像数据生成用于提取电子印鉴账户信息的操作环节,并调用位于所述浏览器层的不同客户端按照所述操作环节分别进行处理以提取电子印鉴账户信息。
[0016]在本发明的另一种实施方式中,以并行处理模式执行所述方法以提取多个电子印鉴账户信息
[0017]另一方面,本发明还提供了一种用于提取电子印鉴账户信息的系统,其中,所述系统分为浏览器层、网络服务层、服务处理层和数据存储层,并且该系统包括:
[0018]扫描设备,位于所述浏览器层,用于录入与电子印鉴账户相关的影像数据,所述影像数据包括印鉴卡正卡影像、印鉴卡副卡影像、申请资料影像;
[0019]流程控制模块,位于所述服务处理层,用于执行下述操作:
[0020]接收所述浏览器层通过所述网络服务层发送来的表示发起电子印鉴账户信息提取操作的请求,根据所述影像数据生成用于提取电子印鉴账户信息的操作环节,并调用位于所述浏览器层的不同客户端按照所述操作环节分别进行处理以提取电子印鉴账户信息。
[0021]由上述可知,本发明使用流程引擎(即流程控制模块)驱动数据处理过程,将印鉴账户信息提取过程进行流程化建模,拆分成多个环节。一方面,通过网络传输数据,将各个环节的数据分发到不同的客户端,进行分布式处理,不同账户的数据处理过程可并行,从而提高了整体的数据处理速度;另一方面,各个环节的操作相对简单,并且在各个环节多次利用自动识别、自动校验等数据自动处理技术,提高自动化程度,简化操作的同时也降低了数据处理的出错机率,能够以流水化重复作业的方式来提高操作效率。因此,本发明克服了现有的电子印鉴账户信息提取技术中存在的处理速度慢、处理效率低、出错率较高的缺陷。
【专利附图】

【附图说明】
[0022]图1是根据本发明实施方式的一种用于提取电子印鉴账户信息的系统的示意图;
[0023]图2是根据本发明实施方式的一种电子验印系统中提取电子印鉴账户信息的方法的流程图;
[0024]图3是根据本发明一种电子验印系统中提取电子印鉴账户信息的功能流程图。【具体实施方式】
[0025]以下结合附图和【具体实施方式】对本发明的各个方面进行详细阐述。其中,众所周知的模块、单元及其相互之间的连接、链接、通信或操作没有示出或未作详细说明。并且,所描述的特征、架构或功能可在一个或一个以上实施方式中以任何方式组合。本领域技术人员应当理解,下述的各种实施方式只用于举例说明,而非用于限制本发明的保护范围。还可以容易理解,本文所述和附图所示的各实施方式中的模块或单元或步骤可以按各种不同配置进行组合和设计。
[0026]本发明将用于提取电子印鉴账户信息的系统主要分为四个层次:
[0027]I)浏览器层:直接面向用户,连接外接设备(扫描仪)及ActiveX控件ActiveX控件中集成了的图像处理算法,通过自动化处理的方式来简化各环的操作;
[0028]2)网络服务层:根据各环节的划分,将不同的内容展现到浏览器层,并实现浏览器层和服务处理层之间的数据转发;
[0029]3)服务处理层:通过流程引擎控制,将不同的环节分发到不同类型的操作用户处,同一类型的用户只需处理一种类型的环节,形成流水化作业;数据拆分到各个环节进行分布式处理后,返回至服务处理层进行数据的拼装;
[0030]4)数据存储层:实现数据的统一存储。
[0031]需要说明的是,所谓流程引擎是这样一种工具,它为应用系统提供工作流,根据任务、分工和条件的不同,决定在不同任务间信息传递的路由、信息传递的优先等级等。使用流程引擎时,除了部署流程引擎工具的服务以外,主要的工作是根据应用系统的具体需求设计流程引擎的流程模型,以确定工作流的运转规则。在本文中,流程引擎与流程控制模块指示相同的对象,在下面描述中可以互换使用。
[0032]参考图1,图示了根据本发明一种实施方式的一种用于提取电子印鉴账户信息的系统的架构图。所述系统分为浏览器层100、网络服务层200、服务处理层300和数据存储层400,其中,所述系统包括:
[0033]扫描设备101,位于浏览器层100,用于录入与电子印鉴账户相关的影像数据,所述影像数据包括印鉴卡正卡影像、印鉴卡副卡影像、申请资料影像;
[0034]流程控制模块301,位于服务处理层300,用于执行下述操作:
[0035]接收浏览器层100通过网络服务层200发送来的表示发起电子印鉴账户信息提取操作的请求,根据所述影像数据生成用于提取电子印鉴账户信息的操作环节,并调用位于浏览器层100的不同客户端(102、103、104……)按照所述操作环节分别进行处理以提取电子印鉴账户信息。
[0036]其中,所述浏览器层100通过网络服务层200转发并调用位于服务处理层300的文件服务将所述影像数据存储到位于数据存储层400的文件库401中。
[0037]根据本实施方式,通过拆分处理过程(即生成提取电子印鉴账户信息的操作环节)、分布式处理数据(即调用位于浏览器层的不同客户端按照所述操作环节分别进行处理),简化操作、支持流水化作业, 提升印鉴账户数据平均处理速度、最大程度降低处理结果的差错率。
[0038]在本发明的另一种实施方式中,所述用于提取电子印鉴账户信息的系统除了具有上述实施方式所述的结构外,还包括:
[0039]数据处理与保存模块302,位于服务处理层300,用于供所述流程控制模块301调用以将所述操作环节需处理的数据通过网络服务层200分配和展示到位于所述浏览器层1000 的不同客户端(102、103、104......)。
[0040]在本发明的另一种实施方式中,所述用于提取电子印鉴账户信息的系统还包括:
[0041]第一客户端102,位于浏览器层100,用于执行下述操作:
[0042]接收所述流程控制模块301调用所述数据处理与保存模块302中的文件服务通过网络服务层200发送的印鉴卡正卡影像,利用印模提取算法(即调用提模控件)根据所述印鉴卡正卡影像提取印模,将提取的印模以位图(Bitmap,BMP)格式存储为BMP格式印模文件和以DAT格式(数据流格式)存储为DAT格式印模文件;
[0043]其中,所述浏览器层100将所述BMP格式印模文件、DAT格式印模文件传回至服务处理层300,并存储至数据存储层400的文件库401中。[0044]在本发明的另一种实施方式中,所述用于提取电子印鉴账户信息的系统还包括:
[0045]第二客户端103,位于浏览器层100,用于执行下述操作:
[0046]接收所述流程控制模块301调用所述数据处理与保存模块302中的文件服务通过网络服务层200发送的申请资料影像,从银行核心系统获取与所述电子印鉴账户相关的账户资料根据所述申请资料和账户资料录入印鉴组合信息;
[0047]其中,所述浏览器层100将所述账户资料、印鉴组合信息传回至所述服务处理层300,并存储至位于所述数据处理层400的数据库402中。
[0048]需要说明的是,所述银行核心系统为电子信息化的现代银行业中用于存储用户账户资料、资金等信息的一个关键性的系统,所有的交易最后都必须统计到该系统中才算生效。银行业务可能是在各个不同功能的外围系统中进行处理,但最后这些系统会通过核心系统提供的各种接口与核心系统通讯,进行各种交易信息的记录。在核心系统提供的各种接口中,既有用于交易记录的,一般也有用于查询的,其中就包括了对账户基本信息的查询。
[0049]在本发明的其他实施方式中,当不能通过银行核心系统获取账户的基本信息资料时,由于现代银行业印鉴卡上的数据多为打印填写,可用光学字符识别(opticalcharacter recognition, 0RC)自动技术来完成验印系统账户基本信息的自动录入。
[0050]至此,所述印鉴卡正卡影像、印鉴卡副卡影像、申请资料影像、DAT格式印模文件、账户资料、印鉴组合信息综合起来形成所述电子印鉴账户信息。
[0051]在本发明进一步的实施方式中,所述用于提取电子印鉴账户信息的系统还包括:
[0052]第三客户端104,位于浏览器层100,用于执行下述操作:
[0053]接收所述流程控制模块301通过所述网络服务层200发送的所述电子印鉴账户信息,调用自动验印算法(即验印控件)自动比对DAT格式文件与印鉴卡副卡影像,并根据申请资料影像核对账户资料和印鉴组合信息,以验证所述电子印鉴账户信息的准确性。
[0054]通过对以上实施方式的描述,本领域技术人员更加清晰地可见,本发明技术方案通过网络传输数据,将各个环节的数据分发到不同的客户端,进行分布式处理,从而提高了整体的数据处理速度。并且,各个环节的操作相对简单,并且在各个环节多次利用自动识另IJ、自动校验等数据自动处理技术,提高自动化程度,简化的操作的同时也降低了数据处理的出错机率,能够以流水化重复作业的方式来提高操作效率。
[0055]此外,本领域技术人员应当理解,本文所述的用于提取电子印鉴账户信息的系统可以是电子验印系统或电子验印系统的一部分。当然,本文所述的用于提取电子印鉴账户信息的系统也可以是与电子验印系统通信但独立于电子验印系统的独立系统。
[0056]下面结合附图对本发明的一种提取电子印鉴账户信息的方法进行举例说明。
[0057]参考图2,图示了根据本发明实施方式的一种电子验印系统中提取电子印鉴账户信息的方法的执行流程。如图1所示,所述电子验印系统分为浏览器层100、网络服务层200、服务处理层300和数据存储层400,其中,所述方法包括:
[0058]S001,通过位于所述浏览器层100的扫描设备101录入与电子印鉴账户相关的影像数据,所述影像数据包括印鉴卡正卡影像、印鉴卡副卡影像、申请资料影像。在本发明的一种实施方式中,在步骤SOOl之后,调用印鉴卡质量检查算法自动对所述印鉴卡正卡影像的分辨率、形变率进行校验,在校验不合格时调用所述扫描设备重新录入所述印鉴卡正卡影像。在本发明的另一实施方式中,所述方法还包括:所述浏览器层100通过所述网络服务层200转发并调用位于所述服务处理层300的文件服务将所述影像数据存储到位于数据存储层400的文件库401中。
[0059]S002,所述浏览器层100通过所述网络服务层200向位于所述服务处理层300的流程控制模块301发送表示发起电子印鉴账户信息提取操作的请求;
[0060]在本发明的一种实施方式中,步骤S002包括:所述浏览器层通过超文本传输协议(HyperText Transfer Protocol, HTTP)连接向所述网络服务层发送表示发起电子印鉴账户信息提取操作的请求;所述网络服务层将所述请求以远程方法调用(Remote MethodInvocation, RMI)连接发送到位于所述服务处理层的流程控制模块。
[0061]S003,所述流程控制模块301的流程控制算法根据所述影像数据生成用于提取电子印鉴账户信息的操作环节,并调用位于所述浏览器层100的不同客户端(102、103、104……)按照所述操作环节分别进行处理以提取电子印鉴账户信息。
[0062]其中,在步骤S003中,所述流程控制模块301调用位于所述浏览器层100的不同客户端(102、103、104……)按照所述操作环节分别进行处理包括:
[0063]所述流程控制模块301调用位于所述服务处理层的数据处理与保存模块302将所述操作环节需处理的数据通过网络服务层分配和展示到位于所述浏览器层100的不同客户端(102、103、104......);
[0064]位于所述浏览器层100的不同客户端(102、103、104……)按照所述操作环节分别进行处理以提取电子 印鉴账户信息。
[0065]在本发明的一种实施方式中,步骤S003包括:
[0066]所述流程控制模块301调用所述数据处理与保存模块302中的文件服务将所述印鉴卡正卡影像(例如,以二进制流的形式)通过网络服务层200发送至位于所述浏览器层100的不同客户端中的第一客户端102。
[0067]位于所述浏览器层100的第一客户端102利用印模提取算法根据所述印鉴卡正卡影像提取印模,将提取的印模以BMP格式存储为BMP格式印模文件和以DAT格式存储为DAT格式印模文件;
[0068]所述浏览器层100将所述BMP格式印模文件、DAT格式印模文件(以二进制流的形式通过所述网络服务层)传回至所述服务处理层300,并存储至位于数据存储层400的所述文件库401中。
[0069]所述流程控制模块301调用所述数据处理与保存模块302中的文件服务将所述申请资料影像通过网络服务层200发送至位于所述浏览器层100的不同客户端中的第二客户端 103。
[0070]位于所述浏览器层100的第二客户端103从银行核心系统获取与所述电子印鉴账户相关的账户资料或者通过光学字符识别OCR技术自动录入所述账户资料;
[0071]根据所述申请资料和账户资料录入印鉴组合信息;
[0072]所述浏览器层100将所述账户资料、印鉴组合信息传回至所述服务处理层300,并存储至位于所述数据处理层400的数据库402中。其中,将所述账户资料、印鉴组合信息以HTTP连接的形式传送至所述网络服务层200,所述网络服务层200将所述账户资料、印鉴组合信息以RMI连接的形式发送至位于所述服务处理层300的数据处理与存储模块302,并存储于所述数据库402中。
[0073]至此,所述印鉴卡正卡影像、印鉴卡副卡影像、申请资料影像、DAT格式印模文件、账户资料、印鉴组合信息综合起来形成所述电子印鉴账户信息。
[0074]所述流程控制模块301将所述电子印鉴账户信息通过所述网络服务层200发送至位于所述浏览器层100的不同客户端的第三客户端104。具体而言,例如,所述电子印鉴卡正卡影像、电子印鉴卡副卡影像、申请资料影像、DAT格式印模文件以二进制流的形式从所述文件库传送至位于所述浏览器层100的第三客户端104 ;所述账户资料、印鉴组合信息以RMI连接的形式从所述数据库402传送至所述网络服务层200,并以HTTP连接的形式从所述网络服务层200传送至位于所述浏览器层100的第三客户端104。
[0075]位于所述浏览器层100的第三客户端104调用自动验印算法自动比对DAT格式文件与印鉴卡副卡影像,并根据申请资料影像核对账户资料和印鉴组合信息,以验证所述电子印鉴账户信息的准确性。
[0076]在本发明的其他实施方式中,所述方法的上述步骤可以以并行处理模式执行以提取多个电子印鉴账户信息。对不同账户的数据处理过程可并行执行,从而提高了整体的数据处理速度。
[0077]下面以一笔印鉴管理的开户业务为例,对本发明提供的一种用于提取电子印鉴账户信息的方法和系统进行详 细说明,其数据处理流程如图3所示。
[0078]结合图1-3,具体流程中各环节数据在系统各层中的处理如下:
[0079]SlOO:扫描提交环节录入影像资料
[0080]所涉及到的影像资料集中在此环节由浏览器层100的扫描设备104录入形成JPG格式数据,包括:印鉴卡正、副卡影像,申请资料影像。
[0081]在该环节利用浏览器层ActiveX控件(即印鉴卡质量检测控件)中的印鉴卡质量检查算法,自动对印鉴卡正卡影像的分辨率、形变率等参数进行校验,以保证影像正确性。影像质量不合格可在第一时间重扫补录。
[0082]浏览器层100将影像数据以二进制数据流的形式通过网络服务层200的转发至服务处理层300,调用服务处理层300的文件服务传输到数据存储层400的文件库401中。
[0083]在影像资料存储的同时,浏览器层100向网络服务层200发送HTTP请求,表明新发起了一次电子印鉴账户信息的提取操作。网络服务层200将该请求以RMI连接的形式发送到服务处理层300的流程控制模块301。流程控制模块301的流程控制算法根据这些影像,生成该电子印鉴账户信息提取过程的多个后续环节(即操作环节),包括提模、设置组合、复核等,并调用处于服务处理层300的数据处理与保存模块302将这些环节的数据通过网络服务层200分配和展示到位于浏览器层100的不同客户端(102、103、104……)。浏览器层100的各个客户端(102、103、104……)分别处理不同的环节,从而实现了数据的分布式处理。各环节处理后的数据仍然通过网络服务层200转发并由服务处理层300进行统一控制存储。其中,后续各环节的控制及数据处理如下所述。
[0084]S200:提取印模环节提取电子印鉴
[0085]在该环节中利用ActiveX控件(即提模控件)中的印模提取算法,根据印鉴卡正卡影像提取印模,基于扫描提交环节(S100)对影像质量的把控,提高了 ActiveX控件自动提取印模的成功率,减少了人工干预度。提取的印模分别以BMP、DAT格式存储为单个文件,其中BMP文件用于查询时展示印模图像,而DAT文件用于验印。其中,数据的传输形式为:流程控制模块301调用文件服务将印鉴卡正卡影像以二进制流的形式通过网络服务层200转发传递至浏览器层100 ;而浏览器层100将BMP、DAT格式的文件以类似的方式传回服务处理层300进而存储至文件库401。文件ID等资料在浏览器层100和网络服务层200间通过HTTP链接的形式传递,在网络服务层200和服务处理层300通过RMI连接来传递,最后存储于数据库402 (例如关系数据库表)中。
[0086]S300:设置组合环节录入账户基本信息
[0087]在该环节利用与银行核心系统通讯获取账户资料,实现电子印鉴账户基本信息(户名、印鉴卡号、启用日期、账户类型、币种等)的自动录入,人工只需检查自动录入的信息,并根据申请单(例如申请资料影像)录入印鉴组合。本环节的信息内容全部通过HTTP连接的形式从浏览器层100传递到网络服务层200,再从网络服务层200通过RMI连接调用服务处理层的服务,存储于数据库402 (例如关系数据库表)中。
[0088]至此,扫描提交(S100)、提取印模(S200)、设置组合环节(S300)的数据综合起来形成电子印鉴账户的完整信息。
[0089]S400:复核环节自动核验印章并根据影像审核
[0090]在复核环节,电子印鉴账户的完整信息会从数据存储层400被传递至浏览器层100,影像、DAT等数据文件仍然以二进制流形式传递,其他信息从数据库表先后经过RMI连接、HTTP连接在各层间传递(同前环节一致)。在浏览器层100调用ActiveX控件(即验印控件)中集成的验印厂商的自动验印算法,自动比对提取的印鉴DAT数据(即印鉴卡正卡影像)与印鉴卡副卡JPG影像,人工浏览或自动核对账户基本信息及印鉴组合信息。核对通过的账户可正式生效用于电子验印。
[0091]本领域技术人员应当理解,以上是一次账户信息提取的处理过程,对于每个处理环节,当前一个账户在该环节的处理完成后,可以马上开始下一个账户同样环节的处理操作,而此时前一个账户的整体处理过程并未完成。这样,实际上形成了多账户的并行处理模式。同时,每个环节的操作极为简单,连续的重复操作很容易提升操作熟练度与效率,这正是流水化作业的模式。并行处理结合流水化作业,能将每笔账户数据的平均处理速度大大提升。
[0092]综上所述,本发明提供了带有自动化、分布式的电子印鉴账户信息提取技术,自动化的操作以程序控制替代部分或全部人工录入、人工校验工作,降低了印鉴提取的差错率;并且自动化的操作易于形成流水化作业,提升了数据处理效率;分布式的数据处理技术带来的多账户并行处理的模式,大大地缩短了电子印鉴账户信息提取的平均时间。因此,本发明提供了一种高效、低差错率、平均速度快的电子印鉴账户信息提取技术。
[0093]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件结合硬件平台的方式来实现,当然也可以全部通过硬件来实施。基于这样的理解,本发明的技术方案对【背景技术】做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
[0094]本领技术人员应当理解,以上所公开的仅为本发明的实施方式而已,当然不能以此来限定本发明之权利范围,依本发明实施方式所作的等同变化,仍属本发明权利要求所涵盖的范围。
【权利要求】
1.一种电子验印系统中提取电子印鉴账户信息的方法,其特征在于,所述电子验印系统分为浏览器层、网络服务层、服务处理层和数据存储层;其中,所述方法包括: 通过位于所述浏览器层的扫描设备录入与电子印鉴账户相关的影像数据,所述影像数据包括印鉴卡正卡影像、印鉴卡副卡影像、申请资料影像; 所述浏览器层通过所述网络服务层向位于所述服务处理层的流程控制模块发送表示发起电子印鉴账户信息提取操作的请求; 所述流程控制模块的流程控制算法根据所述影像数据生成用于提取电子印鉴账户信息的操作环节,并调用位于所述浏览器层的不同客户端按照所述操作环节分别进行处理以提取电子印鉴账户信息。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 所述浏览器层通过所述网络服务层转发并调用位于所述服务处理层的文件服务将所述影像数据存储到位于数据存储层的文件库中。
3.根据权利要求1所述的方法,其特征在于,所述浏览器层通过所述网络服务层向位于所述服务处理层的流程控制模块发送所述请求包括: 所述浏览器层通过超文本传输协议HTTP连接向所述网络服务层发送表示发起电子印鉴账户信息提取操作的请求; 所述网络服务层将所述请求以远程方法调用RMI连接发送到位于所述服务处理层的流程控制模块。
4.根据权利要求1所述的方法,其特征在于,所述流程控制模块调用位于所述浏览器层的不同客户端按照所述操作环节分别进行处理包括: 所述流程控制模块调用位于所述服务处理层的数据处理与保存模块将所述操作环节需处理的数据通过网络服务层分配和展示到位于所述浏览器层的不同客户端; 位于所述浏览器层的不同客户端按照所述操作环节分别进行处理以提取电子印鉴账户信息。
5.根据权利要求4所述的方法,其特征在于,所述流程控制模块调用位于所述服务处理层的数据处理与保存模块将所述操作环节需处理的数据通过网络服务层分配和展示到位于所述浏览器层的不同客户端包括: 所述流程控制模块调用所述数据处理与保存模块中的文件服务将所述印鉴卡正卡影像通过网络服务层发送至位于所述浏览器层的不同客户端中的第一客户端。
6.根据权利要求5所述的方法,其特征在于,所述流程控制模块调用所述数据处理与保存模块中的文件服务将所述印鉴卡正卡影像以二进制流的形式通过网络服务层发送至位于所述浏览器层的第一客户端。
7.根据权利要求5所述的方法,其特征在于,位于所述浏览器层的不同客户端按照所述操作环节分别进行处理包括: 位于所述浏览器层的第一客户端利用印模提取算法根据所述印鉴卡正卡影像提取印模,将提取的印模以BMP格式存储为BMP格式印模文件和以DAT格式存储为DAT格式印模文件; 所述浏览器层将所述BMP格式印模文件、DAT格式印模文件传回至所述服务处理层,并存储至所述文件库。
8.根据权利要求7所述的方法,其特征在于,所述浏览器层将所述BMP格式印模文件、DAT格式印模文件以二进制流的形式通过所述网络服务层传回至所述服务处理层。
9.根据权利要求7所述的方法,其特征在于,所述流程控制模块调用位于所述服务处理层的数据处理与保存模块将所述操作环节需处理的数据通过网络服务层分配和展示到位于所述浏览器层的不同客户端还包括: 所述流程控制模块调用所述数据处理与保存模块中的文件服务将所述申请资料影像通过网络服务层发送至位于所述浏览器层的不同客户端中的第二客户端。
10.根据权利要求9所述的方法,其特征在于,位于所述浏览器层的不同客户端按照所述操作环节分别进行处理还包括: 位于所述浏览器层的第二客户端从银行核心系统获取与所述电子印鉴账户相关的账户资料或者通过光学字符识别OCR技术自动录入所述账户资料; 根据所述申请资料和账户资料录入印鉴组合信息; 所述浏览器层将所述账户资料、印鉴组合信息传回至所述服务处理层,并存储至位于所述数据处理层的数据库中。
11.根据权利要求10所述的方法,其特征在于,所述浏览器层将所述账户资料、印鉴组合信息传回至所述服务处理层,并存储至数据库中包括: 所述浏览器层将所述账户资料、印鉴组合信息以HTTP连接的形式传送至所述网络服务层; 所述网络服务层将所述账户资料、印鉴组合信息以RMI连接的形式发送至位于所述服务处理层的数据处理与存储模块,并存储于所述数据库中。
12.根据权利要求10所述的方法,其特征在于,所述印鉴卡正卡影像、印鉴卡副卡影像、申请资料影像、DAT格式印模文件、账户资料、印鉴组合信息综合起来形成所述电子印鉴账户信息。
13.根据权利要求12所述的方法,其特征在于,所述流程控制模块调用位于所述服务处理层的数据处理与保存模块将所述操作环节需处理的数据通过网络服务层分配和展示到位于所述浏览器层的不同客户端还包括: 所述流程控制模块将所述电子印鉴账户信息通过所述网络服务层发送至位于所述浏览器层的不同客户端的第三客户端。
14.根据权利要求13所述的方法,其特征在于,所述流程控制模块将所述电子印鉴账户信息通过所述网络服务层发送至位于所述浏览器层的不同客户端的第三客户端包括: 所述电子印鉴卡正卡影像、电子印鉴卡副卡影像、申请资料影像、DAT格式印模文件以二进制流的形式从所述文件库传送至位于所述浏览器层的第三客户端; 所述账户资料、印鉴组合信息以RMI连接的形式从所述数据库传送至所述网络服务层,并以HTTP连接的形式从所述网络服务层传送至位于所述浏览器层的第三客户端。
15.根据权利要求13所述的方法,其特征在于,位于所述浏览器层的不同客户端按照所述操作环节分别进行处理还包括: 位于所述浏览器层的第三客户端调用自动验印算法自动比对DAT格式文件与印鉴卡副卡影像,并根据申请资料影像核对账户资料和印鉴组合信息,以验证所述电子印鉴账户信息的准确性。
16.根据权利要求1所述的方法,其特征在于,所述方法还包括: 在通过位于所述浏览器层的扫描设备录入与电子印鉴账户相关的影像数据之后,调用印鉴卡质量检查算法自动对所述印鉴卡正卡影像的分辨率、形变率进行校验; 在校验不合格时调用所述扫描设备重新录入所述印鉴卡正卡影像。
17.根据权利要求1至16中任意一项所述的方法,其特征在于,以并行处理模式执行所述方法以提取多个电子印鉴账户信息。
18.一种用于提取电子印鉴账户信息的系统,其特征在于,所述系统分为浏览器层、网络服务层、服务处理层和数据存储层,其中,所述系统包括: 扫描设备,位于所述浏览器层,用于录入与电子印鉴账户相关的影像数据,所述影像数据包括印鉴卡正卡影像、印鉴卡副卡影像、申请资料影像; 流程控制模块,位于所述服务处理层,用于执行下述操作: 接收所述浏览器层通过所述网络服务层发送来的表示发起电子印鉴账户信息提取操作的请求,根据所述影像数据生成用于提取电子印鉴账户信息的操作环节,并调用位于所述浏览器层的不同客户端按照所述操作环节分别进行处理以提取电子印鉴账户信息。
19.根据权利要求18所述的系统,其特征在于,所述浏览器层通过所述网络服务层转发并调用位于所述服务处理层的文件服务将所述影像数据存储到位于数据存储层的文件库中。
20.根据权利要求18所述的系统,其特征在于,所述系统还包括: 数据处理与保存模块,位于所述服务处理层,用于供所述流程控制模块调用以将所述操作环节需处理的数据通过网络服务层分配和展示到位于所述浏览器层的不同客户端。
21.根据权利要求20所述的系统,其特征在于,所述系统还包括: 位于所述浏览器层的不同客户端中的第一客户端,用于执行下述操作: 接收所述流程控制模块调用所述数据处理与保存模块中的文件服务通过网络服务层发送的印鉴卡正卡影像,利用印模提取算法根据所述印鉴卡正卡影像提取印模,将提取的印模以BMP格式存储为BMP格式印模文件和以DAT格式存储为DAT格式印模文件; 其中,所述浏览器层将所述BMP格式印模文件、DAT格式印模文件传回至所述服务处理层,并存储至所述文件库。
22.根据权利要求21所述的系统,其特征在于,所述系统还包括: 位于所述浏览器层的不同客户端中的第二客户端,用于执行下述操作: 接收所述流程控制模块调用所述数据处理与保存模块中的文件服务通过网络服务层发送的申请资料影像,从银行核心系统获取与所述电子印鉴账户相关的账户资料或者通过光学字符识别OCR技术自动录入所述账户资料,根据所述申请资料和账户资料录入印鉴组合信息; 其中,所述浏览器层将所述账户资料、印鉴组合信息传回至所述服务处理层,并存储至位于所述数据处理层的数据库中。
23.根据权利要求22所述的系统,其特征在于,所述印鉴卡正卡影像、印鉴卡副卡影像、申请资料影像、DAT格式印模文件、账户资料、印鉴组合信息综合起来形成所述电子印鉴账户信息。
24.根据权利要求23所述的系统,其特征在于,所述系统还包括:位于所述浏览器层的不同客户端中的第三客户端,用于执行下述操作: 接收所述流程控制模块通过所述网络服务层发送的所述电子印鉴账户信息,调用自动验印算法自动比对DAT格式文件与印鉴卡副卡影像,并根据申请资料影像核对账户资料和印鉴组合信息,以验证所述电子印鉴账户信息的准确性。
【文档编号】G06K9/46GK103839064SQ201410025965
【公开日】2014年6月4日 申请日期:2014年1月20日 优先权日:2014年1月20日
【发明者】黄丹青, 胡晋, 郑邦东 申请人:中国建设银行股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1