專利名稱:一種鑒別打印耗材真?zhèn)渭白詣舆x取打印參數(shù)的方法
技術(shù)領(lǐng)域:
本發(fā)明屬于打印技術(shù)領(lǐng)域,特別是涉及在熱轉(zhuǎn)移標簽打印技術(shù)領(lǐng)域中,同時實現(xiàn)
鑒別打印耗材真?zhèn)?,并根?jù)標簽種類自動選取打印參數(shù)以達到最佳的打印效果的方法。
背景技術(shù):
打印機是辦公用品中最為常見的一類辦公設(shè)備,也是工業(yè)生產(chǎn)中很常見的設(shè)備之 一,打印耗材更是日常辦公和工業(yè)生產(chǎn)中使用最多的消耗品之一,如果在打印耗材中使用 質(zhì)量等級較次的假耗材不僅導致打印效果不能滿足工作和生產(chǎn)需要,甚至導致打印設(shè)備的 損壞。為此,人們已提出了各種各樣的鑒別打印耗材真?zhèn)蔚姆椒?。最初完全靠使用者?jīng)驗 或打印效果識別,之后出現(xiàn)了利用各種傳感器識別,還有通過讀取固定在帶盒上的存儲介 質(zhì)中的信息來識別,下面列舉幾種已有的鑒別耗材真?zhèn)蔚姆椒?(1)利用傳感器識別的方法,此方法用的傳感器是推式微型開關(guān),并安裝在打印機 上,帶盒上有傳感器孔,從而借助開/關(guān)信號來判斷容納在帶盒中的耗材的類型。若得不到 開/關(guān)信號或是得到的信號是錯的,則不打印,從而得知耗材是偽劣的; (2)通過讀取固定在帶盒上的存儲介質(zhì)中的信息來識別的方法,此方法用的存儲 介質(zhì)是磁條,存儲的信息是識別號碼,打印機上有磁條信息讀取裝置,通過從磁條上讀取的 識別號碼來判斷帶盒的真?zhèn)危?(3)通過讀取固定在帶盒上的存儲介質(zhì)中的信息來識別的方法,此方法用的存儲 介質(zhì)是無線信息電路元件,存儲的信息是打印參數(shù),打印機上有天線,通過從無線信息電路 元件讀取的打印參數(shù)來控制打印。若讀不到參數(shù)則不打印,從而得知耗材是偽劣的。
但上述現(xiàn)有方法具有以下主要缺陷①仿制成本低,例如針對上述(1)中的方法, 只要在仿制的帶盒上設(shè)置與正品完全相同的傳感器孔,即可打??;②存儲介質(zhì)容量小,特別 是上述(2)中的方法,磁條容量為幾個字節(jié),只能存儲識別號碼而不能儲存耗材參數(shù),而且 所能表示的號碼簡短,極易破解;③防偽裝置成本高,如上述(3)中的方法,無線信息電路 元件及無線讀取裝置的價格相對于帶盒自身成本來說太高;④無需解密即可獲取存儲介 質(zhì)上的所有信息,如上述(2) (3)的方法,使用的存儲介質(zhì)的所有存儲單元均是無密碼保護 的,仿制者可輕易的復(fù)制其上的所有信息;⑤不能實時反應(yīng)耗材的剩余量,如上述(2) (3) 方法中,打印過程中存儲介質(zhì)中的數(shù)據(jù)是靜態(tài)的,耗材用完后打印機仍視該帶盒是合法的, 仿制者可通過回收空帶盒然后往其中巻入偽劣耗材的方法仿制;⑥允許同一組信息在不同 的盒帶上重復(fù)出現(xiàn),如上述(2) (3)的方法中,仿制者當獲取一組合法數(shù)據(jù)后,將該組數(shù)據(jù) 復(fù)制到無限多個仿制的帶盒中,所有打印機均不會拒決打印。
發(fā)明內(nèi)容
本發(fā)明的目的是為了解決已有打印耗材真?zhèn)舞b別困難的上述缺陷,同時利用打印 機根據(jù)標簽種類自動選取打印參數(shù)以實現(xiàn)最佳的打印效果。 實現(xiàn)上述目的本發(fā)明的技術(shù)方案為,一種鑒別打印耗材真?zhèn)渭白詣舆x取打印參數(shù)
3的方法,該方法依次包括以下步驟 [OOO9] (1)密碼認證判斷;
(2)序列號比較判定; (3)耗材剩余長度判定并實時記錄過程; (4)序列號記憶認證; (5)自動選擇打印參數(shù)進行打?。?若上述(1) (2) (3) (4)過程中有任一步驟的判斷是"否",則停止打印過程并顯示 該出錯信息。 本發(fā)明所述的方法中,在進行步驟(1)之前,系統(tǒng)先對IC卡存儲器進行自檢,若自 檢不通過,則不進行(1) (2) (3) (4) (5)所有過程并顯示出錯信息。 上述步驟(1)的密碼認證判斷過程包括密碼比較命令的發(fā)送,密碼發(fā)送,密碼比 較;如果密碼一致,則退出密碼認證判斷進入序列號比較判定,否則中斷打印過程并顯示出 錯信息。
上述步驟(2)的序列號比較判定過程包括讀取序列號,對讀取的序列號進行計
算,比較判定過程;如果比較結(jié)果符合預(yù)設(shè)的序列號算法,則退出序列號比較判定過程,進
入耗材剩余長度判定并實時記錄過程,否則中斷打印過程并顯示出錯信息。
上述步驟(3)的耗材剩余長度判定并實時記錄過程包括耗材剩余長度判斷,記
錄此次打印所用去的耗材長度,計算打印后耗材的剩余長度,記錄打印后耗材的剩余長度,
若耗材剩余長度經(jīng)判斷為零,則中斷打印過程并顯示出錯信息,否則進入序列號記憶認證過程。 上述步驟(4)的序列號記憶認證過程包括讀取序列號,查詢該序列號出現(xiàn)的次 數(shù),若該序列號出現(xiàn)的次數(shù)符合預(yù)設(shè)值,則記憶存儲該序列號,否則中斷打印過程并顯示出
錯信息。 上述步驟(5)的自動選擇打印參數(shù)進行打印過程包括讀取耗材參數(shù),根據(jù)耗材 參數(shù)選擇打印參數(shù)進行打印。 利用本發(fā)明所述的方法,在打印完成后,還要記錄此次打印所用去的耗材長度,計 算打印后耗材的剩余長度,并將剩余長度記錄。 本發(fā)明和傳統(tǒng)的打印耗材鑒別方法相比具有以下優(yōu)點(l)仿制成本高,利用本 發(fā)明提供的方法,仿制者不但要把帶盒仿制得和正品完全一樣,而且還得花大量人力物力 和財力去獲取和破解帶盒側(cè)的接觸式IC電路中存儲的信息,從而降低了被仿制的風險; (2)存儲介質(zhì)容量大,利用本發(fā)明的方法,采用的存儲介質(zhì)是接觸式IC電路,存儲容量大, 可存儲密碼、序列號、耗材剩余長度、耗材打印參數(shù)等大量數(shù)據(jù),而且這些數(shù)據(jù)可以占用盡 可能多的空間以增大破解難度或增強數(shù)據(jù)精確度;(3)裝置成本低,帶盒側(cè)的接觸式IC電 路的價格相對于帶盒自身成本來說低,而且耐用,可與帶盒一起回收重復(fù)使用,打印機本體 側(cè)的讀/寫裝置基本上只需利用數(shù)據(jù)處理裝置的電路即可實現(xiàn);(4)部分信息有密碼保護, 帶盒側(cè)的接觸式IC電路包含一個保密存儲區(qū),只有當存儲在該保密存儲區(qū)內(nèi)的密碼與打 印機本體側(cè)的數(shù)據(jù)處理裝置通過讀/寫裝置提供的密碼在比較后確定一致時,數(shù)據(jù)處理裝 置判定密碼認證通過,該保密存儲區(qū)才能被讀取、寫入和擦除,密碼認證通過是打印機本體 側(cè)的數(shù)據(jù)處理裝置判斷耗材是正品的必要條件;(5)能實時反應(yīng)耗材的剩余量,帶盒側(cè)的接觸式IC電路中存儲有耗材的剩余長度,每次打印完成之后,打印機本體側(cè)的數(shù)據(jù)處理裝 置通過讀/寫裝置及時更新此剩余長度值。剩余長度值為零時打印機本體側(cè)的數(shù)據(jù)處理裝 置是耗材是偽劣品,不執(zhí)行打印。這就有效防止了仿制者通過回收空帶盒然后往其中巻入 偽劣耗材的方法進行仿制;(6)每個帶盒有唯一的序列號,打印機本體側(cè)的數(shù)據(jù)存儲裝置 有一固定的序列號存儲區(qū)域用于存儲已經(jīng)在該打印機上打印過的帶盒的序列號。帶盒安裝 到帶盒容納部分上,只有當帶盒的序列號在序列號存儲區(qū)域中出現(xiàn)的條件和次數(shù)符合程序 的預(yù)設(shè)值時,打印機本體側(cè)的數(shù)據(jù)處理裝置才判定該帶盒的合法。這就有效防止了仿制者 獲取一組合法數(shù)據(jù)后將該組數(shù)據(jù)復(fù)制到無限多個仿制的帶盒中。
圖1是本發(fā)明所示方法流程圖; 圖2是本發(fā)明所述打印機結(jié)構(gòu)原理框圖; 圖3是打印機中的耗材鑒別裝置原理框圖; 圖4是本發(fā)明所述打印機中的數(shù)據(jù)處理裝置、數(shù)據(jù)存儲裝置和驅(qū)動控制裝置原理 框圖; 圖5是密碼認證判斷過程流程圖; 圖6是序列號比較判定過程流程圖; 圖7是耗材剩余長度判定并實時記錄過程流程圖; 圖8是序列號記憶認證過程流程圖; 圖9是自動選擇打印參數(shù)進行打印過程流程圖。
具體實施例方式
下面結(jié)合附圖對本發(fā)明進行具體描述,如圖1所示,本發(fā)明的技術(shù)方案流程為,打 印程序啟動前,系統(tǒng)先對IC卡存儲器進行自檢,若自檢不通過則直接顯示錯誤結(jié)束,自檢 通過后依次通過(1)密碼認證判斷;(2)序列號比較判定;(3)耗材剩余長度判定并實時記 錄過程;(4)序列號記憶認證;如任一過程不能通過則顯示錯誤,中斷打印過程,只有當上 述四項判斷均滿足后,才進行后續(xù)的自動選擇打印參數(shù)進行打印。 如圖2是采用本發(fā)明所述的鑒別打印耗材真?zhèn)渭白詣舆x取打印參數(shù)方法的打印 機結(jié)構(gòu)原理框圖,圖中顯示裝置及顯示控制裝置、傳送裝置、打印裝置、輸入及輸入控制裝 置和盒帶容納部分分別與數(shù)據(jù)處理裝置、數(shù)據(jù)存儲裝置和驅(qū)動控制裝置連接進行數(shù)據(jù)交 換;這里的顯示裝置及顯示控制裝置采用點陣式LCD屏及其控制電路;傳送標簽帶子的帶 子傳送裝置包括微型直流電機、齒輪組和膠輥;在標簽上進行打印的打印裝置采用熱轉(zhuǎn)移 打印頭;輸入裝置及輸入控制裝置采用矩陣式鍵盤及其控制電路;帶盒容納部分為塑料 殼。圖3是打印機中的耗材鑒別裝置原理框圖,打印機本體側(cè)的讀/寫裝置分別連接盒帶側(cè) 的接觸式IC電路和數(shù)據(jù)處理裝置、數(shù)據(jù)存儲裝置和驅(qū)動控制裝置并進行數(shù)據(jù)交換,這里, 帶盒側(cè)的接觸式IC電路采用接觸式IC卡芯片,打印機本體側(cè)的讀/寫裝置包括信號控制 電路和接觸觸點。圖4是數(shù)據(jù)處理裝置、數(shù)據(jù)存儲裝置和驅(qū)動控制裝置原理框圖,數(shù)據(jù)處理 裝置一端與數(shù)據(jù)儲存裝置連接并進行雙向數(shù)據(jù)交換,另一端連接驅(qū)動控制裝置,發(fā)送命令 控制驅(qū)動控制裝置工作,數(shù)據(jù)存儲裝置采用flash存儲芯片,數(shù)據(jù)處理裝置采用單片機芯片,驅(qū)動控制裝置包括電機驅(qū)動電路和打印頭驅(qū)動電路。打印機工作使用時,使用者將裝有 標簽和碳帶的帶盒裝入帶盒容納部分中,然后通過矩陣式鍵盤輸入并編輯使用者要打印的
內(nèi)容,使用者按下"打印"鍵后,單片機芯片與ic卡芯片之間通過接觸觸點通訊,確定耗材
是正品后,單片機芯片輸出數(shù)據(jù)到驅(qū)動控制裝置,執(zhí)行對帶子傳送裝置和打印裝置的驅(qū)動 控制,整個過程中,點陣式LCD屏均會顯示相應(yīng)的內(nèi)容、狀態(tài)和信息。 圖5是密碼認證判斷過程流程圖,如圖所示,使用者按下"打印"鍵后,單片機芯片 讀取IC卡芯片的出錯計數(shù)器的值以確定IC卡芯片是否已損毀,未損毀則進入SI步,S卩,打 印機本體側(cè)的數(shù)據(jù)處理裝置通過讀/寫裝置向帶盒側(cè)的接觸式IC電路發(fā)送密碼比較命令, 之后進入S2,打印機本體側(cè)的數(shù)據(jù)處理裝置通過讀/寫裝置向帶盒側(cè)的接觸式IC電路發(fā)送 密碼,之后進入S3,帶盒側(cè)的接觸式IC電路將密碼與自身存儲的密碼比較,如果兩方密碼 是一致的,則退出密碼認證判斷程序,進入序列號比較程序,否則,中斷打印過程并顯示原 因。 圖6是序列號比較判定過程流程圖,如圖所示,打印機本體側(cè)的數(shù)據(jù)處理裝置通 過讀/寫裝置讀取帶盒側(cè)的接觸式IC電路中存儲的序列號,之后進入S5,數(shù)據(jù)處理裝置將 讀取的序列號進行計算,如果符合預(yù)設(shè)的序列號算法,則退出序列號認證程序,進入耗材剩 余長度判定并實時記錄過程,否則,中斷打印過程并顯示原因。 圖7是耗材剩余長度判定并實時記錄過程流程圖,如圖所示,打印機本體側(cè)的數(shù) 據(jù)處理裝置通過讀/寫裝置讀取帶盒側(cè)的接觸式IC電路中存儲的耗材剩余長度,如果耗材 的剩余長度不為零,則記錄此次打印所用去的耗材長度,進入序列號記憶認證過程,否則, 中斷打印過程并顯示原因。 圖8是序列號記憶認證過程流程圖,如圖所示,首先,打印機本體側(cè)的數(shù)據(jù)處理裝 置通過讀/寫裝置讀取帶盒側(cè)的接觸式IC電路中存儲的序列號,當滿足預(yù)設(shè)條件時,在數(shù) 據(jù)存儲裝置中查詢該序列號出現(xiàn)的次數(shù),如果出現(xiàn)的次數(shù)符合預(yù)設(shè)的次數(shù),則進入Sll,將 該序列號存入數(shù)據(jù)存儲裝置中,退出序列號記憶認證過程,進入自動選擇打印參數(shù)進行打 印過程,否則,中斷打印過程并顯示原因。 圖9是自動選擇打印參數(shù)進行打印過程流程圖,如圖所示,打印機本體側(cè)的數(shù)據(jù) 處理裝置通過讀/寫裝置讀取帶盒側(cè)的接觸式IC電路中存儲的耗材種類代號和標簽帶子 寬度,而后進入S13,根據(jù)標簽帶子寬度限定打印行數(shù)和確定打印縱向位置,之后進入S14, 根據(jù)耗材種類代號在預(yù)設(shè)的各組打印參數(shù)中檢索出一組最適合的打印參數(shù),最后進入S15, 驅(qū)動控制裝置根據(jù)處理后的數(shù)據(jù)執(zhí)行對帶子傳送裝置和打印裝置的驅(qū)動控制,打印完成之 后要進入S7,記錄此次打印所用去的耗材長度,并進入S8,計算打印后耗材的剩余長度,之 后在S9中將打印后耗材的剩余長度寫入帶盒側(cè)的接觸式IC電路中。 上述技術(shù)方案僅體現(xiàn)了本發(fā)明技術(shù)方案的優(yōu)選技術(shù)方案,本技術(shù)領(lǐng)域的技術(shù)人員 對其中某些部分所可能做出的一些變動均體現(xiàn)了本發(fā)明的原理,屬于本發(fā)明的保護范圍之 內(nèi)。
權(quán)利要求
一種鑒別打印耗材真?zhèn)渭白詣舆x取打印參數(shù)的方法,其特征在于該方法依次包括以下步驟(1)密碼認證判斷;(2)序列號比較判定;(3)耗材剩余長度判定并實時記錄過程;(4)序列號記憶認證;(5)自動選擇打印參數(shù)進行打??;若上述(1)(2)(3)(4)過程中有任一步驟的判斷是“否”,則停止打印過程并顯示該出錯信息。
2. 根據(jù)權(quán)利要求1所述的鑒別打印耗材真?zhèn)渭白詣舆x取打印參數(shù)的方法,其特征在 于,在進行步驟(1)之前,系統(tǒng)對I C卡存儲器進行自檢,若自檢不通過,則不進行(1)(2) (3) (4) (5)所有過程并顯示出錯信息。
3. 根據(jù)權(quán)利要求1所述的鑒別打印耗材真?zhèn)渭白詣舆x取打印參數(shù)的方法,其特征在 于,上述的密碼認證判斷過程包括密碼比較命令的發(fā)送,密碼發(fā)送,密碼比較;如果密碼 一致,則退出密碼認證判斷進入序列號比較判定,否則中斷打印過程并顯示出錯信息。
4. 根據(jù)權(quán)利要求1所述的鑒別打印耗材真?zhèn)渭白詣舆x取打印參數(shù)的方法,其特征在 于,上述的序列號比較判定過程包括讀取序列號,對讀取的序列號進行計算,對結(jié)果進行 比較判定;如果比較結(jié)果符合預(yù)設(shè)的序列號算法,則退出序列號比較判定過程,進入耗材剩 余長度判定并實時記錄過程,否則中斷打印過程并顯示出錯信息。
5. 根據(jù)權(quán)利要求1所述的鑒別打印耗材真?zhèn)渭白詣舆x取打印參數(shù)的方法,其特征在 于,耗材剩余長度判定并實時記錄過程包括對打印前的耗材剩余長度判斷,記錄此次打印 所用去的耗材長度,計算打印后耗材的剩余長度,記錄打印后耗材的剩余長度;若打印前的 耗材剩余長度經(jīng)判斷為零,則中斷打印過程并顯示出錯信息,否則進入序列號記憶認證過 程。
6. 根據(jù)權(quán)利要求1所述的鑒別打印耗材真?zhèn)渭白詣舆x取打印參數(shù)的方法,其特征在 于,序列號記憶認證過程包括讀取序列號,查詢該序列號出現(xiàn)的次數(shù),若該序列號出現(xiàn)的 次數(shù)符合預(yù)設(shè)值,則記憶存儲該序列號,否則中斷打印過程并顯示出錯信息。
7. 根據(jù)權(quán)利要求1所述的鑒別打印耗材真?zhèn)渭白詣舆x取打印參數(shù)的方法,其特征在 于,自動選擇打印參數(shù)進行打印過程包括讀取耗材參數(shù),根據(jù)耗材參數(shù)選擇打印參數(shù)并打 印。
8. 根據(jù)權(quán)利要求1所述的鑒別打印耗材真?zhèn)渭白詣舆x取打印參數(shù)的方法,其特征在 于,打印完成后,還要記錄此次打印所用去的耗材長度,計算打印后耗材的剩余長度,并將 剩余長度記錄。
全文摘要
本發(fā)明公開了一種鑒別打印耗材真?zhèn)渭白詣舆x取打印參數(shù)的方法,該方法依次包括以下步驟(1)密碼認證判斷;(2)序列號比較判定;(3)耗材剩余長度判定并實時記錄過程;(4)序列號記憶認證;(5)自動選擇打印參數(shù)進行打印;若上述(1)(2)(3)(4)過程中有任一步驟的判斷是“否”,則停止打印過程并顯示該出錯信息。本發(fā)明和傳統(tǒng)的打印耗材鑒別方法相比具有仿制成本高,存儲介質(zhì)容量大,裝置成本低,信息有密碼保護功能,實時反應(yīng)耗材的剩余量等優(yōu)點。
文檔編號B41J31/16GK101746165SQ20091020158
公開日2010年6月23日 申請日期2009年12月22日 優(yōu)先權(quán)日2009年12月22日
發(fā)明者范秋煌 申請人:上海威侃電子材料有限公司