專利名稱:提升打印速度的打印裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明提供一種打印裝置及其打印方法,特別是一種打印元件在打印區(qū)以第一移動(dòng)速度移動(dòng),而當(dāng)有一非打印區(qū)存在,于非打印區(qū)內(nèi)以第二移動(dòng)速度移動(dòng)的打印裝置及其打印方法,其可提升打印速度。
請(qǐng)參考
圖1至圖3。圖1為傳統(tǒng)的打印裝置10的示意圖。圖2為圖1打印裝置10的俯視圖。圖3為圖1打印裝置10的打印頭12的位置與速度的關(guān)系圖。打印裝置10包含一打印頭12,用來在一文件14的打印范圍16內(nèi)打印。當(dāng)打印裝置10打印時(shí),打印頭12會(huì)以一定的打印速度沿一X軸來回移動(dòng)。如圖2所示,所述打印頭12會(huì)于A點(diǎn)到E點(diǎn)的范圍內(nèi)移動(dòng),以執(zhí)行數(shù)個(gè)打印行程而在一打印范圍16(B點(diǎn)到D點(diǎn))內(nèi)打印文件14。現(xiàn)將每一打印行程中打印頭12所經(jīng)過的打印范圍16劃分為一打印區(qū)17以及一非打印區(qū)19。打印區(qū)17是指打印頭12實(shí)際進(jìn)行打印動(dòng)作以打印文件14時(shí)所行經(jīng)的區(qū)域,而非打印區(qū)19是指除打印區(qū)17外其他打印范圍16中未進(jìn)行實(shí)際打印動(dòng)作所涵蓋的區(qū)域。另外,為確保打印裝置10的打印品質(zhì),當(dāng)打印頭12實(shí)際進(jìn)行打印動(dòng)作以打印文件14時(shí),須維持于一定的速度來移動(dòng)。如圖3所示,打印頭12在經(jīng)過打印范圍16時(shí),其移動(dòng)速度皆為一樣的速度I。然而,傳統(tǒng)的的打印裝置10并未能將打印裝置10的效能充分發(fā)揮。在不影響打印品質(zhì)的考慮下,傳統(tǒng)的的打印裝置10顯然無法滿足使用者對(duì)打印速度日益嚴(yán)苛的要求。因此本發(fā)明在于提供一種提升打印速度的打印裝置與打印方法,以有效提升打印裝置的打印速度。
請(qǐng)參考圖4至圖6。圖4為本發(fā)明打印裝置30的示意圖。圖5為圖4打印裝置30的功能方塊圖。圖6為圖4打印裝置30的第一實(shí)施例俯視圖。打印裝置30包含一打印元件32,用來打印一文件42、一電機(jī)34,用來驅(qū)動(dòng)打印元件32,以及一控制元件36,用來依據(jù)一打印資料40來控制打印元件32的移動(dòng)速度。其中,打印裝置30可為一噴墨打印機(jī)或一噴墨辦公機(jī)器。
如圖6所示,控制元件36會(huì)控制打印元件32延著X軸于A點(diǎn)至E點(diǎn)范圍內(nèi)來回移動(dòng)以執(zhí)行數(shù)個(gè)打印行程,并進(jìn)而在一打印范圍44(B點(diǎn)到D點(diǎn))內(nèi)打印文件42。當(dāng)打印裝置30開始打印文件42時(shí),打印元件32會(huì)先從A點(diǎn)移動(dòng)到E點(diǎn)來執(zhí)行第一個(gè)打印行程。當(dāng)?shù)诙€(gè)打印行程開始時(shí),打印元件32則會(huì)改以從E點(diǎn)移動(dòng)到A點(diǎn)的方式來執(zhí)行其打印動(dòng)作。打印裝置30會(huì)一直反覆上述的步驟,直到將文件42打印完畢。在本實(shí)施例中,打印裝置30是采取如上述的雙向打印的方式來打印文件42,打印元件32在第奇數(shù)個(gè)打印行程中會(huì)從A點(diǎn)移動(dòng)到E點(diǎn),而在第偶數(shù)個(gè)打印行程中從E點(diǎn)移動(dòng)到A點(diǎn)。但是,上述打印元件32的移動(dòng)方式只是本發(fā)明所能采取的各種方法的其中一種,本發(fā)明的打印裝置30并不限定打印元件32以上述的移動(dòng)方式來打印。實(shí)際上,除了上述的打印方式之外,本發(fā)明的打印裝置30還可透過其他的打印方式來打印文件42,例如采用另一種單向打印的方式。當(dāng)打印裝置30采用單向打印的方式打印文件42時(shí),打印元件32于每一打印行程中,是從A點(diǎn)朝E點(diǎn)移動(dòng),當(dāng)執(zhí)行完每一打印行程后,打印元件32會(huì)再返回到A點(diǎn),以進(jìn)行下一個(gè)打印行程。此外,還有其他種打印方式可采用,例如當(dāng)上述進(jìn)行雙向打印或是單向打印時(shí),打印元件32不一定要以A點(diǎn)或E點(diǎn)為起始點(diǎn)或終點(diǎn),而可以A點(diǎn)至E點(diǎn)范圍內(nèi)任一點(diǎn)為起始點(diǎn)或終點(diǎn),而在A點(diǎn)至E點(diǎn)范圍內(nèi)任一點(diǎn)就改變打印方向,以達(dá)到最佳的打印效率。
在同一打印行程中,打印元件32的運(yùn)作狀態(tài)可區(qū)分為一打印狀態(tài)以及一非打印狀態(tài),其中打印元件32只有在處理打印狀態(tài)時(shí),才會(huì)進(jìn)行打印動(dòng)作以打印文件42。打印元件32處于打印狀態(tài)時(shí)所行經(jīng)的區(qū)域稱為一打印區(qū)46,而打印元件32處于非打印狀態(tài)時(shí)所行經(jīng)打印范圍44的區(qū)域?yàn)橐环谴蛴^(qū)48??刂圃?6在打印裝置30執(zhí)行每一打印行程之前會(huì)根據(jù)打印資料40將每一打印行程中打印元件32所行經(jīng)的區(qū)域劃分為至少一打印區(qū)46,并且判斷是否有一個(gè)或一個(gè)以上的非打印區(qū)48存在。當(dāng)打印元件32行經(jīng)打印區(qū)46時(shí),控制元件36會(huì)控制打印元件32以一第一移動(dòng)速度來移動(dòng)并打印文件42,而當(dāng)非打印區(qū)48存在且打印元件36行經(jīng)非打印區(qū)48時(shí),控制元件36會(huì)控制電機(jī)34驅(qū)使打印元件32以一第二移動(dòng)速度移動(dòng)。
請(qǐng)參考圖7。圖7為圖6打印元件32的位置與速度的關(guān)系圖。打印元件32于A點(diǎn)及E點(diǎn)時(shí),其瞬間移動(dòng)速度為零。在奇數(shù)打印行程中,控制元件36會(huì)控制打印元件32于A點(diǎn)到B點(diǎn)的范圍內(nèi)加速,并于D點(diǎn)到E點(diǎn)的范圍內(nèi)減速。在偶數(shù)打印行程中,控制元件36會(huì)控制打印元件32于E點(diǎn)到D點(diǎn)的范圍內(nèi)加速,并于B點(diǎn)到A點(diǎn)的范圍內(nèi)減速。當(dāng)打印元件32行經(jīng)打印區(qū)46時(shí),控制元件36會(huì)控制打印元件32以第一移動(dòng)速度I移動(dòng),而行經(jīng)非打印區(qū)48時(shí),則控制打印元件32加速到第二移動(dòng)速度II,再以第二移動(dòng)速度II移動(dòng)。因?yàn)榈诙苿?dòng)速度II是大于第一移動(dòng)速度I,所以本發(fā)明打印裝置30所花費(fèi)的打印時(shí)間會(huì)比傳統(tǒng)的的打印裝置10所需花費(fèi)的打印時(shí)間要來得少。
請(qǐng)參考圖8。圖8為圖4打印裝置30的工作流程圖。
本發(fā)明的打印方法包含下列步驟步驟100讀取打印資料40。步驟102依據(jù)打印資料40,于每一打印行程中決定至少一打印區(qū)46,以及判斷是否有一非打印區(qū)48存在和決定非打印區(qū)48的長(zhǎng)度。步驟104決定打印元件32的移動(dòng)速度。當(dāng)打印元件32于打印區(qū)46內(nèi)時(shí),控制打印元件32以一第一移動(dòng)速度打印。另依據(jù)步驟102的判斷結(jié)果,決定打印元件32于非打印區(qū)48內(nèi)的一第二移動(dòng)速度。步驟106執(zhí)行打印。
如上所述,當(dāng)打印裝置30執(zhí)行打印動(dòng)作時(shí),會(huì)先讀取打印資料40。在打印元件32執(zhí)行每一打印行程的動(dòng)作前,控制元件36會(huì)依據(jù)打印資料40來判斷打印區(qū)46及非打印區(qū)48的長(zhǎng)度及所在位置,進(jìn)而決定打印元件32于非打印區(qū)48的移動(dòng)速度。例如,當(dāng)非打印區(qū)48的長(zhǎng)度不夠長(zhǎng),以致打印裝置30無法借由提升打印元件32的移動(dòng)速度來減少其所花費(fèi)的打印時(shí)間時(shí),控制元件36會(huì)控制打印元件32以原來的第一移動(dòng)速度I來移動(dòng),使打印元件32于打印范圍44內(nèi)的移動(dòng)速度一直維持在第一移動(dòng)速度I。然而,如果非打印區(qū)48的長(zhǎng)度大于或等于一特定長(zhǎng)度,而足以使打印裝置30可以借由提升打印元件32的移動(dòng)速度來達(dá)到減少其所花費(fèi)的打印時(shí)間的目的時(shí),控制元件36則會(huì)控制打印元件32于非打印區(qū)48內(nèi)以大于第一移動(dòng)速度I的速度移動(dòng)。在每一打印程序之前,打印裝置30會(huì)依據(jù)打印資料4反覆執(zhí)行上面的判斷動(dòng)作,直到將所有的打印行程執(zhí)行完畢。
此外,可以進(jìn)一步將控制元件36設(shè)計(jì)成會(huì)依據(jù)不同的非打印區(qū)48來控制打印元件32于非打印區(qū)48內(nèi)的移動(dòng)速度。例如,當(dāng)非打印區(qū)48的長(zhǎng)度大于或等于一特定長(zhǎng)度時(shí),打印元件32于非打印區(qū)48內(nèi)的移動(dòng)速度只要大于第一移動(dòng)速度I即可,不限于一穩(wěn)定的移動(dòng)速度?;蛘?,當(dāng)非打印區(qū)48的長(zhǎng)度大于或等于一特定長(zhǎng)度時(shí),打印元件32于非打印區(qū)48內(nèi)會(huì)先加速至一第二移動(dòng)速度II再以第二移動(dòng)速度II移動(dòng),而第二移動(dòng)速度II大于第一移動(dòng)速度I?;蛘撸?dāng)非打印區(qū)48的長(zhǎng)度小于一特定長(zhǎng)度時(shí),打印元件32于非打印區(qū)48內(nèi)的移動(dòng)速度與所述第一移動(dòng)速度I相等。借由諸如此類的辦法,控制元件36可依據(jù)不同的狀況來選擇適當(dāng)?shù)目刂颇J揭钥刂拼蛴≡?2的移動(dòng)速度。
在上述的第一實(shí)施例中,說明人以打印區(qū)46位于打印范圍44前端的情形為例,來說明本發(fā)明的實(shí)施方法。以下,發(fā)明人將以第二及第三實(shí)施例,說明打印區(qū)46位于其他位置的情形。
請(qǐng)參考圖9至圖10。圖9為圖4打印裝置30的第二實(shí)施例俯視圖。圖10為圖9打印元件32的位置與速度的關(guān)系圖。在此實(shí)施例中,打印區(qū)46位于打印范圍44的中段,而第一非打印區(qū)48a與第二非打印區(qū)48b位于打印區(qū)46的頭尾兩側(cè)。在第一非打印區(qū)48a時(shí),打印元件32會(huì)先加速到第二移動(dòng)速度II再以第二移動(dòng)速度II移動(dòng),并于進(jìn)入打印區(qū)46之前再減速至第一移動(dòng)速度I。在打印區(qū)46內(nèi),打印元件32便以第一移動(dòng)速度I移動(dòng)。當(dāng)打印元件32進(jìn)入第二非打印區(qū)48b后,會(huì)再一次先加速到第二移動(dòng)速度II后再以第二移動(dòng)速度II移動(dòng),并于到達(dá)E點(diǎn)以前停止移動(dòng)。附帶一提的是,此處第二非打印區(qū)48b的打印元件32移動(dòng)速度可以與第一非打印區(qū)48a的打印元件32移動(dòng)速度不同,例如可為第三打印速度III,而其中第三打印速度III可以比第二打印速度II小,亦可以比第二打印速度II大,但會(huì)比第一打印速度I大。
請(qǐng)參考圖11至圖12。圖11為圖4打印裝置30的第三實(shí)施例俯視圖。圖12為圖11打印元件32的位置與速度的關(guān)系圖。在此實(shí)施例中,打印區(qū)46位于打印范圍44的后端,而非打印區(qū)48位于打印范圍44的前端。此時(shí),打印元件32會(huì)先加速到第二移動(dòng)速度II再以第二移動(dòng)速度II移動(dòng),并于進(jìn)入打印區(qū)46之前再減速至第一移動(dòng)速度I。在打印區(qū)46內(nèi),打印元件32仍是以第一移動(dòng)速度I移動(dòng)。當(dāng)打印元件32通過打印區(qū)46后會(huì)于到達(dá)E點(diǎn)以前停止移動(dòng)。
此外,再回到圖5,打印裝置30可以電連接于一電腦50。電腦50包含有一驅(qū)動(dòng)程序52。當(dāng)打印裝置30要執(zhí)行一打印行程之前,驅(qū)動(dòng)程序52會(huì)依據(jù)打印資料40來判斷所述打印行程中其非打印區(qū)48的長(zhǎng)度,并進(jìn)而驅(qū)動(dòng)控制元件36以控制打印元件32于非打印區(qū)48內(nèi)的移動(dòng)速度。要特別說明的,上述驅(qū)動(dòng)程序52亦可以固件的形式整合在打印裝置30內(nèi),不一定要包含在電腦50內(nèi)。如圖5所示,打印裝置30包含一內(nèi)藏程序38,內(nèi)藏程序38是以固件的方式儲(chǔ)存于打印裝置30內(nèi)。內(nèi)藏程序38會(huì)依據(jù)打印資料40來判斷打印行程中非打印區(qū)48的長(zhǎng)度,并進(jìn)而驅(qū)動(dòng)控制元件36以控制打印元件32于非打印區(qū)48內(nèi)的移動(dòng)速度。如此一來,透過內(nèi)藏程序38的驅(qū)動(dòng),打印裝置30即可不須借助于驅(qū)動(dòng)程序52,而達(dá)到上述的加速打印效果。
相較于傳統(tǒng)的的打印裝置10,本發(fā)明的打印裝置30其打印元件32于執(zhí)行每一打印行程的動(dòng)作時(shí),控制元件36會(huì)依據(jù)打印資料40來判斷打印區(qū)46及非打印區(qū)48的長(zhǎng)度及所在位置,進(jìn)而決定打印元件32于非打印區(qū)48的移動(dòng)速度。借由本發(fā)明的打印裝置及其打印方法,既可維持打印裝置30的高打印品質(zhì),又可達(dá)到提升打印速度的目的。
以上所述僅為本發(fā)明的較佳實(shí)施例,凡依本發(fā)明權(quán)利要求所做的均等變化與修飾,皆應(yīng)屬本發(fā)明專利的涵蓋范圍。圖示的簡(jiǎn)單說明圖1為傳統(tǒng)的打印裝置的示意圖。
圖2為圖1打印裝置的俯視圖。
圖3為圖1打印裝置的打印頭的位置與速度的關(guān)系圖。
圖4為本發(fā)明打印裝置的示意圖。
圖5為圖4打印裝置的功能方塊圖。
圖6為圖4打印裝置的第一實(shí)施例俯視圖。
圖7為圖6打印元件的位置與速度的關(guān)系圖。
圖8為圖4打印裝置的工作流程圖。
圖9為圖4打印裝置的第二實(shí)施例俯視圖。
圖10為圖9打印裝置的位置與速度的關(guān)系圖。
圖11為圖4打印裝置的第三實(shí)施例俯視圖。
圖12為圖11打印元件的位置與速度的關(guān)系圖。圖示的符號(hào)說明30打印裝置 32打印元件34電機(jī) 36控制元件38內(nèi)藏程序 40打印資料42文件 44打印范圍46打印區(qū) 48非打印區(qū)48a第一非打印區(qū) 48b第二非打印區(qū)50電腦 52驅(qū)動(dòng)程序
權(quán)利要求
1.一種打印裝置,所述打印裝置會(huì)根據(jù)一打印資料進(jìn)行數(shù)個(gè)打印行程,以打印一文件,其包含有一打印元件,以來回移動(dòng)的方式打印所述文件;一電機(jī),用以驅(qū)動(dòng)所述打印元件;以及一控制元件,用來控制所述打印元件的移動(dòng)速度;其中所述控制元件在所述打印裝置執(zhí)行每一打印行程之前會(huì)根據(jù)所述打印資料將所述打印行程中所述打印元件所行經(jīng)的區(qū)域劃分為至少一打印區(qū),并且判斷是否有一非打印區(qū)存在,當(dāng)所述打印元件行經(jīng)所述打印區(qū)時(shí)是以一第一移動(dòng)速度來移動(dòng)并打印所述文件,而當(dāng)所述打印元件行經(jīng)所述非打印區(qū)時(shí),所述控制元件會(huì)控制所述打印元件于所述非打印區(qū)內(nèi)以一第二移動(dòng)速度來移動(dòng)。
2.如權(quán)利要求1所述的打印裝置,其中所述打印元件于所述非打印區(qū)中的所述第二移動(dòng)速度大于所述第一移動(dòng)速度。
3.如權(quán)利要求1所述的打印裝置,其中當(dāng)所述非打印區(qū)的長(zhǎng)度大于或等于一特定長(zhǎng)度時(shí),所述打印元件于所述非打印區(qū)中的所述第二移動(dòng)速度大于所述第一移動(dòng)速度。
4.如權(quán)利要求1所述的打印裝置,其中當(dāng)所述非打印區(qū)的長(zhǎng)度大于或等于一特定長(zhǎng)度時(shí),所述打印元件于所述非打印區(qū)內(nèi)會(huì)先加速至所述第二移動(dòng)速度再以所述第二移動(dòng)速度移動(dòng),而所述第二移動(dòng)速度大于所述第一移動(dòng)速度。
5.如權(quán)利要求1所述的打印裝置,其中當(dāng)所述非打印區(qū)的長(zhǎng)度小于一特定長(zhǎng)度時(shí),所述打印元件于所述非打印區(qū)內(nèi)的所述第二移動(dòng)速度與所述第一移動(dòng)速度相等。
6.如權(quán)利要求1所述的打印裝置,其中所述打印元件是以雙向打印的方式打印所述文件。
7.如權(quán)利要求1所述的打印裝置,其中所述打印元件是以單向打印的方式打印所述文件。
8.如權(quán)利要求1所述的打印裝置,其中所述打印裝置還包含有一內(nèi)藏程序,用來控制所述打印元件于所述非打印區(qū)內(nèi)的移動(dòng)速度。
9.如權(quán)利要求1所述的打印裝置,其中所述打印裝置還電連接于一電腦,所述電腦包含有一驅(qū)動(dòng)程序,用來控制所述打印元件于所述非打印區(qū)內(nèi)的移動(dòng)速度。
10.一種提升打印速度的打印方法,用于一打印裝置中,所述打印裝置包含一打印元件,用來根據(jù)一打印資料進(jìn)行數(shù)個(gè)打印行程以打印一文件,所述方法包含有下列步驟依據(jù)所述打印資料,于每個(gè)所述打印行程中決定至少一打印區(qū)以及判斷是否有一非打印區(qū)存在;當(dāng)所述打印元件于所述打印區(qū)內(nèi)時(shí),控制所述打印元件以一第一移動(dòng)速度打?。灰约爱?dāng)有所述非打印區(qū)存在時(shí),于所述打印元件進(jìn)入所述非打印區(qū)之前,決定所述打印元件于所述非打印區(qū)內(nèi)的一第二移動(dòng)速度。
11.如權(quán)利要求10所述的打印方法,其中所述打印元件于所述非打印區(qū)中的所述第二移動(dòng)速度大于所述第一移動(dòng)速度。
12.如權(quán)利要求10所述的打印方法,其中當(dāng)所述非打印區(qū)的長(zhǎng)度大于或等于一特定長(zhǎng)度時(shí),所述打印元件于所述非打印區(qū)內(nèi)的所述第二移動(dòng)速度大于所述第一移動(dòng)速度。
13.如權(quán)利要求10所述的打印方法,其中當(dāng)所述非打印區(qū)的長(zhǎng)度大于或等于一特定長(zhǎng)度時(shí),所述打印元件于所述非打印區(qū)內(nèi)會(huì)先加速至所述第二移動(dòng)速度再以所述第二移動(dòng)速度移動(dòng),而所述第二移動(dòng)速度大于所述第一移動(dòng)速度。
14.如權(quán)利要求10所述的打印方法,其中當(dāng)所述非打印區(qū)的長(zhǎng)度小于一特定長(zhǎng)度時(shí),所述打印元件于所述非打印區(qū)內(nèi)的所述第二移動(dòng)速度與所述第一移動(dòng)速度相等。
15.如權(quán)利要求10所述的打印方法,其中所述打印元件是以雙向打印的方式打印所述文件。
16.如權(quán)利要求10所述的打印方法,其中所述打印元件是以單向打印的方式打印所述文件。
17.如權(quán)利要求10所述的打印方法,其中所述打印裝置為一噴墨式辦公機(jī)器。
18.如權(quán)利要求10所述的打印方法,其中所述打印裝置還包含有一內(nèi)藏程序,用來控制所述打印元件于所述非打印區(qū)內(nèi)的移動(dòng)速度。
19.如權(quán)利要求10所述的打印方法,其中所述打印裝置還電連接于一電腦,所述電腦包含有一驅(qū)動(dòng)程序,用來控制所述打印元件于所述非打印區(qū)內(nèi)的移動(dòng)速度。
全文摘要
一種提升一打印裝置的打印速度的方法。該打印裝置包含一打印元件用來根據(jù)一打印資料進(jìn)行數(shù)個(gè)打印行程以打印一文件。該方法包含有下列步驟:(1)依據(jù)該打印資料,于一打印行程中決定一打印區(qū)以及判斷是否有一非打印區(qū)存在,(2)當(dāng)該打印元件于該打印區(qū)內(nèi)時(shí),控制該打印元件以一第一移動(dòng)速度移動(dòng)并進(jìn)行打印,以及(3)當(dāng)有該非打印區(qū)存在時(shí),于該打印元件進(jìn)入該非打印區(qū)之前,決定該打印元件于該非打印區(qū)內(nèi)的一第二移動(dòng)速度。
文檔編號(hào)G06F9/00GK1359802SQ0013741
公開日2002年7月24日 申請(qǐng)日期2000年12月22日 優(yōu)先權(quán)日2000年12月22日
發(fā)明者唐建興, 虞嘉磊, 何建賢 申請(qǐng)人:明碁電通股份有限公司