图像处理设备和装备有该图像处理设备的成像装置的制作方法

文档序号:7921765阅读:119来源:国知局
专利名称:图像处理设备和装备有该图像处理设备的成像装置的制作方法
技术领域
本发明涉及对具有每个像素的颜色信息的目标图像执行数据的图像处理 并为输出图像输出这样处理的数据的图像处理设备、以及对输出图像数据执 行成像的成像装置。
背景技术
成像装置(如复印机、传真机和打印机)从个人计算机等接收以页面描
述语言(PDL)描述的数据,并且在图像处理设备中处理该数据。在日本专 利申请公开No. H9-168086中描述了这种成像设备的示例。图像处理设备通 常对以PDL描述的输入数据(彩色图像数据)执行半色调处理,如基于误差 扩散技术和抖动技术的灰度处理和抖动。这是由于以下原因。在以PDL描述 的图像数据中,颜色信息以每个像素的色调值表达。此外,为三原色(RGB 或CMY)的每种提供颜色信息。因此,难以单独地和精细地控制要由成像装 置形成的彩色图像中的每个像素消耗的彩色原料(例如,墨水或墨粉(toner)) 的量。这使得难以以像素为单位执行半色调处理。因此,在通常的成像处理 中,其中以像素为单位表示半色调的彩色图像数据通过抖动转换为其中以多 个像素组成的区域为单位表示半色调的图像数据。
通过对具有每个像素的颜色信息的彩色图像数据执行半色调处理,可以 大大减少数据量。给出具体示例,当每个RGB (或CMY)颜色使用256色 调表示时,每个像素以16,777,216 (256 x 256x 256)中颜色中的大量颜色表 示。然而,在这种情况下,因为需要24比特的信息作为每个像素的颜色信息, 所以要处理的图像数据量将非常大,这是不期望的。作为对比,经过半色调 处理的图像数据只需要关于是否每种颜色(例如,CMY)用于要输出的图像 中的每个像素的指示。因此,可以大大减少数据量。
如上所述,经过半色调处理的图像数据量小。因此,通过对图像数据执 行这种图像处理,与对其数量在经过半色调处理之前大的图像数据执行的图 像处理相比,该图像处理要求的存储器的量可以大大减少。然而,对已经经
4过半色调处理的图像数据可能不适于执行一些类型的图像处理。甚至可能存 在对经过半色调处理的图像数据执行图像处理导致故障的情况。
作为具体示例,将描述这样的图像处理,其中绘制了基础图像,然后对 该基础图像的预定区域执行遮盖(如标水印)以便获得最终图像。同时,使 用包括多个像素的像素组的每个颜色的表面面积比,利用半色调表示已经经 过半色调处理的图像数据。因此,不可能从要输出的图像的图像数据直接指 定基础图像的每个像素的颜色。例如,当输入其中用于执行图像处理的命令
等以PDL描述的图像数据时,必须在执行图像数据(具有每个像素的颜色信
息的图像数据)的半色调处理之前,对该图像数据执行图像处理。必须或适 于在经过半色调处理之前对图像数据执行的图像处理的示例不限于遮盖。
如上所述,因为还没有经过半色调处理的图像数据的数据量大,所以对 这种数据执行图像处理所需的存储器容量增加。为此目的,近年来,要经过
图像处理的图像数据(输入数据)的分辨率(例如,1,200点每英寸(dpi)) 暂时下降到较低分辨率(例如,600 dpi ),以便使得该图像处理所需的存储器 容量小。在具有减小的分辨率的图像数据(低分辨率图像数据)经过图像处 理后,该图像数据的分辨率增加到要输出的图像的分辨率(例如,1,200dpi)。 因此,能够将存储器容量减少对应于分辨率的减小的量。
然而,当在图像处理中分辨率已经以此方式降低时,即使在图像处理后 图像数据的分辨率试图增加到要输出的图像的分辨率,实际分辨率也保持为 低。典型地,当用眼观看时,低分辨率对画面图像(如照片、画和图案)的 质量的影响相当小。相反,将分辨率减小到小的值可能使得图像具有明显的 锯齿(jaggedness),从而在以此方式观看时大大地降低了字符(如日文字符、 中文字符、字母字符和符号)图像的质量。平滑锯齿的锯齿平滑技术已经是 已知的,并且在日本专利申请公开No. H9-168086中描述了该4支术的示例。 然而,当用眼观看时,已知的锯齿平滑技术未能显著地增加小尺寸字符等的 图像质量。

