图像形成设备、控制装置和形成图像的方法

文档序号:7770935阅读:157来源:国知局
图像形成设备、控制装置和形成图像的方法
【专利摘要】本发明提供了图像形成设备、控制装置和图像形成方法,所述设备包括:图像读取单元,以预定图像读取速度读取文档上的图像并生成图像数据;存储器,包括暂时存储从图像读取单元输出的图像数据的第一区域以及存储已从第一区域读取且经过了处理的图像数据的第二区域,该存储器暂时存储图像数据;图像形成单元,基于经过了处理的、存储在存储器中的图像数据而在记录材料上形成图像;减小单元,在存储在第二区域中的图像数据量超过预定量的情况下,减小图像读取单元每单位时间所生成的图像数据量;以及分配单元,在存储在第二区域中的图像数据量超过预定量的情况下,将第一区域中所包含的部分区域分配给第二区域。
【专利说明】图像形成设备、控制装置和形成图像的方法

【技术领域】
[0001]本发明涉及图像形成设备、控制装置和形成图像的方法。

【背景技术】
[0002]在图像形成设备或图像读取器中,针对在图像读取处理中存储器中没有可用的存储空间的情况而提出了各种措施。
[0003]日本专利申请公开公布第9-284510号公开了一种文档读取器,其包括:第一检测器,检测在图像处理器对存储在第一存储器中的图像数据进行图像处理时图像数据所占用的第二存储器的容量;以及第二检测器,检测第二存储器的可用容量,其中当第一检测器检测到的所占用容量不大于第二检测器检测到的可用容量时,以第一输送间隔输送文档,而当第一检测器检测到的所占用容量超过第二检测器检测到的可用容量时,以大于第一输送间隔的第二输送间隔输送文档。
[0004]此外,日本专利申请公开公布第2007-324916号公开了一种图像读取器,其包括:控制器,当存储器在读取操作途中变满时中止扫描,并且在存储器变得可用之后从中止点重新开始读取操作;以及速度调节器,基于图像数据的先前传送速度来确定重新开始读取操作时的扫描速度。
[0005]本发明的目的在于即使在存储通过读取文档上的图像而获得的图像数据的存储器部分的存储区域上没有可用空间的情况下也能继续执行图像读取。


【发明内容】

