扫描器的扫描方法

文档序号:6572839阅读:333来源:国知局
专利名称:扫描器的扫描方法
技术领域
本发明涉及一种扫描方法,尤其是涉及一种在校正过程中用来减少执行一些运算过程以达到省时目的的扫描方法。
背景技术
扫描装置是为一种电脑周边设备,其已广泛地应用于家庭式以及办公室内的计算系统中。扫描器能够取得文件的图像内容,并通过不同的相关软件将该文件的图像内容转换成一可被电脑使用者所能操作及运用的格式。实际运用上,这些操作过程包括将旧文件的图像数据转换成数据库所使用的原文数据,或将所扫描照片的图像内容改变成一可被报刊杂志所使用的图像数据。
然而,现有的扫描器必须耗费很长的时间来暖机以及执行校正过程。校正过程是通过运算来改进扫描产生的图像,以修正光源上不同位置产生的光线强弱不均匀的问题。
请参考图1至图3。图1为现有扫描器10的透视图。图2为以平均强度值32作为分界的强度数据的分布图。图3为沿着扫描器10的标准纸(calibration paper)20的光线强度相对于位置的曲线图,并以图2中的平均强度值32作为参考值。如图1所示,扫描器10包含有一壳体11,一扫描模块组件12用来从文件14上拾取数据,一透明平台16安装于壳体11上用来在其上面放置文件14,一标准纸20设置于透明平台16的前端,一存储器17用来储存程序及数据,以及一中央处理器(central processing unit,CPU)19用来处理从文件14上拾取的数据。其中,就扫描模块组件12的相对移动方向(如图中箭头所指示的方向)而言,标准纸20位于文件之前。
请参考图4。图4为现有扫描方法的流程图。如图4所示,扫描模块组件12会在扫描文件14之前运行一校正扫描程序以扫描标准纸20。完成该校正扫描程序后,中央处理器19就会接收到如图2所示的强度分布图。如图2所示,中央处理器19会除去强度分布数据曲线中的最上、最下各百分之五的部分,以形成一可接受的强度范围。如此一来,仅有落在该强度范围内的数据才可被用来计算平均强度值32。
如图3所示,光源的光线强度会明显地随着透明平台16的宽度而变化。因此,中央处理器19会将每个扫描图像像素的强度增加或降低至平均强度值32的强度标准。
再者,现有扫描方法会在每次扫描文件14之前先执行一次校正扫描程序,接着,再利用中央处理器19来定义文件14的图像数据的有效图像范围,并计算平均强度值32。一般说来,内建于扫描器10内的中央处理器19运算的速度通常很慢,故当使用者执行多次的扫描动作时,将需要花费很多的等待时间。

发明内容
因此,本发明的主要目的在于提供一种节省时间的扫描方法,以解决上述的问题。
本发明涉及的扫描器包含壳体;透明平台,安装于该壳体上,用来在其上放置文件;标准纸,设置于该透明平台的前端;扫描模块组件,设置于该壳体内,能够前后移动以扫描文件;存储器,用来储存程序及数据;以及处理器,用来控制该扫描器的操作。
本发明的扫描方法包含有下列步骤a)驱动该扫描模块组件扫描该标准纸以取得多个像素的图像数据;b)若开启该扫描器后尚未进行任何扫描程序,或在开启该扫描器后于进行步骤a)前产生最后一有效图像范围的时间已超过预定时段,则依据该多个像素的图像数据重新定义有效图像范围,并计算落在该有效图像范围内的图像数据的平均值;若在开启该扫描器后于进行步骤a)前产生最后一有效图像范围的时间尚未超过该预定时段,则计算落在该最后产生的有效图像范围内的图像数据的平均值;c)扫描文件并使用步骤b)取得的平均值校正该扫描模块组件扫描文件所产生的图像。
其中,步骤a)是在执行扫描程序前执行。各个有效图像范围包含有一上限及一下限,储存在该存储器中。
本发明的另外一种扫描方法包含有下列步骤a)驱动该扫描模块组件扫描该标准纸以取得多个像素的图像数据,依据该多个像素的图像数据定义一有效图像范围,以及计算该多个像素的图像数据中落在该有效图像范围内的图像数据的平均值;b)在执行扫描程序前,检测是否驱动该扫描模块组件来重新扫描该标准纸,若该扫描模块组件不需被驱动来重新扫描该标准纸,则依据步骤a)产生的平均值校正扫描文件产生的图像。
其中,在开启该扫描器后执行第一个扫描程序前,必需执行步骤a),并且在计算出前一平均值后又经过一预定时段才执行的第一个扫描程序前,必需执行步骤a)。在步骤b)中,如果该扫描模块组件不需被驱动来重新扫描该标准纸,则依据步骤a)产生的最后一个平均值校正扫描文件产生的图像。该有效图像范围包含有一上限及一下限,储存于该存储器中。
与现有的技术相比,本发明的两种扫描方法不仅减少了中央处理器所执行的一些运算过程,也达到节省时间的目的。


