專利名稱:一種pos機(jī)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)通信與數(shù)據(jù)確認(rèn)技術(shù)領(lǐng)域,尤其涉及一種商業(yè)交易中常用的POS機(jī)。
背景技術(shù):
POS(電子收款機(jī)系統(tǒng))銷售點(diǎn)的縮寫,一般意義上指商場(chǎng)中為所購貨物付款的地方。一般而言,POS指自動(dòng)化超級(jí)市場(chǎng)使用的計(jì)算器化交易系統(tǒng),利用掃描儀讀取標(biāo)簽和條形碼、電子收款機(jī),及利用其它專用設(shè)備記錄該銷售點(diǎn)的收益。POS機(jī)指的是這一過程用的終端機(jī)。
目前,市場(chǎng)上POS機(jī)使用得十分廣泛,無論是金融、加油、電信等行業(yè),尤其是當(dāng)IC卡的使用人群增加以后,大大方便了持卡人的使用。
目前國內(nèi)使用的POS機(jī)按照刷卡種類,分磁條卡和IC卡兩類,一般都有主機(jī)和小型密碼鍵盤構(gòu)成,如圖1所示,主機(jī)中一般主要包括IC卡讀卡器、磁卡讀卡器、數(shù)據(jù)存儲(chǔ)和處理模塊、非對(duì)稱算法安全模塊、密碼鍵盤通訊模塊及其鍵盤輸入模塊、外部通訊模塊、顯示模塊和主機(jī)主控模塊。其中,IC卡讀卡器用于讀寫IC卡信息;磁卡讀卡器用于讀取磁卡信息;非對(duì)稱算法安全模塊用于實(shí)現(xiàn)非對(duì)稱加密算法,提供密鑰存儲(chǔ)和密鑰服務(wù);非對(duì)稱算法一般是用在對(duì)IC卡進(jìn)行認(rèn)證;數(shù)據(jù)存儲(chǔ)和處理模塊用于存儲(chǔ)和處理POS機(jī)內(nèi)部的管理數(shù)據(jù)和交易數(shù)據(jù);外部通訊模塊用于與管理中心的數(shù)據(jù)通訊;
密碼鍵盤通訊模塊用于對(duì)密碼鍵盤的通訊;鍵盤輸入模塊和顯示模塊用于人機(jī)交互操作;主機(jī)主控模塊用于對(duì)其他所有模塊的管理和調(diào)度。
除此之外,主機(jī)中還可包括電源、鍵盤、顯示等功能部件。密碼鍵盤內(nèi)是用于存放與交易主機(jī)進(jìn)行交易認(rèn)證的認(rèn)證密鑰并讓持卡人輸入卡的密碼用。一般包括密碼鍵盤主控模塊、主機(jī)通訊模塊、對(duì)稱算法安全模塊、鍵盤輸入模塊、顯示模塊。
主機(jī)通訊模塊用于密碼鍵盤與POS主機(jī)的通訊;對(duì)稱算法安全模塊用于存放對(duì)稱密鑰以及實(shí)現(xiàn)對(duì)稱加密算法;對(duì)稱算法是用來對(duì)密碼進(jìn)行加密和對(duì)交易數(shù)據(jù)計(jì)算報(bào)文認(rèn)證碼的;密碼鍵盤輸入模塊用于輸入密碼等用戶數(shù)據(jù);密碼鍵盤輸入顯示模塊用于顯示必要的提示信息;密碼鍵盤主控模塊用于對(duì)密碼鍵盤其他功能模塊的調(diào)度和管理。
在能刷IC卡的POS機(jī)中,一般都將IC卡的操作部件集成到主機(jī)中。POS機(jī)的主機(jī)由于設(shè)計(jì)復(fù)雜,功能強(qiáng)大,所以成本很高,為了安置方便,體積也較大,而且一旦成型,很難再增加硬件功能,而且由于功能多,內(nèi)部應(yīng)用程序一般都很大,如果升級(jí)的話,花費(fèi)的時(shí)間都很長(zhǎng);相對(duì)應(yīng)的,密碼鍵盤體積就很小,成本也較低,內(nèi)部程序升級(jí)簡(jiǎn)單。
目前國內(nèi)隨著IC卡應(yīng)用的普及,IC卡在應(yīng)用不斷在完善提高,所以POS應(yīng)用中不斷需要針對(duì)IC卡應(yīng)用進(jìn)行升級(jí),尤其是現(xiàn)在金融行業(yè)進(jìn)行的EMV2000遷移計(jì)劃,EMV是一個(gè)國際的信用卡組織,EMV2000是EMV組織關(guān)于信用卡應(yīng)用規(guī)范的最新版本,對(duì)原有的POS機(jī)提出了更新、更強(qiáng)大的功能需求,比如增加RSA非對(duì)稱加密算法,更換交易的IC卡操作流程,而RSA算法是目前應(yīng)用最廣泛的非對(duì)稱加密算法,DES算法是應(yīng)用最廣泛的對(duì)稱加密算法,EMV2000的規(guī)范中指定了這兩種算法作為EMV認(rèn)可的加密算法;在原有的POS機(jī)框架結(jié)構(gòu)下,這種升級(jí)必須更換新的中央處理器,只能更換POS機(jī)主機(jī),成本十分巨大。
發(fā)明內(nèi)容
鑒于上述現(xiàn)有技術(shù)所存在的問題,本發(fā)明的目的是提供一種新型POS機(jī),再升級(jí)不必更換新的中央處理器,也不必更換POS機(jī)主機(jī),只需更換密碼鍵盤,就可完成系統(tǒng)的升級(jí),成本低,簡(jiǎn)單實(shí)用,通用性強(qiáng)。
本發(fā)明的目的是通過以下技術(shù)方案實(shí)現(xiàn)的一種POS機(jī),包括POS主機(jī)與密碼鍵盤,所述的密碼鍵盤上設(shè)置有讀卡器與總控制及處理模塊,所述的讀卡器提供用插卡接口,通過該插卡接口讀取卡中的數(shù)據(jù);所述的總控制及處理模塊控制POS主機(jī)與密碼鍵盤的工作。
所述的總控制及處理模塊包括主機(jī)主控模塊與密碼鍵盤主控模塊。
所述的密碼鍵盤上還設(shè)置有非對(duì)稱算法安全模塊,用于實(shí)現(xiàn)非對(duì)稱加密算法提供密鑰存儲(chǔ)和密鑰服務(wù)。
所述的密碼鍵盤上還包括對(duì)稱算法安全模塊、密碼鍵盤輸入模塊、密碼鍵盤輸入顯示模塊與主機(jī)通訊模塊;用戶通過密碼鍵盤輸入模塊輸入密碼等用戶數(shù)據(jù);密碼鍵盤輸入顯示模塊顯示必要的提示信息;對(duì)稱算法安全模塊用于處理密碼等用戶數(shù)據(jù)、存放對(duì)稱密鑰以及實(shí)現(xiàn)對(duì)稱加密算法;主機(jī)通訊模塊完成密碼鍵盤與POS主機(jī)通訊。
所述的POS主機(jī)包括數(shù)據(jù)存儲(chǔ)和處理模塊、外部通訊模塊、鍵盤輸入模塊和顯示模塊和/或密碼鍵盤通訊模塊;其中數(shù)據(jù)存儲(chǔ)和處理模塊用于存儲(chǔ)和處理POS機(jī)內(nèi)部的管理數(shù)據(jù)和交易數(shù)據(jù);外部通訊模塊用于與管理中心的數(shù)據(jù)通訊;鍵盤輸入模塊和顯示模塊用于人機(jī)交互操作;
密碼鍵盤通訊模塊用于對(duì)密碼鍵盤的通訊。
所述的POS主機(jī)還可包括數(shù)據(jù)存儲(chǔ)和處理模塊、外部通訊模塊、鍵盤輸入模塊和顯示模塊、密碼鍵盤通訊模塊和/或非對(duì)稱算法安全模塊與總控制及處理模塊,其中數(shù)據(jù)存儲(chǔ)和處理模塊用于存儲(chǔ)和處理POS機(jī)內(nèi)部的管理數(shù)據(jù)和交易數(shù)據(jù);外部通訊模塊用于與管理中心的數(shù)據(jù)通訊;鍵盤輸入模塊和顯示模塊用于人機(jī)交互操作;密碼鍵盤通訊模塊用于對(duì)密碼鍵盤的通訊;非對(duì)稱算法安全模塊用于實(shí)現(xiàn)非對(duì)稱加密算法提供密鑰存儲(chǔ)和密鑰服務(wù)。
由上述本發(fā)明提供的技術(shù)方案可以看出,本發(fā)明是一種在原有的POS機(jī)結(jié)構(gòu)的基礎(chǔ)上,將原來POS中與具體數(shù)據(jù)卡交易操作相關(guān)的功能,比如讀卡器、加密算法處理、控制模塊等移到密碼鍵盤中,并可增加完善密碼鍵盤和POS機(jī)主機(jī)之間的通訊協(xié)議,這樣以后需要交易功能的硬件升級(jí),只需要更換密碼鍵盤就可以了,不必更換POS機(jī)主機(jī),而且這樣對(duì)交易部分軟件功能的升級(jí)也十分簡(jiǎn)便,應(yīng)用也更加合理。
圖1為現(xiàn)有技術(shù)POS機(jī)的結(jié)構(gòu)示意圖;圖2為本發(fā)明所述的POS機(jī)的結(jié)構(gòu)示意圖一;圖3為本發(fā)明所述的POS機(jī)的結(jié)構(gòu)示意圖二。
具體實(shí)施例方式
本發(fā)明所述的POS機(jī)的具體實(shí)施方式
有如下
實(shí)施例一如圖2所示其構(gòu)成如下一種新型POS機(jī),包括POS主機(jī)與密碼鍵盤,其中所述的密碼鍵盤包括對(duì)稱算法安全模塊處理密碼等用戶數(shù)據(jù)、使用與POS主機(jī)通訊的密鑰加密用戶輸入的密碼,存放對(duì)稱密鑰以及實(shí)現(xiàn)對(duì)稱加密算法;密碼鍵盤輸入模塊用戶通過密碼鍵盤輸入模塊輸入密碼等用戶數(shù)據(jù);密碼鍵盤輸入顯示模塊顯示必要的提示信息;主機(jī)通訊模塊完成密碼鍵盤與POS主機(jī)通訊;讀卡器識(shí)別交易用的卡,并讀取其中的數(shù)據(jù);總控制及處理模塊控制POS主機(jī)與密碼鍵盤的工作。
所述的POS主機(jī)包括數(shù)據(jù)存儲(chǔ)和處理模塊用于存儲(chǔ)和處理POS機(jī)內(nèi)部的管理數(shù)據(jù)和交易數(shù)據(jù);外部通訊模塊用于與管理中心的數(shù)據(jù)通訊;鍵盤輸入模塊和顯示模塊用于人機(jī)交互操作;密碼鍵盤通訊模塊用于對(duì)密碼鍵盤的通訊;非對(duì)稱算法安全模塊用于實(shí)現(xiàn)非對(duì)稱加密算法提供密鑰存儲(chǔ)和密鑰服務(wù)。
實(shí)施例二如圖3所示其構(gòu)成如下一種新型POS機(jī),包括POS主機(jī)與密碼鍵盤,其中所述的密碼鍵盤包括對(duì)稱算法安全模塊處理密碼等用戶數(shù)據(jù)、使用與POS主機(jī)通訊的密鑰加密用戶輸入的密碼,存放對(duì)稱密鑰以及實(shí)現(xiàn)對(duì)稱加密算法;
密碼鍵盤輸入模塊用戶通過密碼鍵盤輸入模塊輸入密碼等用戶數(shù)據(jù);密碼鍵盤輸入顯示模塊顯示必要的提示信息;主機(jī)通訊模塊完成密碼鍵盤與POS主機(jī)通訊;讀卡器識(shí)別交易用的卡,并讀取其中的數(shù)據(jù);總控制及處理模塊控制POS主機(jī)與密碼鍵盤的工作;非對(duì)稱算法安全模塊用于實(shí)現(xiàn)非對(duì)稱加密算法提供密鑰存儲(chǔ)和密鑰服務(wù)。
所述的POS主機(jī)包括數(shù)據(jù)存儲(chǔ)和處理模塊用于存儲(chǔ)和處理POS機(jī)內(nèi)部的管理數(shù)據(jù)和交易數(shù)據(jù);外部通訊模塊用于與管理中心的數(shù)據(jù)通訊;鍵盤輸入模塊和顯示模塊用于人機(jī)交互操作;密碼鍵盤通訊模塊用于對(duì)密碼鍵盤的通訊。
同時(shí),因?yàn)楸景l(fā)明對(duì)結(jié)構(gòu)上做了較大的調(diào)整,POS主機(jī)與密碼鍵盤通訊的數(shù)據(jù)的量與形式均發(fā)生了較大的變化,所以,還需要對(duì)POS主機(jī)與密碼鍵盤間的通訊協(xié)議做相關(guān)的增加或修改。但是,增加或修改通訊協(xié)議是軟件上來處理的問題,不會(huì)涉及到硬件的變化,升級(jí)非常容易,不會(huì)造成很大的影響。
綜上所述,應(yīng)用本發(fā)明方法,它主要具有以下幾種優(yōu)點(diǎn)1、易于實(shí)現(xiàn)只是將一些體積與尺寸不大的硬件集成到密碼鍵盤中,并完善相關(guān)軟件,而且對(duì)現(xiàn)有的應(yīng)用平臺(tái)沒有任何改動(dòng)。
2、通用性強(qiáng)此項(xiàng)方法原則上適用于幾乎所有的IC卡應(yīng)用POS機(jī)。
3、實(shí)用性強(qiáng),便于普及對(duì)廠家而言,POS機(jī)的主機(jī)的設(shè)計(jì)不需要隨著應(yīng)用的變化而頻繁改動(dòng)。
4、成本低升級(jí)相對(duì)便宜的密碼鍵盤要比升級(jí)昂貴的主機(jī)不但便宜而且快捷。
總之,應(yīng)用本發(fā)明方法,增加了用戶使用的安全性,簡(jiǎn)單方便,便于普及。
以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種POS機(jī),包括POS主機(jī)與密碼鍵盤,其特征在于,所述的密碼鍵盤上設(shè)置有讀卡器與總控制及處理模塊,所述的讀卡器提供用插卡接口,通過該插卡接口讀取卡中的數(shù)據(jù);所述的總控制及處理模塊控制POS主機(jī)與密碼鍵盤的工作。
2.根據(jù)權(quán)利要求1所述的POS機(jī),其特征在于,所述的總控制及處理模塊包括主機(jī)主控模塊與密碼鍵盤主控模塊。
3.根據(jù)權(quán)利要求1或2所述的POS機(jī),其特征在于,所述的密碼鍵盤上還設(shè)置有非對(duì)稱算法安全模塊,用于實(shí)現(xiàn)非對(duì)稱加密算法提供密鑰存儲(chǔ)和密鑰服務(wù)。
4.根據(jù)權(quán)利要求1、2或3所述的POS機(jī),其特征在于,所述的密碼鍵盤上還包括對(duì)稱算法安全模塊、密碼鍵盤輸入模塊、密碼鍵盤輸入顯示模塊與主機(jī)通訊模塊;用戶通過密碼鍵盤輸入模塊輸入密碼等用戶數(shù)據(jù);密碼鍵盤輸入顯示模塊顯示必要的提示信息;對(duì)稱算法安全模塊用于處理密碼等用戶數(shù)據(jù)、存放對(duì)稱密鑰以及實(shí)現(xiàn)對(duì)稱加密算法;主機(jī)通訊模塊完成密碼鍵盤與POS主機(jī)通訊。
5.根據(jù)權(quán)利要求1或2所述的POS機(jī),其特征在于,所述的POS主機(jī)包括數(shù)據(jù)存儲(chǔ)和處理模塊、外部通訊模塊、鍵盤輸入模塊和顯示模塊和/或密碼鍵盤通訊模塊;其中數(shù)據(jù)存儲(chǔ)和處理模塊用于存儲(chǔ)和處理POS機(jī)內(nèi)部的管理數(shù)據(jù)和交易數(shù)據(jù);外部通訊模塊用于與管理中心的數(shù)據(jù)通訊;鍵盤輸入模塊和顯示模塊用于人機(jī)交互操作;密碼鍵盤通訊模塊用于對(duì)密碼鍵盤的通訊。
6.根據(jù)權(quán)利要求3所述的POS機(jī),其特征在于,所述的POS主機(jī)包括數(shù)據(jù)存儲(chǔ)和處理模塊、外部通訊模決、鍵盤輸入模塊和顯示模塊、密碼鍵盤通訊模塊和/或非對(duì)稱算法安全模塊與總控制及處理模塊,其中數(shù)據(jù)存儲(chǔ)和處理模塊用于存儲(chǔ)和處理POS機(jī)內(nèi)部的管理數(shù)據(jù)和交易數(shù)據(jù);外部通訊模塊用于與管理中心的數(shù)據(jù)通訊;鍵盤輸入模塊和顯示模塊用于人機(jī)交互操作;密碼鍵盤通訊模塊用于對(duì)密碼鍵盤的通訊;非對(duì)稱算法安全模塊用于實(shí)現(xiàn)非對(duì)稱加密算法提供密鑰存儲(chǔ)和密鑰服務(wù)。
全文摘要
本發(fā)明是一種在原有的POS機(jī)結(jié)構(gòu)的基礎(chǔ)上,將原來POS中與具體數(shù)據(jù)卡交易操作相關(guān)的功能,比如讀卡器、加密算法處理、控制模塊等移到密碼鍵盤中,并可增加完善密碼鍵盤和POS機(jī)主機(jī)之間的通訊協(xié)議,這樣以后需要交易功能的硬件升級(jí),只需要更換密碼鍵盤就可以了,不必更換POS機(jī)主機(jī),而且這樣對(duì)交易部分軟件功能的升級(jí)也十分簡(jiǎn)便,應(yīng)用也更加合理。
文檔編號(hào)G07F7/00GK1928936SQ20051009864
公開日2007年3月14日 申請(qǐng)日期2005年9月7日 優(yōu)先權(quán)日2005年9月7日
發(fā)明者呂航 申請(qǐng)人:呂航