墨量数据生成方法、墨量数据生成装置及程序的制作方法

xiaoxiao2020-9-10  10

专利名称:墨量数据生成方法、墨量数据生成装置及程序的制作方法
技术领域
本发明涉及一种在打印装置等中能打印高品质的文字的技术。
背景技术
在打印装置中,通过组合使用C、 M、 Y各色墨,能输出各种色彩。例如,通过使用C色墨和M色墨,能输出蓝色,通过重合输出M色墨和Y色墨,还能输出红色。并且,通过使C、 M、 Y各色墨各自相同量地重合,还能打印黑色。这样,通过组合使用C、 M、 Y各色墨,能输出各种色彩。
另外,在这种打印装置中,若重合C、 M、 Y各色墨打印黑色,则因墨量多,墨会渗透,文字会模糊。因此,开发除C、 M、 Y各色墨之外,还装载黑色墨(K墨),通过仅使用黑色墨(K墨)打印文字,能不使文字模糊地打印的技术(专利文献1)。
专利文献1:特开平10-200769号公报
可是,在仅使用K墨打印文字时,存在因会看见打印纸张的底色而打印品质降低的问题。即,由于仅使用K墨打印的情况比使用C、M、Y3种墨打印的情况墨量少,所以即便是在墨的着落位置产生一点点错位的情况,产生错位的部分也不被墨覆盖,打印纸张的底色原样残留不变。因此,具有在文字各处会看见打印纸张的底色、打印品质降低的问题。当然,虽然还考虑同时运用K墨和C、 M、 Y各色墨,但这时,由于使用C、 M、 Y各色墨易形成模糊印象的文字,另外,由于使用K墨担心墨的着落位置错位导致的打印品质降低,所以不能成为有效的解决方法。

