具有唯一識(shí)別碼特征的大數(shù)據(jù)印刷方法及系統(tǒng)的制作方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種具有唯一識(shí)別碼特征的大數(shù)據(jù)印刷方法和系統(tǒng),所述大數(shù)據(jù)印刷方法基于上位機(jī)、通訊接口、印刷機(jī)組成的系統(tǒng);上位機(jī)包含數(shù)據(jù)庫(kù)、條形碼中間件、排版模塊、印刷驅(qū)動(dòng)模塊;數(shù)據(jù)庫(kù)用于存儲(chǔ)條形碼數(shù)據(jù);條形碼中間件讀取數(shù)據(jù)庫(kù)中存儲(chǔ)的條形碼數(shù)據(jù),動(dòng)態(tài)生成條形碼圖片;排版模塊集成文本信息排版版式和條形碼圖片,生成預(yù)打印排版版式,并轉(zhuǎn)換成數(shù)據(jù)信息流,驅(qū)動(dòng)輸出到印刷機(jī)進(jìn)行印刷。本發(fā)明的優(yōu)點(diǎn)是,將唯一條形碼集成到文本排版中,實(shí)現(xiàn)排版信息印刷與唯一條形碼印刷合二為一,實(shí)現(xiàn)可變條碼在固定排版模式下的動(dòng)態(tài)生成技術(shù),海量唯一條形碼數(shù)據(jù)存儲(chǔ)于數(shù)據(jù)庫(kù)中,能夠快速調(diào)用實(shí)現(xiàn)大數(shù)據(jù)快速印刷。
【專(zhuān)利說(shuō)明】具有唯一識(shí)別碼特征的大數(shù)據(jù)印刷方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及印刷【技術(shù)領(lǐng)域】與條碼【技術(shù)領(lǐng)域】,特別涉及一種具有唯一識(shí)別碼特征的大數(shù)據(jù)印刷方法與系統(tǒng)。
【背景技術(shù)】
[0002]條形碼(barcode)是將寬度不等的多個(gè)黑條和空白,按照一定的編碼規(guī)則排列,用以表達(dá)一組信息的圖形標(biāo)識(shí)符。常見(jiàn)的條形碼是由反射率相差很大的黑條(簡(jiǎn)稱(chēng)條)和白條(簡(jiǎn)稱(chēng)空)排成的平行線圖案。條形碼可以標(biāo)出物品的生產(chǎn)國(guó)、制造廠家、商品名稱(chēng)、生產(chǎn)日期、圖書(shū)分類(lèi)號(hào)、郵件起止地點(diǎn)、類(lèi)別、日期等許多信息,因而在商品流通、圖書(shū)管理、郵政管理、銀行系統(tǒng)等許多領(lǐng)域都得到廣泛的應(yīng)用。商品條形碼的誕生極大地方便了商品流通,現(xiàn)代社會(huì)已離不開(kāi)商品條形碼。
[0003]商品條形碼的編碼遵循唯一性原則,以保證商品條形碼在全世界范圍內(nèi)不重復(fù),即一個(gè)商品項(xiàng)目只能有一個(gè)代碼,或者說(shuō)一個(gè)代碼只能標(biāo)識(shí)一種商品項(xiàng)目。不同規(guī)格、不同包裝、不同品種、不同價(jià)格、不同顏色的商品只能使用不同的商品代碼。唯一條形碼功能,可以有效的防止竄貨;在整個(gè)出入庫(kù)環(huán)節(jié)中起一個(gè)驗(yàn)證的作用。
[0004]用條碼技術(shù)進(jìn)行固定資產(chǎn)的管理,他的好處就是結(jié)合條形碼技術(shù),賦予每個(gè)實(shí)物一張唯一的條碼資產(chǎn)標(biāo)簽,從資產(chǎn)購(gòu)入企業(yè)開(kāi)始到資產(chǎn)退出的整個(gè)生命周期,能針對(duì)固定資產(chǎn)實(shí)物進(jìn)行全程跟蹤管理。解決了資產(chǎn)管理中帳、卡、物不符,資產(chǎn)不明設(shè)備不清,閑置浪費(fèi)、虛增資產(chǎn)和資產(chǎn)流失問(wèn)題。為企事業(yè)單位資產(chǎn)管理工作提供全方位、可靠、高效的動(dòng)態(tài)數(shù)據(jù)與決策依據(jù),實(shí)現(xiàn)資產(chǎn)管理工作的信息化、規(guī)范化與標(biāo)準(zhǔn)化管理,全面提升企事業(yè)單位資產(chǎn)管理工作的工作效率與管理水平。使固定資產(chǎn)的管理變得輕松、準(zhǔn)確,快捷和全面。
[0005]目前唯一條形碼印刷采用的是分步進(jìn)行的工藝,即先排版印刷唯一條形碼之外的文本信息,在需要印刷唯一條形碼的位置預(yù)留空間,待文本印刷工序結(jié)束后,再進(jìn)行唯一條形碼印刷的工藝,這么做費(fèi)工費(fèi)時(shí),依賴(lài)于專(zhuān)屬條形碼打印機(jī),印刷成本高,規(guī)模小,而且唯一條形碼印刷的位置還容易出現(xiàn)偏差,工藝實(shí)施時(shí)有一定的操作難度。
[0006]基于條形碼應(yīng)用的廣泛性以及唯一條形碼在防偽、產(chǎn)品追溯、防竄貨等方面廣闊的市場(chǎng)前景,我們需要一種能夠滿足大規(guī)模、快速、批量,同時(shí)印刷文本信息與唯一條形碼信息的印刷工藝。
【發(fā)明內(nèi)容】
[0007]本發(fā)明的目的是解決目前印刷工藝中文本信息先于唯一條形碼印刷,分步進(jìn)行造成費(fèi)工費(fèi)時(shí)、成本高、規(guī)模小、打印偏差等問(wèn)題。為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種具有唯一識(shí)別碼特征的大數(shù)據(jù)印刷方法,包括以下步驟:
[0008]SI,硬件連接,即上位機(jī)與印刷機(jī)通過(guò)硬件通訊接口建立連接;
[0009]S2,文本信息排版,即排版模塊生成文本信息排版版式;
[0010]S3,讀取條形碼數(shù)據(jù),即條形碼中間件從數(shù)據(jù)庫(kù)中讀取條形碼數(shù)據(jù);[0011]S4,生成條形碼圖片,即條形碼中間件將條形碼數(shù)據(jù)生成條形碼圖片;
[0012]S5,預(yù)印刷排版,即排版模塊集成文本信息排版版式與條形碼圖片,生成預(yù)印刷排版版式;
[0013]S6,轉(zhuǎn)換成數(shù)據(jù)信息流,即排版模塊將預(yù)印刷排版版式轉(zhuǎn)換成信息數(shù)據(jù)流;
[0014]S7,發(fā)送數(shù)據(jù)流信息,即上位機(jī)調(diào)用印刷驅(qū)動(dòng)向硬件通訊接口發(fā)送信息數(shù)據(jù)流;
[0015]S8,印刷機(jī)印刷,即印刷機(jī)通過(guò)硬件通訊接口接收信息數(shù)據(jù)流,并驅(qū)動(dòng)打印到印刷對(duì)象;
[0016]S9,重復(fù)S3至S8,直至打印完成。
[0017]更優(yōu)地,S2只須在S5之前完成即可。
[0018]更優(yōu)地,S3中,所述條形碼中間件每次從數(shù)據(jù)庫(kù)中讀取不同的條形碼數(shù)據(jù),即可生成唯一條形碼。
[0019]更優(yōu)地,S3至S6批量進(jìn)行時(shí),S9中,只須S7至S8即可。
[0020]本發(fā)明還提供一種具有唯一識(shí)別碼特征的大數(shù)據(jù)印刷系統(tǒng),用于實(shí)現(xiàn)權(quán)利要求1所述的具有唯一識(shí)別碼特征的大數(shù)據(jù)印刷方法;
[0021]所述具有唯一識(shí)別碼特征的大數(shù)據(jù)印刷系統(tǒng),包含上位機(jī)、硬件通訊接口、印刷機(jī);所述上位機(jī)通過(guò)所述硬件通訊接口連接所述印刷機(jī);
[0022]所述上位機(jī)包含數(shù)據(jù)庫(kù)、條形碼中間件、排版模塊、印刷驅(qū)動(dòng)模塊;
[0023]所述數(shù)據(jù)庫(kù),連接所述條形碼中間件,用于存儲(chǔ)條形碼數(shù)據(jù);
[0024]所述條形碼中間件,一端連接所述數(shù)據(jù)庫(kù),一端連接所述排版模塊,用于讀取所述數(shù)據(jù)庫(kù)中存儲(chǔ)的條形碼數(shù)據(jù),動(dòng)態(tài)生成條形碼圖片;
[0025]所述排版模塊,一端連接所述條形碼中間件,一端連接所述印刷驅(qū)動(dòng)模塊,用于對(duì)文本與圖片信息進(jìn)行編輯排版;
[0026]所述印刷驅(qū)動(dòng)模塊,連接所述排版模塊,用于驅(qū)動(dòng)印刷機(jī)進(jìn)行印刷。
[0027]由上述技術(shù)方案可知,本發(fā)明通過(guò)建立數(shù)據(jù)庫(kù),存儲(chǔ)海量唯一條形碼數(shù)據(jù),需要大批量快速打印時(shí),可以快速讀取,而不是逐一生成,突破了打印時(shí)間受限的問(wèn)題;采用排版模塊在打印前先將需要打印的文本信息與唯一條形碼圖片集成生成預(yù)打印版式,再轉(zhuǎn)換成數(shù)據(jù)信息流,發(fā)送給印刷機(jī)進(jìn)行印刷的方式,而不是現(xiàn)有技術(shù)中的文本信息、唯一條形碼分兩步印刷的方式,更大程度的縮短了印刷時(shí)間,并解決了相對(duì)位置偏差的問(wèn)題,基于上述技術(shù)手段,本發(fā)明具有以下有益效果:
[0028]1.克服對(duì)專(zhuān)屬條形碼打印設(shè)備的依賴(lài);
[0029]2.將唯一條形碼集成到排版中去,實(shí)現(xiàn)排版信息印刷與唯一條形碼印刷合二為
[0030]3.解決文本信息與唯一條形碼印刷分兩步進(jìn)行造成的相對(duì)位置偏差的問(wèn)題;
[0031]4.縮短印刷時(shí)間,降低印刷成本;
[0032]5.實(shí)現(xiàn)可變條形碼在固定排版模式下的動(dòng)態(tài)生成技術(shù);
[0033]6.能夠?qū)崿F(xiàn)大數(shù)據(jù)快速印刷。
[0034]下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
【專(zhuān)利附圖】
【附圖說(shuō)明】[0035]圖1為本發(fā)明所述具有唯一識(shí)別碼特征的大數(shù)據(jù)印刷方法的流程圖。
[0036]圖2為本發(fā)明所述具有唯一識(shí)別碼特征的大數(shù)據(jù)印刷系統(tǒng)的硬件連接關(guān)系圖。
[0037]圖3為本發(fā)明所述具有唯一識(shí)別碼特征的大數(shù)據(jù)印刷系統(tǒng)的組成框圖。
【具體實(shí)施方式】
[0038]如圖1所示,為本發(fā)明所述具有唯一識(shí)別碼特征的大數(shù)據(jù)印刷方法的流程圖。
[0039]所述具有唯一識(shí)別碼特征的大數(shù)據(jù)印刷方法,包括硬件連接、文本信息排版、讀取條形碼數(shù)據(jù)、生成條形碼圖片、預(yù)印刷排版、轉(zhuǎn)換成數(shù)據(jù)信息流、發(fā)送數(shù)據(jù)信息流、印刷機(jī)印刷的步驟。
[0040]具體操作方式如下:
[0041]第一步,準(zhǔn)備一臺(tái)上位機(jī)、一臺(tái)印刷機(jī),其中印刷機(jī)自帶通訊接口線,上位機(jī)與印刷機(jī)通過(guò)硬件通訊接口建立連接;
[0042]第二步,啟動(dòng)上位機(jī)系統(tǒng),在上位機(jī)中驅(qū)動(dòng)排版模塊,使其編輯文本信息,生成文本信息排版版式;
[0043]第三步,驅(qū)動(dòng)條形碼中間件從數(shù)據(jù)庫(kù)中讀取一條未印刷的條形碼數(shù)據(jù);
[0044]第四步,條形碼中間件讀取條形碼數(shù)據(jù)成功后,啟動(dòng)條形碼生成機(jī)制,通過(guò)內(nèi)置的條碼生成規(guī)則將條形碼數(shù)據(jù)轉(zhuǎn)化為條形碼圖片;
[0045]第五步,排版模塊判斷新條形碼圖片出現(xiàn)后,將當(dāng)前生成的新條形碼圖片重畫(huà)到當(dāng)前預(yù)打印的排版版式指定區(qū)域內(nèi);
[0046]第六步,排版模塊確認(rèn)新的預(yù)打印版式生成成功后,啟動(dòng)數(shù)據(jù)轉(zhuǎn)化機(jī)制,將新生成的預(yù)打印版式轉(zhuǎn)換成數(shù)據(jù)信息流;
[0047]第七步,上位機(jī)調(diào)用印刷驅(qū)動(dòng)模塊,將數(shù)據(jù)信息流向硬件通訊接口發(fā)送;
[0048]第八步,印刷機(jī)數(shù)據(jù)處理模塊接收到信息數(shù)據(jù)流后,印刷機(jī)啟動(dòng)數(shù)據(jù)轉(zhuǎn)化機(jī)制將其轉(zhuǎn)化為可印刷數(shù)據(jù)信息流,并輸出到待印刷目標(biāo)介質(zhì)表面;
[0049]第九步,循環(huán)操作第三步至第八步,直到數(shù)據(jù)庫(kù)中的條形碼全部被生成圖片,并被印刷為止;
[0050]打印結(jié)束后,關(guān)閉上位機(jī),斷開(kāi)硬件通訊接口。
[0051]其中,目標(biāo)印刷介質(zhì)為紙張、不干膠、PVC、PE、金屬材料、適合印刷的復(fù)合材料中的一種,或幾種的組合。
[0052]需要說(shuō)明書(shū)的是,第二步文本信息排版,不是必須在第三步讀取條形碼數(shù)據(jù)之前完成,第二步可以與第三步、第四步并行,只要在第五步預(yù)印刷排版之前完成即可。
[0053]另外,第三步至六步能夠批量進(jìn)行,那么第九步中,只須循環(huán)操作第七步至第八步即可。在實(shí)際的印刷操作中,既可以一次性生成全部需要打印的唯一條形碼,例如十萬(wàn)個(gè);也可以?xún)?yōu)化操作,分批生成,例如每次生成一萬(wàn)個(gè),分十個(gè)批次生成十萬(wàn)個(gè),具體如何操作根據(jù)具體實(shí)施例優(yōu)化執(zhí)行。
[0054]如圖2所示,為本發(fā)明所述具有唯一識(shí)別碼特征的大數(shù)據(jù)印刷系統(tǒng)的硬件連接關(guān)系圖。
[0055]所述具有唯一識(shí)別碼特征的大數(shù)據(jù)印刷系統(tǒng)包含上位機(jī)、硬件通訊接口、印刷機(jī);所述上位機(jī)通過(guò)所述硬件通訊接口連接所述印刷機(jī)。[0056]如圖3所示,為本發(fā)明所述具有唯一識(shí)別碼特征的大數(shù)據(jù)印刷系統(tǒng)的組成框圖。
[0057]所述上位機(jī)包含數(shù)據(jù)庫(kù)、條形碼中間件、排版模塊、印刷驅(qū)動(dòng)模塊;
[0058]所述數(shù)據(jù)庫(kù),連接所述條形碼中間件,用于存儲(chǔ)條形碼數(shù)據(jù);
[0059]所述條形碼中間件,一端連接所述數(shù)據(jù)庫(kù),一端連接所述排版模塊,用于讀取所述數(shù)據(jù)庫(kù)中存儲(chǔ)的條形碼數(shù)據(jù),動(dòng)態(tài)生成條形碼圖片;
[0060]所述排版模塊,一端連接所述條形碼中間件,一端連接所述印刷驅(qū)動(dòng)模塊,用于對(duì)文本與圖片信息進(jìn)行編輯排版;
[0061]所述印刷驅(qū)動(dòng)模塊,連接所述排版模塊,用于驅(qū)動(dòng)印刷機(jī)進(jìn)行印刷。
[0062]本發(fā)明所述唯一識(shí)別碼是指唯一條形碼。
[0063]最后應(yīng)說(shuō)明的是:以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案而非對(duì)其進(jìn)行限制,盡管參照較佳實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換,而這些修改或者等同替換亦不能使修改后的技術(shù)方案脫離本發(fā)明技術(shù)方案的精神和范圍。
【權(quán)利要求】
1.一種具有唯一識(shí)別碼特征的大數(shù)據(jù)印刷方法,其特征在于: 所述具有唯一識(shí)別碼特征的大數(shù)據(jù)印刷方法,包括以下步驟: SI,硬件連接,即上位機(jī)與印刷機(jī)通過(guò)硬件通訊接口建立連接; S2,文本信息排版,即排版模塊生成文本信息排版版式; S3,讀取條形碼數(shù)據(jù),即條形碼中間件從數(shù)據(jù)庫(kù)中讀取條形碼數(shù)據(jù); S4,生成條形碼圖片,即條形碼中間件將條形碼數(shù)據(jù)生成條形碼圖片; S5,預(yù)印刷排版,即排版模塊集成文本信息排版版式與條形碼圖片,生成預(yù)印刷排版版式; S6,轉(zhuǎn)換成數(shù)據(jù)信息流,即排版模塊將預(yù)印刷排版版式轉(zhuǎn)換成信息數(shù)據(jù)流; S7,發(fā)送數(shù)據(jù)流信息,即上位機(jī)調(diào)用印刷驅(qū)動(dòng)向硬件通訊接口發(fā)送信息數(shù)據(jù)流; S8,印刷機(jī)印刷,即印刷機(jī)通過(guò)硬件通訊接口接收信息數(shù)據(jù)流,并驅(qū)動(dòng)打印到印刷對(duì)象; S9,重復(fù)S3至S8,直至打印完成。
2.根據(jù)權(quán)利要求1所述的具有唯一識(shí)別碼特征的大數(shù)據(jù)印刷方法,其特征在于: S2只須在S5之前完成即可。
3.根據(jù)權(quán)利要求1所述的具有唯一識(shí)別碼特征的大數(shù)據(jù)印刷方法,其特征在于: S3中,所述條形碼中間件每次從數(shù)據(jù)庫(kù)中讀取不同的條形碼數(shù)據(jù),即可生成唯一條形碼。
4.根據(jù)權(quán)利要求1所述的具有唯一識(shí)別碼特征的大數(shù)據(jù)印刷方法,其特征在于: S3至S6批量進(jìn)行時(shí),S9中,只須S7至S8即可。
5.一種具有唯一識(shí)別碼特征的大數(shù)據(jù)印刷系統(tǒng),其特征在于: 所述具有唯一識(shí)別碼特征的大數(shù)據(jù)印刷系統(tǒng),用于實(shí)現(xiàn)權(quán)利要求1所述的具有唯一識(shí)別碼特征的大數(shù)據(jù)印刷方法; 所述具有唯一識(shí)別碼特征的大數(shù)據(jù)印刷系統(tǒng),包含上位機(jī)、硬件通訊接口、印刷機(jī);所述上位機(jī)通過(guò)所述硬件通訊接口連接所述印刷機(jī); 所述上位機(jī)包含數(shù)據(jù)庫(kù)、條形碼中間件、排版模塊、印刷驅(qū)動(dòng)模塊; 所述數(shù)據(jù)庫(kù),連接所述條形碼中間件,用于存儲(chǔ)條形碼數(shù)據(jù); 所述條形碼中間件,一端連接所述數(shù)據(jù)庫(kù),一端連接所述排版模塊, 用于讀取所述數(shù)據(jù)庫(kù)中存儲(chǔ)的條形碼數(shù)據(jù),動(dòng)態(tài)生成條形碼圖片; 所述排版模塊,一端連接所述條形碼中間件,一端連接所述印刷驅(qū)動(dòng)模塊,用于對(duì)文本與圖片信息進(jìn)行編輯排版; 所述印刷驅(qū)動(dòng)模塊,連接所述排版模塊,用于驅(qū)動(dòng)印刷機(jī)進(jìn)行印刷。
【文檔編號(hào)】B41J3/01GK103793729SQ201410005391
【公開(kāi)日】2014年5月14日 申請(qǐng)日期:2014年1月7日 優(yōu)先權(quán)日:2014年1月7日
【發(fā)明者】楊陽(yáng), 李強(qiáng), 郭建紅, 柳志明 申請(qǐng)人:博韓偉業(yè)(北京)科技有限公司, 郭建紅