專(zhuān)利名稱(chēng):檢查小批量印刷應(yīng)用的印刷指令的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于一個(gè)使用個(gè)人計(jì)算機(jī)或圖形工作站產(chǎn)生和管理銷(xiāo)售小冊(cè)子和其它印刷事物等的文件。特別地,本發(fā)明是關(guān)于一種用于自動(dòng)檢查由所設(shè)計(jì)的文件給定的印刷參數(shù)以避免潛在印刷不一致、缺漏、錯(cuò)誤和其他印刷問(wèn)題的方法。
在印刷和制作文件、用戶(hù)商務(wù)表格中,對(duì)一個(gè)印刷商社的銷(xiāo)售代表來(lái)講,通常的業(yè)務(wù)是在辦公室為用戶(hù)設(shè)計(jì)一個(gè)印刷文件,然后給該文件寫(xiě)一個(gè)指令,將其遞交給一個(gè)印刷機(jī)構(gòu)來(lái)進(jìn)行制作。文件的完成和指令的遞交,一般都是人工操作。然而,對(duì)小批量的印刷文件來(lái)講,例如小于幾千,以這種通常的方式進(jìn)行操作在費(fèi)用上一般不是很有效。另一種方式是,一個(gè)用戶(hù)的電子設(shè)計(jì)文件和輔助支持文件將由人工收集,然后將其傳送或發(fā)送到可傳送媒介上,送給印刷社。同很多情形中用戶(hù)文件含有潛在的印刷問(wèn)題的事實(shí)一樣,這種方法也不能保證所有要求的文件都提供給印刷社。
針對(duì)這些情況,已經(jīng)研制出并目前在市場(chǎng)銷(xiāo)售的幾種軟件包,可以允許直接在個(gè)人計(jì)算機(jī)上設(shè)計(jì)印刷文件。可以利用很多種可得到的不同桌面出版軟件包中的一種,例如可由Colorado州Denver的Quark公司得到的QuarkXPress R,在用戶(hù)的個(gè)人計(jì)算機(jī)上進(jìn)行設(shè)計(jì)具有多種參數(shù)、設(shè)計(jì)、措辭等的印刷文件。因此,一個(gè)用戶(hù)設(shè)計(jì)一個(gè)文件并將設(shè)計(jì)以電子數(shù)字格式(例如,以設(shè)計(jì)軟件的原格式)遞交給一個(gè)印刷社進(jìn)行印刷。例如,用戶(hù)可以直接在他/她的個(gè)人計(jì)算機(jī)上通過(guò)電子地傳送文件參數(shù)及其它信息給指令接收點(diǎn)設(shè)置一個(gè)用于其用戶(hù)設(shè)計(jì)文件的指令。在有時(shí)稱(chēng)為“預(yù)印刷機(jī)構(gòu)”的指令接收地點(diǎn),打印一個(gè)指令檢驗(yàn),對(duì)其信用進(jìn)行檢驗(yàn),或由信用卡等支付,并基于文件將發(fā)送的地點(diǎn)、文件參數(shù)等等,做出印刷該文件的最佳地點(diǎn)的決定。然后該文件和指令信息被電子地傳送給一個(gè)印刷地點(diǎn),在這里進(jìn)行文件的印刷和裝貨工作。這種小批量的應(yīng)用過(guò)程給用戶(hù)一種即席環(huán)境來(lái)產(chǎn)生他自己提出的材料,因此消除了讓一個(gè)銷(xiāo)售代表為用戶(hù)設(shè)計(jì)文件的需要、時(shí)間和費(fèi)用。一般地,當(dāng)在印刷地點(diǎn)接收到一個(gè)數(shù)字復(fù)制件時(shí),人工對(duì)該用戶(hù)文件進(jìn)行一個(gè)正式的“預(yù)制作”過(guò)程。當(dāng)遇到問(wèn)題時(shí),通知用戶(hù),并給其一個(gè)再遞交修正文件的機(jī)會(huì),或印刷社以小時(shí)計(jì)費(fèi)的方式來(lái)更正這個(gè)文件。
對(duì)小批量的印刷指令所關(guān)注的是提交給印刷社進(jìn)行制作的指令的正確和完全。然而,由于小批量印刷應(yīng)用一般是在小于24小時(shí)內(nèi)完成的,印刷社只有較少的時(shí)間來(lái)徹底地重新檢驗(yàn)一個(gè)指令,即,在印刷之前檢查計(jì)算機(jī)產(chǎn)生的用戶(hù)設(shè)計(jì)文件的完整性、正確性和一致性。如果用戶(hù)指令的印刷參數(shù)不完全、不正確和與印刷社使用的印刷參數(shù)不一致,將無(wú)法滿(mǎn)意地進(jìn)行印刷工作。
對(duì)例如涉及到難于人工檢查確定是否存在任何錯(cuò)誤的大量彩色插圖和風(fēng)格化的文字信息的復(fù)雜印刷工作時(shí),這是一個(gè)特別令人麻煩的問(wèn)題。一個(gè)印刷錯(cuò)誤的例子是印刷社不能提供一個(gè)由用戶(hù)選擇的特定顏色。結(jié)果,一般印刷系統(tǒng)將缺省該顏色而代之以另外一個(gè)與用戶(hù)原先選擇的顏色不匹配的顏色。另外一個(gè)例子是可能在印刷社提供的字庫(kù)中沒(méi)有用戶(hù)指定的字體,結(jié)果,一個(gè)另外的替代字體用來(lái)打印用戶(hù)文件的文本信息。而且,用戶(hù)可能不滿(mǎn)意該替代字體。字體的選擇在很多印刷指令中是一個(gè)特別困難的問(wèn)題,因?yàn)槟壳坝薪咏?,000種可提供的字體類(lèi)型。實(shí)際上,一個(gè)印刷社可能在其當(dāng)前的字庫(kù)中只擁有3000種字體類(lèi)型中的幾百種。此外,字體類(lèi)型可能具有一個(gè)由字體形式所標(biāo)記的單一的名字(兩個(gè)公司可能在同一字體名字下打印不同的字體)。
上面的例子著重強(qiáng)調(diào)了當(dāng)印刷系統(tǒng)缺省于一個(gè)不是用戶(hù)指定的選擇時(shí)的問(wèn)題。在印刷系統(tǒng)中沒(méi)有缺省參數(shù)的程序時(shí),會(huì)出現(xiàn)一個(gè)另外的問(wèn)題。在這種情況下,如果一個(gè)用戶(hù)指定的印刷參數(shù)獲取不到或是錯(cuò)誤的,印刷系統(tǒng)停止印刷操作或甚至不啟動(dòng)印刷操作。
在運(yùn)行印刷命令之前,檢查這些錯(cuò)誤的一個(gè)途徑是基于用戶(hù)文件設(shè)計(jì)參數(shù),用一個(gè)激光打印機(jī)打印出一個(gè)準(zhǔn)文件。雖然激光打印機(jī)的輸出在進(jìn)行真正的印刷之前可以提供一些關(guān)于文件看起來(lái)如何的指示,但一個(gè)激光打印機(jī)不能打印在一個(gè)用戶(hù)電子印刷文件中指定的所有印刷參數(shù)。換言之,不能完全地判斷真正的印刷文件的視覺(jué)效果。另外,與增加了費(fèi)用一樣,這個(gè)“驗(yàn)證”操作延遲了小批量應(yīng)用的的周轉(zhuǎn)。
本發(fā)明旨在解決這些問(wèn)題,并允許客戶(hù)/用戶(hù)準(zhǔn)備一個(gè)印刷文件,并在設(shè)計(jì)文件的同時(shí)和在文件被送到印刷機(jī)構(gòu)之前自動(dòng)檢查這個(gè)設(shè)計(jì)文件。通過(guò)允許用戶(hù)在設(shè)計(jì)過(guò)程中的任何時(shí)候能自動(dòng)對(duì)當(dāng)前文件檢查錯(cuò)誤、缺漏和與設(shè)計(jì)文件中給定的文件參數(shù)的不一致,本發(fā)明因而增強(qiáng)了文件設(shè)計(jì)處理功能。另外,對(duì)設(shè)計(jì)者來(lái)講,沒(méi)有必要將設(shè)計(jì)文件從原格式重格式化到一個(gè)標(biāo)準(zhǔn)的格式來(lái)進(jìn)行檢查。每次檢查設(shè)計(jì)文件,為用戶(hù)檢驗(yàn)所有潛在的問(wèn)題,因此可以對(duì)其進(jìn)行修正。用一個(gè)用戶(hù)友好的方式顯示不同的檢測(cè)錯(cuò)誤和如何解決所檢測(cè)的錯(cuò)誤的指示。因此,用戶(hù)可以快速地修正文件,而不用多次在用以檢查資料文件的一些標(biāo)準(zhǔn)格式和原始或原設(shè)計(jì)格式之間進(jìn)行轉(zhuǎn)換。在設(shè)計(jì)完成時(shí),用戶(hù)執(zhí)行一個(gè)“準(zhǔn)備”選擇,將文件的所有支持文件(圖象、字體等等)集中到一個(gè)公共位置,因此可以很容易地傳送資料文件和支持文件。
本發(fā)明可以和現(xiàn)有的文件設(shè)計(jì)軟件一起使用,為用戶(hù)識(shí)別和顯示不同的潛在文件制作問(wèn)題,例如丟失字體和圖象;在應(yīng)用級(jí)的特殊字體;
定義的顏色不合適定義顏色但未被使用比例尺寸不合適的圖象傾斜的/旋轉(zhuǎn)的圖象圖象每英寸的點(diǎn)數(shù)少于300修剪的圖象丟失/改變的圖象需要剪補(bǔ)元素改變的修飾(trapping)信息線(xiàn)寬小于0.25點(diǎn)根據(jù)本發(fā)明的一個(gè)方面,提供了一種文件設(shè)計(jì)系統(tǒng)。一個(gè)包括運(yùn)行文件設(shè)計(jì)軟件(如Quark X Press R)的計(jì)算機(jī)的文件設(shè)計(jì)工作站允許操作者產(chǎn)生一個(gè)存儲(chǔ)限定用戶(hù)文件的多種不同文件參數(shù)的電子文件。在設(shè)計(jì)過(guò)程期間或之后的任何時(shí)候,軟件控制裝置控制該計(jì)算機(jī)自動(dòng)地檢查存儲(chǔ)在現(xiàn)有的或由設(shè)計(jì)軟件指定的原格式中的電子文件中的不同資料參數(shù)。更具體地,該軟件控制裝置控制該計(jì)算機(jī)驗(yàn)證存儲(chǔ)在該電子文件中的在印刷或生成該設(shè)計(jì)文件時(shí)可能產(chǎn)生潛在問(wèn)題的文件參數(shù)。
如本發(fā)明中所定義的,潛在的印刷問(wèn)題包括(但不限于)一個(gè)錯(cuò)誤的印刷參數(shù)、一個(gè)缺失的印刷參數(shù)或一個(gè)與預(yù)定印刷參數(shù)組不一致的印刷參數(shù)。潛在印刷問(wèn)題還包括任何在印刷文件中給出的在執(zhí)行印刷操作時(shí)導(dǎo)致最終印刷操作(a)不啟動(dòng)(b)放棄(c)延遲(d)產(chǎn)生一個(gè)不令人滿(mǎn)意的結(jié)果的印刷參數(shù)。
軟件控制裝置還控制計(jì)算機(jī)顯示給操作者與發(fā)現(xiàn)的在印刷或制作文件中潛在地導(dǎo)致問(wèn)題的文件參數(shù)相關(guān)的信息。可以進(jìn)一步顯示信息,以解釋這些問(wèn)題并提供如何糾正這些印刷問(wèn)題的指示。典型的顯示信息包括頁(yè)信息、字體信息、顏色信息、圖象信息和任何由頁(yè)、字體、顏色、圖象信息導(dǎo)致印刷/制作的問(wèn)題所給出的信息。
根據(jù)本發(fā)明的另外一個(gè)方面,提供了用于設(shè)計(jì)和印刷文件的一種方法。在第一地點(diǎn),用文件設(shè)計(jì)軟件設(shè)計(jì)一個(gè)資料文件,并且將在電子格式中定義文件的多個(gè)印刷參數(shù)存在一個(gè)電子文件中,該電子格式由該文件設(shè)計(jì)軟件限定。這個(gè)電子文件可以傳送到一個(gè)遠(yuǎn)處的第二地點(diǎn),在那里對(duì)文件的制作進(jìn)行調(diào)整。然而,在印刷文件之前,在第一地點(diǎn)或第二地點(diǎn)自動(dòng)檢查該電子文件,以斷定是否在利用以由該文件設(shè)計(jì)軟件限定的原電子格式限定該文件的印刷參數(shù)印刷文件時(shí)存在問(wèn)題。當(dāng)在文件印刷中可能出現(xiàn)問(wèn)題時(shí),將該問(wèn)題連同關(guān)于如何修正的信息顯示給操作者。
雖然本發(fā)明在小批量的印刷操作中具有特殊的適用性,它也可以應(yīng)用到限定用于印刷任何數(shù)量的用戶(hù)文件的多個(gè)參數(shù)的電子文件的處理中,包括如下的計(jì)算機(jī)執(zhí)行步驟分析電子文件給出的多個(gè)參數(shù);檢測(cè)表示不一致、錯(cuò)誤、或任何不完整的印刷數(shù)據(jù)的參數(shù);和顯示與所檢測(cè)到的參數(shù)相關(guān)的一個(gè)信息。
根據(jù)本發(fā)明的另外一個(gè)方面,提供了一個(gè)用于設(shè)計(jì)一個(gè)印刷/制作文件的工具,其中文件設(shè)計(jì)由以文件設(shè)計(jì)軟件原格式存儲(chǔ)的多個(gè)印刷參數(shù)來(lái)限定。該工具包括用于自動(dòng)分析的裝置,用以在文件設(shè)計(jì)過(guò)程期間或之后的任何時(shí)候,自動(dòng)分析設(shè)計(jì)軟件格式的多個(gè)印刷參數(shù),以確定什么時(shí)候一個(gè)或多個(gè)所分析的印刷參數(shù)可能在文件印刷中會(huì)導(dǎo)致問(wèn)題。用于自動(dòng)分析的裝置將多個(gè)印刷參數(shù)和預(yù)定的印刷參數(shù)組相比較,確定印刷參數(shù)是否錯(cuò)誤、是否缺省或是否和預(yù)定的印刷參數(shù)組不一致。用以指示的裝置,指示給操作者(1)是否一個(gè)問(wèn)題可能在文件印刷期間出現(xiàn);(2)可能導(dǎo)致印刷問(wèn)題的一個(gè)或多個(gè)特定的參數(shù);和(3)如何修正所指示的問(wèn)題。
通過(guò)結(jié)合附圖閱讀下面所做的說(shuō)明,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)講,本發(fā)明的這些和其它特征和優(yōu)點(diǎn)顯而易見(jiàn)。
圖1是可作為根據(jù)本發(fā)明的系統(tǒng)的一部分使用的示例性硬件的原理框圖;圖2(A)-2(C)是說(shuō)明實(shí)現(xiàn)本發(fā)明的一個(gè)實(shí)施例的軟件控制過(guò)程的流程圖;圖3(A)-3(D)是根據(jù)一個(gè)文件設(shè)計(jì)檢查操作的一個(gè)例子產(chǎn)生的屏幕顯示的圖示;在下面的說(shuō)明中,從說(shuō)明而非限制的目的出發(fā),給出了特定的細(xì)節(jié),例如為了給出一個(gè)對(duì)本發(fā)明的徹底的理解的特定硬件和技術(shù)。然而,對(duì)一個(gè)熟練的技術(shù)人員來(lái)講,本發(fā)明明顯可以在脫離這些特定細(xì)節(jié)的其它實(shí)施方案中使用。在其它例子中,忽略了對(duì)已知方法和設(shè)備的詳細(xì)說(shuō)明,以便不以不必要的細(xì)節(jié)混淆了對(duì)本發(fā)明的說(shuō)明。
圖1原理性地示出了利用本發(fā)明的一個(gè)系統(tǒng)的示例。一個(gè)桌面文件設(shè)計(jì)和管理系統(tǒng),如在美國(guó)專(zhuān)利5,241,464號(hào)中公開(kāi)并轉(zhuǎn)讓給本發(fā)明的受讓人的系統(tǒng)(該專(zhuān)利的說(shuō)明書(shū)結(jié)合在這里作為參考)是一個(gè)可以使用本發(fā)明的環(huán)境。雖然示出了一個(gè)完整的文件設(shè)計(jì)和印刷系統(tǒng),本領(lǐng)域的技術(shù)人員應(yīng)該理解一個(gè)操作者可在一個(gè)單獨(dú)運(yùn)行文件設(shè)計(jì)軟件的計(jì)算機(jī)工作站上簡(jiǎn)單地使用本發(fā)明。
硬件包括一個(gè)在第一地點(diǎn),例如印刷指令接收機(jī)構(gòu)的含有一個(gè)鍵盤(pán)11和/或其他操作者輸入裝置(例如鼠標(biāo)器)和監(jiān)視顯示器12的計(jì)算機(jī)工作站10。計(jì)算機(jī)工作站10最好包括一個(gè)存儲(chǔ)和處理數(shù)據(jù)的個(gè)人計(jì)算機(jī)。另外一個(gè)計(jì)算機(jī)工作站,例如具有一個(gè)鍵盤(pán)14和/或其它操作者輸入裝置(例如鼠標(biāo)器14’)和一個(gè)監(jiān)視器15的計(jì)算機(jī)13提供在一個(gè)可遠(yuǎn)離第一地點(diǎn)的第二地點(diǎn)。如上所述,本發(fā)明可以簡(jiǎn)單地用于一個(gè)單獨(dú)的計(jì)算機(jī)工作站,例如和另外設(shè)備如計(jì)算機(jī)工作站10沒(méi)有任何接口和通信的計(jì)算機(jī)工作站13。
任何可由操作者使用的合適的、存在軟盤(pán)16或其它存儲(chǔ)器中的桌面/出版/文件設(shè)計(jì)軟件包,可以和計(jì)算機(jī)工作站13一起使用,用來(lái)專(zhuān)門(mén)設(shè)計(jì)多種可以用于制作印刷文件例如顧客商務(wù)文件的文件參數(shù)。一個(gè)這樣的桌面文件設(shè)計(jì)軟件是由Colorado州Fort Collins的Quark公司提供的QUARKXPRESS電子出版軟件包結(jié)合例如Adobe Illustrator 88的Quark程序,Adobe Illustrator 88可以產(chǎn)生高分辨率的黑白及彩色封裝附錄圖片。
與計(jì)算機(jī)工作站13一起使用的該文件設(shè)計(jì)軟件,由操作者用來(lái)設(shè)計(jì)文件,存儲(chǔ)在由文件設(shè)計(jì)軟件指定的數(shù)字原格式中,作為一個(gè)電子文件。該電子文件例如由一個(gè)調(diào)制解調(diào)器17和18(用公用電話(huà)線(xiàn)19攜載)與在指令接收機(jī)構(gòu)的計(jì)算機(jī)工作站10進(jìn)行通信。另外該電子文件可在盤(pán)20上獲得并郵遞給計(jì)算機(jī)10所在的指令接收機(jī)構(gòu)。
在指令接收機(jī)構(gòu),指令和電子文件由計(jì)算機(jī)10接收,并被記錄,指令信息最好被保留以用于可能的再指令。如上所述,一個(gè)驗(yàn)證預(yù)操作可以在一個(gè)驗(yàn)證打印機(jī)22打印出,用以來(lái)閱覽和編輯。計(jì)算機(jī)10也和一個(gè)文件印刷或制作機(jī)構(gòu)27通信。取決于安排、地理位置和機(jī)構(gòu)27的能力,計(jì)算機(jī)10確定可用的最合適于印刷特定的文件的印刷制作機(jī)構(gòu)27。最后,在制作機(jī)構(gòu)27印刷文件,并運(yùn)送到顧客指定的地點(diǎn),不管是在和計(jì)算機(jī)13同一個(gè)地點(diǎn)還是顧客的其它分支辦公地點(diǎn)。
本發(fā)明的一個(gè)優(yōu)點(diǎn)是電子文件不必要重新格式化成用以分析和檢查電子文件中的印刷參數(shù)的另外一個(gè)格式,例如一個(gè)PostScript格式。本發(fā)明適于和文件設(shè)計(jì)軟件結(jié)合,并為文件設(shè)計(jì)軟件的原格式。在這方面,一個(gè)“印刷文件”或簡(jiǎn)單說(shuō)“文件”可能包括各種措辭、圖示、文件部分的定位和由設(shè)計(jì)者指定的諸如此類(lèi)東西,并經(jīng)常包括復(fù)雜的彩色圖形,例如彩色封裝附錄圖片。如上所述,雖然本發(fā)明可以在任何計(jì)算機(jī)站,例如文件設(shè)計(jì)者的計(jì)算機(jī)13、位于指令機(jī)構(gòu)的計(jì)算機(jī)10,或在最終印刷機(jī)構(gòu)27的計(jì)算機(jī)上使用,但這里對(duì)在設(shè)計(jì)者的計(jì)算機(jī)上的本發(fā)明的使用進(jìn)行重點(diǎn)說(shuō)明。
用一個(gè)個(gè)人計(jì)算機(jī)、工作站或任何其它合適的計(jì)算機(jī)13(例如,AppleMacintosh Quadra800工作站)和印刷文件設(shè)計(jì)軟件(例如,上面所述的QUARKXPRESS軟件)的用戶(hù)或其他操作者,指定了一個(gè)寬范圍的印刷參數(shù),例如總體文件信息、頁(yè)信息、字體信息、顏色信息、圖象信息和修飾信息等等??傮w文件信息可包括如文件名稱(chēng)、包含全路徑名稱(chēng)的目錄、文件版本、產(chǎn)生日期、設(shè)計(jì)文件的特定軟件包和特定的計(jì)算機(jī)硬件類(lèi)型,如Apple Macintosh 800。頁(yè)信息可包括如頁(yè)碼、主頁(yè)名稱(chēng)、頁(yè)長(zhǎng)度、頁(yè)寬度、頁(yè)上邊距、頁(yè)下邊距、頁(yè)左邊距和頁(yè)右邊距等等。字體信息可包括由名稱(chēng)和字體定義的文件字體和由名稱(chēng)和字體定義的在圖象文本中使用的圖象文件字體。顏色信息可包括文件和圖象文件顏色信息,例如顏色名字、顏色模板名字、分離開(kāi)/關(guān)、蘭綠色%、深紅色%、黃色%、黑色%、綠色%、紅色%和蘭色%。圖象信息可能包括圖象文件名字、格式、類(lèi)型、頁(yè)面、比例數(shù)據(jù)、角度、傾斜、狀態(tài)、大小、圖象大小和框大小。
當(dāng)再現(xiàn)一個(gè)多顏色的文件時(shí),在不同顏色的相鄰物體之間可能出現(xiàn)一個(gè)白色的區(qū)域。夾具上紙的不恰當(dāng)調(diào)整、放置和移動(dòng)/延伸能夠?qū)е掳咨珔^(qū)域。修飾(trapping)擴(kuò)大了顏色相鄰區(qū)域來(lái)補(bǔ)償在夾具上出現(xiàn)的顏色的不正確的調(diào)整。修飾值基于夾具、墨水、紙張和使用的其它材料。修飾信息可能包括如下述參數(shù)自動(dòng)量(控制QUARKXPRESS對(duì)目標(biāo)和背景顏色施加的修飾量);自動(dòng)方法(使用在自動(dòng)量域的值的絕對(duì)修飾和使用自動(dòng)量域的一部分值的比例修飾);處理修飾(處理當(dāng)一個(gè)頁(yè)面含有交迭處理顏色時(shí)單獨(dú)修飾的分離板);忽略白色(指定在多背景色前的目標(biāo)色,背景色含白色而在修飾時(shí)不計(jì)入總量);不確定的(控制QUARKXPRESS對(duì)不確定背景色(即具有矛盾的關(guān)系的多顏色)前的目標(biāo)色施加的修飾量);和疊印限制(限定一個(gè)陰影,在其上一個(gè)目標(biāo)色將疊印在其背景色上)。
當(dāng)然,這些類(lèi)型的印刷信息只是出于示例的目的,可以使用任何其他附加的印刷信息。
在一個(gè)實(shí)施例中,本發(fā)明可視為一個(gè)幫助和改進(jìn)印刷文件設(shè)計(jì)的軟件工具。由許多參數(shù)指定文件設(shè)計(jì),例如上面所列出的,在合適的存儲(chǔ)裝置如半導(dǎo)體RAM或軟盤(pán)上,這些參數(shù)的以由一個(gè)文件設(shè)計(jì)軟件(如QUARKXPRESS)限定的格式存儲(chǔ)在一個(gè)電子文件中。在下面將詳細(xì)說(shuō)明這個(gè)軟件工具,指示計(jì)算機(jī)自動(dòng)地分析以原設(shè)計(jì)格式存儲(chǔ)在該電子文件中的印刷參數(shù),以確定在文件印刷時(shí),一個(gè)或多個(gè)的印刷參數(shù)何時(shí)可能導(dǎo)致問(wèn)題。如上所述,這個(gè)軟件工具可以在任何計(jì)算機(jī)站上使用,但是更可取地是,一般在設(shè)計(jì)者設(shè)計(jì)文件的計(jì)算機(jī)工作站13上使用。
用以在文件制作機(jī)構(gòu)27產(chǎn)生文件的一組預(yù)定的指令、印刷參數(shù)和可提供的選項(xiàng)存儲(chǔ)在該計(jì)算機(jī)的存儲(chǔ)器中,對(duì)應(yīng)于文件設(shè)計(jì)以原文件設(shè)計(jì)格式中存儲(chǔ)在該電子文件中的限定的印刷參數(shù)和該組預(yù)定的指令、印刷參數(shù)和選項(xiàng)進(jìn)行比較,以相對(duì)于該組預(yù)定印刷參數(shù)確定是否有的不存在、不一致(例如超范圍)或錯(cuò)誤。
以某種方式將每一個(gè)被檢測(cè)到的潛在問(wèn)題顯示給操作者,例如在計(jì)算機(jī)終端上強(qiáng)調(diào)該特定的參數(shù)或?qū)χ右詷?biāo)記。很顯然,可以使用其他的指示方式,例如聲音警告。此外,也一并通過(guò)顯示器來(lái)提供對(duì)潛在的問(wèn)題的性質(zhì)的解釋和如何校正這個(gè)潛在問(wèn)題。
這樣,本發(fā)明描述了一種用于計(jì)算機(jī)處理一個(gè)以原文件設(shè)計(jì)軟件格式限定用來(lái)生成一個(gè)定做文件的多個(gè)參數(shù)的電子文件的方法,例如包括如下步驟分析在該電子文件中給定的多個(gè)參數(shù)、檢測(cè)表明不一致、錯(cuò)誤或不完整印刷數(shù)據(jù)的參數(shù)和顯示與所檢測(cè)的參數(shù)相關(guān)的一條信息。
本發(fā)明也提供一個(gè)印刷文件設(shè)計(jì)系統(tǒng),包括具有一個(gè)計(jì)算機(jī)的文件設(shè)計(jì)工作站,該計(jì)算機(jī)能使操作者產(chǎn)生一個(gè)存有多個(gè)不同文件參數(shù)的電子文件,各參數(shù)限定了一個(gè)要印刷的文件。軟件控制裝置控制該計(jì)算機(jī)在準(zhǔn)備印刷文件時(shí),自動(dòng)地檢查存在該電子文件中的不同的文件參數(shù)。該軟件控制裝置控制計(jì)算機(jī)發(fā)現(xiàn)存在電子文件中的、在印刷用戶(hù)文件時(shí)可能產(chǎn)生問(wèn)題的印刷文件參數(shù)。更具體地,該軟件控制裝置將多個(gè)文件參數(shù)和預(yù)定的文件參數(shù)組相比較,以確定是否文件參數(shù)中有錯(cuò)誤、缺省或與預(yù)定的文件參數(shù)組不一致的參數(shù)。
在一個(gè)較大系統(tǒng)等級(jí)中,本發(fā)明可以用來(lái)為設(shè)計(jì)和印刷文件提供一個(gè)改進(jìn)系統(tǒng),其中在第一地點(diǎn),例如用戶(hù)的家或辦公室,設(shè)計(jì)一個(gè)印刷文件和在一個(gè)電子文件中以電子格式存儲(chǔ)定義該文件的多個(gè)參數(shù)。電子文件和第二地點(diǎn)例如一個(gè)文件制作商社進(jìn)行通信,并且在第二地點(diǎn),對(duì)該設(shè)計(jì)的文件的制作進(jìn)行調(diào)整。在制作之前,自動(dòng)檢查該電子文件(在第一地點(diǎn)或在第二地點(diǎn)),以確定在利用以電子格式限定該文件的文件參數(shù)印刷該設(shè)計(jì)的文件時(shí)是否存在問(wèn)題。在檢查操作之后,可以制作文件。
現(xiàn)在結(jié)合圖2(A)-圖2(C)說(shuō)明描述由軟件控制裝置,如一個(gè)可編程計(jì)算機(jī)實(shí)現(xiàn)設(shè)計(jì)文件檢查操作的流程。文件檢查例程30首先判定(框32)是否已產(chǎn)生一個(gè)用于所設(shè)計(jì)的文件的電子文件。如果已產(chǎn)生,允許進(jìn)行文件檢查選擇(框34)。因此,這個(gè)特定的流程圖說(shuō)明本發(fā)明可以作為對(duì)現(xiàn)存文件設(shè)計(jì)軟件的一個(gè)重要拓展來(lái)使用,并且可作為文件設(shè)計(jì)者或其他操作者可從計(jì)算機(jī)菜單屏幕上進(jìn)行選擇的眾多選項(xiàng)之一。
一旦選擇文件檢查選項(xiàng)(步驟36),就建立了一個(gè)文件檢查窗口或顯示(步驟38)。這個(gè)窗口提示操作者計(jì)算機(jī)已準(zhǔn)備好接收一個(gè)限定用來(lái)設(shè)計(jì)一個(gè)文件的各種印刷參數(shù)的電子文件。在步驟40,與包含有總體、頁(yè)、字體、顏色、圖象或修飾信息的當(dāng)前設(shè)計(jì)文件相關(guān)的電子文件用以取出分析。對(duì)所給定的文件信息自動(dòng)處理,例如從字體信息開(kāi)始(步驟42),通過(guò)將所選擇的字體和印刷中心能獲得的字體相比較和檢查是否用于印刷的所有必需字體已在電子文件中給出,來(lái)確定關(guān)于所選擇字體的潛在問(wèn)題。如果檢查到一個(gè)潛在問(wèn)題(步驟46),對(duì)電子文件中可能導(dǎo)致問(wèn)題的合適的字體信息行加以標(biāo)記(步驟48)。
處理選擇用于所設(shè)計(jì)的文件的顏色信息(步驟50)并檢查潛在的問(wèn)題(步驟52)。如果檢查到一個(gè)潛在問(wèn)題,對(duì)合適的顏色信息行加以標(biāo)記(步驟56)。處理選擇用于所設(shè)計(jì)的文件的圖象信息并檢查關(guān)于此信息的潛在問(wèn)題(步驟60)。如果檢查到一個(gè)潛在問(wèn)題(步驟62),對(duì)可能導(dǎo)致問(wèn)題的圖象文件信息加以標(biāo)記(步驟64)。也同樣處理從電子文件中所選擇的文件信息(框66)并檢查潛在的問(wèn)題(框68)。如果檢查到一個(gè)潛在問(wèn)題(步驟70),對(duì)相應(yīng)的細(xì)節(jié)/行加以標(biāo)記(步驟72)。一個(gè)顯示和/或報(bào)告(將在下面做進(jìn)一步的細(xì)節(jié)說(shuō)明)被提供給操作者,列出例如加標(biāo)記的項(xiàng)目、一個(gè)為什么加標(biāo)記項(xiàng)可能成為制作的一個(gè)問(wèn)題的解釋和如何排除這些問(wèn)題的指示/建議。
現(xiàn)在結(jié)合圖3(A)-圖3(D)說(shuō)明一個(gè)本發(fā)明如何應(yīng)用來(lái)分析一個(gè)用戶(hù)設(shè)計(jì)的文件的例子,該文件的參數(shù)以該文件設(shè)計(jì)軟件格式存儲(chǔ)在一個(gè)電子文件中,該文件用于一個(gè)汽車(chē)旅館銷(xiāo)售小冊(cè)子,該小冊(cè)子包括多個(gè)頁(yè)、字體、顏色、圖象和修飾信息。有意義地,直接在文件設(shè)計(jì)軟件的原格式中進(jìn)行文件分析。在檢查這個(gè)文件之前,沒(méi)有必要將文件格式轉(zhuǎn)換成某些一般的或標(biāo)準(zhǔn)格式。這允許一個(gè)操作者隨意并直接地在設(shè)計(jì)過(guò)程期間和之后檢查所設(shè)計(jì)的文件。
圖3(A)示出了總體信息的顯示,例如文件名稱(chēng)、目錄并可包括任何其他用于識(shí)別或解釋文件設(shè)計(jì)或電子文件的信息。頁(yè)信息給出頁(yè)的長(zhǎng)度和寬度以及邊界尺寸。字體信息包括多個(gè)由電子文件給出的字體。
根據(jù)本發(fā)明對(duì)這個(gè)文件信息進(jìn)行自動(dòng)檢查后,確定出相應(yīng)于黑體的Century-BooK(PostScript字體名字)或ITC Century Book(Macintosh字體名字)的文件字體可能導(dǎo)致一個(gè)制作問(wèn)題。因此用一個(gè)臨近此信息行字體的“+”符號(hào)指示出這個(gè)特定的字體信息行或細(xì)節(jié)。顯示出一條說(shuō)明,說(shuō)明所指示的字體可能導(dǎo)致印刷錯(cuò)誤,并且解釋潛在的問(wèn)題,例如“字體屬性不總能作為一個(gè)印刷機(jī)字體提供”。本發(fā)明頁(yè)提供給操作者關(guān)于如何修正潛在問(wèn)題的指示,例如,“使用可得到的實(shí)際字體類(lèi)型”。
圖3(B)示出了與文件參數(shù)的電子文件給出的顏色信息相關(guān)的顯示。文件的特殊風(fēng)格,例如文件、汽車(chē)旅館標(biāo)識(shí)、其中的不同物體和文件的區(qū)域,每一個(gè)具有一個(gè)由處理分離為關(guān)或開(kāi)和用于印刷特定的文件背景、標(biāo)識(shí)、物體、區(qū)域等的各種彩色墨水的百分比表示的特定顏色。同樣,幾個(gè)顏色行/細(xì)節(jié)由一個(gè)圓點(diǎn)形符號(hào)加以標(biāo)記,以強(qiáng)調(diào)與這些顏色選擇相關(guān)的潛在的印刷問(wèn)題。給出了對(duì)問(wèn)題的解釋和建議的解決方法。
此外,表示出在起先已經(jīng)定義的、但最終在所設(shè)計(jì)的文件的印刷中沒(méi)有使用到的顏色和其它參數(shù)。如在圖3(B)的顯示屏幕中所指示的,操作者可以大膽地考慮刪除這些未使用的顏色參數(shù),以加快處理速度。
圖3(C)說(shuō)明了一個(gè)作為自動(dòng)電子文件檢查操作的結(jié)果的圖象信息顯示的例子。圖象信息包括,例如,一個(gè)圖象格式、類(lèi)型、要印刷圖象信息的頁(yè)、不同的比例信息(例如,X-比例,和Y-比例),位向信息(例如,角度和傾斜),狀態(tài)、及大小信息。也給出與圖象相關(guān)的實(shí)際的XY坐標(biāo)和不同的大小信息。同樣,關(guān)于圖象信息的潛在印刷問(wèn)題被加以強(qiáng)調(diào)或加以標(biāo)記。當(dāng)然,可以使用任何強(qiáng)調(diào)/指示方法。也給出了對(duì)這些潛在問(wèn)題的解釋以及如何修正這些問(wèn)題的指示。與通過(guò)分析在電子文件中給定的參數(shù)檢測(cè)到的其它附加問(wèn)題一樣,關(guān)于修飾信息的類(lèi)似信息在圖3(D)中示出。
這樣,通過(guò)在設(shè)計(jì)處理期間或之后的任何時(shí)候以文件設(shè)計(jì)軟件的原格式自動(dòng)地檢查用戶(hù)直接由用戶(hù)PC給定的文件參數(shù),本發(fā)明克服了很多困擾小批量文件印刷應(yīng)用的缺點(diǎn)。此外,本發(fā)明可用于制作機(jī)構(gòu)或涉及此事的任何計(jì)算機(jī)上,以發(fā)現(xiàn)潛在的印刷問(wèn)題和提供解決措施以便在印刷操作實(shí)施之前能夠糾正這些問(wèn)題。這節(jié)省了時(shí)間和金錢(qián),同樣也排除了操作者人工驗(yàn)證文件參數(shù)和/或進(jìn)行檢驗(yàn)印刷操作以在一個(gè)激光打印機(jī)或其他打印機(jī)械上產(chǎn)生樣本文件。
本發(fā)明也解決了一個(gè)印刷好的文件最終不是用戶(hù)所定制的或想要的文件這樣一個(gè)較大的問(wèn)題。不是對(duì)包含在電子文件中丟失的或錯(cuò)誤的參數(shù)替代以缺省的任意參數(shù),而是在設(shè)置指令之前,使設(shè)計(jì)者具有一個(gè)檢測(cè)潛在問(wèn)題和選擇另外令其滿(mǎn)意的文件參數(shù)的選項(xiàng)的機(jī)會(huì)。類(lèi)似地,指令和/或制作機(jī)構(gòu)可以雙重檢查文件,并且如果檢測(cè)到一個(gè)問(wèn)題,設(shè)計(jì)者可以參照對(duì)問(wèn)題的特定解釋和建議的解決辦法/更改來(lái)操作。
這樣可以看出,根據(jù)本發(fā)明,已提供了一個(gè)有效的和優(yōu)越的設(shè)計(jì)、檢查和印刷小批量文件的方法和系統(tǒng)。在原文件設(shè)計(jì)軟件格式中,自動(dòng)檢查所設(shè)計(jì)文件的潛在印刷問(wèn)題,以便在制作前排除/糾正任何檢測(cè)到的問(wèn)題。當(dāng)然,本發(fā)明可同等優(yōu)越地應(yīng)用到任意大小批量的制作中。雖然已經(jīng)參照被認(rèn)為是目前較實(shí)用和較為可取的實(shí)施例示出和說(shuō)明了本發(fā)明,對(duì)本領(lǐng)域一般技術(shù)人員來(lái)講,顯而易見(jiàn)在本發(fā)明范圍內(nèi)可以做很多的改進(jìn),發(fā)明范圍與對(duì)所附權(quán)利要求書(shū)的最廣義的解釋一致,以便包括所有等價(jià)的系統(tǒng)、過(guò)程和構(gòu)成。
權(quán)利要求
1.一種文件產(chǎn)生系統(tǒng),包括一個(gè)文件設(shè)計(jì)工作站,包括一個(gè)能使操作者產(chǎn)生一個(gè)存有表示一個(gè)印刷文件的多個(gè)不同參數(shù)的的電子文件,和軟件控制裝置,用以在準(zhǔn)備制作該文件時(shí)控制計(jì)算機(jī)自動(dòng)地檢查存在該電子文件中的不同文件參數(shù)。
2.如權(quán)利要求1的系統(tǒng),其中軟件控制裝置控制計(jì)算機(jī)識(shí)別存在該電子文件中的在制作該文件時(shí)可能導(dǎo)致問(wèn)題的文件參數(shù)。
3.如權(quán)利要求書(shū)1的系統(tǒng),其中軟件控制裝置將多個(gè)文件參數(shù)和預(yù)定的文件參數(shù)組相比較,以確定是否多個(gè)文件參數(shù)中有錯(cuò)誤、缺省或與預(yù)定的文件參數(shù)組不一致。
4.如權(quán)利要求2的系統(tǒng),還包括一個(gè)顯示器,其中軟件控制裝置控制計(jì)算機(jī)在顯示器上給操作者顯示關(guān)于識(shí)別出的文件參數(shù)的信文。
5.如權(quán)利要求4的系統(tǒng),其中該信文顯示由計(jì)算機(jī)識(shí)別出的特定問(wèn)題及電子文件中存儲(chǔ)的文件參數(shù)。
6.如權(quán)利要求4的系統(tǒng),其中該信文顯示如何修正由計(jì)算機(jī)識(shí)別出的特定問(wèn)題及該電子文件中存儲(chǔ)的文件參數(shù)。
7.如權(quán)利要求5的系統(tǒng),其中文件參數(shù)包括頁(yè)信息、字體信息、和顏色信息且該信文指出有關(guān)任何頁(yè)、字體、和顏色信息的問(wèn)題。
8.如權(quán)利要求5的系統(tǒng),其中文件參數(shù)包括含有文件中的圖象大小和位向的圖象信息且該信文指出有關(guān)任何圖象信息的問(wèn)題。
9.如權(quán)利要求1的系統(tǒng),還包括一個(gè)遠(yuǎn)程處理中心,包括一個(gè)計(jì)算機(jī),用以接收為一個(gè)設(shè)計(jì)的文件限定多個(gè)不同的文件參數(shù)的電子文件和在準(zhǔn)備制作文件時(shí)自動(dòng)地檢查存在該電子文件中的不同文件參數(shù)以識(shí)別潛在的問(wèn)題。
10.如權(quán)利要求1的系統(tǒng),其中潛在的制作問(wèn)題包括缺失或無(wú)法得到在電子文件中限定的字體。
11.如權(quán)利要求1的系統(tǒng),其中潛在的制作問(wèn)題包括未定義的或不正確地定義的顏色。
12.如權(quán)利要求1的系統(tǒng),其中潛在的制作問(wèn)題包括不合適比例的、傾斜的或旋轉(zhuǎn)的圖象。
13.一種用于計(jì)算機(jī)處理一個(gè)限定用于印刷一個(gè)設(shè)計(jì)文件的多個(gè)參數(shù)的電子文件的方法,包括如下的計(jì)算機(jī)執(zhí)行步驟(a)分析該電子文件限定的多個(gè)參數(shù);(b)檢測(cè)表示不一致、錯(cuò)誤的和不完整的印刷數(shù)據(jù)的參數(shù);(c)顯示一個(gè)與所檢測(cè)的參數(shù)相關(guān)的信文;
14.如權(quán)利要求13的方法,其中該電子文件以設(shè)計(jì)該文件時(shí)使用的文件設(shè)計(jì)軟件的原格式存儲(chǔ)限定的多個(gè)參數(shù),其中步驟(a)還包括將原文件設(shè)計(jì)軟件格式的該多個(gè)文件參數(shù)和預(yù)定的印刷參數(shù)組相比較,以確定是否多個(gè)文件參數(shù)中有任何錯(cuò)誤、缺失或與該預(yù)定的文件參數(shù)組不一致。
15.如權(quán)利要求14的方法,還包括顯示在印刷該設(shè)計(jì)的文件中何時(shí)一個(gè)潛在的問(wèn)題會(huì)出現(xiàn)。
16.如權(quán)利要求14的方法,還包括顯示在印刷所設(shè)計(jì)的文件時(shí)可能導(dǎo)致問(wèn)題的一個(gè)或多個(gè)參數(shù)。
17.如權(quán)利要求15的方法,還包括顯示給操作者如何修正所顯示的問(wèn)題。
18.一種用于設(shè)計(jì)和印刷一個(gè)設(shè)計(jì)文件的方法,包括步驟(a)在第一地點(diǎn),設(shè)計(jì)一個(gè)設(shè)計(jì)文件并將限定該文件的多個(gè)參數(shù)以電子格式存在一個(gè)電子文件中;(b)將該電子文件傳送到一個(gè)遠(yuǎn)處的第二地點(diǎn);(c)在第二地點(diǎn),調(diào)整所設(shè)計(jì)的文件的制作;(d)在第一地點(diǎn)或在第二地點(diǎn)自動(dòng)地檢查該電子文件,以確定利用以電子格式限定該文件的所述印刷參數(shù)印刷所設(shè)計(jì)的文件時(shí)是否會(huì)存在問(wèn)題;(e)印刷所設(shè)計(jì)的文件。
19.如權(quán)利要求18的方法,其中步驟(d)還包括指示給操作者在印刷所設(shè)計(jì)的文件中何時(shí)可能出現(xiàn)問(wèn)題。
20.如權(quán)利要求19的方法,其中步驟(d)還包括指示在印刷所設(shè)計(jì)的文件中可能導(dǎo)致問(wèn)題的一個(gè)或多個(gè)印刷參數(shù)。
21.如權(quán)利要求19的方法,其中步驟(d)還包括指示給操作者如何修正所指示的問(wèn)題。
22.一種用于設(shè)計(jì)一個(gè)欲被印刷的文件的工具,其中文件設(shè)計(jì)用以由用于設(shè)計(jì)文件的文件設(shè)計(jì)軟件限定的電子格式存儲(chǔ)的多個(gè)印刷參數(shù)所限定,包括用以自動(dòng)分析在該電子格式中的多個(gè)印刷參數(shù)的裝置;和用以確定何時(shí)在印刷文件中,所分析的一個(gè)或多個(gè)印刷參數(shù)可能導(dǎo)致一個(gè)問(wèn)題的裝置。
23.如權(quán)利要求22的工具,其中該用于自動(dòng)分析的裝置將該多個(gè)印刷參數(shù)和預(yù)定的一組印刷參數(shù)相比較,以確定是否該多個(gè)印刷參數(shù)中有錯(cuò)誤、缺失或與該組預(yù)定的印刷參數(shù)不一致。
24.如權(quán)利要求22的工具,還包括用于指示給操作者何時(shí)一個(gè)問(wèn)題有可能出現(xiàn)在在文件印刷中的裝置。
25.如權(quán)利要求22的工具,還包括用于指示在印刷文件中可能導(dǎo)致問(wèn)題的一個(gè)或多個(gè)參數(shù)的裝置。
26.如權(quán)利要求24的工具,還包括用于指示給操作者如何修正所指示的問(wèn)題的裝置。
27.如權(quán)利要求22的工具,其中用于自動(dòng)分析的裝置分析包含在多個(gè)印刷參數(shù)中的設(shè)計(jì)字體并將設(shè)計(jì)字體與印刷可獲得的字體相比較,且用于確定的裝置判定何時(shí)所比較的字體不同。
28.如權(quán)利要求22的工具,其中用于自動(dòng)分析的裝置分析包含在多個(gè)印刷參數(shù)中的設(shè)計(jì)顏色參數(shù)并將設(shè)計(jì)顏色參數(shù)與印刷可獲得的文件顏色參數(shù)相比較,且其中用于確定的裝置判定何時(shí)所比較的顏色參數(shù)不同。
29.如權(quán)利要求22的工具,其中用于自動(dòng)分析的裝置分析包含在多個(gè)印刷參數(shù)中的設(shè)計(jì)圖象參數(shù)并將設(shè)計(jì)圖象參數(shù)與印刷所允許的圖象參數(shù)相比較,且其中用于確定的裝置判定何時(shí)所比較的圖象參數(shù)不同。
全文摘要
由計(jì)算機(jī)對(duì)限定用于制作一個(gè)設(shè)計(jì)文件的多個(gè)參數(shù)的一個(gè)電子文件進(jìn)行處理,自動(dòng)分析該電子文件中給出的多個(gè)參數(shù),檢測(cè)表明不一致、錯(cuò)誤或不完整數(shù)據(jù)的參數(shù),并顯示一個(gè)與檢測(cè)到的參數(shù)相關(guān)的信息。在運(yùn)行文件設(shè)計(jì)軟件的文件設(shè)計(jì)工作站,操作者以文件設(shè)計(jì)軟件的原格式生成一個(gè)電子文件,包括限定該設(shè)計(jì)文件的不同文件參數(shù)。由計(jì)算機(jī)自動(dòng)處理存儲(chǔ)在電子文件中的頁(yè)、字體、圖象和其它種類(lèi)的信息,以檢測(cè)潛在的制作問(wèn)題并提供如何修正這些問(wèn)題的指示。
文檔編號(hào)G06F3/12GK1138383SQ95191123
公開(kāi)日1996年12月18日 申請(qǐng)日期1995年10月10日 優(yōu)先權(quán)日1994年10月31日
發(fā)明者拉里·M·奇茲姆, 南?!·李, 克里斯蒂安·J·希普 申請(qǐng)人:穆?tīng)柹逃帽砀裼邢薰?