專利名稱:印刷控制裝置、印刷控制方法以及程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及印刷控制裝置和印刷控制方法以及程序。更詳細(xì)地說(shuō),涉及用于根據(jù)印刷委托執(zhí)行印刷處理的印刷控制裝置、印刷控制系統(tǒng)、印刷控制方法和程序。
背景技術(shù):
現(xiàn)在,存在根據(jù)來(lái)自個(gè)人用戶和企業(yè)等顧客的委托生成印刷物的商業(yè)印刷提供商。這樣的印刷提供商進(jìn)行以下的業(yè)務(wù)從顧客接受印刷用數(shù)據(jù)(原本)的提供、印刷式樣和份數(shù)、交貨日期等的指示,做成印刷物,并交納給顧客。這樣的印刷提供商使用以前就知道的膠印制版印刷機(jī)等大規(guī)模的裝置進(jìn)行業(yè)務(wù)。
另外,在最近,電子照片方式的印刷裝置(也稱為打印機(jī))和噴墨方式的打印機(jī)正在高速化、高畫質(zhì)化。與之伴隨地也存在能夠在短時(shí)間內(nèi)輸出、交貨的被稱為“復(fù)印服務(wù)”、“打印服務(wù)”、“Print OnDemand(POD)服務(wù)”等的商業(yè)印刷的形式。
以以下的形式提交對(duì)這些印刷業(yè)的印刷委托,即通過(guò)郵寄或直接拿到印刷公司地,從用戶向提供上述服務(wù)的提供商提交記錄在紙或電子介質(zhì)中的原稿、記載了該原稿的印刷份數(shù)和裝訂方法、交貨日期等的印刷指示書(印刷委托,即記載了定單的指示書)。作為電子介質(zhì),有FD(Floppy(注冊(cè)商標(biāo))盤)、MO(光磁盤)、CD(光盤)-ROM(只讀存儲(chǔ)器)等。
另外,能夠經(jīng)由因特網(wǎng)或內(nèi)部互聯(lián)網(wǎng)在線地對(duì)印刷進(jìn)行訂貨、接受訂貨、交稿的系統(tǒng)也正在實(shí)用化。在印刷提供商側(cè)接受來(lái)自用戶的委托作成印刷指示書,進(jìn)行印刷處理的調(diào)度。然后,印刷提供商依照所作成的計(jì)劃,通過(guò)與作業(yè)計(jì)算機(jī)連接的打印機(jī)進(jìn)行印刷和裝訂作業(yè),將所作成的印刷物交貨給顧客而完成業(yè)務(wù)。例如,在市場(chǎng)銷售的系統(tǒng)的“DotDoc.Web(注冊(cè)商標(biāo))”中,用戶從自己的計(jì)算機(jī)訪問(wèn)提供商所提供的主頁(yè),將訂貨者信息(收貨目的地等)、印刷式樣和份數(shù)等必要事項(xiàng)填寫到印刷委托用的表格中。然后,用戶通過(guò)將該表格與原稿文件一起進(jìn)行發(fā)送,能夠預(yù)定該原稿的印刷。
在這樣的執(zhí)行從用戶委托的印刷處理的印刷提供商側(cè),必須以穩(wěn)定的質(zhì)量確實(shí)地在指定的交貨日期完成印刷。另外,在大規(guī)模的印刷中心中,多個(gè)操作者必須使用多種多樣的打印機(jī)和作業(yè)計(jì)算機(jī),并行地逐次處理許多印刷委托(定單)。因此,需要盡可能高效率地靈活使用人(進(jìn)行作業(yè)的操作者)和裝置等資源。
作為更具體的印刷提供商側(cè)的問(wèn)題,可以列舉在多個(gè)印刷裝置中不時(shí)產(chǎn)生的缺紙問(wèn)題。在上述那樣的印刷提供商中,基本不管理各印刷裝置的剩余用紙數(shù),在產(chǎn)生了缺紙的時(shí)刻,操作者接受通知,根據(jù)情況進(jìn)行給紙。因此,操作者在每次缺紙時(shí)都要到各印刷裝置前進(jìn)行給紙,因此其作業(yè)效率非常低。進(jìn)而,根據(jù)各時(shí)刻,印刷裝置會(huì)由于缺紙而停止,操作者無(wú)法有效地靈活使用印刷資源。為了解決這樣的問(wèn)題,例如在特開2002-262006號(hào)公報(bào)中,揭示了根據(jù)過(guò)去一定期間的印刷裝置的使用狀況預(yù)測(cè)特定大小的用紙沒有的時(shí)期的系統(tǒng)。
但是,特開2002-262006號(hào)公報(bào)中揭示的系統(tǒng)預(yù)測(cè)一個(gè)印刷裝置的缺紙,并沒有考慮多個(gè)印刷裝置并行地執(zhí)行印刷處理的“POD中心”這樣的環(huán)境。在該系統(tǒng)中,能夠知道各印刷裝置的缺紙的時(shí)刻,減少了對(duì)多個(gè)印刷裝置的給紙次數(shù)。因此,該系統(tǒng)并沒有根本地解決在上述多個(gè)印刷裝置中不時(shí)產(chǎn)生的缺紙?jiān)斐傻男实拖碌膯?wèn)題。另外,在不同的印刷裝置中幾乎同時(shí)產(chǎn)生缺紙的情況下,印刷裝置會(huì)根據(jù)時(shí)刻而停止,無(wú)法高效地靈活使用資源。因此,在多個(gè)印刷裝置并行地執(zhí)行印刷處理時(shí)必須高效地執(zhí)行印刷這一點(diǎn)上,上述現(xiàn)有技術(shù)還沒有改善的對(duì)策。
發(fā)明內(nèi)容
本發(fā)明就是鑒于這樣的問(wèn)題而提出的,其目的在于提供一種能夠高效地執(zhí)行印刷的印刷控制裝置和印刷控制方法以及程序。
為了達(dá)到這樣的目的,根據(jù)本發(fā)明,其特征在于包括接受與印刷處理有關(guān)的信息,管理并控制所接受的多個(gè)與印刷處理有關(guān)的信息的印刷控制裝置;從所接受的與印刷處理有關(guān)的信息中,抽出在對(duì)與該印刷處理有關(guān)的信息進(jìn)行印刷處理時(shí)所需要的用紙信息,并登記到作業(yè)信息管理表中進(jìn)行管理的作業(yè)信息管理裝置;取得安裝在對(duì)上述與印刷處理有關(guān)的信息進(jìn)行印刷處理的印刷裝置中的各給紙部件的用紙信息,并登記到設(shè)備信息管理表中進(jìn)行管理的設(shè)備信息管理裝置;根據(jù)在作業(yè)信息管理表中由上述作業(yè)信息管理裝置管理的多個(gè)與印刷處理有關(guān)的信息各自所對(duì)應(yīng)的必要的用紙信息、在設(shè)備信息管理表中由上述設(shè)備信息管理裝置管理的各給紙部件的用紙信息,判斷是否需要向上述印刷裝置給紙的給紙判斷裝置;在由上述給紙判斷裝置判斷出需要進(jìn)行給紙的情況下,基于上述多個(gè)與印刷處理有關(guān)的信息的印刷順序決定給紙時(shí)期的給紙時(shí)期決定裝置;判斷現(xiàn)在時(shí)刻是否是上述給紙時(shí)期的給紙時(shí)期判斷裝置;在由上述給紙時(shí)期判斷裝置判斷出是上述給紙時(shí)期的情況下,通知上述給紙的指示的通知裝置。
為了達(dá)到上述目的,根據(jù)本發(fā)明,其特征在于印刷控制裝置具備用于對(duì)每個(gè)印刷處理存儲(chǔ)各印刷處理的第1處理信息的第1存儲(chǔ)裝置;用于存儲(chǔ)印刷裝置的信息、在該印刷裝置中應(yīng)該處理的每個(gè)印刷處理的第2處理信息的第2存儲(chǔ)裝置;接受新的與印刷處理有關(guān)的信息,根據(jù)該接受的信息取得上述新的印刷處理的第1處理信息,將該取得的第1處理信息存儲(chǔ)到上述第1存儲(chǔ)裝置中的印刷處理信息取得裝置;取得印刷裝置的信息,將該取得的印刷裝置的信息存儲(chǔ)到上述第2存儲(chǔ)裝置中的印刷裝置信息取得裝置;將與由上述印刷處理信息取得裝置存儲(chǔ)的上述第1處理信息相關(guān)聯(lián)的、上述新的印刷處理的第2處理信息,與由上述印刷裝置信息取得裝置存儲(chǔ)的上述印刷裝置的信息關(guān)聯(lián)起來(lái),并追加到上述第2存儲(chǔ)裝置中的處理信息追加裝置;對(duì)與由上述處理信息追加裝置追加的上述第2處理信息相關(guān)聯(lián)的上述新的印刷處理的第1處理信息所包含的用紙信息、與該第2處理信息相關(guān)聯(lián)的印刷裝置的信息所包含的用紙信息進(jìn)行對(duì)比,判斷是否需要為了上述新的印刷處理而進(jìn)行給紙的給紙判斷裝置;在由上述給紙判斷裝置判斷出需要進(jìn)行上述給紙的情況下,根據(jù)存儲(chǔ)在上述第1存儲(chǔ)裝置中的各印刷處理的第1處理信息、存儲(chǔ)在上述第2存儲(chǔ)裝置中的各印刷處理的第2處理信息,決定給紙時(shí)期使得到上述新的印刷處理開始為止進(jìn)行上述給紙,并將該決定的給紙時(shí)期包含在上述新的印刷處理的第2處理信息中追加到上述第2存儲(chǔ)裝置中的給紙時(shí)期決定裝置;判斷現(xiàn)在時(shí)刻是否是上述給紙時(shí)期的給紙時(shí)期判斷裝置;在由上述給紙時(shí)期判斷裝置判斷出是上述給紙時(shí)期的情況下,通知上述給紙的指示的通知裝置。
另外,為了達(dá)到上述目的,根據(jù)本發(fā)明,是一種接受與印刷處理有關(guān)的信息并對(duì)所接受的多個(gè)與印刷處理有關(guān)的信息進(jìn)行管理控制的印刷控制裝置的印刷控制方法,其特征在于包括從所接受的與印刷處理有關(guān)的信息中,抽出在對(duì)該與印刷處理有關(guān)的信息進(jìn)行印刷處理時(shí)所需要的用紙信息,并登記到作業(yè)信息管理表中進(jìn)行管理的作業(yè)信息管理步驟;取得安裝在對(duì)上述與印刷處理有關(guān)的信息進(jìn)行印刷處理的印刷裝置中的各給紙部件的用紙信息,并登記到設(shè)備信息管理表中進(jìn)行管理的設(shè)備信息管理步驟;根據(jù)在作業(yè)信息管理表中由上述作業(yè)信息管理步驟管理的多個(gè)與印刷處理有關(guān)的信息各自所對(duì)應(yīng)的必要用紙信息、在上述設(shè)備信息管理表中由上述設(shè)備信息管理步驟管理的各給紙部件的用紙信息,判斷是否需要向上述印刷裝置給紙的給紙判斷步驟;在由上述給紙判斷步驟判斷出需要進(jìn)行給紙的情況下,基于上述多個(gè)與印刷處理有關(guān)的信息的印刷順序決定給紙時(shí)期的給紙時(shí)期決定步驟;判斷現(xiàn)在時(shí)刻是否是上述給紙時(shí)期的給紙時(shí)期判斷步驟;在由上述給紙時(shí)期判斷步驟判斷出是上述給紙時(shí)期的情況下,通知上述給紙的指示的通知步驟。
另外,為了達(dá)到上述目的,根據(jù)本發(fā)明,是一種具備用于對(duì)每個(gè)印刷處理存儲(chǔ)各印刷處理的第1處理信息的第1存儲(chǔ)裝置、用于存儲(chǔ)印刷裝置的信息、在該印刷裝置中應(yīng)該處理的每個(gè)印刷處理的第2處理信息的第2存儲(chǔ)裝置的印刷控制裝置的印刷控制方法,其特征在于包括接受新的與印刷處理有關(guān)的信息,根據(jù)該接受的信息取得上述新的印刷處理的第1處理信息,將該取得的第1處理信息存儲(chǔ)到上述第1存儲(chǔ)裝置中的印刷處理信息取得步驟;取得印刷裝置的信息,將該取得的印刷裝置的信息存儲(chǔ)到上述第2存儲(chǔ)裝置中的印刷裝置信息取得步驟;將與在上述印刷處理信息取得步驟中存儲(chǔ)的上述第1處理信息相關(guān)聯(lián)的、上述新的印刷處理的第2處理信息,與在上述印刷裝置信息取得步驟中存儲(chǔ)的上述印刷裝置的信息關(guān)聯(lián)起來(lái),并追加到上述第2存儲(chǔ)裝置中的處理信息追加步驟;對(duì)與在上述處理信息追加步驟中追加的上述第2處理信息相關(guān)聯(lián)的上述新的印刷處理的第1處理信息所包含的用紙信息、與該第2處理信息相關(guān)聯(lián)的印刷裝置的信息所包含的用紙信息進(jìn)行對(duì)比,判斷是否需要為了上述新的印刷處理而進(jìn)行給紙的給紙判斷步驟;在上述給紙判斷步驟中判斷出需要進(jìn)行上述給紙的情況下,根據(jù)存儲(chǔ)在上述第1存儲(chǔ)裝置中的各印刷處理的第1處理信息、存儲(chǔ)在上述第2存儲(chǔ)裝置中的各印刷處理的第2處理信息,決定給紙時(shí)期使得到上述新的印刷處理開始為止進(jìn)行上述給紙,并將該決定的給紙時(shí)期包含在上述新的印刷處理的第2處理信息中追加到上述第2存儲(chǔ)裝置中的給紙時(shí)期決定步驟;判斷現(xiàn)在時(shí)刻是否是上述給紙時(shí)期的給紙時(shí)期判斷步驟;在上述給紙時(shí)期判斷步驟中判斷出是上述給紙時(shí)期的情況下,通知上述給紙的指示的通知步驟。
另外,為了達(dá)到上述目的,根據(jù)本發(fā)明,是一種接受與印刷處理有關(guān)的信息并對(duì)所接受的多個(gè)與印刷處理有關(guān)的信息進(jìn)行管理控制的印刷控制裝置,其特征在于包括從所接受的與印刷處理有關(guān)的信息中,抽出在對(duì)該與印刷處理有關(guān)的信息進(jìn)行印刷處理時(shí)所需要的用紙信息的抽出裝置;取得安裝在對(duì)上述與印刷處理有關(guān)的信息進(jìn)行印刷處理的印刷裝置中的各給紙部件的用紙信息的取得裝置;根據(jù)由上述抽出裝置得到的在對(duì)與印刷處理有關(guān)的信息進(jìn)行印刷處理時(shí)所需要的用紙信息、由上述取得裝置取得的各給紙部件的用紙信息,判斷是否需要向上述印刷裝置給紙的給紙判斷裝置;在由上述給紙判斷裝置判斷出需要進(jìn)行給紙的情況下,基于上述與印刷處理有關(guān)的信息的印刷順序決定給紙時(shí)期的給紙時(shí)期決定裝置;判斷現(xiàn)在時(shí)刻是否是上述給紙時(shí)期的給紙時(shí)期判斷裝置;在由上述給紙時(shí)期判斷裝置判斷出是上述給紙時(shí)期的情況下,通知上述給紙的指示的通知裝置。
為了達(dá)到上述目的,根據(jù)本發(fā)明,是一種接受與印刷處理有關(guān)的信息并對(duì)所接受的多個(gè)與印刷處理有關(guān)的信息進(jìn)行處理的印刷控制方法,其特征在于包括從所接受的與印刷處理有關(guān)的信息中,抽出在對(duì)該與印刷處理有關(guān)的信息進(jìn)行印刷處理時(shí)所需要的用紙信息的抽出步驟;取得安裝在對(duì)上述與印刷處理有關(guān)的信息進(jìn)行印刷處理的印刷裝置中的各給紙部件的用紙信息的取得步驟;根據(jù)在上述抽出步驟中得到的在對(duì)與印刷處理有關(guān)的信息進(jìn)行印刷處理時(shí)所需要的用紙信息、由上述取得步驟取得的各給紙部件的用紙信息,判斷是否需要向上述印刷裝置給紙的給紙判斷步驟;在由上述給紙判斷步驟判斷出需要進(jìn)行給紙的情況下,基于上述與印刷處理有關(guān)的信息的印刷順序決定給紙時(shí)期的給紙時(shí)期決定步驟;判斷現(xiàn)在時(shí)刻是否是上述給紙時(shí)期的給紙時(shí)期判斷步驟;在由上述給紙時(shí)期判斷步驟判斷出是上述給紙時(shí)期的情況下,通知上述給紙的指示的通知步驟。
通過(guò)本發(fā)明的上述結(jié)構(gòu),針對(duì)多個(gè)印刷裝置的剩余用紙和印刷裝置,管理預(yù)約將來(lái)執(zhí)行的多個(gè)印刷處理的處理進(jìn)度。由此,印刷裝置不會(huì)有由于缺紙?jiān)斐傻牡却龝r(shí)間,減輕了給紙作業(yè)者的麻煩,其目的在于通過(guò)向操作者通知、指示最有效的給紙時(shí)期、給紙步驟,而解決上述問(wèn)題。另外,在沒有使用多個(gè)印刷裝置的情況和印刷裝置具備多個(gè)給紙裝置(紙盒)的情況下,本發(fā)明的以上結(jié)構(gòu)都是有效的。
根據(jù)本發(fā)明,具有以下的效果減少了印刷裝置的缺紙,能夠不停止印刷處理地有效地執(zhí)行印刷。
通過(guò)以下的對(duì)本發(fā)明的詳細(xì)說(shuō)明和實(shí)施例能夠了解本發(fā)明的其他特征和優(yōu)點(diǎn)。
圖1是表示能夠適用本發(fā)明的實(shí)施例1、2的印刷系統(tǒng)的整體結(jié)構(gòu)的圖。
圖2是表示能夠適用本發(fā)明的實(shí)施例1、2的計(jì)算機(jī)硬件的概要結(jié)構(gòu)的框圖。
圖3是表示將能夠適用本發(fā)明的實(shí)施例1、2的印刷服務(wù)器軟件的程序裝載到RAM中成為能夠執(zhí)行的狀態(tài)的存儲(chǔ)器圖。
圖4是表示能夠適用本發(fā)明的實(shí)施例1、2的介質(zhì)所存儲(chǔ)的內(nèi)容的構(gòu)成圖。
圖5是表示能夠適用本發(fā)明的實(shí)施例1、2的訂單信息的流程的時(shí)序圖。
圖6是對(duì)每個(gè)功能模塊表示能夠適用本發(fā)明的實(shí)施例1、2的前提形式的印刷服務(wù)器軟件的結(jié)構(gòu)的構(gòu)成圖。
圖7是示例表示能夠適用本發(fā)明的實(shí)施例1、2的作業(yè)管理器的GUI的圖。
圖8是示例表示能夠適用本發(fā)明的實(shí)施例1、2的設(shè)備管理器的GUI的圖。
圖9是示例表示能夠適用本發(fā)明的實(shí)施例1、2的設(shè)備管理器的GUI的圖。
圖10A和圖10B是表示能夠適用本發(fā)明的實(shí)施例1的印刷服務(wù)器軟件的程序處理內(nèi)容的流程圖。
圖11是示例表示能夠適用本發(fā)明的實(shí)施例1的作業(yè)管理器的GUI的圖。
圖12是表示能夠適用本發(fā)明的實(shí)施例1的作業(yè)信息管理表的結(jié)構(gòu)例子的圖。
圖13是表示能夠適用本發(fā)明的實(shí)施例1的設(shè)備信息管理表的結(jié)構(gòu)例子的圖。
圖14是表示能夠適用本發(fā)明的實(shí)施例1的設(shè)備信息管理表的結(jié)構(gòu)例子的圖。
圖15是示例表示能夠適用本發(fā)明的實(shí)施例1的顯示在作業(yè)PC上的給紙步驟書的圖。
圖16A到圖16D是用于簡(jiǎn)略地說(shuō)明能夠適用本發(fā)明的實(shí)施例2的模式圖。
圖17是表示能夠適用本發(fā)明的實(shí)施例2的作業(yè)信息管理表的結(jié)構(gòu)例子的圖。
圖18A和圖18B是表示能夠適用本發(fā)明的實(shí)施例2的設(shè)備信息管理表的結(jié)構(gòu)例子的圖。
圖19A和圖19B是表示能夠適用本發(fā)明的實(shí)施例2的印刷服務(wù)器軟件的程序處理內(nèi)容的流程圖。
具體實(shí)施例方式
以下,參照附圖詳細(xì)說(shuō)明能夠適用本發(fā)明的實(shí)施例。另外,在各附圖中,向具有相同功能的地方附加相同的符號(hào),并省略重復(fù)的說(shuō)明。
(裝置結(jié)構(gòu))圖1是表示本實(shí)施例1的印刷系統(tǒng)的全體結(jié)構(gòu)的圖。另外,以下所說(shuō)明的印刷系統(tǒng)整體的環(huán)境是為了易于理解本實(shí)施例1的說(shuō)明的例子,本發(fā)明并不限定于這些環(huán)境。
在圖1中,客戶端151表示一般配置有在用戶的家中與因特網(wǎng)連接的便攜PC(個(gè)人計(jì)算機(jī))102、與公司內(nèi)互聯(lián)網(wǎng)連接的業(yè)務(wù)用PC101的客戶端。
服務(wù)器152表示具備WEB服務(wù)器103、DB(數(shù)據(jù)庫(kù))服務(wù)器104的服務(wù)器。WEB103是向用戶提供提交印刷委托和原稿的提交內(nèi)容的計(jì)算機(jī)系統(tǒng)。DB服務(wù)器104是將提交的印刷委托作為訂貨書(定單票)存儲(chǔ),或存儲(chǔ)電子提交的原稿的計(jì)算機(jī)系統(tǒng)。在此,WEB服務(wù)器和DB服務(wù)器可以混合地位于一個(gè)殼體中,但在本實(shí)施例中,為了方便而分為2個(gè)殼體進(jìn)行說(shuō)明。
印刷中心153能夠相對(duì)服務(wù)器152存在多個(gè),根據(jù)設(shè)置在印刷中心153中的打印機(jī)的信息,在服務(wù)器152中分開地與服務(wù)器152連接。印刷中心153定期地從DB服務(wù)器104收集積蓄在服務(wù)器152中的訂單票和原稿,同時(shí)配置有印刷服務(wù)器105、一臺(tái)或以上的作業(yè)PC106、成為實(shí)際的輸出目的地的單色打印機(jī)111、彩色打印機(jī)112、以及在印刷后在線地裝訂時(shí)使用的裝訂機(jī)141(puncher)、裝訂機(jī)142(打包裝訂機(jī))。印刷服務(wù)器105是提供本發(fā)明的印刷系統(tǒng)的各種服務(wù)的計(jì)算機(jī)系統(tǒng)。作業(yè)PC106為了容易使用印刷中心105所提供的各種服務(wù)而提供使用GUI(圖形用戶界面)進(jìn)行操作的功能。當(dāng)然,印刷中心的結(jié)構(gòu)和環(huán)境并不只限于此。
在本實(shí)施例1的例子中,在客戶端151和服務(wù)器152、服務(wù)器152和印刷中心153之間,通過(guò)因特網(wǎng)/內(nèi)部互聯(lián)網(wǎng)131進(jìn)行網(wǎng)絡(luò)連接。通常,在客戶端151和服務(wù)器152之間大多進(jìn)行因特網(wǎng)連接,在服務(wù)器152和印刷中心153之間大多使用專用線路進(jìn)行內(nèi)部互聯(lián)網(wǎng)連接。但是,本實(shí)施例1并不限于這樣的環(huán)境,在印刷中心153內(nèi)存在服務(wù)器152的環(huán)境中也能夠適用。
在客戶端151的便攜PC102、PC101中,安裝有用于閱覽WEB服務(wù)器103所提供的提交內(nèi)容的一般瀏覽器。另外,便攜PC102、PC101能夠使用該提交內(nèi)容,上載原稿數(shù)據(jù)。
WEB服務(wù)器103是提供上述提交內(nèi)容的WEB服務(wù)器。在該提交內(nèi)容中裝備有輸入裝訂等的印刷式樣、份數(shù)、用紙大小等印刷設(shè)置、交貨日期、委托者信息、發(fā)送目的地等的編輯控制、上載原稿數(shù)據(jù)的文件指定控制。在此,由在WEB服務(wù)器103上動(dòng)作的服務(wù)模塊實(shí)現(xiàn)與輸入的委托內(nèi)容對(duì)應(yīng)的費(fèi)用計(jì)算、輸入事項(xiàng)的確定處理等。但是,由于這是一般邏輯,所以省略其詳細(xì)說(shuō)明。進(jìn)而,WEB服務(wù)器103將記錄了所確定的印刷委托的訂貨書(在此,填寫了印刷委托內(nèi)容和原稿數(shù)據(jù)的文件名)、原稿數(shù)據(jù)文件存儲(chǔ)到DB服務(wù)器104中。
在DB服務(wù)器104中,安裝有一般的數(shù)據(jù)庫(kù)管理系統(tǒng),能夠與來(lái)自后述的印刷服務(wù)器105的數(shù)據(jù)取得請(qǐng)求對(duì)應(yīng)地發(fā)送希望的訂貨書和原稿數(shù)據(jù)。未圖示的DB結(jié)構(gòu)主要由印刷中心主表、設(shè)備主表、裝訂機(jī)主表等表構(gòu)成。印刷中心主表其成員具有地址、聯(lián)絡(luò)目的地等信息、設(shè)備主表、裝訂機(jī)主表。設(shè)備主表是彩色/單色、印刷張數(shù)、選項(xiàng)等的設(shè)備結(jié)構(gòu)信息。裝訂機(jī)主表是打包裝訂機(jī)、穿孔裝訂機(jī)等的信息。DB服務(wù)器104通過(guò)參照該DB結(jié)構(gòu)的表,能夠接受印刷中心153中的印刷服務(wù)器105分配給本印刷中心的訂貨。
在印刷服務(wù)器105中運(yùn)行著后述的印刷服務(wù)器軟件。印刷服務(wù)器軟件接受來(lái)自印刷中心153的訂貨確定的通知,從DB服務(wù)器104收集訂貨書和原稿數(shù)據(jù)文件,同時(shí)依照所收集的訂貨書進(jìn)行處理。印刷服務(wù)器軟件由以下后述的各功能構(gòu)成定單管理器作業(yè)管理器設(shè)備調(diào)度器設(shè)備管理器等。
操作者可以用作業(yè)PC106顯示印刷服務(wù)器軟件的查看器(viewer,數(shù)據(jù)顯示用軟件)的菜單畫面(未圖示),用指示(pointing)設(shè)備等從菜單畫面中選擇一個(gè)或多個(gè)上述功能,并啟動(dòng)所選擇的功能。
作業(yè)PC106是使用GUI控制由印刷服務(wù)器105提供的各種服務(wù)的控制臺(tái)。詳細(xì)地說(shuō),作業(yè)PC106是取出存儲(chǔ)在印刷服務(wù)器105中的原稿數(shù)據(jù)文件,啟動(dòng)規(guī)定的應(yīng)用程序,調(diào)整印刷式樣,同時(shí)根據(jù)所指定的印刷設(shè)置進(jìn)行印刷的作業(yè)用的計(jì)算機(jī)。作業(yè)PC106與印刷服務(wù)器軟件進(jìn)行通信,進(jìn)行基于其信息的畫面顯示,并安裝有向印刷服務(wù)器105的印刷服務(wù)器軟件發(fā)出指示的查看器。查看器可以適用用于閱覽內(nèi)容的一般瀏覽器和其他公知的數(shù)據(jù)顯示用軟件的構(gòu)造,無(wú)論其形式如何。
單色打印機(jī)111、彩色打印機(jī)112根據(jù)印刷中心153的不同,其設(shè)置構(gòu)成不同,但一般大多由高速的單色打印機(jī)、高質(zhì)量的彩色打印機(jī)的組合構(gòu)成。全部由印刷中心105的設(shè)備調(diào)度器對(duì)它們進(jìn)行調(diào)度。
裝訂機(jī)141、142是用于對(duì)從上述打印機(jī)輸出的用紙進(jìn)行裝訂的離線裝訂機(jī),分別是穿孔裝訂機(jī)、打包裝訂機(jī)。但是,裝訂機(jī)141、142也可以作為其他的裝訂機(jī)使用訂書機(jī)、環(huán)(ring)裝訂機(jī)等。通過(guò)將裝訂機(jī)與網(wǎng)絡(luò)連接,能夠收集其狀況狀態(tài)。另外,裝訂機(jī)141、142與打印機(jī)一樣,根據(jù)印刷中心153而設(shè)置構(gòu)成不同。
圖2是表示能夠適用于印刷中心105的計(jì)算機(jī)硬件的概要結(jié)構(gòu)的框圖。以下,參照?qǐng)D2說(shuō)明本實(shí)施例1的印刷系統(tǒng)的提供各種服務(wù)的印刷中心105的硬件結(jié)構(gòu)。
CPU(中央處理單元)200執(zhí)行存儲(chǔ)在HD(硬盤)205中的應(yīng)用程序、打印機(jī)驅(qū)動(dòng)程序、OS(操作系統(tǒng))、網(wǎng)絡(luò)打印機(jī)控制程序等。CPU200進(jìn)行控制而暫時(shí)存儲(chǔ)使程序在RAM(隨機(jī)存儲(chǔ)器)202中執(zhí)行所必需的信息、文件等。在ROM(只讀存儲(chǔ)器)201中存儲(chǔ)有基本I/O(輸入-輸出)程序等程序、在文書處理時(shí)使用的字體數(shù)據(jù)、模板用數(shù)據(jù)等各種數(shù)據(jù)。RAM202作為CPU200的主存儲(chǔ)器、工作區(qū)域等發(fā)揮功能。
外部存儲(chǔ)驅(qū)動(dòng)器203能夠?qū)⒋鎯?chǔ)在介質(zhì)204中的程序等裝載到印刷服務(wù)器105中。介質(zhì)204存儲(chǔ)了后述的印刷服務(wù)器軟件的程序和關(guān)聯(lián)數(shù)據(jù),圖4表示該存儲(chǔ)的內(nèi)容的構(gòu)成(后述)。HD205存儲(chǔ)了應(yīng)用程序、打印機(jī)驅(qū)動(dòng)程序、OS、控制程序、它們的關(guān)聯(lián)程序等,并能夠存儲(chǔ)各種數(shù)據(jù)。
鍵盤206用于由操作者向計(jì)算機(jī)輸入并指示設(shè)備的控制指令等命令。除了鍵盤206以外,操作者還可以經(jīng)由指示設(shè)備(未圖示)或經(jīng)由麥克風(fēng)等其它輸入設(shè)備(未圖示),向計(jì)算機(jī)輸入指令和信息。這些輸入設(shè)備大多經(jīng)由與系統(tǒng)總線208結(jié)合的串口接口(未圖示)與CPU200連接?;蛘?,輸入設(shè)備也可以通過(guò)并口、USB(Universal SerialBus)等其他接口進(jìn)行連接。
顯示器207顯示從鍵盤206輸入的指令、打印機(jī)的狀態(tài)等。系統(tǒng)總線208進(jìn)行計(jì)算機(jī)內(nèi)的數(shù)據(jù)流動(dòng)。網(wǎng)絡(luò)接口(以下稱為I/F)209是用于與局域網(wǎng)(LAN)或因特網(wǎng)連接的的通信接口。另外,除了與印刷服務(wù)器軟件有關(guān)的說(shuō)明以外,圖2所示的結(jié)構(gòu)也可以適用于WEB服務(wù)器103、DB服務(wù)器104、作業(yè)PC106等其他計(jì)算機(jī)。
圖3是表示本實(shí)施例1的將后述的印刷服務(wù)器軟件的程序裝載到RAM202中而能夠執(zhí)行的狀態(tài)的存儲(chǔ)器圖的圖。在本實(shí)施例1中,表示從介質(zhì)204直接將程序和關(guān)聯(lián)數(shù)據(jù)裝載到RAM202中執(zhí)行的例子。但是,除此以外,也可以在每次從介質(zhì)204使本實(shí)施例1的程序進(jìn)行動(dòng)作時(shí),從HD205將必要的關(guān)聯(lián)程序等裝載到RAM202中。另外,本實(shí)施例1的記錄印刷服務(wù)器軟件的程序的介質(zhì)204可以是FD(floppy(注冊(cè)商標(biāo))盤)、CD(光盤)-ROM、DVD(數(shù)字通用盤)、IC(集成電路)存儲(chǔ)器卡等。
進(jìn)而,也可以構(gòu)成為將本實(shí)施例1的印刷服務(wù)器軟件的程序記錄在ROM201中,并使其成為存儲(chǔ)器圖的一部分,直接由CPU202執(zhí)行。圖中符號(hào)301是基本I/O程序。它是具有在計(jì)算機(jī)的電源接通時(shí)從HD205將OS讀入到RAM202中,開始OS的動(dòng)作的IPL(初始化程序裝載)功能等的程序。進(jìn)而,將OS302、控制程序303、關(guān)聯(lián)數(shù)據(jù)304分別展開到RAM202中。另外,將RAM202作為CPU200執(zhí)行本實(shí)施例1的印刷服務(wù)器軟件的程序的工作區(qū)域305。
接著,在圖4中,圖中符號(hào)400是介質(zhì)204的數(shù)據(jù)內(nèi)容。符號(hào)401是表示數(shù)據(jù)的信息的卷標(biāo)(volume)信息,符號(hào)402是文件夾信息,符號(hào)403是本實(shí)施例1的印刷服務(wù)器軟件的程序,符號(hào)404是其關(guān)聯(lián)數(shù)據(jù)。
(動(dòng)作說(shuō)明)以下,參照上述圖1~圖4以及圖5~圖19B,說(shuō)明在以上所述的系統(tǒng)結(jié)構(gòu)中,本實(shí)施例1的印刷系統(tǒng)的動(dòng)作內(nèi)容。
圖5是表示本實(shí)施例1的從印刷訂貨確定到訂單結(jié)束為止的訂單信息的流程的時(shí)序圖。如果確定了從客戶端151輸入的訂貨內(nèi)容,則在WEB服務(wù)器103中作成訂貨書,并存儲(chǔ)在DB服務(wù)器104中。同樣地,如果從容戶端151上載了原稿數(shù)據(jù),則將原稿數(shù)據(jù)存儲(chǔ)到DB服務(wù)器104中。如果這些存儲(chǔ)處理結(jié)束,則從WEB服務(wù)器103向印刷中心中的印刷服務(wù)器105發(fā)送訂單接受通知。接收到它的印刷服務(wù)器105從DB服務(wù)器104取得訂貨書。進(jìn)而,印刷服務(wù)器105在上載了原稿數(shù)據(jù)的情況下,同樣地從DB服務(wù)器104取得原稿數(shù)據(jù)文件。如果它們的取得結(jié)束,則印刷服務(wù)器105向WEB服務(wù)器103發(fā)送訂單取得結(jié)束通知。通過(guò)這一連串的處理,服務(wù)器152和印刷中心153同步。與此同時(shí),可以進(jìn)行系統(tǒng)整體的負(fù)荷分散,使得在服務(wù)器152中進(jìn)行接受訂貨處理,在印刷中心153中進(jìn)行印刷處理。
圖6是針對(duì)每個(gè)功能模塊表示本實(shí)施例1中的由印刷服務(wù)器105的CPU200執(zhí)行的印刷服務(wù)器軟件的結(jié)構(gòu)的構(gòu)成圖。圖中,符號(hào)601是作為管理提交的訂單的模塊的訂單管理器。如果從印刷服務(wù)器105、作業(yè)PC106的查看器啟動(dòng)它,則將未圖示的GUI顯示在顯示器上。訂單管理器601如果從上述的WEB服務(wù)器103、DB服務(wù)器104檢測(cè)到訂貨書(訂單票)和原稿數(shù)據(jù)文件的提交則收集它們,并將原稿數(shù)據(jù)文件作為印刷數(shù)據(jù)存儲(chǔ)到印刷服務(wù)器105的HD205中。訂單管理器601從訂貨書中抽出印刷信息。接著,訂單管理器601將該信息與原稿數(shù)據(jù)文件(印刷數(shù)據(jù))的存儲(chǔ)目的地的路徑名組合,將向這些信息分配了訂單的訂單ID的印刷所需要的訂單信息登記到訂單信息表中。然后,訂單管理器601將該表存儲(chǔ)到印刷服務(wù)器105的HD205中。
在訂單管理器601的GUI上裝載有根據(jù)這些訂單信息表示訂單的概要狀況的列表顯示畫面、表示訂單的詳細(xì)信息的標(biāo)簽(tag)顯示畫面。操作者可以一邊看著該GUI,一邊確認(rèn)定單的進(jìn)度狀況。進(jìn)而,定單管理器601在狀態(tài)變更的定時(shí)下隨時(shí)將相同的訂單信息上載到WEB服務(wù)器103。由此,WEB服務(wù)器103能夠使用HTML(超文本標(biāo)記語(yǔ)言),在未圖示的處理狀況內(nèi)容畫面中向用戶提供同樣的信息。該訂單信息由于是機(jī)密保存的,所以只保存到印刷結(jié)束并發(fā)出為止,在發(fā)送后就消除。
在進(jìn)行印刷處理的情況下,操作者在作業(yè)PC106上從印刷服務(wù)器軟件的查看器的菜單畫面中,指定訂單ID并啟動(dòng)打印部分602。
打印部分602從訂單管理器601取得登記在訂單信息表中的與所指定的訂單對(duì)應(yīng)的訂單信息。然后,打印部分602將基于訂單信息的印刷數(shù)據(jù)、印刷信息下載到作業(yè)PC106。操作者在作業(yè)PC106中確認(rèn)這些印刷數(shù)據(jù)、印刷信息,在查看器上指示對(duì)應(yīng)的訂單的印刷而開始印刷。
如果印刷開始,則從作業(yè)PC106向作為管理印刷作業(yè)的軟件的作業(yè)管理器603發(fā)出具有所指示的訂單的印刷信息等的新的印刷處理命令。然后,作業(yè)管理器603與單色打印機(jī)111、彩色打印機(jī)112等進(jìn)行通信,將其狀態(tài)等、與印刷處理命令的印刷作業(yè)對(duì)應(yīng)的信息登記到作業(yè)信息管理表中。作業(yè)管理器603將該表存儲(chǔ)到印刷服務(wù)器105的HD205中,進(jìn)行印刷作業(yè)的管理、監(jiān)視。
圖7是示例表示圖6中的作業(yè)管理器603的GUI的圖。如圖7的圖中符號(hào)701所示那樣,作業(yè)管理器603顯示狀態(tài)逐次變化的印刷作業(yè)的信息。與此同時(shí),作業(yè)管理器603能夠由操作者控制任意的印刷作業(yè)。即,操作者在作業(yè)PC106上顯示圖7所示那樣的作業(yè)管理器603的GUI,根據(jù)需要確認(rèn)附加在印刷數(shù)據(jù)上的文件名、印刷作業(yè)的狀態(tài)(輸出中、等待輸出、停止等)、接受了印刷作業(yè)的時(shí)間等。另外,操作者通過(guò)指示設(shè)備等,進(jìn)行符號(hào)702那樣的任意作業(yè)的選擇、狀態(tài)變更(印刷中止、印刷停止、繼續(xù)執(zhí)行等)等。
圖8和圖9是示例表示圖6的設(shè)備管理器604的GUI的圖。圖8是一覽顯示各打印機(jī)的設(shè)置信息的設(shè)備管理器604的GUI的一個(gè)例子。圖9是顯示任意打印機(jī)的設(shè)置的設(shè)備管理器604的GUI的一個(gè)例子。操作者在作業(yè)PC106上顯示圖8、圖9所示那樣的設(shè)備管理器604的GUI,根據(jù)需要確認(rèn)打印機(jī)的信息。
設(shè)備管理器604是參照登記了各打印機(jī)的設(shè)置信息(網(wǎng)絡(luò)地址、管理者)的設(shè)備信息表(未圖示),管理在各種印刷處理中使用的設(shè)備(打印機(jī))的軟件。所以,設(shè)備管理器604定期地與打印機(jī)進(jìn)行通信而取得狀態(tài)(運(yùn)轉(zhuǎn)狀況、錯(cuò)誤/警告產(chǎn)生狀況),更新設(shè)備信息表,并將該表存儲(chǔ)到印刷服務(wù)器105的HD205中。設(shè)備管理器604根據(jù)該設(shè)備信息表的信息,顯示圖8和圖9的GUI。
另外,設(shè)備管理器604定期地與打印機(jī)進(jìn)行通信,取得打印機(jī)的能力信息、消耗品信息的設(shè)備信息,并保存到設(shè)備信息表中。打印機(jī)的能力信息是單位時(shí)間的處理速度、裝訂/訂書/穿孔等的后處理功能等的信息。消耗品信息是用紙/墨粉/訂書針等的信息。圖9是顯示消耗品信息(用紙)的一個(gè)例子。進(jìn)而,設(shè)備管理器604具有依照來(lái)自訂單管理器601、作業(yè)管理器603的請(qǐng)求,逐次地通知設(shè)備的信息的功能。
以下,針對(duì)具備多臺(tái)給紙裝置的一臺(tái)打印機(jī),說(shuō)明與作業(yè)管理器603和設(shè)備管理器604聯(lián)合地決定和通知對(duì)打印機(jī)的給紙步驟及其定時(shí)的處理。通過(guò)與圖10A~圖14的流程圖和表類有關(guān)的處理步驟,執(zhí)行與本實(shí)施例1的動(dòng)作說(shuō)明有關(guān)的處理。
圖10A和圖10B的流程圖的處理步驟表示由印刷服務(wù)器105的CPU200執(zhí)行的印刷服務(wù)器軟件的程序403的處理內(nèi)容。圖10A表示作業(yè)管理器的處理內(nèi)容,圖10B表示給紙時(shí)期判斷處理。
如果由操作者在作業(yè)PC106的查看器上指示了希望的訂單的印刷而開始印刷,則在圖10A的步驟S1001中,由作業(yè)管理器603檢測(cè)新發(fā)出了印刷處理命令的情況。作業(yè)管理器603針對(duì)每個(gè)打印機(jī)的執(zhí)行中的印刷處理(印刷作業(yè))、預(yù)約在以后執(zhí)行的等待中的印刷處理、現(xiàn)在因分配等的原因而正在停止的印刷處理等,將與印刷處理有關(guān)的信息登記到內(nèi)部保存的作業(yè)信息管理表(圖12)中并管理。與印刷處理有關(guān)的信息是“作業(yè)ID”、“文件名”、“接受時(shí)刻”、“輸出紙盒編號(hào)”、“(一份)輸出張數(shù)”、“輸出份數(shù)”、“輸出用紙大小”等。這些信息并不根據(jù)印刷處理的進(jìn)度而變化,在作業(yè)管理器603檢測(cè)到發(fā)出了印刷處理命令時(shí)就固定地決定了這些信息。作業(yè)管理器603對(duì)新發(fā)出的印刷處理命令進(jìn)行分析,針對(duì)基于該印刷信息的打印機(jī)抽出上述印刷處理的信息,并存儲(chǔ)到作業(yè)信息管理表(圖12)中。在圖12的作業(yè)信息管理表的例子中,是由作業(yè)1202和1203新發(fā)出的印刷處理。如圖11所示的GUI那樣,作業(yè)管理器603能夠?qū)⒆鳂I(yè)1202和1203的信息顯示到操作者的作業(yè)PC106上。
在步驟S1002中,作業(yè)管理器603向設(shè)備管理器604請(qǐng)求取得設(shè)備信息(基于上述印刷處理命令的打印機(jī)的信息)。另外,可以在任意的定時(shí)下進(jìn)行從作業(yè)管理器603向設(shè)備管理器604的設(shè)備信息取得請(qǐng)求,在本實(shí)施例中,例如說(shuō)明在發(fā)出了新訂單后進(jìn)行的情況。接受了請(qǐng)求的設(shè)備管理器604經(jīng)由網(wǎng)絡(luò)與該打印機(jī)進(jìn)行通信,取得設(shè)備信息。作為設(shè)備信息取得的信息大致分為2個(gè)。一個(gè)是與在打印機(jī)(印刷裝置)中現(xiàn)在正在執(zhí)行的印刷處理有關(guān)的信息,是識(shí)別印刷處理的作業(yè)ID、處理的狀態(tài)、印刷處理的進(jìn)度情況(例如輸出張數(shù))等。另一個(gè)是與該時(shí)刻的打印機(jī)有關(guān)的信息,是安裝在打印機(jī)中的各紙盒所剩余的用紙的大小、張數(shù)等。取得了設(shè)備信息的設(shè)備管理器604將取得的信息通知給作業(yè)管理器603。接收到通知的作業(yè)管理器603將通知內(nèi)容登記到內(nèi)部保存的存儲(chǔ)在HD205中的設(shè)備信息管理表(圖13)。作業(yè)管理器603還針對(duì)其一部分信息,如圖11所示例的那樣以“狀態(tài)正在輸出”的形式向操作者明確地顯示。
在從步驟S1003到步驟S1006中,作業(yè)管理器603參照作業(yè)信息管理表,向設(shè)備信息管理表追加與給紙有關(guān)的信息。首先,在步驟S1003中,作業(yè)管理器603參照作業(yè)信息管理表的新追加的印刷處理的“作業(yè)ID”和“輸出紙盒ID”。然后,作業(yè)管理器603向設(shè)備信息管理表的對(duì)應(yīng)的“紙盒ID”的行追加“作業(yè)ID”、“輸出張數(shù)”、“狀態(tài)”等(圖14)。在該例子中,作業(yè)ID是2的作業(yè)1202(輸出紙盒ID是2)不是正在印刷中。因此,作業(yè)管理器603向設(shè)備信息管理表的對(duì)應(yīng)的“紙盒ID=2”的行追加記載為“作業(yè)ID=2”,并向“輸出張數(shù)”、“狀態(tài)”追加記載“0”、“正在等待”。
在步驟S1004中,作業(yè)管理器603對(duì)對(duì)象的打印機(jī)判斷是否需要給紙。例如,參照?qǐng)D12,作業(yè)ID是2的作業(yè)1202是使用(50張×20份=)1000張B5用紙的作業(yè)。參照?qǐng)D13,則在與其對(duì)應(yīng)的給紙方的紙盒2中還剩下2000張B5用紙。因此,作業(yè)管理器603判斷為不需要向作業(yè)1202的印刷進(jìn)行給紙。相反,在圖13所示的給紙方的紙盒2中只剩下不到1000張B5用紙的情況下,作業(yè)管理器603判斷為需要向作業(yè)1202的印刷進(jìn)行給紙。
另一方面,如果參照?qǐng)D12,則作業(yè)ID為3的作業(yè)1203是使用(50張×10份=)500張A4用紙的作業(yè)。如果參照?qǐng)D13,則在與其對(duì)應(yīng)的給紙方的紙盒1中在現(xiàn)在的時(shí)刻正在供給A3用紙。因此,作業(yè)管理器603判斷為需要向作業(yè)1203的印刷進(jìn)行給紙。
在步驟S1004中判斷出不需要進(jìn)行給紙的情況下,作業(yè)管理器603返回到步驟S1003。然后,作業(yè)管理器603如果是還沒有向設(shè)備信息管理表追加的新的印刷處理命令的信息,則將該新追加的印刷處理信息追加到設(shè)備信息管理表中。
在步驟S1004中判斷出需要進(jìn)行給紙的情況下,作業(yè)管理器603在步驟S1005中決定給紙內(nèi)容。例如,為了執(zhí)行作業(yè)ID為3的作業(yè)1203,如上所述如果參照?qǐng)D12、14,則需要進(jìn)行“取出裝入紙盒1的A3用紙,向紙盒1給紙500張A4用紙”。在步驟S1005中,作業(yè)管理器603參照?qǐng)D12、14的各表,決定這樣的具體的給紙內(nèi)容。然后,作業(yè)管理器603向設(shè)備信息管理表的對(duì)應(yīng)的作業(yè)ID的行追加給紙內(nèi)容的信息。在圖14的例子中,向“紙盒ID=1”的行的“作業(yè)ID=3”的給紙內(nèi)容追加記載“A4用紙,500張”。
進(jìn)而,在步驟S1004中判斷出需要進(jìn)行給紙的情況下,在步驟S1006中,作業(yè)管理器603根據(jù)設(shè)備信息管理表(圖13)的內(nèi)容,決定在步驟S1005中決定了的給紙內(nèi)容的給紙定時(shí)。在該例子中,作業(yè)管理器603在向紙盒1進(jìn)行給紙時(shí),參照?qǐng)D12、14的表。在該情況下,最有效的是“不停止執(zhí)行作業(yè)ID為1的作業(yè)1201”、“不停止連續(xù)的印刷處理,在作業(yè)1202結(jié)束后立即開始作業(yè)1203的印刷”。因此,作業(yè)管理器603將“在作業(yè)ID為1的作業(yè)1201結(jié)束后為了作業(yè)1203而向紙盒1進(jìn)行給紙”判斷為最有效。在步驟S1006中,作業(yè)管理器603決定這樣的具體的給紙定時(shí),并向設(shè)備信息管理表的對(duì)應(yīng)的作業(yè)ID的行追加記載該給紙定時(shí)信息。在圖14的例子中,向“紙盒ID=1”的行的“作業(yè)ID=3”的給紙定時(shí)中追加記載“作業(yè)ID為1的作業(yè)1201結(jié)束后”。
這樣,在從步驟S1004到步驟S1006的處理中,根據(jù)現(xiàn)在打印機(jī)的狀態(tài)(剩余用紙數(shù)等)和預(yù)約將來(lái)執(zhí)行的印刷處理的信息決定給紙的必要性及其內(nèi)容、給紙定時(shí)是本實(shí)施例1的特征。以上,通過(guò)從步驟S1003到S1006的處理,作業(yè)管理器603向設(shè)備信息管理表追加給紙信息。
接著,在步驟S1007中,作業(yè)管理器603進(jìn)行給紙時(shí)期判斷處理。圖10B是步驟S1007的給紙時(shí)期判斷處理的流程圖。
在圖10B的步驟S1021中,作業(yè)管理器603從設(shè)備信息管理表中讀取各作業(yè)的給紙定時(shí)。例如,在圖14的狀態(tài)下,作業(yè)管理器603將作業(yè)ID為3的作業(yè)1203的給紙定時(shí)識(shí)別為“作業(yè)ID為1的作業(yè)1201結(jié)束后”。進(jìn)而,作業(yè)管理器603在步驟S1022中,從設(shè)備信息管理表中讀取在所識(shí)別出的給紙定時(shí)記錄的相關(guān)聯(lián)的作業(yè)的狀態(tài)。例如,在圖14的狀態(tài)下,作業(yè)管理器603將作業(yè)ID為1的作業(yè)1201識(shí)別為“正在執(zhí)行”。
作業(yè)管理器603在步驟S1023中,根據(jù)步驟S1021和步驟S1022的結(jié)果,判斷現(xiàn)在時(shí)刻是否是在步驟S1006中決定了的給紙定時(shí)。例如,在圖14的狀態(tài)下,作業(yè)ID是3的作業(yè)1203的給紙定時(shí)是“作業(yè)ID為1的作業(yè)1201的結(jié)束后”。另外,作業(yè)ID為1的作業(yè)1201的狀態(tài)是“正在執(zhí)行”。因此,作業(yè)管理器603判斷為現(xiàn)在的時(shí)刻不是進(jìn)行作業(yè)1203的給紙的定時(shí)。相反,在作業(yè)ID為1的作業(yè)1201的狀態(tài)成為了“結(jié)束”的情況下,作業(yè)管理器603判斷為現(xiàn)在是進(jìn)行作業(yè)1203的給紙的定時(shí),從圖10B的處理返回到圖10A的處理。
在步驟S1023中,例如在判斷為不是進(jìn)行作業(yè)1203的給紙的定時(shí)的情況下,作業(yè)管理器603等待進(jìn)行處理(步驟S1024)。進(jìn)行該等待處理是由于如果作業(yè)管理器603頻繁地在接著進(jìn)行的步驟S1025中取得印刷裝置信息,則有可能由于網(wǎng)絡(luò)的負(fù)荷等問(wèn)題而系統(tǒng)整體的動(dòng)作變慢。等待的時(shí)間間隔等可以從作業(yè)PC106等向系統(tǒng)進(jìn)行設(shè)置。
在步驟S1024中的處理的等待后,在步驟S1025中,作業(yè)管理器603取得設(shè)備信息(基于印刷處理命令的打印機(jī)的信息)。它是與上述步驟S1002完全一樣的處理,作業(yè)管理器603根據(jù)從設(shè)備管理器604取得的設(shè)備信息,更新作業(yè)管理器603所保存的設(shè)備信息管理表。然后,作業(yè)管理器603再次返回到步驟S1021的處理,進(jìn)行給紙定時(shí)的判斷。
在圖10A的步驟S1007中判斷出是進(jìn)行給紙的定時(shí)的情況下,在圖10A的步驟S1010中,作業(yè)管理器603根據(jù)設(shè)備信息管理表的“給紙內(nèi)容”、“給紙定時(shí)”等信息作成給紙步驟書。然后,作業(yè)管理器603將其通知給作業(yè)PC106。作業(yè)PC106將所通知的給紙步驟書的內(nèi)容顯示在查看器上。在圖14的例子中,在作業(yè)ID為1的作業(yè)1201的狀態(tài)成為了“結(jié)束”的情況下,作業(yè)管理器603判斷為現(xiàn)在是進(jìn)行作業(yè)ID為3的作業(yè)1203的給紙的定時(shí)。因此,作業(yè)管理器603根據(jù)“基于印刷處理命令的打印機(jī)的ID”、“紙盒ID=1”、該“作業(yè)ID=3”的給紙內(nèi)容“A4用紙,500張”等,作成給紙步驟書。圖15是作業(yè)PC106中的其顯示內(nèi)容的一個(gè)例子。操作者根據(jù)顯示在作業(yè)PC106上的該給紙步驟書,進(jìn)行實(shí)際的給紙作業(yè)。在復(fù)雜的給紙步驟的情況下,操作者可以印刷出所顯示的給紙步驟書進(jìn)行確認(rèn)。
以下,說(shuō)明以上述實(shí)施例1為基礎(chǔ)的實(shí)施例2。在上述實(shí)施例1中,說(shuō)明了針對(duì)具備多個(gè)給紙裝置的一臺(tái)打印機(jī),決定并通知對(duì)打印機(jī)的給紙步驟及其定時(shí)的處理。本實(shí)施例2的裝置結(jié)構(gòu)和動(dòng)作內(nèi)容都與上述實(shí)施例1基本一樣。作為不同點(diǎn),實(shí)施例2說(shuō)明針對(duì)具備多個(gè)給紙裝置的多臺(tái)打印機(jī),由作業(yè)管理器603和設(shè)備管理器604聯(lián)合地決定并通知對(duì)打印機(jī)的給紙步驟及其定時(shí)的處理。
圖16A到圖16D是簡(jiǎn)略地說(shuō)明決定并通知對(duì)具備多個(gè)給紙裝置的多臺(tái)打印機(jī)的給紙步驟及其定時(shí)的本實(shí)施例2的模式圖。圖16A是表示分配后的印刷處理執(zhí)行過(guò)程中的圖,圖16B是表示新加入印刷處理的圖,圖16C是表示分配新印刷處理、給紙的現(xiàn)有技術(shù)的定時(shí)的圖,圖16D是表示分配新印刷處理、通知給紙定時(shí)的實(shí)施例2的定時(shí)的圖。在圖16A中,在印刷裝置1(打印機(jī))中,給紙裝置(紙盒)1正在執(zhí)行印刷處理1,作為下一個(gè)印刷處理向該給紙裝置2分配印刷處理2。向印刷裝置1的給紙裝置1、2分別供給在印刷處理中所需要的A4用紙、B5用紙。另一方面,在印刷裝置2中給紙裝置1正在執(zhí)行印刷處理3,作為下一個(gè)印刷處理向該給紙裝置2分配印刷處理4。分別向印刷裝置2的給紙裝置1、2提供所需要的A3、A4用紙。
在圖16A的狀態(tài)之后,如圖16B所示,作為新的印刷處理向作業(yè)管理器603分配印刷處理5、印刷處理6。在此,表示向印刷裝置1的給紙裝置1分配印刷處理5,向印刷裝置2的給紙裝置1分配印刷處理6的情況。另外,由作業(yè)管理器603和設(shè)備管理器604聯(lián)合地根據(jù)多個(gè)印刷處理、印刷裝置的狀態(tài),判斷可以向哪個(gè)印刷裝置分配印刷處理。該狀態(tài)是為了不延誤印刷處理6的交貨期等,而與本實(shí)施例2沒有關(guān)系,因此省略其詳細(xì)的說(shuō)明。
在此,在圖16B的狀態(tài)之后,參照?qǐng)D16C,說(shuō)明在沒有適用本實(shí)施例2的現(xiàn)有的處理方法中會(huì)產(chǎn)生怎樣的問(wèn)題。如果參照?qǐng)D16C,則在印刷裝置1中進(jìn)行印刷處理1、印刷處理2的處理,在印刷處理2結(jié)束了的時(shí)刻產(chǎn)生給紙裝置1的缺紙。即,由于原樣地向給紙裝置1裝入在印刷處理1中使用的A4用紙,所以無(wú)法執(zhí)行使用A3用紙的印刷處理5。在該情況下,在發(fā)生缺紙時(shí)向操作者通知用紙缺少,看到它的操作者向印刷裝置1的給紙裝置1進(jìn)行A3用紙的給紙。這時(shí),在印刷裝置2中正在執(zhí)行印刷處理4。
在圖16C中,結(jié)束了向印刷裝置1的給紙裝置1的給紙的操作者再次返回自己的崗位等待。但是,在印刷裝置2中,在印刷處理4結(jié)束了的時(shí)刻,這次有可能產(chǎn)生其給紙裝置1的缺紙。即,在印刷處理3中全部使用印刷裝置2的給紙裝置1內(nèi)的A3用紙的情況下,會(huì)產(chǎn)生無(wú)法執(zhí)行使用A3用紙的印刷處理6的情況。在該情況下,在產(chǎn)生用紙缺少時(shí)向操作者通知缺紙,由看到它的操作者向印刷裝置2的給紙裝置1進(jìn)行A3用紙的給紙。這樣,在現(xiàn)有方法的情況下,每次缺紙都向操作者發(fā)出給紙的指示,因此效率低。
因此,根據(jù)本實(shí)施例2,參照?qǐng)D16D說(shuō)明怎樣解決上述現(xiàn)有處理方法中的問(wèn)題。首先,考慮在印刷裝置1中的印刷處理5中使用的A3用紙的給紙時(shí)期。印刷處理5所使用的給紙裝置1在執(zhí)行印刷處理1的過(guò)程中,無(wú)法進(jìn)行A5用紙的給紙。因此,在印刷處理1結(jié)束了的時(shí)刻,向印刷裝置1進(jìn)行給紙才是妥當(dāng)?shù)?。接著,考慮在印刷裝置2的印刷處理6中使用的A3用紙的給紙時(shí)期。根據(jù)與上述印刷裝置1一樣的理由,在印刷處理3結(jié)束了的時(shí)刻進(jìn)行它是妥當(dāng)?shù)摹?br>
在此,對(duì)參照?qǐng)D16D所述的向2個(gè)給紙裝置的給紙時(shí)期進(jìn)行比較。先使在上述印刷裝置1的印刷處理5中使用的A3用紙的給紙時(shí)期延遲,使它成為與在印刷裝置2的印刷處理6中使用的A3用紙的給紙時(shí)期同樣的時(shí)期,可以知道沒有任何問(wèn)題。即,如果參照?qǐng)D16D,則在印刷裝置1的印刷處理5中使用的A3用紙的給紙時(shí)期可以是在使用不是給紙對(duì)象的其他給紙裝置的印刷處理2的執(zhí)行過(guò)程中的任意時(shí)刻。同樣,在印刷裝置2的印刷處理6中使用的A3用紙的給紙時(shí)期可以是在使用不是給紙對(duì)象的其它給紙裝置的印刷處理4的執(zhí)行過(guò)程中的任意時(shí)刻??紤]到該情況,如圖16D所示,對(duì)于在印刷處理5中使用的A3用紙的給紙時(shí)期和在印刷處理6中使用的A3用紙的給紙時(shí)期,可以在印刷處理2和印刷處理4兩者的執(zhí)行過(guò)程中一次地向操作者進(jìn)行給紙通知。接受了該通知的操作者可以一次地對(duì)印刷裝置1和印刷裝置2進(jìn)行給紙,因此是高效率的。
圖17是表示在實(shí)施例2中使用的管理印刷處理的信息的作業(yè)信息管理表的一個(gè)例子的圖。作為與上述實(shí)施例1的不同點(diǎn),追加了各印刷處理的輸出設(shè)備(印刷裝置)ID、開始時(shí)刻和結(jié)束時(shí)刻。這些信息是為了進(jìn)行上述給紙時(shí)期的同時(shí)化所必需的信息。
圖18A和圖18B是表示對(duì)于在本實(shí)施例2中使用的印刷裝置1、印刷裝置2各自,管理剩余用紙張數(shù)、所分配的印刷處理的狀態(tài)的設(shè)備信息管理表的一個(gè)例子的圖。圖18A是印刷裝置1的設(shè)備信息管理表,圖18B是印刷裝置2的設(shè)備信息管理表。在上述的實(shí)施例1中,印刷裝置有一個(gè),因此設(shè)備信息管理表也有一個(gè)。但是,在本實(shí)施例2中,具有多個(gè)印刷裝置,因此針對(duì)各印刷裝置分別分配一個(gè)設(shè)備信息管理表。
以下,說(shuō)明針對(duì)具備多個(gè)給紙裝置的多臺(tái)打印機(jī),由作業(yè)管理器603和設(shè)備管理器604聯(lián)合地決定并通知對(duì)打印機(jī)的給紙步驟及其定時(shí)的處理。通過(guò)與圖17~圖19B的流程圖和表類有關(guān)的處理步驟,進(jìn)行與本實(shí)施例2的動(dòng)作說(shuō)明有關(guān)的處理。
圖19A和圖19B的流程圖的處理步驟表示印刷服務(wù)器105的CPU200所執(zhí)行的印刷服務(wù)器軟件的程序403的處理內(nèi)容。圖19A是表示作業(yè)管理器的處理內(nèi)容的圖,圖19B是表示給紙時(shí)期判斷處理的圖。該處理步驟基本上是上述實(shí)施例1的處理步驟,在其基礎(chǔ)上,以下詳細(xì)說(shuō)明本實(shí)施例2所特有的處理步驟。
如果由操作者在作業(yè)PC106的查看器上指示所希望的訂單的印刷并開始印刷,則在圖19A的步驟S1901中,作業(yè)管理器603檢測(cè)新加入了印刷處理命令的情況。作業(yè)管理器603針對(duì)執(zhí)行過(guò)程中的印刷處理(印刷作業(yè))、預(yù)約在以后執(zhí)行的等待中的印刷處理、因現(xiàn)在分配等的原因而正在停止的印刷處理等,將與印刷處理有關(guān)的信息登記到內(nèi)部保存的作業(yè)信息管理表(圖17)中進(jìn)行管理。與印刷處理有關(guān)的信息是“作業(yè)ID”、“文件名”、“接受時(shí)刻”、“輸出設(shè)備ID”、“輸出紙盒編號(hào)”、“(一份的)輸出張數(shù)”、“輸出份數(shù)”、“輸出用紙大小”、“開始時(shí)刻”、“結(jié)束時(shí)刻”等。作業(yè)管理器603對(duì)新加入的印刷處理命令進(jìn)行分析,針對(duì)基于該印刷信息的打印機(jī)抽出上述印刷處理的信息,并將該信息存儲(chǔ)到作業(yè)信息管理表(圖17)中。
在步驟S1901中新加入了印刷處理時(shí),作業(yè)管理器603需要將該印刷處理的開始時(shí)刻和結(jié)束時(shí)刻存儲(chǔ)到作業(yè)信息管理表中。在此,根據(jù)多個(gè)印刷處理、印刷裝置的狀態(tài)(參照?qǐng)D16A~圖16D,如上述所述,例如不延誤印刷處理6的交貨期等),判斷可以向哪個(gè)印刷裝置分配印刷處理。這與本實(shí)施例2沒有直接關(guān)系,因此省略詳細(xì)說(shuō)明。由于除了印刷裝置的處理能力以外,印刷數(shù)據(jù)的形式(是文本還是圖像等)也有很大不同,所以在印刷執(zhí)行前是難以正確地求出到印刷處理結(jié)束為止的時(shí)間的。因此,使用根據(jù)過(guò)去的印刷履歷預(yù)測(cè)到印刷結(jié)束為止的時(shí)間的上述特開2002-262006號(hào)公報(bào)等已知的技術(shù),由作業(yè)管理器603適用預(yù)測(cè)對(duì)象的印刷處理時(shí)間的方法。作業(yè)管理器603根據(jù)通過(guò)該預(yù)測(cè)方法得到的印刷處理時(shí)間、分配了對(duì)象印刷處理的印刷裝置中的最新印刷處理的預(yù)測(cè)結(jié)束時(shí)刻(參照作業(yè)信息管理表)等,計(jì)算出對(duì)象印刷處理的預(yù)測(cè)的開始時(shí)刻、結(jié)束時(shí)刻。在圖17的作業(yè)信息管理表的例子中,參照?qǐng)D16A~圖16D,作為各自所對(duì)應(yīng)的作業(yè)ID1~6登記上述印刷處理1~6。
在步驟S1902中,作業(yè)管理器603向設(shè)備信息管理表(圖18A、B)登記信息。步驟S1902是與實(shí)施例1的步驟S1002一樣的處理。在步驟S1902中,作業(yè)管理器603進(jìn)行以下處理從設(shè)備管理器604取得印刷裝置的狀態(tài)(剩余用紙數(shù)等),并保存到作業(yè)管理器603所保存的與該印刷裝置對(duì)應(yīng)的設(shè)備信息管理表中。在實(shí)施例2的步驟S1902中,作業(yè)管理器603針對(duì)所有的印刷裝置,進(jìn)行與實(shí)施例1的步驟S1002一樣的處理。
在從步驟S1903到步驟S1906中。作業(yè)管理器603與實(shí)施例1的步驟S1003到步驟S1006一樣地,向設(shè)備信息管理表追加與給紙有關(guān)的信息。
在步驟S1903中,作業(yè)管理器603如圖18A的例子所示那樣,向印刷裝置1的設(shè)備信息管理表填寫與印刷處理有關(guān)的信息。然后,作業(yè)管理器603在步驟S1904中,判斷在印刷裝置1中是否需要進(jìn)行給紙。在圖18A的例子中,需要進(jìn)行印刷處理5的給紙。即,如果參照?qǐng)D17,則印刷處理5是使用(30張×20份=)600張A3用紙的作業(yè),如果參照?qǐng)D18A,則在現(xiàn)在的時(shí)刻向與其對(duì)應(yīng)的給紙方的紙盒1提供A4用紙。因此,作業(yè)管理器603判斷為需要向印刷處理5的印刷進(jìn)行給紙。因此,在步驟S1905中,作業(yè)管理器603向設(shè)備信息管理表追加“A3用紙600張”那樣的給紙內(nèi)容。進(jìn)而,在步驟S1906中,作業(yè)管理器603向設(shè)備信息管理表追加給紙的定時(shí)。這時(shí),作為與實(shí)施例1的不同點(diǎn),如“10時(shí)10分10秒到11時(shí)11分11秒”那樣,作業(yè)管理器603使用作業(yè)信息管理表的“開始時(shí)刻”、和“結(jié)束時(shí)刻”,進(jìn)行具有該寬度的記述。在該例子中,作業(yè)管理器603參照?qǐng)D17、圖18A的表,結(jié)果判斷為可以在從印刷處理1的結(jié)束時(shí)刻到印刷處理2的結(jié)束時(shí)刻為止的期間的“10時(shí)10分10秒到11時(shí)11分11秒”進(jìn)行給紙。然后,作業(yè)管理器603向設(shè)備信息管理表填寫該定時(shí)。
同樣地,在步驟S1903~1906中,作業(yè)管理器603向印刷裝置2的設(shè)備信息管理表追加給紙信息。
在步驟S1903中,作業(yè)管理器603如圖18B的例子所示那樣,向印刷裝置2的設(shè)備信息管理表填寫與印刷處理有關(guān)的信息。然后,作業(yè)管理器603在步驟S1904中,判斷在印刷裝置2中是否需要進(jìn)行給紙。在圖18B的例子中,需要進(jìn)行印刷處理6的給紙。即,如果參照?qǐng)D17,則印刷處理6是使用(100張×10份=)1000張A3用紙的作業(yè),如果參照?qǐng)D18B,則在現(xiàn)在時(shí)刻在與其對(duì)應(yīng)的給紙方紙盒1中只剩下400張A3用紙。因此,作業(yè)管理器603判斷為需要向印刷處理6的印刷進(jìn)行給紙。因此,在步驟S1905中,作業(yè)管理器603向設(shè)備信息管理表追加如“A3用紙1000張”那樣的給紙內(nèi)容。進(jìn)而在步驟S1906中,作業(yè)管理器603向設(shè)備信息管理表追加給紙的定時(shí)。在該例子中,作業(yè)管理器603參照?qǐng)D17、18B的表,結(jié)果判斷為可以在從印刷處理3的結(jié)束時(shí)刻到印刷處理4的結(jié)束時(shí)刻為止的期間的“10時(shí)20分30秒到12時(shí)12分12秒”進(jìn)行給紙。然后,作業(yè)管理器603將該定時(shí)填寫到設(shè)備信息管理表中。
步驟S1907是本實(shí)施例2所特有的處理,在步驟S1907中,作業(yè)管理器603對(duì)存儲(chǔ)在各印刷裝置的設(shè)備信息管理表中的給紙信息進(jìn)行比較。如果參照?qǐng)D18A、B,則在印刷裝置1的印刷處理5中所需要的給紙是在“10時(shí)10分10秒到11時(shí)11分11秒的期間”進(jìn)行“A3用紙600張”的給紙。另外,在印刷裝置2的印刷處理6中所需要的給紙是在“10時(shí)20分30秒到12時(shí)12分12秒的期間”進(jìn)行“A3用紙1000張”的給紙。作業(yè)管理器603對(duì)這些給紙定時(shí)進(jìn)行比較,判斷出“10時(shí)20分30秒到11時(shí)11分11秒”的時(shí)間是重復(fù)的。因此,作業(yè)管理器603判斷出如果發(fā)出一次的在“10時(shí)20分30秒到11時(shí)11分11秒的期間”進(jìn)行給紙的通知,則可以催促操作者使得同時(shí)期地執(zhí)行印刷裝置1的印刷處理5和印刷裝置2的印刷處理6的兩個(gè)給紙?zhí)幚?。其結(jié)果是作業(yè)管理器603將印刷裝置1和2的設(shè)備信息管理表中的在印刷處理5和印刷處理6中需要進(jìn)行的給紙的定時(shí)都改寫為“10時(shí)20分30秒到11時(shí)11分11秒的期間”。
接著,在步驟S1908中,作業(yè)管理器603進(jìn)行給紙時(shí)期的判斷處理。圖19B是步驟S1908的給紙時(shí)期判斷處理的流程圖。圖19B的處理是基本與實(shí)施例1一樣的判斷是否到達(dá)了給紙時(shí)期的循環(huán)處理。
在圖19B的步驟S1921中,作業(yè)管理器603從設(shè)備信息管理表讀取各作業(yè)的給紙定時(shí)。例如,作業(yè)管理器603在圖18A、B的狀態(tài)后,參照在步驟S1908中改寫了給紙定時(shí)的設(shè)備信息管理表。然后,作業(yè)管理器603將作業(yè)ID為5的印刷處理5和作業(yè)ID為6的印刷處理6的給紙定時(shí)都識(shí)別為“10時(shí)20分30秒到11時(shí)11分11秒的期間”。
進(jìn)而,作業(yè)管理器603在步驟S1922中,參照?qǐng)D17的作業(yè)信息管理表,取得識(shí)別出的給紙定時(shí)預(yù)定在最早的時(shí)刻(在本例子中為10時(shí)20分30秒)結(jié)束的印刷處理的作業(yè)ID(在本例子中,取得作業(yè)ID3)。然后,作業(yè)管理器603從設(shè)備信息管理表中讀取該印刷處理的狀態(tài)。例如,在圖18B之后的狀態(tài)下,作業(yè)管理器603將作業(yè)ID為3的印刷處理3識(shí)別為“結(jié)束”。另外,作業(yè)管理器603在步驟S1922中也從系統(tǒng)取得現(xiàn)在的時(shí)刻。
作業(yè)管理器603在步驟S1923中,根據(jù)步驟S1921和步驟S1922的結(jié)果,判斷現(xiàn)在時(shí)刻是否是給紙定時(shí)。例如,在上述的例子的情況下,現(xiàn)在時(shí)刻是所識(shí)別出的定時(shí)“10時(shí)20分30秒到11時(shí)11分11秒的期間”,并且印刷處理3成為了“結(jié)束”。在該情況下,作業(yè)管理器603將現(xiàn)在時(shí)刻判斷為進(jìn)行印刷處理5和印刷處理6的給紙的定時(shí),并從圖19B的處理返回到圖19A的處理。
在步驟S1923中判斷出不是進(jìn)行給紙的定時(shí)的情況下,作業(yè)管理器603等待進(jìn)行處理(步驟S1924)??梢詮淖鳂I(yè)PC106等向系統(tǒng)設(shè)置等待的時(shí)間間隔等。
在步驟S1924的處理的等待后,在步驟S1925中,作業(yè)管理器603取得設(shè)備信息(基于印刷處理命令的打印機(jī)的信息)。它是與上述步驟S1902完全一樣的處理,作業(yè)管理器603根據(jù)從設(shè)備管理器604取得的設(shè)備信息,更新作業(yè)管理器603所保存的設(shè)備信息管理表。然后,作業(yè)管理器603再次返回到步驟S1921的處理,進(jìn)行給紙定時(shí)的判斷。
另外,在步驟S1923中,作業(yè)管理器603作為給紙時(shí)期的判斷而考慮了印刷裝置的剩余用紙數(shù)(例如可能是印刷處理3缺紙等),并考慮了印刷裝置的實(shí)際處理進(jìn)度(例如印刷處理3的結(jié)束時(shí)刻可能已過(guò)等)。其結(jié)果是作業(yè)管理器603將“10時(shí)20分30秒到11時(shí)11分11秒的期間”,即“印刷處理3實(shí)際結(jié)束了的時(shí)間”作為給紙時(shí)期。但是,作業(yè)管理器603在步驟S1923中,可以不判斷印刷處理3是否“結(jié)束”,而只簡(jiǎn)單地將存儲(chǔ)在設(shè)備信息管理表的“給紙定時(shí)”中的“10時(shí)20分30秒到11時(shí)11分11秒的期間”的最早的時(shí)刻設(shè)置為給紙的時(shí)期。這相當(dāng)于圖16D的“在該定時(shí)進(jìn)行通知”。
假設(shè)在圖19A的步驟S1908中判斷為是進(jìn)行給紙的定時(shí)。在該情況下,在圖19A的步驟S1911中,與實(shí)施例1的步驟S1010一樣,作業(yè)管理器603根據(jù)設(shè)備信息管理表的“給紙內(nèi)容”等信息,作成給紙步驟書。然后,作業(yè)管理器603向作業(yè)PC106通知它。作業(yè)PC106將所通知的給紙步驟書的內(nèi)容顯示在查看器上。在上述例子中,作業(yè)管理器603參照在圖18A、18B的狀態(tài)之后在步驟S1908中將印刷處理5和印刷處理6的給紙定時(shí)都改寫為“10時(shí)20分30秒到11時(shí)11分11秒的期間”的設(shè)備信息管理表。然后,作業(yè)管理器603作成一次催促用于印刷處理5和印刷處理6的給紙的給紙步驟書。操作者根據(jù)顯示在作業(yè)PC106上的該給紙步驟書,進(jìn)行實(shí)際的給紙作業(yè)。通過(guò)以上的結(jié)構(gòu),在使用了多個(gè)印刷裝置的情況,也可以進(jìn)行有效的給紙?zhí)幚怼?br>
如以上說(shuō)明的那樣,根據(jù)本實(shí)施例1、2,能夠減少印刷裝置的缺紙,不停止印刷處理地高效地執(zhí)行印刷。另外,減少了為了給紙而往返到印刷裝置的次數(shù),因此操作者可以專心地進(jìn)行其他更重要的工作。進(jìn)而,由于可以根據(jù)給紙時(shí)期、給紙步驟的指示進(jìn)行處理,所以操作者不需要關(guān)心給紙的情況,減少了給紙的錯(cuò)誤。
對(duì)于能夠適用本發(fā)明的實(shí)施例1、2,作為其變形例子有以下的例子。將存儲(chǔ)了實(shí)現(xiàn)上述實(shí)施例的功能的軟件的程序代碼的存儲(chǔ)介質(zhì)(或記錄介質(zhì))提供給系統(tǒng)或裝置。在該情況下,當(dāng)然可以通過(guò)由該系統(tǒng)或裝置的計(jì)算機(jī)(或CPU、MPU(微處理單元))讀出并執(zhí)行存儲(chǔ)在存儲(chǔ)介質(zhì)中的程序代碼,來(lái)實(shí)現(xiàn)上述實(shí)施例1、2。
在該情況下,從存儲(chǔ)介質(zhì)中讀出的程序代碼自身實(shí)現(xiàn)了上述實(shí)施例,存儲(chǔ)了該程序代碼的存儲(chǔ)介質(zhì)構(gòu)成了本發(fā)明。另外,不只可以通過(guò)由計(jì)算機(jī)執(zhí)行所讀出的程序代碼來(lái)實(shí)現(xiàn)上述實(shí)施例的功能,還可以根據(jù)該程序代碼的指示,由在計(jì)算機(jī)上運(yùn)行的操作系統(tǒng)(OS)等執(zhí)行實(shí)際處理的一部分或全部。通過(guò)該處理實(shí)現(xiàn)上述實(shí)施例的功能的情況,當(dāng)然也包含在本發(fā)明的結(jié)構(gòu)中。
進(jìn)而,可以將從存儲(chǔ)介質(zhì)讀出的程序代碼寫入到插入到計(jì)算機(jī)中的功能擴(kuò)展卡和與計(jì)算機(jī)連接的功能擴(kuò)展單元所具備的存儲(chǔ)介質(zhì)中。然后,根據(jù)該程序代碼的指示,由該功能擴(kuò)展卡或功能擴(kuò)展單元所具備的CPU等執(zhí)行實(shí)際處理的一部分或全部。通過(guò)該處理實(shí)現(xiàn)上述實(shí)施例的功能的情況,當(dāng)然也包含在本發(fā)明的結(jié)構(gòu)中。
另外,也可以經(jīng)由網(wǎng)絡(luò)發(fā)送實(shí)現(xiàn)上述實(shí)施例的功能的軟件的程序代碼,并存儲(chǔ)到系統(tǒng)或裝置的硬盤、存儲(chǔ)器等存儲(chǔ)裝置、或CD-RW(可重寫CD)、CD-R等存儲(chǔ)介質(zhì)中。通過(guò)由該系統(tǒng)或裝置的計(jì)算機(jī)(或CPU、MPU)讀出并執(zhí)行存儲(chǔ)在這些存儲(chǔ)裝置或存儲(chǔ)介質(zhì)中的程序代碼,當(dāng)然也能夠?qū)崿F(xiàn)上述實(shí)施例。
本發(fā)明并不只限于上述說(shuō)明了具體實(shí)施例,在不脫離本發(fā)明的宗旨的情況下,可以有各種組合和變形。這些組合和變形當(dāng)然也包含在本發(fā)明的范圍中。
權(quán)利要求
1.一種印刷控制裝置,接受與印刷處理有關(guān)的信息,管理并控制所接受的多個(gè)與印刷處理有關(guān)的信息,其特征在于包括從所接受的與印刷處理有關(guān)的信息中,抽出在對(duì)該與印刷處理有關(guān)的信息進(jìn)行印刷處理時(shí)所需要的用紙信息,并登記到作業(yè)信息管理表中進(jìn)行管理的作業(yè)信息管理裝置;取得安裝在對(duì)上述與印刷處理有關(guān)的信息進(jìn)行印刷處理的印刷裝置中的各給紙部件的用紙信息,登記到設(shè)備信息管理表中進(jìn)行管理的設(shè)備信息管理裝置;根據(jù)在作業(yè)信息管理表中由上述作業(yè)信息管理裝置管理的多個(gè)與印刷處理有關(guān)的信息各自所對(duì)應(yīng)的必要用紙信息、在設(shè)備信息管理表中由上述設(shè)備信息管理裝置管理的各給紙部件的用紙信息,判斷是否需要向上述印刷裝置給紙的給紙判斷裝置;在由上述給紙判斷裝置判斷出需要進(jìn)行給紙的情況下,基于上述多個(gè)與印刷處理有關(guān)的信息的印刷順序決定給紙時(shí)期的給紙時(shí)期決定裝置;判斷現(xiàn)在時(shí)刻是否是上述給紙時(shí)期的給紙時(shí)期判斷裝置;在由上述給紙時(shí)期判斷裝置判斷出是上述給紙時(shí)期的情況下,通知上述給紙的指示的通知裝置。
2.根據(jù)權(quán)利要求1所述的印刷控制裝置,其特征在于上述給紙時(shí)期決定裝置根據(jù)上述多個(gè)與印刷處理有關(guān)的信息,決定給紙時(shí)期,使得在使用與后一個(gè)印刷處理一樣的給紙裝置的前一個(gè)印刷處理結(jié)束后,到上述后一個(gè)印刷處理開始為止進(jìn)行上述給紙。
3.一種印刷控制裝置,其特征在于包括用于對(duì)每個(gè)印刷處理存儲(chǔ)各印刷處理的第1處理信息的第1存儲(chǔ)裝置;用于存儲(chǔ)印刷裝置的信息、在該印刷裝置中應(yīng)該處理的每個(gè)印刷處理的第2處理信息的第2存儲(chǔ)裝置;接受新的與印刷處理有關(guān)的信息,根據(jù)該接受的信息取得上述新的印刷處理的第1處理信息,將該取得的第1處理信息存儲(chǔ)到上述第1存儲(chǔ)裝置中的印刷處理信息取得裝置;取得印刷裝置的信息,將該取得的印刷裝置的信息存儲(chǔ)到上述第2存儲(chǔ)裝置中的印刷裝置信息取得裝置;將與由上述印刷處理信息取得裝置存儲(chǔ)的上述第1處理信息相關(guān)聯(lián)的、上述新的印刷處理的第2處理信息,與由上述印刷裝置信息取得裝置存儲(chǔ)的上述印刷裝置的信息關(guān)聯(lián)起來(lái),并追加到上述第2存儲(chǔ)裝置中的處理信息追加裝置;對(duì)與由上述處理信息追加裝置追加的上述第2處理信息相關(guān)聯(lián)的上述新的印刷處理的第1處理信息所包含的用紙信息、與該第2處理信息相關(guān)聯(lián)的印刷裝置的信息所包含的用紙信息進(jìn)行對(duì)比,判斷是否需要為了上述新的印刷處理而進(jìn)行給紙的給紙判斷裝置;在由上述給紙判斷裝置判斷出需要進(jìn)行上述給紙的情況下,根據(jù)存儲(chǔ)在上述第1存儲(chǔ)裝置中的各印刷處理的第1處理信息、存儲(chǔ)在上述第2存儲(chǔ)裝置中的各印刷處理的第2處理信息,決定給紙時(shí)期使得到上述新的印刷處理開始為止進(jìn)行上述給紙,并將該決定的給紙時(shí)期包含在上述新的印刷處理的第2處理信息中追加到上述第2存儲(chǔ)裝置中的給紙時(shí)期決定裝置;判斷現(xiàn)在時(shí)刻是否是上述給紙時(shí)期的給紙時(shí)期判斷裝置;在由上述給紙時(shí)期判斷裝置判斷出是上述給紙時(shí)期的情況下,通知上述給紙的指示的通知裝置。
4.根據(jù)權(quán)利要求3所述的印刷控制裝置,其特征在于上述給紙時(shí)期決定裝置決定給紙時(shí)期,使得在使用與上述新的印刷處理一樣的給紙裝置的印刷處理結(jié)束后,到上述新的印刷處理開始為止進(jìn)行上述給紙。
5.根據(jù)權(quán)利要求3所述的印刷控制裝置,其特征在于與印刷裝置對(duì)應(yīng)地具備多個(gè)上述第2存儲(chǔ)裝置,其中上述印刷裝置信息取得裝置將所取得的印刷裝置的信息存儲(chǔ)到與該印刷裝置對(duì)應(yīng)的上述第2存儲(chǔ)裝置中,上述處理信息追加裝置將上述新的印刷處理的第2處理信息,與由上述印刷裝置信息取得裝置所存儲(chǔ)的上述印刷裝置的信息關(guān)聯(lián)起來(lái),并追加到與該印刷裝置對(duì)應(yīng)的上述第2存儲(chǔ)裝置中,上述給紙時(shí)期決定裝置根據(jù)存儲(chǔ)在上述第1存儲(chǔ)裝置中的各印刷處理的第1處理信息、追加了由上述印刷處理信息取得裝置存儲(chǔ)的上述第1處理信息相關(guān)聯(lián)的上述第2處理信息的存儲(chǔ)在上述第2存儲(chǔ)裝置中的各印刷處理的第2處理信息,決定上述給紙時(shí)期。
6.根據(jù)權(quán)利要求5所述的印刷控制裝置,其特征在于還包括針對(duì)由上述給紙時(shí)期決定裝置決定了的上述給紙時(shí)期,將追加到與不同的印刷裝置對(duì)應(yīng)的上述第2存儲(chǔ)裝置中的第2處理信息所包含的上述給紙時(shí)期相互進(jìn)行比較,判斷重復(fù)的時(shí)期,針對(duì)與上述不同的印刷裝置對(duì)應(yīng)的上述第2存儲(chǔ)裝置各自,將所追加的第2處理信息所包含的上述給紙時(shí)期改寫為上述重復(fù)的時(shí)期的給紙時(shí)期比較裝置,其中上述通知裝置集中地通知與上述不同的印刷裝置各自對(duì)應(yīng)的上述給紙的指示。
7.一種印刷控制系統(tǒng),其特征在于包括權(quán)利要求1所述的印刷控制裝置;向上述印刷控制裝置發(fā)送與印刷處理有關(guān)的信息的計(jì)算機(jī)系統(tǒng);根據(jù)上述印刷控制裝置的指示,進(jìn)行基于從該計(jì)算機(jī)系統(tǒng)發(fā)送的與印刷處理有關(guān)的信息的印刷的一個(gè)或一個(gè)以上的印刷裝置,其中經(jīng)由通信網(wǎng)絡(luò)將上述各部分連接起來(lái)。
8.一種印刷控制系統(tǒng),其特征在于包括權(quán)利要求3所述的印刷控制裝置;向上述印刷控制裝置發(fā)送與印刷處理有關(guān)的信息的計(jì)算機(jī)系統(tǒng);根據(jù)上述印刷控制裝置的指示,進(jìn)行基于從該計(jì)算機(jī)系統(tǒng)發(fā)送的與印刷處理有關(guān)的信息的印刷的一個(gè)或一個(gè)以上的印刷裝置,其中經(jīng)由通信網(wǎng)絡(luò)將上述各部分連接起來(lái)。
9.一種印刷控制方法,是接受與印刷處理有關(guān)的信息并對(duì)所接受的多個(gè)與印刷處理有關(guān)的信息進(jìn)行管理控制的印刷控制裝置的印刷控制方法,其特征在于包括從所接受的與印刷處理有關(guān)的信息中,抽出在對(duì)該與印刷處理有關(guān)的信息進(jìn)行印刷處理時(shí)所需要的用紙信息,并登記到作業(yè)信息管理表中進(jìn)行管理的作業(yè)信息管理步驟;取得安裝在對(duì)上述與印刷處理有關(guān)的信息進(jìn)行印刷處理的印刷裝置中的各給紙部件的用紙信息,登記到設(shè)備信息管理表中進(jìn)行管理的設(shè)備信息管理步驟;根據(jù)在作業(yè)信息管理表中由上述作業(yè)信息管理步驟管理的多個(gè)與印刷處理有關(guān)的信息各自所對(duì)應(yīng)的必要用紙信息、在上述設(shè)備信息管理表中由上述設(shè)備信息管理步驟管理的各給紙部件的用紙信息,判斷是否需要向上述印刷裝置給紙的給紙判斷步驟;在由上述給紙判斷步驟判斷出需要進(jìn)行給紙的情況下,基于上述多個(gè)與印刷處理有關(guān)的信息的印刷順序決定給紙時(shí)期的給紙時(shí)期決定步驟;判斷現(xiàn)在時(shí)刻是否是上述給紙時(shí)期的給紙時(shí)期判斷步驟;在由上述給紙時(shí)期判斷步驟判斷出是上述給紙時(shí)期的情況下,通知上述給紙的指示的通知步驟。
10.根據(jù)權(quán)利要求9所述的印刷控制方法,其特征在于上述給紙時(shí)期決定步驟根據(jù)上述多個(gè)與印刷處理有關(guān)的信息,決定給紙時(shí)期,使得在使用與后一個(gè)印刷處理一樣的給紙裝置的前一個(gè)印刷處理結(jié)束后,到上述后一個(gè)印刷處理開始為止進(jìn)行上述給紙。
11.一種印刷控制裝置的印刷控制方法,該印刷控制裝置具備用于對(duì)每個(gè)印刷處理存儲(chǔ)各印刷處理的第1處理信息的第1存儲(chǔ)裝置、用于存儲(chǔ)印刷裝置的信息、在該印刷裝置中應(yīng)該處理的每個(gè)印刷處理的第2處理信息的第2存儲(chǔ)裝置,該印刷控制方法的特征在于包括接受新的與印刷處理有關(guān)的信息,根據(jù)該接受的信息取得上述新的印刷處理的第1處理信息,將該取得的第1處理信息存儲(chǔ)到上述第1存儲(chǔ)裝置中的印刷處理信息取得步驟;取得印刷裝置的信息,將該取得的印刷裝置的信息存儲(chǔ)到上述第2存儲(chǔ)裝置中的印刷裝置信息取得步驟;將與在上述印刷處理信息取得步驟中存儲(chǔ)的上述第1處理信息相關(guān)聯(lián)的、上述新的印刷處理的第2處理信息,與在上述印刷裝置信息取得步驟中存儲(chǔ)的上述印刷裝置的信息關(guān)聯(lián)起來(lái),并追加到上述第2存儲(chǔ)裝置中的處理信息追加步驟;對(duì)與在上述處理信息追加步驟中追加的上述第2處理信息相關(guān)聯(lián)的上述新的印刷處理的第1處理信息所包含的用紙信息、與該第2處理信息相關(guān)聯(lián)的印刷裝置的信息所包含的用紙信息進(jìn)行對(duì)比,判斷是否需要為了上述新的印刷處理而進(jìn)行給紙的給紙判斷步驟;在上述給紙判斷步驟中判斷出需要進(jìn)行上述給紙的情況下,根據(jù)存儲(chǔ)在上述第1存儲(chǔ)裝置中的各印刷處理的第1處理信息、存儲(chǔ)在上述第2存儲(chǔ)裝置中的各印刷處理的第2處理信息,決定給紙時(shí)期使得到上述新的印刷處理開始為止進(jìn)行上述給紙,并將該決定的給紙時(shí)期包含在上述新的印刷處理的第2處理信息中追加到上述第2存儲(chǔ)裝置中的給紙時(shí)期決定步驟;判斷現(xiàn)在時(shí)刻是否是上述給紙時(shí)期的給紙時(shí)期判斷步驟;在上述給紙時(shí)期判斷步驟中判斷出是上述給紙時(shí)期的情況下,通知上述給紙的指示的通知步驟。
12.根據(jù)權(quán)利要求11所述的印刷控制裝置的印刷控制方法,其特征在于上述給紙時(shí)期決定步驟決定給紙時(shí)期,使得在使用與上述新的印刷處理一樣的給紙裝置的印刷處理結(jié)束后,到上述新的印刷處理開始為止進(jìn)行上述給紙。
13.根據(jù)權(quán)利要求11所述的印刷控制裝置的印刷控制方法,其特征在于上述印刷控制裝置與印刷裝置對(duì)應(yīng)地具備多個(gè)上述第2存儲(chǔ)裝置,其中上述印刷裝置信息取得步驟將所取得的印刷裝置的信息存儲(chǔ)到與該印刷裝置對(duì)應(yīng)的上述第2存儲(chǔ)裝置中,上述處理信息追加步驟將上述新的印刷處理的第2處理信息,與由上述印刷裝置信息取得步驟所存儲(chǔ)的上述印刷裝置的信息關(guān)聯(lián)起來(lái),并追加到與該印刷裝置對(duì)應(yīng)的上述第2存儲(chǔ)裝置中,上述給紙時(shí)期決定步驟根據(jù)存儲(chǔ)在上述第1存儲(chǔ)裝置中的各印刷處理的第1處理信息、追加了由上述印刷處理信息取得步驟存儲(chǔ)的上述第1處理信息相關(guān)聯(lián)的上述第2處理信息的存儲(chǔ)在上述第2存儲(chǔ)裝置中的各印刷處理的第2處理信息,決定上述給紙時(shí)期。
14.根據(jù)權(quán)利要求13所述的印刷控制裝置的印刷控制方法,其特征在于還包括針對(duì)在上述給紙時(shí)期決定步驟中決定了的上述給紙時(shí)期,將追加到與不同的印刷裝置對(duì)應(yīng)的上述第2存儲(chǔ)裝置中的第2處理信息所包含的上述給紙時(shí)期相互進(jìn)行比較,判斷重復(fù)的時(shí)期,針對(duì)與上述不同的印刷裝置對(duì)應(yīng)的上述第2存儲(chǔ)裝置各自,將所追加的第2處理信息所包含的上述給紙時(shí)期改寫為上述重復(fù)的時(shí)期的給紙時(shí)期比較步驟,其中上述通知步驟集中地通知與上述不同的印刷裝置各自對(duì)應(yīng)的上述給紙的指示。
15.一種印刷控制裝置,接受與印刷處理有關(guān)的信息并對(duì)所接受的多個(gè)與印刷處理有關(guān)的信息進(jìn)行管理控制,其特征在于包括從所接受的與印刷處理有關(guān)的信息中,抽出在對(duì)該與印刷處理有關(guān)的信息進(jìn)行印刷處理時(shí)所需要的用紙信息的抽出裝置;取得安裝在對(duì)上述與印刷處理有關(guān)的信息進(jìn)行印刷處理的印刷裝置中的各給紙部件的用紙信息的取得裝置;根據(jù)由上述抽出裝置得到的在對(duì)與印刷處理有關(guān)的信息進(jìn)行印刷處理時(shí)所需要的用紙信息、由上述取得裝置取得的各給紙部件的用紙信息,判斷是否需要向上述印刷裝置給紙的給紙判斷裝置;在由上述給紙判斷裝置判斷出需要進(jìn)行給紙的情況下,基于上述與印刷處理有關(guān)的信息的印刷順序決定給紙時(shí)期的給紙時(shí)期決定裝置;判斷現(xiàn)在時(shí)刻是否是上述給紙時(shí)期的給紙時(shí)期判斷裝置;在由上述給紙時(shí)期判斷裝置判斷出是上述給紙時(shí)期的情況下,通知上述給紙的指示的通知裝置。
16.一種印刷控制方法,接受與印刷處理有關(guān)的信息并對(duì)所接受的多個(gè)與印刷處理有關(guān)的信息進(jìn)行管理控制,其特征在于包括從所接受的與印刷處理有關(guān)的信息中,抽出在對(duì)該與印刷處理有關(guān)的信息進(jìn)行印刷處理時(shí)所需要的用紙信息的抽出步驟;取得安裝在對(duì)上述與印刷處理有關(guān)的信息進(jìn)行印刷處理的印刷裝置中的各給紙部件的用紙信息的取得步驟;根據(jù)在上述抽出步驟中得到的在對(duì)與印刷處理有關(guān)的信息進(jìn)行印刷處理時(shí)所需要的用紙信息、由上述取得步驟取得的各給紙部件的用紙信息,判斷是否需要向上述印刷裝置給紙的給紙判斷步驟;在由上述給紙判斷步驟判斷出需要進(jìn)行給紙的情況下,基于上述與印刷處理有關(guān)的信息的印刷順序決定給紙時(shí)期的給紙時(shí)期決定步驟;判斷現(xiàn)在時(shí)刻是否是上述給紙時(shí)期的給紙時(shí)期判斷步驟;在由上述給紙時(shí)期判斷步驟判斷出是上述給紙時(shí)期的情況下,通知上述給紙的指示的通知步驟。
全文摘要
本發(fā)明提供一種能夠有效地執(zhí)行印刷的印刷控制裝置和印刷控制方法。印刷服務(wù)器取得與正在執(zhí)行中的印刷處理和預(yù)約將來(lái)執(zhí)行的印刷處理有關(guān)的各種信息,并取得與印刷裝置的狀態(tài)有關(guān)的各種信息,保存所取得的各種信息,根據(jù)所保存的信息判斷是否需要對(duì)印刷裝置進(jìn)行給紙,在判斷出需要進(jìn)行給紙的情況下決定給紙內(nèi)容和給紙的定時(shí),在發(fā)送來(lái)了該給紙的定時(shí)時(shí),作成表示給紙的步驟的步驟書并發(fā)送給作業(yè)PC。
文檔編號(hào)B41J29/38GK1707470SQ2005100780
公開日2005年12月14日 申請(qǐng)日期2005年6月10日 優(yōu)先權(quán)日2004年6月11日
發(fā)明者加藤豐 申請(qǐng)人:佳能株式會(huì)社