磁条读写器的写磁控制方法

文档序号:6572084阅读:279来源:国知局
专利名称:磁条读写器的写磁控制方法
磁条读写器的写磁控制方法
技术领域
本发明涉及一种磁条读写器的写磁控制方法,尤其是指 一种可自动识别磁 卡或存折、并根据识别结果于磁卡上进行高抗写磁或于存折上进行低抗写磁的 写^兹控制方法。
背景技术
目前,国内银行所发行的磁卡使用矫顽磁力为2750Oe的高密磁条,存折使 用矫顽磁力为300Oe的低密磁条,而使用的磁记录设备主要有磁条读写器和打 卡机,其中,磁条读写器主要使用于银行拒台,由银行拒员手动刷卡将信息记 录到存折或磁卡上,打卡机主要在银行制卡中心或卡片厂商使用,打卡机适用 于写磁卡而不能写存折。
国内各个银行的发卡、发折情况有所不同, 一些银行(如工商银行)在银 行柜台开户存折时需要进行写磁操作以记录帐号信息,而;兹卡已经在制卡中心 完成写磁,开户磁卡时在拒台仅作登记,不需要进行写磁操作,故这种类型的 银行在拒台仅使用低抗磁条读写器即可满足其写磁需要;而另一些银行(如招 商银行)在开户存折时需要在存折上写磁以记录客户的帐号信息,开户磁卡时 也需要在磁卡上写磁以记录客户的帐号信息,故这种类型的银行就需要既能进 行低抗写磁又能写进行高抗写磁的磁条读写器。
为满足在银行拒台既能写高抗磁卡又能写低抗存折需求,现有国内银行使 用同一电流既可写高抗磁介质又可写低抗磁介质的兼容态磁条读写器,而由于 兼容态磁条读写器仅用一个写入电流驱动写磁头,既要兼顾高抗磁又要兼顾低 抗磁,其只能工作在临界状态,写高抗磁卡时写入电流太小,磁卡读出幅值达 不到最高值,覆写深度也不够,而写低抗存折时写入电流又太大,磁卡读出幅 值达不到最高值,磁卡、存折上所写的磁条的质量不高,写出的磁卡、存折容 易发生消磁现象,或者由于磁性太弱无法在ATM或POS上读出,且,使用后 磁头稍有磨损,特性发生变化就不能写磁,磁头寿命变得很短。
鉴于兼容态磁条读写器的技术问题,国内的 一些厂家也推出了开关态磁条 读写器——即使用不同的电流来写高抗磁介质和低抗磁介质的磁条读写器,其 在驱动程序加入ESC码命令以控制不同的写磁电路而实现以不同的电流进行高 低抗磁介质的写磁工作。但是现有银行系统的指令及磁条读写器都只支持一条
写命令,如要使用两条写命令分别控制高抗、低抗写磁,则需对现有银行软件、 硬件系统进行大规^莫的升级及改造,成本极高,所以这种方式并没有被使用。

发明内容
本发明的目地在于提供一种磁条读写器的写磁控制方法,其可运行于现有 的国内银行软件系统之上,通过磁条读写器自动识别磁卡或存折,并根据识别 结果采用不同的写入电流驱动磁条读写器进行磁卡或存折的写磁工作,保证磁 卡或存折的良好写磁质量。
本发明的目的是通过如下技术方案而实现的, 一种磁条读写器的写磁控制
方法,其包括有
提供一磁条读写器,所述磁条读写器包括有基座、微处理器、写磁头、编 码器及读磁头,所述写磁头、编码器和读磁头均与所述微处理器连接,其中, 所述写磁头和编码器对向接触而设置于所述基座前部的导槽的两侧,所述读磁 头设置所述基座后部的导槽的一侧,所述编码器与所述读磁头的中心距离大于 磁卡的长度而小于存折的长度;
微处理器接收到写磁命令后,先以写低抗磁介质的写入电流驱动写磁头, 磁条读写器处于低抗写磁状态;
首次刷磁卡或存折而由写磁头于磁卡或存折上进行低抗写磁以写入数据, 并进行磁卡或存折的识别,微处理器以中断方式对编码器信号和读磁头信号进 行检测,如微处理器同时检测到编码器信号和读磁头信号,则判断刷过的为存 折,如微处理器在检测到读磁头信号的同时检测不到编码器信号,则判断刷过 的为磁卡;
如识别结果为存折,则仍以写低抗磁介质的写入电流驱动写磁头,磁条读 写器处于低抗写磁状态,如识别结果为磁卡,则以写高抗磁介质的写入电流驱 动写磁头,磁条读写器转换为高抗写磁状态;
读磁头读取磁卡或存折的磁条信息,并发送至微处理器与系统写数据进行 比较,如两者一致,则磁条读写器返回写磁成功信息,完成写磁工作,如两者 不一致,则磁条读写器返回写磁失败信息,然后再刷磁卡或存折进行写磁搡作, 可重复操作以至写》兹成功。
上述磁条读写器的写磁控制方法中,所述编码器与所述读磁头的中心距离 大于85.9毫米而小于100毫米。
上述磁条读写器的写磁控制方法中,所述编码器与所述读磁头的中心距离86毫米。
本发明的有益效果在于该写磁控制方法对高、低抗写磁的控制由磁条读 写器本身完成,磁条读写器收到写命令后,自动识别磁卡或存折,而采用不同 的写入电流驱动磁条读写器以对磁卡或存折进行写磁,其不需要对现有银行软 件系统进行改造,且可与现有银行所使用的磁条读写器兼容;由于采用不同的 写入电流驱动磁条读写器以对磁卡或存折进行写磁,所写出的磁卡或存折的磁 记录信号质量较高,在ATM或POS上的读出率高和兼容性好,不容易消磁而 能长期^f吏用。


