应用于扫描器的保留扫描物件相对位置的方法与系统的制作方法

文档序号:6655490阅读:188来源:国知局
专利名称:应用于扫描器的保留扫描物件相对位置的方法与系统的制作方法
技术领域
本发明涉及一种扫描技术,是一种应用于扫描器的打印或传真方法与系统,特别是指一种可保留扫描文件在文件平台上的相对位置的打印及传真的方法与系统,以达到同时扫描多件文件的目的。
目前市面上的扫描器,为了方便使用,大都具有单键式扫描功能(one touchscan)。单键式扫描功能可在扫描器上以按键方式实现,亦可在屏幕上以选单方式实现,以方便使用者的操作。单键式扫描功能是受个人电脑主机10中的应用程序11控制的,如

图1中所示,通过应用程序11的整合与控制,扫描文件的影像数据可经个人电脑10的处理,再传送给打印机(印表机)13或传真机14等电脑外围设备。使用者只要针对所需要的功能,以单键操作,应用程序11便可自动执行扫描、传送电子邮件、打印或传真等功能。
然而,目前单键式扫描所提供的打印及传真功能皆采取绝对位置的方式输出,即将裁剪影像的左上角对应于原点(0,0)后输出。以复印为例,使用者只要将文件放置于文件平台上,然后按下触键,扫描器便会通过电脑的打印功能,直接将文件的影像打印出来,而不必再经过使用者的处理。不同的是,所打印出来的文件影像总是位于打印纸的左上角,而非位于原先放置于文件平台的相对位置处。
这种影像输出方式的最大缺点是无法同时扫描多件文件。若要达到扫描多件文件的目的,首先必须使复印出来的文件与扫描文件所放置的相对位置一样。然而,如果使用者要得到扫描影像的相对位置,必须对文件作预扫,然后裁剪整个文件平台上的影像。这将使扫描影像因增加了过多不必要的背景资料,而使扫描的时间加长。
本发明的目的是设计一种应用于扫描器的保留扫描物件相对位置的方法与系统,是一种应用于扫描器的复印及传真方法与系统,可保留扫描文件放置于文件平台上的相对位置,而可同时扫描多张扫描文件,且无需经过预扫描,自动裁剪扫描的文件,并且直接进行该扫描文件的打印或传真,提高扫描的效率。
实现本发明目的的技术方案是这样的一种应用于扫描器的保留扫描物件相对位置的方法,其特征在于包括以下步骤读取扫描文件的影像资料数据;对该扫描文件执行自动裁剪;储存经自动裁剪后的影像资料数据;储存该扫描文件于文件平台上的相对座标位置;及将该自动裁剪的影像资料数据及该扫描文件于该文件平台上的相对座标位置数据传送至一电脑外围设备中。
所述的外围设备至少包括有一打印机。
所述的步骤中还包括有依据所述打印机的解析度及放大倍数,计算所述的扫描文件于所述的文件平台的相对座标位置。
所述的外围设备至少包括有一传真机。
所述的步骤中还包括有设定收件者的传真号码。
所述的自动裁剪步骤进一步包括以二分法找寻所述的扫描文件于所述的文件平台的相对座标位置;自动框选所述的扫描文件于文件平台上的相对座标位置内的影像资料为所述的自动裁剪的影像资料数据。
实现本发明目的的技术方案还是这样的一种应用于扫描器的保留扫描物件相对位置的系统,其特征在于包括有一缓冲装置,用以暂存扫描文件的影像资料数据;一自动裁剪模组,与所述的缓冲装置连接,用于自动裁剪该扫描文件的影像资料,并输出经自动裁剪后的影像资料数据;一打印对话框介面,用以输入使用者对打印需求的设定;一计算模组,用以依据使用者对打印需求的设定,计算所述的经自动裁剪后的影像资料于所述文件平台上的相对位置;一记忆装置,用以储存所述的经自动裁剪后的影像资料数据及所述的经自动裁剪后的影像资料于所述文件平台上的相对位置;及一输出介面,与记忆装置连接,用于将所述的经自动裁剪后的影像资料数据及所述的经自动裁剪后的影像资料于文件平台上的相对位置传送至一外围设备。
所述的外围设备至少包括一打印机。
所述的外围设备至少包括一传真机。
还包括有一传真对话框介面,用于输入使用者对传真需求的设定。
所述的计算模组,依据使用者对传真解析度需求的设定,计算自动裁剪的影像资料于所述的文件平台上的相对位置。
所述的缓冲装置是以点阵图格式储存所述的扫描文件的影像资料数据。
本发明的一种应用于扫描器的保留扫描物件相对位置的系统与方法,首先,读取扫描文件的影像资料;然后,执行影像的自动裁剪,以将扫描文件与背景资料区分开来;裁剪扫描文件的影像资料后,将该扫描文件的影像资料数据储存为一设定的格式,例如点阵图格式;之后,计算该扫描文件在该文件平台上的相对座标位置;然后,记录该扫描文件的相对座标位置;最后,依据该扫描文件的相对座标位置,打印或传真该扫描文件。
本发明的一种应用于扫描器的保留扫描物件相对位置的系统与方法,是由一电脑主机,电脑外围设备,如扫描器,传真机及打(复)印机等所构成的电脑网路系统,使用者可使用扫描器所提供的单键按扭操作并通过应用程序来执行扫描、打(复)印、发电子邮件及传真等功能。在电脑主机中有一自动裁剪模组,可读取缓冲器中的影像资料数据,以自动裁剪扫描文件的影像;还有一记忆装置,以储存经裁剪后的影像资料数据;然后,应用程序便会依据使用者的单键操作启动打印对话框介面或传真对话框介面,以进一步取得使用者有关传真或打印的需求;计算模组在得到这些指令后,便会依照使用者的需求,计算扫描文件的相对位置,并将计算后的影像资料数据储存在记忆装置中;然后,应用程序便会依据使用者的操作,将扫描的数据传送至打印机或传真机。
下面结合实施例及附图进一步说明本发明的技术。
图1是传统的由扫描器通过电脑应用程序与其外围设备沟通的系统结构示意图。
图2为本发明的可保留扫描文件相对位置的方法流程框图。
图3为本发明的可保留扫描文件相对位置的打印处理流程框图。
图4为本发明的可保留扫描文件相对位置的传真处理流程框图。
图5为本发明系统的功能性结构框图。
图6为本发明二分法的流程框图。
各图中,电脑主机10,应用程序11,扫描器应用程序12,打印机13,传真机14,输出装置(介面)50,扫描器51,缓冲器52,自动裁剪模组53,打印对话框介面54,传真对话框介面55,计算模组56,记忆装置57,打印机58,传真机59,电脑主机60。
参见图2,本发明利用影像自动裁剪的技术,并对其进一步改进为应用单键控制,以完成扫描、传真及打印等多项功能。为能同时扫描多件文件,必须在打印或传真时保留文件原本放置于文件平台上的位置。
步骤21,当使用者将文件放置于文件平台上,并按下打印或传真单键后,电脑主机的应用程序便控制扫描器开始进行扫描,以读取文件的影像数据;步骤22,在扫描的同时,可利用影像自动裁剪的技术,找出待扫描文件影像的宽度及长度,以设定裁剪范围,由于本发明是将文件平台的扫描范围设定为参考座标,因此可依据参考座标,计算待扫描文件影像的相对座标;步骤23,然后,储存该自动裁剪的影像资料数据,如此,便可省去预扫描程序,而直接进行影像的自动裁剪,以减少不需要的资料处理步骤;步骤24,记录所得的扫描文件的长宽及扫描文件的相对座标;步骤25,最后,应用程序便可将扫描文件的影像资料数据及其长宽、相对座标等数据传送给所连接的外围设备,如打印机、传真机等,以直接将该扫描文件以相对于文件平台的参考座标的方式进行打印或传真。
参见图3,将本发明的技术方案,应用于打印操作时,其执行步骤如图中所示。步骤31,在完成扫描文件的自动影像裁剪后,应用程序便开启打印对话框介面;步骤32,打印对话框介面显示以下的对话方块包括打印份数、纸张方向、打印机名称及放大倍数等,应用程序取得预设的打印机资料,并让使用者依据其需求,设定打印的份数、纸张方向、打印机名称等参数;步骤33,然后,将影像的大小转换成打印机的解析度;步骤34,然后,依据扫描文件的相对座标,使用者所设定的放大倍数及解析度,进行自动裁剪后的影像资料的放大或缩小的调整;步骤35,再将影像的相对位置转换成打印机的解析度;步骤36,最后只要将打印机的解析度、裁剪的影像资料、影像的大小及其放大缩小后的相对位置等数据传送至打印机,便可打印出可保留扫描文件相对位置的影像。
参见图4,将本发明的技术方案,应用于复印操作时,其执行步骤如图中所示。步骤41,在完成扫描文件的自动影像裁剪后,应用程序便开启传真的对话框介面,传真的对话框介面显示以下的对话方块,如寄件者及收件者的资料、收件者的传真机号码等,应用程序取得预设的传真机资料,并让使用者设定接收者的传真机号码;步骤42,传真时,先取得数据机(MODEM)的通讯协议,如G3/G4通讯协议;步骤43,然后依据数据机的解析度取得影像的长宽资料;步骤44,由于数据机与扫描的解析度不同,必须进一步执行影像的放大或缩小;步骤45,然后,应用程序依据数据机的解析度,取得扫描文件的相对座标;步骤46,然后,传送经裁剪的影像资料数据至数据机,进行传真。
参见图5,图中所示为本发明的系统结构,是由电脑主机60与外围设备,如扫描器51,打印机58及传真机59形成的网路。电脑主机60中,具有缓冲器52,以暂存来自扫描器51的影像资料数据,通常缓冲器52是以一种预设的格式储存影像资料数据,如点阵图格式。自动裁剪模组53读取缓冲器52中的影像资料数据,以便从背景资料中将有效的影像资料裁剪出来,并将裁剪后的影像资料储存在记忆装置57中。然后,电脑主机60中的应用程序,启动打印对话框介面54或传真对话框介面55,以取得使用者进一步的需求信息,如放大或缩小的倍数、解析度及接收者的传真机号码等。
计算模组56在得到这些信息后,便会依照使用者的需求,计算扫描文件的相对位置,及放大或缩小后的影像解析度等,并将计算后的影像资料数据储存在记忆装置57中,然后,输出介面50便在应用程序的控制下,将位于记忆装置57中的自动裁剪的影像资料数据、该自动裁剪的影像资料数据、文件平台的相对位置等资料数据,传送至打印机58或传真机59。
为提高自动裁剪的效率,本发明采取二分法的分段读取及判断方式,以快速决定扫描文件的位置。以扫描单件文件为例,二分法是以所设定范围的一半开始搜寻是否有扫描的文件资料,以快速将扫描文件与背景分开。
假设文件放置的位置皆是正的,以得到最好的打印效果,而且,扫描文件是储存成点阵图的格式。本发明以二分法进行扫描文件的搜寻及文件长宽的判断。所谓的二分搜寻法(binary search)是先将搜寻范围设定为文件平台的长宽,再以搜寻范围的一半开始搜寻是否有扫描的文件。若无,再将搜寻范围设为文件平台的长度的一半或宽度的一半,再重新以搜寻范围的一半开始搜寻,如此反复执行,直到找到扫描的文件。
参见图6,图中示出本发明利用二分法的执行步骤。步骤61,由于文件平台的资料全部以点阵图的格式储存在缓冲器中,于是先读取缓冲器中的影像资料数据,然后,以点阵图的长度作为搜寻的范围;步骤62,找出点阵图长度的中线;步骤63,以灰阶判定点阵图长度中线的图素是否为扫描文件的影像资料,若不是,便将搜寻范围设为从点阵图右边至中线的范围,同样执行二分法的搜寻,即执行步骤62,对点阵图左边至中线的范围亦同样进行二分法的搜寻,由下而上反复以二分法执行步骤62与63,直到找到扫描文件的下边线;步骡64,当找到扫描文件的下边线后,将搜寻范围的底线重新设定为所找到的下边线,并记录该下边线在文件平台上的位置。
然后,再执行步骤61,设定点阵图的长度为搜寻的范围;步骤62,同样以二分法向上找寻文件的上边线;由下而上反复以二分法执行步骤62与63,直到找到扫描文件的上边线;步骤64,找到后,便记录该上边线在文件平台上的位置。
之后,将搜寻范围的上下设定为所找到的上边线与下边线,将扫描范围设定为点阵图的宽度。并同样以二分法分别找出文件的左边线与右边线。找到后,便记录左边线与右边线位于文件平台的相对位置。如此,便可快速得到扫描文件位于文件平台上的相对位置。
综上所述,本发明可不需经过预扫描,并可通过自动裁剪的技术,只针对有效的影像资料进行处理,所以能提高扫描的效率。而且,本发明所打印或传真的扫描文件,可保留原本放置于文件平台的相对位置,以同时扫描多件文件。
权利要求
1.一种应用于扫描器的保留扫描物件相对位置的方法,其特征在于包括以下步骤读取扫描文件的影像资料数据;对该扫描文件执行自动裁剪;储存经自动裁剪后的影像资料数据;储存该扫描文件于文件平台上的相对座标位置;及将该自动裁剪的影像资料数据及该扫描文件于该文件平台上的相对座标位置数据传送至一电脑外围设备中。
2.根据权利要求1所述的一种应用于扫描器的保留扫描物件相对位置的方法,其特征在于所述的外围设备至少包括有一打印机。
3.根据权利要求1或2所述的一种应用于扫描器的保留扫描物件相对位置的方法,其特征在于所述的步骤中还包括有依据所述打印机的解析度及放大倍数,计算所述的扫描文件于所述的文件平台的相对座标位置。
4.根据权利要求1所述的一种应用于扫描器的保留扫描物件相对位置的方法,其特征在于所述的外围设备至少包括有一传真机。
5.根据权利要求1或4所述的一种应用于扫描器的保留扫描物件相对位置的方法,其特征在于所述的步骤中还包括有设定收件者的传真号码。
6.根据权利要求1所述的一种应用于扫描器的保留扫描物件相对位置的方法,其特征在于所述的自动裁剪步骤进一步包括以二分法找寻所述的扫描文件于所述的文件平台的相对座标位置;自动框选所述的扫描文件于文件平台上的相对座标位置内的影像资料为所述的自动裁剪的影像资料数据。
7.一种应用于扫描器的保留扫描物件相对位置的系统,其特征在于包括有一缓冲装置,用以暂存扫描文件的影像资料数据;一自动裁剪模组,与所述的缓冲装置连接,用于自动裁剪该扫描文件的影像资料,并输出经自动裁剪后的影像资料数据;一打印对话框介面,用以输入使用者对打印需求的设定;一计算模组,用以依据使用者对打印需求的设定,计算所述的经自动裁剪后的影像资料于所述文件平台上的相对位置;一记忆装置,用以储存所述的经自动裁剪后的影像资料数据及所述的经自动裁剪后的影像资料于所述文件平台上的相对位置;及一输出介面,与记忆装置连接,用于将所述的经自动裁剪后的影像资料数据及所述的经自动裁剪后的影像资料于文件平台上的相对位置传送至一外围设备。
8.根据权利要求7所述的一种应用于扫描器的保留扫描物件相对位置的系统,其特征在于所述的外围设备至少包括一打印机。
9.根据权利要求7所述的一种应用于扫描器的保留扫描物件相对位置的系统,其特征在于所述的外围设备至少包括一传真机。
10.根据权利要求7或9所述的一种应用于扫描器的保留扫描物件相对位置的系统,其特征在于还包括有一传真对话框介面,用于输入使用者对传真需求的设定。
11.根据权利要求7或9所述的一种应用于扫描器的保留扫描物件相对位置的系统,其特征在于所述的计算模组,依据使用者对传真解析度需求的设定,计算自动裁剪的影像资料于所述的文件平台上的相对位置。
12.根据权利要求7所述的一种应用于扫描器的保留扫描物件相对位置的系统,其特征在于所述的缓冲装置是以点阵图格式储存所述的扫描文件的影像资料数据。
全文摘要
本发明涉及一种应用于扫描器的保留扫描物件相对位置的系统,可同时扫描多件文件。系统是由电脑主机及其外围设备连接构成的电脑网路系统,单键操作,通过应用程序执行先扫描、后打印或发电子邮件或发传真等。在电脑主机中设置自动裁剪模组,自动裁剪待扫描文件的影像,并将数据储存在记忆装置中。输出时,计算模组根据输出装置的解析度及放大倍数,计算扫描文件于文件平台上的相对位置数据并储存在记忆装置中。应用程序按要求将有关数据传送至输出装置。
文档编号G06F13/14GK1374582SQ0110964
公开日2002年10月16日 申请日期2001年3月14日 优先权日2001年3月14日
发明者徐伟书, 陈秀虹 申请人:鸿友科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1