专利名称:提升扫描效率的方法
技术领域:
本发明是有关于一种提升扫描效率的方法,且特别是有关于一种当扫描到同一色阶的待扫描区域时,则略过此待扫描区域,以加快扫描速度的方法。
背景技术:
目前公知的扫描仪的动作原理是先将光线照射到待扫描的稿件上,经过光线反射回来后,再由一个称为CCD(Charge-CoupledDevice,电荷耦合器件)的感光器件来接收,接着,CCD将反射光波转换为数字数据,控制扫描仪操作的扫描软件读入这些数据并重组为计算机图像文件。其分辨率决定了扫描仪所记录的图像细致度,其单位为dpi(dots-per-inch每英时点数),dpi的数值越大,扫描的分辨率越高,得到的图像文件也就越大。以高分辨率扫描图像,需要更长的时间,更多内存和磁盘空间。
就彩色扫描仪而言,其中一种扫描方法是先后使用红色、绿色、蓝色的滤光片来作扫描的工作,以分别获得三原色的色彩信息,换言之,透过三次的扫描程序来完成色彩辨识的工作,由于需经过三次扫描,使得扫描时间加长。另外一种彩色扫描仪的扫描方法,则仅需扫描一次,其扫描速度较快,但唯一美中不足的是它的价格较昂贵。
由上述可知,分辨率与扫描次数是影响扫描速度的重要因素。然而,扫描速度是目前消费者对扫描仪的一项重要需求,特别是在高分辨率扫描的时候,无论传输接口的速度如何快,因碍于计算机本身的等级、扫描仪驱动软件中所提供的图像处理算法或是扫描仪本身的设计问题,皆会使得扫描速度变慢。公知技术会把使用者所框选的范围扫描过一次,这个程序并没有错误,但是当使用高分辨率扫描的时候,速度便明显地慢了许多。
发明内容
有鉴于此,本发明提出一种提升扫描效率的方法。本发明通过在进行图像扫描时,检查一待扫描区域,若此待扫描区域属于同一色阶,则略过此待扫描区域,并且以图像处理程序(例如运用驱动程序)填满此待扫描区域的色阶,然后继续扫描欲扫描的其它区域。因此,本发明可加快扫描的速度,而有效地降低扫描时间。
为达成上述及其它目的,本发明提出一种提升扫描效率的方法。此方法适用于扫描仪。此该方法的特征为当进行图像扫描时,若一待扫描区域属于同一色阶,则略过此待扫描区域,并且填满此待扫描区域的色阶。
在本发明的较佳实施例中,填满此待扫描区域的色阶以图像处理程序来达成。其中,图像处理程序运用驱动程序。
在本发明的较佳实施例中,在进行图像扫描之前,会通过扫描器的预先扫描,而计算及收集扫描图像相关信息,以得知此待扫描区域是否为同一色阶,以判断是否略过待扫描区域。
在本发明的较佳实施例中,扫描图像相关信息包括此待扫描区域的色彩种类、此待扫描区域的扫描范围、此待扫描区域的色彩分布、以及此待扫描区域的图像倾斜角度。
本发明还提出一种提升扫描效率的方法。此方法适用于扫描仪。在此方法中,首先会执行扫描仪的预先扫描。接着,会计算及收集扫描图像相关信息。接下来,会进行图像扫描。之后,会检查一待扫描区域,若此待扫描区域属于同一色阶,则略过待扫描区域,并且填满待扫描区域的色阶。而若此待扫描区域不属于同一色阶,则会继续进行扫描,直到图像扫描完成为止。
综上所述,本发明通过在进行图像扫描时,检查一待扫描区域,若此待扫描区域属于同一色阶,则略过此待扫描区域,并且以图像处理程序(例如运用驱动程序)填满此待扫描区域的色阶,然后继续扫描欲扫描的其它区域。因此,本发明可加快扫描的速度,而有效地降低扫描时间。
为让本发明的上述和其它目的、特征、和优点能更明显易懂,下文特举较佳实施例,并配合附图,作详细说明。
图1绘示的是根据本发明一较佳实施例的提升扫描效率的方法的被扫描纸张与内存映像图;图2绘示的是根据本发明一较佳实施例的提升扫描效率的方法的流程图。
标号说明
01被扫描纸张02内存映像图04、08不同色阶数据区06同色阶数据区10、12、14存储区块202~216流程图的步骤具体实施方式
请参照图1,其绘示的是依照本发明一较佳实施例的提升扫描效率的方法的被扫描纸张与内存映像图。其中同色阶数据指的是例如纯白、纯黑、纯红等颜色的数据,而不同色阶数据指的是例如彩色花纹图像、不同颜色的文字数据。被扫描纸张01内包括不同色阶数据区04、同色阶数据区06、不同色阶数据区08。内存映像图02中,包括存储区块10、12、14,其内储存扫描数据。
接着说明本发明实际扫描纸张的过程。扫描仪对被扫描纸张01执行扫描前的预先扫描操作(简称预扫),并计算以及收集被扫描纸张01的扫描图像相关信息,例如色彩种类、扫描范围、色彩分布、图像倾斜角度等等,通过分析预扫操作所得到的数据得知被扫描纸张01内包括不同色阶数据区04、同色阶数据区06、不同色阶数据区08,此时,同色阶数据区06被定义为一个略过扫描区域。
进行图像扫描时,检查不同色阶数据区04是否为同一色阶,结果为否,不同色阶数据区04会被扫描并把数据储存在存储区块10,接着检查此纸张扫描是否扫描完毕,结果为否,继续图像扫描;检查同色阶数据区06是否为同一色阶,结果为是,同色阶数据区06为一个略过扫描区域,所以图像扫描略过同色阶数据区06并在对应的存储区块12填入此色阶默认值,接着检查此纸张扫描是否扫描完毕,结果为否,继续图像扫描;检查不同色阶数据区08是否为同一色阶,结果为否,不同色阶数据区08会被扫描并把数据储存在存储区块14,接着检查此纸张扫描是否扫描完毕,结果为是,结束图像扫描。在此要特别加以说明的是熟悉此技术者当知检查数据区是否为同一色阶的时机,以及数据区块的切割方式与同色阶的数据处理方法,在图1所示的实施例中仅为举例之用,并非用以限定本发明的实施可能性,熟悉此技术者当可自行视情况来调整其实施方式。
接下来请参照图2,其绘示的是根据本发明一较佳实施例的提升扫描效率的方法的流程图。在此方法中,当扫描仪开始扫描图像时,首先会执行扫描仪预先扫描(如步骤202)。接着,会计算及收集来自于步骤202中的扫描图像相关信息(例如,色彩种类、扫描范围、色彩分布、图像倾斜角度等)。接着,会进行图像扫描(如步骤206)。接下来,会检查一待扫描区域,并判断此待扫描区域是否属于同一色阶(如步骤208)。当此待扫描区域属于同一色阶时,则略过此待扫描区域,并且以图像扫描程序(例如运用驱动程序)填满此待扫描区域的色阶(例如,纯白色填入00H)(如步骤210),然后回到步骤206,继续扫描欲扫描的其它区域。而当此待扫描区域不属于同一色阶时,则继续进行扫描(如步骤212)。之后,会检查是否完成图像扫描(如步骤214)。当检查的结果为未完成扫描时,则会回到步骤206,继续图像扫描。而当检查的结果为完成扫描时,则完成图像扫描(如步骤216)。在此要说明的是,熟悉此技术者当可根据本身的需要在不违背本发明的精神下变更实施步骤及其内容,在此处所显示的步骤仅是举例之用,并非用以限制本发明。
综上所述,本发明通过在进行图像扫描时,检查一待扫描区域,若此待扫描区域属于同一色阶,则略过此待扫描区域,并且以图像处理程序(例如运用驱动程序)填满此待扫描区域的色阶,然后继续扫描欲扫描的其它区域。因此,本发明可加快扫描的速度,而有效地降低扫描时间。
虽然本发明已以较佳实施例公开如上,然其并非用以限定本发明,任何熟悉此技术者,在不脱离本发明的精神和范围内,当可作各种的更动与润饰,因此本发明的保护范围当视权利要求书所界定者为准。
权利要求
1.一种提升扫描效率的方法,适用于一扫描仪,其特征在于该方法为当进行一图像扫描时,若一待扫描区域属于同一色阶,则略过该待扫描区域,并且填满该待扫描区域的色阶。
2.如权利要求1所述的提升扫描效率的方法,其特征在于填满该待扫描区域的色阶以一图像处理程序来达成。
3.如权利要求1所述的提升扫描效率的方法,其特征在于该图像处理程序为运用一驱动程序。
4.如权利要求1所述的提升扫描效率的方法,其特征在于在进行该图像扫描之前,会通过该扫描器的预先扫描,而计算及收集一扫描图像相关信息,以得知该待扫描区域是否为同一色阶,以判断是否略过该待扫描区域。
5.如权利要求1所述的提升扫描效率的方法,其特征在于该扫描图像相关信息包括该待扫描区域的一色彩种类。
6.如权利要求5所述的提升扫描效率的方法,其特征在于该扫描图像相关信息还包括该待扫描区域的一扫描范围。
7.如权利要求6所述的提升扫描效率的方法,其特征在于该扫描图像相关信息还包括该待扫描区域的一色彩分布。
8.如权利要求7所述的提升扫描效率的方法,其特征在于该扫描图像相关信息还包括该待扫描区域的一图像倾斜角度。
9.一种提升扫描效率的方法,适用于一扫描仪,其特征在于该方法包括下列步骤执行该扫描仪的预先扫描;计算及收集一扫描图像相关信息;进行一图像扫描;检查一待扫描区域,若该待扫描区域属于同一色阶,则略过该待扫描区域,并且填满该待扫描区域的色阶。
10.如权利要求9所述的提升扫描效率的方法,其特征在于填满该待扫描区域的色阶以一图像处理程序来达成。
11.如权利要求10所述的提升扫描效率的方法,其特征在于该图像处理程序运用一驱动程序。
12.如权利要求9所述的提升扫描效率的方法,其特征在于该扫描图像相关信息包括该待扫描区域的一色彩种类。
13.如权利要求12所述的提升扫描效率的方法,其特征在于该扫描图像相关信息更包括该待扫描区域的一扫描范围。
14.如权利要求13所述的提升扫描效率的方法,其特征在于该扫描图像相关信息还包括收集该待扫描区域的一色彩分布。
15.如权利要求14所述的提升扫描效率的方法,其特征在于该扫描图像相关信息还包括收集该待扫描区域的一图像倾斜角度。
16.如权利要求9所述的提升扫描效率的方法,其特征在于若该待扫描区域不属于同一色阶,则会继续进行扫描,直到该图像扫描完成为止。
全文摘要
本发明提供一种提升扫描效率的方法。通过在进行图像扫描时,检查一待扫描区域,若此待扫描区域属于同一色阶,则略过此待扫描区域,并且以图像处理程序(例如运用驱动程序)填满此待扫描区域的色阶,然后继续扫描欲扫描的其它区域。因此,本发明可加快扫描的速度,而有效地降低扫描时间。
文档编号H04N1/17GK1501687SQ0214939
公开日2004年6月2日 申请日期2002年11月12日 优先权日2002年11月12日
发明者郑仲伟 申请人:力捷电脑股份有限公司