一种票据查验方法及相关终端和存储装置与流程

文档序号:17733241发布日期:2019-05-22 02:59阅读:143来源:国知局
一种票据查验方法及相关终端和存储装置与流程

本申请涉及票据查验技术领域,特别是涉及一种票据查验方法及相关终端和存储装置。



背景技术:

在企业的商务或财务活动中对通常产生大量的相关票据,这些票据是相关活动的证明依据,例如,发票即为财务获取的付款报销等的凭证依据。但这些票据在获取时可能存在假票、错票的情况,给其他带来了相应的风险,因此在管理中会对这些票据进行真伪和准确性验证,以保证其为真票,且票面信息准确。

目前提供给企业或个人进行票据的查验方法一般是登录相关查验网站,手动录入票据的相关信息进行查验,这种查验方式效率较低,无法批量查验,且查验结果也不能按需打印。另一方面,对于企业负责票据的工作人员而言,需要对大量的票据进行查验,工作量大、效率低,还存在人工录入错误等造成的验证错误,难以避免由人工造成的失误。



技术实现要素:

本申请主要解决的技术问题是提供一种票据查验方法及相关终端和存储装置,该票据查验方法能够对待查验票据自动进行识别并得到相应的验证结果,节省人力成本。

为了解决上述问题,本申请第一方面提供了一种票据查验方法,所述票据查验方法包括:

获取待查验票据的图像数据;

判断所述图像数据是否满足识别要求;

若满足识别要求,则基于所述图像数据识别得到所述待查验票据的票面信息,基于所述票面信息获取并提示所述待查验票据的验证结果。

为了解决上述问题,本申请第二方面提供了一种票据查验终端,所述票据收缴终端包括处理器、图像获取部件和提示部件;所述图像获取部件和提示部件均与所述处理器连接;

所述图像获取部件用于对图像获取区域的待收缴票据进行图像获取,得到相应的图像数据,并向所述处理器发送所述图像数据;

所述处理器用于获取所述图像数据,判断所述图像数据是否满足识别要求;若满足识别要求,则基于所述图像数据识别得到所述待查验票据的票面信息,基于所述票面信息获取所述待查验票据的验证结果;

所述提示部件用于提示所述待查验票据的验证结果。

为了解决上述问题,本申请第三方面提供了一种存储装置,所述存储装置存储有计算机指令,所述计算机指令能够被执行以实现权利要求上述票据查验方法。

上述方案中,基于获取到的待查验票据的图像数据,在图像数据满足识别要求时对图像数据进行自动识别得到相应的票面信息,进而基于该票面信息得到待查验票据的验证结果。进而实现自动对图像获取区域的待查验票据的识别和验证工作,节省了用户的验证票据的流程,节省人力成本。

附图说明

图1是本申请发票查验终端一实施例的原理框图;

图2是本申请票据查验终端一实施例的原理框图;

图3是本申请票据查验终端另一实施例的原理框图;

图4是图3所示的打印检测部件和打印提醒部件的原理框图;

图5a是图4所示的控制电路的电路结构示意图;

图5b是图4所示的检测电路的电路结构示意图;

图5c是图4所示的打印提醒部件的电路结构示意图;

图6是本申请票据查验终端一实施例的结构示意图;

图7是本申请票据查验方法第一实施例的流程示意图;

图8是图7中步骤s13的一实施方式的流程示意图;

图9是本申请票据查验方法第二实施例的流程示意图;

图10是本申请票据查验方法第三实施例的流程示意图;

图11是图10中步骤s24的一实施方式的流程示意图;

图12是本申请存储装置一实施例的结构示意图。

具体实施方式

下面结合说明书附图,对本申请实施例的方案进行详细说明。

以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透彻理解本申请。

本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

本实施例以发票为例,票据查验终端即可为发票查验终端100。请参阅图1,图1是本申请发票查验终端一实施例的原理框图。如图1所示,本实施例的发票查验终端100至少包括电连接的图像获取部件101、提示部件102、打印部件103和通信部件104。其中,图像获取部件101用于对图像获取区域的待查验发票进行图像获取,基于获取到的图像数据得到相应的票面信息。通信部件104用于将票据信息发送至验证端,并接收验证端反馈的验证结果。提示部件102用于向用户提示票面信息和/或验证结果。打印部件103用于打印与票面信息和验证结果对应的查验清单。

