專利名稱:隨插即用裝置及安裝方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)一種隨插即用裝置,更明確地說,是有關(guān)一種可自動安裝驅(qū) 動程序的隨插即用裝置。
背景技術(shù):
近年來電腦工業(yè)的發(fā)展一日千里,為了讓使用者能更簡易地連接周邊,隨 插即用就顯得十分重要。目前幾乎所有的硬件(如打印機(jī)、掃描器、數(shù)據(jù)機(jī)、顯 示卡等)均采用隨插即用的設(shè)計。而由于目前多數(shù)周邊都不是主控端能直接支持 的標(biāo)準(zhǔn)裝置,因此消費者在購買硬件時,產(chǎn)品包裝內(nèi)就會附上以光碟片或磁碟 片儲存的驅(qū)動程序,以讓使用者在安裝硬件時使用。安裝時,使用者必須先讓 主控端讀取儲存于光碟片中的驅(qū)動程序,然后才能一步步地將安裝程序完成, 過程十分瑣碎。另一方面,雖然隨插即用裝置的安裝己算是方便,但是由于驅(qū) 動程序是存放在光碟或磁碟片內(nèi),若是遺失,硬件可能就無法使用。舉例來說, 目前電腦組裝的風(fēng)氣相當(dāng)興盛,操作系統(tǒng)的更換也十分平常。更換操作系統(tǒng)時 常需要將各周邊的驅(qū)動程序重新安裝。此時若驅(qū)動程序弄丟了,徒有硬件也是 沒用。當(dāng)然使用者也可以將所有硬件的驅(qū)動程序放在硬盤內(nèi)備份,但如此會占 用相當(dāng)?shù)挠脖P空間,并不能算是很恰當(dāng)?shù)淖龇ā?br>
發(fā)明內(nèi)容
本發(fā)明提供一種隨插即用裝置,該隨插即用裝置是安裝于一主電腦上。該 隨插即用裝置包含一先進(jìn)技術(shù)附加裝置控制器,用以虛擬一虛擬光碟機(jī)并報告 給該主電腦的操作系統(tǒng),使該主電腦的操作系統(tǒng)持續(xù)檢査該虛擬光碟機(jī)是否就 緒并于就緒時讀取該虛擬光碟機(jī)的映像檔; 一儲存裝置,耦接于該先進(jìn)技術(shù)附 加裝置控制器,用以儲存該虛擬光碟機(jī)的映像檔,該映像檔包含一安裝檔,用 來將一預(yù)定功能的驅(qū)動程序安裝于該主電腦的操作系統(tǒng);及一自動執(zhí)行檔,包含一指標(biāo),該指標(biāo)指向于該安裝檔,當(dāng)該主電腦的操作系統(tǒng)讀取該自動執(zhí)行檔 時,會根據(jù)該指標(biāo)自動執(zhí)行該安裝檔而完成安裝該驅(qū)動程序;及一預(yù)定功能裝
置,是于該驅(qū)動程序完成安裝于該主電腦的操作系統(tǒng)時,能執(zhí)行該預(yù)定功能。 本發(fā)明提供一種安裝一隨插即用裝置的方法。該隨插即用裝置是安裝于一
主電腦。該方法包含虛擬一光碟機(jī)并報告給該主電腦的操作系統(tǒng);該主電腦的 操作系統(tǒng)自動讀取該虛擬的光碟機(jī)的映像檔;于該虛擬光碟機(jī)的映像檔中提供 一自動執(zhí)行檔;及該主電腦的操作系統(tǒng)根據(jù)該自動執(zhí)行檔的指標(biāo)執(zhí)行該隨插即 用裝置的驅(qū)動程序安裝檔。
為讓本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,以下結(jié)合附圖對本發(fā) 明的具體實施方式
作詳細(xì)說明,其中
圖1為本發(fā)明的隨插即用裝置的示意圖。
圖2為本發(fā)明的隨插即用裝置的安裝流程圖。
主要元件符號說明
100隨插即用裝置
101主電腦
102先進(jìn)技術(shù)附加裝置控制器
103儲存裝置
104預(yù)定功能裝置
201~209步驟
具體實施例方式
請參考圖1。圖1為本發(fā)明的隨插即用裝置100的示意圖。如圖所示,本 發(fā)明的隨插即用裝置100包含一先進(jìn)技術(shù)附加裝置(Advanced Technology Attachment, ATA)控制器102、 一儲存裝置103及一預(yù)定功能裝置104。隨插即 用裝置100用以安裝于一主電腦101,并自動安裝該預(yù)定功能裝置104的驅(qū)動 程序,使該主電腦101能使用該隨插即用裝置100而執(zhí)行該預(yù)定功能。舉例來
5說,該預(yù)定功能裝置104可為一讀卡機(jī),而完成安裝之后該主電腦101便能利
用該讀卡機(jī)讀卡。
當(dāng)隨插即用裝置IOO耦接于主電腦101時,先進(jìn)技術(shù)附加裝置控制器102 會虛擬一光碟機(jī)并報告于主電腦101的操作系統(tǒng)(如視窗Windows)。因為光碟 機(jī)的特性是當(dāng)光碟機(jī)中有光碟時才算完成就緒,若當(dāng)光碟機(jī)中沒有光碟時即不 算完成就緒。因為這樣的特性,主電腦101的操作系統(tǒng)便需要不斷的詢問該虛 擬光碟機(jī)是否就緒,并于就緒后存取該虛擬光碟機(jī)中的資料(映像檔)。而儲存 裝置103中所儲存的資料,透過該先進(jìn)技術(shù)附加裝置控制器102,對于主電腦 101的操作系統(tǒng)來說,即是作為該虛擬光碟機(jī)的映像檔。因此,當(dāng)先進(jìn)技術(shù)附 加裝置控制器102與該儲存裝置103就緒時,主電腦101便會存取該儲存裝置 103中的映像檔。本發(fā)明在該映像檔中,置入一個自動執(zhí)行檔(如autorun.ini或 automn.exe),主電腦101的操作系統(tǒng)會自動讀取該檔案中的資料。另外,本發(fā) 明更在該映像檔中,置入該預(yù)定功能裝置104的驅(qū)動程序安裝檔;而在該自動 執(zhí)行檔中,置入一指標(biāo),指向該預(yù)定功能裝置104的驅(qū)動程序安裝檔。如此一 來,當(dāng)主電腦101的操作系統(tǒng)讀取到該自動執(zhí)行檔時,便會根據(jù)該指標(biāo),自動 安裝該預(yù)定功能裝置104的驅(qū)動程序安裝檔而完成該預(yù)定功能裝置104驅(qū)動程 序的安裝。
另外,本發(fā)明的隨插即用裝置IOO與主電腦101間的接口可為周邊元件連 結(jié)(Peripheral Component Interconnect, PCI)接口 、特快周邊元件連結(jié)(Peripheral Component Interconnect Express, PCIe展口 、通用串行總線(Universal Serial Bus) 接口或1394接口...等。
請參考圖2。圖2為本發(fā)明的隨插即用裝置100的安裝流程圖。步驟說明 如下
步驟201: 開始;
步驟202: 將隨插即用裝置100插入主電腦101;
步驟203: 先進(jìn)技術(shù)附加裝置控制器102回應(yīng)該主電腦101的操作系統(tǒng)
有一虛擬光碟機(jī);
步驟204: 該主電腦101的操作系統(tǒng)持續(xù)透過該先進(jìn)技術(shù)附加裝置控制
器102詢問該虛擬光碟機(jī)是否就緒;步驟205: 該虛擬光碟機(jī)就緒后,該主電腦101的操作系統(tǒng)開啟開虛擬 光碟機(jī)的映像檔;
步驟206: 該主電腦101的操作系統(tǒng)讀取該映像檔中的自動執(zhí)行檔;
步驟207: 該主電腦101的操作系統(tǒng)根據(jù)該自動執(zhí)行檔中的指標(biāo),執(zhí)行 該預(yù)定功能裝置的驅(qū)動程序安裝檔;
步驟208: 該預(yù)定功能裝置的驅(qū)動程序完成安裝于該主電腦101的操作 系統(tǒng);
步驟209: 結(jié)束。
因此,使用者可利用本發(fā)明的隨插即用裝置100,在插上主電腦101之后, 能夠自動執(zhí)行驅(qū)動程序的安裝,而不需如先前技術(shù)般將驅(qū)動程序儲存于硬盤內(nèi) 或保留該隨插即用裝置的驅(qū)動程序光碟,省卻使用者的不便。
雖然本發(fā)明已以較佳實施例揭示如上,然其并非用以限定本發(fā)明,任何本 領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的修改和完善, 因此本發(fā)明的保護(hù)范圍當(dāng)以權(quán)利要求書所界定的為準(zhǔn)。
權(quán)利要求
1.一種隨插即用裝置,該隨插即用裝置安裝于一主電腦上,包含一先進(jìn)技術(shù)附加裝置控制器,用以虛擬一虛擬光碟機(jī)并報告給該主電腦的操作系統(tǒng),使該主電腦的操作系統(tǒng)持續(xù)檢查該虛擬光碟機(jī)是否就緒并于就緒時讀取該虛擬光碟機(jī)的映像檔;一儲存裝置,耦接于該先進(jìn)技術(shù)附加裝置控制器,用以儲存該虛擬光碟機(jī)的映像檔,該映像檔包含一安裝檔,用來將一預(yù)定功能的驅(qū)動程序安裝于該主電腦的操作系統(tǒng);及一自動執(zhí)行檔,包含一指標(biāo),該指標(biāo)指向于該安裝檔,當(dāng)該主電腦的操作系統(tǒng)讀取該自動執(zhí)行檔時,會根據(jù)該指標(biāo)自動執(zhí)行該安裝檔而完成安裝該驅(qū)動程序;及一預(yù)定功能裝置,于該驅(qū)動程序完成安裝于該主電腦的操作系統(tǒng)時,能執(zhí)行該預(yù)定功能。
2. 如權(quán)利要求l所述的隨插即用裝置,其特征在于,該隨插即用裝置與該 主電腦間的接口為周邊元件連結(jié)接口。
3. 如權(quán)利要求l所述的隨插即用裝置,其特征在于,該隨插即用裝置與該 主電腦間的接口為特快周邊元件連結(jié)接口 。
4. 如權(quán)利要求1所述的隨插即用裝置,其特征在于,該隨插即用裝置與該 主電腦間的接口為通用串行總線接口。
5. 如權(quán)利要求l所述的隨插即用裝置,其特征在于,該隨插即用裝置與該 主電腦間的接口為1394接口。
6. 如權(quán)利要求1所述的隨插即用裝置,其特征在于,該預(yù)定功能裝置為一讀卡機(jī)。
7. —種安裝一隨插即用裝置的方法,該隨插即用裝置安裝于一主電腦,該 方法包含虛擬一光碟機(jī)并報告給該主電腦的操作系統(tǒng); 該主電腦的操作系統(tǒng)自動讀取該虛擬的光碟機(jī)的映像檔; 于該虛擬光碟機(jī)的映像檔中提供一自動執(zhí)行檔;及該主電腦的操作系統(tǒng)根據(jù)該自動執(zhí)行檔的指標(biāo)執(zhí)行該隨插即用裝置的驅(qū) 動程序安裝檔。
8. 如權(quán)利要求7所述的方法,其特征在于,該隨插即用裝置與該主電腦間 的接口為周邊元件連結(jié)接口。
9. 如權(quán)利要求7所述的方法,其特征在于,該隨插即用裝置與該主電腦間 的接口為特快周邊元件連結(jié)接口。
10. 如權(quán)利要求7所述的方法, 腦間的接口為通用串行總線接口 。
11. 如權(quán)利要求7所述的方法, 腦間的接口為1394接口。
12. 如權(quán)利要求7所述的方法, 即用的讀卡機(jī)。其特征在于,該隨插即用裝置與該主電其特征在于,該隨插即用裝置與該主電其特征在于,該隨插即用裝置為一隨插
全文摘要
本發(fā)明揭示一種隨插即用裝置,是安裝于一主電腦上。該隨插即用裝置包含一先進(jìn)技術(shù)附加裝置控制器、一儲存裝置及一預(yù)定功能裝置。該先進(jìn)技術(shù)附加裝置控制器虛擬一光碟機(jī)并報告給該主電腦的操作系統(tǒng),使該操作系統(tǒng)持續(xù)檢查該虛擬光碟機(jī)是否就緒并于就緒時讀取該虛擬光碟機(jī)的映像檔。該儲存裝置所儲存的資料即作為該映像檔。該映像檔包含一安裝檔及一自動執(zhí)行檔。該自動執(zhí)行檔包含一指標(biāo)指向該安裝檔,當(dāng)該主電腦的操作系統(tǒng)讀取該自動執(zhí)行檔時,會根據(jù)該指標(biāo)自動執(zhí)行該安裝檔而完成安裝該驅(qū)動程序。
文檔編號G06F9/445GK101667129SQ20081021570
公開日2010年3月10日 申請日期2008年9月1日 優(yōu)先權(quán)日2008年9月1日
發(fā)明者李連春 申請人:智微科技股份有限公司