[0006]根据本发明的第一方面,提供了一种图像形成设备,其包括:图像读取单元,以预定图像读取速度读取文档上的图像并生成图像数据;存储器,包括暂时存储从图像读取单元输出的图像数据的第一区域、以及存储已从第一区域读取且经过了处理的图像数据的第二区域,该存储器暂时存储图像数据;图像形成单元,基于经过了处理的、存储在存储器中的图像数据而在记录材料上形成图像;减小单元,在存储在第二区域中的图像数据量超过预定量的情况下,其减小图像读取单元每单位时间所生成的图像数据量;以及分配单元,在存储在第二区域中的图像数据量超过预定量的情况下,将第一区域中所包含的部分区域分配给第二区域。
[0007]根据本发明的第二方面,在第一方面的图像形成设备中,在存储在第二区域中的图像数据量由于图像形成单元的图像形成处理的中止而超过预定量的情况下,减小单元减小图像读取单元每单位时间所生成的图像数据量,以及在存储在第二区域中的图像数据量由于图像形成单元的图像形成处理的中止而超过预定量的情况下,分配单元将部分区域分配给第二区域。
[0008]根据本发明的第三方面,在第一方面的图像形成设备中,图像读取单元逐一地读取文档包(bundle)中所包含的多页文档并顺序地生成对应于每页的图像数据,在经由第一区域顺序地输出至第二区域的每页的图像数据存储在第二区域中并且文档包中所包含的所有页的图像数据都存储在第二区域的情况下,图像形成单元开始图像形成处理,在文档包中所包含的所有页的图像数据存储在第二区域中之前存储在第二区域中的图像数据量超过预定量的情况下,减小单元减小图像读取单元每单位时间所生成的图像数据量,以及在文档包中所包含的所有页的图像数据存储在第二区域中之前存储在第二区域中的图像数据量超过预定量的情况下,分配单元将部分区域分配给第二区域。
[0009]根据本发明的第四方面,在第一至第三方面中的任一方面的图像形成设备中,分配单元以使得部分区域和第二区域在存储器上连续的方式将部分区域分配给第二区域。
[0010]根据本发明的第五方面,在第二方面的图像形成设备中,图像形成设备还包括:重新分配单元,在存储在分配给第二区域的部分区域中的图像数据量由于已中止的图像形成处理的重新开始而变得小于预定量的情况下,其将该部分区域重新分配给原始区域的第一区域;以及重置单元,在存储在分配给第二区域的部分区域中的图像数据量由于已中止的图像形成处理的重新开始而变得小于预定量的情况下,其以原始量重置被减小单元减小的量。
[0011]根据本发明的第六方面,在第一至第三方面以及第五方面中的任一方面的图像形成设备中,以及根据本发明的第七方面,在第四方面的图像形成设备中,在存储在第二区域中的图像数据量超过预定量并且存在图像读取单元尚未读取的任意文档的情况下,减小单元减小图像读取速度,并且分配单元将包含在第一区域中的部分区域分配给第二区域。
[0012]根据本发明的第八方面,在第一至第三方面、第五方面、以及第六方面中的任一方面的图像形成设备中,以及根据本发明的第九方面,在第四方面的图像形成设备中,在图像读取单元读取由文档输送机构输送的文档上的图像的情况下,减小单元通过减小文档的输送速度来减小图像读取单元每单位时间所生成的图像数据量,而在图像读取单元通过移动图像读取部来读取置于文档玻璃板上的文档上的图像的情况下,减小单元通过减小图像读取部的移动速度来减小图像读取单元每单位时间所生成的图像数据量。
[0013]根据本发明的第十方面,提供了一种控制装置,其包括:图像数据获得单元,获得图像读取单元以预定图像读取速度读取文档上的图像并生成图像数据而生成的图像数据;存储器,包括暂时存储图像数据获得单元获得的图像数据的第一区域以及存储已从第一区域读取且经过了处理的图像数据的第二区域,该存储器暂时存储图像数据;发送单元,将存储在存储器中的经过了处理的图像数据发送至图像形成单元,图像形成单元在记录材料上形成图像;减小单元,在存储在第二区域中的图像数据量超过预定量的情况下,减小图像读取单元每单位时间所生成的图像数据量;以及分配单元,在存储在第二区域中的图像数据量超过预定量的情况下,将包含在第一区域中的部分区域分配给第二区域。
[0014]根据本发明的第十一方面,提供了一种形成图像的方法,其包括:以预定图像读取速度读取文档上的图像并生成图像数据;进行控制以将所生成的图像数据暂时存储在存储器上的第一区域中并将已从第一区域读取且经过了处理的图像数据存储在存储器上的第二区域中;基于已经过处理的、存储在存储器中图像数据来在记录材料上形成图像;在存储在第二区域中的图像数据量超过预定量的情况下,减小每单位时间所生成的图像数据量;以及在存储在第二区域中的图像数据量超过预定量的情况下,将包含在第一区域中的部分区域分配给第二区域。
[0015]根据本发明的第一方面,即使在存储通过读取文档上的图像而获得的图像数据的存储器部分的存储区域上没有可用空间的情况下,也能继续执行图像读取。
[0016]根据本发明的第二方面,即使在该存储器部分的存储区域上由于图像形成单元的图像形成处理的中止而没有可用空间的情况下,也能继续执行图像读取。
[0017]根据本发明的第三方面,即使在该存储器部分的存储区域上由于将通过读取文档包中所包含的多页中的每一页而获得的多页的图像数据存储在该存储器部分的存储区域上而没有可用空间的情况下,也能继续执行图像读取。
[0018]根据本发明的第四方面,能够抑制碎片的出现。
[0019]根据本发明的第五方面,即使当减小分配给第二区域的部分区域中所存储的图像数据量时,与减小每单位时间所生成的图像数据量的情况相比,也能够提高每单位时间能够读取的文档数量或者提高读取图像时的分辨率。
[0020]根据本发明的第六和第七方面,即使在完成图像读取处理之前存储器部分的存储区域上可用空间受损的情况下,也能继续执行图像读取。
[0021]根据本发明的第八和第九方面,通过减小图像读取速度,即使在存储器部分的存储区域上没有可用空间的情况下,也能继续执行图像读取。
[0022]根据本发明的第十方面,即使在存储通过读取文档上的图像而获得的图像数据的存储器部分的存储区域上没有可用空间的情况下,也能继续执行图像读取。
[0023]根据本发明的第十一方面,即使在存储通过读取文档上的图像而获得的图像数据的存储器部分的存储区域上没有可用空间的情况下,也能继续执行图像读取。

【专利附图】

【附图说明】
[0024]将基于以下附图详细描述本发明的示例性实施例,在附图中:
[0025]图1是示出与根据本发明的示例性实施例相关的图像形成系统的示图;
[0026]图2是示出图像控制装置的内部配置的框图;
[0027]图3是在图像形成设备上电时所执行的程序的流程图;
[0028]图4是示出基于软件版本和各种功能的有效性/无效性而确定的程序大小的示图;
[0029]图5是示出存储器映射的示图;
[0030]图6是当开始作业时所执行的程序的流程图;
[0031]图7是用于在复印模式下执行的处理的程序的流程图;
[0032]图8是示出在确定用于图像处理的区域的大小时所使用的表格的示图;
[0033]图9是示出在获得图像处理速度时所使用的表格的示图;
[0034]图10是示出RAM的大小与用于校订(collat1n)的区域的大小之间的对应表格的示图;
[0035]图11是示出存储器映射的示例的示图;以及
[0036]图12是用于在复印模式下执行的处理的另一程序的流程图。

