專利名稱:字符識別設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于識別已經(jīng)被拾取的字符圖像的例如電子照相設(shè)備的字符識別設(shè)備。
通常,例如專利公開號為80791/1987(特開昭62-80791)的日本專利已經(jīng)公開了識別已經(jīng)被拾取的字符圖像的方法,其中圖像信息例如已經(jīng)被輸入的字符圖像被設(shè)置為基準(zhǔn)模式,根據(jù)基準(zhǔn)圖形的尺寸來設(shè)置字典模式的存儲容量,根據(jù)字典模式來識別圖像信息。
進(jìn)而,專利公開號為74729/1994(特開平6-74729)的日本專利已經(jīng)公開了一種方法,其中計(jì)算要被識別的字符和攝象機(jī)之間的距離,根據(jù)計(jì)算出的距離完成攝象機(jī)之間的變焦操作,以允許要被識別的字符具有預(yù)定的尺寸,從而輸入要被識別的字符圖像。
然而,使用通常方法的字符識別設(shè)備的問題是,當(dāng)已經(jīng)臨時存儲的字符圖像以后被識別的情況下,如果曾經(jīng)存儲的字符圖像不能被識別,圖像拾取操作(讀取操作)必須重復(fù)地進(jìn)行直到字符圖像被識別為止。
由于這個原因,例如,當(dāng)已經(jīng)使用作為字符識別設(shè)備的便攜式電子攝象機(jī)拾取并且已經(jīng)存儲在其中的字符圖像在不同于它被拾取的場所的場所以后進(jìn)行字符圖像識別的情況下,如果存儲的字符圖像不能被識別,用戶必須返回它被拾取的場所,并重新拾取相同的字符圖像。
進(jìn)而,在字符圖像被拾取的時候,使用上述通常方法的字符識別設(shè)備并不能判別字符圖像是否能被識別。由于這個理由,既使在已經(jīng)被拾取的字符圖像在那個場所被識別的情況下,如果已經(jīng)拾取的字符圖像包括了不能被識別的任何字符,則必須重新進(jìn)行字符圖像的拾取操作(讀操作)以完成識別操作。
上述傳統(tǒng)技術(shù)的另一個問題是,放大操作被不必要地施加到甚至可識別的字符圖像上。
本發(fā)明的第一個目的是提供一種字符識別設(shè)備,它在對已經(jīng)被拾取的字符圖像內(nèi)的字符進(jìn)行識別操作前預(yù)先確認(rèn)已經(jīng)被拾取的字符圖像內(nèi)的字符是否是可以被識別的。
為了達(dá)到第一個目的,提供了一種識別由CCD電荷耦合器件使用識別單元已經(jīng)獲得的字符圖像內(nèi)的字符的字符識別設(shè)備,其配置有字符切出單元,用以從已經(jīng)通過CCD獲得的字符圖像中切出字符;字符尺寸存儲單元,用以在需要識別的各個字符尺寸中至少存儲一個字符尺寸,這些需要識別的各個字符尺寸中的每一個被設(shè)置到可由識別單元識別的每一個字符類型;尺寸判別單元,用于將已經(jīng)存儲在字符尺寸存儲單元內(nèi)的諸多字符尺寸中的至少一個和已經(jīng)由字符切出單元切出的字符尺寸相比較;和顯示單元,用于發(fā)出與使用尺寸判別單元比較已經(jīng)存儲在字符尺寸存儲單元內(nèi)的諸多字符尺寸的至少一個和已經(jīng)由字符切出部分切出的字符尺寸而獲得的結(jié)果對應(yīng)的信息。
使用上述的排列,切出字符的尺寸和需要被識別的諸多字符尺寸的至少一個相比較,和通過發(fā)出與結(jié)果對應(yīng)的信息,這就可能在識別操作前確認(rèn)已經(jīng)被拾取和切出的字符是否是可識別的,以此提出識別引導(dǎo)。
進(jìn)而,本發(fā)明的第二個目的是提供一種字符識別設(shè)備,它在字符圖像的尺寸是不可識別時通知用戶這個事實(shí)。
為了實(shí)現(xiàn)第二個目的,作為具有上述排列的字符識別設(shè)備的本發(fā)明的字符識別設(shè)備被如此地設(shè)計(jì),即,使得尺寸判別單元基于已經(jīng)由字符切出單元切出的字符尺寸和已經(jīng)存儲在字符尺寸存儲單元內(nèi)的諸多字符的至少一個的比較結(jié)果來判別切出字符的尺寸是否是可以判別的尺寸,并且,如果尺寸判別單元判別切出字符的尺寸小于可識別的尺寸,則顯示單元通知用戶它是不可以識別的。
使用上述的排列,如果切出的字符基于它的尺寸被判別為不可識別的,則通知用戶這個事實(shí),從而使得用戶能容易地確認(rèn)已經(jīng)被讀取的字符圖像的諸字符是否是可識別的。
本發(fā)明的第三個目的是提供一種字符識別設(shè)備,它通知用戶被切出的字符應(yīng)當(dāng)是哪一類型的字符,以使該字符變?yōu)榭勺R別的。
為了實(shí)現(xiàn)第三個目的,作為具有上述排列的字符識別設(shè)備的本發(fā)明的字符識別設(shè)備被如此地設(shè)計(jì),即,使得尺寸判別基于已經(jīng)由字符切出單元切出的字符尺寸和已經(jīng)存儲在字符尺寸存儲單元內(nèi)的多個字符尺寸的比較結(jié)果來判別要被切出的字符應(yīng)當(dāng)是哪種類型字符以變得可以識別,并且,使顯示單元通知用戶已經(jīng)由尺寸判別單元判別的字符類型為可以識別的。
使用上述的排列,由于用戶意識到被切出的字符應(yīng)當(dāng)是哪種類型字符以便可被識別,用戶能容易地確定要被識別的字符是否是可識別的。
本發(fā)明的第四個目的是提供一種字符識別設(shè)備,其從已被拾取的字符圖像中提取具有根據(jù)字符類型設(shè)定的可識別尺寸的字符,以通知這個字符。
為了實(shí)現(xiàn)第四個目的,作為具有上述排列的字符識別設(shè)備的本發(fā)明的字符識別設(shè)備被如此設(shè)計(jì),即,使得尺寸判別單元根據(jù)對已由字符切出單元切出的字符的尺寸與已經(jīng)存儲于字符尺寸存儲單元中的各字符尺寸中至少一個的比較結(jié)果來選擇具有根據(jù)字符類型而設(shè)定的可識別尺寸的字符,從而顯示單元向用戶通知由尺寸判別單元選擇的字符以及指示可識別尺寸的信息。
使用上述的排列,由于已經(jīng)由尺寸判別單元提取的字符和指示可識別的尺寸的信息一塊被通知,用戶可根據(jù)提取字符的尺寸很容易地確認(rèn)要被選取的字符是否具有可識別的尺寸,其結(jié)果是,用戶可容易地確認(rèn)要被識別的字符是否是可識別的。
本發(fā)明的第五個目的是提供一種字符識別設(shè)備,如果切出字符不是可識別的尺寸,則該設(shè)備將字符放大為可識別的尺寸。
為了實(shí)現(xiàn)第五個目的,作為具有上述排列的字符識別設(shè)備的本發(fā)明的字符識別設(shè)備還配置有用來放大已經(jīng)被拾取的字符圖像的變焦機(jī)構(gòu)部分,其中,尺寸判別部分基于已經(jīng)由字符切出部分切出的字符尺寸和已經(jīng)存儲在字符尺寸存儲部分內(nèi)的諸多字符中的至少一個的比較結(jié)果來判別切出的字符的尺寸是否是可識別的尺寸;如果尺寸判別部分判別切出字符的尺寸小于可識別的尺寸,則變焦機(jī)構(gòu)部分放大字符為可識別的尺寸;顯示部分通知用戶指示由變焦機(jī)構(gòu)部分放大的字符的信息。
使用上述的配置,即使切出字符的尺寸不是可識別的尺寸,在識別操作之前把字符圖像放大為可識別的尺寸,通過僅再一次執(zhí)行再讀操作就可以完成必要的字符識別。
為了完整了解本發(fā)明的實(shí)質(zhì)和優(yōu)點(diǎn),將參照附圖進(jìn)行詳細(xì)的描述,以作為理解的參考,附圖中
圖1的框圖示出了依照本發(fā)明第一實(shí)施例的字符識別設(shè)備;圖2(a)的透視圖示出了依照本發(fā)明的第一實(shí)施例從攝影者側(cè)看到的字符識別設(shè)備的外觀;圖2(b)的透視圖示出了當(dāng)從攝影者相反方向看去的圖2(a)所示字符識別設(shè)備的外觀;圖3的示意圖示出了顯示在字符識別設(shè)備內(nèi)完成的字符尺寸判別結(jié)果的顯示屏的例子;圖4的流程圖示出了在字符識別設(shè)備內(nèi)字符識別前的處理順序;圖5至13的示意圖示出了依照本發(fā)明另一實(shí)施例的顯示在字符識別設(shè)備內(nèi)完成的字符尺寸判別結(jié)果的顯示屏的諸多實(shí)例;圖14的流程圖示出了依照本發(fā)明另一個實(shí)施例的在字符識別設(shè)備中的在字符識別前的處理順序;圖15的示意圖示出了依照本發(fā)明的又一個實(shí)施例的顯示在字符識別設(shè)備內(nèi)完成的字符尺寸判別結(jié)果的顯示屏的實(shí)例;圖16的流程圖示出了依照本發(fā)明的又一個實(shí)施例的在字符識別設(shè)備內(nèi)的在字符識別之前的處理順序;圖17(a)和17(b)的示意圖示出了依照本發(fā)明的一實(shí)施例中的在字符識別設(shè)備中的顯示屏的諸實(shí)例;和圖18的流程圖示出了依照本發(fā)明的又一實(shí)施例的在字符識別設(shè)備內(nèi)的在字符識別之前的處理順序。參看圖1至4,下面的描述將討論本發(fā)明的一實(shí)施例。
圖2(a)的透視圖示出了依照本發(fā)明第一實(shí)施例當(dāng)從攝影者側(cè)看去時的字符識別設(shè)備的外觀,圖2(b)的透視圖示出了當(dāng)從攝影者相對方向看去時的圖2(a)所示字符識別設(shè)備的外觀。
如圖2(a)和2(b)所示,字符識別設(shè)備由主體室部分1構(gòu)成,其上安裝有顯示屏2、CCD攝象機(jī)部分6、開關(guān)部分23等等。
如圖1所示,CCD攝象機(jī)部分6(圖像拾取裝置)包括作為通過拾取字符圖像而讀取的拾取元件的CCD 10;將光聚焦到CCD 10上的透鏡部分8;和以所希望的方式放大已由鏡頭部分8聚焦的字符圖像(目標(biāo)圖像)以將其投射到CCD 10的圖像拾取表面的變焦機(jī)構(gòu)部分9等。
顯示已經(jīng)由CCD攝象機(jī)部分6拾取的字符圖像的顯示部分2具有這樣的結(jié)構(gòu),即,使用能夠顯示字符圖像的矩陣系統(tǒng)的薄型液晶顯示部分2a,和具有足以容納液晶顯示部分2a的尺寸的板部分2b被集成為一個單元。
板部分2b配置有例如相互面對面對準(zhǔn)的一對透明片。進(jìn)而,透明的電極分別裝在一對片的內(nèi)表面(相對的面),具有小的突起形狀的隔離物規(guī)則地印刷在其上面以不允許電極間相互接觸直至板部分2b被壓住。這樣,附在各個片上的透明電極通常并不相互接觸;然而,當(dāng)連接這些透明電極的板部分2b被用手指或筆點(diǎn)著(按壓)時,電極在點(diǎn)著的地方相互接觸。結(jié)果是,使用板部分2b可以檢測出選取和點(diǎn)著的坐標(biāo)位置。
如圖2(a)和2(b)所示,開關(guān)部分23配置有圖像攝取鍵3、存儲指定鍵4和電源開關(guān)5。圖像攝取鍵3用來開始圖像拾取操作,存儲指定鍵4用來指定存儲已被識取的圖像,電源開關(guān)5打開和關(guān)閉設(shè)備的電源。如圖1所示,顯示部分2、CCD攝象機(jī)部分6、開關(guān)部分23等等分別連接到安裝在主體室部分1內(nèi)部的控制部分22。如此,控制部分22使用各種命令來控制輸入信息和輸出信息。
此外,如圖2(a)和2(b)所示,形成本實(shí)施例的字符識別設(shè)備的殼體的主體室部分1在主體室部分1的側(cè)面配置有握持部分7,它在形狀上凹進(jìn)去以使容易地握持字符識別設(shè)備。進(jìn)而,雖然在表示外觀的圖2(a)和2(b)的透視圖中沒有示出,主體室部分1還配置有交換數(shù)據(jù)到外部設(shè)備和從外部設(shè)備交換數(shù)據(jù)的接口部分、麥克風(fēng)、揚(yáng)聲器等,并具有調(diào)制解調(diào)器等用以和外部裝置通訊的內(nèi)置部件。
參看圖1至4,將描述在使用字符識別設(shè)備進(jìn)行字符識別以前的預(yù)處理。
在使用字符識別設(shè)備進(jìn)行字符識別時,首先,用戶用電源開關(guān)5打開電源,把CCD攝象機(jī)部分6對準(zhǔn)其圖像要被拾取的目標(biāo),按下圖像攝取鍵3一次。然后,使用CCD攝象機(jī)部分6拾取(照相)包括字符在內(nèi)的字符圖像。首先,已經(jīng)被鏡頭部分8聚焦的光被變焦機(jī)構(gòu)部分9適當(dāng)?shù)胤糯?,并被投射到CCD 10的圖像拾取表面部分。接下來,CCD 10將通過變焦機(jī)構(gòu)部分9由鏡頭部分投射的光進(jìn)行光電變換,使它變換為作為電信號的模擬信號(圖像信號)。該模擬信號被放大器11放大,和輸出到A/D(模擬-數(shù)字)轉(zhuǎn)換器12。已經(jīng)由A/D轉(zhuǎn)換器12轉(zhuǎn)換為數(shù)字信號的圖像信號臨時存儲在一幀存儲部分13,并被輸出到字符切出部分14(字符切出裝置),并通過組合部分17作為圖像而在顯示部分2上顯示。
在字符切出部分14中,位于在顯示部分2上顯示的字符圖像內(nèi)的字符顯示區(qū)域被切出作為字符信息。
該字符圖像的切出處理是用已經(jīng)通常使用的方法來完成的。例如,下述的方法被列出作為字符圖像的切出處理。首先,具有相同顏色的象素從一橫行起被拾取,并找到全部數(shù)目。其次,相對于總數(shù)是大的每一部分,在縱列上的象素被集總。然后,總數(shù)為大的每一個縱列被視為包括字符的區(qū)域(字符顯示區(qū)域)。
然后,已經(jīng)由字符切出部分14切出的字符的信息輸出給字符尺寸判別部分15(字符尺寸比較/判別裝置)。在尺寸判別部分15中,由字符切出部分14切出的字符尺寸和最初已經(jīng)存儲在尺寸存儲部分16(字符尺寸存儲裝置)內(nèi)的基準(zhǔn)字符尺寸相比較,并由此判別由字符切出部分14切出的字符尺寸是否是可識別的。換言之,尺寸判別部分15既作為比較切出字符尺寸和存儲在字符尺寸存儲裝置內(nèi)的諸多字符尺寸的字符尺寸比較裝置,又作為判別切出的字符尺寸是否是可識別的尺寸的字符尺寸判別裝置。
此時,相應(yīng)于由字符切出部分14切出的字符的信息,每當(dāng)由字符切出部分14切出一個字符時,它就可以被輸出到尺寸判別部分15,并且切出字符的尺寸可以一個字符接著一個字符連續(xù)地和尺寸判別部分15內(nèi)的基準(zhǔn)字符尺寸相比較。另一方面,在指定區(qū)域內(nèi)的字符可以連續(xù)地被切出,從而使得切出字符的所有信息被臨時存儲在例如緩沖器存儲部分31中,并且字符尺寸一個字符接著一個字符地從存儲器中被拾取,而拾取的字符尺寸可以和基準(zhǔn)字符尺寸相比較。
尺寸存儲部分16包括英文/數(shù)字尺寸存儲部分16a、平假名尺寸存儲部分16b和漢字尺寸存儲部分16c,從而使得可識別字符的尺寸相應(yīng)于字符的不同類型而被存儲。
在英文/數(shù)字存儲部分16a,識別英文/數(shù)字字符所需的字符尺寸(以后稱作英文/數(shù)字尺寸例如8×8點(diǎn))被存儲。這里,英文/數(shù)字字符能最容易地被識別,識別所需的字符尺寸按如下上升序增加英文/數(shù)字字符、平假名(片假名)字符和漢字字符。換言之,英文/數(shù)字尺寸指的是僅使英文/數(shù)字字符變得能被識別的尺寸。
此外,在平假名尺寸存儲部分16b中,識別平假名和片假名字符所需的尺寸(后文中稱作平假名尺寸,例如16×16點(diǎn))被存儲。即,英文/數(shù)字字符或平假名或片假名字符變得能被識別的字符尺寸被存儲。進(jìn)而,在下面的解釋中,這里假定片假名字符包括在平假名字符內(nèi)。
此外,在漢字尺寸存儲部分16c內(nèi),用于識別漢字字符的尺寸(以后稱為漢字尺寸例如64×64點(diǎn))被存儲。即,英文/數(shù)字字符、平假名或片假名字符和漢字字符中的任何字符變得可以識別。
在本實(shí)施例中,假定存儲在漢字尺寸存儲部分16c內(nèi)的字符尺寸被設(shè)置為基準(zhǔn)尺寸;然而,基準(zhǔn)字符尺寸并不局限于漢字尺寸,英文/數(shù)字尺寸、平假名尺寸和漢字尺寸這三種尺寸的任一種均可由用戶最初選取做為基準(zhǔn)字符尺寸。換言之,例如,如果要被識別的字符僅是英文/數(shù)字字符,則基準(zhǔn)字符尺寸可以設(shè)置為英文/數(shù)字尺寸。這樣,可識別的尺寸可以確定為基準(zhǔn)尺寸,這取決于要被識別的字符類型,這就能夠完成適合于要被識別的字符尺寸的處理。
基次,在尺寸判別部分15中,作為基準(zhǔn)尺寸和由字符切出部分14切出的字符尺寸的比較結(jié)果,如果切出字符的尺寸大于或等于基準(zhǔn)字符尺寸,則由字符切出部分14切出的字符信息使用OK側(cè)的控制線通過組合部分17輸出給顯示部分2。
在這種情況下,如果用戶按壓包括在開關(guān)部分23內(nèi)的存儲指定鍵4,則從開關(guān)部分23向控制部分22輸出信號,從而使得在顯示部分2顯示的一幀存儲部分13的字符圖像被存儲到存儲部分18。
在尺寸判別部分15中,作為基準(zhǔn)字符尺寸和由字符切出部分14切出的字符尺寸的比較結(jié)果,如果切出字符的尺寸小于基準(zhǔn)字符尺寸,則切出字符圖像被判別為太小以致不能被識別,并且判別的結(jié)果使用在NG側(cè)的控制線而被輸出到安裝在液晶顯示部分2a上的警告部分21。在警告部分21內(nèi),字符模式例如“不可識別”從已經(jīng)被拾取的圖像的顯示區(qū)域分開地加以提供,基于尺寸判別部分15輸出的信號,字符模式被點(diǎn)亮,如圖3所示,從而使得在顯示部分的預(yù)定位置(例如,例如顯示部分2的左下角)上提供警告顯示。
每當(dāng)做出判別時,尺寸判別部分15內(nèi)的判別結(jié)果可被輸出到組合部分17或警告部分21并發(fā)出通知,或者它可以被臨時存儲在例如緩沖器存儲部分32作為信息(數(shù)據(jù)),然后作為批量(one lot)輸出。
此外,在當(dāng)判別的結(jié)果是為每個字符輸出的情況下(即,每當(dāng)做判別時),指示字符是否能被識別的顯示可以在已經(jīng)進(jìn)行判別的字符的周圍提供。
通過指示字符是不可識別的警告顯示的是否存在而做出字符否是可識別的判別,而無需給出指示它是可識別的特定顯示,甚至在切出的字符被判別是可識別的也是如此。另一方面,正如以后的實(shí)施例所描述的,通過添加(放置)指示字符是可識別的字符或符號到已經(jīng)判別為是可以識別的字符的附近或添加顏色到其上面,可做出判別。
參看圖4所示的流程圖,下述的描述將討論這些處理的一例。
首先,當(dāng)用戶按下圖像攝取鍵3時,通過用戶使用CCD攝象部分6,控制部分22讀取與按壓圖像攝取鍵3相關(guān)的字符圖像(圖像輸入)(步驟1以后,步驟簡稱為S),字符切出部分14順序地從已經(jīng)讀出的字符圖像中切取諸字符(字符顯示區(qū)域)(S2)。
然后,控制部分22拾取已經(jīng)被切出的諸字符當(dāng)中的一個(S3),尺寸判別部分15比較這樣拾取的字符尺寸和最初存儲在尺寸存儲部分16內(nèi)的基準(zhǔn)字符尺寸。然后,通過判別拾取的字符尺寸是否大于或者等于基準(zhǔn)字符尺寸來判別字符是否可識別的(S4)。
在這種情況下,當(dāng)拾取的字符尺寸大于或等于基準(zhǔn)字符尺寸時,控制部分22使尺寸判別部分15判別拾取的字符是可以識別的,并順序地檢測對所有已經(jīng)讀取的字符的識別判別是否已經(jīng)完成(S5)。
在S5,當(dāng)被讀取(切出)的所有字符已經(jīng)被判別為是可以識別的時,被讀取的字符圖像依照來自存儲指定鍵4的信號而被存儲到存儲部分18(S6)。
另一方面,如果在S5對所有讀出字符的識別判別還沒有做出,則程序返回到S3,過程S3至S5被重復(fù)直到對所有被讀出(被切出)的字符的識別判別已經(jīng)結(jié)束。
然后,在S4,如果拾取字符的尺寸被判別小于基準(zhǔn)字符尺寸,警告部分21依照來自尺寸判別部分15的信號給出警告顯示“不可識別的”(S7)。
在上述解釋中已經(jīng)存儲在存儲部分18的字符圖像以后在識別部分19內(nèi)通過控制部分22與在用以存儲字符圖案的識別數(shù)據(jù)部分20中存儲的數(shù)據(jù)相比較,以識別以前存儲在存儲部分18內(nèi)的內(nèi)容,從而執(zhí)行字符識別。識別的結(jié)果由字符圖像所代替,并且在顯示部分2上顯示。
此外,在上述的解釋中,在每次切出一個字符,對字符進(jìn)行識別判別的情況下,如果在S5尚未對已被讀出(切出)的所有字符的識別判別,則程序返回到S2,并通過切出下一個字符到已經(jīng)進(jìn)行判別的字符,每當(dāng)一個字符被切出時,判別切出的字符是否是可識別的。
進(jìn)而,在本實(shí)施例中,如果在尺寸判別部分15內(nèi),已經(jīng)由字符切出部分14切出的字符尺寸被判別是小于可識別的尺寸,則顯示部分2被用來作為通知判別結(jié)果的信息裝置;然而,以尺寸判別部分15的判別結(jié)果通知不能識別的方法并不局限于此方法,并且例如,警告也可以由揚(yáng)聲器給出,等等。
如上所述,用本實(shí)施例的上述處理,如果已經(jīng)被讀取的字符圖像是不可識別的,在識別操作前,通過例如在顯示部分2上給出警告顯示而可將此事實(shí)通知給用戶。
因此,本發(fā)明可以提供一種字符識別設(shè)備,通過此設(shè)備用戶在對已經(jīng)拾取的字符圖像的諸字符的識別操作完成前可以確認(rèn)已經(jīng)拾取的字符圖像諸字符是否是可識別的。參看圖1、2(a)、2(b)和5至14,下述描述將討論本發(fā)明的另一個實(shí)施例。這里,為解釋的方便,用相同的標(biāo)號表示實(shí)施例1中所描述的部件的標(biāo)號,與此相關(guān)的描述將被省略。在該實(shí)施例中,解釋主要集中于與實(shí)施例1的區(qū)別。
在本實(shí)施例的字符識別設(shè)備中,尺寸判別裝置15(字符尺寸比較/判別裝置)基于存儲在尺寸存儲部分16(字符尺寸存儲裝置)的字符尺寸來判別在英文/數(shù)字、平假名、片假名和漢字字符中的哪一類型字符應(yīng)當(dāng)被選出,以識別已由字符切出部分14(字符切出裝置)切出的諸字符,并通知判別的結(jié)果。
參看圖1、2(a)、2(b)和5至13,將描述在使用字符識別設(shè)備執(zhí)行字符識別前的最初處理。
在使用字符識別設(shè)備執(zhí)行字符識別時,首先,用戶使用電源開關(guān)5打開電源,把CCD攝象機(jī)部分6對準(zhǔn)其圖像要被拾取的目標(biāo),并按一次圖像攝取鍵3。然后,CCD攝象機(jī)部分6拾取(照相)包括諸字符在內(nèi)的字符圖像。首先,已由鏡頭部分8聚焦的光被變焦機(jī)構(gòu)部分9適當(dāng)?shù)胤糯蠛屯渡涞紺CD10的圖像拾取表面部分。接下來,CCD 10光電變換通過變焦機(jī)構(gòu)部分9用鏡頭部分8投射的光,以使光變換為作為電信號的模擬信號(圖像信號)。該模擬信號由放大器11放大,并輸出到A/D轉(zhuǎn)換器12。已由A/D轉(zhuǎn)換器12轉(zhuǎn)換為數(shù)字信號的圖像信號臨時存儲在一幀存儲部分13內(nèi),并輸出到字符切出部分14,并通過組合部分17作為圖像在顯示部分2上。
在字符切出部分14內(nèi),在顯示部分2上顯示的字符圖像內(nèi)的字符顯示區(qū)域被順序切出作為字符信息,而該信息被輸出到尺寸判別部分15。
在本實(shí)施例中,尺寸判別部分15比較已由字符切出部分14切出的字符尺寸和最初已經(jīng)存儲在尺寸存儲部分16內(nèi)的漢字尺寸、平假名尺寸和英文/數(shù)字尺寸。然后,它檢驗(yàn)由字符切出部分14切出的字符尺寸對應(yīng)于那一種字符尺寸,并判別英文/數(shù)字、平假名和漢字字符當(dāng)中那一類型的字符應(yīng)當(dāng)被選取,以識別該字符。換言之,在本實(shí)施例當(dāng)中,尺寸判別部分15還具有其功能為判別那一種類型的字符應(yīng)當(dāng)被選取以識別已被切出的字符的判別裝置。
更具體而言,在前述的實(shí)施例1中,已經(jīng)被切出的字符的尺寸和一種類型的字符尺寸(基準(zhǔn)字符尺寸)相比較,并基于比較結(jié)果來做出識別判別。在本實(shí)施例中,已經(jīng)被切出的字符的尺寸和對應(yīng)諸多字符類型的多個字符尺寸相比較,并基于這些比較結(jié)果來做出識別判別。
例如,假設(shè)已經(jīng)被切出字符尺寸是9×9點(diǎn),存儲在尺寸存儲部分16內(nèi)的英文/數(shù)字尺寸是8×8點(diǎn),平假名尺寸是16×16點(diǎn),而漢字尺寸是64×64點(diǎn),尺寸判別部分15首先比較已經(jīng)切出的字符尺寸和漢字尺寸。在這種情況下,由于已經(jīng)被切出的字符尺寸小于漢字尺寸,已經(jīng)被切出的字符尺寸其次和平假名尺寸相比較。然而,由于已經(jīng)被切出的字符尺寸小于平假名尺寸,已經(jīng)被切出的字符尺寸進(jìn)而和英文/數(shù)字尺寸相比較。
在這種情況下,由于已經(jīng)被切出的字符的尺寸大于英文/數(shù)字尺寸,尺寸判別部分15判別如果英文/數(shù)字尺寸被選取,則已經(jīng)切出的字符變?yōu)榭勺R別。然后,指示已經(jīng)由字符切出部分14切出的字符對應(yīng)于英文/數(shù)字尺寸的信息通過OK側(cè)的控制線輸出到組合部分17(字符修飾裝置)。
在組合裝置17內(nèi),圖5所示的字符框以圍繞已被切出的字符的方式放置在已被切出的字符的周圍,和在字符框的預(yù)定位置(例如,在字符框的上邊部分上)設(shè)置指示已被切出的字符應(yīng)是什么類型以變?yōu)榭勺R別的字符(指示已被切出的字符可識別尺寸的字符或符號)的字符,該字符和已被切出的字符組合在一起,并顯示在顯示部分2上。
在這種情況下,如果用戶通過顯示部分2的顯示內(nèi)容確認(rèn)已經(jīng)切出的字符是可識別的,并按壓包括在開關(guān)部分23內(nèi)的存儲指定鍵4,則信號從開關(guān)部分23輸出到控制部分22,從而使得在顯示部分顯示的一幀存儲部分13的字符圖像存儲在存儲部分18中。
在上述的實(shí)例中,已經(jīng)切出的字符尺寸是如此之小從而僅當(dāng)它是英文或數(shù)字的字符時它才變?yōu)榭勺R別時,如圖5所示,則僅有指示在英文/數(shù)字的基礎(chǔ)上可識別的“A”顯示在字符框的上部。
然而,如果已經(jīng)切出的字符是平假名尺寸的字符,該平假名尺寸大于其中僅有英文/數(shù)字字符能被識別的尺寸,那么字符“Aぁ”顯示在字符框的上邊部分,以通知用戶不是在英文/數(shù)字基礎(chǔ)上而且是在平假名基礎(chǔ)上進(jìn)行識別,如圖6所示。
此外,如果已被切出的字符具有這樣的尺寸,即甚至具有大量筆劃的復(fù)雜的字符例如漢字也能被識別,那么字符“Aぁ漢”被顯示在字符框的上面部分,如圖7所示,以通知用戶任何英文/數(shù)字、平假名和漢字符均能被識別。
進(jìn)而,如果已經(jīng)被切出的字符是具有這樣尺寸的字符,即甚至漢字也能被識別,則僅有字符“漢”能被顯示在字符框的上邊部分,如圖8所示,這是因?yàn)楹芮宄⑽暮蛿?shù)字字符和平假名字符也能被識別。換言之,在基于已被切出的字符被確定為可識別的字符類型當(dāng)中(以后簡稱為可識別字符類型),僅有具有為識別所需的最大尺寸的字符類型能被顯示。
在這種情況下,如圖10和11所示,不是在已被切出的字符框的上邊部分顯示可識別的字符類型,而是可將字符框的圖案變?yōu)閷?yīng)可識別字符類型或最大可識別字符類型的網(wǎng)型圖案或斜線圖案。
進(jìn)而,如圖12所示,可在字符框的下部分設(shè)置區(qū)域,從而用標(biāo)志對應(yīng)可識別字符類型或最大可識別字符類型的區(qū)域來指示可識別字符的類型。
進(jìn)而,如圖13所示,可用雙重(或三重)字符框指示可識別字符類型。
此外,為了區(qū)別可識別的字符類型,字符框可以以對應(yīng)可識別的字符類型或最大可識別的字符類型的方式加上顏色和顯示。
參看圖14的流程圖,在可識別字符類型由加顏色和顯示字符框加以區(qū)分時,將對最初處理順序給出解釋。
首先,當(dāng)用戶按壓圖像攝取鍵3時,通過用戶使用CCD攝象部分6,控制部分22讀取相關(guān)于按壓圖像攝取鍵3的字符圖像(圖像輸入)(S11),字符切出部分14順序地從已被讀取的字符圖像中切出諸字符(字符顯示區(qū)域)(S12)。
其次,控制部分22拾取已經(jīng)被切出的諸多字符中的一個字符的尺寸(S13),尺寸判別部分15比較這樣拾取的字符尺寸和在尺寸存儲部分16的漢字尺寸存儲部分16a內(nèi)最初存儲的漢字尺寸。然后,在漢字字符的基礎(chǔ)上通過判別拾取字符尺寸是否不小于漢字尺寸來判別已經(jīng)拾取的字符尺寸是否是可識別的(S14)。
在這種情況下,如果已經(jīng)拾取的字符尺寸等于或大于漢字尺寸,則控制部分22判別已經(jīng)拾取到尺寸識別部分15中的字符尺寸在漢字字符的基礎(chǔ)上是可以識別的,并將字符框放置在已經(jīng)被拾取的字符周圍,及設(shè)置彩色字符框?yàn)楹谏?S15);因此控制部分22將已被拾取的字符的尺寸在漢字字符的基礎(chǔ)上是可識別的情況作為可識別尺寸信息(S16)存儲在緩沖器存儲部分32中。
接下來,控制部分22檢驗(yàn)對已被讀取(切出)的字符圖像內(nèi)的所有字符的識別(如果可識別,哪一類字符類型是可識別的)的判別是否已經(jīng)由尺寸判別部分15執(zhí)行了(S17)。
在步S17,如果已經(jīng)執(zhí)行對讀出(切出)的所有字符的上述判別,則已經(jīng)讀取的圖像(即,存儲在一幀存儲部分13內(nèi)的圖像)和存儲在尺寸識別部分16內(nèi)的可識別尺寸信息(即,彩色字符框)一塊在顯示部分2上顯示(S18)。
這樣,用戶被允許判別已被讀取的字符圖像是否被存儲(S19),如果用戶確定字符圖像被存儲,則已被讀取的字符圖像依照由存儲指定鍵4輸入的信號存儲到存儲部分18(S20)。
另一方面,在S17,如果對已被讀出(切出)的所有字符的判別還沒有做出,程序則返回到S13。
進(jìn)而,在S14,如果已經(jīng)被拾取的字符尺寸小于漢字尺寸,則已經(jīng)被拾取的字符尺寸進(jìn)而和最初存儲在尺寸存儲部分16的平假名尺寸存儲部分16b內(nèi)的平假名尺寸相比較。然后,通過判別已經(jīng)拾取的字符尺寸是否不小于平假名尺寸來判別已經(jīng)拾取的字符尺寸是否在平假名基礎(chǔ)上是可識別的(S21)。
在這種情況下,如果已經(jīng)拾取的字符尺寸等于或大于中文尺寸,則控制部分22判別已經(jīng)拾取的字符的尺寸在平假名的基礎(chǔ)上是可識別的,并在已經(jīng)拾取的字符周圍加上字符框,和設(shè)置字符框的顏色為蘭色(S22)。這樣,控制部分22將已經(jīng)拾取的字符尺寸是可識別的(即,最大可識別字符類型是平假名)(S23)的情況存儲在緩沖器存儲部分32內(nèi),而程序則進(jìn)到S17。
進(jìn)而,在S21,如果已經(jīng)拾取的字符尺寸小于器中文尺寸,則已經(jīng)拾取的字符尺寸進(jìn)一步與最初存儲在尺寸儲部分16的英文/數(shù)字存儲部分16c內(nèi)英文/數(shù)字尺寸相比較。然后,通過判別已經(jīng)拾取的字符尺寸是否不小于英文/數(shù)字尺寸來判別已經(jīng)拾取的字符在英文/數(shù)字字符的基礎(chǔ)上是否是可識別的(S24)。
在這種情況下,如果已經(jīng)拾取的字符尺寸等于或者大于英文/數(shù)字尺寸,則控制部分22判別已經(jīng)拾取的字符尺寸在英文/數(shù)字基礎(chǔ)上是可識別的,并在已經(jīng)拾取的字符周圍設(shè)置字符框,及設(shè)置字符框的顏色為紅色(S25)。這樣,控制部分22在緩沖器存儲部分32內(nèi)存儲已經(jīng)拾取的字符尺寸是可以識別的(即,最大可識別字符類型是英文/數(shù)字)這種情況(S26),并且程序進(jìn)到S17。
存儲在上述解釋中的存儲部分18內(nèi)的字符圖像以后通過與在識別部分19內(nèi)的識別數(shù)據(jù)部分20內(nèi)存儲的數(shù)據(jù)進(jìn)行比較而進(jìn)行字符識別,這是在控制部分22的控制下進(jìn)行的。識別的結(jié)果由字符圖像取代,并在顯示部分2上顯示。
此外,在上述的解釋中,在每次一個字符被切出的情況下,對字符進(jìn)行可識別字符類型的判別,如果在S17,對已讀出(切出)的所有字符的上述判別尚沒有進(jìn)行,則程序返回到S12,并且,通過切出下一個字符到已經(jīng)進(jìn)行判別的字符,每當(dāng)一個字符被切出時,對該字符進(jìn)行可識別字符類型的判別。
進(jìn)而,在上述的處理中,如果在尺寸判別部分15內(nèi),已經(jīng)由字符尺寸切出部分14切出的字符尺寸被判別小于可識別尺寸,則該尺寸不被存儲,而當(dāng)該字符在顯示部分2上顯示時,字符框并不放在它的周圍;然而,本發(fā)明并不局限于這樣的排列,并且例如如前述實(shí)施例1所示,如果已經(jīng)被切出的字符的尺寸被判別小于可識別尺寸,則可以提供警告顯示。
然而,如本實(shí)施例所指示的,如果已經(jīng)切出的字符尺寸被判別是小于可識別尺寸,這就可能通過顯示小于可識別尺寸的字符而與其它字符分離地通知用戶該字符是不可認(rèn)別的。因此,允許用戶判別不可識別的字符是否是必須由用戶識別的字符。
如上所述,在本實(shí)施例的上述處理中,用戶能相對于待被識別的字符圖像從大量字符類型當(dāng)中確認(rèn)可識別字符。這樣,就可能提供一種字符識別設(shè)備,使用該設(shè)備,在進(jìn)行字符識別之前,用戶能夠確認(rèn)在包含在已經(jīng)被讀取作為識別引導(dǎo)的字符圖像中的字符當(dāng)中待被識別的字符是否是可以識別的。因此,用戶能容易地判別要由用戶識別的字符圖像是否是可識別的,而無須等待識別結(jié)果。參看圖1和2(a)、2(b)及圖15和16,下面的描述將討論本發(fā)明又一個實(shí)施例。這里,為解釋方便起見,用相同的標(biāo)號表示與實(shí)施例1相同部件的標(biāo)號,與此相關(guān)的描述將被省略。在這個實(shí)施例中,解釋將主要針對與實(shí)施例1和實(shí)施例2的區(qū)別。
在本發(fā)明的字符識別設(shè)備中,尺寸判別裝置15(字符尺寸判別/比較裝置)比較已經(jīng)由字符切出部分14(字符切出裝置)切出的諸字符的尺寸和在尺寸存儲部分16(字符尺寸存儲部分)內(nèi)存儲的多字符尺寸的至少一個,并基于比較結(jié)果,具有相關(guān)于字符類型的可識別尺寸之一的字符(即,具有英文/數(shù)字、平假名、或漢字字符的可識別尺寸的字符)被選取(被提取)。然后,選取的(提取的)字符和指示識別尺寸的信息(例如,表示可識別字符類型或最大可識別字符類型的字符或符號)一塊被通知。
下面將給出的一例的解釋,其中基于在尺寸存儲部分16內(nèi)存儲的字符尺寸,尺寸判別部分15將判別已經(jīng)由字符切出部分14切出的諸字符的尺寸對應(yīng)著英文/數(shù)字、平假名/片假名或漢字中哪一種字符類型的可識別尺寸,從而為已經(jīng)被讀取(被切出)的字符中的每一字符類型選取具有與該字符類型相關(guān)的一種可識別尺寸的字符,每一個選取的字符和表示可識別尺寸的信息一起被作為確認(rèn)識別用于識別字符所需的尺寸的樣本而進(jìn)行通知。
換言之,在本實(shí)施例中,尺寸判別部分15也起選取裝置的作用,用于選取具有與已經(jīng)存儲在尺寸存儲部分16內(nèi)的字符類型相關(guān)的一種可識別尺寸的字符。
參看圖1、2(a)、2(b)和15,下面將解釋使用本實(shí)施例的字符識別設(shè)備執(zhí)行字符識別前的最初處理。
在使用字符識別設(shè)備執(zhí)行字符識別時,首先,用戶使用電源開關(guān)5打開電源,把CCD攝象機(jī)部分6對準(zhǔn)其圖像要被拾取的目標(biāo),按壓一次圖像攝取鍵3。然后,由CCD攝像機(jī)部分6拾取包括諸字符的字符圖像。首先,由鏡頭部分8焦聚的光由變焦機(jī)構(gòu)部分9適當(dāng)?shù)胤糯?,并投射到CCD 10的圖像拾取表面部分。接下來,CCD 10光電變換通過變焦機(jī)構(gòu)部分9由鏡頭部分8投射的光,從而使它變換為作為電信號的模擬信號(圖像信號)。該模擬信號由放大器11加以放大,并被輸出到A/D轉(zhuǎn)換器12。已經(jīng)由A/D轉(zhuǎn)換器12轉(zhuǎn)換為數(shù)字信號的圖像信號臨時地存儲在一幀存儲部分13內(nèi),并被輸出到字符切出部分14,還通過組合部分17作為圖像在顯示部分2上顯示。
在字符切出部分14內(nèi),在顯示部分2上顯示的字符圖像中的字符顯示區(qū)域順序地被切出做為字符信息,該信息被輸出到尺寸判別部分15。
在本實(shí)施例中,尺寸判別部分15比較已經(jīng)由字符切出部分14切出的字符尺寸和最初已經(jīng)存儲在尺寸存儲部分16內(nèi)的漢字尺寸、平假名尺寸和英文/數(shù)字尺寸,從而使得它從已經(jīng)讀出(切出)的諸字符中檢測出具有漢字、平假名、英文/數(shù)字字符的最大可識別類型的每一種尺寸的字符。
例如,在圖15所示的字符圖像內(nèi),假定由字符切出單元14從左上角切出字符,尺寸判別部分15在漢字字符基礎(chǔ)(即,具有其中最大可識別字符類型是漢字的尺寸的字符)上首先發(fā)現(xiàn)字符顯示區(qū)域27,其中“名”被顯示作為具有可識別尺寸的字符。接下來,如果在平假名/片假名字符基礎(chǔ)(即,具有其中最大可識別字符類型是平假名的尺寸的字符),它發(fā)現(xiàn)字符顯示區(qū)域28,其中“登”被顯示作為的具有可識別尺寸的字符而不顯示具有漢字尺寸的字符。然后,在最后,它在英文/數(shù)字字符基礎(chǔ)(即,具有其中最大可識別字符類型是英文/數(shù)字的尺寸的字符)上發(fā)現(xiàn)字符顯示區(qū)域29,其中“請”被顯示作為具有可識別尺寸的字符,而不顯示具有漢字、平假名尺寸的字符。
此時,尺寸判別部分15通過在OK側(cè)的控制線向組合部分17(字符修飾裝置)輸出,選取的字符是表示對應(yīng)字符尺寸的字符的信息。
然后,組合部分17在選取字符的周圍放置表示最初存儲在英文/數(shù)字尺寸存儲部分16a、平假名尺寸存儲部分16b和漢字尺寸存儲部分16c內(nèi)的尺寸的諸框作為相應(yīng)的可識別尺寸框。進(jìn)而,組合部分17在可識別尺寸框的每一個的預(yù)定位置上(例如,在可識別尺寸框的上邊部分)放置表示可識別尺寸的信息,從而將其與已經(jīng)被切出的字符在顯示部分2上顯示。在組合部分17內(nèi),對每個字符類型(字符類型的每一個可識別尺寸)的字符執(zhí)行該處理。
換言之,在前述的實(shí)施例2內(nèi),已經(jīng)被切出的字符尺寸和相應(yīng)各字符類型的大量字符尺寸相比較,并對應(yīng)于已被切出的每個字符通知結(jié)果信息。相反,在本實(shí)施例中,已經(jīng)切出的字符尺寸順序地和對應(yīng)各字符類型的大量字符尺寸相比較,選取具有每種字符類型的可識別尺寸的字符,從而使得對應(yīng)于每一個選取的字符通知表示比較結(jié)果的信息。
因此,基于已經(jīng)依照三種可識別尺寸選取的字符和指示顯示在放置在每一個字符周圍的可識別尺寸框上邊部分的可識別尺寸(例如,每一顯示表示最大可識別字符類型)的信息,用戶可以確認(rèn)已經(jīng)被切出的每一個字符的每一種字符類型所需的可識別尺寸。
因此,如果用戶將已被選取的字符類型與放置到所選取字符之后的信息相比較以指示可識別的尺寸,并認(rèn)為要識別的字符足夠大以致能被識別,則用戶按下存儲指定鍵4,以使在顯示部分2上顯示的一幀存儲部分13的字符圖像存儲在存儲部分18內(nèi)。
參看圖16的流程圖,對這些處理的一例將給出解釋。
首先,當(dāng)用戶按壓圖像攝取鍵3時,通過用戶使用CCD攝象機(jī)部分6,控制部分22讀取相關(guān)于按壓圖像攝取鍵3的字符圖像(圖像輸入)(S31),字符切出部分14順序地從已經(jīng)讀取的字符圖像中切出字符(字符顯示區(qū)域)(S32)。
接下來,控制部分22拾取已被切出的字符的尺寸,尺寸判別部分15比較這樣拾取的字符尺寸和最初存儲在尺寸存儲部分16內(nèi)的漢字尺寸存儲部分16a內(nèi)的漢字尺寸。然后,通過判別拾取的字符尺寸是否不小于漢字尺寸而判別切出字符中的某一字符是否具有以漢字為基礎(chǔ)可識別的尺寸(S34)。
在這種情況下,如果已經(jīng)被拾取的字符尺寸等于或大于漢字尺寸,則控制部分22以漢字字符為基判別已經(jīng)被拾取進(jìn)尺寸識別部分15的字符尺寸具有可識別的尺寸,并保持(例如存儲在緩沖器存儲部分32內(nèi))已經(jīng)被拾取的字符信息,及已經(jīng)被拾取并具有以漢字字符為基礎(chǔ)可識別的尺寸的字符信息,從而它選取(提取)具有以漢字字符為基礎(chǔ)(即,最大可識別字符類型是漢字的尺寸)可識別的尺寸的字符(S35)。
這里,如果在S34已經(jīng)拾取的字符尺寸小于漢字尺寸,則控制部分22檢驗(yàn)是否相對于已經(jīng)讀取的字符圖像內(nèi)的所有字符判別存在具有以漢字字符為基礎(chǔ)的所識別尺寸的任何字符(S36)。
在這種情況下,如果沒有結(jié)束相對于已經(jīng)讀取(切出)的字符圖像內(nèi)的所有字符的上述判別,則程序返回到S33,并重復(fù)從S33至S36的處理直至以漢字字符為基礎(chǔ)的任一可識別字符被發(fā)現(xiàn),或直至相對于已被讀取(切出)的字符圖像內(nèi)的所有字符的上述判別結(jié)束。
在具有漢字尺寸的任何字符已被發(fā)現(xiàn)以后,或在相對于已被讀取(切出)的字符圖像的所有字符已經(jīng)判別存在具有以漢字字符為基礎(chǔ)可識別尺寸的任何字符以后,已選取字符以外的字符尺寸被順序地拾取(S37)。然后,尺寸判別部分15將這樣拾取的字符尺寸與最初存儲在平假名尺寸存儲部分16b內(nèi)平假名尺寸及最初存儲在尺寸存儲部分16的漢字尺寸存儲部分16a內(nèi)的漢字尺寸進(jìn)行比較。這樣,判別已經(jīng)被拾取的字符尺寸是否小于漢字尺寸但是大于平假名尺寸,以判別在除具有漢字尺寸的字符以外的已經(jīng)被切出的字符當(dāng)中是否存在具有平假名尺寸的任何字符(S38)。
在這種情況下,如果已經(jīng)被拾取的字符尺寸小于漢字尺寸但等于或大于平假名尺寸,則控制部分22判別已經(jīng)被拾取進(jìn)尺寸識別部分15的字符尺寸具有最大可識別字符類型是平假名的尺寸,并保持(例如存儲在緩沖器存儲部分32內(nèi))已經(jīng)被拾取的字符信息及已經(jīng)被拾取的字符是具有最大可識別字符類型是平假名的尺寸的信息,從而使得它選取(提取)具有其中最大可識別字符類型是平假名的尺寸的字符(S39)。
這里,如果在S38已經(jīng)拾取的字符尺寸不小于漢字尺寸或小于平假各尺寸,則控制部分22檢驗(yàn)相對于已經(jīng)被選讀取的字符圖像內(nèi)的所有字符已經(jīng)判別是否存在著具有其中最大可識別字符類型是平假名的尺寸的任何字符(S40)。
在這種情況下,如果相對于已經(jīng)被讀出的(切出的)字符圖像的所有字符的上述判別還沒有完成,則程序返回到S37,并重復(fù)S37至S40的處理,直至具有平假名尺寸的任何字符被找到,或直至相對于已經(jīng)被讀出(切出)的字符圖像內(nèi)的所有字符已經(jīng)完成上述判別過程。
在具有平假名尺寸的任何字符已經(jīng)被找著以后,或在相對于已經(jīng)被讀出(切出)的字符圖像的所有字符已經(jīng)判別是否存在具有其中最大可識別字符類型是平假名的尺寸的任何字符之后,除選取的字符以外的其它字符尺寸被順序選出(S41)。然后,尺寸判別部分15比較這樣拾取的字符尺寸和最初存儲在英文/數(shù)字尺寸存儲部分16c的英文/數(shù)字尺寸,及最初存儲在尺寸存儲部分16的平假名尺寸存儲部分16b內(nèi)的平假名尺寸。這樣,判別已經(jīng)拾取的字符尺寸是否小于平假名尺寸但大于英文/數(shù)字尺寸,從而判別在已經(jīng)拾取的所有字符當(dāng)中,除具有漢字尺寸和平假各尺寸的字符以外是否存在具有英文/數(shù)字尺寸的任何字符(S42)。
在這種情況下,如果已經(jīng)拾取的字符的尺寸小于平假名尺寸,但是等于或大于英文/數(shù)字尺寸,則控制部分判別已經(jīng)拾取進(jìn)尺寸識別部分15的字符尺寸具有以英文/數(shù)字為基礎(chǔ)的可識別尺寸,并保持(例如存儲在緩沖存儲部分32內(nèi))已經(jīng)拾取的字符信息及已經(jīng)被拾取的字符具有以英文/數(shù)字字符為基礎(chǔ)的可識別字符的信息(即,其中最大可識別字符類型是英文/數(shù)字的尺寸)(S43)。
這里,如果在S38已經(jīng)被拾取的字符尺寸不小于平假名,或小于英文/數(shù)字,則控制部分22檢驗(yàn)相對于已經(jīng)被讀取(切出)的字符圖像的所有字符是否已進(jìn)行上述的判別(S44)。
在這種情況下,如果尚未相對于已經(jīng)被讀出(切出)的字符圖像的所有字符都完成上述的判別,則程序返回到S41,并重復(fù)S41至S44的處理,直至具有英文/數(shù)字尺寸的任何字符被發(fā)現(xiàn),或直至已經(jīng)完成相對于已經(jīng)被讀出(切出)的字符圖像的所有字符的上述的判別。
在具有英文/數(shù)字尺寸的任何字符已經(jīng)被找著以后,或在相對于已經(jīng)被讀出(切出)的字符圖像的所有字符已經(jīng)判別是否存在具有其中最大可識別字符類型是英文/數(shù)字的尺寸的任何字符之后,提供屏幕顯示,從而基于在S35、S39、S43的處理保持的信息,每一個選取(提取)字符(即,具有各可識別尺寸典型的字符)例如用指示在其附近的(在可識別尺寸框預(yù)定位置的)最大可識別字符類型的字符或符號示出,以作為指示可識別尺寸的信息(S45)。
在這種情況下,相對于其信息尚未在S35、S39、S43的處理中存儲的字符而言,既不顯示可識別尺寸框,也不顯示可識別字符。
接下來,用戶被允許判別是否已被讀取的字符圖像被存儲(S46),如果用戶指定要被存儲的字符圖像,則已經(jīng)被讀取的字符圖像依照通過存儲指定鍵4輸入的信號而被存儲在存儲部分18內(nèi)(S47)。
在上述的解釋中,在存儲部分18內(nèi)存儲的字符圖像由控制部分22在識別部分19中以后與在識別數(shù)據(jù)部分20內(nèi)存儲的數(shù)據(jù)相比較,從而使它經(jīng)受字符識別處理。然后,比較的結(jié)果由字符圖像部分取代,并在顯示部分2上顯示。
此外,在上述的解釋中,每一個字符尺寸在每一個過程S33、S37和S41中被拾??;然而,已被讀取一次的信息能被保持,以此減少與各尺寸相關(guān)的拾取操作的次數(shù)。
此外,當(dāng)在S37和S41拾取字符尺寸時,可對諸字符進(jìn)行從下一個字符開始到先前被拾取的字符的拾取過程。在這種情況下,所有的屏幕不得不被檢測直至有問題的字符被發(fā)現(xiàn)。
此外,在上述的解釋中,在已被讀取(切出)的字符當(dāng)中,具有其中最大可識別字符類型是漢字、平假名或英文/數(shù)字的尺寸的每一個字符是按這個順序順序檢測的;然而,通過檢驗(yàn)已經(jīng)被切出的字符尺寸是否與最初存儲在尺寸存儲部分16內(nèi)的各個字符尺寸一致,可以提取出具有其尺寸對應(yīng)漢字尺寸、平假名尺寸和英文/數(shù)字尺寸的諸字符。進(jìn)而,在上述解釋中,依照從存儲指定鍵4輸入的信號,已被讀取的字符圖像被存儲在存儲部分18,然后基于存儲的信息進(jìn)行識別。然而,例如,可識別尺寸信息可以從尺寸判別部分15通過尺寸存儲部分16輸出到識別部分19。因此,通過將該信息和存儲在一幀存儲部分13內(nèi)的信息與在識別數(shù)據(jù)部分20內(nèi)存儲的數(shù)據(jù)相比較,可以對已經(jīng)被切出的字符進(jìn)行最初的識別,從而可通過在顯示部分2上顯示最初的結(jié)果來進(jìn)行識別是否可行的判別。
如上所述,使用本實(shí)施例的上述處理,在要被識別的字符圖像當(dāng)中,相對于它們的可識別尺寸,僅具有相應(yīng)于字符類型的可識別尺寸的典型字符被允許顯示。
本實(shí)施例可能提供一種字符識別設(shè)備,以此用戶可在進(jìn)行字符識別前確認(rèn)在已被讀取的字符圖像內(nèi)包括的字符當(dāng)中是否需要被識別的字符是可識別的以作為識別的引導(dǎo)。
為此原因,使用上述的字符識別設(shè)備,用戶能夠容易判別要被識別的字符圖像是否是可識別的而無需等待識別的結(jié)果。參看圖1、2(a)和2(b)、及圖17和18,下述的描述討論本發(fā)明的又一個實(shí)施例。這里,使用與實(shí)施例中1描述的部件標(biāo)號相同的標(biāo)號,而相應(yīng)的描述將省略。在這個實(shí)施例中,解釋將主要針對和實(shí)施例1的區(qū)別。
在本發(fā)明的字符識別設(shè)備中,尺寸判別裝置15(字符尺寸比較/判別裝置)比較已經(jīng)由字符切出部分14(字符切出裝置)切出的字符尺寸和存儲在尺寸存儲部分16(字符尺寸存儲部分)內(nèi)的基準(zhǔn)字符尺寸,從而判別已經(jīng)切出的字符尺寸是否是可以識別的。如果尺寸判別裝置15做出的判別是已經(jīng)切出的字符的尺寸小于可識別的尺寸,則基于在尺寸判別裝置15中的比較/判別結(jié)果,由變焦機(jī)構(gòu)部分9(放大裝置)把已經(jīng)切出的字符放大到可以識別的尺寸。
因此,在本實(shí)施例中,由變焦機(jī)構(gòu)部分9放大的信息在顯示部分2上顯示,以此通知用戶該信息。
在本實(shí)施例中,尺寸判別部分15也起字符尺寸判別裝置的作用,用以判別已經(jīng)切出的尺符尺寸是否是可以識別的。
參看圖1、2(a)和2(b)及圖17(a)和17(b),將對于使用本實(shí)施例的字符識別設(shè)備執(zhí)行字符識別以前的最初處理做出解釋。
在使用字符識別設(shè)備進(jìn)行字符識別時,首先,用戶使用電源開關(guān)5打開電源,把CCD攝象機(jī)部分6對準(zhǔn)其圖像要被拾取的目標(biāo),并按動圖像攝取鍵3一次。然后,CCD攝象機(jī)部分6拾取(照相)包括字符在內(nèi)的字符圖像。首先,由透鏡部分8聚焦的光由變焦機(jī)構(gòu)部分9適當(dāng)?shù)胤糯螅⒈煌渡涞紺CD10的圖像拾取表面。接下來,CCD 10光電轉(zhuǎn)換通過變焦機(jī)構(gòu)9由透鏡部分8投射的光,從而使其被轉(zhuǎn)換為作為電信號的模擬信號(圖像信號)。模擬信號被放大器11放大,并輸出到A/D轉(zhuǎn)換器12。已由A/D轉(zhuǎn)換器12轉(zhuǎn)換為數(shù)字信號的圖像信號臨時存儲在一幀存儲部分13內(nèi),并被輸出到字符切出部分14,還做為圖像在顯示部分2上顯示。
字符切出部分14在由顯示部分2顯示的字符圖像內(nèi)切出字符顯示區(qū)域,將其輸出到尺寸判別部分15(判別裝置)。尺寸判別部分15比較已由尺寸切出部分14切出的字符尺寸和最初已經(jīng)存儲在尺寸存儲部分16(存儲裝置)內(nèi)的基準(zhǔn)字符尺寸(例如,漢字尺寸或由用戶在英文/數(shù)字尺寸、平假名尺寸和漢字尺寸中指定的基準(zhǔn)尺寸),并判別已經(jīng)由字符切出部分14切出的字符尺寸是否是可識別的。其結(jié)果是,如果已經(jīng)切出的字符尺寸大于或者等于基準(zhǔn)字符尺寸,則它使用在OK側(cè)的控制線通過組合部分17向顯示部分2輸出已由字符切出部分14切出的字符的信息。
在本實(shí)施例中,作為在尺寸判別部分15內(nèi)基準(zhǔn)字符尺寸和已經(jīng)由字符切出部分14切出的字符尺寸之間的比較結(jié)果,如果基準(zhǔn)字符尺寸大于已經(jīng)被切出的字符尺寸,則將放大請求信號通過NG側(cè)的控制線從開關(guān)部分25輸出,這將在以后描述。
進(jìn)而,在尺寸判別部分15內(nèi),計(jì)算已經(jīng)被切出的字符被放大到基準(zhǔn)字符尺寸的放大倍數(shù)。然后,放大信號由尺寸判別部分15輸出到模式指定部分24,從而使開關(guān)部分25導(dǎo)通。開關(guān)部分25控制提供到電機(jī)26的電源,以驅(qū)動變焦機(jī)構(gòu)部分9。因此,當(dāng)開關(guān)25由來自模式指定部分24的信號打開時,電機(jī)部分26驅(qū)動變焦機(jī)構(gòu)部分9,以放大待通過透鏡部分8讀取的圖像,其結(jié)果是,使用已經(jīng)由用戶指定的字符尺寸執(zhí)行識別操作。該設(shè)置的特定實(shí)例如下面所示圖17(a)和17(b)示出了本實(shí)施例的字符識別設(shè)備的顯示屏幕的例子。
現(xiàn)假定,用戶使用圖像讀取鍵3在置示部分2的板部分2b上指定字符圖像的部分區(qū)域,顯示部分上面顯示有字符圖像。如圖17(a)所示,如果他或她指定的區(qū)域30示有“登綠特許1234567”,則字符切出部分14開始切出在區(qū)域30內(nèi)的諸字符。
接下來,如果最初存儲在尺寸存儲部分16內(nèi)的基準(zhǔn)尺寸是漢字,則尺寸判別部分15比較切出的字符和漢字字符尺寸。在這種情況下,由于切出字符尺寸小于漢字尺寸,因此驅(qū)動變焦機(jī)構(gòu)部分9以放大目標(biāo)字符圖像,如圖17(b)所示。
在已經(jīng)確認(rèn)放大的字符以后,當(dāng)用戶按下存儲指定鍵4時,開關(guān)部分23輸出信號到控制部分22,以使在顯示部分2上顯示的一幀存儲部分13的字符圖像存儲在存儲部分18內(nèi)。
在上述的例子中,作為用來進(jìn)行比較的字符尺寸的基準(zhǔn)字符尺寸是漢字尺寸;然而,當(dāng)允許用戶優(yōu)先設(shè)置基準(zhǔn)字符尺寸時,目標(biāo)字符圖像(即,由字符切出部分14切出的字符)能被放大為已經(jīng)由用戶設(shè)置的字符尺寸。
換言之,在前述實(shí)施例1中,如果切出字符尺寸是不可識別的尺寸,則通知這個事實(shí)(切出的字符是不可識別的信息);然而,在本實(shí)施例中,如果切出字符尺寸不是可識別的尺寸,切出的字符被放大為被最初設(shè)置和存儲的基準(zhǔn)字符尺寸。
參看圖18的流程,下面的描述將討論上述處理的一例。
首先,當(dāng)用戶按壓圖像攝取鍵3時,通過用戶使用CCD攝象機(jī)部分6,控制部分22讀取相關(guān)于按壓圖像攝取鍵3的字符圖像(圖像輸入)(S41),并在顯示部分2上顯示已經(jīng)讀取的字符圖像(S42)。接下來,當(dāng)用戶使用裝在屏幕上的板部分26等來指定他或她希望在顯示部分2內(nèi)的屏幕上識別的區(qū)域時(S43),控制部分22使字符切出部分14在指定的區(qū)域內(nèi)連續(xù)地從字符圖像中切出字符(S44)。
接下來,當(dāng)用戶在選取已經(jīng)被切出的字符類型后,通過輸入裝置例如開關(guān)裝置23輸入選取的字符類型時(S45),控制部分22在尺寸存儲部分16內(nèi)設(shè)置和存儲用以識別已選取字符類型的字符尺寸作為基準(zhǔn)字符尺寸(S46)。
接下來,控制部分22拾取已經(jīng)首先被切出的字符尺寸(S47),尺寸判別部分15比較已經(jīng)被拾取的字符尺寸和存儲在尺寸存儲部分16內(nèi)的基準(zhǔn)字符尺寸(即,在S46設(shè)置的尺寸)。然后,通過判別拾取的字符是否是可識別的尺寸來進(jìn)行字符是否是可識別的判別(S48)。
在這種情況下,當(dāng)拾取字符的尺寸小于基準(zhǔn)字符尺寸時,控制部分22使尺寸判別部分15判別已經(jīng)拾取的字符是可識別的,并隨后通過模式指定部分24輸出放大請求信號到開關(guān)部分25,以便開關(guān)部分打開。這樣,通過使變焦機(jī)構(gòu)部分29由電機(jī)部分26驅(qū)動來拾取要被讀取的字符圖像,以使要被識別的字符具有可識別的尺寸(S49)。
接下來,控制部分22檢驗(yàn)是否已經(jīng)對已經(jīng)被切出的所有字符進(jìn)行識別判別(S50)。
如果尚未對已讀出的所有字符的識別進(jìn)行判別,則程序返回到S44,而其尺寸在S47被提取的下一個字符被切出。然后,重復(fù)進(jìn)行過程S44至S50,直到對被切出的所有字符的識別判別已經(jīng)完成。
進(jìn)而,在S48,如果已經(jīng)被拾取的字符尺寸大于或者等于基準(zhǔn)字符尺寸,則控制部分22判別字符是可識別的,而程序進(jìn)到S50。
在對已經(jīng)被切出的所有字符進(jìn)行識別判別之后,允許用戶判別已經(jīng)被讀取的字符圖像是否被存儲(S51),而如果用戶指定被存儲的字符圖像,則已經(jīng)被讀取的字符圖像依照從存儲指定鍵4輸入的信號而被存儲到存儲部分18(S52)。
通過與存儲受控制部分22控制的識別數(shù)據(jù)部分20內(nèi)的數(shù)據(jù)進(jìn)行比較,在上述解釋中存儲在存儲部分18內(nèi)的字符圖像在以后經(jīng)歷字符識別。識別的結(jié)果由字符圖像取代,并在顯示部分2上顯示。
如上所述,使用本實(shí)施例的上述處理,如果用戶希望識別的字符在它的讀取狀態(tài)中是不可識別的,則計(jì)算該字符的尺寸被放大到基準(zhǔn)字符尺寸的放大倍數(shù),并且依照放大信號進(jìn)行再讀操作,從而通過由用戶僅僅執(zhí)行一次再讀操作,要被識別的字符被自動地放大到可識別尺寸。
因此,本實(shí)施例可以提供一種字符識別設(shè)備,用戶以此能在執(zhí)行字符識別前確認(rèn)在已被讀取作為識別引導(dǎo)的字符圖像中所包含的字符當(dāng)中需要被識別的字符是否是可識別的,其中如果需要由用戶識別的字符不具有可識別的尺寸,則該字符自動地放大到可識別的尺寸。
此外,在每一個上述實(shí)施例中,相對于例如字符切出操作等識別所需的部分,上述的字符切出部分14被共同使用。
盡管已經(jīng)如上所述描述了本發(fā)明,但很明顯,本發(fā)明可以以多種方式變化。這樣的變化并不視為脫離的發(fā)明的精神和范圍,所有這樣的修改對所屬領(lǐng)域的技術(shù)人員而言是明顯的,并包括在所附權(quán)利要求書的范圍內(nèi)。
權(quán)利要求
1.一種字符識別設(shè)備,是通過使用識別裝置來識別已經(jīng)由圖像拾取裝置獲得的字符圖像內(nèi)的諸字符的字符識別設(shè)備,其包括字符切出裝置,用于從已經(jīng)由圖像拾取裝置獲得的字符圖像中切出字符;字符尺寸存儲裝置,用于存儲為識別所需的字符尺寸當(dāng)中的至少一個字符尺寸,每一字符尺寸是為可由識別裝置識別的每一種字符類型設(shè)置的;字符尺寸比較/判別裝置,用于比較已經(jīng)由字符切出裝置切出的字符尺寸和已經(jīng)存儲在字符尺寸存儲裝置內(nèi)的至少一個字符尺寸;和通知裝置,用于通知相應(yīng)于通過使用字符尺寸比較/判別裝置將已經(jīng)由字符切出裝置切出的字符尺寸與已經(jīng)存儲在字符尺寸存儲裝置內(nèi)的至少一個字符尺寸相比較而獲得的結(jié)果的信息。
2.如權(quán)利要求1所述的字符識別設(shè)備,其中字符尺寸比較/判別裝置根據(jù)已經(jīng)由字符切出裝置切出的字符尺寸與已經(jīng)存儲在字符尺寸存儲裝置內(nèi)的至少一個字符尺寸相比較的結(jié)果來判別切出的字符的尺寸是否是可識別的尺寸,如果尺寸判別裝置判別切出字符的尺寸小于可識別尺寸,則通知裝置通知用戶該字符是不可識別的情況。
3.如權(quán)利要求1所述的字符識別設(shè)備,其中字符尺寸比較/判別裝置根據(jù)已經(jīng)由字符切出裝置切出的字符尺寸與已經(jīng)存儲在字符尺寸存儲裝置內(nèi)的多個字符尺寸之間的比較結(jié)果來判別切出的字符應(yīng)當(dāng)是哪一類型的字符以變成可識別的尺寸,并且,通知裝置通知用戶已經(jīng)由字符尺寸比較/判別裝置判別的字符的可識別類型。
4.如權(quán)利要求3所述的字符識別設(shè)備,還包括字符修飾裝置,用于根據(jù)字符尺寸比較/判別裝置所做的判別結(jié)果來修飾已經(jīng)由字符切出裝置切出的字符,其中,字符修飾裝置向已經(jīng)由字符切出裝置切出的字符添加相應(yīng)于已經(jīng)由字符尺寸比較/判別裝置判別的字符的可識別類型的修飾。
5.如權(quán)利要求1所述的字符識別設(shè)備,其中字符尺寸比較/判別裝置根據(jù)已經(jīng)由字符尺寸切出裝置切出的字符尺寸和已經(jīng)存儲在字符尺寸存儲裝置內(nèi)的至少一個字符尺寸之間的比較結(jié)果來選取具有相應(yīng)于一種字符類型的可識別尺寸的字符,并且,通知裝置通知用戶已經(jīng)由字符尺寸比較/判別裝置選取的字符及指示可識別尺寸的信息。
6.如權(quán)利要求5所述的字符識別設(shè)備,還包括字符修飾裝置,用于根據(jù)字符尺寸比較/判別裝置做出的判別結(jié)果來修飾已選取的字符,其中,字符修飾裝置向選取的字符添加相應(yīng)于可識別尺寸的修飾。
7.如權(quán)利要求1所述的字符識別設(shè)備,還包括放大裝置,用于放大已經(jīng)被拾取的字符圖像,其中字符尺寸比較/判別裝置根據(jù)已經(jīng)由字符切出裝置切出的字符尺寸和已經(jīng)存儲在字符尺寸存儲裝置內(nèi)的至少一個字符尺寸之間的比較結(jié)果來判別切出字符的尺寸是否是可識別的尺寸;如果字符尺寸比較/判別裝置判別切出字符的尺寸小于可識別尺寸,則放大裝置將所述字符放大到可識別的尺寸;而通知裝置通知有關(guān)已經(jīng)被放大裝置放大的字符的信息。
8.如權(quán)利要求7所述的字符識別設(shè)備,其中存儲在字符尺寸存儲裝置以便與已經(jīng)由字符尺寸比較/判別裝置切出的字符尺寸相比較的字符尺寸是根據(jù)用作識別目標(biāo)的字符類型而設(shè)置的標(biāo)準(zhǔn)字符尺寸。
全文摘要
一種字符識別設(shè)備,包括:字符切出部分,用于從CCD獲得的字符圖像中切出字符;字符尺寸存儲部分,用于在識別所需的字符尺寸中存儲至少一個字符尺寸;尺寸判別部分,用于比較切出的字符尺寸和存儲的至少一個字符尺寸;和用作通知裝置的顯示部分,用于通知與比較切出的字符尺寸與存儲的至少一個字符尺寸而獲得的結(jié)果對應(yīng)的信息。在識別部分識別由CCD獲得的字符圖像內(nèi)的字符以前,可判別字符是否可識別。
文檔編號G06K9/36GK1201954SQ9810646
公開日1998年12月16日 申請日期1998年3月4日 優(yōu)先權(quán)日1997年3月4日
發(fā)明者羽田勇, 磯江俊雄 申請人:夏普公司