亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

打印系統(tǒng)體系的制作方法

文檔序號:6553326閱讀:223來源:國知局
專利名稱:打印系統(tǒng)體系的制作方法
技術(shù)領(lǐng)域
本公開涉及打印系統(tǒng)。
背景技術(shù)
當(dāng)要打印諸如圖片或 一 頁文本的圖像時,通常由計(jì)算機(jī)系統(tǒng)將圖像數(shù)據(jù) 從一個格式變換成可由打印機(jī)理解的另一格式,然后將其轉(zhuǎn)發(fā)到與該打印機(jī) 相關(guān)聯(lián)的打印緩沖器。打印緩沖器接收經(jīng)變換的圖像數(shù)據(jù),并存儲至少一部 分圖像數(shù)據(jù),用于打印機(jī)的后續(xù)打印。
許多打印機(jī)包括多個分離的打印元件(例如,噴墨打印模塊中的噴墨噴 嘴)。打印元件可被部署為打印選定的圖像分量。例如,'選定的打印元件可被 部署為在工件上的選定位置上打印。作為另一示例,在彩色打印中,選定的 打印元件可被部署為打印選定的顏色??刂齐娮友b置可通過部署打印元件來 協(xié)調(diào)圖像的打印,以打印來自打印緩沖器的圖像數(shù)據(jù)。
可按照被稱為打印模塊的群組來布置打印機(jī)中的打印元件??筛鶕?jù)組成 元件的部署來對模塊中的打印元件分組。例如,在選定位置陣列打印的打印 元件可被分組到一個打印模塊中。作為另一示例,打印相同顏色(在選定的位 置陣列上)的打印元件可被分組到一個打印模塊中。

發(fā)明內(nèi)容
下面的公開涉及用于打印的系統(tǒng)和技術(shù)。在一種實(shí)現(xiàn)方式中,描述了一
種用于在工件上同步打印的方法。該方法包括在遠(yuǎn)離打印頭的地方接收圖 像數(shù)據(jù);根據(jù)要被用來在工件上打印圖像數(shù)據(jù)的打印頭的物理參數(shù),布置所 接收的圖像數(shù)據(jù);以及感測工件傳送器上的工件相對于打印頭的速度。該方 法還包括檢測工件在工件傳送器上的位置;形成圖像數(shù)據(jù)的分組;以及將 圖像數(shù)據(jù)的分組發(fā)送到打印頭。該方法包括使用圖像數(shù)據(jù)的分組的接收, 作為使得在工件上基本上立刻打印所述打印頭處的圖像數(shù)據(jù)的觸發(fā)器。
在工件上基本上立刻打印圖像數(shù)據(jù)的一個方面可包括基本上在圖像數(shù)據(jù)到達(dá)打印頭的瞬間打印圖像數(shù)據(jù)。在工件上基本上立刻打印圖像數(shù)據(jù)的另 一方面中,可在打印頭處接收圖像數(shù)據(jù),并鎖存圖像數(shù)據(jù),并且當(dāng)后續(xù)圖像 數(shù)據(jù)分組到達(dá)打印頭時,可在工件上打印所鎖存的圖像數(shù)據(jù)。到達(dá)打印頭的 后續(xù)圖像數(shù)據(jù)分組可使得在工件上打印所鎖存的圖像數(shù)據(jù)。到達(dá)打印頭的后 續(xù)圖像數(shù)據(jù)分組可以是下一個后續(xù)圖像數(shù)據(jù)分組??商鎿Q地,除了下一個后 續(xù)圖像數(shù)據(jù)分組之外的后續(xù)圖像數(shù)據(jù)分組的接收可使得在工件上打印所鎖存 的圖像數(shù)據(jù)。
在該方法的另一方面中,布置、感測、檢測和形成在順序上可以是獨(dú)立 的,并且可至少部分并行地執(zhí)行所述接收、布置、感測、檢測、形成、發(fā)送、 以及使用中的兩個或更多個。該方法可包括將圖像數(shù)據(jù)變換成可由打印機(jī)理 解的格式??捎蓴?shù)據(jù)泵來形成圖像數(shù)據(jù)的分組??梢砸宰阋允沟么蛴r的間 隙和空白空間最小化的數(shù)據(jù)速率來將閨像數(shù)據(jù)的分組發(fā)送到打印頭??蓮闹?機(jī)計(jì)算機(jī)的外圍部件互連型總線接收用于數(shù)據(jù)泵的圖像數(shù)據(jù)。在 一 個方面中, 可根據(jù)關(guān)聯(lián)打印噴嘴的物理列來將打印頭上的多個打印元件相關(guān)聯(lián)。關(guān)聯(lián)打 印噴嘴的物理列被配置為在邏輯上獨(dú)立于打印頭上的關(guān)聯(lián)打印噴嘴的其它物 理列而工作。
另一實(shí)現(xiàn)方式描述了一種方法,其包括檢測工件相對于包括多個打印
元件的打印頭的位置;根據(jù)打印頭上的打印元件的配置,將代表圖像的圖像 數(shù)據(jù)劃分為多個部分;以及,沿著光通信路徑,將劃分后的圖像數(shù)據(jù)傳遞到 打印元件。該方法還包括將由打印元件在工件上打印圖像的定時與所檢測 的工件的位置同步。
該同步可包括使用劃分后的圖像數(shù)據(jù)的通信,作為使得在該數(shù)據(jù)到達(dá) 打印元件時基本上立刻打印圖像的觸發(fā)器。該方法還可包括將劃分后的圖 像數(shù)據(jù)分配給不同的存儲位置。將劃分后的圖像數(shù)據(jù)分配給不同的存儲位置 可包括將劃分后的圖像數(shù)據(jù)分配給單獨(dú)的存儲緩沖器和/或?qū)澐趾蟮膱D像 數(shù)據(jù)分配給專用于選定打印元件的單獨(dú)的存儲緩沖器。打印的定時可包括 基于工件的位置,對劃分后的圖像數(shù)據(jù)到達(dá)打印元件進(jìn)行定時。劃分后的圖 像數(shù)據(jù)的到達(dá)的定時可包括將延遲引入光通信路徑中。將延遲引入光通信 路徑可包括對直接存儲器存取器件進(jìn)行編程,以延遲劃分后的圖像數(shù)據(jù)的 第一部分的直接存儲器存取、傳輸、以及打印。
還描述了 一種打印系統(tǒng),其具有被布置為橫跨打印區(qū)域的打印元件的集
合、以及用來將工件移動通過打印區(qū)域的工件傳送器。該打印系統(tǒng)具有用來 檢測工件在該打印區(qū)域中的位置的檢測器;以及控制電子裝置,其被配置為 指示打印元件的集合,以在打印元件的集合通過光通信路徑接收到該指示時, 基本上立刻在工件上打印圖像。
控制電子裝置可包括用來向所述打印元件的集合發(fā)送指示的收發(fā)器。打 印元件的集合可包括噴墨打印元件的集合。該系統(tǒng)可具有數(shù)據(jù)處理裝置,用 來根據(jù)包括一組機(jī)器可讀指令的邏輯來執(zhí)行操作。所述操作可包括根據(jù)打印 頭上的打印元件的布置來將圖像數(shù)據(jù)的集合劃分為多個部分。該系統(tǒng)還可包 括用來存儲劃分后的圖像數(shù)據(jù)的部分的存儲位置的集合、以及根據(jù)打印頭上 的打印元件的布置來對圖像數(shù)據(jù)部分的打印進(jìn)行定時的定時元件。
在此描述的另一實(shí)現(xiàn)方式包括一種打印設(shè)備,其具有第一組電子裝置, 用來將圖像數(shù)據(jù)發(fā)送到打印頭上的第二組電子裝置,其中,每組電子裝置包 括用來允許在工件上進(jìn)行高速打印的多個部件。該打印設(shè)備具有用來連接所 述第一組電子裝置和第二組電子裝置的光纜連接。每組電子裝置包括光連接 接口。該打印設(shè)備具有觸發(fā)裝置,用來當(dāng)來自第一組電子裝置的圖像數(shù)據(jù)到 達(dá)第二組電子裝置時,使得基本上立刻在工件上打印圖像數(shù)據(jù)。
在一個方面中,第一組電子裝置的設(shè)計(jì)復(fù)雜度可以比第二組電子裝置的 設(shè)計(jì)復(fù)雜度更高。觸發(fā)裝置可被配置為當(dāng)圖像數(shù)據(jù)到達(dá)第二組電子裝置時, 允許在工件上同步打印圖像數(shù)據(jù)。第二組電子裝置可以與第 一組電子裝置在 物理上相分離、或在物理上遠(yuǎn)離。
所述打印系統(tǒng)和技術(shù)可被實(shí)施來實(shí)現(xiàn)以下優(yōu)點(diǎn)中的一個或多個。將在工 件上打印圖像的過程與新工件進(jìn)入打印機(jī)的打印區(qū)域相同步。當(dāng)檢測到新工 件的前緣時,恰好在打印元件關(guān)聯(lián)組要在工件上沉積墨水的時刻向打印頭組 件轉(zhuǎn)出圖像數(shù)據(jù),以在工件上生成高質(zhì)量的圖像。避免了由于在接收用于打
圖像數(shù)據(jù)到打印頭組件的傳輸可充當(dāng)使得在該數(shù)據(jù)到達(dá)打印頭組件時基本上 立刻打印圖像數(shù)據(jù)的觸發(fā)器。
打印系統(tǒng)可以是可調(diào)節(jié)(sca 1 ab 1 e)體系,其能夠以高圖像數(shù)據(jù)速率來打 印圖像。打印系統(tǒng)還可以以較低成本的硬件和設(shè)計(jì)工作量來實(shí)現(xiàn)??梢栽趥€ 人計(jì)算機(jī)(PC)上實(shí)現(xiàn)主要的打印電子裝置(例如,單板計(jì)算機(jī)卡),并通過主 機(jī)計(jì)算機(jī)上的外圍部件互連(PCI)而連接其??墒褂肞C存儲器(例如,RAM)
的高速特性來降低打印頭組件所需的存儲量。此外,所公開的體系允許由相 對少的部件來控制打印頭組件,每個部件都以相對低的速度來處理。
數(shù)據(jù)泵可以以高數(shù)據(jù)速率向打印頭組件發(fā)送圖像數(shù)據(jù),以在工件沿著工
件傳送器移動時,使得能夠在工件上"剛好及時(just-in-time)"打印圖像。 因?yàn)榭蓽p少打印頭組件上的存儲量,所以可以以較低成本實(shí)現(xiàn)打印頭組件。
式中,用于打印頭組件的存儲器可以是現(xiàn)場可編程門陣列(FPGA)集成電路 (IC),其被編程來控制打印頭電子裝置。結(jié)果,由于在打印頭組件處很少或 不緩沖高速圖像數(shù)據(jù),所以,可減少實(shí)現(xiàn)打印頭組件的成本和工程設(shè)計(jì)工作
在一種實(shí)現(xiàn)方式中,通過將多個數(shù)據(jù)泵連接到單個主機(jī)計(jì)算機(jī),可調(diào)節(jié) 向打印頭組件發(fā)送圖像數(shù)據(jù)的數(shù)據(jù)速率。在另一實(shí)現(xiàn)方式中,該系統(tǒng)可被調(diào) 節(jié)為具有并行操作的多個計(jì)算機(jī),以向打印頭組件傳送更高的圖像數(shù)據(jù)速率。 在此實(shí)現(xiàn)方式中,每個計(jì)算機(jī)可具有連接到該計(jì)算機(jī)的PCI插槽的至少一個 控制電子裝置的PC卡。該系統(tǒng)還可以以多種配置(包括向打印組件添加多個 FGPA),來向打印頭組件提供高帶寬、同步、剛好及時的圖像數(shù)據(jù)的可調(diào)節(jié)傳 輸。因?yàn)樵撓到y(tǒng)可處理高帶寬的圖像數(shù)據(jù),所以該系統(tǒng)可以提供高傳送器速 度的高分辨率圖像、高傳送器速度的大尺寸圖像、以及/或高傳送器速度的多 色和灰度圖像的剛好及時打印。
可根據(jù)打印機(jī)中打印元件關(guān)聯(lián)組的部署來劃分代表要打印的圖像的圖像 數(shù)據(jù)。可在不同的存儲位置存儲經(jīng)劃分的圖像數(shù)據(jù),這取決于打印元件關(guān)聯(lián) 組的部署。不同的存儲位置可以是單獨(dú)的存儲緩沖器。存儲緩沖器可以是類 似存儲緩沖器的部分關(guān)聯(lián)隊(duì)列。數(shù)據(jù)泵可從不同的存儲位置接收圖像數(shù)據(jù)。 關(guān)聯(lián)打印模塊的每個物理列可在邏輯上相互獨(dú)立地工作,使得可在工件上連 續(xù)且充分地打印,而沒有打印間隙。數(shù)據(jù)泵可有助于來自主機(jī)PC的圖像數(shù)據(jù) 的剛好及時、同步的傳輸,而在打印頭組件處無需緩沖器或附加的健壯 (robust)或強(qiáng)大的邏輯??蓪⒏郊拥臄?shù)據(jù)泵添加到主機(jī)計(jì)算機(jī),以縮放到更 高的分辨率和/或增加帶寬需求??蓪⒏郊拥牟⑿兄鳈C(jī)計(jì)算機(jī)添加到該系統(tǒng), 以進(jìn)一步縮放打印操作。
因?yàn)殛P(guān)聯(lián)打印模塊功能的每個物理列在邏輯上相互獨(dú)立地工作,所以, 不必在打印頭組件的石更件中#1行位二操作(bit manipulation)來實(shí)現(xiàn)圖^象的實(shí)
時打印。該系統(tǒng)可有助于軟件位搡作,所以,可以以高數(shù)據(jù)速率來執(zhí)行位操 作,并且可降低工程和材料成本。
下面,在附圖和說明書中闡述一個或多個實(shí)現(xiàn)方式的細(xì)節(jié)。根據(jù)說明書 和附圖、以及根據(jù)權(quán)利要求,本發(fā)明的其它特征和優(yōu)點(diǎn)將清楚。