发明内容
本发明为解决现有技术具有的所述课题而作出,其目的在于提供
5一种能高品质打印黑色文字的技术。
为了解决所述课题的至少一部分,本发明的墨量数据生成方法采用如下结构。艮口
是一种墨量数据生成方法,通过解析图像的图像数据,生成作为
打印该图像时的各色墨使用量的墨量数据,其特征在于,
具备文字区域提取步骤,通过解析所述图像数据,从所述图像
中提取出文字的色饱和度值为规定值以下的文字区域;
文字区域分离步骤,将所述文字区域分离成作为所述文字的轮廓
部分的文字轮廓区域和作为该文字的内部的文字内部区域;和
墨量数据转换步骤,将所述文字轮廓区域的图像数据及所述文字
内部区域的图像数据转换成对于至少1种非彩色墨及至少3种彩色墨的
所述墨量数据,
所述墨量数据转换步骤是将各个区域的所述图像数据转换成所述墨量数据,以在所述文字内部区域中使用的所述彩色墨比所述文字轮廓区域多的步骤。
并且,对应于所述墨量数据生成方法的本发明的墨量数据生成装置是一种通过解析图像的图像数据,生成作为打印该图像时的各色墨使用量的墨量数据的墨量数据生成装置,其特征在于,
具备文字区域提取部件,通过解析所述图像数据,从所述图像中提取出文字的色饱和度值为规定值以下的文字区域;
文字区域分离部件,将所述文字区域分离成作为所述文字的轮廓
部分的文字轮廓区域和作为该文字的内部的文字内部区域;和
墨量数据转换部件,将所述文字轮廓区域的图像数据及所述文字内部区域的图像数据转换成对于至少1种非彩色墨及至少3种彩色墨的所述墨量数据,
所述墨量数据转换部件是将各个区域的所述图像数据转换成所述墨量数据,以使所述文字内部区域中使用的所述彩色墨比所述文字轮廓区域多的部件。
在本发明的墨量数据生成方法及墨量数据生成装置中,若解析图像数据后提取文字,则将提取出的文字分离成轮廓区域和内部区域。这里,提取的文字不限于完全黑色的文字,只要是色饱和度值为规定值以下的文字即可。例如,也能是具有若干灰色调的文字。如果将文字分离成轮廓区域和内部区域,则将轮廓区域的图像数据和内部区域的图像数据分别转换为墨量数据。在转换为墨量数据时,转换各个区域的图像数据,以使内部区域中彩色墨的使用量比轮廓区域中彩色墨的使用量多。如果根据这样得到的墨量数据打印文字,则由于在文字的内部区域中多使用彩色墨,所以能充分地覆盖打印纸张的底色。并且,在文字的轮廓区域中,因彩色墨的使用量少,所以能避免墨渗透的情况,并且,由于能避免轮廓具有色彩,会变为模糊印象的轮廓的情况,所以能打印清楚的轮廓。这样,能打印将内部充分涂满,且轮廓清楚的高品质的文字。
并且,在所述本发明的墨量数据生成方法中,也能在存储使墨量
数据对应于RGB色空间(color solid)的网格点的第1对应表格的同时,存储使彩色墨的墨量数据对应于明亮度值的第2对应表格。这里,所谓
明亮度值,只要是对应于图像亮度的值,则哪个值都可,例如,既能是HSV色彩系统(colour system)中的V灰度值或YCC色彩系统中的Y灰度值,或者也能是RGB各成分的灰度值的合计值或平均值。并且,与第2对应表格相对应的墨量数据设为通过打印时同时使用多种彩色墨而变为规定色饱和度值以下的墨量数据。而且,也能就轮廓区域而言,通过求出RGB各成分后参照第1对应表格,转换为墨量数据,就内部区域而言,通过求出明亮度值后参照第2对应表格,转换为墨量数据。
这样,由于能使用多种彩色墨打印内部区域,所以能利用足够量的墨充分地涂满文字内部。另外,就轮廓区域而言,若根据第l对应表格转换为对应于轮廓区域的RGB各成分的墨量数据,则文字因色饱和度值低,而转换为主要由非彩色墨构成的墨量数据。因此,在轮廓区域中,不会因彩色墨而使轮廓具有色彩,或使墨渗透,能清楚地打印。这样,能打印充分涂满文字内部且轮廓清楚的高品质的文字。
并且,在第1对应表格中,由于使RGB各成分和墨量数据相对应,所以不仅是文字,也能将照片等彩色图像转换成墨量数据。当然,即便就文字和彩色图像混杂的图像数据而言,也能生成墨量数据。并且,由于如果有彩色图像用的对应表格,则能相反地将其用作第1对应表格, 所以这样也能存储对应的表格,减少负担,更简便地得到墨量数据。
并且,在这种本发明的墨量数据生成方法中,也能使包含RGB色 空间的棱线的规定区域的网格点(棱线网格点)与第2对应表格的明亮度
值相对应。这里,作为包含棱线的规定区域,只要是包含棱线的相邻于 棱线的空间即可,例如,能是由相邻于棱线的网格点和棱线包围的空间, 或者也能是包含相邻于棱线的网格点的更近的网格点之前的区域。而
且,根据该棱线网格点和明亮度值的对应关系,通过使第2对应表格的 墨量数据与第1对应表格的棱线网格点相对应,生成新的对应表格(合 成对应表格)。并且,根据棱线网络点和明亮度值的对应关系,将内部 区域图像数据的RGB各成分变更为对应于内部区域的明亮度值的棱线 网格点的RGB各成分。而且,根据合成对应表格,将变更后的图像数 据转换为墨量数据。
这样,由于在变更后的图像数据中将内部区域变更成棱线网格点 的RGB各成分,所以就内部区域而言,参照嵌入第2对应表格的棱线 网络点,其结果,转换为包含与第2对应表格相对应的彩色墨的墨量数 据。这样,能利用彩色墨充分涂满文字内部。另外,就轮廓区域而言, 由于因文字的色饱和度值低而转换为主要由非彩色墨构成的墨量数据, 所以能清楚地打印轮廓。之外,由于在转换为墨量数据时,只要仅参照 合成对应表格即可,不必根据轮廓区域或内部区域来切换参照的对应表 格,所以能更简便地转换为墨量数据。
并且,在所述本发明的墨量数据生成方法中,也能存储使明亮度 值与非彩色墨的墨量数据相对应的第1明亮度对应表格和使明亮度值 与彩色墨的墨量数据相对应的第2明亮度对应表格。而且,也能通过从 轮廓区域的图像数据求出明亮度值后参照第1明亮度对应表格,将轮廓 区域转换为墨量数据,通过从内部区域的图像数据求出明亮度值之后参 照第2明亮度对应表格,将内部区域转换为墨量数据。
这样,由于就轮廓区域而言,根据第1明亮度对应表格转换为非 彩色墨的墨量数据,所以能使用非彩色墨清楚地打印轮廓。另外,由于 就内部区域而言,根据第2明亮度对应表格转换为彩色墨的墨量数据,所以能使用彩色墨充分涂满内部。其结果,能打印轮廓清楚且充分涂满 内部的高品质的文字。并且,由于第1对应表格及第2对应表格是使墨 量数据对应于明亮度值的一维的对应表格,所以要存储的内容少。因此, 能减少存储负担,简便地生成墨量数据。
并且,本发明也能通过使计算机读入用于实现所述墨量数据生成 方法的程序,执行规定的功能,能使用计算机来实现。因此,本发明还 包含作为如下程序的方式。即,对应于所述墨量数据生成方法的本发明 的程序是使用计算机实现墨量数据生成方法用的程序,该墨量数据生成 方法通过解析图像的图像数据,生成作为打印该图像时的各色墨使用量 的墨量数据,其特征在于,
具备文字区域提取功能,通过解析所述图像数据,从所述图像 中提取作为文字的色饱和度值为规定值以下的文字区域;
文字区域分离功能,将所述文字区域分离成作为所述文字的轮廓
部分的文字轮廓区域和作为该文字的内部的文字内部区域;和
墨量数据转换功能,将所述文字轮廓区域的图像数据及所述文字
内部区域的图像数据转换成对于至少1种非彩色墨及至少3种彩色墨的
所述墨量数据,
所述墨量数据转换功能是将各个区域的所述图像数据转换成所述 墨量数据,以使所述文字内部区域中使用的所述彩色墨比所述文字轮廓 区域多的功能。
如果将该程序读入计算机后实现所述各功能,就能取得能高品质打 印文字的墨量数据。