进一步参阅图1,本实施例的发票查验终端100还包括打印检测部件105,打印检测部件105对应于上述打印部件103的出纸口的位置设置,用于检测打印部件103打印的查验清单。发票查验终端100还包括打印提醒部件106,打印提醒部件106与打印检测部件105连接;当打印检测部件105检测到查验清单时向打印提醒部件106发送相应的控制信号;打印提醒部件106基于接收到的控制信号工作,以提醒用户取走查验清单。

进一步如图1所示,本实施例的发票查验终端100还包括人机交互部件107,该人机交互部件107用于获取用户输入的待查验票据的票面信息,并将该票面信息发送至上述通信部件104。本实施例的人机交互部件107可包括输入按键和显示屏,在另一实施方式中,人机交互部件107也可为一具有输入功能的显示屏。此时,人机交互部件107的显示屏可与上述的提示部件102整合为同一个显示屏,通过该显示屏即可显示由通信部件104接收到的待查验票据的验证结果,进一步,基于人机交互部件107的输入案件(可为实体按键或虚拟按键),用户可通过显示屏录入票面信息。

进一步如图1所示,本实施例的发票查验终端100还包括音频部件108,该音频部件108用于向用户发出操作提示语音,例如,在检测到待查验票据时发出检测到票据的语音、接收到验证结果时发出验证结果播报语音、检测到打印的查验清单时发出可取走查验清单的提示语音等。

本实施例的发票查验终端100可将图像获取部件101、通信部件104、提示部件102以及打印部件103整合至发票查验终端100内,即可实现对待查验票据的自助自动查验,此外,可显示和打印相应的查验结果,令票据查验过程更加快速便捷,减少人工操作。

请参阅图2,图2是本申请票据查验终端一实施例的原理框图。如图2所示,本实施例的票据查验终端200包括处理器201、图像获取部件202和提示部件203,其中,图像获取部件202和提示部件203分别与处理器201连接。其中,图像获取部件202用于对图像获取区域的待收缴票据进行图像获取,得到相应的图像数据,并向处理器201发送获取到的图像数据。处理器201获取图像数据,判断图像数据是否满足识别要求;若满足识别要求,则基于图像数据识别得到待查验票据的票面信息,基于票面信息获取待查验票据的验证结果。提示部件203则向用户提示处理器201获取到的验证结果。

进一步请参阅图3,在另一实施例中,票据查验终端还可包括与处理器201连接的通信部件205。处理器201基于图像数据识别得到待查验票据的票面信息后,将票面信息发送至通信部件205,由通信部件205将票面信息发送至外部的验证端,并由通信部件205接收验证端反馈的待查验票据的验证结果。

进一步如图3所示,本实施例的票据查验终端还包括分别与处理器201连接的音频部件209和人机交互部件208。其中,音频部件209和人机交互部件208基于处理器201的控制信号工作,分别用于实现音频信号输出和人机交互。

进一步参阅图3,本实施例的票据查验终端还包括与处理器201连接的打印部件204,用于接收处理器201的打印指令,根据打印指令打印与票面信息对应的查验清单。进一步,票据查验终端还可包括打印检测部件206,打印检测部件206连接电源,本实施例中,打印检测部件206连接处理器201,由处理器201的电源供电。打印检测部件206对应于打印部件204的出纸口的位置设置,用于检测打印部件204打印的查验清单,并反馈相应的检测结果。进一步,票据查验终端还可包括打印提醒部件207,当打印检测部件206检测到查验清单时向打印提醒部件207发送控制指令,打印提醒部件207基于该控制指令工作,以提醒用户取走查验清单。本实施例中打印提醒部件207与打印检测部件206连接,在其他实施方式中,打印提醒部件207也可与处理器201连接,通过处理器201获取打印检测部件206发送的控制指令。

进一步,如图4所示,打印检测部件206包括相互连接的控制电路2061和检测电路2062;其中,控制电路2061用于向检测电路2062发送第一检测信号,并接收检测电路2062反馈的第二检测信号;根据第一检测信号和第二检测信号判断是否检测到查验清单。检测电路2062用于接收第一检测信号,基于第一检测信号向打印部件204的出纸口处发射探测信号;接收相应的反射信号,基于反射信号生成并向控制电路2061反馈第二检测信号。具体的,如图4所示,检测电路2062包括红外检测电路2621和整形电路2622。红外检测电路2621接收第一检测信号,基于第一检测信号向打印部件204的出纸口处发射探测红外信号,并接收相应的反射红外信号;将接收的反射红外信号转化为相应的电信号并发送至整形电路2622。整形电路2622接收电信号,对电信号进行整形处理并向控制电路2061反馈第二检测信号。

