打印设备及其处理方法

文档序号:2484272阅读:193来源:国知局
专利名称:打印设备及其处理方法
技术领域
本发明涉及一种打印设备及其处理方法,其中该打印设备 通过接收多值图像数据并基于点布局图案将接收到的多值图像 数据光栅化为二值数据来进行打印。
背景技术
近来的喷墨打印设备通过利用不同浓度和不同颜色的墨排 出不同点尺寸的墨滴来打印高质量的图像。这样,在打印头中 排列多个打印元件而形成的打印元件阵列(喷嘴阵列)的数量随 之增力口 。
下面将简要说明打印设备中打印操作的序列。图像数据作 为用于打印的各种颜色的墨的多值数据,从主设备传输到打印 设备,并存储于打印设备的存储器中。打印设备从存储器中读 出从主设备传来的多值数据,并基于点布局图案将该多值数据 光栅化为二值数据。该打印设备将通过对光栅化的二值数据执 行预定处理而生成的打印数据传输到打印头。打印头根据打印 数据进行打印。
将通过光栅化从主设备输入的多值数据而获得的二值数据 存储于每个喷嘴阵列的打印缓冲器中。 一般来说,通过从每个 喷嘴阵列的打印緩沖器读出二值数据来执行打印。然而,如果 喷嘴阵列的数量增加,则所需的打印緩沖器的容量也增加,并 且在为每个喷嘴阵列生成打印数据时的存储器访问次数也增 加。这有时会降低打印速度。
日本特开2003-211739所7>开的打印设备将从主设备输入 的多值数据存储于打印緩沖器中,并将存储于打印緩冲器中的 多值数据临时保持在FIFO型专用存储器(专用FIFO存储器)中。 当生成打印数据时,访问该专用FIFO存储器,以减少访问打印 緩冲器的次数并增加吞吐量。
该打印设备采用高速SRAM作为专用FIFO存储器,并在专 用FIF O存储器中存储来自打印緩冲器的索引数据(多值数据)。 该专用FIFO存储器具有每种颜色的索引数据存储区。每当生成 一列数据时,索引展开电路通过访问该专用FIFO存储器来执行 索引展开处理,并将所展开的数据存储于寄存器中。
现有技术能够减少访问打印緩沖器的次数。然而,每当生 成一列数据时,必须为每个喷嘴阵列访问专用FIFO存储器。随 着喷嘴阵列数量增加,访问专用FIFO存储器的次数也增加,这 降低了吞吐量。
为每种颜色配置专用FIFO存储器。如果墨颜色的数量增 加,则专用FIFO存储器的数量也必须增加。

发明内容
本发明使得能够实现一种打印设备及其处理方法,该打印 设备不单独配置专用存储器,而通过减少访问打印緩冲器来增 大吞吐量。
根据本发明的第一方面,提供了一种通过扫描具有第一喷
嘴阵列和第二喷嘴阵列的打印头来进行打印的打印设备,所述 第一喷嘴阵列具有多个与第一点尺寸相对应的喷嘴,所述第二 喷嘴阵列具有多个与不同于所述第一点尺寸的第二点尺寸相对
应的喷嘴,每个喷嘴阵列具有多个分别由多个喷嘴形成的组。 所述打印设备包括打印緩冲器,用于保持多值数据;生成单 元,用于通过为每个组从所述打印緩冲器读出在所述打印头的 扫描方向上的预定数量的多值数据,根据所读出的多值数据生
成与每个喷嘴阵列中所包括的喷嘴相对应的点数据;以及传输 单元,用于将由所述生成单元生成的点数据传送到所述打印头。 根据本发明的第二方面,提供了 一种打印设备的处理方法。 所述打印设备通过扫描具有第 一喷嘴阵列和第二喷嘴阵列的打 印头来进行打印,所述第一喷嘴阵列具有多个与第一点尺寸相 对应的喷嘴,所述第二喷嘴阵列具有多个与不同于所述第 一点 尺寸的第二点尺寸相对应的喷嘴,每个喷嘴阵列具有多个分别
由多个喷嘴形成的组。所述方法包括以下步骤将多值数据存 储于打印缓沖器中;通过为每个组从所述打印緩冲器读出所述 打印头的扫描方向上的预定数量的多值数据,根据所读出的多 值数据生成与每个喷嘴阵列中所包括的喷嘴相对应的,泉数据; 以及将在生成点数据中生成的点数据传送到所述打印头。
根据本发明的第三方面,提供了一种通过扫描具有第一喷 嘴矩阵和第二喷嘴矩阵的打印头来进行打印的打印设备,所述
打印设备包括生成器,用于通过从打印緩冲器读出预定数量 的多值数据,根据所读出的多值数据生成与每个喷嘴阵列中所 包括的喷嘴相对应的点数据。
通过下面参照附图对典型实施例的说明,本发明的其它特 征将变得明显。


