欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

打印作業(yè)編輯裝置、打印作業(yè)編輯方法和打印系統(tǒng)的制作方法

文檔序號:6365664閱讀:131來源:國知局
專利名稱:打印作業(yè)編輯裝置、打印作業(yè)編輯方法和打印系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及打印作業(yè)編輯裝置、打印作業(yè)編輯方法和打印系統(tǒng)。
背景技術(shù)
商業(yè)打印業(yè)務(wù)中公司執(zhí)行從自客戶接收打印頁到將打印輸出頁遞送到客戶的多個過程,所述公司從客戶接收打印頁(目錄表,或廣告等),根據(jù)打印頁生成客戶所請求的打印輸出頁,將由此生成的打印輸出頁遞送到客戶,并且從客戶接收酬勞。從接收打印頁到遞送打印輸出頁的多個過程例如包括從客戶接收打印頁,從客戶接收打印輸出頁的打印條件,比如改變顏色、改變布局和改變裝訂位置之類的印前過程 ,檢查印前結(jié)果的客戶校稿,打印過程,比如打印過程之后的裝訂打印輸出頁和/或壓合打印輸出頁等以及將打印輸出頁遞送到客戶之類的印后過程(后處理)。注意,從接收打印頁到遞送打印輸出頁的多個過程可以根據(jù)客戶所請求的打印輸出頁的打印條件而增加或減少。在商業(yè)打印工業(yè)的相關(guān)技術(shù)中,存在許多來自客戶的執(zhí)行大量打印的訂單,并且例如進(jìn)行上述從接收打印頁到遞送打印輸出頁的多個過程來執(zhí)行所述許多訂單。此外,在許多情況下,對于這些大量打印的訂單,來自客戶的針對打印輸出頁的打印條件是固定的。因此,在相關(guān)技術(shù)領(lǐng)域的商業(yè)打印工業(yè)中,通過其中根據(jù)固定打印條件進(jìn)行大量(批量)打印,并且在完成該批量打印后,在改變打印條件后進(jìn)行另一批量打印的周期,生成客戶所請求的打印輸出頁。在上述打印周期中,當(dāng)來自客戶的針對打印輸出頁的打印條件改變時,在許多情況下進(jìn)行上述從接收打印頁到遞送打印輸出頁的多個過程。因此,在來自客戶的針對打印輸出頁的打印條件沒有變化時,商用打印機(jī)可以利用相同的過程來連續(xù)地進(jìn)行打印,因此,可以高效地進(jìn)行大量打印。近來,已經(jīng)出現(xiàn)了 “按需打印(POD) ”市場,在POD市場中,商用打印機(jī)在較短的遞送時間內(nèi)將相對小批量的打印輸出頁遞送到客戶。在POD市場中,在許多情況下接收來自多個客戶的訂單。結(jié)果是,在POD市場中,在許多情況下,從客戶發(fā)送到商用打印機(jī)的打印頁包括許多不同類型的打印頁,或者客戶所請求的針對打印輸出頁的打印條件包括許多不同的條件。此外,近來,打印頁的數(shù)字化已經(jīng)出現(xiàn),并且計(jì)算機(jī)已經(jīng)用于控制打印輸出頁的生成。例如,已經(jīng)出現(xiàn)了經(jīng)由通信網(wǎng)絡(luò)以電子數(shù)據(jù)的形式將打印頁從客戶發(fā)送到打印機(jī)和/或控制上述從接收打印頁到遞送打印輸出頁的多個過程的工作流技術(shù)。例如,根據(jù)上述工作流技術(shù),存在其中上述從接收打印頁到遞送打印輸出頁的多個過程中的打印操作由稱為“JDF(作業(yè)定義格式)”的作業(yè)票據(jù)定義并且在打印系統(tǒng)中控制打印操作的配置。隨著打印環(huán)境中的這種變化,商用打印機(jī)已經(jīng)開始將計(jì)算機(jī)引入打印系統(tǒng),用于生成打印輸出頁來執(zhí)行所接收的訂單。另一方面,商用打印機(jī)當(dāng)前需要構(gòu)造能夠滿足客戶所請求的打印輸出頁的各種打印條件等的打印系統(tǒng)。此外,為了生成客戶所請求的各種打印輸出頁,從系統(tǒng)的角度看,有必要通過引入多個打印機(jī)裝置和/或外設(shè)裝置(即,設(shè)備裝置)來滿足客戶的請求。此外,從工作過程的角度看,有必要在相對短的周期內(nèi)改變上述從接收打印頁到遞送打印輸出頁的多個過程。因此,商用打印機(jī)需要按照上述方式滿足客戶的請求,并且還需要提高操作效率以便產(chǎn)生利潤。作為提高操作效率的方法,存在一種簡化操作的方法。在制作印刷(PP)業(yè)務(wù)中的印前過程中,不僅可以在指定要用于打印的打印機(jī)裝置后進(jìn)行打印設(shè)置(即,生成作業(yè)票據(jù)),也可以在生成作業(yè)票據(jù)后改變對打印機(jī)裝置的指定。注意,對于作業(yè)票據(jù),取決于每個打印機(jī)裝置的能力,禁用變?yōu)椴豢捎玫墓δ?無效功能)的打印設(shè)置。例如,存在作為改變對打印機(jī)裝置的指定的結(jié)果,可用功能(有效功能)在生成作業(yè)票據(jù)時變?yōu)椴豢捎玫那樾巍?
下面的技術(shù)是公知的(例如,參見日本專利申請No. 2007-241877)。具有打印機(jī)驅(qū)動器的打印控制裝置包括信息獲取部件和存儲部件,信息獲取部件用于從打印機(jī)獲取記錄可選配置信息和取決于經(jīng)由通信網(wǎng)絡(luò)相連的打印機(jī)的打印機(jī)類型的信息的文本數(shù)據(jù),存儲部件將所獲取的文本數(shù)據(jù)作為文件存儲。打印機(jī)驅(qū)動器基于所獲取的文本數(shù)據(jù),改變打印
設(shè)置屏幕頁。

發(fā)明內(nèi)容
根據(jù)本發(fā)明的一個方面,一種打印作業(yè)編輯設(shè)備包括能力獲取部件,被配置為獲取與計(jì)算機(jī)相連接的裝置的能力或者在使用所述計(jì)算機(jī)的打印過程中使用的裝置的能力的信息;確定部件,被配置為在所述能力獲取部件已經(jīng)獲取所述裝置的能力的信息時,基于所述裝置的能力的信息以及所述打印作業(yè)編輯設(shè)備所具有的打印條件的信息,從在所接收的打印作業(yè)中已經(jīng)設(shè)置的功能中確定變?yōu)闊o效的功能;以及顯示部件,被配置為顯示所述變?yōu)闊o效的功能的列表,并且用于確認(rèn)取消所述變?yōu)闊o效的功能的設(shè)置。根據(jù)結(jié)合附圖閱讀的下述詳細(xì)描述,本發(fā)明的其它目的、特征和優(yōu)點(diǎn)將變得更加顯而易見。


