本發(fā)明涉及一種用以打印二值化圖像數(shù)據(jù)的圖像形成裝置。
背景技術(shù):
作為通過在用紙上形成多個點而打印二值化圖像數(shù)據(jù)的圖像形成裝置(如打印裝置),例如噴墨打印機(inkjetprinter)及激光打印機(laserprinter)等已為人所知。此種打印裝置中,通過使形成于用紙上的一定面積內(nèi)的點的數(shù)量發(fā)生變化,而虛擬地表現(xiàn)二值化圖像數(shù)據(jù)的中間灰階(例如參照專利文獻1)。
現(xiàn)有的打印裝置中,對多灰階的原圖像數(shù)據(jù)中所含的多個像素的各像素值執(zhí)行半色調(diào)(halftone)處理,由此,生成包含形成點的黑像素與未形成點的白像素的二值化圖像數(shù)據(jù)。另外,關(guān)于所述半色調(diào)處理的種類,例如有由抖動(dither)法進行的半色調(diào)處理或由誤差擴散法進行的半色調(diào)處理等。
[背景技術(shù)文獻]
[專利文獻]
[專利文獻1]日本專利特開2007-67984號公報
技術(shù)實現(xiàn)要素:
[發(fā)明所要解決的問題]
所述現(xiàn)有的打印裝置中,半色調(diào)處理的種類被預(yù)先固定為一種,因而有因原圖像數(shù)據(jù)與半色調(diào)處理的種類的相容性(compatibility)而產(chǎn)生二值化圖像數(shù)據(jù)的畫質(zhì)不均的擔(dān)心。
本發(fā)明欲解決所述課題,其目的在于提供能夠抑制二值化圖像數(shù)據(jù)的畫質(zhì)不均的打印裝置。
[解決問題的技術(shù)手段]
為了達成所述目的,本發(fā)明的一形態(tài)的圖像形成裝置包括:生成部、決定部和打印部。生成部對所述原圖像數(shù)據(jù),生成多種二值化圖像數(shù)據(jù)。決定部從所述多種二值化圖像數(shù)據(jù)中,決定出所述多種二值化圖像數(shù)據(jù)的各個與所述原圖像數(shù)據(jù)的誤差為較小的所述二值化圖像數(shù)據(jù)。打印部將所決定的所述二值化圖像數(shù)據(jù)打印于媒體(用紙)。
根據(jù)一實施形態(tài),上述打圖像形成裝置還包括分割部,將所述原圖像數(shù)據(jù)分割為多個區(qū)塊。
根據(jù)一實施形態(tài),在上述打圖像形成裝置中,所述生成部針對每個所述區(qū)塊,執(zhí)行多種處理,由此生成所述多種二值化圖像數(shù)據(jù)。
根據(jù)一實施形態(tài),在上述圖像形成裝置中,所述圖像形成裝置針對每個所述區(qū)塊,分別算出所述多種二值化圖像數(shù)據(jù)的各個與每個所述區(qū)塊的誤差。所述決定部針對每個所述區(qū)塊,從所述多種二值化圖像數(shù)據(jù)中,決定所算出的誤差較小的所述二值化圖像數(shù)據(jù)。
根據(jù)一實施形態(tài),在上述圖像形成裝置中,所述打印部針對每個所述區(qū)塊,將所決定的所述二值化圖像數(shù)據(jù)打印于所述媒體。
根據(jù)一實施形態(tài),在上述圖像形成裝置中,所述多個區(qū)塊是沿著由所述打印部進行的所述二值化圖像數(shù)據(jù)的規(guī)定方向,并列而配置。
根據(jù)一實施形態(tài),在上述圖像形成裝置中,圖像形成裝置還包括算出部,分別算出所述多種二值化圖像數(shù)據(jù)的各個與所述原圖像數(shù)據(jù)的所述誤差。
根據(jù)一實施形態(tài),在上述圖像形成裝置中,所述多種二值化圖像數(shù)據(jù)的各個包含多個第1像素(例如白橡素)及多個第2像素(例如黑橡素)。
根據(jù)一實施形態(tài),在上述打圖像形成裝置中,所述算出部算出所述原圖像數(shù)據(jù)中所含的像素的像素值、和與所述像素對應(yīng)的所述二值化圖像數(shù)據(jù)的所述第1像素的像素值或所述第2像素的像素值的誤差。
根據(jù)一實施形態(tài),在上述圖像形成裝置中,在算出所述誤差時,所述算出部使用與所述媒體的原色的濃度對應(yīng)的像素值來作為所述第1像素的像素值。
根據(jù)一實施形態(tài),在上述圖像形成裝置中,所述圖像形成裝置通過記錄劑將所述二值化圖像數(shù)據(jù)打印于所述媒體。
根據(jù)一實施形態(tài),在上述圖像形成裝置中,在算出所述誤差時,所述算出部使用與所述記錄劑的色濃度對應(yīng)的像素值來作為所述第2像素的像素值。
根據(jù)一實施形態(tài),在上述圖像形成裝置中,所述多種處理包含誤差擴散法及/或抖動法。另外,根據(jù)一實施形態(tài),在上述圖像形成裝置中,所述多種處理是使用多種抖動矩陣的抖動法。另外,根據(jù)一實施形態(tài),在上述圖像形成裝置中,所述抖動矩陣具有不同的尺寸或不同的閾值。
在上述形態(tài),決定部從多種二值化圖像數(shù)據(jù)中決定由算出部算出的誤差更小的二值化圖像數(shù)據(jù)。與以所述方式?jīng)Q定的二值化圖像數(shù)據(jù)對應(yīng)的半色調(diào)處理,被認為與多種半色調(diào)處理中的原圖像數(shù)據(jù)的相容性更佳。因此,通過將以所述方式?jīng)Q定的二值化圖像數(shù)據(jù)打印于用紙,而能夠抑制二值化圖像數(shù)據(jù)的畫質(zhì)不均。
根據(jù)本形態(tài),分割部將原圖像數(shù)據(jù)分割為多個區(qū)塊,生成部針對每個區(qū)塊生成多種二值化圖像數(shù)據(jù)。由此,算出部針對每個區(qū)塊算出誤差,因而能夠針對每個區(qū)塊,選擇與原圖像數(shù)據(jù)的相容性更佳的半色調(diào)處理所對應(yīng)的二值化圖像數(shù)據(jù)。其結(jié)果,能夠更有效果地抑制二值化圖像數(shù)據(jù)的畫質(zhì)不均。
根據(jù)本形態(tài),因多個區(qū)塊沿著由打印部進行的二值化圖像數(shù)據(jù)的打印方向并列而配置,所以能夠在例如對某區(qū)塊選擇二值化圖像數(shù)據(jù)后,與對該區(qū)塊開始二值化圖像數(shù)據(jù)的打印同時地,對與該區(qū)塊鄰接的區(qū)塊開始二值化圖像數(shù)據(jù)的選擇。由此,能夠縮短打印裝置的處理所需的時間。
根據(jù)本形態(tài),算出部在算出誤差時,使用與用紙的原色的濃度對應(yīng)的像素值,來作為二值化圖像數(shù)據(jù)的第1像素(如白像素)的第2像素值(如黑像素)。由此,在利用算出部算出誤差時,考慮用紙的原色的濃度,因而能夠精度優(yōu)良地算出誤差。
根據(jù)本形態(tài),算出部在算出誤差時,使用與記錄劑(如黑色墨水)的色濃度對應(yīng)的像素值,來作為二值化圖像數(shù)據(jù)的黑像素的像素值。由此,在利用算出部算出誤差時,考慮黑色墨水的色濃度,因而能夠精度優(yōu)良地算出誤差。
根據(jù)本形態(tài),算出部在算出誤差時,使用與記錄劑(如黑色碳粉)的色濃度對應(yīng)的像素值,來作為二值化圖像數(shù)據(jù)的黑像素的像素值。由此,在利用算出部算出誤差時,考慮黑色碳粉的色濃度,因而能夠精度優(yōu)良地算出誤差。
根據(jù)本形態(tài),能夠使用由抖動法進行的半色調(diào)處理及由誤差擴散法進行的半色調(diào)處理中的至少一個,來作為多種半色調(diào)處理。
根據(jù)本形態(tài),能夠使用由使用了尺寸及/或閾值不同的多種抖動矩陣的抖動法進行的半色調(diào)處理,來作為多種半色調(diào)處理。
[發(fā)明的效果]
根據(jù)本發(fā)明的一形態(tài)的打印裝置,能夠抑制二值化圖像數(shù)據(jù)的畫質(zhì)不均。
附圖說明
圖1是表示實施方式1的打印裝置的功能構(gòu)成的框圖。
圖2是表示實施方式1的打印裝置進行的處理的流程的流程圖。
圖3是表示實施方式1的打印裝置進行的處理的流程的一例的概念圖。
圖4a是表示通過對原圖像數(shù)據(jù)執(zhí)行第一半色調(diào)處理而獲得第一二值化圖像數(shù)據(jù)的一例的圖。
圖4b是表示通過對原圖像數(shù)據(jù)執(zhí)行第二半色調(diào)處理而獲得第二二值化圖像數(shù)據(jù)的一例的圖。
圖5是表示實施方式2的打印裝置的功能構(gòu)成的框圖。
圖6是表示實施方式2的打印裝置進行的處理的流程的一例的概念圖。
圖7是表示實施方式3的打印裝置的功能構(gòu)成的框圖。
圖8是表示實施方式3的打印裝置進行的處理的流程的流程圖。
圖9是表示實施方式3的打印裝置進行的處理的流程的一例的概念圖。
圖10是表示實施方式3的變形例的打印裝置進行的處理的流程的一例的時序圖。
圖11是表示實施方式3的變形例的打印裝置進行的處理的流程的一例的概念圖。
[符號的說明]
2、2a、2b:打印裝置
4:用紙
6:獲取部
8、8a:存儲部
10、10b:生成部
12、12a、12b:算出部
14、14b:決定部
16、16b:打印部
18:分割部
s1~s8、s11~s20:步驟
具體實施方式
以下,使用附圖對本發(fā)明的實施方式進行詳細說明。另外,以下說明的實施方式均表示概括或具體的例子。以下的實施方式所示的數(shù)值、形狀、材料、構(gòu)成要素、構(gòu)成要素的配置位置及連接形態(tài)、步驟及步驟的順序等為一例,并非意圖限定本發(fā)明。而且,將以下的實施方式中的構(gòu)成要素中的未由權(quán)利要求獨立項所記載的構(gòu)成要素,作為任意的構(gòu)成要素進行說明。各圖未必嚴(yán)格圖示了各尺寸或各尺寸比等。
(實施方式1)
[1-1.打印裝置的功能構(gòu)成]
首先,一邊參照圖1,一邊對實施方式1的圖像形成裝置2的功能構(gòu)成進行說明。在下面的實施例,是以打印裝置作為圖像形成裝置的例子來進行說明。圖1是表示實施方式1的打印裝置2的功能構(gòu)成的框圖。
實施方式1的打印裝置2例如為用以通過在用紙(即,媒體或打印媒體的例子)4上形成多個點而打印二值化圖像數(shù)據(jù)的噴墨打印機。如圖1所示,打印裝置2具備獲取部6、存儲部8、生成部10、算出部12、決定部14及打印部16。另外,打印裝置2與外部的終端裝置(例如個人計算機等)(未圖示)能夠通信地加以連接。而且,用紙4例如為白色的普通紙等。
獲取部6獲取例如從外部的終端裝置發(fā)送而來的原圖像數(shù)據(jù)。原圖像數(shù)據(jù)例如為具有8比特的灰階值的多灰階的灰度(grayscale)圖像數(shù)據(jù),具有配置成矩陣狀的多個像素。即,原圖像數(shù)據(jù)中所含的多個像素的各個分別具有“0”~“255”中的任一個像素值。
存儲部8為用以存儲例如尺寸及閾值不同的兩種抖動矩陣(例如2×2尺寸的抖動矩陣及4×4尺寸的抖動矩陣)(所謂的網(wǎng)點圖案)的存儲器。另外,關(guān)于抖動矩陣將于以后進行詳細敘述。
生成部10通過對原圖像數(shù)據(jù)整體所包含的多個像素的各像素值執(zhí)行多種處理,在此例如兩種半色調(diào)處理(第一半色調(diào)處理及第二半色調(diào)處理)。由此而生成與原圖像數(shù)據(jù)整體對應(yīng)的兩種二值化圖像數(shù)據(jù)(第一二值化圖像數(shù)據(jù)及第二二值化圖像數(shù)據(jù))。兩種半色調(diào)處分別為由使用了存儲于存儲部8的兩種抖動矩陣的抖動法進行的半色調(diào)處理。二值化圖像數(shù)據(jù)為具有1比特的灰階值的半色調(diào)圖像數(shù)據(jù),且具有配置成矩陣狀的多個像素。即,二值化圖像數(shù)據(jù)中所含的多個像素的各個分別具有“0”及“255”中的任一個(二值)像素值。此處,具有“255”的像素值的像素為不形成點的白像素,具有“0”的像素值的像素為形成點的黑像素。另外,二值化圖像數(shù)據(jù)的分辨率例如與原圖像數(shù)據(jù)的分辨率相同。
算出部12分別算出兩種二值化圖像數(shù)據(jù)的各個與原圖像數(shù)據(jù)的誤差。即,算出部12關(guān)于兩種二值化圖像數(shù)據(jù)的各個,算出該二值化圖像數(shù)據(jù)中所含的像素(第1像素(如白像素)或第2像素(如黑像素))的像素值、和與該像素對應(yīng)的原圖像數(shù)據(jù)的像素的像素值的誤差(例如均方)。例如在算出均方作為誤差的情況下,在將原圖像數(shù)據(jù)及二值化圖像數(shù)據(jù)的各個所包含的像素的總數(shù)設(shè)為n,二值化圖像數(shù)據(jù)中所含的像素的像素值設(shè)為pi(i=1,2,…,n),與該二值化像素數(shù)據(jù)的像素對應(yīng)的原圖像數(shù)據(jù)的像素的像素值設(shè)為pi’(i=1,2,…,n)時,誤差av如下式1般算出。
【數(shù)式1】
決定部14從所述兩種二值化圖像數(shù)據(jù)中,優(yōu)先地決定(如,選擇)由算出部12算出的誤差更小的二值化圖像數(shù)據(jù)。即,決定部14從所述兩種二值化圖像數(shù)據(jù)中,決定由算出部12算出的誤差最小的二值化圖像數(shù)據(jù)。
打印部16將由決定部14決定的二值化圖像數(shù)據(jù)打印于用紙4。另外,打印部16一邊使記錄頭(未圖示)向相對于用紙4的搬送方向大致垂直的方向往復(fù)移動,一邊在適合的時機將黑色墨水(記錄劑的例子)從記錄頭朝向用紙4噴出,由此在用紙4上形成多個點。通過這樣在用紙4上形成多個點,而在用紙4打印二值化圖像數(shù)據(jù)。
[1-2.由打印裝置進行的處理的流程]
接下來,一邊參照圖2及圖3,一邊對打印裝置2的處理的流程進行說明。圖2是表示實施方式1的打印裝置2的處理的流程的流程圖。圖3是表示實施方式1的打印裝置2的處理的流程的一例的概念圖。另外,圖3所示的例中,為了容易理解,而將原圖像數(shù)據(jù)及二值化圖像數(shù)據(jù)的各自的像素排列設(shè)為8×8尺寸(即,橫方向上具有8個像素且縱方向上具有8個像素的尺寸)。
如圖2所示,首先,獲取部6獲取例如從外部的終端裝置發(fā)送而來的原圖像數(shù)據(jù)(s1)。然后,如圖3所示,生成部10通過對原圖像數(shù)據(jù)整體所包含的多個像素的各像素值分別執(zhí)行第一半色調(diào)處理及第二半色調(diào)處理,而生成第一二值化圖像數(shù)據(jù)及第二二值化圖像數(shù)據(jù)(s2)。圖3所示的例中,第一半色調(diào)處理為由使用了2×2尺寸的抖動矩陣的抖動法進行的半色調(diào)處理,第二半色調(diào)處理為使用了4×4尺寸的抖動矩陣的抖動法進行的半色調(diào)處理。另外,如圖3所示,2×2尺寸的抖動矩陣與4×4尺寸的抖動矩陣中,尺寸及閾值彼此不同。
此處,對第一半色調(diào)處理及第二半色調(diào)處理進行簡單說明。第一半色調(diào)處理中,將原圖像數(shù)據(jù)中所含的像素的像素值、和與該像素對應(yīng)的2×2尺寸的抖動矩陣的閾值進行比較。利用該比較,如圖3所示,在原圖像數(shù)據(jù)的像素值大于2×2尺寸的抖動矩陣的對應(yīng)的閾值的情況下,將該像素值轉(zhuǎn)換為“255”,在原圖像數(shù)據(jù)的像素值小于2×2尺寸的抖動矩陣的對應(yīng)的閾值的情況下,將該像素值轉(zhuǎn)換為“0”。即,利用第一半色調(diào)處理,將原圖像數(shù)據(jù)中所含的像素的像素值二值化為“255”及“0”中的任一個。例如,將圖3所示的原圖像數(shù)據(jù)的左上的具有2×2尺寸的像素排列的4個像素的各像素值“173”、“161”、“67”及“75”分別與2×2尺寸的抖動矩陣的各閾值“32”、“160”、“96”及“224”進行比較。其結(jié)果,原圖像數(shù)據(jù)的各像素值“173”、“161”、“67”及“75”分別轉(zhuǎn)換為“255”、“255”、“0”及“0”的各像素值。
另一方面,第二半色調(diào)處理中,與所述第一半色調(diào)處理同樣地,將原圖像數(shù)據(jù)中所含的像素的像素值、和與該像素對應(yīng)的4×4尺寸的抖動矩陣的閾值進行比較。利用該比較,如圖3所示,在原圖像數(shù)據(jù)的像素值大于4×4尺寸的抖動矩陣的對應(yīng)的閾值的情況下,將該像素值轉(zhuǎn)換為“255”,在原圖像數(shù)據(jù)的像素值小于4×4尺寸的抖動矩陣的對應(yīng)的閾值的情況下,將該像素值轉(zhuǎn)換為“0”。
然后,算出部12算出所生成的第一二值化圖像數(shù)據(jù)與原圖像數(shù)據(jù)的誤差,且,并算出所生成的第二二值化圖像數(shù)據(jù)與原圖像數(shù)據(jù)的誤差(s3)。在圖3所示的例中,第一二值化圖像數(shù)據(jù)與原圖像數(shù)據(jù)的誤差(均方)為“8911”,第二二值化圖像數(shù)據(jù)與原圖像數(shù)據(jù)的誤差(均方)為“9034”。
然后,決定部14從第一二值化圖像數(shù)據(jù)及第二二值化圖像數(shù)據(jù)中,決定由算出部12算出的誤差最小的二值化圖像數(shù)據(jù)。如圖3所示的例那樣,在第一二值化圖像數(shù)據(jù)與原圖像數(shù)據(jù)的誤差(第一誤差)小于第二二值化圖像數(shù)據(jù)與原圖像數(shù)據(jù)的誤差(第二誤差)的情況下(s4中是),決定部14決定第一二值化圖像數(shù)據(jù)(s5)。該情況下,打印部16將由決定部14決定的第一二值化圖像數(shù)據(jù)打印于用紙4(s6)。
回到步驟s4,在執(zhí)行第二半色調(diào)處理的情況下的誤差小于執(zhí)行第一半色調(diào)處理的情況下的誤差的情況下(s4中否),決定部14決定第二二值化圖像數(shù)據(jù)(s7)。該情況下,打印部16將由決定部14決定的第二二值化圖像數(shù)據(jù)打印于用紙4(s8)。
[1-3.效果]
接下來,對由實施方式1的打印裝置2獲得的效果進行說明。如所述那樣,決定部14從第一二值化圖像數(shù)據(jù)及第二二值化圖像數(shù)據(jù)中,決定由算出部12算出的誤差最小的二值化圖像數(shù)據(jù)。與以所述方式?jīng)Q定的二值化圖像數(shù)據(jù)對應(yīng)的半色調(diào)處理被認為與原圖像數(shù)據(jù)的相容性更佳。因此,通過將以所述方式?jīng)Q定的二值化圖像數(shù)據(jù)打印于用紙4,而能夠抑制二值化圖像數(shù)據(jù)的畫質(zhì)不均。
此處,為了確認所述效果,對于第一二值化圖像數(shù)據(jù)及第二二值化圖像數(shù)據(jù)的各畫質(zhì)進行比較,所述各畫質(zhì)是通過對原圖像數(shù)據(jù)(所謂的萊娜(lenna)圖像)分別執(zhí)行第一半色調(diào)處理及第二半色調(diào)處理而獲得。圖4a是表示通過對原圖像數(shù)據(jù)執(zhí)行第一半色調(diào)處理而獲得的第一二值化圖像數(shù)據(jù)的一例的圖。圖4b是表示通過對原圖像數(shù)據(jù)執(zhí)行第二半色調(diào)處理而獲得的第二二值化圖像數(shù)據(jù)的一例的圖。
圖4a及圖4b所示的例中,第一二值化圖像數(shù)據(jù)及第二二值化圖像數(shù)據(jù)的各分辨率為1200dpi。而且,第一半色調(diào)處理為由使用了2×2尺寸的抖動矩陣的抖動法進行的半色調(diào)處理,第二半色調(diào)處理為由使用了4×4尺寸的抖動矩陣的抖動法進行的半色調(diào)處理。進而,第一二值化圖像數(shù)據(jù)與原圖像數(shù)據(jù)的誤差(均方)為“14021.225”,第二二值化圖像數(shù)據(jù)與原圖像數(shù)據(jù)的誤差(均方)為“13244.292”。
如根據(jù)圖4a及圖4b可知,誤差更小的第二二值化圖像數(shù)據(jù)的畫質(zhì)可以說高于第一二值化圖像數(shù)據(jù)的畫質(zhì)。這樣能夠確認:根據(jù)由算出部12算出的誤差來決定第一二值化圖像數(shù)據(jù)及第二二值化圖像數(shù)據(jù)中的任一個,由此能夠抑制二值化圖像數(shù)據(jù)的畫質(zhì)不均。
(實施方式2)
[2-1.打印裝置的功能構(gòu)成1
接下來,一邊參照圖5及圖6,一邊對實施方式2的打印裝置2a的功能構(gòu)成進行說明。圖5是表示實施方式2的打印裝置2a的功能構(gòu)成的框圖。圖6是表示實施方式2的打印裝置2a進行的處理的流程的一例的概念圖。另外,以下所示的各實施方式中,對與所述實施方式1相同的構(gòu)成要素附上相同符號,并省略其說明。
如圖5所示,實施方式2的打印裝置2a中,算出部12a的構(gòu)成與所述實施方式1不同。即,算出部12a在算出誤差時,作為第一二值化圖像數(shù)據(jù)及第二二值化圖像數(shù)據(jù)的各白像素的像素值,并非使用所述實施方式1中說明的像素值“255”,而使用與用紙4(例如白色的普通紙)的原色的濃度對應(yīng)的像素值“200”。而且,算出部12a在算出誤差時,作為第一二值化圖像數(shù)據(jù)及第二二值化圖像數(shù)據(jù)的各黑像素的像素值,并非使用所述實施方式1中說明的像素值“0”,而使用與打印部16中使用的黑色墨水的色濃度對應(yīng)的像素值“15”。
另外,與所述用紙4的原色的濃度對應(yīng)的像素值“200”為預(yù)先利用測色器測定用紙4的原色的濃度所得的濃度,且,為將比色圖表(colorchart)的黑色的基準(zhǔn)濃度設(shè)為“0”、白色的基準(zhǔn)濃度設(shè)為“255”的情況下的相對濃度。另一方面,與所述黑色墨水的濃度對應(yīng)的像素值“15”為預(yù)先利用測色器測定由黑色墨水形成于用紙4的點的濃度所得的濃度,且,為將比色圖表的黑色的基準(zhǔn)濃度設(shè)為“0”、白色的基準(zhǔn)濃度設(shè)為“255”的情況下的相對濃度。這些像素值“200”及“15”分別預(yù)先作為像素值數(shù)據(jù)存儲于存儲部8a。
圖6所示的例中,第一二值化圖像數(shù)據(jù)與原圖像數(shù)據(jù)的誤差(均方)為“5189”,第二二值化圖像數(shù)據(jù)與原圖像數(shù)據(jù)的誤差(均方)為“4932”。
因此,實施方式2中,在由算出部12a算出誤差時,因考慮用紙4的原色的濃度及黑色墨水的色濃度,所以能夠精度優(yōu)良地算出誤差。
[2-2.變形例]
實施方式2中,對打印裝置2a為噴墨打印機的情況進行了說明,但即便在打印裝置2a為激光打印機的情況下,也能夠執(zhí)行與所述相同的處理。
在打印裝置2a為激光打印機的情況下,打印部16通過使黑色碳粉(記錄劑的例子)定影于用紙4,而在用紙4上形成多個點。該情況下,算出部12a在算出誤差時,作為第一二值化圖像數(shù)據(jù)及第二二值化圖像數(shù)據(jù)的各黑像素的像素值,并非使用所述實施方式1中說明的像素值“0”,而使用與打印部16中使用的黑色碳粉的色濃度對應(yīng)的像素值(例如像素值“10”)。
(實施方式3)
[3-1.打印裝置的功能構(gòu)成]
接下來,一邊參照圖7,一邊對實施方式3的打印裝置2b的功能構(gòu)成進行說明。圖7是表示實施方式3的打印裝置2b的功能構(gòu)成的框圖。
如圖7所示,實施方式3的打印裝置2b除獲取部6、生成部10b、算出部12b、決定部14b及打印部16b外,還具備分割部18。分割部18將由獲取部6獲取的原圖像數(shù)據(jù)分割為多個(例如三個)區(qū)塊。另外,如后述的圖9所示,多個區(qū)塊沿著由打印部16b進行的二值化圖像數(shù)據(jù)的打印方向(副掃描方向)并列而配置。
生成部10b針對每個區(qū)塊,對該區(qū)塊執(zhí)行第一半色調(diào)處理及第二半色調(diào)處理,由此生成與該區(qū)塊對應(yīng)的第一二值化圖像數(shù)據(jù)及第二二值化圖像數(shù)據(jù)。算出部12b針對每個區(qū)塊,分別算出第一二值化圖像數(shù)據(jù)及第二二值化圖像數(shù)據(jù)的各個與該區(qū)塊的誤差。
決定部14b針對每個區(qū)塊,從第一二值化圖像數(shù)據(jù)及第二二值化圖像數(shù)據(jù)中,決定所算出的誤差最小的二值化圖像數(shù)據(jù)。打印部16b針對每個區(qū)塊,將所決定的二值化圖像數(shù)據(jù)打印于用紙4。
[3-2.打印裝置進行的處理的流程]
接下來,一邊參照圖8及圖9,一邊對實施方式3的打印裝置2b的處理的流程進行說明。圖8是表示實施方式3的打印裝置2b的處理的流程的流程圖。圖9是表示實施方式3的打印裝置2b的處理的流程的一例的概念圖。
如圖8所示,首先,獲取部6獲取例如從外部的終端裝置發(fā)送而來的原圖像數(shù)據(jù)(s11)。然后,分割部18將由獲取部6獲取的原圖像數(shù)據(jù)分割為多個區(qū)塊(s12)。圖9所示的例中,分割部18將原圖像數(shù)據(jù)分割為三個區(qū)塊(第一區(qū)塊、第二區(qū)塊及第三區(qū)塊)。這些三個區(qū)塊例如沿著原圖像數(shù)據(jù)的縱方向(即,二值化圖像數(shù)據(jù)的打印方向)并列而配置。
然后,生成部10b對第一區(qū)塊所包含的多個像素的各像素值分別執(zhí)行第一半色調(diào)處理及第二半色調(diào)處理,由此生成與第一區(qū)塊對應(yīng)的第一二值化圖像數(shù)據(jù)及第二二值化圖像數(shù)據(jù)(s13)。然后,算出部12b算出所生成的第一二值化圖像數(shù)據(jù)與第一區(qū)塊的誤差,且,算出所生成的第二二值化圖像數(shù)據(jù)與第一區(qū)塊的誤差(s14)。
然后,決定部14b對第一區(qū)塊,從第一二值化圖像數(shù)據(jù)及第二二值化圖像數(shù)據(jù)中,決定由算出部12b算出的誤差最小的二值化圖像數(shù)據(jù)。如圖9所示的例那樣,在第一二值化圖像數(shù)據(jù)與第一區(qū)塊的誤差(第一誤差)小于第二二值化圖像數(shù)據(jù)與第一區(qū)塊的誤差(第二誤差)的情況下(s15中是),決定部14b對第一區(qū)塊決定第一二值化圖像數(shù)據(jù)(s16)。該情況下,打印部16b將第一二值化圖像數(shù)據(jù)作為與第一區(qū)塊對應(yīng)的二值化圖像數(shù)據(jù)打印于用紙4(s17)。
回到步驟s15,在第二二值化圖像數(shù)據(jù)與第一區(qū)塊的誤差小于第一二值化圖像數(shù)據(jù)與第一區(qū)塊的誤差的情況下(s15中否),決定部14b對第一區(qū)塊決定第二二值化圖像數(shù)據(jù)(s18)。該情況下,打印部16b將第二二值化圖像數(shù)據(jù)作為與第一區(qū)塊對應(yīng)的二值化圖像數(shù)據(jù)打印于用紙4(s19)。
接下來,在對剩余的第二區(qū)塊及第三區(qū)塊而未將二值化圖像數(shù)據(jù)(即,第一二值化圖像數(shù)據(jù)及第二二值化圖像數(shù)據(jù)中的任一個)打印于用紙4的情況下(s20中否),對第二區(qū)塊執(zhí)行所述步驟s13~步驟s19。另外,圖9所示的例中,決定部14b對第二區(qū)塊決定第二二值化圖像數(shù)據(jù),打印部16b將第二二值化圖像數(shù)據(jù)作為與第二區(qū)塊對應(yīng)的二值化圖像數(shù)據(jù)打印于用紙4。
然后,在對于剩余的第三區(qū)塊而未將二值化圖像數(shù)據(jù)打印于用紙4的情況下(s20中否),對第三區(qū)塊執(zhí)行所述步驟s13~步驟s19。另外,圖9所示的例中,決定部14b對第三區(qū)塊決定第一二值化圖像數(shù)據(jù),打印部16b將第一二值化圖像數(shù)據(jù)作為與第三區(qū)塊對應(yīng)的二值化圖像數(shù)據(jù)打印于用紙4。
因此,實施方式3的打印裝置2b中,因針對每個區(qū)塊算出誤差,所以能夠針對每個區(qū)塊決定與原圖像數(shù)據(jù)的相容性最佳的半色調(diào)處理所對應(yīng)的二值化圖像數(shù)據(jù)。例如,在原圖像數(shù)據(jù)一起包含文字區(qū)域及照片區(qū)域的情況下,將原圖像數(shù)據(jù)分割為包含文字區(qū)域的區(qū)塊與包含照片區(qū)域的區(qū)塊,由此能夠適當(dāng)決定分別與包含文字區(qū)域的區(qū)塊及包含照片區(qū)域的區(qū)塊相容性佳的二值化圖像數(shù)據(jù)。其結(jié)果,能夠有效果地抑制打印于用紙4的二值化圖像數(shù)據(jù)的畫質(zhì)不均。
[3-3.變形例]
實施方式3中,構(gòu)成為如下:例如在對第一區(qū)塊結(jié)束二值化圖像數(shù)據(jù)的打印后,對第二區(qū)塊開始二值化圖像數(shù)據(jù)的決定。
也可代替此種構(gòu)成,例如圖10所示,構(gòu)成為如下:例如在對第一區(qū)塊結(jié)束二值化圖像數(shù)據(jù)的決定的時機,與對第一區(qū)塊開始二值化圖像數(shù)據(jù)的打印同時地,對第二區(qū)塊開始二值化圖像數(shù)據(jù)的決定。由此,能夠縮短打印裝置2b的處理所需的時間。
而且,實施方式3中,分割部18將原圖像數(shù)據(jù)分割為三個區(qū)塊,但所分割的區(qū)塊的數(shù)量能夠任意設(shè)定。圖11所示的例中,分割部18將原圖像數(shù)據(jù)分割為共計九個區(qū)塊(第一區(qū)塊~第九區(qū)塊)。隨著這樣分割的區(qū)塊的數(shù)量增多,能夠更有效果地抑制打印于用紙4的二值化圖像數(shù)據(jù)的畫質(zhì)不均。
(其他變形例)
以上,對本發(fā)明的實施方式1~實施方式3的打印裝置進行了說明,但本發(fā)明不限定于這些實施方式1~實施方式3。例如,也可適當(dāng)組合所述實施方式1~實施方式3。
例如,所述各實施方式中,由噴墨打印機構(gòu)成打印裝置2(2a、2b),但不限于此,例如也可由激光打印機或多功能輔助設(shè)備(mfp:multifunctionperipheral)等構(gòu)成。在由多功能輔助設(shè)備構(gòu)成打印裝置2(2a、2b)的情況下,獲取部6獲取由掃描器讀取的原圖像數(shù)據(jù)。
例如,所述各實施方式中,生成部10(10b)對原圖像數(shù)據(jù)執(zhí)行了兩種半色調(diào)處理,但不限于此,例如也可執(zhí)行三種以上的半色調(diào)處理。
例如,所述各實施方式中,生成部10(10b)執(zhí)行由使用了尺寸及閾值不同的多種抖動矩陣的抖動法進行的半色調(diào)處理,但不限于此,例如也可執(zhí)行由使用了尺寸相同且僅閾值不同的多種抖動矩陣的抖動法進行的半色調(diào)處理。
例如,所述各實施方式中,作為生成部10(10b)執(zhí)行的半色調(diào)處理,使用由抖動法進行的半色調(diào)處理,但不限于此,例如也可使用由誤差擴散法進行的半色調(diào)處理等?;蛘?,也能夠使用由抖動法進行的半色調(diào)處理與由誤差擴散法進行的半色調(diào)處理的組合。
或者,也可使用多種[多種抖動矩陣的]一個閾值而執(zhí)行半色調(diào)處理。該情況下,例如第一半色調(diào)處理中使用第一閾值(例如“128”),第二半色調(diào)處理中使用第二閾值(例如“135”)。例如在第一半色調(diào)處理中,在原圖像數(shù)據(jù)的像素值大于第一閾值的情況下,將該像素值轉(zhuǎn)換為“255”,在原圖像數(shù)據(jù)的像素值小于第一閾值的情況下,將該像素值轉(zhuǎn)換為“0”。同樣地,第二半色調(diào)處理中,在原圖像數(shù)據(jù)的像素值大于第二閾值的情況下,將該像素值轉(zhuǎn)換為“255”,在原圖像數(shù)據(jù)的像素值小于第二閾值的情況下,將該像素值轉(zhuǎn)換為“0”。
例如,所述實施方式1中,是對原圖像數(shù)據(jù)整體算出誤差,但不限于此,也可僅對原圖像數(shù)據(jù)的一部分算出誤差。
[工業(yè)上的利用可能性]
本發(fā)明的打印裝置能夠作為例如噴墨打印機或激光打印機等而應(yīng)用。