專利名稱:可產(chǎn)生多批掃描圖像數(shù)據(jù)的掃描系統(tǒng)的制作方法
技術(shù)領域:
本發(fā)明涉及一種掃描系統(tǒng),尤其涉及一種可產(chǎn)生多批掃描圖像數(shù)據(jù)的掃描系統(tǒng)及其處理方法。
背景技術(shù):
近來,掃描器所能掃描的分辨率大幅提升。在對文件(含圖片)進行高分辨率掃描后,所產(chǎn)生巨大的圖像文檔必須傳輸?shù)接嬎銠C上以供用戶觀看。當用戶要在計算機上尋找某些圖像文檔時,其可利用各種圖像瀏覽軟件一個一個瀏覽。然而,每瀏覽一個高分辨率的巨大圖像文檔時,即使計算機的處理速度相當迅速,仍然要花掉相當多的時間。因此,用戶在瀏覽圖像時,并無法得到相當平順的顯示效果。
雖然市面上已經(jīng)有各種可產(chǎn)生預覽圖像的圖像瀏覽軟件,可產(chǎn)生預覽的效果,但是當預覽一個巨大的圖像時,仍必須讀取這個巨大圖像的整個文檔,然后取出這個文檔的某部分數(shù)據(jù)。雖然最終所取出的數(shù)據(jù)很少,但是計算機仍必須讀取整個巨大的文檔才能作取舍。
另一方面,當這個文檔是壓縮格式時,計算機仍須花費一段時間讀取并解壓縮這個文檔,然后再產(chǎn)生一個低分辨率的文檔以供顯示,這也要花掉相當多的時間。
再者,現(xiàn)今的市售軟件可以預先對所欲瀏覽目錄的文檔產(chǎn)生一個專供預覽的低分辨率文檔,可說是解決了上述問題。然而,上述軟件仍須讀取巨大文檔以產(chǎn)生低分辨率的小文檔。因此,仍須進行讀取、解壓縮、舍點、壓縮等程序才得以產(chǎn)生低分辨率的文檔。這在處理300dpi(每英寸點數(shù))的黑白圖像的情況下,通常用戶都不會發(fā)現(xiàn)有任何時間上的延遲。但是在處理1200dpi以上的彩色圖像,甚至是高達4800dpi的彩色圖像時,所造成的時間延遲是相當大的,此時用戶對于“不順”的感覺更是深刻而感到不便。
另一方面,目前從掃描器所掃描得到的圖像數(shù)據(jù),乃是直接傳送到計算機中,經(jīng)過上述的繁復處理以產(chǎn)生低分辨率的圖像數(shù)據(jù)。用戶所看到的預覽即是低分辨率的圖像數(shù)據(jù)。然而,經(jīng)由壓縮的圖像文檔,同樣必須經(jīng)由讀取、解壓縮、取點、及/或壓縮的處理,才可以得到低分辨率的圖像數(shù)據(jù)。
當進行高分辨率掃描時,通常需要花費相當多的時間。若用戶只是坐在計算機前面等候,則會覺得相當無趣。若能即時和掃描圖像的動作同步顯示出所掃描的圖像,則用戶在感覺上不會覺得很無趣,整個掃描過程也可以讓人有平順的感覺。
發(fā)明內(nèi)容
因此,本發(fā)明的一個目的是提供一種可產(chǎn)生多批不同分辨率的圖像數(shù)據(jù)的掃描系統(tǒng)及其處理方法,其能讓用戶所感覺到的高分辨率掃描流程更為順暢,并可讓用戶選擇所需要詳細瀏覽的圖像數(shù)據(jù)。
依據(jù)本發(fā)明的一個實施方式,一種可產(chǎn)生多批掃描圖像數(shù)據(jù)的掃描系統(tǒng),包含一圖像傳感器,掃描一文件的一條掃描線以產(chǎn)生一批高分辨率模擬圖像數(shù)據(jù);一專用集成電路,接收并處理來自該圖像傳感器的高分辨率模擬圖像數(shù)據(jù),而產(chǎn)生一組高和低分辨率數(shù)字圖像數(shù)據(jù);一存儲器,存儲來自該專用集成電路的該高和低分辨率數(shù)字圖像數(shù)據(jù);以及一輸入/輸出端口,將該組高和低分辨率數(shù)字圖像數(shù)據(jù)輸出。
因此,本發(fā)明的掃描系統(tǒng)可以在產(chǎn)生高分辨率數(shù)字圖像數(shù)據(jù)的同時產(chǎn)生低分辨率數(shù)字圖像數(shù)據(jù),以同時將兩批圖像數(shù)據(jù)傳輸?shù)斤@示設備中,并可即時顯示。
圖1所示為依據(jù)本發(fā)明較佳實施例的掃描系統(tǒng)。
圖2為本發(fā)明的處理方法的流程圖。
圖3所示為將多批圖像數(shù)據(jù)傳輸?shù)綉密浖囊粚嵗?br>
圖4所示為將多批圖像數(shù)據(jù)傳輸?shù)綉密浖牧硪粚嵗?br>
具體實施例方式
圖1所示為依據(jù)本發(fā)明較佳實施例的掃描系統(tǒng)。如圖1所示,本發(fā)明的掃描系統(tǒng)10包含一圖像傳感器11、一專用集成電路(ASIC)12、一存儲器13、一輸入/輸出端口14。該掃描系統(tǒng)10是連接到一顯示設備18,顯示設備18可以是含有顯示屏幕的計算機、液晶投影機等。本發(fā)明的掃描系統(tǒng)10可以用在平臺式或饋紙式掃描器。
圖像傳感器11用以掃描一文件的一條掃描線,而產(chǎn)生一批高分辨率模擬圖像數(shù)據(jù)T1。ASIC12接收并處理來自圖像傳感器11的高分辨率模擬圖像數(shù)據(jù)T1,而產(chǎn)生一批高和低分辨率數(shù)字圖像數(shù)據(jù)T2和T3。存儲器13存儲來自ASIC 12的高和低分辨率數(shù)字圖像數(shù)據(jù)T2和T3。輸入/輸出端口14將高和低分辨率數(shù)字圖像數(shù)據(jù)T2和T3輸出到顯示設備18中。
ASIC 12可包含一模擬/數(shù)字轉(zhuǎn)換器15,用以將該高分辨率模擬圖像數(shù)據(jù)T1轉(zhuǎn)換成高分辨率數(shù)字圖像數(shù)據(jù)T2;一低分辨率數(shù)字圖像數(shù)據(jù)發(fā)生器16,用以從該高分辨率數(shù)字圖像數(shù)據(jù)T2產(chǎn)生低分辨率數(shù)字圖像數(shù)據(jù)T3;以及一JPEG壓縮芯片17,用以壓縮高和低分辨率數(shù)字圖像數(shù)據(jù)T2和T3,以減低圖像數(shù)據(jù)的傳輸量。
圖2為本發(fā)明的處理方法的流程圖。參見圖2和圖1,本發(fā)明的處理方法包含以下步驟S20以圖像傳感器11掃描一文件的一條掃描線,并輸出一批高分辨率模擬圖像數(shù)據(jù)T1到ASIC12中;S22在ASIC 12中產(chǎn)生一組高和低分辨率數(shù)字圖像數(shù)據(jù)T2和T3,更確切地說,可先將高分辨率模擬圖像數(shù)據(jù)T1轉(zhuǎn)換成高分辨率數(shù)字圖像數(shù)據(jù)T2,并可將高和低分辨率數(shù)字圖像數(shù)據(jù)T2和T3予以壓縮;S24將高和低分辨率數(shù)字圖像數(shù)據(jù)T2和T3傳輸?shù)酱鎯ζ?3中;以及S26經(jīng)由輸入/輸出端口14將高和低分辨率數(shù)字圖像數(shù)據(jù)T2和T3傳輸?shù)斤@示設備18中。
以下說明高和低分辨率數(shù)字圖像數(shù)據(jù)T2和T3傳輸?shù)斤@示設備1 8的后續(xù)處理方式。圖像數(shù)據(jù)T2和T3可以傳輸?shù)娇赏瑫r接收兩批圖像數(shù)據(jù)的特定應用軟件中,也可通過一種中間應用軟件(用戶接口程序)供用戶選擇后,傳輸?shù)阶罱K應用軟件中。
圖3所示為將兩批圖像數(shù)據(jù)傳輸?shù)教囟☉密浖囊粚嵗⒁妶D3,此特定應用軟件可以是掃描器的制造者所提供的應用軟件,其可同時接收兩批代表同一個圖像的不同分辨率的數(shù)據(jù)。
在本實施例中,假設掃描器30掃描3次而陸續(xù)輸出3組圖像數(shù)據(jù)到顯示設備18的存儲單元40中。此時存儲單元40中存儲有3批低分辨率的圖像數(shù)據(jù)#1S、#2S、#3S以及分別和其相對應的3批高分辨率的圖像數(shù)據(jù)#1L、#2L、#3L。應用軟件50首先接收來自存儲單元40的圖像數(shù)據(jù)#1S、#2S、#3S,而顯示出3批低分辨率圖像#1SF、#2SF、#3SF在畫面上。當用戶選擇要顯示圖像#1SF時,應用軟件50會去讀取對應于圖像#1SF的高分辨率圖像數(shù)據(jù)#1L,使顯示設備18顯示出高分辨率的圖像。
因此,應用軟件50不需耗費大量時間以從高分辨率的大型文檔產(chǎn)生低分辨率的小型文檔。
圖4所示為將兩批圖像數(shù)據(jù)傳輸?shù)街虚g應用軟件的一實例。如圖4所示,當最終應用軟件70無法同時存儲代表同一圖像的高分辨率和低分辨率圖像數(shù)據(jù)時,也可分別將同一高分辨率和低分辨率圖像數(shù)據(jù)存儲為兩個文檔。此外,本發(fā)明人亦可設計一種中間應用軟件60,以處理存儲單元40所傳來的圖像數(shù)據(jù)。
在本實施例中,假設掃描器30掃描3次而陸續(xù)輸出3組圖像數(shù)據(jù)到顯示設備18的存儲單元40中。此時存儲單元40中存儲有3批低分辨率的圖像數(shù)據(jù)#1S、#2S、#3S以及分別和其相對應的3批高分辨率的圖像數(shù)據(jù)#1L、#2L、#3L。圖像數(shù)據(jù)#1S、#2S、#3S陸續(xù)傳輸?shù)街虚g應用軟件(亦可稱為是用戶接口程序)60,中間應用軟件60顯示出對應于圖像數(shù)據(jù)#1S、#2S、#3S的圖像#1SF、#2SF、#3SF。當用戶選擇一個或以上的圖像時,中間應用軟件60將其所對應的高分辨率圖像數(shù)據(jù)傳到最終應用軟件70中。
另外,由于本發(fā)明采取逐線掃描的方式,故可以即時產(chǎn)生一組高和低分辨率的數(shù)字圖像數(shù)據(jù)以傳輸?shù)斤@示設備進行即時顯示。即時顯示為顯示低分辨率的圖像。因此,用戶可以即時看到當時的掃描進度,使用戶得到的視覺效果更為順暢。這種即時顯示的平順效果,尤其在將一疊文件進行饋紙式掃描時更顯順暢。
以下將舉例說明高和低分辨率圖像數(shù)據(jù)的數(shù)據(jù)量大小所造成的影響將是微乎其微的。假設用戶欲掃描4800dpi的高分辨率圖像,其數(shù)據(jù)量為10000個單位,所欲產(chǎn)生的低分辨率圖像數(shù)據(jù)為48dpi,此時的數(shù)據(jù)量僅為1個單位。因此,低分辨率圖像數(shù)據(jù)的數(shù)據(jù)量對于高分辨率圖像數(shù)據(jù)的數(shù)據(jù)量是可忽略的。當然,本發(fā)明的低分辨率圖像數(shù)據(jù)并不會對數(shù)據(jù)的傳輸時間和所占存儲器空間造成相當?shù)呢撁嬗绊憽?br>
雖然上述說明的掃描器是和計算機連接,但是本發(fā)明的掃描器亦適用于和液晶投影機連接。在此狀況下,演說者可以先顯示出低分辨率的圖像數(shù)據(jù)給眾多參加者先看概要,當參加者表示要詳看哪些圖像數(shù)據(jù)時,即可顯示出高分辨率的圖像數(shù)據(jù)。尤其,在直接和掃描器連接的液晶投影機中,由于成本的限制,使得掃描器所能搭配的中央處理器的處理速度并非相當快。利用本發(fā)明的方法,僅需逐條掃描線地從高分辨率圖像產(chǎn)生低分辨率圖像,所以并不需要相當快速的中央處理器。
此外,雖然本發(fā)明以產(chǎn)生兩種不同分辨率的圖像數(shù)據(jù)來說明,但是也可以產(chǎn)生其他分辨率的圖像數(shù)據(jù),以供各種不同比例的顯示。
權(quán)利要求
1.一種可產(chǎn)生多批掃描圖像數(shù)據(jù)的掃描系統(tǒng),包含一圖像傳感器,掃描一文件的一條掃描線以產(chǎn)生一批高分辨率模擬圖像數(shù)據(jù);一專用集成電路,接收并處理來自該圖像傳感器的高分辨率模擬圖像數(shù)據(jù),而產(chǎn)生一組高和低分辨率數(shù)字圖像數(shù)據(jù);一存儲器,存儲來自該專用集成電路的該組高和低分辨率數(shù)字圖像數(shù)據(jù);以及一輸入/輸出端口,將該組高和低分辨率數(shù)字圖像數(shù)據(jù)輸出。
2.如權(quán)利要求1所述的掃描系統(tǒng),其中該專用集成電路包含一模擬/數(shù)字轉(zhuǎn)換器,用以將該高分辨率模擬圖像數(shù)據(jù)轉(zhuǎn)換成高分辨率數(shù)字圖像數(shù)據(jù);以及一低分辨率數(shù)字圖像數(shù)據(jù)發(fā)生器,用以從該高分辨率數(shù)字圖像數(shù)據(jù)產(chǎn)生該低分辨率數(shù)字圖像數(shù)據(jù)。
3.如權(quán)利要求2所述的掃描系統(tǒng),其中該專用集成電路更包含一JPEG壓縮芯片,用以壓縮該組高和低分辨率數(shù)字圖像數(shù)據(jù)。
4.如權(quán)利要求1所述的掃描系統(tǒng),其中該組高和低分辨率數(shù)字圖像數(shù)據(jù)輸出到一應用軟件中。
全文摘要
本發(fā)明提供了一種可產(chǎn)生多批掃描圖像數(shù)據(jù)的掃描系統(tǒng)。將圖像傳感器所掃描得到的逐條掃描線的高分辨率模擬圖像數(shù)據(jù),轉(zhuǎn)換成高和低分辨率的數(shù)字圖像數(shù)據(jù)以傳輸?shù)斤@示設備中顯示。其中,所產(chǎn)生的低分辨率的數(shù)字圖像數(shù)據(jù)可以即時顯示在顯示設備中,提供一種即時掃描的順暢效果。
文檔編號G06K9/20GK1407504SQ0113240
公開日2003年4月2日 申請日期2001年8月30日 優(yōu)先權(quán)日2001年8月30日
發(fā)明者陳琰成 申請人:虹光精密工業(yè)股份有限公司