專利名稱:控制掃描器的裝置與方法
技術(shù)領(lǐng)域:
本總體發(fā)明構(gòu)思涉及一種控制掃描器的裝置與方法,更具體地,涉及一種能夠根據(jù)主機與掃描器之間的數(shù)據(jù)傳送速度控制掃描速度的控制掃描器的裝置與方法。
背景技術(shù):
傳統(tǒng)的掃描過程以恒定掃描速度進行。掃描速度一般由掃描解晰度與掃描馬達的速度確定。根據(jù)每個產(chǎn)品的規(guī)格,將掃描馬達的速度固定于一個值,而不管連接設(shè)備(例如通用串行總線(USB)、局域網(wǎng)(LAN)、以及IEEE 1394)的傳送速度如何。
在掃描速度快過傳送速度的情況下,即將所掃描的數(shù)據(jù)記錄在存儲器中的速度快過所記錄的數(shù)據(jù)被讀取并且傳送到主機的速度,該數(shù)據(jù)會逐漸在存儲器中積累,并且產(chǎn)生存儲器滿錯誤。這樣一來,掃描過程停止,并且處于就緒等待狀態(tài),直至在存儲器中累積的數(shù)據(jù)被讀取并且傳送到主機并且獲得記錄時要使用的存儲器空間為止。在獲得了存儲器中的空間之后,當掃描過程重新開始時,掃描器會從暫停位置倒退馬達均勻轉(zhuǎn)動所需的間隔,并且再次進行掃描過程。在該過程中,可能會生成抖動現(xiàn)象,其中掃描過程停止的位置與掃描過程重新開始的位置相互不同。即,由于抖動現(xiàn)象,圖1A所示的輸入圖像可能被輸出為圖1B所示的有缺陷的圖像。
另外,在掃描速度被設(shè)置為過低速度的情況下,掃描過程會以低速進行,即使連接設(shè)備(例如USB)的傳送速度快也如此,因此主機不能及時從掃描器獲得輸出圖像。因此,沒有高效執(zhí)行掃描過程。
發(fā)明內(nèi)容
本總體發(fā)明構(gòu)思提供了一種控制掃描器的裝置與方法,其解決了由于傳送速度與掃描速度之間不和諧造成的、與存儲器相關(guān)的問題,并且通過利用相應(yīng)于主機與掃描器之間傳送速度的掃描速度與緩沖區(qū)的大小來控制掃描器,執(zhí)行高效的掃描過程。
本總體發(fā)明構(gòu)思的附加方面與用途將部分地在以下描述中列舉,部分地從描述中顯而易見,或者可以通過本總體發(fā)明構(gòu)思的實踐來獲得。
本總體發(fā)明構(gòu)思的上述和/或其他方面可以通過以下達到提供一種控制掃描器的裝置,包含傳送速度檢測器,用來檢測掃描器與主機之間的數(shù)據(jù)傳送速度信息;以及控制器,用來根據(jù)掃描解晰度和檢測到的傳送速度信息,控制掃描器的掃描速度。
控制器可以根據(jù)掃描解晰度和檢測到的傳送速度信息,控制掃描緩沖區(qū)的大小。
本總體發(fā)明構(gòu)思的上述和/或其他方面也可以通過以下達到提供一種控制掃描器的裝置,包含傳送標準檢測器,用來檢測掃描器用來與主機通信的傳送標準;以及控制器,用來根據(jù)檢測到的傳送標準,控制掃描器的掃描速度。
本總體發(fā)明構(gòu)思的上述和/或其他方面也可以通過以下達到提供一種圖像掃描裝置,包含主機接口,用來按傳送速度與主機通信;傳送速度檢測器,用來檢測關(guān)于主機接口傳送速度的傳送速度信息;控制器,用來根據(jù)檢測到的傳送速度信息,確定掃描速度;以及掃描部件,用來按照所確定的掃描速度來掃描數(shù)據(jù)。
本總體發(fā)明構(gòu)思的上述和/或其他方面也可以通過以下達到提供一種圖像掃描裝置,包含掃描單元,用來按照掃描速度來掃描數(shù)據(jù);主機接口,用來將所掃描的數(shù)據(jù)按數(shù)據(jù)傳送速度發(fā)送給主機;以及控制器,用來根據(jù)主機接口的數(shù)據(jù)傳送速度、控制掃描單元的掃描速度。
本總體發(fā)明構(gòu)思的上述和/或其他方面也可以通過以下達到提供一種控制掃描器的方法,該方法包含檢測掃描器與主機之間的數(shù)據(jù)傳送速度信息;以及根據(jù)掃描解晰度和檢測到的傳送速度信息,控制掃描器的掃描速度。
該方法還可以包含根據(jù)掃描解晰度和檢測到的傳送速度信息,控制掃描緩沖區(qū)的大小。
本總體發(fā)明構(gòu)思的上述和/或其他方面也可以通過以下達到提供一種控制掃描器的方法,該方法包含檢測掃描器用來與主機通信的傳送標準;以及根據(jù)檢測到的傳送標準,控制掃描器的掃描速度。
本總體發(fā)明構(gòu)思的上述和/或其他方面也可以通過以下達到提供一種控制掃描器的方法,該方法包含根據(jù)掃描器與主機通信的數(shù)據(jù)傳送速度,確定掃描器的掃描速度;以及按照所確定的掃描速度,掃描數(shù)據(jù)。
本總體發(fā)明構(gòu)思的上述和/或其他方面也可以通過以下達到提供一種計算機可讀記錄介質(zhì),其存儲至少一個計算機程序,用來執(zhí)行控制掃描器的方法,該方法包含檢測掃描器與主機之間的數(shù)據(jù)傳送速度信息;以及根據(jù)掃描解晰度和檢測到的傳送速度信息,控制掃描器的掃描速度。
本總體發(fā)明構(gòu)思的上述和/或其他方面也可以通過以下達到提供一種計算機可讀記錄介質(zhì),其存儲至少一個計算機程序,用來執(zhí)行控制掃描器的方法,該方法包含檢測掃描器用來與主機通信的傳送標準;以及根據(jù)檢測到的傳送標準,控制掃描器的掃描速度。
本總體發(fā)明構(gòu)思的上述和/或其他方面也可以通過以下達到提供一種計算機可讀記錄介質(zhì),其存儲至少一個計算機程序,用來執(zhí)行控制掃描器的方法,該方法包含根據(jù)掃描器與主機通信的數(shù)據(jù)傳送速度,確定掃描器的掃描速度;以及按照所確定的掃描速度,掃描數(shù)據(jù)。
本總體發(fā)明構(gòu)思的上述和/或其他方面將從以下結(jié)合附圖對實施方式的描述中而變得明顯并且更加易于理解,其中圖1A與1B為顯示輸入到傳統(tǒng)掃描器的圖像、以及由傳統(tǒng)掃描器的抖動現(xiàn)象造成的失真的輸出圖像的視圖;圖2為顯示根據(jù)本總體發(fā)明構(gòu)思的實施方式的、控制掃描器的裝置的方框圖;圖3A至3C為顯示根據(jù)本總體發(fā)明構(gòu)思的實施方式的、在分別使用USB、IEEE1284以及網(wǎng)絡(luò)傳送標準的情況下的查找表的視圖;圖4為顯示根據(jù)本總體發(fā)明構(gòu)思的實施方式的控制掃描器的方法的操作的流程圖;圖5為顯示根據(jù)本總體發(fā)明構(gòu)思的實施方式的本地掃描器的方框圖;
圖6為顯示根據(jù)本總體發(fā)明構(gòu)思的實施方式的本地多功能外圍設(shè)備(MFP)的方框圖;和圖7為顯示根據(jù)本總體發(fā)明構(gòu)思的實施方式的網(wǎng)絡(luò)多功能外圍設(shè)備(MFP)的方框圖。
具體實施例方式
現(xiàn)在詳細參照本總體發(fā)明構(gòu)思的實施方式,其示例在附圖中顯示,其中類似的附圖標記表示類似的元件。以下描述這些實施方式,以通過參照附圖解釋本總體發(fā)明構(gòu)思。
圖2為顯示根據(jù)本總體發(fā)明構(gòu)思的實施方式的、控制掃描器的裝置的方框圖。參照圖2,該裝置包含主機接口200、傳送速度檢測器210、控制器220、顯示器230、掃描部件240、以及存儲器250。
主機接口200在掃描器與主機之間傳送數(shù)據(jù)。即,主機接口200利用各種傳送標準(例如USB傳送標準、IEEE1284傳送標準、以及網(wǎng)絡(luò)傳送標準)中的至少一種向主機傳送所掃描的數(shù)據(jù),并且從主機接收掃描命令與掃描選項。此處,主機可能是可連接到掃描器的計算機、或者個人數(shù)字助理(PDA)等等。
傳送速度檢測器210檢測掃描器與主機之間的數(shù)據(jù)傳送速度信息。依賴于主機接口200的傳送標準,掃描器與主機之間的數(shù)據(jù)傳送速度信息不同。USB傳送標準具有版本1.1與版本2.0。在USB版本1.1中有低速模式和高速模式,低速模式支持1.5Mbps的傳送速度,高速模式支持12Mbps的傳送速度。USB版本2.0有低速模式、全速模式和高速模式,其分別支持1.5Mbps、12Mbps和480Mbps的傳送速度。將IEEE1284傳送標準分類為兼容(Compatibility)、半字節(jié)(Nibble)、字節(jié)(Byte)、EPP、ECP,其分別支持50kbps、50kbps、500kbps、2Mbps、1Mbps的傳送速度。在網(wǎng)絡(luò)傳送的情況下,可以將網(wǎng)絡(luò)響應(yīng)時間用作網(wǎng)絡(luò)傳送速度的索引。即,傳送速度信息可以是實際的傳送速度、或者可以是傳送標準的版本、傳送標準的模式或者相應(yīng)于實際傳送速度的網(wǎng)絡(luò)響應(yīng)時間。換言之,可以檢測主機和掃描器之間的有線/無線接口(即主機接口200)的一般傳送速度。可替換地,可以根據(jù)主機接口200的傳送標準的版本與模式檢測傳送速度信息。
主機接口200可以具有與USB與IEEE1284傳送標準中的至少一種或者其中的網(wǎng)卡兼容的驅(qū)動器。主機接口200還可以具有存儲關(guān)于其中至少一種傳送標準的版本或模式的信息的寄存器。因此,傳送速度檢測器210可以根據(jù)在該寄存器中存儲的信息檢測傳送速度信息。在網(wǎng)絡(luò)傳送標準的情況下,傳送速度檢測器210可以根據(jù)通過向主機接口200的網(wǎng)卡施加查驗(ping)而獲得的網(wǎng)絡(luò)響應(yīng)時間,檢測傳送速度信息。傳送速度檢測器210可以包含在主機接口200內(nèi),但是不限于此。
控制器220根據(jù)掃描解晰度與檢測到的傳送速度,控制掃描器的掃描速度。掃描速度由掃描馬達的速度確定,并且掃描馬達的速度可以由掃描馬達的定時器值控制。相應(yīng)地,通過設(shè)置掃描馬達的定時器值,控制適合于掃描解晰度的掃描速度和檢測到的傳送速度。此處,掃描解晰度可以是固定的,并且在掃描器中預先設(shè)置,或者可以是可改變的并且從主機接收。例如,掃描解晰度可以包含在通過主機接口200從主機接收的掃描選項中。掃描解晰度也可以利用配備在掃描器上的操作面板等等在掃描器處改變。
控制器220可以控制掃描緩沖區(qū)的大小,并且同時根據(jù)掃描解晰度與檢測到的傳送速度信息控制掃描器的掃描速度。掃描緩沖區(qū)為存儲器250中的分配給所掃描的數(shù)據(jù)的存儲空間。如果掃描緩沖區(qū)的大小固定,則其不需要被控制。然而如果存儲器250中的掃描緩沖區(qū)的大小可變,則掃描緩沖區(qū)的大小可以由控制器220控制。因為當掃描解晰度與掃描速度增加時,存儲器250中的存儲所掃描的數(shù)據(jù)所需的空間量增加,所以控制器220可以根據(jù)掃描解晰度與掃描速度增加掃描緩沖區(qū)的大小。因此,控制器220根據(jù)掃描解晰度與掃描速度設(shè)置適當?shù)木彌_區(qū)大小,從而高效地利用掃描緩沖區(qū)。
利用存儲根據(jù)各種傳送標準的掃描解晰度、傳送速度信息、適當?shù)膾呙杷俣?、以及掃描緩沖區(qū)的適當?shù)拇笮〉牟檎冶?,控制?20可以獲得適當?shù)膾呙杷俣纫约皰呙杈彌_區(qū)的適當?shù)拇笮?。該查找表可以提供給控制器220,或者存儲在存儲器250中。可替換地,該查找表可以與圖2中的元件相分離地提供。
圖3A為顯示根據(jù)本總體發(fā)明構(gòu)思的實施方式的、在使用USB傳送標準的情況下的查找表的視圖。
當傳送速度信息,即USB傳送標準的版本與模式,被傳送速度檢測器210檢測到并且給定掃描解晰度時,控制器220從圖3A所示的查找表讀取并且獲得相應(yīng)于所檢測到的傳送速度信息的馬達定時器的值以及掃描緩沖區(qū)的大小。雖然如圖3A所示,當傳送速度與掃描解晰度增加時,馬達定時器值(PPS脈沖每秒)與掃描緩沖區(qū)的大小增加,馬達定時器值以及掃描緩沖區(qū)的大小和傳送速度以及掃描解晰度之間的關(guān)系可以根據(jù)所使用的掃描器改變,由此該關(guān)系不限于圖3A的實施方式。
圖3B為顯示根據(jù)本總體發(fā)明構(gòu)思的實施方式的、在使用IEEE1284傳送標準的情況下的查找表的視圖。
圖3C為顯示根據(jù)本總體發(fā)明構(gòu)思的實施方式的、在使用網(wǎng)絡(luò)傳送標準的情況下的查找表的視圖。
控制器從相應(yīng)于主機接口200的傳送標準的查找表中,獲得馬達定時器值與掃描緩沖區(qū)的大小,所獲得的馬達定時器值與掃描緩沖區(qū)的大小由掃描部件240以及存儲器250使用。
在控制器220的控制下,顯示器230在LCD上顯示信息,并且可以顯示檢測到的傳送速度信息。
掃描部件240利用由控制器220獲得的掃描速度和掃描解晰度來掃描文檔。如上所述,掃描速度從控制器220提供,并且可以用馬達定時器值的形式提供。
存儲器250為所掃描的數(shù)據(jù)分配具有該掃描緩沖區(qū)的大小的存儲空間,并且在其中存儲從掃描部件240提供的所掃描的數(shù)據(jù)。掃描緩沖區(qū)的大小從控制器220提供。所存儲的所掃描的數(shù)據(jù)由控制器220讀取,并且根據(jù)主機接口的傳送標準、通過主機接口200傳遞給主機。
圖4為顯示根據(jù)本總體發(fā)明構(gòu)思的控制掃描器的方法的操作的流程圖。
參照圖2與4,掃描命令與掃描選項通過主機接口200從主機接收(操作400)。
相應(yīng)于主機接口200的傳送標準的傳送速度信息由傳送速度檢測器210檢測(操作410)。傳送標準的類型與檢測傳送速度信息的方法與上述相同。檢測到的傳送速度可以由顯示器230顯示。
然后,根據(jù)掃描解晰度與檢測到的傳送速度信息,由控制器220獲得適當?shù)膾呙杷俣扰c適當?shù)膾呙杈彌_區(qū)的大小(操作420)。此處,掃描速度可以為上述的馬達定時器值。另外,掃描解晰度可以包含在通過主機接口200接收的掃描選項中,或者可以作為固定值預先設(shè)置在掃描器中。
然后,由掃描部件240根據(jù)掃描選項以適當?shù)膾呙杷俣葋頀呙栉臋n(操作430)。
在存儲器250內(nèi),分配相應(yīng)于在操作420處獲得的掃描緩沖區(qū)的大小的、所掃描的數(shù)據(jù)的存儲空間,并且在其中存儲所掃描的數(shù)據(jù)(操作440)。
所存儲的數(shù)據(jù)由控制器220讀取,并且通過主機接口200傳遞到主機(操作450)。
圖5為顯示根據(jù)本總體發(fā)明構(gòu)思的實施方式的本地掃描器的方框圖。
參照圖5,作為主機的個人計算機(PC)500通過掃描驅(qū)動器向本地掃描器的PC接口510傳送掃描命令與掃描選項。PC接口510將所接收的掃描命令與掃描選項傳遞給中央處理單元(CPU)520。PC接口510利用上述傳送標準(諸如USB傳送標準與IEEE1284傳送標準),向主機傳送數(shù)據(jù)并且從主機接收數(shù)據(jù)。PC接口510具有傳送速度檢測器,用來檢測諸如USB傳送標準版本與其模式之類的傳送速度信息,并且將傳送速度信息傳遞給CPU 520。
CPU 520利用預定程序控制本地掃描器的總體操作。具體地,CPU 520根據(jù)包含在掃描選項中的掃描解晰度以及檢測到的傳送速度信息,來設(shè)置掃描速度與掃描緩沖區(qū)的大小,并且相應(yīng)地控制本地掃描器的掃描部件540以及存儲器550。CPU 520可以利用上述查找表中相應(yīng)于該傳送標準的一個查找表,以設(shè)置掃描速度與掃描緩沖區(qū)的大小。該查找表可以存儲在存儲器550中。
在CPU 520的控制下,LCD 530顯示信息,并且可以顯示檢測到的傳送速度信息。
在CPU 520的控制下,掃描部件540以所設(shè)置的掃描速度與掃描解晰度掃描文檔。
在CPU 520的控制下,存儲器550獲取相應(yīng)于掃描緩沖區(qū)的大小的、用于所掃描的數(shù)據(jù)的存儲空間,并且在其中存儲由掃描部件540掃描的數(shù)據(jù)。所存儲的數(shù)據(jù)由CPU 520讀取,并且通過PC接口510傳送給PC的掃描驅(qū)動器。
本地掃描器可以包含OPE 560,其為操作面板,并且具有多個鍵。OPE 560向CPU 520提供(通過按壓鍵生成的)鍵數(shù)據(jù)。
圖6為顯示根據(jù)本總體發(fā)明構(gòu)思的實施方式的本地多功能外圍設(shè)備(MFP)的方框圖。
圖6本地MFP的PC 600、PC接口610、CPU 620、LCD 630、掃描部件640、存儲器650、OPE 660的操作與功能與圖5的本地掃描器的PC 500、PC接口510、CPU 520、LCD 530、掃描部件540、存儲器550和OPE 560相同。
在CPU 620的控制下,傳真部件670通過電話線發(fā)送與接收數(shù)據(jù)。該數(shù)據(jù)可以包含由掃描部件640掃描的數(shù)據(jù)。所發(fā)送與接收的數(shù)據(jù)可以存儲在存儲器650中。
在CPU 620的控制下,打印部件680打印由傳真部件670接收的數(shù)據(jù)、或者由掃描部件640掃描的數(shù)據(jù)。
圖7為顯示根據(jù)本總體發(fā)明構(gòu)思的實施方式的網(wǎng)絡(luò)多功能外圍設(shè)備(MFP)的方框圖。
圖7網(wǎng)絡(luò)MFP的CPU 720、LCD 730、掃描部件740、存儲器750、OPE 760、傳真部件770和打印部件780的操作與功能與圖6的本地MFP的PC 600、PC接口610、CPU 620、LCD 630、掃描部件640、存儲器650、OPE 660、傳真部件670和打印部件680相同。
網(wǎng)絡(luò)接口710通過包含在網(wǎng)絡(luò)區(qū)域700中的網(wǎng)絡(luò)掃描驅(qū)動器發(fā)送與接收數(shù)據(jù)。網(wǎng)絡(luò)多功能外圍設(shè)備(MFP)使用網(wǎng)絡(luò)標準(例如LAN)作為傳送標準。網(wǎng)絡(luò)接口710可以具有網(wǎng)卡,用來通過ping檢測數(shù)據(jù)分組的發(fā)送與接收期間的網(wǎng)絡(luò)響應(yīng)時間。即,網(wǎng)絡(luò)接口710也可以作為傳送速度檢測器。
本總體發(fā)明構(gòu)思也可以實現(xiàn)為計算機可讀記錄介質(zhì)上的計算機可讀代碼。計算機可讀記錄介質(zhì)是可以存儲以后由計算機系統(tǒng)讀取的數(shù)據(jù)的任意數(shù)據(jù)存儲設(shè)備。計算機可讀記錄介質(zhì)的例子包括只讀存儲器(ROM)、隨機訪問存儲器(RAM)、CD-ROM、磁帶、軟盤、光學數(shù)據(jù)存儲設(shè)備、以及載波(例如通過因特網(wǎng)的數(shù)據(jù)傳送)。計算機可讀記錄介質(zhì)也可以分布在網(wǎng)絡(luò)耦合的計算機系統(tǒng)上,從而以分布式方式存儲與執(zhí)行該計算機可讀代碼。另外,完成本總體發(fā)明構(gòu)思的功能程序、代碼、以及代碼段可以由本總體發(fā)明構(gòu)思所屬領(lǐng)域的程序員容易地解釋。
根據(jù)本實施方式,計算機可讀記錄介質(zhì)可以包含執(zhí)行控制掃描器的方法的程序,該方法通過檢測主機與掃描器之間的數(shù)據(jù)傳送速度信息、以及根據(jù)掃描器的掃描解晰度和檢測到的傳送速度信息控制掃描速度,來控制掃描器。該方法可能包含檢測掃描器與主機通信所使用的傳送標準;以及根據(jù)檢測到的傳送標準控制掃描器的掃描速度。還可能的是,該計算機可讀記錄介質(zhì)可以包含執(zhí)行根據(jù)掃描器與主機通信的數(shù)據(jù)傳送速度來確定掃描器的掃描速度、以及按所確定的掃描速度掃描數(shù)據(jù)的方法的代碼。該方法可以在下列中的至少一個中執(zhí)行主機、圖像形成裝置、以及具有主機與圖像形成裝置的圖像形成系統(tǒng)。
如上所述,根據(jù)本發(fā)明構(gòu)思的實施方式,控制掃描器的裝置可以包含傳送標準檢測器,用來檢測掃描器用來與主機通信的傳送標準;以及控制器,用來根據(jù)檢測到的傳送標準控制掃描器的掃描速度。該傳送標準可以是以下中的至少一個USB標準、IEEE 1284標準、以及網(wǎng)絡(luò)標準。當傳送標準檢測器檢測到USB標準并且確定了USB標準的版本與所確定的版本的模式時,控制器根據(jù)所確定的USB標準的版本與模式控制掃描器的掃描速度。當傳送標準檢測器檢測到IEEE 1284標準時,傳送標準檢測器檢測確定IEEE 1284標準的模式,并且控制器根據(jù)所確定的IEEE 1284標準的模式控制掃描器的掃描速度。當傳送標準檢測器檢測到網(wǎng)絡(luò)標準時,傳送標準檢測器確定網(wǎng)絡(luò)標準的網(wǎng)絡(luò)響應(yīng)時間,并且控制器根據(jù)所確定的網(wǎng)絡(luò)響應(yīng)時間控制掃描器的掃描速度。
根據(jù)本實施方式,控制掃描器的裝置還可以包含存儲器,用來存儲查找表,該查找表包含多個類型的傳送標準、以及相應(yīng)于該多個類型的傳送標準的多個掃描速度,從而控制器從該查找表中選擇相應(yīng)于傳送標準檢測器檢測到的傳送標準類型的掃描速度??刂破鞲鶕?jù)檢測到的傳送標準控制掃描器掃描緩沖區(qū)的大小。
如上所述,根據(jù)本總體發(fā)明構(gòu)思的實施方式,圖像掃描裝置可以包含掃描單元,用來按照掃描速度來掃描數(shù)據(jù);主機接口,用來將所掃描的數(shù)據(jù)按數(shù)據(jù)傳送速度傳送給主機;以及控制器,用來根據(jù)主機接口的數(shù)據(jù)傳送速度控制掃描單元的掃描速度。此處,主機接口包含預定傳送標準,并且控制器根據(jù)該預定傳送標準控制掃描單元的掃描速度。
如上所述,根據(jù)本總體發(fā)明構(gòu)思的實施方式,可以解決由于傳送速度與掃描速度之間不和諧造成的、與存儲器相關(guān)的問題,并且通過控制掃描器的掃描速度與緩沖區(qū)的大小適合于主機與掃描器之間傳送速度來執(zhí)行高效的掃描過程。
雖然顯示并且描述了本總體發(fā)明構(gòu)思的幾種實施方式,但是本領(lǐng)域技術(shù)人員應(yīng)該理解在不脫離權(quán)利要求及其等價物所限定的本總體發(fā)明構(gòu)思的原理與精神的前提下,可以對這些實施方式進行修改。
權(quán)利要求
1.一種控制掃描器的裝置,包含傳送速度檢測器,用來檢測掃描器與主機之間的數(shù)據(jù)傳送速度信息;以及控制器,用來根據(jù)掃描解晰度和檢測到的傳送速度信息,控制掃描器的掃描速度。
2.如權(quán)利要求1所述的裝置,還包含顯示器,用來顯示檢測到的傳送速度信息。
3.如權(quán)利要求1所述的裝置,其中掃描解晰度從主機提供或者在該裝置中預先設(shè)置,以控制掃描器。
4.如權(quán)利要求1所述的裝置,其中控制器根據(jù)掃描解晰度和檢測到的傳送速度信息,控制掃描緩沖區(qū)的大小。
5.如權(quán)利要求4所述的裝置,其中控制器包含查找表以便在其中存儲關(guān)于掃描解晰度、傳送速度、掃描速度以及掃描緩沖區(qū)的大小的信息,并且確定所述信息中的一個是否相應(yīng)于掃描解晰度與傳送速度信息。
6.如權(quán)利要求1所述的裝置,其中傳送速度檢測器檢測主機與掃描器之間的有線/無線接口的傳送速度信息。
7.如權(quán)利要求1所述的裝置,其中傳送速度檢測器檢測包含以下中的至少一個的傳送速度信息通用串行總線版本及其模式、IEEE 1284的模式,這些是用于在主機與掃描器之間傳送數(shù)據(jù)的傳送標準。
8.如權(quán)利要求1所述的裝置,其中傳送速度檢測器檢測包含在主機與掃描器之間傳送數(shù)據(jù)的網(wǎng)絡(luò)傳送標準的網(wǎng)絡(luò)響應(yīng)時間的傳送速度信息。
9.一種圖像掃描裝置,包含主機接口,用來按傳送速度與主機通信;傳送速度檢測器,用來檢測關(guān)于主機接口的傳送速度的傳送速度信息;控制器,用來根據(jù)檢測到的傳送速度信息確定掃描速度;以及掃描部件,用來按照所確定的掃描速度來掃描數(shù)據(jù)。
10.如權(quán)利要求9所述的圖像掃描裝置,還包含存儲器,具有用來暫時存儲所掃描的數(shù)據(jù)的掃描緩沖區(qū),其中主機接口將所存儲的所掃描的數(shù)據(jù)從掃描緩沖區(qū)傳送到主機。
11.如權(quán)利要求10所述的圖像掃描裝置,其中控制器根據(jù)檢測到的傳送速度信息,確定掃描緩沖區(qū)的大小。
12.如權(quán)利要求9所述的圖像掃描裝置,其中控制器根據(jù)檢測到的傳送速度信息與所希望的掃描解晰度,確定掃描速度。
13.如權(quán)利要求9所述的圖像掃描裝置,其中傳送速度信息包含關(guān)于主機接口用來與主機通信的傳送標準的類型的信息。
14.如權(quán)利要求9所述的圖像掃描裝置,其中傳送速度信息包含主機接口與主機通信的傳送速度。
15.如權(quán)利要求9所述的圖像掃描裝置,還包含存儲器,用來存儲查找表,該查找表包含相應(yīng)于傳送速度信息的多個可能值的多個掃描速度;其中控制器從查找表中選擇相應(yīng)于檢測到的傳送速度信息的掃描速度。
16.如權(quán)利要求9所述的圖像掃描裝置,其中主機接口包含以下中的至少一個USB接口、IEEE 1284接口以及網(wǎng)絡(luò)接口。
17.一種控制掃描器的方法,該方法包含檢測掃描器與主機之間的數(shù)據(jù)傳送速度信息;以及根據(jù)掃描解晰度和檢測到的傳送速度信息,控制掃描器的掃描速度。
18.如權(quán)利要求17所述的方法,還包含顯示檢測到的傳送速度信息。
19.如權(quán)利要求17所述的方法,其中掃描解晰度從主機提供或者預先設(shè)置。
20.如權(quán)利要求17所述的方法,還包含根據(jù)掃描解晰度和檢測到的傳送速度信息,控制掃描緩沖區(qū)的大小。
21.如權(quán)利要求17所述的方法,其中檢測數(shù)據(jù)傳送速度信息包含檢測主機與掃描器之間的有線/無線接口的傳送速度信息。
22.如權(quán)利要求17所述的方法,其中檢測數(shù)據(jù)傳送速度信息包含檢測包含以下中的至少一個的傳送速度信息通用串行總線版本及其模式、IEEE 1284的模式,這些是用于在主機與掃描器之間通信的傳送標準。
23.如權(quán)利要求17所述的方法,其中檢測數(shù)據(jù)傳送速度信息包含檢測包含網(wǎng)絡(luò)響應(yīng)時間的傳送速度信息。
24.一種控制掃描器的方法,該方法包含檢測掃描器與主機通信所使用的傳送標準;以及根據(jù)檢測到的傳送標準,控制掃描器的掃描速度。
25.如權(quán)利要求24所述的方法,還包含根據(jù)檢測到的傳送標準,控制掃描器的掃描緩沖區(qū)的大小。
26.一種控制掃描器的方法,該方法包含根據(jù)掃描器與主機通信的數(shù)據(jù)傳送速度,確定掃描器的掃描速度;以及按照所確定的掃描速度,掃描數(shù)據(jù)。
27.如權(quán)利要求26所述的方法,還包含按照所述數(shù)據(jù)傳送速度,向主機傳送所掃描的數(shù)據(jù)。
全文摘要
一種控制掃描器的裝置與方法,包含傳送速度檢測器與控制器。傳送速度檢測器檢測掃描器與主機之間的數(shù)據(jù)傳送速度信息??刂破鞲鶕?jù)掃描解晰度和檢測到的傳送速度信息,控制掃描器的掃描速度。
文檔編號H04N1/04GK1893522SQ20061007720
公開日2007年1月10日 申請日期2006年4月30日 優(yōu)先權(quán)日2005年6月27日
發(fā)明者鄭晶云, 金正來 申請人:三星電子株式會社