專利名稱:一種稅控收款機(jī)遠(yuǎn)程升級方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種金融稅控技術(shù),具體地說是一種稅控收款機(jī)遠(yuǎn)程升級方法。
背景技術(shù):
各類稅控收款機(jī)系列產(chǎn)品如金融稅控收款、高/中/低檔稅控收款機(jī)、稅控器,各 類商業(yè)收款機(jī)等單機(jī)版產(chǎn)品已經(jīng)成熟,其程序升級方式主要采用IC卡、U盤等介質(zhì)實現(xiàn)。隨 著電子信息技術(shù)的發(fā)展,各類稅控收款機(jī)、商業(yè)收款機(jī)系列產(chǎn)品逐步實現(xiàn)網(wǎng)絡(luò)化應(yīng)用,若仍 然只能采用IC卡、U盤等介質(zhì)升級程序,一方面程序升級繁瑣,不方便后續(xù)的升級維護(hù),及 消費者操作;另一方面增加了介質(zhì)成本,并會出現(xiàn)由于升級介質(zhì)損壞無法升級的問題;再 一方面可能會出現(xiàn)納稅人升級介質(zhì)內(nèi)程序版本不一致,導(dǎo)致稅控收款機(jī)無法正常運行的問 題。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種稅控收款機(jī)遠(yuǎn)程升級方法。本發(fā)明的目的是按以下方式實現(xiàn)的,具體步驟如下1)需要升級的稅控收款機(jī)嵌入式軟件程序開發(fā)完成后,連同機(jī)器編號、產(chǎn)品型號、 版本號等信息,通過具備專用算法加密的工具軟件安全加密,并放置到指定空間的外網(wǎng)FTP 升級服務(wù)器或HTTP升級服務(wù)器中;2)在稅控收款機(jī)內(nèi)設(shè)定遠(yuǎn)程升級相關(guān)的模塊有Β00Τ啟動自檢模塊、上個版本程 序存儲模塊、當(dāng)前程序存儲模塊、當(dāng)前程序運行模塊、新版程序存儲模塊、網(wǎng)絡(luò)模塊、網(wǎng)絡(luò)傳 輸解密模塊、升級程序算法解密模塊和升級模塊;3)升級操作步驟如下①操作稅控收款機(jī)程序升級菜單,檢測升級服務(wù)器上有新版本程序,按確認(rèn)鍵 進(jìn)行下載,下載過程中LCD提示下載進(jìn)度,待下載完成后,稅控收款機(jī)將下載的新版本程序 經(jīng)網(wǎng)絡(luò)傳輸解密后,存儲到“新版程序存儲模塊”,對稅控機(jī)掉電;②稅控收款機(jī)上電,程序BOOT自檢模塊檢測到新版程序后,將當(dāng)前程序備份到上 個版本程序存儲區(qū)域,然后LED提出輸入升級密碼;③輸入升級密碼按確認(rèn)鍵,若輸入的升級密碼與稅控收款機(jī)計算得出的升級密 碼不一致,則報警提示重新輸入;④若輸入正確升級密碼,"BOOT啟動自檢模塊”對當(dāng)前程序進(jìn)行升級,同時伴有蜂 鳴器發(fā)出滴滴聲音,直至升級完成;⑤升級完成,稅控收款機(jī)重新啟動,然后將新版程序備份到“當(dāng)前程序存儲模塊” 中,同時清空“新版程序存儲模塊”的內(nèi)容;4)遠(yuǎn)程下載,離線升級若稅控收款機(jī)連接網(wǎng)絡(luò)下載新版程序后,斷開網(wǎng)絡(luò)進(jìn)行 程序升級,若不需要立即進(jìn)行升級,則在開機(jī)輸入密碼時,按取消鍵,自動啟動當(dāng)前程序; 需要升級時,開機(jī)輸入正確密碼即可完成,升級操作不需要聯(lián)網(wǎng)運行;
5)升級取消、恢復(fù)若升級程序出現(xiàn)異常或不需要對下載后的新版程序進(jìn)行升 級,則執(zhí)行舊版應(yīng)用程序的恢復(fù),步驟如下稅控收款機(jī)掉電,按住更正鍵,稅控收款機(jī)上 電,輸入恢復(fù)密碼后,蜂鳴器發(fā)出“滴滴”聲音,恢復(fù)舊版程序,同時清空“新版程序存儲模 塊”的內(nèi)容,機(jī)器恢復(fù)到下載升級程序前的狀態(tài)。本發(fā)明的優(yōu)異效果是,該方法利用網(wǎng)絡(luò),通過稅控收款機(jī)聯(lián)網(wǎng)遠(yuǎn)程訪問升級服務(wù) 器,并將升級服務(wù)器上的新版程序下載至稅控收款機(jī),實現(xiàn)稅控收款機(jī)程序的遠(yuǎn)程升級。本 方法可應(yīng)用于金融稅控收款機(jī)、高/中/低檔稅控收款機(jī)、稅控器、各類商業(yè)收款機(jī)等需要 程序升級的嵌入式終端設(shè)備中。本發(fā)明的方法與現(xiàn)有技術(shù)相比具有數(shù)據(jù)一致性高、方便易 用、安全可靠,應(yīng)用范圍廣泛等特點,因此具有很好的推廣使用價值。
附圖1為稅控收款機(jī)遠(yuǎn)程升級方法設(shè)計模塊示意圖
具體實施例方式參照說明書附圖對本發(fā)明的方法作以下詳細(xì)地說明。本發(fā)明的稅控收款機(jī)遠(yuǎn)程升級方法,是采用將稅控收款機(jī)升級程序放于制定升級 服務(wù)器上,稅控收款機(jī)連接網(wǎng)絡(luò)下載升級程序,從而實現(xiàn)稅控收款機(jī)當(dāng)前應(yīng)用程序進(jìn)行升 級的功能,在稅控收款機(jī)內(nèi)設(shè)定遠(yuǎn)程升級相關(guān)的模塊有Β00Τ啟動自檢模塊、上個版本程 序存儲模塊、當(dāng)前程序存儲模塊、當(dāng)前程序運行模塊、新版程序存儲模塊、網(wǎng)絡(luò)模塊、網(wǎng)絡(luò)傳 輸解密模塊、升級程序算法解密模塊和升級模塊;遠(yuǎn)程網(wǎng)絡(luò)升級的步驟如下1)需要升級的稅控收款機(jī)嵌入式軟件程序開發(fā)完成后,連同機(jī)器編號、產(chǎn)品型號、 版本號等信息,通過具備專用算法加密的工具軟件安全加密,并放置到指定空間的外網(wǎng)FTP 升級服務(wù)器或HTTP升級服務(wù)器中;2)稅控收款機(jī)檢測升級服務(wù)器,是否存在比當(dāng)前應(yīng)用程序更新的升級程序,若存 在則進(jìn)行下載;3)由升級服務(wù)器下載下來的數(shù)據(jù)進(jìn)行“網(wǎng)絡(luò)傳輸解密”,形成完整程序,備份到“新 版程序存儲模塊中”;4)稅控收款機(jī)重新上電,自動進(jìn)入“啟動自檢模塊”程序,檢測“新版程序存儲模 塊中”存在新的應(yīng)用程序,則進(jìn)入升級模塊,提示輸入升級密碼;5)升級模塊對輸入的升級密碼與稅控收款機(jī)計算得出的升級密碼一致,則將當(dāng)前 應(yīng)用程序備份至“上個版本程序存儲模塊”中,將新的升級程序備份至“當(dāng)前應(yīng)用程序存儲 模塊”中;6)對稅控收款機(jī)當(dāng)前應(yīng)用程序升級,將最新版應(yīng)用程序備份至程序存儲器, 調(diào)用自動重啟模塊,升級完成。本發(fā)明的方法已應(yīng)用于浪潮RE510FB金融稅控收款機(jī)、 RE-370/370/320FB高、中低檔稅控收款機(jī)中。在未使用本發(fā)明的方法之前,采用大量升級介 質(zhì)或逐臺操作實現(xiàn)對機(jī)器的升級,曾出現(xiàn)升級介質(zhì)內(nèi)程序不一致的問題。采用本發(fā)明方法, 可操作性強(qiáng),安全性高、易用性好,大大降低了升級誤操作的問題,節(jié)省消費者工作量,提高 用戶的滿意度。
本發(fā)明的方法可應(yīng)用于金融稅控收款機(jī)、稅控收款機(jī)、稅控器、稅控打印機(jī)、金融 POS機(jī)、各類商業(yè)POS機(jī)等嵌入式產(chǎn)品中。除說明書所述的技術(shù)特征外,均為本專業(yè)技術(shù)人員的已知技術(shù)。
權(quán)利要求
一種稅控收款機(jī)遠(yuǎn)程升級方法,其特征在于,升級步驟如下1)需要升級的稅控收款機(jī)嵌入式軟件程序開發(fā)完成后,連同機(jī)器編號、產(chǎn)品型號、版本號等信息,通過具備專用算法加密的工具軟件安全加密,并放置到指定空間的外網(wǎng)FTP升級服務(wù)器或HTTP升級服務(wù)器中;2)在稅控收款機(jī)內(nèi)設(shè)定遠(yuǎn)程升級相關(guān)的模塊有BOOT啟動自檢模塊、上個版本程序存儲模塊、當(dāng)前程序存儲模塊、當(dāng)前程序運行模塊、新版程序存儲模塊、網(wǎng)絡(luò)模塊、網(wǎng)絡(luò)傳輸解密模塊、升級程序算法解密模塊和升級模塊;3)升級操作步驟如下①操作稅控收款機(jī)程序升級菜單,檢測升級服務(wù)器上有新版本程序,按確認(rèn)鍵進(jìn)行下載,下載過程中LCD提示下載進(jìn)度,待下載完成后,稅控收款機(jī)將下載的新版本程序經(jīng)網(wǎng)絡(luò)傳輸解密后,存儲到“新版程序存儲模塊”,對稅控機(jī)掉電;②稅控收款機(jī)上電,程序BOOT自檢模塊檢測到新版程序后,將當(dāng)前程序備份到上個版本程序存儲區(qū)域,然后LED提出輸入升級密碼;③輸入升級密碼按確認(rèn)鍵,若輸入的升級密碼與稅控收款機(jī)計算得出的升級密碼不一致,則報警提示重新輸入;④若輸入正確升級密碼,“BOOT啟動自檢模塊”對當(dāng)前程序進(jìn)行升級,同時伴有蜂鳴器發(fā)出滴滴聲音,直至升級完成;⑤升級完成,稅控收款機(jī)重新啟動,然后將新版程序備份到“當(dāng)前程序存儲模塊”中,同時清空“新版程序存儲模塊”的內(nèi)容;4)遠(yuǎn)程下載,離線升級若稅控收款機(jī)連接網(wǎng)絡(luò)下載新版程序后,斷開網(wǎng)絡(luò)進(jìn)行程序升級,若不需要立即進(jìn)行升級,則在開機(jī)輸入密碼時,按取消鍵,自動啟動當(dāng)前程序;需要升級時,開機(jī)輸入正確密碼即可完成,升級操作不需要聯(lián)網(wǎng)運行;5)升級取消、恢復(fù)若升級程序出現(xiàn)異?;虿恍枰獙ο螺d后的新版程序進(jìn)行升級,則執(zhí)行舊版應(yīng)用程序的恢復(fù),步驟如下稅控收款機(jī)掉電,按住更正鍵,稅控收款機(jī)上電,輸入恢復(fù)密碼后,蜂鳴器發(fā)出“滴滴”聲音,恢復(fù)舊版程序,同時清空“新版程序存儲模塊”的內(nèi)容,機(jī)器恢復(fù)到下載升級程序前的狀態(tài)。
全文摘要
本發(fā)明提供一種稅控收款機(jī)遠(yuǎn)程升級方法,該方法是利用網(wǎng)絡(luò),通過稅控收款機(jī)聯(lián)網(wǎng)遠(yuǎn)程訪問升級服務(wù)器,并將升級服務(wù)器上的新版程序下載至稅控收款機(jī),實現(xiàn)稅控收款機(jī)程序的遠(yuǎn)程升級。本方法可應(yīng)用于金融稅控收款機(jī)、高/中/低檔稅控收款機(jī)、稅控器、各類商業(yè)收款機(jī)等需要程序升級的嵌入式終端設(shè)備中。本發(fā)明的方法與現(xiàn)有技術(shù)相比具有數(shù)據(jù)一致性高、方便易用、安全可靠,應(yīng)用范圍廣泛等特點,因此具有很好的推廣使用價值。
文檔編號G06F9/445GK101907996SQ201010240789
公開日2010年12月8日 申請日期2010年7月30日 優(yōu)先權(quán)日2010年7月30日
發(fā)明者于治樓, 于靜, 王培元 申請人:浪潮齊魯軟件產(chǎn)業(yè)有限公司