專(zhuān)利名稱(chēng):辦公自動(dòng)化設(shè)備以及安裝、重裝和升級(jí)其驅(qū)動(dòng)的方法
技術(shù)領(lǐng)域:
本發(fā)明的一般概念涉及一種主機(jī)設(shè)備的辦公自動(dòng)化(OA)設(shè)備,更具體涉及一種OA設(shè)備以及安裝、重裝和升級(jí)其驅(qū)動(dòng)的方法,由此可以安裝OA設(shè)備的驅(qū)動(dòng)而不需要存儲(chǔ)OA設(shè)備驅(qū)動(dòng)程序的便攜式存儲(chǔ)介質(zhì)。
背景技術(shù):
主機(jī)設(shè)備的OA設(shè)備,特別是打印機(jī)或多功能設(shè)備是連接到主機(jī)設(shè)備并由主機(jī)設(shè)備驅(qū)動(dòng)的設(shè)備。為了使主機(jī)設(shè)備能驅(qū)動(dòng)打印機(jī)或多功能設(shè)備,需要一個(gè)驅(qū)動(dòng)程序。通常,通過(guò)向購(gòu)買(mǎi)打印機(jī)或多功能設(shè)備的顧客分配存儲(chǔ)有驅(qū)動(dòng)程序的便攜式存儲(chǔ)介質(zhì),諸如CD-ROM或軟盤(pán),來(lái)向用戶(hù)提供驅(qū)動(dòng)程序。然后,用戶(hù)可以通過(guò)安裝存儲(chǔ)在便攜式存儲(chǔ)介質(zhì)中的驅(qū)動(dòng)程序來(lái)操作打印機(jī)或多功能設(shè)備。
在安裝用于驅(qū)動(dòng)打印機(jī)或多功能設(shè)備的驅(qū)動(dòng)的廣泛使用的方法中,驅(qū)動(dòng)被安裝在使用驅(qū)動(dòng)程序的主機(jī)設(shè)備中,所述驅(qū)動(dòng)程序存儲(chǔ)在與打印機(jī)或者多功能設(shè)備一起提供的、諸如CD-ROM或軟盤(pán)的便攜式存儲(chǔ)介質(zhì)中。具體的說(shuō),OA設(shè)備,例如打印機(jī)或多功能設(shè)備與主機(jī)設(shè)備連接。接著,把存儲(chǔ)驅(qū)動(dòng)程序的存儲(chǔ)介質(zhì)裝入主機(jī)設(shè)備。然后,驅(qū)動(dòng)諸如“CDAuto Run”或“Setup.exe”的可執(zhí)行文件,并且相應(yīng)于OA設(shè)備的當(dāng)前型號(hào)的驅(qū)動(dòng)程序安裝到主程序中。
另一種方法中,用戶(hù)從廠商提供的網(wǎng)站下載驅(qū)動(dòng)程序。具體的說(shuō),用戶(hù)訪問(wèn)出售OA設(shè)備的廠商的網(wǎng)站,找到站點(diǎn)上的驅(qū)動(dòng)程序下載網(wǎng)頁(yè),搜索對(duì)應(yīng)于OA設(shè)備型號(hào)對(duì)應(yīng)的驅(qū)動(dòng)程序,選擇下載驅(qū)動(dòng)程序的主機(jī)設(shè)備中使用的操作系統(tǒng)(OS)和語(yǔ)言的類(lèi)型,并下載該驅(qū)動(dòng)程序。完成下載之后,在主機(jī)設(shè)備上安裝OA設(shè)備的驅(qū)動(dòng)程序。
仍然在另一種方法中,重新安裝已有的驅(qū)動(dòng)。這里,在主機(jī)設(shè)備上恢復(fù)已有的驅(qū)動(dòng)。
然而,在安裝同打印機(jī)和多功能設(shè)備一起提供的、存儲(chǔ)在便攜式存儲(chǔ)介質(zhì)上的驅(qū)動(dòng)程序的方法中,如果用戶(hù)丟失便攜式存儲(chǔ)介質(zhì),則他/她就不能安裝驅(qū)動(dòng)。
在從廠商的網(wǎng)站下載驅(qū)動(dòng)程序的方法中,如果用戶(hù)不熟悉計(jì)算機(jī)環(huán)境,那么用戶(hù)在安裝驅(qū)動(dòng)程序時(shí)就可能會(huì)遇到困難和不便之處。換句話說(shuō),對(duì)于不熟悉計(jì)算機(jī)操作的用戶(hù)來(lái)說(shuō),一系列步驟訪問(wèn)網(wǎng)站,搜索相應(yīng)于當(dāng)前型號(hào)的驅(qū)動(dòng)程序,下載該驅(qū)動(dòng)程序,以及執(zhí)行存儲(chǔ)在主機(jī)設(shè)備中的驅(qū)動(dòng)程序,是困難和不便的。
在重新安裝已有驅(qū)動(dòng)的方法中,只有當(dāng)驅(qū)動(dòng)提供了恢復(fù)和重新安裝功能時(shí),才能安裝該驅(qū)動(dòng)。
同時(shí),驅(qū)動(dòng)程序可能被提供在打印機(jī)或多功能設(shè)備的內(nèi)部。換句話說(shuō),存在具有在其內(nèi)部的驅(qū)動(dòng)的OA設(shè)備(例如,帶驅(qū)動(dòng)的打印機(jī)),其自動(dòng)在主機(jī)設(shè)備上安裝OA設(shè)備驅(qū)動(dòng)(例如,打印機(jī)驅(qū)動(dòng))。當(dāng)用戶(hù)將帶驅(qū)動(dòng)的打印機(jī)與主機(jī)設(shè)備連接時(shí),主機(jī)設(shè)備識(shí)別該帶驅(qū)動(dòng)的打印機(jī)。當(dāng)識(shí)別出帶驅(qū)動(dòng)的打印機(jī)的連接后,打印機(jī)內(nèi)部的打印機(jī)驅(qū)動(dòng)被上載并安裝到主機(jī)設(shè)備中。然后,主機(jī)設(shè)備通過(guò)安裝在其中的打印機(jī)驅(qū)動(dòng)來(lái)打印數(shù)據(jù)。
然而,帶驅(qū)動(dòng)的打印機(jī)只有驅(qū)動(dòng)程序的一個(gè)版本。當(dāng)帶驅(qū)動(dòng)的打印機(jī)在打印機(jī)存儲(chǔ)器中具有驅(qū)動(dòng)的一個(gè)特殊版本時(shí),該特殊版本不能用不同版本的驅(qū)動(dòng)來(lái)升級(jí),而且因此,不能安裝不同版本的驅(qū)動(dòng)。換句話說(shuō),由于常規(guī)的帶驅(qū)動(dòng)的打印機(jī)具有支持特殊的OS版本的打印機(jī)驅(qū)動(dòng),當(dāng)主機(jī)設(shè)備的OS升級(jí)時(shí),因?yàn)橹鳈C(jī)設(shè)備的OS和打印機(jī)驅(qū)動(dòng)支持的OS不同,所以不能自動(dòng)安裝打印機(jī)驅(qū)動(dòng)。
因此,當(dāng)打印機(jī)中存儲(chǔ)的驅(qū)動(dòng)程序支持低版本的OS例如Windows 95時(shí),此驅(qū)動(dòng)不能在支持高版本的OS如Wimdows XP的主機(jī)設(shè)備上使用。因此,總是希望諸如打印機(jī)或多功能設(shè)備的OA設(shè)備能夠具有驅(qū)動(dòng)的最新版本。
發(fā)明內(nèi)容
本一般發(fā)明概念提供一種通過(guò)將外部存儲(chǔ)設(shè)備的概念應(yīng)用于諸如打印機(jī)或多功能設(shè)備的OA設(shè)備,來(lái)裝入和重裝OA設(shè)備驅(qū)動(dòng)的方法,這種OA設(shè)備通過(guò)兩種模式操作,這兩種模式分別為將OA設(shè)備識(shí)別為執(zhí)行OA設(shè)備的基本功能的固有OA設(shè)備類(lèi)別,和作為包含驅(qū)動(dòng)安裝程序的獨(dú)立外部存儲(chǔ)設(shè)備的CD-ROM類(lèi)別,以便用戶(hù)能安裝OA設(shè)備驅(qū)動(dòng)而不需要諸如CD-ROM或軟盤(pán)的獨(dú)立存儲(chǔ)設(shè)備,從而增加用戶(hù)的便利性和滿(mǎn)意度。
本一般發(fā)明概念還提供以?xún)煞N模式操作的OA設(shè)備。
本一般發(fā)明概念還提供一種在其中具有驅(qū)動(dòng)的諸如打印機(jī)或多功能設(shè)備的OA設(shè)備中升級(jí)驅(qū)動(dòng)的方法和裝置,據(jù)此,當(dāng)一個(gè)新驅(qū)動(dòng)被成功地安裝到主機(jī)設(shè)備或OA設(shè)備新連接到主機(jī)設(shè)備時(shí),如果主機(jī)設(shè)備中的驅(qū)動(dòng)的版本高于OA設(shè)備的存儲(chǔ)器中的驅(qū)動(dòng)的版本,則將安裝在主機(jī)設(shè)備里的驅(qū)動(dòng)安裝到OA設(shè)備的存儲(chǔ)器,以便OA設(shè)備總是擁有驅(qū)動(dòng)的最新版本。
本一般發(fā)明概念的其它方面和優(yōu)點(diǎn)將在下列的描述中部分地列出,并且通過(guò)該描述將部分地清楚,或者可以由本一般發(fā)明概念的實(shí)踐獲知。
通過(guò)提供一種將存儲(chǔ)在OA設(shè)備中的OA設(shè)備驅(qū)動(dòng)安裝到和該OA設(shè)備相連的主機(jī)設(shè)備中的方法,可以獲得本一般發(fā)明概念的上述和/或其它方面和優(yōu)點(diǎn)。該方法包括通過(guò)使得OA設(shè)備被識(shí)別為不同于OA設(shè)備的固有類(lèi)別的類(lèi)別,將OA設(shè)備驅(qū)動(dòng)安裝到主機(jī)驅(qū)動(dòng)。OA設(shè)備驅(qū)動(dòng)的安裝包括響應(yīng)于請(qǐng)求重裝OA設(shè)備的驅(qū)動(dòng)的外部輸入,將OA設(shè)備的類(lèi)別改變?yōu)椴煌贠A設(shè)備固有類(lèi)別的類(lèi)別;且當(dāng)OA類(lèi)別被改變時(shí),通過(guò)使用驅(qū)動(dòng)安裝程序把OA設(shè)備驅(qū)動(dòng)安裝到主機(jī)設(shè)備中。
通過(guò)提供一種將存儲(chǔ)在OA設(shè)備中的OA設(shè)備驅(qū)動(dòng)安裝到和該OA設(shè)備相連的主機(jī)設(shè)備中的方法,也可獲得本一般發(fā)明概念上述和/或其它方面和優(yōu)點(diǎn)。該方法包括當(dāng)OA設(shè)備連接到主機(jī)設(shè)備時(shí),使用主機(jī)設(shè)備讀取設(shè)置在OA設(shè)備中的類(lèi)別信息;當(dāng)類(lèi)別信息設(shè)置為CD-ROM類(lèi)別時(shí),使用主機(jī)設(shè)備執(zhí)行存儲(chǔ)在OA設(shè)備中的驅(qū)動(dòng)安裝程序,以將OA設(shè)備驅(qū)動(dòng)裝入主機(jī)設(shè)備;當(dāng)類(lèi)別信息設(shè)置為OA設(shè)備的固有類(lèi)別時(shí),將該類(lèi)別信息改變?yōu)镃D-ROM類(lèi)別,并使用主機(jī)設(shè)備執(zhí)行存儲(chǔ)在OA設(shè)備中的驅(qū)動(dòng)安裝程序,以將OA設(shè)備驅(qū)動(dòng)裝入該主機(jī)設(shè)備;以及將類(lèi)別信息更換為OA設(shè)備的固有類(lèi)別。
通過(guò)提供一種將存儲(chǔ)在OA設(shè)備上的OA設(shè)備驅(qū)動(dòng)重裝到和OA設(shè)備相連的主機(jī)設(shè)備中的方法,也可獲得本一般發(fā)明概念上述和/或其它方面和優(yōu)點(diǎn)。該方法包括響應(yīng)于請(qǐng)求重裝OA設(shè)備驅(qū)動(dòng)的外部輸入,將OA設(shè)備的類(lèi)別信息改變?yōu)镃D-ROM類(lèi)別;使用主機(jī)設(shè)備執(zhí)行存儲(chǔ)在OA設(shè)備中的驅(qū)動(dòng)安裝程序,以將OA設(shè)備驅(qū)動(dòng)裝入主機(jī)設(shè)備中;且當(dāng)OA設(shè)備驅(qū)動(dòng)的重裝完成以后,將類(lèi)別信息改變?yōu)镺A設(shè)備的固有類(lèi)別。
通過(guò)提供一種連接到主機(jī)設(shè)備的、且通過(guò)安裝到主機(jī)設(shè)備中的OA設(shè)備驅(qū)動(dòng)來(lái)驅(qū)動(dòng)的OA設(shè)備,也可獲得本一般發(fā)明概念上述和/或其它方面和優(yōu)點(diǎn)。OA設(shè)備包括類(lèi)別信息存儲(chǔ)單元,用于存儲(chǔ)可以由主機(jī)設(shè)備識(shí)別的類(lèi)別信息并在被主機(jī)設(shè)備訪問(wèn)時(shí)輸出類(lèi)別信息;程序存儲(chǔ)單元,用于存儲(chǔ)OA設(shè)備的驅(qū)動(dòng)程序和驅(qū)動(dòng)安裝程序;以及控制單元,用于當(dāng)主機(jī)設(shè)備由類(lèi)別信息存儲(chǔ)單元讀取的類(lèi)別信息是CD-ROM類(lèi)別時(shí),控制主機(jī)設(shè)備訪問(wèn)程序存儲(chǔ)單元,當(dāng)類(lèi)別信息是OA設(shè)備的固有類(lèi)別時(shí),控制OA設(shè)備執(zhí)行OA設(shè)備的固有功能,以及用于響應(yīng)OA設(shè)備驅(qū)動(dòng)的安裝完成或外部輸入,將設(shè)置在類(lèi)別信息存儲(chǔ)單元的類(lèi)別信息改變?yōu)轭A(yù)定類(lèi)別。OA設(shè)備可以是下面設(shè)備當(dāng)中的一種打印機(jī)、復(fù)印機(jī)、掃描儀、傳真機(jī)和數(shù)字復(fù)印機(jī)。當(dāng)執(zhí)行驅(qū)動(dòng)程序安裝時(shí),驅(qū)動(dòng)安裝程序可以把存儲(chǔ)在程序存儲(chǔ)單元中的驅(qū)動(dòng)安裝到主機(jī)設(shè)備上。OA設(shè)備的固有類(lèi)別可以是打印機(jī)類(lèi)別。控制單元可以包括模式控制器,用于當(dāng)讀取類(lèi)別信息和將類(lèi)別信息識(shí)別為CD-ROM類(lèi)別時(shí),控制主機(jī)設(shè)備以執(zhí)行存儲(chǔ)在程序存儲(chǔ)單元中的驅(qū)動(dòng)安裝程序,并當(dāng)讀取類(lèi)別信息和將類(lèi)別信息識(shí)別為打印機(jī)類(lèi)別時(shí),控制OA設(shè)備執(zhí)行打印機(jī)功能;以及類(lèi)別轉(zhuǎn)換器,用于當(dāng)驅(qū)動(dòng)程序被安裝到主機(jī)設(shè)備中時(shí),將類(lèi)別信息由CD-ROM類(lèi)別改變?yōu)榇蛴C(jī)類(lèi)別,并響應(yīng)于外部輸入,將類(lèi)別信息改變?yōu)轭A(yù)定類(lèi)別。外部輸入包括圖形用戶(hù)接口(GUI),其用于提供包括用于重裝驅(qū)動(dòng)程序的選項(xiàng)的菜單或者是用于類(lèi)別改變的單觸式按鈕。程序存儲(chǔ)單元可以是OA設(shè)備內(nèi)的只讀存儲(chǔ)器(ROM)和閃存,以及與OA設(shè)備對(duì)接的便攜式存儲(chǔ)設(shè)備和存儲(chǔ)卡當(dāng)中的一種。
從下列結(jié)合附圖對(duì)實(shí)施例的描述,本一般發(fā)明概念的這些和/或其它方面和優(yōu)點(diǎn)將變得明顯和更容易理解,其中圖1示出根據(jù)本一般發(fā)明概念的實(shí)施例的、使用安裝和重裝辦公自動(dòng)化(OA)設(shè)備驅(qū)動(dòng)的方法的系統(tǒng)結(jié)構(gòu)。
圖2是根據(jù)本一般發(fā)明概念的實(shí)施例的、安裝OA設(shè)備驅(qū)動(dòng)的方法流程圖;圖3是根據(jù)本一般發(fā)明概念的實(shí)施例的、重裝OA設(shè)備驅(qū)動(dòng)的方法流程圖;圖4是根據(jù)本一般發(fā)明概念的實(shí)施例的、利用OA設(shè)備的系統(tǒng)的框圖;圖5是在圖4中所示的控制單元的詳細(xì)框圖;圖6A和6B示出外部輸入的實(shí)例,所述外部輸入用于將存儲(chǔ)在類(lèi)別信息存儲(chǔ)單元的類(lèi)別信息更換為預(yù)定類(lèi)別信息;圖7是根據(jù)本一般發(fā)明概念的實(shí)施例的、初始化安裝設(shè)備驅(qū)動(dòng)程序的方法的流程圖;圖8是根據(jù)本一般發(fā)明概念的實(shí)施例的、重裝OA設(shè)備驅(qū)動(dòng)程序的方法的流程圖;圖9是根據(jù)本一般發(fā)明概念的實(shí)施例的、利用用于升級(jí)存儲(chǔ)在OA設(shè)備的驅(qū)動(dòng)使用的方法和裝置的系統(tǒng)的框圖;圖10是根據(jù)本一般發(fā)明概念的實(shí)施例的、用于升級(jí)存儲(chǔ)在OA設(shè)備中的驅(qū)動(dòng)的裝置的框圖;圖11是根據(jù)本一般發(fā)明概念的實(shí)施例的、用于升級(jí)存儲(chǔ)在OA設(shè)備中的驅(qū)動(dòng)的方法的流程圖。
具體實(shí)施例方式
在下文中,將參照附圖詳細(xì)描述本一般發(fā)明概念的優(yōu)選實(shí)施例,在所述附圖,相同的參考標(biāo)號(hào)表示相同的組成成分。首先闡明本發(fā)明概念的基礎(chǔ)概念。在諸如打印機(jī)或多功能設(shè)備的辦公自動(dòng)化設(shè)備中提供內(nèi)部存儲(chǔ)區(qū)域以存儲(chǔ)驅(qū)動(dòng)程序和驅(qū)動(dòng)安裝程序。使用外部存儲(chǔ)設(shè)備的概念以便OA設(shè)備通過(guò)兩種模式操作,其中將OA設(shè)備識(shí)別為執(zhí)行OA設(shè)備的基本功能的OA設(shè)備固有類(lèi)別,以及識(shí)別為作為獨(dú)立外部存儲(chǔ)單元操作的CD-ROM類(lèi)別,所述外部存儲(chǔ)設(shè)備包含驅(qū)動(dòng)安裝程序,由此允許用戶(hù)安裝/重裝驅(qū)動(dòng)而不需要諸如CD-ROM的獨(dú)立便攜式存儲(chǔ)設(shè)備。
圖1示出了使用本一般發(fā)明概念的各種實(shí)施例的系統(tǒng)結(jié)構(gòu)。該系統(tǒng)包括主機(jī)設(shè)備100和與主機(jī)設(shè)備100相連的OA設(shè)備150。OA設(shè)備150中存儲(chǔ)有OA設(shè)備驅(qū)動(dòng)程序10。本一般發(fā)明概念的各種實(shí)施例提供將存儲(chǔ)在OA設(shè)備150中的OA設(shè)備驅(qū)動(dòng)程序10安裝和重裝到主機(jī)設(shè)備100中的方法。
首先描述按照本一般發(fā)明概念實(shí)施例的安裝和重裝OA設(shè)備驅(qū)動(dòng)的方法。
圖2是按照本一般發(fā)明概念的實(shí)施例的、安裝OA設(shè)備驅(qū)動(dòng)的方法的流程圖。在操作200,使得OA設(shè)備150被主機(jī)設(shè)備100識(shí)別為不同于OA設(shè)備固有類(lèi)別的預(yù)定類(lèi)別,例如CD-ROM類(lèi)別,且OA設(shè)備中的OA設(shè)備驅(qū)動(dòng)被安裝到主機(jī)設(shè)備100中。當(dāng)完成在主機(jī)設(shè)備100安裝OA設(shè)備驅(qū)動(dòng)時(shí),在操作250,OA設(shè)備類(lèi)別信息被更換為OA設(shè)備固有類(lèi)別。
圖3是按照本一般發(fā)明概念的實(shí)施例的重裝OA設(shè)備驅(qū)動(dòng)的方法的流程圖。在操作300,通過(guò)外部輸入請(qǐng)求OA設(shè)備的重裝。在操作320,響應(yīng)于請(qǐng)求,在OA設(shè)備150中設(shè)置的OA設(shè)備固有類(lèi)別被更換成預(yù)定類(lèi)別,例如CD-ROM類(lèi)別。在操作340,通過(guò)響應(yīng)于上述類(lèi)別更換而執(zhí)行驅(qū)動(dòng)安裝程序,在主機(jī)設(shè)備100中重裝OA設(shè)備驅(qū)動(dòng)程序10。完成重裝之后,在操作360,設(shè)置為CD-ROM類(lèi)別的當(dāng)前OA設(shè)備類(lèi)別信息被更換為OA設(shè)備固有類(lèi)別。OA設(shè)備可以是打印機(jī)、復(fù)印機(jī)、傳真機(jī)或數(shù)字復(fù)印機(jī)。
圖4是利用根據(jù)本一般發(fā)明概念實(shí)施例的OA設(shè)備的系統(tǒng)框圖。該系統(tǒng)包括主機(jī)設(shè)備40和連接到主機(jī)設(shè)備40的OA設(shè)備45。要安裝到主機(jī)設(shè)備40的設(shè)備驅(qū)動(dòng)程序存儲(chǔ)在OA設(shè)備45中。OA設(shè)備45可以包括類(lèi)別信息存儲(chǔ)單元400、程序存儲(chǔ)單元420和控制單元440。
類(lèi)別信息存儲(chǔ)單元400存儲(chǔ)類(lèi)別信息,且當(dāng)被主機(jī)設(shè)備40訪問(wèn)時(shí)可以輸出當(dāng)前設(shè)置的類(lèi)別信息。當(dāng)OA設(shè)備45連接到主機(jī)設(shè)備40時(shí),主機(jī)設(shè)備40使用類(lèi)別信息以識(shí)別OA設(shè)備45。通常,例如鼠標(biāo)、鍵盤(pán)、硬盤(pán)、軟盤(pán)、CD-ROM、打印機(jī)、復(fù)印機(jī)、掃描儀、傳真機(jī)和數(shù)字設(shè)備等設(shè)備可以連接到主機(jī)設(shè)備40,且主機(jī)設(shè)備40基于設(shè)備類(lèi)別信息來(lái)識(shí)別每種設(shè)備。在本一般發(fā)明概念的實(shí)施例中,OA設(shè)備45可以是打印機(jī),且指示CD-ROM的“CD-ROM類(lèi)別”和指示打印機(jī)的“打印機(jī)類(lèi)別”被作為類(lèi)別信息存儲(chǔ)。換句話說(shuō),在主機(jī)設(shè)備40中,打印機(jī)包括被設(shè)置為執(zhí)行打印的“打印機(jī)類(lèi)別”和被設(shè)置為安裝打印驅(qū)動(dòng)的“CD-ROM類(lèi)別”兩者。
程序存儲(chǔ)單元420存儲(chǔ)OA設(shè)備驅(qū)動(dòng)程序和驅(qū)動(dòng)安裝程序。在本一般發(fā)明概念的實(shí)施例中,雖然打印機(jī)可物理包含程序存儲(chǔ)單元420,但是由于當(dāng)類(lèi)別信息被設(shè)置成CD-ROM類(lèi)別時(shí),主機(jī)設(shè)備40才能訪問(wèn)程序存儲(chǔ)單元420,因此主機(jī)設(shè)備40將程序存儲(chǔ)單元420邏輯上識(shí)別為獨(dú)立的OA設(shè)備。當(dāng)主機(jī)設(shè)備40執(zhí)行驅(qū)動(dòng)安裝程序時(shí),從程序存儲(chǔ)單元420里讀取設(shè)備驅(qū)動(dòng)程序,并安裝在主機(jī)設(shè)備40中。因此,當(dāng)主機(jī)設(shè)備40訪問(wèn)程序存儲(chǔ)單元420時(shí),其將OA設(shè)備45被識(shí)別為CD-ROM從而執(zhí)行驅(qū)動(dòng)安裝程序。作為結(jié)果,設(shè)備驅(qū)動(dòng)被安裝到主機(jī)設(shè)備40中。程序存儲(chǔ)單元420可以由OA設(shè)備45的ROM或閃存,或者與主機(jī)設(shè)備45對(duì)接的便攜存儲(chǔ)設(shè)備或存儲(chǔ)卡來(lái)實(shí)現(xiàn)。
當(dāng)主機(jī)設(shè)備40從類(lèi)別信息存儲(chǔ)單元400讀取設(shè)置為CD-ROM的類(lèi)別信息時(shí),控制單元440控制主機(jī)設(shè)備40訪問(wèn)程序存儲(chǔ)單元420。當(dāng)主機(jī)設(shè)備40讀取設(shè)置為固有OA設(shè)備類(lèi) 別信息時(shí),例如,本實(shí)施例中的打印機(jī)類(lèi)別,控制單元440控制OA設(shè)備45實(shí)現(xiàn)打印機(jī)功能。在這個(gè)實(shí)施例中,當(dāng)OA設(shè)備驅(qū)動(dòng),即打印機(jī)驅(qū)動(dòng)的在主機(jī)設(shè)備中安裝完成時(shí),或當(dāng)有外部輸入時(shí),控制單元440可以改變?cè)O(shè)置在信息存儲(chǔ)單元400中的類(lèi)別信息。
圖5是圖4中所示的控制單元440的詳細(xì)框圖??刂茊卧?40可包括模式控制器500和類(lèi)別更換器520。當(dāng)類(lèi)別信息被讀取并被識(shí)別為CD-ROM類(lèi)別時(shí),模式控制器500控制主機(jī)設(shè)備40以執(zhí)行存儲(chǔ)在程序存儲(chǔ)單元420中的驅(qū)動(dòng)安裝程序。當(dāng)類(lèi)別信息被讀取并被識(shí)別為打印機(jī)類(lèi)別時(shí),模式控制器500控制OA主機(jī)設(shè)備45作為打印機(jī)操作。
當(dāng)OA設(shè)備驅(qū)動(dòng)程序,即打印機(jī)驅(qū)動(dòng)程序在主機(jī)設(shè)備40安裝完成時(shí),類(lèi)別更換器520將類(lèi)別信息更換為打印機(jī)類(lèi)別。當(dāng)有外部輸入時(shí),類(lèi)別更換器520將類(lèi)別信息更換為CD-ROM類(lèi)別。
可以通過(guò)圖形接口將預(yù)定的外部輸入提供給用戶(hù),如圖6A所示,以便用戶(hù)更換類(lèi)別。舉例說(shuō),如果用戶(hù)通過(guò)圖形用戶(hù)接口選擇“重裝”項(xiàng),那么類(lèi)別更換器520產(chǎn)生類(lèi)別更換命令,并將設(shè)置在類(lèi)別信息存儲(chǔ)單元400中的當(dāng)前類(lèi)別更換為“CD-ROM類(lèi)別”??蛇x擇地,可以在打印機(jī)的OP面板上提供用于類(lèi)別更換的“改變類(lèi)別”單觸式按鈕。
圖7是根據(jù)本一般發(fā)明概念的實(shí)施例的、初始化安裝設(shè)備驅(qū)動(dòng)程序的方法的流程圖。參考圖7詳細(xì)描述OA設(shè)備的操作和重裝OA設(shè)備驅(qū)動(dòng)的方法。
在本一般發(fā)明概念的實(shí)施例中,OA設(shè)備有多種類(lèi)型的類(lèi)別信息,且設(shè)備具有在其中存儲(chǔ)的驅(qū)動(dòng)程序和安裝程序。舉例來(lái)說(shuō),當(dāng)打印機(jī)驅(qū)動(dòng)被安裝在OA設(shè)備中時(shí),CD-ROM類(lèi)別可被設(shè)置為打印機(jī)的類(lèi)別信息,并訪問(wèn)OA設(shè)備的程序存儲(chǔ)單元420??蛇x擇的,打印機(jī)類(lèi)別可設(shè)置為類(lèi)別信息,并實(shí)現(xiàn)典型打印機(jī)功能。程序存儲(chǔ)單元420存儲(chǔ)打印機(jī)驅(qū)動(dòng)程序和安裝程序。
參照?qǐng)D4,5和7,在操作700,主機(jī)設(shè)備40和OA設(shè)備45相連。在操作710,主機(jī)設(shè)備40讀取類(lèi)別信息存儲(chǔ)單元400,并識(shí)別OA設(shè)備45的當(dāng)前類(lèi)別信息。這里,主機(jī)設(shè)備40可以通過(guò)操作系統(tǒng)(OS)讀取類(lèi)別信息。在操作720,確定用戶(hù)是否希望將OA設(shè)備45的驅(qū)動(dòng)安裝到主機(jī)設(shè)備40。如果確定用戶(hù)希望將OA設(shè)備驅(qū)動(dòng)安裝到主機(jī)設(shè)備40里,則在操作730確定OA設(shè)備45的類(lèi)別信息的類(lèi)型,例如當(dāng)OA設(shè)備45被生產(chǎn)時(shí)的缺省類(lèi)別信息設(shè)置。如果確定類(lèi)別信息為CD-ROM類(lèi)別,則在操作750主機(jī)設(shè)備40執(zhí)行存儲(chǔ)在程序存儲(chǔ)單元420中的驅(qū)動(dòng)安裝程序,以安裝其中的驅(qū)動(dòng)程序。這里,允許主機(jī)設(shè)備40通過(guò)控制單元440的模式控制器500訪問(wèn)程序存儲(chǔ)單元420。當(dāng)基于類(lèi)別信息,OA設(shè)備45,例如打印機(jī)被識(shí)別為CD-ROM類(lèi)別時(shí),即使OA設(shè)備45物理上是打印機(jī),主機(jī)設(shè)備40邏輯上也會(huì)把打印機(jī)識(shí)別為CD-ROM,從而執(zhí)行存儲(chǔ)在程序存儲(chǔ)單元420的驅(qū)動(dòng)安裝程序。這里,打印機(jī)的程序存儲(chǔ)單元420存儲(chǔ)驅(qū)動(dòng)安裝CD的映射以驅(qū)動(dòng)一個(gè)驅(qū)動(dòng)程序,且當(dāng)打印機(jī)作為CD-ROM類(lèi)別操作時(shí),驅(qū)動(dòng)安裝CD映射會(huì)通過(guò)“自動(dòng)運(yùn)行”自動(dòng)執(zhí)行。
驅(qū)動(dòng)程序在主機(jī)設(shè)備40中完成安裝后,在操作760,通過(guò)控制單元440的類(lèi)別轉(zhuǎn)換器520,將OA設(shè)備45的類(lèi)別信息更換成預(yù)定類(lèi)別,例如在這個(gè)實(shí)施例中的打印機(jī)類(lèi)別。由控制單元440執(zhí)行的類(lèi)別轉(zhuǎn)換器可以通過(guò)由打印機(jī)固件產(chǎn)生的模式轉(zhuǎn)換命令完成。
如果將OA設(shè)備45的缺省類(lèi)別信息被檢測(cè)為OA設(shè)備45的固有類(lèi)別,即打印機(jī)類(lèi)別,那么在操作740,OA設(shè)備45的類(lèi)別信息被轉(zhuǎn)換為CD-ROM類(lèi)別。此后,執(zhí)行操作750。其間,在操作720,如果確定用戶(hù)不希望安裝OA設(shè)備45的驅(qū)動(dòng),那么這個(gè)初始安裝方法結(jié)束。
圖8是說(shuō)明依照本一般發(fā)明概念實(shí)施例的OA設(shè)備45,即打印機(jī)的驅(qū)動(dòng)程序的重裝方法的流程圖。參考圖8詳細(xì)描述重裝打印機(jī)驅(qū)動(dòng)的方法。
在操作800,打印機(jī)執(zhí)行作為打印機(jī)的固有功能。在操作810,確定是否有請(qǐng)求重裝驅(qū)動(dòng)的外部輸入。如果確定有請(qǐng)求重裝的外部輸入,則在操作820把類(lèi)別信息存儲(chǔ)單元400中設(shè)置為打印機(jī)類(lèi)別的類(lèi)別信息轉(zhuǎn)換為CD-ROM類(lèi)別。通過(guò)用戶(hù)按下面板上提供的用于類(lèi)別轉(zhuǎn)換的單觸式按鈕來(lái)實(shí)現(xiàn)請(qǐng)求重裝的外部輸入。響應(yīng)該外部請(qǐng)求,控制單元440的類(lèi)別轉(zhuǎn)換器520轉(zhuǎn)換類(lèi)別信息??蛇x擇的,用戶(hù)通過(guò)GUI實(shí)現(xiàn)請(qǐng)求重裝的外部輸入。接著,主機(jī)設(shè)備40產(chǎn)生并將相應(yīng)的命令傳送到控制單元440的類(lèi)別轉(zhuǎn)換器520,其響應(yīng)該命令轉(zhuǎn)換類(lèi)別信息。
在操作830,當(dāng)類(lèi)別信息轉(zhuǎn)換為CD-ROM類(lèi)別后,主機(jī)設(shè)備40執(zhí)行存儲(chǔ)在打印機(jī)的程序存儲(chǔ)單元420中的驅(qū)動(dòng)安裝程序,以安裝打印機(jī)的驅(qū)動(dòng)程序。如果打印機(jī)被識(shí)別為CD-ROM類(lèi)別,即使打印機(jī)物理上是打印機(jī),但是主機(jī)設(shè)備40邏輯上也會(huì)將打印機(jī)識(shí)別為外部存儲(chǔ)設(shè)備,即CD-ROM。作為結(jié)果,主機(jī)設(shè)備40自動(dòng)執(zhí)行存儲(chǔ)在程序存儲(chǔ)單元420中的安裝CD的映像驅(qū)動(dòng)的自動(dòng)運(yùn)行程序。
在主機(jī)設(shè)備40中安裝驅(qū)動(dòng)程序后,在操作840,由控制單元440的類(lèi)別轉(zhuǎn)換器520將打印機(jī)的類(lèi)別信息轉(zhuǎn)換為預(yù)定類(lèi)別,即打印機(jī)類(lèi)別。由控制單元440完成的類(lèi)別轉(zhuǎn)換可通過(guò)由打印機(jī)的固件產(chǎn)生的模式轉(zhuǎn)換命令來(lái)執(zhí)行。
其間,為將驅(qū)動(dòng)升級(jí)為諸如打印機(jī)或者多功能設(shè)備的OA設(shè)備45的程序存儲(chǔ)單元420中的最新版本的驅(qū)動(dòng),類(lèi)別信息可被轉(zhuǎn)換為CD-ROM類(lèi)別,并且驅(qū)動(dòng)的最新版本會(huì)通過(guò)復(fù)制操作存儲(chǔ)在打印機(jī)中或者多功能設(shè)備中。
在下文,將參考附圖詳細(xì)描述依據(jù)本一般發(fā)明概念的實(shí)施例的、升級(jí)存儲(chǔ)在OA設(shè)備中的驅(qū)動(dòng)的方法和裝置。
圖9是依據(jù)本一般發(fā)明概念的實(shí)施例、使用一種方法和裝置升級(jí)存儲(chǔ)在OA設(shè)備中驅(qū)動(dòng)的系統(tǒng)框圖。該系統(tǒng)包括主機(jī)設(shè)備900和作為OA設(shè)備的打印機(jī)950。
主機(jī)設(shè)備900包括驅(qū)動(dòng)升級(jí)單元90,用于當(dāng)主機(jī)設(shè)備900中安裝新驅(qū)動(dòng)時(shí),比較存儲(chǔ)在打印機(jī)950中的驅(qū)動(dòng)95和新驅(qū)動(dòng)。通過(guò)一特定應(yīng)用程序來(lái)實(shí)現(xiàn)驅(qū)動(dòng)升級(jí)單元90。打印機(jī)950包括用于存儲(chǔ)和升級(jí)存儲(chǔ)在打印機(jī)950中的驅(qū)動(dòng)95的閃存。
圖10是依據(jù)本一般發(fā)明概念的實(shí)施例,用于升級(jí)存儲(chǔ)在OA設(shè)備中的驅(qū)動(dòng)的裝置框圖。該裝置包括驅(qū)動(dòng)搜索器1000、驅(qū)動(dòng)比較器1020和驅(qū)動(dòng)升級(jí)器1040。該OA設(shè)備可以是打印機(jī)或者多功能設(shè)備。如果該OA設(shè)備是多功能設(shè)備,那么存儲(chǔ)在該多功能設(shè)備中的驅(qū)動(dòng)可以是掃描儀驅(qū)動(dòng)。
當(dāng)新OA設(shè)備連接到主機(jī)設(shè)備時(shí),驅(qū)動(dòng)搜索器1000搜索存儲(chǔ)在OA設(shè)備中的驅(qū)動(dòng)。
驅(qū)動(dòng)比較器1020將存儲(chǔ)在OA設(shè)備中的驅(qū)動(dòng)與安裝在主機(jī)設(shè)備中的驅(qū)動(dòng)進(jìn)行比較。這里,驅(qū)動(dòng)比較器1020比較驅(qū)動(dòng)版本。
驅(qū)動(dòng)升級(jí)器1040升級(jí)存儲(chǔ)在OA設(shè)備中的驅(qū)動(dòng)。當(dāng)安裝在主機(jī)設(shè)備中的驅(qū)動(dòng)比存儲(chǔ)在OA設(shè)備中的驅(qū)動(dòng)新時(shí),主機(jī)設(shè)備中的驅(qū)動(dòng)就存儲(chǔ)OA設(shè)備中。作為結(jié)果,OA設(shè)備中存儲(chǔ)的驅(qū)動(dòng)就升級(jí)了。
圖11是依據(jù)本一般發(fā)明概念的實(shí)施例、升級(jí)存儲(chǔ)在OA設(shè)備中的驅(qū)動(dòng)的方法的流程圖。將參照?qǐng)D10和11,描述圖10中所示的裝置(在下文,稱(chēng)作“驅(qū)動(dòng)升級(jí)裝置”)的操作。
在兩種情況下操作驅(qū)動(dòng)升級(jí)裝置當(dāng)新驅(qū)動(dòng)被安裝到主機(jī)設(shè)備中時(shí);和當(dāng)新OA設(shè)備連接到主機(jī)設(shè)備時(shí)。
首先描述新驅(qū)動(dòng)被安裝到主機(jī)設(shè)備的情況。例如,當(dāng)存儲(chǔ)在OA設(shè)備的驅(qū)動(dòng)支持Windows 95操作系統(tǒng)和安裝到主機(jī)設(shè)備中的驅(qū)動(dòng)同樣在Windows 95操作系統(tǒng)上使用的情況下,諸如Windows XP的更高操作系統(tǒng)版本和支持Windows XP的新驅(qū)動(dòng)可被安裝到主機(jī)設(shè)備中。在這種情況下,在操作1100,如果新驅(qū)動(dòng)完全安裝到主機(jī)設(shè)備中,那么在操作1120,驅(qū)動(dòng)搜索器1000訪問(wèn)OA設(shè)備的存儲(chǔ)器,并搜索安裝在OA設(shè)備中的驅(qū)動(dòng)。
接著描述新OA設(shè)備連接到主機(jī)設(shè)備的情況。在操作1110,如果識(shí)別出新OA連接到主機(jī)設(shè)備,那么在操作1120,驅(qū)動(dòng)搜索器1000訪問(wèn)OA設(shè)備的存儲(chǔ)器,并搜索存儲(chǔ)在OA設(shè)備中的驅(qū)動(dòng)。
搜素存儲(chǔ)在OA設(shè)備中的驅(qū)動(dòng)后,在操作1130,驅(qū)動(dòng)比較器1020將存儲(chǔ)在OA設(shè)備中的驅(qū)動(dòng)和安裝在主機(jī)設(shè)備中的驅(qū)動(dòng)進(jìn)行比較。這里,最好是比較驅(qū)動(dòng)版本。
如果確定安裝在主機(jī)設(shè)備中的驅(qū)動(dòng)版本比存儲(chǔ)在OA設(shè)備中的驅(qū)動(dòng)版本新,那么在操作1140,驅(qū)動(dòng)升級(jí)器1040將安裝在主機(jī)設(shè)備中的驅(qū)動(dòng)存儲(chǔ)到OA設(shè)備中,例如打印機(jī)的閃速ROM中,以升級(jí)OA設(shè)備中的驅(qū)動(dòng)。
當(dāng)使用OA設(shè)備和依據(jù)本一般發(fā)明概念的實(shí)施例的安裝/重裝OA設(shè)備的驅(qū)動(dòng)的方法時(shí),用戶(hù)可通過(guò)GUI或者通過(guò)按下OA設(shè)備中提供的單觸式按鈕,可以容易地將例如打印機(jī)或者多功能設(shè)備的OA設(shè)備的當(dāng)前模式的驅(qū)動(dòng)安裝到主機(jī)設(shè)備中。換句話說(shuō),OA設(shè)備提供驅(qū)動(dòng)安裝功能和固有設(shè)備功能,從而增加用戶(hù)的便利和滿(mǎn)意。另外,可提高產(chǎn)品的可靠性和便利性,還會(huì)節(jié)省維護(hù)費(fèi)。
按照慣例,當(dāng)存儲(chǔ)在OA設(shè)備中的驅(qū)動(dòng)支持例如Windows 95的操作系統(tǒng)的版本低于主機(jī)設(shè)備使用的例如Windows XP的操作系統(tǒng)時(shí),則主機(jī)設(shè)備不能使用該驅(qū)動(dòng)。依據(jù)圖10和11的實(shí)施例升級(jí)存儲(chǔ)在OA設(shè)備中的驅(qū)動(dòng)的方法和裝置解決了這個(gè)問(wèn)題,并允許存儲(chǔ)在OA設(shè)備中的驅(qū)動(dòng)被升級(jí)到安裝在主機(jī)設(shè)備中的驅(qū)動(dòng)的最新版本。換句話說(shuō),當(dāng)存儲(chǔ)在OA設(shè)備中的驅(qū)動(dòng)被升級(jí)時(shí),該升級(jí)可容易地通過(guò)簡(jiǎn)單的應(yīng)用程序?qū)崿F(xiàn)。
雖然已經(jīng)示出和描述了本一般發(fā)明概念的一些實(shí)施例,但是本領(lǐng)域技術(shù)人員可以理解在不脫離本發(fā)明概念的精神和原則下,可以在這些實(shí)施例中做出改變,本一般發(fā)明既念的范圍以附加的權(quán)利要求和其等效物定義。
權(quán)利要求
1.一種將存儲(chǔ)在辦公自動(dòng)化設(shè)備中的辦公自動(dòng)化設(shè)備驅(qū)動(dòng)安裝到與該OA設(shè)備相連接的主機(jī)設(shè)備中的方法,該方法包括通過(guò)使得辦公自動(dòng)化設(shè)備被識(shí)別為不同于辦公自動(dòng)化設(shè)備的固有類(lèi)別的類(lèi)別,在主機(jī)設(shè)備中安裝辦公自動(dòng)化設(shè)備驅(qū)動(dòng)。
2.如權(quán)利要求1所述的方法,其中辦公自動(dòng)化設(shè)備驅(qū)動(dòng)的安裝包括響應(yīng)于請(qǐng)求重新安裝辦公自動(dòng)化設(shè)備驅(qū)動(dòng)的外部輸入,將辦公自動(dòng)化設(shè)備的類(lèi)別改變?yōu)榕c辦公自動(dòng)化設(shè)備固有類(lèi)別不同的類(lèi)別;以及當(dāng)辦公自動(dòng)化的類(lèi)別被改變時(shí),使用驅(qū)動(dòng)安裝程序?qū)⑥k公自動(dòng)化設(shè)備驅(qū)動(dòng)安裝到主機(jī)設(shè)備中。
3.一種將存儲(chǔ)在辦公自動(dòng)化設(shè)備中的辦公自動(dòng)化設(shè)備驅(qū)動(dòng)安裝到與該辦公自動(dòng)化設(shè)備相連接的主機(jī)設(shè)備中的方法,該方法包括當(dāng)辦公自動(dòng)化設(shè)備連接到主機(jī)設(shè)備時(shí),使用主機(jī)設(shè)備讀取設(shè)置在辦公自動(dòng)化設(shè)備中的類(lèi)別信息;當(dāng)類(lèi)別信息設(shè)置為CD-ROM類(lèi)別時(shí),使用主機(jī)設(shè)備執(zhí)行存儲(chǔ)在辦公自動(dòng)化設(shè)備中的驅(qū)動(dòng)安裝程序,以將辦公自動(dòng)化設(shè)備驅(qū)動(dòng)安裝到主機(jī)設(shè)備中;當(dāng)類(lèi)別信息設(shè)置為辦公自動(dòng)化設(shè)備的固有類(lèi)別時(shí),將類(lèi)別信息改變?yōu)镃D-ROM類(lèi)別并使用主機(jī)設(shè)備執(zhí)行存儲(chǔ)在辦公自動(dòng)化設(shè)備的驅(qū)動(dòng)安裝程序,以將辦公自動(dòng)化設(shè)備驅(qū)動(dòng)安裝到主機(jī)設(shè)備中;以及將類(lèi)別信息改變?yōu)檗k公自動(dòng)化設(shè)備的固有類(lèi)別。
4.一種將存儲(chǔ)在辦公自動(dòng)化設(shè)備中的辦公自動(dòng)化設(shè)備驅(qū)動(dòng)重新安裝到與該辦公自動(dòng)化設(shè)備相連接的主機(jī)設(shè)備中的方法,該方法包括響應(yīng)于請(qǐng)求重新安裝辦公自動(dòng)化設(shè)備驅(qū)動(dòng)的外部輸入,將辦公自動(dòng)化設(shè)備的類(lèi)別信息改變?yōu)镃D-ROM類(lèi)別;使用主機(jī)設(shè)備執(zhí)行存儲(chǔ)在辦公自動(dòng)化設(shè)備的驅(qū)動(dòng)安裝程序,以將辦公自動(dòng)化設(shè)備驅(qū)動(dòng)安裝到主機(jī)設(shè)備中;以及當(dāng)辦公自動(dòng)化設(shè)備驅(qū)動(dòng)的重裝完成時(shí),將辦公自動(dòng)化設(shè)備的類(lèi)別信息改變?yōu)檗k公自動(dòng)化設(shè)備的固有類(lèi)別。
5.一種辦公自動(dòng)化設(shè)備,其與主機(jī)設(shè)備連接并由安裝在主機(jī)設(shè)備中的辦公自動(dòng)化設(shè)備驅(qū)動(dòng)來(lái)驅(qū)動(dòng),該辦公自動(dòng)化設(shè)備包括類(lèi)別信息存儲(chǔ)單元,用于存儲(chǔ)主機(jī)設(shè)備可識(shí)別的類(lèi)別信息,并在被主機(jī)設(shè)備訪問(wèn)時(shí)輸出類(lèi)別信息;程序存儲(chǔ)單元,用于存儲(chǔ)辦公自動(dòng)化設(shè)備的驅(qū)動(dòng)程序和驅(qū)動(dòng)安裝程序;以及控制單元,用于當(dāng)主機(jī)設(shè)備由類(lèi)別信息存儲(chǔ)單元讀取的類(lèi)別信息是CD-ROM類(lèi)別時(shí),控制主機(jī)設(shè)備訪問(wèn)程序存儲(chǔ)單元,當(dāng)類(lèi)別信息是辦公自動(dòng)化設(shè)備的固有類(lèi)別時(shí),控制辦公自動(dòng)化設(shè)備執(zhí)行辦公自動(dòng)化設(shè)備的固有功能,以及用于響應(yīng)辦公自動(dòng)化設(shè)備驅(qū)動(dòng)的安裝完成或者外部輸入,將設(shè)置在類(lèi)別信息存儲(chǔ)單元中的類(lèi)別信息改變?yōu)轭A(yù)定類(lèi)別。
6.如權(quán)利要求5所述的辦公自動(dòng)化設(shè)備,其中辦公自動(dòng)化設(shè)備是打印機(jī)、復(fù)印機(jī)、掃描儀、傳真機(jī)和數(shù)字復(fù)印機(jī)中的一種。
7.如權(quán)利要求5所述的辦公自動(dòng)化設(shè)備,其中當(dāng)執(zhí)行驅(qū)動(dòng)安裝程序時(shí),驅(qū)動(dòng)安裝程序安裝存儲(chǔ)在主機(jī)設(shè)備中的程序存儲(chǔ)單元中的設(shè)備驅(qū)動(dòng)程序。
8.如權(quán)利要求7所述的辦公自動(dòng)化設(shè)備,其中辦公自動(dòng)化設(shè)備的固有類(lèi)別是打印機(jī)類(lèi)別。
9.如權(quán)利要求8所述的辦公自動(dòng)化設(shè)備,其中控制單元包括模式控制器,用于當(dāng)讀取類(lèi)別信息和將類(lèi)別信息識(shí)別為CD-ROM類(lèi)別時(shí),控制主機(jī)設(shè)備的模式以執(zhí)行存儲(chǔ)在程序存儲(chǔ)單元的驅(qū)動(dòng)安裝程序,并當(dāng)讀取類(lèi)別信息和將類(lèi)別信息識(shí)別為打印機(jī)類(lèi)別時(shí),控制辦公自動(dòng)化設(shè)備執(zhí)行打印機(jī)功能;以及類(lèi)別轉(zhuǎn)換器,用于當(dāng)驅(qū)動(dòng)程序被安裝到主機(jī)設(shè)備中時(shí),將類(lèi)別信息由CD-ROM類(lèi)別改變?yōu)榇蛴C(jī)類(lèi)別,并響應(yīng)于外部輸入,將類(lèi)別信息改變?yōu)轭A(yù)定類(lèi)別。
10.如權(quán)利要求9所述的辦公自動(dòng)化設(shè)備,其中外部輸入包括圖形用戶(hù)界面(GUI),用于向用戶(hù)提供包括用于重裝驅(qū)動(dòng)程序選項(xiàng)的菜單。
11.如權(quán)利要求9所述的辦公自動(dòng)化設(shè)備,其中外部輸入是用于類(lèi)別改變的單觸式按鈕。
12.如權(quán)利要求5所述的辦公自動(dòng)化設(shè)備,其中程序存儲(chǔ)單元是由辦公自動(dòng)化設(shè)備內(nèi)的只讀存儲(chǔ)器(ROM)和閃存,以及便攜式存儲(chǔ)設(shè)備和存儲(chǔ)卡構(gòu)成的組中選擇的一種,它們都能與辦公自動(dòng)化設(shè)備對(duì)接。
13.一種升級(jí)存儲(chǔ)在辦公自動(dòng)化設(shè)備中的驅(qū)動(dòng)的方法,該方法包括當(dāng)辦公自動(dòng)化設(shè)備連接到主機(jī)設(shè)備時(shí),搜索存儲(chǔ)在辦公自動(dòng)化設(shè)備中的驅(qū)動(dòng);將搜索到的辦公自動(dòng)化設(shè)備中的驅(qū)動(dòng)與安裝在主機(jī)設(shè)備中的驅(qū)動(dòng)相比較;以及當(dāng)安裝在主機(jī)設(shè)備中的驅(qū)動(dòng)比存儲(chǔ)在辦公自動(dòng)化設(shè)備中的驅(qū)動(dòng)新時(shí),將安裝在主機(jī)設(shè)備中的驅(qū)動(dòng)存儲(chǔ)到辦公自動(dòng)化設(shè)備中。
14.如權(quán)利要求13所述的方法,其中驅(qū)動(dòng)的比較包括將安裝在主機(jī)設(shè)備中的驅(qū)動(dòng)的版本與存儲(chǔ)在辦公自動(dòng)化設(shè)備中的驅(qū)動(dòng)的版本進(jìn)行比較。
15.如權(quán)利要求13所述的方法,其中辦公自動(dòng)化設(shè)備是從由打印機(jī)、復(fù)印機(jī)、掃描儀、傳真機(jī)和數(shù)字復(fù)印機(jī)構(gòu)成的組中選出的一種。
16.一種升級(jí)存儲(chǔ)在辦公自動(dòng)化設(shè)備中的驅(qū)動(dòng)的裝置,該裝置包括驅(qū)動(dòng)搜索器,用于當(dāng)辦公自動(dòng)化設(shè)備新連接到主機(jī)設(shè)備時(shí),搜索存儲(chǔ)在辦公自動(dòng)化設(shè)備中的驅(qū)動(dòng);驅(qū)動(dòng)比較器,用于比較存儲(chǔ)在辦公自動(dòng)化設(shè)備中的驅(qū)動(dòng)和主機(jī)設(shè)備中安裝的新驅(qū)動(dòng);以及驅(qū)動(dòng)升級(jí)器,用于當(dāng)主機(jī)設(shè)備中安裝的新驅(qū)動(dòng)比存儲(chǔ)在辦公自動(dòng)化設(shè)備的驅(qū)動(dòng)新時(shí),將主機(jī)設(shè)備中安裝的新驅(qū)動(dòng)存儲(chǔ)到辦公自動(dòng)化設(shè)備中。
17.如權(quán)利要求16所述的裝置,其中當(dāng)識(shí)別到其中存儲(chǔ)驅(qū)動(dòng)的辦公自動(dòng)化設(shè)備的連接時(shí),驅(qū)動(dòng)比較器讀取存儲(chǔ)在辦公自動(dòng)化設(shè)備中的驅(qū)動(dòng)的版本,并將存儲(chǔ)在辦公自動(dòng)化設(shè)備中的驅(qū)動(dòng)的版本與安裝在主機(jī)設(shè)備中的新驅(qū)動(dòng)的版本進(jìn)行比較。
18.一種計(jì)算機(jī)可讀記錄介質(zhì),其中記錄用于在計(jì)算機(jī)止執(zhí)行權(quán)利要求13的方法的程序。
全文摘要
本發(fā)明提供一種辦公自動(dòng)化(OA)設(shè)備和安裝、重裝以及升級(jí)該OA設(shè)備的驅(qū)動(dòng)的方法。該OA設(shè)備包括類(lèi)別信息存儲(chǔ)單元,用于存儲(chǔ)類(lèi)別信息并在主機(jī)設(shè)備訪問(wèn)時(shí)輸出類(lèi)別信息,其中主機(jī)設(shè)備通過(guò)該類(lèi)別信息來(lái)識(shí)別OA設(shè)備;程序存儲(chǔ)單元,存儲(chǔ)OA設(shè)備的驅(qū)動(dòng)程序和驅(qū)動(dòng)安裝程序;控制單元,當(dāng)主機(jī)設(shè)備由類(lèi)別信息存儲(chǔ)單元讀取的類(lèi)別信息是CD-ROM類(lèi)別時(shí),控制主機(jī)設(shè)備訪問(wèn)程序存儲(chǔ)單元,當(dāng)類(lèi)別信息是OA設(shè)備的固有類(lèi)別時(shí),控制主機(jī)設(shè)備執(zhí)行OA設(shè)備的固有功能,以及用于響應(yīng)OA設(shè)備驅(qū)動(dòng)的安裝完成或者外部輸入,將設(shè)置在類(lèi)別信息存儲(chǔ)單元中的類(lèi)別信息轉(zhuǎn)換為預(yù)定類(lèi)別。
文檔編號(hào)G06F9/445GK1700176SQ20051008170
公開(kāi)日2005年11月23日 申請(qǐng)日期2005年5月16日 優(yōu)先權(quán)日2004年5月14日
發(fā)明者崔仁誠(chéng), 金燦燮, 金養(yǎng)文 申請(qǐng)人:三星電子株式會(huì)社