图像处理装置、原稿读取装置、测试图和彩色黑白判定方法

文档序号:7705526阅读:139来源:国知局
专利名称:图像处理装置、原稿读取装置、测试图和彩色黑白判定方法
技术领域
本发明主要涉及能够基于读取原稿而得到的图像数据来判定读取原 稿是彩色原稿还是黑白原稿的图像处理装置。
本申请主张于2008年3月4日提出的日本专利申请2008-053693号 的优先权,并在此引用其全部内容。
背景技术
通过使原稿读取位置相对于原稿进行相对移动来扫描并读取原稿的 原稿读取装置已为人们所知。在该原稿读取装置中,有时所读取的图傳教 据会产生图像变形。图〗象变形是指所述原稿与原稿读取位置的相对移动速 度局部发生变化,使得所生成的图傳教据产生变形。在由原稿自动输送装 置(automatic document feeder, ADF)输送原稿时特别容易产生该图像 变形。这是因为在ADF的多个输送辊之间交接原稿的瞬间,或者原稿接 触配置在原稿输送路径上的导向壁等的瞬间等,原稿的输i!Ul度容易局部 发生变化。
此外,对于所述原稿读取装置,已知有采用3线CCD作为图像传感 器,能读取黑白原稿和彩色原稿双方的原稿读取装置。该3线CCD具有 与3原色(RGB)对应的3条线,将对原稿照射白色光而反射的光色分解 为3个成分来读取,由此实现彩色原稿的读取。
此外,如上所述,对于能读取黑白原稿和彩色原稿的原稿读取装置, 人们已知具有自动判别所读取的原稿是彩色原稿还是黑白原稿的功能的 结构。例如通过对所读取的图像数据中的彩色像素(有彩色像素)的数量 进行计数,并调查其计数值是否在规定阈值以上,能进行该彩色黑白判定。
但是,在所述3线CCD中,用于读取各颜色成分的线配置在彼此不 同的位置,所以各线在同一时刻读取原稿的不同位置。
在将各颜色成分的数据存储于临时存储器中,并合成3色成分的数据 而生成图像数据时,通iti逸迟与以下线数相应的时间来读出,可以修正该读取位置的偏移(线间隔修正),该线数是与所述线之间的间隔对应的线 数。可是,如上所述,读M度局部发生变化而产生图像变形时,进行线
间隔修正后,在该图像变形的发生部位将形成3成分的颜色的位置不一致 的图像。另夕卜,在以下的说明中将这样的3色成分的偏移称作"颜色偏移"。
因此,对于例如黑白文档原稿,在读取文字的白和黑的边界时,读取 速JL良生了变化的情况下,在进行了线间隔修正后的图像数据中,在该边 界部分将发生由图像变形所致的有彩色(伪色)。因此,成为在读取原稿 的彩色黑白判定中,将黑白原稿误判定为彩色原稿的原因。
针对这一点,以下这样的图像处理装置已为人们所知,即、为了准确 地进行原稿颜色(彩色原稿/黑白原稿)的识别,对于容易产生线状着色的 区域,变更彩色黑白判定中使用的M,使用与其它区域不同的有彩色判 定阈值。线状着色是由原稿输iHit度的变动对间隔修正带来的不良影响引 起的。
通过#^样按各原稿区域来变更判定阈值,可使彩色黑白识别的精度 提高一定程度,但是,在例如由伪色所致的着色像素产生多个时,难以防 止将黑白原稿误判定为彩色原稿。此外,难以准确预测伪色的产生量,所 以随着阈值的设定的不同,有时会将彩色原稿误判定为黑白原稿。因此, 从进一步提高判定精度的角度出发,要求进行改善。