圖I是示出根據(jù)本發(fā)明的實(shí)施例的打印系統(tǒng)的整體配置的一個示例的框圖;圖2是示出個人計(jì)算機(jī)(PC)的一個示例的硬件配置圖;圖3是示出圖I中所示的客戶端PC的一個示例的處理框圖;圖4示出了接收新打印作業(yè)的原稿的UI的一個示例的圖像;圖5示出了接收新打印作業(yè)的打印設(shè)置的n的一個示例的圖像;圖6示出了接收打印機(jī)裝置的指定的變化的n的一個示例的圖像;圖7示出了顯示錯誤的UI的一個示例的圖像;圖8示出了在取消錯誤功能之后的UI的一個示例的圖像;圖9示出了在取消對打印機(jī)B的改變之后的n的一個示例的圖像;圖10是客戶端PC中的基本處理過程的一個示例的流程圖;圖11是示出禁用確定過程的細(xì)節(jié)的一個示例的流程圖;圖12是示出禁用確定過程的細(xì)節(jié)的另一示例的流程圖;圖13示出了由操作者使用來選擇對變?yōu)椴豢捎玫墓δ苓M(jìn)行取消的n的一個示例的圖像;圖14示出了接收打印作業(yè)的定時、改變對打印機(jī)裝置的指定的定時、進(jìn)行打印的定時與功能信息、功能禁用信息和邏輯禁用信息的關(guān)系的一個示例的表格;圖15是圖I中示出的客戶端PC的另一示例的處理框圖;圖16是由禁用控制部件執(zhí)行的處理的一個示例的序列圖; 圖17是用于創(chuàng)建最終禁用信息的處理的一個示例的序列圖;圖18例示了 DevCaps文件的一部分的一個示例;和圖19例示了 DevCaps文件中的禁用條件部分的一部分的一個示例。
具體實(shí)施例方式在如上所述存在作為改變打印機(jī)裝置的指定的結(jié)果變?yōu)椴豢捎玫墓δ埽⑶以摴δ芤呀?jīng)被包括在在改變打印機(jī)裝置的指定之前已經(jīng)執(zhí)行的打印設(shè)置中的情況下,可以在簡 單地取消打印設(shè)置中包括的該功能時,利用不是操作者所期望的打印設(shè)置進(jìn)行打印。注意,在開始所存儲的打印作業(yè)的情況下,以及在接收到伴隨有作業(yè)票據(jù)的打印數(shù)據(jù)的情況下,也發(fā)生類似的問題。已經(jīng)在考慮了上述問題的情況下設(shè)計(jì)了本發(fā)明的實(shí)施例,并且上述實(shí)施例的一個目的在于提供一種存儲打印作業(yè)編輯程序的計(jì)算機(jī)可讀信息記錄介質(zhì)、打印作業(yè)編輯裝置、打印作業(yè)編輯方法和打印系統(tǒng),利用該計(jì)算機(jī)可讀信息記錄介質(zhì)、打印作業(yè)編輯裝置、打印作業(yè)編輯方法和打印系統(tǒng),在操作者看到打印設(shè)置中的變?yōu)闊o效的功能時,接收到操作者進(jìn)行的對該打印設(shè)置的取消操作。根據(jù)本發(fā)明的實(shí)施例,計(jì)算機(jī)可讀信息記錄介質(zhì)存儲打印作業(yè)編輯程序。當(dāng)由計(jì)算機(jī)的一個或多個處理器執(zhí)行時,打印作業(yè)編輯程序充當(dāng)能力獲取部件、確定部件以及顯示部件,能力獲取部件被配置為獲取與計(jì)算機(jī)相連的裝置的能力或者在使用計(jì)算機(jī)的打印過程中使用的裝置的能力的信息,確定部件被配置為在能力獲取部件已經(jīng)獲取上述裝置的能力的信息時,基于上述裝置的能力的信息以及打印作業(yè)編輯程序所具有的打印條件的信息,從所接收的打印作業(yè)中已經(jīng)設(shè)置的功能中確定變?yōu)闊o效的功能,顯示部件被配置為顯示變?yōu)闊o效的功能的列表,并且用于確認(rèn)取消變?yōu)闊o效的功能的設(shè)置。注意,應(yīng)用了本發(fā)明的上述實(shí)施例的元素或表述是或元素的任何組合的方法、裝置、系統(tǒng)、計(jì)算機(jī)程序、計(jì)算機(jī)可讀信息記錄介質(zhì)、或數(shù)據(jù)結(jié)構(gòu)等作為本發(fā)明的實(shí)施例,也是有效的。根據(jù)本發(fā)明的實(shí)施例,可以提供一種存儲打印作業(yè)編輯程序的計(jì)算機(jī)可讀信息記錄介質(zhì)、打印作業(yè)編輯裝置、打印作業(yè)編輯方法和打印系統(tǒng),利用該計(jì)算機(jī)可讀信息記錄介質(zhì)、打印作業(yè)編輯裝置、打印作業(yè)編輯方法和打印系統(tǒng),在操作者理解打印設(shè)置中的(變?yōu)闊o效的)功能時,接收到操作者進(jìn)行的對該打印設(shè)置的取消操作。接著,將參照附圖描述本發(fā)明的實(shí)施例。注意,現(xiàn)在將要描述的打印系統(tǒng)是為了使得讀者可以容易地理解本發(fā)明的實(shí)施例的打印系統(tǒng),并且本發(fā)明的實(shí)施例不限于下面描述的打印系統(tǒng)。[第一實(shí)施例]<系統(tǒng)配置>
圖I是示出根據(jù)本發(fā)明的第一實(shí)施例的打印系統(tǒng)的整體配置的一個示例的框圖。打印系統(tǒng)包括末端用戶環(huán)境I和POD打印系統(tǒng)環(huán)境2,它們使用比如局域網(wǎng)(LAN)之類的網(wǎng)絡(luò)3連接在一起。末端用戶環(huán)境I是具有例如連接到公司內(nèi)的內(nèi)聯(lián)網(wǎng)的客戶端PC 11的環(huán)境。在客戶端PC 11中,打印作業(yè)編輯應(yīng)用作為用于POD打印業(yè)務(wù)的應(yīng)用的一個示例加載,并且客戶端PC 11可以用于生成打印作業(yè)和/或編輯所生成的打印作業(yè)。當(dāng)由一個或多個處理器執(zhí)行時,打印作業(yè)編輯應(yīng)用執(zhí)行省紙模式拼版功能(Number Up imposition function)來將多個邏輯頁圖像粘貼在一張紙的一側(cè)上,和/或執(zhí)行圖像編輯功能來將頁眉、頁腳、和頁碼等添加到一張紙的一側(cè)上。此外,當(dāng)由一個或多個處理器執(zhí)行時,打印作業(yè)編輯應(yīng)用執(zhí)行用于裝訂書本的穿孔指定(即,在一張紙上穿孔)指令、和裝訂指令等。
POD打印系統(tǒng)環(huán)境2包括處理過程控制部件20、數(shù)字打印部件30和印后部件40,它們以在線狀態(tài)連接在一起。處理過程控制部件20發(fā)出數(shù)字打印部件30和/或印后部件40的各個處理過程的操作指令,并且以統(tǒng)一的方式管理POD打印系統(tǒng)2的工作流。處理過程控制部件20從末端用戶環(huán)境I接收打印作業(yè)(打印訂單),并且存儲所接收的打印作業(yè)。處理過程控制部件20基于末端用戶發(fā)出的打印作業(yè),將各個處理過程的操作組合為工作流,有效地調(diào)度數(shù)字打印部件30、印后部件40和各個工人的操作,和/或在自動操作期間發(fā)生錯誤時,如果必要就向操作者報(bào)告錯誤。通常而言,處理過程控制部件20包括一個或多個PC服務(wù)器21。數(shù)字打印部件30讀取使用單色多功能外設(shè)(MFP)、或彩色MFP等中的掃描設(shè)備從末端用戶接收的紙件原稿,并且根據(jù)從處理過程控制部件20接收的打印作業(yè)中包括的指令,使用單色MFP、或彩色MFP等中的打印設(shè)備對紙件原稿進(jìn)行照相復(fù)印。數(shù)字打印部件30還可以根據(jù)經(jīng)由打印機(jī)驅(qū)動器利用客戶端PC 11從末端用戶和/或熱文件夾(hot folder)接收的文檔和/或圖像文件,通過掃描紙件原稿獲取的文檔和/或圖像文件,或者通過編輯上述文檔和/或圖像文件獲取的文檔和/或圖像文件,使用單色MFP、或彩色MFP等中的打印設(shè)備進(jìn)行打印。注意,在本發(fā)明的第一實(shí)施例中,還可以的是,不提供處理過程控制部件20并且末端用戶終端(客戶端PC) 11與數(shù)字打印部件30的打印機(jī)裝置31直接相連。取決于POD打印系統(tǒng)環(huán)境2,數(shù)字打印部件30中具有安裝一個或多個打印機(jī)裝置
(31)的不同配置。在許多情況下,數(shù)字打印部件30具有可以進(jìn)行高速高質(zhì)量打印的彩色或單色打印裝置31的組合。打印機(jī)裝置31不僅可以執(zhí)行簡單的打印功能,而且可以以在線的方式,在進(jìn)行打印的同時執(zhí)行打印的印后過程,比如訂書機(jī)裝訂(stapling)、穿孔、紙張裁剪、精裝(case binding)、鐵環(huán)裝(ring binding)等。根據(jù)本發(fā)明的第一實(shí)施例,假設(shè)打印機(jī)A和打印機(jī)B連接到網(wǎng)絡(luò)3,作為打印機(jī)裝置31 (稍后將描述細(xì)節(jié))。印后部件40根據(jù)從處理過程控制部件20接收的針對印后作業(yè)的操作指令,控制印后處理設(shè)備,比如折頁機(jī)、騎馬釘裝訂機(jī)、精裝機(jī)、裁切機(jī)、插頁機(jī)、和校對機(jī)等。此外,印后部件40對從數(shù)字打印部件30輸出的記錄紙張執(zhí)行完成處理,比如折頁、騎馬釘裝訂、精裝、裁切、校對等。印后部件40包括用于在打印之后執(zhí)行印后處理(后處理)的后處理裝置,比如裝訂機(jī)41、和穿孔機(jī)42等。印后部件40中包括的后處理裝置可以是沒有經(jīng)由網(wǎng)絡(luò)3相連的那些裝置。印后部件40中包括的沒有經(jīng)由網(wǎng)絡(luò)3相連的后處理裝置是在使用客戶端PC 11的打印過程中使用的裝置的示例。末端用戶使用末端用戶環(huán)境I中的客戶端PC 11來發(fā)出指令來使用針對POD打印業(yè)務(wù)的應(yīng)用執(zhí)行圖像編輯、拼版、文本插入、和后處理等,并且向POD打印系統(tǒng)環(huán)境2的處理過程控制部件20訂購打印作業(yè)(將打印作業(yè)傳輸給處理過程控制部件20)。打印作業(yè)包括稱為作業(yè)票據(jù)的訂購信息和打印數(shù)據(jù)。根據(jù)打印作業(yè)中包括的信息(打印設(shè)置),處理過程控制部件20中的PC服務(wù)器21生成打印作業(yè)(打印訂單),并且向數(shù)字打印部件30和印后部件40發(fā)出針對打印數(shù)據(jù)的指令。印后部件40包括具有單獨(dú)的裝訂功能的裝訂機(jī)41以及具有單獨(dú)的穿孔功能的穿孔機(jī)42?!从布渲谩?末端用戶環(huán)境I的客戶端控制PC 11例如利用具有圖2中示出的硬件配置的PC實(shí)現(xiàn)。圖2是示出PC 50的一個示例的硬件配置圖。圖2中示出的PC 50包括輸入單元51、輸出單元52、記錄介質(zhì)讀取單元53、輔助(副)存儲單元54、主存儲單元(存儲器)55、處理器56以及接口單元57,上述組件經(jīng)由總線59彼此相連。輸入單兀51例如包括鍵盤、和鼠標(biāo)等。輸入單兀51用于輸入各種信號。輸出單元52例如包括顯示單元等。輸出單元52用于顯示各種窗口(屏幕頁)、和各種數(shù)據(jù)等。接口單元57例如包括調(diào)制解調(diào)器、和LAN卡等。接口單元57用于與網(wǎng)絡(luò)3相連。加載到客戶端PC 11中的打印作業(yè)編輯應(yīng)用是控制PC 50的各種程序中的至少一種或多種。打印作業(yè)編輯應(yīng)用通過例如記錄介質(zhì)58的遞送來提供,或者通過從網(wǎng)絡(luò)3下載等來提供。作為記錄介質(zhì)58,可以使用各種類型的記錄介質(zhì)中的任何一種,比如用于光學(xué)、電性或磁性地存儲信息的記錄介質(zhì)(比如CD-ROM、軟盤和磁光盤等),或者用于電性地存儲信息的半導(dǎo)體存儲器(比如ROM或快閃存儲器等)。 當(dāng)存儲打印作業(yè)編輯應(yīng)用的記錄介質(zhì)58被設(shè)置在記錄介質(zhì)讀取單元53中時,打印作業(yè)編輯應(yīng)用經(jīng)由記錄介質(zhì)讀取單元53安裝到輔助存儲單元54中。從網(wǎng)絡(luò)3等下載的打印作業(yè)編輯應(yīng)用經(jīng)由接口單元57安裝在輔助存儲單元54中。輔助存儲單元54存儲所安裝的打印作業(yè)編輯應(yīng)用、必要的文件、和數(shù)據(jù)等。在啟動打印作業(yè)編輯應(yīng)用時,主存儲單元55從輔助存儲單元54讀取打印作業(yè)編輯應(yīng)用,并且存儲打印作業(yè)編輯應(yīng)用。然后,處理器56根據(jù)在主存儲單元55中存儲的打印作業(yè)編輯應(yīng)用,實(shí)現(xiàn)稍后描述的各種類型的處理。類似地,處理過程控制部件20中的PC服務(wù)器21例如利用比如圖2中示出的PC之類的PC實(shí)現(xiàn)。PC服務(wù)器21的處理器56根據(jù)主存儲單元55中存儲的處理過程控制程序,實(shí)現(xiàn)各種處理過程控制處理。<軟件配置>末端用戶環(huán)境I的客戶端PC 11例如利用圖3中示出的處理塊實(shí)現(xiàn)。圖3是示出圖I中示出的客戶端PC 11的一個示例的處理框圖。在客戶端PC 11中,加載打印作業(yè)編輯應(yīng)用。通過執(zhí)行打印作業(yè)編輯應(yīng)用,客戶端PC 11充當(dāng)屏幕頁控制部件61、原稿接收部件62、打印設(shè)置接收部件63、打印機(jī)改變接收部件64、禁用信息生成部件65、錯誤確定部件66、打印執(zhí)行接收部件67以及打印機(jī)公共禁用信息表68。屏幕頁控制部件61對稍后描述的用戶界面的屏幕頁進(jìn)行控制。原稿接收部件62經(jīng)由用戶界面(n),從操作者接收打印作業(yè)的原稿。打印設(shè)置接收部件63經(jīng)由n從操作者接收打印設(shè)置。打印機(jī)改變接收部件64經(jīng)由UI,從操作者接收對打印機(jī)裝置31的指定的改變。禁用信息生成部件65生成稍后描述的禁用信息(指示被禁用或不可用的功能或功能組合)。錯誤確定部件66將已經(jīng)設(shè)置但由于對打印機(jī)裝置31的指定的改變而變?yōu)椴豢捎玫墓δ?變?yōu)闊o效的功能),確定為錯誤功能。如稍后所述,錯誤確定部件66在UI上顯示錯誤功能列表(參見圖7)。操作者讀取n上顯示的錯誤功能列表,并且可以使 用UI,選擇刪除錯誤功能的打印設(shè)置、或刪除對打印機(jī)裝置31的指定的改變等。錯誤確定部件66對使用UI進(jìn)行的刪除錯誤功能的打印設(shè)置或刪除對打印機(jī)裝置31的指定的改變進(jìn)行應(yīng)答,以刪除錯誤功能的打印設(shè)置或刪除對打印機(jī)裝置31的指定的改變。打印執(zhí)行接收部件67經(jīng)由UI從操作者接收執(zhí)行打印的指令。響應(yīng)于經(jīng)由UI從操作者接收到執(zhí)行打印的指令,打印執(zhí)行接收部件67將打印作業(yè)發(fā)送到POD打印系統(tǒng)環(huán)境2的處理過程控制部件20。打印機(jī)公共禁用信息表68存儲打印作業(yè)編輯應(yīng)用單獨(dú)定義的邏輯禁用信息。注意,邏輯禁用信息的細(xì)節(jié)將在稍后描述。<UI>為了使得讀者可以容易地理解本發(fā)明的第一實(shí)施例,將使用UI描述客戶端PC 11的處理的基本流程。注意,根據(jù)第一實(shí)施例,假設(shè)已經(jīng)注冊兩個打印機(jī)裝置(包括打印機(jī)A和打印機(jī)B)。此外,假設(shè)打印機(jī)A可以使用裝訂功能(即,裝訂功能在打印機(jī)A中可用),但打印機(jī)B不能使用裝訂功能(即,裝訂功能在打印機(jī)B中不可用)。《接收打印作業(yè)的原稿的n》圖4示出了接收新作業(yè)的原稿的n的一個示例的圖像。這里,假設(shè)操作者意在將文件101作為原稿輸入。使用圖4的UI,操作者從文件列表100中選擇要被作為原稿輸入的文件101,并且隨后按下按鈕102。原稿接收部件62在n上顯示操作者從文件列表100中選擇的文件101,作為要被作為打印作業(yè)打開的文件103。因此,操作者可以使用圖4中的UI,選擇要被作為打印作業(yè)打開的文件103。此后,通過按下按鈕104,操作者可以發(fā)出創(chuàng)建文件103的打印作業(yè)的指令。響應(yīng)于從操作者接收到創(chuàng)建打印作業(yè)的指令,原稿接收部件62將文件103作為打印作業(yè)打開。此時,客戶端PC 11獲取指示在打印作業(yè)編輯應(yīng)用中被設(shè)置為[正常使用的打印機(jī)]的打印機(jī)裝置31的功能的信息(功能信息)以及被設(shè)置為[正常使用的打印機(jī)]的打印機(jī)裝置31的功能禁用信息。注意,由此獲得的指示打印機(jī)裝置31的功能的信息以及打印機(jī)裝置31的邏輯禁用信息可以是操作者預(yù)先已經(jīng)設(shè)置在客戶端PC 11等中的信息,或者當(dāng)前從打印機(jī)裝置31獲取的信息。《接收打印作業(yè)的打印設(shè)置的UI》此外,圖5示出了接收新作業(yè)的打印設(shè)置的UI的一個示例的圖像。圖5的n示出了將裝訂設(shè)置為關(guān)于打印機(jī)裝置31的功能的打印設(shè)置的一個示例。
操作者可以使得通過在圖4的n上按下按鈕104后選擇[紙張/拼版/后處理]標(biāo)記,顯示圖5中的n。操作者可以通過使用圖5的n中包括的裝訂設(shè)置字段112設(shè)置裝訂來設(shè)置裝訂功能,并且按下按鈕113。打印設(shè)置接收部件63在打印作業(yè)中,使用裝訂設(shè)置字段112來反映已經(jīng)由操作者如此設(shè)置的裝訂(功能)的設(shè)置?!督邮諏Υ蛴C(jī)裝置的指定的改變的n》圖6示出了接收對打印機(jī)裝置的指定的改變的n的一個示例的圖像。使用圖6的UI,操作者可以使用圖6的UI上的打印機(jī)選擇字段121,發(fā)出將對打印機(jī)A的指定變?yōu)榇蛴C(jī)B的指令。下文中,假設(shè)操作者發(fā)出將對打印機(jī)A的指定變?yōu)榇蛴C(jī)B的指令。打印機(jī)改變接收部件64接收操作者發(fā)出的將對打印機(jī)A的指定變?yōu)榇蛴C(jī)B的指令。如上所述,假設(shè)打印機(jī)A可以使用裝訂功能,但打印機(jī)B不能使用裝訂功能。當(dāng)打印機(jī)改變接收部件64已經(jīng)接收操作者所發(fā)出的用于改變對打印機(jī)裝置31的指定的指令時,禁用信息生成部件65生成稍后描述的禁用信息。作為功能信息的一個示例,禁用信息包括“打印機(jī)B :裝訂功能不可用”。由于打印機(jī)B由此不能使用裝訂功能,錯誤確定部件66確定由于從指定打印機(jī)A變到指定打印機(jī)B而導(dǎo)致裝訂功能變?yōu)椴豢捎?。錯誤確定部件66顯示錯誤屏幕頁130,比如圖7中示出的錯誤屏幕頁。圖7示出了顯示錯誤的n的一個示例的圖像。在圖7的錯誤屏幕頁130中,在錯誤功能列表131中顯示作為改變到打印機(jī)B的結(jié)果而變?yōu)椴豢捎玫难b訂功能。操作者可以通過按下錯誤屏幕頁130上的[確認(rèn)]按鈕132,發(fā)出用于取消錯誤功 能列表131中顯示的裝訂功能的指令。另一方面,操作者可以通過按下錯誤屏幕頁130上的[取消]按鈕133,發(fā)出用于取消改變到打印機(jī)B的指令。當(dāng)操作者已經(jīng)按下錯誤屏幕頁130上的[確認(rèn)]按鈕132時,錯誤確定部件66在打印作業(yè)中反映對裝訂功能的取消。另一方面,當(dāng)操作者已經(jīng)按下錯誤屏幕頁130上的[取消]按鈕133時,錯誤確定部件66取消改變到打印機(jī)B。在這種情況下,由于對可以使用裝訂功能的打印機(jī)A的指定因此保持為不變,所以錯誤確定部件66不會取消裝訂功能?!度∠e誤功能之后的UI》圖8示出了取消錯誤功能之后的UI的一個示例的圖像。在已經(jīng)按下圖7的錯誤屏幕130上的[確認(rèn)]按鈕132且已經(jīng)取消裝訂功能時,打印設(shè)置接收部件63顯示圖8的UI。在圖8的n中,打印機(jī)選擇字段141已經(jīng)從打印機(jī)A變?yōu)榇蛴C(jī)B,并且在裝訂設(shè)置字段142中已經(jīng)取消對裝訂功能的設(shè)置。此外,在圖8的n中,由于打印機(jī)B不能使用裝訂功能,所以裝訂設(shè)置字段142以變灰模式顯示,從而指示不允許操作者設(shè)置裝訂功能?!度∠淖兊酱蛴C(jī)B之后的UI》圖9示出了在取消改變到打印機(jī)B之后的n的一個示例的圖像。在已經(jīng)按下圖7的錯誤屏幕頁130上的[取消]按鈕133且由此已經(jīng)取消改變到打印機(jī)B時,打印設(shè)置接收部件63顯示圖9的W。在圖9的n中,打印機(jī)選擇字段151保持為原始的“打印機(jī)A”不變,并且在裝訂設(shè)置字段152中也不取消裝訂功能。<處理過程>接著,現(xiàn)在將使用流程圖描述已經(jīng)使用圖4到圖9描述的客戶端PC 11的處理的基本流程?!犊蛻舳薖C的基本處理》
圖10是客戶端PC 11的基本處理過程的一個示例的流程圖。在步驟SI,屏幕頁控制部件61例如在輸出單元52上顯示UI,比如圖4中示出的UI。如上所述,操作者可以使用圖4的UI,選擇要被打開的文件103作為打印作業(yè)。此后,操作者可以通過按下按鈕104,發(fā)出創(chuàng)建文件103的打印作業(yè)的指令。因此,原稿接收部件62經(jīng)由比如圖4中示出的n之類的UI,從操作者接收打印作業(yè)的原稿。在步驟S2,在從操作者接收到打印作業(yè)的原稿后,屏幕頁控制部件61在輸出單元52上顯示n (比如圖5中示出的UI)。如上所述,操作者可以使用圖5的n,進(jìn)行針對打印作業(yè)的打印設(shè)置。打印設(shè)置接收部件63經(jīng)由比如圖5中示出的n之類的UI,從操作者接收針對打印作業(yè)的打印設(shè)置。在步驟S3,打印機(jī)改變接收部件64在輸出單元5 2上顯示UI,比如圖6中示出的UI。如上所述,操作者可以使用圖6的UI,發(fā)出改變對打印機(jī)裝置31的指定的指令。打印機(jī)改變接收部件64確定是否已經(jīng)從操作者接收到對打印機(jī)裝置31的指定的改變,換句話說,確定是否已經(jīng)切換打印機(jī)裝置31。打印機(jī)改變接收部件64經(jīng)由比如圖6中示出的n之類的UI,從操作者接收對打印機(jī)裝置31的指定的改變(如果存在)。在沒有從操作者接收到對打印機(jī)裝置31的指定的改變(步驟S3為否)時,圖10的處理完成。在打印機(jī)改變接收部件64已經(jīng)從操作者接收到對打印機(jī)裝置31的指定的改變(步驟S3為是)時,禁用信息生成部件65生成稍后描述的禁用信息。此后,在步驟S4,錯誤確定部件66使用所生成的禁用信息,并且確定是否存在由于對打印機(jī)裝置31的指定的改變(步驟S3中為是)而變?yōu)椴豢捎玫墓δ?。步驟S4的細(xì)節(jié)將在稍后描述。在不存在由于對打印機(jī)裝置31的指定的改變而變?yōu)椴豢捎玫墓δ?步驟S4為否)時,在步驟S8,打印設(shè)置接收部件63生成用于將打印機(jī)選擇字段121修改到對打印機(jī)裝置31的指定的改變(在上述示例中,從打印機(jī)A變到打印機(jī)B)的信息。隨后,在步驟S9,屏幕頁控制部件61更新其中打印機(jī)選擇字段121已經(jīng)修改到對打印機(jī)裝置31的指定的改變(在上述示例中,從打印機(jī)A變到打印機(jī)B)的n。當(dāng)存在由于對打印機(jī)裝置31的指定的改變而變?yōu)椴豢捎玫墓δ?步驟S4為是)時,在步驟S5,錯誤確定部件66顯示錯誤屏幕頁130,比如圖7中示出的錯誤屏幕頁。錯誤確定部件66將由于對打印機(jī)裝置31的改變而變?yōu)椴豢捎玫墓δ艽_定為錯誤功能,并且在UI上顯示錯誤功能列表131。在已經(jīng)從諸如圖7中示出的錯誤屏幕頁130之類的錯誤屏幕頁中選擇取消對打印機(jī)裝置31的指定的改變(步驟S5為[取消])時,在步驟S6,打印設(shè)置接收部件63顯示UI,比如圖9中示出的n。如圖9中所示,顯示其中在打印機(jī)選擇字段151中從而不變地顯示原始打印機(jī)A的UI。另一方面,在已經(jīng)從諸如圖7中示出的錯誤屏幕頁130之類的錯誤屏幕頁中選擇指示取消錯誤功能的打印設(shè)置的[確認(rèn)]按鈕132(步驟S5為[確認(rèn)])時,在步驟S7,錯誤確定部件66在打印作業(yè)中反映取消錯誤功能的打印設(shè)置。此外,在步驟S8,打印設(shè)置接收部件63創(chuàng)建用于顯示比如圖8中示出的n之類的n的信息。例如,在圖8的n的示例中,如上所述,針對將打印機(jī)選擇字段141改變到打印機(jī)B以及將裝訂設(shè)置字段142改變?yōu)橐宰兓夷J斤@示來創(chuàng)建上述信息。隨后,在步驟S9,屏幕頁控制部件61使用由此創(chuàng)建的信息,并且將UI更新到圖8的n。
《步驟S4的細(xì)節(jié)》現(xiàn)在將描述圖10中的步驟S4的細(xì)節(jié)。在從操作者接收到對打印機(jī)裝置31的指定的改變(步驟S3為是)后,禁用信息生成部件65開始比如圖11中的流程圖之類的流程圖中的處理。圖11是示出禁用確定過程的細(xì)節(jié)的一個示例的流程圖。在圖11的步驟Sll中,禁用信息生成部件65例如與作為實(shí)際機(jī)器的打印機(jī)裝置31相連,并且獲取指示打印機(jī)裝置31的當(dāng)前功能的當(dāng)前功能信息。由此獲取的功能信息是指示打印機(jī)裝置31是否具有雙面打印功能、裝訂功能、穿孔功能等的信息。換句話說,功能信息是指示打印機(jī)裝置31所具有的功能的信息。在步驟S12,禁用信息生成部件65從打印機(jī)裝置31獲取針對由步驟Sll中獲取的功能信息所指示的每個功能的禁用信息(功能禁用信息)。功能禁用信息例如包括用于指示(例如,由于打印機(jī)裝置31的結(jié)構(gòu))同時指定裝訂功能和穿孔功能為不可能(被禁用)的信息。因此,根據(jù)功能禁用信息,禁用功能的特定組合。換句話說,功能禁用信息指示功 能上禁用的功能組合。在步驟S13,禁用信息生成部件65使用步驟Sll中獲取的功能信息以及步驟S12中獲取的功能禁用信息,并且創(chuàng)建(稍后描述的)DevCaps文件。在步驟S14,禁用信息生成部件65從打印作業(yè)編輯應(yīng)用獲取根據(jù)打印作業(yè)編輯應(yīng)用為不可用(不允許被指定)的禁用組合的信息(邏輯禁用信息)。由此獲取的邏輯禁用 信息例如包括用于指示不能同時指定向左開口和右邊裝訂的信息。邏輯禁用信息還可以包括對省紙模式拼版和中心裝訂的組合、和/或(周刊)雜志打印和穿孔的拼版的組合等的禁用。邏輯禁用信息被預(yù)先設(shè)置在打印作業(yè)編輯應(yīng)用中,作為由于與拼版等的關(guān)系而被邏輯禁用的打印條件。并且在這種情況下,根據(jù)邏輯禁用信息,還禁用功能的特定組合。換句話說,邏輯禁用信息指示邏輯禁用的功能組合。在步驟S15,禁用信息生成部件65合并步驟Sll中獲取的功能信息、步驟S12中獲取的功能禁用信息以及步驟S14中獲取的邏輯禁用信息,并且完成最終禁用信息。在步驟S16,錯誤確定部件66確定是否存在現(xiàn)有打印作業(yè)。在不存在現(xiàn)有打印作業(yè)(步驟S16為否)的情況下,錯誤確定部件66完成圖11的處理,并且處理隨后進(jìn)行到圖10中的步驟S8。在存在現(xiàn)有打印作業(yè)(步驟S16中為是)的情況下,在步驟S17,錯誤確定部件66將現(xiàn)有打印作業(yè)中的打印設(shè)置與在步驟S15中已經(jīng)完成的最終禁用信息進(jìn)行比較。然后,在步驟S18,錯誤確定部件66基于步驟S17中的比較結(jié)果,確定是否存在由于對打印機(jī)裝置31的指定的改變(步驟S3中為是)而變?yōu)椴豢捎玫墓δ?。例如,在使用裝訂功能的打印作業(yè)的情況下,當(dāng)對打印機(jī)裝置31的指定已經(jīng)從可以使用裝訂功能的打印機(jī)A變?yōu)椴荒苁褂醚b訂功能的打印機(jī)B(步驟S3中為是)時,確定存在由于對打印機(jī)裝置31的指定的改變而變?yōu)椴豢捎玫墓δ堋O喾?,?dāng)不存在由于對打印機(jī)裝置31的指定的改變(步驟S3中為是)而變?yōu)椴豢捎玫墓δ?步驟S18為否)時,錯誤確定部件66完成圖11中的處理,并且處理隨后進(jìn)行到圖10中的步驟S8。當(dāng)存在由于對打印機(jī)裝置31的指定的改變而變?yōu)椴豢捎玫墓δ?步驟S18為是)時,在步驟S19,錯誤確定部件66將由于對打印機(jī)裝置31的指定的改變而變?yōu)椴豢捎玫墓δ?,確定為錯誤功能。處理隨后進(jìn)行到圖10中的步驟S5,并且錯誤確定部件66在n上顯示錯誤功能列表。
《步驟S7的細(xì)節(jié)》現(xiàn)在將描述圖10中的步驟S7的細(xì)節(jié)。當(dāng)在步驟S5中從操作者接收到[確認(rèn)]的指令時,禁用信息生成部件65開始比如圖12中示出的流程圖之類的流程圖中的處理。圖12是示出禁用確定過程的細(xì)節(jié)的另一示例的流程圖。步驟S21到S28的處理基本上與上述的圖11中的步驟Sll到S18的處理相同。因此,將省略對其的重復(fù)描述。然而,為了提高處理速度,步驟Sll中的獲取功能信息和步驟S12中的獲取功能禁用信息可以是僅僅獲取關(guān)于已經(jīng)在打印作業(yè)中設(shè)置的功能的信息。相反,圖12中的步驟S21、S22與圖11中的步驟S11、S12的 不同之處在于,在圖12的步驟S21、S22獲取關(guān)于打印機(jī)裝置31的所有功能的信息。這是因?yàn)樵趫D12的步驟S21、S22中,針對切換后的打印機(jī)裝置31(在上述示例中為打印機(jī)B)的功能列表(包括所有功能)應(yīng)該在步驟S9中顯示,步驟S21、S22是在已經(jīng)在步驟S3中接收到切換打印機(jī)裝置31以及該切換(在上述示例中,切換到打印機(jī)B)已經(jīng)被操作者確認(rèn)(步驟S5中為[確認(rèn)])后在步驟S7中執(zhí)行。因此,如果關(guān)于(已經(jīng)被如此切換的)打印機(jī)裝置31的所有功能的信息在步驟S11、S12中獲取并且被存儲,則可以省略圖12的步驟S21到S25。在步驟S28,錯誤確定部件66基于步驟S27中的比較結(jié)果,確定是否存在由于對打印機(jī)裝置31的指定的改變而變?yōu)椴豢捎玫墓δ?。?dāng)存在由于對打印機(jī)裝置31的指定的改變而變?yōu)椴豢捎玫墓δ?步驟S28為是)時,在步驟S29,錯誤確定部件66從打印作業(yè)中取消由于對打印機(jī)裝置31的指定的改變而變?yōu)椴豢捎玫墓δ?,并且隨后,執(zhí)行步驟S30。當(dāng)不存在由于對打印機(jī)裝置31的指定的改變而變?yōu)椴豢捎玫墓δ?步驟S28中為否)時,錯誤確定部件66執(zhí)行步驟S30。隨后,在步驟S30,錯誤確定部件66將新的功能列表(在上述示例中,針對打印機(jī)B)返回到打印設(shè)置接收部件63。此外,如圖12中所示,在不存在現(xiàn)有打印作業(yè)(步驟S26中為否)的情況下,也執(zhí)行步驟S30。注意,在步驟S29,取代錯誤確定部件66從打印作業(yè)中一次性地全部取消由于對打印機(jī)裝置31的指定的改變而變?yōu)椴豢捎玫墓δ?,錯誤確定部件66可以根據(jù)操作者經(jīng)由UI進(jìn)行的選擇的結(jié)果,逐個功能地取消對應(yīng)的功能。此外,不僅在改變對打印機(jī)裝置31的指定(圖10中的步驟S3為是)時,而且在接收到打印作業(yè)時和/或在執(zhí)行打印時,可以使用功能信息、功能禁用信息以及邏輯禁用信息,執(zhí)行用于針對作業(yè)票據(jù)(打印作業(yè))中已經(jīng)設(shè)置的功能確定錯誤功能的上述確定過程?!豆┎僮髡哂脕磉x擇取消變?yōu)椴豢捎玫墓δ艿腢I》圖13示出了供操作者用來選擇取消變?yōu)椴豢捎玫墓δ艿膎的一個示例的圖像。例如,錯誤確定部件66顯示圖13的n。圖13的UI按照將變?yōu)椴豢捎玫墓δ芊譃楦鶕?jù)功能禁用信息變?yōu)椴豢捎玫墓δ芤约案鶕?jù)邏輯禁用信息變?yōu)椴豢捎玫墓δ艿姆绞斤@示。在圖13的n中,提供復(fù)選框,利用該復(fù)選框,操作者選擇根據(jù)邏輯禁用信息變?yōu)椴豢捎玫墓δ苤械哪膫€要被取消。根據(jù)本發(fā)明的第一實(shí)施例,作為先決條件,打印機(jī)裝置31的功能信息和功能禁用信息存儲在DevCaps文件中。此外,在打印作業(yè)編輯應(yīng)用中,存儲對打印機(jī)裝置31而言公共的禁用信息(邏輯禁用信息)。如上所述,作為打印機(jī)裝置31的功能信息的示例,可以采用例如指示打印機(jī)裝置31是否具有雙面打印功能、穿孔功能、和裝訂功能等的信息。作為功能禁用信息的示例,可以采用用于指示(例如由于打印機(jī)裝置31的結(jié)構(gòu)而)不可以(禁用)同時指定裝訂功能和穿孔功能的信息。因此,根據(jù)功能禁用信息,禁用功能的特定組合。注意,功能禁用意味著功能存在并且可以被單獨(dú)設(shè)置但不能被組合。作為邏輯禁用信息的示例,可以采用用于指示不能同時指定向左開口和右邊裝訂的信息。(邏輯禁用信息還可以包括對省紙模式拼版和中心裝訂的組合、和/或(周刊)雜志打印和穿孔的拼版的組合等的禁用。)而且在這種情況下,還根據(jù)邏輯禁用信息禁用功能的特定組合。注意,邏輯禁用意味著功能存在,可以被單獨(dú)地設(shè)置并且可以被組合,但是由于與拼版等之間的關(guān)系,功能的組合在打印作業(yè)編輯應(yīng)用中被禁用。錯誤確定部件66在錯誤屏幕頁130上,顯示關(guān)于已經(jīng)設(shè)置在作業(yè)票據(jù)(打印作業(yè))中的功能的錯誤功能列表。然后,在操作者按下指示取消錯誤功能的打印設(shè)置(圖10中的步驟S5為確認(rèn))的確認(rèn)按鈕132的情況下,錯誤確定部件66在打印作業(yè)中反映取消錯誤功能的打印設(shè)置(步驟S7)。相反,在操作者沒有按下指示取消錯誤功能的打印設(shè)置(圖10中的步驟S5為[取 消])的確認(rèn)按鈕132的情況下,錯誤確定部件66不執(zhí)行取消所有或部分錯誤功能的打印設(shè)置。然后,在錯誤確定部件66不執(zhí)行取消所有錯誤功能的打印設(shè)置的情況下,錯誤確定部件66取消造成上述錯誤功能確定的處理(改變打印機(jī)裝置31的指定(圖10中的步驟S6),接收打印作業(yè)或執(zhí)行打印)。另一方面,作為另一情形,錯誤確定部件66可以根據(jù)上述錯誤功能確定基于功能信息、功能禁用信息和邏輯禁用信息中的哪一個,取消部分錯誤功能。也就是說,例如,在所有錯誤功能是基于功能信息確定的錯誤功能的情況下,這意味著所有錯誤功能在打印機(jī)裝置31中都不可用。因此,在這種情況下,所有錯誤功能要被取消, 除非造成上述錯誤功能確定的處理被取消。相反,在錯誤功能是基于功能禁用信息或邏輯禁用信息確定的錯誤功能的情況下,這意味著即使造成上述錯誤功能確定的處理未被取消時,每個被禁用的功能組合中的僅僅一個要被取消。因此,在這種情況下,即使在造成上述錯誤功能確定的處理未被取消時,也要取消部分錯誤功能?!度Q于定時的錯誤功能處理中的差異》在PP業(yè)務(wù)中,必須避免出現(xiàn)在設(shè)置不能實(shí)際執(zhí)行(即,根據(jù)功能信息和功能禁用信息變?yōu)椴豢捎?的功能的狀態(tài)下執(zhí)行打印的情形。然而,由于上述功能組合,禁用在功能禁用信息中禁用的功能,并且因此,可以單獨(dú)地設(shè)置每個被禁用的功能組合中的任何一個。因此,在這種情況下,必須取消每個被禁用的錯誤功能的組合中的任何一個。另一方面,在用戶請求甚至根據(jù)邏輯禁用信息禁用的功能組合時,應(yīng)當(dāng)允許該功能組合。因此,關(guān)于是否已經(jīng)有意地執(zhí)行對應(yīng)設(shè)置的確定是重要的。因此,取決于接收打印作業(yè)、改變打印機(jī)裝置31的指定和執(zhí)行打印的定時中的每個,要被取消的功能的設(shè)置根據(jù)錯誤功能基于功能信息、功能禁用信息和邏輯禁用信息中的哪一個而不同。在改變打印機(jī)裝置31的指定(參見圖14,“改變打印機(jī)裝置的指定”行)時,操作者可以選擇針對基于功能禁用信息(參見圖14,“功能禁用信息”列,S卩,“可選擇的”)確定的錯誤功能要被取消的設(shè)置。然而,不允許操作者(通過屏幕頁控制部件61)在由功能禁用信息所禁用的功能的任何組合依其原樣保留(圖14中的“不允許不一致”)的狀態(tài)下按下[確認(rèn)]按鈕。也就是說,在這種情況下,必須取消每個被禁用的組合中的任何一個功能的設(shè)置。在改變打印機(jī)裝置31的指定時,關(guān)于基于功能信息確定的錯誤功能(參見圖14,“功能信息”列),所有基于功能信息確定的錯誤功能都要被取消,因此,不存在在屏幕頁控制部件61的控制下從基于功能信息確定的錯誤功能中選擇要被取消的錯誤功能的可能性(圖14中的“取消所有錯誤功能”)。在改變打印機(jī)裝置31的指定時,關(guān)于基于邏輯禁用信息確定的錯誤功能(參見圖14,“邏輯禁用信息”列),由于邏輯禁用信息對于打印機(jī)裝置31而言是公共的,所以屏幕頁控制部件61不考慮邏輯禁用(圖14中的“不關(guān)心”)。因此,在這種情況下,在屏幕頁控制部件61的控制下,操作者可以依其原樣留下基于邏輯禁用信息確定的錯誤功能。在接收到打印作業(yè)(參見圖14,“接收打印作業(yè)”行)時,允許操作者在屏幕頁控制部件61的控制下,選擇要被取消(圖14中的“可選擇的”)的任何功能的設(shè)置。具體地,在接收到打印作業(yè)時,考慮到可以通過此后改變打印機(jī)裝置31的指定來最終執(zhí)行曾經(jīng)被 禁用的功能,即使在變?yōu)闊o效的功能或組合依其原樣留下(圖14中的“允許不一致”)的狀態(tài)下,也允許操作者在屏幕頁控制部件61的控制下按下[確認(rèn)]按鈕。另一方面,在執(zhí)行打印(參見圖14,“執(zhí)行打印”行)時,允許操作者在屏幕頁控制部件61的控制下,從基于邏輯禁用信息(參見圖14,“邏輯禁用信息”列,S卩,“可選擇的”)禁用的錯誤功能中選擇要被取消的功能的設(shè)置。在執(zhí)行打印時,關(guān)于基于功能信息和功能禁用信息(參見圖14,“功能信息”列和“功能禁用信息”列)確定的錯誤功能,應(yīng)用與上述在改變打印機(jī)裝置31的指定時的方式相同的方式。注意,接收打印作業(yè)的定時包括打開已經(jīng)存儲的打印作業(yè)文件的定時。由比如圖14中的表格之類的表格示出上述接收打印作業(yè)、改變打印機(jī)裝置31的指定和執(zhí)行打印的各個定時與功能信息、功能禁用信息和邏輯禁用信息之間的關(guān)系。圖14示出了接收打印作業(yè)的定時、改變打印機(jī)裝置的指定的定時和執(zhí)行打印的定時與功能信息、功能禁用信息和邏輯禁用信息之間的關(guān)系的一個示例的表格。在圖14中,“可選擇的”指示允許操作者在屏幕頁控制部件61的控制下從錯誤功能中選擇要被取消的功能的設(shè)置?!霸试S不一致”指示屏幕頁控制部件61在變?yōu)闊o效的功能或組合依其原樣留下的狀態(tài)下接收處理?!叭∠绣e誤功能或取消處理”指示屏幕頁控制部件61僅僅接收取消錯誤功能的所有打印設(shè)置或取消造成錯誤功能的處理中的任何一個?!安辉试S不一致”指示屏幕頁控制部件61在變?yōu)闊o效的功能或組合依其原樣留下的狀態(tài)下不接收處理?!安魂P(guān)心”指示不必取消錯誤功能。[第二實(shí)施例] 現(xiàn)在將描述本發(fā)明的第二實(shí)施例。由于在系統(tǒng)配置和硬件配置上與上述第一實(shí)施例的系統(tǒng)配置和硬件配置相同,將省略對其的重復(fù)描述。〈軟件配置〉圖3中示出的末端用戶環(huán)境I的客戶端PC 11的禁用信息生成部件65和錯誤確定部件66的軟件配置例如可以利用圖15中示出的軟件配置實(shí)現(xiàn)。圖15是圖I中示出的客戶端PC的另一示例的處理框圖。注意,在圖3中示出的軟件配置中,除了禁用信息生成部件65和錯誤確定部件66之外的軟件配置對于第一和第二實(shí)施例而言是公共的。因此,在圖15中,省略與圖3中的軟件配置中部件的相同的那些部件。
根據(jù)第二實(shí)施例,客戶端PC 11具有禁用控制部件200(參見圖15)。禁用控制部件200包括禁用插件管理部件201、禁用檢查插件202和禁用決定插件203。禁用控制部件200通過經(jīng)由禁用插件管理部件201執(zhí)行禁用檢查插件202和禁用決定插件203來實(shí)現(xiàn)禁用控制。禁用插件管理部件201是用于使用作為禁用插件管理部件201的附屬的禁用檢查插件202和禁用決定插件203來提供禁用控制的功能的模塊。禁用插件管理部件201管理禁用檢查插件202和禁用決定插件203的執(zhí)行次序(順序)。禁用檢查插件202向禁用插件管理部件201提供禁用檢查的功能。禁用決定插件203向禁用插件管理部件201提供禁用決定功能。例如,禁用檢查插件202使用禁用信息,并且提供確定是否存在錯誤功能的功能。禁用決定插件203提供取消錯誤功能的打印設(shè)置的功能?!刺幚磉^程〉 下面,將描述圖15的禁用控制部件200的處理流程。圖16是禁用控制部件200所執(zhí)行的處理的一個示例的順序圖。在步驟S51,禁用插件管理部件201接收禁用檢查請求。當(dāng)已經(jīng)接收到禁用檢查請求時,在步驟S52,禁用插件管理部件201向禁用檢查部件202發(fā)送禁用檢查請求。在步驟S53,禁用檢查插件202從打印作業(yè)210中獲取打印設(shè)置的信息。此外,在步驟S54,禁用檢查插件202從打印機(jī)裝置31的打印機(jī)能力設(shè)置文件211中,獲取功能信息和功能禁用信息作為打印機(jī)能力。注意,打印機(jī)能力設(shè)置文件211的細(xì)節(jié)將在稍后描述。此外,禁用檢查插件202從打印作業(yè)編輯應(yīng)用中獲取邏輯禁用信息。在步驟S55,禁用檢查插件202通過合并已經(jīng)由此獲取的功能信息、功能禁用信息和邏輯禁用信息,完成最終禁用信息。禁用檢查插件202通過將打印作業(yè)210的打印設(shè)置的信息與最終禁用信息進(jìn)行比較,執(zhí)行禁用檢查。禁用檢查插件202基于比較結(jié)果,確定是否存在根據(jù)最終禁用信息指示的禁用變?yōu)椴豢捎玫墓δ堋.?dāng)存在根據(jù)最終禁用信息指示的禁用變?yōu)椴豢捎玫墓δ軙r,禁用檢查插件202將這些功能作為錯誤功能,報(bào)告給禁用插件管理部件201。 在步驟S56,禁用插件管理部件201向禁用決定插件203發(fā)送禁用決定請求。隨后,在步驟S57,禁用決定插件203在打印作業(yè)210中包括的打印設(shè)置的信息中,反映取消錯誤功能。注意,禁用決定插件203可以顯示操作者利用來選擇取消錯誤功能的UI,并且因此操作者可以使用該UI來取消錯誤功能,如同上述第一實(shí)施例中所述?!秳?chuàng)建最終禁用信息的處理》圖17是用于創(chuàng)建最終禁用信息的處理的一個示例的順序圖。在步驟S61,禁用控制部件200向DevCaps處理部件220,請求功能信息和功能禁用信息作為打印機(jī)能力。在步驟S62和S63中,DevCaps處理部件220從DevCaps文件221中獲取功能信息和功能禁用信息,作為打印機(jī)能力。注意,DevCaps文件221是描述打印機(jī)能力的文件。例如,使用PostScript打印機(jī)描述(PPD)文件中規(guī)定的設(shè)備功能描述格式,描述DevCaps文件221。然后,處理進(jìn)行到步驟S64,并且DevCaps文件處理部件220向禁用控制部件200,提供從DevCaps文件221中獲取的作為打印機(jī)能力的功能信息和功能禁用信息。然后,在步驟S65和S66,禁用控制部件200從個體定義禁用文件22中獲取個體定義禁用信息,作為邏輯禁用信息的一個示例。個體定義禁用信息是除了 DevCaps文件221中記錄的禁用信息之外的個體定義(例如,指示單獨(dú)定義的禁用功能或功能組合)的禁用信息。處理進(jìn)行到步驟S67,禁用控制部件2020通過合并作為打印機(jī)能力從DevCaps文件221中獲取的功能信息和功能禁用信息、以及作為邏輯禁用信息的一個示例從個體定義禁用文件222中獲取的個體定義禁用信息,來完成最終的禁用信息?!秳?chuàng)建DevCaps文件221的處理》DevCaps文件處理部件220如下創(chuàng)建DevCaps文件221。首先,DevCaps文件處理部件220使用DevCaps定義文件。DevCaps定義文件是用于存儲取決于裝置的DevCaps信息的文件。對于每個打印機(jī)裝置31,都存在DevCaps定義文件。此外,DevCaps定義文件用作創(chuàng)建DevCaps文件221的基礎(chǔ)。DevCaps文件221是通過刪除和/或改變從打印機(jī)裝置31的DevCaps定義文件中獲取的定義內(nèi)容獲取的文件。例如,DevCaps文件221具有經(jīng)由管理信息庫(MIB)從打印機(jī)裝置31獲取的其中DevCaps定義文件中包括的描述反映修整器(finisher)的信息的內(nèi)容,如圖18中所示。圖18例示了 DevCaps文件221的一部分的一個示例。DevCaps文件221被分為功能能力部分和禁用條件部分。例如,圖18的DevCaps文件221是示出功能能力部分的一部分的描述的一個示例。在圖18的DevCaps文件221中,描述“False ILeftA IRightA 2Left 2Right 2Up Center”指示對應(yīng)的裝訂功能由打印機(jī)裝置31支持。此外,圖19例示了 DevCaps文件221的禁用條件部分的一個示例。圖19的DevCaps文件221的禁用條件部分指示功能禁用信息。注意,個體定義禁用文件222是邏輯禁用信息的一個示例??梢允褂门cDevCaps文件221的禁用條件部分的格式相同的格式,描述個體定義禁用文件222?!磳?shí)施例的總結(jié)〉根據(jù)本發(fā)明的實(shí)施例,可以在考慮打印機(jī)裝置31的功能信息和功能禁用信息以及打印作業(yè)編輯應(yīng)用的邏輯禁用信息的情況下,取消作業(yè)票據(jù)中的功能的設(shè)置。操作者可以在理解變?yōu)闊o效的功能的打印設(shè)置的同時,確定是否取消打印設(shè)置。注意,禁用信息生成部件65充當(dāng)能力獲取部件。錯誤確定部件66充當(dāng)確定部件。屏幕頁控制部件61充當(dāng)顯示部件??蛻舳薖C 11充當(dāng)打印作業(yè)編輯裝置。打印作業(yè)編輯應(yīng)用對應(yīng)于打印作業(yè)編輯程序。本發(fā)明不限于所具體公開的實(shí)施例,并且可以在不背離本發(fā)明的范圍的情況下進(jìn)行改變和修改。本專利申請基于2011年3月2日提交的日本優(yōu)先權(quán)專利申請No. 2011-045640以 及2011年12月26日提交的日本優(yōu)先權(quán)專利申請No. 2011-284021,上述申請的全部內(nèi)容在此通過引用并入。
權(quán)利要求
1.一種打印作業(yè)編輯設(shè)備,包括 能力獲取部件,被配置為獲取與計(jì)算機(jī)相連接的裝置的能力或者在使用所述計(jì)算機(jī)的打印過程中使用的裝置的能力的信息; 確定部件,被配置為在所述能力獲取部件已經(jīng)獲取所述裝置的能力的信息時,基于所述裝置的能力的信息以及所述打印作業(yè)編輯設(shè)備所具有的打印條件的信息,從在所接收的打印作業(yè)中已經(jīng)設(shè)置的功能中確定變?yōu)闊o效的功能;以及 顯示部件,被配置為顯示所述變?yōu)闊o效的功能的列表,并且用于確認(rèn)取消所述變?yōu)闊o效的功能的設(shè)置。
2.如權(quán)利要求I所述的打印作業(yè)編輯設(shè)備,其中, 所述裝置的能力的信息包括指示能夠被單獨(dú)地執(zhí)行的功能的功能信息、以及指示在功能上被禁用的功能組合的功能禁用信息,并且所述打印作業(yè)編輯設(shè)備所具有的打印條件的信息包括指示與所述打印作業(yè)具有的圖像信息相關(guān)地在邏輯上被禁用的功能組合的邏輯
3.如權(quán)利要求2所述的打印作業(yè)編輯設(shè)備,其中, 所述顯示部件被配置為接收對所述變?yōu)闊o效的功能中的一部分功能的取消,以及根據(jù)預(yù)定條件,允許對所述變?yōu)闊o效的功能進(jìn)行設(shè)置的狀態(tài)。
4.如權(quán)利要求3所述的打印作業(yè)編輯設(shè)備,其中, 所述確定部件被配置為在接收所述打印作業(yè)時、在改變所述裝置的指定時以及在進(jìn)行打印時,確定所述變?yōu)闊o效的功能。
5.如權(quán)利要求4所述的打印作業(yè)編輯設(shè)備,其中, 在接收到所述打印作業(yè)時,所述顯示部件被配置為接收對所述變?yōu)闊o效的功能中的一部分功能的取消,并且允許對所述變?yōu)闊o效的功能進(jìn)行設(shè)置的狀態(tài)。
6.如權(quán)利要求4所述的打印作業(yè)編輯設(shè)備,其中, 在接收到對所述裝置的指定的改變時,所述顯示部件被配置為接收對基于所述功能禁用信息變?yōu)闊o效的功能中的一部分功能的取消,并且不允許對基于所述功能禁用信息變?yōu)闊o效的功能進(jìn)行設(shè)置的狀態(tài)。
7.如權(quán)利要求4所述的打印作業(yè)編輯設(shè)備,其中, 在進(jìn)行打印時,所述顯示部件被配置為接收對基于所述邏輯禁用信息變?yōu)闊o效的功能中的一部分功能的取消,并且允許對基于所述邏輯禁用信息變?yōu)闊o效的功能進(jìn)行設(shè)置的狀態(tài)。
8.如權(quán)利要求4所述的打印作業(yè)編輯設(shè)備,其中, 在接收到所述打印作業(yè)時,所述顯示部件被配置為接收對基于所述功能信息、所述功能禁用信息和所述邏輯禁用信息中的任何一個變?yōu)闊o效的功能中的一部分功能的取消,并且允許對基于所述功能信息、所述功能禁用信息和所述邏輯禁用信息中的任何一個變?yōu)闊o效的功能進(jìn)行設(shè)置的狀態(tài); 在接收到對所述裝置的指定的改變時,所述顯示部件被配置為接收對基于所述功能信息變?yōu)闊o效的功能中的全部功能的取消、或者對造成如下確定的處理的取消,即基于所述功能信息所述功能變?yōu)闊o效的確定;接收對基于所述功能禁用信息變?yōu)闊o效的功能中的一部分功能的取消,并且不允許對基于所述功能禁用信息變?yōu)闊o效的功能進(jìn)行設(shè)置的狀態(tài);以及允許對基于所述邏輯禁用信息變?yōu)闊o效的功能進(jìn)行設(shè)置的狀態(tài);以及 在進(jìn)行打印時,所述顯示部件被配置為接收對基于所述功能信息變?yōu)闊o效的功能中的全部功能的取消、或者對造成如下確定的處理的取消,即基于所述功能信息所述功能變?yōu)闊o效的確定;接收對基于所述功能禁用信息變?yōu)闊o效的功能中的一部分功能的取消,并且不允許對基于所述功能禁用信息變?yōu)闊o效的功能進(jìn)行設(shè)置的狀態(tài);以及接收對基于所述邏輯禁用信息變?yōu)闊o效的功能中的一部分功能的取消,并且允許對基于所述邏輯禁用信息變?yōu)闊o效的功能進(jìn)行設(shè)置的狀態(tài)。
9.一種打印作業(yè)編輯方法,包括 計(jì)算機(jī)獲取與所述計(jì)算機(jī)相連接的裝置的能力或者在使用所述計(jì)算機(jī)的打印過程中使用的裝置的能力的信息; 在所述獲取步驟已經(jīng)獲取所述裝置的能力的信息時,所述計(jì)算機(jī)基于所述裝置的能力的信息以及打印作業(yè)編輯設(shè)備所具有的打印條件的信息,從所接收的打印作業(yè)中已經(jīng)設(shè)置的功能中確定變?yōu)闊o效的功能;以及 所述計(jì)算機(jī)顯示所述變?yōu)闊o效的功能的列表,并且允許確認(rèn)取消所述變?yōu)闊o效的功能的設(shè)置。
10.一種打印系統(tǒng),包括 如權(quán)利要求I中所述的打印作業(yè)編輯設(shè)備;以及 圖像形成裝置。
全文摘要
本發(fā)明涉及打印作業(yè)編輯裝置、打印作業(yè)編輯方法和打印系統(tǒng)。能力獲取部件獲取與計(jì)算機(jī)相連的裝置的能力或者在使用計(jì)算機(jī)的打印過程中使用的裝置的能力的信息;在能力獲取部件已經(jīng)獲取裝置的能力的信息時,確定部件基于裝置的能力的信息以及打印作業(yè)編輯程序所具有的打印條件的信息,從所接收的打印作業(yè)中已經(jīng)設(shè)置的功能中確定變?yōu)闊o效的功能;以及顯示部件顯示變?yōu)闊o效的功能的列表,并且用于確認(rèn)取消變?yōu)闊o效的功能的設(shè)置。
文檔編號G06F3/12GK102681803SQ20121005218
公開日2012年9月19日 申請日期2012年3月1日 優(yōu)先權(quán)日2011年3月2日
發(fā)明者木下明弘, 田中禎一, 筒井梨紗, 郭洪楊 申請人:株式會社理光
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
罗定市| 葵青区| 大邑县| 浮梁县| 阳春市| 达孜县| 龙山县| 舒城县| 建瓯市| 富锦市| 怀集县| 乌鲁木齐县| 桂东县| 宁强县| 通渭县| 临沧市| 阳东县| 青龙| 察雅县| 万载县| 鄂尔多斯市| 麦盖提县| 汉川市| 保定市| 攀枝花市| 固镇县| 东乌珠穆沁旗| 鄂托克旗| 台中县| 大渡口区| 游戏| 山东| 潍坊市| 乌拉特后旗| 灵台县| 微山县| 通化县| 永兴县| 宜丰县| 兴城市| 周口市|