一种打印控制方法和装置的制作方法

文档序号:6611868阅读:107来源:国知局
专利名称:一种打印控制方法和装置的制作方法
技术领域
本发明涉及打印技术领域,特別是涉及一种打印控制方法和装置。
背景技术
近年来,出现了越来越多的票据打印应用,例如彩票打印等,这些票据 一般要求具备完全的票据内容,才能符合票据的使用需要。
现有技术中,控制打印机的上位机控制软件无法得知票据数据的打印是 否完全,于是上位机控制软件在向打印机下发了一张需要打印的票面数据后, 就认为该票面打印是成功的,于是即使出现票据打印不全造成票据无效的情 况,也认为打印出了有效的票据并把票据票号登记在上位机上的软件系统中。 例如,在票据打印过程中,因为打印机抬起上盖、数据通讯受干扰、打印票 据纸用完需要更换纸巻等原因,造成当前票面的数据丢失、票据内容打印不 全,上位机控制软件也认为打印了完全有效的票据。
但是,目前还没有一种打印控制方法可以对票面打印的完整性(即有效 性)进行判断,因此,如果打印机发生错误,导致需要打印的票据数据没有 完全精确地打印在票面上时,用户购买获得的票据就可能由于票据的条形码、 关键号码、金额等内容不全,而无法达到票据的使用标准,导致票据无法使 用,严重损害了票据用户的财产利益,并造成票据用户与票据发布商之间不 必要的纠纷。

发明内容
有鉴于此,本发明解决的问题是提供一种打印控制方法和装置,能够保 证实现每张需要打印的票面数据完整打印在票面上,实现票面数据的有效打印。
本发明提供了一种打印控制方法,包括步骤
将打印机的打印过程划分为不同的工作阶段; 实时获取不同工作阶段的打印机状态信息;
根据所获取的不同工作阶段的打印机状态信息,进行相应的打印过程控制。
其中,按照以下步骤相应控制打印机的打印过程 在发送打印数据前,根据所获取的打印机状态信息,执行第一预定操作; 在打印机接收打印任务后,根据所获取的打印机状态信息,执行第二预 定操作;
打印机进入打印过程后,根据所获取的打印机状态信息,执行第三预定 操作。
其中,所述第一预定操作具体为 如果打印机处于可正常打印状态,则下发打印任务; 如果所获取的打印机状态信息显示打印机发生有错误,等待错误恢复后, 下发打印任务。
其中,所述第二预定操作具体为
如果打印机处于正常未进入打印状态,打印机继续等待进入打印过程; 如果打印机处于进入打印状态,则进行打印任务的处理;
如果当前打印机处于禁止打印状态,重发本次打印的票据和/或者登记本 次打印票据为无效票据。
其中,所述第三预定^乘作具体为
如果打印机状态信息显示打印机在打印过程中没有出错,则打印结束;
如果根据打印机状态信息显示打印机在打印过程中出错,则清除打印緩 沖区,并设置打印机实时状态标志字节的禁止打印位和打印非正常完成位。
其中,还包括步骤如果根据打印机状态信息显示打印机在打印过程中 出错,登记本次打印票据为无效票据。
其中,还包括步骤接收切刀指令,结束打印任务。
其中,当所获取的打印机状态信息显示打印机处于打印正常完成状态时, 所打印票面完整有效。 本发明还提供了一种打印控制装置,该打印控制装置包括阶段划分单元、
打印机状态获取单元和打印过程控制单元,其中,
阶段划分单元,用于打印机的打印过程划分为不同的工作阶段; 打印机状态获取单元,用于实时获取不同工作阶段的打印机状态信息; 打印过程控制单元,用于根据打印机状态获取单元所获取的不同工作阶
段的打印机状态信息,进行相应的打印过程控制。
其中,打印过程控制单元包括
第一预定操作执行单元,用于在发送打印数据前,根据所获取的打印机
状态信息,执行第一预定操作;
第二预定操作执行单元,用于在打印机接收打印任务后,根据所获取的 打印机状态信息,执行第二预定操作;
第三预定操作执行单元,用于在打印机进入打印过程后,根据所获取的 打印机状态信息,执行第三预定操作。
其中,所述第一预定操作具体为
如果打印机处于可正常打印状态,则下发打印任务;
如果所获取的打印机状态信息显示打印机发生有错误,等待错误恢复后, 下发打印任务。
其中,所述第二预定操作具体为
如果打印机处于正常未进入打印状态,打印机继续等待进入打印过程; 如果打印机处于进入打印状态,则进行打印任务的处理; 如果当前打印机处于禁止打印状态,重发本次打印的票据和/或者登记本 次打印票据为无效票据。
其中,所述第三预定操作具体为
如果打印机状态信息显示打印机在打印过程中没有出错,则打印结束; 如果根据打印机状态信息显示打印机在打印过程中出错,则清除打印緩
冲区,并设置打印^u实时状态标志字节的禁止打印位和打印非正常完成位。 其中,还包括无效票据登记装置,用于当打印机状态信息显示打印机在
打印过程中出错,登记本次打印票据为无效票据。
7
其中,还包括切刀单元,用于根据切刀指令,执行切刀操:作。 与现有技术相比,本发明具有以下优点
1、 本发明将打印机的打印过程划分为不同的工作阶段,实时获取打印机 在不同工作阶段的状态信息,根据所获取的打印机状态信息进行相应的打印
过程控制,直到打印机处于打印正常完成状态,打印出完整有效的票面,从 而实现了票面数据的完整有效的打印。
2、 通过本发明,可以实现票面数据的完整有效的打印,从而保证了票据 用户的财产利益,并避免了票据用户与票据发布商之间不必要的纠纷。


