本發(fā)明主要涉及成像技術(shù)領(lǐng)域,尤其涉及一種成像盒以及使用在成像盒上的存儲(chǔ)芯片。
背景技術(shù):
現(xiàn)有技術(shù)中,為了能夠?qū)崟r(shí)監(jiān)控成像盒的使用狀態(tài),一般是在成像盒上設(shè)置存儲(chǔ)其相關(guān)信息的存儲(chǔ)芯片。通常地,該存儲(chǔ)芯片上設(shè)有存儲(chǔ)模塊、接口單元等,其中,該存儲(chǔ)芯片經(jīng)由接口單元而與成像設(shè)備(例如噴墨打印機(jī)、激光打印機(jī)等)電連接以建立數(shù)據(jù)傳輸?shù)耐ǖ溃鎯?chǔ)模塊用于存儲(chǔ)成像盒相關(guān)信息,如成像材料剩余量、打印頁數(shù)、生產(chǎn)日期等數(shù)據(jù)等。并且,隨著打印成像的操作,成像設(shè)備會(huì)逐步更新上述存儲(chǔ)芯片中的可變數(shù)據(jù),如上述打印頁數(shù)、成像材料剩余量等信息。
成像設(shè)備往往是通過觀察存儲(chǔ)芯片中的某些可變數(shù)據(jù)是否已經(jīng)達(dá)到預(yù)設(shè)的閾值而判斷該成像盒是否使用壽命將盡,例如,觀察成像材料剩余量是否達(dá)到預(yù)設(shè)的閾值。由于成像設(shè)備主要是根據(jù)墨滴噴射數(shù)量、墨滴重量等數(shù)據(jù)進(jìn)行成像材料剩余量的估算,因此不可避免地存在著一定的計(jì)算誤差。由于計(jì)算誤差的存在,故當(dāng)成像設(shè)備提示成像盒中成像材料將盡時(shí),成像盒中的成像材料可能已經(jīng)耗盡,也可能還會(huì)有少量的成像材料存在。
通常成像設(shè)備在上述成像材料剩余量達(dá)到預(yù)設(shè)閾值后,其會(huì)在成像設(shè)備屏幕上或電腦客戶端上提示用戶:“成像材料將盡,是否繼續(xù)打印?”這種情形對(duì)應(yīng)的實(shí)際情況,可能是成像盒中成像材料已經(jīng)耗盡,或者也可能是成像盒中成像材料還有一定剩余。此時(shí)若用戶選擇繼續(xù)打印操作,則對(duì)于成像材料已經(jīng)耗盡的情況,就會(huì)發(fā)生成像設(shè)備由于成像材料的缺乏而發(fā)生空打的現(xiàn)象,容易造成成像設(shè)備發(fā)生故障,縮短成像設(shè)備的使用壽命。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題是為了克服現(xiàn)有技術(shù)中成像設(shè)備在成像材料剩余量達(dá)到預(yù)設(shè)閾值時(shí)仍然可能發(fā)生成像設(shè)備繼續(xù)成像操作而容易造成設(shè)備故障的缺陷。
本發(fā)明首先提供了一種使用在成像盒上的存儲(chǔ)芯片,能可拆卸地安裝在一成像盒上, 所述成像盒能可拆卸地安裝在一成像設(shè)備中;其中,所述存儲(chǔ)芯片包括:接口單元,用于將所述存儲(chǔ)芯片電連接至所述成像設(shè)備,并接收從所述成像設(shè)備發(fā)出的指令;存儲(chǔ)單元,用于存儲(chǔ)與所述成像盒相關(guān)的信息;使用壽命判斷單元,用于根據(jù)所述存儲(chǔ)單元存儲(chǔ)的與所述成像盒相關(guān)的信息判斷所述成像盒的使用壽命是否耗盡;異?;幚韱卧糜谠谒鍪褂脡勖袛鄦卧袛嗨龀上窈械氖褂脡勖谋M時(shí),根據(jù)所述成像設(shè)備發(fā)出的指令進(jìn)行異常化處理。
優(yōu)選地,所述使用壽命判斷單元根據(jù)直接或間接表示打印材料的剩余量的參數(shù)來判斷所述成像盒的使用壽命是否耗盡;其中,與所述成像盒相關(guān)的信息包括所述直接或間接表示打印材料的剩余量的參數(shù)。
優(yōu)選地,所述使用壽命判斷單元根據(jù)打印材料剩余量信息是否達(dá)到預(yù)設(shè)閾值、根據(jù)打印材料使用量信息是否達(dá)到預(yù)設(shè)閾值、或者根據(jù)表示打印材料剩余量狀態(tài)的標(biāo)志位是否發(fā)生變化,來判斷所述成像盒的使用壽命是否耗盡;其中,所述直接或間接表示打印材料的剩余量的參數(shù),包括所述打印材料剩余量信息、打印材料使用量信息或者表示打印材料剩余量狀態(tài)的標(biāo)志位。
優(yōu)選地,所述異常化處理單元用于在所述使用壽命判斷單元判斷出所述成像盒的使用壽命耗盡時(shí),不響應(yīng)所述成像設(shè)備的指令或者不正確地響應(yīng)所述成像設(shè)備的指令,以進(jìn)行所述異?;幚怼?/p>
優(yōu)選地,所述異?;幚韱卧糜谠谒鍪褂脡勖袛鄦卧袛喑鏊龀上窈械氖褂脡勖谋M時(shí),根據(jù)所述成像設(shè)備發(fā)出的指令,擦除所述存儲(chǔ)單元中存儲(chǔ)的部分或全部數(shù)據(jù)以不響應(yīng)所述成像設(shè)備的指令,或者改變所述存儲(chǔ)芯片的電氣特性以不正確地響應(yīng)所述成像設(shè)備的指令。
優(yōu)選地,該存儲(chǔ)芯片包括:控制單元,用于根據(jù)所述異?;幚韱卧l(fā)送的禁止響應(yīng)命令,停止對(duì)所述成像設(shè)備的指令進(jìn)行響應(yīng);其中,所述異?;幚韱卧糜谠谒鍪褂脡勖袛鄦卧袛喑鏊龀上窈械氖褂脡勖谋M時(shí),根據(jù)所述成像設(shè)備發(fā)出的指令,向所述控制單元發(fā)送所述禁止響應(yīng)命令。
優(yōu)選地,控制單元,用于根據(jù)所述異常化處理單元發(fā)送的不正確響應(yīng)命令,向所述成像設(shè)備發(fā)送使得所述成像設(shè)備認(rèn)為所述存儲(chǔ)芯片存在異常情況的不正確響應(yīng);其中,所述異?;幚韱卧糜谠谒鍪褂脡勖袛鄦卧袛喑鏊龀上窈械氖褂脡勖谋M時(shí),根據(jù)所述成像設(shè)備發(fā)出的指令,向所述控制單元發(fā)送所述不正確響應(yīng)命令。
本發(fā)明還提供了一種成像盒,可拆卸地安裝有如上所述的存儲(chǔ)芯片。
本發(fā)明還提供了一種使成像設(shè)備停止成像操作的方法,所述成像設(shè)備可拆卸地安裝有成像盒,所述成像盒上可拆卸地安裝有存儲(chǔ)芯片,所述成像設(shè)備與所述存儲(chǔ)芯片電連接;其中,所述存儲(chǔ)芯片在該方法中執(zhí)行如下步驟:接收所述成像設(shè)備發(fā)出的指令;根據(jù)與所述成像盒相關(guān)的信息判斷所述成像盒的使用壽命是否耗盡;在判斷出所述成像盒的使用壽命耗盡時(shí),根據(jù)所述成像設(shè)備發(fā)出的指令進(jìn)行異常化處理。
優(yōu)選地,根據(jù)與所述成像盒相關(guān)的信息判斷所述成像盒的使用壽命是否耗盡,包括:根據(jù)直接或間接表示打印材料的剩余量的參數(shù)來判斷所述成像盒的使用壽命是否耗盡;其中,與所述成像盒相關(guān)的信息包括所述直接或間接表示打印材料的剩余量的參數(shù)。
優(yōu)選地,根據(jù)直接或間接表示打印材料的剩余量的參數(shù)來判斷所述成像盒的使用壽命是否耗盡,包括:根據(jù)打印材料剩余量信息是否達(dá)到預(yù)設(shè)閾值、根據(jù)打印材料使用量信息是否達(dá)到預(yù)設(shè)閾值、或者根據(jù)表示打印材料剩余量狀態(tài)的標(biāo)志位是否發(fā)生變化,來判斷所述成像盒的使用壽命是否耗盡;其中,所述直接或間接表示打印材料的剩余量的參數(shù),包括所述打印材料剩余量信息、打印材料使用量信息或者表示打印材料剩余量狀態(tài)的標(biāo)志位。
優(yōu)選地,根據(jù)所述成像設(shè)備發(fā)出的指令進(jìn)行異?;幚?,包括:不響應(yīng)所述成像設(shè)備的指令或者不正確地響應(yīng)所述成像設(shè)備的指令,以進(jìn)行所述異?;幚?。
優(yōu)選地,不響應(yīng)所述成像設(shè)備的指令,包括:擦除所述存儲(chǔ)單元中存儲(chǔ)的部分或全部數(shù)據(jù);或者停止對(duì)所述成像設(shè)備的指令進(jìn)行響應(yīng)。
優(yōu)選地,不正確地響應(yīng)所述成像設(shè)備的指令,包括:向所述成像設(shè)備發(fā)送使得所述成像設(shè)備認(rèn)為所述存儲(chǔ)芯片存在異常情況的不正確響應(yīng);或者改變所述存儲(chǔ)芯片的電氣特性。
與現(xiàn)有技術(shù)相比,本發(fā)明能夠有效避免成像設(shè)備在成像盒中的成像材料可能耗盡時(shí)由于空打而發(fā)生故障的現(xiàn)象發(fā)生。
本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明的技術(shù)方案而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在說明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)和/或流程來實(shí)現(xiàn)和獲得。
附圖說明
附圖用來提供對(duì)本發(fā)明的技術(shù)方案或現(xiàn)有技術(shù)的進(jìn)一步理解,并且構(gòu)成說明書的一部分。其中,表達(dá)本發(fā)明實(shí)施例的附圖與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明的技術(shù)方案, 但并不構(gòu)成對(duì)本發(fā)明技術(shù)方案的限制。
圖1為本發(fā)明實(shí)施例的存儲(chǔ)芯片的構(gòu)造示意圖。
圖2為本發(fā)明實(shí)施例的存儲(chǔ)芯片的另一種構(gòu)造示意圖。
圖3為本發(fā)明實(shí)施例的使成像設(shè)備停止成像操作的方法的流程示意圖。
具體實(shí)施方式
以下將結(jié)合附圖及實(shí)施例來詳細(xì)說明本發(fā)明的實(shí)施方式,借此對(duì)本發(fā)明如何應(yīng)用技術(shù)手段來解決技術(shù)問題,并達(dá)成相應(yīng)技術(shù)效果的實(shí)現(xiàn)過程能充分理解并據(jù)以實(shí)施。本發(fā)明實(shí)施例以及實(shí)施例中的各個(gè)特征,在不相沖突前提下可以相互結(jié)合,所形成的技術(shù)方案均在本發(fā)明的保護(hù)范圍之內(nèi)。
另外,附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行。并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
為了避免成像設(shè)備在成像材料可能不足時(shí)有發(fā)生空打(成像盒中成像材料不足時(shí)仍然執(zhí)行成像操作)而導(dǎo)致故障的風(fēng)險(xiǎn),優(yōu)選的,本發(fā)明通過在成像材料不足時(shí)提前強(qiáng)制停止成像設(shè)備的成像操作而促使用戶更換成像盒,避免成像設(shè)備因空打而發(fā)生故障。
常見的成像設(shè)備包括噴墨記錄設(shè)備和激光記錄設(shè)備,相對(duì)地,常見的成像盒也主要是指裝載有墨水的噴墨墨盒和裝載有碳粉的粉盒。以下僅以噴墨打印機(jī)及噴墨墨盒為例,根據(jù)附圖對(duì)各個(gè)實(shí)施例的技術(shù)方案進(jìn)行詳細(xì)描述。本領(lǐng)域普通技術(shù)人員應(yīng)理解,下述實(shí)施例的方案描述同樣適用于其它類型的打印材料容納容器及相應(yīng)的記錄設(shè)備,同樣地,打印材料容器也可為相應(yīng)能夠容納打印用的材料的容器,如調(diào)色劑盒等。
本發(fā)明實(shí)施例提供的能夠可拆卸地安裝在一成像盒上的存儲(chǔ)芯片的結(jié)構(gòu)如圖1所示,而且該成像盒(圖中未示出)能夠可拆卸地安裝在一成像設(shè)備中。
圖1中,該存儲(chǔ)芯片包括:接口單元110、存儲(chǔ)單元120、控制單元130、使用壽命判斷單元140和異常化處理單元150。
其中,接口單元110用于將該存儲(chǔ)芯片100電連接至上述成像設(shè)備200,并接收從上述成像設(shè)備200發(fā)出的指令;接口單元110與成像設(shè)備200之間的連接,可以是有線方式,例如導(dǎo)線或觸點(diǎn)的接觸方式連接;也可以是無線方式,例如通過藍(lán)牙、紅外、WIFI等無接觸的方式的連接。
存儲(chǔ)單元120用于存儲(chǔ)與成像盒相關(guān)的信息。當(dāng)成像盒中裝載的打印材料為墨水時(shí),與成像盒相關(guān)的信息,可以例如是墨盒識(shí)別信息,制造廠商,生產(chǎn)日期,墨水量標(biāo)識(shí)位,墨水使用量和墨水剩余量等。墨盒識(shí)別信息可以是墨水顏色信息,也可以是存儲(chǔ)單元120的器件地址,或者是其他可以區(qū)分不同墨盒類型的信息;墨水量標(biāo)識(shí)位一般用來標(biāo)記墨水量的兩個(gè)狀態(tài),分別為充足和不足。該存儲(chǔ)單元120采用常見的非易失性存儲(chǔ)器,例如EPROM,EEPROM,F(xiàn)LASH,鐵電存儲(chǔ)器,相變存儲(chǔ)器等,也可以采用易失性存儲(chǔ)器加上供電電源的方案,例如SRAM+電池或電容,DRAM+電池或電容。
控制單元130,與接口單元110及存儲(chǔ)單元120相連,用于響應(yīng)于上述成像設(shè)備200發(fā)出的指令而對(duì)該存儲(chǔ)單元120進(jìn)行讀寫操作。
本實(shí)施例的存儲(chǔ)芯片100,還包括一個(gè)使用壽命判斷單元140和異常化處理單元150。
使用壽命判斷單元140與存儲(chǔ)單元120相連,用于根據(jù)所述存儲(chǔ)單元120存儲(chǔ)的信息判斷所述成像盒的使用壽命是否耗盡。
異?;幚韱卧?50與接口單元110及使用壽命判斷單元140相連,用于在所述使用壽命判斷單元140判斷出所述成像盒的使用壽命耗盡時(shí),根據(jù)所述成像設(shè)備200發(fā)出的指令而對(duì)所述存儲(chǔ)芯片100進(jìn)行異?;幚?。對(duì)存儲(chǔ)芯片100進(jìn)行異常化處理,指的是讓正常狀態(tài)下的存儲(chǔ)芯片100異常化,變?yōu)樘幱诋惓顟B(tài)下。處于異常狀態(tài)下的存儲(chǔ)芯片,無法與成像設(shè)備進(jìn)行正常的通訊。成像設(shè)備無法與存儲(chǔ)芯片進(jìn)行正常的溝通,也就無法進(jìn)行正常的作業(yè)。因此,對(duì)正常狀態(tài)下的存儲(chǔ)芯片進(jìn)行異?;幚恚蜁?huì)使得成像設(shè)備停止成像操作。
在所述使用壽命判斷單元140判斷出所述成像盒的使用壽命未盡時(shí),上述控制單元130響應(yīng)于所述成像設(shè)備200發(fā)出的指令而對(duì)所述存儲(chǔ)單元120進(jìn)行讀寫操作,而在所述使用壽命判斷單元140判斷出所述成像盒的使用壽命耗盡時(shí),上述控制單元130可以不再響應(yīng)成像設(shè)備200發(fā)出的指令。
使用壽命判斷單元140根據(jù)存儲(chǔ)在所述存儲(chǔ)單元120的信息判斷所述成像盒的使用壽命是否耗盡,具體地可以包括如下幾種方式。
一種方式是,在存儲(chǔ)單元120中,存儲(chǔ)有打印材料的剩余量信息,使用壽命判斷單元140根據(jù)該打印材料剩余量信息是否達(dá)到預(yù)設(shè)閾值,來判斷成像盒的使用壽命是否耗盡。例如將閾值設(shè)定為打印材料滿墨量的1%時(shí),當(dāng)該打印材料剩余量信息表明打印材料剩余量小于或者等于打印材料滿墨量的1%,就判斷出所述成像盒的使用壽命耗盡;相反,如果該打印材料剩余量信息表明打印材料剩余量大于打印材料滿墨量的1%,就判斷出所述 成像盒的使用壽命未盡。
另一種方式是,在存儲(chǔ)單元120中,存儲(chǔ)有打印材料的使用量信息,使用壽命判斷單元140根據(jù)該打印材料使用量信息是否達(dá)到預(yù)設(shè)閾值,來判斷成像盒的使用壽命是否耗盡。例如將閾值設(shè)定為打印材料滿墨量的99%時(shí),當(dāng)該打印材料使用量信息表明打印材料使用量已經(jīng)大于等于打印材料滿墨量的99%,就判斷成像盒的使用壽命耗盡;相反,如果該打印材料使用量信息表明打印材料使用量小于打印材料滿墨量的99%,就判斷成像盒的使用壽命未盡。
還一種方式是,在存儲(chǔ)單元120中,設(shè)置有表示打印材料剩余量狀態(tài)的標(biāo)志位。初始時(shí),即標(biāo)志位尚未變化時(shí),表示打印材料剩余量充足(未盡);當(dāng)標(biāo)志位發(fā)生改變時(shí),則表示打印材料即將耗盡,打印材料剩余量即將為0。由此,使用壽命判斷單元140可以根據(jù)設(shè)置的該標(biāo)志位是否發(fā)生變化,而判斷所述成像盒的使用壽命是否耗盡。
本發(fā)明的實(shí)施例中,上述采用打印材料的剩余量信息來表示成像盒中剩余的打印材料的量,以及采用標(biāo)志位來表示成像盒中剩余的打印材料的量,可以作為是直接表示打印材料的剩余量的參數(shù)。根據(jù)成像盒中打印材料的滿墨量與已經(jīng)使用的量,也可以獲得成像盒中剩余的打印材料的量,因此可以將采用打印材料的使用量信息作為間接表示打印材料的剩余量的參數(shù)。
在存儲(chǔ)芯片中,也可以存儲(chǔ)其他用來直接或間接表示打印材料的剩余量的參數(shù),類似前述打印材料剩余量、打印材料使用量或者打印材料剩余狀態(tài)標(biāo)志位的直接或間接表示打印材料剩余量的參數(shù),均可以作為判斷成像盒的使用壽命是否耗盡的判斷對(duì)象,而不僅限于上述列舉的打印材料剩余量、打印材料使用量或者打印材料剩余狀態(tài)標(biāo)志位參數(shù)。-
對(duì)所述存儲(chǔ)芯片進(jìn)行異?;幚恚梢愿鶕?jù)成像設(shè)備的特點(diǎn)而有所不同。例如,部分成像設(shè)備以是否能接收到存儲(chǔ)芯片的響應(yīng)來作為判斷芯片是否異常的標(biāo)準(zhǔn)時(shí),則存儲(chǔ)芯片選擇不響應(yīng)成像設(shè)備的指令時(shí),就能實(shí)現(xiàn)異?;幚怼2糠殖上裨O(shè)備以接收到的存儲(chǔ)芯片的響應(yīng)是否正確來作為判斷芯片是否異常的標(biāo)準(zhǔn)時(shí),則存儲(chǔ)芯片回應(yīng)不正確的信號(hào)(與預(yù)期不相符的信號(hào))給成像設(shè)備時(shí),就能實(shí)現(xiàn)異?;幚?。因此,上述的異常化處理單元150可以通過“不響應(yīng)成像設(shè)備的指令”或“響應(yīng)于成像設(shè)備的指令而發(fā)送錯(cuò)誤的數(shù)據(jù)至成像設(shè)備”等方式而對(duì)存儲(chǔ)芯片進(jìn)行異?;幚?。其中,只要是與成像設(shè)備的指令不相符數(shù)據(jù),均可以作為本發(fā)明實(shí)施例中的錯(cuò)誤的數(shù)據(jù)。
通過對(duì)存儲(chǔ)芯片進(jìn)行異?;幚?,從而使得成像設(shè)備認(rèn)為存儲(chǔ)芯片存在異常情況而及時(shí)使成像設(shè)備停止成像操作,避免其由于打印材料量不足而發(fā)生空打現(xiàn)象導(dǎo)致成像設(shè)備受 損。
本發(fā)明的實(shí)施例應(yīng)用在一些場(chǎng)合時(shí),采用不響應(yīng)成像設(shè)備發(fā)出的指令而實(shí)現(xiàn)存儲(chǔ)芯片100的異?;幚?。在使用壽命判斷單元140判斷出所述成像盒的使用壽命耗盡時(shí),根據(jù)所述成像設(shè)備發(fā)出的指令,異?;幚韱卧?50對(duì)存儲(chǔ)芯片100進(jìn)行異?;幚恚磳⒋鎯?chǔ)單元120中的部分?jǐn)?shù)據(jù)或者全部數(shù)據(jù)進(jìn)行擦除。存儲(chǔ)單元120中存儲(chǔ)的數(shù)據(jù)一般包括兩類,一類是應(yīng)用程序數(shù)據(jù),這些是成像設(shè)備不會(huì)讀取,也不可改寫的數(shù)據(jù),這些應(yīng)用程序數(shù)據(jù)組成了存儲(chǔ)芯片的控制流程;另外一類是打印機(jī)會(huì)讀取或者改寫的成像盒數(shù)據(jù),例如上述與成像盒相關(guān)的信息,包括墨盒識(shí)別信息,制造廠商,生產(chǎn)日期,墨水量標(biāo)識(shí)位等。
因此,當(dāng)異?;幚韱卧?50將應(yīng)用程序數(shù)據(jù)擦除時(shí),存儲(chǔ)芯片100將不能執(zhí)行任何既定的控制流程,從而不會(huì)響應(yīng)成像設(shè)備的指令;而當(dāng)異?;幚韱卧?50將成像盒數(shù)據(jù)擦除時(shí),存儲(chǔ)芯片100可以執(zhí)行既定的控制流程,能響應(yīng)成像設(shè)備的指令,但是讀取不到有效的數(shù)據(jù)。
當(dāng)存儲(chǔ)芯片采用ASIC(Application Specific Integrated Circuit,專用集成電路)時(shí),存儲(chǔ)芯片的控制功能已經(jīng)固化在電路中,因此,此種類型的存儲(chǔ)芯片中,存儲(chǔ)單元120存儲(chǔ)的數(shù)據(jù)絕大部分或者全部都是成像盒數(shù)據(jù)。而當(dāng)存儲(chǔ)芯片采用MCU(Micro Controller Unit,單片機(jī))時(shí),存儲(chǔ)芯片的控制功能需要寫入應(yīng)用程序數(shù)據(jù)才能實(shí)現(xiàn),因此,此種類型的存儲(chǔ)芯片中,存儲(chǔ)單元120存儲(chǔ)的數(shù)據(jù)必然包含了上述的應(yīng)用程序數(shù)據(jù)和成像盒數(shù)據(jù)這兩類。由于MCU為通用類的控制器,要實(shí)現(xiàn)某個(gè)功能,就需要寫入合適的程序。
采用不響應(yīng)成像設(shè)備發(fā)出的指令而實(shí)現(xiàn)存儲(chǔ)芯片100的異?;幚恚部梢允钱惓;幚韱卧?50禁止存儲(chǔ)芯片100響應(yīng)成像設(shè)備的指令。由于存儲(chǔ)芯片100通過控制單元130來響應(yīng)成像設(shè)備的指令,因此這種情形下異?;幚韱卧?50需要連接到控制單元130,如圖2所示,在使用壽命判斷單元140判斷出所述成像盒的使用壽命耗盡時(shí),異?;幚韱卧?50通過向控制單元130發(fā)送禁止響應(yīng)命令,來禁止存儲(chǔ)芯片100中的控制單元130響應(yīng)成像設(shè)備發(fā)出的指令??刂茊卧?30收到異?;幚韱卧?50發(fā)送的禁止響應(yīng)命令后,停止對(duì)成像設(shè)備的指令進(jìn)行響應(yīng),從而使得成像設(shè)備因不能收到存儲(chǔ)芯片100的響應(yīng)而認(rèn)為存儲(chǔ)芯片100存在異常情況,從而及時(shí)使成像設(shè)備停止成像操作,能夠有效避免其由于打印材料量不足而發(fā)生空打現(xiàn)象導(dǎo)致成像設(shè)備受損。
禁止響應(yīng)成像設(shè)備的指令,例如,當(dāng)成像設(shè)備需要讀取存儲(chǔ)芯片100的打印材料剩余量信息時(shí),異?;幚韱卧?50禁止控制單元130向成像設(shè)備回復(fù)有關(guān)打印材料剩余量的數(shù)據(jù)。
另外,在標(biāo)準(zhǔn)的IIC(inter-integrated circuit bus)協(xié)議中,成像設(shè)備向存儲(chǔ)芯片100發(fā)送一個(gè)字節(jié)數(shù)據(jù)后,存儲(chǔ)芯片100應(yīng)該回應(yīng)一個(gè)低電平信號(hào),以表示接收到數(shù)據(jù)(符合奇偶校驗(yàn)、CRC循環(huán)冗余碼校驗(yàn)(Cyclic Redundancy Check)的情況下),此時(shí),存儲(chǔ)芯片100可以不回應(yīng)這樣的本該回應(yīng)的低電平信號(hào),以使成像設(shè)備認(rèn)為存儲(chǔ)芯片100存在異常情況,而及時(shí)停止成像操作。在這種情形下,成像設(shè)備向存儲(chǔ)芯片100發(fā)送的一個(gè)字節(jié)的數(shù)據(jù),就是前文中所述的向存儲(chǔ)芯片100發(fā)送的指令。在存儲(chǔ)芯片100收到該一個(gè)字節(jié)的數(shù)據(jù)后,異?;幚韱卧?50向控制單元130發(fā)送禁止回應(yīng)低電平信號(hào)的命令,使得存儲(chǔ)芯片100不回應(yīng)與該一個(gè)字節(jié)的數(shù)據(jù)對(duì)應(yīng)的低電平信號(hào),從而使得成像設(shè)備因無法收到低電平信號(hào)而認(rèn)為存儲(chǔ)芯片100存在異常情況而停止成像操作。
本發(fā)明的實(shí)施例應(yīng)用在一些場(chǎng)合時(shí),也可以采用響應(yīng)成像設(shè)備發(fā)出的指令但回應(yīng)與預(yù)期不相符的信號(hào)來實(shí)現(xiàn)存儲(chǔ)芯片100的異?;幚?。響應(yīng)成像設(shè)備的指令時(shí),為了回應(yīng)不正確的信號(hào)給成像設(shè)備,存儲(chǔ)芯片100的異?;幚韱卧?50在使用壽命判斷單元140判斷出所述成像盒的使用壽命耗盡時(shí),響應(yīng)于所述成像設(shè)備發(fā)出的指令,對(duì)存儲(chǔ)芯片100進(jìn)行異?;幚?,即向成像設(shè)備發(fā)送一個(gè)不正確的響應(yīng),該不正確的響應(yīng)因?yàn)槌隽顺上裨O(shè)備所發(fā)出的指令的反饋預(yù)期,因此能夠使得成像設(shè)備認(rèn)為存儲(chǔ)芯片100存在異常情況,及時(shí)停止成像操作,有效避免其由于打印材料量不足而發(fā)生空打現(xiàn)象導(dǎo)致成像設(shè)備受損。
由于存儲(chǔ)芯片100通過控制單元130來響應(yīng)成像設(shè)備的指令,因此,在這種情形下,異?;幚韱卧?50需要連接到控制單元130。在使用壽命判斷單元140判斷出所述成像盒的使用壽命耗盡時(shí),異?;幚韱卧?50通過向控制單元130發(fā)送不正確響應(yīng)命令,來指示存儲(chǔ)芯片100中的控制單元130不正確地響應(yīng)成像設(shè)備發(fā)出的指令。在控制單元130的作用下,存儲(chǔ)芯片100向成像設(shè)備發(fā)送一個(gè)不正確的響應(yīng),從而使得成像設(shè)備認(rèn)為存儲(chǔ)芯片100存在異常情況,而及時(shí)使成像設(shè)備停止成像操作,有效避免其由于打印材料量不足而發(fā)生空打現(xiàn)象導(dǎo)致成像設(shè)備受損。
前述不正確的響應(yīng),指的是存儲(chǔ)芯片向成像設(shè)備回復(fù)的不符合成像設(shè)備預(yù)期的數(shù)據(jù),這種數(shù)據(jù)與成像設(shè)備所發(fā)出的指令并不匹配,不符合存儲(chǔ)芯片正常的應(yīng)答規(guī)范或內(nèi)容。例如,當(dāng)成像設(shè)備讀取存儲(chǔ)芯片的制造廠商信息時(shí),故意給成像設(shè)備回復(fù)一個(gè)不正確的制造廠商的數(shù)據(jù),或者根本無法表示一個(gè)制造廠商的數(shù)據(jù);當(dāng)成像設(shè)備讀取存儲(chǔ)芯片的識(shí)別信息時(shí),故意給成像設(shè)備回復(fù)一個(gè)不存在(也即不正確)的識(shí)別信息,或者雖然存在但根本無法表示識(shí)別信息的數(shù)據(jù)。另外,存儲(chǔ)芯片與成像設(shè)備之間經(jīng)常存在數(shù)據(jù)加密和驗(yàn)證的過程,例如,成像設(shè)備通過發(fā)送指令,指示存儲(chǔ)芯片進(jìn)行某種加密運(yùn)算(一般是存儲(chǔ)芯片設(shè)置了加密算法,而成像設(shè)備清楚具體的加密算法,如果存儲(chǔ)芯片經(jīng)過運(yùn)算后,反饋給成像 設(shè)備的數(shù)據(jù)正確,則說明存儲(chǔ)芯片正常),則本實(shí)施例的異?;幚韱卧?50可以讓控制單元130故意采用錯(cuò)誤的加密算法進(jìn)行加密運(yùn)算,或者采用錯(cuò)誤的輸入?yún)?shù)進(jìn)行加密運(yùn)算,從而給成像設(shè)備回復(fù)一個(gè)不正確的響應(yīng)。
另外,突變的數(shù)據(jù),也是不正確響應(yīng)的一種,例如打印材料剩余量已經(jīng)耗盡的情況下,給成像設(shè)備回復(fù)一個(gè)100%甚至110%或者-10%等超出正常剩余量范圍的一個(gè)突變數(shù)據(jù),也是不符合成像設(shè)備預(yù)期的。
本發(fā)明的另一些實(shí)施例中,響應(yīng)成像設(shè)備的指令時(shí),為了回應(yīng)不正確的信號(hào)給成像設(shè)備,存儲(chǔ)芯片100的異常化處理單元150在使用壽命判斷單元140判斷出所述成像盒的使用壽命耗盡時(shí),響應(yīng)于所述成像設(shè)備發(fā)出的指令,對(duì)存儲(chǔ)芯片100進(jìn)行異常化處理,改變存儲(chǔ)芯片100的電氣特性。
存儲(chǔ)芯片與成像設(shè)備之間一般采用固定的電氣特性進(jìn)行通信,例如以一定的時(shí)鐘頻率進(jìn)行通信,存儲(chǔ)芯片的工作電壓、工作電流等都是在一個(gè)相對(duì)穩(wěn)定的范圍變化的,等等。
本發(fā)明的實(shí)施例,在使用壽命判斷單元140判斷出所述成像盒的使用壽命耗盡時(shí),響應(yīng)于所述成像設(shè)備發(fā)出的指令,異?;幚韱卧?50改變存儲(chǔ)芯片100的電氣特性,例如,將時(shí)鐘信號(hào)強(qiáng)制拉低,導(dǎo)致時(shí)鐘信號(hào)異常,成像設(shè)備根據(jù)時(shí)鐘信號(hào)就會(huì)認(rèn)為存儲(chǔ)芯片存在異常情況而停止成像操作;或者是加大存儲(chǔ)芯片的功耗,比如將某些電路短路,使得電流變大,導(dǎo)致成像設(shè)備認(rèn)為存儲(chǔ)芯片異常而停止成像操作;或者是將存儲(chǔ)芯片的工作電壓拉低到足以使得成像設(shè)備認(rèn)為存儲(chǔ)芯片異常而停止成像操作。除了舉例的這幾種電氣特性外,還可以改變存儲(chǔ)芯片的其他電氣特性,只要能夠讓成像設(shè)備獲知存儲(chǔ)芯片存在異常情況而停止成像操作,均是可行的。
本發(fā)明的實(shí)施例,存儲(chǔ)芯片需要成像設(shè)備誤認(rèn)為存儲(chǔ)芯片已經(jīng)出現(xiàn)問題而處于異常狀態(tài)時(shí),比較典型地給出兩種實(shí)現(xiàn)方法。一種為直接不響應(yīng)成像設(shè)備的指令,在合理時(shí)間內(nèi)收不到存儲(chǔ)芯片的響應(yīng),成像設(shè)備就會(huì)認(rèn)為存儲(chǔ)芯片存在異常情況而處于異常狀態(tài)。另一種為對(duì)成像設(shè)備的指令回應(yīng)不正確的數(shù)據(jù),尤其是針對(duì)一些比較關(guān)鍵的指令;當(dāng)然,針對(duì)所有指令回應(yīng)錯(cuò)誤的數(shù)據(jù)也是可行的;在合理時(shí)間內(nèi)成像設(shè)備收不到存儲(chǔ)芯片的正確的響應(yīng),成像設(shè)備就會(huì)認(rèn)為存儲(chǔ)芯片存在異常情況而處于異常狀態(tài)。這樣,當(dāng)成像設(shè)備在期望接收到響應(yīng)而接收不到響應(yīng)時(shí),或者在期望接收到預(yù)期的響應(yīng)而收到的卻不是預(yù)期的響應(yīng)時(shí),就會(huì)認(rèn)為存儲(chǔ)芯片已經(jīng)出現(xiàn)問題,從而停止成像操作,有效避免由于打印材料量不足而發(fā)生空打現(xiàn)象導(dǎo)致成像設(shè)備受損的情況發(fā)生。
本發(fā)明實(shí)施例的包括了上述存儲(chǔ)芯片的成像盒,而且該成像盒可拆卸地安裝在一成像 設(shè)備中。關(guān)于本發(fā)明實(shí)施例的成像盒,還請(qǐng)參考前述本發(fā)明實(shí)施例的存儲(chǔ)芯片。
根據(jù)上述的存儲(chǔ)芯片,本發(fā)明實(shí)施例的使成像設(shè)備停止成像操作的方法中,成像設(shè)備中可拆卸地安裝有至少設(shè)一個(gè)成像盒,且成像盒上可拆卸地安裝有前述實(shí)施例中的存儲(chǔ)芯片,成像設(shè)備與存儲(chǔ)芯片之間電連接。
如圖3所示,存儲(chǔ)芯片在該方法中執(zhí)行以下步驟。
步驟S310,接收成像設(shè)備發(fā)出的指令。
步驟S320,根據(jù)與成像盒相關(guān)的信息判斷成像盒的使用壽命是否耗盡。
比如,可以根據(jù)直接或間接表示打印材料的剩余量的參數(shù)來判斷所述成像盒的使用壽命是否耗盡。其中,與所述成像盒相關(guān)的信息包括所述直接或間接表示打印材料的剩余量的參數(shù)。
而根據(jù)直接或間接表示打印材料的剩余量的參數(shù)來判斷所述成像盒的使用壽命是否耗盡,可以是根據(jù)打印材料剩余量信息是否達(dá)到預(yù)設(shè)閾值來判斷所述成像盒的使用壽命是否耗盡,也可以是根據(jù)打印材料使用量信息是否達(dá)到預(yù)設(shè)閾值來判斷所述成像盒的使用壽命是否耗盡,還可以是根據(jù)表示打印材料剩余量狀態(tài)的標(biāo)志位是否發(fā)生變化,來判斷所述成像盒的使用壽命是否耗盡。該直接或間接表示打印材料的剩余量的參數(shù),包括前述的打印材料剩余量信息、打印材料使用量信息或者表示打印材料剩余量狀態(tài)的標(biāo)志位。
步驟S330,在判斷出成像盒的使用壽命耗盡時(shí),根據(jù)成像設(shè)備發(fā)出的指令進(jìn)行異?;幚?。
本發(fā)明的實(shí)施例中,根據(jù)所述成像設(shè)備發(fā)出的指令進(jìn)行異?;幚?,包括不響應(yīng)所述成像設(shè)備的指令,或者不正確地響應(yīng)所述成像設(shè)備的指令,這兩種方式都可以進(jìn)行前述的異常化處理。
具體地,不響應(yīng)所述成像設(shè)備的指令,可以是擦除所述存儲(chǔ)單元中存儲(chǔ)的部分或全部數(shù)據(jù)。或者,也可以是停止對(duì)所述成像設(shè)備的指令進(jìn)行響應(yīng)。
而不正確地響應(yīng)所述成像設(shè)備的指令,可以是向所述成像設(shè)備發(fā)送使得所述成像設(shè)備認(rèn)為所述存儲(chǔ)芯片存在異常情況的不正確響應(yīng),或者改變所述存儲(chǔ)芯片的電氣特性。
本發(fā)明實(shí)施例的使成像設(shè)備停止成像操作的方法,還請(qǐng)結(jié)合前述本發(fā)明實(shí)施例的存儲(chǔ)芯片以及包含前述存儲(chǔ)芯片的成像盒進(jìn)行理解,此處不再贅述。
本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明實(shí)施例所提供的設(shè)備各組成部分,以及方法中的各步驟,它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng) 絡(luò)上??蛇x地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn)。從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
本領(lǐng)域普通技術(shù)人員能夠理解,實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令或者相關(guān)的硬件來完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
雖然本發(fā)明所揭露的實(shí)施方式如上,但所述的內(nèi)容僅為便于理解本發(fā)明技術(shù)方案而采用的實(shí)施方式,并非用以限定本發(fā)明。任何本發(fā)明所屬領(lǐng)域內(nèi)的技術(shù)人員,在不脫離本發(fā)明所揭露的精神和范圍的前提下,可以在實(shí)施的形式及細(xì)節(jié)上進(jìn)行任何的修改與變化,但本發(fā)明的專利保護(hù)范圍,仍須以所附的權(quán)利要求書所界定的范圍為準(zhǔn)。