发票自动盖章方法及自助办税终端与流程

文档序号:23093048发布日期:2020-11-27 12:48阅读:644来源:国知局
发票自动盖章方法及自助办税终端与流程

本发明涉及图像识别技术领域,特别涉及发票自动盖章方法及自助办税终端。



背景技术:

为了方便纳税人的税务办理需求及节省人力成本,目前在税务行业出现了各种自助办税终端,自助办税终端能够7x24小时全天候的为办税人员提供涉税业务自助办理,方便了纳税人,同时也为税务机关减轻了工作。

然而,自助办税终端目前仅能办理常规的自助涉税业务,无法办理需要税务机关提供专用盖章才能办理的涉税业务,例如增值税普票发票实物票代开业务功能需要加盖税务专用业务章才能实际生效,自助办税终端目前无法实现自动盖章功能,因此该类业务纳税人无法自助办理,给纳税人带来了很大的不便。

因此,需要一种能够在自助办税终端实现自动盖章功能的方法。



技术实现要素:

本发明实施例提供了发票自动盖章方法及自助办税终端,能够在自助办税终端实现自动盖章功能。

第一方面,本发明实施例提供了发票自动盖章方法,应用于自助办税终端,其中,所述自助办税终端中预先设置有盖章,包括:

根据用户输入的发票明细生成并打印发票;

将所述发票置于预设的盖章区,对所述发票进行拍照,获得发票图像;

对所述发票图像进行解析,获得所述发票的待验证信息;

对所述待验证信息进行验证;

在所述待验证信息验证通过时,控制所述盖章对所述发票进行盖章并将盖章后的所述发票提供给用户。

优选地,

所述待验证信息,包括:目标纳税人识别号码和目标发票编号;

所述发票明细,包括:购买方名称、销售方名称、所述目标纳税人识别号码、所述目标发票编号、货物详情、货物价格和/或缴纳税额。

优选地,

所述对所述发票图像进行解析,获得所述发票的待验证信息,包括:

提取所述发票图像中预设的纳税人识别号码区域和预设的发票编号区域的图像,结合待参考的文字模型库对所述纳税人识别号码区域和发票编号区域进行图像识别,获取文本格式的所述目标纳税人识别号码和目标发票编号。

优选地,

所述对所述待验证信息进行验证,包括:

根据所述目标发票编号,判断所述发票服务器中是否包括发票编号为所述目标发票编号的电子发票,若是,判断所述电子发票的纳税人识别号码和所述目标纳税人识别号码是否相同,若是,确定所述待验证信息验证通过;若否,结束当前流程,提示用户盖章失败。

优选地,

所述控制所述盖章对所述发票进行盖章并将盖章后的所述发票提供给用户,包括:

通过所述发票图像确定所述发票中预设的盖章区域,控制所述盖章移动到所述盖章区域的上方,之后使所述盖章向下移动以在所述盖章区域的位置进行盖章,盖章完成后,通过预设的出票口将盖章后的所述发票推送给用户,以使用户从所述出票口取走盖章后的所述发票。

第二方面,本发明实施例提供了基于上述第一方面中任一提供的发票自动盖章方法的自助办税终端,,包括:

生成模块、拍照模块、验证模块和盖章模块;

所述生成模块,用于根据用户输入的发票明细生成并打印发票;

所述拍照模块,用于将所述发票置于预设的盖章区,对所述发票进行拍照,获得发票图像;

所述解析模块,用于对所述发票图像进行解析,获得所述发票的待验证信息;

所述验证模块,对所述待验证信息进行验证;

所述盖章模块,用于在所述待验证信息验证通过时,控制所述盖章对所述发票进行盖章并将盖章后的所述发票提供给用户。

优选地,

当所述待验证信息包括目标纳税人识别号码和目标发票编号时,所述解析模块,用于对所述发票图像进行解析,获得所述发票的目标纳税人识别号码和目标发票编号;

当所述发票明细包括购买方名称、销售方名称、所述目标纳税人识别号码、所述目标发票编号、货物详情、货物价格和/或缴纳税额时,所述生成模块,用于根据用户输入的购买方名称、销售方名称、所述目标纳税人识别号码、所述目标发票编号、货物详情、货物价格和/或缴纳税额生成并打印发票。

