[發明專利]基于分布式處理的印刷方法和裝置在審
| 申請號: | 201210131012.9 | 申請日: | 2012-04-27 |
| 公開(公告)號: | CN103377012A | 公開(公告)日: | 2013-10-30 |
| 發明(設計)人: | 尹翠然;溫曉輝;劉志紅 | 申請(專利權)人: | 北大方正集團有限公司;北京大學;北京北大方正電子有限公司 |
| 主分類號: | G06F3/12 | 分類號: | G06F3/12;B41J29/38 |
| 代理公司: | 北京英賽嘉華知識產權代理有限責任公司 11204 | 代理人: | 王達佐 |
| 地址: | 100871 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 分布式 處理 印刷 方法 裝置 | ||
技術領域
本發明涉及數碼印刷領域,具體而言,涉及一種基于分布式處理的印刷方法和裝置。
背景技術
數碼印刷技術是將電子數據直接傳輸、處理、印刷的印刷技術。印刷過程包括:將成像數據一次輸入,由控制系統控制成像部件直接成像。成像部件在控制系統的控制下,當承印體(如紙張)的表面到達預定位置時,噴嘴中的壓電晶體產生脈沖將油墨擠出,并直接向承印體(如紙張)的表面噴射霧狀墨滴成像。
目前的數碼印刷技術通常由一臺主機完成數據處理,對于印刷質量要求較高的圖像,數據量相應較大,處理和印刷時間也相應延長,導致印刷效率較低。
發明內容
本發明旨在提供一種基于分布式處理的印刷方法和裝置,以解決處理和印刷時間也相應延長,導致印刷效率較低的問題。
在本發明的實施例中,提供了一種基于分布式處理的印刷方法,包括:主控機獲得多個成像機的當前工作狀態;所述主控機根據各個所述工作狀態,以預設的分配規則將數據分配至所述各個成像機進行處理;所述各個成像機處理得到的數據進行印刷。
在本發明的實施例中,提供了一種基于分布式處理的印刷裝置,包括:狀態模塊,用于通過主控機獲得多個成像機的當前工作狀態;分配模塊,用于通過所述主控機根據各個所述工作狀態,以預設的分配規則將數據分配至所述各個成像機進行處理;印刷模塊,用于通過所述各個成像機處理得到的數據進行印刷。
通過實施例的步驟,將數據通過多個成像機進行數據處理,將處理后的數據進行印刷。有效縮短了處理和印刷的時間,提高了印刷效率。
附圖說明
此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
圖1示出了實施例的流程圖;
圖2示出了實施例中的各種分配規則進行印刷的流程圖;
圖3示出了實施例中的裝置結構框圖。
具體實施方式
下面將參考附圖并結合實施例,來詳細說明本發明。參見圖1,實施例包括:
S11:主控機獲得多個成像機的當前工作狀態;
S12:所述主控機根據各個所述工作狀態,以預設的分配規則將數據分配至所述各個成像機進行處理;
S13:所述各個成像機處理得到的數據進行印刷。
通過實施例的步驟,將數據通過多個成像機進行數據處理,將處理后的數據進行印刷。本方法因為增大了處理能力,所以有效縮短了處理和印刷的時間,提高了印刷效率。
優選地,實施例還可采用以下分配數據的方式進行印刷,參見圖2,包括:
步驟21:主控機生成數據。
步驟22:主控機標記數據分發的成像機;
主控機將生成的數據按照色面劃分為多份數據;每個色面對應1份數據,所述主控機按照每個所述成像機與其處理色面的對應關系,確定每份數據對應的成像機,并在該數據上添加標記,例如:序號5的數據對應序號3的成像機,則添加標記3。
步驟23:判斷是否所有的數據已經生成完畢,如果是最后一部分數據,則進入步驟25;如果否,則進入步驟24。
步驟24:若此次生成的數據不是最后一部分數據,則判斷該數據所存儲緩沖區中一共包含多少數據,是否滿足發送條件,如果是。進入步驟25,如果否,則重復步驟21。
優選地,主控機逐份發送數據,每份數據分為多個部分分別發送。在主控機內建立對應每個成像機的緩沖區;緩沖區用于緩存向每個所述成像機發送的所述數據;可設置緩沖區緩存的數據閾值,當到達閾值的數據作為一個部分發送,如果為最后一個部分的數據,則直接發送。
例如:主控機申請N個緩存區,分別用于緩存N個成像機的數據。主控機判斷每份數據對應的成像機,將該份數據放入相應的緩存區,判斷緩存數據是否大于等于閾值,單位可以是字節M?Byte,如果大于M?Byte,則作為一個部分數據。
步驟25:查詢相應成像機的狀態。
主控機查詢按照色面劃分的數據對應的各個成像機的狀態。
步驟26:判斷是否向成像機發送數據;
若相應成像機返回的狀態表示可以接受數據,則進入步驟27,否則,進入步驟25,繼續查詢成像部件主機的狀態。
例如,返回狀態為空閑,則表示可以接受數據。
步驟27:仲裁接收數據的成像機。
主控機根據確定的各個成像機的剩余緩存空間的多少,將所述劃分后的數據逐份發送至其對應的工作狀態為空閑的成像機。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北大方正集團有限公司;北京大學;北京北大方正電子有限公司,未經北大方正集團有限公司;北京大學;北京北大方正電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210131012.9/2.html,轉載請聲明來源鉆瓜專利網。





