專利名稱:一種具有可識(shí)別功能的讀卡器的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及一種讀卡器,特別是一種具有可識(shí)別功能的讀卡器。
技術(shù)背景隨著社會(huì)的不斷進(jìn)步與發(fā)展,個(gè)人電腦逐漸成為工作、生活中不可缺少的 一部分,個(gè)人電腦使用頻率的提高,使個(gè)人電腦資料、個(gè)人軟件資料顯得尤為重要;防止用戶在未獲得相應(yīng)的使用權(quán)時(shí),使用個(gè)人電腦或軟件,就需要有保前,市場(chǎng)上也有多種針對(duì)個(gè)人電腦資料或軟件防盜拷的保護(hù)措施,但這些身份 識(shí)別措施,大多使用制造成本高昂的裝置,且結(jié)構(gòu)復(fù)雜,使得一般使用個(gè)人電 腦的消費(fèi)者無(wú)力購(gòu)買;而最為常見的電腦密碼控制開機(jī),倘若疏忽忘記密碼則難以開機(jī),或重新設(shè)定,給使用者帶來(lái)不便。 實(shí)用新型內(nèi)容本實(shí)用新型的目的是提供一種成本低、結(jié)構(gòu)簡(jiǎn)單、操作方便可實(shí)現(xiàn)個(gè)人電 腦或其它設(shè)備中的軟件的身份識(shí)別以及防盜拷功能的讀卡器。本實(shí)用新型提供的一種具有可識(shí)別功能的讀卡器,包括讀卡器本體、主機(jī)接口、卡片接口,讀卡器本體包括一IC主控芯片,主機(jī)接口和卡片接口分別與 讀卡器本體相連,所述IC主控芯片還包括一中央控制器及一用于識(shí)別外部軟件 的軟件識(shí)別模塊,所述中央控制器與所述軟件識(shí)別模塊相連接。所述軟件識(shí)別 模塊進(jìn)一步包括數(shù)據(jù)收發(fā)模塊、數(shù)據(jù)處理模塊、數(shù)據(jù)解碼模塊;所述數(shù)據(jù)接收 模塊與所述數(shù)據(jù)處理模塊相連接,所述數(shù)據(jù)處理模塊與所述數(shù)據(jù)輸出模塊相連 接。本實(shí)用新型提供的有可識(shí)別功能的讀卡器的IC主控芯片中的庫(kù)欠件識(shí)別程序 可被存儲(chǔ)于讀卡器的其他模塊中的軟件或其他外部設(shè)備中的軟件發(fā)送來(lái)的第一 驗(yàn)證信號(hào)所觸發(fā);所述軟件識(shí)別模塊中數(shù)據(jù)接收模塊通過(guò)IC主控芯片中央控制器接收所述外部軟件發(fā)送的第 一驗(yàn)證信號(hào),所述數(shù)據(jù)處理模塊讀取第 一驗(yàn)證信 號(hào)后,運(yùn)算生成與第 一驗(yàn)證信號(hào) 一 一 對(duì)應(yīng)的可啟動(dòng)外部軟件的第二驗(yàn)證信號(hào), 數(shù)據(jù)輸出模塊將數(shù)據(jù)處理模塊生成的第二驗(yàn)證信號(hào)輸出至外部軟件。本實(shí)用新型的優(yōu)點(diǎn)在于生產(chǎn)成本低,使用操作方面,只需將軟件識(shí)別程 序置于讀卡器的IC主控芯片中,就可實(shí)現(xiàn)個(gè)人電腦或其它設(shè)備中的軟件的身份 識(shí)別以及防盜拷功能。
圖1是本實(shí)用新型一種具有可識(shí)別功能的讀卡器結(jié)構(gòu)示意圖。
具體實(shí)施方式
圖1是本實(shí)用新型一種具有可識(shí)別功能的讀卡器結(jié)構(gòu)示意圖。請(qǐng)參閱圖l, 一種具有可識(shí)別功能的讀卡器,包括讀卡器本體l、主機(jī)接口 5、卡片接口 6(具體實(shí)現(xiàn)中,可為智能卡片的卡片接口或者為存儲(chǔ)卡的卡片接 口 ),主機(jī)接口 5和卡片接口 6分別與讀卡器本體1相連,讀卡器本體1包括一 IC主控芯片2,所述IC主控芯片2還包括一中央控制器4及一用于識(shí)別外部軟 件的軟件識(shí)別模塊3,所述中央控制器4與所述軟件識(shí)別模塊3相連接。軟件識(shí)別模塊3包括數(shù)據(jù)接收模塊31、數(shù)據(jù)處理模塊32以及數(shù)據(jù)輸出模塊 33;所述數(shù)據(jù)接收模塊31與所述數(shù)據(jù)處理模塊32相連接,所述數(shù)據(jù)處理模塊 32與所述數(shù)據(jù)輸出模塊33相連接。在使用讀卡器時(shí),將讀卡器的主機(jī)接口 5插入主機(jī)中,此時(shí)如果需要啟動(dòng) 主機(jī)中的特定軟件,所述特定軟件向該讀卡器發(fā)送第一驗(yàn)證信號(hào),IC主控芯片 2接收到所述第一—瞼證信號(hào)時(shí),IC主控芯片的中央控制器4將控制該IC主控芯 片中的軟件識(shí)別模塊3的數(shù)據(jù)接收才莫塊31接收所述外部特定軟件發(fā)出的第一驗(yàn) 證信號(hào),數(shù)據(jù)處理才莫塊32讀取所述第一驗(yàn)證信號(hào)后啟動(dòng)該模塊內(nèi)部的軟件識(shí)別 程序根據(jù)所述數(shù)據(jù)接收模塊31接收到的第一驗(yàn)證信號(hào)運(yùn)算生成第二驗(yàn)證信號(hào), 所述的第一驗(yàn)證信號(hào)為外部軟件隨機(jī)產(chǎn)生的信號(hào)(第一驗(yàn)證信號(hào)可以為字符串 驗(yàn)證碼或者數(shù)字驗(yàn)證碼);所述第二驗(yàn)證信號(hào)與所述第一驗(yàn)證信號(hào)具有——對(duì)應(yīng) 的關(guān)系。數(shù)據(jù)輸出單元33通過(guò)中央控制器4將數(shù)據(jù)處理模塊32生成的第二驗(yàn) 證信號(hào)輸出至所述外部特定軟件,以啟動(dòng)所述外部特定軟件。當(dāng)外部軟件為與讀卡器匹配的軟件時(shí),根據(jù)所述第 一驗(yàn)證信號(hào)輸出的第二驗(yàn)證信號(hào)即為可以啟 動(dòng)所述外部特定軟件的信號(hào),如果所述外部軟件為盜版或非匹配軟件,所述外 部軟件輸入的第一驗(yàn)證信號(hào)為錯(cuò)誤的驗(yàn)證信號(hào),根據(jù)所述第一驗(yàn)證信號(hào)輸出的 第二驗(yàn)證信號(hào)也錯(cuò)誤,此時(shí),可發(fā)現(xiàn)外部軟件錯(cuò)誤。因此,本實(shí)用新型可實(shí)現(xiàn) 個(gè)人電腦或其它設(shè)備中的軟件的身份識(shí)別以及防盜拷功能。例如,當(dāng)需要啟動(dòng)外部的一動(dòng)畫軟件時(shí),所述動(dòng)畫軟件向該讀卡器發(fā)送第一驗(yàn)證信號(hào)"101", IC主控芯片2接收到所述驗(yàn)證信號(hào)"101"后,IC主控芯 片的中央控制器4將控制該IC主控芯片中的軟件識(shí)別^t塊3的數(shù)據(jù)接收^f莫塊31 接收所述外部動(dòng)畫軟件發(fā)出的第一驗(yàn)證信號(hào)"101",數(shù)據(jù)處理模塊32讀取所述 第一驗(yàn)證信號(hào)"101"后啟動(dòng)該模塊內(nèi)部的軟件識(shí)別程序根據(jù)所述數(shù)據(jù)接收模塊 31接收到的第一驗(yàn)證信號(hào)運(yùn)算生成第二驗(yàn)證信號(hào)"202",數(shù)據(jù)輸出單元33通過(guò) 中央控制器4將數(shù)據(jù)處理模塊32生成的第二驗(yàn)證信號(hào)"202"輸出至所述外部 動(dòng)畫軟件,以啟動(dòng)所述動(dòng)畫軟件。如果所述動(dòng)畫軟件與該讀卡器匹配,通過(guò)所 述第二-驗(yàn)-汪信號(hào)"202"即可啟動(dòng)所述動(dòng)畫軟件。外部特定軟件可根據(jù)軟件開發(fā)商的生產(chǎn)要求,配置于讀卡器其他模塊中或 外部設(shè)備,如光盤中或智能卡中,所達(dá)到的效果是相同的,軟件和讀卡器的配 合使用在一定程度上抑制了市場(chǎng)上的盜版行為。由于可識(shí)別功能的讀卡器制造成本低、在不損失原有功能的基礎(chǔ)上增加了 防盜拷和身份識(shí)別功能,使用操作方便,能在大眾消費(fèi)者所承受的情況下實(shí)現(xiàn) 個(gè)人電腦或其它設(shè)備中的軟件的身份識(shí)別以及防盜拷功能。以上所揭露的^5l為本實(shí)用新型較佳實(shí)施例而已,當(dāng)然不能以此來(lái)限定本實(shí) 用新型之權(quán)利范圍,因此依本實(shí)用新型權(quán)利要求所作的等同變化,仍屬本實(shí)用 新型所涵蓋的范圍。
權(quán)利要求1、一種具有可識(shí)別功能的讀卡器,包括讀卡器本體、主機(jī)接口、卡片接口,主機(jī)接口和卡片接口分別與讀卡器本體相連,讀卡器本體包括一IC主控芯片,其特征在于所述IC主控芯片包括一中央控制器及一用于識(shí)別外部軟件的軟件識(shí)別模塊,所述中央控制器與所述軟件識(shí)別模塊相連接。
2、 如權(quán)利要求1所述的具有可識(shí)別功能的讀卡器,其特征在于,所述軟件 識(shí)別模塊包括數(shù)據(jù)接收模塊、數(shù)據(jù)處理模塊以及數(shù)據(jù)輸出模塊;所述數(shù)據(jù)接收模塊與所述數(shù)據(jù)處理模塊相連接,所述數(shù)據(jù)處理模塊與所述 數(shù)據(jù)輸出模塊相連接;所述數(shù)據(jù)接收模塊,用于在中央控制器的控制下接收外部軟件發(fā)送的第一 驗(yàn)證信號(hào);所述數(shù)據(jù)處理模塊,用于啟動(dòng)軟件識(shí)別程序根據(jù)所述數(shù)據(jù)接收模塊接收到 的第 一驗(yàn)證信號(hào)運(yùn)算生成第二驗(yàn)證信號(hào);所述數(shù)據(jù)輸出模塊,用于將所述數(shù)據(jù)處理模塊生成的所述第二驗(yàn)證信號(hào)發(fā) 送給所述外部軟件,以啟動(dòng)所述外部軟件。
3、 如權(quán)利要求2所述的具有可識(shí)別功能的讀卡器,其特征在于,所述外部 軟件為該讀卡器中其他模塊中的軟件或外部設(shè)備中的軟件。
4、 如權(quán)利要求2所述具有可識(shí)別功能的讀卡器,其特征在于,所述的第一 驗(yàn)證信號(hào)為外部軟件隨機(jī)產(chǎn)生的信號(hào);所述第二驗(yàn)證信號(hào)與所述第 一驗(yàn)證信號(hào)具有——對(duì)應(yīng)的關(guān)系。
專利摘要本實(shí)用新型公開了一種具有可識(shí)別功能的讀卡器,包括讀卡器本體、主機(jī)接口、卡片接口,讀卡器本體包括一IC主控芯片,主機(jī)接口和卡片接口分別與讀卡器本體相連,IC主控芯片還包括一中央控制器及一用于識(shí)別外部軟件的軟件識(shí)別模塊,所述中央控制器與所述軟件識(shí)別模塊相連接。本實(shí)用新型可識(shí)別功能的讀卡器制造成本低、使用操作方便,在不損失原有功能的基礎(chǔ)上增加了防盜拷和身份識(shí)別功能,能在大眾消費(fèi)者所承受的情況下實(shí)現(xiàn)個(gè)人電腦或其它設(shè)備中的軟件的身份識(shí)別以及防盜拷功能。
文檔編號(hào)G06F21/00GK201126577SQ200720170579
公開日2008年10月1日 申請(qǐng)日期2007年11月6日 優(yōu)先權(quán)日2007年11月6日
發(fā)明者吳榮洲 申請(qǐng)人:吳榮洲