專利名稱:一種打印的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及打印領(lǐng)域,尤其涉及批量打印。
背景技術(shù):
隨著社會的發(fā)展,批量打印稱為現(xiàn)代社會的一個重要需求。例如,可變事 務(wù)打印就是一種常見的批量打印??勺兪聞?wù)打印廣泛應(yīng)用于郵政、物流、電信、 保險、銀行等行業(yè)。例如,通過只改變收件人的姓名和地址,將一定的文章和 圖像等內(nèi)容應(yīng)用于多份打印情形的打印功能。在可變事務(wù)打印處理領(lǐng)域,有如
下兩個特點1、打印量大;2、效率要求高。
RIP (Raster Image Processor,光柵圖像處理器)是一種把通過頁面描述語言, 如PS (Print Script,頁面描述語言)或PCL ( Printer Command Language,打印 機(jī)控制語言)描述的頁面數(shù)據(jù)轉(zhuǎn)換為光柵點陣并在光柵成像設(shè)備(如打印設(shè)備) 上進(jìn)行輸出的處理器。RIP在將光柵化的頁面點陣數(shù)據(jù)發(fā)送給設(shè)備的時候,根據(jù) 不同的設(shè)備參數(shù)(如分辨率、設(shè)備色彩模式、設(shè)備支持1位還是8位點陣)和 不同的打印參數(shù)(比如單雙面打印、進(jìn)紙匣、出紙匣、打印介質(zhì)類型、大小等), 會發(fā)送一些除了頁面點陣數(shù)據(jù)外的額外控制信息。從而打印設(shè)備根據(jù)這些額外 控制信息進(jìn)行打印。
可變事物打印應(yīng)用的這些行業(yè)有一個共同的特點是,都有海量的數(shù)據(jù)需要 打印,而且這些數(shù)據(jù)都是時效性比較高的,有的是幾天甚至是一天就更新一次, 這種海量的數(shù)據(jù)對后端打印設(shè)備的吞吐量要求很高,然而現(xiàn)階段打印設(shè)備的吞 吐量還遠(yuǎn)遠(yuǎn)達(dá)不到這個要求,因此一臺設(shè)備難以滿足這種需求,現(xiàn)在可行的辦 法就是增加設(shè)備,讓多臺設(shè)備同時工作。但增加設(shè)備對前端的可變事務(wù)打印軟 件又提出了新的要求,如何讓一套軟件同時連接多套設(shè)備成為了一個問題。為 了解決這個問題,目前的一般做法是針對每種設(shè)備,單獨開發(fā)出對應(yīng)的連接該 設(shè)備的打印軟件。然而這樣的模式對于軟件開發(fā)很不利,每增加一款設(shè)備就要 進(jìn)行一次軟件開發(fā)工作,效率低下。
4無論是可變事務(wù)打印,還是普通的大批量打印,對于有多臺不同打印設(shè)備
連接在同一個打印系統(tǒng)中的情況,RIP需要對不同的設(shè)備類型進(jìn)行不同的處理, 因而讓RIP來支持多種打印設(shè)備和多種設(shè)備特性就成了一個難點。
發(fā)明內(nèi)容
本發(fā)明的一個目的在于提供一種打印系統(tǒng),能夠解決現(xiàn)有技術(shù)難以實現(xiàn)同 一打印系統(tǒng)兼容多臺打印設(shè)備同時工作的問題。 為達(dá)到上述目的,本發(fā)明采用如下技術(shù)方案 一種打印系統(tǒng),包括
設(shè)備框架單元,用于根據(jù)排版單元生成的設(shè)備控制參數(shù)生成設(shè)備框架文件, 以及在光柵圖像處理單元調(diào)用下生成設(shè)備控制信息凄t據(jù);
所述排版單元,用于生成頁面描述數(shù)據(jù)和設(shè)備控制參數(shù),以及調(diào)用所述設(shè) 備框架單元根據(jù)所述設(shè)備控制參數(shù)生成設(shè)備框架文件;
所述光柵圖像處理單元,用于根據(jù)所述頁面描述數(shù)據(jù)生成頁面光柵數(shù)據(jù), 以及調(diào)用所述設(shè)備框架單元根據(jù)設(shè)備框架文件生成設(shè)備控制信息數(shù)據(jù),并將所 述頁面光柵數(shù)據(jù)和設(shè)備控制信息數(shù)據(jù)送到打印設(shè)備;
所述打印設(shè)備,用于根據(jù)所述設(shè)備控制信息數(shù)據(jù)將頁面光柵數(shù)據(jù)進(jìn)行光柵 成像。
本發(fā)明通過設(shè)備框架單元根據(jù)排版單元生成的設(shè)備控制參數(shù)生成設(shè)備框架 文件,排版單元生成頁面描述數(shù)據(jù)和設(shè)備控制參數(shù),并調(diào)用設(shè)備框架單元才艮據(jù) 設(shè)備控制參數(shù)生成設(shè)備框架文件,再由RIP根據(jù)頁面描述數(shù)據(jù)生成頁面光柵數(shù) 據(jù),以及調(diào)用設(shè)備框架單元根據(jù)設(shè)備框架文件生成設(shè)備控制信息數(shù)據(jù),并將頁 面光柵數(shù)據(jù)和設(shè)備控制信息數(shù)據(jù)送到打印設(shè)備,最后由打印設(shè)備根據(jù)設(shè)備控制 信息數(shù)據(jù)將頁面光柵數(shù)據(jù)進(jìn)行光柵成像,從而實現(xiàn)了同一打印系統(tǒng)兼容多臺打 印設(shè)備同時工作。
本發(fā)明的另 一個目的在于提供了 一種打印方法,能夠解決現(xiàn)有技術(shù)難以實 現(xiàn)同一打印系統(tǒng)兼容多臺打印設(shè)備同時工作的問題。 為達(dá)到上述目的,本發(fā)明釆用如下技術(shù)方案一種打印方法,包^r:
根據(jù)打印任務(wù)生成設(shè)備控制參數(shù)和頁面描述數(shù)據(jù); 根據(jù)設(shè)備控制參數(shù)生成設(shè)備框架文件; 根據(jù)頁面描述數(shù)據(jù)生成頁面光柵數(shù)據(jù);
根據(jù)設(shè)備框架文件生成設(shè)備控制信息數(shù)據(jù);并根據(jù)設(shè)備設(shè)備控制信息數(shù)據(jù) 將頁面光柵數(shù)據(jù)進(jìn)行光柵成像。
本發(fā)明通過根據(jù)打印任務(wù)生成設(shè)備控制參數(shù)和頁面描述數(shù)據(jù),再根據(jù)設(shè)備 控制參數(shù)生成設(shè)備框架文件,并根據(jù)頁面描述數(shù)據(jù)生成頁面光柵數(shù)據(jù),再根據(jù) 設(shè)備框架文件生成設(shè)備控制信息數(shù)據(jù),最后根據(jù)設(shè)備控制信息數(shù)據(jù)將頁面光柵 數(shù)據(jù)進(jìn)行光柵成像,從而實現(xiàn)了同一打印系統(tǒng)兼容多臺打印設(shè)備同時工作。
圖1為本發(fā)明實施例中打印系統(tǒng)的示意圖2為本發(fā)明另一實施例中打印系統(tǒng)的示意圖3為本發(fā)明實施例中打印方法的流程圖。
具體實施例方式
下面結(jié)合附圖對本發(fā)明實施例打印系統(tǒng)和方法進(jìn)行詳細(xì)描述。
應(yīng)當(dāng)明確,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實
施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前
提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。 如圖1所示,本發(fā)明實施例打印系統(tǒng),包括
設(shè)備框架單元101,用于根據(jù)排版單元102生成的設(shè)備控制參數(shù)生成設(shè)備框 架文件以及在光柵圖像處理單元103調(diào)用下生成設(shè)備控制信息數(shù)據(jù);
排版單元102,用于生成頁面描述數(shù)據(jù)和設(shè)備控制參數(shù),以及調(diào)用設(shè)備框架 單元101根據(jù)設(shè)備控制參數(shù)生成設(shè)備框架文件;
RIP103,用于根據(jù)頁面描述數(shù)據(jù)生成頁面光柵數(shù)據(jù),以及調(diào)用設(shè)備框架單 元101根據(jù)設(shè)備框架文件生成設(shè)備控制信息數(shù)據(jù),并將頁面光柵數(shù)據(jù)和設(shè)備控 制信息數(shù)據(jù)送到打印設(shè)備104;打印設(shè)備104,用于根據(jù)設(shè)備控制信息數(shù)據(jù)將頁面光柵數(shù)據(jù)進(jìn)行光柵成像。 本發(fā)明通過設(shè)備框架單元根據(jù)排版單元生成的設(shè)備控制參數(shù)生成設(shè)備框架 文件,排版單元生成頁面描述數(shù)據(jù)和設(shè)備控制參數(shù),并調(diào)用設(shè)備框架單元根據(jù) 設(shè)備控制參數(shù)生成設(shè)備框架文件,再由RIP根據(jù)頁面描述數(shù)據(jù)生成頁面光柵數(shù) 據(jù),RIP還調(diào)用設(shè)備框架單元根據(jù)設(shè)備框架文件生成設(shè)備控制信息數(shù)據(jù),并將頁 面光柵數(shù)據(jù)和設(shè)備控制信息數(shù)據(jù)送到打印設(shè)備,最后由打印設(shè)備根據(jù)設(shè)備控制 信息數(shù)據(jù)將頁面光柵數(shù)據(jù)進(jìn)行光柵成像,從而實現(xiàn)了同一打印系統(tǒng)兼容多臺打 印設(shè)備同時工作。
如圖2所示,為本發(fā)明的另一個較佳實施例可變事務(wù)打印系統(tǒng)。本實施例 可變事務(wù)打印系統(tǒng)包括設(shè)備框架單元21、可變事務(wù)打印單元22、 RIP23、打 印機(jī)24以及存儲單元25。
設(shè)備框架單元21包括文件生成模塊211和設(shè)備控制信息生成模塊212。 文件生成模塊211,用于讀取可變事務(wù)打印單元22生成的設(shè)備控制參數(shù)并 根據(jù)所述設(shè)備控制參數(shù)生成設(shè)備框架文件。包括設(shè)備特性參數(shù)和打印參數(shù)。具 體地,設(shè)備特性參數(shù)包括以下各項分辨率、打印設(shè)備色彩模式和設(shè)備支持的 點陣位數(shù),例如支持一位還是八位點陣。打印參數(shù)包括以下各項單雙面打印、 進(jìn)紙匣、出紙匣、打印介質(zhì)類型和紙張大小。根據(jù)上述分辨率、打印設(shè)備色彩 模式和設(shè)備支持點陣位數(shù)等文件生成模塊211生成設(shè)備框架文件。設(shè)備框架文 件用于存儲不同打印機(jī)的特性和輸出參數(shù),具體地設(shè)備框架文件中包括自定 義的打印機(jī)特性和輸出參數(shù)的集合。例如設(shè)備框架文件可以采用INI文件來存 儲這些參數(shù)信息。
設(shè)備框架文件的具體內(nèi)容取決于實施者制定的框架文件的規(guī)范,只要根據(jù) 里面的內(nèi)容能夠生成設(shè)備控制信息數(shù)據(jù)即可。以下通過將打印作業(yè)輸出到名為A 的打印機(jī)上的設(shè)備框架文件為例,對本實施例進(jìn)行詳細(xì)說明,框架文件中的數(shù) 據(jù)信息包括
DeviceName = A
Resolution = 600[StartJob] PageNumber = 1 Duplex = Long PaperSizeName = A4 PaperSizeW = 297.0 PaperSizeH = 210.0 OutPutTray = Trayl [StartPage一l] Offset-0.0 ; 0.0; [EndPage』 [EndJob〗
Resolution表示該打印機(jī)的分辨率為600,PageNumber表示該打印共有1個頁面, 作業(yè)參數(shù)具體為長邊翻轉(zhuǎn)(Duplex - Long )、 A4紙(PaperSizeName- A4 )、出紙匣 為1號(Trayl ); Offset=0.0 ; 0.0表示第 一個頁面輸出時,頁面點陣相對于頁面左 上角的水平、垂直偏移均為0mm,即不偏移。
設(shè)備控制信息生成模塊212,用于在R1P23調(diào)用下根據(jù)設(shè)備框架文件生成設(shè) 備控制信息數(shù)據(jù)。具體地,讀取上述的設(shè)備框架文件并根據(jù)該設(shè)備框架文件生 成相應(yīng)的設(shè)備控制信息數(shù)據(jù)。
以下命令是上迷設(shè)備框架文件在調(diào)用時對應(yīng)生成的設(shè)備控制信息數(shù)據(jù)。
1 "@PJL SET RESOLUTION = 600"
2 "@PJL SET PAPER = A4"
3 "@PJL SET OUTBIN = BIN1"
4 "@PJL SET DUPLEX = ON"
5 "@PJL SET BINDING = LEFT"
6 D3 0000 0000 F82A75
其中,l對應(yīng)分辨率為600, 2對應(yīng)輸出紙張大小為A4, 3對應(yīng)輸出紙匣為 l號紙匣,4、 5對應(yīng)雙面l斬出的長邊翻轉(zhuǎn),6對應(yīng)頁面點陣的水平、垂直偏移均 為0。其中l(wèi)-5都是PJL命令,6為PCLXL命令,該命令適用于支持PJL和PCLXL標(biāo)準(zhǔn)的設(shè)備。這些命令即可用于控制打印機(jī)完成打印任務(wù)。
可變事務(wù)打印單元22包括頁面描述模塊221、參數(shù)生成模塊222以及第 一調(diào)用模塊223。
頁面描述模塊221,用于將打印任務(wù)生成頁面描述凝:據(jù)。用于可變事務(wù)打印 的物理設(shè)備一般至少支持PCL或PS這兩種頁面描述語言中的一種,因而頁面 描述模塊221能夠采用PCL或PS這兩種頁面描述語言中的一種將頁面點陣數(shù) 據(jù)封裝在頁面描述語言中。
參數(shù)生成模塊222,用于根據(jù)打印任務(wù)生成設(shè)備控制參數(shù)。 第一調(diào)用模塊223,用于調(diào)用設(shè)備框架單元根據(jù)設(shè)備控制參數(shù)生成上述的設(shè) 備框架文件。
RIP23包括光柵數(shù)據(jù)生成模塊231、第二調(diào)用模塊232以及數(shù)據(jù)傳送模塊
233。
光柵數(shù)據(jù)生成模塊,用于根據(jù)上述以PCL頁面描述語言生成的頁面描述數(shù) 據(jù)生成頁面光柵數(shù)據(jù),即將上述封裝于頁面描述數(shù)據(jù)中的頁面點陣數(shù)據(jù)生成頁 面光柵點陣。
第二調(diào)用模塊,用于調(diào)用設(shè)備框架單元21中的控制信息生成模塊212讀取 設(shè)備框架文件生成設(shè)備控制信息數(shù)據(jù)。生成的設(shè)備控制信息數(shù)據(jù)可以參照上述 設(shè)備控制信息生成模塊212生成設(shè)備控制信息數(shù)據(jù)。
數(shù)據(jù)傳送模塊,用于將所述頁面光柵數(shù)據(jù)和設(shè)備控制信息數(shù)據(jù)發(fā)送到所述 打印機(jī)。
打印機(jī)24即可根據(jù)設(shè)備控制信息數(shù)據(jù)將頁面光柵數(shù)據(jù)進(jìn)行光柵成像,從而 完成打印任務(wù)。
存儲單元25,用于在設(shè)備框架單元21生成設(shè)備框架文件后將i殳備框架文件
進(jìn)行存儲。
本發(fā)明的實施例可變事務(wù)打印系統(tǒng)通過設(shè)備框架單元根據(jù)可變事務(wù)打印軟 件生成的設(shè)備控制參數(shù)生成設(shè)備框架文件,可變事務(wù)打印軟件生成頁面描述數(shù) 據(jù)和設(shè)備控制參數(shù),并調(diào)用設(shè)備框架單元根據(jù)設(shè)備控制參數(shù)生成設(shè)備框架文件,再由RIP根據(jù)頁面描述數(shù)據(jù)生成頁面光柵數(shù)據(jù),調(diào)用設(shè)備框架單元根據(jù)設(shè)備框
架文件生成設(shè)備控制信息數(shù)據(jù),將頁面光柵數(shù)據(jù)和設(shè)備控制信息數(shù)據(jù)送到打印 機(jī),最后由打印機(jī)根據(jù)設(shè)備框架文件將頁面光柵數(shù)據(jù)進(jìn)行光柵成像,從而實現(xiàn) 了同一打印系統(tǒng)兼容多臺打印設(shè)備同時工作。本發(fā)明的實施例中的設(shè)備框架單
元能夠支持多種不同的打印設(shè)備,從而使得RIP能夠通過調(diào)用設(shè)備框架單元得 到設(shè)備控制信息數(shù)據(jù),進(jìn)而控制不同的打印設(shè)備進(jìn)行打印,而且通過對設(shè)備框 架單元的升級和維護(hù),能夠?qū)崿F(xiàn)更多的打印設(shè)備兼容到打印系統(tǒng)中。因而本發(fā) 明尤其適用于可變事務(wù)打印系統(tǒng)。
本發(fā)明實施例還提供了一種打印方法,能夠解決現(xiàn)有技術(shù)難以實現(xiàn)同一打 印系統(tǒng)兼容多臺打印設(shè)備同時工作的問題。 如圖3所示,本發(fā)明打印方法,包括 S301 、根據(jù)打印任務(wù)生成設(shè)備控制參數(shù)和頁面描述數(shù)據(jù);
5302、 根據(jù)設(shè)備控制參數(shù)生成設(shè)備框架文件并根據(jù)頁面描述數(shù)據(jù)生成頁面 光柵數(shù)據(jù);
5303、 根據(jù)設(shè)備框架文件生成設(shè)備控制信息數(shù)據(jù),并根據(jù)設(shè)備控制信息數(shù) 據(jù)將頁面光柵數(shù)據(jù)進(jìn)行光柵成像。
本發(fā)明實施例根據(jù)打印任務(wù)生成設(shè)備控制參數(shù)和頁面描述數(shù)據(jù),再根據(jù)設(shè) 備控制參數(shù)生成設(shè)備框架文件,根據(jù)頁面描述數(shù)據(jù)生成頁面光柵數(shù)據(jù),以及設(shè) 備框架文件生成設(shè)備控制信息數(shù)據(jù),最后根設(shè)備控制信息數(shù)據(jù)將頁面光柵數(shù)據(jù) 進(jìn)行光柵成像,從而實現(xiàn)了同一打印系統(tǒng)兼容多臺打印設(shè)備同時工作。
在本發(fā)明另 一較佳實施例中,步驟S301根據(jù)打印任務(wù)生成設(shè)備控制參數(shù)和 頁面描述數(shù)據(jù)具體為根據(jù)打印任務(wù)生成設(shè)備特性參數(shù)和打印參數(shù)、以及采用 PCL或PS頁面描述語言生成頁面描述數(shù)據(jù)。設(shè)備特性參數(shù)包括以下各項分辨 率、打印設(shè)備色彩模式和設(shè)備支持一位還是八位點陣。打印參數(shù)包括以下各項 單雙面打印、進(jìn)紙匣、出紙匣、打印介質(zhì)類型和紙張大小。采用頁面描述語言 將頁面點陣凄史據(jù)封裝在頁面描述語言中。
步驟S302中根據(jù)設(shè)備控制參數(shù)生成設(shè)備框架文件即根據(jù)上述分辨率、打印 設(shè)備色彩模式和設(shè)備支持點陣位數(shù)等生成設(shè)備框架文件。設(shè)備框架文件用于存
10儲不同打印機(jī)的特性和輸出參數(shù),具體地設(shè)備框架文件中包括自定義的打印 機(jī)特性和輸出參數(shù)的集合。例如設(shè)備框架文件可以采用INI文件來存儲這些參
數(shù)信息。
具體地可以參照上述實施例可變事物打印系統(tǒng)中的設(shè)備框架文件的格式。
步驟S302中根據(jù)頁面描述數(shù)據(jù)生成頁面光柵數(shù)據(jù)具體為根據(jù)上述以PCL 或PS頁面描述語言得到的頁面描述數(shù)據(jù)生成頁面光柵數(shù)據(jù),即將上述封裝于頁 面描述數(shù)據(jù)中的頁面點陣數(shù)據(jù)生成頁面光斥冊點陣。
步驟S303具體為根據(jù)設(shè)備框架文件生成設(shè)備控制信息數(shù)據(jù),由打印設(shè)備根 據(jù)接收到的設(shè)備控制信息數(shù)據(jù),將頁面光柵數(shù)據(jù)進(jìn)行光柵成像,從而實現(xiàn)了多 種不同設(shè)備在同一打印系統(tǒng)中的兼容工作。具體地可以參照上述實施例可變事 物打印系統(tǒng)中的設(shè)備控制信息數(shù)據(jù)。
在本發(fā)明另 一較佳實施例中,本發(fā)明還將生成的設(shè)備框架文件進(jìn)行保存, 已備讀取。
本發(fā)明實施例打印方法根據(jù)打印任務(wù)生成設(shè)備控制參數(shù)和頁面描述數(shù)據(jù), 再根據(jù)設(shè)備控制參數(shù)生成設(shè)備框架文件,根據(jù)頁面描述數(shù)據(jù)生成頁面光柵數(shù)據(jù), 并根據(jù)設(shè)備框架文件生成設(shè)備控制信息數(shù)據(jù),最后根據(jù)設(shè)備控制信息數(shù)據(jù)將頁 面光柵數(shù)據(jù)進(jìn)行光柵成像,從而實現(xiàn)了同一打印系統(tǒng)兼容多臺打印設(shè)備同時工 作。本發(fā)明的實施例中生成的設(shè)備框架文件能夠支持多種不同的打印設(shè)備,從 而使得RIP能夠通過調(diào)用得到不同的設(shè)備控制信息數(shù)據(jù)并提供給打印設(shè)備,進(jìn) 而控制不同的打印設(shè)備進(jìn)行打印,而且通過對打印系統(tǒng)的升級和維護(hù),能夠?qū)?現(xiàn)更多的打印設(shè)備兼容到打印系統(tǒng)中。因而本發(fā)明尤其適用于可變事務(wù)打印。
本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程, 是可以通過計算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算 機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。 其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機(jī)存儲記憶體(Random Access Memory, RAM)等。
以上所述,僅為本發(fā)明的具體實施方式
,但本發(fā)明的保護(hù)范圍并不局限于 此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍 應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1、一種打印系統(tǒng),其特征在于,包括設(shè)備框架單元,用于根據(jù)排版單元生成的設(shè)備控制參數(shù)生成設(shè)備框架文件,以及在光柵圖像處理單元調(diào)用下生成設(shè)備控制信息數(shù)據(jù);所述排版單元,用于生成頁面描述數(shù)據(jù)和設(shè)備控制參數(shù),以及調(diào)用所述設(shè)備框架單元根據(jù)所述設(shè)備控制參數(shù)生成設(shè)備框架文件;所述光柵圖像處理單元,用于根據(jù)所述頁面描述數(shù)據(jù)生成頁面光柵數(shù)據(jù),以及調(diào)用所述設(shè)備框架單元根據(jù)設(shè)備框架文件生成設(shè)備控制信息數(shù)據(jù),并將所述頁面光柵數(shù)據(jù)和設(shè)備控制信息數(shù)據(jù)送到打印設(shè)備;所述打印設(shè)備,用于根據(jù)所述設(shè)備控制信息數(shù)據(jù)將頁面光柵數(shù)據(jù)進(jìn)行光柵成像。
2、 根據(jù)權(quán)利要求1所述的打印系統(tǒng),其特征在于,所述設(shè)備框架單元包括 文件生成模塊,用于讀取所述設(shè)備控制參數(shù)并根據(jù)所述設(shè)備控制參數(shù)生成設(shè)備框架文件;控制信息生成模塊,用于在所述光柵圖像處理單元調(diào)用下根據(jù)設(shè)備框架文 件生成設(shè)備控制信息數(shù)據(jù)。
3、 根據(jù)權(quán)利要求1所述的打印系統(tǒng),其特征在于,所述排版單元包括 頁面描述模塊,用于將打印任務(wù)生成頁面描述數(shù)據(jù); 參數(shù)生成模塊,用于根據(jù)所述打印任務(wù)生成設(shè)備控制參數(shù); 第一調(diào)用模塊,用于調(diào)用所述設(shè)備框架單元根據(jù)所述設(shè)備控制參數(shù)生成設(shè)備框架文件。
4、 根據(jù)權(quán)利要求1所述的打印系統(tǒng),其特征在于,所述光柵圖像處理單元 包括光柵數(shù)據(jù)生成模塊,用于根據(jù)所述頁面描述數(shù)據(jù)生成頁面光柵數(shù)據(jù); 第二調(diào)用模塊,用于調(diào)用所述設(shè)備框架單元讀取設(shè)備框架文件生成設(shè)備控 制信息數(shù)據(jù);數(shù)據(jù)傳送模塊,用于將所述頁面光柵數(shù)據(jù)和設(shè)備控制信息數(shù)據(jù)發(fā)送到所述 打印設(shè)備。
5、 根據(jù)權(quán)利要求1所述的打印系統(tǒng),其特征在于,還包括存儲單元,用于在所述設(shè)備框架單元生成設(shè)備框架文件后將所述設(shè)備框架 文件進(jìn)行存儲。
6、 根據(jù)權(quán)利要求1至5中任一項所述的打印系統(tǒng),其特征在于,所述設(shè)備 控制參數(shù)包括設(shè)備特性參數(shù)和打印參數(shù)。
7、 根據(jù)權(quán)利要求6所述的打印系統(tǒng),其特征在于,所述設(shè)備特性參數(shù)包括下述至少一項分辨率、打印設(shè)備色彩模式和設(shè)備 支持的點陣位數(shù);所述打印參數(shù)包括下述至少一項單雙面打印、進(jìn)紙匣、出紙匣、打印介 質(zhì)類型和紙張大小。
8、 根據(jù)權(quán)利要求1至5中任一項所述的打印系統(tǒng),其特征在于,所述設(shè)備 框架文件包括自定義的打印機(jī)特性和輸出參數(shù)的集合。
9、 一種打印方法,其特征在于,包括 根據(jù)打印任務(wù)生成設(shè)備控制參數(shù)和頁面描述數(shù)據(jù);根據(jù)所述設(shè)備控制參數(shù)生成設(shè)備框架文件并根據(jù)所述頁面描述數(shù)據(jù)生成頁 面光柵數(shù)據(jù); >根據(jù)所述設(shè)備框架文件生成設(shè)備控制信息數(shù)據(jù),并根據(jù)所述設(shè)備控制信息 數(shù)據(jù)將所述頁面光柵數(shù)據(jù)進(jìn)行光柵成像。
10、 根據(jù)權(quán)利要求9所述的打印方法,其特征在于,還包括 將根據(jù)所述設(shè)備控制參數(shù)生成的設(shè)備框架文件進(jìn)行存儲。
11、 根據(jù)權(quán)利要求9或IO所述的打印方法,其特征在于,所述設(shè)備控制參 數(shù)包括設(shè)備特性參數(shù)和打印參數(shù)。
12、 根據(jù)權(quán)利要求9或IO所述的打印方法,其特征在于,所述設(shè)備框架文 件包括自定義的打印機(jī)特性和輸出參數(shù)的集合。
全文摘要
本發(fā)明公開了一種打印系統(tǒng)和方法,涉及打印領(lǐng)域,能夠解決難以實現(xiàn)同一打印系統(tǒng)兼容多臺設(shè)備工作的問題。系統(tǒng)包括設(shè)備框架單元,用于生成設(shè)備框架文件和設(shè)備控制信息數(shù)據(jù);排版單元,用于生成頁面描述數(shù)據(jù)和設(shè)備控制參數(shù),以及調(diào)用設(shè)備框架單元生成設(shè)備框架文件;光柵圖像處理單元,用于根據(jù)頁面描述數(shù)據(jù)生成頁面光柵數(shù)據(jù),以及調(diào)用設(shè)備框架單元生成設(shè)備控制信息數(shù)據(jù),并將頁面光柵數(shù)據(jù)和設(shè)備控制信息數(shù)據(jù)送到打印設(shè)備;打印設(shè)備,用于將頁面光柵數(shù)據(jù)進(jìn)行光柵成像。方法包括根據(jù)打印任務(wù)生成設(shè)備控制參數(shù)和頁面描述數(shù)據(jù);根據(jù)設(shè)備控制參數(shù)生成設(shè)備框架文件;根據(jù)頁面描述數(shù)據(jù)生成頁面光柵數(shù)據(jù);進(jìn)行光柵成像。本發(fā)明適用于批量打印。
文檔編號G06K15/02GK101625726SQ20091008916
公開日2010年1月13日 申請日期2009年8月5日 優(yōu)先權(quán)日2009年8月5日
發(fā)明者暉 余, 暄 朱 申請人:北大方正集團(tuán)有限公司;北京北大方正電子有限公司