專利名稱:墨盒芯片及可變信息的讀寫方法
技術領域:
本發(fā)明涉及一種墨盒芯片,尤其是一種存儲有關于墨盒的可變信息 的墨盒芯片以及該可變信息的讀寫方法。
背景技術:
墨盒是一種常見的噴墨打印耗材,廣泛應用于打印機?,F(xiàn)有的墨盒 上大多設置有一芯片,芯片通常是一個微控制器,其具有存儲單元,存 儲單元中進一步分有多個區(qū),有的區(qū)存儲有固定信息,如墨盒型號、墨 盒所適用的打印機型號、墨盒生產時間、墨水顏色等信息,還有一個可 變信息區(qū),用于存儲可變信息,如存儲墨盒中墨水余量信息的計量區(qū)、 存儲墨盒安裝次數(shù)的安裝信息區(qū)等,墨盒安裝到打印機上后,打印機從 墨盒芯片上讀取上述信息數(shù)據(jù),判斷該墨盒是否適用于該打印機,并讀 取該墨盒中墨水余量。當打印機判斷墨盒型號符合該打印機,并且墨盒 中墨水余量在最低要求以上時,打印機才開始正常工作。每次打印工作 完成時,打印機將墨盒當前的實際余量信息寫入計量區(qū),以便下一次打 印工作開始時打印才幾讀取。
但是,在墨盒芯片制作和測試的過程中,可能會使芯片計量區(qū)中的 數(shù)據(jù)丟失或錯誤寫入,造成安裝有全新芯片的墨盒首次安裝到打印機上
后,打印機從墨盒芯片中讀取的墨水余量并不是100%,打印機便認為該
墨盒是一個墨水容量不滿的墨盒,甚至會認為墨盒中墨水余量在最低要 求以下,導致打印機不能正常工作。
發(fā)明內容
本發(fā)明的主要目的是提供一種芯片首次安裝到打印機上時,確保可
變信息數(shù)據(jù)為原始數(shù)據(jù)的可變信息讀取方法;
本發(fā)明的另一目的是提供一種采用上述方法的墨盒芯片。 為了實現(xiàn)上述主要目的,本發(fā)明提供的可變信息讀取方法所涉及的墨 盒芯片包括存儲單元,該存儲單元包括存儲可變信息的可變信息區(qū)和存 儲有復位標志的墨盒初始使用標志位,該方法包括以下步驟步驟一 墨盒芯片判斷是否接收到打印機發(fā)出讀取可變信息的命令;步驟二如
果墨盒芯片判斷打印機發(fā)出讀取可變信息的命令,則進一步判斷墨盒初 始使用標志位是否存儲有復位標志,如是,則向打印機送出可變信息的
原始數(shù)據(jù),否則,送出存儲在可變信息區(qū)的可變信息的實際數(shù)據(jù);步驟 三墨盒芯片判斷是否接收到打印機發(fā)出寫入數(shù)據(jù)的命令;步驟四如 墨盒芯片判斷打印機發(fā)出寫入數(shù)據(jù)的命令,則將數(shù)據(jù)寫入存儲單元,并 清除墨盒初始使用標志位的復位標志。并且,該復位標志是在墨盒芯片 制作過程中寫入的。
由上述方案可見,當芯片首次安裝到打印機上時,芯片可判斷墨盒初 始使用標志位上存儲有復位標志,便將可變信息的原始數(shù)據(jù)送到打印 機,可確保打印機獲得的數(shù)據(jù)為原始數(shù)據(jù)。
一個具體的方案是,該可變信息為墨水余量信息,墨水余量信息的原 始數(shù)據(jù)為100%。
這樣,當芯片首次安裝到打印機上時,便可獲得墨盒中墨水余量為 100%的數(shù)據(jù),確保打印機可正常工作。
為了實現(xiàn)上述的另 一 目的,本發(fā)明提供的墨盒芯片包括存儲墨盒相 關信息的存儲單元;該存儲單元包括存儲可變信息的可變信息區(qū);其 中,該存儲單元還包括墨盒初始使用標志位;該墨盒初始使用標志位存 儲有復位標志。
由上述方案可見,墨盒芯片的存儲單元中包括可變信息區(qū)和墨盒初 始使用標志位,當墨盒芯片首次安裝到打印機上后,便可墨盒初始使用 標志位中讀取信息,并根據(jù)墨盒初始使用標志位存儲的信息判斷是否需 要向打印機送出可變信息的原始數(shù)據(jù)。
圖1是本發(fā)明墨盒芯片實施例的結構示意框圖,該墨盒芯片與打印 機連接;
圖2是本發(fā)明可變信息讀寫方法實施例的流程圖。 以下結合附圖及實施例對本發(fā)明作進 一 步說明。
具體實施例方式
參見圖1,圖1是使用本發(fā)明墨水芯片實施例的結構示意框圖,圖中 墨盒芯片與打印機連接。本實施例的墨盒芯片是微控制器2,其包括存儲
單元3,在存儲單元3中設有計量區(qū)4和墨盒初始使用標志位5。其中計 量區(qū)4是本實施例的可變信息區(qū),存儲的可變信息為墨盒中墨水余量的 信息,墨盒初始^f吏用標志位5存儲有復位標志,該復位標志是制作墨盒 芯片的過程中通過軟件或燒寫器寫入到微控制器2中,并可由微控制器2 清除。
當安裝有微控制器2的墨盒安裝到打印機1上后,打印機1便與微 控制器2進行信息交換,也就是從微控制器2中讀取數(shù)據(jù),并向微控制 器2寫入數(shù)據(jù)。打印機1開始工作后,從微控制器2上讀取墨盒中墨水 余量的數(shù)據(jù),并減去打印過程中消耗的墨水量,得到當前墨盒中墨水余 量的數(shù)據(jù),并將該凄史據(jù)寫入到樹:控制器2的計量區(qū)4中。
參見圖2,是本發(fā)明可變信息讀取方法實施例的流程圖。本實施例中,墨盒芯片為微控制器,可變信息為墨水余量信息,而該可變信息區(qū) 為計量區(qū),墨水余量信息的初始值為100%。安裝有樣吏控制器的墨盒安裝 到打印機后,微控制器便判斷是否接收到打印機發(fā)出的讀取墨水余量信 息的命令(步驟Sl),若打印機沒有發(fā)出讀取墨水余量的命令,則執(zhí)行 步驟S5;若微控制器判斷打印機發(fā)出了讀取墨水余量信息的命令,則判 斷墨盒初始使用標志位是否為復位標志(步驟S2)。復位標志是在微控 制器制作過程中寫入,例如是二進制數(shù)'T,,并存儲在存儲單元的墨盒 初始使用標志位上。當微控制器判斷墨盒初始使用標志位存儲的是復位 標志,即二進制數(shù)"1"時,則向打印機送出墨水余量為100%的數(shù)據(jù)
(步驟S4),該數(shù)據(jù)存儲在存儲單元特定的位置,也是在微控制器制作 過程中寫入的。若微控制器判斷墨盒初始使用標志位存儲的不是復位標 志,例如是二進制數(shù)"0",則將存儲在計量區(qū)中墨水余量的實際數(shù)據(jù)送 到打印機上(步驟S3),這樣打印機便可獲知墨盒當前墨水余量,以便 打印機判斷墨盒中墨水余量是否充足。然后,返回步驟Sl,等待下一次 命令。若微控制器判斷打印機發(fā)出的不是讀取墨水余量信息的命令,則 判斷是否接收到打印機向存儲單元寫入數(shù)據(jù)的命令(步驟S5),若打印 機需要向存儲單元寫入數(shù)據(jù),則將需要寫入的數(shù)據(jù)寫入到相應的存儲位 置上,并將墨盒初始使用標志位中的復位標志清除(步驟S6)。這樣, 存儲在墨盒初始使用標志位上的數(shù)據(jù)不是二進制數(shù)"1",而是二進制數(shù)
"0"。若微控制器判斷打印機沒有發(fā)出寫入數(shù)據(jù)的命令,則返回執(zhí)行步
驟Sl,等待下一次命令。打印機每完成一次讀寫操作后均停止向微控制
器供電,微控制器便結束所有操作。
由于墨盒安裝到打印機上后,打印機先讀取墨盒中墨水余量信息再 進行寫入操作,并且每一次打印工作完成后均將當前墨盒中墨水余量信 息寫入墨盒芯片中,因此當安裝有全新墨盒芯片的墨盒安裝到打印機上
后,打印機從墨盒芯片上首次讀取的墨水余量信息為100%,顯示墨盒滿
墨,這樣可以確保打印機正常工作。同時,由于墨盒初始使用標志位的 復位標志在打印機第一次寫入數(shù)據(jù)時即被清除,當打印機再次讀取墨盒 中墨水余量信息時,判斷墨盒初始使用標志位中存儲的是二進制數(shù)
"0",則將存儲在計量區(qū)中墨水余量數(shù)據(jù)送到打印機上,這樣可以保證
打印機工作過程中能正確獲取當前墨盒中墨水余量信息,以保證打印機 的正常工作。 一旦墨盒中墨水在最低要求以下時,打印機仍可以從墨盒 芯片的計量區(qū)中獲取該信息,及時通知用戶墨水余量不足,需要更換新 的墨盒。
當然,本發(fā)明不限于上述的實施例,操作步驟可稍做變化,如清除 墨盒初始使用標志位中的復位標志,不一定在判斷打印機是否需要寫入
數(shù)據(jù)后再進行清除,可以在向打印機送出墨盒中墨水余量為100%的數(shù)據(jù)
后將復位標志清除,這也可以實現(xiàn)本發(fā)明的目的。并且,這種操作不需 要在每次打印機寫入數(shù)據(jù)后進行清除復位標志的操作,可節(jié)省微控制器 的工作時間,并可減少孩史控制器消耗的電量。
同時,本發(fā)明提供的可變信息讀寫方法不單可確保墨盒芯片首次安 裝到打印機上時墨水余量信息為原始數(shù)據(jù),還可以確保安裝次數(shù)等可變 信息為原始數(shù)據(jù)。這種方案中,可變信息為安裝次數(shù)信息,而可變信息
區(qū)為安裝信息區(qū),安裝次數(shù)信息的原始數(shù)據(jù)應該為0次。這樣當墨盒芯 片首次安裝到打印機上顯示該墨盒的安裝次數(shù)為0次,確保打印機的正
常工作。
最后需要強調的是,本發(fā)明不限于上述實施方式,例如可以將復位
標志設定為"0",而將清除復位標志后墨盒初始使用標志位上存儲的是 二進制數(shù)"r ;又或者墨盒芯片不是微控制器,而是其他具有存儲功能
的存儲裝置等等,諸如此類顯而易見的等效變化也應該包括在本發(fā)明權 利要求的保護范圍內。
權利要求
1、墨盒芯片,包括存儲墨盒相關信息的存儲單元;所述存儲單元包括存儲可變信息的可變信息區(qū);其特征在于所述存儲單元還包括墨盒初始使用標志位;所述墨盒初始使用標志位存儲有復位標志。
2、 根據(jù)權利要求1所述的墨盒芯片,其特征在于 所述可變信息為墨水余量信息; 所述可變信息區(qū)為計量區(qū)。
3、 根據(jù)權利要求1所述的墨盒芯片,其特征在于 所述可變信息為安裝次數(shù)信息;所述可變信息區(qū)為安裝卩言息區(qū)。
4、 根據(jù)權利要求1至3任一項所述的墨盒芯片,其特征在于 所述復位標志是制作墨盒芯片的過程中寫入的。
5、 根據(jù)權利要求4所述的墨盒芯片,其特征在于 所述墨盒芯片為微控制器。
6、 可變信息的讀寫方法,該可變信息存儲在如權利要求1所述墨盒 芯片的可變信息區(qū)中,該方法包括以下步驟步驟一墨盒芯片判斷是否接收到打印機發(fā)出讀取可變信息的命令; 步驟二如果墨盒芯片判斷打印機發(fā)出讀取可變信息的命令,則進一步判斷墨盒初始使用標志位是否存儲有復位標志,如是,則向打印機送出 可變信息的原始數(shù)據(jù),否則,送出存儲在可變信息區(qū)的可變信息的實際數(shù) 據(jù);步驟三墨盒芯片判斷是否接收到打印機發(fā)出寫入數(shù)據(jù)的命令; 步驟四如墨盒芯片判斷打印機發(fā)出寫入數(shù)據(jù)的命令,則將數(shù)據(jù)寫入 存儲單元,并清除墨盒初始使用標志位的復位標志。
7、 根據(jù)權利要求6所述可變信息的讀寫方法,其特征在于 所述步驟一中,如墨盒芯片未判斷到打印機發(fā)出讀取可變信息的命令,則執(zhí)行步驟三。
8、 根據(jù)權利要求6所述可變信息的讀寫方法,其特征在于 所述步驟三中,如墨盒芯片未判斷到打印機發(fā)出寫入數(shù)據(jù)的命令,則返回執(zhí)行步驟一。
9、 根據(jù)權利要求6至8任一項所述可變信息的讀寫方法,其特征在于所述可變信息為墨水余量信息; 所述可變信息區(qū)為計量區(qū); 所述可變信息的原始數(shù)據(jù)為100%。
全文摘要
本發(fā)明提供一種墨盒芯片及可變信息的讀寫方法,墨盒芯片包括存儲墨盒相關信息的存儲單元;該存儲單元包括存儲可變信息的可變信息區(qū);其中,該存儲單元還包括墨盒初始使用標志位;該墨盒初始使用標志位存儲有復位標志。對該墨盒芯片中可變信息的讀寫方法包括判斷是否接收到讀取可變信息的命令;如果收到,則進一步判斷墨盒初始使用標志位是否存儲有復位標志,如是,則向打印機送出可變信息的原始數(shù)據(jù),否則,送出存儲在可變信息區(qū)的可變信息的實際數(shù)據(jù);判斷是否接收到打印機發(fā)出寫入數(shù)據(jù)命令;如收到,則將數(shù)據(jù)寫入存儲單元,并清除復位標志。本發(fā)明可確保墨盒首次安裝到打印機上時,墨盒芯片中的可變信息數(shù)據(jù)為原始數(shù)據(jù)。
文檔編號B41J2/175GK101362401SQ200710029708
公開日2009年2月11日 申請日期2007年8月9日 優(yōu)先權日2007年8月9日
發(fā)明者嚴朝陽 申請人:珠海天威技術開發(fā)有限公司