对可变数据编码图案进行印刷的方法、装置和系统的制作方法

文档序号:6367576阅读:185来源:国知局
专利名称:对可变数据编码图案进行印刷的方法、装置和系统的制作方法
技术领域
本发明涉及印刷领域,特别涉及对可变数据编码图案进行印刷的方法、装置和系统。
背景技术
随着数字印刷行业的快速发展,可变数据印刷技术与人们的生活日益紧密。可变数据印刷技术是指采用数字技术将打印引擎与数据库链接起来。数据库中保存着电子格式的文本和图片。打印时,计算机应用程序根据元素使用及摆放规则,从数据库提取相关内容,然后将其放进文档。因此,不管一次打印十份还是一万份,可变数据印刷技术都能够通过更改其中信息使每份资料皆不相同。该技术能够动态组合四色图片、图表、文本及其它物件,创建出具有吸引力的高度定制的文档。现有的可变印刷对象主要包括条形码、二维码(如EAN码、QR码)以及未网络化的点阵码。申请人:对现有技术进行了研究,发现常见的条形码及二维码要求在留白区域进行印刷,而不能与其他文字、图形或表格等相叠加;而对于未网络化的点阵码,其文字、图形或表格内容均受限于本地存储,变化方式不灵活。

发明内容
本发明的发明人针对可变印刷对象不能与文字、图形、表格相叠加以及变化形式不灵活的问题,提出了一种新的技术方案。本发明的一个目的是提供一种对可变数据编码图案进行印刷的方法,利用该方法能够使得可变印刷对象与其他文字、图形、表格相叠加,并可灵活变化。本发明的另一目的是提供一种印刷处理装置和包括该装置的系统,利用该装置和系统,能够使得可变印刷对象与其他文字、图形、表格相叠加,变化方式灵活多样。根据本发明的第一方面,提供了一种对可变数据编码图案进行印刷的方法。该方法包括根据可变数据编码图案的底图和可变数据编码生成可变数据编码图案;将该可变数据编码图案发送至印刷设备以便印刷设备根据印刷参数对可变数据编码图案进行印刷。进一步地,根据可变数据编码图案的底图和可变数据编码生成可变数据编码图案的步骤包括确定可变数据编码图案的底图和编码所在区域;根据分配的可变数据编码在该编码所在区域上生成码图;根据该底图和该码图生成可变数据编码图案。进一步地,该可变数据编码图案为点阵结构的编码图案;上述确定可变数据编码图案的底图和编码所在区域的步骤包括确定该可变数据编码图案的底图上的标记形状,该标记形状对应为该编码所在区域。进一步地,在根据分配的可变数据编码在该编码所在区域上生成码图的步骤之前,该方法还包括确定期望的编码值;根据期望的编码值分配可变数据编码。
进一步地,该方法还 包括根据该可变数据编码所属的数据信息段确定使用功能权限和/或用户权限。进一步地,将可变数据编码图案发送至印刷设备包括采用加密网络传输方式将该可变数据编码图案发送至印刷设备。进一步地,将该可变数据编码图案发送至印刷设备的步骤之前,该方法还包括对用户权限进行验证,当判断用户具有发送权限时,响应于用户的印刷请求,将可变数据编码图案发送至印刷设备;当判断用户不具有发送权限时,拒绝用户的印刷请求。进一步地,对用户权限的验证还包括判断用户的优先级别,并根据用户的优先级别确定可变数据编码图案的发送顺序。进一步地,印刷参数包括可变数据编码图案中的标记点尺寸以及标记点所对应的墨点大小,该方法还包括根据印刷设备的类型、纸张类型、印刷速度设定该印刷参数。进一步地,该方法还包括采集印刷设备的运行参数;根据该运行参数对印刷设备的工作状态进行监控。进一步地,该方法还包括在进行印刷之前,根据印刷设备的耗材余量和该可变数据编码图案的耗材需求量,判断是否需要补充印刷耗材。根据本发明的第二方面,公开了一种印刷处理装置,该装置包括可变数据编码图案生成单元,用于根据可变数据编码图案的底图和可变数据编码生成可变数据编码图案;发送单元,用于将该可变数据编码图案发送至印刷设备,以便印刷设备根据印刷参数对该可变数据编码图案进行印刷。进一步地,该可变数据编码图案生成单元包括底图生成模块,用于确定可变数据编码图案的底图和编码所在区域;码图生成模块,用于根据分配的可变数据编码在该编码所在区域上生成码图;图案合成模块,用于根据该底图和该码图生成可变数据编码图案。进一步地,该可变数据编码图案为点阵结构的编码图案;在该确定可变数据编码图案的底图和编码所在区域的步骤中,该底图生成模块确定可变数据编码图案的底图上的标记形状,该标记形状对应为编码所在区域。进一步地,可变数据编码图案生成单元还包括编码值确定模块,用于确定期望的编码值;可变数据编码分配模块,用于根据该期望的编码值分配可变数据编码。进一步地,发送单元采用加密网络传输方式将可变数据编码图案发送至印刷设备。进一步地,该装置还包括用户权限验证单元,用于在发送可变数据编码图案和印刷参数之前,对用户权限进行验证,当判断用户具有发送权限时,响应于用户的印刷请求,将该可变数据编码图案和印刷参数发送至印刷设备,当判断用户不具有发送权限时,拒绝用户的印刷请求;用户权限验证单元还用于判断用户的优先级别,发送单元可根据用户的优先级别确定可变数据编码图案的发送顺序。进一步地,印刷参数包括可变数据编码图案中的标记点尺寸以及标记点所对应的墨点大小,该装置还包括印刷参数设定单元,用于根据印刷设备的类型、纸张类型、印刷速度设定所述印刷参数;该装置还包括运行参数采集单元,用于采集所述印刷设备的运行参数;监控单元,用于根据该运行参数对印刷设备的工作状态进行监控,以及在进行印刷之前,根据印刷设备的耗材余量和可变数据编码图案的耗材需求量,判断是否需要补充印刷耗材。根据本发明的第二方面,还公开了一种印刷系统,该系统包括上述的印刷处理装置和印刷设备。采用所公开的对可变数据编码图案进行印刷的方法,根据可变数据编码图案的底图和可变数据编码所生成可变数据编码图案,该编码图案可以与其他文字、图形、表格相叠力口,而且相关文字、 图形、表格也可变化,变化方式灵活多样。


