[發明專利]雙面打印控制方法及裝置和雙面打印機有效
| 申請號: | 201210415208.0 | 申請日: | 2012-10-25 |
| 公開(公告)號: | CN103777908A | 公開(公告)日: | 2014-05-07 |
| 發明(設計)人: | 丁進峰;許加波;董述恂;高曉燕 | 申請(專利權)人: | 山東新北洋信息技術股份有限公司 |
| 主分類號: | G06F3/12 | 分類號: | G06F3/12 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 吳貴明;李志剛 |
| 地址: | 264203 山東省*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 雙面 打印 控制 方法 裝置 打印機 | ||
技術領域
本發明涉及打印領域,具體而言,涉及一種雙面打印控制方法及裝置和雙面打印機。
背景技術
應用于超市、商場等使用卷筒連續紙打印票據的雙面打印機,其包括相對設置的第一打印頭和第二打印頭,其中,第一打印頭用于在介質的第一面(如正面)打印,第二打印頭用于在介質的第二面(如背面)打印。該種雙面打印機通常具有兩種工作模式,第一種模式是打印機接收的打印數據包括位于每行打印數據前用于區分第一打印數據和第二打印數據的數據標志,其中,第一打印數據由第一打印頭打印在介質的第一面,第二打印數據由第二打印頭打印在介質的第二面,打印機的控制器通過讀取每行打印數據前的數據標志確定將該行打印數據發送給相應的打印頭打印;第二種模式是打印機接收到的打印數據不包括位于每行打印數據前用于區分第一打印數據和第二打印數據的數據標志,打印機的控制器根據設定規則自動把接收的打印數據分解為打印在介質第一面的第一打印數據和打印在介質第二面的第二打印數據。
美國專利US20090147312公開了一種自動將打印數據分解為兩面打印數據的雙面打印控制方法和雙面打印機,雙面打印機在上述第二種模式工作時,如圖1所示,根據設置的固定頁面長度hy對打印長度為dy的打印數據30進行劃分,如果dy>hy,則將打印數據30劃分為打印長度為hy的正面數據31和打印長度為(dy-hy)的背面數據32;如果dy≤hy,則不對打印數據進行劃分,而是將所有打印數據打印在第一面,即正面數據的打印長度hy等于dy,背面無打印數據。由于實際使用過程中打印數據30的打印長度為變量,如果以固定頁面長度hy劃分打印數據,容易造成介質的浪費。比如,當打印機應用在超市中打印交易明細時,打印數據30的打印長度隨顧客購買商品數量的變化而變化,假設固定頁面長度hy=180mm,當打印數據30的打印長度dy=360mm時,由打印數據30劃分的打印長度均為180mm的兩面打印數據分別打印在介質的正面和背面,這時介質的正面和背面均被充分利用;當打印數據30的打印長度dy=200mm時,打印數據30被分為打印長度為180mm的正面數據和打印長度為20mm的背面數據,由于介質的背面僅有20mm的區域打印了數據,剩余160mm為空白區域,因此,造成介質的浪費。
針對相關技術中使用卷筒紙進行雙面打印時容易造成紙張浪費的問題,目前尚未提出有效的解決方案。
發明內容
本發明的主要目的在于提供一種雙面打印控制方法及裝置和雙面打印機,以解決相關技術中使用卷筒紙進行雙面打印時容易造成紙張浪費的問題。
為了實現上述目的,根據本發明的一個方面,提供了一種雙面打印控制方法。該雙面打印控制方法包括:在接收打印數據之后,計算打印數據的長度;計算第一參考長度和第二參考長度,其中,第一參考長度為第一面的打印長度,第二參考長度為第二面的打印長度,第一參考長度和第二參考長度之和等于打印數據的打印長度,第一參考長度和第二參考長度之差等于第一面的打印起始位置和第二面的打印起始位置之間的距離;將打印數據拆分為打印長度對應于第一參考長度的第一數據和打印長度對應于第二參考長度的第二數據;以及在第一面打印第一數據,在第二面打印第二數據。
進一步地,第一面的打印起始位置和第二面的打印起始位置之差小于等于在介質輸送方向上第一打印頭和第二打印頭之間的距離,第一打印頭用于在第一面上打印第一數據,第二打印頭用于在第二面上打印第二數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東新北洋信息技術股份有限公司,未經山東新北洋信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210415208.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種網絡服務資源的提供方法
- 下一篇:電容式焊接方法和焊接裝置





