專利名稱:通過條件判斷來啟動智能卡指紋身份識別的方法及裝置的制作方法
技術領域:
本發(fā)明屬于智能卡應用領域,特別涉及一種通過條件判斷來啟動智能卡指紋身份識別的方法及裝置,其以非接觸式智能卡為載體,將指紋識別技術集成于卡內芯片中,實現刷卡過程中識別用戶身份,確保交易或訪問過程安全性及有效性。
背景技術:
眾所周知,智能卡是一種芯片卡,將卡內芯片鑲嵌在塑料卡片上以完成數據的存儲與計算,并通過讀卡器來訪問卡中的數據。現有技術中,智能卡多被應用于通訊、保險、醫(yī)療衛(wèi)生、計算機控制系統、門禁系統、考勤系統、網上交易和身份識別等各個領域。由于智能卡在應用中最突出的兩個特點,即個人身份性和密文性,使得智能卡的出現大大提高了交易的便利性和安全性。個人身份性是指智能卡可以表明持卡人的身份,一般是通過存儲在卡里的用戶ID號來表明用戶的身份;密文性是指智能卡可以以密文的形式存儲某些數據,有些智能卡還能利用自帶的微處理器進行動態(tài)的數據加/解密。除此之外,智能卡還有大容量性,穩(wěn)定性,可攜帶性,兼容性好等特點。
根據使用方式的不同,智能卡通常被分為包括存儲卡和微處理器在內的接觸式卡和非接觸式卡。非接觸式智能卡在卡體中內嵌入了一個天線和一個微電子芯片,當把它放近讀卡器的天線時,它們之間就可以完成一次信息交換。這使其不用與耦合感應器做任何接觸,就可與之交換信息。由于非接觸式智能卡內的信息可以瞬間被讀取、不需要與外部讀卡器接觸、可并行處理、與接觸式相比可節(jié)約70%-90%的時間等優(yōu)點正越來越廣泛地應用于醫(yī)療、交通、社會保險、稅務等諸多領域。因此非接觸式智能卡正以其便利性及易用性逐漸占據消費市場,更多地為人們所選用。
用于消費場所交易的信用卡記費系統、簽帳卡系統、以及公交卡收費系統均廣泛采用非接觸卡技術來實現刷卡消費的目的。申請?zhí)枮?1145481.4的專利公開了一種利用指紋識別技術來實現對安全入口訪問控制的技術。但在該專利文件中,沒有涉及將智能卡技術用于交易系統中,從而在很大程度上限制了其使用范圍。申請?zhí)枮?00310103495.2專利公開了一種利用指紋細節(jié)特征和方向場實現指紋特征匹配的方法。該專利中通過指紋的方向場配準指紋并利用特征點得出匹配結果的技術可作為公知方案,廣泛應用于指紋識別領域。申請?zhí)枮?1124082.2專利公開了一種手表式指紋識別智能卡,該專利以手表式IC卡為基礎,加入指紋識別系統,用于解決目前的消費型智能卡只能定量而不能定性的問題。
上述專利所涉及的技術方案針對用戶在刷卡過程中不同安全等級或消費等級的身份認證均通過指紋識別來完成,這在一定程度上給智能卡持有者在刷卡過程中帶來了不必要的煩瑣,增加了卡片使用過程中的磨損,減少了卡內芯片的使用壽命。使得即便在小金額的交易過程中或低等級的安全認證時也需要用戶通過指紋認證后方實現目標操作。一旦該智能卡的合法用戶無法親自前往認證,便不能委托任何人幫助其執(zhí)行操作,這對于一些突發(fā)性應急事件來說是不可行的。
發(fā)明內容
鑒于現有技術的不足,本發(fā)明提出了一種通過條件判斷來啟動智能卡指紋身份識別的方法及裝置,其以非接觸式智能卡為載體,將指紋識別技術集成于卡內芯片中,以實現刷卡過程中識別用戶身份,確保交易或訪問過程安全性及有效性。
在本發(fā)明中提供的方法中,非接觸式智能卡芯片內部可根據持卡用戶在刷卡過程中操作等級的不同,判別是否需要對其進行指紋識別,從而確保了交易過程或訪問過程的安全性及有效性。
為此,本發(fā)明采用技術如下方案通過條件判斷來啟動智能卡指紋身份識別的方法,其特征是包括下列步驟(1)、設定啟動智能卡指紋身份識別的判斷條件值;(2)、智能卡讀取讀卡器發(fā)送的命令;(3)、智能卡根據步驟(1)中所述的啟動智能卡指紋身份識別的判斷條件值,判斷步驟(2)中讀取的讀卡器發(fā)送的命令是否為啟動智能卡指紋身份識別的命令;
(4)步驟(3)判斷結果是進行智能卡指紋識別,智能卡則啟動指紋身份識別功能,對用戶輸入的指紋信息進行驗證,以判斷身份是否合法,如識別結果是身份合法,則執(zhí)行步驟(2)中讀卡器發(fā)送的命令,如識別結果是身份不合法,則發(fā)送錯誤提示;步驟(3)判斷結果是不進行指紋識別,則直接執(zhí)行步驟(2)中讀卡器發(fā)送的命令。
所述智能卡身份識別的判斷條件值為設定安全入口訪問級別的門限值或交易金額的門限值,所述安全入口訪問級別的門限值或交易金額的門限值,是為了智能卡判斷是否啟動指紋識別功能而特定選擇的數值,如果讀卡器發(fā)送的命令大于判斷條件值,則啟動指紋身份識別功能,如果讀卡器發(fā)送的命令小于或等于判斷條件值,則不啟動指紋身份識別功能。
所述智能卡為非接觸式智能卡。
所述安全入口訪問級別的門限值或交易金額的門限值由用戶自行設置或由所述非接觸式智能卡的發(fā)放中心設置。
所述智能卡對用戶輸入的指紋信息進行驗證的過程在智能卡內部完成。
實現上述通過條件判斷來啟動智能卡指紋身份識別方法的裝置,包括智能卡,所述智能卡包括控制單元、感應單元、無線通信單元、存儲單元、指紋采集單元、指紋識別單元,其特征是還設置有指令判別單元,用于依據設定的判斷條件值,判斷對于讀卡器發(fā)送的命令是否發(fā)出指紋識別命令。
所述的智能卡為非接觸式智能卡。
所述非接觸式智能卡中的感應單元由感應線圈來實現。
所述指紋采集單元用于采集用戶指紋信息,為一個指紋圖象掃描儀或指紋傳感器。
所述指紋識別單元用于將采集到的指紋信息與用戶指紋模板信息進行比較,判斷采集到的用戶指紋的有效性。
與現有技術相比,本發(fā)明的有益效果如下一方面本發(fā)明采用具有一人一密性質的指紋識別,即使非法分子盜取智能卡,也無法實現大筆金額的交易或訪問高等級的安全入口;另一方面,本發(fā)明提供的方法及裝置可在一些場合省去密碼輸入的煩瑣性,克服密碼記憶的易失性;最后,在本發(fā)明提供的方法及系統中,智能卡能夠存儲交易過程中的交易信息或入口訪問過程中的訪問記錄,用戶可根據需求查詢或打印出所需的信息。
圖1是本發(fā)明通過條件判斷來啟動智能卡指紋身份識別方法的流程框圖;圖2是本發(fā)明實現通過條件判斷來啟動智能卡指紋身份識別方法的裝置示意圖;圖3是本發(fā)明的智能卡指紋身份識別系統操作流程圖。
具體實施例方式
下面結合附圖和具體實施例對本發(fā)明作進一步說明,但不作為對本發(fā)明的限定。
圖1中,通過條件判斷來啟動智能卡指紋身份識別的方法,包括下列步驟(1)、設定啟動智能卡指紋身份識別的判斷條件值101;(2)、智能卡讀取讀卡器發(fā)送的命令102;(3)、智能卡根據步驟(1)中所述的啟動智能卡指紋身份識別的判斷條件值,判斷步驟(2)中讀取的讀卡器發(fā)送的命令是否為啟動智能卡指紋身份識別的命令103;(4)步驟(3)判斷結果是進行智能卡指紋識別,智能卡則啟動指紋身份識別功能104,對用戶輸入的指紋信息進行驗證,以判斷身份是否合法105,如識別結果是身份合法,則執(zhí)行步驟(2)中讀卡器發(fā)送的命令106,如識別結果是身份不合法,則發(fā)送錯誤提示107;步驟(3)判斷結果是不進行指紋識別,則直接執(zhí)行步驟(2)中讀卡器發(fā)送的命令106。
所述智能卡身份識別的判斷條件值為設定安全入口訪問級別的門限值或交易金額的門限值。如果讀卡器發(fā)送的命令大于判斷條件值,則啟動指紋身份識別功能,如果讀卡器發(fā)送的命令小于或等于判斷條件值,則不啟動指紋身份識別功能。
上述智能卡為非接觸式智能卡,安全入口訪問級別的門限值或交易金額的門限值由用戶自行設置或由所述非接觸式智能卡的發(fā)放中心設置,智能卡對用戶輸入的指紋信息進行驗證的過程在智能卡內部完成。
圖2中,實現通過條件判斷來啟動智能卡身份識別方法的裝置,包括非接觸式智能卡,非接觸式智能卡包括感應單元201、無線通信單元202、控制單元203、指紋采集單元204、數據存儲單元205、指紋識別單元206,還設置有指令判斷單元207,用于依據設定的判斷條件值,判斷對于讀卡器發(fā)送的命令是否發(fā)出指紋識別命令。
感應單元201由感應線圈來實現,用于配合讀卡器產生感應電流,為智能卡正常工作提供電源。無線通信單元202用于整合、接收和發(fā)送電磁波信號,實現智能卡與讀卡器的數據交互;在本實施例中,感應單元201和無線通信單元202和的具體工作原理為感應線圈產生電磁波,當智能卡片在產生的磁場范圍內時,卡片內的線圈接收電磁波的能量,智能卡片內的電路對其整流、穩(wěn)壓后作為卡片系統工作電壓,并從接收到的振幅調制脈沖調制出信息并送到內部控制單元203,并將數據存儲單元205內部數據經由感應線圈送出。
控制單元203用于控制智能卡與讀卡器的之間的數據通信,協調智能卡內部各單元之間的工作;指紋采集單元204用于采集用戶指紋信息,在本實施例中,指紋采集單元204為一個指紋圖象傳感器;數據存儲單元205用于存儲刷卡過程中的交易信息、訪問記錄以及用戶指紋信息模板數據庫和刷卡過程中采集到的用戶指紋信息;指紋識別單元206用于將指紋采集單元204采集到的用戶指紋圖象信息與數據存儲單元205中預存的合法用戶的指紋模板信息進行匹配比較,判斷采集到的用戶指紋的有效性,完成指紋識別。
圖3以刷卡消費為例,具體描述非接觸式智能卡使用過程中的操作流程以及卡內各功能單元的組成結構??ㄆ跏蓟瘯r,用戶對操作等級進行設置,即小于/等于500元的交易,無需進行指紋識別;500元以上的交易,需要進行指紋識別,只有在持卡用戶通過指紋識別的前提下,才能夠順利完成刷卡交易。
圖3是本發(fā)明實施例中,確保交易過程或訪問過程安全性及有效性的方法流程圖,步驟如下步驟301、持卡用戶將智能卡放入讀卡器的有效感應區(qū)域;步驟302、讀卡器向非接觸式卡發(fā)送交易操作命令;步驟303、非接觸式卡內部判斷其接收到的交易操作金額命令是否大于/等于500元,如果是則執(zhí)行步驟304,否則執(zhí)行步驟307;步驟304、非接觸式卡內部判斷其接收到的交易操作金額大于500元,提示持卡用戶輸入指紋信息;步驟305、持卡用戶將食指按住智能卡表面的指紋傳感器,靠近讀卡器的有效感應區(qū)域;步驟306、刷卡瞬間智能卡內部判斷采集到的用戶指紋是否有效,若有效,則執(zhí)行步驟307,否則執(zhí)行步驟304;步驟307、智能卡內部驗證采集到的用戶指紋為有效指紋,系統提示交易成功信息,同時顯示交易內容。
在步驟306中,驗證采集到的用戶指紋是否有效的過程在非接觸式智能卡芯片內部完成,具體方法包括對指紋傳感器采集到的刷卡用戶的指紋圖象進行處理并生成特征向量,調用非接觸式智能卡的數據庫中預存的合法用戶指紋的特征向量信息,并判斷生成的特征向量與預存的相應特征向量信息的匹配度是否達到預設條件;如達到預設條件,則判斷采集到的指紋為有效指紋,即用戶通過指紋識別,否則判斷采集到的指紋為無效指紋,即用戶沒有通過指紋識別。
本發(fā)明提供的方法同時適用于持卡用戶對安全入口的訪問,如智能樓宇的門禁系統、機場安全檢驗點、以及計算機開機保護、文件讀/寫操作,其原理與上述步驟相同。
以上對本發(fā)明所提供的一種通過條件判斷來啟動智能卡指紋身份識別的方法及裝置,以確保交易過程或訪問過程安全性及有效性進行了詳細介紹,本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,所述實施例的描述只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領域的一般技術人員來說,依據本發(fā)明的思想,在具體實施方式
及應用范圍上均會有改變之處,而所述改變都應屬于本發(fā)明的保護范圍。綜上所述,本說明書內容不應理解為對本發(fā)明的限制。
權利要求
1.通過條件判斷來啟動智能卡指紋身份識別的方法,其特征是包括下列步驟(1)、設定啟動智能卡指紋身份識別的判斷條件值;(2)、智能卡讀取讀卡器發(fā)送的命令;(3)、智能卡根據步驟(1)中所述的啟動智能卡指紋身份識別的判斷條件值,判斷步驟(2)中讀取的讀卡器發(fā)送的命令是否為啟動智能卡指紋身份識別的命令;(4)步驟(3)判斷結果是進行智能卡指紋識別,智能卡則啟動指紋身份識別功能,對用戶輸入的指紋信息進行驗證,以判斷身份是否合法,如識別結果是身份合法,則執(zhí)行步驟(2)中讀卡器發(fā)送的命令,如識別結果是身份不合法,則發(fā)送錯誤提示;步驟(3)判斷結果是不進行指紋識別,則直接執(zhí)行步驟(2)中讀卡器發(fā)送的命令。
2.根據權利要求1所述的通過條件判斷來啟動智能卡身份識別的方法,其特征是所述智能卡身份識別的判斷條件值為設定安全入口訪問級別的門限值或交易金額的門限值。
3.根據權利要求1或2所述的通過條件判斷來啟動智能卡身份識別的方法,其特征是如果讀卡器發(fā)送的命令大于判斷條件值,則啟動指紋身份識別功能,如果讀卡器發(fā)送的命令小于或等于判斷條件值,則不啟動指紋身份識別功能。
4.根據權利要求1或2所述的通過條件判斷來啟動智能卡指紋身份識別的方法,其特征是所述智能卡為非接觸式智能卡。
5.根據權利要求4所述的通過條件判斷來啟動智能卡指紋身份識別的方法,其特征是所述安全入口訪問級別的門限值或交易金額的門限值由用戶自行設置或由所述非接觸式智能卡的發(fā)放中心設置。
6.根據權利要求1或2所述的通過條件判斷來啟動智能卡指紋身份識別的方法,其特征是所述智能卡對用戶輸入的指紋信息進行驗證的過程在智能卡內部完成。
7.一種實現上述各權利要求所述的通過條件判斷來啟動智能卡指紋身份識別方法的裝置,包括智能卡,所述智能卡包括控制單元、感應單元、無線通信單元、存儲單元、指紋采集單元、指紋識別單元,其特征是還設置有指令判別單元,用于依據設定的判斷條件值,判斷對于讀卡器發(fā)送的命令是否發(fā)出指紋識別命令。
8.根據權利要求7所述的通過條件判斷來啟動智能卡指紋身份識別方法的裝置,其特征是所述的智能卡為非接觸式智能卡。
9.根據權利要求8所述的通過條件判斷來啟動智能卡指紋身份識別方法的裝置,其特征是所述非接觸式智能卡中的感應單元由感應線圈來實現。
10.根據權利要求7或8或9所述的通過條件判斷來啟動智能卡指紋身份識別方法的裝置,其特征是所述指紋采集單元用于采集用戶指紋信息,為一個指紋圖象掃描儀或指紋傳感器。
11.根據權利要求7或8或9所述的通過條件判斷來啟動智能卡指紋身份識別方法的裝置,其特征是所述指紋識別單元用于將采集到的指紋信息與用戶指紋模板信息進行比較,判斷采集到的用戶指紋的有效性。
全文摘要
一種通過條件判斷來啟動智能卡指紋身份識別的方法及裝置,以非接觸式智能卡為載體,將指紋識別技術集成于卡內芯片中,以實現刷卡過程中識別用戶身份,確保交易或訪問過程中的安全性及有效性。技術方案包括下列步驟(1)設定啟動智能卡指紋身份識別的判斷條件值;(2)智能卡讀取讀卡器發(fā)送的命令;(3)判斷步驟(2)中讀取的讀卡器命令是否為啟動智能卡指紋身份識別的命令;(4)步驟(3)判斷結果是進行智能卡指紋識別,智能卡則啟動指紋身份識別功能,判斷身份是否合法,如識別結果是身份合法,則執(zhí)行步驟(2)中讀卡器發(fā)送的命令,如識別結果是身份不合法,則發(fā)送錯誤提示;步驟(3)判斷結果是不進行指紋識別,則直接執(zhí)行步驟(2)中讀卡器發(fā)送的命令。
文檔編號G07F7/08GK101059880SQ20071009970
公開日2007年10月24日 申請日期2007年5月29日 優(yōu)先權日2007年5月29日
發(fā)明者陸舟, 于華章 申請人:北京飛天誠信科技有限公司