具有唯一识别码特征的大数据印刷方法及系统的制作方法

文档序号:2517705阅读:238来源:国知局
具有唯一识别码特征的大数据印刷方法及系统的制作方法
【专利摘要】本发明公开了一种具有唯一识别码特征的大数据印刷方法和系统,所述大数据印刷方法基于上位机、通讯接口、印刷机组成的系统;上位机包含数据库、条形码中间件、排版模块、印刷驱动模块;数据库用于存储条形码数据;条形码中间件读取数据库中存储的条形码数据,动态生成条形码图片;排版模块集成文本信息排版版式和条形码图片,生成预打印排版版式,并转换成数据信息流,驱动输出到印刷机进行印刷。本发明的优点是,将唯一条形码集成到文本排版中,实现排版信息印刷与唯一条形码印刷合二为一,实现可变条码在固定排版模式下的动态生成技术,海量唯一条形码数据存储于数据库中,能够快速调用实现大数据快速印刷。
【专利说明】具有唯一识别码特征的大数据印刷方法及系统
【技术领域】
[0001]本发明涉及印刷【技术领域】与条码【技术领域】,特别涉及一种具有唯一识别码特征的大数据印刷方法与系统。
【背景技术】
[0002]条形码(barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。常见的条形码是由反射率相差很大的黑条(简称条)和白条(简称空)排成的平行线图案。条形码可以标出物品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等许多信息,因而在商品流通、图书管理、邮政管理、银行系统等许多领域都得到广泛的应用。商品条形码的诞生极大地方便了商品流通,现代社会已离不开商品条形码。
[0003]商品条形码的编码遵循唯一性原则,以保证商品条形码在全世界范围内不重复,即一个商品项目只能有一个代码,或者说一个代码只能标识一种商品项目。不同规格、不同包装、不同品种、不同价格、不同颜色的商品只能使用不同的商品代码。唯一条形码功能,可以有效的防止窜货;在整个出入库环节中起一个验证的作用。
[0004]用条码技术进行固定资产的管理,他的好处就是结合条形码技术,赋予每个实物一张唯一的条码资产标签,从资产购入企业开始到资产退出的整个生命周期,能针对固定资产实物进行全程跟踪管理。解决了资产管理中帐、卡、物不符,资产不明设备不清,闲置浪费、虚增资产和资产流失问题。为企事业单位资产管理工作提供全方位、可靠、高效的动态数据与决策依据,实现资产管理工作的信息化、规范化与标准化管理,全面提升企事业单位资产管理工作的工作效率与管理水平。使固定资产的管理变得轻松、准确,快捷和全面。
[0005]目前唯一条形码印刷采用的是分步进行的工艺,即先排版印刷唯一条形码之外的文本信息,在需要印刷唯一条形码的位置预留空间,待文本印刷工序结束后,再进行唯一条形码印刷的工艺,这么做费工费时,依赖于专属条形码打印机,印刷成本高,规模小,而且唯一条形码印刷的位置还容易出现偏差,工艺实施时有一定的操作难度。
[0006]基于条形码应用的广泛性以及唯一条形码在防伪、产品追溯、防窜货等方面广阔的市场前景,我们需要一种能够满足大规模、快速、批量,同时印刷文本信息与唯一条形码信息的印刷工艺。

【发明内容】

[0007]本发明的目的是解决目前印刷工艺中文本信息先于唯一条形码印刷,分步进行造成费工费时、成本高、规模小、打印偏差等问题。为实现上述目的,本发明提供了一种具有唯一识别码特征的大数据印刷方法,包括以下步骤:
[0008]SI,硬件连接,即上位机与印刷机通过硬件通讯接口建立连接;
[0009]S2,文本信息排版,即排版模块生成文本信息排版版式;
[0010]S3,读取条形码数据,即条形码中间件从数据库中读取条形码数据;[0011]S4,生成条形码图片,即条形码中间件将条形码数据生成条形码图片;
[0012]S5,预印刷排版,即排版模块集成文本信息排版版式与条形码图片,生成预印刷排版版式;
[0013]S6,转换成数据信息流,即排版模块将预印刷排版版式转换成信息数据流;
[0014]S7,发送数据流信息,即上位机调用印刷驱动向硬件通讯接口发送信息数据流;
[0015]S8,印刷机印刷,即印刷机通过硬件通讯接口接收信息数据流,并驱动打印到印刷对象;
[0016]S9,重复S3至S8,直至打印完成。
[0017]更优地,S2只须在S5之前完成即可。
[0018]更优地,S3中,所述条形码中间件每次从数据库中读取不同的条形码数据,即可生成唯一条形码。
[0019]更优地,S3至S6批量进行时,S9中,只须S7至S8即可。
[0020]本发明还提供一种具有唯一识别码特征的大数据印刷系统,用于实现权利要求1所述的具有唯一识别码特征的大数据印刷方法;
[0021]所述具有唯一识别码特征的大数据印刷系统,包含上位机、硬件通讯接口、印刷机;所述上位机通过所述硬件通讯接口连接所述印刷机;
[0022]所述上位机包含数据库、条形码中间件、排版模块、印刷驱动模块;
[0023]所述数据库,连接所述条形码中间件,用于存储条形码数据;
[0024]所述条形码中间件,一端连接所述数据库,一端连接所述排版模块,用于读取所述数据库中存储的条形码数据,动态生成条形码图片;
[0025]所述排版模块,一端连接所述条形码中间件,一端连接所述印刷驱动模块,用于对文本与图片信息进行编辑排版;
[0026]所述印刷驱动模块,连接所述排版模块,用于驱动印刷机进行印刷。
[0027]由上述技术方案可知,本发明通过建立数据库,存储海量唯一条形码数据,需要大批量快速打印时,可以快速读取,而不是逐一生成,突破了打印时间受限的问题;采用排版模块在打印前先将需要打印的文本信息与唯一条形码图片集成生成预打印版式,再转换成数据信息流,发送给印刷机进行印刷的方式,而不是现有技术中的文本信息、唯一条形码分两步印刷的方式,更大程度的缩短了印刷时间,并解决了相对位置偏差的问题,基于上述技术手段,本发明具有以下有益效果:
[0028]1.克服对专属条形码打印设备的依赖;
[0029]2.将唯一条形码集成到排版中去,实现排版信息印刷与唯一条形码印刷合二为
[0030]3.解决文本信息与唯一条形码印刷分两步进行造成的相对位置偏差的问题;
[0031]4.缩短印刷时间,降低印刷成本;
[0032]5.实现可变条形码在固定排版模式下的动态生成技术;
[0033]6.能够实现大数据快速印刷。
[0034]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【专利附图】

【附图说明】[0035]图1为本发明所述具有唯一识别码特征的大数据印刷方法的流程图。
[0036]图2为本发明所述具有唯一识别码特征的大数据印刷系统的硬件连接关系图。
[0037]图3为本发明所述具有唯一识别码特征的大数据印刷系统的组成框图。
【具体实施方式】
[0038]如图1所示,为本发明所述具有唯一识别码特征的大数据印刷方法的流程图。
[0039]所述具有唯一识别码特征的大数据印刷方法,包括硬件连接、文本信息排版、读取条形码数据、生成条形码图片、预印刷排版、转换成数据信息流、发送数据信息流、印刷机印刷的步骤。
[0040]具体操作方式如下:
[0041]第一步,准备一台上位机、一台印刷机,其中印刷机自带通讯接口线,上位机与印刷机通过硬件通讯接口建立连接;
[0042]第二步,启动上位机系统,在上位机中驱动排版模块,使其编辑文本信息,生成文本信息排版版式;
[0043]第三步,驱动条形码中间件从数据库中读取一条未印刷的条形码数据;
[0044]第四步,条形码中间件读取条形码数据成功后,启动条形码生成机制,通过内置的条码生成规则将条形码数据转化为条形码图片;
[0045]第五步,排版模块判断新条形码图片出现后,将当前生成的新条形码图片重画到当前预打印的排版版式指定区域内;
[0046]第六步,排版模块确认新的预打印版式生成成功后,启动数据转化机制,将新生成的预打印版式转换成数据信息流;
[0047]第七步,上位机调用印刷驱动模块,将数据信息流向硬件通讯接口发送;
[0048]第八步,印刷机数据处理模块接收到信息数据流后,印刷机启动数据转化机制将其转化为可印刷数据信息流,并输出到待印刷目标介质表面;
[0049]第九步,循环操作第三步至第八步,直到数据库中的条形码全部被生成图片,并被印刷为止;
[0050]打印结束后,关闭上位机,断开硬件通讯接口。
[0051]其中,目标印刷介质为纸张、不干胶、PVC、PE、金属材料、适合印刷的复合材料中的一种,或几种的组合。
[0052]需要说明书的是,第二步文本信息排版,不是必须在第三步读取条形码数据之前完成,第二步可以与第三步、第四步并行,只要在第五步预印刷排版之前完成即可。
[0053]另外,第三步至六步能够批量进行,那么第九步中,只须循环操作第七步至第八步即可。在实际的印刷操作中,既可以一次性生成全部需要打印的唯一条形码,例如十万个;也可以优化操作,分批生成,例如每次生成一万个,分十个批次生成十万个,具体如何操作根据具体实施例优化执行。
[0054]如图2所示,为本发明所述具有唯一识别码特征的大数据印刷系统的硬件连接关系图。
[0055]所述具有唯一识别码特征的大数据印刷系统包含上位机、硬件通讯接口、印刷机;所述上位机通过所述硬件通讯接口连接所述印刷机。[0056]如图3所示,为本发明所述具有唯一识别码特征的大数据印刷系统的组成框图。
[0057]所述上位机包含数据库、条形码中间件、排版模块、印刷驱动模块;
[0058]所述数据库,连接所述条形码中间件,用于存储条形码数据;
[0059]所述条形码中间件,一端连接所述数据库,一端连接所述排版模块,用于读取所述数据库中存储的条形码数据,动态生成条形码图片;
[0060]所述排版模块,一端连接所述条形码中间件,一端连接所述印刷驱动模块,用于对文本与图片信息进行编辑排版;
[0061]所述印刷驱动模块,连接所述排版模块,用于驱动印刷机进行印刷。
[0062]本发明所述唯一识别码是指唯一条形码。
[0063]最后应说明的是:以上实施例仅用以说明本发明的技术方案而非对其进行限制,尽管参照较佳实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对本发明的技术方案进行修改或者等同替换,而这些修改或者等同替换亦不能使修改后的技术方案脱离本发明技术方案的精神和范围。
【权利要求】
1.一种具有唯一识别码特征的大数据印刷方法,其特征在于: 所述具有唯一识别码特征的大数据印刷方法,包括以下步骤: SI,硬件连接,即上位机与印刷机通过硬件通讯接口建立连接; S2,文本信息排版,即排版模块生成文本信息排版版式; S3,读取条形码数据,即条形码中间件从数据库中读取条形码数据; S4,生成条形码图片,即条形码中间件将条形码数据生成条形码图片; S5,预印刷排版,即排版模块集成文本信息排版版式与条形码图片,生成预印刷排版版式; S6,转换成数据信息流,即排版模块将预印刷排版版式转换成信息数据流; S7,发送数据流信息,即上位机调用印刷驱动向硬件通讯接口发送信息数据流; S8,印刷机印刷,即印刷机通过硬件通讯接口接收信息数据流,并驱动打印到印刷对象; S9,重复S3至S8,直至打印完成。
2.根据权利要求1所述的具有唯一识别码特征的大数据印刷方法,其特征在于: S2只须在S5之前完成即可。
3.根据权利要求1所述的具有唯一识别码特征的大数据印刷方法,其特征在于: S3中,所述条形码中间件每次从数据库中读取不同的条形码数据,即可生成唯一条形码。
4.根据权利要求1所述的具有唯一识别码特征的大数据印刷方法,其特征在于: S3至S6批量进行时,S9中,只须S7至S8即可。
5.一种具有唯一识别码特征的大数据印刷系统,其特征在于: 所述具有唯一识别码特征的大数据印刷系统,用于实现权利要求1所述的具有唯一识别码特征的大数据印刷方法; 所述具有唯一识别码特征的大数据印刷系统,包含上位机、硬件通讯接口、印刷机;所述上位机通过所述硬件通讯接口连接所述印刷机; 所述上位机包含数据库、条形码中间件、排版模块、印刷驱动模块; 所述数据库,连接所述条形码中间件,用于存储条形码数据; 所述条形码中间件,一端连接所述数据库,一端连接所述排版模块, 用于读取所述数据库中存储的条形码数据,动态生成条形码图片; 所述排版模块,一端连接所述条形码中间件,一端连接所述印刷驱动模块,用于对文本与图片信息进行编辑排版; 所述印刷驱动模块,连接所述排版模块,用于驱动印刷机进行印刷。
【文档编号】B41J3/01GK103793729SQ201410005391
【公开日】2014年5月14日 申请日期:2014年1月7日 优先权日:2014年1月7日
【发明者】杨阳, 李强, 郭建红, 柳志明 申请人:博韩伟业(北京)科技有限公司, 郭建红
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1