信息记录器及打印系统的制作方法

文档序号:2488693阅读:108来源:国知局
专利名称:信息记录器及打印系统的制作方法
技术领域
本实用新型涉及一种信息记录器及打印系统。
背景技术
票据打印机广泛应用于彩票、交通、超市、商场等领域,用于打印有价证券或交易 凭证,比如彩票、车票、购物发票等。这些票据只有在票面内容打印完整的情况下才能正常 使用。相关技术中,在票据打印过程中,往往由于数据通讯受干扰,造成当前票据的数据 丢失从而引起票据内容打印不全。这种问题发生后,根据票据发行流程,打印机的主机控制 软件在向打印机下发了一张待打印票据的数据后,就认为该票据打印是成功的,即使因通 讯故障造成票据打印无效的情况,也认为打印出了有效的票据并把票据票号登记在主机的 软件系统中,对购买者进行扣款。由于打印机与主机之间的通讯错误使购买者花钱买到的 是无法正常使用票据,但是由于打印系统没有记录证据以证明废票产生的原因,引起购买 者的强烈不满,从而导致买卖双方不必要的纠纷。发明人发现,在相关技术中,在打印过程中由于主机发送的打印数据异常或者与 主机的通讯异常而出现打印无效时,打印系统难以提供打印是否正常的依据。针对上述问 题,目前尚未提出有效的解决方案。

实用新型内容针对在打印过程中出现打印无效时,打印系统难以提供打印是否正常的依据的问 题而提出本实用新型,为此,本实用新型的主要目的在于提供一种信息记录器及打印系统, 以解决上述问题。为了实现上述目的,根据本实用新型的一方面,提供了一种信息记录器。该信息记 录器包括控制器;输入接口,与控制器相连接,用于接收主机下发的打印数据;存储器,与 控制器相连接,用于存储打印数据;以及输出接口,与控制器相连接,用于将打印数据输出 至打印机。为了实现上述目的,根据本实用新型的另一方面,提供了一种打印系统。该打印系 统包括上述的任意一种信息记录器,还包括主机,用于下发打印数据;打印机,用于接收 来自信息记录器的打印数据。通过本实用新型,采用接收主机下发的打印数据;对打印数据进行保存,并将打印 数据发送至打印机以便打印机根据打印数据进行打印,解决了在打印过程中由于主机发送 的打印数据异常或者与主机的通讯异常而出现打印无效时,打印系统难以提供打印是否正 常的依据的问题,进而达到了在打印过程中由于主机发送的打印数据异常或者与主机的通 讯异常而出现打印无效时,打印系统能够提供打印是否正常的依据的效果。