优选地,

所述解析模块,用于提取所述发票图像中预设的纳税人识别号码区域和预设的发票编号区域的图像,结合待参考的文字模型库对所述纳税人识别号码区域和发票编号区域进行图像识别,获取文本格式的所述目标纳税人识别号码和所述目标发票编号。

优选地,

所述验证模块,用于根据所述目标发票编号,判断所述发票服务器中是否包括发票编号为所述目标发票编号的电子发票,若是,判断所述电子发票的纳税人识别号码和所述目标纳税人识别号码是否相同,若是,确定所述待验证信息验证通过;若否,结束当前流程,提示用户盖章失败。

优选地,

所述盖章模块,在执行所述控制所述盖章对所述发票进行盖章并将盖章后的所述发票提供给用户时,具体执行:

通过所述发票图像确定所述发票中预设的盖章区域,控制所述盖章移动到所述盖章区域的上方,之后使所述盖章向下移动以在所述盖章区域的位置进行盖章,盖章完成后,通过预设的出票口将盖章后的所述发票推送给用户,以使用户从所述出票口取走盖章后的所述发票。

由上述方案可知,用户在需要获取发票的时候,通过自助办税终端输入发票明细,根据用户输入的发票明细生成并打印出发票。将打印出的发票置于预先设置的盖章区,如果要对发票进行盖章,就先需要对发票的信息进行验证。首先对发票进行拍照,得到发票图像,对发票图像进行解析,获取发票需要验证的待验证信息,对待验证信息进行验证,若验证通过,则控制盖章对发票进行盖章,将盖章后的发票提供给用户。由此可见,通过本发明提供的方案,在自助办税终端生成发票后,会对发票进行验证,在验证通过时会自动对发票进行盖章,从而解决了传统自助办税终端只能办理常规业务却无法对需要盖章的涉税业务进行办理的问题,实现了在自助办税终端的自动盖章功能。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一实施例提供的一种发票自动盖章方法的流程图;

图2是本发明一实施例提供的一种自助办税终端硬件系统的示意图;

图3是本发明一实施例提供的一种自助办税终端的示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

如上可知,为了方便纳税人的税务办理需求及节省人力成本,目前在税务行业出现了各种自助办税终端,自助办税终端能够7x24小时全天候的为办税人员提供涉税业务自助办理,方便了纳税人,同时也为税务机关减轻了工作。

然而,自助办税终端目前仅能办理常规的自助涉税业务,无法办理需要税务机关提供专用盖章才能办理的涉税业务,例如增值税普票发票实物票代开业务功能需要加盖税务专用业务章才能实际生效,自助办税终端目前无法实现自动盖章功能,因此该类业务纳税人无法自助办理,给纳税人带来了很大的不便。

本发明实施例中,用户在需要获取发票的时候,通过自助办税终端输入发票明细,根据用户输入的发票明细生成并打印出发票。将打印出的发票置于预先设置的盖章区,如果要对发票进行盖章,就先需要对发票的信息进行验证。首先对发票进行拍照,得到发票图像,对发票图像进行解析,获取发票需要验证的待验证信息,对待验证信息进行验证,若验证通过,则控制盖章对发票进行盖章,将盖章后的发票提供给用户。由此可见,通过本发明提供的方案,在自助办税终端生成发票后,会对发票进行验证,在验证通过时会自动对发票进行盖章,从而解决了传统自助办税终端只能办理常规业务却无法对需要盖章的涉税业务进行办理的问题,实现了在自助办税终端的自动盖章功能。

下面结合附图对本发明实施例提供的智能设备控制面板和智能设备控制系统进行详细说明。

如图1所示,本发明一实施例提供了一种发票自动盖章方法,应用于自助办税终端,其中,所述自助办税终端中预先设置有盖章,该方法包括以下步骤:

步骤101:根据用户输入的发票明细生成并打印发票;

步骤102:将所述发票置于预设的盖章区,对所述发票进行拍照,获得发票图像;

