图像形成系统以及储存有程序的计算机可读取的记录介质的制作方法

文档序号:17546918发布日期:2019-04-30 17:50阅读:127来源:国知局
图像形成系统以及储存有程序的计算机可读取的记录介质的制作方法

本发明涉及由对纸张输出图像后进行该图像的检查的多个图像形成装置构成的图像形成系统以及储存有程序的计算机可读取的记录介质。



背景技术:

以往,有利用设置在图像形成装置的后段的读取装置读取基于任务而由图像形成装置打印了图像的纸张,并与成为参考的异常图像检测用数据进行比较来判断是否是异常图像,中止或者再打印之后的打印的技术。这样的技术也被称为废纸检测。

一般被判断为异常图像的是在读取形成在纸张上的输出图像而获得的读取图像(以下称为“输出后读取图像”)上有污垢的情况、打印内容不正确的情况、纸张与输出图像的位置的偏差较大的情况下等。是否是异常图像的判断手法例如对任务的原稿图像和输出后读取图像的规定的像素和周边像素的浓度或者亮度进行运算,如果其差为阈值以上则为异常图像等。

图1是表示原稿图像以及输出后读取图像的例子的说明图。箭头表示扫描方向(差分比较方向)。在图1所示的原稿图像200中,上下配置圆形的道路标志201以及道路标志202。在图像形成装置中对原稿图像200和任务输出后(纸张s上的输出图像)的输出后读取图像210进行比较,在对应的像素间有差的情况下,视为有条纹213或污垢214,将对应的输出图像判断为异常图像。

然而,在仅利用原稿图像与输出后读取图像进行比较的情况下,在打印位置从纸张前端偏移时、因纸张的收缩等而图像的倍率改变时,有可能判断为异常图像。其理由是因为作为输出结果,输出后读取图像的内容没有问题,但输出后读取图像和原稿图像并不是完全相同。

图2是表示原稿图像以及改变倍率的输出后读取图像的例子的说明图。

实际上,由于热定影所造成的纸张的收缩等,倍率改变,输出后读取图像大多与原稿图像不完全相同。在图2的例子中,原稿图像200的从道路标志201上端到道路标志202下端的长度为l,输出后读取图像210的从道路标志201上端到道路标志202下端的长度为l’。纸张s缩小,与原稿图像200相比较,输出后读取图像210变小(l’<l),但没有污垢或条纹(作为输出物,没有问题)。然而,由于在输出后读取图像210中与原稿图像200有差分(点划线部),所以有可能误检测为有污垢。

因此,为了判断输出图像是否是异常图像,而使用输出后读取图像、原稿图像和异常图像检测用数据(以下称为“参考数据”)。参考数据是在防止异常图像的误检测的目的下所利用的图像数据,一般作为参考数据而使用包括表示图像内的边缘位置的数据的边缘图像。

图3是表示原稿图像以及边缘图像(参考数据)的例子的说明图。

在图像比较时,在图像的边缘位置,通过较高地设定判断为异常的阈值,能够减少倍率的差、微量的位置偏移所造成的误检测。例如在比较原稿图像200和输出后读取图像210时,通过较高地设定包括边缘图像230的道路标志202的下端的提取区域231内的边缘位置232的阈值,从而没有误检测原稿图像200的道路标志202的下端与输出后读取图像210的道路标志202的下端之间的位置偏移。

如图3所示,通过图像形成装置接收原稿图像,从原稿图像200按照每个关注像素确认该关注像素和其周围的像素来创建边缘图像230。因此,若原稿图像200边缘部分较多,则为了创建参考数据而消耗图像形成装置的硬件资源(资源:cpu等),另外,处理花费时间。

图4是表示从一般的图像形成装置的任务接收到异常图像检查为止的流程的流程图。

图像形成装置若接收到任务(原稿图像)(s1),则判定任务是否是任务输出后实施异常图像的检查的异常图像检测任务(s2),在异常图像检测任务的情况下(s2的是),创建参考数据(s3)。之后,图像形成装置进行任务输出(s4),对形成在纸张上的输出图像进行异常图像检查(s5),并根据需要来实施异常图像检测后的处理。例如在检测出异常图像的情况下,将异常图像通知给用户或中断任务输出。另一方面,在接收到的任务不是异常图像检测任务的情况下(s2”否”),图像形成装置进行任务输出(s4),不实施步骤s5的异常图像检查而结束处理。

在利用参考数据来进行异常图像检查的情况下,直至参考数据的创建完成为止,不能够实施异常图像检查,所以希望能够在图像形成装置中高效地准备参考数据。

作为这样的使用边缘图像的图像检查方法,在专利文献1中公开了从原稿图像提取边缘,在对原稿图像和输出后读取图像进行比较时,基于边缘的附近的浓度的变化量来判断是否是废纸(异常图像)的技术。在边缘部分的差为阈值以上的情况下判断为异常图像。

专利文献1:日本特开2017-90444号公报

如上述那样,使用于异常图像检查的参考数据由接受到原稿图像的图像形成装置以原稿图像为基础而创建。只要在图像读取装置中直至纸张的读取为止,创建参考数据即可,在供纸后开始参考数据创建的情况下,由于按照一系列的流程实施供纸~打印~排纸~读取,所以若参考数据创建延迟,则不能够实施检查,存在异常图像的可能性的打印会继续进行。

因此,参考数据在打印前创建较好。需要至少在创建任务的前端的规定页数量之后开始打印。对于参考数据创建,由于一边确认图像数据一边创建,所以消耗硬件资源(例如cpu、存储器等)。例如,如果不是任务执行时,则能够将该资源的9成使用于参考数据创建,但由于在任务执行中使打印处理优先,所以只能够使用资源的3成,所以在任务执行中,参考数据的创建速度下降。

在大量进行打印的生产型打印机(pp机)中,有将用于输出多份的打印物的任务分散来进行处理的系统(分散打印系统、平行串联系统)。此处,在利用多台的图像形成装置进行打印的分散打印的情况下,从控制器接收到经过rip(rasterimageprocessor:光栅图像处理器)处理的原稿图像的图像形成装置(主机)向其它图像形成装置(子机)转送原稿图像,实现分散打印。在图像形成装置实施异常图像检查的结构的情况下,若在接受到原稿图像的图像形成装置的每个中创建参考数据,则在全部图像形成装置中参考数据的创建花费时间。特别是在cpu性能(硬件资源)较低的图像形成装置中,到检查结束为止的时间变长。