此处所说明的附图用来提供对本实用新型的进一步理解,构成本申请的一部分, 本实用新型的示意性实施例及其说明用于解释本实用新型,并不构成对本实用新型的不当 限定。在附图中图1是根据本实用新型实施例一的打印系统框图;图2是根据本实用新型实施例一的信息记录器的示意图;图3是根据本实用新型实施例二的信息记录器的示意图;图4是根据本实用新型实施例一的打印系统的控制方法的流程图;图5是根据图1所示的打印系统的一种控制方法流程图;图6是根据本实用新型实施例二的打印系统框图;图7是根据图6所示打印系统的一种控制方法流程图;图8是根据图6所示打印系统的另一种控制方法流程图;图9是根据本实用新型实施例的打印系统信息流向的示意图;图10是根据图1所示打印系统的另一种控制方法流程图。
具体实施方式
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相 互组合。下面将参考附图并结合实施例来详细说明本实用新型。图1是根据本实用新型实施例一的打印系统框图。如图1所示,该打印系统包括打印机1、主机2和信息记录器3。其中,主机3通过 信息记录器3与打印机1连接。其中,主机2用于下发打印数据;信息记录器3用于接收主 机下发的数据,对所述打印数据进行保存,并将所述打印数据发送至打印机;打印机1用于 接收来自信息记录器的打印数据。上述提到的主机2可以是各种服务器或者计算机等外部设备。打印机1包括第一控制器11及与第一控制器11连接的打印机构12、RAM存储器 14和通讯接口 15。其中,第一控制器11通过通讯接口 15与信息记录器3连接,用于接收 主机控制软件下发的指令,并根据指令控制打印机各机构执行相应操作。打印机构12包括 图中未示出的介质输送机构、打印头等,其中介质输送机构用于运输打印介质,打印头用于 执行打印动作,在打印介质上打印设定的图像和文字。优选地,为了能够检测打印机的工作 状态,该打印系统还可以包括检测机构13,该检测机构13包括多个传感器,分别设置在打 印机内的各个位置,并与第一控制器11电连接,用于检测打印机状态,比如剩纸量、介质在 通道内状态、切刀状态、打印机盖体开闭状态等,检测机构13实时地将检测到打印机状态 反馈给控制器11 ;RAM存储器14用于暂存主机下发的打印数据。信息记录器3包括第二控制器31及与第二控制器连接的FLASH存储器32、输入接 口 33、输出接口 34和供电电路35。输入接口 33与主机2连接,用于接收主机下发数据,该 输入接口或输出接口可以是USB接口、也可以是串口或以太网接口等;输出接口 34与打印 机1的通讯接口 15连接,用于向打印机发送接从主机收到的数据;FLASH存储器32用于保 存从主机接收到的数据;供电电路35与输入接口和/或输出接口连接,用于通过输入接口 和/或输出接口从主机和/或打印机获取工作用电压,向第二控制器31供电。图中示意出
4了通过主机向信息记录器供电的情况。如图所示,供电电路35与输入接口 33连接,通过主 机获取信息记录器3的工作用电压。本实用新型的思路是主机下发数据经信息记录器记录保存后再发送给打印机,从 而可以记录主机下发数据状态,作为检测打印系统数据通讯正常与否的依据。图2是根据本实用新型实施例一的信息记录器的示意图。如图2所示,该信息记录器包括控制器,例如可以是图示的第二控制器31 ;输 入接口 33,与控制器相连接,用于接收主机下发的打印数据;存储器,例如可以是图示的 FLASH存储器32,与控制器相连接,用于存储打印数据;以及输出接口 34,与控制器相连接, 用于将打印数据输出至打印机。优选地,可以在输入接口设置有检测主机的电源状态的第一引脚和/或在输出接 口设置有检测打印机的电源状态的第二引脚,从而可以检测主机的供电状态是否正常和/ 或检测所述打印机的供电状态是否正常。上述信息记录器还具有供电单元,该供电单元与控制器相连接,用于对信息记录 器供电,其中,该供电单元包括与主机的电源相连接的第一供电单元和/或与打印机的电 源相连接的第二供电单元,其中,信息记录器可以通过第一供电单元来利用主机的电源来 供电,或者也可以通过第二供电单元来利用打印机的电源来供电。优选地,该信息记录器的 供电单元还可以包括电池,其中,在第一引脚检测到主机的电源断电和/或第二引脚检测 到打印机的电源断电的情况下,控制器控制电池供电。通过该实施例,信息记录器在不能用 主机或打印机电源的情况下,信息记录器自动控制电池进行供电。 上述信息记录器还可以包括加密单元,该加密单元用于在存储器存储打印数据时 对打印数据进行加密。其中,该加密单元的密钥可以存储在FLASH存储器32中,还可以存 储在单独的存储器中。需要说明的是,本实用新型所提供的打印机即可以用于票据打印系统中,也可以 用于其他类型的打印系统中。图3是根据本实用新型实施例二的信息记录器的示意图。如图3所示,该信息记录器包括接收模块22、保存模块24和发送模块26。其中,接收模块22用于接收主机下发的打印数据;保存模块24用于对所述打印数 据进行保存;发送模块26用于将所述打印数据发送至打印机以便所述打印机根据所述打 印数据进行打印。图4是根据本实用新型实施例一的打印系统的控制方法的流程图。如图4所示,该控制方法包括以下步骤步骤S12,接收主机下发的打印数据。可以通过设置于打印机和主机之间的装置来接收打印数据,该装置可以是本实用 新型实施例中的数据记录器,接收的打印数据可以包括票据信息和控制指令等。步骤S14,对所述打印数据进行保存,并将所述打印数据发送至打印机以便所述打 印机根据所述打印数据进行打印。上述装置对接收到的打印数据进行保存和发送,其中,保存和发送的顺序可以是 任意的。上述方法还可以包括,打印机向主机反馈打印机状态信息。优选地,在打印机向主
5机反馈打印机状态信息的过程中,信息记录器记录(或者保存)打印机反馈的打印机状态 信息并将该打印机状态信息发送至主机。其中,打印机可以是在接收到主机的请求以后再 向主机发送打印机状态信息,也可以是每间隔一段时间向主机主动反馈一次打印机状态信 肩、ο优选地,上述的方法还可以包括通过打印机或者信息记录器检测打印机的工作 状态;在打印机出现故障的情况下,信息记录器保存打印机的故障信息。并且信息记录器在 对打印数据进行保存时,还可以对打印数据进行加密。图5是根据图1所示的打印系统的一种控制方法流程图。如图5所示,该方法包括以下步骤步骤S101,主机向信息记录器发送数据。主机中的主机控制软件向信息记录器发送数据,该数据包括指令及打印数据。步骤S102,信息记录器接收主机下发数据,保存后下发给打印机。信息记录器接收主机下发的数据,并将接收到数据保存到FLASH存储器后下发给 打印机。步骤S103,打印机接收信息记录器发送的数据并执行相应操作。打印机接收信息记录器发送的数据,打印机的第一控制器根据数据中包含的指令 和打印数据,控制打印机的相关机构执行相应的操作。本实用新型提供的打印系统及其控制方法,主机下发数据先通过信息记录器保存 后再发送给打印机,因此,如果打印机在数据通讯异常情况下打印的票据内容不完整,通过 查询信息记录器内的数据的完整性,可以判断主机下发过程中是否出现通讯故障引起数据 丢失的问题,从而可以找到打印系统打印废票的原因,为解决票据买卖双方争议提供证据, 从而防止争议的产生。图6是根据本实用新型实施例二的打印系统框图。本实施例与第一实施例的主要 区别在于,信息记录器还包括电池装置36,电池装置36与第二控制器31连接,用于外接电 源断电时向提供第二控制器工作电压。通过设置电池,当打印系统断电时,信息记录器启动 电池装置供电,从而可以对打印系统断电故障进行记录。图7是根据图6所示打印系统的一种控制方法流程图。如图7所示,该方法包括以下步骤步骤S201至步骤S203同步骤SlOl至步骤S103,步骤S204,在执行步骤S203的同时,信息记录器检测打印机和主机供电是否异