步骤103:对所述发票图像进行解析,获得所述发票的待验证信息;

步骤104:对所述待验证信息进行验证,判断验证是否通过,若验证通过,执行步骤105;若验证未通过,执行步骤106;

步骤105:控制所述盖章对所述发票进行盖章并将盖章后的所述发票提供给用户;

步骤106:提示用户盖章失败,结束当前流程。

具体来说,用户在需要获取发票的时候,通过自助办税终端输入发票明细,根据用户输入的发票明细生成并打印出发票。将打印出的发票置于预先设置的盖章区,如果要对发票进行盖章,就先需要对发票的信息进行验证。首先对发票进行拍照,得到发票图像,对发票图像进行解析,获取发票需要验证的待验证信息,对待验证信息进行验证,若验证通过,则控制盖章对发票进行盖章,将盖章后的发票提供给用户。由此可见,通过本发明提供的方案,在自助办税终端生成发票后,会对发票进行验证,在验证通过时会自动对发票进行盖章,从而解决了传统自助办税终端只能办理常规业务却无法对需要盖章的涉税业务进行办理的问题,实现了在自助办税终端的自动盖章功能。

在本发明一实施例中,所述待验证信息,包括:目标纳税人识别号码和目标发票编号;

所述发票明细,包括:购买方名称、销售方名称、所述目标纳税人识别号码、所述目标发票编号、货物详情、货物价格和/或缴纳税额。

具体来说,用户在需要通过自助办税终端获取发票的时候,需要输入开具发票所需要的发票明细信息,通常包括上述的购买方名称、销售方名称、纳税人识别号码、发票编号、货物详情、货物价格和/或缴纳税额,这些都是发票中需要填写的信息,发票是指经济活动中,由出售方向购买方签发的文本,内容包括向购买者提供产品或服务的名称、质量、协议价格。除了预付款以外,发票必须具备的要素是根据议定条件由购买方向出售方付款,必须包含日期和数量,是会计账务的重要凭证,只有填写了上述的信息,发票才能实现应有的作用。自助办税终端中内置有多张空白的发票模板,在用户输入上述的发票明细后,调用一张新的空白发票,在空白的发票上将上述输入的发票明细打印上去。在发票明细中,纳税人识别号码和发票编号是重要的参数,如果填写错误,发票会变成无效发票,因此,用户输入并打印在发票上的目标纳税人识别号码和目标发票编号需要进行验证。

在本发明一实施例中,所述对所述发票图像进行解析,获得所述发票的待验证信息,包括:

提取所述发票图像中预设的纳税人识别号码区域和预设的发票编号区域的图像,结合待参考的文字模型库对所述纳税人识别号码区域和发票编号区域进行图像识别,获取文本格式的所述目标纳税人识别号码和目标发票编号。

具体来说,在图像处理领域中,感兴趣区域(regionofinterest,roi)是从图像中选择的一个图像区域,这个区域是图像分析中所关注的重点。由上述内容可知,待验证信息包括纳税人识别号码和发票编号,并且由于发票的模板是统一的,因此在发票上纳税人识别号码区域和发票编号区域的位置也是固定的,这两个区域也就是上述提到的roi,是图像分析中的重点。在获取到发票的原始图像后,创新roi模板区域,即纳税人识别号码区域和发票编号区域,通过动态阈值、形态学、频率滤波方法预处理图像,通过光学字符识别来进行文字识别。光学字符识别(opticalcharacterrecognition,ocr)是指电子设备(例如扫描仪或数码相机)检查纸上打印的字符,通过检测暗、亮的模式确定其形状,然后用字符识别方法将形状翻译成计算机文字的过程。结合待参考的文字模型库,即可得到文本格式的目标纳税人识别号码和目标发票编号。

在本发明一实施例中,所述对所述待验证信息进行验证,包括:

根据所述目标发票编号,判断所述发票服务器中是否包括发票编号为所述目标发票编号的电子发票,若是,判断所述电子发票的纳税人识别号码和所述目标纳税人识别号码是否相同,若是,确定所述待验证信息验证通过;若否,结束当前流程,提示用户盖章失败。

