亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

圖像處理設(shè)備和方法以及信息處理設(shè)備和方法

文檔序號(hào):2730806閱讀:145來源:國(guó)知局
專利名稱:圖像處理設(shè)備和方法以及信息處理設(shè)備和方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種圖像處理設(shè)備、圖像處理方法、以及信息 處理設(shè)備和信息處理方法。尤其是,本發(fā)明涉及一種具有圖像 數(shù)據(jù)編碼功能的圖像處理設(shè)備、圖像處理方法、以及信息處理 設(shè)備和信息處理方法。
背景技術(shù)
日本特開2001 - 197297號(hào)公報(bào)公開了 一種技術(shù),通過該技 術(shù),計(jì)算機(jī)將原稿數(shù)據(jù)和防止復(fù)制偽造圖案圖像數(shù)據(jù)傳輸給打 印機(jī),打印機(jī)將接收到的兩個(gè)圖像數(shù)據(jù)項(xiàng)合成,將得到的合成 圖像數(shù)據(jù)(具有背景圖案的原稿數(shù)據(jù))輸出到普通紙上以創(chuàng)建原 件。防止復(fù)制偽造圖案圖像具有嵌入其中的字符串等。因此, 與使用安全紙(security paper)的情況相同,在通過復(fù)印具有背 景圖案的圖像而獲得的副本上顯現(xiàn)嵌入的字符串。
該防止復(fù)制偽造圖案圖像包括在副本上"保留"的區(qū)域和在 副本上"消失"(或變得比保留區(qū)域淡)的區(qū)域。由于在原件上這 兩個(gè)區(qū)域的反射濃度幾乎相同,因而人眼不能識(shí)別嵌入其中的 "COPY,,等字符串。這里,"保留,,意為在副本上正確地再現(xiàn)原件 上的圖像,"消失"意為不在副本上再現(xiàn)原件上的圖像。利用反 射濃度計(jì)(reflection densitometer)測(cè)量反射濃度。
以下,將在副本上"保留"的區(qū)域稱為"潛像部分",而將在 副本上"消失"(或變得比保留區(qū)域淡)的區(qū)域稱為"背景部分"。
圖15是示出防止復(fù)制偽造圖案圖像數(shù)據(jù)中的點(diǎn)的示例性狀 態(tài)的圖。在圖15中,以低密度(較少的數(shù)量)布置大點(diǎn)的區(qū)域是 潛像部分,以高密度(較大的數(shù)量)布置小點(diǎn)的區(qū)域是背景部分。
將潛像部分中的圖像稱為潛像,將背景部分中的圖像稱為背景 圖像。在這兩個(gè)部分中每單位面積的點(diǎn)的面積基本相同。
小點(diǎn)為約42|umx42|Lim(600dpi的1個(gè) <象素),大點(diǎn)約為 126jumxl26|im(600 dpi的9個(gè)像素)。潛像部分中的大點(diǎn)比復(fù)印機(jī) 可再現(xiàn)的最小點(diǎn)大,而背景部分中的小點(diǎn)比復(fù)印機(jī)可再現(xiàn)的最 小點(diǎn)小。因此,在副本上僅再現(xiàn)潛像部分中的大點(diǎn)。其結(jié)果是, 在副本上潛像部分中的圖像被再現(xiàn)為比背景部分中的圖像深。 下文中將出現(xiàn)如下現(xiàn)象稱為圖像可視化由于在副本上潛像部 分被再現(xiàn)為比背景部分深,因而顯示字符串等嵌入的圖像。
圖16是示出該圖像可視化的圖。圖16示出防止復(fù)制偽造圖 案圖像1601和副本1602。在防止復(fù)制偽造圖案圖像1601中,大 點(diǎn)表示潛像部分中的點(diǎn),小點(diǎn)表示背景部分中的點(diǎn)。復(fù)印形成 有防止復(fù)制偽造圖案圖像1601的薄片得到副本1602 。從副本 1602可以看出,防止復(fù)制偽造圖案圖像1601中的小點(diǎn)小到不能 在副本上被再現(xiàn)。
防止復(fù)制偽造圖案圖像包括彩色防止復(fù)制偽造圖案圖像和 非彩色防止復(fù)制偽造圖案圖像。例如,由裝配有CMYK顏色材 料(墨或調(diào)色劑)的打印機(jī)生成的防止復(fù)制偽造圖案圖像包括黃 色防止復(fù)制偽造圖案圖像、青色防止復(fù)制偽造圖案圖像、品紅 色防止復(fù)制偽造圖案圖像以及黑色防止復(fù)制偽造圖案圖像。前 三個(gè)是彩色防止復(fù)制偽造圖案圖像,最后一個(gè)是非彩色防止復(fù) 制偽造圖案圖像。無論如何,通常利用單色的顏色材料在薄片 上記錄防止復(fù)制偽造圖案圖像。
在RGB中,將白色表示為(R, G, B)=(255, 255, 255), 將黑色表示為(R, G, B) = (0, 0, 0)。通過重復(fù)白背景和黑點(diǎn) 來表示黑色防止復(fù)制偽造圖案圖像。因此,通過重復(fù)白(255, 255, 255)像素和黑(0, 0, O)像素來表示黑色防止復(fù)制偽造圖
案圖像數(shù)據(jù)。
而且,青色防止復(fù)制偽造圖案圖像具有在白背景上布置的
青色點(diǎn)。因此,通過重復(fù)白(255, 255, 255)像素和青(0, 255, 2 5 5)像素來表示青色防止復(fù)制偽造圖案圖像數(shù)據(jù)。
由于從主計(jì)算機(jī)傳輸?shù)拇蛴?shù)據(jù)中的圖像數(shù)據(jù)的數(shù)據(jù)大小 非常大,因而當(dāng)打印機(jī)打印打印數(shù)據(jù)時(shí)會(huì)出現(xiàn)問題。也就是說, 圖像數(shù)據(jù)將占用打印機(jī)相當(dāng)量的內(nèi)存,從而使打印機(jī)延遲其它 處理的執(zhí)行(例如復(fù)印、傳輸?shù)?。
為了防止這種執(zhí)行其它處理時(shí)的延遲,打印機(jī)采用壓縮技 術(shù)。在壓縮技術(shù)中,許多產(chǎn)品采用JPEG壓縮技術(shù)。這里,將JPEG 壓縮稱為編碼,將解壓縮稱為解碼。然而,霍夫曼編碼即意為 霍夫曼編碼,而不是意為JPEG壓縮。由于這里在實(shí)施例中以不 可逆才莫式4吏用JPEG壓縮,因而還將JPEG壓縮稱為不可逆壓縮。
JPEG壓縮是包括如下的技術(shù)使圖像數(shù)據(jù)經(jīng)過DCT(離散 余弦變換,Discrete Cosine Transformation)以獲得DCT系數(shù),使 用量化表量化DCT系數(shù),通過折線掃描(zigzag-scan)量化后的 DCT系數(shù)使其進(jìn)一步經(jīng)過霍夫曼編碼處理。因此,JPEG壓縮是 一種通過量化和霍夫曼編碼處理來減小圖像數(shù)據(jù)的數(shù)據(jù)大小的 技術(shù)。
還將DCT系數(shù)稱為DCT分量。DCT分量包括DC分量(非頻 率分量)和AC分量(頻率分量)。當(dāng)然,AC分量(頻率分量)包括低 頻分量和高頻分量。通常,量化表優(yōu)先刪除高頻分量。
雖然存在JPEG壓縮RGB圖像數(shù)據(jù)的打印機(jī),但是也存在將 RGB圖像數(shù)據(jù)變換為YCbCr圖像數(shù)據(jù)、然后JPEG壓縮轉(zhuǎn)換后的 YCbCr圖像數(shù)據(jù)的打印機(jī)。
JPEG壓縮YCbCr圖像數(shù)據(jù)的打印機(jī)使用下面的公式將 RGB圖像數(shù)據(jù)變換成YCbCr圖像數(shù)據(jù),然后JPEG壓縮該圖像數(shù)
據(jù)。假定RGB和YCbCr色空間中的每一個(gè)分量的范圍是0 255。 Y= 0.2990R+ 0.5870G+ 0.1140B Cb = -0.1687R - 0.3313G + 0.5000B + 128 Cr = 0.5000R — 0.4187G — 0.0813B + 128
逆變#灸如下。
R = Y+ 1.40200(Cr- 128)
G= Y- 0.34414(Cb- 128) — 0.71414(Cr - 128) B = Y - 1.77299(Cb - 128)
當(dāng)將非彩色防止復(fù)制偽造圖案圖像數(shù)據(jù)輸入到在R G B色空 間中JPEG壓縮RGB圖像數(shù)據(jù)的打印機(jī)時(shí),出現(xiàn)以下問題經(jīng)過 JPEG壓縮后的數(shù)據(jù)大小仍很大。將在下面的段落中說明該問題。
由于通過重復(fù)白(255, 255, 255)像素和黑(0, 0, O)像素來 表示黑色防止復(fù)制偽造圖案圖像數(shù)據(jù),因而在全部R、 G和B面 上以高頻率重復(fù)出現(xiàn)大值(255)和小值(0)。因此,在全部顏色的 面上(在全部色面(color plane)上)頻率分量(也稱為交流分量或 AC分量)非常大。JPEG壓縮在全部面上具有大的頻率分量(AC 分量)的圖像數(shù)據(jù)即使在壓縮后也自然導(dǎo)致數(shù)據(jù)大小非常大。
另一方面,當(dāng)將彩色防止復(fù)制偽造圖案圖像數(shù)據(jù)輸入到上 述將RGB圖像數(shù)據(jù)變換成YCbCr圖像數(shù)據(jù)并JPEG壓縮變換后 的YCbCr圖像數(shù)據(jù)的打印機(jī)時(shí),出現(xiàn)以下問題JPEG壓縮后的 數(shù)據(jù)大小仍很大。在下面段落中使用青色防止復(fù)制偽造圖案圖 像數(shù)據(jù)作為例子說明該問題。
通過重復(fù)青(O, 255, 255)像素和白(255, 255, 255)像素來 表示青色防止復(fù)制偽造圖案圖像數(shù)據(jù)。當(dāng)將該像素變換到 YCbCr空間時(shí),將白色表示為(Y, Cb, Cr)=(255, 128, 128), 將青色表示為(Y, Cb, Cr)=(179, 171, 0)。在Y、 Cb和Cr面中的每個(gè)面上,高頻率地重復(fù)出現(xiàn)相當(dāng)大 的值和相當(dāng)小的值。因此,在全部面上頻率分量(AC分量)相當(dāng) 大。JPEG壓縮在全部面上具有大頻率分量(AC分量)的圖像數(shù)據(jù) 即使在壓縮后也自然導(dǎo)致數(shù)據(jù)大小非常大。
因此,當(dāng)傳統(tǒng)打印機(jī)J P E G壓縮特定顏色的防止復(fù)制偽造圖 案圖像數(shù)據(jù)時(shí),JPEG壓縮后的數(shù)據(jù)大小仍很大。
當(dāng)然,在任意一種情況下,如果目的僅是在JPEG壓縮后極 大地減小數(shù)據(jù)大小,可以使用高壓縮比的量化表來JPEG壓縮圖 像數(shù)據(jù)。然而,使用高壓縮比的量化表使得圖像數(shù)據(jù)的圖像質(zhì) 量明顯劣化。

