鬼佬大哥大
  • / 46
  • 下載費用:30 金幣  

信息處理裝置、信息處理系統和記錄介質.pdf

摘要
申請專利號:

CN201510104379.5

申請日:

2015.03.10

公開號:

CN104915159A

公開日:

2015.09.16

當前法律狀態:

授權

有效性:

有權

法律詳情: 授權|||實質審查的生效IPC(主分類):G06F 3/12申請日:20150310|||公開
IPC分類號: G06F3/12 主分類號: G06F3/12
申請人: 株式會社理光
發明人: 青木洋介; 祖地義典
地址: 日本東京都
優先權: 2014-047217 2014.03.11 JP; 2015-033947 2015.02.24 JP
專利代理機構: 北京銀龍知識產權代理有限公司11243 代理人: 范勝杰; 楊繼平
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201510104379.5

授權公告號:

||||||

法律狀態公告日:

2019.04.19|||2015.10.14|||2015.09.16

法律狀態類型:

授權|||實質審查的生效|||公開

摘要

本發明公開了一種信息處理裝置、信息處理系統和記錄介質。該基于打印任務來創建繪圖數據的信息處理裝置包括:被配置為基于打印任務來創建各自的繪圖數據的多個繪圖數據創建單元;被配置為接收指定了多個繪圖數據創建單元中的繪圖數據創建單元的打印任務的打印任務接收單元;和被配置為將由打印任務接收單元所接收的打印任務輸出到指定的繪圖數據創建單元的打印任務輸出單元。

權利要求書

權利要求書
1.  一種基于打印任務來創建繪圖數據的信息處理裝置,包括:
多個繪圖數據創建單元,其被配置為基于打印任務來創建各自的繪圖數據;
打印任務接收單元,其被配置為接收指定了多個繪圖數據創建單元中的繪圖數據創建單元的打印任務;和
打印任務輸出單元,其被配置為將由所述打印任務接收單元所接收的打印任務輸出到指定的繪圖數據創建單元。

2.  如權利要求1所述的信息處理裝置,其中,所述打印任務接收單元將用于指定繪圖數據創建的某操作的操作模式指定信息添加到所接收的打印任務,所述打印任務輸出單元將所述操作模式指定信息與打印任務一起輸出到指定的繪圖數據創建單元,并且
在添加了所述操作模式指定信息的情況下,繪圖數據創建單元執行與未添加所述操作模式指定信息情況下的繪圖數據創建不同的繪圖數據創建。

3.  如權利要求2所述的信息處理裝置,進一步包括控制數據創建單元,其被配置為創建用于控制繪圖數據創建單元的控制數據以創建繪圖數據,其中打印任務包括打印數據和設置信息;
其中,在所述操作模式指定信息被添加到打印任務的情況下,所述控制數據創建單元在控制數據中設置用于訪問所述設置信息的信息,并且將所述操作模式指定信息和所述控制數據一起輸出到所述打印任務輸出單元;并且
繪圖數據創建單元,從所述打印任務輸出單元接收所述操作模式指定信息,根據用于訪問設置信息的信息來檢索所述設置信息,并且從而基于所述控制數據和所檢索到的設置信息來執行作為某操作的繪圖數據的創建。

4.  如權利要求3所述的信息處理裝置,其中,所述打印任務接收單元包括用于接收指定了繪圖數據創建單元的打印任務的、對應于繪圖數據創建單元的單個打印任務接收單元,以及被配置為將用于指定多個單個打印任務接收單元中的單個任務接收單元的單元信息發送給外部設備的單元信息發送單元。

5.  如權利要求4所述的信息處理裝置,其中,所述單元信息包括用于表示繪圖數據創建單元能夠執行某操作的操作模式信息,并且與能夠執行某操作 的繪圖數據創建單元相對應的單個打印任務接收單元將所述操作模式指定信息添加到所接收的打印任務。

6.  如權利要求4所述的信息處理裝置,其中,單個打印任務接收單元將用于識別繪圖數據創建單元的識別信息添加到所接收的打印任務,并且所述打印任務輸出單元基于所述識別信息來選擇繪圖數據創建單元以基于打印任務創建繪圖數據。

7.  如權利要求6所述的信息處理裝置,其中,單個打印任務接收單元具有用于與各個單個打印任務接收單元相對應的繪圖數據創建單元的典型設置信息,并且在所接收的打印任務中沒有包括設置信息的情況下,單個打印任務接收單元基于所述典型設置信息來修正設置信息并且在打印任務中設置所述典型設置信息。

8.  一種信息處理系統,所述信息處理系統包括外部設備和基于打印任務創建繪圖數據的信息處理裝置,所述信息處理裝置包括:
多個繪圖數據創建單元,其被配置為基于打印任務來創建各自的繪圖數據;
單個打印任務接收單元,與繪圖數據創建單元相對應,用于接收指定了繪圖數據創建單元的打印任務;
打印任務輸出單元,其被配置為將打印任務輸出到與多個單個打印任務接收單元中的單個任務接收單元相對應的多個繪圖數據創建單元中的繪圖數據創建單元;和
單元信息發送單元,其被配置為將用于指定單個打印任務接收單元的單元信息發送給所述外部設備,
所述外部設備包括:
打印任務發送單元,其被配置為基于單元信息將指定了繪圖數據創建單元的打印任務發送給與所指定的繪圖數據創建單元相對應的單個打印任務接收單元。

9.  一種非易失性計算機可讀記錄介質,所述非易失性計算機可讀記錄介質具有存儲在其中的用于使計算機用做信息處理裝置的程序,所述信息處理裝置通過使用繪圖數據創建單元中的任何一個來基于打印任務創建各自的繪圖數據,所述信息處理裝置執行以下步驟:
接收指定了多個繪圖數據創建單元中的繪圖數據創建單元的打印任務;
將在接收步驟所接收的打印任務輸出到指定的繪圖數據創建單元;以及
通過繪圖數據創建單元來創建繪圖數據。

說明書

