圖像檢驗(yàn)裝置、圖像檢驗(yàn)系統(tǒng)和圖像檢驗(yàn)方法
【專利摘要】一種圖像檢驗(yàn)裝置,用于檢查打印在記錄介質(zhì)上的圖像,包括:參考像素獲取單元,配置為生成參考圖像并且從參考圖像中獲取第一像素值;打印像素獲取單元,配置為提取圖像打印區(qū)域,并且從圖像中獲取第二像素值;偏移處理單元,配置為添加非圖像打印區(qū)域;圖像檢查單元,配置為計(jì)算第一圖像像素值和第二圖像像素值的差值并且當(dāng)差值高于預(yù)先確定的閾值時(shí)檢測誤差,其中非圖像打印區(qū)域包含既不同于第一像素值也不同于第二像素值的第三像素值,并且圖像檢查單元中止確定在與非圖像打印區(qū)域相關(guān)聯(lián)的圖像打印區(qū)域中是否存在誤差。
【專利說明】圖像檢驗(yàn)裝直、圖像檢驗(yàn)系統(tǒng)和圖像檢驗(yàn)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種圖像檢驗(yàn)裝置、圖像檢驗(yàn)系統(tǒng)和圖像檢驗(yàn)方法。更具體地,本發(fā)明涉及確定在讀取圖像中用于檢驗(yàn)的目標(biāo)區(qū)域及在在讀取圖像中用于檢驗(yàn)的目標(biāo)區(qū)域上的處理。
【背景技術(shù)】
[0002]通常,手動(dòng)執(zhí)行對(duì)打印輸出的檢驗(yàn)。然而,近來已經(jīng)將用于檢驗(yàn)打印輸出的裝置用于膠版印刷的后處理。在這樣的檢驗(yàn)裝置中,多次讀取打印輸出并且從中手動(dòng)選擇出最佳的讀取圖像,由此生成作為檢驗(yàn)標(biāo)準(zhǔn)的主圖像。將所生成的主圖像的某一區(qū)域與目標(biāo)打印輸出的讀取圖像的相應(yīng)區(qū)域進(jìn)行比較以進(jìn)行檢驗(yàn)。依賴于主圖像和讀取圖像之間的差值水平來確定打印輸出上的瑕疵。
[0003]近年來,已經(jīng)普及諸如電子照相打印機(jī)的數(shù)字打印機(jī),他們適用于打印少量副本或者每份副本的打印內(nèi)容經(jīng)常變動(dòng)的可變打印。為此,以與現(xiàn)有的膠印機(jī)相同的方式,從打印輸出中生成用于比較檢驗(yàn)的主圖像的效率很低。為解決此問題,可以考慮從打印數(shù)據(jù)中生成主圖像。這使得數(shù)字打印機(jī)有效地對(duì)應(yīng)于變化的打印。
[0004]在這樣的圖像檢驗(yàn)處理中,以如下方式執(zhí)行確定打印輸出是否有瑕疵:對(duì)齊通過讀取打印輸出紙張而生成的讀取圖像的位置和從打印數(shù)據(jù)生成的主圖像的位置,匹配讀取圖像和主圖像的尺寸,彼此比較兩者的每個(gè)像素來獲取讀取圖像和主圖像之間的差值,并且比較該差值與預(yù)先確定的閾值。
[0005]在這樣的打印輸出瑕疵檢測技術(shù)中,為了檢驗(yàn)全部打印輸出紙張,可以在比打印輸出紙張的尺寸更大的區(qū)域內(nèi)讀取打印輸出紙張,由此防止紙張邊緣被排除出紙張的讀取范圍。在這種情況下,顯示了紙張的外部區(qū)域,即,例如輸送紙張的支架皮帶的輸送體的表面顏色被顯示在讀取圖像的端區(qū)域。因此,需要通過例如在打印數(shù)據(jù)周圍添加支架皮帶的表面顏色來生成用于與讀取圖像做比較的主圖像。
[0006]開發(fā)出通過比較圖像的另一種檢驗(yàn)技術(shù),其中,當(dāng)在預(yù)先確定的區(qū)域中發(fā)現(xiàn)了與標(biāo)準(zhǔn)圖像的差異時(shí),設(shè)置非檢驗(yàn)區(qū)域來禁止確定其上的瑕疵(例如,參考PTL1)。
[0007]通過將PTLl中所公開的上述技術(shù)應(yīng)用到文檔外部區(qū)域,能夠?qū)⑽臋n外部區(qū)域確定為非檢驗(yàn)區(qū)域。這需要手動(dòng)設(shè)定這樣的非檢驗(yàn)區(qū)域,這可能對(duì)用戶造成手動(dòng)操作的負(fù)擔(dān)。
[0008]考慮到前述問題,本發(fā)明的實(shí)施例目的在于提供一種圖像檢驗(yàn),在其中比較主圖像與通過讀取圖像形成和輸出的打印輸出結(jié)果而生成的讀取圖像,能夠輕易確定文檔的外部區(qū)域。
【發(fā)明內(nèi)容】
[0009]根據(jù)本發(fā)明的一個(gè)方面,提供一種用于檢查打印在記錄介質(zhì)上的圖像的圖像檢驗(yàn)裝置。該圖像檢驗(yàn)裝置包括:參考像素獲取單元,被配置為從配置圖像的圖像數(shù)據(jù)生成參考圖像并且從參考圖像獲取第一像素值;打印像素獲取單元,被配置為提取包含了其上打印了要被檢查的圖像的記錄介質(zhì)的圖像打印區(qū)域,并且從要被檢查的圖像獲取第二像素值;偏移處理單元,被配置為在參考圖像的外圍添加非圖像打印區(qū)域以包圍參考圖像;圖像檢查單元,被配置為計(jì)算第一圖像像素值和第二圖像像素值的差值并且當(dāng)差值高于預(yù)先確定的閾值時(shí)檢測誤差,其中非圖像打印區(qū)域包含明顯地既不同于第一像素值也不同于第二像素值的第三像素值,并且圖像檢查單元中止確定在與非圖像打印區(qū)域相關(guān)聯(lián)的圖像打印區(qū)域中是否存在誤差。
[0010]根據(jù)本發(fā)明的另一個(gè)方面,提供一種圖像檢驗(yàn)系統(tǒng),包括:圖像數(shù)據(jù)形成單元,配置為形成要被打印的圖像的圖像數(shù)據(jù);圖像數(shù)據(jù)控制器,配置為接收?qǐng)D像數(shù)據(jù)以及控制圖像數(shù)據(jù);打印處理單元,連接到圖像數(shù)據(jù)控制器上,并且被配置為根據(jù)圖像數(shù)據(jù)將圖像打印在記錄介質(zhì)上;以及圖像檢查單元,用于檢查打印在記錄介質(zhì)上的圖像,并且被連接到圖像數(shù)據(jù)控制器和打印處理單元,圖像檢查單元包括:參考像素獲取單元,被配置為從配置圖像的圖像數(shù)據(jù)生成參考圖像并且從參考圖像獲取第一像素值;打印像素獲取單元,被配置為提取包含了其上打印了要被檢查的圖像的記錄介質(zhì)的圖像打印區(qū)域,并且從要被檢查的圖像獲取第二像素值;偏移處理單元,被配置為在參考圖像的外圍添加非圖像打印區(qū)域以包圍參考圖像;圖像檢查單元,被配置為計(jì)算第一圖像像素值和第二圖像像素值的差值并且當(dāng)差值高于預(yù)先確定的閾值時(shí)檢測誤差,其中非圖像打印區(qū)域包含明顯地既不同于第一像素值也不同于第二像素值的第三像素值,并且圖像檢查單元中止確定在與非圖像打印區(qū)域相關(guān)聯(lián)的圖像打印區(qū)域中是否存在誤差。
[0011]根據(jù)本發(fā)明的進(jìn)一步方面,提供一種用于檢查打印在記錄介質(zhì)上的圖像的圖像檢驗(yàn)方法。該方法包括:從配置圖像的圖像數(shù)據(jù)生成參考圖像并且從參考圖像獲取第一像素值;提取包含了其上打印了要被檢查的圖像的記錄介質(zhì)的圖像打印區(qū)域,并且從要被檢查的圖像獲取第二像素值;在參考圖像的外圍添加非圖像打印區(qū)域以包圍參考圖像;計(jì)算第一圖像像素值和第二圖像像素值的差值并且當(dāng)差值高于預(yù)先確定的閾值時(shí)檢測誤差,其中非圖像打印區(qū)域包含明顯地既不同于第一像素值也不同于第二像素值的第三像素值,并且圖像檢查單元中止確定在與非圖像打印區(qū)域相關(guān)聯(lián)的圖像打印區(qū)域中是否存在誤差。
[0012]本發(fā)明的有益效果
[0013]根據(jù)本發(fā)明的實(shí)施例,一種圖像檢驗(yàn),在其中比較主圖像與通過讀取圖像形成和輸出的打印輸出結(jié)果而生成的讀取圖像,能夠輕易確定文檔的外部區(qū)域?!緦@綀D】
【附圖說明】
[0014]圖1是示出了包括根據(jù)本發(fā)明的實(shí)施例的檢驗(yàn)裝置的圖像形成系統(tǒng)的結(jié)構(gòu)的圖。
[0015]圖2是示出了根據(jù)本發(fā)明的實(shí)施例的檢驗(yàn)裝置的硬件結(jié)構(gòu)的框圖。
[0016]圖3是示出了根據(jù)本發(fā)明的實(shí)施例的引擎控制器、打印引擎和檢驗(yàn)裝置的功能結(jié)構(gòu)的框圖。
[0017]圖4是示出了根據(jù)本發(fā)明的實(shí)施例的打印處理單元的機(jī)械結(jié)構(gòu)的圖。
[0018]圖5是示出了根據(jù)本發(fā)明的實(shí)施例的主圖像處理單元的功能結(jié)構(gòu)的框圖。
[0019]圖6是示出了根據(jù)本發(fā)明的實(shí)施例的全部比較檢驗(yàn)操作的流程圖。
[0020]圖7是示出了根據(jù)本發(fā)明的實(shí)施例的檢驗(yàn)控制單元的功能結(jié)構(gòu)的框圖。
[0021]圖8A和圖8B是示出了根據(jù)本發(fā)明的實(shí)施例的打印數(shù)據(jù)和讀取圖像的圖。
[0022]圖9是示出了根據(jù)本發(fā)明的實(shí)施例的對(duì)齊操作的流程圖。
[0023]圖1OA到圖1OC是示出了在根據(jù)本發(fā)明的實(shí)施例的對(duì)齊操作中的詳細(xì)對(duì)齊處理的圖。
[0024]圖11是示出了根據(jù)本發(fā)明的實(shí)施例的比較檢驗(yàn)操作的流程圖。
[0025]圖12是示出了根據(jù)本發(fā)明的實(shí)施例的全部比較檢驗(yàn)操作的流程圖。
[0026]圖13A和圖13B是示出了根據(jù)本發(fā)明的實(shí)施例的缺角圖像的圖。
[0027]圖14A至圖14C是示出了根據(jù)本發(fā)明的實(shí)施例的紙張被折疊的狀態(tài)的圖。
[0028]圖15是示出了根據(jù)本發(fā)明的另一個(gè)實(shí)施例的用于紙張折痕的檢測區(qū)域的圖。
[0029]圖16是示出了根據(jù)本發(fā)明的實(shí)施例的圖像比較檢驗(yàn)?zāi)J降膱D。
【具體實(shí)施方式】
[0030]下面將參考附圖詳細(xì)描述根據(jù)本發(fā)明的示例實(shí)施例。在實(shí)施例中,圖像形成系統(tǒng)包括檢驗(yàn)裝置,其通過比較圖像形成和輸出的輸出結(jié)果的讀取圖像與主圖像來檢驗(yàn)輸出結(jié)果。圖像形成系統(tǒng)基于主圖像執(zhí)行在讀取圖像中用于檢驗(yàn)的目標(biāo)范圍的確定處理。
[0031]圖1是示出了根據(jù)本發(fā)明的實(shí)施例的圖像形成系統(tǒng)的整個(gè)結(jié)構(gòu)的圖。如圖1中所示,根據(jù)實(shí)施例的圖像形成系統(tǒng)包括數(shù)字前端(Digital Front End, DFE) 1、引擎控制器2、打印引擎3和檢驗(yàn)裝置4。DFEl基于所接收到的打印任務(wù)生成要被打印輸出的圖像數(shù)據(jù),即位圖(bitmap)數(shù)據(jù)作為目標(biāo)圖像用于輸出,并且將所生成的位圖數(shù)據(jù)輸出給引擎控制器2。
[0032]引擎控制器2基于從DFEl所接收到的位圖數(shù)據(jù)來控制打印引擎3形成圖像并且輸出圖像。根據(jù)本發(fā)明實(shí)施例的控制器2將接收自DFEl的位圖數(shù)據(jù)傳輸給檢驗(yàn)裝置4。位圖數(shù)據(jù)被用做由檢驗(yàn)裝置4參考的用于檢驗(yàn)的圖像的原始信息,以檢驗(yàn)來自打印引擎3的圖像形成和輸出的輸出結(jié)果。
[0033]打印引擎3在引擎控制器2的控制下,基于位圖數(shù)據(jù)在用做記錄介質(zhì)的紙紙張上執(zhí)行圖像形成和輸出,使用讀取設(shè)備302來讀取輸出紙張,并且將由讀取設(shè)備302所生成的讀取圖像數(shù)據(jù)輸入給檢驗(yàn)裝置4。記錄介質(zhì)示例除了上述紙張外,還可以包括薄膜和塑料頁,只要它們能夠作為圖像形成和輸出的目標(biāo)。檢驗(yàn)裝置4隨后基于輸入自引擎控制器2的位圖數(shù)據(jù)來生成主圖像。檢驗(yàn)裝置4是這樣的圖像檢驗(yàn)裝置:通過隨后比較輸入自打印引擎3的讀取圖像與上述生成的主圖像來檢驗(yàn)輸出結(jié)果。
[0034]以下參考圖2描述了根據(jù)本發(fā)明的實(shí)施例的引擎控制器2、打印引擎3和建議裝置4的硬件結(jié)構(gòu)。圖2是示出了根據(jù)實(shí)施例的檢驗(yàn)裝置4的硬件結(jié)構(gòu)的框圖。盡管圖2僅示出了檢驗(yàn)裝置4的硬件結(jié)構(gòu),然而引擎控制器2和打印引擎3具有相同的硬件結(jié)構(gòu)。
[0035]如圖2中所示,根據(jù)實(shí)施例的檢驗(yàn)裝置4具有如典型個(gè)人計(jì)算機(jī)(PersonalComputers,PCs)、服務(wù)器和其他信息處理設(shè)備一樣的結(jié)構(gòu)。具體地,根據(jù)實(shí)施例的檢驗(yàn)裝置4包括中央處理單兀(Central Processing Unit, CPU) 10、隨機(jī)訪問存儲(chǔ)器(RandomAccess Memory, RAM) 20、只讀存儲(chǔ)器(Read Only Memory, ROM) 30、硬盤驅(qū)動(dòng)器(Hard DiskDrive, HDD)40和接口(I/F) 50,都通過總線90彼此耦合。此外,液晶顯示器(LiquidCrystal Display, LCD) 60、操作單元70和專用設(shè)備80被耦合到I/F50。
[0036]CPU10是計(jì)算單元并且完全地控制檢驗(yàn)裝置4的運(yùn)行。RAM20是高速可讀可寫的易失性存儲(chǔ)介質(zhì),并且被用作CPUlO處理信息的工作區(qū)域。R0M30是只讀的非易失性存儲(chǔ)介質(zhì)并且其中存儲(chǔ)例如防火墻的計(jì)算機(jī)程序。HDD40是可讀可寫的非易失性存儲(chǔ)介質(zhì)并且其中存儲(chǔ)例如操作系統(tǒng)(Operating System, OS)、各種類型的控制程序和應(yīng)用程序。
[0037]I/F50將總線90耦合到各種類型的硬件和網(wǎng)絡(luò),并且控制它們。IXD60是可視的用戶接口,用于用戶檢查檢驗(yàn)裝置4的狀態(tài)。操作單元70是例如鍵盤和鼠標(biāo)的用戶接口,用于用戶將各種類型的信息輸入到檢驗(yàn)裝置4。
[0038]專用設(shè)備80是用于在引擎控制器2、打印引擎3和檢驗(yàn)裝置4中實(shí)施專用功能的硬件。例如,專用設(shè)備80使得打印引擎3作為在紙張(sheets)上執(zhí)行圖像形成和輸出的繪圖機(jī),或者讀取在紙張(sheets)上輸出的打印的圖像的讀取設(shè)備。專用設(shè)備80使得引擎控制器2和檢驗(yàn)裝置4作為執(zhí)行高速圖像處理的專用計(jì)算設(shè)備。例如,如同專用集成電路(Application Specific Integrated Circuit, ASIC) 一樣實(shí)現(xiàn)這樣的專用計(jì)算設(shè)備。
[0039]在這樣的硬件結(jié)構(gòu)中,存儲(chǔ)在R0M30、HDD40、或者例如光盤的非易失性記錄介質(zhì)中的計(jì)算機(jī)程序被加載到RAM20中并且CPUlO基于所加載的計(jì)算機(jī)程序來執(zhí)行計(jì)算。作為結(jié)果,實(shí)現(xiàn)了軟件控制單元。這樣實(shí)現(xiàn)的軟件控制單元和硬件的結(jié)合實(shí)現(xiàn)了用于實(shí)現(xiàn)根據(jù)實(shí)施例的引擎控制器2、打印引擎3和檢驗(yàn)裝置4的功能的功能塊。
[0040]圖3是示出了根據(jù)實(shí)施例的引擎控制器2、打印引擎3和檢驗(yàn)裝置4的功能結(jié)構(gòu)的框圖。如圖3中所示,根據(jù)實(shí)施例的引擎控制器2包括數(shù)據(jù)獲取單元201、引擎控制單元202和位圖傳送器203。打印引擎3包括打印處理單元301和讀取設(shè)備302。檢驗(yàn)裝置4包括讀取圖像獲取單元401、主圖像處理單元402、檢驗(yàn)控制單元403和比較檢驗(yàn)單元404。
[0041]數(shù)據(jù)獲取單元201獲取從DEFl輸入的位圖數(shù)據(jù),并且激活引擎控制單元202和位圖傳送器203。位圖數(shù)據(jù)是包括在要被形成和輸出的圖像中的像素信息。引擎控制單元202基于從數(shù)據(jù)獲取單元201傳遞的位圖數(shù)據(jù)來控制打印引擎3來形成圖像并且輸出圖像。位圖傳送器203將獲取自數(shù)據(jù)獲取單元201的位圖數(shù)據(jù)傳送給檢驗(yàn)裝置4。
[0042]打印處理單元301是圖像形成單元,其獲取從引擎控制器2輸入的位圖數(shù)據(jù),形成圖像和將圖像輸出到打印紙張上,并且輸出打印的紙張。根據(jù)實(shí)施例的打印處理單元301是用典型的電子攝影圖像形成機(jī)制實(shí)現(xiàn)的,并且也是用例如噴墨圖像形成機(jī)制的另一種類型的圖像形成機(jī)制實(shí)現(xiàn)的。讀取設(shè)備302是圖像掃描單元,其讀取在由打印處理單元301所打印和輸出的打印紙張上形成的圖像,并且將所讀取的數(shù)據(jù)輸出給檢驗(yàn)裝置4。例如,讀取設(shè)備302是設(shè)置在由打印處理單元301輸出打印紙張的進(jìn)給路徑上的行掃描儀。讀取設(shè)備302掃描被輸送的打印紙張并且讀取在紙張上形成的圖像。
[0043]下面將參考圖4描述打印處理單元301和讀取設(shè)備302的機(jī)械結(jié)構(gòu)。如圖4中所示,根據(jù)實(shí)施例的打印處理單元301具有如下結(jié)構(gòu):其中,用于各顏色的圖像形成單元106被沿著作為環(huán)形運(yùn)輸單元的運(yùn)輸皮帶105并排設(shè)置。也就是,打印處理單元301被稱為串聯(lián)式(tandem-type)單元。更具體地,多個(gè)圖像形成單元(電子攝影處理單元)106BK、106M、106C和106Y在運(yùn)輸皮帶105的紙張輸送方向上從上游側(cè)以這種順序沿著運(yùn)輸皮帶105并排設(shè)置。運(yùn)輸皮帶105用作中間傳送皮帶,其上形成了中間傳送圖像。中間傳送圖像被傳輸給紙張104(記錄介質(zhì)的示例),紙張104是通過由輸紙輥102和分離輥103與輸紙盤101中的紙張相分離來饋送的。
[0044]圖像形成單元106BK、106M、106C和106Y除了為形成各色碳粉的圖像的顏色不同夕卜,具有同樣的內(nèi)部結(jié)構(gòu)。圖像形成單元106BK形成黑色圖像,圖像形成單元106M形成洋紅色圖像,圖像形成單元106C形成藍(lán)綠色圖像,并且圖像形成單元106Y形成黃色圖像。下面將僅詳細(xì)描述圖像形成單元106BK。在附圖中用各代號(hào)M、C和Y代替BK來表示其他圖像形成單元106MU06C和106Y的內(nèi)容,并且省略其說明。這是因?yàn)閳D像形成單元106M、106C和106Y與圖像形成單元106BK具有相同的結(jié)構(gòu)。
[0045]運(yùn)輸皮帶105是橋接在驅(qū)動(dòng)輥107和被驅(qū)動(dòng)輥108上的環(huán)形皮帶。驅(qū)動(dòng)輥107由未示出的驅(qū)動(dòng)電機(jī)驅(qū)動(dòng)而轉(zhuǎn)動(dòng)。驅(qū)動(dòng)電機(jī)、驅(qū)動(dòng)輥107和被驅(qū)動(dòng)輥108 —起作為驅(qū)動(dòng)輥起作用,來移動(dòng)作為環(huán)形運(yùn)輸單元的運(yùn)輸皮帶105。
[0046]在圖像形成處理中,第一圖像形成單元106BK傳輸黑色碳粉圖像到被驅(qū)動(dòng)旋轉(zhuǎn)的運(yùn)輸皮帶105上。圖像形成單元106BK包括作為感光元件的感光鼓109BK、設(shè)置在感光鼓109BK周圍的充電器110BK、光學(xué)寫入設(shè)備200、顯影單元112BK、感光元件清潔器(未示出)、以及中和器113BK。光刻設(shè)備200用光照射各感光鼓109BK、109M、109C和109Y (下文,總稱為感光鼓109)。
[0047]在圖像形成處理中,在黑暗環(huán)境下充電器110BK均勻地對(duì)感光鼓109BK的外圓周表面充電,并且隨后使用發(fā)自與黑色圖像相對(duì)應(yīng)的光學(xué)寫入設(shè)備200的光源的光在感光鼓109BK的外圓周表面執(zhí)行光學(xué)寫入。這就形成了黑色圖像的靜電潛像。顯影單元112BK使用黑色碳粉顯現(xiàn)用于黑色圖像的靜電潛像,由此在感光鼓109BK上形成了黑色碳粉圖像。
[0048]由傳輸單元115BK在感光鼓109BK接觸到或者最靠近運(yùn)輸皮帶105的位置(傳輸位置)將碳粉圖像轉(zhuǎn)印到運(yùn)輸皮帶105上。該傳輸使用黑色碳粉將圖像形成到運(yùn)輸皮帶105上。在轉(zhuǎn)印碳粉圖像后,感光鼓109BK由感光元件清潔器清潔以移除殘留在感光鼓109BK的外圓周表面上的不需要的碳粉,由中和器113BK對(duì)其電氣中和,并且隨后準(zhǔn)備用于后續(xù)圖像的形成。
[0049]如上所述,由輥驅(qū)動(dòng)旋轉(zhuǎn)的運(yùn)輸皮帶105將由圖像形成單元106BK轉(zhuǎn)印到運(yùn)輸皮帶105的黑色碳粉圖像輸送給后續(xù)圖像形成單元106M。在圖像形成單元106M中,以與圖像形成單元106BK的圖像形成過程相同的過程在感光鼓109M上形成洋紅色碳粉圖像,并且洋紅色碳粉圖像被疊加在已經(jīng)形成的黑色碳粉圖像上并且轉(zhuǎn)印到運(yùn)輸皮帶105上。
[0050]轉(zhuǎn)印到運(yùn)輸皮帶105上的黑色圖像和洋紅色圖像被進(jìn)一步輸送給后續(xù)的圖像形成單元106C和106Y。使用如上所述的同樣操作,在感光鼓109C上形成藍(lán)綠色碳粉圖像并且在感光鼓109Y上形成黃色碳粉圖像。藍(lán)綠色碳粉圖像和黃色碳粉圖像被順序疊加在已經(jīng)轉(zhuǎn)印的圖像上并且在其上轉(zhuǎn)印。以這種方式,在運(yùn)輸皮帶105上形成全彩色(full-color)中間轉(zhuǎn)印圖像。
[0051]存儲(chǔ)在輸紙盤101中的紙張104隨后從最上層紙張順序饋送。在紙張104的饋送路徑達(dá)到與運(yùn)輸皮帶105相接觸或者最靠近的位置,形成在運(yùn)輸皮帶105上的中間轉(zhuǎn)印圖像被轉(zhuǎn)換到紙張104上。這在紙張104的表面上形成了圖像。進(jìn)一步輸送表面上已經(jīng)形成了圖像的紙張104。當(dāng)固定單元116將圖像固定在紙張104上后,紙張104被輸送給讀取設(shè)備 302。
[0052]在讀取設(shè)備302中,由運(yùn)輸皮帶303輸送文檔,并且由設(shè)置在讀取設(shè)備302內(nèi)部的行掃描儀捕獲文檔表面,由此生成讀取圖像。根據(jù)實(shí)施例的讀取設(shè)備302不錯(cuò)過任何區(qū)域端到端(end to end)地讀取目標(biāo)文檔。也就是說,讀取設(shè)備302在比目標(biāo)文檔的尺寸更大的區(qū)域內(nèi)讀取文檔,由此生成比目標(biāo)文檔的尺寸更大的大尺寸圖像。
[0053]對(duì)于雙面打印,其上固定了圖像的紙張被輸送到相反的路徑,隨后被翻轉(zhuǎn)并且被再次輸送到轉(zhuǎn)印位置。將其一側(cè)或者雙側(cè)上形成并且定影了圖像的紙張輸送給讀取設(shè)備302。隨后由讀取設(shè)備302捕獲紙張的一側(cè),由此生成作為用于檢驗(yàn)的目標(biāo)圖像的讀取圖像。
[0054]下面將參考附圖3描述檢驗(yàn)裝置4的組件。讀取圖像獲取單元401通過讀取打印引擎3的打印紙張的表面來獲取由讀取設(shè)備302所生成的讀取圖像的信息。由讀取圖像獲取單元401所獲取的讀取圖像的信息被輸入給比較檢驗(yàn)單元404用于比較檢驗(yàn)。在檢驗(yàn)控制單元403的控制下執(zhí)行將讀取圖像輸入到比較檢驗(yàn)單元404。具體地,檢驗(yàn)控制單元403獲取讀取圖像并且隨后將讀取圖像輸入給比較檢驗(yàn)單元404。
[0055]如上所述,主圖像處理單元402獲取輸入自引擎控制器2的位圖數(shù)據(jù)并且生成主圖像,用做要被與檢驗(yàn)用的目標(biāo)圖像相比較的檢驗(yàn)用圖像。換句話說,主圖像處理單元402作為檢驗(yàn)參考圖像生成單元而起作用,該單元基于輸出用目標(biāo)圖像生成主圖像,該主圖像用做用于檢驗(yàn)讀取圖像的檢驗(yàn)參考圖像。下面將詳細(xì)描述由主圖像生成單元203執(zhí)行的主圖像的生成處理。
[0056]檢驗(yàn)控制單元403是控制檢驗(yàn)裝置4的整體運(yùn)行的控制單元。檢驗(yàn)裝置4中所包括的組件在檢驗(yàn)控制單元403的控制下運(yùn)行。比較檢驗(yàn)單元404是圖像檢驗(yàn)單元,其比較從讀取圖像獲取單元401輸入的讀取圖像與由主圖像處理單元402所生成的主圖像,并且確定是否按期望執(zhí)行了圖像形成與輸出。比較檢驗(yàn)單元404包括用于高速處理大量計(jì)算的如上所述的ASIC。
[0057]下面參考附圖5詳細(xì)描述主圖像處理單元402中所包括的功能。附圖5是示出了主圖像處理單元402的內(nèi)在結(jié)構(gòu)的框圖。如圖5中所示,主圖像處理單元402包括多值轉(zhuǎn)換處理單元421、分辨率轉(zhuǎn)換處理單元422、色彩轉(zhuǎn)換處理單元423和主圖像輸出單元424。通過在圖2中示出的專用設(shè)備80來實(shí)現(xiàn)根據(jù)實(shí)施例的主圖像處理單元402,也就是,作為ASIC實(shí)現(xiàn)的硬件在軟件的控制下運(yùn)行。比較檢驗(yàn)單元404和主圖像處理單元402兩者都包括如上所述的ASIC,也能夠用由CPUlO實(shí)現(xiàn)的軟件模塊來實(shí)現(xiàn)兩者。
[0058]多值轉(zhuǎn)換處理單元421在二進(jìn)制圖像或者小值圖像上執(zhí)行多值轉(zhuǎn)換處理并由此生成多值圖像,其中,二進(jìn)制圖像中每個(gè)圖像像素是用彩色的或者非彩色的顏色(例,黑色或者白色,洋紅色或者白色)來表達(dá)的,小值圖像中每個(gè)圖像像素是用兩比特來表達(dá)的。根據(jù)實(shí)施例的位圖數(shù)據(jù)是要被輸入到打印引擎3中的信息。打印引擎基于各顏色(即:藍(lán)綠色、洋紅色、黃色和黑色(cyan, magenta, yellow, black, CMYK))的二進(jìn)制圖像來執(zhí)行圖像形成和輸出。因此,各顏色的二進(jìn)制圖像或者以前級(jí)別的圖像,也就是,例如四比特圖像的小值圖像,被輸入到主圖像處理單元402中。相比之下,讀取圖像即檢驗(yàn)用目標(biāo)圖像是包括紅、綠、藍(lán)(RGB)(即三原色)的多色調(diào)的多值圖像。因此二進(jìn)制圖像或者小值圖像首先被多值轉(zhuǎn)換處理單元421轉(zhuǎn)換成多值圖像。多值圖像的示例包括這樣的圖像:其中對(duì)于各個(gè)CMYK圖像以8比特來表達(dá)每個(gè)圖像像素。
[0059]在實(shí)施例中,打印引擎3基于各CMYK顏色的二進(jìn)制圖像來執(zhí)行圖像形成和輸出并且主圖像處理單元402包括多值轉(zhuǎn)換處理單元421。然而,實(shí)施例并未限于此示例。如果打印引擎3基于多值圖像來執(zhí)行圖像形成和輸出,則能夠省略多值轉(zhuǎn)換處理單元421。
[0060]分辨率轉(zhuǎn)換處理單元422在由多值轉(zhuǎn)換處理單元421所生成的多值圖像上執(zhí)行分辨率轉(zhuǎn)換,以便于匹配讀取圖像即檢驗(yàn)用目標(biāo)圖像的分辨率。在本發(fā)明的實(shí)施例中,讀取設(shè)備302生成具有分辨率為200點(diǎn)/英寸(dot per inch, dpi)的讀取圖像,因此分辨率轉(zhuǎn)換處理單元422將由多值轉(zhuǎn)換處理單元421所生成的多值圖像的分辨率轉(zhuǎn)換為200dpi。
[0061]色彩轉(zhuǎn)換處理單元423獲取由分辨率轉(zhuǎn)換處理單元422執(zhí)行分辨率轉(zhuǎn)換的圖像,并且對(duì)所獲取的圖像執(zhí)行色彩轉(zhuǎn)換。如上所述,根據(jù)實(shí)施例的讀取圖像是以RGB格式形成的,這樣色彩轉(zhuǎn)換處理單元423將被分辨率轉(zhuǎn)換處理單元422進(jìn)行了分辨率轉(zhuǎn)換后將CMYK格式的圖像轉(zhuǎn)換成RGB格式。結(jié)果是,生成了這樣的多值圖像:其中使用200dpi的分辨率對(duì)于各RGB顏色以8比特(總共24比特)來表達(dá)每個(gè)圖像像素。
[0062]主圖像輸出單元424將由多值轉(zhuǎn)換處理單元421、分辨率轉(zhuǎn)換處理單元422和色彩轉(zhuǎn)換處理單元423所生成的主圖像輸出給檢驗(yàn)控制單元403。檢驗(yàn)控制單元403控制比較檢驗(yàn)單元404基于獲取自主圖像處理單元402的主圖像來執(zhí)行圖像比較處理,并獲取比較結(jié)果。
[0063]比較檢驗(yàn)單元404將如上所述的、其中使用200dpi的分辨率對(duì)于各RGB顏色以8比特來表達(dá)每個(gè)圖像像素的讀取圖像,與主圖像的各相應(yīng)像素進(jìn)行比較。隨后,比較檢驗(yàn)單元404為每個(gè)像素計(jì)算讀取圖像和主圖像之間的差值,其中使用200dpi的分辨率對(duì)于各RGB顏色以8比特來表達(dá)每個(gè)圖像像素。比較檢驗(yàn)單元404基于所計(jì)算的差值與閾值之間的量值關(guān)系來確定在讀取圖像中存在的任何瑕疵。
[0064]比較檢驗(yàn)單元404以下列方式比較差值和閾值:比較檢驗(yàn)單元404將在預(yù)先確定的范圍內(nèi)對(duì)每個(gè)像素所計(jì)算的差值累加起來,并且比較和值與已經(jīng)設(shè)置的閾值。例如,用于為每個(gè)像素累加差值的預(yù)先確定的范圍具有三點(diǎn)乘三點(diǎn)的區(qū)域。
[0065]在比較讀取圖像與主圖像時(shí),比較檢驗(yàn)單元404將在預(yù)先確定的范圍中分割的讀取圖像疊加在與分割的范圍相對(duì)應(yīng)的主圖像上,如附圖16所示,來計(jì)算像素值的差值,也就是,像素之間的強(qiáng)度差值。比較檢驗(yàn)單元404隨后在垂直和水平方向上移動(dòng)要被疊加到主圖像中相應(yīng)區(qū)域上的讀取圖像中的分割的范圍,以確定所計(jì)算的差值為最小的位置作為正確的疊加位置并且使用該計(jì)算的差值作為比較結(jié)果。用如附圖16中示出的網(wǎng)格所定義的單個(gè)分割段代表預(yù)先確定的范圍,其中以上所述的像素差值被累加起來。
[0066]另一個(gè)示例可以包括:基于像素之間每個(gè)計(jì)算的差值與閾值的比較結(jié)果來確定是否每個(gè)像素是有瑕疵的,以及隨后將被確定為有瑕疵的像素的數(shù)量與相應(yīng)的閾值做比較。
[0067]在這樣的系統(tǒng)中,根據(jù)本發(fā)明的實(shí)施例的匯總?cè)缦?由檢驗(yàn)裝置4執(zhí)行的以上所述的比較處理中,將包括在由讀取設(shè)備302所生成的讀取圖像的端區(qū)域中的文檔外部區(qū)域(下文指文檔外部區(qū)域,outside-of-document area)添加到主圖像,由此匹配讀取圖像的尺寸與主圖像的尺寸,并且簡化對(duì)圖像上的差值計(jì)算處理中文檔外部區(qū)域的確定過程。以下描述根據(jù)實(shí)施例的檢驗(yàn)控制單元403的功能和操作。
[0068]圖6是示出了根據(jù)本發(fā)明的實(shí)施例的檢驗(yàn)控制單元403和比較檢驗(yàn)單元404的運(yùn)行的流程圖。圖7是示出了根據(jù)實(shí)施例的檢驗(yàn)控制單元403的功能結(jié)構(gòu)的框圖。如圖6中所示,在檢驗(yàn)控制單元403中,首先主圖像獲取單元431獲取由主圖像處理單元402所生成的主圖像(S601),并且隨后文檔外部區(qū)域添加單元432將上述文檔外部區(qū)域的圖像添加到主圖像周圍(S602)。
[0069]在S602被添加到主圖像的文檔外部區(qū)域的圖像信息包括這樣的信息:通過該信息,依賴于圖像中的像素的內(nèi)容能夠確定像素處在文檔外部區(qū)域。圖像中的像素包括表示各紅、綠和藍(lán)(RGB)顏色的強(qiáng)度的值信息。值越小,顏色越靠近黑色,而值越大,顏色越靠近白色。如果讀取設(shè)備302讀取黑色圖像,那么很少發(fā)生這樣的情況:RGB顏色的各值表示為(R, G, B) = (0,0,O),S卩,圖像的亮度為最低。
[0070]因此,根據(jù)實(shí)施例的文檔外部區(qū)域添加單元431生成文檔外部區(qū)域的圖像,其中像素的像素值表示(R,G,B) = (0,0,O),并且將圖像添加到主圖像。這使得比較檢驗(yàn)單元404在其比較檢驗(yàn)中基于像素值來確定像素處于文檔外部區(qū)域中。
[0071]對(duì)于另一示例,能夠用極小的值例如(R, G, B) = (I, I, I)而不是(R, G, B)=(O, O, O)。在此示例中,當(dāng)各顏色的像素值小于預(yù)先確定的閾值時(shí),比較檢驗(yàn)單元404確定像素處于文檔外部區(qū)域內(nèi)。
[0072]文檔外部區(qū)域添加單元432可以將包括具有負(fù)的像素值的像素的文檔外部區(qū)域添加到主圖像,如果允許各顏色的像素值具有作為信息的負(fù)值。應(yīng)當(dāng)注意的是,讀取圖像中的實(shí)際的像素值只具有正值。這也使得比較檢驗(yàn)單元404能夠基于像素值以如上所述的同樣的方式在其比較檢驗(yàn)中確定像素處于文檔外部區(qū)域內(nèi)。
[0073]可以使用另一個(gè)圖像數(shù)據(jù),其中除三平面RGB外還使用輔助平面。如果在輔助平面中分配了預(yù)先確定的值,這也使得比較檢驗(yàn)單元404能夠基于像素值在其比較檢驗(yàn)中確定像素處于文檔外部區(qū)域內(nèi)。
[0074]如上所述,在根據(jù)實(shí)施例的檢驗(yàn)裝置4中,將文檔外部區(qū)域添加到主圖像用來匹配讀取圖像的尺寸與主圖像的尺寸,以使得作為ASIC實(shí)現(xiàn)的比較檢驗(yàn)單元404能夠執(zhí)行圖像比較。忽略文檔外部區(qū)域中的像素值的比較結(jié)果以防止將文檔外部區(qū)域中的讀取圖像與主圖像之間的差值作為圖像的瑕疵提取出來。如上所述,文檔外部區(qū)域添加單元432利用能夠被用于確定像素處于文檔外部區(qū)域內(nèi)的像素值來生成文檔外部區(qū)域,并且將文檔外部區(qū)域添加到主圖像。
[0075]圖8A是示出了添加文檔外部區(qū)域前的主圖像的圖,以及圖8B是示出了添加了文檔外部區(qū)域后的主圖像的圖。圖SB中示出了由讀取設(shè)備302所生成的讀取圖像。在讀取圖像中,如圖SB中所示的用陰影線表示的文檔外部區(qū)域具有在讀取設(shè)備302內(nèi)部輸送文檔的運(yùn)輸皮帶303的顏色。
[0076]當(dāng)文檔外部區(qū)域添加單元432將文檔外部區(qū)域添加到主圖像時(shí),讀取圖像獲取單元433從讀取圖像獲取單元401獲取讀取圖像(S603)并且參考點(diǎn)提取單元434從被添加了文檔外部區(qū)域的主圖像和讀取圖像提取參考點(diǎn)(S604)。參考點(diǎn)是如圖8A和圖8B所不的、用于圖像形成和輸出的目標(biāo)文檔區(qū)域(下文指文檔內(nèi)部區(qū)域)中的四個(gè)角上的標(biāo)記。如果沒有提供圖8A和圖SB中所示的標(biāo)記,則可以通過使用角提取過濾器或者其他圖像過濾器從圖像中提取適合于這樣的標(biāo)記的任何像素。
[0077]當(dāng)參考點(diǎn)提取單元434從主圖像和讀取圖像提取參考點(diǎn)時(shí),對(duì)齊單元435基于各圖像中參考點(diǎn)的位置,即如圖8A和圖8B中所示的包括X坐標(biāo)和Y坐標(biāo)的圖像中的坐標(biāo),來對(duì)齊圖像(S605),并且差值計(jì)算單元436比較并且驗(yàn)證對(duì)齊的圖像(S606)。在S605和S606,對(duì)齊單元435和差值計(jì)算單元436使得比較檢驗(yàn)單元404在圖像上執(zhí)行比較計(jì)算處理并且獲取處理的結(jié)果,由此執(zhí)行處理。換句話說,在S606,差值計(jì)算單元436和比較檢驗(yàn)單元404 —起工作,作為圖像檢驗(yàn)單元而起作用。
[0078]檢驗(yàn)控制單元403對(duì)于要被打印的圖像的頁數(shù)重復(fù)這樣的處理,即,主圖像的生成數(shù)據(jù)的數(shù)目和讀取圖像的生成數(shù)據(jù)的數(shù)目(S607為“否”)。當(dāng)所有數(shù)據(jù)已經(jīng)被處理完畢時(shí)(S607為“是”),處理結(jié)束。
[0079]以下詳細(xì)描述在S605的對(duì)齊處理。圖9是示出了 S605中詳細(xì)的對(duì)齊處理的流程圖。當(dāng)執(zhí)行圖9中所示的處理時(shí),對(duì)齊單元435參考由參考點(diǎn)提取單元434從主圖像和讀取圖像提取出來的參考點(diǎn)。對(duì)齊單元435隨后圍繞參考點(diǎn)在預(yù)先確定的范圍中提取圖像的一部分并且將它們輸入給比較檢驗(yàn)單元404。提取用的預(yù)先確定的范圍具有總數(shù)為100個(gè)像素的區(qū)域,例如,其由垂直方向的10個(gè)像素乘以水平方向的10個(gè)像素組成。因?yàn)樘崛×藞D像的一部分所以這樣的區(qū)域被稱為“窗口”。
[0080]預(yù)先確定的范圍中的主圖像的一部分和讀取圖像的一部分被輸入到比較檢驗(yàn)單元404,比較檢驗(yàn)單元404參考主圖像上的各像素值并且確定其是否處于文檔內(nèi)部區(qū)域(S901)。作為S901的確定的結(jié)果,如上所述,基于像素值執(zhí)行確定,例如是否用于每個(gè)像素的像素值表示為(R,G,B) = (0,0,O)、是否用于每個(gè)像素的像素值表示為負(fù)值、或者是否輔助位值表示預(yù)先確定的值。
[0081]如果用于每個(gè)像素的像素值表示其處于文檔內(nèi)部區(qū)域(S901為“是”),則比較檢驗(yàn)單元404計(jì)算主圖像的像素和讀取圖像的像素之間的差值,并且將該差值添加到其他像素的差值上(S902)。作為對(duì)比,如果用于每個(gè)像素的像素值表示像素處于文檔外部區(qū)域中(S901為“否”),則省略差值計(jì)算和添加處理。
[0082]對(duì)齊單元435使得比較檢驗(yàn)單元404在S901和S902對(duì)所有輸入像素,即,窗口中的像素,執(zhí)行處理(S903為“否”)。當(dāng)窗口中的像素全部處理完畢時(shí)(S903為“是”),在一個(gè)移動(dòng)位置上的處理結(jié)束。在一個(gè)移動(dòng)位置上的處理對(duì)應(yīng)于,在移動(dòng)提取自讀取圖像的窗口的范圍的同時(shí)由對(duì)齊單元435在差值上執(zhí)行的計(jì)算處理的重復(fù)過程中的時(shí)候,對(duì)于差值上的計(jì)算處理。
[0083]對(duì)齊單元435隨后移動(dòng)用于從讀取圖像提取的窗口的范圍,并且重復(fù)S901和S902的處理。重復(fù)處理的范圍意味著搜索尺寸區(qū)域。例如,對(duì)齊單元435將用于提取的窗口的范圍在垂直方向上移動(dòng)±20個(gè)像素以及在水平方向上移動(dòng)±20個(gè)像素。也就是說,在圍繞垂直方向10個(gè)像素X水平方向10個(gè)像素的范圍(該范圍在讀取圖像中提取的參考點(diǎn)周圍)的垂直方向50個(gè)像素X水平方向50個(gè)像素的區(qū)域上重復(fù)處理。
[0084]更具體地,根據(jù)實(shí)施例的對(duì)齊單元435將包圍了在讀取圖像中提取的參考點(diǎn)的、包括垂直方向10個(gè)像素X水平方向10個(gè)像素的讀取圖像的區(qū)域,疊加在上述搜索尺寸區(qū)域上,即,圍繞著讀取圖像中提取的參考點(diǎn)的垂直方向50個(gè)像素X水平方向50個(gè)像素的區(qū)域,同時(shí)對(duì)讀取圖像的區(qū)域以每次一個(gè)像素進(jìn)行移動(dòng)。以這種方式,對(duì)齊單元435計(jì)算每個(gè)像素的讀取圖像和主圖像的差值。將獲得了最小差值的移動(dòng)位置確定為對(duì)齊的結(jié)果。
[0085]圖1OA到圖1OC是示出了主圖像和讀取圖像以及兩個(gè)圖像的疊加方式的圖。圖1OA是示出了主圖像中的預(yù)先確定的范圍的像素的圖,并且圖1OB是示出了讀取圖像中的相應(yīng)范圍的像素的圖。如圖1OA和圖1OB中所示,主圖像的圖像位置不同于讀取圖像的圖像位置。盡管在圖1OA和圖1OB中僅示出了參考點(diǎn),但是整個(gè)圖像都是彼此未對(duì)齊的。
[0086]圖1OC是示出了上述窗口的尺寸以及通過移動(dòng)圖像將主圖像和讀取圖像彼此疊加的方式的圖。如圖1OC中的虛線所示,對(duì)齊單元435提取出圍繞各參考點(diǎn)的、垂直方向10個(gè)像素X水平方向10個(gè)像素的范圍作為窗口,并且將其輸入給比較檢驗(yàn)單元404。比較檢驗(yàn)單元404隨后計(jì)算主圖像的窗口中的像素與讀取圖像的窗口中的相應(yīng)的像素的差值。
[0087]在處理完移動(dòng)位置后,對(duì)齊單元435確定所計(jì)算的差值的總和是否是目前為止的最小值(S904)。如果總和是最小值(S904為“是”),則對(duì)齊單元435存儲(chǔ)最小值和當(dāng)時(shí)的對(duì)齊位置,即,主圖像和讀取圖像之間在垂直和水平方向的像素的移動(dòng)量(S905)。當(dāng)S905的處理結(jié)束后或者如果總和不是最小值(S904為“否”),則對(duì)齊單元435確定上述搜索尺寸區(qū)域,即垂直方向50個(gè)像素X水平方向50個(gè)像素的區(qū)域,中的像素是否已經(jīng)全部處理完畢(S906)。
[0088]作為S906中的確定的結(jié)果,如果全部搜索尺寸區(qū)域的像素尚未處理完畢(S906為“否”),則對(duì)齊單元435從S901重復(fù)處理。如果全部搜索尺寸區(qū)域的像素已經(jīng)處理完畢(S906為“是”),則對(duì)齊單元435隨后確定是否已經(jīng)處理完畢所有參考點(diǎn)的搜索尺寸區(qū)域(S907)。
[0089]作為S907中的確定的結(jié)果,如果所有參考點(diǎn)的搜索尺寸區(qū)域尚未處理完畢(S907為“否”),則對(duì)齊單元435從S901重復(fù)處理。如果所有參考點(diǎn)的搜索尺寸區(qū)域已經(jīng)處理完畢(S907為“是”),則對(duì)齊單元435基于對(duì)各參考點(diǎn)所計(jì)算的位置偏差量來計(jì)算整個(gè)圖像的位置偏差量(S908),并且結(jié)束處理。通過這樣的處理,完成根據(jù)實(shí)施例的對(duì)齊單元435的對(duì)齊處理。
[0090]經(jīng)過上述處理,如圖8A和圖8B中所示,能夠?qū)υ谥鲌D像和讀取圖像兩者的四個(gè)角上顯示的所有參考點(diǎn)計(jì)算主圖像中的參考點(diǎn)和讀取圖像中的參考點(diǎn)之間的位置偏差量。在S908的處理中,對(duì)齊單元435從所計(jì)算出的四個(gè)角的位置偏差量中,基于左上參考點(diǎn)與右上參考點(diǎn)之間、左下參考點(diǎn)與右下參考點(diǎn)之間的位置偏差量,來計(jì)算圖像的傾斜角度。對(duì)齊單元435也基于左上參考點(diǎn)與左下參考點(diǎn)之間、右上參考點(diǎn)與右下參考點(diǎn)之間的位置偏差量來計(jì)算放大比率。
[0091]也能夠基于各參考點(diǎn)的位置偏差量,使用線性插值來對(duì)每個(gè)像素計(jì)算位置偏差量。在使用線性插值計(jì)算位置偏差量時(shí),可以對(duì)包括在圖像中的每個(gè)像素執(zhí)行計(jì)算,這需要很大的計(jì)算量。然而,能夠?qū)νㄟ^在垂直和水平方向上分割圖像而獲得的每個(gè)分割區(qū)域計(jì)算位置偏差量。在此示例中,將包括了參考點(diǎn)的分割區(qū)域的位置偏差量確定為在圖9中所示的處理中所計(jì)算的參考點(diǎn)的位置偏差量。能夠使用線性插值來獲取其他分割區(qū)域的位置偏差量。
[0092]下面詳細(xì)描述在圖6中示出的S606中的比較和驗(yàn)證處理。圖11是示出了在S606的比較和驗(yàn)證處理的操作的流程圖。原則上,以圖9中示出的對(duì)齊處理相同的方式執(zhí)行比較和驗(yàn)證處理。具體地,如圖1OC中所示,在移動(dòng)圖像的同時(shí)計(jì)算主圖像中的像素與讀取圖像中相應(yīng)的像素之間的差值。在比較和驗(yàn)證處理中所用的窗口小于用于對(duì)齊處理的窗口。例如,在比較和驗(yàn)證處理中所用的窗口具有總數(shù)為9個(gè)像素的區(qū)域,其包括垂直方向3個(gè)像素X水平方向3個(gè)像素。具體地,差值提取單元436從主圖像和讀取圖像兩者中,提取包括垂直方向3個(gè)像素X水平方向3個(gè)像素的總數(shù)為9個(gè)像素的區(qū)域的像素信息,并且將所提取的像素信息輸入給比較檢驗(yàn)單元404。
[0093]在預(yù)先確定的范圍內(nèi)的主圖像的像素信息和讀取圖像的像素信息被輸入給比較檢驗(yàn)單元404,比較檢驗(yàn)單元404參考主圖像上的各像素值,并且確定該像素是否處于文檔內(nèi)部區(qū)域(SllOl)。作為SllOl的確定的結(jié)果,執(zhí)行基于像素值的確定,例如用于每個(gè)像素的像素值是否表示(R,G,B) = (O,O,O)、用于每個(gè)像素的像素值是否表示為負(fù)值、或者輔助位值是否表示為預(yù)先確定的值。
[0094]如果用于每個(gè)像素的像素值表示該像素處于文檔內(nèi)部區(qū)域(S1101為“是”),比較檢驗(yàn)單元404計(jì)算主圖像的像素與讀取圖像的像素之間的差值,并且將該差值累加到其他像素的差值上(S1102)。相比之下,如果用于每個(gè)像素的像素值表示該像素處于文檔外部區(qū)域(S1101為“否”),則省略差值計(jì)算和累加處理。
[0095]差值計(jì)算單元436使得比較檢驗(yàn)單元404對(duì)所有輸入的像素(即,窗口中的像素)執(zhí)行SllOl和S1102中的處理(S1103為“否”)。當(dāng)窗口中的像素全部處理完畢時(shí)(S1103的“是”),在一個(gè)移動(dòng)位置上的處理結(jié)束。差值計(jì)算單元436隨后移動(dòng)從讀取圖像提取用的窗口的范圍,并且重復(fù)SllOl和S1103的處理。重復(fù)處理的范圍意味著搜索尺寸區(qū)域。例如,差值計(jì)算單元436以垂直方向±3個(gè)像素并且水平方向±3個(gè)像素來移動(dòng)用于提取的窗口的范圍。也就是說,根據(jù)由圖9中示出的操作所確定的位置偏差量,在圍繞著垂直方向3個(gè)像素X水平方向3個(gè)像素的區(qū)域的、垂直方向9個(gè)像素X水平方向9個(gè)像素的區(qū)域上,重復(fù)處理。
[0096]移動(dòng)位置上的處理之后,差值計(jì)算單元436確定所計(jì)算的差值的總和是否是最小值(S1104)。如果總和是最小值(S1104為“是”),則差值計(jì)算單元436存儲(chǔ)最小值和當(dāng)時(shí)的對(duì)齊位置,即主圖像和讀取圖像之間的垂直和水平方向上的像素的移動(dòng)量(S1105)。在S1105的處理結(jié)束后或者如果總和不是最小值(S1104為“否”),則差值計(jì)算單元436確定上述搜索尺寸區(qū)域,即:垂直方向9個(gè)像素X水平方向9個(gè)像素的區(qū)域,中的像素是否已經(jīng)全部處理完(SI 106)。
[0097]作為S1106中的確定的結(jié)果,如果整個(gè)搜索尺寸的區(qū)域中的像素尚未處理完畢(S1106為“否”),則差值計(jì)算單元436從SllOl重復(fù)處理。如果整個(gè)搜索尺寸的區(qū)域中的像素已經(jīng)處理完畢(S1106為“是”),則差值計(jì)算單元436隨后比較所計(jì)算的差值的最小值與用于確定瑕疵的預(yù)先確定的閾值,由此確定在與現(xiàn)在作為參考的主圖像中的窗口相對(duì)應(yīng)的窗口的范圍中的讀取圖像是否有瑕疵(S1107)。
[0098]S1107中的比較所用的閾值是用于確定窗口中的圖像是否有瑕疵的值。如果從比較檢驗(yàn)單元404所獲取的差值超出閾值,則差值計(jì)算單元436確定窗口范圍中的圖像有瑕疵。在關(guān)于閾值的確定之后,差值計(jì)算單元436確定是否所有像素都已經(jīng)處理完畢,即對(duì)主圖像的全部范圍都已經(jīng)提取像素作為窗口并且像素已經(jīng)被處理過(S1108)。作為S1108中的確定的結(jié)果,如果窗口中的像素尚未處理(S1108為“否”),則差值計(jì)算單元436從SllOl重復(fù)處理。如果對(duì)于主圖像的全部范圍像素都已經(jīng)處理完畢(S1108為“是”),則差值計(jì)算單元436結(jié)束處理。經(jīng)過根據(jù)上述實(shí)施例的處理,完成差值計(jì)算單元436的比較和驗(yàn)證處理。
[0099]如上所述,在根據(jù)實(shí)施例的圖像檢驗(yàn)系統(tǒng)中,在讀取文檔時(shí),為了以文檔的端到端為目標(biāo)不錯(cuò)過任何檢驗(yàn)區(qū)域,而讀取在垂直和水平方向上比文檔的尺寸更大的區(qū)域。在實(shí)施例中,為了將主圖像的尺寸匹配到讀取圖像的尺寸以使得比較處理流線型,讀取比文檔的尺寸更大的區(qū)域并且由此運(yùn)輸皮帶303的區(qū)域被讀取并且被顯示在讀取圖像的邊緣,該區(qū)域被添加到主圖像作為文檔外部區(qū)域。
[0100]在比較檢驗(yàn)中,比較文檔外部區(qū)域中的圖像并且獲取像素值的差值。它被控制為使得忽略文檔外部區(qū)域中的像素值的比較結(jié)果來防止文檔外部區(qū)域中的讀取圖像和主圖像之間的差值被提取為圖像的瑕疵,其實(shí)際上無需檢驗(yàn)并且可能造成圖像形成和輸出的效率降低。為了快速確定文檔外部區(qū)域,當(dāng)將文檔外部區(qū)域添加到主圖像時(shí),檢驗(yàn)裝置4使用這樣的像素值:利用這些值能夠容易地確定像素處于文檔外部區(qū)域。這防止了確定文檔外部區(qū)域所需的長時(shí)間以及圖像形成和輸出的效率的降低。
[0101]在上述實(shí)施例中,如圖1OA到圖1OC中所示,被添加了文檔外部區(qū)域的主圖像與讀取圖像彼此對(duì)齊并且將主圖像中的文檔外部區(qū)域從用于確定瑕疵的目標(biāo)中排除。此外,可以使用未添加文檔外部區(qū)域的主圖像來與包括文檔外部區(qū)域(即,運(yùn)輸皮帶區(qū)域)的讀取圖像對(duì)齊,并且可以僅對(duì)被包括在主圖像自身中的像素執(zhí)行瑕疵確定。這能夠生成與實(shí)施例中的結(jié)果相同的結(jié)果。
[0102]然而,在這種情況下,當(dāng)未添加文檔外部區(qū)域的主圖像與讀取圖像對(duì)齊時(shí),需要基于讀取圖像中的文檔外部區(qū)域來設(shè)置如圖1OC中所示的用于疊加的初始位置關(guān)系。例如,當(dāng)基于圖像的左上角作為位置對(duì)齊標(biāo)準(zhǔn)來對(duì)齊主圖像與讀取圖像時(shí),未添加文檔外部區(qū)域的主圖像的左上角對(duì)應(yīng)于如圖8A中所示的輸出用的目標(biāo)圖像的左上角,而包括文檔外部區(qū)域的讀取圖像的左上角是在如圖8B中所示的運(yùn)輸皮帶的區(qū)域中。
[0103]通過基于將兩個(gè)圖像的左上角作為位置對(duì)齊的標(biāo)準(zhǔn),在一個(gè)接一個(gè)地移動(dòng)像素的同時(shí)將圖像彼此對(duì)齊,這種位置對(duì)齊需要重復(fù)的對(duì)齊以及大量時(shí)間,直到獲得正確的疊加位置為止。相比之下,以如圖8B中所示的將文檔外部區(qū)域添加到主圖像的狀態(tài)開始的位置對(duì)齊能夠大幅度地降低計(jì)算量,原因是由于文檔外部區(qū)域的添加已經(jīng)完成了粗略的對(duì)齊。
[0104]包括在比較檢驗(yàn)單元404中的ASIC的一些說明假設(shè)要被彼此比較的兩個(gè)圖像的尺寸是相同的。這也使得在將文檔外部區(qū)域添加到主圖像后執(zhí)行的比較檢驗(yàn)更有效率。換句話說,當(dāng)假設(shè)主圖像和讀取圖像的尺寸彼此對(duì)齊時(shí),根據(jù)實(shí)施例的方法尤其有效率,其中包括在文檔外部區(qū)域中的像素被識(shí)別并且被從用于確定瑕疵的目標(biāo)中排除。
[0105]在上述實(shí)施例中,已經(jīng)描述了這樣的示例,其中對(duì)于每個(gè)像素,包括在文檔外部區(qū)域中的像素的像素值表示為:(R,G,B) = (0,0,O)、負(fù)值或者將預(yù)先確定的值設(shè)置為輔助位值。然而,實(shí)施例并不僅限于這些示例。可以從讀取圖像的端區(qū)域即文檔外部區(qū)域提取像素值,并且可以將具有像素值的像素添加到主圖像的文檔外部區(qū)域。在此示例中,圖9中示出的S901的確定步驟中或者圖11中示出的SllOl的確定步驟中,將這樣的像素確定為文檔外部區(qū)域像素,該像素值與某個(gè)已經(jīng)設(shè)置的像素值的差位于預(yù)先確定的范圍內(nèi)。
[0106]圖12是示出了當(dāng)從讀取圖像的端區(qū)域提取的像素值被用做文檔外部區(qū)域的像素值時(shí),檢驗(yàn)控制單元403和比較檢驗(yàn)單元404的操作的流程圖。圖12對(duì)應(yīng)于圖6。與圖6中的流程圖的區(qū)別在于比較檢驗(yàn)單元403首先獲取用于文檔外部區(qū)域的初始設(shè)置值(S1201)。
[0107]例如,通過讀取圖像獲取單元433從所獲取的讀取圖像的端區(qū)域提取像素值并且將所提取的像素值輸入給主圖像獲取單元431來實(shí)現(xiàn)S1201中的處理。對(duì)于另一個(gè)示例,操作者可以在操作開始時(shí)手動(dòng)輸入設(shè)置值。還應(yīng)當(dāng)注意的是,可以將多個(gè)像素值的平均值而不是某一像素的像素值用做所提取的像素值。
[0108]在S1201的處理之后,從S1202到S1208,執(zhí)行與圖6中所示的從S601到S607的處理相同的處理。如果在S1208中尚未處理完所有的數(shù)據(jù)(S1208為“否”),則檢驗(yàn)控制單元403在當(dāng)時(shí)獲取的讀取圖像的文檔外部區(qū)域中提取像素值,并且將所提取的像素值確定為在后續(xù)圖像上檢驗(yàn)所用的文檔外部區(qū)域中的像素值(S1209)。如上所述,在每一次檢驗(yàn)時(shí)更新用于確定文檔外部區(qū)域所用的像素。例如,這使得能夠解決由于讀取設(shè)備302的老化造成的讀取圖像的強(qiáng)度上的改變。
[0109]使用根據(jù)實(shí)施例的處理使得能夠容易地檢測在要被讀取的目標(biāo)文檔的四個(gè)角上有折角的任何紙張。下面描述了根據(jù)實(shí)施例的圖像檢驗(yàn)系統(tǒng)中在文檔上檢測任何紙張的折角的模式。圖13A是示出了缺角圖像即圖像的原來的四個(gè)角缺失的圖像數(shù)據(jù)的圖。對(duì)于這樣的缺角圖像,通過如圖13B中所示的讀取設(shè)備302來生成讀取圖像。
[0110]相比之下,圖14A是示出了紙張的一角被折疊的狀態(tài)的圖。在此示例中用于輸出的目標(biāo)圖像與圖8A中示出的圖像相同。在此示例中,通過如圖14B中示出的讀取設(shè)備302來生成讀取圖像。在根據(jù)實(shí)施例的圖像檢驗(yàn)系統(tǒng)中,如果獲取了圖13B中示出的讀取圖像,則將原始圖像數(shù)據(jù)中缺失的四個(gè)角確定為圖像外部區(qū)域。因此,不會(huì)錯(cuò)誤地將缺失區(qū)域檢測為瑕疵。
[0111]相比之下,如果獲取了圖14B中示出的讀取圖像,則用如圖8B中示出的虛線來表示文檔外部區(qū)域。因此,將如圖14C中示出的紙張角區(qū)域檢測為瑕疵1401。在這種情況下,根據(jù)實(shí)施例的差別計(jì)算單元436能夠基于圖14C中示出的瑕疵1401來檢測任何紙張折痕。例如,在這種情況下能夠檢測這樣的瑕疵:輸送讀取設(shè)備302中的文檔的運(yùn)輸皮帶303的顏色明顯不同于紙張的背景顏色。
[0112]典型的紙張背景顏色是白色、類似于白色的顏色、或者具有高亮度的顏色。通過將運(yùn)輸皮帶303的顏色做成黑色、類似黑色的顏色、或者具有低亮度的顏色,因此能夠容易地將如圖14C中所示的任何紙張折痕檢測為圖像的瑕疵。當(dāng)紙張為亮色時(shí),將運(yùn)輸皮帶303的顏色做成黑色還可以防止紙張偏離。
[0113]為了基于如圖14C所示的瑕疵來檢測紙張上的任何折痕,如圖15中示出的虛線所表示的,在圖像的四個(gè)角中的預(yù)先確定的范圍內(nèi)預(yù)先確定用于檢測任何紙張折痕的紙張折痕檢測區(qū)域。如果在圖像的任何紙張折痕檢測區(qū)域中檢測到大于預(yù)先確定范圍的任何瑕疵,則差別計(jì)算單元436確定紙張是折疊的。
[0114]利用如上所述的模式,利用用于圖像比較檢驗(yàn)的讀取設(shè)備302和檢驗(yàn)裝置4的結(jié)構(gòu)能夠檢測任何紙張上的折痕。這消除了單獨(dú)提供專用傳感器來檢測紙張上的任何折痕的必要性,由此容易地檢測紙張上的任何折痕。
[0115]盡管為了完整和清楚地公開,已經(jīng)針對(duì)具體實(shí)施例描述了本發(fā)明,但不能因此限制權(quán)利要求而是應(yīng)將權(quán)利要求構(gòu)造為體現(xiàn)了本領(lǐng)域技術(shù)人員能夠做出的所有修改和替選構(gòu)造,并且這些修改和替選也應(yīng)視為包括在這里提出的基本教義的范圍內(nèi)。
【權(quán)利要求】
1.一種圖像檢驗(yàn)裝置,用于檢查打印在記錄介質(zhì)上的圖像,該圖像檢驗(yàn)裝置包括:參考像素獲取單元,被配置為從配置圖像的圖像數(shù)據(jù)生成參考圖像并且從參考圖像獲取第一像素值; 打印像素獲取單元,被配置為提取包含了其上打印了要被檢查的圖像的記錄介質(zhì)的圖像打印區(qū)域,并且從要被檢查的圖像獲取第二像素值; 偏移處理單元,被配置為在參考圖像的外圍添加非圖像打印區(qū)域以包圍參考圖像;圖像檢查單元,被配置為計(jì)算第一圖像像素值和第二圖像像素值的差值并且當(dāng)差值高于預(yù)先確定的閾值時(shí)檢測誤差,其中非圖像打印區(qū)域包含明顯地既不同于第一像素值也不同于第二像素值的第三像素值,并且圖像檢查單元中止確定在與非圖像打印區(qū)域相關(guān)聯(lián)的圖像打印區(qū)域中是否存在誤差。
2.根據(jù)權(quán)利要求1所述的圖像檢驗(yàn)裝置,其中第三像素值代表最低亮度。
3.根據(jù)權(quán)利要求1所述的圖像檢驗(yàn)裝置,其中第三像素值為負(fù)數(shù)。
4.根據(jù)權(quán)利要求1所述的圖像檢驗(yàn)裝置,其中第三像素值包括這樣的值:在其中為每個(gè)不同的色彩設(shè)置像素值的多個(gè)色彩平面中的輔助色彩平面中預(yù)設(shè)的值。
5.根據(jù)權(quán)利要求1所述的圖像檢驗(yàn)裝置,其中第三像素值從輸送記錄介質(zhì)的輸送體的圖像獲取。
6.根據(jù)權(quán)利要求5所述的圖像檢驗(yàn)裝置,其中 第三像素值由從輸送體的圖像獲取的像素值組成,在連續(xù)檢查多個(gè)圖像的情況下,當(dāng)檢查前一個(gè)圖像時(shí)使用該像素值,并且用第三值檢查隨后的圖像。
7.根據(jù)權(quán)利要求1-6中任一項(xiàng)所述的圖像檢驗(yàn)裝置,其中當(dāng)在參考圖像和要被檢查的圖像的至少一角上限定的保留檢測區(qū)域中檢測到誤差時(shí),圖像檢查單元確定記錄介質(zhì)是折置的。
8.—種圖像檢驗(yàn)系統(tǒng),包括: 圖像數(shù)據(jù)形成單元,配置為形成要被打印的圖像的圖像數(shù)據(jù); 圖像數(shù)據(jù)控制器,配置為接收?qǐng)D像數(shù)據(jù)以及控制圖像數(shù)據(jù); 打印處理單元,連接到圖像數(shù)據(jù)控制器上,并且被配置為根據(jù)圖像數(shù)據(jù)將圖像打印在記錄介質(zhì)上;以及 圖像檢查單元,用于檢查打印在記錄介質(zhì)上的圖像,并且被連接到圖像數(shù)據(jù)控制器和打印處理單元, 圖像檢查單元包括: 參考像素獲取單元,被配置為從配置圖像的圖像數(shù)據(jù)生成參考圖像并且從參考圖像獲取第一像素值; 打印像素獲取單元,被配置為提取包含了其上打印了要被檢查的圖像的記錄介質(zhì)的圖像打印區(qū)域,并且從要被檢查的圖像獲取第二像素值; 偏移處理單元,被配置為在參考圖像的外圍添加非圖像打印區(qū)域以包圍參考圖像;圖像檢查單元,被配置為計(jì)算第一圖像像素值和第二圖像像素值的差值并且當(dāng)差值高于預(yù)先確定的閾值時(shí)檢測誤差,其中非圖像打印區(qū)域包含明顯地既不同于第一像素值也不同于第二像素值的第三像素值,并且圖像檢查單元中止確定在與非圖像打印區(qū)域相關(guān)聯(lián)的圖像打印區(qū)域中是否存在誤差。
9.一種圖像檢驗(yàn)方法,用于檢查在記錄介質(zhì)上打印的圖像,所述圖像檢驗(yàn)方法包括: 從配置圖像的圖像數(shù)據(jù)生成參考圖像并且從參考圖像獲取第一像素值; 提取包含了其上打印了要被檢查的圖像的記錄介質(zhì)的圖像打印區(qū)域,并且從要被檢查的圖像獲取第二像素值; 在參考圖像的外圍添加非圖像打印區(qū)域以包圍參考圖像; 計(jì)算第一圖像像素值和第二圖像像素值的差值并且當(dāng)差值高于預(yù)先確定的閾值時(shí)檢測誤差,其中非圖像打印區(qū)域包含明顯地既不同于第一像素值也不同于第二像素值的第三像素值,并且圖像檢查單元中止確定在與非圖像打印區(qū)域相關(guān)聯(lián)的圖像打印區(qū)域中是否存在誤差。
【文檔編號(hào)】G06T1/00GK103959047SQ201380003843
【公開日】2014年7月30日 申請(qǐng)日期:2013年9月12日 優(yōu)先權(quán)日:2012年9月14日
【發(fā)明者】小島啟嗣, 石崎寬美, 北井正, 金子仁美 申請(qǐng)人:株式會(huì)社理光