一种网上发票验证专用终端设备及其验证方法 【技术领域】
本发明涉及自动识别技术及信息安全技术领域,特别涉及一种网上发票验证专用终端设备及其验证方法。
背景技术
2005年12月,中国物品编码中心承担的国家“十五”重大科技专项—《二维条码新码制开发与关键技术标准研究》取得突破性成果,在中国物品编码中心的组织下,研究开发出了我国拥有完全自主知识产权的新型二维条码—汉信码。汉信码具有抗畸变、抗污损能力强,信息容量高等特点,达到了国际先进水平。汉信码的研制成功必将有利于打破国外公司在二维条码生成与识读核心技术上的商业垄断,降低我国二维条码技术的应用成本,推进二维条码技术在我国的应用进程。
QR码是二维条码的一种,1994年由日本Denso-Wave公司发明。QR来自英文“Quick Response”的缩写,即快速反应的意思,源自发明者希望QR码可让其内容快速被解码。QR码最常见于日本,并为目前日本最流行的二维空间条码。QR码比普通条码可储存更多资料,亦无需像普通条码般在扫描时需直线对准扫描器。
网上开票,是基于“以票管税”的设计理念和“在线开票、实时查询、票表校验、以票管税、闭环管理”的功能设计,实现的一种全新的发票管理模式。利用现代信息技术和开票申报查询模式,网络开票系统全面、准确记录了纳税人经营活动,确保发票流通的惟一性、真实性和安全性。
网络开票的核心功能是“实时数据采集、同步数据传输与反馈、先比对后抵扣”。防伪税控开票子系统在网络开票模式下,纳税人在开具发票的同时,税务机关的服务器中就能实时采集其开票信息,这样纳税人就不再需要每月到税务机关进行报税;税务机关服务器实时采集开票方的开票信息后,服务器可及时将票面信息以电子数据的形式通过网络再同步反馈给受票方的防伪税控开票子系统;受票方取得发票后,需要先将纸质增值税专用发票的票面信息输入系统,与税务机关服务器反馈的开票方的开票信息比对一致后,抵扣发票数据才能被系统接受,抵扣方纳税人才能抵扣该张发票。“先比对、后抵扣”功能,能够大幅度减少当前的各种涉票调查,减轻基层税务机关的调查工作负担,提高纳税人鉴别发票真伪的能力,对降低各类发票违法案件,降低纳税人不必要税收发风险都具有积极意义。同时一般的中小型企业就可以不再需要到税务机关排队认证发票或购置扫描设备进行认证。
网络开票能够减轻纳税人的办税负担也能减轻税务机关的工作负担,首先网络开票的实时数据采集、同步数据反馈功能,既可以大量减轻税务机关办税服务厅的认证和报税工作,也能够对纳税人的开票情况进行24小跟踪监控,使税务机关“以票控税”的监管能力明显增强。
【发明内容】
本发明的目的在于提供一种结构简单、操作方便、价格低廉、识别能力强、安全可靠的网上发票验证专用终端设备。
为实现上述目的,本发明采取以下设计方案:
一种网上发票验证专用终端设备,用于实时验证网上发票的真伪,包括嵌入式微处理器核心单元、通讯接口单元、身份认证单元、采集解码单元、解密单元、存储单元、显示单元、电源管理单元,其中,
所述嵌入式微处理器核心单元是该设备的核心单元,用于处理数据、协调控制所述终端设备各单元正常工作;
所述通讯接口单元包括网络接口,所述终端设备通过该网络接口连接网络,在所述嵌入式微处理器核心单元的控制下与税务机关的服务器通讯;
所述身份认证单元受所述嵌入式微处理器核心单元的控制,向税务机关的服务器发送所述终端设备的身份认证请求信号,税务机关的服务器接收到该请求信号后检查所述终端设备是否获得授权,如果是则建立通讯;
所述采集解码单元在所述嵌入式微处理器核心单元的控制下,采集纸质发票上的二维码图像,并进行解码;
所述解密单元在所述嵌入式微处理器核心单元的控制下,利用与税务机关的服务器统一的解密算法,解密所述采集解码单元解码的数据;
所述存储单元在所述嵌入式微处理器核心单元的控制下,存储所述采集解码单元采集解码的数据、所述解密单元解密的数据、税务机关的服务器下发的开票方的开票信息;
所述显示单元在所述嵌入式微处理器核心单元的控制下,显示图形用户界面的操作;
所述电源管理单元,用于给所述终端设备的各单元供电。
所述终端设备的优点是:
获取图像数据快:本发明采用嵌入式微处理器的硬件数字图像接口,省去了图像传输过程中的中间环节;同时,图像数据进入内存后,不需要进行数据格式转换,可供识别软件直接识读。另外,所述采集解码单元可进行360度扫描,加快了二维码图像的采集速度。
终端设备接口丰富:所述通讯接口单元,除了包含网络接口,还包括一个RS232串口、一个USB(host)接口、一个USB(slave)接口;另外还有一个SD卡存储接口。
软件操作简单、易于产品升级:所述终端设备包括嵌入式微处理器核心单元,可以把一些嵌入式操作系统移植到该终端设备上,比如Wince,嵌入式Linux等,识别软件可以轻松升级。
应用范围广:所述终端设备可以应用在多个嵌入式操作系统平台上,满足不同用户的需求。
终端设备性价比优良:所述终端设备采用400MHZ的嵌入式微处理器,性价比优良;采用通用的130万像素的CMOS摄像模块;LCD液晶显示器和触摸屏均为国内厂商制造,性能稳定,价格低廉。
本发明还提供一种验证网上发票真伪的方法,包含以下步骤:
终端设备自检,即网上发票验证专用终端设备开机自检;
终端设备身份验证,即检测网上发票验证专用终端设备是否获得税务机关的授权,具体过程是,所述终端设备在所述嵌入式微处理器核心单元的控制下,向税务机关的服务器发送所述终端设备的身份认证请求信号,税务机关的服务器接收到该请求信号后检查所述终端设备是否获得授权,如果是则建立通讯;
开票方信息下发,即税务机关服务器通过网络下发开票方的开票信息给所述终端设备,所述终端设备接收并通过存储单元进行存储;
图像采集与解码,即所述终端设备的采集解码单元采集纸质发票上的二维码图像,并进行解码;
数据解密,即所述终端设备的解密单元在所述嵌入式微处理器核心单元的控制下,利用与税务机关的服务器统一的解密算法,解密所述采集解码单元解码的数据;
数据验证,即所述终端设备的嵌入式微处理器核心单元核对解密单元解密的数据与存储单元存储的数据是否一致,如果一致则发票为真,如果不一致,则发票为伪。
所述二维码可以是汉信码、QR码等。
更优地,所述采集解码单元采集解码的数据还可以直接上传给税务机关的服务器,由税务机关的服务器解密数据并进行验证,确定发票的真伪。
另外,所述解密单元解密的数据还可以直接上传给税务机关的服务器,由税务机关的服务器进行验证,确定发票的真伪。
【附图说明】
图1为本发明所述网上发票验证专用终端设备的系统框图;
图2为本发明所述验证网上发票真伪的方法的流程图;
图3为本发明所述网上发票验证专用终端设备实施系统的示意图。
【具体实施方式】
如图1所示,为本发明所述网上发票验证专用终端设备的系统框图。所述网上发票验证专用终端设备包括:嵌入式微处理器核心单元1、通讯接口单元2、身份认证单元3、采集解码单元4、解密单元5、存储单元6、显示单元7、电源管理单元8,其中,
所述嵌入式微处理器核心单元1是该设备的核心单元,用于处理数据、协调控制所述终端设备各单元正常工作;
所述通讯接口单元2包括网络接口,所述终端设备通过该网络接口连接网络,在所述嵌入式微处理器核心单元1的控制下与税务机关的服务器通讯;
所述身份认证单元3受所述嵌入式微处理器核心单元1的控制,向税务机关的服务器发送所述终端设备的身份认证请求信号,税务机关的服务器接收到该请求信号后检查所述终端设备是否获得授权,如果是则建立通讯;
所述采集解码单元4在所述嵌入式微处理器核心单元1的控制下,采集纸质发票上的二维码图像,并进行解码;
所述解密单元5在所述嵌入式微处理器核心单元1的控制下,利用与税务机关的服务器统一的解密算法,解密所述采集解码单元4解码的数据;
所述存储单元6在所述嵌入式微处理器核心单元1的控制下,存储所述采集解码单元4采集解码的数据、所述解密单元5解密的数据、税务机关的服务器下发的开票方的开票信息;
所述显示单元7在所述嵌入式微处理器核心单元1的控制下,显示图形用户界面的操作;
所述电源管理单元8,用于给所述终端设备的各单元供电。
所述嵌入式微处理器核心单元包括嵌入式微处理器,内存,Flash存储器,SD卡外扩存储接口。所述嵌入式微处理器采用三星公司的S3C2440A微处理器,SDRAM动态存储器为HY57V561620CTP-H,FLASH采用K9F1208UOB,SD卡接口从S3C2440A上直接引出。
所述通讯接口单元除了包含网络接口,还包括一个RS232串口、一个USB(host)接口、一个USB(slave)接口。所述网络接口包括网络控制器DM9000AE,网络变压器H1102,RJ45接口。所述RS232串口包括S3C2440内部的串口控制器,串口变压器SP3232EEA,RS232接口。所述USB接口包括S3C2440内部的USB(host)控制器和USB(slave)控制器,USB(host)接口和USB(slave)接口。
所述采集解码单元包括一个130万像素的CMOS摄像模块,一组高亮度、匀光性较强、散射角度大的补光使用的发光二级管群;所述发光二极管群分布于CMOS摄像模块的周围。所述采集解码单元可进行360度扫描,加快了二维码图像的采集速度。
所述二维码可以是汉信码、QR码等。
所述显示单元包括一个LCD液晶显示器和一个触摸屏,所述LCD液晶显示器位于所述触摸屏的下方,通过在LCD液晶显示器上加贴一个触摸屏,作为系统输入响应。
所述电源管理单元包括5V输出、3.3V输出、1.3V输出。
如图2所示,为本发明所述验证网上发票真伪的方法的流程图。该方法包含以下步骤,
终端设备自检,即网上发票验证专用终端设备开机自检;
终端设备身份验证,即检测网上发票验证专用终端设备是否获得税务机关的授权,具体过程是,所述终端设备在所述嵌入式微处理器核心单元的控制下,向税务机关的服务器发送所述终端设备的身份认证请求信号,税务机关的服务器接收到该请求信号后检查所述终端设备是否获得授权,如果是则建立通讯;
开票方信息下发,即税务机关服务器通过网络下发开票方的开票信息给所述终端设备,所述终端设备接收并通过存储单元进行存储;
图像采集与解码,即所述终端设备的采集解码单元采集纸质发票上的二维码图像,并进行解码;
数据解密,即所述终端设备的解密单元在所述嵌入式微处理器核心单元的控制下,利用与税务机关的服务器统一的解密算法,解密所述采集解码单元解码的数据;
数据验证,即所述终端设备的嵌入式微处理器核心单元核对解密单元解密的数据与存储单元存储的数据是否一致,如果一致则发票为真,如果不一致,则发票为伪。
更优地,所述采集解码单元采集解码的数据还可以直接上传给税务机关的服务器,由税务机关的服务器解密数据并进行验证,确定发票的真伪。
另外,所述解密单元解密的数据还可以直接上传给税务机关的服务器,由税务机关的服务器进行验证,确定发票的真伪。
如图3所示,为本发明所述网上发票验证专用终端设备实施系统的示意图。
开票方的网上开票专用终端设备在开具发票的同时,税务机关的服务器实时采集其开票信息;税务机关服务器实时采集开票方的开票信息后,服务器可及时将票面信息以电子数据的形式通过网络再同步反馈给受票方的网上发票验证专用终端设备;受票方取得发票后,由所述发票验证专用终端设备采集发票上的二维码图像并解码,然后与税务机关服务器反馈的开票方的开票信息比对一致后,抵扣发票数据才能被系统接受,抵扣方纳税人才能抵扣该张发票。
“先比对、后抵扣”功能,能够大幅度减少当前的各种涉票调查,减轻基层税务机关的调查工作负担,提高纳税人鉴别发票真伪的能力,对降低各类发票违法案件,降低纳税人不必要税收发风险都具有积极意义。同时一般的中小型企业就可以不再需要到税务机关排队认证发票或购置扫描设备进行认证。
网络开票能够减轻纳税人的办税负担也能减轻税务机关的工作负担,首先网络开票的实时数据采集、同步数据反馈功能,既可以大量减轻税务机关办税服务厅的认证和报税工作,也能够对纳税人的开票情况进行24小跟踪监控,使税务机关“以票控税”的监管能力明显增强。
本发明可广泛应用在银行、税务、物流、仓储、公安、机要、证卡、票务、等涉及到的自动识别领域。