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