图像处理设备和图像处理方法_2

文档序号:9527825阅读:来源:国知局
加意外的负荷时,可能发生这种情况。这导致打印错误。
[0045]例如,由于页面不按顺序排列而引起的错误即使打印在该状态下继续也变得浪费。此外,当在激活之后处理停止时,需要花时间来重新激活,导致生产率降低。这是因为(例如)重新激活涉及喷墨头的调节以及调色剂定影机构的重新加热。
[0046]因此,即使在打印已发生错误的整个打印作业或者仅打印已发生错误的页面时,也可能需要一定量的时间。
[0047]根据此示例性实施方式的打印恢复处理模块140检测这种打印错误并确定用于恢复的处理。
[0048]打印模块120连接到图像数据接收模块110和读取模块130。打印模块120从图像数据接收模块110接收图像数据并输出该图像数据的打印材料。具体地讲,打印模块120基于所接收到的位图图像利用油墨或调色剂在传送的纸张上形成并打印图像。
[0049]打印模块120可以是使用分页纸张的类型(S卩,单张供纸型)或者使用成卷纸张的类型(即,连续供纸型)。
[0050]读取模块130连接到打印模块120和打印恢复处理模块140。读取模块130读取从打印模块120输出的打印材料,并且将读取图像数据发送给打印恢复处理模块140。例如,可使用图像传感器来读取打印材料。具体地讲,使用包含在(例如)打印模块120中的在线扫描仪、分开设置的扫描仪或者相机来读取打印材料。
[0051]打印恢复处理模块140连接到图像数据接收模块110和读取模块130。打印恢复处理模块140包括检测模块145、恢复确定模块150、恢复图像确定模块155、恢复执行模块160、打印作业停止模块165、输出模块170和控制模块175。
[0052]检测模块145从图像数据接收模块110接收打印作业相关的图像数据,并且从读取模块130接收作为该打印作业相关的打印输出的读取结果而获得的读取图像数据。然后,检测模块145将图像数据与读取图像数据进行比较,以检测错误。为了应对打印内容从页面到页面变化的可变打印,检测模块145针对每一个页面执行错误检测。
[0053]例如,检测模块145通过将针对相应的预定多个区域计算的图像数据的浓度直方图与读取图像数据的浓度直方图进行比较来检测错误。
[0054]具体地讲,相对于从读取模块130接收的读取图像数据,检测模块145通过测量副扫描方向中的各个簧片形区域中的颜色数据(例如,RGB数据)来生成直方图。要生成的直方图可以是将浓度分成单个颜色或多个颜色的浓度直方图。
[0055]另外,检测模块145针对从图像数据接收模块110接收的光栅化的图像数据(可为缩略图图像)生成类似的直方图。
[0056]然后,针对各个区域比较这两个直方图。作为比较结果,如果两个直方图之差大于预定值或者大于或等于预定值,则检测到错误。例如,在图像被更换或者发生异常状态(例如,输出空白纸张)时,检测到错误。在打印模块120中,可执行将通过改变图像数据的调色剂曲线而获得的结果反馈给通过扫描打印材料而获得的浓度直方图的处理(即,用于消除调色剂曲线调节的影响的处理)。
[0057]另外,可使用为油墨调节而执行的数据处理的结果。具体地讲,可使用为了油墨调节针对副扫描方向上的各个簧片形区域从缩略图图像生成的数据。
[0058]即使在检测模块145检测到错误之后打印模块120被命令立即停止打印处理时,打印模块120仍可能执行检测到错误的页面之后的一个或多个页面的打印输出。例如,这可发生在打印模块120高速执行打印处理时、需要花时间来停止打印模块120所执行的打印处理时、或者检测模块145的错误检测比打印模块120所执行的打印处理慢时。
[0059]控制模块175控制打印恢复处理模块140内的各个模块。例如,当检测模块145检测到错误时,控制模块175利用(例如)恢复确定模块150和恢复图像确定模块155将错误后打印输出(是检测到错误的页面之后的一个或多个页面的打印输出)相关的读取图像数据与图像数据进行比较,以利用错误后打印输出确定用于恢复打印作业的处理。
[0060]依据控制模块175的控制,当检测模块145检测到错误时,恢复确定模块150将错误后打印输出(是检测到错误的页面之后的一个或多个页面的打印输出)相关的读取图像数据与图像数据进行比较,以利用错误后打印输出确定打印作业是否可恢复。具体地讲,例如,这种情况下的确定处理涉及分类成错误模式(1)至(5)(将稍后描述)。分类成错误模式(1)至(5)等同于确定与错误模式对应的恢复处理。
[0061 ] 依据控制模块175的控制,当恢复确定模块150确定打印作业可恢复时,恢复图像确定模块155确定除了错误后打印输出以外还将用来恢复的恢复图像数据。
[0062]另选地,恢复图像确定模块155可将检测到错误的页面之后的一个或多个页面的图像数据确定为恢复图像数据。
[0063]恢复执行模块160在完成当前打印输出时执行恢复打印作业,该恢复打印作业使用由恢复图像确定模块155确定的恢复图像数据。
[0064]另选地,恢复执行模块160可在打印作业的停止被解除时执行恢复打印作业。
[0065]如果恢复确定模块150确定打印作业不可恢复,则打印作业停止模块165停止打印作业。
[0066]输出模块170输出打印作业的恢复相关信息。例如,恢复相关信息可以是检测到错误的页面的图像数据。在这种情况下,输出页面可被检测到错误的页面替换。另选地,可输出用于恢复的信息。例如,术语“输出”包括利用诸如打印机的打印装置执行打印、利用诸如显示器的显示装置执行显示、将信息写入存储装置中、将信息存储到诸如存储卡的存储介质中、或者将信息发送给另一信息处理设备。另外,输出目的地打印装置可以是打印模块120或另一打印装置。
[0067]具体地讲,当执行可变打印时,例如,如果由于特定类型的错误,一些页面有缺陷或缺失,则输出模块170执行替换打印输出,而不必暂时停止打印作业或者在完成打印作业时再次执行打印作业(而继续目标打印作业)。
[0068]另外,打印恢复处理模块140可具有存储装置,该存储装置存储从图像数据接收模块110接收的图像数据。输出模块170可从该存储装置提取检测到错误的页面的图像数据并输出图像数据。
[0069]图2示出根据此示例性实施方式的打印处理系统的配置示例。
[0070]客户机210和图像数据生成设备220经由通信线路290彼此连接。图像数据生成设备220和数字打印机230经由专用连接线路彼此连接。
[0071]客户机210利用(例如)可变打印文档格式和数据来生成打印数据215,并且将打印数据215发送给图像数据生成设备220。例如,打印数据215是PDF文件。
[0072]图像数据生成设备220将打印数据225发送给数字打印机230,并且从数字打印机230接收结果通知255。图像数据生成设备220具有图像数据接收模块110和打印恢复处理模块140,并且尝试在错误检测之后利用打印输出恢复打印作业。此外,图像数据生成设备220在完成打印作业时继续输出用于恢复的不足页面。例如,打印数据225是通过青色(C)、品红色(M)、黄色(Y)和黑色(K) (CMYK)表示的图像数据。
[0073]数字打印机230具有作为打印模块120的打印模块235、传送路径245、作为读取模块130的传感器240以及后处理装置250 (也称为整理器)。打印模块235执行打印并且经由传送路径245将打印输出(S卩,打印材料)发送给后处理装置250。传感器240读取数字打印机230的打印输出并且将读取图像数据作为结果通知255发送给图像数据生成设备220。后处理装置250累积打印输出或者对各个打印输出执行诸如校勘、折叠、装订、切割、包装和/或密封的处理。
[0074]传送路径245用于将从打印模块235输出的打印材料传送给后处理装置250。
[0075]传感器240读取由传送路径245传送的打印材料作为图像数据。传感器240可被配置为不仅读取打印材料的正面,而且读取其背面。
[0076]图3A和图3B是示出根据此示例性实施方式的处理的示例的流程图。这种情况下的处理不是拼版处理,而是以页面为单位执行的打印处理。
[0077]在步骤S300,检查开始。此检查是在基于与打印之后的后处理(例如,装订或校勘)的指定有关的信息检测到不需要拼版处理的情况下执行的处理。当然,来自图像数据接收模块110的图像数据和来自读取模块130的读取图像数据(即,通过使得打印模块120打印图像数据并且读取其打印输出而获得的数据)均被接收。此外,所有页面的图像数据可被预先存储。
[0078]在步骤S302中,确定图像数据与读取图像数据之间的比较判定结果是否正常。如果正常(0K),则处理进行至步骤S304。如果不正常(NG),则处理进行至步骤S306。如上所述,比较判定处理涉及由检测模块145执行处理。
[0079]在步骤S304中,打印继续。随后,处理返回到步骤S302。
[0080]在步骤S306中,确定判定结果(即,读取图像数据)是否指示空白纸张。如果判定结果指示空白纸张,则处理进行至步骤S308。否则,处理进行至步骤S316。关于确定判定结果是否指示空白纸张,如果读取图像数据内的有色区域的面积(或者面积百分比)小于或等于预定阈值,或者如果读取图像数据内的白色区域的面积(或者面积百分比)大于或等于预定阈值,则可确定判定结果指示空白纸张。有色区域是具有白色区域以外的像素值的像素区域,而白色区域是至少包括指示白色的像素值并且具有小于或等于预定阈值的像素值的像素区域。例如,指示白色的像素值对应于C、M、Y和K中的每一个值为零的像素。鉴于读取模块130的传感器的特性可被视为白色的最大像素值被设定为所述预定阈值。还存在指示白色的像素值被设定为C、M、Y和K中的每一个的最大像素值(例如,255)的颜色系统。在这种情况下,像素值大于或等于预定阈值的像素区域可被设定为白色区域。
[0081]在步骤S308中,确定后续页面是否正常。如果正常,则处理进行至步骤S310。否贝1J,处理进行至步骤S312。后续页面是在步骤S302中的目标页面之后的页面,在后续页面的图像数据与打印的图像数据之间进行比较。该比较处理与步骤S302中的处理相同。
[0082]在步骤S310中,执行空白纸张错误通知(S卩,确定错误模式(1))。随后,处理进行至步骤S326。
[0083]在步骤S312中,确定后续页面是否与不正常页面相同。如果后续页面与不正常页面相同,则处理进行至步骤S314。否则,处理进行至步骤S320。在这种情况下,不正常页面是步骤S302中的目标页面(即,被确定为不正常的页面)。
[0084]在步骤S314中,执行间歇错误通知(即,确定错误模式(2))。然后,处理进行至步骤 S326。
[0085]在步骤S316中,确定判定结果是否指示“与后续页面相同”。如果判定结果指示“与后续页面相同”,则处理进行至步骤S318。否则,处理进行至步骤S320。表达“与后续页面相同”对应于步骤S302中的目标页面的读取图像数据与步骤S302中的目标页面之后的页面的图像数据相同的情况。换言之,这对应于没有执行图像数据的价值一页的打印的情况。
[0086]在步骤S318中,执行缺失页面错误通知(即,确定错误模式(3))。然后,处理进行至步骤S326。
[0087]在步骤S320中,确定判定结果是否指示“与另一页面相同”。如果判定结果指示“与另一页面相同”,则处理进行至步骤S322
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1