发明内容
本发明就是鉴于以上情况而做出的,其主要目的在于,提供能有效避 免伪色的影响,精度更高地进行读取原稿的彩色黑白判定的图像处理装 置。
本发明要解决的i果题如上所述,下面,说明用于解决该课题的方法及 其效果。
根据本发明的观点,提供以下结构的图像处理装置。即、该图像处理 装置具有输入部和彩色黑白判定部。所述输入部输入对读取原稿进行扫描 而由能读取彩色原稿的多线型传感器读取的图傳Jt据。所述彩色黑白判定 部才艮据输入到所述输入部的图^象数据,判定所述读取原稿或该读取原稿的 一部分是彩色还是黑白。此外,所述彩色黑白判定部具有判定所述图像数据中包含的各像素的色相的色相判定部。此外,在所述色相判定部的判定 结果是在所述图像数据的作为特定图像区域的颜色偏移预料区域中检测
到有彩色的像素以及该有彩色的互补色的像素时,所述彩色黑白判定部在 所述彩色黑白判定部进行的是彩色还是黑白的判定中,针对该颜色偏移预 料区域,以与其它图像区域不同的a进行所述判定。
即、进行原稿的彩色黑白判定时,即使在图像数据中检测到有彩色的 像素时,在容易发生图像变形的特定图像区域(颜色偏移预料区域)中, 与该有彩色的像素一起检测到互补色的像素时,是伪色的可能性很大。关 于这一点,根据所述结构,在颜色偏移预料区域中检测到有彩色的像素及 其互补色的像素时,根据与该颜色偏移预料区域以外的图像区域不同的条 件,进行彩色黑白判定,所以能有效防止由于伪色的产生而将黑白原稿误 判定为彩色原稿。此外,在单纯判定^象素的有彩色无彩色的方法中,如果 使判定条件过于严格,相反有时会将彩色原稿误判定为黑白原稿,但是, 才艮据所述结构,在颜色偏移预料区域,不需采用严格的判定条件,所以能 防止该误判定。
在所述图像处理装置中,最好将在所述颜色偏移预料区域中检测到的 所述有彩色的像素和互补色的像素从所述彩色黑白判定部进行的是彩色 还是黑白的判定的材料中排除。
据此,能将产生由图像变形所致的伪色的可能性较大的像素从用于彩 色黑白判定的信息中排除。因此,能防止将黑白原稿误判定为彩色原稿。
在所述图像处理装置中,优选采用以下结构。即、所述色相判定部判 定检测出的有彩色的像素属于将颜色空间在色相方向分割为多个区域而 得到的色相区域的哪一个。所述彩色黑白判定部还具有分色相区域计数 部、分色相区域颜色判定部和判断部。所述分色相区域计数部按所述各色 相区域,对判定为属于该色相区域的像素数进行计数。所述分色相区域颜
色判定部按所述各色相区域,将进行计数而得到的所述像素数与规定阈值 进行比较,在阈值以上时,判定为存在该色相区域的颜色。此外,所述分
色相区域计数部和所述分色相区域颜色判定部,按将该图傳教据分割为多 个区域而得到的各图像区域,进行所述像素数的计数和存在所述颜色的判 定。所述判断部判断与该图傳Jt据有关的读取原稿或该读取原稿的一部分 是彩色还是黑白。此外,对于所⑩色偏移预料区域中包含的图像区域,2个
以上时,且只在该各色相区域是彼此处于互补色关系的色相区域对时,将 该图像区域内的像素中被判定为属于该色相区域对中的任意一个色相区 域的各像素从是彩色还是黑白的判断的材料中排除。
根据该结构,判定为在所分割的图4象区域中的所述颜色偏移预料区域 中,存在某个色相区域及其互补色的色相区域双方的颜色时,能适当地从 判断的材料中排除该图像区域和该色相区域的像素。其结果,能防止彩色 黑白原稿的误判定。此外,通过按各色相区域对像素数进行计数,能取得 检测到了哪个色相的有彩色的信息,并利用于判定中。因此,能有效区另,J、 判定由伪色引起的有彩色和由彩色原稿引起的有彩色。
在所述图像处理装置中,所述彩色黑白判定部在所述颜色偏移预料区 域中检测到的有彩色的像素数与该有彩色的互补色的像素数之差在规定 数以下时,从判定材料中将所检测出的所述有彩色的像素和互补色的像素 排除。
根据该结构,考虑由于图像变形而出现的有彩色的4象素数和互补色的 像素数之间不会产生极大的差这样的倾向,能更适当地进行原稿的彩色黑 白判定。
在所述图像处理装置中,在所述颜色偏移预料区域中,所检测到的有 彩色的像素数在根据黑色像素数决定的阈值以下时,所述彩色黑白判定部排除。
即、由所述图像变形所致的伪色(有彩色和互补色)产生在黑白原稿 的黑色部分的边界时,与黑部分的一侧相邻的有彩色的像素数在黑色像素 数以下的可能性很大。因此,通过如所述结构那样对有彩色与黑色的像素 一起进行计数,将该有彩色的像素数和根据黑色像素数决定的阔值进行比 较,能更准确地进行原稿的彩色黑白判定。此外,能用单纯的计数处理来 实现,所以能实现简单并且高速的处理。
在所述图像处理装置中,在所述颜色偏移预料区域中,有彩色的像素 与黑色像素的一侧相邻,所述互补色的像素与另一侧相邻时,所述彩色黑 白判定部从判定的材料中将所检测到的该有彩色的像素和互补色的像素排除。
根据该结构,考虑作为由所述图像变形所致的伪色的有彩色和互补色 的像素将在隔着黑色像素相邻的位置被检测到,能更准确地进行原稿的彩 色黑白判定。
在所述图像处理装置中,优选采用以下结构。即、所述彩色黑白判定 部能在第一模式和第二模式间进行切换。在所述第一模式中,在与所述图 像数据有关的读取原稿是彩色原稿还是黑白原稿的判定中,将在所述颜色
排除。在所述第二模式中,使在所述颜色偏移预料区域中检测到的有彩色 的像素和互补色的像素包含在判定的材料中。
根据该结构,通过根据状况来变更彩色黑白判定的方法,能适当地进 行判定。
在所述图像处理装置中,优选采用以下结构。即、所述输入部能输入 对测试图原稿进行扫描而由所述传感器读取的测试傳教据。所述彩色 黑白判定部通过解析所述测试像数据,能自动i殳定所述颜色偏移预料 区域。
根据该结构,即使容易产生颜色偏移的图像区域由于读取装置的个体
差异等而不同,通过解析测试^JL据,也能适当设定颜色偏移预料区 域。因此,能准确地进行原稿的彩色黑白判定。
在所述图像处理装置中,所述彩色黑白判定部最好能根据读取原稿的 ^^质种类来变更所述颜色偏移预料区域。
根据该结构,即使容易产生伪色的图像区域随原稿的介质种类而变化 时,也能准确地进行彩色黑白判定。
根据本发明的其它观点,提供一种原稿读取装置,其具有原稿读取 部、原稿自动输送装置、以及所述图像处理装置,所述原稿读取部对读取 原稿进行扫描,并利用能读取彩色原稿的多线型CCD传感器进行读取。
对于该结构的原稿读取装置,即使由原稿读取部的CCD传感器读取 黑白原稿而得到的图像数据中产生由图像变形引起的伪色,也能防止误判定为彩色原稿。此外,在利用原稿自动输送装置输送原稿并读取时,在特 定的图像区域容易产生由图像变形引起的伪色,所以特别适合应用本发明。
在所述原稿读取装置中,优选采用以下结构。即、该原稿读取装置构
成为也能利用平板稿台(flatbed)方式读取所述彩色原稿。而且,所述图 像处理装置具有的所述彩色黑白判定部在由所述原稿自动输送装置输送 所述原稿并读取时,将在所述颜色偏移预料区域检测到的有彩色的像素和 互补色的像素从所述原稿是彩色还是黑白的判定的材料中排除。此外,利 用所述平板稿台方式读取所述原稿时,使在所述颜色偏移预料区域中检测 到的有彩色的像素和互补色的像素包含在所述原稿是彩色还是黑白的判 定的材料中。
即、利用平板稿台方式读取原稿时,与由原稿自动输送装置输送原稿 并读取时相比,难以产生颜色偏移。因此,利用平板稿台方式读取原稿时, 不进行防止彩色黑白的误判定的处理,由此能够实现高效的应用。
在所述原稿读取装置中,构成为也能利用平板稿台方式读取所述彩色 原稿,对于由所述原稿自动输送装置输送原稿并且进行读取的情况、和利 用所述平板稿台方式进行原稿的读取的情况,所述图像处理装置最好能存 储并切换不同的所述颜色偏移预料区域。
即、对于由原稿自动输送装置输送原稿并且读取的情况、和利用平板 稿台方式读取原稿的情况而言,容易产生图像变形的区域不同,所以通过 使之可切换,无论以哪种方法读取原稿时,都能适当地应对。
根据本发明的其它,见点,提供一种用于原稿读取装置读取的测试图, 其特征在于在除了余白之外的副扫描方向的整个区域具有淡色和浓色的
边界o
通过使原稿读取装置读取该测试图,能在容易产生颜色偏移的区域中 可靠地产生颜色偏移,并确定该区域。
此外,根据本发明的其它观点,提供以下的彩色黑白判定方法。即、 该彩色黑白判定方法是根据利用能进行彩色读取的多线型传感器读取原 稿而取得的图傳Jt据,来判定该原稿或该原稿的一部分是彩色还是黑白的方法。而且,在该图像数据的作为特定图像区域的颜色偏移预料区域中, 检测到在黑色像素的两侧产生了相反色相的有彩色的像素时,对于该颜色
偏移预料区域,用与其它图像区域不同的4Ht进行所述判定。
根据该方法,能可靠地检测由图像变形引起的颜色偏移,能防止原稿 的彩色黑白判定中的误判定。
在所述彩色黑白判定方法中,最好将该有彩色的像素从所述判定材料 中排除。
根据该方法,能将产生由图像变形引起的伪色的可能性很大的像素的 信息从彩色黑白判定的材料中排除,所以所述判定的精度提高。
通过以下参照附图对本发明的优选实施方式进行的详细描述,本发 明的其它特征、构件、过程、步骤、特性及优点会变得更加清楚。


