[发明专利]双面打印机及其控制方法有效
申请号: | 201110207186.4 | 申请日: | 2011-07-22 |
公开(公告)号: | CN102886990A | 公开(公告)日: | 2013-01-23 |
发明(设计)人: | 王玉国;鲍鹏旭;车磊;王春涛 | 申请(专利权)人: | 山东新北洋信息技术股份有限公司 |
主分类号: | B41J3/60 | 分类号: | B41J3/60;B41J29/38 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 吴贵明 |
地址: | 264209 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 双面 打印机 及其 控制 方法 | ||
1.一种双面打印机的控制方法,其中,所述双面打印机包括第一打印头和第二打印头,其中,沿打印介质输送方向,所述第一打印头位于所述第二打印头下游,所述第一打印头用于在打印介质的第一面打印第一数据,所述第二打印头用于在打印介质的第二面打印固定长度数据和可变长度数据,所述第一打印头和所述第二打印头在打印介质输送方向间隔距离L,其特征在于,包括:
接收第一票据的第一数据;
判断当前打印是否为首次打印;
在确定当前打印为首次打印的情况下,控制所述第二打印头打印第一票据的固定长度数据;以及
在打印完成第一票据的固定长度数据后,或者,在确定当前打印不是首次打印的情况下,控制所述第一打印头在打印介质的第一面打印所述第一票据的第一数据,并控制所述第二打印头在打印介质的第二面依次打印所述第一票据的可变长度数据和第二票据的固定长度数据,
其中,所述第一票据和所述第二票据为前后相邻打印的两张票据,所述第一票据的结束位置为所述第二票据的开始位置,所述固定长度数据的打印长度等于所述距离L,所述可变长度数据和所述固定长度数据的打印长度之和与所述第一数据的打印长度相匹配。
2.根据权利要求1所述的双面打印机的控制方法,其特征在于,通过以下方法来获取所述可变长度数据和所述固定长度数据:
生成所述可变长度数据和所述固定长度数据,
或者,
接收所述可变长度数据,生成所述固定长度数据,
或者,
生成所述可变长度数据,接收所述固定长度数据,
或者,
接收所述可变长度数据和所述固定长度数据。
3.根据权利要求2所述的双面打印机的控制方法,其特征在于,生成所述固定长度数据包括:
通过读取第一数据库中预先存储的数据块生成所述固定长度数据。
4.根据权利要求3所述的双面打印机的控制方法,其特征在于,通过读取第一数据库中预先存储的数据块生成所述固定长度数据包括:
接收数据块选择指令;以及
从所述第一数据库中读取并选择与所述数据块选择指令相对应的数据块以生成所述固定长度数据。
5.根据权利要求2所述的双面打印机的控制方法,其特征在于,生成所述可变长度数据包括:
计算所述第一数据的打印长度L1;
将所述第一数据的打印长度L1减去所述固定长度数据的打印长度L得到所述可变长度数据的打印长度L2;
在组合数据块表中查找与所述打印长度L2相匹配的第一组合数据块,其中,在所述组合数据块表中预先存储有多个组合数据块与打印长度的对应关系;
根据查找结果从第二数据库中调取组成所述第一组合数据块的数据块,其中,在所述第二数据库中预先存储有多个数据块;以及
根据调取的数据块生成所述可变长度数据。
6.根据权利要求1所述的双面打印机的控制方法,其特征在于,
判断当前打印是否为首次打印包括:
根据预先存储的打印标志判断当前打印是否为首次打印,
其中,在确定当前打印为首次打印且控制所述第二打印头打印所述第一票据的固定长度数据之后,所述方法还包括:
修改所述打印标志。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东新北洋信息技术股份有限公司,未经山东新北洋信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110207186.4/1.html,转载请声明来源钻瓜专利网。