可辅助电脑进行扫描工作的网络伺服器的制作方法

文档序号:6572200阅读:130来源:国知局

专利名称::可辅助电脑进行扫描工作的网络伺服器的制作方法
技术领域
:本发明涉及网络伺服器,尤指一种可辅助使用者于一使用者端扫描文件的可辅助电脑进行扫描工作的网络伺服器。虽然完成了扫描器的连接,但是使用者可能因为缺少扫描器的驱动程序而无法在他的手提电脑上操作扫描器进行扫描工作。一般而言,扫描器的驱动程序被安装在操作扫描器的电脑上,所以当手提电脑使用者带着他的手提电脑到了另一个地方,他很可能连接上另一种机型的扫描器,造成原来的扫描器驱动程序无法驱动新连接上的扫描器。因此,使用者虽然完成了手提电脑与扫描器的硬件连接,但是仍然无法在他的手提电脑上操作扫描器进行扫描工作。本发明的技术方案是这样的该可辅助电脑进行扫描工作的网络伺服器可使使用者于一使用者端扫描一文件;该使用者端包含一电脑,电连接于该网络;一浏览器,安装于该电脑上,用来使使用者浏览该网络;以及一扫描器,电连接于该电脑;该伺服器包含一资料库,其包含有复数个扫描器的驱动程序;一驱动程序选择系统,用来使使用者由该资料库选取可驱动该扫描器的驱动程序;以及一传输系统,用来传输该选定的驱动程序至该电脑并使该电脑执行该驱动程序;其中当使用者使用该浏览器及该驱动程序选择系统选取可驱动该扫描器的驱动程序时,该传输系统会将该驱动程序传至该电脑,使该电脑执行该驱动程序,而后该驱动程序会使用该扫描器扫描文件,且扫描文件所产生的资料会存入一预定位置。图2为图1中伺服器与使用者端的功能方块图;图3为本发明的登录画面;图4为本发明选取驱动程序及操作扫描器的操作画面;图5为“查阅扫描结果“的显示画面。图中元件参数说明10伺服器20使用者端30网络22电脑24扫描器26资料储存装置28浏览器40登录系统42登录画面44使用者名称栏位46密码栏位48登录键52登录清单54客户身份资料56帐户资料库58专用帐户60驱动程序选择系统62选择驱动程序与存入位置的操作画面70驱动程序库62a“开始扫描”按键66驱动程序选择视窗64下拉复合视窗72扫描器驱动程序82选择栏位64a栏位80资料存入选取系统84选择栏位83存入位置86栏位90传输系统92转换档62b“查阅扫描结果”操作按钮102“查阅扫描结果”的显示画面100查阅系统104资料106删除按钮108档案名称具体实施方式请参阅图1及图2。图1为本发明伺服器10与使用者端20的方块图,图2为图1伺服器10与使用者端20的功能方块图。伺服器1利用网络30建立与使用者端20的联系。网络30可以是区域网络(LAN,LocalAreaNetwork),广域网络(WAN,WideAreaNetwork),或如本发明所提的国际互联网(Internet)。而伺服器10与使用者端20的资料传输则依据超文字传输协定(HTTP,Hypertexttransferprotocol)及档案传输协定(FTP,filetransferprotocol)。使用者端20包含有一电脑22,一扫描器24,扫描器24与电脑22的连接可为有线也可以是无线,如无线标准,蓝芽(BlueTooth)。电脑22可以是手提电脑,桌上型电脑,个人数字助理(PDA)...等等。电脑22包含一资料储存装置26,资料储存装置26可以包含辅助电脑运作的动态随机存取记忆体(DRAM),或永久储存装置如硬盘。资料储存装置26内储存一浏览器28,使用者可以使用浏览器28上网浏览网上资讯,不但如此,浏览器28还允许使用者在伺服器10上进行资料的存取。伺服器10包含一登录系统40,如图3所示并请同时参阅图1、图2。图3为本发明的登录画面42。使用者在浏览器28上经由超文字传输协定(HTTP)发出登录讯息给伺服器10后,伺服器10的登录系统40会产生一登录画面42并将登录画面42传给浏览器28。使用者因此可以利用一浏览器28在登录画面42上的使用者名称栏位44及密码栏位46里填入使用者名称及密码。之后,使用者按一下登录键48,浏览器28便把栏位44及栏位46里的资料传给伺服器10,伺服器10的登录系统40收到使用者名称及密码的资料后会与登录清单52内的客户身份资料54相比对。符合栏位44及栏位46资料的客户身份资料54的内容包含有使用者名称及密码,登录系统40根据此结果再从帐户资料库56里开一个帐户58赋予使用者名称44,也就是说登录系统40为电脑22开了一个专用帐户58,专用帐户58专为电脑22的使用者所使用登录系统40再传送所谓的“cookies”给浏览器28以便将帐户58指定给电脑22,至此登录始告完成。这些“cookies”被储存在电脑22的资料储存装置26里面,并由伺服器10赋予电脑22一预定的合法期限,如果某个cookie超过期限,登录系统40会要求使用者重新登录伺服器10。然而,为了方便起见,登录画面42也可不需要使用者填入使用者名称及密码,在此情况下,使用者仅需按一下登录键48,登录系统40便会为电脑22开了一个专为电脑22的使用者所使用的专用帐户58。伺服器10还包含一驱动程序选择系统60,如图4所示并请同时参阅图1及图2。图4为选择驱动程序与存入位置的操作画面62。在成功登录伺服器10后,伺服器10的驱动程序选择系统60会将选择驱动程序与存入位置的操作画面62传送给浏览器28。驱动程序选择系统60利用驱动程序库70将资料填入下拉复合视窗(drop-downcombinationbox)64的栏位64a内。驱动程序库70里头储存了各个厂牌各种机型的扫描器驱动程序72,一个扫描器驱动程序72支援一种机型的扫描器使电脑22能够驱动该机型的扫描器24以执行扫描。驱动程序选择系统60则将驱动程序72支援的厂牌与机型填入栏位64a内,所以驱动程序库70里头的每个扫描器驱动程序72都有个恰当的说明标题以供驱动程序选择系统60填入复合视窗64的栏位64a内。另外,驱动程序72会随时以最新版本提供使用者选用以确保扫描器能够表现最佳的扫描性能。使用者利用浏览器28在栏位64a里挑选所要操作的扫描器24的厂牌与机型,所选的扫描器24的厂牌与机型于是出现在驱动程序选择视窗66里。选择驱动程序与存入位置的操作画面62还有一个选项让使用者选择扫描后的影像资料要储存在什么地方。在选择栏位82点一下,表示使用者想把扫描后的影像资料储存在帐户资料库56的专用帐户58内。或者,如果使用者想把扫描后的影像资料储存在别的地方,那么就在选择栏位84点一下,再在栏位86内填入想储存的位置,例如,电脑22里资料储存装置26的硬盘或网络30上的某个远方位置。举例来说,使用者在栏位86内填入“C\MyStuff\Scans”表示使用者想把资料存在电脑22硬盘C的子目录\MyStuff\Scans里,如果使用者在栏位86内填入“someuser@somewhere.net”表示使用者想把资料存放在某个电子邮件信箱里,如果使用者在栏位86内填入“www.someplace.com/dir/filename”表示使用者想把资料存入某个全球资源定位器(URL,UniversalResourceLocator)里。当使用者在“开始扫描”按键62a上点一下,浏览器28便把驱动程序的选取讯息66及存入位置的选取讯息82,84,86传到伺服器10内的资料存入选取系统80,使得资料存入选取系统80得以提供存入位置83以供存放扫描资料。如果使用者勾选了栏位82,那么存入位置83就是指专用帐户58,如果使用者勾选了栏位84,那么资料存入选取系统80还要另外再根据栏位86的资料才能决定存入位置83应该是什么。万一使用者在栏位86内没有指定存入档名,资料存入选取系统80会赋予一个预给档名。资料存入选取系统80也会验证指定的全球资源定位器(URL)是否允许写入,如果写入被拒绝,资料存入选取系统80会给使用者一个讯息。在资料存入选取系统80产生存入位置83之后,传输系统90会产生一个转换档92。转换档92是一种自我抽取可执行档(self-extractingexecutablefile),其中包含一驱动程序72。传输系统90根据先前驱动程序选择系统60的选取讯息66从驱动程序库70里面选出驱动程序72。转换档92也包含存入位置83,这样转换档92里的驱动程序72才知道该把扫描资料送往何处及存入何处。传输系统90把转换档92传给电脑22,并令电脑22执行转换档92,此时转换档92抽取驱动程序72及存入位置83然后执行驱动程序72。扫描器24因此被驱动程序72驱动进行文件的扫描,而扫描资料则被放进存入位置83。依此方式,扫描资料被存入专用帐户58,或被寄到一电子邮件信箱,或被存到一全球资源定位器(URL)或存入电脑22的资料储存装置26。驱动程序72在完成文件扫描及扫描资料储存之后会随着转换档92从资料储存装置26自我删除。这样做是为了防止资料储存装置26被太多用过的驱动程序72及转换档92弄乱。有件事值得在这里一提,存入位置83并非一定得被传输系统90插进转换档92不可,因为电脑在执行时驱动程序72可以从伺服器10那儿取得存入位置83。选择驱动程序与存入位置的操作画面62还有一个操作按钮“查阅扫描结果”62b。按一下“查阅扫描结果”操作按钮62b,使用者可以查阅储存在专用帐户58内的扫描资料。请参阅图5,并同时参阅图1及图2,图5是“查阅扫描结果”的显示画面102。伺服器10还包含有一查阅系统100。在使用者按下“查阅扫描结果”操作按钮62b之后,查阅系统100会建立起“查阅扫描结果”的显示画面102并把它传给浏览器28。查阅系统100是利用储存在专用帐户58内的扫描资料来建立“查阅扫描结果”的显示画面102。“查阅扫描结果”的显示画面102上有一行一行的资料104,每行资料包含有一删除按钮106与一档案名称108,每一档案名称108即为一笔文件扫描资料。按一下某档案名称108,查阅系统100会把该笔文件扫描画面传给浏览器28,例如JPEG或bit-mapped档。依此方式,使用者可以浏览先前扫描的文件。值得一提的是,如果扫描资料是被储存在伺服器10的专用帐户58内,那么只要使用者连上网络30,使用者可以在任何电脑上存取或浏览先前的扫描资料。删除按钮106则提供使用者从他(她)的专用帐户58删除不再需要的扫描资料,操作方法很简单,只要在要被删除的档案名称108上按一下即可。虽然以上说明是针对一可移动式电脑与一新的扫描器,但是本发明同样可以应用于一可移动式扫描器24与一新的电脑22。也就是说,使用者带着他(她)的可移动式扫描器24到了一个新地方接上一台新电脑22,这台新电脑22很可能没有适合扫描器24的驱动程序,这时候使用者仍然可以利用浏览器28连上伺服器以取得合用的驱动程序72。以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明专利的涵盖范围。权利要求1.一种可辅助电脑进行扫描工作的网络伺服器,其特征是该伺服器可使使用者于一使用者端扫描一文件;该使用者端包含一电脑,电连接于该网络;一浏览器,安装于该电脑上,用来使使用者浏览该网络;以及一扫描器,电连接于该电脑;该伺服器包含一资料库,其包含有复数个扫描器的驱动程序;一驱动程序选择系统,用来使使用者由该资料库选取可驱动该扫描器的驱动程序;以及一传输系统,用来传输该选定的驱动程序至该电脑并使该电脑执行该驱动程序;其中当使用者使用该浏览器及该驱动程序选择系统选取可驱动该扫描器的驱动程序时,该传输系统会将该驱动程序传至该电脑,使该电脑执行该驱动程序,而后该驱动程序会使用该扫描器扫描文件,且扫描文件所产生的资料会存入一预定位置。2.如权利要求1所述的可辅助电脑进行扫描工作的网络伺服器,其特征是其另包含一储存位置选择系统,用来使使用者使用该浏览器选择储存扫描文件所产生的资料的预定位置。3.如权利要求1所述的可辅助电脑进行扫描工作的网络伺服器,其特征是该预定位置包含一全球资源定位器(URL,universalresourcelocator)或是一电子邮件帐户地址。4.如权利要求2所述的可辅助电脑进行扫描工作的网络伺服器,其特征是该电脑另包含一媒介(media),用来储存资料,而该预定位置即为该媒介。5.如权利要求1所述的可辅助电脑进行扫描工作的网络伺服器,其特征是其另包含一登录(login)系统,用来确认使用者的身份,其中使用者必须先使用该登录系统登录后才可使用该驱动程序选择系统。6.如权利要求5所述的可辅助电脑进行扫描工作的网络伺服器,其特征是该登录系统会将使用者身份与该伺服器上的一帐户联结,而扫描文件所产生的资料会储存于该帐户中。7.如权利要求6所述的可辅助电脑进行扫描工作的网络伺服器,其特征是该帐户为一电子邮件帐户。8.如权利要求1所述的可辅助电脑进行扫描工作的网络伺服器,其特征是该选取的驱动程序是以可自行展开并执行的档案格式(self-extractingexecutablefileformat)传输至该电脑。9.如权利要求1所述的可辅助电脑进行扫描工作的网络伺服器,其特征是该驱动程序会于扫描文件所产生的资料储存至该预定位置后被移除。全文摘要本发明为一种可辅助电脑进行扫描工作的网络伺服器,该网络伺服器可辅助使用者于一使用者端扫描一文件,该使用者端包含一电脑电连接于该网络,一网络浏览器安装于该电脑上,以及一扫描器电连接于该电脑;该伺服器包含一资料库,其包含有复数个扫描器的驱动程序,一驱动程序选择系统提供使用者由该资料库选取可驱动该扫描器的驱动程序,以及一传输系统用来传输该驱动程序至该电脑使该电脑得以执行该驱动程序;使用者使用该浏览器及该驱动程序选择系统选取可驱动该扫描器的驱动程序后,该传输系统会将该驱动程序传至该电脑使得该电脑能够以该驱动程序驱动该扫描器扫描文件,且扫描文件所产生的资料会存入一预定位置。文档编号G06K9/20GK1407505SQ0114220公开日2003年4月2日申请日期2001年9月12日优先权日2001年9月12日发明者黄锡勋申请人:鸿友科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1