打印控制装置、缓冲器的管理方法、和图像形成装置制造方法及图纸

技术编号:2830176 阅读:168 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种打印控制装置。打印控制部(100)包括:存储作为非压缩数据的位图的多个缓冲器(10~30);和对缓冲器对位图的分配进行管理的缓冲器管理器(1)。缓冲器管理器(1)根据附随于要求打印的位图数据的位图标识符,从多个缓冲器(10~30)中选择1个。因此,能够缩短用于第二次以后的再次打印的处理时间。

【技术实现步骤摘要】

本专利技术涉及打印机或复印机的智能页面缓冲器分配系统。
技术介绍
现有的打印机和复印机具有用于存储数据或打印作业(printjob) 中包含的图像位图的存储缓冲器(memorybuffer)。这样的打印机或复 印机有时会被要求进行由几个打印作业构成的复合复印。打印作业有 时包含很多的位图(bitmap)或者页面。位图(位图数据)可利用8.5X11 英寸、ledger尺寸(ledger size)、 legal尺寸(legal size)、 11X17英寸、 A3、 A4、 A5等各种宽度的页面尺寸进行打印。某一位图,与小尺寸 的页面相比,往往会要求用于保存与大尺寸的页面相关的更多数据的 大的存储缓冲器。关于位图的存储缓冲器条件,也受到为了识别各像 素而要求的位(bit)的数目的影响。也有包含l个以上的位图的页面, 例如有表示青色(cyan)、品红(magenta)、或黄色等不同颜色的位图。 单独的位图也可以与黑色位图对应。包含青色、品红、黄色和黑色的 位图的页面,需要4个(各位图各l个)或以上的存储缓冲器。电子文档有由1个以上的位图(位图数据)构成的情况。1个位图 包含由像素或点的图案描述、打印在1个页面中的数据。位图也有包 含用于描述各像素的数据的位的固定编号的情况。位也有被用于描述 像素的色度和颜色两者的情况。例如,2位像素利用的位表示来描 述没有颜色,利用[ll]的位表示来描述黑色像素。更明亮和更暗的灰色 分别利用和[10]的位表示来描述。与像素对应的位的数目,为了与 由色度和颜色的变化而产生的更巨大的种类数同等,为1 8或以上。 进一步,当分配给像素的位增加时,位图所要求的存储量也增加。存储缓冲器,为了打印位图而预先分配给打印作业的位图,在位 图已打印后释放。复印机为了对打印作业中包含的多个位图进行处理、 或者为了对各种尺寸的位图进行处理,往往具有多个存储缓冲器。当存储缓冲器被释放时,其会被分配给同一打印作业的新的位图,或者 被分配给接下来的打印作业的位图。当需要打印作业的第二份时,从 存储器或硬盘将位图解压縮,并将其再次保存到存储缓冲器中。再次 提出的位图将存储缓冲器中的上次的数据改写。数据的解压縮消耗处 理器资源,需要延长时间长度的处理时间,换言之,需要打印作业的 第二份的打印所需要的处理时间。在此,在日本专利公开公报特开2003-11440 (2003年1月15日 公开)中,公开了以下的图像形成装置在进行打印信息的各页面的 处理之前,分配用于该页面的压縮数据缓冲存储区域,此时,在规定 页面数的压縮数据缓冲存储区域已分配结束的情况下,将最早的页面 的压缩数据缓冲存储区域释放,根据至少1个页面的分配结束的压縮 数据缓冲存储区域中存储的数据量,决定重新分配的压縮数据缓冲存 储区域的存储量,每当分配新的压缩数据缓冲存储区域时,将位图数 据的缓冲存储区域分配为当时能够分配的最大带(band)数。但是,在上述的现有技术中,因为压縮数据缓冲存储区域己被分 配,所以,结果,必须将压縮数据解压縮之后进行打印。因此,无法 缩短用于打印的处理时间。
技术实现思路
本专利技术鉴于上述问题而完成,其目的在于提供一种能够縮短打印 作业的第二次打印所需要的处理时间的打印控制装置等。为了解决上述问题,本专利技术提供一种打印控制装置,其特征在于, 包括存储作为非压縮数据的位图数据的多个位图缓冲器(bitmap buffer);和对位图缓冲器对位图数据的分配进行管理的缓冲器管理器 (buffermanager),上述缓冲器管理器根据附随于要求打印的位图数据 的位图标识符,从上述多个位图缓冲器中调出1个。根据上述结构,缓冲器管理器,当接收到打印要求时,将作为非 压缩数据的位图数据分配给位图缓冲器。然后,当再次有对相同的位 图数据的打印要求时,根据附随于该位图数据的位图标识符,调出位 图缓冲器,将该位图缓冲器中存储的作为非压缩数据的位图数据再次 利用于打印。因此,能够将非压縮数据利用于打印处理,所以能够缩短用于第二次以后的再次打印的处理时间。另外,缓冲器管理器每次以页面单位接收到打印要求时,将作为 非压缩数据的位图数据分配到己确保的位图缓冲器中,以反复再利用。 因此,当将未作为位图缓冲器利用的外部存储器的剩余存储区域,用 作确保用于存储作为非压縮数据的位图数据的位图缓冲器的情况下, 在位图数据的打印中,能够进行对利用扫描器读取的数据进行接收等 多控制。本专利技术的其它的目的、特征、和优点通过以下所示的记载将会充 分理解。另外,本专利技术的优点通过参照附图的以下说明将会变得明白。附图说明图1是表示本专利技术的一个实施方式的缓冲器管理系统的结构的框图。图2是表示包含图1的缓冲器管理系统的本专利技术的一个实施方式的打印控制部的结构的框图。图3是表示分别具有缓冲区(buffer section)的多个缓冲器的结构的一个例子的图。图4是表示包含缓冲区标识符和分配状态的数据表的结构的一个 例子的图。图5是表示缓冲器分配管理的处理的流程的图。 图6是表示缓冲区的再分配的处理的流程的图。 图7是表示缓冲区的分配处理的流程的图。具体实施例方式根据图1 7,对本专利技术的一个实施方式进行说明如下。 打印机和复印机被用于打印文档的1份或多份。例如,用户发送电子文档的1个以上的页面,然后,在打印机中对被打印的文档的份数进行选择。因此,用户能够得到文档的多份,而不需要再次发送电子文档,或者多次要求文档的份数。1个页面可以包含多个位图(位图数据)。例如,彩色页面包含被识别为青色、品红、或者黄色的1个以上的彩色位图,也包含黑色位图。有也需要附加的彩色位图的情况。根据要求(要求打印)的彩色位图的数目,l个、2个、3个或者4个或以上的位图可以包含在同一 页面中。当打印页面时,各位图可相互分离地保存在1个以上的存储 缓冲器中。各位图可以保存在分离的存储缓冲器中。在此,为了使说 明简单,打印机和复印机两者,仅参照为打印机。该打印机是打印电 子图像的装置、或者是对包含图形图像的打印过的文档进行复印的装 置。如图l所示,打印机(图像形成装置)包括缓冲器管理器(buffer manager) 1。缓冲器管理器1包括用于存储位图5的缓冲器(位图缓 冲器)10,或者与该缓冲器10连接。打印机接收到的数据,例如包含 页面描述语言、命令、和数据的数据流,被转换为位图5那样的位图。 接收到的数据由打印机或者由个人计算机那样的外部装置转换成位 图。缓冲器管理器1可以是打印控制软件中包含的多个应用程序(application)中的1个。缓冲器10为了打印而将位图5存储为非压縮数据。缓冲器管理器 1将打印作业中包含的位图5那样的1个以上的位图分配给缓冲器10 那样的位图缓冲器。缓冲器管理器1构成为根据附随于要求(要求 打印)的位图5的位图标识符15,调出1个以上的位图缓冲器。缓冲 器10是保存1个位图的大小,因此,作为位图缓冲器而被参照。在一 个实施方式中,缓冲器IO可以是保存与由打印机打印的页面中最频繁 使用的大小对应的位图的大小。例如,打印机可以主要对供给到默认(default)的打印托盘中的A4大小的用纸进行打印。当打印机接收到比频繁使用的大小大的页面的打印要求时,缓冲器管理器1给位图5 分配大于本文档来自技高网
...

