首页 / 一种发票审核装置

一种发票审核装置有效专利 实用

技术领域

[0001] 本说明书实施例涉及智能设备技术领域,特别涉及一种发票审核装置。

相关背景技术

[0002] 发票是购买商品或相关服务时的相关凭证,在企业以及机构中,基于发票进行审核并报销是常规且重要的流程。财务人员在审核发票时,一般需要先确定发票中的信息是否正确,针对一些发票还需要确定发票中的签名是否符合实际签字人员的笔迹。在确认信息无误后,统计发票中的金额数据,并在金额数据符合报销条件的情况下完成发票的审核和报销。
[0003] 但是,在大型机构中,由于员工数量庞大,所提供的发票数量也非常多。一方面,财务人员审核发票的工作量庞大,另一方面,在发票上的签名对应于成百上千的签字人员的情况下,财务人员难以确保所有签名的真伪都得到有效的核验,从而影响发票审核结果的准确性。因此,目前亟需一种能够方便有效地辅助财务人员进行发票审核的技术。实用新型内容
[0004] 本说明书实施例的目的是提供一种发票审核装置,以解决如何方便有效地进行发票审核的问题。
[0005] 为解决上述技术问题,本说明书实施例提供一种发票审核装置,包括摄像头、发票放置平台、判断器和输出设备;所述发票放置平台用于放置待审核发票;所述摄像头用于拍摄所述待审核发票的发票图像,并将发票图像发送至判断器;所述判断器用于根据发票图像生成审核结果信号,并将审核结果信号发送至输出设备;所述输出设备用于展示审核结果和/或转发审核结果信号。
[0006] 在一些实施方式中,所述装置还包括OCR识别模块;所述OCR识别模块用于获取发票图像并识别发票图像中的发票信息;所述OCR识别模块将所述发票信息发送至判断器,以使判断器根据所述发票信息生成审核结果信号。
[0007] 基于上述实施方式,所述装置还包括金额汇总模块;所述金额汇总模块用于获取所述发票信息,并从发票信息中提取报销信息,对所述报销信息进行汇总得到报销总额。
[0008] 基于上述实施方式,所述金额汇总模块用于发送报销总额信号至判断器,以使判断器将报销总额信号中的报销总额与报销额度进行比较,根据比较结果输出审核结果信号;所述审核结果信号包括报销通过信号和超支信号。
[0009] 基于上述实施方式,所述判断器还用于获取发票信息中的报销人员身份信息,并根据报销人员身份信息确定报销额度;所述报销人员身份信息包括签名信息。
[0010] 在一些实施方式中,所述摄像头包括第一摄像头和第二摄像头;所述第一摄像头用于拍摄待审核发票的整体的发票图像;所述第二摄像头用于拍摄待审核发票的签名区域的签名图像。
[0011] 在一些实施方式中,所述装置还包括图像切片模块;所述图像切片模块用于获取发票图像,并从发票图像中切分出对应于签名区域的签名图像。
[0012] 基于上述实施方式,所述判断器包括签名识别模块;所述签名识别模块用于根据签名图像输出签名审核信号;
[0013] 所述判断器接收所述签名审核信号,并结合所述签名审核信号输出审核结果信号。
[0014] 基于上述实施方式,所述签名识别模块用于从签名库中获取预留签名图片,并将所述签名图像和所述预留签名图片进行比较,根据比较结果输出签名审核信号。
[0015] 基于上述实施方式,所述签名识别模块还用于根据签名图像确定签字用笔类别,并根据签字用笔类别获取对应的预留签名图片;所述签字用笔类别包括钢笔类别、中性笔类别、毛笔类别、铅笔类别、电子笔类别中的一种。
[0016] 在一些实施方式中,所述输出设备包括显示器;所述显示器用于显示审核结果。
[0017] 在一些实施方式中,所述输出设备用于将所述审核结果信号发送至目标服务器,以使目标服务器汇总发票审核结果。
[0018] 在一些实施方式中,所述摄像头包括高拍仪。
[0019] 在一些实施方式中,所述装置还包括提示设备;所述提示设备接收审核结果信号,并在审核结果信号为审核未通过信号时,发出签名补充信息;所述签名补充信息用于提示用户补充签名图片至签名库。
[0020] 由以上本说明书实施例提供的技术方案可见,本说明书实施例中的发票审核装置,利用摄像头拍摄发票图像后,由判断器根据发票图像进行审核,并生成对应的审核结果信号。在将审核结果信号发送至输出设备后,由输出设备展示对应的审核结果,或转发审核结果信号至其他设备,从而通过发票审核装置完成发票审核过程。通过上述装置,有效地实现了利用对应装置对发票进行审核的过程,不仅减少了由财务人员亲自审核发票的工作量,还能够保证发票审核的结果的准确性,有利于后续报销流程的有效进行,进而确保了该装置的实际应用效果。