图1为本发明提供的打印控制方法的流程图2a、图2b、图2c为表示打印机实时状态的三个字节的结构示意图; 图3为本发明提供的打印控制方法在页模式下,对打印机进行控制的流 程图4为本发明提供的打印控制方法在标准模式下,对打印机进行控制的 流程图5为本发明提供的打印控制装置的结构示意图。
具体实施例方式
为使本发明的目的、技术方案更加清楚明白,以下参照附图并举实施例,
对本发明做进一步的详细说明。
本发明提供了一种打印控制方法,其基本思想是在开始发送打印任务
后,定期检测打印机状态,根据打印机检测的结果,对打印任务进行控制。 本发明提供的打印控制方法包括以下步骤 步骤S101:将打印机的打印过程划分为不同的工作阶段; 本发明可以通过运用上位机控制软件对打印机的打印过程进行划分。 具体可以将打印机的打印过程划分为打印前、打印过程中、打印完成
后等阶段。
或过程中、打印机启动打印前、后或打印过程中、打印完成后等阶段。
步骤S102:实时获取不同工作阶段的打印机状态信息; 在上位机上,运行有控制软件程序,该上位机控制软件负责与打印机之 间的通讯、实时获取打印机状态、打印机状态的解析、设置有打印控制指令, 根据打印机的状态选择发送控制指令到打印机,控制打印机的打印动作。所 述上位机包括但不限于计算机、笔记本电脑等各类具有数据处理能力的电子 设备。
在打印机上存在实时状态记录单元,该单元实时记录打印机的工作状态, 根据打印机的工作状态设置打印机的实时状态标志字节的内容。
打印机具有禁止打印状态、错误状态、可正常打印状态、正常未进入打 印状态、进入打印状态、正在打印状态、打印结束状态、打印非正常完成状 态、打印正常完成状态等不同的工作状态。
上位机控制软件在下发数据前通过实时指令查询打印机的状态,打印机 相应返回 一次当前的状态信息。
需要说明的是,下发数据前,打印机的状态为错误状态或者为可正常打 印状态。
下面对各种打印机的工作状态作一介绍
1、 禁止打印状态打印机出错后打印机进入禁止打印状态,在此状态下 打印机不执行任何打印动作,打印机在收到清除禁止打印状态指令后退出禁 止打印状态。
2、 错误状态打印机出现错误的状态。包括缺纸、打开上盖、打印头过 热、找不到标记等多种错误情况。
3、 可正常打印状态打印机无错并且能够正常打印的状态。
4、 正常未进入打印状态打印机需要继续等待以进入打印过程的状态。
5、 进入打印状态打印机可以继续进入打印过程的状态。
6、 正在打印状态打印机处于票面打印进程中的状态。
7、 打印结束状态打印过程完成的状态。 8、 打印非正常完成状态即为打印机本次打印没有正常完成,需要重新
发送本页打印票据数据的状态。
根据打印结果判断是否处于打印非正常完成状态,例如在打印过程中如
果出现错误如上盖抬起、纸尽、找不到标记、打印头过热、切刀错误等问题, 那么打印机的状态为打印非正常完成状态。
9、 打印正常完成状态才艮据打印结果判断,本次打印正常完成,可以下
发下一页打印票据数据的状态。。
打印机的实时状态信息,可以用多个字节分组以及字节的位来表示,不 同字节以及每个字节不同的位对应指示打印机的各种状态。上位机控制软件 根据这些状态对打印机的动作进行控制,从而做到对票面打印的有效控制。
上位机控制软件定义实时状态的标志字节,以表示打印机所处的不同状 态和不同阶段。图2a、图2b、图2c中分别以3个字节表示打印机的各种状态。 具体为字节1用于表示打印机处于错误状态,并且字节1中的不同位用于 表示不同的错误问题,参见图2a,其中,位1表示纸尽,位2表示上盖抬起, 位3表示找不到黑标,位4表示打印头过热,位5表示切刀错,位6、位7和 位8空余,用于以后定义其他打印机的错误问题。字节2的前4位(即位1、 位2、位3、位4)依次用于表示禁止打印状态、可正常打印状态、正常未进 入打印状态、进入打印状态,为了以后打印机状态信息定义的扩展,其余位 空余,参见图2b。字节3的前4位(即位1、位2、位3、位4)依次用于正 在打印状态、打印结束状态、打印正常完成状态、打印非正常完成状态,参 见图2c,为了以后打印机状态信息定义的扩展,其余位空余。
上位机控制软件可以通过发送实时指令查询打印机的实时状态标志字 节,每次向打印机发送查询指令后,打印机即返回一次状态标志字节给上位 机控制软件。
步骤S103:根据所获取的不同工作阶段打印机状态信息,对打印机进行 相应的打印过程控制。
需要说明的是,当所获取的打印机状态信息显示打印机处于打印正常完 成状态时,所打印票面完整有效。
在本发明中,打印机按照工作模式可以分为页模式打印和标准模式打印。
页模式是指打印机把所有打印内容一次全部存储到存储器中(假定存
储了一个页面的打印数据),该模式在收到上位机控制软件发送的打印指令的 情况下才进行数据打印。在页模式下,票面打印过程定义为从开始打印到本 页面数据打印完成。
标准模式是指只要打印机的行緩冲区满(即内容排满一行緩冲区)或 者打印机收到打印指令,打印机就进行数据打印。在标准模式下,票面打印 过程定义为从开始打印到收到切刀指令执行切纸前。
下面分别根据页模式与标准模式,说明运用本发明提供的打印控制方法, 实现票面lt据打印的过程。
参见图3,在页模式打印下,运用本发明提供的打印控制方法,具体实现 步骤为
步骤S301:下发数据前,获取打印机状态。
如前所述,在打印机上存在实时状态记录单元,该单元实时记录打印机 的工作状态,根据打印机的工作状态设置打印机的实时状态标志字节的内容。 步骤S302:根据所获取的打印机状态信息,执行第一预定操作; 具体为
如果打印机处于可正常打印状态,则上位机控制软件下发打印任务; 否则,进行错误处理,错误处理后,下发打印任务。 其中,打印机任务包括设置页模式、设置页面参数,并下发票面数据和 打印指令。
当然,如果在标准模式下,打印机任务为包括设置标准模式、设置页面 参数,并下发票面数据和打印指令。
上述的错误处理具体为如果所获取的打印机状态信息显示打印机处于 错误状态,那么等待错误恢复后,下发指令清除字节1的全部位以及字节2 的禁止打印位;
如果所获取的打印机状态信息显示打印机不处于错误状态,那么清除字 节2的禁止打印位。因为如果在本次数据打印前,打印机发生过4昔误,那么
即使下发本次数据时,错误已经克服,字节2的禁止打印位还是存在,因此 需要对该禁止打印位进行清除。
可以理解的是使打印机恢复到正常状态的情况有很多,例如,纸张用
尽后重新装纸,打开上盖后合上上盖等。
步骤S303:打印机接收打印任务,获取打印机的状态信息。 通过上位机控制软件发送状态查询指令给打印机,打印机返回当前的状 态信息给上位机控制软件。
步骤S304:根据所获取的打印机状态信息,执行第二预定操作。 此时,具体有三种情况
(1) 如果当前打印机处于正常未进入打印状态,则继续等待进入打印过
程;
(2) 如果打印机处于进入打印状态,则进行打印任务的处理。 具体为如果没有出现错误,则打印机正在执行打印机,则打印机处于
进入打印状态。
(3) 如果当前打印机处于禁止打印状态,上位机控制软件可以重发本次 打印的票据、登记本次打印票据为无效票据。具体操作为如果出现错误, 打印积3殳置字节1的禁止打印状态,并设置字节2的打印非正常完成位,此 时上位机控制软件认为本次打印的票据为无效票据,从而上位机控制软件可 以重发本次打印的票据和/或者登记本次打印票据为无效票据。
步骤S305:打印机进入打印过程,进行票据打印,获取打印机的状态信