下面结合附图及实施例对本发明做进一步说明。 图l是本发明的磁条读写器的结构示意图。 图2是本发明的写,兹控制方法的流程示意图。
具体实施方式
本发明所公开的磁条读写器的写磁控制方法,其可自动识别磁卡或存折, 从而采用不同的写入电流驱动磁条读写器于磁卡上进行高抗写磁,或于存折上 进行低抗写磁。
首先,提供一磁条读写器,参考图l所示,所述磁条读写器10包括有基座 100、微处理器(图中没有示出)、及均与微处理器连接的写磁头110、编码器 120、读磁头130,其中,写磁头110和编码器110对向接触而设置于基座100 前部的导槽102的两侧,读磁头130设置基座IOO后部的导槽102的一侧,编 码器120与读磁头130的中心距离L为86mm。根据GB/T14916-2006的标准, 磁卡的长度为85.47mm-85.9mm,其小于编码器120与读磁头130两者间的中心 距离;根据GB/T15935-1995的标准,存折的最小长度为100mm,其大于编码器 120与读磁头130两者间的中心距离。
再结合图2所示,以说明磁条读写器的写磁控制方法。磁条读写器10的微 处理器接收到来自银行软件系统的写磁命令后,先以写低抗磁介质的写入电流 驱动写磁头110,磁条读写器10处于低抗写磁状态(步骤S201 )。
首次刷磁卡或存折而由写磁头110于磁卡或存折上进行低抗写磁以写入数 据,并进行磁卡或存折的识别(步骤S202),微处理器以中断方式对编码器信号 和读磁头信号进行检测,如果微处理器同时检测到编码器信号和读磁头信号,
则判断刷过的为存折,如果微处理器在检测到读磁头信号的同时检测不到编码 器信号,则判断刷过的为磁卡。刷磁卡或存折时,磁卡或存折首先接触带动编
码器120,微处理器则可检测到编码器信号,但尚未检测到读磁头信号,随着磁 卡或存折的进入而接触读磁头130,微处理可检测到读磁头信号,因为磁卡的最 大长度为85.9mm,小于编码器120与读磁头130两者间的中心距离,当磁卡接 触到读磁头130时,磁卡末端已脱离编码器120,编码器120的胶轮被写磁头 110顶住而不再转动,微处理器检测不到编码器信号,故如果微处理器在检测到 读磁头信号的同时检测不到编码器信号,则判断刷过的为磁卡,而因为存折的 最小长度为100mm,大于编码器120与读磁头130两者间的中心距离,当磁卡 接触到读磁头130时,存折尚未脱离编码器120,仍带动编码器120的胶轮转动, 微处理器仍可检测编码器信号,故如果微处理器同时检测到编码器信号和读磁 头信号,则判断刷过的为存折。
如识别结果为存折,则仍以写低抗磁介质的写入电流驱动写磁头110,磁条 读写器IO处于低抗写磁状态,如识别结果为磁卡,则以写高抗磁介质的写入电 流驱动写磁头110,磁条读写器10转换为高抗写磁状态(步骤S203 )。
读磁头130读取磁卡或存折的磁条信息,并发送至微处理器与系统写数据 进行比较(步骤S204 ),如两者一致,则磁条读写器发送写磁成功信息至银行软 件系统,完成写磁工作(步骤S205 );如两者不一致,则磁条读写器发送写磁失 败信息至银行软件系统,然后再刷磁卡或存折进行写磁(步骤S206 ),可重复操 作以至写》兹成功。
在步骤S202中,如果刷过的为存折,磁条读写器10处于低抗写磁状态, 刚好满足存折的写磁需要, 一般能成功地将数据写入存折的磁条中, 一旦写磁 不成功而再次刷存折写磁时,由于磁条读写器已识别出存折并设置为抵抗写磁 状态,可保证存折再次写磁时的写磁质量。在步骤S202中,如果刷过的为磁卡, 由于磁条读写器处于抵抗写磁状态,其写入电流的磁场弱,写磁头110无法磁 化磁卡的磁条,故必需再次刷磁卡写磁,而由于磁条读写器已识别出磁卡并设 置为高抗写磁状态,故可保证磁卡再次写磁时的写磁质量。
上述实施例中,编码器120与读磁头130的中心距离设置为86mm,当然, 两者的中心距离不限定于86mm,也可以是其他的长度,只要使编码器120与读 磁头130的中心距离大于磁卡的长度而小于存折的长度即可。
本发明所公开的磁条读写器的写磁控制方法,其对于高、低抗写磁的控制, 是由磁条读写器本身完成的,磁条读写器收到写命令后,自动识别磁卡或存折,
而采用不同的写入电流驱动磁条读写器以对磁卡或存折进行写磁,其不需要对
现有银行软件系统进行改造,且可与现有银行所使用的磁条读写器兼容;由于 采用不同的写入电流驱动磁条读写器以对磁卡或存折进行写磁,所写出的磁卡
或存折的磁记录信号质量较高,在ATM或POS上的读出率高和兼容性好,不 容易消》兹而能长期4吏用。
权利要求
1. 一种磁条读写器的写磁控制方法,用于控制磁条读写器对磁卡或存折进行写磁操作,其特征在于,所述写磁控制方法包含有提供一磁条读写器,所述磁条读写器包括有基座、微处理器、写磁头、编码器及读磁头,所述写磁头、编码器和读磁头均与所述微处理器连接,其中,所述写磁头和编码器对向接触而设置于所述基座前部的导槽的两侧,所述读磁头设置所述基座后部的导槽的一侧,所述编码器与所述读磁头的中心距离大于磁卡的长度而小于存折的长度;微处理器接收到写磁命令后,先以写低抗磁介质的写入电流驱动写磁头,磁条读写器处于低抗写磁状态;首次刷磁卡或存折而由写磁头于磁卡或存折上进行低抗写磁以写入数据,并进行磁卡或存折的识别,微处理器以中断方式对编码器信号和读磁头信号进行检测,如微处理器同时检测到编码器信号和读磁头信号,则判断刷过的为存折,如微处理器在检测到读磁头信号的同时检测不到编码器信号,则判断刷过的为磁卡;如识别结果为存折,则仍以写低抗磁介质的写入电流驱动写磁头,磁条读写器处于低抗写磁状态,如识别结果为磁卡,则以写高抗磁介质的写入电流驱动写磁头,磁条读写器转换为高抗写磁状态;读磁头读取磁卡或存折的磁条信息,并发送至微处理器与系统写数据进行比较,如两者一致,则磁条读写器返回写磁成功信息,完成写磁工作,如两者不一致,则磁条读写器返回写磁失败信息,然后再刷磁卡或存折进行写磁操作,可重复操作以至写磁成功。
2. 如权利要求1所述的磁条读写器的写磁控制方法,其特征在于所述编码 器与所述读磁头的中心距离大于85.9毫米而小于100毫米。
3. 如权利要求1所述的磁条读写器的写磁控制方法,其特征在于所述编码 器与所述读磁头的中心距离为86毫米。
全文摘要
本发明公开一种磁条读写器的写磁控制方法,其包括磁条读写器接收写磁命令后,先以写低抗磁介质的写入电流驱动写磁头,磁条读写器处于低抗写磁状态;然后对所刷过的磁卡或存折进行识别,如识别结果为存折,则仍以写低抗磁介质的写入电流驱动写磁头,磁条读写器处于低抗写磁状态,如识别结果为磁卡,则以写高抗磁介质的写入电流驱动写磁头,磁条读写器转换为高抗写磁状态;读磁头读取磁卡或存折的磁条信息,并与系统写数据进行比较,如两者一致,则完成写磁工作,如两者不一致,则再刷磁卡或存折进行写磁操作,可重复操作以至写磁成功。本发明可应用于现有银行的软件系统之上,且可与现有银行所使用的磁条读写器兼容。
文档编号G06K1/12GK101393611SQ20071003033
公开日2009年3月25日 申请日期2007年9月20日 优先权日2007年9月20日
发明者周小群, 张海涛, 杜远能, 邓红伟 申请人:深圳南天东华科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1