[發(fā)明專(zhuān)利]一種打印程序安全燒錄方法、芯片和打印耗材有效
| 申請(qǐng)?zhí)枺?/td> | 201910976869.2 | 申請(qǐng)日: | 2019-10-15 |
| 公開(kāi)(公告)號(hào): | CN110816089B | 公開(kāi)(公告)日: | 2021-11-05 |
| 發(fā)明(設(shè)計(jì))人: | 周露露;鐘曉欣 | 申請(qǐng)(專(zhuān)利權(quán))人: | 佛山普瑞威爾科技有限公司 |
| 主分類(lèi)號(hào): | B41J29/393 | 分類(lèi)號(hào): | B41J29/393;G07F17/26;H04L29/08;G06F8/61 |
| 代理公司: | 佛山粵進(jìn)知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44463 | 代理人: | 張敏 |
| 地址: | 528000 廣東省佛山市南海區(qū)桂城街道夏南路61號(hào)創(chuàng)越時(shí)*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 打印 程序 安全 方法 芯片 耗材 | ||
本發(fā)明提供一種打印程序安全燒錄方法、芯片和打印耗材,所述方法包括:通過(guò)終端設(shè)備獲取欲使用的打印機(jī)型號(hào),并將獲取的打印機(jī)型號(hào)發(fā)送給云服務(wù)器;由云服務(wù)器根據(jù)接收到的打印機(jī)型號(hào)查找對(duì)應(yīng)的打印程序密文,并將打印程序密文返回給終端設(shè)備;通過(guò)終端設(shè)備向密鑰服務(wù)器發(fā)送欲使用的打印機(jī)型號(hào);由密鑰服務(wù)器根據(jù)接打印機(jī)型號(hào)查找對(duì)應(yīng)的密鑰因子并返回給終端設(shè)備;由終端設(shè)備根據(jù)密鑰因子計(jì)算獲取對(duì)應(yīng)的加密密鑰,并使用加密密鑰解密打印程序密文以得到打印程序明文;通過(guò)近端通信方式接收終端設(shè)備發(fā)出的燒錄指令,并將打印程序明文燒錄至芯片中。本發(fā)明能夠?qū)崿F(xiàn)對(duì)芯片的可重復(fù)利用,并能確保打印程序燒錄過(guò)程的安全性、可靠性。
技術(shù)領(lǐng)域
本發(fā)明涉及打印技術(shù)領(lǐng)域,尤其涉及一種打印程序安全燒錄方法、芯片和打印耗材。
背景技術(shù)
目前打印機(jī)主要包括噴墨打印機(jī)和激光打印機(jī)。無(wú)論噴墨打印機(jī)還是激光打印機(jī)均包含以下兩部分:打印機(jī)主機(jī)和多個(gè)可拆卸的打印耗材。每一個(gè)打印耗材包括墨盒或粉盒,以及墨盒或粉盒上附帶的一個(gè)芯片。在使用過(guò)程中,該芯片和打印機(jī)主機(jī)進(jìn)行通信。該芯片用于存儲(chǔ)相應(yīng)打印耗材的廠商信息、型號(hào)、顏色和墨水總量等原始信息。同時(shí)在后續(xù)的開(kāi)關(guān)機(jī)、更換打印耗材和打印等使用過(guò)程中,打印機(jī)主機(jī)會(huì)通過(guò)相關(guān)接口以特定的通信協(xié)議讀寫(xiě)該打印耗材中的芯片,以此實(shí)現(xiàn)檢測(cè)認(rèn)證該打印耗材,記錄打印日期、打印張數(shù)和墨水余量等相關(guān)打印信息,打印機(jī)主機(jī)通過(guò)與打印耗材中的芯片進(jìn)行信息互動(dòng)能夠有效統(tǒng)計(jì)墨盒或粉盒的使用狀態(tài),控制整個(gè)打印過(guò)程。
傳統(tǒng)上,當(dāng)打印耗材中的芯片記錄打印張數(shù)達(dá)到預(yù)設(shè)閥值時(shí)(如500張),則使得打印機(jī)會(huì)認(rèn)為該打印耗材已用盡墨料或粉料,且無(wú)法繼續(xù)使用;此時(shí),芯片將隨打印耗材一起被丟棄處理,如此一來(lái),將會(huì)造成芯片資源的浪費(fèi)。同時(shí),用戶購(gòu)置新的打印耗材也需要為其中的芯片買(mǎi)單,勢(shì)必會(huì)增加了用戶的打印成本。
發(fā)明內(nèi)容
為了解決上述至少一個(gè)技術(shù)問(wèn)題,本發(fā)明提出了一種打印程序安全燒錄方法、芯片和打印耗材。
為了實(shí)現(xiàn)上述目的,本發(fā)明第一方面提出了一種打印程序安全燒錄方法,所述方法包括:
通過(guò)終端設(shè)備獲取欲使用的打印機(jī)型號(hào),并將獲取的打印機(jī)型號(hào)發(fā)送給所述云服務(wù)器;
由所述云服務(wù)器根據(jù)接收到的打印機(jī)型號(hào)查找對(duì)應(yīng)的打印程序密文,并將所述打印程序密文返回給所述終端設(shè)備進(jìn)行預(yù)存;
通過(guò)所述終端設(shè)備向密鑰服務(wù)器發(fā)送欲使用的打印機(jī)型號(hào);
由所述密鑰服務(wù)器根據(jù)接收到的打印機(jī)型號(hào)查找對(duì)應(yīng)的密鑰因子,并將所述密鑰因子返回給所述終端設(shè)備;
由所述終端設(shè)備根據(jù)所述密鑰因子計(jì)算獲取對(duì)應(yīng)的加密密鑰,并使用所述加密密鑰解密所述打印程序密文以得到打印程序明文;
通過(guò)近端通信方式接收所述終端設(shè)備發(fā)出的燒錄指令,并將所述打印程序明文燒錄至芯片中。
本方案中,在通過(guò)終端設(shè)備獲取欲使用的打印機(jī)型號(hào),并將獲取的打印機(jī)型號(hào)發(fā)送給所述云服務(wù)器之前,所述方法還包括:
由所述云服務(wù)器接收外部上傳的打印程序以及該打印程序?qū)?yīng)的打印機(jī)型號(hào),然后將該打印機(jī)型號(hào)反饋給所述密鑰服務(wù)器以請(qǐng)求對(duì)應(yīng)的密鑰因子;
由所述密鑰服務(wù)器根據(jù)所述云服務(wù)器反饋的打印機(jī)型號(hào)生成密鑰因子,并將其與該打印機(jī)型號(hào)關(guān)聯(lián)保存,同時(shí)向所述云服務(wù)器返回生成的密鑰因子;
由所述云服務(wù)器根據(jù)所述密鑰因子計(jì)算獲取對(duì)應(yīng)的加密密鑰,并使用所述加密密鑰對(duì)外部上傳的打印程序進(jìn)行加密以得到打印程序密文。
本方案中,根據(jù)所述密鑰因子計(jì)算獲取對(duì)應(yīng)的加密密鑰,具體包括:
由所述云服務(wù)器或所述終端設(shè)備使用其內(nèi)預(yù)置的共享密鑰,通過(guò)摘要算法對(duì)所述密鑰因子進(jìn)行摘要計(jì)算,將獲得的摘要值作為所述加密密鑰。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于佛山普瑞威爾科技有限公司,未經(jīng)佛山普瑞威爾科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910976869.2/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
B41J 打字機(jī);選擇性印刷機(jī)構(gòu),即不用印版的印刷機(jī)構(gòu);排版錯(cuò)誤的修正
B41J29-00 其他類(lèi)目不包括的打字機(jī)或選擇性印刷機(jī)構(gòu)的零件或附件
B41J29-02 .排字架
B41J29-04 .把機(jī)器固定在底板上用的裝置
B41J29-06 .把機(jī)器支承在臺(tái)子上的專(zhuān)用支架、平臺(tái)或臺(tái)車(chē)
B41J29-08 .與機(jī)器分開(kāi)的消音器或減震臺(tái)、支架、字盒或墊料
B41J29-10 .包括在機(jī)器內(nèi)的消音裝置
- 功能限制程序、安裝程序生成程序和程序存儲(chǔ)介質(zhì)
- 程序生成系統(tǒng)、程序生成程序和程序生成模塊
- 程序生成系統(tǒng)、程序生成程序和程序生成模塊
- 程序創(chuàng)建裝置,程序創(chuàng)建方法和程序
- 程序生成裝置、程序生產(chǎn)方法及程序
- 程序生成裝置、程序生成程序以及程序生成方法
- 程序生成裝置、程序生成方法及程序生成程序
- 程序開(kāi)發(fā)支持裝置、程序開(kāi)發(fā)支持方法以及存儲(chǔ)介質(zhì)
- 程序執(zhí)行輔助裝置、程序執(zhí)行輔助方法及程序執(zhí)行輔助程序
- 程序?qū)φ昭b置、程序?qū)φ辗椒俺绦驅(qū)φ粘绦?/a>
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