图1是表示装载了本实施例的图像处理装置的打印装置的说明图。
图2是表示本实施例的打印处理的流程的流程图。 图3是示例通过本实施例的打印处理打印的文件的图像数据的说 明图。
图4是表示纯黑色(real black) LUT及合成黑色(composite black) LUT的说明图。
9图5是表示将文字分离成轮廓区域和内部区域的情况的说明图。 图6是通过本实施例的打印处理能高品质打印文字的情况的说明图。
图7是概括地表示使用嵌入了合成黑色LUT的色转换LUT的变形
例的色转换的说明图。
图中10 —打印装置,100 —扫描仪部,200 —打印机部,300 —控制 部,310 —操作面板。
具体实施例方式
下面,为了使所述本发明的内容明确,根据下面的顺序说明实施
A、 装置结构
B、 打印处理
C、 变形例 A、装置结构-
图1是表示装载了本实施例的图像处理装置的打印装置10的斜视
图。如图所示,打印装置10由扫描仪部100、打印机部200、和控制扫 描仪部100及打印机部200的动作的控制部300构成。扫描仪部100具 有读入被打印的图像、生成图像数据的扫描功能,打印机部200具有接 受图像数据、在打印介质上打印图像的打印机功能。并且,如果从打印 机部200输出由扫描仪部IOO读取的图像,则还能实现复制功能。艮P, 本实施例的打印装置10为能单独实现扫描仪功能、打印机功能、复制 功能的所谓的扫描仪、打印机、复制合成装置。
控制部300装载CPU及ROM、 RAM等,除了扫描仪部100或打 印机部200的控制外,还能对由扫描仪部100读取的图像数据、或从存 储卡等存储介质中读出的图像数据实施规定的图像处理,通过执行这样 的图像处理,能打印更高品质的图像。例如,在打印资料等文件时,不 产生易引起文字轮廓模糊或文字变浅等打印品质降低的问题,能执行能 高品质打印文字的图像处理。
图1中,概括地表示将本实施例的图像处理装置装载于打印装置IO上的情况。如图所示,本实施例的图像处理装置由装载于控制部300
上的CPU和ROM、 RAM构成,控制部300通过使用这些RAM等实 现图像处理装置的功能。控制部300 —旦接收到图像数据,则参照存储 在ROM上的色转换LUT,将图像数据转换为CMYK图像数据。CMYK 图像数据是由用于打印的C、 M、 Y、 K各色墨的使用量所对应的CMYK 灰度值构成的图像数据,通过将CMYK图像数据提供给打印机部200, 能利用C、 M、 Y、 K各色墨打印图像。这里,本实施例的图像处理装 置通过对图像中的文字进行特别处理,取得能打印高品质的文字的 CMYK灰度值,由此,能高品质打印文字。下面,详细说明控制部300 执行的处理。
B、打印处理
图2是表示本实施例的打印处理的流程的流程图。该处理一旦用 户操作操作面板310发送指示开始打印,则控制部300就接收该指示并 执行。 一旦开始打印处理,则控制部300首先执行读入打印的图像数据 的处理(步骤SIOO)。这里,在本实施例中,说明作为读入图3中示例的 文件的图像数据。另外,这种文件的图像数据能由计算机上的文字处理 软件(word processing soft)等形成,或者也能由打印装置10的扫描仪部 IOO读取原稿生成。并且,在本实施例中,读入的图像数据是由R、 G、 B各成分的灰度值表示的RGB图像数据。
如果读入图像数据,则接着,为了将读入的图像数据色转换为用 于打印的CMYK图像数据,执行读入用于色转换的对应表格(色转换 LUT)的处理(图2的步骤S102)。在本实施例的打印装置10中,作为色 转换文件的文字用的色转换LUT,在ROM上存储用于轮廓部分转换的 "纯黑色LUT"和用于轮廓以外部分转换的"合成黑色LUT" 2种色转 换LUT,这里,读入这2种色转换LUT。
图4是表示读入的2种色转换LUT的说明图。图4(a)表示"纯黑 色LUT"。如图所示,纯黑色LUT是使C、 M、 Y、 K各灰度值(曲线
图的纵轴)对应于明亮度值(曲线图的横轴)的对应表格,通过求出图像数 据的文字的明亮度值后参照纯黑色LUT,能得到用于文字打印的C、M、 Y、 K各灰度值。这里,在纯黑色LUT中,如图所示,C、 M、 Y、 K各灰度值中的C、 M、 Y各灰度值全部设定为"0",仅K灰度值设定 为规定大小的灰度值。因此,如果参照纯黑色LUT,则能将文字的黑色 转换成仅由K成分构成的黑色(所谓的纯黑色)。
另外,图4(b)中表示"合成黑色LUT"。在合成黑色LUT中,与 纯黑色LUT同样,使C、 M、 Y、 K各灰度值对应于明亮度值,通过参 照该对应关系,能得到用于打印的C、 M、 Y、 K各灰度值。这里,在 合成黑色LUT中,如图所示,不仅K灰度值,C、 M、 Y各灰度值也被 设定成具有大小。因此,如果参照合成黑色LUT的话,就能将文字的 黑色转换成包含C、 M、 Y各成分的黑色(所谓的合成黑色)。
如果读入该2种色转换LUT,则接着,为了将该色转换LUT适用 于图像数据的文字,执行解析读入的图像数据、检测黑色文字的处理(图 2的步骤S104)。在检测黑色文字时,能使用各种方法。例如,只要预 先存储想检测的文字的形状,解析图像数据后从图像中找出与该文字形 状一致的对象即可。或者,更简单地,只要查找图像数据的各象素的 RGB灰度值,选出具有对应于文字黑色的RGB值的象素即可。通过这 样的各种方法,能检测文字。
如果这样检测文字,则这次执行将检测出的文字分离成轮廓部分 和轮廓内侧部分的处理(步骤S106)。详情后述,但在本实施例的打印处 理中,不是原样不变地处理提取出的文字,而是通过这样地分成轮廓和 内部,能高品质打印文字。关于这点,后面详细说明。这里,在将文字 分离成轮廓部分(轮廓区域)和内侧部分(内部区域)时,能使用各种方法, 但若使用下面说明的方法,则能简便地分离。
图5是表示将文字分成轮廓区域和内部区域的情况的说明图。图 5(a)中放大表示在图3的图像中表示的"A"的部分,附加剖面线 (hatching)表示"A"部分中描绘的"E"文字的一部分。并且,图中 虚线的网栅孔表示图像数据的各象素。
在将文字分成轮廓区域和内部区域时,只要对检测出的文字的象 素(图中附加了剖面线的象素)的每一个,査找该象素周围的象素是否全 部是文字的象素即可。如果周围的象素全部是文字的象素(附加剖面线 的象素),则能判断为该象素是文字内部的象素,如果是文字以外的象
12素(未附加剖面线的象素),则能判断为是轮廓部分的象素。例如,在图 中表示为"A"的象素中,如图所示,由于在包围"A"的象素中(由图
中(1) (8)表示的象素)存在不是文字象素的象素((1) (3)的3个象素), 所以能判断为是轮廓部分的象素。并且,在图中用"B"表示的文字内 部的象素中,由于包围"B"的(l) (8)的象素全部为文字的象素(附加 剖面线的象素),所以能判断为是文字内部的象素。在图5(b)中,表示 对文字象素的全部进行了这种判断的结果。图中用网状线表示的部分是 判断为轮廓区域的部分,用剖面线表示的部分是判断为内部区域的部 分。这样,如果每1个地查找文字象素,则能将文字分离为轮廓区域和 内部区域。另外,在图5中,表示提取1个象素宽度的轮廓区域的情况, 但也能以2个象素宽度提取轮廓区域。例如,通过在提取1个象素宽度 的轮廓区域之后,对剩下的内部区域再提取1个象素宽度的轮廓区域, 就能提取2个象素宽度的轮廓区域。
当然,不限于这种方法,使用其他的方法也能将文字分离成轮廓 区域和内部区域。例如,也能使用所谓的边缘检测方法分离。在边缘检 测方法中,由于能将灰度值变化大的部分检测为边缘,所以若将该方法 适用于文字,则能在文字内侧(黑色等)和文字外侧(白色等)之间检测灰 度值变化大的轮廓部分。另外,由于在文字的内部灰度值几乎没有变化, 所以即便适用边缘检测的方法,也不检测文字内部。这样,由于仅检测 文字的轮廓、不检测内部,结果,能将文字分离成轮廓区域和内部区域。 这样,即便使用边缘检测的方法,也能容易地将文字分离成轮廓区域和 内部区域。
如果使用这样的各种方法将文字分离成轮廓区域和内部区域,则 将轮廓区域及内部区域分别转换为CMYK灰度值。首先,通过参照纯 黑色LUT将轮廓区域转换为CMYK灰度值(图2的步骤S108)。另外, 就内部区域而言,参照合成黑色LUT转换为CMYK灰度值(步骤Sl 10)。
这样,如果将轮廓区域及内部区域分别转换为CMYK灰度值,则 将通过转换得到的CMYK图像数据提供给打印机部200。打印机部200 接收该数据,根据CMYK图像数据,输出C、 M、 Y、 K各色墨,来打 印图像(步骤SU2)。这样,如果打印机部200打印图像,则控制部300结束图2的打印处理。
如上所述,在本实施例的打印处理中,将文字分离成轮廓和内部
之后,将其分别转换为CMYK灰度值,根据得到的CMYK图像数据打 印图像。而且,在本实施例的打印处理中,通过这样地将文字分离为轮 廓和内部,能高品质打印文字。关于这点,用图6详细地说明。
图6是概括地表示通过本实施例的打印处理能打印高品质的文字 的情况的说明图。在图6的上段表示打印的文件的图像数据。如上所述, 在本实施例的打印处理中,将文件的文字分离成轮廓区域和内部区域, 就轮廓区域而言,参照纯黑色LUT色转换为CMYK灰度值,就内部区 域而言,参照合成黑色LUT转换为CMYK灰度值。在图6的中段,表 示根据这样得到的CMYK灰度值打印的图像。这里,在轮廓区域参照 的纯黑色LUT中,由于设定仅K灰度值具有大小的CMYK灰度值(参 照图4(a)),所以文字的轮廓部分仅使用K墨来打印。另外,在内部区 域参照的合成黑色LUT中,由于设定不仅K灰度值、C、 M、 Y各灰度 值也具有大小的CMYK灰度值(参照图4(b)),所以文字内部使用C、M、 Y、 K各色墨来打印(参照图6中段的图)。
在图6的下段,表示放大这样打印的文字的一部分的情况(在图6 中段的图中表示为"A"的部分)。如图所示,由于文字的轮廓部分仅由 K墨打印,所以不会墨量多、轮廓不渗透,能清楚地打印。并且,在轮 廓部分,由于不形成具有C、 M、 Y等色彩的墨点,所以轮廓不会看上 去具有色彩,不会变成模糊的印象。这样,能打印清楚印象的高品质的 轮廓。另外,在文字的内部,如图所示,由于除K墨之外,还使用C、 M、 Y各色墨,所以如图所示,利用足够量的墨充分覆盖打印纸张的底 色。因此,不会底色明显,不会降低文字品质,能足够黑地打印文字。 这样,通过本实施例的打印处理,能打印轮廓清楚且内部足够黑的高品 质的文字。
之外,在本实施例的打印处理中,由于能利用足够量的墨打印文 字内部,所以还能更高速地打印。S卩,通常具有若要高速地打印,则将 打印时的分辨率设定得粗(大于l个象素)的倾向,因此,在各象素中形 成l个个的墨点时,点间的距离会变大,结果,即便墨的着落位置略微错位时,也会仍然显现该部分的底色,会引起打印品质的降低。相反,
在本实施例的打印装置中,由于使用C、 M、 Y、 K各色墨打印文字内
部,所以形成多个墨点,即便在墨着落位置稍微错位时,也不会显现纸 张的底色。因此,能高速地打印。当然,即便在高速打印时,由于轮廓 以纯黑色打印,所以能打印轮廓清楚的高品质文字。
并且,在本实施例的打印处理中,由于仅是将文字分离成轮廓区 域和内部区域,此外不进行高度的图像解析,所以能迅速地打印高品质
的文字。即,将文字分成轮廓和内部的处理能通过用图5说明的方法或
边缘检测方法等简便的方法进行,不必进行高度的图像解析。因此,不 会在图像解析时花费时间、使打印变慢,能迅速地打印。并且,由于不 必进行高度的图像解析,所以能简单地维持装置结构。
另外,在本实施例的打印处理中,即便将文字分离成轮廓区域和 内部区域时产生误判断,也不会立即成为不自然的文字,能适当地打印 文字。例如,在图像解析时产生误判断、将轮廓部分误判断为内部区域 时,应使用纯黑色打印的轮廓以合成黑色打印,但由于即便这时也并非 以与原来文字的黑色大不相同的色彩或明亮度来打印,所以不会立即成 为不自然的图像。因此,即便产生这种误判断,也能适当地打印文字。 并且,由此,能更简化将文字分离成轮廓区域和内部区域的处理,更高 速地处理。
另外,在本实施例中,说明作为打印文件的图像数据(参照图3), 但不限于这种文件,例如,即便对混杂照片等彩色图像和文章等黑色文 字的图像,也能高品质打印黑色文字。即,在打印这种图像时,只要事 先从图像中检测黑色文字,对剩余的彩色图像部分使用CMYK灰度值 对应于RGB灰度值的通常的色转换LUT,转换为CMYK灰度值即可。 而且,就检测出的文字而言,与本实施例同样,只要轮廓参照纯黑色 LUT、内部参照合成黑色LUT转换为CMYK灰度值即可。由此,就彩 色图像部分而言,能利用通常的色转换LUT转换为适当的CMYK灰度 值,另外,就文字部分而言,与本实施例同样,能转换为能打印高品质 文字的CMYK灰度值,所以能同时高品质打印彩色图像和文字。
C、变形例在所述实施例中,说明了通过准备纯黑色LUT和合成黑色LUT 2 种字体用的色转换LUT,将文字的轮廓区域转换成纯黑色,将内部区域 转换成合成黑色。可是,通过在通常的色转换LUT的一部分中嵌入合 成黑色LUT来使用,而非准备该2种文字用的色转换LUT,能更简便 的进行色转换。下面说明利用这种方法进行色转换的变形例。
图7是概括地表示在色转换LUT中嵌入合成黑色LUT后进行色转 换的情况的说明图。在图中的中段表示通常的色转换LUT。如图所示, 在通常的色转换LUT中,在以R、 G、 B各成分为座标轴的三维座标空 间中设置了多个网格点,对这些各网格点设定CMYK灰度值。而且, 通过从对应于图像数据的RGB灰度值的网格点中读出CMYK灰度值, 能将图像数据的RGB灰度值色转换为CMYK灰度值。
这样,在色转换LUT中,对多个网格点设定CMYK灰度值,但在 这种网格点中,实际上存在不太使用的网格点。例如,由于图像数据的 R、 G、 B各灰度值难取最大值或最小值等极端值,所以具有不太使用 对应于最大值以及最小值的网格点的倾向。并且,R、 G、 B各成分中 2个成分为最大值或最小值的部分(图中立方体的棱线部分)的网格点不 被使用的倾向更强。因此,在本变形例中,设定合成黑色LUT的CMYK 灰度值,替代这种不被使用的网格点的CMYK灰度值。即,通过将不 被使用的部分的网格点设定的CMYK灰度值替换成对合成黑色LUT设 定的CMYK灰度值,在色转换LUT的一部分中嵌入合成黑色LUT。嵌 入合成黑色LUT的部位只要是色转换LUT的棱线部分,哪里都可。在 图7的实例中,在R成分及G成分为最大值的棱线上嵌入了合成黑色 LUT(参照图7的右下图)。
如果这样嵌入合成黑色LUT,则对内部区域的图像数据施加修正, 以在色转换时参照文字内部区域嵌入的部分。即,将文字内部区域的 RGB灰度值变更为嵌入了合成黑色LUT的部分的RGB灰度值。据此, 由于能参照嵌入了合成黑色LUT的部分进行色转换,所以能将文字的 内部区域转换为合成黑色。
另外,就文字的轮廓区域而言,如果仍然使用通常的色转换LUT 进行色转换,则能转换为纯黑色。即,若使用色转换LUT色转换文字,
16则文字几乎完全为黑色,所以或参照对应于灰度轴上全黑色的网格点
(图中表示为"BK"的网格点),或者参照灰度轴上"BK"网格点的附 近。于是,如图7下段左图所示,在色转换LUT的灰度轴上的"BK" 网格点及其附近(图中示为"A"的部分)中,仅设定K灰度值为较大值, 设定其他的C、 M、 Y各灰度值为较小值。因此,文字轮廓区域能转换 为几乎仅由K成分构成的CMYK灰度值。这样,能将文字的轮廓区域 转换为与纯黑色几乎相同的CMYK灰度值。
这样,如果使用嵌入合成黑色LUT的色转换LUT,则文字的内部 区域能利用嵌入的合成黑色LUT,能变更为合成黑色的CMYK灰度值, 另外,文字的轮廓区域能使用色转换LUT中的一部分转换为与纯黑色 几乎相同的CMYK灰度值。由此,能以纯黑色清楚地打印轮廓、且能 打印充分涂满内部的高品质的文字。
并且,如果利用该变形例的方法进行色转换,则能更迅速地进行 色转换。即,如果嵌入合成黑色LUT,则之后仅使用嵌入的色转换LUT 进行色转换即可,所以色转换时不必对应于轮廓区域及内部区域切换纯 黑色LUT及合成黑色LUT。因此,色转换时的处理变得不复杂,能迅 速地进行色转换。并且,由此不必切换纯黑色LUT和合成黑色LUT用 的硬件等,所以还能更简单地维持装置结构。
以上说明了本实施例的图像处理装置,但本发明不限于所述实施例 及变形例,在不脱离其精神的范围内能实施各种方式。
权利要求
1.一种墨量数据生成方法,通过解析图像的图像数据,生成作为打印该图像时的各色墨使用量的墨量数据,其特征在于具备文字区域提取步骤,通过解析所述图像数据,从所述图像中提取出文字的色饱和度值为规定值以下的文字区域;文字区域分离步骤,将所述文字区域分离成作为所述文字的轮廓部分的文字轮廓区域和作为该文字的内部的文字内部区域;和墨量数据转换步骤,将所述文字轮廓区域的图像数据及所述文字内部区域的图像数据转换成对于至少1种非彩色墨及至少3种彩色墨的所述墨量数据,所述墨量数据转换步骤是将各个区域的所述图像数据转换成所述墨量数据,以使所述文字内部区域中使用的所述彩色墨比所述文字轮廓区域多的步骤。
2. 根据权利要求1所述的墨量数据生成方法,其特征在于具备第1对应表格存储步骤,在由RGB图像数据的RGB各成 分取得的灰度范围规定了的RGB色空间中设定多个网格点,存储使该 网格点与对于至少i种所述非彩色墨及至少3种所述彩色墨的所述墨量数据相对应的第1对应表格;和第2对应表格存储步骤,存储使预先选择出的多个明亮度值和对 于因同时使用而成为规定色饱和度值以下的至少3种所述彩色墨的所 述墨量数据相对应的第2对应表格,所述墨量数据转换步骤是以下步骤通过对所述文字内部区域的图 像数据,从该图像数据求出明亮度值后参照所述第2对应表格,并且对 所述文字轮廓区域的图像数据,从该图像数据求出RGB各成分后参照 所述第l对应表格,从而将该图像数据转换成所述墨量数据。
3. 根据权利要求2所述的墨量数据生成方法,其特征在于 具备对应关系存储步骤,存储使所述RGB色空间中作为包含所述RGB各成分中的2个成分为上限值或下限值的棱线的规定区域内的阿格点的棱线网格点与所述第2对应表格的所述明亮度值相对应的规 定对应关系;合成对应表格生成步骤,通过根据所述对应关系使所述第2对应 表格的所述明亮度值与所述棱线网格点相对应,生成将该第2对应表格 嵌入所述第1对应表格的该棱线网格点中的合成对应表格;和修正图像数据生成步骤,对所述文字内部区域的所述图像数据,通过将该图像数据的RGB各成分转换成从该图像数据求出的明亮度值 根据所述对应关系所对应的所述棱线网格点的RGB各成分,生成作为 修正该文字内部区域的图像数据的修正图像数据,所述墨量数据转换步骤是通过参照所述合成对应表格,将所述修正 图像数据转换成所述墨量数据的步骤。
4. 根据权利要求1所述的墨量数据生成方法,其特征在于 具备第1明亮度对应表格存储步骤,存储使至少1种非彩色墨的所述墨量数据与图像的明亮度值相对应的第1明亮度对应表格;和第2明亮度对应表格存储步骤,存储使因同时使用而成为规定色 饱和度值以下的至少3种彩色墨的所述墨量数据与所述明亮度值相对 应的第2明亮度对应表格,所述墨量数据转换步骤是以下步骤通过对所述文字轮廓区域的图像数据,从该图像数据求出明亮度值后参照所述第1明亮度对应表格, 并且对所述文字内部区域的图像数据,从该图像数据求出明亮度值后参照所述第2明亮度对应表格,从而将所述图像数据转换成所述墨量数据。
5. —种墨量数据生成装置,通过解析图像的图像数据,生成作为打印该图像时的各色墨使用量的墨量数据,其特征在于具备文字区域提取部件,通过解析所述图像数据,从所述图像 中提取出文字的色饱和度值为规定值以下的文字区域;文字区域分离部件,将所述文字区域分离成作为所述文字的轮廓部分的文字轮廓区域和作为该文字的内部的文字内部区域;和墨量数据转换部件,将所述文字轮廓区域的图像数据及所述文字 内部区域的图像数据转换成对于至少1种非彩色墨及至少3种彩色墨的所述墨量数据,所述墨量数据转换部件是将各个区域的所述图像数据转换成所述 墨量数据,以使所述文字内部区域中使用的所述彩色墨比所述文字轮廓 区域多的部件。
6. —种程序,使用计算机实现墨量数据生成方法,该墨量数据生 成方法通过解析图像的图像数据,生成作为打印该图像时的各色墨使用 量的墨量数据,其特征在于具备文字区域提取功能,通过解析所述图像数据,从所述图像 中提取出文字的色饱和度值为规定值以下的文字区域;文字区域分离功能,将所述文字区域分离成作为所述文字的轮廓部分的文字轮廓区域和作为该文字的内部的文字内部区域;和墨量数据转换功能,将所述文字轮廓区域的图像数据及所述文字内部区域的图像数据转换成对于至少1种非彩色墨及至少3种彩色墨的所述墨量数据,所述墨量数据转换功能是将各个区域的所述图像数据转换成所述 墨量数据,以使所述文字内部区域中使用的所述彩色墨比所述文字轮廓 区域多的功能。
全文摘要
本发明提供一种墨量数据生成方法。能高品质打印文字。在解析图像数据后提取文字,将提取出的文字分离成轮廓区域和内部区域。一旦将文字分离成轮廓区域和内部区域,则将轮廓区域的图像数据和内部区域的图像数据分别转换为墨量数据。这时,将各个区域转换成墨量数据,以使内部区域中的彩色墨使用量比轮廓区域中的彩色墨使用量多。由此,由于在文字的内部区域中彩色墨使用多,所以能充分地覆盖打印纸张的底色,由于在文字的轮廓区域中因彩色墨的使用量少而能避免墨渗透的情况,所以能打印清楚的轮廓。其结果,能打印充分涂满内部的、轮廓清楚的高品质的文字。
文档编号H04N1/40GK101515986SQ20091000638
公开日2009年8月26日 申请日期2009年2月16日 优先权日2008年2月18日
发明者牧阳一郎 申请人:精工爱普生株式会社

最新回复(0)