午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

信息處理裝置及圖像形成裝置和后處理裝置的控制方法

文檔序號:6578197閱讀:470來源:國知局
專利名稱:信息處理裝置及圖像形成裝置和后處理裝置的控制方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種文檔處理系統(tǒng),該文檔處理系統(tǒng)被配置為通過使用結(jié)
合多個(gè)近線整理器(nearline finisher)的打印機(jī)來執(zhí)行印前和印刷處理。
背景技術(shù)
當(dāng)從事商用印刷業(yè)務(wù)的公司從第三方(消費(fèi)者或客戶)接收到印刷產(chǎn) 品(雜志、報(bào)紙、傳單、廣告或凹版印刷)的訂單時(shí),該公司生產(chǎn)客戶期 望的印刷產(chǎn)品、向客戶交付最終的打印產(chǎn)品,并從客戶收取相應(yīng)的報(bào)酬。 同時(shí),在商用印刷行業(yè)中,例如膠版印刷機(jī)的大型印刷裝置仍作為主流使 用。
在這種情況下,在商用印刷行業(yè)中,在獲取最終打印產(chǎn)品之前,執(zhí)行 各種處理和操作。更具體地說,例如輸入文檔、提供圖案和版面布局、展 現(xiàn)綜合版面布局(展現(xiàn)打印機(jī)的輸出)、校對(校正版面布局和調(diào)整顏色)、 校正印刷、制作曬版原版、打印、后處理以及出貨的處理和操作。
當(dāng)使用上述印刷機(jī)時(shí),總是需要制作曬版原版。在這點(diǎn)上,由于在這 種情況下必須需要包含版面布局和顏色的確認(rèn)的詳盡校對,因此校正或修 改制作完成的曬版原版很困難,而且在成本上是不利的。
如上所述,在商用印刷行業(yè)中,需要使用大型裝置。另外,完全生產(chǎn) 出客戶期望的打印產(chǎn)品需要花費(fèi)相當(dāng)長的時(shí)間。此外,執(zhí)行上述處理和操 作還需要專業(yè)知識。換句話說,需要工匠或熟練技工的經(jīng)驗(yàn)和技術(shù)。日本 專利特開平11-110535號公報(bào)公開了一種輸入文檔數(shù)據(jù)或構(gòu)成該文檔數(shù)據(jù) 的一部分的部分?jǐn)?shù)據(jù)、確定圖案和版面布局并執(zhí)行校正印刷的方法。
同時(shí),近來隨著電子照相型或噴墨型打印裝置的處理速度和圖像質(zhì)量 的提高,按需打印(POD, print on demand)的打印方法變得廣泛使用,與 使用上述方法的商用印刷行業(yè)產(chǎn)生了競爭。POD旨在通過將打印裝置執(zhí)行 的作業(yè)分為相對小的份,不使用大型裝置或復(fù)雜系統(tǒng)來執(zhí)行打印,并且以很短的交付時(shí)間來交付打印產(chǎn)品。
具體地說,POD最大限度地使用例如數(shù)字復(fù)印機(jī)或數(shù)字多功能外圍設(shè) 備(MFP)的數(shù)字圖像形成裝置,代替使用上述大型打印裝置或高度專用 的打印方法。由此,POD使用電子數(shù)據(jù)實(shí)現(xiàn)數(shù)字打印。使用POD方法的 POD市場已經(jīng)建立,并且變得普遍。
上述POD市場比傳統(tǒng)的商用印刷行業(yè)更頻繁的使用數(shù)字處理,并且使 用計(jì)算機(jī)來進(jìn)行管理和控制已變得流行。由此,計(jì)算機(jī)化的POD市場的規(guī) 模和技術(shù)水平已經(jīng)增長并提高到接近傳統(tǒng)印刷業(yè)的規(guī)模和技術(shù)水平。
在這種情況下,在POD市場中提供了例如付費(fèi)打印(PFP, Print For Pay) 服務(wù)和文印中心(CRD, Centralized Reproduction Department)月艮務(wù)的月艮務(wù)。 此處,PFP打印服務(wù)是通過復(fù)印店、打印店或印刷公司向普通消費(fèi)者提供 的服務(wù),而CRD服務(wù)是在公司內(nèi)部專門提供的服務(wù)。
近來,在POD市場中,不同的行業(yè)機(jī)構(gòu)開發(fā)了各種標(biāo)準(zhǔn),以便實(shí)現(xiàn)業(yè) 務(wù)運(yùn)作的集中支持和有效的業(yè)務(wù)管理。例如,印前、印刷及印后的工藝整 合國際合作組織(CIP4)提出了作業(yè)定義格式(JDF)標(biāo)準(zhǔn)。CIP4是致力 于整合印前、印刷以及印后的操作和處理的合作組織。
JDF使得能夠容易集中管理和自動(dòng)執(zhí)行從客戶輸入文檔開始到例如印 前、印刷以及印后的處理的打印處理。例如,當(dāng)將打印作業(yè)放入例如打印 店的打印機(jī)中時(shí),該打印作業(yè)由打印系統(tǒng)管理。該打印系統(tǒng)的操作者確定 在各處理步驟中對打印作業(yè)執(zhí)行什么處理,例如用于生成要打印的圖像數(shù) 據(jù)的光柵圖像處理器(RIP)處理、用于在紙張(片材)上打印圖像的打印 處理或用于裁剪并裝訂打印紙張的裝訂處理。
此外,操作者通過JDF定義各處理步驟的內(nèi)容,并將所定義的處理內(nèi) 容發(fā)送給執(zhí)行向其分配的處理的各個(gè)裝置。在接收到處理內(nèi)容之后,各裝 置根據(jù)所接收的處理內(nèi)容執(zhí)行處理。由此,能夠集中管理一系列的打印處 理。
在打印紙張的后處理過程中,使用稱作整理器的后處理裝置,例如紙 張折疊機(jī)和裁剪機(jī)。這種后處理裝置有三種類型。
一種類型是直接連接到打印裝置的整理器。打印紙張自動(dòng)地傳送到整理器中。這種類型的整理器稱為"聯(lián)線整理器"。另一種類型是不直接連接 到打印裝置而經(jīng)由網(wǎng)絡(luò)連接到打印裝置的整理器。這種類型的整理器稱為 "近線整理器"。由于打印紙張不是從打印裝置自動(dòng)傳送的,因此近線整理 器需要操作者向其傳送打印紙張。還有一種類型是既沒有直接連接到打印 裝置又沒有經(jīng)由網(wǎng)絡(luò)連接到打印裝置的"離線整理器"。因此,離線整理器 本身不能夠向打印裝置發(fā)送信息或從打印裝置接收信息。
除了上述傳統(tǒng)的方法以外,日本特開2005-101883號和第2001-142667 號公報(bào)公開了其他的傳統(tǒng)方法。
如上所述,作為行業(yè)標(biāo)準(zhǔn)的JDF使得能夠容易集中管理和自動(dòng)執(zhí)行從 客戶輸入文檔開始到例如印前、印刷以及印后處理的處理。然而,盡管JDF 是行業(yè)標(biāo)準(zhǔn)格式,但是JDF可以包括各廠商單獨(dú)擴(kuò)展的設(shè)置屬性。
因此,如果打印系統(tǒng)包括不同廠商的設(shè)備,則由于廠商之間的接口的 差異,很難通過JDF完全控制所有處理。例如,用于在印前和印刷處理期 間在執(zhí)行拼版和針對打印機(jī)的打印設(shè)置的"印前應(yīng)用程序"的廠商,和沒 有連接到打印裝置的"近線整理器"的廠商可能不同。
在這種情況下,印前應(yīng)用程序可能不具有關(guān)于"近線整理器"的接口 詳細(xì)信息。因此,印前應(yīng)用程序很難向"近線整理器"發(fā)出用于給出指令 的正確的JDF。因此,使用不同廠商的印前應(yīng)用程序和整理器可能需要額 外的操作來執(zhí)行打印。
更具體地說,需要操作者在閱讀操作手冊時(shí),向印前應(yīng)用程序和整理 器中的每一個(gè)發(fā)送合適的JDF以克服接口之間的差異,這點(diǎn)需要特別注意。 此外,上述問題阻止了通過JDF使從印前到印刷的處理的完全自動(dòng)化。

發(fā)明內(nèi)容
本發(fā)明旨在提供一種在將多個(gè)不同廠商的設(shè)備混合在一起的情況下, 使一個(gè)應(yīng)用程序能夠直接向所述多個(gè)不同廠商的設(shè)備發(fā)出指令的方法,該 方法能夠減少操作者的麻煩。
根據(jù)本發(fā)明的一方面,提供一種信息處理裝置,所述信息處理裝置被 配置為控制圖像形成裝置和后處理裝置,所述后處理裝置被配置為對由所
6述圖像形成裝置輸出的產(chǎn)品執(zhí)行后處理。所述信息處理裝置包括登記單 元,其被配置為登記作業(yè)單;搜索單元,其被配置為在由所述登記單元登 記的作業(yè)單中搜索能夠用于向所述后處理裝置發(fā)出指令的作業(yè)單;以及指 示單元,其被配置為通過使用作為所述搜索單元的搜索結(jié)果而提取的作業(yè) 單,來向所述后處理裝置發(fā)出指令。
通過下面參照附圖對示例性實(shí)施例的詳細(xì)描述,本發(fā)明的其他特征和 方面將變得清楚。


