一种防止印刷数据错误的印刷方法及印刷系统与流程

文档序号:19942695发布日期:2020-02-14 23:23阅读:364来源:国知局
一种防止印刷数据错误的印刷方法及印刷系统与流程

本申请涉及计算机领域,具体地,涉及一种防止印刷数据错误的印刷方法及印刷系统。



背景技术:

报纸、图书、杂志和产品包装等印刷产品已经成为人们日常生活和工作的重要组成部分。但是在印刷过程中,由于印刷机器设备、印刷材料、操作人员技术的不完善等原因,印刷成品的表面往往会产生各种各样的缺陷,即各种印刷残次品,这些残次品的缺陷主要表现为颜色失真、错位漏孔、真空黑点或文字模糊等。在以前人们对生产线上合格产品的检测,主要靠人眼进行检测,这种检测方法很容易因人眼疲劳而检查出错,检查速度慢等缺点,特别是对于面积小、字符密集的识别漏检率较高,因此,目检不仅效率低下而且失误率高,经常会出现最后批量印刷生产的印刷品仍然存在印刷错误,产品报废率高,企业成本居高不下。

因此,如何能够有效的防止印刷过程中出现错误以及怎样快速检查印刷数据错误是本领域人员目前急需解决的问题。



技术实现要素:

本申请的目的在于提供一种防止印刷数据错误的印刷方法及印刷系统,能够很好地完成印刷品的缺陷检测,同时自动化且准确的检查节省了人力物力,大大降低了错误的出现率,能够及时防止残次印刷品的产生。

为达到上述目的,本申请提供了一种防止印刷数据错误的印刷方法,具体包括以下步骤:获取印刷品纸质版原稿,对印刷品纸质版原稿原稿进行预处理;对预处理后生成的印刷品电子版原稿进行初步检查;从印刷品电子版原稿中获取符合印刷标准的印刷数据,并根据印刷数据进行模拟印刷;检查模拟印刷中是否出现错误;若未出现错误,则根据模拟印刷中的印刷数据执行印刷工序。

如上的,其中,预处理为将印刷品纸质版原稿扫描为tiff格式的印刷品电子版原稿并进行存储。

如上的,其中,在初步检查印刷品电子版原稿之前,还包括以下子步骤:

记录存储介质的窗口接收到的存储信息的时间;计算接收存储信息的时间间隔;根据时间间隔计算时间间隔的均值和方差;判断存储信息在对应时间间隔后到达的概率。

如上的,其中,其中时间间隔表示为:,其中,表示接收第个存储信息的时间,表示接收第个存储信息的时间,表示自然数。

如上的,其中,若存储信息在对应时间间隔后到达的概率大于指定阈值,则对印刷品电子版原稿进行初步检查。

如上的,其中,印刷品电子版原稿的初步检查包括对印刷品电子版原稿的格式问题的检查,若未发现有格式错误,则执行从印刷品电子版原稿中获取符合印刷标准的印刷数据,并根据印刷数据进行模拟印刷。

如上的,其中,将整个印刷数据分成多段印刷数据进行印刷,当印刷到指定时间后,则向印刷机发出减缓印刷的指令,在该指令执行后,进行某段印刷数据的检查。

如上的,其中,若某段印刷数据的检查未出现问题,还包括,采用神经网络预测模型进行正式印刷的错误预测。

一种防止印刷数据错误的印刷系统,具体包括:获取处理单元、初步检查单元、模拟印刷单元、错误判断单元以及执行单元;获取处理单元,用于获取印刷品纸质版原稿,将印刷品纸质版原稿预处理;初步检查单元,用于对预处理后生成的印刷品电子版原稿进行初步检查;模拟印刷单元,用于从印刷品电子版原稿中获取符合印刷标准的印刷数据,并根据印刷数据进行模拟印刷;错误判断单元,用于检查模拟印刷中的印刷品模拟板是否出现错误;执行单元,用于根据模拟印刷中的印刷数据执行印刷工序。

