[發(fā)明專利]打印機(jī)固件的修改方法無效
| 申請?zhí)枺?/td> | 201010263353.2 | 申請日: | 2010-08-26 |
| 公開(公告)號: | CN101941330A | 公開(公告)日: | 2011-01-12 |
| 發(fā)明(設(shè)計)人: | 林東寧 | 申請(專利權(quán))人: | 珠海天威技術(shù)開發(fā)有限公司 |
| 主分類號: | B41J2/175 | 分類號: | B41J2/175;G03G15/08 |
| 代理公司: | 珠海智專專利商標(biāo)代理有限公司 44262 | 代理人: | 張中;段淑華 |
| 地址: | 519060 廣東省珠海*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 打印機(jī) 修改 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及打印領(lǐng)域,尤其是涉及一種打印機(jī)固件的修改方法。
背景技術(shù)
打印機(jī)作為常見的辦公設(shè)備,為現(xiàn)代化辦公提供了極大的方便。現(xiàn)有的打印機(jī)分為噴墨打印機(jī)以及激光打印機(jī),噴墨打印機(jī)使用容納有墨水的墨盒作為耗材容器向紙張噴射墨水,以在紙張上形成需要打印的文字或圖案;激光打印機(jī)則使用容納有碳粉的碳粉盒作為耗材容器在介質(zhì)上形成需要打印的文字或圖案。
參見圖1,現(xiàn)有的墨盒具有一個殼體11,殼體11圍成腔體15,腔體15內(nèi)容納有墨水。殼體11的下方設(shè)有出墨口14,腔體15內(nèi)的墨水可經(jīng)過出墨口14流出。在殼體11外壁上安裝有一塊耗材芯片13,耗材芯片的結(jié)構(gòu)如圖2所示,耗材芯片13具有基板16,在基板16上設(shè)有多個電觸點17,電觸點17作為通訊單元與噴墨打印機(jī)上的電觸點連接,用于傳送信息。基板16上還設(shè)有一個電子模塊18,電子模塊18具有與電觸點17電連接的存儲器,存儲有與墨盒相關(guān)的信息,包括墨盒型號、適用的噴墨打印機(jī)型號、墨水顏色、腔體15內(nèi)耗材余量、墨盒的打印時間等。
參見圖3,現(xiàn)有碳粉盒具有殼體21,殼體21圍成容納碳粉的腔體,殼體的外壁上設(shè)有一個芯片安裝位22,耗材芯片23安裝于芯片安裝位22上。與墨盒的耗材芯片類似,碳粉盒的耗材芯片23也具有基板,基板上設(shè)有作為通訊單元的電觸點24,用于與激光打印機(jī)進(jìn)行數(shù)據(jù)交換。并且,基板的另一側(cè)設(shè)有與電觸點24電連接的電子模塊,存儲有碳粉盒相關(guān)的數(shù)據(jù),包括腔體內(nèi)耗材余量的數(shù)據(jù)等。
現(xiàn)有耗材容器所容納的耗材量很少,不少用戶在耗材容器所容納的耗材使用完畢后重新灌裝耗材并繼續(xù)使用。但由于耗材芯片記錄耗材余量數(shù)據(jù)為零,因此需要對耗材芯片進(jìn)行復(fù)位處理,即將耗材余量數(shù)據(jù)恢復(fù)至一個不為零的數(shù)據(jù),以便打印機(jī)繼續(xù)執(zhí)行打印工作。
另一方面,現(xiàn)有的噴墨打印機(jī)或激光打印機(jī)均設(shè)有存儲器,存儲器內(nèi)大多存儲有固化軟件,即固件。這些固件包含的程序用于實現(xiàn)打印機(jī)的多種應(yīng)用,包括獲取計算機(jī)傳送的圖像、控制打印進(jìn)程、訪問耗材芯片等。隨著打印機(jī)實現(xiàn)功能的不斷改進(jìn),打印機(jī)生產(chǎn)商需要對打印機(jī)的固件進(jìn)行升級處理。
常見的升級方法有兩種:一種是打印機(jī)生產(chǎn)廠家在互聯(lián)網(wǎng)上發(fā)布固件升級數(shù)據(jù)包,用戶從互聯(lián)網(wǎng)上下載該固件升級數(shù)據(jù)包并寫入打印機(jī)中;另一種方法是在耗材容器所附帶的耗材芯片上寫入固件升級數(shù)據(jù),當(dāng)耗材容器安裝到打印機(jī)后,打印機(jī)將自動檢測耗材芯片是否存儲有固件升級數(shù)據(jù),若存儲有,則將耗材芯片所存儲的固件升級數(shù)據(jù)寫入打印機(jī)的存儲器中,實現(xiàn)固件升級。
但是,固件升級后的打印機(jī)往往對耗材芯片的使用造成限制,因為升級后的固件數(shù)據(jù)往往寫入與耗材數(shù)據(jù)相關(guān)的指令,尤其是與耗材余量數(shù)據(jù)相關(guān)的指令,如禁止耗材余量數(shù)據(jù)復(fù)位的指令或者將耗材余量數(shù)據(jù)與一閾值進(jìn)行比較的指令等,造成耗材芯片無法復(fù)位,導(dǎo)致耗材容器及耗材芯片只能使用一次。
此外,升級后的固件數(shù)據(jù)寫入檢測耗材容器生產(chǎn)時間、耗材容器的生產(chǎn)廠家等與耗材數(shù)據(jù)相關(guān)的指令,這些指令也會對耗材容器的使用造成限制,導(dǎo)致耗材容器無法重復(fù)利用。這樣,無疑增加用戶使用耗材容器的成本,也限制了耗材芯片的重復(fù)利用,造成資源浪費,也不利于環(huán)境保護(hù)。
發(fā)明內(nèi)容
本發(fā)明的主要目的是提供一種便于耗材容器及耗材芯片重復(fù)使用的打印機(jī)固件修改方法。
本發(fā)明的另一目的是提供一種減少打印耗材資源浪費的打印機(jī)固件修改方法。
為實現(xiàn)上述的主要目的,本發(fā)明提供的打印機(jī)固件修改方法包括獲取打印機(jī)的固件數(shù)據(jù),對所獲取的固件數(shù)據(jù)進(jìn)行反匯編處理,獲得固件數(shù)據(jù)對應(yīng)的機(jī)器語言代碼,對機(jī)器語言代碼中與耗材數(shù)據(jù)相關(guān)的指令進(jìn)行修改,將修改后的機(jī)器語言代碼下載到打印機(jī)的存儲器中,形成新的打印機(jī)固件數(shù)據(jù)。
由上述方案可見,獲取打印機(jī)固件數(shù)據(jù)后對其進(jìn)行反匯編獲得機(jī)器語言代碼,并根據(jù)實際需要對機(jī)器語言代碼中與耗材數(shù)據(jù)相關(guān)的指令進(jìn)行修改,避免耗材容器及耗材芯片無法重復(fù)使用。
一個優(yōu)選的方案是,所修改的與耗材數(shù)據(jù)相關(guān)的指令是與耗材余量數(shù)據(jù)相關(guān)的指令。這樣,可使耗材余量數(shù)據(jù)得以復(fù)位或者打印機(jī)不再將耗材余量數(shù)據(jù)與閾值進(jìn)行比較,便于耗材容器以及耗材芯片重復(fù)使用,減少資源浪費。
進(jìn)一步的方案是,對機(jī)器語言代碼進(jìn)行修改的步驟是刪除禁止耗材余量數(shù)據(jù)復(fù)位的指令。這樣,耗材芯片存儲的耗材余量數(shù)據(jù)較小時,耗材芯片可將耗材余量數(shù)據(jù)復(fù)位,并且不受打印機(jī)固件所包含程序的限制,有利于耗材容器及耗材芯片的重復(fù)使用。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于珠海天威技術(shù)開發(fā)有限公司,未經(jīng)珠海天威技術(shù)開發(fā)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010263353.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
B41J 打字機(jī);選擇性印刷機(jī)構(gòu),即不用印版的印刷機(jī)構(gòu);排版錯誤的修正
B41J2-00 以打印或標(biāo)記工藝為特征而設(shè)計的打字機(jī)或選擇性印刷機(jī)構(gòu)
B41J2-005 .特征在于使液體或粉粒有選擇地與印刷材料接觸
B41J2-22 .特征在于在印刷材料或轉(zhuǎn)印材料上有選擇的施加沖擊或壓力
B41J2-315 .特征在于向熱敏打印或轉(zhuǎn)印材料有選擇地加熱
B41J2-385 .特征在于選擇性地為打印或轉(zhuǎn)印材料提供選擇電流或電磁
B41J2-435 .特征在于有選擇地向印刷材料或轉(zhuǎn)印材料提供照射





