• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    磁條卡數(shù)據(jù)讀取方法和裝置制造方法及圖紙

    技術(shù)編號(hào):15691404 閱讀:166 留言:0更新日期:2017-06-24 04:35
    本公開涉及一種磁條卡數(shù)據(jù)讀取方法和裝置,該方法包括讀取所述磁條卡的磁道數(shù)據(jù);按照第一預(yù)設(shè)規(guī)則對(duì)讀取的磁道數(shù)據(jù)中的各個(gè)字的數(shù)據(jù)比特進(jìn)行轉(zhuǎn)換,得到各個(gè)字的轉(zhuǎn)換后數(shù)據(jù)比特;依據(jù)預(yù)設(shè)對(duì)應(yīng)關(guān)系獲取各個(gè)字的轉(zhuǎn)換后數(shù)據(jù)比特所對(duì)應(yīng)的字符,來對(duì)各個(gè)字進(jìn)行解碼,這樣能夠直接從讀取到的磁條卡的數(shù)據(jù)得到所述磁條卡攜帶的實(shí)際字符數(shù)據(jù),從而提高磁條卡數(shù)據(jù)讀取的效率。

    Magnetic stripe card data reading method and device

    The invention relates to a magnetic card data reading method and device. The method includes reading the data track magnetic stripe card; according to the first preset rules for each data bit word track data read in the conversion, conversion of each word data bits; according to the corresponding conversion preset obtaining correspondence between each word. After the data bits of the characters, to decode each word, it can directly read from the magnetic stripe card data from the actual character data of magnetic card carrying, thereby improving the efficiency of magnetic card data reading.

    【技術(shù)實(shí)現(xiàn)步驟摘要】
    磁條卡數(shù)據(jù)讀取方法和裝置
    本公開涉及電子領(lǐng)域,具體地,涉及一種磁條卡數(shù)據(jù)讀取方法和裝置。
    技術(shù)介紹
    現(xiàn)有技術(shù)中,對(duì)于磁條卡信息的讀取,通常包括讀取數(shù)據(jù),解碼字符,校驗(yàn)字符等步驟,校驗(yàn)通過后,才能得到有效的磁條卡信息。在使用協(xié)處理器來讀取這類磁條卡信息時(shí),由于協(xié)處理器的主頻通常為30M至60M,而需要處理的步驟過多,因此讀取效率不高。
    技術(shù)實(shí)現(xiàn)思路
    本公開的目的是提供一種磁條卡數(shù)據(jù)讀取方法,該方法能夠提高磁條卡數(shù)據(jù)讀取的效率。為了實(shí)現(xiàn)上述目的,本公開提供一種磁條卡數(shù)據(jù)讀取方法,該方法包括:讀取所述磁條卡的磁道數(shù)據(jù);按照第一預(yù)設(shè)規(guī)則對(duì)讀取的磁道數(shù)據(jù)中的各個(gè)字的數(shù)據(jù)比特進(jìn)行轉(zhuǎn)換,得到各個(gè)字的轉(zhuǎn)換后數(shù)據(jù)比特;依據(jù)預(yù)設(shè)對(duì)應(yīng)關(guān)系獲取各個(gè)字的轉(zhuǎn)換后數(shù)據(jù)比特所對(duì)應(yīng)的字符,來對(duì)各個(gè)字進(jìn)行解碼。可選的,所述第一預(yù)設(shè)規(guī)則包括:將各個(gè)字的鏡像位置的數(shù)據(jù)比特互換位置。可選的,各個(gè)字的轉(zhuǎn)換后數(shù)據(jù)比特和與其對(duì)應(yīng)的字符被存儲(chǔ)在解碼表中。可選的,該方法還包括:在依據(jù)所述預(yù)設(shè)對(duì)應(yīng)關(guān)系獲取到的字符是無效字符時(shí),提示讀取錯(cuò)誤。本公開還提供一種磁條卡數(shù)據(jù)讀取裝置,該裝置包括:讀取模塊,用于讀取所述磁條卡的磁道數(shù)據(jù);轉(zhuǎn)換模塊,用于按照第一預(yù)設(shè)規(guī)則對(duì)讀取的磁道數(shù)據(jù)中的各個(gè)字的數(shù)據(jù)比特進(jìn)行轉(zhuǎn)換,得到各個(gè)字的轉(zhuǎn)換后數(shù)據(jù)比特;解碼模塊,用于依據(jù)預(yù)設(shè)對(duì)應(yīng)關(guān)系獲取各個(gè)字的轉(zhuǎn)換后數(shù)據(jù)比特所對(duì)應(yīng)的字符,來對(duì)各個(gè)字進(jìn)行解碼。可選的,所述轉(zhuǎn)換模塊還用于將各個(gè)字的鏡像位置的數(shù)據(jù)比特互換位置,來對(duì)所述讀取模塊讀取的磁道數(shù)據(jù)中的各個(gè)字的數(shù)據(jù)比特進(jìn)行轉(zhuǎn)換,得到各個(gè)字的轉(zhuǎn)換后數(shù)據(jù)比特。可選的,所述各個(gè)字的轉(zhuǎn)換后數(shù)據(jù)比特和與其對(duì)應(yīng)的字符被存儲(chǔ)在解碼表中。可選的,所述裝置還包括:報(bào)錯(cuò)模塊,用于在所述解碼模塊依據(jù)所述預(yù)設(shè)對(duì)應(yīng)關(guān)系獲取到的字符是無效字符時(shí),提示讀取錯(cuò)誤。通過上述技術(shù)方案,在讀取所述磁條卡的磁道數(shù)據(jù)之后,按照第一預(yù)設(shè)規(guī)則對(duì)讀取的磁道數(shù)據(jù)中的各個(gè)字的數(shù)據(jù)比特進(jìn)行轉(zhuǎn)換,得到各個(gè)字的轉(zhuǎn)換后數(shù)據(jù)比特,然后依據(jù)預(yù)設(shè)對(duì)應(yīng)關(guān)系獲取各個(gè)字的轉(zhuǎn)換后數(shù)據(jù)比特所對(duì)應(yīng)的字符,來對(duì)各個(gè)字進(jìn)行解碼,這樣能夠直接從讀取到的磁條卡的數(shù)據(jù)得到所述磁條卡攜帶的實(shí)際字符數(shù)據(jù),不需要像現(xiàn)有技術(shù)那樣執(zhí)行校驗(yàn)字符的步驟,從而能夠提高磁條卡數(shù)據(jù)讀取的效率。本公開的其他特征和優(yōu)點(diǎn)將在隨后的具體實(shí)施方式部分予以詳細(xì)說明。附圖說明附圖是用來提供對(duì)本公開的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與下面的具體實(shí)施方式一起用于解釋本公開,但并不構(gòu)成對(duì)本公開的限制。在附圖中:圖1是根據(jù)本公開一種實(shí)施方式提供的磁條卡數(shù)據(jù)讀取方法的流程圖。圖2是根據(jù)本公開又一種實(shí)施方式提供的磁條卡數(shù)據(jù)讀取方法的流程圖。圖3是根據(jù)本公開一種實(shí)施方式提供的磁條卡數(shù)據(jù)讀取裝置的示意框圖。圖4是根據(jù)本公開又一種實(shí)施方式提供的磁條卡數(shù)據(jù)讀取裝置的示意框圖。附圖標(biāo)記說明100磁條卡數(shù)據(jù)讀取裝置10讀取模塊20轉(zhuǎn)換模塊30解碼模塊40報(bào)錯(cuò)模塊具體實(shí)施方式以下結(jié)合附圖對(duì)本公開的具體實(shí)施方式進(jìn)行詳細(xì)說明。應(yīng)當(dāng)理解的是,此處所描述的具體實(shí)施方式僅用于說明和解釋本公開,并不用于限制本公開。圖1是根據(jù)本公開一種實(shí)施方式提供的磁條卡數(shù)據(jù)讀取方法的流程圖。如圖1所示,該方法包括步驟S101至步驟S103。在步驟S101中,讀取所述磁條卡的磁道數(shù)據(jù)。常規(guī)的磁條卡有三條磁道,每條磁道上都能夠攜帶一定數(shù)量的數(shù)據(jù),在本步驟中,讀取的所述磁條卡的磁道數(shù)據(jù)是所述磁條卡上的所有攜帶了數(shù)據(jù)的磁道上的所有數(shù)據(jù)。在步驟S102中,按照第一預(yù)設(shè)規(guī)則對(duì)讀取的磁道數(shù)據(jù)中的各個(gè)字的數(shù)據(jù)比特進(jìn)行轉(zhuǎn)換,得到各個(gè)字的轉(zhuǎn)換后數(shù)據(jù)比特。不同的磁道中,對(duì)于一個(gè)字的數(shù)據(jù)比特大小也有略微區(qū)別。例如在第一磁道中,一個(gè)字通常由7個(gè)數(shù)據(jù)比特構(gòu)成,其中有6個(gè)數(shù)據(jù)比特位和1個(gè)校驗(yàn)位,而在第二磁道中,一個(gè)字通常由5個(gè)數(shù)據(jù)比特構(gòu)成,其中有4個(gè)數(shù)據(jù)比特位和1個(gè)校驗(yàn)位。因此對(duì)于不同的磁道,在對(duì)磁道中的字進(jìn)行數(shù)據(jù)比特轉(zhuǎn)換時(shí)是以該磁道中的一個(gè)字為單位來進(jìn)行轉(zhuǎn)換的。轉(zhuǎn)換后的數(shù)據(jù)比特也是以該磁道中的一個(gè)字為單位。在步驟S103中,依據(jù)預(yù)設(shè)對(duì)應(yīng)關(guān)系獲取各個(gè)字的轉(zhuǎn)換后數(shù)據(jù)比特所對(duì)應(yīng)的字符,來對(duì)各個(gè)字進(jìn)行解碼。經(jīng)過步驟S102的轉(zhuǎn)換,每個(gè)字都得到了一個(gè)對(duì)應(yīng)單位的轉(zhuǎn)換后的數(shù)據(jù)比特,通過查找預(yù)設(shè)的對(duì)應(yīng)關(guān)系,能夠根據(jù)所述轉(zhuǎn)換后的數(shù)據(jù)比特得到與之對(duì)應(yīng)的字符,從而來對(duì)各個(gè)字進(jìn)行解碼。通過上述技術(shù)方案,在讀取所述磁條卡的磁道數(shù)據(jù)之后,按照第一預(yù)設(shè)規(guī)則對(duì)讀取的磁道數(shù)據(jù)中的各個(gè)字的數(shù)據(jù)比特進(jìn)行轉(zhuǎn)換,得到各個(gè)字的轉(zhuǎn)換后數(shù)據(jù)比特,然后依據(jù)預(yù)設(shè)對(duì)應(yīng)關(guān)系獲取各個(gè)字的轉(zhuǎn)換后數(shù)據(jù)比特所對(duì)應(yīng)的字符,來對(duì)各個(gè)字進(jìn)行解碼,這樣能夠直接從讀取到的磁條卡的數(shù)據(jù)得到所述磁條卡攜帶的實(shí)際字符數(shù)據(jù),不需要像現(xiàn)有技術(shù)那樣執(zhí)行校驗(yàn)字符的步驟,從而能夠提高磁條卡數(shù)據(jù)讀取的效率。在一種可能的實(shí)施方式中,所述第一預(yù)設(shè)規(guī)則包括:將各個(gè)字的鏡像位置的數(shù)據(jù)比特互換位置。例如,在第二磁道中,每個(gè)字由5個(gè)數(shù)據(jù)比特構(gòu)成,將第二磁道中的字的鏡像位置的數(shù)據(jù)比特互換位置時(shí)即將第1位的數(shù)據(jù)比特與第5位的數(shù)據(jù)比特互換位置,將第2位的數(shù)據(jù)比特與第4位的數(shù)據(jù)比特互換位置,第3位的數(shù)據(jù)比特位置不移動(dòng)。通過上述的技術(shù)方案,通過將各個(gè)字的鏡像位置的數(shù)據(jù)比特互換位置來對(duì)讀取的磁道數(shù)據(jù)中的各個(gè)字的數(shù)據(jù)比特進(jìn)行轉(zhuǎn)換,得到各個(gè)字的轉(zhuǎn)換后數(shù)據(jù)比特,提供了一種具體的轉(zhuǎn)換方法。在一種可能的實(shí)施方式中,各個(gè)字的轉(zhuǎn)換后數(shù)據(jù)比特和與其對(duì)應(yīng)的字符被存儲(chǔ)在解碼表中。所述解碼表在讀取所述磁條卡的磁道數(shù)據(jù)之前已經(jīng)預(yù)設(shè)好,是一張記載轉(zhuǎn)換后的數(shù)據(jù)比特與解碼后的字符之間的預(yù)設(shè)對(duì)應(yīng)關(guān)系的表。該解碼表中包含了各個(gè)字的轉(zhuǎn)換后數(shù)據(jù)比特和與其對(duì)應(yīng)的字符,以及讀取出現(xiàn)錯(cuò)誤時(shí)各個(gè)字的轉(zhuǎn)換后數(shù)據(jù)比特和與其對(duì)應(yīng)的字符。例如,以第二磁道為例。在第二磁道中,每個(gè)字由5個(gè)數(shù)據(jù)比特構(gòu)成,每個(gè)字的轉(zhuǎn)換后數(shù)據(jù)比特也是由5個(gè)數(shù)據(jù)比特構(gòu)成,每一位數(shù)據(jù)比特只能取0或1,因此所述轉(zhuǎn)換后數(shù)據(jù)比特的可能值有從0x0到0x1F一共32種可能值,則解碼表中就應(yīng)該有從0x0到0x1F一共32種轉(zhuǎn)換后數(shù)據(jù)比特和與其對(duì)應(yīng)的字符,如表1所示。表1其中,第二磁道中能夠攜帶的正確的字集如表2所示,共有16個(gè),因此各個(gè)字的轉(zhuǎn)換后數(shù)據(jù)比特也有16種。這樣,所述解碼表中就有16個(gè)讀取正確的字的轉(zhuǎn)換后數(shù)據(jù)比特和與其對(duì)應(yīng)的字符,以及剩余16個(gè)在讀取出現(xiàn)錯(cuò)誤的情況下的字的轉(zhuǎn)換后數(shù)據(jù)比特和與其對(duì)應(yīng)的字符,其中,表1中與在讀取出現(xiàn)錯(cuò)誤的情況下的字的轉(zhuǎn)換后數(shù)據(jù)比特相對(duì)應(yīng)的字符X也可以為其他第二磁道中不能攜帶的字符,例如A、Z等。表2當(dāng)然,所述解碼表中除了該解碼表所在磁道能夠攜帶的正確的字集中的所有字的轉(zhuǎn)換后數(shù)據(jù)比特和與其對(duì)應(yīng)的字符外,對(duì)于可能出現(xiàn)的讀取出錯(cuò)的情況下的轉(zhuǎn)換后數(shù)據(jù)比特和與其對(duì)應(yīng)的字符不做限制,所述解碼表中可以包含所有可能的讀取出錯(cuò)情況下的轉(zhuǎn)換后數(shù)據(jù)比特和與其對(duì)應(yīng)的字符,也可以包含部分可能的讀取出錯(cuò)情況下的轉(zhuǎn)換后數(shù)據(jù)比特和與其對(duì)應(yīng)的字符。通過上述技術(shù)方案,將所述轉(zhuǎn)換后數(shù)據(jù)比特和與其對(duì)應(yīng)的字符存儲(chǔ)在解碼表中就能夠快速查找轉(zhuǎn)換后數(shù)據(jù)比特和與其對(duì)應(yīng)的字符,有利于提高磁條卡數(shù)據(jù)讀取效率。圖2是根據(jù)本公開又一種實(shí)施方式提供的磁條卡數(shù)據(jù)讀取方法的流程圖。如圖2所示,該方法中包括圖1中的步驟S101至步驟S103,還包括步驟S201。在步本文檔來自技高網(wǎng)...
    磁條卡數(shù)據(jù)讀取方法和裝置

    【技術(shù)保護(hù)點(diǎn)】
    一種磁條卡數(shù)據(jù)讀取方法,其特征在于,該方法包括:讀取所述磁條卡的磁道數(shù)據(jù);按照第一預(yù)設(shè)規(guī)則對(duì)讀取的磁道數(shù)據(jù)中的各個(gè)字的數(shù)據(jù)比特進(jìn)行轉(zhuǎn)換,得到各個(gè)字的轉(zhuǎn)換后數(shù)據(jù)比特;依據(jù)預(yù)設(shè)對(duì)應(yīng)關(guān)系獲取各個(gè)字的轉(zhuǎn)換后數(shù)據(jù)比特所對(duì)應(yīng)的字符,來對(duì)各個(gè)字進(jìn)行解碼。

    【技術(shù)特征摘要】
    1.一種磁條卡數(shù)據(jù)讀取方法,其特征在于,該方法包括:讀取所述磁條卡的磁道數(shù)據(jù);按照第一預(yù)設(shè)規(guī)則對(duì)讀取的磁道數(shù)據(jù)中的各個(gè)字的數(shù)據(jù)比特進(jìn)行轉(zhuǎn)換,得到各個(gè)字的轉(zhuǎn)換后數(shù)據(jù)比特;依據(jù)預(yù)設(shè)對(duì)應(yīng)關(guān)系獲取各個(gè)字的轉(zhuǎn)換后數(shù)據(jù)比特所對(duì)應(yīng)的字符,來對(duì)各個(gè)字進(jìn)行解碼。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一預(yù)設(shè)規(guī)則包括:將各個(gè)字的鏡像位置的數(shù)據(jù)比特互換位置。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,各個(gè)字的轉(zhuǎn)換后數(shù)據(jù)比特和與其對(duì)應(yīng)的字符被存儲(chǔ)在解碼表中。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法還包括:在依據(jù)所述預(yù)設(shè)對(duì)應(yīng)關(guān)系獲取到的字符是無效字符時(shí),提示讀取錯(cuò)誤。5.一種磁條卡數(shù)據(jù)讀取裝置,其特征在于,該裝置包括:讀取模塊,用于讀取所述磁條...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:王旭張鋒
    申請(qǐng)(專利權(quán))人:東軟集團(tuán)股份有限公司
    類型:發(fā)明
    國別省市:遼寧,21

    網(wǎng)友詢問留言 已有0條評(píng)論
    • 還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 中文字幕久久精品无码| 亚洲国产精品无码一线岛国| 日日摸日日碰夜夜爽无码| 亚洲Av无码专区国产乱码DVD | 久久精品中文字幕无码绿巨人 | 国产AⅤ无码专区亚洲AV| 日韩精品人妻系列无码专区| 亚洲日韩看片无码电影| 自拍偷在线精品自拍偷无码专区| 中文字幕av无码一二三区电影| 日韩精品无码免费专区午夜不卡| 97人妻无码一区二区精品免费| 国产日韩精品无码区免费专区国产 | 亚洲AV日韩AV永久无码色欲| 国产日韩AV免费无码一区二区| 无码熟妇人妻AV在线影院| 无码精品人妻一区二区三区人妻斩 | 日韩毛片无码永久免费看| 亚洲av无码不卡久久| 国产热の有码热の无码视频| 人妻无码精品久久亚瑟影视| 久久久久精品国产亚洲AV无码| 亚洲爆乳精品无码一区二区三区| 无码AⅤ精品一区二区三区| 久久精品无码中文字幕| 亚洲人AV在线无码影院观看| AV大片在线无码永久免费| 无码精品人妻一区二区三区漫画 | 亚洲熟妇无码久久精品| 亚洲乱亚洲乱妇无码麻豆| 日日日日做夜夜夜夜无码| 东京热加勒比无码少妇| 中文字幕精品无码久久久久久3D日动漫| 亚洲AV无码久久久久网站蜜桃 | 精品无码人妻一区二区三区18| 蜜桃臀无码内射一区二区三区| 久久亚洲精品AB无码播放| 久久老子午夜精品无码怎么打| 亚洲中文字幕无码一久久区| 亚洲AV综合色区无码一区爱AV| 久久精品岛国av一区二区无码 |