图像处理方法及图像处理装置的制作方法

文档序号:7683816阅读:147来源:国知局
专利名称:图像处理方法及图像处理装置的制作方法
技术领域
本发明涉及进行黑点校正(shading correction)的图4象处理方法及 图像处理装置。
背景技术
现有技术中,利用扫描仪读取原稿前,读取校正用的白板,通过调 整从扫描仪输出的RGB表色系的输出值,使得白地的输出为255,黑地 的输出为0。这种处理称为黑点校正。黑点校正是为了抑制在扫描仪所使 用的RGB表色系变换至打印机等打印装置使用的CMY表色系时所产生的 色差而进行的。现存在以下的技术,用于抑制在RGB表色系的图像数据变换至CMY 表色系的图像数据时所产生的色差。日本专利特开平1-268352号公报中所公开的技术中,在将RGB表色 系的图像数据变换至CMY表色系的图像数据时,将对应于CMY各个颜色 的各个颜色变换系数与根据RGB信号生成的多个色变量相乘。另外,在日本专利特开平6-326861号公报中所公开的技术中,将色 变换输入数据XYZ变换为Lab,同时将对色变换输入数据XYZ进行了色变 换的YMC变换至Lab,设定变换^lt使得两者的差」E为最小。再次,在日本专利特开2002-218273号公报中所公开的技术中,将RGB 图像数据变换至Lab图像数据,用Lab图像数据进行色校正后变换至YMC 图傳Jt据,基于YMC图像数据,生成YMCK的图像数据。但是,在上述以往的技术中存在以下问题对于通过黑点校正调整 后的图傳教据,即便按照上述技术进行色变换的校正,但由于电噪音、电源电压的变动、荧光色、用纸的白色度等,当扫描仪的输出数据^了通过黑点校正调整的范围而对其进行图像处理时,在YMC图像数据中,产生 出现色差这样的缺陷,存在A^再现性降低的问题。发明内容本发明的目的在于,提供一种可防止色差并获得M再现性高的图像 的图像处理方法及图像处理装置。本发明的图像处理方法,对于从用于读取原稿的读取装置输出的、 以RGB表色系表现的图像数据,利用将Y (黄)、M (品红)及C (青)的的色变换表,色变换为以YMC表色系表现的图像数据,其特征在于,进行以下黑点校正当表示白色时的R(红)、G(绿)及B(蓝)的灰 度值大于表示黑色时的R、 G及B的^JL值时,将读取基准白色时的所述 读取装置的输出值调整为比最大^JL值小的预定的第l基准值,将读取基 准黑色时的所述读取装置的输出值调整为比最小^jl值大的预定的第2基 准值;当表示黑色时的R、 G及B的灰度值大于表示白色时的R、 G及B的 ^JL值时,进行将读取基准白色时的所述读取装置的输出值调整为比最小 ^A值大的预定的第2基准值,将读取基准黑色时的所述读取装置的输出 值调整为比最大^JL值小的预定的第1基准值,当读取了原稿时从所述读取装置输出的R、 G及B中至少任意一个的 输出值,超出所述预定的第l基准值及第2基准值的范围时,利用对所述 色变换表的、在所述预定的第l基准值及第2基准值附近的、被包含在与 Y、 M及C的预定AJL值对应的RGB表色系的各区域中的范围进行扩^的 色变换表,进行色变换。根据本发明,对于从用于读取原稿的读取装置输出的、以RGB表色系 表现的图像数据,利用将Y (黄)、M (品红)及C (青)的预定^JL值分别与将RGB表色系的色空间分割为多个块体的各区域对应的色变换表,色 变换为以YMC表色系表现的图像数据。当表示白色时的R(红)、G(绿)及B(蓝)的A;1值大于表示黑色时 的R、 G及B的^JL值时,通过进行黑点校正,将读取基准白色时的所述 读取装置的输出值调整为比最大^^值小的预定的第l基准值,并将读取 基准黑色时的所述读取装置的输出值调整为比最小灰度值大的预定的第2 基准值。另外,当表示黑色时的R、 G及B的AJL值大于表示白色时的R、 G及 B的^JL值时,将读取基准白色时的所述读取装置的输出值调整为比最小 AJL值大的预定的第2基准值,将读取基准黑色时的所述读取装置的输出 值调整为比最大^JL值小的预定的第l基准值。由此,在读取原稿时,即使由于电噪音、电源电压变动等,读取装置 的输出值变动,也可确保用于吸收该输出值的变动的余度区域。在读取原稿时,由于电噪音、电源变动等,读取装置的输出值变动, 所述读取装置的输出值中,R(红)、G(绿)及B(蓝)中至少任意一个, 超出所述预定的第l基准值和第2基准值之间的范围时,则与该变动对应 地,对所述色变换表的、在所述预定的第l基准值及第2基准值附近的、 被包含在与Y、 M及C的预定灰度值对应的RGB表色系的各区域中的范围 进行扩展。由此,可抑制读取装置的输出值超出RGB表色系的各区域外的 情况,使之对应于各区域任意一个。由于Y、 M及C的预定^JL值对应于 所述各区域,因此能够变换至YMC表色系的图像数据。从而,在RGB表色 系的图^Jt据中容易发生色偏差的R、 G及B的^JL值中最大M值及最 小AJL值附近的值向YMC图像数据的变换中,能够按照减小偏差变小的方 式进行补正,可以获得AJL再现性高的图像。另外,本发明的图像处理方法,对从用于读取原稿的读取装置所输出的、以RGB表色系表示的、且表示白色时的R (红)、G (绿)及B (蓝) 的^jl值大于表示黑色时的R、 G及B的M值的图像数据,利用将Y(黄)、 M (品红)及C (青)的预定A;1值分别与将RGB表色系的色空间分割为多 个块体的各区域相对应的色变换表,将该图像数据色变换为以YMC表色系 表现的图像数据,将读取基准白色时的所述读取装置的输出值调整为比最大灰度值小 的预定的第l基准值,将读取基准黑色时的所述读取装置的输出值调整为 比最小M值大的预定的第2基准值。在读取了原稿时从所述读取装置输出的R、 G及B中至少任意一个的 输出值,超出所述预定的第l基准值时,利用对所述色变换表的、在包含 所述预定的第l基准值的区域附近的、被包含在与Y、 M及C的预定M 值对应的RGB表色系的各区域中的范围进行扩^J^的色变换表,进行色变 换。根据本发明,对从用于读取原稿的读取装置输出的、以RGB表色系表 现的、且以表示白色时的R (红)、G (绿)及B (蓝)的AJL值大于表示 黑色时的R、 G及B的^JL值的图傳教据,利用将Y(黄)、M(品红)及C (青)的预定M值分别与将RGB表色系的色空间分割为多个块体的各区 域相对应的色变换表,色变换至以YMC表色系表现的图傳Jt据。通过进行黑点校正,将读取基准白色时的所述读取装置的输出值调整 为预定的第l基准值,将读取基准黑色时的所述读取装置的输出值调整为 预定的第2基准值。由此,在读取原稿时,即使由于电噪音、电源变动等, 读取装置的输出值变动,也可确保用于吸收该输出值的变动的余度区域。在读取原稿时,由于电噪音、电源电压变动等,读取装置的输出值变 动,所述读取装置的输出值中,R(红)、G(绿)及B(蓝)中至少任意一 个,超出所述预定的第l基准值时,则与该变动对应地,对所述色变换表的、在所述预定的第l基准值附近、被包含在与Y、 M及C的预定^JL值 对应的RGB表色系的各区域中的范围进行扩展。由此,可抑制读取装置的 输出值超出RGB表色系的各区域外,使^t应于各区域任意一个。由于Y、 M及C的预定>^值对应于所述各区域,因此能够变换成YMC表色系的图 像数据。从而,在RGB表色系的图像数据中容易发生色偏差的R、 G及B 的^JL值中最大AJL值附近的值向YMC图像数据的变换中,能够补正使得 偏差变小,获得^1再现性高的图像。另外,在本发明中,优选将比所述预定的第l基准值小预定值的预定 的第3基准值开始向第l基准值靠近的范围作为应扩展范围。根据本发明,通过将从预定的第l基准值到预定的第2基准值中的比 预定的第1基准值小预定值的预定的第3基准值开始向第l基准值靠近的 范围,作为应该扩展的范围,能够将扩展引起的色偏差降低到最小限度, 进一步获得支变再现性高的图《象。另外,在本发明中,优选在所述RGB表色系的各区域中,各个R、 G 及B与多个灰度值对应。根据本发明,所述RGB表色系的各区域不是与R、 G及B的1个A;1值 分别对应,而是各个R、 G及B与多个M值对应。因此,在色变换表中 对此按照以下来处理,当R、 G及B的M值是预定的多个AJL值(例如 103 ~ 113)任意一个时,变换至C、 M及Y的1个AJL值(例如110)。通 过使YMC表色系的预定A;1值与将RGB表色系的色空间分割为多个块体的 各区域对应,在色变换表TBL中,只要以各区域的数目个设置YMC的^A 值即可,因此能减小色变换表的数据量。另外,在本发明中,优选在对包含于上述RGB表色系的各区域中的范 围进行扩展时,选择扩"的RGB表色系的^j^值的最大值,以使其成为 读取了所述原稿时的所述读取装置的输出值中R (红)、G(绿)及B(蓝) 的最大值。根据本发明,在对包含于RGB表色系的各区域中的范围进行扩展时, 按照扩展后RGB表色系的^1值的最大值,成为在读取了原稿时的读取装 置的输出值中R、 G及B的最大值的方式进行选择,由此可维持色调,可 进一步得到^1再现性高的图像。另外,在本发明中,优选在所述色变换表中,对于所述RGB表色系的 色空间中,R、 G及B的^1值超出所述第l和第2基准值之间的范围的区 域,与Y、 M及C的预定Aj^值对应。根据本发明,在色变换表中,对于RGB表色系的色空间中,R、 G及B 的^JL值超出了第1和第2基准值之间的范围的区域,也与Y、 M及C的 预定^JL值对应,因此对输入了预想不到的AJL值的图像数据时,也能进 行对应。另外,在本发明中,优选在未进行所述扩展的色变换表中,对于所述 RGB表色系的色空间中,R、 G及B的AJL值处于所述第1和第2基准值之 间的区域,与Y、 M及C的预定^JL值对应。根据本发明,在色变换表中,对于RGB表色系的色空间中,R、 G及B 的灰度值处于所述第1和第2基准值之间的区域,因为与Y、 M及C的预 定M值对应,所以能缩小包含于第l和第2基准值之间的区域,能制作 更细密的色变换表,可进一步得到灰JL再现性高的图像。另外,本发明是一种图像处理装置,其特征在于,利用上述图像处理 方法进行图4象处理。根据本发明,提供一种可防止色偏差并获得灰度再现性高的图像的图 像处理方法及图像处理装置。


