用于顏色指定印刷的顏色變換裝置、顏色變換方法
【專利摘要】一種用于顏色指定印刷的顏色變換裝置及顏色變換方法,其特征在于,具備:顏色空間變換部,將印刷命令所指定的指定色變換為由明亮度、飽和度、以及色調所表現的顏色空間上的變換色;顏色分類部,將該變換色以該變換色的明亮度、飽和度以及色調為基準分類為多個分類色中的一個分類色;以及分類色印刷色對應建立部,根據設定了上述多個分類色與1種顏色以上的印刷色之間的對應關系的顏色對應關系信息,從上述1種顏色以上的印刷色之中決定與上述一個分類色建立了對應的一個印刷色,將該一個印刷色與上述印刷命令建立對應。
【專利說明】用于顏色指定印刷的顏色變換裝置、顏色變換方法
【技術領域】
[0001]本發(fā)明涉及用于在印刷動作中實現顏色指定印刷的顏色變換裝置、顏色變換方法。
【背景技術】
[0002]在對印刷裝置等的印刷動作中,為了在節(jié)約墨粉或油墨的同時進行廣告單(advertisement Ieaf Iets )等的大量印刷,進行指定了印刷色的顏色指定印刷。例如,是指定了 “紅”和“黑” 2種顏色的雙色印刷。
[0003]以往,例如日本專利第4052415號公報所記載的那樣,公知有如下技術:將來自應用程序的印刷命令所指定的主顏色或副顏色的印刷色變換為打印機所設定的第一或第二油墨顏色,將包含變換后的印刷色信息的印刷命令向打印機發(fā)送,從而實現雙色印刷。
[0004]該情況下,主顏色或副顏色與第一或第二油墨顏色之間的色彩對應信息由用戶等預先設定。并且,在發(fā)行印刷命令時,檢測是指定了主顏色還是指定了副顏色,根據預先設定的色彩對應信息將該檢測出的顏色變換為第一或第二油墨顏色。
[0005]這里,用戶在應用軟件上用多個顏色制作成為印刷對象的文本數據、圖形數據、圖像數據(image data)等或它們的組合數據(以下稱作“印刷對象數據”),根據該印刷對象數據進行例如指定了印刷色(例如指定了“紅”和“黑”2種顏色)的顏色指定印刷。這里,各印刷命令所指定的多個指定色是所謂的全彩色,或者,該多個指定色的顏色數至少在用于顏色指定印刷的印刷色的顏色數以上。
[0006]該情況下,以往,從與印刷對象數據對應的各印刷命令所指定的顏色信息檢測主顏色(例如“紅”)的顏色信息,將該主顏色的顏色信息變換為打印機的例如第一油墨顏色(例如“紅”油墨顏色)的顏色信息。此外,當檢測出印刷命令所指定的主顏色以外的顏色信息時,將該顏色信息變換為打印機的例如第二油墨顏色(例如“黑”油墨顏色)的顏色信息。
[0007]然而,以往,只能實現使印刷對象數據中的特定的顏色對應于例如雙色印刷色中的某一個這樣的單純的指定。因此,用戶為了進行所希望的雙色印刷,需要從制作印刷對象數據的階段開始進行強烈意識到雙色印刷的顏色指定。
[0008]結果,以往,存在以下問題點:對于例如預先制作的多顏色小冊子(multicolorpamphlets)的印刷對象數據,用戶難以進行所希望的顏色指定印刷。
【發(fā)明內容】
[0009]因此,本發(fā)明的目的在于,對作為印刷命令而指定了多個顏色的印刷對象數據實現用戶所希望的顏色指定印刷。
[0010]本發(fā)明的顏色變換裝置,其特征在于,具備:顏色空間變換部,將印刷命令所指定的指定色變換為由明亮度、飽和度以及色調所表現的顏色空間上的變換色;顏色分類部,以該變換色的明亮度、飽和度以及色調為基準將該變換色分類為多個分類色中的一個分類色;以及分類色印刷色對應建立部,根據設定了上述多個分類色與I種顏色以上的印刷色之間的對應關系的顏色對應關系信息,從上述I種顏色以上的印刷色之中決定與上述一個分類色建立了對應的一個印刷色,將該一個印刷色與上述印刷命令建立對應。
[0011]本發(fā)明的顏色變換方法,其特征在于,執(zhí)行以下步驟:顏色空間變換步驟,將印刷命令所指定的指定色變換為由明亮度、飽和度以及色調所表現的顏色空間上的變換色;顏色分類步驟,以該變換色的明亮度、飽和度以及色相為基準將該變換色分類為多個分類色中的一個分類色;以及分類色印刷色對應建立步驟,根據設定了上述多個分類色與I種顏色以上的印刷色之間的對應關系的顏色對應關系信息,從上述I種顏色以上的印刷色之中決定與上述一個分類色建立了對應的一個印刷色,將該一個印刷色與上述印刷命令建立對應。
[0012]發(fā)明效果
[0013]根據本發(fā)明,能夠對作為印刷命令而指定了多個顏色的印刷對象數據實現用戶所希望的顏色指定印刷。
【專利附圖】
【附圖說明】
[0014]圖1是本實施方式的顏色變換裝置的框圖。
[0015]圖2是HSL顏色空間的說明圖。
[0016]圖3A和圖3B是本實施方式的顏色分類的說明圖。
[0017]圖4是本實施方式的印刷系統(tǒng)的硬件構成圖。
[0018]圖5是表示顏色分類用的閾值數據的數據構成例的圖。
[0019]圖6是表示印刷色設定數據的數據構成例的圖。
[0020]圖7是表示色彩設定畫面的構成例的圖。
[0021]圖8是表示色彩設定數據的數據構成例的圖。
[0022]圖9是表示分類色印刷色變換表的數據構成例的圖(情況A)。
[0023]圖10是表示分類色印刷色變換表的數據構成例的圖(情況B)。
[0024]圖11是表示分類色印刷色變換表的數據構成例的圖(情況C)。
[0025]圖12是表示分類色印刷色變換表的數據構成例的圖(情況D)。
[0026]圖13是表示本實施方式的顏色變換處理的流程圖。
[0027]圖14是表示顏色分類處理的流程圖。
[0028]圖15是表示本實施方式的印刷對象數據的例子的圖。
[0029]圖16是表示本實施方式的“紅以外變換為‘黑’”的處理的說明圖。
[0030]圖17是表示本實施方式的“黑以外變換為‘紅’”的處理的說明圖。
[0031]圖18是表示本實施方式的對文本及圖形設為“黑以外變換為‘紅’”、對圖像“全部變換為‘黑’”的處理的說明圖。
[0032]圖19是表示本實施方式的對文本設為“全部變換為‘紅’”、對圖像、圖形“全部變換為‘黑’”的處理的說明圖。
[0033]圖20是表示本實施方式的對文本、圖形、圖像全部設為“紅以外變換為‘黑’ ”、進而對圖像設為“黑:原濃度保持”的處理的說明圖。
[0034]圖21是表示本實施方式的對文本、圖形、圖像全部設為“黑以外變換為‘紅’”、進而對圖像設為“紅:原濃度保持”的處理的說明圖。[0035]圖22是本實施方式的中間色調(halftone)的處理的說明圖(其I)。
[0036]圖23是本實施方式的中間色調的處理的說明圖(其2)。
【具體實施方式】
[0037]以下,對用于實施本發(fā)明的形態(tài),參照附圖詳細說明。
[0038]圖1是本實施方式的顏色變換裝置的框圖。
[0039]本實施方式中,主機100通過例如USB(Universal Serial Bus)線纜或LAN(LocalArea Network)連接(線纜或無線),與執(zhí)行印刷的打印機裝置110連接。
[0040]并且,本實施方式的顏色變換裝置作為例如在主機100上執(zhí)行的打印機驅動器101的一部分功能而被安裝。
[0041]該情況下,打印機驅動器101中的顏色變換功能,處理來自在主機100上執(zhí)行的例如文字處理(word processor)軟件或表計算軟件等應用部108的印刷命令,將各印刷命令所指定的指定色變換為印刷色。這里,各印刷命令所指定的多個指定色是所謂的全彩色,或者,該多個指定色的顏色數至少在后述的分類色的顏色數以上或在顏色指定印刷中使用的印刷色的顏色數以上。
[0042]并且,打印機驅動器101中的未特別圖示的印刷命令實行功能,對變換為印刷色后的印刷命令進行解釋,將與各印刷命令對應的印刷圖像數據在圖像存儲部109內的與各印刷命令所指定的印刷色對應的圖像存儲器中展開。在印刷色是例如紅色和黑色這2種顏色的情況下,印刷圖像數據分別在K CblacK:黑)站(station)用的圖像存儲器和C (Cyan:青)站用的圖像存儲器中展開。
[0043]打印機驅動器101將在圖像存儲部109內的各圖像存儲器中展開的印刷圖像數據傳輸到打印機裝置110。打印機裝置110具備與主機100側的圖像存儲部109同樣的圖像存儲部111。在主機100側的圖像存儲部109內的例如K站和C站用的各圖像存儲器內展開后的各印刷圖像數據被傳輸到打印機裝置110側的圖像存儲部111內的K站和C站用的各圖像存儲器。打印機裝置110側的圖像存儲部110內的各站的圖像存儲器對應于由印刷實行部112執(zhí)行印刷的各墨粉顏色。在執(zhí)行雙色印刷的情況下,印刷實行部112中,例如對應于K站而設置黑色的印刷色的墨粉,對應于C站而設置紅色的印刷色的墨粉。由此,在印刷實行部112中,傳輸到圖像存儲部111內的K站用的圖像存儲器中的印刷圖像數據用黑色的印刷色來印刷,傳輸到C站用的圖像存儲器中的印刷圖像數據用紅色的印刷色來印刷。
[0044]作為打印機驅動器101內的功能來實現的顏色變換裝置具有以下結構。
[0045]顏色空間變換部102從應用部108將印刷命令輸入,將印刷命令所指定的指定色變換為用明亮度、飽和度及色調表現的顏色空間上的變換色。該顏色空間例如是由色調(Hue)、飽和度(Saturation)、亮度或明亮度(Lightness / Luminance 或 Intensity)這三個成分構成的HSL (也稱作“HLS”)顏色空間。
[0046]顏色分類部103將該變換色以顏色的明亮度、飽和度及色調為基準分類為多個分類色中的一個分類色。該顏色分類部103例如在變換色的明亮度不比規(guī)定的明亮度閾值大的情況下將該變換色分類為黑色的分類色。顏色分類部103例如在變換色的明亮度比上述規(guī)定的明亮度閾值大且該變換色的飽和度不比規(guī)定的飽和度閾值大的情況下,將該變換色分類為灰色的分類色。顏色分類部103例如在變換色的明亮度比上述規(guī)定的明亮度閾值大且變換色的飽和度也比上述規(guī)定的飽和度閾值大的情況下,根據該變換色的色調將變換色分類為黑色及灰色以外的多個分類色(例如紅色、黃色、綠色、藍色)。這里,如上述那樣,各印刷命令所指定的多個指定色是所謂的全彩色,或者,該多個指定色的顏色數至少在分類色的顏色數以上或在顏色指定印刷中使用的印刷色的顏色數以上。此外,分類色的顏色數至少在顏色指定印刷中使用的印刷色的顏色數以上。
[0047]分類色印刷色對應建立部104根據設定了多個分類色與I種顏色以上的印刷色之間的對應關系的顏色對應關系信息,從I種顏色以上的印刷色之中,決定與分類后的分類色建立了對應的一個印刷色,與輸入的印刷命令對應起來將該決定的印刷色輸出。
[0048]本實施方式中,也可以還具備中間色調控制部105,該中間色調控制部105,在按每個印刷色預先設定了對該印刷色使用中間色調的情況下,根據與該印刷色建立了對應的由顏色分類部103分類后的分類色所對應的顏色空間上的明亮度,計算該印刷色的印刷濃度,對該印刷色設定所計算出的印刷濃度。
[0049]此外,本實施方式中,也可以還具備原濃度保持控制部106,該原濃度保持控制部106,在按每個印刷色預先設定了對該印刷色使用中間色調的情況下,并且在進一步進行了保持與該印刷色建立了對應的由顏色分類部103分類后的分類色的原濃度的設定的情況下,對計算出的印刷濃度乘以對應于由顏色分類部103分類后的分類色而預先確定的系數,對印刷色設定該相乘的結果所得的印刷濃度。
[0050]本實施方式中,也可以還具備以下那樣的設定部107。該設定部107首先例如作為設定由分類色印刷色對應建立部104使用的顏色對應關系信息的顏色對應關系信息設定部而發(fā)揮功能。此外,設定部107例如作為按每個印刷色設定是否對該印刷色使用中間色調的中間色調設定部而發(fā)揮功能。進而,例如在按每個印刷色預先設定了對該印刷色使用中間色調的情況下,設定部107進而作為設定是否保持與該印刷色對應的由顏色分類部103分類后的分類色的原濃度的原濃度保持設定部而發(fā)揮功能。
[0051]在圖1所示的結構中,顏色空間變換部102、顏色分類部103、分類色印刷色對應建立部104、中間色調控制部105、原濃度保持控制部106以及設定部107的各功能部也可以構成為:不是在主機100內,而是作為對從主機100輸入的印刷命令、或通過將連接于打印機裝置110的未特別圖示的記錄介質中存儲的印刷對象數據進行印刷處理從而生成的印刷命令進行處理的功能,在打印機裝置110上動作。
[0052]圖2是在顏色空間變換部102中變換的HSL顏色空間的說明圖。例如HSL顏色空間中明亮度L、飽和度S與色調H之間的關系具有圖2所示那樣的雙圓錐形狀。
[0053]明亮度L在人對顏色的感知中與顏色的明明亮度對應。若明亮度L大,則人將該顏色感覺為更明亮的顏色。相反,若明亮度L小,則人將該顏色感覺為更暗的顏色,若明亮度L非常小,則人將該顏色感覺為與黑色相近的顏色。明亮度L例如在L = O時成為黑色,在L = I時成為白色。
[0054]飽和度S在人對顏色的感知中與顏色的鮮艷度對應。若飽和度S大,則人將該顏色感覺為更鮮艷的顏色。相反,若飽和度S小,則人將該顏色感覺為更暗淡的顏色,若飽和度S非常小,則人將該顏色感覺為與灰色相近的顏色。
[0055]從圖2的雙圓錐形狀可理解到,根據明亮度L,飽和度S可取的范圍確定。圖2的例子中,當明亮度L = 0.5時飽和度S能夠取最大的飽和度值,隨著由此成為L = O或L=I,可取的飽和度的大小變小。
[0056]色調H在人對顏色的感知中與顏色的種類對應。色調H能夠規(guī)定為例如從0°到360°的值。并且,在H = 0°或360°附近,人將該顏色感覺為與紅色相近的顏色。在H =60°附近,人將該顏色感覺為與黃色相近的顏色。在H =120°附近,人將該顏色感覺為與綠色相近的顏色。在H = 240°附近,人將該顏色感覺為與藍色相近的顏色。
[0057]圖1的顏色空間變換部102將印刷命令所指定的例如RGB顏色空間上的指定色變換為HSL顏色空間上的變換色。并且,本實施方式的顏色分類部103利用圖2的顏色空間的關系,將HSL顏色空間上的變換色以例如圖2那樣定義的明亮度L、飽和度S及色調H為基準按如下那樣分類。
[0058]圖3A和圖3B是本實施方式的顏色分類的說明圖。
[0059]顏色分類部103,例如,在變換色的圖2所定義的明亮度L如圖3A所示那樣處于與規(guī)定的黑色判定閾值(明亮度閾值)Bla相比不大的范圍301 (O^L^ Bla)的情況下,將該變換色分類為“黑色”的分類色。黑色判定閾值Bla的值例如是0.01左右。
[0060]由此,若根據印刷命令所指定的指定色,變換色的明亮度L非常小,則能夠與人的感覺同樣地將該顏色分類為“黑色”。
[0061]接著,顏色分類部103,例如,在變換色的明亮度與黑色判定閾值Bla相比較大、且該變換色的圖2所定義 的飽和度S如圖3B所示那樣處于與規(guī)定的灰色判定閾值(飽和度閾值)Gry相比不大的范圍302 (O ^ S ^ Gry)的情況下,將該變換色分類為“灰色”的分類色?;疑卸ㄩ撝礕ry的值是例如0.01左右。
[0062]由此,若根據印刷命令所指定的指定色,變換色的飽和度S非常小,則能夠與人的感覺同樣地將該顏色分類為“灰色”。
[0063]并且,顏色分類部103,例如,在變換色的明亮度L與黑色判定閾值Bla相比較大、且變換色的飽和度S也與灰色判定閾值Gry相比較大的情況下,根據該變換色的圖2所定義的色調H,將變換色分類為“黑色”及“灰色”以外的多個分類色(例如,“紅色”、“黃色”、“綠色”、“藍色”)。
[0064]具體而言,顏色分類部103,在變換色的色調H如圖3B所示那樣處于與規(guī)定的紅色黃色邊界閾值RY相比不小、與規(guī)定的黃色綠色邊界閾值YG相比較小的范圍304的情況下,將該變換色分類為“黃色”。紅色黃色邊界閾值RY的值是例如52.5°左右,若以明亮度L= 0.5的情況的RGB值而言是RGB:255 - 223 - 0左右。黃色綠色邊界閾值YG是例如67.5°左右,若以明亮度L = 0.5的情況的RGB值而言是RGB:223 — 255 — 0左右。
[0065]此外,顏色分類部103,在變換色的色調H若圖3B所示那樣處于與規(guī)定的黃色綠色邊界閾值YG相比不小、與規(guī)定的綠色藍色邊界閾值GB相比較小的范圍305的情況下,將該變換色分類為“綠色”。綠色藍色邊界閾值GB的值是例如180°左右,若以明亮度L = 0.5的情況的RGB值而言是RGB:0 — 255 — 255左右。
[0066]此外,顏色分類部103,在變換色的色調H若圖3B所示那樣處于與規(guī)定的綠色藍色邊界閾值GB相比不小、與規(guī)定的藍色紅色邊界閾值BR相比較小的范圍306的情況下,將該變換色分類為“藍色”。藍色紅色邊界閾值BR的值是例如300°左右,若以明亮度L = 0.5的情況的RGB值而言是RGB:255 - O - 255左右。[0067]并且,顏色分類部103,在變換色的色調H如圖3B所示那樣處于上述以外的范圍、即處于從規(guī)定的藍色紅色邊界閾值BR到0°的范圍和從0°到規(guī)定的紅色黃色邊界閾值RY的范圍303的情況下,將該變換色分類為“紅色”。
[0068]另外,在本實施方式中,還能夠具備“紅色2” “紅色3”作為分類色,以便能夠將通常的紅色分類為“紅色”,并將比通常深的紅色分類為“黑紅”。顏色分類部103,在如上述那樣進行了向紅色的分類之后,若變換色的明亮度L與規(guī)定的紅色紅色2邊界閾值Rl相比不小,則將最終的分類色設為“紅色”。此外,顏色分類部103,在如上述那樣進行了向紅色的分類之后,若變換色的明亮度L與規(guī)定的紅色紅色2邊界閾值Rl相比較小且與規(guī)定的紅色2紅色3邊界閾值R2相比不小,則將最終的分類色設為比“紅色”深的“紅色2”。進而,顏色分類部103,在如上述那樣進行了向紅色的分類之后,若變換色的明亮度L與規(guī)定的紅色2紅色3邊界閾值R2相比較小,則將最終的分類色設為比“紅色2”更深的“紅色3”。在不使用“紅色2” “紅色3”的各分類色時,將紅色紅色2邊界閾值Rl及紅色2紅色3邊界閾值R2都設為O即可。
[0069]由此,根據印刷命令所指定的指定色,在變換色的明亮度L與黑色判定閾值Bla相比較大、且飽和度S與灰色判定閾值Gry相比較大的范圍中,能夠將該顏色分類為與人的感覺同樣的紅色、黃色、綠色、藍色。
[0070]本實施方式中,將如上述那樣例如在HSL顏色空間上與人的感知相對應地被分類為多個的分類色、與打印機裝置110的印刷實行部112可印刷的I種顏色以上的印刷色之間的對應關系作為顏色對應關系信息來設定。
[0071]該顏色對應關系信息能夠通過例如圖1的設定部107由用戶在主機100的顯示畫面上進行設定。該情況下,由于能夠以人的感知基準來指定分類色,因此能夠直覺地指定使印刷對象數據中的黑色、灰色、紅色、黃色、綠色、藍色這樣的人的感知上的哪個顏色與紅色或黑色這樣的哪個印刷色相對應。
[0072]根據如用戶所希望的那樣指定了的顏色對應關系信息,圖1的分類色印刷色對應建立部104能夠從I種顏色以上的印刷色之中,決定與由顏色分類部103分類后的各個分類色建立了對應的一個印刷色,并與輸入的印刷命令建立對應地將該決定的印刷色輸出。結果,對于用多個顏色制作的例如小冊子等的印刷對象數據,能夠執(zhí)行如用戶所希望的顏色指定印刷。
[0073]本實施方式中,進一步例如通過在設定部107中按每個印刷色設定是否使用中間色調,從而在進行了該設定的情況下,圖1的中間色調控制部105能夠根據與變換為該印刷色的由顏色分類部103分類后的分類色相對應的顏色空間上的明亮度,計算該印刷色的印刷濃度并對該印刷色進行設定。
[0074]例如,用戶在顏色指定印刷中,對于例如紅色(或黑色)的印刷色,有時希望以自然的灰度的中間色調進行印刷。本實施方式中,著眼于人將中間色調取為顏色的明明亮度,按照與該印刷色建立對應的印刷命令中的原指定色的例如圖2所定義的HSL顏色空間上的變換色的明亮度L,控制該印刷色的印刷濃度。由此,能夠實現用戶所希望的中間色調的顏色指定印刷。
[0075]另外,在被建立印刷色對應的分類色是黑色或灰色的情況下,作為中間色調被控制的明亮度L的范圍是明亮度L的整個范圍(O < L < I)。相對于此,在分類色是黑色及灰色以外的紅、黃、綠、藍等顏色的情況下,將作為中間色調被控制的明亮度L的范圍設為這些顏色成為最高飽和度的從L = 0.5到白(L = I)的范圍(0.5 SLS I)。這里,本實施方式中,通過使控制印刷濃度的明亮度L的范圍根據分類色而可變,能夠按每個印刷色實現自然的灰度。
[0076]本實施方式中,進而,例如在設定部107中,設定了對印刷色使用中間色調的情況下,通過進一步設定將與該印刷色建立對應的分類色的原濃度保持,從而在進行了該設定的情況下,對作為中間色調而被計算出的印刷色的印刷濃度乘以對應于與該印刷色建立了對應的分類色而預先確定的系數,能夠將印刷濃度修正。
[0077]用戶有時希望使印刷色的印刷濃度忠實對應于與該印刷色建立對應的分類色的原明亮度L。在這樣的情況下,通過進行原濃度保持的設定,能夠以用戶所希望的中間色調進行印刷。
[0078]如用以上的圖1到圖3B所說明的那樣,本實施方式中,對印刷命令指定了多個指定色的印刷對象數據,能夠實現用戶所希望的顏色指定印刷。
[0079]圖4是實現上述圖1所示的本實施方式的功能的由主機100及打印機裝置110構成的本實施方式的印刷系統(tǒng)的硬件構成圖。
[0080]主機100 具備 CPU 40KROM 402,RAM 403、輸入裝置 404、輸出裝置 405、USB 或 LAN接口(以下稱作“USB / LAN I / F”)406、外部存儲裝置407、以及插入可搬運記錄介質409的可搬運記錄介質驅動裝置408,它們通過總線進行連接。
[0081]圖4所示的主機100的構成是能夠實現本實施方式的印刷系統(tǒng)的主機100的一例,這樣的主機100不限于該構成。
[0082]CPU 401進行該主機100整體的控制。RAM (隨機存取存儲器)403是在程序執(zhí)行、數據更新等時將ROM (只讀存儲器)402或外部存儲裝置407 (或可搬運記錄介質409)中存儲的程序或數據暫時保存的存儲器。
[0083]CPU 401將圖1的打印機驅動器101或應用部108的程序從ROM 402或外部存儲裝置407 (或可搬運記錄介質409)讀出到RAM 403并執(zhí)行,從而進行主機100整體的控制。
[0084]RAM 403中,確保了用于存儲向打印機裝置110傳輸的印刷圖像數據的、圖1的圖像存儲部109內的各圖像存儲器區(qū)域。
[0085]輸入裝置404是在圖1的打印機驅動器101、應用部108的執(zhí)行時用于由用戶對主機100進行各種輸入的裝置,輸出裝置405是進行例如上述輸入時的確認、執(zhí)行數據等的顯示的顯示器裝置。
[0086]外部存儲裝置407是例如硬盤存儲裝置或固態(tài)硬盤存儲裝置,存儲圖1的打印機驅動器101及應用部108的程序數據及各種數據。
[0087]可搬運記錄介質驅動裝置408收納光盤、SDRAM、壓縮閃存(compact flash)(注冊商標)等可搬運記錄介質409,具有外部存儲裝置407的輔助的作用。此外,進行打印機驅動器101、應用部108的各種程序的安裝等。
[0088]USB / LAN I / F406 是用來將例如 USB (Universal Serial Bus),LAN (局域網)或WiFi無線的通信線路進行連接的裝置。主機100和打印機裝置110也利用該USB / LANI / F406 連接。
[0089]本實施方式的印刷系統(tǒng)通過由CPU 401執(zhí)行搭載有由圖13及圖14的流程圖、圖8到圖12的數據結構等實現的圖1的打印機驅動器101的功能的程序來實現。該程序例如可以在外部存儲裝置407或可搬運記錄介質409中記錄并分發(fā),或者也可以通過USB /LAN I / F406從LAN或因特網等網絡取得。
[0090]打印機裝置110 具有如下結構:具備 CPU411、R0M412、RAM413、USB / LAN I /F414、打印機引擎接口(以下稱作“打印機引擎I / F”)415、打印控制LSI416以及打印機引擎417,它們通過總線進行連接。
[0091]圖4所示的打印機裝置110的結構是能夠實現本實施方式的印刷系統(tǒng)的打印機裝置110的一例,這樣的打印機裝置110不限于該結構。
[0092]CPU411進行該打印機裝置110整體的控制。RAM413是在印刷控制程序的實行、數據更新等時將在R0M412中存儲的程序或數據暫時保存的存儲器。
[0093]CPU411將未特別圖示的用于印刷控制的程序從R0M412讀出到RAM413中并執(zhí)行,從而進行打印機裝置110整體的控制。
[0094]在RAM413中確保有用于將從主機100向打印機裝置110傳輸的印刷圖像數據存儲的、圖1的圖像存儲部111內的各圖像存儲器區(qū)域。
[0095]USB / LAN I / F414是與主機100內的USB / LAN I / F406同樣的用來將通信線路連接的裝置。
[0096]從主機100的RAM 403內的圖像存儲器區(qū)域(與圖1的圖像存儲部109對應)經由USB / LAN I / F406發(fā)送的印刷圖像數據,在打印機裝置110中,按照CPU411的控制,經由USB / LAN I / F414被寫入到RAM413內的圖像存儲器區(qū)域(與圖1的圖像存儲部111對應)。然后,打印控制LSI416將被寫入到RAM413內的圖像存儲器區(qū)域中的印刷圖像數據經由打印機引擎I / F415向打印機引擎417傳輸。
[0097]打印機引擎417具備印刷機構,利用與各圖像存儲器區(qū)域對應的各墨粉,將如上述那樣從RAM413內的各圖像存儲器區(qū)域傳輸的各印刷圖像數據重疊進行印刷處理。
[0098]圖5是表示用于顏色分類的閾值數據的數據構成例的圖。
[0099]按在圖3A和圖3B中說明的黑色判定閾值Bla、灰色判定閾值Gry、紅色黃色邊界閾值RY、黃色綠色邊界閾值YG、綠色藍色邊界閾值GB、藍色紅色邊界閾值BR、紅色紅色2邊界閾值Rl以及紅色2紅色3邊界閾值Rl的在圖5中所示的各閾值數據的每個,將圖5所示的各設定值存儲在圖4的外部存儲裝置407或RAM 403中。圖4的CPU 401能夠指定各閾值數據的名稱,并將對應的設定值讀出。
[0100]另外,圖5的“閾值的含義”這一項目是為了便于說明本實施方式而記載的。
[0101]圖5的每個閾值數據的設定值可以在系統(tǒng)構建時作為固定值而預先存儲在圖4的ROM 402或外部存儲裝置407中,也可以作為設定文件而能夠由用戶任意地變更。通過能夠由用戶進行變更,能夠將在圖3A和圖3B中說明的分類色的分類基準自由變更以符合用戶的要求。
[0102]圖6是表示用來設定印刷色的印刷色設定數據的數據構成例的圖。
[0103]本實施方式中,作為成為分類色的對應建立目標的印刷色數據Col,能夠指定Col=O?7的8顏色。并且,按各印刷色的每個,設定C、M、Y、K的四個站位置(墨粉位置)的墨粉量濃度值(半分比值)。換言之,圖4的打印機引擎417構成為:能夠安裝與C、M、Y、K的四個站位置對應的四個墨粉。在執(zhí)行本實施方式中說明的雙色印刷的情況下,在打印機引擎417中,例如,在與K站對應的墨粉位置安裝與“黑色”的印刷色對應的墨粉,在與C站對應的墨粉位置安裝與“紅色”的印刷色對應的墨粉,在與M及Y站對應的墨粉位置不安裝墨粉。它們的組合當然不限于此。
[0104]在圖6的例子中,印刷色數據Col = O例如與“黑色”的印刷色對應,K站的墨粉量濃度值被設定為100%,其他的C、M、Y各站的墨粉量濃度值被設定為O %。印刷色數據Col=I例如與“紅色”的印刷色對應,C站的墨粉量濃度值被設定為100%,其他的M、Y、K各站的墨粉量濃度值被設定為0%。關于其他的印刷色數據Col = 2~7,全部的站的墨粉量濃度值被設定為O %,設為未使用。
[0105]按圖6所示的各印刷色數據Col (O~7)的每個、以及各站(C、M、Y、K)的每個的墨粉量濃度值被存儲在圖4的外部存儲裝置407或RAM 403中。圖4的CPU 401能夠指定各印刷色數據Col (O~7),將對應的各站(C、M、Y、K)的每個的墨粉量濃度值讀出。
[0106]另外,圖6的“名稱”這一項目是為了便于說明本實施方式而記載的。
[0107]圖7是表示作為圖1的打印機驅動器101中的設定部107的功能而實現的色彩設定畫面的構成例的圖。圖4的CPU 401通過執(zhí)行未特別圖示的色彩設定畫面控制程序,能夠在圖4的輸出裝置405的顯示器上顯示例如圖7所示的色彩設定畫面,用戶在該畫面中能夠一邊操作輸入裝置404的鍵盤或鼠標一邊進行色彩設定。
[0108]用戶在圖7所示的色彩設定畫面中,對于用圖1的應用部108制作的印刷對象數據的文本數據、圖形數據以及圖像數據的各個,首先,能夠將以下四個對應建立的種類(變換種類)中的各一個進行選擇設定。
[0109]全部變換為“ 黑”
[0110]全部變換為“紅”
[0111]黑以外變換為“紅”
[0112]紅以外變換為“黑”
[0113]在圖7中,在左端附加了“ ?”標記的變換種類是被用戶選擇了的,附加了 “〇”標記的變換種類沒有被選擇。
[0114]在圖7的例子中,示出了:對于“文本”及“圖形”,選擇了“紅以外變換為‘黑’”這一變換種類,對于“圖像”,選擇了全部變換為“黑”這一變換種類。
[0115]接著,用戶在色彩設定畫面中,作為顏色詳情,對于“黑色”及“紅色”的各個,能夠進行
[0116]使用中間色調
[0117]原濃度保持
[0118]的選擇設定。圖7中,附加了“.”標記的顏色詳情是被用戶選擇了的,附加了“ □”標記的顏色詳情沒有被選擇。
[0119]在圖7的例子中,對于“文本”及“圖形”,“黑色”及“紅色”都設定了“使用中間色調”,對于“圖像”,僅“黑色”設定了 “使用中間色調”,對于“紅色”,設定了不使用中間色調。此外,對于“文本”,“黑色”及“紅色”都設定了不進行“原濃度保持”,對于“圖形”,僅“紅色”設定了進行“原濃度保持”,對于“圖像”,僅“黑色”設定了進行“原濃度保持”。
[0120]另外,在沒有設定“使用中間色調”的情況下,對畫面顯示進行控制以使得無法設定“原濃度保持”。即,是否進行原濃度保持,僅在進行了使用中間色調的設定的情況下能夠進行設定。
[0121]通過圖7的色彩設定畫面的例子,在從圖1的應用部108對某個印刷對象數據發(fā)行了各印刷命令的情況下,若該印刷命令是指示文本數據的印刷的印刷命令,則用戶進行了如下那樣的指定。首先,進行顏色指定,以使得作為印刷命令中的原指定色,在指定了紅色系的顏色的情況下成為“紅色”的印刷色,在指定了除此以外的系列的顏色的情況下成為“黑色”的印刷色。并且,進行控制以使得“黑色”及“紅色”的印刷色都成為中間色調的自然的灰度。
[0122]此外,在印刷命令是指示圖形數據的印刷的印刷命令的情況下,用戶進行了如下那樣的指定。首先,進行顏色指定,以使得作為印刷命令中的原指定色,在指定了紅色系的顏色的情況下成為“紅色”的印刷色,在指定了除此以外的系列的顏色的情況下成為“黑色”的印刷色。并且,進行控制以使得“黑色”及“紅色”的印刷色都成為中間色調的自然的灰度。進而,對于“紅色”的印刷色,進行控制以使得將原濃度保持。
[0123]并且,在印刷命令是指示圖像數據的印刷的印刷命令的情況下,用戶進行了如下那樣的指定。首先,進行顏色指定,以使得作為印刷命令中的原指定色,無論指定了哪個顏色,都全部成為“黑色”的印刷色。并且,對于“黑色”的印刷色,進行控制以使得成為中間色調的自然的灰度,并且將原濃度保持。
[0124]圖8是表示利用圖7的色彩設定畫面、由用戶設定的色彩設定數據的數據構成例的圖。該色彩設定數據構成在圖1中說明的顏色對應關系信息的一部分。
[0125]對應于圖7中例示的色彩設定,對于“文本”、“圖形”、“圖像”分別存儲如下的數據。首先,作為對應建立的種類(變換種類),設定
[0126]全部變換為“黑”
[0127]全部變換為“紅”
[0128]黑以外變換為“紅”
[0129]紅以外變換為“黑”
[0130]中的某個。接著,按“黑色”及“紅色”的每個印刷色,設定是否“使用中間色調”(“0N”或“OFF”)、和是否進行“原濃度保持”(“0N”或“OFF”)。
[0131]該色彩設定數據被存儲在圖4的外部存儲裝置407或RAM 403中。圖4的CPU401,通過指定“文本”、“圖形”、“圖像”的不同和“黑色”或“紅色”的印刷色的不同,能夠將變換種類的設定、“黑色”或“紅色”的每個的是否“使用中間色調”和是否進行“原濃度保持”的設定讀出。
[0132]圖9到圖12是表示圖1的分類色印刷色對應建立表的數據構成例的圖。該表數據構成在圖1中說明的顏色對應關系信息的一部分。
[0133]圖9、圖10、圖11以及圖12分別是在圖8的色彩設定數據中、不論“文本”、“圖形”、“圖像”、變換種類是設定了 “紅以外變換為‘黑’ ”的情況A、設定了 “黑以外變換為‘紅’ ”的情況B、設定了 “全部變換為‘黑’ ”的情況C以及設定了 “全部變換為‘紅’ ”的情況D的各個情況下所參照的數據集組。
[0134]在圖9到圖12的各分類色印刷色對應建立表中,作為與輸入的印刷命令所指定的指定色相對應的在圖3A和圖3B中說明的分類色數據Cnv,當分別指定了 0(“黑色”)、1(“灰色,,)、2 (“紅色”)、3 (“綠色”)、4 (“藍色”)、5 (“黃色”)、6 (“紅色2”)、7 (“紅色3”)時,設定了如下那樣的數據。首先,設定了表示將所指定的分類色與哪個印刷色(參照圖6)建立對應的印刷色數據Col。此外,是否對所指定的分類色進行中間色調控制處理被作為項目Gra的值“YES”(進行)或“NO”(不進行)來設定。進而,是否對所指定的分類色進行原濃度保持控制處理被作為項目Dns的值“YES”(進行)或“NO”(不進行)來設定。
[0135]并且,按圖9到圖12的各情況的每個分類色印刷色對應建立表,在圖8的色彩設定數據中,不論“文本” “圖形” “圖像”,按對于“黑色”的印刷色是否進行了 “使用中間色調”設定(0N或OFF)及是否進行了 “原濃度保持”的設定(0N或OFF)、以及對于“紅色”的印刷色是否進行了“使用中間色調”設定(0N或OFF)及是否進行了“原濃度保持”的設定(0N或OFF)這四個設定值的每個組合模式,設定數據集。
[0136]圖9的情況A中,設定AO、Al、A2、A3及A4五個數據集。數據集Al、A2、A3及A4中,設定了深的背景的項目表示是相對于情況A的最初的數據集AO變更后的值。
[0137]圖10的情況B中,設定B0、B1、B2、B3及B4五個數據集。數據集BO中,設定了深的背景的項目表示是相對于圖9的情況A的數據集AO變更后的值。此外,數據集B1、B2、B3及B4中,設定了深的背景的項目表示是相對于情況B的最初的數據集BO變更后的值。
[0138]圖11的情況C中,設定CO、Cl及C2三個數據集。數據集CO中,設定了深的背景的項目表示是相對于圖9的情況A的數據集AO變更后的值。此外,數據集Cl及C2中,設定了深的背景的項目表示是相對于情況C的最初的數據集CO變更后的值。
[0139]圖12的情況D中,設定DO、D3及D4三個數據集。數據集DO中,設定了深的背景的項目表示是相對于圖9的情況A的數據集AO變更后的值。此外,數據集D3及D4中,設定了深的背景的項目表示是相對于情況D的最初的數據集DO變更后的值。
[0140]對圖9的情況A進一步詳細說明。情況A是“紅以外變換為‘黑’”的情況。
[0141]情況A中,印刷命令所指定的指定色被分類為“紅色”的分類色(分類色數據Cnv=2)的情況下,無論數據集如何,設定該分類色與“紅色”的印刷色(印刷色數據Col = 1,參照圖6的說明)建立對應。
[0142]此外,關于“紅色2”及“紅色3”,用于將它們分類的紅色紅色2邊界閾值Rl及紅色2紅色3邊界閾值R2在本實施方式中被設定為O (參照圖5),不與“紅色”相區(qū)別。因此,圖9的情況A中,印刷命令所指定的指定色被分類為“紅色2”或“紅色3”的分類色(分類色數據Cnv = 6或7)的情況下,無論數據集如何,設定該分類色與“紅色”的印刷色(印刷色數據Col = I)建立對應。
[0143]另一方面,印刷命令所指定的指定色被分類為“紅色”以外的分類色(分類色數據Cnv = 0、1、3、4或5)的情況下,無論數據集如何,設定該分類色與“黑色”的印刷色(印刷色數據Col = 0,參照圖6的說明)建立對應。
[0144]此外,圖8的色彩設定數據中,不論“文本” “圖形” “圖像”,在對于“黑色”的印刷色設為“使用中間色調”(ON)且不設定“原濃度保持”(OFF)、對于“紅色”的印刷色設為“使用中間色調”(ON)且不設定“原濃度保持”(OFF)的情況下,在圖9的情況A中,參照數據集A0。數據集AO中,由于設定“原濃度保持”在任何情況下都不進行,因此各分類色數據Cnv的每個的原濃度保持控制處理項目Dns中設定“NO”。此外,數據集AO中,由于“黑色”及“紅色”都設定“使用中間色調”,因此各分類色數據Cnv的每個的中間色調控制處理項目Gra中設定“YES”。但是,在分類為分類色數據Cnv = O (“黑色”)的情況下,對于“黑色”,明亮度L的范圍是從O到黑色判定閾值Bla的非常狹小的范圍,不表示進行中間色調控制處理。因此,與分類色數據Cnv = O對應的中間色調控制處理項目Gra中設定“NO”。
[0145]接著,在圖8的色彩設定數據中,不論“文本” “圖形” “圖像”,在對于“黑色”的印刷色設為“使用中間色調”(ON)且設定“原濃度保持”(0N)、對于“紅色”的印刷色設為“使用中間色調”(ON)且不設定“原濃度保持”(OFF)的情況下,在圖9的情況A中,參照數據集Al。該數據集AO與Al的差別在于,對于“黑色”的印刷色,“原濃度保持”是不設定(OFF)還是設定(ON)。數據集Al中,原濃度保持控制處理對進行中間色調控制處理的“黑色”的印刷色執(zhí)行。因而,對于與“黑色”的印刷色建立對應的分類色(分類色數據Cnv = 1、3、4、5),原濃度保持控制處理項目Dns中設定“YES”。另外,對于“黑色”的分類色(分類色數據Cnv = O),由于如上述那樣中間色調控制處理項目Gra設定為“NO”,因此原濃度保持控制處理項目Dns也設定為“NO”。
[0146]以下,同樣地,能夠按圖9到圖12的各情況以及各數據集的每個,將適當的從分類色向印刷色的對應建立的規(guī)則(變換規(guī)則)設定為圖1的顏色對應關系信息。
[0147]圖13是表示為了實現基于圖1的打印機驅動器101中的顏色空間變換部102、顏色分類部103、分類色印刷色對應建立部104、中間色調控制部105以及原濃度保持控制部106的功能的顏色變換處理,圖4的主機100內的CPU 401執(zhí)行的顏色變換處理的流程圖。該流程圖所示的顏色變換處理作為以下處理來實現,即:圖4的CPU 401 一邊執(zhí)行在ROM402或外部存儲裝置407中存儲的顏色變換處理的控制程序一邊將RAM 403用作工作存儲器。
[0148]首先,一邊將從圖1的應用部108發(fā)行的印刷命令一個一個地讀入,一邊輸入由該印刷命令所指定的指定色的顏色信息即RGB指定色信息(圖13的步驟S1301)。
[0149]接著,對于在步驟S1301中輸入的RGB指定色信息,將其顏色空間從RGB顏色空間變換為HSL顏色空間(圖13的步驟S1302)。對于HSL顏色空間,利用圖2進行了描述,具體而言,例如能夠通過下述的變換式組進行變換。這里,R、G及B分別是在步驟S1301中輸入的RGB指定色信息的R成分值、G成分值及B成分值。此外,max (R,G,B)是將R成分值、G成分值及B成分值中的最大值進行輸出的函數。min (R,G,B)是將R成分值、G成分值及B成分值中的最小值進行輸出的函數。
[0150]MAX = max (R, G, B)
[0151]MIN = min (R, G, B)
[0152]明亮度L = (MAX + MIN) / 2
[0153]將明亮度L輸出
[0154]MAX與MIN相等的情況下
[0155]將飽和度S = O輸出
[0156]將色調H = O輸出
[0157]MAX與MIN不相等的情況下
[0158]明亮度L≤的情況:飽和度S = (MAX — MIN) / (MAX + MIN)
[0159]明亮度L > 0.5 的情況:飽和度 S = (MAX — MIN) / (2 — MAX — MIN)
[0160]將飽和度S輸出
[0161]Cr = (MAX -R)/ (MAX — MIN)[0162]Cg = (MAX -G)/ (MAX — MIN)
[0163]Cb = (MAX — B) / (MAX — MIN)
[0164]若R成分值等于MAX,H = Cb - Cg
[0165]若G 成分值等于 MAX,H = 2 + Cr - Cb
[0166]若B 成分值等于 MAX, H = 4 + Cg — Cr
[0167]H = 60XH
[0168]若H<0,H = H+360
[0169]將色調H輸出
[0170]以上的步驟S1302的處理實現圖1的顏色空間變換部102的功能。
[0171]接著,對于由通過步驟S1302的顏色空間變換處理而得到的明亮度L、飽和度S及色調H構成的變換后的顏色信息,執(zhí)行顏色分類處理(圖13的步驟S1303)。該處理利用圖3A和圖3B執(zhí)行上述的分類處理,實現圖1的顏色分類部103的功能。關于該處理的詳細內容,利用圖14的流程圖進行后述。
[0172]接著,執(zhí)行分類色印刷色對應建立處理(圖13的步驟S1304)。
[0173]具體而言,首先,參照通過用戶對圖7所例示的色彩設定畫面的操作而在圖4的RAM 403或外部存儲裝置407中得到的圖8所例示的色彩設定數據。
[0174]當前,若輸入了文本的印刷命令,首先,取得圖8的關于“文本”而設定的變更種類。
[0175]進而,讀出關于“文本”而設定的、對于“黑色”的印刷色是否設定了 “使用中間色調”及是否設定了“原濃度保持”、以及對于“紅色”的印刷色是否設定了“使用中間色調”及是否設定了 “原濃度保持”這四個設定值。
[0176]接著,在圖4的RAM 403或外部存儲裝置407中保存的圖9到圖12所例示的分類色印刷色對應建立表中,指定與所取得的變更種類對應的情況的表,進而指定與所取得的四個設定值的模式對應的數據集。并且,讀出該數據集上的、與在步驟S1303中得到的分類色所對應的分類色數據Cnv的值相對應的、印刷色數據Col、中間色調控制處理項目Gra以及原濃度保持控制處理項目Dns。
[0177]與讀出的印刷色數據Col對應的印刷色被作為與分類色數據Cnv建立對應的印刷色。
[0178]以上的步驟S1304的處理實現圖1的分類色印刷色對應建立部104的功能。
[0179]接著,判定在步驟S1304中取得的中間色調控制處理項目Gra是否是“YES”(圖13的步驟S1305)。
[0180]若中間色調控制處理項目Gra是“NO”而步驟S1305的判定是NO (否),則不執(zhí)行中間色調控制處理及原濃度保持處理,移至步驟S1312的處理。
[0181]若中間色調控制處理項目Gra是“YES”而步驟S1305的判定是YES (是),則執(zhí)行以下的中間色調控制處理。
[0182]首先,判定在步驟S1303中得到的分類色是否是“黑色”或“灰色”中的某一個(分類色數據Cnv = O或I)(圖13的步驟S1306)。
[0183]若分類色是“黑色”或“灰色”中的某一個而步驟S1306的判定是YES,則將作為中間色調而被控制的明亮度L的范圍設為整個范圍(0.1.0),決定在步驟S1304中決定的印刷色的印刷濃度。具體而言,首先,在步驟S1302中算出的明亮度L中,0.0成為“黑色”,1.0成為“白色”,因此使它們反轉,使0.0是“白色”,1.0是“黑色”。該反轉后的數值(I — U作為運算濃度值而被輸出。
[0184]另一方面,若分類色不是“黑色”及“灰色”中的任一個而步驟S1306的判定是NO,則將作為中間色調而被控制的明亮度L的范圍設為上側范圍(0.1.0),決定在步驟S1304中決定的印刷色的印刷濃度。例如,“紅色” (RGB值:255 - 0 - 0)的變換為HSL顏色空間的明亮度L = 0.5。在雙色印刷中,希望將該“紅色”用紅墨粉100%進行印刷,因此,這里調整為以明亮度L = 0.5而成為印刷濃度100%。明亮度L中,由于0.0成為“黑色”,1.0成為“白色”,因此明亮度L的值的1.0?0.5設為0.0 (印刷濃度0%)?
1.0 (印刷濃度100%)。這樣變換后的數值作為運算濃度值而被輸出。
[0185]以上的步驟S1305到S1308的一系列處理實現圖1的中間色調控制部105的功能。根據在該一系列處理中算出的運算濃度值,在后述的步驟S1311的處理中,通過控制印刷色的墨粉量濃度值,實現中間色調的印刷。
[0186]接著,判定在步驟S1304中取得的原濃度保持控制處理項目Dns是否是“YES”(圖13的步驟S1309)。
[0187]若原濃度保持控制處理項目Dns是“NO”而步驟S1309的判定是NO,則不執(zhí)行原濃度保持控制處理,移至步驟S1311的處理。
[0188]若原濃度保持控制處理項目Dns是“YES”而步驟S1309的判定是YES,則執(zhí)行以下的原濃度保持控制處理(圖13的步驟S1310)。
[0189]在“使用中間色調”設定是ON的情況下,分類色其顏色的濃度是100%的情況下,通過步驟S1305到S1308的中間色調控制處理,進行印刷色的印刷濃度也成為100%的變換。在大部分情況中該變換是優(yōu)選的,但有時根據印刷對象數據而產生不良。
[0190]例如,中間色調控制處理中,如上述那樣進行控制使得“紅色”(RGB值:255 — O 一O)成為紅墨粉100%的印刷。但是,除了分類色是“紅色”以外,在使用上述的“紅色2”或“紅色3”等深紅色的情況下,變換后的印刷色的印刷濃度的差會消失。此外,在使用“紅色”(RGB 值:255 - O - 0)、“綠色”(RGB 值:0 — 255 — O)和“黃色”(RGB 值:255 — 255 —O)的情況下,由于各顏色向印刷濃度100%變換,所以得不到濃度差。因此,為了不產生這樣的不良,在“原濃度保持”設定是ON的情況下,對在步驟S1307或S1308中算出的運算濃度值,按照分類色乘以預先確定的系數(圖13的步驟S1310)。該情況的系數如以下那樣被規(guī)定。
[0191]分類色是“黑色”的情況:1.00
[0192]分類色是“灰色“的情況:1.00
[0193]分類色是“紅色”的情況:0.70
[0194]分類色是“綠色”的情況:0.41
[0195]分類色是“藍色”的情況:0.89
[0196]分類色是“黃色”的情況:0.11
[0197]此外,對于“紅色2 ” “紅色3 ”,按照用于與“紅色”相區(qū)別的紅色紅色2邊界閾值Rl及紅色2紅色3邊界閾值R2 (參照圖5),根據“黑色”的相乘系數(1.00)和“紅色”的相乘系數來計算。[0198]例如,以RGB值:255 — 192 — 192表示的紅,明亮度L約是0.875。該情況下,通過中間色調控制處理,首先(I 一 0.875)作為運算濃度值而被算出。進而,通過步驟S1310的原濃度保持控制處理,對該運算濃度值乘以“紅色”的系數0.70,從而運算濃度值=0.17作為最終的運算濃度值而被輸出。
[0199]以上的步驟S1309及S1310的處理實現圖1的原濃度保持控制部106的功能。
[0200]接著,根據通過以上的中間色調控制處理及原濃度保持控制處理而得到的運算濃度值,調整在步驟S1304中決定的印刷色的印刷濃度(圖13的步驟S1311)。具體而言,從在圖4的外部存儲裝置407或RAM 403中存儲的圖6所例示的印刷色設定數據,取得與在步驟S1304中決定的印刷色所對應的印刷色數據Col相對應的C、M、Y、K各站的每個的墨粉量濃度值。例如,在印刷色數據Col = I (“紅色”)的情況下,
[0201]對[C:100%,M:0%, Y:0%, K:0% ]的各站的墨粉量濃度值乘以運算濃度值,從而設為例如,
[0202][C:17%, M:0%, Y:0%, K:0%]o[0203]該CMYK印刷色信息與當前的印刷命令相對應地被輸出,圖1的打印機驅動器101執(zhí)行向圖像存儲器區(qū)域的輸出處理(圖13的步驟S1312)。
[0204]最后,判定是否存在與下一印刷命令對應的RGB指定色信息(圖13的步驟S1313)。
[0205]若存在下一 RGB指定色信息而步驟S1313的判定是YES,則返回步驟S1301的處理,執(zhí)行與下一 RGB指定色信息對應的顏色變換處理。
[0206]若沒有下一 RGB指定色信息而步驟S1313的判定是NO,則本次的印刷處理中的顏色變換處理結束。
[0207]圖14是表示圖13的步驟S1303的顏色分類處理的流程圖。這里,執(zhí)行利用圖3A和圖3B在以上描述的顏色分類處理。
[0208]首先,判定在圖13的步驟S1302中變換后的變換色的明亮度L是否如圖3A所示那樣在黑色判定閾值Bla以下(圖14的步驟S1401)。
[0209]若OBla、步驟S1401的判定是YES,則變換色被分類為分類色數據Cnv =O (“黑色”)。黑色判定閾值Bla的值如上述那樣,例如是0.01左右。
[0210]SL > Bla、步驟S1401的判定是NO,則判定在圖13的步驟S1302中變換后的變換色的飽和度S是否如圖3B所示那樣在灰色判定閾值Gry以下(圖14的步驟S1403)。
[0211]若Gry、步驟S1403的判定是YES,則變換色被分類為分類色數據Cnv = I(“灰色”)(圖14的步驟S1404)。如上述那樣,灰色判定閾值Gry的值例如是0.01左右。
[0212]gS > Gry、步驟S1403的判定是NO,則判定在圖13的步驟S1302中變換后的變換色的色調H是否如圖3B所示那樣在紅色黃色邊界閾值RY以上并且小于黃色綠色邊界閾值YG (圖14的步驟S1405)。
[0213]若RY < H < YG、步驟S1405的判定是YES,則變換色被分類為分類色數據Cnv =
5(“黃色”)(圖14的步驟S1406)。如上述那樣,紅色黃色邊界閾值RY的值例如是52.5°左右,黃色綠色邊界閾值YG例如是67.5°左右。
[0214]若H≥YG、步驟S1405的判定是NO,則判定在圖13的步驟S1302中變換后的變換色的色調H是否如圖3B所示那樣在黃色綠色邊界閾值YG以上且小于綠色藍色邊界閾值GB(圖14的步驟S1407)。[0215]若YG ≤ H < GB、步驟S1407的判定是YES,則變換色被分類為分類色數據Cnv =3 (“綠色”)(圖14的步驟S1408)。如上述那樣,綠色藍色邊界閾值GB的值例如是180°左右。
[0216]若H≥GB、步驟S1407的判定是NO,則判定在圖13的步驟S1302中變換后的變換色的色調H是否如圖3B所示那樣在綠色藍色邊界閾值GB以上且小于藍色紅色邊界閾值BR(圖14的步驟S1409)。
[0217]若GB ≤ H < BR、步驟S1409的判定是YES,則變換色被分類為分類色數據Cnv =4(“藍色”)(圖14的步驟S1410)。如上述那樣,藍色紅色邊界閾值BR的值例如是300°左右。
[0218]若H≥BR、步驟S1409的判定是NO,則判定在圖13的步驟S1302中變換后的變換色的明亮度L是否在紅色紅色2邊界閾值Rl以上(圖14的步驟S1411)。
[0219]若L ≥R1、步驟S1411的判定是YES,則變換色被分類為分類色數據Cnv = 2(“紅色”)(圖14的步驟S1412)。
[0220]若L < R1、步驟S1411的判定是NO,則判定在圖13的步驟S1302中變換后的變換色的明亮度L是否在紅色2紅色3邊界閾值R2以上(圖14的步驟S1413)。
[0221]若Rl > L ≥ R2、步驟S1413的判定是YES,則變換色被分類為分類色數據Cnv =
6(“紅色2”)(圖14的步驟S1414)。
[0222]若L < R2、步驟S1413的判定是NO,則變換色被分類為分類色數據Cnv = 7 (“紅色3”)(圖14的步驟S1415)。
[0223]圖15是表示通過本實施方式被顏色變換處理的印刷對象數據的例子的圖。
[0224]1501是“紅色”的文本數據,1502是“綠色”的圖形數據,1503是多個顏色的圖像數據。
[0225]另外,1501、1502、1503參照的部分的虛線框是在說明中為了便于參照而附加的,不構成圖像數據。以下,在圖16~圖23中也同樣。
[0226]圖16是表示對圖15的印刷對象數據例、對文本、圖形、圖像的全部的數據形式執(zhí)行了 “紅以外變換為‘黑’ ”的印刷處理的情況下的顏色變換處理例的圖。
[0227]對于原來的“紅色”的文本數據部分1601,通過參照圖9的情況A的分類色印刷色對應建立表的分類色數據Cnv = 2,維持印刷色數據Col = I (“紅色”)。
[0228]此外,對于原來的“綠色”的圖形數據部分1602,通過參照圖9的情況A的分類色印刷色對應建立表的分類色數據Cnv = 3,變換為印刷色數據Col = O (“黑色”)。
[0229]并且,對于圖像數據內的紅色的西紅柿部分1603,通過參照圖9的情況A的分類色印刷色對應建立表的分類色數據Cnv = 2,維持印刷色數據Col = I (“紅色“)。
[0230]此外,對于圖像數據內的紅色以外的部分1604,通過參照圖9的情況A的分類色印刷色對應建立表的分類色數據Cnv = 2以外的部分,變換為印刷色數據Col = 0(“黑色”)。
[0231]圖17是表示對于圖15的印刷對象數據例、對文本、圖形、圖像的全部的數據形式執(zhí)行了 “黑以外變換為‘紅’ ”的印刷處理的情況的顏色變換處理例的圖。
[0232]對于原來不是“黑色”而是“紅色”的文本數據部分1701,通過參照圖10的情況B的分類色印刷色對應建立表的分類色數據Cnv = 2,維持印刷色數據Col = I (“紅色”)。
[0233]此外,對于不是“黑色”而是“綠色”的圖形數據部分1702,通過參照圖10的情況B的分類色印刷色對應建立表的分類色數據Cnv = 3,與印刷色數據Col = I (“紅色”)建
立對應。
[0234]并且,對于圖像數據內的黑色的部分1703,通過參照圖10的情況B的分類色印刷色對應建立表的分類色數據Cnv = 0,維持印刷色數據Col = O (“黑色”)。
[0235]此外,對于圖像數據內的黑色以外的部分1704,通過參照圖10的情況B的分類色印刷色對應建立表的分類色數據Cnv = O以外的部分,與印刷色數據Col = I (“紅色”)建
立對應。
[0236]圖18是表示對于圖15的印刷對象數據例、對文本及圖形的數據形式執(zhí)行了“黑以外變換為‘紅’”的印刷處理、對圖像的數據形式執(zhí)行了“全部變換為‘黑’”的印刷處理的情況下的顏色變換處理例的圖。
[0237]對于不是“黑色”而是“紅色”的文本數據部分1801,通過參照圖10的情況B的分類色印刷色對應建立表的分類色數據Cnv = 2,維持印刷色數據Col = I (“紅色”)。
[0238]此外,對于不是“黑色”而是“綠色”的圖形數據部分1802,通過參照圖10的情況B的分類色印刷色對應建立表的分類色數據Cnv = 3,與印刷色數據Col = I (“紅色”)建
立對應。
[0239]并且,對于圖像數據部分1803,通過參照圖11的情況C的分類色印刷色對應建立表的各分類色數據Cnv,與印刷色數據Col = O (“黑色”)建立對應。
[0240]圖19是表示對于圖15的印刷對象數據例、對文本數據執(zhí)行了 “全部變換為‘紅’ ”的印刷處理、對圖像、圖形的各數據執(zhí)行了 “全部變換為‘黑’”的印刷處理的情況下的顏色變換處理例的圖。
[0241]對于文本數據部分1901,通過參照圖12的情況D的分類色印刷色對應建立表的各分類色數據Cnv,與印刷色數據Col = I (“紅色”)建立對應。
[0242]此外,對于圖形數據部分1902及圖像數據部分1903,通過參照圖11的情況C的分類色印刷色對應建立表的各分類色數據Cnv,與印刷色數據Col = O (“黑色”)建立對應。
[0243]圖20是表示對本實施方式的文本、圖形、圖像的全部執(zhí)行了“紅以外變換為‘黑’”的印刷處理、并對圖像設定了 “黑:原濃度保持”的情況下的顏色變換處理例的圖。
[0244]基本而言,與圖16的情況相同,但指定圖9的數據集Al,在圖像內與黑的印刷色建立對應的分類色數據Cnv = 2以外的各分類色數據Cnv的中間色調控制處理項目Gra以及原濃度保持控制處理項目Dns的值取得“YES”,執(zhí)行圖13的步驟S1309 — S1310的原濃度保持控制處理。結果,在圖像內與黑的印刷色建立對應的中間色調被變換為自然的灰度。
[0245]圖21是表示對文本、圖形、圖像的全部數據執(zhí)行了“黑以外變換為‘紅’”的印刷處理、進而對圖像數據設定了 “紅:原濃度保持”的情況下的顏色變換處理例的圖。
[0246]基本而言,與圖17的情況同樣,但指定圖10的數據集B3,取得在圖像內與紅的印刷色建立對應的分類色數據Cnv = 2的中間色調控制處理項目Gra以及原濃度保持控制處理項目Dns的值“YES”,執(zhí)行圖13的步驟S1309 — S1310的原濃度保持控制處理。結果,在圖像內與紅的印刷色建立對應的中間色調變換為自然的灰度。
[0247]圖22是本實施方式的中間色調的處理的說明圖(其I)。該例中,示出了對圖像數據執(zhí)行“紅以外變換為‘黑’”的印刷處理、進而對圖像設定了“黑:使用中間色調”以及“紅:使用中間色調”的情況下的顏色變換處理例。[0248]該情況下,如圖22 (a)所示,印刷對象數據中的“淺藍色”的圖像數據部分2201和淡的“紅色”的圖像數據部分2202分別如圖22 (b)所示那樣,與中間色調的“黑色”的圖像數據部分2203和中間色調的“紅色”的圖像數據部分2204建立對應。
[0249]另一方面,在將“黑:使用中間色調”設定解除了的情況下,如圖22 (C)所示那樣,能夠使中間色調的“黑色”的圖像數據部分2203變化為純(solid)的“黑色”的圖像數據部分 2205。
[0250]圖23是本實施方式的中間色調的處理的說明圖(其2)。該例中,最初與圖22的情況同樣地,示出了對圖像數據執(zhí)行了“紅以外變換為‘黑’”的印刷處理、進而對圖像設定了“黑:使用中間色調”以及“紅:使用中間色調”的情況下的顏色變換處理例。
[0251]該情況下,如圖23 (a)所示,印刷對象數據中的“淺藍色”的圖像數據部分2201和淡的“紅色”的圖像數據部分2202分別如與圖22 (b)的情況同樣的圖23 (b)所示那樣,與中間色調的“黑色”的圖像數據部分2203和中間色調的“紅色”的圖像數據部分2204建立對應。
[0252]另一方面,在將“紅:使用中間色調”設定解除了的情況下,如圖23 (C)所示那樣,能夠使中間色調的“紅色”的圖像數據部分2204變化為純的“紅色”的圖像數據部分2301。
[0253]進而,在將“黑:使用中間色調” “紅:使用中間色調”雙方的設定解除了的情況下,如圖23 Cd)所示那樣,能夠使中間色調的“黑色”的圖像數據部分2203和中間色調的“紅色”的圖像數據部分2204分別變化為純的“黑色”的圖像數據部分2205和純的“紅色”的圖像數據部分2301。
[0254]如以上示出的那樣,根據本實施方式,作為印刷命令,能夠對指定了多個顏色的印刷對象數據實現用戶所希望的多彩的顏色指定印刷。
【權利要求】
1.一種用于顏色指定印刷的顏色變換裝置,其特征在于, 具備: 顏色空間變換部,將印刷命令所指定的指定色變換為由明亮度、飽和度、以及色調所表現的顏色空間上的變換色; 顏色分類部,以該變換色的明亮度、飽和度以及色調為基準將該變換色分類為多個分類色中的一個分類色;以及 分類色印刷色對應建立部,根據設定了上述多個分類色與I種顏色以上的印刷色之間的對應關系的顏色對應關系信息,從上述I種顏色以上的印刷色之中決定與上述一個分類色建立了對應的一個印刷色,將該一個印刷色與上述印刷命令建立對應。
2.如權利要求1所記載的用于顏色指定印刷的顏色變換裝置,其特征在于, 還具備設定上述顏色對應關系信息的顏色對應關系信息設定部。
3.如權利要求1所記載的用于顏色指定印刷的顏色變換裝置,其特征在于, 還具備中間色調控制部,在預先設定了對上述一個印刷色使用中間色調的情況下,該中間色調控制部根據與上述分類色對應的上述顏色空間上的明亮度,計算該一個印刷色的第一印刷濃度,對該印刷色設定所計算出的該第一印刷濃度。
4.如權利要求3所記載的用于顏色指定印刷的顏色變換裝置,其特征在于, 還具備設定是否對上述一個印刷色使用中間色調的中間色調設定部。
5.如權利要求2所記載的用于顏色指定印刷的顏色變換裝置,其特征在于,` 還具備原濃度保持控制部,在預先設定了對上述一個印刷色使用中間色調的情況下,在進一步設定了保持上述一個分類色的原濃度的情況下,該原濃度保持控制部,對計算出的上述第一印刷濃度乘以與上述一個分類色對應地預先確定的系數,對該一個印刷色設定由該相乘的結果而得到的第二印刷濃度。
6.如權利要求5所記載的用于顏色指定印刷的顏色變換裝置,其特征在于, 還具備原濃度保持設定部,在預先設定了對上述一個印刷色使用中間色調的情況下,該原濃度保持設定部進一步設定是否保持上述一個分類色的原濃度。
7.如權利要求1所記載的用于顏色指定印刷的顏色變換裝置,其特征在于, 在上述變換色的上述顏色空間上的明亮度不比規(guī)定的明亮度閾值大的情況下,上述顏色分類部將該變換色分類為黑色的分類色, 在上述變換色的上述顏色空間上的明亮度與規(guī)定的明亮度閾值相同或比該明亮度閾值大、并且該變換色的上述顏色空間上的飽和度不比規(guī)定的飽和度閾值大的情況下,上述顏色分類部將該變換色分類為灰色的分類色, 在上述變換色的明亮度與規(guī)定的明亮度閾值相同或比該明亮度閾值大、并且該變換色的上述顏色空間上的飽和度比規(guī)定的飽和度閾值大的情況下,上述顏色分類部根據該變換色的上述顏色空間上的色調,將該變換色分類為上述多個分類色中的上述黑色及上述灰色以外的一個分類色。
8.一種用于顏色指定印刷的顏色變換方法,其特征在于,執(zhí)行以下步驟: 顏色空間變換步驟,將印刷命令所指定的指定色變換為由明亮度、飽和度以及色調所表現的顏色空間上的變換色; 顏色分類步驟,以該變換色的明亮度、飽和度以及色調為基準將該變換色分類為多個分類色中的一個分類色;以及 分類色印刷色對應建立步驟,根據設定了上述多個分類色與I種顏色以上的印刷色之間的對應關系的顏色對應關系信息,從上述I種顏色以上的印刷色之中決定與上述一個分類色建立了對應的一個印 刷色,將該一個印刷色與上述印刷命令建立對應。
【文檔編號】B41J29/38GK103856687SQ201310631849
【公開日】2014年6月11日 申請日期:2013年11月29日 優(yōu)先權日:2012年11月30日
【發(fā)明者】小林正樹 申請人:卡西歐計算機株式會社, 卡西歐電子工業(yè)株式會社