开票设备制造技术

技术编号:19122236 阅读:31 留言:0更新日期:2018-10-10 05:16
本实用新型专利技术实施例提供一种开票设备,属于税控领域。该开票设备包括:通信模块,用于接收开票请求;税控模块,用于核实所述开票请求是否合法;多个加密模块,用于对所述开票请求中包含的数据加密;以及处理模块,用于:控制所述通信模块传输所述开票请求至所述税控模块,以使所述开票请求被核实是否合法;在所述开票请求合法的情况下,经由所述通信模块接收经由所述多个加密模块中的一加密模块加密的所述数据,其中该加密模块在接收到所述数据之前未在执行加密操作;以及控制所述通信模块传输被加密的数据。藉此,实现了多点并发开票、单点批量开票,提高了开票效率。

Ticket opening equipment

The embodiment of the utility model provides a ticket ordering device, which belongs to the field of tax control. The Invoicing device comprises a communication module for receiving Invoicing requests, a tax control module for verifying the legality of the invoicing requests, a plurality of encryption modules for encrypting data contained in the invoicing requests, and a processing module for controlling the communication module to transmit the invoicing requests to the tax control module. Block to verify the validity of the invoicing request; receive the data encrypted via one of the encryption modules of the plurality of encryption modules via the communication module in case the invoicing request is valid, where the encryption module does not perform an encryption operation before receiving the data; and control the said data The communication module transmits the encrypted data. With this, multi point concurrent invoicing and single point batch Invoicing are realized, and the efficiency of ticket opening is improved.

【技术实现步骤摘要】
开票设备
本技术涉及税控领域,具体地涉及一种开票设备。
技术介绍
目前,防伪税控设备在微小规模企业、大中型集团均有广泛应用,对应的开票系统的形态也有多重形态,如单盘单用户开票、单盘多用户共享开票等系统。但随着使用者业务量的增长和业务形态的升级,传统的税控设备在面对多点并发开票、单点批量开票的实际使用环境,其开票性能不能满足用户需求,直接限制了用户的开票效率。
技术实现思路
本技术实施例的目的是提供一种开票设备,其可实现多点并发开票、单点批量开票,提高开票速度。为了实现上述目的,本技术实施例提供一种开票设备,该开票设备包括:通信模块,用于接收开票请求;税控模块,用于核实所述开票请求是否合法;多个加密模块,用于对所述开票请求中包含的数据加密;以及处理模块,用于:控制所述通信模块传输所述开票请求至所述税控模块,以使所述开票请求被核实是否合法;在所述开票请求合法的情况下,经由所述通信模块接收经由所述多个加密模块中的一加密模块加密的所述数据,其中该加密模块在接收到所述数据之前未在执行加密操作;以及控制所述通信模块传输被加密的数据。可选地,所述通信模块包括:第一通信模块,用于所述处理模块与所述税控模块和所述多个加密模块之间进行通信;以及第二通信模块,用于接收所述开票请求。可选地,所述第一通信模块为第一USBhub。可选地,所述加密模块为安全芯片协处理器,所述安全芯片协处理器包括:第二USBhub,与所述第一USBhub连接;以及安全芯片,与所述第二USBhub连接,用于对所述数据加密。可选地,所述税控模块包括多个税控模块;所述处理模块控制所述通信模块传输所述开票请求至所述税控模块以使所述开票请求被核实是否合法包括:根据所述开票请求确定与所述多个税控模块中与所述开票请求对应的所述税控模块;以及控制所述通信模块传输所述开票请求至所确定的税控模块,以使所确定的税控模块核实所述开票请求是否合法。可选地,该开票设备还包括:通道选择模块,与所述处理模块、所述多个税控模块和所述多个加密模块连接;所述处理模块还用于经由所述通道选择模块控制接收所述开票请求的所述税控模块和对所述数据进行加密的所述加密模块通电。可选地,所述通道选择模块包括:I2C扩展IO模块,与所述处理模块连接;以及电源转换芯片,分别连接所述I2C扩展IO模块以及所述税控模块和所述加密模块,用于:经由所述I2C扩展IO模块接收所述处理模块的控制指令并根据所述控制指令使得接收所述开票请求的所述税控模块和对所述数据进行加密操作的所述加密模块通电;以及将电源转换为接收所述开票请求的所述税控模块和对所述数据进行加密操作的所述加密模块分别适用的电压。可选地,该开票设备还包括:存储模块,用于存储所加密的数据。可选地,该开票设备还包括:时间模块,与所述处理模块连接,用于为所述开票设备提供开票时间。可选地,所述处理模块为高性能嵌入式处理器。通过上述技术方案,在接收到开票请求后,先由税控模块核实该开票请求是否合法,在开票请求合法的情况下,多个加密模块中未在执行加密操作的一加密模块对开票请求中所包含的数据进行加密,传输经加密后的数据。通过设置多个加密模块,在接收到开票请求时,在一加密模块正在进行加密操作的情况下,可以由另一未在执行加密操作的加密模块对开票请求中所包含的数据进行加密,如此,多个加密模块同时工作,可以同时处理多个开票请求,实现了多点并发开票、单点批量开票,提高了开票速度。本技术实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本技术实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本技术实施例,但并不构成对本技术实施例的限制。在附图中:图1是本技术的一实施例提供的开票设备的结构框图;图2是本技术的另一实施例提供的开票设备的结构框图;图3是本技术的另一实施例提供的安全芯片协处理器的结构框图;图4是本技术的另一实施例提供的开票设备的结构框图;图5是本技术的另一实施例提供的开票设备的结构框图;以及图6是本技术的另一实施例提供的开票设备的结构框图。附图标记说明1处理模块2通信模块3税控模块4加密模块5第一通信模块6第二通信模块7USBhub8安全芯片9通道选择模块10高性能嵌入式处理器11I2C扩展IO模块12金税盘13安全芯片协处理器14DCDC15LDO16ATX电源17电源模块18状态指示模块19RTC模块20以太网通讯模块21RS232串口22USBDevice接口具体实施方式以下结合附图对本技术实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本技术实施例,并不用于限制本技术实施例。本技术提供一种开票设备。图1是本技术的一实施例提供的一种开票设备的结构框图。如图1所示,该开票设备包括处理模块1、通信模块2、税控模块3和多个加密模块4。其中,通信模块2用于接收开票请求,税控模块3用于核实开票请求是否合法,多个加密模块4用于对开票请求中包含的数据加密。此外,处理模块1用于控制通信模块2传输开票请求至税控模块3,以使开票请求被核实是否合法;在开票请求合法的情况下,经由通信模块2接收经由多个加密模块4中的一加密模块4加密的数据,其中该加密模块4在接收到数据之前未在执行加密操作;以及控制通信模块2传输被加密的数据。可选地,税控模块3可以是金税盘。另外,处理模块1可以是高性能嵌入式处理器。在接收到开票请求后,先由税控模块核实该开票请求是否合法,在开票请求合法的情况下,多个加密模块中未在执行加密操作的一加密模块对开票请求中所包含的数据进行加密,传输经加密后的数据。通过设置多个加密模块,在接收到开票请求时,在一加密模块正在进行加密操作的情况下,可以由另一未在执行加密操作的加密模块对开票请求中所包含的数据进行加密,如此,多个加密模块同时工作,可以同时处理多个开票请求,实现了多点并发开票、单点批量开票,提高了开票速度,且便于税控模块集中掌控。可选地,在本技术的实施例中,通信模块可以包括第一通信模块和第二通信模块。其中第一通信模块用于处理模块与税控模块和多个加密模块之间进行通信;第二通信模块用于接收开票请求。例如,第一通信模块可以是USBhub。图2是本技术的另一实施例提供的开票设备的结构框图。与图1所示的开票设备的不同之处在于,图2所示的开票设备中,通信模块有两个,第一通信模块5和第二通信模块6。其中,第一通信模块5用于处理模块1与税控模块3和多个加密模块4之间进行通信,第二通信模块6用于接收开票请求。其中,第一通信模块5可以是USBhub。进一步地,在本技术的实施例中,加密模块可以是安全芯片协处理器。其中,安全芯片协处理器可以包括USBhub和安全芯片。安全芯片协处理器中的USBhub与第一通信模块连接,其中第一通信模块是USBhub。在本技术的实施例中,可以根据情况设置USBhub的数量和安全芯片的数量,对此不用于限制本技术。图3是本技术的另一实施例提供的安全芯片协处理器的结构框图。如图3所示,在该实施例中,安全芯片协处理器包括USBhub7和4个安全芯片8。其中,安全芯片8和US本文档来自技高网...