如上的,其中,初步检查单元具体包括以下子模块:记录模块、间隔计算模块、均值方差计算模块以及概率计算模块;记录模块,用于记录存储介质的窗口接收到的存储信息的时间;间隔计算模块,用于计算接收存储信息的时间间隔;均值方差计算模块,用于根据时间间隔计算时间间隔的均值和方差;概率计算模块,用于判断存储信息在对应的时间间隔后到达的概率。

本申请具有以下有益效果:

(1)本申请提供的防止印刷数据错误的印刷方法及印刷系统很好地完成印刷品的缺陷检测,同时自动化且准确的检查节省了人力物力,大大降低了错误的出现率,能够及时防止残次印刷品的产生。

(2)本申请提供的防止印刷数据错误的印刷方法及印刷系统能够模拟执行印刷工序,在印刷工序中采取多重错误检查,大大降低了印刷过程中的错误几率,提高了印刷的准确性。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。

图1是根据本申请实施例提供的防止印刷数据错误的印刷方法流程图;

图2是根据本申请实施例提供的防止印刷数据错误的印刷系统的内部结构图;

图3是根据本申请实施例提供的防止印刷数据错误的印刷系统的内部子模块结构图。

具体实施方式

下面结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请涉及一种防止印刷数据错误的印刷方法及印刷系统。根据本申请,能够很好地完成印刷品的缺陷检测,同时自动化且准确的检查节省了人力物力,大大降低了错误的出现率,能够及时防止残次印刷品的产生。

如图1所示为本申请提供的防止印刷数据错误的印刷方法,具体包括以下步骤:

步骤s110:获取印刷品纸质版原稿,对印刷品纸质版原稿进行预处理。

具体地,从客户处接收到印刷品纸质版原稿,并通过现有技术中的扫描方式将印刷品纸质版原稿扫描为印刷品电子版原稿(例如tiff格式的文档),并进行存储。

步骤s120:对预处理后生成的印刷品电子版原稿进行初步检查。

具体地,由于印刷工序中是以印刷品电子版原稿为印刷依据,因此本实施例中的防止印刷数据的错误主要为两方面,一方面是需要保证印刷品电子版原稿的存储不出现错误,另一方面是保证印刷过程中的印刷数据的正确。

进一步地,由于印刷品纸质版原稿扫描为印刷品电子版原稿并进行存储,但是由于介质的物理特性,在存储的过程中,由于外界环境影响,可能在数据传输过程中出现接收错误,因此在初步检查印刷品电子版原稿错误之前,还需要在存储完成后进行数据存储的进程检查,查看存储的数据信息是否有延迟或错误,具体包括以下子步骤:

其中,假设印刷品电子版原稿以时间间隔向存储介质发送不间断的存储信息,存储介质建立存储窗口以接收存储信息,其中存储窗口的大小为n。

步骤d1:记录存储介质的窗口接收到的存储信息的时间。

其中将印刷品电子版原稿分为若干个存储信息传输至存储介质中,设存储信息到达的时间分别为,其中该时间记录是实时更新的。优选地,对存储介质接收到的存储信息进行编号,其中,存储信息到达的时间和若干个存储信息的编号对应,例如第一个存储信息在时间到达,第二个存储信息在与间隔时间间隔后的时刻达到,以此类推,第n个存储信息在与间隔时间间隔后的时刻达到。

优选地,可按照现有技术中的划分帧的方式对存储信息进行划分传输,方便存储介质不间断的接收存储信息以及对存储信息进行编号。

步骤d2:计算接收存储信息的时间间隔。

具体地,根据步骤d1中记录的时间计算时间间隔,其中时间间隔表示为:

(公式一)

其中,表示接收第个存储信息的时间,表示接收第个存储信息的时间,表示自然数(=1、2、3…n-1)。

步骤d3:根据时间间隔计算时间间隔的均值和方差。

