可提高边缘邻近印刷画质的图像处理的制作方法

文档序号:7944040阅读:699来源:国知局
专利名称:可提高边缘邻近印刷画质的图像处理的制作方法
技术领域
本发明涉及一种可提高图像中的边缘邻近的印刷画质的图像处理。
背景技术
作为在纸或布、胶片等各种印刷介质上形成点来印刷图像的印刷装
置,已知喷墨打印机。喷墨打印机例如通过向印刷介质喷射蓝绿色(c)、深
品红(M)、黄色(Y)、黑色(K)各色墨水,在印刷介质上形成墨点(inkdot), 由此将图像印刷在印刷介质上。在喷墨打印机中,可形成例如如大点(L 点)、中点(M点)、小点(S点)那样,多种尺寸的点。
在喷墨打印机印刷图像时,通常,进行根据表示图像的图像数据,确 定各印刷像素中的点的形成状态的处理(被称为半色调处理X例如参照专 利文献l)。这里,所谓确定各印刷像素中的点的形成状态,是确定在各印 刷像素中形成哪种颜色的哪种尺寸的点(或不形成点)。
专利文献l:特开2007-118238号公报
在半色调处理时,为了抑制产生色渗出等,有时对印刷介质的每单位 面积的总墨水量设置限制。在这种情况下,担心有可能例如在构成图像中 的文字或线图中的边缘部分的印刷像素中,混合形成不同尺寸的点、或 在该印刷像素的一部分中未形成点,因边缘的锯齿(jagged)或欠缺,而 导致印刷画质降低。
另外,该问题不限于喷墨打印机印刷图像,是在确定利用点来印刷图 像时的各印刷像素中的点的形成状态时的共同问题。

发明内容
本发明为解决上述现有问题而作出,其目的在于提供一种可确定各印 刷像素中的点的形成状态,以使印刷画质提高的技术。为了解决上述问题的至少一部分,本发明可作为以下方式或应用例实现。 一种根据表示由多个像素构成的图像的图像数据,确定利 用多个尺寸的点印刷所述图像时的点的形成状态的图像处理装置,具备 5 边缘检测部,从构成所述图像数据的像素中,检测用于所述图像的印
刷的点的颜色的像素,即所述图像中位于边缘的点的颜色边缘像素;和
点分配部,所述图像印刷时对所述点颜色边缘像素分配相同尺寸的点。
在该图像处理装置中,由于从构成图像数据的像素中检测点颜色边缘 10 像素,图像印刷时对点颜色边缘像素分配相同尺寸的点,所以可抑制边缘 的锯齿或欠缺,提高印刷画质。是应用例1记载的图像处理装置,
所述相同尺寸的点是所述多个尺寸的点内的最大尺寸的点以外的点。 在该图像处理装置中,可抑制边缘部分的渗出或变粗,进一步提高印
15 刷画质。是应用例1或应用例2记载的图像处理装置, 所述边缘检测部从构成所述图像数据的像素中,检测用于所述图像的
印刷的点的颜色的像素,即所述图像中的距边缘的距离为规定值以下的所
述点颜色边缘像素以外的点颜色边缘邻近像素; 20 所述点分配部在所述图像印刷时对所述点颜色边缘邻近像素分配所
述多个尺寸的点内的最大尺寸的点以外的点。
在该图像处理装置中,由于从构成图像数据的像素中检测点颜色边缘
邻近像素,图像印刷时对点颜色边缘邻近像素分配多个尺寸的点内最大尺
寸的点以外的点,所以可更好地抑制边缘部分中的渗出或变粗,进一步提
25 高印刷画质。是应用例3记载的图像处理装置, 所述多个尺寸为3种类以上的尺寸;
在所述图像的印刷时,对所述点颜色边缘邻近像素的点的尺寸比在所 述图像印刷时,对所述点颜色边缘像素的点的尺寸大。 30 在该图像处理装置中,可更好地抑制边缘部分的渗出或变粗,进一步提高印刷画质。是应用例3记载的图像处理装置,
所述点分配部包含通过半色调处理,对构成所述图像数据的像素内的 去除所述点颜色边缘像素和所述点颜色边缘邻近像素的像素,确定点的形 5 成状态的半色调处理部。
在该图像处理装置中,由于对除了点颜色边缘像素和点颜色边缘邻近 像素以外的像素通过半色调处理来确定点的形成状态,所以可就边缘邻近 部分以外对印刷介质的每单位面积的总墨水量设置限制,可抑制产生颜色 的渗出,提高印刷画质。 10 [应用例6]是应用例1记载的图像处理装置,
所述图像是仅由白色和用于所述图像的印刷的点的颜色的1种构成的 图像。
在该图像处理装置中,可在只使用白色和用于图像印刷的点的颜色的 l种印刷图像时,提高印刷画质。 15 [应用例7]是应用例1记载的图像处理装置,
所述图像是仅由黑色和用于所述图像的印刷的点的颜色的1种构成的 图像。
在该图像处理装置中,可在只使用黑色和用于图像印刷的点颜色的1 种印刷图像时,提高印刷画质。
20 [应用例8]是应用例1记载的图像处理装置,
所述多个尺寸的点由多个墨水喷出量形成。 在该图像处理装置中,可提高利用由多个墨水喷出量形成的多个尺寸 的点来印刷时的印刷画质。是应用例1记载的图像处理装置,
25 所述多个尺寸的点由多个墨水喷出次数形成。
在该图像处理装置中,可提高利用由多个墨水喷出次数形成的多个尺 寸的点来印刷时的印刷画质。是应用例1记载的图像处理装置,
所述边缘检测部从根据RGB色空间的构成所述图像数据的像素中,
30 检测所述点颜色边缘像素。
6在该图像处理装置中,由于从根据RGB色空间的构成所述图像数据
的像素中检测点颜色边缘像素,图像印刷时对点颜色边缘像素分配相同尺 寸的点,所以可抑制边缘的锯齿或欠缺,提高印刷画质。
另外,本发明可以各种方式实现,例如,可以以图像处理方法及装置、
5点形成状态确定方法及装置、点数据生成方法及装置、印刷数据生成方法 及装置、印刷方法及装置、实现这些方法或装置功能用的计算机程序、记 录该计算机程序的记录介质、包含该计算机程序、体现于载波内的数据信 号等方式实现。
10


