一种打印机打印信息处理方法及装置的制造方法

文档序号:10593793阅读:234来源:国知局
一种打印机打印信息处理方法及装置的制造方法
【专利摘要】本发明提供了一种打印机打印信息处理装置及方法,装置包括:喷印信息读取模块,用于从外部设备读取喷印内容信息和喷印配置项信息;打印信息生成模块,用于根据所述喷印内容信息和喷印配置项信息生成喷印内容;打印机接口模块,用于将所述喷印内容传输至打印机进行打印。本发明在上位机和打印机之间提供了高可靠性,高实时性的数据传输通道,自带喷印配置的喷印信息可实现喷印内容的灵活变动。
【专利说明】
-种打印机打印信息处理方法及装置
技术领域
[0001] 本发明设及控制技术,具体的讲是一种打印机打印信息处理方法及装置。
【背景技术】
[0002] 现有技术中的连续喷墨式打印机可打印固定信息,日期,时间,班组号,外部通讯 信息等各种内容。实际应用中,会有各种信息之间的组合需求。
[0003] (1)尤其当各种打印内容所涵盖的组合信息存在一定的关联关系时,打印机做为 一种执行机构,很难满足用户不断出现的需求。
[0004] (2)同时在物体上打印唯一身份识别码等信息的应用需求各有不同,且生产线速 度不断加快,对外部通讯信息的传输稳定性及实时性提出了更高要求。
[0005] 对于第(1)种情况,一般采用外部通讯方式。W外接的上位机(电脑)实现复杂的逻 辑组合关系,然后W通讯方式将内容传入连续喷墨式打印机。
[0006] 此种方式缺点:
[0007] ①增加了成本;
[000引②变得更加复杂,使单一的设备变成了复杂的系统;
[0009] ③每次新的需求变更都需要上位机程序,不具备便利性。
[0010] ④信息传输的可靠性及功能实施的实时性很难保证,具体表现在:
[0011] 可靠性易受周围环境,传输方式,传输距离,传输介质,信息长度等条件影响;而为 保证可靠性增加的通讯措施会增加软件难度,通讯开销,对喷印实时性产生影响,容易造成 漏喷、误喷现象,也会造成反馈信息不能及时正确反馈和处理。
[0012] 对于第(2)种情况,W外接的上位机采用外部通讯方式实现了复杂需求。同样面临 第(1)种情况中提到的①,③,④等问题,且由于运种情况一般要求具有喷印数据记录功能, 问题④影响尤为突出。

【发明内容】

[0013] 为实现打印机喷印内容的灵活变动,提高打印内容的传输的实时性,本发明实施 例提供一种打印机打印信息处理装置,包括:
[0014] 喷印信息读取模块,用于从外部设备读取喷印内容信息和喷印配置项信息;
[0015] 打印信息生成模块,用于根据所述喷印内容信息和喷印配置项信息生成喷印内 容;
[0016] 打印机接口模块,用于将所述喷印内容传输至打印机进行打印。
[0017]本发明实施例中,打印机打印信息处理装置还包括:
[001引控制信息接收模块,用于接收外部控制装置发送的打印控制信息;
[0019] 本发明实施例中,打印控制倍島包括:正序、倒序、复位控制倍島。
[0020] 本发明实施例中,打印信息生成模块包括:
[0021] 喷印内容生成单元,用于根据所述喷印内容信息和喷印配置项信息生成喷印内 容;
[0022] 喷印内容时序控制单元,用于根据所述打印控制信息控制所述喷印内容的传输时 序。
[0023] 本发明实施例中,所述的外部设备包括:U盘、SD卡W及TF卡;所述的外部控制装置 包括:PC。
[0024] 同时,本发明实施例还提供一种打印机打印信息处理装置,包括:喷印信息读取接 口,CPU,打印机连接接口,所述喷印信息读取接口和打印机连接接口均连接到CPU;其中,
[0025] 所述喷印信息读取接口,与外部设备相连接,从外部设备读取喷印内容信息和喷 印配置项信息,CP诉良据所述喷印内容信息和喷印配置项信息生成喷印内容,打印机接口模 块,与打印机相连接,用于将所述喷印内容传输至打印机进行打印。
[0026] 另外,本发明还提供一种打印机打印信息处理方法,包括:
[0027] 从外部设备读取喷印内容信息和喷印配置项信息;
[002引根据所述喷印内容信息和喷印配置项信息生成喷印内容;
[0029] 将所述喷印内容传输至打印机进行打印。
[0030] 本发明实施例中,打印机打印信息处理方法还包括:
[0031] 接收外部控制装置发送的打印控制信息,其中,所述的打印控制信息包括:正序、 倒序、复位控制信息。
[0032] 根据所述打印控制信息控制所述喷印内容的传输时序。
[0033] 本发明在上位机和打印机之间提供了高可靠性,高实时性的数据传输通道,自带 喷印配置的喷印信息可实现喷印内容的灵活变动。
[0034] 为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例, 并配合所附图式,作详细说明如下。
【附图说明】
[0035] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可W 根据运些附图获得其他的附图。
[0036] 图1为本发明提供的一种打印机打印信息处理装置的框图;
[0037] 图2为本发明实施例提供的一种打印机打印信息处理装置的框图;
[0038] 图3为本发明实施例提供的一种打印机打印信息处理装置的框图;
[0039] 图4为本发明一种打印机打印信息处理方法的流程图;
[0040] 图5为本发明一种打印机打印信息处理方法的流程图;
[0041] 图6为本发明实施例提供的能够实现上述打印机打印信息处理的扩展模块的功能 框图;
[0042] 图7为本发明一实施例中软件实现功能框图;
[0043] 图8为本发明一实施例中连续喷墨式打印机信息编辑内容;
[0044] 图9为本发明一实施例中的喷印内容。
【具体实施方式】
[0045] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0046] 如图1所示,本发明提供一种打印机打印信息处理装置,包括:
[0047] 喷印信息读取模块101,用于从外部设备读取喷印内容信息和喷印配置项信息; [004引打印信息生成模块102,用于根据所述喷印内容信息和喷印配置项信息生成喷印 内容;
[0049] 打印机接口模块103,用于将所述喷印内容传输至打印机进行打印。
[0050] 如图2所述,本发明实施例中,打印机打印信息处理装置还包括:
[0051] 控制信息接收模块104,用于接收外部控制装置发送的打印控制信息,其中打印控 制信息包括:正序、倒序、复位控制信息。
[0052] 打印信息生成模块包括:
[0053] 喷印内容生成单元1021,用于根据喷印内容信息和喷印配置项信息生成喷印内 容;
[0054] 喷印内容时序控制单元1022,用于根据打印控制信息控制所述喷印内容的传输时 序。
[0055] 本发明实施例中,外部设备包括:U盘、SD卡W及TF卡;外部控制装置包括:PC。
[0056] 同时,如图3所示,本发明实施例还提供一种打印机打印信息处理装置,包括:喷印 信息读取接口 301,CPU302,打印机连接接口 303,喷印信息读取接口 301和打印机连接接口 303均连接到CPU302;喷印信息读取接口 301与外部设备相连接,从外部设备读取喷印内容 信息和喷印配置项信息,CPU302根据所述喷印内容信息和喷印配置项信息生成喷印内容, 打印机接口模块303,实现装置与打印机的连接,用于将喷印内容传输至打印机进行打印。
[0057] 本实施例中,打印机打印信息处理装置还包括控制信息接口304,与外部控制装置 相连接,接收外部控制装置发送的打印控制信息。
[005引另外,本发明还提供一种打印机打印信息处理方法,如图4所示,该方法包括:
[0059] 步骤S401,从外部设备读取喷印内容信息和喷印配置项信息;
[0060] 步骤S402,根据所述喷印内容信息和喷印配置项信息生成喷印内容;
[0061 ]步骤S403,将所述喷印内容传输至打印机进行打印。
[0062] 本发明实施例中,如图5所示,打印机打印信息处理方法还包括:
[0063] 步骤S404,接收外部控制装置发送的打印控制信息,其中,所述的打印控制信息 包括:正序、倒序、复位控制信息。
[0064] 步骤S405,根据所述打印控制信息控制所述喷印内容的传输时序。
[0065] 如图6所示,为本发明实施例提供的能够实现上述打印机打印信息处理的扩展模 块的功能框图。
[0066] 本发明实施例提供的打印机打印信息处理装置公开了一种功能扩展模块。该模块 具备W下功能:
[0067] 具备移动存储读写功能;
[0068] 移动存储装置内含有程序配置文件;
[0069] 模块读取配置程序配置文件内容,并判读是否需要自动更新模块CPU程序,如需要 可自行完成升级过程;
[0070] 移动存储装置内含有喷印信息,喷印信息中自带喷印配置项,模块CPU读取喷印信 息后按喷印配置项,自动完成实际喷印内容的生成,拼接等处理;
[0071] 依照连续喷墨式打印机接口定义,及实际控制逻辑关系,将喷印内容传输给打印 机,实现需求;
[0072] 多条喷印内容的传输具备正序,倒序的传输顺序;
[0073] 具备喷印内容传输顺序的复位功能;
[0074] 传输的启动可受外部信号或打印机直接控制,从而保证实时性;
[0075] 具备外部通讯(非针对打印机)批量传输处理机制,具备数据缓存区及可靠性验证 和重发机制;
[0076] 具备时钟功能。
[0077] 如图7所示为本发明一实施例中软件实现功能框图。
[007引本发明一实施样例如下:
[0079] (1)模块硬件接口配置:
[0080] 外部通讯传输接口 RJ45,TCP^P协议;
[0081 ] 移动存储设备:SD卡;
[0082] 与打印机通讯:RS232,19200,8nl;
[0083] (2)连续喷墨式打印机信息编辑内容如图8所示:
[0084] 图8中"XXXXXXXXXXXXXXXf '为可变现长度串口随机号
[0085] (3)模块与打印机传输控制:
[00化]正序传输;
[0087]接收打印机喷印完成后的通讯反馈信号后,实时传输下一条信息。
[008引 (4)SD卡内含W下内容:
[0089] SaUirnPrintOO.txt
[0090] MKpro01.bin
[0091 ]其中"Sa^rnPrintOO. txt"中内容如下:
[0092]
[0093] (5)打印机为电眼控制:
[0094] 模块上电后将自动完成程序更新;
[00M]每当待喷印物体被电眼检测到完成一次喷印过程;
[0096] 喷印内容依次如图9所示:
[0097] 图9中乂0123"为外部通讯数据,"Saturn"为外部通讯数据。
[0098] 本发明实施例提供的方案具备如下优点:
[0099] 成本低廉;
[0100] 自升级功能方便各种需求的支持;
[0101] 在上位机和打印机之间提供了高可靠性,高实时性的数据传输通道;
[0102] 自带喷印配置的喷印信息可实现喷印内容的灵活变动。
[0103] 本发明中应用了具体实施例对本发明的原理及实施方式进行了阐述,W上实施例 的说明只是用于帮助理解本发明的方法及其核屯、思想;同时,对于本领域的一般技术人 员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明 书内容不应理解为对本发明的限制。
【主权项】
1. 一种打印机打印信息处理装置,其特征在于,所述的装置包括: 喷印信息读取模块,用于从外部设备读取喷印内容信息和喷印配置项信息; 打印信息生成模块,用于根据所述喷印内容信息和喷印配置项信息生成喷印内容; 打印机接口模块,用于将所述喷印内容传输至打印机进行打印。2. 如权利要求1所述的打印机打印信息处理装置,其特征在于,所述的装置还包括: 控制信息接收模块,用于接收外部控制装置发送的打印控制信息。3. 如权利要求2所述的打印机打印信息处理装置,其特征在于,所述的打印控制信息包 括:正序、倒序、复位控制信息。4. 如权利要求3所述的打印机打印信息处理装置,其特征在于,所述的打印信息生成模 块包括: 喷印内容生成单元,用于根据所述喷印内容信息和喷印配置项信息生成喷印内容; 喷印内容时序控制单元,用于根据所述打印控制信息控制所述喷印内容的传输时序。5. 如权利要求4所述的打印机打印信息处理装置,其特征在于, 所述的外部设备包括:U盘、SD卡以及TF卡; 所述的外部控制装置包括:PC。6. -种打印机打印信息处理装置,其特征在于,所述的装置包括:喷印信息读取接口, CPU,打印机连接接口,所述喷印信息读取接口和打印机连接接口均连接到CPU;其中, 所述喷印信息读取接口,与外部设备相连接,从外部设备读取喷印内容信息和喷印配 置项信息,CPU根据所述喷印内容信息和喷印配置项信息生成喷印内容,打印机接口模块, 与打印机相连接,用于将所述喷印内容传输至打印机进行打印。7. 如权利要求6所述的打印机打印信息处理装置,其特征在于,所述的装置还包括: 控制信息接口,与外部控制装置相连接,接收外部控制装置发送的打印控制信息。8. 如权利要求7所述的打印机打印信息处理装置,其特征在于, 所述的外部设备包括:U盘、SD卡以及TF卡; 所述的外部控制装置包括:PC。9. 一种打印机打印信息处理方法,其特征在于,所述的方法包括: 从外部设备读取喷印内容信息和喷印配置项信息; 根据所述喷印内容信息和喷印配置项信息生成喷印内容; 将所述喷印内容传输至打印机进行打印。10. 如权利要求9所述的打印机打印信息处理方法,其特征在于,所述的方法还包括: 接收外部控制装置发送的打印控制信息,其中,所述的打印控制信息包括:正序、倒序、 复位控制信息。 根据所述打印控制信息控制所述喷印内容的传输时序。
【文档编号】G06F3/12GK105955679SQ201610260680
【公开日】2016年9月21日
【申请日】2016年4月25日
【发明人】傅宏文, 金存山
【申请人】北京赛腾标识系统股份公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1