本发明的目的、特色和优点根据下述的详细说明和附图将会更加明确。 …(1)在输入处理部41b中,使通过式(1)所求得的新的灰度值与对应于 应扩展的区域的网格点GP相对应,例如在如图5A及图5B中所示的第1 色变换表TBL1中,对B所包围的区域进^t扩展处理,例如最大值Pl是"245" 时,对于与230 ~ 200对应的网格点GP、即网格点GP的值为18~21,扩 展包含在与该网格点GP对应的RGB表色系的各区域中的范围,制作如图 5C及图5D中所示的第2色变换表TBL2。在步骤b3中,从输入的图像数据的R、 G及B的M值中,求得最小 值P2,移至步骤b4。接下来,在步骤b3中,在第1色变换表TBL1中,将R、 G及B的AJL 值从比第2基准值大预定的值R2的第4基准值(以下称为第4基准值) 开始向第2基准值靠近的范围作为应该扩展的范围,扩展RGB表色系对于各网格点GP包含在各区域中的范围,使得与第2基准值到第4基准值对 应的网格点GP包含上述最小值P2 第4基准值的范围。也就是说,被包 括在与Y、 M及C的预定AJL值对应的RGB表色系的各区域中的范围被扩 展。本实施方式中,预定的值R2选为"35",因而第4基准值选为"50"。本实施方式中,与第2基准值到第4基准值对应的网格点GP的值为 "2" ~ "5",如图5C及图5D中所示,将与该网格点GP的值"2" ~ "5" 对应的R、 G及B所代表的^1值的间隔,扩大了 2 ^变至5 ^JL左 右。在第2基准值附近的扩展处理中,使用式(2)。式(2)中,T2表示 与对应于应扩展的区域的网格点GP所对应的新的M值,INT表示通过四 舍五入取整数,P2表示输入的图像数据中R、 G及B的AJL值的最小值, GP表示与应扩展的区域对应的网格点的值。T2 = INT [ ( 55 - P2 ) / 3 x ( GP - 2 ) + P2 ] …(2)在输入处理部41b中,使通过式(2 )所求得的新的灰度值,与对应 于应扩展的区域的网格点GP相对应,例如在如图5A及图5B中所示的第1 色变换表TBL1中,对C所包围的区域进行扩展处理,例如最小值P2是"5" 时,本实施方式中,为与15~50对应的网格点GP,在本实施方式中,对 网格点GP的值为2~5,扩展包含在与该网格点GP对应的RGB表色系的各 区域中的范围,制作如图5C及图5D中所示的第2色变换表TBL2。在步骤b4结束时,结束扩展处理,移至图3的流程图的步骤a14。本实施方式中,读取原稿时,由于电噪音、电源电压的变动等,读 取装置的输出值变动,原稿读取部40的输出值中,R、 G及B的至少任意 一个超出上述第l和第2基准值之间的范围,则与该变动相应地,扩展第 1色变换表TBL1的、在预定的第1及第2基准值的附近的、被包含在与Y、M及C的预定^值对应的RGB表色系的各区域中的范围,制作第2色变 换表TBL2,利用该第2色变换表TBL2进行从RGB表色系向YMC表色系的 色变换。由此,可抑制原稿读取部40的输出值超出RGB表色系的各区域的现 象,使之与各区域中的任意一项对应。另外,Y、 M及C的预定AJL值对应 于各区域,因此可变换成YMC表色系的图像数据。因此,在RGB表色系的 图傳教据中,容易发生色偏差的R、 G及B的^JL值中最大M值及最小 A^值附近向YMC图傳教据的变换中,可以进行校正以使得色偏差小,可 得到^1再现性高的图像。另外,本实施方式中,通过将应扩展的范围设为从预定的第3基准 值起向第l基准值靠近的范围,该第3基准值为从第2基准值到第l基准 值中比第l基准值小预定值的值,由此可将由扩展引起的色偏差降低为最 小限,可进一步得到^JL再现性高的图像。另外,本实施方式中,RGB表色系的各区域不是分别与R、 G及B的 1个AJL值对应,而是对各R、 G及B,对应多个^JL值。因此,色变换表 TBL中,与下述情况对应,即R、 G及B的支变值是预定的多个^JL值中任 意一个时,C、 M及Y变换为1个^1值。通过使将RGB表色系的色空间分 割为多个块体的各区域和YMC表色系的预定^JL值对应,色变换表TBL中, 只要将YMC的AJL值设置各区域的数目个即可,因此能减小色变换表TBL 的数据量。另夕卜,本实施方式中,扩展包含于RGB表色系的各区域中的范围时, 按照扩展后RGB表色系的AA值的最大值,成为在读取了原稿时的读取装 置的输出值中R、 G及B的最大值的方式进行选择,由此可维持色相,进 一步可得到M再现性高的图像。另外,在本实施方式中,在第l及第2色变换表TBL1、 TBL2中,对于RGB表色系的色空间中,R、 G及B的M值超出第l和第2基准值之间 的范围的领域,也使其与Y、 M及C的预定A;1值对应。即,对于网格点 GP的值为"21"、 "22"、 "23"及"0"、 "1",也使R、 G及B所代表的AJL 值与Y、 M及C的预定^JL值对应。由此,在R、 G及B的至少任意一个的 ^JL值超出第l和第2基准值之间的范围时,在所制作的第2色变换表TBL2 中,对网格点GP的值为"21"、 "22"、 "23"及"0"、 "1",也使R、 G及B 所代表的灰JL值与Y、 M及C的A^值对应,即便是输入了预想之外的灰 度值的图像数据的情况下也能够对应。另夕卜,在本实施方式中,由于基于第1色变换表TBL1制作第2色变 换表TBL2,因此没有必要预先确保用于存储第2色变换表TBL2的存储区 域。另外,本实施方式中,也可以制作第2色变换表TBL2,在存储器中 预先存储第2色变换表TBL2。这种情况下可以缩短制作色变换表TBL的时 间,与上述实施方式比较,可缩短色变换处理所需要的时间。图8A~图8D ;l表示本发明另一实施方式中的色变换表TBL的一部 分的一例的图。本实施方式与上述的实施方式,仅色变换表TBL不同,其 他结构相同,因此对相对应的部分赋予同样的参照符号,仅对不同的部分 进行说明。图8A是表示灰色的第1色变换表TBL1-3的一例的图,图8B 是表示红色的第1色变换表TBLl-4的一例的图,图8C是表示灰色的第2 色变换表TBL2-3的一例的图,图8D是表示红色的第2色变换表TBL2-4 的一例的图。总称第1色变换表TBLl-3、 TBL1-4时,仅记为第1色变换 表TBL1,总称第2色变换表TBL2-3、TBL2-4时,仅记为第2色变换表TBL2, 总称第1色变换表TBL1及第2色变换表TBL2时,仅记为色变换表TBL。本实施方式的第1色变换表TBL1中,在RGB表色系的色空间中,仅 使R、 G及B的^A值在第l和第2基准值之间的领域,与Y、 M及C的预定^JL值对应。图8A及图8B的第1色变换表TBL1,是第l基准值为"230"、 第2基准值为"15"时的例子。第1色变换表TBL1中,使第l基准值与 网格点GP的值"23"对应,超过第1基准值的AJL值,不使之与Y、 M及 C的AJL值对应,另外使第2基准值与网格点GP的值"0"对应,小于第 2基准值的^JL值,不使之与Y、 M及C的^值对应。本实施方式中,第2色变换表TBL2的制作与上述实施方式同样,本 实施方式中,在扩展处理中,取代上述式(1)使用以下的式(3),取代 上述式(2)使用以下的式(4),<formula>formula see original document page 29</formula>根据(3)、 (4)式,可得到细密的表。图8C及图8D是表示最大值P1为"245"、最小值P2为"15"时的 第2色变换表TBL2。与第1色变换表TBL1同样,对第2色变换表TBL2, 在最大值Pl及最小值P2之间的范围中,使之与Y、 M及C的预定^JL值 对应,即最大值Pl与Y、 M及C的可取得的最大^JL值对应,最小值P2 与Y、 M及C的可取得的最小AJL值对应。这样制作色变换表TBL,因此本 实施方式中,对Y、 M及C的每一个,使包含在与1个M值对应的第1 和第2基准值之间的区域中的范围变窄,可得到更为细密的变换表,进一 步可得到AJL再现性高的图像。图9是表示本发明再另一个实施方式的色变换处理的流程图。该色 变换处理是本发明另一实施方式的图^象处理方法。本实施方式与上述的图 1~图6中所示的实施方式,仅色变换处理不同,因此对同样的构成赋予 同样的参照符号,省略其说明。在图9中表示的流程图中,自步骤c0 ~步骤c6为止的各处理分别与图3中所示流程图中步骤al 步骤a6的各步斜目对应,由于进行与对 应的步骤同样的处理故省略说明。步骤c6结束后,移至步骤c7,进行选 择色变换表TBL的选择处理。对于步骤c7的处理,将在后面进行阐述。步骤c7结束后,移至步骤c8。自步骤c8 步骤cl0为止的各处理 分别与图3中所示流程图中步骤al0 步骤a12的各步刺目对应,由于进 行与对应的步骤同样的处理故省略说明。图IO是表示本实施方式中使用的色变换表TBL的构成的图。本实施 方式中使用的色变换表TBL由基本区域表BTBL、高支变区域表HSTBL、低 灰度区域表LSTBL构成。基本区域表BTBL是第1及第2色变换表TBL1 、 TBL2共通使用的表。本实施方式中,具有多个高AJL区域表HSTBL、和多 个催灰变区域表LSTBL,对应输入的图M据的R、 G及B的^JL值,利用 从多个中选择的1个高^JL区域表HSTBL、 1个低^1区域表LSTBL、和基 本区域表BTBL进行色变换。对于R、 G及B为上述第3及第4基准值间的A;1值,利用基本区域 表BTBL变换至Y、M及C的^JL值。基本区域表BTBL、高灰度区域表HSTBL、 低AJL区域表LSTBL存储在存储器中。图11A及图11B是表示基本区域表BTBL的一部分的一例的图。图 1U是表示灰色的色变换表TBL的基本区域表BTBL1的一例的图,图11B 是表示红色的色变换表TBL的M区域表BTBL2的一例的图。总称基本区 域表BTBL1、 BTBL2时,仅记为基本区域表BTBL。基本区域表BTBL中,分 别使Y、 M及C的灰JL值对应于包含与网格点GP的值"4" - "19,,对应 的R、 G及B的灰jl值的区域。图12A~图12L ;i表示高H区域表HSTBL的一部分的一例的图。 图12A 图12F分别是表示灰色的色变换表TBL的高灰度区域表 HSTBLO-1 ~ HSTBL5-1的一例的图,图12G 图12L分别是表示红色的色变换表TBL的高先变区域表HSTBLO-2 ~ HSTBL5-2的一例的图。总称高M 区域表HSTBL0-1 ~ HSTBL5-1及HSTBL0-2 ~ HSTBL5-2时,仅记为高A;变区 域表HSTBL。高灰度区域表HSTBL0-1 ~ HSTBL5-1及HSTBL0-2 ~ HSTBL5-2分别根 据R、 G及B的A^值的最大值P1决定。各高灰度区域表HSTBL中,分别 使Y、 M及C的^A值对应于包含与网格点GP的值"20" ~ "23"对应的 R、 G及B的M值的区域。高狄区域表HSTBLO-1及HSTBL0-2是多个高AJL区域表HSTBL中 成为基本的表,最大值P1在第l基准值以下时被选择。高A;变区域表HSTBL1-1、 HSTBL1-2相比于高支变区域表HSTBL0-1、 HSTBL0-2,按照RGB表色系对于各网格点GP包含于各区域中的范围被扩 展增大的方式,将各网格点GP、和R、 G及B所代表的^1值、和Y、 M及 C的^A值赋予对应关系。总称高^JL区域表HSTBL0-1、 HSTBL0-2时,仅 记为高支变区域表HSTBLO。另外,高灰度区域表HSTBL2-1、 HSTBL2-2相比于高灰度区域表 HSTBL1-1、 HSTBL1-2,按照RGB表色系对于各网格点GP包含于各区域中 的范围被扩展增大的方式,将各网格点GP、和R、 G及B所代表的^JL值、 和Y、M及C的^JL值赋予对应关系。总称高灰度区域表HSTBL1-1 、HSTBL1-2 时,仅记为高AJL区域表HSTBL1。另外,高灰度区域表HSTBL3-1、 HSTBL3-2相比于高灰度区域表 HSTBL2-1、 HSTBL2-2,按照RGB表色系对于各网格点GP包含于各区域中 的范围被扩展增大的方式,将各网格点GP、和R、 G及B所代表的AJL值、 和Y、M及C的^JL值赋予对应关系。总称高^JL区域表HSTBL2-1 、HSTBL2-2 时,仅记为高H区域表HSTBL2。另外,高灰度区域表HSTBL4-1、 HSTBL4-2相比于高灰度区域表 HSTBL3-1、 HSTBL3-2,按照RGB表色系对于各网格点GP包含于各区域中 的范围被扩展增大的方式,将各网格点GP、和R、 G及B所代表的^JL值、 和Y、M及C的^JL值赋予对应关系。总称高^j!区域表HSTBL3-1 、HSTBL3-2 时,仅记为高AJL区域表HSTBL3。另外,高灰度区域表HSTBL5-1、 HSTBL5-2相比于高灰度区域表 HSTBL4-1、 HSTBL4-2,按照RGB表色系对于各网格点GP包含于各区域中 的范围被扩展增大的方式,将各网格点GP、和R、 G及B所代表的^值、 和Y、M及C的^JL值赋予对应关系。总称高灰度区域表HSTBL4-1 、HSTBL4-2 时,仅记为高支变区域表HSTBL4。另外,总称高支变区域表HSTBL5-1、 HSTBL5-2时,仅记为高Ay变区域表HSTBL5。图13A~图13H是表示低支复区域表LSTBL的一部分的一例的图。 图13A 图13D分别是表示灰色的色变换表TBL的低灰度区域表 LSTBL0-1 LSTBL3-1的一例的图,图13E 图13H分别是表示红色的色变 换表TBL的低灰度区域表LSTBL0-2 ~ LSTBL5-2的一例的图。总称低M 区域表LSTBL0-2 LSTBL5-2时,仅记为低H区域表LSTBL。 ^f氐&变区 域表LSTBL中,分别使Y、M及C的^JL值对应于包含与网格点GP的值"O" ~ "3"对应的R、 G及B的灰度值的区域。低狄区域表LSTBLO-1、 LSTBL0-2是多个低M区域表LSTBL中成 为基本的表,最大值Pl在第1基准值以下时被选择。低灰度区域表LSTBL1-1、 LSTBL1-2相比于低灰度区域表LSTBL0-1、 LSTBL0-2,按照RGB表色系对于各网格点GP包含于各区域中的范围被扩 展增大的方式,将各网格点GP、和R、 G及B所代表的^值、和Y、 M及 C的AJL值赋予对应关系。总称^^JL区域表LSTBLO-1、 LSTBL0-2时,仅 记为低支复区域表LSTBLO。另外,低灰度区域表LSTBL2-1、 LSTBL2-2相比于低灰度区域表 LSTBL1-1、 LSTBL1-2,按照RGB表色系对于各网格点GP包含于各区域中 的范围被扩展增大的方式,将各网格点GP、和R、 G及B所代表的^JL值、 和Y、M及C的^1值赋予对应关系。总称低^>1区域表LSTBL1-1 、LSTBL1-2 时,仅记为低H区域表LSTBL1。另外,低灰度区域表LSTBL3-1、 LSTBL3-2相比于低灰度区域表 LSTBL2-1、 LSTBL2-2,按照RGB表色系对于各网格点GP包含于各区域中 的范围被扩展增大的方式,将各网格点GP、和R、 G及B所代表的^JL值、 和Y、M及C的^JL值赋予对应关系。总称低灰度区域表LSTBL2-1 、LSTBL2-2 时,仅记为低支变区域表LSTBL2。总称低^JL区域表LSTBL3-1、 LSTBL3-2 时,仅记为低^JL区域表LSTBL3。图14是表示图9流程图的步骤c7中输入处理部41b的选择处理的 流程图。在移至图9流程图的步骤c7时,自步骤dO移至步骤dl,开始选 择处理。在步骤dl中,判断读取了原稿时的原稿读取部40的输出值、即R、 G及B各个图像数据的AJL值中至少任意一个是否超过第1基准值。在步 骤dl中,如果判断为第l基准值以下,则移至步骤d2。在步骤dl中,输 入处理部41b将从原稿读取部40提供的R、 G及B各个闺像数据中^JL值 的最大值与第1基准值比较。R的最大值、G的最大值、及B的最大值例 如可按照与每l张原稿对应的每个图像数据求得,也可将打印的图像作为 1个作业单位来求得。在步骤d2中,选择高灰度区域表HSTBLO,移至步骤d3。在步骤d3中,输入处理部41b判断读取了原稿时的原稿读取部40 的输出值、即R、 G及B各个图^Jt据的灰度值中至少任意一个是否小于 第2基准值。在步骤d3中,输入处理部41b,将原稿读取部40所提供的R、 G及B的各个图象数据中的AJL值最小值与第二基准值进行比较。在步 骤d3中,如果判断不小于第2基准值,则移至步骤d4。在步骤d4中,选择低灰度区域表LSTBLO,移至步骤d5。在步骤d5中,利用从多个高AJL区域表HSTBL中选择的表、从多个 低AJL区域表LSTBL中选择的表、和基本区域表BTBL,制作色变换表TBL, 移至步骤d6,移至图9流程图的步骤c8。在上述步骤dl中,如果判断R、 G及B各个图像数据的AJL值中至 少任意一个超出第l基准值,则移至步骤d7。在步骤d7,判断R、 G及B 各个图^Jt据的^JL值中至少任意一个是否超出"235"。在步骤d7中, 如果判断灰度值"235"以下,则移至步骤d8。在步骤d8中,选择高灰 度区域表HSTBLl,移至步骤d3。在上述步骤d7中,如果判断R、 G及B各个图像数据的^JL值中至 少任意一个超出"235",则移至步骤d9。在步骤d9中,判断R、 G及B各 个图像数据的^^值中至少任意一个是否超出"240"。在步骤d9中,如 果判断^JL值为"240"以下,则移至步骤d10。在步骤dlO中,选择高灰 度区域表HSTBL2,移至步骤d3。在上述步骤d9中,如果判断R、 G及B各个图像数据的^A值中至 少任意一个超出"240",则移至步骤dll。在步骤dll中,判断R、 G及B 各个图像数据的A^值中至少任意一个是否超出"245"。在步骤dll中, 如果判断^JL值为 "245"以下,则移至步骤d12。在步骤d12,选择高 灰度区域表HSTBL3,移至步骤d3。在上述步骤dll中,如果判断R、 G及B各个图像数据的A^值中至 少任意一个超出"245",则移至步骤dl3。在步骤dl3中,判断R、 G及B 各个图像数据的AJL值中至少任意一个是否超出"250"。在步骤dl3中,如果判断M值为"250"以下,则移至步骤dl4。在步骤dl4中,选择 高AA区域表HSTBL4,移至步骤d3。在上述步骤dl3中,如果判断R、 G及B各个图像数据的A^值中至 少任意一个超出"250",则移至步骤dl5。在步骤dl5中,选择高AJL区 域表HSTBL5,移至步骤d3。在上述步骤d3中,如果判断R、 G及B各个图像数据的灰度值中至 少任意一个小于第2基准值,则移至步骤dl6。在步骤dl6中,判断R、 G 及B各个图像数据的^j^值中至少任意一个是否小于"10"。在步骤d16 中,如果判断A;1值不小于"10",则移至步骤dl7。在步骤dl7中,选择 低灰度区域表LSTBLl,移至步骤d5。另夕卜,在上述步骤dl6中,如果判断R、 G及B各个图像数据的A^ 值中至少任意一个小于"10",则移至步骤dl8。在步骤dl8中,判断R、 G及B各个图像数据的^^值中至少任意一个是否小于"5"。在步骤dl8 中,如果判断^JL值不小于"5",则移至步骤d19。在步骤d19,选择低 灰度区域表LSTBL2,移至步骤d5。另外,在上述步骤dl8中,如果判断R、 G及B各个图像数据的^jl 值中至少任意一个小于"5",则移至步骤d20。在步骤d20,选择低A;1 区域表LSTBL3,移至步骤d5。如以上所述,在本实施方式中,与上述实施方式同样,能提升M 再现性,还有对应R、 G及B的^JL值的最大值及最小值,选择高灰度区 域表HSTBL及低^JL区域表LSTBL,因此能够对应输入的图係教据利用最 合适的色变换表,变换至Y、M及C的^JL值。还有以高M区域表HSTBL、 低^;1区域表LSTBL及基本区域表BTBL为1组,与多个存储该组的情况 相比,能减小存储表所需的存储容量。在上述各实施方式中,对白色的^JL值大于黑色的AJL值的情况进 行了说明,对黑色的^1值大于白色的A^值的情况,也仅是数值的大小 不同,基本的处理为同样,因而可获得与上述实施方式同样的效果。另外,在上述的实施方式中,在靠近白色的第l基准值及靠近黑色 的第2基准值的附近,进行了扩展处理,本发明的其他实施方式中,也可 是^靠近白色的第l基准值的附近,进行扩展处理。由于打印靠近白色 的颜色比靠近黑色的颜色,色偏差的影响变大,因此这样的构成也能提升 t变性。此时,在图3中所示的实施方式中,例如只要将图5C及图5D的 第2色变换表TBL2中与网格点GP的值2 ~ 5对应的^JL值,设为图5A及 图5B的第1色变换表TBL1中分别与网格点GP的值2 ~ 5对应的AJL值即 可,图9中所示的实施方式中,只要设为在图IIA及图IIB的流程图中删 除步骤d3、 d4、 dl6~d20的构成即可。另外,在本发明的其他的实施方式中,也可通过由计算机执行用于 执行上述的图像处理方法的程序,来进行上述的各实施方式的图像处理方 法。本发明可不超出其精神或主要特征而以其他种种形态实施。因此,上 述的实施方式,在任何方面只不过是例示而已,本发明的范围是权利要求 书中所示的范围,而不受说明书本文的任何拘束。进而,属于权利要求书 范围的变形、变更都属于本发明的范围。
权利要求
1.一种图像处理方法,对从用于读取原稿的读取装置输出的、以RGB表色系表现的图像数据,利用将Y、M及C的预定灰度值分别与将RGB表色系的色空间分割为多个块体的各区域相对应的色变换表,色变换为以YMC表色系表现的图像数据,其特征在于,进行以下黑点校正当表示白色时的R、G及B的灰度值大于表示黑色时的R、G及B的灰度值时,将读取基准白色时的所述读取装置的输出值调整为比最大灰度值小的预定的第1基准值,将读取基准黑色时的所述读取装置的输出值调整为比最小灰度值大的预定的第2基准值;当表示黑色时的R、G及B的灰度值大于表示白色时的R、G及B的灰度值时,将读取基准白色时的所述读取装置的输出值调整为比最小灰度值大的预定的第2基准值,将读取基准黑色时的所述读取装置的输出值调整为比最大灰度值小的预定的第1基准值,当读取了原稿时从所述读取装置输出的R、G及B中至少任意一个的输出值,超出所述预定的第1基准值和第2基准值之间的范围时,利用对所述色变换表的、在所述预定的第1基准值及第2基准值附近的、被包含在与Y、M及C的预定灰度值对应的RGB表色系的各区域中的范围进行扩展后的色变换表,进行色变换。
2. 如权利要求1所述的图像处理方法,其特征在于, 所述RGB表色系的各区域,各个R、 G及B与多个灰度值对应。
3. 如权利要求l所述的图像处理方法,其特征在于,对被包含在所述RGB表色系的各区域中的范围进行扩展时,选择被 扩展后的RGB表色系的灰度值的最大值,以使其成为在读取了所述原稿 时的所述读取装置的输出值中R、 G及B的最大值。
4. 如权利要求l所述的图像处理方法,其特征在于,在所述色变换表中,对于所述RGB表色系的色空间中,R、 G及B 的灰度值超出了所述第l和第2基准值之间的范围的区域,也与Y、 M 及C的预定灰度值对应。
5. 如权利要求l所述的图像处理方法,其特征在于,在未进行所述扩展的色变换表中,对于所述RGB表色系的色空间中, R、 G及B的灰度值处于所述第l和第2基准值之间的区域,与Y、 M及c的预定灰度值对应。
6. —种图像处理装置,其特征在于,使用权利要求1所述的图像 处理方法进行图像处理。
7. —种图像处理方法,对从用于读取原稿的读取装置输出的、以 RGB表色系表现的、且表示白色时的R、 G及B的灰度值大于表示黑色时 的R、 G及B的灰度值的图像数据,利用将Y、 M及C的预定灰度值分别 与将RGB表色系的色空间分割为多个块体的各区域对应的色变换表,色 变换为以YMC表色系表现的图像数据,其特征在于,将读取基准白色时的所述读取装置的输出值调整为比最大灰度值小 的预定的第l基准值,且将读取基准黑色时的所述读取装置的输出值调整 为比最小M值大的预定的第2基准值,当读取了原稿时从所述读取装置输出的R、 G及B中至少任意一个 的输出值,超出所述预定的第l基准值时,利用对所述色变换表的、在 包含所述预定的第l基准值的区域附近的、被包含在与Y、 M及C的预 定灰度值对应的RGB表色系的各区域中的范围进行扩展后的色变换表, 进行色变换。
8. 如权利要求7所述的图像处理方法,其特征在于,将比所述预定的第1基准值小预定值的预定的第3基准值开始向第1 基准值靠近的范围作为应扩展范围。
9. 如权利要求7所述的图像处理方法,其特征在于, 在所述RGB表色系的各区域中,各个R、 G及B与多个A^值对应。
10. 如权利要求7所述的图像处理方法,其特征在于,对被包含在所述RGB表色系的各区域中的范围进行扩展时,选择扩展 后的RGB表色系的灰度值的最大值,以使其成为读取了所述原稿时的所述 读取装置的输出值中R、 G及B的最大值。
11. 如权利要求7所述的图像处理方法,其特征在于,在所述色变换表中,对于所述RGB表色系的色空间中,R、 G及B 的灰度值超出所述第1和第2基准值之间的范围的区域,与Y、 M及C 的预定灰度值对应。
12. 如权利要求7所述的图像处理方法,其特征在于,在未进行所述扩展的色变换表中,对于所述RGB表色系的色空间中, R、 G及B的^JL值处于所述第l和第2基准值之间的区域,与Y、 M及C 的预定^JL值对应。
13. —种图像处理装置,其特征在于,利用权利要求7所述的图像 处理方法进行图像处理。
全文摘要
提供一种可防止色偏差并获得灰度再现性高的图像的图像处理方法及图像处理装置。在读取原稿时,由于电噪音、电源变动等,读取装置的输出值变动,在原稿读取部(40)的输出值中,R、G及B至少任意一个,超出所述第1和第2基准值之间的范围,则与该变动对应地,对第1色变换表(TBL1)的、在预定的第1基准值及第2基准值附近的、被包含在与Y、M及C的预定灰度值对应的RGB表色系的各区域中的范围进行扩展,制作第2色变换表(TBL2),利用该第2色变换表进行从RGB表色系向YMC表色系的变换。
文档编号H04N1/46GK101247463SQ20081000828
公开日2008年8月20日 申请日期2008年2月15日 优先权日2007年2月15日
发明者松冈朋枝, 臼井孝, 藤原美智子 申请人:夏普株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1