一種印刷生產(chǎn)管理系統(tǒng)、主控模塊和印刷生產(chǎn)方法
【專利摘要】本發(fā)明提供一種印刷生產(chǎn)管理系統(tǒng)、主控模塊和印刷生產(chǎn)方法,應(yīng)用于電子監(jiān)管碼的印刷與生產(chǎn)。系統(tǒng)包括:電子監(jiān)管碼數(shù)據(jù)管理模塊,與所述電子監(jiān)管碼數(shù)據(jù)管理模塊連接的主控模塊,以及與所述主控模塊連接的多個(gè)噴印模塊;其中,所述電子監(jiān)管碼數(shù)據(jù)管理模塊,用于對(duì)獲得的電子監(jiān)管碼進(jìn)行規(guī)范性和唯一性檢查,確認(rèn)無(wú)誤后壓縮存儲(chǔ)到電子監(jiān)管碼數(shù)據(jù)庫(kù);所述主控模塊,用于根據(jù)所述噴印模塊的印刷請(qǐng)求,將所述電子監(jiān)管碼數(shù)據(jù)管理模塊檢查后的電子監(jiān)管碼自動(dòng)分發(fā)給所述噴印模塊進(jìn)行印刷;所述噴印模塊,用于向所述主控模塊發(fā)送印刷請(qǐng)求,并對(duì)接收到的電子監(jiān)管碼進(jìn)行印刷。本發(fā)明解決了印刷出現(xiàn)重碼的問(wèn)題,并且提高了自動(dòng)化程度和生產(chǎn)效率。
【專利說(shuō)明】一種印刷生產(chǎn)管理系統(tǒng)、主控模塊和印刷生產(chǎn)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于數(shù)字印刷【技術(shù)領(lǐng)域】,具體涉及一種印刷生產(chǎn)管理系統(tǒng)、主控模塊和印刷生產(chǎn)方法。
【背景技術(shù)】
[0002]隨著電子監(jiān)管碼應(yīng)用的不斷普及,市場(chǎng)對(duì)電子監(jiān)管碼的印刷生產(chǎn)的效率和自動(dòng)化程度提出了越來(lái)越高的要求。電子監(jiān)管碼印刷生產(chǎn)的一個(gè)基本要求是不允許出現(xiàn)重碼,即在印刷出來(lái)的以百萬(wàn)、千萬(wàn)計(jì)的海量電子監(jiān)管碼中不允許出現(xiàn)兩個(gè)完全一樣的電子監(jiān)管碼,否則就不能發(fā)揮通過(guò)電子監(jiān)管碼對(duì)物品實(shí)行“一品一碼”的監(jiān)管目的。在電子監(jiān)管碼的印刷生產(chǎn)流程中如何確保不出現(xiàn)重碼,是電子監(jiān)管碼印刷廠考慮的關(guān)鍵問(wèn)題。
[0003]按照國(guó)家電子監(jiān)管碼規(guī)范標(biāo)準(zhǔn),電子監(jiān)管碼是由20位數(shù)字構(gòu)成的一維條形碼,因此電子監(jiān)管碼的印刷是一個(gè)典型的可變數(shù)據(jù)印刷,每一個(gè)要印刷的監(jiān)管碼都不一樣,只能通過(guò)數(shù)字印刷機(jī)來(lái)印刷,考慮到印刷成本和印刷效率,一般使用噴墨數(shù)字印刷機(jī)來(lái)印刷海量的電子監(jiān)管碼。
[0004]目前電子監(jiān)管碼的印刷生產(chǎn)流程大致是這樣的:印刷廠拿到客戶提交的電子監(jiān)管碼印刷任務(wù)即電子監(jiān)管碼數(shù)據(jù)文件后,利用電子監(jiān)管碼數(shù)據(jù)檢查軟件首先對(duì)待印刷的電子監(jiān)管碼數(shù)據(jù)文件中的所有電子監(jiān)管碼數(shù)據(jù)的規(guī)范性和唯一性進(jìn)行檢查,所謂規(guī)范性檢查主要是檢查確認(rèn)每一個(gè)電子監(jiān)管碼是否符合國(guó)家電子監(jiān)管碼的規(guī)范要求;所謂唯一性檢查主要是指檢查確認(rèn)每一個(gè)電子監(jiān)管碼在本批次提交印刷的電子監(jiān)管碼數(shù)據(jù)中是唯一的,即不存在重碼,同時(shí)可能還要確認(rèn)在歷次提交印刷的電子監(jiān)管碼數(shù)據(jù)歷史中也是唯一的。待檢查確認(rèn)無(wú)誤后,再利用軟件工具把一個(gè)規(guī)模較大的電子監(jiān)管碼數(shù)據(jù)文件,分拆成若干個(gè)較小的電子監(jiān)管碼數(shù)據(jù)文件,然后把每一個(gè)小的電子監(jiān)管碼數(shù)據(jù)文件形成工單后分發(fā)給印刷生產(chǎn)車間中的不同噴墨數(shù)字印刷機(jī)進(jìn)行印刷生產(chǎn)。在每一臺(tái)噴墨數(shù)字印刷機(jī)的噴印軟件中導(dǎo)入分發(fā)給自己的電子監(jiān)管碼數(shù)據(jù)文件進(jìn)行實(shí)際噴印。同時(shí),為了防止印刷過(guò)程中出現(xiàn)重碼、廢碼,在每一臺(tái)噴墨數(shù)字印刷機(jī)的平臺(tái)上還會(huì)集成一套由軟硬件構(gòu)成的在線檢測(cè)系統(tǒng)。在線檢測(cè)系統(tǒng)在檢測(cè)過(guò)程中也需要導(dǎo)入對(duì)應(yīng)的電子監(jiān)管碼數(shù)據(jù)文件。
[0005]在這個(gè)典型的電子監(jiān)管碼印刷生產(chǎn)流程中,電子監(jiān)管碼數(shù)據(jù)文件在上述三個(gè)軟件中的檢查、分拆、導(dǎo)出、導(dǎo)入等操作都是由生產(chǎn)人員手工操作完成的,當(dāng)需要完成一個(gè)百萬(wàn)、千萬(wàn)級(jí)的海量電子監(jiān)管碼印刷生產(chǎn)任務(wù)時(shí),海量電子監(jiān)管碼數(shù)據(jù)文件需要被拆分為一系列小的電子監(jiān)管碼數(shù)據(jù)文件,然后分發(fā)給若干臺(tái)噴墨數(shù)字印刷機(jī)同時(shí)進(jìn)行印刷生產(chǎn),操作人員很容易由于誤操作導(dǎo)致重碼的產(chǎn)生。另一方面,由于印刷生產(chǎn)人員直接接觸到電子監(jiān)管碼數(shù)據(jù)文件,對(duì)電子監(jiān)管碼數(shù)據(jù)本身的安全性也留下了隱患。
[0006]上述電子監(jiān)管碼印刷生產(chǎn)流程還存在一個(gè)缺點(diǎn),就是一個(gè)海量電子監(jiān)管碼數(shù)據(jù)印刷任務(wù)事先按照經(jīng)驗(yàn)或預(yù)估被分拆為若干個(gè)小任務(wù)分派給不同的噴墨數(shù)字印刷機(jī)時(shí),由于設(shè)備維護(hù)或紙張更換等各種原因,各個(gè)噴墨數(shù)字印刷機(jī)的印刷進(jìn)度往往是不一樣的,這樣很容易導(dǎo)致一臺(tái)噴墨印刷機(jī)已經(jīng)完成了分發(fā)給自己的印刷任務(wù),而另一臺(tái)設(shè)備還沒有完成印刷任務(wù),若要把該設(shè)備上剩余的未印刷的部分電子監(jiān)管碼數(shù)據(jù)轉(zhuǎn)移到其它空閑的設(shè)備上進(jìn)行印刷的話,需要從當(dāng)前設(shè)備上刪除被移走的監(jiān)管碼數(shù)據(jù),操作繁瑣,很容易導(dǎo)致兩臺(tái)不同的設(shè)備同時(shí)印刷出相同的電子監(jiān)管碼,而且在線檢測(cè)系統(tǒng)也是無(wú)法檢測(cè)出這種重碼現(xiàn)象的,因?yàn)槊恳慌_(tái)噴墨數(shù)字印刷機(jī)的在線檢測(cè)系統(tǒng)只能檢測(cè)出本機(jī)印刷的電子監(jiān)管碼是否出現(xiàn)了重碼。
【發(fā)明內(nèi)容】
[0007]本發(fā)明要解決的技術(shù)問(wèn)題是提供一種印刷生產(chǎn)管理系統(tǒng)、主控模塊和印刷生產(chǎn)方法,實(shí)現(xiàn)高自動(dòng)化,高效率,無(wú)重碼的電子監(jiān)管碼印刷與生產(chǎn)。
[0008]為解決上述技術(shù)問(wèn)題,本發(fā)明的實(shí)施例提供一種印刷生產(chǎn)管理系統(tǒng),應(yīng)用于電子監(jiān)管碼的印刷與生產(chǎn),包括:
[0009]電子監(jiān)管碼數(shù)據(jù)管理模塊,與所述電子監(jiān)管碼數(shù)據(jù)管理模塊連接的主控模塊,以及與所述主控模塊連接的多個(gè)噴印模塊;其中,
[0010]所述電子監(jiān)管碼數(shù)據(jù)管理模塊,用于對(duì)獲得的電子監(jiān)管碼進(jìn)行規(guī)范性和唯一性檢查,將檢查后的電子監(jiān)管碼存儲(chǔ)到電子監(jiān)管碼數(shù)據(jù)庫(kù);
[0011]所述主控模塊,用于根據(jù)所述噴印模塊的印刷請(qǐng)求,將所述電子監(jiān)管碼數(shù)據(jù)管理模塊檢查后的電子監(jiān)管碼自動(dòng)分發(fā)給所述噴印模塊進(jìn)行印刷;
[0012]所述噴印模塊,用于向所述主控模塊發(fā)送印刷請(qǐng)求,并對(duì)從所述主控模塊接收到的電子監(jiān)管碼進(jìn)行印刷。
[0013]其中,所述印刷生產(chǎn)管理系統(tǒng)還包括:
[0014]與所述多個(gè)噴印模塊一一對(duì)應(yīng)連接的檢測(cè)模塊,用于對(duì)所述噴印模塊噴印完成的電子監(jiān)管碼進(jìn)行實(shí)時(shí)檢測(cè),得到檢測(cè)結(jié)果。
[0015]其中,所述檢測(cè)模塊具體用于:實(shí)時(shí)對(duì)掃描到的印刷完成的承印物上的電子監(jiān)管碼進(jìn)行重碼檢查,并在發(fā)現(xiàn)重碼時(shí)或無(wú)法識(shí)別的電子監(jiān)管碼時(shí)發(fā)出警報(bào)信號(hào)。
[0016]其中,所述主控模塊具體用于:根據(jù)所述噴印模塊的印刷請(qǐng)求,從當(dāng)前印刷作業(yè)中,獲取未印刷的電子監(jiān)管碼,自動(dòng)分發(fā)給所述噴印模塊進(jìn)行印刷。
[0017]其中,所述主控模塊進(jìn)一步用于:根據(jù)所述噴印模塊的印刷請(qǐng)求,從當(dāng)前印刷作業(yè)中,獲取未印刷的一預(yù)設(shè)數(shù)量的電子監(jiān)管碼,自動(dòng)分發(fā)給所述噴印模塊進(jìn)行印刷。
[0018]其中,所述主控模塊還用于:將分發(fā)給所述噴印模塊的電子監(jiān)管碼的分發(fā)結(jié)果記錄在所述當(dāng)前印刷作業(yè)中。
[0019]其中,所述主控模塊還用于:將所述噴印模塊退回的未印刷的電子監(jiān)管碼,添加到所述當(dāng)前印刷作業(yè)的未印刷的數(shù)據(jù)緩沖區(qū)鏈表中。
[0020]其中,所述主控模塊還用于:顯示所述當(dāng)前印刷作業(yè)的印刷進(jìn)度信息;其中,所述印刷進(jìn)度信息包括:已經(jīng)印刷完成的電子監(jiān)管碼個(gè)數(shù)和剩余未印刷的電子監(jiān)管碼個(gè)數(shù)。
[0021]其中,所述噴印模塊包括:
[0022]第一緩沖區(qū)單元,用于存放當(dāng)前正在印刷的電子監(jiān)管碼;
[0023]第二緩沖區(qū)單元,用于存放所述主控模塊下次分發(fā)任務(wù)分發(fā)給所述噴印模塊的電子監(jiān)管碼。
[0024]為達(dá)到上述目的,本發(fā)明實(shí)施例還提供一種主控模塊,包括:
[0025]接收單元,用于接收噴印模塊的印刷請(qǐng)求;
[0026]獲取單元,用于根據(jù)所述噴印模塊的印刷請(qǐng)求,獲取電子監(jiān)管碼數(shù)據(jù)管理模塊檢查后的電子監(jiān)管碼;
[0027]分發(fā)單元,用于將所述獲取單元獲取的所述電子監(jiān)管碼自動(dòng)分發(fā)給所述噴印模塊進(jìn)行印刷。
[0028]為達(dá)到上述目的,本發(fā)明實(shí)施例還提供一種印刷生產(chǎn)方法,包括:
[0029]獲取進(jìn)行規(guī)范性和唯一性檢查后的電子監(jiān)管碼;
[0030]根據(jù)噴印模塊的印刷請(qǐng)求,將檢查后的電子監(jiān)管碼分發(fā)給所述噴印模塊進(jìn)行印刷。
[0031]其中,根據(jù)噴印模塊的印刷請(qǐng)求,將檢查后的電子監(jiān)管碼分發(fā)給所述噴印模塊進(jìn)行印刷的步驟包括:
[0032]根據(jù)所述噴印模塊的印刷請(qǐng)求,從當(dāng)前印刷作業(yè)中,獲取未印刷的電子監(jiān)管碼,自動(dòng)分發(fā)給所述噴印模塊進(jìn)行印刷。
[0033]本發(fā)明的上述技術(shù)方案的有益效果如下:
[0034]本發(fā)明實(shí)施例的印刷生產(chǎn)管理系統(tǒng)中,電子監(jiān)管碼數(shù)據(jù)管理模塊對(duì)獲得的電子監(jiān)管碼進(jìn)行規(guī)范性和唯一性檢查,確認(rèn)無(wú)誤后壓縮存儲(chǔ)到電子監(jiān)管碼數(shù)據(jù)庫(kù)。印刷開始,主控模塊根據(jù)噴印模塊的印刷請(qǐng)求,將電子監(jiān)管碼數(shù)據(jù)管理模塊檢查后的電子監(jiān)管碼自動(dòng)分發(fā)給噴印模塊進(jìn)行印刷,而噴印模塊分次向主控模塊發(fā)送印刷請(qǐng)求,并對(duì)接收到的電子監(jiān)管碼進(jìn)行印刷,直至全部電子監(jiān)管碼印刷完成。使用此印刷生產(chǎn)管理系統(tǒng),不需要過(guò)多的手工操作,自動(dòng)化程度高,減少了人工操作的失誤,避免了重碼,提高了生產(chǎn)效率。而且各模塊間數(shù)據(jù)通過(guò)網(wǎng)絡(luò)進(jìn)行壓縮傳輸,生產(chǎn)人員無(wú)法直接接觸到電子監(jiān)管碼數(shù)據(jù)文件,保證了電子監(jiān)管碼數(shù)據(jù)的安全性。
[0035]本發(fā)明實(shí)施例的印刷生產(chǎn)管理系統(tǒng)中,與多個(gè)噴印模塊一一對(duì)應(yīng)連接的檢測(cè)模塊,實(shí)時(shí)對(duì)掃描到的印刷完成的承印物上的電子監(jiān)管碼進(jìn)行重碼檢查,并在發(fā)現(xiàn)重碼時(shí)或無(wú)法識(shí)別的電子監(jiān)管碼時(shí)發(fā)出警報(bào)信號(hào),進(jìn)一步的避免了重碼的產(chǎn)生。
[0036]本發(fā)明實(shí)施例的印刷生產(chǎn)管理系統(tǒng)中,主控模塊根據(jù)噴印模塊的印刷請(qǐng)求,從當(dāng)前印刷作業(yè)中,獲取未印刷的一預(yù)設(shè)數(shù)量的電子監(jiān)管碼,自動(dòng)分發(fā)給所述噴印模塊進(jìn)行印刷,確保不同時(shí)刻、不同噴印模塊得到的電子監(jiān)管碼不相同。而且每次分發(fā)的電子監(jiān)管碼數(shù)目可以定制。
[0037]本發(fā)明實(shí)施例的印刷生產(chǎn)管理系統(tǒng)中,主控模塊將分發(fā)給所述噴印模塊的電子監(jiān)管碼的分發(fā)結(jié)果記錄在所述當(dāng)前印刷作業(yè)中,能夠在必要時(shí)追蹤查詢確定一個(gè)電子監(jiān)管碼印刷作業(yè)的數(shù)據(jù)是由哪些設(shè)備輸出,在電子監(jiān)管碼出現(xiàn)印刷問(wèn)題時(shí)找到問(wèn)題原因,及時(shí)解決。
[0038]本發(fā)明實(shí)施例的印刷生產(chǎn)管理系統(tǒng)中,主控模塊將噴印模塊退回的未印刷的電子監(jiān)管碼,添加到當(dāng)前印刷作業(yè)的未印刷的數(shù)據(jù)緩沖區(qū)鏈表中,在面對(duì)噴印設(shè)備出現(xiàn)故障或需要進(jìn)行設(shè)備維護(hù)等突發(fā)情況的應(yīng)急處理,保證電子監(jiān)管碼完全無(wú)重碼的印刷。
[0039]本發(fā)明實(shí)施例的印刷生產(chǎn)管理系統(tǒng)中,主控模塊顯示當(dāng)前印刷作業(yè)的印刷進(jìn)度信息,包括:已經(jīng)印刷完成的電子監(jiān)管碼個(gè)數(shù)和剩余未印刷的電子監(jiān)管碼個(gè)數(shù),能夠方便清楚地了解到當(dāng)前的印刷進(jìn)度,可以更合理的安排以后的印刷作業(yè)。
[0040]本發(fā)明實(shí)施例的印刷生產(chǎn)管理系統(tǒng)中,噴印模塊包括:第一緩沖區(qū)單元,存放當(dāng)前正在印刷的電子監(jiān)管碼;第二緩沖區(qū)單元,存放主控模塊下次分發(fā)任務(wù)分發(fā)給噴印模塊的電子監(jiān)管碼。雙緩沖機(jī)制,保證噴印模塊的印刷不間斷進(jìn)行,大幅提高了生產(chǎn)效率。
【專利附圖】
【附圖說(shuō)明】
[0041]圖1為本發(fā)明實(shí)施例的印刷生產(chǎn)管理系統(tǒng)的第一流程示意圖;
[0042]圖2為本發(fā)明實(shí)施例的印刷生產(chǎn)管理系統(tǒng)的第二流程示意圖;
[0043]圖3為本發(fā)明實(shí)施例的主控模塊的流程示意圖;
[0044]圖4為本發(fā)明實(shí)施例的印刷生產(chǎn)方法步驟示意圖。
【具體實(shí)施方式】
[0045]為使本發(fā)明要解決的技術(shù)問(wèn)題、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例進(jìn)行詳細(xì)描述。
[0046]本發(fā)明針對(duì)現(xiàn)有的電子監(jiān)管碼的印刷生產(chǎn)管理系統(tǒng)中需要大量的手工操作;印刷生產(chǎn)人員直接接觸到電子監(jiān)管碼數(shù)據(jù)文件,對(duì)電子監(jiān)管碼數(shù)據(jù)本身的安全性也留下了隱;印刷任務(wù)再分配時(shí)差導(dǎo)致不同設(shè)備同時(shí)印刷出相同的電子監(jiān)管碼等問(wèn)題,提供一種印刷生產(chǎn)管理系統(tǒng)。
[0047]如圖1所示,本發(fā)明實(shí)施例的印刷生產(chǎn)管理系統(tǒng),應(yīng)用于電子監(jiān)管碼的印刷與生產(chǎn),包括:
[0048]電子監(jiān)管碼數(shù)據(jù)管理模塊,與所述電子監(jiān)管碼數(shù)據(jù)管理模塊連接的主控模塊,以及與所述主控模塊連接的多個(gè)噴印模塊;其中,
[0049]所述電子監(jiān)管碼數(shù)據(jù)管理模塊,用于對(duì)獲得的電子監(jiān)管碼進(jìn)行規(guī)范性和唯一性檢查,將檢查后的電子監(jiān)管碼存儲(chǔ)到電子監(jiān)管碼數(shù)據(jù)庫(kù);由于電子監(jiān)管碼數(shù)量多,因此,可以將檢查后的電子監(jiān)管碼壓縮后存儲(chǔ)到電子監(jiān)管碼數(shù)據(jù)庫(kù)中;
[0050]所述主控模塊,用于根據(jù)所述噴印模塊的印刷請(qǐng)求,將所述電子監(jiān)管碼數(shù)據(jù)管理模塊檢查后的電子監(jiān)管碼自動(dòng)分發(fā)給所述噴印模塊進(jìn)行印刷;
[0051]所述噴印模塊,用于向所述主控模塊發(fā)送印刷請(qǐng)求,并對(duì)接收到的電子監(jiān)管碼進(jìn)行印刷。
[0052]本發(fā)明的上述實(shí)施例中,待印刷的電子監(jiān)管碼提交給主控模塊,主控模塊調(diào)用電子監(jiān)管碼數(shù)據(jù)管理模塊對(duì)獲得的電子監(jiān)管碼進(jìn)行規(guī)范性和唯一性檢查,確認(rèn)無(wú)誤后壓縮存儲(chǔ)到電子監(jiān)管碼數(shù)據(jù)庫(kù)。印刷開始時(shí),主控模塊根據(jù)噴印模塊的印刷請(qǐng)求,將電子監(jiān)管碼數(shù)據(jù)管理模塊檢查后的電子監(jiān)管碼自動(dòng)分發(fā)給噴印模塊進(jìn)行印刷,而噴印模塊分次向主控模塊發(fā)送印刷請(qǐng)求,并對(duì)接收到的電子監(jiān)管碼數(shù)據(jù)進(jìn)行印刷,直至全部電子監(jiān)管碼印刷完成。使用此印刷生產(chǎn)管理系統(tǒng),不需要過(guò)多的手工操作,自動(dòng)化程度高,減少了人工操作的失誤,避免了重碼,提高了生產(chǎn)效率。而且各模塊間數(shù)據(jù)通過(guò)網(wǎng)絡(luò)進(jìn)行壓縮傳輸,生產(chǎn)人員無(wú)法直接接觸到電子監(jiān)管碼數(shù)據(jù)文件,保證了電子監(jiān)管碼數(shù)據(jù)的安全性。
[0053]然而,在印刷過(guò)程中,由于設(shè)備的原因,不可避免的會(huì)出現(xiàn)一些印刷失誤的電子監(jiān)管碼,因此,如圖2所示,本發(fā)明另一實(shí)施例的印刷生產(chǎn)管理系統(tǒng)在上一實(shí)施例的基礎(chǔ)上,還包括:
[0054]與所述多個(gè)噴印模塊一一對(duì)應(yīng)連接的檢測(cè)模塊,用于對(duì)所述噴印模塊噴印完成的電子監(jiān)管碼進(jìn)行實(shí)時(shí)檢測(cè),得到檢測(cè)結(jié)果。
[0055]其中,所述檢測(cè)模塊具體用于:實(shí)時(shí)對(duì)掃描到的印刷完成的承印物上的電子監(jiān)管碼進(jìn)行重碼檢查,并在發(fā)現(xiàn)重碼時(shí)或無(wú)法識(shí)別的電子監(jiān)管碼時(shí)發(fā)出警報(bào)信號(hào)。
[0056]通過(guò)上述的設(shè)置,檢測(cè)模塊對(duì)噴印完成的電子監(jiān)管碼進(jìn)行實(shí)時(shí)檢測(cè)發(fā)現(xiàn)重碼或廢碼后進(jìn)行報(bào)警或剔廢處理。
[0057]本發(fā)明另一實(shí)施例的印刷生產(chǎn)管理系統(tǒng),所述主控模塊具體用于:根據(jù)所述噴印模塊的印刷請(qǐng)求,從當(dāng)前印刷作業(yè)中,獲取未印刷的電子監(jiān)管碼,自動(dòng)分發(fā)給所述噴印模塊進(jìn)行印刷。進(jìn)一步用于:根據(jù)所述噴印模塊的印刷請(qǐng)求,從當(dāng)前印刷作業(yè)中,獲取未印刷的一預(yù)設(shè)數(shù)量的電子監(jiān)管碼,自動(dòng)分發(fā)給所述噴印模塊進(jìn)行印刷。
[0058]某一噴印模塊準(zhǔn)備就緒后主動(dòng)向主控模塊請(qǐng)求印刷任務(wù)后,主控模塊把當(dāng)前印刷作業(yè)的未印刷的后續(xù)電子監(jiān)管碼自動(dòng)分發(fā)給請(qǐng)求者,確保不同時(shí)刻、不同噴印模塊得到的電子監(jiān)管碼不相同。而且每次分發(fā)的電子監(jiān)管碼數(shù)目可以定制,至少以萬(wàn)為單位,典型地設(shè)為10萬(wàn)個(gè)。
[0059]在分發(fā)完成后,為了達(dá)到在必要時(shí)能夠追蹤查詢確定一個(gè)電子監(jiān)管碼印刷作業(yè)的數(shù)據(jù)是由哪些設(shè)備輸出的目的,本發(fā)明另一實(shí)施例的印刷生產(chǎn)管理系統(tǒng),所述主控模塊還用于:將分發(fā)給所述噴印模塊的電子監(jiān)管碼的分發(fā)結(jié)果記錄在所述當(dāng)前印刷作業(yè)中。使得可以通過(guò)分發(fā)結(jié)果記錄查到到某個(gè)電子監(jiān)管碼的輸出設(shè)備,在電子監(jiān)管碼出現(xiàn)印刷問(wèn)題時(shí)找到問(wèn)題原因,及時(shí)解決。
[0060]一般而言,在噴印模塊無(wú)法噴印電子監(jiān)管碼或其他需要將剩余的沒有印刷的電子監(jiān)管碼主動(dòng)退回給主控模塊的情況,需要主控模塊具有相應(yīng)回收功能。所以,本發(fā)明另一實(shí)施例的印刷生產(chǎn)管理系統(tǒng),所述主控模塊還用于:將所述噴印模塊退回的未印刷的電子監(jiān)管碼,添加到所述當(dāng)前印刷作業(yè)的未印刷的數(shù)據(jù)緩沖區(qū)鏈表中。
[0061]這樣,主控模塊就具有面對(duì)噴印設(shè)備出現(xiàn)故障或需要進(jìn)行設(shè)備維護(hù)等突發(fā)情況的應(yīng)急處理,保證電子監(jiān)管碼完全無(wú)重碼的印刷。電子監(jiān)管碼的回收通常由噴印模塊發(fā)起,噴印模塊允許把剩余的沒有印刷的電子監(jiān)管碼主動(dòng)退回給主控模塊,主控模塊響應(yīng)請(qǐng)求后把退回的電子監(jiān)管碼添加到對(duì)應(yīng)印刷作業(yè)未印刷的數(shù)據(jù)緩沖區(qū)鏈表中。當(dāng)然電子監(jiān)管碼的回收也可以由主控模塊主動(dòng)發(fā)起。
[0062]本發(fā)明另一實(shí)施例的印刷生產(chǎn)管理系統(tǒng),所述主控模塊還用于:顯示所述當(dāng)前印刷作業(yè)的印刷進(jìn)度信息;其中,所述印刷進(jìn)度信息包括:已經(jīng)印刷完成的電子監(jiān)管碼個(gè)數(shù)和剩余未印刷的電子監(jiān)管碼個(gè)數(shù)。
[0063]通過(guò)查看印刷進(jìn)度信息,能夠方便清楚地了解到當(dāng)前的印刷進(jìn)度,可以更合理的安排以后的印刷作業(yè)。
[0064]當(dāng)然,主控模塊除了能夠?qū)崿F(xiàn)以上功能外,還具有其他的一些功能,電子監(jiān)管碼印刷作業(yè)提交、作業(yè)屬性設(shè)置、電子監(jiān)管碼的瀏覽和檢索等,涉及三種類型的印刷作業(yè)管理,具體包括:已經(jīng)通過(guò)電子監(jiān)管碼規(guī)范性和唯一性檢查而等待印刷的作業(yè)管理;當(dāng)前正在印刷但還未完成的印刷作業(yè)管理;已經(jīng)完成印刷的歷史作業(yè)管理。而且主控模塊不僅是可以自動(dòng)分發(fā)電子監(jiān)管碼,也可以把當(dāng)前印刷作業(yè)的電子監(jiān)管碼的不同部分手動(dòng)分發(fā)給不同噴印模塊。
[0065]在本發(fā)明另一實(shí)施例的印刷生產(chǎn)管理系統(tǒng),所述噴印模塊包括:
[0066]第一緩沖區(qū)單元,用于存放當(dāng)前正在印刷的電子監(jiān)管碼;
[0067]第二緩沖區(qū)單元,用于存放所述主控模塊下次分發(fā)任務(wù)分發(fā)給所述噴印模塊的電子監(jiān)管碼。
[0068]噴印模塊的雙緩沖機(jī)制,使得噴印模塊在接收到的電子監(jiān)管碼進(jìn)行實(shí)際印刷的過(guò)程中,同時(shí)向主控模塊請(qǐng)求后續(xù)的印刷數(shù)據(jù)。第一塊緩沖區(qū)A用于存放當(dāng)前正在印刷的電子監(jiān)管碼,第二塊緩沖區(qū)B用于存放主控模塊下次分發(fā)任務(wù)分發(fā)給噴印模塊的電子監(jiān)管碼。當(dāng)A中的電子監(jiān)管碼印刷完畢,噴印模塊切換到從B中取當(dāng)前印刷數(shù)據(jù),而A切換為用于存放主控模塊下次分發(fā)任務(wù)分發(fā)給噴印模塊的電子監(jiān)管碼,這樣A和B交替切換,直至當(dāng)前印刷任務(wù)完成。
[0069]因此,通過(guò)上述的印刷生產(chǎn)管理系統(tǒng),當(dāng)有多臺(tái)噴墨印刷機(jī)時(shí),待印刷的電子監(jiān)管碼可以自動(dòng)有序分發(fā)給不同設(shè)備進(jìn)行同時(shí)印刷,自動(dòng)實(shí)現(xiàn)負(fù)載平衡,可以確保不同設(shè)備印刷的電子監(jiān)管碼不會(huì)相同,不會(huì)產(chǎn)生重碼,自動(dòng)化程度高,能夠大幅提高印刷生產(chǎn)效率,非常適合對(duì)海量電子監(jiān)管碼進(jìn)行分布式并行有序印刷。
[0070]本發(fā)明實(shí)施例還提供了一種主控模塊,如圖3所示,包括:
[0071]接收單元,用于接收噴印模塊的印刷請(qǐng)求;
[0072]獲取單元,用于根據(jù)所述噴印模塊的印刷請(qǐng)求,獲取電子監(jiān)管碼數(shù)據(jù)管理模塊檢查后的電子監(jiān)管碼;
[0073]分發(fā)單元,用于將所述獲取單元獲取的所述電子監(jiān)管碼自動(dòng)分發(fā)給所述噴印模塊進(jìn)行印刷。
[0074]其中,所述獲取單元,進(jìn)一步用于根據(jù)所述噴印模塊的印刷請(qǐng)求,獲取電子監(jiān)管碼數(shù)據(jù)管理模塊檢查后的未印刷的一預(yù)設(shè)數(shù)量的電子監(jiān)管碼;
[0075]其中,所述主控模塊,還包括:
[0076]記錄單元,用于將分發(fā)給所述噴印模塊的電子監(jiān)管碼的分發(fā)結(jié)果記錄在所述當(dāng)前印刷作業(yè)中;
[0077]回收單元,用于將所述噴印模塊退回的未印刷的電子監(jiān)管碼,添加到所述當(dāng)前印刷作業(yè)的未印刷的數(shù)據(jù)緩沖區(qū)鏈表中;
[0078]顯示單元,用于顯示所述當(dāng)前印刷作業(yè)的印刷進(jìn)度信息;其中,所述印刷進(jìn)度信息包括:已經(jīng)印刷完成的電子監(jiān)管碼個(gè)數(shù)和剩余未印刷的電子監(jiān)管碼個(gè)數(shù)。
[0079]需要說(shuō)明的是,本發(fā)明實(shí)施例的主控模塊是上述印刷生產(chǎn)管理系統(tǒng)中的主控模塊,上述印刷生產(chǎn)管理系統(tǒng)的主控模塊的實(shí)施例均能適用于此主控模塊。
[0080]本發(fā)明實(shí)施例還提供一種印刷生產(chǎn)方法,如圖4所示,包括:
[0081]步驟41,獲取進(jìn)行規(guī)范性和唯一性檢查后的電子監(jiān)管碼;
[0082]步驟42,根據(jù)噴印模塊的印刷請(qǐng)求,將檢查后的電子監(jiān)管碼分發(fā)給所述噴印模塊進(jìn)行印刷。
[0083]其中,根據(jù)噴印模塊的印刷請(qǐng)求,將檢查后的電子監(jiān)管碼分發(fā)給所述噴印模塊進(jìn)行印刷的步驟包括:
[0084]根據(jù)所述噴印模塊的印刷請(qǐng)求,從當(dāng)前印刷作業(yè)中,獲取未印刷的電子監(jiān)管碼,自動(dòng)分發(fā)給所述噴印模塊進(jìn)行印刷。
[0085]進(jìn)一步具體為,根據(jù)所述噴印模塊的印刷請(qǐng)求,從當(dāng)前印刷作業(yè)中,獲取未印刷的一預(yù)設(shè)數(shù)量的電子監(jiān)管碼,自動(dòng)分發(fā)給所述噴印模塊進(jìn)行印刷。
[0086]其中,所述印刷生產(chǎn)方法,還包括:
[0087]將分發(fā)給所述噴印模塊的電子監(jiān)管碼的分發(fā)結(jié)果記錄在所述當(dāng)前印刷作業(yè)中;
[0088]將所述噴印模塊退回的未印刷的電子監(jiān)管碼,添加到所述當(dāng)前印刷作業(yè)的未印刷的數(shù)據(jù)緩沖區(qū)鏈表中;
[0089]顯示所述當(dāng)前印刷作業(yè)的印刷進(jìn)度信息;其中,所述印刷進(jìn)度信息包括:已經(jīng)印刷完成的電子監(jiān)管碼個(gè)數(shù)和剩余未印刷的電子監(jiān)管碼個(gè)數(shù);
[0090]將印刷完成的承印物上的電子監(jiān)管碼實(shí)時(shí)掃描進(jìn)行重碼檢查,并在發(fā)現(xiàn)重碼時(shí)或無(wú)法識(shí)別的電子監(jiān)管碼時(shí)發(fā)出警報(bào)信號(hào)。
[0091]需要說(shuō)明的是,本發(fā)明實(shí)施例的印刷生產(chǎn)方法是應(yīng)用于上述印刷生產(chǎn)管理系統(tǒng)中的,上述印刷生產(chǎn)管理系統(tǒng)的實(shí)施例均能適用于此印刷生產(chǎn)方法。
[0092]本發(fā)明的上述實(shí)施例中,將待印刷的電子監(jiān)管碼提交給主控模塊,主控模塊調(diào)用電子監(jiān)管碼數(shù)據(jù)管理模塊對(duì)電子監(jiān)管碼的規(guī)范性和唯一性進(jìn)行檢查,確認(rèn)無(wú)誤后壓縮存儲(chǔ)入庫(kù)。印刷開始時(shí),主控模塊向準(zhǔn)備就緒的多個(gè)噴印模塊和檢測(cè)模塊下達(dá)印刷任務(wù),噴印模塊分次向主控模塊請(qǐng)求傳輸電子監(jiān)管碼并進(jìn)行實(shí)際印刷,直至全部電子監(jiān)管碼印刷完畢。該系統(tǒng)能有效避免印刷重碼,自動(dòng)化程度高,能提高電子監(jiān)管碼的印刷生產(chǎn)效率,非常適合海量電子監(jiān)管碼的分布式并行印刷。
[0093]以上所述是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種印刷生產(chǎn)管理系統(tǒng),應(yīng)用于電子監(jiān)管碼的印刷與生產(chǎn),其特征在于,包括: 電子監(jiān)管碼數(shù)據(jù)管理模塊,與所述電子監(jiān)管碼數(shù)據(jù)管理模塊連接的主控模塊,以及與所述主控模塊連接的多個(gè)噴印模塊;其中, 所述電子監(jiān)管碼數(shù)據(jù)管理模塊,用于對(duì)獲得的電子監(jiān)管碼進(jìn)行規(guī)范性和唯一性檢查,將檢查后的電子監(jiān)管碼存儲(chǔ)到電子監(jiān)管碼數(shù)據(jù)庫(kù); 所述主控模塊,用于根據(jù)所述噴印模塊的印刷請(qǐng)求,將所述電子監(jiān)管碼數(shù)據(jù)管理模塊檢查后的電子監(jiān)管碼自動(dòng)分發(fā)給所述噴印模塊進(jìn)行印刷; 所述噴印模塊,用于向所述主控模塊發(fā)送印刷請(qǐng)求,并對(duì)從所述主控模塊接收到的電子監(jiān)管碼進(jìn)行印刷。
2.根據(jù)權(quán)利要求1所述的印刷生產(chǎn)管理系統(tǒng),其特征在于,還包括: 與所述多個(gè)噴印模塊一一對(duì)應(yīng)連接的檢測(cè)模塊,用于對(duì)所述噴印模塊噴印完成的電子監(jiān)管碼進(jìn)行實(shí)時(shí)檢測(cè),得到檢測(cè)結(jié)果。
3.根據(jù)權(quán)利要求1所述的印刷生產(chǎn)管理系統(tǒng),其特征在于,所述檢測(cè)模塊具體用于:實(shí)時(shí)對(duì)掃描到的印刷完成的承印物上的電子監(jiān)管碼進(jìn)行重碼檢查,并在發(fā)現(xiàn)重碼時(shí)或無(wú)法識(shí)別的電子監(jiān)管碼時(shí)發(fā)出警報(bào)信號(hào)。
4.根據(jù)權(quán)利要求1所述的印刷生產(chǎn)管理系統(tǒng),其特征在于,所述主控模塊具體用于:根據(jù)所述噴印模塊的印刷請(qǐng)求,從當(dāng)前印刷作業(yè)中,獲取未印刷的電子監(jiān)管碼,自動(dòng)分發(fā)給所述噴印模塊進(jìn)行印刷。
5.根據(jù)權(quán)利要求4所述的印刷生產(chǎn)管理系統(tǒng),其特征在于,所述主控模塊進(jìn)一步用于:根據(jù)所述噴印模塊的印刷請(qǐng)求,從當(dāng)前印刷作業(yè)中,獲取未印刷的一預(yù)設(shè)數(shù)量的電子監(jiān)管碼,自動(dòng)分發(fā)給所述噴印模塊進(jìn)行印刷。
6.根據(jù)權(quán)利要求4所述的印刷生產(chǎn)管理系統(tǒng),其特征在于,所述主控模塊還用于:將分發(fā)給所述噴印模塊的電子監(jiān)管碼的分發(fā)結(jié)果記錄在所述當(dāng)前印刷作業(yè)中。
7.根據(jù)權(quán)利要求1所述的印刷生產(chǎn)管理系統(tǒng),其特征在于,所述主控模塊還用于:將所述噴印模塊退回的未印刷的電子監(jiān)管碼,添加到所述當(dāng)前印刷作業(yè)的未印刷的數(shù)據(jù)緩沖區(qū)鏈表中。
8.根據(jù)權(quán)利要求4所述的印刷生產(chǎn)管理系統(tǒng),其特征在于,所述主控模塊還用于:顯示所述當(dāng)前印刷作業(yè)的印刷進(jìn)度信息;其中,所述印刷進(jìn)度信息包括:已經(jīng)印刷完成的電子監(jiān)管碼個(gè)數(shù)和剩余未印刷的電子監(jiān)管碼個(gè)數(shù)。
9.根據(jù)權(quán)利要求1所述的印刷生產(chǎn)管理系統(tǒng),其特征在于,所述噴印模塊包括: 第一緩沖區(qū)單元,用于存放當(dāng)前正在印刷的電子監(jiān)管碼; 第二緩沖區(qū)單元,用于存放所述主控模塊下次分發(fā)任務(wù)分發(fā)給所述噴印模塊的電子監(jiān)管碼。
10.一種主控模塊,其特征在于,包括: 接收單元,用于接收噴印模塊的印刷請(qǐng)求; 獲取單元,用于根據(jù)所述噴印模塊的印刷請(qǐng)求,獲取電子監(jiān)管碼數(shù)據(jù)管理模塊檢查后的電子監(jiān)管碼; 分發(fā)單元,用于將所述獲取單元獲取的所述電子監(jiān)管碼自動(dòng)分發(fā)給所述噴印模塊進(jìn)行印刷。
11.一種印刷生產(chǎn)方法,其特征在于,包括: 獲取進(jìn)行規(guī)范性和唯一性檢查后的電子監(jiān)管碼; 根據(jù)噴印模塊的印刷請(qǐng)求,將檢查后的電子監(jiān)管碼分發(fā)給所述噴印模塊進(jìn)行印刷。
12.根據(jù)權(quán)利要求11所述的印刷生產(chǎn)方法,其特征在于,根據(jù)噴印模塊的印刷請(qǐng)求,將檢查后的電子監(jiān)管碼分發(fā)給所述噴印模塊進(jìn)行印刷的步驟包括: 根據(jù)所述噴印模塊的印刷請(qǐng)求,從當(dāng)前印刷作業(yè)中,獲取未印刷的電子監(jiān)管碼,自動(dòng)分發(fā)給所述噴印模塊進(jìn)行印刷。
【文檔編號(hào)】G06Q10/06GK104424526SQ201310389204
【公開日】2015年3月18日 申請(qǐng)日期:2013年8月30日 優(yōu)先權(quán)日:2013年8月30日
【發(fā)明者】黃渭平 申請(qǐng)人:北大方正集團(tuán)有限公司, 方正信息產(chǎn)業(yè)控股有限公司, 北京大學(xué), 北京北大方正電子有限公司