步骤S306:根据所获取的打印机状态信息,执行第三预定操作。 这里,具体预定操作为
(1) 如果根据打印机状态信息显示打印机在打印过程中没有出错,则打 印结束。本次票据it据打印结束后,清除打印机实时状态标志字节中字节3 的正在打印位,并设置打印结束位。
(2) 如果根据打印机状态信息显示打印机在打印过程中出错,打印机执 行以下动作 清除打印緩冲区;
设置打印机实时状态标志字节中字节2的禁止打印位,以表示打印机进
入禁止打印状态;
设置打印机实时状态标志字节中字节3的打印非正常完成位,以表示本
次票据数据的打印非正常完成,从而上位机控制软件认为本次打印的票据为 无效票据,在此可以重发本次打印的票据和/或者登记本次打印票据为无效票 据。
机控制软件可以通过登记本次票据的票号,登记本次打印票据为无效票据, 将该票据作为废票处理。
步骤S307:获取打印机的状态信息,当该状态信息显示打印机处于打印 正常完成状态,则打印出有效票据。
在所返回的实时状态标志字节的字节3中设置有打印正常完成位时,从 而上位机控制软件得知打印机处于打印正常完成状态,打印机打印出有效票 据。
需要说明的是,上面实施例中的上位机控制软件可以用具有相同功能的 模块、器件进行代替。
参见图4,在标准模式打印下,运用本发明提供的打印控制方法,具体实 现步骤为
需要说明的是,在标准模式下,收到切刀指令时,打印过程直接结束, 根据所返回的实时状态标志字节是否设置有打印正常完成位时,来判断打印 机是否处于打印正常完成状态,以及打印机是否打印出有效票据。
步骤S401:下发数据前,获取打印机状态。
如前所述,在打印才几上存在实时状态记录单元,该单元实时记录打印机 的工作状态,根据打印机的工作状态设置打印机的实时状态标志字节的内容。 步骤S402:根据所获取的打印机状态信息,执行第一预定操作; 具体为
如果打印机处于可正常打印状态,则上位机控制软件下发打印任务;
否则,进行错误处理,错误处理后,下发打印任务。
其中,打印机任务包括设置标准模式、设置页面参数,并下发票面数据 和打印指令。
上述的错误处理具体为如果所获取的打印机状态信息显示打印机处于 错误状态,那么等待错误恢复后,下发指令清除字节1的全部位以及字节2
的禁止打印位;
如果所获取的打印机状态信息显示打印机不处于错误状态,那么清除字 节2的禁止打印位。因为如果在本次数据打印前,打印冲几发生过错误,那么 即使下发本次数据时,错误已经克服,字节2的禁止打印位还是存在,因此 需要对该禁止打印位进行清除。
可以理解的是使打印机恢复到正常状态的情况有很多,例如,纸张用 尽后重新装纸,打开上盖后合上上盖等。
步骤S403:打印机接收打印任务,获取打印机的状态信息。
通过上位机控制软件发送状态查询指令给打印机,打印机返回当前的状 态信息给上位机控制软件。
步骤S404:根据所获取的打印机状态信息,执行第二预定操作。
此时,具体有三种情况
(1) 如果当前打印机处于正常未进入打印状态,则继续等待进入打印过
程;
(2) 如果打印机处于进入打印状态,则进行打印任务的处理。 具体为如果没有出现错误,则打印机正在执行打印机,则打印机处于
进入打印状态。
(3 )如果当前打印机处于禁止打印状态上位机控制软件可以重发本次打 印的票据、登记本次打印票据为无效票据。具体才喿作为如果出现错误,打 印机设置字节1的禁止打印状态,并设置字节2的打印非正常完成位,此时 上位机控制软件认为本次打印的票据为无效票据,从而上位机控制软件可以 重发本次打印的票据和/或者登记本次打印票据为无效票据。
步骤S405:打印机进入打印过程,进行票据打印,获取打印机的状态信