技术实现要素:

本发明是考虑上述的状况而完成的,其目的在于在利用对纸张输出图像后进行该图像的检查的多个图像形成装置实施分散打印时,高效地进行各图像形成装置中的检查所使用的参考数据的创建。

本发明的一个方式的图像形成系统是利用多个图像形成装置对任务进行分散处理,并在各图像形成装置中进行通过分散处理而形成在纸张上的输出图像的检查的图像形成系统。在该图像形成系统中,多个图像形成装置的每个具备:图像形成部,基于任务的原稿图像数据而在纸张上形成输出图像;读取部,读取形成在纸张上的输出图像并生成读取图像数据;以及检查部,使用原稿图像数据、读取图像数据以及成为检测异常图像的参考的异常图像检测用数据来进行输出图像的检查,利用多个图像形成装置中的一个以上的图像形成装置创建在进行分散处理的多个图像形成装置中进行输出图像的检查所需的异常图像检测用数据。

根据本发明的至少一个方式,在利用纸张上输出图像后进行该图像的检查的多个图像形成装置实施分散打印时,能够高效地进行各图像形成装置中的检查所使用的参考数据的创建。

上述的以外的课题、结构以及效果根据以下的实施方式的说明变得清楚。

附图说明

图1是表示原稿图像以及输出后读取图像的例子说明图。

图2是表示原稿图像以及改变倍率的输出后读取图像的例子的说明图。

图3是表示原稿图像以及边缘图像(参考数据)的例子的说明图。

图4是表示一般的从图像形成装置的任务接收到异常图像检查为止的流程的流程图。

图5是表示本发明的第一实施方式所涉及的图像形成系统整体的构成例的框图。

图6是表示串联设定画面的例子的说明图。

图7是表示输出设定画面的例子的说明图。

图8是表示本发明的第一实施方式所涉及的图像形成装置的硬件构成例的框图。

图9是表示服务器的硬件构成例的说明图。

图10是表示本发明的第一实施方式所涉及的图像形成装置主体的主体控制部的功能构成例的框图。

图11是表示本发明的第一实施方式所涉及的图像形成系统的任务输出处理手法的例子的流程图。

图12是表示本发明的第二实施方式所涉及的图像形成系统的任务输出处理手法的例子的流程图。

图13是表示本发明的第二实施方式所涉及的登记各图像形成装置装置信息的装置信息表的例子的说明图。

图14是表示本发明的第三实施方式所涉及的服务器的功能构成例的框图。

图15是表示本发明的第三实施方式所涉及的图像形成系统的任务输出处理手法的例子的流程图。

图16是表示本发明的第四实施方式所涉及的图像形成系统的任务输出处理手法的例子的流程图。

图17是表示本发明的第五实施方式所涉及的参考数据的例子的说明图。

符号说明

1…图像形成系统,2…图像形成装置,10…图像形成装置主体(图像形成部),20…读取单元(读取部),50…服务器,51…数据解析部,100…主体控制部,103…任务输出部,104…异常图像检查部,105…参考数据创建装置判断部,106…参考数据创建部

具体实施方式

以下,参照添加附图,对用于实施本发明的方式的例子进行说明。在添加附图中实际具有相同的功能或者结构的构成要素附加同一符号,省略重复的说明。

<1.第一实施方式>

[图像形成系统的整体结构]

图5是表示本发明的第一实施方式所涉及的图像形成系统的整体构成例的框图。

图像形成系统1由基于输入的任务来进行图像形成处理的多个图像形成装置2构成。多个图像形成装置2经由lan3等网络与外部设备40以及服务器50连接,图像形成装置2,外部设备40以及服务器50相互可通信地构成。

图像形成装置2具备在纸张上形成图像的图像形成装置主体10、读取形成在纸张上的输出图像的读取单元20以及供给大量的纸张的大容量供纸单元30。在图像形成装置主体10的前段侧连接有大容量供纸单元30,在图像形成装置主体10的后段侧连接有读取单元20。使大容量供纸单元30、图像形成装置主体10以及读取单元20串联相连而连接。在图像形成装置2中,能够在各装置间进行纸张的输送,并且能够相互进行通信。在本实施方式例中,读取单元20与图像形成装置主体10同步地进行在线处理。

此外,作为本发明,图像形成系统1的整体结构并不限于此。

在图像形成装置主体10的上部侧设置有操作部140(参照图5)的lcd141。lcd141由触摸面板构成,能够进行操作者的操作以及信息的显示。lcd141兼作操作部和显示部。此外,由鼠标、平板等构成操作部,也能够独立地构成与显示部。另外,lcd141能够移动。

在图像形成装置主体10的下部侧配置有多个供纸托盘12(在图5中为3段)。在图像形成装置主体10中设置有对从任一供纸托盘12供给的纸张进行输送的输送路13,在输送路13的中途设置有打印机部150。打印机部150由图像形成部151、供纸托盘12、输送路13、反转输送路16、反转部17等构成。在感光鼓154的下游侧的输送路13配置有定影器157。

在定影器157的纸张输送方向的下游侧中,输送路13伸长而与读取单元20的输送路连接。另外,在输送路13连接有在定影器157的下游侧分支并与打印机部150的上游侧的输送路13合流的反转输送路16。在反转输送路16中设置有使纸张反转的反转部17。被反转部17反转的纸张能够通过反转输送路16在打印机部150的上游侧返回到输送路13,另外,也能够使通过路径的切换而反转的纸张返回到定影器157的下游侧的输送路13,并保持原样地输出至读取单元20。

图像形成部151在纸张上形成图像的处理后述。通过打印机部150而形成有图像的纸张被输送至定影器157。定影器157通过对输送来的纸张进行加热而将转印到纸张的表面侧的调色剂图像定影为输出图像。被实施了定影处理后的纸张被输送路13输送至读取单元20,或在通过反转输送路16被反转部17反转了正反后,在打印机部150的上游侧返回到输送路13。被正反反转的纸张由打印机部150进行对反面的图像形成。