图1是示意地表示本发明实施例中的印刷系统的结构说明图。
图2是表示点形成状态的确定处理流程的流程图。
图3是表示分辨率转换处理后的印刷对象图像一例的说明图。
图4是表示输出缓冲器32的结构说明图。 15 图5是对应表示关注像的素位置和输出缓冲器32状态的说明图。
图6是对应表示关注像的素位置和输出缓冲器32状态的说明图。
图7是对应表示关注像的素位置和输出缓冲器32状态的说明图。
图8是表示距边缘的距离判定处理流程的流程图。
图9是表示关注像素、邻接像素、2像素隔离像素的关系的说明图。 20 图IO是表示根据本实施例确定的点形成状态的一例的说明图。
符号说明
10应用程序
20打印机驱动器
21分辨率转换处理部 25 22边缘检测部
23色转换处理部
24半色调处理部
26点分配部
27光栅化(rasterizing)处理部 30 32输出缓冲器
740印刷对象图像
100个人计算机
110 CPU
120存储器 5 130输入输出接口部
200打印机
210 CPU
220存储器
230输入输出接口部 io 240单元控制电路
250头单元
260托架单元
270输送单元
1000印刷系统
1具体实施例方式
下面,根据实施例,按以下顺序说明本发明的实施方式。 A实施例 B变形例 20 A实施例
图1是示意地表示本发明实施例中的印刷系统的结构说明图。本实施 例中的印刷系统1000具备作为图像处理装置的个人计算机100、和通过有
线或无线连接于个人计算机100的打印机200。
个人计算机100具备通过执行程序来进行各种处理或控制的
25CPUUO、存储程序或数据/信息的存储器120、在与连接于外部的外围设 备之间进行数据或信息交换的输入输出接口(I/F)部130。存储器120具有 后述的点形成状态的确定处理所使用的输出缓冲器32。个人计算机100 还可进一步具备键盘或定点设备等输入装置、显示器等显示装置、 CD-ROM驱动装置等记录再现装置等。
30 在个人计算机100中安装了应用程序10或打印机驱动器20等的程序。应用程序10或打印机驱动器20在规定的操作系统(未图示)下由CPUllO执行。
应用程序10例如是实现图像编辑功能用的程序。用户可通过应用程 序10提供的用户接口,给予印刷由应用程序10编辑的图像的指示。若应 5用程序10从用户接收印刷指示,则向打印机驱动器20输出构成印刷对象 的图像数据。另外,在本实施例中,图像数据输出为RGB数据。
打印机驱动器20是用于实现根据从应用程序10输出的图像数据生成 印刷数据的功能的程序。将打印机驱动器20存储于CD-ROM等各种存储 介质(计算机可读取的记录介质等)来分配,或通过因特网等各种通信部件 io ※酉己:i^。
打印机驱动器20从应用程序IO接收图像数据,根据图像数据生成印 刷数据,将生成的印刷数据输出至打印机200。这里,印刷数据是打印机 200可解释形式的数据,包含各种指令数据和点数据。指令数据是指示打 印机200执行特定动作用的数据。点数据是表示构成印刷的图像(印刷图像)
15的像素(印刷像素)中的点的形成状态的数据,具体地,是表示在各印刷像 素中形成哪种颜色的哪种尺寸的点(或不形成点)的数据。这里,所谓「点」 指从打印机200喷射的墨水着落于印刷介质后形成的1个区域。
如图1所示,打印机驱动器20包含分辨率转换处理部21、边缘检 测部22、色转换处理部23、半色调处理部24、点分配部26、光栅化处理
20 部27。色转换处理部23、半色调处理部24和点分配部26相当于本发明 中的点分配部。
分辨率转换处理部21执行将从应用程序10输出的图像数据的分解率 转换成与打印机200的印刷分辨率一致的分辨率转换处理。
边缘检测部22判定就构成图像数据的各像素而言,是否是黑色边缘 25 像素、黑色边缘邻近像素和既不是黑色边缘像素也不是黑色边缘邻近像素 的像素(以下称为「通常处理像素」)之一。这里,所谓本实施例中的黑色 边缘像素是黑色像素,是位于图像中的黑色边缘的像素。另外,所谓位于 黑色边缘的像素是邻接于该像素的上、下、左、右、右上、右下、左上、 左下至少l个方向的邻接像素为黑色以外的颜色的像素。另外,在本实施 30例中,黑色边缘像素表现为距黑色边缘的距离为1。另外,所谓黑色边缘
9邻近像素是黑色的像素且距黑色边缘的距离为规定值以下的黑色边缘像 素以外的像素。在本实施例中,规定值设定为2。 S卩,黑色边缘邻近像素 是黑色边缘像素以外的黑色的像素,是邻接于黑色边缘像素的像素。在本 实施例中,黑色边缘邻近像素表现为距黑色边缘的距离为2。
5 色转换处理部23以构成图像数据的像素内的、通常处理像素(即不是
黑色边缘像素、也不是黑色边缘邻近像素的像素)为对象,进行色转换处理。
本实施例中使用的打印机200是使用蓝绿色(C)、品红色(M)、黄色(Y)、黑 色(K)各色墨水进行印刷的打印机。因此,色转换处理部23对每个对象像 素,将以RGB值表示的像素值转换成CMYK值。
io 半色调处理部24根据基于色转换处理部23的色转换处理后的像素值
进行半色调处理,确定对应于通常处理像素的印刷像素中的点的形成状 态,记录于输出缓冲器32。在本实施例中,半色调处理部24对印刷介质 的每单位面积的总墨水量设置限制的同时,通过基于抖动显示阵的阈值处 理进行半色调处理。另外,本实施例中使用的打印机200是可形成小尺寸
15的小点(以下也称为「S点」)、中程度尺寸的中点(以下也称为「M点」) 和大尺寸的大点(以下也称为「L点」)的3种类尺寸的点的打印机。因此, 作为印刷像素中的点的形成状态,就各墨水颜色而言,存在不形成点,形 成S点、形成M点、形成L点的共计4种选择分支。
点分配部26通过向构成图像数据的像素内的、与黑色边缘像素及黑
20色边缘邻近像素对应的印刷像素分配规定的点,确定与黑色边缘像素及黑 色边缘邻近像素对应的印刷像素中的点的形成状态,记录于输出缓冲器 32。基于点分配部26的点的分配方法在后面详述。
光栅化处理部27根据记录于输出缓冲器32的各印刷像素中的点的形 成状态生成点数据,并且,按应传送到打印机200的顺序,对点数据进行
25排序。
本实施例的打印机200是在印刷介质上形成墨点来印刷图像的喷墨打 印机。打印机200具备通过执行程序来执行打印机200的整体控制或各 种处理的CPU210、存储程序或数据/信息的存储器220、在与连接于外部 的个人计算机100之间进行数据或信息交换的输入输出接口(I/F)部230、 30 根据来自CPU210的指示,控制各单元的单元控制电路240、头单元250、托架单元260、和输送单元270。
头单元250具有向印刷介质喷射墨水用的头(未图示)。头具有多个喷嘴,从各喷嘴断续地喷射墨水。将该头搭载于托架(未图示),若托架沿规定的扫描方向(主扫描方向)移动,则头也沿主扫描方向移动。通过头在沿5主扫描方向移动的期间断续地喷射墨水,在印刷介质上形成沿主扫描方向的点线(光栅线)。
托架单元260是使搭载头的托架沿主扫描方向往复移动用的驱动装置。在托架上,除头外,还可装卸地保持收容墨水的墨盒。
输送单元270是将印刷介质送入可印刷的位置,通过印刷时沿规定的io 输送方向以规定的输送量输送印刷介质,来进行副扫描用的驱动装置。输送单元270例如由给纸辊、输送马达、输送辊、滚筒和排纸辊(未图示)等构成。
若用户在应用程序IO上指示图像印刷,则从应用程序10向打印机驱动器20发出印刷命令。该印刷命令中包含在应用程序10上编辑的图像数
15据(RGB数据)。
在收到印刷命令的打印机驱动器20中,分辨率转换处理部21将印刷命令中包含的图像数据的分辨率转换成与印刷分辨率一致。接着,边缘检测部22判定构成图像数据的各像素是否是黑色边缘像素、黑色边缘邻近像素和通常处理像素之一。对判定为通常处理像素的像素而言,通过基于
20 色转换处理部23的色转换处理及基于半色调处理部24的半色调处理来确定点的形成状态。对判定为黑色边缘像素及黑色边缘邻近像素的像素而言,通过点分配部26确定点的形成状态。将确定的点的形成状态记录于输出缓冲器32。对于确定点的形成状态的处理在后面详述。光栅化处理部270根据记录于输出缓冲器32的各印刷像素中的点的形成状态生成点数
25据,同时,按应传送到打印机200的顺序,排序点数据,通过输入输出接口部130将含有点数据的印刷数据输出至打印机200。
若打印机200从个人计算机100收到印刷数据,则执行印刷处理。首先,CPU210通过输入输出接口部230从个人计算机100收到印刷数据,解析收到的印刷数据中包含的各种指令的内容。CPU210根据解析结果,
30通过单元控制电路240控制输送单元270。通过该控制,输送单元270将
ii应印刷的纸(印刷介质)供给至打印机200内,将纸定位在印刷开始位置。
接着,CPU210通过单元控制电路240控制托架单元260。通过该控制,托架单元260使搭载头的托架沿主扫描方向移动。并且,CPU210通过单元控制电路240、并根据印刷数据来控制头单元250。通过该控制,5头单元250从沿主扫描方向移动的头,根据印刷数据断续地喷射墨水,通过喷射的墨水滴着落于纸上,在纸上形成点。并且,CPU210控制输送单元270,使纸沿输送方向输送,并相对于头相对地移动。由此,头可在与先前形成的点的位置不同的位置上形成点。这样,印刷用的数据没有之前,重复点形成或输送等处理,在纸上印刷由点构成的图像。之后,如果印刷io用的数据没有了,则印刷处理结束。
图2是表示点形成状态的确定处理流程的流程图。点形成状态的确定处理是根据分辨率转换处理后的图像数据,确定各印刷像素中的点的形成状态,并记录于输出缓冲器32的处理。
另外,图3是表示分辨率转换处理后的印刷对象图像一例的说明图。15下面,说明根据图3示出的印刷对象图像40进行印刷处理的实例。图3示出的印刷对象图像40包含线图A。线图A由横向6X纵向14个黑色像素构成。印刷对象图像40的线图A以外部分的像素全部是白色像素。艮P,印刷对象图像40是仅由白色和作为墨点色1种即黑色构成的单色图像。另外,在图3中,X标记表示后述的关注像素,实线箭头表示关注像素移
20 动的轨迹。
图4是表示输出缓冲器32(参照图l)的结构说明图。构成为输出缓冲器32可记录与印刷对象图像40的各像素对应的印刷像素中的点形成状态。图4示出的32A部分是与印刷对象图像40的线图A对应的部分。另夕卜,输出缓冲器32未必构成为可记录与印刷对象图像40的整体的各像素
25对应的印刷像素中的点形成状态,在以带(将印刷对象图像40分割成多个带状区域的分割图像)单位执行印刷处理时,输出缓冲器32构成为只要可记录与带内的各像素对应的印刷像素中的点形成状态即可。
在步骤S102(图2)中,边缘检测部22(图l)读入由分辨率转换处理部21进行分辨率转换处理后的图像数据。在步骤S104中,边缘检测部22
30将印刷对象图像40中的左上像素设定作为最初的关注像素。图5至图7是对应表示关注像的素位置和输出缓冲器32状态的说明图。在图5至图7的上段,表示与印刷对象图像40上的线图A(参照图3)的关系中的关注像素的位置(以X符号表示),在下段,表示与输出缓冲器32中的线图A对应的部分32A(参照图4)的状态。图中的记号「S」表示「形成S点」的点5形成状态。同样,图中的记号「M」表示「形成M点」的点形成状态,记号「L」表示「形成L点」的点形成状态。随着时间经过,从图5左端的状态(状态a)向右端的状态(状态e)推移,并且,从图6左端的状态(状态f)向右端的状态(状态j)推移,并且,从图7左端的状态(状态k)向右端的状态(状态n)推移。图5示出的状态a表示将印刷对象图像40中的左上像素
io 设定为最初的关注像素时的状态。
在步骤S106(图2)中,边缘检测部22(图l)判定关注像素是否是黑色像素。由于本实施例中使用的印刷对象图像40的线图A以外的部分全部是白色,所以在图5的状态a中判定为关注像素不是黑色像素。在判定为关注像素不是黑色像素时(步骤S106:否),色转换处理部23(图l)进行色
15 转换处理,并且,半色调处理部24进行半色调处理(步骤S108)。半色调处理的结果,将与关注像素对应的印刷像素的点形成状态确定为「不形成点」的状态。
之后,在步骤S122(图2)中,边缘检测部22判定关注像素是否是印刷对象图像40右端的像素。在判定关注像素不是印刷对象图像40右端的像20素时(步骤S122:否),边缘检测部22将关注像素向右移动1像素量(步骤S124)。之后,处理返回步骤S106。在图5的状态a中,若确定了与关注
像素对应的印刷像素的点形成状态,则将关注像素向右移动1像素量(步骤S124)。之后,在步骤S106中,再次判定关注像素不是黑色像素。因此,既便在该状态中,也执行色转换处理部23的色转换处理及半色调处理部
2524的半色调处理(步骤S108),将与关注像素对应的印刷像素的点形成状态确定为「不形成点」的状态。重复该处理,若关注像素从图5的状态a移动至印刷对象图像40的右端,则在步骤S122中判定关注像素为右端。这时,边缘检测部22判定关注像素是否是图像的下端的像素(步骤S126)。在判定关注像素不是图像的下端的像素时(步骤S126:否),边缘检测部22
30将关注像素移动至1线下的图像左端(步骤S128)。之后,处理返回步骤重复上述处理,若关注像素移动至图5的状态b所示出的位置,则在步骤S106中判定关注像素为黑色像素。这时,边缘检测部22执行距边缘的距离判定处理(步骤SllO)。距边缘的距离判定处理是判定关注像素的距
5 黑色边缘的距离是否是「1」「2」「大于2」之一的处理。g卩,距边缘的距离判定处理是判定关注像素是否是黑色边缘像素、黑色边缘邻近像素和通常处理像素之一的处理。
图8是表示距边缘的距离判定处理流程的流程图。另外,图9是表示关注像素、邻接像素、2像素隔离像素的关系的说明图。如图9所示,将
io邻接于关注像素P0的上、下、左、右、右上、右下、左上、左下各方向的8个像素(P1 P8)称为邻接像素。并且,将从关注像素PO向上下左右各方向分离2像素的像素(P9 P12)称为2像素隔离像素。
在步骤S202(图8)中,边缘检测部22(图l)判定关注像素的邻接像素(图9的P1 P8)中是否存在白色像素。在判定关注像素的邻接像素中存在白
15 色像素时(步骤S202:是),设距黑色边缘的距离为l(步骤S204)。该判定是因为关注像素是黑色像素,且邻接像素是白色像素。距黑色边缘的距离为1意味着关注像素是黑色边缘像素。
另一方面,在判定为关注像素的邻接像素中没有白色像素时(步骤S202:否),边缘检测部22判定关注像素上方的2像素隔离像素(图9的
20 P9)是否是白色像素(步骤S206)。在判定为关注像素上方的2像素隔离像素为白色像素时(步骤S206:是),边缘检测部22判定关注像素上方的邻接像素(图9的P2)是否是黑色像素(步骤S208)。在判定为关注像素上方的邻接像素为黑色像素时(步骤S208:是),设距黑色边缘的距离为2(步骤S210)。这样的判定是因为关注像素及上方的邻接像素为黑色像素,且上
25方的2像素隔离像素为白色像素。距黑色边缘的距离为2意味着关注像素为黑色边缘邻近像素。在判定为关注像素上方的邻接像素不是黑色像素时(步骤S208:是),处理进入步骤S212。
下面,与上述步骤S206及S208中进行的判定上方的是否是黑色边缘邻近像素相同,分别对左方、右方、下方,执行关注像素是否是黑色边缘
30邻近像素的判定。即,在步骤S212及S214中,在关注像素的左方的2像
14素隔离像素(图9的P10)为白色像素(步骤S212:是),且关注像素左方的
邻接像素(图9的P4)为黑色像素时(步骤S214:是),设距黑色边缘的距离 为2(即关注像素为黑色边缘邻近像素)(步骤210).并且,在步骤S216及S218 中,在关注像素右方的2像素隔离像素(图9的Pl l)为白色像素(步骤S216: 5 是),且关注像素右方的邻接像素(图9的P5)为黑色像素时(步骤S218:是), 也设距黑色边缘的距离为2(即关注像素为黑色边缘邻近像素)(步骤S210)。 另外,在步骤S220及S222中,在关注像素下方的2像素隔离像素(图9 的P12)为白色像素(步骤S220:是),且关注像素下方的邻接像素(图9的 P7)为黑色像素时(步骤S222:是),也设距黑色边缘的距离为2(即关注像
io素为黑色边缘邻近像素)(步骤S210)。
就上方、左方、右方、下方之一而言,在判定为关注像素不是黑色边 缘邻近像素时,也设距黑色边缘的距离大于2(步骤S224)。距黑色边缘的 距离大于2意味着关注像素为通常处理像素。
在通过图8示出的距边缘的距离判定处理(图2的步骤S110)判定为距
15 黑色边缘的距离为1时(步骤S112:是),点分配部26(图l)对关注像素分 配S点(步骤S114)。由于在关注像素位于图5的状态b示出的位置时,判 定为距黑色边缘的距离为l(即关注像素为黑色边缘像素),所以点分配部 26在输出缓冲器32的与关注像素对应的区域中记录「形成S点」的点的 形成状态。之后,重复执行关注像素的移动和基于根据关注像素的判定结
20 果的方法的点形成状态的确定,输出缓冲器32的状态如图5的状态c、状 态d示出的那样迁移。
关注像素移动至图5的状态e示出的位置时,在距边缘的距离判定处 理(图2的步骤S110)中判定距黑色边缘的距离为2(步骤S116:是)。这时, 点分配部26(图l)对关注像素分配M点,在输出缓冲器32的与关注像素
25 对应的区域中记录「形成M点」的点的形成状态(步骤S118)。之后,重 复执行关注像素的移动和基于根据关注像素的判定结果的方法的点形成 状态的确定,输出缓冲器32的状态如图6的状态f、状态g、状态h、状 态i示出的那样迁移。
在关注像素移动至图6的状态j示出的位置时,在距边缘的距离判定
30处理(图2的步骤S110)中判定为距黑色边缘的距离大于2。目卩,判定为距
15黑色边缘的距离既不是1也不是2(步骤S112及S116:否)。这时,关注像
素成为通常处理像素,进行色转换处理23的色转换处理和半色调处理部 24的半色调处理(步骤S120)。在半色调处理结果、对关注像素例如分配S 点时,在输出缓冲器32的与关注像素对应的区域中记录「形成S点」的 5 点的形成状态(参照图6的状态j)。之后,重复执行关注像素的移动和基于 根据关注像素的判定结果的方法的点形成状态的确定,输出缓冲器32的 状态如图7的状态k、状态1、状态m、状态n示出的那样迁移。状态n 之后,若关注像素移动至印刷对象图像40(图3)的右下端,则在图2的步 骤S126中判定为关注像素为图像下端,处理结束。
io 通过以上说明的点形成状态的确定处理,将与印刷对象图像40(参照
图3)的线图A的部分对应的印刷像素的点形成状态确定成图7的状态n 示出的那样。在该状态下,在打印机200印刷图像时,在与黑色边缘像素 对应的印刷像素中形成S点,在与黑色边缘像素对应的印刷像素中形成M 点。并且,与距黑色边缘的距离大于2的通常处理像素对应的印刷像素的
15点形成状态由通常的半色调处理确定。
图10是表示根据本实施例确定的点形成状态一例的说明图。在图10(a) 中,表示印刷相当于印刷像素7像素量的宽度W1的线图时的点形成状态, 在图10(b)中,表示印刷相当于印刷像素1像素量的宽度W2的线图时的 点形成状态。图10的记号「S」表示「形成S点」的点形成状态。同样,
20 记号「M」表示「形成M点」的点形成状态,记号「L」表示「形成L点J 的点形成状态。在本实施例中,由于向与黑色边缘像素对应的全部的印刷 像素分配相同尺寸的点(本实施例中为S点),所以抑制了印刷图像中的边 缘的锯齿或欠缺,印刷画质提高。并且,如图10(b)所示,由于在印刷较 细宽度的线图时,也对与全部的黑色边缘像素对应的印刷像素分配点,并
25不会产生点的欠缺,所以在印刷较细宽度的线图时,印刷画质也提高。
并且,在本实施例中,由于向与黑色边缘像素对应的印刷像素分配用 于印刷的多个尺寸的点内最大尺寸的点(L点)以外的点(本实施例中为S 点),所以抑制在边缘部分中的渗出或变粗,印刷画质进一步提高。另外, 在本实施例中,由于也向与黑色边缘邻近像素对应的印刷像素分配用于印
30刷的多个尺寸的点内最大尺寸的点(L点)以外的点(本实施例中为M点),所以更好地抑制边缘部分中的渗出或变粗,印刷画质进一步提高。另外, 在本实施例中,由于向与黑色边缘邻近像素对应的印刷像素分配尺寸比分 配至与黑色边缘像素对应的印刷像素的点(本实施例中为S点)还大的点(本 实施例中为M点),所以更好地抑制边缘部分中的渗出或变粗,印刷画质 5进一步提高。
B:变形例
另外,本发明不限于上述实施例或实施方式,可在未脱离其宗旨范围 内以各种方式实施,例如可有下面的变形例。 Bl变形例h
10 在上述实施例中,向与黑色边缘像素对应的印刷像素分配最小尺寸的
点、即S点,但如果向与黑色边缘像素对应的印刷像素全部分配相同尺寸
的点,则也可分配M点或L点。由于在向全部的与黑色边缘像素对应的 印刷像素分配M点(或L点)时,抑制了印刷图像中的边缘的锯齿或欠缺, 并且,也不产生点的欠缺,所以印刷画质提高。另外,如果向与黑色边缘 15像素对应的印刷像素分配最大尺寸的点以外的点(S点或M点),则由于抑 制了边缘部分中的渗出或变粗,所以更为优选。
另外,在上述实施例中,向与黑色边缘邻近像素对应的印刷像素分配 M点,但只要向与黑色边缘邻近像素对应的印刷像素分配最大尺寸的点(L
点)以外的点即可,例如,既可向全部的与黑色边缘邻近像素对应的印刷像 20素分配S点,也可向与黑色边缘邻近像素对应的印刷像素的一部分分配M 点,向剩余的一部分分配S点。
并且,在上述实施例中,将构成图像数据的各像素判别为黑色边缘像 素、黑色边缘邻近像素和通常处理像素3种类,但也可判别为黑色边缘像 素和通常处理像素2种类。这时,也可就与通常处理像素对应的印刷像素 25 由色转换处理及半色调处理确定点的形成状态,向与黑色边缘像素对应的 印刷像素全部分配S点。即使这样,由于抑制了印刷图像中的边缘的锯齿 或欠缺的,并且不产生点的欠缺,进而,抑制边缘部分中的渗出或变粗, 所以印刷画质也提高。或者,这时,也可向与黑色边缘像素对应的印刷像 素全部分配M点(或L点)。即使这样,由于在抑制印刷图像中的边缘的锯 30齿或欠缺的,并且不产生点的欠缺,所以印刷画质也提高。另外,将构成
17图像数据的各像素判别为黑色边缘像素、黑色边缘邻近像素和通常处理像 素3种类,如果向与黑色边缘邻近像素对应的印刷像素分配最大尺寸的点 (L点)以外的点,则由于良好地抑制边缘部分中的渗出或变粗,所以更为 优选。
5 B2变形例2:
在上述实施例中,说明了以仅由白色和黑色构成的图像为对象,使黑 色边缘邻近中的印刷画质提高用的点形成状态的确定处理,但本发明也可 适用于以仅由白色和用于图像印刷的点颜色的1种(例如蓝绿色或品红色、 黄色)构成的图像为对象,使该点颜色的边缘邻近中的印刷画质提高用的点 10 形成状态的确定处理。S卩,就构成图像数据的各像素而言,检测该点颜色 的边缘像素或边缘邻近像素,与检测的边缘像素或边缘邻近像素对应的印 刷像素通过分配规定的点,而非通常的半色调处理,可与上述实施例相同, 使印刷画质提高。
并且,本发明也可适用于印刷介质的颜色是白色以外的情况。即,本 15 发明也可适用于以仅由印刷介质的颜色(例如黑色)和用于图像印刷的点颜 色的1种(例如蓝绿色或品红色、黄色)构成的图像为对象,使该点颜色的 边缘邻近的印刷画质提高用的点形成状态的确定处理。 B3变形例3:
在上述实施例中,在印刷对象图像40的整体中以相同的方法进行点 20 形成状态的确定处理,但也可只将印刷对象图像40中包含文字或线图(记
号、图形、曲线等)的文本区域作为对象,利用上述实施例的方法,进行点
形成状态的确定。这时,例如既可根据图像数据的RGB值检测文本区域, 又可根据像素的亮度值检测文本区域。 B4变形例4:
25 在上述实施例中,图像数据为RGB数据,但图像数据未必是RGB数
据。并且,在上述实施例中,打印机200通过使用CMYK4种颜色的墨7K, 形成3种类尺寸的点来进行印刷,但既可打印机200使用CMYK以外的 其他颜色的墨水来进行印刷,也可通过形成2种类(或4种类以上)尺寸的 点来进行印刷。
30 另外,在上述实施例中,打印机200形成多个尺寸的点可通过根据形成的点的尺寸,使墨水喷射量不同来实现。例如,作为控制墨水喷射的驱 动信号的波形,准备喷射分别与多个尺寸的点对应的墨水喷射量的墨水的 波形,通过使用与形成的点的尺寸对应的波形来喷射墨水,形成期望尺寸 的点。或者,也可通过在头上设置墨水喷射量互不相同的喷嘴,使用与形 5成的点的尺寸对应的喷嘴来喷射墨水,由此形成期望尺寸的点。并且,也 可通过根据形成的点的尺寸,使墨水喷射次数不同,实现多个尺寸的点的 形成。并且,还可将墨水加压,连续地喷出墨水的液柱,利用若将该液柱 用加热器加热则液柱分离成点的原理,通过使加热脉冲的计时变化,实现 形成多个尺寸的点。
10 另外,在上述实施例中,色转换处理部23以通常处理像素(既不是黑
色边缘像素,也不是黑色边缘邻近像素的像素)为对象进行色转换,但也可 色转换处理部23进行通常处理像素以外的像素的色转换。例如,也可色
转换处理部23对全部的像素进行从RGB数据向CMYK数据的色转换。 这时,也可边缘检测部22使用CMYK数据来进行边缘判定。 15 并且,在上述实施例中,将从应用程序IO输出的图像数据作为RGB
数据,但图像数据也可是CMYK数据等其他色度系统的数据。在图像数 据是CMYK数据等其他色度系统的数据时,边缘检测部22也可使用该其 他色度系统的数据来进行边缘判定。 B5变形例5:
20 在上述实施例中,将图像处理装置构成为个人计算机100,但本发明
也可适用于个人计算机100以外的进行确定点形成状态的图像处理的图像 处理装置。例如,也可将图像处理装置构成为打印机200。
并且,在上述实施例中,也可将由硬件实现的结构的一部分替换成软 件,相反,也可将由软件实现的结构的一部分替换成硬件。 25 B6变形例6:
在上述实施例中,以向印刷介质喷射墨水用的头沿主扫描方向移动的 打印机为例来说明,但也可适用于将头沿主扫描方向排列配置多个,头不 移动的线性头打印机。
并且,在上述实施例中,头具有多个喷嘴,但也可头只有l个喷嘴。 30 另外,在上述实施例中,个人计算机100具有输出缓冲器32,将表示确定的点的形成状态的数据记录于输出缓冲器32,但个人计算机100不必
具有输出缓冲器32。也可釆用与有无输出缓冲器32无关,将表示确定的 点的形成状态的数据不记录于输出缓冲器32、而流入打印机200的流形式 的结构。
并且,在上述实施例中,说明了使用纸作为印刷介质的实例,但本发 明也可适用于向纸或布、胶片、电路基板这类纸以外的各种印刷介质的印 刷。
并且,上述实施例中的关注像素的选择顺序可任意地变更。
20
权利要求
1、一种图像处理装置,根据表示由多个像素构成的图像的图像数据,确定利用多个尺寸的点印刷所述图像时的点的形成状态,具备边缘检测部,从构成所述图像数据的像素中,检测出用于所述图像的印刷的点的颜色的像素,即所述图像中位于边缘的点颜色边缘像素;和点分配部,在所述图像印刷时对所述点颜色边缘像素分配相同尺寸的点。
2、 根据权利要求l所述的图像处理装置,其特征在于 所述相同尺寸的点是所述多个尺寸的点内的最大尺寸的点以外的点。
3、 根据权利要求1或2所述的图像处理装置,其特征在于 所述边缘检测部从构成所述图像数据的像素中,检测用于所述图像的印刷的点的颜色的像素,即所述图像中距边缘的距离为规定值以下的所述 点颜色边缘像素以外的点颜色边缘邻近像素;所述点分配部在所述图像印刷时对所述点颜色边缘邻近像素分配所 述多个尺寸的点内的最大尺寸的点以外的点。
4、 根据权利要求3所述的图像处理装置,其特征在于 所述多个尺寸为3种类以上的尺寸;在所述图像的印刷时,对所述点颜色边缘邻近像素的点的尺寸比在所 述图像的印刷时,对所述点颜色边缘像素的点的尺寸大。
5、 根据权利要求3所述的图像处理装置,其特征在于 所述点分配部包含通过半色调处理,对构成所述图像数据的像素内的除了所述点颜色边缘像素和所述点颜色边缘邻近像素以外的像素,确定点 的形成状态的半色调处理部。
6、 根据权利要求l所述的图像处理装置,其特征在于 所述图像是仅由白色和用于所述图像的印刷的点的颜色的l种构成的图像。
7、 根据权利要求l所述的图像处理装置,其特征在于 所述图像是仅由黑色和用于所述图像的印刷的点的颜色的1种构成的图像。
8、 根据权利要求l所述的图像处理装置,其特征在于 所述多个尺寸的点由多个墨水喷出量形成。
9、 根据权利要求l所述的图像处理装置,其特征在于 所述多个尺寸的点由多个墨水喷出次数形成。
10、 根据权利要求1所述的图像处理装置,其特征在于 所述边缘检测部从根据RGB色空间的构成所述图像数据的像素中,检测出所述点颜色边缘像素。
11、 一种图像处理方法,根据表示由多个像素构成的图像的图像数据, 确定利用多个尺寸的点印刷所述图像时的点的形成状态,具备从构成所述图像数据的像素中,检测出用于所述图像的印刷的点的颜 色的像素,即所述图像中位于边缘的点颜色边缘像素的工序;和在所述图像印刷时,对所述点颜色边缘像素分配相同尺寸的点的工序。
全文摘要
本发明提供一种图像处理装置,可确定各印刷像素中的点的形成状态,以使印刷画质提高。图像处理装置根据表示图像的图像数据,确定利用多个尺寸的点印刷图像时的点的形成状态。图像处理装置具备边缘检测部,从构成图像数据的像素中,检测出用于图像印刷的点的颜色的像素,即位于图像的边缘的点颜色边缘像素;和点分配部,对点颜色边缘像素分配相同尺寸的点。
文档编号H04N1/58GK101489020SQ200910002908
公开日2009年7月22日 申请日期2009年1月12日 优先权日2008年1月15日
发明者林正树, 狩户信宏 申请人:精工爱普生株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1