亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

打印機(jī)和打印系統(tǒng)的制作方法

文檔序號:6578819閱讀:158來源:國知局
專利名稱:打印機(jī)和打印系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明大體上涉及一種打印機(jī)和打印系統(tǒng),更具體地,涉及一種 使用存儲(chǔ)墨水、墨粉或其它記錄材料的墨盒的打印機(jī)和打印系統(tǒng)。
背景技術(shù)
諸如噴墨打印機(jī)和激光打印機(jī)之類的打印機(jī)通常通過在記錄介 質(zhì)上放置或融化諸如墨水或墨粉之類的記錄材料,來在普通紙、特種 紙或其它記錄介質(zhì)上打印文本、圖像或其它內(nèi)容。墨水或墨粉通常被 存儲(chǔ)在可以自由安裝到打印機(jī)上或從打印機(jī)上拆卸下來的墨盒中。當(dāng) 在使用打印機(jī)的過程中墨盒內(nèi)的墨水或墨粉耗盡時(shí),可以通過僅更換 墨盒來添加墨水或墨粉。
打印機(jī)制造商通常也給最終用戶提供在其打印機(jī)中使用的墨水 或墨粉墨盒,因此通常也銷售填有墨水或墨粉的墨盒。
近來,制造商開發(fā)出新的收費(fèi)系統(tǒng)(打印系統(tǒng)),用于根據(jù)消耗 的墨水或墨粉的量而不是單獨(dú)銷售的墨盒來對打印機(jī)用戶收費(fèi)。
例如,日本未審專利申請公開2000-309147教導(dǎo)了一種收費(fèi)系統(tǒng), 其中,打印機(jī)存儲(chǔ)了關(guān)于每個(gè)用戶ID對耗材的消耗信息(例如怎樣消 耗墨粉以及使用了多少紙張)。當(dāng)請求時(shí),打印機(jī)將該消耗信息發(fā)送到 數(shù)據(jù)處理終端,數(shù)據(jù)處理終端依據(jù)該消耗信息,根據(jù)預(yù)定公式來計(jì)算 打印機(jī)使用費(fèi)。
日本未審專利申請公開2004-90517教導(dǎo)了一種噴墨打印機(jī),具有用于管理墨水用量的收費(fèi)信息管理單元。該收費(fèi)信息管理單元根據(jù)打 印頭噴射的墨滴的大小和數(shù)量,來計(jì)算墨水消耗。
日本未審專利申請公開2002-36582公開了一種收費(fèi)系統(tǒng),其中, 噴墨打印機(jī)使用光傳感器來測量墨水盒中剩余多少墨水,并且根據(jù)剩 余多少墨水來計(jì)算墨水用量。與該噴墨打印機(jī)相連的數(shù)據(jù)處理設(shè)備從 噴墨打印機(jī)獲取與使用了多少墨水相關(guān)的數(shù)據(jù)(下面簡稱為"墨水用 量"),并且將與墨水用量相關(guān)的數(shù)據(jù)通過網(wǎng)絡(luò)發(fā)送到服務(wù)中心的服務(wù) 器。然后,在服務(wù)中心的服務(wù)器上運(yùn)行的收費(fèi)模塊査閱墨水收費(fèi)表, 根據(jù)墨水用量來計(jì)算收費(fèi)量,并且對用戶進(jìn)行收費(fèi)。
然而,當(dāng)實(shí)際安裝并使用這些收費(fèi)系統(tǒng)時(shí),會(huì)出現(xiàn)以下問題。 上面的收費(fèi)系統(tǒng)通常管理多個(gè)用戶的多個(gè)打印機(jī)和多個(gè)墨盒,因 此需要一種能夠識別每個(gè)打印機(jī)和每個(gè)墨盒來獲取墨水用量信息的系 統(tǒng)。
然而,在實(shí)際使用該收費(fèi)系統(tǒng)的交易中,收費(fèi)系統(tǒng)操作員(提供 打印機(jī)或墨盒的一方)和實(shí)際打印機(jī)用戶經(jīng)常處于不同的位置。在噴 墨打印機(jī)的情況下,這需要組成一種系統(tǒng),其中,僅針對實(shí)際從操作 員給用戶提供的特定墨水盒中消耗的墨水來對用戶收費(fèi)。
為了從遠(yuǎn)程位置的用戶可靠地獲取墨水用量數(shù)據(jù),還必須改迸從 打印機(jī)獲取數(shù)據(jù)的可靠性,例如,通過防止傳輸數(shù)據(jù)中的錯(cuò)誤來實(shí)現(xiàn)。
在該收費(fèi)系統(tǒng)的操作中,收費(fèi)系統(tǒng)的操作員必須知道在用戶所處 的遠(yuǎn)程位置如何使用墨水盒,及時(shí)地回收耗盡的墨水盒,并且保持給 用戶提供填有墨水的新墨水盒。因此,系統(tǒng)操作員必須可靠地存儲(chǔ)與 耗盡的墨水盒以及在打印機(jī)中新安裝了哪個(gè)墨水盒相關(guān)的準(zhǔn)確信息。
位于服務(wù)中心并處理計(jì)算的服務(wù)器可以被用于接收并存儲(chǔ)從打 印機(jī)接收的墨水盒數(shù)據(jù)。然而,如果服務(wù)中心的服務(wù)器由于某些原因 而丟失墨水盒數(shù)據(jù),則操作員不能夠獲取用戶所用的墨水盒的數(shù)據(jù)。 此外,因?yàn)槿绻荒軌驈拇蛴C(jī)獲取墨水盒數(shù)據(jù),則操作員不能夠知 道應(yīng)該何時(shí)收集耗盡的墨水盒,因此在需要時(shí)不能夠給用戶提供填滿 的墨水盒。這顯然會(huì)導(dǎo)致交易問題。