读取单元20(读取部的一个例子)具备在输送原稿的输送路的上方配置的上面扫描仪即第一ccd21a、以及在输送路的下方配置的下面扫描仪即第二ccd21b。第一ccd21a光学扫描从图像形成装置主体10输送的纸张的上面来读取上面的信息(输出图像),并生成读取图像数据。另外,第二ccd21b光学的扫描输送来的纸张的下面来读取下面的信息(输出图像),并生成读取图像数据。

本实施方式的图像形成装置2的结构并不限于图1所示的结构。例如可以在读取单元20的后段侧配置对输送来的纸张进行装订、打孔等后处理的后处理单元。另外,也可以将实现读取单元20的功能的结构内置在图像形成装置主体10中。

通过对多个图像形成装置2(图像形成装置主体10)预先彼此进行串联设定,多个图像形成装置2能够协调地进行分散打印(也称为平行串联输出)。

[串联设定画面]

图6是表示用于在与平行串联输出功能对应的图像形成装置主体10中进行串联设定的串联设定画面的例子的说明图。串联设定是设定进行平行串联输出的对象机的ip地址的处理。用户在图6所示的串联设定画面60的ip地址输入栏60a中输入协调地执行分散打印的对象机(图像形成装置主体10)的ip地址来进行串联设定。即,在执行分散打印的图像形成装置主体10中相互输入对象机的ip地址来进行设定。

[输出设定画面]

图7是表示用于设定输出功能的输出设定画面的例的说明图。在图7所示的输出设定画面61中有两面订方向、排纸面/排纸顺序、后处理的设定功能。若用户操作操作部140来选择在输出设定画面61上所显示的串联按钮61a,则设定利用串联设定的多个图像形成装置主体10进行输出处理的功能(分散打印功能)。通过利用输出设定画面61中的任务的输出设定功能等对平行串联任务进行开启设定,从而任务成为平行串联输出任务。此外,也可以从服务器50指定与lan3连接的图像形成装置主体10。

在图像形成装置2单独进行任务的输出的情况下,按照图4所示的流程图来执行任务输出以及异常图像检查。

[图像形成装置的硬件结构]

图8是表示图像形成装置2的硬件构成例的框图。如图5所示,在lan3上连接有多个图像形成装置2,但在图8中示出与lan3连接的1台图像形成装置2。

图像形成装置2的图像形成装置主体10具备主体控制部100、读取单元20、操作部140和打印机部150。并且,图像形成装置主体10具备打印控制器160,该打印控制器对通过lan3从终端pc等外部设备40输入的图像数据进行处理,或者能够将由读取单元20获得的图像数据通过lan3转送至外部设备40。

主体控制部100具有与打印控制器160连接的pci总线114,在pci总线114上连接有dram控制ic115。在dram控制ic115连接有图像存储器120。作为图像存储器120,例如使用dram(dynamicrandomaccessmemory:动态随机存取存储器)。图像存储器120具有用于储存压缩图像数据的压缩存储器121、和用于在图像形成前暂时储存打印对象的非压缩图像数据的页存储器122。

另外,在pci总线114上连接有hdd(harddiskdrive:硬盘驱动器)123,在hdd123中保存读取单元20获取到的图像数据、由与打印控制器160连接的外部设备40等生成的图像数据等。

由打印控制器160获取的图像数据、hdd123中所储存的图像数据伴随着打印动作而通过pci总线114发送至dram控制ic115。

另外,主体控制部100具备控制cpu110。在控制cpu110连接有dram控制ic115。

另外,在控制cpu110连接有程序存储器111、系统存储器112(存储部的一个例子)以及非易失性存储器113。程序存储器111由rom(readonlymemory:只读存储器)构成,储存用于使控制cpu110动作的程序等。系统存储器112由ram(randomaccessmemory:随机存取存储器)构成,被用作工作区。非易失性存储器113由闪存等构成。在非易失性存储器113中可读出地储存图像形成装置主体10的初始打印设定信息、过程控制参数等机械设定信息、输出设定的初始数据、后处理设定等。

控制cpu110可读取非易失性存储器113的非易失性数据,另外,能够将所希望的数据写入非易失性存储器113。

控制cpu110通过程序存储器111中所储存的程序进行动作,按照从非易失性存储器113读出的机械设定信息、打印设定信息、输出设定等,对图像形成装置主体10的各部进行动作控制。

控制cpu110与程序存储器111、系统存储器112、非易失性存储器113等构成控制部,能够控制任务的执行、任务的中止等。

控制cpu110能够通过操作部140进行任务的输出设定、操作指示等。

该控制cpu110是解析任务的单元、对创建参考数据的装置进行判断的单元、创建参考数据的单元、执行任务的单元、以及进行异常图像的检查的单元。

操作部140具备lcd141、和控制操作部整体的操作部控制部142,操作部控制部142与控制cpu110以能够进行串行通信的方式连接。

在操作部140中,受到控制cpu110的控制,能够通过lcd141进行图像形成装置主体10中的输出条件设定、动作控制条件等机械设定输入、各供纸托盘的纸张属性(尺寸、纸种等)的设定输入、通过离线作业的追加而获得规定的后处理输出物的设定、设定内容的显示、消息等所希望的信息等显示等。

该操作部140是对促使清空供纸托盘的信息进行显示的单元、以及输入清空供纸托盘的单元。

在dram控制ic115连接有能够压缩图像数据的压缩ic117、以及能够解压缩图像数据的解压缩ic124。dram控制ic115按照来自控制cpu110的指示,控制压缩ic117的图像数据的压缩处理、以及解压缩ic124的压缩图像数据的解压缩处理,并且进行向图像存储器120的图像数据的输入输出控制。

写入处理部125与具备ld153等的图像形成部151连接,并基于图像数据来生成用于ld153的动作的写入数据。

打印机部150具备对打印机部150的整体动作(供纸、图像形成等)进行控制的打印机控制部158,打印机控制部158与控制cpu110以能够进行串行通信的方式连接。打印机控制部158按照控制cpu110的控制指令进行动作,并控制打印机部150,进行纸张输送、图像形成等。打印机控制部158有时构成包括控制cpu110等的控制部的一部分。

另外,在打印机控制部158上以能够控制的方式连接有控制大容量供纸单元30中的供纸处理的大容量供纸单元控制部171。打印机控制部158能够基于控制cpu110的指令而对大容量供纸单元控制部171进行供纸处理的指示,另外,能够从大容量供纸单元控制部171获取大容量供纸单元30中的状态信息。