具体地,根据计算出的n-1个时间间隔计算时间间隔的均值和方差,其中时间间隔的均值表示为:

(公式二)

其中,为记录的接收存储信息的时间的数量,为自然数(i=1、2、3…n-1),为接收存储信息的时间间隔。

具体地,方差表示为:

(公式三)

其中,n为记录的接收存储信息的时间的数量,为自然数(=1、2、3…n-1),为接收存储信息的时间间隔,为时间间隔的均值。

步骤d4:根据时间间隔的均值和方差判断存储信息在对应的时间间隔后到达的概率。

具体地,根据计算出的时间间隔的方差能够得到存储信息在对应的时间间隔后到达的概率为:

(公式四)

其中,为方差开根号,为时间间隔的均值,为接收存储信息的时间间隔,其中的取值取决于接收到的存储信息的编号,例如若存储信息的编号为第三个存储信息,则,若存储信息的编号为第五个存储信息,则,以此类推。

其中若存储信息到达的概率大于指定阈值,则说明存储信息在时间间隔以后的时间都在不间断的发送以及被接收能够到达,并基于此检查出在存储期间存储信息是否全部能够达到。

若全部能够到达则在说明印刷品电子版原稿的存储过程中未出现数据传输错误,则进行存储信息全部存储后的印刷品电子版原稿的错误检查。若在存储期间出现部分存储信息不能到达,则将返回存储错误的指令,暂停当前存储信息的传输并在指定时间后重新传输存储信息。

其中指定阈值和指定时间由工作人员预先设定并且可被更改,在此不进行限定。

进一步地,印刷品电子版原稿的初步检查包括对印刷品电子版原稿的格式问题的检查,以及排版等形式问题的检查,其中可将印刷品电子版原稿与纸质版的原稿进行比对,若未发现有格式或排版错误,则执行步骤s130,否则流程退出。

步骤s130:从印刷品电子版原稿中获取符合印刷标准的印刷数据,并根据印刷数据进行模拟印刷。

具体地,若印刷品电子版原稿在存储过程中未发生错误,则进行下一步的错误检查,其中由于印刷工序是根据印刷品电子版原稿为基础进行印刷的,若在印刷过程中出现错误则无法进行返回处理,因此需要在正式的印刷工序执行前,进行印刷数据的模拟印刷。

进一步地,在印刷机中预留出一段虚拟空间,用于执行该虚拟运行程序,模拟出真实的印刷工序并得出正式印刷后的结果。根据该虚拟模拟印刷的结果能够预测出在正式上机印刷后可能出现的错误,例如是否会因为机器错误而出现印刷数据的错误,该方式能够在正式印刷前有效的防止印刷数据出现错误。

步骤s140:检查模拟印刷中是否出现错误。

其中模拟印刷检查包括模拟印刷中的错误检查以及正式印刷的错误预测。

具体地,本实施例中采取边印刷边检测的方法,将整个印刷数据分成多

段印刷数据进行印刷,当印刷到指定时间后,则向印刷机发出减缓印刷的指令。在该指令被执行之后,进行印刷完成的某段印刷数据的检查。

其中若某段印刷数据的检查未出现问题,向印刷机发出加快指令以恢复原本的印刷速度,否则暂停流程执行。

优选地,可将某段印刷数据与印刷品电子版原稿进行印刷对比,即将印刷品电子版原稿中除背景外的图案或文字与某段印刷数据中的图案或文字进行自动对比。

优选地,若某段印刷数据的检查未出现问题,可采用神经网络预测模型进行正式印刷的错误预测,其中模拟印刷具体包括以下子步骤:

步骤p1:获取印刷机指定时间内的印刷数据,将该数据以及印刷错误检查的结果作为神经网络输入层。

示例性地,其中指定时间内的印刷数据可以是在5秒钟内打印了指定行数的印刷数据,该印刷数据是否发生错误。选取多个指定时间内的印刷数据作为输入层,多个指定时间的数量与印刷错误检查的结构组合构成输入层的神经元个数。