【技术保护点】
一种打印控制装置,其特征在于,包括:存储作为非压缩数据的位图数据的多个位图缓冲器;和对所述位图缓冲器对所述位图数据的分配进行管理的缓冲器管理器,所述缓冲器管理器根据附随于要求打印的位图数据的位图标识符,从所述多个位图缓冲器中调出1个。

【技术特征摘要】
US 2006-11-22 11/562,8151.一种打印控制装置,其特征在于,包括存储作为非压缩数据的位图数据的多个位图缓冲器;和对所述位图缓冲器对所述位图数据的分配进行管理的缓冲器管理器,所述缓冲器管理器根据附随于要求打印的位图数据的位图标识符,从所述多个位图缓冲器中调出1个。1. 一种打印控制装置,其特征在于,包括 存储作为非压缩数据的位图数据的多个位图缓冲器;和 对所述位图缓冲器对所述位图数据的分配进行管理的缓冲器管理器,所述缓冲器管理器根据附随于要求打印的位图数据的位图标识 符,从所述多个位图缓冲器中调出1个。2. 如权利要求1所述的打印控制装置,其特征在于,包括 与位图标识符对应并且由多个位图缓冲器构成的连续的组。3. 如权利要求1所述的打印控制装置,其特征在于 所述缓冲器管理器从最早被使用过的位图缓冲器开始依次分配所述位图缓冲器。4. 如权利要求l所述的打印控制装置,其特征在于 所述位图标识符与所述位图缓冲器的地址对应。5. 如权利要求1所述的打印控制装置,其特征在于 包括将位图数据保存为压縮数据的压缩模块,所述缓冲器管理器对要求打印的位图数据是否存储在位图缓冲器 中、以及要求打印的位图数据是否不通过将压縮数据解压縮而再现进 行确认。6. 如权利要求1所述的打印控制装置,其特征在于 所述位图标识符对页面编号和附随于1个位图数据的颜色两者进行识别。7. 如权利要求1所述的打印控制装置,其特征在于 包括用于保存位图标识符和位图缓冲器的分配状态的数据表。8. —种缓冲器的管理方法,其为打印装置中的缓冲器的管理方法, 其特征在于,包括-将1个以上的缓冲器分配给位图数据的步骤; 将位图标识符分配给1个以上的缓冲器的步骤; 对所述缓冲器中存储的位图数据进行打印的步骤; 将1个以上的缓冲器释放的步骤; 接收包含位图标识符的打印要求的步骤;和将1个以上的缓冲器再次分配给所述已存储的位图数据,以反复 再利用的步骤。9. 如权利要求8所述的缓冲器的管理方法,其特征在于,还包括 将所述位图数据保存为压缩数据的步骤; 对第二位图数据进行打印的步骤;和不对所述被压缩的位图数据进行解压縮,对所述缓冲...

【专利技术属性】
技术研发人员:GL盖布
申请(专利权)人:夏普株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1