專利名稱:作業(yè)管理裝置及控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及管理打印作業(yè)的作業(yè)管理裝置及其控制方法。
背景技術(shù):
作為P0D(Print On Demand,按需打印)設(shè)備的特征之一,已知有允許針對各個 輸出進(jìn)行不同打印處理的可變數(shù)據(jù)打印(以下簡稱為VDP)處理。在當(dāng)前的商業(yè)打印市 場中,對產(chǎn)品給予高附加值的VDP處理已經(jīng)普及,并且PPML(Personalized Print Markup Language,個性化打印標(biāo)記語言)、PDF/VT等的標(biāo)準(zhǔn)化已經(jīng)取得進(jìn)展。此外,通過針對各個 記錄操作已進(jìn)入打印工作流的VDP作業(yè)來進(jìn)行作業(yè)管理。即,通過指定VDP作業(yè)的記錄編 號來顯示進(jìn)度狀況和歷史,并發(fā)出再打印和編輯指令。另一方面,需要VDP處理與作業(yè)單(job ticket)之間的協(xié)作來提高附加值。例如, 需要包含可變打印數(shù)據(jù)的打印物的裝訂、不同樣式的裝訂等。作為滿足這些要求的標(biāo)準(zhǔn)化 技術(shù),使用JDF(Job Definition Format,作業(yè)定義格式)中的元數(shù)據(jù)是有效的。通過從JDF 參照嵌入在PPML或PDF/VT數(shù)據(jù)中的元數(shù)據(jù),將VDP作業(yè)中的記錄與裝訂樣式鏈接。傳統(tǒng) 上,存在一種涉及利用標(biāo)準(zhǔn)化格式的VDP作業(yè)的現(xiàn)有技術(shù)(參見日本特開2003-316549號 公報)。PPML數(shù)據(jù)等的元數(shù)據(jù)大致包括兩種不同類型的元數(shù)據(jù)從作為VDP作業(yè)的生成源 的數(shù)據(jù)庫得到的信息(姓名、地址等)、以及要由作業(yè)單控制的信息(封面與正文之間的區(qū) 別等)。前一信息(顯示元數(shù)據(jù))用作在操作如上所述的VDP作業(yè)時按照作業(yè)的記錄單位 參照的信息。另一方面,后一信息(以下稱為控制元數(shù)據(jù))用于允許各記錄單位作業(yè)的設(shè) 置顯示/編輯處理(紙張選擇、頁面范圍指定等)。為此,必須將包含在內(nèi)容數(shù)據(jù)和作業(yè)單中的元數(shù)據(jù)區(qū)分為顯示元數(shù)據(jù)和控制元數(shù) 據(jù)。然而,很難從包含在諸如PPML數(shù)據(jù)的VDP內(nèi)容中的元數(shù)據(jù)組中自動確定這些元數(shù)據(jù)。 從作業(yè)單中參照的元數(shù)據(jù)也經(jīng)常可能包含顯示元數(shù)據(jù)。因此,在管理由傳統(tǒng)VDP生成應(yīng)用 程序生成的作業(yè)時,即使使用諸如PPML的標(biāo)準(zhǔn)化格式,使用元數(shù)據(jù)的記錄單位信息的顯示 也是受限制的。例如,打印工作流的作業(yè)管理單元僅在由專用VDP應(yīng)用程序生成的作業(yè)的 情況下才能夠使用元數(shù)據(jù)。
發(fā)明內(nèi)容
本發(fā)明考慮了上述問題,并能夠通過對使用元數(shù)據(jù)的VDP作業(yè)中的元數(shù)據(jù)的用途 進(jìn)行適當(dāng)?shù)貐^(qū)別,來提高例如該VDP作業(yè)中的作業(yè)管理的可操作性。根據(jù)本發(fā)明的一個方面,提供了一種作業(yè)管理裝置,其基于內(nèi)容數(shù)據(jù)以及與所述 內(nèi)容數(shù)據(jù)相對應(yīng)的作業(yè)單按記錄來管理作業(yè),所述內(nèi)容數(shù)據(jù)包括與可變數(shù)據(jù)打印處理中使 用的內(nèi)容相關(guān)聯(lián)的指定,所述作業(yè)管理裝置包括元數(shù)據(jù)提取單元,其從所述內(nèi)容數(shù)據(jù)中提 取元數(shù)據(jù);元數(shù)據(jù)分類單元,其將所提取的元數(shù)據(jù)分類為用于控制所述作業(yè)的處理的控制 元數(shù)據(jù)和用于進(jìn)行與所述作業(yè)相關(guān)聯(lián)的顯示的顯示元數(shù)據(jù);以及生成單元,其生成用于使用所述顯示元數(shù)據(jù)的值按記錄顯示所述作業(yè)的第一信息。根據(jù)本發(fā)明的另一方面,提供了一種作業(yè)管理裝置,其基于內(nèi)容數(shù)據(jù)和相應(yīng)的作 業(yè)單來管理作業(yè),所述內(nèi)容數(shù)據(jù)包括與可變數(shù)據(jù)打印處理中使用的內(nèi)容相關(guān)聯(lián)的指定,所 述作業(yè)管理裝置包括元數(shù)據(jù)提取單元,其從所述內(nèi)容數(shù)據(jù)中提取元數(shù)據(jù);元數(shù)據(jù)分類單 元,其根據(jù)用途對所提取的元數(shù)據(jù)進(jìn)行分類;內(nèi)容數(shù)據(jù)編輯單元,其基于所述元數(shù)據(jù)分類單 元的分類結(jié)果來編輯所述內(nèi)容數(shù)據(jù),以使所述內(nèi)容數(shù)據(jù)分配有用于識別所述元數(shù)據(jù)的各用 途的識別信息;作業(yè)單編輯單元,其基于所述元數(shù)據(jù)分類單元的所述分類結(jié)果在所述作業(yè) 單中編輯用于參照所述元數(shù)據(jù)的信息;以及保持單元,其保持所編輯的內(nèi)容數(shù)據(jù)和作業(yè)單。根據(jù)本發(fā)明的又一方面,提供了一種作業(yè)管理裝置的控制方法,該作業(yè)管理裝置 基于內(nèi)容數(shù)據(jù)以及與所述內(nèi)容數(shù)據(jù)相對應(yīng)的作業(yè)單按記錄來管理作業(yè),所述內(nèi)容數(shù)據(jù)包括 與可變數(shù)據(jù)打印處理中使用的內(nèi)容相關(guān)聯(lián)的指定,所述控制方法包括元數(shù)據(jù)提取步驟,控 制所述作業(yè)管理裝置的元數(shù)據(jù)提取單元從所述內(nèi)容數(shù)據(jù)中提取元數(shù)據(jù);元數(shù)據(jù)分類步驟, 控制所述作業(yè)管理裝置的元數(shù)據(jù)分類單元將所提取的元數(shù)據(jù)分類為用于控制所述作業(yè)的 處理的控制元數(shù)據(jù)和用于進(jìn)行與所述作業(yè)相關(guān)聯(lián)的顯示的顯示元數(shù)據(jù);以及生成步驟,控 制所述作業(yè)管理裝置的生成單元生成用于使用所述顯示元數(shù)據(jù)的值按記錄顯示所述作業(yè) 的第一信息。根據(jù)本發(fā)明的又一方面,提供了一種作業(yè)管理裝置的控制方法,該作業(yè)管理裝置 基于內(nèi)容數(shù)據(jù)和相應(yīng)的作業(yè)單來管理作業(yè),所述內(nèi)容數(shù)據(jù)包括與可變數(shù)據(jù)打印處理中使用 的內(nèi)容相關(guān)聯(lián)的指定,所述控制方法包括元數(shù)據(jù)提取步驟,控制所述作業(yè)管理裝置的元數(shù) 據(jù)提取單元從所述內(nèi)容數(shù)據(jù)中提取元數(shù)據(jù);元數(shù)據(jù)分類步驟,控制所述作業(yè)管理裝置的元 數(shù)據(jù)分類單元根據(jù)用途對所提取的元數(shù)據(jù)進(jìn)行分類;內(nèi)容數(shù)據(jù)編輯步驟,控制所述作業(yè)管 理裝置的內(nèi)容數(shù)據(jù)編輯單元基于所述元數(shù)據(jù)分類步驟中的分類結(jié)果來編輯所述內(nèi)容數(shù)據(jù), 以使所述內(nèi)容數(shù)據(jù)分配有用于識別所述元數(shù)據(jù)的各用途的識別信息;作業(yè)單編輯步驟,控 制所述作業(yè)管理裝置的作業(yè)單編輯單元基于所述元數(shù)據(jù)分類步驟中的所述分類結(jié)果在所 述作業(yè)單中編輯用于參照所述元數(shù)據(jù)的信息;以及保持步驟,控制所述作業(yè)管理裝置的保 持單元來保持所編輯的內(nèi)容數(shù)據(jù)和作業(yè)單。如上所述,根據(jù)本發(fā)明,可以期望通過對使用元數(shù)據(jù)的VDP作業(yè)中的元數(shù)據(jù)的用 途進(jìn)行適當(dāng)?shù)貐^(qū)別,來提高例如該VDP作業(yè)中的作業(yè)管理的可操作性。根據(jù)以下參照附圖的對示例性實施例的描述,本發(fā)明的其它特征將變得清楚。
圖1是示出根據(jù)本發(fā)明的實施例的作業(yè)管理裝置的總體配置的示例的框圖;圖2是示出根據(jù)該實施例的存儲在數(shù)據(jù)庫中的信息的示例的表;圖3是示出根據(jù)該實施例的內(nèi)容數(shù)據(jù)的示例的圖;圖4A和圖4B是示出根據(jù)該實施例的作業(yè)單數(shù)據(jù)的示例的圖;圖5是示出根據(jù)該實施例的編輯后的數(shù)據(jù)的示例的圖;圖6A和圖6B是示出根據(jù)該實施例的編輯后的數(shù)據(jù)的示例的圖;圖7是示出根據(jù)該實施例的用戶界面窗口的示例的圖;圖8是示出根據(jù)該實施例的用戶界面窗口的示例的圖9是示出根據(jù)該實施例的用戶界面窗口的示例的圖;圖10是示出根據(jù)該實施例的用戶界面窗口的示例的圖;圖11是示出根據(jù)該實施例的用戶界面窗口的示例的圖;圖12是示出根據(jù)該實施例的處理的流程圖;圖13是示出根據(jù)該實施例的元數(shù)據(jù)分類處理的流程圖;圖14是示出根據(jù)該實施例的元數(shù)據(jù)分離處理的流程圖;圖15A和圖15B是示出根據(jù)該實施例的數(shù)據(jù)結(jié)構(gòu)的示例的圖;圖16是示出根據(jù)該實施例的PC的硬件配置的示例的框圖;圖17是示出根據(jù)該實施例的用戶界面窗口的示例的圖;圖18是示出根據(jù)第二實施例的作業(yè)管理裝置的總體配置的示例的框圖;圖19是根據(jù)第二實施例的流程圖;圖20是示出根據(jù)第二實施例的內(nèi)容數(shù)據(jù)的示例的圖;圖21A和圖21B是示出根據(jù)第二實施例的作業(yè)單的示例的圖;圖22是示出根據(jù)第三實施例的內(nèi)容數(shù)據(jù)的示例的圖;圖23是示出根據(jù)第三實施例的用戶界面窗口的示例的圖;以及圖24是根據(jù)第四實施例的流程圖。
具體實施例方式<第一實施例>以下,參照附圖詳細(xì)描述本發(fā)明的實施例。[作業(yè)管理系統(tǒng)的總體配置]圖1是示出作為根據(jù)本發(fā)明的作業(yè)管理系統(tǒng)的服務(wù)器、以及連接到該服務(wù)器的 VDP應(yīng)用程序、打印機(jī)設(shè)備和客戶端的示例的框圖。以下參照圖1描述各塊的功能。作業(yè)管理服務(wù)器1從VDP應(yīng)用程序2接受可變數(shù)據(jù)打印(VDP)作業(yè),并向打印機(jī) 設(shè)備4發(fā)出輸出指令。VDP應(yīng)用程序2從作為VDP作業(yè)源的數(shù)據(jù)庫3獲取記錄信息,并且 例如生成諸如PPML數(shù)據(jù)的VDP內(nèi)容以及諸如JDF數(shù)據(jù)的作業(yè)單。接著,VDP應(yīng)用程序2將 一組VDP內(nèi)容和作業(yè)單作為VDP作業(yè)發(fā)送到作業(yè)管理服務(wù)器1。打印機(jī)設(shè)備4具有解釋由 VDP應(yīng)用程序2生成的VDP內(nèi)容和作業(yè)單并執(zhí)行打印處理和諸如裝訂處理的后處理的功能。 作業(yè)管理客戶端5連接到作業(yè)管理服務(wù)器1,并且作業(yè)管理客戶端5被允許瀏覽作業(yè)管理服 務(wù)器上的與作業(yè)相關(guān)聯(lián)的信息和對與作業(yè)相關(guān)聯(lián)的設(shè)置進(jìn)行編輯。假定作業(yè)管理客戶端5 與作業(yè)管理服務(wù)器1之間的連接使用諸如Web應(yīng)用程序的客戶端-服務(wù)器模式技術(shù)。通信單元11從VDP應(yīng)用程序2接收VDP作業(yè),并將內(nèi)容數(shù)據(jù)存儲在內(nèi)容存儲單元 14中,將作業(yè)單存儲在作業(yè)單存儲單元15中。通信單元11將作業(yè)的接收通知給作業(yè)管理 單元24。作業(yè)管理單元24將接收到的作業(yè)輸入到作業(yè)隊列25。作業(yè)隊列中保持的數(shù)據(jù)僅 僅是管理信息,內(nèi)容數(shù)據(jù)與作業(yè)單被保持在內(nèi)容存儲單元14以及作業(yè)單存儲單元15中以 與管理信息鏈接。在接收到VDP作業(yè)時,元數(shù)據(jù)提取單元18從內(nèi)容數(shù)據(jù)和作業(yè)單中提取顯示元數(shù)據(jù) 和控制元數(shù)據(jù)。在這種情況下,元數(shù)據(jù)確定單元20確定內(nèi)容數(shù)據(jù)和作業(yè)單中所包含的元數(shù) 據(jù)的類型。元數(shù)據(jù)分離單元21將元數(shù)據(jù)提取單元18提取的數(shù)據(jù)分離為顯示元數(shù)據(jù)和控制元數(shù)據(jù)。內(nèi)容編輯單元17根據(jù)元數(shù)據(jù)分離單元21的分離結(jié)果來編輯內(nèi)容數(shù)據(jù)。作業(yè)單編 輯單元16根據(jù)元數(shù)據(jù)分離單元21的分離結(jié)果來編輯作業(yè)單。作業(yè)管理單元24基于作為 內(nèi)容編輯單元17和作業(yè)單編輯單元16的編輯結(jié)果的內(nèi)容數(shù)據(jù)和作業(yè)單來執(zhí)行作業(yè)管理。此外,作業(yè)管理單元24經(jīng)由通信單元13向作業(yè)管理客戶端5提供用戶界面窗口, 所述用戶界面窗口是由打印設(shè)置顯示生成單元22和VDP記錄顯示生成單元23生成并提 供的。作業(yè)管理單元24將輸入到作業(yè)隊列25中的作業(yè)經(jīng)由通信單元12發(fā)送到打印機(jī)設(shè) 備4。要發(fā)送到打印機(jī)設(shè)備4的作業(yè)包含存儲在內(nèi)容存儲單元14和作業(yè)單存儲單元15中 的內(nèi)容數(shù)據(jù)和作業(yè)單。作業(yè)管理單元24經(jīng)由通信單元12獲取打印機(jī)設(shè)備4的狀態(tài),并執(zhí) 行進(jìn)度管理和歷史管理。對于打印處理完成的作業(yè)和記錄,作業(yè)管理單元24從打印機(jī)設(shè)備 4接收與作業(yè)處理完成相關(guān)聯(lián)的返回數(shù)據(jù),作業(yè)歷史管理單元19將返回數(shù)據(jù)與內(nèi)容數(shù)據(jù)和 作業(yè)單相關(guān)聯(lián)地保持。本實施例中的VDP應(yīng)用程序2的用戶針對從顧客訂制的各個打印案件(print case)基于顧客信息定義邏輯。VDP應(yīng)用程序2基于各個案件的邏輯從數(shù)據(jù)庫3獲取信息, 并生成VDP打印作業(yè)。各個案件邏輯針對各個案件使用不同的信息。在本實施例中,需要打印輸出操作的用戶保持與各個案件相關(guān)聯(lián)的顧客信息。然 后,用戶為其各個顧客提供具有與顧客的特性相對應(yīng)的不同樣式及內(nèi)容的打印書。用戶的 顧客的特性被保持在數(shù)據(jù)庫3中。請注意,各個案件邏輯包括例如要打印的區(qū)域的定義以 及打印格式的定義。圖2是示出根據(jù)本發(fā)明的實施例的存儲在數(shù)據(jù)庫3中的信息的示例的表。在圖2 所示的表中,各行包括各個顧客的信息。各列表示與顧客相關(guān)聯(lián)的信息的類型。第一列表 示分配給各個顧客的標(biāo)識符(ID)。第二列表示各個顧客的姓名。第三列表示各個顧客的 地址。第四列表示各個顧客的性別。第五列表示各個顧客的年齡。第六列表示各個顧客的 職業(yè)。第七列表示各個顧客的愛好。在數(shù)據(jù)庫3中,第八列及后續(xù)列記錄信息,但是在本實 施例中省略這些信息。例如,如圖2所示,對于第一行(ID = 1)的顧客,[姓名(Name)]是 “山田花子(Hanako Yamada) ”,[性別(GENDER)]是“女性(FEMALE)”,[年齡]是“23” 歲。以下基于圖2所示的表的信息對本實施例中的案件邏輯的示例進(jìn)行描述。在本實 施例中,用戶根據(jù)顧客的年齡和性別執(zhí)行改變輸出樣式的打印裝訂處理。更具體地說,VDP 應(yīng)用程序2實現(xiàn)以下兩個條件[裝訂條件]條件1 針對男性使用藍(lán)色紙而針對女性使用粉色紙作為封面。條件2 針對小于40歲的顧客使用A5尺寸(小尺寸)的裝訂,而針對40歲或40 歲以上的顧客使用A4尺寸(大尺寸)的裝訂。VDP應(yīng)用程序2基于以上兩個條件生成內(nèi)容數(shù)據(jù)(PPML數(shù)據(jù))和作業(yè)單(JDF數(shù) 據(jù))。圖3示出根據(jù)本實施例的由VDP應(yīng)用程序2生成的內(nèi)容數(shù)據(jù)的示例。根據(jù)本實施 例的內(nèi)容數(shù)據(jù)符合PPML格式,并采用利用由XML定義的標(biāo)記語言的文本文檔的格式。然而, 圖3僅對描述本實施例所需的部分使用簡單表示,而沒有嚴(yán)格符合XML及PPML規(guī)范。PPML 格式具有參照要打印的外部數(shù)據(jù)的機(jī)制。然而,在本實施例的描述中,省略了作為參照目的 地的頁面數(shù)據(jù)。圖3描述了 35行的數(shù)據(jù)。然而,這些行號是為了本實施例的描述方便而分配的,并不是PPML內(nèi)容數(shù)據(jù)的要素。此外,第9行、第10行、第19行、第27行、第31行和 第34行不包含任何詳細(xì)的描述,并且實際的內(nèi)容數(shù)據(jù)包含未在圖3中描述的內(nèi)容。本實施例的內(nèi)容數(shù)據(jù)具有包括4層的數(shù)據(jù)結(jié)構(gòu)。最上層對應(yīng)整個內(nèi)容數(shù)據(jù)(PPML 第1行到第35行)。下一層對應(yīng)作業(yè)(JOB 第2行到第29行及第30行到第33行)。再 下一層對應(yīng)文檔(DOCUMENT 第13行到第20行、第21行到第28行以及第32行)。最下層 對應(yīng)頁面(PAGE 第17行、第18行、第25行以及第26行)。根據(jù)PPML格式的定義,還存在 其它層,但在圖3的示例中省略了它們。整個內(nèi)容數(shù)據(jù)與包括多個顧客的打印數(shù)據(jù)的所有打印數(shù)據(jù)相對應(yīng)。整個內(nèi)容數(shù)據(jù) 包括與目標(biāo)顧客數(shù)量一樣多的作業(yè)。作業(yè)是與一個顧客相對應(yīng)的打印數(shù)據(jù)。第2行到第29 行中的作業(yè)與圖3所示的內(nèi)容數(shù)據(jù)中的第一個顧客相對應(yīng)。同樣,與顧客相對應(yīng)的作業(yè)數(shù) 據(jù)與要打印的顧客的數(shù)量一樣多,但是圖3沒對后面的作業(yè)數(shù)據(jù)進(jìn)行描述。文檔與包含在 一個作業(yè)中的多個打印數(shù)據(jù)相對應(yīng)。本實施例的作業(yè)包括兩個文檔,即封面的打印數(shù)據(jù)和 正文的打印數(shù)據(jù)。文檔包含多個頁面數(shù)據(jù)。在圖3所示的示例中,作業(yè)層和文檔層包括元數(shù)據(jù)。與第2行到第29行中的作業(yè) 相對應(yīng)的元數(shù)據(jù)包含在第3行到第12行的描述中。與第13行到第20行中的文檔相對應(yīng) 的元數(shù)據(jù)包含在第14行到第16行的描述中。與第21行到第28行中的文檔相對應(yīng)的元數(shù) 據(jù)包含在第22行到第24行的描述中。各個元數(shù)據(jù)的描述描述了一組或更多組的單個項目 和值。與第3行到第12行中的作業(yè)相對應(yīng)的元數(shù)據(jù)的描述包括8組描述。從第4行到第 10行的7組針對各顧客描述了圖2所示的數(shù)據(jù)庫信息的完整項目。第11行中的數(shù)據(jù)描述了根據(jù)前述案件邏輯中的條件2確定的書本尺寸(Large/ Small,大/小)。與第14行到第16行中的文檔相對應(yīng)的元數(shù)據(jù)的描述包括一組描述。第 15行表示該文檔的類型(key =”DoCType”)是“Cover (封面)”。同樣,第23行表示該作 業(yè)的另一文檔的類型是“Body (正文)”。圖4A和圖4B示出根據(jù)本實施例的由VDP應(yīng)用程序2生成的作業(yè)單數(shù)據(jù)的示例。 圖4A和圖4B示出與圖3所示的內(nèi)容數(shù)據(jù)配對的作業(yè)單。根據(jù)本實施例的作業(yè)單數(shù)據(jù)符合 JDF格式,并采用利用由XML定義的標(biāo)記語言的文本文檔的格式。請注意,圖4A和圖4B僅 對本實施例的描述所需的部分使用簡單表示,而沒有嚴(yán)格符合XML和JDF規(guī)范。圖4A和圖 4B描述了 51行的數(shù)據(jù)。如同圖3所示的內(nèi)容數(shù)據(jù)那樣,圖4A和圖4B僅對本實施例的描述 所需的部分進(jìn)行描述,而第2行、第40行、第47行和第50行沒有包括任何詳細(xì)描述。參照圖4A,第3行到第19行描述了與相應(yīng)內(nèi)容數(shù)據(jù)(圖3)的對應(yīng)關(guān)系。第17行 指定圖3所示的內(nèi)容數(shù)據(jù)的文件名。第4行到第15行定義圖3中的元數(shù)據(jù)與圖4A和圖4B 所示的作業(yè)單中的描述之間的關(guān)系。例如,在第4行到第6行中,Path(路徑)屬性表示圖 3中的METADATA要素下方的具有Key屬性值[ID]的DATUM要素被作為圖4A和圖4B中的 名稱[SetTags]來參照。同樣,圖3中的元數(shù)據(jù)[DocType]、[BookSize]和[性別]被分別 作為圖4A和圖4B中的名稱“DocTags”、“Meta0”和“Metal”的參數(shù)來參照。作為作業(yè)單 中設(shè)置的信息的示例,第20行到第49行表示紙張選擇指令部分。最初,第20行聲明基于 “DOCTagS”、“Meta0”和“Metal”的值來切換設(shè)置。后續(xù)行被描述為具有上述三個元數(shù)據(jù)的 層級結(jié)構(gòu)。例如,第24行表示在[DocTags]、[MetaO]和[Metal]與內(nèi)容數(shù)據(jù)的內(nèi)容相對應(yīng)地分別具有參數(shù)“CoVer”、“Small”和“女”的情況下選擇“PinkGloSSyA4”紙。請注 意,“Cover”表示[封面],“Small”表示[小的書本尺寸],“女”表示[針對女性], “PinkGloSSyA4”表示[A4尺寸的粉色光澤紙]。請注意,圖4A和圖4B所示的作業(yè)單單獨(dú) 描述了與“PinkGloSSyA4”相對應(yīng)的紙張選擇指令的詳細(xì)描述,即紙張尺寸以及張紙類型。同樣,第27行指定在[DocTags]、[MetaO]和[Metal]分別具有參數(shù)“Cover,,、 “Small”和“男(MALE),,的情況下為“BlUeGloSSyA4” (A4尺寸的藍(lán)色光澤紙)。第32行指 定在[DocTags]、[MetaO]和[Metal]分別具有參數(shù)“Cover”、“Large”和“女”的情況下為 "PinkGlossyA3" (A3尺寸的粉色光澤紙)。第35 行指定在[DocTags]、[MetaO]和[Metal]分別具有參數(shù)“Cover,,、“Large,, 和“男”的情況下為“BlUeGl0SSyA3”(A3尺寸的藍(lán)色光澤紙)。第42行指定在[DocTags] 和[MetaO]分別具有參數(shù)“Body” (正文)和“Large”的情況下為“UnCOatedA4”(A4尺寸 的普通紙)。第45行指定在[DocTags]和[MetaO]分別具有參數(shù)“Body”和“Small”的情 況下為“UncoatedA5” (A5尺寸的普通紙)。打印機(jī)設(shè)備4識別上述的內(nèi)容數(shù)據(jù)與作業(yè)單數(shù)據(jù)的組合,并能夠針對各個顧客輸 出具有不同樣式的書本。然而,作業(yè)管理服務(wù)器1在其將作業(yè)發(fā)送到打印機(jī)設(shè)備4之前解 釋內(nèi)容數(shù)據(jù)和作業(yè)單,并對它們進(jìn)行編輯以使得能夠容易管理。圖5示出根據(jù)本實施例的由作業(yè)管理服務(wù)器1對圖3所示的內(nèi)容數(shù)據(jù)進(jìn)行編輯 的結(jié)果。以下將描述從圖3到圖5的更新內(nèi)容。首先,復(fù)制圖3的第11行中的元數(shù)據(jù) [BookSize]的信息,并且添加圖5的第11行中的新元數(shù)據(jù)[Additional_MetaO] 0復(fù)制圖 3的第7行中的元數(shù)據(jù)[性別]的信息,并添加圖5的第12行中的新元數(shù)據(jù)[Additional Metal]。包含[opt:type]屬性的識別信息被附加到圖5中第4行到第12行、第16行以及 第23行中的元數(shù)據(jù)描述的各個中。當(dāng)該屬性值是“CONTROL”時,其表示元數(shù)據(jù)被用作打印 設(shè)置控制參數(shù)。當(dāng)該屬性值是“DISPLAY”時,其表示元數(shù)據(jù)是要按照作業(yè)的記錄單位顯示 模式顯示的信息。通過內(nèi)容數(shù)據(jù)的這些轉(zhuǎn)換,能夠識別內(nèi)容數(shù)據(jù)中的顯示元數(shù)據(jù)和控制元 數(shù)據(jù)。圖6A和圖6B示出根據(jù)本實施例的由作業(yè)管理服務(wù)器1對圖4A和圖4B所示的作 業(yè)單數(shù)據(jù)進(jìn)行編輯的結(jié)果。以下將描述從圖4A和圖4B到圖6A和圖6B的更新內(nèi)容。首先, 刪除與在圖4A的第4行到第6行中描述的ID相對應(yīng)的元數(shù)據(jù)的描述。由于在作業(yè)單數(shù)據(jù) 的控制中不使用該元數(shù)據(jù)(即其不被參照),因此刪除該元數(shù)據(jù)。與圖5中的內(nèi)容數(shù)據(jù)的 修改相對應(yīng),元數(shù)據(jù)的名稱由圖4A的第11行中的[BookSize]改變?yōu)閳D6A的第8行中的 [Additional_MetaO]。此外,元數(shù)據(jù)的名稱由圖4A的第14行中的[性別]改變?yōu)閳D6A的 第 11 行中的[Additional_Metal]。[用戶界面窗口]以下將描述可以由作業(yè)管理服務(wù)器1基于更新為圖5和圖6所示的格式的作業(yè)信 息來顯示并編輯的用戶界面窗口的示例。圖7示出根據(jù)本實施例的用戶界面窗口的示例。 圖7所示的窗口由VDP記錄顯示生成單元23生成,并可以從作業(yè)管理客戶端5顯示和訪問。圖7示出按照VDP記錄單位顯示模式顯示由作業(yè)管理服務(wù)器1接收并保持在作業(yè) 隊列25中的作業(yè)列表的窗口的示例。參照圖7,整個窗口 100在水平方向上主要包括三個 分割顯示區(qū)域。左邊區(qū)域101顯示在作業(yè)隊列25中管理的作業(yè)編號。中央?yún)^(qū)域102與左邊區(qū)域101上顯示的作業(yè)編號對應(yīng)地顯示作業(yè)信息。中央?yún)^(qū)域102還顯示各個作業(yè)中的記 錄單位信息。右邊區(qū)域103與中央?yún)^(qū)域102上顯示的作業(yè)單位和記錄單位信息對應(yīng)地顯示 當(dāng)前狀態(tài)。水平滾動條104和垂直滾動條105用于控制窗口中的顯示位置。在圖7的示例 中,左邊區(qū)域101顯示四個作業(yè)106、114、115和116。作業(yè)編號[12]、[13]、[14]和[15] 被分別分配給這些作業(yè)。 此外,如從結(jié)合瀏覽左邊區(qū)域101和中央?yún)^(qū)域102所看到的,包含在作業(yè)106和 114中的記錄信息被展開并顯示。例如,對于作業(yè)編號[12],記錄單位信息107到113被顯 示。請注意,左邊區(qū)域101對各記錄單位信息不顯示任何作業(yè)編號。記錄單位信息的顯示/ 非顯示模式由位于中央?yún)^(qū)域102上的各個作業(yè)的左上角的部位進(jìn)行識別和切換。例如,在 具有作業(yè)編號[12]的作業(yè)中,部位119用[-]來表示顯示記錄單位信息。此外,部位120 用[+]來表示省略具有作業(yè)編號[15]的作業(yè)的記錄單位顯示。假定記錄單位顯示/非顯 示模式也可以通過點擊部位119或120來進(jìn)行切換。當(dāng)記錄單位信息被展開并顯示時,記錄單位信息的項目被顯示成與記錄項目欄 117或118類似。例如,在作業(yè)編號[12]的情況下,與記錄項目欄117類似地顯示項目[ID]、 [姓名]、[地址]、[性別]以及[年齡]。請注意,通過操作水平滾動條104可以確認(rèn)隱藏 的顯示部分。同樣,在作業(yè)編號[13]的情況下,與記錄項目欄118類似地顯示項目[ID]、 [姓名]、[地址]以及[顧客編號]。作為這些項目,列舉了各個單獨(dú)作業(yè)的內(nèi)容數(shù)據(jù)的 顯示信息元數(shù)據(jù)。即,以圖5作為示例,使用附加有第4行到第10行中的“DISPLAY”屬性 值的元數(shù)據(jù)。與各個作業(yè)的項目列表相對應(yīng)地顯示各條記錄單位信息。例如,從作業(yè)編號 [12]中的第一個顯示的記錄單位信息107中可以看到,[ID]是“1”,[姓名]是“Yamada... (山田···)”,[地址]是“Tokyo…(東京…)”,[性別]是“女”,[年齡]是“23”。一些部 分根據(jù)各顯示區(qū)域的狀態(tài)被隱藏,并且可以在UI窗口上對它們進(jìn)行調(diào)整。同樣,對記錄單 位信息108到113也是如此。這些記錄單位信息針對各個作業(yè)而不同。例如,對于作業(yè)編 號[13],顯示與作業(yè)編號[12]中的項目不同的項目。當(dāng)有多個要顯示的元數(shù)據(jù)項目時,可 以選擇用于排序和顯示其它項目的項目。在圖7中,部位127表示基于[ID]對作業(yè)編號 [12]的記錄單位信息進(jìn)行排序和顯示。當(dāng)使用其它項目對要顯示的信息進(jìn)行排序時,可以 通過點擊記錄項目欄117上的相應(yīng)項目來選擇排序項目。通過這種方式,由于可以基于任 意的元數(shù)據(jù)項目對信息進(jìn)行排序,因此能夠提高記錄單位顯示的可視性。右邊區(qū)域103與在中央?yún)^(qū)域102上顯示的作業(yè)單位和記錄單位信息對應(yīng)地顯示狀 態(tài)。例如,狀態(tài)121表示具有作業(yè)編號[12]的作業(yè)處于“進(jìn)行中”狀態(tài)。狀態(tài)122表示具有 作業(yè)編號[12]的作業(yè)中的記錄單位信息109的打印處理“完成”。狀態(tài)123表示記錄單位 信息110的打印處理目前正在“進(jìn)行中”。狀態(tài)124表示記錄單位信息112處于“等待”狀 態(tài)。同樣,狀態(tài)125表示作業(yè)編號[13]處于“等待”狀態(tài),狀態(tài)126表示作業(yè)編號[13]的 第一個記錄處于“等待”狀態(tài)。如上所述,由于可以在作業(yè)的記錄單位進(jìn)度顯示/管理窗口上分別顯示記錄單位 信息,因此能夠容易地識別所顯示的記錄是哪種記錄。在圖7中,通過選擇作業(yè)或記錄,能 夠執(zhí)行作業(yè)單位或記錄單位控制以及設(shè)置編輯處理。圖8示出當(dāng)用戶在圖7所示的作業(yè)管理窗口上選擇一個記錄并要對其操作時的用 戶界面窗口的示例。在圖8中,針對所選擇的記錄的操作列表被顯示為下拉菜單。按鈕130用于取消所選擇的記錄的打印處理。按鈕131用于刪除所選擇的記錄。按鈕132用于編輯與所選擇的記錄相對應(yīng)的設(shè)置。通過選擇按鈕132,用戶可以確認(rèn)并編輯作業(yè)單位和記錄單 位打印設(shè)置。圖9示出當(dāng)用戶選擇圖8中的按鈕132時顯示的用戶界面窗口的示例。圖9所示 的窗口由打印設(shè)置顯示生成單元22生成,并且可以從作業(yè)管理客戶端5顯示和訪問。參照 圖9,整個窗口 200在水平方向上主要包括兩個分割顯示區(qū)域。左邊區(qū)域201顯示元數(shù)據(jù)值 的組合。右邊區(qū)域202顯示與在左邊區(qū)域201上顯示的元數(shù)據(jù)值的組合相對應(yīng)的打印裝訂 設(shè)置的列表。通過在左邊區(qū)域201上重新選擇元數(shù)據(jù)值,來將右邊區(qū)域202上的顯示內(nèi)容 切換到與所選擇的元數(shù)據(jù)相對應(yīng)的內(nèi)容。左邊區(qū)域201和右邊區(qū)域202都具有用于調(diào)整窗 口上的隱藏部分的顯示位置的滾動條。垂直滾動條203用于沿垂直方向滾動左邊區(qū)域201。 垂直滾動條204用于沿垂直方向滾動右邊區(qū)域202。當(dāng)用戶在其改變與元數(shù)據(jù)的組合相對 應(yīng)的打印裝訂設(shè)置值后想要將該打印裝訂設(shè)置值反映到作業(yè)中時,用戶按下確定按鈕205。 另一方面,用戶按下取消按鈕206,從而不將該設(shè)置反映到作業(yè)中。在圖9的示例中,左邊區(qū)域201顯示三個元數(shù)據(jù)。元數(shù)據(jù)[DoCTagS]210被設(shè)置為 具有值“Body”213。元數(shù)據(jù)[Meta0]211被設(shè)置為具有值“Small”214。元數(shù)據(jù)[Metal]212 被設(shè)置為具有值“男” 215。即,在圖9所示的狀態(tài)中與這些元數(shù)據(jù)值的組合相對應(yīng)的打印 設(shè)置被顯示在右邊區(qū)域202上。此外,通過編輯在右邊區(qū)域202上顯示的打印設(shè)置,來改變與這些元數(shù)據(jù)值的組 合相對應(yīng)的打印裝訂設(shè)置。當(dāng)用戶改變左邊區(qū)域201上的任意元數(shù)據(jù)值時,用戶可以參照/ 編輯與元數(shù)據(jù)值的另一組合相對應(yīng)的打印裝訂設(shè)置。請注意,在左邊區(qū)域201上顯示的元 數(shù)據(jù)列舉了相應(yīng)作業(yè)的作業(yè)單中的控制元數(shù)據(jù)。即以圖6A為示例,列舉了第4行、第7行 和第10行中的元數(shù)據(jù)的關(guān)鍵碼(Key)。元數(shù)據(jù)值使用在圖6A和圖6B中所示的作業(yè)單中被 參照的值。在右邊區(qū)域202上顯示的打印裝訂設(shè)置顯示作業(yè)單數(shù)據(jù)中的與在左邊區(qū)域201上 顯示的元數(shù)據(jù)的組合相對應(yīng)的描述部分。例如,以圖6A和圖6B為示例,在右邊區(qū)域202上 顯示的設(shè)置與來自包括[DocTags]的值“Body”的第36行的描述相對應(yīng)。此外,右邊區(qū)域 202上的設(shè)置與包括[MetaO]的值“Small”的第41行的描述相對應(yīng)。由于圖6A和圖6B中 的相應(yīng)描述部分沒有指定[Metal],因此第42行與右邊區(qū)域202上的與紙張設(shè)置相關(guān)聯(lián)的 顯示/設(shè)置部分相對應(yīng)。對于其它打印設(shè)置,與元數(shù)據(jù)值的組合相對應(yīng)的作業(yè)單的描述部 分被類似地反映在右邊區(qū)域202上。相反,當(dāng)將右邊區(qū)域202上的編輯結(jié)果反映到作業(yè)中 時,與用戶界面上的輸入內(nèi)容相對應(yīng)地編輯作業(yè)單的相應(yīng)部分。圖10示出當(dāng)用戶在圖7所示的作業(yè)列表上選擇多個部分記錄以執(zhí)行再打印處理 時的窗口。在圖10中,用戶選擇記錄單位信息107、110和111的記錄。通過在下拉菜單上 按下按鈕133,用戶能夠發(fā)出所選擇記錄的再打印指令。即使當(dāng)用戶選擇部分記錄來進(jìn)行再 打印處理時,如圖10所示,也可以基于元數(shù)據(jù)選擇適當(dāng)?shù)挠涗?。此夕卜,圖11示出再打印處理期間的作業(yè)列表顯示窗口的示例。如圖11所示,用戶 很難僅通過作業(yè)140的作業(yè)單位顯示來辨別細(xì)節(jié)。然而,由于可以同時顯示多條記錄單位 元數(shù)據(jù)信息(即記錄單位信息141到143),因此也能夠提高再打印處理時作業(yè)的可視性。[處理序列]
圖12是示出根據(jù)本實施例的作業(yè)管理服務(wù)器1的處理序列的示例的流程圖。在步驟S1000中,處理開始。在步驟S1001中,作業(yè)管理單元24確定是否經(jīng)由通信單元11輸入了 VDP作業(yè)。如果接收到VDP作業(yè)(步驟S1001中的“是”),則處理進(jìn)入步 驟S1002。如果沒有輸入VDP作業(yè)(步驟S1001中的“否”),則處理跳轉(zhuǎn)到步驟S1006。在 步驟S1002中,內(nèi)容存儲單元14經(jīng)由通信單元11接收內(nèi)容數(shù)據(jù),并存儲所接收到的內(nèi)容數(shù) 據(jù)。在步驟S1003中,作業(yè)單存儲單元15經(jīng)由通信單元11接收作業(yè)單,并存儲所接收到的 作業(yè)單。在步驟S1004中,元數(shù)據(jù)提取單元18與各處理單元協(xié)作將所存儲的內(nèi)容數(shù)據(jù)及作 業(yè)單中的元數(shù)據(jù)分類為顯示元數(shù)據(jù)和控制元數(shù)據(jù)。稍后將參照圖13描述該分類處理。在步 驟S1005中,元數(shù)據(jù)提取單元18與各處理單元協(xié)作對輸入的內(nèi)容數(shù)據(jù)和作業(yè)單進(jìn)行編輯, 以根據(jù)用途來分離元數(shù)據(jù)。稍后將參照圖14描述該分離處理。在步驟S1006中,作業(yè)管理單元24基于用戶指令根據(jù)處理內(nèi)容將處理分支為步驟 S1007到步驟S1012。假定五個作業(yè)管理模式可用。在步驟S1007中,VDP記錄顯示生成單 元23基于例如圖7中所示的各條作業(yè)信息來生成作業(yè)管理窗口。VDP記錄顯示生成單元 23用作作業(yè)信息顯示生成單元。所生成的作業(yè)管理窗口經(jīng)由通信單元13被顯示在作業(yè)管 理客戶端5上。在步驟S1008中,打印設(shè)置顯示生成單元22生成例如圖9所示的打印裝訂 設(shè)置窗口。該打印裝訂設(shè)置窗口經(jīng)由通信單元13被顯示在作業(yè)管理客戶端5上。在步驟S1009中,作業(yè)管理單元24根據(jù)作業(yè)管理客戶端5的操作,將所編輯的內(nèi) 容數(shù)據(jù)和作業(yè)單經(jīng)由通信單元12發(fā)送到打印機(jī)設(shè)備4。在步驟SlOll中,作業(yè)管理單元24 經(jīng)由通信單元12從打印機(jī)設(shè)備4獲取作業(yè)執(zhí)行結(jié)果。作業(yè)管理單元24將包含在作業(yè)中的 顯示元數(shù)據(jù)與歷史信息相關(guān)聯(lián)地記錄在作業(yè)歷史管理單元19中。當(dāng)在打印處理后顯示作 業(yè)歷史時,作業(yè)管理單元24從作業(yè)歷史管理單元19獲取信息。在步驟S1012中,作業(yè)管理 單元24根據(jù)作業(yè)管理客戶端5的操作,選擇被選擇用以執(zhí)行再打印處理的作業(yè)的全部或部 分記錄,并復(fù)制它們作為新作業(yè)。在處理下次返回到步驟S1006之后,在步驟S1009中,作 業(yè)管理單元24將復(fù)制的作業(yè)發(fā)送到打印機(jī)設(shè)備4。在步驟S1007到步驟S1012中的處理完 成時,處理返回到步驟S1001,以重復(fù)上述處理。<元數(shù)據(jù)分類處理>以下將描述步驟S1004中的元數(shù)據(jù)分類處理的細(xì)節(jié)。圖13是示出與在圖12的步 驟S1004中的處理相對應(yīng)的處理序列的示例的流程圖。在步驟SllOO中,處理開始。在步驟SllOl中,元數(shù)據(jù)確定單元20列舉作業(yè)單中被 參照的元數(shù)據(jù)。例如,在圖4A和圖4B所示的作業(yè)單中,作業(yè)單中的標(biāo)記[DocTags]、[MetaO] 和[Metal]被參照,而標(biāo)記[SetTags]不被參照。因此,元數(shù)據(jù)確定單元20列舉三個元數(shù) 據(jù)[DocType]、[BookSize]和[性別]作為相應(yīng)的元數(shù)據(jù)。在這種情況下,假定在圖4A和 圖4B的示例中未示出的部分中不參照其它元數(shù)據(jù)。在步驟S1102中,元數(shù)據(jù)確定單元20 列舉在內(nèi)容數(shù)據(jù)中定義的元數(shù)據(jù)標(biāo)記。例如,在圖3所示的內(nèi)容數(shù)據(jù)中,元數(shù)據(jù)確定單元20 列舉由METADATA標(biāo)記限制的DATUM要素的key屬性值。更具體地說,元數(shù)據(jù)確定單元20 列舉元數(shù)據(jù)[ID]、[姓名]、[地址]、[性別]、[年齡]、[BookSize]、[DocType]等。在步驟S1103中,元數(shù)據(jù)確定單元20針對步驟S1102中所列舉的各個元數(shù)據(jù)重復(fù) 步驟S1104到步驟Sllll中的處理。在針對所有元數(shù)據(jù)的處理完成之后,處理結(jié)束。在步 驟S1104中,元數(shù)據(jù)確定單元20檢查關(guān)注元數(shù)據(jù)是否是作業(yè)層中的元數(shù)據(jù),即JOB標(biāo)記的層中的元數(shù)據(jù)。由于針對作業(yè)層中的元數(shù)據(jù)決定每個作業(yè)的一個值,因此該元數(shù)據(jù)不是作 業(yè)單中的控制元數(shù)據(jù)。即關(guān)注元數(shù)據(jù)可能是顯示元數(shù)據(jù)。如果關(guān)注元數(shù)據(jù)是作業(yè)層中的元 數(shù)據(jù)(步驟Sl 104中的“是”),則處理進(jìn)入步驟Sl 108 ;否則(步驟Sl 104中的“否”),處理 進(jìn)入步驟S1105。在步驟S1105中,元數(shù)據(jù)確定單元20檢查關(guān)注元數(shù)據(jù)是否是文檔層中的元數(shù)據(jù), 即DOCUMENT標(biāo)記的層中的元數(shù)據(jù)。如果關(guān)注元數(shù)據(jù)是文檔層中的元數(shù)據(jù)(步驟S1105中 的“是”),則處理進(jìn)入步驟S1106 ;否則(步驟S1105中的“否”),處理進(jìn)入步驟S1109。在 步驟S1106中,元數(shù)據(jù)確定單元20檢查內(nèi)容數(shù)據(jù)是包括一個文檔還是多個文檔。如果內(nèi)容 數(shù)據(jù)包含一個文檔,則即使當(dāng)關(guān)注元數(shù)據(jù)被包含在 文檔層中時,也決定該元數(shù)據(jù)的每個作 業(yè)的一個值。因此,關(guān)注元數(shù)據(jù)可能與作業(yè)層中的一樣是顯示元數(shù)據(jù)。如果內(nèi)容數(shù)據(jù)包括 一個文檔(步驟S1106中的“是”),則處理進(jìn)入步驟S1108 ;否則,即如果內(nèi)容數(shù)據(jù)包括多個 文檔(步驟Sl 106中的“否”),則處理進(jìn)入步驟Sl 107。在步驟Sl 107中,元數(shù)據(jù)確定單元20將關(guān)注元數(shù)據(jù)標(biāo)記為控制元數(shù)據(jù),并存儲所 標(biāo)記的元數(shù)據(jù)。之后,處理進(jìn)入步驟S1109。在步驟S1108中,元數(shù)據(jù)確定單元20將關(guān)注元 數(shù)據(jù)標(biāo)記為顯示元數(shù)據(jù),并存儲所標(biāo)記的元數(shù)據(jù)。之后,處理進(jìn)入步驟S1109。在步驟S1109 中,元數(shù)據(jù)確定單元20基于步驟SllOl中列舉的內(nèi)容來檢查是否從作業(yè)單中參照關(guān)注元數(shù) 據(jù)。如果從作業(yè)單中參照關(guān)注元數(shù)據(jù)(步驟S1109中的“是”),則處理進(jìn)入步驟Sllll ;否 則(步驟S1109中的“否”),處理進(jìn)入步驟S1110。 在步驟Sl 110中,元數(shù)據(jù)確定單元20將關(guān)注元數(shù)據(jù)標(biāo)記為顯示元數(shù)據(jù),并存儲所 標(biāo)記的元數(shù)據(jù)。在步驟Sllll中,元數(shù)據(jù)確定單元20將關(guān)注元數(shù)據(jù)標(biāo)記為控制元數(shù)據(jù),并 存儲所標(biāo)記的元數(shù)據(jù)。如果確定還存在要處理的元數(shù)據(jù),則處理返回步驟S1103,以針對其 它元數(shù)據(jù)重復(fù)上述處理。如果針對所有元數(shù)據(jù)完成處理,則在步驟S1113中結(jié)束該序列。通過上述處理,對包含在內(nèi)容數(shù)據(jù)和作業(yè)單中的所有元數(shù)據(jù)進(jìn)行的以下分類完 成。1.顯示元數(shù)據(jù)(僅附加顯示元數(shù)據(jù)的標(biāo)記)2.控制元數(shù)據(jù)(僅附加控制元數(shù)據(jù)的標(biāo)記)3.顯示元數(shù)據(jù)和控制元數(shù)據(jù)(附加兩種標(biāo)記)4.落在這些用途以外的元數(shù)據(jù)(不附加標(biāo)記)將分類結(jié)果數(shù)據(jù)作為對元數(shù)據(jù)進(jìn)行分類的附加標(biāo)記的信息返回給元數(shù)據(jù)提取單 元18。<元數(shù)據(jù)分離處理>以下將描述基于通過圖13中的處理獲得的分類信息對內(nèi)容數(shù)據(jù)和作業(yè)單進(jìn)行編 輯的處理。圖14是示出與圖12的步驟S1005中的處理相對應(yīng)的處理序列的示例的流程圖。 元數(shù)據(jù)提取單元18基于來自元數(shù)據(jù)確定單元20的分類結(jié)果來控制元數(shù)據(jù)分離單元21以 更新內(nèi)容數(shù)據(jù)和作業(yè)單。在步驟S1200中,處理開始。在步驟S1201中,內(nèi)容編輯單元17打開關(guān)注內(nèi)容數(shù)據(jù) 以便對它進(jìn)行編輯。在步驟S1202中,作業(yè)單編輯單元16打開關(guān)注作業(yè)單以便對它進(jìn)行編 輯。在步驟S1203中,元數(shù)據(jù)分離單元21針對內(nèi)容數(shù)據(jù)中的各個元數(shù)據(jù)重復(fù)從步驟S1204 到步驟S1214的處理。在步驟S1204中,元數(shù)據(jù)分離單元21基于圖13中的處理結(jié)果來檢查關(guān)注元數(shù)據(jù)是否附加有顯示標(biāo)記。如果關(guān)注元數(shù)據(jù)附加有顯示元數(shù)據(jù)的標(biāo)記(步驟S1204 中的“是”),則處理進(jìn)入步驟S1206 ;否則(步驟S1204中的“否”),處理進(jìn)入步驟S1205。在步驟S1205中,內(nèi)容編輯單元17對內(nèi)容數(shù)據(jù)進(jìn)行編輯,以將控制標(biāo)記添加到關(guān)注元數(shù)據(jù)。更具體地說,例如,內(nèi)容編輯單元17添加圖5的第16行或第23行中的屬性 [opt: type = ”CONTROL” ]。在步驟S1206中,內(nèi)容編輯單元17對內(nèi)容數(shù)據(jù)進(jìn)行編輯,以將 顯示標(biāo)記添加到關(guān)注元數(shù)據(jù)。更具體地說,例如,內(nèi)容編輯單元17添加圖5的第4行等中 的識別信息[opt type =” DISPLAY”]的屬性。之后,處理進(jìn)入步驟S1207。在步驟S1207中,元數(shù)據(jù)分離單元21基于圖13中的處理結(jié)果來檢查控制標(biāo)記是 否也被附加到關(guān)注元數(shù)據(jù)。如果控制元數(shù)據(jù)的標(biāo)記被附加到關(guān)注元數(shù)據(jù),即如果顯示元數(shù) 據(jù)和控制元數(shù)據(jù)的標(biāo)記都被附加到關(guān)注元數(shù)據(jù)(步驟S1207中的“是”),則處理進(jìn)入步驟 S1210;否則(步驟S1207中的“否”),處理進(jìn)入步驟S1208。在步驟S1208中,元數(shù)據(jù)分離 單元21檢查關(guān)注元數(shù)據(jù)是否屬于內(nèi)容數(shù)據(jù)的作業(yè)層。如果關(guān)注元數(shù)據(jù)屬于該作業(yè)層(步驟 S1208中的“是”),則返回到步驟S1203,并處理內(nèi)容中的下一個元數(shù)據(jù)。如果關(guān)注元數(shù)據(jù) 不屬于作業(yè)層(步驟S1208中的“否”),則處理進(jìn)入步驟S1209。在步驟S1209中,內(nèi)容編 輯單元17編輯內(nèi)容數(shù)據(jù),以將關(guān)注元數(shù)據(jù)的描述移動到作業(yè)層的位置。處理返回到S1203, 并處理內(nèi)容中的下一個元數(shù)據(jù)。通過步驟S1210到步驟S1214中的處理,內(nèi)容數(shù)據(jù)被編輯成包括兩種元數(shù)據(jù),即具 有與被分類為顯示元數(shù)據(jù)和控制元數(shù)據(jù)兩者的元數(shù)據(jù)相等的值的顯示元數(shù)據(jù)和控制元數(shù) 據(jù)。由此,實現(xiàn)內(nèi)容數(shù)據(jù)編輯單元。在步驟S1210中,內(nèi)容編輯單元17編輯內(nèi)容數(shù)據(jù),以 復(fù)制被描述為顯示元數(shù)據(jù)的關(guān)注元數(shù)據(jù)。更具體地說,例如,內(nèi)容編輯單元17復(fù)制圖5中 的第7行,并添加第12行。接著,內(nèi)容編輯單元17將key的值改變?yōu)樾轮礫Additional Metal]。在這種情況下,假定使用在內(nèi)容數(shù)據(jù)中未使用過的新的元數(shù)據(jù)名。內(nèi)容編輯單元 17將內(nèi)容數(shù)據(jù)中的所有元數(shù)據(jù)[性別]復(fù)制到該[AdditionalMetal]。元數(shù)據(jù)值保持與 第5行中的值相同的值[女]。之后,處理進(jìn)入步驟S1211。在步驟S1211中,元數(shù)據(jù)分離單元21從分類結(jié)果數(shù)據(jù)(稍后描述的圖15B)中的復(fù) 制源元數(shù)據(jù)中刪除控制元數(shù)據(jù)的標(biāo)記。即,在上述示例中,從控制元數(shù)據(jù)的分類中排除[性 另Ij]元數(shù)據(jù)。之后,處理進(jìn)入步驟S1212。在步驟S1212中,元數(shù)據(jù)分離單元21將作為控制 元數(shù)據(jù)的標(biāo)記附加到分類結(jié)果數(shù)據(jù)(稍后描述的圖15B)中的復(fù)制目的地元數(shù)據(jù)。即,在上 述示例中,將[AdditionalMetal]元數(shù)據(jù)分類為控制元數(shù)據(jù)。之后,處理進(jìn)入步驟S1213。在步驟S1213中,內(nèi)容編輯單元17編輯內(nèi)容數(shù)據(jù),以將控制標(biāo)記添加到復(fù)制目 的地元數(shù)據(jù)。更具體地說,例如,內(nèi)容編輯單元17將作為圖5的第12行中的識別信息的 [opt: type]屬性更新為“CONTROL”。之后,處理進(jìn)入步驟S1214。在步驟S1214中,作業(yè)單編輯單元16與在內(nèi)容數(shù)據(jù)中復(fù)制的元數(shù)據(jù)相對應(yīng)地替換 作業(yè)單中的元數(shù)據(jù)。更具體地說,例如,作業(yè)單編輯單元16與圖6A的第11行中類似地將 [ikey]值改變?yōu)椤癆dditionalMetal”。之后,處理進(jìn)入到步驟S1208。如果確定針對內(nèi)容 數(shù)據(jù)中的所有關(guān)注元數(shù)據(jù)完成了步驟S1204及后續(xù)步驟中的處理,則處理進(jìn)入步驟S1216。 如果還存在要處理的關(guān)注元數(shù)據(jù),則重復(fù)步驟S1204及后續(xù)步驟中的處理。在步驟S1216中,元數(shù)據(jù)分離單元21針對作業(yè)單中的所有關(guān)注元數(shù)據(jù)重復(fù)步驟 S1217和步驟S1218中的處理。在步驟S1217中,元數(shù)據(jù)分離單元21檢查關(guān)注元數(shù)據(jù)是否被標(biāo)記為控制元數(shù)據(jù)。如果關(guān)注元數(shù)據(jù)未被標(biāo)記為控制元數(shù)據(jù)(步驟S1217中的“否”), 則處理進(jìn)入步驟S1218。如果關(guān)注元數(shù)據(jù)被標(biāo)記為控制元數(shù)據(jù)(步驟S1217中的“是”), 則處理返回到步驟S1216,并處理JT (作業(yè)單)中的下一個元數(shù)據(jù)。在步驟S1218中,作業(yè) 單編輯單元16從作業(yè)單中刪除與關(guān)注元數(shù)據(jù)相關(guān)聯(lián)的描述。更具體地說,例如,圖4A中的 從第4行到第6行的描述與元數(shù)據(jù)[ID]相關(guān)聯(lián)。然而,由于該元數(shù)據(jù)未被確定為控制元數(shù) 據(jù),因此在圖6A和圖6B中將其刪除。如果確定針對作業(yè)單中的所有關(guān)注元數(shù)據(jù)完成了步驟 S1217及步驟S1218中的處理,則處理進(jìn)入步驟S1220 ;如果還存在要處理的關(guān)注元數(shù)據(jù),則 對要處理的關(guān)注元數(shù)據(jù)應(yīng)用步驟S1217和S1218中的處理。當(dāng)針對所有元數(shù)據(jù)完成內(nèi)容數(shù) 據(jù)和作業(yè)單的編輯處理時,在步驟S1220中關(guān)閉內(nèi)容數(shù)據(jù)和作業(yè)單,由此結(jié)束處理。 [元數(shù)據(jù)分類數(shù)據(jù)結(jié)構(gòu)]以下將參照圖15A和圖15B描述與元數(shù)據(jù)分類處理相關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)的示例。圖 15A示出根據(jù)本實施例的數(shù)據(jù)結(jié)構(gòu)的示例。圖15A示出表現(xiàn)保持在元數(shù)據(jù)確定單元20和元 數(shù)據(jù)分離單元21中的元數(shù)據(jù)類型的數(shù)據(jù)結(jié)構(gòu)。圖15A中所示的數(shù)據(jù)的示例與圖13中的處 理完成時圖3所示的內(nèi)容數(shù)據(jù)以及圖4A和圖4B所示的作業(yè)單相對應(yīng)。圖15A所示的數(shù)據(jù) 結(jié)構(gòu)具有表結(jié)構(gòu)。該表包括與元數(shù)據(jù)的名稱相對應(yīng)的顯示元數(shù)據(jù)標(biāo)記和控制元數(shù)據(jù)標(biāo)記。 在初始狀態(tài)下,兩種標(biāo)記都清空為0。當(dāng)元數(shù)據(jù)被標(biāo)記為顯示元數(shù)據(jù)時,顯示標(biāo)記值被設(shè)置 為“1”。同樣,當(dāng)元數(shù)據(jù)被標(biāo)記為控制元數(shù)據(jù)時,控制標(biāo)記值被設(shè)置為“1”。圖15B示出本實施例中類似地表現(xiàn)數(shù)據(jù)類型的數(shù)據(jù)結(jié)構(gòu)的示例。圖15B所示的數(shù) 據(jù)的示例與圖14中的處理完成時圖5所示的內(nèi)容數(shù)據(jù)以及圖6A和圖6B所示的作業(yè)單相 對應(yīng)。[服務(wù)器及客戶端PC的配置]最后,以下將參照圖16描述用作作業(yè)管理服務(wù)器1以及作業(yè)管理客戶端5的計算 機(jī)(以下稱為PC)。作為PC的硬件配置,已知具有各種連接方法、各種總線以及接口的配 置。圖16中要介紹的硬件配置僅僅是一個示例,可以采用其它配置。由虛線框起的部分是稱作主板的電路板,在該主板上安裝有下面要描述的功能。 兩個CPU 301控制該服務(wù)器PC的整個軟件,并經(jīng)由CPU總線302連接到高速緩沖存儲器 303。稱為北橋304和南橋309的LSI (大規(guī)模集成)芯片控制主板上的各種總線。諸如 SDRAM 307的存儲器用于服務(wù)器PC中的數(shù)據(jù)的臨時存儲,包括北橋304與南橋309之間的 數(shù)據(jù)交換。北橋304具有高速PCI (外圍部件互聯(lián))總線305。具有32位/66MHz規(guī)格的PCI 總線較為普遍。此外,可以使用更高速的PCIExpress和PCI-X總線。在這種情況下,可以 經(jīng)由SCSI控制器以及SCSI接口 321訪問SCSI外部設(shè)備(例如用于大容量數(shù)據(jù)的硬盤驅(qū) 動器)。此外,在顯示器313上顯示圖像所需的圖形控制器312經(jīng)由AGP總線306連接到北 橋 304。此外,通用PCI總線310 (32位/33MHz)連接到南橋309,諸如以太網(wǎng)(Ethernet )的NIC(網(wǎng)絡(luò)接口卡)318也連接到南橋309。請注意,在假定要連接兩個網(wǎng)絡(luò)系統(tǒng)的情況 下,在圖16中連接有兩個NIC。當(dāng)僅要連接一個網(wǎng)絡(luò)系統(tǒng)時,可以使用一個NIC。然而,當(dāng) 要使用諸如吉比特以太網(wǎng)(Gigabit Ethernet )的高速NIC時,可以使用北橋側(cè)的高速 PCI總線305以確保高性能。此外,南橋309具有IDE (Integrated Disk Electronics,集成磁盤電子)總線308。硬盤驅(qū)動器(HDD) 315、⑶-ROM(或⑶-R或⑶-R/W)驅(qū)動器314或 DVD (或DVD-R、DVD-R/ff或DVD-RAM)驅(qū)動器連接到IDE總線308。這些驅(qū)動器用于存儲包 括服務(wù)器PC的控制軟件的各種數(shù)據(jù)、在安裝服務(wù)器PC時讀出數(shù)據(jù)或存儲大容量數(shù)據(jù)(檔 案)。諸如USB存儲器的USB外部設(shè)備連接到USB端口 316。CPU 301經(jīng)由超級I/O 311連 接到鍵盤319、鼠標(biāo)320或軟盤驅(qū)動器(F/D驅(qū)動器)317以輸入/輸出數(shù)據(jù)。請注意,根據(jù) 本實施例的作業(yè)管理裝置的操作在CPU執(zhí)行存儲在諸如ROM的計算機(jī)可讀存儲介質(zhì)中的程 序時實現(xiàn)。如上所述,將內(nèi)容數(shù)據(jù)和作業(yè)單中描述的元數(shù)據(jù)分類為顯示元數(shù)據(jù)和控制元數(shù) 據(jù),以編輯元數(shù)據(jù)信息。以這種方式,能夠提高VDP作業(yè)的作業(yè)管理系統(tǒng)中的作業(yè)顯示、設(shè) 置編輯以及進(jìn)度確認(rèn)操作中的記錄單位的可視性。由此,能夠提供一種用戶接口,該用戶接 口能夠減少在執(zhí)行VDP作業(yè)時具有重要作用的VDP記錄單位操作(例如檢查及與打印結(jié)果 日志的對應(yīng)確認(rèn)、再打印處理時要打印的記錄的確認(rèn)以及設(shè)置改變)中的錯誤。即使在編 輯打印裝訂設(shè)置時,也能夠在檢查與元數(shù)據(jù)的對應(yīng)的同時編輯設(shè)置。例如,由于圖8所示的 窗口允許設(shè)置為[將針對男性的打印物輸出到托盤1上而將針對女性的打印物輸出到托盤 2上],因此能夠在確認(rèn)輸出物時減少錯誤。圖17示出使用圖8所示的窗口上的滾動條來 顯示排紙托盤設(shè)置區(qū)域的窗口的示例。請注意,本實施例將基于PPML的數(shù)據(jù)例示為保持元數(shù)據(jù)的內(nèi)容數(shù)據(jù)。此外,與使 用PPML—樣,使用能夠保持元數(shù)據(jù)的其它可變數(shù)據(jù)格式(例如PDF/VT)能夠獲得同樣的效 果。對不同的作業(yè)單格式也是如此。盡管附加有元數(shù)據(jù)的層依賴于內(nèi)容數(shù)據(jù)的格式,但是 除了作業(yè)層和文檔層以外,它們還可以包括頁面層和對象層。在本實施例中,使用附加到作 業(yè)層和文檔層的元數(shù)據(jù)作為基準(zhǔn)。然而,當(dāng)元數(shù)據(jù)被附加到頁面層和對象層時,可以對它們 應(yīng)用元數(shù)據(jù)分類處理?!吹诙嵤├狄韵聦⒚枋霰景l(fā)明的第二實施例。由于第二實施例具有與第一實施例相同的基本 配置,因此以下將僅描述與第一實施例的不同之處。圖18是第二實施例的框圖。圖18與 第一實施例中的圖1相對應(yīng)。圖18中的與圖1中相同的附圖標(biāo)記代表與圖1中相同的塊。參照圖18,數(shù)據(jù)庫(DB)訪問單元10訪問數(shù)據(jù)庫3。在第二實施例中,元數(shù)據(jù)分離 單元21經(jīng)由DB訪問單元10訪問作為內(nèi)容數(shù)據(jù)的生成源的數(shù)據(jù)庫3,以便更準(zhǔn)確地識別元 數(shù)據(jù)。圖19是第二實施例的流程圖。圖19與第一實施例中的圖13相對應(yīng)。圖19是與 圖13不同的步驟的流程圖。在圖13中,處理從步驟S1104或S1106進(jìn)入步驟S1108。在第 二實施例中,在這些步驟之間執(zhí)行圖19所示的處理。如果在步驟S1104或步驟S1106中確定處理進(jìn)入步驟S1108,則執(zhí)行圖19中的步驟S1114。在步驟S1114中,DB訪問單元10訪問登記顧客的個人信息(顧客信息)的數(shù)據(jù) 庫3?;陉P(guān)注元數(shù)據(jù)的名稱檢查是否存儲了相應(yīng)列的顧客信息。接著在步驟S1115中,檢 查是否從數(shù)據(jù)庫3的顧客信息中復(fù)制了關(guān)注元數(shù)據(jù)。例如,從關(guān)注元數(shù)據(jù)與列名稱匹配的 事實可以看出,從數(shù)據(jù)庫中復(fù)制了圖3的第7行中的[性別]。此外,從元數(shù)據(jù)與數(shù)據(jù)庫中 的列名稱不匹配的事實可以看出,未從數(shù)據(jù)庫中復(fù)制圖3的第11行中的[BookSize]。如果 從數(shù)據(jù)庫中復(fù)制了關(guān)注元數(shù)據(jù)(步驟S1115中的“是”),則處理進(jìn)入步驟S1108;否則(步驟Sl 115中的“否”),處理進(jìn)入步驟Sl 107。圖20、圖21A和圖21B示出根據(jù)圖19所示的處理的、對與圖3和圖4相對應(yīng)的內(nèi) 容數(shù)據(jù)和作業(yè)單的編輯結(jié)果的示例。如圖20中的第7行和第12行所示,[性別]被用作 顯示元數(shù)據(jù)和控制元數(shù)據(jù)兩者。另一方面,從第11行可以看出,[BookSize]被確定為基于 年齡生成的控制元數(shù)據(jù)。
如上所述,通過訪問數(shù)據(jù)庫,能夠更準(zhǔn)確地對元數(shù)據(jù)進(jìn)行分類。〈第三實施例〉以下將描述本發(fā)明的第三實施例。由于第三實施例具有與第二實施例相同的基本 配置,因此以下將僅描述與第二實施例的不同之處。在第二實施例中,通過經(jīng)由DB訪問單 元10訪問數(shù)據(jù)庫3,各元數(shù)據(jù)與個人信息相互關(guān)聯(lián)。在第三實施例中,除了用于通過訪問 數(shù)據(jù)庫3來獲取信息的記錄單位標(biāo)識符以及控制元數(shù)據(jù)以外,從內(nèi)容數(shù)據(jù)中刪除顯示元數(shù) 據(jù)。圖22示出作為第三實施例的編輯結(jié)果的內(nèi)容數(shù)據(jù)的示例。圖22與圖20所示的 內(nèi)容數(shù)據(jù)相對應(yīng)。在第三實施例中,刪除ID數(shù)據(jù)以外的顯示元數(shù)據(jù),并且當(dāng)顯示元數(shù)據(jù)的 內(nèi)容顯示在窗口上時通過參照數(shù)據(jù)庫3來獲得顯示元數(shù)據(jù)的內(nèi)容。由此,只有具有訪問數(shù) 據(jù)庫3的權(quán)限的用戶能夠瀏覽顯示元數(shù)據(jù),即個人信息。圖23示出根據(jù)第三實施例的當(dāng)針 對沒有訪問數(shù)據(jù)庫3的權(quán)限的用戶隱藏(限制)了顯示元數(shù)據(jù)的一部分內(nèi)容時的顯示窗口 的示例。如上所述,當(dāng)用戶具有訪問數(shù)據(jù)庫的權(quán)限時,其能夠經(jīng)由數(shù)據(jù)庫獲取并顯示元數(shù) 據(jù)的內(nèi)容,從而實現(xiàn)個人信息的顯示控制。〈第四實施例〉以下將描述本發(fā)明的第四實施例。由于第四實施例具有與第一實施例相同的基本 配置,因此以下將僅描述與第一實施例的不同之處。在第四實施例中,從顯示元數(shù)據(jù)中排除 在所有記錄中具有相同值的元數(shù)據(jù)。圖24是第四實施例的流程圖。圖24與第一實施例中的圖13相對應(yīng)。圖24是與 圖13不同的步驟的流程圖。盡管在圖13中處理從步驟SlllO或Sllll返回到步驟S1103, 但是在第四實施例中,在這些步驟之間執(zhí)行圖24所示的處理。在步驟SlllO或Sllll中的處理完成時,處理進(jìn)入步驟S1120。在步驟S1120中, 檢查內(nèi)容數(shù)據(jù)中的關(guān)注元數(shù)據(jù)的值是否在所有記錄中具有相同值。如果關(guān)注元數(shù)據(jù)在所有 記錄中具有相同值(步驟Sl 120中的“是”),則處理進(jìn)入步驟Sl 121 ;否則(步驟Sl 120中 的“否”),處理返回到步驟S1103。在步驟S1121中,如果關(guān)注元數(shù)據(jù)被標(biāo)記為顯示元數(shù)據(jù), 則取消該標(biāo)記。然后,處理返回到步驟S1103。如上所述,通過從顯示元數(shù)據(jù)中排除在所有記錄中具有相同值的元數(shù)據(jù),能夠控 制在顯示記錄時不顯示不必要的元數(shù)據(jù)。通過這種方式,能夠提高記錄的可視性。其它實施例本發(fā)明的實施例提供一種作業(yè)管理裝置,其基于內(nèi)容數(shù)據(jù)和相應(yīng)的作業(yè)單來管理 作業(yè),所述內(nèi)容數(shù)據(jù)包括與可變數(shù)據(jù)打印處理中使用的內(nèi)容相關(guān)聯(lián)的指定,所述作業(yè)管理 裝置包括元數(shù)據(jù)提取單元,其被構(gòu)造為從所述內(nèi)容數(shù)據(jù)中提取元數(shù)據(jù);
元數(shù)據(jù)分類單元,其被構(gòu)造為根據(jù)用途對所提取的元數(shù)據(jù)進(jìn)行分類;內(nèi)容數(shù)據(jù)編輯單元,其可操作用來基于所述元數(shù)據(jù)分類單元的分類結(jié)果來編輯所述內(nèi)容數(shù)據(jù),以使所述內(nèi)容數(shù)據(jù)分配有用于識別所述元數(shù)據(jù)的各用途的識別信息;作業(yè)單編輯單元,其可操作用來基于所述元數(shù)據(jù)分類單元的分類結(jié)果在所述作業(yè) 單中編輯用于參照所述元數(shù)據(jù)的信息,以及保持單元,其保持所編輯的內(nèi)容數(shù)據(jù)和作業(yè)單。另一實施例提供一種作業(yè)管理裝置的控制方法,該作業(yè)管理裝置基于內(nèi)容數(shù)據(jù)和 相應(yīng)的作業(yè)單來管理作業(yè),所述內(nèi)容數(shù)據(jù)包括與可變數(shù)據(jù)打印處理中使用的內(nèi)容相關(guān)聯(lián)的 指定,所述控制方法包括元數(shù)據(jù)提取步驟,控制所述作業(yè)管理裝置的元數(shù)據(jù)提取單元從所述內(nèi)容數(shù)據(jù)中提 取元數(shù)據(jù);元數(shù)據(jù)分類步驟,控制所述作業(yè)管理裝置的元數(shù)據(jù)分類單元根據(jù)用途對所提取的 元數(shù)據(jù)進(jìn)行分類;內(nèi)容數(shù)據(jù)編輯步驟,控制所述作業(yè)管理裝置的內(nèi)容數(shù)據(jù)編輯單元基于所述元數(shù)據(jù) 分類步驟中的分類結(jié)果,來編輯所述內(nèi)容數(shù)據(jù),以使所述內(nèi)容數(shù)據(jù)分配有用于識別所述元 數(shù)據(jù)的各用途的識別信息;作業(yè)單編輯步驟,控制所述作業(yè)管理裝置的作業(yè)單編輯單元基于所述元數(shù)據(jù)分類 步驟中的所述分類結(jié)果在所述作業(yè)單中編輯用于參照所述元數(shù)據(jù)的信息;以及保持步驟,控制所述作業(yè)管理裝置的保持單元來保持所編輯的內(nèi)容數(shù)據(jù)和作業(yè)單。本發(fā)明的各方面還能夠通過讀出并執(zhí)行記錄在存儲裝置上的用于執(zhí)行上述實施 例的功能的程序的系統(tǒng)或設(shè)備的計算機(jī)(或諸如CPU或MPU的裝置)、以及由系統(tǒng)或設(shè)備的 計算機(jī)例如讀出并執(zhí)行記錄在存儲裝置上的用于執(zhí)行上述實施例的功能的程序來執(zhí)行步 驟的方法來實現(xiàn)。鑒于此,例如經(jīng)由網(wǎng)絡(luò)或者從用作存儲裝置的各種類型的記錄介質(zhì)(例 如計算機(jī)可讀介質(zhì))向計算機(jī)提供程序。雖然參照上述示例性實施例對本發(fā)明進(jìn)行了說明,但是應(yīng)當(dāng)理解,本發(fā)明不限于 所公開的示例性實施例。應(yīng)當(dāng)對所附權(quán)利要求的范圍給予最寬的解釋,以使其涵蓋所有變 型、等同結(jié)構(gòu)及功能。
權(quán)利要求
一種作業(yè)管理裝置,其基于內(nèi)容數(shù)據(jù)以及與所述內(nèi)容數(shù)據(jù)相對應(yīng)的作業(yè)單按記錄來管理作業(yè),所述內(nèi)容數(shù)據(jù)包括與可變數(shù)據(jù)打印處理中使用的內(nèi)容相關(guān)聯(lián)的指定,所述作業(yè)管理裝置包括元數(shù)據(jù)提取單元,其從所述內(nèi)容數(shù)據(jù)中提取元數(shù)據(jù);元數(shù)據(jù)分類單元,其將所提取的元數(shù)據(jù)分類為用于控制所述作業(yè)的處理的控制元數(shù)據(jù)和用于進(jìn)行與所述作業(yè)相關(guān)聯(lián)的顯示的顯示元數(shù)據(jù);以及生成單元,其生成用于使用所述顯示元數(shù)據(jù)的值按記錄顯示所述作業(yè)的第一信息。
2.根據(jù)權(quán)利要求1所述的作業(yè)管理裝置,所述作業(yè)管理裝置還包括作業(yè)單編輯單元, 所述作業(yè)單編輯單元在所述作業(yè)單中編輯用于參照所述控制元數(shù)據(jù)的信息。
3.根據(jù)權(quán)利要求1所述的作業(yè)管理裝置,其中,所述生成單元根據(jù)在基于所述第一信 息顯示所述作業(yè)時的用戶指令,來生成用于顯示用來發(fā)出打印指令或編輯處理設(shè)置的畫面 的第二信息。
4.根據(jù)權(quán)利要求1所述的作業(yè)管理裝置,其中,當(dāng)基于所述第一信息顯示所述作業(yè)時, 根據(jù)用戶來限制使用所述顯示元數(shù)據(jù)的至少一部分值的顯示。
5.根據(jù)權(quán)利要求1所述的作業(yè)管理裝置,所述作業(yè)管理裝置還包括接收單元,所述接 收單元將所述內(nèi)容數(shù)據(jù)和所述作業(yè)單發(fā)送到處理作業(yè)的外部設(shè)備,并從所述外部設(shè)備接收 表示所述作業(yè)的處理狀態(tài)的返回數(shù)據(jù),其中,所述生成單元基于由所述接收單元接收到的所述返回數(shù)據(jù)來生成用于按記錄可 識別地顯示所述作業(yè)的狀態(tài)的第三信息。
6.根據(jù)權(quán)利要求1所述的作業(yè)管理裝置,其中,所述元數(shù)據(jù)分類單元將針對各記錄設(shè) 置的元數(shù)據(jù)或不從所述作業(yè)單中參照的元數(shù)據(jù)分類為所述顯示元數(shù)據(jù)。
7.根據(jù)權(quán)利要求1所述的作業(yè)管理裝置,其中,所述元數(shù)據(jù)分類單元將所述元數(shù)據(jù)分 類為顯示元數(shù)據(jù)、控制元數(shù)據(jù)以及用作顯示元數(shù)據(jù)和控制元數(shù)據(jù)兩者的元數(shù)據(jù),并且所述裝置還包括內(nèi)容編輯單元,其編輯所述內(nèi)容數(shù)據(jù)以包括兩種元數(shù)據(jù),所述兩種元數(shù)據(jù)包括具有與 由所述元數(shù)據(jù)分類單元分類為用作顯示元數(shù)據(jù)和控制元數(shù)據(jù)兩者的元數(shù)據(jù)一致的相同值 的顯示元數(shù)據(jù)和控制元數(shù)據(jù);以及保持單元,其保持由所述內(nèi)容數(shù)據(jù)編輯單元編輯的所述內(nèi)容數(shù)據(jù)。
8.根據(jù)權(quán)利要求1所述的作業(yè)管理裝置,其中,所述元數(shù)據(jù)分類單元將所述元數(shù)據(jù)分 類為顯示元數(shù)據(jù)、控制元數(shù)據(jù)以及用作顯示元數(shù)據(jù)和控制元數(shù)據(jù)兩者的元數(shù)據(jù),并且所述裝置還包括內(nèi)容編輯單元,其編輯所述內(nèi)容數(shù)據(jù)以使由所述元數(shù)據(jù)分類單元分類為所述用作顯示 元數(shù)據(jù)和控制元數(shù)據(jù)兩者的元數(shù)據(jù)包括具有相同值的顯示元數(shù)據(jù)和控制元數(shù)據(jù);以及保持單元,其保持由所述內(nèi)容數(shù)據(jù)編輯單元編輯的所述內(nèi)容數(shù)據(jù)。
9.一種作業(yè)管理裝置,其基于內(nèi)容數(shù)據(jù)和相應(yīng)的作業(yè)單來管理作業(yè),所述內(nèi)容數(shù)據(jù)包 括與可變數(shù)據(jù)打印處理中使用的內(nèi)容相關(guān)聯(lián)的指定,所述作業(yè)管理裝置包括元數(shù)據(jù)提取單元,其從所述內(nèi)容數(shù)據(jù)中提取元數(shù)據(jù);元數(shù)據(jù)分類單元,其根據(jù)用途對所提取的元數(shù)據(jù)進(jìn)行分類;內(nèi)容數(shù)據(jù)編輯單元,其基于所述元數(shù)據(jù)分類單元的分類結(jié)果來編輯所述內(nèi)容數(shù)據(jù),以使所述內(nèi)容數(shù)據(jù)分配有用于識別所述元數(shù)據(jù)的各用途的識別信息;作業(yè)單編輯單元,其基于所述元數(shù)據(jù)分類單元的所述分類結(jié)果在所述作業(yè)單中編輯用 于參照所述元數(shù)據(jù)的信息;以及保持單元,其保持所編輯的內(nèi)容數(shù)據(jù)和作業(yè)單。
10.一種作業(yè)管理裝置的控制方法,該作業(yè)管理裝置基于內(nèi)容數(shù)據(jù)以及與所述內(nèi)容數(shù) 據(jù)相對應(yīng)的作業(yè)單按記錄來管理作業(yè),所述內(nèi)容數(shù)據(jù)包括與可變數(shù)據(jù)打印處理中使用的內(nèi) 容相關(guān)聯(lián)的指定,所述控制方法包括元數(shù)據(jù)提取步驟,控制所述作業(yè)管理裝置的元數(shù)據(jù)提取單元從所述內(nèi)容數(shù)據(jù)中提取元 數(shù)據(jù);元數(shù)據(jù)分類步驟,控制所述作業(yè)管理裝置的元數(shù)據(jù)分類單元將所提取的元數(shù)據(jù)分類為 用于控制所述作業(yè)的處理的控制元數(shù)據(jù)和用于進(jìn)行與所述作業(yè)相關(guān)聯(lián)的顯示的顯示元數(shù) 據(jù);以及生成步驟,控制所述作業(yè)管理裝置的生成單元生成用于使用所述顯示元數(shù)據(jù)的值按記 錄顯示所述作業(yè)的第一信息。
11.一種作業(yè)管理裝置的控制方法,該作業(yè)管理裝置基于內(nèi)容數(shù)據(jù)和相應(yīng)的作業(yè)單來 管理作業(yè),所述內(nèi)容數(shù)據(jù)包括與可變數(shù)據(jù)打印處理中使用的內(nèi)容相關(guān)聯(lián)的指定,所述控制 方法包括元數(shù)據(jù)提取步驟,控制所述作業(yè)管理裝置的元數(shù)據(jù)提取單元從所述內(nèi)容數(shù)據(jù)中提取元 數(shù)據(jù);元數(shù)據(jù)分類步驟,控制所述作業(yè)管理裝置的元數(shù)據(jù)分類單元根據(jù)用途對所提取的元數(shù) 據(jù)進(jìn)行分類;內(nèi)容數(shù)據(jù)編輯步驟,控制所述作業(yè)管理裝置的內(nèi)容數(shù)據(jù)編輯單元基于所述元數(shù)據(jù)分類 步驟中的分類結(jié)果來編輯所述內(nèi)容數(shù)據(jù),以使所述內(nèi)容數(shù)據(jù)分配有用于識別所述元數(shù)據(jù)的 各用途的識別信息;作業(yè)單編輯步驟,控制所述作業(yè)管理裝置的作業(yè)單編輯單元基于所述元數(shù)據(jù)分類步驟 中的所述分類結(jié)果在所述作業(yè)單中編輯用于參照所述元數(shù)據(jù)的信息;以及保持步驟,控制所述作業(yè)管理裝置的保持單元來保持所編輯的內(nèi)容數(shù)據(jù)和作業(yè)單。
全文摘要
本發(fā)明涉及作業(yè)管理裝置及控制方法,所述作業(yè)管理裝置基于內(nèi)容數(shù)據(jù)以及與該內(nèi)容數(shù)據(jù)相對應(yīng)的作業(yè)單按記錄來管理作業(yè),所述內(nèi)容數(shù)據(jù)包括與可變數(shù)據(jù)打印處理中使用的內(nèi)容相關(guān)聯(lián)的指定,所述作業(yè)管理裝置包括元數(shù)據(jù)提取單元,其從所述內(nèi)容數(shù)據(jù)中提取元數(shù)據(jù);元數(shù)據(jù)分類單元,其將所提取的元數(shù)據(jù)分類為用于控制所述作業(yè)的處理的控制元數(shù)據(jù)和用于進(jìn)行與所述作業(yè)相關(guān)聯(lián)的顯示的顯示元數(shù)據(jù);以及生成單元,其生成用于使用所述顯示元數(shù)據(jù)的值按記錄顯示所述作業(yè)的第一信息。
文檔編號H04N1/387GK101840321SQ20101013972
公開日2010年9月22日 申請日期2010年3月17日 優(yōu)先權(quán)日2009年3月17日
發(fā)明者大嶋慶諾 申請人:佳能株式會社