本發(fā)明涉及多媒體技術(shù)領(lǐng)域,特別是涉及一種智能打印機(jī)系統(tǒng)。
背景技術(shù):
目前,打印機(jī)系統(tǒng)采用簡(jiǎn)單的架構(gòu),即打印數(shù)據(jù)傳送設(shè)備連接打印設(shè)備,打印數(shù)據(jù)傳送設(shè)備僅僅獲取打印數(shù)據(jù)并傳送至打印設(shè)備進(jìn)行打印,當(dāng)共用打印設(shè)備的終端數(shù)量很多時(shí),打印設(shè)備的數(shù)據(jù)打印量將很龐大,而打印數(shù)據(jù)傳送設(shè)備的帶寬有限,這就會(huì)造成數(shù)據(jù)傳送延時(shí)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明主要解決的技術(shù)問(wèn)題是提供一種智能打印機(jī)系統(tǒng),能夠有效節(jié)省帶寬。
為解決上述技術(shù)問(wèn)題,本發(fā)明采用的一個(gè)技術(shù)方案是:提供一種智能打印機(jī)系統(tǒng),包括數(shù)據(jù)接收單元、數(shù)據(jù)拆分單元、網(wǎng)絡(luò)連接單元、數(shù)據(jù)組合單元、掃描單元、數(shù)據(jù)處理單元和打印單元;所述數(shù)據(jù)接收單元用于接收至少兩組打印數(shù)據(jù),并獲取所述至少兩組打印數(shù)據(jù)的預(yù)覽圖像;所述數(shù)據(jù)拆分單元用于將所述至少兩組打印數(shù)據(jù)拆分為第一類(lèi)數(shù)據(jù)和第二類(lèi)數(shù)據(jù),其中,所述第一類(lèi)數(shù)據(jù)是所述至少兩組打印數(shù)據(jù)中數(shù)據(jù)相同的公共部分,所述第二類(lèi)數(shù)據(jù)是所述至少兩組打印數(shù)據(jù)中數(shù)據(jù)不同的差異部分;所述網(wǎng)絡(luò)連接單元用于將所述預(yù)覽圖像、第一類(lèi)數(shù)據(jù)和第二類(lèi)數(shù)據(jù)通過(guò)網(wǎng)絡(luò)傳送至所述數(shù)據(jù)組合單元;所述數(shù)據(jù)組合單元用于將所述第一類(lèi)數(shù)據(jù)和第二類(lèi)數(shù)據(jù)進(jìn)行組合生成打印數(shù)據(jù);所述掃描單元用于對(duì)所述打印數(shù)據(jù)進(jìn)行圖像掃描,得到掃描圖像;數(shù)據(jù)處理單元用于將所述掃描圖像與所述預(yù)覽圖像進(jìn)行對(duì)比,當(dāng)所述掃描圖像的位置不正確時(shí),依據(jù)所述預(yù)覽圖像對(duì)所述掃描圖像進(jìn)行修正;所述打印單元用于對(duì)所述掃描圖像進(jìn)行打印。
區(qū)別于現(xiàn)有技術(shù)的情況,本發(fā)明的有益效果是:通過(guò)將打印數(shù)據(jù)拆分成數(shù)據(jù)相同的公共部分和數(shù)據(jù)不同的差異部分,再傳送兩部分?jǐn)?shù)據(jù),,并且在打印之前對(duì)預(yù)覽圖像自動(dòng)進(jìn)行修正,從而能夠有效節(jié)省帶寬,減少數(shù)據(jù)傳送量。
附圖說(shuō)明
圖1是本發(fā)明實(shí)施例智能打印機(jī)系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明的一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
參見(jiàn)圖1,是本發(fā)明實(shí)施例智能打印機(jī)系統(tǒng)的結(jié)構(gòu)示意圖。本實(shí)施例的智能打印機(jī)系統(tǒng)數(shù)據(jù)接收單元1、數(shù)據(jù)拆分單元2、網(wǎng)絡(luò)連接單元3、數(shù)據(jù)組合單元4、掃描單元5、數(shù)據(jù)處理單元6和打印單元7。
數(shù)據(jù)接收單元1用于接收至少兩組打印數(shù)據(jù),并獲取至少兩組打印數(shù)據(jù)的預(yù)覽圖像。
數(shù)據(jù)拆分單元2用于將至少兩組打印數(shù)據(jù)拆分為第一類(lèi)數(shù)據(jù)和第二類(lèi)數(shù)據(jù),其中,第一類(lèi)數(shù)據(jù)是至少兩組打印數(shù)據(jù)中數(shù)據(jù)相同的公共部分,第二類(lèi)數(shù)據(jù)是至少兩組打印數(shù)據(jù)中數(shù)據(jù)不同的差異部分。舉例而言,假如打印數(shù)據(jù)為兩組,兩組打印數(shù)據(jù)均為表格,那么第一類(lèi)數(shù)據(jù)為表格的格式、表格中每一項(xiàng)的名稱(chēng),而第二類(lèi)數(shù)據(jù)就是表格中每一項(xiàng)所填的具體內(nèi)容。
網(wǎng)絡(luò)連接單元3用于將預(yù)覽圖像、第一類(lèi)數(shù)據(jù)和第二類(lèi)數(shù)據(jù)通過(guò)網(wǎng)絡(luò)傳送至數(shù)據(jù)組合單元4。
數(shù)據(jù)組合單元4用于將第一類(lèi)數(shù)據(jù)和第二類(lèi)數(shù)據(jù)進(jìn)行組合生成打印數(shù)據(jù)。
掃描單元5用于對(duì)打印數(shù)據(jù)進(jìn)行圖像掃描,得到掃描圖像;
數(shù)據(jù)處理單元6用于將掃描圖像與預(yù)覽圖像進(jìn)行對(duì)比,當(dāng)掃描圖像的位置不正確時(shí),依據(jù)預(yù)覽圖像對(duì)掃描圖像進(jìn)行修正。
打印單元7用于對(duì)掃描圖像進(jìn)行打印。
以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專(zhuān)利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專(zhuān)利保護(hù)范圍內(nèi)。