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

打印機(jī)程序及參數(shù)設(shè)置的遠(yuǎn)程更新方法及系統(tǒng)的制作方法

文檔序號:7596877閱讀:202來源:國知局
專利名稱:打印機(jī)程序及參數(shù)設(shè)置的遠(yuǎn)程更新方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及針式打印機(jī)程序及參數(shù)設(shè)置的更新方法,該方法用于打印機(jī)驅(qū)動程序的遠(yuǎn)程升級和參數(shù)設(shè)置的修改,適用于銀行、公安、保險、民航等系統(tǒng)使用的針式打印機(jī)。
背景技術(shù)
針式打印機(jī)目前運(yùn)用的行業(yè)一般是銀行、公安、保險、民航等大型行業(yè),這些行業(yè)的一個最主要的特點(diǎn)就是分布廣、不集中。而以上各行業(yè)的運(yùn)行系統(tǒng)會隨著時間的推移而不斷更新自己的系統(tǒng)程序,只要有修改多多少少都會影響到打印模塊,體現(xiàn)到我們的終端設(shè)備上,打印機(jī)會經(jīng)常性的修改自己的底層軟件以滿足各行業(yè)系統(tǒng)升級要求。以前打印機(jī)底層軟件的更新,大多廠家都采取更換芯片的方式,即是將新程序?qū)懭氲紼prom上,再插入打印機(jī)的相應(yīng)插槽,替換以前的Eprom芯片。由于產(chǎn)品市場擁有量大,分布廣,給實際運(yùn)作帶來極大的不方便。
同時,由于針式打印機(jī)的特殊性,打印機(jī)內(nèi)部一般都有很多設(shè)置,比如仿真類型、存折模式、頁面設(shè)置等多項參數(shù),根據(jù)不同使用要求,需要按照實際需要進(jìn)行設(shè)置。這些參數(shù)的任何一個設(shè)置如果被修改,就會直接影響打印結(jié)果和內(nèi)容。常規(guī)方法,是客戶按照廠商的電話提示進(jìn)行,容易出錯,甚至不會操作,直接影響產(chǎn)品制造商的信譽(yù)。有時也給打印機(jī)的售后服務(wù)工作帶來很多麻煩。