步骤S406:当打印机收到切刀指令时,结束打印过程,执行步骤S407, 否则,根据所获取的打印机状态信息,执行第三预定操作。 这里,具体预定操作为
(1) 如果根据打印机状态信息显示打印机在打印过程中没有出错,则打 印结束,执行步骤S407。
由于打印机的工作模式为标准模式打印,如前所述,在标准模式下,以 收到切刀指令作为票面打印过程的结束。
本次票据数据打印结束后,清除打印机实时状态标志字节中字节3的正 在打印位,并设置打印结束位。
(2) 如果根据打印机状态信息显示打印机在打印过程中出错,打印机执 行以下动作
清除打印緩冲区;
设置打印机实时状态标志字节中字节2的禁止打印位,以表示打印机进 入禁止打印状态;
设置打印机实时状态标志字节中字节3的打印非正常完成位,以表示本 次票据数据的打印非正常完成,从而上位机控制软件认为本次打印的票据为 无效票据,在此可以重发本次打印的票据和/或者登记本次打印票据为无效票 据。
机控制软件可以通过登记本次票据的票号,将该票据作为废票处理。
步骤S407:获取打印机的状态信息,当该状态信息显示打印机处于打印
正常完成状态,则打印出有效票据。
在所返回的实时状态标志字节的字节3中:&置有打印正常完成位时,乂人
而上位机控制软件得知打印机处于打印正常完成状态,打印机打印出有效票据。
需要说明的是,上面实施例中的上位机控制软件可以用具有同上位机控 制软件相同功能的模块、器件进行代替。
由上述流程可见,本发明提供的打印控制方法将打印机的打印过程划分 为不同的工作阶段,实时获取打印机在不同工作阶段的状态信息,根据所获 取的打印机状态信息进行相应的打印过程控制,直到打印机处于打印正常完 成状态,打印出完整有效的票面,从而实现了票面数据的有效打印,保证票 面数据打印任务的完成。
基于本发明提供的打印控制方法,本发明还提供了一种打印控制装置,
参见图5,该打印控制装置包括阶段划分单元501、打印机状态获取单元502
和打印过程控制单元503,其中,
阶段划分单元501,用于打印机的打印过程划分为不同的工作阶段; 打印机状态获取单元502,用于实时获取不同工作阶段的打印机状态信