具体的,可如图5a和图5b所示,控制电路2061可为单片机控制电路,包括单片机控制芯片u1;检测电路2062中设置有红外光电传感器u2,并由其周边电子元件构成整形电路2622。由电容c3和电阻r1控制单片机控制芯片u1的复位管脚rst,令单片机控制芯片u1工作。单片机控制芯片u1通过其输出管脚led-out向红外光电传感器u2发送一定频率(本实施例以1khz为例)的脉冲信号作为第一检测信号,红外光电传感器u2接收该脉冲信号,在该脉冲信号的驱动下向打印部件204的出纸口处发射探测红外信号,反射红外信号反射回红外光电传感器u2的红外接收管脚,红外接收管脚接收该反射红外信号,并将反射红外信号发送至整形电路2622,整形电路2622接收反射红外信号,对反射红外信号进行整形处理并向形成具有一定频率的脉冲信号,此时整形电路2622输出的脉冲信号即为上述第二检测信号,整形电路2622将第二检测信号通过单片机控制芯片u1的输入管脚led-in输入单片机控制芯片u1。由此,单片机控制芯片u1即可根据发送出去的第一检测信号的频率和接收到的第二检测信号的频率判断是否检测到打印的查验清单。若第一检测信号的频率和第二检测信号的频率相同,即确定检测到打印的查验清单,否则,未检测到打印的查验清单。

进一步,如图4所示,打印提醒部件207包括相互连接的继电器驱动电路2071和提示灯2072,其中,继电器驱动电路2071与打印检测部件206的控制电路2061连接,具体的,继电器驱动电路2071连接单片机控制芯片u1的控制管脚out。进一步,继电器驱动电路2071中包含有继电器开关k1,其具体的电路结构可如图5c所示。当单片机控制芯片u1确定第一检测信号的频率和第二检测信号的频率相同时,通过其控制管脚out向继电器驱动电路发送控制信号驱动继电器开关k1开启,继电器开关k1开启后即可电信号即可通过接口j1驱动提示灯2072工作,进而即可提示用户查验清单已经打印,令用户可及时取走打印的查验清单。

进一步参阅图6,图6是本申请票据查验终端一实施例的结构示意图。本实施例的票据查验终端可用于集成上述图1所示的发票查验终端或图2至图5所示的票据查验终端。如图6所示,本实施例的票据查验终端设有一中空的票据放置凹槽300,票据放置凹槽300的底面为图像获取区域310,票据放置凹槽300的与图像获取区域310相应的一面设置上述图像获取部件202,用户将待查验票据放置在图像获取区域310处,图像获取部件202可检测到该待查验票据并获取待查验票据的图像数据,进而根据该图像数据得到相应的票面信息。上述通信部件205设置在终端内部,用于发票查验终端与其他终端之间的信息交互,在本实施例中,通信部件205获取图像获取部件202得到的票面信息,将该票面信息发送至验证端,并接收验证端反馈的验证结果。提示部件203设置在发票查验终端的外部,用于在通信部件205接收待查验票据的验证结果后提示该验证结果。本实施例中,提示部件203可为图6所示的显示部件,显示由通信部件205接收待查验票据的验证结果。在其他实施例中,提示部件203可设置为不同颜色的led等其他能够起到提示作用的功能部件,例如可根据验证结果,当验证结果为待查验票据为真票据,且票面信息准确时,开启绿色的led灯,若验证结果为待查验票据为假票据或票面信息错误时,开启红色的led灯。打印部件204设置在发票查验终端的内部,发票查验终端的外壳上设有打印单放置凹槽400,打印单放置凹槽400对应于打印部件204的出纸口设置,并在靠近出纸口的一侧设置有可开启和关闭的仓门410。打印部件204用于根据上述票面信息以及验证结果打印相应的查验清单,查验清单打印完成后,仓门410开口开启,查验清单即可被放置入打印单放置凹槽400内,用户即可从打印单放置凹槽400内取走查验清单。

本实施例的票据查验终端能够对待查验票据的自助自动查验,此外,可显示和打印相应的查验结果,令票据查验过程更加快速便捷,减少人工操作。

