票据信息的录入方法及装置的制造方法_2

文档序号:9929786阅读:来源:国知局
和条目在名片上的位置(或称为布局),生成相应的配置文件。
[0044]在一些场景中,票据的种类也是多种多样的,一是票据上的条目多种多样,二是条目在票据上的位置多种多样。为了使得本发明实施例的方法能够适用于多种票据,在本发明实施例的一个实施方式中,上述方法还包括:更新所述第二配置信息。
[0045]图2是根据本发明实施例的票据信息的录入装置的结构框图,如图2所示,该装置主要包括:识别模块10,用于识别名片上记录的第一信息;提取模块20,与识别模块10相连,用于从所述第一信息中提取票据所需的第二信息;录入模块30,与提取模块20相连,用于将所述第二信息录入至票据上相应的位置。
[0046]在本发明实施例的一个可选实施方式中,上述提取模块20可以包括:第一选取单元,用于选取与所述名片对应的第一配置信息,其中,所述第一配置信息记录有需要提取的录入条目以及所述录入条目在名片上的位置;提取单元,用于从所述第一信息中提取在所述第一配置信息中记录的位置上的信息得到第二信息。
[0047]可选地,上述提取模块20还可以包括:确定单元,用于从所述第一信息中提取在所述第一配置信息中记录的位置上的信息得到第二信息之后,根据所述第一配置信息中记录的录入条目在名片上的位置,确定各个所述第二信息与录入条目的对应关系。
[0048]在本发明实施例的一个实施方式中,上述录入模块30可以包括:第二选取单元,用于选取与所述票据对应的第二配置信息,其中,所述第二配置信息中记录有录入条目在票据上的位置;录入单元,用于按照所述第二配置信息中记录的录入条目在票据上的位置将所述第二信息录入到票据上相应的位置。
[0049]可选地,上述装置还包括:更新模块,用于更新所述第一配置信息和/或第二配置
?目息O
[0050]对于本发明实施例的上述装置,与上述方法对应的部分不再一一赘述,具体内容可以参见对上述方法的描述。
[0051]在本发明实施例中,上述的方法及装置可以通过计算机程序单元实现。作为一个例子,上述的方法及装置可以作为一个插件或者其他形式的计算机程序单元,供票据软件调用。作为一种常见的例子,上述的票据软件可以运行在个人电脑中,当然也可以运行在虚拟机及分布式平台上,本发明实施例对此不做限定。上述的识别名片上的信息可以通过摄像头或图像扫描装置等实现,识别可以是文字识别以及图像识别。
[0052]下面对本发明实施例的一个实例进行描述。
[0053]在本发明实施例中,通过现有设备比如摄像头,通过适当的文字识别技术,实现发票信息的自动化录入,减少人工的录入项目,这样可以有效的减少人为操作的错误,并且可以的幅度提高操作员的录入速度。
[0054]在本发明实施例中,设备可以包括计算机和摄像头等具有扫描图像的装置。通过配置程序和配置文件的配合,完成自动识别并填写录入信息的功能。
[0055]在本发明实施例中,配置文件内容可以分为几段,每段对应一个页面的填写情况。在一段内容中,首先是提取信息列表,记录了所有要提取信息的情况。然后是填写位置的列表。提取信息列表是包含了所有要提取信息的内容,在此列表以外的信息不会被提取。在一个提取信息项目中,记录了提取信息的名称,起始标记,结束标记或者长度,检查项。在填写位置列表中记录了所有要填写的内容的文本框信息。在一个填写位置信息中,记录了该信息所在的窗口名称,文本框编号,填写内容对应的提取信息名称。
[0056]—般地,可以通过修改配置文件,标记各个信息对应的起始关键字对可能存在的关键字都记录在该信息段中,可以自动识别不同版本的名片。针对该信息,还记录了信息长度或者结束标记。至此可以在任意名片中,识别出指定文字。此外,在该配置文件中要记录识别出的文字要填写在窗口名称,输入框编号,标记每个信息所要填写的位置。当启动自动识别功能时,即可按照此登记信息完成自动录入。
[0057]在配置之后,当进入发票头录入阶段时,通过点击按钮,启动名片识别功能,该功能首先启动摄像头读取图像信息,再通过图片识别功能,分析出图片中的文本信息。然后针对销售行业,在图片中识别企业名称,税号,企业地址电话,等信息。针对收购行业,在图片中识别人名,地址,电话等信息。
[0058]对识别出来的信息,通过配置文件所标记的窗口和文本框编号,查找是否是当前窗口的可录入文本框,如果符合录入条件,则执行文字录入功能,达到信息录入的目的。
[0059]从以上的描述中,可以看出,本发明实现了如下技术效果:
[0060]1、对于如何在一段文字中分离出所需的关键信息,给出了简便易行的解决方案,并且解决方法通过配置文件可以达到灵活配置,动态维护的目的,对新样式的名片也可以通过简单的修改配置文件而达到可识别的目的。
[0061]2、通过使用配置文件配置信息所对应的填写位置,提高了信息的填写的自由度,对不同的页面也可以使用本方案的名片识别的结果,并且达到了高度复用程序的目的。大大提高了填写的准确度和速度。
[0062]显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0063]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种票据信息的录入方法,其特征在于,包括: 识别名片上记录的第一信息; 从所述第一信息中提取票据所需的第二信息; 将所述第二信息录入至票据上相应的位置。2.根据权利要求1所述的方法,其特征在于,所述从所述第一信息中提取票据所需的第二信息,包括: 选取与所述名片对应的第一配置信息,其中,所述第一配置信息记录有需要提取的录入条目以及所述录入条目在名片上的位置; 从所述第一信息中提取在所述第一配置信息中记录的位置上的信息得到第二信息。3.根据权利要求2所述的方法,其特征在于,从所述第一信息中提取在所述第一配置信息中记录的位置上的信息得到第二信息之后,还包括: 根据所述第一配置信息中记录的录入条目在名片上的位置,确定各个所述第二信息与录入条目的对应关系。4.根据权利要求1至3中任一项所述的方法,其特征在于,将所述第二信息录入至票据上相应的位置,包括: 选取与所述票据对应的第二配置信息,其中,所述第二配置信息中记录有录入条目在票据上的位置; 按照所述第二配置信息中记录的录入条目在票据上的位置将所述第二信息录入到票据上相应的位置。5.根据权利要求4所述的方法,其特征在于,录入条目在票据上的位置为录入条目对应的填写标签的标识;按照所述第二配置信息中记录的录入条目在票据上的位置将所述第二信息录入到票据上相应的位置,包括: 按照所述第二配置信息中记录的录入条目对应的填写标签的标识,将所述第二信息录入到录入条目所述标识对应的填写标签中。6.根据权利要求2或4所述的方法,其特征在于,还包括: 更新所述第一配置信息和/或第二配置信息。7.一种票据信息的录入装置,其特征在于,包括: 识别模块,用于识别名片上记录的第一信息; 提取模块,用于从所述第一信息中提取票据所需的第二信息; 录入模块,用于将所述第二信息录入至票据上相应的位置。8.根据权利要求7所述的装置,其特征在于,所述提取模块,包括: 第一选取单元,用于选取与所述名片对应的第一配置信息,其中,所述第一配置信息记录有需要提取的录入条目以及所述录入条目在名片上的位置; 提取单元,用于从所述第一信息中提取在所述第一配置信息中记录的位置上的信息得到第二信息。9.根据权利要求8所述的装置,其特征在于,所述提取模块,还包括: 确定单元,用于从所述第一信息中提取在所述第一配置信息中记录的位置上的信息得到第二信息之后,根据所述第一配置信息中记录的录入条目在名片上的位置,确定各个所述第二信息与录入条目的对应关系。10.根据权利要求7至9中任一项所述的装置,其特征在于,所述录入模块,包括: 第二选取单元,用于选取与所述票据对应的第二配置信息,其中,所述第二配置信息中记录有录入条目在票据上的位置; 录入单元,用于按照所述第二配置信息中记录的录入条目在票据上的位置将所述第二信息录入到票据上相应的位置。11.根据权利要求8或10所述的装置,其特征在于,还包括: 更新模块,用于更新所述第一配置信息和/或第二配置信息。
【专利摘要】本发明公开了一种票据信息的录入方法及装置,其中,票据信息的录入方法包括:识别名片上记录的第一信息;从所述第一信息中提取票据所需的第二信息;将所述第二信息录入至票据上相应的位置。通过本发明,提高了票据信息录入的准确性。
【IPC分类】G06K9/00
【公开号】CN105718846
【申请号】CN201410728413
【发明人】赵轶民, 武志鹏, 王俊杰, 高志刚, 雷萌, 胡金辉, 廖峰
【申请人】航天信息股份有限公司
【公开日】2016年6月29日
【申请日】2014年12月3日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1