【技术保护点】
1.一种开票设备,其特征在于,该开票设备包括:通信模块,用于接收开票请求;税控模块,用于核实所述开票请求是否合法;多个加密模块,用于对所述开票请求中包含的数据加密;以及处理模块,用于:控制所述通信模块传输所述开票请求至所述税控模块,以使所述开票请求被核实是否合法;在所述开票请求合法的情况下,经由所述通信模块接收经由所述多个加密模块中的一加密模块加密的所述数据,其中该加密模块在接收到所述数据之前未在执行加密操作;以及控制所述通信模块传输被加密的数据。

【技术特征摘要】
1.一种开票设备,其特征在于,该开票设备包括:通信模块,用于接收开票请求;税控模块,用于核实所述开票请求是否合法;多个加密模块,用于对所述开票请求中包含的数据加密;以及处理模块,用于:控制所述通信模块传输所述开票请求至所述税控模块,以使所述开票请求被核实是否合法;在所述开票请求合法的情况下,经由所述通信模块接收经由所述多个加密模块中的一加密模块加密的所述数据,其中该加密模块在接收到所述数据之前未在执行加密操作;以及控制所述通信模块传输被加密的数据。2.根据权利要求1所述的开票设备,其特征在于,所述通信模块包括:第一通信模块,用于所述处理模块与所述税控模块和所述多个加密模块之间进行通信;以及第二通信模块,用于接收所述开票请求。3.根据权利要求2所述的开票设备,其特征在于,所述第一通信模块为第一USBhub。4.根据权利要求3所述的开票设备,其特征在于,所述加密模块为安全芯片协处理器,所述安全芯片协处理器包括:第二USBhub,与所述第一USBhub连接;以及安全芯片,与所述第二USBhub连接,用于对所述数据加密。5.根据权利要求1所述的开票设备,其特征在于,所述税控模块包括多个税控模块;所述处理模块控制所述通信模块传输所述开票请求至所述税控模块以使所述开票请求被核实是否合法包括:根据所述开票请求确定与所述多个税控模块中与...

【专利技术属性】
技术研发人员:洪岩秦凯王清李利高志刚
申请(专利权)人:航天信息股份有限公司
类型:新型
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1