專利名稱:信息處理裝置和信息處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種信息處理裝置,該裝置向打印系統(tǒng)中的打印設(shè)備 輸出打印信息,向后處理設(shè)備輸出后處理信息,借助于通過網(wǎng)絡(luò)連接 圖像形成設(shè)備(例如,數(shù)字復(fù)印機)、后處理設(shè)備(例如,聯(lián)線修整 機、近線修整機或離線修整機),以及連接其中安裝了用于控制圖像 形成設(shè)備的打印機驅(qū)動程序的客戶端計算機,從而配置該打印系統(tǒng), 本發(fā)明還涉及用于上述信息處理裝置的控制方法。
背景技術(shù):
下面將對各術(shù)語進行說明。"修整機(finisher)"表示后打印處理 設(shè)備,也叫做"后印刷處理設(shè)備"或簡稱為"后處理設(shè)備"。修整機執(zhí)行 諸如裝訂、裁切、釘針處理、打孔和分頁復(fù)制之類的各種處理。某些 修整機具有多種功能,而某些修整機具有單一功能。
設(shè)備的特征信息是代表該設(shè)備的技術(shù)規(guī)格的信息,描述了該設(shè)備 的特征(例如功能),也叫做"屬性信息"。修整機的特征信息包含代 表該設(shè)備的功能、送紙順序以及紙張的方向的信息。在下面的實施例 中,特征信息和功能信息同義。
"打印屬性"是用于指定如何打印的信息,并包含對雙/單面打 印的指定、對面朝上/面朝下的指定、打印拷貝份數(shù)、紙張大小和版面 布局。在下面的實施例中,打印屬性和"打印設(shè)置信息,,同義。打印屬
口,在打印設(shè)備的功能的范圍內(nèi)來加以改變。
通常,當(dāng)打印設(shè)備和修整機在使用修整機對打印的產(chǎn)品執(zhí)行后打 印處理時被分離的情況下,操作員必須在修整機上設(shè)置打印輸出產(chǎn) 為了便利此工作,希望打印設(shè)備根據(jù)修整機的規(guī)格(特征信息)
口口排出打印的產(chǎn)品。通常提出的方法是通過使用修整機的特征信息來控 制打印時的打印屬性的方法。此方法是通過在打印時根據(jù)修整機的特 征信息來控制打印屬性的第 一種方法,或通過根據(jù)修整機的特征信息 來控制打印機驅(qū)動程序的用戶界面的功能項目的第二種方法來實現(xiàn) 的。功能項目是用戶用于設(shè)置打印屬性的項目。
作為控制打印時的打印屬性的第一種方法,打印機驅(qū)動程序根據(jù) 修整機的特征信息自動地在生成打印作業(yè)時設(shè)置打印屬性。在專利參 考文獻(xiàn)1所描述的打印系統(tǒng)中,打印設(shè)備的控制器獲取關(guān)于與連接
到打印設(shè)備的裝訂設(shè)備關(guān)聯(lián)的下列兩個項目的信息
(1) 表示是從所設(shè)置的文檔堆疊的頂部還是從底部提取紙張的 信息;以及
(2) 表示是用面朝上還是面朝下設(shè)置文檔的信息。
基于這兩項信息,控制器自動地設(shè)置頁輸出順序(升序/降序) 和頁輸出面(面朝上/面朝下),以便允許操作員直接在裝訂設(shè)備上設(shè) 置排出的打印輸出產(chǎn)品,并對產(chǎn)品進行裝訂。由于此控制是由控制器 執(zhí)行的,因此,在整版時,用戶不必考慮有關(guān)這兩個項目的信息。
作為控制打印機驅(qū)動程序的用戶界面的功能項目的第二種方法, 手動或自動地識別安裝在打印機中的修整機的類型,并根據(jù)所識別的 類型控制用戶界面的功能項目。例如,當(dāng)能夠進行釘針處理的修整機 連接到打印設(shè)備時,使打印機驅(qū)動程序的用戶界面的訂書釘設(shè)置項目
有效,以便用戶可以i殳置訂書釘。
專利參考文獻(xiàn)2描述了在進行裝訂處理時,防止在封面和紙摞 之間的內(nèi)容不同的情況下進行裝訂的方法。根據(jù)此方法,由打印設(shè)備 來打印包含封面的標(biāo)識信息和紙摞的標(biāo)識信息的打印信息。裝訂控制 設(shè)備加載所打印的標(biāo)識信息,如果封面的標(biāo)識信息和紙摞的標(biāo)識信息 彼此一致,則執(zhí)行裝訂處理。
當(dāng)聯(lián)線修整機連接到打印設(shè)備時,使用打印設(shè)備的計算機可以通 過該修整機控制包括后處理的打印設(shè)備。
在Horizon可提供的稱為"i2i,,的系統(tǒng)中,由用戶根據(jù)修整機的 類型和功能等等來輸入修整機的設(shè)置信息,并且該設(shè)置信息保存在對打印作業(yè)進行管理的控制服務(wù)器中。發(fā)出將所加載的打印產(chǎn)品鏈接到
修整機的設(shè)置信息的ID,將該ID打印出來,并附加到所打印的產(chǎn)品。 修整機通過諸如條形碼讀取器之類的讀取設(shè)備來讀取附加到所打印 的產(chǎn)品的ID,并從控制服務(wù)器加載對應(yīng)于該ID的設(shè)置信息。根據(jù) 所加載的設(shè)置信息對修整機自動地進行設(shè)置。
[專利參考1日本專利公開No. 2004-078449
[專利參考2日本專利公開No. 11-105455
然而,在上文所描述的專利參考文獻(xiàn)1中,裝訂設(shè)備是連接到 打印設(shè)備的所謂的"聯(lián)線修整機"(聯(lián)線修整機是作為打印機中的可 選設(shè)備安裝的裝訂設(shè)備,并通過從打印機延伸的紙張傳送路徑連接到 打印機)。專利參考文獻(xiàn)l中的方法不能應(yīng)用于沒有通過物理上相同 的紙張傳送路徑連接到打印設(shè)備的裝訂設(shè)備。在上文所描述的專利參 考文獻(xiàn)2中,裝訂設(shè)備是不能與打印設(shè)備進行通信的所謂的"離線修 整機"(沒有連接到任何網(wǎng)絡(luò)的裝訂設(shè)備)。用戶必須分別地從服務(wù) 器發(fā)出有關(guān)對內(nèi)容進行打印的指令、打印ID的指令、以及向修整機 發(fā)出的指令,以及不能被單一管理的各種信息。在Horizon可提供的 i2i系統(tǒng)中,所打印的產(chǎn)品與修整機設(shè)置信息相關(guān)聯(lián),但在打印數(shù)據(jù) 中不能反映任何修整機特征信息。
換句話說,在上文所提及的任何一種系統(tǒng)中,當(dāng)由打印設(shè)備所打 印的產(chǎn)品接受由沒有通過物理上相同的紙張傳送路徑連接到打印設(shè) 備的修整機進行的后處理時,必須分別地設(shè)置打印設(shè)備和修整機。特 別地,沒有提出通過諸如用于控制打印設(shè)備的計算機之類的信息處理 裝置來單一設(shè)置修整機和打印設(shè)備的系統(tǒng)。這給操作員帶來了在打印 設(shè)備和修整機的設(shè)置之間保持匹配的負(fù)擔(dān),降低了打印處理的效率, 并產(chǎn)生設(shè)置錯誤。
發(fā)明內(nèi)容
本發(fā)明是在考慮到上述情況的背景下作出的,其目的是提供一種 信息處理裝置,其能夠通過用于可以通信方式連接到該信息處理裝置
6并獨立于打印設(shè)備的修整機的信息處理裝置來自動地進行匹配打印 屬性的設(shè)置,從而提高打印處理的效率,防止產(chǎn)生任何設(shè)置錯誤,本 發(fā)明還提供用于該信息處理裝置的控制方法和打印系統(tǒng)。 為了實現(xiàn)上述目的,本發(fā)明包括下列配置。
一種信息處理裝置,該裝置生成將由打印設(shè)備打印的打印數(shù)據(jù), 并生成通過可獨立地通信的后打印處理設(shè)備進行后打印處理的后處 理設(shè)置信息,該裝置包括
加載單元,用于加載表示后打印處理設(shè)備的功能的功能信息,
識別單元,該單元識別可由打印設(shè)備處理的打印功能,以及識別 在打印之后可由后打印處理設(shè)備基于由加載單元加載的功能信息進 行處理的后處理功能,
顯示控制單元,該單元顯示用于設(shè)置由識別單元所識別的打印功 能和后處理功能的設(shè)置窗口 ,
打印數(shù)據(jù)生成單元,該單元基于通過由顯示控制單元所顯示的設(shè) 置窗口輸入的打印功能,生成將由打印設(shè)備進行打印的打印數(shù)據(jù),以 及
后處理設(shè)置信息生成單元,該單元基于通過由顯示控制單元所顯 示的設(shè)置窗口輸入的后處理功能,生成通過后打印處理設(shè)備進行后打 印處理的后處理設(shè)置信息,
其中,由打印數(shù)據(jù)生成單元所生成的打印數(shù)據(jù)被傳送到打印設(shè) 備,由后處理設(shè)置信息生成單元所生成的后處理設(shè)置信息被傳送到后 打印處理i殳備。
通過通信連接到打印設(shè)備和后打印處理設(shè)備的信息處理裝置,該
裝置包括
打印信息生成單元,該單元基于打印設(shè)置信息來生成打印信息, 后處理設(shè)置信息生成單元,該單元基于打印設(shè)置信息和描述后打 印處理設(shè)備的功能的功能信息,生成描述后打印處理設(shè)備的后處理內(nèi) 容的后處理設(shè)置信息和后打印處理設(shè)備的標(biāo)識信息,以及
傳送單元,該單元向打印設(shè)備傳送由打印信息生成單元所生成的
7打印信息和由后處理設(shè)置信息生成單元所生成的后處理設(shè)置信息。 一種連接到網(wǎng)絡(luò)的打印裝置,該裝置包括
接收單元,用于接收為后打印處理設(shè)備設(shè)置的后處理設(shè)置信息,
以及
傳送單元,該單元從后處理設(shè)置信息中提取要為通過網(wǎng)絡(luò)連接的 后打印處理設(shè)備設(shè)置的信息,并將該信息傳送到后打印處理設(shè)備。
根據(jù)本發(fā)明,為通過通信連接到到信息處理裝置的后打印處理設(shè) 備自動地進行匹配打印屬性的設(shè)置??商岣叽蛴√幚淼纳a(chǎn)力,并且 可防止產(chǎn)生任何設(shè)置錯誤。
此外,還可以節(jié)省輸入有關(guān)新連接的后打印處理設(shè)備的信息的工作。
由于從該信息處理裝置發(fā)出的后處理設(shè)置信息通過打印設(shè)備被 傳遞到后打印處理設(shè)備,因此,該信息處理裝置既不需要為后打印處 理設(shè)備特別生成后處理設(shè)置信息,也不需要傳送后處理設(shè)置信息。因 此,可以簡化信息處理裝置的編程,這有助于減少程序代碼和減少錯 誤。
當(dāng)有多個后打印處理設(shè)備可用時,可以優(yōu)先采用基于優(yōu)先級指定 的后打印處理設(shè)備。通過改變優(yōu)先級,用戶可以明確地指定供使用的
后打印處理i殳備。
通過優(yōu)先使用聯(lián)線地連接到打印設(shè)備的后打印處理設(shè)備,可以減 少打印產(chǎn)品從打印設(shè)備到后處理設(shè)備的遞送工作,這有助于節(jié)省勞動 量并提高生產(chǎn)力。
通過下面參考附圖進行的詳細(xì)描述,本發(fā)明的其他特征和優(yōu)點將 變得顯而易見,其中,類似的附圖標(biāo)記在全部附圖中表示相同或類似 的部分。
圖1是示出根據(jù)本發(fā)明的系統(tǒng)配置的一個示例的視圖; 圖2是示出圖像形成設(shè)備的方框圖;圖3是示出計算機的方框圖; 圖4是示出近線修整機的內(nèi)部配置的方框圖; 圖5A是示出充當(dāng)近線修整機的一個示例的裁切設(shè)備的結(jié)構(gòu); 圖5B是示出充當(dāng)離線修整機的一個示例的具有裝封面 (casing-in )功能的裝訂設(shè)備的結(jié)構(gòu)的視圖6是示出客戶端計算機的軟件配置的方框圖7是示出描述裝訂設(shè)備的修整機配置文件的一個示例的視
圖8是示出描述裁切設(shè)備的修整機配置文件的一個示例的視
圖9是示出圖像形成設(shè)備的內(nèi)部模塊的方框圖; 圖10是示出修整機管理表的一個示例的表; 圖11是示出連接修整機的過程的流程圖; 圖12是示出圖像形成設(shè)備的操作面板的初始窗口的一個示例 的視圖13是示出圖像形成設(shè)備的操作面板的選項設(shè)置窗口的一個 示例的視圖14是示出成像設(shè)備的操作面板的修整機注冊窗口的一個示 例的視圖15是示出更新后的修整機管理表的一個示例的表;
圖16是示出近線修整機在圖像形成設(shè)備中注冊的流程圖17是示出修整機配置文件獲取方法的流程圖18是示出打印機驅(qū)動程序的對話框的一個示例的視圖19是示出打印機驅(qū)動程序的頁面設(shè)置屬性頁的一個示例的
視圖20是示出打印機驅(qū)動程序的修整處理屬性頁的一個示例的
視圖21是示出打印設(shè)置的流程圖; 圖22是示出打印的流程圖;.圖23是示出主機中的處理的流程圖; 圖24是示出作業(yè)控制信息的一個示例的視圖; 圖25是示出圖像形成設(shè)備中的修整機處理的流程圖; 圖26是示出近線修整機的處理的流程圖; 圖27是示出修整機側(cè)的處理流程的流程圖; 圖28是示出根據(jù)第二實施例的獲取配置文件的流程圖; 圖29是示出根據(jù)第二實施例的系統(tǒng)配置的一個示例的視圖; 圖30是示出根據(jù)第二實施例的主機中的處理的流程圖; 圖31是示出優(yōu)先級表的一個示例的表;
圖32是示出根據(jù)對第二實施例的第一修改方案的主機中的處 理的流程圖33是示出根據(jù)對第二實施例的第二修改方案的主機中的處 理的流程圖;以及
圖34是示出根據(jù)本發(fā)明的打印控制設(shè)備的功能方框圖。
具體實施例方式
[第一實施例
<系統(tǒng)配置>
圖1是示出根據(jù)本發(fā)明的系統(tǒng)配置的一個示例的視圖。圖l中 的DTP (桌面排版)系統(tǒng)包括客戶端PC 1801、圖像形成設(shè)備(打 印機或打印設(shè)備)1803、聯(lián)線地連接到圖像形成設(shè)備1803的聯(lián)線修 整機1803a、連接到網(wǎng)絡(luò)1809的近線修整機(具有裝封面功能的裝 訂設(shè)備)1804、沒有連接到網(wǎng)絡(luò)1809的離線修整機1802,以及修 整機系統(tǒng)1807。修整機系統(tǒng)1807可以將一個或多個修整機,即具 有騎馬釘裝訂(saddle stitch )功能的裝訂設(shè)備1805、折頁(folding) i殳備1806以及控制器1811連接到網(wǎng)絡(luò)1810,并對它們進行控制。 通過控制器1811連接到網(wǎng)絡(luò)1810的修整機也叫做"近線修整機"。 連接到網(wǎng)絡(luò)的各設(shè)備可以通過網(wǎng)絡(luò)相互進行通信。打印機1803包括 圖像掃描儀,并且是不僅具有打印功能而且還具有掃描、復(fù)制、傳真通信以及存檔功能的多功能設(shè)備。因而,打印機1803也叫做MFP (多功能打印機)??蛻舳薖C 1801是信息處理裝置,具有控制打 印機的功能,當(dāng)注意到其打印機控制功能時,也叫做"打印控制設(shè)備"。 下面將按照修整機控制方法來說明聯(lián)線修整機、離線修整機以及 近線修整機。
聯(lián)線修整機是不能單獨地與主計算機進行通信,并且通過相同的 紙張遞送路徑連接到例如圖像形成設(shè)備的修整機。從圖像形成設(shè)備設(shè) 置由聯(lián)線修整機對從該圖像形成設(shè)備遞送的打印產(chǎn)品進行處理的內(nèi) 容。處理內(nèi)容是由后處理設(shè)置信息指定的。通過借助于在信息處理裝 置上運行的打印機驅(qū)動程序?qū)⒙?lián)線修整機設(shè)置為圖像形成設(shè)備的可 選單元,可以生成包含由聯(lián)線修整機指定的處理內(nèi)容(例如,裝訂處 理)的打印作業(yè)。
離線修整機沒有任何用于與外部設(shè)備進行通信的裝置(離線), 并且在修整機中設(shè)置由修整機所進行處理的內(nèi)容,而不管另 一個設(shè)備 如何。例如,處理內(nèi)容是由用戶從離線修整機的操作單元設(shè)置的,或 由修整機的讀取器讀取諸如打印在將接受后處理的紙張上的條形碼 之類的打印信息來進行設(shè)置。
近線修整機包括用于與諸如圖像形成設(shè)備之類的外部設(shè)備進行 通信的裝置。由修整機進行處理的內(nèi)容可從其操作單元輸入,還通過 網(wǎng)絡(luò)作為例如來自諸如主計算機之類的另 一個設(shè)備的作業(yè)通知單進 行輸入。
以下將按照打印輸出產(chǎn)品的遞送路徑(紙張通路)描述每一個修 整機的特征。這些特征是一般特征,為便于對本發(fā)明進行理解而描述 這些特征,因此,本發(fā)明不僅限于下列描述。聯(lián)線修整機物理上連接 到圖像形成設(shè)備,以限定一條紙張傳送路徑。從圖像形成設(shè)備打印出 的紙張通過遞送路徑(紙張通路)被快速發(fā)送到修整機。離線修整機 沒有物理上連接到圖像形成設(shè)備。從圖像形成設(shè)備打印出的紙張臨時 堆疊在車、托盤、皮式帶運送機等等上,然后被^L置在修整機的輸入 部分。至于近線修整機,類似于離線修整機,打印的紙張被臨時堆疊,
ii然后被設(shè)置在近線修整機的輸入部分。如上所述,近線修整機可以通 過通信裝置接收處理內(nèi)容(作業(yè)通知單)。聯(lián)線修整機也可以配備有 用于與外部設(shè)備(主計算機)進行通信的通信單元,可以通過通信單 元接收后處理指令(作業(yè)通知單),并作為近線修整機來工作。 <圖像形成設(shè)備的配置>
圖2是示出了根據(jù)本發(fā)明的圖像形成設(shè)備1803的方框圖。如 圖2所示,圖像形成設(shè)備(打印機)包括掃描儀輸入單元1914、 FAX 單元1913、 NIC (網(wǎng)絡(luò)接口卡)單元1912、專用的I/F單元1911, 以及USB I/F單元1910。掃描儀輸入單元1914包括讀取圖像的掃 描儀單元,以及對圖像數(shù)據(jù)進行處理的掃描儀IP單元。FAX單元 1913通過使用電話線路發(fā)送/接收圖像,其以傳真設(shè)備為代表。NIC 單元1912通過網(wǎng)絡(luò)與計算機等等交換圖像數(shù)據(jù)和設(shè)備信息。專用的 I/F單元1911與諸如另一個成像設(shè)備之類的外部設(shè)備來交換信息。 USB I/F單元1910是與充當(dāng)打印數(shù)據(jù)發(fā)送側(cè)的計算機等等的接口。 根據(jù)打印機的使用模式,作業(yè)控制單元1901控制整個圖像形成設(shè) 備,以例如臨時保存圖像信號或確定路徑。例如,通過設(shè)置處理器、 RAM和硬盤(未示出),并由處理器執(zhí)行預(yù)先確定的程序,可以實 現(xiàn)作業(yè)控制單元。作業(yè)控制單元l卯l可以進一步對圖像數(shù)據(jù)進行處 理。圖像數(shù)據(jù)包括來自掃描儀單元1914的圖像數(shù)據(jù)、通過FAX單 元1913輸入的傳真作業(yè)的圖像數(shù)據(jù)、通過NIC單元1912從外部 設(shè)備(例如,計算機)輸入的圖〗象數(shù)據(jù),以及通過I/F單元1911從 另一個圖像形成設(shè)備輸入的圖像數(shù)據(jù)。例如,這些圖像數(shù)據(jù)臨時存儲 在硬盤中,然后被讀出,傳遞到諸如打印機單元1905之類的輸出單 元,并由打印機單元打印出來。不用說,圖像數(shù)據(jù)不僅限于位圖數(shù)據(jù), 并且還包括被描述成用于呈現(xiàn)圖像的數(shù)據(jù)。例如,當(dāng)接收PDL數(shù)據(jù) 時,它由PDL單元1903轉(zhuǎn)換為可打印的格式的數(shù)據(jù),并由圖像處 理單元1904進行必需的圖像處理。由打印機單元l卯5打印出處理 過的數(shù)據(jù)。作業(yè)控制單元1901根據(jù)來自操作員的指令控制從硬盤讀 出的圖像數(shù)據(jù),以便可以將圖像數(shù)據(jù)傳遞到諸如計算機或另 一個圖像
12形成設(shè)備之類的外部設(shè)備。文檔存儲單元1908可以保存并管理由壓 縮/解壓單元1909壓縮的文檔。操作單元1902允許操作員對可用的 修整機等等進行設(shè)置??捎玫男拚麢C是后處理單元1803a,即聯(lián)線地 連接到打印機單元l卯5的聯(lián)線修整機,以及通過NIC單元1912 連接的近線修整機1804。
如上所述,圖像形成設(shè)備1803可以設(shè)置聯(lián)線修整機1803a和 近線修整機1804以便使用它們的功能。描述修整機的功能的修整機 配置文件(稍后描述)是保留在圖像形成設(shè)備中的配置文件信息,并 且被發(fā)送到計算機1801,以便基于配置文件信息設(shè)置供計算機使用 的功能。設(shè)置操作是由讀出修整機配置文件的計算機1801進行的。 圖像形成設(shè)備通過在圖像形成設(shè)備中保存可在裝運該圖像形成設(shè)備 時連接的各種類型的修整機的配置文件,從而獲取修整機配置文件。 當(dāng)在裝運圖像形成設(shè)備之后存在被該圖像形成設(shè)備新支持的近線修 整機1804時,在新的近線修整機1804連接到網(wǎng)絡(luò)之后,圖像形成 設(shè)備獲取近線修整機1804中的配置文件信息(近線修整機配置文 件)。此外,當(dāng)在修整機中沒有保留配置文件信息,或者通過在安裝 之后改變或添加功能來更新配置文件信息時,可以從修整機制造商等 等的Web頁面獲取配置文件信息。因此,即使在裝運時沒有保留修 整機配置文件,也可以獲取正在使用的配置文件。注意配置文件信息 是描述對應(yīng)的設(shè)備的功能性特征的信息,也可以叫做功能信息或特征 信息。
圖像形成設(shè)備在共同的DB單元1907中保留通過上述方法獲 取的修整機配置文件。然后,在圖像形成設(shè)備中注冊所獲取的修整機 配置文件,以便該配置文件可以用于諸如打印機驅(qū)動程序之類的另一 個設(shè)備。將在下面的<修整機配置文件的管理>一章中描述注冊的細(xì) 節(jié)。在注冊結(jié)束之后,另一個設(shè)備可以通過NIC單元利用在圖像形 成設(shè)備中注冊的修整機配置文件。
注意,圖1中的網(wǎng)絡(luò)是IP網(wǎng)絡(luò),并且所連接的設(shè)備支持IP。
<計算機的硬件配置>圖3是示出了客戶端計算機1801的配置的示例的方框圖。如 圖3所示,客戶端計算機1801包括處理單元3010和外圍設(shè)備。 客戶端計算機1801的處理單元3010包括根據(jù)控制程序控制總的 主機i殳備的MPU 3011,將系統(tǒng)的構(gòu)成組件彼此連接的總線3012、 存儲由MPU3011執(zhí)行的程序、數(shù)據(jù)等等的RAM 3013,連接系統(tǒng) 總線、存儲器總線和MPU 3011的橋3014,以及具有在諸如CRT 之類的顯示設(shè)備3001上顯示圖形信息的控制功能的圖形適配器 3015。
處理單元3010包括與HDD設(shè)備3002連接的HDD控制器 3016,與鍵盤3003連接的鍵盤控制器3017,在物理級和鏈路級充 當(dāng)與網(wǎng)絡(luò)1809的接口的通信I/F3018。
為操作員顯示圖形信息等等的顯示設(shè)備3001 (在此示例中,為 CRT)通過圖形適配器3015連接到處理單元3010 。此外,鍵盤 3003以及充當(dāng)存儲程序和數(shù)據(jù)的大容量存儲設(shè)備的硬盤驅(qū)動器(HDD) 設(shè)備3002分別通過控制器連接到處理單元3010。
HDD 3002保存程序文件(例如,操作系統(tǒng)、應(yīng)用程序,以及打 印機驅(qū)動程序)以及數(shù)據(jù)文件(例如,打印機驅(qū)動程序設(shè)置信息403 和配置文件信息404 )。打印機驅(qū)動程序設(shè)置信息403保存代表可 供計算機1801使用的打印機的當(dāng)前設(shè)置的值。配置文件信息404 保存可用的外圍設(shè)備的配置文件,在第一實施例中是打印機、近線修 整機等等的配置文件信息。配置文件信息是代表諸如設(shè)備的功能的特 征的信息。具體來說,配置文件信息代表了近線修整機的功能(例如, 裝訂功能和裁切功能)和能力。例如,對于裝訂功能,配置文件示出 了伴隨裝訂功能的能力(例如,可裝訂的位置和尺寸、負(fù)栽重量、以 及訂書釘之間的間隔)。對于裁切功能,配置文件示出了伴隨裁切功 能的能力(例如,可裁切的紙張大小(最大和最小)和厚度)。
MPU 3011執(zhí)行包括操作系統(tǒng)和打印機驅(qū)動程序的設(shè)備驅(qū)動程 序、應(yīng)用程序等等。這些程序有時在顯示器上顯示用于請求操作員對 處理進行干涉的UI窗口,例如,對參數(shù)進行設(shè)置,或指定執(zhí)行。根據(jù)打印機的型號(包括MFP)準(zhǔn)備打印機驅(qū)動程序。打印機驅(qū)動程 序給操作系統(tǒng)提供有關(guān)打印機等等的功能和配置的信息,并執(zhí)行用于 實現(xiàn)該打印機型號所特有的功能的處理。 <近線修整機的配置>
修整機按照功能被分為各種類型。第一個實施例使用具有騎馬釘 裝訂功能的裝訂設(shè)備作為聯(lián)線修整機的示例,圖5A中的裁切設(shè)備 2201作為離線修整機的示例,圖5B中的具有裝封面功能的裝訂設(shè) 備2301作為近線修整機的示例。
圖4示出了近線修整機1804、 1805和1806的功能配置的示 例。近線修整機包括執(zhí)行諸如用于打印紙張的折頁或釘針處理之類的 后處理的后處理設(shè)備2200,以及對后處理設(shè)備2200進行控制的控制 器2100。在控制器2100中,附圖標(biāo)記2101表示網(wǎng)絡(luò)單元,該單元 與諸如主計算機或MFP之類的另一個網(wǎng)絡(luò)設(shè)備進行通信,并且接收 描述后處理指令的作業(yè)通知單(也被稱為"作業(yè)控制信息")。附圖標(biāo) 記2102表示主存儲設(shè)備(例如,DRAM)或臨時保存信息的輔助存 儲設(shè)備(例如,HDD)。附圖標(biāo)記2103表示控制單元,該單元對近 線修整機中的作業(yè)進行控制,并且具有處理器、存儲器等等。附圖標(biāo) 記2104表示接受來自用戶的ID輸入的操作單元。附圖標(biāo)記2105 表示作業(yè)控制信息解釋單元,該單元對輸入的作業(yè)控制信息進行解 釋,并將其轉(zhuǎn)換為能夠?qū)υO(shè)備進行控制的格式。附圖標(biāo)記2106表示 對后處理設(shè)備2200進行控制的設(shè)備控制單元。用于對修整機進行控 制的作業(yè)控制信息也叫做"后處理設(shè)置信息"。后處理設(shè)備2200是執(zhí)
行后處理(后印刷處理)的處理機構(gòu),并具有用于實現(xiàn)例如裝封面裝 訂功能的硬件。這些模塊配置了聯(lián)線修整機。
控制器2100包括處理器,該處理器具有控制程序執(zhí)行功能和外 圍設(shè)備控制功能,并對整個修整機進行控制;系統(tǒng)總線,該總線連接 控制器中的構(gòu)件;存儲了由處理器執(zhí)行的控制程序、各種數(shù)據(jù)等等的 ROM;以及保存作業(yè)通知單等等的RAM。配置文件信息2102a保 存在ROM 3112或諸如硬盤之類的存儲設(shè)備2102中,在本示例中,保存在硬盤中。配置文件信息2102a由圖像形成設(shè)備1803讀取(或 寫入),以允許圖像形成設(shè)備使用近線修整機。 <計算機的軟件配置>
圖6是示出了包含打印機驅(qū)動程序的客戶端計算機中的軟件的 配置??蛻舳擞嬎銠C1801中安裝了操作系統(tǒng)(OS) 402。打印機驅(qū)動 程序405和應(yīng)用程序軟件408安裝在OS402中并由OS 402進行 控制。
打印機驅(qū)動程序405包括顯示用戶I/F并保存設(shè)置的用戶 I/F驅(qū)動程序406,以及將通過OS 402從應(yīng)用程序408發(fā)出的打 印描繪指令轉(zhuǎn)換為可由成像設(shè)備進行解釋的代碼的圖形驅(qū)動程序 407。當(dāng)應(yīng)用程序408通過OS 402允許用戶i殳置打印時,用戶I/F 驅(qū)動程序406顯示圖18到20所示的打印設(shè)置對話框和屬性頁。
注意,用于保存由打印機驅(qū)動程序設(shè)置的設(shè)置信息的設(shè)置保存區(qū) 403 4皮確保在由OS 402進行管理的保存區(qū)中。包含由用戶通過用戶 I/F驅(qū)動程序設(shè)置的打印屬性和后處理指令信息的設(shè)置信息保存在打 印機驅(qū)動程序設(shè)置保存區(qū)中。還保存在諸如MFP(打印機)1803之 類的可用的設(shè)備上的配置文件信息404。用戶I/F驅(qū)動程序、圖形驅(qū) 動程序,以及應(yīng)用程序軟件可以通過OS訪問打印機驅(qū)動程序設(shè)置保 存區(qū),以讀取由用戶設(shè)置的打印屬性和后處理指令信息。
通過諸如網(wǎng)絡(luò)之類的通信介質(zhì),連接客戶端計算機側(cè)的通信I/F 410和打印機1803側(cè)的通信I/F 411,從而連接客戶端計算機。客戶 端計算機還類似地連接到諸如修整機之類的另 一個網(wǎng)絡(luò)設(shè)備。圖形驅(qū) 動程序407可以通過OS 402將打印數(shù)據(jù)發(fā)送到圖像形成設(shè)備,也 可以通過OS 402獲取配置信息和圖像形成設(shè)備的狀態(tài)等等。
<配置文件的內(nèi)部結(jié)構(gòu)>
在第一個實施例中,以XML格式描述了修整機配置文件(= 修整機配置文件信息)。修整機類型不同,諸如裝訂設(shè)備、裁切設(shè)備, 以及折頁設(shè)備,并且各類型的功能彼此不同。在添加新功能時,信息 顯著地改變。為了正確地處理各種功能和變化,使用XML以標(biāo)記格式來描述配置文件。當(dāng)然,可以以任何格式描述配置文件,只要可以 自適應(yīng)地描述新功能等等的添加即可。為每一個修整機設(shè)備準(zhǔn)備修整 機配置文件。
圖7示出了描述裝訂設(shè)備的修整機配置文件的示例,圖8示出 了描述裁切設(shè)備的1務(wù)整;^配置文件的示例。在"FINISHING"標(biāo)記中, "FinishingType"代表諸如裝訂設(shè)備或裁切設(shè)備之類的類型, "Manufacturer"代表制造商名稱,"ProductName"代表型號。圖7示 出了"從ABC可得到的11ABC型的裝訂設(shè)備(類型裝訂)"。圖 8示出了"從XYZ可得到的10XYZ型的裁切設(shè)備(類型裁切)"。 圖7中的標(biāo)記"Booklet"和圖8中的"Cutting"描述了相應(yīng)的型號所 特有的功能(裝訂設(shè)備和裁切設(shè)備)。以這種方式,可由標(biāo)記單獨定 義每一個修整機所特有的功能,并作為配置文件來描述該功能。
例如,圖7中的裝訂設(shè)備的"Booklet"標(biāo)記定義了類型名"saddle stitching fold (騎馬釘裝訂折頁),,、"flat stitching (平裝),,、" comer stitching (拐角訂裝),,、"half fold (—半折頁)、"flat stitching fold (平裝折頁)"和"corner stitching fold (拐角訂裝折頁)"。"Medium" 標(biāo)記定義了介質(zhì)類型"Plain"(普通)和"Fine"(優(yōu)良),介質(zhì)重量"60kg" 作為最小值,"120kg,,作為最大值。"StapleSpacelnterval"標(biāo)記定義了 不能調(diào)整訂書4丁間隔("False"),且間隔為100 mm。
在圖 8 中,"Cutting"標(biāo)記描述了最大輸入尺寸 (MaxInputDimensions)是寬度和長度(X,Y)都為360 mm。此外, "Cutting"標(biāo)記描述了最大輸出尺寸(MaxOutputDimensions)是寬 度和長度 (X,Y) 都為 310 mm , 最小輸出尺寸 (MinOutputDimensions)是寬度(X)為80 mm且長度(Y)為150 mm。此外,"Cutting"標(biāo)記描述了最大厚度(MaxThickness)為70 mm。
如此,修整機配置文件信息定義了功能的類型、制造商名稱,型 號名稱,以及每一個功能的性能(例如,尺寸和裝訂位置)。配置文 件信息例如可以被保存在修整機的存儲設(shè)備2102中,并由圖像形成
17設(shè)備讀出和收集,或在充當(dāng)主計算機的信息處理裝置的打印機驅(qū)動程 序的控制下直接從近線修整機收集。
<圖像形成設(shè)備對修整機配置文件的管理>
圖9是用于說明與圖像形成設(shè)備1803中的修整機配置文件關(guān) 聯(lián)的模塊的方框圖。圖像形成設(shè)備1803包括與外部進行通信的通信 I/F (NIC) 1912,對修整機配置文件進行管理并響應(yīng)于外部獲取請求而 傳送配置文件的修整機配置文件控制單元901,對修整機名稱、對應(yīng) 的修整機配置文件名稱、連接狀態(tài)等等進行管理的修整機管理表 902,以及保存修整機配置文件的實體(例如,圖7或8所示的配 置文件信息)的修整機配置文件保存區(qū)卯3。諸如可連接到圖像形成 設(shè)備的修整機的修整機名稱之類的信息保存在修整機管理表902中, 對應(yīng)于每一個修整機的配置文件信息保存在修整機配置文件保存區(qū) 903中。修整機配置文件控制單元901是作業(yè)控制單元1901的功 能中的一個,且修整機管理表902和修整機配置文件保存區(qū)903包 含在共同的數(shù)據(jù)庫1907中。
圖IO示出了修整機管理表902的內(nèi)容的示例。表902存儲了 有關(guān)可連接到圖像形成設(shè)備的修整機的信息。在第一實施例中,表 902的項目是管理編號1002 (變量類型是("無符號短整數(shù),,)), 修整機名稱1003 (變量類型是("字符串"))、制造商名稱1004 (變量類型是"字符串")、對應(yīng)的配置文件的文件名1005 (變量 類型是"字符串"),以及修整機連接狀態(tài)1006 (變量類型是布爾 值"false"表示修整機沒有連接,"true"表示修整機已連接)。例如, 在管理編號#5的列中,修整機名稱是"修整機-X",制造商名稱是 "XYZ ",對應(yīng)的配置文件的配置文件名稱是"finisher-x-of-xyz.xmr。 連接狀態(tài)是表示連接了修整機的"true"。也可以類似地對其他列進行 解釋。在此表中,除了管理編號為#5的修整機之外的修整機沒有連接。
<近線修整機和成像設(shè)備之間的連接>
圖16示出了當(dāng)成像設(shè)備從對應(yīng)的近線修整機獲取修整機配置 文件時的流程。即,圖16示出了當(dāng)添加新修整機并在修整機管理表中進行注冊的過程。當(dāng)用戶在操作面板上指定"選項"或"用戶模式", 以將窗口改變?yōu)榻€修整機設(shè)置窗口時,此流程開始。
在步驟S2501中,用戶通過操作單元1902輸入近線修整機的 IP地址。該IP地址可以是直接分配給近線修整機的IP地址,或預(yù) 先確定的子網(wǎng)的IP地址。在步驟S2502中,基于輸入的IP地址, 從預(yù)先存儲在成像設(shè)備的修整機配置文件保存區(qū)903中的修整機列 表中指定一個修整機,并且顯示可連接到所指定的圖像處理設(shè)備的修 整機的列表。提示用戶,以從所顯示的列表中的近線修整機的制造商 和型號的列表中選擇對應(yīng)的修整機,并指定對應(yīng)的配置文件。
在步驟S2503中,輸出提示用戶確認(rèn)修整機是否正確的顯示。 如果向顯示器輸入了用戶確認(rèn)修整機正確的消息,則向輸入地址處的 修整機請求配置文件信息,并且在步驟S2504中接收并保存該配置 文件信息。將對應(yīng)于所保存的修整機配置文件的修整機添加到修整機 管理表902中。改變的修整機管理表存儲在輔助存儲設(shè)備或非易失 性存儲器中。
作為另 一個示例,當(dāng)可以從近線修整機獲取表示制造商和型號的 ID時,在用戶輸入近線修整機的IP地址之后,向IP地址發(fā)出ID 獲取請求。然后,從近線修整機中獲取ID,并顯示該ID。如果用戶 選擇近線修整機的所顯示的ID的其中一個ID,則向?qū)?yīng)于所選擇 的ID的修整機請求配置文件信息??梢詮慕€修整機獲取配置文件 信息以重寫修整機管理表??梢垣@取其配置文件信息的修整機是連接 到網(wǎng)絡(luò)并且可用的1務(wù)整^1。以這種方式,向輸入的IP地址處的〗務(wù)整 機請求修整機配置文件,并獲取該修整機配置文件。修整機的IP地 址和從該IP地址獲取的配置文件信息彼此相關(guān)聯(lián)地保存在一起。
下面將參考圖11的流程圖說明允許成像設(shè)備使用注冊的近線 修整機的過程。使得其可用的近線修整機是可從XYZ得到的修整機 -Y。用戶安裝新的近線修整機,并通過諸如LAN電纜之類的預(yù)先 確定的通信介質(zhì)將它連接到成像設(shè)備。圖11中的過程由成像設(shè)備 1803的修整機配置文件控制單元901執(zhí)行,即,由成像設(shè)備1803的處理器1901來執(zhí)行。
在步驟S1101中,成像設(shè)備1803在操作單元1902上顯示了 用戶界面窗口,以便讓用戶執(zhí)行連接操作。在此窗口中,用戶執(zhí)行到 網(wǎng)絡(luò)上的近線修整機的連接操作,并發(fā)出使用近線修整機的指令。如 果判斷近線修整機對此操作作出響應(yīng),并且可用,則在步驟S1102 中,在修整機管理表中,連接的修整機的連接狀態(tài)變?yōu)?連接(trne)"。 下面將參考圖12到14說明此操作。圖12到14示出步驟S1101 中的操作窗口。
圖12示出了成像設(shè)備主體的操作面板的初始狀態(tài)。為了對近線 修整機進行連接^殳置,用戶點擊選項按鈕1201。此按鈕被用來設(shè)置 成像設(shè)備的選項,并且被點擊以顯示出圖13中的窗口。然后,用戶 點擊"修整機注冊"按鈕1301。通過點擊此按鈕,顯示出圖14中的 修整機連接設(shè)置窗口。此窗口顯示出可注冊的近線修整機的列表,并 允許注冊每一個近線修整機的連接。通過可視化除了對應(yīng)的配置文件 名稱1005之外的修整機管理表902,獲得圖14中的修整機列表窗 口。即,修整機列表由修整機名稱1401、制造商名稱1402和連接狀 態(tài)1403構(gòu)成。此列表一次顯示七個修整機,用于上移或下移所顯示 的列表的按鈕1404或1405 ,皮點擊,以瀏覽這七個j奮整才幾之前和之 后列出的修整機。連接注冊或取消連接注冊是通過觸摸目標(biāo)修整機行 的任何部分并選擇該行來進行的。要注冊修整機的連接,可按觸摸"連 接,,按鈕1409;要取消連接注冊,觸摸"斷開連接"按鈕1408。在此 情況下,為了注冊可從XYZ得到的修整機-Y的連接,觸摸行1407 的任何部分,以選擇修整機-Y。在此狀態(tài)下,觸摸"連接"按鈕1409, 以注冊修整機的連接。根據(jù)"連接"按鈕1409被觸摸的情況,成像設(shè) 備1803發(fā)出連接近線修整機的請求(使用請求)。如果接收到對連 接請求的響應(yīng),則判斷可以使用該修整機,因而顯示出"已連接"。如 果沒有接收到響應(yīng),則判斷不能使用指定的近線修整機,因此不改變 顯示。最后,觸摸"確定"按鈕1411,以使設(shè)置生效,并返回到成像 設(shè)備主體的操作面板的初始窗口 。要取消注冊,觸摸"取消"按鈕1410,以取消窗口中的所有內(nèi)容。在此情況下,不執(zhí)行成像設(shè)備的修 整機管理表(稍后描述)的更新。
下面將說明成像設(shè)備1803更新修整機管理表902的方法(圖 11的步驟S1102)。由于用戶在圖14的修整機連接設(shè)置窗口中連 接并注冊可從XYZ得到的修整機-Y,因此,成像設(shè)備1803更新修 整機管理表902。在圖14的示例中,管理編號為#6的連接狀態(tài)列 從"false,,改寫為"true"。圖15示出了此更新之后的修整機管理表 902。如圖15的列1601所示,#6中的修整機-Y的連接狀態(tài)變成 "true',。
通過上述過程,完成成像設(shè)備中的近線修整機的連接注冊。在第 一實施例中,近線修整機的連接由用戶在連接近線修整機之后在成像 設(shè)備的操作面板上進行設(shè)置。然而,也可以通過另一種方法來對連接 進行注冊,只要可以更新修整機管理表就可以。例如,由于成像設(shè)備 和近線修整機通過通信介質(zhì)連接在一起,因此,定義了連接中的協(xié)議。 成像設(shè)備和近線修整機基于此協(xié)議相互進行通信,并且成像設(shè)備自動 地對近線修整機的連接進行注冊。
成像設(shè)備還執(zhí)行以下步驟向連接的近線修整機傳送修整機配置 文件獲取請求,并響應(yīng)于該請求接收由近線修整機傳送的修整機配置 文件。接收到的修整機配置文件被保存在修整機配置文件保存區(qū)903 中。接收到的修整機配置文件的名稱被注冊在修整機管理表902的 修整機配置文件名稱1005中。與修整機配置文件關(guān)聯(lián)地注冊修整機 的地址。
注意,由成像設(shè)備從注冊的近線修整機讀取近線修整機的配置文 件信息,然后由計算機獲取該配置文件信息。作為替代,也可以由計 算機直接從近線修整機獲取配置文件信息,如圖28所示(稍后描 述)。
對于聯(lián)線修整機,其修整機配置文件最初存儲在成像設(shè)備中。如 果實際連接了聯(lián)線修整機,向控制單元輸入表示連接了聯(lián)線修整機的 信號。此信號作為觸發(fā)器來起作用,并且例如設(shè)置表示連接了聯(lián)線修
21整機的標(biāo)志。換句話說,根據(jù)第一實施例,對于聯(lián)線修整機,表示注 冊或連接了聯(lián)線修整機的操作不是必需的。 <獲取修整機配置文件>
下面將說明由打印機驅(qū)動程序從成像設(shè)備獲取近線修整機的修 整機配置文件并保存該修整機配置文件的過程。
在圖6的配置中,存儲區(qū)404是OS中的、其中保存了由打 印機驅(qū)動程序404從成像設(shè)備獲取的修整機配置文件的存儲區(qū)(配 置文件保存區(qū))。打印^4區(qū)動程序405通過OS的API (應(yīng)用程序 編程接口 )來激活配置文件獲取模塊,使用該配置文件獲取模塊來從 成像設(shè)備獲取修整機配置文件,并將所獲取的修整機配置文件保存在 配置文件保存區(qū)404中。可以作為打印^L驅(qū)動程序405的其中一個 模塊來形成該配置文件獲取模塊,或作為OS 402的其中一個功能設(shè) 置。為了請求并發(fā)送修整機配置文件,在主計算機側(cè)上的通信I/F410 和成像設(shè)備側(cè)上的通信I/F411之間使用通信介質(zhì)。注意,沒有特別 指定用于進行通信的協(xié)議,只要可以從打印機驅(qū)動程序請求獲取修整 機配置文件,并可以傳送修整機配置文件的實體即可。下面將參考流 程圖說明由打印機驅(qū)動程序從成像設(shè)備獲取修整機配置文件的方法。 圖17是示出了此過程的流程圖。例如當(dāng)計算機被接通電源時,當(dāng)用 戶指定打印處理時或者根據(jù)用戶作出的明確指令來執(zhí)行圖17中的 處理。
在步驟S1501中,打印機驅(qū)動程序405請求成像設(shè)備1803 獲取連接到成像設(shè)備并注冊了的修整機的配置文件。響應(yīng)于來自打印 機驅(qū)動程序的獲取請求,成像設(shè)備1803將保存在修整機配置文件保 存區(qū)903中的修整機配置文件發(fā)送到打印機驅(qū)動程序在其中運行的 主計算機1801中。
在接收到請求時,在步驟S1511中,成像設(shè)備(圖17中的 MFP)從頂部連續(xù)地瀏覽修整機管理表,并確認(rèn)每一個修整機的連接 狀態(tài),即,判斷是否連接了每一個修整機。圖15示出了保存在成像 設(shè)備中的修整機管理表。在第一個步驟中,成像設(shè)備確認(rèn)頂行上的"修整機-A,,的連接狀態(tài)。在此表中,修整機的連接狀態(tài)是表示修整機不 可用的"false"。在步驟S1512中,判斷連接狀態(tài)的條件。由于"修整 機誦A,,的連接狀態(tài)是"false",因此,流程轉(zhuǎn)到步驟S1514。在步驟 S1505中,判斷是否已經(jīng)判斷了所有修整機。如果還沒有判斷所有修 整機,則流程返回到步驟S1511。對于"修整機-B"、"修整機-C"和"裝 訂機-ABC",類似地重復(fù)此步驟。
在步驟S1511中,判斷充當(dāng)下一條目的"修整機-X"的連接狀 態(tài)。由于"修整機-X"的連接狀態(tài)是表示"修整機-X"可用的"true",因 此,在步驟S1512中的條件判斷之后,流程轉(zhuǎn)到步驟S1513。在步 驟S1513中,成像設(shè)備向打印機驅(qū)動程序傳送在可用的狀態(tài)下被管 理的每一個修整機(即,修整機管理表中的相關(guān)的修整機)的修整機 配置文件。為此,成像設(shè)備從修整機管理表卯2中讀取對應(yīng)的修整 才幾配置文件名稱"finisher-x-of-xyz.xml"。從l務(wù)整才幾配置文件保存區(qū) 卯5中提取此文件名的文件,并將其發(fā)送到打印機驅(qū)動程序(S1513)。 在步驟S1514中,判斷是否已經(jīng)判斷了所有修整機。如果還沒有判 斷所有修整機,則流程返回到步驟S1511。對于下一個"修整機-Y", 執(zhí)行與"修整機-X"完全相同的步驟。由于在步驟S1512中連接狀態(tài) 是"true",在步驟 S1513中加載修整機的配置文件名稱 "finisher-y-of-xyz.xml"。成像設(shè)備從修整機配置文件保存區(qū)中提取修 整機配置文件,并將該修整機配置文件發(fā)送到打印機驅(qū)動程序 (S1513)。對于在修整機管理表中注冊的所有修整機,重復(fù)此步驟。在 判斷了修整機管理表中的最后的修整機之后,成像設(shè)備在步驟S1515 中向打印機驅(qū)動程序傳送表示已經(jīng)判斷了所有修整機的信息。然后, 圖17的流程圖中的處理結(jié)束。
打印機驅(qū)動程序從成像設(shè)備接收響應(yīng)(S1502),并判斷響應(yīng)內(nèi)容 是否表示"結(jié)束"(S1503)。如果響應(yīng)內(nèi)容不表示"結(jié)束",接收到的數(shù) 據(jù)是修整機配置文件,并被保存在保存區(qū)(S1504)中。如此,打印機 驅(qū)動程序從成像設(shè)備中獲取連接的(可用的)近線修整機的修整機配 置文件。
23注意,類似于近線修整機,可以獲取聯(lián)線修整機的配置文件。由 于可連接到成像設(shè)備的聯(lián)線修整機是有限的,因此,所有聯(lián)線修整機 的配置文件也可以預(yù)先保存在成像設(shè)備中。在此情況下,激活標(biāo)志等 等與實際連接的聯(lián)線修整機的配置文件關(guān)聯(lián),并呈現(xiàn)連接。在修整機 設(shè)置等等的處理中,被激活的聯(lián)線修整機是可用的修整機。
<打印機驅(qū)動程序的用戶界面>
圖18到20是由打印機驅(qū)動程序所提供的用戶界面窗口(下面 也筒稱為打印機驅(qū)動程序窗口 )的一個示例的視圖。注意,作為本發(fā) 明的一部分,還并入了參考圖18到20所描述的操作和控制。打印 機驅(qū)動程序可以顯示GUI,該GUI具有適用于指定由系統(tǒng)的成像設(shè) 備(例如,MFP或打印機)執(zhí)行的輸出操作(例如,打印操作)的 顯示窗口結(jié)構(gòu)。當(dāng)用戶通過鍵操作指定打印時顯示在計算機顯示器上 的打印設(shè)置GUI(圖形用戶界面)從應(yīng)用程序等等的操作窗口被顯示 出來。該GUI具有用于顯示和指定"打印機"的屬性的域。當(dāng)用戶對 此域進行操作時,還顯示用于顯示和改變打印設(shè)置的GUI。圖18示 出了此GUI的一個示例。
在圖18到20的GUI中,用戶可以執(zhí)行操作以設(shè)置所希望的 設(shè)置參數(shù)(打印輸出處理條件數(shù)據(jù))。根據(jù)輸入的打印設(shè)置信息,打 印機驅(qū)動程序根據(jù)諸如圖像之類的指定數(shù)據(jù)生成對應(yīng)于諸如打印機 之類的傳送目的地(也叫做"輸出目的地")的打印數(shù)據(jù)。所生成的打 印數(shù)據(jù)由操作系統(tǒng)作為打印作業(yè)通過網(wǎng)絡(luò)等等傳送到目的地設(shè)備。
在圖18中,附圖標(biāo)記101表示打印機驅(qū)動程序窗口。在打印 機驅(qū)動程序窗口 101中的設(shè)置項目之中,附圖標(biāo)記102表示用于選 擇目標(biāo)輸出目的地的傳送目的地選擇框。用戶可以通過窗口中所顯示 的選擇框102來選擇系統(tǒng)的所期望的輸出目的地設(shè)備。
附圖標(biāo)記103表示用于從打印作業(yè)中選擇輸出頁面的頁面設(shè)置 域。在域103中,設(shè)置以下信息在由客戶端計算機上運行的應(yīng)用程 序軟件創(chuàng)建的、并將要打印出來的多個頁面的數(shù)據(jù)之中,要輸出哪一 個頁面。用戶可以通過窗口中所顯示出的頁面設(shè)置域103選擇要被諸如系統(tǒng)的成像設(shè)備之類的設(shè)備打印出的頁面。用戶可以打印所有頁 面,不打印所有頁面而打印特定頁面。
附圖標(biāo)記104表示用于指定將由系統(tǒng)的成像設(shè)備打印出的作業(yè) 的輸出拷貝的數(shù)量的拷貝計數(shù)設(shè)置框。光標(biāo)被移動到框104的位置, 圖18所示的箭頭(滾動條的箭頭)被點擊以增加/減少拷貝的數(shù)量。 附圖標(biāo)記107表示對傳送目的地選擇框102中所選擇的傳送目的地 設(shè)備進行詳細(xì)設(shè)置的屬性按鈕。響應(yīng)于用戶輸入的按鈕107,打印機 驅(qū)動程序進行控制以在計算機顯示器上顯示圖19和20中所顯示 的各種詳細(xì)窗口 。
如果用戶在通過圖18到20中的各種操作窗口進行所希望的 設(shè)置之后點擊"確定,,按鈕105,可以根據(jù)用戶所希望的設(shè)置來開始打 印。為了取消處理,用戶點擊取消按鈕106。響應(yīng)于此,控制單元取 消打印,并結(jié)束窗口 101的顯示。
圖19和20示出了響應(yīng)于用戶在圖18中所示的操作窗口中 點擊屬性按鈕107而顯示在客戶端計算機屏幕上的操作窗口 (GUI)。
此窗口具有"頁面設(shè)置"、"修整處理"、"紙張饋送"、"打印質(zhì)量" 頁面以及用于選擇相應(yīng)的頁面的選項卡。用戶點擊這些選項卡(利用 客戶端計算機的操作單元(例如,指示設(shè)備未示出)),并可以對 各種詳細(xì)的不同的打印輸出條件進行設(shè)置,如與"頁面設(shè)置"關(guān)聯(lián)的設(shè) 置,與"修整處理"關(guān)聯(lián)的設(shè)置,與"紙張饋送"關(guān)聯(lián)的設(shè)置,以及與"打 印質(zhì)量"關(guān)聯(lián)的設(shè)置。
圖19示出了當(dāng)點擊"頁面設(shè)置"選項卡時顯示的操作窗口 (頁面 設(shè)置頁)的一個示例。此窗口包括紙張大小設(shè)置框201、整版布局設(shè) 置框202、紙張方向設(shè)置框203、拷貝計數(shù)設(shè)置框204等等。紙張大 小設(shè)置框201是一個允許用戶為將要打印的作業(yè)設(shè)置打印紙張的紙 張大小的列。整版布局設(shè)置框202是用于輸入選擇一種布局模式的指 令的域,在該布局模式中,在一個打印頁的同一個平面上布局并形成 多個頁面的文檔圖像數(shù)據(jù)。整版布局設(shè)置框202也是用于從多個候選 項中選擇在該布局模式下在一個打印頁的同一個平面上布局并形成
25其圖像的頁面的數(shù)量的域。紙張方向設(shè)置框203是用于提示用戶從諸 如縱向和橫向之類的多個選擇候選項中選擇要打印的紙張的方向的 域??截愑嫈?shù)設(shè)置框204是用于提示用戶選擇要處理的作業(yè)的打印拷 貝的數(shù)量的域。用戶可以在用戶界面窗口的相應(yīng)的設(shè)置項目域(框) 中輸入所希望的打印設(shè)置。
當(dāng)用戶通過鍵操作選擇"修整處理"選項卡并保存了多個修整機 配置文件時,打印機驅(qū)動程序405 (即,控制單元3010)顯示修整 機選擇窗口 (未示出),以便選擇其中一個修整機。當(dāng)從修整機選擇 窗口中選擇了一個修整機時,打印機驅(qū)動程序加載所選擇的修整機的
配置文件信息,并根據(jù)加載的配置文件信息,在顯示單元上顯示如圖 20所示的操作窗口。此窗口被用來設(shè)置用戶在圖18的操作窗口中 從系統(tǒng)的各設(shè)備中所選擇的設(shè)備所特有的設(shè)置信息。該設(shè)置信息包括 頁處理的設(shè)置,頁處理的設(shè)置包括釘針處理的設(shè)置、排序處理的設(shè)置、 打孔處理的設(shè)置、以及裝訂處理的設(shè)置。此外,也可以進行有關(guān)執(zhí)行 單面或雙面打印中的哪一種的設(shè)置,以及進行有關(guān)用于通過打印機等 等改變諸如色彩之類的參數(shù)的、與圖像處理關(guān)聯(lián)的較細(xì)的調(diào)整的設(shè) 置??梢杂捎脩敉ㄟ^多個可由用戶執(zhí)行的設(shè)置窗口 (設(shè)置域)進行這 些詳細(xì)的設(shè)置。假設(shè)由客戶通過圖20的操作窗口中的打印方法設(shè)置 框301設(shè)置雙面打印模式,并且通過裝訂方向設(shè)置框302來設(shè)置長 邊裝訂。在此情況下,由打印機驅(qū)動程序?qū)Τ上裨O(shè)備進行控制,以便 對用戶在圖18的操作窗口中所選擇的成像設(shè)備進行控制,以根據(jù) "雙面打印"和"長邊裝訂,,的設(shè)置來執(zhí)行雙面打印處理。當(dāng)近線修整機 進行的后處理(例如,裝封面裝訂)被指定為所打印的產(chǎn)品的后處理 時,通過兩種處理方法來進行后處理。根據(jù)第一種處理方法,打印機 驅(qū)動程序向成像設(shè)備傳送包含作業(yè)控制信息的打印作業(yè),其中該信息 描述由近線修整機進行的后處理的內(nèi)容和近線修整機的ID。根據(jù)第 二種處理方法,打印機驅(qū)動程序生成作業(yè)通知單,該作業(yè)通知單描述 由近線修整機進行的后處理的內(nèi)容和作業(yè)ID(標(biāo)識符),并分別從 作業(yè)控制信息向近線修整機輸出作業(yè)通知單。當(dāng)用戶在圖20的操作窗口中對默認(rèn)按鈕303進行操作時,打印機驅(qū)動程序進行控制,以將 圖20的操作窗口中的詳細(xì)打印設(shè)置恢復(fù)為默認(rèn)值。
雖然未示出,"打印質(zhì)量"選項卡也可以類似地被用來選擇分辨 率、半色調(diào)設(shè)置等等。
如果點擊(指定)了"確定"按鈕304,屬性設(shè)置生效,窗口返回 到圖18的窗口。如果點擊(指定)了"取消"按鈕305,屬性設(shè)置失 效,窗口返回到圖18的窗口。
在包括各種詳細(xì)設(shè)置的打印處理條件中,客戶從客戶端計算機把 通過圖18到20的各種打印設(shè)置窗口設(shè)置的打印條件數(shù)據(jù)以及作 業(yè)輸出請求和作業(yè)的圖像數(shù)據(jù)一起發(fā)送。結(jié)果,可以對由客戶所選擇 的成像設(shè)備進行控制,以根據(jù)客戶作出的輸出設(shè)置來輸出由客戶所選 擇的數(shù)據(jù)。
注意,選擇修整機之后顯示在"修整處理,,頁上的項目基于成像設(shè) 備本身的打印機配置文件和從通過圖17的過程從成像設(shè)備獲取的 修整機配置文件中所選擇的修整機配置文件。具體來說,"修整處理,, 頁示出對應(yīng)于從所選擇的近線修整機和連接到成像設(shè)備的聯(lián)線修整 機中選擇出的修整機的功能的項目。為這些項目提供預(yù)先確定的默認(rèn) 值。例如,當(dāng)保存了圖7中的修整機配置文件時,圖20的用戶界 面上的"指定訂書釘位置"按鈕306被激活。當(dāng)由操作員點擊按鈕 306時,顯示出用于選擇裝訂方法的選擇菜單域。在此菜單域中,提 供了圖7的配置文件中位于"BookletType,,選項卡中所定義的六種 裝訂方法作為選擇候選項。通過點擊例如圖20中的"修整處理的詳 細(xì)信息"按鈕307并顯示裁切之后的尺寸,可以設(shè)置圖8的配置文
件中包含的裁切尺寸等等。
<主計算機進行的打印處理>
下面將參考圖21和22的流程圖和圖18到20的用戶界面 窗口來說明由用戶在打印機驅(qū)動程序上設(shè)置打印屬性以及打印輸出 的流程。圖21是示出了由用戶輸入打印設(shè)置信息的過程的流程圖, 圖22是在用戶指定打印之后直到打印的流程圖。在設(shè)置打印中,在步驟S501中,從用戶那里接受用于從應(yīng)用程 序軟件的菜單中選擇打印設(shè)置菜單的輸入。在步驟S502中,應(yīng)用程 序調(diào)用OS的API (應(yīng)用程序編程接口 ),并指示打印機驅(qū)動程序 來顯示打印設(shè)置屬性頁。響應(yīng)于此指令,OS指示打印機驅(qū)動程序來 顯示打印設(shè)置屬性頁。在步驟S503中,打印機驅(qū)動程序(特別是充 當(dāng)打印機驅(qū)動程序的一部分的用戶I/F驅(qū)動程序)接受此指令,并顯 示圖18所示的打印設(shè)置屬性頁。隨后,在步驟S504中,用戶在圖 18到20中的上述屬性頁上進行所希望的打印設(shè)置。打印機驅(qū)動程 序根據(jù)設(shè)置操作來臨時保存設(shè)置值。如果用戶點擊圖18中的屬性頁 的"OK(確定)"按鈕,則打印機驅(qū)動程序結(jié)束設(shè)置的打印設(shè)置信息。 響應(yīng)于"確定"按鈕被點擊的情況,在步驟S505中,打印機驅(qū)動程序 (用戶I/F驅(qū)動程序)調(diào)用OS的API,并將用戶設(shè)置的打印設(shè)置 信息值保存在OS中的打印機驅(qū)動程序設(shè)置保存區(qū)403中。結(jié)果, 完成打印設(shè)置信息的輸入和保存。
為了打印文檔,用戶從應(yīng)用程序軟件的菜單中選擇打印菜單。響 應(yīng)于選擇指令,在步驟S601中,應(yīng)用程序軟件調(diào)用OS的API, 并指示打印機驅(qū)動程序開始打印。響應(yīng)打印指令,OS指示打印機驅(qū)
動程序開始打印。在步驟S602中,構(gòu)成打印機驅(qū)動程序的圖形驅(qū)動 程序從OS的打印機驅(qū)動程序設(shè)置保存區(qū)403中讀出保存的打印設(shè) 置信息,生成對圖像形成設(shè)備的作業(yè)控制信息,并生成用于指定完成 設(shè)置的、對所選擇的修整機的作業(yè)控制信息。打印機驅(qū)動程序生成包 含所生成的作業(yè)控制信息的打印作業(yè),并將該作業(yè)傳送到成像設(shè)備 (第一處理方法),或?qū)⒋蛴∽鳂I(yè)和作業(yè)控制信息的作業(yè)通知單分別 傳送到成像設(shè)備和所選擇的修整機(第二處理方法)。作業(yè)控制信息 例如包含JDF (作業(yè)定義格式)命令、PJL (打印作業(yè)語言)命令, 以及PDL (頁面描述語言)命令。JDF是基于XML的文件格式的 縮寫,該格式被定義為全面地定義、描述、管理以及控制創(chuàng)建和形成 所打印的產(chǎn)品的所有步驟。在第一實施例中,JDF格式的數(shù)據(jù)將簡稱 為"作業(yè)通知單,,。PJL是用于作為打印作業(yè)來處理以PDL描述的數(shù)據(jù)的通用語言。在此示例中,JDF被用作為作業(yè)控制信息。當(dāng)所選擇 的修整機是近線修整機時,作業(yè)通知單被作為作業(yè)控制信息傳送到該 近線修整機。當(dāng)所選擇的修整機是聯(lián)線修整機時,以PDL描述的打 印作業(yè)或作業(yè)控制信息中的PJL被傳送到連接到該聯(lián)線修整機的成 像設(shè)備。當(dāng)所選擇的修整機是離線修整機時,通過將作業(yè)控制信息的 內(nèi)容轉(zhuǎn)換為可由用戶讀取并可輸入到該離線修整機的格式來生成打 印作業(yè)。然后,打印作業(yè)被傳送到成像設(shè)備。當(dāng)發(fā)送目的地是近線修 整機時,目的地地址是與修整機配置文件相關(guān)聯(lián)地保存的IP地址。 在步驟S603中,應(yīng)用程序基于文檔數(shù)據(jù)通過OS來執(zhí)行打印 描繪(rendering)。在步驟S604中,向OS發(fā)出的打印描繪指令 被作為打印描繪指令傳遞到圖形驅(qū)動程序。圖形驅(qū)動程序?qū)⒔邮盏降?打印描繪指令轉(zhuǎn)換為可以由成像設(shè)備解釋的描繪信息,并將該描繪信 息作為構(gòu)成打印作業(yè)的數(shù)據(jù)(也簡稱為"打印作業(yè)")傳送到該成像設(shè) 備。
在接收到描繪信息時,在步驟S605中,成像設(shè)備基于接收到的 描繪信息來執(zhí)行描繪和打印。LIPS、 PCL和PS是表示描繪信息的 頁面描述語言的示例。通過上述過程,用戶可獲得所希望的打印產(chǎn)品。
注意,成像設(shè)備使近線修整機的地址對應(yīng)于修整機配置文件,并 且與修整機配置文件一起讀取該地址。還可以預(yù)先在主計算機中注冊 近線修整機的地址。根據(jù)所選擇的修整機生成組合了近線修整機的多 條設(shè)置信息的后處理設(shè)置信息。例如,通過其配置文件,指定所選擇 的近線修整機的功能和設(shè)置項目。如圖20所示,在詳細(xì)的設(shè)置用戶 界面窗口中顯示指定的功能的設(shè)置項目,且各輸入值被組合起來以生 成作業(yè)控制信息。如上所述,所生成的作業(yè)控制信息被傳送到對應(yīng)的 近線修整機。
圖23示出了主機中的打印處理的流程的另一個示例。在圖23 的示例中,用戶可以在打印開始之前進4亍打印i殳置。
用戶通過使用應(yīng)用程序來創(chuàng)建要打印的數(shù)據(jù),并調(diào)用驅(qū)動程序來 進行打印(步驟S701)。在圖18中的屬性按鈕107被點擊以便設(shè)置修整機之后,驅(qū)動程序顯示詳細(xì)的設(shè)置窗口 (圖19和20)(步 驟S702)。為了允許用戶設(shè)置修整處理,響應(yīng)于"修整處理的詳細(xì)信 息"按鈕307等等被點擊的情況,顯示詳細(xì)的設(shè)置窗口(步驟S703)。 如果在"修整處理的詳細(xì)信息"設(shè)置窗口中,從由打印機驅(qū)動程序作為 信息所保存的被支持的近線修整機中選擇一個修整機,則顯示對應(yīng)于 由該修整機所提供的修整功能的設(shè)置窗口 (步驟S704)。重復(fù)此處 理,直到進行了所有設(shè)置(步驟S705 )。如果完成了設(shè)置并點擊了 "OK (確定)"按鈕(105),則執(zhí)行打印處理(步驟S706)。在打印處理 中,打印機驅(qū)動程序根據(jù)需要向聯(lián)線修整機輸出作業(yè)控制信息(描述 后處理的內(nèi)容),并向成像設(shè)備輸出描繪指令(打印作業(yè)的內(nèi)容)(步 驟S707)。打印機驅(qū)動程序向近線修整機輸出描述后處理的內(nèi)容的 作業(yè)控制信息。用于生成對近線修整機的作業(yè)控制信息的方法與圖 22中所描述的方法相同。
<作業(yè)控制信息的結(jié)構(gòu)的示例>
圖24示出了作業(yè)控制信息的示例。在第一實施例中,作業(yè)控制
信息被稱作"以JDF(作業(yè)定義格式)格式描述的作業(yè)通知單,,。JDF
是使用XML來進行定義的。在圖24中,"JDF"標(biāo)記2600描述作
業(yè)ID等等。"SaddleStitchingParams"標(biāo)記2601是與騎馬釘裝訂關(guān)
聯(lián)的參數(shù)設(shè)置,而"CuttingP arams,,標(biāo)記2602是與裁切關(guān)聯(lián)的參數(shù)
設(shè)置。這些標(biāo)記是以"ResourcePooI"標(biāo)記描述的,并被描述為所使用
的資源(功能)。"ResourceLinkPool,,標(biāo)記2603描述執(zhí)行騎馬釘裝
訂然后進行裁切的一個示例。此描述的格式被定義為JDF,并且可根
據(jù)聯(lián)線修整機的功能來描述要執(zhí)行的處理。也可以JDF的形式來描
述由圖1中的近線修整機執(zhí)行的裝封面裝訂。已經(jīng)描述了圖24中 的其中具有騎馬釘裝訂功能的裝訂設(shè)備和裁切設(shè)備都被注冊為圖像
處理設(shè)備中的近線修整機的情況。
以這種方式,作業(yè)控制信息描述將由作業(yè)控制信息的目的地處的 設(shè)備執(zhí)行的、并被傳送到該目的地處的后打印處理(后印刷處理)的 過程。該過程是被設(shè)置為指定修整機的操作的詳細(xì)信息的參數(shù)。例如,
30該過程是定義訂書釘位置和間隔、要進行釘針處理的頁面的數(shù)量、要 裝訂的頁面的數(shù)量、拷貝的數(shù)量、裁切尺寸等等的參數(shù)。修整機把由 作業(yè)控制信息的標(biāo)記所指定的參數(shù)保存在對應(yīng)于該標(biāo)記的預(yù)先確定 的存儲區(qū)中,并根據(jù)參數(shù)值來執(zhí)行后處理。作為替代方案,可以直接
保存作業(yè)控制信息,以便使用標(biāo)記作為關(guān)鍵碼(key)來讀取必需的 參數(shù)。
例如,根據(jù)在用戶界面窗口中設(shè)置的修整處理設(shè)置描述作業(yè)控制 信息,特別是打印機驅(qū)動程序的"修整"頁面。如果在用戶界面上指定 騎馬釘裝訂,則描述圖24中的標(biāo)記2601。這也應(yīng)用于其他后打印 處理設(shè)置,并且根據(jù)JDF定義描述這些設(shè)置。為此,準(zhǔn)備對應(yīng)關(guān)系 表,該表描述在配置文件信息中所描述的標(biāo)記、設(shè)置項目的標(biāo)識符, 以及作業(yè)控制信息中所描述的標(biāo)記之間的對應(yīng)關(guān)系,并可以通過打印 機驅(qū)動程序來進行查找。根據(jù)配置文件信息中所包含的標(biāo)記,在用戶 界面上顯示可由用戶進行設(shè)置的域。在完成設(shè)置之后,對應(yīng)于所設(shè)置 的項目的標(biāo)記(項目的標(biāo)識符)被添加到作業(yè)控制信息中,從而形成 作業(yè)控制信息。每一個標(biāo)記的屬性值都被傳送到修整機、被讀取、并 被設(shè)置為操作參數(shù)。這只是一個示例,可以采用任何方法,只要設(shè)置 的參數(shù)和標(biāo)記能彼此關(guān)聯(lián)即可。
<修整處理>
下面將參考圖25說明根據(jù)作業(yè)控制信息中有關(guān)修整處理的描 述,由成像設(shè)備執(zhí)行的處理流程。在此情況下,打印機驅(qū)動程序使用 第一種處理方法,在打印作業(yè)中,將描述后處理的內(nèi)容的作業(yè)控制信 息設(shè)置到近線修整機,并將打印作業(yè)傳送到成像設(shè)備。然后,成像設(shè) 備接收作業(yè)控制信息。在步驟S2701中,從打印機驅(qū)動程序等等接 收參考圖25描述的作業(yè)控制信息。在步驟S2702中解釋作業(yè)控制信 息,并在步驟S2703中根據(jù)成像設(shè)備中管理的配置文件信息判斷是 否已經(jīng)注冊了能夠處理接收到的作業(yè)控制信息的修整機。為此,例如, 準(zhǔn)備對應(yīng)關(guān)系表,該表描述配置文件信息中所描述的標(biāo)記和作業(yè)控制 信息中所描述的標(biāo)記之間的對應(yīng)關(guān)系,并可以由成像設(shè)備的控制單元
31進行查找。掃描由成像設(shè)備所收集的修整機配置文件,以查找對應(yīng)于 作業(yè)控制信息中所描述的標(biāo)記的標(biāo)記。如果對于所有功能標(biāo)記命中修 整機配置文件,則可以處理該作業(yè)控制信息(即,可以執(zhí)行指定的修
整處理)。在第一實施例中,可以跳過步驟S2709,因為打印機驅(qū)動 程序生成對應(yīng)于修整機配置文件的作業(yè)控制信息。
如果沒有能夠執(zhí)行作業(yè)控制信息中描述的、并表示一項功能的一 個標(biāo)記中所描述的處理的工序,則處理結(jié)束。如果即使檢測到一個工 序,則在步驟S2704中判斷已經(jīng)注冊了哪種類型的修整機。如果已 經(jīng)注冊了聯(lián)線修整機,則流程轉(zhuǎn)到步驟S2705。在步驟S2706中, 根據(jù)由作業(yè)控制信息指定的設(shè)置來控制聯(lián)線修整機的作業(yè)??梢曰?與在步驟S2703中的通過掃描命中的配置文件信息關(guān)聯(lián)的IP地址 來實現(xiàn)步驟S2704中的判斷。如果修整機與IP地址關(guān)聯(lián),則它是 近線修整機。離線修整機沒有任何配置文件信息,并且可以從作業(yè)ID 等等來確定。例如,到離線修整機的作業(yè)控制信息的作業(yè)ID可具有 能夠判斷離線修整機的代碼。在此情況下,在步驟S2703中,從判 斷目標(biāo)中排除到離線修整機的作業(yè)控制信息。
如果檢測到近線修整機執(zhí)行的過程,則成像設(shè)備在步驟S2708 中將作業(yè)控制信息和作業(yè)ID傳送到近線修整機。傳送目的地是在連 接近線修整機時輸入的IP地址。當(dāng)修整機是離線修整機時,在步驟 S2710中發(fā)出準(zhǔn)備打印作業(yè)ID和指定的修整機名稱的指令。
在第一實施例中,當(dāng)打印機驅(qū)動程序釆用第二種處理方法時,它 將作業(yè)控制信息直接傳送到目的地修整機,打印機只接收到近線修整 機的作業(yè)控制信息。如此,步驟S2706可以緊隨在步驟S2702之后 執(zhí)行。在此情況下,除了作業(yè)控制信息之外,打印機還接收打印作業(yè), 并執(zhí)行該打印作業(yè)以便執(zhí)行打印處理。
在步驟S2711中,判斷所有工序(后處理)是否都已經(jīng)結(jié)束。 如果還有要執(zhí)行的工序,則流程返回到步驟S2704,以繼續(xù)下一個工 序的處理。如果在步驟S2711中判斷所有工序都已經(jīng)結(jié)束,則流程 結(jié)束。以上述方式,由打印機的聯(lián)線修整機來執(zhí)行后處理。即使近線修 整機的作業(yè)控制信息被傳送到打印機,作業(yè)控制信息也能被傳送到目 的地處的該近線修整機。
<近線修整機所執(zhí)行的后打印處理(1)>
圖26是用于說明接收作業(yè)控制信息的近線修整機中的一系列 工序的流程的流程圖。近線修整機通過網(wǎng)絡(luò)單元2101從主計算機中 的打印機驅(qū)動程序(在第二種處理方法的情況下)或從成像設(shè)備(在 第一種處理方法的情況下)接收作業(yè)控制信息(步驟S2401)。在作 業(yè)控制信息解釋單元2105對接收到的作業(yè)控制信息進行解釋的同 時,它將作業(yè)控制信息轉(zhuǎn)換為能夠?qū)υO(shè)備進行控制的內(nèi)部格式 (S2402)。經(jīng)過轉(zhuǎn)換的作業(yè)控制信息與作業(yè)ID —起保存在存儲設(shè)備 2102中(步驟S2403 )。在此狀態(tài)下,流程等待用戶通過操作單元 2104輸入的作業(yè)ID (步驟S2404)。
在輸入作業(yè)ID之后,在步驟S2405中,作業(yè)控制單元2103 從存儲設(shè)備2102中獲取對應(yīng)的作業(yè)控制信息,在設(shè)備控制設(shè)備2106 中對其進行設(shè)置,并使后處理設(shè)備2200根據(jù)設(shè)置執(zhí)行指定的處理。
作為另一種方法,存儲作業(yè)控制信息的服務(wù)器(或MFP)可以 添加到網(wǎng)絡(luò)中。在此情況下,在修整機中注冊作業(yè)控制信息服務(wù)器(的 地址)。當(dāng)從操作單元輸入作業(yè)ID時,修整機連接到作業(yè)控制信息 服務(wù)器。從作業(yè)控制信息服務(wù)器獲取對應(yīng)于輸入作業(yè)ID的作業(yè)控制 信息,并對其進行解釋,以對后處理設(shè)備進行控制。
通過上述過程,客戶端計算機可以提示用戶基于所獲取的修整機 配置文件,使用近線修整機來設(shè)置后打印處理。打印機驅(qū)動程序生成 作業(yè)控制信息并將其傳送到近線修整機,并可以通過該近線修整機執(zhí) 行后打印處理。在打印機驅(qū)動程序的用戶界面上,用戶可以使用該近 線修整機,而不會意識到該修整機是一個近線修整機。
[第一修改方案
<近線修整機所執(zhí)行的后印刷處理(2)>
圖27示出了由修整機所執(zhí)行的另一個處理示例的流程。在此示例中,打印機驅(qū)動程序不將任何作業(yè)控制信息發(fā)送到近線修整機,并 且保存它,直到請求作業(yè)控制信息。如果該修整機向打印機驅(qū)動程序 請求作業(yè)控制信息,則打印機驅(qū)動程序響應(yīng)于該請求來傳送作業(yè)控制 信息。此處理被定義為第三種處理方法。
在此修改方案中,修整機等待用戶從操作單元2104輸入的作業(yè) ID (步驟S1701)。在步驟S1702中,作業(yè)控制單元的處理器判斷 是否已經(jīng)輸入了作業(yè)ID。如果用戶已經(jīng)輸入了作業(yè)ID,處理器請求 對應(yīng)于主機(客戶端PC 1801)的作業(yè)ID的作業(yè)控制信息,并獲取 對應(yīng)于作業(yè)ID的作業(yè)控制信息(步驟S1703)。如果打印機驅(qū)動程 序從近線修整機接收對指定了其作業(yè)ID的作業(yè)控制信息的請求,則 它對其中保存了對應(yīng)于指定的作業(yè)ID的作業(yè)控制信息(作業(yè)通知 單)的存儲區(qū)進行搜索,并將搜索到的作業(yè)控制信息發(fā)回到該近線修 整機。
如果沒有輸入作業(yè)ID,近線修整機一直等待作業(yè)ID的輸入。 在步驟S1704中,修整機自動地設(shè)置常規(guī)上由操作員基于輸出手冊 人工設(shè)置的參數(shù)等等(例如,紙張寬度)。在步驟S1705中,提示 用戶以確認(rèn)設(shè)置的內(nèi)容。用戶就設(shè)置是否正確進行輸入?;谟脩糨?入,近線修整機判斷當(dāng)前設(shè)置是否正確(步驟S1706)。如果設(shè)置正 確,則基于設(shè)置的內(nèi)容來執(zhí)行修整處理;如果設(shè)置不正確,則在步驟 S1708中提示用戶執(zhí)行手動設(shè)置以糾正不正確的內(nèi)容?;诟鶕?jù)設(shè)置 的內(nèi)容執(zhí)行修整處理。當(dāng)連接了多個修整機時,對于下一個修整機重 復(fù)相同的處理。
[第二修改方案
在第一實施例中,由打印機收集近線修整機的配置文件,并由打 印機驅(qū)動程序獲取該配置文件。然而,在將作業(yè)控制信息從打印機驅(qū) 動程序傳送到近線修整機的第二種處理方法中,打印機不必始終收集 近線修整機的配置文件信息。下面將參考圖28說明打印機驅(qū)動程序 從近線修整機直接獲取近線修整機的配置文件的配置。
打印機驅(qū)動程序指定由用戶所選擇的修整機。例如,用戶通過輸入修整機的IP地址,或從網(wǎng)絡(luò)上的修整機列表中或從可用的修整機
的列表中選擇供使用的修整機。打印機驅(qū)動程序在步驟S2801中指 定所選擇的修整機(例如,在預(yù)先確定的存儲區(qū)中寫入地址等等)。 打印機驅(qū)動程序向所選擇的修整機詢問該修整機是否具有配置文件 (步驟S2802)。如果修整機保存了配置文件,則打印機驅(qū)動程序直 接請求該修整機的配置文件(步驟S2803)。如果該修整機未保存任 何配置文件,則類似于第一實施例,打印機驅(qū)動程序向成像設(shè)備請求 配置文件(步驟S2804),并接收它(步驟S2805)。
通過上述方法,用戶甚至可以利用沒有在成像設(shè)備中注冊的修整 機。此外,成像設(shè)備不必收集任何修整機配置文件。
[第三修改方案
在第一實施例中,在打印機驅(qū)動程序的用戶界面上選擇供使用的 修整機。相反,在此修改方案中,沒有選擇修整機,但在用戶界面上 顯示由可用的修整機所提供的功能的設(shè)置域,而不區(qū)分修整機。從設(shè) 置的項目指定供使用的近線修整機。首先,打印機驅(qū)動程序在詳細(xì)的 設(shè)置頁上顯示可用的聯(lián)線和近線修整機的功能,以便可以設(shè)置這些功 能。然后,指定與設(shè)置的功能關(guān)聯(lián)的修整機。如果指定的修整機是近 線修整機,則生成并傳送到近線修整機的作業(yè)控制信息??梢酝ㄟ^在 RAM等等中存儲把用戶界面上的功能選擇按鈕(或設(shè)置框或設(shè)置域) 鏈接到用于指定修整機的標(biāo)識符的修整機功能鏈接信息,從而指定修 整機。當(dāng)創(chuàng)建用戶界面的詳細(xì)的設(shè)置頁面時,可以通過參考修整機配 置文件來創(chuàng)建鏈接信息。然而,這只是一個示例,且可以使用將功能 和修整機關(guān)聯(lián)的另一種方法。在進行修整處理設(shè)置之后,生成組合了 為每一個修整機設(shè)置的功能的作業(yè)控制信息,并將其傳送到修整機。 當(dāng)可用的功能在多個修整機之間彼此重疊時,根據(jù)分配的優(yōu)先級判斷 供使用的修整機,將在第二實施例中對此進行描述。例如,按照聯(lián)線 修整機、近線修整機、另一個成像設(shè)備的聯(lián)線修整機、離線修整機等 等的順序來設(shè)置優(yōu)先級。
[第二實施例
35在某些情況下,用戶可使用多個修整機。例如,用戶可利用聯(lián)線 地連接到打印機的聯(lián)線修整機,獨立于打印機但通過網(wǎng)絡(luò)連接的近線 修整機,以及甚至沒有通過通信連接的離線修整機。在此情況下,根 據(jù)第一實施例,在打印機驅(qū)動程序的用戶界面上提示用戶選擇供使用 的修整機。用戶可以對所選擇的修整機進行設(shè)置。
相反,第二實施例的目的是提供自動地選擇修整機的信息處理裝 置,并允許用戶在打印機驅(qū)動程序的用戶界面上進行設(shè)置,而不會意 識到修整機的存在。
下面將參考圖29和后面的附圖來說明第二實施例。圖29是示 出了根據(jù)本發(fā)明的系統(tǒng)配置的一個示例的視圖。如圖29所示,此系 統(tǒng)包括客戶端PC 1801、成像設(shè)備(打印機)1803、充當(dāng)聯(lián)線地連接 到成像設(shè)備的聯(lián)線修整機的 一個示例的、具有騎馬釘裝訂功能的裝訂 設(shè)備1803a,以及充當(dāng)連接到網(wǎng)絡(luò)的近線修整機的一個示例的、具有 騎馬釘裝訂功能的裝訂設(shè)備1805。這些設(shè)備可以通過網(wǎng)絡(luò)相互進行 通信。充當(dāng)沒有連接到網(wǎng)絡(luò)的離線修整機的、具有騎馬釘裝訂功能的 裝訂設(shè)備2卯1也是系統(tǒng)的構(gòu)件。根據(jù)第二實施例,系統(tǒng)中包含了具 有相同功能的多個修整機。在第二實施例中,將說明與第一實施例的 區(qū)別。第二實施例的未描述的部分與第一實施例相同。
<主4幾中的打印處理流程>
圖30示出了主機中的處理的流程。在此處理完成之前,主計算 機獲取修整機配置文件。這也應(yīng)用于另一個修改方案。類似于第一實 施例,可獲取聯(lián)線修整機和近線修整機的配置文件。對于離線修整機, 從因特網(wǎng)的供應(yīng)商站點獲取其配置文件。
用戶通過使用應(yīng)用程序來創(chuàng)建要打印的數(shù)據(jù),并調(diào)用驅(qū)動程序。 響應(yīng)于此,驅(qū)動程序被激活(S3001)。為了設(shè)置修整機,當(dāng)點擊圖18 中的屬性按鈕時,驅(qū)動程序顯示詳細(xì)的設(shè)置窗口 (S3002)。為了允許 用戶為要打印的數(shù)據(jù)設(shè)置修整處理,驅(qū)動程序進一步顯示詳細(xì)的設(shè)置 窗口 (S3003)。如果在此詳細(xì)的設(shè)置窗口中,從驅(qū)動程序作為信息而 保存的被支持的后處理功能列表中選擇第二實施例中的必需的功能,
36即,騎馬釘裝訂功能,則顯示設(shè)置窗口 (S3004)。用戶可以在該窗口 中執(zhí)行各種設(shè)置。重復(fù)此處理,直到進行了所有設(shè)置(S3005)。如 果完成了設(shè)置,則點擊"OK (確定)"按鈕105,以執(zhí)行打印指令 (S3006)。在此情況下,生成使成像設(shè)備進行打印的打印作業(yè)。驅(qū)動程 序判斷是否有多個具有騎馬釘裝訂功能的修整機(S3007)。如果有多 個修整機,則對作業(yè)中使用的打印頁的數(shù)量進行計數(shù)(S3008)。例如可 以通過接收由應(yīng)用程序所計數(shù)的頁面的數(shù)量,通過讀取用戶指定的頁 面的數(shù)量,或根據(jù)要打印的文檔數(shù)據(jù)和打印設(shè)置,從而來計數(shù)打印頁 的數(shù)量。判斷打印頁的數(shù)量是否等于或小于預(yù)先確定的值(在第二個 實施例中是圖7所示的20張打印頁),這是聯(lián)線的裝訂設(shè)備的極 限(S3009)。如果打印頁的數(shù)量等于或小于該極限值,則自動地選擇 聯(lián)線的裝訂設(shè)備(S3010)。從主機向成像i殳備1803輸出包含打印數(shù) 據(jù)等等的打印作業(yè),以及包含后處理指令的作業(yè)控制信息(S3012)。
如果打印頁的數(shù)量大于該極限值,則聯(lián)線的裝訂設(shè)備1803a不 能處理當(dāng)前作業(yè)。因此,指示近線的裝訂設(shè)備來執(zhí)行該處理(S3011)。 該指令是作業(yè)控制信息。類似于第一實施例,如果可以指定對應(yīng)的近 線修整機,則傳送將由近線修整機執(zhí)行的后打印處理(在此示例中是 騎馬釘裝訂)的設(shè)置(充當(dāng)修整機的參數(shù)的值這也應(yīng)用于第一實施 例)。將打印作業(yè)發(fā)送到MFP(S3012)。在S3007中,只有一個修 整機具有騎馬釘裝訂功能,因此,生成作業(yè)控制信息,并將其輸出到 裝訂設(shè)備(S3013)。在接收到作業(yè)控制信息時,修整機根據(jù)作業(yè)控制 信息中包含的設(shè)置值來設(shè)置操作參數(shù),并執(zhí)行后處理。
如上所述,根據(jù)第二實施例,當(dāng)客戶端計算機可以使用多個提供 相同功能的修整機時,則判斷聯(lián)線修整機是否具有必需的性能。如果 聯(lián)線修整機具有必需的性能,確定使用聯(lián)線修整機的修整機,并且向 聯(lián)線修整機發(fā)出描述后處理參數(shù)的作業(yè)控制信息。如果聯(lián)線修整機不 存在或不具有任何必需的性能,則向近線修整機發(fā)出描述后處理參數(shù) 的作業(yè)控制信息。如此,可以根據(jù)必需的性能確定供使用的修整機。
[第一修改方案I下面將說明對第二實施例的第一修改方案。圖31顯示了修整機 管理表902的某些內(nèi)容的一個示例(圖9)。此表存儲了有關(guān)可連 接到成像設(shè)備的修整機的信息,如圖10所示。在此修改方案中,除 了圖10中的項目,還存儲了優(yōu)先級,以允許用戶改變優(yōu)先級。下面 將參考圖32描述此修改方案中的主機執(zhí)行打印處理的流程。
用戶通過使用應(yīng)用程序來創(chuàng)建要打印的數(shù)據(jù),并調(diào)用驅(qū)動程序進 行打印。響應(yīng)于此,驅(qū)動程序被激活(S3201)。如果在設(shè)置窗口中點 擊圖18中的屬性按鈕,則驅(qū)動程序顯示出詳細(xì)的設(shè)置窗口以便對修 整機進行設(shè)置(S3202)。為了允許用戶為要打印的數(shù)據(jù)設(shè)置修整處理, 驅(qū)動程序進一步顯示詳細(xì)的設(shè)置窗口 (修整處理頁)(S3203)。如果 在此詳細(xì)的設(shè)置窗口中,從驅(qū)動程序作為信息而保存的被支持的后處 理功能列表中選擇此修改方案中的必需的功能,即,騎馬釘裝訂功能 (S3204),則進行各種設(shè)置。重復(fù)此處理,直到為騎馬釘裝訂功能進行 了所有的設(shè)置(S3205)。如果完成了設(shè)置,則點擊"OK (確定)"按鈕 105,以執(zhí)行打印指令(S3206)。驅(qū)動程序判斷是否有多個具有騎馬釘 裝訂功能的修整機(S3207)。如果有多個修整機,則從圖31所示的 修整機管理表中讀取優(yōu)先級(S3208)。搜索具有最高優(yōu)先級的修整機, 并且如果該修整機是近線的裝訂設(shè)備,則為該近線的裝訂設(shè)備執(zhí)行裝 訂設(shè)置(S3210)。執(zhí)行裝訂設(shè)置即是根據(jù)設(shè)置生成并傳送作業(yè)控制信 息。如果具有最高優(yōu)先級的修整機是聯(lián)線的裝訂設(shè)備,則為該聯(lián)線的 裝訂設(shè)備執(zhí)行裝訂設(shè)置(S3211)。此后,主機向MFP輸出作業(yè) (S3212)。如果在步驟S3207中只有一個修整機具有騎馬釘裝訂功能, 則為該裝訂設(shè)備進行設(shè)置(S3213)。然后,該處理結(jié)束。
如上所述,根據(jù)第一修改方案,當(dāng)客戶端計算機可使用多個提供 相同功能的修整機時,則確定被設(shè)置到相應(yīng)的修整機的優(yōu)先級。具有 最高優(yōu)先級的修整機被確定為供使用的修整機,并且向該修整機發(fā)出 描述后處理參數(shù)的作業(yè)控制信息??梢灶A(yù)先確定供使用的修整機,并 且當(dāng)不能使用該修整機時,可以通過改變優(yōu)先級來改變修整機。如此, 可以根據(jù)用戶的意愿來確定供使用的修整機。[第二修改方案
下面將參考圖33說明對第二實施例的第二修改方案。當(dāng)在第二 實施例中有多個具有相同性能的修整機時,根據(jù)第二修改方案的系統(tǒng) 提示用戶選擇其中 一個修整機。
用戶通過使用應(yīng)用程序來創(chuàng)建要打印的數(shù)據(jù),并調(diào)用驅(qū)動程序。 響應(yīng)于此,驅(qū)動程序被激活(S3301)。如果點擊了圖18中的屬性按 鈕,則驅(qū)動程序顯示出詳細(xì)的設(shè)置窗口以便允許用戶對修整機進行設(shè) 置(S3302)。為了允許用戶為要打印的數(shù)據(jù)設(shè)置修整處理,驅(qū)動程序 進一步顯示詳細(xì)的設(shè)置窗口 (S3303)。如果在此詳細(xì)的^L置窗口中, 從驅(qū)動程序作為信息而保存的被支持的后處理功能列表中選擇必需 的功能,即,此此修改方案中的騎馬釘裝訂功能,則顯示騎馬釘裝訂 功能的設(shè)置窗口 (S3304)。用戶可以在此窗口中進行各種設(shè)置。重復(fù) 此處理,直到進行了所有設(shè)置(S3305 )。如果完成了設(shè)置,則點擊"OK (確定)"按鈕105,以執(zhí)行打印指令(S3306)。此時,生成使成像設(shè) 備進行打印的打印作業(yè)。驅(qū)動程序判斷是否有多個具有騎馬釘裝訂功 能的修整機(S3307)。如果有多個修整機,則對作業(yè)中使用的打印頁 的數(shù)量進行計數(shù)(S3308)。例如可以通過接收由應(yīng)用程序所計數(shù)的頁面 的數(shù)量,通過讀取用戶對頁面的數(shù)量的指定,或根據(jù)要打印的文檔數(shù) 據(jù)和打印設(shè)置,從而來對打印頁的數(shù)量進行計數(shù)。判斷打印頁的數(shù)量 是否等于或小于充當(dāng)聯(lián)線的裝訂設(shè)備的極限的預(yù)先確定的值(在第二 修改方案中為圖7所示的20張打印頁)(S3309)。如果打印頁的數(shù) 量等于或小于該極限值,則可以通過聯(lián)線修整機和近線修整機進行后 處理。因此,例如,顯示可用的修整機(包括聯(lián)線修整機和近線修整 機)的列表以提示用戶選擇修整機(S3310)。如果用戶選擇其中一個 修整機,生成將傳送到所選擇的修整機的作業(yè)控制信息,并將其傳送 到所選擇的修整機(S3311)。從主機向成像設(shè)備1803輸出包含打印 數(shù)據(jù)等等的打印作業(yè)(S3313)。
如果打印頁的數(shù)量大于該極限值,則聯(lián)線的裝訂設(shè)備1803a不 能處理當(dāng)前作業(yè)。因此,指示近線的裝訂設(shè)備來執(zhí)行該處理(S3312)。該指令是作業(yè)控制信息。類似于第一實施例,如果可以指定對應(yīng)的近 線修整機,傳送將由近線修整機執(zhí)行的后打印處理(在此示例中是騎
馬釘裝訂)的設(shè)置(充當(dāng)修整機的參數(shù)的值這也應(yīng)用于第一實施例)。 將打印作業(yè)傳送到MFP (S3313)。在S3307中,只有一個修整機具 有騎馬釘裝訂功能,因此,生成作業(yè)控制信息,并將其輸出到裝訂設(shè) 備(S3314)。在接收到作業(yè)控制信息時,修整機根據(jù)作業(yè)控制信息中 包含的設(shè)置值來設(shè)置操作參數(shù),并執(zhí)行后處理。
如上所述,根據(jù)第二修改方案,當(dāng)客戶端計算機可以使用多個提 供相同功能的修整機時,判斷聯(lián)線修整機是否具有必需的性能。如果 該聯(lián)線修整機具有必需的性能,則提示用戶選擇可用的聯(lián)線和近線修 整機其中之一,并且所選擇的修整機被確定為供使用的修整機。然后, 向所選擇的修整機發(fā)出描述后處理參數(shù)的作業(yè)控制信息。如果聯(lián)線修 整機不存在或不具有任何必需的性能,則向近線修整機發(fā)出描述后處 理參數(shù)的作業(yè)控制信息。結(jié)果,可以根據(jù)必需的性能確定供使用的修 整機。此外,用戶可以選擇具有必需的性能的修整機中的一個適當(dāng)?shù)?修整機。
[第三修改方案
在圖33的步驟S3310中,提示用戶選擇修整機?;蛘撸部?以通過查找圖31中的優(yōu)先級表來選擇具有最高優(yōu)先級的修整機。在 此配置中,可以從可用的修整機中選擇具有最高優(yōu)先級的修整機,而 無需無條件地服從優(yōu)先級。
本發(fā)明可以應(yīng)用于包括多個設(shè)備(例如,主計算機、接口設(shè)備、 讀取器和打印機)的系統(tǒng)或包括單一設(shè)備(例如,復(fù)印機或傳真機) 的設(shè)備。甚至可通過向系統(tǒng)或設(shè)備提供記錄了用于實施上述實施例的 功能的軟件程序代碼的存儲介質(zhì)(或記錄介質(zhì)),并使系統(tǒng)或設(shè)備的 計算機(或CPU或MPU)讀出并執(zhí)行存儲在存儲介質(zhì)中的程序代 碼,從而來實現(xiàn)本發(fā)明的目的。在這種情況下,從存儲介質(zhì)讀出的程 序代碼獨立地實施上述實施例的功能,并且這些程序代碼和存儲了程 序代碼的存儲介質(zhì)構(gòu)成了本發(fā)明。
40上述實施例的功能不僅在讀出的程序代碼由計算機執(zhí)行時實施,
而且也當(dāng)在計算機上運行的操作系統(tǒng)(OS)等等基于程序代碼的指
令執(zhí)行部分或全部實際處理時實現(xiàn)。當(dāng)從存儲介質(zhì)中讀出的程序代碼 寫入在插入到計算機中的功能擴展卡或連接到計算機的功能擴展單
元的存儲器中,以及功能擴展卡或功能擴展單元的CPU基于程序代
碼的指令執(zhí)行部分或全部實際處理時,也實施了上述實施例的功能。 <設(shè)備的功能塊>
圖34是示出了根據(jù)本發(fā)明的打印控制設(shè)備的功能方框圖。通過 由上述實施例中的計算機執(zhí)行流程圖所示的程序,實現(xiàn)構(gòu)成圖34中 的設(shè)備的單元。
在圖34中,成像設(shè)備3402保存功能信息(對應(yīng)于配置文件) 3402a。該功能信息還可以包含后處理i殳備(對應(yīng)于#"整機)3403的 功能信息3403a。這對應(yīng)于其中MFP (對應(yīng)于成像設(shè)備)1801保存 配置文件的情況,如圖6所示。
信息處理裝置3401將打印數(shù)據(jù)發(fā)送到成像設(shè)備。此時,加載單 元3411加載表示后打印處理設(shè)備3403的功能的功能信息?;谠?功能信息,識別單元3412識別可由打印設(shè)備處理的打印功能,以及 在打印之后可由后打印處理設(shè)備進行處理的后處理功能。顯示控制單 元3415在顯示單元3417上顯示用于i殳置打印功能和后處理功能 的設(shè)置窗口。設(shè)置信息生成單元3416生成要由后打印處理設(shè)備 3403執(zhí)行的后打印處理的設(shè)置信息(后處理設(shè)置信息),并將該信 息保存在設(shè)置信息3418中。基于通過所顯示的設(shè)置窗口輸入的打印 設(shè)置信息,數(shù)據(jù)生成單元3413生成要由成像設(shè)備3402進行打印的 打印數(shù)據(jù)。此時,通過參考后處理設(shè)置信息3418b和打印設(shè)置信息 3418a生成打印數(shù)據(jù)。由數(shù)據(jù)生成單元3413所生成的打印數(shù)據(jù)被發(fā) 送到成像設(shè)備3402。由設(shè)置信息生成單元3416所生成的后處理設(shè) 置信息3418b ,皮發(fā)送到后打印處理i殳備3403或成傳^殳備3402。
注意,加載單元3411是通過圖17中的步驟S1501、S1502和 S1504來實現(xiàn)的。通過執(zhí)行圖21中的步驟S503來實現(xiàn)識別單元3412和顯示控制單元3415。設(shè)置信息生成單元3416和數(shù)據(jù)生成單 元3413對應(yīng)于圖形驅(qū)動程序。圖形驅(qū)動程序根據(jù)打印開始指令從 OS的打印機驅(qū)動程序設(shè)置保存區(qū)403中讀出保存的打印設(shè)置信息。 圖形驅(qū)動程序生成作為到圖像形成設(shè)備的作業(yè)控制信息的打印數(shù)據(jù), 以及作為用于為所選擇的修整機指定修整處理設(shè)置的作業(yè)控制信息 的后處理設(shè)置信息。
<各實施例中所描述的本發(fā)明的效果>
根據(jù)上文所描述的實施例和修改方案,打印機驅(qū)動程序可以生成
并傳送用于甚至是供使用的近線修整機的作業(yè)控制信息,類似于打印 機的情況??梢栽跓o需由用戶人工設(shè)置修整機的情況下來對修整機進 行設(shè)置。因而,可以提高后打印處理步驟的生產(chǎn)力,并可以防止任何 設(shè)置錯誤。近線修整機本身具有配置文件信息,客戶端計算機直接或 通過打印機來收集該配置文件信息。這可以節(jié)省輸入有關(guān)新連接的近 線修整機的信息的工作。
由于從打印機驅(qū)動程序發(fā)出的作業(yè)控制信息通過打印機被傳遞 到近線修整機,因此,打印機驅(qū)動程序既不需要為近線修整機特別生 成作業(yè)控制信息,也不需要傳送該作業(yè)控制信息??梢院喕蛴C驅(qū) 動程序的編程工作,這有助于減少代碼量和減少程序錯誤。
當(dāng)有多個修整機可用時,可以優(yōu)先采用基于優(yōu)先級指定的修整 機。通過改變優(yōu)先級,用戶可以指定供使用的修整機。
通過優(yōu)先地使用聯(lián)線修整機,可以減少所打印的產(chǎn)品從打印設(shè)備 到后處理設(shè)備的傳送工作,這有助于節(jié)省勞動量并提高生產(chǎn)力。
在不偏離本發(fā)明的精神或范圍的情況下,可以作出本發(fā)明的許多 顯然不同的實施例,應(yīng)該理解,除了如所附的權(quán)利要求所定義的,本 發(fā)明不僅限于其特定實施例。
權(quán)利要求
1、一種信息處理裝置,該裝置生成將由打印設(shè)備打印的打印數(shù)據(jù),并生成將由與打印設(shè)備連接的后處理設(shè)備參考的后打印處理信息,其中,所述后處理設(shè)備的紙張傳送路徑不與所述打印設(shè)備的紙張傳送路徑連接,所述信息處理裝置包括讀取單元,用于讀取表示由所述后處理設(shè)備提供的一個或多個功能的功能信息;顯示控制單元,用于基于所述讀取單元讀取的后處理設(shè)備的所述功能信息,顯示設(shè)置屏幕;數(shù)據(jù)生成單元,用于響應(yīng)于經(jīng)由所述顯示控制單元顯示的所述設(shè)置屏幕輸入的指令,生成將被發(fā)送到后處理設(shè)備的后打印處理信息;以及發(fā)送控制單元,用于將所述打印數(shù)據(jù)和所述后打印處理信息分離地分別發(fā)送到所述打印設(shè)備和所述后處理設(shè)備。
2、 根據(jù)權(quán)利要求1所述的裝置,還包括用于基于所述讀取單元 讀取的所述功能信息,將所述后處理設(shè)備能夠處理的后處理功能與所 述打印設(shè)備能夠處理的打印功能進行區(qū)分的單元。
3、 根據(jù)權(quán)利要求1所述的裝置,其中,所述發(fā)送控制單元參考 事先給予每個后處理設(shè)備的優(yōu)先級信息,從連接到信息處理設(shè)備的后 處理設(shè)備當(dāng)中選擇具有最高優(yōu)先級的后處理設(shè)備,并且將所述后打印 處理信息發(fā)送到所選擇的后處理設(shè)備。
4、 一種信息處理方法,該方法生成將由打印設(shè)備打印的打印數(shù) 據(jù),并生成將由與打印設(shè)備連接的后處理設(shè)備參考的后打印處理信 息,其中,所述后處理設(shè)備的紙張傳送路徑不與所述打印設(shè)備的紙張 傳送路徑連接,所述信息處理方法包括讀取步驟,讀取表示由所述后處理設(shè)備提供的一個或多個功能的 功能信息;顯示控制步驟,基于所述讀取步驟中讀取的后處理設(shè)備的所述功能信息,顯示設(shè)置屏幕;數(shù)據(jù)生成步驟,響應(yīng)于經(jīng)由所述顯示控制步驟中顯示的所述設(shè)置 屏幕輸入的指令,生成將被發(fā)送到后處理設(shè)備的后打印處理信息;以 及發(fā)送控制步驟,將所述打印數(shù)據(jù)和所述后打印處理信息分離地分 別發(fā)送到所述打印設(shè)備和所述后處理設(shè)備。
5、 根據(jù)權(quán)利要求4所述的方法,還包括用于基于所述讀取步驟 中讀取的所述功能信息,將所述后處理設(shè)備能夠處理的后處理功能與 所述打印設(shè)備能夠處理的打印功能進行區(qū)分的步驟。
6、 根據(jù)權(quán)利要求4所述的方法,其中,在所述發(fā)送控制步驟中, 參考事先給予每個后處理設(shè)備的優(yōu)先級信息,從連接到信息處理設(shè)備 的后處理設(shè)備當(dāng)中選擇具有最高優(yōu)先級的后處理設(shè)備,并且將所述后 打印處理信息發(fā)送到所選擇的后處理設(shè)備。
全文摘要
本發(fā)明提供一種信息處理裝置和信息處理方法,該裝置生成將由打印設(shè)備打印的打印數(shù)據(jù),并生成將由與打印設(shè)備連接的后處理設(shè)備參考的后打印處理信息,所述后處理設(shè)備的紙張傳送路徑不與所述打印設(shè)備的紙張傳送路徑連接,所述信息處理裝置包括讀取單元,用于讀取表示由所述后處理設(shè)備提供的一個或多個功能的功能信息;顯示控制單元,用于基于所述讀取單元讀取的后處理設(shè)備的所述功能信息,顯示設(shè)置屏幕;數(shù)據(jù)生成單元,用于響應(yīng)于經(jīng)由所述顯示控制單元顯示的所述設(shè)置屏幕輸入的指令,生成將被發(fā)送到后處理設(shè)備的后打印處理信息;以及發(fā)送控制單元,用于將所述打印數(shù)據(jù)和所述后打印處理信息分離地分別發(fā)送到所述打印設(shè)備和所述后處理設(shè)備。
文檔編號G06F3/12GK101504596SQ20091000683
公開日2009年8月12日 申請日期2006年4月26日 優(yōu)先權(quán)日2005年4月26日
發(fā)明者佐倉正幸, 松崎公紀(jì), 赤司雅道, 阿武純 申請人:佳能株式會社