本技術(shù)涉及激光成像,特別涉及一種打印機(jī)、打標(biāo)機(jī)及其控制方法。
背景技術(shù):
1、隨著科技的發(fā)展,辦公自動(dòng)化設(shè)備越來越普及,其中激光打印機(jī)以其穩(wěn)定、耐用、高速成為辦公室及家庭中不可或缺的設(shè)備。常見使用場(chǎng)景下,多以600每英寸點(diǎn)數(shù)(dpi,dots?per?inch)分辨率輸出為主。然而在某些專業(yè)領(lǐng)域,如高清圖像打印、精細(xì)圖紙輸出等,對(duì)打印分辨率的要求常常會(huì)要求達(dá)到不低于1200dpi的分辨率。同樣,在工業(yè)領(lǐng)域應(yīng)用的激光打標(biāo)機(jī)也有對(duì)高分辨率的需求。
2、dpi是一個(gè)量度單位,用于點(diǎn)陣數(shù)碼影像,指每一英寸長度中,取樣、可顯示或輸出點(diǎn)的數(shù)目。dpi是打印機(jī)、打標(biāo)機(jī)、鼠標(biāo)等設(shè)備分辨率的度量單位。是衡量打印機(jī)打印精度的主要參數(shù)之一,一般來說,dpi值越高,表明打印機(jī)的打印精度越高。dpi越低,打印的清晰度越低,由于受網(wǎng)絡(luò)傳輸速度的影響,網(wǎng)絡(luò)上使用的圖片都是72dpi,但是沖洗照片不能使用這個(gè)參數(shù),必須是300dpi或者更高的350dpi。例如要沖洗英寸的照片,掃描精度必須是300dpi,那么文件尺寸應(yīng)該是。
3、目前市場(chǎng)上高速激光打印機(jī)(通常為每分鐘30頁以上)通常使用一組結(jié)構(gòu)間距為42.3微米的雙激光頭方案來實(shí)現(xiàn)縱向600dpi的打印分辨率,其工作原理為一個(gè)激光頭輸出第1、3、5、7…奇數(shù)行的數(shù)據(jù),另一個(gè)激光頭輸出第2、4、6、8…偶數(shù)行的數(shù)據(jù),這樣在激光單元掃描一行的時(shí)間里可以同時(shí)輸出兩行數(shù)據(jù)以實(shí)現(xiàn)較高的打印速度。雖然這已經(jīng)能滿足高速輸出的打印需求,但在某些專業(yè)領(lǐng)域,如高清圖像打印、精細(xì)圖紙輸出等,對(duì)打印分辨率的要求常常會(huì)要求達(dá)到不低于1200dpi的分辨率;而在使用雙激光頭的方案中,由于兩個(gè)激光頭之間的縱向距離是被結(jié)構(gòu)限定(42.3微米)不可變化的,受此限制無法在縱向?qū)崿F(xiàn)更高分辨率的打印效果。若想實(shí)現(xiàn)1200dpi(行間距21.2微米)甚至更高的打印分辨率,只能使用其中一個(gè)激光頭輸出數(shù)據(jù)、關(guān)閉另一路激光頭的方法來實(shí)現(xiàn),這樣會(huì)導(dǎo)致輸出速度大幅降低到600dpi下的四分之一(1200dpi下每頁打印的像素行數(shù)翻倍,加上改用單激光頭輸出導(dǎo)致每頁打印時(shí)間變?yōu)?00dpi的四倍)。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)提供了一種打印機(jī)、打標(biāo)機(jī)及其控制方法,所述打印機(jī)使用發(fā)光二極管陣列或多個(gè)激光頭形成的照射源陣列,來有選擇地向印刷材料或轉(zhuǎn)印材料提供照射,可以實(shí)現(xiàn)更高的打印分辨率,且可以提高高打印分辨率下的打印速率。
2、第一方面,本技術(shù)實(shí)施例提供了一種用于打印機(jī)的打印控制方法,打印機(jī)包括多個(gè)光源,光源為激光源或線狀光源,打印控制方法包括:
3、控制多個(gè)光源中的m個(gè)光源一起工作,m為大于等于2的正整數(shù),根據(jù)待打印數(shù)據(jù)進(jìn)行照射,m個(gè)光源中相鄰的兩個(gè)光源在打印介質(zhì)上的投影點(diǎn)或投影線之間的間距為第一距離;
4、將傳輸打印介質(zhì)的速度設(shè)置為使得打印介質(zhì)在光照射一行的周期內(nèi)移動(dòng)的距離為第一距離的倍,基于傳輸打印介質(zhì)的速度和m個(gè)光源實(shí)現(xiàn)對(duì)待打印數(shù)據(jù)的打??;n為正整數(shù),m和n被設(shè)置為滿足條件:2n+m-1不是m的整數(shù)倍。
5、可選的,將m設(shè)置為3且n設(shè)置為1,或者將m設(shè)置為2且n設(shè)置為1,或者將m設(shè)置為2且n設(shè)置為2,根據(jù)參數(shù)m和n來控制傳輸打印介質(zhì)的速度。
6、可選的,打印控制方法還包括:根據(jù)用戶選擇的分辨率來設(shè)置m值和n值,進(jìn)而控制傳輸打印介質(zhì)的速度;
7、其中,在第一距離為42.3微米的情況下,當(dāng)用戶選擇的分辨率為2400dpi時(shí),將m值和n值設(shè)置為m=3和n=1,當(dāng)用戶選擇的分辨率為1800dpi時(shí),將m值和n值設(shè)置為m=2和n=1,當(dāng)用戶選擇的分辨率為3000dpi時(shí),將m值和n值設(shè)置為m=2和n=2。
8、可選的,在待打印數(shù)據(jù)的首行之上補(bǔ)(m-1)(2n+m-2)個(gè)空白數(shù)據(jù)行,和/或在待打印數(shù)據(jù)的末行之下補(bǔ)(m-1)(2n+m-2)個(gè)空白數(shù)據(jù)行。
9、可選的,根據(jù)用戶選擇的頁邊距將空白數(shù)據(jù)行打印在有效打印區(qū)域之外。
10、可選的,打印待打印數(shù)據(jù)的前(m-1)(2n+m-2)個(gè)數(shù)據(jù)行時(shí),控制所述m個(gè)光源中最下游的光源先開始數(shù)據(jù)輸出,打印待打印數(shù)據(jù)的末尾(m-1)(2n+m-2)個(gè)數(shù)據(jù)行時(shí),控制所述m個(gè)光源中最上游的光源最后完成數(shù)據(jù)輸出,根據(jù)預(yù)設(shè)時(shí)序?qū)Υ蛴?shù)據(jù)的前后各(m-1)(2n+m-2)個(gè)數(shù)據(jù)行進(jìn)行打印。
11、可選的,除了上述一起工作的m個(gè)光源之外,打印機(jī)還額外包括冗余的一個(gè)或多個(gè)光源,冗余的一個(gè)或多個(gè)光源被控制為不工作;所述線狀光源為發(fā)光二極管陣列,所述激光源為多個(gè)激光頭形成的照射源陣列。
12、可選的,將待打印數(shù)據(jù)劃分為第一區(qū)域數(shù)據(jù)、第二區(qū)域數(shù)據(jù)到第m區(qū)域數(shù)據(jù),并將第一區(qū)域數(shù)據(jù)到第m區(qū)域數(shù)據(jù)分別分配給m個(gè)光源中的第一光源到第m光源進(jìn)行打印,第一區(qū)域數(shù)據(jù)到第m區(qū)域數(shù)據(jù)均包括多行數(shù)據(jù)。
13、可選的,在第一區(qū)域數(shù)據(jù)的首行之上補(bǔ)(m-1)(2n+m-2)/m個(gè)空白數(shù)據(jù)行作為新的第一區(qū)域數(shù)據(jù),和/或在第m區(qū)域數(shù)據(jù)的末行之下補(bǔ)(m-1)(2n+m-2)/m個(gè)空白數(shù)據(jù)行作為新的第m區(qū)域數(shù)據(jù)。
14、可選的,在第x區(qū)域數(shù)據(jù)(1<x<m,x為正整數(shù))的首行之上添加(m-1)(2n+m-2)/m-(x-1)個(gè)空白數(shù)據(jù)行和/或在末行之下添加(x-1)個(gè)空白行,變成新的第x區(qū)域數(shù)據(jù)。
15、第二方面,本技術(shù)實(shí)施例提供了一種打印機(jī),打印機(jī)包括多個(gè)光源和控制裝置,光源為激光源或線狀光源,多個(gè)光源中的m個(gè)光源一起工作,m為大于等于2的正整數(shù),根據(jù)待打印數(shù)據(jù)進(jìn)行照射,m個(gè)光源中相鄰的兩個(gè)光源在打印介質(zhì)上的投影點(diǎn)或投影線之間的間距為第一距離;
16、控制裝置被配置為:
17、將打印機(jī)傳輸打印介質(zhì)的速度設(shè)置為使得打印介質(zhì)在光照射一行的周期內(nèi)移動(dòng)的距離為第一距離的倍,基于傳輸打印介質(zhì)的速度和m個(gè)光源實(shí)現(xiàn)對(duì)待打印數(shù)據(jù)的打印;n為正整數(shù),m和n被設(shè)置為滿足條件:2n+m-1不是m的整數(shù)倍。
18、可選的,m被配置為3且n被配置為1,或者m被配置為2且n被配置為1,或者m被配置為2且n被配置為2,控制裝置根據(jù)參數(shù)m和n來控制打印機(jī)傳輸打印介質(zhì)的速度。
19、可選的,根據(jù)用戶選擇的分辨率來配置m值和n值,進(jìn)而控制傳輸打印介質(zhì)的速度。
20、可選的,將m個(gè)光源中相鄰的兩個(gè)光源設(shè)置為使得第一距離等于42.3微米;
21、當(dāng)用戶選擇的分辨率為2400dpi時(shí),將m值和n值設(shè)置為m=3和n=1,當(dāng)用戶選擇的分辨率為1800dpi時(shí),將m值和n值設(shè)置為m=2和n=1,當(dāng)用戶選擇的分辨率為3000dpi時(shí),將m值和n值設(shè)置為m=2和n=2。
22、可選的,控制裝置還被配置為:通過調(diào)整打印機(jī)驅(qū)動(dòng)馬達(dá)的轉(zhuǎn)速來控制打印機(jī)傳輸打印介質(zhì)的速度。
23、可選的,控制裝置還被配置為:在待打印數(shù)據(jù)的首行之上補(bǔ)(m-1)(2n+m-2)個(gè)空白數(shù)據(jù)行,和/或在待打印數(shù)據(jù)的末行之下補(bǔ)(m-1)(2n+m-2)個(gè)空白數(shù)據(jù)行。
24、可選的,控制裝置還被配置為:根據(jù)用戶選擇的頁邊距將空白數(shù)據(jù)行打印在有效打印區(qū)域之外。
25、可選的,控制裝置還被配置為:打印待打印數(shù)據(jù)的前(m-1)(2n+m-2)個(gè)數(shù)據(jù)行時(shí),控制所述m個(gè)光源中最下游的光源先開始數(shù)據(jù)輸出,打印待打印數(shù)據(jù)的末尾(m-1)(2n+m-2)個(gè)數(shù)據(jù)行時(shí),控制所述m個(gè)光源中最上游的光源最后完成數(shù)據(jù)輸出,根據(jù)預(yù)設(shè)時(shí)序?qū)Υ蛴?shù)據(jù)的前后各(m-1)(2n+m-2)個(gè)數(shù)據(jù)行進(jìn)行打印。
26、可選的,打印機(jī)包括多個(gè)光源為m個(gè)光源,不包括冗余的光源;或者,
27、打印機(jī)除了包括上述一起工作的m個(gè)光源之外,還額外包括冗余的一個(gè)或多個(gè)光源,冗余的一個(gè)或多個(gè)光源被控制為不工作;
28、所述線狀光源為發(fā)光二極管陣列,所述激光源為多個(gè)激光頭形成的照射源陣列。
29、可選的,控制裝置還被配置為:
30、將待打印數(shù)據(jù)劃分為第一區(qū)域數(shù)據(jù)、第二區(qū)域數(shù)據(jù)到第m區(qū)域數(shù)據(jù),并將第一區(qū)域數(shù)據(jù)到第m區(qū)域數(shù)據(jù)分別分配給m個(gè)光源中的第一光源到第m光源進(jìn)行打印,第一區(qū)域數(shù)據(jù)到第m區(qū)域數(shù)據(jù)均包括多行數(shù)據(jù)。
31、可選的,控制裝置還被配置為:在第一區(qū)域數(shù)據(jù)的首行之上補(bǔ)(m-1)(2n+m-2)/m個(gè)空白數(shù)據(jù)行作為新的第一區(qū)域數(shù)據(jù),和/或在第m區(qū)域數(shù)據(jù)的末行之下補(bǔ)(m-1)(2n+m-2)/m個(gè)空白數(shù)據(jù)行作為新的第m區(qū)域數(shù)據(jù)。
32、可選的,在第x區(qū)域數(shù)據(jù)(1<x<m,x為正整數(shù))的首行之上添加(m-1)(2n+m-2)/m-(x-1)個(gè)空白數(shù)據(jù)行和/或在末行之下添加(x-1)個(gè)空白行,變成新的第x區(qū)域數(shù)據(jù)。
33、第三方面,本技術(shù)實(shí)施例提供了一種用于打印機(jī)的打印控制方法,所述打印機(jī)包括多個(gè)光源,所述光源為激光源或線狀光源,所述打印控制方法包括:
34、控制所述多個(gè)光源中的m個(gè)光源一起工作,m為大于等于2的正整數(shù),根據(jù)待打印數(shù)據(jù)進(jìn)行照射,所述m個(gè)光源中相鄰的兩個(gè)光源在打印介質(zhì)上的投影點(diǎn)或投影線之間的間距為第一距離;
35、根據(jù)用戶選擇的分辨率將傳輸打印介質(zhì)的速度設(shè)置為使得打印介質(zhì)在光照射一行的周期內(nèi)移動(dòng)的距離為第一距離的2倍或第一距離的倍,基于所述傳輸打印介質(zhì)的速度和所述m個(gè)光源實(shí)現(xiàn)對(duì)所述待打印數(shù)據(jù)的打??;n為正整數(shù),m和n被設(shè)置為滿足條件:2n+m-1不是m的整數(shù)倍。
36、第四方面,本技術(shù)實(shí)施例提供了一種打印機(jī),所述打印機(jī)包括多個(gè)光源和控制裝置,所述光源為激光源或線狀光源,所述多個(gè)光源中的m個(gè)光源一起工作,m為大于等于2的正整數(shù),根據(jù)待打印數(shù)據(jù)進(jìn)行照射,所述m個(gè)光源中相鄰的兩個(gè)光源在打印介質(zhì)上的投影點(diǎn)或投影線之間的間距為第一距離;
37、所述控制裝置被配置為:
38、根據(jù)用戶選擇的分辨率將打印機(jī)傳輸打印介質(zhì)的速度設(shè)置為使得打印介質(zhì)在光照射一行的周期內(nèi)移動(dòng)的距離為第一距離的2倍或第一距離的倍,基于所述傳輸打印介質(zhì)的速度和所述m個(gè)光源實(shí)現(xiàn)對(duì)所述待打印數(shù)據(jù)的打印;n為正整數(shù),m和n被設(shè)置為滿足條件:2n+m-1不是m的整數(shù)倍。
39、第五方面,本技術(shù)實(shí)施例提供了一種用于打標(biāo)機(jī)的打標(biāo)控制方法,所述打標(biāo)機(jī)包括多個(gè)激光光源,所述打標(biāo)機(jī)執(zhí)行上述任一所述的打印控制方法。
40、第六方面,本技術(shù)實(shí)施例提供了一種打標(biāo)機(jī),所述打標(biāo)機(jī)包括多個(gè)激光光源和控制裝置,所述多個(gè)激光光源中的m個(gè)光源一起工作,m為大于等于2的正整數(shù),根據(jù)待打標(biāo)數(shù)據(jù)進(jìn)行照射,所述m個(gè)光源中相鄰的兩個(gè)光源在打印介質(zhì)上的投影點(diǎn)或投影線之間的間距為第一距離;
41、所述控制裝置被配置為:
42、將打標(biāo)機(jī)傳輸打印介質(zhì)的速度設(shè)置為使得打印介質(zhì)在光照射一行的周期內(nèi)移動(dòng)的距離為第一距離的倍,基于所述傳輸打印介質(zhì)的速度和所述m個(gè)光源實(shí)現(xiàn)對(duì)所述待打標(biāo)數(shù)據(jù)的打?。籲為正整數(shù),m和n被設(shè)置為滿足條件:2n+m-1不是m的整數(shù)倍。
43、可選的,所述控制裝置還被配置為:在待打標(biāo)數(shù)據(jù)的首行之上補(bǔ)(m-1)(2n+m-2)個(gè)空白數(shù)據(jù)行,和/或在待打標(biāo)數(shù)據(jù)的末行之下補(bǔ)(m-1)(2n+m-2)個(gè)空白數(shù)據(jù)行。
44、第七方面,本技術(shù)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述任一控制方法。
45、本技術(shù)的上述方案有如下的有益效果:
46、在本技術(shù)的實(shí)施例中,打印機(jī)控制一起工作的m個(gè)光源中相鄰的兩個(gè)光源在打印介質(zhì)上的投影點(diǎn)或投影線之間的間距為第一距離,控制打印介質(zhì)的傳輸速度使得打印介質(zhì)在光照射一行的周期內(nèi)移動(dòng)的距離為第一距離的倍,由m為大于等于2的正整數(shù),n為正整數(shù),可知大于,即當(dāng)有多個(gè)一起工作的光源時(shí),對(duì)于工作的任何一個(gè)光源來說,打印介質(zhì)移動(dòng)前后打印的兩行數(shù)據(jù)之間的距離小于第一距離,即打印分辨率相對(duì)于打印介質(zhì)移動(dòng)第一距離時(shí)是提高的。另外,一起工作的光源數(shù)量不少于2個(gè),因此本技術(shù)在實(shí)現(xiàn)超高分辨率圖像打印的同時(shí),還保證了高速打印輸出。2n+m-1不是m的整數(shù)倍,可以避免多個(gè)光源將數(shù)據(jù)行重疊照射。且本技術(shù)方案可以在不更改原有光源結(jié)構(gòu)的情況下,既可以以諸如600dpi的基礎(chǔ)分辨率打印,也可以以更高分辨率進(jìn)行打印,兼容性非常好。
47、本技術(shù)的其它有益效果將在隨后的具體實(shí)施方式部分予以詳細(xì)說明。