專利名稱:用于身份證住址信息追加的讀寫設備及其工作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種智能卡讀寫設備,尤其涉及一種二代身份證住址信息追加的專用讀寫設備及其工作方法。
背景技術(shù):
2003年6月28日,十屆全國人大常委會第三次會議通過了《中華人民共和國居民身份證法》,2004年3月在上海、湖州、深圳三個城市進行了二代證的首發(fā)工作,隨后二代證換發(fā)工作全面啟動。目前二代證已經(jīng)比較普及。
根據(jù)《中華人民共和國居民身份證法》第二章第十一條規(guī)定“公民辦理常住戶口遷移手續(xù)時,公安機關(guān)應當在居民身份證的機讀項目中記載公民常住戶口所在地住址變動的情況,并告知本人?!蹦壳暗亩C如果要更改公民的居住地址,只能重新申請換發(fā)新證,會給公民本人造成不必要的麻煩以及產(chǎn)生資源浪費。如果當公民的居住地址發(fā)生改變時,不需要更換新的二代證,只需在原有的二代證的機讀項中追加一條新的住址信息,就可以避免上述問題的出現(xiàn)。
目前在市場上銷售的第二代居民身份證閱讀設備都是只有閱讀功能,不具備往身份證卡里寫入信息的功能,這就無法滿足追加寫入公民遷移新住址信息的要求,有很大的局限性。
發(fā)明內(nèi)容
本發(fā)明實現(xiàn)了將公民常住住址變更記錄寫入到二代身份證芯片內(nèi)的功能,解決了現(xiàn)有二代身份證讀卡器只能讀取信息無法進行信息更新的不足。
本發(fā)明所述的用于身份證住址信息追加的讀寫設備,包括智能接口控制板、讀寫器控制板、安全控制模塊、讀寫器天線、專用電纜以及電源模塊;其中,所述智能接口控制板、安全控制模塊、讀寫器天線、專用電纜以及電源模塊分別與所述讀寫器控制板相連接;所述專用電纜中包括RS232和USB兩種通訊電纜;所述讀寫器天線發(fā)射射頻信號與非接觸式IC卡身份證進行數(shù)據(jù)通訊;所述安全控制模塊對非接觸式IC卡身份證中的數(shù)據(jù)進行加密和解密以及認證管理;所述智能接口控制板包括同時接收USB信號和RS232信號,并與所述讀寫器控制板進行數(shù)據(jù)通訊;所述讀寫器控制板包括CPU和RF模塊。
所述智能接口控制板中設有穩(wěn)壓和斷電保護裝置。
所述用于身份證住址信息追加的讀寫設備的工作方法是讀寫器控制板發(fā)射射頻信號給讀寫器天線,通過所述讀寫器天線獲得非接觸式IC卡身份中的數(shù)據(jù)信息,并對所述數(shù)據(jù)信息進行操作;所述讀寫器控制板接收到數(shù)據(jù)信號后發(fā)送給安全控制模塊進行處理解密或加密或認證管理,然后將處理后的信號經(jīng)CPU處理后傳遞給RF模塊,通過向讀寫器天線發(fā)送無線射頻信號將數(shù)據(jù)寫入非接觸式IC卡身份證。
所述對數(shù)據(jù)信息的操作包括修改、添加或刪除。
讀寫設備開機后,讀寫器控制板上的CPU機進行復位并初始化,初始化后即進入CPU主循環(huán)并啟動看門狗程序,在規(guī)定的時間里不停清零看門狗定時器。如果在規(guī)定時間看門狗定時器清零失敗,所述看門狗定時器產(chǎn)生溢出,則系統(tǒng)復位并重新開始運行。
使用讀寫設備前,先將讀寫設備通過專用電纜與計算機USB接口相連接,1394六芯插頭與所述讀寫設備的通訊口相連接。
或者,使用讀寫設備前,先將讀寫設備通過專用電纜的DB9孔頭與計算機串口相連接,1394六芯插頭與所述讀寫設備的通訊口相連接。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是(1)本發(fā)明設備實現(xiàn)了公民常住戶口遷移時的住址變更記錄寫入到二代證芯片內(nèi)、追加記錄追查、操作員管理等住址追加功能,并且實現(xiàn)實時閱讀、顯示身份證個人信息,比如文字、相片、追加住址等;(2)本發(fā)明通過網(wǎng)絡接口不僅實現(xiàn)了與人口、身份證等數(shù)據(jù)庫進行遠程數(shù)據(jù)交換,進行身份核驗,還可以下載重點人員名單,用于網(wǎng)上追逃、重點人員布控等;(3)本發(fā)明具有安全管理的功能,根據(jù)使用設備的人員職責分工的不同授予不同的操作權(quán)限;(4)方便了老百姓,同時也為第二代居民身份證發(fā)放工作中的安全要求提供了強有力的保障。
圖1是身份證住址追加讀寫設備硬件組成結(jié)構(gòu)意圖;圖2是身份證住址追加讀寫設備串口工作流程圖;圖3是身份證住址追加讀寫設備USB接口工作流程圖;圖4是CPU內(nèi)主程序流程圖;圖5是通訊數(shù)據(jù)中斷流程圖;圖6是SAM(安全控制模塊)接口中斷流程圖。
具體實施例方式
現(xiàn)結(jié)合附圖及實施例對本發(fā)明作進一步詳細說明。
圖1是身份證住址追加讀寫設備硬件組成結(jié)構(gòu)意圖。參考圖1,本發(fā)明所述的用于身份證住址信息追加的讀寫設備,包括智能接口控制板102、讀寫器控制板104、安全控制模塊101、讀寫器天線105、專用電纜106以及電源模塊103;其中,智能接口控制板102、安全控制模塊101、讀寫器天線105、專用電纜106以及電源模塊103分別與讀寫器控制板104相連接;專用電纜106中包括RS232和USB兩種通訊電纜,使得本發(fā)明可以連接RS232和USB兩種信號接口;讀寫器天線105發(fā)射射頻信號與非接觸式IC卡身份證進行數(shù)據(jù)通訊;安全控制模塊101對非接觸式IC卡身份證中的數(shù)據(jù)進行加密和解密以及認證管理;智能接口控制板102包括同時接收USB信號和RS232信號,并與讀寫器控制板104進行數(shù)據(jù)通訊;讀寫器控制板104包括CPU和RF模塊。
所述智能接口控制板102中設有穩(wěn)壓和斷電保護裝置,可以保證讀寫設備能夠穩(wěn)定運行。
本發(fā)明的工作方法是讀寫器控制板104發(fā)射射頻信號給讀寫器天線105,通過讀寫器天線105獲得非接觸式IC卡身份中的數(shù)據(jù)信息,并對所述數(shù)據(jù)信息進行操作;讀寫器控制板104接收到數(shù)據(jù)信號后發(fā)送給安全控制模塊101進行處理解密或加密或認證管理,然后將處理后的信號經(jīng)CPU處理后傳遞給RF模塊,再通過向讀寫器天線104發(fā)送無線射頻信號將數(shù)據(jù)寫入非接觸式IC卡身份證。
由于采用了專用電纜106,使得本發(fā)明讀寫器可以接收RS232和USB兩種信號。圖2是身份證住址追加讀寫設備串口工作流程圖,圖3是身份證住址追加讀寫設備USB接口工作流程圖。
參考圖2,身份證住址追加讀寫設備首先通過計算機211的串口獲得RS232信號210,通過讀寫器控制板上的串口接收芯片201接收后,再通過分支電路202同時傳給CPU203和SAM208(安全控制模塊)分別進行處理,SAM208處理后的信號經(jīng)CPU203處理后傳遞給RF204,再發(fā)送無線射頻信號給天線205,由天線205傳給身份證206。
參考圖3,身份證住址追加讀寫設備接收計算機301通過USB口傳來的USB信號308,直接將其發(fā)送給SAM302,處理后經(jīng)接口電路303傳給CPU304,再傳給RF305,再發(fā)送無線射頻信號給天線306,由天線306傳給身份證307。
圖4是CPU內(nèi)主程序流程圖。參考圖4,當身份證住址追加讀寫設備開機后,讀寫器控制板上的CPU進行復位401、開始402以及初始化403,初始化403完成后即進入CPU主循環(huán)并啟動看門狗程序405,在規(guī)定的時間里不停清零看門狗定時器,由清零狀態(tài)決定CPU運行態(tài)404;如果在規(guī)定時間看門狗定時器清零失敗,看門狗定時器產(chǎn)生溢出,系統(tǒng)有異常407,則系統(tǒng)重新進行復位401、開始402以及初始化403;如果清零成功,返回正常運行406。
圖5是通訊數(shù)據(jù)中斷流程圖。參考圖5,本發(fā)明讀寫設備中CPU的程序采用中斷響應形式,其程序運行過程如下開機時,進入通訊中斷入口501,判斷是否進行SAM指令502,如果是SAM指令502,則進行判斷503讀寫器是否處于鎖機狀態(tài)503,如果處于鎖機狀態(tài),則中斷返回505,如果不是鎖機狀態(tài),進行監(jiān)視SAM和數(shù)據(jù)通訊504;如果不是SAM指令502,進一步判斷是否是認證指令506;如果是認證指令,則進行認證510,再判斷是否認證通過511,如果認證通過,鎖機狀態(tài)關(guān)閉515并且中斷返回514,如果認證沒有通過,鎖機狀態(tài)開啟512,并且中斷返回514;如果不是認證指令,判斷是否為鎖機狀態(tài)507;如果是鎖機狀態(tài),中斷返回513;如果不是鎖機狀態(tài),判斷是否是分析指令508;如果是分析指令,進行測試分析518;如果不是分析指令,判斷是否設置指令509;如果是設置指令,設置RF狀態(tài)516,然后中斷返回517;如果不是設置指令,直接中斷返回517。
圖6是SAM(安全控制模塊)接口中斷流程圖。參考圖6,身份證住址追加讀寫設備SAM接口程序采用中斷相應形式,其程序運行過程如下開機時,進入SAM中斷入口601,從安全控制模塊接收數(shù)據(jù)602,再判斷是否超時603,如果超時,進行CPU復位611;如果沒有超時,向RF(無線射頻模塊)發(fā)送數(shù)據(jù)604,再判斷是否超時605,如果超時,進行CPU復位611;如果沒有超時,從RF接收數(shù)據(jù)606,再判斷是否超時607,如果超時,進行CPU復位611;如果沒有超時,向SAM發(fā)送數(shù)據(jù)608,再判斷是否超時609,如果超時,進行CPU復位611;如果沒有超時,中斷返回610。
以上所述實施方式僅為本發(fā)明的優(yōu)選實施例,本發(fā)明不限于上述實施例,對于本領(lǐng)域一般技術(shù)人員而言,在不背離本發(fā)明原理的前提下對它所做的任何顯而易見的改動,都屬于本發(fā)明的構(gòu)思和所附權(quán)利要求的保護范圍。
權(quán)利要求
1.一種用于身份證住址信息追加的讀寫設備,其特征在于包括智能接口控制板、讀寫器控制板、安全控制模塊、讀寫器天線、專用電纜以及電源模塊;其中,所述智能接口控制板、安全控制模塊、讀寫器天線、專用電纜以及電源模塊分別與所述讀寫器控制板相連接;所述專用電纜中包括RS232和USB兩種通訊電纜;所述讀寫器天線發(fā)射射頻信號與非接觸式IC卡身份證進行數(shù)據(jù)通訊;所述安全控制模塊對非接觸式IC卡身份證中的數(shù)據(jù)進行加密和解密以及認證管理;所述智能接口控制板包括同時接收USB信號和RS232信號,并與所述讀寫器控制板進行數(shù)據(jù)通訊;所述讀寫器控制板包括CPU和RF模塊。
2.根據(jù)權(quán)利要求1所述的用于身份證住址信息追加的讀寫設備,其特征在于所述智能接口控制板中設有穩(wěn)壓和斷電保護裝置。
3.根據(jù)權(quán)利要求1至2所述的用于身份證住址信息追加的讀寫設備的工作方法,其特征在于讀寫器控制板發(fā)射射頻信號給讀寫器天線,通過所述讀寫器天線獲得非接觸式IC卡身份中的數(shù)據(jù)信息,并對所述數(shù)據(jù)信息進行操作;所述讀寫器控制板接收到數(shù)據(jù)信號后發(fā)送給安全控制模塊進行處理解密或加密或認證管理,然后將處理后的信號經(jīng)CPU處理后傳遞給RF模塊,通過向讀寫器天線發(fā)送無線射頻信號將數(shù)據(jù)寫入非接觸式IC卡身份證。
4.根據(jù)權(quán)利要求3所述的用于身份證住址信息追加的讀寫設備的工作方法,其特征在于所述對數(shù)據(jù)信息的操作包括修改、添加或刪除。
5.根據(jù)權(quán)利要求3所述的用于身份證住址信息追加的讀寫設備的工作方法,其特征在于讀寫設備開機后,讀寫器控制板上的CPU機進行復位并初始化,初始化后即進入CPU主循環(huán)并啟動看門狗程序,在規(guī)定的時間里不停清零看門狗定時器。
6.根據(jù)權(quán)利要求4所述的用于身份證住址信息追加的讀寫設備的工作方法,其特征在于如果在規(guī)定時間看門狗定時器清零失敗,所述看門狗定時器產(chǎn)生溢出,則系統(tǒng)復位并重新開始運行。
7.根據(jù)權(quán)利要求3所述的用于身份證住址信息追加的讀寫設備的工作方法,其特征在于使用讀寫設備前,先將讀寫設備通過專用電纜與計算機USB接口相連接,1394六芯插頭與所述讀寫設備的通訊口相連接。
8.根據(jù)權(quán)利要求3所述的用于身份證住址信息追加的讀寫設備的工作方法,其特征在于使用讀寫設備前,先將讀寫設備通過專用電纜的DB9孔頭與計算機串口相連接,1394六芯插頭與所述讀寫設備的通訊口相連接。
全文摘要
本發(fā)明公開了一種用于身份證住址信息追加的讀寫設備及其工作方法,包括智能接口控制板、讀寫器控制板、安全控制模塊、讀寫器天線、專用電纜以及電源模塊;專用電纜中包括RS232和USB兩種通訊電纜可同時接收USB信號和RS232信號。本發(fā)明設備實現(xiàn)了公民常住戶口遷移時的住址變更記錄寫入到二代證芯片內(nèi)、追加記錄追查、操作員管理等住址追加功能,并且實現(xiàn)實時閱讀、顯示身份證個人信息;具有安全管理的功能,根據(jù)使用設備的人員職責分工的不同授予不同的操作權(quán)限。
文檔編號G06K17/00GK101051355SQ20071009957
公開日2007年10月10日 申請日期2007年5月24日 優(yōu)先權(quán)日2007年5月24日
發(fā)明者劉琳, 吳國英, 劉小杰, 趙桉, 李軼南, 張治安, 余軍 申請人:公安部第一研究所