图像读取系统、图像读取方法以及程序的制作方法

文档序号:6414964阅读:117来源:国知局
专利名称:图像读取系统、图像读取方法以及程序的制作方法
技术领域
本发明涉及读取原稿的图像读取系统、图像读取方法以及程序。
背景技术
现在,作为这种图像读取装置已知有在通过图像扫描仪读取原稿的图像并转换为电信号,并通过A/D转换器对该电信号进行数字化并转送到外部装置时,具有读取在原稿上反射的图像(反射原稿图像)的功能和读取透过原稿的图像(透过原稿图像)的功能双方。然后,在外部装置中启动的驱动器软件上显示各个预览图像。
这样的图像读取装置例如如特开2001-144973号公报中所记载的那样,能够从正胶片和负胶片的任意原稿读取图像,但对于正胶片和负胶片来说胶片的特性有很大的不同,因此在得到预览图像时,必须用与胶片的特性配合的读取方法进行读取。已知用与该胶片的特性配合的读取方法读取图像的图像读取装置。
但是,在上述现有的图像读取装置中,在得到预览图像时,如上所述,必须用与设置在图像读取装置中的胶片的种类(胶片的特性)配合的读取方法读取图像。
例如,在用户错误地在适合于负胶片的设置下对正胶片进行预扫描,并显示预览图像的情况下,由于扫描图像过亮并被转换为负胶片,所以会显示全黑的预览图像。相反,如果在适合于正胶片的设置下预扫描负胶片,则扫描图像的亮度不足并且不进行负胶片转换,会显示很暗的负胶片图像。
在任意的情况下,都必须重新设置为本来的设置,并再次进行预扫描显示预览图像。对于用户来说,这样的预扫描的重复动作是繁琐的。

发明内容
本发明的目的在于在用户为了得到预览图像而设置了错误的透过原稿的种类的情况下,不进行再次预扫描就能够显示适合于透过原稿的种类的预览图像的图像读取系统、图像读取方法和程序。
为了达到上述目的,根据本发明的第1个特征,提供一种图像读取系统,其特征在于包括读取透过原稿的图像,输出该图像的图像信号的图像读取部件;将操作者使用图像读取部件读取的透过原稿的种类设置为正片原稿或负片原稿的正负设置部件;显示由上述图像读取部件读取的透过原稿的图像的显示部件;对从上述图像读取部件输出的图像信号执行规定的图像处理的图像处理部件;与由上述正负设置部件设置的上述透过原稿的种类无关地,使上述图像读取部件始终在适合于正片原稿的读取设置下读取上述透过原稿,并使上述图像处理部件对从上述图像读取部件输出的图像信号进行由上述正负设置部件设置的与上述透过原稿的种类的对应的图像处理,并使上述显示部件显示通过该图像处理得到的图像的控制部件。
根据本发明的第1个特征,即使在用户设置了错误的透过原稿的种类并得到预览图像的情况下,也不用再次进行预扫描,就能够显示适合于透过原稿的种类的预览图像。
为了达到上述目的,根据本发明的第2个特征,提供一种图像读取方法,其特征在于包括让操作者将应该读取的透过原稿的种类设置为正片原稿或负片原稿的正负设置部件;与通过上述正负设置步骤设置的上述透过原稿的种类无关地,始终在适合于正片原稿的读取用设置下读取透过原稿的图像并输出该图像的图像信号的图像读取步骤;对上述图像信号进行通过上述正负设置步骤设置的与上述透过原稿的种类对应的图像处理的图像处理步骤;显示在上述图像处理步骤中通过图像处理得到的图像的显示步骤。
将通过以下的具体说明以及附图进一步说明本发明的上述的以及其他目的、特征和改进。


图1是展示作为本实施例的图像读取装置的扫描仪的内部结构的图。
图2是展示图1的扫描仪的电气结构的框图。
图3是展示显示在图2的显示器上的操作画面的图。
图4是展示图像读取处理步骤的流程图。
具体实施例方式
参照

