條碼印制的方法、標(biāo)簽、設(shè)備和系統(tǒng)的制作方法
【專利摘要】條碼印制的方法、標(biāo)簽、設(shè)備和系統(tǒng),涉及機(jī)械、電子、印刷、軟件和編碼防偽【技術(shù)領(lǐng)域】。將預(yù)定規(guī)格條碼圖形投影到曲面上,根據(jù)曲面方程計(jì)算出映射變換所得條碼投影圖并印制于目標(biāo)介質(zhì),使之在曲面上的正視圖等效于條碼原形;投影印制二維碼標(biāo)簽,展平則變形異于原形,施用曲面則保持識(shí)別效果;此法派生新的條碼印制設(shè)備和系統(tǒng),通過(guò)輸入?yún)?shù)確定目標(biāo)介質(zhì)類型,對(duì)曲面則還設(shè)置其方程參數(shù),據(jù)曲面方程計(jì)算印制條碼投影圖;隨后即時(shí)識(shí)別檢驗(yàn)條碼,發(fā)現(xiàn)無(wú)效則追加打印作廢標(biāo)志,并依檢驗(yàn)比對(duì)情況,推斷報(bào)告故障打印針頭位置編號(hào)。本發(fā)明解決了條碼曲面印制與識(shí)別難題,又能及時(shí)發(fā)現(xiàn)處置無(wú)效條碼并快速診斷恢復(fù)印制設(shè)備,有助于條碼應(yīng)用和相關(guān)設(shè)備制造。
【專利說(shuō)明】條碼印制的方法、標(biāo)簽、設(shè)備和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及機(jī)械、電子、印刷、軟件和編碼防偽【技術(shù)領(lǐng)域】。
【背景技術(shù)】
[0002] 條碼即條形碼,包括一維條碼和二維條碼(即二維碼),作為信息的記錄和傳 播的簡(jiǎn)捷有效媒介,已經(jīng)得到廣泛應(yīng)用。尤其是二維碼,因其信息容量大又便于手機(jī) 拍照識(shí)別,而日益迅速普及。"二維條碼防偽、查驗(yàn)和服務(wù)方法"(中國(guó)發(fā)明專利申請(qǐng)?zhí)?201110315783. 9),提出將目標(biāo)物屬性信息及其數(shù)字簽名編成規(guī)范遞增唯一編號(hào)的二維條 碼標(biāo)簽,通過(guò)識(shí)讀條碼驗(yàn)證簽名以鑒真?zhèn)?。該發(fā)明指明了二維碼防偽新方法,但在實(shí)際應(yīng)用 中,按照預(yù)定規(guī)格(如QR碼)印制在平面介質(zhì)(如標(biāo)簽紙)上的條碼標(biāo)簽,只能貼在產(chǎn)品 包裝的平面(如方形紙盒)上,若帖在包裝的曲面(如酒瓶圓柱面)上則很難識(shí)別甚至不 可識(shí)別。究其原因,就在于曲面的曲率造成了條碼圖形的變異。顯然,條碼印制的常規(guī)方法 限制了條碼的應(yīng)用范圍和效果。另一方面,在條碼印制過(guò)程中,由于介質(zhì)污損、打印針頭斷 針、噴頭堵塞、缺墨等諸多原因,都有可能造成條碼印制無(wú)效(即不可識(shí)別)。如何在規(guī)模 化與自動(dòng)化印制條件下,及時(shí)發(fā)現(xiàn)和處置無(wú)效條碼,以及快速診斷恢復(fù)印制設(shè)備,也是一個(gè) 不容忽視的疑難問(wèn)題。許多產(chǎn)品貼一維條碼標(biāo)簽,為了避免圓柱面上識(shí)別難,特意沿縱向 布置。但二維條碼卻無(wú)可回避,只好不貼在圓柱面上。"打印設(shè)備"(中國(guó)發(fā)明專利申請(qǐng)?zhí)?200780001559. 4),為解決在指定尺寸長(zhǎng)度的打印帶區(qū)域合并打印二維碼符號(hào)圖像和字符 信息的問(wèn)題,給出的辦法是保持二維碼符號(hào)圖像不變,而通過(guò)從初始值改變字符信息的打 印屬性來(lái)調(diào)整字符串長(zhǎng)度。該發(fā)明只針對(duì)平面問(wèn)題而不能解決曲面問(wèn)題。"壓印裝置"(中 國(guó)發(fā)明專利申請(qǐng)?zhí)?00880014845. 9),提出先由二維碼形成部分在對(duì)象物上形成二維碼, 再由二維碼讀取部分讀取對(duì)象物上的二維碼,然后由判定部分判定前后的識(shí)別信息是否一 致,從而發(fā)現(xiàn)無(wú)效二維碼并執(zhí)行重新生成。該發(fā)明亦不能解決曲面問(wèn)題,但提出了檢驗(yàn)無(wú)效 條碼的思路。迄今為止,條碼尤其是二維碼的印制,所遭遇的曲面難題依舊,仍未見(jiàn)有好的 解決辦法。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明提出一種條碼印制方法,旨在解決條碼在曲面上識(shí)別難的問(wèn)題,并且特別 關(guān)注二維碼。
[0004] 條碼施用的目標(biāo)物(或稱對(duì)象物),多為柱體和椎體,臺(tái)體可歸類于椎體,球體則 十分罕見(jiàn)。目標(biāo)物表面上的曲面類型亦多種多樣,根據(jù)水平截面與目標(biāo)物曲面的交線類型 分,就有圓、橢圓、雙曲線、拋物線等多種。這意味著,可為目標(biāo)物表面建立數(shù)學(xué)模型,即曲面 方程。而要建立曲面方程,需要建立適當(dāng)坐標(biāo)系,并相應(yīng)于具體曲面類型,選擇設(shè)置圓心坐 標(biāo)、半徑或直徑、長(zhǎng)軸和短軸、實(shí)軸和虛軸等參數(shù)。
[0005] 為便于理解,以圓柱面(如圓的瓶、罐之類的表面)為例,這是一種典型的目標(biāo)曲 面。不難想象,預(yù)定規(guī)格且常規(guī)印制的條碼標(biāo)簽(平面),若貼到圓柱面上將發(fā)生彎曲變形, 直覺(jué)上條碼從正面看的視圖效果,是縱向尺寸未變,橫向(垂直于圓柱)長(zhǎng)度變短,而且條 碼中間線外兩側(cè)的點(diǎn)(二維碼的)或線(一維碼的)也變窄。于是,就有必要考慮對(duì)條碼 作橫向補(bǔ)償,使其長(zhǎng)度增長(zhǎng)、點(diǎn)線增寬,從而保持條碼原形(即原來(lái)形狀)的視覺(jué)效果(亦 即識(shí)別效果)。本發(fā)明的辦法,是運(yùn)用數(shù)學(xué)方法,通過(guò)建立數(shù)學(xué)模型(即曲面方程)精確計(jì) 算,將預(yù)定規(guī)格的條碼圖形,關(guān)聯(lián)于圓柱的直徑或半徑參數(shù)投影到圓柱面上,然后實(shí)際按投 影變換后所得的條碼投影圖,在目標(biāo)介質(zhì)上印制條碼,使得所印制的條碼在圓柱面上的正 視圖(即從正面觀察的視圖),就等效于條碼原形(即原來(lái)形狀),從而保持條碼識(shí)別效果 不變。所謂等效,從理論上而言是完全重合,但受計(jì)算精度和打印分辨率限制,實(shí)際上是高 度近似,當(dāng)然觀察點(diǎn)的景深也要足夠。本發(fā)明后面給出的實(shí)施例1,將對(duì)此數(shù)學(xué)方法列出計(jì) 算公式并詳細(xì)闡述。
[0006] 以上所述方法也適用于其它類型的曲面。一般地,是將預(yù)定規(guī)格的條碼圖形投影 到曲面上,根據(jù)曲面方程計(jì)算出投影變換所得條碼投影圖,并實(shí)際按所述條碼投影圖印制, 使之在曲面上的正視圖等效于條碼原形而保持識(shí)別效果。此即為本發(fā)明方法的主要特征。
[0007] 條碼經(jīng)過(guò)所述投影變換后所得的投影圖,可以想象,展開(kāi)成平面看將不同于條碼 原形:比如在圓柱面上投影的條碼投影圖,橫向變長(zhǎng),中間線外兩側(cè)的點(diǎn)、線變寬。所述條 碼投影圖,可以在目標(biāo)物的曲面上直接印制(假設(shè)印制設(shè)備支持此印制功能的話),而所得 條碼在曲面上的正視圖,等效于條碼原形而保持識(shí)別效果。所述條碼投影圖,也可以在目標(biāo) 物曲面的展開(kāi)平面上直接印制,而后該展開(kāi)平面重構(gòu)目標(biāo)物曲面,其上的條碼正視圖,就能 與變換前的條碼原形等效而保持識(shí)別效果。同樣,所述條碼投影圖,還可以在目標(biāo)介質(zhì)平面 (比如標(biāo)簽紙)上直接印制,再貼到目標(biāo)物的曲面上,所得條碼正視圖,也與變換前的條碼 原形等效而保持識(shí)別效果。
[0008] 本發(fā)明方法應(yīng)用在標(biāo)簽印制上,能派生一種別致的條碼標(biāo)簽,是在標(biāo)簽介質(zhì)上印 制的二維碼標(biāo)識(shí)。本發(fā)明的這種條碼標(biāo)簽,由于投影變換,其條碼圖形展平看,與常規(guī)條碼 原形相比是變形了的。本發(fā)明條碼標(biāo)簽的特征在于,將預(yù)定規(guī)格的條碼圖形投影到曲面上, 根據(jù)曲面方程計(jì)算出投影變換所得條碼投影圖,并實(shí)際按所述條碼投影圖印制,使之在曲 面上的正視圖等效于條碼原形而保持識(shí)別效果。
[0009] 本發(fā)明方法應(yīng)用在印制設(shè)備上實(shí)現(xiàn),能派生一種新的條碼印制設(shè)備。
[0010] 本發(fā)明條碼印制設(shè)備,其基礎(chǔ)部分具備已知的同類條碼印制設(shè)備的基本功能單 元。其控制單元執(zhí)行總控制,其輸入單元接收條碼數(shù)據(jù)和打印指令,其轉(zhuǎn)換單元將條碼數(shù) 據(jù)映射變換為圖形位置數(shù)據(jù),其傳感單元感知目標(biāo)介質(zhì)上的基準(zhǔn)位置和介質(zhì)移動(dòng)的距離變 化,其打印單元執(zhí)行打印,其檢驗(yàn)單元對(duì)打印完成的條碼隨即識(shí)別其信息并與原始信息比 對(duì)而得出檢驗(yàn)結(jié)論,其診斷單元檢測(cè)診斷設(shè)備狀態(tài),其反饋單元報(bào)告檢驗(yàn)結(jié)論和設(shè)備狀態(tài)。 本發(fā)明的條碼印制設(shè)備的特征在于,包括:所述輸入單元,通過(guò)輸入?yún)?shù)來(lái)明確或隱含地指 定目標(biāo)介質(zhì)的類型,對(duì)于曲面類型則還設(shè)置曲面方程的參數(shù);所述轉(zhuǎn)換單元,將預(yù)定規(guī)格的 條碼圖形投影到曲面上,根據(jù)曲面方程計(jì)算出投影變換所得條碼投影圖;所述打印單元,實(shí) 際按所述轉(zhuǎn)換單元得出的條碼投影圖印制,而所印制條碼投影圖展平之后將不同于條碼原 形。
[0011] 本發(fā)明條碼印制設(shè)備,還進(jìn)一步改進(jìn)得出新特征。其一,當(dāng)所述檢驗(yàn)單元得出檢驗(yàn) 結(jié)論為否定性結(jié)論時(shí),所述打印單元還對(duì)無(wú)效條碼追加打印作廢標(biāo)志;其二,當(dāng)所述檢驗(yàn)單 元得出檢驗(yàn)結(jié)論為否定性結(jié)論時(shí),所述診斷單元還根據(jù)檢驗(yàn)比對(duì)情況,推斷故障打印針頭 的位置或編號(hào),并通過(guò)所述反饋單元作出報(bào)告。
[0012] 本發(fā)明方法應(yīng)用在控制印制設(shè)備的上位機(jī)上,通過(guò)應(yīng)用程序、驅(qū)動(dòng)程序或嵌入式 程序?qū)崿F(xiàn),能派生一種新的條碼印制系統(tǒng)。
[0013] 本發(fā)明的條碼印制系統(tǒng),其基礎(chǔ)部分具備已知的同類條碼印制系統(tǒng)的基本功能單 元。其上位機(jī)控制驅(qū)動(dòng)印制設(shè)備在目標(biāo)介質(zhì)上印制條碼圖形,其輸入單元接收任務(wù)數(shù)據(jù),其 轉(zhuǎn)換單元將條碼數(shù)據(jù)映射變換為圖形位置數(shù)據(jù),其打印單元向印制設(shè)備發(fā)出條碼數(shù)據(jù)和打 印指令,其檢驗(yàn)單元從印制設(shè)備接收檢驗(yàn)結(jié)論,其診斷單元檢測(cè)診斷設(shè)備狀態(tài),其反饋單元 報(bào)告檢驗(yàn)結(jié)論和設(shè)備狀態(tài)。本發(fā)明的條碼印制系統(tǒng)的特征在于,包括:所述輸入單元,通過(guò) 輸入?yún)?shù)來(lái)明確或隱含地指定目標(biāo)介質(zhì)的類型,對(duì)于曲面類型則還設(shè)置曲面方程的參數(shù); 所述轉(zhuǎn)換單元,將預(yù)定規(guī)格的條碼圖形投影到曲面上,根據(jù)曲面方程計(jì)算出投影變換所得 條碼投影圖;所述打印單元,將所述轉(zhuǎn)換單元得出的條碼投影圖數(shù)據(jù)發(fā)送給印制設(shè)備印制, 而所印制條碼投影圖展平之后將不同于條碼原形。
[0014] 本發(fā)明的條碼印制系統(tǒng),還進(jìn)一步改進(jìn)得出新特征。其一,當(dāng)所述檢驗(yàn)單元收到檢 驗(yàn)結(jié)論為否定性結(jié)論時(shí),所述打印單元還對(duì)無(wú)效條碼追加打印作廢標(biāo)志;其二,當(dāng)所述檢驗(yàn) 單元收到檢驗(yàn)結(jié)論為否定性結(jié)論時(shí),所述診斷單元還根據(jù)檢驗(yàn)結(jié)論情況,推斷故障打印針 頭的位置或編號(hào),并通過(guò)所述反饋單元作出報(bào)告。
[0015] 本發(fā)明的積極效果,是發(fā)明了在曲面上印制條碼的新方法,采用嚴(yán)謹(jǐn)?shù)臄?shù)學(xué)工具, 建立曲面方程投影變換條碼原形,計(jì)算并印制條碼投影圖,從根本上解決了在曲面上印制 與識(shí)別條碼的難題;在此基礎(chǔ)上,發(fā)明了適用的條碼印制設(shè)備和系統(tǒng),還通過(guò)對(duì)無(wú)效條碼追 加打印作廢標(biāo)志,和即時(shí)診斷故障打印針頭位置編號(hào),能夠及時(shí)發(fā)現(xiàn)與處置無(wú)效條碼,以及 快速診斷與恢復(fù)印制設(shè)備。這對(duì)于普及條碼應(yīng)用和改進(jìn)相關(guān)設(shè)備制造,都會(huì)有顯著幫助。
【專利附圖】
【附圖說(shuō)明】
[0016] 圖1是本發(fā)明條碼印制方法的整體示意圖,分上、下兩部分:上為主視圖,下為俯 視圖。在圓柱體(1)上,二維碼正視圖(2),實(shí)際是二維碼原形(5)與二維碼投影圖(6)的 重合顯示。在二維碼的下邊沿,選擇A、B、C、D、E四個(gè)點(diǎn),其中,A、E分別是左右邊界點(diǎn),B是 中間點(diǎn),C、D是右半邊的任意兩點(diǎn)。橫截面(3)過(guò)A、B、C、D、E五點(diǎn),與圓柱體(1)和二維 碼原形(5)的截面,投影到俯視圖上,圓柱體(1)即顯示為圓,也代表圓柱面(4),二維碼原 形(5)則顯示為直線。以圓心為原點(diǎn)建立平面直角坐標(biāo)系Χ0Υ,設(shè)圓半徑為R,則圓與X軸 交點(diǎn)坐標(biāo)分別為(_R,〇)和(R,〇)。二維碼原形(5)上的A、B、C、D、E五點(diǎn),分別投影到圓上 的A1、B1、C1、D1、E1五點(diǎn),直線段AE即投影為圓上的劣?。磧牲c(diǎn)間較短的弧)A1E1。從 面上看,二維碼投影圖(6)是由二維碼原形(5)投影到圓柱面(4)所得。顯然,拉直看,劣 弧A1E1比直線段AE長(zhǎng);展平看,二維碼投影圖¢)比二維碼原形(5)寬,相對(duì)于規(guī)格化二 維碼圖形則是變形的二維碼圖形。但從正面視圖(主視圖)看,二維碼投影圖(6)與二維 碼原形(5)完全重合,即等效,因而具有同等的視覺(jué)識(shí)別效果。
[0017] 圖2是本發(fā)明條碼印制方法的細(xì)節(jié)示意圖。同樣,上為主視圖,下為俯視圖。在 圓柱體(1)上,二維碼(2)被虛化,只突出一個(gè)任意的信息點(diǎn)¢)并放大表示。橫截面(3) 過(guò)信息點(diǎn)(6),與圓柱體(1)的截面,投影到俯視圖上,圓柱體(1)即顯示為圓,也代表圓柱 面(4)。以圓心為原點(diǎn)建立平面直角坐標(biāo)系XOY,設(shè)圓半徑為R,則圓與X軸交點(diǎn)坐標(biāo)分別 為(_R,0)和(R,0)。二維碼(2)上的信息點(diǎn)(6),投影到圓上為劣弧C1D1。顯然,拉直看, 劣弧C1D1比信息點(diǎn)(6)寬;展平看,二維碼投影圖上的信息點(diǎn)都比二維碼(2)原形上對(duì)應(yīng) 的信息點(diǎn)寬,是變形的信息點(diǎn)圖形。但從正面視圖(主視圖)看,二維碼的每個(gè)信息點(diǎn)的投 影圖,都與二維碼(2)原形上的對(duì)應(yīng)信息點(diǎn)完全重合,即等效,因而具有同等的視覺(jué)識(shí)別效 果。
[0018] 圖3是本發(fā)明條碼印制設(shè)備的功能構(gòu)成示意圖。其中,實(shí)線箭頭代表信息流向,虛 線箭頭表示控制或操作。在條碼印制設(shè)備(1)框架內(nèi),控制單元(11)是核心,對(duì)其它功能單 元執(zhí)行總控制;傳感單元(12)探測(cè)獲取目標(biāo)介質(zhì)(2)的相對(duì)移動(dòng)信號(hào),感知目標(biāo)介質(zhì)(2) 上的基準(zhǔn)位置和介質(zhì)移動(dòng)的距離變化,將距離數(shù)據(jù)提交控制單元(11);輸入單元(13)從外 部接收指令(即打印指令)和數(shù)據(jù)(即條碼數(shù)據(jù)和參數(shù)),將打印指令提交控制單元(11), 并將條碼數(shù)據(jù)傳給轉(zhuǎn)換單元(14),而且,通過(guò)輸入?yún)?shù)來(lái)明確或隱含地指定目標(biāo)介質(zhì)的類 型,對(duì)于曲面類型則還設(shè)置曲面方程的參數(shù);轉(zhuǎn)換單元(14)將條碼數(shù)據(jù)映射變換為圖形位 置數(shù)據(jù),尤其是,將預(yù)定規(guī)格的條碼圖形投影到曲面上,根據(jù)曲面方程計(jì)算出投影變換所得 條碼投影圖,然后將條碼投影圖的圖形位置數(shù)據(jù),交給打印單元(15);打印單元(15)執(zhí)行 打印,將條碼圖形(實(shí)際是條碼投影圖)位置數(shù)據(jù),在目標(biāo)介質(zhì)(2)上打印成印跡點(diǎn)陣,使 得條碼在曲面上的正視圖等效于條碼原形而保持識(shí)別效果;檢驗(yàn)單元(16)從目標(biāo)介質(zhì)(2) 上,隨即攝取打印完成的條碼圖象數(shù)據(jù),識(shí)別其信息并與原始信息比對(duì)而得出檢驗(yàn)結(jié)論,然 后將檢驗(yàn)結(jié)論分別傳給診斷單元(17)和反饋單元(18);當(dāng)檢驗(yàn)結(jié)論為否定性結(jié)論時(shí),檢驗(yàn) 單元(16)還報(bào)告控制單元(11),由其控制打印單元(15)對(duì)無(wú)效條碼追加打印作廢標(biāo)志; 診斷單元(17)檢測(cè)診斷設(shè)備狀態(tài),傳給反饋單元(18),還從檢驗(yàn)單元(16)獲知檢驗(yàn)結(jié)論; 當(dāng)檢驗(yàn)結(jié)論為否定性結(jié)論時(shí),診斷單元(17)還根據(jù)檢驗(yàn)比對(duì)情況,推斷故障打印針頭的位 置或編號(hào),并傳給反饋單元(18);反饋單元(18)則向外報(bào)告檢驗(yàn)結(jié)論和設(shè)備狀態(tài)。
[0019] 圖4是本發(fā)明條碼印制系統(tǒng)的功能構(gòu)成示意圖。其中,實(shí)線箭頭代表信息流向。在 條碼印制系統(tǒng)(1)框架內(nèi),包含上位機(jī)(11)和印制設(shè)備(12)。在上位機(jī)(11)框架內(nèi),輸入 單元(111)從外部接收指令(即打印指令)和數(shù)據(jù)(即條碼數(shù)據(jù)和參數(shù)),將條碼數(shù)據(jù)傳 給轉(zhuǎn)換單元(112),而且,通過(guò)輸入?yún)?shù)來(lái)明確或隱含地指定目標(biāo)介質(zhì)的類型,對(duì)于曲面類 型則還設(shè)置曲面方程的參數(shù);轉(zhuǎn)換單元(112)將條碼數(shù)據(jù)映射變換為圖形位置數(shù)據(jù),尤其 是,將預(yù)定規(guī)格的條碼圖形投影到曲面上,根據(jù)曲面方程計(jì)算出投影變換所得條碼投影圖, 然后將條碼投影圖的圖形位置數(shù)據(jù),交給打印單元(113);打印單元(113)將指令數(shù)據(jù)(即 打印指令和條碼數(shù)據(jù)),發(fā)送給印制設(shè)備(12)去打?。粰z驗(yàn)單元(114)從印制設(shè)備(12)獲 取檢驗(yàn)結(jié)論,然后將檢驗(yàn)結(jié)論分別傳給診斷單元(115)和反饋單元(116);當(dāng)檢驗(yàn)結(jié)論為否 定性結(jié)論時(shí),打印單元(113)還向印制設(shè)備(12)發(fā)出指令,對(duì)無(wú)效條碼追加打印作廢標(biāo)志; 診斷單元(115)從印制設(shè)備(12)獲取設(shè)備狀態(tài),傳給反饋單元(116),還從檢驗(yàn)單元(114) 獲知檢驗(yàn)結(jié)論;當(dāng)檢驗(yàn)結(jié)論為否定性結(jié)論時(shí),診斷單元(115)還根據(jù)檢驗(yàn)結(jié)論情況,推斷故 障打印針頭的位置或編號(hào),并傳給反饋單元(116);反饋單元(116)則向外報(bào)告檢驗(yàn)結(jié)論和 設(shè)備狀態(tài)。印制設(shè)備(12)接收上位機(jī)(11)的指令數(shù)據(jù)執(zhí)行打印,將條碼圖形(實(shí)際是條 碼投影圖)位置數(shù)據(jù),在目標(biāo)介質(zhì)(2)上打印成印跡點(diǎn)陣,使得條碼在曲面上的正視圖等效 于條碼原形而保持識(shí)別效果。印制設(shè)備(12)還探測(cè)獲取目標(biāo)介質(zhì)(2)的相對(duì)移動(dòng)信號(hào), 感知目標(biāo)介質(zhì)(2)上的基準(zhǔn)位置和介質(zhì)移動(dòng)的距離變化;印制設(shè)備(12)又從目標(biāo)介質(zhì)(2) 上,即時(shí)攝取打印完成的條碼圖象數(shù)據(jù),識(shí)別其信息并與原始信息比對(duì),或者直接將所獲取 條碼圖象與原始條碼圖象比對(duì),從而得出檢驗(yàn)結(jié)論,然后將檢驗(yàn)結(jié)論傳給上位機(jī)(11)的檢 驗(yàn)單元(114)。印制設(shè)備(12)還將自檢的設(shè)備狀態(tài),傳給上位機(jī)(11)的診斷單元(115)。
【具體實(shí)施方式】
[0020] 本發(fā)明的實(shí)施例1,以圓柱面為典型曲面,來(lái)闡明本發(fā)明條碼印制方法。實(shí)質(zhì)上是 建立數(shù)學(xué)模型,根據(jù)曲面方程推導(dǎo)給出投影計(jì)算公式,參看圖1和圖2。
[0021] 如圖1所示,在俯視圖上建立平面直角坐標(biāo)系Χ0Υ。設(shè)圓半徑為R,條碼原形寬度 為| AE I = L(L彡2R),線段涵到X軸的距離為R,則A、C、D、E的坐標(biāo)分別為A(-L/2, -R)、 C(Xl,-R)、D (x2,-R)、E (L/2, -R),過(guò)A、C、D、E做X軸的垂線(即投影),如圖分別與圓相交 與點(diǎn)六1、(:1、0131,設(shè)坐標(biāo)分別為六1(-172, 7。)、(:1〇^,71)、01〇^,72)31(172,73),圓方程 是;x 2+y2 = R2,貝 1J
【權(quán)利要求】
1. 一種條碼印制方法,是在目標(biāo)介質(zhì)上印制條碼圖形,其特征在于,將預(yù)定規(guī)格的條碼 圖形投影到曲面上,根據(jù)曲面方程計(jì)算出投影變換所得條碼投影圖,并實(shí)際按所述條碼投 影圖印制,使之在曲面上的正視圖等效于條碼原形而保持識(shí)別效果。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述條碼投影圖印制,是在目標(biāo)物曲面上 印制,或者是在目標(biāo)物曲面的展開(kāi)平面上印制。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述條碼投影圖印制,是在目標(biāo)介質(zhì)平面 上印制。
4. 一種條碼標(biāo)簽,是在標(biāo)簽介質(zhì)上印制的二維碼標(biāo)識(shí),其特征在于,將預(yù)定規(guī)格的條碼 圖形投影到曲面上,根據(jù)曲面方程計(jì)算出投影變換所得條碼投影圖,并實(shí)際按所述條碼投 影圖印制,使之在曲面上的正視圖等效于條碼原形而保持識(shí)別效果。
5. -種條碼印制設(shè)備,其控制單元執(zhí)行總控制,其輸入單元接收條碼數(shù)據(jù)和打印指令, 其轉(zhuǎn)換單元將條碼數(shù)據(jù)映射變換為圖形位置數(shù)據(jù),其傳感單元感知目標(biāo)介質(zhì)上的基準(zhǔn)位置 和介質(zhì)移動(dòng)的距離變化,其打印單元執(zhí)行打印,其檢驗(yàn)單元對(duì)打印完成的條碼隨即識(shí)別其 信息并與原始信息比對(duì),或者直接比對(duì)打印前后的條碼圖形從而得出檢驗(yàn)結(jié)論,其診斷單 元檢測(cè)診斷設(shè)備狀態(tài),其反饋單元報(bào)告檢驗(yàn)結(jié)論和設(shè)備狀態(tài),其特征在于,包括 所述輸入單元,通過(guò)輸入?yún)?shù)來(lái)明確或隱含地指定目標(biāo)介質(zhì)的類型,對(duì)于曲面類型則 還設(shè)置曲面方程的參數(shù); 所述轉(zhuǎn)換單元,將預(yù)定規(guī)格的條碼圖形投影到曲面上,根據(jù)曲面方程計(jì)算出投影變換 所得條碼投影圖; 所述打印單元,實(shí)際按所述轉(zhuǎn)換單元得出的條碼投影圖印制,而所印制條碼投影圖展 平之后將不同于條碼原形。
6. 根據(jù)權(quán)利要求5所述的設(shè)備,其特征在于,所述檢驗(yàn)單元得出檢驗(yàn)結(jié)論為否定性結(jié) 論時(shí),所述打印單元還對(duì)無(wú)效條碼追加打印作廢標(biāo)志。
7. 根據(jù)權(quán)利要求5所述的設(shè)備,其特征在于,所述檢驗(yàn)單元得出檢驗(yàn)結(jié)論為否定性結(jié) 論時(shí),所述診斷單元還根據(jù)檢驗(yàn)比對(duì)情況,推斷故障打印針頭的位置或編號(hào),并通過(guò)所述反 饋單元作出報(bào)告。
8. -種條碼印制系統(tǒng),其上位機(jī)控制驅(qū)動(dòng)印制設(shè)備在目標(biāo)介質(zhì)上印制條碼圖形,其輸 入單元接收任務(wù)數(shù)據(jù),其轉(zhuǎn)換單元將條碼數(shù)據(jù)映射變換為圖形位置數(shù)據(jù),其打印單元向印 制設(shè)備發(fā)出條碼數(shù)據(jù)和打印指令,其檢驗(yàn)單元從印制設(shè)備接收檢驗(yàn)結(jié)論,其診斷單元檢測(cè) 診斷設(shè)備狀態(tài),其反饋單元報(bào)告檢驗(yàn)結(jié)論和設(shè)備狀態(tài),其特征在于,包括 所述輸入單元,通過(guò)輸入?yún)?shù)來(lái)明確或隱含地指定目標(biāo)介質(zhì)的類型,對(duì)于曲面類型則 還設(shè)置曲面方程的參數(shù); 所述轉(zhuǎn)換單元,將預(yù)定規(guī)格的條碼圖形投影到曲面上,根據(jù)曲面方程計(jì)算出投影變換 所得條碼投影圖; 所述打印單元,將所述轉(zhuǎn)換單元得出的條碼投影圖數(shù)據(jù)發(fā)送給印制設(shè)備印制,而所印 制條碼投影圖展平之后將不同于條碼原形。
9. 根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述檢驗(yàn)單元收到檢驗(yàn)結(jié)論為否定性結(jié) 論時(shí),所述打印單元還對(duì)無(wú)效條碼追加打印作廢標(biāo)志。
10. 根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述檢驗(yàn)單元收到檢驗(yàn)結(jié)論為否定性結(jié) 論時(shí),所述診斷單元還根據(jù)檢驗(yàn)結(jié)論情況,推斷故障打印針頭的位置或編號(hào),并通過(guò)所述反 饋單元作出報(bào)告。
【文檔編號(hào)】G09F3/02GK104057719SQ201310171480
【公開(kāi)日】2014年9月24日 申請(qǐng)日期:2013年3月23日 優(yōu)先權(quán)日:2013年3月23日
【發(fā)明者】楊霄, 楊筑平, 周躍平 申請(qǐng)人:楊筑平