另外,在连接有dram控制ic115的pci总线114上连接有打印控制器160的dram控制ic161。打印控制器160在将图像形成装置主体10用作网络打印机或网络扫描仪的情况下,在图像形成装置主体10中从与lan3连接的外部设备40等接收图像数据等,或将由读取单元20获取到的图像数据发送至与lan3连接的终端pc等外部设备40等。

在打印控制器160中,在dram控制ic161连接有由dram等构成的图像存储器162。另外,在打印控制器160中,在共用总线上连接有dram控制ic161、进行打印控制器160整体的控制的控制器控制cpu163、lan接口165。lan接口165与lan3连接。

并且,在控制cpu110连接有io部118。io部118作为在图像形成装置主体10内的各部与控制cpu110之间进行信息的授受的接口进行动作。

外部设备40具有进行显示的终端显示部41、和进行用户操作的接受的终端操作部42。终端显示部41能够作为本发明中的显示部发挥作用,终端操作部42能够作为本发明中的操作部发挥作用。

外部设备40可以能够经由vnc客户端等在终端操作部42上进行与图像形成装置主体10有关的操作的输入,另外,也可以能够在终端显示部41上进行与图像形成装置有关的显示。终端操作部42和终端显示部41能够例如由触摸面板构成,但并不限于此,lcd、鼠标等操作部和显示器等显示部也可以分开构成。

接下来,对图像形成装置主体10的基本动作进行说明。

首先,对在图像形成装置主体10中积累图像数据的步骤进行说明。读取单元20利用ccd131从原稿光学读取图像,并生成图像数据。此时,由从控制cpu110接受到指令的扫描仪控制部132进行ccd131的动作控制。原稿的读取可以由自动原稿进给装置135一边自动进给原稿一边进行,还可以通过在稿台玻璃上载置原稿来进行。

控制cpu110通过程序进行动作,基于操作部140的操作(读取指示、复印指示)来发行对读取单元20的指令。被第一ccd21a以及第二ccd21b读取到的图像由读取处理部22进行数据处理,经过数据处理的图像数据经由dram控制ic115发送至压缩ic117,利用规定的方法进行压缩。被压缩的数据经由dram控制ic115被储存至图像存储器120。在储存于hdd123的情况下,将暂时储存到压缩存储器121中的数据经由dram控制ic115发送至hdd123。

除此以外,图像数据有时也经由lan3输入至图像形成装置主体10。作为图像数据,例如列举将由外部设备40等的应用程序等生成的打印文件展开后的打印数据等。并未特别限定图像数据的生成方法。

该图像数据经由lan3、lan接口165被打印控制器160接收,将在控制器控制cpu163中被展开的打印数据通过dram控制ic161而暂时储存至图像存储器162。图像存储器162中所储存的数据经由pci总线114转送至dram控制ic115,暂时储存至页存储器122。页存储器122中所储存的数据经由dram控制ic115发送至压缩ic117,进行压缩处理,并经由dram控制ic115储存至压缩存储器121。在储存于hdd123的情况下,将暂时储存到压缩存储器121中的数据经由dram控制ic115发送至hdd123。

在积累图像数据时,在图像数据的积累前或者积累后进行输出设定。该输出设定能够通过在操作部140显示设定画面,并通过操作者的操作输入来进行。另外,在初始设定中选择输出设定项目,不进行操作者的设定输入的情况下也通过初始设定进行输出设定。另外,操作者能够通过设定画面进行后处理设定。

在图像形成装置主体10中进行图像输出的情况下,即,在作为复印机、打印机来使用的情况下,将压缩存储器121中所储存的图像数据经由dram控制ic115送出至解压缩ic124,对数据进行解压缩,并将解压缩出的数据送出至写入处理部125,且通过ld153向通过带电部而被带电的感光鼓154进行写入。此外,在使用hdd123中所储存的图像数据的情况下,将hdd123中所储存的图像数据经由dram控制ic115暂时储存至压缩存储器121,并将压缩存储器121中所储存的图像数据经由dram控制ic115送出至解压缩ic124,对数据进行解压缩,且将解压缩出的数据与上述同样地送出至写入处理部125。

在打印机部150中,由接受到控制cpu110的指令的打印机控制部158进行各部的控制。在图像形成部151中,利用显影器(图示略)将写入到感光鼓154的潜像显影为调色剂像,利用转印部(图示略)将该调色剂像转印至通过输送路13供给来的纸张。而且,在定影器157中,进行针对转印(形成)到纸张上的调色剂像的定影。在感光鼓154中,在对调色剂像进行纸张转印后,利用未图示的清洁部除去残留调色剂。在本说明书中,有时将这样通过打印机控制部158的控制,图像形成部151在纸张上形成图像,称为“印刷”或者“打印”。

此外,在本实施方式例中,以单色的图像形成为前提进行了说明,但也可以为按照各色(例如,青色、品红色、黄色、黑色)具备感光体等的图像形成装置。

进行了图像形成的纸张经由输送路13送出至读取单元20。读取单元20读取在输送路13中输送的纸张上所形成的输出图像。读取单元20具备进行光学读取的第一ccd21a以及第二ccd21b、读取处理部22和读取单元控制部23。读取单元控制部23与控制cpu110以能够进行串行通信的方式连接,进行读取单元20整体的控制。此外,读取单元控制部23可以不与控制cpu110连接而与打印机控制部158连接。另外,第一ccd21a以及第二ccd21b与对由第一ccd21a以及第二ccd21b读取到的图像数据进行处理的读取处理部22连接,读取处理部22经由压缩ic117与dram控制ic115以能够控制的方式连接。

读取处理部22对从第一ccd21a以及第二ccd21b输入的模拟图像信号实施模拟信号处理、a/d(analogtodigital)变换处理、黑点校正处理等各种处理,生成数字图像数据,并输出至压缩ic117。送到读取单元20的纸张被第一ccd21a以及第二ccd21b读取纸张上的输出图像后,排出到排纸托盘25。

[服务器的硬件构成]

图9是表示服务器50的硬件构成例的说明图。

此处,对服务器50具备的计算机的硬件构成例进行说明。

服务器50具备分别与总线74连接的cpu(centralprocessingunit:中央处理器)71、rom(readonlymemory)72、ram(randomaccessmemory)73。并且,服务器50具备显示部75、操作部76、非易失性存储器77、通信接口78。

