專利名稱:用于識別可更換打印部件中參數(shù)的方法和裝置的制作方法
技術領域:
本發(fā)明涉及使用可更換打印部件的噴墨打印系統(tǒng)。更具體地說,本發(fā)明涉及包括用于向噴墨打印系統(tǒng)提供信息的電子存儲裝置的可更換打印部件。
噴墨打印機通常使用安裝在沿打印介質(zhì)例如紙往復移動的一個滑動支架中的噴墨打印頭。當打印頭沿打印介質(zhì)移動時,一個控制系統(tǒng)啟動打印頭在打印介質(zhì)上沉積或噴射墨滴以形成圖像和文本。墨水是由一個墨水源提供到打印頭的,墨水源或者由滑動支架承載,或者安裝到打印系統(tǒng)中,而不隨滑動支架移動。在墨水源不由滑動支架承載的情況下,墨水源可以與打印頭間歇地或連續(xù)地連通以補充打印頭中的墨水。在任何一種情況下,可更換的打印部件,例如墨盒和打印頭,都需要定期更換。墨水源是在耗盡時更換。打印頭是在打印頭壽命結(jié)束時更換。
通常需要在更換打印部件的同時改變打印機參數(shù),如在轉(zhuǎn)讓給本發(fā)明受讓人的美國專利申請No.08/584499(發(fā)明名稱為“Replaceable Part With Integral Memory For Usage,CalibrationAnd Other Data”)中所討論的。專利申請No.08/584499公開了使用一種存儲器裝置,其中包含與可更換部分相關的參數(shù)。安裝可更換部件時打印機讀取可更換部件的參數(shù)以確保高的打印質(zhì)量。通過將存儲器裝置結(jié)合在可更換部件中,并將可更換部件參數(shù)保存在可更換部件內(nèi)的存儲器裝置中,打印系統(tǒng)可以在這些可更換部件安裝到打印系統(tǒng)中時確定這些參數(shù)。打印機參數(shù)的這種自動更新使得使用者無需在每次重新安裝可更換部件時更新打印機參數(shù)。自動更新打印機參數(shù)以及可更換部件參數(shù)確保了高的打印質(zhì)量。此外,這種自動參數(shù)更新能夠保證打印機不會因不適當?shù)牟僮?,例如在墨水源耗盡之后工作或者使用錯誤或不兼容的打印機部件工作,而無意中被損壞。
重要的是打印機與可更換打印部件之間的信息事務處理是以一種高度可靠的方式完成的。這種信息的事務處理應當無需使用者的干預,從而確保更加易于使用和較高的可靠性。此外,重要的是保留了信息的整體性。在與可更換部件相關信息被以某種方式破壞的情況下,重要的是打印機能夠識別出這些數(shù)據(jù)已經(jīng)被破壞。此外,在信息被破壞的情況下,打印系統(tǒng)應當能夠繼續(xù)工作,而不至于使打印質(zhì)量降低或者使打印機損壞。最后,重要的是打印系統(tǒng)具有足夠的適應性以適應各種改進和為支持這些改進所需的打印機附加參數(shù)。
本說明書涉及用于具有至少一個可更換打印部件的一種噴墨打印系統(tǒng)的可更換打印部件。可更換打印部件包括一個電子存儲裝置,其響應打印系統(tǒng)控制信號在打印部件與噴墨打印系統(tǒng)之間傳輸信息。所說電子存儲裝置包括一個標識序列標識符,用于從許多標識序列中選擇一個標識序列。它還包括與可更換消耗品參數(shù)相關的一組標識。這許多標識中的每一個都具有一個與其相關的標識值。噴墨打印機從電子存儲裝置中讀取標識序列標識符以選擇該標識序列。噴墨打印系統(tǒng)根據(jù)所選擇的標識序列對所讀取的許多標識中的每一個標識進行識別,并據(jù)此識別相關的可更換消耗品參數(shù)。
圖1為一個示例性噴墨打印系統(tǒng)的透視圖,圖中去掉了打印系統(tǒng)蓋,并結(jié)合了本發(fā)明的可拆卸打印部件。
圖2A和2B為圖1所示噴墨打印系統(tǒng)的示意圖,表示一個可拆卸的墨盒和打印頭,它們每一個之中都包含一個本發(fā)明的電子存儲裝置。
圖3為與一臺主機相連的圖1所示噴墨打印系統(tǒng)的方框示意圖,其中包括一個可拆卸墨盒和打印頭,它們都包含本發(fā)明的電子存儲裝置。
圖4表示本發(fā)明的電子存儲裝置,圖中示出一個數(shù)據(jù)區(qū)和一個事務處理記錄區(qū)。
圖5表示本發(fā)明的在噴墨打印系統(tǒng)與可更換打印部件之間傳輸數(shù)據(jù)的方法。
圖6為一時序圖,表示噴墨打印系統(tǒng)與可更換打印部件之間的數(shù)據(jù)事務處理過程。
圖7表示一種參數(shù)標記方法,該方法用于識別本發(fā)明存儲裝置的參數(shù)值和數(shù)據(jù)結(jié)構。
圖8a表示按照本發(fā)明的方法實現(xiàn)的參數(shù)值排列方式。
圖8b表示參數(shù)值的一種不正確的排列方式。
圖9表示從可更換打印部件中讀取可更換打印部件參數(shù)值的一種方法。
圖1為本發(fā)明的一種噴墨打印系統(tǒng)10的一個示例性實施例的透視圖,圖中去掉了打印機蓋。該噴墨打印系統(tǒng)10包括具有安裝在其中的多個可更換打印部件14的一個打印機部分12。所說的多個可更換打印部件14包括用于響應控制信號有選擇地沉積墨水的多個打印頭和用于向每個打印頭16供應墨水的多個墨盒18。多個打印頭16中的每一個都通過多個柔性導管20與多個墨盒18的每一個中的流體連通。
所說多個打印頭16中的每一個都安裝在一個掃描滑動支架22上,當打印介質(zhì)(未示出)通過打印區(qū)步進時,滑動支架22掃描經(jīng)過打印介質(zhì)。當多個打印頭相對于打印介質(zhì)移動時,墨水有選擇地從多個打印頭16中每一個上的多個噴孔中噴射出來,以形成圖像和文本。
本發(fā)明的一個方面是用于將信息存儲在可更換打印部件14上以更新打印機部分12的工作參數(shù)的一種方法和裝置。對于每一個可更換打印部件14有一個電子存儲裝置與之相關。該電子存儲裝置包含與特定可更換打印部件14有關的信息。在將可更換打印部件14安裝到打印部分12中時,可以使信息在電子存儲裝置與打印部分12之間傳輸,以確保高的打印質(zhì)量以及防止安裝不兼容的可更換打印部件14。從可更換打印部件14傳輸給打印部分12的信息能夠防止打印系統(tǒng)10以損壞打印系統(tǒng)10或者降低打印質(zhì)量的方式工作。
雖然圖1所示的打印系統(tǒng)10使用的墨盒18沒有安裝在掃描滑動支架22上,但是本發(fā)明同樣適合于其它類型的打印系統(tǒng)結(jié)構。這樣的一種結(jié)構就是可更換墨盒18安裝在掃描滑動支架22上?;蛘撸梢詫⒋蛴☆^16與墨盒18結(jié)合在一個一體式打印滑動支架22上。最終,打印系統(tǒng)10可以廣泛應用于各種用途,例如傳真機、郵資打印機、復印機和適用于打印展覽板和戶外字母標記的大幅打印系統(tǒng)。
圖2A和2B為圖1所示本發(fā)明的噴墨打印系統(tǒng)10的一個簡化示意圖。圖2A和2B以簡化方式表示用于完成單色打印的一個打印頭16和一個墨盒18。在需要一種以上顏色的情況下,通常使用多個打印頭16,每個打印頭具有一個相關的墨盒18,如圖1所示。
本發(fā)明的噴墨打印系統(tǒng)10包括一個打印機部分12,其中包括可更換打印部件14??筛鼡Q打印部件14包括一個打印頭16和一個墨盒18。打印機部分12包括一個墨盒放置臺24和一個控制器26。將墨盒18正確地插入墨盒放置臺24時,在墨盒18與打印機部分12之間就建立了電連接和流體連通。流體連通使得存儲在墨盒18中的墨水可以傳送到打印頭16。電連接使得信息可以在墨盒18與打印機部分12之間傳輸以確保打印機部分12的操作與包含在墨盒18中的墨水協(xié)調(diào),從而實現(xiàn)高的打印質(zhì)量和打印系統(tǒng)10的可靠工作。
控制器26控制信息在打印機部分12與墨盒18之間的傳輸。此外,控制器26控制信息在打印頭16與控制器26之間的傳輸。最終,控制器26控制打印頭16與打印介質(zhì)之間的相對移動以及有選擇地啟動打印頭在打印介質(zhì)上沉積墨水。
墨盒18包括用于在其中存儲墨水的一個墨水儲存器28。一個流體出口30與液體儲存器28流體連通。設置流體出口30是為了與墨盒放置臺24上的一個互補流體入口32連接。
打印頭16包括用于與打印機部分12的一個互補流體出口36連接的一個流體入口34。只要將打印頭16正確地插入掃描滑動支架22(如圖1所示),就借助于柔性流體導管20在打印頭和墨盒18之間建立了流體連通。
每個可更換打印部件14例如打印頭16和墨盒18包括用于存儲與相應的可更換打印部件14相關信息的一個信息存儲裝置38例如一個電子存儲裝置或存儲器38。設置有許多電連接觸點40,每一個觸點均與電子存儲裝置38電連接。當將墨盒18正確地插入墨盒放置臺24時,多個電連接觸點40中的每一個就與墨盒放置臺24上相應的多個電連接觸點42接合。墨盒放置臺24上的多個電連接觸點42中的每一個都借助于多個電導體44與控制器26電連接。當將墨盒18正確地插入墨盒放置臺24時,墨盒18上的存儲器38與控制器26電連接,使得信息可以在墨盒18與打印機部分12之間傳輸。
類似地,打印頭16也包括一個信息存儲裝置38,例如設置在其上的一個電子存儲裝置。多個電連接觸點40以與墨盒18上的電子存儲裝置38相似的方式與電子存儲裝置38電連接。當將打印頭16正確地插入掃描滑動支架22時,所說的多個電連接觸點40與打印裝置12上對應的多個電連接觸點42接合。只要正確地插入掃描滑動支架,打印頭16上的電子存儲裝置38就通過多個電導體46與控制器26電連接。
雖然使用相同的部件編號來表示每個墨盒18和打印頭16的電子存儲裝置38是相似的,但是一般來說存儲在墨盒18的電子存儲裝置38中的信息與打印頭16的電子存儲裝置38中的信息是不同的。同樣,存儲在多個墨盒18中每一個的電子存儲裝置38中的信息通常也是不同的,并且對于多個墨盒18中的特定墨盒來說是唯一的。下文中更加詳細地討論存儲在每個電子存儲裝置38中的信息。
圖3表示與一個信息源或主機48連接的本發(fā)明打印系統(tǒng)10的一個方框示意圖。如圖所示,主計算機48與一個顯示器50相連。主機48可以是各種信息源例如一臺個人計算機、工作站、或服務器,這里只列舉少數(shù),所說信息源通過數(shù)據(jù)鏈路52將圖象信息傳輸?shù)娇刂破?6。數(shù)據(jù)鏈路52可以各種常規(guī)數(shù)據(jù)鏈路中的任何一種例如用于在主機48與打印系統(tǒng)10之間傳輸信息的電纜或紅外通信鏈路。
控制器26與每個打印頭16和墨盒18的電子存儲裝置38電連接。此外,控制器26與一個打印機機構54電連接以控制打印介質(zhì)傳送和滑動支架22的移動。這種連接可以是支持信息傳輸?shù)母鞣N不同連接例如電連接或光連接。控制器26使用由主機48、墨盒18的存儲器38和打印頭16的存儲器38提供的參數(shù)和信息完成打印任務。
主機48向打印系統(tǒng)10提供圖象描述信息或圖象數(shù)據(jù)以在打印介質(zhì)上形成圖象。此外,主機48提供用于控制打印系統(tǒng)10工作的各種參數(shù),這些參數(shù)通常駐留在被稱為“打印驅(qū)動器”的打印機控制軟件中。為了確保打印系統(tǒng)10提供最高質(zhì)量的圖象,需要控制器26的操作能夠?qū)Π惭b在打印系統(tǒng)10中的特定可更換打印部件14進行補償。每個可更換打印部件14的電子存儲裝置38向控制器26提供對于可更換打印部件14特定的參數(shù),這樣使得控制器26可以利用這些參數(shù)確保打印系統(tǒng)10的可靠運行和保證高質(zhì)量的打印圖象。
在這些參數(shù)中,例如,可以存儲在可更換打印部件14的電子存儲裝置38中的參數(shù)如下所述從打印頭16發(fā)射出的實際墨滴計數(shù);墨盒18的日期代碼;初次安插墨盒18的日期代碼;系統(tǒng)系數(shù);墨水類型/顏色;墨盒容量;墨水使用年限;打印機型號或標識序列號;滑動支架使用信息;以上并非窮舉。
圖4表示與打印系統(tǒng)10的控制器26結(jié)合使用的存儲裝置38,以確保數(shù)據(jù)在存儲裝置38與控制器26之間傳輸?shù)耐暾?。存儲裝置38為一個8位×N結(jié)構的存儲器,其中N表示存儲裝置的容量。每一個可單獨尋址的8位存儲位置用0至N-1的一個地址值表示。雖然圖4用于表示存在在存儲裝置38中的某些信息,但是存儲裝置38中可以包含其它沒有討論的信息。此外,存儲裝置38中信息存儲位置可以與圖4所示位置不同。重要的是,打印系統(tǒng)10中的控制器26知道哪里存儲著至少某些特定信息。
存儲裝置38包括用于存儲數(shù)據(jù)的一個區(qū)和用于存儲事務處理記錄的一個區(qū)。數(shù)據(jù)區(qū)包含與可更換打印部件14相關的各種數(shù)據(jù)。事務處理記錄保持存儲裝置38與控制器26之間的每次事務處理的記錄。在事務處理完成之前被中斷的情況下,可以用事務處理記錄恢復在中斷事務處理中丟失的數(shù)據(jù)。因為事務處理記錄保留在可更換打印部件14中,因此即使將該可更換打印部件14插入一個不同的打印系統(tǒng)也能夠恢復在最后一次事務處理中丟失的數(shù)據(jù)。在事務處理由于斷電而被中斷的情況下,一旦恢復供電,就能夠恢復最后一次事務處理。這樣,就保持了可更換打印部件14的數(shù)據(jù)完整性。
存儲器地址值0至N-7包括包含與可更換打印部件14有關的各種參數(shù)和標記信息在內(nèi)的數(shù)據(jù)。標記信息用于識別這些不同參數(shù),下面將參照圖7進行討論。
存儲器地址值N-4至N-1包括事務處理記錄信息。使用本發(fā)明的事務處理方法確保了能夠恢復控制器26與存儲器38之間在被破壞情況下的數(shù)據(jù)事務處理以保證數(shù)據(jù)在打印機10與可更換打印部件14之間傳輸?shù)耐暾?。因為控制?6與存儲裝置38之間的數(shù)據(jù)傳輸可以中斷,所以使用某些方法以確保數(shù)據(jù)完整性是關鍵的。例如,在可更換打印部件14是墨盒18的情況下,有可能在控制器26向存儲器38傳送數(shù)據(jù)時卸掉該墨盒18。如果這樣中斷了數(shù)據(jù)傳送,并且丟失了數(shù)據(jù),則犧牲了數(shù)據(jù)的完整性。所以重要的是,當控制器18與打印系統(tǒng)10和可更換打印部件14之間的數(shù)據(jù)事務處理沒有正常實現(xiàn)時,能夠有某些方法予以識別。如果事務處理沒有正常實現(xiàn),則事務處理記錄提供一種恢復在中斷事務處理時丟失數(shù)據(jù)的機制以保持打印系統(tǒng)10中數(shù)據(jù)完整性。
除了用地址值0至N-7表示的數(shù)據(jù)區(qū)和用地址值N-4至N-1表示的事務處理記錄區(qū)以外,在存儲裝置38中還存儲著一些其它值,下面專門對其進行討論。存儲地址值N-7包含序列標識信息,存儲地址值N-6包含奇偶性信息,存儲地址值N-5包含標志信息。下文中將參照圖7更加詳細地討論序列標識信息。
奇偶性信息、標志信息和事務處理記錄共同用于保持在控制器26與存儲器38之間傳輸?shù)臄?shù)據(jù)完整性。事務處理記錄區(qū)包括一個地址字節(jié)、一個新奇偶性字節(jié)、兩個指定數(shù)據(jù)字節(jié),即數(shù)據(jù)字節(jié)1和數(shù)據(jù)字節(jié)2。事務處理記錄區(qū)存儲其后由打印系統(tǒng)10寫入數(shù)據(jù)區(qū)的數(shù)據(jù)。如果其后寫入數(shù)據(jù)區(qū)的操作中斷,則用事務處理記錄恢復被中斷的數(shù)據(jù)寫入。在解釋本發(fā)明保持數(shù)據(jù)完整性的方法之前更加詳細地討論事務處理記錄區(qū)是有益的。
事務處理記錄區(qū)的地址區(qū)包含其后在寫入事務處理過程中寫入數(shù)據(jù)區(qū)的第一數(shù)據(jù)字節(jié)的地址值。該地址值作為一個指針,指示到其后數(shù)據(jù)寫入所要改變的存儲地址。數(shù)據(jù)字節(jié)1標識在其后的寫入事務處理中將要寫入的數(shù)據(jù)值。數(shù)據(jù)字節(jié)2標識將要寫入在相應于數(shù)據(jù)字節(jié)1的地址之后的地址中的數(shù)據(jù)值。所以,其后的寫入事務處理將數(shù)據(jù)字節(jié)1的值寫入存儲在事務處理記錄中的指針的地址值。其后的寫入事務處理還將數(shù)據(jù)字節(jié)2的值從存儲地址值寫入下一個連續(xù)的存儲地址值。所以,數(shù)據(jù)字節(jié)1位于指針地址,而數(shù)據(jù)字節(jié)2位于指針加1的地址。
事務處理記錄區(qū)中的新奇偶性值表示在使用數(shù)據(jù)字節(jié)1和數(shù)據(jù)字節(jié)2替代數(shù)據(jù)區(qū)中的數(shù)據(jù)之后代替地址N-6中奇偶性字節(jié)的一個奇偶性值。這個新奇偶性值是通過對整個數(shù)據(jù)區(qū)和事務處理記錄區(qū)中的內(nèi)容應用奇偶函數(shù)運算而確定的,從而在數(shù)據(jù)區(qū)中的數(shù)據(jù)被數(shù)據(jù)字節(jié)1和數(shù)據(jù)字節(jié)2中的數(shù)據(jù)代替之后校正奇偶性。所以,在一次事務處理過程中數(shù)據(jù)丟失的情況下,數(shù)據(jù)和奇偶性以與當該事務處理沒有中斷時所應存在狀態(tài)相同的條件恢復設置在存儲器中。
存儲在地址值N-5中的標志信息包含指示事務處理記錄狀態(tài)的一個標志值。一個標志值用于指示事務處理記錄為“占用”,表示新的有效數(shù)據(jù)已經(jīng)記錄在事務處理記錄中。另一個標志值用于指示該事務處理記錄“沒有占用”,表示在事務處理記錄中沒有有效數(shù)據(jù),或者事務處理記錄中的數(shù)據(jù)不是新數(shù)據(jù)。
圖5和圖6用于解釋在數(shù)據(jù)事務處理被中斷的情況下防止數(shù)據(jù)破壞的寫入事務處理技術。數(shù)據(jù)從打印系統(tǒng)10傳輸?shù)娇筛鼡Q打印部件14是由控制器26完成的,其將數(shù)據(jù)傳輸?shù)酱鎯ζ?8。這種數(shù)據(jù)傳輸過程包括首先寫入存儲器38中的事務處理記錄,如圖5中步驟56所示。寫入事務處理記錄包括將兩個數(shù)據(jù)字節(jié)、地址字節(jié)或指針和一個新奇偶性值寫入如圖4所示的存儲器38的事務處理記錄區(qū)。將存儲在地址值N-5中的標志值更新以指示事務處理記錄具有新的或有效數(shù)據(jù),如步驟58所示。此外,該標志指示寫入事務處理記錄的操作成功完成。接著,將數(shù)據(jù)寫入由存儲器38的地址值0至N-7表示的數(shù)據(jù)區(qū),如步驟60所示。將一個新的奇偶性字節(jié)寫入奇偶性地址值N-6,如步驟62所示。然后將該標志設定為“沒有占用”,如步驟64所示。
如圖5中步驟56、58、60、62和64所示的各個寫操作由打印系統(tǒng)10驗證。如果寫操作沒有完成,則重復寫操作并再次驗證。如果經(jīng)過預定次數(shù)的重試之后仍然沒有驗證到寫操作,則表明該可更換打印部件14是損壞的。
如果由步驟56、58、60、62和64表示的寫操作由于諸如可更換打印部件14的卸掉或斷電而中斷,則打印系統(tǒng)10可以恢復。如果寫入事務處理記錄還沒有完成,則打印系統(tǒng)10可以重復這個寫操作。如果寫入數(shù)據(jù)區(qū)或?qū)懭肫媾夹宰止?jié)沒有完成,則利用取自事務處理記錄中的值恢復這些值。
圖6表示參照圖5所討論的寫事務處理方法的一個簡化時序圖。該時序圖表示存儲器38中每個標志區(qū),和數(shù)據(jù)區(qū)的狀態(tài)。在已經(jīng)設定占用標志但是在新數(shù)據(jù)到達數(shù)據(jù)區(qū)之前,如圖6中時間T所示,可以利用事務處理記錄恢復事務處理的中斷。
圖7表示存儲裝置38中數(shù)據(jù)的結(jié)構。本發(fā)明的一個方面是存儲裝置38中的數(shù)據(jù)結(jié)構,該結(jié)構確保了在一次寫事務處理被中斷的情況下數(shù)據(jù)的完整性。重要的是將可更換打印部件14的參數(shù)值正確地按照大小排列和組織,使得在事務處理時序被中斷的情況下,不會部分地更新參數(shù)。這種方法確保了可更換打印部件參數(shù)或者完全更新,或者根本不更新。在由于一次事務處理中斷而造成這些參數(shù)沒有更新的情況下,可以利用事務處理記錄恢復該事務處理以完整地更新這些參數(shù)。如果數(shù)據(jù)遭到破壞而沒有辦法恢復,則會犧牲系統(tǒng)的完整性。
如上所述,利用包含8個信息位的各個數(shù)據(jù)字節(jié)按照數(shù)據(jù)字節(jié)方式構成存儲裝置38。在圖7中這些信息位標記為值0-7,其中0為最小有效位,位7為最大有效位。每個數(shù)據(jù)字節(jié)都是可尋址的,如圖7中地址值0-N所示。
使用一種標記方式來識別或標識存儲的數(shù)據(jù)。使用標識方法使得在存儲裝置38中排列數(shù)據(jù)更加靈活。使用標識方法使得存儲裝置38中數(shù)據(jù)的定位和大小更加靈活。此外,標識方法使得在允許向下兼容的同時可以增加新數(shù)據(jù)以增加新特征和對打印系統(tǒng)進行改進。例如,可更換打印部件14可以包括為新打印機提供特定特征信息的數(shù)據(jù)。不具有該特征的老式打印機通過忽略與老式打印系統(tǒng)不能識別的標識有關的數(shù)據(jù)仍然可以使用這種可更換打印部件14。這樣,減少了可更換打印部件的版本數(shù)量,進而降低可更換打印部件14的制造成本。
這種標識方法使用有選擇地位于存儲裝置38數(shù)據(jù)區(qū)中的標識類型標識符(ID)識別數(shù)據(jù)參數(shù)或與各個標識ID有關的數(shù)據(jù)字段。優(yōu)選實施例中,標識ID為一個5位值,用于標識其后的數(shù)據(jù)參數(shù)值。除了這個標識ID之外,還提供了一個數(shù)據(jù)長度參數(shù)以標識與該標識ID有關的數(shù)據(jù)參數(shù)的大小。在優(yōu)選實施例中,數(shù)據(jù)長度參數(shù)是一個3位值,其標識其后從0至7的字節(jié)數(shù)。所以,如果不能識別一個特定的標識,則打印系統(tǒng)使用數(shù)據(jù)長度值確定下一個標識駐留在存儲裝置38中的位置。然后將這下一個標識讀入,以確定是否能識別這個標識。如果識別出這個標識,則可以由打印系統(tǒng)10將與該標識有關的參數(shù)值讀入。
在優(yōu)選實施例中,每個標識ID位于一個字節(jié)邊界。所以,當讀取下一個標識ID時,總是從字節(jié)邊界開始。與該標識ID有關的參數(shù)值不必在字節(jié)邊界開始。重要的是存儲在可更換打印部件14中的每個參數(shù)在一次事務處理中更新以確保數(shù)據(jù)完整性。圖8A和8B表示如何將參數(shù)值按大小排列以確保存儲裝置38中的數(shù)據(jù)完整性。在圖8A和8B所示的實例中,標識ID識別出其后的參數(shù)值為一個10位的最終使用日期值,一個6位的插入計數(shù)值、和一個8位的頁計數(shù)值。利用上述的寫事務處理技術在打印機和可更換打印部件14之間傳輸這些參數(shù)值中的每一個。數(shù)據(jù)以每次兩個字節(jié)的方式傳輸,第一次事務處理傳送字節(jié)1和字節(jié)2,其中包含最終使用日期參數(shù)和插入技術參數(shù),第二次事務處理傳送字節(jié)3,其中包含頁計數(shù)參數(shù)。如果第一次事務處理或第二次事務處理被中斷,則因為這些參數(shù)只局限于一次事務處理,這些參數(shù)值不會部分更新。
相反,如果將這些參數(shù)值按大小排列,使得標識類型標識符指示出這些參數(shù)按照不同的次序排列,如圖8b所示,則產(chǎn)生不同的結(jié)果。在數(shù)據(jù)值包含一個10位的最終使用日期值、一個8位頁計數(shù)值的情況下,這些值或參數(shù)跨越可更換打印部件14與打印機之間的多次事務處理。頁計數(shù)參數(shù)跨越在作為一次事務處理的一部分的字節(jié)2與作為不同的事務處理一部分的字節(jié)3之間。所以,6位頁計數(shù)將在一次事務處理中傳輸,而2位頁計數(shù)與插入計數(shù)一起在第二次事務處理中傳輸。如果系統(tǒng)在任何時間被中斷,則只能部分地更新頁計數(shù)參數(shù)值,所以提供了一個不準確值。為了保證打印系統(tǒng)10中數(shù)據(jù)的完整性,參數(shù)值不跨越多次事務處理是必需的。
每次事務處理中數(shù)據(jù)字節(jié)的分組是可以變化的。重要的是不論數(shù)據(jù)字節(jié)如何分組,控制器26和存儲裝置38都必須使用所選定的分組。例如,在頁模式下每個事務處理傳輸4字節(jié)的數(shù)據(jù)。控制器26要求數(shù)據(jù)參數(shù)按照特定的次序,和將數(shù)據(jù)參數(shù)按照大小排列位置,使得不會有數(shù)據(jù)參數(shù)跨越多次事務處理。
圖9表示用于減少標識ID所需位數(shù)的一種方法。因為標識ID占用存儲器38的空間,并且在打印系統(tǒng)10與可更換打印部件14之間的事務處理中需要開銷,所以減小標識ID的大小是有利的。
如圖4所示每一個存儲裝置38設置有一個序列ID。將序列ID表示在地址值N-7中只是為了便于說明。序列ID通常位于打印機控制電路26知曉的一個存儲位置。在優(yōu)選實施例中,序列ID是一個5位值,其用于標識可更換打印部件14的特定序列。打印系統(tǒng)10使用這個序列ID來解釋標識ID。這可以利用多個不同的譯碼來實現(xiàn),讓每一個譯碼唯一地對應一個特定的序列ID。打印系統(tǒng)10根據(jù)序列ID選擇適當?shù)淖g碼,然后利用這個譯碼對與該序列有關的標識ID進行解碼或解釋。
在工作時,打印系統(tǒng)10從存儲器38中讀取序列ID,如步驟68所示。然后如步驟70所示,打印系統(tǒng)根據(jù)在步驟68讀取的序列ID從一組不同的譯碼中選擇適合的譯碼。接著打印機讀取存儲裝置38直到它識別出一個標識ID值。在步驟70根據(jù)所選譯碼對這個標識ID進行解碼。經(jīng)過解碼的標識ID標識其后的數(shù)據(jù),如步驟74所示。接著如步驟76所示打印系統(tǒng)10讀取數(shù)據(jù)。然后如步驟78所示打印系統(tǒng)10跳躍到下一個標識ID,并且如步驟72所示讀取這個標識ID。這個過程持續(xù)進行直到所有的標識和相關的參數(shù)都已經(jīng)讀入打印系統(tǒng)中為止。
在如圖1所示打印系統(tǒng)10包括多個可更換打印部件14的情況下,如果每個可更換打印部件參數(shù)值需要一個唯一的標識ID,并且如果每個序列類型不使用一個獨立的序列譯碼,則該標識ID字段將非常大。這個大標識ID將占用相當多的存儲空間,而且在與打印裝置的事務處理中需要更大的開銷。所以,提供一個序列ID,然后根據(jù)這個序列ID解碼該標識ID將顯著地節(jié)省空間。
雖然已經(jīng)參照其中可更換打印部件14包括安裝在打印滑動支架22上的打印頭16和安裝在放置臺24中的墨盒18的優(yōu)選實施例描述了本發(fā)明,但是本發(fā)明同樣適用于其它的打印機結(jié)構。例如,打印頭部分和墨盒部分可以分別安裝在打印滑動支架22上。對于這種結(jié)構,打印頭部分和墨盒部分可以分別更換。打印頭部分和墨盒部分分別包括一個電子存儲部分38以向打印部分12提供信息。多個墨盒中的每一個墨盒可以單獨更換或者作為一個整體單元更換。在將多個墨盒集成在一個可更換打印部件14中的情況下,對于這個可更換打印部件14就只需要一個電子存儲部分38。
權利要求
1.用于具有至少一個可更換打印部件(14)的一種噴墨打印系統(tǒng)(10)的一種可更換打印部件(14),所說可更換打印部件(14)包括一個電子存儲裝置(38),其響應打印系統(tǒng)控制信號在所說可更換打印部件(14)與所說噴墨打印系統(tǒng)(10)之間傳輸信息,所說電子存儲裝置(38)包括一個標識序列標識符,用于從多個標識序列中選擇一個標識序列;和與可更換消耗品參數(shù)有關的多個標識,多個標識中的每一個都具有與之相關的一個標識值,其中所說噴墨打印系統(tǒng)(10)從所說電子存儲裝置(38)中讀取所說標識序列標識符以選擇所說標識序列,根據(jù)所選擇的標識序列對由所說噴墨打印機(12)讀取的多個標識中的每一個標識進行標識,并用于標識相關的可更換打印部件(14)參數(shù)。
2.如權利要求1所述的可更換打印部件(14),其特征在于所說標識序列標識符是一個5位值,其唯一地標識從多個標識序列中選擇的所說標識序列。
3.如權利要求1所述的可更換打印部件(14),其特征在于所說的多個標識中的每一個標識都包含一個參數(shù)標識符部分和一個大小部分。
4.如權利要求1所述的可更換打印部件(14),其特征在于所說可更換打印部件(14)是一個可更換噴墨打印頭(16),所說可更換噴墨打印頭(16)響應控制信號有選擇地在打印介質(zhì)上沉積墨水,其中所說標識序列標識符對應于所說可更換噴墨打印頭(16)。
5.如權利要求1所述的可更換打印部件(14),其特征在于所說可更換打印部件(14)是一個容納一定量墨水的可更換墨盒(18),所說可更換墨盒(18)向所說噴墨打印系統(tǒng)(10)提供墨水,其中所說標識序列標識符對應于所說可更換墨盒(18)。
6.用于在一個電子存儲裝置(38)中存儲信息的一種方法,所說電子存儲裝置(38)用于一種噴墨打印系統(tǒng)(10)的一種可更換打印部件(14),所說方法包括將一個序列標識值存儲在所說電子存儲裝置(38),所說序列標識值指示特定的可更換打印部件(14);和存儲多個參數(shù)標識符以識別包含在所說電子存儲裝置(38)中的數(shù)據(jù),所說的多個參數(shù)標識符是根據(jù)所說序列標識值選擇的。
7.如權利要求6所述的用于在一個電子存儲裝置(38)中存儲信息的方法,其特征在于在存儲所說序列標識值之前,所說方法包括根據(jù)所說可更換打印部件(14)確定所說序列標識值的步驟。
8.如權利要求6所述的用于在一個電子存儲裝置(38)中存儲信息的方法,其特征在于所說序列標識值是一個5位值。
9.如權利要求6所述的用于在一個電子存儲裝置(38)中存儲信息的方法,其特征在于所說的多個參數(shù)標識符中的每一個指定存儲在所說電子存儲裝置(38)中的、與可更換打印部件(14)相關的參數(shù)。
10.用于從一個可更換打印部件(14)中讀取參數(shù)的一種方法,所說可更換打印部件(14)的結(jié)構使之可以插入一個噴墨打印系統(tǒng)(10)中,以在所說可更換打印部件(14)與所說噴墨打印系統(tǒng)(10)之間傳輸信息,所說方法包括從所說可更換打印部件(14)中讀取一個標識序列標識符、一個標識和與該標識相關的一個參數(shù)值;和根據(jù)所說標識序列標識符從多個標識參數(shù)中確定所說標識參數(shù),所說標識參數(shù)具有對應于所說參數(shù)值的一個值。
11.如權利要求10所述用于從所說可更換打印部件(14)中讀取參數(shù)的方法,其特征在于它還包括根據(jù)所說標識參數(shù)將所說參數(shù)存儲在一個位置中的步驟。
12.如權利要求10所述用于從所說可更換打印部件(14)中讀取參數(shù)的方法,其特征在于所說可更換打印部件(14)是一個可更換噴墨打印頭,所說可更換噴墨打印頭(16)響應控制信號以在打印介質(zhì)上有選擇地沉積墨水,其中所說標識序列標識符對應于所說可更換噴墨打印頭(16)。
13.如權利要求10所述用于從所說可更換打印部件(14)中讀取參數(shù)的方法,其特征在于所說可更換打印部件(14)是容納一定量墨水的一個可更換墨盒(18),所說可更換墨盒(18)向所說噴墨打印系統(tǒng)(10)介質(zhì)提供墨水,所說標識序列標識符對應于所說可更換墨盒(18)。
14.如權利要求10所述用于從所說可更換打印部件(14)中讀取參數(shù)的方法,其特征在于所說標識序列標識符是一個5位值,其從多個可更換打印部件(14)中唯一地標識出所說可更換打印部件(14)。
全文摘要
本發(fā)明涉及一種噴墨打印系統(tǒng)(10)的可更換打印部件(14)。打印部件(14)包括一個存儲裝置(38),它響應控制信號在打印部件(14)與打印系統(tǒng)(10)之間傳輸信息。存儲裝置(38)包括一個標識序列標識符,用于選擇一個標識序列。打印系統(tǒng)(10)從存儲裝置(38)中讀取標識序列標識符以選擇標識序列。根據(jù)所選標識序列識別出由噴墨打印機(12)讀出的每一個標識,并用該標識識別相關的可更換打印部件(14)參數(shù)。
文檔編號B41J2/01GK1235302SQ99103
公開日1999年11月17日 申請日期1999年3月11日 優(yōu)先權日1998年5月11日
發(fā)明者B·L·赫爾特賴恩, R·R·保爾森, J·H·鮑曼 申請人:惠普公司