[发明专利]票据打印机的打印控制方法、装置及系统在审
申请号: | 201910651703.3 | 申请日: | 2019-07-18 |
公开(公告)号: | CN110399106A | 公开(公告)日: | 2019-11-01 |
发明(设计)人: | 方堃;李超 | 申请(专利权)人: | 浙江口碑网络技术有限公司 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 北京市浩天知识产权代理事务所(普通合伙) 11276 | 代理人: | 刘兰兰 |
地址: | 310012 浙江省杭州市西*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标打印机 打印 打印机 票据打印机 打印状态 装置及系统 打印控制 任务队列 电子信息领域 打印机状态 可用状态 任务添加 任务下发 业务数据 可用 匹配 查询 监测 失败 源头 | ||
1.一种票据打印机的打印控制方法,包括:
根据接收到的业务数据生成打印任务,将与所述打印任务相匹配的票据打印机确定为目标打印机;
将所述打印任务添加到与所述目标打印机相对应的打印机任务队列中;
从所述目标打印机相对应的打印机任务队列中提取打印任务作为目标任务,并查询所述目标打印机的打印状态,当所述目标打印机的打印状态为可用状态时,将所述目标任务下发至所述目标打印机。
2.根据权利要求1所述的方法,其中,所述查询所述目标打印机的打印状态之后,进一步包括:
当所述目标打印机的打印状态为非可用状态时,轮询所述目标打印机的打印状态,当所述目标打印机的打印状态切换为可用状态时,将所述目标任务下发至所述目标打印机;或者,
当所述目标打印机的打印状态为非可用状态时,根据所述目标任务的任务优先级确定是否将所述目标任务移动至打印状态为可用状态的票据打印机所对应的打印机任务队列中。
3.根据权利要求1或2所述的方法,其中,所述将所述打印任务添加到与所述目标打印机相对应的打印机任务队列中包括:通过队列入队线程将所述打印任务添加到与所述目标打印机相对应的打印机任务队列中;
所述从所述目标打印机相对应的打印机任务队列中提取打印任务作为目标任务包括:通过队列出队线程从所述目标打印机相对应的打印机任务队列中提取打印任务作为目标任务;
并且,所述方法进一步包括:通过状态检测线程轮询所述目标打印机的当前状态,根据轮询结果更新所述目标打印机的打印状态。
4.根据权利要求1-3任一所述的方法,其中,所述票据打印机为多个,且各个票据打印机分别对应于不同类型的业务数据;则所述根据接收到的业务数据生成打印任务,将与所述打印任务相匹配的票据打印机确定为目标打印机包括:
确定所述接收到的业务数据的类型,以及各个票据打印机所对应的业务类型;
将业务类型与所述业务数据的类型相匹配的票据打印机确定为目标打印机。
5.根据权利要求1-4任一所述的方法,其中,所述方法执行之前,进一步包括:
分别针对每个票据打印机,生成与该票据打印机相对应的打印机任务队列;
根据该票据打印机的属性信息,配置该打印机任务队列的队列长度、任务轮询周期、任务优先级策略、和/或重试策略。
6.根据权利要求1-5任一所述的方法,其中,所述根据接收到的业务数据生成打印任务,将与所述打印任务相匹配的票据打印机确定为目标打印机具体包括:
当所述业务数据为多个并发业务操作所对应的并发业务数据时,分别针对每个并发业务操作所对应的并发业务数据生成至少一个打印任务;
分别针对各个打印任务确定目标打印机。
7.一种票据打印机的打印控制装置,包括:
任务生成模块,适于根据接收到的业务数据生成打印任务,将与所述打印任务相匹配的票据打印机确定为目标打印机;
任务添加模块,适于将所述打印任务添加到与所述目标打印机相对应的打印机任务队列中;
任务下发模块,适于从所述目标打印机相对应的打印机任务队列中提取打印任务作为目标任务,并查询所述目标打印机的打印状态,当所述目标打印机的打印状态为可用状态时,将所述目标任务下发至所述目标打印机。
8.一种票据打印机的打印控制系统,包括:如权利要求7所述的票据打印机的打印控制装置以及多个票据打印机。
9.一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如权利要求1-6中任一项所述的票据打印机的打印控制方法对应的操作。
10.一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如权利要求1-6中任一项所述的票据打印机的打印控制方法对应的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江口碑网络技术有限公司,未经浙江口碑网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910651703.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种地图页面的打印方法及系统
- 下一篇:凭证打印处理方法及装置