图l是示出根据实施例的打印设备的电路配置的框图; 图2是示出根据实施例的打印设备的整体配置的框图; 图3是示出根据实施例的打印设备中所安装的打印头的结 构的图4是示出图3中的打印头的喷嘴布置的图5A和5B是示出根据实施例的打印设备中所使用的多值
数据的点布局示例的图6 A和6 B是示出根据实施例的打印设备中的打印緩冲器 的结构示例的图7是示出根据实施例的打印緩冲器的存储面(p 1 a n e)配置 的图8A和8B是示出根据实施例的打印数据生成顺序的图; 图9中的(A)和(B)是示出根据实施例的打印数据生成控制 的时序图IO是示出根据实施例的喷墨打印设备的结构的外观的示 意性立体图1 l是示出根据实施例的打印方法的示例的流程图;以及 图12A和12B是用于说明根据实施例的数据转换电路中所 设置的存储区域的图。
具体实施例方式
将参照附图详细描述本发明的优选实施例。应该注意到, 在实施例中提出的部件的相对布置、数字表示和数值不限制本 发明的保护范围,除非另作明确的说明。
在本说明书中,术语"打印"不仅包括例如字符和图形等有 意义的信息的形成,而且还广泛地包括打印介质上的图像、图 形、图案等的形成或者介质的处理,而不管它们是有意义的还 是没有意义的,也不管它们是否被可视化成可由人类从视觉上 感知。
另外,术语"打印介质"不仅包括用于普通打印设备的纸张, 而且还广泛地包括能够吸收墨的材质,比如布料、塑料胶片、 金属板、玻璃、陶瓷、木材和皮革。
此外,与上述"打印,,的定义相类似,应当广义地理解术语
"墨"。也就是说,"墨"是指一种液体,该液体当施加于打印介 质上时,能够形成图像、图形、图案等,能够处理打印介质以 及能够处理墨。墨处理包括使施加于打印介质的墨中所含有的 着色剂凝固或不溶化。
除非另有说明,否则术语"喷嘴"一般是指排出孔、与排出 孔连通的液体通道和生成用于墨排出的能量的元件的集合。
在下面的描述中,将以采用喷墨打印方法的打印设备作为 示例,但本发明不限于此。
实施例
图10为示出根据实施例的喷墨打印设备的结构的外观的示 意性立体图。
如图IO所示,喷墨打印设备(此后称为打印设备)安装有打 印头211,打印头211通过根据喷墨方法排出墨来进行打印。传 动机构4将由滑座电动机212产生的驱动力传递给支撑打印头 211的滑座2,以在作为主扫描方向的由箭头A表示的方向上往 复移动滑座2(往复扫描)。随着该往复扫描,通过纸进给机构5 进给例如打印纸等的打印介质P,并将其输送到打印位置。在 该打印位置,打印头211通过将墨排出到打印介质P上来进行打 印。
打印设备的滑座2不仅支撑打印头211,而且还支撑装有将 提供给打印头211的墨的墨容器6 。墨容器6是可以从滑座2拆卸 下来的。
图IO所示的打印设备可进行彩色打印。为此,滑座2支撑6 个墨容器,这6个墨容器分别装有品红色(M)、青色(C)、黄色(Y)、 黑色(K)、红色(R)和绿色(G)的墨。这6个墨容器是独立可拆卸 的。
通过适当地将滑座2和打印头211的接触面相互接触,使得
滑座2和打印头211能够实现并保持预定的电连接。打印头211 从多个排出孔中有选择地排出墨,并通过根据打印信号施加能 量来进行打印。特别地,根据该实施例的打印头211釆用通过利 用热能来排出墨的喷墨方法,并包括用于生成热能的电热换能 器。施加于电热换能器的电能被转换成热能。通过利用将热能 施加于墨所产生的膜沸腾(film boiling)导致的气泡的膨胀和收 缩时的压力变化,将墨从排出孔排出。电热换能器布置为与每 个排出孔相对应,并通过^f艮据打印信号将脉冲电压施加到相应 的电热换能器,将墨从相应的排出孔排出。
如图IO所示,滑座2连接到传动机构4的驱动带7的一部分, 其中传动^^构4传递滑座电动才几212的驱动力。在以箭头A表示 的方向上沿着导轴13可滑动地引导和支撑滑座2。通过滑座电动 机212的正常旋转和反向旋转,滑座2沿着导轴13往复移动。沿 滑座2的主扫描方向(以箭头A表示的方向),配置有表示滑座2 的位置的标尺8。
打印设备具有压片(platen)(未示出),该压片朝向具有排出 孔(未示出)的打印头211的排出孔面。支撑打印头211的滑座2在 滑座电动才几212的驱动力下往复移动。同时,打印头2lW妻收打 印信号而排出墨,并按照输送到压片上的打印介质P的整个宽 度进行打印。
在打印设备中,在支撑打印头211的滑座2的打印操作的往 复移动范围之外(在打印区之外)的位置,配置有用于使打印头 211从排出失败恢复的恢复设备IO。
恢复设备10包括覆盖机构ll,其盖住打印头211的排出孔 面;以及擦拭机构12,其清洁打印头211的排出孔面。恢复设备 IO执行排出恢复操作。例如,恢复设备10通过恢复设备中的抽 吸部件(抽吸泵等),与通过覆盖机构ll盖住排出孔面同步地从
排出孔强制排出墨。从而,恢复设备10将具有高粘性的墨或气
泡从打印头211的墨通道移除。
在非打印操作等中,覆盖机构11盖住打印头211的排出孔 面,以保护打印头211并防止墨蒸发变干。擦拭机构12配置在覆 盖机构11附近,并擦去粘附于打印头211的排出孔面上的墨滴。
打印设备可以通过将与打印无关的墨排出到覆盖机构ll来 执行预备排出。
通过利用覆盖机构11的抽吸操作和预备排出操作以及利用 擦拭机构12的擦拭操作,可以使得打印头211的墨排出状态保持 正常。
图10示出了墨容器6和打印头211分开的结构,但是该实施 例也可采用将墨容器和打印头集成在 一 起的头盒(head cartridge^
图2为示出根据该实施例的打印设备的整体配置的框图。在 图2中,附图标记201表示CPU; 202表示ROM,其存储将由CPU 201执行的程序以及其它表数据等。RAM 203用作如用于存储通 过接口 (I/F)204从主设备(未示出)接收到的数据的接收缓沖器、 用于存储数据以生成打印数据的打印緩冲器以及用于存储掩模 数据的掩模緩冲器等的区域。打印缓沖器保持多值数据或位图 数据(二值数据)。ASIC型打印设备控制单元205包括接口控制 电路206,其通过接口 204发送数据到外部主设备以及从外部主 设备接收数据;以及打印数据生成电路207,其根据从主设备接 收到的数据生成打印数据。ASIC 205还包括头数据控制电路
按传送到打印头211的顺序重新布置该打印数据;以及头控制电 路209,其对将数据传送到打印头211以及墨排出进行控制。此 外,ASIC 205包括电动机控制电路210,其对驱动用于扫描
支撑打印头211的滑座的滑座电动机212以及用于进给和交付打 印介质的输送电动机213进行控制。
下面将说明具有该控制配置的打印设备中的打印操作。一 旦通过接口 204从主设备接收到图像数据,ASIC 205中的接口 控制电路206将接收到的数据临时存储于RAM 203中所分配的 接收緩冲器中。对存储于接收緩冲器中的接收到的数据进行命 令分析,然后将用于生成打印数据的数据存储于RAM 203中所 分配的打印緩冲器中。存储于打印緩冲器中的数据还可以是位 图数据或者多值数据。在必要的数据量存储于打印緩冲器中之 后,打印数据生成电路207以预定的定时分别从打印緩冲器和掩 模缓沖器读出数据。打印数据生成电路207生成打印数据,并将 其发送到后续的头数据控制电路208。头数据控制电路208临时 保持打印数据,并将它们按打印头驱动顺序重新布置。头数据 控制电路2 0 8具有緩冲器,该缓冲器用于保持与喷嘴阵列相对应 的16列数据。头控制电路209从头数据控制电路208接收每个喷 嘴的一列打印数据,并将其传送到打印头211。与打印头211的 扫描相对应,头控制电路209基于打印数据向打印头211提供驱 动脉冲。打印头211从每个喷嘴排出墨,形成图像。滑座电动机 212和输送电动机213在电动机控制电路210的控制下被驱动,扫 描支撑打印头211的滑座以及输送打印介质。头控制电路209通 过所谓的时分驱动控制打印头的喷嘴。例如, 一个喷嘴阵列具 有12组,每组由32个相邻的喷嘴组成,控制喷嘴使得同时驱动 一个组中的一个喷嘴和其它各组中的一个喷嘴。在下一个定时, 控制其它喷嘴使得同时驱动 一 个组中的 一 个喷嘴和其它各组中 的一个喷嘴。通过以这种方式依次驱动喷嘴,所有的喷嘴都被 驱动。
将参照图3和4说明根据该实施例的打印设备中所安装的打
印头的结构。根据该实施例的打印设备使用6种墨黑色、青色、 品红色、黄色、红色和绿色的墨。附图标记301表示黑色墨头芯 片,302和306表示青色墨头芯片,303和305表示品红色墨头芯 片,304表示黄色墨头芯片,307表示红色墨头芯片,308表示绿 色墨头芯片。每个头芯片包括4个平行的喷嘴阵列。因此,该打 印头具有32个喷嘴阵列。
图4为示出喷嘴布置的图。基本上,通过采用两个成对的阵 列来布置点而形成图像。这两个阵列由均匀间隔开的喷嘴形成, 从而形成了 "奇数(od)和偶数(ev)"阵列,其中所述喷嘴被布置成 使得这两个阵列的喷嘴相互不成直线(out of line)。每个喷嘴阵 列具有间隔为600dpi(点/英寸)的3 84个喷嘴。喷嘴阵列被布置成 以1200dpi的间隔布置偶数侧和奇数侧的喷嘴,偶数侧和奇数侧 的喷嘴在每个头芯片上具有相同的喷嘴直径。当将青色墨头芯 片302上的喷嘴阵列406的喷嘴定义为基准时,这些喷嘴以与青 色墨头芯片306上的喷嘴阵列410的喷嘴的间隔为2400dpi来布 置。这同样适用于青色墨头芯片302上的喷嘴阵列407的喷嘴和 青色墨头芯片306上的喷嘴阵列411的喷嘴之间的间隔。此外, 喷嘴阵列被布置成以1200dpi的间隔来布置用于排出中等尺寸 的点和小尺寸的点的喷嘴。
黑色、黄色、红色和绿色墨的头芯片具有同样的结构。将 以黑色墨头芯片301作为示例。头芯片301具有4个喷嘴阵列。也 就是说,头芯片301具有两个用于大点的喷嘴阵列和两个用于中 等点的喷嘴阵列。附图标记402表示用于排出大墨点的偶数侧喷 嘴阵列,而403表示奇数侧喷嘴阵列。附图标记401表示用于排 出中等墨点的偶数侧喷嘴阵列,而404表示奇数侧喷嘴阵列。
青色墨头芯片302和品红色墨头芯片303具有相同的布置, 而青色墨头芯片306和品红色墨头芯片305具有相同的布置。将
以青色墨头芯片302和306作为示例。喷嘴阵列406和407配成对。 喷嘴阵列406是用于排出大墨点的偶数侧喷嘴阵列,而喷嘴阵列 407是奇数侧喷嘴阵列。喷嘴阵列410和411配成对。喷嘴阵列410 是用于排出大墨点的偶数侧喷嘴阵列,而喷嘴阵列411是奇数侧 喷嘴阵列。附图标记405表示用于排出中等墨点的偶数侧喷嘴阵 列,而412表示奇数侧喷嘴阵列。附图标记408表示用于排出小 墨点的奇数侧喷嘴阵列,而409表示用于排出小墨点的偶数侧喷 嘴阵列。
图5A和5B示出了在以600x600ppi(像素/英寸)的分辨率对 一个像素的4比特多值数据(600ppi-4比特多值数据)进行二值化 时的点布局的示例。当用黑色、黄色、红色和绿色墨来布局点 时,采用图5A中的点布局。才艮据600ppi-4比特的多值数据分别 生成4个点的用于大点和中等点的数据。点数据的分辨率是 1200dpi。这4个点是来自用于排出大墨点的偶数侧喷嘴阵列、 用于排出大墨点的奇数侧喷嘴阵列、用于排出中等墨点的偶数 侧喷嘴阵列以及用于排出中等墨点的奇数侧喷嘴阵列的点。
当用青色和品红色墨来布局点时,采用图5B中的点布局。 对于青色和品红色,布置用于排出大墨点的4个喷嘴阵列(两对 喷嘴阵列)。例如,对于青色,头芯片302和306均具有2个用于 排出大墨点的喷嘴阵列。作为用于大点的数据,根据600ppi-4 比特多值数据生成1200dpi的8个点的数据。作为用于中等点的 数据和用于小点的数据中的每一 个,生成1200dpi的4个点的数 据。头芯片3 0 2的大点喷嘴阵列和头芯片3 0 6的大点喷嘴阵列, 在扫描方向上是物理上相互分开的。当从打印数据生成电路207 向头数据控制电路2 0 8传输数据时,进行控制以在所生成的8, #、 二值数据中选择与使用的喷嘴阵列(头芯片)相对应的4个点的 数据。根据点布局图案将多值数据光栅化为二值数据,该点布
局图案定义了墨点在喷嘴阵列方向以及与喷嘴阵列方向垂直的
方向上的布局,如图5A和5B中的点布局示例所示。
图6A和6B为示出打印緩冲器的结构的图。
图6A示出了打印緩冲器的结构,该打印緩冲器通过参照图 5A和5B所示的点布局图案为每个喷嘴阵列将输入到打印设备 的多值数据作为位图数据来存储。由于具有这种结构的打印緩 冲器为每个喷嘴阵列存储数据,因此打印緩冲器需要具有与32 个阵列相对应的分区,也即32个存储面(plane)。例如,在A4大 小的打印介质上打印需要119M比特的容量。
图6B示出了根据该实施例的打印设备的打印緩冲器的结 构。将输入到打印设备的多值数据直接存储于每种颜色的打印 緩冲器中。由于为每种颜色配置了打印緩冲器,因此需要6种颜 色的打印缓冲器,即6个存储面。即使在A4大小的打印介质上 进行打印,也仅需要约44,8M比特的打印緩冲器容量。
图7示出了对打印设备中具有图6B所示结构的打印緩冲器 中的每个头芯片分配存储面,该打印设备安装了如图3所示的打 印头。存储面编号0被分配给黑色(K)墨头芯片301,存储面编号 l被分配给青色(C1)墨头芯片302,存储面编号2被分配给品红色 (M1)墨头芯片3 0 3 ,存储面编号3被分配给黄色(Y)墨头芯片3 0 4 , 存储面编号4被分配给品红色(M2)墨头芯片305,存储面编号5 被分配给青色(C2)墨头芯片306,存储面编号6被分配给红色(R) 墨头芯片307,存储面编号7被分配给绿色(G)墨头芯片308。在 这种情况下,对青色(C1)墨头芯片302和青色(C2)墨头芯片306 分配了不同的存储面编号,但是为了基于相同的多值数据进行 打印而参照相同的打印緩沖器。这同样适用于品红色(M1)墨头 芯片303和品红色(M2)墨头芯片305。这可以归纳出以下规则, 即当打印头具有M对喷嘴阵列且存储器具有与N种墨相对应
划分的N个分区时,在允许M对喷嘴阵列重复时,从N个分区中 与M对喷嘴阵列相对应的分区读出多值数据。
下面将说明数据控制方法,该方法使用具有这个结构的打 印緩冲器的打印设备中的打印数据生成电路2 0 7 。
图l为示出根据该实施例的打印设备的电路配置的框图。图 1示出了在图2的ASIC 205中的打印数据生成电路207。数据生 成定序器101控制打印数据的生成。数据生成定序器101控制如 下序列在预定定时从打印緩冲器和掩模緩冲器读出数据、执 行例如数据掩模等的打印数据处理、并将打印数据传送到后续 的头数据控制电路208。数据生成定序器101进行控制,以从打 印数据生成电路207向头数据控制电路208输出请求信号,以及 从头数据控制电路208向打印数据生成电路207输出响应信号, 后面将详细描述其细节。基于这个信号,打印数据生成电路207 将二值数据传送到头数据控制电路208。数据光栅化模式寄存器 102设置与每个喷嘴阵列相对应的数据光栅化模式。数据光栅化 模式寄存器10 2设置位图模式或者多值数据光栅化模式。多值数 据光栅化模式包括多个依赖于输入数据的分辨率和比特数的光 栅化模式。这些光栅化模式例如是600ppi-2比特模式和600ppi-4 比特模式。当设定多值数据光栅化模式时,PB存储面设置寄存 器103为每个喷嘴阵列设置读出数据的打印緩冲器的存储面。为 在PB存储面设置寄存器103中设为相同存储面的喷嘴阵列生成 数据。P B地址寄存器10 4为每个喷嘴阵列设置打印緩冲器的读 取地址。MB地址寄存器105为每个喷嘴阵列设置掩模緩冲器的 读取地址。DMA控制器106响应于来自数据生成定序器101的触 发而获取在PB地址寄存器104和MB地址寄存器105中设置的地 址,并从预定的打印緩沖器和掩模緩冲器读出数据。点布局图 案存储器107存储用于将输入的多值数据光栅化为二值数据的
点布局图案。点布局图案存储器107存储多个点布局图案表。点 布局图案存储器107也可以由寄存器形成。表选择寄存器108选 择一个点布局图案表。当存储于打印緩冲器中的数据是多值数 据时,数据光栅化电路(数据转换电路)109通过参照点布局图案 将多值数据光栅化(转换)为二值数据。根据表选择寄存器108的 设定来选择点布局图案。
数据光栅化电路109包括緩沖器109a,用于保持从打印緩 冲器读出的数据;以及緩冲器109b 109e,用于保持转换后的 数据。如图12A所示,緩冲器109a保持在喷嘴阵列方向上的32 个连续数据x在打印头扫描方向上的8个连续数据。
緩冲器109b 109e保持对保持在緩冲器109a中的数据进行 光栅化的结果。如图12B所示,緩冲器109b具有针对一个喷嘴 阵列的用于保持在喷嘴阵列方向上的32个连续数据x在打印头 扫描方向上的16个连续数据的区域。緩冲器109c 109e也具有 相同的结构。在该实施例中, 一个芯片具有4个喷嘴阵列,如图 4所示,因此緩沖器109b ~ 109e被分配为与各喷嘴阵列相对应。
例如,当对用于通过头芯片301进行打印的数据进行光栅化 时,緩冲器109b保持喷嘴阵列401所用的数据,緩冲器109c保持 喷嘴阵列402所用的数据,緩冲器109d保持喷嘴阵列403所用的 数据,緩沖器109e保持喷嘴阵列404所用的数据。
化时,緩冲器109b保持喷嘴阵列405所用的数据,緩冲器109c 保持喷嘴阵列406所用的数据,緩冲器109d保持喷嘴阵列407所 用的数据,緩冲器109e保持喷嘴阵列408所用的数据。
注意,用作时分驱动单位的一组包括32个喷嘴,并且緩冲 器109a和109b保持多列的一组数据。
当存储在打印缓冲器中的数据是多值数据时,在数据光栅
化模式寄存器中设置多值数据光栅化模式。当存储在打印緩冲 器中的数据是位图数据时,保持从打印緩冲器读出的数据而不 对其进行光栅化。注意,当存储在打印緩冲器中的数据是位图 数据时,在数据光栅化模式寄存器中设置位图模式。对于通过 数据光栅化电路进行光栅化后的二值数据,数据掩模电路110 利用从掩模緩冲器读出的掩模数据执行掩模处理。打印数据传 输电路lll将由数据掩模电路生成的打印数据传送到后续的头
数据控制电路208。
将对具有上述配置的打印数据生成电路207中生成打印数 据的控制进行说明。将针对每个数据光栅化模式来说明该控制。
为了控制数据生成,将ID分配给图3所示的打印头的每个 喷嘴阵列。从黑色墨头芯片301中所包括的喷嘴阵列401开始依 次分配颜色IDO到颜色ID31。在黑色墨头芯片301偶数侧用于排 出中等墨点的喷嘴阵列401具有颜色IDO,在偶数侧用于排出大 墨点的喷嘴阵列402具有颜色ID1。在奇数侧用于排出大墨点的 喷嘴阵列403具有颜色ID2,在奇数侧用于排出中等墨点的喷嘴 阵列404具有颜色ID3 。该实施例定义32个喷嘴x 16列作为数据 生成单位。也就是it,针对16列生成与一个组相对应的数据。 每个喷嘴阵列包括384个喷嘴。因而,按照32个喷嘴一组,将每 个喷嘴阵列分成12组GRP—NOO到GRP—NO 11。将生成的数据分 配给各个组。
图8A示出了当数据光栅化模式为位图模式时的数据生成 顺序,也即打印緩冲器存储二值数据时的数据生成顺序。由于 共有12组x4个喷嘴阵列=48组,因而以从第1到第48数据的顺序 生成数据。由于以位图模式为每个喷嘴阵列生成数据,因而从 颜色IDO的黑色墨头芯片301中所包括的喷嘴阵列401的 GRP NO0开始数据的生成,并且依次生成数据直到GRP—NOll
为止。在一个组的数据生成中,生成16列数据。例如,为 GRP—NO0生成16列数据,然后为GRP—N01生成16列数据。随 后,以相同的方式生成数据。在生成了直到GRP—NOll的数据 之后,对颜色ID1从GRP—NO0到GRP—N011依次生成数据。相 似地,生成直到颜色ID31的lt据。
图9中的(A)是当数据光栅化模式为位图模式时的时序图。 为了生成颜色ID0的GRP—NO0的数据,从PB地址寄存器104中 为颜色IDO设置的打印緩冲器地址读出数据。由于数据光栅化 模式为位图模式,因而数据光栅化电路109持续保持打印缓冲器 数据。然后,从设置在MB地址寄存器105中的掩模緩冲器地址 读出掩模数据,并且数据掩模电路110执行掩模处理。此后,打 印数据传输电路111将请求信号GRP_WR—REQ与颜色ID和 GRP一NO—起传送到后续的头数据控制电路208。在将打印数据 存储到与颜色ID和GRP—NO相对应的区域中的同时,头数据控 制电路208将确认信号GRP—WR—ACK发送回打印数据生成电^各 207。 一旦接收到确认信号GRP—WR—ACK,数据生成定序器101 开始生成GRP一NO 1的数据。在直到GRP—NO 11的打印数据被同 样地传送到头数据控制电路208之后,响应于喷嘴阵列数据生成 终止信号DG—END,数据生成移向颜色ID1。然后,同样地生成 直到颜色ID31的数据。
图8B示出了当数据光栅化模式为多值数据光栅化模式时 的数据生成顺序。在该实施例中,打印緩沖器如图6B所示对于 一种颜色具有一个存储面,并且将这些存储面如图7所示地分配 给各个头芯片。此时,在PB存储面设置寄存器103中为喷嘴阵 列401 ~ 404设置存储面编号0。这4个喷嘴阵列被定义为一组, 且同时生成这4个喷嘴阵列的数据。由于有12组x4个喷嘴阵列, 因此按从第l至第48数据的顺序生成数据。
在多值数据光栅化模式中,为同一存储面所包括的每组喷
嘴阵列生成数据。首先,为颜色ID0的黑色墨头芯片301中所包 括的喷嘴阵列401 ~ 404的GRP—NOO生成数据。同样情形下,为 每个喷嘴阵列生成16列数据。更具体地说,按喷嘴阵列401(颜 色IDO)、喷嘴阵列402(颜色ID1)、喷嘴阵列403(颜色ID2)和喷嘴 阵列404(颜色ID3)的顺序生成数据。之后,按喷嘴阵列401(颜 色IDO)、喷嘴阵列402(颜色ID1)、喷嘴阵列403(颜色ID2)和喷嘴 阵列404(颜色ID3)的顺序为GRP—N01生成数据。随后,同样地 按GRP—N02 ~ GRP—N011的顺序生成数据。此后,从存储面编 号1到存储面编号7生成数据。
图9中的(B)为当数据光栅化模式为多值数据光栅化模式时 的时序图。为了生成颜色IDO的GRP—NO0的数据,从PB地址寄 存器104中为颜色IDO设置的打印緩沖器地址读出数据。由于数 据光栅化模式为多值数据光栅化模式,因而数据光栅化电路109 保持打印緩冲器数据作为多值数据。根据表选择寄存器108的设 置,从点布局图案存储器107中读出用于对颜色IDO的数据进行 光栅化的点布局图案。通过参照该点布局图案,将保持在数据 光栅化电路10 9中的多值数据光栅化为二值数据。与此并行地, 从MB地址寄存器105中为颜色IDO设置的掩模緩沖器地址读出 掩模数据,且数据掩模电路110对该二值数据执行掩模处理。之 后,打印数据传输电路111将请求信号GRP—WR—REQ与颜色ID 和GRP一NO—起传送到后续的头数据控制电路208 。在将打印数 据存储到与颜色ID和GRP一NO相对应的区域中的同时,头数据 控制电路208将确认信号GRP—WR—ACK发送回打印数据生成电 路207。 一旦接收到确认信号GRP一WR—ACK,数据生成定序器 101开始为设置成同一组的喷嘴阵列402,也即为颜色ID1,生 成数据。由于数据光栅化电路109保持输入的多值数据,因此不
从打印緩沖器读出任何数据。根据表选择寄存器108的设置,从 点布局图案存储器107中读出用于对颜色ID1的数据进行光栅 化的点布局图案。通过参照该点布局图案,将保持在数据光栅 化电路109中的多值数据光栅化为二值数据。与此并行地,从 MB地址寄存器105中为颜色ID1设置的掩模緩沖器地址读出掩 模数据,并且数据掩模电路110对该二值数据执行掩模处理。然 后,打印数据传输电路111将请求信号GRP—WR—REQ与颜色ID 和GRP一NO —起传送到后续的头数据控制电路208。随后,依次 生成打印緩冲器中同 一存储面内所包括的颜色ID2和颜色ID3 的GRP—NO0的数据。同样地,生成直到GRP—N011的颜色ID3 的打印数据,并且将该打印数据传送到头数据控制电路208。响 应于喷嘴阵列数据生成终止信号DG—END,数据生成移向包含 颜色ID4的喷嘴阵列的存储面中所包括的4个喷嘴阵列405 ~ 408。同样地,生成直到存储面编号7(颜色ID31)的数据。
在生成4个喷嘴阵列的数据时访问打印緩冲器和掩模緩冲 器的次数在图9中的(A)中为96次,在图9中的(B)中为60次。据 此,访问打印緩冲器和掩模緩冲器的次数,可以从位图模式中 的96次降低为多值数据光栅化模式中的60次。
在该实施例中,打印緩冲器为所有喷嘴阵列存储多值数据, 如图6B和7所示。然而,可以为每个喷嘴阵列设置数据光栅化 模式和PB存储面。因此,还可以在打印緩冲器中仅为特定的颜 色,例如黄色墨头芯片304的每个喷嘴阵列,存储位图数据。即 使在这种情况下,与在打印緩沖器中为所有头芯片的喷嘴阵列 存储位图数据的情况相比,可以减少打印緩冲器的存储面的数 量。显然,可以减少访问打印緩沖器的数量。
将参照图11的流程图来说明基于根据该实施例的数据读出 方法的打印方法的示例。
在步骤S110,打印设备从主设备接收多值数据。在步骤 S120,打印设备将从主设备输入的多值数据存储于存储器中的 多个存储面内。在步骤S130,当生成打印数据时,打印设备为 每个喷嘴阵列设置读出数据的存储器中的存储面。在步骤 S140,打印设备将设为同一存储面的喷嘴阵列分成同一组,并 将各个喷嘴阵列的喷嘴分成多个组。每当从存储器读出多值数 据时,为同一组的各个喷嘴阵列生成一个组(在喷嘴阵列方向上 处于几乎相同的位置的多个喷嘴)的打印数据。在步骤S150,打 印设备基于在步骤S140依次生成的打印数据进行打印。
如上所述,根据该实施例,通过对打印缓沖器的一次访问 来生成多个喷嘴阵列的打印数据。这可以减少对打印緩冲器的 访问并增大吞吐量,而不用单独配置专用存储器。由于将从主 设备输入的多值数据直接存储于打印緩冲器中,因此可以减小 打印緩冲器的容量。
该实施例已经说明了具有多值数据光栅化模式和位图模式 的打印设备的配置。然而,本发明也可以应用于4义具有多值数 据光栅化模式的打印设备。
尽管已经参考典型实施例说明了本发明,但是应该理解, 本发明不限于所公开的典型实施例。所附权利要求书的范围符 合最宽的解释,以包含所有这类修改、等同结构和功能。
权利要求
1. 一种打印设备,其通过扫描具有第一喷嘴阵列和第二喷嘴阵列的打印头来进行打印,所述第一喷嘴阵列具有多个与第一点尺寸相对应的喷嘴,所述第二喷嘴阵列具有多个与不同于所述第一点尺寸的第二点尺寸相对应的喷嘴,每个喷嘴阵列具有多个分别由多个喷嘴形成的组,所述打印设备包括:打印缓冲器,用于保持多值数据;生成单元,用于通过为每个组从所述打印缓冲器读出在所述打印头的扫描方向上的预定数量的多值数据,根据所读出的多值数据生成与每个喷嘴阵列中所包括的喷嘴相对应的点数据;以及传输单元,用于将由所述生成单元生成的点数据传送到所述打印头。
2. 根据权利要求l所述的打印设备,其特征在于,还包括 驱动单元,所述驱动单元用于进行同时驱动以预定间隔布置的 预定数量的喷嘴的时分驱动;其中,通过实施所述时分驱动,以不同的定时驱动形成所 述组的喷嘴。
3. 根据权利要求1或2所述的打印设备,其特征在于,所述 生成单元包括用于保持多值数据的緩冲器,并保持在喷嘴阵列 方向上连续的和在所述打印头的扫描方向上连续的数据。
4. 根据权利要求l所述的打印设备,其特征在于,对于每 个喷嘴阵列,所述生成单元包括用于保持多列的与所述喷嘴阵 列中所包括的喷嘴相对应的点数据的緩冲器。
5. 根据权利要求l所述的打印设备,其特征在于,所述生 成单元根据一个多值数据生成用于通过所述第 一喷嘴阵列进行 打印的点数据和用于通过所述第二喷嘴阵列进行打印的点数 据。
6. —种打印设备的处理方法,所述打印设备通过扫描具有 第 一喷嘴阵列和第二喷嘴阵列的打印头来进行打印,所述第一 喷嘴阵列具有多个与第一点尺寸相对应的喷嘴,所述第二喷嘴 阵列具有多个与不同于所述第一点尺寸的第二点尺寸相对应的 喷嘴,每个喷嘴阵列具有多个分别由多个喷嘴形成的组,所述 方法包括以下步骤将多值数据存储于打印緩冲器中;通过为每个组从所述打印缓冲器读出在所述打印头的扫描 方向上的预定数量的多值数据,根据所读出的多值数据生成与 每个喷嘴阵列中所包括的喷嘴相对应的点数据;以及将在生成点数据中生成的点数据传送到所述打印头。
7. —种打印设备,其通过扫描具有第一喷嘴阵列和第二喷 嘴阵列的打印头来进行打印,所述打印设备包括生成器,用于通过从打印緩冲器读出预定数量的多值数据, 根据所读出的多值数据生成与每个喷嘴阵列中所包括的喷嘴相 对应的点数据。
全文摘要
本发明提供一种打印设备及其处理方法,所述打印设备通过扫描具有第一喷嘴阵列和第二喷嘴阵列的打印头来进行打印,所述第一喷嘴阵列具有多个与第一点尺寸相对应的喷嘴,所述第二喷嘴阵列具有多个与不同于所述第一点尺寸的第二点尺寸相对应的喷嘴。每个喷嘴阵列具有多个分别由多个喷嘴形成的组。所述打印设备包括用于保持多值数据的打印缓冲器。为每个组从所述打印缓冲器读出在所述打印头的扫描方向上的预定数量的多值数据。根据所读出的多值数据生成与每个喷嘴阵列中所包括的喷嘴相对应的点数据。将所生成的点数据传送到所述打印头。
文档编号B41J2/145GK101380849SQ200810135568
公开日2009年3月11日 申请日期2008年9月3日 优先权日2007年9月3日
发明者中西英城, 植村宽 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1