步骤p2:将印刷后的评分作为输出层。

其中印刷的评分是根据指定时间内的印刷数据以及印刷错误检查的结果为依据,对印刷过程的一个综合评分,该印刷的评分作为输出层的神经元。

优选地,可预先设定评分标准,例如印刷数据的数量与最终的印刷错误结果成指定比例,所带来的评分高低,其中评分标准有工作人员修改和设定,其他方式的设定在此不进行限定。

步骤p3:进行神经网络隐含神经元的设计。

其中在神经网络预测模型中具有隐藏神经元数,隐层神经元个数过多,会加大网络计算量并容易产生过度拟合问题;神经元个数过少,则会影响网络性能,达不到预期效果。

具体地,可根据下述公式进行隐含神经元的个数的确定:

(公式五)

其中表示输入层的神经元个数,表示输出层的神经元个数,为[1,10]之间的常数,可根据实际需要进行选择。

步骤p4:对网络神经模型进行训练。

具体地,通过输入层、输出层以及隐含层的确定,构建出神经网络模型。可通过matlab中的神经网络工具箱进行网络的训练,具体训练过程在此不进行赘述,可参考现有技术。

步骤p5:通过输出的印刷评分检查模拟印刷是否出现错误。

具体地,若印刷评分高于指定阈值,则获取整个印刷数据中的印刷评分后。优选地,对多个评分进行求和平均,若平均印刷评分依然高于指定阈值,则说明整个印刷数据正式印刷后出现错误的可能性很小,则不存在错误,执行步骤s150。否则流程退出。

步骤s150:根据模拟印刷中的印刷数据执行印刷工序。

具体地,由于根据模拟印刷数据对正式印刷进行了预测,则可以直接按照模拟印刷中的印刷数据进行印刷,而不需要再重新获取印刷数据,保证了印刷的准确性。

本申请还提供了防止印刷数据错误的印刷系统,如图2所示,防止印刷数据错误的印刷系统其中包括了获取处理单元201、初步检查单元202、模拟印刷单元203、错误判断单元204以及执行单元205。

其中获取处理单元201用于获取印刷品纸质版原稿,将印刷品纸质版原稿预处理。

初步检查单元202与获取处理单元201连接,用于对预处理后的印刷品电子版原稿进行初步检查。

如图3所示,初步检查单元202具体包括以下子模块:记录模块301、间隔计算模块302、均值方差计算模块303以及概率计算模块304。

记录模块301用于记录存储介质的窗口接收到的存储信息的时间。

间隔计算模块302与记录模块301连接,用于计算接收存储信息的时间间隔。

均值方差计算模块303与间隔计算模块302连接,用于根据时间间隔计算时间间隔的均值和方差。

概率计算模块304与均值方差计算模块303连接,用于判断存储信息在对应时间间隔后到达的概率。

模拟印刷单元203与初步检查单元202连接,用于从印刷品电子版原稿中获取符合印刷标准的印刷数据,并根据印刷数据进行模拟印刷。

错误判断单元204与模拟印刷单元203连接,用于检查模拟印刷中的印刷品模拟板是否出现错误。

执行单元205与错误判断单元204连接,用于根据模拟印刷中的印刷数据执行印刷工序。

本申请具有以下有益效果:

(1)本申请提供的防止印刷数据错误的印刷方法及印刷系统很好地完成印刷品的缺陷检测,同时自动化且准确的检查节省了人力物力,大大降低了错误的出现率,能够及时防止残次印刷品的产生。

(2)本申请提供的防止印刷数据错误的印刷方法及印刷系统能够模拟执行印刷工序,在印刷工序中采取多重错误检查,大大降低了印刷过程中的错误几率,提高了印刷的准确性。

虽然当前申请参考的示例被描述,其只是为了解释的目的而不是对本申请的限制,对实施方式的改变,增加和/或删除可以被做出而不脱离本申请的范围。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1