【具体实施方式】
[0037]下文中,将参照附图详细描述根据本发明的示例性实施例。
[0038]图1是示出与根据本发明的示例性实施例相关的图像形成系统的示图。
[0039]示例性实施例的图像形成系统设置有包括打印功能、扫描功能和复印功能的图像形成设备10、以及经由网络、USB等连接至图像形成设备10的多个信息处理装置20 (个人计算机等)。
[0040]图像形成设备10包括图像控制装置100、用户接口 200、图像读取机构300和图像形成机构400。
[0041]图像控制装置100负责控制图像数据流、图像处理等。用户接口 200例如配置有触摸板型的监视器以向用户进行信息显示以及接收用户输入的信息。应该注意,操作图像形成设备10所需的控制信息是例如通过用户从接口 200输入而获得的。或者,例如,控制信息是通过从信息处理装置200发送至图像形成设备10而获得的。
[0042]作为图像读取单元的示例的图像读取机构300是所谓的扫描装置,并且读取记录在文档(纸张)上的图像以生成图像数据。这里,示例性实施例的图像读取机构300设置有用于用光照射文档的光源(未示出)。图像读取机构300还设置有图像读取部(未示出),该图像读取部通过线传感器等接收从文档反射的光以读取文档上的图像。
[0043]此外,图像读取机构300设置有文档输送机构,该文档输送机构逐一地将文档从由多个文档构成的文档包输送至图像读取部的读取位置。另外,图像读取机构300设置有由透明玻璃板构成的文档玻璃板(未示出),当用户设置文档时将文档放置在该文档玻璃板上。应该注意,当对置于文档玻璃板上的文档进行图像读取时,通过沿着文档玻璃板移动的图像读取部来读取图像。
[0044]这里,示例性实施例的图像读取机构300被配置成使得以多种读取速度之中与来自图像控制装置100的控制信号相对应的读取速度来读取文档上的图像。例如,在从图像控制装置100提供了减小图像的读取速度的指令并且要读取文档输送机构输送的文档上的图像的情况下,在文档输送机构中减小文档的输送速度。此外,例如,在从图像控制装置100提供了减小图像的读取速度的指令并且要读取置于文档玻璃板上的文档上的图像的情况下,减小图像读取部的移动速度。
[0045]接下来,将描述图像形成机构400。图像形成机构400是在作为记录材料的纸张等上形成图像的所谓的打印机。应该注意,在示例性实施例的图像形成机构400中,通过电子照相系统在纸张上形成图像;然而,也可以通过诸如喷墨系统之类的其他系统来形成图像。
[0046]图2是示出图像控制装置100的内部配置的框图。
[0047]图像控制装置100设置有主基板150,在该主基板150上,设置有主CPU (中央处理单元)102A、以比主CPU102A低的成本配置的主要执行诸如电机控制之类的实时控制的多个副CPU102B、ROM (只读存储器)103、RAM (随机存取存储器)104、网络接口 107、USB接口108、图像处理部109和非易失性存储器110。
[0048]应该注意,尽管以上省略了描述,但是示例性实施例的图像形成设备10设置有用于向每个部件馈电的电源900,如图2所示。此外,用作图像形成单元的图像形成机构400设置有驱动图像形成机构400内部的驱动部的电机410、在纸张上形成图像的图像形成部(未示出)、以及向纸张施加热以将图像定影在纸张上的定影装置420。应该注意,在示例性实施例中,主CPU102A和副CPU102B设置在主基板150上以通过主CPU102A和副CPU102B执行控制;然而,也可以通过具有类似配置的单芯片实用SoC (片上系统)来执行控制。
[0049]这里,主CPU102A执行存储在R0M103和RAM104中的程序,从而执行整体控制。R0M103是用于非易失性地存储程序的存储器。在存储在R0M103中的程序之中,在上电时操作的程序部分以存储在R0M103中的状态而例如由主CPU102A执行。
[0050]其他程序在上电时在RAM104中解压缩,以例如由主CPU102A以所需定时来执行。如果主CPU102A在程序存储在R0M103中的情况下执行该程序,则操作速度慢;因此,这里,暂时在能够高速存取的RAM104中解压缩程序,并且主CPU102A在程序被在RAM104中解压缩的情况下执行该程序。应该注意,在本示例性实施例中,作为示例,描述了程序存储在R0M103中的情况;然而,程序可以存储在非易失性存储器110中。
[0051]作为图像数据获得单元的网络接口 107与经由网络所连接的信息处理装置20进行通信,以接收从图像处理装置20发送的图像数据或控制数据。此外,网络接口 107将图像数据等发送至信息处理装置20。USB接口 108采用符合USB标准的通信方法并且与信息处理装置20进行通信。
[0052]示例性实施例的图像形成设备10具有打印、扫描和复印三种功能。例如,当图像形成设备10被用作打印机时,经由网络接口 107或USB接口 108从外部信息处理装置20获得图像数据。然后,该图像数据被发送至图像形成机构400,并且在图像形成机构400处,在纸张上形成图像。
[0053]当图像形成设备10被用作扫描器时,图像读取机构300读取文档上的图像以生成图像数据,并且图像数据经由网络接口 107或USB接口 108被发送至外部信息处理装置20。另外,当图像形成设备10被用作复印机时,首先,图像读取机构300读取文档上的图像,并且图像数据被生成。此后,图像数据被发送至图像形成机构400,并且在图像形成机构400处,在纸张上形成基于图像数据的图像。
[0054]图3是在图像形成设备10上电时所执行的程序的流程图。
[0055]当接通电源时,首先,检测RAM104的内存大小(存储区域的大小)(步骤101),然后,检查存储在R0M103中的软件(SW)版本或功能的有效性/无效性(步骤102)。应该注意,在图3所示的处理中所执行的程序在存储在R0M103中的状态下由主CPU102A执行。
[0056]尽管示例性实施例的图像形成设备10具有打印功能、扫描功能和复印功能的所有功能,但是即使在例如仅具有复印功能的设备中或者在仅具有打印功能的设备中,也能共享程序。相应地,在示例性实施例中,检查图像形成设备10的功能的有效性/无效性。
[0057]图4是示出基于软件版本和各种功能的有效性/无效性而确定的程序大小的示图。
[0058]在R0M103中,存储图4所示的表格,并且在图3所示的流程图中的步骤103中,首先,参考图4所示的表格,并且获得RAM104上所需的程序区域的大小,另外,在RAM104上保留该程序区域。
[0059]这里,例如,在软件版本是Ver3.00并且图像形成设备10具有复印、扫描和打印这些全部功能的情况下,确定程序区域的大小为10(=1.5+4+2.5+2) (MB)。接下来,在步骤103中,在RAM104上保留作为用于存储图像数据的区域的图像数据区域。应该注意,在示例性实施例中,保留RAM104上除了程序区域外的区域作为图像数据区域。应该注意,在示例性实施例中,以此方式根据复印功能、扫描功能和打印功能的有无来确定程序区域的大小;然而,可以考虑联网功能的有无、分解(根据PDL生成图像数据)功能的有无等来确定程序区域的大小。
[0060]图5是示出存储器映射的示图。
[0061]这里,例如,在RAM104具有40MB的存储器大小的情况下,将1MB分配作为程序区域以及将剩余的30MB保留作为要存储图像数据的图像数据区域。
[0062]参照图3,将进一步描述处理的流程。
[0063]在图3所示的步骤104中,将存储在R0M103中的程序和各种表格传送至RAM104中的上述程序区域。此时,不传送无效功能的程序。另外,在本示例性实施例中,将每个区域(程序区域和图像数据区域)的大小和地址存储在RAM104中(步骤105)。
[0064]图6是示出当开始作业时执行的程序的流程图。
[0065]该程序在上电时存储在RAM104的程序区域中,并在该状态下被执行。在该程序中,首先,获得作业信息,其包括诸如是哪一种功能(复印、扫描或打印)、输入图像大小、输出图像大小、文档类型、缩放率、是否存在校订的指定、是否要旋转图像以及是否存在N页合并(将N页图像放在单张纸上)的设置之类的信息(步骤201)。
[0066]这里,文档类型是指包含字符的文档、包含照片的文档、以及包含字符与照片的混合的文档之间的区别,并且该类型由用户指定。另外,自动检测在步骤201中所获得的一些作业信息,并且通过用户接口 201 (参照图1)设置其他作业信息,或者将其他作业信息作为控制信号从外部信息处理装置20发送。
[0067]接下来,在本示例性实施例的处理中,确定功能是打印、扫描还是复印(步骤202),并且根据确定结果,流程进行至处理A、处理B和处理C之一。
[0068]图7是用于在复印模式下执行的处理C的程序的流程图。
[0069]在复印模式下,首先,通过按下未示出的启动按钮来启动处理(步骤301)。首先,在RAM104上保留用于输出图像的区域(步骤302)。这里,用于输出图像的区域具有作为存储要输出至图像形成机构400的图像数据的缓冲器的功能。应该注意,基于读取图像大小、输出图像大小、缩放率等来确定用于输出图像的区域的大小。接下来,在示例性实施例中,在RAM104上保留用于图像处理的区域以用于图像处理(步骤303)。
[0070]图8是示出在确定用于图像处理的区域的大小时所使用的表格的示图。
[0071]在R0M103中,预先存储图8所示的表格,并且在确定用于图像处理的区域的大小时参考图8所示的表格。例如,当RAM104的存储器大小为40MB并且设置正常而无需校订和缩放时,参考表示40MB和正常的栏,从而,确定用于图像处理的区域的大小。更具体地,在确定用于图像处理的区域的大小时,参考图8所示的表格,并且首先,从表格中选择参数。此后,通过使用所选择的参数来执行算术运算,从而确定用于图像处理的区域的大小。
[0072]接下来,在示例性实施例中,在RAM104上保留作为第一区域的用于图像读取的区域,在该区域中,临时存储图像读取机构300获得的图像数据(步骤304)。这里,基于图像处理部109 (参照图2)执行图像处理时的图像处理速度以及图像读取机构300读取图像时的图像读取速度来确定用于图像读取的区域的大小。
[0073]图9是示出在获得图像处理速度时所使用的表格的示图。
[0074]在R0M103中,预先存储图9所示的表格,并且在获得图像处理速度时参考图9所示的表格。在图9所示的表格中,指示了对应于缩放率和文档类型(字符、字符/照片、以及照片之间的区别)的图像处理速度。在示例性实施例中,通过参考该表格来获得图像处理速度。更具体地,在获得图像处理速度时,参考图9所示的表格,并且首先,从表格中选择对应于缩放率和文档类型(字符、字符/照片、以及照片之间的区别)的参数。此后,通过使用所选择的参数来进行算术运算,从而获得图像处理速度。然后,在示例性实施例中,计算图像处理速度与图像读取速度之差,并且根据该差来确定读取文档所需的用于图像读取的区域的大小。
[0075]这里,用于图像读取的区域是首先临时存储图像读取机构300获得的图像数据的区域。当执行图像处理时,从用于图像读取的区域读取图像数据,此后,图像处理部109执行图像处理。这里,在示例性实施例中,并行地执行图像读取和图像处理。因此,如果图像处理速度超过图像读取速度,则大小较小的用于图像读取的区域就足够,而在图像处理速度慢于图像读取速度的情况下,用于图像读取的区域中的图像数据量在执行图像读取的同时增大。
[0076]将参照图7进一步给出描述。
[0077]此后,在示例性实施例中,确定是否指定了校订(步骤305),并且在指定了校订的情况下,在RAM104上保留作为第二区域的示例的用于校订的区域(步骤306)。应该注意,在未指定校订的情况下,执行步骤307 (稍后描述)中的处理,而不执行步骤306中的处理。
[0078]这里,校订是指假定页码为1、2和3(在3页的情况下),这些页的图像按1、2、3、1、
2、3、1、2、3的顺序形成在纸张上(在进行三次复印的情况下)。当执行校订时,由于需要在存储包含在文档包中的所有页(例如,三页)的全部图像数据之后开始图像形成,因此需要足以存储所有页的全部图像数据的区域。用于校订的区域的大小越大,可以校订的页就越多。
[0079]图10是示出RAM104的大小与用于校订的区域的大小之间的对应表格的示图。在R0M103中,预先存储图10所示的表格,并且在确定用于校订的区域的大小时参考图10所示的表格。例如,在RAM104的大小为40MB的情况下,将用于校订的区域的大小确定为5MB。
[0080]图11是示出在指定了校订的情况下存储器映射的示例的示图。
[0081]在这里所示的具体示例中,图5所示的30MB的图像数据区域被划分为5MB的用于输出图像的区域、1MB的用于图像读取的区域、5MB的用于图像处理的区域以及1MB的用于校订的区域。
[0082]图像读取机构300获得的图像数据临时存储在用于图像读取的区域中,并在使用用于图像处理的区域时进行图像处理,以存储在用于输出图像的区域中。此后,如果指定了校订,则对用于输出图像的区域中的图像数据进行压缩处理并将其存储在用于校订的区域中。当获得了直到最后一页的图像数据时,则按页码的顺序从用于校订的区域读取压缩图像数据以对其进行解压缩,从而将其存储在用于输出图像的区域中。将用于输出图像的区域中的图像数据发送至图像形成机构400,并且基于该图像数据在纸张上形成图像。
[0083]应该注意,在指定了校订的情况下,在示例性实施例中,在获得了直到最后一页的图像数据之后(在读取全部文档之后),按页码顺序从用于校订的区域读取压缩图像数据以对其进行解压缩处理,并再次将其存储在用于输出图像的区域中,此后,将用于输出图像的区域中的图像数据输出至图像形成机构400,如上所述。顺便提及,在指定了校订的情况下执行的处理不限于上述处理。例如,在指定了校订并且要打印多个副本的情况下,可以执行如下处理:当打印第一副本时,并行地执行将图像数据存储在用于校订的区域中以及将图像数据输出至图像形成机构400 ;而当打印第二副本及随后的副本时,将存储在用于校订的区域中的图像数据输出至图像形成机构400。
[0084]此外,在图11中,示出了在指定了校订的情况下的存储器映射;然而,在未提供校订指定的情况下,用于校订的区域的大小变为OMB (不存在该区域)。
[0085]另外,在示例性实施例中,用于校订的区域布置在用于图像读取的区域之上(用于校订的区域和用于图像读取的区域被布置成使得这些区域的地址在边界上连续)以使得这些区域在执行重新分配(稍后描述)时连续。
[0086]再次参照图7,将给出步骤307及其后步骤的处理的描述。应该注意,在步骤307及其后步骤的处理中,将描述指定了校订的情况。
[0087]如上所述,在保留了用于图像读取的区域、用于图像处理的区域、用于校订的区域以及用于输出图像的区域之后,开始读取文档,从而开始打印(复印)(步骤307)。
[0088]因此,图像数据被顺序地从图像读取机构300输出,并且图像数据被存储在用于图像读取的区域、用于图像处理的区域、用于校订的区域和用于输出图像的区域中的每一个中。更具体地,图像读取机构300逐一地读取文档包中所包括的多个文档,从而,顺序地生成对应于每页的图像数据。此后,使得图像数据存储在用于图像读取的区域、用于图像处理的区域、用于校订的区域和用于输出图像的区域中的每一个中。
[0089]顺便提及,在文档具有多页的情况下,存在大量图像数据存储在校订数据中从而没有可用容量的可能性。在这样的情况(存储在用于校订的区域中的图像数据量超过预定量)下,在示例性实施例中,首先,确定是否存在图像读取机构300尚未读取的任何文档(剩余文档)(步骤308)。然后,如果在步骤308中确定存在剩余文档,则用作减小单元和分配单元的主CPU102A减小文档的读取速度并且执行对RAM104中的每个区域的重新分配(步骤309)。
[0090]这里,通过在文档输送机构输送文档时减小文档的输送速度、以及通过在要读取文档玻璃板上的文档时减小图像读取部的移动速度,来减小文档的读取速度。此外,通过减小用于图像读取的区域并将减小的区域(用于图像读取的区域的部分)分配给用于校订的区域来实现RAM104中的每个区域的重新分配。进一步地,在示例性实施例中,当减小了图像读取速度时,之前已使用的用于图像读取的区域的部分变得可用(变为可用区域)。在示例性实施例中,将变得可用的所述区域的部分分配给用于校订的区域。
[0091]进一步地,在示例性实施例中,当减小了文档的读取速度时,也减小了图像读取机构300每单位时间所生成的图像数据量。相应地,出现了多余的用于图像读取的区域的部分,并且该多余区域被分配给用于校订的区域。应该注意,在示例性实施例中,通过降低文档的读取速度来减小图像读取机构300每单位时间所生成的图像数据量;然而,可以通过例如降低图像读取机构300读取图像的分辨率来减小每单位时间所生成的图像数据量。
[0092]应该注意,尽管以上省略了描述,但是在示例性实施例中,当上述在用于图像读取的区域中多余的区域被分配给用于校订的区域时,执行分配以使得最初保留的用于校订的区域和从现在起要分配的区域(在用于图像读取的区域中多余的区域)连续。这抑制了碎片的出现,从而抑制了碎片所生成的未使用区域的出现。在该情况下,寻求系统的稳定化。
[0093]应该注意,在示例性实施例中,在如上所述在步骤308中确定存在剩余文档的情况下,减小文档的读取速度。在以该方式减小文档的读取速度情况下,可以减小用于用光照射文档的光源的光量。在这样的情况下,与不减少光量的情况相比,抑制了光源的劣化。此夕卜,在这种情况下,减小了电力的消耗。
[0094]此后,在示例性实施例中,继续读取文档上的图像以及通过图像形成机构400进行打印处理(步骤310)。这里,在不执行如在示例性实施例中的对区域的重新分配的情况下(在不增大用于校订的区域的情况下),强迫停止打印或者强迫仅基于之前存储在用于校订的区域中的图像数据进行打印。另一方面,在示例性实施例的处理中,由于增大了用于校订的区域,因此与不增大用于校订的区域的情况相比,提高了读取所有文档并基于所有文档执行校订处理的可能性。
[0095]应该注意,在步骤308中确定不存在剩余文档的情况下,由于不需要增大用于校订的区域,因此不执行读取速度的减小以及区域的重新分配。此后,在示例性实施例中,当完成预定数量的纸张的打印(复印)(步骤311)时,开放狀11104 (步骤312),并且结束作业(步骤313)。
[0096]接下来,将描述另一处理示例。
[0097]图12是用于在复印模式下执行的处理C的另一程序的流程图。
[0098]应该注意,步骤501至步骤507中的处理类似于图7中的步骤301至步骤307中的处理,因此,在以下描述中,将描述步骤508及其后的步骤中的处理。
[0099]这里,在该处理中,图像形成机构400监测是否出现停止打印(停止在图像形成机构400中执行的打印处理)的因素。这里,作为停止打印的因素,例如,提供了安装在定影装置420 (参照图2)中的加热构件中的温度下降。此外,还提供了响应于纸张的用完而将作为纸张供给器的纸张容器切换为另一纸张容器的切换处理。
[0100]在停止打印的因素出现的情况下,暂时中止图像形成机构400中的打印处理,并且还暂时中止从用于输出图像的区域到图像形成机构400的图像数据输出。另一方面,继续图像读取机构300对图像的读取,并且相应地,在用于输出图像的区域中,可用区域逐渐地变小。
[0101]然后,在示例性实施例中,确定用于输出图像的区域中的可用区域是否受损(步骤508),并且在用于输出图像的区域中没有可用区域的情况下,暂时暂停图像读取(步骤509)。接下来,在示例性实施例中,类似于以上描述,确定在图像读取机构300中是否有尚未完成读取的任何文档(剩余文档)(步骤510)。然后,在确定存在剩余文档的情况下,类似于以上描述,执行文档的读取速度的减小以及RAM104中的每个区域的重新分配(步骤511)。
[0102]具体地,减小用于图像读取的区域,并且将减小的区域分配给用于输出图像的区域,其作为第二区域的另一示例(下文中,有时将分配给用于输出图像的区域的区域称为“分配区域”)。此后,在示例性实施例中,重新开始读取图像(步骤512)。在示例性实施例中,这使得即使正好在中止打印处理的中间也能执行图像读取,从而使得能够执行对更多文档上的图像的读取。
[0103]当减小了文档的读取速度时,出现了用于图像读取的区域的部分多余。在示例性实施例中,将用于图像读取的区域中的多余部分分配给用于输出图像的区域,以增大用于输出图像的区域。也就是说,在示例性实施例中,将上述分配区域添加到用于输出图像的区域,从而,增大用于输出图像的区域的容量。应该注意,在该情况下,分配被执行为使最初保留的用于输出图像的区域和分配区域连续。这也抑制了该情况下出现碎片。应该注意,类似于以上描述,可以减小图像读取机构300读取图像的分辨率以使得用于图像读取的区域的部分多余。
[0104]这里,在本示例性实施例中的配置中,尽管减小了文档的读取速度,但是即使正好在中止打印处理的中间也能执行图像读取。这使得能够执行更多文档上的图像的读取。更具体地,在本示例性实施例中,在剩余文档仅包括几张纸的情况下,例如,完成所有文档的图像的读取,而无需等待图像形成机构400重新开始打印处理。
[0105]参照图12,将进一步描述示例性实施例中的处理。
[0106]在该处理中,当停止打印的因素消除时,在图像形成机构400中重新开始打印(步骤513)。具体地,重新开始将存储在用于输出图像的区域中的图像输出至图像形成机构400,并且在图像形成机构400中,再次在纸张上形成图像。然后,在示例性实施例中,当完成了所有打印处理(步骤514)时,开放RAM104 (步骤515)并且结束作业(步骤516)。应该注意,在步骤510中确定不存在剩余文档的情况下,执行步骤513的处理而无需执行步骤511和步骤512中的处理。
[0107]顺便提及,如果在重新开始打印之后将图像数据从用于输出图像的区域输出至图像形成机构400,则存在上述分配区域变得可用并且分配区域变得不必要的可能性。在这样的情况下,在示例性实施例中,也用作重新分配单元的主CPU102A将该分配区域分配给作为原始区域的用于图像读取的区域,以恢复用于图像读取的区域的容量和用于输出图像的区域的容量。
[0108]另外,在该情况下,在示例性实施例中,也用作重置单元的主CPU102A将已减小的文档读取速度重置为原始读取速度。也就是说,以作为执行减小之前的量的原始量重置图像读取机构300每单位时间所生成的图像数据量。在示例性实施例中,这使得能够以原始的较快速度读取文档。
[0109]为了图示和描述的目的而提供了本发明的示例性实施例的上述描述。其不旨在详尽描述本发明或将本发明限制为所公开的确切形式。显而易见,许多修改和变化对于本领域的技术人员而言是明显的。为了更好地说明本发明的原理及其实际应用而选择并描述了实施例,从而使得本领域技术人员能够通过各个实施例以及利用适合于预期的特殊用途的各种修改来理解本发明。本发明的范围由所附权利要求及其等同方案限定。
【权利要求】
1.一种图像形成设备,包括: 图像读取单元,以预定图像读取速度读取文档上的图像并生成图像数据; 存储器,包括暂时存储从所述图像读取单元输出的图像数据的第一区域、以及存储已从所述第一区域读取且经过了处理的图像数据的第二区域,所述存储器暂时存储所述图像数据; 图像形成单元,基于经过了处理的、存储在所述存储器中的图像数据而在记录材料上形成图像; 减小单元,在存储在所述第二区域中的图像数据量超过预定量的情况下,所述减小单元减小所述图像读取单元每单位时间所生成的图像数据量;以及 分配单元,在存储在所述第二区域中的图像数据量超过预定量的情况下,所述分配单元将所述第一区域中所包含的部分区域分配给所述第二区域。
2.根据权利要求1所述的图像形成设备,其中, 在存储在所述第二区域中的图像数据量由于所述图像形成单元的图像形成处理的中止而超过预定量的情况下,所述减小单元减小所述图像读取单元每单位时间所生成的图像数据量,以及 在存储在所述第二区域中的图像数据量由于所述图像形成单元的图像形成处理的中止而超过预定量的 情况下,所述分配单元将所述部分区域分配给所述第二区域。
3.根据权利要求1所述的图像形成设备,其中, 所述图像读取单元逐一地读取文档包中所包含的多页文档并顺序地生成对应于每页的图像数据, 在经由所述第一区域顺序地输出至所述第二区域的每页的图像数据存储在所述第二区域中并且所述文档包中所包含的所有页的图像数据都存储在所述第二区域中的情况下,所述图像形成单元开始图像形成处理, 在所述文档包中所包含的所有页的图像数据存储在所述第二区域中之前存储在所述第二区域中的图像数据量超过预定量的情况下,所述减小单元减小所述图像读取单元每单位时间所生成的图像数据量,以及 在所述文档包中所包含的所有页的图像数据存储在所述第二区域中之前存储在所述第二区域中的图像数据量超过预定量的情况下,所述分配单元将所述部分区域分配给第二区域。
4.根据权利要求1至3中任一项所述的图像形成设备,其中,所述分配单元以使所述部分区域和所述第二区域在内存上连续的方式将所述部分区域分配给所述第二区域。
5.根据权利要求2所述的图像形成设备,还包括: 重新分配单元,在存储在分配给所述第二区域的所述部分区域中的图像数据量由于已中止的图像形成处理的重新开始而变得小于预定量的情况下,其将所述部分区域重新分配给作为原始区域的所述第一区域;以及 重置单元,在存储在分配给所述第二区域的部分区域中的图像数据量由于已中止的图像形成处理的重新开始而变得小于预定量的情况下,其以原始量重置被所述减小单元减小的量。
6.根据权利要求1至3以及权利要求5中任一项所述的图像形成设备,其中,在存储在所述第二区域中的图像数据量超过预定量并且存在所述图像读取单元尚未读取的任何文档的情况下, 所述减小单元减小所述图像读取速度,以及 所述分配单元将包含在所述第一区域中的所述部分区域分配给所述第二区域。
7.根据权利要求4所述的图像形成设备,在存储在所述第二区域中的图像数据量超过预定量并且存在所述图像读取单元尚未读取的任何文档的情况下, 所述减小单元减小所述图像读取速度,以及 所述分配单元将包含在所述第一区域中的所述部分区域分配给所述第二区域。
8.根据权利要求1至3、权利要求5、以及权利要求6中任一项所述的图像形成设备,其中, 在所述图像读取单元读取由文档输送机构输送的文档上的图像的情况下,所述减小单元通过减小所述文档的输送速度来减小所述图像读取单元每单位时间所生成的图像数据量,以及 在所述图像读取单元通过移动所述图像读取部来读取置于文档玻璃板上的文档上的图像的情况下,所述减小单元通过减小所述图像读取部的移动速度来减小所述图像读取单元每单位时间所生成的图像数据量。
9.根据权利要求4所述的图像形成设备,其中, 在所述图像读取单元读取由文档输送机构输送的文档上的图像的情况下,所述减小单元通过减小所述文档的输送速度来减小所述图像读取单元每单位时间所生成的图像数据量,以及 在所述图像读取单元通过移动所述图像读取部来读取置于文档玻璃板上的文档上的图像的情况下,所述减小单元通过减小所述图像读取部的移动速度来减小所述图像读取单元每单位时间所生成的图像数据量。
10.一种控制装置,包括: 图像数据获得单元,获得图像读取单元以预定图像读取速度读取文档上的图像并生成图像数据而生成的所述图像数据; 存储器,包括暂时存储所述图像数据获得单元获得的所述图像数据的第一区域、以及存储已从所述第一区域读取且经过了处理的所述图像数据的第二区域,所述存储器暂时存储所述图像数据; 发送单元,将存储在所述存储器中的经过了处理的所述图像数据发送至所述图像形成单元,所述图像形成单元在记录材料上形成图像; 减小单元,在存储在所述第二区域中的图像数据量超过预定量的情况下,减小所述图像读取单元每单位时间所生成的图像数据量;以及 分配单元,在存储在所述第二区域中的图像数据量超过预定量的情况下,将包含在所述第一区域中的部分区域分配给所述第二区域。
11.一种图像形成方法,包括: 以预定图像读取速度读取文档上的图像并生成图像数据; 进行控制以将所生成的图像数据暂时存储在存储器上的第一区域中,并将已从所述第一区域读取且经过了处理的图像数据存储在所述存储器上的第二区域中;基于已经过处理的、存储在所述存储器中图像数据来在记录材料上形成图像; 在存储在所述第二区域中的图像数据量超过预定量的情况下,减小每单位时间所生成的图像数据量;以及 在存储在所述第二区域中的图像数据量超过预定量的情况下,将包含在所述第一区域中的部分区域分配给所 述第二区域。
【文档编号】H04N1/00GK104052898SQ201310428857
【公开日】2014年9月17日 申请日期:2013年9月18日 优先权日:2013年3月15日
【发明者】谷本一仁 申请人:富士施乐株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1