图l是表示本发明一个实施方式的图像扫描装置的整体结构的正面剖 视图。
图2是表示图像扫描装置的电气结构的框图。
图3是表示黑白原稿的RGB成分未产生偏移时的说明图。
图4是表示黑白原稿的R成分产生了偏移时的说明图。
图5是表示黑白原稿的G成分产生了偏移时的说明图。
图6是表示黑白原稿的B成分产生了偏移时的说明图。
图7是表示色相平面上的色相区域的概念图。
图8是表示将原稿数据分割为规定^的样子的概念图。
图9是表示本实施方式的彩色黑白判定处理的前半部分的流程图。
图IO是表示彩色黑白判定处理的后半部分的流程图。
图11另_表示测试图原稿的一个例子的图。图12是表示读取测试图原稿而得到的测试像的概念图。
图13是表示产生了由图像变形引起的伪色的样子的、图12的区域X 的放大图。
具体实施例方式
下面,说明发明的实施方式。图l是表示本发明的一个实施方式的图 像扫描装置的整体结构的正面剖视图。
如图1所示,作为原稿读取装置的图像扫描装置101具有由自动, 部和平板稿台部构成的原稿读取部115。
以下具体说明。即、该图像扫描装置101具有配置了安放读取原稿 的稿台玻璃102的原稿台103;以及用于在将该读取原稿按压于所述稿台 玻璃上的状态下保持该读取原稿的原稿台盖板104。此外,图像扫描装置 101具有用于指示原稿的读取开始等的省略了图示的^Mt面板。
在所述原稿台盖板104上配置有自动输稿器(原稿自动输送装置)107。 该自动输稿器107具有设置在原稿台盖板104的上部的原稿盘111、和设 置在该原稿盘111的下方的排纸盘112。
如图1所示,在所述原稿台盖板104的内部构成有连接原稿盘111和 排纸盘112的弯曲状的原稿输送路径15。在该原稿输i^径15上配置有 搓纸辊51、分离辊52、分离垫53、输送辊55、排纸辊58。
搓纸辊51导入原稿盘111上的读取原稿,分离辊52和分离垫53构成 为将导入的原稿一张一张分离。输送辊55将所分离的原稿向原稿读取位置 15P输送,排纸辊58构成为将读取后的原稿向排纸盘112排出。
在所述结构中,在原稿盘111上重叠放置的读取原稿被一张一张地分 离,然后沿着弯曲状的所述原稿输送路径15输送,通过原稿读取位置15P 而由后面描述的扫描单元21读取后,由路径导向部31将路径改变为朝斜 上,并排出到排纸盘U2。
如图1所示,在所述原稿台103的内部具有扫描单元21。该扫描单元 21具有能在原稿台103的内部移动的滑架。该滑架30具有作为光源的荧光灯22、多个反射镜23、聚光透镜27、 和电荷耦合元件(CCD) 28。荧光灯22对读取原稿照射光,来自读取原 稿的反射光被多个反射镜23反射后,通过聚光透镜27而会聚,在CCD28 表面成像。所述CCD28将入射的会聚光变换为电信号后输出。
在本实施方式中,所述CCD28是3线式的彩色CCD。该CCD28为 如下结构,即、针对红、绿、蓝(RGB)各色,设置了在主扫描方向(原 稿的宽度方向)细长地延伸的一维线传感器,并且与各线传感器对应地具 有不同的滤色器。
驱动带轮47和从动带轮48可自由旋转地支撑在所述原稿台103的内 部。而且,在驱动带轮47和从动带轮48之间张设有环形的驱动带49,在 该驱动带49的适当部位固定了所述滑架30。在该结构中,通过用省略了 图示的电动马iiJE反驱动所述驱动带轮47,能使滑架30沿着副扫描方向 水平移动。
在该结构中,在预先4吏所述滑架30移动到与所述原稿读取位置15P 对应的位置的状态下,驱动自动输稿器107。由此,在原稿输送路径15中 输送的读取原稿在原稿输送路径15上被扫描,从荧光灯22照射而被读取 原稿反射的反射光导入到滑架30内,利用《Jt镜23 4吏iLit过聚光透镜27 而引导到CCD28并成像。其结果,CCD28能输出与读取内容对应的电信 号。
此外,作为平板扫描仪使用时, 一边使滑架30沿着稿台玻璃102以 一定速度移动, 一边扫描安放在该稿台玻璃102上的读取原稿。来自原稿 的反射光与上述一样,被引导到滑架30内的CCD28并成像。
图2是图像扫描装置101的框图。如图2所示,图像扫描装置101除 了所述扫描单元21之外,还具有CPU41、 ROM42、图像处理部43、图像 存储器66、数据解析部(图像处理装置)44、编码变换部69、和输出控制 部70。
CPU41是作为控制部设置的,用于控制图像扫描装置101中具有的扫 描单元21、数据解析部44、输出控制部70等。用于该控制的程序和数据 等存储在作为存储部的ROM42中。所述扫描单元21具有模拟前端(AFE )63,该AFE63连接在CCD28 上。在读取原稿时,CCD28具有的RGB各色的所述线传感器在主扫描方 向扫描原稿内容,读取l条线的内容,各线传感器的信号通过所述AFE63 ^拟信号变换为数字信号。利用该主扫描,将l条线的量的像素的数据 作为RGB各色的阶调值从AFE63输出。通过一边在副扫描方向上将原稿 或滑架30逐次输送微小距离,一i^复进行以上的处理,能将整个原稿的 图像数据获取为数字信号。
扫描单元21具有数据修正部65,所述AFE63输出的图像数据的数字 信号被输入到该数据修正部65。该数据修正部65对在各主扫描中1条线1 条线地输入的像素数据进行黑点(shading)校正,而进行由扫描单元21 的光学系统引起的读取不均匀的修正。此外,数据修正部65对所述图^Jt 据进行矫正读取位置的偏移的修正,该读取位置的偏移是由于CCD28中 的RGB各色的线传感器的配置间隔(线间隔)而引起的。
所述图^^储器66用于存储由扫描单元21读取的图像。由扫描单元 21读取的图像数据在图像处理部43被进行众所周知的图像处理(过滤处 理)之后,被输入并存储到图H^储器66中。
所述数据解析部44具有输入部12、图^象变换部U、和彩色黑白判定 部67。输入部12取得来自扫描单元21的数字图^lt据。图像变换部11 对所述数字图像数据进行众所周知的颜色空间变换处理。彩色黑白判定部 67识别与由扫描单元21读取的图像有关的原稿是彩色原稿还是黑白原稿。 另外,后面描述彩色黑白判定部67的动作细节。
编码变换部69对保存在图像存储器66中的图像数据进行例如JPEG 等众所周知的压缩处理而编码。
输出控制部70将编码后的图像数据发送给与图像扫描装置101连接 的作为上位装置的个人电脑(省略图示)。发送方法是任意的,例如可以 考虑使用局域网(LAN)的方法和使用通用串行总线(USB)的方法等。
下面,参照图3 图6,简单说明由图像变形引起的伪色的产生。图3~ 图6是概念性地表示由3线CCD扫描在黑白读取原稿中在副扫描方向按 白色、黑色、白色的方式切换的部分的RGB信号的样子的说明图。另夕卜, 该RGB信号是由所述数据修正部65进行了线间隔修正之后的信号。图3表示未产生图像变形,RGB的3成分一致而未产生颜色偏移时的 样子。即、在图3的情况下,读取原稿的黑色部分被读取为黑色像素([R, G, B=0, 0, 0),白色部分被读取为白色像素([R, G, B=[255, 255, 255)。(另外,这样描述是为了便于说明,但是,对于黑色和白色,实际 的图像数据的RGB值也有时不像这样为最小值和最大值。
另外,图4~图6表示了扫描读取原稿时产生图像变形,RGB的3成 分中的任意一个产生了偏移的情形。
图4表示R成分产生了偏移时的样子。如图4所示,如果R成分相 对于其它成分(G和B)产生偏移,则图傳Jt据中将产生伪色。具体而言, 读取原稿是黑白原稿时,与黑色像素的一侧相邻地出现红色像素([R, G, B=[255,0,0),与另一侧相邻地出现作为红色的互补色的青色的像素([R, G, B=[0, 255, 255)。这样,在读取原稿的黑色和白色的边界上将产生 有彩色(伪色)。同样,G成分产生偏移时,将出现绿色和作为其互补色 的品红色(图5), B成分产生偏移时,将出现蓝色和作为其互补色的黄色 (图6)4
这样,即^A黑白原稿,也有时会由于图像数据的图像变形而出现有 彩色(伪色),该伪色的像素成为将本来应该判定为黑白原稿的地方误判 定为彩色原稿的原因。
下面,说明数据解析部44进行的读取原稿的彩色黑白判定。如图2 所示,所述数据解析部44具有的彩色黑白判定部67具有颜色区域判定部 (色相判定部)71、分颜色区域计数部(分色相区域计数部)72、分色相 区域颜色判定部73、和判断部74。
首先,当由扫描单元21读取的图^JL据(由RGB色坐标系描述)被 输入到图像处理部43的输入部12时,在图像变换部11中进行将所述数据 变换为YCbCr色坐标系的处理。另外,在以下的^L明中,将由与YCbCr 色空间中的色相有关的2个参粉见定的二维平面称作"色相平面"。这2 个参数Cr、 Cb分别是红和蓝的色差成分,#-128到127之间的值,0 表示完全无彩的色差。
图7表示该色相平面的概念图。在本实施方式中,如图7所示,将色 相平面分割为多个颜色区域,设定了 l个无彩区域(K)和6个色相区域(蓝B、品红M、红R、黄Y、绿G、青C)。 6个所述色相区域(有彩区 域)是以在色相方向将有彩色的颜色空间分割为6个的方式设定的。该色 相区域例如如蓝B、黄Y那样,被设定为分别具有彼此成为互补色关系的 对。
所述无彩区域K例如被i殳定为离原点(Cb=0, Cr=0)的多巨离为10 的范围内的区域等。这时,无彩区域如图7的区域K那样成为圆形。不过, 由于该无彩区域力現定将怎样程度的颜色判定为黑白的区域,所以优选考 虑CCD28的特性来设定适当的范围。此外,也可以按照用户的喜好来变 更无彩区域的范围。
彩色黑白判定部67将利用图像变换部11变换为YCbCr色坐标的读 取原稿数据分割为由多个l象素构成的规定块(图4象区域)并进行解析。具 体而言,如图8所示,将图像数据以格子状分割为纵横的块。如果更具体 地列M值来说明,例如将一个块尺寸设定为50 x 70像素等。根据原稿尺 寸和读取分辨率等各条件,将所述块尺寸适当地选择为最适合的值。彩色 黑白判定部67综合判断整个图像的解析结果和各所述块的解析结果,由此 判定是彩色原稿还是黑白原稿。另外,在以下的i兌明中,为了确定所分割 的各块,有时从原稿输送方向顶端一侧开始数,将在主扫描方向排列的块 的列称作第l块列、第2块列、 。此外,有时从左侧开始数,将例如第 n块列的各块称作第n-l块、第n-2块、 。
首先,所述彩色黑白判定部67具有的颜色区域判定部71判定某块中 包含的各像素的CbCr值位于图7的色相平面的各颜色区域中的哪个颜色 区域内。该颜色区域判定部71在像素的颜色是有彩色时,能判定属于6 个所述色相区域的哪一个。接着,分颜色区域计数部72对被判定为属于各 颜色区域内的像素数进行计数。
另外,将由所述颜色区域判定部71判定为属于6个色相区域(有彩 区域)中的任意一个色相区域的像素的数另外进行合计。据此,彩色黑白 判定部67就能计算并取得整个图像中的有彩色的像素数。
每当一个块的解析结束,就由分色相区域颜色判定部73针对该块, 调查分颜色区域计数部72按各颜色区域进行的计数结果。然后,在任意的 色相区域中所述计数值超过了规定阈值时,分色相区域颜色判定部73判定 为存在有彩色,并将与该块的位置、被判定为存在颜色的颜色区域(色相区域)以及该颜色区域中像素的计数值有关的信息存储到省略了图示的存
储器中。据此,在该存储器中存储以下这样的信息例如在第30-22块中, 在B和Y色相区域存在有彩色,B色相区域的像素的计数值是80个,Y 色相区域的像素的计数值是70个。
当针对全部块完成了所述判定时,判断部74就按照一系列的处理结 果,判定该原稿是彩色原稿还是黑白原稿。
该判定方法原则上通过以下方式进行如果整个图〗象中的有彩色的《象 素数在规定阈值(第一阈值)以上,则作为彩色原稿,如果低于阈值,则 作为黑白原稿。可是,如上所述,在产生了由图像变形引起的颜色偏移时, 在图像数据中将出现伪色,所以只用所述原则上的判定,有可能将本来应 该判定为黑白原稿的地方判定为彩色原稿。以下,说明防止该误判定的方 法。
即、所述图像变形主要是由于读取原稿时的读取位置的相对il;变的瞬
间变化、原稿位置或J^的变化引起的读取面的振动等而产生的,但是, 这些是由图像扫描装置101的机构因素导致的。因此,在同一读取条件下, 图像变形的产生位置是限定的,几乎只在离原稿的顶端或末端一定距离的 位置处发生。以下将像这样容易产生颜色偏移的区域称作颜色偏移预料区 域。在该颜色偏移预料区域内,利用与图像数据的其它区域不同的条件进 行彩色黑白判定,由此能进行更准确的判定。
由于图像变形是因上述那样的原因而产生的,所以在与主扫描方向大 致平行的大致直线上,容易产生颜色偏移。因此,最好使所述颜色偏移预 料区域在主扫描方向为细长的形状。在本实施方式中,已将所述块在主扫 描方向从纸张的一端到另一端排列的块列(图8所示的第1块列、第2块 列、 )中容易产生颜色偏移的块列确定为颜色偏移预料区域(后面描述 颜色偏移预料区域的确定方法)。例如,将第30块列确定为颜色偏移预料 区域。另外,在该颜色偏移预料区域中可以指定多个块列。
列举数值来进行更具体的说明。设1个块尺寸如上所述,为50x70 像素。例如用600dpi读入A4尺寸的原稿时的图係Jt据的尺寸是4960x
7016<象素。这时, 一个颜色偏移预料区域的尺寸(即l个块列的尺寸)为 4960x7(H象素。这样,颜色偏移预料区域在主扫描方向成为细长的形状。这样的颜色偏移预料区域例如被指定为原稿输送方向顶端侧的规定
块列、末端侧的规定块列等。即、原稿的顶端侧因接触路径导向部31而使 路径发生变化,所以特别容易产生图像变形,末端侧从输送辊55脱开时, 输ilil度瞬间发生变化,所以特别容易产生图像变形。因此,常常将与这 些区域相当的块列指定为所述颜色偏移预料区域。
下面,参照图9和图IO说明彩色黑白判定处理。图9和图10是由彩
首先,按将图像如图8那样进行分割而得到的各块,判定各像素属于 无彩区域和6个色相区域(有彩区域)的哪一个,并按各颜色区域进行计 数(图9的S101)。此外,对被分类为6个色相区域(有彩区域)的任意 一个色相区域的像素,另外进行计数,通过计算,取得整个图像的有彩色 的像素数。
接着,按所述各块,将各色相区域的计数值与规定阈值进行比较,判 定是否存在有彩色(S102)。将被判定为存在有彩色的块和色相区域的信 息适当*储到存储器中。
接着,执行读取原稿是彩色原稿还是黑白原稿的预判定(S103)。按 照所述彩色黑白判定的原则,根据整个图像中的有彩色的像素数的合计是 否在规定阈值以上(第一阈值),进行该预判定。因此,在该预判定的材 料(根据)的至少一部分中有可能包含所述颜色偏移预料区域的有彩色的 像素和互补色的像素。
在该S103的判断结果是有彩色的像素数低于所述第一阈值时,预判 定为读取原稿是黑白原稿(S104)。而有彩色的像素数超过第一阈值时, 预判定为读取原稿是彩色原稿(S105 )。
另外,该第一阈值^JL据其与S102的处理中的阈值的关系适当地i殳 定的,在S102的处理中任意一个块被判定为有彩色的情况下,在S103的 判断中 一定^L预判定为彩色原稿。
接着,执行图10的正式判定的流程(即、用于防止由伪色引起的误 判定的处理)。在正式判定的流程中,最初调查所述预判定的结果(S106)。 被预判定为不是彩色原稿(是黑白原稿)时,将被原封不动地正式判定为是黑白原稿(Slll),并结束处理。
在被预判定为是彩色原稿时,检查在S102的处理中被判定为存在有彩色的块(以下称作有彩块)是否包含在特定的颜色偏移预料区域中(S107)。然后,在判定为包含在颜色偏移预料区域中的块以外的块中也存在有彩色时,认为该块的有彩色像素不是因伪色而导致的,所以正式判定为是彩色原稿(S112),并结束处理。
另外,判定为只在作为容易产生图像变形的块的颜色偏移预料区域内的块中存在有彩色时,黑白原稿中产生伪色的可能性4艮大。因此,在S107的判断中,判定为所述有彩块全是颜色偏移预料区域内的块时,进一步通过以下的处理,详细地进行判断。
首先,调查被判定为在所述有彩块中存在颜色的色相区域是否彼此构成互补色的对(S108)。即、针对被判定为在有彩块中存在颜色的色相区域,调查在与其处于互补色关系的色相区域中,是否也被判定为在该块中存在颜色。
该判断是基于在由于颜色偏移而在原稿的黑部分产生伪色时,如上所述,具有在黑部分的两端的边缘将检测到有彩色的像素及其互补色的像素双方的倾向进行的(例如参照图4和图13)。在S108的判断中,被判断为在彼此是互补色的双方的色相区域中存在颜色,并且在此之外的色相区域中未检测到颜色时,认为在黑白原稿中产生了由颜色偏移引起的伪色,所以覆盖是彩色原稿的意思的预判定,而正式判定为是黑白原稿(Slll),并结束处理。在此之外的情况下,i^S109。
另外,在S108的判断中,还可进一步考虑彼此是互补色的2个色相区域中的像素的计数值是否为同数程度(换言之,像素的计数值之差是否在规定数以下)。即、由于颜色偏移而在原稿的黑部分产生伪色时,虽然也根据黑部分的图形形状来判断,但是,多数情况下在黑部分的两端的边缘会检测到同数程度的特定色及其互补色的像素。因此,即使在被判定为在处于互补色关系的2个色相区域中存在颜色时,在该2个色相区域中的像素的计数值极端不同的情况下,也难以认为是由颜色偏移引起的伪色,所以可以在不正式判定为是黑白原稿的状态下ii^ S109。
此外,如上所述,伪色产生在黑部分的两端的边缘,但是,由于该伪色例如只以几个点的宽度出现,所以与黑色像素数相比,伪色的〗象素数更
多的可能性4艮低。因此,按各块对黑色《象素进行计数,在S108的判断中,被判定为彼此为互补色的色相区域对为有彩时,只在黑色像素的计数值在一侧的色相区域的像素的计数值以上时,能判定为是黑白原稿。不过,也可以不是单纯比较黑色像素的计数值和色相区域的像素的计数值,而只在黑色像素的计数值比将一侧的色相区域的像素的计数值乘以规定倍(例如2倍)而得到的值大时,判定为是黑白原稿。此外,所述规定倍的倍率也可以适当变更。当然,例如将黑色《象素的计lt值乘以0.5倍,再与一侧的色相区域的像素的计数值进行比较,也能取得同样的结果。
此外,在黑白原稿的黑部分产生伪色时,将与黑色^象素的原稿副扫描方向一侧相邻地检测到有彩色的像素,与另一侧相邻地检测到该有彩色的互补色的《象素。因此,在S108的判断中,如果检测到处于互补色关系的2个色相的像素和黑色像素处于所述位置关系,则能正式判定为是黑白原稿。
接着,在有彩块中调查被判定为存在颜色的色相区域的lbl否比规定数多(S109)。例如被判定为在6个色相区域中全部都存在颜色时,即使是位于颜色偏移预料区域的块,也难以认为全部的有彩色都是由伪色引起的,所以正式判定为是彩色原稿(S112),并结束处理。
在被判定为有彩的色相区域的数在规定数以内时,调查有彩色的像素数的合计是否比规定阈值(第二阁值)多(SllO)。然后,有彩色的像素数的合计在第二阈值以下时,正式判定为是黑白原稿(Slll),超过第二阈值时,正式判定为是彩色原稿(S112)。然后,结束处理。
即、由于只会在例如1-几个点的宽度内检测到由颜色偏移引起的伪色,所以有彩色的像素的合计极多时,难以认为全都是由伪色引起的,而认为包含了彩色原稿的有彩色。因此,正式判定为是彩色原稿。另外,如果有彩色的像素的合计在一定程度的值以下,则认为全都是由伪色引起的,所以正式判定为是黑白原稿。
另外,S110的判断中使用的第二阈值是比在所述S103的判断中使用的第一阔值大的值。即、知道在进行S110的判断的阶段,有彩色的像素主要在所述颜色偏移预料区域内的块中被检测到,所以可预料到有产生伪色的可能性,而使正式判定为是彩色原稿的条件变得严格。通过以上处理,能有效防止彩色黑白判定的错误。在像这样适当地进
行了彩色黑白判定之后,能适当地执行编码变换部69中的压缩方法的选择等以后的图傳教据的处理。
另外,例如有时想将原稿的几乎整个区域是黑白、且在一部分狭窄的区域内配置了黑色部分和夹着该黑色处于互补色关系的有彩色的原稿读取为彩色原稿。可是,在读取该原稿时,在所述颜色偏移预料区域的位置检测到该有彩色时,有可能判定为是黑白原稿。为了应对这样的情形,在本实施方式中,构成为可以通过用户的指示,暂时解除防止所述由伪色引起的误判定的功能,将所述预判定的结果直接用作正式判定的结果。
此外,如上所述,图*据的图像变形在利用自动输稿器107输送原稿而读取时特别容易产生。考虑到该情况,在如本实施方式那样具有自动输稿器和平板稿台部的图像扫描装置101中,也可以在进行利用了自动输稿器的读取时,进行防止所述由伪色引起的误判定的控制,在进行利用了平板稿台部的读取时,不进行所述误判定防止控制。通过该自动切换,能有^JC挥误判定防止功能。
下面,说明颜色偏移预料区域的确定方法。如上所述,在本实施方式中,将容易产生颜色偏移的块列确定为颜色偏移预料区域。作为这样的块列的确定方法,通过使图像扫描装置101读取图11所示的测试图原稿130的方法来进行。
在所述测试图原稿130上,如图11所示,以黑白方式打印了以规定间隔反复配置了细线的图案。该线是相对于主扫描方向,以规定角度倾斜的直线,但是也可以是台阶状的具有锯齿的线。在现实中,难以斜着打印完美的直线,所以打印这样的台阶状的线。使该线的宽度为相当于l个像素或几个像素左右的宽度。
列举^L值,具体说明图11的测试图原稿130。例如通过4吏用适宜的打印机进行打印,能生成该测试图原稿130。该打印机的分辨率是600dpi时,用于打印测试图原稿130的图像数据在A4纸张的情况下,为横4960 x纵7016像素。
在测试图原稿130上,如上所述,在A4纵向(副扫描方向)上反复配置了多条斜线。具体而言,在副扫描方向上160个像素160个像素地来分割A4的整个区域,在所分割出的各区域(横4960像素x纵160像素)中分别画出对角线,据此,构成测试案。
关于打印机的位图处理的关系,各斜线(线宽度是l个像素时)通过反复进行以下这样的处理来表现在主扫描方向排列配置规定数量的黑《象素,从所排列的终端像素向副扫描方向移动l个像素,并进一步从移动后的位置起在主扫描方向排列配置规定数量的黑像素, ■ 。在主扫描方向排列的黑像素的数量为4960/160=31个像素。即、打印在整个纸张上反复打印了以下图案的测试图原稿130,该图案是31个4象素宽度的直线以台阶状l个像素l个像素地偏移而形成的。在这样的测试图原稿130上,在副扫描方向的整个区域,存在从黑到白或者从白到黑的边缘(边界)。
读取所述测试图原稿130,根据线间隔修正后的所述测试像131(图12),进行颜色偏移预料区域的确定,但是,在该处理中,可以如以下说明的那样,借用所述彩色黑白判定部67的结构的一部分。据此,没必要设置用于测试图的解析的特别结构,所以能廉价地构成装置。
例如,假设产生图像变形后,在所述测试像131的某个区域X,如图13的放大图所示那样,出现了有彩色的像素。另外,在图13中,用字母"R"表示红色的像素,用字母"C"表示青色的像素。
这样,在彩色黑白判定部67中,将所述测试4象131分割为所述块,对各块判定有彩色的有无。具体而言,颜色区域判定部71针对各块,判定该块中包含的各〗象素属于无彩区域(K)和色相区域(蓝B、品红M、红R、黄Y、绿G、青C)的哪一个。接着,分颜色区域计数部72对判定为属于色相区域的像素数进行计数。
每当一个块的解析结束,就由分色相区域颜色判定部73,针对该块,调查分颜色区域计数部72进行的色相区域的计数结果。然后,分色相区域颜色判定部73在检测到属于色相区域的像素时,将该块的位置存储到省略了图示的存储器中。即、预先知道该测试像131是黑白的,所以即使针对色相区域进行计数而得到了 l个像素时,也能立刻判定为是伪色。因此,用于与属于色相区域的像素的计数值进行比较来判定存在有彩色的阈值被设定为0。此外,根据同样的理由,没必要令用于以下这样的防止彩色黑白误判定的功能起作用对属于处于互补色关系的各色相区域的像素数进行计数并比较,或者检查黑色像素和有彩色像素的位置关系。但是,也可以根据用户的喜好设定为将属于色相区域的像素的计数值与0以上的规定阈值(该阈值有时与进行彩色黑白判定时的阈值不同)进行比较,只在所述计数值超过所述阈值时,判定为产生了伪色。此外,也可以将所述无彩区域(K)的范围设定为与进行通常的彩色黑白判定时不同的值。
彩色黑白判定部67将由分色相区域颜色判定部73判定为包^^有彩色(伪色)像素的块,判断为是容易产生由图像变形引起的颜色偏移的块,并存储该块(以下,称作颜色偏移预料块)的位置。例如,如图12的例子那样,产生了伪色的像素包含在第30-22块中时,存储该块是颜色偏移预料块的信息。
当对全部块完成了伪色有无的判定时,彩色黑白判定部67判定所述颜色偏移预料块包含在哪个块列中。然后,将包含所述颜色偏移预料块的块列存储为颜色偏移预料区域。例如,在所述例子中,包含第30-22块的第30块列被存储为颜色偏移预料区域。这样,能自动设定颜色偏移预料区域的位置,能在所述彩色黑白判定中使用该信息。
另外,所述颜色偏移预料块并不限于只有l个,因此,颜色偏移预料区域并不限于l个。例如如第8块列、第15块列和第21块列那样,在图像数据中也有时存在多个。这时,彩色黑白判定部67将存在多个的颜色偏移预料区域的位置的信息全部存储起来。
另外,在由自动输稿器107读取所述测试图原稿130,且能切换原稿输iHit度时,优选以高速输送测试图原稿130,执行所述颜色偏移预料区域的自动设定。原稿输i^度越高,越容易产生颜色偏移,所以通过以高速输送测试图原稿130,能可靠地产生颜色偏移,能准确地确定颜色偏移预料区域。
虽然容易产生由图像变形引起的伪色的块的位置也取决于装置方面的因素,但是(特别是利用自动输稿器107输送并读取原稿时)也非常依赖读取原稿的韧性和厚度等。考虑到这点,对于所述测试图原稿130,准备多张纸厚和材料等不同的测试图原稿,使图像扫描装置101分别读取,由此能按照纸厚等,存储多个颜色偏移预料区域的位置。而且,在读取原稿时,使用户指定介质的种类(纸厚等),按照它来切换颜色偏移预料区域的位置,由此,能按情况,准确进行彩色黑白判定。此夕卜,如上所述,容易产生伪色的块的位置因装置方面的因素而改变,
所以一般来说,对于自动输稿器107和平板稿台部而言,颜色偏移预料区域的位置不同。考虑到这点,对于利用自动输稿器107输送原稿并且读取所述测试图原稿130时和由平板稿台部读取时,可以分别独立地存储颜色偏移预料区域的位置。而且,构成为在进行原稿的彩色黑白判定时,能按照是使用自动输稿器107进fr^^ii是使用平板稿台部进行读取,来自动切换所述颜色偏移预料区域。
如上所述,本实施方式的数据解析部44具有输入部12、彩色黑白判定部67。所述输入部12输入对读取原稿进行扫描而由能读取彩色原稿的多线型CCD28读取的图《象数据。所述彩色黑白判定部67根据输入到输入部12的图像数据,判定所述读取原稿是彩色原稿还是黑白原稿。此夕卜,彩色黑白判定部67具有判定所述图傳教据中包含的各像素的色相的颜色区域判定部71。此外,彩色黑白判定部67在颜色区域判定部71的判定结果是在特定区域(颜色偏移预料区域)中检测到有彩色的像素和该有彩色的互补色的像素时,在彩色黑白判定部67进行的是彩色还是黑白的判定中,针对该颜色偏移预料区域,以与其它《象素区域不同的4Ht进4亍所述判定。具体而言,在颜色偏移预料区域内检测到有彩色的像素和该有彩色的互补色的像素时,将检测到的有彩色的像素和互补色的像素从判定材料中排除(图10的S108 )。
根据该结构,在颜色偏移预料块中检测到有彩色的〗象素及其互补色的像素时,能将该像素从彩色黑白判定中使用的信息中排除。据此,能防止由于由图像变形引起的伪色,而将黑白原稿误判定为彩色原稿。
此外,在本实施方式的数据解析部44中,所述彩色黑白判定部67具有颜色区域判定部71、分颜色区域计数部72、分色相区域颜色判定部73、和判断部74。颜色区域判定部71判定所检测到的有彩色的l象素属于在色相方向将颜色空间分割为多个区域而得到的色相区域的哪一个。分颜色区域计数部72按各色相区域,对被判定为属于该色相区域的像素数进行计数。分色相区域颜色判定部73按各色相区域,将进行计数而得到的像素数与规定阈值进行比较,在阈值以上时,判定为存在该色相区域的颜色。此外,分颜色区域计数部72和分色相区域颜色判定部73按将该图像数据分割为多个区域而得到的各图像区域,进行像素数的计数和存在颜色的判定。所述判断部74判断与该图像数据有关的读取原稿是彩色原稿还是黑白原稿。而且,对于所述颜色偏移预料区域中包含的图像区域,由所述分色
相区域颜色判定部73判定为存在颜色的色相区域有2个以上时,在该各色相区域只是彼此处于互补色关系的色相区域对时,判断部74将该图像区域内的像素中被判定为属于该色相区域对中的任意一个色相区域的各像素从是彩色还是黑白的判断的材料中排除(图10的S107、 S108)。
根据该结构,在所分割出的块中的所述颜色偏移预料块中,被判定为存在某个色相区域及其互补色的色相区域双方的颜色时,可以从判断材料中适当地将该块和该色相区域的像素排除。结果是,能防止彩色黑白原稿的误判定。此外,通过按各色相区域对像素数进行计数,能取得检测到了哪个色相的有彩色的信息,并利用在判定中。因此,能有效地区别判定由伪色引起的有彩色和由彩色原稿引起的有彩色。
另外,所述彩色黑白判定部67在图10的S108的判断中,在所,色偏移预料块中检测到的有彩色的像素数和该有彩色的互补色的像素数之差在规定数以下时,可以将所检测到的所述有彩色的像素和互补色的像素从判定的材料中排除。
根据该结构,能考虑在由于图像变形而出现的有彩色的像素数和互补色的像素数之间不会产生太大的差的倾向,来更适当地进行原稿的彩色黑白判定。
此外,所述彩色黑白判定部67也可以构成为在图10的S108的判断中,在所,色偏移预料区域中检测到的有彩色的像素数在根据黑色像素数决定的阈值以下时,将所检测到的该有彩色的〗象素和该有彩色的互补色的像素从判定的材料中排除。
即、由所述图像变形引起的伪色(有彩色和互补色)产生在黑白原稿的黑色部分的边界时,与黑部分的一侧相邻的彩色的像素数在黑色^象素数以下的可能性很大。因此,如上所述,与有彩色一起对黑色像素进行计数,并比较该有彩色的像素数和根据黑色像素数决定的阈值,由此能更准确地进行原稿的彩色黑白判定。此外,由于能用单纯的计数处理来实现,所以能实现简单并且高速的处理。
此外,所述彩色黑白判定部67也可以是,在图10的S108的判断中,在所述颜色偏移预料块中有彩色的l象素与黑色〗象素的一侧相邻,所述互补色的像素与另 一侧相邻时,将所检测到的该有彩色的像素和互补色的像素从判定的材料中排除。
根据该结构,可以考虑作为由所述图像变形引起的伪色的有彩色和互补色的像素将在夹着黑色像素而相邻的位置被检测到,来更准确地进行原稿的彩色黑白判定。
此外,在本实施方式的数据解析部44中,构成为能在以下两个模式间进行切换在与所述图像数据有关的读取原稿是彩色原稿还是黑白原稿的判定中,将在所述颜色偏移预料块中检测到的有彩色的像素和互补色的像素从判定的材料中排除的模式(第一模式)、和使该有彩色的像素和互补色的像素包含在判定的材料中的模式(第二模式)。
根据该结构,按照原稿的内容、读取形态等状况来变更彩色黑白判定的方法,由此能适当地进行判断。
此外,在本实施方式的数据解析部44中,所述输入部12能输入操作测试图原稿130而由CCD28读取的测试像131的数据。此外,所述彩色黑白判定部67构成为通过解析所述测试像131的数据,能自动设定所述颜色偏移预料块。
才艮据该结构,即使容易产生颜色偏移的块由于图像扫描装置101的个体差异等而不同,通过解析测试像131的数据,也能适当地设定颜色偏移预料区域。因此,能准确地进行原稿的彩色黑白判定。
此外,在本实施方式的lt据解析部44中,所述彩色黑白判定部67能按照读取原稿的介质种类来变更所述颜色偏移预料块。
根据该结构,在按照原稿的介质种类,改变容易产生伪色的图像区域时,也能准确地进行彩色黑白判定。
此外,本实施方式的图1象扫描装置101具有扫描读取原稿而由能读取彩色原稿的多线型CCD28读取原稿的扫描单元21;自动输稿器107;和所述数据解析部44。
根据该结构,即使在由原稿读取部的CCD28读取了黑白原稿的图像数据中产生由图像变形引起的伪色,也能防止误判定为是彩色原稿。此夕卜,由自动输稿器107输送原稿并读取时,在特定的块中容易产生由图像变形 引起的伪色,所以特别适合应用本实施方式的彩色黑白判定部67。
此外,本实施方式的图《象扫描装置101构成为也可以由平扭^稿台部 读取所述彩色原稿。而且,彩色黑白判定部67在由自动输稿器107输送所 述原稿并读取时,将在颜色偏移预料区域中检测到的有彩色的像素和互补 色的像素从该原稿是彩色还是黑白的判定的材料中排除。此外,在利用平 板稿台部读取所述原稿时,可以使在所述颜色偏移预料区域中检测到的有 彩色的像素和互补色的像素包含在该原稿是彩色还是黑白的判定的材料 中。
即、利用平板稿台部读取原稿时,与利用自动输稿器107输送原稿并 读取时相比,不容易产生颜色偏移。因此,利用平板稿台部读取原稿时, 通过不进行防止彩色黑白的误判定的处理,能够实现高效的应用。
此外,在本实施方式的图4象扫描装置101中,数据解析部44构成为 对于利用自动输稿器107输送原稿并且读取的情况和利用平板稿台部读取 原稿的情况,能存储并切换不同的颜色偏移预料区域。
即、对于利用自动输稿器107输送原稿并且读取的情况和利用平板稿 台部读取原稿的情况而言,容易产生图像变形的区域不同,所以通过使之 可切换,无论用怎样的方法读取原稿时,都能适当地应对。
此外,本实施方式的测试图原稿130在除了余白之外的副扫描方向的 整个区域中具有淡色和浓色的边界。
通过使原稿读取装置读取该测试图原稿130,能在容易产生颜色偏移 的区域中可靠地产生颜色偏移,并确定该区域。
此外,本实施方式的彩色黑白判定方法是根据由能进行彩色读取的多 线型CCD28读取原稿而取得的图像数据,来判定该原稿是彩色原稿还是 黑白原稿的方法。而且,在该图像数据的特定图像区域、即颜色偏移预料 区域中,检测到在黑色像素的两侧产生了相反色相的有彩色的像素时,针 对该颜色偏移预料区域,以与其它图^^区域不同的4Hf进行所述判定。具 体而言,将该有彩色的像素从所述判定的材料中排除。
根据该方法,能可靠i^测由图像变形引起的颜色偏移,能防止原稿的彩色黑白判定中的误判定。
以上,说明了本发明的优选实施方式及其变形例,但是,所述结构例 如能像以下这样进行变更。
数据解析部44的功能可以由与CPU41不同的石更件(例如ASIC)来 实现,但是也可以通过在CPU41中执行适当的软件来实现。
此外,也可以取代在图像扫描装置101内具有数据解析部44的结构, 而利用外部设备来实现。例如,能变更为在连接在输出控制部70上的个人 电脑上执行适当的软件,实现所述数据解析部的功能的结构。
在所述说明中,描述为进行整个原稿的彩色黑白的判定,但是,在进 行原稿的一部分区域的彩色黑白判定时,也能应用本发明的防止彩色误判 定的处理。通过HJt样对原稿的一部分进行彩色误判定防止处理,例如能 在决定图像数据的压缩方法时决定最合适的方法。
在本实施方式中,在图9和图10的i兌明中, 一旦预判定为是彩色原 稿(图9的S105 ),之后就进行排除判定(图10的S107到S109的处理)。 也可以取代该结构,而在判定各块是否是有彩块时(图9的S102 )进行所 述排除判定处理的全部或一部分。这时,S105的预判定的精度提高,但与 预判定有关的处理时间变长。可以考虑所述折衷的关系,在适当的时机进 行所述排除判定。
测试图原稿130的图案的内容并不局限于所述内容,只要是在副扫描 方向的几乎整个区域(除去余白)中具有浓色和淡色的边界(边缘)的特 定图案,则无论为何种内容都可以。此外,在读入测试图原稿130时,只 要能检测到伪色的产生就足够了,只要是知道使用单色(黑白)的测试图 原稿130,就没必要一定检测处于互补色关系的像素。因此,也并不局限 于用细线构成图案。即、在副扫描方向的整个区域,只要存在从浓色向淡 色的边界或从淡色向浓色的边界中的任意一个,就可以据此而确认伪色的 产生。此外,由于只要能确认伪色的产生位置就可以,所以测试图原稿130 并不局限于黑白的打印,可以用判定为位于无彩区域(K)内的范围的颜 色来打印。不过,虽然也可以用有彩色来打印,但是这时,用于判定伪色 的处理变得复杂,所以优选用无彩色来打印。
读取测试图原稿130来设定颜色偏移预料区域时,在块列内即使检测 到l个有彩块时,也可以将该块列设定为颜色偏移预料区域,也可以只在有彩的块数比规定阈值多时,将该块列设定为颜色偏移预料区域。此外, 该阈值也可以进行适当变更。
图像变换部11进行的色坐标变换并不局限于YCbCr色坐标,也可以 是作为三维色空间的具有无彩轴的其它图像数据表现方法。例如通过Lab、 Luv、 YIQ等,也能实现本发明。不过,也可以不对整个RGB图像数据 进行色坐标变换,而对各RGB像素进行色相判定。可是,由于YCbCr被 用于JPEG格式,所以通过所述编码变换部69对数据进行JPEG压缩来 处理时,如果预先变换为YCbCr色坐标系,则^1有利的。
颜色区域的分割方法并不限于图7所示的方法,例如可以在色相方向 将有彩色的颜色空间分割为8个来^L定所述色相区域。
将图像数据分割为块的方法并不限于所述结构,例如可以如所述块列 那样,变更为将在主扫描方向细长的区域作为块单位的结构。虽然色相区 域的判定最好在某种程度的小范围内进行,但是, 一般来讲,由图《象变形 引起的伪色产生在主扫描方向的整条线上。因此,如本实施方式那样,细 分割为格子状的块来进行色相区域的判定,并且将在主扫描方向排列该块 而得到的细长块列作为颜色偏移预料区域,适合用于防止彩色误判定的处 理。
此外,颜色偏移预料区域的形状并不局限于像上述那样将块从主扫描 方向的一端排列到另一端,也可以是任意的形状。可是,从颜色偏移容易 在主扫描方向上细长地产生的角度出发,最好是使之为在主扫描方向细长 的形状。
图像读取传感器并不局限于CCD,其它形式的传感器也能应用本发 明。此外,传感器的线数并不局限于3线,只要是由2线或4线以上构成 的图《象读取传感器所构成的原稿读取装置,就能应用本发明。
上述的彩色误判定防止处理并不局限于图像扫描装置101,还可以应 用于其它原稿读取装置,例如复印装置、复合机等中。
虽然参照优选实施方式描述了本发明,但是可以以多种方法改进本 发明,并且可以推知与上面提出和描述的实施方式不同的多种实施方 式,这对本技术领域的普通技术人员而言是显而易见的。因此,后附权 利要求书意在涵盖本发明的所有落入本发明主旨和范围内的改进方案。
权利要求
1.一种图像处理装置,具备输入部,输入对读取原稿进行扫描而由能读取彩色原稿的多线型传感器读取的图像数据;以及彩色黑白判定部,根据输入到所述输入部的图像数据,判定所述读取原稿或该读取原稿的一部分是彩色还是黑白;所述彩色黑白判定部具备色相判定部,该色相判定部判定所述图像数据中所包含的各像素的色相;在所述色相判定部的判定结果是在所述图像数据的作为特定图像区域的颜色偏移预料区域中检测到有彩色的像素以及该有彩色的互补色的像素时,在所述彩色黑白判定部进行的是彩色还是黑白的判定中,针对该颜色偏移预料区域,所述彩色黑白判定部以与其它图像区域不同的条件进行所述判定。
2. 根据权利要求l所述的图像处理装置,其特征在于所述彩色黑白判定部将在所述颜色偏移预料区域中检测到的所述有 彩色的像素和互补色的像素从所述是彩色还是黑白的判定的材料中排除。
3. 根据权利要求2所述的图像处理装置,其特征在于所述色相判定部判定所检测到的有彩色的像素属于将颜色空间在色 相方向分割为多个区域而得到的色相区域的哪一个;所述彩色黑白判定部还具备分色相区域计数部,按所述各色相区域,对被判定为属于该色相区域 的4象素数进行计数;分色相区域颜色判定部,按所述各色相区域,将进行计数而得到的所 述像素数与规定阈值进行比较,在阈值以上时,判定存在该色相区域的颜 色;以及判断部,判断与该图像数据有关的读取原稿或该读取原稿的一部分是 彩色还是黑白;所述分色相区域计数部和所述分色相区域颜色判定部,按将该图像数 据分割为多个区域而得到的各图像区域,进行所述像素数的计数和存在所逸魏色的判定;对于所述颜色偏移预料区域中包含的图像区域,在由所述分色相区域 颜色判定部判定为存在颜色的色相区域在2个以上时,且只在该各色相区 域;l彼此处于互补色关系的色相区域对时,所述判断部将该图<象区域内的 像素中被判定为属于该色相区域对中的任意 一个色相区域的各像素从是 彩色还是黑白的判断的材料中排除。
4. 根据权利要求2所述的图像处理装置,其特征在于在所述颜色偏移预料区域中检测到的有彩色的像素数和该有彩色的 互补色的像素数之差在规定数以下时,所述彩色黑白判定部从判定的材料 中将所检测到的所述有彩色的l象素及互补色的像素排除。
5. 根据权利要求2所述的图像处理装置,其特征在于在所述颜色偏移预料区域中,所检测到的有彩色的〗象素数在才艮据黑色 像素数决定的阈值以下时,所述彩色黑白判定部从判定的材料中将所检测 到的该有彩色的像素及该有彩色的互补色的像素排除。
6. 根据权利要求2所述的图像处理装置,其特征在于在所述颜色偏移预料区域中有彩色的像素与黑色像素的一侧相邻,所 述互补色的像素与另一侧相邻时,所述彩色黑白判定部从判定的材料中将 所检测到的该有彩色的像素及互补色的4象素排除。
7. 根据权利要求2所述的图像处理装置,其特征在于所述彩色黑白判定部能在第 一模式和第二模式间进行切换,在该第一模式中,在与所述图像数据有关的读取原稿是彩色原稿还是 黑白原稿的判定中,从判定的材料中将在所述颜色偏移预料区域中检测到 的有彩色的像素和互补色的像素排除,在该第二模式中,使在所述颜色偏移预料区域中检测到的有彩色的像 素和互补色的像素包含在判定的材料中。
8. 根据权利要求l所述的图像处理装置,其特征在于所述输入部能输入对测试图原稿进行扫描而由所述传感器读取的测 试傳教据,所述彩色黑白判定部通过解析所述测试像数据,能自动设定所述 颜色偏移预料区域。
9. 根据权利要求l所述的图像处理装置,其特征在于所述彩色黑白判定部能按照读取原稿的介质种类来变更所述颜色偏 移预料区域。
10. —种原稿读取装置,具备原稿读取部,对读取原稿进行扫描,而利用能读取彩色原稿的多线型 CCD传感器进fr^取;原稿自动输送装置;以及图像处理装置;图像处理装置包括输入部,输入对读取原稿进行扫描而由能读取彩色原稿的多线型传感 器读取的图像数据;以及彩色黑白判定部,根据输入到所述输入部的图像数据,判定所述读取 原稿或该读取原稿的一部分是彩色还是黑白;所述彩色黑白判定部具有色相判定部,该色相判定部判定所述图像数 据中包含的各像素的色相;在所述色相判定部的判定结果是在所述图像数据的作为特定图像区 域的颜色偏移预料区域中检测到有彩色的像素以及该有彩色的互补色的 像素时,在所述彩色黑白判定部进行的是彩色还是黑白的判定中,针对该 颜色偏移预料区域,所述彩色黑白判定部以与其它图像区域不同的条件进 行所述判定。
11. 根据权利要求10所述的原稿读取装置,其特征在于构成为也能利用平板稿台方式读取所述彩色原稿;所述图4象处理装置具有的所述彩色黑白判定部,在由所述原稿自动输送装置输送所述原稿并读取时,将在所述颜色偏 移预料区域中检测到的有彩色的像素和互补色的像素从所述原稿是彩色 还是黑白的判定的材料中排除;在利用所述平板稿台方式读取所述原稿时,使在所述颜色偏移预料区 域中检测到的有彩色的像素和互补色的像素包含在所述原稿是彩色还是 黑白的判定的材料中。
12. 根据权利要求10所述的原稿读取装置,其特征在于构成为也能利用平板稿台方式读取所述彩色原稿;对于由所述原稿自动输送装置输送原稿并读取的情况、和利用所述平 板稿台方式进行原稿的读取的情况,所述图像处理装置能存储并切换不同 的所述颜色偏移预料区域。
13. —种彩色黑白判定方法,包括彩色黑白判定步骤,在该彩色黑白判定步骤中,根振由能进行彩 色读取的多线型传感器读取原稿而取得的图傳Jt据,来判定该原稿或该原 稿的 一部分是彩色还是黑白;在所述彩色黑白判定步骤中,在该图像数据的作为特定图像区域的颜 色偏移预料区域中,检测到在黑色像素的两侧产生了相反色相的有彩色的 像素时,针对该颜色偏移预料区域,以与其它图像区域不同的a进行所 述判定。
14. 根据权利要求13所述的彩色黑白判定方法,其特征在于在所述彩色黑白判定步骤中,将在所述颜色偏移预料区域中检测到的 所述有彩色的像素和互补色的像素从所述是彩色还是黑白的判定的材料 中排除。
15. 根据权利要求14所述的彩色黑白判定方法,其特征在于 在所述彩色黑白判定步骤中还具有色相判定步骤,判定所检测到的有彩色的像素属于将颜色空间在色相 方向分割为多个区域而得到的色相区域的哪一个;分色相区域计数步骤,按所述各色相区域,对被判定为属于该色相区 域的像素数进行计数;分色相区域颜色判定步骤,按所述各色相区域,将进行计数而得到的 所述像素数与规定阈值进行比较,在阈值以上时,判定为存在该色相区域 的颜色;以及判断步骤,判断与该图像数据有关的读取原稿或读取原稿的一部分是 彩色还是黑白;在所述分色相区域计数步骤和所述分色相区域颜色判定步骤中,按将 该图像数据分割为多个区域而得到的各图像区域,进行所述像素数的计数 和存在所述颜色的判定;在所述判断步骤中,对于所述颜色偏移预料区域中包含的图《象区域,上时,且只在该各色相区域是彼此处于互补色关系的色相区域对时,将该 图像区域内的像素中被判定为属于该色相区域对中的任意一个色相区域 的各像素从是彩色还是黑白的判断的材料中排除。
16. 根据权利要求14所述的彩色黑白判定方法,其特征在于在所述彩色黑白判定步骤中,在所述颜色偏移预料区域中检测到的有 彩色的像素数和该有彩色的互补色的像素数之差在规定数以下时,从判定 的材料中将所检测到的所述有彩色的像素和互补色的像素排除。
17. 根据权利要求14所述的彩色黑白判定方法,其特征在于在所述彩色黑白判定步骤中,在所述颜色偏移预料区域中检测到的有 彩色的像素数在根据黑色像素数决定的阈值以下时,从判定的材料中将所 检测到的该有彩色的像素和有彩色的互补色的像素排除。
18. 根据权利要求14所述的彩色黑白判定方法,其特征在于在所述彩色黑白判定步骤中,在所述颜色偏移预料区域中,有彩色的 像素与黑色像素的一侧相邻,所述互补色的像素与另一侧相邻时,从判定 的材料中将所检测到的该有彩色的像素和互补色的像素排除。
19. 根据权利要求14所述的彩色黑白判定方法,其特征在于在所述彩色黑白判定步骤中,能在第一模式和第二模式间进行切换,在该第一模式中,在与所述图像数据有关的读取原稿是彩色原稿还是 黑白原稿的判定中,将在所述颜色偏移预料区域中检测到的有彩色的像素 和互补色的像素从判定的材料中排除,在该第二模式中,使在所述颜色偏移预料区域中检测到的有彩色的像 素和互补色的像素包含在判定的材料中。
20. 根据权利要求13所述的彩色黑白判定方法,其特M于在所述彩色黑白判定步骤中,能输入对测试图原稿进行扫描而由所述 传感器读取的测试像数据,通过解析所述测试像数据,能自动设 定所述颜色偏移预料区域。
全文摘要
本发明提供一种图像处理装置、原稿读取装置、测试图和彩色黑白判定方法。数据解析部(44)具有输入部(12)和彩色黑白判定部(67)。输入部(12)输入对读取原稿进行扫描而由能读取彩色原稿的多线型CCD(28)读取的图像数据。彩色黑白判定部(67)根据所输入的图像数据,判定读取原稿是彩色原稿还是黑白原稿。彩色黑白判定部(67)在所述图像数据的特定图像区域中检测到有彩色和该有彩色的互补色时,在与所述图像数据有关的读取原稿是彩色原稿还是黑白原稿的判定中,从判定的材料中将所检测到的该有彩色的像素和互补色的像素排除。
文档编号H04N1/56GK101527778SQ20091011812
公开日2009年9月9日 申请日期2009年3月2日 优先权日2008年3月4日
发明者南野胜巳 申请人:村田机械株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1