亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

讀卡控制方法、裝置、終端及系統(tǒng)的制作方法

文檔序號:6357969閱讀:186來源:國知局
專利名稱:讀卡控制方法、裝置、終端及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其是一種讀卡控制方法、裝置、終端及系統(tǒng)。
背景技術(shù)
當前,伴隨著國民經(jīng)濟的信息化和電子化,集成電路antegrated Circuit,簡稱 IC)卡已經(jīng)廣泛應(yīng)用到生產(chǎn)生活中。但是,目前對IC卡進行操作的設(shè)備大多是專用的銷售終端(Point Of Sale,簡稱POS機),而POS機對于普通用戶來說價格比較昂貴,且使用不方便。

發(fā)明內(nèi)容
本發(fā)明提供一種讀卡控制方法、裝置、終端及系統(tǒng),用于解決現(xiàn)有技術(shù)中使用專用 POS機對IC卡進行操作的價格昂貴且使用不方便的問題。本發(fā)明提供一種讀卡控制方法,包括移動終端將包含操作指令的命令報文發(fā)送給讀卡設(shè)備;所述讀卡設(shè)備將所述命令報文發(fā)送給集成電路IC卡,并接收所述IC卡返回的回應(yīng)報文,所述回應(yīng)報文包含所述操作指令的執(zhí)行結(jié)果;所述讀卡設(shè)備將所述回應(yīng)報文發(fā)送給所述移動終端。本發(fā)明提供一種讀卡控制裝置,包括指令發(fā)送模塊,用于將包含操作指令的命令報文發(fā)送給讀卡設(shè)備;回應(yīng)接收模塊,用于接收所述讀卡設(shè)備返回的回應(yīng)報文,所述回應(yīng)報文包含所述操作指令的執(zhí)行結(jié)果。本發(fā)明提供一種移動終端,包括如上所述的讀卡控制裝置。本發(fā)明提供一種讀卡控制系統(tǒng)包括互相連接的移動終端和讀卡設(shè)備,所述移動終端包括如上所述的讀卡控制裝置,所述讀卡設(shè)備包括讀卡器,所述讀卡器用于將所述命令報文發(fā)送給所述IC卡并接收所述IC卡返回的回應(yīng)報文。本發(fā)明通過移動終端向讀卡設(shè)備發(fā)送包含操作指令的命令報文,控制讀卡設(shè)備根據(jù)命令報文對IC卡進行操作,解決了解決現(xiàn)有技術(shù)中使用專用POS機對IC卡進行操作的價格昂貴且使用不方便的問題。