巾ο由于打印过程中,打印机或主机供电异常造成打印暂停,引起票据数据打印不完 整的问题。因此,在打印机接收信息记录器发送的数据并执行相应操作的同时,信息记录器 实时检测打印机和主机供电是否异常。具体检测方法是在信息记录器的输出接口设置检 测打印机电源状态的引脚,控制器通过检测引脚电平,判断打印机是否断电,比如,引脚为 高电平时打印机有电,引脚为低电平是打印机断电。同样,在信息记录器的输入接口设置检 测主机电源状态的引脚,控制器通过检测引脚电平,判断主机是否断电。当在主机或打印机 中向信息记录器供电的一方断电时,信息记录器的电池装置被自动触发,向信息记录器提 供工作电压。
6[0059]步骤S205,当打印机或主机断电时,信息记录器记录断电信息。本实用新型提供的打印系统控制方法,主机下发数据先通过信息记录器保存后再 发送给打印机,因此,如果打印机在数据通讯异常情况下打印的票据内容不完整,通过查询 信息记录器内的存储的数据的完整性,可以判断主机下发过程中是否出现通讯故障引起数 据丢失的问题;进一步地,当打印机或主机断电时,信息记录器向FLASH存储器记录断电信 息,作为打印机未完整打印的依据,从而可以找到打印系统打印废票的原因,为解决票据买 卖双方争议提供证据,从而防止争议的产生。图8是根据图6所示打印系统的另一种控制方法流程图。如图8所示,该方法包括以下步骤步骤S301至步骤S305同步骤S201至步骤S205。步骤S306,在打印机执行打印的过程中,打印机判断打印机是否异常。打印机的检测机构设置有多个传感器,根据各传感器状态,实时检测打印机各部 件状态。比如,打印机通常在纸仓内设置纸将尽检测传感器,用于检测纸张剩余量,以判断 纸张是否充足。当剩纸量充足时正常,当剩纸量不足时异常;在介质输送通道内设置纸存在 传感器,用于检测介质状态,以判断通道内有纸或缺纸。当打印过程中有纸时正常,无纸时 异常;在切刀内设置动刃位置传感器,用于检测切刀动刃状态,以判断切刀复位或卡塞,当 切刀动刃复位时正常,否则异常;在打印机盖体与主体之间设置盖抬起传感器,用于检测盖 体状态,以判断盖体开启或闭合状态。当盖体闭合时正常,盖体开启时异常;在打印头内设 置温度检测传感器,用于检测打印头温度,以判断打印头温度正常或过热。当打印头温度低 于设定值时正常,高于设定值时异常。需要说明的是,打印机的检测机构不局限于上述包括的传感器,可以根据需要而 设定。检测机构的传感器根据各自的判断条件输出正常或异常的检测结果。步骤S307,当打印机异常时,中断打印,故障信息反馈至信息记录器保存。打印过程中,当第一控制器收到检测机构反馈的打印机异常信息时,控制器会立 即中断打印操作,发出警告信息。同时,造成打印机异常的故障信息反馈至信息记录器,并 保存到FLASH存储器中,其中,故障信息包括故障类型、故障发生时间等;通过查询FLASH存 储器存储的信息,即可得知当前票据因何种原因未打印完整而被作废。图9是根据本实用新型实施例的打印系统信息流向的示意图。如图所示,信息记 录器对主机下发给打印机的信息和/或打印机反馈给主机的信息进行保存。其中,主机下发的打印数据D经信息记录器发送给打印机,该过程中信息记录器 保存主机下发的打印数据D,其控制方法如图5所示。其中,打印机反馈打印机状态信息Z经信息记录器发送给主机,该过程中信息记 录器保存打印机反馈的打印机状态信息Z。打印机状态信息Z包括打印机检测机构状态和 票据打印过程状态,其中,打印机检测机构状态与图8所示的打印系统控制方法中提及的 检测机构状态相同,包括正常状态和故障状态,此处不再赘述;票据打印过程状态包括票据 打印过程中票据打印是否完整以及打印机是否正在处于打印状态等状态。下面通过图10说明打印机向主机反馈打印机状态信息的控制方法。该方法包括 如下步骤步骤S501,打印机向信息记录器反馈打印机状态信息
7[0074]打印机向主机反馈打印机状态信息,可以是响应主机请求,也可以是打印机自动 向主机返回其状态信息。该打印机状态信息包括打印机检测机构状态和票据打印过程状 态。其中,检测机构状态包括正常状态和故障状态。步骤S502,信息记录器接收打印机反馈的状态信息,保存并发送至主机。步骤S503,主机接收信息记录器发送的打印机状态信息。本实用新型提供的打印系统控制方法,通过信息记录器记录打印机反馈给主机的 打印机状态信息,通过查询该信息,可以找到主机在打印机故障情况下下发打印数据造成 当前票据打印不完整的依据,从而可以找到打印系统打印废票的原因,为解决票据买卖双 方争议提供证据,从而防止争议的产生。从以上的描述中,可以看出,本实用新型提供的打印系统控制方法,主机下发数据 先通过信息记录器保存后再发送给打印机,从而能够使得在打印过程中出现打印无效时, 打印系统能够提供打印是否正常的依据。因此,如果打印机在数据通讯异常情况下打印 的票据内容不完整,通过查询信息记录器内的数据的完整性,可以判断主机下发过程中是 否出现通讯故障引起数据丢失的问题。进一步地,当打印机或主机断电时,信息记录器向 FLASH存储器记录断电信息,作为当前票据未完整打印的依据;进一步地,通过将打印过程 中的故障信息反馈至信息记录器保存,从而通过查询该故障信息可以确定引起当前票据打 印不完整的依据,从而可以找到打印系统打印废票的原因,为解决票据买卖双方争议提供 证据,从而防止争议的产生。以上所述仅为本实用新型的优选实施例而已,并不用于限制本实用新型,对于本 领域的技术人员来说,本实用新型可以有各种更改和变化。凡在本实用新型的精神和原则 之内,所作的任何修改、等同替换、改进等,均应包含在本实用新型的保护范围之内。
权利要求一种信息记录器,其特征在于,包括控制器;输入接口,与所述控制器相连接,用于接收主机下发的打印数据;存储器,与所述控制器相连接,用于存储所述打印数据;以及输出接口,与所述控制器相连接,用于将所述打印数据输出至打印机。
2.根据权利要求1所述的信息记录器,其特征在于,还具有供电单元,与所述控制器相 连接,用于对所述信息记录器供电,其中,所述供电单元包括第一供电单元,与所述主机的电源相连接;或者 第二供电单元,与所述打印机的电源相连接。
3.根据权利要求2所述的信息记录器,其特征在于,在所述输入接口设置有检测所述 主机的电源状态的第一引脚和/或在所述输出接口设置有检测所述打印机的电源状态的第二引脚。
4.根据权利要求3所述的信息记录器,其特征在于,所述供电单元还包括 电池,与所述控制器连接,其中,在所述第一引脚检测到所述主机的电源断电或所述第二引脚检测到所述打印机 的电源断电的情况下,所述控制器控制所述电池对所述信息记录器进行供电。
5.根据权利要求1所述的信息记录器,其特征在于,还包括加密单元,与所述控制器连接,用于在所述存储器存储所述打印数据时对所述打印数 据进行加密。
6.一种打印系统,其特征在于,包括 主机,用于下发打印数据;权利要求1至5中任一项所述的信息记录器,用于保存所述打印数据;以及 打印机,用于接收来自所述信息记录器的所述打印数据。
7.根据权利要求6所述的打印系统,其特征在于,还包括检测机构,用于检测所述打印机的工作状态,并且在所述打印机出现故障的情况下,得 到故障信息;其中,所述信息记录器还用于存储所述故障信息。
8.根据权利要求6所述的打印系统,其特征在于,所述打印机还用于发送打印机状态 信息;所述信息记录器还用于保存所述打印机状态信息以及将所述打印机状态信息发送至 所述主机。
专利摘要本实用新型公开了一种信息记录器及打印系统。其中,该信息记录器包括控制器;输入接口,与控制器相连接,用于接收主机下发的打印数据;存储器,与控制器相连接,用于存储打印数据;以及输出接口,与控制器相连接,用于将打印数据输出至打印机。通过本实用新型,在打印过程中出现打印无效时,打印系统能够提供打印是否正常的依据。
文档编号B41J29/38GK201728913SQ20102026546
公开日2011年2月2日 申请日期2010年7月21日 优先权日2010年7月21日
发明者丛强滋, 于转龙, 姜天信, 王春涛, 许加波 申请人:山东新北洋信息技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1