[发明专利]双面打印机及其控制方法有效

专利信息
申请号: 201110207186.4 申请日: 2011-07-22
公开(公告)号: CN102886990A 公开(公告)日: 2013-01-23
发明(设计)人: 王玉国;鲍鹏旭;车磊;王春涛 申请(专利权)人: 山东新北洋信息技术股份有限公司
主分类号: B41J3/60 分类号: B41J3/60;B41J29/38
代理公司: 北京康信知识产权代理有限责任公司 11240 代理人: 吴贵明
地址: 264209 山*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 双面 打印机 及其 控制 方法
【说明书】:

技术领域

本发明涉及打印领域,具体而言,涉及一种双面打印机及其控制方法。

背景技术

打印机在超市、商场中广泛应用,用于打印商品交易的明细或发票(以下统称收据)。由于交易明细或发票可以作为媒介向消费者传递信息。因此,中国专利200680016024.X公开了一种双面打印机及其打印控制方法,可以在收据正面打印交易明细等信息,在收据背面打印各种补充信息,如商品的优惠信息、促销信息、广告信息、各种提示信息等。如图1所示,双面打印机1包括第一打印头50和第二打印头60,分别与第一压纸辊30和第二压纸辊40相对设置,沿打印介质输送方向,第一打印头50位于第二打印头60下游,且两者之间的间隔距离为L,其中,第一打印头50用于在打印介质20的第一面打印交易数据,第二打印头60用于在打印介质20的第二面打印广告或促销信息等。图2示意出了打印介质20的第一面和第二面上的打印内容,如图2所示,39为打印介质输送方向,收据第一面201是由第一打印头50打印的交易明细,收据第二面202是由第二打印头60打印的商品促销信息,由于第一打印头50和第二打印头60之间存在间隔L,使收据第一面和收据第二面打印起始位置无法对齐,因此,收据第二面202中存在一长度为L的空白区域21,降低了打印介质背面的利用率。

为了消除收据第二面202上的空白区域21,在现有技术中提供了一种方法,该方法是在打印前,打印介质20先后退长度为L的距离,使打印介质的起始位置位于处于上游的第二打印头60下方,然后先由第二打印头60在打印介质第二面打印,当打印介质的起始位置到达处于下游的第一打印头50下方时,第一打印头50开始在第一面进行打印。然而,在打印之前,先进行打印介质后退操作,降低了打印机的打印速度。

如何在不影响双面打印机打印速度的情况下消除打印介质第二面的空白区域,目前尚未提出有效的解决方案。

发明内容

本发明的主要目的在于提供一种双面打印机及其控制方法,以解决如何在不影响双面打印机打印速度的情况下消除打印介质第二面的空白区域的问题。

为了实现上述目的,根据本发明的一个方面,提供了一种双面打印机的控制方法。其中,双面打印机包括第一打印头和第二打印头,其中,沿打印介质输送方向,第一打印头位于第二打印头下游,第一打印头用于在打印介质的第一面打印第一数据,第二打印头用于在打印介质的第二面打印固定长度数据和可变长度数据,第一打印头和第二打印头在打印介质输送方向间隔距离L,该双面打印机的控制方法包括:接收第一票据的第一数据;判断当前打印是否为首次打印,以及确定当前打印为首次打印的情况下,控制第二打印头打印第一票据的固定长度数据;以及在打印完成第一票据的固定长度数据后,或者,在确定当前打印不是首次打印的情况下,控制第一打印头在打印介质的第一面打印第一票据的第一数据,并控制第二打印头在打印介质的第二面依次打印第一票据的可变长度数据和第二票据的固定长度数据,其中,第一票据和第二票据为前后相邻打印的两张票据,第一票据的结束位置为第二票据的开始位置,固定长度数据的打印长度等于距离L,可变长度数据和固定长度数据的打印长度之和与第一数据的打印长度相匹配。

进一步地,通过以下方法来获取可变长度数据和固定长度数据:生成可变长度数据和固定长度数据,或者,接收可变长度数据,生成固定长度数据,或者,生成可变长度数据,接收固定长度数据,或者,接收可变长度数据和固定长度数据。

进一步地,生成固定长度数据包括:通过读取第一数据库中预先存储的数据块生成固定长度数据。

进一步地,通过读取第一数据库中预先存储的数据块生成固定长度数据包括:接收数据块选择指令;以及从第一数据库中读取并选择与数据块选择指令相对应的数据块以生成固定长度数据。

进一步地,生成可变长度数据包括:计算第一数据的打印长度L1;将第一数据的打印长度L1减去固定长度数据的打印长度L得到可变长度数据的打印长度L2;在组合数据块表中查找与打印长度L2相匹配的第一组合数据块,其中,在组合数据块表中预先存储有多个组合数据块与打印长度的对应关系;根据查找结果从第二数据库中调取组成第一组合数据块的数据块,其中,在第二数据库中预先存储有多个数据块;以及根据调取的数据块生成可变长度数据。

进一步地,判断当前打印是否为首次打印包括:根据预先存储的打印标志判断当前打印是否为首次打印,其中,在确定当前打印为首次打印且控制第二打印头打印第一票据的固定长度数据之后,上述方法还包括:修改打印标志。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东新北洋信息技术股份有限公司,未经山东新北洋信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110207186.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top