說明書信息處理裝置、信息處理系統和記錄介質
技術領域
本發明涉及一種基于打印任務創建繪圖數據的信息處理裝置等。
背景技術
已知具有打印服務性質的所謂的生產型打印(production printing)(例如,日本特開專利公開No.2012-238188),其中打印或者裝訂許多商業用途的文檔。在日本特開專利公開No.2012-238188中,公開了一種用于從整個系統的角度通知用戶后處理是否可用的打印系統。
在生產型打印中,打印處理通常被處理為工作流,并且繼續進行打開打印工作流的操作。通過打開打印工作流能夠在軟件(即下文所述的工作流應用)或者不同制造商的打印機中以公共的格式來描述用于在重要的打印處理等中的打印任務的設置文件等。已知被稱為JDF(任務定義格式)的標準格式作為用于描述打印工作流的全部處理的格式。
在打印工作流中存在多種處理,例如用于創建文件或內容的處理、用于指定打印方法的處理、打印處理、印后處理等。雖然這些處理是由各種工作流應用或者打印設備執行的,但是可以通過JDF在打印設備之間實現打印處理管理的協作。
然而,某些工作流應用或打印設備可能擴展JDF格式。在這種情況下,由不同制造商的工作流應用提供的JDF可以包括專有格式的描述。
圖1A是示出了制造商“C”的打印處理設備在接受打印任務時的不便之處的示例的示意圖。此外,圖1A和圖1B顯示了比較示例而并非現有技術的示例。“C”的打印處理設備從制造商“A”和制造商“B”的工作流應用接收打印任務。由于各工作流應用擴展了JDF格式,因此可能會發生“C”的打印處理設備無法分析JDF以對它進行處理。
因此,為了接受各工作流應用的打印任務,“C”的打印處理設備可以具有能夠進行JDF轉換和處理各工作流應用的渲染引擎59(以下簡稱為RIP引 擎59)。在圖1B中,JDF分析單元56分析JDF以確定工作流應用的制造商并轉換設置信息以便由“C”的打印處理設備來處理它。并且,通過安裝能夠處理各工作流應用的RIP引擎59,可以將打印任務處理為具有用戶期望的成品外觀的打印。
因此,即使各工作流應用擴展了JDF的格式,“C”的打印處理設備也能夠將打印任務處理成具有用戶期望的成品外觀的打印。
然而,在上述描述中,由于只有“C”的打印處理設備基于打印任務來選擇RIP引擎59,因此“A”和“B”的工作流應用不能指定RIP引擎59。
[現有技術文獻]
[專利文獻]
[專利文獻1]:日本特開專利公開No.2012-238188
發明內容
本技術公開的目的是提供一種其渲染引擎可以被外部設備選擇的信息處理裝置。
采用以下配置來實現上述目的。
在實施例的一個方面,提供了一種用于基于打印任務創建繪圖數據的信息處理裝置,包括:多個繪圖數據創建單元,其被配置為基于打印任務來創建各自的打印數據;打印任務接收單元,其被配置為接收指定了多個繪圖數據創建單元中的繪圖數據創建單元的打印任務;和打印任務輸出單元,其被配置為將由打印任務接收單元所接收的打印任務輸出到指定的繪圖數據創建單元。
當結合附圖閱讀下述的具體實施方式時,本發明的其他目的、特征和優點將變得更加明顯。
附圖說明
圖1A是示出了在由制造商“C”的打印處理設備接受打印任務的不便之處的示例的示意圖;
圖1B是示出在由制造商“C”的打印處理設備接受打印任務的不便之處的示例的又一示意圖;
圖2是示意性地示出了本實施例的DFE的技術特征示例的示意圖;
圖3是示出了在對“A”的RIP引擎設置屬性時“A”的工作流應用的不 便之處的示例的示意圖;
圖4是示出了通過工作流應用來指定不被DFE支持的屬性的示意配置的示例的示意圖;
圖5是示出了本實施例的打印系統整體結構示例的示意圖;
圖6是示出了DFE的硬件配置示例的框圖;
圖7是示出了DFE的功能配置示例的框圖;
圖8是顯示了應用的功能配置的框圖;
圖9A是顯示了從應用發送給DFE的處理請求(查詢)示例的示意圖;
圖9B是顯示了響應于查詢的從DFE發送給應用的設備信息示例的示意圖;
圖10是顯示了由“A”單個任務接收單元給出的打印任務中表示“穿越模式(Pass Through Mode)”的信息的幀格式的示例的示意圖;
圖11A是顯示了JDF中說明的一部分的示意圖;
圖11B是顯示了JDF中說明的一部分的另一示意圖;
圖11C是顯示了JDF中說明的一部分的又一示意圖;
圖12A是示出了“C”的轉換表示例的示意圖;
圖12B是示出了“A”的轉換表示例的示意圖;
圖12C是示出了“B”的轉換表示例的示意圖;
圖13A是用于示出“DFE中的任務屬性”的創建的示意圖;
圖13B是用于示出“DFE中的任務屬性”的創建的另一示意圖;
圖13C是用于示出“DFE中的任務屬性”的創建的又一示意圖;
圖14是示出了“DFE中的任務屬性”示例的示意圖;
圖15是示出了基于“DFE中的任務屬性”和PDL創建的“RIP參數列表”示例的示意圖;
圖16是顯示了在打印任務中設置“路徑穿越模式”的情況下的“RIP參數列表”示例的示意圖;
圖17是示出了在未設置“穿越模式”的情況下處理打印任務的操作流的示例的時序圖;和
圖18是示出了在設置了“穿越模式”的情況下處理打印任務的操作流的示例的時序圖。
具體實施方式
這里下文中,將參考附圖描述實施例。
[如何選擇本實施例中的RIP引擎]
圖2是示意性地示出了本實施例的DFE的技術特征示例的示意圖。圖2中的DFE(數字前端)32對應于打印處理設備。
1)“C”的DFE包括設備信息通信單元63。
設備信息通信單元63將關于RIP引擎59(關于“A”的RIP引擎、關于“B”的RIP引擎、關于“C”的RIP引擎)的信息傳送給各工作流應用。
因此,工作流應用能夠檢測DFE 32中包括的RIP引擎59,從而指定合適的RIP引擎59。
2)“C”的DFE包括單個任務接收單元64(包括“A”單個任務接收單元64a、“B”單個任務接收單元64b和“C”單個任務接收單元64c)。
單個任務接收單元64對應于RIP引擎59。由“A”單個任務接收單元64a所接收的打印任務由“A”的RIP引擎59來處理,由“B”單個任務接收單元64b所接收的打印任務由“B”的RIP引擎59來處理,并且由“C”單個任務接收單元64c所接收的打印任務由“C”的RIP引擎59來處理。
因此,可以通過指定單個任務接收單元64來指定RIP引擎59。
[通過工作流軟件來指定屬性時的不便之處]
如圖2中所示的配置使得工作流應用可以指定RIP引擎59。
然而,仍然遺留了工作流應用無法指定DFE 32不支持的屬性的不便之處。
參考圖3描述了不便之處。圖3是示出了在對“A”的RIP引擎設置屬性時對于“A”的工作流應用的不便之處的示例的示意圖。
“A”的RIP引擎59的制造商提供了一個或更多的SDK(軟件開發工具包)來擴展“A”的RIP引擎59的實施以便于增加“A”的RIP引擎59的便利性等。
任意的公司(在圖3中顯示為制造商“A”)創建了使用SDK來擴展“A”的RIP引擎59的功能的模塊,從而構建了可以使用“A”的RIP引擎59的環境。在這樣的模塊301中,存在某些模塊,這些模塊能夠在使用RIP引擎59時通過不僅分析PDL(頁面描述語言)而且分析JDF(權利要求中的設置信息 的示例)來反映柵格數據中的屬性。也就是說,由于通過使用SDK的制造商“A”創建的模塊301能夠分析JDF,因此“A”的工作流應用能夠將擴展的功能設置為JDF的屬性,從而能夠在柵格數據中反映JDF的屬性。
然而,由制造商“C”來創建和管理DFE 32。因此,制造商“C”不能識別的屬性無法被傳輸給模塊301(“A”的RIP引擎59)。此外,制造商“A”并不總是向制造商“C”公開所有屬性,而是只允許“A”的工作流應用來設置屬性。
因此,可能出現“A”的工作流應用無法指定不被DFE 32支持的屬性的不便之處。雖然在圖3中例示了“A”的RIP引擎59,然而在指定“B”的RIP引擎59的情況下可能發生類似的不便之處。在指定“C”的RIP引擎59的情況下通常不發生不便之處,原因是“C”的DFE 32識別了屬性。然而,如果有完全未公開的某些屬性,則可能會發生類似的不便之處。
[用于通過工作流應用來指定屬性的示意性配置]
因此,本實施例的DFE 32解決了如下所述的、“A”的工作流應用無法指定不被DFE 32支持的屬性的不便之處。
圖4是示出了通過工作流應用來指定不被DFE支持的屬性的示意配置的示例的示意圖。圖4中示出的配置與圖2中示出的配置幾乎相同。然而,圖4示出的配置中,設備信息通信單元63傳送關于接受了未公開的屬性的RIP引擎59的信息和關于接受了用于RIP引擎59的打印任務的單個任務接收單元64(圖4中為“A”單個任務接收單元64a)的信息。因此,通過在打印任務中設置未公開的屬性并且將其發送給“A”單個任務接收單元64a,工作流應用獲得了其中反映了未公開屬性的柵格數據。
“A”單個任務接收單元64a將表示“穿越模式”的信息添加到所接收的打印任務中。
在打印任務中設置了“穿越模式”的情況下,DFE 32處理打印任務以便RIP引擎59可以直接參考打印任務的JDF。因此,“A”的RIP引擎59可以基于由“A”的工作流應用創建的JDF來創建柵格數據。
因此,當指定了涉及未公開的屬性的RIP引擎59時,通過單個任務接收單元64的設置“穿越模式”,工作流應用不僅能夠指定RIP引擎59而且還能 夠指定針對DFE 32的未公開的屬性。
[配置示例]
圖5是示出了本實施例的打印系統200整體結構示例的示意圖。本實施例的打印系統(權利要求中的信息處理系統的示例)包括通過例如局域網或互聯網的網絡3彼此連接的一個或更多個終端用戶環境1和POD(按需打印)打印環境2。
在終端用戶環境1中布置客戶端PC 11。用于POD打印操作的工作流應用(以下簡稱為應用)12被安裝在客戶端PC 11中,并且客戶端PC 11創建接受用戶操作的打印任務。
應用12包括用于在打印紙張的表面拼版多個邏輯頁圖像的聚合打印功能(增量拼版功能),和用于添加頁眉、頁腳或者頁碼的圖像編輯功能。應用12還輸出例如打孔或訂書的用于裝訂的指令。在JDF中描述這樣的指令或設置。JDF可以稱為任務票或打印指令。
POD打印環境2包括過程管理部20、數字打印部30和印后加工部40,他們通過網絡3彼此連接。在POD打印環境2中,過程管理部20指示數字打印部30和印后加工部40來操作,并統一POD打印環境2的工作流。
過程管理部20從終端用戶環境1接收打印任務(JDF和PDL),并且保存打印任務。雖然PDL是用于指明如何繪制頁面圖像(柵格化圖像)的語言,然而本說明書中的PDL(權利要求中的打印數據示例)意味著以PDL描述的數據。PDL包括PDF(可移植文檔格式),PostScript、PCL、RPDL等。
并且,過程管理部20基于來自終端用戶環境1的打印任務,集合工作流中的各個過程中的操作,或者安排數字打印部30、印后加工部40或者操作者的操作以便被高效地執行。此外,如果需要的話,過程管理部20通知操作者出現錯誤。一般來說,過程管理部20被配置為包括一個或更多個PC服務器21。
過程管理部20將打印任務發送給數字打印部30以使數字打印部30打印他們。此外,基于過程管理部20的指令,打印的文檔被發送給印后加工部40并且印后加工部40執行裝訂等。此外,數字打印部30可以將打印任務直接發送給印后加工部40。
數字打印部30被配置成包括多種打印機31(例如用于生產型打印的打印機、高速彩色噴墨打印機和彩色/單色MFP的打印機設備)31。DFE 32布置在數字打印部30中。DFE 32也被稱作打印處理設備,其控制打印機31的打印。如圖4所示,DFE 32可以與打印機31分開布置,或者可以包括在打印機31中。當從過程管理部20接收打印任務時,DFE 32使用JDF和PDL生成柵格數據(權利要求中繪圖數據的示例),并將其發送給打印機31用于打印機31通過調色劑或墨水來形成圖像。
數字打印部30包括各種打印機31。此外,數字打印部30可以包括直接連接到終端機(后處理設備)的打印機31,其中終端機執行例如折頁、騎馬訂、用封頁包住內頁以裝訂書籍、以及在打印紙上打孔的印后處理。
根據過程管理部20的用于打印的文檔(印后任務)的操作的指令,印后加工部40被配置為包括例如折頁機、騎馬釘書機、包書機、切頁機、頁包裝機或者裱頁機的后處理設備。此外,印后加工部40在數字打印部30輸出的打印紙張上執行例如折頁、騎馬訂、用封頁包住內頁以裝訂書籍、切割、包裝或者裝裱的整理過程。印后加工部40包括例如訂書機401和打孔機402的用于執行數字打印之后的任務(印后處理)的后處理設備。
終端用戶環境1的終端用戶通過使用安裝在客戶端PC 11中的用于POD打印操作的應用12來修改、拼版、插入文本或者指令執行印后處理,并將打印任務發送給POD打印環境2的過程管理部20。
過程管理部20的PC服務器21根據JDF指示數字打印部30打印,并指示印后加工部40執行印后處理。
[硬件配置]
在本實施例中,由終端用戶環境1創建的打印任務由過程管理部20接收,并且過程管理部20將打印任務發送到DFE 32。可以由網絡上的設備代替DFE32來執行DFE 32的功能。在本實施例中,DFE 32傳送關于RIP引擎59的信息并且設置“穿越模式”。
圖6是示出了DFE 32的硬件配置示例的框圖。例如,DFE 32具有圖6中所示的硬件配置。也就是說,DFE 32包括作為信息處理設備(計算機)的功能。DFE 32包括CPU 321、RAM 322,輔助存儲設備323、通信設備324、 輸入設備325、顯示控制單元326和記錄介質接口327,他們通過總線329彼此連接。
CPU 321使用作為任務存儲器的RAM 322執行程序來控制整個DFE 32。輔助存儲設備323例如是HDD(硬盤驅動器)、或SDD(固態驅動器)的非易失性存儲器。輔助存儲設備323存儲能夠轉換打印任務的程序328。
通信設備324是通過連接到網絡3來與終端用戶環境1、過程管理部20、或印后加工部40通信的調制解調器、LAN卡等。通信設備324還與打印機31通信。輸入設備325是接受用戶操作的鍵盤、鼠標等。顯示控制單元326被連接到顯示器330,在CPU 321的控制下在顯示器330上顯示屏幕。此外,顯示器330還可以包括觸摸屏。
當將便攜式記錄介質可拆卸地連接到記錄介質接口327時,記錄介質接口327在CPU 321的控制下在記錄介質331上寫數據,并從記錄介質331讀數據。記錄介質331是光、電、或磁記錄介質,例如CD-ROM、光盤、USB存儲器或SD卡;或例如閃存的電記錄數據的其他半導體存儲器。多種類型的存儲器可以用作記錄介質331。
此外,還可以將程序328存儲在記錄介質331中來分發,或者經過網絡3從服務器(未示出)下載來分發。
此外,終端用戶環境1中的客戶端PC 11和過程管理部20中的PC服務器21分別具有類似于圖6的硬件配置。
[DFE功能]
圖7是示出了DFE 32的功能配置示例的框圖。DFE 32在打印工作流中執行任務控制、RIP控制或打印機控制。因此,DFE 32作為服務器將打印的重要功能提供給終端用戶環境1和過程管理部20。此外,任務控制意味著例如接受打印任務、分析JDF、創建柵格數據、由打印機31打印等的一系列打印任務過程的控制。RIP控制意味著控制RIP引擎59以通過在創建稍后描述的“DFE中的任務屬性”后創建“RIP參數列表”來創建柵格數據。RIP代表“柵格圖像處理器”,并且意味著用于創建柵格數據的專用集成電路(IC),或者柵格數據本身的創建。打印機控制意味著通過將柵格數據和“DFE中的任務屬性”的一部分(稍后描述的“整理信息”)發送給打印機31來控制打印機打印。
DFE 32包括任務接收單元51、系統控制單元52、用戶界面(UI)控制單元54、任務控制單元55、JDF分析單元56、RIP單元57、RIP控制單元58、RIP引擎59和打印機控制單元61、設備信息管理單元62和設備信息通信單元63。通過CPU 321與包括圖6中示出的硬件的各種硬件資源協作執行程序328來實現這些單元的功能。此外,DFE 32包括在輔助存儲設備323、RAM 322、記錄介質331等的配置中包括的任務數據存儲單元53和圖像存儲單元60。
任務接收單元51接收打印任務。任務接收單元51記錄例如唯一的任務號、接收日期、完成日期、狀態等作為分別與打印任務相關聯的日志信息。例如通過以下路徑來接收打印任務。可以通過網絡3從應用12等輸入打印任務,或者可以通過任務接收單元51從記錄介質331檢索打印任務。
任務接收單元51包括”A”單個任務接收單元64a、“B”單個任務接收單元64b、“C”單個任務接收單元63c(在不需要單獨區分的情況下,稱為單個任務接收單元64)和共同任務接收單元65。
“A”單個任務接收單元64a接收指定了“A”的RIP引擎59的打印任務。換句話說,指定了“A”的RIP引擎59的工作流應用將打印任務發送給“A”單個任務接收單元64a。“B”單個任務接收單元64b接收指定了“B”的RIP引擎59的打印任務。換句話說,指定了“B”的RIP引擎59的工作流應用將打印任務發送給“B”單個任務接收單元64b。“C”單個任務接收單元64c接收指定了“C”的RIP引擎59的打印任務。換句話說,指定了“C”的RIP引擎59的工作流應用將打印任務發送給“C”單個任務接收單元64c。共同任務接收單元65接收沒有指定RIP引擎59的打印任務。
“A”單個任務接收單元64a添加關于與“RIP引擎識別信息”中的“A”單個任務接收單元64a相對應的RIP引擎59的信息。“B”單個任務接收單元64b添加關于與“RIP引擎識別信息”中的“B”單個任務接收單元64b相對應的RIP引擎59的信息。“C”單個任務接收單元64c添加關于與“RIP引擎識別信息”中的“C”單個任務接收單元64c相對應的RIP引擎59的信息。下文將給出“RIP引擎識別信息”的詳細描述。
在本說明書中,“A”的RIP引擎59是使用相對于DFE 32未公開的屬性來創建柵格數據的RIP引擎59。因此,“A”單個任務接收單元64a在打印任 務中設置“穿越模式”。也就是說,“A”單個任務接收單元64a是在單個任務接收單元64中具有“穿越模式”的打印任務的單個任務接收單元。并且,在本實施例中,“B”單個任務接收單元64b和“C”單個任務接收單元64c在打印任務中沒有設置“穿越模式”。
此外,各個單個任務接收單元都具有虛設的JDF。當在所接收的打印任務的JDF中沒有設置屬性(可以專用或任意)的情況下,單個任務接收單元64基于虛設JDF中的值來改變JDF。
對應于制造商“C”的各RIP引擎59來準備單個任務接收單元64的虛設JDF。虛設JDF是包括通用標簽(屬性)和屬性的典型值的JDF(稍后描述)。典型值意味著例如,“數量”的“1”、“旋轉”的“0”等。由于已知由各RIP引擎59所處理的屬性的值的范圍以及其典型值,因此制造商“C”可以準備對應于各RIP引擎59的、其中在各屬性中設置典型值的虛設JDF。
在打印任務的JDF中沒有設置屬性的情況下,單個任務接收單元64從虛設JDF中檢索屬性。并且,在打印任務中未包括JDF的情況下,將虛設JDF添加到打印任務中。此外,檢測其屬性值超過對應于各RIP引擎59的值的規定范圍的屬性,以確定接收了與RIP引擎59不兼容的JDF。在這種情況下,JDF中的屬性的值被修正為虛設JDF中的屬性的值。
通過準備虛設JDF,即使應用12沒有在JDF中設置某些屬性或者在打印任務中沒有包括JDF,DFE 32也可以創建“DFE中的任務屬性”(稍后描述)。
任務接收單元51將打印任務(JDF+PDL)輸出到系統控制單元52。此外,通過虛設JDF創建的JDF可以簡稱為JDF。
系統控制單元52將所接收的打印任務存儲在任務數據存儲單元53中,或者將他們輸出給任務控制單元55。例如,在預先將JDF 32設置為將打印任務存儲到任務數據存儲單元53中的情況下,系統控制單元52將打印任務存儲到任務數據存儲單元53中。并且,例如,在JDF中包括了是否將任務存儲到任務數據存儲單元53中的描述的情況下,DFE 32遵守該描述。
此外,例如,在給出了用于將存儲在任務數據存儲單元53中的打印任務顯示在顯示器330上的用戶操作的情況下,系統控制單元52將存儲在任務數據存儲單元53中的JDF輸出給UI控制單元54。當用戶改變JDF時,UI控制 單元54接受該改變,并且系統控制單元52再次將改變了的JDF存儲在任務數據存儲單元53中。
當接收到來自用戶的執行打印任務的指令時,終端用戶環境1、或過程管理部20、系統控制單元52將存儲在任務數據存儲單元53中的打印任務輸出給任務控制單元55。并且,例如,在JDF中描述了打印的時間的情況下,系統控制單元52在所描述的時間將存儲在任務數據存儲單元53中的打印任務輸出給任務控制單元55。
任務數據存儲單元53是用于存儲如上所述的打印任務的、被包括在輔助存儲設備323或DFE 32的記錄介質331中的存儲區域。此外,任務數據存儲單元53可以被包括在網絡上的存儲設備(未示出)中。
UI控制單元54通過分析JDF而在顯示器330上顯示打印任務的內容。此外,在本實施例中,UI控制單元54在顯示器330上顯示由RIP引擎59創建的柵格數據。并且,UI控制單元54接受用戶對于RIP引擎59的選擇并且通知任務控制單元55。
任務控制單元55控制RIP控制單元58來創建柵格數據,并且控制打印機控制單元61來打印。具體地,任務控制單元55首先將打印任務的JDF發送給JDF分析單元56,同時將JDF轉換請求輸出給JDF分析單元56。同時,在打印任務中設置了“穿越模式”的情況下,由于允許RIP引擎59直接參考JDF因此不將打印任務輸出給JDF分析單元56。
JDF分析單元56從任務控制單元55接收JDF和JDF轉換請求。JDF分析單元56分析JDF的描述以確定應用12的制造商(或者適當的RIP引擎59以處理JDF),從而在“RIP引擎識別信息”中反映確定的結果。當在JDF中設置了“RIP引擎識別信息”時,通常,確定的結果相當于“RIP引擎識別信息”。然而,如果確定的結果不同于“RIP引擎識別信息”,則“RIP引擎識別信息”被優先。
JDF分析單元56通過使用為各制造商準備的轉換表66來將JDF轉換為可以由DFE 32處理的“DFE中的任務屬性”。也就是說,在DFE 32由制造商“C”創建的情況下,不僅由制造商“C”的應用所創建的JDF而且由制造商“A”或“B”的應用所創建的JDF都可以被轉換為可以由“C”的DFE 32處理的 “DFE中的任務屬性”。
在創建“JDF中的任務屬性”時,JDF分析單元56在“JDF中的任務屬性”中設置“RIP控制模式”。在“RIP控制模式”(稍后描述)中設置“頁面模式”或“紙張模式”。預先調查來了解各制造商是使用“頁面模式”或“紙張模式”來創建打印任務的。因此,如果確定了已經創建了JDF的應用12的制造商,則也可以確定“RIP控制模式”。在本實施例中,DFE 32期望在集合打印設置中使用“頁面模式”(“頁面模式”是默認的操作模式)。
因此,接收了“DFE中的任務屬性”的任務控制單元55將“DFE中的任務屬性”和PDL轉換為“RIP參數列表”,從而將作為“RIP參數列表”的打印任務輸出給RIP控制單元58。
在本實施例中,當打印任務中設置了“穿越模式”時,由于JDF分析單元56不允許創建“DFE中的任務屬性”,因此任務控制單元55基于PDL和JDF來創建“RIP參數列表”。在這種情況下,不創建“DFE中的任務屬性”原因是RIP引擎59直接引用JDF并且不需要“DFE中的任務屬性”。并且,在“RIP參數列表”中的某項目中設置用于使得RIP引擎59引用JDF的信息使得RIP引擎59能夠直接引用JDF。
“RIP參數列表”包括“RIP控制模式”。RIP控制單元58參考“RIP控制模式”來控制RIP引擎59。因此,基于“RIP控制模式”來確定順序。
“頁面模式”。在這種模式下,逐頁給出用于RIP處理的指令并且創建其中將頁面聚合到一張紙上的柵格數據。
“紙張模式”。在這種模式下,預先將多個頁面聚合成一張紙,并且按張逐部分地(分別對應于被聚合之前的頁)給出用于RIP處理的指令,從而創建柵格數據。
并且,在打印任務中設置了“穿越模式”的情況下,任務控制單元55在“RIP參數列表”的“RIP控制模式”中設置“穿越模式”。也就是說,在“RIP控制模式”中,可以如同“頁面模式”和“紙張模式”一樣地設置“穿越模式”。此外,并不必須在“RIP控制模式”中設置“穿越模式”,而是可以在“RIP參數列表”的預先確定的項目中設置“穿越模式”。此外,任務控制單元55在“RIP參數列表設置”中設置“RIP引擎識別信息”。
RIP單元57包括RIP控制單元58和RIP引擎59,并用這些單元創建柵格數據。RIP控制單元58分析“RIP參數列表”中的信息,從而確定要被使用的RIP引擎59。基于“RIP參數列表”中的一個或者更多個項目、或者基于“RIP參數列表”中表示的“RIP引擎識別信息”來確定RIP引擎59。例如,由JDF分析單元56和單個任務接收單元64的其中之一來設置“RIP引擎識別信息”。在單個任務接收單元64設置“RIP引擎識別信息”的情況下,基于“RIP引擎識別信息”來確定RIP引擎59。并且,在“RIP控制模式”中設置了“穿越模式”的情況下,基于“RIP引擎識別信息”來確定RIP引擎59。RIP控制單元58參考“RIP參數列表”將RIP命令發送給所選擇的RIP引擎59。
“RIP參數列表”(權利要求中的控制數據的示例)是用于執行RIP處理的一組信息。任務控制單元55確定要被提供給RIP引擎59的RIP處理的命令。該命令被稱為RIP命令。“RIP參數列表”包括“RIP控制模式”。RIP控制單元58參考“RIP控制模式”控制RIP引擎59。因此,基于“RIP控制模式”來確定順序。
在“RIP控制模式”為“紙張模式”的情況下,RIP控制單元58參考“RIP參數列表”根據“紙張模式”輸出RIP命令。因此,統一了打印任務中的差異。
RIP引擎59是用于根據RIP命令通過柵格化來創建柵格數據的渲染引擎。在“RIP參數列表”中設置了“穿越模式”的情況下,RIP引擎59(本實施例中的“A”的RIP引擎59)是指使用了用于訪問“RIP參數列表”中的JDF的信息的JDF。
圖像存儲單元60是用于存儲所創建的柵格數據的裝置。在創建了虛設JDF的情況下,針對一個打印任務存儲了多個柵格數據。例如,圖像存儲單元60被包括在輔助存儲設備323中。圖像存儲單元60還可以被包括在網絡上的存儲設備中。
與打印機31連接的打印機控制單元61檢索存儲在圖像存儲單元60中的光柵數據,并將其發送給打印機31并從而執行打印。并且,基于從任務控制單元55接收的“整理信息”來執行整理處理。
打印機控制單元61可以通過使用多種通信標準與打印機31通信來獲取打 印機信息。例如,在創建了用于打印工作流的標準的CIP4中定義了DevCaps標準作為JDF標準,用于將設備特定信息傳送給打印機。并且,已知通過使用SNMP(簡單網絡管理協議)通信協議和MIB(管理信息庫)數據庫來收集打印機信息的方法。通過使用這些,打印機控制單元61獲取存儲在打印機31中的各種信息。例如,可以獲得打印機31的裝置配置中的信息(例如是否包括或不包括ADF、是否包括或不包括雙面打印單元、是否包括或不包括手動送紙盤、是否包括或不包括整理器等)。并且可以檢測打印機31的狀態(例如打印、掃描、傳真接收、休眠等)。此外,還可以檢測紙張剩余量。
設備信息管理單元62管理與RIP引擎59對應的單個任務接收單元64的設備信息、DFE 32的設備信息或被連接的打印機31的設備信息。DFE 32的設備信息包括關于DFE 32的單個任務接收單元64的信息、關于RIP引擎59的制造商的信息、RIP引擎59是否支持或者不支持“穿越模式”、期望RIP引擎59以“頁面模式”和“紙張模式”中的哪一個來操作等。打印機31的設備信息包括所連接的打印機31的識別信息,打印機31可執行的整理的信息。當DFE 32被激活時,設備信息管理單元62管理的設備信息從RIP引擎59而獲得、或者從文件中檢索而獲得等。
設備信息通信單元63例如通過使用JMF(任務消息格式)將設備信息發送給應用12(客戶端PC)。JMF是在客戶端PC 11和DFE 32之間使用的語言。應用12(客戶端PC)是權利要求中外部設備的示例。根據JDF的規范來定義JMF并且以XML來描述JMF。通過使用JMF,DFE 32可以發送系統狀態、打印任務的事件、所執行的打印任務的多種日志信息等。此外,也可以使用MIB。
圖8是顯示了應用12的功能配置的框圖。此外,在圖8中,省略了用于接收打印任務或接受用戶操作的功能。應用12包括查詢單元71和任務發送單元72。這些單元的功能或裝置是通過信息處理裝置的CPU 321協同多種硬件資源執行安裝在信息處理裝置中的應用12的程序來實現的。
查詢單元71將“查詢消息”(稍后描述)發送給DFE 32。也就是說,包括在DFE 32等中的RIP引擎59的設備信息查詢DFE 32。任務發送單元72基于作為對查詢的響應而接收的、包括在DFE 32等中的與RIP引擎59有關 的設備信息來選擇RIP引擎59,并且將打印任務發送給單個任務接收單元64,用于接收所選擇的RIP引擎59的打印任務。
[設備信息通信單元發送的設備信息]
圖9A是顯示了從應用12發送給DFE 32的處理請求(查詢)示例的示意圖。為了便于描述在圖9A中給出了行號。第一行中描述的JMF標簽表示“工作流軟件A”將JMF消息發送給“DFE”。“JDF
xmlns="http://www.CIP4.org/JDFSchema_1_1”表示作為任務票符合CIP4。
“xmlns:C="www.ccc.com/schema/ccc"”表示JDF標簽定義不符合CIP4,而是由打印業務操作者/供應商擴展的。在這個示例中,JDF中以“C:”開頭的標簽是擴展的標簽。
第二行中所述的評論標簽告知了由“工作流軟件A”支持的API(應用接口)的版本。第三行中所述的查詢標簽告知了查詢ID以及查詢內容是設備信息(knownDevices,已知設備)。
圖9B是顯示了響應于查詢的從DFE發送給應用12的設備信息示例的示意圖。設備信息是權利要求中的單元信息的示例。下文示出本實施例的設備信息中的重要描述。第二行中所述的JMF標簽表示“DFE”將JMF消息發送給“工作流軟件A”。第四行中所述的響應標簽表示響應的內容是設備信息(KnownDevises)。
在第9-11行描述了單個任務接收單元64a和設備信息。VirtualPrinter標簽用于表示單個任務接收單元64。名稱屬性用于表示識別了單個任務接收單元64的唯一的名稱。RipEngine標簽用于指示RIP引擎59的信息。RipMode屬性用于表示“RIP控制模式”。制造商標簽用于表示RIP引擎59的制造商(或供應商)。因此,“A”的RIP引擎59被稱為“VirtualPrinterA”,表示單個任務接收單元64a。在“RIP模式”(RIP控制模式)中可設置“PassThrough(穿越)”(“穿越模式”)并且將“Page(頁面)”(“頁面模式”)表示為執行打印的模式。“Manufacturer(制造商)”是”A”。
在第12-14行中描述了“B”的RIP引擎59的設備信息。“B”的RIP引擎59被稱為“VirtualPrinterB”,其“RIP Mode(RIP模式)”(RIP控制模式)是“Sheet(紙張)”(“紙張模式”)。“Manufacturer(制造商)”是“B”。
在第15-17行中描述了“C”的RIP引擎59的設備信息。“C”的RIP引擎59被稱為“VirtualPrinterC”,其“RIP Mode(RIP模式)”(RIP控制模式)是“Page(頁面)”(“頁面模式”)。“Manufacturer(制造商)”是“C”。
應用12可以基于這樣的設備信息獲得關于包括在DFE 32中的RIP引擎59的信息。例如,可以通過將VirtualPrinter標簽中的“Name(名稱)”屬性設置為指定信息來指定RIP引擎59。
[應用對單個任務接收單元的指定]
應用12的任務發送單元72接收設備信息,將指定了適當的單個任務接收單元64的打印任務發送到DFE 32。可以預先確定或者可以由用戶指定用于應用12的RIP引擎59。例如,當屬性“Manufacturer(制造商)”(制造商名稱)是“A”時,“A”的應用12選擇“VirtualPrinterName”=“VirtualPrinterA”。
在例如“RipMode”(并非制造商的名稱)優先的情況下,考慮“Page(頁面)”或者“Sheet(紙張)”、或者是否可設置還是不可設置“PassThrough(穿越)”來選擇單個任務接收單元64。
任務發送單元72選擇單個任務接收單元64,通過例如描述以下URL(統一資源定位器)發送指定了單個任務接收單元64的打印任務。
HTTP://Hostname/DeviceID/VirtualPrinterName
“Hostname”表示DFE 32的主機名稱(Hostname),替代地可以描述IP地址。
“DeviceID”與在“Query message(查詢消息)”中使用的“DeviceID”相同。
“VirtualPrinterName”被設置為在“Response Message(響應消息)”中所述的VirtualPrinter標簽中的屬性“Name(名稱)”的值。
因此,在任務發送單元72選擇“A”的RIP引擎59(選擇“A”單個任務接收單元64a)的情況下,將打印任務發送到以下URL。
HTTP://Hostname/DFE/VirtualPrinterA
因此,應用12通過指定單個任務接收單元64來選擇RIP引擎59。
[由“A”單個任務接收單元給出的表示“穿越模式”的信息]
為了使用針對DFE 32未公開的屬性來創建柵格數據,“A”單個任務接收 單元64a將表示“穿越模式”的信息添加到打印任務。可以基于表示“穿越模式“的信息由任務控制單元55來設置用于訪問JDF的信息。
圖10是顯示了在由“A”單個任務接收單元64a給出的打印任務中表示“穿越模式”的信息的幀格式的示例的示意圖。第三行中所述的InterpetingParams標簽中的屬性“Mode(模式)”的值“PassThrough(穿越)”是表示由“A”單個任務接收單元64a給出的“穿越模式”的信息。
此外,雖然圖10中表示“穿越模式”的信息被包括在JDF中,然而表示“穿越模式”的信息可以與JDF分開創建并作為文件等添加到JDF。
并且,雖然在圖10中略去,然而“A”單個任務接收單元64a添加“RIP引擎識別信息”,以便RIP控制單元58可以選擇“A”的RIP引擎59。
[JDF和確定已經創建了JDF的應用的制造商]
以XML(可擴展標記語言)來描述JDF。XML是用于使用具有特定含義的標簽來結構化文檔的結構化文本的標準。
圖11A、圖11B和圖11C是分別示出了JDF中的描述的一部分的示例的示意圖。圖11A顯示了由“C”的應用12創建的JDF的一部分的示例。在JDF中描述了打印任務中的指令。
“JDFxmlns="http://www.CIP4.org/JDFSchema_1_1"”表示JDF票符合CIP4。
“xmlns:C="www.ccc.com/schema/ccc""表示標簽定義不符合CIP4,它是由打印業務操作者/供應商獨立擴展的。在這個示例中,以“C:”開始的標簽都是擴展標簽。
“ResourcePool”表示一組執行打印的屬性的定義。
“LayoutPreparationParams”是由“ResourcePool”定義的屬性中的一個屬性,它定義了與拼版有關的屬性。
“ResourceLinkPool”表示一組對“ResourcePool”中的屬性的引用的定義,其中在使用了不同屬性的任務中的特定范圍內共同使用例如頁之間的范圍等的屬性。
“ComponentLink”是在“ResourceLinkPool”中的引用的定義,表示對與輸出對象及其信息相關的屬性的引用。
“Amount(數量)”表示打印份數。
“Rotate(旋轉)”表示圖像的旋轉角度。
圖11B顯示“A”的JDF和擴展示例。圖11C顯示“B”的JDF和擴展示例。在圖11B中“xmlns:A="www.aaa.com/schema/aaa"”表示以“A:”開始的JDF中的標簽都是“A”的擴展標簽。在圖11C中“xmlns:B="www.bbb.com/schema/bbb"”表示以“B:”開始的JDF中的標簽都是“B”的擴展標簽。
因此,JDF分析單元56可以參考JDF中的這樣的描述來確定已經創建了JDF的應用12的制造商。可以使用對應于應用12的制造商的轉換表66(稍后描述)將JDF轉換成可以由“C”的DFE 32處理的“DFE中的任務屬性”。
并且,在JDF中包括“RIP引擎識別信息”的情況下,在沒有執行上述分析的前提下,可以通過使用對應于由“RIP引擎識別信息”表示的應用12的轉換表66將JDF轉換成可以由“C”的DFE 32來處理的“DFE中的任務屬性”。
[創建DFE中的任務屬性]
下文將參考圖12A、12B和12C以及圖13A、13B和13C描述“DFE中的任務屬性”的創建。圖12A、12B和12C是示出了表示轉換表66的示例的示意圖。圖13A、13B和13C用于示出“DFE中的任務屬性”的創建的示意圖。此外,在JDF中設置了“穿越模式”的情況下,并不創建“DFE中的任務屬性”,原因是在這種情況下任務控制單元55不向JDF分析單元56發送JDF。因此,僅當JDF中沒有設置“穿越模式”時才創建“DFE中的任務屬性”。
JDF分析單元56使用與已經創建了JDF的應用12的制造商相對應的轉換表66,將JDF轉換為“DFE中的任務屬性”。在不能確定已經創建了JDF的應用12的制造商的情況下,通過使用每個轉換表66將JDF轉換為“DFE中的任務屬性”。在這種情況下,為每個RIP引擎59創建“DFE中的任務屬性”。
圖12A是示出了“C”的轉換表66的示例的示意圖。在“C”的轉換表66中,名為“數量”的屬性的值對應于名為“打印份數”的項目的值,同時名為旋轉”的屬性的值對應于名為“旋轉”的項目的值。
如圖13A、13B和13C所示,參考用于將JDF中的標簽的屬性與“DFE中的任務屬性”中的項目相關聯的轉換表,將屬性的值用作“DFE中的任務 屬性”中的項目的值,以這種方式來轉換JDF。
JDF分析單元56不僅包括“C”的轉換表66,也包括“A”的轉換表66和“B”的轉換表66。圖12B是示出了“A”的轉換表66的示例的示意圖。圖12C是示出了“B”的轉換表66的示例的示意圖。如上所述,JDF分析單元56檢測表示JDF中的擴展標簽的描述來確定應用12的制造商,從而選擇與制造商相對應的轉換表。
也可以類似地轉換“A”和“B”的JDF。在“A”的轉換表66中,名為“A:數量”的屬性的值對應于名為“打印份數”的項目的值,同時名為“A:旋轉”的屬性的值對應于名為“旋轉”的項目的值。在“B”的轉換表66中,名為“B:DeliveryAmount”的屬性的值對應于名為“打印份數”的項目的值,同時名為“旋轉”的屬性的值對應于名為“旋轉”的項目的值。此外,在“B”的轉換表66中,僅在名為“B:AlternateRotation”的屬性的值為“假”的情況下旋轉操作才有效。因此,當由JDF分析單元56確定是“A”的JDF還是“B”的JDF時,可以與“C”的JDF的情況下類似地創建“DFE中的任務屬性”。
此外,當JDF分析單元56確定打印任務中與聚合打印相關的格式是由應用12的制造商而不是由自己的制造商(制造商“C”)描述的時候,JDF分析單元56在“DFE中的任務屬性”中的名為“RIP控制模式”的項目中設置“紙張模式”。當應用12是自己的(“C”的)應用時、或者以與自己的應用12所描述的方式相同的方式描述與打印任務中的聚合打印相關的格式時,在名為“RIP控制模式”的項目上設置“頁面模式”。因此,RIP控制單元58可以參考“RIP控制模式”來控制RIP命令輸出到RIP引擎59。
圖14是示出了“DFE中的任務屬性”的示例的示意圖。“DFE中的任務屬性”大致分為與任務執行相關的“任務信息”;與柵格數據相關的“編輯信息”;和與整理處理相關的“整理信息”。
“任務信息”包括用于顯示打印份數的“打印份數”項目。
“編輯信息”包括用于顯示打印方向的“方向信息”項目。
“編輯信息”中的“打印面信息”項目表示紙張的打印面。
“編輯信息”中的“旋轉”項目表示頁面的旋轉角度。
“編輯信息”中的“擴大/縮小”項目表示擴大/縮小及其比例。
“編輯信息”中的“圖像位置:偏移”項目表示圖像的偏移。
“編輯信息”中的“圖像位置:位置調整信息”項目表示圖像的位置調整。
“編輯信息”中的“布局信息:自定義·拼版”項目表示自定義拼版。
“編輯信息”中的“布局信息:頁數”項目表示一張紙中的頁碼。
“編輯信息”中的“布局信息:拼版信息”項目表示與拼版相關的信息。
“編輯信息”中的“布局信息:頁面順序信息”項目表示頁面打印的順序。
“編輯信息”中的“布局信息:蠕變(creep)位置調整”項目中的表示與蠕變位置調整相關的信息。
“編輯信息”中的“頁邊距信息”項目表示例如配件盒或裝訂線的與頁邊距相關的信息。
“編輯信息”中的“裁切·標記信息:中心·裁切·標記信息”項目表示與中心·裁切·標記相關的信息。
“編輯信息”中的“裁切·標記信息:邊角·裁切·標記信息”項目表示與邊角·裁切·標記相關的信息。
“整理信息”中的“校對信息”項目表示在打印多份副本的文檔的情況下該文檔是否具有打印頁面依據或者文檔依據。
“整理信息”中的“訂書/裝訂信息”項目表示與訂書/裝訂相關的信息。
“整理信息”中的“打孔信息”項目表示與打孔相關的信息。
“整理信息”中的“折疊信息”項目表示與折疊相關的信息。
“整理信息”中的“切齊”項目表示與切齊相關的信息。
“整理信息”中的“輸出托盤信息”項目表示與輸出托盤相關的信息。
“整理信息”中的“輸入托盤信息”項目表示與輸入托盤相關的信息。
“整理信息”中的“封面·紙張信息”項目表明與封面·紙張相關的信息。
并且,如圖14中所述,在“DFE中的任務屬性”中設置“RIP控制模式”。在“RIP控制模式”中設置“頁面模式”或“紙張模式”。此外,在虛設JDF中,在“RIP控制模式”中設置“頁面模式”。
[RIP參數列表]
圖15是示出了“RIP參數列表”示例的示意圖。圖15顯示了基于PDL和“DFE中的任務屬性”來創建“RIP參數列表”的示例。
“輸入/輸出數據類型信息”表示輸入數據和輸出數據的類型(輸入數據和輸出數據不僅表示PDL而且表示文本文件或JPEG圖像數據)。
“輸入/輸出數據的讀取/寫入位置指定信息”表示用于指定輸入數據和輸出數據的偏移(讀位置/寫位置)的方法。例如,表示“從指定位置”、“從當前位置”、“從末端”等等。
“輸入/輸出數據的讀/寫位置信息”表示輸入數據和輸出數據的當前處理位置。
“輸入/輸出數據的讀/寫執行模式信息”表示執行模式。例如,表示“讀”、“寫”、“讀_寫”(READ_WRITE)等。
“度量單位信息(量綱)”表示在“RIP參數列表”中使用的度量單位。例如,表示“毫米(mm)”、“英寸(inch)”、“像素(pel)”、“點(point)”等。
“輸入/輸出數據的壓縮方法信息”表示用于壓縮輸入數據和輸出數據的方法。例如,表示“解壓(UNCOMPRESSED)”、“壓縮比特(PACKBITS)”等。
“RIP控制模式”表示聚合打印的控制模式。例如,表示“頁面模式”或“紙張模式”。
“輸入/輸出圖像信息部”包括“與輸出圖像相關的信息”、“與輸入圖像相關的信息”和“與圖像的操作相關的信息”。
“圖像格式·類型”表示輸出圖像的格式的類型。例如,表示“光柵”等。
“圖像格式·量綱”表示輸出圖像的格式的量綱。
“圖像格式·分辨率”表示輸出圖像格式的分辨率。
“圖像位置”表示輸出圖像的位置。
“分色信息”表示色彩分離(色彩分解)。例如,表示“K”、“CMYK”、“分離”等。
“色彩平面·擬合·策略信息”表示用于操作色彩平面的方法。
“平面偏移信息”表示色彩平面的偏移量。
“圖像格式中的比特數”表示在輸出圖像的格式中的比特數。
“圖像的方向信息”表示輸出圖像的頁面方向。
“成像位置信息”表示裁切·區域的位置信息。
“成像尺寸信息”表示裁切·區域的尺寸信息。
“成像方法信息”表示剪輯的策略。
“色彩ICC信息”表示與色彩ICC概況相關的信息。
“字體替換信息”表示與字體替換相關的信息。
“成像基本點信息”表示成像的基本點。例如,表示“中心”、“右上”等。
“平版K黑信息”表示與平版K黑相關的信息。
“渲染信息”表示與渲染(柵格化)相關的信息。
“圖像格式·類型”表示輸入圖像的格式的類型。例如,表示“光柵”等。
“圖像格式·量綱”表示輸入圖像的格式的量綱。
“圖像格式·分辨率”表示輸入圖像格式的分辨率。
“圖像位置”表示輸入圖像的位置。
“輸入數據”表示輸入的數據。
“頁面范圍信息”表示頁碼。
“色彩ICC信息”表示與色彩ICC概況相關的信息。
“縮放·偏移信息”表示放大/縮小算法的偏移。例如,表示“水平偏移”,“垂直偏移”等。
“目標·區域信息”表示目標區域的寬度和高度。
“半色調信息”表示半色調偏移。例如,表示“水平偏移”、“垂直偏移”等。
“縮放算法信息”表示縮放的方法。
“與PDL相關的信息”包括“數據區域”、“尺寸信息”和“數據安排方法”。
“數據區域”表示存儲PDL的區域的信息。存儲在區域中的PDL包括字體信息、頁數信息等。
“尺寸信息”表明PDL的尺寸。
“數據安排方法”表示數據的安排方法。例如,表示“小端”、“大端”等。
<其中設置了“穿越模式”的打印任務的“RIP參數列表”>
下文中將描述基于打印任務中設置了“穿越模式”的JDF和PDL,由任務控制單元55創建的“RIP參數列表”。“穿越模式”是權利要求中的操作模式示例。
圖16是顯示了在打印任務中設置了“穿越模式”情況下的“RIP參數列表”示例的示意圖。通過直接基于PDL和JDF來創建“RIP參數列表”,可以將未被應用12向DFE 32公開的屬性包括到“RIP參數列表”中。
在打印任務中設置了“穿越模式”的情況下,首先,在“RIP控制模式”中設置“穿越模式”。
此外,任務控制單元55設置JDF的值以及基于“RIP參數表”的下列項目中的PDL來創建的信息。
“輸入/輸出數據類型信息”;
“輸入/輸出數據讀/寫位置指定信息”;
“輸入/輸出數據讀/寫的位置信息;和
“輸入/輸出數據讀/寫執行模式信息”。
也就是說,在這些項目里設置用于訪問JDF的信息,以使得RIP引擎59能夠檢索JDF。例如,在“輸入/輸出數據類型信息”中設置JDF的數據類型(例如文本或XML);在“輸入/輸出數據讀/寫位置指定信息”中設置“來自指定位置”;在“輸入/輸出數據讀/寫位置信息”中設置JDF的頂部地址;在“輸入/輸出數據讀/寫執行模式信息”中設置“READ(讀)”(表示讀取)。
因此,通過參考“RIP參數列表”來訪問JDF,“A”的RIP引擎59能夠檢索到針對DFE 32未公開的屬性。
[操作流]
下面將分兩種情況描述打印系統200的操作流,一種是設置了表示“穿越模式”的信息并且另一種是未設置表示“穿越模式”的信息。
圖17是示出了在未設置“穿越模式”的情況下處理打印任務的操作流示例的時序圖。
在步驟S1,應用12向DFE 32的設備信息通信單元63請求設備信息。
在步驟S2,設備信息通信單元63向設備信息管理單元62請求設備信息。
在步驟S3,設備信息管理單元62將被管理的設備信息輸出到設備信息通 信單元63。
在步驟S4,設備信息通信單元63將設備信息發送到應用12。
在步驟S5,應用12的任務發送單元72基于設備信息確定要被指定的單個任務接收單元64。
在步驟S6,應用12的任務發送單元72將打印任務(JDF+PDL)發送給DFE 32的任務接收單元51。
在步驟S7,任務接收單元51將打印任務輸出到單個任務接收單元64。
在步驟S8,單個任務接收單元64使用與所包括的RIP引擎59相對應的虛設JDF來修正所接收的JDF。此外,可以不執行這一步驟。
在步驟S9,單個任務接收單元64將打印任務輸出到系統控制單元52。
在步驟S10,系統控制單元52將打印任務輸出到任務控制單元55。
在步驟S11,任務控制單元55將JDF轉換請求與JDF一起輸出到JDF分析單元56。
在步驟S12,JDF分析單元56基于“RIP引擎識別信息”來確定已經創建了JDF的應用12,從而使用應用12所期望的RIP引擎的轉換表來創建“DFE中的任務屬性”以執行渲染。
在步驟S13,JDF分析單元56將“DFE中的任務屬性”輸出給任務控制單元55。
在步驟S14,任務控制單元55基于“DFE中的任務屬性”和PDL來創建“RIP參數列表”。
根據“RIP控制模式”可能是“頁面模式”或“紙張模式”,下面所述的處理可能不同。首先,描述“頁面模式”的情況。
在步驟S15-1,任務控制單元55將“RIP參數列表”輸出到RIP控制單元58。
在步驟S16-1,RIP控制單元58初始化RIP引擎59。此外,RIP控制單元58基于“RIP引擎識別信息”選擇RIP引擎59。
在步驟S17-1,任務控制單元55請求RIP控制單元58執行RIP。
在步驟S18-1,RIP控制單元58而不是任務控制單元55輸出RIP命令。在“RIP控制模式”是“頁面模式”的情況下,RIP控制單元58以適合于“頁 面模式”的順序輸出RIP命令。
在步驟S19-1、步驟S20-1,RIP引擎59柵格化。
在步驟S20-1,RIP引擎59將柵格數據存儲在圖像存儲單元60中。
接下來,描述“紙張模式”的情況。
在步驟S15-2,任務控制單元55將“RIP參數列表”輸出到RIP控制單元58。
在步驟S16-2,RIP控制單元58初始化RIP引擎59。此外,RIP控制單元58基于“RIP引擎識別信息”選擇RIP引擎59。
在步驟S17-2,任務控制單元55請求RIP控制單元58執行RIP。
在步驟S18-2,在“RIP控制模式”是“紙張模式”的情況下,RIP控制單元58以適合于“紙張模式”的順序輸出RIP命令。
在步驟S19-2,RIP引擎59柵格化。
在步驟S20-2,RIP引擎59將柵格數據存儲在圖像存儲單元60中。
因此,在“紙張模式”下任務控制單元55的操作與“頁面模式”下的操作沒有差異(始終按照“頁面模式”操作)。RIP控制單元58基于“RIP控制模式”來確定“頁面模式”和“紙張模式”之間的差異,從而統一了“頁面模式”和“紙張模式”之間的差異。
在步驟S21,任務控制單元55將“整理信息”與打印執行請求一起輸出到打印機控制單元61。這可以在創建柵格數據以前或在創建柵格數據以后執行。
在步驟S22,打印機控制單元61接收打印執行請求,檢查存儲在圖像存儲單元60中的柵格數據以執行打印。
圖18是示出了在設置了“穿越模式”的情況下處理打印任務的操作流示例的時序圖。
在步驟S1,應用12向DFE 32的設備信息通信單元63請求設備信息。
在步驟S2,設備信息通信單元63向設備信息管理單元62請求設備信息。
在步驟S3,設備信息管理單元62將被管理的設備信息輸出到設備信息通信單元63。
在步驟S4,設備信息通信單元63將設備信息發送到應用12。
在步驟S5,應用12的任務發送單元72基于設備信息確定要被指定的單個任務接收單元64。這里,選擇接受“穿越模式”的單個任務接收單元64。
在步驟S6,應用12的任務發送單元72將打印任務(JDF+PDL)發送給DFE 32的任務接收單元51。
在步驟S7,任務接收單元51將打印任務輸出到單個任務接收單元64。
在步驟S8,單個任務接收單元64在尋址為單個任務接收單元64自身的打印任務中設置“穿越模式”。
在步驟S9,單個任務接收單元64使用與所包括的RIP引擎59相對應的虛設JDF來修正所接收的JDF。此外,可以不執行這一步。
在步驟S10,個體任務接收單元64將打印任務(JDF+PDL+“穿越模式”)輸出到系統控制單元52。
在步驟S11,系統控制單元52將打印任務(JDF+PDL+“穿越模式”)輸出到任務控制單元55。
在步驟S12,任務控制單元55基于JDF和PDL創建“RIP參數列表”。
也就是說,在“RIP控制模式”中設置“頁面模式”或“紙張模式”以及“穿越模式”。并且,在“RIP參數列表”中設置用于訪問JDF的信息。
根據“RIP控制模式”可能是“頁面模式”或“紙張模式”,下面所述的處理可能不同。首先,描述“頁面模式”的情況。
在步驟S13-1,任務控制單元55將“RIP參數列表”輸出到RIP控制單元58。
在步驟S14-1,RIP控制單元58初始化RIP引擎59。此外,RIP控制單元58基于“RIP引擎識別信息”選擇RIP引擎59。
在步驟S15-1,由于在“RIP參數列表”中設置了“穿越模式”,因此RIP引擎59參考包括在“RIP參數列表”中的用于訪問JDF的信息來檢索JDF以分析它。因此,可以從JDF檢索到相對于DFE 32未公開的屬性。
在步驟S16-1,任務控制單元55請求RIP控制單元58執行RIP。
在步驟S17-1,RIP控制單元58而不是任務控制單元55輸出RIP命令。在“RIP控制模式”是“頁面模式”的情況下,RIP控制單元58以適合于“頁面模式”的順序輸出RIP命令。
在步驟S18-1,RIP引擎59柵格化。
在步驟S19-1,RIP引擎59將柵格數據存儲在圖像存儲單元60中。
接下來,描述“紙張模式”的情況。
在步驟S13-2,任務控制單元55將“RIP參數列表”輸出到RIP控制單元58。
在步驟S14-2,RIP控制單元58初始化RIP引擎59。此外,RIP控制單元58基于“RIP引擎識別信息”選擇RIP引擎59。
在步驟S15-2,由于在“RIP參數列表”中設置了“穿越模式”,因此RIP引擎59參考包括在“RIP參數列表”中的用于訪問JDF的信息來檢索JDF以分析它。因此,可以從JDF檢索到相對于DFE 32未公開的屬性。
在步驟S16-2,任務控制單元55請求RIP控制單元58執行RIP。
在步驟S17-2,在“RIP控制模式”是“紙張模式”的情況下,RIP控制單元58以適合于“紙張模式”的順序輸出RIP命令。
在步驟S18-2,RIP引擎59柵格化。
在步驟S19-2,RIP引擎59將柵格數據存儲在圖像存儲單元60中。
在步驟S20,任務控制單元55將“整理信息”與打印執行請求一起輸出到打印機控制單元61。這可以在創建柵格數據以前或在創建柵格數據以后執行。
在步驟S21,打印機控制單元61接收打印執行請求,檢查存儲在圖像存儲單元60中的柵格數據以打印。
如上所述,在包括與各個RIP引擎59相對應的單個任務接收單元64的本實施例的DFE 32中,應用12可以發送指定了單個任務接收單元64的打印任務。并且,即使在打印任務中設置了相對于DFE 32未公開的屬性,RIP引擎59也可以分析JDF從而在柵格數據中反映未公開的屬性,原因是單個任務接收單元64在打印任務中設置了“穿越模式”并且用于訪問JDF的信息被包括在“RIP參數列表”中。
[適當變例]
以上,雖然為了完整清晰的披露而針對特定實施例描述了本發明,然而權利要求并未因此受到限制,而應解釋為本領域技術人員能夠做出的所有的修改 和替代結構都應包括在本發明的基本教示之內。
例如,雖然圖7中DFE 32具有所有功能,然而這些功能可以被分配給通過網絡3彼此通信的不同設備。例如,RIP引擎59和JDF分析單元56可以布置在DFE 32能夠訪問的網絡上。
同樣地,圖像存儲單元60或任務數據存儲單元53可設置在DFE 32能夠訪問的網絡上。
并且,可以將設備信息管理單元62或設備信息通信單元63包括在布置在網絡上的設備中而不是包括在DFE 32中。

關 鍵 詞:
信息處理 裝置 系統 記錄 介質
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:信息處理裝置、信息處理系統和記錄介質.pdf
鏈接地址:http://www.wwszu.club/p-6373461.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
鬼佬大哥大