cpu71是控制部的一个例子,从rom72(记录介质的一个例子)读出实现本实施方式所涉及的各功能的软件的程序代码并执行。通过这些硬件和软件配合而实现作为服务器50的功能。此外,服务器50也可以具备mpu(micro-processingunit:微处理器)等处理装置来代替cpu71。在ram73中暂时写入在运算处理的中途所产生的变量、参数等。

显示部75例如是液晶显示器监视器,对由服务器50进行的处理的结果等进行显示。操作部76例如使用键盘、鼠标或者触摸面板等,用户能够进行规定的操作输入、指示。此外,也可以省略显示部75以及操作部76。

作为非易失性存储器77(记录介质的一个例子),例如使用hdd(harddiskdrive)、ssd(solidstatedrive:固态硬盘)、软盘、光盘、光磁盘、cd-rom、cd-r、磁带、非易失性的存储卡等。在该非易失性存储器77中,除了os(operatingsystem:操作系统)、各种参数之外,还可以记录用于使服务器50发挥作用的程序。

通信接口78例如使用nic(networkinterfacecard:网络适配器)等,能够经由lan3在各装置间收发各种数据。

[图像形成装置的功能构成]

图10是表示图像形成装置主体10的主体控制部100的功能构成例的框图。通过控制cpu110读出程序存储器111中所储存的程序并执行,从而实现图10的各部的动作。

主体控制部100具备数据解析部101、原稿图像存储部102、任务输出部103、异常图像检查部104、参考数据创建装置判断部105、参考数据创建部106、参考数据存储部107以及数据发送部108。

数据解析部101对接收到的数据(例如任务)进行解析,并将解析的结果送出至任务输出部103以及参考数据创建装置判断部105。另外,数据解析部101将接收到的任务的原稿图像(图像数据)存储至原稿图像存储部102。

原稿图像存储部102对从数据解析部101输出的原稿图像进行存储。另外,原稿图像存储部102适当地对任务输出部103、异常图像检查部104、参考数据创建部106以及数据发送部108输出原稿图像。

任务输出部103接受数据解析部101的解析的结果,进行基于原稿图像存储部102中所存储的原稿图像而在纸张上形成输出图像的任务输出处理。异常图像检查部104与任务输出部103的任务输出处理并行地对形成在纸张上的输出图像实施异常图像检查。异常图像检查部104使用从读取单元20供给的输出后读取图像、原稿图像以及在防止异常图像的误检测的目的下所利用的参考数据来实施异常图像检查。此外,在任务不是分散打印任务的情况下,不实施异常图像检查。

多个图像形成装置2中至少一台图像形成装置2具备参考数据创建装置判断部105。参考数据创建装置判断部105从本装置2以及其它图像形成装置2获取与各图像形成装置2有关的信息作为装置信息,并基于该装置信息来对创建参考数据的图像形成装置2进行判断。

装置信息包括予约任务的有无、以及硬件资源信息(cpu性能、读取单元的有无等)。这些装置信息成为对创建参考数据的图像形成装置进行判断时的判断材料。参考数据创建装置判断部105在从各图像形成装置2获取装置信息前,经由数据发送部108对各图像形成装置2发送装置信息请求,并从各图像形成装置2作为其响应而接收装置信息。以下,将参考数据创建装置判断部105称为“创建装置判断部105”。

另外,创建装置判断部105若决定创建参考数据的图像形成装置2,则针对对应的图像形成装置2与参考数据创建请求一起发送原稿图像。而且,若在参考数据创建请求的发送目的地的图像形成装置2中创建参考数据,则参考数据创建请求的发送源的图像形成装置2接收该参考数据,并保存至参考数据存储部107。而且,创建装置判断部105在判断为应在本装置创建参考数据的情况下,对参考数据创建部106指示参考数据的创建。

参考数据创建部106以指示的原稿图像为基础来创建参考数据(在本例中为边缘图像)。例如参考数据创建部106若从创建装置判断部105接受到参考数据创建指示则以原稿图像存储部102的对应的原稿图像为基础来创建参考数据。另外,参考数据创建部106在从其它图像形成装置2接收到参考数据的创建请求的情况下,以一并接收到的原稿图像为基础来创建参考数据。创建的参考数据被储存至参考数据存储部107。

参考数据存储部107存储从其它图像形成装置2接收到的参考数据以及由本装置创建的参考数据。上述的原稿图像存储部102以及参考数据存储部107相当于图8的图像存储器120。

数据发送部108进行对外部设备发送数据的处理。例如数据发送部108向其它图像形成装置2发送装置信息请求,还发送参考数据创建请求、原稿图像以及参考数据存储部107中所存储的参考数据。

[图像形成系统的任务输出处理手法]

图11是表示图像形成系统1的任务输出处理手法的例子的流程图。图11是由2台图像形成装置2(装置a、装置b)进行平行串联输出(分散打印)的例子,假设装置a和装置b通过图6的串联设定画面60相互进行串联设定。此处,示出在装置a的打印控制器160(图8)中接收到平行串联任务的例子。

首先,若在装置a中接收到任务(原稿图像)(s11),则数据解析部101判断接收到的任务是否是异常图像检测任务且平行串联任务(s12)。在判断为任务不是异常图像检测任务且平行串联任务的情况下(s12的“否”),处理移至步骤s18,装置a单独进行任务输出。

而在判断为任务是异常图像检测任务且平行串联任务的情况下(s12的“是”),创建装置判断部105对作为平行串联输出的对象目的地的装置b请求装置信息(予约任务的有无、硬件资源信息)的回答,并等待响应(s13)。从装置a接受到装置信息的请求的装置b对装置a响应(回信)装置b的装置信息(s14)。

接下来,从装置b接受到响应的装置a的创建装置判断部105以本装置(装置a)的装置信息和从装置b获取到的装置信息为基础对创建参考数据的装置进行判断(s15)。此处,假设装置a中没有输出中的任务,从装置b接受到的装置信息的内容是“装置b有予约任务,正在输出”。该情况下,如果由装置a创建参考数据,并将该参考数据与原稿图像一起向装置b发送,则创建装置判断部105判断为在装置b中正在输出的任务结束后,不需要由装置b创建参考数据而能够开始平行串联任务。因此,创建装置判断部105对本装置的参考数据创建部106输出指示,开始参考数据的创建(s16)。