為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明提供的一種讀卡控制方法實施例一的流程示意圖。圖2是本發(fā)明提供的一種讀卡控制方法實施例二的流程示意圖。
圖3是本發(fā)明提供的一種讀卡控制裝置實施例一的結(jié)構(gòu)示意圖。圖4是本發(fā)明提供的一種讀卡控制裝置實施例二的結(jié)構(gòu)示意圖。圖5是本發(fā)明提供的一種移動終端實施例一的結(jié)構(gòu)示意圖。圖6是本發(fā)明提供的一種移動終端實施例二的結(jié)構(gòu)示意圖。圖7是本發(fā)明提供的一種讀卡控制系統(tǒng)實施例一的結(jié)構(gòu)示意圖。圖8是本發(fā)明提供的一種讀卡控制系統(tǒng)實施例二的結(jié)構(gòu)示意圖。圖9是本發(fā)明提供的一種讀卡控制系統(tǒng)實施例三的結(jié)構(gòu)示意圖。圖10是本發(fā)明提供的一種讀卡控制系統(tǒng)實施例四的結(jié)構(gòu)示意圖。
具體實施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。圖1是本發(fā)明提供的一種讀卡控制方法實施例一的流程示意圖。如圖1所示,該實施例包括步驟101、移動終端將包含操作指令的命令報文發(fā)送給讀卡設(shè)備;這里的移動終端可以為手機、掌上電腦(Personal Digital Assistant,簡稱PDA) 等能夠進行移動通信的終端。移動終端里可以預(yù)先存儲IC卡對應(yīng)的命令報文,也可以在需要時向IC卡發(fā)卡單位的服務(wù)網(wǎng)關(guān)請求該命令報文,本實施例對此不作限定。步驟102、所述讀卡設(shè)備將所述命令報文發(fā)送給集成電路IC卡,并接收所述IC卡返回的回應(yīng)報文,所述回應(yīng)報文包含所述操作指令的執(zhí)行結(jié)果;讀卡設(shè)備和IC卡間通過命令報文和回應(yīng)報文進行交互。通常,所述操作指令的執(zhí)行結(jié)果包含執(zhí)行成功代碼或執(zhí)行失敗代碼,當包含執(zhí)行成功代碼時可選地還包括IC卡返回的卡片數(shù)據(jù)等。這里的卡片數(shù)據(jù)具體可以是該卡片對應(yīng)的卡號、賬號、卡片所屬用戶的用戶信息或卡片校驗數(shù)據(jù)等。另外,由于IC卡能夠解析的信息和其中存儲的信息都是數(shù)字信號形式的,因此本發(fā)明實施例中發(fā)給IC卡的命令報文和IC卡返回的回應(yīng)報文均是數(shù)字信號形式的。這里的讀卡設(shè)備可以采用現(xiàn)有技術(shù)中的讀卡設(shè)備實現(xiàn),比如IC卡讀卡器等。步驟103、所述讀卡設(shè)備將所述回應(yīng)報文發(fā)送給所述移動終端。移動終端收到IC卡返回的回應(yīng)報文后可以根據(jù)回應(yīng)報文的內(nèi)容確定是否進行后續(xù)處理,比如若回應(yīng)報文指示執(zhí)行失敗,則移動終端可以重新發(fā)送命令報文也可以結(jié)束操作,若回應(yīng)報文指示執(zhí)行成功,則移動終端可以再發(fā)送包含另一操作指令的命令報文,或是提取回應(yīng)報文中的卡片數(shù)據(jù)等,本實施例對此不做限定。本發(fā)明實施例通過移動終端向讀卡設(shè)備發(fā)送包含操作指令的命令報文,控制讀卡設(shè)備根據(jù)命令報文對IC卡進行操作,解決了解決現(xiàn)有技術(shù)中使用專用POS機對IC卡進行操作的價格昂貴且使用不方便的問題。圖2是本發(fā)明提供的一種讀卡控制方法實施例二的流程示意圖。如圖2所示,該實施例包括步驟201、移動終端接收對IC卡的操作信息;
這里的操作信息是對所述IC卡進行某種操作的相關(guān)信息,由用戶在移動終端上輸入或選擇。所述操作信息可以包括針對所述IC卡的操作設(shè)置信息和針對所述操作設(shè)置信息的操作確認信息;其中操作設(shè)置信息可以包含交易金額和/或操作類型等,操作類型可以是查詢、轉(zhuǎn)賬、還款等,當操作類型是查詢時操作設(shè)置信息可以不包含交易金額;操作確認信息可以包含所述卡片的交易密碼、用戶簽名等,操作確認信息可以為一種,也可以是多種的組合。步驟202、移動終端將包含操作指令的命令報文發(fā)送給讀卡設(shè)備;這里的操作指令可以是默認的指令,比如對IC卡進行操作時默認首先選擇打開某個文件夾的操作指令等,也可以是根據(jù)操作信息確定的指令,比如操作信息是將某個信息寫入IC卡中則操作指令為寫入信息的操作指令,本實施例對此不作限定。若是默認的操作指令,步驟201和步驟202 205之間沒有一定的先后順序可以并行執(zhí)行,步驟201在步驟206之前完成即可。若是根據(jù)操作信息確定指令,則在步驟202和步驟201之間還包括 步驟20 、根據(jù)所述操作信息從指令集中選取所述操作指令。這里的指令集包含對IC卡進行各種操作的操作指令。步驟203、所述讀卡設(shè)備將所述命令報文發(fā)送給所述IC卡,并接收所述IC卡返回的回應(yīng)報文,所述回應(yīng)報文包含所述操作指令的執(zhí)行結(jié)果;這里需要說明的是,對IC卡進行某種操作時,通常需要按順序連續(xù)執(zhí)行一系列的操作指令。這種情況下,移動終端在收到上一個操作指令的指示執(zhí)行成功的回應(yīng)報文時,再將下一個操作指令包含在命令報文中發(fā)送出去。步驟204、所述讀卡設(shè)備將所述回應(yīng)報文發(fā)送給所述移動終端;以下是讀卡設(shè)備和符合銀聯(lián)規(guī)范的IC卡間交互的一個例子。1)首先選擇IC卡文件目錄//SELECT選擇銀行卡文件目錄00A404000F A0000003334355502D4D4F42494C45 // 發(fā)送操作指令9000 //返回執(zhí)行成功代碼2)讀取上述選擇的文件目錄中EFOl的值//READ BINARY 讀出 EFOl 的值00B0810040 //發(fā)送操作指令005F7CED512C86D150A6554BB9589EA402051137E3F295AD704F7CED512C86D150A35548B9589EA4A2E9FE31ABDC126359A3554BB9589EA4C0F8431ED4A34F15//返回讀出的值9000//返回執(zhí)行成功代碼3)讀取上述選擇的文件目錄中EF02的值//READ BINARY 讀出 EF02 的值00B0820010//發(fā)送操作指令203587A3F8B64A170200FFFFFFFFFFFF// 返回讀出的值9000//返回執(zhí)行成功代碼4)讀取上述選擇的文件目錄中EF04的值//READ BINARY 讀出 EF03 的值
7
00B0830008//發(fā)送操作指令01FFFFFFFFFFFFFF// 返回讀出的值9000//返回執(zhí)行成功代碼步驟205、所述移動終端根據(jù)所述操作指令對所述回應(yīng)報文進行解析,從所述回應(yīng)報文中提取卡片數(shù)據(jù);本實施例中的操作指令為讀取所述IC中某個位置存儲的卡片數(shù)據(jù)的指令,若執(zhí)行成功,則回應(yīng)報文中包含執(zhí)行成功代碼和卡片數(shù)據(jù),若執(zhí)行失敗,則回應(yīng)報文中包含執(zhí)行失敗代碼。本實施例對執(zhí)行成功的情況進一步說明,對于執(zhí)行失敗的情況不作限定。步驟206、所述移動終端將所述操作信息和所述卡片數(shù)據(jù)發(fā)送給所述IC卡對應(yīng)的服務(wù)網(wǎng)關(guān);移動終端里預(yù)設(shè)了所述IC卡對應(yīng)的服務(wù)網(wǎng)關(guān)的地址。所述服務(wù)網(wǎng)關(guān)可以是所述 IC卡的發(fā)卡單位設(shè)置的服務(wù)網(wǎng)關(guān),如銀行網(wǎng)關(guān)、第三方支付網(wǎng)關(guān)等。步驟207、所述服務(wù)網(wǎng)關(guān)對所述操作信息和卡片數(shù)據(jù)進行驗證,驗證通過則向所述移動終端返回操作確認消息,否則返回操作失敗消息。具體地,所述服務(wù)網(wǎng)關(guān)根據(jù)所述卡片數(shù)據(jù)查找對應(yīng)的卡片記錄,根據(jù)所述卡片記錄對所述操作信息進行驗證。可選地,所述服務(wù)網(wǎng)關(guān)上存儲有所述卡片數(shù)據(jù)對應(yīng)的卡片記錄,或者所述服務(wù)網(wǎng)關(guān)向所述發(fā)卡單位的數(shù)據(jù)庫查詢所述卡片數(shù)據(jù)對應(yīng)的卡片記錄。所述卡片記錄中包含所述卡片對應(yīng)的賬戶信息,如賬戶余額、交易密碼、用戶簽名等。這里對所述操作信息進行驗證可以是驗證交易密碼或用戶簽名是否和對應(yīng)卡片記錄中的匹配,驗證交易金額是否不大于對應(yīng)卡片記錄中的賬戶余額等,本實施例對此不做限定。驗證通過則向所述移動終端返回操作確認消息,否則返回操作失敗消息??蛇x地,操作失敗消息中包含操作失敗代碼,以便根據(jù)所述操作失敗代碼對前述步驟中的錯誤進行調(diào)整或是對移動終端進行調(diào)試。實際應(yīng)用時,步驟206中可以通過短消息服務(wù)(Short Messaging krvice,簡稱 SMS)、多媒體消息服務(wù)(Multimedia Messaging krvice,簡稱MMS)或是通用分組無線服務(wù) (General Packet Radio krvice,簡稱GPRQ方式將所述操作信息和所述卡片數(shù)據(jù)發(fā)送給服務(wù)網(wǎng)關(guān)。當采用SMS或匪S方式時,將所述操作信息和所述卡片數(shù)據(jù)包含在短消息或多媒體消息里發(fā)送給服務(wù)網(wǎng)關(guān)。實際應(yīng)用中,IC卡的種類很多,如銀行卡、公交卡、校園卡等,由于各類IC卡的發(fā)卡單位不同,各發(fā)卡單位針對IC卡定義的通信協(xié)議不同,因此對各類IC進行操作的操作指令不同。若要對各類IC卡進行操作,則需要對應(yīng)各類IC卡的指令集。對應(yīng)地,在步驟20 之前還包括步驟201a、移動終端獲取所述IC卡的卡片類型,根據(jù)所述卡片類型確定所述IC卡對應(yīng)的指令集。這里所述IC卡的卡片類型可以由用戶在移動終端上選擇或輸入。步驟201a和步驟201之間沒有一定的先后順序,本實施例對此不做限定。對應(yīng)地,若所述移動終端可以對多類IC卡進行操作,則步驟206中還需先根據(jù)所述卡片類型確定對應(yīng)所述IC卡的服務(wù)網(wǎng)關(guān)。另外,步驟201a和步驟201之間沒有一定的先后順序,可以并行執(zhí)行,本實施例對此不作限定。
本發(fā)明實施例中移動終端和讀卡設(shè)備間可以有不同的連接方式,步驟202、203和 204中交互的信息的形式也相應(yīng)地不同。由于命令報文和回應(yīng)報文本身是數(shù)字信號形式的, 若移動終端通過有線數(shù)字信號接口(如Mini USB接口、MicroSD接口等)或無線數(shù)字信號接口(如近場通信接口等)與讀卡設(shè)備連接,則步驟202中移動終端直接將數(shù)字信號形式的命令報文通過有線數(shù)字信號接口或近場通信接口發(fā)給讀卡設(shè)備,步驟203中讀卡設(shè)備直接將接收到的數(shù)字信號形式的命令報文發(fā)給IC卡,步驟204中讀卡設(shè)備直接將IC卡返回的數(shù)字信號形式的回應(yīng)報文通過有線數(shù)字信號接口或近場通信接口發(fā)給移動終端。若移動終端通過音頻口與讀卡設(shè)備連接,則步驟202中移動終端需先將數(shù)字信號形式的命令報文轉(zhuǎn)換成模擬信號形式的再通過音頻口發(fā)送給讀卡設(shè)備,步驟203中讀卡設(shè)備需先將接收到的模擬信號形式的命令報文轉(zhuǎn)換成數(shù)字信號形式再發(fā)送給IC卡,步驟204中讀卡設(shè)備需先將IC卡返回的數(shù)字信號形式的回應(yīng)報文轉(zhuǎn)換成模擬信號形式的再通過音頻口發(fā)給移動終端,步驟204之后移動終端還需將通過音頻口接收到的模擬信號形式的回應(yīng)報文轉(zhuǎn)換成數(shù)字信號形式。所述近場通信接口是近場通信模塊提供的接口,近場通信模塊是一種近距離無線通信模塊,其可以使用射頻識別(Radio Frequency Identification,簡稱RFID)、藍牙、無線保真(Wireless Fidelity,簡稱WiFi)、紅外、紫蜂(ZigBee)等近距離通信技術(shù)與一定距離內(nèi)的設(shè)備進行通信。本發(fā)明實施例的移動終端和讀卡設(shè)備中的近場通信模塊可以采用現(xiàn)有技術(shù)中的近場通信模塊實現(xiàn)。本發(fā)明實施例通過移動終端向讀卡設(shè)備發(fā)送包含操作指令的命令報文,控制讀卡設(shè)備根據(jù)命令報文對IC卡進行操作,解決了解決現(xiàn)有技術(shù)中使用專用POS機對IC卡進行操作的價格昂貴且使用不方便的問題。進一步地,本發(fā)明實施例通過將卡片數(shù)據(jù)和接收到的操作信息發(fā)送到服務(wù)網(wǎng)關(guān)進行驗證,可以實現(xiàn)移動刷IC卡,給商戶提供便攜式刷卡金融服務(wù)。進一步地,本發(fā)明實施例通過對根據(jù)卡片類型確定對應(yīng)的指令集和服務(wù)網(wǎng)關(guān),可以實現(xiàn)對各類IC卡的操作。圖3是本發(fā)明提供的一種讀卡控制裝置實施例一的結(jié)構(gòu)示意圖。如圖3所示,該實施例包括指令發(fā)送模塊31,用于將包含操作指令的命令報文發(fā)送給讀卡設(shè)備;回應(yīng)接收模塊32,用于接收所述讀卡設(shè)備返回的回應(yīng)報文,所述回應(yīng)報文包含所述操作指令的執(zhí)行結(jié)果。本實施例的具體實現(xiàn)參照本發(fā)明提供的一種讀卡控制方法實施例一。本發(fā)明實施例通過移動終端向讀卡設(shè)備發(fā)送包含操作指令的命令報文,控制讀卡設(shè)備根據(jù)命令報文對 IC卡進行操作,解決了解決現(xiàn)有技術(shù)中使用專用POS機對IC卡進行操作的價格昂貴且使用不方便的問題。圖4是本發(fā)明提供的一種讀卡控制裝置實施例二的結(jié)構(gòu)示意圖。如圖4所示,該裝置包括指令發(fā)送模塊41,用于將包含操作指令的命令報文發(fā)送給讀卡設(shè)備;回應(yīng)接收模塊42,用于接收所述讀卡設(shè)備返回的回應(yīng)報文,根據(jù)所述操作指令對所述回應(yīng)報文進行解析,從所述回應(yīng)報文中提取卡片數(shù)據(jù);信息獲取模塊43,用于接收對IC卡的操作信息;
9
驗證交互模塊44,用于將所述操作信息和所述卡片數(shù)據(jù)發(fā)送給所述IC卡對應(yīng)的服務(wù)網(wǎng)關(guān),并接收所述服務(wù)網(wǎng)關(guān)返回的操作確認消息或操作失敗消息。進一步地,該裝置還包括類型確定模塊45,用于獲取所述IC卡的卡片類型,并根據(jù)所述卡片類型確定所述IC卡對應(yīng)的指令集和服務(wù)網(wǎng)關(guān);指令發(fā)送模塊41具體用于,從類型確定模塊45確定的指令集中選取所述操作指令;驗證交互模塊44具體用于,將所述操作信息和所述卡片數(shù)據(jù)發(fā)送給類型確定模塊45確定的服務(wù)網(wǎng)關(guān)??蛇x地,驗證交互模塊44具體用于生成一短消息或多媒體消息,所述短消息或多媒體消息包含所述操作信息和所述卡片數(shù)據(jù),并將所述短消息或多媒體消息發(fā)送給所述 IC卡對應(yīng)的服務(wù)網(wǎng)關(guān)。可選地,驗證交互模塊44具體用于通過GPRS將所述操作信息和所述卡片數(shù)據(jù)發(fā)送給所述IC卡對應(yīng)的服務(wù)網(wǎng)關(guān)。本實施例的具體實現(xiàn)參照本發(fā)明提供的一種讀卡控制方法實施例二。本發(fā)明實施例通過移動終端向讀卡設(shè)備發(fā)送包含操作指令的命令報文,控制讀卡設(shè)備根據(jù)命令報文對 IC卡進行操作,解決了解決現(xiàn)有技術(shù)中使用專用POS機對IC卡進行操作的價格昂貴且使用不方便的問題。進一步地,本發(fā)明實施例通過將卡片數(shù)據(jù)和接收到的操作信息發(fā)送到服務(wù)網(wǎng)關(guān)進行驗證,可以實現(xiàn)移動刷IC卡,給商戶提供便攜式刷卡金融服務(wù)。進一步地,本發(fā)明實施例通過對根據(jù)卡片類型確定對應(yīng)的指令集和服務(wù)網(wǎng)關(guān),可以實現(xiàn)對各類IC卡的操作。圖5是本發(fā)明提供的一種移動終端實施例一的結(jié)構(gòu)示意圖。如圖5所示,該移動終端包括讀卡控制裝置51,讀卡控制裝置51為如本發(fā)明提供的一種讀卡控制裝置實施例一或?qū)嵤├龅难b置。該移動終端還包括有線數(shù)字信號接口 52或近場通信接口 53。本實施例中,讀卡控制裝置51通過有線數(shù)字信號接口 52或近場通信接口 53和讀卡設(shè)備進行交互。本實施例的具體實現(xiàn)參照本發(fā)明提供的一種讀卡控制方法實施例一或?qū)嵤├?本發(fā)明實施例通過移動終端向讀卡設(shè)備發(fā)送包含操作指令的命令報文,控制讀卡設(shè)備根據(jù)命令報文對IC卡進行操作,解決了解決現(xiàn)有技術(shù)中使用專用POS機對IC卡進行操作的價格昂貴且使用不方便的問題。圖6是本發(fā)明提供的一種移動終端實施例二的結(jié)構(gòu)示意圖。如圖6所示,該移動終端包括讀卡控制裝置61,調(diào)制解調(diào)模塊62和音頻口 63。讀卡控制裝置61為如本發(fā)明提供的一種讀卡控制裝置實施例一或?qū)嵤├龅难b置。調(diào)制解調(diào)模塊62用于將讀卡控制裝置61發(fā)送的命令報文轉(zhuǎn)換成模擬信號形式, 將所述模擬信號形式的命令報文通過音頻口 63發(fā)送給所述讀卡設(shè)備,并將從音頻口 63接收的模擬信號形式的回應(yīng)報文轉(zhuǎn)換成數(shù)字信號形式,將所述數(shù)字信號形式的回應(yīng)報文發(fā)送給讀卡控制裝置61 ;讀卡控制裝置61具體用于,將命令報文發(fā)送給調(diào)制解調(diào)模塊62,并接收調(diào)制解調(diào)模塊62返回的所述數(shù)字信號形式的回應(yīng)報文。這樣,讀卡控制裝置61接收到的都是數(shù)字信號,可以直接處理,讀卡控制裝置61發(fā)送出去的數(shù)字信號也可以通過調(diào)制解調(diào)模塊62轉(zhuǎn)換后在模擬通道上傳輸。本實施例的具體實現(xiàn)參照本發(fā)明提供的一種讀卡控制方法實施例二。本發(fā)明實施例通過移動終端向讀卡設(shè)備發(fā)送包含操作指令的命令報文,控制讀卡設(shè)備根據(jù)命令報文對IC卡進行操作,解決了解決現(xiàn)有技術(shù)中使用專用POS機對IC卡進行操作的價格昂貴且使用不方便的問題。更進一步地,本發(fā)明實施例通過將數(shù)字信號形式的報文轉(zhuǎn)換成模擬信號形式,使得移動終端和讀卡設(shè)備可以通過模擬通道進行交互。圖7是本發(fā)明提供的一種讀卡控制系統(tǒng)實施例一的結(jié)構(gòu)示意圖,如圖7所示,所述系統(tǒng)包括互相連接的移動終端71和讀卡設(shè)備72,移動終端71包括如本發(fā)明提供的一種讀卡控制裝置實施例一或?qū)嵤├龅淖x卡控制裝置711,讀卡設(shè)備72包括讀卡器721。 讀卡器721用于將所述命令報文發(fā)送給所述IC卡,并接收所述IC卡返回的回應(yīng)報文。本實施例中的讀卡器721可以采用現(xiàn)有技術(shù)中的IC卡讀卡器實現(xiàn)。移動終端71可以通過自帶的有線數(shù)字信號接口(在圖中未示出)和讀卡設(shè)備72 的有線數(shù)字信號接口(在圖中未示出)與讀卡設(shè)備進行交互。本實施例的具體實現(xiàn)參照本發(fā)明提供的一種讀卡控制方法實施例一或?qū)嵤├?本發(fā)明實施例通過移動終端向讀卡設(shè)備發(fā)送包含操作指令的命令報文,控制讀卡設(shè)備根據(jù)命令報文對IC卡進行操作,解決了解決現(xiàn)有技術(shù)中使用專用POS機對IC卡進行操作的價格昂貴且使用不方便的問題。圖8是本發(fā)明提供的一種讀卡控制系統(tǒng)實施例二的結(jié)構(gòu)示意圖,如圖8所示,所述系統(tǒng)包括依次連接的移動終端81,轉(zhuǎn)換適配器83和讀卡設(shè)備82,移動終端81包括如本發(fā)明提供的一種讀卡控制裝置實施例一或?qū)嵤├龅淖x卡控制裝置811。轉(zhuǎn)換適配器83 包括第一接口 831和第二接口 832,第一接口 831與移動終端81連接,第二接口 832與讀卡設(shè)備82連接,讀卡設(shè)備82包括讀卡器821,讀卡器821用于將所述命令報文發(fā)送給所述IC 卡,并接收所述IC卡返回的回應(yīng)報文。讀卡控制裝置811具體用于將所述命令報文發(fā)送給第一接口 831,并接收第一接口 831返回的所述卡片數(shù)據(jù);讀卡設(shè)備82具體用于接收第二接口 832發(fā)送的所述讀卡指令,并將所述卡片數(shù)據(jù)發(fā)送給第二接口 832。本實施例中移動終端81可以通過自帶的有線數(shù)字信號接口(在圖中未示出)、轉(zhuǎn)換適配器83和讀卡設(shè)備82的有線數(shù)字信號接口(在圖中未示出)與讀卡設(shè)備進行交互。 實際應(yīng)用中,通常在移動終端81的有線數(shù)字信號接口和讀卡設(shè)備82的有線數(shù)字信號接口不匹配、無法通過數(shù)據(jù)線直接相連時,加上一個轉(zhuǎn)換適配器83,通過轉(zhuǎn)換適配器83將移動終端81的數(shù)字信號接口和讀卡設(shè)備82的數(shù)字信號接口連接起來。本實施例的具體實現(xiàn)參照本發(fā)明提供的一種讀卡控制方法實施例一或?qū)嵤├?本發(fā)明實施例通過移動終端向讀卡設(shè)備發(fā)送包含操作指令的命令報文,控制讀卡設(shè)備根據(jù)命令報文對IC卡進行操作,解決了解決現(xiàn)有技術(shù)中使用專用POS機對IC卡進行操作的價格昂貴且使用不方便的問題。圖9是本發(fā)明提供的一種讀卡控制系統(tǒng)實施例三的結(jié)構(gòu)示意圖,如圖9所示,所述系統(tǒng)包括互相連接的移動終端91和讀卡設(shè)備92。移動終端91包括第一調(diào)制解調(diào)模塊 912、第一音頻口 913和如本發(fā)明提供的一種讀卡控制裝置實施例二所述的讀卡控制裝置 911。第一調(diào)制解調(diào)模塊912用于將讀卡控制裝置911發(fā)送的所述命令報文轉(zhuǎn)換成模擬信號形式并通過第一音頻口 913發(fā)送給讀卡設(shè)備92,將通過第一音頻口 913接收到的模擬信號形式的回應(yīng)報文轉(zhuǎn)換成數(shù)字信號形式并發(fā)送給讀卡控制裝置911 ;讀卡控制裝置911具體用于,將所述命令報文發(fā)送給第一調(diào)制解調(diào)模塊912,并接收第一調(diào)制解調(diào)模塊912返回
11的所述數(shù)字信號形式的回應(yīng)報文。讀卡設(shè)備92包括讀卡器921、第二調(diào)制解調(diào)模塊922和第二音頻口 923,第二調(diào)制解調(diào)模塊922用于將從第二音頻口 923接收的所述模擬信號形式的命令報文轉(zhuǎn)換成數(shù)字信號形式,將所述數(shù)字信號形式的命令報文發(fā)送給讀卡器921,并將讀卡器921發(fā)送的所述回應(yīng)報文轉(zhuǎn)換成模擬信號形式,將所述模擬信號形式的回應(yīng)報文通過第二音頻口 923發(fā)送給移動終端91。第二音頻口 923和第一音頻口 913連接。本實施例的具體實現(xiàn)參照本發(fā)明提供的一種讀卡控制方法實施例二。本發(fā)明實施例通過移動終端向讀卡設(shè)備發(fā)送包含操作指令的命令報文,控制讀卡設(shè)備根據(jù)命令報文對 IC卡進行操作,解決了解決現(xiàn)有技術(shù)中使用專用POS機對IC卡進行操作的價格昂貴且使用不方便的問題。更進一步地,本發(fā)明實施例通過將數(shù)字信號形式的報文轉(zhuǎn)換成模擬信號形式,使得移動終端和讀卡設(shè)備可以通過模擬通道進行交互。圖10是本發(fā)明提供的一種讀卡控制系統(tǒng)實施例四的結(jié)構(gòu)示意圖,如圖10所示,所述系統(tǒng)包括移動終端21和讀卡設(shè)備22,移動終端21包括第一近場通信接口 214和如本發(fā)明提供的一種讀卡控制裝置實施例一或?qū)嵤├龅淖x卡控制裝置211 ;讀卡設(shè)備22 包括讀卡器221和第二近場通信接口 224,第一近場通信接口 214與第二近場通信接口 2M 通過近場通信技術(shù)連接。讀卡控制裝置211具體用于將所述命令報文通過第一近場通信接口 214發(fā)送給讀卡設(shè)備22,并通過第一近場通信接口 214接收讀卡設(shè)備22返回的所述回應(yīng)報文;讀卡器 221具體用于通過第二近場通信接口 2M接收所述命令報文,并通過第二近場通信接口 224將所述回應(yīng)報文發(fā)送給讀卡控制裝置211。本實施例的具體實現(xiàn)參照本發(fā)明提供的一種讀卡控制方法實施例一或?qū)嵤├?本發(fā)明實施例通過移動終端向讀卡設(shè)備發(fā)送包含操作指令的命令報文,控制讀卡設(shè)備根據(jù)命令報文對IC卡進行操作,解決了解決現(xiàn)有技術(shù)中使用專用POS機對IC卡進行操作的價格昂貴且使用不方便的問題。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。最后應(yīng)說明的是以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種讀卡控制方法,其特征在于,包括移動終端將包含操作指令的命令報文發(fā)送給讀卡設(shè)備;所述讀卡設(shè)備將所述命令報文發(fā)送給集成電路IC卡,并接收所述IC卡返回的回應(yīng)報文,所述回應(yīng)報文包含所述操作指令的執(zhí)行結(jié)果;所述讀卡設(shè)備將所述回應(yīng)報文發(fā)送給所述移動終端。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括 所述移動終端接收對所述IC卡的操作信息;所述將所述回應(yīng)報文發(fā)送給所述移動終端之后還包括所述移動終端根據(jù)所述操作指令對所述回應(yīng)報文進行解析,從所述回應(yīng)報文中提取卡片數(shù)據(jù);所述移動終端將所述操作信息和所述卡片數(shù)據(jù)發(fā)送給所述IC卡對應(yīng)的服務(wù)網(wǎng)關(guān); 所述服務(wù)網(wǎng)關(guān)對所述操作信息和卡片數(shù)據(jù)進行驗證,驗證通過則向所述移動終端返回操作確認消息,否則返回操作失敗消息。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述移動終端將包含操作指令的命令報文發(fā)送給讀卡設(shè)備之前還包括根據(jù)所述操作信息從指令集中選取所述操作指令。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述操作信息從指令集中選取所述操作指令之前還包括所述移動終端獲取所述IC卡的卡片類型,根據(jù)所述卡片類型確定所述IC卡對應(yīng)的指令集。
5.根據(jù)權(quán)利要求1 4任一所述的方法,其特征在于,所述移動終端將包含操作指令的命令報文發(fā)送給讀卡設(shè)備具體包括所述移動終端將所述命令報文轉(zhuǎn)換成模擬信號形式,并將所述模擬信號形式的命令報文通過音頻口發(fā)送給所述讀卡設(shè)備;所述讀卡設(shè)備將所述命令報文發(fā)送給IC卡具體包括所述讀卡設(shè)備將接收到的所述模擬信號形式的命令報文轉(zhuǎn)換成數(shù)字信號形式,并將所述數(shù)字信號形式的命令報文發(fā)送給所述IC卡;所述讀卡設(shè)備將所述回應(yīng)報文發(fā)送給所述移動終端具體包括 所述讀卡設(shè)備將從所述IC卡接收的數(shù)字信號形式的回應(yīng)報文轉(zhuǎn)換成模擬信號形式, 并將所述模擬信號形式的回應(yīng)報文發(fā)送給所述移動終端;所述讀卡設(shè)備將所述回應(yīng)報文發(fā)送給所述移動終端之后包括 所述移動終端將通過所述音頻口接收的所述模擬信號形式的回應(yīng)報文轉(zhuǎn)換成數(shù)字信號形式。
6.根據(jù)權(quán)利要求1 4任一所述的方法,其特征在于,所述移動終端將包含操作指令的命令報文發(fā)送給讀卡設(shè)備具體包括移動終端將包含操作指令的命令報文通過有線數(shù)字信號接口或近場通信接口發(fā)送給讀卡設(shè)備;所述讀卡設(shè)備將所述回應(yīng)報文發(fā)送給所述移動終端具體包括 所述讀卡設(shè)備將所述回應(yīng)報文通過有線數(shù)字信號接口或近場通信接口發(fā)送給所述移動終端。
7.一種讀卡控制裝置,其特征在于,包括指令發(fā)送模塊,用于將包含操作指令的命令報文發(fā)送給讀卡設(shè)備; 回應(yīng)接收模塊,用于接收所述讀卡設(shè)備返回的回應(yīng)報文,所述回應(yīng)報文包含所述操作指令的執(zhí)行結(jié)果。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,還包括信息獲取模塊和驗證交互模塊, 所述信息獲取模塊用于接收對IC卡的操作信息;所述驗證交互模塊將所述操作信息和所述卡片數(shù)據(jù)發(fā)送給所述IC卡對應(yīng)的服務(wù)網(wǎng)關(guān),并接收所述服務(wù)網(wǎng)關(guān)返回的操作確認消息或操作失敗消息;所述回應(yīng)接收模塊具體用于,根據(jù)所述操作指令對所述回應(yīng)報文進行解析,從所述回應(yīng)報文中提取卡片數(shù)據(jù)。
9.一種移動終端,其特征在于,包括如權(quán)利要求7 8任一所述的讀卡控制裝置。
10.根據(jù)權(quán)利要求9所述的移動終端,其特征在于,還包括調(diào)制解調(diào)模塊和音頻口; 所述調(diào)制解調(diào)模塊用于將所述讀卡控制裝置發(fā)送的命令報文轉(zhuǎn)換成模擬信號形式,將所述模擬信號形式的命令報文通過所述音頻口發(fā)送給所述讀卡設(shè)備,并將從所述音頻口接收的模擬信號形式的回應(yīng)報文轉(zhuǎn)換成數(shù)字信號形式,將所述數(shù)字信號形式的回應(yīng)報文發(fā)送給所述讀卡控制裝置;所述讀卡控制裝置具體用于,將命令報文發(fā)送給所述調(diào)制解調(diào)模塊,并接收所述調(diào)制解調(diào)模塊返回的所述數(shù)字信號形式的回應(yīng)報文。
11.根據(jù)權(quán)利要求9所述的移動終端,其特征在于,還包括有線數(shù)字信號接口或近場通信接口,所述讀卡控制裝置具體用于,將命令報文通過有線數(shù)字信號接口或近場通信接口發(fā)送給讀卡設(shè)備,并通過有線數(shù)字信號接口或近場通信接口接收所述讀卡設(shè)備返回的回應(yīng)報文。
12.—種讀卡控制系統(tǒng),其特征在于,包括互相連接的移動終端和讀卡設(shè)備,所述移動終端包括如權(quán)利要求7 8任一所述的讀卡控制裝置,所述讀卡設(shè)備包括讀卡器,所述讀卡器用于將所述命令報文發(fā)送給所述IC卡并接收所述IC卡返回的回應(yīng)報文。
13.根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,所述移動終端還包括第一音頻口和第一調(diào)制解調(diào)模塊,所述讀卡設(shè)備還包括第二音頻口和第二調(diào)制解調(diào)模塊,所述第一音頻口和所述第二音頻口連接;所述第一調(diào)制解調(diào)模塊用于,將所述讀卡控制裝置發(fā)送的命令報文轉(zhuǎn)換成模擬信號形式,將所述模擬信號形式的命令報文通過所述第一音頻口發(fā)送給所述讀卡設(shè)備,并將從所述第一音頻口接收的模擬信號形式的回應(yīng)報文轉(zhuǎn)換成數(shù)字信號形式,將所述數(shù)字信號形式的回應(yīng)報文發(fā)送給所述讀卡控制裝置;所述讀卡控制裝置具體用于,將命令報文發(fā)送給所述第一調(diào)制解調(diào)模塊,并接收所述第一調(diào)制解調(diào)模塊返回的所述數(shù)字信號形式的回應(yīng)報文;所述第二調(diào)制解調(diào)模塊用于,將從所述第二音頻口接收的所述模擬信號形式的命令報文轉(zhuǎn)換成數(shù)字信號形式,將所述數(shù)字信號形式的命令報文發(fā)送給所述讀卡器,并將所述讀卡器發(fā)送的所述回應(yīng)報文轉(zhuǎn)換成模擬信號形式,將所述模擬信號形式的回應(yīng)報文通過所述第二音頻口發(fā)送給所述移動終端。
14.根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,所述移動終端還包括第一有線數(shù)字信號接口或第一近場通信接口,所述讀卡設(shè)備還包括第二有線數(shù)字信號接口或第二近場通信接口,所述第一有線數(shù)字信號接口和所述第二有線數(shù)字信號接口連接或者所述第一近場通信接口和所述第二近場通信接口連接;所述讀卡控制裝置具體用于,將所述命令報文通過所述第一有線數(shù)字信號接口或所述第一近場通信接口發(fā)送給所述讀卡設(shè)備;所述讀卡設(shè)備具體用于,通過將所述回應(yīng)報文通過所述第二有線數(shù)字信號接口或所述第二近場通信接口發(fā)送給所述移動終端。
全文摘要
本發(fā)明提供一種讀卡控制方法、裝置、終端及系統(tǒng)。讀卡控制方法包括移動終端將包含操作指令的命令報文發(fā)送給讀卡設(shè)備;所述讀卡設(shè)備將所述命令報文發(fā)送給集成電路IC卡,并接收所述IC卡返回的回應(yīng)報文,所述回應(yīng)報文包含所述操作指令的執(zhí)行結(jié)果;所述讀卡設(shè)備將所述回應(yīng)報文發(fā)送給所述移動終端。本發(fā)明通過移動終端向讀卡設(shè)備發(fā)送包含操作指令的命令報文,控制讀卡設(shè)備根據(jù)命令報文對IC卡進行操作,解決了解決現(xiàn)有技術(shù)中使用專用POS機對IC卡進行操作的價格昂貴且使用不方便的問題。
文檔編號G06K7/00GK102208008SQ20111009241
公開日2011年10月5日 申請日期2011年4月13日 優(yōu)先權(quán)日2011年4月13日
發(fā)明者孫江濤, 魏中華, 黃雋武 申請人:錢袋網(wǎng)(北京)信息技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1