[发明专利]确定一维条码条宽补偿量的方法和系统、条码打印方法有效
申请号: | 201210139033.5 | 申请日: | 2012-05-07 |
公开(公告)号: | CN103386830A | 公开(公告)日: | 2013-11-13 |
发明(设计)人: | 赵晖;梁炤宇;张秋利 | 申请(专利权)人: | 北大方正集团有限公司;北京北大方正电子有限公司 |
主分类号: | B41M5/00 | 分类号: | B41M5/00;B41J3/01 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 罗建民;邓伯英 |
地址: | 100871 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 确定 条码 补偿 方法 系统 打印 | ||
1.一种确定一维条码条宽补偿量的方法,其特征在于,包括确定k倍模块宽度条的条宽补偿量yk的步骤,其中k为正整数,所述确定yk的步骤包括:
确定以打印象素个数为单位的模块宽度n以及k倍模块宽度条的宽度kn;
用打印设备在承载物上打印k倍模块宽度条的测试靶,每个所述测试靶包括至少两个条和一个空,且以打印象素个数为单位的条宽度ak与空宽度bk满足:ak<kn时ak+bk=kn,ak=kn时bk=1;
通过判断所述测试靶中的相邻条是否接触找出k倍模块宽度条的临界测试靶,所述临界测试靶为相邻条不接触的、条宽度值ak最大的测试靶;
根据公式yk=(kn-ak’)确定yk,其中ak’为所述临界测试靶的条宽度。
2.根据权利要求1所述的确定一维条码条宽补偿量的方法,其特征在于,所述确定模块宽度n包括:
根据公式n=ceil(S/D)确定模块宽度n,其中ceil为上取整函数,S为条码识别设备所能识别的最细的条宽度,D为打印设备的打印象素的直径。
3.根据权利要求1所述的确定一维条码条宽补偿量的方法,其特征在于,
每个所述测试靶中包括至少四个条和三个空。
4.根据权利要求1所述的确定一维条码条宽补偿量的方法,其特征在于,
所述测试靶中的条的长度至少为10毫米。
5.根据权利要求1所述的确定一维条码条宽补偿量的方法,其特征在于,
当k≥2时,所述k倍模块宽度条的测试靶中的空宽度bk满足:yk-1≤bk≤(yk-1+y1),其中yk-1为(k-1)倍模块宽度条的条宽补偿量。
6.根据权利要求1至5中任意一项所述的确定一维条码条宽补偿量的方法,其特征在于,所述用打印设备在承载物上打印k倍模块宽度条的测试靶包括:
用打印设备在承载物上打印条宽度ak所允许取值范围内的全部的k倍模块宽度条的测试靶。
7.根据权利要求1至5中任意一项所述的确定一维条码条宽补偿量的方法,其特征在于,所述判断所述测试靶中的相邻条是否接触具体为:
若所述测试靶中任意相邻条的任意部分均不接触,则判断该测试靶中的相邻条不接触;若所述测试靶中有至少两个相邻条至少存在部分接触,则判断该测试靶中的相邻条接触。
8.根据权利要求1至5中任意一项所述的确定一维条码条宽补偿量的方法,其特征在于,
所述k≤4。
9.一种打印一维条码的方法,其特征在于,包括:
以上述权利要求1至8中任意一项所述的方法确定k倍模块宽度条的条宽补偿量yk;
用所述打印设备在所述承载物上打印一维条码条,其中在要形成k倍模块宽度条时,则用所述打印设备打印宽度为(kn-yk)的条。
10.一种确定一维条码条宽补偿量的系统,其特征在于,包括:
宽度确定单元,用于确定以打印象素个数为单位的模块宽度n以及k倍模块宽度条的宽度kn,其中k为正整数;
打印设备驱动单元,用于驱动打印设备在承载物上打印k倍模块宽度条的测试靶,每个所述测试靶包括至少两个条和一个空,且以打印象素个数为单位的条宽度ak与空宽度bk满足:ak<kn时ak+bk=kn,ak=kn时bk=1;
条宽补偿量确定单元,用于根据用户确定的临界测试靶按照公式yk=(kn-ak’)计算k倍模块宽度条的条宽补偿量yk,其中临界测试靶为相邻条不接触的、条宽度值最大的测试靶,而ak’为所述临界测试靶的条宽度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京北大方正电子有限公司,未经北大方正集团有限公司;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210139033.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:中黑盲蝽性诱剂及其应用
- 下一篇:一种绞龙式覆土设备