接下来,在由装置a的参考数据创建部106创建参考数据后,任务输出部103开始任务输出(s18),同时对装置b发送平行串联任务(原稿图像和参考数据)(s17)。接收到平行串联任务(s19)的装置b在处理中的任务(上述予约任务)结束后,开始任务输出(s20)。

开始了任务输出的装置a通过异常图像检查部104每当在纸张上形成输出图像时便使用原稿图像、输出后读取图像以及由本装置创建的参考数据来进行异常图像检查(s18)。另外,开始了任务输出的装置b通过异常图像检查部104每当在纸张上形成输出图像时便使用原稿图像、输出后读取图像以及从装置a接收到的参考数据来进行异常图像检查(s20)。

如上述那样构成的第一实施方式根据串联设定的装置a和装置b的状态(装置信息)来决定创建参考数据的装置。而且,最初接受到任务(原稿图像)的装置a(主机)创建参考数据,并向其它装置(装置b)发送,从而装置b不需要创建参考数据。有效活用装置a以及装置b的硬件资源,在装置a和装置b中共享创建后的参考数据,从而能够减少参考数据创建所涉及的停机时间。即,根据第一实施方式,在构成为对纸张输出图像后进行该图像的检查的多个图像形成装置中实施分散打印(平行串联输出)时,能够高效地进行各图像形成装置中的检查所使用的参考数据的创建。

<2.第二实施方式>

优选在利用3台以上的图像形成装置2进行分散打印的情况下,根据各图像形成装置2的状态来决定创建参考数据的图像形成装置。在第二实施方式中,示出将4台图像形成装置2设为实施平行串联任务的候补的情况下的例子。

图12是表示第二实施方式所涉及的图像形成系统1的任务输出处理手法的例子的流程图。假设装置a~装置d通过图6的串联设定画面60相互进行串联设定。此处,示出在装置a的打印控制器160(图8)中接收到平行串联任务的例子。

首先,若在装置a接收到任务(原稿图像)(s31),则数据解析部101判断接收到的任务是否是异常图像检测任务且平行串联任务(s32)。在判断为任务不是异常图像检测任务且平行串联任务的情况下(s32的“否”),处理移至步骤s45,装置a单独进行任务输出。

而在判断为任务是异常图像检测任务且平行串联任务的情况下(s32的“是”),创建装置判断部105对作为平行串联输出的对象目的地的装置b~d请求装置信息(予约任务的有无、硬件资源信息)的回答,并等待响应(s33)。从装置a接受到装置信息的要求的装置b~d对装置a响应(返信)各装置的装置信息(s34~s36)。

装置a的创建装置判断部105从装置a~d全部接收到装置信息后,判断应在哪个装置创建参考数据(s37)。图13表示登记有装置信息的装置信息表的例子。

图13是表示登记有各装置的装置信息的装置信息表的例子的说明图。装置信息表t具有装置字段、予约任务字段、cpu性能字段、后段读取单元字段、打印速度字段。

“装置”是装置的名称或者识别编号等识别信息。“予约任务”是图像形成装置中的予约任务的有无的信息。“cpu性能”是表示cpu的处理能力的高低的信息,在图13中,用高、中、低表示,但也可以用动作频率表示。“后段读取单元”是图像形成装置中的读取单元20的有无的信息。“打印速度”是图像形成装置的处理速度(ppm(pagesperminute/每分钟页数))。

根据装置信息表t,由于装置d未连接后段读取单元所以不能够实施异常图像检查,因此从平行串联任务的对象去掉。接下来,从予约任务状况和cpu性能,选定应创建参考数据的装置,但从cpu性能来看,应由装置b(cpu性能“高”)或装置c(cpu性能“高”)创建,从予约任务的状况来看,应由装置a(无予约任务)或装置c(无予约任务)创建。因此,装置a的创建装置判断部105按照装置c、装置a、装置b的顺序,决定优先顺序,并决定由各装置创建的参考数据的页数(分担)。在没有予约任务的装置中将cpu性能高的装置的优先顺序设定为高。

例如在将执行平行串联输出的多个装置中进行输出图像的检查所需的全部参考数据的数量设为100%时,创建装置判断部105如由装置a创建25%、由装置b创建5%、由装置c创建70%等那样决定分担(比例)。结果利用4台中的3台图像形成装置2(装置a~装置c)执行平行串联输出。此外,该创建比例的数值是一个例子,并不限于该例子。

在决定创建的参考数据的比例后,装置a的创建装置判断部105对装置b以及装置c发送原稿图像和参考数据创建请求(包括表示创建任务的第几页~第几页的页信息)(s38)。并且,装置a的创建装置判断部105对装置b以及装置c发送在参考数据创建后向实施平行串联任务的其它装置发送参考数据的请求、如果能够从其它装置接收并输出参考数据则实施任务的请求(预约任务)。

装置a的参考数据创建部106基于参考数据创建页信息来选择并创建由装置a创建的参考数据(s39)。之后,装置a的数据发送部108向装置b以及装置c转送创建的参考数据(s42)。另外,装置a的任务输出部103从装置b和装置c接收参考数据,并作为下一个任务而予约。此外,如果输出中任务结束,则任务输出部103开始任务输出(s45)。

装置b接收到参考数据创建请求以及原稿图像后,基于参考数据创建页信息来选择并创建由装置b创建的参考数据(s40)。之后,装置b向装置a以及装置c转送创建的参考数据(s43)。另外,装置b从装置a和装置c接收参考数据,并作为下一个任务而予约。此外,如果输出中任务结束,则任务输出部103开始任务输出(s46)。

装置c也同样地创建参考数据(s41),之后向装置a和装置b转送创建的参考数据(s44)。另外,装置c同样地从装置a和装置b接收参考数据,开始任务输出(s47)。

开始了任务输出的装置a通过异常图像检查部104每当在纸张上形成输出图像时便使用原稿图像、输出后读取图像以及由本装置以及装置b、c创建的参考数据来进行异常图像检查(s45)。

另外,开始了任务输出的装置b也同样地每当在纸张上形成输出图像时便使用原稿图像、输出后读取图像以及由本装置以及装置a、c创建的参考数据来进行异常图像检查(s46)。并且,开始了任务输出的装置c也同样地每当在纸张上形成输出图像时便使用原稿图像、输出后读取图像以及由本装置以及装置a、b创建的参考数据来进行异常图像检查(s47)。

