一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

印刷品检查装置、方法、系统、图像形成装置及可读介质与流程

2022-06-29 22:12:07 来源:中国专利 TAG:


1.本公开涉及一种印刷品检查装置、印刷品检查方法、图像形成装置、计算机可读介质及印刷品检查系统。


背景技术:

2.[关联技术]
[0003]
作为从个人计算机(personal computer)(以下为“pc”)利用图像形成装置的打印功能来印刷时的一种方法,在pc上从应用软件向打印机驱动器发送印刷内容,打印机驱动器转换为基于页面描述语言(page description language,pdl)的描述并发送给图像形成装置。图像形成装置通过利用栅格化处理解释pdl描述,生成并输出光栅形式的位图数据,从而印刷在介质上。
[0004]
有时会检查以如上方式生成的印刷品的质量的好坏。例如,当图像形成装置与pc不协作而在图像形成装置内进行检查时,利用图像形成装置的扫描功能读取印刷品,将通过所述读取而生成的光栅形式的扫描数据与解释pdl描述而生成的位图数据进行比较,在一致的情况下判断印刷品为正常品,在不一致的情况下判断印刷品为异常品(例如参照日本专利特开2010-146371号公报)。


技术实现要素:

[0005]
然而,在将与读取印刷品而生成的数据进行比较的数据设为通过对印刷数据进行栅格化处理而生成的位图数据的情况下,即使可验证印刷时的污渍附着、白斑等异常,也无法检测出栅格化时发生的不良情况。
[0006]
本公开的目的在于可不遗漏栅格化时发生的不良情况地判定印刷品的正确与否。
[0007]
根据本公开的第一方案,可提供一种印刷品检查装置,所述印刷品检查装置包括处理器,所述处理器用以:从基于带有检查信息的印刷数据印刷的印刷品中取得检查信息,所述带有检查信息的印刷数据是将所述检查信息附加到所述印刷数据中而生成,所述检查信息包含特别指定区域的区域信息以及自所述印刷数据中的由所述区域特别指定的数据生成的信息即比较信息;取得由所取得的所述检查信息特别指定的所述印刷品上的区域的内部的图像;使用所述比较信息及所述印刷品上的区域的内部的图像,判定所述印刷品的正确与否。
[0008]
根据本公开的第二方案,所述处理器通过将由所述印刷数据中的所述区域信息特别指定的区域的内部的图像输入并实施规定的处理,而生成所述比较信息,将由所述印刷品上的所述区域信息特别指定的区域的内部的图像输入并实施所述规定的处理而生成被比较信息,通过对比所述比较信息与所述被比较信息来判定所述印刷品的正确与否。
[0009]
根据本公开的第三方案,所述规定的处理生成不可逆性的代码数据作为所述比较信息。
[0010]
根据本公开的第四方案,在所述区域中设定有可变的数据,所述比较信息是由所
述区域中所含的数据唯一规定的代码数据。
[0011]
根据本公开的第五方案,所述区域信息利用坐标数据表示,所述坐标数据将由所述印刷数据特别指定的页面布局上的规定位置作为原点示出,所述印刷品是将多个所述印刷数据建立对应关系地生成。
[0012]
根据本公开的第六方案,可提供一种图像形成装置,所述图像形成装置具有扫描功能,包括所述印刷品检查装置,所述处理器用以通过扫描基于所述带有检查信息的印刷数据印刷的印刷品而生成读取数据,从生成的读取数据中提取检查信息。
[0013]
根据本公开的第七方案,可提供一种计算机可读介质,所述计算机可读介质存储有使计算机执行处理的程序,所述处理包括以下步骤:从基于带有检查信息的印刷数据印刷的印刷品中取得检查信息,所述带有检查信息的印刷数据是将所述检查信息附加到所述印刷数据中而生成,所述检查信息包含特别指定区域的区域信息以及自所述印刷数据中的由所述区域特别指定的数据生成的信息即比较信息;取得由所取得的所述检查信息特别指定的所述印刷品上的区域的内部的图像;以及使用所述比较信息及所述印刷品上的区域的内部的图像,判定所述印刷品的正确与否。
[0014]
根据本公开的第八方案,可提供一种印刷品检查系统,所述印刷品检查系统具有所述印刷品检查装置。
[0015]
根据本公开的第九方案,所述印刷品检查系统包括:栅格化装置,对所述带有检查信息的印刷数据进行栅格化;以及印刷单元,基于由所述栅格化装置变换为图像数据的所述带有检查信息的印刷数据进行印刷,所述印刷品检查装置从由所述印刷单元印刷的印刷品的图像中取得检查信息。
[0016]
根据本公开的第十方案,可提供一种印刷品检查方法,所述印刷品检查方法包括以下步骤:从基于带有检查信息的印刷数据印刷的印刷品中取得检查信息,所述带有检查信息的印刷数据是将所述检查信息附加到所述印刷数据中而生成,所述检查信息包含特别指定区域的区域信息以及自所述印刷数据中的由所述区域特别指定的数据生成的信息即比较信息;取得由所取得的所述检查信息特别指定的所述印刷品上的区域的内部的图像;以及使用所述比较信息及所述印刷品上的区域的内部的图像,判定所述印刷品的正确与否。
[0017]
[发明的效果]
[0018]
根据所述第一方案,可不遗漏栅格化时发生的不良情况地判定印刷品的正确与否。
[0019]
根据所述第二方案,可通过对比应该相同的信息来判定印刷品的正确与否。
[0020]
根据所述第三方案,即使在比较信息能够可视化地被附加到印刷数据中的情况下,也可使区域内的信息无法辨认。
[0021]
根据所述第四方案,可将设定有可变数据的区域设为判定印刷品的正确与否的区域。
[0022]
根据所述第五方案,也可应对在一张印刷介质上印刷多个印刷数据的所谓的拼版印刷。
[0023]
根据所述第六方案,只要是带有检查信息的印刷数据的印刷品,则可判定印刷品的正确与否。
[0024]
根据所述第七方案,可不遗漏栅格化时发生的不良情况地判定印刷品的正确与否。
[0025]
根据所述第八方案,可不遗漏栅格化时发生的不良情况地判定印刷品的正确与否。
[0026]
根据所述第九方案,可检测出由于栅格化而产生的不良情况。
[0027]
根据所述第十方案,可不遗漏栅格化时发生的不良情况地判定印刷品的正确与否。
附图说明
[0028]
图1是表示本公开的印刷品检查系统的一实施方式的方框结构图。
[0029]
图2是本实施方式中的pc的硬件结构图。
[0030]
图3是本实施方式中的图像形成装置的硬件结构图。
[0031]
图4是表示本实施方式中生成印刷品的过程的概念图。
[0032]
图5是表示本实施方式中用于印刷品的检查的数据的生成处理的流程图。
[0033]
图6是表示本实施方式中印刷品的检查处理的流程图。
[0034]
图7是表示本实施方式中通过拼版印刷生成的印刷品的例子的图。
具体实施方式
[0035]
以下,基于附图对本公开的优选的实施方式进行说明。
[0036]
图1是表示本公开的印刷品检查系统的一实施方式的方框结构图。图1中示出了pc 10及图像形成装置20。pc 10及图像形成装置20通过局域网(local area network,lan)或互联网等网络(未图示)连接,至少可从pc 10向图像形成装置20进行通信。
[0037]
图2是本实施方式的pc 10的硬件结构图。本实施方式的pc 10可通过之前存在的通用的硬件结构实现。即,如图2所示,pc 10是将中央处理器(central processing unit,cpu)31、只读存储器(read only memory,rom)32、随机存取存储器(random access memory,ram)33、作为存储单元的硬盘驱动器(hard disk drive,hdd)34、作为通信单元设置的网络接口(interface,if)35、包含鼠标或键盘等输入单元及显示器等显示单元的用户接口36与内部总线37连接而构成。
[0038]
图3是本实施方式中的图像形成装置20的硬件结构图。图像形成装置20是搭载了印刷功能、复印功能、扫描功能等各种功能的复合机,是内置计算机的装置。图3中,rom 42存储有与本装置的控制或电子数据的加密、电子数据的收发相关的各种程序,cpu 41根据存储在rom 42中的程序对扫描仪46或打印机47等搭载于本装置的各种机构进行动作控制。ram 43被用作程序执行时的工作存储器或电子数据收发时的通信缓冲器。hdd 44存储使用扫描仪46读取的电子文档等。操作面板45接收来自用户的指示,并显示信息。扫描仪46读取用户设置的原稿,并作为电子数据存进hdd 44等中。打印机47根据来自由cpu 41执行的控制程序的指示,在输出纸张上影印图像。网络接口(if)48连接网络,并用于与外部装置进行电子数据的收发、以及经由浏览器访问本装置等。地址数据总线49与作为cpu 41的控制对象的各种机构连接来进行数据的通信。
[0039]
返回到图1,pc 10具有pdl描述生成部11、发送部12、雏形pdl描述存储部13、数据
列表存储部14及pdl描述存储部15。再者,图中省略了本实施方式的说明中不使用的构成要素。
[0040]
在雏形pdl描述存储部13中存储有基于pdl描述生成部11的pdl描述的生成中所使用的pdl描述的雏形(以下为“雏形pdl描述”)。在数据列表存储部14中存储有包含应用于雏形pdl描述的规定区域的一个或多个数据在内的数据列表。
[0041]
图4是表示本实施方式中生成印刷品1的过程的概念图。图4中示出了pdl描述的印刷图像2,所述pdl描述是pdl描述生成部11生成的pdl描述,且通过将表示目的地与试验结果的分数此两种数据分别应用于雏形pdl描述的规定区域a1、规定区域a2而形成。在数据列表存储部14中存储有由图4例示的目的地与分数形成组的数据所形成的数据列表。
[0042]
pdl描述生成部11读出存储在雏形pdl描述存储部13中的雏形pdl描述及存储在数据列表存储部14中的数据列表,雏形pdl描述中生成pdl描述,使得数据列表中所含的各数据、即目的地及分数分别印刷在规定区域a1、规定区域a2。另外,pdl描述生成部11中的校验数据生成部111与所生成的pdl描述相对应地生成基于所述pdl描述生成的用于检查印刷品1的正确性的校验数据来作为检查信息。pdl描述生成部11将校验数据与所生成的pdl描述相关联地保存在pdl描述存储部15中。pdl描述生成部11生成数据列表中所含的数据数量的pdl描述。再者,校验数据之后将详细叙述。
[0043]
发送部12在保存于pdl描述存储部15中的pdl描述中附加与所述pdl描述相关联的校验数据,并经由网络发送给图像形成装置20。发送部12可通过打印机驱动器具有的功能来实现。再者,数据的交换并不限定于经由网络,也可使用例如经由通用串行总线(universal serial bus,usb)存储器等记录介质来进行等各种方法。
[0044]
pc 10中的各构成要素11、12可通过形成pc 10的计算机与搭载于计算机的cpu 31中运作的程序的协调动作来实现。另外,各存储部13~15由搭载于pc 10的hdd 34实现。或者,也可利用ram 33或经由网络利用位于外部的存储单元。
[0045]
图像形成装置20具有接收部21、栅格化部22、印刷部23、读取部24、检查部25、检查结果输出部26及扫描数据存储部27。再者,图中省略了本实施方式的说明中不使用的构成要素。
[0046]
接收部21接收经由网络从pc 10发送来的数据、即pdl描述与校验数据的组。栅格化部22通过将接收的pdl描述及校验数据输入并实施栅格化处理,而生成光栅形式的位图数据。栅格化部22中的校验数据嵌入部221在pdl描述生成的位图数据中将校验数据嵌入预先决定的嵌入位置。印刷部23由打印机47实现,通过输出嵌入有校验数据的位图数据来生成印刷品1。读取部24由扫描仪46实现,通过读取印刷品1而生成扫描数据,并保存到扫描数据存储部27。扫描数据是光栅形式的位图数据。
[0047]
检查部25使用从印刷品1的扫描数据取得的校验码及印刷品1上的区域、本实施方式中为区域a1、区域a2的内部的图像,进行印刷品1的检查,并通过所述检查判定印刷品1的正确与否。如此,校验码相当于在印刷品1的检查时作为比较对象的比较信息。此处所述的“正确与否”是表示是否如pdl描述的描述那样生成了印刷品1。当通过检查可确认如pdl描述的描述那样生成了印刷品1时,判定为“正确”,判断印刷品1为正常品。另一方面,当通过检查可确认未如pdl描述的描述那样生成印刷品1时,判定为“否”,判断印刷品1为异常品。如此,本实施方式中的图像形成装置20具有作为进行用于判定印刷品1的正确与否的检查
的印刷品检查装置的功能。检查结果输出部26输出印刷品1的正确与否的判定结果,换言之输出针对印刷品1的检查结果。
[0048]
图像形成装置20中的各构成要素21~26可通过搭载于图像形成装置20的计算机与搭载于计算机的cpu 41中运作的程序的协调动作实现。另外,扫描数据存储部27可由搭载于图像形成装置20中的hdd 44实现。或者,也可利用ram 43或经由网络利用位于外部的存储单元。
[0049]
另外,本实施方式中使用的程序当然可通过通信单元提供,也可保存在只读光盘(compact disc-read only memory,cd-rom)或usb存储器等计算机可读取的记录介质中提供。从通信单元或记录介质提供的程序被安装到计算机,通过计算机的cpu依次执行程序来实现各种处理。
[0050]
其次,对本实施方式的动作进行说明。
[0051]
本实施方式中,用户通过将在pc 10中制成的pdl描述发送给图像形成装置20来执行印刷,从而生成印刷品1。然后,作为印刷品检查装置发挥功能的图像形成装置20根据发送来的pdl描述检查印刷品1是否正常生成。本实施方式中的pc 10生成在印刷品1的检查中利用的校验数据,以下,使用图5所示的流程图对检查中使用的数据的生成处理进行说明。
[0052]
pc 10中,作为印刷品1的原始数据的pdl描述以印刷数据的形式生成。为此,pdl描述生成部11从雏形pdl描述存储部13读出雏形pdl描述,并从数据列表存储部14读出包含嵌入在雏形pdl描述中的数据的数据列表,从而取得pdl描述的生成所需的数据(步骤111)。
[0053]
接下来,pdl描述生成部11在印刷了pdl描述时取得印刷有数据列表中所含的各项目数据(相当于图4中的“目的地”及“分数”的数据)的印刷图像上的区域(步骤112)。组入有各项目数据的雏形pdl描述为已知,另外,各项目数据组入至雏形pdl描述中的位置、即所述区域也为已知的信息。因此,pdl描述生成部11从规定的存储区域取得特别指定所述区域的区域信息。或者,也可由用户指定。区域信息也可由坐标指定。在规定位置、例如以印刷图像的左上角为原点(0,0)的二维坐标上,区域由坐标数据等特别指定。例如,在区域为矩形形状的情况下,区域信息包括表示区域的左上角的坐标数据及表示右下角的坐标数据。图4中示出了通过坐标特别指定区域时的区域信息的例子。
[0054]
接下来,pdl描述生成部11生成pdl描述,使得数据列表中所含的各项目数据被印刷在雏形pdl描述的规定区域中(步骤113)。pdl描述生成部11针对数据列表中所含的数据、即每一组目的地与分数的,执行pdl描述的生成处理。接下来,pdl描述生成部11中包含的校验数据生成部111与生成的pdl描述相对应地生成校验数据(步骤114)。使用图4对所述校验数据的生成处理进行说明。
[0055]
本实施方式中,将印刷有项目数据的区域a1、区域a2用作印刷品1的检查中使用的区域。因此,校验数据生成部111例如通过将区域a1中的数据、具体而言为表示目的地的数据输入进行数据处理而生成校验码。更详细而言,校验数据生成部111通过在将pdl描述栅格化所生成的位图数据中将区域a1内部的图像输入并实施规定的处理,而生成校验码。规定的处理例如是使用了散列函数(hash function)的运算,并将散列值作为校验码输出。本实施方式中,生成不可逆性的且由区域a1的内部图像唯一规定的代码数据作为校验码。校验数据生成部111对区域a2也同样地实施处理,生成与区域a2对应的校验码。然后,校验数据生成部111将作为比较信息的校验码与对应于各区域a1、a2的区域信息建立对应关系地
生成校验数据作为包含区域信息及比较信息的检查信息。
[0056]
在对每个pdl描述生成校验数据时,pdl描述生成部11将与所述pdl描述对应的校验数据与pdl描述相关联地保存在pdl描述存储部15中(步骤115)。然后,发送部12例如通过来自用户的印刷指示等的时刻,经由网络向图像形成装置20发送印刷对象的pdl描述,此时通过在pdl描述中附加与所述pdl描述相关联的校验数据而生成并发送带有检查信息的印刷数据。
[0057]
接下来,使用图6所示的流程图,对图像形成装置20中实施的印刷品1的检查处理进行说明。再者,图像形成装置20虽然可能从pc 10发送多个pdl描述,但只要对各pdl描述执行同样的处理即可,因此此处着眼于针对一个pdl描述进行的处理加以说明。
[0058]
当接收部21通过接收而取得从pc 10发送来的带有检查信息的印刷数据、即pdl描述与校验数据的组时(步骤121),栅格化部22通过将接收到的pdl描述栅格化而生成光栅形式的位图数据(步骤122)。此时,校验数据嵌入部221对校验数据进行编码,并组入到由pdl描述生成的位图数据中。校验数据的组入位置可预先决定。当印刷部23从栅格化部22取得组入了校验数据的位图数据时,印刷在纸张上(步骤123)。
[0059]
以如上方式生成的印刷品1的输出图像如图4所示。图4中示出了转换成条形码形式的校验数据5被印刷在印刷纸张的下部的例子。
[0060]
接下来,具有作为印刷品检查装置的功能的图像形成装置20根据用户操作进行印刷品1的检查。
[0061]
首先,在用户将印刷品1设置在扫描仪46,并对操作面板45所显示的操作画面上的规定按钮进行操作时,读取部24通过扫描印刷品1来生成读取数据(以下也称为“扫描数据”),并保存在扫描数据存储部27中(步骤124)。扫描数据是光栅形式的位图数据。接下来,检查部25从扫描数据存储部27读出扫描数据,以如下方式进行印刷品1的检查。
[0062]
首先,检查部25从规定的组入位置读取并取得被编码的校验数据(步骤125)。接下来,检查部25对读取的校验数据进行解码,提取并获取校验数据中所含的校验码(步骤126)。此处取得的校验码相当于通过在pc 10中将由区域信息特别指定的印刷品1中的区域(即区域a1、区域a2)的内部的图像输入并实施规定的处理而生成的校验码。
[0063]
另外,检查部25取得校验数据中所含的区域信息。由此,可特别指定包含作为检查对象的图像的区域。在本实施方式的情况下,可特别指定图4所示的区域a1、区域a2。然后,检查部25通过将印刷品1的输出图像、即扫描数据中的区域a1的内部图像输入并实施规定的处理而生成校验码(步骤127)。此处进行的规定的处理是与校验数据生成部111生成校验码时实施的规定的处理相同的处理。再者,步骤126与步骤127的执行顺序可相反,也可同时并列地执行。
[0064]
接下来,检查部25比较在步骤126中从印刷品1的扫描数据获得的校验码(相当于“比较信息”)与通过在步骤127中对印刷品1的扫描数据实施规定的处理而生成的校验码(相当于“被比较信息”)(步骤128)。
[0065]
此处,利用如上所述两种方法取得的校验码由于将相同区域中所含的图像输入并实施相同的处理而获得,因此本来应该一致。因此,检查部25中,若比较结果一致(步骤129中为y),则判定印刷品1为正常品(步骤130)。另一方面,若不一致(步骤129中为n),则判定印刷品1为异常品(步骤131)。
[0066]
然后,检查结果输出部26输出基于检查部25所得的检查结果(步骤132)。输出目的地无需特别限定,也可显示在操作面板45,或者以文件形式保存,或者经由网络发送到pc 10或检查员使用的pc。另外,也可并非输出针对所有的pdl描述的检查结果,而是在由检查部25判定为异常品的情况下输出。
[0067]
本实施方式中,以如上方式进行印刷品1的检查。如上所述,根据本实施方式,可从印刷品1的仅扫描数据的信息进行印刷品1的检查。因此,为了检查印刷品1,无需向作为pdl描述的生成元的pc 10发送某些数据等而与pc 10协作。另外,由于可从一个印刷品进行检查,因此不受多个印刷品的排列顺序等的制约。即,可完全独立于其他印刷品地进行印刷品的检查。
[0068]
且说,印刷品1有时进行多个页面建立对应关系地生成、所谓的拼版印刷。图7中示出了通过将两个页面的印刷数据3a、印刷数据3b印刷在一张纸张上而生成的印刷品4的例子。在所述情况下,由各印刷数据3a、3b分别特别指定的页面布局上的规定位置成为原点(0,0),在本实施方式的情况下,各页面布局的左上角成为原点(0,0),若在所述状态下对各印刷数据3a、3b分别进行所述处理,则可进行印刷品4的检查。
[0069]
再者,如图7所示,当两页的印刷数据3a、印刷数据3b作为一张印刷品4被印刷时,印刷数据3a、印刷数据3b在旋转了90度的状态下被印刷。在图7所示的例子中,由于相对于印刷品4的方向向右旋转90度,因此各印刷数据3a、3b的二维坐标轴也与其相应地向右旋转90度。
[0070]
如上所述,在检查印刷品1时,本实施方式中,仅利用雏形pdl描述的规定区域(例如图4所示的区域a1、区域a2)中所含的数据。在本实施方式的情况下,在雏形pdl描述的区域a1、区域a2中设定可变的数据。例如,在印刷品1是账单的情况下,账单中重要的信息被认为是相当于所述可变的数据的金额及付款方,若这些信息有错误,则可能产生巨大的问题。因此,本实施方式中,将印刷有可变的数据的区域设为用于印刷品1的检查的区域。当然,也可将固定的数据的印刷内容用于检查。另外,也可不将包含可变的数据的全部区域作为检查对象。
[0071]
本实施方式中,将印刷品1的一部分(例如图4所示的区域a1、区域a2)作为检查对象的区域,但从检查的质量来看,也许最优的是检查印刷品1整体。然而,若将印刷品整体作为检查对象,则检查所需的处理负荷变得过大,可能对包括检查在内的一系列的处理中所包含的其他处理带来不良影响。因此,本实施方式中,作为印刷品1的一部分,将设定有可变数据的区域设为用于检查的区域,由此减少检查所需的处理负荷。
[0072]
再者,本实施方式中,使图像形成装置20具有作为印刷品检查装置的功能,但也可利用例如作为pc等计算机发挥功能的其他装置来实现印刷品检查装置。另外,本实施方式中,利用了图像形成装置20所具有的印刷功能、扫描功能以及作为将印刷数据栅格化的装置的功能,但亦可利用其他装置具有的功能来实现例如打印机、扫描仪、栅格化装置等实施本实施方式的方面所需的功能。
[0073]
所述实施方式中,所谓处理器,是指广义上的处理器,包含通用的处理器(例如cpu:central processing unit等)或者专用的处理器(例如图形处理器(graphics processing unit,gpu)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field programmable gate array,fpga)、可编程逻辑器件等)。
[0074]
另外,所述实施方式中的处理器的动作也可不仅由一个处理器来完成,而且由存在于物理上分离的位置的多个处理器协同完成。另外,处理器的各动作的顺序并不仅限定于所述各实施方式中记载的顺序,也可进行适宜变更。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献