專利名稱:圖像讀取裝置、讀取分辨率確認(rèn)方法和圖像讀取器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖像讀取裝置、讀取分辨率確認(rèn)方法和圖像讀取器,具體地說,涉及改變可以由圖像讀取裝置采用并且可以在讀取分辨率確認(rèn)方法中使用的圖像讀取器的讀取分辨率的技術(shù)。
背景技術(shù):
傳統(tǒng)上,現(xiàn)已存在一種圖像讀取裝置,其例如由傳真機(jī)或復(fù)印機(jī)采用,其含有根據(jù)開始信號和時鐘脈沖信號來讀取圖像的接觸式圖像傳感器或讀取器(CIS)。
此外,現(xiàn)已提出這種一種圖像讀取裝置,其能夠改變將被用來讀取圖像的圖像讀取器的讀取分辨率。例如,在公開號為2000-101803的日本專利中公開了一種圖像讀取裝置,其能夠根據(jù)將向圖像讀取器指示的讀取分辨率來改變開始信號的脈沖寬度,從而改變在開始信號處于ON狀態(tài)(即高電壓)時所出現(xiàn)的時鐘脈沖信號的脈沖數(shù),使得無需使用專用信號線就可把該讀取分辨率指示給該圖像讀取器。
發(fā)明內(nèi)容
但是,上述圖像讀取裝置存在一個問題如果由于例如噪音而使該讀取分辨率未被正常指示或傳送至圖像讀取器,則可能會不以正確的讀取分辨率來讀取圖像。
因此,本發(fā)明的一個目的是提供一種圖像讀取裝置、讀取分辨率確認(rèn)方法和圖像讀取器,每個均能夠防止出現(xiàn)以錯誤的讀取分辨率來讀取圖像的問題。
根據(jù)本發(fā)明的第一方面,提供了一種圖像讀取裝置,其包括圖像讀取器,其讀取圖像并把表示所讀取的圖像的圖像信號輸出至信號線;以及控制器,其包括把第一讀取分辨率指示給圖像讀取器的指示部分,使得該圖像讀取器以第一讀取分辨率來讀取圖像,并且其經(jīng)由信號線接收來自圖像讀取器的圖像信號,該圖像讀取器包括確認(rèn)信號生成部分,其生成表示第二讀取分辨率的分辨率確認(rèn)信號并把分辨率確認(rèn)信號輸出至控制器,其中,當(dāng)?shù)谝蛔x取分辨率已由控制器正常地指示給圖像讀取器時,第二讀取分辨率應(yīng)當(dāng)與控制器所指示的第一讀取分辨率相同,該控制器包括判斷部分,其接收來自圖像讀取器的分辨率確認(rèn)信號并判斷由所接收的分辨率確認(rèn)信號所表示的第二讀取分辨率是否與被指示給圖像讀取器的第一讀取分辨率相同,從而判斷第一讀取分辨率是否已被正常指示給圖像讀取器。
根據(jù)本發(fā)明的第一方面,即使控制器可能還未把第一讀取分辨率正常地指示給圖像讀取器,由于某種原因,該控制器能夠在圖像讀取器以錯誤的讀取分辨率結(jié)束讀取圖像之前已知道這個事實。因此,控制器被允許執(zhí)行某種處理,以防止圖像讀取器以錯誤的讀取分辨率來讀取圖像。
根據(jù)本發(fā)明的第一方面的優(yōu)選特征,控制器包括控制部分,其在判斷部分判斷出第一讀取分辨率未被正常指示給圖像讀取器的時候?qū)D像讀取器進(jìn)行控制,使其停止讀取圖像。根據(jù)這個特征,控制器能夠防止圖像讀取器繼續(xù)以錯誤的讀取分辨率讀取圖像。
根據(jù)本發(fā)明的第一方面的另一特征,控制器的指示部分經(jīng)由信號線把第一讀取分辨率指示給圖像讀取器,并且其中,圖像讀取器的確認(rèn)信號生成部分經(jīng)由信號線把分辨率確認(rèn)信號輸出至控制器。根據(jù)這個特征,無需采用額外的信號線來輸出分辨率確認(rèn)信號。這導(dǎo)致了圖像讀取裝置的生產(chǎn)成本的降低。
根據(jù)本發(fā)明的第一方面的另一特征,在圖像讀取器經(jīng)由信號線把圖像信號輸出至控制器之前,圖像讀取器的確認(rèn)信號生成部分經(jīng)由信號線把分辨率確認(rèn)信號輸出至控制器。根據(jù)這個特征,控制器能夠快速判斷出第一讀取分辨率是否已被正常指示給圖像讀取器。此外,控制器能夠輕松地區(qū)別分辨率確認(rèn)信號與圖像信號,并且相應(yīng)地能夠輕松地只提取出分辨率確認(rèn)信號。
根據(jù)本發(fā)明的第一方面的另一特征,圖像讀取器在多個圖像讀取操作中的對應(yīng)操作中讀取圖像中的多個行中的每一行,并且每次在圖像讀取器執(zhí)行一個圖像讀取操作時,控制器的指示部分把第一讀取分辨率指示給圖像讀取器。根據(jù)這個特征,控制器能夠根據(jù)其各個圖像讀取操作來控制圖像讀取器,以讀取圖像的各行。
根據(jù)本發(fā)明的第一方面的另一特征,每次在圖像讀取器執(zhí)行一個圖像讀取操作時,控制器的指示部分把第一讀取分辨率指示給圖像讀取器,并且圖像讀取器的確認(rèn)信號生成部分把表示多個第二讀取分辨率的對應(yīng)讀取分辨率的多個分辨率確認(rèn)信號中的對應(yīng)信號輸出至控制器,并且在判斷部分判斷出由這個分辨率確認(rèn)信號所表示的這個第二讀取分辨率未與第一讀取分辨率相同時,控制器的判斷部分判斷由下一分辨率確認(rèn)信號所表示的下一第二讀取分辨率是否與第一讀取分辨率相同,并且在判斷部分判斷出由下一分辨率確認(rèn)信號所表示的下一第二讀取分辨率未與第一讀取分辨率相同時,判斷部分則判斷第一讀取分辨率未被正常指示給圖像讀取器。根據(jù)這個特征,雖然只是由于暫時的原因而使由該分辨率確認(rèn)信號所表示的第二讀取分辨率可能未與其自己指示的第二讀取分辨率一致,但是控制器能夠防止自己得出第一讀取分辨率未被正常指示給圖像讀取器的結(jié)論。
根據(jù)本發(fā)明的第一方面的另一特征,當(dāng)其判斷部分判斷出第一讀取分辨率未被正常指示給圖像讀取器時,控制器丟棄之后從圖像讀取器接收的圖像信號。根據(jù)這個特征,控制器能夠防止自己浪費(fèi)地處理表示以錯誤的讀取分辨率而讀取的圖像的圖像信號。
根據(jù)本發(fā)明的第二方面,提供了一種確認(rèn)控制器已把第一讀取分辨率正常指示給圖像讀取器的方法,圖像讀取器讀取圖像并經(jīng)由信號線把表示所讀取的圖像的圖像信號輸出至控制器,控制器把第一讀取分辨率指示給圖像讀取器,使得圖像讀取器以第一讀取分辨率來讀取圖像,并且控制器經(jīng)由信號線接收來自圖像讀取器的圖像信號,該方法包括以下步驟利用圖像讀取器來生成表示第二讀取分辨率的分辨率確認(rèn)信號并且把分辨率確認(rèn)信號從圖像讀取器輸出至控制器,其中,當(dāng)控制器已把第一讀取分辨率正常指示給圖像讀取器時,該第二讀取分辨率應(yīng)當(dāng)與由控制器所指示的第一讀取分辨率相同,以及利用控制器接收來自圖像讀取器的分辨率確認(rèn)信號,并且判斷由所接收的分辨率確認(rèn)信號所表示的第二讀取分辨率是否與由控制器指示給圖像讀取器的第一讀取分辨率相同,從而判斷控制器是否已把第一讀取分辨率正常指示給圖像讀取器。根據(jù)本發(fā)明的第二方面的方法具有與根據(jù)本發(fā)明的第一方面的裝置相同的優(yōu)點(diǎn)。
根據(jù)本發(fā)明的第三方面,提供了一種圖像讀取器,其包括讀取部分,其以由外部設(shè)備指示的第一讀取分辨率來讀取圖像并把表示所讀取的圖像的圖像信號輸出至信號線;以及確認(rèn)信號生成部分,其生成表示第二讀取分辨率的分辨率確認(rèn)信號并且輸出該分辨率確認(rèn)信號,其中,當(dāng)外部設(shè)備已把第一讀取分辨率正常指示給圖像讀取器時,該第二讀取分辨率應(yīng)當(dāng)與由外部設(shè)備指示的第一讀取分辨率相同。根據(jù)本發(fā)明的第三方面的圖像讀取器具有與根據(jù)本發(fā)明的第一方面的裝置相同的優(yōu)點(diǎn)。
通過結(jié)合附圖閱讀下面對本發(fā)明的優(yōu)選實施例的詳細(xì)描述,將會更好地理解本發(fā)明的上述和可選的目的、特征及優(yōu)點(diǎn)。在附圖中圖1是包含應(yīng)用了本發(fā)明的圖像記錄裝置的復(fù)合機(jī)的視圖;
圖2是圖像讀取裝置的剖面圖;圖3是圖像讀取裝置的電布置的示意圖;圖4是圖像讀取裝置的波形生成部分的布置的示意圖;圖5是用于解釋來自圖4的波形生成部分的輸出信號的各個波形的視圖;圖6是圖像讀取裝置的圖像讀取器的布置的示意圖;圖7是圖像讀取裝置的分辨率改變信號生成部分和分辨率確認(rèn)信號生成部分的各個布置的示意圖;圖8是用于解釋來自圖像讀取器的輸出信號的波形的視圖;圖9是圖像讀取裝置的移位寄存器的布置的示意圖;以及圖10是表示讀取分辨率確認(rèn)過程的流程圖。
具體實施例方式
在下文中,將參考附圖對本發(fā)明的優(yōu)選實施例進(jìn)行描述。圖1和2示出合并了向其應(yīng)用了本發(fā)明的圖像讀取裝置10的復(fù)合機(jī)1。
如圖1所示,復(fù)合機(jī)1具有蛤殼式結(jié)構(gòu),其包括下盒蓋1a和上盒蓋1b,上盒蓋1b被連接至下盒蓋1a,使得上盒蓋1b能夠相對于下盒蓋1a而打開和閉合。圖像讀取裝置10被合并入上盒蓋1b。在上盒蓋1b的前端表面中設(shè)置操作面板2。雖然復(fù)合機(jī)1除了采用圖像讀取裝置10之外還采用圖像記錄裝置(即激光打印機(jī),未示出),但是由于其與本發(fā)明沒有相關(guān),所以在此不對圖像記錄裝置進(jìn)行描述。
如圖2所示,圖像讀取裝置10采用平板(FB)和自動文檔饋送(ADF)且具有包括平板部分10a和蓋部分10b的蛤殼式結(jié)構(gòu),蓋部分10b被連接至平板部分10a,使得蓋部分10b能夠相對于平板部分10a而打開和閉合。
在平板部分10a中,提供了閉合接觸式圖像傳感器或讀取器(即讀取頭)12和壓片玻璃14;而在蓋部分10b中,提供了文檔供應(yīng)盤16、文檔饋送設(shè)備18和文檔送出盤20。
圖像讀取器12包括光接收部分(即,光電轉(zhuǎn)換器)22、SELFOC透鏡24和光源26。光源26把光發(fā)射向存在于讀取位置R上的文檔上的圖像(圖2),并且透鏡24把從文檔反射的光會聚,從而在光接收部分22上形成了圖像。因此,圖像讀取器12讀取了文檔上的圖像。
驅(qū)動設(shè)備(未示出)使圖像讀取器12在水平的方向上移動,如圖2所示。當(dāng)圖像讀取器12讀取文檔上的圖像時,圖像讀取器12被移動到其光接收部分22被定位于讀取位置R上的位置上。
接下來,參考圖3對圖像讀取裝置10的電布置進(jìn)行描述。如圖所示,圖像讀取裝置10包括圖像讀取器12和ASIC(專用集成電路)30。圖像讀取器12根據(jù)開始信號(在下文中稱為“SP”信號)且與時鐘脈沖信號(在下文中稱為“CLK”信號)同步的方式來讀取圖像,并輸出作為輸出信號“AO”的表示所讀取的圖像的圖像信號。ASIC 30把SP信號和CLK信號輸出至圖像讀取器12,接收來自讀取器12的輸出信號AO并處理輸出信號AO,即由輸出信號AO中包含的圖像信號所表示的圖像。
在此,首先對ASIC 30的布置進(jìn)行解釋。ASIC 30包括波形生成部分32、模數(shù)(A/D)轉(zhuǎn)換器34、圖像處理部分36和中央處理單元(CPU)38。波形生成部分32輸出SP信號和CLK信號。A/D轉(zhuǎn)換器34使從圖像讀取器12接收的輸出信號AO進(jìn)行模數(shù)轉(zhuǎn)換。圖像處理部分36對包含在由因此而轉(zhuǎn)換的輸出信號AO中的數(shù)字圖像信號所表示的圖像進(jìn)行處理。CPU 38執(zhí)行各種處理操作。
如圖4所示,波形生成部分32接收由ASIC 30中所提供的開始信號生成部分(未示出)所生成的SP信號;由ASIC 30中所提供的參考時鐘發(fā)生器(未示出)所輸出的并用作CPU 38的操作時鐘的參考時鐘;以及從CPU 38輸出的所設(shè)置的分辨率數(shù)據(jù)。SP信號由開始信號生成部分根據(jù)從參考時鐘發(fā)生器所輸出的參考時鐘而生成。波形生成部分32包括三個D觸發(fā)器42、44和46以及兩個選擇開關(guān)48和50。選擇開關(guān)48用于選擇性地輸出分別被輸入到其四個輸入端0、1、2和3中的四個信號中的一個,且選擇開關(guān)50用于選擇性地輸出分別被輸入到其兩個輸入端0和1中的兩個信號中的一個。從圖4顯然可見,被輸入到波形生成部分32中的SP信號與從波形生成部分32輸出的SP信號相同。
在波形生成部分32中,從參考時鐘發(fā)生器接收的參考時鐘被輸入到選擇開關(guān)48的輸入端3和觸發(fā)器42的輸入端CLK中。在觸發(fā)器42中,來自其輸出端(反向Q)的輸出信號被輸入到其輸入端D中,因此,來自其輸出端Q的輸出信號是頻率為被輸入其輸入端CLK中的參考時鐘的頻率的一半的脈沖信號。這個脈沖信號被輸入到選擇開關(guān)48的輸入端2和觸發(fā)器44的輸入端CLK中。
同樣,在觸發(fā)器44中,來自其輸出端(反向Q)的輸出信號被輸入到其輸入端D中,因此,來自其輸出端Q的輸出信號是頻率為被輸入到其輸入端CLK中的脈沖信號的頻率的一半(即參考時鐘的頻率的四分之一)的脈沖信號。前一脈沖信號被輸入到選擇開關(guān)48的輸入端1和觸發(fā)器46的輸入端CLK中。
同樣,在觸發(fā)器46中,來自其輸出端(反向Q)的輸出信號被輸入到其輸入端D中,因此,來自其輸出端Q的輸出信號是頻率為被輸入到其輸入端CLK中的脈沖信號的頻率的一半(即參考時鐘的頻率的八分之一)的脈沖信號。前一脈沖信號被輸入到選擇開關(guān)48的輸入端0和選擇開關(guān)50的輸入端0中。
同樣,選擇開關(guān)48根據(jù)從CPU 38接收的所設(shè)置的分辨率數(shù)據(jù)來選擇被輸入到其四個輸入端0、1、2和3中的四個信號中的一個。更具體地說,圖像讀取裝置10可由用戶操作,以選擇性地設(shè)置四個讀取分辨率(即1200dpi、600dpi、300dpi和150dpi)中的一個,且CPU38輸出表示由用戶所設(shè)置的讀取分辨率的所設(shè)置的分辨率數(shù)據(jù)。當(dāng)從CPU 38接收的所設(shè)置的分辨率數(shù)據(jù)表示最高的讀取分辨率1200dpi時,選擇開關(guān)48選擇被輸入到輸入端0中的脈沖信號;當(dāng)所設(shè)置的分辨率數(shù)據(jù)表示第二高的讀取分辨率600dpi時,選擇開關(guān)48選擇被輸入到輸入端1中的脈沖信號;當(dāng)所設(shè)置的分辨率數(shù)據(jù)表示第二低的讀取分辨率300dpi時,選擇開關(guān)48選擇被輸入到輸入端2中的脈沖信號;以及當(dāng)所設(shè)置的分辨率數(shù)據(jù)表示最低的讀取分辨率150dpi時,選擇開關(guān)48選擇被輸入到輸入端3中的參考時鐘。選擇開關(guān)48把因此而選擇的信號作為其輸出信號輸出至選擇開關(guān)50的輸入端1。
選擇開關(guān)50根據(jù)從開始信號生成部分接收的SP信號來選擇被輸入到其輸入端0和1中的兩個信號中的一個,并輸出因此而選擇的信號作為CLK信號。更具體地說,當(dāng)SP信號為低電壓或電平(即OFF狀態(tài))時,選擇開關(guān)50選擇被輸入到其輸入端0中的信號;以及當(dāng)SP信號為高電壓或電平(即ON狀態(tài))時,選擇開關(guān)50選擇被輸入到其輸入端1中的信號。
即,當(dāng)SP信號為高電平時,選擇開關(guān)50選擇被輸入到其輸入端1中的信號,并相應(yīng)地輸出從選擇開關(guān)48接收的信號作為CLK信號。更具體地說,如圖5所示,當(dāng)所設(shè)置的分辨率數(shù)據(jù)表示1200dpi的讀取分辨率時,選擇開關(guān)48選擇輸入端0并輸出頻率是參考時鐘的頻率的八分之一的脈沖信號作為CLK信號。
同樣,當(dāng)所設(shè)置的分辨率數(shù)據(jù)表示600dpi的讀取分辨率時,選擇開關(guān)48選擇輸入端1并輸出作為CLK信號的脈沖信號,其頻率是參考時鐘的頻率的四分之一;當(dāng)所設(shè)置的分辨率數(shù)據(jù)表示300dpi的讀取分辨率時,選擇開關(guān)48選擇輸入端2并輸出作為CLK信號的脈沖信號,其頻率是參考時鐘的頻率的一半;以及當(dāng)所設(shè)置的分辨率數(shù)據(jù)表示150dpi的讀取分辨率時,選擇開關(guān)48選擇輸入端3并輸出作為CLK信號的參考時鐘自身。
在圖像讀取裝置10中,SP信號的脈沖寬度,即SP信號的高電平的時間段為恒定,并且在SP信號的高電平的恒定時間段內(nèi)所輸出的CLK信號的脈沖數(shù),即在恒定時間段內(nèi)所發(fā)生的CLK信號的脈沖下降次數(shù)表示所設(shè)置的讀取分辨率。在本實施例中,當(dāng)讀取分辨率是1200dpi時,在SP信號的高電平的時間段內(nèi)的CLK信號的脈沖下降次數(shù)為1;當(dāng)讀取分辨率是600dpi時,在該時間段內(nèi)的CLK信號的脈沖下降次數(shù)為2;當(dāng)讀取分辨率是300dpi時,在該時間段內(nèi)的CLK信號的脈沖下降次數(shù)為4;以及當(dāng)讀取分辨率是150dpi時,在該時間段內(nèi)的CLK信號的脈沖下降次數(shù)為8。
同時,當(dāng)SP信號為低電平時,選擇開關(guān)50選擇被輸入到其輸入端0中的信號并相應(yīng)地輸出作為CLK信號的脈沖信號,其頻率是參考時鐘的頻率的八分之一。因此,當(dāng)讀取分辨率是1200dpi時,不管SP信號為高電平還是為低電平,CLK信號的頻率都沒有改變。
圖像處理部分36包括存儲器(即線路緩沖器,未示出),其存儲由A/D轉(zhuǎn)換器34從模擬輸出信號AO轉(zhuǎn)換的數(shù)字輸出信號AO;以及處理器,其處理由存儲器所存儲的信號AO所表示的圖像。
接下來,對圖像讀取器12的布置進(jìn)行描述。如圖6所示,圖像讀取器12包括多個光電轉(zhuǎn)換器(即光電晶體管)22、22......,其沿直線排列;以及多個開關(guān)元件(即通道選擇開關(guān))62、62......,其分別對應(yīng)于光電轉(zhuǎn)換器22且每個均把光電轉(zhuǎn)換器22中的對應(yīng)轉(zhuǎn)換器與輸出信號線63連接和斷開。此外,圖像讀取器12包括分辨率改變信號生成部分64、分辨率確認(rèn)信號生成部分66和移位寄存器68。根據(jù)經(jīng)由其SP端116從ASIC 30接收的SP信號和經(jīng)由其CLK端118從ASIC 30接收的CLK信號,分辨率改變信號生成部分64生成兩個分辨率改變信號U1和U2。分辨率確認(rèn)信號生成部分66根據(jù)分辨率改變信號U1和U2來生成分辨率確認(rèn)信號,并經(jīng)由輸出信號線63和AO端120把因此而生成的分辨率確認(rèn)信號作為輸出信號AO的一部分輸出至ASIC 30。移位寄存器68根據(jù)對應(yīng)于分辨率改變信號U1和U2的控制方式來控制開關(guān)元件62的各開關(guān)操作,這些開關(guān)操作用于把對應(yīng)的光電轉(zhuǎn)換器22與輸出信號線63連接和斷開。圖像讀取器12還另外包括向其施加了源電壓Vdd的Vdd端122;以及接地的GND端124。
每個光電轉(zhuǎn)換器22被連接至電容器61,并且在每個轉(zhuǎn)換器22把從文檔反射的光(即光信號)轉(zhuǎn)換為電荷(即電信號)之后,每個轉(zhuǎn)換器22在對應(yīng)的電容器61中存儲電荷。在本實施例中,圖像讀取器12采用10336個光電轉(zhuǎn)換器22,其被以對應(yīng)于1200dpi的讀取分辨率的密度沿直線排列并且共同用來讀取文檔上的圖像中的每一行。
如圖7所示,分辨率改變信號生成部分64根據(jù)從ASIC 30接收的SP信號和CLK信號來生成分辨率改變信號U1和U2并輸出分辨率改變信號U1和U2、SP信號和CLK信號。分辨率改變信號生成部分64包括三個T觸發(fā)器82、84和86和兩個D觸發(fā)器88和90。從圖7顯然可見,被輸入到分辨率改變信號生成部分64中的SP信號和CLK信號分別與同一分辨率改變信號生成部分64中輸出的SP信號和CLK信號相同。
在分辨率改變信號生成部分64中,從ASIC 30接收的SP信號被經(jīng)由NOT電路92輸入到兩個觸發(fā)器88和90的各個輸入端、CLK中并且也被輸入到三個觸發(fā)器82、84和86的各個輸入端CLR中。特別地,SP信號經(jīng)由NOT電路92后面的OR電路94輸入到觸發(fā)器84中。
從ASIC 30接收的CLK信號被輸入到觸發(fā)器82的輸入端T中。來自觸發(fā)器82的輸出端Q的輸出信號Q0被輸入到觸發(fā)器84的輸入端T和AND電路96中。來自觸發(fā)器84的輸出端Q的輸出信號Q1被輸入到AND電路96和觸發(fā)器86的輸入端D中。來自觸發(fā)器86的輸出端Q的輸出信號Q2被輸入到AND電路96和觸發(fā)器90的輸入端D中。因此,AND電路96接收來自觸發(fā)器82、84和86的各個輸出信號,并且在所有那些輸出信號Q0、Q1和Q2都為各自的高電平時,AND電路96輸出高電平的輸出信號。來自AND電路96的輸出信號被輸入到OR電路94中。
來自觸發(fā)器88的輸出端Q的輸出信號U1以及來自觸發(fā)器90的輸出端Q的輸出信號U2被作為分辨率改變信號U1和U2輸入到移位寄存器68中。因此,分辨率改變信號生成部分64被安置成使得當(dāng)SP信號為低電平時,觸發(fā)器82、84和86每個均處于重置狀態(tài)且分辨率改變信號U1和U2均處于零電平(0)。
然后,當(dāng)SP信號為高電平時,按照在CLK信號的各脈沖下降時的各個定時處所說明的順序,來自觸發(fā)器82的輸出端Q的輸出信號Q0的各個電平為1、0、1、0、1......。此外,按照在被輸入到其輸入端T中的信號Q0的各脈沖下降時的各個定時處所說明的順序,來自觸發(fā)器84的輸出端Q的輸出信號Q1的各個電平為1、0、1、0、1......。因此,按照在CLK信號的各脈沖下降時的各個定時上所說明的順序,輸出信號Q1的各個電平為0,1,1,0,0,1,1,0......。
此外,按照在被輸入到其輸入端T中的信號Q1的各脈沖下降時的各個定時處所說明的順序,來自觸發(fā)器86的輸出端Q的輸出信號Q2的各個電平為1、0、1、0、1......。因此,按照在CLK信號的各脈沖下降時的各個定時處所說明的順序,輸出信號Q2的各個電平為0,0,0,1,1,1,1,0......。
但是,當(dāng)來自觸發(fā)器82、84和86的各個輸出端Q的各個輸出信號Q0、Q1和Q2都為一(1)時,AND電路96的輸出為一(1),并且相應(yīng)地,OR電路94的輸出為一(1)。因此,觸發(fā)器84被改變?yōu)槠渲刂脿顟B(tài)且來自同一觸發(fā)器84的輸出信號Q1為零(0)。表1示出了在CLK信號從低電平改變?yōu)楦唠娖街?,CLK信號的脈沖下降次數(shù)與三個輸出信號Q0、Q1和Q2的各自內(nèi)容之間的關(guān)系。表1示出了在CLK信號的第七脈沖下降的定時處,三個輸出信號Q0、Q1和Q2的各自內(nèi)容分別為1、1、1。但是,在這種情況中,輸出信號Q1的內(nèi)容立即從一(1)改變?yōu)榱?0),如上面所解釋。
然后,當(dāng)SP信號從高電平改變至低電平時,被輸入到觸發(fā)器88的輸入端D中的輸入信號Q1被作為分辨率改變信號U1從其輸出端Q輸出,以及被輸入到觸發(fā)器90的輸入端D中的輸入信號Q2被作為分辨率改變信號U2從其輸出端Q輸出。表2示出了在SP信號為高電平時,CLK信號的脈沖下降次數(shù)與三個輸出信號Q0、Q1和Q2的各自內(nèi)容之間的關(guān)系。
表1
表2
如上面所解釋,當(dāng)SP信號為高電平時所發(fā)生的CLK信號的脈沖下降次數(shù)表示由ASIC 30所指示的所設(shè)置的讀取分辨率。因此,表2示出,對應(yīng)于CLK信號的脈沖下降次數(shù)1的分辨率改變信號U1和U2的各個值0、0表示1200dpi的讀取分辨率;對應(yīng)于CLK信號的脈沖下降次數(shù)2的信號U1和U2的各個值1、0表示600dpi的讀取分辨率;對應(yīng)于CLK信號的脈沖下降次數(shù)4的信號U1和U2的各個值0、1表示300dpi的讀取分辨率;以及對應(yīng)于CLK信號的脈沖下降次數(shù)8的信號U1和U2的各個值1、1表示150dpi的讀取分辨率。根據(jù)分辨率改變信號U1和U2,即由ASIC 30所指示的讀取分辨率,來操作移位寄存器68。移位寄存器68的操作將在后面進(jìn)行詳細(xì)的描述。
如圖7所示,分辨率確認(rèn)信號生成部分66接收來自分辨率改變信號生成部分64的SP信號和CLK信號并輸出輸出信號AO、SP信號和CLK信號。分辨率確認(rèn)信號生成部分66包括三個D觸發(fā)器98、100和102、兩個選擇開關(guān)104和106以及兩個開關(guān)元件110和112。每個選擇開關(guān)104和106用于選擇性地輸出被輸入到其兩個輸入端0和1中的各個信號之中的一個;并且每個開關(guān)元件110和112用于把兩個選擇開關(guān)104和106中的一個對應(yīng)開關(guān)的輸出端與被連接至輸出信號線63的信號線108連接和斷開。從圖7顯然可見,被輸入到分辨率確認(rèn)信號生成部分66中的CLK信號與從同一分辨率確認(rèn)信號生成部分66中輸出的CLK信號相同。
選擇開關(guān)104的輸入端0接收低電位電壓Vref且同一選擇開關(guān)104的輸入端1接收高電位電壓Vdd與低電位電壓Vref之間的分壓電壓Vh。當(dāng)分辨率改變信號U1表示0的值時,選擇開關(guān)104選擇被輸入到其輸入端0中的信號,并且當(dāng)分辨率改變信號U1表示1的值時,選擇開關(guān)104選擇被輸入到其輸入端1中的信號。低電位電壓Vref是用于放大圖像信號的放大器114(圖6)的參考電壓。當(dāng)?shù)碗娢浑妷篤ref被輸入到放大器114中時,放大器114輸出對應(yīng)于圖像信號的低電平的電壓作為輸出信號AO;以及當(dāng)分壓電壓Vh被輸入到放大器114中時,放大器114輸出對應(yīng)于圖像信號的高電平的電壓作為輸出信號AO。
同樣,選擇開關(guān)106的輸入端0接收低電位電壓Vref且同一選擇開關(guān)106的輸入端1接收分壓電壓Vh。當(dāng)分辨率改變信號U2表示0的值時,選擇開關(guān)106選擇被輸入到其輸入端0中的信號;并且當(dāng)分辨率改變信號U2表示1的值時,選擇開關(guān)106選擇被輸入到其輸入端1中的信號。
當(dāng)來自觸發(fā)器100的輸出端Q的輸出信號為高電平時,開關(guān)元件110把選擇開關(guān)104連接至信號線108;以及當(dāng)輸出信號為低電平時,開關(guān)元件110把選擇開關(guān)104與信號線108斷開。同樣,當(dāng)來自觸發(fā)器102的輸出端Q的輸出信號為高電平時,開關(guān)元件112把選擇開關(guān)106連接至信號線108;以及當(dāng)輸出信號為低電平時,開關(guān)元件112把選擇開關(guān)106與信號線108斷開。
在分辨率確認(rèn)信號生成部分66中,從分辨率改變信號生成部分64中接收的SP信號被輸入到觸發(fā)器98的輸入端D和觸發(fā)器100的輸入端CLR中;以及從同一分辨率改變信號生成部分64中接收的CLK信號被輸入到三個觸發(fā)器98、100和102各自的輸入端CLK中。
來自觸發(fā)器98的輸出端Q的輸出信號被輸入到觸發(fā)器100的輸入端D中。來自觸發(fā)器100的輸出端Q的輸出信號不僅被輸入到開關(guān)元件110中,還被輸入到觸發(fā)器102的輸入端D中。來自觸發(fā)器102的輸出端Q的輸出信號被輸入到開關(guān)元件112中,另外,該輸出信號被作為SP信號輸入到移位寄存器68中。
由于分辨率確認(rèn)信號生成部分66以如上所述的方式布置,所以對該部分66進(jìn)行操作,使得當(dāng)SP信號為高電平時,來自觸發(fā)器98的輸出端Q的輸出信號在CLK信號下降的定時處為高電平。但是,在SP信號為高電平時,向其輸入端D輸入上述輸出信號的觸發(fā)器100被保持為重置狀態(tài),因此,開關(guān)元件110和112把對應(yīng)選擇開關(guān)104和106與信號線108斷開。因此,如圖8所示,輸出信號AO為低電平,而SP信號為高電平。
然后,在SP信號下降為低電平時,來自觸發(fā)器98的輸出端Q的輸出信號在CLK信號下一次下降的定時處為高電平,并且同時來自觸發(fā)器100的輸出端Q的輸出信號為高電平,因此,開關(guān)元件110把選擇開關(guān)104連接至信號線108。因此,如果分辨率改變信號U1表示1的值,則輸出信號AO為高電平,如圖8所示;并且,如果分辨率改變信號U1表示0的值,則輸出信號AO為低電平。
然后,在CLK信號下一次下降的定時處,來自觸發(fā)器100的輸出端Q的輸出信號為低電平,因此,開關(guān)元件110把選擇開關(guān)104與信號線108斷開,并且同時來自觸發(fā)器102的輸出端Q的輸出信號為高電平,因此,開關(guān)元件112把選擇開關(guān)106連接至信號線108。因此,如果分辨率改變信號U2表示1的值,則輸出信號AO為高電平;并且,如果分辨率改變信號U1表示0的值,則輸出信號AO為低電平,如圖8所示。此外,在這個定時處,被輸入到移位寄存器68中的SP信號為高電平。
然后,在CLK信號下一次下降的定時處,來自觸發(fā)器102的輸出端Q的輸出信號為低電平,因此,開關(guān)元件112把選擇開關(guān)106與信號線108斷開。此外,在這個定時處,被輸出至移位寄存器68的SP信號為低電平。表3示出了兩個分辨率改變信號U1和U2與兩個分辨率確認(rèn)信號輸出時間段A和B之間的關(guān)系,如圖8所示。
表3
如表3所示,在分辨率改變信號U1和U2表示的值分別為0、0的情況中,即,所設(shè)置的分辨率為1200dpi,輸出信號AO在分辨率確認(rèn)信號輸出時間段A和B中均為低電平L。在分辨率改變信號U1和U2表示的值分別為1、0的情況中,即,設(shè)置分辨率為600dpi,輸出信號AO在輸出時間段A中為高電平H而在輸出時間段B中為低電平L。在分辨率改變信號U1和U2表示的值分別為0、1的情況中,即,設(shè)置分辨率為300dpi,輸出信號AO在輸出時間段B中為高電平H而在輸出時間段A中為低電平L。在分辨率改變信號U1和U2表示的值分別為1、1的情況中,即,設(shè)置分辨率為150dpi,輸出信號AO在輸出時間段A和B中均為高電平H。
接下來對移位寄存器68的布置進(jìn)行描述。如圖9所示,移位寄存器68包括與開關(guān)元件62(1)、62(2),......,62(n)一一對應(yīng)的D觸發(fā)器70(1)、70(2),......,70(n)(如果合適的話,在下文中稱為第一陣列的觸發(fā)器70);與開關(guān)元件62(1)、62(2),......,62(n)以一對二的方式對應(yīng)的D觸發(fā)器71(1)、71(2),......,71(n/2)(如果合適的話,在下文中稱為第二陣列的觸發(fā)器71);與開關(guān)元件62(1)、62(2),......,62(n)以一對四的方式對應(yīng)的D觸發(fā)器72(1)、72(2),......,72(n/4) (如果合適的話,在下文中稱為第三陣列的觸發(fā)器72);以及與開關(guān)元件62(1)、62(2),......,62(n)以一對八的方式對應(yīng)的D觸發(fā)器73(1)、73(2),......,73(n/8) (如果合適的話,在下文中稱為第四陣列的觸發(fā)器73)。每個上述光電轉(zhuǎn)換器22與電容器61中的一個對應(yīng)電容器共同提供了多個電荷存儲部分60中的一個對應(yīng)電荷存儲部分。
在移位寄存器68中,從分辨率確認(rèn)信號生成部分6接收的CLK信號被輸入到每個觸發(fā)器70、71、72和73的輸入端(CLK,未示出)中。來自每個觸發(fā)器70、71、72和73的輸出端(Q,未示出)的輸出信號被輸入到與開關(guān)元件62(1)、62(2),......,62(n)一一對應(yīng)的OR電路78(1)、78(2),......,78(n)中的對應(yīng)一個、兩個、四個或八個OR電路中以及同一陣列中的每個觸發(fā)器70、71、72和73后面的另一觸發(fā)器的輸入端(D,未示出)中。
此外,移位寄存器68還包括兩個選擇開關(guān)74和76。選擇開關(guān)74用于在其輸入端上接收來自分辨率確認(rèn)信號生成部分66的SP信號并且選擇性地輸出所接收的SP信號至其四個輸出端0、1、2和3中的一個。選擇開關(guān)76用于在其輸入端接收用于驅(qū)動觸發(fā)器70至73的源電壓Vdd并且選擇性地輸出所接收的源電壓至其四個輸出端0、1、2和3中的一個。
選擇開關(guān)74根據(jù)從分辨率改變信號生成部分64接收的分辨率改變信號U1和U2來選擇其四個輸出端0、1、2和3中的一個。更具體地說,在分辨率改變信號U1和U2表示的值分別為0、0(即1200dpi的分辨率)的情況中,選擇開關(guān)74選擇輸出端0,因此,SP信號被輸入到第一陣列的第一觸發(fā)器70(1)的輸入端(D,未示出)中。在分辨率改變信號U1和U2表示的值分別為1、0(即600dpi的分辨率)的情況中,選擇開關(guān)74選擇輸出端1,因此,SP信號被輸入到第二陣列的第一觸發(fā)器71(1)的輸入端(D,未示出)中。在分辨率改變信號U1和U2表示的值分別為0、1(即300dpi的分辨率)的情況中,選擇開關(guān)74選擇輸出端2,因此,SP信號被輸入到第三陣列的第一觸發(fā)器72(1)的輸入端(D,未示出)中。在分辨率改變信號U1和U2表示的值分別為1、1(即150dpi的分辨率)的情況中,選擇開關(guān)74選擇輸出端3,因此,SP信號被輸入到第四陣列的第一觸發(fā)器73(1)的輸入端(D,未示出)中。
同樣,在分辨率改變信號U1和U2表示的值分別為0、0(即1200dpi的分辨率)的情況中,選擇開關(guān)76選擇輸出端0,因此,源電壓被輸入到第一陣列的觸發(fā)器70(1)、70(2),......,70(n)的各個輸入端(ENB,未示出)中。在分辨率改變信號U1和U2表示的值分別為1、0(即600dpi的分辨率)的情況中,選擇開關(guān)74選擇輸出端1,因此,源電壓被輸入到第二陣列的觸發(fā)器71(1)、71(2),......,71(n)的各個輸入端(ENB,未示出)中。在分辨率改變信號U1和U2表示的值分別為0、1(即300dpi的分辨率)的情況中,選擇開關(guān)76選擇輸出端2,因此,源電壓被輸入到第三陣列的觸發(fā)器72(1)、72(2),......,72(n)的各個輸入端(ENB,未示出)中。在分辨率改變信號U1和U2表示的值分別為1、1(即150dpi的分辨率)的情況中,選擇開關(guān)76選擇輸出端3,因此,源電壓被輸入到第四陣列的觸發(fā)器73(1)、73(2),......,73(n)的輸入端(ENB,未示出)中。
在此,對與四個等級的讀取分辨率中的每一個對應(yīng)的移位寄存器68的操作進(jìn)行解釋。在分辨率為1200dpi(在本實施例中為最高等級的分辨率)的情況中,操作第一陣列的觸發(fā)器70(1)、70(2),......,70(n)。更具體地說,在SP信號被輸入到第一觸發(fā)器70(1)中之后CLK信號反復(fù)下降的各個定時上,開關(guān)元件62(1)、62(2),......,62(n)被逐個地依次打開,以把每個對應(yīng)的電荷存儲部分60連接至輸出信號線63。因此,由電荷存儲部分60(更確切地說為電容器61)所存儲的電荷(即電信號)被作為表示以1200dpi的最高分辨率所讀取的圖像的圖像信號而輸出。
在分辨率為600dpi的情況中,操作第二陣列的觸發(fā)器71(1)、71(2),......,71(n)。更具體地說,在SP信號被輸入到第一觸發(fā)器71(1)中之后CLK信號反復(fù)下降的各個定時上,開關(guān)元件62(1)、62(2),......,62(n)被兩個兩個地依次打開,以把每個對應(yīng)的電荷存儲部分60連接至輸出信號線63。因此,由電荷存儲部分60所存儲的電荷被作為表示以600dpi的分辨率所讀取的圖像的圖像信號而輸出。
在分辨率為300dpi的情況中,操作第三陣列的觸發(fā)器72(1)、72(2),......,72(n)。更具體地說,在SP信號被輸入到第一觸發(fā)器72(1)中之后CLK信號反復(fù)下降的各個定時上,開關(guān)元件62(1)、62(2),......,62(n)被四個四個地依次打開,以把對應(yīng)的電荷存儲部分60連接至輸出信號線63。因此,由電荷存儲部分60所存儲的電荷被作為表示以300dpi的分辨率所讀取的圖像的圖像信號而輸出。
在分辨率為150dpi的情況中,操作第四陣列的觸發(fā)器73(1)、73(2),......,73(n)。更具體地說,在SP信號被輸入到第一觸發(fā)器73(1)中之后CLK信號反復(fù)下降的各個定時上,開關(guān)元件62(1)、62(2),......,62(n)被八個八個地依次打開,以把對應(yīng)的電荷存儲部分60連接至輸出信號線63。因此,由電荷存儲部分60所存儲的電荷被作為表示以150dpi的分辨率所讀取的圖像的圖像信號而輸出。
圖像信號被作為輸出信號AO輸出至ASIC 30。如上所述,在圖像信號被輸出之前,分辨率確認(rèn)信號由分辨率確認(rèn)信號生成部分66所輸出。因此,圖像信號跟隨分辨率確認(rèn)信號,如圖8所示。
接下來參考圖10的流程圖對ASIC 30的CPU 38的讀取分辨率確認(rèn)操作進(jìn)行描述。這個操作在用戶操作操作面板2以開始讀取文檔的時候開始。
在讀取分辨率確認(rèn)操作中,首先,在步驟S110中,CPU 38把計數(shù)器K的值重置為0(即K=0)。然后,在步驟S120中,CPU 38輸出所設(shè)置的分辨率數(shù)據(jù),其表示由用戶所設(shè)置的讀取分辨率。如前面所描述,所設(shè)置的分辨率數(shù)據(jù)被輸入到波形生成部分32中,然后,當(dāng)由開始信號生成部分(未示出)所生成的SP信號為高電平時,CLK信號被改變成具有根據(jù)該所設(shè)置的分辨率數(shù)據(jù)所選擇的頻率,因此,所設(shè)置的分辨率被從ASIC 30指示給圖像讀取器12。
然后,在步驟S130中,CPU 38讀取分辨率確認(rèn)信號。如上所述,分辨率確認(rèn)信號引導(dǎo)圖像信號并被作為輸出信號AO而從圖像讀取器12輸出至ASIC 30。A/D轉(zhuǎn)換器34對輸出信號AO進(jìn)行A/D轉(zhuǎn)換,并且因此而轉(zhuǎn)換的信號AO由圖像處理部分36的存儲器(即,線路緩沖器,未示出)存儲。因此,在步驟S130中,CPU 38通過讀取由圖像處理部分36的存儲器所存儲的前兩位數(shù)據(jù)的方式來讀取分辨率確認(rèn)信號。CPU 38在該信號被從圖像讀取器12輸出至ASIC 30之后的定時處,需要讀取分辨率確認(rèn)信號。這個定時可以通過中斷而從圖像處理部分36指示給CPU 38。
在步驟S130中,在CPU 38讀取分辨率確認(rèn)信號之后,CPU 38的控制進(jìn)行到步驟S140,以判斷由因此而讀取的分辨率確認(rèn)信號所表示的分辨率是否與所設(shè)置的分辨率相同,即,由在SP信號為高電平的時間段內(nèi)的CLK信號的脈沖下降次數(shù)所表示且被指示給圖像讀取器12的分辨率。
在步驟S140中,如果判斷出由因此而讀取的分辨率確認(rèn)信號所表示的分辨率未與所設(shè)置的分辨率相同,則該控制進(jìn)行到步驟S150,以對計數(shù)器的值K添加1(即K=K+1)。然后,在步驟S160中,CPU38判斷計數(shù)器的值K是否小于2(即K<2?)。
在步驟S160中,如果判斷出計數(shù)器的值K小于2,即,計數(shù)器的值K為1(即K=1),則控制返回步驟S130,以再次讀取分辨率確認(rèn)信號,然后轉(zhuǎn)到步驟S140,以判斷由因此而讀取的分辨率確認(rèn)信號所表示的分辨率是否與所設(shè)置的分辨率相同。在步驟S140中,如果再次判斷出由分辨率確認(rèn)信號所表示的分辨率未與所設(shè)置的分辨率相同,則該控制進(jìn)行到步驟S150,以對計數(shù)器的值K添加1,因此,計數(shù)器的值K被增加至2(即K=2)。因此,在步驟S160中,判斷出計數(shù)器的值K不小于2且控制進(jìn)行到步驟S170。
在步驟S170中,CPU 38對分辨率未被正常指示給圖像讀取器12的錯誤進(jìn)行處理。更具體地說,CPU 38對操作面板2的液晶顯示屏(LCD)進(jìn)行控制,以顯示“RESOLUATION HAS NOT NORMALLYBEEN INDICATED(分辨率未被正常指示)”,并對復(fù)合機(jī)1的蜂鳴器(未示出)進(jìn)行控制,以產(chǎn)生告警聲音。然后,CPU 38終止當(dāng)前的讀取分辨率確認(rèn)操作,并對圖像處理部分36進(jìn)行控制,使其不對由之后從圖像讀取器12接收的圖像信號所表示的圖像進(jìn)行處理。即,CPU38判斷出ASIC 30未把分辨率正常指示給圖像讀取器12,并異常中斷當(dāng)前的圖像讀取操作。
另一方面,在步驟S140中,如果判斷出由分辨率確認(rèn)信號所表示的分辨率與所設(shè)置的分辨率相同,則該控制進(jìn)行到步驟S180,以讀取與文檔的一頁對應(yīng)的圖像。更具體地說,CPU 38向圖像處理部分36指示同一圖像處理部分36的存儲器中的開始和結(jié)束地址,因此,處理部分36只處理并從而讀取在存儲器中的開始與結(jié)束地址之間所存儲的數(shù)據(jù)。換言之,CPU 38對圖像處理部分36進(jìn)行控制,使其不讀取每行中的前兩位數(shù)據(jù),即分辨率確認(rèn)信號。此外,CPU 38根據(jù)所檢測的該頁的條件來判斷是否已結(jié)束對文檔的一頁的讀取,并且如果得出肯定的判斷,則控制進(jìn)行到步驟S190。
在步驟S190中,CPU 38判斷是否已結(jié)束對待讀取的文檔的所有頁的讀取。如果在步驟S190中作出否定的判斷,則控制返回至步驟S110,以在文檔的另一頁上進(jìn)行相同的操作。因此,本讀取裝置1能夠為文檔的每一頁設(shè)置讀取分辨率,并且能夠一次性地確認(rèn)為每一頁所設(shè)置的讀取分辨率。另一方面,在步驟S190中,如果判斷出已讀取了文檔的所有頁,則CPU 38終止當(dāng)前的讀取分辨率確認(rèn)過程。
因此,在本圖像讀取裝置10中,ASIC 30的波形生成部分32在SP信號為高電平的時間段內(nèi)改變CLK信號的頻率,從而把所設(shè)置的分辨率指示給圖像讀取器12。
在圖像讀取器12中,分辨率改變信號生成部分64生成分辨率改變信號U1和U2,并把信號U1和U2輸出至移位寄存器68,從而選擇了圖像讀取器12的讀取分辨率,其中,信號U1和U2共同表示與在SP信號為高電平的時間段內(nèi)CLK信號的脈沖下降次數(shù)對應(yīng)的分辨率。此外,在CLK信號在SP信號下降為低電平之后第一和第二次下降的各個定時處,分辨率確認(rèn)信號生成部分66生成共同表示與信號U1和U2對應(yīng)的分辨率的各分辨率確認(rèn)信號,并輸出分辨率確認(rèn)信號至ASIC 30。在CLK信號在SP信號下降為低電平之后第三次下降的定時處,移位寄存器68以對應(yīng)于信號U1和U2的方式開始操作開關(guān)元件62,從而讀取了文檔上的圖像中的一行。因此,分辨率確認(rèn)信號和圖像信號被作為輸出信號AO從圖像讀取器12輸出至ASIC 30。
從ASIC 30輸出至圖像讀取器12的SP信號用于向圖像讀取器12指示開始對圖像中的每一行的讀取。因此,對于每一行,從ASIC 30向圖像讀取器12指示一個分辨率,使得為每一行生成并輸出分辨率改變信號U1和U2及分辨率確認(rèn)信號。在讀取全色圖像的情況中,使用包括紅色(R)、綠色(G)和藍(lán)色(B)LED(發(fā)光二極管)的光源26來進(jìn)行三個互相獨(dú)立的圖像讀取操作。在這種情況中,也使用SP信號來向圖像讀取器12指示開始對全色圖像中的每一行的讀取,因此,分辨率確認(rèn)信號引導(dǎo)對應(yīng)于R、G和B色彩的三種圖像信號中的每一種。
在ASIC 30中,A/D轉(zhuǎn)換器34把從圖像讀取器12接收的模擬圖像信號轉(zhuǎn)換為數(shù)字圖像信號,且圖像處理部分36從該圖像信號中提取出分辨率確認(rèn)信號。根據(jù)因此而提取的分辨率確認(rèn)信號,CPU 38判斷所設(shè)置的分辨率是否已被從波形生成部分32指示給圖像讀取器12。如果判斷出所設(shè)置的分辨率已被指示給圖像讀取器12,則圖像處理器部分36以所設(shè)置的分辨率對由該圖像信號所表示的一頁圖像進(jìn)行處理。即,ASIC 30在每頁圖像的讀取的開始時確認(rèn)讀取分辨率。但是,如果由分辨率確認(rèn)信號所表示的分辨率未與所設(shè)置的分辨率相同,則ASIC 30根據(jù)從圖像讀取器12接收的隨后的分辨率確認(rèn)信號來再次確認(rèn)該分辨率。如果得出另一否定的判斷,則ASIC 30判斷出所設(shè)置的分辨率未被正常指示給圖像讀取器12,并異常中斷當(dāng)前的圖像讀取操作。
從上面對圖像讀取裝置10的描述顯然可見,ASIC 30提供了控制器ASIC 30的波形生成部分32提供了指示部分ASIC 30的CPU 38提供了判斷部分和控制部分;以及電荷存儲部分60、開關(guān)元件62、分辨率改變信號生成部分64以及移位寄存器68共同提供了圖像讀取器的讀取部分。
在所示出的圖像讀取裝置10中,如果判斷出所設(shè)置的分辨率未被從ASIC 30正常指示給圖像讀取器12,則異常中斷當(dāng)前的圖像讀取操作,以防止以錯誤的讀取分辨率來讀取該圖像。即使可能判斷出由在讀取該圖像的一行的時候所生成的一個分辨率確認(rèn)信號所表示的分辨率未與所設(shè)置的讀取分辨率相同,ASIC 30根據(jù)在讀取該圖像的下一行的時候所生成的另一分辨率確認(rèn)信號來作出另一判斷。因此,當(dāng)由于例如噪音而暫時判斷出由一個確認(rèn)信號所表示的分辨率未與所設(shè)置的分辨率相同時,ASIC 30能夠防止自己錯誤地異常中斷當(dāng)前的圖像讀取操作。
此外,在所示出的圖像讀取裝置10中,ASIC 30使用從ASIC 30輸出至圖像讀取器12的SP和CLK信號來將所設(shè)置的讀取分辨率指示給圖像讀取器12。因此,對于ASIC 30,無需采用額外的信號線來將所設(shè)置的分辨率指示給圖像讀取器12,這導(dǎo)致降低了裝置10的生產(chǎn)成本。此外,由于所設(shè)置的分辨率通過使用在SP信號為高電平的時間段內(nèi)的CLK信號的脈沖數(shù)而指示,所以能夠輕松地把多個等級或級別的分辨率中的每一個從ASIC 30指示給圖像讀取器12。
具體地說,在所示出的圖像讀取器裝置10中,SP信號為高電平的時間段是不變的,且CLK信號的頻率可以改變,以選擇多個級別分辨率中的每一個。因此,與在公開號為2000-101803的上面提到的日本專利中所公開的現(xiàn)有讀取裝置(其中,SP信號的脈沖寬度增加了)比較,能夠縮短圖像讀取器12在開始每個圖像讀取操作之前所需的時間段。
雖然已在優(yōu)選實施例中描述了本發(fā)明,但是應(yīng)當(dāng)理解,本發(fā)明可以以其它方式體現(xiàn)。
例如,在所示出的圖像讀取裝置10中,所設(shè)置的讀取分辨率是通過使用在SP信號為高電平的時間段內(nèi)的CLK信號的脈沖下降次數(shù)來指示的。但是,可以采用不同的方式。例如,所設(shè)置的讀取分辨率可以通過使用在該時間段內(nèi)的CLK信號的脈沖上升次數(shù)來指示。或者,所設(shè)置的分辨率可以通過使用CLK信號的不同特性(例如,頻率自身)而不是脈沖上升或下降次數(shù)來指示。但是,由于能夠通過相當(dāng)簡單的電路來確定該次數(shù),所以優(yōu)選使用脈沖下降或上升次數(shù)。
應(yīng)當(dāng)理解,在不脫離在所附權(quán)利要求書中所定義的本發(fā)明的精神和范圍的情況下,本發(fā)明可以結(jié)合本領(lǐng)域的普通技術(shù)人員可能遇到的各種改變和改進(jìn)來體現(xiàn)。
權(quán)利要求
1.一種圖像讀取裝置,其包括圖像讀取器,其讀取圖像并把表示所讀取的圖像的圖像信號輸出至信號線;以及控制器,其包括把第一讀取分辨率指示給圖像讀取器使得該圖像讀取器以第一讀取分辨率來讀取圖像的指示部分,并且其經(jīng)由信號線接收來自圖像讀取器的圖像信號,該圖像讀取器包括確認(rèn)信號生成部分,其生成表示第二讀取分辨率的分辨率確認(rèn)信號并把分辨率確認(rèn)信號輸出至控制器,其中,當(dāng)?shù)谝蛔x取分辨率已由控制器正常地指示給圖像讀取器時,第二讀取分辨率應(yīng)當(dāng)與控制器所指示的第一讀取分辨率相同,該控制器包括判斷部分,其接收來自圖像讀取器的分辨率確認(rèn)信號并判斷由所接收的分辨率確認(rèn)信號所表示的第二讀取分辨率是否與被指示給圖像讀取器的第一讀取分辨率相同,從而判斷第一讀取分辨率是否已被正常指示給圖像讀取器。
2.如權(quán)利要求1所述的圖像讀取裝置,其中,控制器包括控制部分,其在判斷部分判斷出第一讀取分辨率未被正常指示給圖像讀取器的時候?qū)D像讀取器進(jìn)行控制,使其停止讀取圖像。
3.如權(quán)利要求1所述的圖像讀取裝置,其中,控制器的指示部分經(jīng)由信號線把第一讀取分辨率指示給圖像讀取器,并且其中,圖像讀取器的確認(rèn)信號生成部分經(jīng)由信號線把分辨率確認(rèn)信號輸出至控制器。
4.如權(quán)利要求3所述的圖像讀取裝置,其中,在圖像讀取器經(jīng)由信號線把圖像信號輸出至控制器之前,圖像讀取器的確認(rèn)信號生成部分經(jīng)由信號線把分辨率確認(rèn)信號輸出至控制器。
5.如權(quán)利要求1~4中的任一項所述的圖像讀取裝置,其中,圖像讀取器在多個圖像讀取操作中的一個對應(yīng)操作中讀取圖像中的多個行中的每一行,并且其中,每次在圖像讀取器執(zhí)行圖像讀取操作中的一個操作時,控制器的指示部分把第一讀取分辨率指示給圖像讀取器。
6.如權(quán)利要求5所述的圖像讀取裝置,其中,每次在圖像讀取器執(zhí)行圖像讀取操作的所述一個操作時,控制器的指示部分把第一讀取分辨率指示給圖像讀取器,并且圖像讀取器的確認(rèn)信號生成部分把表示多個所述第二讀取分辨率的一個對應(yīng)讀取分辨率的多個所述分辨率確認(rèn)信號中的一個對應(yīng)信號輸出至控制器,并且其中,在控制器的判斷部分判斷出由所述一個分辨率確認(rèn)信號所表示的所述一個第二讀取分辨率未與第一讀取分辨率相同時,該判斷部分判斷由下一分辨率確認(rèn)信號所表示的下一第二讀取分辨率是否與第一讀取分辨率相同,并且在判斷部分判斷出由所述下一分辨率確認(rèn)信號所表示的所述下一第二讀取分辨率未與第一讀取分辨率相同時,判斷部分則判斷第一讀取分辨率未被正常指示給圖像讀取器。
7.如權(quán)利要求6所述的圖像讀取裝置,其中,當(dāng)控制器的判斷部分判斷出第一讀取分辨率未被正常指示給圖像讀取器時,控制器丟棄之后從圖像讀取器接收的圖像信號。
8.一種確認(rèn)控制器已把第一讀取分辨率正常指示給圖像讀取器的方法,圖像讀取器讀取圖像并經(jīng)由信號線把表示所讀取的圖像的圖像信號輸出至控制器,控制器把第一讀取分辨率指示給圖像讀取器,使得圖像讀取器以第一讀取分辨率來讀取圖像,并且控制器經(jīng)由信號線接收來自圖像讀取器的圖像信號,該方法包括以下步驟利用圖像讀取器來生成表示第二讀取分辨率的分辨率確認(rèn)信號并且把分辨率確認(rèn)信號從圖像讀取器輸出至控制器,其中,當(dāng)控制器已把第一讀取分辨率正常指示給圖像讀取器時,該第二讀取分辨率應(yīng)當(dāng)與由控制器所指示的第一讀取分辨率相同,以及利用控制器接收來自圖像讀取器的分辨率確認(rèn)信號,并且判斷由所接收的分辨率確認(rèn)信號所表示的第二讀取分辨率是否與由控制器指示給圖像讀取器的第一讀取分辨率相同,從而判斷控制器是否已把第一讀取分辨率正常指示給圖像讀取器。
9.如權(quán)利要求8所述的方法,進(jìn)一步包括步驟當(dāng)判斷出控制器未把第一讀取分辨率正常指示給圖像讀取器的時候,利用控制器對圖像讀取器進(jìn)行控制,使其停止讀取圖像。
10.如權(quán)利要求8所述的方法,進(jìn)一步包括步驟利用控制器經(jīng)由信號線把第一讀取分辨率指示給圖像讀取器,其中,輸出分辨率確認(rèn)信號的步驟包括經(jīng)由信號線把分辨率確認(rèn)信號從圖像讀取器輸出至控制器。
11.如權(quán)利要求10所述的方法,其中,輸出分辨率確認(rèn)信號的步驟包括在圖像讀取器經(jīng)由信號線把圖像信號輸出至控制器之前,經(jīng)由信號線把分辨率確認(rèn)信號從圖像讀取器輸出至控制器。
12.如權(quán)利要求8~11中的任一項所述的方法,進(jìn)一步包括以下步驟利用圖像讀取器在多個圖像讀取操作中的一個對應(yīng)操作中讀取圖像中的多個行中的每一行;以及每次在圖像讀取器執(zhí)行圖像讀取操作中的一個操作時,利用控制器把第一讀取分辨率指示給圖像讀取器。
13.如權(quán)利要求12所述的方法,其中,指示的步驟包括每次在圖像讀取器執(zhí)行圖像讀取操作中的一個操作時,利用控制器把第一讀取分辨率指示給圖像讀取器,以及輸出分辨率確認(rèn)信號的步驟包括把表示多個所述第二讀取分辨率的一個對應(yīng)讀取分辨率的多個所述分辨率確認(rèn)信號中的一個對應(yīng)信號從圖像讀取器輸出至控制器,并且其中,該方法進(jìn)一步包括步驟當(dāng)判斷出由所述一個分辨率確認(rèn)信號所表示的所述一個第二讀取分辨率未與第一讀取分辨率相同時,利用控制器來判斷由下一分辨率確認(rèn)信號所表示的下一第二讀取分辨率是否與第一讀取分辨率相同,并且當(dāng)判斷出由所述下一分辨率確認(rèn)信號所表示的所述下一第二讀取分辨率未與第一讀取分辨率相同時,則判斷控制器未把第一讀取分辨率正常指示給圖像讀取器。
14.如權(quán)利要求13所述的方法,進(jìn)一步包括步驟當(dāng)判斷出控制器未把第一讀取分辨率正常指示給圖像讀取器時,利用控制器丟棄之后從圖像讀取器接收的圖像信號。
15.一種圖像讀取器,其包括讀取部分,其以由外部設(shè)備所指示的第一讀取分辨率來讀取圖像并把表示所讀取的圖像的圖像信號輸出至信號線;以及確認(rèn)信號生成部分,其生成表示第二讀取分辨率的分辨率確認(rèn)信號并且輸出該分辨率確認(rèn)信號,其中,當(dāng)外部設(shè)備已把第一讀取分辨率正常指示給圖像讀取器時,該第二讀取分辨率應(yīng)當(dāng)與由外部設(shè)備所指示的第一讀取分辨率相同。
16.如權(quán)利要求15所述的圖像讀取器,其中,確認(rèn)信號生成部分經(jīng)由信號線輸出分辨率確認(rèn)信號。
17.如權(quán)利要求16所述的圖像讀取器,其中,在讀取部分經(jīng)由信號線輸出圖像信號之前,確認(rèn)信號生成部分經(jīng)由信號線輸出分辨率確認(rèn)信號。
18.如權(quán)利要求15~17中的任一項所述的圖像讀取器,其中,圖像讀取部分在多個圖像讀取操作中的一個對應(yīng)操作中讀取圖像中的多個行中的每一行,并且,每次在讀取部分執(zhí)行圖像讀取操作中的一個操作時,第一讀取分辨率由外部設(shè)備指示給圖像讀取器,并且其中,每次在第一讀取分辨率由外部設(shè)備指示給圖像讀取器時,確認(rèn)信號生成部分生成并輸出該分辨率確認(rèn)信號。
全文摘要
一種圖像讀取裝置,包括圖像讀取器,其讀取圖像并把表示所讀取圖像的圖像信號輸出至信號線;以及控制器,其包括把第一讀取分辨率指示給圖像讀取器使得該圖像讀取器以第一讀取分辨率讀取圖像的指示部分,并且其經(jīng)由信號線接收來自圖像讀取器的圖像信號,該圖像讀取器包括確認(rèn)信號生成部分,其生成表示第二讀取分辨率的分辨率確認(rèn)信號并把分辨率確認(rèn)信號輸出至控制器,其中,當(dāng)?shù)谝蛔x取分辨率已由控制器正常指示給圖像讀取器時,第二讀取分辨率應(yīng)與控制器指示的第一讀取分辨率相同,控制器包括判斷部分,其接收來自圖像讀取器的分辨率確認(rèn)信號并判斷由接收的分辨率確認(rèn)信號表示的第二讀取分辨率是否與指示給圖像讀取器的第一讀取分辨率相同,從而判斷第一讀取分辨率是否已正常指示給圖像讀取器。
文檔編號H04N1/028GK1551609SQ200410038508
公開日2004年12月1日 申請日期2004年4月26日 優(yōu)先權(quán)日2003年4月24日
發(fā)明者加藤哲也 申請人:兄弟工業(yè)株式會社