构成说明书的一部分的附图描述了本发明的实施例,并且连同说明书一起用于解释本发明的原理。参照附图,根据下面的详细描述,可以更加清楚地理解本发明,其中图I是是根据本发明的对可变数据编码图案进行印刷的方法的一个实施例的流程图。图2是图I中的步骤Sll获得可变数据编码图案的流程图。图3是根据本发明的对可变数据编码图案进行印刷的方法的另一个实施例的流程图。图4是根据本发明的印刷处理设备的一个实施例的结构示意图。图5是图4中数据编码图案生成单元的一种结构示意图。图6是图4中数据编码图案生成单元的另一种结构示意图。图7是根据本发明的印刷处理设备的另一个实施例的结构示意图。
具体实施例方式现在将参照附图来详细描述本发明的各种示例性实施例。应注意到除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。应注意到相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。图I是根据本发明的对可变数据编码图案进行印刷的方法的一个实施例的流程图。如图I所示,在步骤Sll中,可以根据可变数据编码图案的底图和可变数据编码,生成可变数据编码图案。可变数据编码图案可分为底图和码图(或称为基底和编码)。可变数据编码图案由底图和码图合并 构成。该步骤的一个详细流程的例子可以参见图2。在步骤S12中,可以采用加密网络传输方式,将可变数据编码图案发送至印刷设备以便印刷。所采用的加密网络传输方式可以按照安全套接层协议进行传输(SSL)或者按照安全传输层协议(TLS)传输。所采用的印刷参数可以与可变数据编码图案一同发送至印刷设备,也可以单独发送或设置。在一个实施例中,印刷参数包括但不限于可变数据编码图案中的标记点尺寸以及标记点所对应的墨点大小。所采用的印刷参数可以根据印刷设备的类型、纸张类型、印刷速度等情况设定。印刷设备可包括但不限于喷墨印刷机、热转印打印机和激光打印机。在一个实施例中,优选采用喷墨印刷机进行印刷,对于可变数据编码图案,采用喷墨印刷机的印刷效果较好。此外,在优选方式中,上述所公开的方法还可包括实时采集印刷设备的运行参数,并根据运行参数对印刷设备的工作状态进行监控和展示,便于对印刷设备进行日常维护。更为优选地,在对可变数据编码图案印刷之前或者印刷过程中,可以根据印刷设备的耗材含量以及该可变数据编码图案的耗材需求量,判断是否需要补充印刷耗材;当判断为是时,可以采用诸如音频信号等方式进行相应的提示。在本申请人于2011年12月13日提交、名称为“编码方法和设备、解码方法和设备以及印刷方法”、申请号为201110414555. 7的专利申中,提出了一种点阵结构的可变数据编码方案,在本文中称之为博码图案。在本文中,可变数据编码图案包括博码图案,但是,需要说明的是,所公开的方法不局限于博码图案。例如,还可以适用于条形码图案、稀疏点阵码图案、二维码图案等。利用上述所公开的对可变数据编码图案进行印刷的方法,能够根据可变数据编码图案的底图和可变数据编码生成可变数据编码图案,例如生成点阵结构的博码图案。对该博码图案进行数字化印刷,不必在留白区域印刷,该博码图案能够与其他文字、图形、表格相叠加,而且不受本地存储的影响,变化方式灵活多样。图2是图I中获得可变数据编码图案的流程图。如图2所示,在步骤Slll中,确定可变数据编码图案的底图和编码所在区域。对于点阵结构的图案,在该步骤中可以确定可变数据编码图案的底图上的标记形状,该标记形状对应于编码所在区域。例如,对于博码图案,确定底图上的博码标记形状,该博码标记形状对应于博码所在区域。在步骤S112中,生成码图。在生成码图之前,还可以先确定期望的编码值,并根据期望的编码值分配该可变数据编码。该编码值为虚拟值,可以用来帮助用户理解自己所设计的图案编码的内容和分布规律。之后,根据分配的可变数据编码在编码所在区域上生成码图。在一个实施例中,可变数据编码所属的数据信息段可用于确定使用功能和/或用户权限。例如,可变数据编码可以是一个索引值或特定含义的文本数据,不同的用户将获得不同数据信息段的索引值和文本数据。即使在同一个用户的可变编码数据段落中,根据使用功能的不同,也区分不同的数据信息段。另外,根据权限的不同,所能获取的可变数据编码也是不同的。在步骤S113中,根据底图和码图生成可变数据编码图案。该可变数据编码图案可以存储在tif、jpeg等格式的图片数据文件,以供印刷设备进行印刷。
图3是根据本发明的对可变数据编码图案进行印刷的方法的另一个实施例的流程图。在本实施例中,步骤S21和S22可以分别参见上一实施例的步骤Sll、S12,为简洁起见在此不再详细描述。不同之处在于,本实施例所公开的方法还包括步骤S23和步骤S24。在步骤S23中,判断用户是否拥有相关权限。例如,在对可变数据编码图案和印刷参数发送之前,可以对用户权限进行验证。具体可以采用指纹识别、密码识别、动态口令识别或者采用任何其他公知的验证方式。当判断该用户具有发送权限时,响应于用户的印刷请求,将该可变数据编码图案发送至印刷设备;当判断该用户不具有发送权限时,执行步骤S24,拒绝该用户的印刷请求。采用这种客户验证方式,能够进一步提高文件传输过程中的安全性能。此外,还可以对用户级别进行细分和认证。例如,用户级别可以分为高级、中级和普通用户。例如,负责操作印刷机的工程师的权限级别最低,只能获得公用的打印测试文件,这些打印测试文件仅是为检测印刷机当前软硬件功能是否正常运转而准备的。当有多个级别的用户请求印刷时,按照用户级别的优先顺序依次发送相关文件至印刷设备。由于对客户权限进行细分,可以根据客户级别设置个性化的发送顺序,包括实现优先级分发、定时分发、按数量分发、分发预警等功能,从而提高客户体验度。图4公开了根据本发明的印刷处理设备的一个实施例的结构示意图。如图4所示,该设备可包括数据编码图案生成单元11和发送单元12。数据编码图案生成单元11用于根据可变数据编码图案的底图和可变数据编码生成所述可变数据编码图案。该可变数据编码图案可以是条形码图案,也可以是点阵码图案,例如点阵结构的博码图案。发送单元12在对可变数据编码图案进行发送时,采用加密网络传输方式。所采用的加密网络传输方式可以按照安全套接层协议进行传输(SSL)或者按照安全传输层协议(TLS)传输。印刷参数可以与可变数据编码图案一同发送,也可单独发送和设定。在一个实施例中,所发送的印刷参数包括但不限于可变数据编码图案中的标记点尺寸以及标记点所对应的墨点大小。该印刷参数可由专门的印刷参数设定单元(图中未示出)进行设定。所采用的印刷参数可以根据印刷设备的类型、纸张类型、印刷速度等情况设定。印刷设备包括但不限于喷墨印刷机、热转印打印机和激光打印机。在本实施例中,优选采用喷墨印刷机进行印刷。图5和图6示出了数据编码图案生成单元的两种具体结构。如图5所示,该单元21包括底图生成模块211、码图生成模块212和图案合成模块213。对于点阵结构的博码图案,可确定可变数据编码图案的底图上的博码标记形状,该博码标记形状对应于编码所在区域。码图生成模块元212用于 生成码图。具体地,根据分配的可变数据编码在编码所在区域上生成码图。在一个实施例中,可变数据编码所属的数据信息段可用于确定使用功能和/或用户权限。具体而言,可变数据编码可以是一个索引值或特定含义的文本数据,不同的用户将获得不同数据信息段的索引值和文本数据。即使在同一个用户的可变编码数据段落中,根据使用功能的不同,也区分不同的数据信息段。另外,根据权限的不同,所能获取的可变数据编码也是不同的。图案合成模块213根据底图和码图生成可变数据编码图案。例如,可以生成诸如tif、jpeg格式的图片数据文件,供印刷设备进行印刷。在另一种具体实施方式
中,如图6所示,可变数据编码图案生成单元31包括底图生成模块311、码图生成模块312、图案合成模块313、编码值确定模块314和可变数据编码分配模块315。其中,底图生成模块311、码图生成模块312、图案合成模块313可以参见上一实施例中的底图生成模块211、码图生成模块212和图案合成模块213,在此不再赘述。不同之处,在于增设了编码值确定模块314和可变数据编码分配模块315。编码值确定模块314用于确定期望的编码值,可变数据编码分配模块315用于根据所期望的编码值分配可变数据编码。然后,码图生成单元根据所分配的可变数据编码在编码所在区域上生成码图。图7示出了根据本发明的对可变数据编码图案进行印刷的装置的另一个实施例的结构示意图。如图7所示,该装置包括数据编码图案生成单元41、发送单元42、用户权限验证单元44、运行参数采集单元45和监控单元46。与上一实施例相比,本实施例所公开的设备增加了用户权限验证单元44、运行参数采集单元45和监控单元46。用户权限验证单元44在对可变数据编码图案和印刷参数发送之前,可以对用户权限进行验证。具体可以采用指纹识别、密码识别、动态口令识别或者采用任何其他公知的验证方式。当判断该用户具有发送权限时,响应于用户的印刷请求,将该可变数据编码图案和印刷参数发送至印刷设备;当判断该用户不具有发送权限时,拒绝该用户的印刷请求。此外,还可以对用户级别进行细分和认证。例如,用户级别可以分为高级、中级和普通用户。当有多个级别的用户请求印刷时,按照用户级别的优先顺序依次发送相关文件至印刷设备。采用这种客户验证方式,能够进一步提高文件传输过程中的安全性能。运行参数采集单元45用于实时采集印刷设备43的运行参数,并将该参数发送至监控单元46。该运行参数包括但不限于印刷次数、印刷图案、油墨用量、耗材状态、打印机喷头电压、油墨烘干装置工作电压。风扇转速等参数。监控单元46可以实时展示该参数,方便工作人员查阅当前打印状态、进行调控或者监控单元46根据该参数进行自动调控,从而实现耗材专控,集中管理,节约运行成本。优选地,监控单元46还可在对可变数据编码图案印刷之前或者印刷过程中,可以根据印刷设备的耗材含量以及该可变数据编码图案的耗材需求量,判断是否需要补充印刷 耗材。当判断为是,可以采用诸如音频信号等方式进行相应的提示。可选地,也可将运行参数采集单元45所采集的数据汇总到中心数据库,由服务器对数据进行处理,并通过自动方式或者人工提出预警方案。监控单元46不限于对耗材进行预警,还可以基于用户耗材用量、机器运行参数、机器工作时间、故障出现时间、设备类型、地理位置、电压供应等环境参数,通过数学统计手段和专家知识库,为用户提供印刷状态预判建议。根据本发明的第二方面,还公开了一种印刷系统,该系统可包括如上所述的印刷处理装置和印刷设备。该印刷处理装置的结构和功能可以与上面实施例中的印刷处理装置相同,在此不再赘述。印刷设备包括但不限于喷墨印刷机、热转印打印机和激光打印机。在本实施例中,优选采用喷墨印刷机进行印刷。至此,已经详细描述了根据本发明的对可变数据编码图案进行印刷的方法、装置和系统。为了避免遮蔽本发明的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。虽然已经通过示例对本发明的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本发明的范围。本领域的技术人员应该理解,可在不脱离本发明的范围和精神的情况下,对以上实施例进行修改。本发明的范围由所附权利要求来限定。
权利要求
1.一种对可变数据编码图案进行印刷的方法,其特征在于,所述方法包括 根据可变数据编码图案的底图和可变数据编码生成所述可变数据编码图案; 将所述可变数据编码图案发送至印刷设备以便所述印刷设备根据印刷參数对所述可变数据编码图案进行印刷。
2.如权利要求I所述的方法,其特征在于,根据可变数据编码图案的底图和可变数据编码生成所述可变数据编码图案的步骤包括 确定可变数据编码图案的底图和编码所在区域; 根据分配的所述可变数据编码在所述编码所在区域上生成码图; 根据所述底图和所述码图生成所述可变数据编码图案。
3.如权利要求2所述的方法,其特征在于,所述可变数据编码图案为点阵结构的编码图案; 所述确定可变数据编码图案的底图和编码所在区域的步骤包括 确定所述可变数据编码图案的底图上的标记形状,所述标记形状对应为所述编码所在区域。
4.如权利要求2所述的方法,其特征在于,在根据分配的所述可变数据编码在所述编码所在区域上生成码图之前,该方法还包括 确定期望的编码值; 根据所述期望的编码值分配所述可变数据编码。
5.如权利要求2所述的方法,其特征在于,还包括 根据所述可变数据编码所属的数据信息段确定使用功能权限和/或用户权限。
6.如权利要求I所述的方法,其特征在于,所述将可变数据编码图案发送至印刷设备包括 采用加密网络传输方式将所述可变数据编码图案发送至印刷设备。
7.如权利要求I所述的方法,其特征在于,将所述可变数据编码图案发送至印刷设备的步骤之前,所述方法还包括 对用户权限进行验证, 当判断用户具有发送权限时,响应于用户的印刷请求,将所述可变数据编码图案发送至印刷设备; 当判断用户不具有发送权限时,拒绝用户的印刷请求。
8.如权利要求7所述的方法,其特征在于,所述对用户权限的验证还包括 判断用户的优先级别,井根据用户的优先级别确定可变数据编码图案的发送顺序。
9.如权利要求I所述的方法,其特征在于,所述印刷參数包括所述可变数据编码图案中的标记点尺寸以及标记点所对应的墨点大小,所述方法还包括 根据印刷设备的类型、纸张类型、印刷速度设定所述印刷參数。
10.如权利要求I所述的方法,其特征在于,所述方法还包括 采集所述印刷设备的运行參数; 根据所述运行參数对所述印刷设备的工作状态进行监控。
11.如权利要求10所述的方法,其特征在于,所述方法还包括 在进行印刷之前,根据所述印刷设备的耗材余量和所述可变数据编码图案的耗材需求量,判断是否需要补充印刷耗材。
12.—种印刷处理装置,其特征在于,所述装置包括 可变数据编码图案生成単元,用于根据可变数据编码图案的底图和可变数据编码生成可变数据编码图案; 发送单元,用于将所述可变数据编码图案发送至印刷设备以便所述印刷设备根据印刷參数对所述可变数据编码图案进行印刷。
13.如权利要求12所述的装置,其特征在于,所述可变数据编码图案生成単元包括 底图生成模块,用于确定可变数据编码图案的底图和编码所在区域; 码图生成模块,用于根据分配的所述可变数据编码在所述编码所在区域上生成码图; 图案合成模块,用于根据所述底图和所述码图生成所述可变数据编码图案。
14.如权利要求13所述的装置,其特征在于,所述可变数据编码图案为点阵结构的编码图案; 所述底图生成模块确定所述可变数据编码图案的底图上的标记形状,所述标记形状对应为所述编码所在区域。
15.如权利要求13所述的装置,其特征在于,所述可变数据编码图案生成单元还包括 编码值确定模块,用于确定期望的编码值; 可变数据编码分配模块,用于根据所述期望的编码值分配所述可变数据编码。
16.如权利要求12所述的装置,其特征在于,所述发送单元采用加密网络传输方式将所述可变数据编码图案发送至印刷设备。
17.如权利要求12所述的装置,其特征在于,所述装置还包括 用户权限验证单元,用于在发送可变数据编码图案和印刷參数之前,对用户权限进行验证, 当判断用户具有发送权限时,响应于用户的印刷请求,将所 述可变数据编码图案和印刷參数发送至印刷设备, 当判断用户不具有发送权限时,拒绝用户的印刷请求; 所述用户权限验证单元还用于判断用户的优先级别,所述发送単元根据用户的优先级别确定可变数据编码图案的发送顺序。
18.如权利要求12所述的装置,其特征在于,所述印刷參数包括所述可变数据编码图案中的标记点尺寸以及标记点所对应的墨点大小, 所述装置还包括印刷參数设定单元,用于根据所述印刷设备的类型、纸张类型、印刷速度设定所述印刷參数; 所述装置还包括 运行參数采集单元,用于采集所述印刷设备的运行參数; 监控单元,用于根据所述运行參数对所述印刷设备的工作状态进行监控,以及在进行印刷之前,根据所述印刷设备的耗材余量和所述可变数据编码图案的耗材需求量,判断是否需要补充印刷耗材。
19.ー种印刷系统,其特征在于,所述系统包括 如权利要求12至18中任意一项所述的印刷处理装置;和 印刷设备。
全文摘要
本发明提供了对可变数据编码图案进行印刷的方法、设备和系统。所提供的方法包括根据可变数据编码图案的底图和可变数据编码生成所述可变数据编码图案;将该可变数据编码图案发送至印刷设备以便印刷设备根据印刷参数进行印刷。采用所公开的对可变数据编码图案进行印刷的方法,根据可变数据编码图案的底图和可变数据编码所生成可变数据编码图案,该图案可以与其他文字、图形、表格相叠加,而且相关文字、图形、表格也可变化,变化方式灵活多样。
文档编号G06F3/12GK102650934SQ20121009610
公开日2012年8月29日 申请日期2012年4月1日 优先权日2012年4月1日
发明者李卫伟, 王敏乐, 田德振 申请人:李卫伟
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1