进一步,请参阅图7,图7是本申请票据查验方法第一实施例的流程示意图。本实施例的票据查验方法可应用于上述图1所示的发票查验终端实施例或图2至图6所示的票据查验终端实施例。如图7所示,本实施例的票据查验方法可包括如下步骤:

s11:获取待查验票据的图像数据。

用户将待查验票据放置在图像获取区域,通过图像获取部件获取待查验票据的图像数据。本实施例中,图像获取部件可以为拍摄装置、红外或紫外扫描装置,相应的,图像数据根据图像获取部件的类型可为拍摄得到的图像数据,或扫描得到的图像数据。

可以理解的是,图像获取部件可以对待查验票据的整体票面进行图像获取,也可以仅对待查验票据的条码部分等具有表征信息的部分进行图像获取,由此,得到的图像数据即可包括待查验票据的整体票面的图像数据和/或条码部分的图像数据,例如二维码图像数据或条形码图像数据。

s12:判断图像数据是否满足识别要求。

获取图像数据之后,判断是否能够根据获取到的图像数据识别到相应的待查验票据的票面信息,根据判断结果选择执行后续步骤。本实施例中的识别要求既可以为能够识别得到相应的票面信息。

可以理解的是,待查验票据上包含的票面内容,如待查验票据上印有的条码、单位名称、金额等,可能由于在打印、收纳等过程中由于种种原因可能会相对模糊,此时,在步骤s11中获取到的图像数据也是相对模糊或不完整的,此时,根据获取到的图像数据无法识别出相应的票面信息,即图像数据不满足识别要求。

s13:基于图像数据识别得到待查验票据的票面信息,基于票面信息获取并提示待查验票据的验证结果。

若步骤s12的判断结果为图像数据满足识别要求,则基于获取到的图像数据识别得到相应的票面信息,并基于该票面信息获取待查验票据的验证结果,获取到验证结果后向用户提示该验证结果。本实施例中验证结果包括待查验票据的真伪验证结果和准确性验证结果,即一方面需要对待查验票据为真票或假票进行验证;另一方面,若待查验票据为真票,进一步对待查验票据上是否为错票进行验证。由此,验证结果可包括待查验票据为真票、假票或错票。

进一步,如图8所示,在一实施方式中步骤s13可包括如下步骤:

s131:基于图像数据识别得到待查验票据的票面信息,将票面信息发送至验证端。

根据获取到的图像数据识别得到待查验票据的票面信息,并利用通信部件将票面信息发送至验证端,由验证端基于该票面信息对待查验票据进行验证,并得到相应的验证结果,进一步,验证端将验证结果反馈回票据查验终端。本实施例以发票为例,验证端即相应的为发票查验的国税部门的服务器。其中,票面信息至少包括票据代码,此外,还可包括票据号码、开票日期、开票单位、开票金额等。需要注意的是,由于图像数据的不同,识别得到的票面信息的具体内容也可能存在差异,例如,图像数据为二维码图像数据或整体票面的图像数据,则图像数据中可包含较多的信息,相应识别到的票面信息也相对全面,可包含票据代码、票据号码、开票日期、开票单位、开票金额等各类票面信息;若图像数据为条形码图像数据,则识别到的票面信息一般情况下为票据代码和/或票据号码等由数字和/或字母构成的票面信息。

在一实施方式中,验证端可将接收到的票面信息与票据信息池中的票面信息进行匹配,判断是否能够在票据信息池中查找到与该票面信息一致的信息,若是,则验证结果为待查验票据为真票,否则验证结果为待查验票据为假票;此外,验证端可进一步接收到的待查验票据的各类票面信息一一比对,以验证待查验票据是否为错票。当验证端得到相应的验证结果后向票据查验终端反馈该验证结果。

本实施例中,验证端向票据查验终端反馈验证结果时,可以只反馈待查验票据为真票、假票或错票的验证结果,此外,当验证结果表明待查验票据为假票或错票时,还可以将正确的票面信息一并反馈至票据查验终端。

s132:获取并提示验证端反馈的验证结果。

票据查验终端接收到验证端反馈的验证结果,并向用户提示该验证结果。本实施例中,可通过语音和/或显示等方式提示验证结果,进一步,在提示验证结果可包括提示待查验票据为真票据或假票据,以及提示待查验票据的票面信息。此外,票据查验终端也可将识别到的票面信息也提示给用户。可以理解的是,在显示界面中,显示的票面信息可修改,若验证结果为待查验票据为假票或错票,则用户可对识别到的票面信息进行确认,若识别有误,则用户可进行修正,并基于用户修正后的票面信息再次对待查验票据进行验证。

