專利名稱:一種usb設備及其自動初始化的方法和裝置的制作方法
技術領域:
本發(fā)明涉及數(shù)據(jù)通信領域,特別涉及一種USB設備及其自動初始化的方法和裝置。
背景技術:
USB (Universal Serial Bus,通用串行總線)是一個外部總線標準,其用于規(guī)范電腦與外部設備的連接和通訊,是應用在計算機領域的接口技術。USB接口支持設備的即插即用和熱插拔功能,隨著計算機技術飛速發(fā)展,使用USB接口的外圍設備也日益增多,如鍵 盤、鼠標、打印機、掃描儀、數(shù)碼相機、MP3隨身聽等,另外基于安全的考慮,還出現(xiàn)了 USB技術和智能卡技術相結合的產(chǎn)物——USB Key (USB令牌)。USB設備在出廠或銷售之前都要經(jīng)過一定的初始化,即向USB設備內部寫入一定的數(shù)據(jù)信息,這樣操作系統(tǒng)才能夠識別,其配套軟件才能夠操作和使用。初始化操作流程一般包括創(chuàng)建軟件所需的數(shù)據(jù)結構、文件存儲結構、構建硬件信息(如型號、序列號、出廠信息)等?,F(xiàn)有技術中的USB設備初始化方法一般都是通過編寫一個初始化USB設備的程序軟件,在計算機USB接口插入USB設備的情況下,通過一定外部事件的觸發(fā)(如點擊鼠標或者敲擊鍵盤),然后初始化軟件開始執(zhí)行初始化流程,初始化完成后,拔出USB設備。需批量初始化時,重復以上操作。這種初始化的方法在初始化流程花費時間不長、初始化USB設備數(shù)量不大、工作任務不是太緊迫的時候是可以滿足需求的,但是當要批量處理的USB設備數(shù)量非常大或需求比較迫切的時候,這種方法就顯得有些捉襟見肘,難以滿足需要。同時這種方法需要人工參與操作,重復性的勞動使其工作效率低下,對時間和人力來說都是一種浪費。
發(fā)明內容
本發(fā)明的目的是提供一種USB設備及其自動初始化的方法和裝置,以解決現(xiàn)有技術中對USB設備進行初始化時操作繁瑣、效率低下、浪費時間和人力的問題。為了實現(xiàn)上述目的,本發(fā)明提供了一種USB設備,所述USB設備中設置有RFID標簽,所述RFID標簽用于被RFID讀寫設備掃描以啟動初始化設備對該USB設備的初始化,所述RFID標簽與所述USB設備是——對應的。為了實現(xiàn)上述目的,本發(fā)明還提供了一種USB設備自動初始化的方法,采用RFID讀寫設備掃描設置在USB設備中的RFID標簽來啟動初始化設備對該USB設備的初始化,其中所述RFID標簽與所述USB設備是——對應的。作為優(yōu)選,所述方法通過以下步驟實現(xiàn)SI :啟動初始化設備和RFID讀寫設備;S2 :采用所述RFID讀寫設備掃描設置在USB設備中的RFID標簽,并向所述初始化設備發(fā)送通知;
S3 :所述初始化設備接到通知后,檢測掃描到的USB設備是否連接在所述初始化設備的USB接口上,如果是,則執(zhí)行步驟S4 ;S4 :對該USB設備進行初始化。作為進一步地優(yōu)選,所述步驟S3還包括以下步驟如果檢測到所述掃描到的USB設備未連接在USB 接口上,則執(zhí)行步驟S5 ;其中,所述步驟S5為提示用戶插入該USB設備。作為進一步地優(yōu)選,所述步驟S4后還包括步驟S6 向完成初始化的USB設備中的RFID標簽寫入初始化成功信息、USB唯一序列號、初始化的模塊與內容和/或初始化完成時間。作為優(yōu)選,所述RFID讀寫設備一次掃描設置在多個USB設備中的RFID標簽以并行啟動對所述多個USB設備的初始化。為了實現(xiàn)上述目的,本發(fā)明還提供了一種USB設備自動初始化的裝置,所述裝置包括RFID讀寫設備和初始化設備;其中,所述RFID讀寫設備用于掃描設置在USB設備中的RFID標簽,其中所述RFID標簽與所述USB設備是對應的;所述初始化設備包括檢測裝置和初始化裝置;所述檢測裝置用于檢測掃描到的USB設備是否連接在USB接口上;所述初始化裝置用于當掃描到的USB設備連接在USB接口上時,對USB設備進行初始化。作為優(yōu)選,還包括提醒單元,其用于當檢測到所述掃描到的USB設備未連接在USB接口上時提示用戶插入該USB設備。作為優(yōu)選,所述RFID讀寫設備還用于向完成初始化的USB設備中的RFID標簽寫入初始化成功信息、USB唯一序列號、初始化的模塊與內容和/或初始化完成時間。與現(xiàn)有技術相比,本發(fā)明具有以下有益效果I)本發(fā)明中將USB設備與RFID標簽相結合,通過RFID讀寫設備掃描RFID標簽來啟動對USB設備進行初始化處理,無需人工操作,操作簡單方便,減少了出錯的幾率,提高了工作效率;2)由于目前大部分計算機均支持多個USB接口,并且RFID讀寫設備可以一次掃描多個USB設備,所以可以并行初始化多個USB設備,充分利用了計算機資源,降低了成本。
圖I為本發(fā)明的USB設備的結構示意圖;圖2為本發(fā)明的USB設備自動初始化的方法的實施例一的流程示意圖;圖3為本發(fā)明的USB設備自動初始化的方法的實施例二的流程示意圖;圖4為本發(fā)明的USB設備自動初始化的裝置的結構示意圖。
具體實施例方式下面結合附圖對本發(fā)明的具體實施例進行詳細說明,但不作為對本發(fā)明的限定。本發(fā)明適用于所有使用USB接口的設備,如數(shù)碼相機、鼠標、MP3隨身聽、USB Key等,均可在USB設備內部設置RFID標簽,初始化時,通過RFID讀寫設備掃描USB設備中的RFID標簽,然后檢測掃描到的USB設備是否連接在初始化設備的USB接口上,當USB設備連接在USB接口上時,即可自動地啟動初始化設備對USB設備進行初始化操作。下面以USB Key為例說明本發(fā)明的USB設備。USB Key是一種帶有USB接口的硬件設備,內置單片機或智能卡芯片,有一定的存儲空間,可以存儲用戶的私鑰以及數(shù)字證書,利用USB Key內置的公鑰算法實現(xiàn)對用戶身份的認證。USB Key 一般封裝為USB接頭的形式,將USB接頭與計算機的USB接口連接,通過USB通訊協(xié)議與計算機進行通訊。USB Key在出廠的時候必須經(jīng)過初始化,并通過安裝在計算機上的軟件,達到數(shù)據(jù)和軟件保護以及個人身份認證的目的。如圖I所示,在本發(fā)明的USB Keyl中,除了包括智能卡芯片101外,還包括用于身份識別的RFID標簽102,RFID標簽102內置在USBKeyl中,例如可以將RFID標簽102貼在USB Keyl的智能卡芯片101上。
其中,RFID標簽102由耦合元件與芯片組成,每個標簽具有唯一的電子編碼,RFID標簽102附著在物體上以用于標識目標對象。RFID標簽102中預先存儲數(shù)據(jù),用于被RFID讀寫設備掃描讀取以對RFID標簽102進行識別。RFID (Radio Frequency IDentification)是一種無線射頻識別技術,又稱電子標簽、無線射頻識別,是自動識別技術的一種??梢酝ㄟ^無線電訊號自動識別特定目標并讀寫相關數(shù)據(jù),而無需人工干預、無需識別系統(tǒng)與特定目標之間建立機械或光學接觸。從概念上來講,RFID類似于條碼掃描,對于條碼技術而言,它是將已編碼的條形碼附著于目標物并使用專用的掃描讀寫器利用光信號將信息由條形磁傳送到掃描讀寫器;而RFID則使用專用的RFID讀寫設備及專門的可附著于目標物的RFID標簽102,利用射頻信號將信息由RFID標簽102傳送至RFID讀寫設備。在本發(fā)明的USB Keyl中,RFID標簽102與USB Keyl是——對應的,RFID標簽102被RFID讀寫設備掃描時,可以將掃描到的數(shù)據(jù)信息發(fā)送至初始化設備,以啟動初始化設備對USB Keyl的初始化。通過將USB Keyl與RFID標簽102相結合,可以采用RFID讀寫設備掃描RFID標簽102來自動地啟動對USB Keyl進行初始化處理,無需人工操作,操作簡單方便,減少了出錯的幾率,提高了初始化的工作效率。本發(fā)明采用以下方法對USB設備進行初始化采用RFID讀寫設備掃描設置在USB設備中的RFID標簽來啟動初始化設備對該USB設備的初始化;其中,所述RFID讀寫設備與所述初始化設備通信連接,所述RFID標簽與所述USB設備是一一對應的。為了實現(xiàn)上述USB設備自動初始化的方法,本發(fā)明提供了一種USB設備自動初始化的裝置。如圖4所示,所述裝置包括RFID讀寫設備2和初始化設備3,RFID讀寫設備2與初始化設備3通信連接;其中,RFID讀寫設備2用于掃描設置在USB設備中的RFID標簽,其中所述RFID標簽與所述USB設備是對應的;初始化設備3包括檢測裝置301和初始化裝置302 ;檢測裝置301用于檢測描到的USB設備是否連接在USB接口上;初始化裝置302用于當掃描到的USB設備連接在USB接口上時,對USB設備進行初始化。
在本發(fā)明中,作為優(yōu)選實施方式,還包括提醒單元,其用于當檢測裝置301檢測到所述掃描到的USB設備未連接在USB接口上時提示用戶插入該USB設備。在本發(fā)明中,作為優(yōu)選實施方式,RFID讀寫設備2還用于向完成初始化的USB設備中的RFID標簽102寫入初始化成功信息、USB唯一序列號、初始化的模塊與內容和/或初始化完成時間。本發(fā)明給出了 USB設備自動初始化的方法的兩個實施例,下面結合圖4給出的USB設備自動初始化的裝置對上述方法進行說明。實施例一
如圖2所示,實施例一通過以下步驟實現(xiàn)上述自動初始化方法SI :啟動初始化設備3和RFID讀寫設備2 ;S2 :采用RFID讀寫設備2掃描設置在USB設備中的RFID標簽102,并向初始化設備3發(fā)送通知;S3 :初始化設備3接到通知后,檢測裝置301檢測掃描到的USB設備是否連接在初始化設備3的USB接口上,如果是,則執(zhí)行步驟S4,如果否,則執(zhí)行步驟S5 ;S4 :初始化裝置302對該USB設備進行初始化;S5 :所述提醒單元提示用戶插入該USB設備,在用戶將USB設備插入USB接口后,再采用RFID讀寫設備2掃描該USB設備。實施例二 如圖3所示,實施例二與實施例一的USB設備自動初始化的方法的區(qū)別在于步驟S4后還包括步驟S6 :向完成初始化的USB設備中的RFID標簽102寫入初始化成功信息、USB唯一序列號、初始化的模塊與內容和/或初始化完成時間。此外,在初始化出錯時還可以向RFID標簽102寫入錯誤信息,具體可根據(jù)需求自行定制。目前大部分計算機均支持多個USB接口,并且RFID讀寫設備2可以一次掃描多個USB設備,因此可以并行初始化多個USB設備。將多個USB設備分別連接在初始化設備3的USB接口上,通過RFID讀寫設備2 —次掃描這些USB設備,并行啟動對各個USB設備的初始化,充分利用了計算機資源,降低了成本采用本發(fā)明的自動初始化方法和裝置對內置了 RFID標簽102的USB設備進行初始化,只需將USB設備連接至USB接口,然后通過RFID讀寫設備2掃描RFID標簽102,掃描完成后自動進行USB設備的初始化工作,非接觸識別,速度快,無需人工控制,節(jié)省了初始化時間,減少了出錯的幾率。以上實施例僅為本發(fā)明的示例性實施例,不用于限制本發(fā)明,本發(fā)明的保護范圍由權利要求書限定。本領域技術人員可以在本發(fā)明的實質和保護范圍內,對本發(fā)明做出各種修改或等同替換,這種修改或等同替換也應視為落在本發(fā)明的保護范圍內。
權利要求
1.一種USB設備,其特征在于,所述USB設備中設置有RFID標簽,所述RFID標簽用于被RFID讀寫設備掃描以啟動初始化設備對該USB設備的初始化,所述RFID標簽與所述USB設備是對應的。
2.—種USB設備自動初始化的方法,其特征在于,采用RFID讀寫設備掃描設置在USB設備中的RFID標簽來啟動初始化設備對該USB設備的初始化,其中所述RFID標簽與所述USB設備是對應的。
3.根據(jù)權利要求2所述的USB設備自動初始化的方法,其特征在于,所述方法通過以下步驟實現(xiàn) 51:啟動初始化設備和RFID讀寫設備; 52:采用所述RFID讀寫設備掃描設置在USB設備中的RFID標簽,并向所述初始化設備發(fā)送通知; 53:所述初始化設備接到通知后,檢測掃描到的USB設備是否連接在所述初始化設備的USB接口上,如果是,則執(zhí)行步驟S4 ; 54:對該USB設備進行初始化。
4.根據(jù)權利要求3所述的USB設備自動初始化的方法,其特征在于,所述步驟S3還包括以下步驟如果檢測到所述掃描到的USB設備未連接在USB接口上,則執(zhí)行步驟S5 ;其中,所述步驟S5為提示用戶插入該USB設備。
5.根據(jù)權利要求3所述的USB設備自動初始化的方法,其特征在于,所述步驟S4后還包括步驟S6 向完成初始化的USB設備中的RFID標簽寫入初始化成功信息、USB唯一序列號、初始化的模塊與內容和/或初始化完成時間。
6.根據(jù)權利要求2所述的USB設備自動初始化的方法,其特征在于,所述RFID讀寫設備一次掃描設置在多個USB設備中的RFID標簽以并行啟動對所述多個USB設備的初始化。
7.—種USB設備自動初始化的裝置,其特征在于,所述裝置包括RFID讀寫設備和初始化設備;其中, 所述RFID讀寫設備用于掃描設置在USB設備中的RFID標簽,其中所述RFID標簽與所述USB設備是對應的; 所述初始化設備包括檢測裝置和初始化裝置; 所述檢測裝置用于檢測掃描到的USB設備是否連接在USB接口上; 所述初始化裝置用于當掃描到的USB設備連接在USB接口上時,對USB設備進行初始化。
8.根據(jù)權利要求7所述的USB設備自動初始化的裝置,其特征在于,還包括提醒單元,其用于當檢測到所述掃描到的USB設備未連接在USB接口上時提示用戶插入該USB設備。
9.根據(jù)權利要求7所述的USB設備自動初始化的裝置,其特征在于,所述RFID讀寫設備還用于向完成初始化的USB設備中的RFID標簽寫入初始化成功信息、USB唯一序列號、初始化的模塊與內容和/或初始化完成時間。
全文摘要
本發(fā)明公開了一種USB設備及其自動初始化的方法和裝置,USB設備中設置有RFID標簽,RFID標簽與USB設備是一一對應的,通過RFID讀寫設備對設置在USB設備中的RFID標簽的掃描來啟動初始化設備對該USB設備的初始化。本發(fā)明中將USB設備與RFID標簽相結合,通過RFID讀寫設備掃描RFID標簽來啟動對USB設備進行初始化處理,操作簡單方便,減少了出錯的幾率,提高了工作效率。
文檔編號G06F9/445GK102968325SQ201210514869
公開日2013年3月13日 申請日期2012年12月4日 優(yōu)先權日2012年12月4日
發(fā)明者孫吉平, 韓勇 申請人:北京深思洛克軟件技術股份有限公司