[發明專利]打印文檔轉換裝置和打印文檔轉換方法有效
| 申請號: | 201110056490.3 | 申請日: | 2011-03-09 |
| 公開(公告)號: | CN102336071A | 公開(公告)日: | 2012-02-01 |
| 發明(設計)人: | 宮崎康一 | 申請(專利權)人: | 富士施樂株式會社 |
| 主分類號: | B41J29/393 | 分類號: | B41J29/393;G06F3/12 |
| 代理公司: | 北京天昊聯合知識產權代理有限公司 11112 | 代理人: | 陳源;張天舒 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 打印 文檔 轉換 裝置 方法 | ||
技術領域
本發明涉及一種打印文檔轉換裝置和打印文檔轉換方法。
背景技術
以頁面描述語言(PDL)(如PostScript(注冊商標)或便攜式數據格式(PDF)(公開為ISO?32000-1))寫成的打印數據,通過稱為光柵圖像處理器(RIP)的轉換模塊轉換成位圖圖像(也稱為光柵圖像)并通過打印機打印。該轉換模塊負責例如PDL解釋的語言處理,并且通常由軟件實現。
不過,某些通過RIP執行的處理,如對位圖圖像對象進行的圖像處理(如彩色空間轉換、旋轉、以及放大/縮小),與使用通用計算機執行軟件處理相比,可以通過使用基于專用硬件的圖像處理電路來以更高的速度執行。已經提出了其中基于軟件的RIP模塊請求基于硬件的圖像處理電路執行圖像處理的系統。
日本未審查專利申請公開第2006-007496號公開了一種系統,其中在將打印文檔轉換成中間語言(顯示列表)文檔時,分別執行針對硬件的圖形呈現處理以及針對軟件的圖形呈現處理,并且生成針對硬件的中間語言代碼和針對軟件的中間語言代碼。將針對硬件的代碼提供至硬件電路,而將針對軟件的代碼提供至軟件,從而并行執行這些處理。
日本未審查專利申請公開第2009-269179號公開了一種打印機,其包括執行基于軟件的呈現的呈現單元,以及執行基于硬件的呈現的呈現單元,其中在根據基于打印文檔創建的顯示列表執行呈現處理時,根據所述呈現單元的負荷狀態來確定使用執行基于硬件的呈現的呈現單元和執行基于軟件的呈現的呈現單元中的哪一個來執行處理。
此外,近來多核處理器的發展使得有可能將RIP軟件并行運行在多個處理器內核上,以提高處理速度。在基于硬件的圖像處理裝置的數量小于其上并行運行RIP軟件的處理器內核的數量的構造中,當并行執行的多個RIP軟件任務中的特定RIP軟件任務請求圖像處理裝置執行圖像處理時,如果所有圖像處理裝置都已經開始處理其它請求,則可以不必立刻處理前述請求。在一個RIP軟件任務等待圖像處理裝置所執行的處理完成時,執行該RIP軟件任務的處理器處于等待狀態而不執行處理。
發明內容
因此,本發明的一個目的是提供能夠一種打印文檔轉換裝置和打印文檔轉換方法,其能夠利用執行軟件轉換單元的處理器的處理能力并且即使軟件轉換單元由于已經請求基于硬件的圖像處理裝置執行圖像處理而處于等待狀態也能夠降低處理器上出現過大處理負荷的可能性,其中所述軟件轉換單元使用軟件執行RIP處理。
根據本發明的第一方面,提供了一種打印文檔轉換裝置,其包括多個基于軟件的轉換單元和控制器。所述多個基于軟件的轉換單元執行基于軟件的轉換處理,用于把以頁面描述語言描述的打印文檔數據轉換成具有位圖圖像格式的頁面圖像數據。所述多個基于軟件的轉換單元中的每一個均在基于軟件的轉換處理中請求基于硬件的圖像處理裝置執行特定的圖像處理,并且生成包括由基于硬件的圖像處理裝置響應于所述請求而執行的圖像處理的結果的頁面圖像數據。當存在出現所述多個基于軟件的轉換單元中的至少一個等待所述基于硬件的圖像處理裝置完成圖像處理的狀態的可能性時,所述控制器激活執行基于軟件的轉換處理的額外的基于軟件的轉換單元。所述控制器將額外的基于軟件的轉換單元的數量控制為不超過預定上限。
根據本發明的第二方面,在本發明的第一方面中,基于軟件的轉換單元的數量大于所述預定上限。
根據本發明的第三方面,在本發明的第一方面或第二方面中,提供所述多個基于軟件的轉換單元以使得根據基于硬件的圖像處理裝置的處理能力來確定基于軟件的轉換單元的數量。
根據本發明的第四方面,在本發明的第一方面中,控制器使得所述額外的基于軟件的轉換單元對不同于所述打印文檔數據的新打印文檔數據進行處理。
根據本發明的第五方面,提供了一種打印文檔轉換方法,其包括執行多個基于軟件的轉換單元,所述多個基于軟件的轉換單元執行基于軟件的轉換處理,用于把以頁面描述語言描述的打印文檔數據轉換成具有位圖圖像格式的頁面圖像數據,所述多個基于軟件的轉換單元中的每一個均請求在基于軟件的轉換處理中執行特定圖像處理的基于硬件的圖像處理裝置執行特定的圖像處理,并且生成包括由基于硬件的圖像處理裝置響應于所述請求而執行的圖像處理的結果的頁面圖像數據;以及,當存在出現所述多個基于軟件的轉換單元中的至少一個等待所述基于硬件的圖像處理裝置完成圖像處理的狀態的可能性時,激活執行基于軟件的轉換處理的額外的基于軟件的轉換單元,其中所述額外的基于軟件的轉換單元的數量被控制為不超過預定上限。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于富士施樂株式會社,未經富士施樂株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110056490.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:套筒扁勢的一種加工工藝
- 下一篇:利用聯合離子層濾波器的GNSS大氣估計





