專利名稱:磁條讀寫器的寫磁控制方法
磁條讀寫器的寫磁控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種磁條讀寫器的寫磁控制方法,尤其是指 一種可自動識別磁 卡或存折、并根據(jù)識別結(jié)果于磁卡上進(jìn)行高抗寫磁或于存折上進(jìn)行低抗寫磁的 寫^茲控制方法。
背景技術(shù):
目前,國內(nèi)銀行所發(fā)行的磁卡使用矯頑磁力為2750Oe的高密磁條,存折使 用矯頑磁力為300Oe的低密磁條,而使用的磁記錄設(shè)備主要有磁條讀寫器和打 卡機(jī),其中,磁條讀寫器主要使用于銀行拒臺,由銀行拒員手動刷卡將信息記 錄到存折或磁卡上,打卡機(jī)主要在銀行制卡中心或卡片廠商使用,打卡機(jī)適用 于寫磁卡而不能寫存折。
國內(nèi)各個銀行的發(fā)卡、發(fā)折情況有所不同, 一些銀行(如工商銀行)在銀 行柜臺開戶存折時需要進(jìn)行寫磁操作以記錄帳號信息,而;茲卡已經(jīng)在制卡中心 完成寫磁,開戶磁卡時在拒臺僅作登記,不需要進(jìn)行寫磁操作,故這種類型的 銀行在拒臺僅使用低抗磁條讀寫器即可滿足其寫磁需要;而另一些銀行(如招 商銀行)在開戶存折時需要在存折上寫磁以記錄客戶的帳號信息,開戶磁卡時 也需要在磁卡上寫磁以記錄客戶的帳號信息,故這種類型的銀行就需要既能進(jìn) 行低抗寫磁又能寫進(jìn)行高抗寫磁的磁條讀寫器。
為滿足在銀行拒臺既能寫高抗磁卡又能寫低抗存折需求,現(xiàn)有國內(nèi)銀行使 用同一電流既可寫高抗磁介質(zhì)又可寫低抗磁介質(zhì)的兼容態(tài)磁條讀寫器,而由于 兼容態(tài)磁條讀寫器僅用一個寫入電流驅(qū)動寫磁頭,既要兼顧高抗磁又要兼顧低 抗磁,其只能工作在臨界狀態(tài),寫高抗磁卡時寫入電流太小,磁卡讀出幅值達(dá) 不到最高值,覆寫深度也不夠,而寫低抗存折時寫入電流又太大,磁卡讀出幅 值達(dá)不到最高值,磁卡、存折上所寫的磁條的質(zhì)量不高,寫出的磁卡、存折容 易發(fā)生消磁現(xiàn)象,或者由于磁性太弱無法在ATM或POS上讀出,且,使用后 磁頭稍有磨損,特性發(fā)生變化就不能寫磁,磁頭壽命變得很短。
鑒于兼容態(tài)磁條讀寫器的技術(shù)問題,國內(nèi)的 一些廠家也推出了開關(guān)態(tài)磁條 讀寫器——即使用不同的電流來寫高抗磁介質(zhì)和低抗磁介質(zhì)的磁條讀寫器,其 在驅(qū)動程序加入ESC碼命令以控制不同的寫磁電路而實現(xiàn)以不同的電流進(jìn)行高 低抗磁介質(zhì)的寫磁工作。但是現(xiàn)有銀行系統(tǒng)的指令及磁條讀寫器都只支持一條
寫命令,如要使用兩條寫命令分別控制高抗、低抗寫磁,則需對現(xiàn)有銀行軟件、 硬件系統(tǒng)進(jìn)行大規(guī)^莫的升級及改造,成本極高,所以這種方式并沒有被使用。
發(fā)明內(nèi)容
本發(fā)明的目地在于提供一種磁條讀寫器的寫磁控制方法,其可運行于現(xiàn)有 的國內(nèi)銀行軟件系統(tǒng)之上,通過磁條讀寫器自動識別磁卡或存折,并根據(jù)識別 結(jié)果采用不同的寫入電流驅(qū)動磁條讀寫器進(jìn)行磁卡或存折的寫磁工作,保證磁 卡或存折的良好寫磁質(zhì)量。
本發(fā)明的目的是通過如下技術(shù)方案而實現(xiàn)的, 一種磁條讀寫器的寫磁控制
方法,其包括有
提供一磁條讀寫器,所述磁條讀寫器包括有基座、微處理器、寫磁頭、編 碼器及讀磁頭,所述寫磁頭、編碼器和讀磁頭均與所述微處理器連接,其中, 所述寫磁頭和編碼器對向接觸而設(shè)置于所述基座前部的導(dǎo)槽的兩側(cè),所述讀磁 頭設(shè)置所述基座后部的導(dǎo)槽的一側(cè),所述編碼器與所述讀磁頭的中心距離大于 磁卡的長度而小于存折的長度;
微處理器接收到寫磁命令后,先以寫低抗磁介質(zhì)的寫入電流驅(qū)動寫磁頭, 磁條讀寫器處于低抗寫磁狀態(tài);
首次刷磁卡或存折而由寫磁頭于磁卡或存折上進(jìn)行低抗寫磁以寫入數(shù)據(jù), 并進(jìn)行磁卡或存折的識別,微處理器以中斷方式對編碼器信號和讀磁頭信號進(jìn) 行檢測,如微處理器同時檢測到編碼器信號和讀磁頭信號,則判斷刷過的為存 折,如微處理器在檢測到讀磁頭信號的同時檢測不到編碼器信號,則判斷刷過 的為磁卡;
如識別結(jié)果為存折,則仍以寫低抗磁介質(zhì)的寫入電流驅(qū)動寫磁頭,磁條讀 寫器處于低抗寫磁狀態(tài),如識別結(jié)果為磁卡,則以寫高抗磁介質(zhì)的寫入電流驅(qū) 動寫磁頭,磁條讀寫器轉(zhuǎn)換為高抗寫磁狀態(tài);
讀磁頭讀取磁卡或存折的磁條信息,并發(fā)送至微處理器與系統(tǒng)寫數(shù)據(jù)進(jìn)行 比較,如兩者一致,則磁條讀寫器返回寫磁成功信息,完成寫磁工作,如兩者 不一致,則磁條讀寫器返回寫磁失敗信息,然后再刷磁卡或存折進(jìn)行寫磁搡作, 可重復(fù)操作以至寫》茲成功。
上述磁條讀寫器的寫磁控制方法中,所述編碼器與所述讀磁頭的中心距離 大于85.9毫米而小于100毫米。
上述磁條讀寫器的寫磁控制方法中,所述編碼器與所述讀磁頭的中心距離86毫米。
本發(fā)明的有益效果在于該寫磁控制方法對高、低抗寫磁的控制由磁條讀 寫器本身完成,磁條讀寫器收到寫命令后,自動識別磁卡或存折,而采用不同 的寫入電流驅(qū)動磁條讀寫器以對磁卡或存折進(jìn)行寫磁,其不需要對現(xiàn)有銀行軟 件系統(tǒng)進(jìn)行改造,且可與現(xiàn)有銀行所使用的磁條讀寫器兼容;由于采用不同的 寫入電流驅(qū)動磁條讀寫器以對磁卡或存折進(jìn)行寫磁,所寫出的磁卡或存折的磁 記錄信號質(zhì)量較高,在ATM或POS上的讀出率高和兼容性好,不容易消磁而 能長期^f吏用。
下面結(jié)合附圖及實施例對本發(fā)明做進(jìn)一步說明。 圖l是本發(fā)明的磁條讀寫器的結(jié)構(gòu)示意圖。 圖2是本發(fā)明的寫,茲控制方法的流程示意圖。
具體實施方式
本發(fā)明所公開的磁條讀寫器的寫磁控制方法,其可自動識別磁卡或存折, 從而采用不同的寫入電流驅(qū)動磁條讀寫器于磁卡上進(jìn)行高抗寫磁,或于存折上 進(jìn)行低抗寫磁。
首先,提供一磁條讀寫器,參考圖l所示,所述磁條讀寫器10包括有基座 100、微處理器(圖中沒有示出)、及均與微處理器連接的寫磁頭110、編碼器 120、讀磁頭130,其中,寫磁頭110和編碼器110對向接觸而設(shè)置于基座100 前部的導(dǎo)槽102的兩側(cè),讀磁頭130設(shè)置基座IOO后部的導(dǎo)槽102的一側(cè),編 碼器120與讀磁頭130的中心距離L為86mm。根據(jù)GB/T14916-2006的標(biāo)準(zhǔn), 磁卡的長度為85.47mm-85.9mm,其小于編碼器120與讀磁頭130兩者間的中心 距離;根據(jù)GB/T15935-1995的標(biāo)準(zhǔn),存折的最小長度為100mm,其大于編碼器 120與讀磁頭130兩者間的中心距離。
再結(jié)合圖2所示,以說明磁條讀寫器的寫磁控制方法。磁條讀寫器10的微 處理器接收到來自銀行軟件系統(tǒng)的寫磁命令后,先以寫低抗磁介質(zhì)的寫入電流 驅(qū)動寫磁頭110,磁條讀寫器10處于低抗寫磁狀態(tài)(步驟S201 )。
首次刷磁卡或存折而由寫磁頭110于磁卡或存折上進(jìn)行低抗寫磁以寫入數(shù) 據(jù),并進(jìn)行磁卡或存折的識別(步驟S202),微處理器以中斷方式對編碼器信號 和讀磁頭信號進(jìn)行檢測,如果微處理器同時檢測到編碼器信號和讀磁頭信號,
則判斷刷過的為存折,如果微處理器在檢測到讀磁頭信號的同時檢測不到編碼 器信號,則判斷刷過的為磁卡。刷磁卡或存折時,磁卡或存折首先接觸帶動編
碼器120,微處理器則可檢測到編碼器信號,但尚未檢測到讀磁頭信號,隨著磁 卡或存折的進(jìn)入而接觸讀磁頭130,微處理可檢測到讀磁頭信號,因為磁卡的最 大長度為85.9mm,小于編碼器120與讀磁頭130兩者間的中心距離,當(dāng)磁卡接 觸到讀磁頭130時,磁卡末端已脫離編碼器120,編碼器120的膠輪被寫磁頭 110頂住而不再轉(zhuǎn)動,微處理器檢測不到編碼器信號,故如果微處理器在檢測到 讀磁頭信號的同時檢測不到編碼器信號,則判斷刷過的為磁卡,而因為存折的 最小長度為100mm,大于編碼器120與讀磁頭130兩者間的中心距離,當(dāng)磁卡 接觸到讀磁頭130時,存折尚未脫離編碼器120,仍帶動編碼器120的膠輪轉(zhuǎn)動, 微處理器仍可檢測編碼器信號,故如果微處理器同時檢測到編碼器信號和讀磁 頭信號,則判斷刷過的為存折。
如識別結(jié)果為存折,則仍以寫低抗磁介質(zhì)的寫入電流驅(qū)動寫磁頭110,磁條 讀寫器IO處于低抗寫磁狀態(tài),如識別結(jié)果為磁卡,則以寫高抗磁介質(zhì)的寫入電 流驅(qū)動寫磁頭110,磁條讀寫器10轉(zhuǎn)換為高抗寫磁狀態(tài)(步驟S203 )。
讀磁頭130讀取磁卡或存折的磁條信息,并發(fā)送至微處理器與系統(tǒng)寫數(shù)據(jù) 進(jìn)行比較(步驟S204 ),如兩者一致,則磁條讀寫器發(fā)送寫磁成功信息至銀行軟 件系統(tǒng),完成寫磁工作(步驟S205 );如兩者不一致,則磁條讀寫器發(fā)送寫磁失 敗信息至銀行軟件系統(tǒng),然后再刷磁卡或存折進(jìn)行寫磁(步驟S206 ),可重復(fù)操 作以至寫》茲成功。
在步驟S202中,如果刷過的為存折,磁條讀寫器10處于低抗寫磁狀態(tài), 剛好滿足存折的寫磁需要, 一般能成功地將數(shù)據(jù)寫入存折的磁條中, 一旦寫磁 不成功而再次刷存折寫磁時,由于磁條讀寫器已識別出存折并設(shè)置為抵抗寫磁 狀態(tài),可保證存折再次寫磁時的寫磁質(zhì)量。在步驟S202中,如果刷過的為磁卡, 由于磁條讀寫器處于抵抗寫磁狀態(tài),其寫入電流的磁場弱,寫磁頭110無法磁 化磁卡的磁條,故必需再次刷磁卡寫磁,而由于磁條讀寫器已識別出磁卡并設(shè) 置為高抗寫磁狀態(tài),故可保證磁卡再次寫磁時的寫磁質(zhì)量。
上述實施例中,編碼器120與讀磁頭130的中心距離設(shè)置為86mm,當(dāng)然, 兩者的中心距離不限定于86mm,也可以是其他的長度,只要使編碼器120與讀 磁頭130的中心距離大于磁卡的長度而小于存折的長度即可。
本發(fā)明所公開的磁條讀寫器的寫磁控制方法,其對于高、低抗寫磁的控制, 是由磁條讀寫器本身完成的,磁條讀寫器收到寫命令后,自動識別磁卡或存折,
而采用不同的寫入電流驅(qū)動磁條讀寫器以對磁卡或存折進(jìn)行寫磁,其不需要對
現(xiàn)有銀行軟件系統(tǒng)進(jìn)行改造,且可與現(xiàn)有銀行所使用的磁條讀寫器兼容;由于 采用不同的寫入電流驅(qū)動磁條讀寫器以對磁卡或存折進(jìn)行寫磁,所寫出的磁卡
或存折的磁記錄信號質(zhì)量較高,在ATM或POS上的讀出率高和兼容性好,不 容易消》茲而能長期4吏用。
權(quán)利要求
1. 一種磁條讀寫器的寫磁控制方法,用于控制磁條讀寫器對磁卡或存折進(jìn)行寫磁操作,其特征在于,所述寫磁控制方法包含有提供一磁條讀寫器,所述磁條讀寫器包括有基座、微處理器、寫磁頭、編碼器及讀磁頭,所述寫磁頭、編碼器和讀磁頭均與所述微處理器連接,其中,所述寫磁頭和編碼器對向接觸而設(shè)置于所述基座前部的導(dǎo)槽的兩側(cè),所述讀磁頭設(shè)置所述基座后部的導(dǎo)槽的一側(cè),所述編碼器與所述讀磁頭的中心距離大于磁卡的長度而小于存折的長度;微處理器接收到寫磁命令后,先以寫低抗磁介質(zhì)的寫入電流驅(qū)動寫磁頭,磁條讀寫器處于低抗寫磁狀態(tài);首次刷磁卡或存折而由寫磁頭于磁卡或存折上進(jìn)行低抗寫磁以寫入數(shù)據(jù),并進(jìn)行磁卡或存折的識別,微處理器以中斷方式對編碼器信號和讀磁頭信號進(jìn)行檢測,如微處理器同時檢測到編碼器信號和讀磁頭信號,則判斷刷過的為存折,如微處理器在檢測到讀磁頭信號的同時檢測不到編碼器信號,則判斷刷過的為磁卡;如識別結(jié)果為存折,則仍以寫低抗磁介質(zhì)的寫入電流驅(qū)動寫磁頭,磁條讀寫器處于低抗寫磁狀態(tài),如識別結(jié)果為磁卡,則以寫高抗磁介質(zhì)的寫入電流驅(qū)動寫磁頭,磁條讀寫器轉(zhuǎn)換為高抗寫磁狀態(tài);讀磁頭讀取磁卡或存折的磁條信息,并發(fā)送至微處理器與系統(tǒng)寫數(shù)據(jù)進(jìn)行比較,如兩者一致,則磁條讀寫器返回寫磁成功信息,完成寫磁工作,如兩者不一致,則磁條讀寫器返回寫磁失敗信息,然后再刷磁卡或存折進(jìn)行寫磁操作,可重復(fù)操作以至寫磁成功。
2. 如權(quán)利要求1所述的磁條讀寫器的寫磁控制方法,其特征在于所述編碼 器與所述讀磁頭的中心距離大于85.9毫米而小于100毫米。
3. 如權(quán)利要求1所述的磁條讀寫器的寫磁控制方法,其特征在于所述編碼 器與所述讀磁頭的中心距離為86毫米。
全文摘要
本發(fā)明公開一種磁條讀寫器的寫磁控制方法,其包括磁條讀寫器接收寫磁命令后,先以寫低抗磁介質(zhì)的寫入電流驅(qū)動寫磁頭,磁條讀寫器處于低抗寫磁狀態(tài);然后對所刷過的磁卡或存折進(jìn)行識別,如識別結(jié)果為存折,則仍以寫低抗磁介質(zhì)的寫入電流驅(qū)動寫磁頭,磁條讀寫器處于低抗寫磁狀態(tài),如識別結(jié)果為磁卡,則以寫高抗磁介質(zhì)的寫入電流驅(qū)動寫磁頭,磁條讀寫器轉(zhuǎn)換為高抗寫磁狀態(tài);讀磁頭讀取磁卡或存折的磁條信息,并與系統(tǒng)寫數(shù)據(jù)進(jìn)行比較,如兩者一致,則完成寫磁工作,如兩者不一致,則再刷磁卡或存折進(jìn)行寫磁操作,可重復(fù)操作以至寫磁成功。本發(fā)明可應(yīng)用于現(xiàn)有銀行的軟件系統(tǒng)之上,且可與現(xiàn)有銀行所使用的磁條讀寫器兼容。
文檔編號G06K1/12GK101393611SQ20071003033
公開日2009年3月25日 申請日期2007年9月20日 優(yōu)先權(quán)日2007年9月20日
發(fā)明者周小群, 張海濤, 杜遠(yuǎn)能, 鄧紅偉 申請人:深圳南天東華科技有限公司