專利名稱:顏色調(diào)節(jié)裝置和方法、顏色轉(zhuǎn)換參數(shù)生成裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖像處理技術(shù),該技術(shù)利用出于在第一圖像輸出裝置中輸出的目的而生成的原始圖像,在第二圖像輸出設(shè)備中形成與原始圖像大致相當(dāng)?shù)纳试佻F(xiàn)圖像。
背景技術(shù):
目前,各種類型的彩色裝置諸如數(shù)碼相機(jī)、彩色掃描儀、彩色打印機(jī)和彩色顯示器等已經(jīng)成為主流并且應(yīng)用廣泛,對(duì)于色彩的市場(chǎng)需求也非常高。特別是在DTP(桌面出版)等應(yīng)用場(chǎng)合使用的系統(tǒng)中,對(duì)于色彩的需求非常高,并且CMS(顏色管理系統(tǒng))在各種設(shè)備中是不可缺少的。印刷模擬色彩校對(duì)技術(shù)正越來(lái)越普遍,該技術(shù)利用CMS技術(shù)在打印機(jī)的打印過(guò)程中模擬印刷色以用于檢查。
紙白(底色)再現(xiàn)技術(shù)一項(xiàng)用于印刷模擬的重要技術(shù)。作為用于打印的紙張,存在各種類型的紙張,紙白(paper white)再現(xiàn)技術(shù)是一項(xiàng)再現(xiàn)紙張的白色的技術(shù)。目前,紙白再現(xiàn)技術(shù)大致分為三種方法相對(duì)轉(zhuǎn)換法、僅僅再現(xiàn)絕對(duì)白色的方法以及絕對(duì)再現(xiàn)法。
相對(duì)轉(zhuǎn)換法是一項(xiàng)使用打印機(jī)的紙白再現(xiàn)印刷機(jī)的紙白的技術(shù),并且是一種將全體顏色與白色一起轉(zhuǎn)移的方法。該技術(shù)的特征是,因?yàn)橛∷C(jī)的紙白與打印機(jī)的紙白匹配,即使打印機(jī)的紙白比印刷機(jī)的紙白更白,也可以抑制打印機(jī)的整體輸出出現(xiàn)色偏。另外,因?yàn)槠渌伾搽S著紙白的轉(zhuǎn)移而整體轉(zhuǎn)移,可以在保持從輸出圖像接受的全體印象的同時(shí)執(zhí)行印刷模擬。但是,作為一個(gè)缺點(diǎn),難以實(shí)現(xiàn)印刷色的絕對(duì)顏色再現(xiàn)。因此,如果印刷機(jī)的紙白和打印機(jī)的紙白區(qū)別很大,在顏色再現(xiàn)中會(huì)因?yàn)槿w顏色轉(zhuǎn)移而出現(xiàn)問(wèn)題。
與相對(duì)轉(zhuǎn)換法一樣,僅僅再現(xiàn)絕對(duì)白色的方法是將印刷機(jī)的紙白轉(zhuǎn)移為打印機(jī)的紙白。但是,僅僅再現(xiàn)絕對(duì)白色的方法對(duì)于除紙白之外的顏色保持絕對(duì)顏色再現(xiàn),使得印刷機(jī)的其它顏色再現(xiàn)在打印機(jī)上。在此過(guò)程中,與相對(duì)轉(zhuǎn)換法一樣,可以抑制當(dāng)打印機(jī)輸出時(shí)出現(xiàn)色偏。另外,其它顏色得到轉(zhuǎn)換,使得其它顏色在絕對(duì)測(cè)色方面與所生成的顏色匹配。因此,在作為印刷模擬的顏色再現(xiàn)中不會(huì)出現(xiàn)嚴(yán)重的問(wèn)題。但是,作為一個(gè)缺點(diǎn),因?yàn)橹挥杏∷C(jī)的白色轉(zhuǎn)移為打印機(jī)的白色,因此白色或類似顏色附近的色調(diào)跳躍(tone jump)卻成為一個(gè)問(wèn)題。
絕對(duì)再現(xiàn)法是一項(xiàng)使印刷機(jī)的顏色與打印機(jī)的顏色在測(cè)色方面相互匹配的再現(xiàn)技術(shù)。印刷機(jī)的紙白的顏色也得到真實(shí)的再現(xiàn),使得印刷機(jī)的紙白在測(cè)色方面與打印機(jī)的紙白匹配。因此,可以進(jìn)行印刷中印刷完成狀態(tài)的測(cè)色匹配,并且可以進(jìn)行更接近印刷完成的狀態(tài)的模擬。然而,作為一個(gè)缺點(diǎn),對(duì)紙白是進(jìn)行絕對(duì)匹配。因此,如果觀察打印機(jī)的顏色復(fù)制品,可以發(fā)現(xiàn)色偏。
因此,各種紙白再現(xiàn)技術(shù)具有各自的優(yōu)缺點(diǎn),再現(xiàn)技術(shù)要根據(jù)用途和各種顏色再現(xiàn)技術(shù)的特征來(lái)選擇。在如上所述的印刷模擬應(yīng)用中需要具有更高顏色再現(xiàn)精度的技術(shù)。因此,經(jīng)常選擇絕對(duì)再現(xiàn)法。然而,即使是在執(zhí)行印刷模擬時(shí),也會(huì)出現(xiàn)如上所述整個(gè)紙張平面上的色偏。因此,需要一種減少色偏并且提供高顏色再現(xiàn)精度的技術(shù)。
除了上述方法之外,JP2005-79620A批露了一種用于組合這些方法的技術(shù)。特別地,JP2005-79620A公開一種相對(duì)轉(zhuǎn)換法技術(shù),用于匹配印刷機(jī)的紙白與打印機(jī)的紙白并且根據(jù)其它各顏色與打印機(jī)的紙白之間的距離轉(zhuǎn)換各顏色。于是,可以解決色偏并且可以防止紙白附近的色調(diào)跳躍。
然而,JP2005-79620A中包含的相對(duì)轉(zhuǎn)換法改變整個(gè)顏色再現(xiàn)區(qū)域。因此,存在不能使初始顏色再現(xiàn)區(qū)域中可以再現(xiàn)的顏色再現(xiàn)的情況。圖10是示出該現(xiàn)象的實(shí)例的示意圖。圖10以簡(jiǎn)化方式顯示顏色再現(xiàn)區(qū)域。實(shí)線表示目標(biāo)印刷機(jī)的顏色再現(xiàn)區(qū)域。虛線表示執(zhí)行印刷模擬的打印機(jī)的顏色再現(xiàn)區(qū)域。因?yàn)橄鄬?duì)轉(zhuǎn)換法使印刷機(jī)的顏色再現(xiàn)區(qū)域轉(zhuǎn)移以匹配白色,因此轉(zhuǎn)移之后的色域如粗線所示。在轉(zhuǎn)移之前,印刷機(jī)的顏色再現(xiàn)區(qū)域包含在打印機(jī)的顏色再現(xiàn)區(qū)域中。因此,印刷機(jī)印刷的顏色可以再現(xiàn)在打印機(jī)上。然而,在為匹配白色而轉(zhuǎn)移顏色再現(xiàn)區(qū)域之后,圖10中以陰影線表示的顏色區(qū)域位于打印機(jī)的顏色再現(xiàn)區(qū)域之外。結(jié)果,不能再現(xiàn)陰影線所示顏色區(qū)域中的顏色。陰影線所示顏色區(qū)域在JP2005-79620A中同樣會(huì)出現(xiàn)。
執(zhí)行色域抑制處理以將這種顏色再現(xiàn)區(qū)域之外的顏色轉(zhuǎn)換為可再現(xiàn)的顏色。然而,存在該處理導(dǎo)致出現(xiàn)灰度壓縮或者顯著色差的可能性。
發(fā)明內(nèi)容
本發(fā)明提供一種顏色調(diào)節(jié)裝置和顏色調(diào)節(jié)方法,其在消除色偏并且不大量降低顏色可再現(xiàn)性的條件下執(zhí)行顏色調(diào)節(jié);一種顏色轉(zhuǎn)換參數(shù)生成裝置和顏色轉(zhuǎn)換參數(shù)生成方法,其使用所述顏色調(diào)節(jié)裝置和所述顏色調(diào)節(jié)方法;以及一種顏色轉(zhuǎn)換裝置和顏色轉(zhuǎn)換方法,其使用所述顏色轉(zhuǎn)換參數(shù)生成裝置和所述顏色轉(zhuǎn)換參數(shù)生成方法所生成的顏色轉(zhuǎn)換參數(shù)。本發(fā)明還提供一種計(jì)算機(jī)可讀介質(zhì),所述介質(zhì)存儲(chǔ)用于使計(jì)算機(jī)執(zhí)行本發(fā)明的顏色調(diào)節(jié)裝置的功能或本發(fā)明的顏色調(diào)節(jié)方法、本發(fā)明的顏色轉(zhuǎn)換參數(shù)生成裝置的功能或本發(fā)明的顏色轉(zhuǎn)換參數(shù)生成方法、以及本發(fā)明的顏色轉(zhuǎn)換裝置的功能或本發(fā)明的顏色轉(zhuǎn)換方法的程序。
根據(jù)本發(fā)明的一方面,所述顏色調(diào)節(jié)裝置包括顏色對(duì)生成部分、矢量生成部分、權(quán)重計(jì)算部分、合成矢量生成部分以及顏色轉(zhuǎn)換部分。所述顏色對(duì)生成部分生成由第一色域中的多種顏色和第二色域中與所述第一色域中的所述顏色對(duì)應(yīng)的多種顏色構(gòu)成的多個(gè)顏色對(duì)。顏色對(duì)之一包括所述第一色域中的白色。所述矢量生成部分生成多個(gè)矢量,每個(gè)所述矢量各自連接所述第一色域和所述第二色域中的屬于各個(gè)所生成顏色對(duì)的顏色。所述權(quán)重計(jì)算部分根據(jù)所述第一色域中的待處理的顏色與所生成矢量的原點(diǎn)之間的距離計(jì)算權(quán)重。所述合成矢量生成部分將各個(gè)計(jì)算的權(quán)重應(yīng)用于對(duì)應(yīng)矢量,以生成合成矢量。所述顏色轉(zhuǎn)換部分利用所述合成矢量將待處理的顏色轉(zhuǎn)換為所述第二色域中的顏色。
根據(jù)上述構(gòu)造,因?yàn)樗龅谝簧蛑械陌咨c所述第二色域中的白色重合,因此可以避免出現(xiàn)色偏。另外,利用其它顏色對(duì)移動(dòng)所述第一色域中的顏色,從而調(diào)節(jié)所述顏色使得移動(dòng)后的顏色位于所述第二色域中。因此,不會(huì)產(chǎn)生如下問(wèn)題,即,轉(zhuǎn)換后的顏色位于所述第二色域之外,從而與例如相對(duì)轉(zhuǎn)換法一樣導(dǎo)致顏色變形(colorcrush)。因此,可以實(shí)現(xiàn)良好的顏色再現(xiàn)。此外,根據(jù)上述構(gòu)造,當(dāng)執(zhí)行顏色調(diào)節(jié)時(shí),根據(jù)待轉(zhuǎn)換顏色與各個(gè)所生成矢量的原點(diǎn)之間的距離計(jì)算權(quán)重,將與各個(gè)所生成矢量對(duì)應(yīng)的權(quán)重應(yīng)用于所生成的矢量,合成所獲得的矢量,從而生成合成矢量,并且利用所述合成矢量將所述第一色域中的待轉(zhuǎn)換的顏色調(diào)節(jié)為所述第二色域中的顏色。因此,在色域中不會(huì)產(chǎn)生色調(diào)跳躍,并且可以實(shí)現(xiàn)平滑的顏色再現(xiàn)。
下面參照附圖詳細(xì)說(shuō)明本發(fā)明的示例性實(shí)施例,其中圖1是顯示根據(jù)本發(fā)明一個(gè)示例性實(shí)施例的顏色調(diào)節(jié)裝置和顏色調(diào)節(jié)方法的框圖;圖2是根據(jù)本發(fā)明該示例性實(shí)施例的顏色調(diào)節(jié)裝置和顏色調(diào)節(jié)方法的顏色對(duì)生成部分3所生成的顏色對(duì)的實(shí)例的示意圖;圖3是生成與具有最大飽和度的基色之外的其它顏色有關(guān)的顏色對(duì)的實(shí)例的示意圖;圖4是對(duì)應(yīng)顏色矢量的實(shí)例的示意圖;圖5是通過(guò)距離權(quán)重計(jì)算部分5執(zhí)行的計(jì)算權(quán)重系數(shù)的處理的實(shí)例的示意圖;圖6是顯示距離與權(quán)重系數(shù)值之間關(guān)系的實(shí)例的曲線圖;圖7是在根據(jù)本發(fā)明另一個(gè)示例性實(shí)施例的顏色調(diào)節(jié)裝置和顏色調(diào)節(jié)方法中調(diào)節(jié)顏色前后的色域的另一個(gè)實(shí)例的示意圖;圖8是顯示根據(jù)本發(fā)明另一個(gè)示例性實(shí)施例的顏色轉(zhuǎn)換參數(shù)生成裝置和顏色轉(zhuǎn)換裝置以及顏色轉(zhuǎn)換參數(shù)生成方法和顏色轉(zhuǎn)換方法的框圖;圖9是當(dāng)本發(fā)明由計(jì)算機(jī)程序?qū)崿F(xiàn)時(shí)的計(jì)算機(jī)程序和存儲(chǔ)計(jì)算機(jī)程序的存儲(chǔ)介質(zhì)的實(shí)例的示意圖;以及圖10是由相對(duì)轉(zhuǎn)換法引起的問(wèn)題的實(shí)例的示意圖。
具體實(shí)施例方式
圖1是顯示根據(jù)本發(fā)明一個(gè)示例性實(shí)施例的顏色調(diào)節(jié)裝置和顏色調(diào)節(jié)方法的框圖。在圖1中,參考標(biāo)記1表示目標(biāo)顏色基礎(chǔ)數(shù)據(jù)獲取部分,參考標(biāo)記2表示設(shè)備顏色基礎(chǔ)數(shù)據(jù)獲取部分,參考標(biāo)記3表示顏色對(duì)生成部分,參考標(biāo)記4表示矢量生成部分,參考標(biāo)記5表示距離權(quán)重計(jì)算部分,參考標(biāo)記6表示合成矢量生成部分,參考標(biāo)記7表示顏色轉(zhuǎn)換部分。這里,假設(shè)采用第二圖像輸出設(shè)備再現(xiàn)作為圖像顏色再現(xiàn)目標(biāo)的第一圖像輸出設(shè)備輸出的圖像。例如,第一圖像輸出設(shè)備是印刷機(jī),第二圖像輸出設(shè)備是打印機(jī)。該示例性實(shí)施例可以以采用打印機(jī)模擬印刷機(jī)的印刷圖像的方式使用。當(dāng)然,毋庸置疑,本發(fā)明不限于該使用方式。第一圖像輸出設(shè)備的顏色再現(xiàn)區(qū)域?qū)⒎Q為“第一色域”,第二圖像輸出設(shè)備的顏色再現(xiàn)區(qū)域?qū)⒎Q為“第二色域”。
目標(biāo)顏色基礎(chǔ)數(shù)據(jù)獲取部分1獲取描述第一圖像輸出設(shè)備的輸出特性的目標(biāo)顏色基礎(chǔ)數(shù)據(jù)。目標(biāo)顏色基礎(chǔ)數(shù)據(jù)可以為這樣一種數(shù)據(jù),該數(shù)據(jù)描述第一設(shè)備相關(guān)輸入數(shù)據(jù)與設(shè)備無(wú)關(guān)或者設(shè)備相關(guān)顏色空間中的由該第一圖像輸出設(shè)備響應(yīng)第一設(shè)備相關(guān)輸入數(shù)據(jù)而輸出的輸出數(shù)據(jù)(顏色)之間的對(duì)應(yīng)關(guān)系。例如,色標(biāo)(color patch)由第一圖像輸出設(shè)備輸出,并且可以與通過(guò)對(duì)輸出色標(biāo)進(jìn)行測(cè)色而獲得的測(cè)色數(shù)據(jù)進(jìn)行配對(duì),以生成目標(biāo)顏色基礎(chǔ)數(shù)據(jù)。當(dāng)?shù)谝粓D像輸出設(shè)備為印刷機(jī)時(shí),例如,色標(biāo)基于CMYK顏色空間數(shù)據(jù)而形成。然而,色標(biāo)不限于此。當(dāng)?shù)谝粓D像輸出設(shè)備為顯示器時(shí),例如,色標(biāo)可以基于RGB顏色空間數(shù)據(jù)而形成。同樣,測(cè)色數(shù)據(jù)通常為設(shè)備無(wú)關(guān)的顏色空間數(shù)據(jù)諸如L*a*b顏色空間和XYZ顏色空間等。測(cè)色數(shù)據(jù)可以為指明各種顏色的任何值。例如,當(dāng)通過(guò)掃描器或數(shù)碼相機(jī)讀取圖像時(shí),測(cè)色數(shù)據(jù)為RGB顏色空間數(shù)據(jù)。此外,目標(biāo)顏色基礎(chǔ)數(shù)據(jù)也可以從第一圖像輸出設(shè)備的色彩描述文件(ICC profile)信息、單獨(dú)制取的顏色再現(xiàn)區(qū)域的輪廓數(shù)據(jù)等而獲得。
設(shè)備顏色基礎(chǔ)數(shù)據(jù)獲取部分2獲取描述第二圖像輸出設(shè)備的輸出特性的設(shè)備顏色基礎(chǔ)數(shù)據(jù)。設(shè)備顏色基礎(chǔ)數(shù)據(jù)可以為這樣一種數(shù)據(jù),該數(shù)據(jù)描述第二設(shè)備相關(guān)輸入數(shù)據(jù)與設(shè)備無(wú)關(guān)或者設(shè)備相關(guān)顏色空間中的由該第二圖像輸出設(shè)備響應(yīng)第二設(shè)備相關(guān)輸入數(shù)據(jù)而輸出的輸出數(shù)據(jù)(顏色)之間的對(duì)應(yīng)關(guān)系。例如,色標(biāo)由第二圖像輸出設(shè)備輸出,并且可以與通過(guò)對(duì)輸出色標(biāo)進(jìn)行測(cè)色而獲得的測(cè)色數(shù)據(jù)進(jìn)行配對(duì),以生成設(shè)備顏色基礎(chǔ)數(shù)據(jù)。當(dāng)?shù)诙D像輸出設(shè)備為打印機(jī)時(shí),例如,色標(biāo)基于CMYK顏色空間數(shù)據(jù)而形成。然而,色標(biāo)不限于此。例如,色標(biāo)可以基于RGB顏色空間數(shù)據(jù)而形成。同樣,測(cè)色數(shù)據(jù)通常為設(shè)備無(wú)關(guān)的顏色空間數(shù)據(jù)諸如L*a*b顏色空間和XYZ顏色空間等,或者設(shè)備相關(guān)的顏色空間數(shù)據(jù)諸如RGB顏色空間等。測(cè)色數(shù)據(jù)可以為指明各種顏色的任何值。此外,設(shè)備顏色基礎(chǔ)數(shù)據(jù)也可以從第二圖像輸出設(shè)備的ICC色彩描述文件(ICC profile)信息、單獨(dú)制取的顏色再現(xiàn)區(qū)域的輪廓數(shù)據(jù)等而獲得。
顏色對(duì)生成部分3分別基于目標(biāo)顏色基礎(chǔ)數(shù)據(jù)獲取部分1獲取的目標(biāo)顏色基礎(chǔ)數(shù)據(jù)和設(shè)備顏色基礎(chǔ)數(shù)據(jù)獲取部分2獲取的設(shè)備顏色基礎(chǔ)數(shù)據(jù),生成由第一色域中的多種顏色和第二色域中與第一色域中的該顏色對(duì)應(yīng)的多種顏色構(gòu)成的多個(gè)顏色對(duì)。要注意的是,多個(gè)顏色對(duì)中的一個(gè)包括第一色域中的白色。特別是,如果將第一色域中的白色轉(zhuǎn)換為第二色域中的白色的顏色轉(zhuǎn)換處理將第一色域中屬于所生成顏色對(duì)的顏色之一轉(zhuǎn)換為第二色域之外的顏色,那么顏色對(duì)生成部分3生成第一色域中的該顏色之一與如下兩者之間的交點(diǎn)顏色的顏色對(duì),(i)將第一色域中的該顏色之一與第一色域中的該顏色之一要轉(zhuǎn)換成的顏色連接的線段,(ii)第二色域的輪廓。
除了包括第一色域中的白色的顏色對(duì)之外,所生成的顏色對(duì)可以包括(1)第一色域中的黑色和第二色域中與第一色域中的黑色對(duì)應(yīng)的顏色構(gòu)成的顏色對(duì);(2)第一色域輪廓上的每種顏色和第二色域輪廓上與第一色域輪廓上的每種顏色對(duì)應(yīng)的顏色構(gòu)成的顏色對(duì);(3)第一色域中的皮膚色或天藍(lán)色和第二色域中與第一色域中的皮膚色或天藍(lán)色對(duì)應(yīng)的顏色構(gòu)成的顏色對(duì);(4)第一圖像輸出設(shè)備中具有最大飽和度的基色、具有最大飽和度的合成色(secondarycolor)或四色黑(process black),和第二圖像輸出設(shè)備中與上述第一色域中具有最大飽和度的基色、具有最大飽和度的合成色或四色黑對(duì)應(yīng)的用于基色、合成色或四色黑的顏色構(gòu)成的顏色對(duì)。顏色對(duì)生成部分3可以構(gòu)造成允許用戶指定一些或全部顏色對(duì),而非使用目標(biāo)顏色基礎(chǔ)數(shù)據(jù)和設(shè)備顏色基礎(chǔ)數(shù)據(jù)生成顏色對(duì)。
矢量生成部分4為顏色對(duì)生成部分3生成的每個(gè)顏色對(duì)生成作為顏色修正方向矢量的“對(duì)應(yīng)顏色矢量”。
距離權(quán)重計(jì)算部分5根據(jù)第一色域中將要轉(zhuǎn)換的顏色與矢量生成部分4生成的對(duì)應(yīng)顏色矢量的原點(diǎn)之間的距離計(jì)算權(quán)重。
合成矢量生成部分6將距離權(quán)重計(jì)算部分5計(jì)算的各權(quán)重應(yīng)用于矢量生成部分4生成的對(duì)應(yīng)于各權(quán)重的對(duì)應(yīng)顏色矢量,然后合成所得到的矢量,以生成合成矢量。
顏色轉(zhuǎn)換部分7利用合成矢量生成部分6生成的合成矢量將第一色域中待轉(zhuǎn)換的顏色轉(zhuǎn)換成為第二色域中的顏色。
接下來(lái),描述根據(jù)本發(fā)明該示例性實(shí)施例的顏色調(diào)節(jié)裝置和顏色調(diào)節(jié)方法的操作實(shí)例。首先,目標(biāo)顏色基礎(chǔ)數(shù)據(jù)獲取部分1獲取作為顏色再現(xiàn)目標(biāo)的第一圖像輸出設(shè)備的目標(biāo)顏色基礎(chǔ)數(shù)據(jù)。設(shè)備顏色基礎(chǔ)數(shù)據(jù)獲取部分2獲取實(shí)際輸出圖像的第二圖像輸出設(shè)備的設(shè)備顏色基礎(chǔ)數(shù)據(jù)。
顏色對(duì)生成部分3基于獲取的目標(biāo)顏色基礎(chǔ)數(shù)據(jù)和獲取的設(shè)備顏色基礎(chǔ)數(shù)據(jù)生成顏色對(duì),該顏色對(duì)使第一色域中的顏色與第二色域中的顏色相關(guān)聯(lián)。此時(shí),顏色對(duì)生成部分3生成顏色對(duì),使得所生成的顏色對(duì)總是包括這樣的顏色對(duì),其將第一色域中的白色與第二色域中的白色相互關(guān)聯(lián)。根據(jù)如此生成的顏色對(duì),第一圖像輸出設(shè)備中的紙白轉(zhuǎn)換為第二圖像輸出設(shè)備中的紙白。因此,與采用相對(duì)轉(zhuǎn)換法一樣,可以實(shí)現(xiàn)沒(méi)有色偏的顏色再現(xiàn)。除了紙白之外,顏色對(duì)生成部分3可以為各種顏色生成顏色對(duì)。
圖2是根據(jù)本發(fā)明該示例性實(shí)施例的顏色調(diào)節(jié)裝置和顏色調(diào)節(jié)方法的顏色對(duì)生成部分3生成的顏色對(duì)的實(shí)例的示意圖。在圖2中,以簡(jiǎn)化方式顯示色域。細(xì)實(shí)線表示第一色域,虛線表示第二色域。第一色域和第二色域可以分別從目標(biāo)顏色基礎(chǔ)數(shù)據(jù)和設(shè)備顏色基礎(chǔ)數(shù)據(jù)獲得。交替的長(zhǎng)短虛線表示根據(jù)現(xiàn)有技術(shù)的相對(duì)轉(zhuǎn)換法通過(guò)移動(dòng)(轉(zhuǎn)移)第一圖像輸出設(shè)備的顏色再現(xiàn)區(qū)域而獲得的顏色再現(xiàn)區(qū)域。
在圖2所示的實(shí)例中,第一色域中的黑色是固定的(第二色域中的對(duì)應(yīng)顏色設(shè)定為第二色域中再現(xiàn)與第一色域中的黑色相同顏色的顏色)。另外,生成顏色對(duì),使得對(duì)于包括合成色的顏色,第一色域的輪廓與第二色域的輪廓重合。因?yàn)樯蜉喞舜酥睾?,該示例性?shí)施例可以抑制現(xiàn)有技術(shù)中出現(xiàn)的顏色轉(zhuǎn)換到第二色域外部的現(xiàn)象。另外,因?yàn)榈谝簧蛑械暮谏珵楣潭ǖ?,該示例性?shí)施例完全利用第二色域,而相對(duì)轉(zhuǎn)換法卻不能完全利用。
下面將說(shuō)明用于生成顏色對(duì)的方法的具體實(shí)例。首先,顏色對(duì)生成部分3將第一圖像輸出設(shè)備的具有最大飽和度的基色和合成色與第二圖像輸出設(shè)備的基色和合成色相關(guān)聯(lián),其中第二圖像輸出設(shè)備的基色和合成色與第一圖像輸出設(shè)備中具有最大飽和度的基色和合成色相對(duì)應(yīng)。例如,顏色對(duì)生成部分3將第一圖像輸出設(shè)備的單色C(青色)100%與第二圖像輸出設(shè)備的單色C100%相關(guān)聯(lián)。并非必須將第一色域中具有最大飽和度的顏色與第二圖像輸出設(shè)備的具有最大飽和度的顏色相關(guān)聯(lián)。例如,顏色對(duì)生成部分3可以基于第一色域確定第二圖像輸出設(shè)備的單色C的值,使得第一圖像輸出設(shè)備的最大飽和度在第二圖像輸出設(shè)備中得到保持。作為另一個(gè)實(shí)例,如果相對(duì)轉(zhuǎn)換處理將具有最大飽和度的顏色轉(zhuǎn)換成第二色域以外的顏色,那么顏色對(duì)生成部分3可以將該顏色與如下兩者之間的交點(diǎn)顏色相關(guān)聯(lián)即連接相對(duì)轉(zhuǎn)換處理之前和之后的顏色的線段與第二色域的輪廓,該交點(diǎn)顏色作為第二色域中的對(duì)應(yīng)顏色。另一個(gè)實(shí)例示于圖2中。作為另一個(gè)實(shí)例,對(duì)于具有最大飽和度的顏色,顏色對(duì)生成部分3可以基于第一色域中的最大飽和度與第二色域中的最大飽和度之間的關(guān)系諸如兩者之間的比率等獲得與第一圖像輸出設(shè)備中具有最大飽和度的顏色對(duì)應(yīng)的顏色。此外,對(duì)于第一色域輪廓上的顏色,顏色對(duì)生成部分3可以獲得第二色域輪廓上的顏色,使得兩者之間的各個(gè)色差最小,然后將第一色域輪廓上的顏色與如此獲得的第二色域輪廓上的顏色相關(guān)聯(lián)。當(dāng)然,可以使用任何其它方法將顏色相關(guān)聯(lián)。另外,可以允許用戶指定各個(gè)顏色對(duì)。
以這種方式,顏色對(duì)生成部分3將第一圖像輸出設(shè)備的具有最大飽和度的基色和合成色與第二圖像輸出設(shè)備的對(duì)應(yīng)顏色相關(guān)聯(lián),從而生成顏色對(duì)。因此,所生成的顏色對(duì)中初始包含的白色、固定的黑色以及具有最大飽和度的六個(gè)基色和合成色(CMYRGB)形成大致六面體。可取的是,還生成包含大致六面體的邊和面上的顏色的顏色對(duì)。
圖3是對(duì)于除具有最大飽和度的基色之外的其它顏色生成顏色對(duì)的實(shí)例的示意圖。圖3顯示其中在白色和具有最大飽和度的基色(CMY)之間生成兩個(gè)顏色對(duì)的實(shí)例。在該實(shí)例中,第一色域中的白色與具有最大飽和度的基色之間的區(qū)域以規(guī)則的間距分割。同樣,第二色域中的白色和第二色域中與具有最大飽和度的基色對(duì)應(yīng)的顏色之間的區(qū)域以規(guī)則的間距分割。因此,生成顏色對(duì),以將對(duì)應(yīng)顏色相互關(guān)聯(lián)。
可以根據(jù)需要生成任何數(shù)量的顏色對(duì)。然而,考慮到精度和計(jì)算時(shí)間,理想的是采用大約10個(gè)分割。另外,并非必須以規(guī)則的間距分割。對(duì)于關(guān)聯(lián)的顏色,并非必須以相似的方式分割第一色域和第二色域。圖3顯示的是基色的實(shí)例。顏色對(duì)可以在上述大致六面體的邊和面上以相似的方式生成。
當(dāng)然,可以不僅對(duì)色域輪廓上的顏色生成顏色對(duì),而且也可以對(duì)色域內(nèi)的顏色生成顏色對(duì)。存在如下情況,如果顏色對(duì)只包括各個(gè)色域的輪廓上的顏色,可能會(huì)擔(dān)心色域內(nèi)的顏色轉(zhuǎn)換精度下降。具體地說(shuō),灰軸(gray axis)是在精度方面非常重要的部分,為提高精度,可能需要灰軸。因此,可取的是,生成包括灰軸上的顏色的顏色對(duì)。關(guān)于四色黑,可以獨(dú)立于黑色生成顏色對(duì)。具有最大濃度并且設(shè)定為四色黑的顏色置于由白色、黑色以及具有最大飽和度的基色和合成色構(gòu)成的大致六面體內(nèi),從而防止出現(xiàn)灰度屬性和色調(diào)跳躍方面的缺陷。
另外,也可以以相似的方式生成針于諸如皮膚色、天藍(lán)色和綠色等顏色的顏色對(duì)。這是因?yàn)槟切╊伾谏罹戎泻苤匾?。因此,可以更?zhǔn)確地調(diào)節(jié)(轉(zhuǎn)換)那些顏色。然而,如果顏色對(duì)的數(shù)量增大,在隨后的處理中計(jì)算量將增大。因此,為顏色調(diào)節(jié)處理所花費(fèi)的成本增大。因此,對(duì)于色域中的顏色對(duì),需要在精度與處理成本之間權(quán)衡考慮。
矢量生成部分4基于顏色對(duì)生成部分3生成的每個(gè)顏色對(duì)生成對(duì)應(yīng)顏色矢量,該對(duì)應(yīng)顏色矢量表示再現(xiàn)紙白的顏色修正方向。也就是說(shuō),矢量生成部分4生成如下對(duì)應(yīng)顏色矢量(1)第一色域中屬于各個(gè)所生成顏色對(duì)的顏色作為矢量原點(diǎn),和(2)第二色域中屬于各個(gè)所生成顏色對(duì)的顏色作為矢量終點(diǎn)。
圖4是對(duì)應(yīng)顏色矢量的實(shí)例的示意圖。圖4顯示與白色、黑色以及具有最大飽和度的基色和合成色構(gòu)成的大致六面體的一個(gè)面有關(guān)的幾個(gè)對(duì)應(yīng)顏色矢量。關(guān)于大致六面體的一條邊,例如,圖3中顯示的箭頭表示對(duì)應(yīng)顏色矢量。
隨后,對(duì)于第一色域中待調(diào)節(jié)(轉(zhuǎn)換)的顏色,距離權(quán)重計(jì)算部分5為矢量生成部分4生成的每個(gè)對(duì)應(yīng)顏色矢量計(jì)算權(quán)重。顏色空間上的距離(色差)被用作權(quán)重的參數(shù)。這意味著,根據(jù)從待調(diào)節(jié)(轉(zhuǎn)換)顏色到每個(gè)對(duì)應(yīng)顏色矢量的原點(diǎn)之間的距離確定權(quán)重系數(shù),將該權(quán)重系數(shù)分配給每個(gè)對(duì)應(yīng)顏色矢量。
圖5是由距離權(quán)重計(jì)算部分5執(zhí)行的權(quán)重系數(shù)計(jì)算處理的實(shí)例的示意圖。圖6是顯示距離與權(quán)重系數(shù)值之間關(guān)系的實(shí)例的曲線圖。在圖5所示的實(shí)例中,對(duì)應(yīng)顏色矢量v1至v4由圖3所示的顏色對(duì)生成。顏色P用作處理目標(biāo)顏色。距離權(quán)重計(jì)算部分5根據(jù)從處理目標(biāo)顏色P到每個(gè)對(duì)應(yīng)顏色矢量的原點(diǎn)的距離為每個(gè)對(duì)應(yīng)顏色矢量計(jì)算權(quán)重。
相應(yīng)于距離的權(quán)重系數(shù)可以根據(jù)例如圖6所示的函數(shù)獲得。圖6所示的函數(shù)w(d)可以例如為w(d)=1.0(1.0+d)y]]>也就是說(shuō),如果轉(zhuǎn)換的顏色本身屬于某一顏色對(duì),那么由該顏色對(duì)生成的對(duì)應(yīng)顏色矢量與處理目標(biāo)顏色之間的距離等于0,并且將最大的權(quán)重系數(shù)分配給該對(duì)應(yīng)顏色矢量。相反,從處理目標(biāo)顏色到其它對(duì)應(yīng)顏色矢量的距離更大,因此將很小的權(quán)重系數(shù)分配給其它對(duì)應(yīng)顏色矢量。參數(shù)y定義為距離依賴度,即參數(shù)值越大,對(duì)距離d就越敏感。當(dāng)然,用于獲得權(quán)重系數(shù)的函數(shù)不限于該函數(shù)。權(quán)重系數(shù)可以根據(jù)該函數(shù)以外的任何其它方法獲得。
隨后,基于矢量生成部分4生成的對(duì)應(yīng)顏色矢量和距離權(quán)重計(jì)算部分5計(jì)算的與各對(duì)應(yīng)顏色矢量對(duì)應(yīng)的距離權(quán)重系數(shù),合成矢量生成部分6生成處理目標(biāo)顏色處的合成矢量Vj。也就是說(shuō),Vj=Σiw(di)·vi]]>其中,vi表示各個(gè)對(duì)應(yīng)顏色矢量,Vj表示合成矢量。
在圖5所示的實(shí)例中,假設(shè)從處理目標(biāo)顏色P到對(duì)應(yīng)顏色矢量v1至v4的距離為d1至d4。另外,假設(shè)距離權(quán)重計(jì)算部分5獲得w(d1)至w(d4)作為與對(duì)應(yīng)顏色矢量v1至v4對(duì)應(yīng)的距離權(quán)重系數(shù)。
在該情況下,處理目標(biāo)顏色P的合成矢量Vp可以為Vp=w(d1)·v1+w(d2)·v2+w(d3)·v3+w(d4)·v4圖5中的粗線表示合成矢量Vp。
當(dāng)合成矢量生成部分6如此生成合成矢量時(shí),顏色轉(zhuǎn)換部分7基于合成矢量為待轉(zhuǎn)換的顏色執(zhí)行轉(zhuǎn)換處理。因此,第一色域中的顏色可以調(diào)節(jié)(轉(zhuǎn)換)為第二色域中的顏色,同時(shí)作為第一圖像輸出設(shè)備的色域的第一色域中的白色和作為第二圖像輸出設(shè)備的色域的第二色域中的白色彼此重合。例如,如圖2所示,細(xì)實(shí)線表示的第一色域中的顏色轉(zhuǎn)換為粗實(shí)線表示的第二色域中的顏色。此時(shí),與現(xiàn)有技術(shù)中的相對(duì)轉(zhuǎn)換法不同,調(diào)節(jié)(轉(zhuǎn)換)的顏色沒(méi)有位于第二色域之外。另外,由于白色成為紙白,因此,可以防止出現(xiàn)色偏,并且可以實(shí)現(xiàn)適合圖像輸出設(shè)備的特性的自然顏色再現(xiàn)。因?yàn)楹谏珵楣潭ǖ?,因此可以有效利用第二色域?br>
距離權(quán)重計(jì)算部分5執(zhí)行的針對(duì)對(duì)應(yīng)顏色矢量的權(quán)重系數(shù)計(jì)算、合成矢量生成部分6執(zhí)行的合成矢量生成以及顏色轉(zhuǎn)換部分7執(zhí)行的轉(zhuǎn)換處理對(duì)待轉(zhuǎn)換的各個(gè)顏色進(jìn)行。當(dāng)然,待轉(zhuǎn)換的顏色可以為第一色域中的任何顏色。
用于上述各部分執(zhí)行的處理的顏色空間不受限制。任何設(shè)備無(wú)關(guān)的數(shù)值諸如L*a*b等色空間和XYZ顏色空間等,以及設(shè)備相關(guān)的數(shù)據(jù)諸如CMYK和RGB等都可以使用。考慮到轉(zhuǎn)換之后的顏色空間的灰度屬性,L*a*b等色空間也可以使用。
圖7是在根據(jù)本發(fā)明另一個(gè)示例性實(shí)施例的顏色調(diào)節(jié)裝置和顏色調(diào)節(jié)方法中調(diào)節(jié)顏色前后的色域的另一個(gè)實(shí)例的示意圖。圖7中的各線與圖2所示的各線相似。圖2顯示其中固定黑色從而有效利用第二色域的實(shí)例。本發(fā)明還可以應(yīng)用于以如下方式進(jìn)行顏色調(diào)節(jié)的情況,移動(dòng)(轉(zhuǎn)移)整個(gè)第一色域使得第一色域的白色與第二色域的白色重合。
在該情況下,使第一色域的白色與第二色域的白色重合,此時(shí),利用轉(zhuǎn)移矢量轉(zhuǎn)移第一色域。第二色域之外的區(qū)域在圖7中由交替的長(zhǎng)短虛線表示。因此,對(duì)于通過(guò)轉(zhuǎn)移第一色域使得第一色域的白色與第二色域的白色重合而位于第二色域以外的顏色,顏色對(duì)生成部分3將連接轉(zhuǎn)移(轉(zhuǎn)換)前后的顏色的線段和第二色域的輪廓之間的交點(diǎn)顏色與轉(zhuǎn)移之前第一色域中的顏色相關(guān)聯(lián),從而生成顏色對(duì)。用于生成顏色對(duì)的顏色與上述示例性實(shí)施例的顏色相似。
如此生成的顏色對(duì)可以以與上述實(shí)施例相似的方式用于執(zhí)行矢量生成部分4以及隨后各部分的處理。因此,圖7中細(xì)實(shí)線表示的第一色域中的顏色轉(zhuǎn)換為粗實(shí)線表示的第二色域中的顏色。另外,在該情況下,與現(xiàn)有技術(shù)中的相對(duì)轉(zhuǎn)換法不同,該實(shí)施例可以防止調(diào)節(jié)后的顏色位于第二色域之外。由于白色成為紙白,因此,可以防止出現(xiàn)色偏。與其中固定黑色的前一示例性實(shí)施例相比,該示例性實(shí)施例中使用的第二色域較為狹窄。
本發(fā)明不限于上述兩個(gè)示例性實(shí)施例??梢酝ㄟ^(guò)改變生成顏色對(duì)的方法而對(duì)調(diào)節(jié)(轉(zhuǎn)換)為第二色域的方法進(jìn)行各種修改。例如,第一色域中的黑色可以轉(zhuǎn)換為與第二色域中的黑色重合??蛇x擇的是,可以執(zhí)行調(diào)節(jié)以利用整個(gè)第二色域。
圖8是顯示根據(jù)本發(fā)明另一個(gè)示例性實(shí)施例的顏色轉(zhuǎn)換參數(shù)生成裝置和顏色轉(zhuǎn)換裝置以及顏色轉(zhuǎn)換參數(shù)生成方法和顏色轉(zhuǎn)換方法的框圖。在圖8中,參考標(biāo)記11表示建模部分,參考標(biāo)記12表示轉(zhuǎn)換部分。這里,作為目標(biāo)顏色基礎(chǔ)數(shù)據(jù)的處理目標(biāo)顏色由圖1所示的顏色調(diào)節(jié)裝置或顏色調(diào)節(jié)方法進(jìn)行顏色調(diào)節(jié),并且調(diào)節(jié)后的目標(biāo)顏色基礎(chǔ)數(shù)據(jù)被提供給建模部分11。
建模部分11利用調(diào)節(jié)后的目標(biāo)顏色基礎(chǔ)數(shù)據(jù)生成顏色轉(zhuǎn)換模型,然后基于該顏色轉(zhuǎn)換模型生成顏色轉(zhuǎn)換參數(shù)。如果轉(zhuǎn)換部分12執(zhí)行矩陣操作,那么顏色轉(zhuǎn)換參數(shù)為例如矩陣的元素。例如,如果使用帶插值的直接查詢表,那么可以生成表格數(shù)值。
轉(zhuǎn)換部分12使用建模部分11生成的顏色轉(zhuǎn)換參數(shù),以對(duì)出于采用第一圖像輸出設(shè)備輸出的目的而生成的圖像數(shù)據(jù)執(zhí)行顏色轉(zhuǎn)換處理。
當(dāng)轉(zhuǎn)換部分12提供的圖像數(shù)據(jù)由第二圖像輸出設(shè)備輸出之后,可以由第二圖像輸出設(shè)備模擬第一圖像輸出設(shè)備中的顏色再現(xiàn)。此時(shí),第一圖像輸出設(shè)備中的白色作為第二圖像輸出設(shè)備中的白色,使得可以將第二圖像輸出設(shè)備輸出圖像時(shí)生成的色偏降至最低,并且可以由第二圖像輸出設(shè)備很好地再現(xiàn)第一圖像輸出設(shè)備中的再現(xiàn)顏色。
并非必須將建模部分11和轉(zhuǎn)換部分12設(shè)置在同一裝置中。可以以如下方式采用任何構(gòu)造,即,根據(jù)本發(fā)明該示例性實(shí)施例的顏色轉(zhuǎn)換參數(shù)生成裝置的建模部分11和根據(jù)本發(fā)明該示例性實(shí)施例的顏色轉(zhuǎn)換裝置的轉(zhuǎn)換部分12分開,并且建模部分11生成的顏色轉(zhuǎn)換參數(shù)輸入其中設(shè)置有轉(zhuǎn)換部分12的裝置中,從而執(zhí)行顏色轉(zhuǎn)換。當(dāng)然,根據(jù)本發(fā)明該示例性實(shí)施例的顏色調(diào)節(jié)裝置和建模部分11可以結(jié)合成一個(gè)裝置,建模部分11和轉(zhuǎn)換部分12可以結(jié)合成一個(gè)裝置,或者圖8所示的部件可以結(jié)合成一個(gè)裝置。
圖9是在如下情況下的計(jì)算機(jī)程序和存儲(chǔ)計(jì)算機(jī)程序的存儲(chǔ)介質(zhì)的實(shí)例的示意圖,即,本發(fā)明的顏色調(diào)節(jié)裝置的功能或本發(fā)明的顏色調(diào)節(jié)方法、本發(fā)明的顏色轉(zhuǎn)換參數(shù)生成裝置的功能或本發(fā)明的顏色轉(zhuǎn)換參數(shù)生成方法、以及本發(fā)明的顏色轉(zhuǎn)換裝置的功能或本發(fā)明的顏色轉(zhuǎn)換方法由計(jì)算機(jī)程序?qū)崿F(xiàn)。在圖中,參考標(biāo)記31表示程序,參考標(biāo)記32表示計(jì)算機(jī),參考標(biāo)記41表示光磁盤,參考標(biāo)記42表示光盤,參考標(biāo)記43表示磁盤,參考標(biāo)記44表示存儲(chǔ)器,參考標(biāo)記51表示光磁盤驅(qū)動(dòng)器,參考標(biāo)記52表示光盤驅(qū)動(dòng)器,參考標(biāo)記53表示磁盤驅(qū)動(dòng)器。
該示例性實(shí)施例的上述各部分的功能中的一些或全部可以由計(jì)算機(jī)能夠執(zhí)行的程序31實(shí)現(xiàn)。在該情況下,程序31、程序所使用的數(shù)據(jù)(包括目標(biāo)顏色基礎(chǔ)數(shù)據(jù)、設(shè)備顏色基礎(chǔ)數(shù)據(jù)、轉(zhuǎn)換參數(shù)等)等也可以存儲(chǔ)在計(jì)算機(jī)可讀的存儲(chǔ)介質(zhì)中。存儲(chǔ)介質(zhì)為如下介質(zhì),其可以響應(yīng)程序的描述導(dǎo)致磁、光、電等能量狀態(tài)變化出現(xiàn)在計(jì)算機(jī)的硬件資源中包含的讀取器中,并且可以將程序的描述以對(duì)應(yīng)于狀態(tài)變化的信號(hào)的格式轉(zhuǎn)移到讀取器中。例如,存儲(chǔ)介質(zhì)為光磁盤41、光盤42(包括CD、DVD等)、磁盤43、存儲(chǔ)器44(包括IC卡、存儲(chǔ)卡等)等。當(dāng)然,存儲(chǔ)介質(zhì)不限于便攜式介質(zhì)。
程序31存儲(chǔ)在任何存儲(chǔ)介質(zhì)中,并且置于例如計(jì)算機(jī)32的光磁盤驅(qū)動(dòng)器51、光盤驅(qū)動(dòng)器52、磁盤驅(qū)動(dòng)器53或存儲(chǔ)器插槽(未顯示)中,從而可以從計(jì)算機(jī)32中讀取程序31,該程序用于執(zhí)行本發(fā)明的顏色調(diào)節(jié)裝置的功能或本發(fā)明的顏色調(diào)節(jié)方法、本發(fā)明的顏色轉(zhuǎn)換參數(shù)生成裝置的功能或本發(fā)明的顏色轉(zhuǎn)換參數(shù)生成方法、以及本發(fā)明的顏色轉(zhuǎn)換裝置的功能或本發(fā)明的顏色轉(zhuǎn)換方法??蛇x擇的是,存儲(chǔ)介質(zhì)可以預(yù)先置于計(jì)算機(jī)32中,并且程序31可以通過(guò)例如網(wǎng)絡(luò)等轉(zhuǎn)移到計(jì)算機(jī)32中,并且可以存儲(chǔ)在存儲(chǔ)介質(zhì)中用于執(zhí)行。
當(dāng)然,一些功能也可以由硬件實(shí)現(xiàn),或者全部功能由硬件實(shí)現(xiàn)??蛇x擇的是,本發(fā)明的顏色調(diào)節(jié)裝置的功能或本發(fā)明的顏色調(diào)節(jié)方法以及本發(fā)明的顏色轉(zhuǎn)換參數(shù)生成裝置的功能或本發(fā)明的顏色轉(zhuǎn)換參數(shù)生成方法、或者本發(fā)明的顏色轉(zhuǎn)換參數(shù)生成裝置的功能或本發(fā)明的顏色轉(zhuǎn)換參數(shù)生成方法以及本發(fā)明的顏色轉(zhuǎn)換裝置的功能或本發(fā)明的顏色轉(zhuǎn)換方法以及所有這些功能也可以共同放入軟件中,或者它們也可以與其它部件一起構(gòu)造成包含本發(fā)明的程序。例如,轉(zhuǎn)換部分12也可以與復(fù)印機(jī)或圖像形成裝置中的控制程序一起構(gòu)造成一個(gè)程序。當(dāng)然,為了適應(yīng)其它應(yīng)用,它們也可以與應(yīng)用中的程序結(jié)合。
權(quán)利要求
1.一種顏色調(diào)節(jié)裝置,包括顏色對(duì)生成部分,其生成由第一色域中的多種顏色和第二色域中分別與所述第一色域中的所述顏色對(duì)應(yīng)的多種顏色構(gòu)成的多個(gè)顏色對(duì),其中顏色對(duì)之一包括所述第一色域中的白色;矢量生成部分,其生成多個(gè)矢量,每個(gè)所述矢量各自連接所述第一色域和所述第二色域中的屬于各個(gè)所生成顏色對(duì)的顏色;權(quán)重計(jì)算部分,其根據(jù)所述第一色域中的待處理的顏色與所生成矢量的原點(diǎn)之間的距離計(jì)算權(quán)重;合成矢量生成部分,其將各個(gè)計(jì)算的權(quán)重應(yīng)用于對(duì)應(yīng)矢量,以生成合成矢量;以及顏色轉(zhuǎn)換部分,其利用所述合成矢量將待處理的顏色轉(zhuǎn)換為所述第二色域中的顏色。
2.根據(jù)權(quán)利要求1所述的裝置,其中,所述顏色對(duì)生成部分所生成的顏色對(duì)包括由所述第一色域中的黑色點(diǎn)和所述第二色域中與所述黑色點(diǎn)對(duì)應(yīng)的點(diǎn)構(gòu)成的顏色對(duì)。
3.根據(jù)權(quán)利要求1或2所述的裝置,其中,所生成的顏色對(duì)包括由所述第一色域的輪廓上的多種顏色與所述第二色域的輪廓上的多種對(duì)應(yīng)顏色構(gòu)成的顏色對(duì)。
4.根據(jù)權(quán)利要求1或2所述的裝置,其中,所生成的顏色對(duì)包括如下兩者構(gòu)成的顏色對(duì),該兩者為(i)所述第一色域中的皮膚色或天藍(lán)色,和(ii)所述第二色域中與所述皮膚色或天藍(lán)色對(duì)應(yīng)的顏色。
5.根據(jù)權(quán)利要求1或2所述的裝置,其中,如果將所述第一色域中的白色轉(zhuǎn)換為所述第二色域中的白色的顏色轉(zhuǎn)換處理將所述第一色域中屬于所生成顏色對(duì)的顏色之一轉(zhuǎn)換為所述第二色域之外的顏色,那么所述顏色對(duì)生成部分生成由所述第一色域中的所述顏色之一與如下兩者之間的交點(diǎn)顏色構(gòu)成的顏色對(duì),該兩者為(i)連接所述第一色域中的所述顏色之一與所述第一色域中的所述顏色之一要轉(zhuǎn)換成的顏色的線段,和(ii)所述第二色域的輪廓。
6.根據(jù)權(quán)利要求1所述的裝置,其中,所述第一色域是第一圖像輸出設(shè)備的顏色再現(xiàn)區(qū)域,所述第一圖像輸出設(shè)備為圖像的顏色再現(xiàn)目標(biāo)設(shè)備,并且所述第二色域是輸出所述圖像的第二圖像輸出設(shè)備的顏色再現(xiàn)區(qū)域。
7.根據(jù)權(quán)利要求6所述的裝置,其中,所生成的顏色對(duì)包括由如下兩者構(gòu)成的顏色對(duì),該兩者為(i)所述第一圖像輸出設(shè)備中各個(gè)具有最大飽和度的基色,和(ii)與所述具有最大飽和度的基色對(duì)應(yīng)的顏色。
8.根據(jù)權(quán)利要求6所述的裝置,其中,所生成的顏色對(duì)包括如下兩者構(gòu)成的顏色對(duì),該兩者為(i)所述第一圖像輸出設(shè)備中各個(gè)具有最大飽和度的基色,和(ii)與所述具有最大飽和度的基色對(duì)應(yīng)的顏色;以及如下兩者構(gòu)成的顏色對(duì),該兩者為(i)所述第一圖像輸出設(shè)備中各個(gè)具有最大飽和度的合成色,和(ii)與所述具有最大飽和度的合成色對(duì)應(yīng)的顏色。
9.根據(jù)權(quán)利要求6至8中任一項(xiàng)所述的裝置,其中,所生成的顏色對(duì)還包括由所述第一圖像輸出設(shè)備中的四色黑和所述第二圖像輸出設(shè)備中與所述四色黑對(duì)應(yīng)的顏色構(gòu)成的顏色對(duì)。
10.根據(jù)權(quán)利要求6至8中任一項(xiàng)所述的裝置,還包括第一獲取部分,其獲取描述所述第一圖像輸出設(shè)備的輸出特性的基礎(chǔ)數(shù)據(jù);以及第二獲取部分,其獲取描述所述第二圖像輸出設(shè)備的輸出特性的基礎(chǔ)數(shù)據(jù),其中,所述顏色對(duì)生成部分根據(jù)所述第一獲取部分獲取的基礎(chǔ)數(shù)據(jù)和所述第二獲取部分獲取的基礎(chǔ)數(shù)據(jù)生成所述顏色對(duì)。
11.根據(jù)權(quán)利要求10所述的裝置,其中,所述第一獲取部分獲取的基礎(chǔ)數(shù)據(jù)描述第一設(shè)備相關(guān)輸入數(shù)據(jù)與設(shè)備無(wú)關(guān)顏色空間中的由所述第一圖像輸出設(shè)備響應(yīng)所述第一設(shè)備相關(guān)輸入數(shù)據(jù)而輸出的輸出數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系,并且所述第二獲取部分獲取的基礎(chǔ)數(shù)據(jù)描述第二設(shè)備相關(guān)的輸入數(shù)據(jù)與設(shè)備無(wú)關(guān)顏色空間中的由所述第二圖像輸出設(shè)備響應(yīng)所述第二設(shè)備相關(guān)輸入數(shù)據(jù)而輸出的輸出數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系。
12.根據(jù)權(quán)利要求10所述的裝置,其中,所述第一獲取部分獲取的基礎(chǔ)數(shù)據(jù)描述第一設(shè)備相關(guān)輸入數(shù)據(jù)與設(shè)備相關(guān)顏色空間中的由所述第一圖像輸出設(shè)備響應(yīng)所述第一設(shè)備相關(guān)輸入數(shù)據(jù)而輸出的輸出數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系,并且所述第二獲取部分獲取的基礎(chǔ)數(shù)據(jù)描述第二設(shè)備相關(guān)輸入數(shù)據(jù)與設(shè)備相關(guān)顏色空間中的由所述第二圖像輸出設(shè)備響應(yīng)所述第二設(shè)備相關(guān)輸入數(shù)據(jù)而輸出的輸出數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系。
13.根據(jù)權(quán)利要求11所述的裝置,其中,所述第一獲取部分從ICC色彩描述文件信息獲取描述所述第一圖像輸出設(shè)備的輸出特性的基礎(chǔ)數(shù)據(jù)。
14.根據(jù)權(quán)利要求11所述的裝置,其中,所述第二獲取部分從ICC色彩描述文件信息獲取描述所述第二圖像輸出設(shè)備的輸出特性的基礎(chǔ)數(shù)據(jù)。
15.根據(jù)權(quán)利要求1或2所述的裝置,其中,所述顏色對(duì)生成部分根據(jù)用戶指定的顏色生成所述顏色對(duì)。
16.一種顏色調(diào)節(jié)方法,包括生成由第一色域中的多種顏色和第二色域中分別與所述第一色域中的所述顏色對(duì)應(yīng)的多種顏色構(gòu)成的多個(gè)顏色對(duì),其中所述顏色對(duì)之一包括所述第一色域中的白色;生成多個(gè)矢量,每個(gè)所述矢量各自連接所述第一色域和所述第二色域中的屬于各個(gè)所生成顏色對(duì)的顏色;根據(jù)所述第一色域中的待處理的顏色與所生成矢量的原點(diǎn)之間的距離計(jì)算權(quán)重;將各個(gè)計(jì)算的權(quán)重應(yīng)用于對(duì)應(yīng)矢量,以生成合成矢量;以及利用所述合成矢量將待處理的顏色轉(zhuǎn)換為所述第二色域中的顏色。
17.根據(jù)權(quán)利要求16所述的方法,其中,所生成的顏色對(duì)包括由所述第一色域中的黑色點(diǎn)和所述第二色域中與所述黑色點(diǎn)對(duì)應(yīng)的點(diǎn)構(gòu)成的顏色對(duì)。
18.根據(jù)權(quán)利要求16或17所述的方法,其中,所生成的顏色對(duì)包括由所述第一色域的輪廓上的多種顏色與所述第二色域的輪廓上的對(duì)應(yīng)顏色構(gòu)成的顏色對(duì)。
19.根據(jù)權(quán)利要求16或17所述的方法,其中,所生成的顏色對(duì)包括如下兩者構(gòu)成的顏色對(duì),該兩者為(i)所述第一色域中的皮膚色或天藍(lán)色,和(ii)所述第二色域中與所述皮膚色或天藍(lán)色對(duì)應(yīng)的顏色。
20.根據(jù)權(quán)利要求16或17所述的方法,其中,如果將所述第一色域中的白色轉(zhuǎn)換為所述第二色域中的白色的顏色轉(zhuǎn)換處理將所述第一色域中屬于所生成顏色對(duì)的顏色之一轉(zhuǎn)換為所述第二色域之外的顏色,那么所述生成顏色對(duì)的步驟生成由所述第一色域中的所述顏色之一與如下兩者之間的交點(diǎn)顏色構(gòu)成的顏色對(duì),該兩者為(i)連接所述第一色域中的所述顏色之一與所述第一色域中的所述顏色之一要轉(zhuǎn)換成的顏色的線段,和(ii)所述第二色域的輪廓。
21.根據(jù)權(quán)利要求16所述的方法,其中,所述第一色域是第一圖像輸出設(shè)備的顏色再現(xiàn)區(qū)域,所述第一圖像輸出設(shè)備為圖像的顏色再現(xiàn)目標(biāo)設(shè)備,并且所述第二色域是輸出所述圖像的第二圖像輸出設(shè)備的顏色再現(xiàn)區(qū)域。
22.根據(jù)權(quán)利要求21所述的方法,其中,所生成的顏色對(duì)包括如下兩者構(gòu)成的顏色對(duì),該兩者為(i)所述第一圖像輸出設(shè)備中各個(gè)具有最大飽和度的基色,和(ii)與所述具有最大飽和度的基色對(duì)應(yīng)的顏色。
23.根據(jù)權(quán)利要求21所述的方法,其中,所生成的顏色對(duì)包括如下兩者構(gòu)成的顏色對(duì),該兩者為(i)所述第一圖像輸出設(shè)備中各個(gè)具有最大飽和度的基色,和(ii)與所述具有最大飽和度的基色對(duì)應(yīng)的顏色;以及如下兩者構(gòu)成的顏色對(duì),該兩者為(i)所述第一圖像輸出設(shè)備中各個(gè)具有最大飽和度的合成色,和(ii)與所述具有最大飽和度的合成色對(duì)應(yīng)的顏色。
24.根據(jù)權(quán)利要求21至23中任一項(xiàng)所述的方法,其中,所生成的顏色對(duì)還包括由所述第一圖像輸出設(shè)備中的四色黑和所述第二圖像輸出設(shè)備中與所述四色黑對(duì)應(yīng)的顏色構(gòu)成的顏色對(duì)。
25.根據(jù)權(quán)利要求21至23中任一項(xiàng)所述的方法,還包括獲取描述所述第一圖像輸出設(shè)備的輸出特性的第一基礎(chǔ)數(shù)據(jù);以及獲取描述所述第二圖像輸出設(shè)備的輸出特性的第二基礎(chǔ)數(shù)據(jù),其中,所述生成顏色對(duì)的步驟根據(jù)獲取的所述第一基礎(chǔ)數(shù)據(jù)和獲取的所述第二基礎(chǔ)數(shù)據(jù)生成所述顏色對(duì)。
26.根據(jù)權(quán)利要求25所述的方法,其中,獲取的所述第一基礎(chǔ)數(shù)據(jù)描述第一設(shè)備相關(guān)輸入數(shù)據(jù)與設(shè)備無(wú)關(guān)顏色空間中的由所述第一圖像輸出設(shè)備響應(yīng)所述第一設(shè)備相關(guān)輸入數(shù)據(jù)而輸出的輸出數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系,并且獲取的所述第二基礎(chǔ)數(shù)據(jù)描述第二設(shè)備相關(guān)輸入數(shù)據(jù)與設(shè)備無(wú)關(guān)顏色空間中的由所述第二圖像輸出設(shè)備響應(yīng)所述第二設(shè)備相關(guān)輸入數(shù)據(jù)而輸出的輸出數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系。
27.根據(jù)權(quán)利要求25所述的方法,其中,獲取的所述第一基礎(chǔ)數(shù)據(jù)描述第一設(shè)備相關(guān)輸入數(shù)據(jù)與設(shè)備相關(guān)顏色空間中的由所述第一圖像輸出設(shè)備響應(yīng)所述第一設(shè)備相關(guān)輸入數(shù)據(jù)而輸出的輸出數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系,并且獲取的所述第二二基礎(chǔ)數(shù)據(jù)描述第二設(shè)備相關(guān)輸入數(shù)據(jù)與設(shè)備相關(guān)顏色空間中的由所述第二圖像輸出設(shè)備響應(yīng)所述第二設(shè)備相關(guān)輸入數(shù)據(jù)而輸出的輸出數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系。
28.根據(jù)權(quán)利要求26所述的方法,其中,所述獲取第一基礎(chǔ)數(shù)據(jù)的步驟從ICC色彩描述文件信息獲取描述所述第一圖像輸出設(shè)備的輸出特性的第一基礎(chǔ)數(shù)據(jù)。
29.根據(jù)權(quán)利要求26所述的方法,其中,所述獲取第二基礎(chǔ)數(shù)據(jù)的步驟從ICC色彩描述文件信息獲取描述所述第二圖像輸出設(shè)備的輸出特性的第二基礎(chǔ)數(shù)據(jù)。
30.根據(jù)權(quán)利要求16或17所述的方法,其中,所述生成顏色對(duì)的步驟根據(jù)用戶指定的顏色生成所述顏色對(duì)。
31.一種顏色轉(zhuǎn)換參數(shù)生成裝置,其用于生成顏色轉(zhuǎn)換參數(shù),從而將以由第一圖像輸出設(shè)備輸出圖像為目標(biāo)而生成的第一顏色信號(hào)轉(zhuǎn)換為將要由第二圖像輸出設(shè)備輸出為圖像的第二顏色信號(hào),所述裝置包括基礎(chǔ)數(shù)據(jù)轉(zhuǎn)換部分,其通過(guò)根據(jù)權(quán)利要求1或2所述的顏色調(diào)節(jié)裝置轉(zhuǎn)換描述所述第一圖像輸出設(shè)備的輸出特性的基礎(chǔ)數(shù)據(jù);以及建模部分,其利用所述基礎(chǔ)數(shù)據(jù)轉(zhuǎn)換部分轉(zhuǎn)換的基礎(chǔ)數(shù)據(jù)生成顏色轉(zhuǎn)換模型,以生成顏色轉(zhuǎn)換參數(shù)。
32.一種顏色轉(zhuǎn)換參數(shù)生成方法,其用于生成顏色轉(zhuǎn)換參數(shù),從而將以由第一圖像輸出設(shè)備輸出圖像為目標(biāo)而生成的第一顏色信號(hào)轉(zhuǎn)換為將要由第二圖像輸出設(shè)備輸出為圖像的第二顏色信號(hào),所述方法包括通過(guò)根據(jù)權(quán)利要求16或17所述的顏色調(diào)節(jié)方法轉(zhuǎn)換描述所述第一圖像輸出設(shè)備的輸出特性的基礎(chǔ)數(shù)據(jù);利用所轉(zhuǎn)換的基礎(chǔ)數(shù)據(jù)生成顏色轉(zhuǎn)換模型;以及生成顏色轉(zhuǎn)換參數(shù)。
33.一種顏色轉(zhuǎn)換裝置,其用于將以由第一圖像輸出設(shè)備輸出圖像為目標(biāo)而生成的第一顏色信號(hào)轉(zhuǎn)換為將要由第二圖像輸出設(shè)備輸出為圖像的第二顏色信號(hào),所述裝置包括轉(zhuǎn)換部分,其利用根據(jù)權(quán)利要求31所述的顏色轉(zhuǎn)換參數(shù)生成裝置所生成的顏色轉(zhuǎn)換參數(shù)將所述第一顏色信號(hào)轉(zhuǎn)換為所述第二顏色信號(hào)。
34.一種顏色轉(zhuǎn)換方法,其用于將以由第一圖像輸出設(shè)備輸出圖像為目標(biāo)而生成的第一顏色信號(hào)轉(zhuǎn)換為將要由第二圖像輸出設(shè)備輸出為圖像的第二顏色信號(hào),所述方法包括利用根據(jù)權(quán)利要求32所述的顏色轉(zhuǎn)換參數(shù)生成方法所生成的顏色轉(zhuǎn)換參數(shù)將所述第一顏色信號(hào)轉(zhuǎn)換為所述第二顏色信號(hào)。
35.一種計(jì)算機(jī)可讀介質(zhì),其存儲(chǔ)使計(jì)算機(jī)執(zhí)行用于進(jìn)行顏色調(diào)節(jié)的過(guò)程的程序,所述過(guò)程包括生成由第一色域中的多種顏色和第二色域中分別與所述第一色域中的所述顏色對(duì)應(yīng)的多種顏色構(gòu)成的多個(gè)顏色對(duì),其中顏色對(duì)之一包括所述第一色域中的白色;生成多個(gè)矢量,每個(gè)所述矢量各自連接所述第一色域和所述第二色域中的屬于各個(gè)所生成顏色對(duì)的顏色;根據(jù)所述第一色域中的待處理的顏色與所生成矢量的原點(diǎn)之間的距離計(jì)算權(quán)重;將各個(gè)計(jì)算的權(quán)重應(yīng)用于對(duì)應(yīng)矢量,以生成合成矢量;以及利用所述合成矢量將待處理的顏色轉(zhuǎn)換為所述第二色域中的顏色。
36.一種計(jì)算機(jī)可讀介質(zhì),其存儲(chǔ)使計(jì)算機(jī)執(zhí)行如下過(guò)程的程序,所述過(guò)程用于生成顏色轉(zhuǎn)換參數(shù),從而將以由第一圖像輸出設(shè)備輸出圖像為目標(biāo)而生成的第一顏色信號(hào)轉(zhuǎn)換為將要由第二圖像輸出設(shè)備輸出為圖像的第二顏色信號(hào),所述過(guò)程包括通過(guò)使所述計(jì)算機(jī)執(zhí)行根據(jù)權(quán)利要求35所述的介質(zhì)中存儲(chǔ)的過(guò)程,轉(zhuǎn)換描述所述第一圖像輸出設(shè)備的輸出特性的基礎(chǔ)數(shù)據(jù);利用所轉(zhuǎn)換的基礎(chǔ)數(shù)據(jù)生成顏色轉(zhuǎn)換模型;以及生成顏色轉(zhuǎn)換參數(shù)。
37.一種計(jì)算機(jī)可讀介質(zhì),其存儲(chǔ)使計(jì)算機(jī)執(zhí)行如下過(guò)程的程序,所述過(guò)程用于將以由第一圖像輸出設(shè)備輸出圖像為目標(biāo)而生成的第一顏色信號(hào)轉(zhuǎn)換為將要由第二圖像輸出設(shè)備輸出為圖像的第二顏色信號(hào),所述過(guò)程包括通過(guò)使所述計(jì)算機(jī)執(zhí)行根據(jù)權(quán)利要求36所述的介質(zhì)中存儲(chǔ)的過(guò)程而生成顏色轉(zhuǎn)換參數(shù),利用所生成的顏色轉(zhuǎn)換參數(shù)將所述第一顏色信號(hào)轉(zhuǎn)換為所述第二顏色信號(hào)。
全文摘要
本發(fā)明公開一種顏色調(diào)節(jié)裝置,包括顏色對(duì)生成部分、矢量生成部分、權(quán)重計(jì)算部分、合成矢量生成部分以及顏色轉(zhuǎn)換部分。所述顏色對(duì)生成部分生成由第一色域中的顏色和第二色域的對(duì)應(yīng)顏色構(gòu)成的顏色對(duì)。所述顏色對(duì)之一包括所述第一色域中的白色。所述矢量生成部分生成多個(gè)矢量,每個(gè)所述矢量各自連接所述第一色域和所述第二色域中的屬于各個(gè)所生成顏色對(duì)的顏色。所述權(quán)重計(jì)算部分根據(jù)所述第一色域中的待處理的顏色與所生成矢量的原點(diǎn)之間的距離計(jì)算權(quán)重。所述合成矢量生成部分將各個(gè)計(jì)算的權(quán)重應(yīng)用于對(duì)應(yīng)矢量,以生成合成矢量。所述顏色轉(zhuǎn)換部分利用所述合成矢量轉(zhuǎn)換所述待處理的顏色。
文檔編號(hào)H04N1/46GK101060584SQ20071000027
公開日2007年10月24日 申請(qǐng)日期2007年1月18日 優(yōu)先權(quán)日2006年4月17日
發(fā)明者鐘貝潤(rùn)吾 申請(qǐng)人:富士施樂(lè)株式會(huì)社