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