專利名稱:圖像讀取裝置及其控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及讀取文檔上的圖像的圖像讀取裝置及該圖像讀取裝置的控制方法。
背景技術(shù):
傳統(tǒng)上,存在這樣一種圖像讀取裝置,其通過自動(dòng)逐一傳輸放置在自動(dòng)文檔進(jìn)給器(ADF)上的多個(gè)文檔頁,來讀取文檔。該讀取方法稱作“流掃描模式(flow scanning mode)”。在流掃描模式中,該裝置通過使用固定在文檔讀取位置的光學(xué)系統(tǒng)讀取設(shè)備,對(duì)自動(dòng)傳輸?shù)奈臋n進(jìn)行讀取。在該流掃描模式中,當(dāng)在文檔讀取位置存在諸如灰塵、劃痕、臟污或者灰塵顆粒的異物時(shí),由于光學(xué)系統(tǒng)讀取設(shè)備的位置是固定的,因此設(shè)備持續(xù)讀取相同異物。結(jié)果,呈線性形狀的異常像素組(黑條(black streak))有時(shí)會(huì)出現(xiàn)在讀取圖像中。即,文檔讀取位置上存在的異物(例如灰塵、灰塵顆粒、劃痕或者臟污)成了讀取圖像上的黑條的起因。作為防止產(chǎn)生這種黑條的技術(shù),已知有一種通過檢測(cè)文檔讀取位置上存在的異物并校正所生成的黑條以使黑條不明顯的技術(shù)(例如參見日本專利特開2002-185725 號(hào)公報(bào)(文獻(xiàn)1 尤其第7頁和圖4))。該技術(shù)通過讀取自動(dòng)文檔給送帶的白色面(white surface)、將讀取面的平均濃度存儲(chǔ)在行存儲(chǔ)器中并將其與閾值進(jìn)行比較來檢測(cè)灰塵。也有一種以基于用戶指定的灰塵檢測(cè)處理的精度的分辨率來執(zhí)行灰塵檢測(cè)處理的技術(shù)(例如參見日本專利特開平2005-269353號(hào)公報(bào)(文獻(xiàn)2 尤其第7頁和圖1))。然而,根據(jù)上述傳統(tǒng)技術(shù),灰塵檢測(cè)處理所需的數(shù)據(jù)量根據(jù)文檔讀取的分辨率設(shè)定或者異物檢測(cè)處理的精度設(shè)定而改變。即,當(dāng)用戶對(duì)異物檢測(cè)處理指定高精度時(shí),異物檢測(cè)目標(biāo)的像素的數(shù)目變大,導(dǎo)致處理時(shí)間變長。在異物檢測(cè)處理中,例如,在文檔圖像讀取之前,讀取自動(dòng)文檔給送帶等的白色面,并將讀取的圖像設(shè)置為處理目標(biāo)。因此,當(dāng)異物檢測(cè)處理所需的時(shí)間增加時(shí),片材傳輸間隔增加,導(dǎo)致復(fù)印處理的處理能力(throughput)降低。圖15示出這種處理能力降低的具體示例。如果分辨率增加到600dpi,則具有150dpi 的初始低分辨率的異物檢測(cè)處理所需的時(shí)間增加Td。因此,傳輸各片材所需的時(shí)間需要增加Td0
發(fā)明內(nèi)容
本發(fā)明是鑒于上述問題而做出的,并提供一種在不考慮文檔讀取分辨率設(shè)定的情況下縮短檢測(cè)由于異物的影響而引起的異常像素所需的時(shí)間的機(jī)制。根據(jù)本發(fā)明的第一方面,提供一種圖像讀取裝置,其被配置為以設(shè)定的讀取分辨率對(duì)自動(dòng)傳輸?shù)奈臋n進(jìn)行讀取,并輸出所述文檔的圖像數(shù)據(jù),所述圖像讀取裝置包括圖像讀取單元,其用于根據(jù)反射光執(zhí)行讀取操作,并輸出具有對(duì)應(yīng)于所述讀取分辨率的分辨率的圖像數(shù)據(jù);轉(zhuǎn)換單元,其用于在所述讀取分辨率高于用于異常像素檢測(cè)的分辨率的情況下,將具有對(duì)應(yīng)于所述讀取分辨率的分辨率的圖像數(shù)據(jù)轉(zhuǎn)換成具有所述用于異常像素檢測(cè)的分辨率的圖像數(shù)據(jù);檢測(cè)單元,其用于根據(jù)所述轉(zhuǎn)換單元轉(zhuǎn)換的所述圖像數(shù)據(jù)來檢測(cè)異常像素;以及校正單元,用于校正包含在所述圖像讀取單元讀取的所述文檔的圖像數(shù)據(jù)中的像素中的、對(duì)應(yīng)于所述檢測(cè)單元檢測(cè)到的異常像素的位置的像素。根據(jù)本發(fā)明的另一方面,提供一種圖像讀取裝置的控制方法,所述圖像讀取裝置 以設(shè)定的讀取分辨率對(duì)自動(dòng)傳輸?shù)奈臋n進(jìn)行讀取并輸出所述文檔的圖像數(shù)據(jù),所述控制方法包括以下步驟根據(jù)反射光讀取圖像并輸出具有對(duì)應(yīng)于所述讀取分辨率的分辨率的圖像數(shù)據(jù);在所述讀取分辨率高于用于異常像素檢測(cè)的分辨率的情況下,將具有對(duì)應(yīng)于所述讀取分辨率的分辨率的圖像數(shù)據(jù)轉(zhuǎn)換成具有所述用于異常像素檢測(cè)的分辨率的圖像數(shù)據(jù);根據(jù)所轉(zhuǎn)換的圖像數(shù)據(jù)檢測(cè)異常像素;以及校正所讀取的文檔中包含的圖像數(shù)據(jù)中的像素中的、對(duì)應(yīng)于所檢測(cè)到的異常像素的位置的像素。本發(fā)明能夠提供一種在不考慮文檔讀取分辨率設(shè)定的情況下縮短檢測(cè)由于異物的影響引起的異常像素所需的時(shí)間的機(jī)制。通過下面參照附圖對(duì)示例性實(shí)施例的說明,本發(fā)明的其他特征將變得清楚。
圖1是示出根據(jù)本發(fā)明的第一實(shí)施例的復(fù)印機(jī)的結(jié)構(gòu)的圖;圖2是示出掃描器單元的結(jié)構(gòu)及其操作過程的圖;圖3是示出控制器的結(jié)構(gòu)的框圖;圖4是示出操作單元的結(jié)構(gòu)的圖;圖5是示出掃描器IF圖像處理單元的結(jié)構(gòu)的框圖;圖6是示出灰塵檢測(cè)單元的結(jié)構(gòu)的框圖;圖7示出使用二值化限制電平的二值化處理和使用灰塵確定水平的灰塵確定處理;圖8是用于說明用于校正黑條的插值計(jì)算的示例的圖;圖9是示出具有黑條的圖像的圖;圖10是示出用于灰塵檢測(cè)處理和文檔讀取處理的全體處理過程的流程圖;圖IlA和圖IlB是示出用于灰塵檢測(cè)處理(S104)的詳細(xì)處理過程的流程圖;圖12是示出根據(jù)本發(fā)明的第二實(shí)施例的掃描器IF圖像處理單元的結(jié)構(gòu)的框圖;圖13是示出用于灰塵檢測(cè)處理和文檔讀取處理的處理過程的流程圖;圖14是示出紙張傳輸處理的序列的圖;圖15是示出根據(jù)傳統(tǒng)的圖像讀取裝置的紙張傳輸處理的序列的圖。
具體實(shí)施例方式以下將參照附圖詳細(xì)說明本發(fā)明的實(shí)施例。注意,以下實(shí)施例并不限制本發(fā)明所附的權(quán)利要求,并且在實(shí)施例中描述的特征的所有組合并非都是解決本發(fā)明的問題的手段所必須的。<第一實(shí)施例>[復(fù)印機(jī)的總體結(jié)構(gòu)(圖1)]復(fù)印機(jī)包括作為圖像輸入設(shè)備的掃描器單元140 (圖像讀取裝置)以及作為圖像輸出設(shè)備的打印機(jī)單元120。復(fù)印機(jī)包括控制器200 (圖3),以控制掃描器單元140、打印機(jī)單元120和接受用戶輸入的操作的操作單元160。
掃描器單元140通過將利用照明燈發(fā)出的光曝光/掃描文檔上的圖像而獲得的反射光輸入到線性圖像傳感器(CCD傳感器),來將圖像信息轉(zhuǎn)換成電信號(hào)。掃描器單元140 還將電信號(hào)轉(zhuǎn)換成由R、G、B分量構(gòu)成的亮度信號(hào),并將該亮度信號(hào)作為圖像數(shù)據(jù)輸出至控制器200(后述)。文檔被放置在文檔給送器141的托盤142上。當(dāng)用戶從操作單元160 發(fā)出開始讀取的指令時(shí),控制器200將文檔讀取指令發(fā)送到掃描器單元140。當(dāng)接收到該指令時(shí),掃描器單元140從文檔給送器141 (文檔傳輸裝置)的托盤142自動(dòng)逐一給送文檔片材,并讀取各片材。文檔給送器141也被稱為自動(dòng)文檔給送器(ADF),并允許一個(gè)文檔片材或者多個(gè)連續(xù)文檔片材的讀取??蛇x地,可以通過將文檔放置在稿臺(tái)玻璃上來給送(后述)O打印機(jī)單元120是圖像形成設(shè)備,其將從控制器200接收到的圖像數(shù)據(jù)形成在紙張片材上。根據(jù)第一實(shí)施例的圖像形成方法是利用感光鼓或感光帶的電子照相式方法。打印機(jī)單元120包括能夠處理不同紙張尺寸和不同紙張方向的多個(gè)紙盒121、122和123。排紙托盤124在打印后遞送紙張片材。[掃描器單元的詳細(xì)結(jié)構(gòu)和讀取操作(圖2)]掃描器單元140具有將文檔放置在稿臺(tái)玻璃1400上并通過在副掃描方向上移動(dòng) CXD傳感器1407來讀取文檔的普通模式。掃描器單元140還具有通過使文檔給送器141工作以使文檔在副掃描方向上被傳輸來讀取文檔的流掃描模式。掃描器單元140可以在選擇兩種讀取模式中的一者的情況下進(jìn)行工作。圖2中的2a示出普通模式下的讀取操作。待讀取的文檔100被放置在稿臺(tái)玻璃 1400上。照明燈1402 (光源)用光照射文檔100。通過反射鏡1403、反射鏡1404和反射鏡 1405,鏡頭1406使反射光在CXD傳感器1407 (圖像讀取裝置)上形成像。包括反射鏡1403 和照明燈1402的第一反射鏡單元1409以速度ν移動(dòng),包括反射鏡1404和反射鏡1405的第二反射鏡單元1410以速度ν/2移動(dòng),由此掃描文檔100的正面。電機(jī)1408驅(qū)動(dòng)第一反射鏡單元1409和第二反射鏡單元1410。輸入至CXD傳感器1407的反射光被轉(zhuǎn)換成電信號(hào)。A/D轉(zhuǎn)換器將各像素的電信號(hào)轉(zhuǎn)換成數(shù)字?jǐn)?shù)據(jù)(像素值),該數(shù)字?jǐn)?shù)據(jù)被作為像素信號(hào) Din輸入至控制器200。CXD傳感器1407能選擇三個(gè)水平的讀取模式(600dpi、300dpi和 150dpi)中的一種。圖2中的2b示出流掃描模式下的讀取操作。待讀取的文檔100被放置在托盤142 上。在該流掃描模式中,驅(qū)動(dòng)輥1401沿著圖2的2b中所示的箭頭方向以恒定速度從托盤 142中傳輸各文檔片材,使得各頁經(jīng)過稿臺(tái)玻璃1400的表面。在流掃描模式中,諸如第一反射鏡單元1409和第二反射鏡單元1410的光學(xué)系統(tǒng)不移動(dòng),從固定位置讀取各文檔片材。在該流掃描模式中,由于僅需要沿單一預(yù)定方向移動(dòng)各文檔片材,因此能夠高速連續(xù)讀取大量的文檔片材。文檔傳感器1420檢測(cè)移動(dòng)文檔的前端位置和后端位置。在流掃描模式中, 由于裝置通過移動(dòng)文檔片材而讀取圖像,因此能夠根據(jù)當(dāng)檢測(cè)到片材文檔已經(jīng)到達(dá)讀取傳感器位置時(shí)、驅(qū)動(dòng)輥被使得旋轉(zhuǎn)之前所處的角度,來指定片材文檔的位置信息。[控制器的詳細(xì)結(jié)構(gòu)(圖3)]控制器200被連接至掃描器單元140、打印機(jī)單元120、操作單元160、LAN 10、公共線路(WAN) 12等以綜合控制復(fù)印機(jī)的操作并執(zhí)行圖像信息和設(shè)備信息的輸入/輸出控制。CPU 2100是控制整個(gè)復(fù)印機(jī)的處理器,并基于存儲(chǔ)在ROM 2120中的控制程序等綜合地控制對(duì)各種連接設(shè)備的存取。CPU 2100還綜合地控制控制器200內(nèi)執(zhí)行的各種處理。RAM 2110是系統(tǒng)工作存儲(chǔ)器,也是臨時(shí)存儲(chǔ)圖像數(shù)據(jù)、灰塵檢測(cè)處理(后述)所需的數(shù)據(jù)等的圖像存儲(chǔ)器。ROM 2120是啟動(dòng)ROM并存儲(chǔ)系統(tǒng)的啟動(dòng)程序。HDD 2130是硬盤驅(qū)動(dòng)器,主要存儲(chǔ)計(jì)算機(jī)的啟動(dòng)和操作以及圖像數(shù)據(jù)的處理所需的信息(系統(tǒng)軟件)??梢蕴娲鶫DD 2130,而將這些數(shù)據(jù)存儲(chǔ)在即使不供電也能夠保持已存儲(chǔ)的信息的記錄介質(zhì)(例如,閃存)中。LANC (LAN控制器)2200連接至LAN 10以將輸出圖像數(shù)據(jù)以及與設(shè)備控制相關(guān)的信息輸入至用戶PC 20或者從用戶PC 20輸出。本地IF(本地接口)2210是諸如USB或者并行接口(Centronics interface)之類的接口,其經(jīng)由線纜11連接至用戶PC 21和打印機(jī)單元210以輸入/輸出數(shù)據(jù)。M0DEM(調(diào)制解調(diào)器)2220被連接至公共線路12以輸入/ 輸出數(shù)據(jù)。打印機(jī)IF圖像處理單元2300被連接至打印機(jī)單元120以與安裝在打印機(jī)單元 120中的CPU通信。打印機(jī)IF圖像處理單元2300執(zhí)行用于圖像數(shù)據(jù)的同步/異步轉(zhuǎn)換和打印輸出的圖像處理。掃描器IF圖像處理單元MOO連接至掃描器單元140以與安裝在掃描器單元140中的CPU通信。掃描器IF圖像處理單元MOO還執(zhí)行圖像數(shù)據(jù)的同步/異步轉(zhuǎn)換以及諸如灰塵檢測(cè)處理、灰塵校正處理(后述)之類的圖像處理。操作單元IF 2500 是用于將要在操作單元160上顯示的圖像數(shù)據(jù)從控制器200輸出至操作單元160,并將復(fù)印機(jī)的用戶從操作單元160輸入的信息輸出至控制器200的接口。[操作單元的詳細(xì)結(jié)構(gòu)(圖4)]液晶操作屏161是液晶顯示器和觸摸屏的組合。液晶操作屏161顯示操作窗口。 另外,當(dāng)用戶按下顯示鍵時(shí),該屏將相應(yīng)的信息發(fā)送給控制器200。開始鍵162用于開始讀取和打印文檔圖像的操作或者開始其他功能。開始鍵包括綠色和紅色LED。當(dāng)綠燈亮?xí)r,表示可以開始相應(yīng)的功能。當(dāng)紅燈亮?xí)r,表示不能開始相應(yīng)的功能。停止鍵163用于停止正在進(jìn)行的操作。硬鍵組164包括十鍵小鍵盤、清除鍵、重啟鍵、引導(dǎo)鍵以及用戶模式鍵。[掃描器IF圖像處理單元的詳細(xì)結(jié)構(gòu)(圖5)]如上所述,在圖2的2b所示的流掃描模式中,黑條的起因包括存在于文檔讀取位置(對(duì)應(yīng)于光學(xué)系統(tǒng)固定位置)的異物(附著物),如灰塵、灰塵顆粒、劃痕和臟污等。以下是灰塵是黑條起因的情況。然而,第一實(shí)施例可以應(yīng)用于黑條的起因是灰塵以外的事物的情況。陰影校正單元MlO接收從掃描器單元140輸出并由掃描器輸入單元MOl接收的像素信號(hào)Din (參見圖2)。陰影校正單元MlO通過使用已知技術(shù)對(duì)由于光學(xué)系統(tǒng)和攝像系統(tǒng)的特性引起的亮度不均執(zhí)行校正處理,以獲得具有均一亮度的圖像。陰影校正單元MlO 將已經(jīng)經(jīng)歷了陰影校正處理的像素信號(hào)Dsh,輸出至后續(xù)級(jí)。當(dāng)作為黑條的起因的灰塵附著在文檔讀取位置時(shí),灰塵校正單元Mll從灰塵檢測(cè)單元2450(后述)獲取附著的灰塵的位置信息,并執(zhí)行使由于灰塵在讀取圖像上生成的黑條不太明顯的校正處理。更具體地,灰塵校正單元Mll通過使用圍繞在黑條周圍的正常像素,來執(zhí)行對(duì)黑條的校正處理。下文中將黑條中的像素信號(hào)稱為異常像素。注意,稍后將詳細(xì)描述用于灰塵校正處理的校正方法。已經(jīng)經(jīng)歷了灰塵校正處理的像素信號(hào)Dh被輸出至后續(xù)級(jí)。伽馬校正單元M12使用已知技術(shù)校正讀取元素和設(shè)備之間的顏色特性差異。已經(jīng)經(jīng)歷了伽馬校正處理的像素信號(hào)Dg被輸出至后續(xù)級(jí)中。分辨率轉(zhuǎn)換單元M13 (分辨率轉(zhuǎn)換裝置)執(zhí)行輸入圖像的分辨率轉(zhuǎn)換。已經(jīng)經(jīng)歷了分辨率轉(zhuǎn)換處理的圖像信號(hào)Dr被輸出至后續(xù)級(jí)中。分辨率轉(zhuǎn)換單元M13被配置為根據(jù)灰塵檢測(cè)分辨率改變標(biāo)記M82 (后述)的狀態(tài)執(zhí)行分辨率轉(zhuǎn)換。當(dāng)作為黑條起因的灰塵附著在文檔讀取位置時(shí),灰塵檢測(cè)單元M50檢測(cè)附著灰塵的位置?;覊m檢測(cè)單元M50將檢測(cè)的灰塵的位置信息G傳送到灰塵校正單元Mll中, 當(dāng)實(shí)際輸入具有黑條的圖像時(shí),灰塵校正單元2411反過來使用該信息以指定校正范圍(黑條部分)。注意,第一實(shí)施例中的灰塵檢測(cè)單元對(duì)50內(nèi)部不保持行存儲(chǔ)器,并需要與圖像存儲(chǔ)器(RAM 2110)交換數(shù)據(jù)以進(jìn)行灰塵檢測(cè)。另外,灰塵檢測(cè)單元M50被配置為根據(jù)灰塵檢測(cè)分辨率改變標(biāo)記M82 (后述)的狀態(tài)改變用于執(zhí)行灰塵檢測(cè)處理的分辨率。DMAC對(duì)20、2430、對(duì)31和對(duì)32是DMA(直接存儲(chǔ)器存取)控制器,其允許連接的模塊向圖像存儲(chǔ)器(RAM 2110)中的指定區(qū)域中寫入數(shù)據(jù)和從圖像存儲(chǔ)器中的指定區(qū)域讀取數(shù)據(jù)。DMAC 2420(第一數(shù)據(jù)傳送控制裝置)將來自分辨率轉(zhuǎn)換單元M13的輸出數(shù)據(jù)寫入至圖像存儲(chǔ)器中。DMAC對(duì)30和對(duì)31從圖像存儲(chǔ)器讀取要被灰塵檢測(cè)單元對(duì)50處理的輸入數(shù)據(jù)。 附圖標(biāo)記Dwin表示從DMAC M30輸入至灰塵檢測(cè)單元M50的數(shù)據(jù);附圖標(biāo)記Dkin表示從 DMAC M31輸入的數(shù)據(jù)。DMAC M32使灰塵檢測(cè)單元M50將作為處理結(jié)果的數(shù)據(jù)寫入至圖像存儲(chǔ)器中。附圖標(biāo)記Dkout表示從灰塵檢測(cè)單元M50輸出至DMAC 2432的數(shù)據(jù)。后面將數(shù)據(jù)Dwin、DkiruDkout描述為關(guān)于灰塵檢測(cè)單元的詳細(xì)信息。文檔分辨率保持單元M80保持用于讀取反射光的讀取分辨率,其中所述反射光是在沿利用來自光源的光照射的光程上傳輸文檔的狀態(tài)下的反射光,或者是在沒有沿利用來自光源的光照射的光程上傳輸文檔的狀態(tài)下的反射光。也就是說,第一反射光是由文檔和文檔以外的部分(例如,后述的驅(qū)動(dòng)輥1401上的白色面)反射的光,第二反射光是僅由文檔以外的部分反射的光。假設(shè)三個(gè)水平的讀取分辨率(600dpi、300dpi和150dpi)之一被設(shè)置,并保持在文檔分辨率保持單元M80中。這種情況下,裝置根據(jù)該保持單元中的設(shè)定來讀取文檔?;覊m可檢測(cè)分辨率保持單元M81是用于保持灰塵檢測(cè)用分辨率的保持單元?;覊m可檢測(cè)分辨率保持單元M81保持允許灰塵檢測(cè)單元M50在對(duì)應(yīng)于片材傳輸間隔的時(shí)間內(nèi)檢測(cè)灰塵的分辨率。也就是,灰塵可檢測(cè)分辨率保持單元M81保持用于異常像素檢測(cè) (異物檢測(cè))的分辨率,所述異常像素檢測(cè)用于對(duì)通過讀取這樣一種狀態(tài)下的反射光而獲得的非文檔圖像數(shù)據(jù)中包括的異常像素進(jìn)行檢測(cè),其中在所述狀態(tài)下,用來自光源的光照射的光程上沒有文檔被傳輸。例如,假設(shè)300dpi的分辨率。在這種情況下,灰塵可檢測(cè)分辨率保持單元M81被配置為只要灰塵檢測(cè)單元M50可以在對(duì)應(yīng)于片材傳輸間隔的時(shí)間內(nèi)執(zhí)行灰塵檢測(cè)處理,就保持表示300dpi的數(shù)值?;覊m檢測(cè)分辨率改變標(biāo)記M82是指示是否由文檔分辨率來改變灰塵檢測(cè)分辨率的標(biāo)記。如果標(biāo)記為假(false),則灰塵檢測(cè)單元對(duì)50以文檔分辨率保持單元M80中保持的分辨率執(zhí)行灰塵檢測(cè)處理。如果標(biāo)記為真(true),則灰塵檢測(cè)單元對(duì)50以灰塵可檢測(cè)分辨率保持單元M81中保持的分辨率執(zhí)行灰塵檢測(cè)處理。稍后將參照流程圖來描述針對(duì)標(biāo)記的設(shè)定條件。掃描器IF圖像處理單元2400經(jīng)由總線輸入/輸出單元2402從控制器200的內(nèi)部總線進(jìn)行數(shù)據(jù)的輸入和輸出。更具體地,CPU 2100使用DMAC經(jīng)由總線輸入/輸出單元 2402執(zhí)行對(duì)掃描器IF圖像處理單元2400的內(nèi)部設(shè)定、啟動(dòng)指令的發(fā)出以及利用圖像存儲(chǔ)器的輸入/輸出操作。[灰塵檢測(cè)單元的詳細(xì)結(jié)構(gòu)和操作(圖6)] 附圖標(biāo)記2451表示濾波電路;附圖標(biāo)記2452 二值化電路;附圖標(biāo)記2453 同步電路;附圖標(biāo)記2454 加法電路;附圖標(biāo)記2455 比較器;附圖標(biāo)記2456 與(AND)電路;附圖標(biāo)記2457 灰塵確定結(jié)果生成電路;附圖標(biāo)記2458 主掃描像素位置生成電路;附圖標(biāo)記2460 灰塵位置轉(zhuǎn)換電路;以及附圖標(biāo)記2461 灰塵位置確定結(jié)果保持單元?;覊m檢測(cè)單元2450當(dāng)接收到結(jié)果Dwin時(shí)操作,在使用文檔給送器141讀取作業(yè)開始時(shí)、或者在片材傳輸間隔(讀取多個(gè)文檔片材之間的間隔),通過將讀取驅(qū)動(dòng)輥1401上的白色面而獲得的像素信號(hào)(白板像素信號(hào))存儲(chǔ)在圖像存儲(chǔ)器中而獲得所述Dwin。濾波電路2451通過例如相對(duì)于從圖像存儲(chǔ)器輸入的白板像素信號(hào)Dwin增強(qiáng)高頻分量,來執(zhí)行用于便于檢測(cè)灰塵的影響的預(yù)處理。另外,二值化電路2452通過與預(yù)定二值化限制電平進(jìn)行比較來對(duì)像素信號(hào)進(jìn)行二值化。圖7中的7a示出如何執(zhí)行該二值化。如果灰塵附著在白色面上并影響像素信號(hào),則對(duì)于主掃描方向上幾乎相同位置處的幾乎每行, 二值化結(jié)果都顯示“1” (超過二值化限制電平)。在這種情況下,灰塵檢測(cè)單元2450包括對(duì)非文檔圖像數(shù)據(jù)進(jìn)行二值化的二值化電路。然而,是否提供二值化電路可以根據(jù)要處理的圖像數(shù)據(jù)的數(shù)據(jù)尺寸來確定。也就是說,該結(jié)構(gòu)并不是本發(fā)明所必要的。另外,要執(zhí)行的量化并不限于二值化。也就是說,本發(fā)明可包括將信號(hào)量化成等于或者大于三個(gè)水平的多個(gè)像素水平的量化電路。其后,加法電路2454對(duì)與針對(duì)主掃描方向上的相同位置處的各像素的預(yù)定數(shù)量的行相對(duì)應(yīng)的二值化結(jié)果進(jìn)行累積相加。在這種情況下,需要存儲(chǔ)直到前一行的累積相加值,以執(zhí)行對(duì)應(yīng)于多行的累積相加。因此第一實(shí)施例被構(gòu)造為允許灰塵檢測(cè)單元2450將直到當(dāng)前時(shí)間的累積相加值作為數(shù)據(jù)Dkout輸出至DMAC 2432。也就是說,DMAC 2432將數(shù)據(jù) Dkout作為數(shù)據(jù)寫入到圖像存儲(chǔ)器(RAM 2110)中的指定區(qū)域,由此存儲(chǔ)累積相加值。指定區(qū)域表示圖像存儲(chǔ)器(RAM 2110)中的、在開始讀取作業(yè)時(shí)或者在片材傳輸間隔(多個(gè)文檔片材的讀取之間的間隔)中未被使用的自由空間。DMAC 2431讀取存儲(chǔ)在圖像存儲(chǔ)器(RAM 2110)中的直到前一行的累積相加值。灰塵檢測(cè)單元2450接收該值作為數(shù)據(jù)Dkin。輸入到灰塵檢測(cè)單元2450的數(shù)據(jù)Dkin被輸入到同步電路2453。與二值化像素信號(hào)的輸入時(shí)刻同步地,同步電路2453接收像素信號(hào)以及在主掃描方向上相同位置處的累積相加值的數(shù)據(jù)Dkin,并將該兩個(gè)數(shù)據(jù)同時(shí)輸出至加法電路 2454中。重復(fù)該操作可以計(jì)算對(duì)應(yīng)于灰塵檢測(cè)處理所需行數(shù)的累積相加值。如果存在灰塵,則對(duì)應(yīng)像素的累積相加值變得非常大。當(dāng)計(jì)算對(duì)應(yīng)于灰塵檢測(cè)處理所需行數(shù)的累積相加值時(shí),加法電路2454將計(jì)算出的值輸入至比較器2455中。比較器2455將如圖7的7b所示的灰塵確定水平(黑像素比率)與累積相加值進(jìn)行比較。然后,比較器2455暫時(shí)地確定灰塵附著在累積相加值超過灰塵確定水平的主掃描像素位置處。
AND電路M56僅當(dāng)間隔信號(hào)部分處于用于文檔讀取的讀取區(qū)域中的有效區(qū)域時(shí), 將使用主掃描有效間隔信號(hào)而獲得的灰塵確定結(jié)果輸出至后續(xù)的灰塵確定結(jié)果生成電路 2457。主掃描像素位置生成電路M58輸出灰塵確定結(jié)果生成電路M57指定灰塵的主掃描位置所需的主掃描像素位置信號(hào)。主掃描像素位置生成電路M58內(nèi)部保持計(jì)數(shù)器,對(duì)像素計(jì)數(shù)以生成主掃描像素位置信號(hào)?;覊m確定結(jié)果生成電路M57由灰塵確定結(jié)果生成由主掃描位置和灰塵的寬度的信息構(gòu)成的灰塵位置信息。在這種情況下,灰塵確定結(jié)果生成電路M57可以被配置為忽略等于或者大于(或者等于或者小于)給定預(yù)定寬度的灰塵確定結(jié)果,或者不保持等于或者大于給定預(yù)定數(shù)目的灰塵確定結(jié)果?;覊m位置轉(zhuǎn)換電路M60接收由灰塵確定結(jié)果生成電路M57得到的結(jié)果,并根據(jù)灰塵檢測(cè)分辨率改變標(biāo)記M82的狀態(tài)轉(zhuǎn)換灰塵位置信息。更具體地,當(dāng)灰塵檢測(cè)分辨率改變標(biāo)記為假時(shí),灰塵位置轉(zhuǎn)換電路M60將灰塵位置信息存儲(chǔ)在后續(xù)級(jí)的灰塵位置確定結(jié)果保持單元M61中,而不改變其值。當(dāng)灰塵檢測(cè)分辨率改變標(biāo)記為真時(shí),灰塵位置轉(zhuǎn)換電路M60根據(jù)灰塵可檢測(cè)分辨率保持單元M81和文檔分辨率保持單元M80中保持的分辨率信息,將灰塵位置信息轉(zhuǎn)換成與文檔分辨率保持單元M80的分辨率匹配的位置信息?;覊m位置轉(zhuǎn)換電路M60將轉(zhuǎn)換后的灰塵位置信息存儲(chǔ)在后續(xù)級(jí)的灰塵位置確定結(jié)果保持單元對(duì)61中。利用上述處理,即使當(dāng)用于灰塵檢測(cè)處理的分辨率與文檔分辨率不同時(shí),灰塵位置轉(zhuǎn)換電路M60也可以總是計(jì)算與文檔分辨率匹配的值作為灰塵位置信息。利用該操作,灰塵檢測(cè)單元M50由基于文檔分辨率的像素位置,可以識(shí)別包括在文檔圖像數(shù)據(jù)中的多個(gè)像素中哪個(gè)像素是異常像素?;覊m檢測(cè)單元M50將灰塵位置確定結(jié)果保持單元M61中保持的灰塵位置信息G 輸出至灰塵校正單元Mll中,當(dāng)實(shí)際輸入具有黑條的圖像時(shí),灰塵校正單元Mll反過來使用該信息以指定校正范圍(黑條部分)。在這種情況下,CPU 2100可以配置為能夠參照從灰塵位置確定結(jié)果保持單元 2461中輸出的灰塵位置信息G,以檢測(cè)灰塵檢測(cè)結(jié)果,并且還可以配置為在灰塵校正單元 2411中設(shè)置灰塵位置信息。另外,與累積相加值類似,CPU 2100可以被配置為將確定結(jié)果保持在作為圖像存儲(chǔ)器的RAM 2110中的自由區(qū)域。在這種情況下,灰塵位置信息G被從總線輸入/輸出單元 2402輸出。[灰塵校正處理的詳情(圖8)]圖8示出主掃描方向上的一行中的像素列?;覊m校正單元Mll通過將作為校正目標(biāo)的異常像素插值或者替換成周圍像素來執(zhí)行灰塵校正處理。如圖9所示,在流掃描模式中的操作時(shí),具有特定寬度的黑條(異常像素)出現(xiàn)在主掃描方向上的特定位置并在副掃描方向中按照條狀延伸。假設(shè)Y是校正結(jié)果像素濃度,Dl是左端參照臨近像素濃度,D2是右端參照臨近像素濃度,K為從灰塵校正處理開始位置起的像素位置,W是異常像素寬度,當(dāng)通過線性插值執(zhí)行灰塵校正處理時(shí),灰塵校正單元Mll根據(jù)下列方程來計(jì)算校正結(jié)果Y = Dl+K/WX (D2-D1)
也可以通過用周圍正常像素(參照臨近像素)簡單替換異常像素來執(zhí)行灰塵校正處理,而不執(zhí)行計(jì)算。[灰塵檢測(cè)處理和文檔讀取處理的總體處理過程(圖10)]CPU 2100根據(jù)存儲(chǔ)在HDD 2130中的程序執(zhí)行下列處理。CPU 2100每掃描一頁時(shí)執(zhí)行該處理。當(dāng)掃描多頁時(shí),CPU 2100重復(fù)執(zhí)行等于頁數(shù)的次數(shù)的處理。例如,如果文檔有10頁,則CPU 2100針對(duì)一個(gè)作業(yè)執(zhí)行10次處理。CPU 2100以用戶利用操作屏設(shè)置、并保持在文檔分辨率保持單元M80中的文檔分辨率開始執(zhí)行掃描處理。在開始掃描處理之前,保持在文檔分辨率保持單元對(duì)80中的值被提前確定。還假設(shè)存儲(chǔ)在灰塵可檢測(cè)分辨率保持單元M81中的值被基于系統(tǒng)性能提前確定并設(shè)定。首先,CPU 2100獲取要存儲(chǔ)在文檔分辨率保持單元M80和灰塵可檢測(cè)分辨率保持單元M81中的值(S100)。CPU 2100確定文檔分辨率是否高于灰塵可檢測(cè)分辨率(SlOl)。 如果文檔分辨率等于或者小于灰塵可檢測(cè)分辨率,則CPU 2100將灰塵檢測(cè)分辨率改變標(biāo)記對(duì)82的設(shè)定清除為假(SIC)》。通過該設(shè)定,CPU 2100對(duì)灰塵檢測(cè)處理選擇了文檔分辨率。如果文檔分辨率高于灰塵可檢測(cè)分辨率,則CPU 2100將灰塵檢測(cè)分辨率改變標(biāo)記M82 的設(shè)定設(shè)置為真(Sl(XB)。通過該設(shè)定,CPU 2100對(duì)灰塵檢測(cè)處理選擇了灰塵可檢測(cè)分辨率。例如,如果文檔分辨率是600dpi,灰塵可檢測(cè)分辨率是300dpi,則處理進(jìn)行到步驟S103。在其他例子中,假設(shè)文檔分辨率是300dpi,灰塵可檢測(cè)分辨率是300dpi。在這種情況下,處理進(jìn)行到步驟S102。CPU 2100根據(jù)灰塵檢測(cè)分辨率改變標(biāo)記執(zhí)行灰塵檢測(cè)處理(S104)。后面將說明步驟S104中的詳細(xì)處理過程。CPU 2100將灰塵檢測(cè)分辨率改變標(biāo)記清除為假610 。通過該處理,CPU 2100結(jié)束灰塵檢測(cè)處理。最后,CPU 2100根據(jù)文檔分辨率保持單元M80中的分辨率執(zhí)行文檔讀取處理(S106)。然后CPU 2100結(jié)束該一系列處理。[灰塵檢測(cè)處理的詳細(xì)處理過程(S104)(圖IlA和圖IlB)]CPU 2100根據(jù)存儲(chǔ)在HDD 2130中的程序執(zhí)行下列處理。下面將圖5中的掃描器 IF圖像處理單元MOO的內(nèi)部結(jié)構(gòu)和圖6中的灰塵檢測(cè)單元M50的內(nèi)部結(jié)構(gòu)相互比較來進(jìn)行說明。首先,CPU 2100關(guān)閉灰塵校正單元Mil的灰塵校正功能(S200)。CPU 2100執(zhí)行該操作以將沒有進(jìn)行灰塵校正的圖像作為灰塵檢測(cè)圖像存儲(chǔ)在圖像存儲(chǔ)器中。然后CPU 2100獲取灰塵檢測(cè)分辨率改變標(biāo)記M82 (S201)。CPU 2100確定灰塵檢測(cè)分辨率改變標(biāo)記是否為真(S202)。如果標(biāo)記為假,則處理進(jìn)行到步驟S203至S207中的處理,以使得在不根據(jù)文檔分辨率改變灰塵檢測(cè)分辨率的情況下進(jìn)行處理。首先,CPU 2100關(guān)閉分辨率轉(zhuǎn)換單元M13的分辨率轉(zhuǎn)換功能(S20!3)。灰塵檢測(cè)分辨率表示CPU 2100在不改變文檔分辨率保持單元M80中的設(shè)定的情況下進(jìn)行處理。CPU 2100以文檔分辨率開始讀取白色面(S204)。白色面是驅(qū)動(dòng)輥1401上的白色面。在這種情況下,光學(xué)系統(tǒng)被固定在圖2的2b所示的位置,CPU 2100在傳輸文檔100之前,通過經(jīng)CXD 傳感器1407捕獲反射光來讀取白色面。然后CPU 2100將以文檔分辨率輸入的白色面數(shù)據(jù)存儲(chǔ)在作為圖像存儲(chǔ)器的RAM 2110中(S205)。CPU 2100通過使用DMAC 2420經(jīng)由總線輸入/輸出單元2402執(zhí)行存儲(chǔ)處理。CPU 2100將存儲(chǔ)在作為圖像存儲(chǔ)器的RAM 2100中的白色面數(shù)據(jù)輸入至灰塵檢測(cè)單元2450,并檢測(cè)灰塵位置(異常像素位置)(S206)。通過該處理,以文檔分辨率確定灰塵位置信息。將參照?qǐng)D7來描述灰塵檢測(cè)處理的詳情。CPU 2100 將灰塵確定結(jié)果生成電路2457生成的灰塵位置信息不作任何改變地存儲(chǔ)在灰塵位置確定結(jié)果保持單元2461中(S207)。 如果CPU 2100在步驟S202確定標(biāo)記為真,則處理進(jìn)行到步驟S208至步驟S214 中的處理以便改變灰塵檢測(cè)分辨率。首先,CPU 2100打開分辨率轉(zhuǎn)換單元2413的分辨率轉(zhuǎn)換功能(S208)。該功能使得進(jìn)行倍率設(shè)定以將灰塵檢測(cè)分辨率轉(zhuǎn)換成灰塵可檢測(cè)分辨率保持單元2481中保持的分辨率。例如,如果文檔分辨率是600dpi,灰塵可檢測(cè)分辨率是300dpi,則CPU 2100設(shè)置1/2 的轉(zhuǎn)換設(shè)定,以將分辨率轉(zhuǎn)換單元的輸出圖像的分辨率轉(zhuǎn)換成輸入圖像的1/2。這表示CPU 2100以灰塵可檢測(cè)分辨率保持單元2481中的設(shè)定來進(jìn)行灰塵檢測(cè)處理。然后CPU 2100開始以文檔分辨率讀取白色面(S209)。白色面是驅(qū)動(dòng)輥1401上的白色面。在這種情況下,CPU 2100將光學(xué)系統(tǒng)固定在圖2的2b所示的位置,并在傳輸文檔 100之前,經(jīng)由CXD傳感器1407捕獲反射光,進(jìn)而讀取白色面。然后CPU 2100將白色面數(shù)據(jù)(其分辨率已經(jīng)由分辨率轉(zhuǎn)換單元2413從文檔分辨率轉(zhuǎn)換成灰塵可檢測(cè)分辨率)存儲(chǔ)在作為圖像存儲(chǔ)器的RAM2110中(S210)。在這種情況下,CPU 2100使用DMAC 2420經(jīng)由總線輸入/輸出單元2402執(zhí)行存儲(chǔ)處理。CPU 2100通過將存儲(chǔ)在RAM 2110中的白色面數(shù)據(jù)輸入至灰塵檢測(cè)單元2450來檢測(cè)灰塵位置(S211)。該操作以灰塵可檢測(cè)分辨率確定灰塵位置信息。灰塵檢測(cè)處理的詳情與參照?qǐng)D7描述的相同。然后灰塵位置轉(zhuǎn)換電路2460將灰塵位置信息的分辨率轉(zhuǎn)換成文檔分辨率(S212)。也就是,灰塵位置轉(zhuǎn)換電路2460執(zhí)行將具有灰塵確定結(jié)果生成電路 2457生成的灰塵可檢測(cè)分辨率的灰塵位置信息,轉(zhuǎn)換成具有文檔分辨率的灰塵位置信息的處理。例如,如果灰塵可檢測(cè)分辨率是300dpi、文檔分辨率是600dpi,則灰塵位置轉(zhuǎn)換電路 2460將由灰塵位置信息表示的像素?cái)?shù)乘以2。然后灰塵位置確定結(jié)果保持單元2461存儲(chǔ)灰塵確定結(jié)果生成電路2457生成的、 并由灰塵位置轉(zhuǎn)換電路2460轉(zhuǎn)換的灰塵位置信息(S213)。CPU 2100關(guān)閉分辨率轉(zhuǎn)換單元 2413的分辨率轉(zhuǎn)換功能(S214)。在步驟S207或者S214中的處理之后,CPU 2100打開灰塵校正單元2411的灰塵校正功能(S215),并結(jié)束該一系列的處理。如上所述,根據(jù)第一實(shí)施例,灰塵檢測(cè)處理目標(biāo)的像素?cái)?shù)被抑制至預(yù)定數(shù)目或者更少,而不考慮文檔讀取分辨率設(shè)定。這樣可以通過縮短灰塵檢測(cè)處理所需的時(shí)間并將片材傳輸間隔保持在預(yù)定時(shí)間長度內(nèi),來保持復(fù)印處理的性能。圖14示出如何解決該問題的具體事例。參照?qǐng)D14,通過以低分辨率對(duì)具有高分辨率的文檔執(zhí)行灰塵檢測(cè)處理并使灰塵檢測(cè)處理所需的時(shí)間相等,來將片材傳輸間隔保持在預(yù)定時(shí)間長度內(nèi)。<第二實(shí)施例>上述第一實(shí)施例被配置為順序執(zhí)行處理,而沒有區(qū)分灰塵檢測(cè)圖像(存儲(chǔ)在圖像存儲(chǔ)器中)的存儲(chǔ)目的地和文檔圖像的存儲(chǔ)目的地。與此相對(duì),第二實(shí)施例被配置為當(dāng)連續(xù)讀取文檔片材時(shí),將文檔檢測(cè)狀態(tài)鏈接至圖像的存儲(chǔ)目的地以提高處理能力。其與第一實(shí)施例的差異將在下面進(jìn)行說明。[掃描器IF圖像處理單元的詳細(xì)結(jié)構(gòu)(Fig.12)] 第一實(shí)施例和第二實(shí)施例的掃描器IF圖像處理單元(參見圖5)之間的差異在于,第二實(shí)施例包括附加DMAC 2421。DMAC 2421 (第二數(shù)據(jù)傳送控制裝置)是專用于灰塵檢測(cè)圖像的存儲(chǔ)的控制的DMAC。第二實(shí)施例被配置為通過使用DMAC 2420將文檔檢測(cè)圖像存儲(chǔ)在圖像存儲(chǔ)器2110中,并通過使用DMAC 2421將灰塵檢測(cè)圖像存儲(chǔ)在該存儲(chǔ)器中。該實(shí)施例通過提前設(shè)置各DMAC的存儲(chǔ)目的地址,來連續(xù)執(zhí)行灰塵檢測(cè)圖像的存儲(chǔ)和文檔圖像的存儲(chǔ)。根據(jù)參照?qǐng)D2的2b描述的文檔傳感器1420的檢測(cè)狀態(tài),來確定是否使用DMAC 2420 或者 DMAC 2421。[灰塵檢測(cè)處理和文檔讀取處理的全體處理過程(圖13)]CPU 2100根據(jù)存儲(chǔ)在HDD 2130中的程序執(zhí)行下述的處理。CPU2100每次掃描一頁時(shí)執(zhí)行一次該處理。當(dāng)掃描多頁時(shí),CPU 2100重復(fù)執(zhí)行等于頁數(shù)的次數(shù)的該處理。例如, 如果文檔具有10頁,則CPU 2100針對(duì)該作業(yè)執(zhí)行10次處理。CPU 2100以用戶利用操作屏設(shè)置的文檔分辨率開始執(zhí)行掃描處理。在開始掃描處理之前,保持在文檔分辨率保持單元2480中的值被提前確定。存儲(chǔ)在灰塵可檢測(cè)分辨率保持單元2481中的值基于系統(tǒng)性能提前確定并設(shè)定。與第一實(shí)施例的差異在于,CPU 2100切換圖像存儲(chǔ)要使用的DMAC。由于該實(shí)施例被配置為進(jìn)行灰塵檢測(cè)圖像的存儲(chǔ)設(shè)定和文檔圖像的存儲(chǔ)設(shè)定,因此可以連續(xù)處理一頁。首先,CPU 2100獲取要存儲(chǔ)到文檔分辨率保持單元2480和灰塵可檢測(cè)分辨率保持單元2481中的值(S400)。然后CPU 2100確定文檔分辨率是否高于灰塵可檢測(cè)分辨率 (S401)。如果文檔分辨率等于或者小于灰塵可檢測(cè)分辨率(檢測(cè)分辨率),則CPU 2100將灰塵檢測(cè)分辨率改變標(biāo)記2482清除為假(S402)。通過該設(shè)定,CPU 2100對(duì)灰塵檢測(cè)處理選擇了文檔分辨率。相反,如果文檔分辨率高于灰塵可檢測(cè)分辨率,則CPU2100將灰塵檢測(cè)分辨率改變標(biāo)記2482設(shè)置為真(S403)。通過該設(shè)定,CPU 2100對(duì)灰塵檢測(cè)處理選擇了灰塵可檢測(cè)分辨率。例如,如果文檔分辨率是600dpi,灰塵可檢測(cè)分辨率是300dpi,則處理進(jìn)行到步驟S403。如果文檔分辨率是300dpi,灰塵可檢測(cè)分辨率也是300dpi。則處理進(jìn)行到步驟 S402。CPU 2100然后選擇用于灰塵檢測(cè)圖像的存儲(chǔ)的DMAC 2411作為圖像存儲(chǔ) DMAC (S404)。CPU 2100根據(jù)灰塵檢測(cè)分辨率改變標(biāo)記執(zhí)行灰塵檢測(cè)處理(S405)。該處理的詳情與上述參照?qǐng)DIlA和圖IlB描述的相同。CPU 2100然后獲取文檔傳感器1420的文檔檢測(cè)狀態(tài)(S406)。CPU2100基于所獲取的文檔檢測(cè)狀態(tài)確定文檔傳感器是否檢測(cè)到了文檔(S407)。如果傳感器沒有檢測(cè)到文檔,則處理返回到步驟S406以等待待讀取的文檔的傳輸。如果傳感器檢測(cè)到文檔,則CPU 2100選擇用于文檔圖像的存儲(chǔ)的DMAC 2420作為文檔存儲(chǔ)DMAC(S408)。CPU 2100然后將灰塵檢測(cè)分辨率改變標(biāo)記清除為假(S409)。通過該處理,CPU 2100結(jié)束灰塵檢測(cè)處理。最后,CPU 2100根據(jù)文檔分辨率保持單元2480中的分辨率讀取文檔(S410),并結(jié)束該一系列處理。
注意,上述的第一和第二實(shí)施例例示了流掃描模式(連續(xù)讀取)中的灰塵檢測(cè)處理和校正處理,流掃描模式允許連續(xù)讀取多個(gè)自動(dòng)傳輸?shù)奈臋n片材。然而,本發(fā)明也可以被應(yīng)用到讀取由用戶放置在文檔桌上的文檔的普通讀取模式。另外,在上述第一實(shí)施例和第二實(shí)施例中,圖像讀取裝置執(zhí)行灰塵檢測(cè)處理和校正處理二者。但是,本發(fā)明被配置為至少將圖像數(shù)據(jù)的分辨率從讀取分辨率轉(zhuǎn)換成用于灰塵檢測(cè)的分辨率以執(zhí)行灰塵檢測(cè)處理,因此可以使外部裝置執(zhí)行灰塵檢測(cè)處理和校正處理。(其他實(shí)施例)本發(fā)明的各方面還可以通過讀出并執(zhí)行記錄在存儲(chǔ)裝置上的用于執(zhí)行上述實(shí)施例的功能的程序的系統(tǒng)或設(shè)備的計(jì)算機(jī)(或諸如CPU或MPU的裝置)、以及由系統(tǒng)或設(shè)備的計(jì)算機(jī)例如讀出并執(zhí)行記錄在存儲(chǔ)裝置上的用于執(zhí)行上述實(shí)施例的功能的程序來執(zhí)行各步驟的方法來實(shí)現(xiàn)。鑒于此,例如經(jīng)由網(wǎng)絡(luò)或者從用作存儲(chǔ)裝置的各種類型的記錄介質(zhì) (例如計(jì)算機(jī)可讀介質(zhì))向計(jì)算機(jī)提供程序。雖然參照示例性實(shí)施例對(duì)本發(fā)明進(jìn)行了說明,但是應(yīng)當(dāng)理解,本發(fā)明不限于所公開的示例性實(shí)施例。應(yīng)當(dāng)對(duì)所附權(quán)利要求的范圍給予最寬的解釋,以使其涵蓋所有這種變型、等同結(jié)構(gòu)及功能。
1權(quán)利要求
1.一種圖像讀取裝置,其被配置為以設(shè)定的讀取分辨率對(duì)自動(dòng)傳輸?shù)奈臋n進(jìn)行讀取, 并輸出所述文檔的圖像數(shù)據(jù),所述圖像讀取裝置包括圖像讀取單元,其用于根據(jù)反射光執(zhí)行讀取操作,并輸出具有對(duì)應(yīng)于所述讀取分辨率的分辨率的圖像數(shù)據(jù);轉(zhuǎn)換單元,其用于在所述讀取分辨率高于用于異常像素檢測(cè)的分辨率的情況下,將具有對(duì)應(yīng)于所述讀取分辨率的分辨率的圖像數(shù)據(jù)轉(zhuǎn)換成具有所述用于異常像素檢測(cè)的分辨率的圖像數(shù)據(jù);檢測(cè)單元,其用于根據(jù)所述轉(zhuǎn)換單元轉(zhuǎn)換的所述圖像數(shù)據(jù)來檢測(cè)異常像素;以及校正單元,用于校正所述圖像讀取單元讀取的所述文檔的圖像數(shù)據(jù)中包含的像素中的、對(duì)應(yīng)于所述檢測(cè)單元檢測(cè)到的異常像素的位置的像素。
2.根據(jù)權(quán)利要求1所述的圖像讀取裝置,該圖像讀取裝置還包括控制單元,其用于執(zhí)行控制,以將由所述檢測(cè)單元進(jìn)行的異常像素的檢測(cè)和由所述校正單元進(jìn)行的像素的校正,重復(fù)對(duì)應(yīng)于要讀取的文檔頁的數(shù)量的次數(shù)。
3.根據(jù)權(quán)利要求1或2所述的圖像讀取裝置,其中,在連續(xù)讀取多個(gè)文檔頁的情況下, 在所述文檔頁的傳輸間隔,所述轉(zhuǎn)換單元將具有對(duì)應(yīng)于所述讀取分辨率的分辨率的圖像數(shù)據(jù)轉(zhuǎn)換成具有所述用于異常像素檢測(cè)的分辨率的圖像數(shù)據(jù)。
4.根據(jù)權(quán)利要求1或2所述的圖像讀取裝置,其中,所述檢測(cè)單元通過在副掃描方向上累積相加由所述轉(zhuǎn)換單元轉(zhuǎn)換的所述圖像數(shù)據(jù)的各像素值,來檢測(cè)所述異常像素。
5.根據(jù)權(quán)利要求1或2所述的圖像讀取裝置,該圖像讀取裝置還包括量化單元,其用于將由所述轉(zhuǎn)換單元轉(zhuǎn)換并存儲(chǔ)在圖像存儲(chǔ)器中的圖像數(shù)據(jù)量化成多個(gè)水平,其中,所述檢測(cè)單元通過在副掃描方向上累積相加由所述量化單元量化的所述圖像數(shù)據(jù)的各水平,來檢測(cè)所述異常像素。
6.根據(jù)權(quán)利要求1或2所述的圖像讀取裝置,該圖像讀取裝置還包括文檔檢測(cè)單元,其用于檢測(cè)稿臺(tái)玻璃上是否存在文檔,第一數(shù)據(jù)傳送控制單元,其用于在所述文檔檢測(cè)單元檢測(cè)到存在文檔的情況下,將所述轉(zhuǎn)換單元轉(zhuǎn)換的所述文檔的圖像數(shù)據(jù)傳送至圖像存儲(chǔ)器中的預(yù)定的地址,第二數(shù)據(jù)傳送控制單元,其用于在所述文檔檢測(cè)單元沒有檢測(cè)到文檔的情況下,將從所述轉(zhuǎn)換單元輸出的、用于異常像素檢測(cè)的圖像數(shù)據(jù)傳送至所述圖像存儲(chǔ)器中不同于所述地址的預(yù)定地址。
7.一種圖像讀取裝置的控制方法,所述圖像讀取裝置以設(shè)定的讀取分辨率對(duì)自動(dòng)傳輸?shù)奈臋n進(jìn)行讀取并輸出所述文檔的圖像數(shù)據(jù),所述控制方法包括以下步驟根據(jù)反射光讀取圖像,并輸出具有對(duì)應(yīng)于所述讀取分辨率的分辨率的圖像數(shù)據(jù);在所述讀取分辨率高于用于異常像素檢測(cè)的分辨率的情況下,將具有對(duì)應(yīng)于所述讀取分辨率的分辨率的圖像數(shù)據(jù)轉(zhuǎn)換成具有所述用于異常像素檢測(cè)的分辨率的圖像數(shù)據(jù);根據(jù)所轉(zhuǎn)換的圖像數(shù)據(jù)檢測(cè)異常像素;以及校正所讀取的文檔的圖像數(shù)據(jù)中包含的像素中的、對(duì)應(yīng)于所檢測(cè)到的異常像素的位置的像素。
全文摘要
本發(fā)明提供圖像讀取裝置及其控制方法。本發(fā)明的圖像讀取裝置,被配置為以設(shè)定的讀取分辨率對(duì)自動(dòng)地傳輸?shù)奈臋n進(jìn)行讀取,并輸出所述文檔的圖像數(shù)據(jù),該圖像讀取裝置包括圖像讀取單元,用于根據(jù)反射光執(zhí)行讀取操作,并輸出具有對(duì)應(yīng)于所述讀取分辨率的分辨率的圖像數(shù)據(jù);轉(zhuǎn)換單元,用于在讀取分辨率高于用于異常像素檢測(cè)的分辨率的情況下,將具有對(duì)應(yīng)于所述讀取分辨率的分辨率的圖像數(shù)據(jù)轉(zhuǎn)換成具有所述用于異常像素檢測(cè)的分辨率的圖像數(shù)據(jù);檢測(cè)單元,用于根據(jù)所述轉(zhuǎn)換單元轉(zhuǎn)換的所述圖像數(shù)據(jù)來檢測(cè)異常像素;以及校正單元,用于校正所述圖像讀取單元讀取的所述文檔的圖像數(shù)據(jù)包含的像素中的、對(duì)應(yīng)于所述檢測(cè)單元檢測(cè)到的異常像素的位置的像素。
文檔編號(hào)H04N1/17GK102158622SQ20111002203
公開日2011年8月17日 申請(qǐng)日期2011年1月19日 優(yōu)先權(quán)日2010年1月22日
發(fā)明者奧津俊久 申請(qǐng)人:佳能株式會(huì)社