本發(fā)明涉及一種圖像處理設備和圖像處理方法。
背景技術:
提出了被配置為通過重復進行記錄掃描和副掃描來記錄圖像的圖像記錄設備。在記錄掃描中,在包括排列有用于噴出墨的多個噴出口的噴出口列的記錄頭相對于記錄介質的單位區(qū)域相對移動的同時,噴出墨。在副掃描中,輸送記錄介質。在上述的圖像記錄設備中,提出了所謂的多遍(multipass)記錄方法,其中在該多遍記錄方法中,多次進行相對于單位區(qū)域的記錄掃描以形成圖像。
根據上述的多遍記錄方法,通常,對與要記錄的圖像相對應的多值數據進行量化以生成量化數據,此外,將該量化數據分配至多次掃描操作以生成記錄所使用的記錄數據。已經公開了如下內容:在進行量化處理的情況下使用量化圖案,并且在進行分配處理的情況下使用與多次掃描操作相對應的多個掩模圖案(mask pattern)。
日本特開2009-39944公開了:在使用上述的量化圖案和掩模圖案的情況下,通過采用與記錄介質的一次輸送的量相對應的量化圖案來進行量化處理。根據日本特開2009-39944,描述了如下內容:針對各輸送量準備多個量化圖案,其中在這多個量化圖案中,輸送量與量化圖案的噴出口的排列方向上的寬度的整數倍相對應,并且根據輸送量來采用不同的量化圖案,由此可以抑制所獲得的圖像的圖像質量下降。
這里,在使用上述的量化圖案和掩模圖案的情況下,如果各個圖案是以不相關方式所確定的,則在一些情況下,在基于所生成的記錄數據的圖像中可能發(fā)生空間偏差。為了減少上述偏差,量化圖案和掩模圖案需要以彼此相關聯的方式確定。
圖1A、1B1、1B2、1C1和1C2示出在量化圖案和掩模圖案以不相關方式確定的情況以及量化圖案和掩模圖案以彼此相關聯的方式確定的情況下所生成的記錄數據的示例。應當注意,這里例示出量化圖案和掩模圖案各自具有128個像素×128個像素的大小的情況作為示例。另外,例示出執(zhí)行二值化處理的情況作為量化的示例。
圖1A示出基于在通過使用特定抖動圖案進行量化的情況下的記錄占空比為25%的量化數據的圖像。圖1B1和1B2分別示出第一次掃描和第二次掃描所用的記錄數據,其中通過使用以與量化圖案不相關的方式所確定的第一次掃描和第二次掃描所用的各個掩模圖案來分配圖1A所示的量化數據。圖1C1和1C2分別示出第一次掃描和第二次掃描所用的記錄數據,其中通過使用以與量化圖案相關聯的方式所確定的第一次掃描和第二次掃描所用的各個掩模圖案來分配圖1A所示的量化數據。應當注意,這里的關聯是在量化圖案的閾值和掩模圖案的值之間的關聯中考慮到各掃描操作的分散性的關聯。
如從圖1B1和1B2可以理解,在量化圖案和掩模圖案是以不相關方式相互確定的情況下,在一些情況下在記錄數據中可能發(fā)生空間偏差。與此相對比,如圖1C1和1C2所示,可以通過使用以彼此相關聯的方式所確定的量化圖案和掩模圖案來生成記錄數據的空間偏差受到抑制的記錄數據。
與此相對比,根據日本特開2009-39944所述的技術,需要根據記錄介質的輸送量來設置量化圖案。因此,量化圖案的設置的自由度下降。
技術實現要素:
本發(fā)明是有鑒于上述而作出的。本發(fā)明的實施例包括:在不會使量化圖案的設置的自由度下降的情況下,通過使用彼此相關聯的量化圖案和掩模圖案來生成記錄數據。
有鑒于上述,根據本發(fā)明的一個方面,提供一種圖像處理設備,用于生成記錄數據,所述記錄數據是記錄頭針對記錄介質上的單位區(qū)域在與預定方向交叉的交叉方向上進行的相對的多次掃描操作各自所使用的記錄數據,所述記錄頭包括所述預定方向上排列有用于噴出墨的多個噴出口的噴出口列,所述記錄數據用于指定針對所述單位區(qū)域內的相當于多個像素的多個像素區(qū)域各自的墨的噴出或非噴出,所述圖像處理設備包括:獲得單元,用于獲得與所述單位區(qū)域中所記錄的圖像相對應的多值數據;量化單元,用于通過使用與所述記錄介質上的預定區(qū)域相對應的量化圖案對所述獲得單元所獲得的多值數據進行量化,來生成量化數據;以及分配單元,用于通過使用與所述多次掃描操作相對應的多個掩模圖案將所述量化單元所生成的量化數據分配至所述多次掃描操作中的各次掃描操作,來生成所述記錄數據,其中所述多個掩模圖案中的各掩模圖案與所述量化圖案是以彼此相互關聯的方式確定的,并且所述多個掩模圖案各自是由各自在所述預定方向上的寬度比所述掩模圖案的寬度小的多個掩模圖案部分所構成,其中,所述分配單元針對所述量化單元所生成的量化數據中的通過使用所述量化圖案內的一部分的區(qū)域且無需使用所述量化圖案內的其它部分的區(qū)域進行量化后的區(qū)域,應用所述多個掩模圖案部分中的與所述一部分的區(qū)域相對應的掩模圖案部分。
有鑒于上述,根據本發(fā)明的另一方面,提供一種圖像處理方法,用于生成記錄數據,所述記錄數據是記錄頭針對記錄介質上的單位區(qū)域在與預定方向交叉的交叉方向上進行的相對的多次掃描操作各自所使用的記錄數據,所述記錄頭包括所述預定方向上排列有用于噴出墨的多個噴出口的噴出口列,所述記錄數據用于指定針對所述單位區(qū)域內的相當于多個像素的多個像素區(qū)域各自的墨的噴出或非噴出,所述圖像處理方法包括以下步驟:獲得與所述單位區(qū)域中所記錄的圖像相對應的多值數據;通過在所述預定方向上針對所獲得的多值數據重復應用量化圖案,來生成量化數據;通過使用與所述多次掃描操作相對應的多個掩模圖案將所生成的量化數據分配至所述多次掃描操作,來生成所述記錄數據,其中所述多個掩模圖案中的各掩模圖案與所述量化圖案相互關聯;以及針對所生成的量化數據中的通過使用所述量化圖案內的一部分的區(qū)域且無需使用所述量化圖案內的其它部分的區(qū)域進行量化后的區(qū)域,應用通過在所述預定方向上對所述多個掩模圖案各自進行分割所獲得的多個掩模圖案部分中的與該一部分的區(qū)域相對應的各掩模圖案部分。
通過以下參考附圖對典型實施例的說明,本發(fā)明的其它特征將變得明顯。
附圖說明
圖1A、1B1、1B2、1C1和1C2是用于說明記錄數據的空間偏差的示意圖。
圖2是適用于典型實施例的圖像記錄設備的立體圖。
圖3是適用于典型實施例的記錄頭的示意圖。
圖4是示出根據典型實施例的記錄控制系統(tǒng)的示意圖。
圖5是用于說明根據典型實施例的多遍記錄方法的說明圖。
圖6示出根據典型實施例的數據處理過程。
圖7A和7B是示出根據典型實施例的抖動圖案的示意圖。
圖8A1、8A2、8B1、8B2、8C1、8C2、8D1和8D2是示出根據典型實施例的掩模圖案的示意圖。
圖9A和9B是示出根據典型實施例的掩模圖案部分的示意圖。
圖10是示出抖動圖案和掩模圖案的應用方法的示意圖。
圖11是用于說明根據典型實施例的多遍記錄方法的說明圖。
圖12A和12B是示出根據典型實施例的掩模圖案部分的示意圖。
圖13是示出抖動圖案和掩模圖案的應用方法的示意圖。
圖14A、14B和14C是示出根據典型實施例的掩模圖案部分的示意圖。
圖15是示出抖動圖案和掩模圖案的應用方法的示意圖。
圖16是用于說明記錄容許比率的分布的示意圖。
圖17示出根據典型實施例的量化處理的過程。
圖18是用于說明根據典型實施例的量化處理的說明圖。
圖19A和19B是示出根據典型實施例的抖動圖案的示意圖。
圖20A~20D是用于說明根據典型實施例的量化處理的說明圖。
圖21A、21B、21C1、21C2、21C3、21C4、21D1、21D2、21D3、21D4和21E是用于說明根據典型實施例的分配處理的說明圖。
圖22是用于說明根據典型實施例的分配處理的說明圖。
圖23A1、23A2、23B1、23B2、23C1、23C2、23D1和23D2是示出根據典型實施例的掩模圖案的示意圖。
具體實施方式
以下將參考附圖來詳細說明本發(fā)明的第一典型實施例。
第一典型實施例
圖2示出根據本典型實施例的噴墨記錄設備(以下還將稱為打印機)的外觀。該打印機是所謂的串行掃描型打印機,并且通過使記錄頭在與記錄介質3的輸送方向(Y方向)垂直的交叉方向(X方向)上進行相對掃描,來記錄圖像。
將參考圖2來說明該噴墨記錄設備的結構和記錄時的操作的概述。利用圖中未示出的輸送輥經由齒輪沿Y方向來從用于保持記錄介質3的卷軸6輸送記錄介質3。另一方面,在預定的輸送位置中,利用圖中未示出的滑架馬達使滑架單元2沿著在X方向上延伸的引導軸8進行掃描。隨后,在該掃描的過程中在基于編碼器7所獲得的位置信號的時刻進行從可以安裝至滑架單元2的(以下將說明的)記錄頭的噴出口的噴出操作,并且記錄與噴出口的排列范圍相對應的恒定的帶寬度。根據本典型實施例,采用如下的結構:以40英寸/秒的掃描速度進行掃描,并且以600dpi(1/600英寸)的分辨率進行噴出操作。采用如下的結構:之后輸送記錄介質3,并且進一步進行針對下一帶寬度的記錄。
應當注意,可以使用滑架帶來進行從滑架馬達向滑架單元2的驅動力的傳遞。然而,代替滑架帶,還可以使用諸如包括導螺桿和接合部的組件等的其它驅動系統(tǒng),其中該導螺桿例如利用滑架馬達進行轉動驅動并且在X方向上延伸,以及該接合部被設置到滑架單元2并且接合至導螺桿的槽。
所進給的記錄介質3由進給輥和夾緊輥夾持并輸送,以被引導至平板4上的記錄位置(記錄頭的主掃描區(qū)域)。通常,由于在靜止狀態(tài)下向記錄頭的孔面設置蓋,因此在記錄之前,松開蓋以使記錄頭和滑架單元2處于可以進行掃描的狀態(tài)。之后,在將一次掃描操作的數據累積在緩沖器中的情況下,利用滑架馬達使滑架單元2進行掃描,并且如上所述進行記錄。
這里,向記錄頭安裝柔性布線基板190,其中該柔性布線基板190用于供給噴出驅動所用的驅動脈沖和頭溫度調整所用的信號等。柔性布線基板190的其它端子連接至配備有諸如被配置為執(zhí)行該打印機的控制的CPU等的控制電路的控制單元(未示出)。
圖3示出本典型實施例中所使用的記錄頭。
記錄頭7是通過使可以分別噴出各個墨的11個噴出口列22Y、22M、22Pm、22C、22Pc、22Bk、22Gy、22Pgy、22R、22B和22P(以下,這些噴出口列中的一個噴出口列還被稱為噴出口列22)按該順序沿X方向排列所構成的,其中這各個墨包括黃色(Y)、品紅色(M)、淺紅色(Pm)、青色(C)、淺青色(Pc)、黑色(Bk)、灰色(Gy)、淺灰色(Pgy)、紅色(R)、藍色(B)、以及具有保護記錄面或提高光澤的均勻性等的除著色以外的目的的處理液(P)。噴出口列22是通過使用于噴出各個墨的768個噴出口(以下還被稱為噴嘴)30按1200dpi的密度在Y方向(預定方向)上排列所構成的。應當注意,位于在Y方向上彼此相互鄰接的位置的多個噴出口30配置于在X方向上相互發(fā)生偏移的位置。這里,從根據本典型實施例的一個噴出口30一次噴出的墨的噴出量約為4.5ng。
應當注意,在以下說明中,為了簡便,將各個噴出口列22內的768個噴出口中位于Y方向的最上游側的噴出口30稱為n1。將在Y方向的下游側與n1鄰接的噴出口30稱為n2。此外,將在Y方向的下游側與n2鄰接的噴出口30稱為n3。同樣,將各個噴出口30稱為n4~n768。將各個噴出口列22內的768個噴出口中位于Y方向的最下游側的噴出口30稱為n768。
噴出口列22連接至圖中未示出的并且分別儲存相應墨的儲墨器,以進行墨供給。應當注意,本典型實施例中所使用的記錄頭7和儲墨器可以是一體構成的、或者可以具有記錄頭7和儲墨器可以彼此分離的結構。
圖4是示出根據本典型實施例的控制系統(tǒng)的概要結構的框圖。主控制單元300配備有:CPU 301,用于執(zhí)行諸如計算、選擇、判斷和控制等的處理操作;ROM 302,用于存儲CPU 301要執(zhí)行的控制程序;RAM 303,其用作記錄數據緩沖器等;以及輸入/輸出端口304等。存儲器313存儲以下將說明的圖像數據、掩模圖像和不良噴嘴數據等。輸入/輸出端口304連接有輸送馬達(LF馬達)309、滑架馬達(CR馬達)310、以及諸如記錄頭7和裁切設備中的致動器等的各個驅動電路305、306、307和308。此外,主控制單元300經由接口電路311連接至用作主機計算機的PC 312。
多遍記錄方法
根據本典型實施例,記錄頭根據所謂的多遍記錄方法來形成圖像,其中在該多遍記錄方法中,使記錄頭針對記錄介質上的單位區(qū)域進行多次掃描,以進行記錄。
圖5是用于說明本典型實施例中所執(zhí)行的多遍記錄方法的說明圖。
將用于噴出墨的噴出口列22中所設置的各個噴出口30沿著Y方向分割成四個噴出口組201、202、203和204。這里,在將噴出口列22在Y方向上的長度設置為L的情況下,各個噴出口組201、202、203和204在Y方向上的長度是L/4。
本典型實施例中所使用的噴出口列22包括如圖3所示的768個噴出口30。因此,192(=768/4)個噴出口屬于一個噴出口組。更具體地,噴出口n1~n192屬于噴出口組201,噴出口n193~n384屬于噴出口組202,噴出口n385~n576屬于噴出口組203,并且噴出口n577~n768屬于噴出口組204。
在第一次記錄掃描(第一遍)中,從噴出口組201向記錄介質3上的單位區(qū)域211噴出墨,并且在該記錄介質上形成點。
接著,使記錄介質3相對于記錄頭7從Y方向的上游側向下游側相對輸送了與一個噴出口組在Y方向上的寬度相對應的距離。
之后,進行第二次記錄操作。在該第二次記錄操作(第二遍)中,從噴出口組202向記錄介質上的單位區(qū)域211噴出墨,并且從噴出口組201向單位區(qū)域212噴出墨。
隨后,交替重復記錄頭7的記錄掃描和記錄介質3的相對輸送。結果,在進行了第四次記錄掃描(第四遍)之后,在記錄介質3上的單位區(qū)域211中,每次從噴出口組201、202、203和204噴出一次墨。
應當注意,這里說明了通過進行四次掃描來進行記錄的情況,但即使在通過進行其它次數的掃描來進行記錄的情況下,也可以通過相同的過程來進行記錄。
數據處理過程
圖6是根據本典型實施例的、CPU根據控制程序所執(zhí)行的記錄所使用的記錄數據生成處理的流程圖。
首先,在步驟S401中,噴墨記錄設備1000獲得從用作主機計算機的PC312輸入的采用RGB格式的輸入數據。
接著,在步驟S402中,對采用RGB格式的輸入數據進行顏色轉換處理,以轉換成與記錄所使用的墨的顏色相對應的多值數據。通過該顏色轉換處理生成了利用如下的8位256值信息表示的多值數據,其中在該8位256值信息中,在包括多個像素區(qū)域的像素區(qū)域組各自中設置灰度。
接著,在步驟S403中,通過使用以下將說明的量化圖案來進行用于對多值數據進行量化的量化處理。通過該量化處理生成了利用如下的1位2值信息表示的量化數據,其中該1位2值信息指定針對各像素區(qū)域的墨的噴出或非噴出。
隨后,在步驟S404中,通過使用以下將說明的掩模圖案來進行用于將量化數據分配至多次掃描操作的分配處理。通過該分配處理生成了利用如下的1位2值信息表示的記錄數據,其中該1位2值信息指定多次掃描操作各自中的針對各像素區(qū)域的墨的噴出或非噴出。
應當注意,PC 312可以進行直到量化處理(S403)為止的處理,并且噴墨記錄設備1000可以進行分配處理(S404)。
抖動圖案
圖7A是根據本典型實施例的量化處理中所使用的量化圖案80的示意圖。圖7B是示出圖7A所示的量化圖案中的區(qū)域80a的放大圖。應當注意,根據本典型實施例,使用抖動圖案作為量化圖案,其中在該抖動圖案中,設置了用于指定針對多個像素區(qū)域各自的墨的噴出或非噴出的閾值。
如圖7A所示,本典型實施例中所使用的抖動圖案80具有在X方向上為128個像素且在Y方向上為128個像素的大小。針對這些128個像素×128個像素中的各像素,如圖7B的放大圖所示,設置1~255的255個值其中之一作為該像素的閾值。
在根據本典型實施例的步驟S403的量化處理中,將特定像素的利用多值數據表示的灰度值與相應像素中的利用抖動圖案80表示的閾值進行比較。以如下方式生成量化數據:在灰度值高于或等于閾值的情況下,針對像素指定墨噴出,并且在灰度值小于閾值的情況下,針對像素指定墨非噴出。
這里,在圖7A和7B所示的抖動圖案中,針對128×128個像素設置閾值,使得可以根據利用多值數據表示的0~255的256個灰度值來再現256個階段的墨的噴出量。例如,在針對與量化圖案80相對應的128×128個像素全部輸入灰度值為64(=256/4)的多值數據的情況下,設置各個閾值以生成用于針對約4096(=128×128/4)個像素指定墨噴出的量化數據。也就是說,確定圖7A所示的抖動圖案80,以使得設置了低于或等于64的閾值的像素的數量變?yōu)榧s4096個。例如,在針對與量化圖案80相對應的128×128個像素全部輸入灰度值為128(=256/2)的多值數據的情況下,設置各個閾值,以生成用于針對約8192(=128×128/2)個像素指定墨噴出的量化數據。也就是說,確定圖7A所示的抖動圖案80,以使得設置了低于或等于128的閾值的像素的數量變?yōu)榧s8192個。換句話說,確定抖動圖案80,以使得抖動圖案80內的設置了各個閾值1~255的像素的數量在這些像素之間彼此大致相同。
應當注意,上述的抖動圖案是可以應用本典型實施例的抖動圖案的示例,并且還可以考慮其它元素來適當地設置不同的抖動圖案。
掩模圖案
圖8A1是示出根據本典型實施例的分配處理中所使用的與針對單位區(qū)域的第一次掃描相對應的掩模圖案81的示意圖。圖8A2是示出掩模圖案81中的特定區(qū)域81a的放大圖。
圖8B1是示出根據本典型實施例的分配處理中所使用的與針對單位區(qū)域的第二次掃描相對應的掩模圖案82的示意圖。圖8B2是示出掩模圖案82中的特定區(qū)域82a的放大圖。
圖8C1是示出根據本典型實施例的分配處理中所使用的與針對單位區(qū)域的第三次掃描相對應的掩模圖案83的示意圖。圖8C2是示出掩模圖案83中的特定區(qū)域83a的放大圖。
圖8D1是示出根據本典型實施例的分配處理中所使用的與針對單位區(qū)域的第四次掃描相對應的掩模圖案84的示意圖。圖8D2是示出掩模圖案84中的特定區(qū)域84a的放大圖。
如圖8A1、8B1、8C1和8D1所示,本典型實施例中所使用的掩模圖案81~84各自具有在X方向上為128個像素且在Y方向上為128個像素的大小。這是與本典型實施例中所使用的抖動圖案80的大小相同的大小。如圖8A2、8B2、8C2和8D2的放大圖所示,針對這些128×128個像素中的各像素,指定針對像素的記錄的容許或禁止。應當注意,在圖8A2、8B2、8C2和8D2中,涂黑像素表示容許墨的噴出的記錄容許像素,并且空白像素表示不容許墨的噴出的記錄禁止像素。
在根據本典型實施例的步驟S404中的分配處理中,基于特定像素中的量化數據所指定的墨的噴出/非噴出以及相應像素中的掩模圖案81~84分別指定的墨噴出的容許/禁止來生成記錄數據。更具體地,在特定像素中的量化數據指定墨的噴出、此外掩模圖案指定墨噴出的容許的情況下,生成如下的記錄數據:在與掩模圖案相對應的掃描中,針對該像素噴出墨。另一方面,在特定像素中的量化數據指定墨的噴出、此外掩模圖案指定墨噴出的禁止的情況下,生成如下的記錄數據:在與掩模圖案相對應的掃描中,針對該像素不噴出墨。在特定像素中的量化數據指定墨的非噴出的情況下,生成如下的記錄數據:與掩模圖案所指定的墨噴出的容許/禁止無關地,不噴出墨。
這里,在圖8A1、8A2、8B1、8B2、8C1、8C2、8D1和8D2所示的掩模圖案81~84中,記錄容許像素配置于互補且排他的位置。也就是說,針對各個像素,在這四個掩模圖案81~84的一個掩模圖案中指定墨噴出的容許,此外,在其它三個掩模圖案中指定墨噴出的禁止。因此,例如,在針對與掩模圖案81~84相對應的128×128個像素全部輸入用于指定墨的噴出的量化數據的情況下,可以在第一次掃描操作~第四次掃描操作的一次掃描操作中,針對各個像素區(qū)域噴出墨。
另外,圖8A1、8A2、8B1、8B2、8C1、8C2、8D1和8D2所示的掩模圖案81~84被確定為相互具有大致相同數量的記錄容許像素。因此,例如,在針對與掩模圖案81~84相對應的128×128個像素全部輸入用于指定墨的噴出的量化數據的情況下,第一次掃描操作~第四次掃描操作各自中的用以進行墨噴出的次數可被設置得大致相同。
根據上述結構,可以理解,在圖8A1、8A2、8B1、8B2、8C1、8C2、8D1和8D2所示的掩模圖案81~84各自中,將由記錄容許像素的數量相對于記錄容許像素的數量與記錄禁止像素的數量的總和的比率所定義的記錄容許比率全部被設置為25%。
應當注意,上述的掩模圖案是可以應用本典型實施例的掩模圖案的示例,并且可以通過考慮其它元素來適當地設置不同的掩模圖案。
抖動圖案和掩模圖案的同步
本典型實施例中所使用的抖動圖案80以及掩模圖案81~84各自是以彼此相關聯的方式確定的。應當注意,在以下說明中,抖動圖案和掩模圖案的以彼此相關聯的方式的確定還被稱為抖動圖案和掩模圖案的同步。
更具體地,根據本典型實施例,在通過使用抖動圖案80對指定與25%的灰度值相對應的64(=256×0.25)的灰度值的多值數據進行量化、并且通過使用掩模圖案81將所生成的量化數據分配至第一次掃描的情況下,抖動圖案80和掩模圖案81是以彼此相關聯的方式確定的,以使得利用所生成的與第一次掃描相對應的記錄數據來指定墨的噴出的像素的分散性被設置得高到一定程度。也就是說,抖動圖案80和掩模圖案81是如下所述所確定的。代替表示如圖1B1所示的指定墨的噴出的像素存在明顯的空間偏差的圖像的記錄數據,可以生成表示如圖1C1所示的指定墨的噴出的像素在空間上均勻地存在的圖像的記錄數據。
此外,根據本典型實施例,同樣在輸入用于指定與50%的灰度值相對應的128(=256×0.5)的灰度值的多值數據的情況、輸入用于指定與75%的灰度值相對應的192(=256×0.75)的灰度值的多值數據的情況、以及輸入用于指定與100%的灰度值相對應的256(=256×1)的灰度值的多值數據的情況下,抖動圖案80和掩模圖案81是以彼此相關聯的方式確定的,使得利用所生成的與第一次掃描相對應的記錄數據來指定墨的噴出的像素的分散性被設置得高到一定程度。
這里,作為分散性的評價,優(yōu)選以與基于記錄數據的點的配置沒有表現出白噪聲特性的方式來確定抖動圖案80和掩模圖案81。更優(yōu)選地,以基于記錄數據的點的配置沒有表現出紅噪聲特性的方式來確定抖動圖案80和掩模圖案81。此外,更優(yōu)選地,以基于記錄數據的點的配置表現出藍噪聲特性的方式來確定抖動圖案80和掩模圖案81。
這里說明了與第一次掃描相對應的掩模圖案81和抖動圖案80的同步,并且與第二次掃描相對應的掩模圖案82和抖動圖案80的同步、與第三次掃描相對應的掩模圖案83和抖動圖案80的同步、以及與第四次掃描相對應的掩模圖案84和抖動圖案80的同步全部是以相同方式進行的。
因此,本典型實施例中所使用的抖動圖案80以及各個掩模圖案81~84是在25%、50%、75%和100%的各個灰度的情況下,以彼此相關聯的方式確定的。
應當注意,根據本典型實施例的關聯是在創(chuàng)建掩模圖案的數據的情況下進行的。例如,首先,準備配置有要與灰度數據進行比較的閾值的抖動圖案。隨后,以如下方式來確定掩模圖案:通過考慮該抖動圖案的各個像素的閾值,通過各掃描操作所形成的像素在單獨從各遍觀看的情況下具有上述的分散狀態(tài)。
具體地,在考慮到抖動圖案的各個像素的閾值的情況下,在各掃描操作中確定容許針對單位區(qū)域中的位置的像素形成的位置。作為上述的替代結構,確定容許在各個位置中形成的點的數量。
例如,特定抖動圖案是預先確定的圖案,并且在與一次特定掃描操作相對應的掩模圖案中確定針對預定位置的點形成像素。接著,在其余位置中進一步確定點形成像素,但此時,將如下位置設置為下一點形成位置,其中在該位置中,在向預定位置處的預先形成的點進一步添加點的情況下,分散性變得最高。分散性的評價可以是在預定條件下進行的。
另外,這里說明了抖動圖案作為預先確定的圖案。然而,在掩模圖案是預先確定的圖案時順次確定抖動圖案的閾值的情況下,可以評價根據在各個灰度中可形成的點與掩模圖案的邏輯乘積所獲得的量化數據,以確定閾值。
抖動圖案和掩模圖案的應用方法
如圖7A和7B以及圖8A1、8A2、8B1、8B2、8C1、8C2、8D1和8D2所示,根據本典型實施例的抖動圖案80和掩模圖案81~84各自具有在Y方向上為128個像素的大小。
另一方面,如圖5所示,根據本典型實施例的多遍記錄方法,進行輸送,以使得每一次輸送的輸送量與相當于192個像素的長度相對應。
這里,可以理解,輸送量(192個像素)不是掩模圖案81~84各自在Y方向上的長度(128個像素)的整數倍、也不是整數分之一倍。換句話說,掩模圖案81~84各自在Y方向上的長度不同于輸送量的整數倍,并且也不同于整數分之一倍。更具體地,輸送量是掩模圖案81~84各自的長度的1.5(=192/128)倍。
這里,例如,在圖5所示的第一次掃描中針對噴出口組201內的128個噴出口n192~n65應用圖8A1所示的掩模圖案81的情況下,掩模圖案81不適用于噴出口組201內的其它噴出口n64~n1。也就是說,由于其它噴出口n64~n1僅相當于64個像素,因此具有在Y方向上為128個像素的大小的掩模圖案81不適用。
有鑒于上述,根據本典型實施例,使用通過以下方式所獲得的多個掩模圖案部分:將通過進行如圖8A1、8A2、8B1、8B2、8C1、8C2、8D1和8D2所示的抖動圖案和掩模圖案的同步所設置的掩模圖案81~84各自在Y方向上分割成多個部分。
更具體地,根據本典型實施例,以輸送量變?yōu)槎鄠€掩模圖案部分各自在Y方向上的長度的整數倍的方式來對掩模圖案81~84進行分割。這里,由于輸送量是192個像素,因此以多個掩模圖案部分各自在Y方向上的長度變?yōu)?4(=192/3)個像素的方式作為示例來對掩模圖案81~84進行分割。
圖9A示出根據本典型實施例的掩模圖案部分。應當注意,在以下說明中,為了簡便,將掩模圖案81、82、83和84分別稱為掩模圖案A、B、C和D。圖9B示意性示出根據本典型實施例的抖動圖案部分。在以下說明中,為了簡便,還將抖動圖案80稱為抖動圖案Q。
根據本典型實施例,通過在Y方向上對圖8A1、8A2、8B1、8B2、8C1、8C2、8D1和8D2所示的掩模圖案A~D各自進行二分割來獲得掩模圖案部分。
例如,將與第一次掃描相對應的掩模圖案A分割成掩模圖案部分A1和掩模圖案部分A2,其中該掩模圖案部分A1位于Y方向的下游側(像素)并且具有64個像素×128個像素的大小,以及該掩模圖案部分A2位于Y方向的上游側(像素)并且具有64個像素×128個像素的大小。
將與第二次掃描相對應的掩模圖案B分割成掩模圖案部分B1和掩模圖案部分B2,其中該掩模圖案部分B1位于Y方向的下游側并且具有64個像素×128個像素的大小,以及該掩模圖案部分B2位于Y方向的上游側并且具有64個像素×128個像素的大小。
將與第三次掃描相對應的掩模圖案C分割成掩模圖案部分C1和掩模圖案部分C2,其中該掩模圖案部分C1位于Y方向的下游側并且具有64個像素×128個像素的大小,以及該掩模圖案部分C2位于Y方向的上游側并且具有64個像素×128個像素的大小。
將與第四次掃描相對應的掩模圖案D分割成掩模圖案部分D1和掩模圖案部分D2,其中該掩模圖案部分D1位于Y方向的下游側并且具有64個像素×128個像素的大小,以及該掩模圖案部分D2位于Y方向的上游側并且具有64個像素×128個像素的大小。
應當注意,掩模圖案A、B、C和D是以各個掩模圖案部分A1、B1、C1和D1中的上述記錄容許比率全部變?yōu)?5%的方式所確定的。同樣,掩模圖案A、B、C和D是以各個掩模圖案部分A2、B2、C2和D2中的記錄容許比率全部變?yōu)?5%的方式所確定的。
這里,掩模圖案部分A1、B1、C1和D1是以與抖動圖案Q內的位于Y方向的下游側的抖動圖案部分Q1同步的方式設置的區(qū)域。因此,針對量化數據中的利用抖動圖案部分Q1進行量化后的量化數據,可以通過使用掩模圖案部分A1、B1、C1和D1進行分配處理來生成如下的記錄數據:指定了墨的噴出的像素具有高的分散性。
另一方面,掩模圖案部分A2、B2、C2和D2是以與抖動圖案Q內的位于Y方向的上游側的抖動圖案部分Q2同步的方式設置的區(qū)域。因此,針對量化數據中的利用抖動圖案部分Q2進行量化后的量化數據,可以通過使用掩模圖案部分A2、B2、C2和D2進行分配處理來生成如下的記錄數據:指定了墨的噴出的像素具有高的分散性。
也就是說,不僅在與一次掃描相對應的區(qū)域單位中、而且還在Y方向上的位置不同的兩個區(qū)域各自中,進行相當于一個掃描區(qū)域的抖動圖案和掩模圖案之間的關聯。
根據本典型實施例,在圖5所示的多遍記錄方法中,根據通過使用圖7A和7B所示的抖動圖案、圖8A1、8A2、8B1、8B2、8C1、8C2、8D1和8D2所示的掩模圖案、以及圖9A和9B所示的掩模圖案部分所生成的記錄數據來執(zhí)行記錄。
圖10是示出根據本典型實施例的CPU所進行的記錄數據生成處理的示意圖。應當注意,在以下說明中,為了簡便,將僅說明位于X方向的上游側起的第1個像素~第128個像素的多值數據。
在根據本典型實施例的S403的量化處理中,通過從Y方向的下游側(圖像的上側)和X方向的上游側(圖像的左側)起順次重復圖7A和7B所示的抖動圖案的應用,來進行量化。例如,如圖10示意性示出,針對多值數據中的、與Y方向的下游側起的第1個像素~第128個像素以及X方向的上游側起的第1個像素~第128個像素相對應的區(qū)域,通過使用一個抖動圖案Q來進行量化。針對與Y方向的下游側起的第129個像素~第256個像素以及X方向的上游側起的第1個像素~第128個像素相對應的區(qū)域,通過使用一個抖動圖案Q來進行量化。針對與Y方向的下游側起的第257個像素~第384個像素以及X方向的上游側起的第1個像素~第128個像素相對應的區(qū)域,通過使用一個抖動圖案Q來進行量化。
這樣,根據本典型實施例,與單位區(qū)域211~214的大小無關地,順次使用抖動圖案Q來進行量化。因此,以通過使用一個抖動圖案Q進行量化的區(qū)域在一些情況下可能跨兩個單位區(qū)域的方式進行記錄。例如,盡管Y方向的下游側的與第129個像素~第192個像素相對應的區(qū)域和與第193個像素~第256個像素相對應的區(qū)域是通過使用相同的抖動圖案Q來進行量化的區(qū)域,但這些區(qū)域屬于相互不同的單位區(qū)域。
接著,在S404的分配處理中,針對使用抖動圖案Q內的所有區(qū)域進行量化后的量化數據,通過使用掩模圖案A、B、C和D其中之一來進行向各掃描操作的分配。另一方面,針對使用抖動圖案Q內的一部分(抖動圖案部分Q1、Q2)的區(qū)域而不使用其它部分的區(qū)域進行量化后的量化數據,通過使用掩模圖案部分A1、A2、B1、B2、C1、C2、D1和D2中的與該一部分的區(qū)域相對應的一個掩模圖案部分來進行向各掃描操作的分配。
例如,量化數據中的與Y方向的下游側的第1個像素~第192個像素相對應的區(qū)域對應于記錄介質上的一個單位區(qū)域211中所記錄的圖像。應當注意,如從圖5可以理解,單位區(qū)域211是如下的區(qū)域:在第一遍(針對單位區(qū)域211的第一次掃描)中,利用包括n1~n192的噴出口組201進行記錄;在第二遍(針對單位區(qū)域211的第二次掃描)中,利用包括n193~n384的噴出口組202進行記錄;在第三遍(針對單位區(qū)域211的第三次掃描)中,利用包括n385~n576的噴出口組203進行記錄;在第四遍(針對單位區(qū)域211的第四次掃描)中,利用包括n577~n768的噴出口組204進行記錄。
這里,量化數據內的與Y方向的下游側的第1個像素~第192個像素相對應的區(qū)域中的與Y方向的下游側的第1個像素~第128個像素相對應的區(qū)域(預定區(qū)域)是通過使用抖動圖案Q的所有區(qū)域來執(zhí)行量化的區(qū)域。
因此,針對量化數據中的與Y方向的下游側的第1個像素~第128個像素相對應的區(qū)域,通過使用圖8A1、8A2、8B1、8B2、8C1、8C2、8D1和8D2所示的掩模圖案A、B、C和D來執(zhí)行分配處理。
另一方面,量化數據內的與Y方向的下游側的第1個像素~第192個像素相對應的區(qū)域中的與Y方向的下游側的第129個像素~第192個像素相對應的區(qū)域是通過使用抖動圖案Q內(量化圖案內)的一部分的區(qū)域且沒有使用其它部分的區(qū)域來進行量化的區(qū)域。更具體地,如從圖10可以理解,量化數據中的與Y方向的下游側的第129個像素~第192個像素相對應的區(qū)域是抖動圖案Q中的Y方向的下游側的一半區(qū)域、即通過使用圖9B示意性示出的抖動圖案部分Q1來進行量化的區(qū)域。
因此,針對量化數據中的與Y方向的下游側的第129個像素~第192個像素相對應的區(qū)域,通過使用與抖動圖案部分Q1相對應的圖9A所示的掩模圖案部分A1、B1、C1和D1來執(zhí)行分配處理。
接著,量化數據中的與Y方向的下游側的第193個像素~第384個像素相對應的區(qū)域對應于記錄介質上的一個單位區(qū)域212中所記錄的圖像。應當注意,如從圖5可以理解,單位區(qū)域212是如下的區(qū)域:在第二遍(針對單位區(qū)域212的第一次掃描)中,利用包括n1~n192的噴出口組201進行記錄;在第三遍(針對單位區(qū)域212的第二次掃描)中,利用包括n193~n384的噴出口組202進行記錄;在第四遍(針對單位區(qū)域212的第三次掃描)中,利用包括n385~n576的噴出口組203進行記錄;以及在第五遍(針對單位區(qū)域212的第四次掃描)中,利用包括n577~n768的噴出口組204進行記錄。
這里,量化數據內的與Y方向的下游側的第193個像素~第384個像素相對應的區(qū)域中的與Y方向的下游側的第193個像素~第256個像素相對應的區(qū)域是通過使用抖動圖案Q的一部分的區(qū)域并且也無需使用其它部分的區(qū)域來進行量化的區(qū)域。更具體地,如從圖10可以理解,量化數據中的與Y方向的下游側的第193個像素~第256個像素相對應的區(qū)域是抖動圖案Q的Y方向的上游側的一半區(qū)域、即利用圖9B示意性示出的抖動圖案部分Q2來進行量化的區(qū)域。
因此,針對量化數據中的與Y方向的上游側的第193個像素~第256個像素相對應的區(qū)域,通過使用與抖動圖案部分Q2相對應的圖9A所示的掩模圖案A2、B2、C2和D2來執(zhí)行分配處理。
另一方面,量化數據內的與Y方向的下游側的第193個像素~第384個像素相對應的區(qū)域中的與Y方向的下游側的第257個像素~第384個像素相對應的區(qū)域是通過使用抖動圖案Q的所有區(qū)域來執(zhí)行量化的區(qū)域。
因此,針對量化數據中的與Y方向的下游側的第257個像素~第384個像素相對應的區(qū)域,通過使用圖8A1、8A2、8B1、8B2、8C1、8C2、8D1和8D2所示的掩模圖案A、B、C和D來執(zhí)行分配處理。
之后,以相同方式執(zhí)行針對各個單位區(qū)域的分配處理。也就是說,針對使用抖動圖案Q中的所有區(qū)域進行量化后的量化數據,通過使用掩模圖案A、B、C和D的組來進行向各掃描操作的分配。另一方面,針對使用與抖動圖案Q的一部分的區(qū)域相對應的抖動圖案部分Q1、而不使用與其它部分的區(qū)域相對應的抖動圖案部分Q2進行量化后的量化數據,通過使用與抖動圖案部分Q1相對應的掩模圖案部分A1、B1、C1和D1的組來進行向各掃描操作的分配。此外,針對使用與抖動圖案Q的一部分的區(qū)域相對應的抖動圖案部分Q2、而不使用與其它部分的區(qū)域相對應的抖動圖案部分Q1進行量化后的量化數據,通過使用與抖動圖案部分Q2相對應的掩模圖案部分A2、B2、C2和D2的組來進行向各掃描操作的分配。
應當注意,根據上述典型實施例,說明了將掩模圖案A、B、C和D存儲在存儲器中并且根據這些掩模圖案來生成掩模圖案部分A1、A2、B1、B2、C1、C2、D1和D2的模式,但還可以基于其它模式來執(zhí)行本典型實施例。例如,可以采用如下模式:存儲器預先存儲掩模圖案部分A1、A2、B1、B2、C1、C2、D1和D2本身,并且使用這些掩模圖案部分。
根據上述結構,由于可以在不具有與記錄介質的輸送量的相關性的情況下設置抖動圖案,因此抖動圖案的設置時的自由度沒有下降。此外,針對通過使用抖動圖案內的一部分的區(qū)域而不使用其它部分的區(qū)域進行量化后的量化數據,應用與該一部分的區(qū)域相關聯的掩模圖案部分。因此,可以生成空間偏差低、即分散性高的記錄數據。
第二典型實施例
根據上述的第一典型實施例,說明了在針對一張記錄介質的記錄期間輸送量恒定的模式。
與此相對比,根據本典型實施例,將說明輸送量根據記錄介質中的進行記錄的區(qū)域而改變的模式。
應當注意,以下將說明與第一典型實施例不同的部分,并且將省略針對與第一典型實施例相同的其它部分的說明。
圖11是用于說明本典型實施例中所執(zhí)行的多遍記錄方法的說明圖。
根據本典型實施例,通過與圖5所示的根據第一典型實施例的多遍記錄方法相同地重復針對單位區(qū)域的四次掃描操作的各掃描操作中從各個噴出口組201、202、203和204的墨的噴出以及記錄介質的沿Y方向的按相當于192個像素的輸送量(第一輸送量)的輸送、直到針對記錄介質的第k(k是自然數)次掃描為止,來進行記錄。隨后,從第(k+1)次掃描起,通過將輸送量改變?yōu)楸容斔退玫谋鹊谝惠斔土慷痰南喈斢?6個像素的輸送量(第二輸送量),來進行記錄。
以下將詳細說明根據本典型實施例的第(k+1)次及其后續(xù)掃描操作中的多遍記錄方法。
將噴出口列22所設置的各個噴出口30沿著Y方向分割成八個噴出口組221、222、223、224、225、226、227和228。這里,在將噴出口列22在Y方向上的長度設置為L的情況下,噴出口組221~228各自在Y方向上的長度為L/8。
如圖3所示,本典型實施例中所使用的噴出口列22包括768個噴出口30。因此,96(=768/8)個噴出口屬于一個噴出口組。更具體地,噴出口n1~n96屬于噴出口組221,噴出口n97~n192屬于噴出口組222,噴出口n193~n288屬于噴出口組223,并且噴出口n289~n384屬于噴出口組224。此外,噴出口n385~n480屬于噴出口組225,噴出口n481~n576屬于噴出口組226,噴出口n577~n672屬于噴出口組227,并且噴出口n673~n768屬于噴出口組228。
在第(k+1)次記錄掃描(第k+1遍)中,從噴出口組221和222向記錄介質3上的單位區(qū)域231噴出墨。
接著,將記錄介質3相對于記錄頭7從Y方向的上游側向下游側相對輸送了與噴出口組221~228其中之一的Y方向上的寬度相對應的距離(相當于96個像素)。
之后,進行第(k+2)次記錄掃描(第(k+2)遍)。在第(k+2)次記錄掃描中,從噴出口組222和223針對記錄介質上的單位區(qū)域231噴出墨。另一方面,從噴出口組221向單位區(qū)域232噴出墨。如通過該情況可以理解,單位區(qū)域231具有與兩個噴出口組的Y方向上的寬度相對應的大小(相當于192個像素),但單位區(qū)域232具有與一個噴出口組的Y方向上的寬度相對應的大小(相當于96個像素)。
接著,將記錄介質3相對于記錄頭7從Y方向的上游側向下游側相對輸送了與噴出口組221~228其中之一的Y方向上的寬度相對應的距離(相當于96個像素)。
之后,在第(k+3)次記錄掃描中,從噴出口組223和224向記錄介質上的單位區(qū)域231噴出墨。從噴出口組222向單位區(qū)域232噴出墨,并且從噴出口組221向單位區(qū)域233噴出墨。
之后,交替重復記錄頭7的記錄掃描、以及記錄介質3的按相當于96個像素的輸送量的輸送。
結果,在第(k+4)遍結束時,向單位區(qū)域231進行了四次墨的噴出,其中這四次墨的噴出包括第(k+1)遍中從噴出口組221和222的噴出、第(k+2)遍中從噴出口組222和223的噴出、第(k+3)遍中從噴出口組223和224的噴出、以及第(k+4)遍中從噴出口組224和225的噴出;并且針對單位區(qū)域231的記錄結束。
在第(k+5)遍結束時,向單位區(qū)域232進行了四次墨的噴出,其中這四次墨的噴出包括第(k+2)遍中從噴出口組221的噴出、第(k+3)遍中從噴出口組222的噴出、第(k+4)遍中從噴出口組223的噴出、以及第(k+5)遍中從噴出口組224的噴出;并且針對單位區(qū)域232的記錄結束。
這樣,根據本典型實施例,針對通過第(k+1)遍的掃描而結束記錄的單位區(qū)域、即相對于單位區(qū)域231位于Y方向的下游側的單位區(qū)域(未示出),按相對較長的輸送量(相當于192個像素)進行記錄。另一方面,針對相對于單位區(qū)域232位于Y方向的上游側的單位區(qū)域233、234和235,按相對較短的輸送量(相當于96個像素)進行記錄。
盡管如上所述輸送量根據記錄區(qū)域而改變,但可以實現各種優(yōu)點。
應當注意,這里說明了在進行伴隨著按相對較長的輸送量的輸送的記錄之后進行伴隨著按相對較短的輸送量的輸送的記錄的模式作為示例,但本典型實施例還可應用于如下模式:進行針對一張記錄介質的、伴隨著按輸送量的多個組合的輸送的記錄。例如,通常建議:在記錄圖像的情況下,在記錄介質的輸送方向(Y方向)的上游側的端部區(qū)域和下游側的端部區(qū)域中,容易發(fā)生記錄介質的輸送的錯位。在上述情況下,通過在上游側的端部和下游側的端部進行記錄時縮短輸送量,由于輸送量本身短,因此即使發(fā)生輸送的錯誤,也可以減少輸送的錯位的影響。另一方面,在幾乎不會發(fā)生輸送的錯位的輸送方向(Y方向)的中央部進行記錄的情況下,可以通過延長輸送量來縮短記錄所使用的時間。因此,在上述情況下,可以進行如下控制:在緊挨開始記錄之后的記錄介質的Y方向上的下游側的端部進行記錄的情況下,縮短輸送量;之后在打印介質的Y方向上的中央部進行記錄的情況下,延長輸送量;并且在緊接記錄之前的記錄介質的Y方向上的上游側的端部進行記錄的情況下,再次縮短輸送量。以下要說明的本典型實施例也可適用于上述模式。
抖動圖案和掩模圖案的應用方法
根據本典型實施例,與第一典型實施例相同,使用全部具有Y方向上為128個像素的大小的圖7A和7B所示的抖動圖案80以及圖8A1、8A2、8B1、8B2、8C1、8C2、8D1和8D2所示的掩模圖案81~84來生成記錄數據。
如圖7A和7B以及圖8A1、8A2、8B1、8B2、8C1、8C2、8D1和8D2所示,根據本典型實施例的抖動圖案80和掩模圖案81~84全部具有在Y方向上為128個像素的大小。
另一方面,如上所述,根據本典型實施例,通過在記錄期間對相當于與第一輸送量相對應的192個像素的輸送和相當于與第二輸送量相對應的96個像素的輸送進行切換,來進行記錄。
這里,第一輸送量(192個像素)和第二輸送量(96個像素)這兩者不是掩模圖案81~84各自在Y方向上的長度(128個像素)的整數倍,也不是整數分之一倍。由于該原因,與第一典型實施例相同,圖7A和7B所示的抖動圖案以及圖8A1、8A2、8B1、8B2、8C1、8C2、8D1和8D2所示的掩模圖案不適用于圖11所示的多遍記錄方法。
有鑒于上述,與第一典型實施例相同,同樣根據本典型實施例,使用通過以下方式所獲得的多個掩模圖案:將通過進行圖8A1、8A2、8B1、8B2、8C1、8C2、8D1和8D2所示的抖動圖案和掩模圖案的同步所設置的各個掩模圖案81~84在Y方向上分割成多個部分。
然而,應當注意,根據本典型實施例,存在包括第一輸送量(192個像素)和第二輸送量(96個像素)的兩個輸送量作為輸送量。有鑒于上述,根據本典型實施例,以第一輸送量(192個像素)和第二輸送量(96個像素)這兩者變?yōu)槎鄠€掩模圖案部分各自在Y方向上的長度的整數倍的方式來對掩模圖案81~84進行分割。更具體地,根據本典型實施例,以掩模圖案部分在Y方向上的長度變?yōu)?2個像素的方式來對掩模圖案81~84進行分割。由于將第一輸送量(192個像素)設置為一個掩模圖案部分在Y方向上的長度(32個像素)的六倍長、并且將第二輸送量(96個像素)設置為一個掩模圖案部分在Y方向上的長度(32個像素)的三倍長,因此可以理解滿足了上述條件。
圖12A示出根據本典型實施例的掩模圖案部分。圖12B示意性示出根據本典型實施例的抖動圖案部分。
根據本典型實施例,通過在Y方向上對圖8A1、8A2、8B1、8B2、8C1、8C2、8D1和8D2所示的各個掩模圖案A~D進行四分割來獲得掩模圖案部分。
例如,將與第一次掃描相對應的掩模圖案A分割成掩模圖案部分A1'、掩模圖案部分A2'、掩模圖案部分A3'和掩模圖案部分A4',其中該掩模圖案部分A1'位于Y方向的下游側的端部(同時配備有Y方向的下游側的噴嘴)并且具有32個像素×128個像素的大小,該掩模圖案部分A2'在Y方向的上游側與掩模圖案部分A1'鄰接并且具有32個像素×128個像素的大小,該掩模圖案部分A3'在Y方向的下游側與掩模圖案部分A4'鄰接并且具有32個像素×128個像素的大小,該掩模圖案部分A4'位于Y方向的上游側的端部并且具有32個像素×128個像素的大小。
將與第二次掃描相對應的掩模圖案B分割成掩模圖案部分B1'、掩模圖案部分B2'、掩模圖案部分B3'和掩模圖案部分B4',其中該掩模圖案部分B1'位于Y方向的下游側的端部并且具有32個像素×128個像素的大小,該掩模圖案部分B2'在Y方向的上游側與掩模圖案部分B1'鄰接并且具有32個像素×128個像素的大小,該掩模圖案部分B3'在Y方向的下游側與掩模圖案部分B4'鄰接并且具有32個像素×128個像素的大小,該掩模圖案部分B4'位于Y方向的上游側的端部并且具有32個像素×128個像素的大小。
將與第三次掃描相對應的掩模圖案C分割成掩模圖案部分C1'、掩模圖案部分C2'、掩模圖案部分C3'和掩模圖案部分C4',其中該掩模圖案部分C1'位于Y方向的下游側的端部并且具有32個像素×128個像素的大小,該掩模圖案部分C2'在Y方向的上游側與掩模圖案部分C1'鄰接并且具有32個像素×128個像素的大小,該掩模圖案部分C3'在Y方向的下游側與掩模圖案部分C4'鄰接并且具有32個像素×128個像素的大小,該掩模圖案部分C4'位于Y方向的上游側的端部并且具有32個像素×128個像素的大小。
將與第四次掃描相對應的掩模圖案D分割成掩模圖案部分D1'、掩模圖案部分D2'、掩模圖案部分D3'和掩模圖案部分D4',其中該掩模圖案部分D1'位于Y方向的下游側的端部并且具有32個像素×128個像素的大小,該掩模圖案部分D2'在Y方向的上游側與掩模圖案部分C1'鄰接并且具有32個像素×128個像素的大小,該掩模圖案部分D3'在Y方向的下游側與掩模圖案部分C4'鄰接并且具有32個像素×128個像素的大小,該掩模圖案部分D4'位于Y方向的上游側的端部并且具有32個像素×128個像素的大小。
應當注意,掩模圖案A、B、C和D是以掩模圖案部分A1'、B1'、C1'和D1'的上述各個記錄容許比率全部變?yōu)?5%的方式確定的。同樣,掩模圖案A、B、C和D是以掩模圖案部分A2'、B2'、C2'和D2'的上述各個記錄容許比率全部變?yōu)?5%的方式確定的。這同樣適用于掩模圖案部分A3'、B3'、C3'和D3'的組以及掩模圖案部分A4'、B4'、C4'和D4'的組。
這里,掩模圖案部分A1'、B1'、C1'和D1'是以與抖動圖案Q內的位于Y方向的下游側的端部的抖動圖案部分Q1'同步的方式所設置的區(qū)域。因此,針對量化數據中的利用抖動圖案部分Q1'進行量化后的量化數據,可以通過使用掩模圖案部分A1'、B1'、C1'和D1'進行分配處理來生成具有指定了墨的噴出的像素的高度分散配置的記錄數據。
掩模圖案部分A2'、B2'、C2'和D2'是以與抖動圖案Q內的在Y方向的上游側鄰接于抖動圖案部分Q1'的抖動圖案部分Q2'同步的方式所設置的區(qū)域。因此,針對量化數據中的利用抖動圖案部分Q2'進行量化后的量化數據,可以通過使用掩模圖案部分A2'、B2'、C2'和D2'進行分配處理來生成具有指定了墨的噴出的像素的高度分散配置的記錄數據。
掩模圖案部分A3'、B3'、C3'和D3'是以與抖動圖案Q內的在Y方向的下游側與抖動圖案部分Q4'鄰接的抖動圖案部分Q3'同步的方式所設置的區(qū)域。因此,針對量化數據中的利用抖動圖案部分Q3'進行量化后的量化數據,可以通過使用掩模圖案部分A3'、B3'、C3'和D3'進行分配處理來生成指定了墨的噴出的像素呈高度分散的記錄數據。
掩模圖案部分A4'、B4'、C4'和D4'是以與抖動圖案Q內的位于Y方向的上游側的端部的抖動圖案部分Q4'同步的方式所設置的區(qū)域。因此,針對量化數據中的利用抖動圖案部分Q4'進行量化后的量化數據,可以通過使用掩模圖案部分A4'、B4'、C4'和D4'進行分配處理來生成指定了墨的噴出的像素呈高度分散的記錄數據。
根據本典型實施例,在圖11所示的多遍記錄方法中,根據通過使用圖7A和7B所示的抖動圖案、圖8A1、8A2、8B1、8B2、8C1、8C2、8D1和8D2所示的掩模圖案以及圖12A和12B所示的掩模圖案部分所生成的記錄數據,來進行記錄。
圖13是示出根據本典型實施例的記錄數據的生成處理的示意圖。應當注意,在以下說明中,為了簡便,將僅說明位于X方向的上游側的第1個像素~第128個像素的多值數據。
在根據本典型實施例的S403的量化處理中,通過從Y方向的下游側(圖像的上側)和X方向的上游側(圖像的左側)起順次重復圖7A和7B所示的抖動圖案的應用,來進行量化。例如,如在圖13中示意性示出,針對多值數據中的與Y方向的下游側的第(j+1)個像素~第(j+128)個像素以及X方向的上游側的第(j+1)個像素~第(j+128)個像素相對應的區(qū)域,通過使用一個抖動圖案Q來進行量化。針對與Y方向的下游側的第(j+129)個像素~第(j+256)個像素以及X方向的上游側的第(j+1)個像素~第(j+128)個像素相對應的區(qū)域,通過使用一個抖動圖案Q來進行量化。針對與Y方向的下游側的第(j+257)個像素~第(j+384)個像素以及X方向的上游側的第(j+1)個像素~第(j+128)個像素相對應的區(qū)域,通過使用一個抖動圖案Q來進行量化。
這樣,根據本典型實施例,與單位區(qū)域的大小無關地,通過使用抖動圖案Q來順次進行量化。因此,可以形成通過使用一個抖動圖案Q進行了量化的區(qū)域,使得在一些情況下該區(qū)域跨兩個單位區(qū)域。例如,與Y方向的下游側的第(j+129)個像素~第(j+192)個像素相對應的區(qū)域以及與第(j+193)個像素~第(j+256)個像素相對應的區(qū)域是通過使用相同的抖動圖案Q來進行量化的區(qū)域,但屬于相互不同的單位區(qū)域231和232。另外,與Y方向的下游側的第(j+257)個像素~第(j+288)個像素相對應的區(qū)域以及與第(j+289)個像素~第(j+384)個像素相對應的區(qū)域是通過使用相同的抖動圖案Q來進行量化的區(qū)域,但屬于相互不同的單位區(qū)域232和233。
接著,在S404的分配處理中,針對使用抖動圖案Q內的所有區(qū)域進行量化后的量化數據,通過使用掩模圖案A、B、C和D其中之一來進行向各掃描操作的分配。另一方面,針對通過使用抖動圖案Q內的一部分的區(qū)域(抖動圖案部分Q1'、Q2'、Q3'、Q4')而不使用其它部分的區(qū)域進行量化后的量化數據,通過使用掩模圖案部分A1'、A2'、A3'、A4'、B1'、B2'、B3'、B4'、C1'、C2'、C3'、C4'、D1'、D2'、D3'、D4'中與該一部分的區(qū)域相對應的掩模圖案部分,來進行向各掃描操作的分配。
例如,量化數據中的與Y方向的下游側的第1個像素~第192個像素相對應的區(qū)域對應于記錄介質上的一個單位區(qū)域211中所記錄的圖像。應當注意,如從圖11可以理解,單位區(qū)域231是如下的區(qū)域:在第(k+1)遍(針對單位區(qū)域231的第一次掃描)中,利用包括n1~n96的噴出口組221和包括n97~n192的噴出口組222來進行記錄;在第(k+2)遍(針對單位區(qū)域231的第二次掃描)中,利用包括n97~n192的噴出口組222和包括n193~n288的噴出口組223來進行記錄;在第(k+3)遍(針對單位區(qū)域231的第三次掃描)中,利用包括n193~n288的噴出口組223和包括n289~n384的噴出口組224來進行記錄;以及在第(k+4)遍(針對單位區(qū)域231的第四次掃描)中,利用包括n289~n384的噴出口組224和包括n385~n480的噴出口組225來進行記錄。
這里,量化數據內的與Y方向的下游側的第(j+1)個像素~第(j+192)個像素相對應的區(qū)域中的與Y方向的下游側的第(j+1)個像素~第(j+128)個像素相對應的區(qū)域是通過使用抖動圖案Q的所有區(qū)域來執(zhí)行量化的區(qū)域。
因此,針對量化數據中的與Y方向的下游側的第(j+1)個像素~第(j+128)個像素相對應的區(qū)域,通過使用圖8A1、8A2、8B1、8B2、8C1、8C2、8D1和8D2所示的掩模圖案A、B、C和D來執(zhí)行分配處理。
另一方面,量化數據內的與Y方向的下游側的第(j+1)個像素~第(j+192)個像素相對應的區(qū)域中的、與Y方向的下游側的第(j+129)個像素~第(j+192)個像素相對應的區(qū)域是通過使用抖動圖案Q的一部分的區(qū)域但不使用其它部分的區(qū)域來進行量化的區(qū)域。
更具體地,如在圖13中示意性示出,量化數據中的與Y方向的下游側的第(j+129)個像素~第(j+160)個像素相對應的區(qū)域是利用圖12B中示意性示出的抖動圖案部分Q1'來進行量化的區(qū)域。因此,針對量化數據中的與Y方向的下游側的第(j+129)個像素~第(j+160)個像素相對應的區(qū)域,通過使用與抖動圖案部分Q1'相對應的圖12A所示的掩模圖案部分A1'、B1'、C1'和D1'來執(zhí)行分配處理。
量化數據中的與Y方向的下游側的第(j+161)個像素~第(j+192)個像素相對應的區(qū)域是利用圖12B中示意性示出的抖動圖案部分Q2'來進行量化的區(qū)域。因此,針對量化數據中的與Y方向的下游側的第(j+161)個像素~第(j+192)個像素相對應的區(qū)域,通過使用與抖動圖案部分Q2'相對應的圖12A所示的掩模圖案部分A2'、B2'、C2'和D2'來執(zhí)行分配處理。
接著,量化數據中的與Y方向的下游側的第(j+193)個像素~第(j+288)個像素相對應的區(qū)域對應于記錄介質上的一個單位區(qū)域232中所記錄的圖像。應當注意,如從圖11可以理解,單位區(qū)域232是如下的區(qū)域:在第(k+2)遍(針對單位區(qū)域232的第一次掃描)中,利用包括n1~n96的噴出口組221來進行記錄;在第(k+3)遍(針對單位區(qū)域232的第二次掃描)中,利用包括n97~n192的噴出口組222來進行記錄;在第(k+4)遍(針對單位區(qū)域232的第三次掃描)中,利用包括n193~n288的噴出口組223來進行記錄;以及在第(k+5)遍(針對單位區(qū)域232的第四次掃描)中,利用包括n289~n384的噴出口組224來進行記錄。
這里,在量化數據中的與Y方向的下游側的第(j+193)個像素~第(j+288)個像素相對應的區(qū)域中,不存在通過使用一個抖動圖案Q的所有區(qū)域來進行量化的區(qū)域。
更具體地,量化數據內的與Y方向的下游側的第(j+193)個像素~第(j+288)個像素相對應的區(qū)域中的、與第(j+193)個像素~第(j+224)個像素相對應的區(qū)域是利用圖12B示意性示出的抖動圖案部分Q3'來進行量化的區(qū)域。
因此,針對量化數據中的與Y方向的下游側的第(j+193)個像素~第(j+224)個像素相對應的區(qū)域,通過使用與抖動圖案部分Q3'相對應的圖12A所示的掩模圖案部分A3'、B3'、C3'和D3'來執(zhí)行分配處理。
與第(j+225)個像素~第(j+256)個像素相對應的區(qū)域是利用圖12B示意性示出的抖動圖案部分Q4'來進行量化的區(qū)域。
因此,針對量化數據中的與Y方向的下游側的第(j+225)個像素~第(j+256)個像素相對應的區(qū)域,通過使用與抖動圖案部分Q4'相對應的圖12A所示的掩模圖案部分A4'、B4'、C4'和D4'來執(zhí)行分配處理。
與第(j+257)個像素~第(j+288)個像素相對應的區(qū)域是利用圖12B示意性示出的抖動圖案部分Q1'來進行量化的區(qū)域。
因此,針對量化數據中的與Y方向的下游側的第(j+257)個像素~第(j+288)個像素相對應的區(qū)域,通過使用與抖動圖案部分Q1'相對應的圖12A所示的掩模圖案部分A1'、B1'、C1'和D1'來執(zhí)行分配處理。
之后,以相同方式執(zhí)行針對各個單位區(qū)域的分配處理。也就是說,針對使用抖動圖案Q中的所有區(qū)域進行量化后的量化數據,通過使用掩模圖案A、B、C和D的組來進行向各掃描操作的分配。
另一方面,針對使用與抖動圖案Q內的一部分的區(qū)域相對應的抖動圖案部分Q1'、而不使用與其它部分的區(qū)域相對應的抖動圖案部分Q2'、Q3'和Q4'進行量化后的量化數據,通過使用與抖動圖案部分Q1'相對應的掩模圖案部分A1'、B1'、C1'和D1'的組來進行向各掃描操作的分配。針對使用與抖動圖案Q內的一部分的區(qū)域相對應的抖動圖案部分Q2'、而不使用與其它部分的區(qū)域相對應的抖動圖案部分Q1'、Q3'和Q4'進行量化后的量化數據,通過使用與抖動圖案部分Q2'相對應的掩模圖案部分A2'、B2'、C2'和D2'的組來進行向各掃描操作的分配。針對使用與抖動圖案Q內的一部分的區(qū)域相對應的抖動圖案部分Q3'、而不使用與其它部分的區(qū)域相對應的抖動圖案部分Q1'、Q2'和Q4'進行量化后的量化數據,通過使用與抖動圖案部分Q3'相對應的掩模圖案部分A3'、B3'、C3'和D3'的組來進行向各掃描操作的分配。針對使用與抖動圖案Q內的一部分的區(qū)域相對應的抖動圖案部分Q4'、而不使用與其它部分的區(qū)域相對應的抖動圖案部分Q1'、Q2'和Q3'進行量化后的量化數據,通過使用與抖動圖案部分Q4'相對應的掩模圖案部分A4'、B4'、C4'和D4'的組來進行向各掃描操作的分配。
根據上述結構,即使在通過介入輸送量的多個組合來進行記錄的情況下,也可以生成抖動圖案設置時的自由度沒有下降并且分散性也高的記錄數據。
應當注意,根據本典型實施例,已經說明了如下模式:在以長的輸送量進行記錄的區(qū)域和以短的輸送量進行記錄的區(qū)域中,按該順序進行記錄。本典型實施例當然還可應用于如下模式:在以短的輸送量進行記錄的區(qū)域和以長的輸送量進行記錄的區(qū)域中,按該順序進行記錄。
第三典型實施例
根據第一典型實施例和第二典型實施例,說明了使用具有相互大致相等的記錄容許比率的掩模圖案A~D的情況。
與此相對比,根據本典型實施例,將說明如下模式:準備了記錄容許比率相互不同的多個掩模圖案的組,并且所應用的掩模圖案的組根據相應的噴出口組的位置而改變。
應當注意,將省略針對與根據上述的第一典型實施例和第二典型實施例的組件相同的組件的說明。
掩模圖案
根據本典型實施例,使用包括第一掩模圖案組、第二掩模圖案組和第三掩模圖案組的三個掩模圖案組,其中該第一掩模圖案組包括與針對單位區(qū)域的第一次掃描操作、第二次掃描操作、第三次掃描操作和第四次掃描操作相對應的掩模圖案A1、B1、C1和D1,該第二掩模圖案組包括與針對單位區(qū)域的第一次掃描操作、第二次掃描操作、第三次掃描操作和第四次掃描操作相對應的掩模圖案A2、B2、C2和D2,以及該第三掩模圖案組包括與針對單位區(qū)域的第一次掃描操作、第二次掃描操作、第三次掃描操作和第四次掃描操作相對應的掩模圖案A3、B3、C3和D3。應當注意,與根據第一典型實施例和第二典型實施例的掩模圖案相同,掩模圖案A1~D1、A2~D2和A3~D3各自具有128個像素×128個像素的大小。
這里,將屬于第一掩模圖案組的掩模圖案A1的記錄容許比率設置為5%,將掩模圖案B1的記錄容許比率設置為30%,將掩模圖案C1的記錄容許比率設置為40%,并且將掩模圖案D1的記錄容許比率設置為25%。因此,掩模圖案A1~D1的記錄容許比率的總和為100%。
將屬于第二掩模圖案組的掩模圖案A2的記錄容許比率設置為15%,將掩模圖案B2的記錄容許比率設置為35%,將掩模圖案C2的記錄容許比率設置為35%,并且將掩模圖案D2的記錄容許比率設置為15%。因此,掩模圖案A2~D2的記錄容許比率的總和為100%。
這里,將屬于第三掩模圖案組的掩模圖案A3的記錄容許比率設置為25%,將掩模圖案B3的記錄容許比率設置為40%,將掩模圖案C3的記錄容許比率設置為30%,并且將掩模圖案D3的記錄容許比率設置為5%。因此,掩模圖案A3~D3的記錄容許比率的總和為100%。
本典型實施例中所使用的抖動圖案80以及掩模圖案A1~D1、A2~D2和A3~D3各自是在量化數據的灰度分別為25%、50%、75%和100%的情況下以彼此相關聯的方式確定的。
抖動圖案和掩模圖案的應用方法
根據本典型實施例,與第一典型實施例相同,根據圖5所示的多遍記錄方法來進行記錄。在此基礎上,根據本典型實施例,通過使用圖7A和7B所示的抖動圖案以及上述的第一掩模圖案組、第二掩模圖案組和第三掩模圖案組來生成記錄數據。
如圖7A和7B所示,根據本典型實施例的抖動圖案80具有在Y方向上為128個像素的大小。另外,如上所述,掩模圖案A1~D1、A2~D2和A3~D3各自具有在Y方向上為128個像素的大小。
另一方面,如圖5示意性示出,根據本典型實施例的多遍記錄方法,進行輸送,以使得每一次輸送的輸送量變?yōu)橄喈斢?92個像素的長度。因此,與第一典型實施例相同,輸送量(192個像素)不是掩模圖案A1~D1、A2~D2和A3~D3各自在Y方向上的長度(128個像素)的整數倍、也不是整數分之一倍。
有鑒于上述,同樣根據本典型實施例,以輸送量變?yōu)槎鄠€掩模圖案部分各自在Y方向上的長度的整數倍的方式來對掩模圖案A1~D1、A2~D2和A3~D3進行分割。這里,由于輸送量是192個像素,因此例如以多個掩模圖案部分各自在Y方向上的長度變?yōu)?4(=192/3)個像素的方式來對掩模圖案A1~D1、A2~D2和A3~D3進行分割。
圖14A示意性示出根據本典型實施例的、通過對屬于第一掩模圖案組的掩模圖案A1~D1進行分割所獲得的掩模圖案部分。圖14B示意性示出根據本典型實施例的、通過對屬于第二掩模圖案組的掩模圖案A2~D2進行分割所獲得的掩模圖案部分。圖14C示意性示出根據本典型實施例的、通過對屬于第三掩模圖案組的掩模圖案A3~D3進行分割所獲得的掩模圖案部分。
根據圖14A、14B和14C中示意性示出的本典型實施例,通過在Y方向上對掩模圖案A1~D1、A2~D2和A3~D3各自進行二分割來獲得掩模圖案部分。
例如,將屬于第一掩模圖案組且與第一次掃描相對應的掩模圖案A1分割成掩模圖案部分A1_1和掩模圖案部分A1_2,其中該掩模圖案部分A1_1位于Y方向的下游側(與Y方向的下游側的圖像相對應)、并且具有64個像素×128個像素的大小,以及該掩模圖案部分A1_2位于Y方向的上游側、并且具有64個像素×128個像素的大小。這里,確定掩模圖案A1,以使得將掩模圖案部分A1_1和A1_2的各個記錄容許比率設置為5%。
將屬于第一掩模圖案組且與第二次掃描相對應的掩模圖案B1分割成掩模圖案部分B1_1和掩模圖案部分B1_2,其中該掩模圖案部分B1_1位于Y方向的下游側、并且具有64個像素×128個像素的大小,以及該掩模圖案部分B1_2位于Y方向的上游側、并且具有64個像素×128個像素的大小。這里,確定掩模圖案B1,以使得將掩模圖案部分B1_1和B1_2的各個記錄容許比率設置為30%。
將屬于第一掩模圖案組且與第三次掃描相對應的掩模圖案C1分割成掩模圖案部分C1_1和掩模圖案部分C1_2,其中該掩模圖案部分C1_1位于Y方向的下游側、并且具有64個像素×128個像素的大小,以及該掩模圖案部分C1_2位于Y方向的上游側、并且具有64個像素×128個像素的大小。這里,確定掩模圖案C1,以使得將掩模圖案部分C1_1和C1_2的各個記錄容許比率設置為40%。
將屬于第一掩模圖案組且與第四次掃描相對應的掩模圖案D1分割成掩模圖案部分D1_1和掩模圖案部分D1_2,其中該掩模圖案部分D1_1位于Y方向的下游側、并且具有64個像素×128個像素的大小,以及該掩模圖案部分D1_2位于Y方向的上游側、并且具有64個像素×128個像素的大小。這里,確定掩模圖案D1,以使得將掩模圖案部分D1_1和D1_2的各個記錄容許比率設置為25%。
將屬于第二掩模圖案組且與第一次掃描相對應的掩模圖案A2分割成掩模圖案部分A2_1和掩模圖案部分A2_2,其中該掩模圖案部分A2_1位于Y方向的下游側、并且具有64個像素×128個像素的大小,以及該掩模圖案部分A2_2位于Y方向的上游側、并且具有64個像素×128個像素的大小。這里,確定掩模圖案A2,以使得將掩模圖案部分A2_1和A2_2的各個記錄容許比率設置為15%。
將屬于第二掩模圖案組且與第二次掃描相對應的掩模圖案B2分割成掩模圖案部分B2_1和掩模圖案部分B2_2,其中該掩模圖案部分B2_1位于Y方向的下游側、并且具有64個像素×128個像素的大小,以及該掩模圖案部分B2_2位于Y方向的上游側、并且具有64個像素×128個像素的大小。這里,確定掩模圖案B2,以使得將掩模圖案部分B2_1和B2_2的各個記錄容許比率設置為35%。
將屬于第二掩模圖案組且與第三次掃描相對應的掩模圖案C2分割成掩模圖案部分C2_1和掩模圖案部分C2_2,其中該掩模圖案部分C2_1位于Y方向的下游側、并且具有64個像素×128個像素的大小,以及該掩模圖案部分C2_2位于Y方向的上游側、并且具有64個像素×128個像素的大小。這里,確定掩模圖案C2,以使得將掩模圖案部分C2_1和C2_2的各個記錄容許比率設置為35%。
將屬于第二掩模圖案組且與第四次掃描相對應的掩模圖案D2分割成掩模圖案部分D2_1和掩模圖案部分D2_2,其中該掩模圖案部分D2_1位于Y方向的下游側、并且具有64個像素×128個像素的大小,以及該掩模圖案部分D2_2位于Y方向的上游側、并且具有64個像素×128個像素的大小。這里,確定掩模圖案D2,以使得將掩模圖案部分D2_1和D2_2的各個記錄容許比率設置為15%。
將屬于第三掩模圖案組且與第一次掃描相對應的掩模圖案A3分割成掩模圖案部分A3_1和掩模圖案部分A3_2,其中該掩模圖案部分A3_1位于Y方向的下游側、并且具有64個像素×128個像素的大小,以及該掩模圖案部分A3_2位于Y方向的上游側、并且具有64個像素×128個像素的大小。這里,確定掩模圖案A3,以使得將掩模圖案部分A3_1和A3_2的各個記錄容許比率設置為25%。
將屬于第三掩模圖案組且與第二次掃描相對應的掩模圖案B3分割成掩模圖案部分B3_1和掩模圖案部分B3_2,其中該掩模圖案部分B3_1位于Y方向的下游側、并且具有64個像素×128個像素的大小,以及該掩模圖案部分B3_2位于Y方向的上游側、并且具有64個像素×128個像素的大小。這里,確定掩模圖案B3,以使得將掩模圖案部分B3_1和B3_2的各個記錄容許比率設置為40%。
將屬于第三掩模圖案組且與第三次掃描相對應的掩模圖案C3分割成掩模圖案部分C3_1和掩模圖案部分C3_2,其中該掩模圖案部分C3_1位于Y方向的下游側、并且具有64個像素×128個像素的大小,以及該掩模圖案部分C3_2位于Y方向的上游側、并且具有64個像素×128個像素的大小。這里,確定掩模圖案C3,以使得將掩模圖案部分C3_1和C3_2的各個記錄容許比率設置為30%。
將屬于第三掩模圖案組且與第四次掃描相對應的掩模圖案D3分割成掩模圖案部分D3_1和掩模圖案部分D3_2,其中該掩模圖案部分D3_1位于Y方向的下游側、并且具有64個像素×128個像素的大小,以及該掩模圖案部分D3_2位于Y方向的上游側、并且具有64個像素×128個像素的大小。這里,確定掩模圖案D3,以使得將掩模圖案部分D3_1和D3_2的各個記錄容許比率設置為5%。
這里,掩模圖案部分A1_1、B1_1、C1_1、D1_1、A2_1、B2_1、C2_1、D2_1、A3_1、B3_1、C3_1和D3_1是以與抖動圖案Q內的位于Y方向的下游側的抖動圖案部分Q1同步的方式所設置的區(qū)域。因此,針對量化數據中的利用抖動圖案部分Q1進行量化后的量化數據,可以通過使用掩模圖案部分A1_1、B1_1、C1_1、D1_1、A2_1、B2_1、C2_1、D2_1、A3_1、B3_1、C3_1和D3_1進行分配處理,來生成指定了墨的噴出的像素呈高度分散的記錄數據。
另一方面,掩模圖案部分A1_2、B1_2、C1_2、D1_2、A2_2、B2_2、C2_2、D2_2、A3_2、B3_2、C3_2和D3_2是以與抖動圖案Q內的位于Y方向的上游側的抖動圖案部分Q2同步的方式所設置的區(qū)域。因此,針對量化數據中的利用抖動圖案部分Q2進行量化后的量化數據,可以通過使用掩模圖案部分A1_2、B1_2、C1_2、D1_2、A2_2、B2_2、C2_2、D2_2、A3_2、B3_2、C3_2和D3_2進行分配處理,來生成指定了墨的噴出的像素呈高度分散的記錄數據。
根據本典型實施例,在圖5所示的多遍記錄方法中,根據通過使用圖7A和7B所示的抖動圖案以及圖14A、14B和14C所示的掩模圖案和掩模圖案部分所生成的記錄數據,來執(zhí)行記錄。
圖15是示出根據本典型實施例的記錄數據生成處理的示意圖。應當注意,在以下說明中,為了簡便,將僅說明位于X方向的上游側的第1個像素~第128個像素的多值數據。
由于根據本典型實施例的量化處理與第一典型實施例的量化處理相同,因此將省略針對該量化處理的說明。
在根據本典型實施例的S404中的分配處理中,沿著Y方向進一步對圖5所示的各個噴出口組進行三分割。將第一掩模圖案組應用于各個噴出口組中的Y方向的上游側的端部的區(qū)域,將第二掩模圖案組應用于Y方向的中央部的區(qū)域,并且將第三掩模圖案組應用于Y方向的下游側的端部的區(qū)域。
例如,將包括n1~n192的噴出口組201分割成包括如下區(qū)域的三個區(qū)域:包括噴出口n1~n64的Y方向的上游側的端部的區(qū)域、包括噴出口n65~n128的Y方向的中央部的區(qū)域、以及包括噴出口n129~n192的Y方向的下游側的端部的區(qū)域。隨后,在分配與噴出口n1~n64相對應的量化數據的情況下,通過采用屬于第一掩模圖案組的掩模圖案A1~D1以及掩模圖案部分A1_2、B1_2、C1_2、D1_2、A1_2、B1_2、C1_2和D1_2來進行分配處理。在分配與噴出口n65~n128相對應的量化數據的情況下,通過采用屬于第二掩模圖案組的掩模圖案A2~D2以及掩模圖案部分A2_2、B2_2、C2_2、D2_2、A2_2、B2_2、C2_2和D2_2來進行分配處理。在分配與噴出口n129~n192相對應的量化數據的情況下,通過采用屬于第三掩模圖案組的掩模圖案A3~D3以及掩模圖案部分A3_2、B3_2、C3_2、D3_2、A3_2、B3_2、C3_2和D3_2來進行分配處理。
同樣,在分配與噴出口n193~n256、噴出口n385~n448和噴出口n577~n640相對應的量化數據的情況下,通過采用屬于第一掩模圖案組的掩模圖案A1~D1以及掩模圖案部分A1_2、B1_2、C1_2、D1_2、A1_2、B1_2、C1_2和D1_2來進行分配處理。在分配與噴出口n257~n320、噴出口n449~n512和噴出口n641~n704相對應的量化數據的情況下,通過采用屬于第二掩模圖案組的掩模圖案A2~D2以及掩模圖案部分A2_2、B2_2、C2_2、D2_2、A2_2、B2_2、C2_2和D2_2來進行分配處理。在分配與噴出口n321~n384、噴出口n513~n576和噴出口n705~n768相對應的量化數據的情況下,通過采用屬于第三掩模圖案組的掩模圖案A3~D3以及掩模圖案部分A3_2、B3_2、C3_2、D3_2、A3_2、B3_2、C3_2和D3_2來進行分配處理。
在此基礎上,在根據本典型實施例的S404的分配處理中,針對使用抖動圖案Q內的一部分的區(qū)域(抖動圖案部分Q1、Q2)、而不使用其它部分的區(qū)域進行量化后的量化數據,通過使用掩模圖案部分A1_1、B1_1、C1_1、D1_1、A2_1、B2_1、C2_1、D2_1、A3_1、B3_1、C3_1、D3_1、A1_2、B1_2、C1_2、D1_2、A2_2、B2_2、C2_2、D2_2、A3_2、B3_2、C3_2和D3_2中的、屬于相應掩模圖案組且與該一部分的區(qū)域相對應的掩模圖案部分來進行向各掃描操作的分配。
例如,量化數據中的與Y方向的下游側的第1個像素~第192個像素相對應的區(qū)域對應于記錄介質上的一個單位區(qū)域211中所記錄的圖像。應當注意,如從圖5可以理解,單位區(qū)域211是如下的區(qū)域:在第一遍(針對單位區(qū)域211的第一次掃描)中,利用包括n1~n192的噴出口組201來進行記錄;在第二遍(針對單位區(qū)域211的第二次掃描)中,利用包括n193~n384的噴出口組202來進行記錄;在第三遍(針對單位區(qū)域211的第三次掃描)中,利用包括n385~n576的噴出口組203來進行記錄;以及在第四遍(針對單位區(qū)域211的第四次掃描)中,利用包括n577~n768的噴出口組204來進行記錄。
這里,量化數據內的與Y方向的下游側的第1個像素~第192個像素相對應的區(qū)域中的、與Y方向的下游側的第129個像素~第192個像素相對應的區(qū)域是與一個噴出口組內的位于Y方向的上游側的端部的噴出口n1~n64、噴出口n193~n256、噴出口n385~n448和噴出口n577~n640相對應的區(qū)域。此外,量化數據中的與Y方向的下游側的第129個像素~第192個像素相對應的區(qū)域是通過使用抖動圖案Q1來進行量化的區(qū)域。
因此,針對量化數據中的與Y方向的下游側的第129個像素~第192個像素相對應的區(qū)域,通過使用屬于第一掩模圖案組并且還與圖14A所示的抖動圖案部分Q1相對應的掩模圖案部分A1_1、B1_1、C1_1和D1_1來執(zhí)行分配處理。
接著,量化數據內的與Y方向的下游側的第1個像素~第192個像素相對應的區(qū)域中的、與Y方向的下游側的第65個像素~第128個像素相對應的區(qū)域是與一個噴出口組內的位于Y方向的中央部的噴出口n65~n128、噴出口n257~n320、噴出口n449~n512和噴出口n641~n704相對應的區(qū)域。此外,量化數據中的與Y方向的下游側的第65個像素~第128個像素相對應的區(qū)域是通過使用抖動圖案部分Q2進行來進行量化的區(qū)域。
因此,針對量化數據中的與Y方向的下游側的第65個像素~第128個像素相對應的區(qū)域,通過使用屬于第二掩模圖案組并且還與圖14B所示的抖動圖案部分Q2相對應的掩模圖案部分A2_2、B2_2、C2_2和D2_2來執(zhí)行分配處理。
接著,量化數據內的與Y方向的下游側的第1個像素~第192個像素相對應的區(qū)域中的、與Y方向的下游側的第1個像素~第64個像素相對應的區(qū)域是與一個噴出口組內的位于Y方向的下游側的端部的噴出口n129~n192、噴出口n321~n384、噴出口n513~n576和噴出口n705~n768相對應的區(qū)域。此外,量化數據中的與Y方向的下游側的第1個像素~第64個像素相對應的區(qū)域是通過使用抖動圖案部分Q1來進行量化的區(qū)域。
因此,針對量化數據中的與Y方向的下游側的第1個像素~第64個像素相對應的區(qū)域,通過使用屬于第三掩模圖案組并且還與圖14C所示的抖動圖案部分Q1相對應的掩模圖案部分A3_1、B3_1、C3_1和D3_1來執(zhí)行分配處理。
例如,量化數據中的與Y方向的下游側的第193個像素~第384個像素相對應的區(qū)域對應于記錄介質上的一個單位區(qū)域212中所記錄的圖像。應當注意,如從圖5可以理解,單位區(qū)域212是如下的區(qū)域:在第二遍(針對單位區(qū)域212的第一次(初始)掃描)中,利用包括n1~n192的噴出口組201來進行記錄;在第三遍(針對單位區(qū)域212的第二次掃描)中,利用包括n193~n384的噴出口組202來進行記錄;在第四遍(針對單位區(qū)域212的第三次掃描)中,利用包括n385~n576的噴出口組203來進行記錄;以及在第五遍(針對單位區(qū)域212的第四次(最后)掃描)中,利用包括n577~n768的噴出口組204來進行記錄。
這里,量化數據內的與Y方向的下游側的第193個像素~第384個像素相對應的區(qū)域中的、與Y方向的下游側的第321個像素~第384個像素相對應的區(qū)域是與一個噴出口組內的位于Y方向的上游側的端部的區(qū)域中的噴出口n1~n64、噴出口n193~n256、噴出口n385~n448和噴出口n577~n640相對應的區(qū)域。此外,量化數據中的與Y方向的下游側的第321個像素~第384個像素相對應的區(qū)域是通過使用抖動圖案部分Q2來進行量化的區(qū)域。
因此,針對量化數據中的與Y方向的下游側的第321個像素~第384個像素相對應的區(qū)域,通過使用屬于第一掩模圖案組并且還與圖14A所示的抖動圖案部分Q2相對應的掩模圖案部分A1_2、B1_2、C1_2和D1_2來執(zhí)行分配處理。
接著,量化數據內的與Y方向的下游側的第193個像素~第384個像素相對應的區(qū)域中的、與Y方向的下游側的第257個像素~第320個像素相對應的區(qū)域是與一個噴出口組內的位于Y方向的中央部的噴出口n65~n128、噴出口n257~n320、噴出口n449~n512和噴出口n641~n704相對應的區(qū)域。此外,量化數據中的與Y方向的下游側的第257個像素~第320個像素相對應的區(qū)域是通過使用抖動圖案部分Q1來進行量化的區(qū)域。
因此,針對量化數據中的與Y方向的下游側的第257個像素~第320個像素相對應的區(qū)域,通過使用屬于第二掩模圖案組并且還與圖14B所示的抖動圖案部分Q1相對應的掩模圖案部分A2_1、B2_1、C2_1和D2_1來執(zhí)行分配處理。
接著,量化數據內的與Y方向的下游側的第193個像素~第384個像素相對應的區(qū)域中的、與Y方向的下游側的第193個像素~第256個像素相對應的區(qū)域是與一個噴出口組內的位于Y方向的下游側的端部的噴出口n129~n192、噴出口n321~n384、噴出口n513~n576和噴出口n705~n768相對應的區(qū)域。此外,量化數據中的與Y方向的下游側的第193個像素~第256個像素相對應的區(qū)域是通過使用抖動圖案部分Q2來進行量化的區(qū)域。
因此,針對量化數據中的與Y方向的下游側的第193個像素~第256個像素相對應的區(qū)域,通過使用屬于第三掩模圖案組并且還與圖14C所示的抖動圖案部分Q2相對應的掩模圖案部分A3_2、B3_2、C3_2和D3_2來執(zhí)行分配處理。
之后,以相同方式執(zhí)行針對各個單位區(qū)域的分配處理。
這里,根據本典型實施例,在第四遍及其后續(xù)遍的記錄中,可以通過使用如下的掩模圖案部分來生成記錄數據,其中在該掩模圖案部分中,位置越靠近噴出口列的端部,記錄容許比率被設置得越低。因此,由于來自端部的墨的噴出量趨于比中央部的墨的噴出量低,因此可以在抑制作為相關技術的問題的從噴出口列的端部所噴出的墨的點錯位等的情況下進行記錄。
圖16示意性示出根據本典型實施例的第四遍及其后續(xù)遍的記錄中的、與各個噴出口組中的各個區(qū)域相對應的掩模圖案部分的記錄容許比率。
如從圖16可以理解,基于在噴出口列中從n1向n768的針對每64個噴出口寬度的間隔剔除模式的記錄量在A1中為5%,在A2中為15%,在A3中為25%,在B1中為30%,在B2中為35%,在B3中為40%,在C1中為40%,在C2中為35%,在C3中為30%,在D1中為25%,在D2中為15%,并且在D3中為5%。可以理解,記錄容許比率從噴出口的中央部向端部降低。
根據上述結構,可以生成抖動圖案的設置時的自由度沒有下降并且分散性也高的記錄數據。此外,由于在噴出口列的端部中記錄容許比率可被設置得低,因此可以抑制來自端部的噴出的墨的點錯位等。
第四典型實施例
根據第一典型實施例~第三典型實施例,說明了如下模式:在量化處理中將多值數據轉換成利用1位2值信息表示的二值數據,并且在分配處理中將該二值數據分配至多次掃描操作以生成二值記錄數據。
與此相對比,根據本典型實施例,將說明如下模式:將量化數據轉換成利用n位(n≥2)M值(M≥3)信息表示的M值數據,并且在分配處理中將該M值數據分配至多個掃描操作以生成二值記錄數據。
應當注意,將省略針對與根據上述的第一典型實施例~第三典型實施例的組件相同的組件的說明。
根據本典型實施例,圖6所示的量化處理S403和分配處理S404相對于根據第一典型實施例~第三典型實施例的這兩個處理發(fā)生改變。
應當注意,這里作為n位M值數據的示例,在量化處理中生成利用2位4值信息(“00”、“01”、“10”、“11”)表示的量化數據。這里,量化數據的2位4值信息指定進行針對像素的墨噴出的次數。更具體地,在量化數據的2位4值信息是“00”的情況下,針對像素根本沒有噴出墨。在量化數據的2位4值信息是“01”的情況下,針對像素進行一次墨的噴出。在量化數據的2位4值信息是“10”的情況下,針對像素進行兩次墨的噴出。在量化數據的2位4值信息是“11”的情況下,針對像素進行三次墨的噴出。
應當注意,在以下說明中,為了簡便,還將表示進行墨噴出的次數的2位4值信息(“00”、“01”、“10”、“11”)稱為像素值。
量化處理
圖17是根據本典型實施例的控制程序的S403的量化處理中的量化數據生成的流程圖。
在開始根據本典型實施例的S403的量化處理的情況下,首先,在步驟S501中,將各個像素中的利用多值數據表示的灰度值In除以預先確定的預定閾值Th,以計算商N及其余數In'。
這里,在量化處理中生成M值的量化數據、此外利用多值數據可以表現的灰度值是L個階段的情況下,優(yōu)選將預定閾值Th設置為通過以下的表達式(1)所計算出的值。
Th=(L-1)/(M-1)···(1)
如上所述,根據本典型實施例,設置了M=4。由于多值數據可以表現0~255的256個階段的灰度值,因此設置了L=256。因此,根據本典型實施例,設置了預定閾值Th=85(=(256-1)/(4-1))。
應當注意,上述的預定閾值Th所用的計算方法是示例,并且可以通過使用不同的方法來適當地設置閾值Th。
圖18是示出在多值數據的灰度值In是值0~255其中之一的情況下所獲得的商N和余數In'的表。
如圖18所示,在多值數據的灰度值In是值0~84其中之一的情況下,通過將灰度值In除以預定閾值Th=85所獲得的商N是0,并且余數In'是0~84。在多值數據的灰度值In是值85~169其中之一的情況下,通過將灰度值In除以預定閾值Th=85所獲得的商N是1,并且余數In'是0~84。在多值數據的灰度值In是值170~254其中之一的情況下,通過將灰度值In除以預定閾值Th=85所獲得的商N是2,并且余數In'是0~84。在多值數據的灰度值In是值255的情況下,通過將灰度值In除以預定閾值Th=85所獲得的商N是3,并且余數In'是0。
接著,在步驟S502中參考抖動圖案,并且將步驟S501中所獲得的余數In'與抖動圖案內的各個像素中所設置的閾值Dth進行比較。
圖19A示意性示出根據本典型實施例的量化處理中所使用的抖動圖案90。圖19B是示出圖19A所示的抖動圖案中的一部分的區(qū)域90a的放大圖。應當注意,根據本典型實施例,作為抖動圖案,使用設置了用于確定針對多個像素區(qū)域各自進行墨噴出的次數的閾值的抖動圖案。
如圖19A所示,本典型實施例中所使用的抖動圖案90具有在X方向上為128個像素且在Y方向上為128個像素的大小。針對這些128×128個像素中的各像素,如圖19B的放大圖所示,將1~84的84個值其中之一設置為該像素的閾值。
在根據本典型實施例的S403的量化處理中,將基于特定像素中的利用多值數據表示的灰度值In所獲得的余數In'與相應像素中的利用抖動圖案90表示的閾值進行比較,并且在余數In'高于或等于閾值的情況下,流程進入步驟S503。隨后,在步驟S503中,向步驟S502中所獲得的商N加上1,并且將如此得到的值設置為量化數據的灰度值N'(=N+1)。
另一方面,在余數In'低于閾值的情況下,流程進入步驟S504,并且將步驟S502中所獲得的商N設置為量化數據的灰度值N'(=N)。
這里,如從圖18可以理解,在多值數據的灰度值是值0~84其中之一的情況下,商N是0,并且余數In'是值0~84其中之一。因此,根據針對相應像素所設置的閾值,量化數據的灰度值N'變?yōu)?或0。由于隨著余數In'變高、余數In'高于或等于閾值的像素數增加,因此灰度值N'設置為1的像素數增加。
在多值數據的灰度值是值85~169其中之一的情況下,商N是1,并且余數In'是值0~84其中之一。因此,根據針對相應像素所設置的閾值,量化數據的灰度值N'變?yōu)?或1。由于隨著余數In'變高、余數In'高于或等于閾值的像素數增加,因此灰度值N'被設置為2的像素數增加。
在多值數據的灰度值是值170~254其中之一的情況下,商N是2,并且余數In'是值0~84其中之一。因此,根據針對相應像素所設置的閾值,量化數據的灰度值N'變?yōu)?或3。由于隨著余數In'變高、余數In'高于或等于閾值的像素數增加,因此灰度值N'被設置為3的像素數增加。
在多值數據的灰度值是255的情況下,商N是3,并且余數In'是0。因此,與針對相應像素所設置的閾值無關地,量化數據的灰度值變?yōu)?。
這樣,可以理解,隨著多值數據的灰度值變高,設置大的值作為灰度值N'的像素數增加。
隨后,在步驟S505中,將灰度值N'轉換成n位(n≥2)信息。根據本典型實施例,由于如上所述設置了n=2,因此將灰度值N'轉換成像素值“00”、“01”、“10”、“11”其中之一。更具體地,在特定像素中的灰度值N'=0的情況下,將灰度值N'轉換成表示針對該像素進行墨噴出的次數為0次的信息“00”。在特定像素中的灰度值N'=1的情況下,將灰度值N'轉換成表示針對該像素進行墨噴出的次數為1次的信息“01”。在特定像素中的灰度值N'=2的情況下,將灰度值N'轉換成表示針對該像素進行墨噴出的次數為2次的信息“10”。在特定像素中的灰度值N'=3的情況下,將灰度值N'轉換成表示針對該像素進行墨噴出的次數為3次的信息“11”。
圖20A~20D示意性示出在針對圖19A和19B所示的抖動圖案90中的區(qū)域90a輸入具有相互不同的灰度值的多值數據的情況下所生成的量化數據。
這里,圖20A示出與圖19B所示的抖動圖案相同的抖動圖案中的一部分的區(qū)域90a。圖20B示出在針對抖動圖案90中的一部分的區(qū)域90a輸入各像素的灰度值是128的多值數據的情況下所生成的量化數據90a-128。圖20C示出在針對抖動圖案90中的一部分的區(qū)域90a統(tǒng)一輸入灰度值是129的多值數據的情況下所生成的量化數據90a-129。圖20D示出在針對抖動圖案90中的一部分的區(qū)域90a輸入灰度值是130的多值數據的情況下所生成的量化數據90a-130。
在針對圖20A所示的抖動圖案中的一部分的區(qū)域90a統(tǒng)一輸入灰度值In是128的多值數據的情況下,在步驟S501中獲得商N=1和余數In'=43。因此,在步驟S502~S504中,在抖動圖案90內的一部分的區(qū)域90a中的設置了高于或等于43的閾值Dth的像素中,確定灰度值N'=2,并且在設置了低于或等于42的閾值Dth的像素中,確定灰度值N'=1。隨后,在步驟S505中,向確定了灰度值N'=2的像素分配像素值“10”,并且向確定了灰度值N'=1的像素分配像素值“01”。因此,生成了如圖20B所示的M值數據。
接著,在針對圖20A所示的抖動圖案中的一部分的區(qū)域90a統(tǒng)一輸入灰度值In是129的多值數據的情況下,在步驟S501中獲得商N=1和余數In'=44。因此,在步驟S502~S504中,在抖動圖案90內的一部分的區(qū)域90a中的設置了高于或等于44的閾值Dth的像素中,確定灰度值N'=2,并且在閾值Dth低于或等于43的像素中,確定灰度值N'=1。隨后,在步驟S505中,向確定了灰度值N'=2的像素分配像素值“10”,并且向確定了灰度值N'=1的像素分配像素值“01”。因此,生成了如圖20C所示的M值數據。
這里,在圖20B和20C所示的M值數據中,在除像素2001以外的像素中設置相同的像素值。然而,可以理解,在圖20B所示的M值數據中設置表示針對像素2001進行一次墨的噴出的像素值“01”,而在圖20C所示的M值數據中設置表示針對像素2001進行兩次墨的噴出的像素值“10”。據此,可以理解,在輸入灰度值是129的多值數據的情況下,與輸入灰度值是128的多值數據的情況相比,針對與抖動圖案90內的一部分的區(qū)域90a相對應的記錄介質上的區(qū)域,可以進行的墨的噴出的次數多出一次。
接著,在針對圖20A所示的抖動圖案內的一部分的區(qū)域90a輸入灰度值In是130的多值數據的情況下,在步驟S501中獲得商N=1和余數In'=45。因此,在步驟S502~S504中,在抖動圖案90內的一部分的區(qū)域90a中的設置了高于或等于45的閾值Dth的像素中,確定灰度值N'=2,并且在設置了低于或等于44的閾值Dth的像素中,確定灰度值N'=1。隨后,在步驟S505中,向確定了灰度值N'=2的像素分配像素值“10”,并且向確定了灰度值N'=1的像素分配像素值“01”。因此,生成了如圖20D所示的M值數據。
這里,在圖20C和20D所示的M值數據中,在除像素2002以外的像素中設置相同的像素值。然而,可以理解,在圖20C所示的M值數據中設置表示針對像素2002進行一次墨的噴出的像素值“01”,而在圖20D所示的M值數據中設置表示針對像素2002進行兩次墨的噴出的像素值“10”。據此,可以理解,在輸入灰度值是130的多值數據的情況下,與輸入灰度值是129的多值數據的情況相比,針對與抖動圖案90內的一部分的區(qū)域90a相對應的記錄介質上的區(qū)域,可以進行的墨的噴出的次數多出一次。
這樣,在根據本典型實施例的量化處理中,可以生成利用多值數據表示的灰度值越高、進行墨噴出的次數增加的量化數據。
分配處理
通過針對上述的量化處理中所生成的n位(n≥2)M值(M≥3)量化數據應用針對多個像素區(qū)域各自指定容許墨噴出的次數的多個掩模圖案,來向多次掃描操作分配量化數據。
圖21A、21B、21C1、21C2、21C3、21C4、21D1、21D2、21D3、21D4和21E是用于說明通過使用各自具有2位信息的量化數據和指定了容許墨噴出的次數的掩模圖案來生成記錄數據的處理的說明圖。圖22示出在圖21A、21B、21C1、21C2、21C3、21C4、21D1、21D2、21D3、21D4和21E所示的記錄數據的生成時所使用的解碼表。
圖21A示意性示出特定區(qū)域內的16個像素700~715。應當注意,為了簡便,這里將通過使用包括相當于16個像素的像素區(qū)域的像素來進行說明。
圖21B示出與單位區(qū)域相對應的量化數據的示例。
這里,根據本典型實施例,將說明n=2的情況作為示例。如上所述,在根據本典型實施例、構成與特定像素相對應的多值數據的2位信息(像素值)是“00”的情況下,針對像素根本沒有噴出墨。在像素值是“01”的情況下,針對相應像素進行一次墨的噴出。在像素值是“10”的情況下,針對相應像素進行兩次墨的噴出。在像素值是“11”的情況下,針對相應像素進行三次墨的噴出。
關于圖21B所示的多值數據,例如,由于像素703、707、711和715的像素值是“00”,因此針對與像素703、707、711和715相對應的像素區(qū)域,根本沒有噴出墨。例如,由于像素700、704、708和712的像素值是“11”,因此針對與像素700、704、708和712相對應的像素區(qū)域,進行三次墨的噴出。
圖21C1、21C2、21C3和21C4分別與第一次掃描操作~第四次掃描操作相對應,并且示出應用于圖21B所示的多值數據的掩模圖案的示例。也就是說,將圖21C1所示的與第一次掃描相對應的掩模圖案505應用于圖21B所示的多值數據,以生成第一次掃描中所使用的記錄數據。同樣,將圖21C2、21C3和21C4分別示出的掩模圖案506、507和508應用于圖21B所示的多值數據,以分別生成第二次掃描操作、第三次掃描操作和第四掃描操作中所使用的記錄數據。
這里,將“00”、“01”、“10”和“11”其中之一作為利用2位信息表示的值(以下還稱為代碼值)分配至圖21C1、21C2、21C3和21C4分別示出的掩模圖案中的各個像素。
這里,通過參考圖22所示的解碼表可以理解,在代碼值是“00”的情況下,即使在相應像素的像素值是“00”、“01”、“10”和“11”其中之一的情況下,也不噴出墨。也就是說,該情況與掩模圖案內的代碼值“00”根本不容許墨的噴出(容許墨噴出的次數為0次)的狀態(tài)相對應。在以下說明中,分配了代碼值“00”的掩模圖案中的像素還被稱為記錄禁止像素。
另一方面,通過參考圖22所示的解碼表可以理解,在代碼值是“01”的情況下,在相應像素的像素值是“00”、“01”或“10”的情況下,不噴出墨,但在像素值是“11”的情況下噴出墨。換句話說,該情況與如下狀態(tài)相對應,其中在該狀態(tài)中,針對像素值(“00”、“01”、“10”和“11”)的四個組合,代碼值"01"僅容許一次墨的噴出(容許墨噴出的次數為1次)。
在代碼值是“10”的情況下,在相應像素的像素值是“00”或“01”的情況下,不噴出墨,但在像素值是“10”或“11”的情況下,噴出墨。也就是說,該情況與如下狀態(tài)相對應,其中在該狀態(tài)中,針對像素值的四個組合,代碼值“10”容許兩次墨的噴出(容許墨噴出的次數是2次)。
此外,在代碼值是“11”的情況下,在相應像素的像素值是“00”的情況下,不噴出墨,但在像素值是“01”、“10”或“11”的情況下,噴出墨。也就是說,該情況與如下狀態(tài)相對應,其中在該狀態(tài)中,針對像素值的四個組合,代碼值“11”容許三次墨的噴出(容許墨噴出的次數是3次)。應當注意,在以下說明中,分配了代碼值“01”、“10”或“11”的掩模圖案中的像素還稱為記錄容許像素。
這里,基于以下的條件1和條件2來設置本典型實施例中所使用的包括n位信息的掩模圖案。
條件1
這里,如下的設置成立:在多個掩模圖案內的位于相同位置的多個像素中,配置有((2^m)-1)個記錄容許像素。((2^m)-1)個記錄容許像素容許進行相互不同數量的墨噴出。更具體地,由于根據本典型實施例設置了m=2,因此針對圖21C1、21C2、21C3和21C4所示的四個掩模圖案內的位于相同位置的四個像素中的3(=2^2-1)個像素的各像素分配代碼值“01”、“10”和“11”其中之一(記錄容許像素),并且向其余的1(=4-3)個像素分配代碼值“00”(記錄禁止像素)。
例如,針對像素700,在圖21C3所示的掩模圖案中分配代碼值“01”,在圖21C2所示的掩模圖案中分配代碼值“10”,并且在圖21C1所示的掩模圖案中分配代碼值“11”。向剩余的圖21C4所示的掩模圖案中的像素700分配代碼值“00”。換句話說,像素700在圖21C1、21C2和21C3所示的掩模圖案中是記錄容許像素,并且像素700在圖21C4所示的掩模圖案中是記錄禁止像素。
針對像素701,在圖21C2所示的掩模圖案中分配代碼值“01”,在圖21C1所示的掩模圖案中分配代碼值“10”,并且在圖21C4所示的掩模圖案中分配代碼值“11”。向剩余的圖21C3所示的掩模圖案中的像素701分配代碼值“00”。換句話說,像素701在圖21C1、21C2和21C4所示的掩模圖案中是記錄容許像素,并且像素701在圖21C3所示的掩模圖案中是記錄禁止像素。
利用上述結構,可以生成如下的記錄數據:即使在特定像素中的像素值是“00”、“01”、“10”和“11”其中之一的情況下,也向僅與該像素相對應的像素區(qū)域實施用以進行與該像素值相對應的墨噴出的次數的墨噴出。
條件2
在圖21C1、21C2、21C3和21C4分別示出的掩模圖案中,配置有相互大致相等數量的與代碼值“01”相對應的記錄容許像素。更具體地,在圖21C1所示的掩模圖案中,向包括像素702、707、708和713的四個像素分配代碼值“01”。在圖21C2所示的掩模圖案中,向包括像素701、706、707和712的四個像素分配代碼值“01”。在圖21C3所示的掩模圖案中,向包括像素700、705、710和715的四個像素分配代碼值“01”。在圖21C4所示的掩模圖案中,向包括像素703、704、709和714的四個像素分配代碼值“01”。也就是說,在圖21C1、21C2、21C3和21C4分別示出的四個掩模圖案各自中,配置有四個與代碼值“01”相對應的記錄容許像素。
同樣,在圖21C1、21C2、21C3和21C4分別示出的掩模圖案中,配置有相互相同數量的與代碼值“10”相對應的記錄容許像素。此外,在圖21C1、21C2、21C3和21C4分別示出的掩模圖案中,還配置有相互相同數量的與代碼值“11”相對應的記錄容許像素。
應當注意,這里說明了配置有各個掩模圖案中的相互相等數量的與各個代碼值“01”、“10”和“11”相對應的記錄容許像素的情況,但實際上,可以配置相互大致相等數量的記錄容許像素。
因此,在通過使用圖21C1、21C2、21C3和21C4分別示出的掩模圖案來向四次掃描操作分配多值數據以生成記錄數據的情況下,可以使四次掃描操作各自中的記錄率相互大致相等。
圖21D1、21D2、21D3和21D4各自示出通過將圖21C1、21C2、21C3和21C4分別示出的掩模圖案應用于圖21B所示的多值數據所生成的記錄數據。
例如,在圖21D1所示的與第一次掃描相對應的記錄數據內的像素700中,多值數據的像素值是“11”,并且掩模圖案的代碼值是“11”。由于該原因,如從圖22所示的解碼表可以理解,在像素700中指定墨的噴出(“1”)。由于多值數據的像素值是“10”、并且掩模圖案的代碼值是“10”,因此在像素701中指定墨的噴出(“1”)。由于多值數據的像素值是“11”、并且掩模圖案的代碼值是“00”,因此在像素704中指定墨的非噴出(“0”)。
根據如此生成的圖21D1、21D2、21D3和21D4分別示出的記錄數據,在第一次掃描操作~第四次掃描操作中噴出墨。例如,如從圖21D1所示的記錄數據可以理解,在第一次掃描中,向記錄介質上的與像素700、701、705、708、710和712相對應的像素區(qū)域噴出墨。
圖21E示出圖21D1、21D2、21D3和21D4分別示出的記錄數據的邏輯和。在根據圖21D1、21D2、21D3和21D4分別示出的記錄數據噴出墨的情況下,向與各個像素相對應的像素區(qū)域進行圖21E所示的次數的墨噴出。
例如,在像素700中,在圖21D1、21D2和21D3所示的與第一次掃描操作、第二次掃描操作和第三次掃描操作相對應的記錄數據中,指定墨的噴出。因此,如圖21E所示,向與像素700相對應的像素區(qū)域總共進行三次墨的噴出。
在像素701中,在圖21D1和21D4所示的與第一次掃描操作和第四次掃描操作相對應的記錄數據中,指定墨的噴出。因此,如圖21E所示,向與像素701相對應的像素區(qū)域總共進行兩次墨的噴出。
在將圖21E所示的記錄數據與圖21B所示的多值數據進行比較的情況下,可以理解,生成如下的記錄數據:在各個像素中,以與多值數據的像素值相對應的墨噴出次數來進行墨噴出。例如,在像素700、704、708和712中,圖21B所示的多值數據的像素值是“11”,并且利用所生成的記錄數據的邏輯和表示的用以進行墨噴出的次數也是3。
根據上述結構,可以基于具有多位信息的多值數據以及掩模圖案來生成多次掃描操作各自中所使用的1位的記錄數據。
將參考圖23A1、23A2、23B1、23B2、23C1、23C2、23D1和23D2來詳細說明本典型實施例中實際使用的掩模圖案。
圖23A1示意性示出根據本典型實施例的分配處理中所使用的與針對單位區(qū)域的第一次掃描相對應的掩模圖案91。圖23A2是掩模圖案91中的一部分的區(qū)域91a的放大圖。
圖23B1示意性示出根據本典型實施例的分配處理中所使用的與針對單位區(qū)域的第二次掃描相對應的掩模圖案92。圖23B2是掩模圖案92中的一部分的區(qū)域92a的放大圖。
圖23C1示意性示出根據本典型實施例的分配處理中所使用的與針對單位區(qū)域的第三次掃描相對應的掩模圖案93。圖23C2是掩模圖案93中的一部分的區(qū)域93a的放大圖。
圖23D1示意性示出根據本典型實施例的分配處理中所使用的與針對單位區(qū)域的第四次掃描相對應的掩模圖案94。圖23D2是掩模圖案94中的一部分的區(qū)域94a的放大圖。
如圖23A1、23B1、23C1和23D1所示,本典型實施例中所使用的掩模圖案91~94各自具有在X方向上為128個像素且在Y方向上為128個像素的大小。這是與本典型實施例中所使用的圖20A~20D所示的抖動圖案90相同的大小。如圖23A2、23B2、23C2和23D2的放大圖所示,針對這些128×128個像素中的各像素,指定表示容許針對各像素的記錄的次數的信息(代碼值)。針對各像素的代碼值(“00”、“01”、“10”、“11”)具有與上述定義相同的定義,并且如圖22所示的解碼表所示與容許墨噴出的次數相對應。
這里,在圖23A1、23A2、23B1、23B2、23C1、23C2、23D1和23D2所示的掩模圖案91~94中,記錄容許像素配置于互補且排他的位置。也就是說,針對各個像素,在四個掩模圖案91~94中的一個掩模圖案中,指定禁止進行墨噴出(“00”),在另一掩模圖案中,指定容許進行一次墨噴出(“01”),在另一掩模圖案中,指定容許進行兩次墨噴出(“10”),并且在另一掩模圖案中,指定容許進行三次墨噴出(“11”)。
因此,例如,在針對與掩模圖案91~94相對應的128×128個像素全部輸入指定進行一次墨噴出的量化數據的情況下,可以在第一次掃描操作~第四次掃描操作中的一次掃描操作中,針對各個像素區(qū)域噴出墨。在針對與掩模圖案91~94相對應的128×128個像素全部輸入指定進行兩次墨噴出的量化數據的情況下,可以在第一次掃描操作~第四次掃描操作中的兩次掃描操作中,針對各個像素區(qū)域噴出墨。在針對與掩模圖案91~94相對應的128×128個像素全部輸入指定進行三次墨噴出的量化數據的情況下,可以在第一次掃描操作~第四次掃描操作中的三次掃描操作中,針對各個像素區(qū)域噴出墨。
圖23A1、23A2、23B1、23B2、23C1、23C2、23D1和23D2所示的掩模圖案91~94被確定為具有大致相同數量的設置了代碼值“01”的像素。因此,例如,在針對與掩模圖案81~84相對應的128×128個像素全部輸入指定進行一次墨噴出的量化數據(像素值是“01”)的情況下,可以將第一次掃描操作~第四次掃描操作各自中的進行墨噴出的次數設置得大致相同。同樣,掩模圖案被確定為具有相互大致相同數量的設置了代碼值“10”的像素。此外,掩模圖案被確定為具有相互大致相同數量的設置了代碼值“11”的像素。
應當注意,上述的掩模圖案是本發(fā)明可以應用于的掩模圖案的示例,并且可以通過考慮到其它元素來適當地設置不同的掩模圖案。
抖動圖案和掩模圖案的同步
根據本典型實施例,通過使用圖19A和19B所示的抖動圖案90以及圖23A1、23A2、23B1、23B2、23C1、23C2、23D1和23D2所示的掩模圖案91~94來生成記錄數據。這里,與第一典型實施例~第三典型實施例相同,抖動圖案90以及掩模圖案91~94各自是以彼此相關聯的方式確定的。
更具體地,根據本典型實施例,在通過使用抖動圖案90來對指定與25%的灰度值相對應的64(=256×0.25)的灰度值的多值數據進行量化、并且通過使用掩模圖案91將所生成的量化數據分配至第一次掃描的情況下,抖動圖案90和掩模圖案91是以彼此相關聯的方式確定的,以使得利用所生成的與第一次掃描相對應的記錄數據來指定墨噴出的像素的分散性被設置得高到一定程度。也就是說,確定抖動圖案90和掩模圖案91,以使得代替如圖1B1所示的指定墨噴出的像素存在明顯的空間偏差的記錄數據,可以生成如圖1C1所示的指定墨噴出的像素在空間上均勻地存在的記錄數據。
此外,根據本典型實施例,在以相同方式分別輸入了指定與50%的灰度值相對應的128(=256×0.5)的灰度值的多值數據、指定與75%的灰度值相對應的192(=256×0.75)的灰度值的多值數據、以及指定與100%的灰度值相對應的256(=256×1)的灰度值的多值數據的情況下,抖動圖案90和掩模圖案91是以彼此相關聯的方式確定的,以使得利用所生成的與第一次掃描相對應的記錄數據來指定墨噴出的像素的分散性被設置得高到一定程度。
另外,這里說明了與第一次掃描相對應的掩模圖案91和抖動圖案90的同步,并且與第二次掃描相對應的掩模圖案92、與第三次掃描相對應的掩模圖案93和與第四次掃描相對應的掩模圖案94分別以相同方式與抖動圖案90同步。
因此,本典型實施例中所使用的抖動圖案90以及掩模圖案91~94各自是在25%、50%、75%和100%的各個灰度值的情況下,以彼此相關聯的方式確定的。
即使在使用上述的抖動圖案90和掩模圖案91~94的情況下,也可以實現如第一典型實施例~第三典型實施例所述的優(yōu)點。也就是說,對掩模圖案進行分割以生成掩模圖案部分,并且將與抖動圖案90內的一部分的區(qū)域相對應的掩模圖案部分應用于通過使用該一部分的區(qū)域而不使用其它部分的區(qū)域進行量化后的量化數據,由此可以在不會使抖動圖案設置時的自由度下降的情況下,生成分散性高的記錄數據。
其它實施例
本發(fā)明的實施例還可以通過如下的方法來實現,即,通過網絡或者各種存儲介質將執(zhí)行上述實施例的功能的軟件(程序)提供給系統(tǒng)或裝置,該系統(tǒng)或裝置的計算機或是中央處理單元(CPU)、微處理單元(MPU)讀出并執(zhí)行程序的方法。
另外,根據上述各個典型實施例,說明了抖動圖案在Y方向上的長度是比輸送記錄介質的輸送量短的128個像素×128個像素的大小,但還可以基于其它模式來執(zhí)行典型實施例。例如,長度可以長于輸送量,諸如256個像素×256個像素或者512個像素×512個像素的大小等。
另外,說明了根據上述各個典型實施例的掩模圖案具有與抖動圖案的大小相同的128個像素×128個像素的大小的模式,但還可以基于其它模式來執(zhí)行典型實施例。例如,掩模圖案的大小可以是抖動圖案在X方向上的大小的p倍長和抖動圖案在Y方向上的大小的q倍長(p和q是整數)。
另外,根據上述各個典型實施例,說明了使用根據多值數據的灰度值來指定墨噴出/非噴出的抖動圖案或者根據多值數據的灰度值來指定進行墨噴出的次數的抖動圖案作為量化圖案的模式,但還可以基于其它模式來執(zhí)行典型實施例。例如,可以采用使用根據多值數據的灰度值來指定噴出墨的次數以及位置的點配置圖案作為量化圖案的模式。
此外,根據上述各個典型實施例,說明了針對通過使用量化數據中的抖動圖案的所有區(qū)域來執(zhí)行量化的區(qū)域、代替掩模圖案部分而是通過使用掩模圖案來進行分配處理的模式,但還可以基于其它模式來執(zhí)行典型實施例。例如,可以采用如下的模式,其中在該模式中,通過甚至向使用量化數據中的抖動圖案的所有區(qū)域來執(zhí)行量化的區(qū)域應用多個相應的掩模圖案部分來執(zhí)行分配處理。
此外,根據各個典型實施例說明了使用圖像記錄設備的圖像記錄方法,但本典型實施例還可應用于如下模式,其中在該模式中,除圖像記錄設備外,還單獨準備了用于生成進行根據各個典型實施例的圖像記錄方法所用的數據的圖像處理設備或圖像處理方法、或者程序。另外,本典型實施例當然還可應用于將上述程序提供至圖像記錄設備的一部分的模式。
利用根據本發(fā)明的典型實施例的圖像處理設備和圖像處理方法,可以在不會使量化圖案的設置時的自由度下降的情況下,通過使用彼此相關聯的量化圖案和掩模圖案來生成記錄數據。
盡管已經參考典型實施例說明了本發(fā)明,但是應該理解,本發(fā)明不限于所公開的典型實施例。所附權利要求書的范圍符合最寬的解釋,以包含所有這類修改、等同結構和功能。