附圖被并入說明書中并構(gòu)成說明書的一部分,其例示了本發(fā)明的示例 性實(shí)施例、特征和方面,并與說明書一起用來說明本發(fā)明的原理。
圖1是例示根據(jù)本發(fā)明示例性實(shí)施例的獨(dú)立型(stand-alonetype)文檔 處理系統(tǒng)的示例性配置的框圖。
圖2是例示根據(jù)本發(fā)明示例性實(shí)施例的文檔處理系統(tǒng)的主計(jì)算機(jī)的示 例性配置的框圖。
圖3例示了根據(jù)本發(fā)明示例性實(shí)施例的書文件(book file)的示例性結(jié)構(gòu)。
圖4A和圖4B例示了根據(jù)本發(fā)明示例性實(shí)施例的書屬性的示例。 圖5例示了根據(jù)本發(fā)明示例性實(shí)施例的章屬性的示例。 圖6例示了根據(jù)本發(fā)明示例性實(shí)施例的頁屬性的示例。 圖7是例示根據(jù)本發(fā)明示例性實(shí)施例的用于打開書文件的示例性處理 的流程圖。
圖8例示了根據(jù)本發(fā)明示例性實(shí)施例的在打開新的書文件時(shí)顯示的用 戶接口畫面的示例。
圖9例示了根據(jù)本發(fā)明示例性實(shí)施例的在打開現(xiàn)有的書文件時(shí)顯示的 用戶接口畫面的示例。
圖IO是例示根據(jù)本發(fā)明示例性實(shí)施例的用于在書文件中導(dǎo)入電子文檔 文件的示例性處理的流程圖。
圖11是例示根據(jù)本發(fā)明示例性實(shí)施例的用于將應(yīng)用程序數(shù)據(jù)轉(zhuǎn)換為電
7子文檔文件的示例性處理的流程圖。
圖12例示了根據(jù)本發(fā)明示例性實(shí)施例的文檔文件的數(shù)據(jù)的示例性結(jié)構(gòu)。
圖13是例示根據(jù)本發(fā)明示例性實(shí)施例的在文檔處理系統(tǒng)中執(zhí)行的示例 性JDF登記處理的流程圖。
圖14例示了根據(jù)本發(fā)明示例性實(shí)施例的在文檔處理系統(tǒng)中執(zhí)行JDF登 記處理時(shí)使用的用戶接口畫面的示例。
圖15例示了根據(jù)本發(fā)明示例性實(shí)施例的文檔處理系統(tǒng)的JDF登記數(shù)據(jù) 庫(DB)的示例。
圖16例示了根據(jù)本發(fā)明示例性實(shí)施例的文檔處理系統(tǒng)的JDF登記DB 的示例。
圖17是例示根據(jù)本發(fā)明示例性實(shí)施例的在文檔處理系統(tǒng)中執(zhí)行的示例 性JDF輸出處理的流程圖。
圖18例示了根據(jù)本發(fā)明示例性實(shí)施例的用于在文檔處理系統(tǒng)中執(zhí)行 JDF輸出處理的用戶接口畫面的示例。
圖19例示了根據(jù)本發(fā)明示例性實(shí)施例的用于在文檔處理系統(tǒng)中執(zhí)行 JDF輸出處理的用戶接口畫面的示例。
圖20是例示根據(jù)本發(fā)明示例性實(shí)施例的在文檔處理系統(tǒng)中執(zhí)行的示例 性JDF輸出處理的流程圖。
圖21是例示根據(jù)本發(fā)明示例性實(shí)施例的在文檔處理系統(tǒng)中執(zhí)行的示例 性JDF登記處理的流程圖。
圖22例示了根據(jù)本發(fā)明示例性實(shí)施例的用于在文檔處理系統(tǒng)中執(zhí)行 JDF登記處理的用戶接口畫面的示例。
圖23例示了根據(jù)本發(fā)明示例性實(shí)施例的文檔處理系統(tǒng)中的輸出結(jié)果的 示例。
圖24例示了根據(jù)本發(fā)明示例性實(shí)施例的用于在文檔處理系統(tǒng)中編輯登 記的JDF屬性的用戶接口畫面的示例。
圖25例示了根據(jù)本發(fā)明示例性實(shí)施例的用于在文檔處理系統(tǒng)中編輯登 記的JDF屬性的用戶接口畫面的示例。圖26例示了根據(jù)本發(fā)明示例性實(shí)施例的用于在文檔處理系統(tǒng)中執(zhí)行 JDF輸出處理的用戶接口畫面的示例。
圖27是例示根據(jù)本發(fā)明示例性實(shí)施例的在文檔處理系統(tǒng)中執(zhí)行的示例 性JDF輸出處理的流程圖。
具體實(shí)施例方式
下面將參照附圖在此對本發(fā)明的各種示例性實(shí)施例、特征和方面進(jìn)行 詳細(xì)描述。應(yīng)當(dāng)注意,在這些實(shí)施例中給出的部件的相對布置、數(shù)字表達(dá) 式以及數(shù)值不是用于限制本發(fā)明的范圍。
在根據(jù)本發(fā)明第一示例性實(shí)施例的文檔處理系統(tǒng)中,電子文檔記錄器 將由一般應(yīng)用程序生成的數(shù)據(jù)文件轉(zhuǎn)換為電子文檔文件。裝訂應(yīng)用程序提 供編輯電子文檔文件的功能。
在本示例性實(shí)施例中,為了清楚地描述文檔處理系統(tǒng)中實(shí)現(xiàn)的各種功 能,分別提供一般應(yīng)用程序、電子文檔記錄器以及裝訂應(yīng)用程序中的各個(gè) 的功能。然而,向用戶提供的包(package)并不局限于這種配置??梢詫?文檔處理系統(tǒng)中實(shí)現(xiàn)的功能提供為包含這些功能的組合的應(yīng)用程序或圖形
圖1例示了根據(jù)本示例性實(shí)施例的文檔處理系統(tǒng)的示例性軟件配置。 所述文檔處理系統(tǒng)包括在打印處理中執(zhí)行的印前、打印以及整理處理。
參照圖l,文檔處理系統(tǒng)由作為本發(fā)明的文檔處理裝置(信息處理裝置) 的示例的計(jì)算機(jī)100 (下文中也稱作"主計(jì)算機(jī)")實(shí)現(xiàn)。
一般應(yīng)用程序101是提供各種功能(例如文字處理功能、電子表格功 能、照片修飾功能、繪畫或涂色功能、演示功能以及文本編輯功能)的應(yīng) 用程序。 一般應(yīng)用程序101具有針對在計(jì)算機(jī)100上運(yùn)行的操作系統(tǒng)(OS) 的打印功能。
在打印例如生成的文檔數(shù)據(jù)或圖像數(shù)據(jù)的應(yīng)用程序數(shù)據(jù)時(shí), 一般應(yīng)用 程序101使用由OS提供的預(yù)定接口 (圖形設(shè)備接口 (GDI))。
更具體地說,任意的一般應(yīng)用程序101將取決于OS的預(yù)定格式的輸出 命令("GDI函數(shù)")發(fā)送給OS的提供預(yù)定接口的輸出模塊(未示出),以
9打印生成的數(shù)據(jù)。在接收到輸出命令之后,輸出模塊將輸出命令轉(zhuǎn)換為例 如打印機(jī)的輸出設(shè)備能夠處理的格式。然后,輸出模塊輸出轉(zhuǎn)換后的命令
(設(shè)備驅(qū)動(dòng)程序接口 (DDI)函數(shù))。
輸出設(shè)備能夠處理的格式可以根據(jù)設(shè)備的類型、制造商以及型號而不 同。因此,向各設(shè)備提供用于控制該設(shè)備的唯一的設(shè)備驅(qū)動(dòng)程序。
OS使用設(shè)備驅(qū)動(dòng)程序來轉(zhuǎn)換命令、生成打印數(shù)據(jù)并用作業(yè)語言(JL) 描述打印數(shù)據(jù)以生成打印作業(yè)。當(dāng)使用微軟公司的Window產(chǎn)作為OS時(shí), 稱為GDI的模塊相當(dāng)于上述輸出模塊。
電子文檔記錄器102是上述設(shè)備驅(qū)動(dòng)程序的改進(jìn)。電子文檔記錄器102 是為實(shí)現(xiàn)本文檔處理系統(tǒng)而提供的軟件模塊。然而,電子文檔記錄器102 的目的不是作為特定的輸出設(shè)備,而是將輸出命令轉(zhuǎn)換為裝訂應(yīng)用程序104 和打印機(jī)驅(qū)動(dòng)程序106能夠處理的格式的命令。下面將詳細(xì)描述裝訂應(yīng)用 程序104和打印機(jī)驅(qū)動(dòng)程序106。
通過電子文檔記錄器102轉(zhuǎn)換后的格式(下文中,稱為"電子文檔格 式")可以是任何格式,只要其能夠以具體形式表現(xiàn)各文檔頁即可。在實(shí)質(zhì) 的標(biāo)準(zhǔn)格式中,例如,Adobe系統(tǒng)有限公司的便攜式文件格式(PDF)格式 和萬維網(wǎng)聯(lián)盟(W3C)提供的可縮放矢量圖形(SVG)格式可以用作電子 文檔格式。
當(dāng)一般應(yīng)用程序101使用電子文檔記錄器102時(shí),在執(zhí)行打印之前, 將電子文檔記錄器102指定為用于輸出的設(shè)備驅(qū)動(dòng)程序。然而,電子文檔 記錄器102剛生成的電子文檔文件并不具有作為電子文檔文件的完整格式。
因此,裝訂應(yīng)用程序104將電子文檔記錄器102指定為設(shè)備驅(qū)動(dòng)程序。 在裝訂應(yīng)用程序104的控制下,應(yīng)用程序數(shù)據(jù)被轉(zhuǎn)換為電子文檔文件。裝 訂應(yīng)用程序104使電子文檔記錄器102生成的新的且不完整的電子文檔文 件完整為具有稍后描述的格式的電子文檔文件。
下文中,當(dāng)需要對由電子文檔記錄器102生成的文件和由裝訂應(yīng)用程 序104賦予結(jié)構(gòu)的電子文檔文件進(jìn)行區(qū)分時(shí),將由電子文檔記錄器102生 成的文件稱為"電子文檔文件",而將由裝訂應(yīng)用程序104賦予結(jié)構(gòu)的電子 文檔文件稱為"書文件"。另一方面,如果不是特別需要區(qū)分由應(yīng)用程序生成的文檔文件、電子文檔文件以及書文件,則將文件統(tǒng)稱為"文檔文件"(或 "文檔數(shù)據(jù)")。
如上所述,電子文檔記錄器102被指定為設(shè)備驅(qū)動(dòng)程序, 一般應(yīng)用程
序101打印應(yīng)用程序數(shù)據(jù)。由此,以由一般應(yīng)用程序101定義的頁(下文
中,稱為"邏輯頁"或"文檔頁")為單位,將應(yīng)用程序數(shù)據(jù)轉(zhuǎn)換為電子文 檔格式。
將電子文檔格式的應(yīng)用程序數(shù)據(jù)作為電子文檔文件103存儲在例如硬 盤的存儲介質(zhì)上??梢詫⒃趯?shí)現(xiàn)根據(jù)本示例性實(shí)施例的文檔處理系統(tǒng)的計(jì) 算機(jī)中包含的本地驅(qū)動(dòng)器用作硬盤??蛇x地,如果可以經(jīng)由網(wǎng)絡(luò)進(jìn)行通信, 則可以將設(shè)置在網(wǎng)絡(luò)上的驅(qū)動(dòng)器用作硬盤。
如果一般應(yīng)用程序101本身具有生成電子文檔格式的數(shù)據(jù)的能力,則 沒有必要在打印前將電子文檔記錄器102指定為設(shè)備驅(qū)動(dòng)程序。在這種情 況下,在裝訂應(yīng)用程序104的控制下, 一般應(yīng)用程序101能夠?qū)⒁话銘?yīng)用 程序101本身生成的電子文檔格式的應(yīng)用程序數(shù)據(jù)轉(zhuǎn)換為電子文檔文件。
裝訂應(yīng)用程序104向用戶提供用于讀取電子文檔文件(書文件)103和 編輯所讀取的書文件103的功能。在打印由裝訂應(yīng)用程序104編輯過的書 文件103時(shí),裝訂應(yīng)用程序104激活電子文檔假脫機(jī)析取程序(despooler) 105。
電子文檔假脫機(jī)析取程序105是與裝訂應(yīng)用程序104 —起安裝在計(jì)算 機(jī)中的程序模塊。此外,電子文檔假脫機(jī)析取程序105是用于當(dāng)打印裝訂 應(yīng)用程序104使用的文檔(書文件)時(shí),向打印機(jī)驅(qū)動(dòng)程序106和打印機(jī) 107輸出圖形數(shù)據(jù)的模塊。
電子文檔假脫機(jī)析取程序105從硬盤中讀取指定的書文件103。此外, 電子文檔假脫機(jī)析取程序105生成與OS的輸出模塊兼容的輸出命令,來以 所讀取的書文件103中描述的格式打印各頁,并向輸出模塊輸出所生成的 輸出命令。在向輸出模塊輸出所生成的輸出命令時(shí),將用作輸出設(shè)備的打 印機(jī)107的打印機(jī)驅(qū)動(dòng)程序106指定為設(shè)備驅(qū)動(dòng)程序。
輸出模塊將通過使用打印機(jī)107的指定的打印機(jī)驅(qū)動(dòng)程序106接收到 的輸出命令轉(zhuǎn)換為打印機(jī)107能夠解釋并執(zhí)行的設(shè)備命令。然后,設(shè)備命
ii令被發(fā)送給打印機(jī)107。打印機(jī)107根據(jù)接收到的設(shè)備命令將圖像打印在打 印紙張上。
整理器專用應(yīng)用程序109是專門提供給對打印機(jī)107輸出的產(chǎn)品執(zhí)行 后處理的近線整理器(后處理裝置)110的應(yīng)用程序。整理器專用應(yīng)用程序 109根據(jù)用戶指令生成用于控制近線整理器110的作業(yè)單,并向近線整理器 IIO發(fā)送所生成的作業(yè)單。
在圖1中,整理器專用應(yīng)用程序109安裝在不同于安裝有裝訂應(yīng)用程 序104、 一般應(yīng)用程序101等的計(jì)算機(jī)100的計(jì)算機(jī)上。然而,整理器專用 應(yīng)用程序109也可以安裝在計(jì)算機(jī)100內(nèi)。
圖2例示了根據(jù)本示例性實(shí)施例的文檔處理系統(tǒng)的示例性硬件配置。
參照圖2,主計(jì)算機(jī)100包括中央處理單元(CPU) 201。 CPU 201根 據(jù)程序(例如,存儲在ROM 203的程序只讀存儲器(ROM) 203b或外部 存儲器211上的文檔處理程序(應(yīng)用程序),或打印處理相關(guān)程序)執(zhí)行處 理。由CPU 201執(zhí)行的處理包括文檔的處理,所述文檔混合有例如圖形、 圖像、字符或表(包括電子表格)的等構(gòu)成要素。此外,CPU 201控制連 接到主計(jì)算機(jī)100的系統(tǒng)總線204的設(shè)備的總體操作。
ROM 203的程序ROM 203b或外部存儲器211存儲基本輸入輸出系統(tǒng) (BIOS)和程序(例如作為CPU201的控制程序的操作系統(tǒng)程序(下文中, 簡稱為"OS"))。 ROM 203的字體ROM 203a或外部存儲器211存儲數(shù)據(jù) (例如在處理文檔中使用的字體數(shù)據(jù))。ROM 203的數(shù)據(jù)ROM 203c或外部 存儲器211存儲在執(zhí)行各種處理(例如文檔處理)時(shí)使用的各種數(shù)據(jù)。
隨機(jī)存取存儲器(RAM) 202用作CPU 201的主存儲器和工作區(qū)。鍵 盤控制器(KBC) 205控制來自鍵盤(KB) 209的鍵輸入和來自指示設(shè)備 (未示出)的命令輸入。陰極射線管(CRT)控制器(CRTC) 206控制CRT 顯示器(CRT) 210上的顯示??梢允褂靡壕э@示器(LCD)控制器和LCD 來替換CRTC 206和CRT顯示器210。
盤控制器(DKC) 207控制對外部存儲器211 (例如硬盤(HD)和軟 盤(FD))的存取。外部存儲器211存儲各種程序和數(shù)據(jù),例如,引導(dǎo)程序、 各種應(yīng)用程序、字體數(shù)據(jù)、用戶文件、要編輯的文件以及打印控制命令生成程序(下文中稱作"打印機(jī)驅(qū)動(dòng)程序")。
打印機(jī)控制器(PRTC) 208經(jīng)由預(yù)定的交互式接口 21連接到打印機(jī) 107,并控制與打印機(jī)107的通信??梢詫⑼ㄓ么锌偩€(USB)接口、電 氣電子工程師協(xié)會(IEEE) 1394接口或無線局域網(wǎng)(LAN)接口用作交互 式接口。
CPU 201在設(shè)置于RAM 202上的顯示信息RAM上,對輪廓字體進(jìn)行 光柵化,以提供圖形用戶接口 (GUI)。由此,在CRT210上實(shí)現(xiàn)了 "所見 即所得"(WYSIWIG)。另外,CPU201根據(jù)由用戶在CRT210上使用鼠標(biāo) 指針(未示出)而發(fā)出的命令,來打開各種登記窗口,以執(zhí)行各種數(shù)據(jù)處 理。在執(zhí)行打印時(shí),用戶打開用于執(zhí)行打印設(shè)置的窗口 (操作畫面),并能 夠執(zhí)行對打印機(jī)107的設(shè)置和對包含打印模式的選擇的打印機(jī)驅(qū)動(dòng)程序的 打印方法的設(shè)置。
打印機(jī)(打印裝置)107包括打印機(jī)CPU312。打印機(jī)CPU312控制連 接到打印機(jī)控制單元1000的系統(tǒng)總線315的設(shè)備的總體操作。另外,打印 機(jī)CPU 312經(jīng)由打印單元接口 (I/F) 316向打印單元(打印機(jī)引擎)317 輸出圖像信號(輸出信息)?;诶绱鎯υ赗OM 313的程序ROM 313b 或外部存儲器314上的控制程序的程序來執(zhí)行該輸出。
ROM313的程序ROM313b存儲例如打印機(jī)CPU 312的控制程序的程 序。ROM 313的字體ROM 313a存儲例如用于生成上述輸出信息的字體數(shù) 據(jù)的數(shù)據(jù)。當(dāng)使用不包括例如HD或集成電路(IC)卡的外部存儲器314 的打印機(jī)時(shí),ROM 313的數(shù)據(jù)ROM 313c存儲主計(jì)算機(jī)IOO使用的信息。
打印機(jī)CPU 312能夠經(jīng)由輸入單元318與主計(jì)算機(jī)100進(jìn)行通信。打 印機(jī)CPU 312能夠向主計(jì)算機(jī)100通知各種信息,例如,關(guān)于打印機(jī)107 的狀態(tài)信息。
RAM 319用作打印機(jī)CPU312的主存儲器和工作區(qū)。可以使用能夠連 接到擴(kuò)展端口 (未示出)的可選RAM來擴(kuò)展RAM319的存儲容量。RAM j丄y用1卞柳出1目顯兀微K12L35義、外現(xiàn)戮做仔怖IAS義以漢非芴大T王隨機(jī)仔耿仔 儲器(NVRAM)。
由存儲器控制器(MC) 320控制對外部存儲器314的存取。作為可選存儲器連接的外部存儲器314存儲字體數(shù)據(jù)、仿真程序以及表格數(shù)據(jù)等。 操作單元321包括例如在打印機(jī)107上實(shí)現(xiàn)各種操作的操作面板和開關(guān)的 部件以及發(fā)光二級管(LED)指示器。
外部存儲器314的數(shù)量并不局限于1個(gè)。更具體地說,可以設(shè)置至少 一個(gè)外部存儲器314,并且可以連接除內(nèi)置字體以外的多個(gè)可選字體卡,以 及存儲用于解釋不同語言系統(tǒng)的打印機(jī)控制語言(PCL)的程序的多個(gè)外部 存儲器。此外,可提供NVRAM (未示出)來存儲來自操作單元321的打 印機(jī)模式設(shè)置信息。
在描述裝訂應(yīng)用程序104的細(xì)節(jié)之前,首先描述書文件的數(shù)據(jù)格式。
與紙制書一樣,書文件具有3層結(jié)構(gòu)。更具體地說,頂層"書"對應(yīng) 于一本書,并包括整個(gè)文檔的屬性定義。中間層"章"對應(yīng)于紙制書的章。 各章包括各章的屬性定義。底層"頁"對應(yīng)于由應(yīng)用程序定義的各頁。各 頁可以包括各頁的屬性。
一本書可以包括多個(gè)章,而一個(gè)章可以包括多個(gè)頁。
圖3例示了根據(jù)本示例性實(shí)施例的書文件的示例性數(shù)據(jù)格式。圖3例 示的書文件的書、章以及頁的各個(gè)用與其相對應(yīng)的節(jié)點(diǎn)表示。 一個(gè)書文件 包括一本書。書和章是定義書的結(jié)構(gòu)的概念。因此,書和章包括定義的屬 性值以及與下層的鏈接,作為其實(shí)體。
頁包括由應(yīng)用程序輸出的各頁的數(shù)據(jù),作為其實(shí)體。因此,頁包括其 屬性值、文檔的頁的實(shí)體(下文中,稱為"文檔頁數(shù)據(jù)"或"文檔數(shù)據(jù)") 以及與各文檔頁數(shù)據(jù)的鏈接。
要在打印紙張(例如紙介質(zhì))上輸出的打印頁可以包括多個(gè)文檔頁。 該結(jié)構(gòu)并不由鏈接表示,而是表示為書、章以及頁的各層的屬性。
在圖3所示的示例中,因?yàn)闀募]有必要是一本完整的書,因此"書" 通常被描述為"文檔"。
參照圖3,文檔包括位于其頂層的文檔信息401。文檔信息401包括三 個(gè)主要部分402至404。文檔控制信息402存儲例如文檔文件的文件系統(tǒng)中 的路徑名稱的信息。文檔設(shè)置信息403存儲版面布局信息(例如,頁版面 布局)以及關(guān)于打印裝置的功能(例如,訂釘功能)的設(shè)置信息。
14文檔設(shè)置信息403對應(yīng)于書的屬性。章信息列表404將構(gòu)成文檔的章 的集合存儲為列表。該列表存儲章信息405。章信息405包括三個(gè)主要部分 406至408。
章控制信息406存儲關(guān)于章的名稱的信息。章設(shè)置信息407存儲關(guān)于 唯一設(shè)置給該章的頁版面布局和訂釘?shù)男畔?。章設(shè)置信息407對應(yīng)于章的 屬性。
如上所述,各章包括章設(shè)置信息407。因此,可以生成具有復(fù)雜的版面 布局的文檔,例如,第一章具有2-叩版面布局,而其它章具有4-up版面布 局。
頁信息列表408將構(gòu)成各章的文檔頁的集合存儲為列表。頁信息列表 408包括頁信息數(shù)據(jù)409。頁信息數(shù)據(jù)409包括三個(gè)主要部分410至412。
頁控制信息410存儲例如使用樹結(jié)構(gòu)表示的頁數(shù)的信息。頁設(shè)置信息 411存儲例如頁旋轉(zhuǎn)角和頁版面布局信息等的信息。頁設(shè)置信息411對應(yīng)于 文檔頁的屬性。
頁數(shù)據(jù)鏈接信息412是與頁相對應(yīng)的文檔數(shù)據(jù)。在圖3所示的示例中, 頁信息數(shù)據(jù)409沒有直接包括文檔數(shù)據(jù),而僅包括頁數(shù)據(jù)鏈接信息412。實(shí) 際的文檔數(shù)據(jù)存儲在頁數(shù)據(jù)列表413中。
圖4A和圖4B例示了根據(jù)本示例性實(shí)施例的書屬性(文檔設(shè)置信息 403)的示例。
通常,能夠利用下層重復(fù)定義的項(xiàng),即該下層的屬性值,其相對于上 層被優(yōu)先考慮。因此,僅在書屬性中包含的項(xiàng)目,即在書屬性中定義的值, 其對于整本書有效。
另一方面,可以將能夠在下層重復(fù)定義的項(xiàng)目用作在下層沒有提供定 義的情況下的默認(rèn)值。在本示例性實(shí)施例中,可以選擇是否優(yōu)先考慮下層 的屬性值。
在圖4A和圖4B所示的示例中,各項(xiàng)目沒有必要對應(yīng)于僅僅一個(gè)設(shè)置 項(xiàng)。也就是說,項(xiàng)目可以包括多個(gè)相關(guān)設(shè)置項(xiàng)。
參照圖4A和圖4B,在書屬性中可以包含以下14項(xiàng)作為特有項(xiàng)目,即, "打印方法"、"整理尺寸(finishing size)"、"版面布局方法"、"規(guī)矩線和出血(register mark and bleed)"、"裝訂邊/裝訂方向"、"裝訂細(xì)節(jié)"、"封面/封 底"、"索引頁"、"插入頁"、"章間隔(chapter break)"、"整理"、"硬封面 裝訂封面尺寸"、"整理時(shí)的放大/縮小"以及"出血的放大/縮小"??梢栽?書中定義這些項(xiàng)目。
對于屬性"打印方法",可以指定三個(gè)設(shè)置項(xiàng)的值,S口,"單面打印"、 "雙面打印"以及"裝訂打印"。對于屬性"整理尺寸",可以指定兩個(gè)設(shè) 置項(xiàng)的值,即,"固定尺寸"和"用戶指定尺寸"。整理尺寸屬性表示將在 設(shè)置項(xiàng)"紙尺寸"中指定的大小的打印紙張裁剪之后獲得的最終打印產(chǎn)品 的尺寸。
在本發(fā)明中,可以根據(jù)紙尺寸來單獨(dú)設(shè)置整理尺寸。將整理尺寸設(shè)置 為等于或小于紙尺寸。如果指定了需要設(shè)置整理尺寸的特定打印方法,則 紙尺寸只能在書屬性中定義,而不能在章屬性中定義。稍后將詳細(xì)描述章 屬性。
在通過使用聯(lián)線整理器或離線整理器裁剪輸出紙張并將其裝訂成書的 前提下,屬性"版面布局方法"指定了當(dāng)用戶期望在一個(gè)輸出紙張上拼版 并打印多個(gè)頁時(shí)的版面布局方法。可以將例如"頁"、"鞍式裝訂"、"硬封 面裝訂"或"四折(fourfold)"的設(shè)置項(xiàng)指定為版面布局方法。
屬性"頁"表示在整理時(shí)使用不折疊地裝訂打印紙張的版面布局,來 對要打印的頁進(jìn)行拼版的方法。設(shè)置項(xiàng)"鞍式裝訂"是指使用能夠通過 將獨(dú)立指定數(shù)量的打印紙張束折疊成兩個(gè)、并對折疊后的紙張束進(jìn)行裝訂 來對打印紙張裝訂的版面布局,對要打印的頁在紙張上進(jìn)行拼版的方法。
屬性"硬封面裝訂"是指使用能夠通過聯(lián)線整理器或離線整理器進(jìn) 行硬封面裝訂的版面布局,對要打印的頁在硬封面裝訂封面和正文紙張上 進(jìn)行拼版的方法。此外,"硬封面裝訂"還指如下裝訂方法在裝訂位置粘
貼打印的正文紙張,使用硬封面裝訂封面進(jìn)行包覆,并在必要時(shí),在三邊 裁剪硬封面裝訂紙張束。
屬性"四折"是指使用能夠無線裝訂四折輸出紙張束的版面布局, 對要打印的頁進(jìn)行拼版的方法。通過離線整理器在三邊或四邊裁剪輸出紙 張來實(shí)現(xiàn)無線裝訂(perfect binding)。屬性"規(guī)矩線/出血"指定在打印電子文檔文件時(shí)在要打印的頁上打印 規(guī)矩線和出血(裁剪邊)??梢葬槍φ眄摰母鬟呍O(shè)置出血區(qū)域(裁剪邊的 寬度)。出血區(qū)域表示從打印的紙張中要裁剪掉的寬度。規(guī)矩線(裁剪線標(biāo) 記)表示在用戶期望使用離線整理器裁剪打印的紙張時(shí)的裁剪線。
在屬性"裝訂邊/裝訂方向"中,如果紙張縱向放置,則可以從例如"長 邊裝訂(左)"、"長邊裝訂(右)"、"短邊裝訂(上)"以及"短邊裝訂(下)" 的選項(xiàng)中選擇文檔的裝訂方向。另一方面,如果紙張橫向放置,則可以從 例如"長邊裝訂(上)"、"長邊裝訂(下)"、"短邊裝訂(左)"以及"短邊 裝訂(右)"的選項(xiàng)中選擇文檔的裝訂方向。屬性"裝訂邊"是指在指定裝 訂方向的邊上設(shè)置的頁邊空白的寬度。
對于屬性"裝訂細(xì)節(jié)",如果指定了例如"鞍式裝訂"、"硬封面裝訂" 或"四折"的版面布局方法,則可以指定例如打開方向、束的張數(shù)、裝訂 邊(寬度)以及裝訂線偏移等項(xiàng)目。
屬性"封面/封底"包括在打印要裝訂成書的電子文檔文件的情況下, 使用封面/封底頁和要在封頁上打印的內(nèi)容的指定。
屬性"索引頁"包括將附錄索引頁作為單獨(dú)在打印裝置上設(shè)置的章間 隔插入的指定,以及對要在索引部分(附錄)上打印的內(nèi)容的指定。如果 向打印裝置提供具有在紙張束的期望位置插入與打印紙張分開提供的紙張 的功能的插入器,或者如果可以使用多個(gè)進(jìn)紙盒,則屬性"索引頁"被激 活。上述內(nèi)容同樣適用于屬性"插入頁"。
屬性"插入頁"包括將從插入器或進(jìn)紙盒提供的紙張作為章間隔插入 的指定。此外,如果指定插入這種紙張,則屬性"插入頁"可以包括對進(jìn) 紙?jiān)吹闹付ā?br> 屬性"章間隔"能夠針對章間隔指定是否使用新紙張、是否使用新頁 打印或者是否對章間隔應(yīng)用特定的操作。在單面打印的情況下,不論是否 指定了新紙張或新頁打印,均以相同的格式設(shè)置章間隔。另一方面,在雙 面打印的情況下,如果指定針對章間隔使用新紙張,則不會在同一張紙張 上打印不同的兩個(gè)連續(xù)的章,而如果指定針對章間隔使用新頁打印,則可 以在一張紙張的正面和反面分別打印不同的兩個(gè)連續(xù)的章。
17屬性"整理"指定是否對排出的紙張執(zhí)行例如鞍式裝訂、硬封面裝訂 處理或三邊裁剪的處理。如果使用的打印裝置具有整理功能,則屬性"整 理"被激活。
屬性"硬封面裝訂封面紙尺寸"是指在將"硬封面裝訂"設(shè)置為版面 布局方法的情況下可以設(shè)置的紙尺寸,并表示用于包覆正文紙張束的紙張 尺寸。
上述整理尺寸是指正文紙張的整理尺寸。由于能夠基于正文紙張的整 理尺寸自動(dòng)確定硬封面裝訂封面的整理尺寸,因此本示例性實(shí)施例沒有特 別將硬封面裝訂封面紙張的整理尺寸作為屬性進(jìn)行存儲。如同在正文紙張 的情況下,將硬封面裝訂封面紙張的尺寸設(shè)置為大于硬封面裝訂封面的整 理尺寸。
通過以下表達(dá)式計(jì)算硬封面裝訂封面的整理尺寸 正文紙張整理尺寸X 2+脊位寬度 上述表達(dá)式基于等于封面和封底的尺寸與脊位寬度之和的硬封面裝訂封面 紙張的整理尺寸,并且在本示例性實(shí)施例中,封面紙張尺寸和封底紙張尺 寸都等于正文紙張整理尺寸。通過正文紙張的厚度(其根據(jù)所使用的正文 紙張(介質(zhì))的類型而可能不同)與構(gòu)成書紙張束的正文紙張的總數(shù)的乘 積,可以計(jì)算脊位寬度。
如果針對屬性"整理時(shí)的放大/縮小"設(shè)置參數(shù)值"ON",則表示將要 根據(jù)整理紙張尺寸,來放大或縮小所輸入的文檔頁。如果針對屬性"出血
的放大/縮小"設(shè)置參數(shù)值"ON",則表示要根據(jù)包含出血區(qū)域尺寸的尺寸,
來放大或縮小所輸入的文檔頁,其中各出血區(qū)域尺寸是在整理紙張尺寸內(nèi) 針對紙張的四邊而設(shè)置的。
圖5例示了根據(jù)本示例性實(shí)施例的章屬性(章設(shè)置信息407)的示例。 圖6例示了根據(jù)本示例性實(shí)施例的頁屬性(頁設(shè)置信息411)的示例。章屬 性與頁屬性之間的關(guān)系類似于書屬性與下層屬性之間的關(guān)系。
在章屬性中,沒有定義章獨(dú)有的項(xiàng)目,并且所有項(xiàng)目與書屬性中定義 的項(xiàng)目相同。因此,如果章屬性中的定義不同于書屬性中的定義,則通常 優(yōu)先考慮使用章屬性中定義的參數(shù)值。然而,在本示例性實(shí)施例中,可以
18選擇是否優(yōu)先考慮下層中定義的屬性值。
僅定義了 5個(gè)書屬性和章屬性共有的項(xiàng)目,例如,紙尺寸、紙方向、
N-up打印的指定、放大/縮小以及紙張排出方法。在這5個(gè)共有項(xiàng)目中,如上所述,紙尺寸是指打印紙張的尺寸。如果沒有選擇硬封面裝訂或二折裝訂(等同于上述裝訂打印),則可以針對各章定義不同的紙尺寸。
屬性"紙方向"定義了紙張的方向,即,縱向(經(jīng)向)或橫向(緯向)。
屬性"N-up打印"指定了要在一頁紙上打印的文檔頁的數(shù)量。對于N-up版面布局的類型,可以指定例如,"1X1"、 "1X2"、 "2X2"、 "3X3"或"4X4"。如果針對屬性"放大/縮小"設(shè)置參數(shù)值"ON",則表示將要根據(jù)輸出紙張的尺寸,來放大或縮小所輸入的文檔頁。
屬性"紙張排出方法"指定是否對排出的紙張執(zhí)行訂釘。如果要使用的打印裝置包括訂釘功能,則屬性"紙張排出方法"被激活。
可以對頁屬性定義例如"頁旋轉(zhuǎn)"、"縮放"、"拼版"、"注釋"以及"頁分割"等的固有屬性。屬性"頁旋轉(zhuǎn)"指定當(dāng)在要打印的頁上對文檔頁進(jìn)行拼版時(shí)的頁旋轉(zhuǎn)角度。屬性"縮放"指定文檔頁的縮放(放大)比例??s放比例是文檔頁的尺寸對虛擬邏輯頁區(qū)域的尺寸(100%)的比例。
虛擬邏輯頁區(qū)域是指當(dāng)根據(jù)例如N-up打印的版面布局指定來拼版文檔頁時(shí)一個(gè)文檔頁的區(qū)域。例如,如果指定"1X1"拼版,則虛擬邏輯頁區(qū)域?qū)?yīng)于一個(gè)打印頁的區(qū)域。另一方面,如果指定"1X2"拼版,則虛擬邏輯頁區(qū)域?qū)?yīng)于各邊縮小為其原尺寸的70%的一個(gè)文檔頁的區(qū)域。
定義屬性"水印"和"頁眉/頁腳"為書、章以及頁屬性共有。"水印"是指與由應(yīng)用程序生成的圖像數(shù)據(jù)分開指定、并疊加打印的例如圖像或字符串的信息。
頁眉和頁腳中的各個(gè)是在各頁上邊緣或下邊緣打印的水印。對頁眉和頁腳設(shè)置可以由變量指定的項(xiàng)目,即,例如頁碼或日期和時(shí)間的信息。
可以在水印屬性和頁眉/頁腳屬性中指定的內(nèi)容,在章屬性和頁屬性中相同,但在書屬性中不同。
在書屬性中,可以指定水印和頁眉及頁腳的內(nèi)容。另夕卜,在書屬性中,可以在整本書中指定打印水印和頁眉及頁腳的方法。另一方面,在章屬性和頁屬性中,可以指定是否在對應(yīng)的章或頁中打印在書屬性中設(shè)置的水印或頁眉及頁腳。書文件包括上述配置和內(nèi)容。
下面將詳細(xì)描述由裝訂應(yīng)用程序104和電子文檔記錄器102執(zhí)行的生成書文件的示例性處理。所述書文件生成處理被實(shí)現(xiàn)為裝訂應(yīng)用程序104編輯書文件的操作的一部分。
圖7是例示根據(jù)本示例性實(shí)施例的由裝訂應(yīng)用程序104執(zhí)行的用于生成書文件的處理的示例的流程圖。
參照圖7,在步驟S701中,裝訂應(yīng)用程序104判斷要打開的書文件是否是要新生成的書文件。如果確定要打開的書文件是要新生成的書文件(步驟S701中的"是"),則處理進(jìn)入步驟S702。在步驟S702中,裝訂應(yīng)用程序104生成新的不包括章的書文件。
在圖3所示的示例中,新生成的書文件僅包括文檔信息401。更具體地說,文檔信息401是不存在對章的節(jié)點(diǎn)的鏈接的書的節(jié)點(diǎn)。對于書屬性(文檔設(shè)置信息403),應(yīng)用預(yù)先確定為新生成的一組屬性。
在步驟S704中,裝訂應(yīng)用程序104顯示用于編輯新的書文件的用戶接口 (UI)畫面。
圖8例示了根據(jù)本示例性實(shí)施例在新生成書文件時(shí)顯示的UI畫面800的示例。在圖8所示的示例中,書文件沒有任何實(shí)質(zhì)內(nèi)容。因此,在UI畫面800上沒有顯示任何信息。
另一方面,如果確定要打開的書文件是現(xiàn)有的書文件(步驟S701中的"否"),則處理進(jìn)入步驟S703。在步驟S703中,裝訂應(yīng)用程序104打開指定的書文件。
然后,裝訂應(yīng)用程序104根據(jù)書文件的結(jié)構(gòu)、屬性和內(nèi)容,來顯示UI畫面900,如圖9所示。
下面將參照圖9詳細(xì)描述UI畫面900。
圖9例示了根據(jù)本示例性實(shí)施例的由硬封面裝訂應(yīng)用程序104顯示的UI畫面900的示例。
參照圖9, UI畫面900包括樹結(jié)構(gòu)區(qū)901和預(yù)覽區(qū)902。樹結(jié)構(gòu)區(qū)901表示書的結(jié)構(gòu)。預(yù)覽區(qū)902顯示要打印的紙張的外觀。
20更具體地說,樹結(jié)構(gòu)區(qū)901以類似于圖3所示的樹結(jié)構(gòu)的樹狀結(jié)構(gòu)來顯示書的章和各章的頁。在圖9中,文檔頁顯示在樹結(jié)構(gòu)區(qū)901中。預(yù)覽區(qū)卯2將要打印的頁的內(nèi)容顯示為縮小圖像(縮小圖像顯示)。根據(jù)書的結(jié)構(gòu)確定顯示這些圖像的順序。
裝訂應(yīng)用程序104能夠?qū)⑾蛞汛蜷_的書文件添加新的章。更具體地說,裝訂應(yīng)用程序104將通過電子文檔記錄器102轉(zhuǎn)換為書文件的電子文檔文件的應(yīng)用程序數(shù)據(jù)作為新的章進(jìn)行添加。這種功能被稱作"電子文檔導(dǎo)入功能"。
裝訂應(yīng)用程序104能夠通過對根據(jù)圖7所示的處理生成的新的書文件執(zhí)行電子文檔導(dǎo)入功能,來向該書文件提供實(shí)體。當(dāng)用戶在圖8或圖9所示的畫面上拖放應(yīng)用程序數(shù)據(jù)時(shí),可以執(zhí)行該功能。
下面將參照圖IO詳細(xì)描述電子文檔導(dǎo)入處理。
圖10是例示根據(jù)本示例性實(shí)施例的用于導(dǎo)入電子文檔文件的示例性處理的流程圖。
參照圖10,在步驟S801中,裝訂應(yīng)用程序104激活已經(jīng)生成指定的應(yīng)用程序數(shù)據(jù)的應(yīng)用程序。此外,裝訂應(yīng)用程序104將電子文檔記錄器102指定為設(shè)備驅(qū)動(dòng)程序。而且,裝訂應(yīng)用程序104通過利用電子文檔記錄器102打印并輸出應(yīng)用程序數(shù)據(jù),來將應(yīng)用程序數(shù)據(jù)轉(zhuǎn)換為電子文檔數(shù)據(jù)。
當(dāng)應(yīng)用程序數(shù)據(jù)被完全轉(zhuǎn)換為電子文檔數(shù)據(jù)時(shí),處理進(jìn)入步驟S802。在步驟S802中,裝訂應(yīng)用程序104判斷所轉(zhuǎn)換的電子文檔數(shù)據(jù)是否是圖像數(shù)據(jù)。如果使用Windows 0S,則可以根據(jù)應(yīng)用程序數(shù)據(jù)的文件擴(kuò)展名來執(zhí)行步驟S802中的判斷。
例如,如果文件擴(kuò)展名為".bmp",則可確定所轉(zhuǎn)換的電子文檔數(shù)據(jù)為位圖數(shù)據(jù)。如果文件擴(kuò)展名為".jpg",則可確定所轉(zhuǎn)換的電子文檔數(shù)據(jù)為聯(lián)合圖像專家組(JPEG)圖像數(shù)據(jù)。此外,如果文件擴(kuò)展名為".tiff",則可確定所轉(zhuǎn)換的電子文檔數(shù)據(jù)為標(biāo)簽圖像文件格式(tiff)圖像數(shù)據(jù)。
如果所轉(zhuǎn)換的電子文檔數(shù)據(jù)是上述圖像數(shù)據(jù)中的任意一種,則可以基于該圖像數(shù)據(jù)直接生成電子文檔文件,而不必激活應(yīng)用程序。因此,在這種情況下,可以省略步驟S801中的處理。
21如果確定所轉(zhuǎn)換的電子文檔數(shù)據(jù)不是圖像數(shù)據(jù)(步驟S802中的"否"),則處理進(jìn)入步驟S803。在步驟S803中,裝訂應(yīng)用程序104將生成的電子文檔文件作為新的章添加到當(dāng)前打開的書文件的書中。
通常,向與書屬性相同的章屬性給予書屬性的值。此外,將預(yù)定值設(shè)置給其它各個(gè)章屬性。在本示例性實(shí)施例中,可以選擇是否優(yōu)先考慮下面將描述的下層的屬性值。
另一方面,如果確定所轉(zhuǎn)換的電子文檔數(shù)據(jù)是圖像數(shù)據(jù)(步驟S802中的"是"),則處理進(jìn)入步驟S804。在步驟S804中,裝訂應(yīng)用程序104基本不添加新的章,而是將生成的電子文檔文件中包含的各文檔頁添加到指定的章中。
然而,如果書文件是新生成的文件,則生成新的章,并且裝訂應(yīng)用程序104將電子文檔文件的各頁添加到新生成的章中,作為該章的頁。
通常對與上層的屬性相同的頁屬性提供所述上層的屬性值。另一方面,向在應(yīng)用程序數(shù)據(jù)中定義的并包含在電子文檔文件中的頁屬性提供在應(yīng)用程序數(shù)據(jù)中定義的頁屬性的值。例如,如果在應(yīng)用程序數(shù)據(jù)中指定N-up打印,則向電子文檔文件提供所指定的N-up打印的屬性值。
以上述方式生成新的書文件或添加新的章。然而,在本示例性實(shí)施例中,可以選擇是否優(yōu)先考慮下面將描述的下層中定義的屬性值。
下面將參照圖11詳細(xì)描述步驟S801中執(zhí)行的處理。
圖11是例示根據(jù)本示例性實(shí)施例的在步驟S801中執(zhí)行的用于生成電子文檔文件的示例性處理的流程圖。
參照圖11,在步驟S901中,裝訂應(yīng)用程序104生成新的電子文檔文件并打開新生成的電子文檔文件。
在步驟S902中,裝訂應(yīng)用程序104激活對應(yīng)于指定的應(yīng)用程序數(shù)據(jù)的應(yīng)用程序。另外,裝訂應(yīng)用程序104將電子文檔記錄器102用作設(shè)備驅(qū)動(dòng)程序,并將輸出命令發(fā)送給OS的輸出模塊。
此外,在步驟S902中,輸出模塊通過使用電子文檔記錄器102將接收到的輸出命令轉(zhuǎn)換為電子文檔格式的數(shù)據(jù)。而且,輸出模塊輸出轉(zhuǎn)換的數(shù)據(jù)。輸出轉(zhuǎn)換的數(shù)據(jù)的目的地是步驟S901中打開的文件。在步驟S903中,裝訂應(yīng)用程序104判斷是否已經(jīng)完全轉(zhuǎn)換了所有的指定的數(shù)據(jù)。如果確定沒有完成轉(zhuǎn)換(步驟S903中的"否"),則處理返回到步驟S902。另一方面,如果確定完成了轉(zhuǎn)換(步驟S903中的"是"),則處理進(jìn)入步驟S904。在步驟S904中,裝訂應(yīng)用程序104關(guān)閉電子文檔文件。
由電子文檔記錄器102生成的電子文檔文件是包含圖3所示的文檔頁數(shù)據(jù)的實(shí)體的文件。
裝訂應(yīng)用程序104能夠以上述方式,基于應(yīng)用程序數(shù)據(jù)來生成書文件。
能夠?qū)σ陨鲜龇绞缴傻臅募恼潞晚搱?zhí)行以下編輯操作。
(1) 添加新的章或頁
(2) 刪除
(3) 復(fù)制
(4) 剪切
(5) 粘貼
(6) 移動(dòng)
(7) 章的重命名
(8) 改變頁數(shù)或重命名頁名稱
(9) 插入封面頁
(10) 插入紙張
(11) 插入索引頁
(12) 對各文檔頁指定頁版面布局
除了上述操作以外,還可以執(zhí)行用于取消以前指定的編輯操作的操作和用于重新指定以前取消的操作的操作。通過執(zhí)行上述編輯功能,能夠?qū)崿F(xiàn)例如合并多個(gè)書文件、在書文件內(nèi)重新排列章或頁、從書文件中刪除章或頁、改變文檔頁的版面布局以及插入紙張或索引頁的編輯操作。
在執(zhí)行上述編輯操作之后,將操作結(jié)果應(yīng)用于圖4A至圖6所示的屬性,或應(yīng)用于書文件的結(jié)構(gòu)。例如,如果新添加了空白頁,則在章的指定部分插入該空白頁。將插入的空白頁作為文檔頁來處理。
另一方面,如果改變了文檔頁的版面布局,則將改變的內(nèi)容應(yīng)用于例如打印方法、N-up打印、封面頁/書脊/封底、索引頁、插入頁以及章間隔等的屬性。
下面將詳細(xì)描述根據(jù)本示例性實(shí)施例的在編輯操作期間執(zhí)行的顯示和 操作。
以上述方式生成并編輯的書文件用于最終打印并輸出。當(dāng)用戶在裝訂 應(yīng)用程序的UI畫面(圖9所示的操作畫面)上選擇了文件菜單并從該菜單 .中選擇了 "打印"時(shí),由指定的輸出設(shè)備打印并輸出該書文件。
在這種情況下,首先,裝訂應(yīng)用程序104基于當(dāng)前打開的書文件生成
作業(yè)單,并將所生成的作業(yè)單發(fā)送給電子文檔假脫機(jī)析取程序105。在接收 到該作業(yè)單之后,電子文檔假脫機(jī)析取程序105將所接收到的作業(yè)單轉(zhuǎn)換 為OS的輸出命令(例如,Windows 的GDI命令)。電子文檔假脫機(jī)析取 程序105還將轉(zhuǎn)換后的命令發(fā)送給例如GDI的輸出模塊。
輸出模塊通過使用指定的打印機(jī)驅(qū)動(dòng)程序106來生成符合設(shè)備類型的 命令,并將生成的命令發(fā)送給該設(shè)備。更具體地說,輸出模塊的圖形引擎 將提供給各打印裝置的打印機(jī)驅(qū)動(dòng)程序106從外部存儲器211中加載到 RAM202上,并對打印機(jī)驅(qū)動(dòng)程序106設(shè)置輸出。
然后,輸出模塊將接收到的GDI函數(shù)轉(zhuǎn)換為DDI函數(shù),然后將轉(zhuǎn)換后 的DDI函數(shù)輸出給打印機(jī)驅(qū)動(dòng)程序106。印機(jī)驅(qū)動(dòng)程序106將接收到的DDI 函數(shù)轉(zhuǎn)換為打印機(jī)107能夠解釋的控制命令,例如頁面描述語言(PDL)。
然后,經(jīng)由OS加載到RAM202上的系統(tǒng)假脫機(jī)程序和接口21,將轉(zhuǎn) 換后的打印機(jī)控制命令作為打印數(shù)據(jù)輸出給打印機(jī)107。
在本示例性實(shí)施例中,作業(yè)單是具有文檔頁為最小單位的結(jié)構(gòu)的數(shù)據(jù)。 作業(yè)單的結(jié)構(gòu)定義了文檔頁在紙張上的版面布局。此外,針對各個(gè)作業(yè), 發(fā)出一個(gè)作業(yè)單。
因此,在作業(yè)單中,在定義了整個(gè)文檔的屬性(例如,屬性"單面打 印/雙面打印")的頂層中存在文檔節(jié)點(diǎn)。在文檔節(jié)點(diǎn)下面,存在紙張節(jié)點(diǎn)(包 含例如要使用的紙張的標(biāo)識符和打印機(jī)的進(jìn)紙端口的指定的屬性)。各紙張 節(jié)點(diǎn)包含要在紙張上打印的張的節(jié)點(diǎn)。在紙張節(jié)點(diǎn)中包含的一 "張"對應(yīng) 于一個(gè)紙張。
各"紙張"包含要打印的頁(物理頁)的屬性。如果指定了單面打印,
24則一個(gè)紙張包括一個(gè)物理頁。另一方面,如果指定了雙面打印,則一個(gè)紙
張包括兩個(gè)物理頁。各物理頁包括要在其上設(shè)置的文檔頁。另外,在物理
頁的屬性中包含文檔頁的版面布局。
下面將參照圖12詳細(xì)描述作業(yè)單的示例性數(shù)據(jù)結(jié)構(gòu)。
圖12例示了根據(jù)本示例性實(shí)施例的作業(yè)單的示例性數(shù)據(jù)結(jié)構(gòu)。
在打印數(shù)據(jù)中,文檔包括紙張的集合。各個(gè)紙張包括紙張的兩面(正
面和背面)。
正面和背面均包括布置文檔的區(qū)域(物理頁)。各物理頁包括作為其最 小單位的文檔頁的集合。
參照圖12,文檔信息1101是對應(yīng)于文檔的數(shù)據(jù)。文檔信息1101包括 與整個(gè)文檔相關(guān)的信息(文檔設(shè)置)和關(guān)于構(gòu)成該文檔的紙張的信息列表。
紙張信息1102包括關(guān)于紙張的信息(紙張?jiān)O(shè)置,例如紙尺寸)以及關(guān) 于在紙張上布置的紙張空間的信息列表。
紙張空間信息1103包括紙張空間獨(dú)有的信息(紙張空間設(shè)置)以及關(guān) 于要在紙張空間上拼版的物理頁的物理頁信息列表。
物理頁信息1104包括關(guān)于物理頁的尺寸和頁眉及頁腳的信息(物理頁 設(shè)置)以及作為關(guān)于構(gòu)成物理頁的文檔頁的信息的文檔頁信息列表。
文檔頁信息1105包括關(guān)于文檔頁的信息(文檔頁設(shè)置)以及對文檔頁 的數(shù)據(jù)的鏈接。
電子文檔假脫機(jī)析取程序105將作業(yè)單轉(zhuǎn)換為發(fā)往輸出模塊的輸出命 令。如果打印機(jī)107能夠解釋作為作業(yè)單的標(biāo)準(zhǔn)格式的JDF,則電子文檔 假脫機(jī)析取程序105能夠生成包括發(fā)往打印機(jī)107的指令的JDF格式的作 業(yè)單,并向打印機(jī)107發(fā)出輸出指令。
在這種情況下,電子文檔假脫機(jī)析取程序105從硬盤中讀取指定的書 文件103,并且生成JDF格式的作業(yè)單,從而以讀取的書文件103中描述 的格式來打印各頁。另外,電子文檔假脫機(jī)析取程序105將所生成的JDF 格式的作業(yè)單與圖形數(shù)據(jù)一起發(fā)送給指定的打印機(jī)107。
打印機(jī)107根據(jù)JDF中描述的指令打印圖形數(shù)據(jù)并對其執(zhí)行整理處理。
如上所述,當(dāng)裝訂應(yīng)用程序104打開書文件時(shí),顯示UI畫面900 (圖9)。 UI畫面900的樹結(jié)構(gòu)區(qū)901顯示表示當(dāng)前打開的書(下文中,稱作"目 標(biāo)書")的結(jié)構(gòu)的樹。
預(yù)覽區(qū)902包括用戶可以根據(jù)需要指定的三種不同的顯示方法。第一 顯示方法是"文檔視圖模式"。在文檔視圖模式下,減少了目標(biāo)書的文檔頁 數(shù)據(jù)的內(nèi)容,并且在預(yù)覽區(qū)902中顯示該內(nèi)容,而不顯示該文檔頁的版面 布局c
第二顯示方法是"打印視圖模式"。在打印視圖模式下,在預(yù)覽區(qū)902 中在應(yīng)用了文檔頁的版面布局的狀態(tài)下顯示文檔頁。
第三顯示方法是"簡易打印視圖模式"。在簡易打印視圖模式中,在預(yù) 覽區(qū)902的顯示中不應(yīng)用各文檔頁的內(nèi)容,而僅顯示其版面布局。
通過操作模式切換單元904來實(shí)現(xiàn)在上述模式之間的轉(zhuǎn)換。在本示例 性實(shí)施例中,模式切換單元904由下拉菜單實(shí)現(xiàn)。用戶可以通過從下拉菜 單中登記的模式中任意選擇模式,來將模式切換到期望的模式。
根據(jù)本示例性實(shí)施例的文檔處理系統(tǒng)中的裝訂應(yīng)用程序104包括在文 檔處理系統(tǒng)中登記在其它不同的系統(tǒng)中生成的JDF格式的作業(yè)單的功能。
圖13是例示根據(jù)本示例性實(shí)施例的由裝訂應(yīng)用程序104執(zhí)行的示例性 JDF登記處理的流程圖。
在描述圖13所示的處理的細(xì)節(jié)之前,下面將參照圖14詳細(xì)描述JDF 登記的示例。
圖14例示了根據(jù)本示例性實(shí)施例的由文檔處理系統(tǒng)的裝訂應(yīng)用程序 104執(zhí)行的JDF登記處理中使用的畫面(窗口)的示例。
參照圖14,在指定用于登記JDF的"作業(yè)標(biāo)識(ID)"的區(qū)域1401中, 指定了數(shù)字串"152677"。
區(qū)域1402是指定與要登記的JDF相對應(yīng)的近線整理器的名稱的區(qū)域。 當(dāng)用戶操作"JDF登記"按鈕1403來指示JDF的登記時(shí),裝訂應(yīng)用程序104 被激活以接收從另一系統(tǒng)發(fā)送來的JDF。在接收到JDF之后,裝訂應(yīng)用程 序104自動(dòng)開始在文檔處理系統(tǒng)中登記所接收的JDF。
下面將使用上述配置作為前提,參照圖13詳細(xì)描述根據(jù)本示例性實(shí)施 例的JDF登記處理。當(dāng)用戶通過按下JDF登記按鈕1403 (圖14)來發(fā)出開
26始登記JDF的指令時(shí),執(zhí)行圖13所示的處理。
參照圖13,在步驟S1301中,裝訂應(yīng)用程序104暫時(shí)從對當(dāng)前打開的 書文件設(shè)置的打印設(shè)置中取消關(guān)于整理的屬性,例如,"訂釘"、"打孔"、"鞍 式裝訂"、"硬封面裝訂"以及"三邊裁剪"。在本示例性實(shí)施例中,假設(shè)將 "硬封面裝訂"作為整理屬性設(shè)置給當(dāng)前打開的書文件。然后,處理進(jìn)入 步驟S1302。
在步驟S1302中,裝訂應(yīng)用程序104在JDF登記數(shù)據(jù)庫(DB) 108上 確保新的JDF存儲目的地區(qū)域(模板)。換句話說,裝訂應(yīng)用程序104將取 消的設(shè)置與作業(yè)ID和整理器名稱一起存儲在歷史數(shù)據(jù)庫上。
圖15例示了根據(jù)本示例性實(shí)施例的步驟S1302中確保的JDF存儲目的 地區(qū)域(模板)的示例。
在圖15中,表示針對作業(yè)生成了新的存儲區(qū)域。將經(jīng)由圖14所示的 JDF登記窗口指定的"作業(yè)ID"和"設(shè)備名稱"添加到JDF存儲目的地區(qū) 域中。
此外,在"設(shè)置屬性"區(qū)描述關(guān)于在步驟S1301中取消的整理屬性的 信息。在步驟S1301中取消的整理屬性是操作者(用戶)通過近線整理器 專用應(yīng)用程序(整理器專用應(yīng)用程序109)在后面階段發(fā)出的JDF的設(shè)置 屬性。然后操作者發(fā)出的JDF被發(fā)送給裝訂應(yīng)用程序104。
通過將參數(shù)"設(shè)備名稱"和"設(shè)置屬性"作為一組來管理,本示例性 實(shí)施例能夠以使得用戶能識別出JDF想要指示哪種指令以及該指令發(fā)往哪 個(gè)設(shè)備的方式存儲JDF。在圖15中,將用下面詳細(xì)描述的步驟來填充當(dāng)前 空白的區(qū)"JDF存儲目的地"(到達(dá)JDF的路徑)。
同時(shí),用戶從整理器專用應(yīng)用程序109向近線整理器110發(fā)出指示硬 封面裝訂的JDF,并將JDF發(fā)送給裝訂應(yīng)用程序104。在步驟S1303中,裝 訂應(yīng)用程序104接收發(fā)送來的JDF。當(dāng)發(fā)出JDF時(shí),用戶提供在JDF登記 窗口 (圖14)中指定的"作業(yè)ID"。然后,處理進(jìn)入步驟S1304。
在步驟S1304中,裝訂應(yīng)用程序104參照接收到的JDF中描述的作業(yè) ID,來確認(rèn)JDF登記DB 108上是否存在用于存儲作業(yè)ID的任何存儲目的 地。在步驟S1305中,裝訂應(yīng)用程序104判斷是否提取出用于存儲作業(yè)ID的任何存儲目的地。如果確定提取出用于存儲作業(yè)ID的任何存儲目的地(步
驟S1305中的"是"),則處理進(jìn)入步驟S1306。
在步驟S1306中,裝訂應(yīng)用程序104將在步驟S1303中接收到的JDF 存儲在JDF登記DB 108的預(yù)定位置(區(qū)域)。另外,裝訂應(yīng)用程序104將 到達(dá)存儲區(qū)域的路徑添加到JDF存儲目的地區(qū)域(圖15)。圖16例示了根 據(jù)本示例性實(shí)施例的在步驟S1306中將路徑添加到JDF存儲目的地區(qū)域之 后的狀態(tài)。
另一方面,如果確定沒有提取出用于存儲作業(yè)ID的存儲目的地(步驟 S1305中的"否"),則處理進(jìn)入步驟S1307。在步驟S1307中,裝訂應(yīng)用程 序104顯示錯(cuò)誤消息。然后,處理進(jìn)入步驟S1308。在步驟S1308中,JDF 登記處理結(jié)束。
以上述方式,本示例性實(shí)施例在JDF登記DB 108上登記JDF,使得用 戶能夠容易地識別出JDF將被發(fā)送給哪個(gè)設(shè)備,以及JDF想要實(shí)現(xiàn)哪種指 令。
裝訂應(yīng)用程序104提供了允許用戶直接編輯在JDF登記DB 108上登記 的JDF的內(nèi)容的窗口。
圖24例示了根據(jù)本示例性實(shí)施例的裝訂應(yīng)用程序104顯示的"JDF登 記信息"窗口的示例。用戶可以在JDF登記信息窗口上確認(rèn)在JDF登記DB 108上登記的JDF的內(nèi)容。
用戶可以操作"添加"按鈕2401來登記新的JDF。此外,用戶還可以 通過操作"刪除"按鈕2402來刪除當(dāng)前選擇的作業(yè)ID以及與JDF存儲目 的地路徑相鏈接的JDF。此外,用戶還可以通過操作"特性"按鈕2403 (圖 24)來顯示用于改變關(guān)于當(dāng)前選擇的作業(yè)ID的信息的窗口 (圖25)。
用戶可以經(jīng)由圖25所示的"JDF登記屬性改變"窗口,來改變在JDF 登記DB 108上登記的JDF的內(nèi)容(即,例如"作業(yè)ID"、"設(shè)備名稱"、"設(shè) 置屬性"以及"JDF存儲目的地路徑"的信息)。
根據(jù)本示例性實(shí)施例的裝訂應(yīng)用程序104能夠通過使用打印機(jī)和近線 整理器的組合來執(zhí)行打印和整理。在這種情況下,在從裝訂應(yīng)用程序104 接收到用于打印的指令之后,電子文檔假脫機(jī)析取程序105向打印機(jī)107
28發(fā)出用于指示打印的JDF。
此外,對于近線整理器,電子文檔假脫機(jī)析取程序105在主計(jì)算機(jī)100 上(在文檔處理系統(tǒng)內(nèi))登記的JDF中搜索包含設(shè)置給書文件的整理屬性 的JDF,并通過使用JDF或部分JDF來發(fā)出整理指令。
下面將參照圖17和圖18詳細(xì)描述由根據(jù)本示例性實(shí)施例的文檔處理 系統(tǒng)的裝訂應(yīng)用程序104使用打印機(jī)和近線整理器的組合來執(zhí)行的JDF打 印處理。
圖18例示了根據(jù)本示例性實(shí)施例的文檔處理系統(tǒng)的裝訂應(yīng)用程序104 顯示的"JDF輸出窗口"的顯示的示例。
參照圖18,區(qū)域1801是用于指定作業(yè)名稱的區(qū)域。區(qū)域1802是用于 指定用戶名稱的區(qū)域。區(qū)域1801和1802都能夠存儲使用任意字符串描述 的參數(shù)值。區(qū)域1801和1802的參數(shù)值還被電子文檔假脫機(jī)析取程序105 描述在JDF中。
區(qū)域1803是用于指定要使用的打印機(jī)的區(qū)域。因?yàn)橛脩暨x中了復(fù)選框 1804,所以圖18表示用戶已經(jīng)指示在近線整理器上執(zhí)行后處理。
因此,在對書文件設(shè)置的打印設(shè)置中,只有打印由區(qū)域1803中指定的 打印機(jī)執(zhí)行,而整理處理可以在專用近線整理器上執(zhí)行。 區(qū)域1805是用于指定執(zhí)行整理處理而使用的近線整理器的區(qū)域。僅在 用戶選中了復(fù)選框1804時(shí),區(qū)域1805才被激活。另外,用戶可以通過按 下"添加整理器"按鈕1806,來指定多個(gè)近線整理器。
圖19例示了當(dāng)用戶按下"添加整理器"按鈕1806兩次時(shí)顯示的窗口 的狀態(tài)的示例。在圖19中,用戶可以指定三個(gè)整理器。更具體地說,用戶 可以根據(jù)執(zhí)行整理處理的順序來指定第一、第二和第三整理器。
如果指定了多個(gè)近線整理器,則裝訂應(yīng)用程序104向各整理器發(fā)送僅 包含必要的整理操作的指令的JDF。例如,如果書文件包括與整理相關(guān)的 打印設(shè)置(例如,"插入索引頁"、"訂釘"以及"打孔"),則裝訂應(yīng)用程序 104向第一整理器發(fā)送包含用于插入索引頁的指令的JDF。
當(dāng)用戶按下OK按鈕以發(fā)出打印JDF的指令時(shí),裝訂應(yīng)用程序104通 過使用打印機(jī)和近線整理器的組合開始打印JDF的處理。下面將參照圖17的流程圖詳細(xì)描述由裝訂應(yīng)用程序104使用打印機(jī)和 近線整理器的組合來執(zhí)行的JDF打印處理。當(dāng)用戶經(jīng)由"JDF輸出窗口"(圖 18)發(fā)出打印JDF的指令時(shí),裝訂應(yīng)用程序104開始圖17所示的JDF打印 處理。
如果用戶已經(jīng)通過選中區(qū)域1804 (圖18)來指示在近線整理器上執(zhí)行 后處理,則在圖17的步驟S1701中,裝訂應(yīng)用程序104暫時(shí)取消書文件中 包含的打印設(shè)置中的與整理相關(guān)的所有屬性。
例如,可以暫時(shí)取消"裝訂"、"打孔"、"鞍式裝訂"、"硬封面裝訂" 以及"三邊裁剪"。在本示例性實(shí)施例中,假設(shè)在書文件中指定了 "硬封面 裝訂"和"三邊裁剪"作為整理屬性。然后,處理進(jìn)入步驟S1702。
在步驟S1702中,裝訂應(yīng)用程序104使用電子文檔假脫機(jī)析取程序105 生成僅包含打印指令的JDF。此外,裝訂應(yīng)用程序104控制電子文檔假脫 機(jī)析取程序105向要使用的打印機(jī)(圖18的區(qū)域1803中指定的打印機(jī)) 發(fā)送生成的JDF,以在打印機(jī)107上打印JDF。
在本示例性實(shí)施例中,打印機(jī)107和近線整理器110彼此沒有物理地 連接。因此,用戶需要將打印機(jī)107輸出的打印紙張運(yùn)送到近線整理器110。
在步驟S1703中,裝訂應(yīng)用程序104在存儲在JDF登記DB 108上的 JDF中搜索能夠向近線整理器指示"硬封面裝訂"和"三邊裁剪"的JDF。 如果提取出任何這種JDF,則裝訂應(yīng)用程序104將其發(fā)送給電子文檔假脫 機(jī)析取程序105。另外,裝訂應(yīng)用程序104經(jīng)由電子文檔假脫機(jī)析取程序 105向近線整理器110發(fā)送JDF,以發(fā)出整理指令。
如圖19所示,如果指定了第一至第三整理器,則電子文檔假脫機(jī)析取 程序105向各整理器發(fā)送僅包含用于執(zhí)行必要的整理處理的指令的JDF。 如果指定了例如"插入索引頁"、"訂釘"以及"打孔"的整理處理,則裝 訂應(yīng)用程序104在存儲在JDF登記DB 108上的JDF中搜索能夠指示第一 整理器執(zhí)行"插入索引頁"的JDF。如果提取出任何這種JDF,則裝訂應(yīng)用 程序104將提取出的JDF發(fā)送給電子文檔假脫機(jī)析取程序105。
對于第二和第三整理器,裝訂應(yīng)用程序104以類似的方式搜索包含必 要的指令的JDF,并將提取出的JDF發(fā)送給電子文檔假脫機(jī)析取程序105。
30電子文檔假脫機(jī)析取程序105連續(xù)地將接收到的JDF分別發(fā)送給對應(yīng)的近
線整理器,以指示按"插入索引頁"、"訂釘"以及"打孔"順序的整理處理。
下面將參照圖20的流程圖詳細(xì)描述根據(jù)本示例性實(shí)施例的步驟S1703 中執(zhí)行的JDF搜索處理(圖17)。
參照圖20,在步驟S2001中,裝訂應(yīng)用程序104參照J(rèn)DF登記DB 108 中的"設(shè)備名稱"區(qū)和"設(shè)置屬性"區(qū)。此外,裝訂應(yīng)用程序104搜索與 區(qū)域1805 (圖18)中指定的近線整理器的名稱(第一整理器的名稱)和書 文件中指定的整理屬性(在本示例性實(shí)施例中,為"硬封面裝訂"和"三 邊裁剪")的組合匹配的JDF。
在步驟S2002中,裝訂應(yīng)用程序104判斷匹配上述組合的JDF是否存 在。如果提取出完全匹配的JDF (步驟S2002中的"是"),則處理進(jìn)入步 驟S2003。
在步驟S2003中,裝訂應(yīng)用程序104經(jīng)由電子文檔假脫機(jī)析取程序105 將提取出的JDF發(fā)送給第一整理器。由此,裝訂應(yīng)用程序104向第一整理 器發(fā)出整理指令。
另一方面,如果沒有提取出完全匹配的JDF (步驟S2002中的"否"), 則處理進(jìn)入步驟S2004。在步驟S2004中,裝訂應(yīng)用程序104搜索包含在書 文件中設(shè)置的整理屬性的一部分的JDF。
在步驟S2005中,裝訂應(yīng)用程序104判斷是否存在包含在書文件中設(shè) 置的整理屬性的一部分的JDF。如果存在包含在書文件中設(shè)置的整理屬性 的一部分的JDF (步驟S2005中的"是"),則處理進(jìn)入步驟S2006。
在步驟S2006中,裝訂應(yīng)用程序104經(jīng)由電子文檔jg脫機(jī)析取程序105 將提取出的JDF發(fā)送給第一整理器。由此,裝訂應(yīng)用程序104發(fā)出用于執(zhí) 行部分整理處理的指令。
在步驟S2007中,裝訂應(yīng)用程序104向打印機(jī)107輸出關(guān)于其它整理 屬性(JDF中未包含的指令)的信息。使用上述配置,用戶在確認(rèn)從打印 機(jī)107中輸出的紙張(其上打印有關(guān)于未包含在JDF中的整理屬性的信息) 的同時(shí),可以從整理器專用應(yīng)用程序109向近線整理器110發(fā)出用于執(zhí)行JDF中未包括的整理處理的指令。
另一方面,如果沒有提取出包含整理屬性的任何部分的JDF (步驟 S2005中的"否"),則處理進(jìn)入步驟S2008。
在步驟S2008中,裝訂應(yīng)用程序104向打印機(jī)107輸出關(guān)于沒被指示 的整理屬性的信息。因此,用戶在確認(rèn)從打印機(jī)107中輸出的紙張(其上 打印有關(guān)于整理屬性的信息)的同時(shí),可以從整理器專用應(yīng)用程序109向 近線整理器110發(fā)出用于執(zhí)行整理處理的指令。然后,處理進(jìn)入步驟S2009。
在步驟S2009中,裝訂應(yīng)用程序104執(zhí)行圖17的流程圖中例示的JDF 登記處理。
在圖17所示的流程圖中,計(jì)算機(jī)(文檔處理系統(tǒng))IOO搜索可用的JDF 并指示近線整理器110執(zhí)行整理處理。然而,本發(fā)明并不局限于此。
更具體地說,根據(jù)本示例性實(shí)施例的文檔處理系統(tǒng)100的裝訂應(yīng)用程 序104允許用戶從在JDF登記DB 108上登記的JDF中選擇用于指示近線 整理器110的JDF。在這種情況下,當(dāng)用戶按下圖18中的特性按鈕1807 時(shí),顯示圖26所示的"登記的JDF選擇"窗口。
在圖26中,僅顯示關(guān)于與區(qū)域1805 (圖18)中選擇的整理器相關(guān)聯(lián) 地存儲的JDF的信息。因此,用戶可以通過選中復(fù)選框2601,來選擇包含 要向近線整理器發(fā)出的必要指令的JDF。
在這種情況下,裝訂應(yīng)用程序104不執(zhí)行JDF搜索處理,而將用戶選 擇的JDF從電子文檔假脫機(jī)析取程序105按照原樣發(fā)送給近線整理器110。
圖27是例示根據(jù)本示例性實(shí)施例的在用戶從在JDF登記DB 108上登 記的JDF中選擇要使用的JDF的情況下執(zhí)行的JDF打印處理的示例性流程 的流程圖。
參照圖27,步驟S2701和S2702中的處理類似于步驟S1701和S1702 中的處理(圖17)。步驟S2703中的處理不同于圖17所示的處理。
更具體地說,在步驟S2703中,裝訂應(yīng)用程序104將用戶通過選中復(fù) 選框2601而選擇的JDF發(fā)送給電子文檔假脫機(jī)析取程序105。電子文檔假 脫機(jī)析取程序105將接收到的JDF發(fā)送給在區(qū)域1805 (圖18)中選擇的整 理器。由此,裝訂應(yīng)用程序104發(fā)出用于執(zhí)行指定的整理處理的指令。在根據(jù)第一示例性實(shí)施例的以上參照圖13的流程圖描述的JDF登記處 理中,在計(jì)算機(jī)(文檔處理系統(tǒng))100內(nèi)僅登記針對近線整理器的JDF。
根據(jù)第二示例性實(shí)施例,當(dāng)用戶執(zhí)行操作時(shí),可以在文檔處理系統(tǒng)內(nèi) 自動(dòng)登記JDF。
下面將參照圖21和圖22詳細(xì)描述本發(fā)明的第二示例性實(shí)施例,其中 裝訂應(yīng)用程序104被配置為在用戶執(zhí)行操作時(shí)獲取包含發(fā)往近線整理器的 整理指令的JDF,并在文檔處理系統(tǒng)內(nèi)登記所獲取的JDF。
圖22例示了圖18所示的JDF輸出窗口的擴(kuò)展示例,以在執(zhí)行JDF的 打印的同時(shí)執(zhí)行JDF登記處理。類似于圖18所示的窗口的組件區(qū)域,對圖 22所示的窗口中的組件區(qū)域給予相同的附圖標(biāo)記。
參照圖22,將"登記針對近線整理器的JDF"復(fù)選框2201添加到圖 18所示的窗口中。如果用戶選中了復(fù)選框2201,則在打印機(jī)和近線整理器 執(zhí)行處理時(shí),可以在文檔處理系統(tǒng)中同步登記針對近線整理器的JDF。
圖21是例示根據(jù)本示例性實(shí)施例的當(dāng)用戶執(zhí)行操作時(shí)執(zhí)行的示例性 JDF登記處理的流程圖。
根據(jù)用于使用通常打印機(jī)和近線整理器的組合來輸出JDF (通過按下 圖18所示的特性按鈕1807)的處理,用戶可以發(fā)出用于輸出由裝訂應(yīng)用程 序104生成的書文件中的JDF的指令。在本示例性實(shí)施例中,假設(shè)將"硬 封面裝訂"和"三邊裁剪"指定為整理屬性。
在這種情況下,裝訂應(yīng)用程序104確認(rèn)用戶是否經(jīng)由圖18所示的區(qū)域 1804發(fā)出了用于在近線整理器上執(zhí)行后處理的指令。如果選中了圖18所示 的區(qū)域1804,則處理進(jìn)入步驟S1701 (圖17)。
在步驟S1701中,裝訂應(yīng)用程序104暫時(shí)取消書文件中包含的打印設(shè) 置中的、與整理相關(guān)的屬性,例如,"訂釘"、"打孔"、"鞍式裝訂"、"硬封 面裝訂"以及"三邊裁剪"。在本示例性實(shí)施例中,裝訂應(yīng)用程序104暫時(shí) 取消"硬封面裝訂"和"三邊裁剪"。然后,處理進(jìn)入步驟S2102。
在步驟S2102中,裝訂應(yīng)用程序104發(fā)出不包含整理指令的作業(yè)單, 并將所發(fā)出的作業(yè)單發(fā)送給電子文檔假脫機(jī)析取程序105。
然后,裝訂應(yīng)用程序104使電子文檔假脫機(jī)析取程序105發(fā)出僅包含打印指令的JDF,并使其將JDF發(fā)送給要使用的打印機(jī)(圖18的區(qū)域1803 中指定的打印機(jī))。
以上述方式,打印機(jī)107僅執(zhí)行打印。在這種情況下,用戶需要將打 印機(jī)107輸出的打印紙張運(yùn)送到近線整理器110。
在步驟S2103中,裝訂應(yīng)用程序104暫時(shí)生成描述所有在步驟S2101 中取消的整理設(shè)置(在本示例性實(shí)施例中,為"硬封面裝訂"和"三邊裁 剪")的頁,并將該頁輸出給打印機(jī)107。然后,處理進(jìn)入步驟S2104。
在步驟S2104中,裝訂應(yīng)用程序104在JDF登記DB 108上確保圖15 所示的JDF存儲目的地區(qū)域(模板)。在這種情況下,裝訂應(yīng)用程序104將 用戶經(jīng)由圖18所示的JDF輸出登記畫面指定的"作業(yè)ID"和"整理器名 稱",以及在步驟S2101中暫時(shí)取消的整理屬性添加到JDF存儲目的地中。
圖23例示了根據(jù)本示例性實(shí)施例的在步驟S2103 (圖21)中由打印機(jī) 107輸出的"取消的整理設(shè)置的列表"的輸出結(jié)果的示例。
用戶在確認(rèn)輸出結(jié)果的同時(shí),可以從整理器專用應(yīng)用程序109向近線 整理器110發(fā)出指示執(zhí)行整理("硬封面裝訂"和"三邊裁剪")的JDF。
然后,用戶向近線整理器110發(fā)出指示"硬封面裝訂"和"三邊裁剪" 的JDF。如上所述,使用文檔處理系統(tǒng)中的互聯(lián)網(wǎng)協(xié)議(IP)地址來登記近 線整理器IIO。因此,JDF被自動(dòng)發(fā)送給計(jì)算機(jī)(文檔處理系統(tǒng))100。
在步驟S2105中,裝訂應(yīng)用程序104接收發(fā)送給文檔處理系統(tǒng)的、包 含用于執(zhí)行整理處理"封面裝訂"和"三邊裁剪"的指令的JDF。
在步驟S2106中,裝訂應(yīng)用程序104參照J(rèn)DF中包含的作業(yè)ID,來判 斷作業(yè)ID是否與JDF登記DB 108中包含的、在步驟S2104中生成的模板 的"作業(yè)ID"匹配。
在步驟S2107中,裝訂應(yīng)用程序104判斷JDF中的作業(yè)ID是否與模板 中的"作業(yè)ID"匹配。如果JDF中的作業(yè)ID與模板中的"作業(yè)ID"匹配 (步驟S2107中的"是"),則處理進(jìn)入步驟S2108。
在步驟S2108中,裝訂應(yīng)用程序104將接收到的JDF發(fā)送給電子文檔 假脫機(jī)析取程序105。電子文檔假脫機(jī)析取程序105參照模板中的"整理器 名稱"信息,并將接收到的JDF按照原樣發(fā)送給JDF中描述的整理器。
34整理器110執(zhí)行整理處理"封面裝訂"和"三邊裁剪"。因此,用戶能 夠獲得期望的產(chǎn)品。
在步驟S2109中,裝訂應(yīng)用程序104將接收到的JDF存儲在JDF登記 DB 108的預(yù)定文件夾中,并將到達(dá)存儲目的地的路徑添加到模板的"JDF 存儲目的地"中。
另一方面,如果確定JDF中的作業(yè)ID與模板中的"作業(yè)ID"不匹配 (步驟S2107中的"否"),則處理進(jìn)入步驟S2110。在步驟S2110中,裝訂 應(yīng)用程序104在畫面上顯示錯(cuò)誤消息。然后,處理結(jié)束。
使用上述配置,本示例性實(shí)施例能夠允許用戶在執(zhí)行其它操作工作的 同時(shí),執(zhí)行JDF登記處理。因此,本示例性實(shí)施例能夠減少操作者為了登 記JDF而執(zhí)行額外處理的麻煩。
本發(fā)明的實(shí)施例能夠提供一種信息處理裝置,該信息處理裝置被配置 為控制圖像形成裝置和后處理裝置,所述后處理裝置被配置為對所述圖像 形成裝置輸出的產(chǎn)品執(zhí)行后處理,所述信息處理裝置包括登記單元,其 被配置為登記由另一信息處理裝置生成的作業(yè)單;搜索單元,其被配置為 在由所述登記單元登記的作業(yè)單中搜索能夠用于向所述后處理裝置發(fā)出指 令的作業(yè)單;以及指示單元,其被配置為通過使用作為所述搜索單元的搜
索結(jié)果而提取的作業(yè)單,來向所述后處理裝置發(fā)出指令。
在這種信息處理裝置中,所述登記單元將能夠接收所述作業(yè)單的所述 后處理裝置的名稱、在所述作業(yè)單中包含的設(shè)置信息以及關(guān)于用于存儲所 述作業(yè)單的位置的信息彼此相關(guān)聯(lián)地登記。
優(yōu)選地,所述信息處理裝置還包括設(shè)置單元,其被配置為設(shè)置包括 拼版處理和后處理的屬性,其中所述指示單元根據(jù)由所述設(shè)置單元設(shè)置的 屬性,來指示所述圖像形成裝置和所述后處理裝置執(zhí)行打印處理和后處理。
優(yōu)選地,所述信息處理裝置還包括改變單元,其被配置為改變由所述 登記單元登記的內(nèi)容。
優(yōu)選地,所述改變單元改變所述后處理裝置的名稱和設(shè)置信息,以及 所述名稱和所述設(shè)置信息的存儲位置。
優(yōu)選地,所述登記單元根據(jù)所述指示單元發(fā)出的指令,登記能夠指示所述后處理裝置執(zhí)行處理的作業(yè)單。優(yōu)選地,暫時(shí)取消由應(yīng)用程序設(shè)置的、與后處理相關(guān)的屬性以生成打 印專用的作業(yè)單,并且向所述圖像形成裝置輸出所取消的、與所述后處理 相關(guān)的屬性的列表。優(yōu)選地,所述信息處理裝置還包括選擇單元,其被配置為允許用戶從 由所述登記單元預(yù)先登記的作業(yè)單中選擇要用于向所述后處理裝置發(fā)出所 述指令的作業(yè)單。本發(fā)明的另一實(shí)施例能夠提供一種圖像形成裝置和后處理裝置的控制 方法,所述后處理裝置被配置為對由所述圖像形成裝置輸出的產(chǎn)品執(zhí)行后 處理,所述控制方法包括登記由另一信息處理裝置生成的作業(yè)單;在所 登記的作業(yè)單中搜索能夠用于向所述后處理裝置發(fā)出指令的作業(yè)單;以及 通過使用作為所搜索結(jié)果而提取的作業(yè)單,來向所述后處理裝置發(fā)出指令。本發(fā)明的又一實(shí)施例能夠提供計(jì)算機(jī)可執(zhí)行指令,所述計(jì)算機(jī)可執(zhí)行 指令使計(jì)算機(jī)執(zhí)行圖像形成裝置和后處理裝置的控制方法,所述后處理裝 置被配置為對由所述圖像形成裝置輸出的產(chǎn)品執(zhí)行后處理,所述指令包括: 登記由另一信息處理裝置生成的作業(yè)單;在所登記的作業(yè)單中搜索能夠用 于向所述后處理裝置發(fā)出指令的作業(yè)單;以及通過使用作為搜索結(jié)果而提 取的作業(yè)單,來向所述后處理裝置發(fā)出指令。雖然參照示例性實(shí)施例對本發(fā)明進(jìn)行了描述,但是應(yīng)當(dāng)理解,本發(fā)明 并不局限于所公開的示例性實(shí)施例。應(yīng)當(dāng)對以下權(quán)利要求的范圍給予最寬 泛的解釋,以使其涵蓋所有這些變型例、等同結(jié)構(gòu)和功能。
權(quán)利要求
1.一種信息處理裝置,其被配置為控制圖像形成裝置和后處理裝置,所述后處理裝置被配置為對由所述圖像形成裝置輸出的產(chǎn)品執(zhí)行后處理,所述信息處理裝置包括登記單元,其被配置為登記作業(yè)單;搜索單元,其被配置為在由所述登記單元登記的作業(yè)單中搜索能夠用于向所述后處理裝置發(fā)出指令的作業(yè)單;以及指示單元,其被配置為通過使用作為所述搜索單元的搜索結(jié)果而提取的作業(yè)單,向所述后處理裝置發(fā)出指令。
2. 根據(jù)權(quán)利要求1所述的信息處理裝置,其中,所述作業(yè)單由另一信 息處理裝置生成。
3. 根據(jù)權(quán)利要求2所述的信息處理裝置,所述信息處理裝置還包括-控制單元,其暫時(shí)取消由應(yīng)用程序設(shè)置的、與后處理相關(guān)的屬性;以及存儲單元,其用于在登記由所述另一信息處理系統(tǒng)生成的作業(yè)單之前, 存儲上述暫時(shí)取消的屬性。
4. 根據(jù)權(quán)利要求1所述的信息處理裝置,其中,所述登記單元登記 能夠接收所述作業(yè)單的所述后處理裝置的名稱、所述作業(yè)單中包含的設(shè)置 信息以及與用于將所述作業(yè)單與另一作業(yè)單相關(guān)聯(lián)地存儲的位置有關(guān)的信 ;d、 o
5. 根據(jù)權(quán)利要求l所述的信息處理裝置,所述信息處理裝置還包括 設(shè)置單元,其被配置為對包括拼版處理和后處理的屬性進(jìn)行設(shè)置,其中所述指示單元根據(jù)由所述設(shè)置單元設(shè)置的屬性,來指示所述圖像形成 裝置和所述后處理裝置執(zhí)行打印處理和后處理。
6. 根據(jù)權(quán)利要求1所述的信息處理裝置,所述信息處理裝置還包括改 變單元,所述改變單元被配置為改變由所述登記單元登記的內(nèi)容。
7. 根據(jù)權(quán)利要求6所述的信息處理裝置,其中,所述改變單元改變所 述后處理裝置的名稱和設(shè)置信息以及所述名稱和所述設(shè)置信息的存儲位置。
8. 根據(jù)權(quán)利要求1所述的信息處理裝置,其中,所述登記單元根據(jù)由 所述指示單元發(fā)出的指令,登記能夠指示所述后處理裝置執(zhí)行處理的作業(yè) 單。
9. 根據(jù)權(quán)利要求2所述的信息處理裝置,所述信息處理裝置還包括輸 出單元,所述輸出單元向所述圖像形成裝置輸出所取消的、與所述后處理 相關(guān)的屬性的列表。
10. 根據(jù)權(quán)利要求1所述的信息處理裝置,所述信息處理裝置還包括選擇單元,所述選擇單元被配置為允許用戶從由所述登記單元預(yù)先登記的 作業(yè)單中選擇用于向所述后處理裝置發(fā)出所述指令的作業(yè)單。
11. 一種圖像形成裝置和后處理裝置的控制方法,所述后處理裝置被配 置為對由所述圖像形成裝置輸出的產(chǎn)品執(zhí)行后處理,所述控制方法包括如 下步驟登記作業(yè)單;在所登記的作業(yè)單中搜索能夠用于向所述后處理裝置發(fā)出指令的作業(yè) 單;以及通過使用作為搜索結(jié)果而提取的作業(yè)單,向所述后處理裝置發(fā)出指令。
12. 根據(jù)權(quán)利要求11所述的控制方法,其中,所述作業(yè)單由另一信息處理裝置生成。
13. —種信息處理裝置,其被配置為控制圖像形成裝置和后處理裝置,所述后處理裝置被配置為對由所述圖像形成裝置輸出的產(chǎn)品執(zhí)行后處理, 所述信息處理裝置包括-登記單元,其用于登記作業(yè)單;搜索單元,其用于在由所述登記單元登記的作業(yè)單中搜索能夠用于向 所述后處理裝置發(fā)出指令的作業(yè)單;以及指示單元,其用于通過使用作為所述搜索單元的搜索結(jié)果而提取的作業(yè)單,向所述后處理裝置發(fā)出指令。
14. 根據(jù)權(quán)利要求13所述的信息處理裝置,其中,所述作業(yè)單由另一 信息處理裝置生成。
全文摘要
本發(fā)明提供一種信息處理裝置及圖像形成裝置和后處理裝置的控制方法。所述信息處理裝置被配置為控制圖像形成裝置和后處理裝置,所述后處理裝置被配置為對由所述圖像形成裝置輸出的產(chǎn)品執(zhí)行后處理。所述信息處理裝置包括登記單元,其被配置為登記作業(yè)單;搜索單元,其被配置為在由所述登記單元登記的作業(yè)單中搜索能夠用于向所述后處理裝置發(fā)出指令的作業(yè)單;以及指示單元,其被配置為通過使用作為所述搜索單元的搜索結(jié)果而提取的作業(yè)單,來向所述后處理裝置發(fā)出指令。
文檔編號G06F3/12GK101650640SQ20091013991
公開日2010年2月17日 申請日期2009年7月10日 優(yōu)先權(quán)日2008年7月15日
發(fā)明者佐藤純子 申請人:佳能株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1