打印过程控制单元503,用于根据打印机状态获取单元所获取的不同工作 阶段的打印机状态信息,进行相应的打印过程控制。
在本发明中,打印过程控制单元503包括有第一预定操作执行单元、第 二预定操作执行单元和第三预定操作执行单元;
上述第一预定操作执行单元,用于在发送打印数据前,才艮据所获取的打 印机状态信息,执行第一预定操作;
上述第二预定操作执行单元,用于在打印机接收打印任务后,根据所获 取的打印机状态信息,执行第二预定操作;
上述第三预定操作执行单元,用于在打印机进入打印过程后,根据所获 取的打印机状态信息,执行第三预定操作。
上面所述第一预定操作具体为如果打印机处于可正常打印状态,则下 发打印任务;如果所获取的打印机状态信息显示打印机发生有错误,等待错 误恢复后,下发打印任务。
上面所述第二预定操作具体为如果打印机处于正常未进入打印状态, 打印机继续等待进入打印过程;如果打印机处于进入打印状态,则进行打印 任务的处理;如果当前打印机处于禁止打印状态,重发本次打印的票据和/或 者登记本次打印票据为无效票据。
上面所述第三预定操作具体为如果打印机状态信息显示打印机在打印
过程中没有出错,则打印结束;如果根据打印机状态信息显示打印机在打印
过程中出错,则清除打印緩冲区,并设置打印机实时状态标志字节的禁止打 印位和打印非正常完成位。
在本发明提供的打印控制装置中,还包括无效票据登记装置,该装置用 于当打印机状态信息显示打印机在打印过程中出错,登记本次打印票据为无 效票据。
在本发明提供的打印控制装置中,还可以包括切刀单元,该切刀单元用 于根据切刀指令,执行切刀操作。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普 通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润 饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1、一种打印控制方法,其特征在于,包括步骤:将打印机的打印过程划分为不同的工作阶段;实时获取不同工作阶段的打印机状态信息;根据所获取的不同工作阶段的打印机状态信息,进行相应的打印过程控制。
2、 如权利要求1所述的方法,其特征在于,按照以下步骤相应控制打 印才几的打印过程在发送打印数据前,根据所获取的打印机状态信息,才丸行第一预定操作; 在打印机接收打印任务后,根据所获取的打印机状态信息,执行第二预 定操作;打印机进入打印过程后,根据所获取的打印机状态信息,执行第三预定 操作。
3、 如权利要求2所述的方法,其特征在于,所述第一预定操作具体为 如果打印机处于可正常打印状态,则下发打印任务; 如果所获取的打印机状态信息显示打印机发生有错误,等待错误恢复后,下发打印任务。
4、 如权利要求2所述的方法,其特征在于,所述第二预定操作具体为 如果打印机处于正常未进入打印状态,打印机继续等待进入打印过程; 如果打印机处于进入打印状态,则进行打印任务的处理;如果当前打印机处于禁止打印状态,重发本次打印的票据和/或者登记本 次打印票据为无效票据。
5、 如权利要求2所述的方法,其特征在于,所述第三预定操作具体为 如果打印机状态信息显示打印机在打印过程中没有出错,则打印结束; 如果根据打印机状态信息显示打印机在打印过程中出错,则清除打印緩
6、 如权利要求5所述的方法,其特征在于,还包括步骤如果根据打印 机状态信息显示打印机在打印过程中出错,登记本次打印票据为无效票据。
7、 如权利要求2所述的方法,其特征在于,还包括步骤接收切刀指令, 结束打印任务。
8、 如权利要求l所述的方法,其特征在于,当所获取的打印机状态信息 显示打印机处于打印正常完成状态时,所打印票面完整有效。
9、 一种打印控制装置,其特征在于,该打印控制装置包括阶段划分单元、 打印机状态获取单元和打印过程控制单元,其中,阶段划分单元,用于打印机的打印过程划分为不同的工作阶段; 打印机状态获取单元,用于实时获取不同工作阶段的打印机状态信息; 打印过程控制单元,用于根据打印机状态获取单元所获取的不同工作阶 段的打印机状态信息,进行相应的打印过程控制。
10、 如权利要求9所述的装置,其特征在于,打印过程控制单元包括 第一预定操作执行单元,用于在发送打印数据前,根据所获取的打印机状态信息,执行第一预定操作;第二预定操作执行单元,用于在打印机接收打印任务后,根据所获取的 打印机状态信息,执行第二预定操作;第三预定操作执行单元,用于在打印机进入打印过程后,根据所获取的 打印机状态信息,执行第三预定操作。
11、 如权利要求IO所述的装置,其特征在于,所述第一预定操作具体为 如果打印机处于可正常打印状态,则下发打印任务; 如果所获取的打印机状态信息显示打印机发生有错误,等待错误恢复后,下发打印任务。
12、 如权利要求10所述的装置,其特征在于,所述第二预定操作具体为 如果打印机处于正常未进入打印状态,打印机继续等待进入打印过程; 如果打印机处于进入打印状态,则进行打印任务的处理; 如果当前打印机处于禁止打印状态,重发本次打印的票据和/或者登记本次打印票据为无效票据。
13、 如权利要求10所述的装置,其特征在于,所述第三预定操作具体为 如果打印机状态信息显示打印机在打印过程中没有出错,则打印结束;如果根据打印机状态信息显示打印机在打印过程中出错,则清除打印緩 冲区,并设置打印机实时状态标志字节的禁止打印位和打印非正常完成位。
14、 如权利要求13所述的装置,其特征在于,还包括无效票据登记装置, 用于当打印机状态信息显示打印机在打印过程中出错,登记本次打印票据为 无效票据。
15、 如权利要求IO所述的装置,其特征在于,还包括切刀单元,用于根据切刀指令,执行切刀操作。
全文摘要
本发明公开了一种打印控制方法,包括步骤将打印机的打印过程划分为不同的工作阶段;实时获取不同工作阶段的打印机状态信息;根据所获取的不同工作阶段的打印机状态信息,进行相应的打印过程控制。另外,本发明还公开了一种打印控制装置。利用本发明能够保证实现每张需要打印的票面数据完整打印在票面上,实现票面数据的有效打印,从而保证了票据用户的财产利益,并避免了票据用户与票据发布商之间不必要的纠纷。
文档编号G06F3/12GK101383070SQ200710145799
公开日2009年3月11日 申请日期2007年9月5日 优先权日2007年9月5日
发明者伟 刘, 彭远斌, 许加波, 邱海波, 明 高 申请人:山东新北洋信息技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1