打印控制系統(tǒng)和方法
【專利摘要】本發(fā)明涉及控制打印處理的打印控制系統(tǒng),其目的在于提供能夠防止屬性設(shè)定錯誤引起色再現(xiàn)性下降的打印控制系統(tǒng)和方法。本發(fā)明的打印控制系統(tǒng)具備作為打印要求部來發(fā)送打印對象的數(shù)據(jù)和屬性并提出打印要求的用戶PC(110)、以及作為打印控制部來評述屬性并控制打印處理實行的屬性評價裝置(120)。其中,屬性評價裝置(120)在屬性設(shè)定不正確的情況下,通知用戶PC(110)屬性設(shè)定不正確,用戶PC(110)在收到屬性設(shè)定不正確的通知的情況下,通知用戶屬性設(shè)定不正確。
【專利說明】
打印控制系統(tǒng)和方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及控制打印處理的打印控制系統(tǒng),具體涉及在打印時通過評價屬性來控制打印處理的打印控制系統(tǒng)和方法。
【背景技術(shù)】
[0002]以往的色彩管理技術(shù)是利用描述依賴設(shè)備的色空間(例如RGB和CMYK等)和不依賴設(shè)備的色空間(例如CIELAB等)之間對應(yīng)關(guān)系的ICC屬性文件(例如輸入屬性文件和輸出屬性文件等),通過不依賴設(shè)備的色空間,來實施多臺圖像處理裝置之間的顏色配合。
[0003]通常在輸入裝置(掃描儀和數(shù)碼相機(jī)等)和輸出裝置(打印機(jī)等)之間,能夠顯示的色空間如圖19所示,存在諸多不同,為此在打印以打印輸出裝置無法顯示的顏色形成的圖像數(shù)據(jù)時,需要實行色域匹配,將形成該圖像數(shù)據(jù)的顏色轉(zhuǎn)換成輸出裝置能夠顯示的顏色。
[0004]專利文獻(xiàn)1(JP特開2013-129097號公報)公開了一例以往的技術(shù)方案,該方案利用上述色彩管理技術(shù),圖像處理裝置根據(jù)多臺設(shè)備的屬性文件,設(shè)定假想色域,用該假想色域上定義的色基準(zhǔn)屬性文件,來轉(zhuǎn)換輸入數(shù)據(jù)的色域匹配裝置的PCS(ProfiIe Connect1nSpace)值,期望控制多臺輸出裝置之間的輸出顏色差異。
[0005]但是,在打印對象的數(shù)據(jù)文件中存在如圖20所示的PDF格式數(shù)據(jù)文件,該pdf格式數(shù)據(jù)文件中能夠埋入多種物件(object),如圖像、圖形線條以及文書等,而且能夠設(shè)定每個物件輸入屬性文件。還可以在輸入屬性文件中設(shè)定每個物件是否實行色域匹配。而在輸出屬性文件中,用戶可以指定是否對打印對象的整個數(shù)據(jù)文件實行色域匹配。
[0006]為此,在打印對象的數(shù)據(jù)文件中包含多個物件時,如果輸入屬性文件中指定對物件實行色域匹配,并且輸出屬性文件中指定對整個數(shù)據(jù)文件實行色域匹配。在這種情況下,專利文獻(xiàn)I公開的圖像處理裝置對經(jīng)過基于輸入屬性文件的色域匹配的物件進(jìn)一步實施基于輸出屬性文件的色域匹配,從而發(fā)生顏色再現(xiàn)性差的問題。
[0007]用戶可以在輸入屬性文件中指定輸出裝置,但是如果輸入屬性文件中指定的輸出裝置與輸出屬性文件中指定的輸出打印對象的數(shù)據(jù)文件的實際輸出裝置不同,則實行打印時也會發(fā)生顏色再現(xiàn)性下降的問題。
【發(fā)明內(nèi)容】
[0008]鑒于上述問題,本發(fā)明的目的在于解決上述現(xiàn)有技術(shù)中的問題,提供能夠防止屬性設(shè)定錯誤引起色再現(xiàn)性下降的打印控制系統(tǒng)和方法。
[0009]為了達(dá)到上述目的,本發(fā)明提供一種打印控制系統(tǒng),具備:打印要求部,用來發(fā)送打印對象的數(shù)據(jù)和屬性,提出打印要求;以及,打印控制部,用來評價所述屬性,控制打印處理的實行,其中,所述打印控制部在所述屬性的設(shè)定不正確的情況下,通知所述打印要求部所述屬性的設(shè)定不正確,所述打印要求部在收到所述屬性的設(shè)定不正確的通知的情況下,通知用戶所述屬性的設(shè)定不正確。
[0010]本發(fā)明的效果在于,能夠防止屬性設(shè)定錯誤引起色再現(xiàn)性下降。
【附圖說明】
[0011]圖1是本發(fā)明的打印控制系統(tǒng)100的示意圖。
[0012]圖2是打印控制系統(tǒng)100中的信息處理裝置的硬件結(jié)構(gòu)示意圖。
[0013]圖3是打印控制系統(tǒng)100中的打印裝置的硬件構(gòu)成示意圖。
[0014]圖4是用戶PCllO的功能模塊構(gòu)成示意圖。
[0015]圖5是屬性評價裝置120的功能構(gòu)成示意圖。
[0016]圖6是屬性管理裝置130的功能構(gòu)成示意圖。
[0017]圖7是設(shè)備控制裝置140的功能構(gòu)成示意圖。
[0018]圖8是打印裝置150a的功能構(gòu)成示意圖。
[0019]圖9是一例表示打印控制系統(tǒng)100實行的處理的實施方式的流程圖。
[0020]圖10是一例表示屬性評價裝置120實行的處理的實施方式的流程圖。
[0021]圖11是一例表示屬性評價裝置120實行圖10中步驟S1004所示的處理的實施方式的流程圖。
[0022]圖12是一例表示屬性管理裝置130實行的處理的實施方式的流程圖。
[0023]圖13是表示屬性管理裝置130實行的處理的另一例實施方式的流程圖。
[0024]圖14是一例屬性的頁首信息的示意圖。
[0025]圖15是表示屬性評價裝置120實行圖10的步驟S1004所示的處理的另一種實施方式的流程圖。
[0026]圖16是表示屬性管理裝置130實行的處理的另一種實施方式的流程圖。
[0027]圖17是一例表示用戶PCl10實行的處理的實施方式的流程圖。
[0028]圖18是屬性評價裝置120實行的處理的另一實施方式的流程圖。
[0029]圖19是色域匹配引起的輸入裝置的色空間和輸出裝置的色空間之間差異的示意圖。
[0030]圖20是輸入文件數(shù)據(jù)為pdf格式數(shù)據(jù)的一例示意圖。
【具體實施方式】
[0031]以下參考附圖描述本發(fā)明的實施方式。
[0032]圖1是本發(fā)明的打印控制系統(tǒng)100的示意圖。該打印控制系統(tǒng)100包括用戶PC110、屬性評價裝置120、屬性管理裝置130、設(shè)備控制裝置140、打印裝置150a和150b。這些裝置連接網(wǎng)絡(luò)160。網(wǎng)絡(luò)160為互聯(lián)網(wǎng)或LAN等網(wǎng)絡(luò)。
[0033]用戶PCllO是具有打印要求部功能的打印處理裝置,用來根據(jù)用戶指示要求提供打印對象的數(shù)據(jù)文件。打印對象的數(shù)據(jù)文件中埋入色轉(zhuǎn)換表(以下稱為色基準(zhǔn)屬性文件),用來將該數(shù)據(jù)文件中包含的物件顏色轉(zhuǎn)換成輸出裝置的打印裝置能夠顯示的顏色?;诿枋鲚斎胙b置(掃描儀或數(shù)碼相機(jī)等)顏色再現(xiàn)性特性的輸入屬性文件(sRGB或AdobeRGB等)以及描述打印控制系統(tǒng)100包含的打印裝置的顏色再現(xiàn)特性的輸出屬性文件,生成色基準(zhǔn)屬性文件。
[0034]用戶PCllO利用色基準(zhǔn)屬性文件,轉(zhuǎn)換打印對象的數(shù)據(jù)文件中包含的物件的顏色,而后顯示到顯示裝置上。這樣用戶便能夠在顯示畫面上確認(rèn)用輸出裝置的打印裝置能夠打印的顏色所表示的物件。
[0035]用戶PCllO在打印打印對象的數(shù)據(jù)文件時,將打印對象的數(shù)據(jù)文件、色基準(zhǔn)屬性文件以及作為輸出裝置的打印裝置的輸出屬性文件,與打印要求一起送往屬性評價裝置120,指示打印。
[0036]屬性評價裝置120是具有打印控制功能的信息處理裝置,用于評價用戶PCllO提供的屬性文件,并根據(jù)評價結(jié)果,控制打印處理。屬性評價裝置120在屬性文件設(shè)定正確的情況下,讓設(shè)備控制裝置140實行打印處理。相反,如果屬性文件設(shè)定不正確,則屬性評價裝置120在用戶PCllO上顯示警告通知畫面。
[0037]屬性管理裝置130是用來在描述屬性文件或打印對象的數(shù)據(jù)文件時,提供需要使用的轉(zhuǎn)換表的信息處理裝置。屬性管理裝置130響應(yīng)屬性評價裝置120的要求,向?qū)傩栽u價裝置120提供這些信息。
[0038]設(shè)備控制裝置140是用于控制打印控制系統(tǒng)110包含的打印裝置的信息處理裝置。打印裝置150a和150b在設(shè)備控制裝置140的控制下打印打印對象的數(shù)據(jù)文件。
[0039]在圖1所示的實施方式中,屬性評價裝置120、屬性管理裝置130以及設(shè)備控制裝置140均為單獨的裝置,但是在其他的實施方式中,這些裝置也可以作為打印控制部,以單獨一臺裝置構(gòu)成。此外,還可以在用戶PCllO上安裝具備屬性評價裝置120、屬性管理裝置130以及設(shè)備控制裝置140的功能部。
[0040]圖2是本發(fā)明的信息處理裝置的硬件結(jié)構(gòu)示意圖。用戶PCllO是用來處理各種圖像數(shù)據(jù)的裝置。用戶?(:110包含處理器200、1?01201、1^1202、皿0203、以及網(wǎng)絡(luò)接口卡010204。這些裝置通過主線連接,裝置之間可以通信。
[0041]處理器200是用于執(zhí)行用戶PCllO動作控制程序的運算裝置。R0M201是用來保存根程序等數(shù)據(jù)的非易失性存儲裝置。RAM202是易失性存儲裝置,用來向用戶PCllO提供執(zhí)行程序的執(zhí)行空間。HDD203是非易失性存儲裝置,用來保存能夠用各種匯編語言描述本發(fā)明的程序或打印對象的數(shù)據(jù)文件等數(shù)據(jù)。
[0042]處理器200用來在用戶PCllO的OS的控制下從HDD203讀取本發(fā)明的程序,展開到RAM202上執(zhí)行,實現(xiàn)下述功能。NIC204用來控制用戶PCllO與打印控制系統(tǒng)100中其他信息處理裝置之間的數(shù)據(jù)通信。
[0043]圖3是本發(fā)明的打印裝置的硬件構(gòu)成示意圖。以下參考圖3描述打印裝置150a的硬件構(gòu)成。在此,打印裝置150b的硬件構(gòu)成與打印裝置150a相同,不重復(fù)描述。
[0044]打印裝置15(^包含處理器300、肋1301、1^1302、邢0303、以及網(wǎng)絡(luò)接口卡010304、操作面板305以及繪圖儀306。這些裝置通過主線連接,其間可以通信。
[0045]處理器300是用于執(zhí)行打印裝置150a動作控制程序的運算裝置。R0M301是非易失性存儲裝置,用來保存根程序等數(shù)據(jù)。RAM302是易失性存儲裝置,用來向打印裝置150提供執(zhí)行程序的執(zhí)行空間。HDD303是非易失性存儲裝置,用來保存能夠用各種匯編語言描述本發(fā)明的程序或打印對象的數(shù)據(jù)文件等數(shù)據(jù)。處理器300用來在打印裝置150a的OS的控制下從HDD303讀取本發(fā)明的程序,展開到RAM202上執(zhí)行,實現(xiàn)下述功能。
[0046]NIC304用來控制打印裝置150a與打印控制系統(tǒng)100中其他信息處理裝置之間的數(shù)據(jù)通信。操作面板305用來接收用戶指示。繪圖儀306用來在打印媒體上打印。
[0047]圖4是用戶PCllO的功能模塊構(gòu)成示意圖。以下參考圖4描述用戶PCllO的功能模塊構(gòu)成。
[0048]用戶PCllO具有收信部400、顯示控制部401、數(shù)據(jù)制作部402、色基準(zhǔn)屬性生成部403以及送信部404。
[0049]收信部400用來接收來自打印控制系統(tǒng)100中其他裝置的各種數(shù)據(jù)。401用來控制用戶PCl 10的顯示裝置。顯示控制部401在顯示裝置上顯示各種畫面。
[0050]數(shù)據(jù)制作部402用來制作打印對象的數(shù)據(jù)文件。色基準(zhǔn)屬性生成部403用來根據(jù)輸入屬性文件以及作為輸出裝置的打印裝置的輸出屬性文件,生成色基準(zhǔn)屬性文件。
[0051]送信部404用來向打印控制系統(tǒng)100中的其他裝置發(fā)送各種數(shù)據(jù),具體發(fā)送打印要求以及打印對象的數(shù)據(jù)文件、屬性文件、屬性文件評價原則等數(shù)據(jù)。
[0052]圖5是屬性評價裝置120的功能構(gòu)成示意圖。以下參考圖5描述屬性評價裝置120的功能構(gòu)成。
[0053]屬性評價裝置120具有收信部500、屬性取得部501、物件提取部502、屬性評價部503、打印可否判斷部504以及打印指示部505。
[0054]收信部500用來接收來自打印控制系統(tǒng)100中其他裝置的各種數(shù)據(jù)。屬性取得部501用來從屬性管理裝置130中取得屬性文件信息。物件提取部502用來從打印對象的數(shù)據(jù)文件中提取物件。屬性評價部503用來評價打印對象的數(shù)據(jù)文件的屬性文件。
[0055]打印可否判斷部504用來根據(jù)屬性文件的評價結(jié)果,判斷打印對象的數(shù)據(jù)文件能否打印,如果打印可否判斷部504判斷屬性文件的設(shè)定不正確,則在用戶PCllO上顯示表示屬性文件設(shè)定不正確的警告通知畫面。
[0056]打印指示部505用來在打印可否判斷部504判斷打印對象的數(shù)據(jù)文件能夠打印,SP屬性文件設(shè)定正確時,指示該數(shù)據(jù)文件的打印。
[0057]圖6是屬性管理裝置130的功能構(gòu)成示意圖。以下參考圖6描述屬性管理裝置130的功能構(gòu)成。
[0058]屬性管理裝置130具有收信部600、頁首信息提取部601、屬性取得部602、送信部603、更新判斷部604、更新部605以及轉(zhuǎn)換表取得部606。收信部600用來接收來自打印控制系統(tǒng)100中其他裝置的各種數(shù)據(jù)。頁首信息提取部601用來從屬性評價裝置120提供的屬性文件中提取頁首信息。屬性取得部602用來從屬性管理裝置130的存儲裝置或者打印裝置150a和150b中取得屬性文件信息。
[0059]送信部603用來向打印控制系統(tǒng)100中的其他裝置發(fā)送各種數(shù)據(jù)。更新判斷部604用來判斷屬性文件是否被更新。更新部605用來更新屬性管理裝置130的存儲裝置中保存的屬性文件以及該屬性文件的屬性文件信息。轉(zhuǎn)換表取得部606用來從屬性管理裝置130的存儲裝置中取得轉(zhuǎn)換表。
[0060]圖7是設(shè)備控制裝置140的功能構(gòu)成示意圖。以下參考圖7描述設(shè)備控制裝置140。
[0061]設(shè)備控制裝置140具有收信部700、打印控制部701以及送信部702。收信部700用來接收來自打印控制系統(tǒng)100中其他裝置的各種數(shù)據(jù)。打印控制部701用來控制打印裝置150a和150b。送信部702用來向打印控制系統(tǒng)100中的其他裝置發(fā)送各種數(shù)據(jù)。
[0062]圖8是打印裝置150a的功能構(gòu)成示意圖。以下參考圖8描述打印裝置150a的功能構(gòu)成。在此,打印裝置150b的功能構(gòu)成與打印裝置150a相同,不再重復(fù)描述。
[0063]打印裝置150a具有收信部800、屬性提供部801、送信部802、打印控制部803、繪圖圖像生成部804以及繪圖控制部805。收信部800用來接收來自打印控制系統(tǒng)100中其他裝置的各種數(shù)據(jù)。屬性提供部801用來提供打印裝置150a的存儲裝置中保存的打印裝置150a的屬性文件以及該屬性文件的屬性文件信息。
[0064]送信部802用來向打印控制系統(tǒng)100中的其他裝置發(fā)送各種數(shù)據(jù)。打印控制部803用來控制繪圖圖像生成部804和繪圖控制部805。繪圖圖像生成部804用來根據(jù)打印對象的數(shù)據(jù)文件生成繪圖圖像。繪圖控制部805用來控制繪圖儀306實行打印處理。
[0065]圖9是一例表示打印控制系統(tǒng)100實行的處理的實施方式的流程圖。以下參考圖9描述用戶利用用戶PC發(fā)送打印指示時,打印控制系統(tǒng)100實行的處理。
[0066]如圖9所示,首先在步驟S901,用戶PCl10將打印對象的數(shù)據(jù)文件與打印要求一起送往屬性評價裝置120。而后在步驟S902,屬性評價裝置120實行如圖10所示的屬性評價處理,評價屬性文件的設(shè)定,而后將該評價結(jié)果保存到數(shù)據(jù)文件評價名單中。
[0067]在步驟S903,屬性評價裝置120根據(jù)保存在屬性評價名單中的屬性的設(shè)定,判斷屬性文件的設(shè)定是否正確。在本實施方式中,屬性評價裝置120在屬性文件設(shè)定沒有不一致的情況下,判斷屬性文件設(shè)定正確。
[0068]當(dāng)判斷屬性文件設(shè)定不正確時(步驟S903的否),進(jìn)入步驟S904的處理。在步驟S904中,打印可否判斷部504將警告通知送往用戶PCllO,讓用戶PCllO的顯示控制部401在用戶PCllO的顯示裝置上顯示警告通知畫面,表示屬性文件設(shè)定不正確,而后結(jié)束處理。
[0069]而當(dāng)判斷屬性文件設(shè)定正確時(步驟S903的是),進(jìn)入步驟S905的處理。在步驟S905中,屬性評價裝置120的打印可否判斷部504參考附加在打印對象的數(shù)據(jù)文件上的所有輸入屬性文件,判斷是否指定了色域匹配。如果所有輸入屬性文件中沒有指定色域匹配(S905的否),則進(jìn)入步驟S906。
[0070]在步驟S906,打印可否判斷部504將打印對象的數(shù)據(jù)文件與打印要求一起送往設(shè)備控制裝置140。而后,在步驟S907中,設(shè)備控制裝置140將打印對象的數(shù)據(jù)文件與打印要求一起送往作為輸出裝置的打印裝置。
[0071]而如果判斷指定了色域匹配(步驟S905的否),則進(jìn)入步驟S908的處理。在步驟S908,屬性評價裝置120將表示指定了色域匹配的指定信息和打印對象的數(shù)據(jù)文件與打印要求一起,送往設(shè)備控制裝置140。在步驟S909,設(shè)備控制裝置140將打印對象的數(shù)據(jù)文件與打印要求一起,送往作為輸出裝置的打印裝置。該打印要求指定忠實再現(xiàn)輸出裝置的打印裝置的色域的色差最小為再現(xiàn)意圖(rendering intent)。
[0072]在步驟S910,作為打印裝置的打印控制部803從設(shè)備控制裝置140收到打印要求,判斷該打印要求中是否指定了色差最小。如果指定了色差最小(S910的是),則進(jìn)入步驟S911。在步驟S911,繪圖圖像生成部804對打印對象的數(shù)據(jù)文件的物件進(jìn)行轉(zhuǎn)換,生成柵格數(shù)據(jù)的繪圖圖像,進(jìn)而繪圖控制部805控制繪圖儀306打印該繪圖圖像,而后結(jié)束處理。這樣,通過使用與色差最小相對應(yīng)的轉(zhuǎn)換表,防止色再現(xiàn)性下降的發(fā)生。
[0073]相反,如果未指定色差最小(S910的否),則進(jìn)入步驟S912的處理。在步驟S912,繪圖圖像生成部804用用戶指定的轉(zhuǎn)換表(例如,與平滑再現(xiàn)色調(diào)的知覺相對應(yīng)的轉(zhuǎn)換表、與能夠再現(xiàn)鮮艷顏色的色飽和度相對應(yīng)的轉(zhuǎn)換表、與色差最小相對應(yīng)的轉(zhuǎn)換表等),對打印對象的數(shù)據(jù)文件的物件進(jìn)行轉(zhuǎn)換,生成繪圖圖像,進(jìn)而繪圖控制部805控制繪圖儀306,打印該繪圖圖像,而后結(jié)束處理。
[0074]圖10是一例表示屬性評價裝置120實行的處理的實施方式的流程圖。以下參考圖10,描述圖9的步驟S902所示的屬性評價處理。
[0075]如圖10所示,屬性評價裝置120的收信部500收到用戶PCllO發(fā)送的打印要求后,首先在步驟S1001中,屬性取得部501從用戶PCllO提供的打印對象的數(shù)據(jù)文件中提取輸出屬性文件,并將該輸出屬性文件與屬性文件信息的提供要求一起送往屬性管理裝置130。
[0076]在步驟S1002,收信部500判斷是否從屬性管理裝置130收到輸出屬性文件的屬性信息(即色空間信息、色域信息、輸出裝置識別信息以及色域匹配信息)。在本實施方式中,通過屬性評價裝置120向?qū)傩怨芾硌b置130發(fā)送輸出屬性文件,屬性管理裝置130得以向?qū)傩栽u價裝置120提供與該輸出屬性文件相關(guān)聯(lián)的輸出屬性文件的屬性文件信息(即包含色空間信息(CMYK)、色域信息(Lab和CMKY的轉(zhuǎn)換表)、輸出裝置識別信息的屬性文件信息)。
[0077]如果沒有從屬性管理裝置130收到輸出屬性文件的屬性文件信息(S1002的否),則反復(fù)步驟S1002的處理。相反,如果從屬性管理裝置130收到輸出屬性文件的屬性文件信息(S1002的是),則進(jìn)入步驟S1003的處理。
[0078]在步驟S1003,物件提取部502提取打印對象的數(shù)據(jù)文件中包含的所有物件,生成物件的一覽信息。在步驟S1004,屬性評價部503評價每個物件的屬性文件的設(shè)定信息,并將每個物件的評價結(jié)果保存到評價名單中(以下稱為物件評價名單)。關(guān)于屬性文件的設(shè)定信息的評價處理,將在以下參考圖11詳述。
[0079]在步驟S1005,屬性評價部503參考物件一覽信息,判斷是否已沒有尚未評價的物件。如果存在未評價物件(S1005的否),則返回步驟S1004。相反,如果不存在未評價物件(S1005的是),則進(jìn)入步驟S1006的處理。
[0080]在步驟S1006,屬性評價部503參考所有物件評價名單,判斷色域匹配設(shè)定是否正確。進(jìn)一步詳細(xì)來說,屬性評價部503判斷指定了實行色域匹配的物件和未指定實行色域匹配的物件是否混在一起。如果這些物件沒有混在一起,則判斷色域匹配設(shè)定正確。相反,如果這些物件混在一起,則物件評價部判斷色域匹配設(shè)定不正確。
[0081 ] 在色域匹配設(shè)定正確的情況下(S1006的是),進(jìn)入步驟S1007的處理。在步驟S1007,屬性評價部503將表示色域匹配設(shè)定正確的判斷結(jié)果保存到每個數(shù)據(jù)文件的評價名單(以下稱為數(shù)據(jù)文件評價名單)中,而后結(jié)束處理。
[0082]而在色域匹配設(shè)定不正確的情況下(S1006的否),進(jìn)入S1008的處理。在步驟S1008中,屬性評價部503將表示色域匹配設(shè)定不正確的判斷結(jié)果登記到數(shù)據(jù)文件評價名單中,而后結(jié)束處理。
[0083]圖11是一例表示屬性評價裝置120實行圖10中步驟S1004所示的處理的實施方式的流程圖。如圖11所示,首先在步驟SllOl,屬性取得部501從打印對象的數(shù)據(jù)文件中提取評價對象的物件的輸入屬性文件或色基準(zhǔn)屬性文件,并將該屬性文件與屬性文件信息的提供要求一起送往屬性管理裝置130。在本實施方式中,打印對象的數(shù)據(jù)文件中不僅附加了每個物件的輸出屬性文件,而且還附加了每個物件的輸入裝置的輸入屬性文件或色基準(zhǔn)屬性文件
[0084]在步驟S1102,屬性評價裝置120的收信部500判斷是否從屬性管理裝置130收到屬性文件信息。在本實施方式中,通過屬性評價裝置120向?qū)傩怨芾硌b置130發(fā)送輸出屬性文件,屬性管理裝置130得以向?qū)傩栽u價裝置120提供與該輸出屬性文件相關(guān)聯(lián)的屬性文件信息(即包含色空間信息(RGB等)以及色域信息(sRGB和adobeRGB等)的屬性文件信息)。
[0085]通過屬性評價裝置120向?qū)傩怨芾硌b置130發(fā)送色基準(zhǔn)屬性文件,屬性管理裝置130得以向?qū)傩栽u價裝置120提供與該色基準(zhǔn)屬性文件相關(guān)聯(lián)的屬性文件信息(即包含色空間信息(RGB等)、色域信息(sRGB和LabRGB的轉(zhuǎn)換表等)、輸出裝置識別信息以及色域匹配信息的屬性文件信息)。
[0086]如果沒有從屬性管理裝置130收到屬性文件信息(SI102的否),則反復(fù)步驟SI 102的處理。相反,如果從屬性管理裝置130收到輸出屬性文件的屬性文件信息(S1102的是),則進(jìn)入步驟SI 103的處理。
[0087]在步驟S1103,屬性評價部503參考打印對象的數(shù)據(jù)文件中包含的評價對象的物件的輸入屬性文件或色基準(zhǔn)屬性文件的頁首信息,判斷各個物件的色域匹配設(shè)定,并將判斷結(jié)果登記到物件評價名單上。具體為屬性評價部503在色域匹配設(shè)定中指定了實行色域匹配時,將每個物件的表示指定了色域匹配的實行的信息登記到物件評價名單中,在色域匹配設(shè)定未指定實行色域匹配時,將每個物件的表示未指定色域匹配的實行的信息登記到物件評價名單中。
[0088]在步驟SI104,屬性評價部503判斷與評價對象的物件相關(guān)的輸入屬性文件或色基準(zhǔn)屬性文件的屬性文件信息中所指定的色空間與從屬性管理裝置130收到的輸入屬性文件或色基準(zhǔn)屬性文件的屬性信息所表示的色空間是否一致。如果兩者不一致(S1104的否),則進(jìn)入步驟S1107的處理,而如果兩者一致(S1104的是)則進(jìn)入步驟S1105的處理。
[0089]在步驟S1105,屬性評價部503判斷打印對象的數(shù)據(jù)文件中包含的色基準(zhǔn)屬性文件所指定的打印裝置與圖10所示步驟S1002中從屬性管理裝置130收到的輸出屬性文件的屬性文件信息所表示的打印裝置是否一致。如果兩者一致(S1105的是)則進(jìn)入步驟S1106的處理。而如果兩者不一致(S1105的否),則進(jìn)入步驟S1107的處理。
[0090]在步驟SI106,屬性評價部503將表示屬性文件設(shè)定不存在不一致的判斷結(jié)果登記到評價對象的物件的物件評價名單中,而后結(jié)束處理。而在步驟SI 107,屬性評價部503將表示屬性文件設(shè)定存在不一致的判斷結(jié)果登記到評價對象的物件的物件評價名單中,而后結(jié)束處理。
[0091]圖12是一例表示屬性管理裝置130實行的處理的實施方式的流程圖。以下參考圖
12描述屬性管理裝置130從屬性評價裝置120收到屬性文件信息的提供要求后實行的處理的實施方式。
[0092]屬性管理裝置130的收信部600收到屬性文件信息的提供要求后,如圖12所示在步驟S1201,頁首信息提取部601從與屬性文件信息提供要求一起收到的輸入屬性文件、輸出屬性文件或色基準(zhǔn)屬性文件中提取如圖14所示的頁首信息。
[0093]在步驟S1202,屬性提取部602從頁首信息提取屬性文件的識別信息(Profile-1D),并從屬性管理裝置130的存儲裝置取得以該屬性文件的識別信息識別的屬性文件(輸入屬性文件、輸出屬性文件或色基準(zhǔn)屬性文件)的屬性文件信息。
[0094]具體如下,當(dāng)從屬性訐價裝置120收到輸出屬性文件時,屬性取得部602從存儲裝置取得與該輸出屬性文件的識別信息相關(guān)聯(lián)的輸出屬性文件的屬性文件信息(即包含色空間信息(CMYK等)、色域信息(Lab和CMYK的轉(zhuǎn)換表)以及輸出裝置識別信息的屬性文件信息)。
[0095]而當(dāng)從屬性評價裝置120收到輸入屬性文件時,屬性取得部602從存儲裝置取得與該輸入屬性文件的識別信息相關(guān)聯(lián)的輸入屬性文件的屬性文件信息(即包含色空間信息(RGB等)以及色域信息(sRGB和adobeRGB等)的屬性文件信息)。
[0096]進(jìn)而當(dāng)屬性取得部602從屬性評價裝置120收到色基準(zhǔn)屬性文件時,從存儲裝置取得與該色基準(zhǔn)屬性文件的識別信息相關(guān)聯(lián)的輸出屬性文件的屬性文件信息(即包含色空間信息(RGB等)以及色域信息(RGB和Lab的轉(zhuǎn)換表)、輸出裝置識別信息以及色域匹配信息的屬性文件信息)。
[0097]在步驟S1203,送信部603將在步驟S2102中從存儲裝置取得的屬性文件信息送往屬性評價裝置120,而后結(jié)束處理。
[0098]圖13是表示屬性管理裝置130實行的處理的另一例實施方式的流程圖。以下參考圖13描述屬性管理裝置130提供輸出屬性文件的處理的另一例實施方式。
[0099]圖13所示的處理中,屬性管理裝置130的收信部600收到輸出屬性文件的提供要求后,在步驟S1301中,頁首信息提取部601從與輸出屬性文件的屬性文件信息的提供要求一起收到的輸出屬性文件中提取頁首信息。
[0100]在步驟S1302,屬性提取部602從頁首信息提取屬性文件的識別信息,并從屬性管理裝置130的存儲裝置取得以該屬性文件的識別信息識別的輸出屬性文件的屬性文件信息。在步驟S1303,屬性取得部602要求用該輸出屬性文件中包含的輸出裝置識別信息識別的打印裝置提供輸出屬性文件以及該輸出屬性文件的屬性文件信息。
[0101]在步驟S1304,收信部600判斷是否從打印裝置收到該打印裝置的輸出屬性文件以及該打印裝置的屬性文件信息。如果未從打印裝置收到輸出屬性文件以及該輸出屬性文件的屬性文件信息(S1304的否),則反復(fù)步驟S1304。而如果從打印裝置收到了輸出屬性文件以及該輸出屬性文件的屬性文件信息(S1304的是),則進(jìn)入步驟S1305的處理。
[0102]在步驟S1305,更新判斷部604判斷從輸出裝置收到的輸出屬性文件與在步驟S1302中取得的輸出屬性文件之間是否存在差異。如果輸出屬性文件之間沒有差異(S1305的否),則進(jìn)入步驟S1306的處理。在步驟S1306中,送信部603將在步驟S1302中取得的輸出屬性文件的屬性文件信息送往屬性評價裝置120而后結(jié)束處理。
[0103]另一方面,如果輸出屬性文件之間存在差異(S1305的是),則進(jìn)入步驟S1307的處理。在步驟S1307中,送信部603將從打印裝置收到的最新的輸出屬性文件的屬性文件信息送往屬性評價裝置120。而后,在步驟S1308中,更新部605將最新的輸出屬性文件的屬性文件信息保存到屬性管理裝置130的存儲裝置中,更新輸出屬性文件的屬性文件信息,而后結(jié)束處理。
[0104]圖15是表示屬性評價裝置120實行圖10的步驟S1004所示的處理的另一種實施方式的流程圖。如圖15所示,首先在步驟S1501,屬性評價裝置120的屬性取得部501從打印對象的數(shù)據(jù)文件中提取評價對象的物件的輸入屬性文件或色基準(zhǔn)屬性文件,將該輸入屬性文件或色基準(zhǔn)屬性文件與該屬性文件的屬性文件信息的提供要求一起送往屬性管理裝置130。
[0105]在步驟S1502,收信部500判斷是否從屬性管理裝置130收到屬性文件信息如果未從屬性管理裝置130收到屬性信息(S1502的否),則反復(fù)步驟S1502的處理。而如果從屬性管理裝置130收到了屬性文件信息(S1502的是),則進(jìn)入步驟S1503的處理。
[0106]在步驟S1503,屬性評價部503參考打印對象的數(shù)據(jù)文件中包含的評價對象的物件的輸入屬性文件或色基準(zhǔn)屬性文件的頁首信息,判斷色域匹配設(shè)定,并將該判斷結(jié)果保存到評價對象的物件的屬性評價名單中。
[0107]在步驟S1504,屬性評價部503判斷評價對象的物件的輸入屬性文件或色基準(zhǔn)屬性文件所指定的色空間與從屬性管理裝置130收到的屬性文件信息所表示的色空間是否一致。如果兩者的色空間不一致(S1504的否),則進(jìn)入步驟S1507的處理。而如果兩者的色空間一致(S1504的是),則進(jìn)入步驟S1505的處理。
[0108]在步驟S1505,屬性評價部503判斷打印對象的數(shù)據(jù)文件的輸出屬性文件的轉(zhuǎn)換表的色域是否被包含在從屬性管理裝置130收到的屬性文件信息所包含的打印裝置的轉(zhuǎn)換表的色域中。如果打印對象的數(shù)據(jù)文件的輸出屬性文件的轉(zhuǎn)換表的色域包含在打印裝置的轉(zhuǎn)換表的色域中(S1505的是),則進(jìn)入步驟S1506的處理,而相反則進(jìn)入步驟S1507的處理。
[0109]在步驟S1506,屬性評價部503將屬性文件設(shè)定中不存在不一致的判斷結(jié)果登記到評價名單中,而后結(jié)束處理。在步驟S1507中,屬性評價部503將屬性文件設(shè)定中存在不一致的判斷結(jié)果登記到評價名單中,而后結(jié)束處理。
[0110]圖16是表示屬性管理裝置130實行的處理的另一種實施方式的流程圖。以下參考圖16描述屬性管理裝置130從使用轉(zhuǎn)換表地屬性評價裝置120收到屬性文件信息提供要求時實行的處理的實施方式。
[0111]如圖16所示,首先在步驟S1601中,屬性管理裝置130的頁首信息提取部601從與屬性文件信息的提供要求一起收到的屬性文件中提取轉(zhuǎn)換表識別信息和頁首信息。本實施方式中用AtoB表或BtoB表等的轉(zhuǎn)換表作為轉(zhuǎn)換表識別信息。
[0112]在步驟S1602,屬性取得部602從頁首信息中提取屬性文件識別信息,同時從屬性管理裝置130的存儲裝置中取得用該屬性文件識別信息識別的屬性文件的屬性文件信息。
[0113]在步驟S1603,轉(zhuǎn)換表取得部606從屬性管理裝置130取得用轉(zhuǎn)換表識別信息識別的轉(zhuǎn)換表。在本實施方式中,當(dāng)轉(zhuǎn)換表取得部606從屬性評價裝置120取得輸入屬性文件或色基準(zhǔn)屬性文件時,取得將RGB轉(zhuǎn)換為Lab值的轉(zhuǎn)換表。而當(dāng)轉(zhuǎn)換表取得部606從屬性評價裝置120取得輸出屬性文件時,轉(zhuǎn)換表取得部606取得將CMYK轉(zhuǎn)換為Lab值的轉(zhuǎn)換表。
[0114]在步驟S1604,送信部603將在步驟S1602和S1603中取得的屬性文件信息和轉(zhuǎn)換表送往屬性評價裝置120,而后結(jié)束處理。
[0115]圖17是一例表示用戶PCl10實行的處理的實施方式的流程圖。以下參考圖17,描述在用戶指示顯示屬性文件判斷規(guī)則的登錄畫面時用戶PCllO實行的處理。
[0116]如圖17所示,首先在步驟S1701,用戶PCllO的顯示控制部401在用戶PCllO的顯示裝置上顯示屬性文件判斷規(guī)則的登錄畫面。而后,在步驟S1702,顯示控制部401判斷用戶是否用該登錄畫面指定了屬性文件判斷規(guī)則。
[0117]如果用戶沒有用該登錄畫面指定屬性文件判斷規(guī)則(S1702的否),則反復(fù)步驟S1702的處理。相反,如果用戶用該登錄畫面指定了屬性文件判斷規(guī)則(S1702的是),則進(jìn)入步驟S1703的處理。
[0118]在步驟S1703,送信部404將用戶指定的屬性文件判斷規(guī)則送往屬性評價裝置120,而后結(jié)束處理。在本實施方式中,屬性評價裝置120在收到用戶PCllO發(fā)送的屬性文件判斷規(guī)則后,將該屬性文件判斷規(guī)則保存到屬性評價裝置120的存儲裝置中。
[0119]圖18是屬性評價裝置120實行的處理的另一例實施方式的流程圖。以下參考圖18描述利用屬性文件評價規(guī)則實行屬性評價處理。
[0120]如圖18所示,屬性評價裝置120的收信部500收到用戶PCllO發(fā)送的打印要求后,首先在步驟S1801,屬性取得部501從用戶PCllO提供的打印對象的數(shù)據(jù)文件中提取輸出屬性文件,并將該輸出屬性文件與屬性文件信息的提供要求一起送往屬性管理裝置130。
[0121]在步驟S1802,收信部500判斷是否從屬性管理裝置130收到輸出屬性文件的屬性文件信息。如果未從屬性管理裝置130收到屬性文件信息(S1802的否),則反復(fù)步驟S1802的處理。相反,如果從屬性管理裝置130收到了屬性文件信息(S1802的是),則進(jìn)入步驟S1803的處理。
[0122]在步驟S1803,物件提取部502基于屬性文件評價規(guī)則從打印對象的數(shù)據(jù)文件提取評價對象的物件,生成評價對象的物件的一覽信息。在步驟S1804,屬性評價部503從屬性評價裝置120的存儲裝置取得屬性文件評價規(guī)則。
[0123]在步驟S1805,屬性評價部502根據(jù)屬性文件評價規(guī)則,評價每個評價對象的物件的色空間信息(RGB/CMYK)以及輸入屬性文件,并將評價結(jié)果保存到物件評價名單中。
[0124]在步驟S1806,屬性評價部503參考物件一覽信息,判斷是否已沒有尚未評價的物件。如果有尚未評價的物件(S1806的否),則反復(fù)S1805的處理。相反,如果沒有尚未評價的物件(S1806的是),則進(jìn)入步驟S1807的處理。
[0125]在步驟S1807,屬性評價部503參考所有物件的評價名單,判斷物件之間色域匹配的有無是否混在一起。如果物件之間色域匹配的有無沒有被混在一起(S1807的否),則進(jìn)入步驟S1808的處理。在步驟S1808中,屬性評價部503將表示沒有色域匹配不一致的判斷結(jié)果保存到數(shù)據(jù)文件評價名單中,而后結(jié)束處理。
[0126]另一方面,如果物件之間色域匹配的有無被混在一起(S1807的是),則進(jìn)入步驟S1809的處理。在步驟S1809中,屬性評價判斷部503將表示存在色域匹配不一致的判斷結(jié)果登記到屬性評價名單中,而后結(jié)束處理。
[0127]上述本發(fā)明的實施方式并不對本發(fā)明構(gòu)成限制,本發(fā)明允許在不需要創(chuàng)造性勞動的范圍內(nèi),對上述實施方式的構(gòu)成要素進(jìn)行更改增刪,或者在上述實施方式的構(gòu)成要素中加入其它要素。但需要說明的是,無論如何改變本發(fā)明的實施方式,只要起到本發(fā)明的效果,便屬于本發(fā)明范疇。
【主權(quán)項】
1.一種打印控制系統(tǒng),具備: 打印要求部,用來發(fā)送打印對象的數(shù)據(jù)和屬性,提出打印要求;以及, 打印控制部,用來評價所述屬性,控制打印處理的實行, 其中,所述打印控制部在所述屬性的設(shè)定不正確的情況下,通知所述打印要求部所述屬性的設(shè)定不正確,所述打印要求部在收到所述屬性的設(shè)定不正確的通知的情況下,通知用戶所述屬性的設(shè)定不正確。2.根據(jù)權(quán)利要求1所述的打印控制系統(tǒng),其中,在打印對象的數(shù)據(jù)中指定色域匹配和未指定色域匹配混在一起的情況下,所述打印控制部判斷所述屬性的設(shè)定不正確。3.根據(jù)權(quán)利要求1或2所述的打印控制系統(tǒng),其中,在色基準(zhǔn)屬性指定的打印裝置與輸出屬性指定的打印裝置不同的情況下,所述打印控制部判斷所述屬性的設(shè)定不正確。4.根據(jù)權(quán)利要求1至3中任意一項所述的打印控制系統(tǒng),其中,在色域匹配已被指定的情況下,所述打印控制部生成相對于打印裝置色差成為最小的繪圖圖像。5.—種用于打印控制系統(tǒng)的打印控制方法,該打印控制系統(tǒng)具備發(fā)送打印對象的數(shù)據(jù)和屬性并提出打印要求的打印要求部以及、評價所述屬性并控制打印處理的實行的打印控制部,所述打印控制方法包括以下步驟: 所述打印控制部判斷所述屬性的設(shè)定是否正確的屬性設(shè)定判斷步驟;在所述屬性的設(shè)定不正確的情況下,所述打印控制部通知所述打印要求部所述屬性的設(shè)定不正確的步驟;以及, 在收到所述屬性的設(shè)定不正確的通知的情況下,所述打印要求部通知用戶所述屬性的設(shè)定不正確的步驟。6.根據(jù)權(quán)利要求5所述的打印控制方法,其中,所述屬性設(shè)定判斷步驟包含在所述打印對象的數(shù)據(jù)中指定色域匹配和未指定色域匹配混在一起的情況下,判斷所述屬性的設(shè)定不正確的步驟。7.根據(jù)權(quán)利要求5或6所述的打印控制方法,其中,當(dāng)色基準(zhǔn)屬性指定的打印裝置與輸出屬性所指定的打印裝置不同時,所述屬性設(shè)定判斷步驟判斷所述屬性的設(shè)定不正確。8.根據(jù)權(quán)利要求5至7中任意一項所述的打印控制方法,其中,在評價對象的物件的輸入屬性或色基準(zhǔn)屬性所指定的色空間與所述輸入屬性或所述色基準(zhǔn)屬性的屬性信息所表示的色空間不同的情況下,所述屬性設(shè)定判斷步驟判斷所述屬性的設(shè)定不正確。9.根據(jù)權(quán)利要求5至8中任意一項所述的打印控制方法,其中,所述屬性設(shè)定判斷步驟包含,在所述色域匹配被指定的情況下,生成相對于所述打印裝置色差為最小的繪圖圖像的步驟。
【文檔編號】G06F3/12GK105892958SQ201610059029
【公開日】2016年8月24日
【申請日】2016年1月28日
【發(fā)明人】大西喜, 大西一喜
【申請人】株式會社理光