发明内容
本发明的目的是至少部分解决传统技术中的问题。 根据本发明的一个方面,提供了一种图像处理设备,包括颜色信息绘 制单元,其通过分析输入图像数据获取每个像素的颜色信息,并且通过使用所述颜色信息绘制图像,所述图像为字符的图像;颜色信息存储单元,在其 中存储所述颜色信息;精细图像绘制单元,其通过分析输入数据生产低分辨 率微像素颜色信息和高分辨率微像素形状信息;微像素形状信息存储单元, 在其中存储所述微像素形状信息;微像素颜色信息存储单元,在其中存储所 述^f敞像素颜色信息;以及分辨率上转换单元,其基于所述颜色信息、所述^(敬 像素形状信息以及所述微像素颜色信息执行图像数据的分辨率上转换,从而 获得高分辨率图像数据。
根据本发明的另一个方面,提供了一种成像装置,包括上面的图像处 理设备,其对输入图像数据执行预定的图像处理,所述输入数据具有每个像 素的颜色信息,并且输出处理后的图像数据;以及成像单元,其基于所述处 理后的图像数据形成图像。
当结合附图考虑时,通过阅读本发明的目前优选实施例的以下详细描述, 将更好地理解本发明的上面和其它的目的、特征、有点和技术和产业重要性。


图l是示出根据本发明实施例的打印机的略图2是与个人计算机一起示出图1所示的打印机的电单元的方块图3是在1,200 x 1,200像素矩阵上以1,200 dpi分辨率绘制的日文字符的
图4是图3中绘制的相同日文字符、但是这次在600 x 600像素矩阵上以
600 dpi分辨率绘制的图5是用于解释图像处理的整个流程的功能方块图6是图5所示图像处理的整个流程的流程图7是图2所示电单元中的主存储器中的数据区的示意图8是只有一个带(band)的基于PDL数据的1,200 dpi输入图像(要经
过图6所示处理的图像)的示意图9A是在图7所示的主存储器中的RGB带图像存储器存储区域上绘制
的图像的示意图9B是对应于图9A所示的图像的字符图像的部分的示意图10是图9A所示的主存储器中的RGB带图像存储器存储区域的存储
器才各式的说明性6图ll是布局图案数据的说明性图12是图7所示的主存储器中的微像素带图像存储器存储区域的存储器 格式的说明性图13是在图7所示的主存储器中的半色调处理后带存储器存储区域中存
储的C-、 M-、 Y-和K-图像的说明性图14是图5所示的、集中于从主存储器读取和向其写入的图像处理的整
个流程的说明性图15是图6所示图像处理的流程的字符图像区域的相关部分的流程图16A到图16E是用于说明对字符图像区域执行的图像处理的图17是用于说明在经过分辨率下转换处理的图像上的字符图像区域的
位置的图18是图2所示的电单元中的图像处理设备的方块图19是示出由图19所示的图像处理设备执行的图像处理的流程的流程
图20是图18所示的图像处理设备中的分辨率转换装置的方块图21A和21B是示出由图20所示的分辨率转换装置执行的分辨率上转 换处理的流程的流程图22是图12所示的微像素带图像存储器存储区域的存储器格式的另一 示例的说明性图;以及
图23是图12所示的微像素带图像存储器存储区域的存储器格式的另一 示例的说明性图。
具体实施例方式
以下在参照附图的同时,详细描述了本发明的示例实施例。
作为成像装置的示例,本发明的第一实施例涉及全彩打印机(以下称为 "打印机"),其是电子照相成像装置。
首先,说明了本实施例的打印机的基本配置。图l是示出本发明的打印 机的略图。如图1所示,感光元件1悬挂在辊轴2和3的周围,该感光元件 1是实现为循环带的图像载体。该感光元件1通过辊轴2和3的任何一个的 旋转,在图1的平面上以顺时针方向循环驱动。
充电单元4、放电灯L、清洁单元16等安排在感光元件1的周围。充电单元4均匀地充电感光元件1的表面。放电灯L是从感光元件1移除剩余电 荷的放电单元。清洁单元16清洁传送后剩余在感光元件1的表面上的墨粉。
作为潜像(latent image)写入单元的光写入单元5利用激光扫描感光元 件1的部分。该部分在感光元件1由充电单元4均匀充电的位置的下游侧。 作为该扫描的结果,衰减了感光元件1的曝光单元的电势,从而使得感光元 件l在其上携带潜像。
感光元件1以垂直延伸的方向放置,以便占用垂直方向上而不是水平方 向上的空间。图1中旋转显影单元6提供到感光元件1的左边。该旋转显影 单元6在可围绕旋转轴旋转的支架上、以大约120度的角度间隔相互隔离的 位置处,具有使用青色(C)墨粉的C显影剂、使用品红(M)墨粉的M显 影剂以及使用黄色(Y)墨粉的Y显影剂。通过旋转支架,任何一种显影剂 可以被移动到该显影剂面对感光元件1的显影位置。因此,用于感光元件1 上的静电潜像的显影的显影颜色可以切换到C、 M和Y的任何一种。因此, 通过一种到另一种顺序切换用于显影的显影剂,可以在感光元件1上形成C 墨粉图像、M墨粉图像和Y墨粉图像。也可以通过将支架旋转到没有显影剂 可以执行显影的位置,使得旋转显影单元6不执行显影。
图1中使用黑色(Bk)墨粉执行显影的黑色(Bk)显影单元安排在旋转 显影单元6的上面。然后可以通过使用Bk墨粉在感光元件1上显影静电潜像 获得Bk墨粉图像。Bk显影单元7被允许在感光元件1上的静电潜像的显影 是可能的位置和显影是不可能的位置之间往复。通过在远离感光元件1的方 向上推进Bk显影单元的推进部件(如弹簧)和使得Bk显影单元紧靠在可旋 转的凸轮45的凸轮表面上的结构实现该往复运动。
光写入单元5通过使得激光基于图像数据从镜面反射,使得从光源(如 半导体激光(未示出))发出的激光在主扫描方向(沿着感光元件轴的方向) 上偏转。该镜面是由多角马达5A旋转的常规多角柱状镜5B的侧面。通过使 得光通过f9镜头5C以及从反射镜5D发射,从而到达感光元件1的表面,利 用该光扫描感光元件1的表面。
在图中传送单元提供在感光元件1的右边。在该传送单元,循环的中间 传送带IO缠绕辊轴11和12。中间传送带IO可以通过由辊轴11和12的任一 旋转,以图1中的逆时针方向和顺时针方向的任一来移动。在该传送单元, 中间传送带10的工作表面与感光元件1的工作表面接触,以i更形成初级(primary)传送夹(nip )。初级传送单元(如传送刷)在初级传送夹的工作 表面相对侧接触或靠近中间传送带的部分。通过该初级传送单元在该初级传 送夹内形成初级传送电场。该初级传送电场使得在感光元件1上形成的墨粉 图像的墨粉从感光元件1的一侧电移动到中间传送带IO的一侧。因此,在感 光元件1上形成的墨粉图像通过初级传送电场和施加在夹上压力的作用,被 初级传送到中间传送带10上。
首先,使用C墨粉的显影的静电潜像通过由光写入单元5执行的光扫描 形成在感光元件1的表面上。该静电潜像通过旋转显影单元6的C显影剂显 影以便给出C墨粉图像。在该过程期间,Bk显影单元缩回到Bk显影单元不 能执行显影的位置。在感光元件1上显影的C墨粉图像然后初级传送到在初 级传送夹处的中间传送带10。
当完成用于形成使用C墨粉的显影的静电潜像的光扫描时,由光写入单 元5起动使用M墨粉的显影的静电潜像的写入。在感光元件1上的使用C墨 粉的显影的静电潜像的尾端已经经过图像面对旋转显影单元6的面对位置 后,在直到感光元件1上的使用M墨粉的显影的静电潜像的前端到达面对位 置的时段内,将旋转显影单元6的支架旋转120度。因此旋转显影单元6的 M显影剂移动到可以使用M墨粉显影静电潜像的显影位置。在感光元件1上 显影的M墨粉图像然后被初级传送,以便叠加在初级传送夹处的中间传送带 IO上的C墨粉图像上。
当完成用于形成使用M墨粉的显影的静电潜像的光扫描时,由光写入单 元5起动使用Y墨粉的显影的静电潜像的写入。在感光元件1上的使用M墨 粉的显影的静电潜像的尾端已经经过图像面对旋转显影单元6的面对位置 后,在直到感光元件1上的使用Y墨粉的显影的静电潜像的前端到达面对位 置的时段内,将旋转显影单元6的支架旋转120度。因此旋转显影单元6的 Y显影剂移动到可以使用Y墨粉显影静电潜像的显影位置。在感光元件1上 显影的Y墨粉图像然后被初级传送,以便叠加在初级传送夹处的中间传送带 10上的C墨粉图像和M墨粉图像上。
可以通过将三种颜色C、 M和Y相互叠加来重现黑色。然而,因为输出 黑色的频率高,所以在该打印机中通过使用黑色墨粉来执行黑色的重现而不 是通过将三种颜色相互叠加。结果,当完成用于形成使用Y墨粉的显影的静 电潜像的光扫描时,由光写入单元5起动使用K墨粉的显影的静电潜像的写入。在感光元件1上的使用Y墨粉的显影的静电潜像的尾端已经经过图像面 对旋转显影单元6的面对位置后,在直到感光元件1上的使用Bk墨粉的显影 的静电潜像的前端到达面对位置的时段内,将旋转显影单元6的支架旋转60 度。基本上同时,通过可旋转的凸轮的旋转,Bk显影单元7移动到显影是可 能的位置。因此旋转显影单元6的显影处理停止,而Bk显影单元7的显影变 为可能。在感光元件l上显影的Bk墨粉图像然后在初级传送夹处被初级传送, 以便叠加在初级传送夹处的中间传送带10上的C - 、M -和Y -墨粉图像上。
传送单元具有次级传送单元14,其包括在中间传送带10的循环外侧上 的次级传送辊轴能够。安排次级传送单元14以便围绕或靠近将中间传送带 10缠绕辊轴11以便形成次级传送位置的位置。通过这种结构,形成了次级 传送电场,该电场使得在低级传送处的中间传送带IO上相互叠加的四种颜色 的墨粉图像从中间传送带10电移动到次级传送单元14。
在打印机的最下部分提供了给纸盒17,用于存储多张处于堆叠状态的记 录纸。然后通过给纸辊轴18的旋转将最上边的记录纸馈送到给纸路径31。 这样馈送的记录纸然后被传送,同时在安排在给纸路径31内的一对传送辊轴 19的传送夹处被夹在中间。记录纸然后到达靠近给纸路径31的下游端提供 的一对配准辊轴20。当记录纸的前端在该对配准辊轴20之间的配准夹处祐: 夹在中间时,配准辊轴20暂时停止旋转。然后在记录纸叠加在在中间传送带 10上叠加的四种颜色的墨粉图像上时,重新开始两个辊轴的旋转以便将记录 纸送往次级传送位置。
在次级传送位置处使得在中间传送带10上叠加的四种颜色的墨粉图像 紧密接触记录纸,并且通过次级传送电场的作用共同地次级传送。
在次级传送处理后,没有被次级传送到记录纸的墨粉剩余在中间传送带 10上。剩余的传送墨粉然后在从次级传送位置开始的带10的运动方向上的 下游侧被清洁单元16的清洁刀片16A移除,该清洁刀片MA与中间传送带 IO接触。
在用于使得墨粉图像被叠加的初级传送步骤,中间传送带10至少旋转4 次以便在中间传送带10上形成四种颜色的墨粉图像。当清洁刀片16A与旋 转的中间传送带IO接触时,通过清洁刀片16A将已经初级传送到中间传送 带IO上的每种颜色的墨粉图像无意地从带的表面移除。因此,不再能够获得 四种颜色的叠加墨粉图像。为此目的,打印机具有收缩机制(未示出),其使
10得清洁单元16在清洁刀片16A与带IO接触的清洁位置和清洁刀片16A远离 带IO的收缩位置之间移动。在用于使得墨粉图像叠加的初级传送步骤,清洁 单元16收缩到收缩位置,当与中间传送带IO接触以形成次级传送夹的设备 被用作次级传送单元14时,也需要收缩机制来在初级传送步骤期间移动次级 传送单元14远离带10,以便防止墨粉图像从中间传送带IO传送到次级传送 单元14。
作为在次级传送位置处共同次级传送四种颜色的締结墨粉图像的结果, 在其上形成有全色图像的记录纸净皮发送到固定单元50,并且固定了全色图像。 然后,该记录纸通过一对排出辊轴51之间的排出夹被排出到外部。然后,该 记录纸^C堆叠在在外壳外部形成的堆叠单元52上。
剩余的墨粉通过清洁单元16从中间传送带10的表面挂除,然后在重力 方向上掉进在清洁单元16下面提供的回收容器15中。
图2是与个人计算机(以下称为"PC") —起示出该打印机的电单元100 的方块图,该个人计算机是外部设备。在图2中,控制整个打印机的中央控 制装置101具有作为输入单元的通信控制器102、存储器仲裁器(arbiter )103、 中央处理单元(CPU)接口 (I/F) 104、 CPU 105、直接存储器存取(DMA) 控制器107、总线控制器108和存储器控制器109等。
通信控制器102能够经由网络电缆、打印4几电缆、总线电缆、无线LAN 等与PC通信。这样接收的数据经由存储器仲裁器103和存储器控制器109 暂时存储在主存储器中。
存储器仲裁器103在用作颜色信息存储单元、微像素形状信息存储单元 和存储单元的主存储器110和各种控制器之间仲裁。CPU 105经由CPU I/F 104连接到存储器仲裁器103。 CPU 105从PC接收以PDL描述的数据并分析 该数据,以便生成图像处理的必需参数。DMA控制器107利用经由存储器控 制器109和总线120等连接到中央控制装置101的引擎控制器134执行直接 存储器存取。总线控制器108仲裁经由总线120连接的各种设备。
总线120、只读存储器(ROM) 111、主存储器IIO等连接到中央控制装 置IOI。根据需要,经由存储器仲裁器103将用于存储在ROM111中的字符 等的字体信息和各种程序提供给CPU 105和总线120。主控制装置130的总 线I/F 131、面板控制装置170的总线I/F 171和中夹控制装置101连接到总线 120。
ii在面板控制装置170,控制操作面板173的面板控制器172经由总线I/F 171和总线120连接到中央控制装置101。操作面板173包括各种数字键盘、 液晶显示器等。
在主控制装置130中,编码装置132、解码装置133和图像处理设备140 连接到总线I/F 131,同时经由总线I/F 131和总线120连接到中央控制装置 101。引擎控制器134连接到解码装置133。打印机引擎180连接到引擎控制 器134。图像处理设备140基于由CPU 105生成的图像处理参数,处理以PDL 描述的颜色图像数据(输入数据)并且将数据写入主存储器110中。编码装 置132编码已经由图像处理设备140处理和写入主存储器110中的图像数据。 解码装置133解码由编码装置132编码的数据,并且将数据发送到引擎控制 器134。
在以下说明中,假设以PDL描述的颜色图像数据(输入数据)的分辨率 为1,200 dpi。
图3是其中1,200 dpi分辨率的日文字符图像描绘在1,200 x 1,200像素矩
阵上的图。
在图3中,因为字符以放大方式显示,所以图像看起来粗糙;然而,在 实际尺寸中,图像质量很高,以至于即使在字符尺寸小时也以足够的平滑度 呈现非常平滑的形状。
图4是图3中绘制的相同日文字符、但是这次在600 x 600像素矩阵上以 600 dpi分辨率绘制的图。
如图4所示,当分辨率低到600dpi时,字符的锯齿变得明显。结果,特 别是对于小的字符,获得高的图像质量很难,以至于甚至难以分辨字符。
接下来,将描迷根据本实施例的图像处理。
图5是沿着图像处理的流程作为整体说明的功能的方块图。
图6是总体上示出图像处理的流程的流程图。
图7是图示主存储器110中的各种数据区域的图。
图8是只示出基于PDL数据的1,200 dpi的(要经过图像处理的)示例输 入图像的一个带的图。
PDL数据由通信控制器102接收。PDL存储单元201经由存储器仲裁器 103和存储器控制器109,暂时将PDL数据存储在主存储器110的PDL存储 器存储区域中。在该实施例中,这样接收的PDL数据是1,200 dpi输入图像(要经过处理的图像)的数据,该输入图像对于每个像素具有24比特(R=8比 特、G = 8比特、B = 8比特)的RGB数据(颜色信息)。
PDL分析单元202通过CPU 105分析暂时存储在PDL存储器存储区域 中的PDL数据。
在图像处理参数生成单元203, CPU 105生成图像处理设备140所需的各 种图像处理参数,以便基于由PDL分析单元202执行的分析的结果执行图像 处理。具体地,参数生成单元203生成如格点数据、伽玛数据、阈值数据和 DMA参数的图像处理参数。
图像处理参数存储单元204将由图像处理参数生成单元203生成的各种 图像处理参数存储在主存储器110的图像处理参数存储区域中的相应的存储 区域中(步骤S1)。此后,图像处理单元208从图像处理参数存储区域中的 相应的(各)存储区域读取所需的各种图像处理参数的一个(或多个)(步骤 S2 )。
带绘制处理单元205和RGB带存储单元206根据由PDL分析单元202 执行的分析的结果,只将具有基于PDL数据的RGB数据(颜色信息)的输 入图像(要经过处理的图像) 一个带绘制到主存储器110上。
具体地,作为颜色信息绘制单元的带绘制处理单元205、分辨率下转换 单元、第一颜色信息处理单元和RGB带存储单元206如下所示执行分辨率下 转换处理。首先,带绘制处理单元205以低于输出图像的分辨率(1,200dpi) 的分辨率(600 dpi),为每个低分辨率(600 dpi)像素(对应于2x2微像素 (1,200 dpi))绘制24比特RGB数据(第一颜色信息)。RGB带存储单元206 将该数据存储在主存储器110的RGB带图像存储器存储区域中。图9A中示 出了如上所述绘制在主存储器IIO的RGB带图像存储器存储区域上的示例图 像。该RGB带图像存储器存储区域中的图像的起始地址是RGB带起始地址。 如图9A所示,字符图像不存储在RGB带图像存储器存储区域。图9B是假 设描绘了字符图像的视图。微像素带图像存储器存储区域中该字符图像的起 始地址是微像素带起始地址。
图IO是用于说明主存储器110的RGB带图像存储器存储区域的存储器 才各式的图。如图IO所示,24比特(11=8比特、G-8比特、B-8比特)的 RGB数据按照像素号(00到On)的顺序,连续地存储在RGB带图像存储器 存4诸区域内。
13带绘制处理单元205和微像素带存储单元207只将字符图像区域(特定 图像区域)的一个带的属性数据写入主存储器110中(步骤S3, S4)。
具体来说,首先,用作特定图像区域;险测单元的带绘制处理单元205基 于由PDL分析单元202执行的分析的结果,检测并识别输入图像中的字符图 像区域(特定图像区域)。该字符图像区域是包括字符图像(特定图像)和不 同于字符图像的背景图像的预定区域。基于PDL数据指定字符图像。在分辨 率下转换处理中,背景图像的RGB数据(第一颜色信息)已经绘制在主存储 器110的RGB带图像存储器存储区域上。
带绘制处理单元205对这样识别的字符图像区域执行以下处理。
首先,用作绘制单元的带绘制处理单元205将每个微像素(输入图像分 辨率的像素)的RGB数据绘制(显影)在主存储器110的暂时存储区域(未 示出)上,同时保持输入图像的分辨率(1,200dpi)(以下称为"输入分辨率,,)。 此后,用作精细图像绘制单元和形状信息处理单元的带绘制处理单元205分 析绘制在主存储器110的暂时存储区域上的数据。带绘制处理单元205生成 布局图案数据(形状信息),其指示构成微像素的字符图像的字符构成微像素 (输入分辨率的特定像素)的低分辨率像素(2x2微像素)的内部安排。微 像素带存储单元207将由带绘制处理单元205生成的布局图案数据存储在主 存储器110的微像素带图像存储器存储区域中。
图ll是用于描述布局图案数据的图。
在本实施例中,低分辨率图像的一个低分辨率像素由2x2微像素(输入 图像分辨率的像素)配置,使得1,200 dpi输入图像可以转换成600 dpi的低 分辨率图像。 一个低分辨率像素(2x2微像素)内的字符构成微像素的安排 图案总共具有16种可能性,如图11所示。图11中灰色所示的部分是字符构 成微像素。标识16种安排图案需要的信息量是4比特。因此,在本实施例中, 布局图案数据釆用4比特数据。该4比特图案数据存储在主存储器110的微 像素带图像存储器存储区域中。
因为在该方案中以1,200 dpi执行绘制,所以该方案要求比以600 dpi执 行绘制的方案所要求的存储器区域更大的区域。然而,只对输入图像的字符 图像区域执行1,200 dpi的输入分辨率的绘制。因此,与以输入分辨率绘制整 个输入图像的方案相比,所需的存储器区域小。此外,只在要生成布局图案 数据时需要以1,200 dpi将数据绘制在存储器区域上。因此,在生成布局图案数据后,可以删除1,200 dpi的数据。因此,不需要准备专用存储器区域以便 以1,200 dpi的输入分辨率执行绘制,并且在许多情况下,不需要增加主存储 器110的存储器区域。
用作第二颜色信息处理单元的带绘制处理单元205基于字符图像区域的 每个低分辨率(600 dpi)像素(2x2微像素)的PDL数据,生成对应于字符 图像的颜色的RGB数据(第二颜色信息)。微像素带存储单元207将由带绘 制处理单元205生成的RGB数据存储在主存储器110的微像素带图像存储器 存储区域中。
对于一个带,当每个非字符图像区域的RGB数据(24比特)、字符图像 区域的布局图案数据(4比特)以及字符图像区域的字符构成微像素的RGB 数据(24比特)已经存储在主存储器110的相应存储区域中时,微像素带存 储单元207生成字符构成孩"象素的颜色的查找表(LUT )(步骤S5 )。
具体地说,首先,微像素带存储单元207使用LUT方法将指示字符构成 微像素的颜色的RGB数据存储在微像素RGB带图像存储器存储区域中,该 RGB数据暂时存储在主存储器110的微像素RGB带图像存储器存储区域中。 当不同颜色的字符构成微像素包括在一个带内时,各颜色数量的RGB数据条 被输入LUT中。典型地,字符图像数据的最大数量的颜色是16等。因此, 在本实施例中LUT地址采用4比特数据。
如果以此方式生成了 LUT,则微像素带存储单元207将对应于每个低分 辨率像素(2x2微像素)的字符构成微像素的颜色的LUT地址存储在主存储 器110的微像素带图像存储器存储区域中,该低分辨率像素处于与对应于该 低分辨率像素的布局图案数据相关联的状态。具体地说,微像素带存储单元 207根据存储器格式将LUT地址存储在主存储器110的微像素带图像存储器 存储区域中。在该实施例中,如图12所示,按照像素号(OO到On)的顺序, 逐个像素连续存储8比特属性数据(4比特的布局图案数据和4比特的LUT 地址)到微像素带图像存储器存储区域中。
在图像处理单元208,首先,图像处理设备140从主存储器110的图像 处理参数存储区域接收图像处理参数。图像处理设备140还从主存储器110 的RGB带图像存储器存储区域读取RGB数据,并且从主存储器110的微像 素带图像存储器存储区域读取字符图像区域的属性数据(布局图案数据和 LUT地址)。然后图像处理设备140对一个带执行半色调处理(抖动等)。每个像素具有24比特RGB数据的低分辨率(600 dpi)图像然后被转换成C、 M、 Y和K图像。因为广泛使用的已知方法可以用作半色调处理,所以省略 了其详细描述。半色调处理后带图像存储单元209将已经经过半色调处理的 C、 M、 Y和K图像数据存储在主存储器110的半色调处理后带存储器存储 区域中(步骤S6、 S7)。图13中示出了此时存储在主存储器110的半色调处 理后带图像存储器存储区域中的每个C、 M、 Y和K图像。C带存储器存储 区域、M带存储器存储区域、Y带存储器存储区域和K带存储器存储区域中 的C、 M、 Y和K图像的起始地址分别是C带起始地址、M带起始地址、Y 带起始地址和K带起始地址。
在编码处理单元210,对于一个带,编码装置132读取并编码存储在主 存储器110的半色调处理后带图像存储器存储区域的相应区域中的C、 M、 Y 和K图像数据,并将编码的数据发送到主存储器110 (步骤S8、 S9)。编码 页存储单元211然后逐页将编码的数据存储在主存储器110的编码页存储区 域中。
在至少一页的数据的上述处理完成后,在解码处理单元212,解码装置 133读出存储在主存储器110的编码页存储区域中的一页的编码数据,解码 该数据,然后将解码的数据传送到引擎控制球134。引擎控制球134基于解 码的图像数据(输出图像数据)控制打印机引擎180,并且执行数据的成像 处理。
图14是描绘上述处理的流程的图,该处理集中在从主存储器110读取和 向其写入。
将详细描述作为本发明的特征部分的字符图像区域的图像处理。 图像处理主要通过中央控制装置101来执行,该中央控制装置101通过
使用24比特RGB数据的属性数据来处理数据,而不用对其进行修改。
图15是示出字符图像区域的图像处理的流程的相关部分的流程图。图
16A到16E是用于说明在字符图像区域执行的图像处理的图像的图。图17是
已经经过分辨率下转换处理的图像上的字符图像区域的位置(DISX, DISY)
的i兌明性图。
首先,字符图像以没有从1,200 dpi的输入分辨率改变的分辨率暂时绘制 在主存储器110的暂时存储区域(未示出)上(步骤Sll)。图16A是基于这 样绘制的图像数据的区域(整个字符图像区域)的视图。此后,获取指示图像上的字符图像区域的位置(字符图像区域的左上角)的数据作为低分辨率
像素坐标数据(DIX=DISX, DIY=DISY)(步骤S12),该图像的分辨率通过 以下将说明的分辨率下转换处理降低到600dpi。同时,设置字符图像区域内 的处理的目标像素(1,200 dpi)的微像素坐标数据(IX=0,IY=0 )(步骤S13, S14)。接下来,基于这样设置的微像素坐标数据(IX,IY)读取2x2微像素 (1,200 dpi)(步骤S15)。该2x2孩"象素中,将位于左上的微像素当作第0 个微像素,将位于右上的微像素当作第1个微像素,将位于左下的微像素当 作第2个微像素,以及将位于右下的微像素当作第3个微像素。
确定读取的2 x 2微像素的第O个微像素是否是构成字符图像的字符构成 微像素(步骤S16)。如果确定该微像素不是字符构成微像素,则将第0个微 像素取"0"(步骤S17)。如果确定该微像素是字符构成微像素,则将第0个 微像素取T (步骤S18)。
然后确定读取的2 x 2微像素的第1个微像素是否是构成字符图像的字符 构成微像素(步骤S19)。如果确定该微像素不是字符构成微像素,则将第1 个微像素取"0"(步骤S20)。如果确定该微像素是字符构成微像素,则将第 1个微像素取T (步骤S21)。
类似地,然后确定读取的2 x 2微像素的第2个微像素是否是构成字符图 像的字符构成微像素(步骤S22)。如果确定该微像素不是字符构成微像素, 则将第2个微像素取"0"(步骤S23 )。如果确定该微像素是字符构成微像素, 则将第2个微像素取"1"(步骤S24 )。
类似地,然后确定读取的2 x 2微像素的第3个微像素是否是构成字符图 像的字符构成微像素(步骤S25)。如果确定该微像素不是字符构成微像素, 则将第3个微像素取"0"(步骤S26 )。如果确定该微像素是字符构成微像素, 则将第3个微像素取"1"(步骤S27 )。
如果确定了 2 x 2微像素的每个微像素数据,则4项微像素数据存储在主 存储器110的微像素带图像存储器存储区域中作为4比特布局图案数据。
如果以此方式生成并存储了布局图案数据,则2x2微像素的分辨率 (1,200 dpi)下降到600dpi以给出一个低分辨率像素。该低分辨率像素被写 入由低分辨率像素坐标数据(DIX,DIY)指示的位置中(步骤S28)。图16B 是基于这样获得的图像数据的区域(整个字符图像区域)的视图。
在相同位置处的2x2微像素(1,200 dpi)的背景图像的RGB数据经过相同处理。分辨率也降到600 dpi以给出一个低分辨率像素,并且被写到低分 辨率像素坐标数据(DIX,DIY)的位置(步骤S29)。图16C是基于这样获得 的图像数据的区域(整个字符图像区域)的视图。
如果以此方式完成了字符图像区域内的第一 2x2微像素的写入,则首 先,对于X坐标,微像素坐标数据的X分量被设置为IX=IX+2,而低分辨率 像素坐标数据的X分量被设置为DIX=DIX+1 (步骤S30)。此时,确定已经 被设置的微像素坐标数据的X分量IX是否等于或小于字符图像区域的宽度 (字符宽度)(步骤S31)。如果确定该X分量等于或小于字符宽度,则处理 返回到步骤S15。然后基于重新设置的微像素坐标数据(IX=2,IY=0)读出2 x2微像素(1,200 dpi),并且重复处理。另一方面,如果确定该X分量不等 于或小于字符宽度,则对于Y分量,微像素坐标数据的Y分量被设置为 IY=IY+2,而低分辨率像素坐标数据的Y分量被设置为DIY=DIY+1 (步骤 S32 )。然后,确定在步骤S32设置的微像素坐标数据的Y分量IY是否等于 或小于字符图像区域的高度(字符高度)(步骤S33)。当确定该Y分量等于 或小于字符高度时,处理返回到步骤S14,微像素坐标数据的X分量和低分 辨率像素坐标数据的X分量分别被设置为初始值IX二O, DIX=DISX,并且重 复上述处理。另一方面,如果在步骤S33如果确定该Y分量不等于或小于字 符高度,则处理结束。
接下来,将说明这样生成的低分辨率(600 dpi)图像数据的图像处理。 这里涉及的图像处理主要是颜色转换、分辨率转换(分辨率上转换处理)和 半色调处理,并且由图像处理设备140执行。
图18是图像处理设备140的方块图。在执行随后将解释的图像处理之前, 图像处理设备140使用图像处理参数读取装置142,经由总线仲裁器I/F 141, 从中央控制装置101读取存储在主存储器110中的各种图像处理参数。在各 图像处理参数中,DMA参数被传送到DMA参数存储装置144,格点数据被 传送到格点数据存储装置145,伽玛数据被传送到伽玛表存储装置146,半色 调参数被传送到半色调参数存储装置148,并且阈值数据被传送到阈值矩阵 存储装置149。参数地址生成装置143生成存储器地址,图像处理参数读取 装置142在该地址从图像处理参数存储区域读取参数。带图像地址生成装置 151生成存储器地址,RGB带图像读取装置150在该地址从RGB带图像存储 器存储区域读取RGB带图像。微像素数据地址生成装置155生成存储器地址,微像素数据读取装置154在该地址从微像素带图像存储器存储区域读取微像 素带图像。图像处理后图像地址生成装置163生成存储器地址,图像处理后 图像写入装置164在该地址将已经经过图像处理的图像写入半色调处理后带 存储器存储区域。半色调处理装置161输出半色调处理的字数据,该半色调 处理的字数据是已经经过半色调处理的图像数据。
存储在主存储器110中的LUT数据也由图像处理参数读取装置142经由 总线仲裁器I/F 141读出,并传送到LUT存储装置147。在LUT中描述并存 储在主存储器110中的颜色信息是24比特RGB数据。然后执行处理这种 CMYK模式的数据所必需的转换。转换的数据存储在LUT存储装置147中作 为每个CMYK颜色的LUT。
图19是示出由图像处理设备140执行的图像处理的流程的流程图。图像 处理设备140首先设置带行计算器为0 (步骤S41 )。这样设置的带行计数器 的行的RGB数据(600 dpi)然后由RGB带图像数据读取装置150经由总线 仲裁器I/F 141读入,并且经由RGB数据緩冲器装置152和RGB数据剪裁 (cut-out)装置153传送到颜色转换处理装置157 (步骤S42)。此时,基于 PDL数据的属性值也被读入并传送到属性行存储装置(未示出)。图像处理装 置140使得微像素数据读取装置154经由总线仲裁器I/F 141读取带行计数器 的行的属性数据(布局图案数据和LUT地址),并且将该数据经由微像素数 据緩冲器装置156传送到微像素行存储装置159 (步骤S43 )。
接下来,图像处理设备140设置行存储器读入地址为0 (步骤S45 )。图 像处理设备140的颜色转换处理装置157然后从RGB数据剪裁装置153读入 每个低分辨率像素的RGB数据(24比特),并且从微像素行存储装置159读 入属性数据(布局图案数据和LUT地址)。此后,颜色转换处理装置157从 属性行存储装置读入属性值。颜色转换处理装置157然后根据这样读取的属 性选择颜色转换表,并且对每个低分辨率像素将RGB数据(24比特)转换 为CMYK数据,从而生成C图像数据(多值数据)。这样生成的C图像数据 然后被传送到多值CMYK行存储装置158 (步骤S46 )。
如果一行的C图像数据存储在多值CMYK行存储装置158中(步骤S47 ), 那么接下来作为分辨率上转换单元的分辨率转换装置160执行分辨率上转换 处理,以便将C图像数据的分辨率从600dpi转换到1,200 dpi的输出分辨率。 处理后的C图像数据然后被传送到作为半色调处理单元的半色调处理装置
19161 (步骤S48 )。此时,使用孩"象素数据(布局图案数据和LUT地址)和LUT 对字符图像区域执行分辨率上转换处理,该微像素数据是存储在微像素行存 储装置159中属性数据,该LUT用于C图像并且存储在LUT存储装置147 中。稍后将详细描述字符图像区域的分辨率上转换处理的细节。
接下来,半色调处理装置161从属性行存储装置读入属性值,并根据该 属性选择阈值表以对已经经过分辨率上转换处理的C图像数据执行半色调处 理(灰度处理)。处理后的数据被传送到图像处理后图像緩冲器装置162 (步 骤S49)。已经经过分辨率上转换处理并传送到图像处理后图像緩冲器装置 162的C图像数据,经由总线仲裁器I/F 141和总线I/F 131,并在中央控制装 置101的控制下由图像处理后写入装置164通过总线120写入主存储器110 的半色调处理后带存储器存储区域中的C带存储器存储区域。
然后确定一个带的处理是否完成(步骤S50)。当一个带的处理没有完成 时,将行存储器写入地址加"1"(步骤S51),并且重复步骤S48到S50的处 理。当确定一个带的处理完成时,对M图像数据、Y图像数据和K图像数据 执行属于步骤S45到S51的处理(步骤S52到S54 )。如果C、 M、 Y和K图 像数据的一个带的处理完成,则确定带行计算器的值是否小于一页的图像高 度(RGB带高度)(步骤S55 )。当确定带行计算器的值小于RGB带的高度时, 将带行计数器的值加"1"(步骤S56 ),并且执行属于步骤S42到的处理。 另一方面,当确定带行计算器的值不小于RGB带的高度时,处理结束。
接下来,将具体地详细描述字符图像区域的分辨率上转换处理。图20是 分辨率转换装置160的方块图。寄存器160A暂时保持从多值CMYK行存储 装置158读入的每个C、 M、 Y和K图像数据,并且将该数据传输到多路器 (MUX) 1601。寄存器160B暂时保持微像素(布局图案数据和LUT地址) 的LUT地址数据,其是从微像素行存储装置159读入的属性数据,用于传送 到LUT存储装置147。
CMYK选择装置160C从存储在LUT存储装置147中的LUT中读出对 应于该LUT地址的C、 M、 Y和K颜色信息(第二颜色信息),^v读出的C、 M、 Y和K颜色信息中选择要处理的颜色的颜色信息,并将选择的信息传送 到MUX讓。
寄存器160D暂时保持微像素数据(布局图案数据和LUT地址)的布局 图案数据(点(DOT)信息)的第0个微像素数据,其是从微像素行存储装置读入的属性数据,并将该第0个微像素数据传送到MUX 160H。
寄存器160E也暂时保持微像素数据(布局图案数据和LUT地址)的布 局图案数据(点信息)的第1个微像素数据,其是从微像素行存储装置读入 的属性数据,并将该第1个微像素数据传送到MUX 160H。
寄存器160F也暂时保持微像素数据(布局图案数据和LUT地址)的布 局图案数据(点信息)的第2个微像素数据,其是从微像素行存储装置读入 的属性数据,并将该第2个微像素数据传送到MUX 160H。
寄存器160G也暂时保持微像素数据(布局图案数据和LUT地址)的布 局图案数据(点信息)的第3个微像素数据,其是从微像素行存储装置读入 的属性数据,并将该第3个微像素数据传送到MUX 160H。
MUX 160H将从寄存器160E到160G读取的第O个到第3个微像素标志 值(形状信息)发送到MUX 1601。
当从MUX 160H发送的标志值为"0"时,对于每种CMYK颜色,MUX 1601按照第O个到第3个微像素(1,200 dpi)的顺序,将从寄存器160A读取 图像数据传送到半色调处理装置161。当从MUX 160H发送的标志值为"1" 时,对于每种CMYK颜色,MUX 1601将从CMYK选择装置160C读取的颜 色信息传送到半色调处理装置161。
图21A和21B是示出由分辨率转换装置160执行的分辨率上转换的流程 的流程图。
首先,分辨率转换装置160设置分辨率转换标志为0 (步骤S71 ),并设 置行存储器读取地址为0 (步骤S72 )。从多值CMYK行存储装置158读出由 这样设置的行存储器读取地址指示的C图像数据(步骤S78)。此外,从微像 素行存储装置159读入作为由设置的行存储器读取地址指示的属性数据的微 像素数据(步骤S74 )。从存储在LUT存储装置147中的C - LUT中读入由 这样读取的微像素的LUT地址指示的颜色信息(步骤S75)。当分辨率转换 标志为"0"时,确定第O个微像素布局图案数据(点信息)是否为"1"。当 分辨率转换标志为"r,时,确定笫2个微像素布局图案数据(点信息)是否 为'T,(步骤S76)。如果确定点信息为T,则将从CMYK选择装置160C 读取的颜色信息(即,基于LUT地址的颜色信息)传送到半色调处理装置161 (步骤S77)。如果确定点信息不为"1",则将从多值CMYK行存储装置158 读取的颜色信息传送到半色调处理装置161 (步骤S78)。当分辨率转换标志为"0"时,确定第1个微像素布局图案数据(点信息)是否为"1"。当分辨
率转换标志为'T,时,确定第3个微像素布局图案数据(点信息)是否为"1" (步骤S79)。如果确定点信息为"1",则将从CMYK选择装置160C读取的 颜色信息(即,基于LUT地址的颜色信息)传送到半色调处理装置161 (步 骤S80)。如果确定点信息不为"1",则将从多值CMYK行存储装置158读 取的颜色信息传送到半色调处理装置161 (步骤S81 )。
此后,确定一行的处理是否完成(步骤S82)。当一行的处理没有完成时, 重复S73到S81的处理。另一方面,如果一行的处理完成了 ,则从多值CMYK 行存储装置158读入由设置的行存储器读取地址指示的M图像数据(步骤 S85)。此外,从微像素行存储装置159读入作为由设置的行存储器读取地址 指示的属性数据的微像素数据(步骤S86)。从存储在LUT存储装置147中 的M-LUT中读入由这样读取的^f敖像素的LUT地址指示的颜色信息(步骤 S87)。当分辨率转换标志为"0"时,确定第O个微像素布局图案数据(点信 息)是否为"1"。当分辨率转换标志为"1"时,确定第2个微像素布局图案 数据(点信息)是否为"1"(步骤S88)。如果确定点信息为"1",则将从 CMYK选择装置160M读取的颜色信息(即,基于LUT地址的颜色信息)传 送到半色调处理装置161 (步骤S89)。如果确定点信息不为"1",则将从多 值CMYK行存储装置158读取的颜色信息传送到半色调处理装置161 (步骤 S卯)。当分辨率转换标志为"0"时,确定第1个微像素布局图案数据(点信 息)是否为'T,。当分辨率转换标志为"1"时,确定第3个微像素布局图案 数据(点信息)是否为'T,(步骤S91)。如果确定点信息为"1",则将从 CMYK选择装置160M读取的颜色信息(即,基于LUT地址的颜色信息)传 送到半色调处理装置161(步骤S92)。如果确定点信息不为"1",则将从多 值CMYK行存储装置158读取的颜色信息传送到半色调处理装置161 (步骤 S93 )。
此后,确定一行的处理是否完成(步骤S82)。当一行的处理没有完成时, 重复S73到S81的处理。另一方面,如果一行的处理完成了 ,则从多值CMYK 行存储装置158读入由设置的行存储器读取地址指示的M图像数据(步骤 S85)。此外,从微像素行存储装置159读入作为由设置的行存储器读取地址 指示的属性数据的微像素数据(步骤S86)。从存储在LUT存储装置147中 的M-LUT中读入由这样读取的微像素的LUT地址指示的颜色信息(步骤S87)。当分辨率转换标志为"0"时,确定第O个微像素布局图案数据(点信 息)是否为"1"。当分辨率转换标志为"1"时,确定第2个微像素布局图案 数据(点信息)是否为'T,(步骤S88)。如果确定点信息为"1",则将从 CMYK选择装置160C读取的颜色信息(即,基于LUT地址的颜色信息)传 送到半色调处理装置161(步骤S89)。如果确定点信息不为"1",则将从多 值CMYK行存储装置158读取的颜色信息传送到半色调处理装置161 (步骤 S90)。当分辨率转换标志为"0"时,确定第1个微像素布局图案数据(点信 息)是否为"1"。当分辨率转换标志为"1"时,确定第3个微像素布局图案 数据(点信息)是否为"1"(步骤S91)。如果确定点信息为"1",则将从 CMYK选择装置160C读取的颜色信息(即,基于LUT地址的颜色信息)传 送到半色调处理装置161 (步骤S92)。如果确定点信息不为"1",则将从多 值CMYK行存储装置158读取的颜色信息传送到半色调处理装置161 (步骤 S93 )。
此后,确定一行的处理是否完成(步骤S94)。当一行的处理没有完成时, 重复S85到S81的处理。另一方面,如果确定一行的处理完成了,则对Y图 像和K图像执行与上述相同的处理(步骤S96 )。然后分辨率转换标志是否为 "1"(步骤S97)。如果分辨率转换标志不为"1",则将分辨率转换标志设为 "1"(步骤S98),并且执行步骤S72到S97的处理。另一方面,在步骤S97, 如果确定分辨率转换标志为"1",则处理结束。
通过执行上述分辨率上转换处理,即使1,200 dpi高分辨率的输入图像暂 时下转换到600 dpi的低分辨率并且此后对于输出图像上转换到1,200 dpi,对 应于输入图像中的字符构成微像素(1,200 dpi)的输出图像中的像素(1,200 dpi)也通过使用基于LUT的颜色信息,利用与输入图像中的字符的颜色相 同的颜色重现。在图16D中示意性描述了该处理的结果。因为背景像素的颜 色信息以下转换的低分辨率重现,所以这样处理的最终图像如图16E中所示 打印。因此,即使在需要暂时下转换分辨率到600dpi的低分辨率时,也可以 将字符图像的图像质量维持在等效于输入图像的图像质量的水平。
在该实施例中,如图12所示,提供了其中存储了属性数据(布局图案数 据和LUT地址)的主存储器IIO的微像素带图像存储器存储区域,使得对于 每个像素按照像素号(OO到On)的顺序,连续存储了 8比特的属性数据(4 比特的布局图案数据和4比特的LUT地址)。各种装置(如本实施例的CPU)操作在32比特系统上。因此,可以将一个低分辨率像素所需的所有数据(24 比特的RGB数据、4比特的布局图案数据和4比特的LUT地址)存储在一 个字中。结果,可以在一个读取操作中从主存储器110中读出一个低分辨率 像素所需的所有数据(24比特的RGB数据、4比特的布局图案数据和4比特 的LUT地址),因此有效处理是可能的。然而,LUT地址是4比特。这意味 着字符图像的可用颜色不利地限制于16种。当期望超过16种颜色时,可以 采用如图22种所示的存储器格式。在此情况下,因为LUT地址扩展到8比 特,所以256种颜色可用于字符图像。
在该实施例中,使用LUT方法控制字符图像的颜色。然而,替代LUT 地址,24比特RGB数据本身可用于控制字符图像的颜色。图23种示出了用 于这种控制的存储器格式。
在该实施例中,使用LUT方法控制字符图像的颜色,并且使用图像数据 本身控制背景图像的颜色;然而,其相反的组合也是可能的。也就是说,可 以使用LUT方法控制背景图像的颜色,并且使用图像数据本身控制字符图像 的颜色。
根据本实施例的打印机是装备有电单元100和成像单元的成像装置。电 单元100是对基于PDL数据的图像数据执行预定图像处理并输出输出图像数 据的图像处理设备,该图像数据是要经过处理的图像(输入图像)的输入数 据并具有每个像素的颜色信息(RGB数据)。成像单元基于从图像处理设备 提供的输出图像数据形成图像。
电单元100是具有带绘制处理单元205、主存储器110中的RGB带图像 存储器存储区域、主存储器110中的微像素带图像存储器存储区域、主存储 器110中的微像素RGB带图像存储器存储区域、以及分辨率转换装置160的 图像处理装置。带绘制处理单元205是分析输入图像,并且通过使用每个像 素的对应于要打印的图像的颜色信息(RGB数据)绘制图像的颜色信息绘制 单元。
RGB带图像存储器存储区域是将由带绘制处理单元205生成的图像的颜 色信息(RGB数据)存储在其中的颜色信息存储单元。带绘制处理单元205 还是分析输入数据并生成布局图案数据(点信息)的精细图像绘制单元,该 布局图案数据(点信息)是低分辨率(600 dpi)微像素颜色信息(RGB数据) 和高分辨率(i,200 dpi)微像素形状信息。微像素带图像存储器存储区域是生成的布局图案数据(点信息)存储在其中的微像
素形状信息存储单元。
微像素RGB带图像存储器存储区域是将由带绘制处理单元205生成的微 像素颜色信息(RGB数据)存储在其中的微像素颜色信息存储单元。分辨率 转换装置160是分辨率上转换单元,其将存储在主存储器110的RGB带图像 存储器存储区域中存储的颜色信息、微像素带图像存储器存储区域中存储的 布局图案数据(点信息)、微像素RGB带图像存储器存储区域中存储的微像 素颜色信息(RGB数据)转换到高分辨率(1,200 dpi )。
电单元IOO还具有通信控制器102、带绘制处理单元205、分辨率转换装 置160、引擎控制器134、主存储器110以及带绘制处理单元205、带绘制处 理单元205。通信控制器102是输入单元,其接收PDL数据的输入,该PDL 数据是要经过处理的图像的输入数据并且具有每个像素的颜色信息(RGB数 据)。带绘制处理单元205是分辨率下转换的转换单元,其执行分辨率下转换 处理以将在通信控制器102输入的PDL数据降低到低于输出分辨率(1,200 dpi)的分辨率(600 dpi )。
分辨率转换装置160是分辨率上转换单元,其将经过带绘制处理单元205 的分辨率下转换处理的低分辨率图像数据的分辨率提高到输出分辨率(1,200
dpi)。引擎控制器134是输出单元,其输出由分辨率转换装置160执行高分 辨率转换后的输出图像数据。主存储器110是存储单元。
带绘制处理单元205是检测字符图像区域的特定图像区域检测单元,该 字符图像区域是预先确定的特定图像区域,并且包括作为特定图像的字符图 像和不同于基于PDL数据的输入图像内的字符图像的背景图像。带绘制处理 单元205还是第一颜色信息处理单元,其生成对应于基于PDL数据的背景图 像的颜色的第一颜色信息(RGB数据),并将生成的第一颜色信息存储在主 存储器110的RGB带图像存储器存储区域中,每个低分辨率像素是对至少字 符图像区域经过分辨率下转换处理的像素。带绘制处理单元205还是绘制单 元,其暂时将基于PDL数据的字符图像区域的图像数据绘制在主存储器110 的暂时存储区域中。带绘制处理单元205还是形状信息处理单元,其通过分 析由带绘制处理单元205绘制在主存储器110的暂时存储区域内的图像数据, 生成布局图案数据(点信息),并且将生成的布局图案数据(点信息)存储在 主存储器110的微像素带图像存储器存储区域中,所述布局图案数据是指示
25构成微像素的低分辨率像素的内部安排的形状信息,所述微像素构成还没有
基于PDL数据经历分辨率下转换处理的像素的输入分辨率像素(1,200 dpi) 的字符图像,每个低分辨率像素用于字符图像区域。
带绘制处理单元205还是第二颜色信息处理单元,其为字符图像区域生 成对应于基于PDL数据的字符图像的颜色的第二颜色信息(RGB数据),每 个低分辨率像素用于字符图像数据,并将生成的第二颜色信息存储在主存储 器110的微像素RGB带图像存储器存储区域中。
利用字符图像区域的这些低分辨率像素,分辨率转换装置160基于存储 在主存储器110的微像素带图像存储器存储区域中的布局图案数据(点信 息),确定输出分辨率像素(1,200dpi)的布局,该输出分辨率像素是分辨率 上转换处理后的像素。分辨率转换装置160还基于存储在主存储器110的RGB 带图像存储器存储区域和微像素RGB带图像存储器存储区域中的第一颜色 信息和第二颜色信息,确定字符图像和背景图像的颜色,并且使低分辨率图 像数据经过分辨率上转换处理。
通过对低于基于PDL数据的输入图像数据的分辨率(1,200 dpi)的低分 辨率(600 dpi)的图像数据执行图像处理,该配置允许保持所需的存储器容 量小并抑制由于暂时下降到低分辨率而导致的字符图像的图像质量的降低, 该图像质量的降低在用眼睛观看时对图像质量有实质影响。
在本实施例中,主存储器110使用LUT方法在其中存储字符图像颜色信 息(RGB数据),该颜色信息作为微像素的颜色信息的第二颜色信息。具体 地说,带绘制处理单元205将使用每种颜色的LUT方法为字符图像区域中的 每个低分辨率像素生成的字符图像的颜色信息(RGB数据)存储在主存储器 110的微像素RGB带图像存储器存储区域中,并将指示对应于低分辨率像素 的字符图像的颜色信息的LUT地址存储在主存储器110的微像素带图像存储 器存储区域中,处于与低分辨率像素的布局图案数据(点信息)相关联的状 态。因此,可以保持每个低分辨率像素所需的总数据量小。因此,可以仅在 一个读取操作中从主存储器110中读出属于一个低分辨率像素的所有数据。 因此,可以使得处理有效。
当颜色数量需要增加时,还可以将主存储器110的微像素RGB带图像存 储器存储区域的格式改变为允许更长的LUT地址的格式。当以这种方式改变 格式时,不仅在颜色数量落入可用LUT方法控制的范围内时可以有效地执行处理,而且变得可以利用减少的效率控制大于该范围的颜色数量。
在本实施例中,使用LUT方法控制字符图像的颜色信息。然而,在背景 图像的颜色信息如图23所示的存储器格式的情况下,也可以采用字符图像的 信息采用24比特RGB数据的格式。
在该实施例中,带绘制处理单元205在暂时存储区域中生成1,200 dpi高 分辨率图像后,生成低分辨率(600 dpi)微像素颜色信息和高分辨率(1,200 dpi)布局图案数据(点信息)。这意味着可以使用相对简单的处理获得数据。
在本实施例中,主存储器110以存储在主存储器110的微像素RGB带图 像存储器存储区域中的低分辨率微像素颜色信息为单位存储布局图案数据 (点信息)。这便利每个像素的布局图案数据(点信息)和微像素颜色信息的 控制。
在该实施例中,半色调处理装置161是半色调处理单元,其使得由分辨 率转换装置160转换的C、 M、 Y和K图像数据(1,200 dpi)经过半色调处 理(灰度处理)。这意味着精细地详细半色调表示是可能的,并且可以使得图 像质量高。
在该实施例中,分辨率转换装置160以行为单元,通过读入存储在主存 储器110的RGB带图像存储器存储区域中的颜色信息、存储在微像素带图像 存储器存储区域中的布局图案数据(点信息)、以及存储在微像素RGB带图 像存储器存储区域中的微像素颜色信息(RGB数据)来执行分辨率转换。因 此,可以使得处理有效。
在该实施例中,由带绘制处理单元205生成的第一颜色信息(背景图像 的颜色信息)是24比特信息。这是小于作为一次可以从主存储器110读取的 最小信息量的一个字(32比特)的信息量。由带绘制处理单元205生成的4 比特布局图案数据(点信息)和由带绘制处理单元205生成的第二颜色信息 (字符图像颜色信息)的4比特LUT地址的总信息量,小于从一个字中减去 第一颜色信息的信息量(24比特)后的剩余的信息量(8比特)。因此,可以 使得处理有效。
根据本发明的各方面,形状信息被生成和存储,当执行分辨率下转换处 理后通过眼睛观看时,特定图像(如字符图像)的每个低分辨率像素易受通 过暂时降低分辨率影响的图像质量的影响。该形状信息是指示构成特定图像 的特定输入分辨率像素的低分辨率像素的内部安排的信息,该特定图像是执行分辨率下转换处理前的输入分辨率像素的。因此,可以使用该形状信息指 定输入数据的分辨率的特定图像的形状(轮廓)。根据各方面,当对分辨率下 降的图像数据执行上转换处理时,其分辨率暂时下降的特定图像的分辨率上 转换后形状基于该形状信息确定。因此,可以使得输出图像数据中的特定图 像的形状(轮廓)与经过分辨率下转换之前的形状(即,输入数据分辨率的 形状(轮廓))相同。
根据本发明,可以使得对图像数据执行图像处理所需的存储器容量小, 该图像数据的分辨率已经从基于输入数据的输入图像数据下降。当用眼睛观 看时,还可以抑制特定图像(如字符图像)的图像质量降低,该特定图像实 际上受暂时下降到低分辨率的影响。
尽管已经参照完整和清楚的公开内容的特定实施例描述了本发明,但是 权利要求书不限于此,而是要被解释为包含落入在此提出的基本教导范围内 的、对于本领域技术人员可能出现的所有修改和替代。
相关申请的交叉引用
本申请要求于2007年11月17日在日本提交的日本优先权文献 2007-298730的优先权,在此通过引用并入其全部内容。
权利要求
1. 一种图像处理设备,包括颜色信息绘制单元,其通过分析输入图像数据获取每个像素的颜色信息,并且通过使用所述颜色信息绘制图像,所述图像为字符图像;颜色信息存储单元,在其中存储所述颜色信息;精细图像绘制单元,其通过分析输入数据生成低分辨率微像素颜色信息和高分辨率微像素形状信息;微像素形状信息存储单元,在其中存储所述微像素形状信息;微像素颜色信息存储单元,在其中存储所述微像素颜色信息;以及分辨率上转换单元,其基于所述颜色信息、所述微像素形状信息以及所述微像素颜色信息执行图像数据的分辨率上转换,从而获得高分辨率图像数据。
2. 如权利要求1所述的图像处理设备,其中所述微像素颜色信息存储单 元以查找表(LUT)的形式存储孩M象素颜色信息。
3. 如权利要求2所述的图像处理设备,其中,在能够存储在所述LUT中的颜色的数量不够时,所述微像素颜色 信息存储单元增加所述LUT的地址。
4. 如权利要求1所述的图像处理设备,其中所述微像素颜色信息存储单 元使用与所述颜色信息存储单元的格式相同的格式来存储微像素颜色信息。
5. 如权利要求1到4的任一所述的图像处理设备,其中所述精细图像绘 制单元在由所述分辨率上转换单元生成高分辨率图像后,生成低分辨率微像 素颜色信息和高分辨率微像素形状信息。
6. 如权利要求1到5的任一所述的图像处理设备,其中所述微像素形状 信息存储单元将所述高分辨率微像素形状信息存储在与所述微像素颜色信息 存储单元中存储的低分辨率微像素颜色信息的单元相同的单元中。
7. 如权利要求1到6的任一所述的图像处理设备,还包括半色调处理单 元,其对所述高分辨率图像数据执行半色调处理。
8. 如权利要求1到7的任一所述的图像处理设备,其中所述分辨率上转 换单元逐行读取所述颜色信息、所述微像素形状信息以及所述微像素颜色信 息以执行分辨率上转换。
9. 一种成像装置,包括图像处理设备,其对输入图像数据执行预定的图像处理,所述输入数据 具有每个像素的颜色信息,并且输出处理后的图像数据;以及 成像设备,其基于所述处理后的图像数据形成图像, 其中所述图像处理设备是根据权利要求1到12任一所述的图像处理设
全文摘要
本发明公开一种图像处理设备和装备有该图像处理设备的成像装置以及一种带绘制处理单元。所述带绘制处理单元,分析输入图像以便以像素为单位绘制对应于要打印的字符图像的RGB数据的图像,分析输入数据以便生成低分辨率的微像素RGB数据和高分辨率的微像素形状信息(点信息)。然后基于存储在主存储器中的RGB数据、点信息以及微像素RGB数据将低分辨率图像转换为高分辨率输出图像。
文档编号H04N1/413GK101448067SQ200810178230
公开日2009年6月3日 申请日期2008年11月17日 优先权日2007年11月17日
发明者白石尚人 申请人:株式会社理光
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1