可变数据条码的打印方法和装置的制作方法

文档序号:2509387阅读:225来源:国知局
专利名称:可变数据条码的打印方法和装置的制作方法
技术领域
本发明涉及印刷领域,具体而言,涉及可变数据条码的打印方法和装置。
背景技术
喷墨数码印刷是近年来高速发展的一项印刷技术,它将数据直接处理然后进行喷墨,从而来达到印刷的目的。利用该特点可以很方便容易地实现可变数据的打印,有着传统印刷不能企及的优点和快捷。可变条码的印刷,即要求在每一个产品上打印上唯一的条码, 是该项技术的一个很突出的应用(如食品药品包装盒上的电子监管码)。在这项应用中,对可变数据条码的质量和安全性有很高的要求(1)每个合格产品都必须打印上条码。(2)每个合格产品上打印出来的条码必须是所要求的条码。(3)每个合格产品上的条码都必须是唯一的,不能和其他产品上的条码重复。发明人发现,现有技术中通常是打印可变数据条码之后,对印刷品进行质量检测。 由于现有技术不是实时检测,导致印刷错误不能及时制止,从而有可能产生大量次品。

发明内容
本发明旨在提供一种可变数据条码的打印方法和装置,以解决打印可变数据条码的质量检测问题。在本发明的实施例中,提供了一种可变数据条码的打印方法,包括喷墨印刷设备在介质(例如纸张)上印刷与第一条码数据对应的可变数据条码;通过传动装置将介质传送到检测区域中;在线检测设备在检测区域中扫描介质上的可变数据条码,得到第二条码数据;将第二条码数据与第一条码数据进行比较,如果不一致,则报警。在本发明的实施例中,还提供了一种可变数据条码的打印装置,包括喷墨印刷设备,用于在介质上印刷与第一条码数据对应的可变数据条码;传动装置,用于将介质传送到检测区域中;在线检测设备,用于在检测区域中扫描介质上的可变数据条码,得到第二条码数据;第一判断模块,用于将第二条码数据与第一条码数据进行比较,如果不一致,则报警。本发明上述实施例的可变数据条码的打印方法和装置采用了在线检测设备对可变数据条码进行在线检测,所以克服了现有技术印刷次品率较高的问题,达到了提高可变数据条码的打印合格率的效果。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1示出了根据本发明一个实施例的可变数据条码的打印方法的流程图;图2示出了根据本发明一个优选实施例的数据库的示意图;图3示出了根据本发明一个优选实施例的可变数据条码的打印方法的流程图;图4示出了根据本发明一个实施例的可变数据条码的打印装置的示意图5示出了根据本发明一个优选实施例的可变数据条码的打印装置的示意图。
具体实施例方式下面将参考附图并结合实施例,来详细说明本发明。图1示出了根据本发明一个实施例的可变数据条码的打印方法的流程图,包括步骤S10,喷墨印刷设备在介质上印刷与第一条码数据对应的可变数据条码;步骤S20,通过传动装置将介质传送到检测区域中;步骤S30,在线检测设备在检测区域中扫描介质上的可变数据条码,得到第二条码数据;步骤S40,将第二条码数据与第一条码数据进行比较,如果不一致,则报警。该打印方法采用了在线检测设备对可变数据条码进行在线检测,所以克服了现有技术中非实时检测导致次品率较高的问题,达到了提高可变数据条码的打印合格率的效果。另外,现有检测方案在检测出来质量不合格的印刷品之后会停机,这样影响整体的生产效率。而本方法在检测出来质量不合格产品之后进行报警,而不是直接停机,这样不会严重影响生产。优选地,本打印方法还包括以下至少一个步骤判断第二条码数据的个数是否少于预设值,如果是,则认为可变数据条码出现空码,并报警;判断第二条码数据是否在第一数据库中,如果不在第一数据库中,则认为可变数据条码出现坏码,并报警,其中第一数据库包含所有需要打印的第一条码数据;判断第二条码数据中是否在第二数据库中,如果在第二数据库中,则认为可变数据条码出现重码,并报警,在报警时显示重码的两个介质的标识,其中第二数据库包含所有打印过的第一条码数据。本优选实施例中设置了第一数据库和第二数据库。其中第一数据库用于保存所有需要打印的条码数据,当检测的第二条码数据不在第一数据库中,显然对应的可变数据条码是坏码。第二数据库用于保存已经打印过的历史数据,当检测的第二条码数据在第二数据库中,显然对应的可变数据条码是重码。另外,一般条码数据的个数是固定的(例如每张介质上应该打印3个可变数据条码),通过判断第二条码数据的个数是否达到了该固定的个数(即3),从而确定是否出现空码。空码、重码和坏码都是不允许的,本优选实施例通过对这三种情况进行检测,可以及时地检测出次品。在线检测设备在喷墨印刷之后立即对条码质量进行检测,如果发现印刷出来的条码不符合以上三个要求,则立即报警,通知印刷企业及时进行处理。另外,可以在具体实施过程中不立即停机,以有效保证印刷企业的生产效率。图2示出了根据本发明一个优选实施例的数据库的示意图,201是产品上所需要打印的所有条码数据的数据库,即第一数据库,在线检测设备和喷墨印刷设备都会用到该数据库;203是喷墨打印设备最近一个产品(介质)上面打印的第一条码数据;204是最近一个产品(介质)上面通过在线检测设备扫描到的第二条码数据;202是在线检测设备存储的所有通过在线检测设备扫描得到的历史数据的数据库,即第二数据库。
优选地,本打印方法还包括在线检测设备通过以太网从喷墨印刷设备获取第一条码数据。以太网是比较成熟的数据传输设备,可以通过各种交换机和网线、或无线设备等搭配连接实现,本优选实施例实现简单,成本较低。优选地,本打印方法还包括通过第一光电开关检测到介质进入检测区域后,执行在线检测设备扫描介质上的可变数据条码得到第二条码数据的步骤;通过第二光电开关检测到介质离开检测区域后,结束在线检测设备扫描介质上的可变数据条码得到第二条码数据的步骤。通过光电开关确定介质是否处于合适的检测区域,从而可以正确地触发在线检测设备进行扫描,减少漏检和误检。优选地,本打印方法还包括在报警时显示介质的标识。检测的时候,如果检测到空码、坏码以及重码的时候,显示出这些不合格条码对应的产品标识(页码),按照这个提示,印刷企业很容易通过介质产品上的标识挑出次品,同时又不会降低生产效率。图3示出了根据本发明一个优选实施例的可变数据条码的打印方法的流程图,包括四个阶段,作业配置、作业开始、作业运行以及作业结束。(1)作业配置阶段包括两个部分,喷墨印刷设备初始化配置301和在线检测设备初始化配置302。步骤301喷墨印刷设备初始化配置印刷企业在喷墨印刷之前,可以先将需要打印的条码数据(一般是txt文本数据,也可以是其他格式的数据)加载到喷墨印刷设备的控制软件中去,为了保证条码数据的安全性,此时控制软件会检查所加载的条码是否有重码,如果有立即停止加载,并给出警告提示。如果数据检查正常,则为每个产品上的条码数据产生唯一标识(页码),供在线检测设备使用。步骤302在线检测设备初始化配置该配置可以在301完成之后进行,在线检测设备和喷墨印刷设备通过以太网进行通讯,可以知道使用喷头的数量、每个喷头打印的条码个数,通过这些可以判断出需要使用的在线检测设备的配置(例如采用工业扫码枪实现在线检测设备,工业扫码枪个数),以及每个扫码枪需要扫描条码的个数,然后再将这些信息配置到相应的工业扫码枪中。同时,通过以太网通讯,在线检测设备可以知道每个可变条码对应的标识(页码),然后根据这些信息配置到在线检测控制软件,以供后续报警时挑选次品用。(2)作业开始阶段包括两个部分,启动在线检测设备303和喷墨印刷设备开始印刷条码304。步骤303启动在线检测设备完成前面的作业配置之后,进入作业开始阶段。首先启动在线检测设备,这个过程是通过喷墨印刷设备上中控制软件来进行控制,同时附图一中的报警灯(即报警装置)101绿色段点亮,指示在线检测系统正在运行中。步骤304喷墨印刷设备开始印刷条码完成步骤303后,印刷设备开始进行条码印刷。这两个阶段顺序应该联动起来,通过印刷设备控制软件来实现,否则会出现条码已经开始印刷,但是在线检测设备没有开启,造成印刷出来的条码没有得到及时的检测,给最终产品的质量带来隐患。步骤C3)作业运行阶段包括三个部分在线检测设备开始检测305、报警灯报警 306、挑出次品307。
完成作业开始阶段之后,进入作业运行阶段,喷墨印刷设备开始印刷条码,同时在线检测设备开始检测。检测过程中,在线检测设备会实时从工业扫码枪获取扫描条码数据, 以及从喷墨印刷设备实时获取印刷条码数据,然后对两者进行对比分析,如果发现有空码、 坏码、重码,则立即进行报警,通过指示灯和蜂鸣器来告知印刷企业。同时,在线检测设备的也会显示出当前不合格条码所在的产品标识(页码)。只要该产品上有一个条码能够被正确检测出来,即能确认该产品的介质标识(页码),则该产品上出现的空码、坏码、重码都能显示出所在的介质标识(页码)。同时,出现的重码,还显示出该码第一次被检测出来时所在的介质标识(页码)。如果该产品(介质)上没有打印上条码或者所有条码没有被正确检测出来,则说明该产品(介质)上存在空码,且该产品的标识(页码)标记为“N+M”。其中N为离该产品最近一张能被识别的产品所对应的标识(页码),M值为不能正确识别的次数(即正确识别出一张产品之后,连续M张产品都不能被正确识别),从0依次往上递增。一旦产品能被正确识别出标识(页码),M值清零。通过这种方法,由于每个产品上都有唯一的标识,所以找出有问题的产品很简单, 同时在出现不合格产品的时候不用立即停机,有效保证了生产效率。(4)作业停止阶段包括两个部分喷墨设备停止印刷条码308和关闭在线检测设备 309。当所有条码印刷完成的时候,首先停止印刷条码,然后关闭在线检测设备,该阶段的顺序和作业开始阶段正好相反。图4示出了根据本发明一个实施例的可变数据条码的打印装置的示意图,包括喷墨印刷设备10,用于在介质上印刷与第一条码数据对应的可变数据条码;传动装置20,用于将介质传送到检测区域中;在线检测设备30,用于在检测区域中扫描介质上的可变数据条码,得到第二条码数据;第一判断模块40,用于将第二条码数据与第一条码数据进行比较,如果不一致,则报警。该打印装置采用了在线检测设备对可变数据条码进行在线检测,所以克服了现有技术非实时检测导致次品率较高的问题,达到了提高可变数据条码的打印合格率的效果。优选地,本打印装置还包括以下至少一个模块第二判断模块,用于判断第二条码数据的长度是否少于预设值,如果是,则认为可变数据条码出现空码;第三判断模块,用于判断第二条码数据是否在第一数据库中,如果不在第一数据库中,则认为可变数据条码出现坏码,其中第一数据库包含所有需要打印的第一条码数据;第四判断模块,用于判断第二条码数据中是否在第二数据库中,如果在第二数据库中,则认为可变数据条码出现重码,并在报警时,显示重码的两个介质的标识,其中第二数据库包含所有打印过的第一条码数据。空码、重码和坏码都是不允许的,本优选实施例通过对这三种情况进行检测,可以及时地检测出次品。
优选地,本打印装置还包括以太网,用于将第一条码数据从喷墨印刷设备传送到在线检测设备。优选地,本打印装置还包括第一光电开关,用于检测介质是否进入检测区域;第二光电开关,用于检测介质是否离开检测区域。通过光电开关确定介质是否处于合适的检测区域,从而可以正确地触发在线检测设备进行扫描,减少漏检和误检。优选地,本打印装置还包括显示器,用于在报警时显示介质的标识。检测的时候, 如果检测到空码、坏码以及重码的时候,显示出这些不合格条码对应的产品标识(页码), 按照这个提示,印刷企业很容易通过介质产品上的标识挑出次品,同时又不会降低生产效率。图5示出了根据本发明一个优选实施例的可变数据条码的打印装置的示意图,包括101是工业报警灯(即报警装置),包含绿色、红色、黄色三段指示灯以及蜂鸣器;102是在线检测设备,包括工业扫码枪105及其线缆109,显示器供印刷企业查看相关信息;103 是连接喷墨印刷设备和在线检测设备的以太网;104是喷墨印刷设备;106喷墨印刷之后的产品;107是从右向左运动的皮带(即传送装置),该皮带通过吸风来吸住产品(介质)随之运动;108是处于在线检测区域的产品;110是在线检测设备的光电开关;112是受印刷设备控制的喷头;113是喷头喷射出来的墨滴;114是处于喷墨印刷区域的产品;113是工业扫码枪扫描后传输到在线检测设备中的条码数据;114是喷墨印刷设备刚打印的条码数据。如图所示,介质114在皮带107上,随着皮带从右向左运动,到达印刷区域时,喷头 112在喷墨印刷设备104的控制下喷射出墨滴113,落在介质114上形成条形码。然后印刷完成的介质继续向左运动到达108位置,在线检测设备通过光电开关110检测到产品进入扫描区域,然后通过工业扫码枪105进行条码扫描,再将扫描得到的数据109传到在线检测设备102中去。同时,在线检测设备102会通过以太网103从喷墨印刷设备104中获取刚刚打印的条码数据111。当光电开关109检测到介质离开检测区域,认为该产品条码扫描完毕,然后将两个数据进行对比分析,从而检测出刚刚打印出来的条码质量是否合格,如果不合格则立即用报警灯101来提示印刷企业。通过以上步骤,对每次扫描到的条码数据204进行判断,如果发现有坏码或空码出现,则报警灯101黄灯亮,同时蜂鸣器报警;如果发现有重码,则报警灯101红灯亮,同时蜂鸣器报警,而且蜂鸣时间长,来提示用户进行及时处理。在线检测设备检测到条码质量出问题的时候,及时报警提示印刷企业,但是并不马上停机,因为这样会降低生产效率。喷墨印刷设备104在进行喷墨印刷之前,为每一个产品上要印刷的可变数据条码生成唯一的产品标识(页码),该标识是依次递增,然后在介质的非产品区打印上该标识。 同时,将该标识通过以太网传递给在线检测设备。检测的时候,如果检测到空码、坏码以及重码的时候,显示出这些不合格条码对应的产品标识(页码),按照这个提示,印刷企业很容易通过介质产品上的标识挑出次品,同时又不会降低生产效率。同时,本发明对使用的工业扫码枪数量没有限制,增加扫码枪的数量只需要在软件中简单的初始化就可以将该扫码枪加入到在线检测系统中去。从以上的描述可以看出,本发明上述的实施例提高了可变数据条码的打印合格率。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种可变数据条码的打印方法,其特征在于,包括喷墨印刷设备在介质上印刷与第一条码数据对应的可变数据条码;通过传动装置将所述介质传送到检测区域中;在线检测设备在所述检测区域中扫描所述介质上的所述可变数据条码,得到第二条码数据;将所述第二条码数据与所述第一条码数据进行比较,如果不一致,则报警。
2.根据权利要求1所述的方法,其特征在于,还包括以下至少一个步骤判断所述第二条码数据的个数是否少于预设值,如果是,则认为所述可变数据条码出现空码,并报警;判断所述第二条码数据是否在第一数据库中,如果不在所述第一数据库中,则认为所述可变数据条码出现坏码,并报警,其中所述第一数据库包含所有需要打印的第一条码数据;判断所述第二条码数据中是否在第二数据库中,如果在所述第二数据库中,则认为所述可变数据条码出现重码,并报警,在报警时显示重码的两个所述介质的标识,其中所述第二数据库包含所有打印过的第一条码数据。
3.根据权利要求1所述的方法,其特征在于,还包括所述在线检测设备通过以太网从所述喷墨印刷设备获取所述第一条码数据。
4.根据权利要求1所述的方法,其特征在于,还包括通过第一光电开关检测到所述介质进入所述检测区域后,执行所述在线检测设备扫描所述介质上的所述可变数据条码得到第二条码数据的步骤;通过第二光电开关检测到所述介质离开所述检测区域后,结束所述在线检测设备扫描所述介质上的所述可变数据条码得到第二条码数据的步骤。
5.根据权利要求1所述的方法,其特征在于,还包括在报警时显示所述介质的标识。
6.一种可变数据条码的打印装置,其特征在于,包括喷墨印刷设备,用于在介质上印刷与第一条码数据对应的可变数据条码;传动装置,用于将所述介质传送到检测区域中;在线检测设备,用于在所述检测区域中扫描所述介质上的所述可变数据条码,得到第二条码数据;第一判断模块,用于将所述第二条码数据与所述第一条码数据进行比较,如果不一致, 则报警。
7.根据权利要求6所述的装置,其特征在于,还包括以下至少一个模块第二判断模块,用于判断所述第二条码数据的个数是否少于预设值,如果是,则认为所述可变数据条码出现空码;第三判断模块,用于判断所述第二条码数据是否在第一数据库中,如果不在所述第一数据库中,则认为所述可变数据条码出现坏码,其中所述第一数据库包含所有需要打印的第一条码数据;第四判断模块,用于判断所述第二条码数据中是否在第二数据库中,如果在所述第二数据库中,则认为所述可变数据条码出现重码,并在报警时,显示重码的两个所述介质的标识,其中所述第二数据库包含所有打印过的第一条码数据。
8.根据权利要求6所述的装置,其特征在于,还包括以太网,用于将所述第一条码数据从所述喷墨印刷设备传送到所述在线检测设备。
9.根据权利要求6所述的装置,其特征在于,还包括第一光电开关,用于检测所述介质是否进入所述检测区域; 第二光电开关,用于检测所述介质是否离开所述检测区域。
10.根据权利要求6所述的装置,其特征在于,还包括 显示器,用于在报警时显示所述介质的标识。
全文摘要
本发明提供了一种可变数据条码的打印方法和装置,方法包括喷墨印刷设备在介质上印刷与第一条码数据对应的可变数据条码;通过传动装置将介质传送到检测区域中;在线检测设备在检测区域中扫描介质上的可变数据条码,得到第二条码数据;将第二条码数据与第一条码数据进行比较,如果不一致,则报警。本发明提高了可变数据条码的打印合格率。
文档编号B41J3/01GK102463747SQ2010105319
公开日2012年5月23日 申请日期2010年10月29日 优先权日2010年10月29日
发明者刘小威, 刘志红 申请人:北京北大方正电子有限公司, 北京大学, 北大方正集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1