s14:获取用户输入的待查验票据的票面信息,基于票面信息获取并提示待查验票据的验证结果。

若步骤s12的判断结果为图像数据不满足识别要求,即说明票据查验终端无法通过识别得到待查验票据的票面信息,则提示用户手动输入待查验票据的票面信息,并基于该票面信息获取并提示待查验票据的验证结果。本实施例中,步骤s14中基于票面信息获取并提示待查验票据的验证结果的具体步骤可与步骤s13中基于识别到的票面信息获取并提示待查验票据的验证结果的具体步骤相同,具体执行内容可参见上述步骤s13的说明,此处不再赘述。

本实施例通过获取待查验票据的图像数据,自动对票面信息进行识别,根据识别到的票面信息对待查验票据进行主动验证,使票据的查验流程更加智能和便捷,能够提高票据查验效率。

如图9所示,在另一实施例中,在步骤s13或步骤s14获取并提示待查验票据的验证结果之后,还可包括如下步骤:

s15:获取对应于验证结果和票面信息的确认指令。

将验证结果提示给用户之后,用户可根据提示对验证结果进行确认,若用户对验证结果没有疑义,则可向票据查验终端发出对应于验证结果的确认指令,由票据查验终端获取该确认指令。本实施例中,用户可通过语音发出确认指令,也可通过确认按键发出确认指令,其中,确认按键可以是设置在票据查验终端外壳上的实体按键,也可以是具有触控输入功能的显示屏上的虚拟按键。

s16:基于确认指令打印与验证结果对应的查验清单。

获取到确认指令后,即令打印部件根据验证结果打印对应的查验清单。其中,查验清单中可包括验证结果和票面信息,此外,还可包括一些附加信息,例如清单打印日期、打印地点、查验人姓名、查验人所属单位、查验人职位信息等。此外,若用户是进行的批量查验,则查验清单中还可包括用户本次进行票据查验的待查验票据的数量,以及每张待查验票据的验证结果。

进一步如图9所示,在步骤s16之后,还可包括如下步骤:

s17:判断在出纸口处是否能够检测到查验清单。

确认打印部件开始打印查验清单后,即可开启打印检测部件,以对查验清单是否打印完成进行检测。进一步,打印检测部件对应于打印部件的出纸口处,在打印部件的出纸口处对查验清单进行检测,根据检测结果选择后续的执行步骤。具体的检测过程可参见图2至图5所示的打印检测部件的工作原理和工作流程,此处不再赘述。

s18:发出相应提示以提醒用户取走查验清单。

若检测到查验清单,则说明打印部件工作正常,且查验请参打印完成;此时即可向用户发出相应提示,以提醒用户取走查验清单。本实施例中,可通过语音、指示灯、显示屏等多种提示方式中的一种或几种进行提示,例如,通过播报“查验清单打印完成,请及时取出”的语音提示,和/或控制指示灯闪烁,和/或在显示屏上显示“查验清单打印完成,请及时取出”的字幕提示等。

s19:返回步骤s17,继续检测查验清单。

若未检测到查验清单,则可能是查验清单未打印完成,也可能是打印部件出现故障等。本实施例中,若未检测到查验清单则继续执行步骤s17,继续对查验清单进行检测,直至检测到查验清单后执行上述步骤s18。

进一步,本实施例中再次返回步骤s17继续对查验清单进行检测时,可设置检测时间,即确定未检测到查验清单,返回步骤s17继续对查验清单进行检测,并开始记录检测时长,若记录的检测时长未达到预设的检测时长阈值时检测到了打印的查验清单,则停止计时并执行上述步骤s18。若记录的检测时长超过预设的检测时长阈值,且未检测到查验清单,即可判定查验清单未打印,且打印部件可能出现故障,则可对打印部件进行智能的检测,判定打印部件是否出现故障或打印部件的打印纸放置区没有打印纸等,并将检测到的打印部件的情况反馈至相应的工作人员,以及时对打印部件进行维护。

本实施例在实现对待查验票据的自动查验后,进一步自动的根据查验结果打印相应的查验清单,使用户可利用查验清单作为本次待查验票据的查验依据,提高了用户体验。