如上述那样构成的第二实施方式即使与第一实施方式同样地利用3台以上的图像形成装置执行平行串联任务,也能够有效活用多个图像形成装置的硬件资源,并高效地创建参考数据。由此,能够减少参考数据创建所涉及停机时间。

此外,在实施平行串联输出的装置之间打印速度有差的情况下,可以变更打印的份数。该情况下,从原稿图像数、装置的台数、cpu性能以及打印速度来看,优选设定为在高速机中打印更多的份数。

例如在上述的装置a(cpu性能“中”)和装置c(cpu性能“高”)中执行平行串联任务的情况下,考虑cpu的处理速度和原稿图像的进给顺序,将参考数据的创建比例设定为装置a创建从原稿图像的尾页起相当于30%、装置c创建从原稿图像的首页起相当于70%的页数。另外,同时打印份数也设为装置a为从原稿图像的尾页起30%、装置c为从原稿图像的首页起70%的比例。由此,能够使两装置的结束时机一致,不必等待彼此的装置的结束才能够进入输出物的下一个工序。此外,该创建比例的数值是一个例子,并不限于该例子。

另外,在平行串联任务是向多个装置分散全部不同的页的任务的情况下(例如任务输出的份数为1份),不能够在多个装置中共享参考数据。因此,作为基本的想法,在参考数据创建后,不向实施平行串联任务的其它装置发出发送参考数据的请求。

但是,即使这样的情况下不能够共享参考数据,但可以共享硬件资源。例如在有将1万页的输出物仅输出1份的平行串联任务的情况下,如由装置a打印5000页、由装置c打印5000页那样均等地分担。此处,由于装置a和装置c的cpu性能的关系为a<c,所以装置c可以代替应由装置a创建的参考数据的页数的一部分。例如,由装置c创建7000页(5000+2000)的参考数据,将其中仅装置a使用的2000页的参考数据从装置c发送给装置a。装置a创建3000页的参考数据后,开始3000页量的任务输出。装置a在3000页量的任务输出中从装置c接收剩余的2000页的参考数据,能够继续进行从2001页~5000页的任务输出。由于装置c的打印速度比装置a的打印速度快,所以最终能够使在两装置中结束5000页分的任务的时机一致。

<3.第三实施方式>

在第三实施方式中,示出按照来自经由lan3与多个图像形成装置2能够进行通信地连接的服务器50(图5以及图9)的指示,在多个图像形成装置2在进行平行串联处理的例子。

图14是表示第三实施方式所涉及的服务器50的功能构成例的框图。

服务器50具备数据解析部51、原稿图像存储部52以及数据发送部53。

数据解析部51对接收到的数据(例如任务)进行解析,并将解析的结果发送给数据发送部53。另外,数据解析部51将接收到的任务的原稿图像(图像数据)存储至原稿图像存储部52。另外,数据解析部51在任务为伴随着异常图像检测的平行串联任务的情况下,针对多个图像形成装置2中具有创建装置判断部105的图像形成装置2发送对创建参考数据的图像形成装置进行判断(决定)的请求(以下称为“装置决定请求”)。另外,数据解析部51从发送出装置决定请求的图像形成装置2接受判断结果的响应,并向进行参考数据的创建的图像形成装置2发送参考数据创建请求以及原稿图像。

数据发送部53进行从数据解析部51按照指示对外部设备发送数据的处理。即,数据发送部53向图像形成装置2发送装置决定请求、参考数据创建请求以及原稿图像。

图15是表示第三实施方式所涉及的图像形成系统的任务输出处理手法的例子的流程图。图15是由3台图像形成装置2(装置a~装置c)进行平行串联输出(分散打印)的例子,假设装置a~装置c通过图6的串联设定画面60相互进行串联设定。此处,示出从服务器50对装置a的打印控制器160(图8)发送装置决定请求的例子。

首先,若在服务器50中接收到任务(原稿图像)(s51),则数据解析部51判断接收到的任务是否是异常图像检测任务且平行串联任务。在判断为任务不是异常图像检测任务且平行串联任务的情况下,数据解析部51例如对装置a转送任务。

接下来,数据解析部51若判断为接收到的任务是异常图像检测任务且平行串联任务,则将决定创建参考数据的装置的请求(装置决定请求)发送至具备创建装置判断部105的装置a(s52)。另外,数据解析部51对装置a发送平行串联任务的份数、页数、实施平行串联任务的图像形成装置的信息。

装置a若从服务器50接收到装置决定请求,则向作为平行串联输出的对象目的地的装置b以及装置c请求装置信息的回答,等待响应(s53)。从装置a接受到装置信息的请求的装置b以及装置c对装置a响应各装置的装置信息(s54、s55)。装置a从装置b以及装置c接收到装置信息后,判断应由哪个装置创建多少页的参考数据(s56),并向服务器50响应判断结果(s57)。

服务器50的数据解析部51对装置a~c的各装置发送参考数据创建请求、以及原稿图像(s58)。此时,数据解析部51一并发送由发送目的地的装置创建的参考数据创建页信息、参考数据发送目的地装置的信息。此外,服务器50也可以对装置a~c在发送原稿图像时从创建参考数据的页发送。

装置a~c的各装置接收到参考数据创建请求以及原稿图像后,基于参考数据创建页信息来选择并创建由各装置创建的参考数据(s59~s61)。之后,各装置向其它装置转送创建的参考数据(s62~64)。

而且,装置a~c的各装置接收由其它装置所创建的参考数据,在输出准备完成之后开始任务输出处理(s65~s67)。已开始任务输出的装置a~c的各装置通过异常图像检查部104,每当在纸张上形成输出图像时便使用原稿图像、输出后读取图像以及由本装置以及其它装置创建的参考数据来进行异常图像检查(s65~s67)。

如上述那样构成的第三实施方式在由服务器50实施平行串联处理的系统中,也与第一以及第二实施方式同样地有效活用多个图像形成装置的硬件资源,并可以高效地实施参考数据创建。由此,能够减少参考数据创建所涉及的停机时间。

<4.第四实施方式>

即使成为用于创建参考数据的源的信息是由读取单元20读取输出图像而获得的输出后读取图像,也与上述的第一~第三实施方式同样地能够高效地创建参考数据。