具体来说,这一步骤是对图像文字识别系统的识别信息与系统维护的终端票据信息进行信息、权限核对,判定该票据是否真实有效并具备盖章权限。对发票的待验证信息进行验证,首先需要确定用户输入的目标发票编号是否存在,访问发票服务器,发票服务器中包括若干的电子发票,如果用户需要的发票对应的交易是真实有效的,那么电子发票系统中就应该有发票编号为用户输入的发票编号的电子发票,如果存在该电子发票,需要判断纳税人是否是用户输入的目标纳税人识别号码对应的个人或单位。由于目标纳税人识别号码是唯一的,因此判断电子发票的纳税人识别号和用户输入的目标纳税人识别号码是否相同即可,如果相同,说明纳税人是相同的,发票的验证通过,可以进行盖章。

在本发明一实施例中,所述控制所述盖章对所述发票进行盖章并将盖章后的所述发票提供给用户,包括:

通过所述发票图像确定所述发票中预设的盖章区域,控制所述盖章移动到所述盖章区域的上方,之后使所述盖章向下移动以在所述盖章区域的位置进行盖章,盖章完成后,通过预设的出票口将盖章后的所述发票推送给用户,以使用户从所述出票口取走盖章后的所述发票。

具体来说,自助办税终端中已经预先设置好了盖章,盖章是不可动态变化的,一台终端同时只会设置有一种盖章,盖章通常包括办理增值税普票发票实物票盖章、完税凭证开具盖章、纳税记录盖章以及涉税凭证打印盖章。在对发票进行了验证之后,调用盖章硬件部件api完成盖章操作,使盖章移动到发票的盖章区域上方,之后使盖章向下移动在盖章区域盖章。盖章完成后,将盖章后的发票推送到自助办税终端预设的出票口,用户就可以通过出票口取走发票了。

自助办税终端主要采用软件系统和硬件系统相结合的方式实现。目的在于将现有技术进行集成创新,提供一种实时性强、匹配精度高、匹配速度快的基于模板匹配的图像识别技术,应用税务行业自助办税终端涉税业务场景,打造新的办税模式和办税体验。

软件系统:软件部分用于为硬件设备提供数据服务与支持,主要包含自助终端管理系统(完成对盖章凭证的管理和数据记录)以及图像文字识别处理系统(完成对图像的采集文字处理,包括图像采集、roi区域建立、图像预处理、目标定位、信息识别等,并与自助终端管理系统衔接完成数据交互、功能实现)。

硬件系统:如图2所示,主要包含硬件主机系统、硬件设备两部分,即自助办税终端系统,安装自身操作主系统,管理和服务各硬件部件,同时对接自助终端管理系统,完成数据通信;硬件设备包含显示器201、盖章机202、触摸屏203以及摄像头204,用于纳税人办理增值税普票发票实物票盖章、完税凭证开具盖章、纳税记录盖章以及涉税凭证打印盖章等。

如图3所示,本发明实施例提供了基于上述实施例中提供的发票自动盖章方法的自助办税终端,包括:

生成模块301、拍照模块302、验证模块303和盖章模块304;

所述生成模块301,用于根据用户输入的发票明细生成并打印发票;

所述拍照模块302,用于将所述发票置于预设的盖章区,对所述发票进行拍照,获得发票图像;

所述解析模块,用于对所述发票图像进行解析,获得所述发票的待验证信息;

所述验证模块303,对所述待验证信息进行验证;

所述盖章模块304,用于在所述待验证信息验证通过时,控制所述盖章对所述发票进行盖章并将盖章后的所述发票提供给用户。

在本发明一实施例中,当所述待验证信息包括目标纳税人识别号码和目标发票编号时,所述解析模块,用于对所述发票图像进行解析,获得所述发票的目标纳税人识别号码和目标发票编号;

当所述发票明细包括购买方名称、销售方名称、所述目标纳税人识别号码、所述目标发票编号、货物详情、货物价格和/或缴纳税额时,所述生成模块301,用于根据用户输入的购买方名称、销售方名称、所述目标纳税人识别号码、所述目标发票编号、货物详情、货物价格和/或缴纳税额生成并打印发票。