發(fā)明內(nèi)容
根據(jù)本發(fā)明一個(gè)方面的一種打印機(jī)和打印系統(tǒng)獨(dú)立地管理多個(gè)墨 盒,并且在從打印機(jī)獲取與例如墨水之類的記錄材料的用量有關(guān)的數(shù) 據(jù)的打印機(jī)系統(tǒng)中,保持從打印機(jī)獲取的墨水盒數(shù)據(jù)的可靠性。
根據(jù)本發(fā)明另一方面的打印機(jī)和打印系統(tǒng)能夠在不需要載入墨盒 信息的情況下操作打印系統(tǒng)。
(1) 本發(fā)明的第一方面是一種打印機(jī),與數(shù)據(jù)處理裝置可通信地 相連,用于根據(jù)從數(shù)據(jù)處理裝置接收到的命令來記錄圖像,該打印機(jī) 包括-
數(shù)據(jù)存儲(chǔ)單元,用于存儲(chǔ)信息;
墨盒安裝單元,用于安裝存儲(chǔ)記錄材料的墨盒;
墨盒控制單元,用于從位于墨盒的存儲(chǔ)設(shè)備讀取墨盒標(biāo)識號,并 且將墨盒標(biāo)識號存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中;
發(fā)送數(shù)據(jù)產(chǎn)生單 元,用于產(chǎn)生狀態(tài)信息,所述狀態(tài)信息包括存儲(chǔ) 在數(shù)據(jù)存儲(chǔ)單元中的墨盒標(biāo)識號;以及
發(fā)送單元,用于將狀態(tài)信息發(fā)送到數(shù)據(jù)處理裝置。
(2) 本發(fā)明的第二方面是根據(jù)本發(fā)明第一方面的打印機(jī),還包括 數(shù)據(jù)存儲(chǔ)單元,用于存儲(chǔ)標(biāo)識打印機(jī)的設(shè)備標(biāo)識號; 記錄材料用量計(jì)算單元,用于計(jì)算僅針對圖像記錄使用了多少記
錄材料,并將其存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元;以及
發(fā)送數(shù)據(jù)產(chǎn)生單元,產(chǎn)生狀態(tài)信息,所述狀態(tài)信息包括墨盒標(biāo)識 號、存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中的設(shè)備標(biāo)識號以及用于圖像記錄的記錄材 料的量。
(3) 本發(fā)明的第三方面是根據(jù)本發(fā)明第一或第二方面的打印機(jī), 其中,當(dāng)在墨盒安裝單元中安裝墨盒時(shí),墨盒控制單元讀取墨盒標(biāo)識 號,并且將墨盒標(biāo)識號存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中,作為新安裝的墨盒。
(4) 本發(fā)明的第四方面是根據(jù)本發(fā)明第一至第三方面中任意一項(xiàng) 的打印機(jī),其中,當(dāng)墨盒內(nèi)的記錄材料量低于或等于預(yù)定水平時(shí),墨 盒控制單元讀取墨盒標(biāo)識號,并且記錄該墨盒標(biāo)識號,作為用完記錄 材料的墨盒。
(5) 本發(fā)明的第五方面是根據(jù)本發(fā)明第一至第四方面中任意一項(xiàng)的打印機(jī),其中,當(dāng)發(fā)送單元向數(shù)據(jù)處理裝置發(fā)送狀態(tài)信息時(shí),墨盒 控制單元保留存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中的標(biāo)識號,將發(fā)送的墨盒標(biāo)識號 所標(biāo)識的墨盒的發(fā)送狀態(tài)設(shè)置為表示己發(fā)送,并且將發(fā)送狀態(tài)存儲(chǔ)在 數(shù)據(jù)存儲(chǔ)單元中。
(6) 本發(fā)明的第六方面是根據(jù)本發(fā)明第五方面的打印機(jī),其中, 墨盒控制單元從數(shù)據(jù)存儲(chǔ)單元中刪除發(fā)送狀態(tài)被設(shè)置為表示己發(fā)送的 墨盒的墨盒標(biāo)識號,并且將新安裝的墨盒的墨盒標(biāo)識號存儲(chǔ)到數(shù)據(jù)存 儲(chǔ)單元。
(7) 本發(fā)明的第七方面是根據(jù)本發(fā)明第五或第六方面的打印機(jī), 其中,針對墨盒標(biāo)識號,在數(shù)據(jù)存儲(chǔ)單元中設(shè)置存儲(chǔ)容量限制,以及
如果在存儲(chǔ)墨盒標(biāo)識號時(shí),墨盒標(biāo)識號被存儲(chǔ)達(dá)到存儲(chǔ)容量限制 并且所有的發(fā)送狀態(tài)標(biāo)記都未被設(shè)置為表示已發(fā)送,則墨盒控制單元 執(zhí)行錯(cuò)誤處理過程。
(8) 本發(fā)明的第八方面是根據(jù)本發(fā)明第一至第七方面中任意一項(xiàng) 的打印機(jī),其中
墨盒存儲(chǔ)多種記錄材料;以及
記錄材料用量計(jì)算單元針對所述多種記錄材料中的每一種進(jìn)行計(jì) 算,并且將僅用于圖像記錄的記錄材料量存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中。
(9) 本發(fā)明的第九方面是根據(jù)本發(fā)明第一至第八方面的打印機(jī),
g中-
記錄材料是墨水;以及
記錄材料用量計(jì)算單元通過對噴射的墨珠數(shù)目進(jìn)行計(jì)數(shù),來確定 所用的墨水量。
(10) 本發(fā)明的第十方面是根據(jù)本發(fā)明第九方面的打印機(jī),其中, 記錄材料用量計(jì)算單元并不將用于使打印頭能夠噴射墨水的墨水量作 為墨水用量的一部分。
(11) 本發(fā)明的第十一方面是一種打印系統(tǒng),包括 數(shù)據(jù)處理裝置;以及
打印機(jī),與數(shù)據(jù)處理裝置可通信地相連,用于根據(jù)從數(shù)據(jù)處理裝 置接收到的命令來記錄圖像,該打印機(jī)包括 數(shù)據(jù)存儲(chǔ)單元,用于存儲(chǔ)信息;墨盒安裝單元,用于安裝存儲(chǔ)記錄材料的墨盒;
墨盒控制單元,用于從位于墨盒的存儲(chǔ)設(shè)備讀取墨盒標(biāo)識號, 并且將墨盒標(biāo)識號存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中;
發(fā)送數(shù)據(jù)產(chǎn)生單元,用于產(chǎn)生狀態(tài)信息,所述狀態(tài)信息包括 存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中的墨盒標(biāo)識號;以及
發(fā)送單元,用于將狀態(tài)信息發(fā)送到數(shù)據(jù)處理裝置。
(12) 本發(fā)明的第十二方面是在本發(fā)明的第十一方面中描述的打 印系統(tǒng),其中,打印機(jī)還包括-
數(shù)據(jù)存儲(chǔ)單元,用于存儲(chǔ)標(biāo)識打印機(jī)的設(shè)備標(biāo)識號; 記錄材料用量計(jì)算單元,用于計(jì)算有多少記錄材料僅用于圖像記
錄,并將其存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元;以及
發(fā)送數(shù)據(jù)產(chǎn)生單元,產(chǎn)生狀態(tài)信息,所述狀態(tài)信息包括墨盒標(biāo)識
號、存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中的設(shè)備標(biāo)識號以及用于圖像記錄的記錄材
料的量。
(13) 本發(fā)明的第十三方面是在本發(fā)明第十一或第十二方面中描 述的打印系統(tǒng),其中,數(shù)據(jù)處理裝置包括狀態(tài)獲取單元,用于請求打 印機(jī)發(fā)送狀態(tài)信息以及接收來自打印機(jī)的狀態(tài)信息。
(14) 本發(fā)明的第十四方面是在本發(fā)明的第十三方面中描述的打 印系統(tǒng),其中,狀態(tài)獲取單元將用于保持?jǐn)?shù)據(jù)可靠性的糾錯(cuò)碼添加到 狀態(tài)信息中。
(15) 本發(fā)明的第十五方面是在本發(fā)明的第十一至第十四方面中 任意一項(xiàng)中描述的打印系統(tǒng),其中-
當(dāng)終端設(shè)備通過網(wǎng)絡(luò)與數(shù)據(jù)處理裝置相連并且數(shù)據(jù)處理裝置向終 端設(shè)備發(fā)送狀態(tài)信息時(shí),
終端設(shè)備根據(jù)該狀態(tài)信息來計(jì)算記錄材料使用費(fèi)。
(16) 本發(fā)明的第十六方面是在本發(fā)明的第十一方面中描述的打 印系統(tǒng),其中,數(shù)據(jù)處理裝置包括記錄材料用量獲取單元,用于請求 打印機(jī)使用了多少記錄材料,以及從打印機(jī)獲取使用了多少記錄材料。
(17) 本發(fā)明的第十七方面是在本發(fā)明的第十一至第十六方面中 任意一項(xiàng)中描述的打印系統(tǒng),其中,當(dāng)在墨盒安裝單元中安裝墨盒時(shí), 墨盒控制單元讀取墨盒標(biāo)識號,并且將墨盒標(biāo)識號存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中,作為新安裝的墨盒。
(18) 本發(fā)明的第十八方面是在本發(fā)明的第十一至第十七方面中 任意一項(xiàng)中描述的打印系統(tǒng),其中,當(dāng)墨盒內(nèi)的記錄材料量低于或等 于預(yù)定水平時(shí),墨盒控制單元讀取墨盒標(biāo)識號,并且記錄該墨盒標(biāo)識 號,作為用完記錄材料的墨盒。
(19) 本發(fā)明的第十九方面是在本發(fā)明第十一至第十八方面中任
意一項(xiàng)中描述的打印系統(tǒng),其中,當(dāng)發(fā)送單元向數(shù)據(jù)處理裝置發(fā)送狀 態(tài)信息時(shí),墨盒控制單元保留存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中的標(biāo)識號,將發(fā) 送的墨盒標(biāo)識號所標(biāo)識的墨盒的發(fā)送狀態(tài)設(shè)置為表示已發(fā)送,并且將 發(fā)送狀態(tài)存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中。
(20) 本發(fā)明的第二十方面是在本發(fā)明第十九方面中描述的打印 系統(tǒng),其中,墨盒控制單元從數(shù)據(jù)存儲(chǔ)單元中刪除發(fā)送狀態(tài)被設(shè)置為 表示己發(fā)送的墨盒的墨盒標(biāo)識號,并且將新安裝的墨盒的墨盒標(biāo)識號 存儲(chǔ)到數(shù)據(jù)存儲(chǔ)單元。
(21) 本發(fā)明的第二十一方面是在本發(fā)明第十九或第二十方面中 描述的打印系統(tǒng),其中,針對墨盒標(biāo)識號,在數(shù)據(jù)存儲(chǔ)單元中設(shè)置存 儲(chǔ)容量限制,以及
如果在存儲(chǔ)墨盒標(biāo)識號時(shí),墨盒標(biāo)識號被存儲(chǔ)達(dá)到存儲(chǔ)容量限制 并且所有的發(fā)送狀態(tài)標(biāo)記都未被設(shè)置為表示已發(fā)送,則墨盒控制單元 執(zhí)行錯(cuò)誤處理過程。
(22) 本發(fā)明的第二十二方面是在本發(fā)明第十一至第二十一方面 中任意一項(xiàng)中描述的打印系統(tǒng),其中-
墨盒存儲(chǔ)多種記錄材料;以及
記錄材料用量計(jì)算單元針對所述多種記錄材料中的每一種進(jìn)行計(jì) 算,并且將僅用于圖像記錄的記錄材料量存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中。
(23) 本發(fā)明的第二十三方面是在本發(fā)明第十一至第二十二方面 中描述的打印系統(tǒng),其中-
記錄材料是墨水;以及
記錄材料用量計(jì)算單元通過對噴射的墨珠數(shù)目進(jìn)行計(jì)數(shù),來確定 所用的墨水量。
(24) 本發(fā)明的第二十四方面是在本發(fā)明第二十三方面中描述的打印系統(tǒng),其中,記錄材料用量計(jì)算單元并不將用于使打印頭能夠噴 射墨水的墨水量作為墨水用量的一部分。
利用根據(jù)本發(fā)明的打印機(jī)和打印系統(tǒng),打印機(jī)向數(shù)據(jù)處理裝置發(fā) 送墨盒標(biāo)識號。數(shù)據(jù)處理裝置或與連接在數(shù)據(jù)處理裝置上游的終端設(shè) 備可以確定實(shí)際使用了多個(gè)墨盒中的哪一個(gè)。結(jié)果,系統(tǒng)操作員可以 知道實(shí)際使用了提供給用戶的哪個(gè)墨盒,并且可以僅針對實(shí)際使用的 部分對用戶收費(fèi)。
此處所使用的數(shù)據(jù)處理裝置并不是特別限制的,只要數(shù)據(jù)處理裝 置可以與打印機(jī)通信并控制打印機(jī)。例如,數(shù)據(jù)處理裝置可以是服務(wù) 器、用于控制打印機(jī)的通用終端設(shè)備或計(jì)算機(jī)(例如PC)或者用于控
制打印機(jī)打印雜志、收據(jù)、票據(jù)、優(yōu)惠券、標(biāo)簽或其它介質(zhì)的POS終端。
利用根據(jù)本發(fā)明的打印機(jī)和打印系統(tǒng),打印機(jī)向數(shù)據(jù)處理裝置發(fā) 送設(shè)備標(biāo)識號和僅用于圖像記錄的記錄材料量。如果有多個(gè)打印機(jī)與 數(shù)據(jù)處理裝置相連,數(shù)據(jù)處理裝置或連接在數(shù)據(jù)處理裝置上游的終端 設(shè)備可以確定每個(gè)打印機(jī)僅用于打印使用了多少記錄材料。當(dāng)在根據(jù) 使用了多少記錄材料來對顧客進(jìn)行收費(fèi)的收費(fèi)系統(tǒng)中使用多個(gè)打印機(jī) 時(shí),可以針對每個(gè)打印機(jī)單獨(dú)地確定記錄材料用量,可以收集并制表 來自所有打印機(jī)的數(shù)據(jù),并且可以根據(jù)記錄材料用量來對用戶收費(fèi)。
利用根據(jù)本發(fā)明的打印機(jī)和打印系統(tǒng),打印機(jī)向數(shù)據(jù)處理裝置發(fā) 送設(shè)備標(biāo)識號和僅用于打印的記錄材料量以及墨盒標(biāo)識號。當(dāng)多個(gè)打 印機(jī)與數(shù)據(jù)處理裝置相連時(shí),數(shù)據(jù)處理設(shè)備或連接在數(shù)據(jù)處理裝置上 游的終端設(shè)備可以知道在每個(gè)打印機(jī)中安裝了哪個(gè)墨盒以及消耗了多 少記錄材料。因此,即使在記錄材料收費(fèi)系統(tǒng)跟蹤多個(gè)打印機(jī)的記錄 材料時(shí),也能夠確定從每個(gè)墨盒使用了多少記錄材料。
此外,通過從所有打印機(jī)收集并制表數(shù)據(jù),記錄材料收費(fèi)系統(tǒng)可 以確定是否存在提供給用戶但是未被使用的墨盒。還可以確定是否存 在異常使用的墨盒,例如當(dāng)盡管記錄材料應(yīng)該己經(jīng)耗盡卻仍然使用墨 盒時(shí)。利用根據(jù)本發(fā)明的打印機(jī)和打印系統(tǒng),當(dāng)在墨盒安裝單元中安裝 墨盒時(shí),打印機(jī)的墨盒控制單元讀取墨盒標(biāo)識號,存儲(chǔ)墨盒標(biāo)識號作 為新安裝的墨盒,并且將墨盒標(biāo)識號發(fā)送到數(shù)據(jù)處理裝置。數(shù)據(jù)處理 裝置因此可以可靠地確定在哪個(gè)打印機(jī)中安裝了哪個(gè)墨盒。數(shù)據(jù)處理 裝置還可以知道何時(shí)墨盒從一個(gè)打印機(jī)移到另一個(gè)打印機(jī)。
當(dāng)記錄材料收費(fèi)系統(tǒng)包括多個(gè)打印機(jī)時(shí),記錄材料收費(fèi)系統(tǒng)可以 確定每個(gè)墨盒的用量,并且通過對從所有打印機(jī)接收到的數(shù)據(jù)進(jìn)行制 表,可以可靠地確定是否有提供的墨盒尚未被安裝在打印機(jī)中。
利用根據(jù)本發(fā)明的打印機(jī)和打印系統(tǒng),當(dāng)在墨盒安裝單元中使用 的墨盒內(nèi)的記錄材料量降到低于預(yù)定水平時(shí),打印機(jī)的墨盒控制單元 讀取墨盒標(biāo)識號,并且將墨盒標(biāo)識號寄存在數(shù)據(jù)存儲(chǔ)單元中,作為空 的墨盒,并且稍后將墨盒標(biāo)識號發(fā)送到數(shù)據(jù)處理裝置。數(shù)據(jù)處理裝置 因此可以可靠地知道何時(shí)哪個(gè)墨盒用完了記錄材料(即,變空)。
此外,當(dāng)記錄材料收費(fèi)系統(tǒng)包括多個(gè)打印機(jī)時(shí),記錄材料收費(fèi)系 統(tǒng)可以確定每個(gè)墨盒的用量,并且通過對從所有打印機(jī)接收到的數(shù)據(jù) 進(jìn)行制表,能夠可靠地確定是否尚未返回已經(jīng)耗盡記錄材料(為空)
的墨盒o
利用根據(jù)本發(fā)明的打印機(jī)和打印系統(tǒng),打印機(jī)的墨盒控制單元在 數(shù)據(jù)存儲(chǔ)單元中保留發(fā)送到數(shù)據(jù)處理裝置的墨盒標(biāo)識號,而不是刪除 該墨盒標(biāo)識號,并且通過添加墨盒標(biāo)識號,在數(shù)據(jù)存儲(chǔ)單元中存儲(chǔ)從 新安裝的墨盒的存儲(chǔ)裝置讀取的墨盒標(biāo)識號。
如果由于一些問題,例如在接收到墨盒標(biāo)識號之后數(shù)據(jù)處理裝置 崩潰,后來丟失了數(shù)據(jù)處理裝置所接收的墨盒標(biāo)識號,則由于打印機(jī) 仍然存儲(chǔ)了發(fā)送到數(shù)據(jù)處理裝置的墨盒標(biāo)識號,數(shù)據(jù)處理裝置可以通 過再次向打印機(jī)發(fā)出發(fā)送請求,重新獲取所需的墨盒標(biāo)識號。更具體 地,因?yàn)槟袠?biāo)識號一直由打印機(jī)或數(shù)據(jù)處理裝置存儲(chǔ),即使打印系 統(tǒng)存在問題,也不會(huì)丟失墨盒標(biāo)識號,并因此可以保持穩(wěn)定的打印系 統(tǒng)操作。
利用根據(jù)本發(fā)明的打印機(jī)和打印系統(tǒng),打印機(jī)在數(shù)據(jù)存儲(chǔ)單元中 保留發(fā)送到數(shù)據(jù)處理裝置的墨盒標(biāo)識號,而不是刪除墨盒標(biāo)識號,并 且將發(fā)送的墨盒標(biāo)識號的發(fā)送狀態(tài)設(shè)置為"已發(fā)送"狀態(tài)。因此可以區(qū)分已發(fā)送的墨盒標(biāo)識號和未發(fā)送的墨盒標(biāo)識號。更具體地,打印機(jī) 可以區(qū)分存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中并且由于尚未被發(fā)送到數(shù)據(jù)處理裝置 而必須保持在數(shù)據(jù)存儲(chǔ)單元中(即被寫保護(hù)的)的墨盒標(biāo)識號與已經(jīng) 發(fā)送到數(shù)據(jù)處理裝置并因此如果需要可以被擦除(即未寫保護(hù)的)墨 盒標(biāo)識號,并因此可以避免將新讀取的墨盒標(biāo)識號添加并存儲(chǔ)(重寫) 到存儲(chǔ)了寫保護(hù)的墨盒標(biāo)識號的地址。
利用根據(jù)本發(fā)明另一方面的打印機(jī)和打印系統(tǒng),打印機(jī)擦除(或 重寫)發(fā)送狀態(tài)被設(shè)置為已發(fā)送的墨盒的墨盒標(biāo)識號,然后存儲(chǔ)新讀 取的墨盒標(biāo)識號。因此,當(dāng)數(shù)據(jù)存儲(chǔ)單元中可用于存儲(chǔ)墨盒標(biāo)識號的 存儲(chǔ)容量有限并且必須存儲(chǔ)超出該存儲(chǔ)容量的墨盒標(biāo)識號時(shí),也可以 使用本發(fā)明。因此本發(fā)明可以與由于打印機(jī)對于多種顏色中的每一種 使用不同墨盒而存儲(chǔ)了多個(gè)墨盒標(biāo)識號的打印機(jī)一起使用。此外,只 要不超過數(shù)據(jù)存儲(chǔ)單元的存儲(chǔ)容量,就可以由打印機(jī)將已經(jīng)發(fā)送到數(shù) 據(jù)處理裝置的墨盒標(biāo)識號保留在存儲(chǔ)器中,使得數(shù)據(jù)處理裝置可以按 照需要多次獲取先前接收到的墨盒標(biāo)識號。
利用根據(jù)本發(fā)明另一方面的打印機(jī)和打印系統(tǒng),如果墨盒標(biāo)識符 被存儲(chǔ)達(dá)到存儲(chǔ)容量限制并且所有的發(fā)送狀態(tài)標(biāo)記都未被設(shè)置為表示 已發(fā)送,則打印機(jī)執(zhí)行錯(cuò)誤處理過程。如果由于一些問題使得在存儲(chǔ) 單元中存儲(chǔ)的墨盒標(biāo)識號被發(fā)送到數(shù)據(jù)處理裝置之前數(shù)據(jù)存儲(chǔ)單元的 存儲(chǔ)容量變滿,則可以執(zhí)行錯(cuò)誤處理過程,而不刪除或重寫數(shù)據(jù)。因 此,可以將尚未被發(fā)送到數(shù)據(jù)處理裝置的墨盒標(biāo)識號可靠地存儲(chǔ)在存 儲(chǔ)器中。可以將錯(cuò)誤報(bào)告給用戶,使得用戶修理或檢查該打印機(jī)以保 持打印系統(tǒng)平穩(wěn)地操作。
利用根據(jù)本發(fā)明另一方面的打印機(jī)和打印系統(tǒng),每個(gè)墨盒存儲(chǔ)了 多種記錄材料,記錄材料用量計(jì)算單元針對多種記錄材料中的每一種 進(jìn)行計(jì)算,并且將僅用于圖像記錄的記錄材料量存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元 中,并且稍后將該信息發(fā)送到數(shù)據(jù)處理裝置。即使在每個(gè)墨盒包含多 種記錄材料時(shí),數(shù)據(jù)處理設(shè)備也因此可以可靠地確定記錄材料用量。
當(dāng)與多個(gè)打印機(jī)一起使用記錄材料收費(fèi)系統(tǒng)時(shí),可以確定每個(gè)墨 盒中每種記錄材料的消耗,并且通過對從所有打印機(jī)接收到的數(shù)據(jù)進(jìn) 行制表,可以統(tǒng)計(jì)地確定從每個(gè)墨盒中使用哪種記錄材料最多。當(dāng)隨后更換墨盒時(shí),可以根據(jù)每種記錄材料使用多少來提供墨盒。如果對 于每種記錄材料使用不同的墨盒,可以提供更多的包含最常用記錄材 料的墨盒。當(dāng)在一個(gè)墨盒中存儲(chǔ)了多種記錄材料時(shí),可以選擇性地提 供對于更常用的記錄材料具有較大容量的墨盒。
利用根據(jù)本發(fā)明另一方面的打印機(jī)和打印系統(tǒng),記錄材料是墨水, 并且記錄材料用量計(jì)算單元根據(jù)噴射的墨珠數(shù)目來確定墨水用量。因 此,通過對墨珠數(shù)目進(jìn)行計(jì)數(shù),可以可靠地確定僅用于打印的墨水量。 結(jié)果,可以針對實(shí)際用于打印的墨水量來可靠地對用戶進(jìn)行收費(fèi)。
記錄材料不局限于墨水,而可以是例如墨粉。
根據(jù)本發(fā)明的打印機(jī)和打印系統(tǒng)中的記錄材料用量計(jì)算單元并不 將消耗用于使打印機(jī)保持正常工作條件的墨水當(dāng)作墨水用量的一部 分,所述使打印機(jī)保持正常工作條件的墨水即消耗用于清洗操作、恢 復(fù)堵塞的噴嘴或填充墨珠路徑的墨水。結(jié)果,可以可靠地計(jì)算實(shí)際用 于打印的墨水。
在根據(jù)本發(fā)明的打印系統(tǒng)中,數(shù)據(jù)處理裝置具有狀態(tài)獲取單元, 用于請求打印機(jī)發(fā)送狀態(tài)信息并從打印機(jī)接收狀態(tài)信息。因此,打印 機(jī)可以響應(yīng)于來自狀態(tài)獲取單元的請求,在希望時(shí)向數(shù)據(jù)處理裝置發(fā) 送狀態(tài)信息。
根據(jù)本發(fā)明另一方面的打印系統(tǒng)中的狀態(tài)獲取單元將用于保持?jǐn)?shù) 據(jù)可靠性的糾錯(cuò)碼添加到接收的狀態(tài)信息中。如果在產(chǎn)生之后通過某 些方式改變了狀態(tài)信息,則通過使用糾錯(cuò)碼,可以由數(shù)據(jù)處理裝置在 接收時(shí)檢測改變的存在。當(dāng)在記錄材料收費(fèi)系統(tǒng)中使用本發(fā)明的打印 系統(tǒng)時(shí),則可以提高從打印機(jī)接收的狀態(tài)信息的可靠性,可以避免由 于通信錯(cuò)誤或篡改而導(dǎo)致的改變,并且可以提高記錄材料收費(fèi)系統(tǒng)的 可靠性。
利用根據(jù)本發(fā)明的打印系統(tǒng),通過網(wǎng)絡(luò)將狀態(tài)信息從數(shù)據(jù)處理裝 置傳送到給打印系統(tǒng)提供墨盒的墨盒供應(yīng)方所維護(hù)的終端設(shè)備,并且 終端設(shè)備根據(jù)該狀態(tài)信息,計(jì)算記錄材料使用費(fèi)。因此,墨盒供應(yīng)方 可以針對使用的量來對打印機(jī)用戶進(jìn)行收費(fèi)。因此,通過從打印機(jī)獲 取狀態(tài)信息并且將該信息傳送給墨盒供應(yīng)方,可以提供現(xiàn)實(shí)且高度可 靠的記錄材料收費(fèi)系統(tǒng)。根據(jù)本發(fā)明另一方面的打印系統(tǒng)中的數(shù)據(jù)處理裝置具有記錄材料 用量獲取單元,用于請求打印機(jī)使用了多少記錄材料并且從打印機(jī)獲 取使用了多少記錄材料。因此,當(dāng)數(shù)據(jù)處理裝置希望知道使用了多少 記錄材料時(shí),由打印機(jī)報(bào)告使用了多少記錄材料,并且由數(shù)據(jù)處理裝 置進(jìn)行確認(rèn)。
結(jié)合附圖,通過參考以下說明和權(quán)利要求,可以更容易地理解和 認(rèn)識本發(fā)明的其它目的和成就。


