[发明专利]一种打印系统及打印方法在审
申请号: | 202110253606.6 | 申请日: | 2021-03-09 |
公开(公告)号: | CN112820040A | 公开(公告)日: | 2021-05-18 |
发明(设计)人: | 吴辉辉 | 申请(专利权)人: | 厦门米应科技有限公司 |
主分类号: | G07F17/26 | 分类号: | G07F17/26 |
代理公司: | 厦门一创联智知识产权代理事务所(普通合伙) 35252 | 代理人: | 王晓彤 |
地址: | 361000 福建省厦门市软件*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 打印 系统 方法 | ||
1.一种打印方法,其特征在于,包括以下步骤:
S1、通过终端对打印机的打印任务进行监测,当监测到对打印机有新创建的打印任务时,则暂停该打印任务;
S2、获取打印机的打印任务信息数据;
S3、对打印任务信息数据进行分析,获取打印参数数据;
S4、存储获取到的打印参数数据;
S5、根据打印参数数据计算出打印费用;
S6、调用服务器生成待打印订单,并生成订单支付二维码显示于终端上;
S7、订单支付成功后,服务器生成打印推送指令发送至终端,终端接收到打印推送指令后,释放对打印任务的暂停控制,打印机输出打印。
2.根据权利要求1所述的打印方法,其特征在于,在步骤S1中,终端每隔预定时间对打印机的打印任务进行监测一次。
3.根据权利要求1所述的打印方法,其特征在于,在步骤S6中,还进一步将打印订单的订单号进行存储;在步骤S7中,所述打印推送指令包括打印订单的订单号和客户端标识。
4.根据权利要求3所述的打印方法,其特征在于,在步骤S7中,终端接收到打印推送指令后,将打印推送指令中的打印订单的订单号与终端存储的打印订单的订单号进行比较是否相匹配,若相匹配,则释放对打印任务的暂停控制,将存储的打印任务参数中的打印任务作业ID调取出,并调用终端上的操作系统继续打印。
5.根据权利要求1所述的打印方法,其特征在于,在步骤S5中,还进一步将打印费用进行存储;在步骤S7中,通过socket通讯通道,推送所述打印推送指令。
6.根据权利要求1所述的打印方法,其特征在于,在步骤S2中,不同的打印机驱动会生成一条或者两条新创建的打印任务,如果生成的是两条打印任务时,其中有一条打印任务的数据大小为1字节,均暂停该两条打印任务,在步骤S7中,释放对打印任务的暂停控制时对该两条打印任务均进行释放。
7.一种打印系统,包括终端、服务器和打印机,所述终端和所述服务器通讯连接,所述终端和所述打印机通信连接,其特征在于,所述终端设有:
监测模块,用于对打印机的打印任务进行监测,当监测到对打印机有新创建的打印任务时,则暂停该打印任务;
打印机信息获取模块,用于获取打印机的打印任务信息数据;
分析模块,用于对打印任务信息数据进行分析,获取打印参数数据;
存储模块,用于存储获取到的打印参数数据;
计费模块,用于根据打印参数数据计算出打印费用;
订单生成模块,用于调用服务器并生成打印订单;及
显示模块,用于显示订单支付二维码;
订单支付二维码的订单支付成功后,服务器生成打印推送指令发送至终端,终端接收到打印推送指令后,所述监测模块释放对打印任务的暂停控制,打印机输出打印。
8.根据权利要求7所述的打印系统,其特征在于,所述监测模块每隔预定时间对打印机的打印任务进行监测一次。
9.根据权利要求7所述的打印系统,其特征在于,所述订单生成模块将所述打印订单的的订单号存储至所述存储模块。
10.根据权利要求9所述的打印系统,其特征在于,所述终端还设有比较模块和打印模块,终端接收到打印推送指令后,所述比较模块将打印推送指令中的打印订单的订单号与存储模块中的打印订单的订单号进行比较是否相匹配,若相匹配,则监测模块释放对打印任务的暂停控制,打印模块将存储单元存储的打印任务作业ID调取出,并调用终端上的操作系统继续打印。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门米应科技有限公司,未经厦门米应科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110253606.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种反击式破碎机
- 下一篇:一种无噪音永磁电机及其消音系统