發(fā)明內(nèi)容
針對上述現(xiàn)有技術(shù)存在的缺陷,本發(fā)明提供一種打印機(jī)程序及參數(shù)設(shè)置的遠(yuǎn)程更新方法及系統(tǒng),用于打印機(jī)驅(qū)動程序的遠(yuǎn)程升級以及修改參數(shù)設(shè)置,操作簡單,快速方便。
為了解決以上問題,根據(jù)本發(fā)明的技術(shù)方案,提供一種打印機(jī)程序及參數(shù)設(shè)置的遠(yuǎn)程更新方法,該方法利用Server本地服務(wù)器,網(wǎng)絡(luò)服務(wù)器,帶顯示單元的多個客戶端計算機(jī),多個終端打印機(jī),終端打印機(jī)的內(nèi)部存儲器包括flash rom存儲區(qū)和Eeprom存儲區(qū),該方法執(zhí)行以下步驟客戶端計算機(jī)通過互聯(lián)網(wǎng)向Server本地服務(wù)器發(fā)出請求傳送數(shù)據(jù)包指令;Server本地服務(wù)器將數(shù)據(jù)包經(jīng)互聯(lián)網(wǎng)發(fā)送給客戶端計算機(jī);客戶端計算機(jī)依次執(zhí)行以下步驟對數(shù)據(jù)包內(nèi)容進(jìn)行識別,同時判斷是否為更新的數(shù)據(jù)包內(nèi)容;分析更新后數(shù)據(jù)包內(nèi)容的類型,判別是驅(qū)動程序文件或是參數(shù)設(shè)置修改文件,是驅(qū)動程序文件則執(zhí)行步驟(a),是修改參數(shù)設(shè)置文件則執(zhí)行步驟(c);(a)將數(shù)據(jù)包文件解壓,打開打印機(jī)的并口,判別打印機(jī)是否處于參數(shù)設(shè)置狀態(tài),參數(shù)設(shè)置狀態(tài)時執(zhí)行步驟(b);(b)將更新后的參數(shù)設(shè)置文件寫入打印機(jī)的所述Eeprom存儲區(qū),使打印機(jī)的設(shè)置參數(shù)得到更新修改;(c)判斷打印機(jī)是否處于驅(qū)動程序下載狀態(tài),處于下載狀態(tài)時執(zhí)行數(shù)據(jù)包解壓過程;(d)將解壓后的驅(qū)動程序文件寫入打印機(jī)的所述flash rom存儲區(qū),完成打印機(jī)的驅(qū)動程序更新升級任務(wù)。
作為本發(fā)明的一種優(yōu)選方案,參數(shù)設(shè)置狀態(tài)和驅(qū)動程序下載狀態(tài)由設(shè)置在打印機(jī)上的硬件開關(guān)控制。
作為本發(fā)明的另一種優(yōu)選方案,參數(shù)設(shè)置狀態(tài)和驅(qū)動程序下載狀態(tài)通過在底層軟件上設(shè)置預(yù)留接口的方法實現(xiàn),底層軟件與上層軟件通過接口形成對應(yīng)連接關(guān)系。
本發(fā)明同時提供了一種打印機(jī)程序及參數(shù)設(shè)置的遠(yuǎn)程更新系統(tǒng),包括Server本地服務(wù)器,網(wǎng)絡(luò)服務(wù)器,有顯示單元的多個客戶端計算機(jī)以及終端打印機(jī),終端打印機(jī)的內(nèi)部存儲器包括flash rom存儲區(qū)和Eeprom存儲區(qū),flash rom存儲區(qū)用于存儲打印機(jī)的驅(qū)動程序,Eeprom存儲區(qū)用于存儲打印機(jī)的參數(shù)設(shè)置文件,該系統(tǒng)用于更新打印機(jī)內(nèi)部的驅(qū)動程序和參數(shù)設(shè)置。
本發(fā)明的Server本地服務(wù)器可以通過構(gòu)建POP協(xié)議通過網(wǎng)絡(luò)服務(wù)器與帶有顯示單元的多個客戶端計算機(jī)通訊。
本發(fā)明帶有顯示單元的多個客戶端計算機(jī)可以構(gòu)建FTP協(xié)議通過網(wǎng)絡(luò)服務(wù)器與Server本地服務(wù)器通訊。
本發(fā)明的有益效果是客戶端計算機(jī)直接通過互聯(lián)網(wǎng)將更新后的打印機(jī)驅(qū)動程序下載,存入打印機(jī)的flash rom存儲器,使驅(qū)動程序的內(nèi)容得到更新升級;也可以直接通過互聯(lián)網(wǎng)將更新后的參數(shù)設(shè)置存入Eprom存儲器,修改打印機(jī)的參數(shù)設(shè)置。該方法有效改善了打印機(jī)的售后服務(wù)條件,易于實現(xiàn),操作方便、快捷。
下面結(jié)合附圖及具體實施例對本發(fā)明作進(jìn)一步詳細(xì)的說明。