圖l是使用根據(jù)本發(fā)明的打印機(jī)和打印系統(tǒng)來對墨水用量進(jìn)行收 費(fèi)的墨水收費(fèi)系統(tǒng)的框圖。
圖2是根據(jù)本發(fā)明優(yōu)選實(shí)施例的打印機(jī)的外部斜視圖。 圖3是根據(jù)本發(fā)明優(yōu)選實(shí)施例、兩個(gè)前蓋打開以展示打印機(jī)內(nèi)部 的打印機(jī)的外部斜視圖。
圖4是安裝在根據(jù)本發(fā)明的打印機(jī)中安裝的墨水盒的斜視圖。
圖5是示出了店內(nèi)服務(wù)器和打印機(jī)的電子設(shè)置的框圖。
圖6是店內(nèi)服務(wù)器和打印機(jī)的內(nèi)部處理的功能框圖。
圖7示意地示出了數(shù)據(jù)存儲(chǔ)單元中的存儲(chǔ)區(qū)域。
圖8示意地示出了墨水盒ID存儲(chǔ)區(qū)域。
圖9是描述當(dāng)打印機(jī)通電或安裝墨水盒時(shí)執(zhí)行的過程的流程圖。
圖10是描述當(dāng)墨水盒用完墨水時(shí)執(zhí)行的過程的流程圖。
圖11是用于在墨水盒ID存儲(chǔ)區(qū)域中存儲(chǔ)墨水盒ID的過程的流程圖。
圖12是收費(fèi)狀態(tài)信息收集過程的流程圖。
圖13A至圖13D示出了在由打印機(jī)制造商從主服務(wù)器接收到的收 費(fèi)狀態(tài)信息中的墨珠計(jì)數(shù)的示例。
圖14是打印機(jī)制造商從主服務(wù)器(公司X)接收到的收費(fèi)狀態(tài)信 息中的墨水盒ID的表。
具體實(shí)施方式
下面參考附圖來描述根據(jù)本發(fā)明的打印機(jī)和打印系統(tǒng)的優(yōu)選實(shí)施 例。下面針對使用打印機(jī)和打印系統(tǒng)的收費(fèi)系統(tǒng),來詳細(xì)描述使用存 儲(chǔ)墨水、墨粉或其它記錄材料的墨盒的根據(jù)本發(fā)明的打印機(jī)和打印系 統(tǒng)的實(shí)施例。
圖1是示出了使用根據(jù)本發(fā)明的打印機(jī)和打印系統(tǒng)以針對所用的 墨水量來對用戶進(jìn)行收費(fèi)的墨水收費(fèi)系統(tǒng)的框圖。圖2是根據(jù)本發(fā)明
該實(shí)施例的打印機(jī)的外部斜視圖,圖3是前蓋打開以展示打印機(jī)內(nèi)部 的打印機(jī)的外部斜視圖,以及圖4是安裝在本發(fā)明該實(shí)施例中的打印 機(jī)中的墨水盒的斜視圖。
墨水收費(fèi)系統(tǒng)概念
在根據(jù)本發(fā)明該實(shí)施例的墨水收費(fèi)系統(tǒng)中,打印機(jī)制造商(包含 記錄材料(例如墨水或墨粉)的墨盒的供應(yīng)方)所運(yùn)行的終端設(shè)備100 管理向公司X 200 (墨盒用戶)供應(yīng)填有作為記錄材料的墨水的墨盒, 其中公司X 200購買了多個(gè)彩色噴墨打印機(jī)240,并且通過打印機(jī)制 造商的終端設(shè)備100,根據(jù)打印機(jī)240用于打印機(jī)的墨水量支付了墨 水費(fèi)用。
在該墨水收費(fèi)系統(tǒng)中,公司X 200是針對特定產(chǎn)品發(fā)出優(yōu)惠券并 且根據(jù)發(fā)出的優(yōu)惠券數(shù)目而獲得廣告收入的公司。公司X 200在公司 Y 400 (例如公司X 200的顧客)擁有或管理的多個(gè)商店410至440 中安裝了店內(nèi)服務(wù)器(數(shù)據(jù)處理系統(tǒng))220、 230以及從打印機(jī)制造商 購買的多個(gè)打印機(jī)240 (為了簡明,在圖1中僅示出了商店410和420 中的店內(nèi)服務(wù)器和打印機(jī))。每個(gè)打印機(jī)240通過LAN與店內(nèi)服務(wù)器 220、 230可通信地相連。
本示例中公司Y 400是超市或其它零售商。打印機(jī)240可以是用 于打印收據(jù)的打印機(jī),但是在本發(fā)明該實(shí)施例中被描述為不同種類的 打印機(jī)。更具體地,打印機(jī)240被安裝在每個(gè)商店410至440中每個(gè) POS終端附近,作為用于打印優(yōu)惠券的打印機(jī)。例如,每個(gè)打印機(jī)240 被配置用于根據(jù)安裝在相同商店內(nèi)的店內(nèi)服務(wù)器220、 230的指令,發(fā) 出與從POS終端輸入的特殊產(chǎn)品信息相鏈接的優(yōu)惠券。然后由公司Y 400的POS終端操作員將發(fā)出的優(yōu)惠券交給顧客。說
主服務(wù)器210由公司X 200維護(hù),并且通過例如因特網(wǎng)的專有或 公共通信網(wǎng)絡(luò)與位于商店410至440內(nèi)的店內(nèi)服務(wù)器220、230中的每 一個(gè)可通信地相連。主服務(wù)器210將產(chǎn)品信息發(fā)送到店內(nèi)服務(wù)器220、 230。例如,主服務(wù)器210還被用于管理產(chǎn)品信息,并且與產(chǎn)品信息一 起發(fā)送用于打印由打印機(jī)240輸出的優(yōu)惠券的數(shù)據(jù),并且從店內(nèi)服務(wù) 器220、 230接收與打印機(jī)240發(fā)出的優(yōu)惠券種類和數(shù)目相關(guān)的信息。
本墨水收費(fèi)系統(tǒng)中的打印機(jī)制造商根據(jù)需求來給公司X供應(yīng)包含 墨水的墨水盒(下面稱為"墨盒")。可以由打印機(jī)制造商所運(yùn)行的終 端設(shè)備IOO根據(jù)用戶的墨水用量來預(yù)測需求。打印機(jī)240被安裝在公 司Y 400中具有POS終端的收銀臺。公司X 200所提供的墨水盒被安 裝在打印機(jī)240中。位于POS終端的掃描儀掃描條形碼(包括貼在每 個(gè)產(chǎn)品上的產(chǎn)品代碼),然后店內(nèi)服務(wù)器220、 230獲取與每個(gè)產(chǎn)品代 碼相對應(yīng)的產(chǎn)品信息,確定是否存在要打印的優(yōu)惠券信息。如果存在 要打印的優(yōu)惠券信息,則服務(wù)器向打印機(jī)240發(fā)送適當(dāng)?shù)拇蛴?shù)據(jù)以 發(fā)出優(yōu)惠券。每個(gè)商店410至440內(nèi)的店內(nèi)服務(wù)器220、 230定期從相 連的每一個(gè)打印機(jī)240收集與墨水用量相關(guān)的信息,并且將該信息發(fā) 送到主服務(wù)器210。
主服務(wù)器210然后通過網(wǎng)絡(luò)將主服務(wù)器210中收集的打印機(jī)240 的墨水用量信息發(fā)送到打印機(jī)制造商所操作的終端設(shè)備100。主服務(wù) 器210中收集的墨水用量信息可以可選地被記錄到CD (壓縮盤)、DVD
(數(shù)字通用盤)或其它數(shù)據(jù)存儲(chǔ)介質(zhì),然后被傳遞給打印機(jī)制造商。 打印機(jī)制造商或終端設(shè)備100然后對從公司X 200接收的用量信息進(jìn) 行制表,并且周期地針對墨水用量對公司X 200進(jìn)行收費(fèi)。公司X200 還將從公司Y 400收集的空墨水盒返回給打印機(jī)制造商。打印機(jī)制造
商重新填充返回的墨水盒,然后將重新填充的墨水盒返回給公司X 200。
根據(jù)本發(fā)明該實(shí)施例的墨水收費(fèi)系統(tǒng)僅針對用于打印優(yōu)惠券或其 它內(nèi)容的墨水量進(jìn)行收費(fèi)。不是用于打印的墨水包括例如清洗過程、 打印頭恢復(fù)過程和墨水供應(yīng)補(bǔ)充操作所消耗的墨水,包括作為打印頭 噴嘴維護(hù)的一部分用于沖洗噴嘴的墨水和從噴嘴吸出的墨水。更具體 地,對于使得可以從打印頭噴射墨水的操作所消耗的墨水不收費(fèi)。因此,本系統(tǒng)的優(yōu)點(diǎn)是公司X 200不需要為不是用于打印優(yōu)惠券的墨水 進(jìn)行支付。
打印機(jī)設(shè)置
接下來描述本發(fā)明的該實(shí)施例中的打印機(jī)240的設(shè)置。
如圖2和3所示的根據(jù)本發(fā)明該實(shí)施例的打印機(jī)240是彩色打印
機(jī),使用多種不同顏色的墨水來在用作記錄介質(zhì)的巻紙上打印圖像并
發(fā)出優(yōu)惠券。
如圖2所示,根據(jù)本發(fā)明該實(shí)施例的打印機(jī)240在打印機(jī)外殼2 的前面從左至右具有電源開關(guān)3、巻紙蓋5以及墨水盒艙蓋7,打印機(jī) 外殼2包括前部上面板2a和打印機(jī)外殼蓋2b。在電源開關(guān)3之上是 多個(gè)LED指示燈6,用于向用戶報(bào)告與打印機(jī)狀態(tài)有關(guān)的信息。巻紙 蓋5盒墨水盒艙蓋7的每一個(gè)都可以在位于每個(gè)蓋的底部的鉸鏈(未 示出)上向前旋轉(zhuǎn),以打開和關(guān)閉。
打開巻紙蓋5就打開了紙艙13,其中如圖3所示,存儲(chǔ)了用作打 印紙的巻紙ll。當(dāng)這樣打開巻紙蓋5時(shí),可以更換巻紙ll。
打開墨水盒艙蓋7就可以進(jìn)入墨盒艙15,并且能夠加載或更換墨 盒艙15內(nèi)的墨水盒20。
該實(shí)施例中的墨水盒20是在墨盒外殼21內(nèi)包含分別包括黃、青 和品紅墨水的三色墨水包(pack)的單個(gè)封裝。在根據(jù)該實(shí)施例的打 印機(jī)240中,墨盒艙15內(nèi)的墨水盒20隨著墨水盒艙蓋7的打開和關(guān) 閉而在墨盒更換位置和墨盒使用位置之間滑動(dòng)。
如圖4所示,在墨水盒20的背面21a的底部形成兩個(gè)定位孔26。 當(dāng)將墨水盒20加載到打印機(jī)240的墨盒艙15內(nèi)時(shí),由在定位銷(未 示出)上滑動(dòng)的定位孔26引導(dǎo)墨水盒20并保持在適當(dāng)位置。還在背 面21a的中間形成墨水供應(yīng)開口 21b,并且通過這些墨水供應(yīng)開口 21b 來將墨水盒20內(nèi)的三種墨水提供給打印機(jī)240。
設(shè)置在定位孔26之間的廢棄墨水回收開口 28被用于回收用于打 印頭清洗、堵塞噴嘴的恢復(fù)和墨水供應(yīng)補(bǔ)充的廢棄墨水,即不是由打 印機(jī)240用于打印而是用于使打印機(jī)保持打印條件使得可以從打印頭 噴射墨水的墨水。通過該廢棄墨水回收開口 28,將廢棄的墨水回收到 墨水盒20。根據(jù)本發(fā)明該實(shí)施例的墨水盒20因此既用作用于供應(yīng)墨水的墨水罐,還用作用于收集并容納廢棄墨水的廢棄墨水罐。
在墨水盒20的一側(cè)21c內(nèi)嵌入存儲(chǔ)設(shè)備27,暴露觸針27a的表 面。該存儲(chǔ)設(shè)備27是例如閃速ROM之類的可重寫非易失性存儲(chǔ)設(shè)備, 存儲(chǔ)用于標(biāo)識特定墨水盒的墨盒ID (墨盒標(biāo)識信息)或其它信息。存 儲(chǔ)設(shè)備27通過暴露的觸針27a與位于打印機(jī)240的墨盒艙15中的匹 配針(未示出)相連,從而使打印機(jī)240能夠?qū)?shù)據(jù)寫入存儲(chǔ)設(shè)備27。
店內(nèi)服務(wù)器和打印機(jī)之間的關(guān)系
下面參考圖5和6來描述根據(jù)本發(fā)明該實(shí)施例的打印系統(tǒng)的店內(nèi) 服務(wù)器220 (230)和打印機(jī)240之間的關(guān)系。
圖5是示出了店內(nèi)服務(wù)器220 (230)和打印機(jī)240的電子設(shè)置的 示意框圖。
如圖5所示,店內(nèi)服務(wù)器220 (包括店內(nèi)服務(wù)器230和其它服務(wù) 器)的主要部分是CPU221、 ROM 222 (非易失性存儲(chǔ)器)、RAM 223 (易 失性存儲(chǔ)器)、作為大容量存儲(chǔ)設(shè)備的硬盤驅(qū)動(dòng)器224、輸入設(shè)備225 以及通信接口 226。作為CPU 221運(yùn)行存儲(chǔ)在硬盤驅(qū)動(dòng)器224中的操 作系統(tǒng)和軟件應(yīng)用程序,并且通過通信接口 226將命令和打印數(shù)據(jù)發(fā) 送到打印機(jī)240的結(jié)果,店內(nèi)服務(wù)器220 (230)控制打印機(jī)240。
打印機(jī)240主要包括CPU241、閃速ROM 242 (可重寫非易失性存 儲(chǔ)器)、RAM 243 (易失性存儲(chǔ)器)、通信接口 244、用于控制將墨水噴 射到巻紙11上來打印的打印控制單元245、紙傳送機(jī)構(gòu)246、打印頭 247、用于檢測巻紙蓋5或墨水盒艙蓋7是否打開或關(guān)閉的開蓋傳感器 248以及其中加載了墨水盒20的墨盒艙15。在CPU 241運(yùn)行存儲(chǔ)在閃 速ROM 242中的固件時(shí),打印機(jī)240通過通信接口 244與店內(nèi)服務(wù)器 220 (230)進(jìn)行通信,接收命令和打印數(shù)據(jù)。根據(jù)接收到的控制命令 和打印數(shù)據(jù),在驅(qū)動(dòng)打印頭247在巻紙11上打印以發(fā)出優(yōu)惠券的同時(shí), 打印控制單元245利用紙傳送機(jī)構(gòu)246來傳送巻紙11。
圖6是描述了店內(nèi)服務(wù)器220 (230)和打印機(jī)240的內(nèi)部過程的 功能框圖。
打印機(jī)過程
首先描述打印機(jī)240的操作。如圖6所示,打印機(jī)240具有接收 單元301和接收緩沖器302。接收單元301接收從店內(nèi)服務(wù)器220發(fā)送的命令和打印數(shù)據(jù)。接收緩沖器302暫存接收單元301接收的命令 和打印數(shù)據(jù)。然后命令解釋單元解釋接收緩沖器320接收的數(shù)據(jù),并 且通過直接存儲(chǔ)器存取(DMA),將控制命令發(fā)送到控制命令緩沖器 304,并且將打印數(shù)據(jù)發(fā)送到打印緩沖器。
打印緩沖器305緩沖的打印數(shù)據(jù)然后由打印數(shù)據(jù)產(chǎn)生單元306轉(zhuǎn) 換用于打印,以產(chǎn)生并在打印緩沖器中存儲(chǔ)與打印頭247的噴嘴布置 相對應(yīng)的點(diǎn)圖案數(shù)據(jù)。例如,該點(diǎn)圖案數(shù)據(jù)是2比特灰度級數(shù)據(jù),表 示從打印頭247的噴嘴噴射的墨水是否(1)未噴射,或者按照(2) 小點(diǎn)、(3)中等點(diǎn)或(4)大點(diǎn)噴射。
打印控制單元307根據(jù)存儲(chǔ)在打印緩沖器305中的點(diǎn)圖案數(shù)據(jù)來 驅(qū)動(dòng)打印頭247,以在巻紙11上形成圖像并產(chǎn)生優(yōu)惠券。
由主控制單元308讀取控制命令緩沖器304緩沖的控制命令數(shù)據(jù), 根據(jù)控制命令來執(zhí)行例如使紙前進(jìn)特定距離的過程。
接下來描述墨珠計(jì)數(shù)分析單元309 (記錄材料用量計(jì)算單元)。
墨珠計(jì)數(shù)分析單元309根據(jù)存儲(chǔ)在打印緩沖器305中的打印數(shù)據(jù) 或者從打印數(shù)據(jù)產(chǎn)生的點(diǎn)圖案數(shù)據(jù),以點(diǎn)為單位對從打印頭247噴射 的墨水量進(jìn)行計(jì)數(shù),作為每種顏色墨水的墨珠數(shù)目。從打印頭247噴 射的墨水量根據(jù)每個(gè)點(diǎn)的大小而不同,即根據(jù)每個(gè)點(diǎn)是小、中等或大 而不同。墨珠計(jì)數(shù)分析單元309將點(diǎn)的每個(gè)大小轉(zhuǎn)換為相應(yīng)的墨珠計(jì) 數(shù),并且計(jì)算噴射了多少墨珠。然后,墨珠計(jì)數(shù)分析單元309所計(jì)算 的墨珠計(jì)數(shù)被存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元312中。還存儲(chǔ)從例如更換墨水盒 20時(shí)間的特定時(shí)間點(diǎn)開始的累積墨珠計(jì)數(shù)。
墨珠計(jì)數(shù)分析單元309對從打印頭247噴射以在巻紙11上打印的 墨水量進(jìn)行計(jì)數(shù),以點(diǎn)為單位轉(zhuǎn)換為每種顏色的墨珠計(jì)數(shù),并且并不 將消耗用于確保打印頭可以噴射墨水的墨水量當(dāng)作墨水用量的一部 分,用于確保打印頭可以噴射墨水的墨水包括在噴嘴沖洗期間從打印 頭247噴射的墨水、由墨水吸收機(jī)構(gòu)(未示出)從打印頭247吸收的 墨水以及用于堵塞噴嘴的恢復(fù)和墨水加載操作的墨水。
接下來描述剩余墨水分析單元310。
剩余墨水分析單元310針對每一種顏色來計(jì)算在墨水盒20中剩余 的墨水量。在墨水盒20的存儲(chǔ)設(shè)備27中針對每一種顏色存儲(chǔ)了表示墨水盒20中剩余墨水量的值。
當(dāng)給墨盒重新填充墨水時(shí),存儲(chǔ)特定的初始值,并且在任意時(shí)候 可以通過從該初始值減去用于打印的墨水量加上用于使得能夠從打印 頭噴射墨水的墨水總量,來計(jì)算剩余墨水量,用于使得能夠從打印頭 噴射墨水的墨水總量包括如上所述由沖洗、墨水吸收和其它清潔操作 以及堵塞噴嘴的恢復(fù)和墨水加載操作所消耗的墨水。
可選地,可以從總噴射墨珠計(jì)數(shù)中計(jì)算剩余墨水水平。剩余墨水 水平還可以表達(dá)為與初始值的比值。然后在預(yù)定時(shí)刻利用墨盒控制單 元311將計(jì)算的剩余墨水水平存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元312中和墨水盒20 的存儲(chǔ)設(shè)備27中。當(dāng)剩余墨水水平低于或等于預(yù)定水平時(shí),認(rèn)為墨盒 為空("用完墨水"的水平)。
接下來描述墨盒控制單元311。
墨盒控制單元311是用于控制從安裝在打印機(jī)240中的墨水盒20 的存儲(chǔ)設(shè)備27讀取數(shù)據(jù)以及向存儲(chǔ)設(shè)備27寫數(shù)據(jù)的控制單元。由墨 盒控制單元311所運(yùn)行的操作與從安裝的墨水盒讀取的墨盒ID相鏈 接,如下面進(jìn)一步所描述的。
接下來參考圖7和圖8來描述數(shù)據(jù)存儲(chǔ)單元312。 數(shù)據(jù)存儲(chǔ)單元312是用于存儲(chǔ)與打印機(jī)240相關(guān)的信息的存儲(chǔ)區(qū) 域,并且可以通過在閃速ROM 242中保留特定區(qū)域來提供。 圖7示意地示出了數(shù)據(jù)存儲(chǔ)單元312中的存儲(chǔ)區(qū)域。 如圖7所示,數(shù)據(jù)存儲(chǔ)單元312具有打印機(jī)序列號存儲(chǔ)區(qū)域312a、 剩余墨水存儲(chǔ)區(qū)域312b、累積墨珠計(jì)數(shù)存儲(chǔ)區(qū)域312c和墨水盒ID存 儲(chǔ)區(qū)域312d。
打印機(jī)序列號存儲(chǔ)區(qū)域312a存儲(chǔ)打印機(jī)序列號(設(shè)備標(biāo)識號), 該打印機(jī)序列號是用于區(qū)分該打印機(jī)240與相同或不同型號的其它打 印機(jī)的唯一號碼。
剩余墨水存儲(chǔ)區(qū)域312b存儲(chǔ)在當(dāng)前加載在打印機(jī)中的墨盒中剩 余的墨水量。
累積墨珠計(jì)數(shù)存儲(chǔ)區(qū)域312c積累并存儲(chǔ)墨珠計(jì)數(shù)分析單元309
所計(jì)數(shù)的僅用于打印的墨珠的總數(shù)目。
墨水盒ID存儲(chǔ)區(qū)域312a存儲(chǔ)新安裝的墨水盒的ID以及更換的空墨水盒的ID。
圖8示意地示出了數(shù)據(jù)存儲(chǔ)單元312的墨水盒ID存儲(chǔ)區(qū)域。
墨水盒ID存儲(chǔ)區(qū)域312d分別存儲(chǔ)新安裝的墨水盒的ID和更換的 空墨水盒的ID,并且被配置用于存儲(chǔ)這兩種ID。下面將墨水盒ID存 儲(chǔ)區(qū)域312d描述為具有有限容量用于存儲(chǔ)墨水盒標(biāo)識號,但是如果對 于數(shù)據(jù)存儲(chǔ)單元312使用大容量存儲(chǔ)設(shè)備,則墨水盒ID存儲(chǔ)區(qū)域312a 可以被配置具有無特定的存儲(chǔ)容量限制。
墨水盒ID存儲(chǔ)區(qū)域312d包括標(biāo)記單元312e、墨水盒ID存儲(chǔ)單 元312f和墨水盒狀態(tài)存儲(chǔ)單元312g。
標(biāo)記單元312e存儲(chǔ)標(biāo)記"r" (ID發(fā)送狀態(tài)標(biāo)記),指示是否己經(jīng) 將墨水盒ID發(fā)送到店內(nèi)服務(wù)器220 (230)。
墨水盒ID存儲(chǔ)單元312f存儲(chǔ)由墨盒控制單元311從存儲(chǔ)設(shè)備27 讀取的墨水盒ID。
墨水盒狀態(tài)存儲(chǔ)單元312g將墨水盒狀態(tài)存儲(chǔ)為新或舊。墨水盒狀 態(tài)標(biāo)記被用于確定從墨水盒讀取的墨水盒ID是否是第一次安裝的墨 水盒的ID號或者是墨水用盡的墨水盒的ID。
在本發(fā)明的該實(shí)施例中,墨水盒ID存儲(chǔ)區(qū)域312d被配置用于在 每次墨盒控制單元311從存儲(chǔ)設(shè)備27讀取墨水盒ID時(shí),依次存儲(chǔ)來 自預(yù)定地址(例如0000h)的數(shù)據(jù)。
發(fā)送數(shù)據(jù)產(chǎn)生單元313響應(yīng)于來自店內(nèi)服務(wù)器220 (230)的收費(fèi) 狀態(tài)發(fā)送請求,獲取存儲(chǔ)在打印機(jī)240的數(shù)據(jù)存儲(chǔ)單元312中的收費(fèi) 信息(下面稱為"收費(fèi)狀態(tài)"),以產(chǎn)生收費(fèi)狀態(tài)信息,或者響應(yīng)于累 積墨珠計(jì)數(shù)發(fā)送請求,產(chǎn)生累積墨珠計(jì)數(shù)信息,并且將請求的信息返 回店內(nèi)服務(wù)器220 (230)。
該收費(fèi)狀態(tài)包括存儲(chǔ)在墨水盒ID存儲(chǔ)區(qū)域312d中的新墨水盒ID 以及空墨水盒的ID。也可以包括打印機(jī)序列號和剩余墨水信息。
累積墨珠計(jì)數(shù)信息僅包括用于打印的累積墨珠計(jì)數(shù)(或者從累積 墨珠計(jì)數(shù)轉(zhuǎn)換的剩余墨水水平)。
包括該收費(fèi)狀態(tài)信息和累積墨珠計(jì)數(shù)信息的信息可以可選地被用 作收費(fèi)狀態(tài)信息。當(dāng)在這種情況下店內(nèi)服務(wù)器220 (230)發(fā)出發(fā)送請 求時(shí),發(fā)送數(shù)據(jù)產(chǎn)生單元313返回包括收費(fèi)狀態(tài)信息和累積墨珠計(jì)數(shù)當(dāng)接收到收費(fèi)狀態(tài)信息發(fā)送請求時(shí),發(fā)送數(shù)據(jù)產(chǎn)生單元313將該 信息編譯為單個(gè)發(fā)送單元,添加校驗(yàn)和以提高數(shù)據(jù)可靠性,并且返回 結(jié)果,作為收費(fèi)狀態(tài)信息。同樣給累積墨珠計(jì)數(shù)添加校驗(yàn)和,來返回 累積墨珠計(jì)數(shù)信息。然后通過發(fā)送單元314將產(chǎn)生的收費(fèi)狀態(tài)信息或 累積墨珠計(jì)數(shù)信息發(fā)送到店內(nèi)服務(wù)器220 (230)。
發(fā)送數(shù)據(jù)產(chǎn)生單元313并不局限于以一個(gè)塊發(fā)送收費(fèi)狀態(tài)信息, 而可以依次發(fā)送打印機(jī)序列號、剩余墨水水平、累積墨珠計(jì)數(shù)、新安 裝的墨水盒ID以及空墨水盒ID。還可以與僅包括累積墨珠計(jì)數(shù)的其 它數(shù)據(jù)組合一起發(fā)送墨水盒ID,從而通過僅發(fā)送必需信息,提高了發(fā) 送效率。
店內(nèi)服務(wù)器的處理
店內(nèi)服務(wù)器220 (230)可以通過運(yùn)行存儲(chǔ)在硬盤驅(qū)動(dòng)器224上的 操作系統(tǒng)和軟件應(yīng)用程序來執(zhí)行各種處理。圖6示出了一種使用位于 商店的打印機(jī)240來獲取優(yōu)惠券打印和收費(fèi)狀態(tài)信息的系統(tǒng)。店內(nèi)服 務(wù)器220 (230)包括通信單元321、優(yōu)惠券圖像存儲(chǔ)單元322、優(yōu)惠 券選擇單元323、墨珠信息獲取單元324 (記錄材料用量獲取單元)、 收費(fèi)狀態(tài)獲取單元325和收費(fèi)狀態(tài)存儲(chǔ)單元326。
通信單元321與打印機(jī)240進(jìn)行通信,并且根據(jù)來自上游應(yīng)用程 序或API (應(yīng)用編程接口)的指令,將命令和打印數(shù)據(jù)發(fā)送到打印機(jī) 240,并且通過用于與打印機(jī)240進(jìn)行通信的端口 (在本示例中是LAN 端口)從打印機(jī)240接收信息。
優(yōu)惠券圖像存儲(chǔ)單元322存儲(chǔ)可以由打印機(jī)240打印的多個(gè)優(yōu)惠 券的圖像數(shù)據(jù)。
優(yōu)惠券選擇單元323從存儲(chǔ)在優(yōu)惠券圖像存儲(chǔ)單元322中的多個(gè) 優(yōu)惠券的圖像數(shù)據(jù)中選擇適當(dāng)?shù)膱D像數(shù)據(jù)。例如,在由完成交易的POS 終端觸發(fā)時(shí),本實(shí)施例中的優(yōu)惠券選擇單元323執(zhí)行選擇過程。
更具體地,優(yōu)惠券選擇單元323選擇與顧客購買的特殊產(chǎn)品相鏈 接的優(yōu)惠券的圖像數(shù)據(jù)。通過通信單元321將選定的圖像數(shù)據(jù)發(fā)送到 打印機(jī)240,打印機(jī)240然后打印并發(fā)出優(yōu)惠券。結(jié)果,在與POS終 端相連的收據(jù)打印機(jī)(未示出)發(fā)出銷售收據(jù)的同時(shí)依次發(fā)出了與顧客購買的產(chǎn)品相關(guān)的優(yōu)惠券,使得可以與收據(jù)一起將優(yōu)惠券交給顧客。
通過將優(yōu)惠券交給顧客,公司Y 400希望誘使顧客再次光臨并且購買 其它東西。可以從店內(nèi)服務(wù)器220 (230)向打印機(jī)240發(fā)送優(yōu)惠券圖 像數(shù)據(jù)以用于打印。
墨珠信息獲取單元324請求打印機(jī)240發(fā)送累積墨珠計(jì)數(shù)信息, 并且根據(jù)來自更高層應(yīng)用程序(未示出)的命令,通過通信單元321 向打印機(jī)240發(fā)送累積墨珠計(jì)數(shù)信息發(fā)送請求。當(dāng)在發(fā)送累積墨珠計(jì) 數(shù)信息發(fā)送請求之后從打印機(jī)240接收到累積墨珠計(jì)數(shù)信息時(shí),將累 積墨珠計(jì)數(shù)信息傳遞給請求該信息的應(yīng)用程序。還將累積墨珠計(jì)數(shù)信 息接收收據(jù)返回給打印機(jī)240。還將累積墨珠計(jì)數(shù)信息存儲(chǔ)在收費(fèi)狀 態(tài)存儲(chǔ)單元326中。
收費(fèi)狀態(tài)獲取單元325請求打印機(jī)240發(fā)送收費(fèi)狀態(tài)信息,并且 在更高層應(yīng)用程序(未示出)指示時(shí),通過通信單元321向打印機(jī)240 發(fā)送收費(fèi)狀態(tài)信息發(fā)送請求。當(dāng)在發(fā)送收費(fèi)狀態(tài)信息發(fā)送請求之后從 打印機(jī)240接收到收費(fèi)狀態(tài)信息時(shí),收費(fèi)狀態(tài)獲取單元325將收費(fèi)狀 態(tài)信息傳遞給應(yīng)用程序。還將收費(fèi)狀態(tài)信息接收收據(jù)返回給打印機(jī) 240。接收到的收費(fèi)狀態(tài)信息中的信息被解釋并存儲(chǔ)在收費(fèi)狀態(tài)存儲(chǔ)單 元326中。
當(dāng)將收費(fèi)狀態(tài)信息中的信息存儲(chǔ)到收費(fèi)狀態(tài)存儲(chǔ)單元326時(shí),收 費(fèi)狀態(tài)獲取單元325存儲(chǔ)打印機(jī)序列號、剩余墨水水平數(shù)據(jù)、累積墨 珠計(jì)數(shù)、新墨水盒ID和舊墨水盒ID,作為單個(gè)記錄,無論是以單個(gè) 塊或者是分離數(shù)據(jù)的形式接收到收費(fèi)狀態(tài)信息。
墨珠信息獲取單元324和收費(fèi)狀態(tài)獲取單元325向總墨珠計(jì)數(shù)信 息和收費(fèi)狀態(tài)信息添加校驗(yàn)和或其它糾錯(cuò)碼。該糾錯(cuò)碼被設(shè)計(jì)用于確 保特定數(shù)據(jù)單元的完整性,并且通過例如獲得校驗(yàn)和或所有數(shù)據(jù)的二 進(jìn)制和來計(jì)算。使用糾錯(cuò)碼使得能夠驗(yàn)證例如是否由其它某個(gè)過程修 改了數(shù)據(jù)或者數(shù)據(jù)是否被正確地傳送到打印機(jī)制造商的終端設(shè)備 100,使得如果值不同,則可以執(zhí)行重傳或其它錯(cuò)誤處理過程。
更具體地,通過向收費(fèi)狀態(tài)信息添加糾錯(cuò)碼,收費(fèi)狀態(tài)獲取單元 325通過可以檢測接收到的數(shù)據(jù)中的錯(cuò)誤,避免了篡改,并且改進(jìn)了 數(shù)據(jù)可靠性。在本示例中,由店內(nèi)服務(wù)器220 (230)的收費(fèi)狀態(tài)獲取單元325 將該糾錯(cuò)碼添加到收費(fèi)狀態(tài)信息,但是本發(fā)明不局限于此。例如,打 印機(jī)240的發(fā)送數(shù)據(jù)產(chǎn)生單元313可以將糾錯(cuò)碼添加到收費(fèi)狀態(tài)信息, 使得包含糾錯(cuò)碼的收費(fèi)狀態(tài)信息從打印機(jī)發(fā)送到店內(nèi)服務(wù)器220 (230)。
打印機(jī)讀取墨水盒ID,情況l:在安裝墨盒時(shí)
接下來參考圖9中的流程圖來描述當(dāng)在打印機(jī)240中安裝墨水盒 20時(shí)用于讀取墨水盒ID的過程。圖9是描述當(dāng)打印機(jī)通電或安裝墨 水盒時(shí)運(yùn)行的過程的流程圖。
當(dāng)在打印機(jī)240中安裝新的墨水盒20時(shí),墨盒控制單元311從墨 水盒20的存儲(chǔ)設(shè)備27中讀取墨水盒ID。
更具體地,當(dāng)打印機(jī)240通電或者開蓋傳感器248檢測到墨水盒 艙蓋7關(guān)閉時(shí)(步驟S1返回"是"),讀取存儲(chǔ)在墨水盒20的存儲(chǔ)設(shè) 備27中的剩余墨水水平值(步驟S2),并將其與存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元 312中的剩余墨水水平值相比較(步驟S3)。
如果兩個(gè)剩余墨水水平值是相同的,則確定當(dāng)前安裝的墨水盒與 通電或更換墨水盒之前的墨水盒相同。
如果剩余墨水水平值不相同,則當(dāng)前安裝的墨水盒與通電或安裝 墨水盒之前安裝的墨水盒不同,并且墨盒控制單元311將從墨水盒存 儲(chǔ)設(shè)備27讀取的墨水盒ID存儲(chǔ)作為新墨水盒的ID (步驟S4)。
在存儲(chǔ)新墨水盒ID之后,墨盒控制單元311將數(shù)據(jù)存儲(chǔ)單元312 的剩余墨水存儲(chǔ)區(qū)域312b中存儲(chǔ)的剩余墨水水平值更新為從墨水盒 20的存儲(chǔ)設(shè)備27讀取的值(步驟S5)。結(jié)果,存儲(chǔ)在墨水盒20中的 剩余墨水水平值和打印機(jī)240所存儲(chǔ)的剩余墨水水平值相同。
墨盒控制單元311還增加并更新存儲(chǔ)在墨水盒20的存儲(chǔ)設(shè)備27 中的安裝計(jì)數(shù)器。因此在墨水盒20中更新了表示在打印機(jī)中安裝墨水 盒20的次數(shù)的信息。打印機(jī)240還可以讀取該安裝計(jì)數(shù)器的值,并且
在安裝計(jì)數(shù)器是在正常使用期間不應(yīng)該出現(xiàn)的值時(shí),執(zhí)行適當(dāng)?shù)腻e(cuò)誤 處理過程,例如將出現(xiàn)問題通知店內(nèi)服務(wù)器220、 230。
打印機(jī)讀取墨水盒ID,情況2:當(dāng)墨盒為空時(shí)
接下來參考圖10中的流程圖來描述當(dāng)打印機(jī)240中墨水盒為空(用完墨水的狀態(tài))時(shí)墨水盒ID的讀取過程。圖10是描述了當(dāng)墨水 盒變空時(shí)執(zhí)行的過程的流程圖。
在本發(fā)明的該實(shí)施例中,剩余墨水分析單元310確定墨水盒是否 為空。剩余墨水分析單元310計(jì)算墨水盒20中每種顏色的剩余墨水量, 以獲得剩余墨水水平值,并且如果對于任何一種顏色,剩余墨水水平 值小于或等于預(yù)定值,則確定墨水盒處于用完墨水的狀態(tài)。
如果對于任意一種顏色,剩余墨水水平值小于或等于預(yù)定水平(步 驟S11返回"是"),則打印機(jī)240利用發(fā)送數(shù)據(jù)產(chǎn)生單元313,向店 內(nèi)服務(wù)器220 (230)報(bào)告用完墨水的狀態(tài),并且使打印機(jī)240外部上 的LED指示燈6閃爍,作為提示用戶更換墨水盒20的方式(步驟S12)。
然后墨盒控制單元311從墨水盒20的存儲(chǔ)設(shè)備27讀取墨水盒ID, 并且將讀取的墨水盒ID存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元312的墨水盒ID存儲(chǔ)區(qū) 域312d中,作為空墨水盒的ID (步驟S13)。
存儲(chǔ)墨水盒ID:當(dāng)安裝墨水盒時(shí)和當(dāng)墨盒用完墨水時(shí)
參考圖8和11來進(jìn)一步描述圖9中步驟S4和圖10中步驟S13 中執(zhí)行的墨水盒ID存儲(chǔ)過程。
圖9中的步驟S4是用于在安裝墨水盒時(shí)存儲(chǔ)墨水盒ID的過程。 圖11是描述將墨水盒ID存儲(chǔ)在墨水盒ID存儲(chǔ)區(qū)域312d中的過程的 流程圖。假定墨水盒ID存儲(chǔ)區(qū)域312d的墨水盒標(biāo)識號(ID)存儲(chǔ)容 量較小,局限于20個(gè)墨水盒ID。
在本示例中,當(dāng)在墨水盒ID存儲(chǔ)區(qū)域312d中已經(jīng)存儲(chǔ)了四個(gè)墨 水盒ID時(shí),在墨盒艙15中安裝新的墨水盒。更具體地,在圖8所示 的示例中,當(dāng)在地址0000h、 OOOlh和OOlOh處存儲(chǔ)了新的墨水盒ID 20060701001、 20060705045和20060803104,并且在地址0011h處存 儲(chǔ)了用完墨水的墨水盒ID 20060701001時(shí),安裝墨水盒ID為 10060803285的新墨水盒。
然后墨盒控制單元311確定在墨水盒ID存儲(chǔ)區(qū)域312d中是否有 足夠的空間以存儲(chǔ)從存儲(chǔ)設(shè)備27讀取的墨水盒ID。如果有(步驟S51 返回"是"),則存儲(chǔ)新安裝的墨水盒的墨水盒ID (步驟52)。更具體 地,在墨水盒ID存儲(chǔ)單元312f中的地址OlOOh處寫入墨水盒ID 10060803285,并且將"新"或其它特定標(biāo)記寫入墨水盒狀態(tài)存儲(chǔ)單元312g中的相應(yīng)字段。
然而,如果步驟S51確定沒有空間可用(步驟S51返回"否"), 則墨盒控制單元311通過檢査在標(biāo)記單元312e中是否設(shè)置了標(biāo)記"r", 來確定是否己經(jīng)發(fā)送了存儲(chǔ)在墨水盒ID存儲(chǔ)區(qū)域312d中的二十個(gè)墨 水盒ID。如果設(shè)置了所有二十個(gè)標(biāo)記"r"(步驟S53返回"是"),則 擦除二十個(gè)己發(fā)送的墨水盒ID之一,并且將新安裝在墨盒艙15中的 墨水盒的墨水盒ID存儲(chǔ)到墨水盒ID存儲(chǔ)區(qū)域312d (步驟S54)。
例如,可以根據(jù)FIFO (先入先出),選擇刪除二十個(gè)己發(fā)送的墨 水盒ID中的哪個(gè),使得刪除最早的墨水盒ID,并且將新的墨水盒ID 存儲(chǔ)(重寫)到相同的地址。使用圖8所示的示例,因此擦除每個(gè)存 儲(chǔ)單元中地址OOOOh處存儲(chǔ)的值,將新安裝的墨水盒的墨水盒ID寫入 墨水盒ID存儲(chǔ)單元312f中相同的地址OOOOh,并且將"新"寫入墨 水盒狀態(tài)存儲(chǔ)單元312g中的相同地址。
如果在步驟S53中未設(shè)置二十個(gè)標(biāo)記"r"(步驟S53返回"否"), 則出現(xiàn)了問題。因此墨盒控制單元311報(bào)告錯(cuò)誤,并且執(zhí)行適當(dāng)?shù)腻e(cuò) 誤處理過程(步驟S55)。更具體地,如果尚未將存儲(chǔ)在墨水盒ID存 儲(chǔ)單元312f中的墨水盒ID發(fā)送到店內(nèi)服務(wù)器220而存儲(chǔ)容量已滿, 通過運(yùn)行錯(cuò)誤處理過程而不是重寫存儲(chǔ)器,可以可靠地存儲(chǔ)尚未被發(fā) 送到店內(nèi)服務(wù)器220的墨水盒ID并且它們不會(huì)意外地被擦除。還可以 告知用戶數(shù)據(jù)存儲(chǔ)單元312出現(xiàn)問題,使得用戶可以讓打印機(jī)制造商 來修理或檢查打印機(jī),以保持打印系統(tǒng)平穩(wěn)地運(yùn)行。
接下來描述圖10的步驟S13中在墨盒用完墨水時(shí)的墨水盒ID存 儲(chǔ)過程。如圖8所示,當(dāng)安裝在墨盒艙15中的墨水盒用完墨水時(shí),墨 盒控制單元311讀取墨水盒ID "20060705045",并且確定墨水盒ID 存儲(chǔ)區(qū)域312d中是否有空間可用。如果有(在本示例中在地址0101h 處)(步驟S51返回"是"),則在墨水盒ID存儲(chǔ)區(qū)域312f中地址OlOlh 處存儲(chǔ)該墨水盒ID 20060705045 (步驟S52),并且將"舊"寫入墨水 盒狀態(tài)存儲(chǔ)單元312g中的相同地址。
如果沒有可用的存儲(chǔ)空間(步驟S51返回"否"),則墨盒控制單 元311通過檢查標(biāo)記單元312e中是否設(shè)置了標(biāo)記"r",來確定是否已 經(jīng)發(fā)送了墨水盒ID存儲(chǔ)區(qū)域312d中存儲(chǔ)的二十個(gè)墨水盒ID。如果設(shè)置了所有二十個(gè)標(biāo)記"r"(步驟S53返回"是"),擦除二十個(gè)己經(jīng)發(fā) 送的墨水盒ID之一,并且將新安裝在墨盒艙15中的墨水盒的墨水盒 ID存儲(chǔ)到墨水盒ID存儲(chǔ)區(qū)域312d (步驟S54)。在這種情況下,還優(yōu) 選地根據(jù)FIFO (先入先出)來確定要?jiǎng)h除二十個(gè)已經(jīng)發(fā)送的墨水盒ID 中的哪個(gè),使得刪除最早的墨水盒ID,并且將新的墨水盒ID存儲(chǔ)(重 寫)到相同的地址。
當(dāng)墨水盒到達(dá)用完墨水的狀態(tài)時(shí),店內(nèi)服務(wù)器220 (230)停止從 打印機(jī)240打印,直到更換了墨水盒。當(dāng)在存儲(chǔ)了用完墨水的墨盒的 ID之后用戶更換墨水盒時(shí),圖9所示的順序使打印機(jī)240辨別新的墨 水盒,并且如果新的墨水不是也為空,重新開始打印。
代替刪除已經(jīng)發(fā)送到店內(nèi)服務(wù)器220的墨水盒ID,本發(fā)明的該實(shí) 施例通過將ID添加到存儲(chǔ)器,將從墨水盒的存儲(chǔ)設(shè)備27讀取的新墨 水盒ID存儲(chǔ)在墨水盒ID存儲(chǔ)區(qū)域312d中。結(jié)果,例如,如果在接收 到墨水盒ID以后由于店內(nèi)服務(wù)器220崩潰而丟失店內(nèi)服務(wù)器220所接 收的墨水盒ID,由于已發(fā)送的墨水盒ID仍然存儲(chǔ)在打印機(jī)上的墨水 盒ID存儲(chǔ)區(qū)域312d中,所以可以由店內(nèi)服務(wù)器220向打印機(jī)發(fā)送另 一個(gè)發(fā)送請求,來重新獲取所需的墨盒ID。
更具體地,由于打印機(jī)240和店內(nèi)服務(wù)器220都存儲(chǔ)墨水盒ID, 即使打印系統(tǒng)出現(xiàn)問題,打印系統(tǒng)也可以穩(wěn)定地操作,不會(huì)丟失墨水 盒ID。
此外,當(dāng)在墨水盒ID存儲(chǔ)區(qū)域312d中沒有可用的存儲(chǔ)空間時(shí), 通過依次刪除設(shè)置了發(fā)送標(biāo)記"r"的最早的墨水盒ID,按照FIF0順 序存儲(chǔ)新的墨盒ID。因此本發(fā)明可以用于對于每種顏色使用不同墨水 盒因而頻繁地讀取和存儲(chǔ)墨水盒ID的打印系統(tǒng)中。
然后通過下面所述的過程,在店內(nèi)服務(wù)器中收集這樣存儲(chǔ)在打印 機(jī)240中的墨水盒ID,并最終報(bào)告給打印機(jī)制造商的終端設(shè)備100。 下面描述墨水盒ID收集過程。
從打印機(jī)獲取收費(fèi)狀態(tài)信息
響應(yīng)于來自于店內(nèi)服務(wù)器220 (230)的命令,將包括總墨珠計(jì)數(shù) 的收費(fèi)狀態(tài)信息從打印機(jī)240發(fā)送到店內(nèi)服務(wù)器220 (230)。如上所 述,收費(fèi)狀態(tài)信息包括打印機(jī)序列號、剩余墨水水平、總墨珠計(jì)數(shù)、新墨水盒的墨水盒ID以及用完墨水的墨盒的墨水盒ID,并且店內(nèi)服 務(wù)器220 (230)將該信息與糾錯(cuò)碼一起整理成收費(fèi)狀態(tài)信息報(bào)告。然 后在預(yù)定時(shí)間處,在主服務(wù)器210上收集收費(fèi)狀態(tài)信息,并且周期地 將主服務(wù)器210上的收費(fèi)狀態(tài)信息報(bào)告給打印機(jī)制造商的終端設(shè)備 100。打印機(jī)制造商的終端設(shè)備IOO (打印機(jī)制造商)然后可以確定打 印機(jī)240的墨水用量和每個(gè)墨水盒20的狀況。
下面參考圖12中的流程圖來進(jìn)一步描述收集收費(fèi)狀態(tài)信息的過程。
首先,每個(gè)打印機(jī)240使用墨珠計(jì)數(shù)分析單元309來計(jì)數(shù)總的墨 珠數(shù)目,并且利用剩余墨水分析單元310和墨盒控制單元311,收集 存儲(chǔ)在墨水盒ID存儲(chǔ)區(qū)域312d中的所有墨水盒ID,包括新安裝的墨 水盒20和用完墨水的墨盒20,這樣就收集了收費(fèi)狀態(tài)信息(步驟S21)。 店內(nèi)服務(wù)器220 (230)通過向商店內(nèi)所有打印機(jī)240發(fā)送收費(fèi)狀 態(tài)信息發(fā)送請求,在預(yù)定時(shí)間處從每個(gè)打印機(jī)240收集收費(fèi)狀態(tài)信息 (步驟S31)。
當(dāng)打印機(jī)240接收到收費(fèi)狀態(tài)信息發(fā)送請求時(shí)(步驟S22),打印 機(jī)240從數(shù)據(jù)存儲(chǔ)單元312中讀取報(bào)告收費(fèi)狀態(tài)所需的信息,并且添 加校驗(yàn)和以產(chǎn)生收費(fèi)狀態(tài)信息(步驟S23)。發(fā)送數(shù)據(jù)產(chǎn)生單元313然 后通過發(fā)送單元314將產(chǎn)生的收費(fèi)狀態(tài)信息發(fā)送到店內(nèi)服務(wù)器220 (230)(步驟S24)。
當(dāng)?shù)陜?nèi)服務(wù)器220(230)從打印機(jī)240接收到收費(fèi)狀態(tài)信息時(shí)(步 驟S32),如果接收到的收費(fèi)狀態(tài)信息中未包含校驗(yàn)和,服務(wù)器添加糾
錯(cuò)碼以確保接收到的收費(fèi)狀態(tài)信息的數(shù)據(jù)可靠性,并且暫存該信息(步 驟S33)。在步驟S33之后,店內(nèi)服務(wù)器220 (230)向打印機(jī)240發(fā)送
確認(rèn)收費(fèi)狀態(tài)信息的接收的確認(rèn)(步驟S34)。
當(dāng)打印機(jī)240接收到收費(fèi)狀態(tài)信息的確認(rèn)時(shí)(步驟S25),打印機(jī) 240將存儲(chǔ)在墨水盒ID存儲(chǔ)區(qū)域312d中的已發(fā)送墨水盒ID設(shè)置為已 發(fā)送(步驟S26)。更具體地,打印機(jī)240在標(biāo)記單元312e中設(shè)置發(fā) 送標(biāo)記"r"。
再次參考圖8,先前已將設(shè)置了發(fā)送標(biāo)記"r"的墨水盒ID 20060701001、 20060705045、 20060803104和20060701001發(fā)送到店內(nèi)服務(wù)器,然而當(dāng)發(fā)送收費(fèi)狀態(tài)信息時(shí),從地址OOOOh至地址OlOlh 的所有墨水盒ID (包括這四個(gè)先前已發(fā)送的ID以及新墨水盒ID 10060803285和20060705045)和墨盒狀態(tài)標(biāo)記都被發(fā)送到店內(nèi)服務(wù)器 220。當(dāng)隨后打印240從店內(nèi)服務(wù)器220 (230)接收到收費(fèi)狀態(tài)信息 確認(rèn)時(shí),打印機(jī)240在存儲(chǔ)了新墨水盒ID 10060803285和20060705045 的地址OlOOh和OlOlh處在標(biāo)記單元312e中設(shè)置發(fā)送標(biāo)記"r"。
通過這樣在確認(rèn)了收費(fèi)狀態(tài)信息的接收時(shí)設(shè)置發(fā)送標(biāo)記,打印機(jī) 240可以容易地確定存儲(chǔ)的墨水盒ID是否是已經(jīng)發(fā)送的墨水盒ID或 者是尚未發(fā)送的墨水盒ID。結(jié)果,打印機(jī)240還可以避免在尚未發(fā)送 的墨水盒ID的地址處意外地寫入新的墨水盒ID。由于打印機(jī)240將 墨水盒ID存儲(chǔ)區(qū)域312d中寫保護(hù)地址(未設(shè)置發(fā)送標(biāo)記"r"的地址) 和可寫地址(設(shè)置了發(fā)送標(biāo)記"r"的地址)分離,因此可以更準(zhǔn)確地 控制向數(shù)據(jù)存儲(chǔ)單元312的寫入。
在步驟S26中針對發(fā)送的墨水盒ID設(shè)置發(fā)送標(biāo)記之后,打印機(jī) 240返回步驟S21,收集收費(fèi)狀態(tài)信息,并且重復(fù)步驟S22至S26。結(jié) 果,每一次接收到收費(fèi)狀態(tài)信息發(fā)送請求時(shí),打印機(jī)240向店內(nèi)服務(wù) 器220 (230)發(fā)送收費(fèi)狀態(tài)信息,添加且存儲(chǔ)任意隨后讀取的墨水盒 ID。
在店內(nèi)服務(wù)器220 (230)從打印機(jī)240收集收費(fèi)狀態(tài)信息之后的 預(yù)定時(shí)間處,主服務(wù)器210向所有店內(nèi)服務(wù)器220 (230)發(fā)送請求發(fā) 送收費(fèi)狀態(tài)信息的收費(fèi)狀態(tài)信息發(fā)送請求(步驟S41)。
當(dāng)接收到收費(fèi)狀態(tài)信息發(fā)送請求時(shí)(步驟S35),店內(nèi)服務(wù)器220、 230向主服務(wù)器210發(fā)送存儲(chǔ)的收費(fèi)狀態(tài)信息(步驟S36)。當(dāng)主服務(wù) 器210從店內(nèi)服務(wù)器220、 230接收到收費(fèi)狀態(tài)信息時(shí)(步驟S42), 主服務(wù)器210存儲(chǔ)收費(fèi)狀態(tài)信息。結(jié)果,只要打印機(jī)240正常工作, 即,除非特定打印機(jī)240出現(xiàn)問題或打印機(jī)240關(guān)閉,否則主服務(wù)器 210就從所有打印機(jī)240收集收費(fèi)狀態(tài)信息。
當(dāng)打印機(jī)制造商的終端設(shè)備100請求時(shí),公司X處主服務(wù)器210 或主服務(wù)器210的操作員向打印機(jī)制造商或打印機(jī)制造商所用的終端 設(shè)備100發(fā)送從所有打印機(jī)收集的收費(fèi)狀態(tài)信息(步驟S43)。可以在 線電子地將收費(fèi)狀態(tài)信息發(fā)送到打印機(jī)制造商所用的終端設(shè)備100,或者可以將收費(fèi)狀態(tài)信息記錄到將傳送給打印機(jī)制造商的諸如CD或 DVD之類的可記錄數(shù)據(jù)存儲(chǔ)介質(zhì)。結(jié)果,主服務(wù)器210上存儲(chǔ)的所有
收費(fèi)狀態(tài)信息被發(fā)送或傳送給了打印機(jī)制造商或打印機(jī)制造商所指定 的終端設(shè)備100。
不需要一經(jīng)要求就處理來自打印機(jī)制造商的終端設(shè)備100的請 求。例如,可選地,公司X 200可以根據(jù)預(yù)定的月度計(jì)劃來集合收費(fèi) 狀態(tài)信息,并且在每月的某天向打印機(jī)制造商所指定的終端設(shè)備100 發(fā)送月度收費(fèi)狀態(tài)信息。
由于在該收費(fèi)狀態(tài)信息收集模型中糾錯(cuò)碼被自動(dòng)地添加到店內(nèi)服 務(wù)器220 (230)上的收費(fèi)狀態(tài)信息,所以如果在主服務(wù)器210和打印 機(jī)制造商所指定的終端設(shè)備IOO之間的傳輸期間發(fā)生錯(cuò)誤,可以檢測 到數(shù)據(jù)錯(cuò)誤,并且可以確保數(shù)據(jù)的準(zhǔn)確性。由于篡改將引起糾錯(cuò)碼和 收費(fèi)狀態(tài)信息的內(nèi)容之間的失配,所以也可以檢測到篡改并適當(dāng)?shù)剡M(jìn) 行處理。
打印機(jī)制造商的制表
打印機(jī)制造商的終端設(shè)備IOO針對不同目的,使用收費(fèi)狀態(tài)信息 中的墨珠計(jì)數(shù)和墨水盒ID信息。 首先描述墨珠計(jì)數(shù)。
例如,墨珠計(jì)數(shù)表示每個(gè)月每個(gè)打印機(jī)240使用了多少墨水,并 且收費(fèi)是基于該墨珠計(jì)數(shù)的。
圖13A至13D示出了打印機(jī)制造商的終端設(shè)備100從公司X 200 的主服務(wù)器210接收到的收費(fèi)狀態(tài)信息中的墨珠計(jì)數(shù)。為了簡潔,在 本示例中在最多具有三個(gè)打印機(jī)的收費(fèi)系統(tǒng)中使用本發(fā)明。圖13A示 出了從引進(jìn)墨水收費(fèi)系統(tǒng)開始至2006年7月1日的時(shí)間段內(nèi)的墨珠計(jì) 數(shù)制表數(shù)據(jù),圖13B至13D示出了從2006年8月1日開始每一個(gè)月的 時(shí)間段內(nèi)的墨珠計(jì)數(shù)制表數(shù)據(jù)。為了簡潔,在圖13A至13D中未針對 每種顏色示出總的墨珠計(jì)數(shù),而作為示例示出了組合的所有顏色的總 墨珠計(jì)數(shù)。
如圖13A所示,在2006年7月1日時(shí)使用了兩個(gè)打印機(jī)。圖13 中每個(gè)表格中的"先前計(jì)數(shù)"是上一次制表時(shí)的總墨珠計(jì)數(shù),并且由 于剛剛引進(jìn)收費(fèi)系統(tǒng),所以在圖13A中是0。"接收到的計(jì)數(shù)"是基于在當(dāng)前收費(fèi)(制表)周期內(nèi)打印機(jī)制造商所指定的終端設(shè)備ioo從主
服務(wù)器210 (公司X)接收到的收費(fèi)狀態(tài)信息的,并且"差值"是接收 到的計(jì)數(shù)減去先前計(jì)數(shù)的差值。"當(dāng)前計(jì)數(shù)"是與打印機(jī)制造商所指定 的終端設(shè)備100根據(jù)在當(dāng)前制表日期接收到的計(jì)數(shù)所知的每個(gè)打印機(jī) 240使用的墨珠計(jì)數(shù)相對應(yīng)的值,并且通常與接收到的計(jì)數(shù)相等。該 "當(dāng)前計(jì)數(shù)"會(huì)成為下一次制表基礎(chǔ)的先前計(jì)數(shù)。
每個(gè)打印機(jī)240存儲(chǔ)從操作開始計(jì)算的累積墨珠計(jì)數(shù),并且在每 個(gè)制表日期向打印機(jī)制造商所指定的終端設(shè)備ioo報(bào)告該累積墨珠計(jì) 數(shù)。結(jié)果,在每個(gè)表格中由"差值"表示從先前制表日期至當(dāng)前制表 曰期的墨水用量。
因此,針對每個(gè)打印機(jī)240所獲得的這些差值計(jì)數(shù)的總數(shù)表示從 前一次制表至這一次制表公司X 200的總墨水用量。因此打印機(jī)制造 商的終端設(shè)備100可以通過將每墨珠的墨水成本乘以該總墨水用量, 確定從前一次制表至這一次制表(即,當(dāng)前收費(fèi)周期內(nèi))的收費(fèi)量。 打印機(jī)制造商的終端設(shè)備100然后將基于該收費(fèi)量的帳單發(fā)送到公司 X 200,并且公司X 200向打印機(jī)制造商支付所列出的量。
圖13B中的數(shù)據(jù)表格示出了打印機(jī)數(shù)目比圖13A中報(bào)告的打印機(jī) 數(shù)目有所增加。這是因?yàn)楣綳向打印系統(tǒng)添加了新的打印機(jī),并且 與收費(fèi)狀態(tài)信息一起發(fā)送載有與新打印機(jī)相對應(yīng)的打印機(jī)序列號的墨 珠計(jì)數(shù)。因此將基于該信息的新打印機(jī)記錄添加到數(shù)據(jù)表格,并且根 據(jù)包括新打印機(jī)的所有打印機(jī)所報(bào)告的墨珠的總數(shù)目來對顧客進(jìn)行收 費(fèi)。
如果由于某些原因特定打印機(jī)240未報(bào)告收費(fèi)狀態(tài)信息,例如在 報(bào)告數(shù)據(jù)時(shí)打印機(jī)240關(guān)閉,則如圖13C所示,該打印機(jī)的記錄為空 白。因此差值字段也是空白的(等于O),未被包括在總計(jì)數(shù)內(nèi),并且 當(dāng)前收費(fèi)周期的該打印機(jī)240的當(dāng)前計(jì)數(shù)是先前計(jì)數(shù)。
當(dāng)如圖13D所示,下一次報(bào)告收費(fèi)狀態(tài)信息時(shí)接收到同一打印機(jī) 240的收費(fèi)狀態(tài)信息時(shí),接收到的計(jì)數(shù)是兩個(gè)收費(fèi)周期的總墨珠計(jì)數(shù), 并且將先前未報(bào)告或收費(fèi)的墨水用量添加到當(dāng)前收費(fèi)量。
該數(shù)據(jù)收集和制表過程確保了即使在打印機(jī)240位于遠(yuǎn)離打印機(jī) 制造商時(shí),打印機(jī)制造商也可以可靠地針對每個(gè)打印機(jī)240的墨水用量來對顧客進(jìn)行收費(fèi)。如果在特定時(shí)間段內(nèi)沒有從特定打印機(jī)240接 收到收費(fèi)狀態(tài)信息,也許會(huì)出現(xiàn)問題,并且還可以啟動(dòng)查詢。 接下來描述墨水盒ID。
與收費(fèi)狀態(tài)信息一起發(fā)送的墨水盒ID指示出墨水盒是否被確定 地安裝到打印機(jī)240中,以及是否持續(xù)使用了墨水盒直到它用完墨水 為止。
圖14示出了打印機(jī)制造商所指定的終端設(shè)備100從主服務(wù)器210 (公司X 200)接收到的收費(fèi)狀態(tài)信息中的墨水盒ID。
在圖14所示的表格中,與根據(jù)打印機(jī)制造商的終端設(shè)備100所持 有的運(yùn)輸記錄的運(yùn)輸日期一起存儲(chǔ)由打印機(jī)制造商運(yùn)輸?shù)焦綳 200 的墨水盒的墨水盒ID。根據(jù)接收到的收費(fèi)狀態(tài)信息中包含的墨水盒ID 來記錄是否使用了墨水盒。更具體地,當(dāng)接收到新安裝的墨水盒的墨 水盒ID或用完墨水的墨水盒的墨水盒ID時(shí),將墨水盒ID存儲(chǔ)在"首 次使用的日期"和"用完墨水的日期"字段。首次使用的日期和用完 墨水的日期可以是接近的日期,并且如果在收費(fèi)狀態(tài)信息中包括從打 印機(jī)240收集收費(fèi)狀態(tài)信息的日期,則可以記錄數(shù)據(jù)收集日期。
此外,如果打印機(jī)制造商的終端設(shè)備100所接收的墨水盒ID和日 期與先前接收到的墨水盒ID和日期相匹配,則終端設(shè)備100知道已經(jīng) 接收到了墨水盒ID和日期,因此忽略該墨水盒ID和日期,并且僅記 錄第一次接收到的墨水盒ID和日期。
通過這樣編輯該墨水盒數(shù)據(jù)表格,打印機(jī)制造商的終端設(shè)備100 可以確定從打印機(jī)制造商運(yùn)輸?shù)焦綳的墨水盒的狀態(tài)。
除了最初引進(jìn)之外,打印機(jī)制造商的終端設(shè)備100可以統(tǒng)計(jì)地預(yù) 測從墨水盒運(yùn)輸?shù)绞褂弥g的周期以及打印機(jī)制造商最終的收集,作 為收集并制表的數(shù)據(jù)。然后可以調(diào)査偏離該周期且未使用或者即使墨 盒空了打印機(jī)制造商也未回收的墨水盒,以確定是否存在問題。
針對在單個(gè)墨盒中包含多種顏色墨水的墨水盒,描述了本發(fā)明的 該實(shí)施例,但是本發(fā)明不局限于此,并且可以應(yīng)用于僅包含一種顏色 墨水的墨水盒。
還以噴墨打印機(jī)和墨水盒為例描述了本發(fā)明,但是本發(fā)明不局限 于此,并且例如通過使用例如預(yù)定激勵(lì)時(shí)間之類可以轉(zhuǎn)換成墨粉用量的值來代替墨珠計(jì)數(shù),可以用于激光打印機(jī)和墨粉盒。 打印機(jī)維修
當(dāng)根據(jù)墨珠計(jì)數(shù)來進(jìn)行收費(fèi),識別每個(gè)打印機(jī),即識別每個(gè)打印
機(jī)的序列號,以便對每個(gè)打印機(jī)240的總墨珠數(shù)目進(jìn)行計(jì)數(shù)。每個(gè)打 印機(jī)240還累積地對自從首次使用打印機(jī)240以來的墨珠數(shù)目進(jìn)行計(jì) 數(shù),并且如果清除總計(jì)數(shù)緩沖器,自從首次使用打印機(jī)以來的總計(jì)數(shù) 將丟失。
如果打印機(jī)240需要進(jìn)行維修,該維修必須更換包含存儲(chǔ)打印機(jī) 序列號和墨珠計(jì)數(shù)的閃速ROM和其它存儲(chǔ)設(shè)備的控制電路板,則優(yōu)選 地從更換的電路板中讀取包括打印機(jī)序列號、墨珠計(jì)數(shù)、墨水盒ID 的收費(fèi)狀態(tài)信息,并將其寫入安裝的新電路板。
盡管結(jié)合本發(fā)明的優(yōu)選實(shí)施例、參考附圖描述了本發(fā)明,應(yīng)該注 意,對于本領(lǐng)域的技術(shù)人員而言,各種改變和修改是顯而易見的。除 非這些改變和修改偏離所附權(quán)利要求所限定的本發(fā)明范圍,否則應(yīng)該 理解到這些改變和修改也包含在所附權(quán)利要求所限定的本發(fā)明的范圍 內(nèi)。
權(quán)利要求
1.一種打印機(jī),與數(shù)據(jù)處理裝置可通信地相連,用于根據(jù)從數(shù)據(jù)處理裝置接收到的命令來記錄圖像,所述打印機(jī)包括數(shù)據(jù)存儲(chǔ)單元,用于存儲(chǔ)信息;墨盒安裝單元,用于安裝存儲(chǔ)記錄材料的墨盒;墨盒控制單元,用于從位于墨盒的存儲(chǔ)設(shè)備讀取墨盒標(biāo)識號,并且將墨盒標(biāo)識號存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中;發(fā)送數(shù)據(jù)產(chǎn)生單元,用于產(chǎn)生狀態(tài)信息,所述狀態(tài)信息包括存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中的墨盒標(biāo)識號;以及發(fā)送單元,用于將狀態(tài)信息發(fā)送到數(shù)據(jù)處理裝置,其中,墨盒控制單元遞增并更新在墨盒的存儲(chǔ)設(shè)備中所存儲(chǔ)的安裝計(jì)數(shù)器。
2. 根據(jù)權(quán)利要求l所述的打印機(jī),還包括 數(shù)據(jù)存儲(chǔ)單元,用于存儲(chǔ)標(biāo)識打印機(jī)的設(shè)備標(biāo)識號; 記錄材料用量計(jì)算單元,用于計(jì)算有多少記錄材料僅用于圖像記錄,并將其存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元;以及發(fā)送數(shù)據(jù)產(chǎn)生單元,產(chǎn)生狀態(tài)信息,所述狀態(tài)信息包括墨盒標(biāo)識 號、存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中的設(shè)備標(biāo)識號以及用于圖像記錄的記錄材 料的量。
3. 根據(jù)權(quán)利要求1或2所述的打印機(jī),其中,當(dāng)在墨盒安裝單元 中安裝墨盒時(shí),墨盒控制單元讀取墨盒標(biāo)識號,并且將墨盒標(biāo)識號存 儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中,作為新安裝的墨盒。
4. 根據(jù)權(quán)利要求1至3中任意一項(xiàng)所述的打印機(jī),其中,當(dāng)墨盒內(nèi)的記錄材料量變?yōu)榈陀诨虻扔陬A(yù)定水平時(shí),墨盒控制單元讀取墨盒 標(biāo)識號,并且記錄該墨盒標(biāo)識號,作為用完記錄材料的墨盒。
5. 根據(jù)權(quán)利要求1至4中任意一項(xiàng)所述的打印機(jī),其中,當(dāng)發(fā)送 單元向數(shù)據(jù)處理裝置發(fā)送狀態(tài)信息時(shí),墨盒控制單元保留存儲(chǔ)在數(shù)據(jù) 存儲(chǔ)單元中的墨盒標(biāo)識號,將發(fā)送的墨盒標(biāo)識號所標(biāo)識的墨盒的發(fā)送 狀態(tài)設(shè)置為表示已發(fā)送,并且將發(fā)送狀態(tài)存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中。
6. 根據(jù)權(quán)利要求5所述的打印機(jī),其中,墨盒控制單元從數(shù)據(jù)存儲(chǔ)單元中刪除發(fā)送狀態(tài)被設(shè)置為表示已發(fā)送的墨盒的墨盒標(biāo)識號,并 且將新安裝的墨盒的墨盒標(biāo)識號存儲(chǔ)到數(shù)據(jù)存儲(chǔ)單元。
7. 根據(jù)權(quán)利要求5或6所述的打印機(jī),其中,針對墨盒標(biāo)識號, 在數(shù)據(jù)存儲(chǔ)單元中設(shè)置存儲(chǔ)容量限制,以及如果在存儲(chǔ)墨盒標(biāo)識號時(shí),墨盒標(biāo)識號被存儲(chǔ)達(dá)到存儲(chǔ)容量限制 并且所有的發(fā)送狀態(tài)標(biāo)記都未被設(shè)置為表示己發(fā)送,則墨盒控制單元 執(zhí)行錯(cuò)誤處理過程。
8. 根據(jù)權(quán)利要求1至7中任意一項(xiàng)所述的打印機(jī),其中 墨盒存儲(chǔ)多種記錄材料;以及記錄材料用量計(jì)算單元針對所述多種記錄材料中的每一種進(jìn)行計(jì) 算,并且將僅用于圖像記錄的記錄材料量存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中。
9. 根據(jù)權(quán)利要求1至8中任意一項(xiàng)所述的打印機(jī),其中記錄材料是墨水;以及記錄材料用量計(jì)算單元通過對噴射的墨珠數(shù)目進(jìn)行計(jì)數(shù),來確定 所用的墨水量。
10. 根據(jù)權(quán)利要求9所述的打印機(jī),其中,記錄材料用量計(jì)算單 元并不將用于使打印頭能夠噴射墨水的墨水量計(jì)算作為墨水用量的一 部分。
11. 一種打印系統(tǒng),包括 數(shù)據(jù)處理裝置;以及打印機(jī),與數(shù)據(jù)處理裝置可通信地相連,用于根據(jù)從數(shù)據(jù)處理裝 置接收到的命令來記錄圖像,所述打印機(jī)包括 數(shù)據(jù)存儲(chǔ)單元,用于存儲(chǔ)信息; 墨盒安裝單元,用于安裝存儲(chǔ)記錄材料的墨盒; 墨盒控制單元,用于從位于墨盒的存儲(chǔ)設(shè)備讀取墨盒標(biāo)識號,并且將墨盒標(biāo)識號存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中;發(fā)送數(shù)據(jù)產(chǎn)生單元,用于產(chǎn)生狀態(tài)信息,所述狀態(tài)信息包括存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中的墨盒標(biāo)識號;以及發(fā)送單元,用于將狀態(tài)信息發(fā)送到數(shù)據(jù)處理裝置,其中,墨盒控制單元遞增并更新在墨盒的存儲(chǔ)設(shè)備中所存儲(chǔ)的安 裝計(jì)數(shù)器。
12. 根據(jù)權(quán)利要求ll所述的打印系統(tǒng),其中,打印機(jī)還包括-數(shù)據(jù)存儲(chǔ)單元,用于存儲(chǔ)標(biāo)識打印機(jī)的設(shè)備標(biāo)識號; 記錄材料用量計(jì)算單元,用于計(jì)算有多少記錄材料僅用于圖像記錄,并將其存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元;以及發(fā)送數(shù)據(jù)產(chǎn)生單元,產(chǎn)生狀態(tài)信息,所述狀態(tài)信息包括墨盒標(biāo)識 號、存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中的設(shè)備標(biāo)識號以及用于圖像記錄的記錄材 料的量。
13. 根據(jù)權(quán)利要求11或12所述的打印系統(tǒng),其中,數(shù)據(jù)處理裝 置包括狀態(tài)獲取單元,用于請求打印機(jī)發(fā)送狀態(tài)信息以及接收來自打 印機(jī)的狀態(tài)信息。
14. 根據(jù)權(quán)利要求13所述的打印系統(tǒng),其中,狀態(tài)獲取單元將糾 錯(cuò)碼添加到狀態(tài)信息中。
15. 根據(jù)權(quán)利要求11至14中任意一項(xiàng)所述的打印系統(tǒng),其中 當(dāng)終端設(shè)備通過網(wǎng)絡(luò)與數(shù)據(jù)處理裝置相連并且數(shù)據(jù)處理裝置向終端設(shè)備發(fā)送狀態(tài)信息時(shí),終端設(shè)備根據(jù)該狀態(tài)信息來計(jì)算記錄材料使用費(fèi)。
16. 根據(jù)權(quán)利要求ll所述的打印系統(tǒng),其中,數(shù)據(jù)處理裝置包括 記錄材料用量獲取單元,用于請求打印機(jī)使用了多少記錄材料,以及 從打印機(jī)獲取使用了多少記錄材料。
17. 根據(jù)權(quán)利要求11至16中任意一項(xiàng)所述的打印系統(tǒng),其中, 當(dāng)在墨盒安裝單元中安裝墨盒時(shí),墨盒控制單元讀取墨盒標(biāo)識號,并 且將墨盒標(biāo)識號存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中,作為新安裝的墨盒。
18. 根據(jù)權(quán)利要求11至17中任意一項(xiàng)中所述的打印系統(tǒng),其中, 當(dāng)墨盒內(nèi)的記錄材料量變?yōu)榈陀诨虻扔陬A(yù)定水平時(shí),墨盒控制單元讀 取墨盒標(biāo)識號,并且記錄該墨盒標(biāo)識號,作為用完記錄材料的墨盒。
19. 根據(jù)權(quán)利要求11至18中任意一項(xiàng)所述的打印系統(tǒng),其中, 當(dāng)發(fā)送單元向數(shù)據(jù)處理裝置發(fā)送狀態(tài)信息時(shí),墨盒控制單元保留存儲(chǔ) 在數(shù)據(jù)存儲(chǔ)單元中的墨盒標(biāo)識號,將發(fā)送的墨盒標(biāo)識號所標(biāo)識的墨盒 的發(fā)送狀態(tài)設(shè)置為表示已發(fā)送,并且將發(fā)送狀態(tài)存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元 中。
20. 根據(jù)權(quán)利要求19所述的打印系統(tǒng),其中,墨盒控制單元從數(shù)據(jù)存儲(chǔ)單元中刪除發(fā)送狀態(tài)被設(shè)置為表示已發(fā)送的墨盒的墨盒標(biāo)識 號,并且將新安裝的墨盒的墨盒標(biāo)識號存儲(chǔ)到數(shù)據(jù)存儲(chǔ)單元。
21. 根據(jù)權(quán)利要求19或20所述的打印系統(tǒng),其中,針對墨盒標(biāo) 識號,在數(shù)據(jù)存儲(chǔ)單元中設(shè)置存儲(chǔ)容量限制,以及如果在存儲(chǔ)墨盒標(biāo)識號時(shí),墨盒標(biāo)識號被存儲(chǔ)達(dá)到存儲(chǔ)容量限制 并且所有的發(fā)送狀態(tài)標(biāo)記都未被設(shè)置為表示己發(fā)送,則墨盒控制單元 執(zhí)行錯(cuò)誤處理過程。
22. 根據(jù)權(quán)利要求11至21中任意一項(xiàng)所述的打印系統(tǒng),其中 墨盒存儲(chǔ)多種記錄材料;以及記錄材料用量計(jì)算單元針對所述多種記錄材料中的每一種進(jìn)行計(jì) 算,并且將僅用于圖像記錄的記錄材料量存儲(chǔ)在數(shù)據(jù)存儲(chǔ)單元中。
23. 根據(jù)權(quán)利要求11至22中任意一項(xiàng)所述的打印系統(tǒng),其中記錄材料是墨水;以及記錄材料用量計(jì)算單元通過對噴射的墨珠數(shù)目進(jìn)行計(jì)數(shù),來確定 所用的墨水量。
24.根據(jù)權(quán)利要求23所述的打印系統(tǒng),其中,記錄材料用量計(jì)算 單元并不將用于使打印頭能夠噴射墨水的墨水量計(jì)算作為墨水用量的 一部分。
全文摘要
一種打印系統(tǒng)和一種在打印系統(tǒng)中使用的打印機(jī),從打印機(jī)獲取與使用了多少墨水或其它記錄材料相關(guān)的數(shù)據(jù),在保持從打印機(jī)獲取的數(shù)據(jù)的可靠性的同時(shí),單獨(dú)地管理墨水盒或其它記錄材料墨盒。打印機(jī)240計(jì)算僅用于打印的墨水量,作為噴射的墨珠的數(shù)目,并且將該墨珠數(shù)目與打印機(jī)序列號以及墨水盒ID一起發(fā)送到服務(wù)器220。服務(wù)器220保存墨珠計(jì)數(shù)、打印機(jī)序列號、墨水盒ID以及糾錯(cuò)碼,作為狀態(tài)信息。服務(wù)器220或服務(wù)器220的上游服務(wù)器可以根據(jù)該狀態(tài)信息,可靠地確定打印機(jī)240僅用于打印所用的墨珠數(shù)目。
文檔編號G06F3/12GK101612836SQ200910148880
公開日2009年12月30日 申請日期2006年10月25日 優(yōu)先權(quán)日2005年10月31日
發(fā)明者小池利明, 江尻圭吾 申請人:精工愛普生株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1