图像输入装置和图像输入方法

文档序号:7582599阅读:269来源:国知局
专利名称:图像输入装置和图像输入方法
技术领域
本发明涉及图像输入装置和方法,特别是使用按指定的间隔并列配置的多个行传感器或1个条纹方式的行传感器的图像扫描器等图像输入装置和方法。
在图像输入装置例如图像扫描器中,按指定间隔并列地配置与红色、绿色、蓝色3种颜色数据对应的3个行传感器,将各个行传感器同时读取对应的颜色数据的方式称为3行同时读取方式。
图2(a)是示意性地表示3行同时读取方式的图像传感器的结构,读取红颜色数据的行传感器由多个R传感元件构成,读取绿颜色数据的行传感器由多个G传感元件构成,此外,读取蓝颜色数据的行传感器由多个B传感元件构成。
这里,以下所述的所谓主扫描方向相当于扫描构成行传感器的各传感元件的配置方向的方向,另外,所谓副扫描方向相当于扫描图像传感器的方向。
利用这样的图像传感器扫描原稿而读取彩色图像的先有的图像输入装置的结构如

图16所示。
即,由行读取装置102读取从图像传感器100得到的3种色的颜色数据。对于这样读取的颜色数据,由明暗修正装置105修正由于光源的光量不匀以及传感器的输出的偏差等发生的各传感元件的输出电平差,并将所读取的颜色数据存储到颜色数据延迟缓冲器1600中。该颜色数据延迟缓冲器1600在原稿上的同一像素的3个颜色数据聚齐之前延迟保持先输入的色的颜色数据,在同一像素(原稿上的同一位置)的3个颜色数据聚齐时,由同一像素映射装置1601映射到图像存储器110的指定的坐标上。
此外,上述行读取装置102由将利用图像传感器100得到的各颜色数据放大的3个放大器103a、103b及103c和将这些各放大器的模拟值变换为数字值的A/D变换电路104构成。
在这样构成的先有的图像输入装置中,按以下方式进行图像读取。
首先,图像传感器100的构成红色、绿色、蓝色的各个行传感器的各传感元件同时读入颜色数据。读入的各颜色数据经过放大器103和A/D变换电路104后输入明暗修正装置105。由该明暗修正装置105对各颜色数据进行明暗修正,在此处得到的值就作为颜色数据写入到用于CRT显示等的图像存储器110中。
其次,颜色数据向图像存储器的写入,按图3所示的那样进行。
即,假定读取原稿的〔X,Y〕坐标的像素的颜色数据,考虑图像传感器内部如图2(a)所示的那样,红色、绿色、蓝色从副扫描方向的开始点开始排列的情况。
这时,首先,如图3(a)所示,构成与蓝色对应的行传感器的特定的B传感元件读取蓝颜色数据C-B。并且,该蓝颜色数据C-B由上述图16所示的读取颜色数据延迟缓冲器1600保持。
然后,如图3(b)所示,构成与绿色对应的行传感器的特定的G传感元件在到达和上述相同的〔X,Y〕的原稿位置的时刻读取绿色数据C-G,该C-G同样也保持在读取颜色数据延迟缓冲器1600中。
此外,如图3(c)所示,最后在构成与红色对应的行传感器的特定的R传感元件到达上述〔X,Y〕的原稿位置时读入红颜色数据C-R,同时与迄今为止由颜色数据延迟缓冲器1600保持的蓝颜色数据C-B、绿颜色数据C-G一起由同一像素映射装置1601映射到图像存储器110上的同一坐标上。
这样,通过将构成某一原稿位置的像素数据的各颜色数据在聚齐之前保持在颜色数据延迟缓冲器1600中,便可将得到的3个颜色数据同时在同一图像存储器空间的坐标上展开而进行图像输入。
另一方面,除了这种方式以外,作为图像扫描器中的彩色图像输入装置,还有以下方式,即,[1]在使用具有对作为彩色图像的3原色的红色、绿色、蓝色各色进行分光的特性的光源和1个黑白用图像传感器的方式中,将3原色的光源顺序点亮从而将彩色原稿上的图像数据分解为3原色的颜色数据进行读取的光源切换方式和[2]通过将3色条纹滤色片贴到传感器受光面上,将检测红色、绿色、蓝色的传感元件顺序排列成条纹状的图像传感器装置,沿主扫描方向从扫描的开头顺序同时读取3原色的1组色分解数据。使用[2]的条纹形式的图像传感器的图像输入装置采用图17那样的结构,其概要已在例如特平1-237619号中公开。
这里,条纹形式的图像传感器1400采用图2(b)那样的内部结构,第2行读取装置1401按照该图像传感器1400几乎同时读取传感器上的红色、绿色、蓝颜色数据。并且,绿色扫描位置装置1700检测行上的绿颜色数据的所有的扫描位置。
然后,与各绿颜色数据相邻配置的1组由红色、蓝色的传感元件读入的红颜色数据、蓝颜色数据作为与该绿颜色数据位于同一像素位置的数据被变换映射到图像存储器110上对应的坐标上。
这样,使用[2]的条纹形式的图像传感器时,对于作为传感器方向的主扫描方向,实际上就是通过将在不同的位置读入的1组相邻的红色、绿色、蓝色的颜色数据作为位于同一坐标位置的颜色数据写入到图像存储器中而实现图像输入的。
但是,在上述使用3行同时读取方式的图像输入装置中,存在以下问题。
首先,如图2(a)所示,设G传感器行与R传感器行之间的距离为d-GR像素、G传感器行与B传感器行之间的距离为d-GB像素,这些距离越大,得到原稿上同一坐标的3个颜色数据所需要的时间越长,相应地读取颜色数据延迟缓冲器1600的规模必须增大。另外,即使是已将这些行传感器间的距离固定的情况,图像传感器的解像度越高,缓冲器1600的尺寸也需要大的区域。
其次,考虑对用户而言容易使用的图像输入时,扫描器的扫描方向最好是自由的。但是,这时所扫描的图像传感器装置的移动方向就不是唯一的,变化的可能性大,也有可能进行反向倒退的扫描。这时,在图3所示的映射方法中,必须使读取颜色数据延迟缓冲器1600保持的颜色数据与该扫描方向一致地发生相应的变化,从而图像输入的电路有可能变得非常复杂。
另一方面,使用特平1-23761号公开的条纹读取形式时,如图2(b)所示的那样,读入的1组红色、绿色、蓝色的数据本来就不位于同一像素位置。但是,在先有的使用条纹读取方式的图像输入装置中,由于将这些本来不位于同一像素位置的多个颜色数据假定位于同一位置而写入图像存储器,所以,存在原理上会发生色偏离的问题。
为了达到上述目的,本发明的内容如下所述。
首先,本发明是以通过使用将分别读取多个(通常为红色(R)、绿色(G)、蓝色(B)3色)的颜色数据的多个行传感器按指定间隔并列地配置的行读取装置扫描彩色原稿而同时读取多种色的颜色数据的图像输入输出装置为前提的。
如图1、图5、图13所示,扫描位置检测装置106检测与上述读取的各颜色数据对应的扫描位置,坐标导出装置10根据由上述扫描位置检测装置106检测的扫描位置将由上述行读取装置读入的多个色的各颜色数据在图像存储器上所占的坐标作为与各颜色数据相应的不同的像素的坐标而导出。
最后,映射装置109将所读取的各颜色数据映射到由图像存储器的上述坐标导出装置得到的坐标上。
上述扫描位置检测装置106检测与上述读取的颜色数据中的特定色的颜色数据对应的扫描位置。这里,作为特定的颜色数据的扫描位置,可以选择特定的颜色数据的开头的扫描位置和终端的扫描位置,但是,也可以是其他的扫描位置的颜色数据。
如图1所示,坐标导出装置10可以采用具有以下的映射坐标导出装置108和偏移量导出装置107的结构。
上述偏移量导出装置107,根据由上述扫描位置检测装置106检测的特定的扫描位置,计算与未检测扫描位置的其他特定色的各颜色数据中的上述特定的扫描位置对应的扫描位置与上述特定的扫描位置之间的偏移量。另外,映射坐标导出装置108根据由上述偏移量导出装置107得到的偏移量导出由上述多个行传感器读取的所有的颜色数据的扫描位置,计算全部颜色数据在图像存储器上所占的坐标。
另一方面,如图5所示,上述坐标导出装置10也可以采用具有以下的对应色坐标导出装置500和不足色坐标导出装置501的结构。
上述对应色坐标导出装置500,根据由上述扫描位置检测装置106检测的上述特定色的颜色数据的行传感器上的上述特定的扫描位置,计算上述特定色的各颜色数据的全部扫描位置在图像存储器上所占的像素坐标。另外,不足色坐标导出装置501,根据由上述对应色坐标导出装置500得到的特定色的颜色数据的像素坐标,计算由上述行读取装置读取的多个色的颜色数据中上述特定色以外的其他的特定色的全部颜色数据在图像存储器上的坐标。
在上述各例中,是着眼于特定的色来检测该特定的色的特定所颜色数据的扫描位置,并根据其结果进行后续的处理的,但是,也可以如以下所述的那样对全部色的颜色数据进行直接处理。即,如图13所示,采用上述扫描位置检测装置106检测与上述读取的各颜色数据对应的全部扫描位置,并在坐标导出装置10中使用由上述扫描位置检测装置106检测的扫描位置,对各色分别独立地导出由上述行读取装置读入的多个色的全部颜色数据在图像存储器上所占的坐标的结构。
以上,是多个色的各色使用行传感器的结构,但是,本发明也可以应用于使用在1个行传感器中配置与各色对应的传感器的所谓的条纹状的行传感器的情况。
即,如图14所示,通过使用上述条纹状的行传感器结构的第2行读取装置扫描彩色原稿同时读取上述多个色的颜色数据,由特定色扫描位置检测装置1402检测与上述读取的多个色的颜色数据中的特定色的颜色数据对应的全部扫描位置。由坐标导出装置10根据这样得到的全部扫描位置将由上述行读取装置读入的多个色的全部颜色数据在图像存储器上所占的坐标作为与颜色数据相应的不同的像素的坐标而导出,并将所读取的各颜色数据映射到该坐标上。
在上述结构中,坐标导出装置10进而采用具有传感器方向偏移量导出装置1403和第2映射坐标导出装置1404的结构。
上述传感器方向偏移量导出装置1403根据由上述特定色扫描位置检测装置1402检测的扫描位置计算用于求未检测扫描位置的其他的颜色数据的扫描位置的各传感器间的偏移量。另外,第2映射坐标导出装置1404根据由上述传感器方向偏移量导出装置得到的传感器方向的偏移量计算上述全部颜色数据在图像存储器上所占的像素坐标。
在与上述得到的坐标对应的颜色数据中,有时不能得到密度十分高的图像数据,必须补充各映射坐标的中间位置的坐标的颜色数据。作为补充方法,通常所使用的有计算在同一传感器行上相互相邻的扫描位置(映射位置)间的颜色数据的方法和计算同一色相邻的传感器行间相互对应的扫描位置(映射位置)间的颜色数据的方法,可以使用任意一种方法(或两种方法)。
图1是表示本发明实施例1的图像输入装置的结构的框图。
图2(a)是表示3行同时读取方式的图像传感器的说明图。
图2(b)是表示条纹读取方式的图像传感器的说明图。
图3是表示先有的3行同时读取方式的图像输入装置的动作的说明图。
图4(a)是表示本发明实施例1的图像输入装置的图像输入的说明图。
图4(b)是表示本发明实施例1的图像输入装置的偏移量导出装置导出的偏移量的说明图。
图5是表示本发明实施例2的图像输入装置的结构的框图。
图6(a)是表示在本发明实施例2的图像输入装置中用于求从绿色传感器到红色传感器的位置的方式的说明图。
图6(b)是表示在本发明实施例2的图像输入装置中用于求从绿色传感器到蓝色的传感器的位置的方式的说明图。
图7是表示本发明实施例3的图像输入装置的结构的框图。
图8是表示由本发明实施例3的图像输入装置的读取行间补充装置进行的处理的说明图。
图9是表示本发明实施例4的图像输入装置的结构的框图。
图10是表示本发明实施例5的图像输入装置的结构的框图。
图11是表示由本发明实施例5的图像输入装置的当前行间修正装置进行的处理的说明图。
图12是表示本发明实施例6的图像输入装置的结构的框图。
图13是表示本发明实施例7的图像输入装置的结构的框图。
图14是表示本发明实施例8的图像输入装置的结构的框图。
图15是表示由本发明实施例8的图像输入装置的传感器方向偏移量导出装置导出的传感器方向的偏移量的说明图。
图16是表示先有的3行同时读取方式的图像输入装置的结构的框图。
图17是表示先有的条纹读取方式的图像输入装置的结构的框图。
图1是本发明实施例1的图像输入装置的结构图,图5是本发明实施例2的图像输入装置的结构图,图7是本发明实施例3的图像输入装置的结构图,图9是本发明实施例4的图像输入装置的结构图,图10是本发明实施例5的图像输入装置的结构图,图12是本发明实施例6的图像输入装置的结构图,图13是本发明实施例7的图像输入装置的结构图,图14是本发明实施例8的图像输入装置的结构图。
在上述结构图的各图中,对于相同的部分标以相同的符号。另外,以下对于坐标值、移动量的单位全部使用像素单位。
(实施例1)下面,先说明本发明实施例1的图像输入装置和图像输入方法。
在图1中,图像传感器装置100具有等间隔平行排列的分别读取红色、绿色、蓝色的数据的相等长度的3个行传感器,各行传感器分别为将R、G、B的传感元件排列成多个行状的结构。
另外,编码器101a和101b与图像传感器装置100一体地设置,并且输出用于检测图像传感器装置100的移动距离的脉冲。
行读取装置102通过上述图像传感器装置100读取红色、绿色、蓝色的颜色数据,明暗修正装置105修正用于光源的光量不匀以及传感器的输出的偏差而发生的各颜色数据输出电平差。
扫描位置检测装置106接受编码器101a和101b的脉冲,检测绿色的行传感器的开头扫描位置和终端扫描位置。
偏移量导出装置107根据由扫描位置检测装置106得到的G传感器的开头扫描位置和终端扫描位置,对各行导出用于检测红色、蓝色的各行传感器的开头扫描位置和终端扫描位置的偏移量。
映射坐标导出装置108根据由扫描位置检测装置106和偏移量导出装置107得到的R行传感器、G行传感器、B行传感器的开头扫描位置和终端扫描位置,计算由行读取装置102读取的红颜色数据、绿颜色数据、蓝颜色数据分别在图像存储器上的坐标。
映射装置109将由行读取装置102读取的各颜色数据映射到由映射坐标导出装置108计算的设定在图像存储器110上的映射坐标上。
并且,行读取装置102由将图像传感器100读取的红色、绿色、蓝色的颜色数据放大的放大器103a、103b及103c和将放大的3个颜色数据变换为数字信号的A/D变换电路104构成。
下面,说明上述结构的实施例1的图像输入装置的动作。
首先,图像传感器100同时读入红色、绿色、蓝色各传感器的位置的颜色数据。读入的各颜色数据经过放大器103和A/D变换电路104输入明暗修正装置105。在明暗修正装置105中,对各颜色数据进行明暗修正,这里所得到的值就是CRT显示等使用的向图像存储器110映射的颜色数据值。
另一方面,由编码器101a和101b得到的脉冲由扫描位置检测装置106换算为扫描位置,检测G行传感器的开头的扫描位置(第0个G传感器读取位置即开头的传感元件位置(像素位置))和G传感器的终端的扫描位置(第(Len-1)个G传感器读取位置;Len是在各行传感器中进行数据读取所使用的传感元件数(像素数))。
其次,由偏移量导出装置107计算从G行传感器的开头扫描位置到R行传感器和B行传感器的开头扫描位置的偏移量。图4是示意性地表示该处理。在图4(a)中,G行传感器位于包含读取原稿坐标〔xG(i,k),yG(i,k)〕的位置,表示已读入了该行上的图像数据。
将这时的x方向(水平方向)与各行传感器的垂直线PQ的夹角表为αi,Gi表示从读取开始地点到副扫描方向的第i个G传感器的读取行。另外,k表示G行传感器的第k个传感元件(像素数)。
这时,从Gi行的开头扫描位置〔xG(i,0),yG(i,0)〕到Ri行上的开头扫描位置的偏移量〔ΔxGR(i),ΔyGR(i)〕和到Bi行上的开头扫描位置的偏移量〔ΔxGB(i),ΔyGB(i)〕可以表为下述公式1。这里,G行传感器与R行传感器间的距离为d-GR像素,G行传感器与B行传感器间的距离为d-GB。
公式1ΔxGR[i]=-d_GR×cosαiΔxGB[i]= d_GB×cosαiΔyGR[i]= d_GR×sinαiΔyGB[i]=-d_GB×sinαi于是,可以根据Gi行的开头扫描位置〔xG(i,0),yG(i,0)〕求出Ri行的开头扫描位置〔xR(i,0),yR(i,0)〕和Bi行的开头扫描位置〔xB(i,0),yB(i,0)〕。另外,可以根据Gi行的终端扫描位置〔xG(i,Len-1),yG(i,Len-1)〕求出Ri行的终端扫描位置〔xR(i,Len-1),yR(i,Len-1)〕和Bi行的终端扫描位置〔xB(i,Len-1),yB(i,Len-1)〕。下述公式2表示其结果。
公式2xR[i,0]=xG[i,0]+ΔxGR[i]yR[i,0]=yG[i,0]+ΔyGR[i]xR[i,Len-1]=xG[i,Len-1]+ΔxGR[i]yR[i,Len-1]=yG[i,Len-1]+ΔyGR[i]xB[i,0]=xG[i,0]+ΔxGB[i]yB[i,0]=yG[i,0]+ΔyGB[i]xB[i,Len-1]=xG[i,Len-1]+ΔxGB[i]yB[i,Len-1]=xG[i,Len-1]+ΔyGB[i]在映射坐标导出装置108中,接受该结果并计算Ri、Gi、Bi各行上的读取数据位置坐标(存储器110上的映射位置坐标)。这时,从开头扫描位置开始的第k个Gi行上的像素坐标〔xG(i,k),yG(i,k)〕、从开头扫描位置开始的第k个Ri行上的像素坐标〔xR(i,k),yR(i,k)〕、从开头扫描位置开始的第k个Bi行上的像素坐标〔xB(i,k),yB(i,k)〕可以由下述公式3表示(k=0,…,Len-1)。这里,〔Δxr(i),Δyr(i)〕相当于Ri行上的1个像素的X方向的位移和Y方向的位移。同样,〔Δxg(i),Δyg(i)〕和〔Δxb(i),Δyb(i)〕分别相当于Gi行上的1个像素的X方向的位移及Y方向的位移和Bi行上的1个像素的X方向的位移及Y方向的位移。
公式3Δxg[i]=(xG[i,Len-1]-xG[i,0]+1)/LenΔyg[i]=(yG[i,Len-1]-yG[i,0]+1)/LenxG[i,k]=xG[i,0]+Δxg[i]×kyG[i,k]=yG[i,0]+Δyg[i]×kΔxr[i]=(xR[i,Len-1]-xR[i,0]+1)/LenΔyr[i]=(yR[i,Len-1]-yR[i,0]+1)/LenxR[i,k]=xR[i,0]+Δxr[i]×kyR[i,k]=yR[i,0]+Δyr[i]×k
Δxb[i]=(xB[i,Len-1]-xB[i,0]+1)/LenΔyb[i]=(yB[i,Len-1]-yB[i,0]+1)/LenxB[i,k]=xB[i,0]+Δxb[i]×kyB[i,k]=yB[i,0]+Δyb[i]×k在映射装置109中,使由映射坐标导出装置108得到的Ri行上的像素坐标〔xR(i,k),yR(i,k)〕、Gi行上的像素坐标〔xG(i,k),yG(i,k)〕、Bi行上的像素坐标〔xB(i,k),yB(i,k)〕分别与图像存储器110上的映射坐标〔XR(i,k),YR(i,k)〕、〔XG(i,k),YG(i,k)〕、〔XB(i,k),YB(i,k)〕对应。
并且,将由Ri行得到的第k个红颜色数据CR(i,k)映射到坐标〔XR(i,k),YR(i,k)〕上,将由Gi行得到的第k个绿颜色数据CG(i,k)映射到坐标〔XG(i,k),YG(i,k)〕上,将由Bi行得到的第k个蓝颜色数据CB(i,k)映射到坐标〔XB(i,k),YB(i,k)〕上。通过反复进行这样的操作直至彩色原稿上的像素数据的读取结束,可以实现在CRT上显示原稿上的图像数据或保持在硬盘上的图像输入。
如上所述,按照本实施例,不必像先有装置那样需要延迟缓冲器,从而可以在提高图像传感器的解像度同时进行图像读入。此外,也不必使延迟缓冲器保持的颜色数据随着装置的扫描方向的变化而相应地变化,所以,可以以廉价的形式实现。
上述处理,通过使用计算机等使用的中央运算处理装置(CPU)和使用数字信号处理器(DSP)等的软件处理同样也可以实现。另外,本发明也可以应用于使用步进电机单方向驱动的例如通常的平板型的图像扫描器。
(实施例2)下面,说明本发明实施例2的图像输入装置和图像输入方法。
图5是本发明实施例2的图像输入装置的结构图。在图5中,对应色坐标导出装置500,使用通过编码器由扫描位置检测装置106得到的对应颜色数据的开头扫描位置和终端扫描位置,计算读取对应的颜色数据的行传感器中的全部像素在图像存储器上所占的坐标。
与此相反,不足色坐标导出装置501,根据由上述对应色坐标导出装置500得到的对应颜色数据的映射坐标,计算读取其余的颜色数据的行传感器中的全部像素坐标,其中这些其余的色数据指由行读取装置102所读入的色数据中未能转换为图像存储器中的坐标的数据。
下面,说明上述结构的实施例2的图像输入装置的动作。
和本发明实施例1的图像输入装置一样,通过图像传感器100、行读取装置102、明暗修正装置105获得构成图像传感器装置的某一原稿位置的图像数据的红色、绿色、蓝色的颜色数据。
其次,由上述扫描位置检测装置106根据由编码器101a和101b得到的脉冲检测副扫描方向上第i个G传感器行的开头的扫描位置(第0个G传感元件的读取位置)和G传感器的终端的扫描位置(第(Len-1)个G传感元件的读取位置,Len为由各行传感器进行数据读取所使用的传感元件数)。
由对应色坐标导出装置500计算在副扫描方向的第i个行位置读取的对应颜色数据在映射空间上的坐标。这里,由于采用了图2(a)那样的图像传感器结构,所以,将中心的绿颜色数据指定为对应颜色数据。
于是,从开头扫描位置开始的第k个Gi行上的像素坐标〔xG(i,k),yG(i,k)〕就按上述公式3进行计算。这里,设Gi行的开头扫描位置为〔xG(i,0),yG(i,0)〕、Gi行的终端扫描位置为〔xG(i,Len-1),yG(i,Len-1)〕。
不足色坐标导出装置501接收该结果,计算其他的红颜色数据和蓝颜色数据的映射坐标。根据从开头扫描位置开始的第k个Gi行上的像素gik的坐标〔xG(i,k),yG(i,k)〕求从开头扫描位置开始的第k个Ri行上的像素rik的坐标〔xR(i,k),yG(i,k)〕和从开头扫描位置开始的第k个Bi行上的像素bik的坐标〔xB(i,k),yB(i,k)〕(k=0,…,Len-1)。如图6所示,可以使用对Gi行上的1像素向x方向的位移Δxg(i)和向y方向的位移Δyg(i)求从gik向rik、bik的移动量。其结果为下述公式4所示。
公式4xR[i,k]=xG[i,k]-Δyg[i]×d_GRyR[i,k]=yG[i,k]+Δxg[i]×d_GRxB[i,k]=xG[i,k]+Δyg[i]×d_GByB[i,k]=yG[i,k]-Δxg[i]×d_GB并且,和本发明实施例的图像输入装置一样,在映射装置109中执行向进行CRT显示等的图像存储器110的映射。
如上所述,按照本实施例,不必像先有装置那样需要延迟缓冲器,从而可以廉价的提高图像传感器的解像度。
并且,想把由行读取装置得到的颜色数据和与该颜色数据对应的扫描位置集中存储并一次进行处理时,可以在对应色坐标导出装置500与不足色坐标导出装置501之间设置保持缓冲器,保持想预先存储的行数的上述颜色数据和计算的对应色坐标,然后,由上述不足色坐标导出装置501对应上述保持的对应色坐标计算未检测扫描位置的颜色数据的坐标。
这样,虽然没有了实时处理性,但是,可以用尽可能少的缓冲器空间保持读取数据,另外,通过压缩该保持缓冲器,可以通过网络进行数据读入。
上述处理,通过使用计算机等使用的中央运算处理装置(CPU)和使用数字信号处理器(DSP)等的软件处理同样也可以实现。另外,本发明也可以应用于使用步进电机单方向驱动的例如通常的平板型的图像扫描器。
(实施例3)下面,说明本发明实施例3的图像输入装置和图像输入方法。
图7表示上述实施例3的图像输入装置的结构。读取行间内插装置700是为了在由映射坐标导出装置108得到的各颜色数据间插入内插数据而设置的,第2映射装置701在将各读取颜色数据映射到由上述映射坐标导出装置108得到的读取映射上的同时,对于由上述读取行间内插装置得到的各色内插数据也映射到其内插坐标位置。
下面,说明上述结构的实施例3的图像输入装置的动作。这里,由行读取装置进行颜色数据的读取,在根据由编码器得到的绿颜色数据的开头扫描位置和终端扫描位置计算其余的红色、蓝颜色数据的开头扫描位置和终端扫描位置后,到计算各颜色数据的映射空间坐标的处理和上述本发明实施例1的图像输入装置相同,所以,省略其说明。
在读取行间内插装置700中,对实际读入的图像数据进行将内插数据插入到各颜色数据的行间的处理。
图8表示该内插的概要。在图8中,Ri表示从读取开始地点向副扫描方向的第i个R传感器的读取行,Gi表示从读取开始地点向副扫描方向的第i个G传感器的读取行,Bi表示从读取开始地点向副扫描方向的第i个B传感器的读取行。
并且,gik表示从开头扫描位置开始的第k个Gi行上的像素,rik表示从开头扫描位置开始的第k个Ri行上的像素,bik表示从开头扫描位置开始的第k个Bi行上的像素。
根据第i个各行传感器的垂直线PQ与x方向(水平方向)的夹角αi、G传感器与R传感器间的距离d-GR像素和G传感器与B传感器进行的距离d-GB像素,如果使用上述公式1、2和3,就可以从Gi行计算Ri和Bi行上的像素坐标。
在读取行间内插装置700中,先抽出Ri行和Ri+1行,在这2个行间的中间行上生成内插行DRi。设Ri行上的像素rik的坐标为〔xR(i,k),yR(i,k)〕、Ri+1行上的像素ri+1k的坐标为〔xR(i+1,k),yR(i+1,k)〕,则该颜色数据的内插像素drik的映射坐标〔xDR(i,k),yDR(i,k)〕可以表为以下公式5。
公式5
xDR[i,k]=(xR[i,k]+xR[i+1,k])/2yDR[i,k]=(yR[i,k]+yR[i+1,k])/2xDG[i,k]=(xG[i,k]+xG[i+1,k])/2yDG[i,k]=(yG[i,k]+yG[i+1,k])/2xDB[i,k]=(xB[i,k]+xB[i+1,k])/2yDB[i,k]=(yB[i,k]+yB[i+1,k])/2并且,设Ri行上的像素rik的颜色数据为CR(i,k)、Ri+1行上的像素ri+1k的颜色数据为CR(i+1,k),则内插像素drik的内插颜色数据CDR(i,k)可以表为以下公式6。
公式6CDR[i,k]=(CR[i,k]+CR[i+1,k])/2CDG[i,k]=(CG[i,k]+CG[i+1,k])/2CDB[i,k]=(CB[i,k]+CB[i+1,k])/2以上的处理,对Gi行和Bi行上的数据同样可以进行。设Gi行上的像素gik的坐标为〔xG(i,k),yG(i,k)〕、Gi+1行上的像素gi+1k的坐标为〔xG(i+1,k),yG(i+1,k)〕、Bi行上的像素bik的坐标为〔xB(i,k),yB(i,k)〕、Bi+1行上的像素bi+1k的坐标为〔xB(i+1,k),yB(i+1,k)〕,则同样也可以根据上述式5求出Gi行的内插像素dgik的映射的坐标〔xDG(i,k),yDG(i,k)〕和Bi行的内插像素dbik的映射坐标〔xDB(i,k),yDB(i,k)〕。
并且,设Gi行上的像素gik的颜色数据为CG(i,k)、Gi+1行上的像素gi+1k的颜色数据为CG(i+1,k)、Bi行上的像素bik的颜色数据为CB(i,k)、Bi+1行上的像素bi+1k的颜色数据为CB(i+1,k),则Gi行的内插像素dgik的内插颜色数据CDG(i,k)和Bi行的内插像素dbik的内插颜色数据CDB(i,k)也可以表为公式6。
第2映射装置701在将由行读取装置102得到的各读取数据映射到由映射坐标导出装置108得到的各映射坐标上的同时,进行将由读取行间内插装置700得到的Ri行、Gi行、Bi行的各传感器间的内插数据映射到各内插坐标上的处理。
如上所述,按照本实施例,不必像先有装置那样需要延迟缓冲器,而可以廉价地提高图像传感器的解像度。
此外,在先有的使用3行传感器的图像输入装置中,在同一像素的3个颜色数据未聚齐时,不能很好地映射到图像存储器上,所以,在扫描图像传感器装置时,其扫描速度不恒定,可能发生大的变化,从而容易发生漏映射或在黑白文字图像的边缘部分发生色偏离等现象,但是,按照本实施例,在红色、绿色、蓝色各自独立地进行映射的同时,对于由于扫描图像传感器装置的速度变化的影响而发生了漏读取的行信息也可以用内插数据而插入,所以,可以减少色偏离和漏映射图像。
这些处理,通过使用计算机等使用的中央运算处理装置(CPU)和使用数字信号处理器(DSP)等的软件处理同样也可以实现。另外,本发明也可以应用于使用步进电机单方向驱动的例如通常的平板型的图像扫描器。
(实施例4)下面,说明本发明实施例4的图像输入装置和图像输入方法。
图9是表示实施例4的图像输入装置的结构的框图,由图可知,实施例4是将构成上述实施例3的图像输入装置的一部分的读取行间内插装置700和第2映射装置701与上述实施例2的图像输入装置组合的结构。
在上述结构的实施例4的图像输入装置中,由行读取装置102进行红色、绿色、蓝色颜色数据的读取,根据由编码器得到的绿颜色数据的开头扫描位置和终端扫描位置计算绿颜色数据的映射空间坐标。
并且,使用该绿颜色数据的映射坐标检测未检测扫描位置的红色、蓝色的映射坐标。
然后,对3色的各行传感器进行在当前传感器装置所在的(i+1)行与前一行的i行间插入各颜色数据的内插数据的处理,通过由第2映射装置701读入并将颜色数据和内插颜色数据向图像存储器110映射而进行图像输入。
按照本实施例,不必像先有装置那样需要延迟缓冲器,而可以提高图像传感器的解像度,同时对于装置的扫描方向的变化也不需要附加用于改变延迟缓冲器保持的颜色数据的复杂的电路。
此外,和上述实施例3一样,由于扫描图像传感器装置的速度变化的影响而漏读取的行信息也可以用内插数据插入,所以,可以减少色偏离和漏映射图像。
另外,和上述实施例2一样,通过在对应色坐标导出装置500与不足色坐标导出装置501之间设置保持缓冲器,将想预先存储的行数的上述颜色数据和计算的对应色坐标保持在该保持缓冲器中,便可通过网络进行数据的读入。
上述处理,通过使用计算机等使用的中央运算处理装置(CPU)和使用数字信号处理器(DSP)等的软件处理同样也可以实现。另外,本发明也可以应用于使用步进电机单方向驱动的例如通常的平板型的图像扫描器。
(实施例5)下面,说明本发明实施例5的图像输入装置和图像输入方法。
图10是表示上述实施例5的图像输入装置的结构的框图。
当前行上内插装置1000是为了将各颜色数据的内插数据插入到传感器装置100现在读入的当前传感器行Ri、Gi、Bi上而设置的。
第3映射装置1001在将各读取颜色数据映射到由映射坐标导出装置108得到的读取映射上的同时,将其颜色数据的内插数据映射到由读取行间内插装置700得到的各色的内插坐标上,此外,将该色的内插数据映射到由上述当前行上内插装置1000得到的现在读入的各传感器行上的内插坐标上。
下面,说明上述结构的实施例5的图像输入装置的动作。
由行读取装置进行颜色数据的读取,另一方面,在根据由编码器得到的绿颜色数据的开头扫描位置和终端扫描位置计算其余的红色、蓝颜色数据的开头扫描位置和终端扫描位置后,计算各颜色数据的映射空间坐标。
并且,将各颜色数据的内插数据插入所得到的各传感器行间的处理和本发明实施例3的图像输入装置相同,所以,省略其说明。
在当前行上内插装置1000中,如图11所示的那样,进行将该颜色数据的内插数据插入到现在的各传感器行上读入的颜色数据间的处理。图中,Ri+1和Ri表示现在进行读入的第(i+1)个和前一个的第i个R传感器的读取行,DRi表示由读取行间内插装置700得到的Ri+1和Ri间的R的内插行。
另外,rik、rik+1分别表示在Ri行上从开头扫描位置开始的第k个像素和第(k+1)个像素,drik表示DRi行上从开头扫描位置开始的第k个像素。设Ri行上的像素rik与rik+1间的内插像素为srik,则该srik的坐标〔xSR(i,k),ySR(i,k)〕可以由像素rik的坐标〔xR(i,k),yR(i,k)〕和像素rik+1的坐标〔xR(i,k+1),yR(i,k+1)〕表为以下公式7。
公式7xSR[i,k]=(xR[i,k]+xR[i,k+1])/2ySR[i,k]=(yR[i,k]+yR[i,k+1])/2xSG[i,k]=(xG[i,k]+xG[i,k+1])/2ySG[i,k]=(yG[i,k]+yG[i,k+1])/2xSB[i,k]=(xB[i,k]+xB[i,k+1])/2ySB[i,k]=(yB[i,k]+yB[i,k+1])/2并且,设Ri行上的像素rik的颜色数据为CR(i,k)、像素rik+1的颜色数据为CR(i,k+1),则Ri行上的内插像素srik的内插颜色数据CSR(i,k)可以表为以下公式8。
公式8
CSR[i,k]=(CR[i,k]+CR[i,k+1])/2CSG[i,k]=(CG[i,k]+CG[i,k+1])/2CSB[i,k]=(CB[i,k]+CB[i,k+1])/2另外,使用Ri行与Ri+1行间的内插行DRi上从开头扫描位置开始的第k个内插像素drik与从开头扫描位置开始的第k+1个内插像素drik+1,同样也可以计算其间的内插像素sdrik的坐标和内插颜色数据。
对于Gi行和Bi行上的数据,同样也可以进行以上的处理。第3映射装置1001将由行读取装置102得到的读取各数据映射到与在图像存储器110中由映射坐标导出装置108得到的各映射坐标对应的坐标上,将由读取行间内插装置700得到的Ri行、Gi行、Bi行的各传感器间的内插数据映射到各内插坐标上,并且,通过将由当前行上内插装置1000得到的Ri行、Gi行、Bi行上的数据的内插数据映射到与其内插坐标对应的坐标上,可以进行由图像传感器得到的颜色数据的输入。
如上所述,按照本实施例,不必像先有装置那样需要延迟缓冲器,提高图像传感器的解像度也可以以廉价的形式实现。此外,在红色、绿色、蓝色分别独立地进行映射的同时,通过不仅向图像传感器装置的扫描方向(副扫描方向)而且也向该行传感器方向插入内插数据,不仅可以应对扫描图像传感器装置时的扫描速度的变化而且可以应对由于扫描方向的变化引起的行方向漏掉图像的现象。
上述处理,通过使用计算机等使用的中央运算处理装置(CPU)和使用数字信号处理器(DSP)等的软件处理同样也可以实现。另外,本发明也可以应用于使用步进电机单方向驱动的例如通常的平板型的图像扫描器。
(实施例6)下面,说明本发明实施例6的图像输入装置和图像输入方法。
图12是表示上述实施例6的图像输入装置的结构的框图,由图可知,是将构成上述实施例5的图像输入装置的一部分的当前行上内插装置1000和第3映射装置1001与上述实施例4的图像输入装置组合的结构。
在上述结构的实施例6的图像输入装置中,由行读取装置102进行红色、绿色、蓝色的颜色数据的读取,根据由编码器得到的绿颜色数据的开头扫描位置和终端扫描位置计算绿颜色数据的映射空间坐标。
并且,使用该绿颜色数据的映射坐标检测未检测扫描位置的红色、蓝色的映射坐标。
其次,对于3色的各行传感器,由读取行间内插装置700进行在现在传感器装置所在的第(i+1)行与前一行的第i行间插入各颜色数据的内插数据的处理。
然后,在当前行上内插装置1000中,进行将内插数据插入到现在读入的各行传感器上的数据间的处理,通过由第3映射装置1001将读入颜色数据、作为副扫描方向的行间的内插颜色数据和当前行传感器上的内插颜色数据映射到对应的图像存储器110的坐标上而进行图像输入。
按照本实施例,不必像先有装置那样需要延迟缓冲器,而可以提高图像传感器的解像度,同时不必附加对装置的扫描方向的变化而用于改变延迟缓冲器保持的颜色数据的复杂的电路。
此外,和本发明的实施例3一样,由于扫描图像传感器装置的速度变化的影响而漏读取的行信息也可以插入内插数据,所以,可以减少色偏离和漏映射图像。
另外,和本发明的实施例2一样,通过在对应色坐标导出装置500与不足色坐标导出装置501之间设置保持缓冲器并将想预先存储上述对应色坐标的行数的对应颜色数据和对应色坐标存储到该保持缓冲器中,便可通过网络进行数据的读取。
上述处理,通过使用计算机等使用的中央运算处理装置(CPU)和使用数字信号处理器(DSP)等的软件处理同样也可以实现。另外,本发明也可以应用于使用步进电机单方向驱动的例如通常的平板型的图像扫描器。
(实施例7)下面,说明本发明实施例7的图像输入装置和图像输入方法。
图13是表示实施例7的图像输入装置的结构的框图。
图中,红色坐标导出装置1300导出由行读取装置102读入的红颜色数据在图像存储器110中所占的映射坐标位置。
另一方面,绿色坐标导出装置1301导出由行读取装置102读入的绿颜色数据在图像存储器110中所占的映射坐标位置,蓝色坐标导出装置1302导出由行读取装置102读入的蓝颜色数据在图像存储器110中所占的映射坐标位置。
在上述结构的实施例7的图像输入装置中,由行读取装置进行红色、绿色、蓝色的颜色数据的读取,通过编码器和扫描位置检测装置检测由3个行传感器装置得到的各颜色数据的扫描位置。
红色坐标导出装置1300使用扫描位置检测装置106的扫描位置导出用于将由行读取装置102读入的红颜色数据映射到图像存储器110上的映射坐标。
同样,绿色坐标导出装置1301使用扫描位置检测装置106的扫描位置导出用于将由行读取装置102读入的绿颜色数据映射到图像存储器110上的映射坐标,蓝色坐标导出装置1302导出用于将由行读取装置102读入的蓝颜色数据映射到图像存储器110上的映射坐标。这些色坐标导出装置1300、1301、1302分别独立地导出对应的颜色数据的坐标。
并且,和本发明实施例1的图像输入装置一样,在映射装置109中,执行向进行CRT显示等的图像存储器110的展开。
按照本实施例,不必像先有装置那样需要延迟缓冲器,而可以提高图像传感器的解像度,同时不必附加对装置的扫描方向的变化而用于改变延迟缓冲器保持的颜色数据的复杂的电路。
这些处理,通过使用计算机等使用的中央运算处理装置(CPU)和使用数字信号处理器(DSP)等的软件处理同样也可以实现。另外,本发明也可以应用于使用步进电机单方向驱动的例如通常的平板型的图像扫描器。
(实施例8)最后,说明本发明实施例8的图像输入装置和图像输入方法。
图14是表示上述实施例8的图像输入装置的结构的框图,条纹图像传感器1400是将3色条纹滤光片贴到传感器的受光面上而成的,第2行读取装置1401使用上述条纹图像传感器1400的行传感器读取多个颜色数据。
特定色扫描位置检测装置1402检测在现在的传感器位置读取的全部绿颜色数据的扫描位置,传感器方向偏移量导出装置1403为了根据各绿颜色数据的扫描位置求出其余的红色、蓝颜色数据的坐标而计算在当前行i中行传感器方向的偏移量。
第2映射导出装置1404使用上述传感器方向偏移量导出装置1403的传感器方向的偏移量,根据由上述特定色扫描位置检测装置1402检测的绿颜色数据的扫描位置,导出其余的红色和蓝颜色数据的位置,映射到图像存储器110上对应的映射坐标上。
在上述结构的实施例8的图像输入装置中,首先由条纹图像传感器1400和第2行读取装置1401进行红色、绿色、蓝色的各颜色数据的读取。
如上述图2(b)所示,条纹图像传感器1400是将读入红色、绿色、蓝色的数据的传感器配置成条纹状,在第2行读取装置1401中,由配置成条纹状的传感器读入各颜色数据。
另一方面,编码器和特定色扫描位置检测装置1404检测在现在的条纹图像传感器1400的i行位置读入的各绿颜色数据的扫描位置。
并且,由传感器方向偏移量导出装置1402根据各绿颜色数据坐标如图5所示的那样计算配置成条纹状的用于导出其余的红颜色数据、蓝颜色数据的坐标的行传感器(主扫描)方向的偏移量〔Δx(i),Δy(i)〕。
这里,将从i行开始的第k个像素的红颜色数据rik的坐标表示为〔xR(i,k),yR(i,k)〕、将绿颜色数据gik的坐标表示为〔xG(i,k),yG(i,k)〕、将蓝颜色数据bik的坐标表示为〔xB(i,k),yB(i,k)〕、将i行上1像素的X方向的位移与Y方向的位移表示为〔Δxs(i),Δys(i)〕。
并且,第2映射坐标导出装置1402通过将该偏移量如以下公式9所示的那样附加到由上述第2映射坐标导出装置1402得到的各绿颜色数据gik的坐标上,计算其余的红颜色数据rik和蓝颜色数据bik的坐标。
公式9xR[i,k]=xG[i,k]-Δxs[i]×d_GRyR[i,k]=yG[i,k]-Δys[i]×d_GRxB[i,k]=xG[i,k]+Δxs[i]×d_GByB[i,k]=yG[i,k]+Δys[i]×d_GB最后,映射装置109通过将各颜色数据映射到图像存储器110上对应的坐标而进行图像输入。
按照本实施例,通过将由条纹读取方式的传感器读入的各颜色数据正确地映射到该读入的位置,可以降低条纹偏离的影响,从而可以抑制读入图像的画质劣化。
这些处理,按照本发明实施例的图像输入方法,通过使用计算机等使用的中央运算处理装置(CPU)和使用数字信号处理器(DSP)等的软件处理同样也可以实现。另外,本发明也可以应用于使用步进电机单方向驱动的例如通常的平板型的图像扫描器。
以上,说明了本发明的实施例,但是,由上述扫描位置检测装置检测的特定的扫描位置不限于上述开头扫描位置和终端扫描位置,只要可以特定所传感的数据的位置就可以,所以,也可以由上述扫描位置检测装置检测例如传感器中心位置和传感器前端等上述扫描位置以外的扫描位置。
另外,在实施例中,上述扫描位置检测装置106是根据绿颜色数据导出其他数据的坐标,但是,也可以由上述扫描位置检测装置106检测该绿颜色数据以外的红颜色数据或蓝颜色数据并根据该值求出其他数据的坐标。
权利要求
1.一种图像输入装置,其特征在于具有将分别读取多个色的颜色数据的多个行传感器相隔指定间隔并列地排列配置,通过扫描彩色原稿而同时读取多个色的颜色数据的行读取装置;检测与上述读取的各颜色数据对应的扫描位置的扫描位置检测装置;根据由上述扫描位置检测装置检测的扫描位置,将由上述行读取装置读入的多个色的各颜色数据在图像存储器上所占的坐标作为与各颜色数据相应的不同的像素的坐标而导出的坐标导出装置;和将所读取的各颜色数据映射到图像存储器上的由上述坐标导出装置得到的坐标上的映射装置。
2.按权利要求1所述的图像输入装置,其特征在于上述扫描位置检测装置检测与上述读取的颜色数据中的特定色的特定的颜色数据对应的扫描位置,上述坐标导出装置进而具有根据由上述扫描位置检测装置检测的特定的扫描位置,计算未检测扫描位置的其他的特定色的各颜色数据中、与上述特定的扫描位置对应的扫描位置距上述特定的扫描位置的偏移量的偏移量导出装置;和根据由上述偏移量导出装置得到的偏移量导出由上述多个行传感器读取的所有的颜色数据的扫描位置,并且计算全部颜色数据在图像存储器上所占的坐标的映射坐标导出装置。
3.按权利要求2所述的图像输入装置,其特征在于上述特定的扫描位置是开头扫描位置和终端扫描位置。
4.按权利要求1所述的图像输入装置,其特征在于上述扫描位置检测装置检测与上述读取的颜色数据中的特定色的颜色数据对应的特定的扫描位置;上述坐标导出装置进而具有根据由上述扫描位置检测装置检测出的上述特定色的颜色数据在行传感器上的上述特定的扫描位置,计算上述特定色的颜色数据的全部扫描位置在图像存储器上所占的像素坐标的对应色坐标导出装置;和根据由上述对应色坐标导出装置得到的特定色的颜色数据的像素坐标,计算在由上述行读取装置读取的多个色的颜色数据中除上述特定色以外的其他的特定色的全部颜色数据在图像存储器上的坐标的不足色坐标导出装置。
5.按权利要求4所述的图像输入装置,其特征在于上述特定的扫描位置是开头扫描位置和终端扫描位置。
6.按权利要求1所述的图像输入装置,其特征在于上述扫描位置检测装置检测与上述读取的各颜色数据对应的各扫描位置,上述坐标导出装置使用由上述扫描位置检测装置检测的扫描位置,分别独立地导出由上述行读取装置读入的多个色的全部颜色数据在图像存储器上所占的坐标。
7.一种图像输入装置,其特征在于具有将分别读取多个色的颜色数据的传感器排列按指定间隔配置成各传感器在一条线上,通过扫描彩色原稿而同时读取上述多个色的颜色数据的第2行读取装置;检测与上述读取的多个色的颜色数据中的特定色的颜色数据对应的全部扫描位置的特定色扫描位置检测装置;根据由上述特定色扫描位置检测装置检测的扫描位置,将由上述行读取装置读入的多个色的全部颜色数据在图像存储器上所占的坐标作为与颜色数据相应的不同的像素的坐标而导出的坐标导出装置;和将所读取的各颜色数据映射到图像存储器的由上述坐标导出装置得到的坐标上的映射装置。
8.按权利要求7所述的图像输入装置,其特征在于上述坐标导出装置进而具有根据由上述特定色扫描位置检测装置检测的扫描位置,计算用于求出未检测扫描位置的其他的颜色数据的扫描位置的各传感器间的偏移量的传感器方向偏移量导出装置;和根据由上述传感器方向偏移量导出装置得到的传感器方向的偏移量,计算由1个行传感器读取的全部颜色数据在图像存储器上所占的像素坐标的第2映射坐标导出装置。
9.一种图像输入装置,其特征在于具有将分别读取多个色的颜色数据的多个行传感器相隔指定间隔并列地排列配置,通过扫描彩色原稿而同时读取多个色的颜色数据的行读取装置;检测与上述读取的各颜色数据对应的扫描位置的扫描位置检测装置;根据由上述扫描位置检测装置检测的扫描位置,将由上述行读取装置读入的多个色的全部颜色数据在图像存储器上所占的坐标作为与颜色数据相应的不同的像素的坐标而导出的坐标导出装置;计算对位于上述坐标导出装置导出的坐标间的坐标进行补充的颜色数据的补充装置;和在映射上述读取的各颜色数据的同时将由补充装置得到的对坐标进行补充的颜色数据映射到图像存储器的上述坐标导出装置计算的坐标上的映射装置。
10.按权利要求9所述的图像输入装置,其特征在于上述补充装置补充同一传感器行上相互相邻的2个像素坐标的中间位置的坐标的颜色数据和/或在相互相邻的2个行传感器上得到的相互对应的像素坐标的中间的坐标的颜色数据。
11.按权利要求9所述的图像输入装置,其特征在于上述扫描位置检测装置检测与上述读取的颜色数据中的特定色的特定的颜色数据对应的扫描位置,上述坐标导出装置进而具有根据由上述扫描位置检测装置检测的特定的扫描位置,计算未检测扫描位置的其他的特定色的各颜色数据中、与上述特定的扫描位置对应的扫描位置距上述特定的扫描位置的偏移量的偏移量导出装置;和根据由上述偏移量导出装置得到的偏移量,导出由上述多个行传感器读取的所有的颜色数据的扫描位置,并计算各颜色数据在图像存储器上所占的坐标的映射坐标导出装置,上述补充装置补充同一传感器行上的相互相邻的2个像素坐标的中间位置的坐标的颜色数据。
12.按权利要求9所述的图像输入装置,其特征在于上述扫描位置检测装置检测与上述读取的颜色数据中的特定色的特定的颜色数据对应的扫描位置,上述坐标导出装置进而具有根据由上述扫描位置检测装置检测的特定的扫描位置,计算未检测扫描位置的其他的特定色的各颜色数据中、与上述特定的扫描位置对应的扫描位置距上述特定的扫描位置的偏移量的偏移量导出装置;和根据由上述偏移量导出装置得到的偏移量导出由上述多个行传感器读取的所有的颜色数据的扫描位置,并计算各颜色数据在图像存储器上所占的坐标的映射坐标导出装置,上述补充装置补充同一传感器行上的相互相邻的2个像素坐标的中间位置的坐标的颜色数据和在相互相邻的2个行传感器上得到的相互对应的像素坐标的中间的坐标的色数据。
13.按权利要求9所述的图像输入装置,其特征在于上述扫描位置检测装置检测与上述读取的颜色数据中的特定色的颜色数据对应的特定的扫描位置,上述坐标导出装置进而具有根据由上述扫描位置检测装置检测的上述特定色的颜色数据在行传感器上的上述特定的扫描位置,计算上述特定色的颜色数据的全部扫描位置在图像存储器上所占的像素坐标的对应色坐标导出装置;和根据由上述对应色坐标导出装置得到的特定色的全部颜色数据的像素坐标,计算在由上述行读取装置读取的多个色的颜色数据中除上述特定色以外的其他的特定色的全部颜色数据在图像存储器上的坐标的不足色坐标导出装置,上述补充装置补充同一传感器行上相互相邻的2个像素坐标的中间位置的坐标的颜色数据。
14.按权利要求9所述的图像输入装置,其特征在于上述扫描位置检测装置检测与上述读取的颜色数据中的特定色的颜色数据对应的特定的扫描位置,上述坐标导出装置进而具有根据由上述扫描位置检测装置检测的上述特定色的颜色数据在行传感器上的上述特定的扫描位置,计算上述特定色的颜色数据的全部扫描位置在图像存储器上所占的像素坐标的对应色坐标导出装置;和根据由上述对应色坐标导出装置得到的特定色的颜色数据的像素坐标,计算在由上述行读取装置读取的多个色的颜色数据中上述特定色以外的其他的特定色的全部颜色数据在图像存储器上的坐标的不足色坐标导出装置,上述补充装置补充同一传感器行上相互相邻的2个像素坐标的中间位置的坐标的颜色数据和在相互相邻的2个行传感器上得到的相互对应的像素坐标的中间的坐标的颜色数据。
15.一种图像输入方法,其特征在于将分别读取多个色的颜色数据的多个行传感器按指定间隔并列地排列配置,通过扫描彩色原稿而同时读取多个色的颜色数据,同时检测与上述读取的各颜色数据对应的扫描位置,并根据该检测的扫描位置,将上述读入的多个色的颜色数据在图像存储器上所占的坐标作为与颜色数据相应的不同的像素的坐标而导出,将上述读取的各颜色数据映射到图像存储器上上述那样得到的坐标上。
16.按权利要求15所述的图像输入方法,其特征在于检测与上述读取的颜色数据这的特定色的特定的颜色数据对应的扫描位置,根据该检测的特定的扫描位置,计算未检测扫描位置的其他特定色的颜色数据与上述特定的扫描位置对应的扫描位置距上述特定的扫描位置的偏移量,同时根据上述偏移量导出由上述多个行传感器读取的所有的颜色数据的扫描位置,并计算各颜色数据在图像存储器上所占的坐标。
17.按权利要求15所述的图像输入方法,其特征在于检测与上述读取的颜色数据中的特定色的特定的颜色数据对应的扫描位置,根据已检测出上述特定色的颜色数据的行传感器上的上述特定的扫描位置,计算上述特定色的全部颜色数据的全部扫描位置在图像存储器上所占的像素坐标,同时根据上述特定色的全部颜色数据的像素坐标,计算读取由上述行读取装置读取的多个色的颜色数据中除上述特定色以外的其他的特定色的全部颜色数据的行传感器上的像素的坐标。
18.按权利要求15所述的图像输入方法,其特征在于检测与上述读取的各颜色数据对应的扫描位置,根据上述检测的扫描位置分别独立地导出上述读取的多个色的颜色数据在图像存储器上所占的坐标。
19.一种图像输入方法,其特征在于将分别读取多个色的颜色数据的1组传感器以各传感器间保持指定间隔排列配置成线状的状态通过扫描彩色原稿而同时读取多个色的颜色数据,检测与上述读取的上述多个色的颜色数据中的特定色的全部颜色数据对应的全部扫描位置,根据上述检测的扫描位置,将上述读入的多个色的颜色数据在图像存储器上所占的坐标作为与各颜色数据相应的不同的像素的坐标而导出,将上述读取的各颜色数据映射到图像存储器的上述那样得到的坐标上。
20.按权利要求19所述的图像输入方法,其特征在于根据上述检测的特定色的颜色数据的扫描位置,计算用于求未检测扫描位置的其他特定色的颜色数据的扫描位置的传感器方向的各传感器间的偏移量,同时根据上述传感器方向的偏移量计算上述读取的所有的颜色数据在图像存储器上所占的像素坐标。
21.一种图像输入方法,其特征在于将分别读取多个色的颜色数据的多个行传感器按指定间隔并列地排列配置,通过扫描彩色原稿而同时读取多个色的颜色数据,同时检测与上述读取的各颜色数据对应的扫描位置,并根据该检测的扫描位置将上述读入的多个色的颜色数据在图像存储器上所占的坐标作为与各颜色数据相应的不同的像素的坐标而导出,此外,计算位于上述导出的坐标间的补充坐标的补充颜色数据,将上述读取的各颜色数据和补充颜色数据映射到图像存储器的上述那样得到的坐标和补充坐标上。
22.按权利要求21所述的图像输入方法,其特征在于上述补充处理补充在同一行传感器上得到的各像素坐标的中间的坐标的颜色数据和/或在各行传感器上得到的相互对应的像素坐标的中间的坐标的颜色数据。
全文摘要
一种图像输入装置及图像输入方法。由行读取装置同时读取3个颜色数据,同时偏移量导出装置根据由编码器和扫描位置检测装置得到的绿颜色数据的开头扫描位置和终端扫描位置计算其余的红色、蓝颜色数据的开头扫描位置和终端扫描位置。由映射坐标导出装置根据与各色对应的开头和终端扫描位置计算读入的各颜色数据的像素的坐标,由映射装置将读入到与由上述映射坐标导出置得到的坐标对应的位置的各颜色数据映射到图像存储器上,实现彩色图像的输入。
文档编号H04N1/04GK1249604SQ99110269
公开日2000年4月5日 申请日期1999年7月29日 优先权日1998年8月3日
发明者渡边辰巳, 桒原康浩, 小嶋章夫 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1