在本发明一实施例中,所述解析模块,用于提取所述发票图像中预设的纳税人识别号码区域和预设的发票编号区域的图像,结合待参考的文字模型库对所述纳税人识别号码区域和发票编号区域进行图像识别,获取文本格式的所述目标纳税人识别号码和所述目标发票编号。

在本发明一实施例中,所述验证模块303,用于根据所述目标发票编号,判断所述发票服务器中是否包括发票编号为所述目标发票编号的电子发票,若是,判断所述电子发票的纳税人识别号码和所述目标纳税人识别号码是否相同,若是,确定所述待验证信息验证通过;若否,结束当前流程,提示用户盖章失败。

在本发明一实施例中,所述盖章模块304,在执行所述控制所述盖章对所述发票进行盖章并将盖章后的所述发票提供给用户时,具体执行:

通过所述发票图像确定所述发票中预设的盖章区域,控制所述盖章移动到所述盖章区域的上方,之后使所述盖章向下移动以在所述盖章区域的位置进行盖章,盖章完成后,通过预设的出票口将盖章后的所述发票推送给用户,以使用户从所述出票口取走盖章后的所述发票。

可以理解的是,本发明实施例示意的结构并不构成对自助办税终端的具体限定。在本发明的另一些实施例中,自助办税终端可以包括比图示更多或者更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件、软件或者软件和硬件的组合来实现。

需要说明的是,上述自助办税终端所包括的各个步骤与发票自动盖章方法实施例基于同一构思,具体内容可参见本发明发票自动盖章方法实施例中的叙述,此处不再赘述。

本发明各个实施例至少具有以下优点:

1、在本发明实施例中,用户在需要获取发票的时候,通过自助办税终端输入发票明细,根据用户输入的发票明细生成并打印出发票。将打印出的发票置于预先设置的盖章区,如果要对发票进行盖章,就先需要对发票的信息进行验证。首先对发票进行拍照,得到发票图像,对发票图像进行解析,获取发票需要验证的待验证信息,对待验证信息进行验证,若验证通过,则控制盖章对发票进行盖章,将盖章后的发票提供给用户。由此可见,通过本发明提供的方案,在自助办税终端生成发票后,会对发票进行验证,在验证通过时会自动对发票进行盖章,从而解决了传统自助办税终端只能办理常规业务却无法对需要盖章的涉税业务进行办理的问题,实现了在自助办税终端的自动盖章功能。

2、在本发明实施例中,本专利提出的方法通过图像文字识别的方式,丰富了税务系统自助办税终端的业务功能,突破了专属印章资源的使用环境限制。

3、在本发明实施例中,本专利提出的方法通过图像文字识别的方式,给税务机构提供了一种为纳税人提供不间断自助办税的服务的解决方案,通过与自助办税终端管理系统集成真正做到24小时一站式自助办税服务,创新了办税服务模式。

需要说明的是,上述各流程和各系统结构图中不是所有的步骤和模块都是必须的,可以根据实际的需要忽略某些步骤或模块。各步骤的执行顺序不是固定的,可以根据需要进行调整。上述各实施例中描述的系统结构可以是物理结构,也可以是逻辑结构,即,有些模块可能由同一物理实体实现,或者,有些模块可能分由多个物理实体实现,或者,可以由多个独立设备中的某些部件共同实现。

以上各实施例中,硬件单元可以通过机械方式或电气方式实现。例如,一个硬件单元可以包括永久性专用的电路或逻辑(如专门的处理器,fpga或asic)来完成相应操作。硬件单元还可以包括可编程逻辑或电路(如通用处理器或其它可编程处理器),可以由软件进行临时的设置以完成相应操作。具体的实现方式(机械方式、或专用的永久性电路、或者临时设置的电路)可以基于成本和时间上的考虑来确定。

上文通过附图和优选实施例对本发明进行了详细展示和说明,然而本发明不限于这些已揭示的实施例,基与上述多个实施例本领域技术人员可以知晓,可以组合上述不同实施例中的代码审核手段得到本发明更多的实施例,这些实施例也在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1