本发明的实施例。
图1是展示作为本发明的一个实施例的图像读取装置的扫描仪的内部结构的图。在该图中,1是扫描仪。2是透过原稿单元。3是读取原稿。
扫描仪1经由接口电缆(未图示)与主计算机21(参照图2)连接。扫描仪1具有移动光学单元4;原稿台玻璃5;电气电路基板6;脉冲电动机7;无端皮带8;皮带轮9、10;齿轮列11;导轨12;白色基准板13等。
在白色基准板13上设置黑色标志36,扫描仪1以该黑色标志36为基准决定读取区域,读取图像。移动光学单元4和脉冲电动机7经由电缆(未图示)与电气电路基板6连接。另外,移动光学单元4被装载在能够在导轨12上自由滑动的装载部件14上。装载部件14被固定在卷绕在齿轮9、10上的无端皮带8上,与无端皮带8的移动同时地在图中的X方向上移动。通过该装载部件14的移动,移动光学单元4在图中X方向上移动。该移动光学单元4由反射原稿用光源15、多个反射镜16、17、18、成像透镜19以及作为摄像部件的线性传感器20构成。线性传感器20由RGB各自的CCD构成。
图2是展示扫描仪1的电气结构的框图。如上所述,扫描仪1与主计算机21连接,在主计算机21中设置显示器23。主计算机21由具有公知的CPU、ROM、RAM等的一般的PC构成。另外,显示器23是能够作为主计算机21的操作画面使用的通常的显示器装置。
另一方面,作为扫描仪1的电气结构,在扫描仪1中设置光学单元4内的光源点亮电路24和电气电路基板6。光源点亮电路24使反射原稿用光源15和透过原稿用光源35点亮。光源点亮电路24包含检测光源的光量的检测部件(未图示)。光源点亮电路24与读取原稿的种类对应地将光源切换为反射原稿用光源15或透过原稿用光源35。在反射原稿用光源15和透过原稿用光源35使用了冷阴极管的情况下,光源点亮电路24由所谓的变换器电路构成。
另一方面,在电气电路基板6中,25是脉冲电动机7用的电动机驱动电路,根据来自系统控制器26的信号输出脉冲电动机7的励磁切换信号。27是模拟增益调整器,具有与R、G、B各色对应的模拟增益调整器27R、27G、27B,可变地对从线性传感器20输出的模拟图像信号进行放大。
28是A/D转换器,将从模拟增益调整器27输出的模拟图像信号转换为数字图像信号。29是图像处理部件,对数字信号化了的图像信号进行偏移修正、阴影修正、数字增益调整、颜色平衡调整、掩饰、主副扫描方向的分辨率转换、图像压缩等图像处理。
30是暂时存储图像数据的线性缓冲器,由通用的随机存取存储器构成。31是接口部件,用于与主计算机21的通信。在此,采用USB接口,但也可以采用IEEE1394等其他的接口。
32是在进行图像处理时用作工作区域的偏移量RAM。在线性传感器20中设置规定的偏移量而平行地配置RGB用CCD,因此为了修正该RGB用CCD间的偏移而使用偏移量RAM32。另外,偏移量RAM32暂时存储阴影修正等用的各种数据。在本实施例中,偏移量RAM32由通用的随机访问存储器构成。
33是用来存储伽马曲线,进行伽马修正的伽马RAM。26是控制扫描仪全体的时序的系统控制器,依照来自主计算机21的指令进行各种控制。34是连接系统控制器26、图像处理部件29、线性缓冲器30、接口部件31、偏移量RAM 32和伽马RAM33的系统(CPU)总线,由地址总线和数据总线构成。
下面,说明具有上述结构的扫描仪1的反射原稿的图像读取动作。根据来自主计算机21的读取指令进行扫描仪1的读取动作的开始。扫描仪1使移动光学单元4的反射原稿用光源15点亮,由多个镜子16、17、18反射该反射光,并经由成像透镜19成像在传感器20上,由此读取主扫描方向的一条线上的图像。
另外,经由齿轮列11将脉冲电动机7的旋转动力传递到皮带轮9,使皮带轮9旋转,由此驱动卷绕在皮带轮9、10上的无端皮带8。通过该无端皮带8的移动,装载在固定在无端皮带8上的装载部件14上的移动光学单元4在导轨12上沿副扫描方向(箭头X方向)移动。
扫描仪1使移动光学单元4在副扫描方向上移动,同时循环进行上述主扫描方向的线图像的读取动作。扫描仪1一边循环进行线图像的读取动作,一边使移动光学单元4移动到图1中的虚线所示的位置,从而能够在原稿台玻璃5的整个面上进行扫描。
另外,根据来自主计算机21的读取指令的内容,能够读取原稿台玻璃5上的原稿的部分图像。在该情况下,通过根据主计算机指定的读取图像范围,限制传感器输出中的所采用的像素范围,从而决定主扫描方向的读取图像范围。另外,通过控制移动光学单元4的移动范围,决定副扫描方向的读取图像范围。
接着,展示扫描仪1的透过原稿的图像读取动作。扫描仪1使光学单元4的反射原稿用光源15熄灭,代之使透过原稿用光源35点亮。然后,使移动光学单元4移动到透过原稿读取用的位置,由多个镜子16、17、18反射来自透过原稿用光源15的透过光,并经由成像透镜19成像在传感器20上,从而读取主扫描方向的一条线量的图像。
另外,与反射原稿的情况一样,经由齿轮列11将脉冲电动机7的旋转动力传递到皮带轮9,使皮带轮9旋转,由此驱动卷绕在皮带轮9、10上的无端皮带8。通过该无端皮带8的移动,装载在固定在无端皮带8上的装载部件14上的移动光学单元4在导轨上沿副扫描方向(箭头X方向)移动。
扫描仪1使移动光学单元4在副扫描方向上移动,同时循环进行上述主扫描方向的线图像的读取动作。扫描仪1一边循环进行线图像的读取动作,一边使移动光学单元4移动到图中的虚线所示的位置,从而能够在原稿台玻璃5的整个面上进行扫描。
另外,根据来自主计算机21的读取指令的内容,能够读取原稿台玻璃上的原稿的部分图像。在该情况下,通过根据主计算机指定的读取图像范围,限制传感器输出中的所采用的像素范围,从而决定主扫描方向的读取图像范围。另外,通过控制移动光学单元4的移动范围,决定副扫描方向的读取图像范围。
在此,在使移动光学单元4在副扫描方向上移动的情况下,预先决定哪个种类的移动速度。依照主计算机21指定的读取设置,系统控制器26如后所述那样地选择适当的移动速度,进行图像的读取动作。
图3是展示显示在显示器23上的操作画面的图。由主计算机21启动该操作画面,由控制扫描仪1的驱动器软件实现。在该图中,41是选择原稿种类的选择按键。如果用户通过该选择按键41选择了原稿的种类,则根据选择的原稿的种类切换图像读取方法。具体地说,选择上述反射原稿、透过原稿(胶片原稿)等。42是在选择了透过原稿(胶片原稿)的情况下选择该胶片的种类,即正胶片或负胶片的选择框。用户通过该选择框42选择读入主计算机21的透过原稿(胶片原稿)的胶片种类。
43是用来在预览画面45上显示读入到主计算机21的图像的预览按键。在该预览画面的显示动作中,在将主图像读入到主计算机21前,先读入替代图像(预扫描),实施图像处理。在预览画面45中设置多个小图像45a和与各小图像对应的复选框45b。44是用来将主图像读入到主计算机21的读取开始按键。通过按下该读取开始按键44,用与通过复选框45b选择了的小图像45a对应的读取方法,开始向主计算机21读入主图像。另外,在图3的预览画面45上,也可以显示多个不同对象的小图像,也可以只稍微改变一下条件,而显示多个进行了图像处理的同一对象的小图像。
图4是展示图像读取处理步骤的流程图。该处理程序被存储在主计算机21内的存储介质(未图示)中,由CPU(未图示)执行。
通过用户接通扫描仪1的电源,从扫描仪1向主计算机21传递电源接通信号,主计算机21内的CPU(未图示)通过中断处理开始主处理。另外,在该电源接通时初始化扫描仪1,决定图像读取基准位置等,使扫描仪1成为能够进行图像读取的状态。然后,为了控制扫描仪1,启动主计算机21内的扫描仪1用的驱动器软件(步骤S1)。
通过该驱动器软件的启动,在显示器23上显示操作画面(参照图3),通过该操作画面取得由用户选择了的胶片原稿的种类(步骤S2)。另外,在此,用户将胶片原稿设置到原稿台玻璃5上,并通过选择按键41选择胶片原稿。然后,判断该选择了的胶片原稿是否是刚开始预扫描的原稿,即读入次数i=0(步骤S3)。
在开始预扫描胶片原稿的情况下,与胶片原稿的种类无关地在正胶片用的读取设置下进行预扫描(步骤S4)。在正胶片用的读取设置下,通常由系统控制器26设置胶片的预扫描时间、电动机速度、RGB的模拟增益值和CCD的积蓄时间。然后,系统控制器26与设置的电动机速度对应地控制电动机驱动电路25,同时与设置的RGB的模拟增益值和CCD的积蓄时间对应地控制模拟增益调整部件27。具体地说,系统控制器26将电动机的速度设置为4096比特,将R的模拟增益值设置为16384比特,将G的模拟增益值设置为12288比特,将B的模拟增益值设置为8192比特,针对RGB中的任意一个将CCD的积蓄时间设置为4096比特的分辨率。
然后,如果预扫描结束,则读入次数i的值增加1(步骤S5)。然后,前进到步骤S6的处理。另一方面,在步骤S3中读入的次数i=1,即指示了2次以后的预览的情况下,不执行步骤S4、S5,而直接前进到步骤S6的处理。然后,判断在步骤S2中选择的胶片原稿是正胶片还是负胶片。(步骤S6)。
在负胶片的情况下,如以下的(1)~(8)所示那样,进行负胶片用的预览图像处理(步骤S7)。
(1)作成预览图像数据的亮度直方图,计算出高亮度(最亮)点。
(2)根据记录转换表对作成的亮度直方图进行浓度转换,作成浓度直方图。根据作成的浓度直方图计算出平均浓度和高亮度(上限)浓度。
(3)根据在(2)中计算出的高亮度浓度反计算出平均浓度。
(4)根据由在(2)中计算出的高亮度浓度计算出的平均浓度、在(3)中由高亮度浓度反计算出的平均浓度,计算出更正确的平均浓度。
(5)根据在(4)中计算出的平均浓度,计算出成为γ曲线上的log0.2的浓度的放大率。
(6)使用预先准备的正负转换用的γ曲线、在(5)中求出的放大率处理预览图像,作成直方图。
(7)根据在(6)中作成的直方图,计算出高亮度点和低亮度(最暗)点。
(8)将在(7)中求出的高亮度阴影点设置为预览图像显示用的γ曲线。
在此,通过预扫描取得的图像数据通常成为比实际的有效图像区域大的图像区域的数据。然后,在步骤S7的图像处理中,利用该预览图像的有效图像区域以外的部分,取得负基本胶片的数据,并根据预览图像的有效图像区域的图像数据生成反映负基本胶片的特性的预览图像(图像)。
另一方面,在步骤S6中,在选择的胶片原稿是正胶片的情况下,如以下的(11)~(16)所示那样,进行正胶片用的预览图像处理(步骤S8)。
(11)作成预览图像数据的亮度直方图,计算出高亮度点。
(12)根据记录转换表对作成的亮度直方图进行浓度转换,作成浓度直方图。根据作成的浓度直方图计算出平均浓度和高亮度浓度。
(13)根据在(12)中计算出的高亮度浓度反计算出平均浓度。
(14)根据由在(12)中作成的浓度直方图计算出的平均浓度、在(13)中由高亮度浓度反计算出的平均浓度,计算出更正确的平均浓度。
(15)根据在(14)中计算出的平均浓度计算出为了成为γ曲线上的log0.2的浓度的放大率。
(16)将在(15)中计算出的放大率设置为预览图像显示用的γ曲线。
然后,在步骤S7中进行了负胶片用的图像处理后,或者在步骤S8中进行了正胶片用的图像处理后,在预览画面45上显示小图像(参照图3)(步骤S9)。
然后,判断是否由用户进行了胶片更换(步骤S10)。在由用户进行了胶片更换的情况下,将读入次数i初始化为值0(步骤S11),返回步骤S2的处理,与上述一样,在正胶片用的读取设置下进行预扫描。另一方面,在步骤S10中没有进行胶片更换的情况下,同样返回到步骤S2的处理,但即使在步骤S2中变更了胶片种类的选择,读入次数i也不等于0,因此不进行预扫描动作。
接着,说明基于预扫描数据的主扫描条件的设置。在负胶片的情况下,参照通过预览取得的图像数据的直方图中的最大值,根据该最大值决定最大曝光时间。将该值作为假设的CCD积蓄时间,实际由系统控制器26转换为能够控制的值,进而,根据该值计算出RGB各自的CCD积蓄时间。
另外,根据预览图像的亮度,决定电动机的扫描速度。进而,针对自动颜色的目标值决定RGB的模拟增益。在负胶片的情况下,由于剩下了在该值下也无法设置的增益,所以将其作为伽马值决定增益伽马值而使得被吸收。另一方面,在正胶片的情况下,基本进行与负胶片一样的处理,但在正胶片的情况下,不进行增益伽马值的计算。
这样,在本实施例中,并不针对正胶片和负胶片变更预览图像的读取方法,而用相同的读取方法取得预览图像,并根据胶片的种类(正胶片、负胶片)变更显示时的图像处理。由此,即使在用户搞错了放置在扫描仪上的胶片原稿的种类而取得预览图像的情况下,也不用再次进行预扫描,而能够显示适合于胶片原稿的预览图像。因此,可以不进行对于用户来说繁琐的预览图像的重新处理。另外,不对现有的扫描仪的结构进行大的变更,就能够抑制成本上升。并且,能够向用户提供操作性良好的驱动器软件。
本发明并不只限于上述实施例的结构,如果是能够实现权利要求所示的功能或者实施例的结构所具有的功能的结构,则可以适用于任意的结构。
另外,向系统和装置供给记录了实现上述实施例的功能的软件的程序代码的记录介质,由该系统或装置的计算机(或CPU、MPU)读出并执行存储在记录介质中的程序代码,当然也能够实现本发明的目的。
在该情况下,从记录介质读出的重新代码自身实现了本发明的新功能,所以程序代码以及存储了该程序代码的记录介质构成了本发明。
另外,不只可以通过计算机执行读出的程序代码实现了上述实施例的功能,当然也包括以下的情况根据该程序代码的指令,由在计算机上运行操作系统(OS)等执行实际处理的一部分或全部,通过该处理实现上述实施例的功能。
另外,上述程序也可以通过计算机实现上述实施例的功能,该形式也可以是目标代码、由解释器执行的程序代码、提供给OS的脚本数据等形式。
作为提供程序的记录介质,可以使用例如软盘(注册商标)、硬盘、光盘、光磁盘、CD-ROM、CD-R、CD-RW、DVD-ROM、DVD-RAM、DVD-RW、DVD+RW、磁带、非易失性存储卡、ROM等。或者,通过从与因特网、商用网络或者局域网等连接的未图示的其他计算机或数据库等进行下载,来提供上述程序。
权利要求
1.一种图像读取系统,其特征在于包括读取透过原稿的图像,输出该图像的图像信号的图像读取部件;将由操作者操作上述图像读取部件读取的透过原稿的种类设置为负片原稿或正片原稿的正负设置部件;显示由上述图像读取部件读取的透过原稿的图像的显示部件;对从上述图像读取部件输出的图像信号进行规定的图像处理的图像处理部件;以及与由上述正负设置部件设置的上述透过原稿的种类无关地,始终在适合于正片原稿的读取用设置下,使上述图像读取部件读取上述透过原稿,使上述图像处理部件对从上述图像读取部件输出的图像信号进行与由上述正负设置部件设置了的上述透过原稿的种类对应的图像处理,并使上述显示部件显示通过该图像处理得到的图像的控制部件。
2.根据权利要求1所述的图像读取系统,其特征在于所述图像处理部件具备图像的正负转换功能。
3.根据权利要求1所述的图像读取系统,其特征在于还包括保存上述读取了的透过原稿的图像的图像信号的保存部件,其中在通过上述显示部件进行显示后,在由上述正负设置部件变更了上述透过原稿的种类的情况下,上述控制部件使上述图像处理部件对保存在上述保存部件中的图像信号进行与上述变更了的上述正负设置部件的上述透过原稿的种类设置对应的图像处理,并使上述显示部件显示通过上述图像处理得到的图像。
4.一种图像读取方法,其特征在于包括让操作者将要读取的透过原稿的种类设置为负片原稿或正片原稿的正负设置步骤;与通过上述正负设置步骤设置的上述透过原稿的种类无关地,始终在适合于正片原稿的读取设置下读取透过原稿的图像,并输出该图像的图像信号的图像读取步骤;对上述图像信号进行与通过上述正负设置步骤设置了的上述透过原稿的种类对应的图像处理的图像处理步骤;以及显示在上述图像处理步骤中通过图像处理得到的图像的显示步骤。
5.根据权利要求4所述的图像读取方法,其特征在于上述图像处理步骤中的图像处理包含图像的正负转换处理。
6.根据权利要求4所述的图像读取方法,其特征在于还包括保存上述读取的透过原稿的图像的图像信号的保存步骤,其中在由上述显示步骤进行了显示后,在变更了上述正负设置步骤的设置的情况下,在上述图像处理步骤中,对在上述保存步骤中保存的图像信号进行与上述变更了的上述正负设置步骤的设置对应的图像处理,在上述显示步骤中显示通过上述图像处理得到的图像。
全文摘要
本发明提供一种即使在用户错误地设置了透过原稿的种类而得到预览图像的情况下,也不用再次进行预扫描,就能够显示与透过原稿的种类适合的预览图像的图像读取系统。在将胶片原稿设置到扫描仪中,进行预览图像的读取时,不针对正胶片和负胶片变更读取方法,而在相同的读取方法下进行预览图像的读取,与由用户选择的胶片的种类(正胶片、负胶片)对应地变更显示预览图像时的图像处理。
文档编号G06T1/00GK1585453SQ20041005761
公开日2005年2月23日 申请日期2004年8月20日 优先权日2003年8月22日
发明者铃木伸和 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1