專利名稱:圖像處理裝置及圖像處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像處理裝置、圖像處理方法、以及計(jì)算機(jī)可讀介質(zhì)。
背景技術(shù):
提供一種通過利用激光束掃描并曝光感光元件來形成圖像的圖像處理裝置。這種圖像形成裝置通過旋轉(zhuǎn)光學(xué)多面體使激光束偏轉(zhuǎn),并且掃描感光元件以基于圖像數(shù)據(jù)進(jìn)行曝光(曝光掃描)。通過曝光(曝光掃描)形成的潛像被顯影以形成原始圖像,該原始圖像被轉(zhuǎn)印并定影在諸如紙張的記錄介質(zhì)上。已知彩色打印機(jī)利用多種處理顏色(例如,黃色、品紅色、青色和黑色)進(jìn)行上述處理,并疊加各顏色的原始圖像以在記錄介質(zhì)上形成多顏色圖像。在這種圖像形成裝置中,當(dāng)進(jìn)行 曝光時,由于光學(xué)多面體的平面傾斜引起的掃描線(曝光掃描線)的歪斜,原始圖像以曲線形狀歪斜。另一方面,日本專利特開2009-034865號公報(bào)公開了一種用于通過考慮曝光掃描線的歪斜而校正(歪斜校正)圖像數(shù)據(jù)來抵消形成的原始圖像的歪斜的技術(shù)。使用近似代表主掃描方向的區(qū)域(也稱為“主掃描寬度區(qū)域”)中的曝光掃描線的歪斜的校正信息,來進(jìn)行這種歪斜校正,其中在所述主掃描方向上通過曝光掃描來形成潛像。在日本專利特開2009-034865號公報(bào)中公開的歪斜校正包括行偏移處理和平滑處理。在行偏移處理中,通過在副掃描方向上偏移圖像數(shù)據(jù)來按照像素單位移動圖像數(shù)據(jù)的重心。在平滑處理中,根據(jù)主掃描方向上的位置來改變圖像數(shù)據(jù)的像素值,以按照小于像素的單位來移動圖像數(shù)據(jù)的重心。當(dāng)進(jìn)行行偏移處理時,進(jìn)行行偏移處理的像素位置沿主掃描方向之前以及之后生成階差(st印height)。平滑處理通過使用校正信息確定行偏移點(diǎn),以平滑階差。打印機(jī)引擎(也稱為“打印機(jī)單元”或“圖像形成單元”)取決于打印機(jī)類型而在用于通過曝光掃描來形成潛像的主掃描方向上具有不同的最大寬度(主掃描寬度)。例如,打印機(jī)引擎的最大寬度對應(yīng)于A3大小片材或A4大小片材。傳統(tǒng)上通過生成校正信息的軟模塊(校正信息生成邏輯)僅針對打印機(jī)引擎的主掃描寬度生成校正信息,生成的校正信息可以用于歪斜校正。在歪斜校正中,平滑處理通過基于設(shè)置的校正信息確定是否存在行偏移點(diǎn)來進(jìn)行平滑,以按照小于像素的單位來移動圖像數(shù)據(jù)的重心。因此,通過歪斜校正獲取的校正結(jié)果取決于在打印機(jī)引擎的主掃描寬度的端部附近是否存在行偏移點(diǎn)而變化。換言之,當(dāng)設(shè)置的校正信息表示在要通過平滑處理抵消曝光掃描線的歪斜的主掃描寬度的端部附近不存在行偏移點(diǎn)時,不進(jìn)行平滑處理,由此不進(jìn)行適當(dāng)?shù)耐嵝毙U?。如上所述,?dāng)生成的校正信息不包括關(guān)于比打印機(jī)引擎的主掃描寬度更寬的區(qū)域的校正信息時,在其主掃描寬度的端部附近無法充分校正曝光掃描線的歪斜
發(fā)明內(nèi)容
根據(jù)本發(fā)明的圖像處理裝置通過使用校正信息沿副掃描方向移動圖像來校正所述圖像,以抵消在曝光掃描中由圖像形成單元引起的所述副掃描方向上的掃描線的歪斜。所述圖像處理裝置包括:生成單元,其被構(gòu)造為基于關(guān)于所述副掃描方向上的所述掃描線的歪斜信息,來生成關(guān)于包括主掃描方向上的所述曝光掃描的區(qū)域的區(qū)域的所述校正信息;以及校正單元,其被構(gòu)造為使用由所述生成單元生成的所述校正信息中的、關(guān)于在所述主掃描方向上比所述主掃描方向上的所述曝光掃描的區(qū)域更大的區(qū)域的校正信息,來校正所述主掃描方向上的所述曝光掃描的區(qū)域中的圖像。根據(jù)本發(fā)明,在打印機(jī)引擎的主掃描寬度的端部附近,由曝光掃描線的歪斜引起的圖像的劣化能夠被校正。
圖1是本發(fā)明的圖像處理裝置的系統(tǒng)框圖。圖2A、圖2B、圖2C和圖2D例示了根據(jù)本發(fā)明的第一示例性實(shí)施例的進(jìn)行歪斜校正的模塊的示例。圖3A、圖3B、圖3C、圖3D、圖3E、圖3F、圖3G和圖3H例示了存儲器掃描單元。圖4A、圖4B、圖4C和圖4D例示了生成單元的處理內(nèi)容的示例。圖5A、圖5B、圖5C、圖和圖5E例示了平滑處理單元。圖6A和圖6B例示了根據(jù)第二示例性實(shí)施例的進(jìn)行歪斜校正的模塊的示例。
具體實(shí)施例方式[圖像處理裝置]圖1是根據(jù)第一示例性實(shí)施例的被采用作為圖像處理裝置的多功能外圍設(shè)備(MFP)IOO的系統(tǒng)框圖。MFP 100包括控制單元110、掃描器單元130、打印機(jī)單元140 (對應(yīng)于圖像形成單元)、以及操作單元150。掃描器單元130讀取原始圖像,然后將讀取的圖像數(shù)據(jù)發(fā)送到控制單元110。打印機(jī)單元140基于從控制單元110接收的圖像數(shù)據(jù)進(jìn)行圖像形成處理。使用電子照相處理進(jìn)行根據(jù)本示例性實(shí)施例的圖像形成處理,該圖像形成處理通過利用激光(曝光單元)曝光掃描帶電感光元件(未例示)形成潛像,然后將通過顯影單元顯影的潛像轉(zhuǎn)印并定影在記錄介質(zhì)(諸如記錄紙的片材)上。打印機(jī)單元140用作圖像形成單元。在以下描述中,利用激光的曝光掃描的掃描線稱為曝光掃描線。本示例性實(shí)施例不限于MFP,但是還可以應(yīng)用于僅包括打印機(jī)功能的打印機(jī)。另外,具有曝光掃描線的主掃描方向上的最大曝光區(qū)域?qū)?yīng)于通過圖像形成單元形成圖像的區(qū)域的最大寬度(也稱為圖像形成區(qū)域)??刂茊卧?10連接有作為圖像輸入設(shè)備的掃描器單元130和作為圖像輸出設(shè)備的打印機(jī)單元140,以控制圖像信息的輸入/輸出。另一方面,控制單元110可以經(jīng)由諸如局域網(wǎng)(LAN)和公共交換電話網(wǎng)絡(luò)(PSTN)的網(wǎng)絡(luò)連接到主計(jì)算機(jī)(未例示),并且控制與主計(jì)算機(jī)之間的包括電影數(shù)據(jù)和靜止圖像數(shù)據(jù)的圖像信息以及設(shè)備信息的輸入/輸出??刂茊卧?10包括從中央處理單元(CPU) 111至圖像轉(zhuǎn)換處理單元124的處理單元。CPUlll控制MFP100的整個操作,并且基于隨機(jī)存取存儲器(RAM) 112中存儲的程序進(jìn)行操作。RAMl 12還用作用于臨時存儲圖像數(shù)據(jù)的圖像存儲器。只讀存儲器(ROM) 113是引導(dǎo)R0M,存儲系統(tǒng)的引導(dǎo)程序。硬盤驅(qū)動器(HDD) 114存儲系統(tǒng)軟件、圖像數(shù)據(jù)、以及用于控制MFP100的操作的程序。HDD114中存儲的程序是用于實(shí)現(xiàn)圖2及圖6所示的模塊及流程圖的處理的計(jì)算機(jī)程序,并且包括要被CPUlll執(zhí)行的程序。HDDl 14中存儲的程序被加載到RAM 112中,然后CPU 111基于加載的程序控制MFP 100的操作。操作單元接口(I/F) 115是將操作單元150連接到控制單元110的接口,并且將要在操作單元150上顯示的圖像數(shù)據(jù)輸出到操作單元150。另外,操作單元I/F 115將用戶經(jīng)由操作單元150輸入的信息發(fā)送到CPU111。LAN I/F116和調(diào)制解調(diào)器117分別連接至LAN和PSTN,以進(jìn)行圖像數(shù)據(jù)和各種信息的輸入/輸出。存儲器118存儲靜止圖像數(shù)據(jù)和其他數(shù)據(jù),與HDD 114類似。圖像總線I/F119控制圖像數(shù)據(jù)經(jīng)由圖像總線的高速輸入/輸出。光柵圖像處理器(RIP)單元120將經(jīng)由LAN和LAN I/F116從主計(jì)算機(jī)(未例示)接收的頁面描述語言(TOL)展開為位像。設(shè)備I/F121將作為圖像輸入/輸出設(shè)備的掃描器單元130和打印機(jī)單元140連接到控制單元110,以按照同步系統(tǒng)/非同步系統(tǒng)轉(zhuǎn)換圖像數(shù)據(jù)。掃描器圖像處理單元122對通過掃描器單元130由原稿讀取的圖像數(shù)據(jù)進(jìn)行圖像校正。打印機(jī)圖像處理單元123對要被輸出到打印機(jī)單元140的圖像數(shù)據(jù)進(jìn)行圖像校正。更具體地說,針對處理顏色的各顏色對HDD 114或存儲器118中存儲的二值圖像數(shù)據(jù)或多值圖像數(shù)據(jù)進(jìn)行半色調(diào)處理,并且將各顏色的圖像數(shù)據(jù)轉(zhuǎn)換成視頻信號然后傳送到打印機(jī)單元140。還通過打印機(jī)圖像處理單元123來進(jìn)行根據(jù)本示例性實(shí)施例的用于歪斜校正的圖像校正。圖像轉(zhuǎn)換處理單元124對HDD 114或存儲器118中存儲的圖像數(shù)據(jù)進(jìn)行圖像轉(zhuǎn)換。更具體地說,對圖像進(jìn)行諸如旋轉(zhuǎn)處理和分辨率轉(zhuǎn)換處理的處理。另外,圖像轉(zhuǎn)換處理單元124進(jìn)行用于將二值圖像數(shù)據(jù)轉(zhuǎn)換成多值圖像數(shù)據(jù)、并且將多值圖像數(shù)據(jù)逆轉(zhuǎn)換成二值圖像數(shù)據(jù)的處理。[歪斜校正處理]圖2A、圖2B、圖2C和圖2D例示了根據(jù)本發(fā)明的進(jìn)行歪斜校正處理的模塊的示例。圖2A示意性地例示了通過將用于進(jìn)行圖2B所示的流程圖的處理的程序展開到RAM 112中實(shí)現(xiàn)的歪斜校正模塊200。該程序被存儲在HDDl 14中并由CPUlll執(zhí)行。歪斜校正模塊200包括圖2A所示的各單元。圖2B是例示通過歪斜校正模塊200進(jìn)行的處理的流程圖。在步驟S211中,歪斜信息獲取單元201從歪斜信息通知單元232獲取表示打印機(jī)單元140的歪斜信息保持單元231中包括的曝光掃描線的歪斜水平的激光歪斜信息。根據(jù)本示例性實(shí)施例,作為激光歪斜信息的示例,將描述在主掃描方向上的多個位置處、曝光掃描線距離基準(zhǔn)位置在副掃描方向上的移動量(參照圖4A)。在步驟S212中,生成單元202基于在步驟S211中獲取的激光歪斜信息生成針對主掃描方向上的充分大的區(qū)域的校正信息(也稱為“校正信息”)。主掃描方向上的充分大的區(qū)域指主掃描方向上的區(qū)域,該區(qū)域包括由打印機(jī)單元140進(jìn)行的曝光掃描的主掃描方向上的區(qū)域。該充分大的區(qū)域在主掃描方向上比打印機(jī)單元140在主掃描方向上進(jìn)行的曝光掃描的區(qū)域更大。將參照圖4描述詳情。在步驟S213中,主掃描寬度信息獲取單元203獲取關(guān)于打印機(jī)引擎的主掃描寬度信息。根據(jù)本示例性實(shí)施例,關(guān)于引擎 的主掃描寬度信息指表示關(guān)于引擎的主掃描寬度信息并且被主掃描寬度信息獲取單元203預(yù)先保持的信息,但是不限于此。換言之,關(guān)于引擎的主掃描寬度信息可以被保持在打印機(jī)單元140中,并且主掃描寬度信息獲取單元203可以從打印機(jī)單元140獲取(接收)主掃描寬度信息。打印機(jī)單元140包括通知單元,其向主掃描寬度信息獲取單元203通知關(guān)于引擎的主掃描寬度信息。關(guān)于主掃描寬度通知單元,引擎的主掃描寬度表示可以在引擎的主掃描方向進(jìn)行打印的最大寬度。主掃描寬度信息獲取單元203可以從打印機(jī)單元140的保持單元(未例示)獲取由該保持單元保持的關(guān)于引擎的主掃描寬度信息。將參照圖4描述詳情。在步驟S214中,確定單元基于在步驟S213中獲取的關(guān)于引擎的主掃描寬度信息確定在步驟S212中生成的校正信息在主掃描方向上的應(yīng)用區(qū)域。應(yīng)用區(qū)域基于打印機(jī)單元140確定,并且對應(yīng)于由打印機(jī)單元140進(jìn)行的曝光掃描的主掃描方向上的區(qū)域。將參照圖4描述詳情。在步驟S215中,設(shè)置單元205指定在步驟S212中生成的校正信息中的、在步驟S214中確定的應(yīng)用區(qū)域的區(qū)域內(nèi)的校正信息,然后針對打印機(jī)圖像處理單元123設(shè)置校正信息。更具體地說,設(shè)置單元205將應(yīng)用區(qū)域內(nèi)的校正信息存儲到打印機(jī)圖像處理單元123中包括的圖像處理芯片(未例示)的寄存器中。寄存器中存儲的校正信息是在步驟S212中生成的校正信息的一部分。打印機(jī)寄存器中存儲的校正信息用于由打印機(jī)圖像處理單元123的存儲器掃描單元221和平滑處理單元222進(jìn)行的歪斜校正。將參照圖3、圖4和圖5描述詳情。圖2C例示了打印機(jī)圖像處理單元123的結(jié)構(gòu)示例。圖2C例示了在通過打印機(jī)圖像處理單元123進(jìn)行的圖像處理中、對存儲(展開)在存儲器118中并且已被半色調(diào)處理的圖像進(jìn)行歪斜校正的處理單元。換言之,存儲器掃描單元221掃描在存儲器118中展開的圖像數(shù)據(jù),然后平滑處理單元222對掃描的圖像數(shù)據(jù)進(jìn)行平滑處理。將參照圖3、圖4和圖5描述由存儲器掃描單元221和平滑處理單元222進(jìn)行的各處理。視頻轉(zhuǎn)換單元223將已被存儲器掃描單元221和平滑處理單元222進(jìn)行歪斜校正的圖像數(shù)據(jù)轉(zhuǎn)換為視頻信號。視頻輸出單元224經(jīng)由設(shè)備I/F121向打印機(jī)單元140輸出視頻信號。圖2D例示了打印機(jī)單元140的結(jié)構(gòu)示例。打印機(jī)單元140包括存儲激光歪斜信息的歪斜信息保持單元231以及向歪斜校正模塊200中的歪斜信息獲取單元201通知激光歪斜 目息的歪斜 目息通知單兀232。根據(jù)本示例性實(shí)施例,例示了其中打印機(jī)單元140包括歪斜信息保持單元231和歪斜信息通知單元232的示例,然而,本發(fā)明不限于此。例如,歪斜信息保持單元231和歪斜信息通知單元232可以不總是被包括在打印機(jī)單元140中,而可以被包括在控制單元110中的RAMl 12、ROMl 13及HDD 114中,還可以被安裝為構(gòu)成HDD114中存儲的程序的一個模塊。[行偏移處理]將參照圖3描述打印機(jī)圖像處理單元123中包括的存儲器掃描單元221。圖3A所示的存儲器圖像300示意性地例示了在存儲器118上展開并被半色調(diào)處理的位像數(shù)據(jù),并且該圖像數(shù)據(jù)在前面以地址OX 10000000展開。圖3A所示的X方向和Y方向分別表示主掃描方向和副掃描方向。圖3A所示的存儲器圖像300是在X方向上具有10段以及在Y方向上具有5行的圖像,并且包括沿主掃描方向(X方向)延伸的I條直線。圖3B示意性地例示了存儲器掃描單元221的設(shè)置示例。在開始存儲器掃描之前,存儲器掃描單元221參照由設(shè)置單元205在步驟S215中設(shè)置的掃描起始地址以及掃描方向。掃描起始地址是表示存儲器區(qū)域中用于開始掃描的位置的信息。另外,掃描方向是表示從掃描起始地址是沿地址增加方向(+方向)還是沿地址減少方向(_方向)來進(jìn)行掃描的信息。在圖3B所示的示例中,設(shè)置掃描起始地址“0x10000000”和掃描方向“+方向”。當(dāng)設(shè)置上述的方向時,存儲器掃描單元221從掃描起始地址“0x10000000 ”沿+方向掃描圖像數(shù)據(jù)。圖3B所示的以矩形表示的多段301表示存儲器掃描單元221訪問的圖像數(shù)據(jù)的單位。X方向(主掃描方向)上的訪問單位可以是一個像素單位或多個像素單位,根據(jù)本示例性實(shí)施例,其被設(shè)置為64像素單位。Y方向(副掃描方向)上的訪問單位被設(shè)置為I行單位。換言之,I段包括64X1像素的圖像數(shù)據(jù)。在圖3B所示的各段中指示的數(shù)字表示存儲器掃描單元221的訪問順序,并且被設(shè)置為從左端的段I起徑直沿+方向的同一行進(jìn)行訪問。存儲器掃描單元221利用圖3B所示的設(shè)置針對各行徑直掃描圖3A所示的存儲器圖像300,并且將掃描的存儲器圖像輸出到打印機(jī)單元140。當(dāng)曝光掃描線沒有歪斜時,如圖3C所示的直線311被輸出到記錄介質(zhì)(例如,諸如記錄紙的片材)。然而,由于通過打印機(jī)單元140的光學(xué)多面體的平面傾斜引起的曝光掃描線的歪斜,直線311可能被輸出為例如如圖3D所示的曲線312。將描述抵消曝光掃描線的歪斜、使得在激光具有像曲線312 —樣的歪斜曝光掃描線的情況下能夠最終獲取像直線311 —樣的輸出的歪斜校正方法。圖3E例示了由設(shè)置單元205在步驟S215中針對打印機(jī)圖像處理單元123設(shè)置的校正信息的掃描設(shè)置的示例。曲線313表示具有歪斜的曝光掃描線。通過根據(jù)曝光掃描線輸出直存儲器圖像300來獲取圖3D所示的曲線312。圖3E例示的掃描設(shè)置除了包括圖3B所示的存儲器掃描單元221的起始地址和掃描方向以外還包括行偏移點(diǎn)。更具體地,進(jìn)行存儲器掃描單元221的掃描設(shè)置,以通過從某一段起沿Y方向(副掃描方向)的+方向或-方向移動各I行掃描,來沿以交疊方式例不的表不曝光掃描線的曲線312進(jìn)行掃描。換言之,在前段321開始掃描存儲器圖像,并且通過在副掃描方向上移動各I行、在X方向(主掃描方向)上的段322和段323的位置進(jìn)行掃描。如上所述,按照各行移動副掃描方向上的掃描對象段的位置(副掃描位置)稱為根據(jù)本示例性實(shí)施例的“行偏移”,主掃描方向上進(jìn)行行偏移的位置(主掃描位置)稱為“行偏移點(diǎn)”,諸如段322和段323。如上所述的用于進(jìn)行行偏移的處理稱為“行偏移處理”。將參照圖4描述用于生成如圖3E所示的行偏移處理的設(shè)置值的方法。圖3F示意性地例示了當(dāng)利用圖3E所示的存儲器掃描單元221的掃描設(shè)置掃描存儲器圖像300中的第I行(在地址0x10000000開始掃描的主掃描方向中的行)時的掃描位置。如圖3F所示,當(dāng)從段I依次進(jìn)行掃描時,如利用第2段331所示,不包括存儲器圖像300的圖像數(shù)據(jù)的段可能被掃描。當(dāng)這種不包括圖像數(shù)據(jù)的段被掃描時,可以針對要被掃描的段設(shè)置任意數(shù)據(jù)值。在本示例性實(shí)施例中,設(shè)置代表空白的數(shù)據(jù)。與段331類似,圖3F所示的陰影段傳送代表空白的數(shù)據(jù)。圖3G示意性地例示了通過如圖3E所示的存儲器掃描單元221掃描整個存儲器圖像300獲取、并且在不通過平滑處理單元222進(jìn)行平滑處理的情況下從打印機(jī)圖像處理單元123輸出的圖像數(shù)據(jù)。圖3G是通過相對于圖3E所示的存儲器掃描單元221的掃描設(shè)置中的副掃描方向向相反方向彎曲來校正的圖像數(shù)據(jù)。打印機(jī)圖像處理單元123對包括陰影化的空白數(shù)據(jù)的圖像數(shù)據(jù)進(jìn)行打印機(jī)圖像處理并且將圖像數(shù)據(jù)經(jīng)由設(shè)備I/F121輸出到打印機(jī)單元140。圖3H示意性地例示了從打印機(jī)單元140輸出并且利用激光描繪的圖3G所示的圖像數(shù)據(jù)。如圖3G所示,在曝光掃描中的激光歪斜的影響下輸出通過向相反方向彎曲校正的圖像數(shù)據(jù),作為結(jié)果,描繪了其中抵消了圖3D所示的曲線312的歪斜的圖像。通過進(jìn)行如上所述的行偏移處理,能夠進(jìn)行用于抵消曝光掃描線的歪斜的圖像處理。[平滑處理]將參照圖5A和圖5B來描述由平滑處理單元222進(jìn)行的平滑處理。如圖3H所示,當(dāng)進(jìn)行行偏移處理時,行偏移點(diǎn)(行偏移階差)可以被相對容易地識別為階差。平滑處理單元222對行偏移點(diǎn)進(jìn)行平滑處理,從而行偏移點(diǎn)無法容易地被可視識別?;谕ㄟ^打印機(jī)圖像處理單元123設(shè)置的校正信息在行偏移點(diǎn)進(jìn)行根據(jù)本示例性實(shí)施例的平滑處理。在根據(jù)本示例性實(shí)施例的圖5A和圖5B所示的圖像數(shù)據(jù)中,校正信息包括表不行偏移點(diǎn)位于段505和513的主掃描點(diǎn)的信息。當(dāng)對包括兩行的圖像數(shù)據(jù)進(jìn)行平滑處理時,平滑處理單元222確定行偏移點(diǎn)位于段505的位置??拷衅泣c(diǎn)(例如,圖5A所示的區(qū)域),平滑處理單元222通過在副掃描方向上彼此鄰接的兩行之間再分配圖像數(shù)據(jù)來平滑行偏移階差。在圖像數(shù)據(jù)的再分配處理中,圖像數(shù)據(jù)的值被分配為使得圖像數(shù)據(jù)在副掃描方向上的重心在行偏移點(diǎn)附近沿主掃描位置逐漸移動。圖5A示意性地例示了通過存儲器掃描單元221掃描在存儲器上展開的直線的圖像獲取并且被輸入到平滑處理單元222的圖像數(shù)據(jù)。例如,如果對段501至508以及段509至516的區(qū)域進(jìn)行平滑處理,如圖5B所示,則從平滑處理單元222輸出具有平滑的行偏移階差的圖像數(shù)據(jù)。可以通過使用由生成單元202生成的校正信息來模擬從平滑處理單元222輸出的圖像數(shù)據(jù)。根據(jù)本示例性實(shí)施例,模擬的圖像數(shù)據(jù)稱為平滑圖像。圖5B所示的曲線521是平滑圖像的示例并且稱為平滑曲線。在進(jìn)行平滑處理前,在較高行中,從段501的第I像素(左端)至段504的第64像素(右端)濃度值(像素值)為0,從段505的第I像素至段508的第64像素濃度值為15。在較低行中,從段509的第I像素(左端)至段504的第64像素(右端)濃度值(像素值)為15,從段513的第I像素至段516的第64像素濃度值為O。一個像素的圖像數(shù)據(jù)具有從O至15的范圍內(nèi)的濃度值。在較高行與較低行之間進(jìn)行圖像數(shù)據(jù)的再分配處理。換言之,在較低行中的段509至512的圖像數(shù)據(jù)的濃度值以基于主掃描位置確定的比率被分配給在行偏移點(diǎn)左側(cè)的段501至504的圖像數(shù)據(jù)。另外,在行偏移點(diǎn)右側(cè)的段505至508的圖像數(shù)據(jù)以基于主掃描位置確定的比率被分配給在較低行中的段509至512的圖像數(shù)據(jù)的濃度值。作為結(jié)果,在較高行中,較高行中從段501的第I像素起至段508的第64像素止的總共512個像素被分配為使得濃度逐漸從O增加到15。例如,針對段501,從第I像素至第32像素的像素被分配為具有濃度0,從第33像素至第64像素的像素被分配為具有濃度I。另外,針對段502,從第I像素至第32像素的像素被分配為具有濃度2,從第33像素至第64像素的像素被分配為具有濃度I。在較低行中,類似地,濃度值被分配為使得濃度逐漸從15減少到O。在上述的平滑處理中,變得難以視覺上識別行偏移階差,并且實(shí)現(xiàn)了更自然的歪斜校正。[歪斜校正模塊]上述行偏移處理和平滑處理使用在步驟S215中設(shè)置的校正信息。將參照圖4描述由用于設(shè)置校正信息的歪斜校正模塊200進(jìn)行的處理。圖4A例示了用于基于通過歪斜信息獲取單元201獲取的激光歪斜信息來生成近似曝光掃描線的歪斜的近似曲線(在下文中,僅稱為近似曲線)的處理的示例。圖4B和圖4C相對于圖4A所示的近似曲線示意性地例示了關(guān)于具有不同主掃描寬度(圖4B所示的寬度410及圖4C所示的寬度420)的引擎的校正信息的生成結(jié)果。另外,圖4D示意性地例示了根據(jù)本發(fā)明的關(guān)于具有比圖4B和圖4C所示的主掃描寬度大的主掃描寬度(圖4D所示的寬度430)的虛擬引擎的校正信息的生成結(jié)果。圖4A、圖4B、圖4C和圖4D共用沿副掃描方向延伸的Y軸402,還共用位于距X坐標(biāo)403 (表示Y軸402在主掃描方向上的位置)相同距離的X坐標(biāo)407和408。在圖4A中,X軸401表示主掃描方向和理想曝光掃描線。另外,Y軸402表示通過引擎的中心位置并且與X軸401正交的副掃描方向。點(diǎn)403表示X軸401和Y軸402的交叉點(diǎn)(原點(diǎn))。打印機(jī)單元140的歪斜信息保持單元231保持在X軸401 (作為理想曝光掃描線)的實(shí)際曝光掃描線的X坐標(biāo)407、403和408處的Y坐標(biāo)404、405和406的值(換言之,曝光掃描線在副掃描方向上的移動量)。
在圖2B所示的步驟S211中,歪斜校正模塊200的歪斜信息獲取單元201獲取X坐標(biāo)407、403和408以及Y坐標(biāo)404、405和406的值。生成單元202獲取上述三個點(diǎn)的X坐標(biāo)407、403和408以及Y坐標(biāo)404、405和406的值,并且基于這些值的信息,生成近似實(shí)際曝光掃描線的歪斜的近似曲線409。生成的近似曲線包括例如二次曲線Y = ax2+bx+c。圖4B、圖4C和圖4D例示了其中生成單元202基于生成的近似曲線409、在具有不同寬度的引擎的主掃描寬度上沿近似曲線409生成校正信息的結(jié)果。校正信息可以為任意格式,只要其具有能夠用于進(jìn)行歪斜校正(行偏移處理和平滑處理)的值即可。例如,校正信息可以包括表示主掃描方向上的行偏移點(diǎn)的位置以及副掃描方向上的行單位的移動量的值。具有圖4B所示的寬度410的引擎被定義為引擎A,具有圖4C所示的副掃描寬度420的引擎被定義為引擎B,具有圖4D所示的副掃描寬度430的引擎被定義為虛擬引擎。虛擬引擎不是具有實(shí)體的實(shí)際打印機(jī)引擎(在下文中稱為“引擎”),而是軟件程序上的模擬引擎。引擎的主掃描寬度的差異稱為引擎類型的差異。參照圖4B、圖4C和圖4D,將描述關(guān)于不同引擎的校正信息(例如,在步驟S215中設(shè)置的行偏移點(diǎn)的設(shè)置)。例如,當(dāng)圖4B所示的引擎(定義為引擎A)具有寬度410的主掃描寬度時,適合于引擎A的校正信息是圖4B所示的從段I至14的校正信息412。主掃描端部411表示關(guān)于引擎A的校正信息的主掃描端部。更具體地,如圖4B所示,引擎A中的校正信息412的主掃描端部位于從主掃描方向上的段I的前端側(cè)到主掃描方向上的段14的后端側(cè)。根據(jù)本示例性實(shí)施例,寬度410等于引擎A的主掃描寬度。然而,寬度410可以大于或等于引擎A的主掃描寬度,由于可以在引擎A的主掃描寬度上進(jìn)行歪斜校正。圖4C相對于圖4A所示的近似曲線409例示了具有不同于引擎A的寬度的寬度420的引擎(引擎B)中的校正信息422。根據(jù)本示例性實(shí)施例,寬度420被設(shè)置為等于引擎B的主掃描寬度。適合于引擎B的校正信息是圖4C所示的從段I至段6的校正信息422。在該點(diǎn)上,關(guān)于引擎B的校正信息的主掃描端部421位于從主掃描方向上的段I的前端側(cè)到主掃描方向上的段6的后端側(cè)。由于適合于引擎A的校正信息的區(qū)域不同于適合于不同的引擎B的信息。因此,當(dāng)針對各引擎類型設(shè)計(jì)校正信息生成邏輯時,需要安裝適合于各引擎類型的軟件模塊,由此增加了開發(fā)成本。在步驟S212中,如圖4D所示,基于在步驟S211中獲取的激光歪斜信息,根據(jù)本示例性實(shí)施例的校正信息生成邏輯生成關(guān)于具有作為主掃描寬度的寬度430的虛擬引擎(引擎C)的校正信息432。換言之,生成單元202基于激光歪斜信息針對包括引擎A和引擎B的主掃描寬度(寬度410和寬度420)的區(qū)域的區(qū)域(寬度430)生成校正信息432。包括區(qū)域I的區(qū)域2大于區(qū)域I。更具體地,校正信息432是關(guān)于圖4D中從段I至段N的各段的校正信息。
在步驟S214中,基于在步驟S213中獲取的關(guān)于引擎的主掃描寬度信息,確定單元204確定在引擎C的主掃描寬度430的區(qū)域內(nèi)的校正信息應(yīng)用區(qū)域433 (寬度433)以獲取關(guān)于引擎的校正信息。例如,將描述獲取關(guān)于引擎B的校正信息的情況。確定單元204經(jīng)由主掃描寬度信息獲取單元203接收關(guān)于圖4C所示的引擎B的主掃描寬度信息(對應(yīng)于寬度420)。確定單元204獲取基于接收的關(guān)于引擎B的主掃描寬度信息的區(qū)域作為校正信息應(yīng)用區(qū)域433,并且獲取校正信息應(yīng)用區(qū)域433中的校正信息432作為校正信息434。更具體地,確定單元204還用作獲取單元,其用于獲取校正信息432中的、對應(yīng)于引擎B的主掃描寬度的區(qū)域的區(qū)域中的校正信息,作為校正信息434。更具體地,從段“η”至段η+5獲取校正信息432作為校正信息434。在步驟S215中,作為引擎B的校正信息,校正信息434被設(shè)置單元205設(shè)置給打印機(jī)圖像處理單元123。通過使用如上所述設(shè)置的校正信息434,包括引擎B的MFP100的打印機(jī)圖像處理單元123可以在引擎B的主掃描寬度的區(qū)域中進(jìn)行合適的歪斜校正。如上所述,歪斜校正模塊200對包括引擎B的打印機(jī)圖像處理單元123設(shè)置適合于引擎B的校正信息?;谠O(shè)置的校正信息,打印機(jī)圖像處理單元123對圖像進(jìn)行適合于引擎B的行偏移處理和平滑處理。顯而易見,可以通過相同的方法將校正信息設(shè)置給包括引擎A的MFP100的打印機(jī)圖像處理單元123。在這種情況下,基于設(shè)置的校正信息,打印機(jī)圖像處理單元123能夠?qū)D像進(jìn)行適合于引擎A的行偏移處理或平滑處理。如上所述,根據(jù)本示例性實(shí)施例的包括校正信息生成邏輯的圖像處理裝置還能夠?qū)Πㄓ捎谝骖愋偷牟町惗哂胁煌睊呙鑼挾鹊囊娴腗FPlOO的打印機(jī)圖像處理單兀123設(shè)置合適的校正信息。換言之,根據(jù)本示例性實(shí)施例的校正信息生成邏輯可以應(yīng)用于具有不同引擎類型的MFP,由此已針對各引擎類型被設(shè)計(jì)并構(gòu)造的校正信息生成邏輯通??梢杂糜谌我庖骖愋?。結(jié)果是,開發(fā)成本能夠被降低。以下將描述根據(jù)第二示例性實(shí)施例的平滑處理。根據(jù)第二示例性實(shí)施例的平滑處理考慮到在除了在主掃描方向上進(jìn)行歪斜校正的區(qū)域之外的區(qū)域外部生成的曝光掃描線的歪斜。除非特別指定,否則本示例性實(shí)施例的圖像處理裝置具有與第一示例性實(shí)施例相同的結(jié)構(gòu)。在主掃描方向上進(jìn)行歪斜校正的區(qū)域(校正區(qū)域)與引擎的主掃描寬度相同,并且使用等于引擎的主掃描寬度的區(qū)域中的校正信息來進(jìn)行包括平滑處理的歪斜校正。在這種平滑處理中,由于使用在等于引擎的主掃描寬度的區(qū)域內(nèi)的校正信息,因此在在主掃描方向上進(jìn)行平滑處理的區(qū)域的端部,可能生成用于進(jìn)行平滑處理的校正值的近似誤差。更具體地,傳統(tǒng)的校正信息生成邏輯生成校正區(qū)域內(nèi)的校正信息。換言之,校正信息生成邏輯在校正區(qū)域的端部(圖5C所示的端部531)停止生成校正信息,并且將生成的校正信息設(shè)置給打印機(jī)圖像處理單元123。打印機(jī)圖像處理單元123基于設(shè)置的校正信息進(jìn)行平滑處理。換言之,打印機(jī)圖像處理單元123不考慮在引擎的主掃描寬度的區(qū)域外(圖5C所示的端部531的右側(cè))的校正信息。
當(dāng)圖5C所示的段505和513的主掃描位置是行偏移點(diǎn)時,在端部531停止生成校正信息,生成的校正信息不包括表不段505和513的主掃描位置是行偏移點(diǎn)的信息。換言之,校正信息表示行偏移點(diǎn)不位于段501至504以及509至512的區(qū)域之中。結(jié)果是,如圖所示,在平滑處理中,在近似曝光掃描線的歪斜的近似曲線(在下文中,稱為“近似曲線”)與實(shí)際曝光掃描的曲線之間生成差異(近似誤差)。生成的近似誤差可能向著中心方向影響圖像,由此妨礙整個圖像的改善。根據(jù)在第一示例性實(shí)施例中描述的方法,合適的校正信息可以被設(shè)置給包括具有不同主掃描寬度的引擎的MFP100的打印機(jī)圖像處理單元123。本示例性實(shí)施例將延伸第一示例性實(shí)施例的方法。根據(jù)本示例性實(shí)施例,除了第一示例性實(shí)施例的效果外,能夠獲取使得能夠進(jìn)行考慮到在引擎的主掃描寬度的區(qū)域之外的曝光掃描線的歪斜的平滑處理的校正信息。[基于校正信息的應(yīng)用區(qū)域的近似誤差]參照圖5,以下將詳細(xì)描述本示例性實(shí)施例。在第一示例性實(shí)施例中描述的圖5A示意性地例示了在進(jìn)行行偏移處理后要被輸入到平滑處理單元222的圖像數(shù)據(jù)。如在第一示例性實(shí)施例中描述,圖5B例示了在從段501至508以及段509至516的區(qū)域?qū)D5A的圖像數(shù)據(jù)進(jìn)行的平滑處理。使用基于如在第一示例性實(shí)施例中描述的引擎A的主掃描寬度設(shè)置的校正信息來進(jìn)行圖5A和圖5B所示的平滑處理。例如,在如參照圖4B描述的段7至14的區(qū)域進(jìn)行平滑處理。圖5C示意性地例示了當(dāng)引擎的主掃描寬度小于圖5A所示的引擎的主掃描寬度時的圖像數(shù)據(jù)。該圖像數(shù)據(jù)包括直線532的數(shù)據(jù)。假設(shè)段504和512的位置位于引擎的主掃描寬度的區(qū)域的端部(主掃描端部531)。例如,圖5C所示的端部531對應(yīng)于在圖4C所示的引擎B的右側(cè)的主掃描端部421。在這種情況下,對打印機(jī)圖像處理單元123設(shè)置關(guān)于基于端部531的區(qū)域的校正信息。換言之,關(guān)于端部531之外的區(qū)域的校正信息不被設(shè)置給打印機(jī)圖像處理單元123。關(guān)于基于端部531的區(qū)域的校正信息表示行偏移點(diǎn)不位于段501至504及段509至512的區(qū)域中。在這種情況下,平滑處理單元222使用設(shè)置的校正信息在段501至504以及段509至512的區(qū)域進(jìn)行處理。由于設(shè)置的校正信息表示行偏移點(diǎn)不位于段501至504以及段509至512的區(qū)域之內(nèi),因此平滑處理單元222確定在區(qū)域內(nèi)不生成行偏移階差,由此不進(jìn)行平滑處理。結(jié)果是,從平滑處理單元222輸出的圖像數(shù)據(jù)包括直線532。為了描述簡便起見,從校正信息模擬的直線532的圖像數(shù)據(jù)稱為平滑曲線532。在圖中示意性地例示了平滑曲線521(參照圖5B)和平滑曲線532的重心位置。平滑曲線521的重心位置由重心曲線541代表,平滑曲線532的重心位置由重心曲線542代表。在端部531的位置、重心曲線541與重心曲線542之間的誤差差額為大約1/2像素,為大約600 dpi中的21微米。更具體地,在端部531停止對打印機(jī)圖像處理單元123的校正信息的設(shè)置,并且輸出相對于平滑曲線521具有大約21微米的近似誤差的平滑曲線532。
作為結(jié)果,在單色板(例如,青色板)的圖像中生成大約21微米的近似誤差。由此,當(dāng)輸出各自具有在這不同的兩個顏色(例如,青色板和品紅色板)之間的大約21微米的近似誤差的平滑曲線時,這兩個顏色之間的色彩位移為大約42微米。也就是說,生成能夠被清楚可視地識別的色彩位移,劣化了圖像質(zhì)量。另外,通過近似誤差引起的位移沿圖像的主掃描方向向著中心方向伸展,由此,整個圖像的圖像質(zhì)量被影響,致使除了主掃描端部之外的整個圖像上的色彩位移。參照圖6A,代替根據(jù)第一示例性實(shí)施例的確定單元204,根據(jù)本示例性實(shí)施例的圖像處理裝置包括歪斜校正模塊200中的確定單元604。確定單元604基于校正信息模擬平滑圖像以確定用于設(shè)置校正信息的區(qū)域(設(shè)置區(qū)域)。以下將描述通過確定單元604進(jìn)行的處理(圖6所示的步驟S614a和S614b)。[設(shè)置校正信息應(yīng)用區(qū)域]如圖5E所示,當(dāng)通過主掃描寬度信息獲取單元203獲取的引擎主掃描寬度的端部位于端部531時,在步驟S614a中,根據(jù)本示例性實(shí)施例的確定單元604設(shè)置基于端部531指定的區(qū)域作為校正信息應(yīng)用區(qū)域(圖4D所示的示例中的校正信息應(yīng)用區(qū)域433)。確定行偏移點(diǎn)是否位于比主掃描方向上的端部531的位置在主掃描方向上更向后(圖5E所示的示例中的右側(cè),換言之,在主掃描方向中的曝光區(qū)域之外)的端部。當(dāng)包括行偏移點(diǎn)時,確定單元604確定行偏移點(diǎn)作為端部552。當(dāng)不包括行偏移點(diǎn)時,然后在步驟S614a中,確定單元604確定虛擬引擎的主掃描寬度的端部的位置(圖4D所示的示例中的主掃描端部431)作為端部552。如上所述,描述了向主掃描方向上的端部的位置后面延伸的處理。類似地,頂部側(cè)包括端部531和端部552,確定單元604類似地設(shè)置端部的位置。基于端部531指定的區(qū)域指在主掃描方向上的兩端設(shè)置的主掃描端部531之間的區(qū)域。類似地設(shè)置基于端部552指定的區(qū)域。接著,確定單元604確定對應(yīng)于設(shè)置的校正信息應(yīng)用區(qū)域(圖4D所示的示例中的校正信息應(yīng)用區(qū)域433)的校正信息是否合適作為要被設(shè)置給打印機(jī)圖像處理單元123的
設(shè)置值。換言之,在步驟S614b中,確定單元604確定校正信息應(yīng)用區(qū)域的有效性。在確定處理中,確定單元604基于校正信息應(yīng)用區(qū)域模擬平滑曲線532。更具體地,確定單元604在端部531生成在重心曲線541的Y坐標(biāo)與重心曲線542的Y坐標(biāo)之間的差值。確定單元604保持用于確定近似誤差的有效性的閾值,并且將近似誤差與閾值比較以確定校正信息的有效性。當(dāng)近似誤差等于或小于閾值時,校正信息被確定為合適的。當(dāng)確定其不合適時,則在步驟S614a中,確定單元604將校正信息應(yīng)用區(qū)域擴(kuò)展預(yù)定量(例如,4段)。在步驟S614b中,確定單元604使用擴(kuò)展校正信息應(yīng)用區(qū)域中的校正信息再次模擬(再模擬)平滑曲線532。確定單元604針對在端部531的平滑曲線553生成再模擬的平滑曲線的近似誤差以確定校正信息應(yīng)用區(qū)域的有效性。重復(fù)進(jìn)行該步驟,確定單元604確定其中近似誤差被確定為等于或小于閾值的校正信息應(yīng)用區(qū)域。關(guān)于確定的校正信息應(yīng)用區(qū)域中的虛擬引擎的校正信息通過設(shè)置單元205被設(shè)置給打印機(jī)圖像處理單元123。在設(shè)置校正信息后的后處理類似于第一示例性實(shí)施例的后處理。[歪斜校正模塊]圖6例示了根據(jù)本發(fā)明的進(jìn)行歪斜校正處理的模塊的示例。圖6A示意性地例示了歪斜校正模塊600的處理塊。該處理塊示出了存儲在HDD114中的用于實(shí)現(xiàn)圖6B所示的一系列處理流程的程序如何被展開到RAM112中以被CPUlll執(zhí)行。圖6A中具有與圖2A中相同編號的處理單元具有與圖2A的各處理相同的結(jié)構(gòu)。圖6B是例示通過歪斜校正模塊600進(jìn)行的處理的流程圖。圖6B中具有與圖2B所示相同步驟編號的處理步驟將不再詳細(xì)描述,由于類似于圖2B的處理步驟將被執(zhí)行。以下將描述圖6A和圖6B。在步驟S211中,歪斜彳目息獲取單兀201獲取激光歪斜彳目息。在步驟S212中,生成單元202基于在步驟S211中獲取的激光歪斜信息生成關(guān)于虛擬引擎的校正信息。在步驟S213中,主掃描寬度信息獲取單元203獲取關(guān)于引擎的主掃描寬度信息。在步驟S614a中,如參照圖5E描述的,確定單元604設(shè)置校正信息應(yīng)用區(qū)域。在步驟S614b中,確定單元604確定在步驟S614a中設(shè)置的校正信息應(yīng)用區(qū)域的有效性。如上參照圖5E描述了確定方法的詳情。當(dāng)校正信息應(yīng)用區(qū)域有效時(步驟S614b中“是”),然后在步驟S215中,設(shè)置單元205向打印機(jī)圖像處理單元123設(shè)置校正信息。當(dāng)無效時(步驟S614b中“否”),則在步驟S614a中,校正信息應(yīng)用區(qū)域被改變并擴(kuò)展。如上所述是用于改變校正信息應(yīng)用區(qū)域的方法。在設(shè)置校正信息后的后處理類似于第一示例性實(shí)施例的后處理,并且基于設(shè)置的校正信息,打印機(jī)圖像處理單元123對圖像數(shù)據(jù)進(jìn)行校正(行偏移處理和平滑處理),然后將校正的圖像數(shù)據(jù)輸出到打印機(jī)單元140。根據(jù)參照圖6描述的本示例性實(shí)施例的處理流程,通過重復(fù)進(jìn)行步驟S614a和S614b,確定校正信息應(yīng)用區(qū)域。然而,關(guān)于具有在S212中生成的充分大的主掃描寬度的虛擬引擎C的校正信息可以在步驟S215中被設(shè)置給打印機(jī)圖像處理單元123,而不進(jìn)行步驟S614a和S615b中的處理。作為選擇,可以在不進(jìn)行步驟S615b中的確定的情況下在步驟S215中設(shè)置關(guān)于通過在步驟S614a中設(shè)置的端部552指定的區(qū)域的校正信息。如上所述,根據(jù)本示例性實(shí)施例,可以調(diào)整對其應(yīng)用校正信息的區(qū)域(校正信息應(yīng)用區(qū)域)。利用該調(diào)整,主掃描端部中的近似誤差以及沿圖像中心方向擴(kuò)展的近似誤差能夠被降低,由此改善了圖像質(zhì)量。根據(jù)上述示例性實(shí)施例,當(dāng)MFP 100的CPU 111執(zhí)行程序時實(shí)現(xiàn)歪斜校正模塊200和600,本發(fā)明并不限于此。根據(jù)第三示例性實(shí)施例,可以在經(jīng)由包括例如MFP 100和LAN的網(wǎng)絡(luò)連接的主計(jì)算機(jī)(未例示)上實(shí)現(xiàn)歪斜校正模塊200和600。在這種情況下,使用主計(jì)算機(jī)中包括的HDD、RAM及ROM,并且主計(jì)算機(jī)中包括的CPU執(zhí)行用于實(shí)現(xiàn)歪斜校正模塊200的程序。另外,在這種主計(jì)算機(jī)中進(jìn)行歪斜校正處理(參見圖2B和圖6B)的系統(tǒng)中,在主計(jì)算機(jī)執(zhí)行歪斜校正處理前,主計(jì)算機(jī)執(zhí)行與在上述第一和第二示例性實(shí)施例中通過MFP100的RIP單元120以及打印機(jī)圖像處理單元123進(jìn)行的處理相當(dāng)?shù)奶幚?。主?jì)算機(jī)將對其進(jìn)行歪斜校正處理的圖像數(shù)據(jù)經(jīng)由諸如LAN的網(wǎng)絡(luò)發(fā)送到MFP100。已經(jīng)接收到處理的圖像數(shù)據(jù)的MFP100利用打印機(jī)單元140形成圖像。根據(jù)本示例性實(shí)施例,激光歪斜信息由打印機(jī)單元140的歪斜信息保持單元231保持,并且通過在主計(jì)算機(jī)上實(shí)現(xiàn)的歪斜信息獲取單元獲取。類似地,主計(jì)算機(jī)上的主掃描寬度獲取單元從打印機(jī)單元140的引擎主掃描寬度信息保持單元(未例示)獲取引擎主掃描覽度。如上所述,當(dāng)主計(jì)算機(jī)執(zhí)行歪斜校正時,能夠有效利用主計(jì)算機(jī)的CPU的操作處理能力。由于主計(jì)算機(jī)進(jìn)行歪斜校正,因此不包括這種處理功能的廉價MFP或打印機(jī)能夠形成對其進(jìn)行歪斜校正的圖像。(其他示例性實(shí)施例)根據(jù)上述示例性實(shí)施例,當(dāng)從存儲器讀取圖像數(shù)據(jù)時,通過行偏移處理在副掃描方向上按照像素單位校正圖像數(shù)據(jù)。然而,本發(fā)明不限于上述示例性實(shí)施例。可以替代當(dāng)從存儲器讀取圖像數(shù)據(jù)時,而是當(dāng)向存儲器寫入數(shù)據(jù)時,按照像素單位校正副掃描方向。另外,根據(jù)上述示例性實(shí)施例,在副掃描方向上相互鄰接的兩個像素之間進(jìn)行平滑處理中的圖像數(shù)據(jù)的再分配處理,從而在某一行上的像素值沿主掃描方向逐漸增加或減少。然而,本發(fā)明不限于如上所述的示例性實(shí)施例。例如,在其上進(jìn)行平滑處理的區(qū)域中的圖像數(shù)據(jù)可以被劃分為主掃描方向上的多個部分,各部分中的可用像素值可以為O或15的二進(jìn)制值。在這種情況下,在副掃描方向上彼此鄰接的兩行之間,在較高行的部分內(nèi)的具有像素值15的像素的比率可以逐漸增加,在較低行的部分內(nèi)的具有像素值15的像素的比率可以逐漸減少。結(jié)果是,在其上進(jìn)行平滑處理的整個區(qū)域中,可以在副掃描方向上按照小于像素的單位進(jìn)行校正。因此,根據(jù)是否通過激光束進(jìn)行曝光,本發(fā)明可以應(yīng)用于用于形成潛像的二進(jìn)制打印機(jī)。另外,根據(jù)上述的示例性實(shí)施例,在進(jìn)行行偏移處理后進(jìn)行平滑處理。然而,可以在進(jìn)行平滑處理后進(jìn)行轉(zhuǎn)換處理。在上述示例性實(shí)施例中,作為示例,描述了采用電子照相處理的圖像形成裝置,其中利用激光束曝光感光元件來形成圖像。然而,本發(fā)明還可以應(yīng)用于諸如噴墨打印機(jī)的圖像形成裝置,其通過使諸如多種墨的顯影劑從打印機(jī)頭壓緊在諸如紙張的片材上以形成圖像來形成圖像。在這種情況下,例如,上述示例性實(shí)施例中描述的激光歪斜信息示出了由于打印機(jī)頭裝配中的誤差引起的顯影劑的壓緊位置的移動??梢砸罁?jù)噴墨打印機(jī)的結(jié)構(gòu)來適當(dāng)?shù)靥鎿Q相關(guān)描述。另外,可以通過進(jìn)行以下描述的處理來實(shí)現(xiàn)本發(fā)明。該處理經(jīng)由網(wǎng)絡(luò)或各種存儲介質(zhì)向系統(tǒng)或裝置提供實(shí)現(xiàn)上述示例性實(shí)施例的功能的軟件,然后系統(tǒng)或裝置的計(jì)算機(jī)(或CPU或MPU)讀取該程序以執(zhí)行該程序。其他實(shí)施例本發(fā)明的各方面還可以通過讀出并執(zhí)行記錄在存儲設(shè)備上的用于執(zhí)行上述實(shí)施例的功能的程序的系統(tǒng)或裝置的計(jì)算機(jī)(或諸如CPU或MPU的設(shè)備)來實(shí)現(xiàn),以及通過由系統(tǒng)或裝置的計(jì)算機(jī)通過例如讀出并執(zhí)行記錄在存儲設(shè)備上的用于執(zhí)行上述實(shí)施例的功能的程序來執(zhí)行各步驟的方法來實(shí)現(xiàn)。鑒于此,例如經(jīng)由網(wǎng)絡(luò)或者從用作存儲設(shè)備的各種類型的記錄介質(zhì)(例如計(jì)算機(jī)可讀介質(zhì))向計(jì)算機(jī)提供程序。雖然參照示例性實(shí)施例對本發(fā)明進(jìn)行了描述,但是應(yīng)當(dāng)理解,本發(fā)明并不限于所公開的示例性實(shí)施例。應(yīng)當(dāng)對所附權(quán)利要求的范圍給予最寬的解釋,以使其涵蓋所有這些變型例以及等同的結(jié)構(gòu)和功能。
權(quán)利要求
1.一種圖像處理裝置,其通過使用校正信息沿副掃描方向移動圖像來校正所述圖像,以抵消在曝光掃描中由圖像形成單元引起的所述副掃描方向上的掃描線的歪斜,所述圖像處理裝置包括: 生成單元,其被構(gòu)造為基于關(guān)于所述副掃描方向上的所述掃描線的歪斜信息,來生成關(guān)于包括主掃描方向上的所述曝光掃描的區(qū)域的區(qū)域的所述校正信息;以及 校正單元,其被構(gòu)造為使用由所述生成單元生成的所述校正信息中的、關(guān)于在所述主掃描方向上比所述主掃描方向上的所述曝光掃描的區(qū)域更大的區(qū)域的校正信息,來校正所述主掃描方向上的所述曝光掃描的區(qū)域中的圖像。
2.根據(jù)權(quán)利要求1所述的圖像處理裝置, 其中,所述校正信息包括表示在所述副掃描方向上按照像素單位移動圖像數(shù)據(jù)的主掃描位置的信息,并且 其中,所述校正單元通過基于表示所述校正信息中包括的行偏移點(diǎn)的信息沿所述副掃描方向移動所述圖像數(shù)據(jù),來沿所述副掃描方向按照像素單位校正所述圖像數(shù)據(jù)的重心,并且通過確定所述校正信息中包括的所述行偏移點(diǎn)并再分配所述行偏移點(diǎn)處的在所述副掃描方向上彼此鄰接的兩個像素之間的所述圖像數(shù)據(jù),來沿所述副掃描方向按照小于像素的單位校正所述圖像數(shù)據(jù)的重心。
3.一種圖像處理方法,其通過使用校正信息沿副掃描方向移動圖像來校正所述圖像,以抵消在曝光掃描中由圖像形成單元引起的所述副掃描方向上的掃描線的歪斜,所述圖像處理方法包括以下步驟: 基于關(guān)于所述副掃描方向上的所述掃描線的歪斜信息,來生成關(guān)于包括主掃描方向上的所述曝光掃描的區(qū)域的區(qū)域的所述校正信息;以及 使用所生成的校正信息中的、`關(guān)于在所述主掃描方向上比所述主掃描方向上的所述曝光掃描的區(qū)域更大的區(qū)域的校正信息,來校正所述主掃描方向上的所述曝光掃描的區(qū)域中的圖像。
4.根據(jù)權(quán)利要求3所述的圖像處理方法, 其中,所述校正信息包括表示在所述副掃描方向上按照像素單位移動圖像數(shù)據(jù)的主掃描位置的信息,并且 其中,通過基于表示所述校正信息中包括的行偏移點(diǎn)的信息沿所述副掃描方向移動所述圖像數(shù)據(jù),來沿所述副掃描方向按照像素單位校正所述圖像數(shù)據(jù)的重心,并且通過確定所述校正信息中包括的所述行偏移點(diǎn)并再分配所述行偏移點(diǎn)處的在所述副掃描方向上彼此鄰接的兩個像素之間的所述圖像數(shù)據(jù),來沿所述副掃描方向按照小于像素的單位校正所述圖像數(shù)據(jù)的重心。
5.一種圖像處理裝置,其通過使用校正信息沿副掃描方向移動圖像來校正所述圖像,以抵消在曝光掃描中由圖像形成單元引起的所述副掃描方向上的掃描線的歪斜,所述圖像處理裝置包括: 生成單元,其被構(gòu)造為基于關(guān)于所述副掃描方向上的所述掃描線的歪斜信息,來生成關(guān)于包括主掃描方向上的所述曝光掃描的區(qū)域的區(qū)域的所述校正信息;以及 校正單元,其被構(gòu)造為使用由所述生成單元生成的所述校正信息中的、基于所述主掃描方向上的所述曝光掃描的區(qū)域指定的部分校正信息,來校正所述主掃描方向上的所述曝光掃描的區(qū)域中的圖像。
6.一種圖像處理方法,其通過使用校正信息沿副掃描方向移動圖像來校正所述圖像,以抵消在曝光掃描中由圖像形成單元引起的所述副掃描方向上的掃描線的歪斜,所述圖像處理方法包括以下步驟: 基于關(guān)于所述副掃描方向上的所述掃描線的歪斜信息,來生成關(guān)于包括主掃描方向上的所述曝光掃描的區(qū)域的區(qū)域的所述校正信息;以及 使用所生成的校正信息中的、基于所述主掃描方向上的所述曝光掃描的區(qū)域指定的部分校正信息,來校正所述主掃描方向上的所述曝光掃描的區(qū)域中的圖像。
7.一種圖像處理裝置,其處理圖像數(shù)據(jù)以通過圖像形成單元形成圖像,所述圖像處理裝置包括: 生成單元,其被構(gòu)造為生成校正信息以抵消由所述圖像形成單元形成的圖像在副掃描方向上的移動; 確定單元,其被構(gòu)造為基于所述圖像形成單元的主掃描寬度確定所述校正信息在主掃描方向上的應(yīng)用區(qū)域; 第一校正單元,其被構(gòu)造為在基于由所述應(yīng)用區(qū)域限定的所述校正信息的所述主掃描方向上的位置處,通過所述圖像數(shù)據(jù)沿所述副掃描方向的行偏移,來進(jìn)行校正; 第二校正單元,其被構(gòu)造為基于由所述應(yīng)用區(qū)域限定的所述校正信息來進(jìn)行所述圖像數(shù)據(jù)的像素值的校正,以平滑由通過所述第一校正單元進(jìn)行的所述校正生成的行偏移階差;以及 發(fā)送單元,其被構(gòu)造為將通過所述第一校正單元和所述第二校正單元校正的所述圖像數(shù)據(jù)發(fā)送到所述圖像形成單元。
8.根據(jù)權(quán)利要求7所述的圖像處理裝置, 其中,所述確定單元將所述應(yīng)用區(qū)域確定為比所述圖像形成單元的主掃描寬度更寬的區(qū)域。
9.根據(jù)權(quán)利要求8所述的圖像處理裝置, 其中,所述確定單元確定所述應(yīng)用區(qū)域是否有效,并在所述應(yīng)用區(qū)域被確定為無效的情況下擴(kuò)展所述應(yīng)用區(qū)域。
10.根據(jù)權(quán)利要求9所述的圖像處理裝置, 其中,在所述圖像形成單元形成所述圖像的區(qū)域的所述主掃描方向的端部的近似誤差大于閾值的情況下,所述確定單元確定所述應(yīng)用區(qū)域無效。
11.根據(jù)權(quán)利要求10所述的圖像處理裝置, 其中,所述確定單元通過基于由所述應(yīng)用區(qū)域限定的所述校正信息模擬平滑圖像,來獲得所述近似誤差。
12.—種圖像處理方法,其用于處理圖像數(shù)據(jù)以通過圖像形成單元形成圖像,所述圖像處理方法包括以下步驟: 生成步驟,生成校正信息以抵消由所述圖像形成單元形成的圖像在副掃描方向上的移動; 確定步驟,基于所述圖像形成單元的主掃描寬度確定所述校正信息在主掃描方向上的應(yīng)用區(qū)域;第一校正步驟,在基于由所述應(yīng)用區(qū)域限定的所述校正信息的所述主掃描方向上的位置處,通過所述圖像數(shù)據(jù)沿所述副掃描方向的行偏移,來進(jìn)行校正; 第二校正步驟,基于由所述應(yīng)用區(qū)域限定的所述校正信息來校正所述圖像數(shù)據(jù)的像素值,以平滑由通過所述第一校正步驟進(jìn)行的所述校正生成的行偏移階差;以及 發(fā)送步驟,將通過所述第一校正步驟和所述第二校正步驟校正的所述圖像數(shù)據(jù)發(fā)送到所述圖像形成單元。
13.根據(jù)權(quán)利要求12所述的圖像處理方法, 其中,所述應(yīng)用區(qū)域被確定為比所述圖像形成單元的主掃描寬度更寬的區(qū)域。
14.根據(jù)權(quán)利要求13所述的圖像處理方法, 其中,確定所述應(yīng)用區(qū)域是否有效,并在所述應(yīng)用區(qū)域被確定為無效的情況下擴(kuò)展所述應(yīng)用區(qū)域。
15.根據(jù)權(quán)利要求14所述的圖像處理方法, 其中,在所述圖像形成單元形成所述圖像的區(qū)域的所述主掃描方向的端部的近似誤差大于閾值的情況下,所述應(yīng)用區(qū)域被確定為無效。
16.根據(jù)權(quán)利要求15所述的圖像處理方法, 其中,通過基于由所述應(yīng)用區(qū)域限定的所述校正信息模擬平滑圖像,來獲得所述近似誤差。
全文摘要
本發(fā)明提供一種圖像處理裝置及圖像處理方法。所述圖像處理裝置在使用校正信息校正圖像數(shù)據(jù)時,通過也在圖像形成單元形成圖像的區(qū)域的端部校正所述圖像數(shù)據(jù),來校正由所述圖像形成單元形成的所述副掃描方向上的所述圖像的歪斜。
文檔編號G03G15/01GK103108101SQ20121046679
公開日2013年5月15日 申請日期2012年11月13日 優(yōu)先權(quán)日2011年11月15日
發(fā)明者廣瀬史明 申請人:佳能株式會社