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

文档序号:9527825阅读:440来源:国知局
图像处理设备和图像处理方法
【技术领域】
[0001 ] 本发明涉及图像处理设备和图像处理方法。
【背景技术】
[0002]日本特开2013-123813号公报公开了一种打印机,其应对这样的问题:每次在检查结果被确定为不正常(NG)的页面上执行再打印时,花费太多时间来执行后续打印作业。该打印机包括保持检查结果被确定为正常(0K)的纸张的保持单元。当包括具有不正常检查结果的页面的打印作业将要再次执行时,针对具有正常检查结果的页面从保持单元供应对应纸张,而针对具有不正常检查结果的页面执行再打印。
[0003]日本特开2004-338308号公报公开了一种能够提高打印处理的生产率的图像形成设备。该图像形成设备包括在打印之后以页面为单位执行图像检查的图像检查单元。该图像形成设备还包括控制器,该控制器存储将打印错误页面恢复到存储介质中所需的信息,而不拒绝打印错误页面,并且继续执行打印。在完成打印时,控制器执行控制以输出错误报告。

【发明内容】

[0004]本发明的目的是提供一种图像处理设备、非瞬时性计算机可读介质和图像处理方法,其中如果在依据打印作业执行打印输出时发生错误,则确定用于恢复打印作业的处理。
[0005]为了实现上述目的,本发明提供以下方面。
[0006]根据本发明的第一方面,提供了一种图像处理设备,该图像处理设备包括检测单元和确定单元。所述检测单元通过将打印作业相关的图像数据与作为打印作业相关的打印输出的读取结果而获得的读取图像数据进行比较来检测错误。当通过所述检测单元检测到错误时,所述确定单元将错误后打印输出相关的读取图像数据与所述图像数据进行比较,以利用所述错误后打印输出确定用于恢复打印作业的处理,所述错误后打印输出是与检测到错误的页面之后的页面的打印作业有关的连续打印的打印输出。
[0007]根据本发明的第二方面,在根据第一方面的图像处理设备中,所述确定单元可包括恢复确定单元和恢复图像数据确定单元。当通过所述检测单元检测到错误时,所述恢复确定单元将错误后打印输出相关的读取图像数据与所述图像数据进行比较,以利用所述错误后打印输出确定所述打印作业是否可恢复,所述错误后打印输出是与检测到错误的页面之后的页面的打印作业有关的连续打印的打印输出。如果所述恢复确定单元确定打印作业可恢复,则所述恢复图像数据确定单元确定除了所述错误后打印输出以外还用于恢复的恢复图像数据。此外,所述图像处理设备还可包括恢复执行单元,该恢复执行单元在当前打印输出完成时执行恢复打印作业,该恢复打印作业使用通过所述恢复图像数据确定单元确定的所述恢复图像数据。
[0008]根据本发明的第三方面,根据第二方面的图像处理设备还可包括打印作业停止单元,如果所述恢复确定单元确定打印作业不可恢复,则所述打印作业停止单元停止所述打印作业。
[0009]根据本发明的第四方面,在根据第二方面或第三方面的图像处理设备中,所述恢复图像数据确定单元可将检测到错误的所述页面之后的页面的图像数据设定为所述恢复图像数据,并且当打印作业的停止被解除时,所述恢复执行单元可执行所述恢复打印作业。
[0010]根据本发明的第五方面,根据第一方面至第三方面中的任一方面的图像处理设备还可包括输出单元,该输出单元输出与打印作业的恢复有关的信息。
[0011]根据本发明的第六方面,在根据第一方面至第四方面中的任一方面的图像处理设备中,所述检测单元可通过将针对相应的预定多个区域计算的所述图像数据的浓度直方图与所述读取图像数据的浓度直方图进行比较来检测错误。
[0012]根据本发明的第七方面,提供了一种图像处理方法,该图像处理方法包括以下步骤:通过将打印作业相关的图像数据与作为所述打印作业相关的打印输出的读取结果而获得的读取图像数据进行比较来检测错误;以及当检测到错误时,将错误后打印输出相关的读取图像数据与所述图像数据进行比较,以利用所述错误后打印输出确定用于恢复所述打印作业的处理,所述错误后打印输出是与检测到错误的页面之后的页面的打印作业有关的连续打印的打印输出。
[0013]在根据第一方面的图像处理设备中,如果在依据打印作业执行打印输出时发生错误,则可确定用于恢复打印作业的处理。
[0014]在根据第二方面的图像处理设备中,可在完成当前打印输出时执行用于恢复的打印作业。
[0015]在根据第三方面的图像处理设备中,如果确定打印作业不可恢复,则可停止打印作业。
[0016]在根据第四方面的图像处理设备中,在检测到打印错误的页面之后的页面的图像数据可被设定为恢复图像数据。
[0017]在根据第五方面的图像处理设备中,可输出与恢复有关的信息。
[0018]在根据第六方面的图像处理设备中,可通过将针对相应的多个区域计算的图像数据的浓度直方图与读取图像数据的浓度直方图进行比较来检测错误。
[0019]在根据第七方面的图像处理方法中,如果在依据打印作业执行打印输出时发生错误,则可确定用于恢复打印作业的处理。
【附图说明】
[0020]将基于以下附图详细描述本发明的示例性实施方式,附图中:
[0021]图1是示意性地示出根据示例性实施方式的配置示例的模块配置图;
[0022]图2示出根据示例性实施方式的打印处理系统的配置示例;
[0023]图3A和图3B是示出根据示例性实施方式的处理的示例的流程图;
[0024]图4(la)至图4(5b)示出根据示例性实施方式的处理的示例;
[0025]图5 (11a)至图5 (52b)示出根据示例性实施方式的处理的示例;
[0026]图6A和图6B是示出根据示例性实施方式的处理的示例的流程图;
[0027]图7A和图7B是示出根据示例性实施方式的处理的示例的流程图;
[0028]图8 (1)和图8⑵示出根据示例性实施方式的处理的示例;
[0029]图9 (la)至图9 (5b)示出根据示例性实施方式的处理的示例;
[0030]图10(1)至图10⑷示出根据示例性实施方式的处理的示例;
[0031]图11 (11a)至图11 (52b)示出根据示例性实施方式的处理的示例;
[0032]图12A和图12B是示出根据示例性实施方式的处理的示例的流程图;以及
[0033]图13是示出实现示例性实施方式的计算机的硬件配置的示例的框图。
【具体实施方式】
[0034]下面将参照附图描述本发明的示例性实施方式。
[0035]图1是示意性地示出根据此示例性实施方式的配置示例的模块配置图。
[0036]术语“模块” 一般是指逻辑上可分离的部件,例如软件(计算机程序)或硬件。因此,此示例性实施方式中的各个模块不仅指计算机程序中的模块,而且指硬件配置中的模块。因此,此示例性实施方式涉及使得计算机用作各个模块的计算机程序(即,使得计算机执行各个过程的程序、使得计算机用作各个单元的程序、以及使得计算机实现各个功能的程序)以及系统和方法的描述。尽管为了方便使用了表达“存储数据”、“使装置存储数据”以及与这些表达等同的表达,如果示例性实施方式对应于计算机程序,则这些表达具有使存储装置存储数据或者执行控制以使存储装置存储数据的含义。模块可按照一对一的方式对应于各个功能,但是在实际实现方式中,各个模块可由单个程序构成,多个模块可由单个程序构成,或者各个模块可由多个程序构成。另外,多个模块可由单个计算机实现,或者在分布或并行环境中单个模块可由多个计算机实现。此外,单个模块可包括另一模块。以下使用的术语“连接”不仅指物理连接,而且指逻辑连接(即,数据的交换、命令的传输、或者数据之间的参照关系)。术语“预定”是指在将要执行预期处理之前预先设定值的状态,不仅包括在根据此示例性实施方式的处理开始之前预先设定值的情况,而且包括甚至当根据此示例性实施方式的处理已经开始时在预期处理之前的时间点根据当前条件或状态或者先前条件或状态预先设定值的情况。如果存在多个“预定值”,则所述值可彼此不同,或者两个或更多个值(包括全部值)可相同。另外,表达“在A的情况下,执行B”用于指示“执行用于确定A的处理,如果判定结果指示A,则执行B”。然而,这不包括没有必要执行用于确定A的处理的情况。
[0037]术语“系统”和“设备”不仅包括多个计算机、硬件单元或设备通过诸如网络(包括一对一通信连接)的通信单元连接的配置,而且包括通过单个计算机、单个硬件单元或单个设备实现的配置。术语“设备”和“系统”用作具有等同含义的术语。术语“系统”不包括社会系统(是一种人为协议或安排)的含义。在处理将由各个模块执行或者多种类型的处理将在模块内执行的情况下,针对各个处理从存储装置读取目标信息,并且在完成处理时将处理结果写入存储装置中。因此,有关在处理之前从存储装置读取信息以及在处理之后将信息写入存储装置中的描述通常被省略。这种情况下的存储装置的示例可包括硬盘、随机存取存储器(RAM)、外部存储介质、经由通信线路的存储装置以及中央处理单元(CPU)内的寄存器。
[0038]根据此示例性实施方式的图像处理设备是依据打印作业来执行打印输出的数字打印机。如图1中的示例所示,该数字打印机包括图像数据接收模块110、打印模块120、读取模块130和打印恢复处理模块140。
[0039]例如,数字打印机用于小批量打印和可变打印。可变打印是指一个接一个地在页面上执行打印,使得在页面之间诸如文本、线条画或图像的打印内容的布局相同,但是内容被更换。因此,在可变打印中,打印内容通常从页面到页面变化。关于表达“打印内容从页面到页面变化”,打印内容不必在所有页面之间变化。该表达可包括具有相同内容的连续页面的组合,只要连续页面至少有一页的内容不同于目标页面的内容即可。
[0040]恢复处理是使检测到错误的打印作业变为正常打印作业的处理。在此示例性实施方式中,错误模式以及与其对应的恢复处理的示例将稍后参照例如图4(la)至图4(5b)、图5 (11a)至图5(52b)、图9(la)至图9 (5b)以及图11 (11a)至图11 (52b)来描述。
[0041]图像数据接收模块110连接到打印模块120和打印恢复处理模块140。图像数据接收模块110接收打印作业以及待打印的图像数据,将该图像数据转换成打印模块120可打印的图像数据,并且将转换的图像数据发送给打印模块120。将要接收的图像数据的示例包括PostScript语言数据和便携式文档格式(TOF)数据。将由图像数据接收模块110执行的处理涉及(例如)解释所接收到的图像数据的PostScript语言或PDF格式并且通过执行光栅化处理来生成位图数据(即,根据打印作业的图像数据的示例)。图像数据接收模块110可在执行转换处理的同时将处理结果发送给打印模块120,或者可存储处理结果并且在完成转换处理时将处理结果发送给打印模块120。
[0042]例如,待打印的图像数据可包括多个页面、双面打印的指定、在共同打印多个页面之后折叠或切割以使它们变成明信片的指定、或者使多个打印的页面变成书的一折的指定。术语“指定”可包括指定被包括在打印作业中的情况或者指定被默认设定的情况。依据此指定的顺序将处理结果发送给打印模块120。
[0043]将多个页面放在一起的处理称为“拼版”。通常,这也可称为“版面(set)”。
[0044]另外,当将要从图像数据接收模块110将数据发送给打印模块120时,数据传输可能根据特定条件而被延迟,或者所发送的页面可能按照非预期的顺序排列。例如,当在图像数据接收模块110内施
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1