圖1示出了打印系統(tǒng)的框圖。
圖2和圖3圖解了在圖1的打印系統(tǒng)中的打印機(jī)元件的布置。
圖4示意性地圖解了在橫向(lateral)位置上具有相對平移的打印元件 的部署。
圖5示意性地圖解了在不同工件上的圖像的串行打印。 圖6是用于在不同工件上的圖像的串行打印的過程的流程圖。 圖7、圖8和圖9圖解了根據(jù)關(guān)聯(lián)的打印元件的部署而劃分圖像數(shù)據(jù)的 實(shí)現(xiàn)方式。
圖10示出了打印系統(tǒng)的實(shí)現(xiàn)方式的示意圖。
圖11是用于在工件上同步打印的過程的流程圖。
圖12示意性地圖解了數(shù)據(jù)泵。
圖13示意性地圖解了由數(shù)據(jù)泵生成的圖像數(shù)據(jù)的分組。
圖14示出了數(shù)據(jù)泵的示例規(guī)格。
各個圖中相同的附圖標(biāo)記指示相同的元件。
具體實(shí)施例方式
圖1是打印系統(tǒng)100的框圖。打印系統(tǒng)100包括工件(workpiece)傳送器 105和打印機(jī)機(jī)殼(housing) 110。工件傳送器105在一系列工件115、 120、 125、 130、 135、 140、 145和打印機(jī)機(jī)殼110之間產(chǎn)生相對運(yùn)動。具體地, 工件傳送器105在跨越打印機(jī)機(jī)殼11Q的面150的方向D上傳送工件115、 120、 125、 130、 135、 140、 145。工件傳送器105可包括步進(jìn)或連續(xù)電機(jī), 其移動滾軸、帶、或可在傳送期間保持工件115、 U0、 125、 130、 135、 U0、 145的其它元件。工件115、 120、 125、 130、 135、 140、 145可以是系統(tǒng)100 要在其上進(jìn)行打印的多種不同基底中的任一種。例如,工件115、 120、 1"、 130、 135、 140、 145可以是紙、卡板、微電子器件、或食品。
打印機(jī)機(jī)殼110容納工件檢測器155。工件檢測器155可檢測一個或多 個工件115、 120、 125、 130、 135、 140、 145的位置。例如,工件4企測器155 可以是4全測工件115、 120、 125、 130、 135、 140、 145的邊緣經(jīng)過面150上 的某 一 點(diǎn)的激光/光檢測器組件。
控制電子裝置160遠(yuǎn)離打印機(jī)機(jī)殼110。控制電子裝置160通過纜線 195(例如,光纜)和小型電子裝置190而與打印機(jī)機(jī)殼110對接??刂齐娮友b 置160控制系統(tǒng)100的打印操作的執(zhí)行??刂齐娮友b置160可包括一個或多 個數(shù)據(jù)處理裝置,其根據(jù)一組機(jī)器可讀指令的邏輯來執(zhí)行操作。例如,控制 電子裝置160可以是運(yùn)行圖像處理軟件和用于控制在打印機(jī)機(jī)殼110處的打 印的軟件的個人計(jì)算系統(tǒng)。
打印圖像緩沖器165位于控制電子裝置160內(nèi)。打印圖像緩沖器165是 存儲用于由打印元件打印的圖像數(shù)據(jù)的一個或多個數(shù)據(jù)存儲裝置。例如,打 印圖像緩沖器165可以是一組隨機(jī)存取存儲器(RAM)裝置??捎煽刂齐娮友b置 160訪問打印圖像緩沖器165,以存儲和檢索圖像數(shù)據(jù)。
控制電子裝置160經(jīng)由纜線195和小型電子裝置190而與打印機(jī)機(jī)殼110 對接。控制電子裝置160可穿越纜線195而發(fā)送數(shù)據(jù),并且,小型電子裝置 190可接收用于在打印機(jī)機(jī)殼110處打印的數(shù)據(jù)??刂齐娮友b置160可具有 用于生成數(shù)據(jù)以發(fā)送給打印機(jī)機(jī)殼110的專用電路(例如,如參照圖10更詳 細(xì)描述的數(shù)據(jù)泵,其可從打印圖像緩沖器接收和/或檢索圖像數(shù)據(jù),存儲該圖 像數(shù)據(jù),并使得打印裝置處的打印元件能夠及時接收圖像數(shù)據(jù),以便在工件 沿著傳送器移動時,在工件的相應(yīng)圖像位置上沉積(d印osit)墨水)。例如, 小型電子裝置190可以是包括微處理器、收發(fā)器和小型存儲器的現(xiàn)場可編程 門陣列。可將小型電子裝置190連接到打印機(jī)機(jī)殼110,使得在應(yīng)該改變打 印機(jī)機(jī)殼110和/或打印機(jī)機(jī)殼110中的硬件時可容易地?cái)嚅_小型電子裝置 190。例如,如果用包含較新的打印模塊的較新的打印機(jī)機(jī)殼來替換打印機(jī)機(jī) 殼110,則可將小型電子裝置190與較舊的打印機(jī)機(jī)殼110斷開,并將其連 接到較新的打印機(jī)機(jī)殼。
在控制電子裝置160和小型電子裝置190之間劃分圖像的打印,使得控 制電子裝置執(zhí)行圖像處理并控制打印,而小型電子裝置190接收經(jīng)由纜線195 接收的數(shù)據(jù),并使用該數(shù)據(jù)來引起打印機(jī)機(jī)殼110處的打印元件的噴射 (firing)。由此,例如,可將圖像數(shù)據(jù)轉(zhuǎn)換為噴圖(jetmap)圖像數(shù)據(jù),這可
包括將圖像數(shù)據(jù)劃分為圖像緩沖器的多個圖像隊(duì)列,作為轉(zhuǎn)換為噴像
數(shù)據(jù)的過程的一部分(如在后面更詳細(xì)描述的);可將延遲插入到圖像數(shù)據(jù)中 (例如,插入對應(yīng)于打印元件關(guān)聯(lián)組的部署的延遲);以及可在適當(dāng)時間由控 制電子裝置160發(fā)送圖像數(shù)據(jù)(例如,對圖像數(shù)據(jù)的數(shù)據(jù)分組進(jìn)行編碼并由接 收器發(fā)送);然而,小型電子裝置190可僅僅接收圖像數(shù)據(jù)(例如,對穿越纜 線195發(fā)送的圖像數(shù)據(jù)分組進(jìn)行解碼),并轉(zhuǎn)發(fā)圖像數(shù)據(jù),以便在工件上打印 該圖像數(shù)據(jù)(例如,引起噴墨噴嘴根據(jù)圖像數(shù)據(jù)的噴射)??刂齐娮友b置160 可同步打印機(jī)機(jī)殼IIO處的圖像的打印。按照前面的示例,控制電子裝置160 可通過接收工件前緣的指示并發(fā)送圖像數(shù)據(jù)穿過纜線195以引起打印機(jī)機(jī)殼 IIO處的圖像的打印,而同步圖像的打印。
控制電子裝置160可以以高數(shù)據(jù)速率向打印機(jī)機(jī)殼IIO發(fā)送圖像數(shù)據(jù), 以允許在工件沿著工件傳送器105移動時、在工件上"剛好及時 (just-in-time)"打印圖像。在剛好及時打印的一個實(shí)現(xiàn)方式中,圖像數(shù)據(jù) 到打印機(jī)機(jī)殼110的傳輸可充當(dāng)觸發(fā)器,其引起分組中的圖像數(shù)據(jù)在該數(shù)據(jù) 到達(dá)打印機(jī)機(jī)殼110時被"基本上立刻"打印。在此實(shí)現(xiàn)方式中,在打印圖 像數(shù)據(jù)之前,可以不將圖像數(shù)據(jù)存儲在打印機(jī)機(jī)殼的存儲組件中,而是可在 數(shù)據(jù)到達(dá)打印機(jī)機(jī)殼時進(jìn)行打印。剛好及時打印還可以是指基本在圖像數(shù)據(jù) 到達(dá)打印機(jī)機(jī)殼的瞬間打印圖像數(shù)據(jù)。
在剛好及時打印的另 一 實(shí)現(xiàn)方式中,在打印機(jī)機(jī)殼處接收到的數(shù)據(jù)被存 儲在一個或多個鎖存器中,并且,在打印機(jī)機(jī)殼處接收的新的或后續(xù)的數(shù)據(jù) 可充當(dāng)打印被鎖存的數(shù)據(jù)的觸發(fā)器。在此實(shí)現(xiàn)方式中,在打印機(jī)機(jī)殼處接收 到的數(shù)據(jù)被存儲在鎖存器中,直到后續(xù)數(shù)據(jù)到達(dá)打印機(jī)機(jī)殼為止,并且,到
數(shù)據(jù)分組的形式在打印機(jī)機(jī)殼處接收和/或存儲所述數(shù)據(jù)、后續(xù)數(shù)據(jù)、和鎖存 數(shù)據(jù)。在一種情況下,到達(dá)打印機(jī)機(jī)殼的后續(xù)數(shù)據(jù)是下一后續(xù)數(shù)據(jù)??商鎿Q 地,到達(dá)打印機(jī)機(jī)殼的后續(xù)數(shù)據(jù)是除了下一后續(xù)數(shù)據(jù)之外的后續(xù)數(shù)據(jù),如在 下一后續(xù)數(shù)據(jù)之后到達(dá)的后續(xù)數(shù)據(jù)。因?yàn)橐匀绱烁叩臄?shù)據(jù)速率來打印圖像數(shù) 據(jù),所以,從鎖存數(shù)據(jù)打印的數(shù)據(jù)也可以是指在數(shù)據(jù)到達(dá)打印機(jī)機(jī)殼時被"基 本上立刻"打印的數(shù)據(jù)。
因?yàn)榇蛴C(jī)機(jī)殼110具有小型電子裝置190和減小的存儲量,所以,打 印機(jī)機(jī)殼110可以以較低成本實(shí)現(xiàn)。在打印機(jī)機(jī)殼IIO上使用的存儲器的類
型也可以以較低成本實(shí)現(xiàn)。在一種實(shí)現(xiàn)方式中,在打印機(jī)機(jī)殼110上實(shí)現(xiàn)的 存儲器的類型是可作為小型電子裝置190的一部分的部分現(xiàn)場可編程門陣列
(FPGA)集成電路(IC)。由于在打印機(jī)機(jī)殼110處很少或沒有緩沖高速圖像數(shù) 據(jù),所以還可以降低實(shí)現(xiàn)打印機(jī)機(jī)殼110的成本和工程設(shè)計(jì)工作量。系統(tǒng)100 可以以多種配置(例如,包括在打印機(jī)機(jī)殼110處具有多個FGPA的配置,其 中每個FGPA可實(shí)現(xiàn)小型電子裝置190,并使用一個或多個纜線來與一個或多 個數(shù)據(jù)泵進(jìn)行對接)來向打印機(jī)機(jī)殼110提供高帶寬、同步、剛好及時的圖像 數(shù)據(jù)的可調(diào)節(jié)傳輸。
圖2和圖3圖解了機(jī)殼110上的打印模塊和打印元件的布置。具體地, 圖2從側(cè)面示出了機(jī)殼110,而圖3從底部示出了機(jī)殼110。
機(jī)殼110包括面150上的一組打印模塊205 、 210、 215、 220、 225 、 230、 305 、 310、 315。打印模塊205 、 210、 215、 220、 225、 230、 305 、 310、 315 各自包括一個或多個打印元件。例如,打印模塊205、 210、 215、 220、 225、 230、 305、 310、 315可各自包括噴墨噴嘴的線形陣列。
沿著列320橫向布置打印模塊205、 305。沿著歹'J 325布置打印模塊210。 沿著列330橫向布置打印模塊215、 310。沿著列335布置打印模塊220。沿 著列340橫向布置打印模塊225 、 315。沿著列345布置打印模塊230。這種 沿著列325 、 330、 335 、 340、 345的打印模塊205 、 210、 215、 220、 225 、 230、 305 、 310、 315的布置橫跨(span)面150上的有效打印區(qū)域235。有效 打印區(qū)域2 35具有從打印模塊205 、 305中的打印元件橫跨到打印模塊230中 的打印元件的縱向?qū)挾萕。
可以以打印元件關(guān)聯(lián)組(association)來部署打印模塊205 、 210、 215、 220、 225 、 230、 305 、 310、 315,以打印圖像的選定分量。例如,可以以第 一打印元件關(guān)聯(lián)組來部署打印模塊205 、 210、 305,以跨越移動跨越面150 的基底的整個橫向展面(expanse)來打印第一顏色,可以以第二打印元件關(guān)聯(lián) 組來部署打印模塊215、 220、 310,以跨越整個橫向展面來打印第二顏色, 并且可以以第三打印元件關(guān)聯(lián)組來部署打印模塊225 、 230、 315,以跨越整 個橫向展面來打印第三顏色。
作為另一示例,可基于模塊中的組成打印元件的列位置,而以打印元件 關(guān)聯(lián)組來部署打印模塊205、 210、 215、 220、 225 、 230、 305、 310、 315的 組。例如,第一打印元件關(guān)聯(lián)組可包括模塊205、 305,其被部署為使得它們
的組成打印元件被布置成單列。第二打印元件關(guān)聯(lián)組可僅包括打印模塊210。
模塊215、 310可形成第三關(guān)聯(lián)組。關(guān)聯(lián)組四、五以及六分別包括模塊220、 225和315、以及230。以這種列方式形成打印元件的關(guān)聯(lián)組允許相對于縱向 寬度W而打印有變化但不大、或在已完成的圖像區(qū)域之間不存在非打印區(qū)域 的背對背(back-to-back)的不相似圖像,而無需圖像數(shù)據(jù)的復(fù)雜的實(shí)時調(diào)整。
作為另一示例,可基于模塊中的組成打印元件的橫向位置,而以打印元 件關(guān)聯(lián)組來部署打印模塊205、 210、 215、 220、 225 、 230、 305 、 310、 315 的組。例如,第一打印元件關(guān)聯(lián)組可包括模塊205、 210、 305,它們被部署 為使得它們的組成打印元件在橫向位置上相對于模塊215、 220、 310中的打 印元件以及模塊225 、 230、 315中的打印元件而被平移。第二打印元件關(guān)聯(lián) 組可包括打印模塊215、 220、 310,它們被部署為使得它們的組成打印元件 在橫向位置上相對于模塊205、 210、 305中的打印元件以及模塊225、 230、 315中的打印元件而被平移。模塊225、 230、 315可形成第三關(guān)聯(lián)組。位置 上的相對平移可小于模塊中的打印元件的橫向間距,以在凈效果上減小機(jī)殼 110上的打印元件之間的橫向間距,并由此有效地增加可打印圖像的分辨率。
作為另一示例,可基于由打印模塊所覆蓋的橫向展面,以打印元件關(guān)聯(lián) 組來部署打印模塊的組。例如,第一打印元件關(guān)聯(lián)組可包括模塊205 、 305 、 215、 310、 225 、 315,它們被部署為覆蓋工件的橫向外展面。第二打印元件 關(guān)聯(lián)組可包括打印模塊210、 220、 230,它們被部署為覆蓋工件的橫向中央 展面。
作為另一示例,可基于這些和其它因素的組合而以打印元件關(guān)聯(lián)組來部 署打印元件的組。例如,可基于它們在工件的外延上打印顏色青色,而以打 印元件關(guān)聯(lián)組來部署打印元件的組。作為另一示例,可基于它們的組成打印 元件在工件的橫向外部展面上的特定橫向位置處的打印,而以打印元件關(guān)聯(lián)
組來部署打印模塊的組。
每個打印元件關(guān)聯(lián)組可在打印緩沖器165 (圖1中示出)中具有專用存儲 位置,其中,關(guān)聯(lián)組打印曾經(jīng)駐留在該存儲位置中的圖像數(shù)據(jù)。例如,當(dāng)打 印圖像緩沖器165是單獨(dú)緩沖器的一組隊(duì)列時,每個打印元件關(guān)聯(lián)組可具有 緩沖器的單獨(dú)的、專用的隊(duì)列。
圖4示意性地圖解了在橫向位置上具有相對平移的打印元件的部署。所 示的機(jī)殼110的一部分包括打印模塊205 、 215、 225。打印模塊205包括橫
向上相互隔開距離L的打印元件405的陣列。打印模塊215包括橫向上相互 隔開距離L的打印元件410的陣列。打印模塊225包括橫向上相互隔開距離 L的打印元件415的陣列。
打印元件405相對于打印元件410的橫向位置平移了平移距離S。打印 元件405相對于打印元件415的橫向位置平移了平移距離S。打印元件410 相對于打印元件415的橫向位置平移了平移距離S。平移距離S小于距離L, 并且,打印元件405、打印元件410和打印元件415之間的相對橫向平移的 凈效果是減少了機(jī)殼110的面150上的打印元件之間的整體橫向間距。
圖5示意性地圖解了使用打印系統(tǒng)IOO在兩個或更多個不同工件上對圖 像500的串行打印。跨越打印機(jī)機(jī)殼110的面150上的有效打印區(qū)域235而 傳送一系列工件120、 125、 130、 135、 140,以供打印??纱写蛴D像500, 這是因?yàn)?,可順序地在工?20、 125、 130、 135、 140上打印圖像500 (即, 在各個工件上接連打印相同的圖像)。
工件120、 125、 130、 135、 140各自具有縱向?qū)挾萕2。工件寬度W2小 于有效打印區(qū)域2 35的寬度W。工件120的前緣與工件125的后緣相隔了分 隔距離SEP。工件125的前緣與工件130的后緣相隔了分隔距離SEP。工件 130的前緣與工件135的后緣相隔了分隔距離SEP。工件135的前緣與工件 140的后緣相隔了分隔距離SEP。分隔距離SEP可以小于有效打印區(qū)域235的 寬度W。分隔距離SEP可以是O。這樣,工件130和工件135這兩者可同時位 于有效打印區(qū)域235中,并被同時打印。
系統(tǒng)100具有在工件130和工件135兩者上的部分打印的圖像500。這 樣的使用單個有效打印區(qū)域來在兩個或更多不同工件上串行打印圖像500, 加快了系統(tǒng)100中的工件的吞吐速率。
圖6包括用于使用單個有效打印區(qū)域在兩個或更多不同工件上串行打印 圖像的過程650、 655 、 660的流程圖??捎杀慌渲脼榕c緩沖器交換數(shù)據(jù)并控 制打印元件的打印的數(shù)據(jù)處理設(shè)備和/或電路來整體或部分地執(zhí)行過程650、 655、 660。在系統(tǒng)100中,可由控制電子裝置160使用從工件傳送器105和 工件檢測器155接收的輸入來執(zhí)行過程650、 655 、 660。在控制電子裝置160 內(nèi),可由系統(tǒng)100的不同部分來執(zhí)行不同的過程。例如,可通過在控制電子 裝置160中操作的軟件來執(zhí)行過程650,而可通過數(shù)據(jù)泵來執(zhí)行過程655和 660。過程650、 655 、以及660是分離的,以指示可并行和/或相互獨(dú)立地#1
行它們。
在605,執(zhí)行過程650的系統(tǒng)接收圖像數(shù)據(jù)。圖像數(shù)據(jù)可以是關(guān)于單獨(dú) 圖像的數(shù)據(jù)的獨(dú)立(stand-alone)的集合。例如,圖像數(shù)據(jù)可以是圖形圖像格 式(gif)文件、聯(lián)合圖形專家組(jpeg)文件、PostScript,打印機(jī)命令語言 (PCU、或其它圖像數(shù)據(jù)集合。
然后,在610,系統(tǒng)可根據(jù)相關(guān)聯(lián)的打印元件來變換和劃分所接收的圖 像數(shù)據(jù)。可在劃分之前變換圖像數(shù)據(jù),可在變換之前劃分圖像數(shù)據(jù),或可作 為相同過程的一部分來變換并劃分圖像數(shù)據(jù)。例如,圖像數(shù)據(jù)的變換可包括 將圖像數(shù)據(jù)轉(zhuǎn)換為可由打印裝置理解的格式,如位圖光柵數(shù)據(jù);以及將位圖 光柵數(shù)據(jù)進(jìn)一 步轉(zhuǎn)換為噴圖數(shù)據(jù)。將位圖光柵圖像數(shù)據(jù)轉(zhuǎn)換為噴圖數(shù)據(jù)涉及 得到以與位像格式使用的地理(geographic)次序相對應(yīng)的次序排列的輸 入位圖;以及重新排列位圖光柵圖像數(shù)據(jù),以對應(yīng)于打印元件的物理位置。 其還可以涉及劃分圖像數(shù)據(jù),作為將位圖光柵圖像數(shù)據(jù)轉(zhuǎn)換為噴圖數(shù)據(jù)的 過程的 一部分(即,將噴圖數(shù)據(jù)劃分到對應(yīng)于打印元件關(guān)聯(lián)組的圖像緩沖器 中)。作為示例,在610處的過程可包括將jpeg格式的圖像數(shù)據(jù)轉(zhuǎn)換為位 圖格式的圖像數(shù)據(jù),然后將位圖格式的圖像數(shù)據(jù)轉(zhuǎn)換為噴像數(shù)據(jù),作為 對應(yīng)于打印元件關(guān)聯(lián)組的圖像緩沖器。在替代實(shí)施例中,可直接將圖像數(shù)據(jù) 轉(zhuǎn)換為噴圖數(shù)據(jù),而無需首先轉(zhuǎn)換為中間格式。
根據(jù)相關(guān)聯(lián)的打印元件的部署對圖像數(shù)據(jù)的劃分可包括識別要由打印 元件的關(guān)聯(lián)組基于該關(guān)聯(lián)組的部署來打印的圖像數(shù)據(jù)的部分。
圖7圖解了根據(jù)打印元件關(guān)聯(lián)組的部署劃分代表圖像700的圖像數(shù)據(jù)的 一種實(shí)現(xiàn)方式。圖像700包括青色線705、品紅色線7.10、以及黃色線715。 青色線705可由被部署為打印青色的打印元件關(guān)聯(lián)組來打印。品紅色線710 可由被部署為打印品紅色的打印元件關(guān)聯(lián)組來打印。黃色線715可由被部署 為打印黃色的打印元件關(guān)聯(lián)組來打印。
當(dāng)劃分代表圖像700的圖像數(shù)據(jù)(由箭頭720指示)時,形成代表圖像 725 、 730、 735的三個單獨(dú)的數(shù)據(jù)集合。圖像725包括青色線705,并由此可 由被部署為打印青色的打印元件關(guān)聯(lián)組來打印。圖像730包括黃色線715, 并因此可由被部署為打印黃色的打印元件關(guān)聯(lián)組來打印。圖像7 35包括品紅 色線710,并因此可由被部署為打印品紅色的打印元件關(guān)聯(lián)組來打印。因此, 代表圖像725 、 730、 7 35的圖像數(shù)據(jù)是根據(jù)用來打印不同顏色的打印元件關(guān)
聯(lián)組的部署而劃分代表圖像700的數(shù)據(jù)的結(jié)果。
圖8圖解了根據(jù)打印元件關(guān)聯(lián)組的圖像數(shù)據(jù)(即,代表圖像800的一部分 的圖像數(shù)據(jù))的劃分的另一個實(shí)現(xiàn)方式。具體地,圖解了根據(jù)在橫向位置上具 有相對平移的打印元件的部署的劃分。打印元件在橫向位置上的平移可對應(yīng) 于在圖4所示的機(jī)殼110的實(shí)現(xiàn)方式中的打印元件405、打印元件410和打 印元件415之間的橫向平移S。
圖像部分800包括像素行805、 810、 815的集合。像素行805 、 810、 815 各自包括縱向像素行。像素行805相對于像素行810的位置橫向平移了平移 距離S。像素行805相對于像素行815的位置橫向平移了平移距離S。像素行 810相對于像素行815的位置橫向平移了平移距離S。通過打印元件之間的整 體橫向間距來確定平移距離S(以及由此的打印圖像的橫向分辨率)。
當(dāng)跨越打印元件的陣列而在縱向上移動工件時,可由單獨(dú)的打印元件來
打印每個像素行805 、 810、 815。例如,當(dāng)使用圖4所示的機(jī)殼110的實(shí)現(xiàn) 方式來打印圖像部分800時,單個打印元件405可打印單個像素行805,單 個打印元件410可打印單個像素行810,并且單個打印元件415可打印單個 像素行815。
當(dāng)劃分代表圖像部分800的圖像數(shù)據(jù)(由箭頭820指示)時,形成代表圖 像部分825 、 830、 835的三個單獨(dú)的數(shù)據(jù)集合。圖像部分825包括像素行805, 并由此可由相隔了橫向距離L的打印元件的第一陣列來打印。圖像部分830 包括像素行810,并由此可由相隔了橫向距離L的打印元件的第二陣列來打 印。圖像部分8 35包括像素行815,并由此可由相隔了橫向距離L的打印元 件的第三陣列來打印。這些陣列中的打印元件在橫向位置上相對于彼此而平 移。由此,代表圖像部分825 、 830、 8 35的圖像數(shù)據(jù)是根據(jù)要在不同橫向位 置處打印的打印元件的關(guān)聯(lián)組的部署而劃分代表圖像部分800的數(shù)據(jù)的結(jié) 果。
圖9圖解了根據(jù)打印元件關(guān)聯(lián)組的部署而劃分代表圖像900的圖像數(shù)據(jù) 的另一實(shí)現(xiàn)方式。圖像900包括橫跨圖像900的整個橫向展面的單線905。
當(dāng)劃分代表圖像900的圖像數(shù)據(jù)(由箭頭910指示)時,形成代表圖像 915、 920的數(shù)據(jù)的兩個單獨(dú)集合。圖像915包括兩個外部線部分925,并由 此可由向著工件外側(cè)部署的打印元件的關(guān)聯(lián)組來打印。例如,外部線(outer line)部分925可由包括打印模塊205 、 305的關(guān)聯(lián)組、由包括打印模塊215、
310的關(guān)聯(lián)組、或由包括打印模塊225、 315的關(guān)聯(lián)組(圖3)來打印。
圖像920包括中央線部分930,并由此可由向著工件中央部署的打印元 件的關(guān)聯(lián)組來打印。例如,中央線部分930可由包括打印模塊210的關(guān)聯(lián)組、 由包括打印模塊220的關(guān)聯(lián)組、或由包括打印模塊230的關(guān)聯(lián)組(圖3)來打 印。由此,代表圖像915、 920的圖像數(shù)據(jù)是根據(jù)用來打印不同橫向展面 (expanse)的打印元件的關(guān)聯(lián)組的部署而劃分代表圖像900的數(shù)據(jù)的結(jié)果。
返回到圖6,在615,執(zhí)行過程650的系統(tǒng)將由劃分而產(chǎn)生的圖像數(shù)據(jù)部 分分配給各個圖像隊(duì)列。換言之,該分配使得圖像數(shù)據(jù)的每個緩沖器被分配 給各個隊(duì)列。通常,圖像數(shù)據(jù)的每個緩沖器對應(yīng)于打印裝置處的打印元件的 一個關(guān)聯(lián)組。類似地, 一組緩沖器對應(yīng)于要由打印元件關(guān)聯(lián)組打印的一組圖 像數(shù)據(jù)。將在610處生成的圖像數(shù)據(jù)的緩沖器排隊(duì)成隊(duì)列,其中,每個隊(duì)列 對應(yīng)于一個打印元件關(guān)聯(lián)組。例如,如果存在8個圖像隊(duì)列,其中每個圖像 隊(duì)列對應(yīng)于一個打印元件關(guān)聯(lián)組,則可將對應(yīng)于第一打印元件關(guān)聯(lián)組的圖像 數(shù)據(jù)的一組緩沖器分配給第 一 圖像隊(duì)列,可將對應(yīng)于第二打印元件關(guān)聯(lián)組的 圖像數(shù)據(jù)的一組緩沖器分配給第二圖像隊(duì)列,依此類推。圖像隊(duì)列和緩沖器
據(jù)。例如,可阻止操作系統(tǒng)對存儲位置的存儲器管理,并且,存儲位置可由 使用直接存儲器存取的數(shù)據(jù)泵來訪問。用于圖像數(shù)據(jù)的緩沖器的隊(duì)列可以是 先進(jìn)先出隊(duì)列(即,F(xiàn)IFO隊(duì)列)。
在620,執(zhí)行過程650的系統(tǒng)確定系統(tǒng)是否應(yīng)該更新指示打印圖像緩沖 器(即,圖像數(shù)據(jù)的緩沖器)所在的位置。例如,系統(tǒng)可能在一個或多個數(shù)據(jù) 泵處更新位置。在該示例中,數(shù)據(jù)泵可在每個圖像隊(duì)列處存儲指示打印緩沖 器的所在位置,從而,數(shù)據(jù)泵能夠訪問緩沖器所在的每個存儲器件,并檢索 圖像數(shù)據(jù)。如果在620、系統(tǒng)確定應(yīng)該更新位置,則在625,通過參照緩沖器 來更新位置。否則,在605,接收圖像數(shù)據(jù),并且,該過程繼續(xù)進(jìn)行。而且, 如果在620、不需要更新的位置,則該過程在605繼續(xù)進(jìn)行。在某些實(shí)現(xiàn)方 式中,例如,如果不再有要接收的圖像(例如,不再有要打印的圖像),或者 如果圖像隊(duì)列已滿,則6 5 0的過程可以停止。
在627,對打印是否應(yīng)該開始或繼續(xù)而作出確定。如果不是,則該過程 在627繼續(xù)進(jìn)行。如果是,則在630,可從圖像隊(duì)列中的緩沖器中檢索圖像 數(shù)據(jù)。例如,數(shù)據(jù)泵可檢索圖像數(shù)據(jù)的緩沖器。在該示例中,因?yàn)榭稍?25 、
在數(shù)據(jù)泵處更新緩沖器的位置,所以,數(shù)據(jù)泵能夠識別適當(dāng)?shù)木彌_器??赡?br> 檢索用于打印元件的關(guān)聯(lián)組的一次印制(impression)的足夠量的圖像數(shù)據(jù)。 由此,可從每個圖像隊(duì)列中檢索圖像數(shù)據(jù)。在替代實(shí)施例中,可能檢索代表 單次印制的一部分的部分圖像數(shù)據(jù)。類似地,可檢索代表數(shù)次印制的部分圖 像數(shù)據(jù)。在這些實(shí)現(xiàn)方式中,諸如FIFO隊(duì)列之類的隊(duì)列可存儲圖像數(shù)據(jù)(例 如,圖像數(shù)據(jù)的緩沖器的集合)。
在635,將位置延遲添加到圖像數(shù)據(jù)的選定部分。該延遲是提前延遲 (叩front delay),其將圖像數(shù)據(jù)與圖像數(shù)據(jù)的各個部分所對應(yīng)的打印元件的 關(guān)聯(lián)組相對準(zhǔn)(align)。由此,可基于圖像數(shù)據(jù)所對應(yīng)的打印元件關(guān)聯(lián)組的部 署來確定提前延遲的程度。例如,可將極小的位置延遲或根本沒有延遲插入 到與接近工件跨越有效打印區(qū)域的入口的打印元件關(guān)聯(lián)組相對應(yīng)的圖像數(shù)據(jù) 中,而可將較大的位置延遲插入到與接近工件跨越有效打印區(qū)域的出口的打 印元件關(guān)聯(lián)組相對應(yīng)的圖像數(shù)據(jù)中。因?yàn)槲恢醚舆t對應(yīng)于打印元件關(guān)聯(lián)組的 位置(或者更準(zhǔn)確地說,打印元件關(guān)聯(lián)組之間的分隔距離),所以,位置延遲 可能根據(jù)包含打印元件關(guān)聯(lián)組的打印頭組件的類型而有所不同。在任何情況 下,位置延遲可以是用于特定打印頭組件的固定延遲,并且可按照與打印線 的量相對應(yīng)的量來測量該延遲。
可以以多種不同的方式來執(zhí)行將提前延遲插入到圖像數(shù)據(jù)中。例如,可 在由于劃分圖像數(shù)據(jù)而產(chǎn)生的圖像數(shù)據(jù)部分的之前和之后插入適當(dāng)數(shù)量的空 "占位符(placeholder)"。作為另一.示例,可將提前延遲引入存儲位置與打 印元件之間的數(shù)據(jù)通信路徑。例如,可對準(zhǔn)數(shù)據(jù)泵,使得數(shù)據(jù)泵可在不同的 存儲位置為圖像數(shù)據(jù)的不同部分插入不同的提前延遲。在637,可將具有延 遲的圖像數(shù)據(jù)發(fā)送到打印裝置。在替代實(shí)現(xiàn)方式中,可在向打印裝置發(fā)送數(shù) 據(jù)之前,將具有延遲的圖像數(shù)據(jù)添加到隊(duì)列(例如,先進(jìn)先出隊(duì)列)。在637 處發(fā)送了圖像數(shù)據(jù)之后,655處的過程可在627的過程處繼續(xù)。在一些實(shí)現(xiàn) 方式中,可能為了各種原因,在637處發(fā)送了圖像數(shù)據(jù)之后,停止655處的 過程。例如,如果已由數(shù)據(jù)泵發(fā)送了所有圖像數(shù)據(jù)分組,則數(shù)據(jù)泵可在627 處確定系統(tǒng)不應(yīng)該再打印(即,確定不開始或繼續(xù)打印)。在一些實(shí)現(xiàn)方式中, 可發(fā)送空數(shù)據(jù)圖像分組,有效地使得沒有墨水被沉積在工件上。
在640,系統(tǒng)可識別工件的前緣進(jìn)入到打印系統(tǒng)的有效打印區(qū)域。可使 用工件檢測器(如工件檢測器155 (圖l))來識別前緣的進(jìn)入??赏ㄟ^感測工件
的速度,例如,通過使用滾動編碼器(rolling encoder)來測量工件傳送器(如 工件傳送器105(圖l))的速度,跟隨工件跨越有效打印區(qū)域的前進(jìn)。
當(dāng)適當(dāng)?shù)囟ㄎ涣斯ぜr,在645,執(zhí)行過程660的打印系統(tǒng)可開始工件
數(shù)據(jù)??蓪D像數(shù)據(jù)從存儲位置轉(zhuǎn)發(fā)到適當(dāng)?shù)拇蛴≡P(guān)聯(lián)組??捎芍醒霐?shù) 據(jù)處理裝置,如控制電子裝置160中的中央數(shù)據(jù)處理裝置來驅(qū)動該轉(zhuǎn)發(fā) (relaying)。可在逐次噴射(fir ing-by-fir ing)的基礎(chǔ)上進(jìn)4亍該轉(zhuǎn)發(fā)。在圖 6的流程圖所示的過程中,可向執(zhí)行655的過程的系統(tǒng)(例如,數(shù)據(jù)泵)發(fā)送 信號,以開始打印,使得將圖像數(shù)據(jù)轉(zhuǎn)發(fā)給打印裝置。
當(dāng)工件移動跨越有效打印區(qū)域時,可由相同的觸發(fā)信號觸發(fā)不同的打印 元件,以在相同瞬間噴射。可替換地,不同的打印元件可交4普在不同瞬間噴 射。不管單獨(dú)元件的實(shí)際噴射何時發(fā)生,有效打印區(qū)域中的元件都同時在初 始工件上進(jìn)行打印。
在有效打印區(qū)域具有比到下一工件的分隔距離更大的縱向?qū)挾鹊拇蛴∠?統(tǒng)中, 一個或多個工件可能同時位于有效打印區(qū)域下方。這樣,多于一個的 工件可用于串行打印。在圖5中圖解了這種情況的一個示例,其中,工件之 間的分隔距離SEP小于有效打印區(qū)域235的寬度W,并且,工件130和工件 135這兩者都位于有效打印區(qū)域2 35下方,并可用于串行打印。
在這樣的打印系統(tǒng)中,在640,執(zhí)行過程660的系統(tǒng)也可識別下一工件 的前緣的進(jìn)入??墒褂霉ぜz測器(如工件檢測器155 (圖l))來識別前緣的進(jìn) 入??赏ㄟ^感測工件的速度,例如,通過測定工件傳送器(如工件傳送器105 (圖 l))的速度,跟隨初始工件和下一工件跨越有效打印區(qū)域的前進(jìn)。
當(dāng)初始工件和下一工件連續(xù)跨越有效打印區(qū)域而前進(jìn)時,在兩個工件上 的打印可繼續(xù)。當(dāng)有效打印區(qū)域具有比下一工件的寬度與工件之間的分隔距 離的兩倍之和更大的縱向?qū)挾葧r,初始工件、下一工件以及再一工件可能同 時位于有效打印區(qū)域下方。這樣,三個工件可用于串行打印。在這種情況下, 執(zhí)行過程660的系統(tǒng)可在停止在初始工件上打印之前,在640識別另 一個"下 一工件"的前緣。否則,系統(tǒng)可在于640識別另一個"下一工件"的前緣之 前,停止在初始工件上的打印。
在一些實(shí)現(xiàn)方式中,可基于打印模塊的關(guān)聯(lián)組來劃分圖像數(shù)據(jù)。在一些 實(shí)現(xiàn)方式中,可跨越單個打印模塊而分出(split)打印元件關(guān)聯(lián)組。例如,如
果打印系統(tǒng)中的每個打印模塊包括兩行打印元件,則可通過打印元件的行來 劃分圖像數(shù)據(jù)。由此,可將工件之間的間距減小到0。
在一些實(shí)現(xiàn)方式中,執(zhí)行圖6所示的過程的系統(tǒng)可計(jì)算打印元件關(guān)聯(lián)組 之間所需的位置延遲(而不是具有固定延遲)。存儲位置可專用于特定打印元 件關(guān)聯(lián)組。例如,單獨(dú)的緩沖器可存儲用于由單獨(dú)的打印元件關(guān)聯(lián)組進(jìn)行打 印的圖像數(shù)據(jù)。執(zhí)行圖6所示的過程的系統(tǒng)可控制數(shù)據(jù)泵或其它硬件裝置, 以在適當(dāng)?shù)臅r間點(diǎn)從存儲位置提取數(shù)據(jù),以將圖像數(shù)據(jù)適當(dāng)?shù)胤胖迷谝谄?上打印該圖像數(shù)據(jù)的工件之上。
盡管將圖6的過程示出為包括某一數(shù)目和類型的過程,但可替代地使用 其它和/或不同的過程。例如,在655的過程中,#1行655的過程的系統(tǒng)可在 啟動時開始打印,并在系統(tǒng)決定停止打印時停止打印,僅僅在被再次調(diào)用時 開始打印,而不是在627繼續(xù)確定是否要繼續(xù)或開始打印。類似地,這些過 程不需要按照所述的次序來執(zhí)行,或者由被討論為已執(zhí)行特定過程的組件來 執(zhí)行。
圖10示出了打印系統(tǒng)1000的實(shí)現(xiàn)方式的示意圖。系統(tǒng)1000包括工件傳 送器1005、打印機(jī)機(jī)殼1010、工件檢測器1 055 、以及控制電子裝置1060。
工件傳送器1005在跨越打印機(jī)機(jī)殼1010的有效打印區(qū)域1040的方向D 上傳送工件1020、 1 025、 1030、 1 035 。工件傳送器1005包括感測工件1020、 1025、 1030、 1035的速度的編碼器1007。編碼器1007還生成對所感測的速 度進(jìn)行編碼的信號,并將該信號轉(zhuǎn)發(fā)到控制電子裝置1060。工件檢測器1055 是光學(xué)傳感器,其檢測一個或多個工件1 020、 1025、 1030、 1 035的位置,并 基于該檢測而生成觸發(fā)信號(如觸發(fā)信號1 056和1 057)。
打印機(jī)機(jī)殼1010包括沿著一系列的列1011、 1012、 1013、 1014、 1015、 1016、 1017、 1018而橫向布置的打印模塊的集合。打印模塊的這種布置橫跨 有效打印區(qū)域1040。沿著每個列1011、 1012、 1013、 1014、 1015、 1016、 1017、 1018部署的每組打印模塊構(gòu)成打印元件關(guān)聯(lián)組。例如,打印模塊1091、 1 093、 1095構(gòu)成沿著列1018的打印元件關(guān)聯(lián)組,而打印模塊1092、 1094構(gòu)成沿著 列1017的打印元件關(guān)聯(lián)組。
控制電子裝置1060控制系統(tǒng)1000的打印搡作的執(zhí)行。控制電子裝置 1060包括打印圖像緩沖器1 065的集合??刂齐娮友b置1060可存取集合1065 中的打印圖像緩沖器,以存儲和檢索圖像數(shù)據(jù)。在圖10所示的配置中,在集
合1065中有8個打印圖像緩沖器,并且,每個打印圖像緩沖器專用于沿著列 1011、 1012、 1013、 1014、 1015、 1016、 1017、 1018之一布置的打印元件關(guān) 聯(lián)組。例如,打印圖像緩沖器1066、 1067、 1068、 1069可分別對應(yīng)于沿著列
1015、 1016、 1017、 1018布置的打印元件關(guān)聯(lián)組。具體地,每個打印元件關(guān) 聯(lián)組僅僅打印來自關(guān)聯(lián)的打印圖像緩沖器的圖像數(shù)據(jù)。
控制電子裝置1060還包括數(shù)據(jù)泵1070。"數(shù)據(jù)泵"是指以例如硬件、軟 件、可編程邏輯或它們的組合來實(shí)現(xiàn)的功能組件,其處理數(shù)據(jù)并將其傳輸?shù)?一個或多個打印裝置,以便打印。在一個實(shí)現(xiàn)方式中,數(shù)據(jù)泵可以是指直接 存儲器存取(DMA)裝置。沿著打印元件關(guān)聯(lián)組與它們在集合1 065中的專用打 印圖像緩沖器之間的數(shù)據(jù)通信路徑來放置數(shù)據(jù)泵1070。數(shù)據(jù)泵1070可^^妄收 和存儲來自集合1065中的每個打印圖像緩沖器的圖像數(shù)據(jù)。數(shù)據(jù)泵1070可 由控制電子裝置1060編程、以延遲從集合1065中的打印圖像緩沖器到打印 元件關(guān)聯(lián)組的信息的傳遞。
在操作中,控制電子裝置1060可根據(jù)有效打印區(qū)域1040中的打印元件 關(guān)聯(lián)組的部署來劃分圖像數(shù)據(jù)??刂齐娮友b置1060還可將所劃分的圖像數(shù)據(jù) 分配給集合1 065中的適當(dāng)?shù)拇蛴D像緩沖器。
當(dāng)工件1 035由工件傳送器1005傳送以進(jìn)入有效打印區(qū)域1040時,工件 檢測器1 055檢測到工件1035的前緣,并生成觸發(fā)信號1056?;谟|發(fā)信號 1056的接收,控制電子裝置1 060可使用位置延遲1071、 1072、 1073、 1 074、 1075 、 1076 、 1 077 、 1 078來對數(shù)據(jù)泵1070編程。延遲1071延遲圖像凄t據(jù)從 集合1065中的第一打印圖像緩沖器到沿著列1011布置的打印元件關(guān)聯(lián)組的 通信。延遲1 072延遲圖像數(shù)據(jù)從集合1065中的第二打印圖像緩沖器到沿著 列1012布置的打印元件關(guān)聯(lián)組的通信。延遲1073、 1074、 1 075 、 1076、 1077、 1078延遲圖像數(shù)據(jù)從集合1065中的各自打印圖像緩沖器到沿著列1013、 1014、 1015、 1016、 1017、 1018布置的打印元件關(guān)耳關(guān)組的通4言。
當(dāng)工件1035由工件傳送器1005傳送5,越有效打印區(qū)域1040時,沿著列 1011、 1012、 1013、 1014、 1015、 1016、 1017、 1018布置的打印元件關(guān)Jf關(guān)組 接連地打印。具體地,當(dāng)工件1035跨越有效打印區(qū)域1040而前進(jìn)一條掃描 線時,數(shù)據(jù)泵1070將圖像數(shù)據(jù)轉(zhuǎn)儲到沿著列1011、 1012、 1013、 1014、 1015、
1016、 1017、 1018布置的打印元件關(guān)聯(lián)組處的適當(dāng)接收器電子裝置(即,數(shù) 據(jù)泵1070使得圖像數(shù)據(jù)被傳輸?shù)酱蛴⊙b置)。所轉(zhuǎn)出的圖像數(shù)據(jù)識別有效打印區(qū)域1040中要對工件1035的瞬間位置噴射的打印元件(打印元件的識別可 以是隱式的;例如,按照與打印裝置處的打印元件和/或打印元件關(guān)聯(lián)組的次
序相對應(yīng)的格式的數(shù)據(jù)分組中的圖像數(shù)據(jù)的次序)。在噴射期間,可將用于接
連噴射的數(shù)據(jù)從集合1065中的打印圖像緩沖器加載到數(shù)據(jù)泵1070。
當(dāng)工件1035仍在被打印時,工件1030可由工件傳送器1005傳送以進(jìn)入 有效打印區(qū)域1040。工件檢測器1055檢測工件1030的前緣并生成觸發(fā)信號 1057?;谟|發(fā)信號1 057的接收,控制電子裝置1060可使得數(shù)據(jù)泵1070插 入延遲1079、 1080、 1081、 1082、 1083、 1084、 1085 、 1086。延遲1079延 遲圖像數(shù)據(jù)從集合1 065中的第一打印圖像緩沖器到沿著列1011布置的打印 元件關(guān)聯(lián)組的通信。延遲1080延遲圖像數(shù)據(jù)從集合1 065中的第二打印圖像 緩沖器到沿著列1012布置的打印元件關(guān)聯(lián)組的通信。延遲1081、 1 082 、 1 083、 1084、 1085 、 1 086延遲圖像數(shù)據(jù)從集合1 065中的各l]打印圖像緩沖器到沿 著列1013、 1014、 1015、 1016、 1017、 1018布置的打印元件關(guān)聯(lián)組的通信。 可替換地,可已經(jīng)將延遲插入到圖像數(shù)據(jù)中,并且觸發(fā)信號可使得由^:據(jù)泵 1070發(fā)送圖像數(shù)據(jù)。
當(dāng)工件1030被工件傳送器1 005傳送進(jìn)入有效打印區(qū)域1040時,沿著列 1011、 1012、 1013、 1014、 1015、 1016、 1017、 1018布置的打印元件關(guān)4關(guān)組 在工件1030、 1 025上打印。具體地,當(dāng)工件1 035 、 1030前進(jìn)了一條掃描線 時,數(shù)據(jù)泵1 070將圖像數(shù)據(jù)轉(zhuǎn)儲到打印元件的適當(dāng)?shù)慕邮掌麟娮友b置,并且 同時打印工件1035 、 1 030。
每個工件的圖像數(shù)據(jù)可能不同。例如,如果兩個工件要在它們之上打印 兩個不同的圖像,則代表不同圖像的不同圖像數(shù)據(jù)將被用于在每個工件上打 印。在該示例中,可在一個數(shù)據(jù)泵處聚集兩組圖像數(shù)據(jù)。第一組圖像數(shù)據(jù)可 對應(yīng)于第一圖像(例如,青蛙圖像的打印線),并且第二組圖像數(shù)據(jù)可對應(yīng)于 第二圖像(例如,蘋果圖像的三條打印線)。聚集圖像數(shù)據(jù)可包括從圖^象隊(duì)列 獲得圖像數(shù)據(jù)和/或生成包括第一和第二組圖像數(shù)據(jù)的數(shù)據(jù)分組。通過將數(shù)據(jù) 分組發(fā)送給包括打印元件關(guān)聯(lián)組的打印裝置(例如,包括青蛙圖像的所述打印 線和蘋果圖像的三條打印線的數(shù)據(jù)分組),可將所聚集的圖像數(shù)據(jù)提供給打印 元件關(guān)聯(lián)組。當(dāng)基本上同時打印兩個工件時,打印緩沖器的第一部分(例如, 打印緩沖器1066)可存儲對應(yīng)于第一圖像(例如,青蛙圖像的打印線)的第一 組圖像數(shù)據(jù),并且打印緩沖器的第二部分(例如,打印緩沖器1067 、 1068、
1069)可存儲對應(yīng)于第二圖像(例如,蘋果圖像的三條打印線)的第二組圖像數(shù)
據(jù)。對應(yīng)于第一組打印緩沖器的第一組打印元件(例如,在沿著列1015的打
印元件的關(guān)聯(lián)組中的打印元件)可打印第 一 圖像(例如,青蛙圖像的打印線),
并且對應(yīng)于第二組緩沖器的第二組打印元件(例如,在沿著列1016、 1017、 1018的打印元件的關(guān)聯(lián)組中的打印元件)可打印第二圖像(例如,蘋果圖j象的 三條打印線)。這樣,不同打印元件基本上同時地打印兩個圖像(例如,沿著 列1015、 1016、 1017、 1018的打印元件可基本同時地噴射)。
或者,用于每個工件的圖像數(shù)據(jù)可代表相同的圖像。例如,可在多個工 件上連續(xù)打印相同的圖像。在該示例中,如果基本上同時地打印兩個工件,
則相同圖像的不同部分可駐留在不同組的打印緩沖器中,使得不同的打印元 件打印相同圖像的不同部分。 .
盡管未示出,但除了使用不同組的打印元件在不同的工件上打印圖像數(shù) 據(jù)的不同部分之外,還可使用不同組的圖像數(shù)據(jù)在相同的工件上打印。
將在工件上打印圖像的過程與打印區(qū)域中新工件的進(jìn)入相同步。當(dāng)檢測 到新工件的前緣、并且向控制電子裝置通知新工件時,數(shù)據(jù)泵1070恰好在打 印元件關(guān)聯(lián)組要在工件上沉積墨水的時刻向打印頭組件轉(zhuǎn)出(dump)圖像數(shù) 據(jù),以在工件上生成高質(zhì)量的圖像。由于在接收用于打印頭組件的圖像數(shù)據(jù) 時無過度的停頓或間隙,而避免了工件上的差的圖像質(zhì)量。
在 一 種實(shí)現(xiàn)方式中,打印系統(tǒng)1 0 0 0可以是能夠以高圖像數(shù)據(jù)速率打印圖 像的可調(diào)節(jié)體系??稍谶B接到個人計(jì)算機(jī)中的外圍部件互連槽(例如,PCI型 互連系統(tǒng))中的個人計(jì)算機(jī)(PC)卡上實(shí)現(xiàn)控制電子裝置1060??墒褂肞C存儲 器(例如,RAM)的高速特性來降低用于打印頭組件的存儲量。
數(shù)據(jù)泵1070可以以高速向打印頭組件發(fā)送圖像數(shù)據(jù),以使得在工件沿傳 送器移動時,能夠在工件上剛好及時打印圖像。因?yàn)榭山档痛蛴☆^組件上的 存儲量,所以可以以低成本實(shí)現(xiàn)打印頭組件。還可以以低成本實(shí)現(xiàn)打印頭組 件上使用的存儲器的類型。在一種實(shí)現(xiàn)方式中,在打印頭組件上實(shí)現(xiàn)的存儲 器的類型是浮點(diǎn)門陣列(FPGA)集成電路(IC)。由于在打印頭組件處較少或不 緩沖高速圖像數(shù)據(jù),所以,可降低用來實(shí)現(xiàn)打印頭組件的成本和工程設(shè)計(jì)工 作量。
在一種實(shí)現(xiàn)方式中,可調(diào)節(jié)向打印頭組件發(fā)送圖像數(shù)據(jù)的數(shù)據(jù)速率。例 如,通過將控制電子裝置1060的每個PC卡連接進(jìn)計(jì)算機(jī)的PCI插槽,個人
計(jì)算機(jī)可具有用于打印頭組件的控制電子裝置1060的多個PC卡。例如,雙
面報(bào)紙打印可能需要將2 Gb/s的圖像數(shù)據(jù)發(fā)送到打印頭組件,以允許在工件 上剛好及時地打印圖像。如果每個控制電子裝置1060的數(shù)據(jù)泵1070能夠向 打印頭組件發(fā)送大約1 Gb/s的圖像數(shù)據(jù),則可在對應(yīng)的PCI插槽中并行連接 2個數(shù)據(jù)泵,以傳遞用于雙面報(bào)紙圖像的剛好及時打印的2 Gb/s。在此示例 中,控制電子裝置1060的每個PC卡可具有至打印頭組件的光學(xué)連接。在一 種實(shí)現(xiàn)方式中,工件的頂和底面可接收在每面上打印的一種顏色。
在另一實(shí)現(xiàn)方式中,系統(tǒng)IOOO可被調(diào)節(jié)為具有用來并行操作、以向打印 頭組件傳遞更高圖像數(shù)據(jù)速率的多個計(jì)算機(jī)。在此實(shí)現(xiàn)方式中,每個計(jì)算機(jī) 可具有至少一個連接到該計(jì)算機(jī)的PCI插槽的、控制電子裝置1060的PC卡。 在一個示例中,四個并行計(jì)算機(jī)(各自包含兩個控制電子裝置1060的PCB卡) 可提供8Gbps的總帶寬,這足以實(shí)時地在報(bào)紙的兩面的每一面上打印四種顏 色。系統(tǒng)1 000可以以多種配置,包括將多個FGPA添加到打印組件,來向打 印頭組件提供高帶寬、同步、剛好及時的圖像數(shù)據(jù)的可調(diào)節(jié)的傳輸。因?yàn)橄?統(tǒng)1000可處理高帶寬的圖像數(shù)據(jù),所以,系統(tǒng)1000可以提供高傳送器速度 的高分辨率圖像、高傳送器速度的大尺寸圖像(例如,寬和/或長的圖像)、以 及高傳送器速度的多色和灰度圖像的剛好及時打印。
圖11示出了用于使用圖10的系統(tǒng)1000來在工件上同步打印的過程的流 程圖。在605,系統(tǒng)1000接收圖像數(shù)據(jù)??蓪D像數(shù)據(jù)接收到具有PC卡的 個人計(jì)算機(jī)中,其中該P(yáng)C卡在該P(yáng)C卡的控制電子裝置106Q中具有數(shù)據(jù)泵。
在610,系統(tǒng)IOOO可根據(jù)打印組件上的管理打印元件的部署來變換和劃 分所接收的圖像數(shù)據(jù)??稍趧澐种白儞Q或可在變換之前劃分圖像數(shù)據(jù)。在 615,系統(tǒng)1000可將由劃分而產(chǎn)生的圖像數(shù)據(jù)部分分配給不同的存儲位置, 如各個打印緩沖器。在1105,可將工件傳送進(jìn)打印區(qū)域。工件不限于僅僅在 1105處傳送進(jìn)打印區(qū)域,而可以在其它時間發(fā)生,如在615或610之前。
在1170,將在工件上打印所接收的圖像的過程與系統(tǒng)IOOO檢測到工件 已進(jìn)入打印區(qū)域相同步。在1110,用于此過程的檢測利用編碼器1007來感 測工件穿越傳送器的速度。編碼器1007利用所感測的速度的信息來編碼信 號,并且將編碼后的信號轉(zhuǎn)發(fā)給控制電子裝置1060。光傳感器1055 ^^測工 件的位置,并生成要發(fā)送到控制電子裝置1060中的數(shù)據(jù)泵1070的信號,以 幫助在工件上同步打印。在1120,數(shù)據(jù)泵1070根據(jù)打印元件關(guān)聯(lián)組的部署來提取圖像數(shù)據(jù)。由 數(shù)據(jù)泵1070取出的圖像數(shù)據(jù)可來自PC的打印圖像緩沖器1065。數(shù)據(jù)泵1070 不限于在1120處通過PCI插槽而從計(jì)算機(jī)的不同存儲位置提取圖像數(shù)據(jù),而 還可以在1125和1130之間的時刻處提取圖像數(shù)據(jù)。
在1125,數(shù)據(jù)泵1070接收用于關(guān)聯(lián)列1011、 1012、 1013、 1014、 1015、 1016、 1017和1018的延遲信息。通過PCI插槽傳送到數(shù)據(jù)泵的延遲信息可 為預(yù)編程或固定的、且由應(yīng)用軟件生成的延遲值。延遲值可代表打印頭組件 上的打印元件的關(guān)3f關(guān)列1011、 1012、 1013、 1014、 1015、 1016、 1017和1018 之間的物理距離。例如,如果打印頭組件具有四列的關(guān)聯(lián)列,其中每列之間 具有1英寸(inch)的距離,則前四個延遲值可代表掃描線信息的1英寸的值。 因此,關(guān)聯(lián)打印元件列的物理設(shè)計(jì)可確定延遲值。數(shù)據(jù)泵1 070不限于在1125 處接收延遲信息,而可以在1125之前的時刻處接收延遲信息。
數(shù)據(jù)泵根據(jù)每列的延遲值,按時間布置每列的數(shù)據(jù)。由數(shù)據(jù)泵中的多個 狀態(tài)機(jī)使用延遲值,以將圖像數(shù)據(jù)正確地布置到邏輯掃描線中。在1130,數(shù) 據(jù)泵將來自每列的數(shù)據(jù)串行化(serialize)為數(shù)據(jù)分組,并且在1135,通過 通信信道而將串行化的數(shù)據(jù)發(fā)送給打印頭組件。在一種實(shí)現(xiàn)方式中,通信信 道使用光纖連接。光纖可以1.25Gb/s的速率來傳輸圖像數(shù)據(jù)。在另一實(shí)現(xiàn)方 式中,通信信道可利用銅纜線連接。
在1137處的每個掃描線數(shù)據(jù)分組的傳輸可充當(dāng)觸發(fā)器,其使得在數(shù)據(jù)到 達(dá)打印頭組件時,基本上立刻打印分組中的圖像數(shù)據(jù)。打印頭組件上的電子 裝置接收在通信信道上發(fā)送的數(shù)據(jù)分組,并在1140,對數(shù)據(jù)分組進(jìn)行解串行 化(deserialize)。在1145,將解串行化的圖像lt據(jù)分配給打印頭組件上的 關(guān)聯(lián)打印元件,并且在1150,在工件上打印圖像。在一種實(shí)現(xiàn)方式中,在一 個或多個鎖存器中存儲在打印頭組件處接收到的數(shù)據(jù),并且正在打印頭處接 收的新(附力口)數(shù)據(jù)可充當(dāng)對打印鎖存數(shù)據(jù)的觸發(fā)器。
圖12示意性地圖解了數(shù)據(jù)泵1200。數(shù)據(jù)泵1200代表用于組裝(assemble) 掃描線數(shù)據(jù)分組以發(fā)送到打印頭組件的硬件體系。數(shù)據(jù)泵1200包括插入主機(jī) 計(jì)算機(jī)的PCI或PCI-X(外圍部件互連擴(kuò)展)或等效插槽的PC板上的電i 各和部 件。數(shù)據(jù)泵1200包括分離的狀態(tài)機(jī)1222、 1226、 1230、 1234 、 1238 、 1242、 1250、 1254的并行陣列,其中,每一個狀態(tài)機(jī)用于每個邏輯圖像隊(duì)列。每個
每個狀態(tài)機(jī)可具有相應(yīng)的、被配置為正確地將圖像數(shù)據(jù)布置到邏輯掃描
線中的延遲輸入。每個狀態(tài)機(jī)1222、 1226、 1230、 1234、 1238、 1242、 1250、 1254從主機(jī)計(jì)算機(jī)的PCI總線提取圖像數(shù)據(jù)。將所讀取的狀態(tài)機(jī)的輸出饋送 給到串行器1266中,該串行器1266安裝正確的數(shù)據(jù)順序來饋送給通信接口 1276,使得在正確的定時處向打印頭組件發(fā)送適當(dāng)?shù)膱D像數(shù)據(jù)。該串行器1266 創(chuàng)建要行進(jìn)到打印頭組件的圖像數(shù)據(jù)的分組。每個掃描線數(shù)據(jù)分組的傳輸可 充當(dāng)觸發(fā)器,其使得在數(shù)據(jù)到達(dá)打印頭組件時,基本上立刻打印分組中的圖 像數(shù)據(jù)。在一種實(shí)現(xiàn)方式中,在鎖存器中存儲在打印頭組件處接收到的^:據(jù), 直到新數(shù)據(jù)到達(dá)打印頭組件為止。在此實(shí)現(xiàn)方式中,到達(dá)打印頭組件的新數(shù) 據(jù)可充當(dāng)對打印已鎖存的數(shù)據(jù)的觸發(fā)器。
在圖12所示的實(shí)現(xiàn)方式中,對數(shù)據(jù)泵使用8列體系,其中,關(guān)聯(lián)打印元 件功能的每個物理列在邏輯上獨(dú)立于其它列,從而,可基本上連續(xù)地在工件 上進(jìn)行打印,而沒有打印間隙。該示意圖示出8個不同的延遲值1220、 1224、 1228、 1232 、 1236、 1240、 1248和1252如何充當(dāng)用于從PC的存儲器空間中 的8個不同的緩沖器(圖10中的1065)讀取圖像數(shù)據(jù)的8個不同的狀態(tài)機(jī) 1222、 1226 、 1230、 1234、 1238、 1242 、 1250、 1254的輸入延遲值。d犬態(tài)才幾 負(fù)責(zé)從特定于每個狀態(tài)機(jī)的緩沖器1 065之外的PC收集圖像數(shù)據(jù)。狀態(tài)機(jī)收 集在時間上暫時隔開的圖像數(shù)據(jù),使得相應(yīng)的打印列1011、 1012、 1013、 1014、 1015、 1016、 1017、 1018各自能在正確的時間、在工件上打印圖像(或部分 圖像)。
由應(yīng)用軟件對用于每個相應(yīng)狀態(tài)機(jī)1222、 1226、 1230、 12 34、 12 38 、 1242、 1250、 1254的輸入的延遲值1220、 1224、 1228 、 1232 、 1236、 1240、 1248 和1252進(jìn)行編程。在此實(shí)現(xiàn)方式中,延遲值是固定值,其代表打印頭組件上 的關(guān)聯(lián)打印元件的列之間的物理距離。
在一種實(shí)現(xiàn)方式中,用于列1的狀態(tài)機(jī)1222在延遲了延遲值Dl 1220 之后,提取和處理來自PCI總線的圖像數(shù)據(jù)。當(dāng)將來自用于列1的狀態(tài)才幾1222 的輸出發(fā)送到串行器1266中時,完成延遲Dl,并且,用于列2的狀態(tài)才幾1226 在延遲了延遲值D2 1224之后,取出并處理來自PCI總線的圖像數(shù)據(jù)。該過 程繼續(xù),直到所有狀態(tài)機(jī)將圖像數(shù)據(jù)發(fā)送到串行器1266為止。當(dāng)將來自數(shù)據(jù) 泵的掃描線數(shù)據(jù)分組發(fā)送到打印頭組件時,該過程再次開始,并且用于列1 的狀態(tài)機(jī)1222在延遲了延遲值Dl 1220之后,取出并處理來自PCI總線的圖 像數(shù)據(jù)。可在進(jìn)入FIFO存儲器或等效存儲器之前完成狀態(tài)機(jī)對來自計(jì)算機(jī) PCI總線的數(shù)據(jù)的提取,以最小化計(jì)算機(jī)總線等待時間對打印的影響。
數(shù)據(jù)泵1200可有助于來自主機(jī)PC的圖像數(shù)據(jù)的剛好及時、同步的輸出, 而無需打印頭組件上的緩沖或同步邏輯。可將附加數(shù)據(jù)泵添加到主機(jī)計(jì)算機(jī), 以縮放到更高的分辨率和/或增加帶寬需求。因?yàn)殛P(guān)聯(lián)打印元件的每個物理列 在邏輯上相互獨(dú)立地工作,所以,不必在打印頭組件的硬件中執(zhí)行位操作(bit manipulation),以實(shí)現(xiàn)對在每個圖像之間具有變化量的非打印區(qū)域的圖像的 實(shí)時打印。該系統(tǒng)可有助于軟件位操作,于是,可以以高數(shù)據(jù)速率來執(zhí)行位 操作,并且可降低工程和材料成本。
圖13示意性地圖解了由數(shù)據(jù)泵生成的圖像數(shù)據(jù)的分組。掃描線數(shù)據(jù)分組 1305包括要由打印頭組件使用的信息。分組1 305具有幀開始(start of frames, S0F)1310、以及用于打印頭組件的設(shè)置數(shù)據(jù)1313。設(shè)置數(shù)據(jù)1313 可指定打印頭組件上的操作模式(例如,前向或反向)。用于每個列的圖像數(shù) 據(jù)1 314-1 328包括多個字節(jié),其取決于打印列中的元件的數(shù)目。例如,用于 列1的圖像數(shù)據(jù)可具有取決于列1中的打印元件數(shù)目的多個字節(jié)。PH 1代表 列1的打印元件1, PH 2代表列2的打印元件2,并且PH 5代表列5的打印 元件5。 CRC 1 330是循環(huán)冗余校驗(yàn),即根據(jù)正被發(fā)送的數(shù)據(jù)而生成的32位數(shù), 使得接收電子裝置可驗(yàn)證整個數(shù)據(jù)分組被正確地發(fā)送。最后一個字(word)是 用來結(jié)束數(shù)據(jù)分組的帕結(jié)尾1 332。
分組1 305被從串行器1266發(fā)送到數(shù)據(jù)泵1200上的通信接口 1276,其 將電子信號轉(zhuǎn)換為光信號,以發(fā)送到光纖連接。在光纖連接的另一端上,可 由打印頭組件上的接收硬件來接收圖像數(shù)據(jù)。接收硬件可包括光收發(fā)器和邏 輯,用來接收光信號,并將光信號轉(zhuǎn)換為電子信號。接收硬件還可包括用來 對數(shù)據(jù)解串行化的解串行器、以及用來對光纖傳輸協(xié)議解碼的解碼器。然后, 可將圖像數(shù)據(jù)發(fā)送到相應(yīng)的打印元件電子裝置,以開啟或關(guān)閉各個噴墨嘴。
圖14示出了用于數(shù)據(jù)泵的示例規(guī)格。數(shù)據(jù)泵可具有多于一種類型的、具 有至打印組件的通信信道的硬件接口。 一種類型的硬件接口可使用PCI-X和 光纖1405 (用于工業(yè)或高帶寬應(yīng)用)來以超過1 Gb/s的數(shù)據(jù)速率1430向打印 頭組件發(fā)送打印數(shù)據(jù)和控制信息。另一種類型的硬件接口是具有大約96 Mbit/s的圖像帶寬容量1430的PCI銅纜線接口 1410。用于光纖數(shù)據(jù)泵的總 線類型1415是PCI-X,而用于銅纜線數(shù)據(jù)泵的總線類型是PCI。
數(shù)據(jù)泵可承載到打印頭組件的同步圖像數(shù)據(jù)、以及更低速的控制數(shù)據(jù)和
看管(tending)或監(jiān)視數(shù)據(jù)??刂仆ㄐ判诺揽梢酝ㄟ^高速圖像數(shù)據(jù),并且可以 在協(xié)議上獨(dú)立。用于光纖和銅纜線的數(shù)據(jù)泵的外部接口 1420可以不同,其中 光纖具有雙向光纖,并且銅纜線具有50導(dǎo)線(50-conductor)的扁平柔性纜線 (FFC)。光纖和銅纜線形式(version)可具有相同的硬件控制輸入1425。
光纖形式和銅纜線形式都可以以各種打印模式1445來操作打印系統(tǒng)觸 發(fā)、空轉(zhuǎn)、前向掃描、以及后向掃描。觸發(fā)模式可用于在分離、單獨(dú)的工件 上打印圖像,其使用硬件觸發(fā)信號來啟動每次圖像打印??辙D(zhuǎn)模式可提供圖 像的連續(xù)運(yùn)轉(zhuǎn)的打印,在每個打印圖像之間留有可編程的空白空間。前向和 后向掃描模式可提供在前向或后向方向上的打印。在一種實(shí)現(xiàn)方式中,可在
系統(tǒng)處于前向或后向掃描模式的同時打印多個圖像。打印模式還可進(jìn)行混合, 從而可采用后向觸發(fā)模式或后向空轉(zhuǎn)模式。
在圖14中規(guī)定的示例配置中,數(shù)據(jù)泵可服務(wù)于具有1到8個邏輯上獨(dú)立 的打印元件列(具有每列多至5120個噴嘴)的打印頭組件。此配置可允許使用 720dpi(點(diǎn)每英寸)的大型打印頭組件,其中使用具有304個打印元件(每個打 印元件可由單個光纖饋送)的32到64個噴射模塊來構(gòu)建該大型打印頭組件。
Gb/s數(shù)據(jù)速率的函數(shù)。在一個方面中,打印噴射的頻率可在大約40KHz的范 圍中操作。在一種實(shí)現(xiàn)方式中,可將幾個鼠標(biāo)插入到一個PC主板中,并且并 行地操作它們,以對更大的打印頭組件提供更高的帶寬。在另一實(shí)現(xiàn)方式中, 可并行地操作具有數(shù)據(jù)泵的幾個PC,以低成本地采用大型打印頭組件。
可通過光纖或銅纜線,獨(dú)立地向每個打印元件列提供圖像數(shù)據(jù),以允許 持續(xù)的圖像打印,而在圖像之間留有很少或沒有空白空間,并且不需要硬件 的位圖至噴圖轉(zhuǎn)換器。相反,可由PC上運(yùn)行的軟件來實(shí)時地執(zhí)行位圖至噴圖 轉(zhuǎn)換。
已描述了多個實(shí)現(xiàn)方式。但是,將理解的是,可進(jìn)行各種修改。例如, 可按照除了所示順序之外的順序來描述圖11中的序列(例如,在編碼器感測 工件的速度(塊1110)之前,光傳感器可檢測工件的位置(塊1115))。狀態(tài)機(jī) 和延遲部件的數(shù)目可以與圖12所示的數(shù)量有所不同。在另一示例中,PC總 線的示例數(shù)據(jù)速率(1415)可以與圖14所示的數(shù)據(jù)速率有所不同。
因此,其它實(shí)現(xiàn)方式在所附權(quán)利要求的范圍內(nèi)。
權(quán)利要求
1、一種用于在工件上同步打印的方法,該方法包括在遠(yuǎn)離打印頭的地方接收圖像數(shù)據(jù);根據(jù)要被用來在工件上打印圖像數(shù)據(jù)的打印頭的物理參數(shù),布置所接收的圖像數(shù)據(jù);感測工件傳送器上的工件相對于打印頭的速度;檢測工件在工件傳送器上的位置;形成圖像數(shù)據(jù)的分組;將圖像數(shù)據(jù)的分組發(fā)送到打印頭;以及使用圖像數(shù)據(jù)的分組的接收,作為使得在工件上基本上立刻打印所述打印頭處的圖像數(shù)據(jù)的觸發(fā)器。
2、 如權(quán)利要求l所述的方法,其中,所述在工件上基本上立刻打印圖像 數(shù)據(jù)包括基本上在圖像數(shù)據(jù)到達(dá)打印頭的瞬間,打印圖像數(shù)據(jù)。
3、 如權(quán)利要求l所述的方法,其中,所述在工件上基本上立刻打印圖像 數(shù)據(jù)包括在打印頭處接收圖像數(shù)據(jù); 鎖存所接收的圖像數(shù)據(jù);以及當(dāng)后續(xù)圖像數(shù)據(jù)分組到達(dá)打印頭時,在工件上打印所鎖存的圖像數(shù)據(jù)。
4、 如權(quán)利要求3所述的方法,其中,到達(dá)打印頭的后續(xù)圖像數(shù)據(jù)分組使 得在工件上打印所鎖存的圖像數(shù)據(jù)。
5、 如權(quán)利要求4所述的方法,其中,到達(dá)打印頭的后續(xù)圖像數(shù)據(jù)分組是 下 一個后續(xù)圖像數(shù)據(jù)分組。
6、 如權(quán)利要求3所述的方法,其中,除了下一個后續(xù)圖像數(shù)據(jù)分組之外 的后續(xù)圖像數(shù)據(jù)分組的接收使得在工件上打印所鎖存的圖像數(shù)據(jù)。
7、 如權(quán)利要求l所述的方法,其中,所述布置、感測、 一企測和形成在順 序上是獨(dú)立的。
8、 如權(quán)利要求l所述的方法,其中,至少部分并行地執(zhí)行所述接收、布 置、感測、檢測、形成、發(fā)送、以及使用中的兩個或更多個。
9、 如權(quán)利要求l所述的方法,還包括將圖像數(shù)據(jù)變換成可由打印機(jī)理 解的格式。
10、 如權(quán)利要求l所述的方法,其中,由數(shù)據(jù)泵來形成圖像數(shù)據(jù)的分組。
11、 如權(quán)利要求l所述的方法,其中,以足以使得打印時的間隙和空白 空間最小化的數(shù)據(jù)速率來將圖像數(shù)據(jù)的分組發(fā)送到打印頭。
12、 如權(quán)利要求l所述的方法,其中,從主機(jī)計(jì)算機(jī)的外圍部件互連型 總線接收圖像數(shù)據(jù)。
13、 如權(quán)利要求l所述的方法,其中,根據(jù)關(guān)聯(lián)打印噴嘴的物理列來將 打印頭上的多個打印元件相關(guān)聯(lián)。
14、 如權(quán)利要求13所述的方法,其中,關(guān)聯(lián)打印噴嘴的物理列被配置為在邏輯上獨(dú)立于打印頭上的關(guān)聯(lián)打印噴嘴的其它物理列而工作。
15、 一種方法,包括根據(jù)打印頭上的打印元件的配置,將代表圖像的圖像數(shù)據(jù)劃分為多個部分;沿著光通信路徑,將劃分后的圖像數(shù)據(jù)傳遞到打印元件;以及將由打印元件在工件上打印圖像的定時與所檢測的工件的位置同步。
16、 如權(quán)利要求15所述的方法,其中,所述同步包括使用劃分后的圖 像數(shù)據(jù)的通信,作為使得在該數(shù)據(jù)到達(dá)打印元件時基本上立刻打印圖像的觸發(fā)器。
17、 如權(quán)利要求15所述的方法,還包括將劃分后的圖像數(shù)據(jù)分配給不 同的存儲位置。
18、 如權(quán)利要求17所述的方法,其中,所述將劃分后的圖像數(shù)據(jù)分配給 不同的存儲位置包括將劃分后的圖像數(shù)據(jù)分配給單獨(dú)的存儲緩沖器。
19、 如權(quán)利要求17所述的方法,其中,所述將劃分后的圖像數(shù)據(jù)分配給 不同的存儲位置包括將劃分后的圖像數(shù)據(jù)分配給專用于選定打印元件的單 獨(dú)的存儲緩沖器。
20、 如權(quán)利要求15所述的方法,其中,對打印進(jìn)行定時包括基于工件 的位置,對劃分后的圖像數(shù)據(jù)到達(dá)打印元件進(jìn)行定時。
21、 如權(quán)利要求20所述的方法,其中,對劃分后的圖像數(shù)據(jù)的到達(dá)進(jìn)行 定時包括將延遲引入光通信路徑中。
22、 如權(quán)利要求21所述的方法,其中,所述將延遲引入光通信路徑包括 對直接存儲器存取器件進(jìn)行編程,以延遲劃分后的圖像數(shù)據(jù)的第 一部分的到 達(dá)。
23、 一種打印系統(tǒng),包括 打印元件的集合,其被配置為橫跨打印區(qū)域; 工件傳送器,其被配置為將工件移動通過該打印區(qū)域; 檢測器,用來檢測工件在該打印區(qū)域中的位置;以及 控制電子裝置,其被配置為指示所述打印元件的集合,以在所述打印元件的集合通過光通信路徑接收到該指示時,基本上立刻在工件上打印圖像。
24、 如權(quán)利要求23所述的打印系統(tǒng),其中,所述控制電子裝置包括用 來向所述打印元件的集合發(fā)送指示的收發(fā)器。
25、 如權(quán)利要求23所述的打印系統(tǒng),其中,所述打印元件的集合包括 噴墨打印元件的集合。
26、 如權(quán)利要求23所述的打印系統(tǒng),還包括數(shù)據(jù)處理裝置,其被配置為 根據(jù)包括一組機(jī)器可讀指令的邏輯來執(zhí)行操作,所述操作包括根據(jù)打印頭上 的打印元件的布置來將圖像數(shù)據(jù)的集合劃分為多個部分。
27、 如權(quán)利要求26所述的打印系統(tǒng),還包括存儲位置的集合,其被配置 為存儲劃分后的圖像數(shù)據(jù)的部分。
28、 如權(quán)利要求27所述的打印系統(tǒng),還包括定時元件,其^f皮配置為根據(jù) 打印頭上的打印元件的布置來對圖像數(shù)據(jù)部分的打印進(jìn)行定時。
29、 一種打印設(shè)備,包括第一組電子裝置,用來將圖像數(shù)據(jù)發(fā)送到打印頭上的第二組電子裝置, 其中,每組電子裝置包括用來允許在工件上進(jìn)行高速打印的多個部件;光纜連接,用來連接所述第一組電子裝置和第二組電子裝置,其中,每 組電子裝置包括光連接接口;以及觸發(fā)裝置,用來當(dāng)來自第一組電子裝置的圖像數(shù)據(jù)到達(dá)第二組電子裝置 時,使得基本上立刻在工件上打印圖像數(shù)據(jù)。
30、 如權(quán)利要求29所述的打印設(shè)備,其中,第一組電子裝置的設(shè)計(jì)復(fù)雜 度比第二組電子裝置的設(shè)計(jì)復(fù)雜度更大。
31、 如權(quán)利要求29所述的打印設(shè)備,其中,所述觸發(fā)裝置被配置為當(dāng)圖 像數(shù)據(jù)到達(dá)第二組電子裝置時,允許在工件上同步打印圖像數(shù)據(jù)。
32、 如權(quán)利要求29所述的打印設(shè)備,其中,所述第二組電子裝置在物理 上與第一組電子裝置相分離。
全文摘要
用于在工件上打印的系統(tǒng)和技術(shù)。在一種實(shí)現(xiàn)方式中,該打印系統(tǒng)具有被配置為橫跨打印區(qū)域的打印元件的集合、被配置為將工件移動通過該打印區(qū)域的工件傳送器、以及用來檢測工件在該打印區(qū)域中的位置的檢測器。該打印系統(tǒng)還具有控制電子裝置,用來指示打印元件的集合,以在打印元件的集合通過光通信路徑接收到指示時,基本上立刻在工件上打印圖像。
文檔編號G06K15/10GK101189622SQ200580043212
公開日2008年5月28日 申請日期2005年10月12日 優(yōu)先權(quán)日2004年10月15日
發(fā)明者迪恩·A·加德納 申請人:富士膠卷迪馬蒂克斯股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1