[发明专利]一种热敏打印机分段打印方法、装置及热敏打印机有效
申请号: | 202010065583.1 | 申请日: | 2020-01-20 |
公开(公告)号: | CN111152568B | 公开(公告)日: | 2021-03-16 |
发明(设计)人: | 陈炜煌;常广宝 | 申请(专利权)人: | 东莞炜煌打印机有限公司 |
主分类号: | B41J2/32 | 分类号: | B41J2/32;B41J29/393 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 洪铭福 |
地址: | 523000 广东省深圳市寮步*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 热敏 打印机 分段 打印 方法 装置 | ||
1.一种热敏打印机分段打印方法,其特征在于,所述方法包括以下步骤:
将所述热敏打印机的加热区域在横向上平均划分为N段子区域,所述加热区域包括M个加热点,则每段子区域包括M/N个加热点;
分别统计每段所述子区域的待加热点数,每段所述子区域的待加热点数小于等于M/N;
根据每段所述子区域的待加热点数对所述N段子区域进行分组,使得每组的所述子区域最多且每组的总待加热点数≤M/N;
根据上述分组进行加热打印;
所述步骤根据每段所述子区域的待加热点数对所述N段子区域进行分组,使得每组的所述子区域最多且每组的总待加热点数≤M/N,具体包括:
(1)确定待加热点数最大的子区域为第一子区域;
(2)判断所述第一子区域的待加热点数是否小于M/N,若否,执行步骤(3),否则执行步骤(4);
(3)将每个所述第一子区域作为一组,返回步骤(1);
(4)确定剩余子区域中待加热点数最大的作为第二子区域;
(5)判断所述第一子区域的待加热点数与所述第二子区域的待加热点数之和是否小于M/N,若是,执行步骤(6),否则执行步骤(7),若等于M/N则将所述第一子区域与所述第二子区域作为一组;
(6)确定剩余子区域中待加热点数最大的作为第三子区域,判断所述第一子区域的待加热点数、所述第二子区域的待加热点数与所述第三子区域的待加热点数之和是否小于M/N,若是,执行步骤(8),否则执行步骤(9),若等于M/N则将所述第一子区域、所述第二子区域与所述第三子区域作为一组;
(7)确定剩余子区域中待加热点数最大的作为第三子区域,判断所述第一子区域的待加热点数与所述第三子区域的待加热点数之和是否小于M/N,若是,执行步骤(10),否则执行步骤(11),若等于M/N则将所述第一子区域与所述第三子区域作为一组;
(8)确定剩余子区域中待加热点数最大的作为第四子区域,判断所述第一子区域的待加热点数、所述第二子区域的待加热点数、所述第三子区域的待加热点数与所述第四子区域的待加热点数之和是否小于M/N;
(9)确定剩余子区域中待加热点数最大的作为第四子区域,判断所述第一子区域的待加热点数、所述第二子区域的待加热点数与所述第四子区域的待加热点数之和是否小于M/N;
(10)确定剩余子区域中待加热点数最大的作为第四子区域,判断所述第一子区域的待加热点数、所述第三子区域的待加热点数与所述第四子区域的待加热点数之和是否小于M/N;
(11)确定剩余子区域中待加热点数最大的作为第四子区域,判断所述第一子区域的待加热点数与所述第四子区域的待加热点数之和是否小于M/N;
以此迭代,直至X个所述子区域的待加热点数之和小于等于M/N,X+1个所述子区域的待加热点数之和大于M/N,则将X个所述子区域作为一组,最终使得每组的所述子区域最多且每组的总待加热点数≤M/N。
2.根据权利要求1所述的一种热敏打印机分段打印方法,其特征在于,所述方法还包括:
根据待加热点数对所述N段子区域进行降序排列,来确定所述第一子区域、所述第二子区域、所述第三子区域、所述第四子区域。
3.根据权利要求1或2所述的一种热敏打印机分段打印方法,其特征在于,所述方法还包括:若所有子区域均已确定过,则停止执行。
4.根据权利要求3所述的一种热敏打印机分段打印方法,其特征在于,所述加热区域包括384个加热点,所述N段子区域为6段子区域,每段子区域包括64个加热点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞炜煌打印机有限公司,未经东莞炜煌打印机有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010065583.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种工程模板
- 下一篇:一种同轴多振子变源超声波换能器及测试系统