上述实施例中,用户可在图像获取区域放置多张待查验票据,票据查验终端可对多张待查验票据逐张获取相应的图像数据,进而逐张对用户放置的多张待查验票据执行上述操作步骤以进行多张待查验票据的验证,并提示多张待查验票据的验证结果。其中,提示多张待查验票据的验证结果时,可逐张提示验证结果,也可对用户放置的多张待查验票据全部验证完成后,同时提示多张待查验票据的验证结果。相应的,打印的查验清单也可分别对应于每张待查验票据,也可将多张待查验票据的验证结果打印在同一张查验清单中,本申请不做限制。

进一步,请参阅图10,图10是本申请票据查验方法第三实施例的流程示意图。本实施例的票据查验方法是在图7至图8所示的票据查验方法第一实施例的基础上改进得到的。如图10所示,本实施例的票据查验方法可包括如下步骤:

s21:获取待查验票据的图像数据。

s22:判断图像数据是否满足识别要求。

本实施例中步骤s21和步骤s22与上述图7所示的票据查验方法第一实施例中的步骤s11和步骤s12相同,具体请参见上述对步骤s11和步骤s12的说明,此处不再赘述。

s23:基于图像数据识别得到待查验票据的票面信息,基于票面信息获取待查验票据的第一验证结果。

若步骤s22的判断结果为图像数据满足识别要求,则基于获取到的图像数据识别得到相应的票面信息,并基于该票面信息获取待查验票据的第一验证结果。

本实施例中,票据查验终端基于识别到的票面信息获取对待查验票据进行第一验证的第一验证结果。具体的,票据查验终端将识别到的票面信息发送至验证端,由验证端根据获取上的票面信息对待查验票据进行验证,得到相应的验证结果,本实施例中令本次的验证为第一次验证,对应的验证结果即为第一验证结果;验证端得到第一验证结果后将第一验证结果反馈回票据查验终端,由票据查验终端获取。

s24:基于第一验证结果和对图像数据的识别方式判断是否需要用户对票面信息进行修正。

进一步,票据查验终端获取第一验证结果后,基于第一验证结果和对图像数据的识别方式做进一步判断。图像数据可包括条码图像数据和整体票面的图像数据,相应的,对图像数据的识别方式可包括条码识别方式和图像识别方式(例如ocr识别方式),其中,不同类型的图像数据的识别方式的准确度不同。本实施例根据第一验证结果和图像数据的识别方式以判断是否需要对待查验票据的票面信息进行修正,并根据判断结果选择后续执行步骤,若不需要用户对票面信息进行修正,则执行步骤s26,若需要用户对票面信息进行修正,则执行步骤s25。

具体的,如图11所示,上述步骤s24可进一步包括如下步骤:

s241:判断第一验证结果是否表明待查验票据错误。

票据查验终端获取第一验证结果,其中,第一验证结果可表明待查验票据为真票、假票或错票。若第一验证结果表明待查验票据为真票,则确定不需要用户对票面信息进行修正,选择执行后续步骤s26。若第一验证结果表明待查验票据为假票或错票,则为了避免由于识别方式的准确度造成识别到的票面信息有误而引起的验证结果错误的情况,进一步选择执行后续步骤s242,进一步判断是否需要用户对票面信息进行修正。

s242:判断图像数据的识别方式为条码识别方式或图片识别方式,进而判断是否需要用户对票面信息进行修正。

本实施例根据图像数据的类别会采用不同的识别方式,若图像数据为条码部分的图像数据,例如条形码图像数据或二维码图像数据,则相应的识别方式即为条码识别方式;若图像数据为待查验票据的整体票面的图像数据,则相应的识别方式即为图片识别方式,例如ocr识别方式。可以理解的是,条码识别方式是基于条码特征进行识别,进而得到其表征的相关信息,一般通过条码识别得到的信息是相对较准确的;图片识别方式是利用图像信息采用文字识别技术将图像信息转化为可以使用的计算机输入技术,其识别的准确度可能会受到图像信息的清晰度、光照亮度等因素的影响。

由此,本实施例在确定第一验证结果表明待查验票据为假票或错票时,进一步根据对图像数据的识别方式做判断。若对图像数据的识别方式为条码识别方式,则可确定识别得到的票面信息基本无误,将第一验证结果作为最终的验证结果,选择执行步骤s26。若对图像数据的识别方式为图片识别方式,则确定需要用户对票面信息进行修正,选择执行步骤s25。

