图像读取设备、图像形成设备和方法_3

文档序号:9567302阅读:来源:国知局
r>[0058]控制器60中的读取模式的选择基于例如来自第一文档存在传感器的检测信号来执行。即,如果通过来自第一文档存在传感器的检测信号确定文档被安置在文档安置部20上,则控制器60选择第二读取模式,如果确定文档未被安置在文档安置部20上,则控制器60选择第一读取模式。控制器60的该读取模式选择处理在用户按下设置在UI部66中的开始按钮时执行。作为将在该读取模式选择处理期间参考的传感器检测信号,可使用来自第二文档存在传感器的检测信号,代替来自第一文档存在传感器的检测信号。另选地,可使用来自第一文档存在传感器和第二文档存在传感器二者的检测信号。
[0059]文档传送控制部68、照明控制部70和扫描控制部72各自根据来自控制器60的控制指令控制受控部的操作。即,文档传送控制部68以配备到文档压紧部14的文档传送部24作为受控部,控制用作文档传送控制部68的驱动源的文档传送马达74的旋转操作。照明控制部70以配备到全速滑架42的灯46作为受控部,控制灯46的开/关(点亮或熄灭)操作。扫描控制部72以光学扫描系统36的滑架42和44中的每一个作为受控部,控制用作使滑架移动的驱动源的滑架移动马达76的旋转操作。诸如脉冲马达的控制马达用作文档传送马达74或滑架移动马达76。
[0060]例如,如图3所示,ACS处理部58包括像素颜色确定部80、块颜色确定部82和文档颜色确定部84。
[0061]像素颜色确定部80确定从图像处理部56输入的L*a*b*信号的各个像素是彩色像素还是黑白像素。像素颜色确定部80中的确定使用像素颜色确定阈值。如图4中作为示例示出的,像素颜色确定阈值是用于在L*a*b*均匀颜色空间中在表示色相和彩度的色度平面上以圆形、多边形等形状设定(绘制)确定区域90的值。
[0062]像素颜色确定部80将各个像素的色度信息与像素颜色确定阈值进行比较。然后,如果像素被包括在通过像素值确定阈值设定的确定区域90中,则像素颜色确定部80将该像素确定为黑白像素,如果像素不被包括在确定区域90中,则将该像素确定为彩色像素。作为像素颜色确定部80的确定结果,像素颜色确定结果被发送给块颜色确定部82。本文所使用的术语“黑白”是根据本发明的示例性实施方式的无彩色的示例,本文所使用的术语“彩色”是根据本发明的示例性实施方式的有彩色的示例。
[0063]块颜色确定部82将读取图像(通过读取文档而获得的图像)设定为执行块颜色确定的区域。块颜色确定部82将读取图像分割成块并且确定各个块是彩色块还是黑白块,各个块被定义为第一扫描方向Y上N像素X第二扫描方向X上Μ像素的矩阵。为了确定各个块的颜色(彩色/黑白确定),块颜色确定部82使用块颜色确定阈值(是根据本发明的示例性实施方式的阈值的示例)。
[0064]块颜色确定部82的块颜色确定基于从像素颜色确定部80供应的像素颜色确定结果来逐块地执行。即,对于通过上述分割获得的多个块,块颜色确定部82对包括在各个块中的多个像素中有多少个像素被像素颜色确定部80确定为是彩色像素或黑白像素进行计数。然后,块颜色确定部82将该计数值与预定的块颜色确定阈值进行比较,并且基于比较结果确定块是彩色块还是黑白块。例如,如果块颜色确定部82要对彩色像素进行计数,则各个块内实际计数的彩色像素的数量与块颜色确定阈值进行比较,以确定谁大于或小于另一个。如果彩色像素的数量大于或等于块颜色确定阈值,则对应块被确定为彩色块,如果彩色像素的数量小于块颜色确定阈值,则对应块被确定为黑白块。作为块颜色确定部82的确定结果,块颜色确定结果被发送给文档颜色确定部84。块颜色确定结果是根据本发明的示例性实施方式的颜色信息的示例。
[0065]文档颜色确定部84基于从块颜色确定部82供应的块颜色确定结果来确定读取的文档是彩色文档还是黑白文档。为了确定文档的颜色(彩色/黑白确定),文档颜色确定部84使用文档颜色确定阈值(是根据本发明的示例性实施方式的基准值的示例)。作为文档颜色确定阈值,使用根据读取的文档的文档尺寸确定的值,而不管控制器60选择的读取模式如何。
[0066]文档颜色确定部84的确定基于从块颜色确定部82供应的块颜色确定结果按照以下方式来执行。即,文档颜色确定部84对读取的文档的读取图像所分割成的多个块当中有多少块被块颜色确定部82确定为是彩色块或黑白块进行计数。然后,文档颜色确定部84将此计数值与预定的文档颜色确定阈值进行比较,并且基于该比较的结果确定块是彩色块还是黑白块。例如,如果文档颜色确定部84要对彩色块进行计数,则读取区域内实际计数的彩色块的数量与文档颜色确定阈值进行比较以确定谁大于或小于另一个。如果彩色块的数量大于或等于文档颜色确定阈值,则读取的文档被确定为彩色文档,如果彩色块的数量小于文档颜色确定阈值,则读取的文档被确定为黑白文档。文档颜色确定部84的文档颜色确定的结果被发送给控制器60作为ACS处理部58中的文档颜色确定的最终结果,并且在例如图像形成设备等生成图像时使用。文档确定结果是根据本发明的示例性实施方式的有彩色标识信息和无彩色标识信息的示例。
[0067]在图像读取设备10中,在文档离开传送文档的辊时,文档的传送速度有时可能暂时地波动。由于对于各个型号的设备,传送文档的辊的位置不同,所以文档的传送速度暂时波动的方式也根据文档传送部24所固有的特性而不同。另外,在一些情况下,由施加到文档传送部24的外力引起的振动导致文档的传送速度波动。此时,振动的振幅和每单位时间的振动数也根据文档传送部24的固有特性而不同。文档传送期间的这些速度波动在使用光电转换元件40的情况下对线间隙校正造成不利影响。结果,读取图像中有时混入线形颜色错位。
[0068]例如,颜色错位是指以下现象。S卩,尽管通过读取黑白文档获得的读取图像正常地将被再现为黑白图像,但是作为示例,如图5所示,在第一扫描方向Y上具有最大20个像素的彩色图像混入读取图像。
[0069]如果如上所述发生颜色错位,则作为ACS处理的最终确定结果获得的文档的颜色有时不同于文档的实际颜色。因此,已提出各种方法来减少这种错误确定。例如,作为示例,如图6所示,存在这样一种技术,其注意到传送速度的波动往往发生在文档的前缘部分和后缘部分中,因此对文档的前缘部分和后缘部分的读取结果应用的块颜色确定阈值大于应用于文档的其它区域的块颜色确定阈值。另外,作为示例,如图7所示,传送速度的波动有时也发生在文档的中间部分。在这种情况下,应用于文档的中间部分的读取结果的块颜色确定阈值也需要按照与应用于文档的边缘部分的读取结果的块颜色确定阈值相同的方式来设定。例如,作为示例,如图8所示,与图6和图7所示的示例相比,较大的速度波动有时会局部地发生。在这种情况下,将可以想到强制地使得块被确定为黑白的,使得黑白块不被错误地确定为彩色块。然而,采用这种方法可能导致彩色文档被错误地确定为黑白的。
[0070]因此,在示例性实施方式中,块颜色确定部82执行块颜色确定处理(参见图9),文档颜色确定部84执行文档颜色确定处理(参见图12)。
[0071]接下来,参照图9,以下描述由已接收到读取图像的整个区域的像素颜色确定结果的块颜色确定部82执行的块颜色确定处理。为了说明方便,下面描述在第二读取模式下读取文档的情况。
[0072]在图9所示的块颜色确定处理中,首先在步骤100中,块颜色确定部82将读取图像分割成多个块92 (参见图10)。
[0073]例如,如图10所示,块92是被定义成第一扫描方向Y上48像素X第二扫描方向X上12像素的矩形块。在图10所示的示例中,块92在第一扫描方向Y上的48个像素是根据本发明的示例性实施方式的间隔的示例。在图10所示的示例中,块92在第二扫描方向X和第一扫描方向Y中的每一个上的长度按照像素数来指定。然而,块92在第二扫描方向X和第一扫描方向Y中的每一个上的长度可按照公制来指定。
[0074]作为现有技术的示例,如图11所示,根据现有技术的块94是在第一扫描方向Y和第二扫描方向X上各12个像素的正方形块。块94在第一扫描方向Y上的像素数小于在第一扫描方向Y上假设(预期)的最大颜色错位在第一扫描方向Y上的像素数20(参见图
5)。相比之下,在上述步骤100中采用的块92中,第一扫描方向Y上的像素数为48,超过20。因此,例如,当读取黑白文档图像时,如果通过块94来剪切颜色错位区域,则块94被彩色像素充满。然而,如果通过块92来剪切颜色错位区域,则块92未被彩色像素充满。
[0075]在下一步骤102中,块颜色确定部82将通过步骤100中的分割获得的多个块92当中还未在稍后描述的步骤104中确定块颜色的一个块92设定为关注块。
[0076]在下一步骤104中,块颜色确定部82确定在步骤102中
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1