图16是表示第四实施方式所涉及的图像形成系统的任务输出处理手法的例子的流程图。图16是由2台图像形成装置2(装置a、装置c)进行平行串联输出(分散打印)的例子,假设装置a以及装置c通过图6的串联设定画面60相互进行串联设定。此处,示出在装置a的打印控制器160(图8)中接收到平行串联任务的例子。

首先,若在装置a中接收到任务(原稿图像)(s71),则装置a判断接收到的任务是否是异常图像检测任务且平行串联任务(s72)。装置a在接收到的任务不是异常图像检测任务且平行串联任务的情况下(s72的“否”),移至步骤s84的处理,装置a单独进行任务输出。另外,如果接收到的任务是异常图像检测任务且平行串联任务(s72的“是”),则装置a对作为平行串联输出的对象目的地的装置c请求装置信息(予约任务的有无、硬件资源信息)的回答(s73)。从装置a接受到装置信息的请求的装置c对装置a响应本装置的装置信息(s74)。接下来,装置a若从装置c接受到装置信息的响应,则装置a以从本装置的装置信息和装置c获取到的装置信息为基础对创建参考数据的装置进行判断(s75)。

此处,装置a的创建装置判断部105根据数据解析部101的解析的结果来判断接收到的任务是否是从输出后读取图像创建参考数据的任务(s76)。在不是从输出后读取图像创建参考数据的任务的情况下(s76的“是”),使处理进入步骤s84的任务输出。在本例中,假设从输出后读取图像创建参考数据的指示包含在任务中。

另一方面,在是从输出后读取图像创建参考数据的任务的情况下(s76的“否”),装置a的创建装置判断部105向装置c发送原稿图像(s77)。此时,装置a也一并发送由原稿图像发送目的地的装置c创建的参考数据创建页信息。而且,装置a以及装置c分别基于任务的原稿图像来实施平行串联任务的第一份的打印,从由后段的读取单元20读取输出图像而生成的输出后读取图像创建参考数据(s78、s79)。装置a以及装置c的各参考数据创建部106基于参考数据创建页信息来选择并创建由各装置所创建的参考数据。

接下来,装置c将由本装置创建的参考数据发送至装置a(s80),装置a从装置c接收参考数据(s81)。另外,装置a将由本装置创建的参考数据发送至装置c(s82),装置c从装置a接收参考数据(s83)。

而且,装置a以及装置c进行任务输出以及异常图像检查(s84、s85),如果全部的原稿图像的任务输出结束则结束一系列的处理。在本实施方式中,异常图像检查部104在第二份以后,不是将输出结果(输出图像)与原稿图像进行比较,而与针对由读取单元20读取到的第一份输出图像的输出后读取图像进行比较。

在这种情况下,在进行平行串联输出的装置间共享参考数据即可。在上述的例子中,在装置a和装置c中实施平行串联任务的情况下,作为一个例子,由装置c创建从原稿图像的尾页起相当于70%、由装置a创建从原稿图像的首页起相当于30%的页数的参考数据。由于装置c的打印速度比装置a的打印速度快(参照图13),所以在装置c中先准备由后段的读取单元20读取到的输出后读取图像。因此,在装置a中创建原稿图像的前部分的页,装置c创建后部分的页,从而能够使装置a以及装置c的参考数据创建时机一致。之后,通过在装置a以及装置c的各装置中共享创建的参考数据,从而与在各装置中准备参考数据相比,能够减少停机时间。

上述的第一~第四实施方式通过多个图像形成装置中的一个以上的图像形成装置来创建在进行分散处理的多个图像形成装置中进行输出图像的检查所需的参考数据。即,利用任意一个以上的图像形成装置来创建在多个图像形成装置中所使用的参考数据,并在多个图像形成装置间相互融通参考数据,共享多个图像形成装置的资源。根据这样的结构,在多个图像形成装置中进行分散打印时,能够高效地进行参考数据的创建。

<5.第五实施方式>

在第一~第四实施方式中,作为参考数据而示出边缘图像的例子,但参考数据也可以是表示可变数据区域的数据。可变打印是基于可变的数据,针对打印的页的一张一张,布局相同,替换内容来进行打印。信件广告的收件人的姓名打印是典型的可变打印。可变数据区域是在页内存在可变的数据的区域。在第五实施方式中,通过将表示可变数据区域的数据用作表示输出图像中的检查的对象外的位置的数据,从而提高异常图像检查的精度。

图17是表示第五实施方式所涉及的参考数据的例子的说明图。

图17示出明信片80的表面的一个例子。发信人的邮政编码栏81b和住所/名字区域84是固常数据区域。与此相对,收件人的姓名的邮政编码栏81a、住所区域82以及名前区域83是可变数据区域。

在数据解析部101中判断接收到的任务是否是可变打印。而且,若判断为可变打印,则参考数据创建部106针对原稿图像执行字符识别处理。在本例中,参考数据创建部106是字符识别软件。参考数据创建部106将通过字符识别处理识别出原稿图像内的字符的区域设为可变数据区域,并设定为将输出图像中的检查的对象外。而且,通过将表示如可变数据区域那样的输出图像中的检查的对象外的位置的数据用作异常图像检查中的参考数据,从而获得与第一~第四实施方式同样的效果。

此外,在图17的例子中,如点划线所示,用矩形表示可变数据区域,可变数据区域(表示输出图像中的检查的对象外的位置的数据)可以设为通过字符识别功能所识别出的字符部分。

<6.其它>

可以将读取单元20的读取功能搭载在图像形成装置主体10上。作为一个例子,可以在图像形成装置主体10的输送路13中的向反转部17的分支路的下游侧与图像形成装置主体10的排出口之间设置第一ccd21a以及第二ccd21b。

并且,本发明并不限于上述的各实施方式例,只要不脱离权利要求书所记载的本发明的要旨,当然能够取得其它各种应用例、变形例。

例如,为了易于理解本发明地说明而详细且具体地说明上述的实施方式例,并非限定于必须具备所说明的全部结构。此外,能够将某实施方式例的结构的一部分置换为其他实施方式例的结构。此外,还能够对某实施方式例的结构添加其它实施方式例的结构。此外,能够针对各实施方式例的结构的一部分进行其它结构的追加、删除、置换。

另外,上述的各结构、功能、处理部、处理单元等可以例如通过利用集成电路进行设计等以硬件实现它们的一部分或者全部。

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