發(fā)明內(nèi)容
根據(jù)以上傳統(tǒng)實(shí)踐做出本發(fā)明。本發(fā)明的目的是提供一種 圖像處理設(shè)備、圖像處理方法、以及信息處理設(shè)備和信息處理 方法,其能夠減小壓縮后的防止復(fù)制偽造圖案圖像數(shù)據(jù)的數(shù)據(jù) 大小,同時(shí)能夠減小壓縮和解壓縮后防止復(fù)制偽造圖案圖像數(shù) 據(jù)的圖像質(zhì)量的劣化程度。
為了解決上述問題,根據(jù)本發(fā)明的圖像處理設(shè)備包括 顏色判斷部件,用于判斷圖像數(shù)據(jù)的顏色; 色空間確定部件,用于基于所述顏色判斷部件判斷的顏色 來確定用于壓縮所述圖像數(shù)據(jù)的色空間;以及
用于將所述圖像數(shù)據(jù)變換成構(gòu)成由所述色空間確定部件所 確定的色空間的多個(gè)面上的數(shù)據(jù)并壓縮每個(gè)面上的數(shù)據(jù)的部 件,
其中,所述色空間確定部件基于所述顏色判斷部件判斷的 顏色來確定色空間,使得所述圖像數(shù)據(jù)的交流分量集中在所述 多個(gè)面中的特定面上。
根據(jù)本發(fā)明的另一方面,圖像處理設(shè)備包括 防止復(fù)制偽造圖案圖像數(shù)據(jù)判斷部件,用于判斷目標(biāo)圖像
是否包括防止復(fù)制偽造圖案圖像數(shù)據(jù);
顏色判斷部件,用于如果所述防止復(fù)制偽造圖案圖像數(shù)據(jù) 判斷部件判斷出所述目標(biāo)圖像包括防止復(fù)制偽造圖案圖像數(shù) 據(jù),則判斷所述防止復(fù)制偽造圖案圖像數(shù)據(jù)的防止復(fù)制偽造圖 案顏色是否是黑色;以及
色空間確定部件,用于如果所述顏色判斷部件判斷出所述 防止復(fù)制偽造圖案圖像數(shù)據(jù)的防止復(fù)制偽造圖案顏色是黑色 的,則將用于壓縮所述目標(biāo)圖像的色空間確定為亮度/色差色空 間,如果所述顏色判斷部件判斷出所述防止復(fù)制偽造圖案圖像 數(shù)據(jù)的防止復(fù)制偽造圖案顏色不是黑色的,則將用于壓縮所述 目標(biāo)圖像的色空間確定為RGB色空間。
根據(jù)本發(fā)明的另一方面,圖像處理方法包括以下步驟
顏色判斷步驟,用于判斷圖像數(shù)據(jù)的顏色;
色空間確定步驟,用于基于在所述顏色判斷步驟中判斷的 顏色來確定用于壓縮所述圖像數(shù)據(jù)的色空間;以及
用于將所述圖像數(shù)據(jù)變換成構(gòu)成在所述色空間確定步驟中 確定的色空間的多個(gè)面上的數(shù)據(jù)并壓縮每個(gè)面上的數(shù)據(jù)的步 驟,
其中,所述色空間確定步驟包括基于在所述顏色判斷步 驟中判斷的顏色來確定色空間,使得所述圖像數(shù)據(jù)的交流分量 集中在所述多個(gè)面中的特定面上。
根據(jù)本發(fā)明另一方面,圖像處理方法包括以下步驟
防止復(fù)制偽造圖案圖像數(shù)據(jù)判斷步驟,用于判斷目標(biāo)圖像 是否包括防止復(fù)制偽造圖案圖像數(shù)據(jù);
顏色判斷步驟,用于如果在所述防止復(fù)制偽造圖案圖像數(shù)
據(jù)判斷步驟中判斷出所述目標(biāo)圖像包括防止復(fù)制偽造圖案圖像 數(shù)據(jù),則判斷所述防止復(fù)制偽造圖案圖像數(shù)據(jù)的防止復(fù)制偽造 圖案顏色是否是黑色;以及
色空間確定步驟,用于如果在所述顏色判斷步驟中判斷出 所述防止復(fù)制偽造圖案圖像數(shù)據(jù)的防止復(fù)制偽造圖案顏色是黑 色的,則將用于壓縮所述目標(biāo)圖像的色空間確定為亮度/色差色 空間,如果在所述顏色判斷步驟中判斷出所述防止復(fù)制偽造圖 案圖像數(shù)據(jù)的防止復(fù)制偽造圖案顏色不是黑色的,則將用于壓
縮所述目標(biāo)圖像的色空間確定為RGB色空間。
根據(jù)本發(fā)明的另 一方面, 一種能夠與圖像處理設(shè)備通信的
信息處理設(shè)備,包括
傳輸部件,用于向所述圖像處理設(shè)備傳輸信息,使得如果 所述圖像數(shù)據(jù)包含黑色和黑色以外的顏色,則所述圖像處理設(shè) 備中的所述顏色判斷部件將所述圖像數(shù)據(jù)的顏色判斷為黑色以 外的顏色。
根據(jù)本發(fā)明另 一方面, 一種能夠與圖像處理設(shè)備通信的信 息處理設(shè)備中的信息處理方法,包括以下步驟
傳輸步驟,用于向所述圖像處理設(shè)備傳輸信息,使得如果 所述圖像數(shù)據(jù)包含黑色和黑色以外的顏色,則所述圖像處理設(shè) 備的所述顏色判斷單元將所述圖像數(shù)據(jù)的顏色判斷為黑色以外 的顏色。
本發(fā)明可以提供一種圖像處理設(shè)備、圖像處理方法、以及 信息處理設(shè)備和信息處理方法,其能夠減小壓縮后的防止復(fù)制 偽造圖案圖像數(shù)據(jù)的數(shù)據(jù)大小,同時(shí)能夠減小壓縮和解壓縮后 防止復(fù)制偽造圖案圖像數(shù)據(jù)的圖像質(zhì)量的劣化程度。
從以下(參考附圖)對(duì)示例性實(shí)施例的說明,本發(fā)明的其它 特征將變得明顯。


