一种打印方法、装置、打印机和存储介质制造方法及图纸

技术编号:26335280 阅读:21 留言:0更新日期:2020-11-13 19:06
本发明专利技术公开了一种打印方法、装置、设备和存储介质,方法包括:获取当前行打印数据;其中,所述当前行打印数据包括至少一个打印点数据,每个打印点数据具有与其颜色深度对应的打印阶数M;将当前行的预定加热时间分为N份子时段;根据每个打印点数据的打印阶数M、N以及为每个打印点数据分配的随机数,生成每个打印点数据的打印驱动脉冲序列,以使得将每个打印点数据的加热时间随机分配到N份子时段的与所述打印驱动脉冲序列对应的子时段内;根据所述打印驱动脉冲序列驱动打印头的相应的加热元件进行加热,以将当前行数据再现于打印介质上。本发明专利技术能够避免所有打印点数据同时加热的情况以及降低加热脉冲分布一致的情况,使得图像点比较饱满。

A printing method, device, printer and storage medium

【技术实现步骤摘要】
一种打印方法、装置、打印机和存储介质本专利技术申请为申请人于2018年12月29日向中国专利局提交的申请号为CN201811638874.4,申请名称为“一种打印方法、装置、打印机和存储介质”的中国专利申请的分案申请。
本专利技术涉及打印机技术应用领域,具体地涉及一种打印方法、装置、打印机和存储介质。
技术介绍
热敏打印机的工作原理是打印头上安装有半导体加热元件,打印头加热并接触热敏打印纸后就可以打印出需要的图案,其原理与热敏式传真机类似:图像都是通过加热,在膜中产生化学反应而生成的。这种热敏打印机化学反应是在一定的温度下进行的,高温会加速这种化学反应,当温度低于60℃时,打印纸需要经过相当长,甚至长达几年的时间才能变成深色,而当温度为200℃时,这种反映会在几微秒内完成。现有技术的缺陷:1、传统的加热方法,在一行的加热周期只有最前面的一段时间在加热,加热产生的图像点不够饱满,会导致每行之间有细微的间隔。2、传统的加热方法,在一行打印时会出现在最前面的阶段所有打印点都同时加热的情况,需要的峰值电流较大,即本文档来自技高网...

【技术保护点】
1.一种打印方法,其特征在于,包括:/n获取当前行打印数据;其中,所述当前行打印数据包括至少一个打印点数据,每个打印点数据具有与其颜色深度对应的打印阶数M;当前行的预定加热时间分为N份子时段;/n根据打印机的驱动打印头的温度以及负载情况,调整所述打印机的占空比;/n根据所述占空比以及所述子时段加热时间计算出在每个子时段的实际加热时间。/n

【技术特征摘要】
1.一种打印方法,其特征在于,包括:
获取当前行打印数据;其中,所述当前行打印数据包括至少一个打印点数据,每个打印点数据具有与其颜色深度对应的打印阶数M;当前行的预定加热时间分为N份子时段;
根据打印机的驱动打印头的温度以及负载情况,调整所述打印机的占空比;
根据所述占空比以及所述子时段加热时间计算出在每个子时段的实际加热时间。


2.根据权利要求1所述的打印方法,其特征在于,还包括:
根据每个打印点数据的打印阶数M、N以及为每个打印点数据分配的随机数,生成每个打印点数据的打印驱动脉冲序列,以使得将每个打印点数据的加热时间随机分配到N份子时段的与所述打印驱动脉冲序列对应的子时段内;
根据所述打印驱动脉冲序列驱动打印头的相应的加热元件进行加热,以将当前行数据再现于打印介质上。


3.根据权利要求2所述的打印方法,其特征在于,所述根据每个打印点数据的打印阶数M、N以及为每个打印点数据分配的随机数,生成每个打印点数据的打印驱动脉冲序列,以使得将每个打印点数据的加热时间随机分配到N份子时段的与所述打印驱动脉冲序列对应的子时段内,具体为:
对于每个打印点数据:
判断所述加热阶数M是否大于当前判断次数的随机值;其中,当所述当前判断次数为第一次时,所述随机值为所述随机数;
当所述加热阶数大于等于当前判断次数的随机值时,为当前判断次数配置表示用于进行加热的第一打印驱动脉冲码,并根据N、M以及当前判断次数的随机值生成下一判断次数的随机值;
当所述加热阶数小于当前判断次数的随机值时,为当前判断次数配置表示用于不加热的第二打印驱动脉冲码,并根据M以及当前判断次数的随机值生成下一判断次数的随机值;
重复以上步骤直至当前判断次数为第N次;
依次根据每个判断次数配置的打印驱动脉冲码,获得每个打印点数据的打印驱动脉冲序列,以使得将每个打印点数据的加热时间随机分配到N份子时段的与所述打印驱动脉冲序列对应的子时段内。


4.根据权利要求3所述的打印方法...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:厦门汉印电子技术有限公司
类型:发明
国别省市:福建;35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1