Nfc支付方法、裝置、系統(tǒng)及移動(dòng)終端的制作方法
【專利摘要】本發(fā)明公開了一種NFC支付方法,該方法包括:第一終端根據(jù)接收的外部指令接收輸入的交易數(shù)據(jù)及NFC交易指令,輸出第二信息;移動(dòng)終端接收來自第一終端的用以激活NFC支付的射頻信號(hào);移動(dòng)終端利用來自第一終端的初始化數(shù)據(jù)進(jìn)行初始化,并發(fā)送初始化完成響應(yīng)至第一終端,輸出第一信息;移動(dòng)終端對(duì)用戶的生物特征進(jìn)行采集,獲得生物特征圖像并進(jìn)行圖像處理,提取第一生物特征值;移動(dòng)終端將第一生物特征值與預(yù)存的用戶信息包含的第二生物特征值進(jìn)行比對(duì),且在比對(duì)一致時(shí),發(fā)送認(rèn)證成功響應(yīng)至第一終端;第一終端與第一服務(wù)器和移動(dòng)終端進(jìn)行交互,完成NFC支付。采用本發(fā)明的方法、裝置、移動(dòng)終端及系統(tǒng),能夠提高安全性。
【專利說明】NFC支付方法、裝置、系統(tǒng)及移動(dòng)終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種電子【技術(shù)領(lǐng)域】,尤其涉及ー種NFC支付方法、ー種NFC支付裝置、ー種NFC支付系統(tǒng)及移動(dòng)終端。
【背景技術(shù)】
[0002]近場通信(Near Field Communication,NFC)是一種短距離的無線通信技術(shù),允許電子設(shè)備之間進(jìn)行短距離非接觸式點(diǎn)對(duì)點(diǎn)數(shù)據(jù)傳輸。NFC支付是基于NFC技木,通過移動(dòng)終端,比如手機(jī)、平板等,完成電子貨幣支付。
[0003]為了方便快捷,小額的NFC支付通常不需要用戶確認(rèn),因此存在被惡意刷卡的風(fēng)險(xiǎn),比如:現(xiàn)有的NFC支付通過聲音和/或震動(dòng)來提示用戶進(jìn)行NFC支付,具有很好人機(jī)交互性,但嘈雜擁擠的環(huán)境中,用戶往往無法察覺這種提示,而短信、電話等功能也是通過聲音和/或震動(dòng)提示用戶,導(dǎo)致用戶對(duì)聲音和震動(dòng)提示習(xí)以為常,這就給了犯罪分子可乘之機(jī)。
[0004]目前雖然可采用密碼確認(rèn)方式或指紋確認(rèn)方式防止上述被盜刷的情況的發(fā)生,但仍存在密碼和指紋被盜用,被惡意刷卡的情況的發(fā)生。
【發(fā)明內(nèi)容】
[0005]本發(fā)明g在解決上述現(xiàn)有的NFC支付中存在的問題。
[0006]本發(fā)明的目的在于提供ー種NFC支付方法,該方法能夠提高安全性。
[0007]本發(fā)明的目的在于提供ー種NFC支付裝置,該裝置能夠提高安全性。
[0008]本發(fā)明的目的在于提供一種移動(dòng)終端,該移動(dòng)終端能夠提高安全性。
[0009]本發(fā)明的目的在于提供ー種NFC支付系統(tǒng),該系統(tǒng)能夠提高安全性。
[0010]為達(dá)到上述目的,本發(fā)明的技術(shù)方案具體是這樣實(shí)現(xiàn)的:
[0011]本發(fā)明一方面提供了ー種NFC支付方法,該方法包括:
[0012]A、第一終端接收外部指令;
[0013]B、所述第一終端根據(jù)外部指令接收輸入的交易數(shù)據(jù)及NFC交易指令,輸出第二信息;所述第二信息用以提示進(jìn)行NFC支付;
[0014]C、移動(dòng)終端接收來自所述第一終端的用以激活NFC支付的射頻信號(hào);
[0015]D、所述移動(dòng)終端利用來自所述第一終端的初始化數(shù)據(jù)進(jìn)行初始化,并在初始化完成后發(fā)送初始化完成響應(yīng)至所述第一終端;
[0016]E、所述移動(dòng)終端輸出第一信息;所述第一信息用以提示進(jìn)行生物特征認(rèn)證;
[0017]F、所述移動(dòng)終端對(duì)用戶的生物特征進(jìn)行采集,獲得生物特征圖像;所述生物特征為:靜脈特征或虹膜特征;
[0018]G、所述移動(dòng)終端對(duì)生物特征圖像進(jìn)行圖像處理,提取第一生物特征值;
[0019]H、所述移動(dòng)終端將所述第一生物特征值與預(yù)存的用戶信息包含的第二生物特征值進(jìn)行比對(duì),且在比對(duì)一致吋,發(fā)送認(rèn)證成功響應(yīng)至所述第一終端;[0020]1、所述第一終端與第一服務(wù)器和所述移動(dòng)終端進(jìn)行交互,完成NFC支付;
[0021]所述第一終端為POS終端、刷卡器或讀卡器;所述第一服務(wù)器為銀行服務(wù)器或第三方服務(wù)器。
[0022]上述方法中,所述步驟B包括:
[0023]所述移動(dòng)終端輸出第一信息至所述第一終端,由所述第一終端顯示所述第一信息;或者
[0024]所述移動(dòng)終端直接輸出顯示第一信息。
[0025]較佳地,所述步驟H還包括:
[0026]在比對(duì)不一致吋,判斷是否達(dá)到預(yù)設(shè)次數(shù),如果是,則發(fā)送認(rèn)證失敗響應(yīng)至所述第一終端,否則執(zhí)行步驟F。
[0027]上述方法中,所述步驟I包括:
[0028]I1、所述第一終端根據(jù)認(rèn)證成功響應(yīng),將交易數(shù)據(jù)以及從所述移動(dòng)終端讀取的賬戶信息作為交易準(zhǔn)備數(shù)據(jù)發(fā)送至所述第一服務(wù)器;
[0029]12、所述第一服務(wù)器根據(jù)接收到的交易數(shù)據(jù)以及賬戶信息執(zhí)行支付操作,生成交易腳本并發(fā)送至所述第一終端;
[0030]13、所述第一終端將所述交易腳本發(fā)送至所述移動(dòng)終端;
[0031]14、所述移動(dòng)終端進(jìn)行外部認(rèn)證,并在認(rèn)證通過后執(zhí)行所述交易腳本,完成NFC支付。
[0032]上述方法中,步驟14所述移動(dòng)終端進(jìn)行外部認(rèn)證包括:
[0033]所述移動(dòng)終端驗(yàn)證輸入的賬號(hào)和/或密碼是否與預(yù)存的用戶信息一致,如果ー致,則外部認(rèn)證通過。
[0034]本發(fā)明又一方面提供了ー種NFC支付裝置,該裝置包括:
[0035]NFC天線,收發(fā)射頻信號(hào);
[0036]NFC通信模塊,連接所述NFC天線和NFC支付邏輯模塊,用以完成第一終端與NFC支付邏輯模塊間的通訊;
[0037]所述NFC通信模塊包括:
[0038]第一単元,檢測是否接收到第一終端發(fā)送的射頻信號(hào),如果是,則被激活并觸發(fā)第ニ単元,否則繼續(xù)檢測;
[0039]第二単元,對(duì)第一単元接收到的射頻信號(hào)進(jìn)行處理,獲得初始化數(shù)據(jù)并輸出至所述NFC支付邏輯模塊;所述第二単元通過所述NFC天線發(fā)送初始化完成響應(yīng)至所述第一終端;
[0040]所述第二単元通過所述NFC天線發(fā)送認(rèn)證成功響應(yīng)及預(yù)存的用戶信息包含的賬戶信息至所述第一終端;
[0041]所述第二単元將來自所述第一終端的交易腳本輸出至所述NFC支付邏輯模塊;
[0042]NFC支付邏輯模塊,被所述第一終端初始化,輸出第一信息并觸發(fā)生物特征認(rèn)證模塊;所述NFC支付邏輯模塊將接收到的第一生物特征值與預(yù)存的用戶信息進(jìn)行比對(duì),且在比對(duì)一致時(shí),通過所述NFC通信模塊和所述NFC天線發(fā)送認(rèn)證成功響應(yīng)至所述第一終端,在所述弟一終端的控制下完成NFC支付;
[0043]生物特征認(rèn)證模塊,調(diào)用移動(dòng)終端的圖像采集元件采集生物特征獲得第一生物特征值,將所述第一生物特征值輸出至所述NFC支付邏輯模塊;
[0044]所述生物特征認(rèn)證模塊包括:
[0045]圖像采集単元,調(diào)用移動(dòng)終端的圖像采集元件并采集獲取生物特征圖像,輸出生物特征圖像至圖像處理單元;
[0046]圖像處理單元,對(duì)接收到的生物特征圖像依次進(jìn)行圖像處理及特征提取,獲得第一生物特征值并輸出至所述NFC支付邏輯模塊;
[0047]所述第一信息用以提示進(jìn)行生物特征認(rèn)證;所述第一終端為POS終端、刷卡器或讀卡器;所述生物特征為:靜脈特征或虹膜特征。
[0048]較佳地,所述NFC支付邏輯模塊還在比對(duì)不一致時(shí),判斷是否達(dá)到預(yù)設(shè)次數(shù),如果是,則通過所述NFC通信模塊和所述NFC天線發(fā)送認(rèn)證失敗響應(yīng)至所述第一終端,否則繼續(xù)觸發(fā)生物特征認(rèn)證模塊采集生物特征數(shù)據(jù)。
[0049]上述裝置中,所述NFC支付邏輯模塊包括:
[0050]第三単元,通過所述NFC天線和所述NFC通信模塊接收來自所述第一終端的初始化數(shù)據(jù),利用初始化數(shù)據(jù)進(jìn)行初始化,輸出初始化完成響應(yīng)至所述NFC通信模塊,輸出第一信息并觸發(fā)所述生物特征認(rèn)證模塊;
[0051]第四単元,將接收到的所述第一生物特征值與第五単元中存儲(chǔ)的用戶信息包含的第二生物特征值進(jìn)行比對(duì),且在比對(duì)一致時(shí),通過所述NFC通信模塊和所述NFC天線發(fā)送認(rèn)證成功響應(yīng)至所述第一終端;
`[0052]所述第四単元通過所述NFC通信模塊和所述NFC天線,接收來自所述第一終端的交易腳本,在驗(yàn)證輸入的賬號(hào)和/或`密碼與第五単元存儲(chǔ)的用戶信息包含的賬戶信息一致時(shí),根據(jù)交易腳本完成NFC支付;
[0053]第五単元,存儲(chǔ)用戶信息;所述用戶信息至少包含賬戶信息及第ニ生物特征值;所述賬戶信息至少包含賬號(hào)和密碼。
[0054]本發(fā)明另一方面提供了一種移動(dòng)終端,該移動(dòng)終端裝設(shè)有前述任一項(xiàng)所述的NFC支付裝置。
[0055]本發(fā)明再一方面提供了ー種NFC支付系統(tǒng),該系統(tǒng)包含:前述移動(dòng)終端、第一服務(wù)器、以及與所述移動(dòng)終端和所述第一服務(wù)器進(jìn)行交互完成NFC支付的第一終端;
[0056]所述第一服務(wù)器為銀行服務(wù)器或第三方服務(wù)器。
[0057]較佳地,所述第一終端還在初始化所述移動(dòng)終端之前,接收輸入的交易數(shù)據(jù)及NFC交易指令,輸出第二信息并發(fā)送用以激活NFC支付的射頻信號(hào);所述第二信息用以提示進(jìn)行NFC支付。
[0058]上述系統(tǒng)中,所述移動(dòng)終端輸出顯示第一信息;或者
[0059]所述移動(dòng)終端還輸出第一信息至所述第一終端,由所述第一終端顯示所述第一信
o
[0060]上述系統(tǒng)中,所述第一終端還根據(jù)接收到的認(rèn)證成功響應(yīng),將交易數(shù)據(jù)以及從所述移動(dòng)終端讀取的賬戶信息作為交易準(zhǔn)備數(shù)據(jù)發(fā)送至所述第一服務(wù)器,接收來自所述第一服務(wù)器的交易腳本,并發(fā)送至所述移動(dòng)終端。
[0061]由上述本發(fā)明提供的技術(shù)方案可以看出,本發(fā)明提供了ー種NFC支付方法、NFC支付裝置、裝設(shè)有NFC支付裝置的移動(dòng)終端以及NFC支付系統(tǒng),由第一終端和移動(dòng)終端輸出顯示NFC支付過程中的提示信息,由移動(dòng)終端對(duì)生物特征進(jìn)行采集和認(rèn)證,比如靜脈特征、虹膜特征等,在通過生物特征認(rèn)證后才執(zhí)行后續(xù)的NFC支付流程,這樣避免了指紋認(rèn)證存在的被仿冒的危險(xiǎn)和密碼被盜用的危險(xiǎn),進(jìn)ー步提高了 NFC支付的安全性。
【專利附圖】
【附圖說明】
[0062]為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他附圖。
[0063]圖1為本發(fā)明NFC支付方法實(shí)施例一的流程圖;
[0064]圖2為本發(fā)明NFC支付方法實(shí)施例ニ的流程圖;
[0065]圖3為本發(fā)明NFC支付裝置實(shí)施例一的結(jié)構(gòu)示意圖;
[0066]圖4為本發(fā)明NFC支付裝置實(shí)施例ニ的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0067]下面結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明的保護(hù)范圍。
[0068]在本發(fā)明的描述中,需要理解的是,術(shù)語“中心”、“縱向”、“橫向”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底”、“內(nèi)”、“外”等指示的方位或位置關(guān)系為基于
附圖所示的方位或位置關(guān)系,僅是為了便于描述本發(fā)明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構(gòu)造和操作,因此不能理解為對(duì)本發(fā)明的限制。此外,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性或數(shù)量或位置。
[0069]在本發(fā)明的描述中,需要說明的是,除非另有明確的規(guī)定和限定,術(shù)語“安裝”、“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個(gè)元件內(nèi)部的連通。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語在本發(fā)明中的具體含義。
[0070]下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施例作進(jìn)ー步地詳細(xì)描述。
[0071]本發(fā)明提供了ー種NFC支付方法,該方法包括:第一終端根據(jù)外部指令對(duì)移動(dòng)終端的NFC支付進(jìn)行初始化;移動(dòng)終端輸出第一信息;移動(dòng)終端采集生物特征獲得第一生物特征值,將第一生物特征值與預(yù)存的用戶信息進(jìn)行比對(duì),且在比對(duì)一致時(shí),發(fā)送認(rèn)證成功響應(yīng)至第一終端;第一終端與第一服務(wù)器和移動(dòng)終端進(jìn)行交互,完成NFC支付。其中,第一信息用以提示進(jìn)行生物特征認(rèn)證;第一終端為POS終端、刷卡器或讀卡器;第一服務(wù)器為銀行服務(wù)器或第三方服務(wù)器;本發(fā)明中提及的生物特征為如靜脈特征或虹膜特征一祥具有活體特征的生物特征,采用上述具有活體特征的生物特征才能避免對(duì)如指紋ー樣的生物特征的仿制,能夠進(jìn)ー步提高NFC支付過程中的安全性。本發(fā)明的下述實(shí)施例中僅以生物特征來概括性的描述諸如靜脈特征或虹膜特征一祥具有活體特征的具體實(shí)例,并不再逐一地贅述各實(shí)施例。
[0072]鑒于NFC是ー種短距離的無線通信技木,移動(dòng)終端在與第一終端進(jìn)行NFC支付的過程中,移動(dòng)終端需要處于第一終端的NFC有效范圍內(nèi),即移動(dòng)終端與第一終端間的距離需要保證移動(dòng)終端和第一終端之間能夠通過NFC收發(fā)信息和/或數(shù)據(jù),當(dāng)然移動(dòng)終端在NFC支付的過程中貼覆于第一終端屬于最佳的實(shí)施例,移動(dòng)終端也可與第一終端間隔設(shè)定的距離,比如2Cm、3Cm、5Cm等,在間隔設(shè)定的距離的情況下移動(dòng)終端和第一終端能夠進(jìn)行有效地NFC交互即可,在本發(fā)明的下述實(shí)施例中不再對(duì)移動(dòng)終端和第一終端之間的接觸方式進(jìn)行限定。
[0073]需要說明的是,鑒于一般如手機(jī)一祥的移動(dòng)終端會(huì)至少裝設(shè)ー個(gè)攝像頭,該攝像頭通常裝設(shè)于與移動(dòng)終端的屏幕所在的表面相対的表面,而移動(dòng)終端裝設(shè)的NFC支付裝置包含的NFC天線也通常裝設(shè)于與移動(dòng)終端的屏幕所在的表面相対的表面,為了便于攝像頭采集生物特征,通常會(huì)將攝像頭與第一終端錯(cuò)開一定的距離,即攝像頭不被第一終端遮擋,或者在移動(dòng)終端裝設(shè)有前置攝像頭時(shí),即該前置攝像頭裝設(shè)的平面和移動(dòng)終端的屏幕處于同一平面吋,NFN支付裝置調(diào)用前置攝像頭進(jìn)行生物特征采集。
[0074]圖1為本發(fā)明NFC支付方法實(shí)施例一的流程圖?,F(xiàn)結(jié)合圖1,對(duì)本發(fā)明NFC支付方法的實(shí)施例一進(jìn)行說明,具體如下:
[0075]步驟10:第一終端根據(jù)外部指令對(duì)移動(dòng)終端的NFC支付進(jìn)行初始化;
[0076]該步驟包括:步驟101,第一終端接收輸入的交易數(shù)據(jù)及NFC交易指令,輸出第二信息;步驟102,移動(dòng)終端接收來自第一終端的用以激活NFC支付的射頻信號(hào);步驟103,移動(dòng)終端利用來自第一終端的初始化數(shù)據(jù)進(jìn)行初始化,并在初始化完成后發(fā)送初始化完成響
應(yīng)至第一終端。
[0077]步驟101中的第二信息為用以提示進(jìn)行NFC支付的信息,具體地,第一終端可輸出顯示第二信息;步驟101中的第一終端為POS終端、刷卡器或讀卡器。
[0078]步驟101中第一終端接收的交易數(shù)據(jù)及NFC交易指令可來源于持有第一終端的所有者,還可來源于對(duì)第一終端進(jìn)行過合法性認(rèn)證的第一服務(wù)器;其中,第一服務(wù)器可以為銀行服務(wù)器或者為經(jīng)過合法性認(rèn)證的第三方服務(wù)器,在此不再對(duì)第三方服務(wù)器的種類進(jìn)行逐一舉例說明;交易數(shù)據(jù)至少包含金額和賬戶;NFC交易指令可以為輸入交易數(shù)據(jù)時(shí)觸發(fā)生成的NFC交易指令,也可以為輸入交易數(shù)據(jù)后按下確認(rèn)按鍵觸發(fā)生成的NFC交易指令。
[0079]步驟102中提及的第一終端的用以激活NFC支付的射頻信號(hào)是第一終端根據(jù)預(yù)設(shè)時(shí)間間隔周期性發(fā)送的專用于激活NFC支付的射頻信號(hào),一旦移動(dòng)終端處于第一終端的NFC有效范圍,就能夠接收到第一終端周期性發(fā)送的專用于激活NFC支付的射頻信號(hào)。
[0080]步驟103中移動(dòng)終端利用來自第一終端的初始化數(shù)據(jù)進(jìn)行初始化的步驟中,移動(dòng)終端的NFC支付被激活后,移動(dòng)終端就可通過NFC接收來自第一終端的初始化數(shù)據(jù),第一終端在一段時(shí)間內(nèi)僅能完成ー筆NFC支付,換句話說第一終端對(duì)一個(gè)移動(dòng)終端進(jìn)行初始化后并完成相應(yīng)的NFC支付后,才會(huì)針對(duì)與另ー筆NFC支付相關(guān)的流程對(duì)移動(dòng)終端重新進(jìn)行初始化并完成該另ー筆NFC支付。
[0081]步驟103中提及的初始化數(shù)據(jù)可以為:與選擇NFC支付應(yīng)用相關(guān)的數(shù)據(jù)、初始化NFC支付應(yīng)用的數(shù)據(jù)、讀取NFC支付應(yīng)用相關(guān)的數(shù)據(jù)等,具體內(nèi)容可參見JR/T0025.11、JR/T0025.12或JR/T0025.14等非接觸式支付規(guī)范中規(guī)定的NFC支付通信的標(biāo)準(zhǔn),在此不再對(duì)具體的內(nèi)容進(jìn)行詳細(xì)說明。
[0082]步驟11:移動(dòng)終端輸出第一信息至第一終端顯示;
[0083]該步驟包括:步驟111,移動(dòng)終端通過NFC發(fā)送第一信息至第一終端;步驟112,第
一終端輸出顯不第一信息。
[0084]步驟111中的第一信息用以提示進(jìn)行生物特征認(rèn)證。
[0085]需要說明的是,移動(dòng)終端可在步驟10初始化完成后發(fā)送初始化完成響應(yīng)的同時(shí)
可發(fā)送第一信息至第一終端,由第一終端輸出顯示第一信息,或者在發(fā)送初始化完成響應(yīng)后發(fā)送第一信息至第一終端。
[0086]步驟12:移動(dòng)終端采集生物特征獲得第一生物特征值;
[0087]該步驟包括:步驟121,移動(dòng)終端對(duì)用戶的生物特征進(jìn)行采集,獲得生物特征圖像;步驟122,移動(dòng)終端對(duì)生物特征圖像進(jìn)行圖像處理,提取第一生物特征值。
[0088]在步驟121中,移動(dòng)終端可調(diào)用其裝設(shè)的圖像采集元件對(duì)用戶的生物特征進(jìn)行采集,獲得生物特征圖像。
[0089]在步驟122中,移動(dòng)終端可以采用諸如:濾波、灰度化、歸ー化、圖像銳化、ニ值化、特征提取和特征導(dǎo)出等圖像處理技術(shù)對(duì)采集到的生物特征圖像進(jìn)行處理,從生物特征圖像中提取出第一生物特征值。
[0090]步驟13:移動(dòng)終端將第一生物特征值與預(yù)存的用戶信息進(jìn)行比對(duì),如果比對(duì)一致,執(zhí)行步驟14,否則執(zhí)行步驟16 ;
[0091]該步驟包括:移動(dòng)終端將第一生物特征值與預(yù)存的用戶信息中包含的第二生物特征值進(jìn)行比對(duì),如果比對(duì)一致,執(zhí)行步驟14,否則執(zhí)行步驟16。
[0092]該步驟中提及的用戶信息至少包含第二生物特征值以及賬戶信息;賬戶信息至少包含賬號(hào)和/或密碼。其中,預(yù)存的用戶信息中包含的第二生物特征值可為賬戶信息對(duì)應(yīng)的用戶在辦理NFC支付的可信機(jī)構(gòu)的柜臺(tái),比如銀行柜臺(tái),辦理開通NFC支付的業(yè)務(wù)時(shí),由可信機(jī)構(gòu)對(duì)上述用戶的生物特征進(jìn)行采集提取獲得的,上述可信機(jī)構(gòu)可將第二生物特征值以及賬戶信息作為用戶信息寫入移動(dòng)終端中,鑒于上述信息在NFC支付過程中起著認(rèn)證和驗(yàn)證的作用,用戶信息一旦寫入移動(dòng)終端后,不可被其他的讀取裝置或設(shè)備進(jìn)行隨意的讀取,僅限于可信機(jī)構(gòu)或可信機(jī)構(gòu)授權(quán)的部門或設(shè)備能夠?qū)懭胍苿?dòng)終端的用戶信息進(jìn)行讀取等操作,以保證NFC支付的安全性。
[0093]步驟14:移動(dòng)終端發(fā)送認(rèn)證成功響應(yīng)至第一終端;
[0094]該步驟包括:移動(dòng)終端通過NFC發(fā)送認(rèn)證成功響應(yīng)至第一終端。
[0095]該步驟是對(duì)持有移動(dòng)終端并利用移動(dòng)終端進(jìn)行NFC支付的用戶的合法性進(jìn)行的身份認(rèn)證,采用本發(fā)明活體的生物特征進(jìn)行身份認(rèn)證避免了指紋認(rèn)證存在的被仿冒的危險(xiǎn),進(jìn)ー步提高了 NFC支付的安全性。
[0096]步驟15:第一終端與第一服務(wù)器和移動(dòng)終端進(jìn)行交互,完成NFC支付,之后執(zhí)行步驟18 ;
[0097]該步驟包括:步驟151,第一終端根據(jù)認(rèn)證成功響應(yīng),將交易數(shù)據(jù)以及從移動(dòng)終端讀取的賬戶信息作為交易準(zhǔn)備數(shù)據(jù)發(fā)送至第一服務(wù)器;步驟152,第一服務(wù)器根據(jù)接收到的交易數(shù)據(jù)以及賬戶信息執(zhí)行支付操作,生成交易腳本并發(fā)送至第一終端;步驟153,第一終端將交易腳本發(fā)送至移動(dòng)終端;步驟154,移動(dòng)終端進(jìn)行外部認(rèn)證,并在認(rèn)證通過后執(zhí)行交易腳本,完成NFC支付。
[0098]步驟151中提及的第一終端能夠從移動(dòng)終端讀取預(yù)存的用戶信息中包含的賬戶信息是因?yàn)榈谝唤K端是可信機(jī)構(gòu)認(rèn)可的終端,換句話說第一終端是被第一服務(wù)器認(rèn)證過的合法的可信的終端,因此第一終端能夠從移動(dòng)終端讀取預(yù)存的用戶信息中包含的賬戶信息;步驟151中提及的交易數(shù)據(jù)即為步驟10中第一終端接收到的輸入的交易數(shù)據(jù)。
[0099]步驟152中提及的交易腳本為第一服務(wù)器根據(jù)交易數(shù)據(jù)及賬戶信息生成的對(duì)應(yīng)本次NFC支付的賬戶信息對(duì)應(yīng)的賬戶的資金更新的數(shù)據(jù),以便移動(dòng)終端根據(jù)該交易腳本執(zhí)行其預(yù)存的賬戶信息中的賬戶的資金更新操作,進(jìn)ー步使得第一服務(wù)器和移動(dòng)終端中的相同賬戶的資金信息同歩。
[0100]步驟154中移動(dòng)終端進(jìn)行外部認(rèn)證包括:移動(dòng)終端驗(yàn)證輸入的賬號(hào)和/或密碼是否與預(yù)存的用戶信息一致,如果一致,則外部認(rèn)證通過,如果不一致,則NFC支付失敗。
[0101]步驟154中移動(dòng)終端執(zhí)行交易腳本包括:根據(jù)交易腳本對(duì)賬戶信息包含的賬號(hào)中的資金進(jìn)行更新,以便與第一服務(wù)器中賬戶信息包含的賬號(hào)中的資金同歩。
[0102]步驟16:移動(dòng)終端判斷是否到達(dá)預(yù)設(shè)的次數(shù),如果是,執(zhí)行步驟17,否則執(zhí)行步驟12 ;
[0103]該步驟是在第一特征值和第二特征值比對(duì)不一致的情況下執(zhí)行的,可通過預(yù)設(shè)的次數(shù)的設(shè)置避免用戶的誤操作引起的NFC支付不成功的情況發(fā)生;其中,預(yù)設(shè)的次數(shù)可綜合考慮安全性及生物特征采集的失敗率等因素進(jìn)行設(shè)置,比如可設(shè)置成3次或5次。
[0104]步驟17:移動(dòng)終端發(fā)送認(rèn)證失敗響應(yīng)至第一終端,之后執(zhí)行步驟18 ;
[0105]該步驟中移動(dòng)終端發(fā)送認(rèn)證失敗響應(yīng)至第一終端,以便第一終端結(jié)束本次NFC支付操作。
[0106]步驟18:結(jié)束。
[0107]本發(fā)明的上述實(shí)施例中,步驟16和步驟17為可選步驟,即在步驟13比對(duì)不一致時(shí),可直接結(jié)束NFC支付,或者移動(dòng)終端向第一終端發(fā)送認(rèn)證失敗響應(yīng)。
[0108]本發(fā)明的上述較佳實(shí)施例中,由第一終端輸出顯示NFC支付過程中的提示信息,比如第一信息和第二信息,由移動(dòng)終端對(duì)活體生物特征進(jìn)行采集和認(rèn)證,比如靜脈特征、虹膜特征等,這樣避免了指紋認(rèn)證存在的被仿冒和密碼被盜用的危險(xiǎn),進(jìn)ー步提高了 NFC支付的安全性。
[0109]圖2為本發(fā)明NFC支付方法實(shí)施例ニ的流程圖?,F(xiàn)結(jié)合圖2,對(duì)本發(fā)明NFC支付方法的實(shí)施例ニ進(jìn)行說明,具體如下:
[0110]本發(fā)明的NFC支付方法實(shí)施例ニ與實(shí)施例一不同的是由第一終端顯不第一信息,由移動(dòng)終端顯示第二信息,由移動(dòng)終端對(duì)生物特征進(jìn)行采集和認(rèn)證,其他內(nèi)容與實(shí)施例一相同。
[0111]步驟20:第一終端根據(jù)外部指令對(duì)移動(dòng)終端的NFC支付進(jìn)行初始化;
[0112]該步驟包括:步驟201,第一終端接收輸入的交易數(shù)據(jù)及NFC交易指令,輸出第二信息;步驟202,移動(dòng)終端接收來自第一終端的用以激活NFC支付的射頻信號(hào);步驟203,移動(dòng)終端利用來自第一終端的初始化數(shù)據(jù)進(jìn)行初始化,并在初始化完成后發(fā)送初始化完成響
應(yīng)至第一終端。[0113]步驟201中的第二信息為用以提示進(jìn)行NFC支付的信息,具體地,第一終端可輸出顯示第二信息;步驟201中的第一終端為POS終端、刷卡器或讀卡器。
[0114]步驟201中第一終端接收的交易數(shù)據(jù)及NFC交易指令可來源于持有第一終端的所有者,還可來源于對(duì)第一終端進(jìn)行過合法性認(rèn)證的第一服務(wù)器;其中,第一服務(wù)器可以為銀行服務(wù)器或者為經(jīng)過合法性認(rèn)證的第三方服務(wù)器,在此不再對(duì)第三方服務(wù)器的種類進(jìn)行逐一舉例說明;交易數(shù)據(jù)至少包含金額和賬戶;NFC交易指令可以為輸入交易數(shù)據(jù)時(shí)觸發(fā)生成的NFC交易指令,也可以為輸入交易數(shù)據(jù)后按下確認(rèn)按鍵觸發(fā)生成的NFC交易指令。
[0115]步驟202中提及的第一終端的用以激活NFC支付的射頻信號(hào)是第一終端根據(jù)預(yù)設(shè)時(shí)間間隔周期性發(fā)送的專用于激活NFC支付的射頻信號(hào),一旦移動(dòng)終端處于第一終端的NFC有效范圍,就能夠接收到第一終端周期性發(fā)送的專用于激活NFC支付的射頻信號(hào)。
[0116]步驟203中移動(dòng)終端利用來自第一終端的初始化數(shù)據(jù)進(jìn)行初始化的步驟中,移動(dòng)終端的NFC支付被激活后,移動(dòng)終端就可通過NFC接收來自第一終端的初始化數(shù)據(jù),第一終端在一段時(shí)間內(nèi)僅能完成ー筆NFC支付,換句話說第一終端對(duì)一個(gè)移動(dòng)終端進(jìn)行初始化后并完成相應(yīng)的NFC支付后,才會(huì)針對(duì)與另ー筆NFC支付相關(guān)的流程對(duì)移動(dòng)終端重新進(jìn)行初始化并完成該另ー筆NFC支付。
[0117]步驟203中提及的初始化數(shù)據(jù)可以為:與選擇NFC支付應(yīng)用相關(guān)的數(shù)據(jù)、初始化NFC支付應(yīng)用的數(shù)據(jù)、讀取NFC支付應(yīng)用相關(guān)的數(shù)據(jù)等,具體內(nèi)容可參見JR/T0025.11、JR/T0025.12或JR/T0025.14等非接觸式支付規(guī)范中規(guī)定的NFC支付通信的標(biāo)準(zhǔn),在此不再對(duì)具體的內(nèi)容進(jìn)行詳細(xì)說明。
[0118]步驟21:移動(dòng)終端輸出顯示第一信息;
[0119]步驟211中的第一信息用以提示進(jìn)行生物特征認(rèn)證。
[0120]需要說明的是,移動(dòng)終端可在步驟20初始化完成后發(fā)送初始化完成響應(yīng)的同時(shí)輸出顯不第一信息,或者在發(fā)送初始化完成響應(yīng)后輸出顯不第一信息。
[0121]步驟22:移動(dòng)終端采集生物特征獲得第一生物特征值;
[0122]該步驟包括:步驟221,移動(dòng)終端對(duì)用戶的生物特征進(jìn)行采集,獲得生物特征圖像;步驟222,移動(dòng)終端對(duì)生物特征圖像進(jìn)行圖像處理,提取第一生物特征值。
[0123]在步驟221中,移動(dòng)終端可調(diào)用其裝設(shè)的圖像采集元件對(duì)用戶的生物特征進(jìn)行采集,獲得生物特征圖像。
[0124]在步驟222中,移動(dòng)終端可以采用諸如:濾波、灰度化、歸ー化、圖像銳化、ニ值化、特征提取和特征導(dǎo)出等圖像處理技術(shù)對(duì)采集到的生物特征圖像進(jìn)行處理,從生物特征圖像中提取出第一生物特征值。
[0125]步驟23:移動(dòng)終端將第一生物特征值與預(yù)存的用戶信息進(jìn)行比對(duì),如果比對(duì)一致,執(zhí)行步驟24,否則執(zhí)行步驟26 ;
[0126]該步驟包括:移動(dòng)終端將第一生物特征值與預(yù)存的用戶信息中包含的第二生物特征值進(jìn)行比對(duì),如果比對(duì)一致,執(zhí)行步驟24,否則執(zhí)行步驟26。
[0127]該步驟中提及的用戶信息至少包含第二生物特征值以及賬戶信息;賬戶信息至少包含賬號(hào)和/或密碼。其中,預(yù)存的用戶信息中包含的第二生物特征值可為賬戶信息對(duì)應(yīng)的用戶在辦理NFC支付的可信機(jī)構(gòu)的柜臺(tái),比如銀行柜臺(tái),辦理開通NFC支付的業(yè)務(wù)時(shí),由可信機(jī)構(gòu)對(duì)上述用戶的生物特征進(jìn)行采集提取獲得的,上述可信機(jī)構(gòu)可將第二生物特征值以及賬戶信息作為用戶信息寫入移動(dòng)終端中,鑒于上述信息在NFC支付過程中起著認(rèn)證和驗(yàn)證的作用,用戶信息一旦寫入移動(dòng)終端后,不可被其他的讀取裝置或設(shè)備進(jìn)行隨意的讀取,僅限于可信機(jī)構(gòu)或可信機(jī)構(gòu)授權(quán)的部門或設(shè)備能夠?qū)懭胍苿?dòng)終端的用戶信息進(jìn)行讀取等操作,以保證NFC支付的安全性。
[0128]步驟24:移動(dòng)終端發(fā)送認(rèn)證成功響應(yīng)至第一終端;
[0129]該步驟包括:移動(dòng)終端通過NFC發(fā)送認(rèn)證成功響應(yīng)至第一終端。
[0130]該步驟是對(duì)持有移動(dòng)終端并利用移動(dòng)終端進(jìn)行NFC支付的用戶的合法性進(jìn)行的身份認(rèn)證,采用本發(fā)明的活體生物特征進(jìn)行身份認(rèn)證避免了指紋認(rèn)證存在的被仿冒和密碼被盜用的危險(xiǎn),進(jìn)ー步提高了 NFC支付的安全性。
[0131]步驟25:第一終端與第一服務(wù)器和移動(dòng)終端進(jìn)行交互,完成NFC支付,之后執(zhí)行步驟28 ;
[0132]該步驟包括:步驟251,第一終端根據(jù)認(rèn)證成功響應(yīng),將交易數(shù)據(jù)以及從移動(dòng)終端讀取的賬戶信息作為交易準(zhǔn)備數(shù)據(jù)發(fā)送至第一服務(wù)器;步驟252,第一服務(wù)器根據(jù)接收到的交易數(shù)據(jù)以及賬戶信息執(zhí)行支付操作,生成交易腳本并發(fā)送至第一終端;步驟253,第一終端將交易腳本發(fā)送至移動(dòng)終端;步驟254,移動(dòng)終端進(jìn)行外部認(rèn)證,并在認(rèn)證通過后執(zhí)行交易腳本,完成NFC支付。
[0133]步驟251中提及的第一終端能夠從移動(dòng)終端讀取預(yù)存的用戶信息中包含的賬戶信息是因?yàn)榈谝唤K端是可信機(jī)構(gòu)認(rèn)可的終端,換句話說第一終端是被第一服務(wù)器認(rèn)證過的合法的可信的終端,因此第一終端能夠從移動(dòng)終端讀取預(yù)存的用戶信息中包含的賬戶信息;步驟251中提及的交易數(shù)據(jù)即為步驟20中第一終端接收到的輸入的交易數(shù)據(jù)。
[0134]步驟252中提及的交易腳本為第一服務(wù)器根據(jù)交易數(shù)據(jù)及賬戶信息生成的對(duì)應(yīng)本次NFC支付的賬戶信息對(duì)應(yīng)的賬戶的資金更新的數(shù)據(jù),以便移動(dòng)終端根據(jù)該交易腳本執(zhí)行其預(yù)存的賬戶信息中的賬戶的資金更新操作,進(jìn)ー步使得第一服務(wù)器和移動(dòng)終端中的相同賬戶的資金信息同歩。
[0135]步驟254中移動(dòng)終端進(jìn)行外部認(rèn)證包括:移動(dòng)終端驗(yàn)證輸入的賬號(hào)和/或密碼是否與預(yù)存的用戶信息一致,如果一致,則外部認(rèn)證通過,如果不一致,則NFC支付失敗。
[0136]步驟254中移動(dòng)終端執(zhí)行交易腳本包括:根據(jù)交易腳本對(duì)賬戶信息包含的賬號(hào)中的資金進(jìn)行更新,以便與第一服務(wù)器中賬戶信息包含的賬號(hào)中的資金同歩。
[0137]步驟26:移動(dòng)終端判斷是否到達(dá)預(yù)設(shè)的次數(shù),如果是,執(zhí)行步驟27,否則執(zhí)行步驟22 ;
[0138]該步驟是在第一特征值和第二特征值比對(duì)不一致的情況下執(zhí)行的,可通過預(yù)設(shè)的次數(shù)的設(shè)置避免用戶的誤操作引起的NFC支付不成功的情況發(fā)生;其中,預(yù)設(shè)的次數(shù)可綜合考慮安全性及生物特征采集的失敗率等因素進(jìn)行設(shè)置,比如可設(shè)置成3次或5次。
[0139]步驟27:移動(dòng)終端發(fā)送認(rèn)證失敗響應(yīng)至第一終端,之后執(zhí)行步驟28 ;
[0140]該步驟中移動(dòng)終端發(fā)送認(rèn)證失敗響應(yīng)至第一終端,以便第一終端結(jié)束本次NFC支付操作。
[0141]步驟28:結(jié)束。
[0142]本發(fā)明的上述實(shí)施例中,步驟26和步驟27為可選步驟,即在步驟23比對(duì)不一致時(shí),可直接結(jié)束NFC支付,或者移動(dòng)終端向第一終端發(fā)送認(rèn)證失敗響應(yīng)。[0143]本發(fā)明的上述較佳實(shí)施例中,由第一終端和移動(dòng)終端輸出顯示NFC支付過程中的提示信息,比如移動(dòng)終端顯示第一信息,第一終端顯示第二信息,由移動(dòng)終端對(duì)生物特征進(jìn)行采集和認(rèn)證,比如靜脈特征、虹膜特征等,這樣避免了指紋認(rèn)證存在的被仿冒的危險(xiǎn),進(jìn)一步提高了 NFC支付的安全性。
[0144]圖3為本發(fā)明NFC支付裝置實(shí)施例一的結(jié)構(gòu)示意圖。現(xiàn)結(jié)合圖3,對(duì)本發(fā)明NFC支付裝置實(shí)施例一的結(jié)構(gòu)進(jìn)行說明,具體如下:
[0145]本發(fā)明的NFC支付裝置可裝設(shè)于移動(dòng)終端,包括:NFC天線30、NFC通信模塊31、NFC支付邏輯模塊32以及生物特征認(rèn)證模塊33。
[0146]NFC天線30收發(fā)射頻信號(hào)。具體地,將接收到的來自第一終端(圖中未示出)的射頻信號(hào)輸出至NFC通信模塊31,將NFC通信模塊31輸出的射頻信號(hào)以廣播方式進(jìn)行發(fā)送;NFC天線30與第一終端間的距離小于第一閾值時(shí),就可以與第一終端通過射頻信號(hào)進(jìn)行交互;第一閾值為第一終端發(fā)出射頻信號(hào)的有效距離,第一閾值的取值范圍可以為小于10厘米;第一終端為POS終端、刷卡器或讀卡器。
[0147]NFC通信模塊31連接NFC天線30和NFC支付邏輯模塊32,用以完成第一終端與NFC支付邏輯模塊32間的通訊。其中,NFC通信模塊31先被第一終端的射頻信號(hào)激活后,才完成第一終端與NFC支付邏輯模塊32間的通信,具體地,NFC通信模塊31對(duì)接收到的來自第一終端的射頻信號(hào)進(jìn)行解析,將解析獲得的數(shù)據(jù)和/或信息發(fā)送至NFC支付邏輯模塊32,NFC通信模塊31將來自NFC支付邏輯模塊32的數(shù)據(jù)和/或信息編譯成射頻信號(hào)發(fā)送至第一終端。其中,NFC通信模塊31可根據(jù)JR/T0025.11、JR/T0025.12或JR/T0025.14等非接觸式支付規(guī)范中規(guī)定的NFC支付通信的標(biāo)準(zhǔn),通過NFC天線30與第一終端進(jìn)行交互。
[0148]NFC支付邏輯模塊32被第一終端初始化,輸出第一信息并觸發(fā)生物特征認(rèn)證模塊33 ;NFC支付邏輯模塊32將接收到的第一生物特征值與預(yù)存的用戶信息進(jìn)行比對(duì),且在比對(duì)一致時(shí),通過NFC通信模塊31和NFC天線30發(fā)送認(rèn)證成功響應(yīng)至第一終端,在第一終端的控制下完成NFC支付。其中,NFC支付邏輯模塊33可采用現(xiàn)有的NFC支付流程,也可采用JR/T0025.12或JR/T0025.14等非接觸式支付規(guī)范中規(guī)定的NFC支付流程,通過NFC通信模塊31及NFC天線30實(shí)現(xiàn)與第一終端的交互,通過上述交互進(jìn)行NFC支付;第一信息用以提示進(jìn)行生物特征認(rèn)證。
[0149]生物特征認(rèn)證模塊33調(diào)用移動(dòng)終端的圖像采集元件采集生物特征獲得第一生物特征值,將第一生物特征值輸出至NFC支付邏輯模塊32。
[0150]為了避免用戶的誤操作導(dǎo)致生物特征的采集失敗,NFC支付邏輯模塊32還在比對(duì)不一致吋,判斷是否達(dá)到預(yù)設(shè)次數(shù),如果是,則通過NFC通信模塊31和NFC天線30發(fā)送認(rèn)證失敗響應(yīng)至第一終端,否則繼續(xù)觸發(fā)生物特征認(rèn)證模塊33采集生物特征數(shù)據(jù)。
[0151]其中,NFC通信模塊31包括:第一單元311和第二單元312。
[0152]第一単元311檢測是否接收到第一終端發(fā)送的射頻信號(hào),如果是,則被激活并觸發(fā)第二単元312,否則繼續(xù)檢測。
[0153]第二単元312對(duì)第一単元311接收到的射頻信號(hào)進(jìn)行處理,獲得初始化數(shù)據(jù)并輸出至NFC支付邏輯模塊32 ;第二単元312在NFC支付邏輯模塊32完成初始化后,通過NFC天線30發(fā)送初始化完成響應(yīng)至第一終端。
[0154]第二単元312在NFC支付邏輯模塊32完成認(rèn)證后,通過NFC天線30發(fā)送認(rèn)證成功響應(yīng)及用戶信息包含的賬戶信息至第一終端;將來自第ー終端的交易腳本輸出至NFC支付邏輯模塊32。
[0155]其中,NFC支付邏輯模塊32包括:第三單元321、第四單元322和第五單元323。
[0156]第三單元321通過NFC天線30和NFC通信模塊31接收來自第一終端的初始化數(shù)據(jù),利用初始化數(shù)據(jù)進(jìn)行初始化,輸出初始化完成響應(yīng)至NFC通信模塊31,輸出第一信息并觸發(fā)生物特征認(rèn)證模塊33。其中,第三単元321可直接將第一信息輸出至移動(dòng)終端的顯示元件進(jìn)行顯示,或者通過NFC天線30和NFC通信模塊31輸出第一信息至第一終端,由第一終端輸出顯不第一信息。
[0157]第四単元322將接收到的第一生物特征值與第五単元323中存儲(chǔ)的用戶信息包含的第二生物特征值進(jìn)行比對(duì),且在比對(duì)一致時(shí),通過NFC通信模塊31和NFC天線30發(fā)送認(rèn)證成功響應(yīng)至第一終端。
[0158]第四單元322通過NFC通信模塊31和NFC天線30,接收來自第一終端的交易腳本,在驗(yàn)證輸入的賬號(hào)和/或密碼與第五単元323存儲(chǔ)的用戶信息包含的賬戶信息一致吋,根據(jù)交易腳本完成NFC支付。
[0159]第五単元323存儲(chǔ)用戶信息。其中,用戶信息至少包含賬戶信息及第ニ生物特征值;賬戶信息至少包含賬號(hào)和密碼。
[0160]優(yōu)選地,在第四単元322比對(duì)不一致時(shí),可判斷一下是否達(dá)到預(yù)設(shè)的次數(shù),如果達(dá)到預(yù)設(shè)的次數(shù),可直接通過NFC天線30和NFC通信模塊31發(fā)送認(rèn)證失敗響應(yīng)至第一終端,如果沒有達(dá)到預(yù)設(shè)的次數(shù),則可輸出一通知第三単元321觸發(fā)生物特征認(rèn)證模塊33的消息或指令,使得生物特征認(rèn)證模塊33繼續(xù)生物特征的采集。
[0161]其中,生物特征認(rèn)證模塊33包括:圖像采集単元331和圖像處理單元332。
[0162]圖像采集単元331調(diào)用移動(dòng)終端的圖像采集元件并采集獲取生物特征圖像,輸出生物特征圖像至圖像處理單元332。
[0163]圖像處理單元332對(duì)接收到的生物特征圖像依次進(jìn)行圖像處理及特征提取,獲得第一生物特征值并輸出至NFC支付邏輯模塊31。
[0164]本發(fā)明的上述較佳實(shí)施例中,由第一終端和移動(dòng)終端輸出顯示NFC支付過程中的提示信息,比如移動(dòng)終端顯示第一信息,第一終端顯示第二信息,或者第一終端顯示第一信息和第二信息,由移動(dòng)終端對(duì)生物特征進(jìn)行采集和認(rèn)證,比如靜脈特征、虹膜特征等,這樣避免了指紋認(rèn)證存在的被仿冒的危險(xiǎn),進(jìn)ー步提高了 NFC支付的安全性。
[0165]圖4為本發(fā)明NFC支付系統(tǒng)的結(jié)構(gòu)示意圖。現(xiàn)結(jié)合圖4,對(duì)本發(fā)明NFC支付系統(tǒng)的結(jié)構(gòu)進(jìn)行說明,具體如下:
[0166]本發(fā)明的NFC支付系統(tǒng)包含:移動(dòng)終端41、第一服務(wù)器43、以及與移動(dòng)終端41和第一服務(wù)器43進(jìn)行交互完成NFC支付的第一終端42。其中,第一服務(wù)器43為銀行服務(wù)器或第三方服務(wù)器;移動(dòng)終端41裝設(shè)有圖3所示的NFC支付裝置,在下述實(shí)施例中不再對(duì)NFC支付裝置的具體結(jié)構(gòu)進(jìn)行贅述。
[0167]第一終端42還在初始化移動(dòng)終端41之前,接收輸入的交易數(shù)據(jù)及NFC交易指令,輸出第二信息并發(fā)送用以激活NFC支付的射頻信號(hào)。其中,第二信息用以提示進(jìn)行NFC支付。
[0168]優(yōu)選地,第一終端42還可接收來自移動(dòng)終端41的第一信息并對(duì)其進(jìn)行顯示。[0169]另外,第一終端42還根據(jù)接收到的認(rèn)證成功響應(yīng),將交易數(shù)據(jù)以及從移動(dòng)終端41讀取的賬戶信息作為交易準(zhǔn)備數(shù)據(jù)發(fā)送至第一服務(wù)器43,接收來自第一服務(wù)器43的交易腳本,并發(fā)送至移動(dòng)終端41。
[0170]本發(fā)明的上述較佳實(shí)施例中,由第一終端和移動(dòng)終端輸出顯示NFC支付過程中的提示信息,比如移動(dòng)終端顯示第一信息,第一終端顯示第二信息,或者第一終端顯示第一信息和第二信息,由移動(dòng)終端對(duì)生物特征進(jìn)行采集和認(rèn)證,比如靜脈特征、虹膜特征等,在生物特征認(rèn)證通過后才執(zhí)行后續(xù)的NFC支付的流程,這樣避免了指紋認(rèn)證存在的被仿冒的危險(xiǎn)和密碼被盜用的危險(xiǎn),進(jìn)ー步提高了 NFC支付的安全性。
[0171]流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個(gè)或更多個(gè)用于實(shí)現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時(shí)的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實(shí)施例所屬【技術(shù)領(lǐng)域】的技術(shù)人員所理解。
[0172]應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實(shí)現(xiàn)。在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實(shí)現(xiàn)。例如,如果用硬件來實(shí)現(xiàn),和在另ー實(shí)施方式中一祥,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來實(shí)現(xiàn):具有用于對(duì)數(shù)據(jù)信號(hào)實(shí)現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。
[0173]本【技術(shù)領(lǐng)域】的普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法攜帯的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于ー種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),包括方法實(shí)施例的步驟之一或其組合。
[0174]此外,在本發(fā)明各個(gè)實(shí)施例中的各功能単元可以集成在ー個(gè)處理模塊中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。
[0175]上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
[0176]在本說明書的描述中,參考術(shù)語“ー個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“ー些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少ー個(gè)實(shí)施例或示例中。在本說明書中,對(duì)上述術(shù)語的示意性表述不一定指的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任何的一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。
[0177]盡管上面已經(jīng)示出和描述了本發(fā)明的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對(duì)本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在不脫離本發(fā)明的原理和宗旨的情況下在本發(fā)明的范圍內(nèi)可以對(duì)上述實(shí)施例進(jìn)行變化、修改、替換和變型。本發(fā)明的范圍由所附權(quán)利要求及其等同限定。
【權(quán)利要求】
1.ー種NFC支付方法,其特征在于,該方法包括: A、第一終端接收外部指令; B、所述第一終端根據(jù)外部指令接收輸入的交易數(shù)據(jù)及NFC交易指令,輸出第二信息;所述第二信息用以提示進(jìn)行NFC支付; C、移動(dòng)終端接收來自所述第一終端的用以激活NFC支付的射頻信號(hào); D、所述移動(dòng)終端利用來自所述第一終端的初始化數(shù)據(jù)進(jìn)行初始化,并在初始化完成后發(fā)送初始化完成響應(yīng)至所述第一終端; E、所述移動(dòng)終端輸出第一信息;所述第一信息用以提示進(jìn)行生物特征認(rèn)證; F、所述移動(dòng)終端對(duì)用戶的生物特征進(jìn)行采集,獲得生物特征圖像;所述生物特征為:靜脈特征或虹膜特征; G、所述移動(dòng)終端對(duì)生物特征圖像進(jìn)行圖像處理,提取第一生物特征值; H、所述移動(dòng)終端將所述第一生物特征值與預(yù)存的用戶信息包含的第二生物特征值進(jìn)行比對(duì),且在比對(duì)一致時(shí),發(fā)送認(rèn)證成功響應(yīng)至所述第一終端; 1、所述第一終端與第一服務(wù)器和所述移動(dòng)終端進(jìn)行交互,完成NFC支付; 所述第一終端為POS終端、刷卡器或讀卡器;所述第一服務(wù)器為銀行服務(wù)器或第三方服務(wù)器。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟B包括: 所述移動(dòng)終端輸出第一信息至所述第一終端,由所述第一終端顯示所述第一信息;或者 所述移動(dòng)終端直接輸出顯示第一信息。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟H還包括: 在比對(duì)不一致吋,判斷是否達(dá)到預(yù)設(shè)次數(shù),如果是,則發(fā)送認(rèn)證失敗響應(yīng)至所述第一終端,否則執(zhí)行步驟F。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟I包括: 11、所述第一終端根據(jù)認(rèn)證成功響應(yīng),將交易數(shù)據(jù)以及從所述移動(dòng)終端讀取的賬戶信息作為交易準(zhǔn)備數(shù)據(jù)發(fā)送至所述第一服務(wù)器; 12、所述第一服務(wù)器根據(jù)接收到的交易數(shù)據(jù)以及賬戶信息執(zhí)行支付操作,生成交易腳本并發(fā)送至所述第一終端; 13、所述第一終端將所述交易腳本發(fā)送至所述移動(dòng)終端; 14、所述移動(dòng)終端進(jìn)行外部認(rèn)證,并在認(rèn)證通過后執(zhí)行所述交易腳本,完成NFC支付。
5.根據(jù)權(quán)利要求4所述的方法,其特征在干,步驟14所述移動(dòng)終端進(jìn)行外部認(rèn)證包括: 所述移動(dòng)終端驗(yàn)證輸入的賬號(hào)和/或密碼是否與預(yù)存的用戶信息一致,如果一致,則外部認(rèn)證通過。
6.ー種NFC支付裝置,其特征在于,該裝置包括: NFC天線,收發(fā)射頻信號(hào); NFC通信模塊,連接所述NFC天線和NFC支付邏輯模塊,用以完成第一終端與NFC支付邏輯模塊間的通訊; 所述NFC通信模塊包括:第一単元,檢測是否接收到第一終端發(fā)送的射頻信號(hào),如果是,則被激活并觸發(fā)第二單元,否則繼續(xù)檢測; 第二単元,對(duì)第一単元接收到的射頻信號(hào)進(jìn)行處理,獲得初始化數(shù)據(jù)并輸出至所述NFC支付邏輯模塊;所述第二単元通過所述NFC天線發(fā)送初始化完成響應(yīng)至所述第一終端;所述第二単元通過所述NFC天線發(fā)送認(rèn)證成功響應(yīng)及預(yù)存的用戶信息包含的賬戶信息至所述第一終端; 所述第二単元將來自所述第一終端的交易腳本輸出至所述NFC支付邏輯模塊; NFC支付邏輯模塊,被所述第一終端初始化,輸出第一信息并觸發(fā)生物特征認(rèn)證模塊;所述NFC支付邏輯模塊將接收到的第一生物特征值與預(yù)存的用戶信息進(jìn)行比對(duì),且在比對(duì)一致時(shí),通過所述NFC通信模塊和所述NFC天線發(fā)送認(rèn)證成功響應(yīng)至所述第一終端,在所述弟一終端的控制下完成NFC支付; 生物特征認(rèn)證模塊,調(diào)用移動(dòng)終端的圖像采集元件采集生物特征獲得第一生物特征值,將所述第一生物特征值輸出至所述NFC支付邏輯模塊; 所述生物特征認(rèn)證模塊包括: 圖像采集単元,調(diào)用移動(dòng)終端的圖像采集元件并采集獲取生物特征圖像,輸出生物特征圖像至圖像處理單元; 圖像處理單元,對(duì)接收到的生物特征圖像依次進(jìn)行圖像處理及特征提取,獲得第一生物特征值并輸出至所述NFC支付邏輯模塊; 所述第一信息用以提示進(jìn)行生物特征認(rèn)證;所述第一終端為POS終端、刷卡器或讀卡器;所述生物特征為:靜脈特征或虹膜特征。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在干,所述NFC支付邏輯模塊還在比對(duì)不一致吋,判斷是否達(dá)到預(yù)設(shè)次數(shù),如果是,則通過所述NFC通信模塊和所述NFC天線發(fā)送認(rèn)證失敗響應(yīng)至所述第一終端,否則繼續(xù)觸發(fā)生物特征認(rèn)證模塊采集生物特征數(shù)據(jù)。
8.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,所述NFC支付邏輯模塊包括: 第三単元,通過所述NFC天線和所述NFC通信模塊接收來自所述第一終端的初始化數(shù)據(jù),利用初始化數(shù)據(jù)進(jìn)行初始化,輸出初始化完成響應(yīng)至所述NFC通信模塊,輸出第一信息并觸發(fā)所述生物特征認(rèn)證模塊; 第四単元,將接收到的所述第一生物特征值與第五単元中存儲(chǔ)的用戶信息包含的第二生物特征值進(jìn)行比對(duì),且在比對(duì)一致時(shí),通過所述NFC通信模塊和所述NFC天線發(fā)送認(rèn)證成功響應(yīng)至所述第一終端; 所述第四単元通過所述NFC通信模塊和所述NFC天線,接收來自所述第一終端的交易腳本,在驗(yàn)證輸入的賬號(hào)和/或密碼與第五単元存儲(chǔ)的用戶信息包含的賬戶信息一致吋,根據(jù)交易腳本完成NFC支付; 第五単元,存儲(chǔ)用戶信息;所述用戶信息至少包含賬戶信息及第ニ生物特征值;所述賬戶信息至少包含賬號(hào)和密碼。
9.一種移動(dòng)終端,其特征在干,該移動(dòng)終端裝設(shè)有前述權(quán)利要求6至權(quán)利要求8任ー項(xiàng)所述的NFC支付裝置。
10.ー種NFC支付系統(tǒng),其特征在干,該系統(tǒng)包含:前述權(quán)利要求9所述的移動(dòng)終端、第一服務(wù)器、以及與所述移動(dòng)終端和所述第一服務(wù)器進(jìn)行交互完成NFC支付的第一終端;所述第一服務(wù)器為銀行服務(wù)器或第三方服務(wù)器。
11.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,所述第一終端還在初始化所述移動(dòng)終端之前,接收輸入的交易數(shù)據(jù)及NFC交易指令,輸出第二信息并發(fā)送用以激活NFC支付的射頻信號(hào);所述第二信息用以提示進(jìn)行NFC支付。
12.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,所述移動(dòng)終端輸出顯示第一信息;或者 所述移動(dòng)終端還輸出第一信息至所述第一終端,由所述第一終端顯示所述第一信息。
13.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,所述第一終端還根據(jù)接收到的認(rèn)證成功響應(yīng),將交易數(shù)據(jù)以及從所述移動(dòng)終端讀取的賬戶信息作為交易準(zhǔn)備數(shù)據(jù)發(fā)送至所述第一服務(wù)器,接收來自 所述第一服務(wù)器的交易腳本,并發(fā)送至所述移動(dòng)終端。
【文檔編號(hào)】G06Q20/32GK103455913SQ201310375871
【公開日】2013年12月18日 申請(qǐng)日期:2013年8月26日 優(yōu)先權(quán)日:2013年8月26日
【發(fā)明者】李東聲 申請(qǐng)人:天地融科技股份有限公司