圖l是示出黑色防止復(fù)制偽造圖案和JPEG壓縮之間的關(guān)系 的概念圖2是示出彩色防止復(fù)制偽造圖案和JPEG壓縮之間的關(guān)系 的概念圖3是示出包括根據(jù)本發(fā)明實(shí)施例的圖像處理設(shè)備的圖像 處理系統(tǒng)的整體結(jié)構(gòu)的圖4是根據(jù)本發(fā)明實(shí)施例的圖像處理單元1002的功能框圖; 圖5是根據(jù)本發(fā)明第 一 實(shí)施例的計(jì)算機(jī)1001 - 2的功能框
圖6是用于在根據(jù)本發(fā)明實(shí)施例的圖像處理設(shè)備中進(jìn)行編 碼處理的流程圖7是用于在根據(jù)本發(fā)明實(shí)施例的圖像處理設(shè)備中進(jìn)行解 碼處理的流程圖8是示出根據(jù)本發(fā)明實(shí)施例的圖像處理設(shè)備中的圖像數(shù) 據(jù)編碼單元和圖像數(shù)據(jù)解碼單元的內(nèi)部結(jié)構(gòu)的圖9是示出在根據(jù)本發(fā)明實(shí)施例的圖像處理設(shè)備中進(jìn)行編
碼所使用的示例性量化表的圖IO是示出用來將JPEG壓縮后的圖像數(shù)據(jù)和圖像數(shù)據(jù)屬
性信息存儲(chǔ)在根據(jù)本發(fā)明實(shí)施例的圖像處理設(shè)備中的編碼
JPEG壓縮存儲(chǔ)器中的數(shù)據(jù)結(jié)構(gòu)的概念圖11A是示出本發(fā)明第 一 實(shí)施例的效果的概念圖; 圖11B是示出本發(fā)明第 一 實(shí)施例的效果的概念圖; 圖12是根據(jù)本發(fā)明第二實(shí)施例的計(jì)算機(jī)1001 - 2的功能框
圖13是用于向結(jié)合在根據(jù)本發(fā)明第二實(shí)施例的計(jì)算機(jī)中的
打印數(shù)據(jù)項(xiàng)的圖像數(shù)據(jù)屬性信息添加防止復(fù)制偽造圖案屬性信 息的流程圖14A是示出本發(fā)明第二實(shí)施例的效果的概念圖; 圖14B是示出本發(fā)明第二實(shí)施例的效果的概念圖; 圖15是示出示例性的經(jīng)過直到邊界處理的處理所生成的防
止復(fù)制偽造圖案圖像數(shù)據(jù)的圖16是示出防止復(fù)制偽造圖案圖像數(shù)據(jù)中的點(diǎn)的狀態(tài)的
圖;以及
圖17是總結(jié)分別在RGB色空間和YCbCr色空間中JPEG壓 縮特定顏色的防止復(fù)制偽造圖案圖像數(shù)據(jù)的情況的表的圖。
具體實(shí)施例方式
第一實(shí)施例
本發(fā)明的工作原理
參照?qǐng)Dl和2說明本發(fā)明的原理。
圖2中的附圖標(biāo)記C2001表示青色防止復(fù)制偽造圖案圖像 數(shù)據(jù)中(背景區(qū)域中)的小點(diǎn)。以白色填充的像素表示亮度值 255,以黑色填充的像素表示亮度值O。由于在全部R、 G和B面 上以白色填充的像素對(duì)于全部R、 G和B具有亮度值255,因而是
白像素。
另 一方面,由于僅在R面上以黑色填充而在G和B面上以白 色填充的像素具有(R, G, B)=(0, 255, 255),因而是青像素。
對(duì)從RGB空間變換到Y(jié)CbCr空間后的青色防止復(fù)制偽造圖 案圖像數(shù)據(jù)的JPEG壓縮
將該青色防止復(fù)制偽造圖案圖像數(shù)據(jù)中的小點(diǎn)C2001變換 到Y(jié)CbCr色空間產(chǎn)生C2003 。在C2001中為青色的像素在C2003 中具有(Y, Cb, Cr)=(179, 171, 0)。在C2001中為白色的像素
在C2003中具有(Y, Cb, Cr)=(255, 128, 128)。也就是說,轉(zhuǎn) 換到Y(jié)CbCr色空間的防止復(fù)制偽造圖案圖像數(shù)據(jù)在全部Y 、 Cb 和Cr面上具有4交大值和較小值。具體地,Y具有值179和255, Cb具有值171和128, Cr具有值0和128。
因此,轉(zhuǎn)換到Y(jié)CbCr色空間的青色防止復(fù)制偽造圖案圖像 數(shù)據(jù)在全部面上具有兩種像素具有較大值的像素和具有較小 值的像素。如果對(duì)全部面上的這種具有大頻率分量(AC分量)的 圖像進(jìn)行JPEG壓縮,則不會(huì)較大地減小JPEG壓縮后的圖像數(shù)據(jù) 的數(shù)據(jù)大小(不會(huì)很好地壓縮圖像)。
而且,會(huì)以各種顏色材料記錄應(yīng)該僅以青色顏色材料記錄 的小點(diǎn)。下面說明該問題的原因。
對(duì)具有青像素(Y, Cb, Cr) = (179, 171, O)和白像素(Y, Cb, Cr)=(255, 128, 128)的C2003進(jìn)行JPEG壓縮和解壓縮產(chǎn) 生C2004。由于JPEG壓縮主要量化了高頻分量,因而C2004的 各面具有比C2003的各面上的數(shù)據(jù)柔和(銳度低)的數(shù)據(jù)。也就是 說,獲得了具有較少高頻分量的數(shù)據(jù)(C2004)。
C2005進(jìn)一步示出了通過將C2004的該YCbCr數(shù)據(jù)變換到 RGB所獲得的RGB圖像數(shù)據(jù)。在C2005中,可以看出,在面R、 G和B中的每個(gè)面上出現(xiàn)中間值(0和255之間的但不是O也不是 255的值)。也就是說,C2001示出僅以青顏色材料記錄的小點(diǎn), 而C2005示出以青、品紅和黃等各種顏色材料記錄的數(shù)據(jù)。
總結(jié)以上問題,當(dāng)解壓縮數(shù)據(jù)、將數(shù)據(jù)恢復(fù)到RGB空間時(shí), JPEG壓縮從RGB空間變換到Y(jié)CbCr空間后的彩(青)色防止復(fù)制 偽造圖案圖像數(shù)據(jù),引起以下問題。首先,沒有減小數(shù)據(jù)大小。 其次,顏色與原始顏色不同;使得僅以青色材料再現(xiàn)的顏色變 成以各種顏色材料再現(xiàn)的顏色。
RGB空間中對(duì)青色防止復(fù)制偽造圖案圖像數(shù)據(jù)的JPEG壓
接著,考慮對(duì)沒有從R G B色空間進(jìn)行變換的青色防止復(fù)制 偽造圖案圖像數(shù)據(jù)的JPEG壓縮。在RGB色空間中,點(diǎn)的背景是 白(255, 255, 255),點(diǎn)本身是青(O, 255, 255)。
在圖2的圖像數(shù)據(jù)C2001中,G和B面僅包含非頻率分量(DC 分量)(每一面完全是255)。因此,對(duì)于G和B面,在RGB空間中 JPEG壓縮圖像數(shù)據(jù)C2001將大大減小JPEG壓縮后的數(shù)據(jù)大小, 而不會(huì)引起圖像質(zhì)量劣化。
R面包含頻率分量(AC分量)和非頻率分量(DC分量)。因此, 對(duì)于R面,將不會(huì)較大地減小JPEG壓縮后的數(shù)據(jù)大小。然而, 由于壓縮后的G和B面的數(shù)據(jù)大小非常小,因而雖然壓縮后的R 面的數(shù)據(jù)大小有些大,但是在整體上減小了數(shù)據(jù)大小。也就是 說,當(dāng)在RGB色空間中表示由白色和青色構(gòu)成的圖像時(shí),頻率 分量集中在特定的面(R面)上。這在整體上減小了壓縮后的數(shù)據(jù) 大小。而且,由于在G和B面上圖像質(zhì)量沒有劣化,因而色調(diào)沒 有改變(C2002)。因?yàn)橐陨显颍瑑?yōu)選在通過將頻率分量集中在 特定的面(R面)上來減小壓縮后的數(shù)據(jù)大小的色空間(RGB色空 間)中壓縮青色防止復(fù)制偽造圖案圖像數(shù)據(jù)。
綜上所述,當(dāng)對(duì)JPEG壓縮后的圖像數(shù)據(jù)進(jìn)行解壓縮時(shí),在 R G B空間中J P E G壓縮彩(青)色防止復(fù)制偽造圖案圖像數(shù)據(jù)產(chǎn)生 以下狀況。即,大大減小了壓縮后的圖像數(shù)據(jù)的數(shù)據(jù)大小,并 且沒有色調(diào)改變。
從RGB空間變換到Y(jié)CbCr空間后對(duì)黑色防止復(fù)制偽造圖案 圖像數(shù)據(jù)的JPEG壓縮
接著,參照?qǐng)D1說明黑色防止復(fù)制偽造圖案圖像數(shù)據(jù)的特 性。應(yīng)當(dāng)指出,圖l是示出黑色防止復(fù)制偽造圖案圖像數(shù)據(jù)的特 性的概念圖。
在RGB色空間中,黑色表示為(O, 0, 0),白色表示為(255, 255, 255)。在YCbCr色空間中,黑色表示為(O, 128, 128),白 色表示為(255, 128, 128)。也就是說,Y面具有頻率(AC)分量 和非頻率(DC)分量。Cb和Cr面對(duì)于白色或黑色中的任意一個(gè)具 有相同值128的色差分量,沒有頻率(AC)分量。因此,當(dāng)在YCbCr 色空間中表示由黑色和白色構(gòu)成的圖像(即黑白圖像)時(shí),頻率 分量集中在特定的面(Y面)上。因此,JPEG壓縮從RGB空間變 換到Y(jié)CbCr空間后的黑色防止復(fù)制偽造圖案圖像數(shù)據(jù),大大減 小了壓縮后的數(shù)據(jù)大小。這是因?yàn)榇蟠鬁p小了色差分量(Cb和 Cr面)的數(shù)據(jù)的大小。因此,優(yōu)選在通過將頻率分量集中在特定 的面(Y面)上來減小壓縮后的數(shù)據(jù)大小的色空間(YCbCr色空間) 中壓縮黑色防止復(fù)制偽造圖案圖像數(shù)據(jù)。
另外,由于Cb和Cr的色差分量的數(shù)據(jù)沒有劣化,因而從黑 色到其它顏色的防止復(fù)制偽造圖案圖像的顏色沒有改變。
綜上所述,當(dāng)對(duì)JPEG壓縮后的圖像數(shù)據(jù)進(jìn)行解壓縮時(shí), JPEG壓縮從RGB空間變換到Y(jié)CbCr色空間后的黑色防止復(fù)制 偽造圖案圖像數(shù)據(jù)引起下面的狀況。即,大大減小了壓縮后的 圖像數(shù)據(jù)的數(shù)據(jù)大小,并且沒有色調(diào)改變。
RGB空間中對(duì)黑色防止復(fù)制偽造圖案圖像數(shù)據(jù)的JPEG壓
復(fù)
相反,當(dāng)JPEG壓縮黑色防止復(fù)制偽造圖案圖像數(shù)據(jù)而不從 RGB空間進(jìn)行變換時(shí),如在圖1的黑色防止復(fù)制偽造圖案圖像數(shù) 據(jù)C1002中,全部R、 G和B面具有非頻率(DC)分量和頻率(AC) 分量。因此,沒有較大地減小JPEG壓縮后的數(shù)據(jù)大小。然而, 由于在全部R、 G和B面上圖像質(zhì)量同等地劣化,因而沒有色調(diào) 改變。壓縮和解壓縮后的圖像數(shù)據(jù)中的每一像素的R值等于其B 和G值,使得沒有色調(diào)改變。 綜上所述,當(dāng)對(duì)JPEG壓縮后的圖像數(shù)據(jù)進(jìn)行解壓縮時(shí),
JPEG壓縮黑色防止復(fù)制偽造圖案圖像數(shù)據(jù)而不從RGB空間進(jìn) 行變換,引起下面的狀況。即,沒有較大地減小壓縮后的圖像 數(shù)據(jù)的大小,并且沒有色調(diào)改變。
對(duì)在特定空間中特定顏色的防止復(fù)制偽造圖案圖像數(shù)據(jù)的 JPEG壓縮的總結(jié)
圖17總結(jié)了以上結(jié)果。從圖17所示的表可以看出,應(yīng)當(dāng)在 RGB空間中JPEG壓縮彩色防止復(fù)制偽造圖案圖像數(shù)據(jù),而在 YCbCr空間中JPEG壓縮黑色防止復(fù)制偽造圖案圖像數(shù)據(jù)。這是 因?yàn)槿我庖环N情況都減小了數(shù)據(jù)大小,并且不引起色調(diào)改變。
還可以看出在RGB空間中JPEG壓縮黑色防止復(fù)制偽造圖 案圖像數(shù)據(jù)比在YCbCr空間中JPEG壓縮彩色防止復(fù)制偽造圖 案圖像數(shù)據(jù)好。這是因?yàn)?,在RGB空間中JPEG壓縮黑色防止復(fù) 制偽造圖案圖像數(shù)據(jù)不引起色調(diào)改變。
對(duì)于通常的圖像數(shù)據(jù)(不是防止復(fù)制偽造圖案圖像數(shù)據(jù)的 圖像數(shù)據(jù)),人眼一般難以識(shí)別色差分量的劣化。因此希望針對(duì) 色差分量使用具有較大量化階的量化表壓縮這種圖像數(shù)據(jù)。也 就是說,希望針對(duì)色差分量(Cr和Cb)和亮度分量(Y)使用不同的 量化表JPEG壓縮通常的圖像數(shù)據(jù)。為了達(dá)到該目的,在JPEG 壓縮前將通常的圖像數(shù)據(jù)變換到Y(jié)CbCr空間。
現(xiàn)在,給出包括基于上述原理工作的根據(jù)實(shí)施例的彩色 MFP(多功能外圍設(shè)備,Multi-Function Peripheral,也稱為打印 機(jī)或圖像處理設(shè)備)和計(jì)算機(jī)的圖像處理系統(tǒng)的說明。
圖3是示出圖像處理系統(tǒng)的整體結(jié)構(gòu)的圖。附圖標(biāo)記1001 -2表示計(jì)算機(jī)(PC),附圖標(biāo)記1001表示彩色MFP等圖像形成設(shè) 備。圖像形成設(shè)備1001包括圖像處理單元1002和圖像輸出單元 1003。圖像處理單元1002將處理后的圖像輸入到可以是打印機(jī)
的圖像輸出單元1003。圖像輸出單元1003在薄片上形成彩色圖像。
計(jì)算機(jī)的結(jié)構(gòu)
圖像形成設(shè)備1001中的圖像處理單元1002可以連接到作為 數(shù)據(jù)處理設(shè)備的計(jì)算機(jī)IOOI - 2。計(jì)算機(jī)IOOI - 2傳輸打印作業(yè) (打印數(shù)據(jù)+圖像數(shù)據(jù)屬性信息)。
通常,計(jì)算機(jī)IOOI - 2使原稿圖像數(shù)據(jù)包含在打印數(shù)據(jù)中。 計(jì)算機(jī)IOOI - 2還使"表示不存在防止復(fù)制偽造圖案圖像數(shù)據(jù)的 信息"包含在圖像數(shù)據(jù)屬性信息中。
然而,當(dāng)用戶指示防止復(fù)制偽造圖案的打印時(shí),計(jì)算機(jī)IOOI -2進(jìn)行某種不同的處理。計(jì)算機(jī)IOOI - 2生成包括防止復(fù)制偽 造圖案圖像數(shù)據(jù)和原稿圖像數(shù)據(jù)的打印數(shù)據(jù)。計(jì)算機(jī)IOOI - 2 將"表示是具有防止復(fù)制偽造圖案的圖像數(shù)據(jù)的信息"和"表示 具有防止復(fù)制偽造圖案的圖像數(shù)據(jù)是具有黑色防止復(fù)制偽造圖 案還是彩色背景圖案的圖像數(shù)據(jù)的顏色信息"設(shè)置為圖像數(shù)據(jù) 屬性信息。計(jì)算機(jī)1001 - 2從以這種方式設(shè)置的圖像數(shù)據(jù)屬性信 息和打印數(shù)據(jù)生成打印作業(yè),將生成的打印作業(yè)傳輸?shù)綀D像形
成設(shè)備1001(這里到圖像處理單元1002)。
圖像處理單元10 0 2基于上述圖像數(shù)據(jù)屬性信息判斷接收到 的打印作業(yè)是否包括防止復(fù)制偽造圖案圖像數(shù)據(jù)。如果包括防 止復(fù)制偽造圖案圖像數(shù)據(jù),則圖像處理單元1002基于上述圖像 數(shù)據(jù)屬性信,包-判斷防止復(fù)制偽造圖案圖像數(shù)據(jù)是黑色防止復(fù)制 偽造圖案圖像數(shù)據(jù)還是彩色防止復(fù)制偽造圖案圖像數(shù)據(jù)。
如果判斷為包括黑色防止復(fù)制偽造圖案圖像數(shù)據(jù),貝'J從打 印數(shù)據(jù)中取出防止復(fù)制偽造圖案圖像數(shù)據(jù)和原稿圖像數(shù)據(jù),將 其合成以生成合成圖像數(shù)據(jù)。然后,圖像編碼單元1005在YCbCr 色空間中JPEG壓縮該合成圖像數(shù)據(jù)。
如果判斷為包括彩色防止復(fù)制偽造圖案圖像數(shù)據(jù),則從打 印數(shù)據(jù)中取出防止復(fù)制偽造圖案圖像數(shù)據(jù)和原稿圖像數(shù)據(jù),將
其合成以生成合成圖像數(shù)據(jù)。然后,圖像編碼單元1005在RGB 色空間中JPEG壓縮該合成圖像數(shù)據(jù)。
如果判斷為不包括防止復(fù)制偽造圖案圖像數(shù)據(jù),則從打印
數(shù)據(jù)中取出原稿圖像數(shù)據(jù),圖像編碼單元1005在YCbCr色空間 中JPEG壓縮該原稿圖像數(shù)據(jù)。
在任何一種情況下,將JPEG壓縮后的圖像數(shù)據(jù)(編碼圖像 數(shù)據(jù))臨時(shí)存儲(chǔ)在圖像數(shù)據(jù)存儲(chǔ)單元1006中。
圖像解碼單元1007讀取圖像數(shù)據(jù)存儲(chǔ)單元1006中的JPEG 壓縮后的圖像數(shù)據(jù),對(duì)其進(jìn)行解碼。通過圖像數(shù)據(jù)輸出單元1008 將解碼后的圖像數(shù)據(jù)發(fā)送到圖像輸出單元1003。圖像輸出單元 1003在薄片上形成(打印)圖像。處理控制單元1100控制整個(gè)圖 像處理單元1002。
以這種方式,通過在適合于防止復(fù)制偽造圖案圖像數(shù)據(jù)的 特征的色空間中進(jìn)行JPEG壓縮,可以使由于JPEG壓縮產(chǎn)生的圖 像劣化最小化。以下具體說明根據(jù)實(shí)施例的圖像形成設(shè)備10 01 。
圖像處理單元
以下具體說明根據(jù)實(shí)施例的圖像處理單元1002。圖4是根據(jù) 本發(fā)明第一實(shí)施例的圖像處理單元1002的功能框圖。在圖像數(shù) 據(jù)輸入單元1004中,從打印作業(yè)分離打印數(shù)據(jù)(原稿圖像數(shù)據(jù)+ 防止復(fù)制偽造圖案圖像數(shù)據(jù))和圖像數(shù)據(jù)屬性信息。繪制單元 140將打印數(shù)據(jù)繪制為RGB圖像數(shù)據(jù)。
繪制單元140根據(jù)輸入打印數(shù)據(jù)生成32x32像素單位的位 圖R G B圖像數(shù)據(jù)141 。如果輸入打印數(shù)據(jù)包括防止復(fù)制偽造圖案 圖像數(shù)據(jù)和原稿圖像數(shù)據(jù),則繪制單元140首先以32x32像素為 單位繪制原稿圖像數(shù)據(jù),然后同樣以32x32像素為單位繪制防
止復(fù)制偽造圖案圖像數(shù)據(jù)。以這種方式,順序繪制這兩個(gè)圖像 數(shù)據(jù)項(xiàng),從而將其合成以生成32x32像素單位的合成圖像數(shù)據(jù)。 也就是說,如果打印作業(yè)包括防止復(fù)制偽造圖案圖像數(shù)據(jù),則
圖像數(shù)據(jù)141是32x32像素單位的合成位像數(shù)據(jù)。如果原稿 圖像數(shù)據(jù)是空白頁數(shù)據(jù),則合成圖像數(shù)據(jù)等于防止復(fù)制偽造圖 案圖像數(shù)據(jù)。在這種情況下,圖像數(shù)據(jù)141是32x32像素單位的 位圖防止復(fù)制偽造圖案圖像數(shù)據(jù)。
圖像編碼單元1005和圖像解碼單元1007對(duì)從圖像數(shù)據(jù)輸入 單元10 0 4輸入的3 2 x 3 2像素單位的圖像數(shù)據(jù)141進(jìn)行編碼和解 碼。圖像數(shù)據(jù)存儲(chǔ)單元1006存儲(chǔ)在圖像編碼單元1005中進(jìn)行了 編碼的編碼數(shù)據(jù)。
防止復(fù)制偽造圖案圖像數(shù)據(jù)判斷單元500基于圖像數(shù)據(jù)屬 性信息判斷圖像數(shù)據(jù)141是否是具有防止復(fù)制偽造圖案的圖像 數(shù)據(jù)。如果圖像數(shù)據(jù)141是具有防止復(fù)制偽造圖案的圖像數(shù)據(jù), 則進(jìn)行顏色判斷以判斷該圖像數(shù)據(jù)是具有黑色防止復(fù)制偽造圖 案還是具有彩色背景圖案的圖像數(shù)據(jù)。在該實(shí)施例中,可以通 過圖像識(shí)別進(jìn)行該判斷。在壓縮緩沖器101中臨時(shí)積累圖像數(shù)據(jù) 141。
圖像數(shù)據(jù)編碼單元103對(duì)從壓縮緩沖器101輸出的圖像數(shù)據(jù) 進(jìn)行編碼。圖像數(shù)據(jù)編碼單元103使用編碼量化表選擇單元121 選擇的量化表對(duì)該圖像數(shù)據(jù)進(jìn)行編碼。如果壓縮后的圖像不適 合預(yù)定存儲(chǔ)容量,則圖像數(shù)據(jù)編碼單元103使編碼量化表選擇單 元121重新選擇量化表,再次對(duì)從壓縮緩沖器101輸出的圖像數(shù) 據(jù)進(jìn)行編碼。重復(fù)該處理直到圖像數(shù)據(jù)適合預(yù)定存儲(chǔ)容量為止。 與緊接在之前所選擇的量化表的量化階相比,重新選擇的量化 表具有更大的量化階。因此,逐漸減小JPEG壓縮后的圖像數(shù)據(jù) 的大小。以這種方式,逐漸減小JPEG壓縮后的圖像數(shù)據(jù)的大小,
以使與一頁相對(duì)應(yīng)的圖像數(shù)據(jù)適合于所分配的存儲(chǔ)器大小。
編碼量化表選擇單元121選擇引起較小圖像劣化而不允許 大的壓縮的量化表,最初為圖像數(shù)據(jù)編碼單元103設(shè)置該量化
表。圖像數(shù)據(jù)編碼單元103使用所設(shè)置的量化表進(jìn)行JPEG壓縮。 如果壓縮后的圖像數(shù)據(jù)不適合所分配的存儲(chǔ)器大小,則圖像數(shù) 據(jù)編碼單元103對(duì)JPEG壓縮后的圖像數(shù)據(jù)進(jìn)行解壓縮,使用新 的量化表再次對(duì)解壓縮后的圖像數(shù)據(jù)進(jìn)行JPEG壓縮。與第 一 量 化表相比,此時(shí)使用的新量化表導(dǎo)致更大的圖像劣化,但提供 大小更小的JPEG壓縮后的數(shù)據(jù)。當(dāng)然,此時(shí)使用的新量化表同 樣是由編碼量化表選擇單元121為圖像數(shù)據(jù)編碼單元103設(shè)置 的。
以這種方式,順序設(shè)置提供更小大小的壓縮數(shù)據(jù)的量化表 以連續(xù)壓縮圖像數(shù)據(jù),直到數(shù)據(jù)適合所分配的存儲(chǔ)器大小為止。
預(yù)先在HDD或ROM中存儲(chǔ)多個(gè)量化表。圖9示出示例性量 化表。圖9中的量化表示出8x8像素的DCT系數(shù)的量化表。在圖9 中,量化表T1提供最大大小的壓縮數(shù)據(jù),但是相反引起最小的 圖像劣化。具有更大表編號(hào)的量化表提供大小更小的壓縮數(shù)據(jù), 但是相反引起更大的圖像劣化。編碼量化表選擇單元121從T1 開始向圖像數(shù)據(jù)編碼單元103順序輸出量化表。
編碼壓縮存儲(chǔ)器104存儲(chǔ)圖像數(shù)據(jù)編碼單元103獲得的 32x32像素單位的編碼數(shù)據(jù),直到積累了與一頁相對(duì)應(yīng)的編碼 數(shù)據(jù)為止。在積累了與一頁相對(duì)應(yīng)的編碼數(shù)據(jù)之后,編碼壓縮 存儲(chǔ)器104將其輸出到HDD 105。 32x32像素單位的編碼數(shù)據(jù)具 有附加到其的圖像數(shù)據(jù)屬性信息作為其頭信息。也在硬盤 (HDD) 105中積累該圖像數(shù)據(jù)屬性信息。
解碼壓縮存儲(chǔ)器106從HDD順序接收硬盤(HDD)105中的 3 2 x 3 2像素單位的編碼圖像數(shù)據(jù)。
圖像數(shù)據(jù)解碼單元108使用解碼量化表選擇單元123選擇的 逆量化表對(duì)編碼數(shù)據(jù)進(jìn)行解碼。
逆量化表對(duì)應(yīng)于在進(jìn)行編碼時(shí)使用的量化表。
解壓縮緩沖器109對(duì)應(yīng)于32行地存儲(chǔ)圖像數(shù)據(jù)解碼單元108 獲得的圖像數(shù)據(jù),將該圖像數(shù)據(jù)輸出到圖像數(shù)據(jù)輸出單元1008。 將該圖像數(shù)據(jù)從圖像數(shù)據(jù)輸出單元1008輸出到電子照相圖像輸 出單元1003以在薄片上形成圖像。在最后階段將圖像數(shù)據(jù)與32 行相對(duì)應(yīng)地存儲(chǔ)在解壓縮緩沖器109中的原因是為了與圖像輸 出單元1003的定時(shí)匹配。
圖8示出圖4所示的圖像數(shù)據(jù)編碼單元103和圖像數(shù)據(jù)解碼 單元108的內(nèi)部結(jié)構(gòu)。
圖像數(shù)據(jù)編碼單元103包括色空間變換器401、離散余弦變 換(DCT)裝置402 、 量化器403和可變長(zhǎng)度編碼(VLC , variable-length coding)裝置404。圖像數(shù)據(jù)解碼單元108包括可 變長(zhǎng)度解碼(VLD, variable-length decoding)裝置406、逆量化器 407、逆DCT(IDCT)裝置408和色空間變換器409。
從壓縮緩沖器101輸入的圖像數(shù)據(jù)141是以紅(R)、綠(G)和 藍(lán)(B)的色空間表示的彩色圖像信號(hào),在該色空間中,每一顏色 分量具有256級(jí)灰度級(jí)的信號(hào)(RGB圖像信號(hào))。
色空間變換器401可以將RGB圖像數(shù)據(jù)141變換為作為亮度 /色差信號(hào)的YCbCr圖像數(shù)據(jù)。色空間變換器還可以在不進(jìn)行變 換的情況下輸出輸入的R G B圖像數(shù)據(jù)141 。
DCT(離散余弦變換)裝置402使從色空間變換器401輸出的 圖像以8 x 8像素為單位經(jīng)過空間頻率變換(D C T變換)。
量化器403使用編碼量化表選擇單元121選擇的量化表減小 圖像數(shù)據(jù)的數(shù)據(jù)量以量化DCT裝置402獲得的DCT系數(shù)。
在可變長(zhǎng)度編碼(VLC)裝置404中,例如,根據(jù)JPEG壓縮過程折線掃描量化器4 0 3獲得的量化后的D C T系數(shù),并對(duì)該系數(shù)進(jìn) 行霍夫曼編碼。因此,VLC裝置404進(jìn)一步減小圖像數(shù)據(jù)的數(shù)據(jù) 量以獲得編碼圖像數(shù)據(jù)。
編碼數(shù)據(jù)量測(cè)量單元405測(cè)量可變長(zhǎng)度編碼(VLC)裝置404 獲得的編碼圖像數(shù)據(jù)的編碼數(shù)據(jù)量。如果編碼數(shù)據(jù)量超過了所 分配的存儲(chǔ)量,則編碼數(shù)據(jù)量測(cè)量單元405指示重新進(jìn)行圖像編 碼處理。具體地,編碼數(shù)據(jù)量測(cè)量單元405逐頁地總和從可變長(zhǎng) 度編碼(VLC)裝置404輸出的編碼圖像數(shù)據(jù)的量。如果總和超過 了預(yù)定基準(zhǔn)值(即,允許的分配存儲(chǔ)量),則將此通知給圖像數(shù) 據(jù)編碼單元103。接收到該通知時(shí),圖像數(shù)據(jù)編碼單元103以 32x32像素為單位解壓縮JPEG壓縮后的圖像數(shù)據(jù)。圖像數(shù)據(jù)編 碼單元103重新嘗試使用大小大一個(gè)量化階的量化表來壓縮 32x32像素單位的解壓縮后的圖像數(shù)據(jù)。
圖8中的色空間變換器401用作色空間確定部件,用于基于 防止復(fù)制偽造圖案圖像數(shù)據(jù)判斷單元5 0 0的判斷結(jié)果來確定用 于JPEG壓縮具有防止復(fù)制偽造圖案的圖像數(shù)據(jù)的色空間。另 外,色空間變換器401按照需要進(jìn)行到所確定的色空間的變換。 圖像數(shù)據(jù)編碼單元103用作用于在所確定的色空間中JPEG壓縮 具有防止復(fù)制偽造圖案的圖像數(shù)據(jù)的JPEG壓縮部件。圖像數(shù)據(jù) 編碼單元103還用作控制部件,用來將圖像數(shù)據(jù)編碼單元103進(jìn) 行了 JPEG壓縮的具有防止復(fù)制偽造圖案的圖像數(shù)據(jù)存儲(chǔ)在用 作存儲(chǔ)部件的編碼壓縮存儲(chǔ)器或H D D中。
通過解碼壓縮存儲(chǔ)器10 6將存儲(chǔ)在硬盤10 5中的編碼圖像數(shù) 據(jù)輸入到VLD裝置406。編碼圖像數(shù)據(jù)經(jīng)過霍夫曼解碼(被解碼) 以復(fù)原量化后的DCT系數(shù)。
逆量化器407使用解碼量化表選擇單元123選擇的逆量化 表,從而使由可變長(zhǎng)度解碼(VLD)裝置406復(fù)原的量化后的DCT
系數(shù)恢復(fù)成DCT系數(shù)。編碼處理中使用的量化表和解碼處理中 使用的逆量化表是相同的表。因此,如果將量化表附加到所積
累的編碼圖像數(shù)據(jù),則解碼量化表選擇單元123選擇附加到編碼
圖像數(shù)據(jù)的量化表作為逆量化表。
IDCT(逆DCT變換)裝置408通過對(duì)由逆量化器407獲得的 DCT系數(shù)進(jìn)行逆DCT來復(fù)原圖像數(shù)據(jù)。
如果逆DCT裝置408復(fù)原的圖像數(shù)據(jù)是YCbCr圖像數(shù)據(jù),則 色空間變換器409將該圖像數(shù)據(jù)變換為RGB圖像數(shù)據(jù),并輸出該 RGB圖像數(shù)據(jù)作為圖像數(shù)據(jù)410。如果逆DCT裝置408獲得的圖 像數(shù)據(jù)是RGB圖像數(shù)據(jù),則色空間變換器409輸出該圖像數(shù)據(jù)作 為圖像數(shù)據(jù)410,而不進(jìn)行變換。其結(jié)果是,將作為圖像數(shù)據(jù)解 碼單元108的輸出的RGB圖像數(shù)據(jù)410發(fā)送到圖像輸出單元。圖 像輸出單元將RGB圖像數(shù)據(jù)變換為YMCK圖像數(shù)據(jù),打印出該 圖像數(shù)據(jù)?;诟郊拥酱鎯?chǔ)在HDD 105中的編碼圖像數(shù)據(jù)的頭 信息來判斷圖像數(shù)據(jù)是YCbCr圖像數(shù)據(jù)還是RGB圖像數(shù)據(jù)。
圖IO是示出用來將JPEG壓縮后的圖像數(shù)據(jù)(即編碼圖像數(shù) 據(jù))存儲(chǔ)在編碼壓縮存儲(chǔ)器104中的數(shù)據(jù)結(jié)構(gòu)的概念圖。將圖像 數(shù)據(jù)屬性信息10 0 01存儲(chǔ)在數(shù)據(jù)頂部的頭部分中,在頭部分下面 存儲(chǔ)32x32像素單位(即小片(tile))的JPEG壓縮后的圖像數(shù)據(jù) 10003和各小片的頭信息10002。雖然在該實(shí)施例中將圖像數(shù)據(jù) 屬性信息存儲(chǔ)在編碼數(shù)據(jù)的頭部分中,但是可以將圖像數(shù)據(jù)屬 性信息存儲(chǔ)為與編碼數(shù)據(jù)相關(guān)聯(lián)的獨(dú)立文件。添加上述量化表 的識(shí)別號(hào)和表示色空間的信息作為頭中所包含的圖像數(shù)據(jù)屬性 信息的一部分。
編碼過程
圖6是上述圖像處理單元1002中的編碼處理的流程圖。每一 步驟中的執(zhí)行主體(agent)如下所述。然而,當(dāng)通過軟件實(shí)現(xiàn)圖
像處理單元10 0 2時(shí),控制圖像形成設(shè)備10 01的C P U是圖6的執(zhí)行 主體。
步驟S301:
圖像數(shù)據(jù)輸入單元1004從計(jì)算機(jī)1001 - 2接收打印作業(yè)。圖 像數(shù)據(jù)輸入單元1004將從計(jì)算機(jī)1001 - 2輸入的打印作業(yè)中的 打印數(shù)據(jù)發(fā)送到頁面描述語言繪制單元140。頁面描述語言繪制 單元140將打印數(shù)據(jù)變換為32x32像素單位的位像數(shù)據(jù),并 輸出該圖像數(shù)據(jù)。
從計(jì)算機(jī)IOOI - 2接收到的打印作業(yè)包括表示打印作業(yè)是 否包括防止復(fù)制偽造圖案圖像數(shù)據(jù)以及表示防止復(fù)制偽造圖案 圖像數(shù)據(jù)是黑色防止復(fù)制偽造圖案還是彩色背景圖案的圖像數(shù) 據(jù)屬性信息。圖像數(shù)據(jù)輸入單元10 04附加這些圖像數(shù)據(jù)屬性信 息項(xiàng)作為每一32x32像素單位的位像數(shù)據(jù)141的頭信息。圖 像數(shù)據(jù)輸入單元1004輸出位像數(shù)據(jù)141和附加的數(shù)據(jù)(圖像 數(shù)據(jù)屬性信息)以在J P E G壓縮緩沖器101中進(jìn)行積累。通過防止 復(fù)制偽造圖案圖像數(shù)據(jù)判斷單元500將輸出的位像數(shù)據(jù)141 積累在JPEG壓縮緩沖器101中。
步驟S302:
防止復(fù)制偽造圖案圖像數(shù)據(jù)判斷單元500參考頭中的上述 圖像數(shù)據(jù)屬性信息以判斷圖像數(shù)據(jù)141是否是具有防止復(fù)制偽 造圖案的圖像數(shù)據(jù)。
如果圖像數(shù)據(jù)屬性信息表示"1 .沒有防止復(fù)制偽造圖案的 圖像數(shù)據(jù)",則防止復(fù)制偽造圖案圖像數(shù)據(jù)判斷單元500判斷為 不是具有防止復(fù)制偽造圖案的圖像。
如果圖像數(shù)據(jù)屬性信息表示"2.具有防止復(fù)制偽造圖案的 圖像數(shù)據(jù)黑色背景圖案"或"3.具有防止復(fù)制偽造圖案的圖像 數(shù)據(jù)彩色背景圖案",則防止復(fù)制偽造圖案圖像數(shù)據(jù)判斷單元
500判斷為是具有防止復(fù)制偽造圖案的圖像。
在該實(shí)施例中,可以通過圖像識(shí)別技術(shù)檢測(cè)圖像數(shù)據(jù)141
的頻率特性,以基于檢測(cè)結(jié)果判斷圖像數(shù)據(jù)141是否是具有防止
復(fù)制偽造圖案的圖像數(shù)據(jù)。如果判斷為是具有防止復(fù)制偽造圖
案的圖像數(shù)據(jù),則處理進(jìn)入步驟S303。否則(如果是沒有防止復(fù) 制偽造圖案的通常的圖像),則向圖像數(shù)據(jù)編碼單元103發(fā)送在 YCbCr色空間中JPEG壓縮圖像數(shù)據(jù)的指令。然后,處理躍遷到 步驟S304。因此,在變換到Y(jié)CbCr色空間后JPEG壓縮通常的圖 像數(shù)據(jù)(沒有防止復(fù)制偽造圖案的圖像數(shù)據(jù))。 步驟S303:
防止復(fù)制偽造圖案圖像數(shù)據(jù)判斷單元5 0 0還進(jìn)行用于判斷 被識(shí)別為具有防止復(fù)制偽造圖案的圖像數(shù)據(jù)的圖像數(shù)據(jù)是否是 具有黑色背景圖案的圖像數(shù)據(jù)的顏色判斷。在該實(shí)施例中,基 于圖像數(shù)據(jù)屬性信息判斷圖像數(shù)據(jù)是否是具有黑色防止復(fù)制偽 造圖案的圖像數(shù)據(jù)。如果圖像數(shù)據(jù)屬性信息表示"2.具有防止復(fù) 制偽造圖案的圖像數(shù)據(jù)黑色背景圖案",則判斷為圖像數(shù)據(jù)是 具有黑色防止復(fù)制偽造圖案的圖像數(shù)據(jù),如果圖像數(shù)據(jù)屬性信 息表示"3.具有防止復(fù)制偽造圖案的圖像數(shù)據(jù)彩色背景圖案", 則判斷為圖像數(shù)據(jù)不是具有黑色防止復(fù)制偽造圖案的圖像數(shù) 據(jù)。當(dāng)然,同樣地,如果圖像數(shù)據(jù)屬性信息表示"2.具有防止復(fù) 制偽造圖案的圖像數(shù)據(jù)黑色背景圖案",則判斷為圖像數(shù)據(jù)不 是具有彩色防止復(fù)制偽造圖案的圖像數(shù)據(jù),如果圖像數(shù)據(jù)屬性 信息表示"3.具有防止復(fù)制偽造圖案的圖像數(shù)據(jù)彩色背景圖 案",則判斷為圖像數(shù)據(jù)是具有彩色防止復(fù)制偽造圖案的圖像數(shù) 據(jù)。在該實(shí)施例中,可以通過圖像識(shí)別技術(shù)檢測(cè)圖像數(shù)據(jù)141 的顏色以基于檢測(cè)結(jié)果判斷是否是具有黑色防止復(fù)制偽造圖案 的圖像數(shù)據(jù)。
步驟S303 — 2:
防止復(fù)制偽造圖案圖像數(shù)據(jù)判斷單元5 0 0基于步驟S 3 0 3中 的判斷結(jié)果向圖像數(shù)據(jù)編碼單元103提供色空間信息。如果判斷 為圖像數(shù)據(jù)是具有黑色背景圖案的圖像數(shù)據(jù),則色空間信息表 示應(yīng)該在YCbCr色空間中JPEG壓縮圖像數(shù)據(jù)。如果判斷為圖像 數(shù)據(jù)是具有彩色背景圖案的圖像數(shù)據(jù),則色空間信息表示應(yīng)該 在RGB色空間中JPEG壓縮圖像數(shù)據(jù)。對(duì)于具有黑色背景圖案的 圖像數(shù)據(jù),處理躍遷到步驟S304,否則(對(duì)于具有彩色背景圖案 的圖像數(shù)據(jù))躍遷到步驟S305。
在圖17中示出了在RGB空間中JPEG壓縮-故識(shí)別為具有彩 色防止復(fù)制偽造圖案的圖像數(shù)據(jù)的圖像數(shù)據(jù)的原因。在圖17中 還示出了在YCbCr空間中JPEG壓縮-故識(shí)別為具有黑色防止復(fù) 制偽造圖案的圖像數(shù)據(jù)的圖像數(shù)據(jù)的原因。
步驟S304:
如果判斷為圖像數(shù)據(jù)是具有黑色防止復(fù)制偽造圖案的圖像 數(shù)據(jù)或者是沒有防止復(fù)制偽造圖案的圖像數(shù)據(jù),則進(jìn)行步驟 S304中的處理。如果判斷為圖像數(shù)據(jù)是具有彩色背景圖案的圖 像數(shù)據(jù),則不進(jìn)行步驟S304中的處理。這是因?yàn)閷?duì)被識(shí)別為具 有彩色防止復(fù)制偽造圖案的圖像數(shù)據(jù)的圖像數(shù)據(jù)進(jìn)行JPEG壓 縮,不用從RGB色空間進(jìn)行變換。
圖像數(shù)據(jù)編碼單元103以32x32像素為單位從JPEG壓縮緩 沖器101讀出圖像數(shù)據(jù)。色空間變換器401將讀出的RGB圖像數(shù) 據(jù)變換為YCbCr圖像數(shù)據(jù)。對(duì)于該變換使用上述變換公式???選地,可以使用用于變換為亮度/色差信號(hào)的其它變換公式。這 里,將表示圖像數(shù)據(jù)是YCbCr圖像數(shù)據(jù)的信息添加到圖像數(shù)據(jù) 屬性信息。處理躍遷到步驟S305。
步驟S305:
圖像數(shù)據(jù)編碼單元103使DCT裝置402對(duì)輸入圖像數(shù)據(jù)進(jìn)行 空間頻率變換(DCT變換)。利用量化表選擇單元121選擇的量化 表在量化器403中量化通過變換所獲得的DCT系數(shù)。在VLC裝置 404中對(duì)量化后的DCT系數(shù)進(jìn)行霍夫曼編碼以獲得編碼圖像數(shù) 據(jù)。在編碼數(shù)據(jù)量測(cè)量單元405中測(cè)量所獲得的編碼圖像數(shù)據(jù)的 數(shù)據(jù)量。如果編碼圖像數(shù)據(jù)不適合預(yù)定存儲(chǔ)容量,則選擇提供 更高 一 階JPEG壓縮比的量化表以重新嘗試JPEG壓縮。為了達(dá)到 該目的,如果進(jìn)行了步驟S304,則因?yàn)闆]有保存經(jīng)過了色空間 變換的圖像數(shù)據(jù),所以處理重復(fù)步驟S304和S305。如果保存了 經(jīng)過色空間變換的圖像數(shù)據(jù),則僅重復(fù)步驟S305。如果沒有進(jìn) 行步驟S304,則重復(fù)步驟S305。這時(shí),處理控制單元1100指示 量化表選擇單元121選擇提供更高JPEG壓縮比的量化表。當(dāng)與 一頁相對(duì)應(yīng)的編碼圖像數(shù)據(jù)適合預(yù)定存儲(chǔ)容量時(shí),處理控制單 元1100進(jìn)行步驟S306。
步驟S306:
圖像數(shù)據(jù)編碼單元103臨時(shí)將在步驟S305中進(jìn)行了編碼的 編碼圖像數(shù)據(jù)存儲(chǔ)在編碼壓縮存儲(chǔ)器104中。將臨時(shí)存儲(chǔ)在編碼 壓縮存儲(chǔ)器104中的編碼圖像數(shù)據(jù)傳送到硬盤105并在那里進(jìn)行 積累。由控制整個(gè)圖像處理單元1002的處理控制單元(例如, CPU)1100控制編碼圖像數(shù)據(jù)的這種傳送。因此,將在編碼壓縮 存儲(chǔ)器10 4中積累的編碼圖像數(shù)據(jù)(和附加的圖像數(shù)據(jù)屬性信息) 存儲(chǔ)在硬盤105中。如上所述,每一功能塊使用在每一功能塊之 間通信的數(shù)據(jù)和控制信號(hào)自發(fā)地進(jìn)行圖6中的處理。可選地,處 理控制單元1100可以控制功能塊以進(jìn)行其各自的處理。
在圖6中,步驟S303是用于基于圖像數(shù)據(jù)屬性信息判斷防 止復(fù)制偽造圖案顏色的顏色判斷步驟。步驟S303 - 2是用于基 于防止復(fù)制偽造圖案顏色的判斷結(jié)果確定用于JPEG壓縮具有
防止復(fù)制偽造圖案的圖像數(shù)據(jù)的色空間的色空間確定步驟。步
驟S304和305是用于在確定的色空間中JPEG壓縮具有防止復(fù)制 偽造圖案的圖像數(shù)據(jù)的JPEG壓縮步驟。步驟S306是用于將 JPEG壓縮后的具有防止復(fù)制偽造圖案的圖像數(shù)據(jù)存儲(chǔ)在存儲(chǔ) 部件中的控制步驟。 解碼過程
圖7示出圖像處理單元1002中的解碼處理的流程圖。 步驟S351:
一旦接收到解碼開始指令,處理控制單元1100從硬盤105 讀出編碼圖像數(shù)據(jù),并臨時(shí)將編碼圖像數(shù)據(jù)存儲(chǔ)在解碼壓縮存 儲(chǔ)器106中。例如,當(dāng)從計(jì)算機(jī)IOOI - 2輸入作業(yè)終止命令時(shí), 或當(dāng)從停止輸入打印數(shù)據(jù)開始過去了特定時(shí)間時(shí),處理控制單 元1100發(fā)出解碼開始指令。
步驟S352:
VLD裝置406從解碼壓縮存儲(chǔ)器106接收?qǐng)D像數(shù)據(jù)的輸入, 并進(jìn)行霍夫曼解碼(解碼圖像數(shù)據(jù))。解碼量化表選擇單元123基 于圖像數(shù)據(jù)屬性信息選擇與編碼時(shí)所使用的量化表相對(duì)應(yīng)的逆 量化表,并將逆量化表發(fā)送到逆量化器407。逆量化器407使VLD 裝置406處理過的數(shù)據(jù)恢復(fù)到DCT系數(shù),IDCT裝置408使DCT系 數(shù)恢復(fù)到圖像數(shù)據(jù)。處理控制單元進(jìn)行步驟S353。
步驟S353:
如果圖像數(shù)據(jù)是YCbCr圖像數(shù)據(jù),則色空間變換器409將 YCbCr圖像數(shù)據(jù)變換回RGB圖像數(shù)據(jù)。因此,最終將圖像數(shù)據(jù) 解碼為RGB圖像數(shù)據(jù)。使用在步驟S304中添加到圖像數(shù)據(jù)屬性 信息的色空間信息來判斷圖像數(shù)據(jù)是RGB圖像數(shù)據(jù)還是YCbCr 圖像數(shù)據(jù)。處理控制單元進(jìn)行步驟S354。如果圖像數(shù)據(jù)是RGB 圖像數(shù)據(jù),則不進(jìn)行變換。
步驟S354:
圖像數(shù)據(jù)解碼單元108按照需要將經(jīng)過解碼并經(jīng)過色空間 變換的圖像數(shù)據(jù)臨時(shí)積累在解壓縮緩沖器10 9中。 一 旦完成解碼 處理,處理控制單元1100向圖像數(shù)據(jù)輸出單元1008發(fā)送打印指 示。響應(yīng)于該打印指示,圖像數(shù)據(jù)輸出單元1008接收在解壓縮 緩沖器109中積累的圖像數(shù)據(jù),并將該圖像數(shù)據(jù)輸出到圖像輸出 單元1003(打印機(jī)單元)。在圖像輸出單元1003中打印出圖像數(shù) 據(jù)。
如上所述,根據(jù)該實(shí)施例,考慮防止復(fù)制偽造圖案圖像數(shù) 據(jù)的特性在適合防止復(fù)制偽造圖案顏色的色空間中JPEG壓縮 圖像數(shù)據(jù)。這允許減小壓縮后的數(shù)據(jù)的大小,而不引起防止復(fù) 制偽造圖案圖像的色調(diào)的改變。
第二實(shí)施例
現(xiàn)在,主要針對(duì)與第一實(shí)施例不同之處說明本發(fā)明的第二 實(shí)施例。圖12示出可以通過假脫機(jī)程序204整合打印數(shù)據(jù)項(xiàng)的計(jì)
圖形引擎202用于輸出(繪制)。
圖形引擎202將從應(yīng)用程序201接收到的GDI(圖形設(shè)備接 口 , Graphic Device Interface)函數(shù)轉(zhuǎn)換為DDI(設(shè)備驅(qū)動(dòng)器接口 , Device Driver Interface)函數(shù)。圖形引擎202將DDI函數(shù)輸出到打 印機(jī)驅(qū)動(dòng)器203。
基于從圖形引擎202接收到的DDI函數(shù),打印機(jī)驅(qū)動(dòng)器203 將數(shù)據(jù)變換為以頁面描述語言描述的圖像數(shù)據(jù)(打印數(shù)據(jù))。打 印數(shù)據(jù)具有圖像數(shù)據(jù)屬性信息作為頭信息。圖像數(shù)據(jù)屬性信息 包括ID、打印方法的指示以及打印日期和時(shí)間等信息。
打印機(jī)驅(qū)動(dòng)器203包括防止復(fù)制偽造圖案處理單元205。防 止復(fù)制偽造圖案處理單元205可以是打印機(jī)驅(qū)動(dòng)器203的內(nèi)置
(built-in)模塊,或者可以采用通過獨(dú)立安裝而添加的庫模塊的 形式。對(duì)于具有防止復(fù)制偽造圖案的圖像數(shù)據(jù)的打印,打印機(jī) 驅(qū)動(dòng)器203執(zhí)行其防止復(fù)制偽造圖案處理單元205以繪制防止復(fù) 制偽造圖案,并將防止復(fù)制偽造圖案附加到以頁面描述語言描 述的打印數(shù)據(jù),從而創(chuàng)建具有防止復(fù)制偽造圖案的圖像數(shù)據(jù)。 當(dāng)附加了防止復(fù)制偽造圖案時(shí),將關(guān)于所附加的防止復(fù)制偽造 圖案的信息添加到圖像數(shù)據(jù)屬性信息。要添加的信息包括表示 以下的信息圖像是否是具有防止復(fù)制偽造圖案的圖像數(shù)據(jù), 如果是,防止復(fù)制偽造圖案是黑色防止復(fù)制偽造圖案還是彩色 背景圖案。具體地,該信息包括以下三項(xiàng)中的一項(xiàng)"l.沒有防 止復(fù)制偽造圖案的圖像數(shù)據(jù)"、"2.具有防止復(fù)制偽造圖案的圖 像數(shù)據(jù)黑色背景圖案"以及"3.具有防止復(fù)制偽造圖案的圖像 數(shù)據(jù)彩色背景圖案"。
在假脫機(jī)程序204中對(duì)打印數(shù)據(jù)進(jìn)行假脫機(jī)處理。假脫機(jī)程 序204可以對(duì)多個(gè)可以由打印數(shù)據(jù)整合單元5000整合的打印數(shù) 據(jù)項(xiàng)進(jìn)行假脫機(jī)處理。以這種方式,可以將來自不同應(yīng)用程序 數(shù)據(jù)項(xiàng)的打印數(shù)據(jù)項(xiàng)整合成單個(gè)打印數(shù)據(jù)項(xiàng)。這提供了能夠在 書冊(cè)裝訂處理后進(jìn)行打印等優(yōu)點(diǎn)。整合后的打印數(shù)據(jù)可以僅具 有一個(gè)圖像數(shù)據(jù)屬性信息項(xiàng)(后面說明這樣的原因)。因此,如 果沒有整合的打印數(shù)據(jù)項(xiàng)包括通常的圖像數(shù)據(jù)、具有黑色背景 圖案的圖像數(shù)據(jù)和具有彩色防止復(fù)制偽造圖案的圖像數(shù)據(jù)(或 者至少其中兩個(gè)),則需要針對(duì)整合后的打印數(shù)據(jù)判斷將哪一個(gè)
添加到圖像數(shù)據(jù)屬性信息,即需要從以下三項(xiàng)中選出一項(xiàng)"1. 沒有防止復(fù)制偽造圖案的圖像數(shù)據(jù)"、"2.具有防止復(fù)制偽造圖 案的圖像數(shù)據(jù)黑色背景圖案"以及"3.具有防止復(fù)制偽造圖案 的圖像數(shù)據(jù)彩色背景圖案"。
當(dāng)整合多個(gè)打印數(shù)據(jù)項(xiàng)時(shí),計(jì)算機(jī)IOOI - 2確定選擇了所附加的圖像數(shù)據(jù)屬性信息的打印數(shù)據(jù)項(xiàng)。參照?qǐng)D13說明該處理。
打印數(shù)據(jù)整合單元5000進(jìn)行圖13的處理。由于打印數(shù)據(jù)整合單 元5000是軟件,因而實(shí)際由計(jì)算機(jī)IOOI - 2的處理器進(jìn)行該處 理。在以下的說明中一皮描述為該處理的執(zhí)行主體的計(jì)算機(jī)IOOI - 2是指該處理器。 步驟S601:
判斷要整合的多個(gè)打印數(shù)據(jù)項(xiàng)是否包括具有防止復(fù)制偽造 圖案的圖像數(shù)據(jù)。如果將表示"2.具有防止復(fù)制偽造圖案的圖像 數(shù)據(jù)黑色背景圖案"或"3.具有防止復(fù)制偽造圖案的圖像數(shù)據(jù) 彩色背景圖案"的圖像數(shù)據(jù)屬性信息附加到任一個(gè)打印數(shù)據(jù)項(xiàng), 則判斷為包括具有防止復(fù)制偽造圖案的圖像數(shù)據(jù)。僅在判斷為 包括具有防止復(fù)制偽造圖案的圖像數(shù)據(jù)的情況下,計(jì)算機(jī)1001 -2進(jìn)行S602。否貝'J,計(jì)算機(jī)1001 - 2進(jìn)行S603。
步驟S602:
打印數(shù)據(jù)整合單元5000判斷要整合的打印數(shù)據(jù)項(xiàng)中的任意 一個(gè)是否包括具有彩色背景圖案的圖像數(shù)據(jù)?;趫D像數(shù)據(jù)屬 性信息進(jìn)行該判斷。如果將表示"3.具有防止復(fù)制偽造圖案的圖 像數(shù)據(jù)彩色背景圖案,,的圖像數(shù)據(jù)屬性信息附加到任一打印數(shù) 據(jù)項(xiàng),則判斷為包括具有彩色防止復(fù)制偽造圖案的圖像數(shù)據(jù)。 只有當(dāng)判斷為包括具有彩色防止復(fù)制偽造圖案的圖像數(shù)據(jù)時(shí), 計(jì)算機(jī)IOOI - 2進(jìn)行S604。否則,計(jì)算機(jī)IOOI - 2進(jìn)行S605。
步驟S603:
由于要整合的打印數(shù)據(jù)項(xiàng)僅包括不包括具有防止復(fù)制偽造 圖案的圖像數(shù)據(jù)的打印數(shù)據(jù)項(xiàng),因而計(jì)算機(jī)IOOI - 2將表示"1. 沒有防止復(fù)制偽造圖案的圖像數(shù)據(jù)"的信息添加到圖像數(shù)據(jù)屬 性信息。
步驟S604: 計(jì)算機(jī)1001 - 2將表示"3.具有防止復(fù)制偽造圖案的圖像數(shù)
據(jù)彩色背景圖案"的信息添加到圖像數(shù)據(jù)屬性信息。當(dāng)處理分 支進(jìn)入步驟S604時(shí),除了具有彩色背景圖案的圖像數(shù)據(jù)以外, 要整合的打印數(shù)據(jù)項(xiàng)還可以包括沒有防止復(fù)制偽造圖案的打印 數(shù)據(jù)或具有黑色背景圖案的打印數(shù)據(jù)。然而,在YCbCr色空間 中對(duì)具有彩色防止復(fù)制偽造圖案的圖像數(shù)據(jù)進(jìn)行JPEG壓縮將 引起色差信息的劣化。這可以產(chǎn)生不是飽和色(saturated color) 的彩色防止復(fù)制偽造圖案,這顯著降低了作為防止復(fù)制偽造圖 案的效果。因此,將表示數(shù)據(jù)是具有彩色防止復(fù)制偽造圖案的 圖像數(shù)據(jù)的圖像數(shù)據(jù)屬性信息附加到包括具有彩色背景圖案的 圖像數(shù)據(jù)的整個(gè)打印數(shù)據(jù)項(xiàng)。 步驟S605:
由于僅包括具有黑色防止復(fù)制偽造圖案的圖像數(shù)據(jù),因而 將表示"2.具有防止復(fù)制偽造圖案的圖像數(shù)據(jù)黑色背景圖案" 的信息添加到要整合的打印數(shù)據(jù)項(xiàng)的圖像數(shù)據(jù)屬性信息。 優(yōu)選指定具有彩色背景圖案的圖像數(shù)據(jù)的原因 以這種方式,如果在步驟S601中打印數(shù)據(jù)項(xiàng)中的至少一個(gè) 包括具有防止復(fù)制偽造圖案的圖像數(shù)據(jù),則將表示數(shù)據(jù)是具有 防止復(fù)制偽造圖案的圖像數(shù)據(jù)的圖像數(shù)據(jù)屬性信息附加到整合 后的打印數(shù)據(jù)。而且,如果在步驟S602中打印數(shù)據(jù)項(xiàng)中的至少 一個(gè)包括具有彩色防止復(fù)制偽造圖案的圖像數(shù)據(jù),則將打印數(shù) 據(jù)項(xiàng)識(shí)別為具有彩色背景圖案的圖像數(shù)據(jù)。因此,按降序,優(yōu) 先次序?yàn)榫哂胁噬尘皥D案的圖像數(shù)據(jù)、具有黑色背景圖案的 圖像數(shù)據(jù)和通常的圖像數(shù)據(jù)。圖17說明對(duì)具有彩色防止復(fù)制偽 造圖案的圖像數(shù)據(jù)給予比具有黑色背景圖案的圖像數(shù)據(jù)高的優(yōu) 先級(jí)的原因。也就是說,在RGB空間中對(duì)具有黑色防止復(fù)制偽 造圖案的圖像數(shù)據(jù)進(jìn)行JPEG壓縮比在YCbCr空間中對(duì)具有彩
色防止復(fù)制偽造圖案的圖像數(shù)據(jù)進(jìn)行JPEG壓縮好。對(duì)具有黑色 防止復(fù)制偽造圖案的圖像數(shù)據(jù)給予比通常的圖像數(shù)據(jù)高的優(yōu)先
級(jí)的原因是J P E G壓縮對(duì)于具有防止復(fù)制偽造圖案的圖像數(shù)據(jù) 而比對(duì)于通常的圖像數(shù)據(jù)將引起顯著的問題。
以這種方式,生成打印數(shù)據(jù),并將打印數(shù)據(jù)輸出到圖像形 成設(shè)備IOOI。圖像形成設(shè)備1001的結(jié)構(gòu)和處理如第一實(shí)施例中所述。
如上所述,根據(jù)該實(shí)施例,考慮防止復(fù)制偽造圖案圖像數(shù) 據(jù)的特性,通過將防止復(fù)制偽造圖案信息添加到圖像數(shù)據(jù)屬性 信息,可以保持彩色防止復(fù)制偽造圖案的飽和色。這允許高質(zhì) 量地打印具有防止復(fù)制偽造圖案的圖像,還減小了在圖像形成 設(shè)備中設(shè)置的存儲(chǔ)器的容量。
實(shí)際上,重要的是在RGB色空間和亮度/色差色空間之間進(jìn) 行變換,變換公式不限于在背景技術(shù)中說明的那些公式??梢?考慮位精度和逆變換精度修改變換公式。因此,可以利用RGB 色空間和其它亮度/色差空間之間的變換代替在實(shí)施例的說明
中所述的在色空間變換中進(jìn)行的RGB色空間和YCbCr色空間之
間的變換。
針對(duì)打印防止復(fù)制偽造圖案圖像的圖像形成設(shè)備中的 JPEG壓縮和解壓縮說明了第一和第二實(shí)施例。本發(fā)明還可以應(yīng) 用于以下情況將防止復(fù)制偽造圖案圖像存儲(chǔ)在例如圖像服務(wù) 器中,并從圖像服務(wù)器提供防止復(fù)制偽造圖案圖像。本發(fā)明還 可以應(yīng)用于通過客戶計(jì)算機(jī)中的應(yīng)用程序提供防止復(fù)制偽造圖 案圖像的情況。這些情況需要最好以J P E G壓縮后的形式將防止 復(fù)制偽造圖案圖像數(shù)據(jù)保持在計(jì)算機(jī)中。在第 一 實(shí)施例中通過 使計(jì)算機(jī)用作圖像處理單元1002,可以JPEG壓縮和存儲(chǔ)防止復(fù) 制偽造圖案圖像數(shù)據(jù),而沒有圖像質(zhì)量的劣化。這里的圖像處
理單元1 0 02對(duì)應(yīng)于作為通過計(jì)算機(jī)實(shí)現(xiàn)的獨(dú)立設(shè)備的圖像處理
設(shè)備。將JPEG壓縮后的防止復(fù)制偽造圖案圖像數(shù)據(jù)存儲(chǔ)在HDD 等存儲(chǔ)器中直到重新使用為止,響應(yīng)于來自用戶的重新使用指 令,根據(jù)該指令讀出并解壓縮JPEG壓縮后的防止復(fù)制偽造圖案 圖像數(shù)據(jù)。如果僅打印圖像數(shù)據(jù),只需要圖像輸出單元,即打 印機(jī)。
其它實(shí)施例
本發(fā)明可以應(yīng)用于由多個(gè)裝置(例如,主計(jì)算機(jī)、接口裝置、 讀取器和打印機(jī))構(gòu)成的系統(tǒng)、或作為單個(gè)裝置(例如,復(fù)印機(jī) 或傳真機(jī))實(shí)現(xiàn)的設(shè)備。能夠以如下方式實(shí)現(xiàn)本發(fā)明的目的向
系統(tǒng)或設(shè)備提供存儲(chǔ)用于實(shí)現(xiàn)上述實(shí)施例的功能的程序代碼的 記錄介質(zhì),系統(tǒng)或設(shè)備中的計(jì)算機(jī)(CPU或MPU)讀出并執(zhí)行存 儲(chǔ)在記錄介質(zhì)中的程序代碼。在這種情況下,從記錄介質(zhì)讀出 的程序代碼本身實(shí)現(xiàn)上述實(shí)施例的功能,程序代碼本身和存儲(chǔ) 程序代碼的記錄介質(zhì)構(gòu)成本發(fā)明。
本發(fā)明包含以下情況在計(jì)算機(jī)上運(yùn)行的操作系統(tǒng)(OS)等 在程序代碼的指示下進(jìn)行部分或全部實(shí)際處理以實(shí)現(xiàn)上述實(shí)施 例的功能。本發(fā)明還適用于以下情況將從記錄介質(zhì)讀出的程 序代碼寫入在插入到計(jì)算機(jī)的功能擴(kuò)展板或連接到計(jì)算機(jī)的功
能擴(kuò)展單元中所設(shè)置的存儲(chǔ)器。在這種情況下,在功能擴(kuò)展板 或功能擴(kuò)展單元中設(shè)置的CPU等在程序代碼的指示下進(jìn)行部分 或全部實(shí)際處理以實(shí)現(xiàn)上述實(shí)施例的功能。
雖然參考示例性實(shí)施例說明了本發(fā)明,但是應(yīng)當(dāng)理解,本
發(fā)明不限于公開的示例性實(shí)施例。所附權(quán)利要求書的范圍符合 最寬的解釋,以包含全部這種修改、等同結(jié)構(gòu)和功能。
權(quán)利要求
1.一種圖像處理設(shè)備,包括顏色判斷部件,用于判斷圖像數(shù)據(jù)的顏色;色空間確定部件,用于基于所述顏色判斷部件判斷的顏色來確定用于壓縮所述圖像數(shù)據(jù)的色空間;以及用于將所述圖像數(shù)據(jù)變換成構(gòu)成由所述色空間確定部件所確定的色空間的多個(gè)面上的數(shù)據(jù)并壓縮每個(gè)面上的數(shù)據(jù)的部件,其中,所述色空間確定部件基于所述顏色判斷部件判斷的顏色來確定色空間,使得所述圖像數(shù)據(jù)的交流分量集中在所述多個(gè)面中的特定面上。
2. 根據(jù)權(quán)利要求l所述的圖像處理設(shè)備,其特征在于,如 果所述防止復(fù)制偽造圖案圖像數(shù)據(jù)判斷部件判斷出所述目標(biāo)圖 像不包括防止復(fù)制偽造圖案圖像數(shù)據(jù),則所述色空間確定部件 將用于壓縮所述目標(biāo)圖像的色空間確定為YCbCr色空間。
3. —種圖像處理設(shè)備,包括防止復(fù)制偽造圖案圖像數(shù)據(jù)判斷部件,用于判斷目標(biāo)圖像 是否包括防止復(fù)制偽造圖案圖像數(shù)據(jù);顏色判斷部件,用于如果所述防止復(fù)制偽造圖案圖像數(shù)據(jù) 判斷部件判斷出所述目標(biāo)圖像包括防止復(fù)制偽造圖案圖像數(shù) 據(jù),則判斷所述防止復(fù)制偽造圖案圖像數(shù)據(jù)的防止復(fù)制偽造圖 案顏色是否是黑色;以及色空間確定部件,用于如果所述顏色判斷部件判斷出所述 防止復(fù)制偽造圖案圖像數(shù)據(jù)的防止復(fù)制偽造圖案顏色是黑色 的,則將用于壓縮所述目標(biāo)圖像的色空間確定為亮度/色差色空 間,如果所述顏色判斷部件判斷出所述防止復(fù)制偽造圖案圖像 數(shù)據(jù)的防止復(fù)制偽造圖案顏色不是黑色的,則將用于壓縮所述 目標(biāo)圖像的色空間確定為RGB色空間。
4. 一種能夠與根據(jù)權(quán)利要求l所述的圖像處理設(shè)備通信的信息處理設(shè)備,包括傳輸部件,用于向所述圖像處理設(shè)備傳輸信息,使得如果 所述圖像數(shù)據(jù)包含黑色和黑色以外的顏色,則所述圖像處理設(shè) 備中的所述顏色判斷部件將所述圖像數(shù)據(jù)的顏色判斷為黑色以 外的顏色。
5. —種圖像處理方法,包括 顏色判斷步驟,用于判斷圖像數(shù)據(jù)的顏色; 色空間確定步驟,用于基于在所述顏色判斷步驟中判斷的顏色來確定用于壓縮所述圖像數(shù)據(jù)的色空間;以及用于將所述圖像數(shù)據(jù)變換成構(gòu)成在所述色空間確定步驟中 確定的色空間的多個(gè)面上的數(shù)據(jù)并壓縮每個(gè)面上的數(shù)據(jù)的步 驟,其中,所述色空間確定步驟包括基于在所述顏色判斷步 驟中判斷的顏色來確定色空間,使得所述圖像數(shù)據(jù)的交流分量 集中在所述多個(gè)面中的特定面上。
6. 根據(jù)權(quán)利要求5所述的圖像處理方法,其特征在于,如 果在所述防止復(fù)制偽造圖案圖像數(shù)據(jù)判斷步驟中判斷出所述目 標(biāo)圖像不包括防止復(fù)制偽造圖案圖像數(shù)據(jù),則所述色空間確定 步驟包括將用于壓縮所述目標(biāo)圖像的色空間確定為YCbCr色空 間。
7. —種圖像處理方法,包括防止復(fù)制偽造圖案圖像數(shù)據(jù)判斷步驟,用于判斷目標(biāo)圖像是否包括防止復(fù)制偽造圖案圖像數(shù)據(jù);顏色判斷步驟,用于如果在所述防止復(fù)制偽造圖案圖像數(shù) 據(jù)判斷步驟中判斷出所述目標(biāo)圖像包括防止復(fù)制偽造圖案圖像 數(shù)據(jù),則判斷所述防止復(fù)制偽造圖案圖像數(shù)據(jù)的防止復(fù)制偽造 圖案顏色是否是黑色;以及色空間確定步驟,用于如果在所述顏色判斷步驟中判斷出 所述防止復(fù)制偽造圖案圖像數(shù)據(jù)的防止復(fù)制偽造圖案顏色是黑 色的,則將用于壓縮所述目標(biāo)圖像的色空間確定為亮度/色差色 空間,如果在所述顏色判斷步驟中判斷出所述防止復(fù)制偽造圖 案圖像數(shù)據(jù)的防止復(fù)制偽造圖案顏色不是黑色的,則將用于壓 縮所述目標(biāo)圖像的色空間確定為RGB色空間。
8. —種能夠與根據(jù)權(quán)利要求l所述的圖像處理設(shè)備通信的 信息處理設(shè)備中的信息處理方法,包括傳輸步驟,用于向所述圖像處理設(shè)備傳輸信息,使得如果 所述圖像數(shù)據(jù)包含黑色和黑色以外的顏色,則所述圖像處理設(shè) 備的所述顏色判斷單元將所述圖像數(shù)據(jù)的顏色判斷為黑色以外 的顏色。
全文摘要
本發(fā)明涉及一種圖像處理設(shè)備和方法以及信息處理設(shè)備和方法。防止復(fù)制偽造圖案圖像數(shù)據(jù)判斷單元500參考附加給輸入圖像數(shù)據(jù)的圖像數(shù)據(jù)屬性信息,以判斷圖像數(shù)據(jù)是具有彩色防止復(fù)制偽造圖案的圖像還是具有黑色背景圖案的圖像。如果圖像數(shù)據(jù)是具有彩色背景圖案的圖像,則圖像數(shù)據(jù)編碼單元103在將輸入圖像數(shù)據(jù)變換到Y(jié)CbCr色彩系統(tǒng)后對(duì)該圖像數(shù)據(jù)進(jìn)行JPEG壓縮,否則不從RGB色彩系統(tǒng)進(jìn)行變換。將圖像數(shù)據(jù)存儲(chǔ)在HDD 105中。圖像數(shù)據(jù)解碼單元108讀出存儲(chǔ)的編碼圖像數(shù)據(jù),利用與編碼相反的過程解碼圖像數(shù)據(jù)以在RGB色彩系統(tǒng)中復(fù)原圖像數(shù)據(jù)。圖像輸出單元1003作為圖像打印出復(fù)原后的圖像數(shù)據(jù)。
文檔編號(hào)G03G21/00GK101110892SQ20071013059
公開日2008年1月23日 申請(qǐng)日期2007年7月18日 優(yōu)先權(quán)日2006年7月18日
發(fā)明者荒川純也 申請(qǐng)人:佳能株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1