專(zhuān)利名稱(chēng):一種帶ic信用卡pos機(jī)功能的雙向電視機(jī)頂盒的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及有線(xiàn)數(shù)字電視機(jī)頂盒功能擴(kuò)展技術(shù)領(lǐng)域。在互動(dòng)雙向通道有線(xiàn)
數(shù)字電視機(jī)頂盒上,解決了解碼主芯片與智能ic信用卡接口模塊、通信和對(duì)智
能IC信用卡的操作。在用電視機(jī)作為顯示設(shè)備、和在機(jī)頂盒遙控器的作為輸入 鍵盤(pán),在有線(xiàn)數(shù)字電視機(jī)頂盒上,實(shí)現(xiàn)銀行智能IC信用卡POS機(jī)的功能。
背景技術(shù):
數(shù)字電視機(jī)頂盒已經(jīng)在大量推廣到百姓家中,成為家家戶(hù)戶(hù)不可缺少的與外 界信息交互的一個(gè)特殊電器,而目前所使用的數(shù)字電視機(jī)頂盒,僅考慮了條件
接收(CA)問(wèn)題,機(jī)頂盒上的智能卡槽是為電視信號(hào)解擾卡而設(shè)置的,它僅符 合IS0 7816 /1/至/3/部分的智能卡標(biāo)準(zhǔn),而新增加的智能IC信用卡POS終端 功能需要對(duì)IS0 7816 /1/至/9/部分標(biāo)準(zhǔn)卡的支持,具備對(duì)智能IC信用卡進(jìn)行 POS終端機(jī)的功能。有線(xiàn)電視電視機(jī)頂盒作為金融POS的功能終端,有其特殊的 交換命令、數(shù)據(jù)單元格式規(guī)范的要求,在有線(xiàn)數(shù)字電視機(jī)頂盒及電視機(jī)上實(shí)現(xiàn) 智能IC卡POS終端功能,需要在機(jī)頂盒上增加相應(yīng)的硬件和軟件。隨著國(guó)際信 用卡從磁條卡轉(zhuǎn)換成智能IC信用卡的趨勢(shì),磁條信用卡將來(lái)會(huì)被智能IC信用 卡取代。
發(fā)明內(nèi)容
本發(fā)明是在集于雙向通信功能的有線(xiàn)數(shù)字電視機(jī)頂盒上(電視機(jī)作為顯示
器,機(jī)頂盒遙控器作為操作鍵盤(pán)),增加并開(kāi)發(fā)出一個(gè)智能ic信用卡P0S終端
機(jī)功能新裝置及軟件,滿(mǎn)足ISO 7816 /1/至/9/部分國(guó)際標(biāo)準(zhǔn)智能IC信用卡 中對(duì)終端機(jī)的要求,也滿(mǎn)足國(guó)家PBOC 2.0中對(duì)智能IC信用卡終端機(jī)標(biāo)準(zhǔn)的要求,成為一種持卡人控制的家庭自助銀行POS終端。具有此功能的有線(xiàn)數(shù)字電 視機(jī)頂盒,擴(kuò)展了有線(xiàn)電視網(wǎng)絡(luò)運(yùn)營(yíng)的運(yùn)營(yíng)商務(wù)模式,使機(jī)頂盒用戶(hù)可以在家 中的電視機(jī)頂盒上使用智能IC信用卡進(jìn)行實(shí)時(shí)支付,迅速推廣了 IC信用卡的 普及使用,徹底解決大額在線(xiàn)支付問(wèn)題,具有及其廣闊的應(yīng)用前景。
作為機(jī)頂盒的核心一一解碼芯片已經(jīng)集成了cPU、解復(fù)用、音頻視頻解
碼、二維圖形處理、編碼和外設(shè)端口等功能模塊。。整機(jī)構(gòu)成框圖(如
圖1所示)。
只有具備雙向通信功能的有線(xiàn)數(shù)字電視機(jī)頂盒,才具備開(kāi)發(fā)智能ic信用卡支
付的具備條件,在本發(fā)明中,使用了移動(dòng)數(shù)據(jù)通信網(wǎng)絡(luò)CDMA 1X作為有線(xiàn)數(shù) 字電視機(jī)頂盒的交互通道的(如圖2所示)。主解碼芯片的性能要求較一般單 向通信有線(xiàn)數(shù)字電視機(jī)頂盒的主解碼芯片要高,主解碼主芯片可支持與二個(gè)智 能卡通信的接口通信,可具有兩個(gè)使用異步協(xié)議的智能卡接口,除了用于CA解 擾用智能卡一個(gè)接口之外,還增加一個(gè)智能IC信用卡POS終端機(jī)的功能,所開(kāi) 發(fā)出用于第二個(gè)智能卡接口電路、卡槽、相應(yīng)信號(hào)控制及軟件,達(dá)到用機(jī)頂盒 中主解碼芯片的CPU控制IC信用卡操作(如圖3所示)。
智能IC信用卡與機(jī)頂盒解碼芯片CPU之間的是異步通信,其接收與發(fā)送使 用相同的數(shù)據(jù)格式和波特率。通信過(guò)程中奇偶校驗(yàn)位、數(shù)據(jù)位、停止位都是通 過(guò)編程控制實(shí)現(xiàn)的。由主解碼芯片為智能卡提供時(shí)鐘,頻率范圍在2MHz 5MHz之間,在正常的IC卡操作中采用過(guò)復(fù)位應(yīng)答協(xié)商技術(shù)。提供給智能卡一 個(gè)時(shí)鐘信號(hào)。智能卡使用這個(gè)時(shí)鐘驅(qū)動(dòng)智能卡與主解碼芯片之間的通信。 在主解碼芯片與智能卡的通信過(guò)程中,支持T=0和T二l協(xié)議。 (T=0協(xié)議是以字符方式傳輸?shù)漠惒桨腚p工字節(jié)傳輸協(xié)議。 T=l協(xié)議是以塊方式傳輸?shù)漠惒桨腚p工字節(jié)傳輸協(xié)議) 在通信過(guò)程中,工作頻率定為5MHz,數(shù)據(jù)傳輸?shù)牟ㄌ芈蕿?600bps。數(shù)據(jù)格式采用帶奇偶校驗(yàn)的8個(gè)數(shù)據(jù)位, 一個(gè)奇偶校驗(yàn)位和1個(gè)停止位。
通過(guò)采用過(guò)復(fù)位應(yīng)答協(xié)商技術(shù)支持5V、 3V和1.8V (ABC)電壓的智能IC信 用卡的使用。
銀行金融交易命令,使用計(jì)算機(jī)C語(yǔ)言和機(jī)器代碼指令開(kāi)發(fā),編譯后的文件, 存寫(xiě)在機(jī)頂盒的E2PROM存儲(chǔ)器模塊內(nèi),供解碼器上的CPU進(jìn)行IC信用卡讀 寫(xiě)操作時(shí)調(diào)用,并通過(guò)該存儲(chǔ)器模塊內(nèi)的程序文件升級(jí),實(shí)現(xiàn)IC信用卡POS 機(jī)操作功能的升級(jí)。存儲(chǔ)在E2PROM存儲(chǔ)器模塊內(nèi)程序軟件文件包括
1、 外部認(rèn)證命令,用于IC信用卡發(fā)卡行認(rèn)證;
2、 生成應(yīng)用密文命令,用于IC信用卡卡片行為分析;
3、 取隨機(jī)數(shù)命令,用于IC信用卡持卡人驗(yàn)證中的脫機(jī)PIN碼加密;
4、 取數(shù)據(jù)命令,用于從IC信用卡中獲取交易數(shù)據(jù);
5、 取處理選項(xiàng)命令,應(yīng)用選擇后獲取IC信用卡支持功能及應(yīng)用文件定位 器;
6、 內(nèi)部認(rèn)證命令,用于動(dòng)態(tài)數(shù)據(jù)認(rèn)證(DDA)過(guò)程;
7、 讀記錄命令,用于讀取IC信用卡上應(yīng)用數(shù)據(jù)文件;
8、 選擇命令,用于IC信用卡應(yīng)用的選擇;
9、 驗(yàn)證命令,用于IC信用卡PIN碼的驗(yàn)證。
在機(jī)頂盒遙控器功能上,增加支付、確認(rèn)、退出三個(gè)功能鍵,機(jī)頂盒增加 信用卡操作指示燈(紅色發(fā)光二極管),用戶(hù)按下遙控器支付鍵,電視機(jī)將
顯示銀行信用卡操作提示畫(huà)面;確認(rèn)鍵對(duì)用戶(hù)輸入和畫(huà)面提示選擇的確認(rèn)輸 入;退出鍵幫助用戶(hù)退出機(jī)頂盒信用卡操作狀態(tài),進(jìn)入電視頻道操作功能。
用戶(hù)操作機(jī)頂盒遙控器,按下支付功能鍵后,電視機(jī)彈出畫(huà)中畫(huà)窗口,窗口內(nèi)有操作選擇菜單,1、自助銀行2、訂購(gòu)服務(wù) 3、帳單查詢(xún)。
操作遙控器將光標(biāo)移動(dòng)到"自助銀行"選項(xiàng)上,按下確認(rèn)鍵,進(jìn)入其子操
作菜單,A、銀行信用卡余額查詢(xún) B、銀行信用卡轉(zhuǎn)帳
信用卡余額查詢(xún),提示"輸入信用卡PIN碼",并按確認(rèn)鍵,PIN碼輸入 正確,將在電視屏幕上顯示信用卡帳戶(hù)余額;
信用卡轉(zhuǎn)帳業(yè)務(wù)的操作,提示"輸入信用卡PIN碼",并按確認(rèn)鍵,PIN 碼無(wú)誤,提示"輸入金額"和"對(duì)方銀行帳號(hào)",提示"確認(rèn)鍵繼續(xù),退出 鍵終止操作"返回。
用戶(hù)操作遙控器將光標(biāo)移動(dòng)到"訂購(gòu)服務(wù)"選項(xiàng)上,按下確認(rèn)鍵,電視屏 幕上的窗口內(nèi)彈出提示信息,"輸入商品訂購(gòu)單號(hào)碼","確認(rèn)鍵繼續(xù),退 出鍵終止",用戶(hù)輸入商品訂單號(hào)碼后,按下確認(rèn)鍵,接著提示"輸入商品 數(shù)量,輸入商品金額",提示出"您為XXXX訂單xxxx商品付XXX元,確 認(rèn)鍵繼續(xù),退出鍵終止",繼續(xù)操作,輸入信用卡PIN碼并按確認(rèn)鍵,提示"支 付操作成功"。
帳單查詢(xún)業(yè)務(wù)的操作,用戶(hù)移動(dòng)光標(biāo)在"帳單查詢(xún)"選項(xiàng)上,按確認(rèn)鍵, 窗口彈出"輸入信用卡PIN碼"并按確認(rèn)鍵,接著顯示
"A、已付帳單,
B、 未付帳單,
C、 收到帳單",
移動(dòng)光標(biāo)到顯示的菜單上,按確認(rèn)鍵,電視屏幕顯示相應(yīng)帳號(hào)和金額, 按退出鍵返回。
權(quán)利要求
1、一種帶IC信用卡POS機(jī)功能的雙向電視機(jī)頂盒,包括主機(jī)頂盒和遙控器,其特征在于包括一個(gè)主解碼器芯片;兩個(gè)智能IC信用卡讀寫(xiě)模塊;通過(guò)相應(yīng)接口分別與解碼主芯片連接,一個(gè)2MB容量的可擦寫(xiě)存儲(chǔ)器與主解碼器連接,機(jī)頂盒遙控器增加支付、確認(rèn)、退出三個(gè)功能鍵。
2 、根據(jù)權(quán)利要求l所述的數(shù)字電視機(jī)頂盒,其特征在于在所述數(shù)字電視機(jī)頂盒上具有支持中國(guó)人民銀行頒布的PB0C 2.0規(guī)范標(biāo)準(zhǔn)的智能IC信用卡 P0S功能硬件并具有獨(dú)立的智能IC信用卡讀寫(xiě)卡器。
3、 根據(jù)權(quán)利要求1和2所述的數(shù)字電視機(jī)頂盒,其特征在于機(jī)頂盒硬件還包 括一個(gè)存儲(chǔ)信用卡操作功能調(diào)用函數(shù)庫(kù)軟件程序的存儲(chǔ)器,該存儲(chǔ)器內(nèi)的程序 供解碼器芯片上的CPU調(diào)用,支持對(duì)機(jī)頂盒IC信用卡P0S機(jī)功能的讀寫(xiě)/通信/ 顯示操作。
4、 根據(jù)權(quán)力要求1和3所述數(shù)字電視機(jī)頂盒的IC信用卡P0S機(jī)功能,其存儲(chǔ) 在專(zhuān)用存儲(chǔ)器內(nèi)的IC信用卡操作/通信/顯示程序軟件,通過(guò)對(duì)該存儲(chǔ)器重新寫(xiě) 入,實(shí)現(xiàn)更新升級(jí)IC信用卡的操作功能程序軟件功能。
全文摘要
在互動(dòng)雙向有線(xiàn)數(shù)字電視機(jī)頂盒上,除了用于CA解擾用智能卡一個(gè)接口之外,還增加一個(gè)對(duì)智能IC信用卡的讀寫(xiě)操作功能接口,即開(kāi)發(fā)出用于第二個(gè)智能卡接口電路、卡槽、相應(yīng)信號(hào)控制、金融交易命令程序文件及存儲(chǔ),達(dá)到用機(jī)頂盒中主解碼芯片的CPU控制IC信用卡的讀卡器,解決了解碼主芯片與智能IC信用卡的通信和讀寫(xiě)操作。在使用電視機(jī)作為顯示器、機(jī)頂盒遙控器增加支付、確認(rèn)、退出三個(gè)特殊功能鍵后作為輸入操作鍵盤(pán),使有線(xiàn)電視電視機(jī)頂盒完成金融POS終端的功能,滿(mǎn)足ISO 7816/1/至/9/部分國(guó)際標(biāo)準(zhǔn)智能IC信用卡中對(duì)銀行IC信用卡終端機(jī)的功能要求,滿(mǎn)足國(guó)家PBOC 2.0中對(duì)IC信用卡終端機(jī)標(biāo)準(zhǔn)的功能要求,也滿(mǎn)足對(duì)EMV智能IC信用卡的操作功能要求,使用了復(fù)位應(yīng)答協(xié)商技術(shù),支持5V、3V和1.8V(即A/B/C)三種電壓的智能IC信用卡的使用。
文檔編號(hào)G07G1/00GK101296307SQ20071009723
公開(kāi)日2008年10月29日 申請(qǐng)日期2007年4月29日 優(yōu)先權(quán)日2007年4月29日
發(fā)明者華君文 申請(qǐng)人:華君文