图1为现有扫描器的透视图。
图2为以一平均强度值作为分界的强度数据分布图。
图3为沿着扫描器的标准纸的光线强度相对于位置的曲线图,并以图2中的平均强度值做为一参考值。
图4为现有扫描方法的流程图。
图5为本发明的第一种扫描方法的流程图。
图6为本发明的第二种扫描方法的流程图。
具体实施例方式
本发明的扫描器的结构与图1所示的现有技术相同,因此不再重复介绍。另外,图2与图3所示的强度分布图也都适用于本发明的各个实施例。
请参考图5。图5为本发明的第一种扫描方法的流程图。如图5所示,首先,第一种扫描方法会通过驱动扫描模块组件12来扫描标准纸20,以取得标准纸20上多个像素的图像数据。接着,在开启扫描器10后进行第一个扫描程序之前,依据该多个像素的图像数据,定义一有效图像范围并计算落在该有效图像范围内的图像数据的平均值。最后,扫描文件14并使用该平均值来校正扫描文件14所产生的图像。在此特予说明,只要在执行以后的扫描程序之前扫描器10仍为开启的,就得再次扫描标准纸20。
在求得平均值的过程中,若执行该第一扫描程序之前产生该有效图像范围的时间尚未超过一预定时段(例如30分钟),则计算由重新扫描标准纸20所取得并落在该有效图像范围内的图像数据的一个新的平均值32。若产生该有效图像范围的时间已超过该预定时段,则依据重新扫描标准纸20所取得的图像数据重新定义一有效图像范围,并计算由重新扫描标准纸20所取得且落在此新的有效图像范围内的图像数据的平均值32。由上述两种情况下所产生的平均值32经计算后,即可进行以后的扫描程序并依据此平均值32来校正扫描文件14所产生的结果图像。
由于大部分扫描装置上的扫描模块组件在短时段内其强度随着位置不同的变化并不会有很大的改变,故上述的扫描方法提供30分钟的时段以检测图像数据的差异。当然,该时段不仅限于30分钟,其间隔可以更长或更短。
请参考图6。图6为本发明的第二种扫描方法的流程图。如图6所示,首先,第二种扫描方法会通过驱动扫描模块组件12来扫描标准纸20,以取得标准纸20上多个像素的图像数据。接着依据该多个像素的图像数据定义一有效图像范围,并直接计算该多个像素的图像数据中落在该有效图像范围内的图像数据的平均值。最后,在执行一扫描程序前,检测是否需要重新扫描标准纸20。如果不需要重新扫描标准纸20,则依据上述的平均值32来校正扫描文件14所产生的结果图像。如果需要重新扫描标准纸20,则依据重新扫描标准纸20所取得的多个像素的图像数据来重新定义一有效图像范围及一平均值。之后,若扫描器10仍为开启的且该平均值所产生的时间尚未超过一预定时段(30分钟),则依据该平均值来校正扫描文件14所产生的图像。
总的来说,开启该扫描器后执行第一个扫描程序之前或计算出前一平均值后又经过该预定时段才执行的扫描程序,都必须重新定义有效图像范围以及该平均值。
此外,基于扫描模块组件的光线强度在短时段内并不会随着位置的不同而有很大改变的条件下,如果在开启扫描器10后产生有效图像范围的时间尚未超过一预定的时段,第一种扫描方法则不需再重新决定有效图像范围,而第二种扫描方法也不需在扫描文件14之前执行校正扫描。
与现有的技术相比,本发明的两种扫描方法不仅减少了中央处理器19所执行的一些运算过程,也达到了节省时间的目的。
以上所述仅是本发明的优选实施例,凡依本发明权利要求所做的等效变化与变换,都应属本发明的涵盖范围。
权利要求
1.一种用于扫描器的扫描方法,该扫描器包含壳体;透明平台,安装于该壳体上,用来在其上放置文件;标准纸,设置于该透明平台的前端;扫描模块组件,设置于该壳体内,能够前后移动以扫描文件;存储器,用来储存程序及数据;以及处理器,用来控制该扫描器的操作,该方法包含有下列步骤a)驱动该扫描模块组件扫描该标准纸以取得多个像素的图像数据;b)若开启该扫描器后尚未进行任何扫描程序,或在开启该扫描器后于进行步骤a)前产生最后有效图像范围的时间已超过预定时段,则依据该多个像素的图像数据重新定义有效图像范围,并计算落在该有效图像范围内的图像数据的平均值;若在开启该扫描器后于进行步骤a)前产生最后一有效图像范围的时间尚未超过该预定时段,则计算落在该最后产生的有效图像范围内的图像数据的平均值;以及c)扫描文件并使用步骤b)取得的平均值校正该扫描模块组件扫描文件所产生的图像。
2.如权利要求1所述的方法,其中步骤a)是在执行扫描程序前执行。
3.如权利要求1所述的方法,其中各个有效图像范围包含有一上限及一下限,储存在该存储器中。
4.一种用于扫描器的扫描方法,该扫描器包含壳体;透明平台,安装于该壳体上,用来在其上放置文件;标准纸,设置于该透明平台的前端;扫描模块组件,设置于该壳体内,能够前后移动以扫描文件;存储器,用来储存程序及数据;处理器,用来控制该扫描器的操作,该方法包含有下列步骤a)驱动该扫描模块组件扫描该标准纸以取得多个像素的图像数据,依据该多个像素的图像数据定义一有效图像范围,以及计算该多个像素的图像数据中落在该有效图像范围内的图像数据的平均值;b)在执行扫描程序前,检测是否驱动该扫描模块组件来重新扫描该标准纸,若该扫描模块组件不需被驱动来重新扫描该标准纸,则依据步骤a)产生的平均值校正扫描文件产生的图像。
5.如权利要求4的扫描方法,其在开启该扫描器后执行第一个扫描程序前,必需执行步骤a),并且在计算出前一平均值后又经过一预定时段才执行的第一个扫描程序前,必需执行步骤a)。
6.如权利要求4的扫描方法,其在步骤b)中,如果该扫描模块组件不需被驱动来重新扫描该标准纸,则依据步骤a)产生的最后一个平均值校正扫描文件产生的图像。
7.如权利要求4的扫描方法,其中该有效图像范围包含有一上限及一下限,储存于该存储器中。
全文摘要
本发明提供一种用于扫描器的扫描方法,可通过减少该扫描器执行一扫描程序时的运算过程以达到节省时间的目的。该扫描器包含有壳体、用来放置文件的透明平台、扫描模块组件、标准纸、存储器以及处理器。如果在扫描该文件之前,该扫描器已具有一有效图像范围,则该扫描器不需要重新定义有效图像范围来校正扫描该文件所产生的图像。
文档编号G06K9/20GK1423230SQ0114257
公开日2003年6月11日 申请日期2001年12月3日 优先权日2001年12月3日
发明者陈琰成 申请人:虹光精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1