專利名稱:圖象閱讀器的制作方法
技術領域:
本發(fā)明涉及一個圖象閱讀器,這個圖象閱讀器能夠方便地用于通過人工操作來閱讀在一個媒質上的一個圖象。
一個圖象閱讀器是用作光學讀取在一個媒質上的一個圖象的一個裝置?;旧希瑘D象閱讀器可以被分成三類一個平板床類型,一個紙饋送型,和一個手持型。平板床類型和紙饋送型圖象閱讀器是獨立的裝置,其上可以放置一個文檔并且可以閱讀這個文檔。另一方面,與上述其它兩個類型的圖象閱讀器相比,手持型圖象閱讀器是一個小型的裝置,以使這個類型的圖象閱讀器可以被輕易地連接到一個桌面計算機或者一個PDA(個人數(shù)字助手)。在手持型圖象閱讀器中,因為一個文檔是被人工掃描的,所以必須規(guī)定開始閱讀的一個位置(閱讀開始位置)并且向這個裝置給出開始和結束閱讀的指令。傳統(tǒng)地,必須將這個圖象閱讀器放置在閱讀開始位置,并且按這個裝置的一個外殼上的操作開關。
圖110是顯示根據(jù)上面描述的傳統(tǒng)技術的一個圖象閱讀器1的外觀的一個透視圖。在這個圖中所顯示的圖象閱讀器包含一個細長盒形狀的外殼2,外殼2的頂部上的一個操作開關3,和一個電纜4。在這個圖象閱讀器1中,當將要閱讀被放置在一個圖象閱讀表面2a下面的一個文檔P上的一個圖象時,外殼2被放置在這個閱讀開始位置并且按下這個操作開關3來表示一個閱讀開始位置。當按下這個操作開關時,通過人工在由一個箭頭表示的方向V(掃描方向)上移動這個圖象閱讀器,來命令閱讀開始(開始閱讀),并且這個圖象被讀取。當這個圖象閱讀器移動到閱讀位置的一個末端(閱讀結束位置)并且再按下這個操作開關3時,就停止閱讀。
圖111是顯示根據(jù)這個傳統(tǒng)技術的另一個圖象閱讀器10的外觀的一個透視圖。這個圖象閱讀器10包含具有一個圖象閱讀表面11a的一個外殼11,連接到這個裝置15的一個主系統(tǒng)的一個插入端口15a的一個接口卡12,和用于讀取一個圖象的一個圖象閱讀部分13。在具有上面所描述的結構的這個圖象閱讀器10中,通過將這個圖象閱讀器10經(jīng)過這個接口卡12連接到這個主系統(tǒng)15,由這個圖象閱讀部分13讀取的圖象數(shù)據(jù)可以被發(fā)送到這個主系統(tǒng)。另外在傳統(tǒng)技術中,除了上面所描述的、如圖111所顯示的這個圖象閱讀器10經(jīng)過這個接口卡12連接到這個主系統(tǒng)15的結構,有一個如圖112所顯示的一個結構的一個圖象閱讀器,在這個結構中,連接到一個電纜22的一個末端的一個連接器21連接到這個接口卡12。
在根據(jù)如上面所描述的傳統(tǒng)技術的這個圖象閱讀器中,根據(jù)圖113所顯示的流圖來讀取圖象。在這個圖中所顯示的步驟TA1中,通過將這個圖象閱讀器與一個文檔接觸并且然后按下一個操作鍵(例如,如圖110所顯示的這個操作開關3),一個用戶可以給出閱讀開始的一個指令。在步驟TA2中,從這個文檔的一行中讀取幾行圖象數(shù)據(jù),并且根據(jù)字符的顏色和背景的顏色來決定用于量化圖象數(shù)據(jù)的一個量化閾值(讀取條件)。
在步驟TA3中,開始閱讀在這個文檔上的一個圖象的一個操作,將按照上面所描述的、被讀取的圖象數(shù)據(jù)與這個閾值進行比較,并且產(chǎn)生單色圖象數(shù)據(jù)。每次閱讀這個文檔時,均決定用于量化的這個閾值。因為必須通過決定與所使用的紙的質量相應的一個閾值來產(chǎn)生對比明顯的單色圖象數(shù)據(jù),所以使用上面所描述的這個操作序列。
進一步,在根據(jù)如上所描述的這個傳統(tǒng)技術的圖象閱讀器中,為了減少這個裝置的大小和減少這個裝置的功率消耗,采取了很多類型的方法,例如使用具有一個高處理速度的一個小的、但是功率消耗低的微處理器或者類似的裝置。
在這樣一個圖象閱讀器中,在讀取這個圖象數(shù)據(jù)以后,就執(zhí)行后處理的一個操作序列,這個后處理包括糾正一個圖象的一個傾斜,縮短被糾正的圖象數(shù)據(jù),記錄和保存這個被縮短的圖象數(shù)據(jù)。當完成了這個后處理操作序列以后,就執(zhí)行下一個圖象閱讀過程。
圖114是顯示根據(jù)傳統(tǒng)技術的圖象閱讀器的結構的一個框圖。一個閱讀指令部分30向一個閱讀控制部分31發(fā)送一個閱讀一個文檔上的一個圖象的指令。這個閱讀控制部分31在輸入來自作為一個觸發(fā)器的這個閱讀指令部分30的閱讀開始指令以后,向一個圖象閱讀部分32給出閱讀這個文檔上的一個圖象的一個指令,并且還給出一個開始將這個圖象閱讀部分32閱讀的結果-圖象數(shù)據(jù)寫(保存)到一個緩沖存儲器33的指令。進一步,這個圖象數(shù)據(jù)到這個緩沖存儲器33的寫入被完成以后,這個閱讀控制部分31給出開始將這個緩沖存儲器33中的圖象數(shù)據(jù)讀取到一個數(shù)據(jù)處理部分34的一個操作的指令。這個數(shù)據(jù)處理部分34在接收來自上述閱讀控制部分31的一個指令以后,從這個緩沖存儲器33中讀取圖象數(shù)據(jù),并且執(zhí)行如上面所描述的對這個圖象數(shù)據(jù)的后處理操作序列。這個圖象數(shù)據(jù)被這個數(shù)據(jù)處理部分34進行后處理以后,就被保存在這個數(shù)據(jù)保存部分35中。
參考圖115和圖116來解釋這個圖象閱讀器的操作。在圖115所顯示的步驟TB1中,這個閱讀控制部分31判斷一個閱讀開始的指令是否已經(jīng)從這個閱讀指令部分30被發(fā)送出來或者沒有被發(fā)送,并且當它判斷沒有發(fā)送這個指令時(“No”),這個閱讀控制部分31重復這個相同的判斷操作。當在圖116所顯示的時間點t1時,已經(jīng)發(fā)送了一個閱讀開始的指令,這個閱讀控制部分31在步驟TB1中判斷出已經(jīng)發(fā)送了開始閱讀的指令(“Yes”),并且將這個處理轉到步驟TB2。
在步驟TB2中,這個閱讀控制部分31將如圖116所顯示的一個閱讀開始信號輸出到這個圖象閱讀部分32和這個緩沖存儲器33。通過這個操作,在一個文檔上的一個圖象被這個圖象閱讀部分32讀取,并且如圖116所顯示的,將作為閱讀的結果而獲得的數(shù)據(jù)寫到這個緩沖存儲器33中。當在一個時間點ta,完成了寫入一個特定數(shù)目行的圖象數(shù)據(jù)的操作時,這個閱讀控制部分31向這個數(shù)據(jù)處理部分34報告已經(jīng)完成了對圖象數(shù)據(jù)的寫入操作。通過這個操作,這個數(shù)據(jù)處理部分34讀取被保存在這個緩沖存儲器33中的圖象數(shù)據(jù),如步驟TB3中圖116所顯示的。
這個數(shù)據(jù)處理部分34執(zhí)行上面所描述的、對這個數(shù)據(jù)執(zhí)行的后處理操作序列。然后,這個數(shù)據(jù)處理部分34向這個閱讀控制部分31報告已經(jīng)執(zhí)行了后處理操作序列。然后,在步驟TB1中,這個閱讀控制部分31判斷這個閱讀指令部分30是否已經(jīng)發(fā)送了一個閱讀開始指令,或者沒有發(fā)送。如上面所描述的,在根據(jù)傳統(tǒng)技術的這個圖象閱讀器中,從圖116可以清晰地看到,在圖象數(shù)據(jù)被寫到這個緩沖存儲器33中以后,這個圖象數(shù)據(jù)被從這個緩沖存儲器33中讀取出來。即,在根據(jù)傳統(tǒng)技術的這個圖象閱讀器中,寫處理和閱讀處理是順序執(zhí)行的。
但是在如上面所描述的、根據(jù)傳統(tǒng)技術的這個圖象閱讀器中,如圖110所顯示的,在這個圖象閱讀器1被放置在一個文檔P的一個閱讀開始位置以后,一旦這個操作開關3被按下,閱讀開始就開始了,通過在這個圖象閱讀者的幫助下來掃描這個文檔P,就讀取了圖象,當閱讀一個圖象的操作結束時再按一次這個操作開關,這樣就需要討厭的開關操作。
進一步,在如上面所描述的、根據(jù)傳統(tǒng)技術的這個圖象閱讀器中,根據(jù)這個裝置的規(guī)定,在閱讀一個圖象的一個操作期間,這個操作開關要被重復地按許多次,這需要一個用戶執(zhí)行非常討厭的操作。這樣,在如上面所描述的、根據(jù)傳統(tǒng)技術的這個圖象閱讀器中,當閱讀一個圖象時,需要一個用戶來操作這個操作開關許多次,所以這個圖象閱讀器對實際操作的可操作性和適應性是相當?shù)偷?。進一步,對這個用戶來說,用戶接口的差異和討厭的開關操作是非常不利的。
進一步,在圖111和圖112所顯示的示例中,根據(jù)在這個主系統(tǒng)15中用于載入接口12的一個位置(插入端口),連接這個圖象閱讀器10的一個位置可能是受限制的,并且當這個圖象閱讀器20和這個主系統(tǒng)15相互連接時,這個電纜22干擾了操作的平穩(wěn)進行,所以對實際使用的可操作性和適應性也是很低的。進一步,在如圖111所顯示的、根據(jù)傳統(tǒng)技術的這個圖象閱讀器中,需要這個特定的主系統(tǒng)15,所以減小這個裝置的大小是非常困難的。
進一步,在根據(jù)傳統(tǒng)技術的這個圖象閱讀器中,有一個問題,即當因為傳感器靈敏度的不一致性或者光源的差異而產(chǎn)生的閱讀值的波動非常大時,一個被閱讀的圖象的質量就非常不利的下降了。另外,在如上面所描述的、根據(jù)傳統(tǒng)技術的這個圖象閱讀器中,一個用戶能夠在任何方向上閱讀(掃描)一個圖象并且操作的自由程度是高的,但是有時這個圖象可能是一個被旋轉的圖象或者在某些掃描方向上是一個被鏡像的圖象,這是非常不方便的。
在如上面所描述的、根據(jù)傳統(tǒng)技術的這個圖象閱讀器中,如參考圖113所描述的,為了獲得清晰的單色圖象數(shù)據(jù),需要在這個圖象閱讀器位于一個文檔上時,給出開始閱讀一個圖象的一個操作的一個指令。但是,在根據(jù)傳統(tǒng)技術的這個圖象閱讀器中,如果在這個圖象閱讀器沒有位于一個文檔上時,換句話說,在這個圖象閱讀器被手拿者時,給出開始閱讀一個圖象的的一個操作的一個指令,就讀取了空白(一個僅有空氣并且沒有文檔的位置或者類似的位置)。在這樣一個情形下,被閱讀的圖象數(shù)據(jù)完全與希望讀取的、位于一個文檔上的這個圖象的數(shù)據(jù)不同,所以根據(jù)這個圖象數(shù)據(jù)來決定的這個閾值不是一個正確的值。當使用這樣一個閾值來量化這個圖象數(shù)據(jù)時,不可避免地,被讀取圖象的質量不利地下降了。
進一步,在參考圖114所描述的這個圖象閱讀器中,寫處理和閱讀處理如圖116所顯示的被順序執(zhí)行。從完成閱讀一個圖象的一個操作的一個時間點(時間ta)到這個圖象閱讀器準備好下一個閱讀一個圖象的操作的一個時間點(時間t2)之間的一個時間間隔可以是幾秒到幾十秒。因為這個特征,當需要閱讀幾個圖象時,一個用戶必須在閱讀一個圖象的一個操作被執(zhí)行以后,等待幾秒到幾十秒,直到這個圖象閱讀器準備好閱讀下一個圖象的一個操作。即在根據(jù)傳統(tǒng)技術的這個圖象閱讀器中,不能夠連續(xù)地閱讀多個圖象,所以對實際使用的適應性是很低的。
本發(fā)明的目的是解決上面所描述的這些問題,本發(fā)明的一個目的是提供一個圖象閱讀器,它對用戶的可操作性被改善,對實際使用的適應性變高了,并且允許進一步減小其尺寸和獲得具有一個較高質量的圖象。
為了達到上面所描述的這個目的,本發(fā)明提供了用于通過人工操作來光學地閱讀在一個媒質上的一個圖象的一個圖象閱讀器,這個圖象閱讀器包含具有在閱讀一個圖象時與這個媒質接觸的一個圖象閱讀表面的一個外殼;在這個圖象閱讀表面上、用于檢測這個媒質的一個媒質檢測單元;和位于這個外殼上、用于根據(jù)這個媒質檢測單元的檢測結果來閱讀這個媒質的圖象信息的一個圖象閱讀單元。
在上面的本發(fā)明中,當這個外殼被一個用戶放置在這個媒質上以使這個圖象閱讀表面直接地與這個媒質接觸時,這個媒質檢測單元檢測到這個媒質。當這個媒質檢測單元檢測到這個媒質時,這個圖象閱讀單元開始從這個媒質閱讀圖象信息的一個操作。當這個用戶將這個外殼與這個媒質分開時,這個媒質檢測單元沒有檢測到這個媒質,所以這個圖象閱讀單元結束閱讀這個圖象的一個操作。
本發(fā)明提供了一個圖象閱讀器,其中這個媒質檢測單元是用于通過機械地與這個媒質接觸來檢測這個媒質的一個機械開關。
在上面的本發(fā)明中,當這個外殼被一個用戶放置在這個媒質上以使這個圖象閱讀表面直接地與這個媒質接觸時,這個機械開關接觸這個媒質,并且通過這個機械開關,這個媒質檢測單元檢測到這個媒質。結果,這個圖象閱讀單元開始從這個媒質閱讀圖象信息的一個操作。當這個用戶將這個外殼與這個媒質分開時,這個機械開關沒有檢測到這個媒質,所以這個圖象閱讀單元結束閱讀這個圖象的一個操作。
本發(fā)明提供了一個圖象閱讀器,其中這個媒質檢測單元是用于光學地檢測這個媒質的一個光學開關。
在上面的本發(fā)明中,當這個圖象閱讀表面被一個用戶靠近這個媒質,以使這個圖象閱讀表面幾乎與這個媒質接觸時,這個媒質在一個非接觸狀態(tài)下被這個光學開關檢測到。結果,這個圖象閱讀單元開始從這個媒質閱讀圖象信息的一個操作。當這個用戶將這個外殼與這個媒質分開時,這個光學開關沒有通過光學來檢測到這個媒質,所以這個圖象閱讀單元結束閱讀這個圖象的這個操作。
本發(fā)明提供了一個圖象閱讀器,其中這個光學開關包含用于在從這個外殼的這個圖象閱讀表面向外的方向上發(fā)射光的一個光發(fā)射單元,和在這個光發(fā)射單元附近、用于根據(jù)所接收的光的數(shù)量來檢測這個媒質的一個光接收單元。
在上面的本發(fā)明中,當這個外殼被一個用戶靠近這個媒質,以使這個圖象閱讀表面幾乎與這個媒質接觸時,由這個光發(fā)射單元所發(fā)射的光被這個媒質所反射,并且這個反射光被這個光接收單元所接收。結果,這個媒質在一個非接觸狀態(tài)下被這個光接收單元檢測到。當這個光接收單元檢測到這個媒質時,這個圖象閱讀單元開始從這個媒質閱讀圖象信息的一個操作。當這個用戶將這個外殼與這個媒質分開時,這個光接收單元沒有接收到光,所以這個圖象閱讀單元結束閱讀這個圖象的這個操作。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含位于這個外殼的這個圖象閱讀表面上的、可以旋轉的一個輥子,和位于這個外殼的這個圖象閱讀表面上的、可以旋轉的第一和第二附加輥子,以使這第一和第二附加輥子能夠托住其間的其它輥子。
在上面的本發(fā)明中,當這個外殼被一個用戶放置在一個媒質上,以使這個圖象閱讀表面接觸這個媒質時,這個外殼被這個輥子和這個第一和第二附加輥子所組成的三個點所支撐。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含用于根據(jù)這個媒質檢測單元的一個檢測結果來識別圖象閱讀的開始和結束、并且用于根據(jù)這個識別的一個結果來控制這個圖象閱讀單元的一個閱讀控制單元。
在上面的本發(fā)明中,這個閱讀控制單元根據(jù)這個媒質檢測單元的一個判斷結果來自動地識別閱讀一個圖象的一個操作的開始和結束,并且根據(jù)這個識別的一個結果來控制這個圖象閱讀單元。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器有一個用于通過手工操作來光學地閱讀這個媒質上的一個圖象的一個附加圖象閱讀器,并且這個圖象閱讀器包含具有多個其中每一個可以連接不同閱讀尺寸的附加圖象閱讀器類型的一個接口單元,其中當這個附加圖象閱讀器被連接到這個接口單元時,這個閱讀控制單元處理這個附加圖象閱讀器所閱讀的結果。
在上面的本發(fā)明中,當這個附加圖象閱讀器被連接到這個接口單元時,這個閱讀控制單元處理這個附加圖象閱讀器所讀取的、閱讀一個尺寸不同的文檔的結果。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含用于在沒有正在閱讀圖象時,根據(jù)這個閱讀控制單元的識別結果,間歇地向這個媒質檢測單元供電的一個功率提供單元。
在上面的本發(fā)明中,在沒有正在閱讀一個圖象時,根據(jù)這個閱讀控制單元的識別結果,這個功率提供單元間歇地向這個媒質檢測單元進行供電。
本發(fā)明提供了用于通過手工操作來光學地閱讀在一個媒質上的一個圖象的一個圖象閱讀器,這個圖象閱讀器包含具有在閱讀一個圖象時與這個媒質接觸的一個圖象閱讀表面的一個外殼,用于檢測這個外殼的一個移動量的一個移動檢測單元,和位于這個外殼上的、用于根據(jù)這個移動檢測單元的一個檢測結果來閱讀這個媒質的圖象信息的一個圖象閱讀單元。
在上面的本發(fā)明中,當這個外殼被一個用戶放置在這個媒質上,以使這個圖象閱讀表面與這個媒質接觸時,并且當這個外殼被移動時,移動計算部分從輥子的轉動計算出移動量。當移動計算部分從輥子的轉動計算出移動量時,這個圖象閱讀單元開始從這個媒質閱讀這個圖象信息的一個操作。當這個用戶將這個外殼與這個媒質分開時,這個媒質沒有被這個移動檢測單元檢測到,所以這個圖象閱讀單元結束閱讀這個圖象的這個操作。
本發(fā)明提供了一個圖象閱讀器,其中這個移動檢測單元包含位于這個外殼的這個圖象閱讀表面上的、可以旋轉的一個輥子,和用于從這個輥子的旋轉計算這個外殼的一個移動量的一個移動計算部分。
在上面的本發(fā)明中,當這個外殼被一個用戶放置在這個媒質上,以使這個圖象閱讀表面與這個媒質接觸時,并且當這個外殼在掃描方向上被移動時,這些輥子轉動,這個移動計算部分從輥子的轉動計算出移動量。當移動計算部分從輥子的轉動計算出移動量時,這個圖象閱讀單元開始從這個媒質閱讀這個圖象信息的一個操作。當這個用戶將這個外殼與這個媒質分開時,這個媒質沒有被這個移動檢測單元檢測到,所以這個圖象閱讀單元結束閱讀這個圖象的這個操作。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含位于這個外殼的這個圖象閱讀表面上的、可以旋轉的第一和第二附加輥子,并且這第一和第二附加輥子可以支撐其間的其它輥子。
在上面的本發(fā)明中,當這個外殼被一個用戶放置在一個媒質上,以使這個圖象閱讀表面與這個媒質接觸時,這個外殼被由這個輥子和這第一和第二附加輥子所組成的三個點所支撐。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含用于根據(jù)這個移動檢測單元的一個檢測結果來識別圖象閱讀的開始和結束的一個閱讀控制單元,并且這個閱讀控制單元還根據(jù)一個識別結果來控制這個圖象閱讀單元。
在上面的本發(fā)明中,這個閱讀控制部分根據(jù)這個移動檢測單元的一個檢測結果來自動地識別閱讀一個圖象的一個操作的開始和結束,并且根據(jù)這個識別的一個結果來控制這個閱讀控制部分。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器有一個用于通過手工操作來光學地閱讀這個媒質上的一個圖象的一個接口單元,并且這個接口單元包含具有多個其中每一個可以連接不同閱讀尺寸的附加圖象閱讀器類型,其中當這個附加圖象閱讀器被連接到這個接口單元時,這個閱讀控制單元處理這個附加圖象閱讀器所閱讀的結果。
在上面的本發(fā)明中,當這個附加圖象閱讀器被連接到這個接口單元時,這個閱讀控制部分處理這個附加圖象閱讀器所讀取的、閱讀一個尺寸不同的文檔的結果。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含用于在沒有正在閱讀圖象時,根據(jù)這個閱讀控制單元的識別結果,間歇地向這個移動檢測單元供電的一個功率提供單元。
在上面的本發(fā)明中,在沒有正在閱讀一個圖象時,這個功率提供單元間歇地向這個移動檢測單元進行供電。
本發(fā)明提供了用于通過手工操作來光學地閱讀在一個媒質上的一個圖象的一個圖象閱讀器,這個圖象閱讀器包含具有在閱讀一個圖象時與這個媒質接觸的一個圖象閱讀表面的一個外殼,位于這個圖象閱讀表面上的、用于檢測這個媒質的一個媒質檢測單元,用于檢測這個外殼的一個移動量的一個移動檢測單元,和位于這個外殼上的、用于根據(jù)這個媒質單元檢測的一個結果和這個移動檢測單元的一個檢測結果來閱讀這個媒質的圖象信息的一個圖象閱讀單元。
在上面的本發(fā)明中,當這個外殼被一個用戶放置在這個媒質上,以使這個圖象閱讀表面與這個媒質接觸時,這個媒質被這個媒質檢測單元檢測到。并且當這個外殼被移動時,這個移動檢測單元檢測到這個移動。然后,這個圖象閱讀單元開始從這個媒質閱讀這個圖象信息。當這個用戶將這個外殼與這個媒質分開時,這個媒質沒有被這個移動檢測單元檢測到,所以這個圖象閱讀單元結束閱讀這個圖象的這個操作。
本發(fā)明提供了一個圖象閱讀器,其中這個媒質檢測單元是用于通過機械地與這個媒質接觸來檢測這個媒質的一個機械開關。
在上面的本發(fā)明中,當這個外殼被一個用戶放置在這個媒質上以使這個圖象閱讀表面直接地與這個媒質接觸時,這個機械開關接觸這個媒質,并且這個機械開關檢測到這個媒質。根據(jù)這個機械開關的一個檢測結果和檢測到一個移動的一個結果,這個圖象閱讀單元開始從這個媒質閱讀圖象信息的一個操作。當這個用戶將這個外殼與這個媒質分開時,這個機械開關沒有檢測到這個媒質,并且這個移動檢測單元也沒有檢測到移動,所以這個圖象閱讀單元結束閱讀這個圖象的這個操作。
本發(fā)明提供了一個圖象閱讀器,其中這個媒質檢測單元是用于光學地檢測這個媒質的一個光學開關。
在上面的本發(fā)明中,當這個外殼被一個用戶放置在這個媒質上,以使這個圖象閱讀表面與這個媒質接觸時,這個媒質被這個光學開關檢測到。當這個外殼移動時,這個移動檢測單元檢測到一個移動。然后,這個圖象閱讀單元開始從這個媒質閱讀圖象信息的一個操作。當這個用戶將這個外殼與這個媒質分開時,這個光學開關沒有檢測到這個媒質,并且這個移動檢測單元也沒有檢測到這個移動,所以這個圖象閱讀單元結束閱讀這個圖象的這個操作。
本發(fā)明提供了一個圖象閱讀器,其中這個光學開關包含用于在從這個外殼的這個圖象閱讀表面向外的方向上發(fā)射光的一個光發(fā)射單元,和在這個光發(fā)射單元附近、用于根據(jù)所接收的光的數(shù)量來檢測這個媒質的一個光接收單元。
在上面的本發(fā)明中,當這個外殼被一個用戶放置在這個媒質上,以使這個圖象閱讀表面與這個媒質接觸時,這個媒質被這個光接收單元檢測到。當這個外殼被移動時,這個移動檢測單元檢測到一個移動。然后,這個圖象閱讀單元開始從這個媒質閱讀圖象信息的一個操作。當這個用戶將這個外殼與這個媒質分開時,這個光接收單元沒有接收到光,并且這個移動檢測單元也沒有檢測到這個移動,所以這個圖象閱讀單元結束閱讀這個圖象的這個操作。
本發(fā)明提供了一個圖象閱讀器,其中這個移動檢測單元包含位于這個外殼的這個圖象閱讀表面上的、可以旋轉的一個輥子,和用于從這個輥子的旋轉計算這個外殼的一個移動量的一個移動計算部分。
在上面的本發(fā)明中,當這個外殼被一個用戶放置在這個媒質上,以使這個圖象閱讀表面與這個媒質接觸時,并且當這個外殼在掃描方向上被移動時,這些輥子轉動,這個移動計算部分從輥子的轉動計算出移動量。當移動計算部分從輥子的轉動計算出移動量時,這個圖象閱讀單元開始從這個媒質閱讀這個圖象信息的一個操作。當這個用戶將這個外殼與這個媒質分開時,這個媒質沒有被這個移動檢測單元檢測到,所以這個圖象閱讀單元結束閱讀這個圖象的這個操作。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含位于這個外殼的這個圖象閱讀表面上的、可以旋轉的第一和第二附加輥子,并且這第一和第二附加輥子可以支撐其間的其它輥子。
在上面的本發(fā)明中,當這個外殼被一個用戶放置在一個媒質上,以使這個圖象閱讀表面與這個媒質接觸時,這個外殼被由這個輥子和這第一和第二附加輥子所組成的三個點所支撐。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含用于根據(jù)這個媒質檢測單元的一個檢測結果和這個移動檢測單元的一個檢測結果來識別圖象閱讀的開始和結束的一個閱讀控制單元,并且這個閱讀控制單元還根據(jù)這個識別結果來控制這個圖象閱讀單元。
在上面的本發(fā)明中,根據(jù)這個媒質檢測單元的一個檢測結果和這個移動檢測單元的一個檢測結果,這個圖象閱讀單元開始和結束閱讀一個圖象的一個操作。并且根據(jù)這個識別的一個結果來控制這個閱讀控制部分。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含具有多個其中每一個可以連接不同閱讀尺寸的附加圖象閱讀器類型的一個接口單元,其中當這個附加圖象閱讀器被連接到這個接口單元時,這個圖象控制單元處理這個附加圖象閱讀器所閱讀的結果。
在上面的本發(fā)明中,當這個附加圖象閱讀器被連接到這個接口單元時,這個閱讀控制單元處理這個附加圖象閱讀器所讀取的、閱讀一個尺寸不同的文檔的結果。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含用于在沒有正在閱讀圖象時,間歇地向這個媒質檢測單元和這個移動檢測單元供電的一個功率提供單元。
在上面的本發(fā)明中,根據(jù)這個閱讀控制單元的一個識別結果,在沒有執(zhí)行正在閱讀一個圖象的一個操作時,這個功率提供單元間歇地向這個媒質檢測單元和這個移動檢測單元進行供電。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含用于將這個圖象閱讀單元閱讀多個圖象的閱讀結果作為其中的圖象數(shù)據(jù)保存的一個存儲器。
在上面的本發(fā)明中,這個圖象閱讀單元閱讀多個圖象的閱讀結果被作為圖象數(shù)據(jù)保存。
本發(fā)明提供了一個圖象閱讀器,其中這個存儲器位于一個形式是層狀的板子上。
在上面的本發(fā)明中,這個存儲器被作為一個層狀的形式來被提供,這能夠減小這個裝置的尺寸。
本發(fā)明提供了一個圖象閱讀器,其中這個存儲器是可拆卸的。
在上面的本發(fā)明中,這個存儲器可以與這個外殼連接在一起,也可以與這個外殼斷開。所以,這個存儲器可以用作其它裝置的一個存儲器。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含用于報告這個存儲器的一個存儲狀態(tài)的一個報告單元。
在上面的本發(fā)明中,這個存儲器的一個保存狀態(tài)被這個報告單元所報告。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含作為這個存儲器與一個外部裝置之間的一個通信接口的一個通信單元,這個外部裝置能夠訪問連接到其上的這個存儲器。
在上面的本發(fā)明中,當一個外部裝置被連接時,這個外部裝置能夠使用這個通信單元的這個接口功能訪問這個存儲器。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含一個外部裝置可以連接到其上的一個發(fā)送單元,這個發(fā)送單元用于將這個圖象閱讀單元的閱讀結果作為圖象數(shù)據(jù)發(fā)送到這個外部裝置。
在上面的本發(fā)明中,當一個外部裝置被連接到其上時,圖象數(shù)據(jù)由這個發(fā)送單元發(fā)送到這個外部裝置。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含位于這個外殼的一個操作表面上的、用于根據(jù)這個圖象閱讀單元的一個閱讀結果來顯示一個圖象的一個顯示單元。
在上面的本發(fā)明中,作為這個圖象閱讀單元閱讀圖象的一個操作的一個結果而獲得的一個圖象被顯示在這個顯示單元上。
本發(fā)明提供了一個圖象閱讀器,其中這個顯示單元相對于這個圖象閱讀單元的一個閱讀表面來說是垂直的。
在上面的本發(fā)明中,這個顯示單元相對于這個圖象閱讀單元的一個閱讀表面來說是垂直的,所以一個用戶能夠執(zhí)行閱讀一個圖象的一個操作,同時直觀地檢驗被這個顯示單元所顯示的這個圖象。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含用于自由地調節(jié)這個顯示單元的一個顯示表面的一個角度的一個角度調節(jié)單元。
在上面的本發(fā)明中,這個顯示單元的這個顯示表面的一個角度可以被這個角度調節(jié)單元自由地調節(jié)。
本發(fā)明提供了一個圖象閱讀器,其中這個顯示單元位于這個操作表面的一個中心位置。
在上面的本發(fā)明中,這個顯示單元位于這個操作表面的一個中心位置,所以一個用戶能夠執(zhí)行閱讀這個圖象的一個操作,同時以一個最適合于這個用戶直觀檢驗的位置來直觀地檢驗被這個顯示單元所顯示的這個圖象。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含用于遮蓋這個顯示單元的一個保護蓋。
在上面的本發(fā)明中,一個保護蓋保護這個顯示單元免被弄臟或者免受振動,所以可以延長這個顯示單元的壽命。
本發(fā)明提供了一個圖象閱讀器,其中這個保護蓋是由一個透明的材料做的。
在上面的本發(fā)明中,這個保護蓋是由一個透明的材料做的,所以可以通過這個保護蓋來檢驗這個顯示單元上的顯示。
本發(fā)明提供了一個圖象閱讀器,其中這個保護蓋是可拆卸的。
在上面的本發(fā)明中,這個保護蓋可以被自由地連接到這個圖象閱讀器或者與這個圖象閱讀器斷開。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含位于這個保護蓋和這個外殼之間的、用于可折疊地支撐這個保護蓋的一個支撐。
在上面的本發(fā)明中,這個保護蓋由這個支撐來支撐,所以這個保護蓋可以根據(jù)需要自由地被放置在這個顯示單元上或者從這個顯示單元移去。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含靠近這個外殼的這個操作表面的一邊的、用于進行一個輸入操作的一個操作部分。
在上面的本發(fā)明中,一個用戶操作在這個外殼的這個操作表面的一邊的一個操作部分來支撐這個外殼。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含用于當一個圖象將要被顯示到這個顯示單元的顯示器上時表示一個方向的一個指令單元,和用于根據(jù)來自這個指令單元的一個指令的內容來控制在這個顯示單元上的這個圖象顯示方向的一個顯示控制單元。
在上面的本發(fā)明中,這個顯示控制單元根據(jù)來自這個指令單元的一個指令的內容來控制在這個顯示單元上的一個圖象顯示方向。
本發(fā)明提供了一個圖象閱讀器,其中這個指令單元是用于檢測這個外殼的傾斜的一個傾斜檢測單元。
在上面的本發(fā)明中,這個指令單元是用于檢測這個外殼的傾斜的一個傾斜檢測單元,并且這個顯示控制單元根據(jù)這個傾斜檢測單元的一個檢測結果來控制這個顯示單元上的顯示方向。
本發(fā)明提供了一個圖象閱讀器,其中這個指令單元是可以被一個用戶操作的一個操作單元。
在上面的本發(fā)明中,這個顯示控制單元根據(jù)被這個操作單元表示的一個顯示方向來控制在這個顯示單元上的這個圖象的一個顯示方向。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含用于將被這個顯示單元所顯示的一個圖象分成N∶M(N+M=1)比例,并且用一個不同的壓縮因子或者放大因子來顯示每一個被分成的圖象的一個顯示控制單元。
在上面的本發(fā)明中,在這個顯示單元的這個顯示器上的一個圖象被分成N∶M(N+M=1)比例,并且用一個不同的壓縮因子或者放大因子來在這個顯示單元上顯示每一個被分成的圖象。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含用于通過重疊在其它圖象上,顯示與被這個顯示單元所顯示的這個初始圖象的尺寸相比,尺寸相同,尺寸被壓縮或者被放大的一個圖象的全部或者部分的一個顯示控制單元。
在上面的本發(fā)明中,通過重疊在其它圖象上,這個顯示控制單元可以顯示與被這個顯示單元所顯示的這個初始圖象的尺寸相比,尺寸相同或者尺寸被壓縮或者被放大的一個圖象的全部或者部分。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含用于顯示與被這個顯示單元所顯示的這個初始圖象的尺寸相比,尺寸相同,尺寸被壓縮或者被放大的一個圖象的一部分或者多個整個圖象的一個陣列的一個顯示控制單元。
在上面的本發(fā)明中,與這個初始圖象的尺寸相比,尺寸相同,尺寸被壓縮或者被放大的一個圖象的一部分或者多個整個圖象可以這個顯示單元以一個陣列形式來顯示。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含用于顯示與被這個顯示單元所顯示的這個初始圖象的尺寸相比,尺寸被壓縮或者被放大的一個文檔圖象的任意一個區(qū)域的一個顯示控制單元。
在上面的本發(fā)明中,具有一個放大尺寸或者一個壓縮尺寸的一個文檔圖象的任意一個區(qū)域可以自由地被以一個陣列形式顯示在這個顯示單元上。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含用于顯示其中每一個圖象的尺寸與被這個顯示單元所顯示的這個初始圖象的尺寸相同的一個圖象陣列的一個顯示控制單元,但是這個圖象陣列中的每一個圖象與初始圖象相比,均發(fā)生了旋轉或者在多個方向上被反轉,這個圖象閱讀器還包括用于從這個被顯示的、被旋轉或者被反轉圖象中選擇一個合適方向的一個圖象的一個選擇單元,和用于轉換被這個選擇單元所選擇的這個圖象的初始圖象的一個正確的姿態(tài)的一個正確姿態(tài)糾正單元。
在上面的本發(fā)明中,當一個正確方向的圖象被從被旋轉或者被鏡像的圖象中選擇出來時,這個正確姿態(tài)糾正單元執(zhí)行將這個被選擇圖象的一個初始圖象轉換到這個被選擇圖象的轉換。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含用于判斷這個圖象的一個文本部分的一個文本部分判斷單元,用于為被這個文本部分判斷單元所判斷的這個文本部分檢測一個字符圖象中一個圖象的一個旋轉方向的一個旋轉方向檢測單元,和用于根據(jù)這個旋轉方向檢測單元的一個檢測結果來在這個顯示單元的這個顯示器上將這個圖象顯示為一個正確方向的圖象的一個顯示控制單元。
在上面的本發(fā)明中,在這個文本部分判斷單元判斷一個圖象中的一個文本部分以后,這個旋轉方向檢測單元從這個文本部分的一個字符圖象中檢測這個圖象的一個旋轉方向。并且然后,根據(jù)這個旋轉方向檢測單元的一個檢測結果來在這個顯示單元上以正確方向的形式來顯示這個圖象。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含用于根據(jù)預規(guī)定的分類項來將被這個圖象閱讀單元所讀取的多個圖象分類的一個分類單元,用于選擇任何一個分類項的一個選擇單元,和用于顯示與被這個選擇單元所選擇的分類項相應的這些圖象的一個顯示控制單元。
在上面的本發(fā)明中,這個分類單元根據(jù)規(guī)定的分類項來將被這個圖象閱讀單元所讀取的多個圖象分類。然后與被這個選擇單元所選擇的一個分類項相應的一個圖象被顯示在這個顯示單元上。
本發(fā)明包含一個量化單元,這個量化單元用于通過根據(jù)這個圖象閱讀單元所閱讀的一個結果來產(chǎn)生一個量化閾值,對閱讀結果進行量化。
在上面的本發(fā)明中,這個量化單元根據(jù)這個圖象閱讀單元閱讀這個圖象的一個操作的一個結果產(chǎn)生一個量化閾值,并且對被閱讀的一個圖象自動執(zhí)行量化。
本發(fā)明提供了一個圖象閱讀器,其中當拿者這個圖象閱讀器時,手抓的一個動作點位于比這個圖象閱讀器的重心位置較低的一個位置,并且同時,動作點的高度比這個外殼的寬度小。
在上面的本發(fā)明中,當這個圖象閱讀器被一個用戶拿者并且被用于掃描一個文檔時,施加在傾斜方向的力矩比較小,所以即使在移動時也能夠穩(wěn)定地拿者這個裝置。
本發(fā)明提供了用于通過手工操作來光學地閱讀在一個媒質上的一個圖象的一個圖象閱讀器,這個圖象閱讀器包含用于根據(jù)預規(guī)定的閱讀條件來光學地閱讀這個圖象的一個閱讀單元,用于檢測在這個媒質上的這個圖象的閱讀開始的一個閱讀開始檢測單元,和用于當這個閱讀開始檢測單元檢測到這個圖象的閱讀開始時,決定閱讀條件的一個閱讀條件決定單元。
在上面的本發(fā)明中,當這個閱讀開始檢測單元檢測到這個圖象的一個閱讀操作的開始時,這個閱讀條件決定單元決定一個閱讀條件,例如用于量化這個圖象的一個閾值。因為已經(jīng)開始了閱讀在這個媒質上的一個圖象的一個操作,所以根據(jù)這個媒質上的一個圖象來決定這個閱讀條件。這個閱讀單元根據(jù)這個閱讀條件來光學地閱讀一個圖象。所以,空白決不會向傳統(tǒng)技術那樣被決定為一個閱讀條件,并且總是根據(jù)這個媒質上的一個圖象來決定一個閱讀條件,所以可以總是獲得一個高質量圖象。
本發(fā)明提供了一個圖象閱讀器,其中這個閱讀開始檢測單元通過檢測一個媒質的出現(xiàn)來檢測這個圖象的一個閱讀操作的開始。通過這個操作,這個閱讀條件決定單元根據(jù)閱讀在這個媒質上的一個圖象的一個操作結果來決定一個閱讀條件。所以,與傳統(tǒng)技術不同,空白決不會被判斷為一個將要被閱讀的一個表面,并且總是根據(jù)這個媒質上的一個圖象來決定一個閱讀條件,所以可以總是獲得一個高質量圖象。進一步,用戶不必要向傳統(tǒng)技術中的那樣給出一個開始閱讀這個圖象的操作的指令,所以改善了實際使用的方便性和可操作性。
本發(fā)明提供了一個圖象閱讀器,其中這個閱讀開始檢測單元通過檢測這個媒質的一個移動來檢測閱讀這個圖象的開始。
在上面的本發(fā)明中,當開始閱讀一個圖象的操作時,這個閱讀開始檢測單元讀取這個移動。當這個閱讀開始檢測單元檢測到閱讀一個圖象的一個操作的開始時,這個閱讀條件決定單元根據(jù)閱讀這個媒質上的一個圖象的這個操作結果來決定一個閱讀條件。然后,這個閱讀單元根據(jù)這個閱讀條件來光學地閱讀一個圖象。所以,與傳統(tǒng)技術不同,空白決不會被判斷為一個將要被閱讀的一個表面,并且總是根據(jù)這個媒質上的一個圖象來決定一個閱讀條件,所以可以總是獲得一個高質量圖象。進一步,用戶不必要每一次均給出一個開始閱讀這個圖象的操作的指令,所以改善了實際使用的方便性和可操作性。
本發(fā)明提供了一個圖象閱讀器,其中這個閱讀開始檢測單元通過檢測這個媒質的出現(xiàn)和這個媒質的一個移動來檢測閱讀這個圖象的開始。
在上面的本發(fā)明中,這個閱讀開始檢測單元通過檢測一個媒質的出現(xiàn)和這個媒質的一個移動來檢測閱讀這個圖象的開始。然后,這個閱讀條件決定單元根據(jù)閱讀這個媒質上的一個圖象的這個操作結果來決定一個閱讀條件,并且這個閱讀單元根據(jù)這個閱讀條件來光學地閱讀一個圖象。所以,與傳統(tǒng)技術不同,決不會通過將空白判斷為一個將要被閱讀的一個表面來決定一個閱讀條件,并且總是根據(jù)這個圖象閱讀條件上的這個圖象來閱讀一個閱讀條件,所以可以總是獲得一個高質量圖象。進一步,根據(jù)一個媒質的出現(xiàn)和這個媒質的一個移動的檢測結果來檢測閱讀一個圖象的一個操作的開始,所以與根據(jù)僅檢測上面所描述的兩個事件中的任何一個的結果來檢測閱讀這個圖象的一個操作的開始的情形相比,其誤動作頻率減少了。
本發(fā)明提供了一個圖象閱讀器,其中當這個移動小于一個預規(guī)定的閾值時,這個閱讀開始檢測單元使閱讀這個圖象開始的檢測結果無效。
在上面的本發(fā)明中,當檢測到振動所產(chǎn)生的一個微小移動時,如果這個振動量小于這個閾值,檢測閱讀這個圖象的一個操作的開始的一個結果是無效的。換句話說,直到這個移動超過了一個閾值,才決定一個閱讀條件,所以可以避免因為振動的影響而引起的誤動作。
本發(fā)明提供了一個圖象閱讀器,其中當在一個預規(guī)定的期間內檢測到的這個移動小于一個預規(guī)定的閾值時,這個閱讀開始檢測單元使閱讀這個圖象開始的檢測結果無效。
在上面的本發(fā)明中,當在一個規(guī)定的期間內檢測到振動所產(chǎn)生的一個微小移動時,當這個振動的移動量小于一個閾值時,檢測閱讀這個圖象的一個操作的開始的一個結果是無效的。換句話說,即使產(chǎn)生了振動,每一個規(guī)定的期間內,檢測閱讀開始的一個結果是無效的,所以復位了因為振動引起的一個移動累加值,所以可以避免因為振動的影響而錯誤地檢測到的移動累加所引起的誤動作。所以,改善了實際操作中的可靠性和方便性。
本發(fā)明提供了用于通過手工操作來在光學地閱讀在一個媒質上的一個圖象的一個圖象閱讀器,這個圖象閱讀器包含用于指示閱讀這個圖象的開始和結束的一個閱讀指令單元,用于閱讀這個圖象的一個圖象閱讀單元,用于保存多個圖象數(shù)據(jù)的一個圖象存儲器,和用于使這個圖象閱讀單元開始閱讀一個圖象和并且使這個圖象存儲器保存其中的這個圖象數(shù)據(jù)的一個閱讀控制單元。
在上面的本發(fā)明中,當這個閱讀指令單元發(fā)出用于開始閱讀一個圖象的一個操作的一個指令時,在這個閱讀控制單元的控制下,這個圖象閱讀單元開始閱讀這個圖象的一個操作,并且多個圖象的數(shù)據(jù)被保存在這個圖象存儲器中。所以,在發(fā)送開始閱讀一個圖象的一個指令的同時,開始閱讀圖象數(shù)據(jù)的一個操作,所以在任何時間均可以閱讀一個圖象而不用等待,所以改善了實際操作中的方便性。進一步,這個圖象存儲器保存了多個圖象的一個數(shù)據(jù),所以當保存了少于這個存儲器容量的數(shù)據(jù)時,附加圖象的數(shù)據(jù)可以被寫到一個空閑的保存區(qū)域。這樣,可以沒有延遲地執(zhí)行閱讀這個圖象的一個操作。
本發(fā)明提供了一個圖象閱讀器,其中這個圖象存儲器保存了被這個圖象閱讀單元所讀取的這個圖象數(shù)據(jù)并且同時讀取被保存的圖象數(shù)據(jù)。
在上面的本發(fā)明中,在這個圖象存儲器中,可以同時執(zhí)行保存被這個圖象閱讀單元所讀取的一個圖象的數(shù)據(jù)的操作和閱讀一個被保存的圖象的一個操作,所以即使正在執(zhí)行閱讀一個被保存圖象的數(shù)據(jù)的一個操作時,也可以將一個被讀取圖象的數(shù)據(jù)保存在一個空閑的存儲區(qū)域中,并且可以連續(xù)地執(zhí)行閱讀圖象的一個操作。所以,基本上改善了實際使用的方便性。
本發(fā)明提供了一個圖象閱讀器,其中在從這個閱讀指令單元接收到結束閱讀的一個指令以后,這個閱讀控制單元就立即恢復控制,使其能夠接收用于開始下一個閱讀操作的一個指令。
在上面的本發(fā)明中,當用于結束閱讀這個圖象的一個操作的一個指令被給出并且閱讀一個圖象第一個操作被結束時,提供控制,以使用于開始下一個閱讀一個圖象的一個操作的下一個指令可以被給出。這樣,可以重復地執(zhí)行閱讀這些圖象的一個操作,所以改善了實際操作中的方便性。
本發(fā)明提供了一個圖象閱讀器,其中這個閱讀指令單元根據(jù)這個媒質的檢測結果來指示閱讀的開始和結束。
在上面的本發(fā)明中,這個閱讀指令單元根據(jù)一個媒質的檢測結果來給出開始和結束閱讀這個圖象的一個操作的一個指令。這樣,當這個裝置被放置在這個媒質上時,這個放置動作就自動地被看作是開始閱讀這個圖象的一個操作的一個指令,并且當這個裝置被與這個媒質分開時,就自動地結束閱讀這個圖象的這個操作。所以,可以自動地開始和結束閱讀這個圖象的一個操作,而不需要一個用戶每一次均給出一個指令,所以改善了實際操作中的方便性。
本發(fā)明提供了用于通過手工操作來在光學地閱讀在一個媒質上的一個圖象的一個圖象閱讀器,這個圖象閱讀器包含具有當閱讀一個圖象時與這個媒質接觸的一個圖象閱讀單元的一個外殼,位于這個外殼的一個圖象閱讀表面上的、用于檢測這個媒質的一個媒質檢測單元,用于控制這個媒質檢測單元,以使可以根據(jù)閱讀一個圖象的環(huán)境和條件來正常執(zhí)行這個媒質的檢測和用于處理這個圖象檢測單元的檢測結果的一個控制處理單元,和用于根據(jù)這個控制處理單元所處理的檢測結果來閱讀這個媒質的這個圖象信息的一個圖象閱讀單元。
在上面的本發(fā)明中,在這個媒質檢測單元的一個檢測結果的控制下,并且對這個檢測結果作出響應,這個控制處理單元執(zhí)行處理,所以即使在有一個外部干擾的環(huán)境或者條件下,也能夠檢測這個媒質,否則不檢測這個媒質,從而改善了可靠性。
本發(fā)明提供了一個圖象閱讀器,其中這個媒質檢測單元包括其中每一個用于光學地閱讀一個媒質的一個光發(fā)射單元和一個光接收單元,并且這個控制處理單元根據(jù)閱讀一個圖象的環(huán)境和條件來選擇是否使用這個媒質檢測單元或者不使用這個媒質檢測單元。
在上面的本發(fā)明中,當干擾光出現(xiàn)在這個光發(fā)射單元或者這個光接收單元的附近時,這個光接收單元的輸出就變成飽和,以使不能夠檢測這個媒質。但是,這個控制處理單元禁止使用這個媒質檢測單元,所以其它單元可以替代這個媒質檢測單元來被選擇性地使用,所以避開完全不檢測這個媒質的情形。
本發(fā)明提供了一個圖象閱讀器,其中這個媒質檢測單元包括其中每一個用于光學地閱讀一個媒質的一個光發(fā)射單元和一個光接收單元,并且這個控制處理單元根據(jù)閱讀一個圖象的環(huán)境和條件來控制到這個光發(fā)射單元的電源供應。
在上面的本發(fā)明中,當干擾光出現(xiàn)在這個光發(fā)射單元或者這個光接收單元的附近時,這個控制處理單元停止向這個光發(fā)射單元進行供電,以使當這個光接收單元被移動到靠近這個媒質的一個位置時,這個光接收單元的一個輸出信號可以被設置成一個低電平。所以,通過根據(jù)環(huán)境和條件來控制到這個光發(fā)射單元的供電,就避開完全不檢測這個媒質的情形,所以改善了可靠性。
本發(fā)明提供了一個圖象閱讀器,其中這個媒質檢測單元包括其中每一個用于光學地閱讀一個媒質的一個光發(fā)射單元和一個光接收單元,并且這個控制處理單元向這個光發(fā)射單元提供脈沖驅動控制。
在上面的本發(fā)明中,當這個光發(fā)射單元被脈沖驅動時,這個光發(fā)射單元就發(fā)射脈沖光,所以這個光接收單元所接收的光是脈沖的,所以這個光可以輕易地被與這個干擾光區(qū)分開。因為這個特征,通過這個控制處理單元來脈沖驅動這個光發(fā)射單元,即使在有干擾光的一個環(huán)境下,可以清晰地檢測到這個裝置是否在這個媒質上或者是沒有在這個媒質上。
本發(fā)明提供了一個圖象閱讀器,其中有多個媒質檢測單元,當這多個媒質檢測單元中的每一個同時檢測到這個媒質時,這個控制處理單元判斷已經(jīng)檢測到這個媒質,并且這個圖象閱讀單元根據(jù)這個控制處理單元的一個檢測結果來閱讀這個媒質的圖象信息。
在上面的本發(fā)明中,有多個媒質檢測單元,并且通過計算每一個媒質檢測單元的一個檢測結果的與來減少因為干擾光所引起的誤動作的頻率,可以改善這個媒質檢測單元的可靠性。
本發(fā)明提供了一個圖象閱讀器,其中有多個媒質檢測單元,當這多個媒質檢測單元中的任何一個檢測到這個媒質時,這個控制處理單元判斷已經(jīng)檢測到這個媒質,并且這個圖象閱讀單元根據(jù)這個控制處理單元的一個檢測結果來閱讀這個媒質的圖象信息。
在上面的本發(fā)明中,有多個媒質檢測單元,并且通過計算每一個媒質檢測單元的一個檢測結果的或,所以來自幾個其中每一個均不能檢測一個媒質的媒質檢測單元的輸出被忽略,并且減少誤動作的頻率。
本發(fā)明提供了一個圖象閱讀器,其中有多個媒質檢測單元,并且這個圖象閱讀器包含用于自由地改變在這個控制處理單元中使用這多個媒質檢測單元的一個檢測結果的一個方法的一個改變單元。
在上面的本發(fā)明中,通過根據(jù)引起一個誤動作的外部干擾的一個因素的差異來改變使用多個媒質檢測單元中的每一個的檢測結果的一個方法,但是這個控制方法可以被這個改變單元根據(jù)一個使用環(huán)境或者根據(jù)其使用條件來改變,所以可以執(zhí)行閱讀一個圖象的一個操作,而不被外部干擾所影響,從而改善了可靠性。
本發(fā)明提供了一個圖象閱讀器,其中這個媒質檢測單元包含用于光學地檢測這個媒質的一個光電開關或者用于機械地檢測這個媒質的一個機械開關。
在上面的本發(fā)明中,通過使用其中每一個根據(jù)一個不同的檢測原理來用作一個媒質檢測單元的一個機械開關或者一個光電開關,可以采取必要的措施來處理外部干擾,所以可以執(zhí)行一個閱讀這個圖象的操作,而不被外部干擾影響。
本發(fā)明提供了一個圖象閱讀器,其中當這個光電開關和這個機械開關均檢測到這個媒質時,這個控制處理單元判斷已經(jīng)檢測到這個媒質。
在上面的本發(fā)明中,其中每一個是基于一個不同的檢測原理的一個機械開關和一個光電開關同時被用作這個媒質檢測單元,并且通過計算每一個媒質檢測單元的一個結果的與,可以改善檢測的可靠性。
本發(fā)明提供了一個圖象閱讀器,其中當這個光電開關和這個機械開關中的一個檢測到這個媒質時,這個控制處理單元判斷已經(jīng)檢測到這個媒質。
在上面的本發(fā)明中,其中每一個是基于一個不同的檢測原理的一個機械開關和一個光電開關同時被用作這個媒質檢測單元,并且通過計算每一個媒質檢測單元的一個結果的或,即使因為外部干擾,這個光電開關的檢測被關閉,這個機械開關還能夠檢測到這個媒質,所以可以改善檢測的可靠性。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含用于為了執(zhí)行這個控制處理單元中的這個控制處理,決定并且給予這個光電開關或者這個機械開關的檢測結果中的任何一個以優(yōu)選的一個優(yōu)先級決定單元。
在上面的本發(fā)明中,其中每一個是基于一個不同的檢測原理的一個機械開關和一個光電開關同時被用作這個媒質檢測單元,并且根據(jù)一個環(huán)境或者其使用的條件來優(yōu)選采用它們中的一個的檢測結果,所以可以改善檢測的可靠性。
本發(fā)明提供了一個圖象閱讀器,其中這個媒質檢測單元光學地檢測這個媒質,并且在這個媒質檢測單元的周圍有一個墻。
在上面的本發(fā)明中,這個媒質檢測單元沒有被安裝在這個外殼的一個表面上,而是被安裝在具有環(huán)繞這個媒質檢測單元的壁的這個外殼中,所以可以減少直接進入這個媒質檢測單元的干擾光的數(shù)量,所以減少了誤動作的頻率。
本發(fā)明提供了一個圖象閱讀器,其中這個媒質檢測單元包含其中每一個用于離散地機械地檢測這個媒質的多個機械開關,當這多個機械開關中的每一個同時檢測到這個媒質時,這個控制處理單元判斷已經(jīng)檢測到這個媒質,并且一個圖象閱讀單元根據(jù)這個控制處理單元的一個檢測結果來閱讀這個媒質的圖象信息。
在上面的本發(fā)明中,有其中每一個用作這個媒質檢測單元的多個機械開關,并且計算每一個媒質檢測單元的一個檢測結果的與,所以可以改善這個閱讀媒質檢測單元的可靠性,所以可以減少因為一個步驟或者這個媒質中的類似的引起的誤動作頻率。
本發(fā)明提供了一個圖象閱讀器,其中這個媒質檢測單元包含其中每一個用于離散地機械地檢測這個媒質的多個機械開關,當這多個機械開關中的任何一個檢測到這個媒質時,這個控制處理單元判斷已經(jīng)檢測到這個媒質,并且這個圖象閱讀單元根據(jù)這個控制處理單元的一個檢測結果來閱讀這個媒質的圖象信息。
在上面的本發(fā)明中,有其中每一個用作這個媒質檢測單元的多個機械開關,并且計算每一個媒質檢測單元的一個檢測結果的或,當這個媒質比這個裝置的外形短時,在檢測這個媒質的期間可以忽略幾個機械開關的一個檢測結果,所以可以減少誤動作頻率。
本發(fā)明提供了一個圖象閱讀器,這個圖象閱讀器包含用于通過使用多個機械開關中的每一個的檢測結果來自由地改變這個控制處理單元中的一個控制方法的一個改變單元。
在上面的本發(fā)明中,根據(jù)引起誤動作的外部干擾的一個因素的差異來改變使用多個機械開關中的每一個的檢測結果的一個控制方法,并且可以根據(jù)使用的一個環(huán)境和條件來自由地改變這個控制方法,所以可以正常地執(zhí)行一個媒質的檢測,而不會被這個外部干擾影響。
本發(fā)明提供了一個圖象閱讀器,其中這個媒質檢測單元包含一個移動部件,這個移動部件包括當閱讀一個圖象時在這個媒質上旋轉并且可以在這個外殼中自由移動的一個主輥子,并且這個媒質檢測單元包含用于檢測這個移動部件的移動的一個移動檢測單元。
當一個光電開關被用作這個媒質檢測單元時,干擾光或者類似的因素可以引起誤動作。另一方面,當使用一個機械開關時,這個機械開關總是與這個媒質接觸,所以這個機械開關可能被打破或者損壞。但是,在本發(fā)明中,這個媒質檢測單元包含一個移動部件和一個移動檢測,所以當移動一個圖象時僅靠近這個主輥子的一個輥子部分接觸這個媒質,所以可以避免這個圖象閱讀器的損壞或者被破壞。這個主輥子支持基本上整個將要被閱讀的范圍,所以,即使在這個媒質中出現(xiàn)一個臺階或者類似的因素,閱讀這個圖象的一個操作不會被不規(guī)則性影響。
本發(fā)明提供了一個圖象閱讀器,其中這個媒質檢測單元包含一個移動部件,這個移動部件包括當閱讀一個圖象時在這個媒質上旋轉并且可以在這個外殼中自由移動的一個附加輥子,并且這個媒質檢測單元包含用于檢測這個移動部件的移動的一個移動檢測單元。
在上面的本發(fā)明中,使用包含一個移動部件和一個移動檢測單元的這個媒質檢測單元,并且當閱讀一個圖象時僅靠近這個附加輥子的這個輥子部分接觸這個媒質,所以可以避免這個圖象閱讀器的損壞或者被破壞。這個附加輥子支持基本上整個將要被閱讀的范圍,所以,即使在這個媒質中出現(xiàn)一個臺階或者類似的因素,閱讀這個圖象的一個操作不會被不規(guī)則性影響。進一步,與這個主輥子的組裝精度相比,這個附加輥子的組裝精度較低,所以與使用這個主輥子相比,可以減少費用。
從下面的參考附圖的描述,本發(fā)明的其它目的和特征可以更清晰。
圖1是顯示根據(jù)本發(fā)明的實施方式1的一個圖象閱讀器100的外觀和結構的一個視圖;圖2是顯示圖1中所顯示的、沿線A-A’的這個圖象閱讀器的一個橫剖面圖;圖3是顯示根據(jù)實施方式1的這個圖象閱讀器100的電氣結構的一個框圖;圖4是顯示根據(jù)實施方式1的這個圖象閱讀器100的操作的一個流圖;圖5是顯示根據(jù)本發(fā)明的實施方式2的一個圖象閱讀器200的外觀和結構的一個側面圖;圖6是顯示根據(jù)實施方式2的這個圖象閱讀器200的電氣結構的一個框圖;圖7是顯示根據(jù)本發(fā)明的實施方式3的一個圖象閱讀器300的外觀和結構的一個部分側剖面圖;圖8是顯示在圖7中所顯示的這個光電開關301的外觀和結構的一個透視圖;圖9是顯示根據(jù)實施方式3的這個圖象閱讀器300的電氣結構的一個框圖;圖10是顯示根據(jù)本發(fā)明的實施方式4的一個圖象閱讀器400和一個圖象閱讀器500的外觀和結構的一個部分頂剖面圖;圖11是顯示根據(jù)實施方式4的這個圖象閱讀器400的電氣結構的一個框圖;圖12是顯示根據(jù)實施方式4的這個圖象閱讀器400的操作的一個流圖;圖13是顯示根據(jù)本發(fā)明實施方式5的這個圖象閱讀器500的電氣結構的一個框圖;圖14是顯示根據(jù)實施方式5的這個圖象閱讀器500的操作的一個流圖;圖15是顯示根據(jù)本發(fā)明實施方式6的這個圖象閱讀器600的電氣結構的一個框圖;圖16是顯示根據(jù)實施方式6的這個圖象閱讀器600的操作的一個流圖;圖17是顯示根據(jù)本發(fā)明實施方式7的一個圖象閱讀器700的外觀和結構的一個透視圖;圖18是顯示當根據(jù)實施方式7的這個圖象閱讀器700來閱讀一個圖象時的一個控制方法的一個普通側面圖19是顯示根據(jù)實施方式7的這個圖象閱讀器700的電氣結構的一個框圖;圖20是顯示根據(jù)實施方式7的這個圖象閱讀器700的操作的一個時間流圖;圖21是顯示根據(jù)實施方式8的這個圖象閱讀器800的外觀和結構的一個透視圖;圖22是顯示根據(jù)實施方式8的這個圖象閱讀器800的電氣結構的一個框圖;圖23是顯示根據(jù)本發(fā)明實施方式9的一個圖象閱讀器900的外觀和結構的一個透視圖;圖24是顯示根據(jù)實施方式9的這個圖象閱讀器900的電氣結構的一個框圖;圖25是顯示根據(jù)本發(fā)明實施方式10的一個圖象閱讀器1000的外觀和結構的一個透視圖;圖26是顯示根據(jù)實施方式10的這個圖象閱讀器1000的電氣結構的一個框圖;圖27是顯示根據(jù)本發(fā)明實施方式11的一個圖象閱讀器1100和同樣被使用的一個附加圖象閱讀器1120的結構的一個透視圖;圖28是顯示根據(jù)實施方式11的這個圖象閱讀器1100和同樣被使用的這個附加圖象閱讀器1120的電氣結構的一個框圖;圖29是顯示根據(jù)本發(fā)明實施方式12的一個圖象閱讀器1200的外觀和結構的一個透視圖;圖30是顯示根據(jù)實施方式12的這個圖象閱讀器1200的電氣結構的一個框圖;圖31是顯示根據(jù)實施方式13的一個圖象閱讀器1300的外觀和結構的一個頂透視圖;圖32是顯示根據(jù)實施方式13的這個圖象閱讀器1300的外觀和結構的一個正透視圖;圖33是顯示根據(jù)實施方式13的這個圖象閱讀器1300的外觀和結構的一個后透視圖;圖34是顯示圖32所顯示的一個筆1322的結構的一個側面圖;圖35是顯示根據(jù)實施方式13的這個圖象閱讀器1300的外觀和結構的一個后視圖;圖36是顯示根據(jù)實施方式13的這個圖象閱讀器1300的內部結構的一個部分切面圖;圖37是顯示圖31中所顯示的一個移動檢測部分1308的外觀和結構的一個放大側面圖;圖38是顯示根據(jù)實施方式13的這個圖象閱讀器1300的一個使用示例的一個視圖;圖39是顯示根據(jù)實施方式13的這個圖象閱讀器1300的一個傾斜檢測部分1340的總體結構的一個前視圖;圖40是顯示在圖39中所顯示的這個傾斜檢測部分1340的結構的一個放大前視圖;圖41是顯示根據(jù)實施方式13的這個圖象閱讀器1300的一個使用示例的一個總體側面視圖;圖42是顯示根據(jù)實施方式13的這個圖象閱讀器1300的的尺寸的一個總體側面視圖;圖43是顯示根據(jù)實施方式13的這個圖象閱讀器1300的的尺寸的一個總體側面視圖;圖44是顯示根據(jù)實施方式13的這個圖象閱讀器1300的專用電路結構的一個視圖;圖45是顯示根據(jù)實施方式13的這個圖象閱讀器1300的電氣結構的一個框圖;圖46是顯示在圖45中所顯示的一個圖象信號處理部分1420的結構的一個框圖;圖47是顯示在圖45中所顯示的一個圖象數(shù)據(jù)方向糾正部分的操作的一個視圖;圖48是顯示在圖45中所顯示的這個圖象數(shù)據(jù)方向糾正部分1430的糾正操作的一個視圖;圖49是顯示在圖45中所顯示的這個圖象數(shù)據(jù)方向糾正部分的操作的一個視圖;圖50是顯示在圖45中所顯示的這個圖象數(shù)據(jù)方向糾正部分的操作的一個視圖;圖51是顯示根據(jù)實施方式13的這個圖象閱讀器1300的數(shù)據(jù)結構的一個視圖;圖52是顯示這個LCD1313的一個顯示示例的一個視圖;圖53是顯示根據(jù)實施方式13的這個圖象閱讀器1300的主功能的一個視圖;圖54是顯示控制根據(jù)實施方式13的這個圖象閱讀器1300中的這個筆1322的一個方法的一個視圖;圖55是顯示根據(jù)實施方式13的這個圖象閱讀器1300閱讀一個圖象的一個操作的一個流圖;圖56是顯示當這個根據(jù)實施方式13的圖象閱讀器1300閱讀一個圖象時的一個數(shù)據(jù)流的一個電路圖;圖57是顯示根據(jù)實施方式13的這個圖象閱讀器1300中的圖象顯示操作的一個流圖;圖58是顯示根據(jù)實施方式13的這個圖象閱讀器1300中的圖象顯示操作的一個流圖;圖59是顯示當根據(jù)實施方式13的這個圖象閱讀器1300顯示一個圖象時的一個數(shù)據(jù)流的一個電路圖;圖60是顯示根據(jù)實施方式13的這個圖象閱讀器1300中的數(shù)據(jù)處理(索引產(chǎn)生)操作的一個流圖;圖61是顯示在根據(jù)實施方式13的這個圖象閱讀器1300中的數(shù)據(jù)處理(索引產(chǎn)生)期間的一個數(shù)據(jù)流,這個筆的操作,和圖象顯示操作的一個電路圖;圖62是顯示根據(jù)實施方式13的這個圖象閱讀器1300中的數(shù)據(jù)處理(索引產(chǎn)生)操作的一個流圖63是顯示根據(jù)實施方式13的這個圖象閱讀器1300中的數(shù)據(jù)處理(再壓縮)操作的一個流圖;圖64是顯示根據(jù)實施方式13的這個圖象閱讀器1300中的數(shù)據(jù)處理(布局產(chǎn)生)操作的一個流圖;圖65是顯示根據(jù)實施方式13的這個圖象閱讀器1300中的數(shù)據(jù)處理(布局產(chǎn)生)操作的一個流圖;圖66是顯示當數(shù)據(jù)從根據(jù)實施方式13的這個圖象閱讀器1300被發(fā)送出來時的一個數(shù)據(jù)流的一個電路圖;圖67是顯示當一個圖象在這個屏幕上被分成多個部分時,根據(jù)實施方式13的這個圖象閱讀器1300的一個關鍵部分的一個框圖;圖68是顯示劃分根據(jù)實施方式13的這個圖象閱讀器1300中一個屏幕的一個方法的一個視圖;圖69是顯示劃分根據(jù)實施方式13的這個圖象閱讀器1300中一個屏幕的一個方法的一個視圖;圖70是顯示劃分根據(jù)實施方式13的這個圖象閱讀器1300中一個屏幕的操作的一個流圖;圖71是顯示在根據(jù)實施方式13的這個圖象閱讀器1300中的這個屏幕劃分模式下,這個LCD1313上的一個屏幕顯示示例的一個視圖;圖72是顯示根據(jù)實施方式13的這個圖象閱讀器1300位于覆蓋模式時屏幕顯示的一個關鍵部分的一個框圖;圖73是顯示在根據(jù)實施方式13的這個圖象閱讀器1300中的這個覆蓋模式下,這個LCD1313上的一個屏幕顯示示例的一個視圖;圖74是顯示根據(jù)實施方式13的這個圖象閱讀器1300位于列表顯示模式時屏幕顯示的一個關鍵部分的一個框圖;圖75是顯示在根據(jù)實施方式13的這個圖象閱讀器1300中的這個列表顯示模式下,一個屏幕顯示示例的一個視圖;圖76是顯示根據(jù)實施方式13的這個圖象閱讀器1300位于顯示方向糾正模式時屏幕顯示的一個關鍵部分的結構的一個框圖77是顯示在根據(jù)實施方式13的這個圖象閱讀器1300中的這個顯示方向糾正模式下,這個LCD1313上的一個屏幕顯示示例的一個視圖;圖78是顯示根據(jù)實施方式13的這個圖象閱讀器1300的一個變種的一個關鍵部分的結構的一個框圖;圖79是顯示當一個分類顯示項在根據(jù)實施方式13的這個圖象閱讀器1300中被規(guī)定時,這個LCD1313上的一個屏幕顯示示例的一個視圖;圖80是顯示當一個分類顯示項在根據(jù)實施方式13的這個圖象閱讀器1300中被規(guī)定時,這個LCD1313上的一個屏幕顯示示例的一個視圖;圖81是顯示根據(jù)本發(fā)明實施方式14的一個圖象閱讀器1300A,與這個圖象閱讀器相連的一個附加圖象閱讀器1800,和一個計算機1360的外觀和結構的一個透視圖;圖82是顯示根據(jù)本發(fā)明實施方式14的一個圖象閱讀器1300A,與這個圖象閱讀器相連的一個附加圖象閱讀器1800,和一個計算機1360的電氣結構的一個框圖;圖83是顯示根據(jù)本發(fā)明實施方式15的一個圖象閱讀器2000的一個外觀和結構的一個視圖;圖84是顯示根據(jù)本發(fā)明實施方式16的一個圖象閱讀器1600的一個外觀和結構的一個側面視圖;圖85是顯示根據(jù)本發(fā)明實施方式17的一個圖象閱讀器2150的結構的一個框圖;圖86是顯示根據(jù)實施方式17的這個圖象閱讀器的操作的一個示例1的一個流圖;圖87是顯示根據(jù)實施方式17的這個圖象閱讀器2150的操作的一個示例2的一個流圖;圖88是顯示根據(jù)本發(fā)明實施方式18的一個圖象閱讀器2200的結構的一個框圖89是顯示在圖88中所顯示的一個閱讀指令部分2210的結構的一個框圖;圖90是顯示在圖88中所顯示的一個圖象保留部分的結構的一個框圖;圖91是顯示在圖88中所顯示的這個閱讀指令部分的操作的一個流圖;圖92是顯示在圖88中所顯示的一個閱讀控制部分的操作的一個流圖;圖93是顯示將一個圖象寫到圖90中所顯示的這個圖象保留部分中的操作的一個流圖;圖94是顯示從圖90中所顯示的這個圖象保留部分中讀取一個圖象的操作的一個流圖;圖95是顯示根據(jù)實施方式18的一個圖象閱讀器2200的操作的一個視圖;圖96是顯示根據(jù)本發(fā)明實施方式19的一個圖象閱讀器2300的結構的一個框圖;圖97是顯示根據(jù)本發(fā)明實施方式20的一個圖象閱讀器2400的結構的一個框圖;圖98是顯示根據(jù)本發(fā)明實施方式21的一個圖象閱讀器2500的結構的一個框圖;圖99是顯示根據(jù)實施方式21的這個圖象閱讀器2500的操作的一個視圖;圖100是顯示根據(jù)本發(fā)明實施方式22的一個圖象閱讀器2600的結構的一個框圖;圖101是顯示根據(jù)實施方式22的這個圖象閱讀器2600的操作的一個視圖;圖102是顯示根據(jù)本發(fā)明實施方式23的一個圖象閱讀器270的結構的一個框圖;圖103是顯示根據(jù)本發(fā)明實施方式24的一個圖象閱讀器2800的結構的一個部分側剖面圖;圖104是顯示根據(jù)本發(fā)明實施方式25的一個圖象閱讀器2900的結構的一個框圖;圖105是顯示根據(jù)本發(fā)明實施方式26的一個圖象閱讀器1300的結構的一個透視圖;圖106是沿圖105中線X-X’的一個剖面視圖;圖107是顯示根據(jù)本發(fā)明實施方式27的一個圖象閱讀器3100的結構的一個透視圖;圖108是沿圖107中線Y-Y’的一個剖面視圖;圖109是顯示根據(jù)本發(fā)明實施方式27的這個圖象閱讀器3100的一個變種的一個部分側剖面圖;圖110是顯示根據(jù)傳統(tǒng)技術的這個圖象閱讀器1的外觀和結構的一個透視圖;圖111是顯示根據(jù)傳統(tǒng)技術的一個圖象閱讀器10的外觀和結構的一個透視圖;圖112是顯示根據(jù)傳統(tǒng)技術的一個圖象閱讀器20的外觀和結構的一個透視圖;圖113是顯示根據(jù)傳統(tǒng)技術的一個圖象閱讀器的操作的一個示例的一個流圖;圖114是顯示根據(jù)傳統(tǒng)技術的這個圖象閱讀器的結構的一個框圖;圖115是顯示根據(jù)傳統(tǒng)技術的這個圖象閱讀器的操作的一個示例2的一個流圖;和圖116是顯示根據(jù)傳統(tǒng)技術的這個圖象閱讀器的操作的一個示例2的一個流圖。
以后參考這些相關的圖來詳細描述根據(jù)本發(fā)明的這個圖象閱讀器的實施方式。
下面參考圖1到圖4來描述根據(jù)本發(fā)明實施方式1的一個圖象閱讀器100。圖1顯示了根據(jù)本發(fā)明實施方式1的這個圖象閱讀器100的一個前視圖(上面的圖)和一個后視圖(下面的圖)。
圖1中所顯示的這個圖象閱讀器100是用于當被一個用戶拿住并且沿位于這個圖象閱讀器100的下面的一個文檔P(一個媒質)的一個表面來滑動時,光學地和連續(xù)地、一行接一行地輸入多行圖象的一個裝置。在圖1所顯示的這個圖象閱讀器100的這個前視圖中,一個外殼101是用合成樹脂做成的并且其形狀是矩形的。各種類型的部件,例如其中每一個均在后面進行描述的一個數(shù)據(jù)處理部分112A和掃描器部分111均被包含在這個外殼中。這個外殼的一個后表面是一個圖象閱讀表面101a,并且連接到這個文檔P的一個表面并且在這個表面上滑動。
在圖1的這個后視圖中所顯示的這個外殼101的這個圖象閱讀表面中,一個圖象閱讀窗口101b沿著這個圖象閱讀表面的長邊,即沿其縱向,其作用是用作一個光發(fā)射端口來在這個文檔P上產(chǎn)生反射光,并且其另一個作用是用作這個文檔P所反射的這個反射光的一個輸入端口。這個圖象閱讀窗口101b在這個縱向方向上的一個寬度與這個圖象閱讀器100對這個文檔P的一個圖象閱讀寬度相應,并且這個寬度比大小是A6(105mm×148mm)的這個文檔P的寬度(105mm)的尺寸稍大。
一個透明保護蓋102連接到這個圖象閱讀窗口101b并且覆蓋了這個圖象閱讀窗口101b。這個蓋102保護這個外殼101中的一個光學系統(tǒng)的部件(沒有顯示),并且還禁止灰塵或者其它外來材料進入這個外殼101的內部。矩形孔101c,101c,…沿這個外殼101的另一個長邊并且其間有一個規(guī)定的間隔,這些孔與這個圖象閱讀窗口101b平行。
一個傳動軸103被沒有顯示的一個支撐桿支撐并且可以旋轉,所以這個傳動軸可以自由地在這個外殼101中旋轉并且沿這些矩形孔101c,101c,…。輥子104,104,…與這些矩形孔101c,101c,…相應,并且以一個規(guī)定間隔位置套在這個傳動軸103上。即,這些輥子104,104,…通過這個傳動軸103互相相關地旋轉。
以這樣一個方法來提供這些輥子104,104…,以使這些輥子稍微地從這個圖象閱讀表面101a向這個文檔P的側面伸出一點,如圖1中的這個前視圖所顯示的,并且當這個文檔P滑過這些輥子時,這些輥子圍繞這個傳動軸103旋轉。
如圖1的這個后視圖所顯示的,一個圖象檢測部分105靠近這個圖象閱讀表面101a上的這個圖象閱讀窗口101b。當這個圖象閱讀器100處于這個圖象閱讀表面101a靠近這個文檔P的位置時,這個文檔檢測部分105檢測到這個文檔P位于這個圖象閱讀器100的下面。
下面參考圖2來描述圖1的這個圖象閱讀器100的內部結構。圖2是顯示沿圖1中A-A’的一個剖面的一個剖面視圖。在這個視圖中,相同的標號被分配給圖1中相應的部分,并且在此省略其描述。
在圖2中,一個圖象閱讀部分107是位于這個外殼101內部的一個光學系統(tǒng)并且包含一個光源108,一個透鏡109,和一個圖象傳感器110。這個光源108靠近這個圖象閱讀窗口101b并且斜跨在這個圖象閱讀窗口101b上(透明保護蓋102),并且經(jīng)過這個透明保護蓋102將光發(fā)射到這個文檔P(參考圖1)。例如,一個發(fā)光二極管或者一個被致冷的陰極射線管可以被用作這個光源108。
這個透鏡109斜跨在這個圖象閱讀窗口101b上(透明保護蓋102),并且接收這個光源108所發(fā)射的光和經(jīng)過這個透明保護蓋102被這個文檔P所反射的光。
一個圖象傳感器110是多個沿這個圖象閱讀窗口101b成線性排列的一維陣列圖象傳感器(例如,CCD(電荷耦合裝置)),并且閱讀這個文檔P上的一行圖象(參考圖1)。這個圖象傳感器110位于透鏡109的上面,將通過這個透鏡109而收集的反射光轉換為一個電信號,并且將這個點信號作為一行圖象數(shù)據(jù)輸出。
圖3是顯示根據(jù)上面所描述的實施方式1的這個圖象閱讀器100的電氣結構的一個框圖。在這個圖中,相同的標號被分配給與圖1和圖2中相應部件相應的部件。如圖所示,這個圖象閱讀器100包含一個掃描器部分111和一個數(shù)據(jù)處理部分112A。
在這個掃描器部分111中,根據(jù)以一個規(guī)定時間間隔、后面將要描述的從一個閱讀控制部分113A作為一個觸發(fā)器信號輸入的一個驅動信號S2,這個圖象閱讀部分107(參考圖2)連續(xù)地每一次閱讀一個文檔P上的一行圖象,并且將這個圖象作為圖象數(shù)據(jù)D1輸出。當這個文檔檢測部分105(參考圖2)檢測到這個文檔P時,它輸出作為一個檢測結果的一個文檔檢測信號S1。
在數(shù)據(jù)處理部分112A中,一個圖象信號處理部分114將從這個圖象閱讀部分107輸入的這個圖象數(shù)據(jù)D1(模擬數(shù)據(jù))與一個閾值進行比較,并且對這個圖象數(shù)據(jù)D1執(zhí)行量化或者其它處理。這個閱讀控制部分113A根據(jù)一個作為一個觸發(fā)器信號的文檔檢測信號S1,輸出用于驅動控制這個圖象閱讀部分107的一個驅動信號S2,并且提供控制,以使閱讀圖象數(shù)據(jù)D1已經(jīng)經(jīng)歷了這個圖象信號處理部分114的處理。
下面,將參考圖4所顯示的一個流圖來描述根據(jù)本發(fā)明的實施方式1的這個圖象閱讀器100的操作。當圖1的這個圖象閱讀器100(文檔檢測部分105)沒有靠近這個文檔P的情形下,沒有被顯示的一個功率開關被打開時,圖3的這個閱讀控制部分113A執(zhí)行步驟SA1的處理(參考圖4),其中規(guī)定(設置)了作為圖象數(shù)據(jù)被閱讀的行的數(shù)目,并且然后這個處理轉到步驟SA2。
這里,短語“行的數(shù)目”表示在這個文檔P上、這個圖象閱讀器100移動的一個方向(被描述為掃描方向)上的行的數(shù)目。行的數(shù)目乘以這個圖象閱讀窗口101b在這個縱向方向上的一個寬度就提供了這個圖象閱讀器100能夠閱讀的一個圖象的一個面積。
在步驟SA2中,這個圖象控制部分113A判斷這個文檔檢測部分105是否檢測到一個文檔P,換句話說,判斷這個文檔檢測信號S1是否被從這個文檔檢測部分105輸出。在這個階段,當圖1中所顯示的這個文檔檢測部分105沒有靠近這個文檔P時,并且這個文檔檢測信號S1沒有被從這個文檔檢測部分105輸出時,這個閱讀控制部分113A識別出步驟SA2的判斷結果為“否”,并且重復這個相同的判斷。
然后,這個用戶將這個圖象閱讀器100以這樣一個方式放置在這個文檔P上,以使這個圖象閱讀表面101a在這個用戶如圖1所顯示的抓住這個圖象閱讀器100的情形下接觸這個文檔P。當這個文檔檢測部分105和文檔P更相互靠近時,一個文檔檢測信號S1被從這個文檔檢測部分105輸出到這個閱讀控制部分113A。
通過這個操作,這個閱讀控制部分113A識別出步驟SA2中的判斷結果是“是”,并且系統(tǒng)控制轉到步驟SA3。在步驟SA3中,這個閱讀控制部分113A連續(xù)地以一個規(guī)定間隔向這個圖象閱讀部分107輸出一個驅動信號S2。這樣,每一次這個驅動信號S2被從這個圖象閱讀部分107輸入時,這個文檔P上的一行的圖象數(shù)據(jù)D1被輸出到一個圖象信號處理部分114,并且這個圖象信號處理部分114量化這個圖象數(shù)據(jù)D1并且然后這個圖象數(shù)據(jù)D1被輸入到這個閱讀控制部分113A。
通過這個操作,在步驟SA3中,這個閱讀控制部分113A閱讀這個輸入的一行圖象數(shù)據(jù)D1。這里,這個用戶將這個圖象閱讀器100在這個掃描方向上滑動。輥子104,104,…因為圖1中所顯示的這個文檔P和輥子104,104,…之間的一個摩擦力而旋轉。所以,因為輥子104,104,…旋轉,這個用戶能夠平滑地在這個掃描方向上滑動這個圖象閱讀器100。因為這個滑動操作,每一次這個驅動信號S2被輸入時,一行圖象數(shù)據(jù)D1被連續(xù)地從這個圖象閱讀部分107,經(jīng)過這個圖象信號處理部分114輸入到這個閱讀控制部分113A。這樣,就執(zhí)行了一個掃描操作。
然后,在步驟SA3中,當這個閱讀控制部分113A閱讀這個一行圖象數(shù)據(jù)D1時,系統(tǒng)控制轉到步驟SA4,步驟SA4中這個文檔檢測部分105判斷是否已經(jīng)檢測到這個文檔P。這里,當這個圖象閱讀器104在這個文檔P上滑動時,換句話說,當正在執(zhí)行這個掃描操作時,當這個文檔檢測部分105位于靠近這個文檔P的一個位置時,這個文檔檢測信號S1被從這個文檔檢測部分105輸出到這個閱讀控制部分113A。
在這個情形下,一個掃描操作就正在被執(zhí)行,并且這文檔檢測信號S1就正在被從這個文檔檢測部分105輸出到這個閱讀控制部分113A,所以這個閱讀控制部分113A識別出步驟SA4的一個判斷結果是“是”,并且系統(tǒng)控制轉到步驟SA5。在步驟SA5中,這個閱讀控制部分113A判斷在步驟SA1中是否已經(jīng)閱讀了一個規(guī)定數(shù)目行的圖象數(shù)據(jù)D1。在這個情形下,如果與這個被閱讀圖象數(shù)據(jù)D1相應的總行數(shù)目少于一個規(guī)定的數(shù)目,這個閱讀控制部分113A識別出步驟SA5中的判斷結果是“否”,并且這個系統(tǒng)控制返回到步驟SA3。這個閱讀控制部分113A重復上面所描述的操作序列。然后在步驟SA3中,就執(zhí)行這個閱讀一第二行和一行的圖象數(shù)據(jù)D1的操作序列。然后在步驟SA5中,當與這個被閱讀數(shù)據(jù)D1相應的行的數(shù)目達到一個規(guī)定的數(shù)目時,這個閱讀控制部分13A識別出判斷結果是“是”,并且結束閱讀這個圖象的這個操作。
在上述這個掃描操作期間,當這個用戶將這個圖象閱讀器100(文檔檢測部分105)與這個文檔P分開并且拿開這個圖象閱讀器100來結束閱讀一個圖象的這個操作時,從這個文檔檢測部分105輸出的這個文檔檢測信號S1就停止了。通過這,這個閱讀控制部分識別出步驟SA4的判斷結果是“否”,并且結束閱讀這個圖象的這個操作。
如上述,通過上述根據(jù)本發(fā)明實施方式1的這個圖象閱讀器100,這個閱讀控制部分113A根據(jù)這個文檔檢測部分105(文檔檢測信號S1)的一個檢測結果來判斷閱讀的開始或者結束或者沒有在閱讀。這樣,不需要一個用戶向傳統(tǒng)技術那樣操作一個開關來給出開始或者結束閱讀這個圖象的一個操作的指令,所以改善了使用的方便性。
已經(jīng)詳細描述了根據(jù)本發(fā)明實施方式1的這個圖象閱讀器100,但是這個圖象閱讀器100的結構不限于上述結構,在本發(fā)明的要旨內對這個圖象閱讀器的設計進行修改和改變均包括在本發(fā)明的范圍內。例如,在根據(jù)上述實施方式1的這個圖象閱讀器100中,如圖1所示,這個文檔檢測部分105連接到靠近這個圖象閱讀窗口101b的一個位置,但是這個結構不限制于這個結構,并且這個圖象閱讀窗口101b可以被提供在這個圖象閱讀表面101a的任何一個位置。簡單地,假如這個圖象閱讀窗口和這個文檔檢測部分105在相同的平面上(圖象閱讀表面101a),任何位置均是允許的。
根據(jù)上述實施方式1的這個圖象閱讀器100經(jīng)過圖1所顯示的這個電纜106連接到一個計算機(沒有顯示),所以這個圖象閱讀器100在功能上用作這個計算機的一個外設裝置。但是,這個圖象閱讀器100可能是一個可以獨立工作的類型。
參考圖4到圖6描述根據(jù)本發(fā)明實施方式2的一個圖象閱讀器200。圖5是顯示根據(jù)實施方式2的這個圖象閱讀器200的外觀和結構的一個側面視圖。在這個圖中,相同的標號被分配給與圖1中那些部件類似的部件,并且省略其描述。在圖5中,使用一個機械開關201來替代圖1中所顯示的這個文檔檢測部分105。
這個機械開關201連接到這個圖象閱讀窗口101a,并且有能夠在垂直于這個圖象閱讀表面101a的方向上(在圖中箭頭X所表示的方向上)來回移動的一個按鈕201a。類似于這個文檔檢測部分105(參考圖1)這個機械開關201檢測一個文檔P,并且機械地執(zhí)行操作。即,當201a接觸這個文檔P并且因為來自這個文檔P的、在由這個箭頭X所表示的方向上的一個推力所產(chǎn)生的一個漂移(移動)超過一個閾值時,這個機械開關201輸出一個文檔檢測信號S1(參考圖6)。
圖6是顯示根據(jù)實施方式2的這個圖象閱讀器200的電氣結構的一個框圖,并且在這個圖中,相同的標號被分配給與圖3和圖5中那些部件類似的部件。在圖6中,一個掃描器部分202被提供來替代圖3中所顯示的這個掃描器部分111。
在這個掃描器部分202中,這個機械開關201(參考圖5)被提供來替代圖3中所顯示的這個文檔檢測部分105。當這個可移動部分201a(參考圖5)的一個移動超過這個閾值時,這個機械開關201輸出一個文檔檢測信號S1到這個閱讀控制部分113A。
參考圖4來描述根據(jù)上述實施方式2的這個圖象閱讀器200的操作。在圖5中,在這個圖象閱讀器200(這個機械開關201)沒有靠近這個文檔P的狀態(tài)下,當一個沒有被顯示的功率開關被打開時,圖6中所顯示的這個閱讀控制部分113A執(zhí)行步驟SA1(參考圖4)中的處理,步驟SA1中規(guī)定了(設置)將要閱讀的圖象數(shù)據(jù)的行的數(shù)目,然后這個系統(tǒng)控制轉到步驟SA2。
在步驟SA2中,通過檢測是否從這個機械開關201接收到這個文檔檢測信號S1,這個閱讀控制部分113A來判斷這個機械開關201是否檢測到一個文檔P。在這個階段,圖5中所顯示的這個機械開關201的這個按鈕201a沒有接觸這個文檔P,并且所以沒有從這個機械開關201輸出這個文檔檢測信號S1。這樣,這個閱讀控制部分113A識別步驟SA2中的判斷結果為“否”,并且重復這個相同的判斷。
這里假定一個用戶抓住如圖5所顯示的用于閱讀一個圖象的這個圖象閱讀器200,并且將這個圖象閱讀器200放置在這個文檔P上,以使這個圖象閱讀表面101a接觸這個文檔P。通過這,當這個機械開關201的這個按鈕201a接觸這個文檔P并且從這個文檔P接收一個推力時,這個按鈕201a沿如圖中所顯示的朝上方向(方向X)移動。當這個按鈕201a的一個移動超過一個閾值時,這個文檔檢測信號S1被從圖6中所顯示的這個機械開關201輸出到這個閱讀控制部分113A。
通過這,這個閱讀控制部分113A識別出步驟SA2中的判斷結果是“是”,并且系統(tǒng)控制轉到步驟SA3,并且連續(xù)地以一個規(guī)定間隔向這個圖象閱讀部分107輸出一個驅動信號S2。在這個步驟中,如上述,每一次這個驅動信號S2被輸入時,這個文檔P上的一行的圖象數(shù)據(jù)D1被輸出到這個圖象信號處理部分114。通過這個操作,這個閱讀控制部分113A閱讀被這個圖象信號處理部分114量化的這個圖象數(shù)據(jù)D1。
當這個用戶在這個掃描方向上滑動這個圖象閱讀器200時,一行圖象數(shù)據(jù)D1被連續(xù)地經(jīng)過這個圖象信號處理部分114從這個圖象閱讀部分107輸入到這個閱讀控制部分113A。這樣,就執(zhí)行了一個掃描。在步驟SA4中,這個閱讀控制部分113A判斷這個機械開關201是否已經(jīng)檢測到這個文檔P,并且在這個情形下,判斷這個文檔檢測信號S1已經(jīng)被從這個機械開關201輸入,這個閱讀控制部分113A識別判斷的結果是“是”,系統(tǒng)控制轉到步驟SA5。這樣,這個閱讀控制部分113A重復上述這個過程。
在上述掃描操作期間,當這個用戶將這個圖象閱讀器200與這個文檔P分開來結束這個閱讀這個圖象的操作時,因為來自這個文檔P的、作用在這個機械開關201的這個按鈕201a上的一個推力變?yōu)榱悖赃@個按鈕201a返回到其初始位置。結果,這個機械開關201停止輸出這個文檔檢測信號S1,所以這個閱讀控制部分113A識別步驟SA4中的判斷結果是“否”,并且結束閱讀這個圖象的這個操作。
如上述,通過這個根據(jù)實施方式2的圖象閱讀器200,提供了這個機械開關201,并且這個閱讀控制部分113A根據(jù)這個機械開關201的一個檢測結果(文檔檢測信號S1)來判斷閱讀的開始和結束。這樣,一個用戶不需要操作一個開關來給予開始和結束閱讀一個圖象的一個操作的一個指令,所以使用與根據(jù)本發(fā)明實施方式1的這個圖象閱讀器100相同的方式,改善了實際使用的方便性。
通過上述根據(jù)實施方式2的這個圖象閱讀器200,除了上述這些效果外,還有一個效果,即因為使用了具有一個機械系統(tǒng)的這個機械開關201來檢測一個文檔P,就不會產(chǎn)生因為電氣噪聲引起的一個誤動作。因為這個特征,使用根據(jù)實施方式2的這個圖象閱讀器200,使用這個機械開關201來檢測一個文檔P的精度是非常高的,所以紙的不希望出現(xiàn)的移動不會出現(xiàn)并且可以改善閱讀一個圖象的精度。
進一步通過上述根據(jù)實施方式2的這個圖象閱讀器200,這個進行機械動作的機械開關201被使用,所以不需要用于控制其操作的一個控制電路,所以減少了這個費用。
上面對根據(jù)本發(fā)明實施方式2的這個圖象閱讀器200進行了詳細描述,但是根據(jù)本發(fā)明的這個圖象閱讀器的電氣結構不限于實施方式2,在本發(fā)明的要旨內對其設計進行修改和改變包括在本發(fā)明的范圍內。在上面的實施方式2中,具有這個按鈕201a的這個機械開關201被描述為在根據(jù)實施方式2的這個圖象閱讀器200中的、用于檢測一個文檔P的一個單元,但是結構并不限于這個結構,假定它可以通過機械操作來檢測一個文檔P,就可以使用任何類型的檢測單元。
類似于根據(jù)實施方式1的這個圖象閱讀器100,通過根據(jù)上述實施方式2的這個圖象閱讀器200,圖5中所顯示的這個機械開關201可以被提供在任何位置,只要這個位置在這個圖象閱讀表面101a的范圍內。
下面將參考圖4和圖7到圖9來描述根據(jù)本發(fā)明實施方式3的一個圖象閱讀器300。圖7是顯示根據(jù)實施方式3的這個圖象閱讀器300的外觀和結構的一個部分剖面?zhèn)让嬉晥D。在這個圖中,相同的標號被分配到那些與圖1中的部件類似的部件,并且省略其描述。在圖7中,提供了一個光電開關301來替代圖1中所顯示的這個文檔檢測部分105。
這個光電開關301是一個連接到這個圖象閱讀表面101a的光中斷器并且可以光學地檢測這個文檔P。這個光電開關301包含用于在一個向前的方向上(圖中所顯示的朝這個文檔P的方向)發(fā)射光Ya的一個光發(fā)射部件301a,和用于接收光(圖中的反射光Yb)的一個光接收部件301b。
下面,將參考圖8來描述這個光電開關301的結構。在這個圖中所顯示的這個光電開關301中,這個光發(fā)射部件301a和光接收部件301b相互靠近,并且被集成到一個封裝301c中。例如,這個光電開關301的尺寸是3毫米(橫向方向)×4毫米(在縱向方向上)×2毫米(厚度)。
例如,這個光發(fā)射部件是一個紅外光發(fā)射二極管,并且如上述發(fā)射光Ya。在另一方面,這個光接收部件301b是,例如,一個光寄存器,并且接收輸入光并且輸出與這個接收光的幅度相應的一個光信號S4(參考圖9)。
這里,這個光接收部件301b是如圖7中所顯示的、用于接收從這個文檔P(反射表面)來的這個反射光Yb的一個部件,并且當這個光發(fā)射部件301a(或者個光接收部件301b)的一個表面與這個文檔P(反射表面)之間的距離是1毫米時,這個接收光信號S4的一個電平達到一個峰值。當這個部件301a與這個文檔P之間的距離增加時,這個信號S4的電平減少。
連接器301d和一個連接器301e分別連接到這個光發(fā)射部件301a的一個陽極和一個陰極,進一步一個連接器301f和一個連接器301g連接到這個光接收部件301b的一個發(fā)射極和一個收集極。
圖9是顯示上述根據(jù)實施方式3的這個圖象閱讀器300的電氣結構的一個框圖。在這個視圖中,相同的標號被分配到與圖3和圖7中的部件類似的部件。在圖9中,提供了一個掃描器部分302來替代圖3中所顯示的這個掃描器部分111。在這個掃描器部分302中,提供了一個光電開關301來替代圖3中所顯示的這個文檔檢測部分105。另外,在圖9中,新提供了一個比較器303。
在圖9中,這個光電開關301輸出與被這個光接收部件301b(參考圖7)所接收的光的強度相應的這個光信號S4。這個比較器303位于這個光電開關301和這個閱讀控制部分113A之間,并且將一個預設置的閾值與從這個光電開關310輸入的這個被接收光信號S4的一個電平相比。這里,這個閾值與使能這個圖象閱讀器300閱讀一個圖象的一個距離相應(被稱作為圖象閱讀使能距離)。
當這個光信號S4的一個電平少于這個閾值時,這個比較器303將表示已經(jīng)檢測到這個文檔P的一個文檔檢測信號S1輸出到這個閱讀控制部分113A,并且停止輸出這個文檔檢測信號S1。
參考圖4來描述根據(jù)實施方式3的這個圖象閱讀器300的操作。在圖7中,在這個圖象閱讀器300(光電開關301)沒有位于靠近這個文檔P的一個位置的情形下,當一個沒有被顯示的功率開關被打開時,圖9中所顯示的這個閱讀控制部分113A將這個系統(tǒng)控制轉到步驟SA1(參考圖4),步驟SA1中,規(guī)定(設置)了這個操作可以閱讀的圖象數(shù)據(jù)的行的數(shù)目,然后這個系統(tǒng)控制轉到步驟SA2。
在步驟SA2中,這個閱讀控制部分113A通過檢測是否已經(jīng)從這個比較器303輸入這個文檔檢測信號S1來判斷這個光電開關301是否已經(jīng)檢測到一個文檔P。在這個情形下,如果圖7所顯示的這個光電開關301與這個文檔P之間的一個距離多于上述這個圖象閱讀使能距離時,通過從在這個反射表面反射由這個光發(fā)射部件301a發(fā)射的光Ya來獲得的反射光進入到這個光接收部件301b的光強很小(或者根據(jù)不進入)。
所以,在這個情形下,即使從圖9中所顯示的這個光電開關301接收到這個光信號S4,因為這個光信號S4的電平比這個閾值小,所以這個比較器303不向這個閱讀控制部分113A輸出這個文檔檢測信號S1。所以,這個閱讀控制部分113A判斷這個文檔P沒有被這個光電開關301檢測到,并且識別出步驟SA2的判斷結果是“否”,并且重復這個相同的判斷操作。
然后這個用戶以這樣一個方式將這個圖象閱讀器300放置在這個文檔P上,以使這個圖象閱讀表面101a在這個用戶抓住圖7所顯示的這個圖象閱讀器300的情形下接觸這個文檔P,類似于上述這個操作。通過這個操作,這個光電開關301(更準確地說,是這個光發(fā)射部件301a和這個光接收部件301b)和這個文檔P之間的距離逐漸減小,所以從這個文檔P反射的光Ya的數(shù)量變大,結果,進入這個光接收部件301b的光的數(shù)量增加。
當這個圖象閱讀表面101a(光電開關301)靠近這個文檔P時,從圖9這所顯示的這個光電開關301輸出的這個光信號S4的電平增加,所以這個接收光信號S4的電平超過比較器303中的這個閾值。
通過這,這個文檔檢測信號S1被從這個閱讀控制部分113A輸出,并且這個閱讀控制部分113A識別出步驟SA2的判斷結果為“是”,這個系統(tǒng)控制轉到步驟SA3。
在步驟SA3中,這個閱讀控制部分113A以一個規(guī)定的間隔向這個圖象閱讀部分107連續(xù)地輸出一個驅動信號S2,類似于上述操作。在這個步驟中,類似于上述操作,每一次一個驅動信號S2被從這個圖象閱讀部分107輸入時,這個文檔P上的一行圖象數(shù)據(jù)D1就被輸出到這個圖象信號處理部分114。通過這,已經(jīng)被這個圖象信號處理部分114處理的這個文檔P上的一行圖象被連續(xù)地作為圖象數(shù)據(jù)D1,由這個閱讀控制部分113A讀取。
當一個用戶在這個掃描方向上滑動這個圖象閱讀器300時,一行圖象數(shù)據(jù)D1被連續(xù)地經(jīng)過這個圖象信號處理部分114從這個圖象閱讀部分107輸入到這個閱讀控制部分113A,這樣就執(zhí)行了一個掃描。
在步驟SA4中,這個閱讀控制部分113A判斷這個光電開關301是否檢測到這個文檔P,在這個情形下,這個閱讀控制部分113A判斷這個文檔檢測信號S1已經(jīng)被從這個比較器303輸入,并且識別出判斷結果為“是”,系統(tǒng)控制轉到步驟SA5。然后,這個閱讀控制部分113A重復上述過程。
在這個掃描期間,如果一個用戶將這個圖象閱讀器300與這個文檔P分開,并且將它拿開來結束閱讀一個圖象的這個操作,因為這個圖象閱讀表面101a(準確的說是光電開關301)與這個文檔P之間的距離增加,所以進入到這個光接收部件301b的光Yb的數(shù)量相對減少。
當從圖9所顯示的這個光電開關301輸出的這個光信號S4的電平比這個閾值小時,這個比較器303停止輸出這個文檔檢測信號S1。通過這個操作,這個閱讀控制部分113A判斷這個文檔P沒有被這個光電開關301檢測到,并且識別出步驟SA4的判斷結果為“否”,并且結束閱讀這個圖象的這個操作。
如上述,通過使用上述根據(jù)實施方式3的這個圖象閱讀器300,提供了這個光電開關301和比較器303來將這個光信號S4的電平與一個閾值進行比較,并且這個閱讀控制部分113A根據(jù)比較結果來判斷閱讀的開始和結束。這樣,與根據(jù)傳統(tǒng)技術的一個圖象閱讀器不同,一個用戶不需要操作一個開關來給予開始和結束閱讀這個圖象的一個操作的指令,所以使用與根據(jù)實施方式1的這個圖象閱讀器100相同的方式改善了實際使用的方便性。
通過使用上述根據(jù)實施方式3的這個圖象閱讀器300,除了上述效果以外,還使用這個光電開關301來檢測一個文檔P而不接觸這個文檔,所以不會出現(xiàn)因為文檔P的摩擦而產(chǎn)生的性能下降。
所以,通過使用上述根據(jù)實施方式3的這個圖象閱讀器300,這個圖象閱讀器300不直接接觸這個文檔P,所以部件(光電開關301)的壽命延遲了。另外,通過使用根據(jù)實施方式3的這個圖象閱讀器300,在一個掃描操作期間,這個光電開關301不會被這個文檔P的表面不均勻性影響,所以不會出現(xiàn)一個閱讀圖象的錯誤。這樣,可以改善圖象閱讀的精度。
已經(jīng)詳細描述了根據(jù)實施方式3的這個圖象閱讀器300,但是根據(jù)本發(fā)明的圖象閱讀器的結構不限于這個結構,在本發(fā)明的要旨內的修改和改變均包括在本發(fā)明的范圍內。例如,在上述根據(jù)實施方式3的這個圖象閱讀器300中,使用這個光電開關301(光中斷器)來檢測一個文檔P,但是其結構不限于這個結構,假定它能夠光學地檢測到一個文檔P,可以使用任何類型的開關。
現(xiàn)在參考圖10到圖12來描述根據(jù)本發(fā)明實施方式4的一個圖象閱讀器400。圖10是顯示根據(jù)本發(fā)明的實施方式4的這個圖象閱讀器400的外觀和結構的一個部分頂剖面圖。在這個結構中,相同的標號被分配到那些與圖1的后視圖中的部件相應的部件,并且省略其描述。在圖10中,其中新提供了一個移動檢測部分401。假定這個圖所顯示的文檔檢測部分105沒有被提供在根據(jù)實施方式4的這個圖象閱讀器400中。
這個移動檢測部分401被提供在這個圖中的右邊的這個外殼101的內部,并且檢測一個輥子104的旋轉,換句話說,在這個掃描操作期間這個圖象閱讀器400的一個移動。這個移動檢測部分401包含一個旋轉的編碼器402,齒輪403和404。
這個旋轉的編碼器402是一個增量型光學編碼器,它光學地檢測一個旋轉的角度并且有高分辨率,并且不被噪聲所影響。這個旋轉的編碼器402包含一個可旋轉的輸入傳動軸402a,在其徑向上有能夠通過光的切口、并且能夠與這個輸入傳動軸402a一起旋轉的一個旋轉盤,和用于將光發(fā)射到這個旋轉盤的一個光發(fā)射部件,和用于接收通過這個旋轉盤的切口的光的一個光接收部件。
在這個旋轉的編碼器402中,當這個輸入傳動軸402a旋轉時,這個旋轉盤相應地進行旋轉,當這個旋轉盤的一個切口位于一個特定位置時,通過這個旋轉盤的切口的光被這個光接收部件所接收,所以這個輸入傳動軸402a的一個旋轉角度能夠被從這個切口的位置檢測到。
在根據(jù)實施方式4的這個圖象閱讀器400中,這個旋轉的編碼器402用于檢測作為這個圖象閱讀器400的一個移動的這個輸入傳動軸402a的一個旋轉角度。齒輪403連接到這個輸入傳動軸402a的末端。齒輪404連接到一個傳動軸103的一端103a,以與這個齒輪403嚙合。即,這個輥子的104的轉矩通過這個傳動軸103,齒輪403和齒輪404被傳送到這個旋轉的編碼器402的這個輸入傳動軸402a。
圖11是顯示根據(jù)實施方式4的這個圖象閱讀器400的電氣結構的一個框圖。在這個圖中,相同的標號被分配給與圖3和圖10中那些部件相應的部件,并且省略其描述。在圖11中,提供了一個數(shù)據(jù)處理部分112B和一個掃描器部分405來替代圖3中所顯示的這個數(shù)據(jù)處理部分112A和掃描器部分111。
進一步,在這個數(shù)據(jù)處理部分112B和掃描器部分405中提供了一個閱讀控制部分113B和一個移動檢測部分401來替代這個移動控制部分113A和文檔檢測部分105。
當這個圖象閱讀器400在掃描期間沿這里沒有顯示的這個文檔移動時并且當這個移動達到一個特定值時,圖11中所顯示的這個移動檢測部分401向這個閱讀控制部分113B輸出一個1脈沖的移動檢測信號S3。這個移動控制部分113B通過根據(jù)這個移動檢測信號S3檢測這個文檔(這里沒有顯示)來提供圖象閱讀的控制,并且根據(jù)這個檢測結果向這個圖象閱讀部分107輸出一個驅動信號S2。
下面,參考圖12所顯示的一個流圖來描述根據(jù)本發(fā)明的實施方式4的這個圖象閱讀器400的操作。在圖10中,當在這個圖象閱讀器400沒有靠近這里沒有顯示的這個文檔的情形下,打開沒有顯示的一個功率開關,圖11中所顯示的這個閱讀控制部分113B將這個系統(tǒng)控制轉到步驟SB1(參考圖12),其中通過執(zhí)行與步驟SA1(參考圖4)中的操作類似的操作規(guī)定(設置)了圖象數(shù)據(jù)的行數(shù)目,然后這個系統(tǒng)控制轉到步驟SB2。
在步驟SB2中,這個圖象控制部分113B根據(jù)是否已經(jīng)從這個移動檢測部分401輸入了一個移動檢測信號S3來判斷是否已經(jīng)檢測到這個圖象閱讀器400的一個移動。即,在步驟SB2中,根據(jù)是否已經(jīng)輸入了一個移動檢測信號S3來判斷是否已經(jīng)檢測到這個文檔(沒有顯示)。
在這個情形下,在這個輥子104沒有接觸這個文檔的情形下這個圖象閱讀器400沿一個掃描方向移動時,沒有信號從這個移動檢測部分401中輸出。所以,這個閱讀控制部分113B識別出步驟SB2的一個判斷結果是“否”,并且重復這個相同的判斷。
然后,這個用戶以這樣一個方式將這個圖象閱讀器400放置在這個文檔上,以使這個圖象閱讀表面101a在這個用戶通過執(zhí)行如上述相同的操作來抓住如圖10所顯示的這個圖象閱讀器400的情形下,在與如圖1所顯示的條件相同的條件下接觸這個文檔,來閱讀這個文檔上的一個圖象。通過這,輥子104,104,…接觸這個文檔。
然后,當這個用戶在這個掃描方向上沿這個文檔滑動這個圖象閱讀器400時,因為輥子和這個文檔(沒有顯示)之間起作用的一個摩擦力,輥子104,104,…進行旋轉。通過這個傳動軸103,齒輪404和403,這個力矩被傳送到這個輸入傳動軸402a,并且對輥子104,104,…的旋轉作出響應,這個輸入傳動軸402a進行旋轉。
當這輥子104(輸入傳動軸402a)的一個旋轉角度達到一個特定角度時,換句話說,當這個圖象閱讀器400在這個掃描方向上的一個移動達到一個特定值時,從如圖11所顯示的這個移動檢測部分401輸出一個1-脈沖移動檢測信號S3。
這個閱讀控制部分113B判斷已經(jīng)檢測到這個文檔,并且識別出步驟SB2的判斷結果為“是”,這個系統(tǒng)控制轉到步驟SB3。在步驟SB3中,這個閱讀控制部分113B使用與步驟SA3(參考圖4)相同的方式,以一個規(guī)定間隔向這個圖象閱讀部分107連續(xù)地輸出一個驅動信號S2。
在這個步驟以后,通過執(zhí)行與上述相同的操作,每一次輸入這個驅動信號S2時,這個文檔上的一行圖象數(shù)據(jù)D1被從這個圖象閱讀部分107輸出到一個圖象信號處理部分114,并且通過這個操作,這個閱讀控制部分113B連續(xù)地讀取已經(jīng)被這個圖象信號處理部分114作為這個圖象數(shù)據(jù)D1處理的、這個文檔上的一行圖象。
然后,這個用戶在這個掃描方向上滑動這個圖象閱讀器400,并且一行圖象數(shù)據(jù)D1被連續(xù)地從這個圖象閱讀部分107經(jīng)過這個圖象信號處理部分114輸入到這個閱讀控制部分113B。這樣,就執(zhí)行了一個掃描。在這個滑動操作期間,每一次這個圖象閱讀器400被移動一個特定移動時,就從這個移動檢測部分401輸出一個1-脈沖移動檢測信號S3。這里,這個移動檢測信號S3的一個輸出周期與這個圖象閱讀器400的移動速度相應,所以當這個速度變高時,這個周期變短,而當這個速度變小時,這個周期變長。
然后在步驟SB4中,使用與步驟SB2相同的方式,這個閱讀控制部分113B根據(jù)這個移動檢測信號S3來檢測這個圖象閱讀器400的一個移動(這個文檔出現(xiàn)或者沒有出現(xiàn))。但是,在這個步驟SB4中,這個閱讀控制部分113B將從輸入這個前面的移動檢測信號S3時起的一個所用時間與作為一個預規(guī)定閾值的一個時間相比,并且根據(jù)這個比較的結果來進行判斷。
更詳細地,當這個所用時間比作為一個預規(guī)定閾值的這個時間少時,這個閱讀控制部分113B判斷已經(jīng)檢測到這個移動(文檔)并且識別出步驟SB4的判斷結果是“是”,并且將這個系統(tǒng)控制轉到步驟SB5。在另一方面,當這個所用時間超過作為一個預規(guī)定閾值的這個時間時,這個閱讀控制部分113B判斷沒有檢測到這個移動,并且識別出步驟SB4的判斷結果是“否”,并且結束閱讀一個圖象的這個操作。
這里,在步驟SB4中,為什么對一個所用時間與作為一個預規(guī)定閾值的一個時間相比,和為什么根據(jù)這個比較結果來進行判斷的原因是因為這個用戶可能僅僅是暫時地停止這個掃描操作。即使在這個掃描操作期間暫時停止了這個圖象閱讀器400的這個移動,并且在這個移動掛起的時間少于這個閾值的條件下,又重新開始,然后可以繼續(xù)這個圖象閱讀,而不會中斷。
在這個情形下,假定這個圖象閱讀器400連續(xù)地沿這個文檔(沒有顯示)移動,并且從輸入這個前面的移動檢測信號S3時起的一個所用時間少于作為一個預規(guī)定閾值的一個時間,這個閱讀控制部分113B識別出步驟SB4的判斷結果為“是”,這個系統(tǒng)控制轉到步驟SB5。
在步驟SB5中,這個閱讀控制部分113B使用與步驟SA5(參考圖4)中的方式相同的方式,判斷在步驟SB1中是否已經(jīng)閱讀了規(guī)定數(shù)目(設置)行的圖象數(shù)據(jù)D1。在這個情形下,當判斷這個被閱讀圖象數(shù)據(jù)D1中的總行數(shù)目少于這個規(guī)定的行數(shù)目時,這個閱讀控制部分113B識別出步驟SB5的判斷結果為“否”,這個系統(tǒng)控制轉到步驟SB3。這個閱讀控制部分113B重復上述操作序列。然后,在步驟SB3中,執(zhí)行閱讀第二行圖象數(shù)據(jù)D1的操作。
這里,在步驟SB5中,當與這個被閱讀圖象數(shù)據(jù)D1相應的行的數(shù)目達到一個規(guī)定的行數(shù)目時,這個閱讀控制部分113B識別出判斷結果為“是”,并且結束閱讀這個圖象的這個操作。
在上述這個掃描操作期間,當一個用戶將這個圖象閱讀器400(輥子104,104,…)與這個文檔(沒有顯示)分開并且將這個圖象閱讀器400拿開來結束閱讀一個圖象的這個操作時,就停止輥子104,104,…的旋轉。對這個作出響應,就停止這個傳動軸103,齒輪403,404,和輸入傳動軸402a的旋轉。通過這,在這以后,就不從如圖11所顯示的這個移動檢測部分401輸出一個移動檢測信號S3。
所以,在步驟SB4中,當從輸入這個前面的移動檢測信號S3時起的一個所用時間超過作為一個預規(guī)定閾值的這個時間時,這個閱讀控制部分113B識別出判斷結果為“否”,并且結束這個掃描操作。
如上述,通過根據(jù)實施方式4的這個圖象閱讀器400,其中提供了這個移動檢測部分401,并且這個閱讀控制部分113B根據(jù)從這個移動檢測部分401輸出的一個移動檢測信號S3來判斷閱讀的開始和結束。這樣,不需要一個用戶來操作一個開關,以象傳統(tǒng)技術中的那樣來給予開始或者結束閱讀這個圖象的一個操作的指令,所以使用與根據(jù)實施方式1的這個圖象閱讀器100相同的方式改善了實際使用的方便性。
盡管已經(jīng)詳細描述了根據(jù)本發(fā)明實施方式4的這個圖象閱讀器400,這個特定的結構不限于實施方式4,但是很清楚所有那些完全落在這個基本教義中的修改和替代結構均被包括在本發(fā)明中。這個描述假定根據(jù)實施方式4的這個圖象閱讀器400中使用了如圖10所顯示的這個增量類型的光旋轉編碼器402,但是這個編碼器的類型不限于上述類型,并且一個增量類型的磁旋轉編碼器可以用作這個旋轉編碼器402。
這個增量類型的磁旋轉編碼器402包含具有在其連接的圓周上被磁化的一個磁材料的一個旋轉盤和位于靠近這個旋轉盤的一個位置、并且具有根據(jù)這個磁材料所產(chǎn)生的一個磁場的變化而變化的一個阻值的一個MR(磁阻傳感器元件)。另外,這個增量類型的磁旋轉編碼器402的特征是這個編碼器的尺寸是小的并且重量是輕的,有優(yōu)異的環(huán)境電阻,有一個長的壽命和一個高的響應頻率。所以,當使用一個增量類型的磁旋轉編碼器402,可以很便利地減少尺寸和減輕重量。
現(xiàn)在將參考圖10,圖13和圖14來描述根據(jù)本發(fā)明實施方式5的一個圖象閱讀器500。根據(jù)實施方式5的這個圖象閱讀器500的基本外觀和結構與圖10所顯示的這個圖象閱讀器400的基本外觀和結構相同,但是,在這個圖中所顯示的這個圖象閱讀表面101a中提供了一個文檔檢測部分105(參考圖1的后視圖)。
圖13是顯示根據(jù)實施方式5的這個圖象閱讀器500的電氣結構的一個框圖。在這個圖中,相同的標號被分配給那些與圖11中的部件相應的部件,并且省略其描述。在圖13中,提供了一個數(shù)據(jù)處理部分112C和一個掃描器部分501,來替代圖11所顯示的這個數(shù)據(jù)處理部分112B和掃描器部分405。
另外,在圖13所顯示的這個數(shù)據(jù)處理部分112C中,提供了一個閱讀控制部分113C,來替代圖11所顯示的這個閱讀控制部分113B,并且在這個掃描器部分501中重新提供了一個文檔檢測部分105(參考圖10)。
圖13所顯示的這個閱讀控制部分113C根據(jù)從這個文檔檢測部分105輸入的一個文檔檢測信號S1和從這個移動檢測部分401輸入的一個移動檢測信號S3來識別閱讀一個文檔(沒有顯示)的圖象的開始和結束。
下面,參考圖14所顯示的一個流圖來描述根據(jù)實施方式5的這個圖象閱讀器500的操作。在圖10中,當在這個圖象閱讀器500(這個文檔檢測部分105)沒有被放置在靠近這個文檔(沒有顯示)的一個位置的情形下,打開一個沒有被顯示的功率開關時,圖13所顯示的這個閱讀控制部分113C將這個系統(tǒng)控制轉到步驟SC1(參考圖14),其中通過執(zhí)行與步驟SA(參考圖4)的操作相同的操作來規(guī)定(設置)了作為圖象數(shù)據(jù)將要被閱讀的一個行數(shù)目,然后這個系統(tǒng)控制轉到步驟SC2。
在步驟SC2中,這個圖象控制部分113C判斷這個文檔檢測部分105是否檢測到一個文檔,換句話說,是否從這個文檔檢測部分105輸入了一個文檔檢測信號S1。在這個情形下,當如圖10所顯示的這個文檔檢測部分105沒有靠近這個文檔時,就沒有文檔檢測信號S1從這個文檔檢測部分105輸出。所以,這個閱讀控制部分113C識別出步驟SC2的判斷結果為“否”,并且重復這個相同的判斷。
然后這個用戶以這樣一個方式將這個圖象閱讀器500放置在這個文檔上,以使這個圖象閱讀表面101a在為了閱讀其上的一個圖象,這個用戶抓住圖10所顯示的這個圖象閱讀器500的情形下接觸這個文檔。通過這個操作,當這個文檔檢測部分105靠近這個文檔時,一個文檔檢測信號S1被從這個文檔檢測部分105輸出到這個閱讀控制部分113C。
這個閱讀控制部分113C識別出步驟SC2的判斷結果為“是”,這個系統(tǒng)控制轉到步驟SC3。在步驟SC3中,通過執(zhí)行與步驟SB2中的操作(參考圖12)相同的操作,這個閱讀控制部分113C根據(jù)是否從這個移動檢測部分401輸入一個移動檢測信號S3來判斷是否已經(jīng)檢測到這個圖象閱讀器500的一個移動。當這個判斷結果是“否”時,這個系統(tǒng)控制返回到步驟SC2,并且這個閱讀控制部分113C重復上述操作序列。
即,在步驟SC3中,在已經(jīng)輸入這個文檔檢測信號S1以后,根據(jù)是否已經(jīng)輸入一個文檔檢測信號S3來判斷是否已經(jīng)檢測到這個文檔(沒有顯示)。
然后,在通過執(zhí)行與上述操作相同的操作,這個用戶抓住如圖10所顯示的這個圖象閱讀器500的情形下,在與圖1的前視圖所顯示的條件相同的條件下,這個用戶將這個圖象閱讀表面101a接觸這個文檔,并且在這個掃描方向上來沿這個文檔滑動這個閱讀器,以閱讀其上的一個圖象。
通過這個操作,輥子104,104,…因為輥子和這個文檔(沒有顯示)之間的摩擦力而進行旋轉,并且對這個旋轉作出響應,這個輸入傳動軸402a使用與上述方式相同的方式進行旋轉。然后,當輥子104(輸入傳動軸402a)的一個旋轉角度達到一個特定角度時,換句話說,當這個圖象閱讀器500在這個掃描方向上的移動達到一個規(guī)定值時,從圖13所顯示的這個移動檢測部分401輸出一個1-脈沖移動檢測信號S3。
通過這個特征,這個閱讀控制部分113C識別出步驟SC3的一個判斷結果為“是”,這個系統(tǒng)控制轉到步驟SC4。在步驟SC4中,這個閱讀控制部分113C以一個規(guī)定的間隔向這個圖象閱讀部分107連續(xù)的輸出一個驅動信號S2。結果,通過執(zhí)行與上述操作相同的操作,每一次輸入這個驅動信號S2時,從這個圖象閱讀部分107向這個圖象信號處理部分114輸出這個文檔上的一行圖象數(shù)據(jù)D1。然后在步驟SC4中,這個閱讀控制部分113C讀取已經(jīng)被這個圖象信號處理部分114處理的并且被輸入到其中的一行圖象數(shù)據(jù)D1。這樣就執(zhí)行了一個掃描。
然后在步驟SC5中,這個閱讀控制部分113C判斷這個文檔檢測部分105是否已經(jīng)檢測到這個文檔。這里,當這個圖象閱讀器500滑動這個文檔時,因為這個文檔檢測部分105靠近這個文檔,所以從這個文檔檢測部分105向這個閱讀控制部分113C輸出一個文檔檢測信號S1。
這個表示已經(jīng)正在執(zhí)行掃描,并且當從這個文檔檢測部分105向這個閱讀控制部分113C輸出一個文檔檢測信號S1時,這個閱讀控制部分113C識別出步驟SC5中的判斷結果為“是”,并且系統(tǒng)控制轉到步驟SC5。在步驟SC6中,這個閱讀控制部分113C通過執(zhí)行與步驟SA5(參考圖4)中的操作相同的操作來判斷在步驟SC1中是否已經(jīng)閱讀了規(guī)定(設置)數(shù)目行的圖象數(shù)據(jù)D1。即,當這個判斷結果為“否”時,這個閱讀控制部分113C使這個系統(tǒng)控制返回到步驟SC4,并且重復上述操作序列。當這個判斷結果為“是”時,這個閱讀控制部分113C結束這個掃描操作。
在上述這個掃描操作期間,當一個用戶將這個圖象閱讀器500(文檔檢測部分105)與這個文檔分開并且將這個圖象閱讀器500拿開來結束閱讀一個圖象的這個操作時,就停止從這個文檔檢測部分105輸出這個文檔檢測信號S1,所以這個閱讀控制部分113C識別出步驟SC5中的判斷結果為“否”,并且結束閱讀一個圖象的這個操作。
如上述,通過上述根據(jù)本發(fā)明實施方式5的圖象閱讀器500,這個閱讀控制部分113C使用這個文檔檢測部分105和這個移動檢測部分401來識別出圖象閱讀的開始和結束。這樣,不需要一個用戶象傳統(tǒng)技術中那樣操作一個開關,給出開始或者技術閱讀這個圖象的一個操作的指令,所以使用與根據(jù)實施方式1和4的這個圖象閱讀器100和400的方式相同的方式改善了實際使用的方便性。
特別地,通過上述根據(jù)本發(fā)明實施方式5的圖象閱讀器500,根據(jù)是否已經(jīng)檢測到從這個文檔檢測部分105輸入這個文檔檢測信號S1和從這個移動檢測部分401輸入一個移動檢測信號S3的一個與條件來規(guī)定開始閱讀這個圖象的一個條件,所以可以分別避免根據(jù)實施方式1的這個圖象閱讀器100和根據(jù)實施方式4的這個圖象閱讀器400中假定的下述誤動作,并且相應地改善了圖象閱讀的精度。
即,在上述根據(jù)實施方式1的這個圖象閱讀器100中,因為當從這個文檔檢測部分105輸入一個文檔檢測信號S1時,就開始閱讀這個圖象,所以即使是通過錯誤操作或者不注意,這個文檔檢測部分105靠近不是文檔P(參考圖1A)的任何物質時,也會開始閱讀這個圖象,這是不利的。
相反地,在上述根據(jù)實施方式5的這個圖象閱讀器500中,即使這個文檔檢測部分105靠近不是一個期望媒質的任何物質時,也不會開始閱讀一個圖象,除非因為這個圖象閱讀器500的移動使從這個移動檢測部分401輸出了一個移動檢測信號S3,所以可以避免上述誤動作。
而在上述根據(jù)實施方式4的這個圖象閱讀器400中,因為當從這個移動檢測部分401輸入一個移動檢測信號S3時,就開始閱讀這個圖象,所以即使輥子104沿不是這個文檔的一個物質滑動時,也會開始閱讀這個圖象。
相反地,在上述根據(jù)實施方式5的這個圖象閱讀器500中,即使輥子104沿不是這個文檔的一個物質滑動時,也不會開始閱讀一個圖象,除非從這個文檔檢測部分105輸入了一個文檔檢測信號S1,所以可以避免上述誤動作。
盡管已經(jīng)詳細描述了根據(jù)本發(fā)明實施方式5的這個圖象閱讀器500,這個特定的結構不限于實施方式5,但是很清楚所有那些完全落在這個基本教義中的修改和替代結構均被包括在本發(fā)明中。例如,在根據(jù)實施方式5的這個圖象閱讀器500中,這個描述已經(jīng)假定根據(jù)在圖14中所顯示的步驟SC5中是否已經(jīng)輸入了一個文檔檢測信號S1來判斷圖象閱讀的結束,但是,還可以通過執(zhí)行與步驟SB4(參考圖12)中的操作相同的操作,根據(jù)替代這個文檔檢測信號S1的一個移動檢測信號S3來判斷圖象閱讀的結束。
另外,盡管這個描述已經(jīng)假定了這個情形,在根據(jù)實施方式5的這個圖象閱讀器500中,在這個文檔檢測部分105(參考圖13)檢測到一個文檔的地方,這個檢測不限于上述檢測,而是這個機械開關201(參考6)或者這個光電開關301(參考圖9)可以被用來替代這個文檔檢測部分105來檢測一個文檔。
參考圖10,圖15和圖16來描述根據(jù)本發(fā)明實施方式6的一個圖象閱讀器600。圖15是顯示根據(jù)實施方式6的這個圖象閱讀器600的電氣結構的一個框圖。在這個圖中,相同的標號被分配到那些與圖13中的部件相應的部件,并且省略其描述,在圖15中,提供了一個數(shù)據(jù)處理部分112D來替代圖13所顯示的這個數(shù)據(jù)處理部分112C。根據(jù)實施方式6的這個圖象閱讀器600的外觀和結構與圖10所顯示的這個圖象閱讀500的外觀和結構相同。
進一步,在這個數(shù)據(jù)處理部分112D中,提供了一個閱讀控制部分113D來替代圖13所顯示的這個閱讀控制部分113C,并且還新提供了一個功率控制部分601。盡管閱讀一個圖象(掃描操作)的這個操作與上述閱讀控制部分113C(參考圖13)的操作相同,但是加到這個閱讀控制部分113D的一個功能是向這個功率控制部分601報告是否已經(jīng)輸入一個文檔檢測信號S1和一個移動檢測信號S3的信息。
這個功率控制部分601根據(jù)這個閱讀控制部分113D中的一個文檔檢測信號S1和一個移動檢測信號S3的一個輸入狀態(tài)來控制向一個掃描器部分501中的每一個部分(這個文檔檢測部分105,這個圖象閱讀部分107,和移動檢測部分401)的功率供給。這里,這個功率控制部分601中包含了用于計數(shù)一個時間的一個內部定時器。
更詳細地,在從打開一個功率開關(沒有顯示)到一個文檔檢測信號S1輸入到這個閱讀控制部分113D的閱讀一個圖象(掃描)的待機時間期間內,這個功率控制部分601提供間歇供電的控制,來以例如,0.5秒的間隔向這個掃描器部分501中的每一個部分(這個文檔檢測部分105,這個圖象閱讀部分107,和移動檢測部分401)進行間歇供電。
進一步,在從這個文檔檢測信號S1停止輸入到這個閱讀控制部分113D到又向這個閱讀控制部分113D輸入一個文檔檢測信號S1的閱讀一個圖象(掃描)的待機時間期間內,這個功率控制部分601提供間歇供電的控制,來以例如,0.5秒的間隔向這個掃描器部分501中的每一個部分(這個文檔檢測部分105,這個圖象閱讀部分107,和移動檢測部分401)進行間歇供電。即,在上述間歇供電控制期間內,重復開/關,以使這個功率被打開0.5秒,在下一個0.5秒又關閉功率。
另外,在從這個閱讀控制部分113D輸入一個圖象閱讀開始信號到又向這個閱讀控制部分113D輸入一個圖象閱讀結束信號的閱讀這個圖象(掃描)的操作期間內,這個功率控制部分601提供連續(xù)供電的控制,來連續(xù)地向這個掃描器部分501中的每一個部分進行供電。
這里,為什么由這個功率控制部分601執(zhí)行間歇供電的控制和連續(xù)供電的控制的原因是,因為在一個期間內,不必要的功率損耗被減少了,這個期間不同于僅當這個文檔檢測部分105和這個圖象閱讀部分107實際被使用的、檢測到一個文檔的期間。
下面參考圖16來描述根據(jù)實施方式6的這個圖象閱讀器600中的功率控制。在圖15中,當在這個圖象閱讀器600(文檔檢測部分105)沒有靠近這個文檔(沒有顯示)的情形下,打開沒有被顯示的一個功率開關時,這個功率控制部分601將這個系統(tǒng)控制轉到圖16所顯示的步驟SD1,在一個內部的參數(shù)i中代入“1”,并且將這個系統(tǒng)控制轉到步驟SD2。
在步驟SD2中,這個功率控制部分601通過開始向這個掃描器部分501中的每一個部分(這個文檔檢測部分105,這個圖象閱讀部分107,和移動檢測部分401)進行供電來打開這個功率,并且然后這個系統(tǒng)控制轉到步驟SD3。
在步驟SD3中,這個功率控制部分601判斷一個文檔檢測信號S1是否已經(jīng)被輸入到這個閱讀控制部分113D,換句話說,判斷這個文檔檢測部分105是否已經(jīng)檢測到一個文檔(沒有顯示)并且是否已經(jīng)開始閱讀這個圖象的一個操作。在這個情形下,假定這個文檔檢測信號S1沒有被輸入到這個閱讀控制部分113D,這個功率控制部分601識別出步驟SD3中的判斷結果為“否”,并且這個系統(tǒng)控制轉到步驟SD11。
在步驟SD11中,這個功率控制部分601識別出沒有開始閱讀這個圖象的操作,并且通過結束向這個掃描器部分501中的每一個部分(這個文檔檢測部分105,這個圖象閱讀部分107,和移動檢測部分401)進行供電來關閉這個功率。這樣,這個掃描器部分501中的每一個部分的功率消耗變?yōu)榱?。另外,這個功率控制部分601提供在步驟SD11中關閉功率的控制,并且同時開始通過這個內部定時器(沒有顯示)來進行計數(shù)時間。
然后,當通過計數(shù)這個內部定時器獲得的這個時間,識別出從步驟SD11中關閉功率以后已經(jīng)過了0.5秒,在將這個系統(tǒng)控制轉到步驟SD2以后,這個功率控制部分601又執(zhí)行步驟SD11中的操作序列并且在這個內部參數(shù)i中代入“1”。在步驟SD2中,通過執(zhí)行與上述操作相同的操作,這個功率控制部分601又向這個掃描器501中的每一個部分進行供電,并且這個系統(tǒng)控制轉到步驟SD3。
在步驟SD3中,這個功率控制部分601判斷一個文檔檢測信號S1是否已經(jīng)被輸入到這個閱讀控制部分113D。假定這個判斷結果為“否”,這個系統(tǒng)控制轉到步驟SD11,并且如上述這個功率控制部分601結束向這個掃描器501中的每一個部分進行供電,并且在0.5秒待機時間過了以后,又執(zhí)行步驟SD1中的操作序列。然后,這個功率控制部分601提供間歇供電的控制,來以0.5秒的間隔向這個掃描器部分501中的每一個部分進行間歇供電,直到在步驟SD3中一個文檔檢測信號S1被輸入到這個閱讀控制部分113D。
這里,當一個用戶為了執(zhí)行閱讀這個圖象的這個操作,而將這個文檔檢測部分105靠近這個文檔(沒有顯示)時,一個文檔檢測信號S1被從這個文檔檢測部分105輸出到這個閱讀控制部分113D。通過這,這個功率控制部分601識別出步驟SD3中的判斷結果為“是”,這個系統(tǒng)控制轉到步驟SD4。
在步驟SD4中,這個功率控制部分601在這個內部參數(shù)k中代入“0”,然后這個系統(tǒng)控制轉到步驟SD5。在步驟SD5中,這個功率控制部分601使這個內部定時器開始計數(shù)一個時間,并且系統(tǒng)控制轉到步驟SD6。在步驟SD6中,這個功率控制部分601等待(待機)1毫秒時間,然后這個系統(tǒng)控制轉到步驟SD7。
在步驟SD7中,這個功率控制部分601判斷一個移動檢測信號S3是否已經(jīng)被輸入到這個閱讀控制部分113D。在這個情形下,假定因為這個圖象閱讀器600仍然處于靜止狀態(tài),所以這個移動檢測信號S3沒有被輸入到這個閱讀控制部分113D,這個功率控制部分601識別出步驟SD7中的判斷結果為“否”,這個系統(tǒng)控制轉到步驟SD12。即,在這個情形下,這個用戶沒有將這個圖象閱讀器600在這個掃描方向上沿這個文檔移動。。
在步驟SD12中,這個功率控制部分601判斷內部參數(shù)k是否是“0”,并且當在這個情形下,內部參數(shù)k是“0”時,識別出判斷結果為“是”,這個系統(tǒng)控制轉到步驟SD13。在步驟SD13中,這個功率控制部分601通過停止向這個掃描器部分501中的每一個部分進行供電來關閉電源,然后這個系統(tǒng)控制轉到步驟SD14。
即,在這個情形下,因為自從打開這個圖象閱讀器600的這個功率開關(沒有顯示)起,這個圖象閱讀器600停止的時間已經(jīng)多于一個規(guī)定的時間期,所以當判斷結果為沒有開始圖象閱讀時,停止向這個掃描器部分501中的每一個部分進行供電。
然后,在步驟SD14中,這個功率控制部分601將這個內部參數(shù)i(=1)增加1到“2”,并且這個系統(tǒng)控制轉到步驟SD15。在步驟SD15中,這個功率控制部分601判斷這個內部參數(shù)i是否是“3”。換句話說,在步驟SD15中,判斷這個圖象閱讀器600的停止時間是否超過了一個規(guī)定時間。在這個情形下,當這個內部參數(shù)i是2時,這個功率控制部分601識別出步驟SD15中的判斷結果為“否”,這個系統(tǒng)控制轉到步驟SD17。
在步驟SD17中,這個功率控制部分601等待(待機)0.5秒并且系統(tǒng)控制返回到步驟SD2。在步驟SD2中,又向這個掃描器部分501中的每一個部分進行供電,并且這個系統(tǒng)控制轉到步驟SD3。相同地,重復上述操作序列。
另一方面,當在步驟SD15中這個內部參數(shù)i是“3”時,這個功率控制部分601識別出判斷結果為“是”,并且這個系統(tǒng)控制返回到步驟SD1,又在這個內部參數(shù)i中代入“1”,并且重復上述操作序列。但是,在這個系統(tǒng)控制返回到步驟SD1以前,這個功率控制部分601在步驟SD16中等待5秒。這個等待表示這個圖象閱讀器600被放置在這個文檔表面上一段時間而沒有執(zhí)行對這個文檔的掃描的一個狀態(tài)。
然后,當在通過執(zhí)行與上述操作相同的操作,圖10所顯示的輥子104,104,…接觸這個文檔的狀態(tài)下,這個用戶沿這個文檔在一個掃描方向上滑動這個圖象閱讀器600達到一個規(guī)定距離時,從圖15所顯示的這個移動檢測部分401輸出一個1-脈沖移動檢測信號S3到這個閱讀控制部分113D。
通過這個操作,這個功率控制部分601通過上述操作序列識別出步驟SD7中的判斷結果為“是”,這個系統(tǒng)控制轉到步驟SD8。在步驟SD8中,這個功率控制部分601將這個內部參數(shù)k(在這個情形下,k-0)增加1,并且這個系統(tǒng)控制轉到步驟SD9。在步驟SD9中,這個功率控制部分601判斷這個內部參數(shù)k是否是“8”。當在這個情形下,這個內部參數(shù)k是“1”時,這個功率控制部分601識別出判斷結果為“否”,這個系統(tǒng)控制轉到步驟SD10。
在步驟SD10中,這個功率控制部分601判斷這個內部定時器計數(shù)一個時間的結果是否達到4秒,并且假定在這個情形下,這個定時器計數(shù)一個時間的結果少于4秒,這個功率控制部分601識別出步驟SD10中的判斷結果為“否”,這個系統(tǒng)控制返回到步驟SD6。然后,重復上述操作序列。
這里,在步驟SD8中,假定這個內部參數(shù)k是“8”,這個功率控制部分601識別出下一個步驟SD9中的判斷結果為“是”,這個系統(tǒng)控制轉到步驟SD18。在步驟SD18中,這個功率控制部分601向這個閱讀控制部分113D報告步驟SD9中的一個判斷結果,然后這個系統(tǒng)控制轉到步驟SD19。
通過這個操作,這個閱讀控制部分113D通過執(zhí)行與上述操作相同的操作來向這個圖象閱讀部分107開始輸出一個驅動信號S2,并且讀取從這個圖象閱讀部分107經(jīng)過這個圖象信號處理部分114輸入的一行數(shù)字化圖象數(shù)據(jù)D1,這樣,就執(zhí)行了閱讀一個圖象(一行掃描)的這個操作。
在步驟SD19中,這個功率控制部分601通過執(zhí)行與步驟SD3中的操作相同的操作來判斷一個文檔檢測信號S2是否已經(jīng)被輸入到這個閱讀控制部分113D。
在這個情形下,假定繼續(xù)這個閱讀一個圖象的操作,所以這個文檔檢測信號S1已經(jīng)被輸入到這個閱讀控制部分113D,這個功率控制部分601識別出步驟SD19中的判斷結果為“是”,并且這個系統(tǒng)控制返回到步驟SD18中,在步驟SD18中,繼續(xù)1行掃描操作。
當步驟SD19中的判斷結果被如上述識別為“是”時,換句話說,當繼續(xù)執(zhí)行閱讀一個圖象的這個操作時,就在這個功率控制部分601的控制下繼續(xù)向這個掃描器部分501中的每一個部分進行供電,這樣就執(zhí)行了連續(xù)功率供電的控制。
這里,當這個用戶將這個圖象閱讀器600與這個文檔分開來結束閱讀一個圖象的這個操作時,就停止從這個文檔檢測部分105輸出一個文檔檢測信號S1。通過這個操作,這個功率控制部分601識別出步驟SD19中的判斷結果為“否”,并且這個系統(tǒng)控制轉到步驟SD11。在步驟SD11中,這個功率控制部分601在0.5秒內停止向這個掃描器部分501中的每一個部分進行供電,這個系統(tǒng)控制又返回到步驟SD1。然后,重復上述操作序列。
另一方面,在步驟SD10中,當這個內部定時器計數(shù)一個時間的結果達到4秒時,這個功率控制部分601識別出判斷結果為“是”,并且這個系統(tǒng)控制轉到步驟SD11中。在步驟SD11中,這個功率控制部分601停止向這個掃描器部分501中的每一個部分進行供電,并且在一個0.5秒的待機時間以后,這個系統(tǒng)控制又返回到步驟SD1。
如上述,通過使用根據(jù)實施方式6的這個圖象閱讀器600,提供了這個功率控制部分601,以使能夠根據(jù)圖象閱讀的狀態(tài)來提供對這個掃描器部分501的供電控制,使其從間歇供電控制切換到連續(xù)供電控制或者從連續(xù)供電控制切換到間歇供電控制。所以,與在所有的時間內均向這個掃描器部分501進行供電的這個情形相比,可以減少功率消耗。
特別地,當一個電池,例如一個密封的鎳鎘電池,一個堿電池,一個鋰離子電池或者一個錳電池被用作一個功率源時,可以延長確保這個圖象閱讀器600工作的時間。
盡管已經(jīng)詳細描述了根據(jù)本發(fā)明實施方式6的這個圖象閱讀器600,這個特定的結構不限于實施方式6,但是很清楚所有那些完全落在這個基本教義中的修改和替代結構均被包括在本發(fā)明中。例如,在根據(jù)實施方式6的這個圖象閱讀器600中,盡管這個描述已經(jīng)假定了圖15所顯示的這個功率控制部分601被提供在根據(jù)實施方式5的這個圖象閱讀器500中來減少功率消耗,這個功率控制部分601還可以被分別用于上述根據(jù)實施方式1到4的圖象閱讀器100到400。
現(xiàn)在將參考圖17到20來描述根據(jù)本發(fā)明實施方式7的一個圖象閱讀器700。圖17是顯示根據(jù)實施方式7的這個圖象閱讀器700的外觀和結構的一個透視圖。在這個圖中,相同的標號被分配到那些與圖10所顯示的、根據(jù)實施方式4的這個圖象閱讀器400中的部件相同的部件,并且省略其描述。
在圖17中,一個圖象數(shù)據(jù)存儲器701被包含在這個外殼101中,并且在其中保存上述被量化的圖象數(shù)據(jù)D1(參考圖19)。假定在一次閱讀一個圖象的這個操作期間被讀取的一個圖象被設置成一張紙,這個圖象數(shù)據(jù)存儲器701就有足夠保存多張紙圖象數(shù)據(jù)的一個保存容量。
這里,這個圖象數(shù)據(jù)存儲器701包括一個非揮發(fā)性(或者揮發(fā)性)半導體存儲器和一個磁盤單元或者類似的。這個半導體存儲器可能是一個DRAM(動態(tài)隨機訪問存儲器),一個EEPROM(電可擦除可編程只讀存儲器),和一個(與非或者或非類型)閃存或者類似的。當使用一個半導體存儲器時,具有多個半導體存儲器層的這個圖象數(shù)據(jù)存儲器701可以使一個封裝空間變小。
一個LED(光發(fā)射二極管)702表示這個功率源的開/關狀態(tài)。即,當這個功率源打開時,這個LED702就亮,當這個功率源關閉時,這個LED702就不亮。一個LED703是一個發(fā)射綠光或者紅光的部件,并且表示這個圖象數(shù)據(jù)存儲器701有一個空閑空間的狀態(tài)。即,當這個圖象數(shù)據(jù)存儲器701有一個空閑空間時,換句話說,當數(shù)據(jù)可以被保存在這個圖象數(shù)據(jù)存儲器701中時,這個LED703就發(fā)射綠光,而當這個圖象數(shù)據(jù)存儲器701沒有空閑空間時,換句話說,當數(shù)據(jù)不能被保存在這個圖象數(shù)據(jù)存儲器701中時,這個LED703就發(fā)射紅光。這個用戶可以通過檢驗這個LED703發(fā)射光的顏色來識別出這個圖象數(shù)據(jù)存儲器701是否能夠保存圖象數(shù)據(jù)。
在這個外殼101上、垂直于這個圖象閱讀表面101a的一個操作表面101d上提供了一個操作開關704,并且這個用戶可以操作這個操作開關704來打開/關閉功率源。即,當將要將這個功率源從關閉狀態(tài)切換為打開狀態(tài)時,這個用戶就按這個操作開關704一次,而再按一次時,這個功率源就從打開狀態(tài)變?yōu)殛P閉狀態(tài)。
在這個圖中的這個操作表面101d上、在這個操作開關704的下側方提供了一個操作開關705,當將要發(fā)送開始閱讀圖象的指令和結束閱讀圖象的指令時,這個用戶就操作這個操作開關705。即,當這個用戶將要發(fā)送開始圖象閱讀的指令時,就按一次這個操作開關705,而將要發(fā)送結束這個圖象閱讀的指令時,就再按一次這個操作開關705。但是,由這個操作開關705來執(zhí)行的開始圖象閱讀的指令和結束圖象閱讀的指令可以由這個媒質檢測單元,例如這個文檔檢測部分105和這個光電開關來執(zhí)行。
在閱讀一個圖象的時間內,在這個用戶抓住這個圖象閱讀器700,以使如圖18所顯示的這個圖象閱讀表面101a(參考圖17)接觸這個文檔P的一個狀態(tài)下,圖17所顯示的這個圖象閱讀器700在這個掃描方向上(在圖18的箭頭Z1或者Z2所表示的方向上)滑動。
圖19是顯示根據(jù)實施方式7的這個圖象閱讀器700的電氣結構的一個框圖。在這個圖中,相同的標號被分配到與那些圖11和圖17中的部件相應的部件,并且省略其描述。在圖19中,提供了一個數(shù)據(jù)處理部分112E來替代圖11所顯示的這個數(shù)據(jù)處理部分112B,并且新提供了LED702,703,操作開關704和操作開關705。另外,在圖19所顯示的這個數(shù)據(jù)處理部分112E中,提供了一個閱讀控制部分113E來替代圖11所顯示的這個閱讀控制部分113B。
圖19所顯示的這個閱讀控制部分113E有一個能夠臨時保存被這個圖象信號處理部分114量化的一行圖象數(shù)據(jù)D1的一個緩沖存儲器(沒有顯示)。后面將詳細描述這個閱讀控制部分113E的操作。
下面,將參考圖20所顯示的時間流圖來描述根據(jù)本發(fā)明實施方式7的這個圖象閱讀器700的操作。這里,一個移動檢測信號S3是從圖19中所顯示的這個移動檢測部分401輸出的一個信號,當圖17所顯示的輥子104的旋轉,換句話說,這個圖象閱讀器700在這個掃描方向上的一個移動達到一個規(guī)定值時,這個移動檢測信號S3被作為一個1-脈沖信號輸出。
在按下操作開關704以后的每一個驅動周期內,一個驅動信號S2就是從這個閱讀控制部分113E連續(xù)輸出到這個圖象閱讀器700的一個1-脈沖信號。這個圖象閱讀部分107讀取的這個文檔(沒有顯示)的一行圖象數(shù)據(jù)D1,和圖中所顯示的標號“1”到“9”表示第一行到第九行的圖象數(shù)據(jù)D1。
進一步,圖20中所顯示的、被量化的圖象數(shù)據(jù)D1是被這個圖象信號處理部分114量化的數(shù)據(jù),圖中所顯示的標號“1”到“9”與為圖象數(shù)據(jù)D1所顯示的“1”到“9”相應。
當讀取這個圖象時,這個用戶首先將這個圖象閱讀器700放置在圖18所顯示的一個文檔P上的一個開始閱讀位置,以使其圖象閱讀表面101a(參考圖17)接觸這個文檔P。通過這個操作,圖17所顯示的輥子104,104,…與這個文檔P接觸。
然后,這個用戶按下這個操作開關704一次來打開功率源。通過這個操作,一個打開的信號被從圖19所顯示的這個操作開關704輸出到這個閱讀控制部分113E,并且向這個裝置的每一個部分進行供電。然后,這個閱讀控制部分113E訪問這個圖象數(shù)據(jù)存儲器701來檢驗是否有一個空閑空間,并且當這個圖象數(shù)據(jù)存儲器701有一個空閑空間時,LED703發(fā)射綠光,當這個圖象數(shù)據(jù)存儲器701沒有空閑空間時,LED703發(fā)射紅光。在這個情形下,假定在這個圖象數(shù)據(jù)存儲器701中有一個空閑空間,所以LED803就發(fā)射綠光。
然后,這個閱讀控制部分113E開始在圖20所顯示的時刻t0向這個圖象閱讀部分107輸出一個驅動信號S2,并且監(jiān)測在自從輸出這個驅動信號S2起的這個驅動周期T內,是否輸入了一個移動檢測信號S3。通過這個操作,就驅動這個圖象閱讀部分107,并且讀取這個文檔P上的一行圖象,并且第一行的圖象數(shù)據(jù)D1被輸出到這個圖象信號處理部分114。
然后,這個第一行的圖象數(shù)據(jù)D1被這個圖象信號處理部分114量化,并且被輸入到這個閱讀控制部分113E。通過這個操作,這個閱讀控制部分113E將這個第一行的圖象數(shù)據(jù)D1保存在這個緩沖存儲器中,直到其中輸入了下一行(在這個情形下是一第二行)圖象數(shù)據(jù)D1。
這個用戶通過按下這個操作開關705和在由箭頭Z2所表示的方向上、沿這個文檔P滑動由這個用戶抓著的、被顯示在圖18中的這個圖象閱讀器700,來開始一個掃描操作,通過這個操作,輥子104,104,…(參考圖17)因為輥子與這個文檔P之間的摩擦力而旋轉,這使圖17所顯示的可旋轉編碼器402的一個輸入傳動軸通過上述操作被旋轉和驅動,并且開始檢測這個圖象閱讀器700的一個移動。然后,在圖20所顯示的時刻t1,當一個移動檢測信號S3被從這個移動檢測部分401輸入到這個閱讀控制部分113E時,這個閱讀控制部分113E識別出這個圖象閱讀器700已經(jīng)移動了與一行相應的一個部分,并且當在時刻t6輸出下一個驅動信號S2時,執(zhí)行表示向這個圖象數(shù)據(jù)存儲器701傳送數(shù)據(jù)的中斷處理。即,這個閱讀控制部分113E在這個時刻t6從這個緩沖存儲器(沒有顯示)中讀取第一行被量化的圖象數(shù)據(jù)D1,并且將這個數(shù)據(jù)傳送到這個圖象數(shù)據(jù)存儲器701。通過這個操作,第一行的被量化圖象數(shù)據(jù)D1被保存在這個圖象數(shù)據(jù)存儲器701中。
在這個步驟以后,每一次輸入一個驅動信號S2時,換句話說,對每一個驅動周期T,第二行的圖象數(shù)據(jù)D1及其其它行的圖象數(shù)據(jù)被輸出到這個圖象信號處理部分114,并且每一次輸入一行被這個圖象信號處理部分114所量化的這個圖象數(shù)據(jù)D1時,這個閱讀控制部分113E將被保存在這個存儲器緩沖區(qū)中的前一個被量化圖象數(shù)據(jù)D1更新為新輸入的和量化的圖象數(shù)據(jù)D1。
這個閱讀控制部分113E監(jiān)測在這個驅動周期T內是否輸入了這個移動檢測信號S3,并且通過當輸入這個信號時處理一個數(shù)據(jù)傳送的中斷,來將被保存在這個緩沖存儲器中的一行圖象數(shù)據(jù)D1傳送到這個圖象數(shù)據(jù)存儲器701。
在圖20所顯示的示例中,在時刻t7,t8,t9執(zhí)行這個數(shù)據(jù)傳送的中斷處理,并且與第二行,第四行,和第七行相應的被量化圖象數(shù)據(jù)D1被傳送到這個圖象數(shù)據(jù)存儲器701中。通過上述操作,被量化的圖象數(shù)據(jù)D1以一行為單位被連續(xù)地保存在這個圖象數(shù)據(jù)存儲器701中。
這里,在圖20所顯示的示例中,在一個驅動周期T中,在時刻t2和時刻t3共輸入這個移動檢測信號S3兩次。當這個圖象閱讀器700的移動速度超過這個圖象閱讀器700的圖象閱讀速度時,就發(fā)生這種現(xiàn)象。在這個情形下,在時刻t3輸入作為一個觸發(fā)器信號的這個移動檢測信號S3時,這個閱讀控制部分113E執(zhí)行數(shù)據(jù)傳送的中斷處理。
另一方面,當這個圖象閱讀器700的移動速度非常低或者這個圖象閱讀器700停止移動時,在一個驅動周期T中就不輸入一個移動檢測信號S3。在這些情形下,這個閱讀控制部分113E僅將被保存在這個緩沖存儲器中的前一個輸入和量化圖象數(shù)據(jù)D1更新為新輸入的量化圖象數(shù)據(jù)D1,但是,不將這個數(shù)據(jù)傳送到這個圖象數(shù)據(jù)存儲器701。
然后,假定圖18所顯示的這個圖象閱讀器700沿這個文檔P從這個閱讀開始位置滑動到這個閱讀結束位置,這個用戶按圖19所顯示的這個操作開關705一次來結束閱讀一個圖象的這個操作。通過這個操作,這個閱讀控制部分113E識別出已經(jīng)結束了這個圖象閱讀操作,從而結束將數(shù)據(jù)傳送到這個圖象數(shù)據(jù)存儲器701的處理。結果,在一第一閱讀一個圖象的操作中獲得的多行量化圖象數(shù)據(jù)D1作為一第一文檔P的圖象數(shù)據(jù)被保存在這個圖象數(shù)據(jù)存儲器701中。
在這個步驟以后,當再按這個操作開關705時,通過執(zhí)行與上述操作相同的操作來執(zhí)行第二閱讀一個圖象的操作,并且在一第二閱讀一個圖象的操作中獲得的多行量化圖象數(shù)據(jù)D1作為一第二文檔P的圖象數(shù)據(jù)被保存在這個圖象數(shù)據(jù)存儲器701中。
在閱讀一個圖象的這個操作期間,這個閱讀控制部分113E監(jiān)測這個圖象數(shù)據(jù)存儲器701的空閑空間。所以,當這個空閑空間用完時,這個閱讀控制部分113E就進行控制,使LED703所發(fā)射的光的顏色從綠變?yōu)榧t。通過這個操作,這個用戶識別出這個圖象數(shù)據(jù)存儲器701沒有空閑空間,換句話說,不能夠執(zhí)行一個圖象閱讀操作。
如上述,通過使用根據(jù)本發(fā)明實施方式7的這個圖象閱讀器700,因為在其中提供了這個圖象數(shù)據(jù)存儲器701來保存量化圖象數(shù)據(jù)D1,所以這個圖象閱讀器700可以被看作是一個獨立的裝置,在閱讀圖象時不需要通過電纜與其它計算機相連。
所以,通過使用上述根據(jù)實施方式7的這個圖象閱讀器700,消除了象傳統(tǒng)技術中那樣,在閱讀一個圖象時這個電纜變?yōu)橐粋€麻煩的困難,所以改善了處理的適應性和可操作性。
進一步,通過使用上述根據(jù)實施方式7的這個圖象閱讀器700,因為使用了實現(xiàn)一個獨立類型的結構,所以與內部集成有一個計算機的主體的傳統(tǒng)類型的圖象閱讀器相比,這個裝置可以減小尺寸。
另外,通過使用上述根據(jù)實施方式7的這個圖象閱讀器700,當這個圖象數(shù)據(jù)存儲器701的結構是一個多層結構時,其封裝空間可以變得更小,這可以允許這個裝置通過使用該最小化部分來進一步將其尺寸減小。
因為這個圖象閱讀器700有其中與一個文檔P相應的這個量化圖象數(shù)據(jù)D1被保存在這個圖象數(shù)據(jù)存儲器701中的結構,所以在閱讀一個圖象的一個操作中可以連續(xù)地讀取多張圖象,這進一步改善了一個用戶處理的適應性。
另外,通過使用上述根據(jù)實施方式7的這個圖象閱讀器700,通過改變這個LED703所發(fā)射的光的一個顏色,關于這個圖象數(shù)據(jù)存儲器701中的空閑空間的數(shù)據(jù)被報告給這個用戶,所以在這個圖象數(shù)據(jù)存儲器701中沒有空閑空間的情形下,能夠防止閱讀一個圖象的無用操作,這進一步改善了一個用戶處理的適應性。
盡管已經(jīng)詳細描述了根據(jù)本發(fā)明實施方式7的這個圖象閱讀器700,這個特定的結構不限于這個實施方式,但是很清楚所有那些完全落在這個基本教義中的修改和替代結構均被包括在本發(fā)明中。例如,在上述根據(jù)實施方式7的這個圖象閱讀器700中,盡管這個描述已經(jīng)假定這個閱讀控制部分113E在數(shù)據(jù)傳送的時間內一行接一行地將這個被量化的圖象數(shù)據(jù)D1連續(xù)地保存在這個圖象數(shù)據(jù)存儲器701中,但是一次可以傳送多行圖象數(shù)據(jù)D1。
在這個情形下,這個閱讀控制部分113E可以使用用于保存多行圖象數(shù)據(jù)D1的一個大容量存儲器來作為一個緩沖存儲器。當如上述來構造這個存儲器時,與連續(xù)地一行一行地傳送數(shù)據(jù)相比,這個一次傳送多行數(shù)據(jù)所需的時間少,所以可以使處理速度變高,這可以改善這個裝置的吞吐量。
在上述根據(jù)實施方式7的這個圖象閱讀器700中,盡管這個描述已經(jīng)假定使用這個LED703并且關于這個圖象數(shù)據(jù)存儲器701中的空閑空間的信息被報告給一個用戶,一個發(fā)聲單元,例如一個蜂鳴器可以替代這個LED703來報告關于一個空閑空間的信息。在這個情形下,當使用聲音來報告時,即使這個用戶正在看其它東西或者其它場合,關于這個圖象數(shù)據(jù)存儲器701有一個空閑空間的信息可以被報告給一個用戶,而不會失敗。
進一步,除了這個LED703以外,上述根據(jù)實施方式7的這個圖象閱讀器700可以有一個發(fā)聲單元,例如一個蜂鳴器。在這個情形下,當除了這個LED703發(fā)射光以外,這個蜂鳴器還產(chǎn)生聲音,這樣可以進一步確保關于這個圖象數(shù)據(jù)存儲器701有一個空閑空間的信息被報告給這個用戶。
另外,在上述根據(jù)實施方式7的這個圖象閱讀器700中,盡管已經(jīng)描述了EEPROM和(與非或者或非類型)閃存作為這個圖象數(shù)據(jù)存儲器701的一個示例,但是只要它可以保存數(shù)字數(shù)據(jù),可以采用任何類型的圖象數(shù)據(jù)存儲器701。
現(xiàn)在參考圖21和圖22來描述根據(jù)本發(fā)明實施方式8的一個圖象閱讀器800。圖21是顯示根據(jù)實施方式8的這個圖象閱讀器800的外觀和結構的一個透視圖。在這個圖中,相同的標號被分配到那些與圖17的部件相應的部件,并且省略其描述。在圖21中,提供了一個圖象數(shù)據(jù)存儲器801來替代圖17所顯示的這個圖象數(shù)據(jù)存儲器701。
在圖21所顯示的這個外殼101的一個左側面101e上,有一個與這個圖象閱讀表面101a平行的切口形狀的插入端口101f。這個圖象數(shù)據(jù)存儲器801位于這個圖象閱讀器800上,并且是可拆卸的,并且例如,是包含這個非揮發(fā)性半導體存儲器的一個存儲器卡。類似于這個圖象數(shù)據(jù)存儲器701(參考圖17),這個量化的圖象數(shù)據(jù)D1被保存在這個圖象數(shù)據(jù)存儲器801中。
假定當執(zhí)行閱讀一個圖象的一個操作時,一次是讀取一張圖象,這個圖象數(shù)據(jù)存儲器801有一個足夠的保存容量來保存多張圖象數(shù)據(jù)。進一步,這個圖象數(shù)據(jù)存儲器801有與一個外部裝置例如一個計算機(這里沒有顯示)連接的一個接口,并且能夠連接到這個外部裝置。
圖22是顯示上述根據(jù)實施方式8的這個圖象閱讀器800的電氣結構的一個框圖。在這個圖中,相同的標號被分配到那些與圖19和圖20中的部件相應的部件,并且省略其描述。
在這個圖中,提供了一個數(shù)據(jù)處理部分112F來替代圖19所顯示的這個數(shù)據(jù)處理部分112E,并且在這個數(shù)據(jù)處理部分112F中,提供了一個存儲器I/F部分802。
圖22所顯示的這個存儲器I/F(接口)部分802的作用是用作這個圖象數(shù)據(jù)存儲器801與這個閱讀控制部分113E之間的一個接口,并且用作連接這個圖象數(shù)據(jù)存儲器801的一個連接器。
下面描述根據(jù)實施方式8的這個圖象閱讀器800的操作。應該注意,因為根據(jù)實施方式8的這個圖象閱讀器800的操作與根據(jù)實施方式7的這個圖象閱讀器700的那些操作相同,所以省略其詳細描述。
因為上述這個原因,下面主要描述將數(shù)據(jù)從這個閱讀控制部分113E傳送到這個圖象數(shù)據(jù)存儲器801的處理。在圖21中,一個用戶將這個圖象數(shù)據(jù)存儲器801插入這個插入端口101f,來執(zhí)行閱讀一個圖象的一個操作。通過這個操作,圖22所顯示的這個圖象數(shù)據(jù)存儲器801經(jīng)過這個存儲器I/F部分802與這個閱讀控制部分113E進行電氣連接,并且可以進行圖象數(shù)據(jù)的寫操作。
當在這個狀態(tài)下執(zhí)行上述閱讀一個圖象的這個操作時,就執(zhí)行上述這個操作,并且量化圖象數(shù)據(jù)D1被保存在這個閱讀控制部分113E的一個緩沖存儲器中。當輸入一個移動檢測信號S3時,類似于上述操作,這個閱讀控制部分113E經(jīng)過這個存儲器I/F部分802向這個圖象數(shù)據(jù)存儲器801傳送被量化的圖象數(shù)據(jù)D1。通過這個操作,被量化的圖象數(shù)據(jù)D1被保存在這個圖象數(shù)據(jù)存儲器801中。通過這,與多張圖象相應的被量化圖象數(shù)據(jù)D1通過上述操作被保存在這個圖象數(shù)據(jù)存儲器801中。
當完成閱讀一個圖象的這個操作時,一個用戶將這個圖象數(shù)據(jù)存儲器801從圖21所顯示的這個插入端口101f拿出,并且將這個圖象數(shù)據(jù)存儲器801連接到與一個外部裝置,例如這里沒有顯示的一個計算機進行連接的一個接口連接部分。這樣,這個外部裝置讀取被保存在這個圖象數(shù)據(jù)存儲器801中的、與多張圖象相應的被量化圖象數(shù)據(jù)D1。這個外部裝置根據(jù)這個被讀取的圖象數(shù)據(jù)D1在一個顯示部分(沒有顯示)上顯示這些圖象。
如上述,通過使用根據(jù)實施方式8的這個圖象閱讀器800,這個可拆卸的圖象數(shù)據(jù)存儲器801被提供在上述根據(jù)實施方式7的這個圖象閱讀器800中。這樣,一個外部裝置(沒有顯示)可以使用被保存在這個圖象數(shù)據(jù)存儲器801中的被量化圖象數(shù)據(jù)D1,所以這個數(shù)據(jù)可以被這個圖象閱讀器800和一個外部裝置共享,所以改善了這個圖象閱讀器用于多個目的時的適應性。
上面已經(jīng)詳細描述了根據(jù)本發(fā)明實施方式8的這個圖象閱讀器800,但是根據(jù)本發(fā)明的一個圖象閱讀器的結構不限于這個結構,在本發(fā)明的要旨內對這個圖象閱讀器的設計進行修改和改變均包括在本發(fā)明的范圍內。例如,在根據(jù)上述實施方式8的這個圖象閱讀器800中,一個存儲器卡被用作這個圖象數(shù)據(jù)存儲器801,但是可以使用任何類型的便攜式媒質(更準確地說,是磁盤的一個驅動器)。一個軟盤(更準確地說,是這個媒質的一個驅動器),一個光盤(更準確地說,是這個媒質的一個驅動器),或者類似的可以被用作這個圖象數(shù)據(jù)存儲器801。
現(xiàn)在參考圖23和圖24來描述根據(jù)本發(fā)明實施方式9的一個圖象閱讀器。圖23是顯示根據(jù)實施方式9的這個圖象閱讀器900的外觀和結構的一個透視圖。在這個圖中,相同的標號被分配到那些與圖17中的部件相應的部件。
在圖23中,包含一個通信控制部分901,一個計算機903,和一個顯示器904的一個計算機系統(tǒng)902,和一個電纜905被作為兩個新部件提供。通過使用根據(jù)實施方式9的這個圖象閱讀器900,這個圖象數(shù)據(jù)存儲器701可以被用作這個計算機903的一個外部存儲裝置。
在圖23所顯示的這個計算機系統(tǒng)中,這個計算機903包含用于控制這個系統(tǒng)中的各種部分的一個CPU(中央處理單元),用于控制與外部裝置進行通信的一個通信控制部分,用于在其中保存各種類型數(shù)據(jù)的一個存儲裝置,和用于輸入數(shù)據(jù)或者操作指令的一個鍵盤的一個輸入裝置和一個鼠標(沒有顯示),并且有處理圖象的功能。這個顯示器904連接到這個計算機903,并且顯示各種類型圖象和字符。
在這個圖象閱讀器900中,這個通信控制部分901被包含在這個外殼101中,并且經(jīng)過這個電纜905連接到這個計算機903的一個通信控制部分(沒有顯示)。這個電纜在兩端有用于連接的連接器,并且能夠使用這些連接器連接到這個計算機903的這個通信控制部分和連接到這個通信控制部分901,并且還可以斷開連接。這個通信控制部分901用于控制通過這個電纜905與這個計算機903的數(shù)據(jù)通信。
圖24是顯示上述根據(jù)實施方式9的這個圖象閱讀器900的電氣結構的一個框圖。在這個圖中,相同的標號被分配到那些與圖19和圖23中的部件相應的部件。在圖24中,提供了一個數(shù)據(jù)處理部分112G來替代圖19所顯示的這個數(shù)據(jù)處理部分112E,并且在這個數(shù)據(jù)處理部分112G中提供了作為一個附加部件的一個通信控制部分901。在這個圖中,這個通信控制部分901連接到這個圖象數(shù)據(jù)存儲器701以及連接到這個計算機903的一個通信控制部分(沒有顯示),并且其作用是用作使這個計算機903的一個CPU(沒有顯示)可以訪問(數(shù)據(jù)閱讀,寫,刪除)這個圖象數(shù)據(jù)存儲器701的一個通信接口。
下面描述上述根據(jù)實施方式9的這個圖象閱讀器900的操作。因為這個圖象閱讀器900的操作與上述根據(jù)實施方式7的這個圖象閱讀器700的那些操作相同,所以省略其描述。
現(xiàn)在描述這個計算機903訪問這個圖象數(shù)據(jù)存儲器701的一個操作。在圖24中,假定與多個圖象相應的被量化圖象數(shù)據(jù)D1通過閱讀一個圖象的這個操作被保存。
在這個狀態(tài)下,一個用戶通過這個電纜905將這個圖象閱讀器900的這個通信控制部分901連接到這個計算機903的一個通信控制部分(沒有顯示)。通過這,根據(jù)一個規(guī)定的通信協(xié)議在這個通信控制部分901和這個計算機903的一個通信控制部分之間進行初始化通信,并且這個計算機903的一個CPU經(jīng)過這個電纜905和通信控制部分901識別出作為一個外部存儲裝置的這個通信數(shù)據(jù)存儲器701。
當一個用戶從這個計算機903的一個鍵盤(沒有顯示)輸入一個閱讀命令時,這個CPU經(jīng)過一個通信控制部分(沒有顯示),電纜905,和通信控制部分901訪問這個圖象數(shù)據(jù)存儲器701,來讀取被保存在這個圖象數(shù)據(jù)存儲器701中的被量化圖象數(shù)據(jù)D1。然后這個CPU將這個圖象數(shù)據(jù)D1保存在這個CPU自己的一個存儲器裝置中,或者執(zhí)行數(shù)據(jù)處理,例如根據(jù)這個圖象數(shù)據(jù)D1在這個顯示器904上顯示一個圖象。
當一個用戶從這個計算機903的一個鍵盤(沒有顯示)輸入一個寫命令時,與上述閱讀一個圖象的操作類似,這個CPU經(jīng)過這個通信控制部分(沒有顯示),電纜905,和通信控制部分901訪問這個圖象數(shù)據(jù)存儲器701,并且將被保存在這個CPU自己的存儲器裝置中的這個圖象數(shù)據(jù)寫到這個圖象數(shù)據(jù)存儲器701中。通過這,將被保存在這個計算機903中的這個圖象數(shù)據(jù),和被這個圖象閱讀部分107閱讀的這個圖象數(shù)據(jù)D1寫到這個圖象數(shù)據(jù)存儲器701中。
進一步,當一個用戶從這個鍵盤(沒有顯示)輸入一個數(shù)據(jù)刪除命令時,這個CPU經(jīng)過上述路由訪問這個圖象數(shù)據(jù)存儲器701,并且從被保存在這個圖象數(shù)據(jù)存儲器701中的被量化圖象數(shù)據(jù)D1中刪除這個用戶所規(guī)定的圖象數(shù)據(jù)。
如上述,通過使用上述根據(jù)實施方式9的這個圖象閱讀器900,提供了這個通信控制部分901,以使一個外部裝置(計算機903)能夠訪問這個圖象數(shù)據(jù)存儲器701,并且因為這個結構,這個圖象數(shù)據(jù)存儲器701可以被用作這個外部裝置的一個外部存儲器裝置。所以,通過使用根據(jù)實施方式9的這個圖象閱讀器900,除了用作一個獨立類型的裝置以外,這個圖象閱讀器可以被用作一個外部裝置的一個外設裝置,所以可以改善它對各種應用的適應性。
已經(jīng)詳細描述了根據(jù)本發(fā)明實施方式9的這個圖象閱讀器900,但是本發(fā)明的結構不限于實施方式9的結構,在本發(fā)明的要旨內對這個圖象閱讀器的設計進行修改和改變均包括在本發(fā)明的范圍內。實施方式9的描述已經(jīng)假定通過一個電纜905執(zhí)行數(shù)據(jù)通信的一個情形,但是可以通過無線通信來進行數(shù)據(jù)通信。用于這個目的的這個無線通信包括微波通信,光通信,紅外通信或者類似的。當采用這個微波通信時,提供了一個天線和用于發(fā)送和接收微波的一個發(fā)送器/接收器來替代圖24所顯示的這個通信控制部分901,并且在這個計算機903也提供了一個類似的天線和發(fā)送器/接收器。通過這個結構,這個計算機903和圖象數(shù)據(jù)存儲器701通過一個微波線路互相連接。
當采用一個光通信時,提供了有用于發(fā)射光的一個光發(fā)射部件和用于接收光的一個光接收部件的一個光發(fā)送器/接收器來替代圖24所顯示的這個通信控制部分901,并且在計算機903也提供了一個類似的光發(fā)送器/接收器。通過這個結構,這個計算機903和圖象數(shù)據(jù)存儲器701通過一個光線路互相連接。
進一步,當采用這個紅外射線通信時,類似于上述光通信的情形,提供了用于發(fā)送和接收紅外射線的一個紅外射線發(fā)送器/接收器來替代這個通信控制部分901,并且在計算機903也提供了一個類似的紅外射線發(fā)送器/接收器。通過這個結構,這個計算機903和圖象數(shù)據(jù)存儲器701通過一個紅外射線線路互相連接。
另外,在上述實施方式9中,允許結構提供這個圖象數(shù)據(jù)存儲器801和存儲器I/F部分802來替代圖24 所顯示的這個圖象數(shù)據(jù)存儲器701。在這個情形下,僅需要將圖24所顯示的這個通信控制部分901連接到這個圖象數(shù)據(jù)存儲器801,并且除了上面所描述的效果外,還提供了根據(jù)實施方式8的這個圖象閱讀器800所提供的效果。
現(xiàn)在參考圖25和26來描述根據(jù)本發(fā)明實施方式10的一個圖象閱讀器1000。圖25是顯示根據(jù)實施方式10的這個圖象閱讀器1000的外觀和結構的一個透視圖。在這個圖中,相同的標號被分配到那些與圖23中的部件相應的部件,并且在這里省略其描述。在圖25中,提供了一個掃描器連接部分1001來替代圖23所顯示的這個通信控制部分901。根據(jù)實施方式10的這個圖象閱讀器1000被用作這個計算機903的一個外部圖象閱讀器(外部掃描器)。
在圖25所顯示的這個計算機系統(tǒng)902中,除了這個CPU,通信控制部分,存儲器裝置,和輸入裝置以外,這個計算機903有用于連接這個外部圖象閱讀器的一個掃描器連接部分。
在這個圖象閱讀器1000中,這個掃描器連接部分1001被包括在這個外殼101中,并且經(jīng)過這個電纜905連接到這個計算機903的一個掃描器連接部分(沒有顯示)。類似于上述實施方式9,這個電纜905在兩端有用于進行連接的連接器,并且通過這些連接器,這個電纜905能夠連接到這個計算機903的一個掃描器連接部分以及連接到這個掃描器連接部分1001。另外,這個掃描器連接部分1001的功能是用作經(jīng)過這個電纜905與這個計算機903的一個掃描器連接部分(沒有顯示)進行數(shù)據(jù)通信的一個接口。
圖26是顯示根據(jù)實施方式10的這個圖象閱讀器1000的電氣結構的一個框圖。在這個圖中,相同的標號被分配到與圖19和圖25中的部件相應的部件,并且這里省略其描述。在圖26中,提供了一個數(shù)據(jù)處理部分112H來替代圖19所顯示的這個數(shù)據(jù)處理部分112E。在這個數(shù)據(jù)處理部分112H中,提供了一個閱讀控制部分113F來替代圖19所顯示的這個閱讀控制部分113E,并且一個掃描器連接部分1001作為一個新部件被提供。
這個掃描器連接部分1001連接到這個閱讀控制部分113F并且經(jīng)過這個電纜905連接到這個計算機903的一個掃描器連接部分(沒有顯示),并且當閱讀一個圖象時,在這個閱讀控制部分113F的控制下,經(jīng)過這個電纜905將數(shù)據(jù)傳送到這個計算機903。這個閱讀控制部分113F的操作與圖19所顯示的這個閱讀控制部分113E的那些操作相同,但是還有附加功能。一個附加功能是用于將被讀取的圖象數(shù)據(jù)(量化圖象數(shù)據(jù)D1)傳送到這個圖象數(shù)據(jù)存儲器701的一個內部傳送功能,另一個附加功能是用于將這個圖象數(shù)據(jù)傳送到一個外部裝置的一個外部傳送功能。
這里,作為在這個外部傳送功能和這個內部傳送功能之間進行切換的一個模式,有通過開關這個操作開關705的一個本地切換模式和從這個計算機903所執(zhí)行的一個遠程切換模式。在這個本地切換模式中,當連續(xù)地按這個操作開關705兩次時,這個閱讀控制部分113F識別出已經(jīng)選擇了這個內部傳送功能,當再按這個操作開關705兩次時,這個閱讀控制部分113F識別出已經(jīng)選擇了這個外部傳送功能。
另一方面,在這個遠程切換模式中,當一個用戶從上述鍵盤(沒有顯示)輸入用于選擇這個外部傳送功能的一個外部傳送命令時,這個外部傳送命令被經(jīng)過這個電纜905和掃描器連接部分1001輸入,并且這個閱讀控制部分113F識別出已經(jīng)選擇了這個外部傳送功能。
下面,將描述根據(jù)實施方式10的這個圖象閱讀器1000的操作。這里,根據(jù)實施方式10的這個圖象閱讀器1000閱讀一個圖象的操作與根據(jù)實施方式7的這個圖象閱讀器700閱讀一個圖象的那些操作相同,并且這里省略其描述。
這里主要描述上述這個內部傳送功能和這個外部傳送功能。在圖25中,當一個用戶將這個圖象閱讀器1000作為一個獨立類型(便攜式類型)的掃描器裝置使用時,類似于上述根據(jù)實施方式7的這個圖象閱讀器700的情形,這個用戶將其電纜905沒有與這個掃描器連接部分1001連接的這個圖象閱讀器1000放置在這里沒有顯示的一個文檔上的一個閱讀開始位置,以使這個圖象閱讀表面101a與這個文檔接觸。通過這,輥子104,104,…接觸這個文檔。
然后這個用戶按下這個操作開關704,并且打開電源,然后連續(xù)地按這個操作開關705兩次來選擇這個內部傳送功能。通過這,圖26所顯示的這個閱讀控制部分113F識別出已經(jīng)選擇了這個內部傳送功能。
當這個用戶再按這個操作開關705一次,并且這個圖象閱讀器1000仍然在這個文檔上滑動時,就閱讀在這個文檔上的一個圖象,并且一行圖象數(shù)據(jù)D1被連續(xù)地從這個圖象閱讀部分107輸出到這個圖象信號處理部分114。通過這個操作,這個圖象數(shù)據(jù)D1被這個圖象信號處理部分114量化并且被輸入到這個閱讀控制部分113F。這里應該注意,上面通過操作這個操作開關705來給予開始閱讀一個圖象的一個操作的一個指令和結束閱讀一個圖象的一個操作的一個指令可以被一個媒質檢測單元,例如在上述實施方式中的這個文檔檢測部分105或者一個光電開關來發(fā)送。
在這個情形下,因為一個用戶已經(jīng)選擇了這個內部傳送功能,所以這個閱讀控制部分113F臨時地將這個被輸入量化圖象數(shù)據(jù)D1保存在一個緩沖存儲器中。然后,每一次輸入一個移動檢測信號S3時,這個閱讀控制部分113F在內部將被保存在這個緩沖存儲器中的這個量化圖象數(shù)據(jù)D1傳送到這個圖象數(shù)據(jù)存儲器701。通過這個操作,這個被量化的圖象數(shù)據(jù)D1被保存在這個圖象數(shù)據(jù)存儲器701中。
另一方面,當這個圖象閱讀器1000被用作這個計算機903的一個外部(獨立類型)掃描器裝置時,這個用戶將這個電纜905的兩端連接器分別連接到這個圖象閱讀器1000的這個掃描器連接部分1001和這個計算機903的這個掃描器連接部分(沒有顯示)。通過這個操作,這個計算機901的一個CPU識別出經(jīng)過這個掃描器部分(沒有顯示),電纜905和掃描器連接部分1001、作為一個外部掃描器裝置的這個圖象閱讀器1000。
然后,這個用戶將這個圖象閱讀器1000放置在沒有顯示的這個文檔上的一個閱讀開始位置,以使這個圖象閱讀表面101a接觸這個文檔,并且連續(xù)地按這個操作開關705兩次來選擇這個外部傳送功能。通過這個操作,這個傳送功能被從這個內部傳送功能切換到這個外部傳送功能,圖26所顯示的這個閱讀控制部分113F識別出已經(jīng)選擇了這個外部傳送功能。
當這個用戶再按這個操作開關705一次,并且這個圖象閱讀器1000仍然在這個文檔上滑動時,就閱讀在這個文檔上的一個圖象,并且一行圖象數(shù)據(jù)D1被連續(xù)地從這個圖象閱讀部分107輸出到這個圖象信號處理部分114。這個圖象數(shù)據(jù)D1被這個圖象信號處理部分114量化并且被輸入到這個閱讀控制部分113F。這個閱讀控制部分113F臨時地將這個被輸入量化圖象數(shù)據(jù)D1保存在一個緩沖存儲器中。當輸入這個移動檢測信號S3時,因為已經(jīng)選擇了這個外部傳送功能,所以這個閱讀控制部分113F外部地將被保存在這個緩沖存儲器中的這個量化圖象數(shù)據(jù)D1,經(jīng)過這個掃描器連接部分1001,電纜905,和這個計算機903的一個掃描器連接部分(沒有顯示)傳送到這個計算機903的一個CPU,而不將這個圖象數(shù)據(jù)D1傳送到這個圖象數(shù)據(jù)存儲器701。
通過這個操作,這個計算機903的這個CPU執(zhí)行各種類型的數(shù)據(jù)處理,例如將從作為一個外部掃描器裝置的這個圖象閱讀器1000輸入的這個輸入量化圖象數(shù)據(jù)D1保存在這個CPU自己的一個存儲器裝置中,或者根據(jù)這個圖象數(shù)據(jù)D1在這個顯示器單元904上顯示一個圖象。
當在這個遠程切換模式中將要選擇這個外部傳送功能時,這個用戶經(jīng)過電纜905將這個圖象閱讀器1000連接到這個計算機903,按這個操作開關704一次,并且然后從這個計算機903的一個鍵盤(沒有顯示)輸入一個外部傳送命令。通過這個操作,這個外部傳送命令經(jīng)過這個計算機903的一個掃描器連接部分(沒有顯示),電纜905,和掃描器連接部分1001被輸入到這個閱讀控制部分113F,并且這個閱讀控制部分113F識別出已經(jīng)選擇了這個外部傳送功能。
如上述,通過使用上述根據(jù)實施方式10的這個圖象閱讀器1000,這個掃描器連接部分1001被提供并且經(jīng)過這個電纜905被連接到這個計算機903,并且可以自由地選擇這個內部傳送功能和外部傳送功能。這樣,這個圖象閱讀器1000可以被用作一個便攜式裝置和一個獨立類型的裝置,所以這個用戶可以根據(jù)一個應用來隨意使用這個圖象閱讀器1000。所以,通過使用根據(jù)實施方式10的這個圖象閱讀器1000,可以改善實際使用的方便性,并且可以改善它對各種目的的適應性。
已經(jīng)詳細描述了根據(jù)本發(fā)明實施方式10的這個圖象閱讀器1000,但是本發(fā)明的結構不限于實施方式10的結構,在本發(fā)明的要旨內對這個圖象閱讀器的設計進行修改和改變均包括在本發(fā)明的范圍內。例如,上面根據(jù)本發(fā)明實施方式10的這個圖象閱讀器1000的描述已經(jīng)假定一個用戶可以通過開關操作或者通過從一個鍵盤輸入命令來執(zhí)行對這個內部傳送功能和外部傳送功能的切換,但是可以允許這樣一個結構,即這個閱讀控制部分113F根據(jù)這個電纜905連接到這個掃描器連接部分1001的一個連接狀態(tài)來自動地識別是選擇了這個外部傳送功能還是選擇了這個內部傳送功能。
更詳細地,這個閱讀控制部分113F監(jiān)視這個電纜905是否連接到這個掃描器連接部分1001。當這個閱讀控制部分113F識別出這個電纜905已經(jīng)連接到這個掃描器連接部分1001時,它自動地識別為選擇了這個外部傳送功能。當這個閱讀控制部分113F識別出這個電纜905沒有連接到這個掃描器連接部分1001時,它自動地識別為選擇了這個內部傳送功能。
所以,當這個閱讀控制部分113F有上述的自動識別功能時,一個用戶不需要操作一個開關,或者從一個鍵盤輸入一個命令,所以進一步改善了使用的方便性。進一步,通過使用根據(jù)實施方式10的這個圖象閱讀器1000,允許提供圖22所顯示的這個圖象數(shù)據(jù)存儲器801和存儲器I/F部分802來替代圖26所顯示的這個圖象數(shù)據(jù)存儲器701。在這個情形下,除了上述效果外,可以獲得與根據(jù)實施方式8的這個圖象閱讀器800所提供的效果相同的效果。
參考圖27和圖28來描述根據(jù)本發(fā)明實施方式11的一個圖象閱讀器1100。圖27是顯示根據(jù)實施方式11的一個圖象閱讀器1100和在這個圖象閱讀器1100中所使用的一個附加圖象閱讀器1120的外觀和結構的一個透視圖。在這個圖中,相同的標號被分配到與圖25中的那些部件相應的部件,并且這里省略其描述。在圖27中,一個外部驅動部分1101,一個附加圖象閱讀器1120,和一個電纜1102被作為新部件提供。
在圖27中,這個圖象閱讀器1100閱讀在一個尺寸為A6(橫向方向105毫米×縱向方向148毫米)的一個文檔上的一個圖象。相對地,這個附加圖象閱讀器1120用于閱讀尺寸不同于這個圖象閱讀器1100能夠閱讀的文檔尺寸(尺寸A6)的一個文檔,例如尺寸為A4(橫向方向210毫米×縱向方向296毫米)的一個文檔上的一個圖象。換句話說,這個附加圖象閱讀器1120用于閱讀尺寸為不能被這個圖象閱讀器1100閱讀的文檔上的一個圖象。
這個附加圖象閱讀器1120的外觀和結構基本上與這個圖象閱讀器1100的外觀和結構相同,但是這個附加圖象閱讀器1120的橫向方向上的寬度比這個圖象閱讀器1100的橫向方向上的寬度大。下面描述這個附加圖象閱讀器1120的外觀和結構。
在這個附加圖象閱讀器1120中,一個外殼1121是用合成樹脂做的,并且其形狀為矩形。各種部件,例如一個圖象閱讀部分1127(參考圖28),和一個移動檢測部分1125被容納在這個外殼1121中。這個外殼1121的一個后表面是一個圖象閱讀表面1121a,并且當在這個圖象閱讀表面1121a靠近或者接觸一個文檔的一個表面的狀態(tài)下,閱讀其上的一個圖象時,這個圖象閱讀表面1121a沿這個文檔的一個表面滑動。這個電纜1102連接到這個附加圖象閱讀器1120中的一個電氣部件。
在這個外殼1121的這個圖象閱讀表面1121a上,在其縱向方向上沿一個長邊緣形成了一個圖象閱讀窗口1121b,這個圖象閱讀窗口1121b的作用是用作將光發(fā)射到這個文檔(沒有顯示)的一個發(fā)射端口和接收來自這個文檔的反射光的一個輸入端口。這個圖象閱讀窗口1121b在縱向方向上的一個寬度與上述尺寸為A4的一個文檔上的一個圖象閱讀寬度相應,例如,這個端口被設置成稍大于這個A4尺寸文檔(210毫米)的一個寬度的一個值。
這里,在這個外殼1121中提供了包含與圖2所顯示的那些部件(一個光源,一個透鏡,和一個圖象傳感器)相同的部件的一個圖象閱讀部分(參考圖28)。
一個透明保護蓋1122蓋住了這個圖象閱讀窗口1121b,并且保護被提供在這個外殼1121中的光學部件(沒有顯示),并且禁止灰塵和其它外部物質進入到其內部。一個傳動軸1123被這里沒有顯示的、這個外殼1121中的一個支撐體支撐,并且可以旋轉,這個傳動軸1123沿這個圖象閱讀表面1121a延伸。
輥子1124,1124,…分別以一個規(guī)定的間隔穿過這個傳動軸1123。輥子1124的數(shù)目與一個文檔的尺寸相應,并且在這個情形下,這個數(shù)目大于這個圖象閱讀器1100中的輥子104的數(shù)目。輥子1124,1124,…可以被這個傳動軸1123所顯示。進一步,這樣來提供輥子1124,1124,…,使每一個輥子輕微地從這個圖象閱讀表面1121a向沒有顯示的一個文檔的這側伸出一點。當沿這個文檔滑動時,這些輥子與這個傳動軸1123一起旋轉。
在顯示這個外殼1121的這個圖的右側提供了一個移動檢測部分1125,這個移動檢測部分1125在一個掃描操作期間檢測輥子1124的旋轉,即,這個附加圖象閱讀器1120的一個移動。這個移動檢測部分1125有一個結構與可旋轉編碼器402的結構相同的一個可旋轉編碼器1126。
這個可旋轉編碼器1126是用于光學地檢測旋轉角度的一個光學增量類型的編碼器,并且通過一個齒輪與這個傳動軸1123機械地連接到一起。
另一方面,在這個圖象閱讀器1100中,這個外部驅動部分1101被提供在這個外殼101上,并且其作用是用作與這個附加圖象閱讀器1120的一個接口和用作與這個電纜1102的一個連接器。
圖28是顯示上述根據(jù)實施方式11的這個圖象閱讀器1100和在這個圖象閱讀器1100中所使用的這個附加圖象閱讀器1120的電氣結構的一個框圖。在這個圖中,相同的標號被分配到與圖26和圖27中的那些部件相應的部件。
在圖27所顯示的這個圖象閱讀器1100中,提供了一個數(shù)據(jù)處理部分112I來替代圖26所顯示的這個數(shù)據(jù)處理部分112H。在這個數(shù)據(jù)處理部分112I中,提供了一個閱讀控制部分113G來替代圖26所顯示的這個閱讀控制部分113F。在圖28中,這個附加圖象閱讀器1120和電纜1102被作為新部件來提供。
圖28所顯示的這個閱讀控制部分113G的基本功能與圖26所顯示的這個閱讀控制部分113F的那些功能相同,但是除了基本功能以外,這個閱讀控制部分113G還有用于驅動和控制這個附加圖象閱讀器1120中的一個圖象閱讀部分1127的一個功能。后面將詳細描述這個閱讀控制部分113G。
這個外部驅動部分1101有一個連接到這個電纜1102的一個連接器,并且當這個電纜1102連接到這個外部驅動部分1101上時,向這個閱讀控制部分113G輸出一個連接信號。當這個電纜1102連接到這個外部驅動部分1101上時,這個外部驅動部分1101在這個閱讀控制部分113G的控制下,以一個規(guī)定的時間間隔,向這個附加圖象閱讀器1120中的這個圖象閱讀部分1127輸出一個1-脈沖驅動信號S5。這里,這個驅動信號S5的一個周期是適應于這個圖象閱讀部分1127的一個值。
這里,如果這個電纜1102沒有連接到這個外部驅動部分1101上時,這個閱讀控制部分113G向這個掃描器部分405的這個圖象閱讀部分107輸出一個驅動信號S2。當這個電纜1102連接到這個外部驅動部分1101上時,這個閱讀控制部分113G經(jīng)過這個外部驅動部分1101向這個圖象閱讀部分1127輸出一個驅動信號S5。
在這個附加圖象閱讀器1120中,每一次輸入一個1-脈沖驅動信號S5時,類似于這個圖象閱讀部分107,這個圖象閱讀部分1127閱讀一行圖象,并且經(jīng)過這個電纜1102向這個圖象信號處理部分114輸出作為圖象數(shù)據(jù)D2的一個閱讀結果。這里,這個圖象數(shù)據(jù)D2被這個圖象信號處理部分114量化,然后被輸入到這個閱讀控制部分113G。在這個步驟中,這個閱讀控制部分113G臨時地將這個被量化圖象數(shù)據(jù)D2保存在它自己的一個存儲器緩沖區(qū)中(沒有顯示)。
類似于這個掃描器部分405的這個移動檢測部分401,每一次這個附加圖象閱讀器1120被移動一個規(guī)定距離時,這個移動檢測部分1125經(jīng)過這個電纜1102向這個閱讀控制部分113G輸出一個1-脈沖移動檢測信號S6。類似于輸入這個移動檢測信號S3的一個情形,每一次輸入這個移動檢測信號S6時,這個閱讀控制部分113G將被保存在存儲器緩沖區(qū)中的這個被量化圖象數(shù)據(jù)D2傳送到這個圖象數(shù)據(jù)存儲器701。
下面描述根據(jù)實施方式11的這個圖象閱讀器1100和附加圖象閱讀器1120的操作。這里,在這個圖象閱讀器1100的操作中,閱讀一個圖象的一個操作與根據(jù)實施方式7的這個圖象閱讀器700的閱讀一個圖象的一個操作相同,所以這里省略其描述。
所以,在下面的操作描述中,在聯(lián)系上述根據(jù)實施方式10的這個圖象閱讀器1000描述的這個內部傳送功能和外部傳送功能中,主要描述當這個附加圖象閱讀器1120連接到這個圖象閱讀器1000時的一個操作。
首先,描述圖27所顯示的這個圖象閱讀器1100被用作一個獨立類型(便攜式類型)的掃描器裝置并且使用這個附加圖象閱讀器1120來閱讀尺寸為A4的一個文檔上的一個圖象的情形。首先,這個用戶使用一個連接器將這個電纜1102連接到這個圖象閱讀器1100的這個外部驅動部分1101。
通過這個操作,圖28所顯示的這個外部驅動部分1101識別出已經(jīng)連接了這個電纜1102,并且向這個閱讀控制部分113G輸出作為一個連接信號的一個判斷結果。然后,這個閱讀控制部分113G經(jīng)過這個電纜1102向這個附加圖象閱讀器1120中的這個圖象閱讀部分1127輸出一個驅動信號S5。通過這個操作,來驅動這個圖象閱讀部分1127。
然后,這個用戶將這個圖象閱讀器1120放置在這里沒有顯示的、尺寸為A4的一個文檔的一個閱讀開始位置,以使圖27所顯示的這個圖象閱讀表面1121a接觸這個文檔。通過這個操作,識別出輥子1124,1124,…接觸這個文檔。在這個情形下,假定在這個閱讀控制部分113G中,這個用戶已經(jīng)選擇在實施方式10中描述的這個內部傳送功能。在這個被選擇的傳送模式中,當這個用戶按下這個操作開關705一次并且這個附加圖象閱讀器1120在尺寸為A4的這個文檔(沒有顯示)上滑動時,就執(zhí)行閱讀在這個文檔上的一個圖象的一個操作,并且經(jīng)過這個電纜1102連續(xù)地向這個圖象信號處理部分114輸出圖象數(shù)據(jù)D2。
通過這個操作,這個圖象數(shù)據(jù)D2被這個圖象信號處理部分114量化,并且被輸入到這個閱讀控制部分113G。在這個情形下,因為這個用戶已經(jīng)選擇這個內部傳送功能,所以這個閱讀控制部分113G臨時地將這個輸入的被數(shù)字化圖象數(shù)據(jù)D2保存在一個緩沖存儲器中。然后,每一次輸入這個移動檢測信號S6時,這個閱讀控制部分113G內部地將被保存在這個緩沖存儲器中的被數(shù)字化圖象數(shù)據(jù)D2傳送到這個圖象數(shù)據(jù)存儲器701。通過這個操作,被數(shù)字化圖象數(shù)據(jù)D2被保存在這個圖象數(shù)據(jù)存儲器701中。
下面描述當圖27所顯示的這個圖象閱讀器1100被用作這個計算機903的一個外部(便攜式類型)掃描器裝置并且使用這個附加圖象閱讀器1120來閱讀尺寸為A4的一個文檔上的一個圖象時的操作。
首先,類似于上述操作,這個用戶將圖27所顯示的這個電纜905的一端連接器連接到這個圖象閱讀器1100的一個掃描器連接部分1001,并且將這個電纜905的另一端連接器連接到這個計算機903的一個掃描器連接部分(沒有顯示)。通過這,這個計算機903的一個CPU經(jīng)過這個掃描器連接部分(沒有顯示),電纜905,和掃描器連接部分1001識別出這個圖象閱讀器1100是一個外部掃描器裝置。
然后,這個用戶將這個電纜1102連接到這個圖象閱讀器1100的這個外部驅動部分1101。通過這,圖28所顯示的這個外部驅動部分識別出已經(jīng)連接了這個電纜1102,并且然后一個連接信號被輸入到這個閱讀控制部分113G。
然后這個閱讀控制部分113G經(jīng)過這個電纜1102向這個附加圖象閱讀器1120的這個圖象閱讀部分1127輸出一個驅動信號S5。通過這,來驅動這個圖象閱讀部分1127。
然后,類似于上述操作,這個用戶將這個圖象閱讀器1120放置在這里沒有顯示的、尺寸為A4的一個文檔的一個閱讀開始位置,以使圖27所顯示的這個圖象閱讀表面1121a接觸這個文檔。在這個情形下,假定在這個閱讀控制部分113G中,這個用戶已經(jīng)選擇了實施方式10中所描述的這個外部傳送功能。
在這個被選擇的傳送模式中,當這個用戶按下這個操作開關705一次并且使這個附加圖象閱讀器1120在尺寸為A4的這個文檔(沒有顯示)上滑動時,就執(zhí)行閱讀在這個文檔上的一個圖象的一個操作,并且經(jīng)過這個電纜1102從這個圖象閱讀部分1127連續(xù)地向這個圖象信號處理部分114輸出一行圖象數(shù)據(jù)D2。通過這個操作,這個圖象數(shù)據(jù)D2被這個圖象信號處理部分114量化,并且被臨時地保存在這個閱讀控制部分113G的一個存儲器緩沖區(qū)中。
當輸入一個移動檢測信號S6時,因為已經(jīng)選擇這個外部傳送功能,所以這個閱讀控制部分113G外部地經(jīng)過這個掃描器連接部分1001,電纜905,和這個計算機903的這個掃描器連接部分(沒有顯示)傳送這個被量化圖象數(shù)據(jù)D2,而不將這個被量化圖象數(shù)據(jù)D2傳送到這個圖象存儲器701。
通過這個操作,這個計算機903的這個CPU執(zhí)行各種類型的數(shù)據(jù)處理,例如將從作為一個外部掃描器裝置的這個圖象閱讀器1100(或者這個附加圖象閱讀器1120)輸入的這個圖象數(shù)據(jù)D2保存在它自己的一個存儲裝置中,或者在這個顯示器單元904上顯示與這個圖象數(shù)據(jù)D2相應的一個圖象。
如上述,通過使用上述根據(jù)實施方式11的這個圖象閱讀器1100,在這個圖象閱讀器1100中提供了一個外部驅動部分1101,并且能夠閱讀尺寸與這個圖象閱讀器1100可以閱讀的一個文檔的尺寸不同的一個文檔上的一個圖象的這個附加圖象閱讀器1120經(jīng)過這個電纜1102連接到這個外部驅動部分1101,所以可以輕易地閱讀各種尺寸的圖象。
所以,通過使用上述根據(jù)實施方式11的這個圖象閱讀器1100,可以閱讀尺寸的選擇范圍較寬,所以改善了實際使用的方便性。
已經(jīng)詳細描述了根據(jù)本發(fā)明實施方式11的這個圖象閱讀器1100,但是本發(fā)明的結構不限于實施方式11的結構,在本發(fā)明的要旨內對這個圖象閱讀器的設計進行修改和改變均包括在本發(fā)明的范圍內。例如,在上述根據(jù)本發(fā)明實施方式11的這個圖象閱讀器1100中,類似于根據(jù)本發(fā)明實施方式10的這個圖象閱讀器1000,可以允許這樣一個結構,其中這個閱讀控制部分113G根據(jù)這個電纜905是否連接到這個掃描器連接部分1001自動地識別出內部或者外部傳送功能。通過使用這個結構,一個用戶不需要執(zhí)行一個開關操作或者從一個鍵盤進行輸入,所以進一步改善了用戶使用的方便性。
通過使用上述根據(jù)實施方式11的這個圖象閱讀器1100,圖22所顯示的這個圖象數(shù)據(jù)存儲器801和存儲器I/F部分802被提供來替代圖28所顯示的這個圖象數(shù)據(jù)存儲器701。在這個情形下,除了上述效果外,還可以獲得與根據(jù)實施方式8的這個圖象閱讀器800所提供的那些效果相同的效果。
參考圖29和圖30來描述根據(jù)本發(fā)明實施方式12的一個圖象閱讀器1200。圖29是顯示根據(jù)實施方式12的這個圖象閱讀器1200的外觀和結構的一個透視圖。在這個圖中,相同的標號被分配到與圖17中的部件相應的部件,并且這里省略其描述。在圖29中,一個顯示部分1201被作為一個新部件提供。應該注意,圖27所顯示的這個圖象數(shù)據(jù)存儲器701不必要與這個圖中所顯示的這個顯示部分1201垂直,它可以與這個顯示部分1201平行。
例如,這個顯示部分1201是一個LCD(液晶顯示器),并且顯示被這個圖象閱讀部分107(參考圖30)所閱讀的一個圖象。這個顯示部分1201是這個外殼101上的一個操作表面101d,并且被提供在這個圖中的這個操作開關704和705的左邊。即,這個顯示部分1201與這個圖象閱讀表面101a成一個恰當?shù)慕嵌取?br>
圖30是顯示上述根據(jù)實施方式12的這個圖象閱讀器1200的電氣結構的一個框圖。在這個圖中,相同的標號被分配到與圖19中的部件相應的部件。在圖30中,提供了這個數(shù)據(jù)處理部分112J來替代圖19所顯示的這個數(shù)據(jù)處理部分112E。在這個數(shù)據(jù)處理部分112J中,提供了作為一個新部件的一個顯示控制部分1202。
圖30所顯示的這個顯示控制部分1202被提供在這個顯示部分1201和圖象數(shù)據(jù)存儲器701之間,并且可以對這個顯示部分1201的顯示進行控制。更詳細地,這個顯示控制部分1202讀取被保存在這個圖象數(shù)據(jù)存儲器701中的被量化圖象數(shù)據(jù)D1,并且根據(jù)這個圖象數(shù)據(jù)D1來產(chǎn)生顯示圖象數(shù)據(jù)。進一步,這個顯示控制部分1202向這個顯示部分1201提供這個顯示圖象數(shù)據(jù),來使這個圖象閱讀部分107所閱讀的一個圖象被顯示在這個顯示部分上。
下面,描述根據(jù)實施方式12的這個圖象閱讀器1200的操作。當將要閱讀一個圖象時,這個用戶將這個圖象閱讀器1200放置在一個文檔的一個閱讀開始位置上,以使圖29所顯示的這個圖象閱讀表面101a與這個文檔接觸。通過這,輥子104,104,…接觸這個文檔。
然后這個用戶按這個操作開關704,并且通過拿著這個圖象閱讀器1200,沿這個掃描方向在這個文檔上滑動這個圖象閱讀器1200來開始一個掃描操作。通過這個操作,輥子104,104,…因為輥子與文檔之間的一個摩擦力而旋轉。這個移動檢測部分107根據(jù)一個移動連續(xù)地向這個閱讀控制部分113E輸出一個移動檢測信號S3,并且對這個驅動信號S2作出響應,一行圖象數(shù)據(jù)D1被從這個圖象閱讀部分107輸出到這個圖象信號處理部分114。
然后,這個圖象數(shù)據(jù)D1被這個圖象信號處理部分114量化,然后被保存在這個閱讀控制部分113E中的一個緩沖存儲器中,并且每一次一個移動檢測信號S3被輸入到這個閱讀控制部分113E時,這個量化圖象數(shù)據(jù)D1被進一步傳送到這個圖象數(shù)據(jù)存儲器701。這以后,執(zhí)行上述操作,并且與這個文檔的一個圖象相應的這個量化圖象數(shù)據(jù)D1被連續(xù)的保存在這個圖象數(shù)據(jù)存儲器701中。
與對這個圖象數(shù)據(jù)存儲器701進行的數(shù)據(jù)寫操作同時進行的是,這個顯示控制部分1202讀取被這個圖象數(shù)據(jù)存儲器701量化的這個圖象數(shù)據(jù)D1,并且連續(xù)地將這個圖象數(shù)據(jù)D1作為顯示圖象數(shù)據(jù)輸出到這個顯示部分1201。然后,目前正在被閱讀的一個圖象被顯示在這個顯示部分上。所以,當執(zhí)行閱讀這個圖象的一個操作(移動這個圖象閱讀器1200)時,這個用戶可以直觀地檢驗這個顯示部分1201的一個顯示器屏幕。
在上述根據(jù)實施方式12的這個圖象閱讀器1200中,即使在沒有執(zhí)行閱讀這個圖象的一個操作時,通過操作這個操作開關705,也能夠讀取被保存在這個圖象數(shù)據(jù)存儲器701中的被量化圖象數(shù)據(jù)D1,并且使與這個圖象數(shù)據(jù)D1相應的一個圖象被顯示在這個顯示部分1201上。
即,在沒有正在執(zhí)行這個圖象閱讀器1200閱讀這個圖象的一個操作時,當按下這個操作開關705時,這個顯示控制部分1202從這個圖象數(shù)據(jù)存儲器701讀取被量化圖象數(shù)據(jù)D1,根據(jù)這個被讀取的量化圖象數(shù)據(jù)D1產(chǎn)生顯示圖象數(shù)據(jù),并且將這個顯示圖象數(shù)據(jù)輸出到這個顯示部分1201。這樣,這個用戶可以在這個顯示部分1201的一個顯示器屏幕上檢驗過去所閱讀的圖象。
如上述,通過使用上述根據(jù)實施方式12的這個圖象閱讀器1200,提供了這個顯示控制部分1202和顯示部分1201,并且目前正在被閱讀的一個圖象(或者過去所閱讀的一個圖象)被顯示在這個顯示部分上。這樣,一個用戶能夠執(zhí)行閱讀一個圖象的一個操作,同時直觀地檢驗目前被閱讀的這個圖象或者過去被閱讀的這個圖象,并且因為這個特征,改善了實際使用的方便性。進一步,通過使用上述根據(jù)實施方式12的這個圖象閱讀器1200,這個顯示部分1201與這個圖象閱讀表面101a垂直,所以在閱讀一個圖象的一個操作期間不會產(chǎn)生問題。
已經(jīng)詳細描述了根據(jù)本發(fā)明實施方式12的這個圖象閱讀器1200,但是本發(fā)明的結構不限于實施方式12的結構,在本發(fā)明的要旨內對這個圖象閱讀器的設計進行修改和改變均包括在本發(fā)明的范圍內。例如,上面根據(jù)本發(fā)明實施方式12的這個圖象閱讀器1200的描述已經(jīng)假定一個LCD被用作這個顯示部分1201的一個情形,但是只要它可以顯示這個圖象,可以使用任何類型的顯示部分。這個顯示部分1201的另一個示例是包括一個等離子體顯示單元。
另外,在根據(jù)實施方式12的這個圖象閱讀器1200中,圖22所顯示的這個圖象數(shù)據(jù)存儲器801和存儲器I/F部分802可以被提供來替代圖30所顯示的這個圖象數(shù)據(jù)存儲器701。在這個情形下,除了上述效果,還可以獲得與根據(jù)實施方式8的這個圖象閱讀器800所提供的那些效果相同的效果。
進一步,根據(jù)本發(fā)明實施方式12的這個圖象閱讀器1200的描述已經(jīng)假定通過操作操作開關704,705來執(zhí)行各種操作的一個情形,但是這個結構不限于這個結構,可以使用粘附到這個顯示部分1201的一個表面上的一個觸摸屏幕的一個結構,并且通過按這個觸摸屏幕來執(zhí)行各種操作。在這個情形下,用于選擇操作的一個菜單被這個顯示控制部分1202顯示在這個顯示部分1201上,并且一個用戶通過觸摸這個觸摸屏幕的相應部分來執(zhí)行各種操作。通過這個結構,一個用戶可以選擇一個所需的操作,而同時直觀地檢驗這個顯示部分1201上的用于選擇操作的這個菜單,所以與通過操作操作開關704,705來執(zhí)行各種操作的一個情形相比,其產(chǎn)生錯誤輸入的可能性減少了。
進一步,在這個結構中,一個用戶能夠簡單地按這個顯示部分上的一個觸摸屏幕來選擇一個所需操作,所以進一步改善了使用的方便性。在上述根據(jù)實施方式12的這個圖象閱讀器1200中,已經(jīng)描述了這個顯示部分1201被提供在圖29所顯示的這個操作表面101d上的一個情形,但是結構并不局限于這個結構,這個顯示部分1201可以被提供在任何位置,只要用戶能夠輕易地直觀檢驗這個顯示位置。
進一步,通過使用根據(jù)本發(fā)明實施方式12的這個圖象閱讀器1200,如圖29所顯示的,這個顯示部分1201與這個外殼101集成在一起,但是這個結構不局限于這個結構,可以允許這樣一個結構,其中圖30所顯示的這個控制部分1202和顯示部分1201被分別提供并且通過一個電纜相互連接在一起。在這個情形下,可以自由地調節(jié)安裝這個顯示部分1201的一個位置和其角度,所以進一步改善了實際使用的方便性。
另外,通過使用使用根據(jù)本發(fā)明實施方式12的這個圖象閱讀器1200,這個顯示部分1201被提供在這個操作表面101d上的一個固定位置,但是結構并不局限于這個結構,可以允許這樣一個結構,其中在這個顯示部分1201和這個操作表面101d之間提供一個絞鏈機制或者類似的機制,使能夠調節(jié)這個顯示部分1201的一個角度。在這個情形下,可以根據(jù)這個用戶的需要自由地改變這個顯示部分1201的一個顯示器屏幕的一個角度,所以可以輕易地以對這個用戶來說是最喜歡的位置來安排這個顯示部分1201。所以,進一步改善了實際使用的方便性。
下面,描述根據(jù)本發(fā)明實施方式13的一個圖象閱讀器1300。首先,參考圖31到圖43來描述根據(jù)實施方式13的這個圖象閱讀器1300的外觀和機械結構。這里,圖31是顯示根據(jù)實施方式13的這個圖象閱讀器1300的外觀和結構的一個頂透視圖。圖32是顯示這個圖象閱讀器1300的外觀和結構的一個正透視圖。圖33是顯示這個圖象閱讀器1300的外觀和結構的一個后透視圖。
當拿著圖31所顯示的這個圖象閱讀器1300并且沿一個文檔P的一個表面滑動這個圖象閱讀器1300,并且這個圖象閱讀器1300的一個閱讀表面1301a(參考圖41)接觸這個文檔的這個表面時,這個圖象閱讀器1300光學地連續(xù)輸入這個文檔P上的一行圖象數(shù)據(jù),來顯示這個被閱讀圖象。狀態(tài)中所顯示的這個圖象閱讀器1300有一個外殼1301,這個外殼1301是用合成樹脂做的,其形狀是矩形。每一個將要在后面描述的一個MPU(微處理器單元),一個閃存1355,一個DRAM1356或者類似的被容納在這個外殼1301中。
這個圖中所顯示的這個外殼1301的一個側面是一個圖象閱讀表面1301a,并且當閱讀一個圖象時,以一個靠近(或者接觸)這個文檔P的位置來沿這個文檔P的一個表面滑動。在這個外殼1301的這個圖象閱讀表面1301a上,一個圖象閱讀窗口1301b形成在沿這個圖象閱讀表面1301a的縱向方向的一個長邊上,其作用是用作發(fā)射光到這個文檔P的一個發(fā)射端口和接收來自這個文檔P的反射光的一個輸入端口。這個圖象閱讀窗口1301b在這個縱向方向上的一個長度與這個圖象閱讀器1300閱讀這個文檔P上的一個圖象相應,并且例如被設置成一個尺寸稍大于尺寸為A6(橫向方向105毫米×縱向方向148毫米)的一個文檔P的寬度的值。
一個保護蓋1302蓋住了這個圖象閱讀窗口1301b,保護被提供在這個外殼1301中的光學部件(沒有顯示),并且禁止灰塵或者其它外來物質進入這個外殼1301。在這個圖象閱讀表面1301a中,沿另一個長邊形成有矩形孔1301c,1301c,…,它們與這個圖象閱讀窗口1301b平行,位于這個圖象閱讀窗口1301b的上部分并且之間有一個規(guī)定的間隔。一個傳動軸1303被提供在這個外殼1301中,沿矩形孔1301c,1301c,…并且可以繞一個支撐體(沒有顯示)旋轉。與矩形孔1301c,1301c,…相應,提供了主輥子1304,1304,…,主輥子1304,1304,…以一個規(guī)定的間隔穿過這個傳動軸1303。即,主輥子1304,1304,…可以被這個傳動軸1303相關地旋轉。在這個圖所顯示的這個示例中,共提供了四個主輥子1304。
如圖36所顯示的,主輥子1304,1304,…中的每一個輕微地從這個圖象閱讀表面1301a向這個文檔P的這邊伸出一點,并且相關地與這個傳動軸1303一起旋轉。
在這個圖象閱讀表面1301a中,矩形孔1301d,1301d沿其一個長邊緣,并且與矩形孔1301c,1301c平行,其間有這個圖象閱讀窗口1301b,位于這個圖中的這個圖象閱讀窗口1301b的下部分并且之間有一個規(guī)定的間隔。與矩形孔1301d,1301d相應,提供了第一附加輥子1305,1305,并且第一附加輥子1305,1305相互之間以一個規(guī)定的間隔穿過沒有顯示的這個傳動軸。即,每一個第一附加輥子1305,1305是可以旋轉的。在這個圖所顯示的這個示例中,共提供了兩個第一附加輥子1305。
這樣來提供第一附加輥子1305,1305,使它們中的每一個輕微地從這個圖象閱讀表面1301a向這個文檔P的這邊伸出一點。當這個裝置在這個文檔P上滑動時,第一附加輥子1305,1305與主輥子1304一起進行相關旋轉。在這個圖象閱讀表面1301a中,矩形孔1301e,1301e沿其一個長邊緣,并且與矩形孔1301d,1301d平行,其間有這個圖象閱讀窗口1301b,位于這個圖中的這個主輥子1304,1304的上面,并且相互之間有一個規(guī)定的間隔。
與矩形孔1301e,1301e相應,提供了第二附加輥子1306,1306,并且第二附加輥子1306,1306相互之間以一個規(guī)定的間隔分別穿過沒有顯示的一個傳動軸。即,每一個第二附加輥子1306,1306是可以旋轉的。在這個圖所顯示的這個示例中,第二附加輥子1306的數(shù)目與第一附加輥子的數(shù)目相同,即共提供了兩個第二附加輥子1306。另外,這樣來提供第二附加輥子1306,1306,使它們中的每一個輕微地從這個圖象閱讀表面1301a向這個文檔P的這邊伸出一點。當這個裝置在這個文檔P上滑動時,第二附加輥子1306,1306與主輥子1304以及第一附加輥子1305,1305,…一起進行相關旋轉。
如上述,在這個圖象閱讀器1300的這個圖象閱讀表面1301a中,如圖35所顯示的,提供了四個主輥子1304,兩個第一附加輥子1305,和兩個第二附加輥子1306,并且它們相互平行。進一步,在這個圖象閱讀器1300中,使用了一個三輥子系統(tǒng),其中提供了第一附加輥子1305和第二附加輥子1306,它們之間有四個主輥子1304。
這里,描述為什么在根據(jù)本發(fā)明實施方式13的這個圖象閱讀器1300中使用如上述的這個三輥子系統(tǒng)的原因。首先,描述了在圖41中的一個一輥子系統(tǒng),其中沒有提供第一附加輥子1305和第二附加輥子1306,僅提供了主輥子1304。
在這個一輥子系統(tǒng)中,這個圖象閱讀器1300經(jīng)過這個主輥子1304在一點接觸一個文檔P。在這個狀態(tài)下,當這個圖象閱讀器1300沿被箭頭Z1所表示的這個方向上,從這個文檔P的一個邊緣P2移動到另一個邊緣P1,來閱讀一個圖象時,因為在一個點支撐這個圖象閱讀器1300,所以產(chǎn)生了被箭頭J1所表示的這個方向上(或者被箭頭J2所表示的這個方向上)的力矩,所以這個圖象閱讀器1300可以輕易地被傾斜。這里,因為這個外殼1301在這個移動方向上的一個寬度較大,所以這個力矩所引起的不希望影響就更顯著。
所以,在一輥子系統(tǒng)中,當這個圖象閱讀器1300在沿箭頭Z1所表示的這個方向(或者箭頭Z2所表示的這個方向)上移動時,因為產(chǎn)生了沿箭頭J1所表示的這個方向(或者在沿箭頭J2所表示的這個方向)上的力矩,會產(chǎn)生一個搖擺,所以有時不僅破壞了方便性,而且降低了閱讀的精度。
下面,參考圖41解釋一個兩輥子系統(tǒng),其中沒有提供第二附加輥子1306,但是提供了主輥子1304和第一附加輥子1305。
在這個兩輥子系統(tǒng)中,這個圖象閱讀器1300經(jīng)過這個主輥子1304和這個第一附加輥子1305在兩個點接觸這個文檔P。在這個狀態(tài)下,當這個圖象閱讀器1300沿圖中被箭頭Z2所表示的這個方向上,從這個文檔P的一個邊緣P2移動到另一個邊緣P1,來閱讀一個圖象時,因為在箭頭Z2所表示的這邊,由第一附加輥子1305來支撐這個圖象閱讀器1300,所以不會產(chǎn)生被箭頭J2所表示的這個方向上的力矩。所以,在這個情形下,這個圖象閱讀器1300可不會傾斜,并且能夠執(zhí)行閱讀一個圖象的一個操作。
但是,在這個兩輥子系統(tǒng)中,當這個圖象閱讀器1300沿相反方向移動時,即沿箭頭Z1所表示的這個方向上移動時,因為在箭頭Z1所表示的這邊,沒有輥子來支撐這個圖象閱讀器1300,所以會產(chǎn)生與上述的一輥子系統(tǒng)相關的負效果。
為了解決上述問題,使用了三輥子系統(tǒng),其中這個系統(tǒng)被第一附加輥子1305和第二附加輥子1306,和主輥子1304所形成的三個點來支撐。在這個三輥子系統(tǒng)中,即使當這個圖象閱讀器1300沿箭頭Z1所表示的這個方向上(或者沿箭頭Z2所表示的這個方向上)移動時,這個圖象閱讀器1300被這個第二附加輥子1306支撐或者被這個第一附加輥子1305(在箭頭Z1所表示的方向上)支撐,所以不會出現(xiàn)上述與這個一輥子系統(tǒng)或者兩輥子系統(tǒng)相同的負面效果。
返回到圖31,一個文檔檢測部分1307粘附到靠近這個圖象閱讀表面1301a上的矩形孔1301c的一個位置上。當這個圖象閱讀器1300位于這個圖象閱讀表面1301a靠近這個文檔P的一個位置時,這個文檔檢測部分1307檢測位于其下面的這個文檔P。這個文檔檢測部分1307包括這樣一個部件,例如圖5所顯示的這個機械開關201,或者圖7所顯示的這個光電開關301。在實施方式2或者實施方式3中已經(jīng)詳細解釋了這個機械開關201或者這個光電開關301的結構。
這里,參考圖36來描述圖象閱讀器1300的內部結構。圖36是顯示根據(jù)實施方式13的這個圖象閱讀器1300的結構的一個部分橫切剖面圖,并且在這個圖中,相同的標號被分配到與圖31中的部件相應的部件。
在這個圖中,一個圖象閱讀部分1330是被提供在這個外殼1301中的光學系統(tǒng),并且包含一個光源1331,一個透鏡1332,和一個圖象傳感器1333。這個光源1331斜跨在這個圖象閱讀窗口1301b(透明保護蓋1302)的上面,并且通過這個透明保護蓋1302發(fā)射光。作為這個光源,可以使用一個光發(fā)射二極管或者一個冷陰極射線管。
這個透鏡1332被提供在這個圖象閱讀窗口1301b(透明保護蓋1302)的上面,并且匯聚從這個光源1331發(fā)射的、通過這個透明保護蓋1302的光。這個圖象傳感器1333包含沿這個圖象閱讀窗口1301b成線性排列的多個圖象傳感器(例如一個CCD),并且閱讀這個文檔P上的一行圖象。被提供在這個透鏡1332上面的這個圖象傳感器1333將被透鏡1332匯聚的反射光轉換為一個電信號,然后將這個電信號作為一行圖象數(shù)據(jù)輸出。
返回到圖31,這個移動檢測部分1308被提供在這個外殼1301的內部,在這個圖的右邊,并且檢測這個主輥子1304的旋轉,即在一個掃描操作期間這個圖象閱讀器1300的一個移動。這個移動檢測部分1308包含一個可旋轉編碼器1309,齒輪1310和1312。
現(xiàn)在參考圖37來解釋這個移動檢測部分1308的結構。圖37是顯示這個移動檢測部分1308的結構和外觀的一個側面視圖。在這個圖中,相同的標號被分配到與圖31中的部件相應的部件。在圖37中,這個可旋轉編碼器1309是一個光學增量類型的編碼器并且具有高的分辨率和高的噪聲阻抗。
這個可旋轉編碼器1309包含可以旋轉的一個邊緣部分1303a,具有用于在徑向方向發(fā)射光的一個切口并且可以與這個一個邊緣部分1303a一起旋轉的一個旋轉盤,用于向這個旋轉盤發(fā)射光的一個光發(fā)射部件,和用于接收通過這個旋轉盤的這個切口發(fā)射的光的一個光接收部件。在這個可旋轉編碼器1309中,當一個輸入傳動軸1309a旋轉時,這個旋轉盤也相關地進行旋轉,并且當這個旋轉盤的一個切口位于一個特定位置時,通過這個切口發(fā)射的光被這個光接收部件所接收,所以可以檢測這個輸入傳動軸1309a的一個旋轉角度。
齒輪1310有齒1310a,并且粘附和固定在這個旋轉編碼器1309的這個輸入傳動軸1309a的上面。一個兩級齒輪1311包含一第一齒輪1311a和直徑比這個第一齒輪1311a的直徑小的一第二齒輪1311c。這個兩個齒輪相互集成在一起并且被一個沒有顯示的一個支撐部分所支撐,并且可以旋轉。這個第一齒輪1311a的齒1311b和齒輪1310的齒1310a相互嚙合在一起。這個齒輪1312粘附到圖31所顯示的這個傳動軸1303的一個邊緣部分1303a,并且齒1312a與這個第二齒輪1311的齒1311d相互嚙合。即,主輥子1304,1304,…的一個扭矩經(jīng)過這個傳動軸1303,齒輪1312,兩級齒輪1311,和齒輪1310被傳送到這個可旋轉編碼器1309的這個輸入傳動軸1309a。
返回到圖31,這個LCD1313的尺寸是320×240,并且能夠提供四級顯示。這個LCD1313顯示被這個圖象閱讀部分1330(參考圖36)所閱讀的一個文檔P的一個圖象。圖52顯示被顯示在這個LCD1313上的一個圖象的一個示例。在圖52中,這個圖象被顯示在整個LCD1313上。這個LCD1313基本上位于這個外殼1301的一個操作表面1301f的一個中心位置。即,這個LCD1313被提供在垂直于這個圖象閱讀表面1301a的一個表面上。
一個觸摸屏幕1314粘附到這個LCD1313并且被用于輸入各種類型的操作所需的命令。當一個用戶直接觸摸這個LCD1313上的這個觸摸屏幕時,這個觸摸屏幕1314使從被顯示在這個屏幕上的一組命令中選擇任何一個項目成為可能。這個電阻膜系統(tǒng),光電系統(tǒng),電容系統(tǒng),壓力傳感系統(tǒng)或者類似的可以被用作這個觸摸屏幕1314。為了使用這個觸摸屏幕1314來輸入一個命令,可以使用圖34所顯示的一個筆1322。這個筆1322類似于一個普通的筆,但是,它有如在這個圖的左邊所顯示的、用于手持的一個手持部分1322a,和如在這個圖的右邊所顯示的一個尖頭部分1322b。可以抓這個手持部分1322a來拿著這個筆1322,一個用戶可以用這個尖頭部分1322b來壓這個觸摸屏幕1314,而直觀地檢驗被顯示在圖31所顯示的這個LCD1313上的一個操作輸入屏幕。
返回到圖31,在這個LCD1313的右邊,即在這個操作表面1301f上,提供了一個電源開關1315,當需要打開或者關閉電源時,就按下這個電源開關1315。在這個電源開關1315的右邊提供了一個復位開關1316,并且這個復位開關1316被用于開始這個裝置的操作。在這個電源開關1315(復位開關1316)的下面提供了一個取消開關1317,這個取消開關1317用于取消各種類型的操作。在這個取消開關1317的下面提供了一個選擇開關1318,這個選擇開關1318用于選擇各種類型的操作。
在這個選擇開關1318的下面提供了一個四方向的鍵1319,并且共包含四個鍵;即一個朝右的鍵,一個向左的鍵,向上鍵,和一個向下鍵。當滾動這個LCD1313的一個屏幕時,或者當選擇一個菜單項時,就按下這個四方向鍵1319。在實際操作中,這個四方向鍵1319用于與這個取消鍵1317和這個選擇開關1318中的一個或者兩個一起來組合使用,用于輸入各種操作或者選擇的命令。即,在這個圖象閱讀器1300中,為了輸入和選擇各種操作的命令,這個觸摸屏幕1314與包括這個四方向鍵1319的一個或者多個鍵一起組合使用。
這個電源開關1315,復位開關1316,取消開關1317,選擇開關1318和這個四方向鍵1319形成了一個操作部分,并且這個操作部分被提供在這個LCD 1313(或者這個觸摸屏幕1314)的右邊,如這個圖所顯示的。
這里,參考圖38來描述為什么這個操作部分被提供在這個操作表面1301f上的這個LCD 1313(或者這個觸摸屏幕1314)的右邊的一個原因。圖38在頂部和底部顯示了在使用期間這個圖象閱讀器1300分別被保持一個水平和一個垂直姿態(tài)的狀態(tài)。
如圖38的頂部圖所顯示的,當一個用戶是使用右手的人時,通常這個用戶用一個左手HL來手持這個圖象閱讀器1300,并且使用這個右手HR來操作這個操作部分,包括這個取消開關1317或者類似的開關。在這個情形下,如果這個操作部分被提供在這個圖中的這個LCD1313的右邊,這個用戶可以輕易地操作這個操作部分。。相反,如圖38的底部圖所顯示的,這個操作部分(包括這個取消開關1317或者類似的開關)位于這個圖中的下面部分,這樣就能夠很輕易地用右手HR或者左手HL來拿這個圖象閱讀器1300,并且用手指來操作這個操作部分(包括這個取消開關1317或者類似的開關)。即,這個操作部分(包括這個取消開關1317或者類似的開關)被提供在這個操作表面1301f上的這個LCD 1313(或者這個觸摸屏幕1314)的右邊,所以改善了使用的可操作性和方便性。
返回到圖31,一個附加電池320被安裝在形成在這個操作表面1301f上的一個嚙合部分1301g中并且用作一個附加電源。一個串行I/F部分1321被插入到形成在一個左側面1301h的一個開口部分1301i,并且用作與一個外部裝置進行通信的一個通信接口。作為這個串行I/F部分1321的一個示例,可以是一個RS232C或者一個USB接口。圖33所顯示的一個主電池1323被安裝在形成在這個圖象閱讀器1300的一個后表面1301m上的一個嚙合部分1301k中,并且用作這個裝置的一個主電源。
顯示在圖32中的、用于調節(jié)一個灰度級的一個滑動開關1324被提供在一個頂部表面1301j,并且用于調節(jié)這個LCD1313上的顯示器的一個灰度級。如上述與這個觸摸屏幕1314一起來用于輸入的這個筆1322被插入到形成在其一個頂部表面1301j上的一個插入凹槽1301t中,并且被保持在那里。這里,使用這個筆1322的基本輸入操作包括點擊,雙點擊,和圖54所顯示的拖。點擊是用這個筆1322按這個觸摸屏幕1314一次的一個操作,雙點擊是連續(xù)地按這個觸摸屏幕1314兩次的一個操作。拖是在這個觸摸屏幕1314上滑動這個筆1322的一個尖頭部分1322b一個特定距離的一個操作。
圖39顯示被提供在這個外殼1301中的一個傾斜檢測部分的兩個普通結構。這個傾斜檢測部分1340檢測這個圖象閱讀器1300的傾斜,即這個圖象閱讀器1300是否被保持在這個水平姿態(tài)或者被保持在這個垂直姿態(tài)。圖39的頂部視圖是顯示當這個圖象閱讀器1300被保持在這個水平姿態(tài)時,這個傾斜檢測部分1340的一個狀態(tài)的一個普通側面視圖,其底部視圖是顯示當這個圖象閱讀器1300被保持在這個垂直姿態(tài)時,這個傾斜檢測部分1340的一個狀態(tài)的一個普通側面視圖。
參考圖40來描述這個傾斜檢測部分的結構。在圖40中,相同的標號被分配到與圖39中的那些部件相應的部件。這個圖中所顯示的這個傾斜檢測部分包含一個導線開關1341,一個永久磁鐵1342,一個旋轉條1343,和一個旋轉的傳動軸1344。這個導線開關1341是一個感應磁場的開關,并且包含一個玻璃管1341a,一第一鐵磁體導線1341b,一第一接觸點1341e,一第二鐵磁體導線1341f,和一第二接觸點1341i。
在上述這個導線開關1341中,這個第一鐵磁體導線1341b和這個第二鐵磁體導線1341f沿這個玻璃管1341a的一個徑向,并且包含形成為一個線形狀的一個鐵磁材料。鐵磁體導線1341b和1341f中的每一個的一個邊緣部分是彎曲的,并且被屏蔽到這個玻璃管1341a的內部,以使這些線的這兩個邊緣部分位于相互靠近的位置。這個第一接觸點1341e粘附到這個第一鐵磁體導線1341b的一個邊緣部分,而這個第二接觸點1341i粘附到這個第二鐵磁體導線1341f的一個邊緣部分。在這個導線開關1341中,當一個外部磁場不沿縱向方向起作用時,因為這個第一鐵磁體導線1341b和這個第二鐵磁體導線1341f所產(chǎn)生的彈性力,這個第一接觸點1341e和這個第二接觸點1341i保持在相互隔開的位置。
另一方面,當這個外部磁場沿這個第一鐵磁體導線1341b和這個第二鐵磁體導線1341f的縱向方向起作用時,這個第一鐵磁體導線1341b的另一個邊緣部分1341d的極性是“S”,而這個第一接觸點1341e的極性是“N”。類似地,這個第二鐵磁體導線1341f的另一個邊緣部分1341h的極性是“N”,并且這個第二接觸點1341i的極性是“S”。所以,當這個外部磁場起作用時,這個第一接觸點1341e和這個第二接觸點1341i相互吸引并且相互接觸。
這個永久磁鐵1342用于根據(jù)這個圖象閱讀器1300的一個姿態(tài)來加入這個外部磁場,并且它粘附到這個可旋轉棒1343的一個尖頭部分,這個可旋轉棒1343能夠沿這個圖中的箭頭Q所表示的方向旋轉。這個可旋轉棒1343的另一個邊緣部分粘附到這個可旋轉傳動軸1344上。一第一停止部件1345粘附到靠近這個導線開關1341的一個位置,并且限制這個永久磁鐵1342沿圖中的反時鐘方向旋轉。一第二停止器部件1346粘附到靠近這個導線開關1341的一個位置,并且限制這個永久磁鐵1342沿圖中的順時鐘方向旋轉。
在圖40中,因為這個第一停止部件1345的限制,所以當這個永久磁鐵1342位于一個實線所表示的一個位置時,即當這個圖象閱讀器1300被保持在如圖39的頂部視圖所顯示的這個水平姿態(tài)時,這個永久磁鐵1342所產(chǎn)生的一個外部磁場起作用,并且這個第一接觸點1341e和這個第二接觸點1341i相互接觸。
在圖40中,因為這個第二停止部件1346的限制,所以當這個永久磁鐵1342位于一個兩點一劃線所表示的一個位置時,即當這個圖象閱讀器1300被保持在如圖39的底部視圖所顯示的這個垂直姿態(tài)時,這個永久磁鐵1342所產(chǎn)生的這個外部磁場不起作用,所以這個第一接觸點1341e和這個第二接觸點1341i保持相互隔開。
現(xiàn)在參考圖42和圖43來描述根據(jù)實施方式13的這個圖象閱讀器1300的一個重心的一個位置。圖42和圖43中的每一個是解釋根據(jù)實施方式13的這個圖象閱讀器1300的一個尺寸(一個重心的位置)的普通側面視圖。在這些圖中,相同的標號被分配到與圖41中的部件相應的部件。
首先,根據(jù)實施方式13的這個圖象閱讀器1300被設計,以使作用點N1,N2位于比這個圖象閱讀器1300的重心位置低的位置,并且作用點S的一個高度小于這個圖象閱讀器1300的一個寬度W。使用這個結構的目的是使當這個圖中所顯示的這個圖象閱讀器1300分別沿箭頭Z1所表示的這個方向上移動和沿箭頭Z2所表示的這個方向上移動時,在沿箭頭M1所表示的這個方向上和沿箭頭M2所表示的這個方向上所產(chǎn)生的力矩較小。即,當一個用戶拿著這個外殼1301,將這個用戶的拇指接觸到這個圖象閱讀器1300的這個表面1301f的一個操作表面,其它手指接觸到其一個后表面1301m時,圖42所顯示的作用點N1和N2分別位于這個拇指的一個高度的一個中間點和其它手指的一個中間點。
應該注意,一個成年人的一個拇指的一個中間點與其它手指的一個中間點之間的距離大略是150毫米。這里,在這個外殼1301中,定義了在這個寬度方向上的一個長度X和在這個高度方向上的一個長度Y。在這個寬度方向上的這個長度X與從這個操作表面1301f到這個后表面1301m之間的距離相等,而在這個高度方向上的這個長度Y與從作用點N1和N2向上到這個外殼1301的一個頂表面之間的距離相等。進一步,通過將這個外殼1301的一個高度減去在這個高度方向上的這個長度Y就能夠計算出從一個文檔P向上到作用點N1和N2之間的作用點S的高度。
在如上的定義中,當作用點的一個高度位于比這個圖象閱讀器1300的一個重心位置高的一個位置時,在一個掃描操作期間,在這個圖象閱讀器1300中產(chǎn)生沿箭頭M1所表示的這個方向上或者沿這個圖中箭頭M2所表示的這個方向上的力矩,所以這個圖象閱讀器1300變?yōu)閮A斜。所以,通過這樣來設計這個圖象閱讀器1300,以使其橫切剖面的一個形式滿足作用點N1和N2比重心L的位置低的這個條件(稱作第一條件),就能夠禁止因為上述力矩所產(chǎn)生的這個圖象閱讀器1300的傾斜。
這里,假定這個外殼1301的一個高度是H,這個裝置的一個寬度是W,一個拇指的一個中間點與其它手指的一個中間點之間的距離是F,其重心的高度是G,滿足這個第一條件的作用點的高度S用下述方程(1)來表示S=((2H+W)-F)/2(1)然后,通過將特定值,67毫米為這個外殼的一個高度H,28毫米是這個裝置的一個寬度W,150毫米是一個拇指的一個中間點與其它手指的一個中間點之間的距離F,代入這個方程(1),就得到這個作用點的高度S為6毫米。這里,假定重心的高度G與這個外殼高度H的一半(H/2)相等,所以這個重心的高度是33.5(=67/2)毫米。所以,當使用上述尺寸時,滿足重心高度G大于作用點的一個高度S(33.5>6)的這個第一條件,所以可以禁止產(chǎn)生力矩或者這個圖象閱讀器發(fā)生傾斜。但是,即使?jié)M足了上面的這個第一條件,當使用圖43所顯示的這個尺寸時,仍然產(chǎn)生力矩(或者傾斜)。這里,圖43所顯示的一個長度X’,在這個高度方向上的一個長度Y’,這個裝置的一個寬度W’,和這個作用點的一個高度S’與圖42所顯示的這個寬度方向上的這個長度X,在這個高度方向上的這個長度Y,這個裝置的這個寬度W,和這個作用點的這個高度S相應。
在圖43所顯示的這個圖象閱讀器1300中,使用的尺寸滿足這個作用點的這個高度S’小于重心高度G’的這個第一條件,但是這個作用點的這個高度S’比這個裝置的這個寬度W’高,所以產(chǎn)生沿箭頭M1所表示的這個方向上或者沿箭頭M2所表示的這個方向上的力矩。相反,在圖43中,當滿足這個作用點的這個高度S’比這個裝置的這個寬度W’低(以后稱作第二條件)的這個條件,同時滿足這個第一條件(這個作用點的這個高度S’小于重心高度G’)時,就不會產(chǎn)生沿箭頭M1所表示的這個方向上或者沿箭頭M2所表示的這個方向上的力矩(或者傾斜)。
所以,根據(jù)本發(fā)明實施方式13的這個圖象閱讀器1300被設計成尺寸同時滿足這個第一條件和第二條件。
圖44是顯示根據(jù)實施方式13的這個圖象閱讀器1300的電路結構的一個視圖。在這個圖中,相同的標號被分配到與圖31,圖36,圖39中的部件相應的部件,并且這里省略其描述。在這個圖中,一個MPU1350執(zhí)行這樣的操作,例如控制圖象的閱讀,控制圖象的顯示,處理圖象數(shù)據(jù),傳送圖象數(shù)據(jù)。后面詳細描述這個MPU1350的操作。一個LCDI/F(接口)部分1351是這個LCD1313(參考圖31)與這個MPU1350之間的一個接口。一個DMA(直接存儲器訪問)I/F部分1352用作一個后面再解釋的DRAM1356之間的一個接口,來直接訪問這個DRAM1356。一個A/D轉換部分1353將來自這個觸摸屏幕1314(參考圖31)的模擬數(shù)據(jù)輸出為數(shù)字數(shù)據(jù),并且將這個數(shù)字數(shù)據(jù)輸出到這個MPU1350。這個MPU1350根據(jù)這個數(shù)字數(shù)據(jù)獲取從這個觸摸屏幕1314輸入的信息。
這個串行I/F部分1321(參考圖31)的作用是用作作為一個外部裝置的一個計算機1360與這個MPU1350之間的一個接口,并且與例如,RS232C兼容。一個電源部分3000包含一個主電池1323(參考圖33)和一個附加電池1320(參考圖31),并且向這個裝置的每一個部分提供一個3.3V的電壓。一個閃存1355在其中保存將要被這個MPU1350執(zhí)行的一個程序。一個DRAM1356在其中保存如上述被閱讀的圖象數(shù)據(jù)。這個操作單元1370包含一個電源開關1315,一個復位開關1316,一個選擇開關1318,一個取消開關1317,和一個四方向指令鍵1319,其中每一個均顯示在圖31中。一個掃描器I/F部分1358的作用是用作經(jīng)過總線BU,在這個掃描器部分1380與MPU1350之間的一個接口。
這個掃描器部分1380包含一個圖象閱讀部分1330(參考圖36),一個移動檢測部分1308(參考圖31),和一個文檔檢測部分1307(參考圖36)。一個USB(通用串行總線)I/F部分1359的作用是用作一個與USB兼容的外部裝置和這個MPU1350之間的一個通信接口。這個總線BUS將這個MPU1350連接到每一個部分(閃存1355,DRAM1356,開關I/F部分1357,掃描器I/F部分1358,USBI/F部分1359,和傾斜檢測部分1340(參考圖39))。
圖45是顯示根據(jù)本發(fā)明實施方式13的這個圖象閱讀器1300的電氣結構的一個框圖,其中顯示了圖44所顯示的這個MPU1350和DRAM1356或者類似的功能。在圖45中,相同的標號被分配到與圖44中的那些部件相應的部件。
在圖45所顯示的一個掃描器部分1380中,這個圖象閱讀部分1330(參考圖36)根據(jù)作為一個觸發(fā)器信號、從后面描述的一個閱讀控制部分1410以一個規(guī)定周期輸入的一個驅動信號S2,連續(xù)地閱讀一行圖象數(shù)據(jù)D1。當檢測到圖36所顯示的這個文檔P時,這個文檔檢測部分1307將作為一個檢測結果的一個文檔檢測信號S1輸出到這個閱讀控制部分1410。當在一個掃描操作期間,這個圖象閱讀器1300在這里沒有顯示的這個文檔上移動時,當這個移動達到一個規(guī)定值時,這個移動檢測部分1308向這個閱讀控制部分1410輸出一個1-脈沖移動檢測信號S3。在這個數(shù)據(jù)處理部分1400中,一個圖象信號處理部分1420量化從這個圖象閱讀部分1330輸入的圖象數(shù)據(jù)D1(模擬數(shù)據(jù)),并且將作為被量化圖象數(shù)據(jù)D3的這個圖象數(shù)據(jù)輸出到這個閱讀控制部分1410。圖46是顯示這個圖象信號處理部分1420的結構的一個框圖。
在圖46中,這個A/D轉換部分1421將從這個圖象閱讀部分1330(參考圖45)輸入的這個圖象數(shù)據(jù)D1(模擬數(shù)據(jù))轉換為數(shù)字數(shù)據(jù)。這里,在這個A/D轉換部分1421中,如果將要處理的是8比特數(shù)據(jù),當這個被閱讀圖象是白色時,就給予數(shù)字數(shù)據(jù)值“255”,當這個被閱讀圖象是黑色時,就給予數(shù)字數(shù)據(jù)值“0”。一行數(shù)據(jù)保持部分1422臨時地保持這個一行數(shù)字數(shù)據(jù)。一個密度直方圖產(chǎn)生部分1423根據(jù)從這個A/D轉換部分1421來的輸出數(shù)據(jù)(數(shù)字數(shù)據(jù))產(chǎn)生每一個點的一個密度直方圖。根據(jù)與這個圖象閱讀部分1330所閱讀的一個頭行相應的圖象數(shù)據(jù)D1來產(chǎn)生這個密度直方圖。
一個閾值產(chǎn)生部分1424根據(jù)這個密度直方圖產(chǎn)生部分1423所產(chǎn)生的這個密度直方圖來計算一個白顏色的一個峰值和一個黑顏色的一個峰值。另外,這個閾值產(chǎn)生部分1424計算一個白顏色的這個峰值和一個黑顏色的這個峰值之間的一個閾值TH,并且將這個閾值發(fā)送到一個量化部分1425。這個量化部分1425將這個閾值TH與被保存在這個行數(shù)據(jù)保持部分1422中的這個數(shù)字數(shù)據(jù)進行比較,并且量化這個數(shù)字數(shù)據(jù)。進一步,這個量化部分1425將作為量化圖象數(shù)據(jù)D3的一個量化結果一行一行地輸出到圖45所顯示的這個閱讀控制部分1410。
這個閱讀控制部分1410根據(jù)作為一個觸發(fā)器信號的這個文檔檢測信號S1來輸出用于驅動這個圖象閱讀部分1330的一個驅動信號S2,并且控制對從這個圖象信號處理部分1420輸入的這個被量化圖象數(shù)據(jù)D3的閱讀。更詳細地,這個閱讀控制部分1410控制這樣的操作,例如這個圖象閱讀部分1330中的閱讀控制或者到這個圖象數(shù)據(jù)存儲器1440的寫控制。這個閱讀控制部分1410有用于臨時保存被這個圖象信號處理部分1420量化的這個圖象數(shù)據(jù)D3的一個緩沖存儲器(沒有顯示)。后面描述這個閱讀控制部分1410的詳細操作。
當如圖39的頂部視圖所顯示的,這個圖象閱讀器1300被保持在這個水平姿態(tài)時,因為這個永久磁鐵位于圖40中的一個實線所表示的一個位置,所以這個第一接觸點1341e和這個第二接觸點1341i相互接觸,這個圖象閱讀器1300向這個閱讀控制部分1410輸出一個傾斜檢測信號S7。
另一方面,當如圖39的底部視圖所顯示的,這個圖象閱讀器1300被保持在這個垂直姿態(tài)時,因為這個永久磁鐵位于圖40中的一個兩點一劃線所表示的一個位置,所以這個第一接觸點1341e和這個第二接觸點1341i相互隔開,這個傾斜檢測部分1340不輸出一個傾斜檢測信號S7。即,圖45所顯示的這個閱讀控制部分1410通過檢驗是否輸入了這個傾斜檢測信號S7來識別出這個圖象閱讀器1300的傾斜(姿態(tài))。換句話說,當輸入這個傾斜檢測信號S7時,這個閱讀控制部分1410識別出這個圖象閱讀器1300被保持在這個水平姿態(tài)(參考圖39),并且當沒有輸入這個傾斜檢測信號S7時,這個閱讀控制部分1410識別出這個圖象閱讀器1300被保持在這個垂直姿態(tài)(參考圖39)。
如圖48所顯示的,這個圖象數(shù)據(jù)方向糾正部分1430將一段(或者多段)字符圖象與從這個被量化圖象數(shù)據(jù)D3所得到的一個圖象隔開,并且檢驗這個圖象的一個旋轉角度或者鏡像反轉來獲得這個糾正方向上的一個圖象。
進一步,這個圖象數(shù)據(jù)方向糾正部分1430執(zhí)行與對從這個被量化圖象數(shù)據(jù)D3所得到的一個源圖象(參考圖48)執(zhí)行的、將一個被隔開的圖象轉換為一個正確方向的圖象的轉換相同的轉換,來糾正一個被旋轉的或者被鏡像的圖象(參考圖47),以獲得一個正確方向圖象的數(shù)據(jù)。另外,這個圖象數(shù)據(jù)方向糾正部分1430向這個圖象數(shù)據(jù)存儲器1440輸出這個被糾正的圖象數(shù)據(jù)。進一步,這個圖象數(shù)據(jù)方向糾正部分1430判斷一個圖象的一個正確方向,當將一個圖象的一個方向糾正到一個正確的方向時,考慮從這個傾斜檢測部分1340的判斷結果中所獲得的這個圖象閱讀器1300的這個傾斜(姿態(tài))。更詳細地,這個圖象數(shù)據(jù)方向糾正部分1430以這樣一個方法來糾正一個圖象的一個方向,以使當這個圖象閱讀器1300被保持在這個水平姿態(tài)時,獲得如圖49的左視圖所顯示的、被顯示在這個LCD1313上的一個圖象BG1。另一方面,當這個圖象閱讀器1300被保持在這個垂直姿態(tài)時,這個圖象數(shù)據(jù)方向糾正部分1430以這樣一個方法來糾正這個圖象的方向,以使獲得如圖49的左視圖所顯示的、被顯示在這個LCD1313上的這個圖象BG1。后面詳細描述這個圖象數(shù)據(jù)方向糾正部分1430的操作。
這個圖象數(shù)據(jù)存儲器1440與圖44所顯示的這個DRAM1356相應,并且在其中保存從這個圖象數(shù)據(jù)方向糾正部分1430輸出的數(shù)據(jù)(被糾正的圖象數(shù)據(jù))。一個顯示控制部分1460根據(jù)被保存在這個圖象數(shù)據(jù)存儲器1440中的這個被糾正的圖象數(shù)據(jù)來控制這個LCD1313上的被閱讀圖象的顯示。一個通信控制部分1450有一個類似于圖29所顯示的這個通信控制部分901的功能,并且控制經(jīng)過圖44所顯示的這個串行I/F部分1321的、與這個計算機1360的數(shù)據(jù)通信。
這里參考圖51來描述根據(jù)本發(fā)明實施方式13的這個圖象閱讀器1300中的圖象數(shù)據(jù)結構。在圖51中,文檔數(shù)據(jù)包含由一個文檔名字Dt,一個寫入者的名字Dg,一個準備日期Ddc,和總頁數(shù)Dn組成的一個頭,和與多個頁相應的頁數(shù)據(jù)。與每一個頁相應的這個頁數(shù)據(jù)包含由一個號碼Pi,包括在這個頁中的部分圖象的一個號碼Pn,整個頁中作為一個圖象尺寸的、水平方向上的點數(shù)目Pw,垂直方向上的點數(shù)目Ph,和表示包括在這個頁上的每一個部分圖象的位置的布局信息P1組成的一個頭,和包括在這個頁中的多個部分圖象數(shù)據(jù)。
這個部分圖象數(shù)據(jù)包含專門標識這個頁上的這個部分圖象的一個圖象號碼Ij,這個部分圖象的水平方向上的尺寸Iw,垂直方向上的尺寸Ih,這個部分圖象被顯示時這個部分圖象的一個優(yōu)先級Ip,一個題頭或者一個圖表或者一個表或者類似的等屬性Ia,一個顯示位置Ix和Iy,表示這個源圖象已經(jīng)被壓縮了多少次的一個壓縮層次數(shù)Ir,顯示中使用的一個壓縮比例Is,一個顯示標志Ir,一個劃分比例Dr,一個被劃分圖象的一個放大比例Ds,一個劃分方向標志Df(1垂直,2水平),一個顯示模式Dm(0或者1),和這個部分圖象的點位圖數(shù)據(jù)。后面描述這個部分圖象數(shù)據(jù)中的這個劃分比例Dr,放大比例Ds,劃分方向標志Df,和顯示模式Dm。當沒有執(zhí)行數(shù)據(jù)壓縮時,這個點位圖數(shù)據(jù)被作為光柵圖象數(shù)據(jù)保存,并且當執(zhí)行了數(shù)據(jù)壓縮時,這個點位圖數(shù)據(jù)就被作為代碼數(shù)據(jù)保存。
下面,根據(jù)圖53來描述根據(jù)本發(fā)明實施方式13的這個圖象閱讀器1300的功能。當這個MPU1350執(zhí)行被保存在這個閃存1355中的一個程序時,就實現(xiàn)了這些功能。應該注意,后面詳細描述每一個功能。
首先,根據(jù)本發(fā)明實施方式13的這個圖象閱讀器1300的功能包括這個“圖象輸入”功能,“顯示”功能,“傾斜糾正”功能,“字符識別”功能,“自動糾正”功能,“圖象壓縮”功能,“題頭準備”功能,“部分圖象準備”功能,“簡單檢索”功能,每一個功能均被顯示在這個圖中,并且一個“通信”功能沒有被顯示在這個圖中。這個“圖象輸入”功能是通過掃描來閱讀一個文檔的一個圖象的一個功能。這個“顯示”功能是將這個“圖象輸入”功能所閱讀的一個圖象顯示在這個LCD1313(參考圖31)上的一個功能。這里所定義的這個“顯示”功能一般分為一個“完全顯示”功能,一個“部分圖象顯示”功能,和一個“題頭列表顯示”功能。
上面的這個“完全顯示”功能是將一個頁上的所有圖象數(shù)據(jù)均顯示在這個LCD1313(參考圖54的左下圖)上的一個功能。這個“部分圖象顯示”功能是將一個或者多個圖象中的一個部分隔開的圖象顯示在這個LCD1313上的一個功能。當規(guī)定一個圖象的一個區(qū)域將要被隔開時,如圖54的右上視圖所顯示的,來使用這個筆1322(參考圖32)。
這個“題頭列表顯示”功能是將為用于顯示一個圖象的特征的一個特定區(qū)域準備的一個題頭顯示在這個LCD1313(參考圖54的左上圖)上的一個功能。這個“傾斜糾正”功能是用于當在這個LCD1313上將要顯示或者顯示一個被閱讀圖象時,通過一個用戶的手工操作(參考圖54的頂部和底部中間視圖)來糾正一個被顯示圖象的傾斜的一個功能。這個“字符識別”功能是用于識別一個被閱讀圖象中的字符的一個功能。這個“自動糾正”功能是用于通過使用上述這個“字符識別”功能來自動地糾正這個被閱讀圖象中的傾斜或者其中的一個被鏡像字符的一個功能。這個“圖象壓縮”功能是用于壓縮這個被閱讀圖象的圖象數(shù)據(jù)的一個功能。
進一步,這個“簡單檢索”功能是用于通過使用一個簡單的技術來從這個“圖象輸入”功能所閱讀的多個圖象中檢索一個所需圖象的一個功能。這個“簡單檢索”功能一般可以分為一個“分類設置/檢索”功能和一個“日期設置/檢索”功能。這個“分類設置/檢索”功能是用于通過使用后面將要描述的、如圖79中所顯示的“訪問卡”,“一個新聞報紙”,“工業(yè)報紙”或者類似的這樣的類別來對多個被閱讀圖象分類,并且用于根據(jù)作為一個關鍵字的任何一個類別項來從多個被閱讀的圖象中檢索一個所需圖象的一個功能。進一步,這個“日期設置/檢索”功能是用于通過使用這個日期作為一個關鍵字來從多個圖象中檢索一個圖象的一個功能。最后,這個“通信”功能是用于與一個外部裝置(例如這個計算機1360參考圖44)交換圖象數(shù)據(jù)或者類似的一個功能。
<輸入操作>
下面,參考圖55和圖56來描述根據(jù)本發(fā)明實施方式13的這個圖象閱讀器1300的操作。圖55是顯示根據(jù)實施方式13的這個圖象閱讀器1300中的一個圖象輸入操作(用于閱讀一個圖象的一個操作)的一個流圖。
在圖56中,當按下這個操作部分1370中的這個電源開關1315(參考圖31)時,這個電源部分3000就向這個裝置的每一個部分進行供電,并且這個MPU1350將這個系統(tǒng)控制轉到圖55所顯示的步驟SE1。應該注意,這個電源開關引起掛起/恢復,并且當這個電源開關中的一個電池起作用時,即使這個電源被關閉,在這個掛起狀態(tài)下,這個DRAM中的內容也不會丟失。在步驟SE1中,這個MPU1350經(jīng)過一個總線BU從這個閃存1355中讀取一個程序,并且通過引導來初始化這個程序。然后,在步驟SE2中,這個MPU1350執(zhí)行使用這個掃描器部分1380從一個文檔(沒有顯示)輸入(接收)一個圖象的一個操作,然后將這個系統(tǒng)控制轉到步驟SE3。在步驟SE3中,這個MPU1350經(jīng)過這個總線BU將經(jīng)過這個掃描器I/F部分1350和總線BU輸入的這個圖象數(shù)據(jù)保存在這個DRAM1356(緩沖區(qū))中,并且結束這個操作。這里,有時,當將這個圖象數(shù)據(jù)保存在這個DRAM1356中時,壓縮這個圖象數(shù)據(jù)。
<顯示操作>
下面,參考圖57和圖58所顯示的流圖,并且參考圖59來描述顯示根據(jù)本發(fā)明實施方式13的這個圖象閱讀器1300中的一個圖象的操作。圖57是顯示根據(jù)被保存在圖59所顯示的這個DRAM1356中的、沒有被壓縮的圖象數(shù)據(jù)來在這個LCD1313上顯示一個圖象的一個流圖。
在顯示一個圖象的操作中,在圖57所顯示的步驟SF1中,這個MPU1350經(jīng)過這個總線BU從這個DRAM1356(緩沖區(qū))中讀取一個圖象數(shù)據(jù),并且然后將這個系統(tǒng)控制轉到步驟SF2。在步驟SF2中,這個MPU1350壓縮這個被閱讀的圖象數(shù)據(jù),將這個圖象數(shù)據(jù)轉換為一個灰度數(shù)據(jù),并且然后將這個系統(tǒng)控制轉到步驟SF3。在步驟SF3中,這個MPU1350根據(jù)這個被壓縮的灰度數(shù)據(jù),經(jīng)過這個LCDI/F部分1351在這個LCD1313上顯示這個圖象(參考圖52),然后結束這個操作。
圖58是顯示根據(jù)被保存在圖59所顯示的這個DRAM1356中的、被壓縮的圖象數(shù)據(jù)來在這個LCD1313上顯示一個圖象的一個流圖。在顯示一個圖象的操作中,如圖59所顯示的,這個MPU13350經(jīng)過這個總線BU訪問這個DRAM1356,選擇這個被壓縮的數(shù)據(jù),然后將這個系統(tǒng)控制轉到步驟SG2。
在步驟SG2中,這個MPU1350將這個被壓縮的圖象數(shù)據(jù)解壓縮為壓縮前的源數(shù)據(jù),并且將這個系統(tǒng)控制轉到步驟SG3。在步驟SG3中,這個MPU1350將在步驟SG2中被解壓縮的圖象數(shù)據(jù)轉換為灰度數(shù)據(jù),并且將這個系統(tǒng)控制轉到步驟SG4。在步驟SG4中,這個MPU1350根據(jù)這個灰度圖象數(shù)據(jù),經(jīng)過這個LCDI/F部分在這個LCD1313上顯示這個圖象(參考圖53),然后結束這個操作。
<數(shù)據(jù)處理>(索引產(chǎn)生1)下面,參考圖60到圖65來描述根據(jù)本發(fā)明實施方式13的這個圖象閱讀器1300處理數(shù)據(jù)的操作。圖60是顯示根據(jù)被保存在圖59所顯示的這個DRAM1356中的、被壓縮的圖象數(shù)據(jù)來產(chǎn)生一個圖象索引的一個操作的一個流圖。在這個數(shù)據(jù)處理(索引產(chǎn)生)操作中,在圖60所顯示的步驟SH1中,圖61所顯示的這個MPU1350訪問這個DRAM1356來選擇這個被壓縮的圖象數(shù)據(jù),然后將這個系統(tǒng)控制轉到步驟SH2。
在步驟SH2中,這個MPU1350判斷這個被壓縮的圖象數(shù)據(jù)是否已經(jīng)被進行了結構化處理。這里,一個圖象的結構化表示將一個圖象分成其中每一個與屬性,例如一個字符,一個圖,一個表,或者類似的相應的幾個區(qū)域,并且有時這個操作被稱作布局識別或者區(qū)域劃分。在這個情形下,如果判斷這個圖象沒有被結構化,這個MPU1350識別出步驟SH2中的判斷結果為“否”,并且將這個系統(tǒng)控制轉到步驟SH3。在步驟SH3中,這個MPU1350對在步驟SH1中被選擇的這個被壓縮圖象數(shù)據(jù)進行解壓縮,來獲得源數(shù)據(jù),并且然后將這個系統(tǒng)控制轉到步驟SH4。
在步驟SH4中,這個MPU1350識別出從這個被解壓縮的圖象數(shù)據(jù)中獲得的一個圖象的布局,并且然后將這個系統(tǒng)控制轉到步驟SH5。在步驟SH5中,這個MPU1350提取這個圖象中一個特定區(qū)域中的一個圖象(稱作一個部分圖象),并且然后將這個系統(tǒng)控制轉到步驟SH6。在步驟SH6中,這個MPU1350通過使用這個字符識別技術,在這個被提取的部分圖象中識別出一個字符,并且然后將這個系統(tǒng)控制轉到步驟SH7。在步驟SH7中,這個MPU1350根據(jù)這個字符識別的一個結果來產(chǎn)生一個索引,并且然后將這個系統(tǒng)控制轉到步驟SH8。在步驟SH8中,這個MPU1350判斷是否完成了這個圖象中的所有布局,換句話說,所有圖象數(shù)據(jù)是否已經(jīng)被進行了結構化處理,并且如果判斷結果為“否”,這個MPU1350將這個系統(tǒng)控制返回到步驟SH5,并且重復上述操作序列,并且如果判斷結果為“是”,這個MPU1350結束這個操作。
另一方面,在步驟SH2中,如果判斷這個圖象已經(jīng)被結構化,這個MPU1350識別出判斷結果為“是”,并且將這個系統(tǒng)控制轉到步驟SH9。在步驟SH9中,這個MPU1350對這個被壓縮圖象數(shù)據(jù)進行解壓縮,執(zhí)行類似于步驟SH6中的這個處理的、對圖象進行的字符識別,并且然后將這個系統(tǒng)控制轉到步驟SH11。在步驟SH11中,這個MPU1350根據(jù)這個字符識別的一個結果來產(chǎn)生一個索引,并且然后結束這個操作。
<數(shù)據(jù)處理>(索引產(chǎn)生)圖62是顯示根據(jù)被保存在圖61所顯示的這個DRAM1356中的、被壓縮的圖象數(shù)據(jù)來產(chǎn)生一個圖象索引的操作的一個流圖。在這個數(shù)據(jù)處理(索引產(chǎn)生)操作中,在圖62所顯示的步驟SI1中,圖61所顯示的這個MPU1350經(jīng)過一個總線BU訪問這個DRAM1356來選擇這個被壓縮的圖象數(shù)據(jù),然后將這個系統(tǒng)控制轉到步驟SI2。
在步驟SI2中,這個MPU1350對在步驟SI1中被選擇的這個被壓縮圖象數(shù)據(jù)進行解壓縮,來獲得源數(shù)據(jù),并且然后將這個系統(tǒng)控制轉到步驟SI3。在步驟SI3中,這個MPU1350規(guī)定從這個被解壓縮的圖象數(shù)據(jù)中獲得的圖象數(shù)據(jù)的一個特定區(qū)域(關鍵字),并且然后將這個系統(tǒng)控制轉到步驟SI4。在步驟SI4中,這個MPU1350從這個被解壓縮的圖象中提取在步驟SI3中所規(guī)定的這個特定區(qū)域,并且然后將這個系統(tǒng)控制轉到步驟SI5。在步驟SI5中,當在步驟SI4中提取的這個特定區(qū)域相對于這個顯示表面產(chǎn)生傾斜時,這個MPU1350糾正這個傾斜,并且然后將這個系統(tǒng)控制轉到步驟SI6。在步驟SI6中,這個MPU1350對其中在步驟SI6中這個傾斜已經(jīng)被糾正的這個區(qū)域進行字符識別,并且然后將這個系統(tǒng)控制轉到步驟SI7。在步驟SI7中,這個MPU1350根據(jù)這個字符識別的一個結果來產(chǎn)生一個索引,并且然后結束這個操作。
<數(shù)據(jù)處理>(重新壓縮)圖63是顯示對被保存在圖61所顯示的這個DRAM1356中的、但是沒有被結構化的這個被壓縮圖象數(shù)據(jù)進行結構化,并且然后對這個圖象數(shù)據(jù)進行重新壓縮的一個流圖。在這個重新壓縮操作中,在圖63所顯示的步驟SJ1中,圖61所顯示的這個MPU1350訪問這個DRAM1356來選擇這個被壓縮的圖象數(shù)據(jù),然后將這個系統(tǒng)控制轉到步驟SJ2。
在步驟SJ2中,這個MPU1350對在步驟SJ1中被選擇的這個被壓縮圖象數(shù)據(jù)進行解壓縮,來獲得源數(shù)據(jù),并且然后將這個系統(tǒng)控制轉到步驟SJ3。在步驟SJ3中,這個MPU1350識別出從這個被解壓縮的圖象數(shù)據(jù)中獲得的一個圖象的布局,并且然后將這個系統(tǒng)控制轉到步驟SJ4。在步驟SJ4中,這個MPU1350提取這個圖象中一個特定區(qū)域(以后稱作部分圖象),對這個圖象進行結構化處理,并且然后將這個系統(tǒng)控制轉到步驟SJ5。在步驟SJ5中,這個MPU1350又壓縮(重新壓縮)與這個被結構化的圖象相應的這個圖象數(shù)據(jù),并且然后將這個系統(tǒng)控制轉到步驟SJ6。在步驟SJ6中,這個MPU1350根據(jù)這個字符識別的一個結果來判斷所有圖象的布局是否已經(jīng)被進行了結構化處理。并且如果和當步驟SJ6中的判斷結果為“否”時,這個MPU1350將這個系統(tǒng)控制返回到步驟SJ4,并且重復上述操作序列。如果和當步驟SJ6中的判斷結果為“是”時,這個MPU1350結束這個操作。
<數(shù)據(jù)處理>(布局識別1)圖64是顯示對從被保存在圖61所顯示的這個DRAM1356中的圖象數(shù)據(jù)獲得的一個圖象進行布局識別(結構化)的操作的一個流圖。在這個布局識別操作中,在圖64所顯示的步驟SK1中,圖61所顯示的這個MPU1350經(jīng)過總線BU讀取被保存在這個DRAM1356中的圖象數(shù)據(jù),然后將這個系統(tǒng)控制轉到步驟SK2。在步驟SJ2中,這個MPU1350識別出從步驟SJ1中讀取的這個圖象數(shù)據(jù)中獲得的這個圖象的布局,對這個圖象數(shù)據(jù)進行結構化處理,并且然后結束這個操作。
<數(shù)據(jù)處理>(布局識別2)圖65是顯示對從被保存在圖61所顯示的這個DRAM1356中的、被壓縮圖象數(shù)據(jù)中獲得的一個圖象進行布局識別(結構化)的操作的一個流圖。在這個數(shù)據(jù)處理(布局識別)操作中,在圖65所顯示的步驟SL1中,圖61所顯示的這個MPU1350訪問這個DRAM1356來選擇這個被壓縮的圖象數(shù)據(jù),然后將這個系統(tǒng)控制轉到步驟SL2。在步驟SL2中,這個MPU1350通過解壓縮這個被選擇的圖象數(shù)據(jù)來再生源圖象數(shù)據(jù),并且將這個系統(tǒng)控制轉到步驟SL3。在步驟SL3中,這個MPU1350識別出從這個被再生的圖象數(shù)據(jù)中獲得其圖象數(shù)據(jù)的一個圖象的布局,對這個圖象數(shù)據(jù)進行結構化處理,并且然后結束這個操作。
<數(shù)據(jù)通信>
圖66是顯示與這個圖象閱讀器1300的一個外部裝置(計算機1360)進行數(shù)據(jù)通信的操作的一個電路圖。在這個圖中,假定這個計算機1360與這個串行I/F部分進行電連接。在如上述的這個連接狀態(tài)中,這個計算機1360經(jīng)過這個串行I/F部分1321,一個DMA I/F部分1352,和一個總線BU訪問這個DRAM1356。這個圖象數(shù)據(jù)被從這個DRAM1356讀取出來并且經(jīng)過這個總線BU,這個DMA I/F部分1352,和這個串行I/F部分1321被傳送到這個計算機1360。
相反,當這個圖象數(shù)據(jù)被從這個計算機1360傳送時,這個圖象數(shù)據(jù)經(jīng)過這個串行I/F部分1321和這個DMA I/F部分1352被寫到這個DRAM1356。
假定作為這個圖中沒有顯示的這個外部裝置電連接到這個USBI/F部分1359的另一個示例,這個外部裝置經(jīng)過這個USB I/F部分1359,這個總線BU,這個DMA I/F部分1352,和這個總線BU訪問這個DRAM1356。這個圖象數(shù)據(jù)被從這個DRAM1356讀取出來并且經(jīng)過這個總線BU,這個DMA I/F部分1352,這個總線BU,和這個USB I/F部分1359被傳送到這個外部裝置(沒有顯示)。相反,當這個圖象數(shù)據(jù)被從這個外部裝置傳送時,這個圖象數(shù)據(jù)經(jīng)過這個USB I/F部分1359,這個總線BU,這個DMA I/F部分1352,和這個總線BU被寫到這個DRAM1356。
在圖66中,這個計算機1360(或者一個外部裝置(沒有顯示))和這個DRAM1356經(jīng)過這個DMA I/F部分1352直接連接,而沒有經(jīng)過這個MPU1350,但是這兩個部件可以不經(jīng)過這個DMA I/F部分1352,而是經(jīng)過這個MPU1350來被相互連接在一起。
下面,參考圖20,圖31,圖39,圖40,圖41,和圖45到圖50來描述上述根據(jù)實施方式13的這個圖象閱讀器1300的操作。
當閱讀一個圖象時,一個用戶首先按下圖31所顯示的這個電源開關1315。通過這個操作,向這個裝置中的每一個部分進行供電。然后,這個用戶將這個圖象閱讀器1300放置在一個文檔P上的一個閱讀開始位置,以使這個圖象閱讀表面1301a接觸這個文檔P。通過這個操作,判斷主輥子1304,第一附加輥子1305,和第二附加輥子1306接觸這個文檔。這里,假定這個圖象閱讀器1300以如圖39的頂部視圖所顯示的這個水平姿態(tài)被放置在這個文檔P上。所以,這個永久磁鐵1342位于圖40中的一個實線所顯示的一個位置上。即,永久磁鐵1342的“S”極接觸這個第一停止器部件1345,并且與這個導線開關1341平行。
通過這個操作,這個永久磁鐵1342所產(chǎn)生的一個磁場沿這個第一鐵磁體導線1341b和這個第二鐵磁體導線1341f的縱向方向起作用。這里,在這個第一鐵磁體導線1341b中,這個第一接觸點1341e變?yōu)橐粋€“N”極,而另一個邊緣部分1341d變?yōu)橐粋€“S”極。另一方面,在這個第二鐵磁體導線1341f中,另一個邊緣部分1341h變?yōu)橐粋€“N”極,這個第二接觸點1341i變?yōu)橐粋€“S”極。
所以,這個第一接觸點1341e的極性與這個第二接觸點1341i的極性相反,所以產(chǎn)生了一個吸引力,并且這個第一接觸點1341e和這個第二接觸點1341i相互接觸。所以,從圖45所顯示的這個傾斜檢測部分1340向這個數(shù)據(jù)處理部分1400輸出一個傾斜檢測信號S7,并且這個圖象數(shù)據(jù)方向糾正部分1430識別出這個圖象閱讀器1300的傾斜(姿態(tài))。即,這個圖象數(shù)據(jù)方向糾正部分1430識別出這個圖象閱讀器1300被保持在圖39的頂部視圖和圖49所顯示的這個水平姿態(tài)。
當這個圖象閱讀器1300被保持在圖39的底部視圖和圖49所顯示的這個垂直姿態(tài)時,圖40所顯示的這個永久磁鐵1432位于這個圖中的一個點劃線所表示的一個位置,所以這個磁場不在平行于這個導線開關1341的一個方向上起作用。在這個情形下,因為這個第一接觸點1341e和這個第二接觸點1341i相互隔開,所以不輸出這個傾斜檢測信號S7。所以,這個圖象數(shù)據(jù)方向糾正部分1430識別出這個圖象閱讀器1300被保持在圖39的底部視圖和圖49所顯示的這個垂直姿態(tài)。當這個圖象閱讀器1300被放置在圖41所顯示的這個文檔P上的一個閱讀開始位置,以使這個圖象閱讀表面1301a接觸這個文檔P時,這個文檔P被圖45所顯示的這個文檔檢測部分檢測到,并且從這個文檔檢測部分1307向這個閱讀控制部分1410輸出一個文檔檢測信號S1。
通過這個操作,這個閱讀控制部分1410開始向這個圖象閱讀部分1330輸出一個驅動信號S2并且輸出圖20所顯示的這個驅動信號S2。然后,這個閱讀控制部分1410檢驗在一個驅動周期T內是否輸入了一個移動檢測信號S3。這樣,就驅動這個圖象閱讀部分1330,并且讀取這個文檔P上的一行圖象,并且從這個圖象閱讀部分1330向這個圖象信號處理部分1420輸出圖20所顯示的這個行1圖象數(shù)據(jù)D1。
然后,圖46所顯示的這個A/D轉換部分1421將從這個圖象閱讀部分1330輸入的這個圖象數(shù)據(jù)D1(模擬數(shù)據(jù))轉換為數(shù)字數(shù)據(jù),并且將這個數(shù)字數(shù)據(jù)輸出到這個行數(shù)據(jù)保持部分1422和輸出到這個密度直方圖產(chǎn)生部分1423。
這個行數(shù)據(jù)保持部分1422保持一行的數(shù)字數(shù)據(jù)。這個密度直方圖產(chǎn)生部分1423根據(jù)從這個A/D轉換部分1421來的輸出數(shù)據(jù)(數(shù)字數(shù)據(jù))產(chǎn)生每一個點的密度直方圖,并且將這個密度直方圖的數(shù)據(jù)輸出到這個閾值產(chǎn)生部分1424。
這個閾值產(chǎn)生部分1424根據(jù)這個密度直方圖計算一個白顏色的一個峰值和一個黑顏色的一個峰值,并且然后計算一個白顏色的這個峰值和一個黑顏色的這個峰值之間的一個閾值TH。這個量化部分1425將被保存在這個行數(shù)據(jù)保持部分1422中的這個數(shù)字數(shù)據(jù)與這個閾值TH進行比較,并且向這個閱讀控制部分1410一行一行地輸出作為被量化圖象數(shù)據(jù)D3(圖20所顯示的這個被量化圖象數(shù)據(jù)D1行)的這個數(shù)字數(shù)據(jù)的量化結果。這個閱讀控制部分1410將一第一行的這個被量化圖象數(shù)據(jù)D3保存在一個緩沖存儲器中,直到輸入下一行(在這個情形下,是一第二行)的量化圖象數(shù)據(jù)D3。
然后,一個用戶通過拿著這個圖象閱讀器1300并且沿箭頭Z2所表示的這個方向在這個文檔P上滑動這個圖象閱讀器1300,來開始掃描。通過這,這個主輥子1304,第一附加輥子1305,和第二附加輥子1306因為它們與這個文檔P之間的一個摩擦力而進行旋轉。另外,這個主輥子1304的一個旋轉力經(jīng)過這個傳動軸1303,齒輪1312,兩級齒輪1311,和齒輪1310被傳送到這個可旋轉編碼器1309的這個輸入傳動軸。通過這,這個移動檢測部分1308開始檢測這個圖象閱讀器1300的一個移動。在圖20所顯示的一個時刻t1,當從這個移動檢測部分1308輸入一個移動檢測信號S3時,這個閱讀控制部分1410識別出這個圖象閱讀器1300已經(jīng)被移動了與一行相應的一個距離,并且在圖20所顯示的這個時刻t6,這個閱讀控制部分1410執(zhí)行中斷到這個圖象數(shù)據(jù)方向糾正部分1430的數(shù)據(jù)傳送的這個處理。通過這個功能,一行被量化圖象數(shù)據(jù)D3被從這個圖象數(shù)據(jù)方向糾正部分1430輸出到這個圖象數(shù)據(jù)存儲器1440并且這個被量化圖象數(shù)據(jù)D3被保存在這個圖象數(shù)據(jù)存儲器1440中。
在圖20所顯示的這個示例中,在時刻t7,t8,t9執(zhí)行數(shù)據(jù)傳送中斷的處理,并且與第二行,第四行,和第七行相應的被量化圖象數(shù)據(jù)D3分別被傳送到這個圖象數(shù)據(jù)存儲器1440。通過上述操作,這個被量化圖象數(shù)據(jù)D3中的每一行被連續(xù)地保存在這個圖象數(shù)據(jù)存儲器1440中。這里,在圖20所顯示的這個示例中,在一個驅動周期T內,在時刻t2和t3共輸入一個移動檢測信號S3兩次。當這個圖象閱讀器1300的移動速度高于這個圖象閱讀器1300的一個圖象閱讀速度時,就發(fā)生這個情形。在這個情形下,這個閱讀控制部分1410根據(jù)作為一個觸發(fā)器信號的一個移動檢測信號S3來執(zhí)行圖20所顯示的這個數(shù)據(jù)傳送中斷處理。
另一方面,當這個圖象閱讀器1300的移動速度太低,或者當這個圖象閱讀器1300停止時,在一個驅動周期T內就不輸入這個移動檢測信號S3。在上述這個情形下,僅執(zhí)行將前面輸入的并且被保存在一個緩沖存儲器中的被量化圖象數(shù)據(jù)D3更新為新輸入的量化數(shù)據(jù)的處理,并且不執(zhí)行到這個圖象數(shù)據(jù)存儲器1440的數(shù)據(jù)傳送處理。當圖41所顯示的這個圖象閱讀器1300從一個閱讀開始位置滑動到這個文檔P上的一個閱讀結束位置時,這個用戶在圖20所顯示的一個時刻t5將這個圖象閱讀器1300與這個文檔P隔開,來結束這個閱讀操作。所以,停止從圖25所顯示的這個文檔檢測部分輸出這個文檔檢測信號S1。
結果,這個閱讀控制部分1410識別出已經(jīng)完成了閱讀操作,并且結束到這個圖象數(shù)據(jù)存儲器1440的數(shù)據(jù)傳送處理。然后,通過閱讀一個圖象的這個第一操作而得到的多行量化圖象數(shù)據(jù)D3作為一第一張文檔P的圖象數(shù)據(jù)被保存在這個圖象數(shù)據(jù)存儲器1440中。當手工將這個圖象閱讀器1300沿在這個圖中的箭頭Z2所表示的方向(掃描方向)上移動時,這個文檔P可以在任何方向,例如向上的方向,向下的方向,向左的方向,和向右的方向上被掃描。所以,使用這個圖象閱讀部分1330來閱讀的一個圖象可以以任何一個不同的角度傾斜或者被鏡像,并且決定于這個掃描方向。例如,當在這個文檔P上有一個鏡像字符“F”時,這個被閱讀的圖象是圖47所顯示的圖象BG1到BG8中的任何一個圖象。這里,假定使用這個圖象閱讀部分1330來閱讀圖48所顯示的這個源圖象,這個圖象數(shù)據(jù)方向糾正部分1430將圖48所顯示的這個圖象BG5與這個源圖象隔開。然后,這個圖象數(shù)據(jù)方向糾正部分1430通過旋轉0度,順時鐘或者反時鐘旋轉90度,并且進一步鏡像所得到的圖象,從圖50所顯示的這個被隔開的圖象BG5產(chǎn)生圖象BG1到BG8。
下面,這個圖象數(shù)據(jù)方向糾正部分1430使用下面解釋的技術識別出圖象BG1到圖象BG8中每一個圖象中的字符,并且使用最高的識別可靠性來選擇一個圖象。這里,詳細描述用于分隔和識別字符的這個技術。這個技術被公開在Hisroshi Kamata和其它電子信息通信社會的“TECHNICAL REPORT OF IEICE PRMU-25(1997-93)”中。在這個技術中,根據(jù)一個字符的一小部分特征并且然后以一個高速度從這個字符的大量特征中獲得作為識別結果的一個候選字符,這個技術包含分隔一個字符的一個步驟和識別這個字符的一個步驟。
這個字符分隔處理是將一個字符的一個圖象與從一個文本文檔中獲得的一個量化圖象分開的一個處理。這個字符分隔處理是一個底層的處理,其中一個字符是由多個點組成的,并且根據(jù)下述序列來執(zhí)行這個處理。
首先,其中每一個區(qū)域中的黑點相互連接在一起的連續(xù)區(qū)域被作為一個字符的一個基本特征提取出來。然后,獲得這多個連續(xù)區(qū)域的一個共同的切向矩形,并且通過分析這個位置關系來決定這個線的方向,并且提取用于位置提取的一條線。進一步,在垂直于這條線的一個方向上相互重疊的連續(xù)區(qū)域形成一個組,綜合在垂直于這條線的方向上的矩形來獲得這個組的一個切向矩形。在這條線的方向上的這些切向矩形被綜合并且被識別為一個字符,這個均勻部分的一個切向矩形被識別為一個候選字符的一個切向矩形。
然后,根據(jù)作為一個參考的一個候選字符的這個切向矩形,從這些切向矩形在這條線上的相互連接位置來判斷一個候選字符的一個寬度和一個位置。進一步,在這個系統(tǒng)中,除了分隔一個字符的這個處理外,還執(zhí)行這樣的處理,例如刪除不是一個字符的噪聲,或者分隔相互接觸的字符。
字符識別的處理是通過輸入用上述字符分隔處理來分隔的一個字符的一個圖象來識別一個字符的一個處理,并且根據(jù)下述選擇序列來執(zhí)行。
(1)歸一化在這個處理中,在這個字符識別處理中,與一個虛擬字符幀分隔的一個字符的一個圖象被改變成由48×48點組成的一個歸一化圖象。當這個圖象在這個垂直方向上的點數(shù)或者在這個水平方向上的點數(shù)大于48時,這個圖象就被均勻地壓縮。但是,點數(shù)是這個正常圖象的點數(shù)的3/4時,就放大這個圖象,以使其最大的邊緣被容納在這個虛擬字符幀中。
(2)特征提取在這個特征提取的處理中,從一個字符的這個歸一化圖象提取特征。在這個處理中,通過可變地劃分這個字符區(qū)域、以使輪廓點數(shù)保持不變來獲得的一個區(qū)域中的一個輪廓改變速率被識別為可變劃分方向的一個特征。即,在提取一些輪廓點以后,一個候選字符的一個切向矩形被分成其中每一個均有相同數(shù)目的輪廓點的部分區(qū)域,并且獲得這個候選字符在這個母切向矩形的一個長邊緣方向上的一個方向特征。最后,在這個母矩形的一個短邊緣方向上平均部分矩形區(qū)域的特征數(shù),并且這個平均數(shù)作為這個候選字符的特征的最后數(shù)目。
(3)被壓縮的特征在這個處理中,在上述特征提取過程中被提取的一個字符的特征被壓縮成包含維數(shù)較小的被壓縮特征。一個獲得被壓縮特征的過程包括提取一個初始被壓縮特征坐標軸來獲得能夠輕易分開一個字符的特征的數(shù)目較小的坐標軸的一個過程,和通過將這個初始坐標軸系統(tǒng)轉換為卡笛爾坐標軸系統(tǒng)上的特征來計算這個被壓縮特征的一個過程。
(4)大的分類在這個過程中,通過使用上述這個特征提取過程中所獲得的這個被壓縮特征來獲得一個候選字符。在這個大的分類過程中,同時使用一個基于確保精度的高速分類過程和一個基于距離計算來大分類的過程。在前一個過程中,基于詳細分類的字符特征被投影到一個大分類特征空間,來獲得其中每一個均有被投影為一個候選字符表的可能性的多個字符,然后搜尋與這個多個候選字符中的任何一個相應的一個字符。
但是,在這個過程中,替代每一個被劃分區(qū)域的投影,基于詳細分類的特征被直接投影到一個大分類特征空間,并且將一個邊緣加到這個投影分布上,通過使用基于一個字符模式的詳細分類的字符特征,使一個識別目錄更大。僅當作為識別結果的候選字符的數(shù)目大于70時,才使用這個后一個過程。
(5)詳細標識在這個過程中,對在上述這個大分類過程中獲得的這些候選字符執(zhí)行一個輸入字符和這個識別目錄中的候選字符之間的距離的計算。并且執(zhí)行一個距離排序,然后具有最小距離的一個候選字符被識別為這個輸入字符的一個最后候選字符。
返回到圖50,這個圖象數(shù)據(jù)方向糾正部分1430(參考圖45)檢驗在圖50所顯示的圖象BG1到圖象BG8中、具有最高的識別確定性或者最高的精確識別可能性的一個圖象的這個旋轉角度或者其鏡像。在圖50中,具有最高的識別確定性的這個圖象是圖象BG1(識別確定性=0.97)。這個圖象數(shù)據(jù)方向糾正部分1430為了糾正這個被旋轉或者被鏡像圖象(參考圖47)的一個方向,來獲得這個被糾正方向上的圖象數(shù)據(jù),通過根據(jù)這個檢測的一個結果來執(zhí)行與將一個被隔開的圖象轉換為對從這個被量化圖象數(shù)據(jù)D3所獲得的這個源圖象來說方向正確的一個圖象的轉換相同的轉換,來獲得方向正確的(參考圖48)的一個圖象的數(shù)據(jù)。
下面,這個圖象數(shù)據(jù)方向糾正部分1430將作為一個被糾正的圖象數(shù)據(jù)的這個被糾正圖象數(shù)據(jù)輸出到這個圖象數(shù)據(jù)存儲器1440。進一步,當這個圖象數(shù)據(jù)方向糾正部分1430將這個獲得的圖象的一個方向糾正為一個正確的方向時,對從這個傾斜糾正部分1340(傾斜檢測信號S7)的一個檢測結果所獲得的這個圖象閱讀器1300的傾斜(姿態(tài))作出響應,這個圖象數(shù)據(jù)方向糾正部分1430檢驗一個圖象的一個正確方向。
在這個情形下,如圖49的左視圖所顯示的,因為這個圖象閱讀器1300被保持在這個水平姿態(tài),所以從這個傾斜檢測部分1340輸出一個傾斜檢測信號S7。所以,這個傾斜檢測部分1340糾正這個所獲得圖象的一個方向,以使被顯示在這個LCD1313上的這個圖象BG1與其一個短邊緣方向對準。
另一方面,當判斷沒有輸入這個傾斜檢測信號S7時,這個圖象數(shù)據(jù)方向糾正部分1430識別出這個圖象閱讀器1300如圖49的右視圖所顯示的、被保持在一個垂直姿態(tài),并且執(zhí)行一個糾正,以使被顯示在這個LCD1313上的這個圖象BG1與其一個長邊緣方向對準。然后,這個顯示控制部分1460讀取被糾正到一個正確方向的這個被量化圖象數(shù)據(jù)D3,并且圖49所顯示的這個圖象BG1被顯示在這個LCD1313上。應該注意,即使在閱讀一個圖象的一個操作期間,這個顯示控制部分1460也對這個LCD1313上的顯示進行控制,所以一個用戶能夠執(zhí)行閱讀一個圖象的一個操作,而同時直觀地檢驗正在被閱讀的這個圖象。
<兩屏幕顯示>
圖67是顯示當圖45所顯示的這個LCD1313的顯示被分成兩個部分時,這個顯示控制部分1460的結構的一個框圖。這里,這個顯示被分成兩個部分是指通過將這個LCD1313分成如圖71所顯示的一第一圖象顯示器區(qū)域1313A和一第二圖象顯示器區(qū)域1313B的兩個部分,根據(jù)這個第一圖象顯示器區(qū)域1313A上的一個預規(guī)定壓縮比例來顯示通過壓縮如圖52所顯示的這個全屏幕顯示(以后稱作參考圖象)所獲得的一個圖象(被壓縮圖象),和根據(jù)這個第二圖象顯示器區(qū)域1313B上的一個預規(guī)定放大比例來顯示通過放大這個參考圖象所獲得的一個圖象,所獲得的一個顯示。
這里,參考圖68和圖69來詳細描述在這個兩個屏幕顯示模式下的這個顯示控制部分1460的結構和操作。首先,如圖68所顯示的,定義了這個LCD1313的一個寬度X和一個高度Y(參考圖71)。這個寬度X與這個LCD1313在橫向方向上的一個長度相應,而這個高度Y與這個LCD1313在這個垂直方向上的一個長度相應。這里,這個圖中的這個LCD1313的左上角被定義為這個X-Y坐標軸系統(tǒng)的一個原點。這個兩個屏幕顯示模式包括基于在這個水平方向上分隔一個屏幕的顯示和基于在這個垂直方向上分隔一個屏幕的顯示。在這個水平方向上分隔一個屏幕是將這個LCD1313分成兩個部分,并且如圖68所顯示的、有一個劃分位置Dp作為這個水平方向上的一個邊界,而在這個垂直方向上分隔一個屏幕是將這個LCD1313在這個垂直方向上分成兩個部分。
在如圖68所顯示的、基于在這個水平方向上劃分這個LCD1313的顯示的一個示例,有根據(jù)一個壓縮比例Is被壓縮的這個參考圖象并且被顯示在其上的一個屏幕A被顯示在這個圖中這個水平方向上的這個劃分位置Dp上面的一個區(qū)域,而有根據(jù)一個放大比例Ds被放大的這個參考圖象并且被顯示在其上的一個屏幕B被顯示在這個圖中的這個劃分位置Dp下面的一個區(qū)域。具有被一第一顯示圖象產(chǎn)生部分1510所產(chǎn)生的這個壓縮比例Is的一個圖象總是被顯示在這個屏幕A上。具有被一第二顯示屏幕產(chǎn)生部分1520所產(chǎn)生的這個放大比例Ds的一個圖象總是被顯示在這個屏幕B上。這個Dr表示這個LCD1313在這個垂直方向上(這個高度Y的方向上)的一個劃分比例。即,這個LCD1313在這個水平方向上被使用一個比例Dr∶(1-Dr)來進行劃分,而劃分位置Dp=(Dr×X)作為一個邊界。
在如圖68所顯示的、基于在這個水平方向上劃分這個LCD1313的顯示的一個示例,具有根據(jù)其上所顯示的這個放大比例Ds被放大的這個參考圖象的這個屏幕B被顯示在這個圖中這個水平方向上的這個劃分位置Dp上面的一個區(qū)域,而具有根據(jù)其上所顯示的這個壓縮比例Is被壓縮的這個參考圖象的這個屏幕A被顯示在這個圖中的這個劃分位置Dp下面的一個區(qū)域。這里,這個第一示例的一個屏幕劃分比例與這個第二示例的一個屏幕劃分比例的一個比較顯示這個第一示例的這個屏幕劃分比例是Dr∶(1-Dr),這個第二示例的這個屏幕劃分比例是(1-Dr)∶Dr。
即,這個第一示例的一個屏幕劃分比例是這個第二示例的一個屏幕劃分比例的補。這里,基于這個第一示例的這個屏幕劃分比例的一個顯示模式被定義為Dm(=0),并且基于這個第二示例的這個屏幕劃分比例的一個顯示模式被定義為Dm(=1)。進一步,一個劃分方向標志Df(=0)被定義為表示如圖68所顯示的、在這個水平方向上的劃分。
另一方面,在上述在這個垂直方向上的劃分的一個示例中,在如圖68所顯示的這個LCD1313中,具有根據(jù)其上所顯示的這個壓縮比例Is被壓縮的這個參考圖象的這個屏幕A被顯示在這個圖中這個垂直方向上的這個劃分位置Dp左邊的一個區(qū)域,而具有根據(jù)其上所顯示的這個放大比例Ds被放大的這個參考圖象的這個屏幕B被顯示在這個劃分位置Dp右邊的一個區(qū)域。
這個Dr表示這個LCD1313在這個水平方向上(這個寬度X的方向上)的一個劃分比例。即,這個第三示例中所顯示的這個LCD1313在這個垂直方向上根據(jù)一個比例Dr∶(1-Dr)被分成兩個部分,而劃分位置Dp(Dr×X)作為一個邊界。通過使用基于這個第三示例所描述的這個方法來準備圖71所顯示的這個顯示,而圖71所顯示的這個第一圖象顯示區(qū)域1313A與這個屏幕A相應,而這個第二圖象顯示區(qū)域1313B與這個屏幕B相應。在基于在這個垂直方向上進行劃分的這個第四示例中,具有根據(jù)其上所顯示的這個放大比例Ds被放大的這個參考圖象的這個屏幕B被顯示在這個圖中這個垂直方向上的這個劃分位置Dp左邊的一個區(qū)域,而具有根據(jù)其上所顯示的這個壓縮比例Is被壓縮的這個參考圖象的這個屏幕A被顯示在這個垂直方向上的這個劃分位置Dp右邊的一個區(qū)域。這里,這個第三示例的這個屏幕劃分比例與這個第四示例的這個屏幕劃分比例的一個比較顯示這個第三示例的這個屏幕劃分比例是Dr∶(1-Dr),這個第四示例的這個屏幕劃分比例是(1-Dr)∶Dr。
即,這個第三示例的這個屏幕劃分比例是這個第四示例的這個屏幕劃分比例的補。這里,基于這個第三示例的這個屏幕劃分比例的這個顯示模式被定義為Dm(=0),并且基于這個第四示例的這個屏幕劃分比例的這個顯示模式被定義為Dm(=1)。進一步,一個劃分方向標志Df(=1)被定義為表示如圖68所顯示的、在這個垂直方向上的劃分。
如上述,作為這個兩個屏幕顯示,共有如圖68所顯示的四類顯示,并且可以參考這個劃分方向標志Df的值和這個顯示模式Dm的值來標識每一個顯示方法。
即可以根據(jù)這個劃分方向標志Df=0和這個顯示模式Dm=0來標識基于如這個第一示例所顯示的、在這個水平方向上的劃分和根據(jù)這個屏幕劃分比例Dr∶(1-Dr)的這個兩個屏幕顯示。類似地,可以根據(jù)這個劃分方向標志Df=0和這個顯示模式Dm=1來標識基于在這個水平方向上的劃分和根據(jù)這個屏幕劃分比例(1-Dr)∶Dr的這個兩個屏幕顯示。另外,可以根據(jù)這個劃分方向標志Df=1和這個顯示模式Dm=0來標識基于如這個第三示例所顯示的、在這個垂直方向上的劃分和根據(jù)這個屏幕劃分比例Dr∶(1-Dr)的這個兩個屏幕顯示。進一步,可以根據(jù)這個劃分方向標志Df=1和這個顯示模式Dm=1來標識基于如這個第四示例所顯示的、在這個垂直方向上的劃分和根據(jù)這個屏幕劃分比例(1-Dr)∶Dr的這個兩個屏幕顯示。進一步,如圖51所顯示的,根據(jù)一個用戶使用這個觸摸屏幕1314和操作部分1370所進行的輸入,預設置這個屏幕劃分比例Dr,放大比例(放大比例)Ds,這個劃分方向標志Df,和這個顯示模式Dm。
下面,參考圖67來描述在這個兩個屏幕顯示模式下這個顯示控制部分1460的結構。在圖67中,一個劃分控制部分1500根據(jù)從這個操作單元1370(或者這個觸摸屏幕1314)輸入的這個劃分位置信息,并且根據(jù)這個屏幕劃分比例Dr,放大比例Ds,這個劃分方向標志Df,和這個顯示模式Dm,來控制這個兩個屏幕顯示。這里,從這個操作部分1370(或者這個觸摸屏幕1314)輸入的這個劃分位置信息是指關于圖69所顯示的一個點擊位置(Px,Py)的這個信息。這個劃分控制部分1500向一第一顯示圖象產(chǎn)生部分1510輸出關于這個壓縮比例Is的數(shù)據(jù),同時向一第二顯示圖象產(chǎn)生部分1520輸出關于這個放大比例Ds的數(shù)據(jù)。后面詳細描述這個劃分控制部分1500的操作。
這個第一顯示圖象產(chǎn)生部分1510從這個圖象數(shù)據(jù)存儲器1440(參考圖45)拾取被量化圖象數(shù)據(jù)D3,并且產(chǎn)生一個被壓縮圖象的一第一劃分圖象數(shù)據(jù)B1,這個被壓縮圖象是通過壓縮從這個被量化圖象數(shù)據(jù)D3(參考圖68中的第三示例屏幕A,圖71第一圖象顯示區(qū)域1313A)所獲得的一個參考圖象(參考,例如圖52)而獲得的。類似于這個第一顯示圖象產(chǎn)生部分1510,這個第二顯示圖象產(chǎn)生部分1520從這個圖象數(shù)據(jù)存儲器1440(參考圖45)拾取被量化圖象數(shù)據(jù)D3,并且產(chǎn)生一個被放大圖象(參考圖68中的第三示例,圖71第二圖象顯示區(qū)域1313B)的第二劃分圖象數(shù)據(jù),這個被放大圖象是通過放大從這個被量化圖象數(shù)據(jù)D3所獲得的這個參考圖象(參考,例如圖52)而獲得的。
一個圖象合成部分1530在這個劃分控制部分1500的控制下,合成從這個第一顯示圖象產(chǎn)生部分1510輸入的這個第一劃分圖象數(shù)據(jù)B1和從這個第二顯示圖象產(chǎn)生部分1520輸入的這個第二劃分圖象數(shù)據(jù)B2,并且產(chǎn)生,例如與圖71所顯示的一個兩個屏幕圖象相應的圖象數(shù)據(jù)D4,并且將這個圖象輸出到圖45所顯示的這個LCD1313。
下面,參考圖70所顯示的一個流圖來描述具有圖67所顯示的這個結構的這個顯示控制部分(參考圖45)的操作。下面的描述涉及圖52所顯示的這個參考圖象被顯示在這個兩個屏幕顯示模式下的一個情形。
這里,假定在這個LCD1313中,如圖中所顯示的這個參考圖象被顯示在整個屏幕上。在這個狀態(tài)下,當一個用戶用這個觸摸屏幕(或者這個操作單元1370)來規(guī)定一個劃分方向時,圖67所顯示的這個劃分控制部分1500將這個系統(tǒng)控制轉到圖70所顯示的這個步驟SM1。在步驟SM1中,這個劃分控制部分1500在這個劃分方向標志Df中設置與這個被規(guī)定的劃分方向相應的一個值(0或者1)。這里,如果這個劃分方向被規(guī)定為水平方向,就在這個劃分方向標志Df中設置“0”,當這個劃分方向被規(guī)定為垂直方向時,就在這個劃分方向標志Df中設置“1”。
如果一個用戶將這個水平方向規(guī)定為一個劃分方向,這個劃分控制部分就在這個劃分方向標志Df中設置“0”,然后這個劃分控制部分1500將這個顯示模式Dm設置為“0”,然后將這個系統(tǒng)控制轉到步驟SM2。即,在這個情形下,這個劃分方向標志Df是0并且這個顯示模式Dm是0,所以提供控制,來根據(jù)圖68的這個第一示例所顯示的這個水平方向的劃分來影響這個顯示。
在步驟SM2中,這個劃分控制部分對一個用戶從這個觸摸屏幕1314(或者操作單元1370)的輸入作出響應,拾取一個點擊位置(Px,Py),然后將這個系統(tǒng)控制轉到步驟SM3。在步驟SM3中,這個劃分控制部分1500判斷這個用戶是否將這個水平方向規(guī)定為一個劃分方向,換句話說,這個劃分方向標志Df是否被設置為“0”。在這個情形下,這個劃分方向標志Df被設置為“0”,所以這個劃分控制部分1500判斷步驟SM3中的一個判斷結果為“是”,并且將這個系統(tǒng)控制轉到步驟SM13。
在步驟SM13中,這個劃分控制部分判斷這個顯示模式Dm是否是0。在這個情形下,這個顯示模式Dm是0,所以這個劃分控制部分1500判斷步驟SM13中的一個判斷結果為“是”,并且將這個系統(tǒng)控制轉到步驟SM14。在步驟SM14中,這個劃分控制部分1500通過將這個劃分比例Dr乘以這個高度Y(參考圖68)(=Dr×Y)來計算這個劃分位置,然后將這個系統(tǒng)控制轉到步驟SM15在步驟SM15中,這個劃分控制部分1500判斷是否同時滿足這個點擊位置的一個Y坐標Py小于這個劃分位置Dp的這個條件和這個Y坐標Py大于通過將這個劃分位置Dp減去一個閾值Dw(Dp-Dw)(參考圖60)所獲得的一個值的這個條件。在這個情形下,如果一個判斷結果為“否”,這個劃分控制部分1500將這個系統(tǒng)控制轉到步驟SM22。在步驟SM22中,這個劃分控制部分1500分別向這個第一顯示圖象產(chǎn)生部分1510和這個第二顯示圖象產(chǎn)生部分1520輸出壓縮比例Is的數(shù)據(jù)和放大比例Ds的數(shù)據(jù),并且還向這個圖象合成部分1530輸出這個劃分位置Dp的數(shù)據(jù)(=Dr×Y),劃分方向標志Df(=0),和顯示模式Dm(=0),并且結束這個過程。
通過這個操作,這個第一顯示圖象產(chǎn)生部分1510從這個圖象數(shù)據(jù)存儲器1440(參考圖45)拾取被量化圖象數(shù)據(jù)D3,并且產(chǎn)生一個被壓縮圖象的一第一劃分圖象數(shù)據(jù)B1,這個被壓縮圖象是通過根據(jù)這個壓縮比例Is壓縮從這個被量化圖象數(shù)據(jù)D3所獲得的一個參考圖象(參考,例如圖52)而獲得的,并且這個第一顯示圖象產(chǎn)生部分1510將這個圖象數(shù)據(jù)輸出到這個圖象合成部分1530。
同時,這個第二顯示圖象產(chǎn)生部分1520拾取被量化圖象數(shù)據(jù)D3,并且產(chǎn)生一個被放大圖象的第二劃分圖象數(shù)據(jù)B2,這個被放大圖象是通過放大從這個被量化圖象數(shù)據(jù)D3所獲得的這個參考圖象(參考,例如圖52)而獲得的,并且這個第二顯示圖象產(chǎn)生部分1520將這個圖象數(shù)據(jù)輸出到這個圖象合成部分1530。當輸入這個第一劃分圖象數(shù)據(jù)B1和這個第二劃分圖象數(shù)據(jù)B2時,這個圖象合成部分1530合成這個第一劃分圖象數(shù)據(jù)B1和這個第二劃分圖象數(shù)據(jù)B2,并且將這個被合成的圖象數(shù)據(jù)輸出到圖45所顯示的這個LCD1313。通過這個操作,在這個水平方向上被劃分的一個兩個屏幕顯示圖象被顯示在這個LCD1313上,如圖68的第一示例所顯示。
另一方面,在步驟SM15中,如果判斷一個判斷結果為“是”,這個劃分控制部分1500將這個系統(tǒng)控制轉到步驟SM16。在步驟SM16中,這個劃分控制部分1500將這個當前的顯示模式“0”改變到這個顯示模式Dm為“1”,然后將這個系統(tǒng)控制轉到步驟SM17。即,基于這個水平方向劃分的這個顯示模式被改變到基于這個垂直方向劃分的這個顯示模式。
在步驟SM17中,這個劃分控制部分1500通過將這個劃分比例(1-Dr)(參考這個第二示例)乘以這個高度Y來計算圖68所顯示的這個劃分位置Dp,然后將這個系統(tǒng)控制轉到步驟SM22。在步驟SM22中,這個劃分控制部分1500分別向這個第一顯示圖象產(chǎn)生部分1510和這個第二顯示圖象產(chǎn)生部分1520輸出壓縮比例Is的數(shù)據(jù)和放大比例Ds的數(shù)據(jù),并且還向這個圖象合成部分1530輸出這個劃分位置Dp的數(shù)據(jù)(=(1-Dr)×Y),劃分方向標志Df(=0),和顯示模式Dm(=1),并且然后結束這個過程。
通過這個操作,這個第一顯示圖象產(chǎn)生部分1510拾取被量化圖象數(shù)據(jù)D3,并且產(chǎn)生一個被壓縮圖象的一第一劃分圖象數(shù)據(jù)B1,這個被壓縮圖象是通過壓縮從這個被量化圖象數(shù)據(jù)D3所獲得的一個參考圖象(參考,例如圖52)而獲得的,并且這個第一顯示圖象產(chǎn)生部分1510將這個圖象數(shù)據(jù)B1輸出到這個圖象合成部分1530。
同時,這個第二顯示圖象產(chǎn)生部分1520拾取被量化圖象數(shù)據(jù)D3,并且產(chǎn)生一個被放大圖象的第二劃分圖象數(shù)據(jù)B2,這個被放大圖象是通過根據(jù)這個放大比例Ds放大從這個被量化圖象數(shù)據(jù)D3所獲得的這個參考圖象(參考,例如圖52)而獲得的,并且這個第二顯示圖象產(chǎn)生部分1520將這個圖象數(shù)據(jù)B2輸出到這個圖象合成部分1530。當輸入這個第一劃分圖象數(shù)據(jù)B1和這個第二劃分圖象數(shù)據(jù)B2時,這個圖象合成部分1530合成這個第一劃分圖象數(shù)據(jù)B1和這個第二劃分圖象數(shù)據(jù)B2,并且將這個被合成的圖象數(shù)據(jù)輸出到圖45所顯示的這個LCD1313。通過這個操作,在這個水平方向上被劃分的一個兩個屏幕顯示圖象被顯示在這個LCD1313上,如圖68的第二示例所顯示。
另一方面,當在步驟SM13中,這個顯示模式Dm被設置為“1”時,因為這個顯示模式Dm為“1”,所以,這個劃分控制部分1500判斷一個判斷結果為“否”,并且將這個系統(tǒng)控制轉到步驟SM18。在步驟SM18中,這個劃分控制部分1500通過將這個劃分比例(1-Dr)乘以這個高度Y來計算圖68所顯示的這個劃分位置Dp(=(1-Dr)×Y),然后將這個系統(tǒng)控制轉到步驟SM19。
在步驟SM19中,這個劃分控制部分1500判斷是否同時滿足這個Y坐標Py大于這個劃分位置Dp的這個條件和這個Y坐標Py小于通過將這個劃分位置Dp+這個閾值Dw(參考圖69的左上視圖)所獲得的一個值的這個條件。在這個情形下,如果一個判斷結果為“否”,這個劃分控制部分1500將這個系統(tǒng)控制轉到步驟SM22。在步驟SM22中,這個劃分控制部分1500分別向這個第一顯示圖象產(chǎn)生部分1510和這個第二顯示圖象產(chǎn)生部分1520輸出壓縮比例Is的數(shù)據(jù)和放大比例Ds的數(shù)據(jù),并且還輸出這個劃分位置Dp的數(shù)據(jù)(=(1-Dr)×Y),劃分方向標志Df(=0),和顯示模式Dm(=1),并且結束這個過程。
通過這個操作,這個第一顯示圖象產(chǎn)生部分1510從這個圖象數(shù)據(jù)存儲器1440(參考圖45)拾取被量化圖象數(shù)據(jù)D3,并且產(chǎn)生一個被壓縮圖象的一第一劃分圖象數(shù)據(jù)B1,這個被壓縮圖象是通過根據(jù)這個壓縮比例Is壓縮從這個被量化圖象數(shù)據(jù)D3所獲得的一個參考圖象(參考,例如圖52)而獲得的,并且這個第一顯示圖象產(chǎn)生部分1510將這個圖象數(shù)據(jù)B1輸出到這個圖象合成部分1530。同時,這個第二顯示圖象產(chǎn)生部分1520拾取被量化圖象數(shù)據(jù)D3,并且產(chǎn)生一個被放大圖象的第二劃分圖象數(shù)據(jù)B2,這個被放大圖象是通過根據(jù)這個放大比例Ds放大從這個被量化圖象數(shù)據(jù)D3所獲得的這個參考圖象(參考,例如圖52)而獲得的,并且這個第二顯示圖象產(chǎn)生部分1520將這個圖象數(shù)據(jù)B2輸出到這個圖象合成部分1530。
當輸入這個第一劃分圖象數(shù)據(jù)B1和這個第二劃分圖象數(shù)據(jù)B2時,這個圖象合成部分1530合成這個第一劃分圖象數(shù)據(jù)B1和這個第二劃分圖象數(shù)據(jù)B2,并且將這個被合成的圖象數(shù)據(jù)輸出到圖45所顯示的這個LCD1313。通過這個操作,在這個水平方向上被劃分的一個兩個屏幕圖象被顯示在這個LCD1313上,如圖68的第三示例所顯示。
另一方面,在步驟SM19中,如果判斷一個判斷結果為“是”,這個劃分控制部分1500將這個系統(tǒng)控制轉到步驟SM20。在步驟SM20中,這個劃分控制部分1500將這個當前的顯示模式“1”改變到這個顯示模式Dm為“0”,然后將這個系統(tǒng)控制轉到步驟SM21。即,如圖69的左上視圖所顯示的、基于這個垂直方向劃分的這個顯示模式被改變到基于這個水平方向劃分的這個顯示模式。
在步驟SM21中,這個劃分控制部分1500通過將這個劃分比例Dr乘以這個高度Y來計算圖68的第一示例所顯示的這個劃分位置Dp(=Dr×Y),然后將這個系統(tǒng)控制轉到步驟SM22。在步驟SM22中,這個劃分控制部分1500分別向這個第一顯示圖象產(chǎn)生部分1510和這個第二顯示圖象產(chǎn)生部分1520輸出壓縮比例Is的數(shù)據(jù)和放大比例Ds的數(shù)據(jù),并且還向這個圖象合成部分1530輸出這個劃分位置Dp的數(shù)據(jù)(=Dr×Y),劃分方向標志Df(=0),和顯示模式Dm(=1),并且然后結束這個過程。
通過這個操作,這個第一顯示圖象產(chǎn)生部分1510從這個圖象數(shù)據(jù)存儲器1440拾取被量化圖象數(shù)據(jù)D3,并且產(chǎn)生一個被壓縮圖象的一第一劃分圖象數(shù)據(jù)B1,這個被壓縮圖象是通過根據(jù)這個壓縮比例Is壓縮從這個被量化圖象數(shù)據(jù)D3所獲得的一個參考圖象(參考,例如圖52)而獲得的,并且這個第一顯示圖象產(chǎn)生部分1510將這個圖象數(shù)據(jù)B1輸出到這個圖象合成部分1530。同時,這個第二顯示圖象產(chǎn)生部分1520拾取被量化圖象數(shù)據(jù)D3,并且產(chǎn)生一個被放大圖象的第二劃分圖象數(shù)據(jù)B2,這個被放大圖象是通過根據(jù)這個放大比例Ds放大從這個被量化圖象數(shù)據(jù)D3所獲得的這個參考圖象(參考,例如圖52)而獲得的,并且這個第二顯示圖象產(chǎn)生部分1520將這個圖象數(shù)據(jù)B2輸出到這個圖象合成部分1530。當輸入這個第一劃分圖象數(shù)據(jù)B1和這個第二劃分圖象數(shù)據(jù)B2時,這個圖象合成部分1530合成這個第一劃分圖象數(shù)據(jù)B1和這個第二劃分圖象數(shù)據(jù)B2,并且將這個被合成的圖象數(shù)據(jù)輸出到圖45所顯示的這個LCD1313。通過這個操作,在這個水平方向上被劃分的一個兩個屏幕圖象被顯示在這個LCD1313上,如圖68的第一示例所顯示。
另一方面,當在步驟SM3中,一個用戶規(guī)定這個垂直方向上的劃分(Dr=1),因為這個劃分方向標志Df=1,所以這個劃分控制部分1500判斷步驟SM3中的一個判斷結果為“否”,并且將這個系統(tǒng)控制轉到步驟SM4。
在步驟SM4中,這個劃分控制部分1500判斷這個顯示模式Dm是否是0。在這個情形下,這個顯示模式Dm是0,所以這個劃分控制部分1500判斷步驟SM4中的一個判斷結果為“是”,并且將這個系統(tǒng)控制轉到步驟SM5。在步驟SM5中,這個劃分控制部分1500通過將這個劃分比例Dr乘以這個寬度X(=Dr×X)來計算圖68的這個第三示例所顯示的這個劃分位置Dp,然后將這個系統(tǒng)控制轉到步驟SM6。
在步驟SM6中,這個劃分控制部分1500判斷是否同時滿足這個點擊位置(參考圖69)的一個X坐標Px小于這個劃分位置Dp的這個條件和這個X坐標Px大于通過將這個劃分位置Dp減去一個閾值Dw(Dp-Dw)(參考圖69的右視圖)所獲得的一個值的這個條件。在這個情形下,如果一個判斷結果為“否”,這個劃分控制部分1500將這個系統(tǒng)控制轉到步驟SM22。在步驟SM22中,這個劃分控制部分1500分別向這個第一顯示圖象產(chǎn)生部分1510和這個第二顯示圖象產(chǎn)生部分1520輸出壓縮比例Is的數(shù)據(jù)和放大比例Ds的數(shù)據(jù),并且還向這個圖象合成部分1530輸出如圖68的這個第三示例所顯示的這個劃分位置Dp的數(shù)據(jù)(=Dr×X),劃分方向標志Df(=1),和顯示模式Dm(=0),并且結束這個過程。
通過這個操作,這個第一顯示圖象產(chǎn)生部分1510從這個圖象數(shù)據(jù)存儲器1440(參考圖45)拾取被量化圖象數(shù)據(jù)D3,并且產(chǎn)生一個被壓縮圖象的一第一劃分圖象數(shù)據(jù)B1,這個被壓縮圖象是通過根據(jù)這個壓縮比例Is壓縮從這個被量化圖象數(shù)據(jù)D3所獲得的一個參考圖象(參考,例如圖52)而獲得的,并且這個第一顯示圖象產(chǎn)生部分1510將這個圖象數(shù)據(jù)B1輸出到這個圖象合成部分1530。同時,這個第二顯示圖象產(chǎn)生部分1520拾取被量化圖象數(shù)據(jù)D3,并且產(chǎn)生一個被放大圖象的第二劃分圖象數(shù)據(jù)B2,這個被放大圖象是通過根據(jù)這個放大比例Ds放大從這個被量化圖象數(shù)據(jù)D3所獲得的這個參考圖象(參考,例如圖52)而獲得的,并且這個第二顯示圖象產(chǎn)生部分1520將這個圖象數(shù)據(jù)B2輸出到這個圖象合成部分1530。
然后,當輸入這個第一劃分圖象數(shù)據(jù)B1和這個第二劃分圖象數(shù)據(jù)B2時,這個圖象合成部分1530合成這個第一劃分圖象數(shù)據(jù)B1和這個第二劃分圖象數(shù)據(jù)B2,并且將這個被合成的圖象數(shù)據(jù)輸出到圖45所顯示的這個LCD1313。通過這個操作,在這個垂直方向上被劃分的一個兩個屏幕圖象被顯示在這個LCD1313上,如圖68的第三示例所顯示。
另一方面,在步驟SM6中,如果判斷一個判斷結果為“是”,這個劃分控制部分1500將這個系統(tǒng)控制轉到步驟SM7。在步驟SM7中,這個劃分控制部分1500將這個當前的顯示模式“1”改變到這個顯示模式Dm為“1”,然后將這個系統(tǒng)控制轉到步驟SM9。即在這個狀態(tài)下,如圖69的右視圖所顯示的、基于這個垂直方向劃分的這個顯示模式被改變到基于這個垂直方向劃分的這個顯示模式。在步驟SM8中,這個劃分控制部分1500通過將這個劃分比例(1-Dr)乘以這個寬度X來計算圖68的第四示例所顯示的這個劃分位置Dp(=(1-Dr)×X),然后將這個系統(tǒng)控制轉到步驟SM22。在步驟SM22中,這個劃分控制部分1500分別向這個第一顯示圖象產(chǎn)生部分1510和這個第二顯示圖象產(chǎn)生部分1520輸出壓縮比例Is的數(shù)據(jù)和放大比例Ds的數(shù)據(jù),并且還向這個圖象合成部分1530輸出如圖68的第四示例所顯示的這個劃分位置Dp的數(shù)據(jù)(=(1-Dr)×X),劃分方向標志Df(=1),和顯示模式Dm(=1),并且然后結束這個過程。
通過這個操作,這個第一顯示圖象產(chǎn)生部分1510拾取被量化圖象數(shù)據(jù)D3,并且產(chǎn)生一個被壓縮圖象的一第一劃分圖象數(shù)據(jù)B1,這個被壓縮圖象是通過根據(jù)這個壓縮比例Is壓縮從這個被量化圖象數(shù)據(jù)D3所獲得的一個參考圖象(參考,例如圖52)而獲得的,并且這個第一顯示圖象產(chǎn)生部分1510將這個圖象數(shù)據(jù)B1輸出到這個圖象合成部分1530。
同時,這個第二顯示圖象產(chǎn)生部分1520拾取被量化圖象數(shù)據(jù)D3,并且產(chǎn)生一個被放大圖象的第二劃分圖象數(shù)據(jù)B2,這個被放大圖象是通過根據(jù)這個放大比例Ds放大從這個被量化圖象數(shù)據(jù)D3所獲得的這個參考圖象(參考,例如圖52)而獲得的,并且這個第二顯示圖象產(chǎn)生部分1520將這個圖象數(shù)據(jù)B2輸出到這個圖象合成部分1530。當輸入這個第一劃分圖象數(shù)據(jù)B1和這個第二劃分圖象數(shù)據(jù)B2時,這個圖象合成部分1530合成這個第一劃分圖象數(shù)據(jù)B1和這個第二劃分圖象數(shù)據(jù)B2,并且將這個被合成的圖象數(shù)據(jù)輸出到圖45所顯示的這個LCD1313。通過這個操作,在這個垂直方向上被劃分的一個兩個屏幕圖象被顯示在這個LCD1313上,如圖68的第四示例所顯示。
另一方面,如果這個顯示模式Dm被設置為“1”時,在步驟SM4中,這個劃分控制部分1500判斷一個判斷結果為“否”,并且將這個系統(tǒng)控制轉到步驟SM9。這個劃分控制部分1500通過將這個劃分比例(1-Dr)乘以這個寬度X來計算圖68的第四示例所顯示的這個劃分位置Dp(=(1-Dr)×X),然后將這個系統(tǒng)控制轉到步驟SM10。在步驟SM10中,這個劃分控制部分1500判斷是否同時滿足這個點擊位置(參考圖69)的X坐標Px大于這個劃分位置Dp的這個條件和這個X坐標Px小于通過將這個劃分位置Dp加上這個閾值Dw(參考圖69的右視圖)所獲得的一個值的這個條件。在這個情形下,如果一個判斷結果為“否”,這個劃分控制部分1500將這個系統(tǒng)控制轉到步驟SM22。
在步驟SM22中,這個劃分控制部分1500分別向這個第一顯示圖象產(chǎn)生部分1510和這個第二顯示圖象產(chǎn)生部分1520輸出壓縮比例Is的數(shù)據(jù)和放大比例Ds的數(shù)據(jù),并且還向這個圖象合成部分1530輸出68的第四示例所顯示的這個劃分位置Dp的數(shù)據(jù)(=(1-Dr)×X),劃分方向標志Df(=1),和顯示模式Dm(=1),并且結束這個過程。通過這個操作,這個第一顯示圖象產(chǎn)生部分1510從這個圖象數(shù)據(jù)存儲器1440(參考圖45)拾取被量化圖象數(shù)據(jù)D3,并且產(chǎn)生一個被壓縮圖象的一第一劃分圖象數(shù)據(jù)B1,這個被壓縮圖象是通過根據(jù)這個壓縮比例Is壓縮從這個被量化圖象數(shù)據(jù)D3所獲得的一個參考圖象(參考,例如圖52)而獲得的,并且這個第一顯示圖象產(chǎn)生部分1510將這個圖象數(shù)據(jù)B1輸出到這個圖象合成部分1530。
同時,這個第二顯示圖象產(chǎn)生部分1520拾取被量化圖象數(shù)據(jù)D3,并且產(chǎn)生一個被放大圖象的第二劃分圖象數(shù)據(jù)B2,這個被放大圖象是通過根據(jù)這個放大比例Ds放大從這個被量化圖象數(shù)據(jù)D3所獲得的這個參考圖象(參考,例如圖52)而獲得的,并且這個第二顯示圖象產(chǎn)生部分1520將這個圖象數(shù)據(jù)B2輸出到這個圖象合成部分1530。當輸入這個第一劃分圖象數(shù)據(jù)B1和這個第二劃分圖象數(shù)據(jù)B2時,這個圖象合成部分1530合成這個第一劃分圖象數(shù)據(jù)B1和這個第二劃分圖象數(shù)據(jù)B2,并且將這個被合成的圖象數(shù)據(jù)輸出到圖45所顯示的這個LCD1313。通過這個操作,在這個垂直方向上被劃分的一個兩個屏幕圖象被顯示在這個LCD1313上,如圖68的第四示例所顯示。
另一方面,在步驟SM10中,如果判斷一個判斷結果為“是”,這個劃分控制部分1500將這個系統(tǒng)控制轉到步驟SM11。在步驟SM11中,這個劃分控制部分1500將這個當前的顯示模式“1”改變到這個顯示模式Dm為“0”,然后將這個系統(tǒng)控制轉到步驟SM12。在這個狀態(tài)下,如圖69的右視圖所顯示的、基于這個垂直方向劃分的這個顯示模式被改變到基于這個垂直方向劃分的一個顯示模式。
在步驟SM12中,這個劃分控制部分1500通過將這個劃分比例Dr乘以這個寬度X來計算圖68的第三示例所顯示的這個劃分位置Dp(=Dr×X),然后將這個系統(tǒng)控制轉到步驟SM22。在步驟SM22中,這個劃分控制部分1500分別向這個第一顯示圖象產(chǎn)生部分1510和這個第二顯示圖象產(chǎn)生部分1520輸出壓縮比例Is的數(shù)據(jù)和放大比例Ds的數(shù)據(jù),并且還向這個圖象合成部分1530輸出如圖68的第三示例所顯示的這個劃分位置Dp的數(shù)據(jù)(=Dr×X),劃分方向標志Df(=1),和顯示模式Dm(=0),并且然后結束這個過程。
通過這個操作,這個第一顯示圖象產(chǎn)生部分1510拾取被量化圖象數(shù)據(jù)D3,并且產(chǎn)生一個被壓縮圖象的一第一劃分圖象數(shù)據(jù)B1,這個被壓縮圖象是通過根據(jù)這個壓縮比例Is壓縮從這個被量化圖象數(shù)據(jù)D3所獲得的一個參考圖象(參考,例如圖52)而獲得的,并且這個第一顯示圖象產(chǎn)生部分1510將這個圖象數(shù)據(jù)B1輸出到這個圖象合成部分1530。同時,這個第二顯示圖象產(chǎn)生部分1520拾取被量化圖象數(shù)據(jù)D3,并且產(chǎn)生一個被放大圖象的第二劃分圖象數(shù)據(jù)B2,這個被放大圖象是通過根據(jù)這個放大比例Ds放大從這個被量化圖象數(shù)據(jù)D3所獲得的這個參考圖象(參考,例如圖52)而獲得的,并且這個第二顯示圖象產(chǎn)生部分1520將這個圖象數(shù)據(jù)B2輸出到這個圖象合成部分1530。
當輸入這個第一劃分圖象數(shù)據(jù)B1和這個第二劃分圖象數(shù)據(jù)B2時,這個圖象合成部分1530合成這個第一劃分圖象數(shù)據(jù)B1和這個第二劃分圖象數(shù)據(jù)B2,并且將這個被合成的圖象數(shù)據(jù)輸出到圖45所顯示的這個LCD1313。通過這個操作,在這個水平方向上被劃分的一個兩個屏幕圖象被顯示在這個LCD1313上,如圖68的第三示例所顯示。
<覆蓋顯示>
圖72是顯示當圖象被用一個覆蓋的形式顯示在如圖45所顯示的這個LCD1313上時,這個顯示控制部分1460的結構的一個框圖。這里,這個覆蓋顯示意味著在這個LCD1313上顯示一第一圖象C,并且用一個覆蓋的形式顯示與這個第一圖象C不同的一第二圖象D,如圖73所顯示的。
應該注意,這個第一圖象C是一個通過根據(jù)一個放大倍數(shù)Sc放大一個源圖象來獲得的圖象,并且被顯示在這個LCD1313上的一第一圖象顯示區(qū)域1313A上。另一方面,一個第二圖象D是一個通過根據(jù)一個放大倍數(shù)Sd放大一個源圖象來獲得的圖象,并且被顯示在這個LCD1313上的一第二圖象顯示區(qū)域1313B上。這個放大倍數(shù)Sc的值或者與這個放大倍數(shù)Sd的值不同,或者與這個放大倍數(shù)Sd的值相同。這個第二圖象顯示區(qū)域1313B上顯示這個第二圖象D的一個顯示區(qū)域的寬度為Pw,而其一個顯示區(qū)域的高度為Ph,進一步,在這個XY坐標軸系統(tǒng)中,這個第二圖象顯示區(qū)域1313B上的一個顯示開始點P是(Px,Py)。應該注意,這個XY坐標軸系統(tǒng)的一個原點是這個圖中的這個LCD1313上的一個左上角。
在圖72中,這個操作單元1370用于輸入將要被顯示在整個屏幕上的這個第一圖象C的數(shù)據(jù),規(guī)定將要以一個覆蓋形式被顯示的一第二圖象D的圖象規(guī)定數(shù)據(jù),上述這個放大Sc,一個放大Sd,一個顯示開始點(Px,Py),顯示區(qū)域寬度Pw,和顯示區(qū)域高度Ph的數(shù)據(jù)。應該注意,可以用這個觸摸屏幕1314來替代這個操作單元1370來輸入這些數(shù)據(jù)。一個顯示圖象產(chǎn)生/控制部分1540控制這個圖象閱讀部分1550中的閱讀和控制一第一顯示圖象產(chǎn)生部分1560中以及一第二顯示圖象產(chǎn)生部分1570中的圖象產(chǎn)生。后面將詳細描述這個顯示圖象產(chǎn)生/控制部分的操作。
這個圖象閱讀部分1550讀取在例如圖73中所顯示的這個第一圖象C的一源圖象的被量化圖象數(shù)據(jù)D3,和這個第二圖象D的一源圖象的被量化圖象數(shù)據(jù)D3。
這個第一顯示圖象產(chǎn)生部分1560根據(jù)從這個顯示圖象產(chǎn)生/控制部分1540輸入的這個放大Sc的數(shù)據(jù),并且根據(jù)從這個圖象閱讀部分1550輸入的這個第一圖象C的一源圖象的被量化圖象數(shù)據(jù)D3,產(chǎn)生這個第一圖象C的(參考圖73)圖象數(shù)據(jù)Dc。這個第二顯示圖象產(chǎn)生部分1570根據(jù)從這個顯示圖象產(chǎn)生/控制部分1540輸入的這個放大Sd的數(shù)據(jù),并且根據(jù)從這個圖象閱讀部分1550輸入的這個第二圖象D的一源圖象的被量化圖象數(shù)據(jù)D3,產(chǎn)生這個第二圖象D的(參考圖73)圖象數(shù)據(jù)Dd。
一個圖象合成部分1580根據(jù)從這個第一顯示圖象產(chǎn)生部分1560輸入的這個圖象數(shù)據(jù)Dc,從這個第二顯示圖象產(chǎn)生部分1570輸入的這個圖象數(shù)據(jù)Dd,顯示開始點(Px,Py),顯示區(qū)域寬度Pw,和一個顯示區(qū)域高度Ph,產(chǎn)生顯示圖象數(shù)據(jù)D4,并且將這個顯示圖象數(shù)據(jù)D4輸出到圖45所顯示的這個LCD1313。
通過上述這個結構,當一個用戶希望以一個覆蓋形式在這個第一圖象C上顯示這個第二圖象D時,這個用戶輸入規(guī)定這個第一圖象C將要被顯示在整個屏幕上并且將以一個覆蓋的形式來顯示這個第二圖象D的數(shù)據(jù)的圖象規(guī)定數(shù)據(jù),并且還輸入上述這個放大Sc,放大Sd,顯示開始點P(Px,Py),顯示區(qū)域寬度Pw,和顯示區(qū)域高度Ph的數(shù)據(jù)。這樣,各種類型的數(shù)據(jù),包括這個放大Sc或者類似的被這個用戶輸入的數(shù)據(jù), 被連續(xù)地輸出到這個顯示圖象產(chǎn)生/控制部分1540。然后,這個顯示圖象產(chǎn)生/控制部分1540控制這個圖象閱讀部分1550,以使從圖45所顯示的這個圖象數(shù)據(jù)存儲器1440中讀取例如圖73中所顯示的這個第一圖象C的一個源圖象的被量化圖象數(shù)據(jù)D3,并且這個顯示圖象產(chǎn)生/控制部分1540還向這個第一顯示圖象產(chǎn)生部分1560輸出這個放大Sc的數(shù)據(jù)。
通過這,這個圖象閱讀部分1550從圖45所顯示的這個圖象數(shù)據(jù)存儲器1440中讀取這個第一圖象C的被量化圖象數(shù)據(jù)D3,并且將這個被量化圖象數(shù)據(jù)D3輸出到這個第一顯示圖象產(chǎn)生部分1560。當輸入這個被量化圖象數(shù)據(jù)時,這個第一顯示圖象產(chǎn)生部分1560產(chǎn)生通過根據(jù)這個放大Sc(參考圖73)放大從這個被量化圖象數(shù)據(jù)D3的獲得的這個源圖象而獲得的這個第一圖象C(參考圖73)的圖象數(shù)據(jù)Dc,并且將這個圖象數(shù)據(jù)Dc輸出到這個圖象合成部分1580。
這個顯示圖象產(chǎn)生/控制部分1540控制這個圖象閱讀部分1550,以使從圖45所顯示的這個圖象數(shù)據(jù)存儲器1440中讀取例如圖73中所顯示的這個第二圖象D的一個源圖象的被量化圖象數(shù)據(jù)D3,并且這個顯示圖象產(chǎn)生/控制部分1540還向這個第二顯示圖象產(chǎn)生部分1570輸出這個放大Sd的數(shù)據(jù)。通過這個操作,這個圖象閱讀部分1550從圖45所顯示的這個圖象數(shù)據(jù)存儲器1440中讀取這個第二圖象D的被量化圖象數(shù)據(jù)D3,并且將這個被量化圖象數(shù)據(jù)D3輸出到這個第二顯示圖象產(chǎn)生部分1570。
當輸入這個被量化圖象數(shù)據(jù)D3時,這個第二顯示圖象產(chǎn)生部分1570產(chǎn)生通過放大從這個被量化圖象數(shù)據(jù)D3的獲得的一個源圖象而獲得的這個第二圖象(參考圖73)的圖象數(shù)據(jù)Dd,并且將這個圖象數(shù)據(jù)Dd輸出到這個圖象合成部分1580。
然后,這個顯示圖象產(chǎn)生/控制部分1540向這個圖象合成部分1580輸出這個顯示開始位置P(Px,Py),顯示區(qū)域寬度Pw,和顯示區(qū)域高度Ph的數(shù)據(jù)。通過這,這個圖象合成部分1580根據(jù)這個顯示開始位置P(Px,Py),顯示區(qū)域寬度Pw,和顯示區(qū)域高度Ph產(chǎn)生顯示圖象數(shù)據(jù)D4,并且將這個顯示圖象數(shù)據(jù)D4輸出到圖73所顯示的這個LCD1313。這樣,由這個第一圖象C和覆蓋在其上的這個第二圖象D組成的一個合成圖象被顯示在這個LCD1313上。這里,根據(jù)這個顯示開始位置P(Px,Py),顯示區(qū)域寬度Pw,和顯示區(qū)域高度Ph來決定其上顯示這個第二圖象D的這個第二圖象顯示區(qū)域1313B。
<列表顯示>
圖74是顯示用于使用一個列表的形式,在圖45所顯示的這個LCD1313上顯示多個圖象的這個顯示控制部分1460的結構的一個框圖。這里,列表顯示意味著,如圖75所顯示的,將作為一個列表、包含一個顯示圖象R1,一個顯示圖象R2,一個顯示圖象R3,和一個顯示圖象R4的多個圖象分別顯示在這個第一圖象顯示區(qū)域1313A,這個第二圖象顯示區(qū)域1313B,這個第三圖象顯示區(qū)域1313C,和這個第四圖象顯示區(qū)域1313D上。在圖75中,這個顯示圖象R1到這個顯示圖象R4共四個類型被分別顯示在這個LCD1313上的這個第一圖象顯示區(qū)域1313A到這個第四圖象顯示區(qū)域1313D上。下面的描述中所使用的參數(shù)列表如下。
《參數(shù)》(1) (2) (3) (4) (5)R1P1(x1,y1)W1H1S1R2P2(x1,y1)W2H2S2R3P3(x1,y1)W3H3S3R4P4(x1,y1)W4H4S4……RnPn(x1,y1)WnHnSn
一個用戶使用這個操作單元1370(或者這個觸摸屏幕1314)來設置上面分別與這個顯示圖象R1到這個顯示圖象Rn相應的參數(shù)。
通過根據(jù)這個放大S1,放大使用由這個XY坐標軸系統(tǒng)上的一個圖象分隔開始點P1(x1,y1),顯示區(qū)域寬度W1,和顯示區(qū)域高度H1規(guī)定的一個區(qū)域來分隔的一個圖象(以后稱作一第一分隔圖象)獲得這個顯示圖象R1。這個圖象分隔開始點P1(x1,y1)是表示開始一個源圖象的分隔的一個點,這個顯示區(qū)域寬度W1表示這個第一分隔圖象的一個寬度,并且這個顯示區(qū)域高度H1表示這個第一分隔圖象的一個高度。如上述,與這個顯示區(qū)域R1相應的這個第一分隔圖象用這個圖象分隔開始點P1(x1,y1),顯示區(qū)域寬度W1,和顯示區(qū)域高度H1來規(guī)定。
通過根據(jù)這個放大S2,放大使用由這個XY坐標軸系統(tǒng)上的一個圖象分隔開始點P2(x2,y2),顯示區(qū)域寬度W2,和顯示區(qū)域高度H2規(guī)定的一個區(qū)域來分隔的一個圖象(以后稱作一第二分隔圖象)獲得這個顯示圖象R2。這個圖象分隔開始點P2(x2,y2)是表示開始一個源圖象的分隔的一個點,這個顯示區(qū)域寬度W2表示這個第二分隔圖象的一個寬度,并且這個顯示區(qū)域高度H2表示這個第二分隔圖象的一個高度。如上述,與這個顯示區(qū)域R2相應的這個第二分隔圖象用這個圖象分隔開始點P2(x2,y2),顯示區(qū)域寬度W2,和顯示區(qū)域高度H2來規(guī)定。
通過根據(jù)這個放大Sn,放大使用由這個XY坐標軸系統(tǒng)上的一個圖象分隔開始點Pn(xn,yn),顯示區(qū)域寬度Wn,和顯示區(qū)域高度Hn規(guī)定的一個區(qū)域來分隔的一個圖象(以后稱作一第n個分隔圖象)獲得這個顯示圖象Rn。這個圖象分隔開始點Pn(xn,yn)是表示開始一個源圖象的分隔的一個點,這個顯示區(qū)域寬度Wn表示這個第n個分隔圖象的一個寬度,并且這個顯示區(qū)域高度Hn表示這個第n個分隔圖象的一個高度。如上述,與這個顯示區(qū)域Rn相應的這個第n個分隔圖象用這個圖象分隔開始點Pn(xn,yn),顯示區(qū)域寬度Wn,和顯示區(qū)域高度Hn來規(guī)定。
圖74所顯示的這個顯示圖象數(shù)據(jù)產(chǎn)生/控制部分1600根據(jù)由這個圖象分隔開始點P1(x1,y1)到Pn(xn,yn),顯示區(qū)域寬度W1到Wn,顯示區(qū)域高度H1到Hn,和這個放大S1到Sn組成的參數(shù),來控制列表顯示。更詳細地,這個顯示圖象數(shù)據(jù)產(chǎn)生/控制部分1600使用這樣一個方法來控制這個圖象數(shù)據(jù)閱讀部分1590,以使與這個顯示圖象R1到Rn中的每一個顯示圖象的一個源圖象相應的這個被量化圖象數(shù)據(jù)D3被連續(xù)地從圖45所顯示的這個圖象數(shù)據(jù)存儲器1440中讀取出來。
另外,這個顯示圖象數(shù)據(jù)產(chǎn)生/控制部分1600連續(xù)地從具有與顯示圖象R1到Rn相應的較小附圖的顯示圖象中輸出上述參數(shù)(即,這個圖象分隔開始點P1(x1,y1)到Pn(xn,yn),顯示區(qū)域寬度W1到Wn,顯示區(qū)域高度H1到Hn,和這個放大S1到Sn)。
在這個顯示圖象數(shù)據(jù)產(chǎn)生/控制部分1600的控制下,這個圖象數(shù)據(jù)閱讀部分1590從這個圖象數(shù)據(jù)存儲器1440(參考圖45)中讀取這個顯示圖象R1的一個源圖象的這個被量化圖象數(shù)據(jù)D3,這個顯示圖象R2的一個源圖象的這個被量化圖象數(shù)據(jù)D3,…和這個顯示圖象Rn的一個源圖象的這個被量化圖象數(shù)據(jù)D3,并且連續(xù)地向這個顯示圖象產(chǎn)生部分1610輸出這個圖象數(shù)據(jù)。
這個顯示圖象產(chǎn)生部分1610根據(jù)連續(xù)地從這個顯示圖象數(shù)據(jù)產(chǎn)生/控制部分1600輸入的參數(shù)和這個顯示圖象R1到Rn的這些源圖象的被量化圖象數(shù)據(jù)D3,來連續(xù)地將這個第一到第n個分隔圖象與這些源圖象分開。進一步,這個顯示圖象產(chǎn)生部分1610連續(xù)地向一個圖象定位部分1620輸出通過根據(jù)這個放大S1到Sn放大被分隔的第一到第n個分隔圖象所獲得的圖象的、作為被放大圖象數(shù)據(jù)DB1到被放大圖象數(shù)據(jù)DBn的圖象數(shù)據(jù)。
在這個情形下,這個圖象定位部分1620根據(jù)從這個顯示圖象產(chǎn)生部分1610連續(xù)輸入的這個被放大圖象數(shù)據(jù)DB1到被放大圖象數(shù)據(jù)DBn,產(chǎn)生將要被連續(xù)顯示在圖75所顯示的這個LCD1313上的這個第一圖象顯示區(qū)域1313A到這個第四圖象顯示區(qū)域1313D的圖象的顯示圖象數(shù)據(jù)D4,并且將這個顯示圖象數(shù)據(jù)D4輸出到這個LCD1313。當這個LCD1313上沒有可用的顯示區(qū)域并且不使能顯示時,這個圖象定位部分1620向這個顯示圖象數(shù)據(jù)產(chǎn)生/控制部分1600輸出表示這個情形的一個顯示不使能信號E。
下面,描述這個顯示控制部分1460的操作。這里假定一個用戶已經(jīng)在圖74所顯示的這個顯示圖象數(shù)據(jù)產(chǎn)生/控制部分1600中設置了上述參數(shù)。當已經(jīng)設置了上述參數(shù)時,如果一個用戶操作這個操作單元1370(或者這個觸摸屏幕1314)來輸入數(shù)據(jù)或者一個命令時,這個顯示圖象數(shù)據(jù)產(chǎn)生/控制部分1600首先向這個圖象數(shù)據(jù)閱讀部分1590發(fā)送從這個圖象數(shù)據(jù)存儲器1440(參考圖45)中讀取圖75所顯示的、這個顯示圖象R1的一個源圖象的被量化圖象數(shù)據(jù)D3的一個命令。
同時,這個顯示圖象數(shù)據(jù)產(chǎn)生/控制部分1600向這個顯示圖象產(chǎn)生部分1610輸出由這個顯示圖象R1的這個圖象分隔開始點P1(x1,y1),顯示區(qū)域寬度W1,顯示區(qū)域高度H1,和這個放大S1組成的參數(shù)。通過這個操作,這個圖象數(shù)據(jù)閱讀部分1590讀取這個顯示圖象R1的一個源圖象的被量化圖象數(shù)據(jù)D3,并且將這個被量化圖象數(shù)據(jù)D3輸出到這個顯示圖象產(chǎn)生部分1610。
下面,這個顯示圖象產(chǎn)生部分1610首先從這個輸入的被量化圖象數(shù)據(jù)D3中識別出這個輸入顯示圖象R1的一個源圖象。然后,這個顯示圖象產(chǎn)生部分1610根據(jù)已經(jīng)輸入的這些參數(shù)(即,這個圖象分隔開始點P1(x1,y1),顯示區(qū)域寬度W1,顯示區(qū)域高度H1,和這個放大S1)將這個第一分隔圖象與這個源圖象分開,并且向這個圖象定位部分1620輸出通過根據(jù)這個放大S1放大這個第一分隔圖象所獲得的一個顯示圖象R1的被放大圖象數(shù)據(jù)DB1。通過這,這個圖象定位部分1620根據(jù)這個被放大圖象數(shù)據(jù)DB1向圖75所顯示的這個LCD1313輸出這個顯示圖象數(shù)據(jù)D4。結果,這個顯示圖象R1被顯示在這個圖中所顯示的這個第一圖象顯示區(qū)域1313A上。
然后,這個顯示圖象數(shù)據(jù)產(chǎn)生/控制部分1600向這個圖象數(shù)據(jù)閱讀部分1590發(fā)送從這個圖象數(shù)據(jù)存儲器1440(參考圖45)中讀取圖75所顯示的、這個顯示圖象R2的一個源圖象的被量化圖象數(shù)據(jù)D3的一個命令。
同時,這個顯示圖象數(shù)據(jù)產(chǎn)生/控制部分1600向這個顯示圖象產(chǎn)生部分1610輸出由這個顯示圖象R2的這個圖象分隔開始點P2(x2,y2),顯示區(qū)域寬度W2,顯示區(qū)域高度H2,和這個放大S2組成的參數(shù)。通過這個操作,這個圖象數(shù)據(jù)閱讀部分1590從這個圖象數(shù)據(jù)存儲器1440讀取這個顯示圖象R2的一個源圖象的被量化圖象數(shù)據(jù)D3,并且將這個被量化圖象數(shù)據(jù)D3輸出到這個顯示圖象產(chǎn)生部分1610。
下面,這個顯示圖象產(chǎn)生部分1610首先從這個輸入的被量化圖象數(shù)據(jù)D3中識別出這個輸入顯示圖象R2的一個源圖象。然后,這個顯示圖象產(chǎn)生部分1610根據(jù)已經(jīng)輸入的這些參數(shù)(即,這個圖象分隔開始點P2(x2,y2),顯示區(qū)域寬度W2,顯示區(qū)域高度H2,和這個放大S2)將這個第二分隔圖象與這個源圖象分開,并且向這個圖象定位部分1620輸出通過根據(jù)這個放大S2放大這個第二分隔圖象所獲得的這個顯示圖象R2的被放大圖象數(shù)據(jù)DB2。通過這,這個圖象定位部分1620根據(jù)這個被放大圖象數(shù)據(jù)DB2向圖75所顯示的這個LCD1313輸出這個顯示圖象數(shù)據(jù)D4。結果,這個顯示圖象R2被顯示在這個圖中所顯示的這個第二圖象顯示區(qū)域1313B上。
以后,這個顯示圖象數(shù)據(jù)產(chǎn)生/控制部分1600連續(xù)地發(fā)送從這個圖象數(shù)據(jù)存儲器1440(參考圖45)中讀取這些顯示圖象R3到Rn的這些源圖象的被量化圖象數(shù)據(jù)D3的一個命令。通過這,使用與上述相同的方式,在圖75所顯示的這個LCD1313中,這個顯示圖象R3被顯示在這個第三圖象顯示區(qū)域1313C上,這個顯示圖象R4被顯示在這個第四圖象顯示區(qū)域1313D上。當這個顯示圖象R4被顯示在這個第四圖象顯示區(qū)域1313D上時,在這個LCD1313中沒有空間來顯示這個顯示圖象R5等等,所以這個圖象定位部分1620向這個顯示圖象數(shù)據(jù)產(chǎn)生/控制部分1600輸出表示這個情形的一個顯示不使能信號E。通過這,這個顯示圖象數(shù)據(jù)產(chǎn)生/控制部分1600識別出不可能在這個LCD1313上進行額外的顯示,并且結束這個過程。
<方向的糾正>
圖76是顯示在根據(jù)本發(fā)明實施方式13的這個圖象閱讀器1300中,使用另一個技術來糾正方向的結構的一個框圖。在這個圖中,這個圖象分隔部分1630分隔從圖45所顯示的這個被量化圖象數(shù)據(jù)D3所獲得的一個圖象的一個部分。一個分隔圖象存儲器1640在其中臨時保存這個圖象分隔部分1630的一個圖象(以后稱作分隔圖象)的數(shù)據(jù)。
一個旋轉/鏡像部分1650如圖77所顯示的,對這個分隔圖象進行旋轉或者鏡像操作。一個糾正控制部分1660控制這個旋轉/鏡像部分1650中對一個圖象所執(zhí)行的旋轉或者鏡像操作。后面描述這個糾正控制部分1660的操作。這個圖象定位部分1670輸出在這個旋轉/鏡像部分1650中所獲得的顯示圖象數(shù)據(jù)D4,例如圖77所顯示的這個圖象BG1到圖象BG8的顯示圖象數(shù)據(jù)D4,來使這些圖象以一個矩陣的形式被顯示在這個第一圖象顯示區(qū)域1313A到這個第八個圖象顯示區(qū)域1313H中。
通過上述這個結構,當這個被量化圖象數(shù)據(jù)D3輸入到這個圖象分隔部分1630時,這個圖象分隔部分1630分隔從這個被量化圖象數(shù)據(jù)D3所獲得的一個圖象的一個部分,并且向這個分隔圖象存儲器1640輸出這個被分隔圖象的數(shù)據(jù)。
通過這,這個被分隔圖象的數(shù)據(jù)被保存在這個分隔圖象存儲器1640中。下面,這個糾正控制部分1660通過向這個旋轉/鏡像部分1650發(fā)送一個指令,來對被保存在這個分隔圖象存儲器1640中的這個被分隔圖象的數(shù)據(jù)執(zhí)行旋轉或者鏡像操作。這個旋轉/鏡像部分1650共產(chǎn)生8個圖象,如圖77所顯示的。即,這個旋轉/鏡像部分1650產(chǎn)生沒有被旋轉的分隔圖象(圖象BG1),旋轉90度的一個圖象(圖象BG2),旋轉180度的一個圖象(圖象BG3),旋轉270度的一個圖象(圖象BG4),對這個源圖象執(zhí)行鏡像操作所獲得的一個圖象(圖象BG5),旋轉這個被鏡像圖象BG5所獲得的一個圖象(圖象BG6),旋轉這個被鏡像圖象BG5180度所獲得的一個圖象(圖象BG7),旋轉這個被鏡像圖象BG5270度所獲得的一個圖象(圖象BG8)。
然后,這個旋轉/鏡像部分1650向這個圖象定位部分1670輸出圖象BG1到圖象BG8的數(shù)據(jù)。通過這個操作,這個圖象定位部分1670根據(jù)這個數(shù)據(jù)產(chǎn)生這個顯示圖象數(shù)據(jù)D4,并且向這個LCD1313輸出這個顯示圖象數(shù)據(jù)D4。通過這個操作,圖象BG1到圖象BG8被用一個矩陣的形式顯示在這個LCD1313中的這個第一圖象顯示區(qū)域1313A到這個第八個圖象顯示區(qū)域1313H上。這里,具有這個正確方向的一個圖象(圖象BG3)被包括在圖象BG1到圖象BG8中。
然后,一個用戶從這個操作單元1370或者這個觸摸屏幕1314輸入一個選擇指令,來從圖象BG1到圖象BG8中選擇這個圖象BG3作為一個正確方向的圖象。通過這,這個選擇指令數(shù)據(jù)D5被輸入到這個糾正控制部分1660。
然后,這個糾正控制部分1660根據(jù)這個選擇指令數(shù)據(jù)D5來判斷從這個被旋轉的或者被鏡像的圖象中選擇了哪一個圖象,并且向這個旋轉/鏡像部分1650發(fā)送執(zhí)行與這個被選擇圖象(圖象BG3)的轉換相同的轉換的一個命令。通過這個操作,這個旋轉/鏡像部分1650從這個圖象數(shù)據(jù)方向糾正部分1430中讀取這個源圖象的被量化圖象數(shù)據(jù)D3,并且對這個源圖象執(zhí)行與這個被選擇圖象(圖象BG3)的轉換(旋轉180度)相同的轉換。
然后,這個旋轉/鏡像部分1650用被保存在這個圖象數(shù)據(jù)存儲器1440中的這個源圖象的這個顯示圖象數(shù)據(jù)D4來替代已經(jīng)被執(zhí)行了上述這個轉換的這個圖象的被量化圖象數(shù)據(jù)D3。結果,作為一個被旋轉的或者被鏡像的圖象而輸入的一個圖象被糾正到有一個正確方向的圖象。
<方向糾正>
圖78是顯示用于識別從這個被量化圖象數(shù)據(jù)D3所獲得的一個圖象中的字符并且使用一個字符識別結果自動地來糾正一個圖象(在這個情形下,一個文檔圖象)的一個方向的結構的一個框圖。在這個圖中,圖象存儲器1680在其中臨時保存這個被量化圖象數(shù)據(jù)D3(參考圖45)。一個字符圖象分隔部分1690一個字符接一個字符地將一個字符圖象與從這個被量化圖象數(shù)據(jù)D3所獲得的一個圖象分隔開。一個文本部分判斷部分1700判斷被這個字符圖象分隔部分1690所分隔的一個字符圖象是否是一個主文本。
一般,對200dpi來說,在一個文檔中的一個字符的大小是9到11點,點的數(shù)目大略是20×20(或者到30)點。即使對具有相同點數(shù)目的一個字符來說,點的數(shù)目隨掃描分辨率的不同而不同。所以,這個文本部分判斷部分1700通過檢驗被這個字符圖象分隔部分1690所分隔的這個字符圖象中的點數(shù)目是否位于上述點數(shù)目的范圍內,來判斷這個被分隔的字符圖象是否是一個主文本。
這個文本部分判斷部分1700將被這個字符圖象分隔部分1690所分隔的這個字符圖象在這個水平方向上的點數(shù)目和在這個垂直方向上的點數(shù)目與上述一個一般主文本中的點數(shù)目的一個范圍進行比較。當判斷這個被分隔的字符圖象是一個主文本時,這個字符圖象分隔部分1690在這個字符圖象存儲器1710中保存這個被分隔的圖象。
另一方面,當根據(jù)上面這個文本部分判斷部分1700所進行的比較的一個結果,判斷出這個被分隔的圖象(字符圖象)不是一個主文本時,這個文本部分判斷部分1700放棄這個字符圖象。一個轉換方法檢測部分1720檢測被保存在這個字符圖象存儲器1710中的一個字符圖象的一個旋轉方向和其出現(xiàn)或者沒有出現(xiàn)鏡像。一個圖象糾正部分1730根據(jù)這個轉換方法檢測部分1720的一個檢測結果來將從這個被量化圖象數(shù)據(jù)D3所獲得的一個圖象糾正到一個正確方向的圖象,并且將這個圖象數(shù)據(jù)作為顯示圖象數(shù)據(jù)D4輸出到例如,這個LCD1313。
在這個步驟中,當從這個操作單元1370(或者這個觸摸屏幕)輸入一個正確方向的指令時,除了這個轉換方法檢測部分1720的一個檢測結果以外,這個圖象糾正部分1730如指令所命令的,將這個圖象的方向糾正到這個正確的方向,并且輸出作為顯示圖象數(shù)據(jù)D4的這個圖象數(shù)據(jù)。通過上述這個結構,通過在這個文本部分判斷部分1700中優(yōu)選使用一個高分辨率識別出一個主文本部分,就減少了檢測一個圖象的方向而需要被識別的字符的數(shù)目,所以,可用減少圖象糾正所需的時間。
上面雖然使用相關的圖描述了根據(jù)本發(fā)明實施方式13的這個圖象閱讀器1300,但是本發(fā)明的結構不限于實施方式13的結構,在本發(fā)明的要旨內對這個圖象閱讀器的設計進行修改和改變均包括在本發(fā)明的范圍內。例如,在上述根據(jù)本發(fā)明實施方式13的這個圖象閱讀器1300中,可以通過將這個分類項顯示在圖80所顯示的這個LCD1313中的這個第二圖象顯示區(qū)域1313B上、根據(jù)圖79所顯示的任何一個分類項(訪問卡,一個新聞報紙,或者類似的)來對從被保存在圖45所顯示的這個圖象時間存儲器中的這個被量化圖象數(shù)據(jù)D3所獲得的一個圖象進行分類。
在這個情形下,當通過從這個觸摸屏幕1314進行輸入,來選擇在圖80所顯示的這個第二圖象顯示區(qū)域1313B中的任何一個分類項時,與這個分類項相應的一個圖象被顯示在這個第一圖象顯示區(qū)域1313A中。所以,在這個情形下,可以進一步改善使用這個圖象閱讀器1300來進行檢索的方便性。
上面根據(jù)實施方式13的這個圖象閱讀器1300的描述假定使用圖37所顯示的一個增量類型的光學旋轉編碼器1309,但是這個旋轉編碼器的類型不局限于這個結構,類似于實施方式4,一個增量類型的磁旋轉編碼器可以被用作這個旋轉編碼器1309。另外,上面根據(jù)實施方式13的這個圖象閱讀器1300的描述假定其中這個圖象閱讀器1300被這個主輥子1304,第一附加輥子1305,和第二附加輥子1306所組成的三個點來支撐的一個三輥子系統(tǒng),但是本發(fā)明的結構不局限于這個結構。
即,如果上面所描述的這個一輥子系統(tǒng)或者這個兩輥子系統(tǒng)在實際操作中不產(chǎn)生任何問題,在這個根據(jù)實施方式13的這個圖象閱讀器1300中,可以采用基于僅包含一個主輥子1304的這個一輥子系統(tǒng)的結構,或者基于包含一個主輥子1304和第一附加輥子1305(或者第二附加輥子1306)的這個兩輥子系統(tǒng)的結構。另外,上面根據(jù)實施方式13的這個圖象閱讀器1300的描述假定可以允許從這個觸摸屏幕1314來的觸摸屏幕輸入和使用這個選擇開關1318,四方向指令鍵1318或者類似的鍵盤輸入中的一個的情形,但是這個結構不局限于這個結構,例如可以允許這樣一個結構,其中不提供這個選擇開關1318,僅提供這個觸摸屏幕1314來使能僅從這個觸摸屏幕的輸入。
相反,在上面根據(jù)實施方式13的這個圖象閱讀器1300中,允許一個結構,其中不提供這個觸摸屏幕1314,僅提供這個選擇開關1318,或者類似的來使能僅鍵盤進行的輸入。當采用僅使能觸摸屏幕輸入或者鍵盤輸入的這個結構時,與可以選擇任何一個方法的情形相比,其所需費用降低了,并且可以減少這個裝置的尺寸和重量。
根據(jù)實施方式13的這個圖象閱讀器1300的描述假定使用這個LCD1313的一個情形,但是只要能夠顯示圖象,就可以使用任何類型的顯示單元。所以,在根據(jù)實施方式13的這個圖象閱讀器1300中,可以使用一個等離子體顯示器或者類似的顯示器來替代這個LCD1313。另外,上面根據(jù)實施方式13的這個圖象閱讀器1300的描述假定這個LCD1313被提供在如圖32所顯示的這個操作表面1310f的一個情形,但是結構并不局限于這個結構,并且這個LCD1313可以被放置在任何位置,只要這個用戶能夠很容易地看到這個LCD1313。另外,根據(jù)實施方式13的這個圖象閱讀器1300的描述假定這個LCD1313與圖32所顯示的這個外殼1301集成在一起的一個情形,但是結構并不局限于這個結構,并且這個LCD1313可以與這個外殼1301分開,在這個情形下,這個LCD1313與這個顯示控制部分1460經(jīng)過一個電纜相互被連接在一起。在這個情形下,可以自由地調節(jié)這個LCD1313的位置和其角度,所以進一步改善了實際操作的方便性。
盡管上面根據(jù)實施方式13的這個圖象閱讀器1300的描述假定這個LCD1313位于和被固定在如圖32所顯示的這個操作表面1310f的一個情形,但是結構并不局限于這個結構,可以允許這樣一個結構,其中在這個LCD1313和這個操作表面1310f之間提供了一個樞軸機制或者類似的機制,以使可以自由地調節(jié)這個LCD1313的一個角度。
在這個情形下,可以根據(jù)需要來調節(jié)這個LCD1313的一個顯示屏幕的一個角度,所以這個LCD1313可以位于適合于這個用戶進行直觀識別的一個位置。另外在這個情形下,進一步改善了用戶實際操作的方便性。
根據(jù)實施方式13的這個圖象閱讀器1300的描述假定一個操作單元,例如這個取消開關1317被提供在如圖31所顯示的這個LCD1313的右邊的一個情形,但是只要這個操作單元的方向沿這個操作表面1310f的縱向方向,這個操作單元可以被提供在這個LCD1313的左邊或者右邊。盡管根據(jù)實施方式13的這個圖象閱讀器1300的描述假定一個傾斜檢測部分1340(參考圖39)作為一個傾斜(姿態(tài))檢測單元被提供的一個情形,但是結構并不局限于這個結構,多個傾斜檢測部分1340可以被提供在這個外殼1301的內部。在這個情形下,即使其中的一個傾斜檢測部分1340失敗了,其它傾斜檢測部分1340也可以檢測到傾斜(姿態(tài)),所以改善了傾斜(姿態(tài))檢測的精度。
盡管上面根據(jù)實施方式13的這個圖象閱讀器1300的描述假定可以根據(jù)需要來選擇觸摸屏幕輸入或者鍵盤輸入的一個結構,但是結構并不局限于這個結構,并且可以采用使能語音輸入的結構。在這個情形下,需要提供用于將操作指令的語音轉換為音頻信號的一個麥克風,用于根據(jù)這個音頻信號來識別語音的一個語音識別部分,和用于根據(jù)這個語音識別部分的一個識別結果來控制顯示和數(shù)據(jù)處理的一個控制部分。另外,在根據(jù)實施方式13的這個圖象閱讀器1300中,可以提供如圖22所顯示的這個圖象數(shù)據(jù)存儲器801和存儲器I/F部分802來替代圖44所顯示的這個DRAM1356。在這個情形下,除了上述效果外,還可以獲得根據(jù)實施方式8的這個圖象閱讀器800所提供的效果。
上面根據(jù)實施方式13的這個圖象閱讀器1300的描述假定根據(jù)從圖45所顯示的這個傾斜檢測部分1340來的一個傾斜檢測信號S7,識別這個圖象閱讀器1300的傾斜(姿態(tài)),并且根據(jù)這個識別結果來糾正到正確方向的一個情形,但是結構并不局限于這個結構。替代地,根據(jù)一個用戶提供的、用于指示從這個操作單元1370(或者這個觸摸屏幕1314)輸入的一個正確方向的指令數(shù)據(jù),這個圖象數(shù)據(jù)方向糾正部分1430執(zhí)行到正確方向的糾正。通過這個結構,一個用戶能夠規(guī)定一個被糾正圖象在這個水平方向和垂直方向上的這個正確方向,所以這個圖象總是被顯示在這個圖象閱讀器1300的這個LCD1313中最適合于這個用戶進行直觀識別的一個位置。通過這個結構,進一步改善了這個圖象閱讀器1300實際使用的方便性。
在根據(jù)實施方式13的這個圖象閱讀器1300中,圖45所顯示的這個傾斜檢測部分1340可能具有類似于這個圖象數(shù)據(jù)方向糾正部分1430的功能,來對被保存在這個圖象數(shù)據(jù)存儲器1440中的這個被量化圖象數(shù)據(jù)D3執(zhí)行到正確方向的糾正。
在這個情形下,考慮了這個圖象閱讀器1300的這個傾斜的一個圖象被顯示在這個LCD1313上,所以可以獲得與使用這個圖象數(shù)據(jù)方向糾正部分1430的一個情形所提供的效果類似的效果。另外,上面根據(jù)實施方式13的這個圖象閱讀器1300的描述假定一個屏幕顯示被分成如圖67到圖71所顯示的兩個屏幕的一個情形,但是這個屏幕顯示可以被分成三個或者更多的部分。
參考圖81到圖82來描述根據(jù)本發(fā)明實施方式14的一個圖象閱讀器1300A。圖81是顯示根據(jù)實施方式14的這個圖象閱讀器1300A,同樣被使用的一個附加圖象閱讀器1800,和一個計算機1360的外觀和結構的一個透視圖。這個圖中所顯示的這個圖象閱讀器1300A的外觀和結構與圖32所顯示的這個圖象閱讀器1300的外觀和結構相同。
但是,圖81所顯示的這個圖象閱讀器1300A有經(jīng)過一個電纜1820連接到這個附加圖象閱讀器1800的一個連接器(沒有顯示)。這個圖象閱讀器1300A閱讀在一個A6尺寸的文檔(105毫米寬)上的一個圖象,如上述。相反,這個附加圖象閱讀器1800閱讀尺寸與這個圖象閱讀器1300A可以閱讀的一個文檔的尺寸(A6寬)不同的、尺寸為A4(210毫米寬)的一個文檔上的一個圖象。即,使用與上述圖27所顯示的這個附加圖象閱讀器1120的方式相同的方式,這個附加圖象閱讀器1800用于閱讀具有一個不能被這個圖象閱讀器1300A所閱讀的尺寸的一個文檔上的一個圖象。這個附加圖象閱讀器1800的外觀和結構與圖27所顯示的這個附加圖象閱讀器1120的外觀和結構相同,并且省略其詳細描述。
圖82是顯示根據(jù)實施方式14的這個圖象閱讀器1300A,同樣被使用的一個附加圖象閱讀器1800的這個鍵盤部分的電氣結構,和這個計算機1360的電氣結構的一個框圖。在這個圖中,相同的標號被分配到與圖81和圖45中的部件相應的那些部件。但是在圖82中,這里沒有顯示每一個被顯示在圖45中的這個操作單元1370,傾斜檢測部分1340,LCD1313,和顯示控制部分1460。在圖82所顯示的這個圖象閱讀器1300A中,提供了一個閱讀控制部分1410A來替代圖45所顯示的這個閱讀控制部分1410,并且還新提供了一個外部掃描器信號檢測部分1870。
盡管這個閱讀控制部分1410A的基本功能與圖45所顯示的這個閱讀控制部分1410的基本功能相同,但是這個閱讀控制部分1410A除了這個基本功能以外,還有對這個附加圖象閱讀器1800中的這個圖象閱讀部分1830進行驅動控制的一個功能。后面詳細描述這個閱讀控制部分1410A的操作。
這個外部掃描器信號檢測部分1870有一個上面連接了這個電纜1820的一個連接器,并且當沒有連接這個電纜1820時,這個外部掃描器信號檢測部分1870向這個閱讀控制部分1410A輸出一個高電平信號,并且當連接這個電纜1820時,檢測到這個連接并且向這個閱讀控制部分1410A輸出一個低電平信號。這個外部掃描器信號檢測部分1870的作用是用作每一個均在這個附加圖象閱讀器1800中的這個圖象閱讀部分1830,一個移動檢測部分1840,一個文檔檢測部分1850,和一個外部掃描器信號產(chǎn)生部分1860之間的一個接口。
另一方面,在這個附加圖象閱讀器1800中,其結構與這個圖象閱讀部分1330的結構相同的這個圖象閱讀部分1830在每一次經(jīng)過這個外部掃描器信號檢測部分1870和這個電纜1820、從這個閱讀控制部分1410A輸入一個1-脈沖驅動信號S2’時,使用與上述方式相同的方式來閱讀一行圖象,并且通過這個電纜1820和這個外部掃描器信號檢測部分1870向一個圖象信號處理部分1420輸出作為圖象數(shù)據(jù)D1’的一個閱讀結果。這里,這個圖象數(shù)據(jù)D1’被這個圖象信號處理部分1420量化,并且這個數(shù)據(jù)作為被量化圖象數(shù)據(jù)D3被輸入到這個閱讀控制部分1410A。當輸入這個數(shù)據(jù)D3時,這個閱讀控制部分1410A臨時地將這個被量化圖象數(shù)據(jù)D3保存在自己的存儲器緩沖區(qū)中(沒有顯示)。
每一次使用與這個移動檢測部分1840的方式相同的方式,這個附加圖象閱讀器1800移動一個規(guī)定距離時,這個移動檢測部分1840通過這個電纜1820和這個外部掃描器信號檢測部分1870向這個閱讀控制部分1410A輸出一個1-脈沖移動檢測信號S3’。當檢測到一個文檔時,其結構與這個文檔檢測部分1307的結構相同的這個文檔檢測部分1850通過這個電纜1820和這個外部掃描器信號檢測部分1870向這個閱讀控制部分1410A輸出作為一個文檔檢測信號S1’的檢測結果。每一次輸入這個移動檢測信號S3’時,這個閱讀控制部分1410A通過一個通信控制部分1450和這個電纜1810來向這個計算機1360傳送被保存在緩沖存儲器中的這個被量化圖象數(shù)據(jù)D3。
這個外部掃描器信號產(chǎn)生部分1860產(chǎn)生與這個附加圖象閱讀器1800可以閱讀的一個文檔的一個尺寸相應的尺寸模板數(shù)據(jù)。這里,作為這個尺寸模板數(shù)據(jù),當一個文檔的一個尺寸是A8時,這個數(shù)據(jù)是“0”,當這個尺寸是A6時,這個數(shù)據(jù)是“1”,當這個尺寸是A4時,這個數(shù)據(jù)是“2”。在這個情形下,假定這個外部掃描器信號產(chǎn)生部分1860產(chǎn)生作為這個尺寸模板數(shù)據(jù)的、表示是A4尺寸的“2”數(shù)據(jù)。
當這個電纜1820連接到其上時,這個閱讀控制部分1410A從通過這個外部掃描器信號檢測部分1870而獲得的這個尺寸模板數(shù)據(jù)中識別出一個文檔尺寸,并且以與這個文檔尺寸相匹配的一個周期,經(jīng)過這個外部掃描器信號檢測部分1870和這個電纜1820向這個圖象閱讀部分1830輸出一個驅動信號S2’。應該注意,當這個電纜1820沒有連接到這個外部掃描器信號檢測部分1870時,使用與上述圖45所顯示的這個閱讀控制部分1410中的方式相同的方式,這個閱讀控制部分1410A向這個圖象閱讀部分1330輸出一個驅動信號S2。
下面,描述根據(jù)實施方式14的這個圖象閱讀器1300A和附加圖象閱讀器1800的操作。在圖82中,這個用戶將這個電纜1820連接到這個圖象閱讀器1300A中的這個外部掃描器信號檢測部分1870。從這個外部掃描器信號檢測部分1870輸出到這個閱讀控制部分1410A的一個信號被從一個高電平切換到一個低電平。這樣,這個閱讀控制部分1410A識別出其上已經(jīng)連接了這個電纜1820。
然后,這個外部掃描器信號檢測部分1870通過這個電纜1820訪問這個外部掃描器信號產(chǎn)生部分1860,獲得被這個外部掃描器信號產(chǎn)生部分1860所產(chǎn)生的、上面提到的尺寸模板數(shù)據(jù),并且將這個數(shù)據(jù)輸出到這個閱讀控制部分1410A。假定在這個情形下,這個尺寸模板數(shù)據(jù)是表示一個A4尺寸文檔的“2”。
所以,當輸入這個尺寸模板數(shù)據(jù)時,這個閱讀控制部分1410A以與這個A4尺寸相匹配的一個周期,經(jīng)過這個外部掃描器信號檢測部分1870和這個電纜1820向這個圖象閱讀部分1830輸出一個驅動信號S2’。通過這個操作,就驅動這個圖象閱讀部分1830,并且圖象數(shù)據(jù)D1’通過這個電纜1820,被從這個圖象閱讀部分1830每次一行地輸出到這個圖象信號處理部分1420。這個圖象數(shù)據(jù)D1’被這個圖象信號處理部分1420轉換為被量化圖象數(shù)據(jù)D3,并且被臨時地保存在這個閱讀控制部分1410A的這個緩沖存儲器中。
然后,這個用戶在這個掃描方向上,滑動被放置在這個沒有顯示的、尺寸為A4的文檔上的一個閱讀開始位置的這個附加圖象閱讀器1800。通過這個操作,一個文檔檢測信號S1’和一個移動檢測信號S3’通過這個電纜1820和這個外部掃描器信號檢測部分1870被從這個文檔檢測部分1850和這個移動檢測部分1840輸出到這個閱讀控制部分1410A。
每一次輸入這個移動檢測信號S3’時,這個閱讀控制部分1410A通過這個通信控制部分1450和這個電纜1810來向這個計算機1360傳送被保存在緩沖存儲器中的這個被量化圖象數(shù)據(jù)D3。這個計算機1360執(zhí)行各種數(shù)據(jù)處理,例如將從作為一個外部掃描器裝置的這個圖象閱讀器1300A輸入的這個被被量化圖象數(shù)據(jù)D3保存在其自己的存儲器裝置中的處理,和根據(jù)這個被量化圖象數(shù)據(jù)D3來顯示這個圖象的處理。
如上述,通過使用根據(jù)實施方式14的這個圖象閱讀器1300A,在這個圖象閱讀器1300A中提供了這個外部掃描器信號檢測部分1870,并且進一步提供了用于使能閱讀其尺寸與可以被這個圖象閱讀器1300A閱讀的一個文檔的尺寸不同的一個圖象和用于自動檢測一個文檔通過這個電纜1820連接到其上的這個附加圖象閱讀器1800。這樣,可以輕易地閱讀一個不同尺寸的圖象。所以,通過使用上述根據(jù)實施方式14的這個圖象閱讀器1300A,拓寬了可以被選擇的尺寸范圍,這允許進一步改善其多樣性和進一步改善處理的適應性。
參考圖83來描述根據(jù)本發(fā)明實施方式15的一個圖象閱讀器2000。圖83的一個頂部視圖是顯示根據(jù)實施方式15的這個圖象閱讀器2000的外觀和結構的一個前視圖,圖83的這個底部視圖是顯示根據(jù)實施方式15的這個圖象閱讀器2000的外觀和結構的一個側面視圖。在圖83中,相同的標號被分配到與圖31中的部件相應的那些部件,并且這里省略其描述。
在圖83中,新提供了一第一滑動器2010,一第二滑動器2020,和一個保護盤2030。如這個頂部視圖所顯示的,這個第一滑動器2010是粘附到一個外殼1301的一個操作表面1301f的一個長盤,以使可以沿這個LCD1313(或者這個觸摸屏幕1314)的一個短邊放置。在這個第一滑動器2010與這個操作表面1301f之間有一個窄的空隙(沒有顯示)。這樣,空隙被用作用于在這個圖中的這個箭頭R所表示的方向上,滑動后面描述的這個保護盤2030的一個滑動凹槽。
另一方面,這個第二滑動器2020粘附到這個操作表面1301f,以使可以沿這個LCD1313(或者這個觸摸屏幕1314)的另一個短邊放置。即,這個第二滑動器2020和上述這個第一滑動器2010是被相對放置的,以使這個LCD1313(或者這個觸摸屏幕1314)被放置在它們之間。在這個第二滑動器2020與這個操作表面1301f之間有一個窄的空隙。這個空隙被用作用于在這個圖中的這個箭頭R所表示的方向上,滑動這個保護盤2030的一個滑動凹槽。這個保護盤2030是用透明的合成樹脂做成的一個盤。這個保護盤2030的面積基本上與這個LCD1313(或者這個觸摸屏幕1314)的面積相等,或者約大于這個LCD1313(或者這個觸摸屏幕1314)的面積。這個保護盤2030保護這個觸摸屏幕1314(或者這個LCD1313)的表面不被外部振動沖擊,或者被用戶手指上的油或者灰塵弄臟。這個保護盤2030的兩個邊緣被分別插入到這個第一滑動器2010和這個第二滑動器2020中所形成的滑動凹槽中。進一步,當這個保護盤2030被插入時,這個保護盤2030覆蓋了這個觸摸屏幕1314(這個LCD1313)的整個表面。
下面,描述使用上述這個保護盤2030的一個方法。在圖83中,假定這個保護盤2030沒有被插入到這個第一滑動器2010和這個第二滑動器2020中所形成的滑動凹槽中。在這個情形下,當這個用戶將這個保護盤2030的兩個邊緣從上方插入到滑動凹槽中時,這個保護盤2030在這個箭頭R所表示的方向(向下)上沿滑動凹槽滑動,并且逐漸地覆蓋了這個觸摸屏幕1314(或者這個LCD1313)。
然后,當這個保護盤2030的下邊緣的兩個角位于這個第一滑動器2010和這個第二滑動器2020的下邊緣時,這個保護盤2030在這個箭頭R所表示的方向上的移動受這里沒有顯示的一個停止器部件的限制。當這個盤不能進一步滑動時,這個保護盤2030覆蓋了這個觸摸屏幕1314(或者這個LCD1313)的整個表面。在這個狀態(tài)下,當這個用戶用一個手抓住這個圖象閱讀器2000來執(zhí)行閱讀一個圖象的操作時,這個用戶的手的大拇指和其它手指緊緊地接觸這個保護盤2030。所以,在這個情形下,大拇指或者其它手指上的油不會直接粘附到這個觸摸屏幕1314上。這個保護盤2030可以被這個用戶在這個箭頭R所表示的方向(向上)上滑動,來將它從這個滑動凹槽中移去。
如上述,通過使用根據(jù)實施方式15的這個圖象閱讀器2000,其中提供了這個第一滑動器2010,這個第二滑動器2020和這個保護盤2030,來完全覆蓋這個觸摸屏幕1314(或者這個LCD1313)的表面,所以可以避免外面來的振動影響這個觸摸屏幕1314,并且避免用戶手指上的油或者灰塵被粘附到其上。特別地,在根據(jù)實施方式15的這個圖象閱讀器2000中,因為這個保護盤2030是透明的,所以當安裝了這個保護盤2030時,可以防止灰塵和破壞,而不會影響對這個LCD1313的顯示的檢驗。
盡管已經(jīng)詳細描述了根據(jù)本發(fā)明實施方式15的這個圖象閱讀器2000,這個特定的結構不限于實施方式15,但是很清楚所有那些完全落在這個基本教義中的修改和替代結構均被包括在本發(fā)明中。例如,在上面根據(jù)實施方式15的這個圖象閱讀器2000中,這個描述已經(jīng)假定使用了這個透明保護盤2030的一個情形,但是這個保護盤不局限于上述類型,并且可以使用一個不透明的保護盤2030。進一步,在上面根據(jù)實施方式15的這個圖象閱讀器2000中,盡管描述已經(jīng)假定這個保護盤2030是可拆卸的一個情形,如果沒有提供這個觸摸屏幕1314,這個保護盤2030可以被永久地連接到這個LCD1313的整個表面被這個盤覆蓋的一個位置。
參考圖84來描述根據(jù)本發(fā)明實施方式16的一個圖象閱讀器2100。圖84是顯示根據(jù)實施方式16的這個圖象閱讀器2100的外觀和結構的一個側面視圖。在這個圖中,相同的標號被分配到與圖32和圖33中的那些部件相應的部分,并且這里省略其描述。但是,在圖84中,沒有顯示每一個均被顯示在圖32中的這個LCD1313,這個觸摸屏幕1314,電源開關1315,和復位開關或者類似的。
在圖84中,使用這樣一個方式來用透明的合成樹脂形成一個保護盤2110,以使其面積基本上與這個LCD1313(或者這個觸摸屏幕1314)的面積相等,或者約大于這個LCD1313(或者這個觸摸屏幕1314)的面積。這個保護盤2030保護這個觸摸屏幕1314(或者這個LCD1313)的表面不被外部振動沖擊,或者被用戶手指上的油或者灰塵弄臟,方式類似于這個保護盤2030的方式(參考圖83)。
一個樞紐部件2120有其中每一個均能夠在圖中所顯示的兩個位置彎曲的一個樞紐部分2120a和一個樞紐部分2120b。這個樞紐部件2120的一個邊緣連接到這個外殼1301的頂部表面,其另一個邊緣連接到圖中的這個保護盤2110的上邊緣。即,這個保護盤2110通過這個樞紐部件2120連接到這個外殼1301。下面描述使用上述這個保護盤2110的一個方法。在圖84中,當沒有使用這個保護盤2110時,這個保護盤2110在如圖中的假設線所顯示、這個盤通過這個樞紐部件2120被這個外殼1301支撐的一個狀態(tài)下,這個保護盤2110連接到這個外殼1301的一個后表面1301m。
當將要使用這個保護盤2110時,換句話說,當為了上述保護目的,圖32中所顯示的這個觸摸屏幕1314(或者這個LCD1313)的整個表面將要被這個保護盤2110覆蓋時,這個用戶抓住這個保護盤2110并且移動它,恰好類似于從這個后表面1301m到這個操作表面1301f的由內向外的一個過程。這里,這個樞紐部件2120的這個樞紐部分2120a和這個樞紐部分2120b分別彎曲,使這個保護盤2110平滑地接觸這個操作表面1301f。當這個盤接觸這個觸摸屏幕時,圖31所顯示的這個觸摸屏幕1314(這個LCD1313)被這個保護盤2110完全覆蓋。當在上述執(zhí)行閱讀一個圖象的操作的這個狀態(tài)下,這個用戶用一只手抓住這個圖象閱讀器2000時,這個用戶的手的大拇指(或者其它手指)緊緊地接觸這個保護盤2110,并且其它手指(或者大拇指)緊緊地接觸其后表面1301m。
所以,在這個情形下,大拇指(或者其它手指)上的油不會直接粘附到這個觸摸屏幕1314上,類似于根據(jù)實施方式15的這個圖象閱讀器2000。
然后,當沒有使用這個保護盤2110時,這個用戶又抓住這個保護盤2110并且移動它,恰好類似于使用上述操作的這個反向方式、從這個后表面1301m到這個操作表面1301f的由內向外的一個過程。這樣,這個樞紐部件2120的這個樞紐部分2120a和這個樞紐部分2120b分別彎曲,使這個保護盤2110平滑地接觸這個后表面1301m。
如上述,通過使用根據(jù)實施方式16的這個圖象閱讀器2100,提供了這個保護盤2110和這個樞紐部件2120來覆蓋這個觸摸屏幕1314(這個LCD1313)的整個表面,以使使用與根據(jù)實施方式15的這個圖象閱讀器2000中的方式相同的方式,保護這個觸摸屏幕1314(或者這個LCD1313)的表面不被外部振動沖擊,或者被用戶手指上的油或者灰塵弄臟。另外,通過使用根據(jù)實施方式16的這個圖象閱讀器2100,因為這個保護盤2110通過這個樞紐部件2120被這個外殼1301支撐,所以可以防止這個保護盤2110的磨損。進一步,通過使用根據(jù)實施方式16的這個圖象閱讀器2100,因為使用了這個保護盤2110,所以當安裝了這個保護盤2030時,可以防止灰塵和破壞,而不會影響對這個LCD1313的顯示的檢驗。
盡管已經(jīng)詳細描述了根據(jù)本發(fā)明實施方式16的這個圖象閱讀器2100,這個特定的結構不限于實施方式16,但是很清楚所有那些完全落在這個基本教義中的修改和替代結構均被包括在本發(fā)明中。例如,在上面根據(jù)實施方式16的這個圖象閱讀器2100中,這個描述已經(jīng)假定使用了這個透明保護盤2110的一個情形,但是這個保護盤不局限于上述類型,并且可以使用一個不透明的保護盤2110。
參考圖85來描述根據(jù)本發(fā)明實施方式17的一個圖象閱讀器2150。圖85是顯示根據(jù)實施方式17的這個圖象閱讀器2150的結構的一個框圖。在這個圖中,相同的標號被分配到與圖13中的那些部件相應的部分。在圖85中,提供了一個數(shù)據(jù)處理部分2151來替代圖13所顯示的這個數(shù)據(jù)處理部分112C。這個圖象閱讀部分107根據(jù)被后面描述的一個閱讀條件決定部分2153所決定的、閱讀一個圖象的條件(例如,量化閾值)來閱讀一個文檔上的一個圖象。這個圖象閱讀器2150的外觀和結構與圖10所顯示的這個圖象閱讀器500的外觀和結構相同。
后面將要詳細描述的根據(jù)實施方式17的這個圖象閱讀器2150的目的是要解決已經(jīng)參考圖113所顯示的這個流圖描述的傳統(tǒng)類型圖象閱讀器中的問題,即被閱讀圖象質量下降的問題。
在圖85所顯示的這個數(shù)據(jù)處理部分2151中,在一個文檔檢測信號S1和一個移動檢測信號S3作為一個觸發(fā)器信號輸入后,一個閱讀控制部分2152以一個規(guī)定周期,向這個圖象閱讀部分107輸出閱讀一個文檔(沒有顯示)上的一個圖象的一行的一個驅動信號S2。另外,這個閱讀控制部分2152還向這個閱讀條件決定部分2153給出決定一個閱讀條件的一個指令。這里,這個閱讀的條件是當一個文檔上的一個圖象在這個圖象閱讀部分107中被作為單色圖象數(shù)據(jù)(量化數(shù)據(jù))讀取時所使用的一個量化閾值。
在輸入作為一個觸發(fā)器信號的、來自這個閱讀控制部分2152的指令后,這個閱讀條件決定部分2153決定一個最佳的閱讀條件(量化閾值)來獲得與這個圖象閱讀部分107所閱讀的一行圖象數(shù)據(jù)相比,沒有變暗或者畸變的一個圖象。這個閱讀條件決定部分2153決定這個閱讀條件(量化閾值),并且將這個條件設置在這個圖象閱讀部分107中。這里,這個閱讀條件決定部分2153使用與上述參考圖46所描述的決定一個量化閾值的方法相同的方法來決定一個閱讀條件。參考圖46來了解這個決定方法的細節(jié)。這個圖象閱讀部分107根據(jù)這個閱讀條件決定部分2153所決定的這個閱讀條件(量化閾值),來糾正和轉換這個閱讀文檔上的一個圖象。
(實施方式17的操作的第一示例)下面參考圖86的一個流圖來描述根據(jù)實施方式17的這個圖象閱讀器2150的操作的一個示例。假定在一個沒有顯示的電源開關被打開后,一個圖象的閱讀受到影響,并且假定圖85所顯示的這個圖象閱讀器2150(文檔檢測部分105)沒有靠近一個文檔。然后,在圖86所顯示的步驟SN1中,這個閱讀控制部分2152通過使一個燈變亮或者類似的方式向這個用戶報告可以閱讀圖象了,然后這個系統(tǒng)控制轉到步驟SN2。
在步驟SN2中,這個閱讀控制部分2152使能對來自這個文檔檢測部分105的一個文檔檢測信號S1的輸入接收,然后這個系統(tǒng)控制轉到步驟SN3。這里,這個文檔檢測信號S1是當一個文檔接觸(緊緊地接觸)這個圖象閱讀表面(沒有顯示)時、從這個文檔檢測部分105輸出的一個信號。在步驟SN3中,這個閱讀控制部分2152判斷這個文檔檢測部分105是否檢測到這個文檔,換句話說,是否從這個文檔檢測部分105輸入了一個文檔檢測信號S1。因為這個圖象閱讀器2150(文檔檢測部分105)沒有靠近一個文檔,所以這個閱讀控制部分2152識別出一個判斷結果為“否”,并且這個系統(tǒng)控制返回到步驟SN2。然后,當一個用戶將這個圖象閱讀器2150放置在一個文檔上,以使其圖象閱讀表面接觸這個文檔,因為這個文檔檢測部分105和這個文檔相互緊緊接觸,所以從這個文檔檢測部分105向這個閱讀控制部分2152輸出一個文檔檢測信號S1。
通過這,這個閱讀控制部分2152識別出步驟SN3中的一個判斷結果為“是”,并且這個系統(tǒng)控制轉到步驟SN4。在步驟SN4中,這個閱讀控制部分2152使能對來自這個移動檢測部分401的一個移動檢測信號S3的輸入接收,然后這個系統(tǒng)控制轉到步驟SN5。這里,這個移動檢測信號S3是根據(jù)這個閱讀控制部分2152的一個移動、從這個移動檢測部分401輸出的一個信號。在步驟SN5中,這個閱讀控制部分2152判斷由從這個移動檢測部分401輸入的這個移動檢測信號S3所獲得的這個移動是否大于這個閾值。當這個判斷結果為“否”時,這個系統(tǒng)控制返回到步驟SN4,并且這個閱讀控制部分2152重復上述操作序列。這里,步驟SN5中的這個判斷結果為“否”的這個情形表示這個圖象閱讀器2150因為振動的影響而輕微移動的一個情形。即,提供步驟SN5來防止因為振動的影響而引起的一個誤動作。
然后,這個用戶通過執(zhí)行與上述閱讀一個圖象的操作相同的操作,在這個用戶抓住這個圖象閱讀器2150并且其圖象閱讀表面接觸這個文檔的一個情形下,這個用戶在這個掃描方向上滑動這個圖象閱讀器2150。通過這個操作,輸出根據(jù)這個圖象閱讀器2150的一個移動的一個移動檢測信號S3,并且當這個移動超過這個閾值時,這個閱讀控制部分2152識別出步驟SN5中的一個判斷結果為“是”,并且這個系統(tǒng)控制轉到步驟SN6。在步驟SN6中,這個閱讀控制部分2152向這個閱讀條件決定部分2153給出決定一個閱讀條件(例如,量化閾值)的一個指令。
通過這個操作,這個閱讀條件決定部分2153從這個圖象閱讀部分107所閱讀的文檔上的一行圖象數(shù)據(jù)中決定一個最佳的閱讀條件(量化閾值),并且將這個條件設置在這個圖象閱讀部分107中。在步驟SN7中,每一次一個驅動信號S2在每一個規(guī)定的時間間隔從這個閱讀控制部分2152輸入到這個圖象閱讀部分107時,就根據(jù)這個閱讀條件(量化閾值)來閱讀一個圖象。
(實施方式17的操作的第二示例)在上述第一操作示例中,描述已經(jīng)假定通過在根據(jù)這個圖象閱讀器2150的這個移動超過作為一個條件(參考圖85中的步驟SN5)的這個閾值的情形下,決定閱讀的一個條件,來防止因為振動而產(chǎn)生的誤動作的一個情形。但是,在第一操作示例中,通過因為多次振動而產(chǎn)生的微小移動的積累,一個總的移動超過這個閾值。所以,在一個實際的情形下,可能會產(chǎn)生一個誤動作,其中盡管這個圖象閱讀器2150沒有移動,但是它判斷為這個圖象閱讀器2150在移動。后面詳細描述這個操作的第二示例如何防止上述的誤動作。
在圖87中,步驟SO1到步驟SO3和步驟SO9以及步驟SO10分別與圖86中的所顯示的步驟SN1到步驟SN3和步驟SN6以及步驟SN7相應。即,在第二操作示例中,步驟SO4到步驟SO8的操作序列替代圖86所顯示的步驟SN4和步驟SN5的操作序列。
即,在圖87所顯示的步驟SO1中,通過點亮燈或者類似的,來報告可以進行圖象閱讀的一個狀態(tài),并且在步驟SO2中,接收一個文檔檢測信號S1,然后在步驟SO3中,這個閱讀控制部分2152判斷這個文檔檢測部分105是否檢測到一個文檔。當這個圖象閱讀器2150被這個用戶放置在這個文檔上時,通過執(zhí)行與上述操作相同的操作,這個文檔檢測信號S1就從這個文檔檢測部分105輸出到這個閱讀控制部分2152,通過這,這個閱讀控制部分2152識別出步驟SO3中的一個判斷結果為“是”,并且這個系統(tǒng)控制轉到步驟SO4。
在步驟SO4中,這個閱讀控制部分2152將一個移動參數(shù)k設置為“0”,并且這個系統(tǒng)控制轉到步驟SO5。這里,這個移動參數(shù)k是表示這個圖象閱讀器2150的一個移動的一個參數(shù)。在步驟SO5中,這個閱讀控制部分2152判斷自從從這個移動檢測部分401的這個可旋轉編碼器402(參考圖10)接收到一個中斷后的5毫秒內是否執(zhí)行下一個中斷。換句話說,這個閱讀控制部分2152判斷自從接收到這個移動檢測信號S3后的5毫秒內是否輸入了下一個移動檢測信號S3。這個移動檢測信號S3是每一次這個閱讀控制部分2152被移動一個規(guī)定距離時所輸出的一個脈沖信號。
當步驟SO5中的這個判斷結果為“否”時,這個系統(tǒng)控制返回到步驟SO4,并且這個閱讀控制部分2152將這個移動參數(shù)k設置為“0”,并且這個系統(tǒng)控制轉到步驟SO5。這里,當因為這個閱讀控制部分2152的一次振動而移動一個微小距離的一個情形,一個移動檢測信號S3被輸出時,這個閱讀控制部分2152識別出步驟SO5中的這個判斷結果為“是”,并且這個系統(tǒng)控制轉到步驟SO6。在步驟SO6中,這個閱讀控制部分2152將這個移動參數(shù)k增1(在這個情形下,k=1),然后這個系統(tǒng)控制轉到步驟SO7。在步驟SO7中,這個閱讀控制部分2152判斷這個移動參數(shù)k(=1)是否是4,換句話說,這個移動是否超過這個閾值。在這個情形下,因為這個移動參數(shù)k是1,所以這個閱讀控制部分2152識別出步驟SO7中的這個判斷結果為“否”,并且這個系統(tǒng)控制轉到步驟SO8。
在步驟SO8中,這個閱讀控制部分2152等待5毫秒,然后這個系統(tǒng)控制返回到步驟SO5。這里,當如上述,在5毫秒內沒有輸入下一個移動檢測信號S3時,這個閱讀控制部分2152返回到步驟SO4,并且這個閱讀控制部分2152將這個移動參數(shù)k設置為“0”,這個系統(tǒng)控制轉到步驟SO5。即,在這個情形下,因為前面產(chǎn)生的振動所引起的這個移動被復位,所以可以避免在上述第一操作示例中的、因為振動引起的每一次移動的積累而產(chǎn)生的不方便性。
這個用戶通過執(zhí)行與上述閱讀一個圖象的操作相同的操作,在這個用戶抓住這個圖象閱讀器2150并且其圖象閱讀表面接觸這個文檔的一個情形下,這個用戶在這個掃描方向上滑動這個圖象閱讀器2150。通過這個操作,連續(xù)輸出根據(jù)這個圖象閱讀器2150的一個移動的一個移動檢測信號S3。在這個情形下,因為在步驟SO8中,在5毫秒內輸入了這個移動檢測信號S3,所以重復步驟SO5到步驟SO7的這個循環(huán)。當這個移動參數(shù)k達到“4”(這個移動超過這個閾值),這個閱讀控制部分2152識別出步驟SO7中的這個判斷結果為“是”,并且這個系統(tǒng)控制轉到步驟SO9。在步驟SO9中,如上述,這個閱讀控制部分2152向這個閱讀條件決定部分2153給出決定一個閱讀條件(例如,量化閾值)的一個指令。
通過這個操作,這個閱讀條件決定部分2153從這個圖象閱讀部分107所閱讀的文檔上的一行圖象數(shù)據(jù)中決定一個最佳的閱讀條件(量化閾值),并且將這個條件設置在這個圖象閱讀部分107中。在步驟SO10中,每一次一個驅動信號S2在每一個規(guī)定的時間間隔從這個閱讀控制部分2152輸入到這個圖象閱讀部分107時,就根據(jù)這個閱讀條件(量化閾值)來閱讀一個圖象。
盡管這個描述已經(jīng)假定一個量化閾值作為根據(jù)實施方式17的這個圖象閱讀器2150中的一個閱讀條件的一個情形,但是閱讀條件不局限于上述情形,并且可以采用任何其它條件。進一步,實施方式17中已經(jīng)描述的、決定閱讀一個圖象的一個條件的方法可以用于上述實施方式1到16中的任何一個。另外,這個上述決定方法還可以用于有如圖110所顯示的一個操作鍵3的一個圖象閱讀器1。在這個情形下,在圖86所顯示的步驟SN1中,這個用戶按下這個操作件3。通過這個操作,執(zhí)行步驟SN2到步驟SN7的操作序列。
如上述,通過使用根據(jù)實施方式17的這個圖象閱讀器2150,這個文檔檢測部分105和這個移動檢測部分401檢測這個圖象移動部分107接觸這個文檔的情況和這個用戶所說明的閱讀操作,然后決定一個閱讀條件(量化閾值),以使可以避免類似于傳統(tǒng)技術中的、基于將空白識別為一個文檔表面的一個閱讀條件的判斷。即,總是根據(jù)作為一個閱讀對象的一個文檔的圖象數(shù)據(jù)來決定一個閱讀條件。所以,通過使用根據(jù)實施方式17的這個圖象閱讀器2150,根據(jù)與這個文檔相關的一個最佳閱讀條件來執(zhí)行圖象閱讀,所以可以在任何時刻獲得高質量的一個圖象。
另外,通過使用根據(jù)實施方式17的這個圖象閱讀器2150(第一操作示例),直到一個移動超過一個閾值時才決定一個閱讀條件,以使可以避免當因為振動的影響,這個裝置輕微移動時而產(chǎn)生的一個誤動作。
進一步,通過使用根據(jù)實施方式17的這個圖象閱讀器2150(第二操作示例),在圖87所顯示的步驟SO4到步驟SO8中,當在5毫秒內的一個移動沒有達到一個預設置距離時,通過將這個移動參數(shù)k設置為“0”,就復位了因為振動而產(chǎn)生的這個移動的積累。如上述,在第二操作示例中,可以避免因為振動引起的每一次移動的積累而產(chǎn)生的誤動作,所以進一步改善了這個裝置的可靠性和適應性。
根據(jù)圖88,圖89,和圖90來描述根據(jù)本發(fā)明實施方式18的一個圖象閱讀器2200。圖88是顯示根據(jù)實施方式18的這個圖象閱讀器2200的結構的一個框圖,圖89是顯示圖88所顯示的一個閱讀指令部分2210的結構的一個框圖。圖90是顯示圖88所顯示的一個圖象保持部分2230的結構的一個框圖。在圖88和圖89中,相同的標號被分配到與圖13中的部件相應的那些部件。后面將要描述的根據(jù)實施方式18的這個圖象閱讀器2200外觀和結構與圖10所顯示的這個圖象閱讀器500的外觀和結構相同。
這里,后面將要詳細描述的根據(jù)實施方式18的這個圖象閱讀器2200的目的是用于解決已經(jīng)參考圖114到圖116來描述的傳統(tǒng)類型圖象閱讀器中的問題,即因為不能連續(xù)地執(zhí)行閱讀而引起的處理適應性不是很好的問題。
在圖88中,這個圖象閱讀器2200包含一個圖象閱讀部分107,這個閱讀指令部分2210,一個閱讀控制部分2220,這個圖象保持部分2230,一個數(shù)據(jù)處理部分2240,和一個數(shù)據(jù)保持部分2250。這個圖象閱讀部分107光學地閱讀一個文檔(沒有顯示)上的一個圖象并且輸出作為圖象數(shù)據(jù)的這個圖象。這個閱讀指令部分2210通過將用于命令開始閱讀一個文檔上的一個圖象的一個閱讀開始信號和用于命令結束閱讀一個圖象的一個閱讀結束信號輸出到這個閱讀控制部分2220,來命令這個圖象閱讀部分107的圖象數(shù)據(jù)的閱讀。
如圖89所顯示的,這個閱讀指令部分2210包含一個閱讀操作標識部分2211,一個文檔檢測部分105(參考圖13),一個移動檢測部分401(參考圖13)。當從這個文檔檢測部分105輸入一個文檔檢測信號S1和從這個移動檢測部分401輸入一個移動檢測信號S3時,這個閱讀操作標識部分2211判斷這個圖象閱讀器2200被放置在一個文檔上并且被沿這個文檔滑動,即已經(jīng)執(zhí)行了閱讀操作,并且向這個閱讀控制部分2220(參考圖88)輸出一個閱讀開始信號。當停止從這個文檔檢測部分105輸入一個文檔檢測信號S1時,這個閱讀操作標識部分2211判斷已經(jīng)結束這個閱讀操作,并且向這個閱讀控制部分2220(參考圖88)輸出一個閱讀結束信號。
返回到圖88,當這個閱讀指令部分2210輸入作為一個觸發(fā)器信號的一個閱讀開始信號和一個閱讀結束信號后,這個閱讀控制部分2220控制一個閱讀操作。后面將參考一個流圖來描述這個閱讀控制部分2220的操作的細節(jié)。這個圖象保持部分2230是用于臨時保持被這個圖象閱讀部分107所閱讀的這個圖象數(shù)據(jù)的一個存儲器。這個閱讀控制部分2220控制對這個圖象保持部分2230的圖象數(shù)據(jù)的寫入,而這個數(shù)據(jù)處理部分2240控制這個被寫的圖象數(shù)據(jù)的讀取。即,在這個圖象保持部分2230中,分別同時執(zhí)行這個閱讀控制部分2220控制下的寫入控制和這個數(shù)據(jù)處理部分2240控制下的閱讀控制。所以,在這個圖象保持部分2230中同時執(zhí)行閱讀和寫入。
這里,參考圖90詳細描述圖88所顯示的這個圖象保持部分2230的結構。在這個圖中,一個緩沖存儲器組2231包含號碼從22311到2231M的M個緩沖存儲器,并且來自這個圖象閱讀部分107的圖象數(shù)據(jù)被寫到其中。在這M個緩沖存儲器22311到2231M中,下標1到M是標識每一個存儲器的緩沖存儲器號碼。
然后在緩沖存儲器22311到2231M中,當圖象數(shù)據(jù)將要被寫入時,這個寫入選擇器2233可以選擇緩沖存儲器中的任何一個,并且圖象數(shù)據(jù)被寫入這個被選擇的緩沖存儲器中。在這個情形下,選擇在其中沒有被保存圖象數(shù)據(jù)的一個空緩沖存儲器。在這個閱讀控制部分2220(參考圖88)的控制下,一個寫入控制部分2232控制緩沖存儲器2231中的圖象數(shù)據(jù)的寫入。
更詳細的,當這個閱讀控制部分2220(參考圖88)發(fā)出開始保存的一個指令時,即輸入一個寫入信號時,這個寫入控制部分2232控制這個寫入選擇器2233,以使參考一個緩沖存儲器管理表2236從緩沖存儲器2231中選擇一個空緩沖存儲器。
這里,這個緩沖存儲器管理表2236是表示緩沖存儲器22311到緩沖存儲器2231M的緩沖存儲器號碼1到M與表示分別在緩沖存儲器22311到緩沖存儲器2231M中有或者沒有圖象數(shù)據(jù)的一標志之間的一個相關關系。當這個標志為“1”時,它表示圖象數(shù)據(jù)被寫入到一個相應的緩沖存儲器中。在這個圖所顯示的示例中,圖象數(shù)據(jù)被寫入緩沖存儲器號碼“1”的緩沖存儲器22311中。
另一方面,當這個標志為“0”時,它表示圖象數(shù)據(jù)沒有被寫入到一個相應的緩沖存儲器中,即這個相應的緩沖存儲器是空的。在這個圖所顯示的示例中,圖象數(shù)據(jù)沒有被寫入緩沖存儲器號碼分別為“2”到“M”的緩沖存儲器22312到緩沖存儲器2231M中。當作為參考這個緩沖存儲器管理表2236的一個結果,所有標志為“1”時,這個寫入控制部分2232向這個閱讀控制部分2220(參考圖88)輸出表示在緩沖存儲器22311到緩沖存儲器2231M沒有空的緩沖存儲器的一個緩沖滿信號,以使圖象數(shù)據(jù)不能被寫入到其中。
更詳細地,當從這個數(shù)據(jù)處理部分2240(參考圖88)發(fā)出開始閱讀的一個指令時,即當輸入一個閱讀信號時,這個閱讀控制部分2234控制這個閱讀選擇器2235,以使參考這個緩沖存儲器管理表2236從緩沖存儲器2231中選擇一個其中寫入了圖象數(shù)據(jù)的緩沖存儲器。當作為參考這個緩沖存儲器管理表2236的一個結果,所有標志為“0”時,這個閱讀控制部分2234向這個數(shù)據(jù)處理部分2240輸出表示緩沖存儲器22311到緩沖存儲器2231M全空,即所有圖象數(shù)據(jù)被從緩沖存儲器22311到緩沖存儲器2231M讀取的一個緩沖空信號。
返回到圖88,通過對這個圖象保持部分2230執(zhí)行閱讀控制,這個數(shù)據(jù)處理部分2240對被讀取的圖象數(shù)據(jù)進行數(shù)據(jù)處理,例如糾正其傾斜或者進行數(shù)據(jù)壓縮。這個數(shù)據(jù)保持部分2250在其中保持被這個數(shù)據(jù)處理部分2240進行數(shù)據(jù)處理的圖象數(shù)據(jù)。
下面,分別參考圖91到圖94所顯示的流圖來描述根據(jù)實施方式18的這個圖象閱讀器2200的操作。圖91是解釋被圖88所顯示的這個閱讀指令部分2210所執(zhí)行的操作的一個流圖,圖92是解釋被圖88所顯示的這個閱讀控制部分2220所執(zhí)行的操作的一個流圖。圖93是解釋在圖90所顯示的這個圖象保持部分2230中執(zhí)行寫入操作的一個流圖,圖94是解釋在圖90所顯示的這個圖象保持部分2230中執(zhí)行的一個閱讀操作的一個流圖。
后面的描述假定圖90所顯示的這個緩沖存儲器組2231中的緩沖存儲器的數(shù)目M為“3”的一個情形。并且還假定圖數(shù)據(jù)沒有被寫入到緩沖存儲器22311到2231M中。所以,在這個情形下,在這個緩沖存儲器管理表2236中,所有與緩沖存儲器號碼為“1”到“M”(=3)相關的所有標志為“0”。所以,在這個情形下,從這個閱讀控制部分2234向這個數(shù)據(jù)處理部分2240輸出一個緩沖區(qū)空的信號(參考圖95),而不從這個寫入控制部分2232輸出一個緩沖區(qū)滿的信號(參考圖95)。
在上述條件下,這個閱讀指令部分2210在圖91所顯示的步驟SP1中判斷這個文檔檢測部分105(參考圖89)是否已經(jīng)檢測到一個文檔(沒有顯示)。更詳細地,這個閱讀指令部分2210判斷是否從這個文檔檢測部分105輸入了一個文檔檢測信號S1,并且當這個判斷結果為“否”時,重復這個相同的判斷。
與這個上述操作同時進行的是,這個閱讀控制部分2220(參考圖88)在圖92所顯示的步驟SQ1中判斷是否從這個閱讀指令部分2210輸入了用于開始閱讀的一個指令。更詳細地,這個閱讀控制部分2234判斷是否從這個閱讀操作表示部分2211(參考圖89)輸入了一個閱讀開始信號,并且當這個判斷結果為“否”時,重復這個相同的判斷。
進一步,與這個閱讀指令部分2210和這個閱讀控制部分2220的操作同時進行的是,在圖90所顯示的這個寫入控制部分2232和閱讀控制部分2234中被執(zhí)行的下一個操作。即,在圖93所顯示的步驟SR1中,這個寫入控制部分2232在選擇一個寫入緩沖存儲器的這個參數(shù)i中代入“1”,然后這個系統(tǒng)控制轉到步驟SR2。這里,選擇一個寫入緩沖存儲器的這個參數(shù)i是與這個緩沖存儲器組2231中作為其中寫入圖象數(shù)據(jù)的一個候選者的一個緩沖存儲器的一個緩沖存儲器號碼相應的一個內部參數(shù)。在步驟SR2中,這個寫入控制部分2232判斷是否從這個閱讀控制部分2220(參考圖88)輸入了用于開始這個保存的一個指令。在這個情形下,因為沒有接收這個開始這個保存的這個指令,所以這個寫入控制部分2232識別出步驟SR2中的判斷結果為“否”,并且重復這個相同的判斷。
另一方面,在圖94所顯示的步驟SS1中,這個閱讀控制部分2234在選擇一個閱讀緩沖存儲器的這個參數(shù)j中代入“1”,然后這個系統(tǒng)控制轉到步驟SS2。這里,選擇一個閱讀緩沖存儲器的這個參數(shù)j是與這個緩沖存儲器組2231中作為從其中讀取圖象數(shù)據(jù)的一個候選者的一個緩沖存儲器的一個緩沖存儲器號碼相應的一個內部參數(shù)。在步驟SR2中,這個閱讀控制部分2234判斷是否從這個數(shù)據(jù)處理部分2240(參考圖88)輸入了用于開始這個保存的一個指令。在這個情形下,因為沒有接收這個開始這個閱讀的這個指令,所以這個閱讀控制部分2234識別出步驟SS2中的判斷結果為“否”,并且重復這個相同的判斷。
然后,在這個用戶抓住這個圖象閱讀器2200來執(zhí)行一第一圖象閱讀,以使其圖象閱讀表面(沒有顯示)接觸一個文檔(沒有顯示)的一個情形下,這個用戶將這個圖象閱讀器2200放置在這個文檔上。當這個閱讀器被放置在這個文檔上時,這個文檔檢測部分105(參考圖89)靠近這個文檔,所以一個文檔檢測信號S1被從這個文檔檢測部分105輸出到這個閱讀操作標識部分2211。通過這個操作,這個閱讀操作標識部分2211識別出步驟SP1中的一個判斷結果為“是”,并且這個系統(tǒng)控制轉到步驟SP2。在步驟SP2中,這個閱讀操作標識部分2211根據(jù)是否從這個移動檢測部分401輸入了一個移動檢測信號S3來判斷是否檢測到這個圖象閱讀器2200的一個移動,并且當一個判斷結果為“否”時,重復這個相同的判斷。
然后,在這個用戶抓住這個圖象閱讀器2200來開始一第一圖象閱讀的一個狀態(tài)下,這個用戶將其圖象閱讀表面接觸這個文檔,并且在與如圖1所顯示的情形相同的情形下,在這個掃描方向上沿這個文檔滑動這個閱讀器。通過這個操作,通過從這個移動檢測部分401輸出一個移動檢測信號S3,這個閱讀操作標識部分2211識別出步驟SP2中的一個判斷結果為“是”,并且這個系統(tǒng)控制轉到步驟SP3。在步驟SP3中,這個閱讀操作標識部分2211向圖88所顯示的這個閱讀控制部分2220輸出一個閱讀開始信號。
通過這個操作,這個閱讀控制部分2220識別出圖92所顯示的步驟SQ1中的一個判斷結果為“是”,并且這個系統(tǒng)控制轉到步驟SQ2。在步驟SQ2中,這個閱讀控制部分2220在圖95所顯示的這個時刻t1向這個圖象保持部分2230中的這個寫入控制部分2232輸出用于發(fā)出開始這個保存的一個指令的一個寫入信號,并且然后這個系統(tǒng)控制轉到步驟SQ3。
在步驟SQ3中,這個閱讀控制部分2220根據(jù)是否從這個寫入控制部分2232(參考圖90)輸入了一個緩沖區(qū)滿信號來判斷這個緩沖存儲器2231是否處于一個緩沖區(qū)滿的狀態(tài),在這個情形下,這個閱讀控制部分2220識別出一個判斷結果為“否”并且這個系統(tǒng)控制轉到步驟SQ4。在步驟SQ4中,這個閱讀控制部分2220向這個圖象閱讀部分107發(fā)出開始這個閱讀的一個指令,并且然后這個系統(tǒng)控制轉到步驟SQ5。通過這,這個圖象閱讀部分107開始閱讀在這個文檔上的一個圖象,并且輸出一行圖象數(shù)據(jù)。在步驟SQ5中,這個閱讀控制部分2220根據(jù)是否輸入了一個閱讀結束信號來判斷是否從這個閱讀指令部分2210中的這個閱讀操作標識部分2211(參考圖89)輸入了用于結束閱讀的一個指令。即,判斷是否完成了這個用戶的這個第一閱讀操作。在這個情形下,這個閱讀控制部分2220識別出步驟SQ5中的一個判斷結果為“否”,并且重復這個相同的判斷。
當在步驟SQ2中,在圖95所顯示的這個時刻t1,一個寫入信號被輸出到這個寫入控制部分2232(參考圖90)時,這個寫入控制部分2232(參考圖90)識別出在圖93所顯示的步驟SR2中的一個判斷結果為“是”,并且這個系統(tǒng)控制轉到步驟SR3。在步驟SR3中,這個寫入控制部分2232在一個選擇-開始緩沖存儲器常數(shù)m代入選擇一個寫入緩沖存儲器的這個參數(shù)i(=1),并且然后這個系統(tǒng)控制轉到步驟SR4。這里,這個選擇-開始緩沖存儲器常數(shù)m表示這個緩沖存儲器組2231中將要被第一選擇的一個緩沖存儲器的一個緩沖存儲器號碼。在這個情形下,這個選擇-開始緩沖存儲器常數(shù)m是1。
在步驟SR4中,這個寫入控制部分2232判斷圖象數(shù)據(jù)是否被寫入到緩沖存儲器2231中的、號碼與選擇一個寫入緩沖存儲器的這個參數(shù)i相同的一第i個緩沖存儲器中。在這個情形下,這個寫入控制部分2232判斷圖象數(shù)據(jù)是否被寫入到這個第一緩沖存儲器22311中,并且識別出一個判斷結果為“否”,并且這個系統(tǒng)控制轉到步驟SR10。在步驟SR10中,這個寫入控制部分2232選擇緩沖存儲器2231中的、號碼與選擇一個寫入緩沖存儲器的這個參數(shù)i相同的這個第i個緩沖存儲器。在這個情形下,這個寫入控制部分2232選擇這個第一緩沖存儲器22311,然后這個系統(tǒng)控制轉到步驟SR11。在步驟SR11中,這個寫入控制部分2232通過控制這個寫入選擇器2233,來開始控制來自這個圖象閱讀部分107的、將要作為被圖95所顯示的被寫入數(shù)據(jù)(“緩沖區(qū)1”)的圖象數(shù)據(jù),然后這個系統(tǒng)控制轉到步驟SR12。通過這個操作,通過閱讀一個圖象的這個第一操作所獲得的圖象數(shù)據(jù)被一行接一行地連續(xù)地保存在這個緩沖存儲器22311中。
在步驟SR12中,這個寫入控制部分2232判斷是否從這個閱讀控制部分2220輸入了用于結束保存的一個指令。即,這個寫入控制部分2232判斷這個第一閱讀操作是否已經(jīng)完成。在這個情形下,因為這個第一閱讀操作仍然在進行,這個寫入控制部分2232識別出步驟SR12中的一個判斷結果為“否”,并且這個系統(tǒng)控制返回到步驟SR11,并且重復步驟SR11和步驟SR12。
然后,當完成了這個第一閱讀操作時,這個用戶將這個圖象閱讀器2200與這個文檔分開。通過這個操作,停止從這個文檔檢測部分105(參考圖89)輸出這個文檔檢測信號S1,以使這個閱讀操作標識部分2211識別出圖91所顯示的步驟SP4中的判斷結果為“否”,并且這個系統(tǒng)控制轉到步驟SP5。在步驟SP5中,這個閱讀操作標識部分2211向這個閱讀控制部分2220輸出一個閱讀結束信號,并且這個系統(tǒng)控制返回到步驟SP1,并且重復上述操作序列。在這個情形下,因為沒有開始這個第二閱讀操作,所以這個閱讀操作標識部分2211識別出步驟SP1中的一個判斷結果為“否”,并且這個系統(tǒng)控制返回到步驟SR11,并且重復這個相同的判斷。
然后,當從這個閱讀操作標識部分2211輸入這個閱讀結束信號時,這個閱讀控制部分2220識別出圖92所顯示的步驟SQ5中的判斷結果為“是”,并且這個系統(tǒng)控制轉到步驟SQ6。在步驟SQ6中,這個閱讀控制部分2220通過停止輸出一個寫入信號,向這個圖象保持部分2230的這個寫入控制部分2232(參考圖90)發(fā)出用于結束圖象數(shù)據(jù)保存的一個指令。通過這個操作,這個寫入控制部分2232將這個系統(tǒng)控制轉到步驟SR13。
在步驟SR13中,這個寫入控制部分2232將在這個緩沖存儲器管理表2236中與這個緩沖存儲器號碼1相應的一個標志設置為“1”,并且這個系統(tǒng)控制返回到步驟SR2,并且重復上述操作序列。即,這個寫入控制部分2232識別出步驟SR2中的一個判斷結果為“否”,并且重復這個相同的判斷,直到輸入與開始這個第二閱讀操作相關的開始保存的這個指令。
通過這個“1”被設置在這個緩沖存儲器管理表2236中與這個緩沖存儲器號碼1相關的這個標志中,這個閱讀控制部分2234向這個數(shù)據(jù)處理部分2240(參考圖88)報告將要被閱讀的圖象數(shù)據(jù)存在于這個緩沖存儲器組2231中。即,這個閱讀控制部分2234停止向這個數(shù)據(jù)處理部分2240輸出一個緩沖區(qū)空信號(參考圖95E)。
通過這個操作,一個閱讀信號(參考圖95)從這個數(shù)據(jù)處理部分2240輸出到這個閱讀控制部分2234,并且這個閱讀控制部分2234識別出圖94所顯示的步驟SS2中的一個判斷結果為“是”,并且這個系統(tǒng)控制轉到步驟SS3。在步驟SS3中,這個閱讀控制部分2234在一個選擇開始緩沖存儲器常數(shù)n中代入選擇一個閱讀緩沖存儲器的這個參數(shù)j(=1),并且然后這個系統(tǒng)控制轉到步驟SS4。這里,這個選擇開始緩沖存儲器常數(shù)n表示在這個緩沖存儲器組2231中將要被第一選擇的一個緩沖存儲器的一個緩沖存儲器號碼。在這個情形下,這個選擇開始緩沖存儲器常數(shù)n是1。
在步驟SS4中,這個閱讀控制部分2234判斷這個圖象數(shù)據(jù)是否被寫入到這個緩沖存儲器組2231中、號碼與選擇一個閱讀緩沖存儲器的這個參數(shù)j相同的一個第j個緩沖存儲器中。在這個情形下,這個閱讀控制部分2234判斷圖象數(shù)據(jù)是否被寫入到這個第一緩沖存儲器22311中,并且在這個情形下,識別出一個判斷結果為“是”,并且這個系統(tǒng)控制轉到步驟SS10。在步驟SS10中,這個閱讀控制部分2234選擇號碼與選擇一個閱讀緩沖存儲器的這個參數(shù)j相同的這個第j個緩沖存儲器。
在這個情形下,這個閱讀控制部分2234選擇這個第一緩沖存儲器22311,并且這個系統(tǒng)控制轉到步驟SS11。在步驟SS11中,這個閱讀控制部分2234通過控制這個閱讀選擇器2235來開始控制如圖95所顯示的、將要作為閱讀數(shù)據(jù)(“緩沖區(qū)1”)被讀取的、被保存在這個第一緩沖存儲器22311中的圖象數(shù)據(jù),并且然后這個系統(tǒng)控制轉到步驟SS12。通過這個操作,上述被閱讀數(shù)據(jù)連續(xù)地被一行接一行地讀取到這個數(shù)據(jù)處理部分2240,并且如上述的后處理,這個數(shù)據(jù)處理部分2240對這個被閱讀的數(shù)據(jù)進行數(shù)據(jù)處理。
這里,當這個圖象閱讀器2200被放置在一個文檔上,并且被這個用戶在一個掃描方向上移動來執(zhí)行一第二圖象閱讀時,一個文檔檢測信號S1和一個移動檢測信號S3被從這個文檔檢測部分105和這個移動檢測部分401通過上述操作輸入到這個閱讀操作標識部分2211。通過這個操作,這個閱讀操作標識部分2211識別出圖91所顯示的步驟SP1和步驟SP2中的每一個判斷結果為“是”,并且在步驟SP3中向這個閱讀控制部分2220(參考圖88)輸出一個閱讀開始信號。
通過這個操作,這個閱讀控制部分2220識別出圖92所顯示的步驟SQ1的一個判斷結果為“是”,并且這個系統(tǒng)控制轉到步驟SQ2,并且在圖95所顯示的這個時刻t2向這個圖象保持部分2230的這個寫入控制部分2232輸出一個寫入信號來發(fā)送開始這個保存的一個指令。在步驟SQ3中,因為沒有輸入一個緩沖區(qū)滿信號,所以這個閱讀控制部分2220識別出一個判斷結果為“否”,并且這個系統(tǒng)控制轉到步驟SQ4。在步驟SQ4中,這個閱讀控制部分2220向這個圖象閱讀部分107發(fā)出開始這個閱讀的一個指令,并且然后這個系統(tǒng)控制轉到步驟SQ5。通過這個操作,這個圖象閱讀部分107開始第二次閱讀這個圖象,并且輸出一行圖象數(shù)據(jù)。在步驟SQ5中,因為沒有輸入結束閱讀的一個指令,所以這個閱讀控制部分2220識別出一個判斷結果為“否”,并且重復這個相同的判斷。
當在步驟SQ2中,在圖95所顯示的時刻t2這個寫入信號被輸入到這個寫入控制部分2232(參考圖90),這個寫入控制部分2232(參考圖90)在圖93所顯示的步驟SR2中識別出一個判斷結果為“是”,并且這個系統(tǒng)控制轉到步驟SR3。在步驟SR3中,這個寫入控制部分2232在這個選擇開始緩沖存儲器常數(shù)m中代入選擇一個寫入緩沖存儲器的一個參數(shù)i(=1),并且然后這個系統(tǒng)控制轉到步驟SR4。
在步驟SR4中,這個寫入控制部分2232通過執(zhí)行與上述操作相同的操作,參考這個緩沖存儲器管理表2236,判斷圖象數(shù)據(jù)是否被寫入到這個第一緩沖存儲器22311中。在這個情形下,因為圖象數(shù)據(jù)被寫入到這個第一緩沖存儲器22311中,所以這個寫入控制部分2232識別出一個判斷結果為“是”,并且這個系統(tǒng)控制轉到步驟SR5。在步驟SR5中,這個寫入控制部分2232將選擇一個寫入緩沖存儲器的這個參數(shù)i增加1,并且然后這個系統(tǒng)控制轉到步驟SR6。在這個情形下,選擇一個寫入緩沖存儲器的這個參數(shù)i是2。
在步驟SR6中,這個寫入控制部分2232判斷選擇一個寫入緩沖存儲器的這個參數(shù)i(=2)是否大于緩沖存儲器的總數(shù)目M(=3)。在這個情形下,這個寫入控制部分2232識別出一個判斷結果為“否”,并且這個系統(tǒng)控制轉到步驟SR8。
在步驟SR8中,這個寫入控制部分2232判斷選擇一個寫入緩沖存儲器的這個參數(shù)i(=2)是否與這個選擇開始緩沖存儲器常數(shù)m(=1)相等。即,在步驟SR8中,判斷是否已經(jīng)對緩沖存儲器組2231中的所有緩沖存儲器執(zhí)行了圖象數(shù)據(jù)出現(xiàn)或者沒有出現(xiàn)的檢驗。
在這個情形下,這個寫入控制部分2232識別出步驟SR8中的一個判斷結果為“否”,并且這個系統(tǒng)控制返回到步驟SR4。
在步驟SR4中,這個寫入控制部分2232通過執(zhí)行與上述操作相同的操作,參考這個緩沖存儲器管理表2236,判斷圖象數(shù)據(jù)是否被寫入到這個第二緩沖存儲器22312中。在這個情形下,這個寫入控制部分2232識別出步驟SR4中的一個判斷結果為“否”,并且這個系統(tǒng)控制轉到步驟SR10。在步驟SR10中,這個寫入控制部分2232選擇這個第二緩沖存儲器22312,并且然后這個系統(tǒng)控制返回到步驟SR11。
在步驟SR11中,這個寫入控制部分2232通過控制這個寫入選擇器2233,開始控制圖95所顯示的、將要被作為寫入數(shù)據(jù)保存(“緩沖區(qū)2”)的來自這個圖象閱讀部分107的圖象數(shù)據(jù),并且然后這個系統(tǒng)控制轉到步驟SR12。通過這個操作,通過這個第二閱讀一個圖象的操作所獲得的圖象數(shù)據(jù)被連續(xù)地一行一行地保存在這個第二緩沖存儲器22312中。在步驟SR12中,這個寫入控制部分2232判斷是否從這個閱讀控制部分2220輸入了結束保存的一個指令,并且因為在這個情形下,這個第二閱讀操作仍然在進行,所以識別出步驟SR12中的一個判斷結果為“否”并且這個系統(tǒng)控制返回到步驟SR11,重復上述操作序列。
然后,當完成了這個第二閱讀操作時,這個用戶將這個圖象閱讀器2200與這個文檔分開。通過這個操作,就停止從這個文檔檢測部分105(參考圖89)輸出這個文檔檢測信號S1,所以這個閱讀操作標識部分2211識別出圖91所顯示的步驟SP4中的判斷結果為“否”,并且這個系統(tǒng)控制轉到步驟SP5。在步驟SP5中,這個閱讀操作標識部分2211向這個閱讀控制部分2220輸出一個閱讀結束信號,并且這個系統(tǒng)控制返回到步驟SP1,并且重復上述操作序列。在這個情形下,因為沒有開始這個第三閱讀操作,所以這個閱讀操作標識部分2211識別出步驟SP1中的一個判斷結果為“否”,并且這個系統(tǒng)控制返回到步驟SR11,并且重復這個相同的判斷。
然后,當從這個閱讀操作標識部分2211輸入這個閱讀結束信號時,這個閱讀控制部分2220識別出圖92所顯示的步驟SQ5中的判斷結果為“是”,并且這個系統(tǒng)控制轉到步驟SQ6。在步驟SQ6中,這個閱讀控制部分2220通過停止輸出一個寫入信號,向這個圖象保持部分2230的這個寫入控制部分2232(參考圖90)發(fā)出用于結束圖象數(shù)據(jù)保存的一個指令。通過這個操作,這個寫入控制部分2232識別出步驟SR12中的一個判斷結果為“否”,并且這個系統(tǒng)控制轉到步驟SR13,這個寫入控制部分2232將在這個緩沖存儲器管理表2236中與這個第二緩沖存儲器相應的這個標志設置為“1”,并且這個系統(tǒng)控制返回到步驟SR2,并且重復上述操作序列。即,在這個情形下,“1”被分別設置在這個緩沖存儲器管理表2236中與這個第一和第二緩沖存儲器相應的標志中。
在這個步驟以后,當在閱讀來自這個第一緩沖存儲器22311的數(shù)據(jù)(參考圖95)的中間,開始閱讀一個圖象的一個第三操作時,通過上述操作,在圖95所顯示的時刻t3,一個寫入信號被輸入到這個寫入控制部分2232中。通過這個操作,這個寫入控制部分2232在步驟SR10(參考圖93)中選擇一第三緩沖存儲器22313,并且圖95所顯示的這個寫入數(shù)據(jù)(緩沖區(qū)3)被寫入到這個第三緩沖存儲器22313中。然后,“1”被設置在圖90所顯示的這個緩沖存儲器管理表2236中與這個第三緩沖存儲器22313相應的這個標志中,并且選擇一個寫入緩沖存儲器的這個參數(shù)i是3。
然后,當在完成了這個第三圖象閱讀操作以后立即開始閱讀一個圖象的一個第四操作時,通過上述操作,一個寫入信號被輸入到這個寫入控制部分2232中。但是,因為如圖95所顯示的、這個被閱讀數(shù)據(jù)在正在被從這個第一緩沖存儲器22311讀取的中間,所以在這個緩沖存儲器組2231中沒有空的緩沖存儲器。所以,在這個情形下,不可能將保存數(shù)據(jù)寫入到這個緩沖存儲器組2231中。
在圖93所顯示的步驟SR2中,這個寫入控制部分2232識別出一個判斷結果為“是”并且這個系統(tǒng)控制轉到步驟SR3,在一個選擇-開始緩沖存儲器常數(shù)m中代入選擇一個寫入緩沖存儲器的這個參數(shù)i(=3),并且然后這個系統(tǒng)控制轉到步驟SR4。在步驟SR4中,這個寫入控制部分2232通過參考這個緩沖存儲器管理表2236判斷圖象數(shù)據(jù)是否被寫入到這個第三緩沖存儲器22313中。在這個情形下,因為圖象數(shù)據(jù)被寫入到這個第三緩沖存儲器22313中,所以這個寫入控制部分2232識別出一個判斷結果為“是”并且這個系統(tǒng)控制轉到步驟SR5。
在步驟SR5中,這個寫入控制部分2232將選擇一個寫入緩沖存儲器的這個參數(shù)i增加1(=3),并且然后這個系統(tǒng)控制轉到步驟SR6。在這個情形下,選擇一個寫入緩沖存儲器的這個參數(shù)i是4。在步驟SR6中,這個寫入控制部分2232判斷選擇一個寫入緩沖存儲器的這個參數(shù)i(=4)是否大于緩沖存儲器的總數(shù)目M(=3)。在這個情形下,這個寫入控制部分2232識別出一個判斷結果為“是”,并且這個系統(tǒng)控制轉到步驟SR7。
在步驟SR7中,這個寫入控制部分2232在選擇一個寫入緩沖存儲器的這個參數(shù)i中代入“1”,并且這個系統(tǒng)控制返回到步驟SR8。在步驟SR8中,這個寫入控制部分2232判斷選擇一個寫入緩沖存儲器的這個參數(shù)i(=1)是否與這個選擇開始緩沖存儲器常數(shù)m(=3)相等,并且在這個情形下這個寫入控制部分2232識別出步驟SR8中的一個判斷結果為“否”,并且這個系統(tǒng)控制返回到步驟SR4。在這個步驟以后,重復步驟SR4到步驟SR8中的步驟序列,并且以這個第一緩沖存儲器22311到這個第二緩沖存儲器22312等等的順序來檢驗圖象數(shù)據(jù)是否被保存在緩沖存儲器中。
然后,在步驟SR8中,當選擇一個寫入緩沖存儲器的這個參數(shù)i(=3)與這個選擇開始緩沖存儲器常數(shù)m(=3)相等時,這個寫入控制部分2232識別出一個判斷結果為“是”,并且這個系統(tǒng)控制轉到步驟SR9,向這個閱讀控制部分2220輸出一個緩沖區(qū)滿信號(參考圖95),并且然后這個系統(tǒng)控制返回到步驟SR2。即,因為在這個情形下,緩沖存儲器2231中沒有空存儲器,就不執(zhí)行閱讀一個圖象的這個第四操作。
當完成了從這個第一緩沖存儲器22311中閱讀數(shù)據(jù)(參考圖95)時,這個數(shù)據(jù)處理部分2240向這個閱讀控制部分2234輸出一個閱讀信號(參考圖95)。通過這個操作,這個閱讀控制部分2234識別出步驟SS2中的一個判斷結果為“是”,并且這個系統(tǒng)控制轉到步驟SS3。在步驟SS3中,這個閱讀控制部分2234在這個選擇-開始緩沖存儲器常數(shù)n中代入選擇一個閱讀緩沖存儲器的一個參數(shù)j(1,在這個情形下),并且然后這個系統(tǒng)控制轉到步驟SS4。
在步驟SS4中,這個閱讀控制部分2234通過參考這個緩沖存儲器管理表2236來判斷圖象數(shù)據(jù)是否被寫入到號碼與選擇一個閱讀緩沖存儲器的這個參數(shù)j相同的一第j個緩沖存儲器22311中。在這個情形下,因為圖象數(shù)據(jù)沒有被寫入到這個第一緩沖存儲器22311中,所以這個閱讀控制部分2234識別出一個判斷結果為“否”,并且這個系統(tǒng)控制轉到步驟SS5。
在步驟SS5中,這個閱讀控制部分2234將選擇一個閱讀緩沖存儲器的這個參數(shù)j(=1)增加1,并且然后這個系統(tǒng)控制轉到步驟SS6。在這個情形下,選擇一個閱讀緩沖存儲器的這個參數(shù)j是2。在步驟SS6中,這個閱讀控制部分2234判斷選擇一個閱讀緩沖存儲器的這個參數(shù)j(=2)是否大于緩沖存儲器的總數(shù)目M(=3)。在這個情形下,這個閱讀控制部分2234識別出一個判斷結果為“否”,并且這個系統(tǒng)控制轉到步驟SS8。如果步驟SS6中的一個判斷結果為“是”,這個系統(tǒng)控制轉到步驟SS7,并且這個閱讀控制部分2234在選擇一個閱讀緩沖存儲器的這個參數(shù)j中代入“1”,并且然后這個系統(tǒng)控制轉到步驟SS8。
在步驟SS8中,這個閱讀控制部分2234判斷選擇一個閱讀緩沖存儲器的這個參數(shù)j(=2)是否與這個選擇-開始緩沖存儲器常數(shù)n(=1)相等,并且在這個情形下,識別出一個判斷結果為“否”,并且這個系統(tǒng)控制返回到步驟SS4。如果步驟SS8中的一個判斷結果為“是”,這個閱讀控制部分2234通過向這個數(shù)據(jù)處理部分2240輸出一個緩沖區(qū)空的信號,這個閱讀控制部分2234向這個數(shù)據(jù)處理部分2240報告在緩沖存儲器2231中沒有將要被閱讀的圖象數(shù)據(jù),并且這個系統(tǒng)控制返回到步驟SS2,并且重復上述操作序列。
在步驟SS4中,這個閱讀控制部分2234通過參考緩沖存儲器2236,來判斷圖象數(shù)據(jù)是否被保存在號碼與選擇一個閱讀緩沖存儲器的這個參數(shù)j(=2)相同的這個第二緩沖存儲器22312中,并且在這個情形下,識別出一個判斷結果為“否”,并且這個系統(tǒng)控制轉到步驟SS10。通過這個操作,在步驟SS10以后,通過與上述操作相同的操作,圖象數(shù)據(jù)作為被閱讀數(shù)據(jù)(圖95中的緩沖區(qū)2)從這個第二緩沖存儲器22312中被讀取出。
當完成了從這個第一緩沖存儲器22311中閱讀數(shù)據(jù)(圖95中的緩沖區(qū)1)以后,執(zhí)行閱讀一個圖象的一第四操作時,在圖95所顯示的時刻t4,一個寫入信號被輸入到這個寫入控制部分2232(參考圖90),所以這個圖象保持部分2230識別出步驟SR2中的一個判斷結果為“是”,并且執(zhí)行步驟SR3等中的操作序列。在這個時刻點,因為這個第一緩沖存儲器22311是空的,所以在這個寫入控制部分2232的控制下,通過上述操作,寫入數(shù)據(jù)(圖95中的緩沖區(qū)1)被保存在這個第一緩沖存儲器22311中。
如上述,通過使用根據(jù)實施方式18的這個圖象閱讀器2200,其中提供了多個緩沖存儲器22311到2231M來獨立地執(zhí)行這個寫入控制部分2232和這個閱讀控制部分2234所執(zhí)行的閱讀處理和寫入處理,所以在圖95所顯示的這個閱讀處理執(zhí)行期間,可以執(zhí)行這個寫入處理。所以,通過使用根據(jù)實施方式18的這個圖象閱讀器2200,可以連續(xù)地執(zhí)行閱讀操作,這大大改善了用戶處理的適應性。
已經(jīng)描述了這個光電開關301(參考圖8)被用作檢測一個文檔的一個單元的一個情形。這個光電開關301通過一個光接收部件301b接收從這個文檔所反射的、這個光發(fā)射部件301a所發(fā)射的光來檢測一個文檔。然后,在普通環(huán)境下,這個光電開關301自然地檢測到這個文檔,并且如上述大大改善了使用的方便性。但是,在相反的環(huán)境下,亮度很高的干擾光,例如太陽光,點光源,和一個攝像機的閃光被發(fā)射,因為這個光電開關301的這個光接收部件301b的輸出已經(jīng)飽和,所以不可能檢測到一個文檔。
進一步,在閱讀具有類似于一個書上的、有臺階的一個文檔上的一個圖象的這個特定使用條件下,因為這個臺階,這個機械開關201(參考圖5)可能不能正確地檢測到這個文檔。下面描述的實施方式19到27涉及一個圖象閱讀器,這個圖象閱讀器的結構使得即使在任何環(huán)境或者任何使用條件下,總是能夠執(zhí)行圖象的閱讀,從而解決上述這個問題。
首先,描述根據(jù)本發(fā)明實施方式19的一個圖象閱讀器2300。圖96是顯示根據(jù)實施方式19的這個圖象閱讀器2300的結構的一個框圖。在這個圖中,相同的標號被分配到與圖3中的部件相應的那些部件,并且這里省略其描述。在這個圖中所顯示的這個數(shù)據(jù)處理部分112K中的一個文檔檢測部分105和一個閱讀控制部分113A之間新提供了一個控制處理部分2301。
這個控制處理部分2301通過以后詳細描述的實施方式20中所提供的、對這個文檔檢測部分105的控制,對從這個文檔檢測部分105所獲得的一個檢測結果進行處理,來向這個閱讀控制部分113A輸出一個文檔檢測信號S1。通過使用上述根據(jù)實施方式19的這個圖象閱讀器2300,通過提供其中的這個控制處理部分2301,即使在特定的環(huán)境或者使用條件下,在任何時刻均能夠檢測到一個文檔。后面參考實施方式20及其后面的實施方式來詳細描述特定的示例。
參考圖97來描述根據(jù)本發(fā)明實施方式20的一個圖象閱讀器2400。圖97是顯示根據(jù)實施方式20的這個圖象閱讀器2400的結構的一個框圖。在這個圖中,相同的標號被分配到與圖9中的部件相應的那些部件,并且這里省略其描述。在這個圖中所顯示的這個數(shù)據(jù)處理部分112L中,在一個閱讀控制部分113A和一個光電開關301之間新提供了一個控制處理部分2401,并且新提供了一個操作開關2402和一個選擇開關2403。
當在特定環(huán)境,例如有一個亮度極強的光的環(huán)境下執(zhí)行一個閱讀操作時,這個操作開關2402是用于替代這個光電開關301來指示圖象閱讀的開始和結束的一個開關。這個選擇開關2403是用于使來自這個光電開關301的一個輸出信號和來自這個控制處理部分2401中的這個操作開關2402的一個輸出信號中的任何一個信號有效的一個開關。除了一個機械開關以外,這個選擇開關2403還包括由軟件控制的一個軟件開關。這個控制處理部分2401根據(jù)來自這個光電開關301的這個輸出信號和來自這個操作開關2402的這個輸出信號中、被這個選擇開關2403選擇的一個輸出信號,來向這個閱讀控制部分113A輸出一個文檔檢測信號S1。
在上述結構中,當在這個普通環(huán)境下使用這個圖象閱讀器2400時,這個選擇開關2403選擇這個光電開關301。當在這個被選擇狀態(tài)下,這個光電開關301檢測到一個文檔時,就從這個光電開關301輸出一個輸出信號到這個控制處理部分2401,并且這個控制處理部分2401根據(jù)這個輸出信號向這個閱讀控制部分113A輸出一個文檔檢測信號S1。通過這,這個閱讀控制部分113A通過執(zhí)行與上述操作相同的操作,來開始一個閱讀操作。
另一方面,當在特定環(huán)境,例如有一個亮度極強的光的環(huán)境下使用這個圖象閱讀器2400時,這個選擇開關2403選擇這個操作開關2402而不是這個光電開關301。在這個被選擇狀態(tài)下,當在這個光電開關301檢測到一個文檔以前,干擾光進入到這個光電開關301時,就從這個光電開關301輸出一個輸出信號到這個控制處理部分2401。即,在這個情形下,因為這個干擾光的干擾,這個光電開關301的這個光接收部件輸出的光已經(jīng)飽和,這個光電開關301不可能檢測到一個文檔。
但是,在這個控制處理部分2401中,從這個光電開關301輸出的這個輸出信號是無效的,所以沒有輸出一個文檔檢測信號S1。然后,當在這個用戶將這個圖象閱讀器2400放置在這個文檔上后,操作這個操作開關2402時,一個輸出信號就從這個操作開關2402輸入到這個控制處理部分2401。通過這個結構,這個控制處理部分2401使這個輸出信號有效,并且向這個閱讀控制部分113A輸出一個文檔檢測信號S1。然后,這個閱讀控制部分113A通過執(zhí)行與上述操作相同的操作,來開始一個閱讀操作。當這個用戶操作這個操作開關2402來結束閱讀一個圖象的這個操作時,這個控制處理部分2401根據(jù)來自這個操作開關2402的這個輸出信號,停止輸出這個文檔檢測信號S1。通過這個操作,這個閱讀控制部分113A結束閱讀一個圖象的這個操作。
如上述,通過使用根據(jù)實施方式20的這個圖象閱讀器2400,除了這個光電開關301以外,還提供了這個操作開關2402和進一步提供了使來自這個光電開關301的一個輸出信號有效/無效的一個選擇開關2403。這樣,通過使用這個選擇開關2403,來使這個光電開關301無效和使這個操作開關2402有效,即使在特定環(huán)境,例如有一個亮度極強的光的環(huán)境下,還可以正常地向這個閱讀控制部分113A發(fā)出用于開始或者結束圖象閱讀的一個指令。所以,通過使用根據(jù)實施方式20的這個圖象閱讀器2400,即使在任何環(huán)境下,也能夠閱讀一個圖象,所以大大改善了用戶實際使用的方便性。
參考圖98來描述根據(jù)本發(fā)明實施方式21的一個圖象閱讀器2500。圖98是顯示根據(jù)實施方式21的這個圖象閱讀器2500的結構的一個框圖。在這個圖中,相同的標號被分配到與圖9中的部件相應的那些部件,并且這里省略其描述。在這個圖中所顯示的這個數(shù)據(jù)處理部分112M中,在一個閱讀控制部分113A和一個光電開關301之間新提供了一個控制處理部分2501,并且新提供了一個選擇開關2502。
圖98所顯示的這個光電開關301有一個光發(fā)射部件301a和一個光接收部件301b。這個選擇開關2502是通過這個控制處理部分2501,來選擇用于向這個光發(fā)射部件301a進行供電的一個電源提供模式和用于停止向這個光發(fā)射部件301a進行供電的一個電源提供停止模式中的任何一個模式的一個開關。除了一個機械開關以外,這個選擇開關2502還包括一個被軟件控制的軟件開關。
當這個選擇開關2502選擇這個電源提供模式時,這個控制處理部分2501向這個光發(fā)射部件301a進行供電,并且當選擇這個電源提供停止模式時,這個控制處理部分2501停止向這個光發(fā)射部件301a進行供電。當選擇這個電源提供模式時,僅當來自這個光接收部件301b的一個輸出信號為高電平時,這個控制處理部分2501才輸出一個文檔檢測信號S1。另一方面,當選擇這個電源提供停止模式時,僅當來自這個光接收部件301b的一個輸出信號為低電平時,這個控制處理部分2501才輸出一個文檔檢測信號S1。
在上述結構中,當在普通環(huán)境下使用這個圖象閱讀器2500時,這個選擇開關2502選擇這個電源提供模式。通過這個結構,這個控制處理部分2501向這個光發(fā)射部件301a進行供電(參考圖99)。當在這個被選擇狀態(tài)下,這個光電開關301靠近這個文檔時,來自這個光發(fā)射部件301a的光被這個文檔反射,并且被這個光接收部件301b所接收。通過這,如圖99所顯示的,來自這個光接收部件301b的這個輸出信號變?yōu)楦唠娖?,所以根?jù)這個輸出信號,這個控制處理部分2501向這個閱讀控制部分113A輸出一個文檔檢測信號S1。通過這個特征,這個閱讀控制部分113A通過執(zhí)行與上述操作相同的操作,來開始一個閱讀操作。
另一方面,當當在特定環(huán)境,例如有一個亮度極強的光的環(huán)境下使用這個圖象閱讀器2500時,這個選擇開關2502選擇這個電源供電停止模式而不是電源供電模式。通過這,這個控制處理部分2501停止向這個光發(fā)射部件301a進行電源供電(參考圖9)。然后,當在這個光電開關301檢測到一個文檔以前,干擾光進入這個光接收部件301b時,從這個光接收部件301b向這個控制處理部分2501輸出一個高電平輸出信號。在這個情形下,因為選擇了電源供電停止模式,所以這個控制處理部分2501不輸出任何信號。
當這個用戶將這個圖象閱讀器2500放置在這個文檔上,這個光接收部件301b所接收的干擾光的數(shù)量大大減少,并且因為這個光發(fā)射部件301a不發(fā)射光,所以如圖99所顯示的、來自這個光接收部件301b的一個輸出信號從其高電平變?yōu)榈碗娖健H缓?,這個閱讀控制部分113A通過執(zhí)行與上述操作相同的操作,來開始一個閱讀一個圖象的操作。當這個用戶將這個圖象閱讀器2500與這個文檔分開來結束閱讀一個圖象的這個操作時,因為干擾光又進入到這個光接收部件301b,所以來自這個光接收部件301b的這個輸出信號從其低電平變?yōu)楦唠娖?。通過這個結構,這個控制處理部分2501停止輸出這個文檔檢測信號S1。
如上述,通過使用根據(jù)實施方式21的這個圖象閱讀器2500,當在可能會產(chǎn)生干擾光引起誤動作的特定的環(huán)境下執(zhí)行一個閱讀操作時,停止向這個光發(fā)射部件301a進行電源供電并且當來自這個光接收部件301b的一個輸出信號為低電平時,這個控制處理部分2501輸出一個文檔檢測信號S1,所以即使在任何環(huán)境下也能閱讀一個圖象,所以,大大改善了用戶實際使用的方便性。
參考圖100來描述根據(jù)本發(fā)明實施方式22的一個圖象閱讀器2600。圖100是顯示根據(jù)實施方式22的這個圖象閱讀器2600的結構的一個框圖。在這個圖中,相同的標號被分配到與圖98的部件相應的那些部件,并且這里省略其描述。在這個圖中所顯示的一個數(shù)據(jù)處理部分112N中,提供了一個控制處理部分2601來替代圖98所顯示的這個控制處理部分2501和這個選擇開關2502。這個控制處理部分2601通過間歇地向一個光發(fā)射部件301a進行電源供電來脈沖驅動這個光發(fā)射部件301a。所以,圖101所顯示的脈沖光從這個光發(fā)射部件301a中輸出。只要脈沖驅動的一個周期與來自這個光接收部件301b的一個輸出信號相互同步,這個控制處理部分2601就輸出一個文檔檢測信號S1。
在上述結構中,當這個圖象閱讀器2600的一個位置位于這個普通環(huán)境下的空白時,即當沒有干擾光時,如圖101的這個第一線所顯示的,從這個光發(fā)射部件301a輸出脈沖光,而來自這個光接收部件301b的一個輸出信號變?yōu)榈碗娖?。在這個情形下,因為來自這個光接收部件301b的這個輸出信號沒有與這個光發(fā)射部件301a的這個驅動周期同步,所以這個控制處理部分2601不輸出一個文檔檢測信號S1。
然后,當這個圖象閱讀器2600被放置在一個文檔上時,如圖101的這個第二線所顯示的、從這個光發(fā)射部件301a輸出的脈沖光被這個文檔反射,并且被這個光接收部件301b所接收。通過這個結構,來自這個光接收部件301b的這個脈沖輸出信號被輸入到這個控制處理部分2601中,并且對這個輸入作出響應,這個控制處理部分2601向這個閱讀控制部分113A輸出一個文檔檢測信號S1。如上述,當沒有干擾光時,可以準確地檢測到一個文檔。
另一方面,當有任何干擾光并且如果這個圖象閱讀器2600的一個位置位于空白時,如圖101的這個第三線所顯示的、從這個光發(fā)射部件301a輸出脈沖光。而干擾光被這個光接收部件301b所接收,所以來自這個光接收部件301b的一個輸出信號變?yōu)楦唠娖健T谶@個情形下,因為來自這個光接收部件301b的這個輸出信號沒有與這個光發(fā)射部件301a的這個驅動周期同步,所以這個控制處理部分2601不輸出一個文檔檢測信號S1。
然后,當這個圖象閱讀器2600被放置在一個文檔上時,如圖101的這個最后一條線所顯示的、從這個光發(fā)射部件301a輸出的脈沖光被這個文檔反射,并且這個反射光被這個光接收部件301b所接收。通過這個操作,來自這個光接收部件301b的這個脈沖輸出信號被輸入到這個控制處理部分2601中,并且對這個輸入作出響應,這個控制處理部分2601向這個閱讀控制部分113A輸出一個文檔檢測信號S1。如上述,即使有干擾光時,也可以準確地檢測到一個文檔。
如上述,通過使用根據(jù)實施方式22的這個圖象閱讀器2600,這個光發(fā)射部件301a被脈沖驅動,并且只要來自這個控制處理部分2601中的這個光接收部件301b的一個輸出信號是一個脈沖,就輸出一個文檔檢測信號S1,所以即使在任何環(huán)境下也能夠閱讀一個圖象,而不會被干擾光影響,所以大大改善了用戶實際使用的方便性。
參考圖102來描述根據(jù)本發(fā)明實施方式23的一個圖象閱讀器2700。圖102是顯示根據(jù)實施方式23的這個圖象閱讀器2700的結構的一個框圖。在這個圖中,相同的標號被分配到與圖100的部件相應的那些部件,并且這里省略其描述。在這個圖中所顯示的一個數(shù)據(jù)處理部分1120中,提供了一個控制處理部分2701來替代圖100所顯示的這個控制處理部分2601。進一步,在一個掃描器部分2702中新提供了一個機械開關201(參考圖5和圖6)。
圖102所顯示的一個光電開關301和一個機械開關201位于這個圖象閱讀器2700的這個圖象閱讀表面上,并且相互遠離。這個控制處理部分2701根據(jù)來自這個光電開關301的一個輸出信號和來自這個機械開關201的一個輸出信號來輸出一個文檔檢測信號S1。這里,這個控制處理部分2701根據(jù)下述一個項目(a)和一個項目(b)中的任何一個判斷準則來輸出一個文檔檢測信號S1。
(a)來自這個光電開關301的這個輸出信號和來自這個機械開關201的這個輸出信號均達到一個可以檢測的電平(ON)(即,一個與條件),
(b)來自這個光電開關301的這個輸出信號和來自這個機械開關201的這個輸出信號中的任何一個達到一個可以檢測的電平(ON)(即,一個或條件)。
這里,盡管因為上述提到的干擾光,這個光電開關301會產(chǎn)生誤動作,但是這個光電開關301能夠準確地檢測到具有不規(guī)則性例如臺階的一個文檔。另一方面,盡管這個機械開關201不能夠檢測到在其表面上有臺階的一個文檔,但是,這個機械開關201不會被干擾光影響。即,這個光電開關301和這個機械開關201均有其優(yōu)點和缺點。所以,在這個結構中,類似于這個圖象閱讀器2700,其中使用了每個均有一個不同的檢測方法的這個光電開關301和這個機械開關201,這樣,在這兩個情形下,均能夠準確地檢測到一個文檔有干擾光的一個情形和閱讀其表面上有臺階的一個文檔的一個情形,所以減少了誤動作,這改善了可靠性。
這里,當在這個控制處理部分2701中采用與這個項目(a)相同的這個判斷準則(與條件)時,根據(jù)兩個檢測結構來輸出一個文檔檢測信號S1,這樣改善了檢測的可靠性。當在這個控制處理部分2701中采用與這個項目(b)相同的這個判斷準則(或條件)時,即使因為這個文檔表面上的臺階,這類機械開關201不能夠檢測時,這個文檔還能夠被另一類光電開關301檢測到,這樣改善了可靠性。
另外,在這個圖象閱讀器2700中,可以提供規(guī)定優(yōu)先級被給予來自這個光電開關301的一個輸出信號和來自這個機械開關201的一個輸出信號中的哪一個的一個開關(沒有顯示)。這個開關被這個用戶操作。例如,當這個開關進行規(guī)定,以使在有干擾光的環(huán)境下,優(yōu)先級被給予來自這個機械開關201的一個輸出信號時,即使輸入了來自這個光電開關301的這個輸出信號,這個圖象閱讀器2700根據(jù)來自這個機械開關201的這個輸出信號輸出一個文檔檢測信號S1。
通過這個結構,這個機械開關201檢測到一個文檔,而不會被干擾光影響。當如上述提供了這個開關,這個用戶可以根據(jù)使用這個裝置的環(huán)境和條件來自由地規(guī)定一個輸出信號,所以可以減少誤動作,這樣可以改善可靠性。應該注意,可以這樣來設計根據(jù)實施方式23的這個圖象閱讀器2700,以使一個開關可以自由地選擇如項目(a)的這個判斷準則和如項目(b)的這個判斷準則中的任何一個。進一步,作為上述開關,除了這個機械開關201,還可以使用由軟件控制的一個軟件開關。
上面已經(jīng)描述了因為干擾光,這個光電開關301產(chǎn)生誤動作的這個情形。作為一個示例,在圖103的頂部視圖所顯示的這個圖象閱讀器300中,因為輥子104,在這個圖象閱讀表面101a和一個文檔P之間存在一個窄縫。所以,干擾光可以從縫隙中進入這個光電開關301。特別地,在上述實施方式21(參考圖98和圖99)中的這個情形中,因為這個干擾光,來自這個光接收部件301b的一個輸出信號變?yōu)楦唠娖剑驗檫@,產(chǎn)生一個誤動作。
為了解決這個不方便性,提供了下面描述的根據(jù)實施方式24的一個圖象閱讀器2800。圖103的底部視圖是顯示根據(jù)實施方式24的這個圖象閱讀器2800的結構的一個部分側剖面圖。在這個圖中,盡管這個圖象閱讀器2800的基本結構與頂部視圖所顯示的這個圖象閱讀器300的基本結構相同,但是在這個圖象閱讀表面101a的后面提供了這個光電開關301。
即,在這個圖象閱讀器2800中,在這個光電開關301和一個文檔P之間的一個距離是長的,所以,被這個文檔P所反射的干擾光不能夠進入這個光電開關301的一個光接收部件。進一步,其中這個光電開關301所位于的部分的一個內墻壁2801被用黑色來標記,這個的作用是吸收這個干擾光。通過如上述這個結構,干擾光不能夠直接進入這個光電開關301的這個光接收部件,所以可以避免因為干擾光而產(chǎn)生的一個誤動作。
參考圖104來描述根據(jù)本發(fā)明實施方式25的一個圖象閱讀器2900。圖104是顯示根據(jù)實施方式25的這個圖象閱讀器2900的結構的一個框圖。在這個圖中,相同的標號被分配到與圖6的部件相應的那些部件,并且這里省略其描述。在這個圖中所顯示的一個數(shù)據(jù)處理部分112P中,新提供了一個控制處理部分2901。另外,在這個掃描器部分2902中提供了多個機械開關201,201。進一步,其中新提供了一個選擇開關2903。
圖104所顯示的這多個機械開關201,201位于這個圖象閱讀器2900的這個圖象閱讀表面上,并且相互分開。這個控制處理部分2901根據(jù)來自這多個機械開關201,201的輸出信號來輸出一個文檔檢測信號S1。這里,這個控制處理部分2701根據(jù)下述一個項目(A)和一個項目(B)中的任何一個判斷準則來輸出一個文檔檢測信號S1。
(A)來自這多個機械開關201,201的輸出信號均達到一個高電平(ON)(即,一個與條件),(B)來自這多個機械開關201,201的輸出信號均達到一個高電平(ON)(即,一個或條件)。
如上述,在使用這多個機械開關201,201的結構中,即使將要閱讀其表面上有臺階的一個文檔,也可以準確地檢測到這個文檔,這樣可以改善可靠性。即,當在這個控制處理部分2901中采用如這個項目(A)的這個判斷準則(與條件)時,根據(jù)這兩個檢測結果來輸出一個文檔檢測信號S1,這樣可以改善檢測的可靠性。在這個控制處理部分2901中,當采用如這個項目(B)的這個判斷準則(或條件)時,即使因為一個文檔的水平,多個機械開關201中的一個不能夠檢測時,可以被其它的機械開關201來檢測這個文檔,這樣可以改善了可靠性。
另外,在這個圖象閱讀器2900中提供的是用于選擇如這個項目(A)和這個項目(B)中的任何一個判斷準則的一個選擇開關2903。這個選擇開關2903被這個用戶操作。作為這個選擇開關2903,除了這個機械開關201,還可以使用由軟件控制的一個軟件開關。通過如上述提供這個選擇開關2903,這個用戶可以自由地根據(jù)使用這個裝置的環(huán)境和條件,和一個誤動作的一個原因來選擇和規(guī)定在這個控制處理部分2901中的一個處理方法,所以可以減少誤動作,這樣改善了可靠性。
盡管描述了在根據(jù)實施方式24中的這個圖象閱讀器2900中提供相同類型的多個機械開關201的這個情形,這個結構不局限于上述情形,并且可以提供多個光電開關301,301(參考圖8)來替代圖104所顯示的多個機械開關201,201。在這個情形下,這個控制處理部分2901執(zhí)行與當使用多個機械開關201,201時的處理相同的處理。特別地,在使用多個光電開關301,301的這個情形下,這個裝置在檢測其表面上有臺階的一個文檔是很有效的。
盡管已經(jīng)描述了使用一個機械開關201(參考圖5)來檢測一個文檔的這個情形,這個機械開關201直接接觸這個文檔,并且因為這,它很容易損壞,并且在最壞的情形下,它可能會斷裂。提供了下面描述的實施方式26來解決上述問題并且改善這個裝置的持續(xù)期。
參考圖105和圖106來描述根據(jù)本發(fā)明實施方式26的一個圖象閱讀器3000。圖105是顯示根據(jù)實施方式26的這個圖象閱讀器3000的結構的一個透視圖,并且圖106是沿圖105所顯示的線X-X’的一個剖面圖。根據(jù)實施方式26的這個圖象閱讀器3000的基本結構與圖5所顯示的這個圖象閱讀器200的基本結構相同。在這些圖中所顯示的一個外殼3001中的一個圖象閱讀表面3001a上,在縱向方向上沿一個長邊緣形成一個圖象閱讀窗口3001b。一個透明保護蓋3002被覆蓋在這個圖象閱讀窗口3001b上并且粘附到這個圖象閱讀窗口3001b。
在這個圖象閱讀表面3001a中形成矩形孔3001c和3001c,并且與這個圖象閱讀窗口3001b平行。這些矩形孔3001c和3001c中提供有與沒有顯示的一個傳動軸相關旋轉的附加輥子3005和3005。進一步,用于容納多個主輥子3004,3004,…的一個外殼形狀的移動部件3003被插入到這個圖象閱讀表面3001a上的一個插入孔3001d中。這個移動部件3003沿這個外殼3001的另一個長邊緣形成,并且在這個部件的表面形成相互之間有一個規(guī)定距離的多個矩形孔3003a,3003a,…,并且主輥子3004,3004,…通過這多個矩形孔3003a,3003a,…中的這個傳動軸3009,并且是可以旋轉的。一個電纜3006連接到?jīng)]有顯示的一個計算機。
容納在圖106所顯示的這個移動部件3003中的是多個主輥子3004,3004,…,傳動軸3009,和一個移動檢測部分3010(一個齒輪3012,齒輪3013,和一個可旋轉編碼器3011)。彈簧3007和3007被插入到這個外殼3001和這個移動部件3003之間,以使這個移動部件3003在這個文檔P的這個側面被激勵。所以,這個移動部件3003的這個表面稍微從這個圖象閱讀表面3001a伸出來。在這個外殼3001的內部,在這個移動部件3003的兩邊分別提供了移動部件檢測器3008和3008。每一個移動部件檢測器3008分別通過一個機械系統(tǒng)來檢測這個移動部件3003在Z方向上的移動,并且有與上述機械開關201(參考圖5)的功能相同的功能。
在上述結構中,這個用戶將這個圖象閱讀器3000放置在這個文檔P上來執(zhí)行這個閱讀操作。在這個時刻點,在這個文檔P的這個側面、從這個圖象閱讀表面3001a稍微伸出的這個移動部件3003接收來自在這個Z方向上將要被移動的這個文檔P的、是這些彈簧3007和3007的激勵力的反作用力的一個力。因為這個特征,任何一個移動部件檢測器3008被打開,并且然后以與上述實施方式2中的方式相同的方式來開始一系列圖象閱讀操作。然后,當這個圖象閱讀器3000被這個用戶與這個文檔P分開時,這個移動部件3003被這些彈簧3007和3007的激勵力沿Z方向的反方向移動。通過這個特征,移動部件檢測器3008被關閉,并且完成這個一系列圖象閱讀操作。
如上述,通過使用根據(jù)實施方式26的這個圖象閱讀器3000,當通過接觸這個文檔P,主輥子3004的側面中的這個移動部件3003被推入到這個外殼3001中,這個移動部件檢測器3008和3008檢測到這個移動部件3003,并且根據(jù)這個檢測結果來開始一系列閱讀操作,所以這個移動部件檢測器3008和3008不直接接觸這個文檔P。
即,在根據(jù)實施方式26的這個圖象閱讀器3000中,主輥子3004的側面中的這個移動部件3003的作用是用作一個機械開關,并且在閱讀操作期間僅這個主輥子3004和附加輥子3005接觸這個文檔P,所以與使用這個機械開關201(參考圖5)的這個圖象閱讀器200相比,磨損減少了。所以,通過使用根據(jù)實施方式26的這個圖象閱讀器3000,可以避免磨損和破壞。
另外,通過使用根據(jù)實施方式26的這個圖象閱讀器3000,即使這個文檔的表面上有臺階,主輥子3004,3004,…中的任何一個接觸這個文檔P,所以能夠準確地檢測到其表面上有臺階的一個文檔P。進一步,通過使用根據(jù)實施方式26的這個圖象閱讀器3000,在這個移動部件3003的兩邊提供了這個移動部件檢測器3008和3008,所以,即使以一個傾斜的方向將這個移動部件3003推入到這個外殼3001中,這個移動部件檢測器3008和3008中的任何一個也能夠檢測到這個文檔,這樣改善了可靠性。在實施方式26中,盡管已經(jīng)描述了其中提供了兩個移動部件檢測器3008和3008的這個情形,但是可以提供一個移動部件檢測器3008。
在根據(jù)實施方式26的圖象閱讀器中,盡管已經(jīng)描述了主輥子的側面是可以移動的這個情形,但是附加輥子的側面也是可以移動的。下面描述的根據(jù)實施方式27的一個圖象閱讀器3100是其附加輥子的側面可以移動的一個圖象閱讀器。圖107是顯示根據(jù)實施方式27的這個圖象閱讀器3100的結構的一個透視圖,圖108是沿圖107中線Y-Y’切的一個剖面圖。
在這些圖中,在一個外殼3101的一個圖象閱讀表面3101a中,在縱向方向上,沿其一個長邊緣形成一個圖象閱讀窗口3101b。一個透明保護蓋3102覆蓋到這個圖象閱讀窗口3101b上并且粘附到這個圖象閱讀窗口3101b上。這個圖象閱讀表面3101a中形成有矩形孔3101c和3101c,并且與這個圖象閱讀窗口3101b平行。這些矩形孔3101c和3101c中提供有與沒有顯示的一個傳動軸相關旋轉的主輥子3004,3004,…。進一步,用于容納兩個附加輥子3005和3005的一個外殼形狀的移動部件3103被插入到這個圖象閱讀表面3101a上的一個插入孔3101d中。這個移動部件3103沿這個外殼3101的另一個長邊緣形成。
容納在圖108所顯示的這個移動部件3103中的分別是兩個附加輥子3005和3005。彈簧3107和3107被插入到一個支持部件3110和這個外殼3101中被提供的這個移動部件3103之間,以使這個移動部件3103在這個文檔P的這個側面被加壓。所以,這個移動部件3103的這個表面稍微從這個圖象閱讀表面3101a伸出來。在這個外殼3101的內部,在這個移動部件3103的兩邊分別提供了移動部件檢測器3108和3108。每一個移動部件檢測器3108分別通過一個機械系統(tǒng)來檢測這個移動部件3103在Z方向上的移動,并且有與上述機械開關201(參考圖5)的功能相同的功能。
在上述結構中,這個用戶將這個圖象閱讀器3100放置在這個文檔P上來執(zhí)行這個閱讀操作。當這個圖象閱讀器被放置在這個文檔上時,根據(jù)與上述實施方式26中的特征相同的特征,在這個文檔P的這個側面、從這個圖象閱讀表面3001a稍微伸出的這個移動部件3003接收來自在這個Z方向上將要被移動的這個文檔P的、是這些彈簧3107和3107的壓力的反作用力的一個力。所以任何一個移動部件檢測器3108和3108被打開,并且然后以與上述實施方式2中的方式相同的方式來開始一系列圖象閱讀操作。然后,當這個圖象閱讀器3100被這個用戶與這個文檔P分開時,這個移動部件3103被這些彈簧3107和3107的壓力沿Z方向的反方向移動。通過這個特征,移動部件檢測器3108和3108被關閉,并且完成這個一系列圖象閱讀操作。
如上述,通過使用根據(jù)實施方式27的這個圖象閱讀器3100,當通過接觸這個文檔P,附加輥子3105的側面中的這個移動部件3103被推入到這個外殼3101中時,這個移動部件檢測器3108和3108檢測到這個移動部件3103,并且根據(jù)這個檢測結果來開始一系列閱讀操作,所以這個移動部件檢測器3108和3108不直接接觸這個文檔P。
即,在根據(jù)實施方式27的這個圖象閱讀器3100中,附加輥子3105的側面中的這個移動部件3103的作用是用作一個機械開關,并且在閱讀操作期間僅這個主輥子3004和附加輥子3005接觸這個文檔P,所以與使用這個機械開關201(參考圖5)的這個圖象閱讀器200相比,磨損的地方減少了。所以,通過使用根據(jù)實施方式27的這個圖象閱讀器3100,使用與實施方式26中的方式相同的方式,可以避免磨損和破壞。
另外,通過使用根據(jù)實施方式27的這個圖象閱讀器3100,即使這個文檔的表面上有臺階(不平性),兩個附加輥子3105中的任何一個接觸這個文檔P,所以能夠準確地檢測到其表面上有臺階的一個文檔P。進一步,通過使用根據(jù)實施方式27的這個圖象閱讀器3100,在這個移動部件3103的兩邊提供了這個移動部件檢測器3108和3108,所以,即使以一個傾斜的方向將這個移動部件3103推入到這個外殼3101中,這個移動部件檢測器3108和3108中的任何一個也能夠檢測到這個文檔,這樣改善了可靠性。
這里,在上述根據(jù)實施方式26的這個圖象閱讀器3000中(參考圖105和圖106),已經(jīng)描述了主輥子3104的側面是可以移動的這個情形。在這個情形下,使用了這個移動檢測部分3010,這個移動檢測部分3010包括作為粘附到這個主輥子3104的一個部件的一個齒輪傳送機制,所以匹配和安裝部件的精度要求極高。所以,盡管有費用很高的缺點,但是如上述,根據(jù)實施方式26的這個圖象閱讀器3000有許多優(yōu)點。
相反,通過使用根據(jù)實施方式27的這個圖象閱讀器3100,通過使這個附加輥子3105的側面可以移動,這不需要太高的匹配精度和安裝精度,與使主輥子的側面可以移動的這個情形相比,其費用減少了。
在根據(jù)實施方式27的這個圖象閱讀器3100中,盡管具有這個機械系統(tǒng)的移動部件檢測器3108(參考圖108)檢測這個移動部件3103的移動,但是可以使用圖109所顯示的一個相片中斷器3120來替代這個移動部件檢測器3108。這個相片中斷器3120靠近這個移動部件3103,并且光學地檢測這個移動部件3103的移動。在這個相片中斷器3120中形成有一個插入孔3120a。形成在這個移動部件3103上的一個投影部分3103a被插入到這個插入孔3120a中。
這個相片中斷器3120包括由一個光發(fā)射部件3020b和一個光接收部件3020c組成的一對。在這個情形下,當閱讀一個圖象時這個移動部件3103接觸一個文檔時,這個移動部件3103在Z方向上移動。通過這個結構,通過將這個投影部分3103a插入到這個插入孔3120a中,來阻隔從這個光發(fā)射部件3020b所發(fā)射出來的光,這使這個光接收部件3020c的輸出為關閉,因為這,就檢測到這個移動部件3103的移動。這以后,就執(zhí)行上述一系列閱讀操作。然后,當完成這個一系列閱讀操作并且這個移動部件3103與這個文檔分開時,這個移動部件3103沿Z方向的反方向移動。因為這個特征,這個投影部分3103a離開這個插入孔3120a,并且這個光接收部件3020c接收從這個光發(fā)射部件3020b所發(fā)射出來的光。在這個情形下,所以,就完成了這個一系列閱讀操作。應該注意,這個相片中斷器3120可以用于上述根據(jù)實施方式26的這個圖象閱讀器3000。
盡管根據(jù)本發(fā)明已經(jīng)參考實施方式1到27來描述了這個結構的多個情形,但是根據(jù)需要來對這些多個情形中的某些情形的組合也包括在本發(fā)明中。另外,盡管描述已經(jīng)假定在本發(fā)明實施方式1到27中,一個文檔作為一個媒質的這個情形,但是這個媒質不局限于這個文檔,例如,任何東西,例如一個其上面有一個畫的一個墻壁的一個平坦物質,和有一個彎曲表面的一個物質均可以用作這個媒質。
如上述,通過本發(fā)明,這個圖象閱讀單元根據(jù)這個媒質檢測單元的一個檢測結果來自動地開始(或者結束),并且因為這個結構,提供了一個用戶不需要象傳統(tǒng)技術那樣,發(fā)出閱讀一個圖象的一個操作的一個指令的這個優(yōu)點,從而改善了用戶實際操作中的方便性和可操作性。
通過本發(fā)明,這個圖象閱讀單元根據(jù)這個機械開關的一個檢測結果來自動地開始(或者結束),并且因為這個結構,提供了一個用戶不需要每一次發(fā)出閱讀一個圖象的一個操作的一個指令的這個優(yōu)點,從而改善了用戶操作的方便性和可操作性,進一步因為使用了一個機械開關,所以可以方便地減少電噪聲或者類似噪聲的影響。
通過本發(fā)明,這個圖象閱讀單元根據(jù)這個光開關單元的一個檢測結果,以一個非接觸形式來自動地開始(或者結束),并且因為這個結構,提供了因為這個非接觸特征而延長這個光開關單元的一個操作壽命的這個優(yōu)點,并且改善了用戶操作的方便性和可操作性。
通過本發(fā)明,當這個用戶將這個外殼靠近一個媒質,以使這個圖象閱讀表面接觸這個媒質時,來自這個光發(fā)射單元的光被這個媒質反射,并且這個反射光被這個光接收單元所接收。結果,這個光接收單元以一個非接觸形式檢測到這個媒質。通過這個操作,這個圖象閱讀單元開始閱讀在這個媒質上的圖象信息的一個操作。當這個用戶將這個外殼與這個圖象閱讀媒質分開時,這個光接收單元沒有接收到光,所以這個圖象閱讀單元結束閱讀一個圖象的這個操作。通過這個結構,提供了以一個非接觸形式檢測一個媒質來延長操作壽命的優(yōu)點,并且改善了用戶操作的方便性和可操作性。
通過本發(fā)明,當這個圖象閱讀器被放置在一個媒質上,以使這個圖象閱讀表面接觸這個媒質時,這個外殼被由輥子,第一輥子,和第二輥子所組成的三個點支撐。因為這個結構,提供了這個外殼不會無平坦地移動的優(yōu)點,并且可以獲得一個高質量的圖象。
通過本發(fā)明,這個閱讀控制單元根據(jù)這個媒質檢測單元的一個檢測結果自動地識別閱讀一個圖象的一個操作的開始和結束,并且根據(jù)這個識別的結果來控制這個圖象閱讀單元,因為這個結構,提供了不需要手工操作來進行控制的優(yōu)點,并且改善了用戶操作的方便性和可操作性。
通過本發(fā)明,當這個附加圖象閱讀器被連接到這個接口單元時,這個閱讀控制單元處理被這個附加圖象閱讀器閱讀的、一個尺寸不同的一個圖象的數(shù)據(jù),并且因為這個結構,提供了可以閱讀兩類尺寸圖象的優(yōu)點,并且改善了用戶操作的方便性,可操作性,和各種應用的可能性。
通過本發(fā)明,當根據(jù)這個閱讀控制單元的一個識別結果,沒有正在執(zhí)行閱讀一個圖象的一個操作時,就間歇地向這個媒質檢測單元進行供電,并且因為這個結構,提供了可以減少功率消耗的優(yōu)點。
通過本發(fā)明,這個圖象閱讀單元根據(jù)這個移動檢測單元的一個檢測結果來自動地開始(或者結束)閱讀一個圖象的一個操作,并且因為這個結構,提供了不需要用戶給予閱讀一個圖象的一個操作的一個指令的優(yōu)點,并且改善了用戶操作的方便性和可操作性。
通過本發(fā)明,當一個用戶將這個外殼放置在一個媒質上,以使這個圖象閱讀表面接觸這個媒質,然后在這個掃描方向上移動這個外殼時,輥子旋轉并且這個移動計算部分從這個旋轉計算出一個移動。通過這個操作,這個圖象閱讀單元開始閱讀在這個媒質上的圖象信息的一個操作。因為這個結構,提供了不需要用戶象傳統(tǒng)技術中的那樣,每一次給予閱讀一個圖象的一個操作的一個指令的優(yōu)點,并且改善了用戶操作的方便性和可操作性。
通過本發(fā)明,這個閱讀控制單元根據(jù)這個移動檢測單元的一個檢測結果自動地識別閱讀一個圖象的一個操作的開始和結束,并且根據(jù)這個識別的結果來控制這個圖象閱讀單元,因為這個結構,提供了不需要手工操作來進行控制的優(yōu)點,并且改善了處理的適應性和可操作性。
通過本發(fā)明,當這個附加圖象閱讀器被連接到這個接口單元時,這個閱讀控制單元處理被這個附加圖象閱讀器閱讀的、一個尺寸不同的一個圖象的數(shù)據(jù),這使這個圖象閱讀器可以閱讀具有兩個不同尺寸的圖象,并且因為這個結構,提供了可以進一步改善各種應用的可能性的優(yōu)點。
通過本發(fā)明,當沒有正在執(zhí)行閱讀一個圖象的一個操作時,這個電源供電單元就根據(jù)這個閱讀控制單元的一個識別結果,間歇地向這個媒質檢測單元進行供電,并且因為這個結構,提供了可以減少功率消耗的優(yōu)點。
通過本發(fā)明,這個圖象閱讀單元根據(jù)這個媒質檢測單元的一個檢測結果和這個移動檢測單元的一個檢測結果這兩個結果來閱讀一個圖象,并且因為這個結構,其優(yōu)點是與僅根據(jù)其中一個的一個檢測結果來閱讀一個圖象的一個情形相比,減少了誤動作的頻率。
通過本發(fā)明,使用了一個機械開關單元,并且因為這個結構,其優(yōu)點是可以減少因為電噪聲所產(chǎn)生的影響,并且成比例地減少誤動作的一個頻率。
通過本發(fā)明,這個圖象閱讀單元根據(jù)這個光開關單元的一個檢測結果,在一個非接觸狀態(tài)下來自動地開始(或者結束)閱讀一個圖象的一個操作,并且因為是在一個非接觸狀態(tài)下執(zhí)行檢測,所以可以延長這個光開關的一個操作壽命,并且進一步,這個圖象閱讀單元根據(jù)這個媒質檢測單元的一個檢測結果和這個移動檢測單元的一個檢測結果這兩個結果來執(zhí)行閱讀一個圖象的一個操作,并且因為這個結構,其優(yōu)點是可以減少誤動作的一個頻率。
通過本發(fā)明,當一個用戶將這個外殼與一個媒質分開時,這個光接收單元沒有接收到這個媒質的反射光,并且因為這個結構,提供了以一個非接觸形式檢測這個媒質來延長每一個部件的操作壽命的優(yōu)點,并且如上述減少了誤動作的一個頻率。
通過本發(fā)明,一個用戶不需要每一次給予閱讀一個圖象的一個操作的一個指令的優(yōu)點,并且因為這個結構,提供了一個優(yōu)點改善了用戶操作的方便性和可操作性。
通過本發(fā)明,當這個外殼被一個用戶放置在一個圖象閱讀媒質上,以使這個圖象閱讀表面接觸這個媒質時,這個外殼被由輥子,第一輥子,和第二輥子所組成的三個點支撐。因為這個結構,提供了這個外殼在移動期間不會無平坦地移動的優(yōu)點,并且可以獲得一個高質量的圖象。
通過本發(fā)明,這個閱讀控制單元根據(jù)這個媒質檢測單元的一個識別結果和這個移動檢測單元的一個檢測結果這兩個結果來自動地識別閱讀一個圖象的一個操作的開始和結束,并且因為這個結構,其優(yōu)點是與僅根據(jù)其中一個的一個檢測結果來閱讀一個圖象的一個情形相比,減少了誤動作的頻率。
通過本發(fā)明,當這個附加圖象閱讀器被連接到這個接口單元時,這個閱讀控制單元處理被這個附加圖象閱讀器閱讀的、一個尺寸不同的一個圖象的數(shù)據(jù),并且因為這個結構,提供了一個優(yōu)點這個圖象閱讀器可以閱讀具有兩個不同尺寸的圖象,并且可以進一步改善了用戶操作的方便性和各種應用的可能性。
通過本發(fā)明,當沒有正在執(zhí)行閱讀一個圖象的一個操作時,這個電源供電單元就根據(jù)這個閱讀控制單元的一個識別結果,間歇地向這個媒質檢測單元進行供電,并且因為這個結構,提供了可以減少功率消耗的優(yōu)點。
通過本發(fā)明,這個圖象閱讀單元所閱讀的多個圖象結果被作為圖象數(shù)據(jù)保存在存儲器中,并且因為這個結構,其優(yōu)點是通過操作這個圖象閱讀器一次,就可以連續(xù)地閱讀多個圖象的圖象數(shù)據(jù),并且改善了用戶操作的方便性。
通過本發(fā)明,這個存儲器以一個分層的形式被安排在這個基片上,并且因為這個結構,其優(yōu)點是用于安裝它所需的一個空間可以變小,并且這個裝置的尺寸可以變小。
通過本發(fā)明,這個存儲器可以連接到這個外殼或者與這個外殼斷開連接,所以這個存儲器可以用作另一個裝置的一個存儲器。所以,其優(yōu)點是被保存在這個存儲器中的數(shù)據(jù)可以被共享,并且改善了各種應用的可能性。
通過本發(fā)明,這個存儲器中的保存內容被這個報告單元報告,并且因為這個結構,其優(yōu)點是可以避免出現(xiàn)盡管沒有附加存儲器空間,但是仍然執(zhí)行閱讀一個圖象的一個操作的一個情形,并且進一步改善了用戶操作的方便性。
通過本發(fā)明,當連接了一個外部裝置時,這個外部裝置通過這個通信單元的接口功能,可以訪問這個存儲器,并且因為這個結構,其優(yōu)點是被保存在這個存儲器中的保存內容可以與一個外部裝置共享,并且進一步改善了各種應用的可能性。
通過本發(fā)明,當連接了一個外部裝置時,圖象數(shù)據(jù)可以通過這個通信單元被發(fā)送到這個外部裝置,并且這個圖象閱讀器可以被用作這個外部裝置的一個外部圖象閱讀器,并且因為這個結構,其優(yōu)點是進一步改善了各種應用的可能性。
通過本發(fā)明,作為這個圖象閱讀單元閱讀一個圖象的一個結果的一個圖象被顯示在這個顯示單元上,并且因為這個結構,其優(yōu)點是當一個用戶正在執(zhí)行閱讀一個圖象的一個操作時,這個用戶可以直觀地檢驗這個圖象,并且進一步改善了用戶操作的方便性。
通過本發(fā)明,這個顯示單元以一個垂直的姿態(tài)對著這個圖象閱讀器的一個閱讀表面,并且一個用戶可以執(zhí)行閱讀一個圖象的一個操作,并且以一個適合于這個用戶直觀檢驗的一個位置直觀地檢驗被這個顯示單元所顯示的一個圖象,并且因為這個結構,其優(yōu)點是進一步改善了處理的適應性。
通過本發(fā)明,這個角度調節(jié)單元可以自由地調節(jié)這個顯示單元的一個顯示表面的一個角度,并且一個用戶可以用一個最適合于這個用戶直觀檢驗的一個角度來檢驗這個顯示單元上的顯示,并且因為這個結構,其優(yōu)點是基本上改善了用戶操作的方便性。
通過本發(fā)明,這個顯示單元被提供在這個操作表面的一個中心位置,并且一個用戶可以執(zhí)行閱讀一個圖象的一個操作,并且以一個最適合于這個用戶直觀檢驗的一個位置直觀地檢驗被這個顯示單元所顯示的一個圖象,并且因為這個結構,其優(yōu)點是基本上改善了處理的適應性。
通過本發(fā)明,提供了這個保護蓋,并且因為這個結構,其優(yōu)點是這個顯示單元可以避免弄臟和受到物理振動,并且延長了其操作壽命。
通過本發(fā)明,這個保護蓋是由透明材料做成的,并且一個用戶可以通過這個保護蓋直觀地檢驗這個顯示單元上的顯示,并且因為這個結構,其優(yōu)點是不僅延長了其操作壽命,而且還改善了用戶操作的方便性。
通過本發(fā)明,這個保護蓋可以自由地連接到這個外殼,或者與這個外殼斷開連接,所以一個用戶可以根據(jù)需要來將這個保護蓋連接到這個外殼或者斷開這個保護蓋與這個外殼的連接,并且因為這個結構,其優(yōu)點是進一步改善了用戶操作的方便性。
通過本發(fā)明,這個保護蓋是由這個支撐單元支撐的,并且一個用戶可以根據(jù)需要將這個保護蓋設置在這個顯示單元上或者將它從這個顯示單元上移去,并且因為這個結構,其優(yōu)點是可以避免這個保護蓋的損耗。
通過本發(fā)明,一個用戶可以拿著這個外殼,操作靠近這個外殼的一個操作表面的一個邊緣的一個操作部分,并且因為這個結構,其優(yōu)點是這個用戶可以操作這個圖象閱讀器,而與這個外殼的方向或者這個用戶手的位置無關。
通過本發(fā)明,這個顯示控制單元根據(jù)來自這個指令單元的一個指令的內容,控制將要被顯示在這個顯示單元上的一個圖象的方向,并且因為這個結構,其優(yōu)點是被顯示在這個顯示單元上的一個圖象的方向被自動地糾正,并且還在顯示中改善了用戶操作的方便性。
通過本發(fā)明,這個顯示控制單元根據(jù)這個傾斜檢測單元的一個檢測結果,控制在這個顯示單元上的顯示的方向,并且因為這個結構,其優(yōu)點是一個被顯示圖象的方向被自動地糾正,并且還在進一步改善了用戶操作的方便性和處理的適應性。
通過本發(fā)明,這個顯示控制單元根據(jù)從這個操作單元指示的一個被顯示圖象的方向,控制被顯示在這個顯示單元上的一個圖象的方向,并且因為這個結構,其優(yōu)點是一個用戶可以自由地改變一個被顯示圖象的方向,并且改善了它的可操作性。
通過本發(fā)明,這個顯示控制單元根據(jù)一個劃分比例N∶M(N+M=1)來劃分被顯示在這個顯示單元上的一個圖象,并且可以根據(jù)一個所需的壓縮比例或者一個放大比例來在這個顯示單元上顯示被劃分圖象中的每一個圖象,并且因為這個結構,其優(yōu)點是這個用戶可以直觀地檢驗每一個被根據(jù)一個不同的壓縮比例(或者一個放大比例)來顯示的兩個圖象,而且還改善了用戶操作的方便性。
通過本發(fā)明,可以用尺寸與源圖象尺寸相同的方式,或者與源圖象尺寸相比,尺寸被壓縮或者被放大的方式來顯示一個圖象的一個部分,并且以覆蓋狀態(tài)來顯示另一個圖象,并且因為這個結構,其優(yōu)點是一個用戶在一個屏幕上可以直觀地檢驗兩個圖象,而且進一步改善了方便性。
通過本發(fā)明,其中每一個圖象的尺寸與源圖象尺寸相同,或者與源圖象尺寸相比,尺寸被壓縮或者被放大的多個圖象的部分可以被用一個陣列形式顯示在這個顯示單元上,并且因為這個結構,其優(yōu)點是一個用戶可以同時直觀地檢驗多個圖象,而且可以輕易地了解每一個圖象的類型。
通過本發(fā)明,這個顯示控制單元可以用尺寸被壓縮或者被放大的方式,并且用一個陣列的形式,來顯示一個文本圖象的任意部分,并且因為這個結構,其優(yōu)點是一個用戶可以輕易地檢驗這個顯示屏幕。
通過本發(fā)明,當這個選擇單元選擇被旋轉的圖象,被鏡像的圖象,或者方向被糾正的圖象中的一個圖象時,這個方向糾正單元對這個被選擇圖象執(zhí)行糾正方向的一個處理。因為這個結構,其優(yōu)點是根據(jù)這個選擇單元的一個選擇結果,可以自由地糾正一個圖象的方向。
通過本發(fā)明,在這個文本部分決定單元決定了一個圖象的一個測試部分后,從這個文本部分中的一個字符圖象檢測出這個圖象的一個旋轉方向。然后這個顯示控制單元根據(jù)這個旋轉方向檢測單元的一個檢測結果來以正確的方向顯示這個圖象。所以,優(yōu)選用一個高識別率檢測一個測試部分的一個旋轉方向,并且因為這個結構,其優(yōu)點是可以縮短糾正一個被顯示圖象的方向的所需時間。
通過本發(fā)明,這個分類單元根據(jù)預規(guī)定的分類項目來對被這個圖象閱讀單元所閱讀的多個圖象進行分類。然后,這個顯示控制單元將與被這個選擇單元所選擇的一個分類項目相應的一個圖象顯示在這個顯示單元上。所以,其優(yōu)點是可以縮短選擇(檢索)一個所需圖象的所需時間。
通過本發(fā)明,這個量化單元根據(jù)這個圖象閱讀單元閱讀一個圖象的一個操作的一個結果,來自動地產(chǎn)生一個量化閾值,并且根據(jù)閱讀一個圖象的這個操作的一個結果來執(zhí)行量化,并且因為這個結構,其優(yōu)點是一個用戶不需要獨立地從被這個用戶所閱讀的一個圖象來決定一個量化閾值,并且可以總是從這個被量化圖象數(shù)據(jù)獲得一個清晰的圖象。
通過本發(fā)明,即使一個用戶拿著這個圖象閱讀器并且移動這個圖象閱讀器,在這個移動方向上起作用的力矩很小,并且在移動期間可以保持一個穩(wěn)定的姿態(tài),并且因為這個結構,其優(yōu)點是進一步改善了用戶操作的方便性。
通過本發(fā)明,當這個閱讀開始檢測單元檢測到閱讀一個圖象的一個操作的開始時,因為已經(jīng)開始了閱讀一個圖象的圖象信息的這個閱讀一個圖象的操作,所以可以根據(jù)這個媒質上的一個圖象決定一個閱讀條件。然后,這個閱讀單元根據(jù)這個閱讀條件光學地閱讀一個圖象。如上述,與傳統(tǒng)技術不同,一個空的空間決不會被識別為將要被閱讀的一個區(qū)域,并且總是根據(jù)這個媒質上的這個圖象來決定一個閱讀條件,并且因為這個結構,其優(yōu)點是總是可以獲得一個高質量的圖象。
通過本發(fā)明,當這個閱讀開始檢測單元根據(jù)一個媒質的出現(xiàn)檢測到閱讀一個圖象的一個操作的開始時,這個閱讀條件決定單元根據(jù)閱讀這個媒質上的一個圖象的這個操作的一個結果來決定一個閱讀條件。然后,這個閱讀單元根據(jù)這個閱讀條件光學地閱讀一個圖象。如上述,與傳統(tǒng)技術不同,一個空的空間決不會被識別為將要被閱讀的一個區(qū)域,并且總是根據(jù)一個媒質上的這個圖象來決定一個閱讀條件,并且因為這個結構,其優(yōu)點是一個用戶不需要給予一個指令,這個指令用于發(fā)出開始閱讀一個圖象的一個操作的一個指令,并且改善了用戶操作的方便性和其可操作性。
通過本發(fā)明,當這個閱讀開始檢測單元檢測到一個移動時,這個閱讀開始檢測單元檢測到閱讀一個圖象的這個操作的開始,并且然后這個閱讀條件決定單元根據(jù)閱讀這個媒質上的一個圖象的這個操作的一個結果來決定一個閱讀條件。然后,根據(jù)這個閱讀條件來光學地閱讀這個媒質上的一個圖象。如上述,與傳統(tǒng)技術不同,一個空的空間決不會被識別為將要被閱讀的一個區(qū)域,并且總是根據(jù)這個媒質上的這個圖象來決定一個閱讀條件,并且因為這個結構,其優(yōu)點是總是可以獲得一個高質量的圖象,一個用戶不需要每一次給予一個指令,這個指令用于開始閱讀一個圖象的一個操作,并且改善了用戶操作的方便性和其可操作性。
通過本發(fā)明,這個閱讀開始檢測單元通過檢測到一個媒質的出現(xiàn)和這個媒質的一個移動,檢測閱讀一個圖象的一個操作的開始。在這個步驟及其后的步驟中,這個閱讀條件決定單元根據(jù)閱讀一個媒質上的一個圖象的這個操作的一個結果來決定一個閱讀條件,并且這個閱讀單元根據(jù)這個閱讀條件光學地閱讀一個圖象。如上述,與傳統(tǒng)技術不同,一個空的空間決不會被識別為將要被閱讀的一個區(qū)域,并且總是根據(jù)這個媒質上的這個圖象來決定一個閱讀條件,所以總是可以獲得一個高質量的圖象,并且根據(jù)一個媒質的出現(xiàn)和這個媒質的一個移動來開始閱讀一個圖象的一個操作,并且因為這個結構,其優(yōu)點是與根據(jù)其中的任何一個檢測結果來檢測閱讀一個圖象的一個操作的開始的這樣一個情形相比,誤動作的頻率減少了。
通過本發(fā)明,不決定一個閱讀條件,直到一個移動超過了一個閾值,并且因為這個結構,其優(yōu)點是可以避免因為振動的影響而產(chǎn)生的誤動作。
通過本發(fā)明,即使產(chǎn)生了振動,在一個規(guī)定的時間期間內,一個檢測開始閱讀一個圖象的一個操作的結果是無效的,所以復位因為振動而產(chǎn)生的這個移動累加值,并且可以避免因為振動而錯誤地檢測到的這個移動的累加,并且因為這個結構,其優(yōu)點是改善了這個裝置的可靠性和其處理的適應性。
通過本發(fā)明,當開始閱讀一個圖象的一個操作的一個指令被發(fā)出時,同時開始閱讀圖象數(shù)據(jù)的一個操作,所以可以在任何時刻執(zhí)行閱讀一個圖象的一個操作,從而改善了處理的適應性。因為使用了其中保存多個圖象的數(shù)據(jù)的一個圖象存儲器,所以,當保存多個圖象的圖象數(shù)據(jù)時,這個圖象數(shù)據(jù)可以被寫入到一個空的存儲區(qū)域中,并且因為這個結構,其優(yōu)點是可以執(zhí)行閱讀一個圖象的一個操作,而不會有任何延遲。
通過本發(fā)明,在這個圖象存儲器中,并發(fā)執(zhí)行保存被這個圖象閱讀單元所閱讀的圖象數(shù)據(jù)的操作和閱讀這個被保存的圖象數(shù)據(jù)的一個操作,所以,即使如上述被閱讀的圖象數(shù)據(jù)可以被保存在一個空區(qū)域中,這樣可以連續(xù)地執(zhí)行閱讀一個圖象的一個操作。因為這個結構,其優(yōu)點是基本上改善了一個用戶處理的適應性。
通過本發(fā)明,當給予結束閱讀一個圖象的一個操作的一個指令并且一次結束這個操作時,這個閱讀控制單元進行控制,以使可以立即接受下一個開始閱讀一個圖象的一個操作的指令,并且可以連續(xù)地和重復地執(zhí)行閱讀一個圖象的一個操作,并且因為這個結構,其優(yōu)點是改善了一個用戶處理的適應性。
通過本發(fā)明,這個閱讀指令單元根據(jù)一個媒質的一個檢測結果來指示閱讀一個圖象的一個操作的開始和結束,所以可以開始或者結束閱讀一個圖象的一個操作,而不需要一個用戶故意地給予開始或者結束閱讀一個圖象的一個操作的一個指令,并且因為這個結構,其優(yōu)點是改善了一個用戶處理的適應性。
通過本發(fā)明,提供了用于控制這個媒質檢測單元以及用于執(zhí)行對這個媒質檢測單元的一個檢測結果執(zhí)行處理的這個控制處理單元,以使可以根據(jù)閱讀一個圖象的一個環(huán)境和條件來正確地執(zhí)行對一個媒質的檢測,所以即使在因為外部干擾而不能檢測一個媒質的一個環(huán)境或者條件下,也能夠正確地檢測這個媒質,并且因為這個結構,其優(yōu)點是改善了可靠性。
通過本發(fā)明,如果在這個光發(fā)射部件附近或者光接收部件的附近有干擾光,這個光接收部件的輸出就飽和并且非使能一個媒質的檢測,但是這個控制處理單元禁止使用這個媒質檢測單元,所以可以選擇地使用其它單元來替代這個媒質檢測單元,并且因為這個結構,其優(yōu)點是可以避免媒質檢測完全被非使能的這個情形。
通過本發(fā)明,根據(jù)附近的一個環(huán)境或者條件來控制對這個光接收部件的供電,并且因為這個結構,其優(yōu)點是可以避免媒質檢測完全被非使能的這個情形,并且改善了可靠性。
通過本發(fā)明,當用一個脈沖的形式來驅動這個光發(fā)射部件時,從這個光發(fā)射部件發(fā)射的光處于一個脈沖狀態(tài),所以從這個媒質反射的并且被這個光接收部件所接收的光處于一個脈沖狀態(tài),這使它能夠將這個光與干擾光區(qū)分開。所以,其優(yōu)點是通過這個控制處理單元用這個脈沖狀態(tài)來驅動這個光發(fā)射部件,即使在有干擾光的環(huán)境下,也能夠判斷這個裝置是否在這個媒質的上面。
通過本發(fā)明,有多個媒質檢測單元,并且計算每一個媒質檢測單元的一個檢測結果的與,并且因為這個結構,其優(yōu)點是改善了這個媒質檢測單元的可靠性,并且可以減少因為干擾光的影響而產(chǎn)生的誤動作的頻率。
通過本發(fā)明,有多個媒質檢測單元,并且計算每一個媒質檢測單元的一個檢測結果的或,所以可以忽略因為這個媒質的一個長度比這個圖象閱讀器的體的長度短,而不能夠檢測到這個媒質的幾個媒質檢測單元的輸出,并且因為這個結構,其優(yōu)點是可以減少誤動作的頻率。
通過本發(fā)明,根據(jù)多個媒質檢測單元中的每一個的一個判斷結果的一個控制方法根據(jù)引起一個誤動作的一個外部干擾因素的一個差異而進行改變,但是可以根據(jù)一個使用環(huán)境和條件,使用這個改變方法來自由地調節(jié)這個控制方法,并且因為這個結構,其優(yōu)點是可以執(zhí)行閱讀一個圖象的一個操作,而不會被外部干擾影響,并且改善了可靠性。
通過本發(fā)明,通過并發(fā)使用分別基于不同的檢測原理的一個機械開關和一個光電開關,對每一個開關,可以對外部干擾的因素進行一個必要的響應,并且因為這個結構,其優(yōu)點是可以執(zhí)行閱讀一個圖象的一個操作,而不會被外部干擾影響。
通過本發(fā)明,分別基于不同的檢測原理的一個機械開關和一個光電開關中的每一個被用作這個媒質檢測單元,并且計算每一個開關的一個檢測結果的與,并且因為這個結構,其優(yōu)點是改善了檢測的可靠性。
通過本發(fā)明,分別基于不同的檢測原理的一個機械開關和一個光電開關中的每一個被用作這個媒質檢測單元,并且計算每一個開關的一個檢測結果的或,以使即使因為外部干擾,這個光電開關不能正常工作時,一個媒質的檢測可以由另一個機械開關來執(zhí)行,并且因為這個結構,其優(yōu)點是改善了檢測的可靠性。
通過本發(fā)明,分別基于不同的檢測原理的一個機械開關和一個光電開關中的每一個被用作這個媒質檢測單元,并且根據(jù)使用的一個環(huán)境和條件來優(yōu)選使用這個兩個開關中的一個開關,并且因為這個結構,其優(yōu)點是改善了檢測的可靠性。
通過本發(fā)明,這個媒質檢測單元沒有被封裝在這個外殼的一個表面上,而是被提供在這個外殼的內部,并且這個媒質檢測單元的周圍是墻壁,所以直接進入到這個媒質檢測單元的干擾光的數(shù)量減少了,并且減少了誤動作的頻率。
通過本發(fā)明,提供了多個機械開關單元,其中每一個被用作這個媒質檢測單元,并且計算每一個媒質檢測單元的一個檢測結果的與,并且因為這個結構,其優(yōu)點是因為一個媒質上的不規(guī)則性,例如一個臺階引起的誤動作的頻率減少了,并且改善了這個閱讀媒質檢測單元的可靠性。
通過本發(fā)明,提供了多個機械開關單元,其中每一個被用作這個媒質檢測單元,并且計算每一個開關的一個檢測結果的或,以使可以忽略不能夠檢測到這個媒質的幾個開關的檢測結果,并且因為這個結構,其優(yōu)點是誤動作的頻率可以被減少了。
通過本發(fā)明,根據(jù)多個機械開關中的每一個的一個檢測結果的一個控制方法根據(jù)引起一個誤動作的一個外部干擾因素的一個差異而進行改變,但是可以根據(jù)一個使用環(huán)境或者條件,自由地改變這個控制方法,并且因為這個結構,其優(yōu)點是可以正常地執(zhí)行這個媒質的檢測,而不會被外部干擾因素影響。
通過本發(fā)明,使用了包含一個移動部件和一個移動檢測單元的這個媒質檢測單元,所以當閱讀一個圖象時,僅這個主輥子附近的輥子部分接觸一個媒質,并且因為這個結構,其優(yōu)點是可以避免磨損和破壞。進一步,這個主輥子支持幾乎整個將要閱讀的范圍,并且因為這個結構,其優(yōu)點是即使在這個媒質上有任何不規(guī)則性,例如一個臺階,也能夠正常地執(zhí)行閱讀一個圖象的一個操作,而不會受這個不規(guī)則性的影響。
通過本發(fā)明,包含一個移動部件的這個媒質檢測單元和一個移動檢測單元被用作這個媒質檢測單元,所以當閱讀一個圖象時,僅這個附加輥子附近的輥子部分接觸一個媒質,并且因為這個結構,其優(yōu)點是可以避免磨損和破壞。進一步,這個附加輥子支持幾乎整個將要閱讀的范圍,并且因為這個結構,其優(yōu)點是即使在這個媒質上有任何不規(guī)則性,例如一個臺階,也能夠正常地執(zhí)行閱讀一個圖象的一個操作,而不會受這個不規(guī)則性的影響。進一步,與安裝這個主輥子所需的安裝精度相比,安裝這個附加輥子的安裝精度要低,并且因為這個結構,其優(yōu)點是與采用這個主輥子的費用相比,其費用可以減少。
盡管已經(jīng)參考一個特定的實施方式,來完整和清晰地描述了本發(fā)明,但是后附的權利要求書不局限于這些,一個該領域的技術人員在這里提到的基本教義內所進行的所有修改和替代結構均包括在本發(fā)明的權利要求書中。
權利要求
1.一個圖象閱讀器,用于通過人工操作來光學地閱讀一個媒質上的一個圖象,包含一個外殼,具有當閱讀一個圖象時與這個媒質接觸的一個圖象閱讀表面;一個媒質檢測單元,位于這個圖象閱讀表面上,用于檢測這個媒質;和一個圖象閱讀單元,位于所述外殼上,用于根據(jù)所述媒質檢測單元的一個檢測結果來閱讀這個媒質上的圖象信息。
2.如權利要求1的一個圖象閱讀器,其中所述媒質檢測單元是用于通過機械地接觸這個媒質來檢測這個媒質的一個機械開關。
3.如權利要求1的一個圖象閱讀器,其中所述媒質檢測單元是用于光學地檢測這個媒質的一個光開關。
4.如權利要求3的一個圖象閱讀器,其中所述光開關單元包含用于發(fā)射光的一個光發(fā)射單元,和位于所述光發(fā)射單元附近、用于根據(jù)所接收的光的數(shù)量來檢測這個媒質的一個光接收單元。
5.如權利要求1的一個圖象閱讀器,包含一個輥子,位于所述外殼的這個圖象閱讀表面上,并且是可以旋轉的;和至少一個附加輥子,位于所述外殼的這個圖象閱讀表面上,并且是可以旋轉的。
6.如權利要求5的一個圖象閱讀器其中給所述輥子的軸提供了一個旋轉編碼器來檢測所述輥子的旋轉。
7.如權利要求5的一個圖象閱讀器其中所述附加輥子的直徑比所述輥子的直徑小。
8.如權利要求1的一個圖象閱讀器,包含一個閱讀控制單元,用于根據(jù)所述媒質檢測單元的一個檢測結果來識別圖象閱讀的開始和結束,并且用于根據(jù)一個識別結果來控制所述圖象閱讀單元。
9.如權利要求8的一個圖象閱讀器,包含一個接口單元,其上連接有能夠閱讀一個不同尺寸的文檔的一個附加圖象閱讀器;其中,當所述附加圖象閱讀器連接到所述接口單元時,所述閱讀控制單元處理所述附加圖象閱讀器閱讀的一個結果。
10.如權利要求8的一個圖象閱讀器,包含一個功率提供單元,用于當根據(jù)所述閱讀控制單元的一個識別結果,沒有正在閱讀這個圖象時,間歇地向所述媒質檢測單元進行供電。
11.如權利要求1的一個圖象閱讀器,包含一個存儲器,用于保存與被所述圖象閱讀單元所閱讀的多個圖象相應的、作為圖象數(shù)據(jù)的這個數(shù)據(jù)。
12.如權利要求11的一個圖象閱讀器,包含一個通信單元,用作所述存儲器和一個外部裝置之間的一個通信接口,并且所述外部裝置能夠訪問連接到其上的所述存儲器。
13.如權利要求11的一個圖象閱讀器,包含一個其上連接有一個外部裝置的一個發(fā)送單元,用于向所述外部裝置發(fā)送作為圖象數(shù)據(jù)的、所述圖象閱讀單元的一個閱讀結果。
14.如權利要求1的一個圖象閱讀器,包含一個顯示單元,位于所述外殼的一個操作表面上,用于根據(jù)所述圖象閱讀單元的一個閱讀結果來顯示一個圖象。
15.如權利要求14的一個圖象閱讀器,其中所述顯示單元相對于所述圖象閱讀單元的一個閱讀表面來說,處于一個垂直的姿態(tài)。
16.如權利要求14的一個圖象閱讀器,包含一個角度調節(jié)單元,用于自由地調節(jié)所述顯示單元的一個顯示表面的一個角度。
17.如權利要求14的一個圖象閱讀器,包含一個保護蓋,用于覆蓋所述顯示單元。
18.如權利要求14的一個圖象閱讀器,包含一個操作部分,靠近所述外殼的這個操作表面的一個邊緣,并且用于一個輸入操作。
19.如權利要求14的一個圖象閱讀器,包含一個指令單元,用于當一個圖象將要被顯示到所述顯示單元的這個顯示器上時,表示一個方向;和一個顯示控制單元,用于根據(jù)來自所述指令單元的一個指令的內容來控制所述顯示單元上的這個圖象的顯示方向。
20.如權利要求14的一個圖象閱讀器,包含一個顯示控制單元,用于使用一個比例N∶M(N+M=1)來劃分被所述顯示單元所顯示的一個圖象,并且用于使用一個不同的壓縮比例或者放大比例來顯示每一個被劃分的圖象。
21.如權利要求14的一個圖象閱讀器,包含一個顯示控制單元,用于通過覆蓋在另一個圖象(或者多個圖象)上,使用與被所述顯示單元所顯示的這個源圖象的尺寸相同的尺寸,或者與這個源圖象的尺寸相比,尺寸被壓縮或者被放大的尺寸,來顯示一個圖象的整個部分或者一部分圖象。
22.如權利要求14的一個圖象閱讀器,包含一個顯示控制單元,用于使用與被所述顯示單元所顯示的這個源圖象的尺寸相同的尺寸,或者與這個源圖象的尺寸相比,尺寸被壓縮或者被放大的尺寸,來以一個陣列的形式顯示多個圖象的整個部分或者一部分圖象。
23.如權利要求14的一個圖象閱讀器,包含一個顯示控制單元,用于使用與被所述顯示單元所顯示的這個源圖象的尺寸相比,尺寸被壓縮或者被放大的尺寸,來顯示一個文檔圖象的一個任意區(qū)域。
24.如權利要求14的一個圖象閱讀器,包含一個顯示控制單元,用于顯示被所述顯示單元所顯示的一個圖象陣列,這些圖象是在多個方向上被旋轉或者被反轉的圖象;一個選擇單元,用于從這些所顯示的被旋轉或者被反轉的圖象中選擇任何一個圖象;和一個正確姿態(tài)糾正單元,用于根據(jù)被所述選擇單元所選擇的這個圖象的方向來轉換這個被閱讀圖象的方向。
25.如權利要求14的一個圖象閱讀器,包含一個文本部分決定單元,用于決定這個圖象的一個文本部分;一個旋轉方向檢測單元,用于從被所述文本部分決定單元所決定的這個文本部分的一個字符圖象中檢測出一個圖象的一個旋轉方向;和一個顯示控制單元,用于根據(jù)所述旋轉方向檢測單元的一個檢測結果,在所述顯示單元的這個顯示器上顯示有正確方向的一個圖象。
26.如權利要求14的一個圖象閱讀器,包含一個分類單元,用于根據(jù)預規(guī)定的分類項目,來對被所述圖象閱讀單元所閱讀的多個圖象進行分類;一個選擇單元,用于選擇任何一個分類項目;和一個顯示控制單元,用于顯示與被所述選擇單元所選擇的這個分類項目相應的這些圖象。
27.如權利要求14的一個圖象閱讀器,包含一個量化單元,用于通過根據(jù)被所述圖象閱讀單元所閱讀的這個圖象產(chǎn)生一個量化閾值,來量化一個被閱讀的圖象。
28.如權利要求14的一個圖象閱讀器;其中,當閱讀一個圖象時,抓手指的一個作用點位于比所述圖象閱讀器的重心位置低的一個位置,并且同時,這個作用點的高度比所述外殼的寬度小。
29.一個圖象閱讀器,用于通過人工操作來光學地閱讀一個媒質上的一個圖象,包含一個外殼,具有當閱讀一個圖象時與這個媒質接觸的一個圖象閱讀表面;一個移動檢測單元,用于檢測所述外殼的一個移動;和一個圖象閱讀單元,位于所述外殼上,用于根據(jù)所述移動檢測單元的一個檢測結果來閱讀這個媒質上的圖象信息。
30.如權利要求29的一個圖象閱讀器;其中,所述移動檢測單元包括位于所述外殼的這個圖象閱讀表面上并且可以旋轉的一個輥子,和用于從所述輥子的旋轉計算所述外殼的一個移動的一個移動計算部分。
31.如權利要求30的一個圖象閱讀器,包含第一和第二附加輥子,位于所述外殼的這個圖象閱讀表面上并且可以旋轉,以使所述第一和第二附加輥子能夠支撐其間的所述輥子。
32.如權利要求30的一個圖象閱讀器,包含一個閱讀控制單元,用于根據(jù)這個移動檢測單元的一個檢測結果來識別圖象閱讀的開始和結束,并且用于根據(jù)一個識別結果來控制所述圖象閱讀單元。
33.如權利要求32的一個圖象閱讀器,包含一個接口單元,其上連接有其中每一個能夠閱讀不同尺寸的各種類型附加圖象閱讀器;其中,當所述附加圖象閱讀器連接到所述接口單元時,所述閱讀控制單元處理所述附加圖象閱讀器的一個閱讀結果。
34.如權利要求32的一個圖象閱讀器,包含一個功率提供單元,用于當根據(jù)所述閱讀控制單元的一個識別結果,沒有正在閱讀這個圖象時,間歇地向所述移動檢測單元進行供電。
35.如權利要求29的一個圖象閱讀器,包含一個存儲器,用于保存與被所述圖象閱讀單元所閱讀的多個圖象相應的、作為圖象數(shù)據(jù)的這個數(shù)據(jù)。
36.如權利要求32的一個圖象閱讀器,包含一個通信單元,用作所述存儲器和一個外部裝置之間的一個通信接口,并且所述外部裝置能夠訪問連接到其上的所述存儲器。
37.如權利要求31的一個圖象閱讀器,包含一個其上連接有一個外部裝置的一個發(fā)送單元,用于向所述外部裝置發(fā)送作為圖象數(shù)據(jù)的、所述圖象閱讀單元的一個閱讀結果。
38.如權利要求29的一個圖象閱讀器,包含一個顯示單元,位于所述外殼的一個操作表面上,用于根據(jù)所述圖象閱讀單元的一個閱讀結果來顯示一個圖象。
39.如權利要求38的一個圖象閱讀器,其中所述顯示單元相對于所述圖象閱讀單元的一個閱讀表面來說,處于一個垂直的姿態(tài)。
40.如權利要求38的一個圖象閱讀器,包含一個角度調節(jié)單元,用于自由地調節(jié)所述顯示單元的一個顯示表面的一個角度。
41.如權利要求38的一個圖象閱讀器,包含一個保護蓋,用于覆蓋所述顯示單元。
42.如權利要求38的一個圖象閱讀器,包含一個操作部分,靠近所述外殼的這個操作表面的一個邊緣,并且用于一個輸入操作。
43.如權利要求38的一個圖象閱讀器,包含一個指令單元,用于當一個圖象將要被顯示到所述顯示單元的這個顯示器上時,表示一個方向;和一個顯示控制單元,用于根據(jù)來自所述指令單元的一個指令的內容來控制所述顯示單元上的這個圖象的顯示方向。
44.如權利要求38的一個圖象閱讀器,包含一個顯示控制單元,用于使用一個比例N∶M(N+M=1)來劃分被所述顯示單元所顯示的一個圖象,并且用于使用一個不同的壓縮比例或者放大比例來顯示每一個被劃分的圖象。
45.如權利要求38的一個圖象閱讀器,包含一個顯示控制單元,用于通過覆蓋在另一個圖象(或者多個圖象)上,使用與被所述顯示單元所顯示的這個源圖象的尺寸相同的尺寸,或者與這個源圖象的尺寸相比,尺寸被壓縮或者被放大的尺寸,來顯示一個圖象的整個部分或者一部分圖象。
46.如權利要求38的一個圖象閱讀器,包含一個顯示控制單元,用于使用與被所述顯示單元所顯示的這個源圖象的尺寸相同的尺寸,或者與這個源圖象的尺寸相比,尺寸被壓縮或者被放大的尺寸,來以一個陣列的形式顯示多個圖象的整個部分或者一部分圖象。
47.如權利要求38的一個圖象閱讀器,包含一個顯示控制單元,用于使用與被所述顯示單元所顯示的這個源圖象的尺寸相比,尺寸被壓縮或者被放大的尺寸,來顯示一個文檔圖象的一個任意區(qū)域。
48.如權利要求38的一個圖象閱讀器,包含一個顯示控制單元,用于顯示被所述顯示單元所顯示的一個圖象陣列,這些圖象是在多個方向上被旋轉或者被反轉的圖象;一個選擇單元,用于從這些所顯示的被旋轉或者被反轉的圖象中選擇任何一個圖象;和一個正確姿態(tài)糾正單元,用于根據(jù)被所述選擇單元所選擇的這個圖象的方向來轉換這個被閱讀圖象的方向。
49.如權利要求38的一個圖象閱讀器,包含一個文本部分決定單元,用于決定這個圖象的一個文本部分;一個旋轉方向檢測單元,用于從被所述文本部分決定單元所決定的這個文本部分的一個字符圖象中檢測出一個圖象的一個旋轉方向;和一個顯示控制單元,用于根據(jù)所述旋轉方向檢測單元的一個檢測結果,在所述顯示單元的這個顯示器上顯示有正確方向的一個圖象。
50.如權利要求38的一個圖象閱讀器,包含一個分類單元,用于根據(jù)預規(guī)定的分類項目,來對被所述圖象閱讀單元所閱讀的多個圖象進行分類;一個選擇單元,用于選擇任何一個分類項目;和一個顯示控制單元,用于顯示與被所述選擇單元所選擇的這個分類項目相應的這些圖象。
51.如權利要求29的一個圖象閱讀器,包含一個量化單元,用于通過根據(jù)所述圖象閱讀單元的一個閱讀結果產(chǎn)生一個量化閾值,來量化一個閱讀結果。
52.如權利要求29的一個圖象閱讀器;其中,當閱讀一個圖象時,抓手指的一個作用點位于比所述圖象閱讀器的重心位置低的一個位置,并且同時,這個作用點的高度比所述外殼的寬度小。
53.一個圖象閱讀器,用于通過人工操作來光學地閱讀一個媒質上的一個圖象,包含一個外殼,具有當閱讀一個圖象時與這個媒質接觸的一個圖象閱讀表面;一個媒質檢測單元,位于這個圖象閱讀表面上,用于檢測這個媒質;一個移動檢測單元,用于檢測所述外殼的一個移動;和一個圖象閱讀單元,位于所述外殼上,用于根據(jù)所述媒質檢測單元的一個檢測結果和所述移動檢測單元的一個檢測結果這兩個結果來閱讀這個媒質上的圖象信息。
54.如權利要求53的一個圖象閱讀器,其中所述媒質檢測單元是用于通過機械地接觸這個媒質來檢測這個媒質的一個機械開關。
55.如權利要求53的一個圖象閱讀器,其中所述媒質檢測單元是用于光學地檢測這個媒質的一個光開關。
56.如權利要求53的一個圖象閱讀器,其中所述光開關單元包含用于發(fā)射光的一個光發(fā)射單元,和位于所述光發(fā)射單元附近、用于根據(jù)所接收的光的數(shù)量來檢測這個媒質的一個光接收單元。
57.如權利要求53的一個圖象閱讀器;其中,所述移動檢測單元包括位于所述外殼的這個圖象閱讀表面上并且可以旋轉的一個輥子,和用于從所述輥子的旋轉計算所述外殼的一個移動的一個移動計算部分。
58.如權利要求57的一個圖象閱讀器,包含第一和第二附加輥子,位于所述外殼的這個圖象閱讀表面上并且可以旋轉,以使所述第一和第二附加輥子能夠支撐其間的所述輥子。
59.如權利要求53的一個圖象閱讀器,包含一個閱讀控制單元,用于根據(jù)所述媒質檢測單元的一個檢測結果和所述移動檢測單元的一個檢測結果這兩個結果來識別圖象閱讀的開始和結束,并且用于根據(jù)一個識別結果來控制所述圖象閱讀單元。
60.如權利要求59的一個圖象閱讀器,包含一個接口單元,其上連接有其中每一個能夠閱讀不同尺寸的各種類型附加圖象閱讀器;其中,當所述附加圖象閱讀器連接到所述接口單元時,所述圖象控制單元處理所述附加圖象閱讀器的一個閱讀結果。
61.如權利要求59的一個圖象閱讀器,包含一個功率提供單元,用于當沒有正在閱讀一個圖象時,間歇地向所述媒質檢測單元和所述移動檢測單元進行供電。
62.如權利要求53的一個圖象閱讀器,包含一個存儲器,用于保存與被所述圖象閱讀單元所閱讀的多個圖象相應的、作為圖象數(shù)據(jù)的這個數(shù)據(jù)。
63.如權利要求62的一個圖象閱讀器,包含一個通信單元,用作所述存儲器和一個外部裝置之間的一個通信接口,并且所述外部裝置能夠訪問連接到其上的所述存儲器。
64.如權利要求62的一個圖象閱讀器,包含一個其上連接有一個外部裝置的一個發(fā)送單元,用于向所述外部裝置發(fā)送作為圖象數(shù)據(jù)的、所述圖象閱讀單元的一個閱讀結果。
65.如權利要求53的一個圖象閱讀器,包含一個顯示單元,位于所述外殼的一個操作表面上,用于根據(jù)所述圖象閱讀單元的一個閱讀結果來顯示一個圖象。
66.如權利要求65的一個圖象閱讀器,其中所述顯示單元相對于所述圖象閱讀單元的一個閱讀表面來說,處于一個垂直的姿態(tài)。
67.如權利要求65的一個圖象閱讀器,包含一個角度調節(jié)單元,用于自由地調節(jié)所述顯示單元的一個顯示表面的一個角度。
68.如權利要求65的一個圖象閱讀器,包含一個保護蓋,用于覆蓋所述顯示單元。
69.如權利要求65的一個圖象閱讀器,包含一個操作部分,靠近所述外殼的這個操作表面的一個邊緣,并且用于一個輸入操作。
70.如權利要求65的一個圖象閱讀器,包含一個指令單元,用于當一個圖象將要被顯示到所述顯示單元的這個顯示器上時,表示一個方向;和一個顯示控制單元,用于根據(jù)來自所述指令單元的一個指令的內容來控制所述顯示單元上的這個圖象的顯示方向。
71.如權利要求65的一個圖象閱讀器,包含一個顯示控制單元,用于使用一個比例N∶M(N+M=1)來劃分被所述顯示單元所顯示的一個圖象,并且用于使用一個不同的壓縮比例或者放大比例來顯示每一個被劃分的圖象。
72.如權利要求65的一個圖象閱讀器,包含一個顯示控制單元,用于通過覆蓋在另一個圖象(或者多個圖象)上,使用與被所述顯示單元所顯示的這個源圖象的尺寸相同的尺寸,或者與這個源圖象的尺寸相比,尺寸被壓縮或者被放大的尺寸,來顯示一個圖象的整個部分或者一部分圖象。
73.如權利要求65的一個圖象閱讀器,包含一個顯示控制單元,用于使用與被所述顯示單元所顯示的這個源圖象的尺寸相同的尺寸,或者與這個源圖象的尺寸相比,尺寸被壓縮或者被放大的尺寸,來以一個陣列的形式顯示多個圖象的整個部分或者一部分圖象。
74.如權利要求65的一個圖象閱讀器,包含一個顯示控制單元,用于使用與被所述顯示單元所顯示的這個源圖象的尺寸相比,尺寸被壓縮或者被放大的尺寸,來顯示一個文檔圖象的一個任意區(qū)域。
75.如權利要求65的一個圖象閱讀器,包含一個顯示控制單元,用于顯示被所述顯示單元所顯示的一個圖象陣列,這些圖象是在多個方向上被旋轉或者被反轉的圖象;一個選擇單元,用于從這些所顯示的被旋轉或者被反轉的圖象中選擇任何一個圖象;和一個正確姿態(tài)糾正單元,用于根據(jù)被所述選擇單元所選擇的這個圖象的方向來轉換這個被閱讀圖象的方向。
76.如權利要求65的一個圖象閱讀器,包含一個文本部分決定單元,用于決定這個圖象的一個文本部分;一個旋轉方向檢測單元,用于從被所述文本部分決定單元所決定的這個文本部分的一個字符圖象中檢測出一個圖象的一個旋轉方向;和一個顯示控制單元,用于根據(jù)所述旋轉方向檢測單元的一個檢測結果,在所述顯示單元的這個顯示器上顯示有正確方向的一個圖象。
77.如權利要求65的一個圖象閱讀器,包含一個分類單元,用于根據(jù)預規(guī)定的分類項目,來對被所述圖象閱讀單元所閱讀的多個圖象進行分類;一個選擇單元,用于選擇任何一個分類項目;和一個顯示控制單元,用于顯示與被所述選擇單元所選擇的這個分類項目相應的這些圖象。
78.如權利要求53的一個圖象閱讀器,包含一個量化單元,用于通過根據(jù)所述圖象閱讀單元的一個閱讀結果產(chǎn)生一個量化閾值,來量化一個閱讀結果。
79.如權利要求53的一個圖象閱讀器;其中,當閱讀一個圖象時,抓手指的一個作用點位于比所述圖象閱讀器的重心位置低的一個位置,并且同時,這個作用點的高度比所述外殼的寬度小。
80.一個圖象閱讀器,用于通過人工操作來光學地閱讀一個媒質上的一個圖象,包含一個媒質檢測單元,用于檢測這個媒質;一個圖象閱讀單元,用于閱讀這個媒質上的一個圖象;一個移動檢測單元,用于檢測所述圖象閱讀單元和這個媒質之間的一個相對移動;和一個控制器,用于當所述媒質檢測單元檢測到這個媒質以及所述移動檢測單元檢測到所述圖象閱讀單元和這個媒質之間的一個相對移動時,開始閱讀一個媒質上的一個圖象。
81.一個圖象閱讀器,用于通過人工操作來光學地閱讀一個媒質上的一個圖象,包含一個閱讀單元,用于根據(jù)預規(guī)定的閱讀條件來光學地閱讀這個圖象;一個閱讀開始檢測單元,用于檢測閱讀這個媒質上的圖象的開始;和一個閱讀條件決定單元,用于當所述閱讀開始檢測單元檢測到閱讀這個圖象的開始時,決定閱讀的條件。
82.如權利要求81的一個圖象閱讀器;其中,所述閱讀開始檢測單元通過檢驗這個媒質是否出現(xiàn),來檢測閱讀這個圖象的開始。
83.如權利要求81的一個圖象閱讀器;其中,所述閱讀開始檢測單元通過檢測這個媒質的一個移動,來檢測閱讀這個圖象的開始。
84.如權利要求81的一個圖象閱讀器;其中,所述閱讀開始檢測單元通過檢測這個媒質是否出現(xiàn)和這個媒質的一個移動,來檢測閱讀這個圖象的開始。
85.如權利要求83的一個圖象閱讀器;其中,當這個移動少于一個預規(guī)定的閾值時,所述閱讀開始檢測單元使檢測閱讀這個圖象的開始的一個檢測結果無效。
86.如權利要求83的一個圖象閱讀器;其中,當這個移動少于一個預規(guī)定的閾值時,所述閱讀開始檢測單元使檢測閱讀這個圖象的開始的一個檢測結果無效。
87.如權利要求84的一個圖象閱讀器;其中,當在一個預規(guī)定的時間內所檢測到的這個移動少于一個預規(guī)定的閾值時,所述閱讀開始檢測單元使檢測閱讀這個圖象的開始的一個檢測結果無效。
88.如權利要求84的一個圖象閱讀器;其中,當在一個預規(guī)定的時間內所檢測到的這個移動少于一個預規(guī)定的閾值時,所述閱讀開始檢測單元使檢測閱讀這個圖象的開始的一個檢測結果無效。
89.一個圖象閱讀器,用于通過人工操作來光學地閱讀一個媒質上的一個圖象,包含一個閱讀指令單元,用于指示閱讀這個圖象的開始和結束;一個圖象閱讀單元,用于閱讀這個圖象;一個圖象存儲器,用于保存多個圖象數(shù)據(jù);和一個閱讀控制單元,用于使所述圖象閱讀單元開始閱讀一個圖象并且還使所述圖象存儲器在其中保存這個圖象數(shù)據(jù)。
90.如權利要求89的一個圖象閱讀器;其中,所述圖象存儲器保存被所述圖象閱讀單元所閱讀的這個圖象數(shù)據(jù),并且并發(fā)地閱讀這個被保存的圖象數(shù)據(jù)。
91.如權利要求89的一個圖象閱讀器;其中,所述閱讀控制單元在從所述閱讀指令單元接收到結束閱讀的一個指令后,立即恢復控制,使能夠接收下一個開始下一個閱讀操作的一個指令。
92.如權利要求89的一個圖象閱讀器;其中,所述閱讀指令單元根據(jù)這個媒質的檢測來指示開始和結束閱讀。
93.一個圖象閱讀器,用于通過人工操作來光學地閱讀一個媒質上的一個圖象,包含一個外殼,具有當閱讀一個圖象時與這個媒質接觸的一個圖象閱讀單元;一個媒質檢測單元,位于所述外殼的一個圖象閱讀表面上,用于檢測這個媒質;一個控制處理單元,用于根據(jù)閱讀一個圖象的環(huán)境和條件來控制所述媒質檢測單元,以使能夠正常地執(zhí)行對這個媒質的檢測,并且用于處理所述圖象檢測單元的一個檢測結果;和一個圖象閱讀單元,用于根據(jù)被所述控制處理單元所處理的這個檢測結果,來閱讀這個媒質的圖象信息。
94.如權利要求93的一個圖象閱讀器;其中,所述媒質檢測單元包含每一個用于光學地檢測這個媒質的一個光發(fā)射部件和一個光接收部件,并且所述控制處理單元根據(jù)閱讀一個圖象的環(huán)境和條件來決定是否使用所述媒質檢測單元。
95.如權利要求93的一個圖象閱讀器;其中,所述媒質檢測單元包含每一個用于光學地檢測這個媒質的一個光發(fā)射部件和一個光接收部件,并且所述控制處理單元根據(jù)閱讀一個圖象的期限和條件來控制對所述光發(fā)射部件的功率提供。
96.如權利要求93的一個圖象閱讀器;其中,所述媒質檢測單元包含每一個用于光學地檢測這個媒質的一個光發(fā)射部件和一個光接收部件,并且所述控制處理單元對所述光發(fā)射部件提供脈沖驅動控制。
97.如權利要求94的一個圖象閱讀器;其中,提供了多個所述媒質檢測單元,當所述多個媒質檢測單元中的任何一個檢測到這個媒質時,所述控制處理單元判斷已經(jīng)檢測到這個媒質,并且所述圖象閱讀單元根據(jù)所述控制處理單元的一個檢測結果來閱讀這個媒質的圖象信息。
98.如權利要求94的一個圖象閱讀器;其中,提供了多個所述媒質檢測單元,并且所述圖象閱讀器包含一個改變單元,這個改變單元用于自由地改變使用所述控制處理單元中的所述多個媒質檢測單元的一個檢測結果的一個方法。
99.如權利要求93的一個圖象閱讀器;其中,所述媒質檢測單元由用于光學地檢測這個媒質的一個光電開關或者用于機械地檢測這個媒質的一個機械開關組成。
100.如權利要求99的一個圖象閱讀器;其中,當所述光電開關或者所述機械開關中的任何一個開關檢測到這個媒質時,所述控制處理單元判斷已經(jīng)檢測到這個媒質。
101.如權利要求99的一個圖象閱讀器,包含一個優(yōu)先級決定單元,用于決定并且給予所述光電開關或者所述機械開關中任何一個的檢測結果一個優(yōu)選,來執(zhí)行所述控制處理單元中的這個控制處理。
102.如權利要求93的一個圖象閱讀器;其中,所述媒質檢測單元光學地檢測這個媒質,并且在所述媒質檢測單元的周圍有一個墻壁。
103.如權利要求93的一個圖象閱讀器;其中,所述媒質檢測單元由其中每一個機械地離散地檢測這個媒質的多個機械開關組成,當所述多個機械開關中的任何一個檢測到這個媒質時,所述控制處理單元判斷已經(jīng)檢測到這個媒質,并且所述圖象閱讀單元根據(jù)所述控制處理單元的一個檢測結果來閱讀這個媒質的圖象信息。
104.如權利要求103的一個圖象閱讀器,包含一個改變單元,這個改變單元用于自由地改變所述控制處理單元中使用所述多個機械開關中的每一個的一個檢測結果的一個控制方法。
105.如權利要求93的一個圖象閱讀器;其中,所述媒質檢測單元包含一個移動部件,這個移動部件包括當閱讀一個圖象時在這個媒質上旋轉的一個主輥子,并且能夠在所述外殼中自由地移動;和一個移動檢測單元,用于檢測所述移動部件的移動。
全文摘要
根據(jù)本發(fā)明的這個圖象閱讀器包含基本上是一個盒形形狀并且有接觸一個文檔的一個圖象閱讀表面的一個外殼,被提供到這個圖象閱讀表面上、用于檢測一個文檔P的一個文檔檢測部分,和用于當這個文檔檢測部分105檢測到這個文檔P時閱讀這個文檔上的一個圖象的一個圖象閱讀部分。這個圖象閱讀器改善了用戶使用的方便性,可操作性和處理的適應性,并且它的尺寸較小。
文檔編號H04N1/107GK1252667SQ9911809
公開日2000年5月10日 申請日期1999年8月26日 優(yōu)先權日1998年10月28日
發(fā)明者千葉廣隆, 野田嗣男, 石川芳朗, 酒井憲一郎 申請人:富士通株式會社