s25:在检测到用户进行修正后获取修正后的票面信息,基于修正后的票面信息获取并提示待查验票据的第二验证结果。

票据查验终端将表明待查验票据为假票或错票的第一验证结果反馈给用户,并提示用户对识别到的票面信息进行修正。具体的,可将识别到的票面信息显示在显示屏上,用户可根据显示的识别到的票面信息进行核对和修正,当用户对票面信息进行修正后,获取用户修正后的票面信息,基于用户修正后的票面信息再次对待查验票据进行验证,得到第二次验证的验证结果,即第二验证结果。在一实施方式中,票据查验终端将用户修正后的票面信息再次发送至验证端,由验证端对待查验票据进行第二次验证,并向票据查验终端反馈相应的第二验证结果。票据查验终端获取到第二验证结构后向用户提示该第二验证结果。

s26:提示第一验证结果。

若步骤s24确定不需要用户对票面信息进行修正,则将第一验证结果作为待查验票据的最终验证结果,向用户提示第一验证结果;具体的,若步骤s241确定第一验证结果表明待查验票据为真票,则确定不需要用户对票面信息进行修正,则向用户提示第一验证结果。

进一步,若步骤s242中确定对图像数据的识别方式为条码识别方式,则确定不需要用户对票面信息进行修正,则向用户提示第一验证结果。

进一步,若确定用户选择不对识别到的票面信息进行修正,也执行向用户提示第一验证结果的操作内容。具体的,当步骤s24确定需要用户对票面信息进行修正时,向用户提示第一验证结果并提示用户选择对票面信息进行核对和修正,若用户不对票面信息进行修正,则同样将第一验证结果作为待查验票据的最终验证结果,向用户提示第一验证结果。具体的,确定用户不对票面信息进行修正的方法可包括:在判断是否接收到用户发出的拒绝修正指令,若是,则确定用户不对票面信息进行修正;此外,还可判断在向用户提示了第一验证结果后的预设时间内,是否能够获取到用户修正后的票面信息,若未获取到用户修正后的票面信息,则确定用户不对票面信息进行修正。

本实施例中对第一验证结果和第二验证结果的提示方式可与图7至图9所示的票据查验方法第一实施例和第二实施例的步骤s13中提示验证结果的方式相同,此处不再赘述。

s27:获取用户输入的待查验票据的票面信息,基于票面信息获取并显示待查验票据的验证结果。

若步骤s22的判断结果为图像数据不满足识别要求,则提示用户手动输入待查验票据的票面信息,并基于该票面信息获取并提示待查验票据的验证结果。本实施例的步骤s27与图7至图9所示的票据查验方法第一实施例和第二实施例的步骤s14相同,具体可参见上述对步骤s14的说明,此处不再赘述。

本实施例通过验证结果和对图像数据的识别方法确定是否需要对待查验票据进行再次验证,能够提高票据验证的准确度。

进一步,图10至图11所示的票据查验方法第三实施例也可与图8所示的票据查验方法第二实施例结合,即在提示第一验证结果或第二验证结果后,基于确认指令打印对应于第一验证结果或第二验证结果的查验清单,判断出纸口处是否能够检测到查验清单,若是,则发出相应提示提醒用户,否则继续检测查验清单。

进一步,请参阅图12,图12是本申请存储装置一实施例的结构示意图。如图12所示,本实施例中的存储装置500中存储有能够被执行的计算机指令501,该计算机指令501被执行能够实现上述图7至图8所示的票据查验方法第一实施例、图9所述的票据查验方法第二实施例和/或图10至图11所示的票据查验方法第三实施例。

本实施例中,该存储装置500可以是智能终端的存储模块、移动存储单元(如移动硬盘、u盘等)、网络云盘、应用存储平台或服务器等具备存储功能的介质。

上述方案为需要进行票据查验的企业单位用户或个人用户提供一个自助进行票据查验的方式,令企业单位用户或个人用户能够更加便捷的进行票据查验,此外,通过自动识别票面信息的方式避免了人工手动输入可能存在的人工误差,提高了票据查验结果的准确性。

在本申请所提供的几个实施例中,应该理解到,所揭露的方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施方式仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储装置中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储装置中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施方式方法的全部或部分步骤。而前述的存储装置包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透彻理解本申请。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施方式中也可以实现本申请。在其它情况中,省略对众所周知的单元、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。

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