具体实施方式

[0023] 下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本说明书保护的范围。
[0024] 为了解决上述技术问题,本说明书实施例提出一种发票审核装置。如图1所示,所述发票审核装置100包括发票放置平台110、摄像头120、判断器130和输出设备140。
[0025] 发票放置平台110用于放置待审核发票。由于需要拍摄对应于待审核发票的图像,因此需要确保待审核发票的放置位置处于摄像头120的视野范围内。通过固定摄像头120和发票放置平台110之间的位置关系,能够保证通过摄像头120能够拍摄到发票的完整照片。
[0026] 所述发票放置平台110的大小可以根据常规的发票或单据的大小进行设置,例如可以与常规的发票的大小相同,使得发票在放置至所述发票放置平台110后能够有效固定发票的位置,便于后续过程中的拍摄。发票放置平台110的大小也可以稍大于常规的发票或单据的大小,以保证能够适应特定情况,并给予实际应用中相关的调整空间。
[0027] 所述发票放置平台110的形状和材质可以根据实际应用的需求进行调整,对此不做限制。
[0028] 摄像头120是用于拍摄对应于待审核发票的发票图像的设备。所述摄像头120可以针对视野范围内进行图像采集,通过与其他设备之间的线路连接还能够实现图像数据的传输。在本说明书实施例中,可以基于发票放置平台110的位置设置摄像头120的拍摄角度,以使摄像头120能够有效针对待审核发票拍摄对应的图像。
[0029] 在一些实施方式中,所述摄像头120包括高拍仪。高拍仪具有便捷的结构,同时也能够快速地完成相关图像的扫描,并将扫描得到的图像快速传输至其他的设备,从而保证发票审核过程快速地进行。在一些示例中,发票放置平台110可以属于高拍仪的其中一个部分,从而能够直接在高拍仪的平台上放置待审核发票以实现对于发票的审核。
[0030] 针对所述摄像头120的类型和具体工作方式可以基于实际应用过程进行调整,并不限于上述示例,在此不再赘述。
[0031] 判断器130用于实现具体的发票审核过程,判断器130可以接受摄像头120所拍摄的发票图像,并根据发票图像判断待审核发票是否符合审核要求,根据判断结果生成最终的审核结果信号。
[0032] 判断器130中可以预先集成相应的电路逻辑。在获取到发票图像后,可以根据相应的电路逻辑针对发票图像执行判断过程,并根据最终的判断结果生成相应的电信号,即审核结果信号。审核结果信号可以为审核通过信号和审核未通过信号,分别用于表示待审核发票的审核结果为通过和未通过。通过判断器130能够实现具体的发票审核过程,从而有效辅助财务人员完成发票审核工作。
[0033] 在一些实施方式中,所述装置还包括OCR识别模块。OCR(optical character recognition,光学字符识别)技术是通过对图像进行扫描,并对扫描得到的图像上的各个字符进行识别,实现图像中的信息获取的技术手段。由于发票审核过程主要是针对发票上的信息进行识别并审核,因此,在装置中设置OCR识别模块能够有效获取发票信息,进而根据发票信息完成发票审核。
[0034] 具体的,OCR识别模块可以从摄像头120处获取到所拍摄的发票图像,并通过OCR技术识别发票图像中的发票信息。OCR识别模块可以将发票信息传输至判断器130,使得判断器130能够根据发票信息进行审核并生成最终的发票审核结果信号。具体的基于OCR技术完成图像识别的过程可以根据实际应用的情况进行设置,在此不再赘述。
[0035] 所识别得到的发票信息可以根据发票的具体格式和审核要求而确定。在一些示例中,发票信息可以包括消费类别、报销金额、报销人员信息等内容。不同的发票信息可以具有不同的审核逻辑,这些审核逻辑可以分别设置在判断器130中,使得判断器130能够针对发票信息采取对应的审核逻辑进行审核。具体的发票信息的类型可以基于实际应用进行扩充,并不限于上述示例,在此不再赘述。
[0036] OCR识别模块可以是发票审核装置100中的一个独立的模块,也可以集成在其他模块中,例如OCR识别模块可以是摄像头120的一部分,摄像头120在拍摄发票图像后直接进行OCR识别,获取到发票图像中的发票信息后,连同发票图像一并发送至判断器130;OCR识别模块也可以是判断器130的一部分,判断器130在获取到发票图像后,首先通过OCR识别模块进行图像识别,将识别得到的发票信息传输至判断器130中其他的逻辑判断模块,以完成最终的审核。
[0037] 实际应用中可以根据需求设置OCR识别模块与其他模块之间的交互方式,并不限于上述示例,在此不再赘述。
[0038] 在一些实施方式中,针对发票进行审核可以是对发票的报销金额进行审核。在实际应用中,员工在利用发票进行报销时可能会存在一定的报销额度,当报销金额过高以至于超过报销额度后,则当前发票即存在不符合报销额度要求的问题,审核结果为未通过。
[0039] 传统的审核发票的流程中,是由财务人员对发票中的各项金额进行统计,并将累加后的金额与对应人员的报销额度进行比较以判断发票是否能通过审核。在本说明书实施例中,可以由发票审核装置100实现对于报销金额的审核。
[0040] 具体的,在装置中可以设置金额汇总模块。金额汇总模块可以获取待审核发票中的发票信息,并从发票信息中提取报销信息,并对报销信息进行汇总得到报销总额。
[0041] 上述发票信息可以由前述的OCR识别模块进行获取。OCR识别模块针对发票图像进行图像识别后,可以将识别结果中的发票信息发送至金额汇总模块,以使金额汇总模块能够利用发票信息执行报销金额汇总的操作。
[0042] 在执行汇总操作之前,金额汇总模块可以先从发票信息中提取对应的报销信息。由于发票信息中可以包含有多种类目的信息,例如发票抬头、纳税人识别号、消费物品信息、消费金额、消费人员签名等,其中并不是全部信息都是用于进行报销金额汇总的。因此,金额汇总模块中可以设置相应的识别逻辑,用于从发票信息中提取出报销信息。具体的,例如可以是基于发票信息的格式确定出其中的报销信息,也可以是针对发票信息的内容进行分析后,基于分析结果所对应的含义来从中提取出报销信息。具体的获取报销信息的方式可以根据实际应用情况进行设置,对此不做限制。
[0043] 在从发票信息中提取到报销金额后,即可对所获取到的所有报销金额进行汇总,得到最终的报销总额。报销总额即可用于反映该张发票所对应的报销金额的总和,进而基于报销总额执行后续的发票审核操作。
[0044] 所述金额汇总模块可以是装置中的单独的模块,在完成金额汇总后将报销总额的数据传输至判断器130;也可以集成在判断器130中,在完成金额汇总后判断器130能够直接通过内部线路传输获取到报销总额的数据。实际应用中可以根据需求对所述金额汇总模块于其他模块之间连接的方式进行时设置,并不限于上述示例,在此不再赘述。
[0045] 在金额汇总模块获取到报销总和后,可以发送报销总额信号至判断器130,报销总额信号中包含有计算得到的报销总额的具体数据。判断器130在接收到报销总额之后,可以将报销总额与报销额度进行比较,并根据比较结果输出审核结果信号。
[0046] 在实际应用中,不同人员的报销额度可能存在区别,因此在将报销总额和报销额度进行比较之前,可以先获取对应于当前人员的报销额度。
[0047] 具体的,可以先确定当前的待审核发票所对应的报销人员身份信息。报销人员身份信息可以从待审核发票中获取,例如,在发票信息中可以直接记录有相关报销人员的身份标识,例如报销人员的工号、身份证号等可以唯一定位报销人员的身份标识;也可以是针对发票中的签名进行识别而确定报销人员身份信息,例如可以是识别签名所对应的名称或是将签名与预先保存的签名图像进行比较而确定报销人员身份。实际应用中可以基于需要选取对应的方式来确定报销人员身份信息,并不限于上述示例,在此不再赘述。
[0048] 审核结果信号包括报销通过信号和超支信号。当比较结果为报销总额不大于报销额度时,判断器130生成报销通过信号,表示针对金额审核通过;当比较结果为报销总额大于报销额度时,判断器130生成超支信号,表示当前报销金额超支,针对报销金额的审核未通过。
[0049] 基于所生成的审核结果信号,可以确定待审核发票是否符合针对报销额度的审核需求,进而减轻审核人员的工作量,有利于发票审核过程的进行。
[0050] 在实际应用中,部分发票上有对应人员的签名,在针对发票进行审核时还需要针对签名进行审核,以判断签名是否符合实际人员的签名结果。
[0051] 为了获取发票上的签名,在一些实施方式中,可以在发票审核装置100上设置第一摄像头120和第二摄像头120。第一摄像头120用于拍摄对应于待审核发票的整体的发票图像,以用于实现相应的审核目的;第二摄像头120用于拍摄待审核发票的签名区域的签名图像。在实际应用中,当需要在发票上签名时往往是在发票上的特定区域进行签名。针对签名区域的位置可以调节第二摄像头120的视野范围,保证能够直接拍摄到对应于签名区域的签名图像,从而能够基于第二摄像头120所拍摄的签名图像实现后续的签名验证过程。
[0052] 在一些实施方式中,所述发票审核装置100中还可以包括图像切片模块。所述图像切片模块用于获取发票图像,并从发票图像中切分出对应于签名区域的签名图像。图像切片模块可以预先设置有对应于签名区域的位置参数,进而直接根据位置参数完成对于签名图像的切分,也可以是针对发票图像进行识别,根据识别结果确定签名区域的位置,进而完成签名图像的切分。实际应用中可以根据具体情况设置图像切片模块的切片逻辑,对此不做限制。
[0053] 实际应用中可以根据需求来选取获取签名图像的方式,也可以综合多种方式来确定签名图像,并不限于上述示例,在此不再赘述。
[0054] 针对所获取到的签名图像,所述发票审核装置100中设置有签名识别模块。所述签名识别模块用于根据签名图像输出签名审核信号,并将签名审核信号传输至判断器130。
[0055] 签名审核信号用于描述所述签名图像中的签名是否匹配签名人员的实际签名,若基于签名识别模块的匹配,确定签名与签名人员的实际签名相匹配,则所输出的签名审核信号可以是签名审核通过信号;若基于签名识别模块的匹配,确定签名与签名人员的实际签名不匹配,则所输出的签名审核信号可以是签名审核未通过信号。
[0056] 判断器130在接收到对应的签名审核信号后,可以综合签名审核信号和其他审核内容确定当前待审核发票是否通过审核,进而确定最终的审核结果信号。
[0057] 在一些实施方式中,签名识别模块针对签名图片的具体识别方式,可以是先读取签名图像所对应的具体名称,再根据具体名称从签名库中调用预留签名图片。通过将签名图像和所述预留签名图片进行比较,根据比较结果可以输出签名审核信号。比较过程可以是确定图像之间的相似程度,也可以是分别从签名图像和预留签名图片中提取对应的签名特征,基于签名特征进行比对来确定签名是否匹配。具体的比对方式可以根据实际应用的需求进行设置,在此不再赘述。
[0058] 在一些实施方式中,签名识别模块还可以预先根据签名图像确定签字用笔类别,并根据签字用笔类别的不同获取对应的预留签名图片。签字用笔类别包括钢笔类别、中性笔类别、毛笔类别、铅笔类别、电子笔类别中的一种。由于在利用不同的签字用户进行签名时具有不同的签字效果,因此,基于签字用笔类别进行分类识别能够进一步提高签名识别的准确性。
[0059] 在判断器130生成审核结果信号后,可以将审核结果信号发送至输出设备140。输出设备140可以是直接展示相关信息的设备,也可以是用于转发相关信息的设备以输出信息至其他设备。基于输出设备140的不同类型,输出设备140可以用于展示审核结果和/或转发审核结果信号。
[0060] 在一些实施方式中,所述输出设备140包括显示器。显示器可以直接显示审核结果,例如当前的待审核发票审核通过或未通过,以使财务人员能够直接利用对应的审核结果信息。
[0061] 在一些实施方式中,所述输出设备140可以将审核结果信号发送至目标服务器,以使目标服务器汇总发票审核结果。在需要审核的发票过多时,可以需要先对发票进行汇总,再将汇总后的结果统一发送至相关人员进行处理。相应的,目标服务器也需要对发票审核的结果进行记录。因此,输出设备140可以将审核结果信号发送至目标服务器,以使目标服务器针对当前的待审核发票的审核结果进行有效的记录和汇总,便于后续针对发票审核结果的利用。
[0062] 在一些实施方式中,所述发票审核装置100中还可以包括提示模块。在一些情况下,针对发票审核的审核结果为未通过时,可能是因为发票上的签名与实际签名之间不匹配。提示设备可以同时接受审核结果信号,并在审核结果为审核未通过信号时,发出签名补充信号。签名补充信号用于提示用户补充对应的签名图片至签名库中,从而在后续的签名识别过程中能够有效利用所补充的签名图片进行正确识别。
[0063] 提示设备具体的可以是显示器,通过展示相应的文字或图片信息进行提示;提示设备也可以是扬声器,通过相应的语音信息进行提示。实际应用中可以根据需求来设置提示设备的具体类型和提示方式,对此不做限制。
[0064] 通过上述实施例的介绍,可以看出,所述发票审核装置利用摄像头拍摄发票图像后,由判断器根据发票图像进行审核,并生成对应的审核结果信号。在将审核结果信号发送至输出设备后,由输出设备展示对应的审核结果,或转发审核结果信号至其他设备,从而通过发票审核装置完成发票审核过程。通过上述装置,有效地实现了利用对应装置对发票进行审核的过程,不仅减少了由财务人员亲自审核发票的工作量,还能够保证发票审核的结果的准确性,有利于后续报销流程的有效进行,进而确保了该装置的实际应用效果。
[0065] 需要说明的是,上述发票审核装置可以应用于智能设备技术领域,也可以应用至除智能设备技术领域外的其他技术领域,对此不做限制。
[0066] 此外,上述发票审核装置中对于数据的获取、处理、存储、转发等操作均符合国家法律法规的相关规定。
[0067] 本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本说明书实施例的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0068] 虽然上文描述的过程流程包括以特定顺序出现的多个操作,但是,应当清楚了解,这些过程可以包括更多或更少的操作,这些操作可以顺序执行或并行执行(例如使用并行处理器或多线程环境)。
[0069] 本文引用的任何数字值都包括从下限值到上限值之间以一个单位递增的下值和上值的所有值,在任何下值和任何更高值之间存在至少两个单位的间隔即可。举例来说,如果阐述了一个部件的数量或过程变量(例如温度、压力、时间等)的值是从1到90,优选从20到80,更优选从30到70,则目的是为了说明该说明书中也明确地列举了诸如15到85、22到68、43到51、30到32等值。对于小于1的值,适当地认为一个单位是0.0001、0.001、0.01、[0070] 0.1。这些仅仅是想要明确表达的示例,可以认为在最低值和最高值之间列举的数值的所有可能组合都是以类似方式在该说明书明确地阐述了的。
[0071] 以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。
[0072] 披露的所有文章和参考资料,包括专利申请和出版物,出于各种目的通过援引结合于此。描述组合的术语“基本由…构成”应该包括所确定的元件、成分、部件或步骤以及实质上没有影响该组合的基本新颖特征的其他元件、成分、部件或步骤。使用术语“包含”或“包括”来描述这里的元件、成分、部件或步骤的组合也想到了基本由这些元件、成分、部件或步骤构成的实施方式。这里通过使用术语“可以”,旨在说明“可以”包括的所描述的任何属性都是可选的。
[0073] 多个元件、成分、部件或步骤能够由单个集成元件、成分、部件或步骤来提供。另选地,单个集成元件、成分、部件或步骤可以被分成分离的多个元件、成分、部件或步骤。用来描述元件、成分、部件或步骤的公开“一”或“一个”并不说为了排除其他的元件、成分、部件或步骤。
[0074] 应该理解,以上描述是为了进行图示说明而不是为了进行限制。通过阅读上述描述,在所提供的示例之外的许多实施方式和许多应用对本领域技术人员来说都将是显而易见的。出于全面之目的,所有文章和参考包括专利申请和公告的公开都通过参考结合在本文中。

当前第1页 第1页 第2页 第3页