圖1是本發(fā)明打印機(jī)程序及參數(shù)設(shè)置的遠(yuǎn)程更新方法的流程圖。
具體實施例方式
參見圖1所示,本發(fā)明提供的打印機(jī)程序及參數(shù)設(shè)置的遠(yuǎn)程更新方法,利用Server本地服務(wù)器,網(wǎng)絡(luò)服務(wù)器,帶顯示單元的多個客戶端計算機(jī),多個終端打印機(jī)等裝置,其終端打印機(jī)的內(nèi)部存儲器包括flash rom存儲區(qū)和Eeprom存儲區(qū),該方法依據(jù)下述步驟執(zhí)行啟動Server本地服務(wù)器,Client客戶端計算機(jī)通過Internet互聯(lián)網(wǎng)向Server本地服務(wù)器發(fā)出請求傳送數(shù)據(jù)包指令;
Server本地服務(wù)器將數(shù)據(jù)包經(jīng)Internet互聯(lián)網(wǎng)發(fā)送給Client客戶端計算機(jī);Client客戶端計算機(jī)依次執(zhí)行以下步驟對數(shù)據(jù)包內(nèi)容進(jìn)行識別,同時判斷是否為更新的數(shù)據(jù)包內(nèi)容;分析更新后數(shù)據(jù)包內(nèi)容的類型,判別是驅(qū)動程序文件或是參數(shù)設(shè)置修改文件,是驅(qū)動程序文件則將數(shù)據(jù)包文件解壓,同時判斷打印機(jī)是否處于驅(qū)動程序下載狀態(tài),處于下載狀態(tài)時執(zhí)行數(shù)據(jù)包解壓過程;將解壓后的驅(qū)動程序文件寫入打印機(jī)的所述flash rom存儲區(qū),完成打印機(jī)的驅(qū)動程序更新升級任務(wù)。是修改參數(shù)設(shè)置文件,執(zhí)行數(shù)據(jù)包解壓過程;判別打印機(jī)是否處于參數(shù)設(shè)置狀態(tài),參數(shù)設(shè)置狀態(tài)時,打開打印機(jī)的并口,將更新后的參數(shù)設(shè)置文件寫入打印機(jī)的所述Eeprom存儲區(qū),使打印機(jī)的設(shè)置參數(shù)得到更新修改。
參數(shù)設(shè)置狀態(tài)和驅(qū)動程序下載狀態(tài)由設(shè)置在打印機(jī)上的硬件開關(guān)控制或通過在底層軟件上設(shè)置預(yù)留接口的方法實現(xiàn),底層軟件與上層軟件通過接口形成對應(yīng)連接關(guān)系。
本發(fā)明提供的打印機(jī)程序及參數(shù)文件的遠(yuǎn)程更新系統(tǒng),包括Server本地服務(wù)器,網(wǎng)絡(luò)服務(wù)器,有顯示單元的多個客戶端計算機(jī)以及終端打印機(jī),終端打印機(jī)的內(nèi)部存儲器包括flash rom存儲區(qū)和Eeprom存儲區(qū),flash rom存儲區(qū)用于存儲打印機(jī)的驅(qū)動程序,Eeprom存儲區(qū)用于存儲打印機(jī)的參數(shù)設(shè)置文件,Server本地服務(wù)器通過構(gòu)建POP協(xié)議通過網(wǎng)絡(luò)服務(wù)器與帶有顯示單元的多個客戶端計算機(jī)通訊,帶有顯示單元的多個客戶端計算機(jī)構(gòu)建FTP協(xié)議通過網(wǎng)絡(luò)服務(wù)器與Server本地服務(wù)器通訊。
連接該打印機(jī)的主機(jī)在internet上,客戶只需要運(yùn)行我們的軟件,該軟件按照客戶需求能自動修改打印機(jī)設(shè)置。
而實現(xiàn)以上功能我們做的最多的是指定一個我們自己的標(biāo)準(zhǔn),我們?yōu)榱嗽摴δ艿膶崿F(xiàn)自己定義了一套新的打印機(jī)指令集,該指令集能完成打印機(jī)的硬件檢測、設(shè)置修改等。
對與宏設(shè)置修改,我們定義的是0x5e 0x7a n1 n2 n3 n4 n5,該指令在打印機(jī)內(nèi)部已經(jīng)由我們解釋為修改設(shè)置指令,根據(jù)客戶的電話,我們在服務(wù)器端修改好設(shè)置,然后通過internet網(wǎng)傳給客戶的client端,client再自動修改好程序。
對于一部分硬件的檢測,我們定義的0x5e 0x73,該指令用于檢測當(dāng)前打印機(jī)狀態(tài),如果有異常,比如有打印頭溫度電阻被燒毀、打印頭太低等情況,打印頭在該指令執(zhí)行后,會打印出相關(guān)信息,得到最佳解決方案。
針式打印機(jī)目前運(yùn)行的行業(yè)一般也都是聯(lián)網(wǎng)運(yùn)行,數(shù)據(jù)庫有時也需要異地交換,異地打印,由于這些行業(yè)系統(tǒng)的終端操作者,業(yè)務(wù)繁忙,絕大部分使用的是終端機(jī),為達(dá)目的,需要對方配合完成,給對方工作帶來影響,浪費(fèi)時間,造成損失。通過該方法也可以實現(xiàn)打印機(jī)異地交換數(shù)據(jù)、完成異地打印功能。
總之本發(fā)明提供的方法,在打印機(jī)實現(xiàn)異地交換數(shù)據(jù)、設(shè)備維修或者系統(tǒng)升級等多方面,給售后服務(wù)工作帶來很大的變化。
權(quán)利要求
1.一種打印機(jī)程序及參數(shù)設(shè)置的遠(yuǎn)程更新方法,該方法利用Server本地服務(wù)器,網(wǎng)絡(luò)服務(wù)器,帶顯示單元的多個客戶端計算機(jī),多個終端打印機(jī),終端打印機(jī)的內(nèi)部存儲器包括flash rom存儲區(qū)和Eeprom存儲區(qū),其特征在于,該方法包括以下步驟客戶端計算機(jī)通過互聯(lián)網(wǎng)向Server本地服務(wù)器發(fā)出請求傳送數(shù)據(jù)包指令;Server本地服務(wù)器將數(shù)據(jù)包經(jīng)互聯(lián)網(wǎng)發(fā)送給客戶端計算機(jī);客戶端計算機(jī)依次執(zhí)行以下步驟對數(shù)據(jù)包內(nèi)容進(jìn)行識別,同時判斷是否為更新的數(shù)據(jù)包內(nèi)容;分析更新后數(shù)據(jù)包內(nèi)容的類型,判別是驅(qū)動程序文件或是參數(shù)設(shè)置修改文件,是驅(qū)動程序文件則執(zhí)行步驟(a),是修改參數(shù)設(shè)置文件則執(zhí)行步驟(c);(a)將數(shù)據(jù)包文件解壓,打開打印機(jī)的并口,判別打印機(jī)是否處于參數(shù)設(shè)置狀態(tài),參數(shù)設(shè)置狀態(tài)時執(zhí)行步驟(b);(b)將更新后的參數(shù)設(shè)置文件寫入打印機(jī)的所述Eeprom存儲區(qū),使打印機(jī)的設(shè)置參數(shù)得到更新修改;(c)判斷打印機(jī)是否處于驅(qū)動程序下載狀態(tài),處于下載狀態(tài)時執(zhí)行數(shù)據(jù)包解壓過程;(d)將解壓后的驅(qū)動程序文件寫入打印機(jī)的所述flash rom存儲區(qū),完成打印機(jī)的驅(qū)動程序更新升級任務(wù)。
2.根據(jù)權(quán)利要求1所述的打印機(jī)程序及參數(shù)設(shè)置的遠(yuǎn)程更新方法,其特征在于所述參數(shù)設(shè)置狀態(tài)和驅(qū)動程序下載狀態(tài)由設(shè)置在打印機(jī)上的硬件開關(guān)控制。
3.根據(jù)權(quán)利要求1所述的打印機(jī)程序及參數(shù)設(shè)置的遠(yuǎn)程更新方法,其特征在于所述參數(shù)設(shè)置狀態(tài)和驅(qū)動程序下載狀態(tài)通過在底層軟件上設(shè)置預(yù)留接口的方法實現(xiàn),底層軟件與上層軟件通過接口形成對應(yīng)連接關(guān)系。
4.一種打印機(jī)程序及參數(shù)文件的遠(yuǎn)程更新系統(tǒng),包括Server本地服務(wù)器,網(wǎng)絡(luò)服務(wù)器,有顯示單元的多個客戶端計算機(jī)以及終端打印機(jī),其特征在于終端打印機(jī)的內(nèi)部存儲器包括flash rom存儲區(qū)和Eeprom存儲區(qū),flash rom存儲區(qū)用于存儲打印機(jī)的驅(qū)動程序,Eeprom存儲區(qū)用于存儲打印機(jī)的參數(shù)設(shè)置文件。
5.根據(jù)權(quán)利要求4所述的打印機(jī)程序及參數(shù)文件的遠(yuǎn)程更新系統(tǒng),其特征在于所述Server本地服務(wù)器通過構(gòu)建POP協(xié)議通過網(wǎng)絡(luò)服務(wù)器與帶有顯示單元的多個客戶端計算機(jī)通訊。
6.根據(jù)權(quán)利要求4所述的打印機(jī)程序及參數(shù)文件的遠(yuǎn)程更新系統(tǒng),其特征在于所述帶有顯示單元的多個客戶端計算機(jī)構(gòu)建FTP協(xié)議通過網(wǎng)絡(luò)服務(wù)器與Server本地服務(wù)器通訊。
全文摘要
一種打印機(jī)程序及參數(shù)設(shè)置的遠(yuǎn)程更新方法,適用于銀行、公安、保險、民航等系統(tǒng)使用的針式打印機(jī)。該方法利用Server本地服務(wù)器、網(wǎng)絡(luò)服務(wù)器、多個客戶端計算機(jī)以及終端打印機(jī),打印機(jī)的內(nèi)部存儲器包括flash rom存儲區(qū)和Eeprom存儲區(qū),客戶端計算機(jī)通過互聯(lián)網(wǎng)向Server本地服務(wù)器發(fā)出請求傳送數(shù)據(jù)包指令;Server本地服務(wù)器將數(shù)據(jù)包經(jīng)互聯(lián)網(wǎng)發(fā)送給客戶端計算機(jī);客戶端依次判別數(shù)據(jù)內(nèi)容是否更新,識別數(shù)據(jù)包內(nèi)容的類型,判斷是否處于程序下載和修改參數(shù)設(shè)置狀態(tài),將數(shù)據(jù)包解壓,并將驅(qū)動程序文件寫入flash rom,完成驅(qū)動程序升級。將更新后的參數(shù)設(shè)置文件寫入Eeprom,完成參數(shù)設(shè)置的修改。
文檔編號H04L29/00GK1588312SQ20041007401
公開日2005年3月2日 申請日期2004年8月31日 優(yōu)先權(quán)日2004年8月31日
發(fā)明者胡雪松, 文小軍, 張靜 申請人:北京智凱辦公自動化設(shè)備有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1