專(zhuān)利名稱(chēng):計(jì)算機(jī)外設(shè)裝置及其檔案更新方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種計(jì)算機(jī)外設(shè)裝置,尤其涉及一種可以自動(dòng)地或被觸發(fā)地透過(guò)因特網(wǎng)傳送使用記錄檔案至服務(wù)器并根據(jù)服務(wù)器的版本較新的檔案進(jìn)行檔案更新的計(jì)算機(jī)外設(shè)裝置及其檔案更新方法。
背景技術(shù):
在科技發(fā)展日新月異的現(xiàn)今時(shí)代中,計(jì)算機(jī)及因特網(wǎng)已經(jīng)成為現(xiàn)代人生活中不可或缺的工具。使用者可以利用計(jì)算機(jī)連結(jié)上因特網(wǎng),并透過(guò)計(jì)算機(jī)瀏覽因特網(wǎng)上的服務(wù)器、數(shù)據(jù)庫(kù)或網(wǎng)站,以吸收現(xiàn)今科技的最新信息或下載所需要的檔案。尤其是計(jì)算機(jī)外設(shè)裝置的誕生,更可以提供現(xiàn)代人生活中更多便利之處。其中,計(jì)算機(jī)外設(shè)裝置包括掃描儀、傳真機(jī)、打印機(jī)、復(fù)印機(jī)及多功能事務(wù)機(jī),而現(xiàn)今的計(jì)算機(jī)外設(shè)裝置更具有連結(jié)因特網(wǎng)的功能。
計(jì)算機(jī)外設(shè)裝置具有驅(qū)動(dòng)程序及韌件,驅(qū)動(dòng)程序及韌件好比計(jì)算機(jī)外設(shè)裝置的心臟,而驅(qū)動(dòng)程序及韌件的好壞將會(huì)影響計(jì)算機(jī)外設(shè)裝置的運(yùn)作性能。因此,廠(chǎng)商一直都會(huì)致力于計(jì)算機(jī)外設(shè)裝置的驅(qū)動(dòng)程序及韌件的更新研發(fā),期待所售出的計(jì)算機(jī)外設(shè)裝置有更好的運(yùn)作性能。即使廠(chǎng)商研發(fā)出版本較新的驅(qū)動(dòng)程序或韌件,但由于廠(chǎng)商無(wú)法得知所售出的每一臺(tái)計(jì)算機(jī)外設(shè)裝置的因特網(wǎng)協(xié)議(internet protocol,IP),廠(chǎng)商根本無(wú)法透過(guò)因特網(wǎng)傳送版本較新的驅(qū)動(dòng)程序或韌件給所售出的每一臺(tái)計(jì)算機(jī)外設(shè)裝置。因此,只有在使用者發(fā)現(xiàn)計(jì)算機(jī)外設(shè)裝置運(yùn)作上有缺陷(bug)或需要更新計(jì)算機(jī)外設(shè)裝置的驅(qū)動(dòng)程序或韌件而通知廠(chǎng)商時(shí),廠(chǎng)商才會(huì)透過(guò)因特網(wǎng),以電子郵件或其它傳輸檔案的方式傳送版本較新的驅(qū)動(dòng)程序或韌件給使用者。然后,使用者再將版本較新的驅(qū)動(dòng)程序或韌件下載到計(jì)算機(jī)外設(shè)裝置而進(jìn)行更新動(dòng)作。
此外,使用者必須花費(fèi)很多時(shí)間,以手動(dòng)方式更新計(jì)算機(jī)外設(shè)裝置的驅(qū)動(dòng)程序或韌件,顯然在檔案更新程序上較為復(fù)雜。再者,讓使用者發(fā)現(xiàn)到計(jì)算機(jī)外設(shè)裝置運(yùn)作上有缺陷時(shí)才來(lái)通知廠(chǎng)商,恐怕會(huì)讓使用者對(duì)廠(chǎng)商產(chǎn)生不好印象,嚴(yán)重影響到廠(chǎng)商的聲譽(yù),這是廠(chǎng)商最不愿意見(jiàn)到的。另外,若廠(chǎng)商希望能從使用者處得到所售出的計(jì)算機(jī)外設(shè)裝置機(jī)臺(tái)的使用記錄,廠(chǎng)商也只能以電話(huà)或電子郵件的方式另行探詢(xún)使用者。并且,使用者不見(jiàn)得會(huì)很有耐心地持續(xù)地與廠(chǎng)商保持聯(lián)系,導(dǎo)致廠(chǎng)商可能無(wú)法得知每一臺(tái)計(jì)算機(jī)外設(shè)裝置售出后的使用情形。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的就是在提供一種計(jì)算機(jī)外設(shè)裝置及其檔案更新方法。其使用者的計(jì)算機(jī)外設(shè)裝置以自動(dòng)或被觸發(fā)的方式透過(guò)因特網(wǎng)傳送使用記錄檔案至廠(chǎng)商的服務(wù)器的設(shè)計(jì),可以讓服務(wù)器判斷是否要傳送版本較新的檔案給計(jì)算機(jī)外設(shè)裝置。并且,計(jì)算機(jī)外設(shè)裝置在接收到服務(wù)器所傳出的版本較新的檔案時(shí)可以較快且簡(jiǎn)便地自動(dòng)進(jìn)行檔案更新,避免使用者花費(fèi)太多時(shí)間在更新計(jì)算機(jī)外設(shè)裝置的檔案上,大大地?cái)[脫傳統(tǒng)上計(jì)算機(jī)外設(shè)裝置需要人工進(jìn)行檔案更新的設(shè)計(jì)的羈絆。
根據(jù)本發(fā)明的目的,提出一種檔案更新方法,用于計(jì)算機(jī)外設(shè)裝置。計(jì)算機(jī)外設(shè)裝置可透過(guò)因特網(wǎng)連結(jié)上服務(wù)器。計(jì)算機(jī)外設(shè)裝置儲(chǔ)存檔案及使用記錄檔案,使用記錄檔案至少記錄此檔案版本。在本方法中,首先,計(jì)算機(jī)外設(shè)裝置透過(guò)因特網(wǎng)連結(jié)上服務(wù)器。接著,計(jì)算機(jī)外設(shè)裝置傳送使用記錄檔案至服務(wù)器。然后,服務(wù)器接收并儲(chǔ)存使用記錄檔案。
根據(jù)本發(fā)明的另一目的,提出一種計(jì)算機(jī)外設(shè)裝置,包括儲(chǔ)存單元、網(wǎng)絡(luò)連結(jié)單元及控制單元。儲(chǔ)存單元儲(chǔ)存第一檔案及使用記錄檔案,使用記錄檔案至少記錄第一檔案版本。網(wǎng)絡(luò)連結(jié)單元用以透過(guò)因特網(wǎng)使得計(jì)算機(jī)外設(shè)裝置與服務(wù)器連結(jié),服務(wù)器具有第二檔案。控制單元控制網(wǎng)絡(luò)連結(jié)單元透過(guò)因特網(wǎng)連結(jié)上服務(wù)器,并透過(guò)網(wǎng)絡(luò)連結(jié)單元傳送儲(chǔ)存單元所儲(chǔ)存的使用記錄檔案至服務(wù)器。
圖1顯示的是本發(fā)明的實(shí)施例一的計(jì)算機(jī)外設(shè)裝置、因特網(wǎng)及服務(wù)器的連結(jié)示意圖。
圖2顯示的是圖1的顯示單元顯示使用者確認(rèn)畫(huà)面時(shí)的狀態(tài)的示意圖。
圖3顯示的是本發(fā)明的實(shí)施例二的計(jì)算機(jī)外設(shè)裝置、因特網(wǎng)及服務(wù)器的連結(jié)示意圖。
圖4顯示的是本發(fā)明的實(shí)施例三的計(jì)算機(jī)外設(shè)裝置、因特網(wǎng)及服務(wù)器的連結(jié)示意圖。
圖5顯示的是圖4的顯示單元顯示檔案更新清單時(shí)的狀態(tài)的示意圖。
圖6顯示的是本發(fā)明的實(shí)施例四的計(jì)算機(jī)外設(shè)裝置的檔案更新方法的流程圖。
圖7顯示的是步驟65后的檔案更新方式的流程圖。
圖8顯示的是步驟65后的另一檔案更新方式的流程圖。
具體實(shí)施例方式
為讓本發(fā)明的上述目的、特征、和優(yōu)點(diǎn)能更明顯易懂,下文特舉一較佳實(shí)施例,并配合所附圖,作如下詳細(xì)說(shuō)明本發(fā)明提供一種計(jì)算機(jī)外設(shè)裝置及其檔案更新方法,此計(jì)算機(jī)外設(shè)裝置以自動(dòng)或被觸發(fā)的方式透過(guò)因特網(wǎng)連結(jié)到有特定因特網(wǎng)協(xié)議(internet protocol,IP)地址的服務(wù)器。計(jì)算機(jī)外設(shè)裝置儲(chǔ)存第一檔案、使用記錄檔案及此特定IP地址,使用記錄檔案用以記錄第一檔案的版本,服務(wù)器儲(chǔ)存第二檔案。當(dāng)計(jì)算機(jī)外設(shè)裝置連結(jié)上服務(wù)器時(shí),計(jì)算機(jī)外設(shè)裝置主動(dòng)傳送使用記錄檔案至服務(wù)器。服務(wù)器接收并儲(chǔ)存使用記錄檔案,并得知計(jì)算機(jī)外設(shè)裝置的IP地址。服務(wù)器根據(jù)第二檔案及使用記錄檔案,以判斷第二檔案版本是否比第一檔案版本還新。服務(wù)器進(jìn)而決定是否要傳送第二檔案給計(jì)算機(jī)外設(shè)裝置,以供計(jì)算機(jī)外設(shè)裝置更新檔案。至于本發(fā)明的實(shí)際應(yīng)用實(shí)務(wù)將分別以數(shù)個(gè)實(shí)施例
如下。
實(shí)施例一請(qǐng)參照?qǐng)D1,其顯示的是本發(fā)明的實(shí)施例一的計(jì)算機(jī)外設(shè)裝置、因特網(wǎng)及服務(wù)器的連結(jié)示意圖。在圖1中,計(jì)算機(jī)外設(shè)裝置12可透過(guò)因特網(wǎng)11連結(jié)上服務(wù)器10,計(jì)算機(jī)外設(shè)裝置12包括網(wǎng)絡(luò)連結(jié)單元15、儲(chǔ)存單元14、顯示單元17、操作單元16及控制單元13,網(wǎng)絡(luò)連結(jié)單元15、儲(chǔ)存單元14、顯示單元17、操作單元16與控制單元13耦接。此外,計(jì)算機(jī)外設(shè)裝置12也可包括與控制單元16耦接的掃描單元、傳真單元、打印單元、自動(dòng)饋紙單元及計(jì)算機(jī)連接單元,以進(jìn)行掃描文件、收發(fā)傳真數(shù)據(jù)、收發(fā)電子郵件、打印數(shù)據(jù)、復(fù)制數(shù)據(jù)、自動(dòng)走紙及連結(jié)到計(jì)算機(jī)的操作。
網(wǎng)絡(luò)連結(jié)單元15用以透過(guò)因特網(wǎng)11使得計(jì)算機(jī)外設(shè)裝置12與服務(wù)器10連結(jié),服務(wù)器10儲(chǔ)存特定因特網(wǎng)協(xié)議(internet protocol,IP)地址及第二檔案。服務(wù)器10例如是出產(chǎn)計(jì)算機(jī)外設(shè)裝置12的廠(chǎng)商所架設(shè)在因特網(wǎng)11上的數(shù)據(jù)庫(kù)或網(wǎng)站,且服務(wù)器10可以位于因特網(wǎng)的任一節(jié)點(diǎn)上。儲(chǔ)存單元14儲(chǔ)存第一檔案、使用記錄檔案及服務(wù)器10的特定IP地址,第一檔案例如是驅(qū)動(dòng)程序(driver)及韌件(firmware),而使用記錄檔案至少是記錄第一檔案版本。在廠(chǎng)商出廠(chǎng)計(jì)算機(jī)外設(shè)裝置12前,廠(chǎng)商會(huì)先在計(jì)算機(jī)外設(shè)裝置12中內(nèi)建服務(wù)器10的特定IP地址,透過(guò)計(jì)算機(jī)外設(shè)裝置12與服務(wù)器10之間的協(xié)議,計(jì)算機(jī)外設(shè)裝置12將可以在因特網(wǎng)11的任一節(jié)點(diǎn)上快速地連結(jié)上服務(wù)器10。此外,第二檔案及第一檔案都是屬于同一種驅(qū)動(dòng)程序或韌件,而第二檔案及第一檔案的版本有可能相同或不同,這要靠服務(wù)器10根據(jù)第二檔案及使用記錄檔案來(lái)判斷比較。
在本實(shí)施例中,控制單元13控制網(wǎng)絡(luò)連結(jié)單元15于預(yù)設(shè)時(shí)間(如每天中午12點(diǎn))、預(yù)設(shè)周期(如每三小時(shí)一次)或計(jì)算機(jī)外設(shè)裝置12進(jìn)入閑置模式時(shí)自動(dòng)地透過(guò)因特網(wǎng)11連結(jié)上服務(wù)器10,控制單元13透過(guò)網(wǎng)絡(luò)連結(jié)單元15傳送儲(chǔ)存單元14所儲(chǔ)存的使用記錄檔案至服務(wù)器10,以供服務(wù)器10決定是否要更新計(jì)算機(jī)外設(shè)裝置12的檔案。所以,計(jì)算機(jī)外設(shè)裝置12以自動(dòng)的方式,在特定時(shí)間、特定周期或閑置模式時(shí)透過(guò)因特網(wǎng)11連結(jié)上服務(wù)器10,并傳送其使用記錄檔案至服務(wù)器10。
當(dāng)服務(wù)器10接收而儲(chǔ)存使用記錄檔案時(shí),服務(wù)器10會(huì)得知計(jì)算機(jī)外設(shè)裝置12的IP地址,并從使用記錄檔案中得知計(jì)算機(jī)外設(shè)裝置12的型號(hào)及第一檔案的版本。服務(wù)器10會(huì)儲(chǔ)存各種不同型號(hào)的計(jì)算機(jī)外設(shè)裝置所需要的檔案,在本實(shí)施例中,服務(wù)器10在接收到計(jì)算機(jī)外設(shè)裝置12的使用記錄文件后,服務(wù)器10會(huì)根據(jù)計(jì)算機(jī)外設(shè)裝置12的型號(hào),找出與第一檔案同性質(zhì)的第二檔案。服務(wù)器10根據(jù)使用記錄檔案及第二檔案,以判斷第二檔案的版本是否比第一檔案的版本還新,并決定是否要傳送第二檔案至計(jì)算機(jī)外設(shè)裝置12。
當(dāng)服務(wù)器10判斷第二檔案的版本比第一檔案的版本還新時(shí),服務(wù)器10透過(guò)因特網(wǎng)11傳送版本較新的第二檔案給計(jì)算機(jī)外設(shè)裝置12,以供計(jì)算機(jī)外設(shè)裝置12更新檔案。
當(dāng)服務(wù)器10判斷第二檔案的版本沒(méi)有比第一檔案的版本還新時(shí),如第二檔案及第一檔案的版本相同,服務(wù)器10不需要傳送第二檔案給計(jì)算機(jī)外設(shè)裝置12。
至于計(jì)算機(jī)外設(shè)裝置12接收到第二檔案后的檔案更新的方式有幾種,將敘述如下。
在第一種檔案更新的方式中,控制單元13透過(guò)網(wǎng)絡(luò)連結(jié)單元15接收第二檔案,并將所接收的第二檔案儲(chǔ)存在儲(chǔ)存單元14中。此時(shí),控制單元13可在不等候使用者確認(rèn)是否要更新檔案的情況下,自動(dòng)地以版本較新的第二檔案取代版本較舊的第一檔案而完成檔案更新。另外,版本較舊的第一檔案可以選擇地被保留或刪除。
在第二種檔案更新的方式中,控制單元13透過(guò)網(wǎng)絡(luò)連結(jié)單元15接收第二檔案,并將所接收的第二檔案儲(chǔ)存在儲(chǔ)存單元14中。如第2圖所示,控制單元13的控制顯示單元17顯示具有執(zhí)行更新選項(xiàng)19及取消更新選項(xiàng)20的使用者確認(rèn)畫(huà)面18,以供使用者透過(guò)操作單元16選擇。當(dāng)使用者透過(guò)操作單元16選擇執(zhí)行更新選項(xiàng)19時(shí),控制單元13以版本較新的第二檔案取代版本較舊的第一檔案而完成檔案更新,而版本較舊的第一檔案可以被保留或刪除。當(dāng)使用者透過(guò)操作單元13選擇取消更新選項(xiàng)20時(shí),控制單元13不以版本較新的第二檔案取代版本較舊的第一檔案。使用者可以先保留第二檔案,等到日后有需要更新檔案時(shí)再使用。
然本實(shí)施例所屬技術(shù)領(lǐng)域的技術(shù)人員都可明了本實(shí)施例的技術(shù)并不局限在此。例如,使用者可以透過(guò)操作單元16,在計(jì)算機(jī)外設(shè)裝置12上自行設(shè)定預(yù)設(shè)時(shí)間或預(yù)設(shè)周期,而這預(yù)設(shè)時(shí)間或預(yù)設(shè)周期是可以依使用者的需求而做任意更動(dòng)?;蛘呤牵A(yù)設(shè)時(shí)間或預(yù)設(shè)周期在計(jì)算機(jī)外設(shè)裝置10出廠(chǎng)前被內(nèi)建于計(jì)算機(jī)外設(shè)裝置10中,但這預(yù)設(shè)時(shí)間或預(yù)設(shè)周期是固定值,而無(wú)法讓使用者自行更動(dòng)。此外,上述的閑置模式包括待機(jī)模式、省電模式及睡眠模式。另外,顯示單元17及操作單元16可以為觸控式顯示面板,儲(chǔ)存單元14例如是非揮發(fā)性?xún)?nèi)存。使用記錄檔案是記錄計(jì)算機(jī)外設(shè)裝置10的型號(hào)、掃描次數(shù)、打印次數(shù)、復(fù)制次數(shù)、卡紙次數(shù)、收發(fā)傳真次數(shù)、收發(fā)電子郵件次數(shù)、當(dāng)機(jī)次數(shù)、墨粉盒更換次數(shù)及墨粉盒更換時(shí)間,則廠(chǎng)商可以透過(guò)計(jì)算機(jī)外設(shè)裝置12所傳送給服務(wù)器10的使用記錄檔案,而得知其所出廠(chǎng)的計(jì)算機(jī)外設(shè)裝置12的運(yùn)作效能及使用記錄。
實(shí)施例二請(qǐng)參照?qǐng)D3,其顯示的是本發(fā)明的實(shí)施例二的計(jì)算機(jī)外設(shè)裝置、因特網(wǎng)及服務(wù)器的連結(jié)示意圖。本實(shí)施例的計(jì)算機(jī)外設(shè)裝置32與實(shí)施例一的計(jì)算機(jī)外設(shè)裝置12不同之處在于控制單元33、檔案更新按鍵36、以及觸發(fā)計(jì)算機(jī)外設(shè)裝置32透過(guò)因特網(wǎng)11連結(jié)上服務(wù)器10的方式,至于其它相同的構(gòu)成組件繼續(xù)沿用標(biāo)號(hào)并不再贅述其功能。
在圖3中,當(dāng)使用者觸發(fā)檔案更新按鍵36時(shí),檔案更新按鍵36據(jù)此輸出檔案更新指令S。在本實(shí)施例中,控制單元33接收檔案更新指令S,并據(jù)此控制網(wǎng)絡(luò)連結(jié)單元15透過(guò)因特網(wǎng)11連結(jié)上服務(wù)器10,控制單元33透過(guò)網(wǎng)絡(luò)連結(jié)單元15傳送儲(chǔ)存單元14所儲(chǔ)存的使用記錄檔案至服務(wù)器10。所以,計(jì)算機(jī)外設(shè)裝置32以被觸發(fā)的方式,透過(guò)因特網(wǎng)11連結(jié)上服務(wù)器10,并傳送其使用記錄檔案至服務(wù)器10。
當(dāng)服務(wù)器10接收而儲(chǔ)存使用記錄檔案時(shí),服務(wù)器10會(huì)得知計(jì)算機(jī)外設(shè)裝置32的IP地址,并從使用記錄檔案中得知計(jì)算機(jī)外設(shè)裝置32的型號(hào)及第一檔案的版本。服務(wù)器10會(huì)儲(chǔ)存各種不同型號(hào)的計(jì)算機(jī)外設(shè)裝置所需要的檔案,在本實(shí)施例中,服務(wù)器10在接收到計(jì)算機(jī)外設(shè)裝置32的使用記錄文件后,服務(wù)器10會(huì)根據(jù)計(jì)算機(jī)外設(shè)裝置32的型號(hào),找出與第一檔案同性質(zhì)的第二檔案。服務(wù)器10根據(jù)使用記錄檔案及第二檔案,以判斷第二檔案的版本是否比第一檔案的版本還新,并決定是否要傳送第二檔案至計(jì)算機(jī)外設(shè)裝置32。
當(dāng)服務(wù)器10判斷第二檔案的版本比第一檔案的版本還新時(shí),服務(wù)器10透過(guò)因特網(wǎng)11傳送版本較新的第二檔案給計(jì)算機(jī)外設(shè)裝置32,以供計(jì)算機(jī)外設(shè)裝置32更新檔案。
當(dāng)服務(wù)器10判斷第二檔案的版本沒(méi)有比第一檔案的版本還新時(shí),如第二檔案及第一檔案的版本相同,服務(wù)器10不需要傳送第二檔案給計(jì)算機(jī)外設(shè)裝置32。
至于計(jì)算機(jī)外設(shè)裝置32接收到第二檔案后的檔案更新的方式與實(shí)施例一所述的計(jì)算機(jī)外設(shè)裝置12接收到第二檔案后檔案更新方式相同,在此不再贅述。然本發(fā)明所屬技術(shù)領(lǐng)域的技術(shù)人員都可明了本發(fā)明的技術(shù)并不局限在此,例如,顯示單元17、操作單元16及檔案更新按鍵可以為觸控式顯示面板。
實(shí)施例三請(qǐng)參照?qǐng)D4,其顯示的是本發(fā)明的實(shí)施例三的計(jì)算機(jī)外設(shè)裝置、因特網(wǎng)及服務(wù)器的連結(jié)示意圖。本實(shí)施例的計(jì)算機(jī)外設(shè)裝置42與實(shí)施例一的計(jì)算機(jī)外設(shè)裝置12不同之處在于控制單元43、顯示單元17所顯視的畫(huà)面以及觸發(fā)計(jì)算機(jī)外設(shè)裝置42透過(guò)因特網(wǎng)11連結(jié)上服務(wù)器10的方式,至于其它相同的構(gòu)成組件繼續(xù)沿用標(biāo)號(hào)并不再贅述其功能。在圖4中,當(dāng)使用者透過(guò)操作單元16觸發(fā)控制單元43時(shí),控制單元43控制顯示單元17顯示檔案更新清單58,如圖4所示。在第4圖中,檔案更新清單58具有對(duì)應(yīng)于第一檔案的第一檔案選項(xiàng)59。當(dāng)?shù)谝粰n案選項(xiàng)59被使用者透過(guò)操作單元16選擇時(shí),表示使用者只想對(duì)第一檔案進(jìn)行更新。此時(shí),控制單元43控制網(wǎng)絡(luò)連結(jié)單元15透過(guò)因特網(wǎng)11連結(jié)上服務(wù)器10,控制單元43透過(guò)網(wǎng)絡(luò)連結(jié)單元15傳送儲(chǔ)存單元14所儲(chǔ)存的使用記錄檔案至服務(wù)器10。
所以,計(jì)算機(jī)外設(shè)裝置42透過(guò)操作單元16被觸發(fā)時(shí),在顯示單元17上顯示檔案更新清單58。接著,再透過(guò)使用者利用操作單元16選擇檔案更新清單58的第一檔案選項(xiàng)59的方式,促使計(jì)算機(jī)外設(shè)裝置42即可透過(guò)因特網(wǎng)11連結(jié)上服務(wù)器10,并傳送其使用記錄檔案至服務(wù)器10。
當(dāng)服務(wù)器10接收而儲(chǔ)存使用記錄檔案時(shí),服務(wù)器10會(huì)得知計(jì)算機(jī)外設(shè)裝置42的IP地址,并從使用記錄檔案中得知計(jì)算機(jī)外設(shè)裝置42的型號(hào)及第一檔案的版本。服務(wù)器10會(huì)儲(chǔ)存各種不同型號(hào)的計(jì)算機(jī)外設(shè)裝置所需要的檔案,在本實(shí)施例中,服務(wù)器10在接收到計(jì)算機(jī)外設(shè)裝置42的使用記錄文件后,服務(wù)器10會(huì)根據(jù)計(jì)算機(jī)外設(shè)裝置42的型號(hào),找出與第一檔案同性質(zhì)的第二檔案。服務(wù)器10根據(jù)使用記錄檔案及第二檔案,以判斷第二檔案的版本是否比第一檔案的版本還新,并決定是否要傳送第二檔案至計(jì)算機(jī)外設(shè)裝置42。
當(dāng)服務(wù)器10判斷第二檔案的版本比第一檔案的版本還新時(shí),服務(wù)器10透過(guò)因特網(wǎng)11傳送版本較新的第二檔案給計(jì)算機(jī)外設(shè)裝置42,以供計(jì)算機(jī)外設(shè)裝置42更新檔案。
當(dāng)服務(wù)器10判斷第二檔案的版本沒(méi)有比第一檔案的版本還新時(shí),如第二檔案及第一檔案的版本相同,服務(wù)器10不需要傳送第二檔案給計(jì)算機(jī)外設(shè)裝置42。
至于計(jì)算機(jī)外設(shè)裝置42接收到第二檔案后的檔案更新的方式與實(shí)施例一所述的計(jì)算機(jī)外設(shè)裝置12接收到第二檔案后檔案更新方式相同,在此不再贅述。然本發(fā)明所屬技術(shù)領(lǐng)域的技術(shù)人員都可明了本發(fā)明的技術(shù)并不局限在此,例如,顯示單元17及操作單元16可以為觸控式顯示面板。
實(shí)施例四請(qǐng)參照?qǐng)D6,其顯示的是本發(fā)明的實(shí)施例四的計(jì)算機(jī)外設(shè)裝置的檔案更新方法的流程圖。本方法用于上述實(shí)施例的計(jì)算機(jī)外設(shè)裝置12、32及42上,計(jì)算機(jī)外設(shè)裝置12、32及42可透過(guò)因特網(wǎng)11連結(jié)上服務(wù)器10,服務(wù)器10儲(chǔ)存特定IP地址及第二檔案。計(jì)算機(jī)外設(shè)裝置12、32及42各儲(chǔ)存第一檔案、使用記錄檔案及特定IP地址,使用記錄檔案至少記錄第一檔案的版本。
請(qǐng)同時(shí)參考圖1~5,首先,在圖6的步驟61中,計(jì)算機(jī)外設(shè)裝置12、32或42透過(guò)因特網(wǎng)11連結(jié)上服務(wù)器10。接著,進(jìn)入步驟62中,計(jì)算機(jī)外設(shè)裝置12、32或42傳送使用記錄檔案至服務(wù)器10。然后,進(jìn)入步驟63中,服務(wù)器10接收并儲(chǔ)存使用記錄檔案。
在本實(shí)施例中,本實(shí)施例所述的檔案更新方法還包括步驟64,在步驟64中,服務(wù)器10根據(jù)使用記錄檔案及第二檔案,來(lái)判斷第二檔案的版本是否比第一檔案的版本還新。
當(dāng)服務(wù)器10判斷第二檔案的版本比第一檔案的版本還新時(shí),進(jìn)入步驟65中,服務(wù)器10透過(guò)因特網(wǎng)11傳送第二檔案給計(jì)算機(jī)外設(shè)裝置12、32或42,以供計(jì)算機(jī)外設(shè)裝置12、32或42更新檔案。
當(dāng)服務(wù)器10判斷第二檔案的版本沒(méi)有比第一檔案的版本還新時(shí),并結(jié)束本流程,表示服務(wù)器10不需要傳送第二檔案給計(jì)算機(jī)外設(shè)裝置12、32或42。
至于步驟61中所述的計(jì)算機(jī)外設(shè)裝置如何以自動(dòng)或被觸發(fā)的方式透過(guò)因特網(wǎng)11連結(jié)上服務(wù)器10,已于實(shí)施例一~三中詳細(xì)地說(shuō)明過(guò),在此僅再作簡(jiǎn)單的說(shuō)明。
以實(shí)施例一的計(jì)算機(jī)外設(shè)裝置12而言,計(jì)算機(jī)外設(shè)裝置12以自動(dòng)的方式連結(jié)上服務(wù)器10。計(jì)算機(jī)外設(shè)裝置12被設(shè)定在特定時(shí)間、特定周期或閑置模式時(shí)會(huì)自動(dòng)透過(guò)因特網(wǎng)11連結(jié)上服務(wù)器10,并傳送使用記錄檔案至服務(wù)器10。
以實(shí)施例二的計(jì)算機(jī)外設(shè)裝置32而言,計(jì)算機(jī)外設(shè)裝置32具有檔案更新按鍵36,當(dāng)檔案更新按鍵36被觸發(fā)時(shí),計(jì)算機(jī)外設(shè)裝置32透過(guò)因特網(wǎng)11連結(jié)上服務(wù)器10,并傳送使用記錄檔案至服務(wù)器10。
以實(shí)施例三的計(jì)算機(jī)外設(shè)裝置42而言,計(jì)算機(jī)外設(shè)裝置42顯示檔案更新清單58,檔案更新清單58具有對(duì)應(yīng)于第一檔案的第一檔案選項(xiàng)59。當(dāng)?shù)谝粰n案選項(xiàng)59被選擇時(shí),計(jì)算機(jī)外設(shè)裝置42透過(guò)因特網(wǎng)11連結(jié)上服務(wù)器10,并傳送使用記錄檔案至服務(wù)器10。
在本實(shí)施例中,本方法在步驟65之后還包括數(shù)種計(jì)算機(jī)外設(shè)裝置的檔案更新的方式,將分述如下。
在第一種檔案更新的方式中,如圖7所示,只有一個(gè)步驟71。在步驟71中,計(jì)算機(jī)外設(shè)裝置12、32或42接收而儲(chǔ)存第二檔案,并以第二檔案取代第一檔案而完成檔案更新。另外,版本較舊的第一檔案可以選擇地被保留或刪除。
在第二種檔案更新的方式中,如圖8所示。首先,在步驟81中,計(jì)算機(jī)外設(shè)裝置12、32或42接收而儲(chǔ)存第二檔案,并顯示具有執(zhí)行更新選項(xiàng)19及取消更新選項(xiàng)20的使用者確認(rèn)畫(huà)面18,以供使用者選擇是否要更新檔案。當(dāng)使用者透過(guò)操作單元16選擇執(zhí)行更新選項(xiàng)19時(shí),進(jìn)入步驟82中,計(jì)算機(jī)外設(shè)裝置12、32或42以第二檔案取代第一檔案而完成檔案更新。另外,版本較舊的第一檔案可以選擇地被保留或刪除。
當(dāng)使用者透過(guò)操作單元16選擇取消更新選項(xiàng)20時(shí),結(jié)束本流程,表示計(jì)算機(jī)外設(shè)裝置12、32或42不以第二檔案取代第一檔案。使用者可以先保留第二檔案,等到日后有需要更新計(jì)算機(jī)外設(shè)裝置12、32或42的檔案時(shí)再使用。
本發(fā)明上述實(shí)施例所揭露的計(jì)算機(jī)外設(shè)裝置及其檔案更新方法,其使用者的計(jì)算機(jī)外設(shè)裝置以自動(dòng)或被觸發(fā)的方式透過(guò)因特網(wǎng)傳送使用記錄檔案至廠(chǎng)商的服務(wù)器的設(shè)計(jì),可以讓服務(wù)器判斷是否要傳送版本較新的檔案給計(jì)算機(jī)外設(shè)裝置。并且,計(jì)算機(jī)外設(shè)裝置在接收到服務(wù)器所傳出的版本較新的檔案時(shí)可以較快且簡(jiǎn)便地自動(dòng)進(jìn)行檔案更新,避免使用者花費(fèi)大多時(shí)間在更新計(jì)算機(jī)外設(shè)裝置的檔案上,大大地?cái)[脫傳統(tǒng)上計(jì)算機(jī)外設(shè)裝置需要人工進(jìn)行檔案更新的設(shè)計(jì)的羈絆。此外,廠(chǎng)商也可在使用者未發(fā)現(xiàn)計(jì)算機(jī)外設(shè)裝置的缺陷(bug)時(shí),就讓計(jì)算機(jī)外設(shè)裝置自行修正完畢,以提高使用者對(duì)于廠(chǎng)商的服務(wù)品質(zhì)的肯定。另外,廠(chǎng)商可以根據(jù)所收集到的每一臺(tái)計(jì)算機(jī)外設(shè)裝置的使用記錄檔案,進(jìn)一步地研判新的開(kāi)發(fā)方向或針對(duì)可能產(chǎn)生的缺陷提早進(jìn)行修正。
綜上所述,雖然本發(fā)明已以一較佳實(shí)施例揭露如上,然其并非用以限定本發(fā)明,任何本領(lǐng)域的技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作各種的更動(dòng)與潤(rùn)飾,因此本發(fā)明的保護(hù)范圍當(dāng)視的權(quán)利要求書(shū)所界定者為準(zhǔn)。
符號(hào)說(shuō)明10服務(wù)器
11因特網(wǎng)12、32、42計(jì)算機(jī)外設(shè)裝置13、33、43控制單元14儲(chǔ)存單元15網(wǎng)絡(luò)連結(jié)單元16操作單元17顯示單元18使用者確認(rèn)畫(huà)面19執(zhí)行更新選項(xiàng)20取消更新選項(xiàng)36檔案更新按鍵58檔案更新清單59第一檔案選項(xiàng)
權(quán)利要求
1.一種檔案更新方法,用于計(jì)算機(jī)外設(shè)裝置,所述計(jì)算機(jī)外設(shè)裝置可透過(guò)因特網(wǎng)連結(jié)上服務(wù)器,所述計(jì)算機(jī)外設(shè)裝置儲(chǔ)存第一檔案及使用記錄檔案,所述使用記錄檔案至少記錄所述第一檔案的版本,其特征在于,所述方法包括所述計(jì)算機(jī)外設(shè)裝置透過(guò)所述因特網(wǎng)連結(jié)所述服務(wù)器;所述計(jì)算機(jī)外設(shè)裝置傳送所述使用記錄檔案至所述服務(wù)器;以及所述服務(wù)器接收并儲(chǔ)存所述使用記錄檔案。
2.如權(quán)利要求1所述的檔案更新方法,其特征在于,所述服務(wù)器儲(chǔ)存第二檔案,所述方法還包括所述服務(wù)器根據(jù)所述使用記錄檔案及所述第二檔案判斷所述第一檔案的版本是否比所述第一檔案的版本還新。
3.如權(quán)利要求2所述的檔案更新方法,其特征在于,當(dāng)所述服務(wù)器判斷所述第二檔案的版本比所述第一檔案的版本還新時(shí),所述服務(wù)器透過(guò)所述因特網(wǎng)傳送所述第二檔案給所述計(jì)算機(jī)外設(shè)裝置,以供所述計(jì)算機(jī)外設(shè)裝置更新檔案;以及當(dāng)所述服務(wù)器判斷所述第二檔案的版本沒(méi)有比所述第一檔案的版本還新時(shí),所述服務(wù)器不傳送所述第二檔案給所述計(jì)算機(jī)外設(shè)裝置。
4.如權(quán)利要求3所述的檔案更新方法,其特征在于,包括所述計(jì)算機(jī)外設(shè)裝置接收及儲(chǔ)存所述第二檔案,并以所述第二檔案取代所述第一檔案而完成檔案更新。
5.如權(quán)利要求3所述的檔案更新方法,其特征在于,包括所述計(jì)算機(jī)外設(shè)裝置接收及儲(chǔ)存所述第二檔案,并顯示具有執(zhí)行更新選項(xiàng)及取消更新選項(xiàng)的使用者確認(rèn)畫(huà)面,以供使用者選擇;當(dāng)所述執(zhí)行更新選項(xiàng)被選擇時(shí),所述計(jì)算機(jī)外設(shè)裝置以所述第二檔案取代所述第一檔案而完成檔案更新;以及當(dāng)所述取消更新選項(xiàng)被選擇時(shí),所述計(jì)算機(jī)外設(shè)裝置不以所述第二檔案取代所述第一檔案。
6.如權(quán)利要求2所述的檔案更新方法,其特征在于,所述第一檔案及所述第二檔案包括驅(qū)動(dòng)程序及韌件。
7.如權(quán)利要求1所述的檔案更新方法,其特征在于,所述計(jì)算機(jī)外設(shè)裝置顯示檔案更新清單,所述檔案更新清單具有對(duì)應(yīng)于所述第一檔案的第一檔案選項(xiàng),當(dāng)所述第一檔案選項(xiàng)被選擇時(shí),所述計(jì)算機(jī)外設(shè)裝置傳送所述使用記錄檔案至所述服務(wù)器。
8.如權(quán)利要求1所述的檔案更新方法,其特征在于,所述使用記錄檔案還記錄所述計(jì)算機(jī)外設(shè)裝置的型號(hào)、掃描次數(shù)、打印次數(shù)、復(fù)制次數(shù)、卡紙次數(shù)、收發(fā)傳真次數(shù)、收發(fā)電子郵件次數(shù)、當(dāng)機(jī)次數(shù)、墨粉盒更換次數(shù)及墨粉盒更換時(shí)間。
9.如權(quán)利要求1所述的檔案更新方法,其特征在于,所述服務(wù)器包括數(shù)據(jù)庫(kù)及網(wǎng)站。
10.一種計(jì)算機(jī)外設(shè)裝置,其特征在于,包括儲(chǔ)存單元,儲(chǔ)存第一檔案及使用記錄檔案,所述使用記錄檔案至少記錄所述第一檔案的版本;網(wǎng)絡(luò)連結(jié)單元,用以透過(guò)因特網(wǎng)使得所述計(jì)算機(jī)外設(shè)裝置與服務(wù)器連結(jié),所述服務(wù)器具有第二檔案;以及控制單元,控制所述網(wǎng)絡(luò)連結(jié)單元透過(guò)所述因特網(wǎng)連結(jié)上所述服務(wù)器,所述控制單元透過(guò)所述網(wǎng)絡(luò)連結(jié)單元傳送所述儲(chǔ)存單元所儲(chǔ)存的所述使用記錄檔案至所述服務(wù)器。
11.如權(quán)利要求10所述的計(jì)算機(jī)外設(shè)裝置,其特征在于,所述服務(wù)器接收及儲(chǔ)存所述使用記錄檔案,并根據(jù)所述使用記錄檔案及所述第二檔案,以判斷所述第二檔案的版本是否比所述第一檔案的版本還新;當(dāng)所述服務(wù)器判斷所述第二檔案的版本比所述第一檔案的版本還新時(shí),所述服務(wù)器透過(guò)所述因特網(wǎng)傳送所述第一檔案給所述計(jì)算機(jī)外設(shè)裝置,以供所述計(jì)算機(jī)外設(shè)裝置更新檔案;以及當(dāng)所述服務(wù)器判斷所述第二檔案的版本沒(méi)有比所述第一檔案的版本還新時(shí),所述服務(wù)器不傳送所述第二檔案給所述計(jì)算機(jī)外設(shè)裝置。
12.如權(quán)利要求11所述的計(jì)算機(jī)外設(shè)裝置,其特征在于,所述控制單元透過(guò)所述網(wǎng)絡(luò)連結(jié)單元接收所述第二檔案,并將所接收的所述第二檔案儲(chǔ)存于所述儲(chǔ)存單元中,所述控制單元以所述第二檔案取代所述第一檔案而完成檔案更新。
13.如權(quán)利要求11所述的計(jì)算機(jī)外設(shè)裝置,其特征在于,還包括顯示單元及操作單元,所述控制單元透過(guò)所述網(wǎng)絡(luò)連結(jié)單元接收所述第二檔案,并將所接收的所述第二檔案儲(chǔ)存于所述儲(chǔ)存單元中,所述控制單元控制所述顯示單元顯示執(zhí)行更新選項(xiàng)及取消更新選項(xiàng),以供使用者透過(guò)所述操作單元選擇;當(dāng)所述執(zhí)行更新選項(xiàng)被選擇時(shí),所述控制單元以所述第二檔案取代所述第一檔案而完成檔案更新;以及當(dāng)所述取消更新選項(xiàng)被選擇時(shí),所述控制單元不以所述第二檔案取代所述第一檔案。
14.如權(quán)利要求13所述的計(jì)算機(jī)外設(shè)裝置,其特征在于,所述顯示單元及所述操作單元為觸控式顯示面板。
15.如權(quán)利要求10所述的計(jì)算機(jī)外設(shè)裝置,其特征在于,所述第一檔案及所述第二檔案包括驅(qū)動(dòng)程序及韌件。
16.如權(quán)利要求10所述的計(jì)算機(jī)外設(shè)裝置,其特征在于,所述使用記錄檔案還記錄所述計(jì)算機(jī)外設(shè)裝置的型號(hào)、掃描次數(shù)、打印次數(shù)、拷貝次數(shù)、卡紙次數(shù)、收發(fā)傳真次數(shù)、收發(fā)電子郵件次數(shù)、當(dāng)機(jī)次數(shù)、墨粉盒更換次數(shù)及墨粉盒更換時(shí)間。
17.如權(quán)利要求10所述的計(jì)算機(jī)外設(shè)裝置,其特征在于,所述服務(wù)器系包括數(shù)據(jù)庫(kù)及網(wǎng)站。
18.如權(quán)利要求10所述的計(jì)算機(jī)外設(shè)裝置,其特征在于,所述控制單元控制所述網(wǎng)絡(luò)連結(jié)單元于預(yù)設(shè)時(shí)間、預(yù)設(shè)周期或所述計(jì)算機(jī)外設(shè)裝置進(jìn)入閑置模式時(shí)透過(guò)所述因特網(wǎng)連結(jié)上所述服務(wù)器。
19.如權(quán)利要求18所述的計(jì)算機(jī)外設(shè)裝置,其特征在于,還包括操作單元,所述操作單元用以供使用者設(shè)定所述預(yù)設(shè)時(shí)間或所述預(yù)設(shè)周期。
20.如權(quán)利要求18所述的計(jì)算機(jī)外設(shè)裝置,其特征在于,所述預(yù)設(shè)時(shí)間或所述預(yù)設(shè)周期被內(nèi)建于所述計(jì)算機(jī)外設(shè)裝置中。
21.如權(quán)利要求18所述的計(jì)算機(jī)外設(shè)裝置,其特征在于,所述閑置模式包括待機(jī)模式、省電模式及睡眠模式。
22.如權(quán)利要求10所述的計(jì)算機(jī)外設(shè)裝置,其特征在于,還包括檔案更新按鍵,所述檔案更新按鍵用以被觸發(fā)而輸出一檔案更新指令,所述控制單元接收所述檔案更新指令,并據(jù)以控制所述網(wǎng)絡(luò)連結(jié)單元透過(guò)所述因特網(wǎng)連結(jié)上所述服務(wù)器,所述控制單元透過(guò)所述網(wǎng)絡(luò)連結(jié)單元傳送所述儲(chǔ)存單元所儲(chǔ)存的所述使用記錄檔案至所述服務(wù)器。
23.如權(quán)利要求10所述的計(jì)算機(jī)外設(shè)裝置,其特征在于,還包括操作單元及顯示單元,所述顯示單元顯示檔案更新清單,所述檔案清單具有對(duì)應(yīng)于所述第一檔案的第一檔案選項(xiàng),所述控制單元于所述操作單元被觸發(fā)時(shí)控制所述顯示單元顯示所述檔案更新清單,當(dāng)所述第一檔案選項(xiàng)被選擇時(shí),所述控制單元控制所述網(wǎng)絡(luò)連結(jié)單元透過(guò)所述因特網(wǎng)連結(jié)上所述服務(wù)器,所述控制單元透過(guò)所述網(wǎng)絡(luò)連結(jié)單元傳送所述儲(chǔ)存單元所儲(chǔ)存的所述使用記錄檔案至所述服務(wù)器。
全文摘要
一種計(jì)算機(jī)外設(shè)裝置及其檔案更新方法,計(jì)算機(jī)外設(shè)裝置可透過(guò)因特網(wǎng)連結(jié)服務(wù)器。計(jì)算機(jī)外設(shè)裝置儲(chǔ)存第一檔案及使用記錄檔案,使用記錄檔案記錄第一檔案的版本。首先,計(jì)算機(jī)外設(shè)裝置透過(guò)因特網(wǎng)連結(jié)服務(wù)器。接著,計(jì)算機(jī)外設(shè)裝置傳送使用記錄檔案至服務(wù)器。然后,服務(wù)器系接收及儲(chǔ)存使用記錄檔案。
文檔編號(hào)H04N1/00GK1912831SQ20051002874
公開(kāi)日2007年2月14日 申請(qǐng)日期2005年8月12日 優(yōu)先權(quán)日2005年8月12日
發(fā)明者陳建宏 申請(qǐng)人:虹光精密工業(yè)(蘇州)有限公司