專利名稱:用來輸入手寫字符的裝置的制作方法
技術領域:
本發(fā)明涉及一種用來輸入手寫字符的裝置,該裝置用來通過提取一手寫字符并隨后識別該字符而形成一文件。
在已公開的日本專利平4-199485和平5-197477中披露了一種用來輸入手寫字符的裝置。在這些裝置中,為一手寫輸入模式被選定時,規(guī)定手寫輸入框被顯示在一透明圖形輸入板的規(guī)定位置上,或一具有規(guī)定手寫輸入框的字符輸入框的字符輸入板以一上托(Poping up)方式被顯示在一屏幕的特定位置上。
在已公開的日本專利平4-199485中披露的″字符輸入裝置″包括有一位置輸入單元,一處理控制單元,一顯示單元和一提取存貯單元。當一字符輸入模式被選定時,通過在該顯示單元上顯示一包括規(guī)定尺寸的字符輸入框的字符輸入板,則允許輸入與一規(guī)定尺寸相一致的字符而不管字符輸入項目的尺寸。
在已公開的日本專利平5-197477披露的″手寫信息裝置″中,通過在該字符輸入框中顯示一由一手寫標引線而提供的字符輸入屏幕和操作一輪廓變化裝置,該字符輸入框的尺寸和一手寫標引成被設置得安置在對該操作員的使用感覺為最適當?shù)呐渲弥小?br>
在這兩種情況中,完成字符識別之后,在該字符輸入框中手寫所輸入的每個字符被顯示在該字符輸入框、 一獨自確定的位置或由該操作員以一打印類型方式所指定的一任意位置中。
在公開的日本專利昭61-243582中披露了一種另外的用來輸入手寫字符的裝置。
在公開的日本專利昭61-243582所披露的″用來輸入手寫字符的裝置″中,一有效輸入?yún)^(qū)域設置裝置通過放大一輸入?yún)^(qū)域框而設置一有效輸入?yún)^(qū)域,在該有效輸入?yún)^(qū)域中是在一圖形輸入板上所設置的一規(guī)定編號的輸入?yún)^(qū)域框之中來檢測一輸入筆的一觸點端的存在。如果在該所設置的有效輸入?yún)^(qū)域中存在有一字符的痕跡,甚至與該字符突出到該輸入?yún)^(qū)域框之外時,該字符也被作為寫到該輸入?yún)^(qū)域框的一輸入字符而被檢測。
用來輸入手寫字符的該現(xiàn)有技術裝置存在如下的問題。
(1)在公開的日本專利平4-199485和平5-197477中所披露的用來輸入字跡字符的裝置的問題如上所述,該特定手寫輸入框被顯示在該透明片的一規(guī)定位置上。因此,能產(chǎn)生一手寫輸入的位置是受到限制的和進而一打印類型被作為識別或提取的一結(jié)果而被顯示的位置與在其中該字符輸入由手寫來實現(xiàn)的位置是不同的。因而,操作員不可能或在一操作員易于寫入的位置上或在一操作員希望輸入或顯示在該圖形輸入板上的字符的位置上寫入每個字符。因此,該操作員的感覺與他或她在一普通筆記本上手寫一字符的感覺有著極大的不同,這就意味著不可能實現(xiàn)一自然觸摸手寫輸入。
另外,例如在柵去在透明圖形輸入板上所顯示的特定手寫輸入框中需要執(zhí)行刪除該字符輸入模式的操作,這就使得手寫字符輸入非常麻煩。
(2)公開的日本專利昭61-243582所披露的用來輸入手跡字符的裝置的問題如上所述,規(guī)定編號的輸入?yún)^(qū)域框被設置在該圖形輸入板上。這就自然導致可被設置在該圖形輸入板上的該輸入?yún)^(qū)域框的區(qū)域受到限制,從而不可能有效地使用該圖形輸入板的區(qū)域。
另外,盡管即使由該輸入筆手寫的痕跡突出該輸入?yún)^(qū)域框也可實現(xiàn)正確的字符識別的優(yōu)點,除非該有效輸入?yún)^(qū)域是按照字符手跡痕跡條件來設置,否則不可能實現(xiàn)一充分的效果,例如在該輸入?yún)^(qū)域框的該位置的規(guī)范中設置了該輸入筆的觸點端點、該字符手跡痕跡的起始位置坐標和由該輸入筆所操作而不脫出與該圖形輸入板接觸在所連續(xù)地繪出的一筆劃的中間的坐標。
(3)該現(xiàn)有技術的共同問題與連續(xù)地輸入手跡字符時,主流是每次操作一采用的按鈕,一所插入的按鈕等在一固定的字符輸入框中重復地手寫每個字符從而插入一打印類型也就是一識別的結(jié)果(或一提取的結(jié)果)到該打印類型所期望輸入的位置。但是,在這樣一種情況中,該字符輸入位置是固定的。因此,當所設置的該字符輸入位置離開該打印類型輸入位置時,它在識別前面所輸入字符的同時不可能實現(xiàn)字符輸入。另外,每次一字符被插入它就需執(zhí)行一字符插入操作,可以說這與自然記筆記是不同的。
圖33示出一用來輸入手跡字符的現(xiàn)有技術裝置的顯示屏幕的例子,同時圖34A到34D示出了該裝置的操作的例子。在一字符輸入板2中設置了一字符輸入框1。該字符輸入板是不透明的。因此,與該字符輸入板2顯示出如圖34A所示方式的打印類型時,如圖34B所示該打印類型被隱蔽在該字符輸入板2的后面。在該字符輸入板2上,進一步安置了為了在識別之后用來插入一字符而使用的諸如刪除,采用和輸入功能的編輯按鈕3。因而,如圖34B和34C所示,該字符輸入畫面1的設置范圍受該編輯按鈕3的限制。
還不能說上述裝置可以確信一自然觸摸手寫輸入如同在一普通筆記本上手寫一字符一樣。
在用來輸入手寫字符的這些現(xiàn)有技術裝置中,在該透明圖形輸入板所顯示的字符輸入框的每個單元的尺寸通常是固定的。鑒于上述原因,根據(jù)公開的日本專利平5-197477所披露的用來輸入手寫字符的裝置,該字符輸入框的尺寸和手寫標引線的數(shù)可以通過操作一布置改變裝置而得以改變。但是,是在一規(guī)定尺寸的字符輸入框和手寫標引線的一規(guī)定數(shù)被顯示之后這個功能才用來使它們的布置發(fā)生變化,這就意味著這種尺寸的字符輸入框沒有被預先設置而以上托方式被顯示的任意數(shù)量的手寫標引線也沒有被設置。
考慮到在用來輸入手寫字符的裝置中該字符輸入框被顯示在該透明圖形輸入板上而為了實現(xiàn)一自然觸摸手寫輸入,已提出了一種通過一無框(frame-free)手寫輸入的字符識別裝置。但是,在這種字符識別裝置的情況下,由于沒有用來提供手寫輸入的框從而導致了由于錯誤的字符提取而出現(xiàn)一字符識別誤差的另外的問題。
因此本發(fā)明的目的是提供一種用來輸入手寫字符的裝置,這種裝置能夠以上托方式自動地顯示和刪除在一操作員所期望實現(xiàn)手寫輸入的位置上一任意尺寸的透明字符輸入框,并能夠自動地提取和識別在該字符輸入畫面中的手寫輸入字符,從而實現(xiàn)允許自然觸摸記筆記。
為了實現(xiàn)上述的目的,提供了一種用來輸入手寫字符的裝置,在這種裝置中由一字符提取部分提取一字符的痕跡坐標數(shù)據(jù),該痕跡坐標數(shù)據(jù)是來自一顯示板上的被分層的輸入部分,并且該被提取的字符由一字符識別部分識別,從而在該顯示板上顯示基于該痕跡坐標數(shù)據(jù)的一手寫輸入的痕跡和一顯示控制部分所識別的字符,該裝置包括一字符輸入框信息產(chǎn)生部分,該部分產(chǎn)生用來在該顯示板的一初始輸入位置上顯示一表示手寫輸入?yún)^(qū)域的字符輸入框并將該信息存貯到第一存貯部分的字符輸入框;該顯示控制部分在該顯示板上顯示手寫輸入的痕跡和被識別的字符以及基于在第一存貯部分存貯的字符輸入框信息與在該顯示板上作為一參考位置的初始輸入位置一起的該字符輸入框。
根據(jù)本發(fā)明,來自該輸入部分的痕跡坐標數(shù)據(jù)被傳送到該字符提取部分。隨后,由該字符提取部分提取一個字符的痕跡坐標數(shù)據(jù)并由字符識別部分識別。進而,基于來自該輸入部分的痕跡坐標數(shù)據(jù),由該字符輸入框信息產(chǎn)生部分產(chǎn)生字符輸入框信息并存貯到第一存貯部分中。
然后,基于該痕跡坐標數(shù)據(jù)的手寫輸入痕跡和由該字符識別部分識別的字符在該顯示板上由該顯示控制部分顯示。另外,基于寫到第一存貯部分的字符輸入框信息,該字符輸入框在該顯示板上隨在顯示板上作為一參考位置的初始輸入位置一起而被顯示。
因此,在該操作員執(zhí)行手寫的位置上自動地顯示該字符輸入框。
另外還提供了一種用來輸入手寫字符的裝置,在該裝置中一字符的痕跡坐標數(shù)據(jù)由一字符提取部分提取,該痕跡坐標數(shù)據(jù)來自在一顯示板上被分層的一輸入部分,并且該提取字符的一痕跡的一高度由一痕跡坐標數(shù)據(jù)標稱化部分進行標稱化,從而在該顯示板上由顯示控制器顯示一基于痕跡坐標數(shù)據(jù)和標稱化痕跡的一手寫輸入痕跡,該裝置包括一字符輸入框信息產(chǎn)生部分,該部分產(chǎn)生的字符輸入框信息用來在該顯示板上在一初始輸入位置顯示表示一手寫輸入?yún)^(qū)域的一字符框并將該信息存貯到第一存貯部分;該顯示控制部分在該顯示板上顯示手寫輸入的痕跡和標稱化痕跡以及基于在第一存貯部分存貯的字符輸入框信息與在該顯示板上作為一參考位置的初始輸入位置一起的該字符輸入框。
根據(jù)該裝置,來自該輸入部分的痕跡坐標數(shù)據(jù)被傳送到字符提取部分。隨后,由該字符提取部分提取一個字符的痕跡坐標數(shù)據(jù)和由該痕跡坐標數(shù)據(jù)標稱化部分進行標稱化。進而,基于來自該輸入部分的痕跡坐標數(shù)據(jù),由該字符輸入框信息產(chǎn)生部分產(chǎn)生字符輸入框信息并寫入第一存貯部分。
隨后,基于該痕跡坐標數(shù)據(jù)的手寫輸入的痕跡和由該痕跡坐標數(shù)據(jù)標稱化部分標稱化的痕跡由該顯示控制部分顯示。另外,基于寫入該第一存貯部分的字符輸入框信息,與在該顯示板上作為一參考位置的初始輸入位置一起在該顯示板上顯示該字符輸入框。
因而,在該操作員執(zhí)行手寫的位置上自動地顯示該字符輸入框。
在一實施例中,由該字符輸入框信息產(chǎn)生部分所產(chǎn)生的字符輸入框信息包含有一字符輸入框顯示位置即在該顯示板上的初始輸入位置,若干構成字符輸入框的單元和這些單元的尺寸,并且在該顯示板上該顯示控制部分顯示的該字符輸入框包括基于具有所述尺寸的單元的字符輸入框信息并包圍在該顯示板上作為一最初單元的參考位置的在一方向上連續(xù)的一系列單元。
在該實施例中,該字符輸入框信息產(chǎn)生部分產(chǎn)生的字符輸入框信息包含一字符輸入框顯示位置即在該顯示板上的初始輸入位置,若干構成該字符輸入框的單元和這些單元的尺寸。之后,該顯示控制部分顯示基于具有該尺寸的單元的字符輸入框信息并包圍在該顯示板上作為一最初單元的參考位置的在一方向上包含連續(xù)的一系列單元的字符輸入框。
因此,該字符輸入框包含有一系列被顯示的若干單元。
在一實施例中,該字符輸入框信息產(chǎn)生部分包含有一單元數(shù)計算裝置用來基于該字符輸入框顯示位置計算在該顯示板上所述方向上從該參考位置到一顯示區(qū)域終端的距離,并且基于該距離和這些單元的尺寸計算這些單元數(shù)。
在該實施例中,該字符輸入框信息產(chǎn)生部分的單元數(shù)計算裝置基于該字符輸入框顯示位置計算在該顯示板上在一個方向上從參考位置到該顯示區(qū)域終端的距離,并且基于該距離和這些單元的尺寸計算這些單元數(shù)。之后,該字符輸入框信息產(chǎn)生部分將這種所計算的單元數(shù)寫入第一存貯部分作為該字符輸入框信息之一。
因此,該字符輸入框包含在該顯示板上被顯示的從初始輸入部分到該顯示區(qū)域終端的連續(xù)的若干單元。
在一實施例中,所構成的該字符識別部分在當字符識別完成時向字符輸入框信息產(chǎn)生部分傳送表示該字符識別完成的識別完成信息,并且與接收到來自字符識別部分的識別完成信息時該字符輸入框信息產(chǎn)生部分柵除該第一存貯部分的存貯內(nèi)容,并且在該顯示板上顯示字符輸入框。
在該實施例中,該字符識別部分將表示字符識別完成的識別完成信息傳送到該字符輸入框信息產(chǎn)生部分。然后,該字符輸入框信息產(chǎn)生部分柵除該第一存貯部分的存貯內(nèi)容以柵除該字符輸入框。
因此,當該字符識別完成時,該字符輸入框被自動地柵除。
在一實施例中,所構成的該痕跡坐標數(shù)據(jù)標稱化部分在當標稱化完成時,將表示該標稱化完成的標稱化完成信息傳送到該字符輸入框信息產(chǎn)生部分,并且當自該痕跡坐標數(shù)據(jù)標稱化部分接收到該標稱化完成信息時該字符輸入框信息產(chǎn)生部分柵除該第一存貯部分的存貯內(nèi)容,并且柵除在該顯示板上所顯示的字符輸入框。
在該實施例中,該痕跡坐標數(shù)據(jù)標稱化部分將表示該標稱化完成的標稱化完成信息傳送到該字符輸入框信息產(chǎn)生部分。然后,該字符輸入框信息產(chǎn)生部分柵除第一存貯部分的存貯內(nèi)容以柵除該字符輸入框。
因而,當該痕跡坐標數(shù)據(jù)的標稱化完成時,該字符輸入框被自動地柵除。
在一實施例中,該字符輸入框信息產(chǎn)生部分包括手寫輸入中止時間計數(shù)裝置用來基于來自該輸入部分的痕跡坐標數(shù)據(jù)對從該手寫輸入中止所經(jīng)過的時間計數(shù),并當該手寫輸入中止時間達到一規(guī)定的時間時柵除該第一存貯部分的存貯內(nèi)容并柵除在該顯示板上所顯示的字符輸入框。
在該實施例中,該字符輸入框信息產(chǎn)生部分的手寫輸入中止時間計數(shù)裝置基于該痕跡坐標數(shù)據(jù)對自該手寫輸入中止所經(jīng)過的時間計數(shù)。當該手寫輸入中止時間達到一規(guī)定時間時,該字符輸入框信息產(chǎn)生部分柵除第一存貯部分的存貯內(nèi)容以柵除該字符輸入框。
因此,當該手寫輸入中止到該規(guī)定的時間時,該字符輸入框被自動地柵除。
在一實施例中,提供了一存貯由該字符識別部分所識別的該字符的字符代碼數(shù)據(jù)的第二存貯部分,其中該顯示控制部分基于來自該輸入部分的痕跡坐標數(shù)據(jù)顯示該手寫輸入的痕跡?;趯懭氲谝淮尜A部分的該字符輸入框信息產(chǎn)生該字符輸入框。和基于在第二存貯部分中存貯的字符代碼數(shù)據(jù)顯示該所識別字符的一打印類型。
在該實施例中,由該字符識別部分所識別的該字符的代碼數(shù)據(jù)被存貯在第二存貯部分。然后,由該顯示控制部分基于該痕跡坐標數(shù)據(jù)顯示該手寫輸入的痕跡、基于寫進第一存貯部分的字符輸入框信息顯示該字符輸入框、和基于在第二存貯部分存貯的該字符代碼數(shù)據(jù)顯示該所識別字符的打印類型。
因此,該手寫輸入痕跡的顯示、字符輸入框的顯示和該所識別字符的顯示是基于獨自地處理數(shù)據(jù)而無需相互干擾來執(zhí)行的。
在一實施例中,提供了一存貯由痕跡坐標數(shù)據(jù)標稱化部分所標稱化的痕跡坐標數(shù)據(jù)的第二存貯部分,其中顯示控制部分基于來自輸入部分的痕跡坐標數(shù)據(jù)顯示該手寫輸入的痕跡、基于寫入第一存貯部分的該字符輸入框信息顯示字符輸入框、和基于在第二存貯部分存貯的標稱化的痕跡坐標數(shù)據(jù)顯示一標稱化的痕跡。
在該實施例中,由該痕跡坐標數(shù)據(jù)標稱化部分所標稱化的痕跡坐標數(shù)據(jù)被存貯在第二存貯部分。然后,由該顯示控制部分基于該痕跡坐標數(shù)據(jù)顯示該手寫輸入的痕跡、基于寫入第一存貯部分的字符輸入框信息顯示字符輸入框、和基于在第二存貯部分存貯的標稱化痕跡坐標數(shù)據(jù)顯示該標稱化的痕跡。
因此,該手寫輸入痕跡的顯示、該字符輸入框的顯示和該標稱化的痕跡的顯示是基于獨自的處理數(shù)據(jù)而被執(zhí)行的不會相互干擾。
另外,在一實施例中,該字符輸入框基于字符輸入框信息通過該顯示控制部分僅由構成該字符輸入框的框的線段來顯示輸入框。
因而,即使當該字符輸入框是在已經(jīng)顯示了打印類型、圖形和所規(guī)定線時被顯示,則該字符輸入框的顯示使得它不會隱藏這些圖象。
在一實施例中,提供了一手寫輸入有效判定部分,該部分設置了一有效區(qū)域用來基于由該字符輸入框信息產(chǎn)生部分所產(chǎn)生的字符輸入框信息驗證在該字符輸入框周圍的手寫輸入,并且當在該字符輸入框或一有效區(qū)域中存在來自該輸入部分的一系列痕跡坐標數(shù)據(jù)的一最前面的痕跡坐標數(shù)據(jù)時判定該痕跡坐標數(shù)據(jù)是有效的,或當在該字符輸入框或該有效區(qū)域中不存在有最前面的痕跡坐標數(shù)據(jù)時判定該痕跡坐標數(shù)據(jù)是無效的,并向該字符提取部分傳送表示判定結(jié)果的有效/無效信息,其中該字符提取部分僅僅提取基于來自該手寫輸入有效判定部分的有效/無效信息所判定為有效的痕跡坐標數(shù)據(jù)所構成的字符的痕跡坐標數(shù)據(jù)。
在該實施例中,該手寫輸入有效判定部分基于該輸入框信息在該字符輸入框周圍設置一有效區(qū)域。然后,它判定在該字符輸入框或有效區(qū)域中是否存在有來自該座標輸入部分的一系列連續(xù)痕跡坐標數(shù)據(jù)中的最前面的痕跡坐標數(shù)據(jù)并因而判定該數(shù)據(jù)是否有效,并將表示該判定結(jié)果的有效/無效信息傳送到該字符提取部分。然后,該字符提取部分僅僅基于根據(jù)該有效/無效信息將該痕跡坐標數(shù)據(jù)判為有效而執(zhí)行字符提取。
因而,即使當該手寫輸入痕跡的頭部突出該字符輸入框之外并延長一部分,該手寫輸入還被判定為有效并執(zhí)行字符提取/識別。
在一實施例中,提供了一手寫輸入有效判定部分,該部分設置了一有效區(qū)域用來基于由該字符輸入框信息產(chǎn)生部分所產(chǎn)生的字符輸入框信息驗證在該字符輸入框周圍的手寫輸入,并與在該字符輸入框或有效區(qū)域中存在有一來自該輸入部分的一系列痕跡的完整數(shù)據(jù)時將該痕跡坐標數(shù)據(jù)判定為有效,或當該痕跡坐標數(shù)據(jù)的一部分即使不存在該字符輸入框中也不存在在該有效區(qū)域中時判定該痕跡坐標數(shù)據(jù)為無效,并且將表示判定結(jié)果的有效/無效信息傳送到該字符提取部分,其中該字符提取部分僅僅提取由基于來自手寫輸入有效判定的有效/無效信息所判定為有效的痕跡坐標數(shù)據(jù)所構成的該字符的痕跡坐標數(shù)據(jù)。
在該實施例中,該手寫輸入有效判定部分基于該輸入框信息在該字符輸入框的周圍設置一有效區(qū)域。然后,它制定在該字符輸入框或該有效區(qū)域中是否存在有來自該坐標輸入部分的完整連續(xù)的痕跡坐標數(shù)據(jù)并因此判定是否該數(shù)據(jù)是有效的,并將表示該判定的結(jié)果的有效/無效信息傳送到該字符提取部分。然后,該字符提取部分僅僅基于根據(jù)該有效/無效信息被判定為有效的痕跡坐標數(shù)據(jù)執(zhí)行字符提取。
因而,突出該字符輸入框某種程度的手寫輸入痕跡被判定為有效并執(zhí)行字符提取/識別。
在一實施例中,提供有一字符輸入框更新部分,該部分基于由該字符輸入框信息產(chǎn)生部分所產(chǎn)生的字符輸入框信息而設置了一字符輸入框的區(qū)域,根據(jù)檢測從所述區(qū)域突變到所述區(qū)域的外部的來自輸入部分的痕跡坐標數(shù)據(jù),將用來指定當前顯示的字符輸入框的更新的字符輸入框更新信息傳送到該字符輸入框信息產(chǎn)生部分,其中該字符輸入框信息產(chǎn)生部分基于自該輸入部分輸入到所述區(qū)域的外部的該痕跡坐標數(shù)據(jù)產(chǎn)生字符輸入框信息并且當在它從該字符識別部分接收識別完成信息之前接收到該字符輸入框更新信息時更新該第一存貯部分的內(nèi)容。
在一實施例中,提供有一字符輸入框更新部分,該部分基于由字符輸入框信息產(chǎn)生部分所產(chǎn)生的字符輸入框信息設置一字符輸入框的區(qū)域,并且根據(jù)檢測從所述區(qū)域突變到所述區(qū)域的外部的來自輸入部分的痕跡坐標數(shù)據(jù),將用來指定當前顯示的字符輸入框的更新的字符輸入框更新信息傳送到該字符輸入畫面信息產(chǎn)生部分,其中該字符輸入框信息產(chǎn)生部分基于自該輸入部分輸入到所述區(qū)域的外部的該痕跡坐標數(shù)據(jù)產(chǎn)生寫符輸入框信息并且在當它從該痕跡坐標數(shù)據(jù)標稱化部分接收標稱化完成信息之前接收到該字符輸入框更新信息時更新該第一存貯部分的內(nèi)容。
在該實施例中,該字符輸入框更新部分基于該字符輸入框信息設置一字符輸入框的區(qū)域。然后,根據(jù)檢測從該區(qū)域的內(nèi)部突變到該區(qū)域的外部的該痕跡坐標數(shù)據(jù),將該字符輸入框更新信息傳送到該字符輸入框信息產(chǎn)生部分。然后,基于相關于輸入到該區(qū)域的外部的痕跡坐標數(shù)據(jù)該字符輸入框信息產(chǎn)生部分產(chǎn)生字符輸入框信息并且在它接收識別完成信息或標稱化完成信息之前更新第一存貯器部分的內(nèi)容。
因此,當所執(zhí)行的手寫輸入在該所顯示的字符輸入框的外部時,所顯示的字符輸入框被自動地移到一新的輸入位置。
在一實施例中,提供了一用來指定該字符輸入框的一尺寸的字符輸入框尺寸指定部分;和一用來在其中存貯相應于該字符輸入框尺寸的該字符輸入框尺寸信息的尺寸信息存貯部分,其中該字符輸入框信息產(chǎn)生部分的構成使得它從該尺寸信息存貯部分讀取相應于由該字符輸入框尺寸指定部分所指定的該字符輸入框的尺寸的該字符輸入框的尺寸信息,并將該尺寸信息和該字符輸入框信息寫入第一存貯部分,并且基于該字符輸入框信息和寫入第一存貯部分中的尺寸信息該顯示控制部分在該顯示板上顯示相應于該尺寸信息的尺寸的字符輸入框。
在該實施例中,當由該字符輸入框尺寸指定部分指定該字符輸入框的尺寸時,該字符輸入框信息產(chǎn)生部分從該尺寸信息存貯部分讀取相應于該所指定的字符輸入框的尺寸的該字符輸入框的尺寸信息。然后,該尺寸信息和該字符輸入框信息被寫入第一存貯部分。隨后,基于該字符輸入框信息和寫入第一存貯部分的尺寸信息該顯示控制部分在顯示板上顯示相應于該尺寸信息的尺寸的字符輸入框。
因此,具有由操作員預先指定的尺寸的該字符輸入框在該顯示板上以上托方式被顯示。
從下面對本發(fā)明的詳細說明可對本發(fā)明作出更為全面的理解,附圖僅作為說明的方式給出,因而對本發(fā)明不構成限制,附圖為
圖1是根據(jù)本發(fā)明的一個實施例的一種用來輸入手寫字符的裝置的方框圖;圖2示出了在圖1所示的一顯示板上顯示的一字符輸入框的例子;圖3示出了該字符輸入框的一特性的說明;
圖4是由圖1所示的一坐標輸入部分、一字符輸入框信息發(fā)生部分和一顯示控制部分所執(zhí)行的一字符輸入框顯示操作的流程圖;圖5A到5E示出了通過圖4所示該字符輸入框顯示處理的一字符輸入框顯示步驟;圖6A和6B示出了該字符輸入框的一顯示例子;圖7A和7B示出了與圖6A和6B的字符輸入框不同的一字符輸入框的一顯示例子;圖8A到8D示出了與圖5不同的一字符輸入框顯示過程;圖9是一字符輸入框顯示操作的一流程圖,在其中當對一規(guī)定時間一手寫字符輸入已中止時一定字符輸入被自動地柵除;圖10A到10F示出了通過圖9所示的字符輸入框顯示處理的該字符輸入過框的一顯示例子;圖11示出一字符輸入框顯示操作的一流程圖,在其中當對一規(guī)定時間一手寫字符輸入已中止的時間并且完成了字符識別時一字符輸入被自動柵除;圖12是與圖1不同的一種用來輸入寫字符的裝置的一方框圖;圖13是說明由圖12所示的手寫輸入有效判定部分所設置的一有效區(qū)域;圖14是說明與圖13不同的一有效區(qū)域;圖15A到15C說明借助于圖14所示的該有效區(qū)域的一驗證過程;圖16A到16C說明借助于圖14所示的該有效區(qū)域的一驗證過程;圖17A到17C是說明借助于圖14所示的該有效區(qū)域與圖16A到16不同的一驗證過程;圖18A到18C說明借助于圖13和14所示的該有效區(qū)域的一非驗證過程;圖19說明與圖13和14不同的一有效區(qū)域;圖20說明與圖13、14和19不同的一有效區(qū)域;圖21A到21C說明借助于圖19和20所示的該有效區(qū)域的一驗證過程;圖22是與圖1和12不同的一種用來輸入手寫字符的裝置的一方框圖;圖23是由圖22所示的一坐標輸入部分、一字符輸入框信息產(chǎn)生部分、一顯示控制部分和一字符輸入框更新部分所執(zhí)行的一字符輸入框顯示/更新操作的一流程圖;圖24A到24E示出了通過圖23所示的一字符輸入框顯示/更新處理的該字符輸入框的一顯示/更新狀態(tài);圖25是一字符輸入框顯示/更新操作的一流程圖,在其中與對一規(guī)定時間一手寫字符輸入已中止時一字符輸入時被自動地柵除;圖26是圖25所示該字符輸入框顯示/更新操作的流程圖的延續(xù);圖27是一字符輸入框顯示/更新操作的一流程圖,在其中為對一規(guī)定時間一手寫字符輸入已中止并且完成識別時一字符輸入被自動地柵除;圖28是圖27的該字符輸入框顯示/更新操作的流程圖的延續(xù);圖29是與圖1、12和22不同的一種用來輸入手寫字符的方框圖;圖30A到30C示出了通過如圖29所示的用來輸入手寫字符的裝置的一字符輸入框的一例子;圖31是與圖1,12,22和29不同的一種用來輸入手寫字符的裝置的一方框圖32是與圖1,12,22,29和31不同的用來輸入手寫字符的裝置的一方框圖;圖33示出了一種現(xiàn)有技術的用來輸入手寫字符的裝置的一示意性的顯示屏幕;圖34A到34D示出了該現(xiàn)有技術的用來輸入手寫字符的一操作示例。
下面將參考附圖根據(jù)實施例描述本發(fā)明。
圖1是根據(jù)本發(fā)明的第一實施例的用來輸入手寫字符的裝置的一方框圖。
一坐標輸入部分11暫時存貯從一輸入單元傳送(未示出)的在一透明圖形輸入板(未示出)上的輸入坐標值的串行數(shù)據(jù),所述輸入單元包含有在一包括液晶顯示板等的一顯示板18上被分層的透明圖形板作為將一手寫字符痕跡數(shù)據(jù)寫到其內(nèi)部存貯器(未示出)。接著,該輸入坐標坐標值的串行數(shù)據(jù)(以后稱之為痕跡坐標數(shù)據(jù))作為被識別的圖象數(shù)據(jù)傳送給下面部分的數(shù)據(jù)處理系統(tǒng)。另外,該坐標輸入的存在/不存在信息、坐標輸入位置信息和輸入時間信息被傳送到一字符輸入框信息產(chǎn)生部分14。此外,該痕跡坐標數(shù)據(jù)作為手寫字符痕跡數(shù)據(jù)被直接傳送到一顯示控制部分17。
一字符提取部分12提取相應于從該坐標輸入部分11所傳送的一字符或一串字符的圖象數(shù)據(jù)的一個字符的圖象數(shù)據(jù)。然后,一字符識別數(shù)據(jù)13識別由該字符提取部分11所提取的表示一個字符的圖象數(shù)據(jù)的字符,并且當該識別完成時,它將識別完成信息傳送給該字符輸入框信息產(chǎn)生部分14。
該字符輸入框信息產(chǎn)生部分14基于該坐示輸入的存在/不存在信息、從坐標輸入部分11傳送的坐標輸入位置信息和輸入時間以及從字符識別部分13傳送的識別完成信息進行操作來寫入或柵除包括有為在該顯示板18上進行顯示的該字符輸入框的顯示位置數(shù)據(jù)(后面稱之為框顯示位置數(shù)據(jù))、在第一存貯部分15中的構成該字符輸入框的單元數(shù)的字符輸入框信息以便控制該字符輸入框的顯示/柵除。
第一存貯部分15存貯有來自該字符輸入框信息產(chǎn)生部分14的字符輸入框信息。同時,第二存貯部分16存貯有由該字符識別部分13所識別的該字符的字符代碼數(shù)據(jù)。第二存貯部分16還存貯有例如圖形和規(guī)則線之類的確立圖形的圖象數(shù)據(jù)。
在該顯示板18上顯示控制部分17顯示打印類型、基于在該第二存貯部分16中所存貯的字符代碼數(shù)據(jù)和圖象數(shù)據(jù)的圖形和規(guī)則線、基于在該第一存貯部分15存貯的字符輸入框信息的一字符輸入框以及基于來自該坐標輸入部分11的痕跡坐標數(shù)據(jù)的該手寫字符的痕跡。
在上述情況中,由該字符識別部分13所識別的該字符的字符代碼數(shù)據(jù)和諸如圖象以及規(guī)則線之類的確立圖象數(shù)據(jù)被存貯在第二存貯部分16中。與上述相反,基于該當前手寫輸入痕跡的坐標輸入位置信息的字符輸入框信息被存貯在第一存貯部分15,并且該字符代碼數(shù)據(jù)和確立圖象數(shù)據(jù)被獨自地處理。因此,即使當由一筆所寫入的打印類型、圖形和規(guī)則線已被顯示時,也僅僅與隨后寫入字符相關的輸入坐標值的串行數(shù)據(jù)可作為痕跡坐標數(shù)據(jù)被存貯,這意味著該字符提取部分12的字符提取和該字符識別部分13的字符識別的執(zhí)行不受妨礙。
下面,將詳細說明從該字符輸入框信息產(chǎn)生部分14所輸出的字符輸入框信息。
圖2示出了在該顯示板18上的一顯示區(qū)域21上所顯示的一字符輸入框22的一個例子。
該字符輸入框信息產(chǎn)生部分14首先基于由該坐標輸入部分11傳送的坐標輸入位置信息在顯示區(qū)域21中得到一相應于筆與該透明圖形輸入板最初相接觸的位置的輸入位置″a″和坐標(X,Y),并將該坐標用作為″框顯示位置數(shù)據(jù)″。隨后,根據(jù)該框顯示位置數(shù)據(jù)(X,Y)和該顯示區(qū)域21的寬度值″L″,由下面的表達式來計算構成該字符輸入框22的單元數(shù)N。在上面部分中,假定用來將構成該字符輸入框22的第一(最左邊)單元22a的寬和高內(nèi)部分割分別為3∶7和7∶3比例的一點是被置于該輸入位置″a″的位置上。
X=L-XNo≤{(X-0.7w/w)}+1N=滿足上述所提供的表達式的整數(shù)No之中的一最大值,W是一單元的寬,H是該單元的高。
接著,這些所得到的框顯示位置數(shù)據(jù)(X,Y)、單元數(shù)N、單元寬W和單元高H被作為該字符輸入框信息傳送到第一存貯部分15。然后,該顯示控制部分17顯示第一單元22a,這樣該輸入位置″a(X,Y)″變成將該第一單元22a的寬W和高H內(nèi)部分割為分別為3∶7和7∶3比例的點。隨后,從該第一單元22a向右連續(xù)顯示(N-1)個單元,則該字符輸入畫面22被顯示出來。
因此,本實施例的字符輸入框22是隨著在該顯示板18上相應于該筆與透明圖形輸入板的最初接著的作為參考坐標的位置的輸入位置″a″而被顯示的。因而,該操作員可在該顯示板18上被分層的透明圖形輸入板上的一該操作員期望寫入一字符的位置上通過自動地顯示該字符輸入框22而執(zhí)行手寫字符輸入。
另外,如上所述,由該顯示控制部分17在顯示板18上所顯示的字符輸入框22是一簡化的顯示框,如圖3所述該簡化的顯示框既沒有用來向一顯示組成插入由該字符識別部分13所識別字符的插入按鈕又沒有用來指定一該字符的插入位置的操作按鈕。因此,該字符輸入框22可在該顯示區(qū)域21上的初始輸入位置″a″的右邊的整個部分而被有效地設置。
另外,該字符輸出框22僅包括有表示該框的線段,并且因而該單元22a、22b……是內(nèi)部地透明的。因此,即使與該字符輸入框22重疊在一已顯示的諸如上述被輸入的字符、圖形和予置的規(guī)則線23之類的圖象上時,這些在單元22a、22b、……之內(nèi)已被顯示的圖象可被察覺。
具有如上所述結(jié)構的用來輸入手寫字符的裝置按下述進行操作。
圖4是由該坐標輸入部分11、該字符輸入框信息產(chǎn)生部分14和該顯示控制部分17所執(zhí)行的一字符輸入框顯示操作的流程圖。下面將參考圖4描述該字符輸入框顯示操作。
在步驟S1,該坐標輸入部分11判定是否在該透明圖形輸入板上用該筆等基于來自輸入單元的痕跡坐標數(shù)據(jù)執(zhí)行了一坐標輸入,以及該坐標輸入的存在/不存在數(shù)據(jù)是否被輸出。當該坐標輸入被執(zhí)行時,該程序執(zhí)行步驟S2。
在步驟S2,基于來自該坐標輸入部分11的坐標位置信息該字符輸入框信息產(chǎn)生部分14判定在步驟S1中該坐標輸入是由該筆輸入的一手寫字符的痕跡坐標數(shù)據(jù)還是諸如重疊、 擦除之類的一編輯表示和由該筆開始的線段。當該輸入是一手寫字符輸入時,該程序進行到步驟S3。反之,該程序執(zhí)行重疊或編輯處理。
在步驟S3,在顯示板18上表示該初始輸入位置″a″的坐標的一框顯示位置數(shù)據(jù)(X,Y)是基于來自該坐標插部分11的坐標輸入位置由該字符輸入框信息產(chǎn)生部分14所得到的。
在步驟S4,該單元的N是以如上所述的一種方式基于該框顯示位置數(shù)據(jù)(X,Y)由該字符輸入框信息產(chǎn)生部分14所計算的。
在步驟S5,所得到的框顯示位置數(shù)據(jù)(X,Y)、單元數(shù)N、單元寬度W和單元高度H是由該字符輸入框信息產(chǎn)生部分14所輸出的,并且隨后被存貯在該第一存貯部分15中。
在步驟S6中,包括該框顯示位置數(shù)據(jù)(X,Y)、單元數(shù)N、單元密度W和高度H的該字符輸出框信息由該顯示控制部分17從第一存貯部分15中讀出。在由該框顯示位置數(shù)據(jù)所表示的坐標(X,Y)被作為參考坐標的情況下,包括有在該單元包含該坐標(X,Y)的一系列單元的該字符輸入框22作為該第一單元22a以一上托方式被顯示在該顯示板18上。
當該字符輸入框這樣被顯示時,在該字符輸入框22中輸入一手寫字符,并且一字符或一串字符的圖象數(shù)據(jù)從該坐標輸入部分11傳送到該字符提取部分12。然后由該字符提取部分12提取響應于一個字符的圖象數(shù)據(jù),并且基于一字符的圖象數(shù)據(jù)由該字符識別部分13執(zhí)行字符識別。
在步驟S7,基于來自該字符識別部分13的識別完成信息,該字符輸入框信息產(chǎn)生部分14判定對于在步驟S3中所顯示的寫入該字符輸入框22中的字符的字符識別是否被完成。當該字符識別被完成時,該程序進行到S8。
在步驟S8,該字符輸入框信息產(chǎn)生部分14基于來自該坐標輸入部分11的坐標輸入位置信息和字符輸入框信息判定是否后面的字符被寫入該字符輸入框22。因此,當后面字符沒有寫入該框時,該程序執(zhí)行步驟S9。而當一后面字符寫入該框時,該程序返回到步驟S8去顯示該字符字符輸入框22直到在該字符輸入框22中沒有字符緊跟著被寫入為止。
在步驟S9中,在第一存貯部分15中存貯的字符輸入框信息由該字符輸入框信息產(chǎn)生部分14柵除。因此,該顯示控制部分17基于該字符輸入框信息中止顯示該字符輸入框和基于來自該坐標輸入部分11的痕跡坐標數(shù)據(jù)中止顯示該輸入痕跡。然后,由該字符識別部分13所識別的該字符的字符代碼數(shù)據(jù)從第二存貯部分16中被讀出并且以一打印類型方式在步驟3中的該參考坐標的位置上被顯示。
因此,當該字符輸入框22被柵除時,該字符輸入框顯示操作結(jié)束。
圖5A到5E示出了通過該字符輸入框顯示處理的一字符輸入框顯示過程。
操作員借助筆24在該透明圖形輸入板上的該操作員所期望寫入該字符的一位置上開始寫上一手寫字符(圖5A)。
基于該初始接觸位置的坐標判定存在一手寫字符輸入的痕跡坐標數(shù)據(jù)。因此,在顯示板18上從包圍有該輸入位置″a″的第一單元22a連續(xù)向右包括有一系列單元的該字符輸入框22以上托方式被顯示(圖5B)。
如圖5C和5D所示手寫漢字被連續(xù)地輸入到該被顯示的字符輸入框22中,并且在該時間期間該字符輸入框22被連續(xù)地顯示(圖5C和5D)。
當該手寫字符輸入完成并且該字符被提取和識別之后沒有后面字符輸入時,該字符輸入框和輸入痕跡被刪除,并且字符識別的結(jié)果是以打印類型的方式被顯示(圖5E)。
因此,該字符輸入框22和輸入痕跡被自動地刪除。
圖6A、6B、7A和7B示出了該字符輸入框的另外的顯示例子。
圖6A和圖6B示出一顯示例子,其中操作員從透明圖形輸入板的左手邊開始寫一字符。
操作員借助于筆24在該顯示板18的顯示區(qū)域21上從左手位置a1開始寫一手寫字符(圖6A)。
包括有從一包圍有初始位置″a1″的一單元25a連續(xù)向右的數(shù)N=5的一系列單元的一字符輸入框25以一上托方式被顯示(圖6B)。
圖7A和7B示出了一在其中操作員從該透明圖形輸入板的一中心位置開始寫一字符的例子。
該操作員借助于筆24在該顯示板18的顯示區(qū)域21上的一中心位置a2開始寫一手寫字符(圖7A)。
包括有從一包圍有初始輸入位置″a2″的一單元26a連續(xù)向右的數(shù)N=3的一系列單元的一字符輸入框26以一上托方式被顯示。在這種情況中,該輸入位置a2是處于中心位置,因而從該輸入位置a2到該顯示區(qū)域21的右端的一距離X(參見圖2)的值小于在其中輸入位置是處于左手側(cè)的圖6A和6B情況的距離X的值,結(jié)果該單元數(shù)N的值較小(圖7B)。
因此,不管在該透明圖形輸入板上該操作員開始寫一字符的位置如何,一包括有從該位置連續(xù)向右一規(guī)定尺寸的一系列單元的字符輸入框被顯示。
圖8A到8D示出了該字符輸入框的另外的顯示過程。
在該顯示板18的顯示區(qū)域21上,示出了在日文中稱之為″平假名″的被識別的漢字和日文字符的打印類型的字串,并且矩形圖形27包圍了該打印類型字串和規(guī)則線28。在這種狀態(tài)中,還不顯示該字符輸入框(圖8A)。
當在該漢字的打印類型上開始一手寫字體輸入時,一字符輸入框29以一上托方式被顯示。在這種情況下,該字符輸入框29僅包括有該框并且該框的內(nèi)部是透明的,并且因此已被顯示的該漢字和平假名的打印類型字串、已被顯示的圖27和規(guī)則線28被顯示出來而不是隱藏在后面。進而,如上所述,該痕跡坐標數(shù)據(jù)、字符輸入框信息、字符代碼數(shù)據(jù)和被確立的圖象數(shù)據(jù)是被相互地獨自處理的。因而,漢字和平假名圖形27、規(guī)則線28、字符輸入框29和輸入痕跡30被顯示而不相互干擾(圖8B和8C)。
當完成手寫字符輸入和柵除字符輸入框29和輸入痕跡30時,則字符識別(在日言語中被稱之為″片假名″的日文字符和漢字)的結(jié)果的打印類型字串從已被顯示的漢字和平假名的字串的尾部被連續(xù)地顯示出來(圖8D)。
因此,該字符輸入框29和輸入痕跡30被顯示而不會與該打印類型的字串、圖形27和規(guī)則線28產(chǎn)生干擾。
如上所述,在本實施例中,當基于坐標輸入存在/不存在信息和來自該坐標輸入部分11的坐標輸入位置信息而呈現(xiàn)一手寫字符的坐標輸入時,則由該字符輸入框信息產(chǎn)生部分14產(chǎn)生該字符輸入框信息并存貯到第一存貯部分15中。然后,由該顯示控制部分17從第一存貯部分15中讀出該字符輸入框信息。 與由被用作為參考坐標的該字符輸入框信息的框顯示信息數(shù)據(jù)所表明的坐標一起,該字符輸入框22以一上托方式被顯示并完全占滿了該顯示板18上的參考坐標的右手側(cè)的該顯示區(qū)域21的右端。
因而,根據(jù)本實施例,在該透明圖形輸入板上該操作員所期望實現(xiàn)一輸入的位置上(即,在該操作員開始寫入該寫符的位置)顯示該字符輸入框,并且顯示識別結(jié)果的該打印類型。
另外,與一字符被寫在該字符輸入框22中時,自動地執(zhí)行該提取和識別。與該字符識別完成和不出現(xiàn)有后面的手寫字符輸入時,則由該字符輸入框信息產(chǎn)生部分14柵除在第一存貯部分15中的字符輸入框信息,并且自動地中止該字符輸入框22的顯示以顯示由打印類型方式識別的結(jié)果。
在上述情況中,基于與來自與該字符輸入框22的顯示處理系統(tǒng)無關的該坐標輸入部分11的圖象數(shù)據(jù)來執(zhí)行由字符提取部分12提取字符和由字符識別部分13來識別字符的操作。因此,即使當在該已顯示的打印類型、圖形和規(guī)則線上由筆寫入一輸入字符,上述操作也是在不干擾的情況下執(zhí)行的。
換句話說,根據(jù)本發(fā)明,在該操作員開始寫入該字符的位置上自動地顯示或擦除該字符輸入框22,并且在該輸入位置上自動地顯示識別結(jié)果的打印類型。因此,它不需要給出任何用于該字符輸入框顯示/柵除操作、該字符識別操作等的命令,意味著可實現(xiàn)自然記筆記。
在上述說明中由該坐標部分11、坐標輸入框信息產(chǎn)生部分14和顯示控制部分17所執(zhí)行的該字符輸入框顯示操作中,當對于所寫字符的字符識別完成并且沒有后繼字符寫入時該字符輸入框被擦除。但是,當對于一如下所規(guī)定的時間該手寫符輸入被中止時該字符輸入框被自動地柵除。
圖9是該字符輸入框顯示操作的一流程圖,在其中與對于一規(guī)定時間該手寫字符輸入中止時該字符輸入框被自動地柵除。下面予照圖9說明該字符輸入框顯示操作。
在步驟S11到步驟S16,當一手寫字符作為在該透明圖形輸入板上的坐標輸入而被輸入時,與圖4所示的該字符輸入框顯示操作的流程圖的步驟S1至S6相類似,由與在第一存貯部分15中所存貯的用作該參考坐標的該框顯示位置數(shù)據(jù)所表示的坐標一起在該顯示板18的整個右手側(cè)用一上托方式顯示一字符輸入框。
在步驟S17,手寫字符輸入的中止基于來自該坐標輸入部分11的坐標輸入的存在/不存在信息由該字符輸入框信息產(chǎn)生部分14所監(jiān)視。當該手寫字符輸入被中止時,該程序執(zhí)行到步驟S18。
在步驟S18,該字符輸入框信息產(chǎn)生部分14基于來自該坐標輸入部分11的該坐標輸入的存在/不存在信息和輸入時間信息判定是否從該手寫字符輸入中止經(jīng)過n秒鐘。因此,當經(jīng)過了n秒鐘時,該程序執(zhí)行到步驟S20。當未經(jīng)過n秒鐘時,該程序執(zhí)行到步驟S19。
在步驟S19中,該字符輸入框信息產(chǎn)生部分14基于坐標輸入的存在/不存在信息判定是否再次開始該手寫字符輸入。因此,當該手寫字符輸入再次開始時,該程序返回到步驟S17以監(jiān)視該手寫符輸入的中止。當該手寫字符輸入沒有再次開始時,該程序返回到步驟S18以繼續(xù)對該手寫字符輸入中止時間計數(shù)。
在步驟S20,該字符輸入框以與圖4所示的該字符輸入框顯示操作的流程圖中的步驟S9相同的方式被柵除。
接著,執(zhí)行由該字符提取部分12提取該字符和由該字符識別部分13識別該字符的操作,并且所識別的結(jié)果在該顯示板18上的參考坐標的該位置上以打印類型方式被顯示。
因此,與該字符輸入框被柵除時,該字符輸入框顯示操作結(jié)束。
圖10A到10F示出了通過如圖9所示的該字符輸入框顯示處理的該字符輸入框的一顯示例子。
借助于筆24操作員在該透明圖形輸入板上的一操作員期望寫入該字符的位置上開始寫入一手寫字符(圖10A)。
基于一初始接觸位置的坐標判定該輸入是手寫字符的痕跡坐標數(shù)據(jù)。因此,基于該接觸位置在該顯示板18上從包圍該參考坐標的單元連續(xù)向右包括有一系列單元的一字符輸入框31以一上托方式被顯示(圖10B)。
手寫漢字和平假名被連續(xù)地輸入到該被顯示的字符輸入框31,并且在該時間期間該字符輸入框31被連續(xù)地顯示(圖10C和10D)。
當檢測了該手寫字符輸入達n秒鐘而被中止時,該字符輸入框31和輸入痕跡被柵除(圖10E)。
在該字符被提取和識別之后,字符識別(漢字和平假名)的結(jié)果以該打印類型方式而被顯示(圖10F)。
因此,該字符輸入框31和輸入痕跡被自動地柵除。
另外,當對于一規(guī)定時間該手寫字符輸入被中止并且該字符識別被完成時,該字符輸入框可如下所述地被自動柵除。
圖11是一字符輸入框顯示操作的一流程圖,在其中與該手寫字符輸入達一規(guī)定時間而被中止并且該字符識別被完成時,該字符輸入框被自動地柵除。下面參考圖11說明該字符輸入框顯示操作。
在步驟S31到S39中,當一手寫字符作為在該透明圖形輸入板上的一坐標而被輸入時,類似于圖9中所示的該字符輸入框顯示操作的流程圖的步驟S11到S19,與在第一存貯部分15中所存貯的由該框顯示位置數(shù)據(jù)所表示的坐標一起在該顯示板18的整個右手側(cè)以一上托方式顯示一字符輸入框,并且檢測自該手寫字符輸入中止n秒鐘的時間過程。
在步驟S40和S41,類似于圖4所示的該字符輸入顯示操作的流程圖的步驟S7和S9,判定對于在該字符輸入框中所寫字符的字符識別是否完成,該判定之后接著是該字符輸入框的柵除,并且隨后由該字符識別部分13所識別的結(jié)果被以打印類型方式顯示在該顯示板18的參考坐標位置上。
因此,當該字符輸入框被柵除時,該字符輸入框顯示操作結(jié)束。
在該實施例中,該字符輸入框在該顯示板18上從該初始輸入位置向右被顯示。但是,當然也可容許顯示從該初始輸入位置向左的該字符輸入框。
第二實施例第二實施例是涉及一能夠用一突出在該顯示板上所顯示的字符輸入框之外的手寫輸入字符拷貝的用來輸入手寫字符的裝置。
圖12是本實施例的用來輸入字符字符的裝置的一方框圖。
坐標輸入部分41、字符提取部分42、字符識別部分43、字符輸入框信息產(chǎn)生部分44、第一存貯部分45、第二存貯部分46、顯示控制部分47和顯示板48與該第一實施例的坐標輸入部分11、字符提取部分12、字符識別部分13、字符輸入框信息產(chǎn)生部分14、第一存貯部分15、第二存貯部分16、顯示控制部分17和顯示板18具有相同的結(jié)構,并且以相似的方式操作以在該顯示板48上顯示一字符輸入框。
手寫輸入有效判定部分49設置一有效區(qū)域,在該區(qū)域中輸入一手寫字符并同時突出在顯示板48上所顯示的輸入?yún)^(qū)域框之外,并基于該有效區(qū)域判定是否該所輸入的手寫字符是有效的。隨后,基于該判定的結(jié)果該字符提取部分42僅對有效手寫字符執(zhí)行字符提取。
在上述情況中,該手寫輸入有效判定部分49獨立地設置用來判定一連續(xù)痕跡的開始部分的痕跡坐標數(shù)據(jù)的第一有效區(qū)域和用來判定該連續(xù)痕跡的整個痕跡坐標數(shù)據(jù)的第二有效區(qū)域。隨后,僅僅與該開始部分的痕跡坐標數(shù)據(jù)存在在該第一有效區(qū)域中和該整個痕跡坐標數(shù)據(jù)的痕跡坐標數(shù)據(jù)同時地存在在該第二有效區(qū)域中時,該輸入才被判定為一有效手寫字符。
圖13和14示出了由該手寫輸入有效判定部分49所設置的第一有效區(qū)域。
該手寫輸入有效判定部分49接收來自字符輸入框信息產(chǎn)生部分44的字符輸入框信息,并且根據(jù)下面的等式基于該框顯示位置數(shù)據(jù)(X,Y)、單元數(shù)N、單元寬度W和單元高度H來計算第一有效區(qū)域52a的四個b、c、d和e的坐標,該第一有效區(qū)域52a如圖13所示環(huán)繞一字符輸入框51的第一單元51a設置而構成一矩形形狀。
點b(Xb,Yb)=((X-0.3W-F),(Y+0.3H+E))其中 E=(D-H)/2F=C-WC第一有效區(qū)域52a和52b的寬D第一有效區(qū)域52a和52b的高點C(XC,YC)=((X+0.7W),Yb)點d(Xd,Yd)=(Xb,(Y-0.7H-E))點e(Xe,Ye)=(Xc,Yd)另外,按下式計算圍繞該字符輸入框51的最后單元51b而設置的該第一有效區(qū)域52b的四個用f、g、h和i的坐標值。
點f(Xf,Yf)=((XC+G),Yb)這里 G=(N-2)·WN字符輸入框51的單元數(shù)點g(Xg,Yg)=((Xf+C),Yb)點h(Xh,Yh)=(Xf,Yd)點i(Xi,Yi)=(Xg,Yg)另外,根據(jù)下式計算圖14所示的該字符輸入框51的第″Z″單元(不考慮第一和最近單元)51Z的上面和下面所設置的第一有效區(qū)域53的四個角j、k、I和m的坐標值。
點j(Xj,Yj)+((XC+I),Yb)這里 I=(Z-2)·W點K(Xk,Yk)=((Xj+W),Yb)
點I(XI,YI)=(Xj,Yd)點m(Xm,Ym)=(Xk,Yd)因此對于該第一有效區(qū)52a、52b和53所計算的點b到m的坐標值分別地存貯到該內(nèi)部存貯器中。
然后,該手寫輸入有效判定部分49根據(jù)從該坐標輸入部分41連續(xù)傳送的痕跡坐標數(shù)據(jù)和該點b到m的坐標值來判定該手寫字符是否有效或無效。
圖15A到17C示出與該手寫字符處于第一有效區(qū)域52a、52b和53之中即使雖然構成一字符的一連續(xù)痕跡的開始部分的輸入坐標誤伸出該框之外也為有效的例子。
圖15A到15C示出一種情況,在該情況下,當手寫字符處于第一有效區(qū)域52a之中,即使以與透明圖形輸入板保持接觸的筆將其寫入的連續(xù)痕跡開始部分的痕跡坐標數(shù)據(jù)表示的位置伸出第一單元51a之外,該手寫字符也是有效的。
操作者借助于筆55在該透明圖形輸入板的該操作者希望寫入該字符的一位置上開始寫入一手寫字符(圖15A)。
與在該顯示板48上作為該參考坐標的初始輸入位置一起以一上托方式顯示該字符輸入框51,并且該第一單元51a作為由該手寫輸入有效判定部分49所識別的目標單元。然后,基于該所傳送的痕跡坐標數(shù)據(jù),判定是否構成一字符的連續(xù)痕跡開始位置的痕跡坐標數(shù)據(jù)是位于由四個點b、c、d和e所圍起的該第一有效區(qū)域52a。因此,雖然由位于該第一字符的中間的一連續(xù)痕跡(最后水平線)的開始的痕跡坐標數(shù)據(jù)所表示的位置是突出于和低于服從該決定的第一單元51a的左邊和下邊,但因為它是位于該第一有效區(qū)域52a的內(nèi)部所以判定該手寫字符是有效的(圖15B和15C)。
圖16A到16C和圖17A到17C示出了一種當由一連續(xù)痕跡的開始部分的痕跡坐標數(shù)據(jù)所表示的位置處于第一有效區(qū)域53甚至該位置處于一第二單元512或一第三單元513的外部時一手寫字符是有效的情況。
雖然由位于該第二字符的中間的一連續(xù)痕跡(垂直線)的開始部分的痕跡坐標數(shù)據(jù)所表示的一位置是位于服從于該決定的第二單元512的外部,因為它是位于該第一有效區(qū)域53的內(nèi)部所以該手寫字符被判定為有效(圖16A到16C)。
雖然由一初始連續(xù)痕跡(第三手寫字符的水平線)的開始部分和第三手寫字符的連續(xù)痕跡(第三手寫字符的垂直線)的開始部分的痕跡坐標數(shù)據(jù)所表示的位置是處于服從于該決定的第三單元513的外部,因為它是處于該第一有效區(qū)域53的內(nèi)部所以它判定該手寫字符是有效的(圖17A到17C)。
在上述情況中,當該手寫字符以如圖18A,18B和18C所示的一種方式從服于該決定的單元的外部和該單元的第一有效區(qū)域的外部開始寫入該手寫符時該手寫符是無效的。
由在該第三手寫字符的中間(該第三手寫字符的傾斜線)的一連續(xù)痕跡的開始部分的痕跡坐標數(shù)據(jù)所表示的一位置是處于服從于該決定的的第二單元513的外部并位于該第一有效區(qū)域53的外部,則該手寫字符被判定為無效(圖18A)。
由第四手寫字符的一初始連續(xù)痕跡(延伸到該第四手寫字符在左下部的線)的開始部分的痕跡坐標數(shù)據(jù)表示的一位置是處于服從于該決定的第四單元514的外部并處于第一有效區(qū)域53的外部,則該第四手寫字符被判定為無效(圖18B)。
由第五手寫字符的一初始連續(xù)痕跡(延伸到該第五手寫字符右上部的線)的開始部分的痕跡坐標數(shù)據(jù)表示的一位置是處于服從于該決定的最后單元51b的外部并處于第一有效區(qū)域52b的外部,則該第五手寫字符被判定為無效(圖18C)。
圖19和20示出了用來制定由該手寫輸入有效判定部分49所設置的該連續(xù)痕跡的整個坐標數(shù)據(jù)是有效還是無效的第二有效區(qū)域。
該第二有效區(qū)域環(huán)繞該字符輸入框的每個單元而設置。
圖19示出了涉及該字符輸入框61的第一單元的第二有效區(qū)域。該手寫輸入有效判定部分49接收來自該字符輸入框信息產(chǎn)生部分44的字符輸入框信息并根據(jù)下式基于該單元的該框顯示位置數(shù)據(jù)(X,Y)、單元數(shù)N、單元寬W和單元高H計算如圖19所示在該字符輸入框61中環(huán)繞第一單元61a構成一矩形形狀所設置的第二有效區(qū)域62的四個角n、o、p和q的坐標。
點n(Xn,Yn)=((X-0.3W-N),(Y+0.3H+M))這里M=(K-H)/2W=(J-W)/2J第二有效區(qū)域62的寬度K第二有效區(qū)域62的高度點o(Xo,Yo)=((X+0.7W+N),Yn)點p(Xp,Yp)=(Xn′(Y-0.7H-M)點q(Xq,Yq)=(Xo,Yp)另外,根據(jù)下式計算環(huán)繞該字符輸入框61的一第″Z″個單元(排除第一單元)61Z設置的第二有效區(qū)域63的四個角r、s、t和u的坐標值。
點r(Xr,Yr)=((Xn+P),Yn)這里 P=(Z-1)·W點S(Xs,Ys)=((Xr+J),Yn)點t(Xt,Yt)=(Xr,Yp)點u(Xu,Yu)=(Xs,Yp)因此所計算的點n到點u的坐標存貯在對該第二有效區(qū)域62和63隔離的該內(nèi)部存貯器中。
然后,該手寫輸入有效判定部分49按照來自該坐標輸入部分41連續(xù)傳送的痕跡坐標數(shù)據(jù)和在其中該連續(xù)痕跡的開始部分的痕跡數(shù)據(jù)和在其中該連續(xù)痕跡的開始部分的痕跡坐標數(shù)據(jù)被判定為處于該字符輸入框61的任何單元或處于如圖13和14所示的第一有效區(qū)域52和53的有關每個字符中的點n到u的坐標值來判定該手寫字符是有效還是無效,并且將該表示判定結(jié)果的有效/無效信息傳送到該字符提取部分42。
圖21A到21C示出了一種當即使一連續(xù)痕跡的中間部分或未端部分被誤認為突出該字符輸入框61之外而它仍處于第二有效區(qū)域62和63之中的一字符是有效的情況。
雖然由處于該第二手寫字符的中間的一連續(xù)痕跡的最后痕跡坐標數(shù)據(jù)所表示的一位置是處于鄰接服從于該決定的第二單元6/2的第一單元61a的內(nèi)部,但因為它處于該第二有效區(qū)域63的內(nèi)部可以判定該第二手寫字符是有效的(圖21A)。
雖然由該第四手寫字符的一連續(xù)痕跡的一中間部分和末端部分的痕跡坐標數(shù)據(jù)所表明的位置是處于鄰接服從于該決定的一第四單元614的最后單元615的外部和該單元614的外部(低于該單元),但因為它是處于第二有效區(qū)域63的內(nèi)部所以判定該第四手寫字符是有效的(圖21B)。
雖然由該第四手寫字符的一連續(xù)痕跡的中間部分的痕跡坐標數(shù)據(jù)所表示的一位置是處于服從于該決定的最后單元615的外部,但因為它是處于該第二有效區(qū)域63的內(nèi)部所以判定該第四手寫字符是有效的(圖21C)。
因此,在本實施例中,考慮到該手寫輸入有效判定部分49,基于由該字符輸入框信息產(chǎn)生部分44所設置的該字符輸入框信息在構成該字符輸入框的每個單元的周圍設置一有效區(qū)域,并且該坐標存貯在該內(nèi)部存貯器中。然后,判定基于來自該坐標輸入部分41的痕跡坐標的該連續(xù)痕跡是否處于有效區(qū)域,并且表示判定結(jié)果的該有效/無效信息被傳送到該字符提取部分42。
因此,根據(jù)本發(fā)明,除了該手寫字符從服從于該決定的目前的單元的外部和第一有效區(qū)的外部開始寫入該手寫字符之外,當該痕跡處于服從于該決定的單元和第二有效單元時該手寫輸入有效判定部分49判定該手寫字符是有效的。
因此,該操作員允許執(zhí)行手寫字符輸入而不必嚴格地注重在該顯示板48上所顯示的該字符輸入框的內(nèi)部的手寫字符。
第三實施例本實施例涉及一種用來輸入手寫字符的裝置,在該裝置中除了在一手寫字符串被識別之前在該顯示板上顯示該字符輸入框之外,當一后面手寫字符被輸入到一區(qū)域時,該顯示的字符輸入框被刪除,并且在一手寫字符輸入是重新被執(zhí)行的位置上顯示一字符輸入框。
圖22本實施例的用來輸入手寫字符的裝置的一方框圖。
坐標輸入部分71、字符提取部分72、字符識別部分73、字符輸入框信息產(chǎn)生部分74、第一存貯部分75、第二存貯部分76、顯示控制部分77和顯示板78具有與第一實施例的坐標輸入部分11、字符提取部分12、字符識別部分13、字符輸入框信息產(chǎn)生部分14、第一存貯部分15、第二存貯部分16、顯示控制部分17和顯示板18具有相同的結(jié)構,并且在該顯示板78上以類似的操作方式顯示一字符輸入框。
字符輸入框更新部分79柵除在該顯示板78上所顯示的字符輸入框并且如下所述在一手寫字符輸入被重新執(zhí)行的位置上顯示一字符輸入框。
也就是,該字符輸入框更新部分79接收由字符輸入框信息產(chǎn)生部分74所設置的該框顯示位置數(shù)據(jù)(X,Y)、單元N、單元寬度W和單元高度H,計算在該顯示板78上由該顯示控制部分77所顯示的字符輸入框的坐標,并在一內(nèi)部存貯器(未顯示)中存貯該坐標。然后根據(jù)從該坐標輸入部分71相繼被傳送的該痕跡被顯示的字符輸入框的外部可能出現(xiàn)的一手寫字符輸入。當在該字符輸入框的外部出現(xiàn)一手寫字符輸入時則向該字符輸入框信息產(chǎn)生部分74傳送字符輸入框更新信息。
當在接收來自該字符識別部分73的識別完成信息之前接收該字符輸入框更新信息時,該字符輸入框信息產(chǎn)生部分74基于來自該坐標輸入部分71的一當前坐標輸入位置信息計算表示該當前所顯示的字符輸入框外部的初始輸入位置和單元數(shù)N的該框顯示位置數(shù)據(jù)(X,Y),并利用該計算結(jié)果更新該第一存貯部分75的存貯內(nèi)容。接著,柵除由該顯示控制部分77在顯示板78上所顯示的字符輸入框,并且在由新的框顯示位置數(shù)據(jù)(X,Y)所表示的一位置上顯示下一個字符輸入框。
圖23是由坐標輸入部分71、字符輸入框信息產(chǎn)生部分74、顯示控制部分77和字符輸入框更新部分79所執(zhí)行的字符輸入框顯示/更新操作的一流程圖。該字符輸入框顯示/更新操作將參考圖23予以說明。
在步驟S51至S56中,當一手寫字符作為一字符輸入在該透明圖形輸入板上被輸入時,類似于在圖4中所示的該字符輸入框顯示操作的流程圖的步驟S1至S6,與由在第一存貯部分75中所存貯的用作該參考坐標的框顯示位置數(shù)據(jù)所表示的坐標一起在該顯示板78的整個右手側(cè)以一上托方式顯示一字符輸入框。
在步驟S57,基于從該坐標輸入部分71連續(xù)傳送的該痕跡坐標數(shù)據(jù)和在該內(nèi)部存貯器中存貯的該字符輸入框的坐標該字符輸入框更新部分79判定是否一坐標輸入到所呈現(xiàn)的字符輸入框的外部。隨后,當一坐標輸出到所呈現(xiàn)的該字符輸入框的外部時,該字符輸入框更新信息被傳送到該字符輸入框信息產(chǎn)生部分74,并且程序執(zhí)行到步驟S58。如果沒有,則該程序執(zhí)行到步驟S62。
在步驟S58,該字符輸入框信息產(chǎn)生部分74基于來自該坐標輸入部分71的該坐標輸入位置信息判定在步驟S57中所檢測的該坐標輸入是否是一由筆輸入的手寫字符。接著,當該輸入是一手寫字符輸入時,該程序執(zhí)行到步驟S59。反之,該程序執(zhí)行到步驟S62。
在步驟S59和S60,基于相關于步驟S57中所檢測的坐標輸入的坐標輸入位置信息,由該字符輸入框信息產(chǎn)生部分74得到下一個框顯示位置數(shù)據(jù)(X,Y)和單元數(shù)N。
在步驟S61,根據(jù)所得到的新的框顯示位置數(shù)據(jù)(X,Y)、單元數(shù)N、單元寬度W和單元高度H由該字符輸入框信息產(chǎn)生部分74更新該第一存貯部分75的存貯內(nèi)容。然后,為了將該字符寫入該字符輸入框中由該字符識別部分73所執(zhí)行的識別結(jié)果以打印類型方式顯示在該顯示板78上的該字符輸入框的位置上。
接著,該程序返回到步驟S56去柵除在該顯示板78上所顯示的字符輸入框,并且下一個字符輸入框在該字符輸入框外部的該手寫字符輸入位置上被顯示。
在步驟S62至S64,類似于在圖4中所示的字符輸入框顯示操作的流程圖的步驟S7至S9,判定用來將字符寫入該字符輸入框中的字符識別是否完成、判定隨后的字符是否寫入該字符輸入框,其后繼之以該字符輸入框的柵除,并且由該字符識別部分73所執(zhí)行的識別結(jié)果以打印類型形式在該顯示板78上的該參考坐標的位置上被顯示。
因此,當該字符輸入框柵除時,該字符輸入框顯示/更新操作結(jié)束。
圖24A到24E示出了經(jīng)圖23所示的字符輸入框顯示/更新操作的該字符輸入框的顯示/更新的一種狀況。
相應于在該透明圖形輸入板上的一手寫字符輸入以一上托方式由筆將手寫字符寫在所顯示的一字符輸入框81中,并且在該顯示板78上顯示該痕跡(圖24A)。
對于由筆在該字符輸入框81中所寫的該手寫字符串在由該字符識別部分73完成字符識別之前,一新的手寫日文符開始寫到該字符輸入框81的外部(圖24B)。
該字符輸入框81被柵除,并且隨著該新的手寫字符的初始輸入位置用作為參考坐標,在其右手側(cè)以一上托方式顯示一新的字符輸入框82(圖24C)。
寫入重新顯示的字符輸入框82中的該手寫字符的痕跡被顯示出來(圖24D)。
在該輸入位置上以打印類型方式顯示已被輸入的手寫字符串的識別結(jié)果(圖24E)。
圖25和26是當對于一規(guī)定時間而該手寫字符輸入中止時用來自動刪除該字符輸入框的該字符輸入框顯示/更新操作的流程圖。該字符輸入框顯示/更新操作下面將結(jié)合圖25和26來說明。
在步驟S71到S81中,類似于圖23中所示的該字符輸入框顯示/更新操作的流程圖的步驟S51到S61,當一手寫字符在該透明圖形輸入板上作為一坐標輸入而被輸入時,由與在第一存貯部分75中所存貯的用作參考坐標的該框顯示位置數(shù)據(jù)所表示的坐標一起在該顯示板78的整個右手側(cè)以一上托方式顯示一字符輸入框。
當一手寫字符輸入到當前所顯示的字符輸入框的內(nèi)部時,寫入該字符輸入框的該手寫字符的識別結(jié)果以打印類型形式被顯示,接著該字符輸入框被刪除,并且下一個字符在一新的手寫字符輸入位置上被顯示。
在圖26的步驟S82到S85中,類似于圖9所示的該字符輸入框顯示操作的流程圖的步驟S17到S20,當從該手寫字符輸入中止起經(jīng)過n秒鐘時,該字符輸入框被刪除,接著識別寫入該字符輸入框的手寫字符,并且以打印類型形式顯示識別的結(jié)果。反之,當還沒有經(jīng)過幾秒鐘時,該程序返回到步驟S77去等待一手寫字符輸入到該字符輸入框的外部或等待從該手寫字符輸入中止過后n秒鐘。
因此,當該字符輸入框被刪除時,該字符輸入框顯示/更新操作結(jié)束。
圖27和28示出了該字符輸入框顯示/更新操作的一流程圖,用來當該手寫字符輸入被中止一規(guī)定的時間并且該字符識別完成時用來自動刪除該字符輸入框。下面參考圖27和28說明該字符輸入框顯示/更新操作。
在步驟S91到S101中,類似于在圖23中所示的字符輸入框顯示/更新操作的流程圖的步驟S51到S61,當一手寫字符作為一坐標輸入在該透明圖形輸入板上被輸入時,與由在第一存貯部分75中所存貯的用作參考坐標的框顯示位置數(shù)據(jù)所表示的坐標一起在該顯示板78的整個右手側(cè)上以一上托方式顯示一字符輸入框。
當一手寫字符輸入到當前所顯示的字符輸入框的外部時,寫入該字符框內(nèi)的手寫字符的結(jié)果以打印類型方式被顯示,接著刪除該字符輸入框,并且下一個字符輸入框在一新的手寫字符輸入位置上被顯示。
在步驟S102到S106中,類似于在圖11中所示的該字符輸入框顯示操作的流程圖的步驟S37到S41,當從該手寫字符輸入經(jīng)過n秒鐘并且寫入該字符框的手寫字符的字符識別被完成時,該字符輸入框被刪除并且以打印類型方式顯示識別結(jié)果。反之,當還未經(jīng)過n秒鐘時,該程序返回步驟S97以等待一手寫字符輸入到該字符輸入框的外部或等待該手寫字符輸入中止過后幾秒鐘。
因此,當該字符輸入框被刪除時,該字符輸入框顯示/更新操作結(jié)束。
因而,在本實施例中,考慮到該字符輸入框更新部分79,基于由該字符輸入框信息產(chǎn)生部分74所設置的字符輸入框信息和來自該坐標輸入部分71的痕跡坐標數(shù)據(jù)判定是否一手寫字符被輸入到在顯示板78上當前顯示的該字符輸入框的外部,并且將表示判定結(jié)果的該字符輸入框更新信息傳送到該字符輸入框信息產(chǎn)生部分74。
隨后,該字符輸入框信息產(chǎn)生部分74計算表示一新輸入位置的該框顯示位置數(shù)據(jù)(X,Y)和單元數(shù)N以更新第一存貯部分75的內(nèi)容,柵除該字符輸入框,并且在該新的輸入位置上顯示下一個字符輸入框。
因而,根據(jù)本實施例,即使與該操作員在該透明圖形顯示板上的一所期望位置上隨時改變該手寫符輸入位置時,則在該所期望的手寫輸入位置上該字符輸入框的顯示位置被更新。因此,該操作員無需在該顯示板78上的當前被顯示的該字符輸入框能夠執(zhí)行手寫字符輸入。即使在這樣一種情況下,也能得到滿意的字符識別結(jié)果。
第四實施例本實施例涉及一種能夠改變在一顯示板上以一上托方式顯示的一字符輸入框的尺寸的輸入手寫字符的裝置。
圖29是本實施例的輸入手寫字符的裝置的一方框圖。
坐標輸入部分91、字符提取部分92、字符識別部分93、字符輸入框信息產(chǎn)生部分94、第一存貯部分95、第二存貯部分96、顯示控制部分97和顯示板98與第一實施例的坐標輸入部分11、字符提取部分12、字符識別部分13、字符輸入框信息產(chǎn)生部分14、第一存貯部分15、第二存貯部分16、顯示控制部分17和顯示板18具有相同的結(jié)構,并且在該顯示板78上以一類似方式去顯示一字符輸入框。
通過該操作員指定在該顯示板98上以一上托方式所顯示的該字符輸入框的尺寸來操作一字符輸入框尺寸指定部分。該字符輸入框尺寸指定部分98由包括顯示板98和在該顯示板98上被分層的一透明圖形輸入板(未示出)的一操作按鈕來實施的。
在一單元尺寸存貯部分100中,構成各種尺寸的字符輸框的單元寬度W和單元高度H的值對于每個字符輸入框尺寸分開存貯。
在上述結(jié)構中,該字符輸入框信息產(chǎn)生部分94讀出相應于一由該字符輸入框尺寸指定部分99所指定的字符輸入框尺寸的單元寬度W和單元高度H的集合,并借助于所讀出的單元寬度W計算該單元數(shù)N。然后,所計算的單元數(shù)N、基于來自坐標輸入部分91的坐標輸入位置信息所得到的框顯示位置數(shù)據(jù)(X,Y)、和所讀出的單元寬度W和單元高度H的值被傳送到第一存貯部分95以便將它們存貯在其中。
圖30A到30C示出了當由該字符輸入框尺寸指定部分99所監(jiān)視的該字符輸入框尺寸是在″小″、″中″和″大″之間時該字符輸入框的一顯示例子。
當該字符輸入框尺寸被指定為″小″時,由相應于該字符輸入框尺寸″小″的每個具有寬度W1和θ高度H1的單元所構成的一字符輸入框102被顯示與該顯示板98的整個一顯示區(qū)域101中。在這種情況中,該單元數(shù)N為″8″(圖30A)。
當該字符輸入框尺寸變?yōu)椤逯小鍟r,由相應于該字符輸入框尺寸為″中″的每個具有寬度W2和高度H2的被放大了的單元所構成的字符輸入框103被顯示在該顯示區(qū)域101中被完全顯示。在這種情況中,該單元數(shù)N為″6″(圖30B)。
當該字符輸入框尺寸變?yōu)椤宕蟆鍟r,由相應于字符輸入框尺寸″大″的具有寬度W3和高度H3的每個單元所構成的字符輸入框104在該顯示區(qū)域101中被完全顯示。在這種情況中,該單元數(shù)N為″4″(圖30C)。
因此,在本實施例中,考慮到該字符輸入框尺寸指定部分99和該單元尺寸存貯部分100,該字符輸入框信息產(chǎn)生部分94從該單元尺寸存貯部分100讀出由該字符部分94從該單元尺寸存貯部分100讀出由該字符輸出框尺寸指定部分99所指定的尺寸的一尺寸的寬度W和高度H的值,得到用來顯示該所指定尺寸的一字符輸入框的字符輸入框信息,并將該信息傳送到該第一存貯部分95。
因此,根據(jù)本實施例,該操作員能夠通過以一上托方式所顯示的所期望尺寸的字符輸入框以一所希望尺寸執(zhí)行手寫字符輸入,或者能夠在顯示該小尺寸的字符輸入框的同時以一展寬方式執(zhí)行若干字符的手寫輸入。
第五實施例本實施例涉及從一手寫字符中提取并隨后被標稱化的被跟蹤的字符被顯示在該顯示板上,并且在該顯示板上以一上托方式從一初始輸入位置向右顯示該字符輸入框的一輸入手寫字符裝置。
圖31是本實施例的手寫輸入字符裝置的一方框圖。
坐標輸入部分111、字符提取部分112、字符輸入框信息產(chǎn)生部分114、第一存貯部分115、第二存貯部分116和顯示板118具有與第一實施例的坐標輸入部分11、字符提取部分12、字符輸入框信息產(chǎn)生部分14、第一存貯部分15、第二存貯部分16和顯示板18相同的結(jié)構,并且以一類似操作方式在該顯示板118上顯示一字符輸入框。
痕跡坐標數(shù)據(jù)標稱部分119基于由該字符提取部分112所提取的一字符的痕跡坐標數(shù)據(jù)檢驗一被提取字符的高度值,并且對該字符的痕跡坐標數(shù)據(jù)標稱化以便該高度達到一預定值。也就是說,該字符痕跡的尺寸(所謂的頂端到底端尺寸)對一尺寸而言是一致的。然后,在第二存貯部分116中存貯該被標稱化的痕跡坐標數(shù)據(jù),并且將標稱化完成信息傳送給該字符輸入框信息產(chǎn)生部分114。
然后,該顯示控制部分117在該顯示板上基于在第二存貯部分116中所存貯的該標稱化痕跡坐標數(shù)據(jù)而顯示該標稱化字符痕跡、基于在第一存貯部分115中存貯的該字符輸入信息而顯示該字符輸入框和顯示來自該坐標輸入部分111的該痕跡坐標數(shù)據(jù)而顯示該手寫字符的痕跡。
另外,當該痕跡坐標數(shù)據(jù)標稱化部分119完成該標稱化并且沒有隨后的字符寫入該所顯示的字符輸入框中時,在該顯示板118中的該字符輸入框與該手寫字符的痕跡一起以一如上所述的方式被刪除。
第六實施例本實施例涉及一種用來輸入手寫字符的裝置,在該裝置中從一手寫輸入字符中提取并隨后被標稱化的所跟蹤字符在該顯示板上被顯示,并且當一隨后的手寫字符被輸入到在該顯示板上所顯示的該字符輸入框的一區(qū)域外部時,則該顯示的字符輸入框被刪除并在一字符重新被手寫輸入的位置上顯示一字符輸入框。
圖32是本實施例的用來輸入手寫字符的裝置的一方框圖。
坐標輸入部分121、字符提取部分122、字符輸入框信息產(chǎn)生部分124、第一存貯部分125、第二存貯部分126、顯示控制部分127、顯示板128和痕跡坐標數(shù)據(jù)標稱化部分129與第五實施例的坐標輸入部分111、字符提取部分112、字符輸入框信息產(chǎn)生部分114、第一存貯部分115、第二存貯部分116、顯示控制部分117、顯示板118和痕跡坐標數(shù)據(jù)標稱化部分119具有相同的結(jié)構,并且以一類似的操作方式在該顯示板118上顯示一標稱化痕跡和一字符輸入框。
另外,字符輸入框更新部分130和第五實施例的字符輸入框更新部分79具有相同結(jié)構,并基于從該坐標輸入部分121連續(xù)傳送的該痕跡坐標數(shù)據(jù)在該內(nèi)部存貯器中所存貯的當前顯示的字符輸入框的坐標以類似的操作方式監(jiān)視在該當前顯示的字符輸入框的外部的手寫字符輸入。當一手寫字符輸入出現(xiàn)在該字符輸入框的外部時,字符輸入框更新信息被傳送到該字符輸入框信息產(chǎn)生部分124。
當該字符輸入框信息產(chǎn)生部分在接收到來自該痕跡坐標數(shù)據(jù)標稱化部分129的該標稱化完成信息之前接收到該字符輸入框更新信息時,它計算表示超出該當前所顯示的字符輸入框的一初始輸入位置的框顯示位置數(shù)據(jù)(X,Y)和基于來自該坐標輸入部分121的當前坐標輸入位置信息的單元數(shù)N,并根據(jù)計算結(jié)果來更新該第一存貯部分125的存貯內(nèi)容。
接著,由該顯示控制部分127柵除在該顯示板128上所顯示的字符輸入框,并且在一由新的框顯示位置數(shù)據(jù)(X,Y)所表示的位置上顯示下一個字符輸入框。
因此,根據(jù)第六實施例,在一用來輸入手寫字符的裝置中該從手寫輸入字符中所提取并被標稱化的所跟蹤的字符被顯示在由第五實施例和第三實施例所組合的顯示板上,當一字符被手寫輸入到當前顯示的字符輸入框的外部時,該字符輸入框的顯示被更新。根據(jù)本實施例,它還容許第五實施例與第二實施例或第四實施例相組合。
另外,第二實施例、第三實施例和第四實施例可以相互任意地組合。
應注意的是,本發(fā)明的字符輸入框顯示控制操作和字符輸入框顯示/更新操作的算法并不限于圖4、9、11、23、25、26、27和28的流程。
另外,本發(fā)明的有效區(qū)域的坐標計算的算法并不限于有關該第二實施例所描述的算法。
從上述可明顯看到,根據(jù)本發(fā)明的用來輸入手寫字符的裝置,基于來自該輸入部分的痕跡坐標數(shù)據(jù)由該字符輸入框信息產(chǎn)生部分產(chǎn)生字符輸入框信息,并將該信息寫入第一存貯部分。然后,除了在該顯示板上由該字符提取部分和字符識別部分顯示所識別的字符和顯示該手寫字符輸入之外,由該顯示控制部分與在該顯示板上用作參考位置的初始輸入位置一起基于在第一存貯部分寫入的字符輸入框信息而顯示該字符輸入框。
因而在操作員所期望輸入一手寫字符的位置上可以一上托方式自動地顯示該字符輸入框,并且可以自動地提取和識別在該所顯示的字符輸入框中的由手寫所輸入的字符。
因此,根據(jù)本發(fā)明,手寫字符輸入能夠同時地滿足自然記筆記和在提取和識別一字符中可以實現(xiàn)一定的改善。
另外,根據(jù)一實施例的用來輸入手寫字符的裝置,基于來自該輸入部分的痕跡坐標數(shù)據(jù)由該字符輸入框信息發(fā)生部分產(chǎn)生該字符輸入框信息,并且將該信息寫入第一存貯部分。隨后,除了由該字符提取部分和痕跡坐標數(shù)據(jù)標稱化部分在該顯示板上顯示該標稱化痕跡和手寫輸入痕跡之外,與在該顯示板上用作為參考位置的初始輸入位置一起基于寫入第一存貯部分的該字符輸入框信息由該顯示控制部分顯示該字符輸入框。因此,可以在該操作員所期望輸入一手寫字符的位置上以一上托方式自動地顯示該字符輸入框,并且在該所顯示的字符輸入框中輸入的手寫字符被自動地提取。
因而,根據(jù)該實施例,可以實現(xiàn)手寫字符輸入能夠同時地滿足自然記筆記和在提取一字符中的某些改進。
另外,在一實施例的用來輸入手寫字符的裝置中,該字符輸入框信息由該字符輸入框顯示位置鄰初始輸入位置、構成該字符輸入框的單元數(shù)和該單元的尺寸所構成,同時與包圍在顯示板上用作為最前面單元的參考位置的具有該尺寸的單元一起基于該字符輸入框信息該顯示控制部分顯示在一方向上連續(xù)有一系列單元組成的字符輸入框。因此,該字符輸入框由若干個在該操作員最初用手觸及的顯示板位置上自動顯示的單元所組成。
另外,在一實施例的用來輸入手寫字符的裝置中,該字符輸入框信息產(chǎn)生總值包括有單元數(shù)計數(shù)以便基于在一方向上從該參考位置到該顯示區(qū)域的距離和該單元的尺寸來計算單元數(shù)目。因此,不管在該顯示板上開始寫入一字符的位置如何,該字符輸入框從該位置到該顯示區(qū)域的末端全部被顯示出來。
因此,根據(jù)本實施例,該顯示區(qū)域在顯示的該字符輸入框中可有效地被使用。
另外,在這些實施例的用來輸入手寫字符的裝置中,與從字符識別部分向字符輸入框信息產(chǎn)生部分傳送識別完成信息或從痕跡坐標數(shù)據(jù)標稱化部分向該字符輸入框信息產(chǎn)生部分傳送標稱化完成信息時,由該字符輸入框信息產(chǎn)生部分刪除該第一存貯部分的存貯內(nèi)容以便刪除字符輸入框。因此,每次執(zhí)行字符識別或痕跡標稱化,則字符輸入框的刪除新字符框的顯示都是自動完成。
因而,根據(jù)本實施例,無需進行麻煩的字符輸入框的顯示/刪除就可實現(xiàn)手寫字符輸入。
此外,在一實施例的用來輸入手寫字符的裝置中,該字符輸入框信息產(chǎn)生部分包括手寫輸入中止時間計數(shù)裝置,并且當從該手寫輸入開始經(jīng)過一規(guī)定時間時進行刪除第一存貯部分的存貯內(nèi)容的操作和刪除在該顯示板上顯示的該字符輸入框。因此,僅僅當一字符由手輸入時顯示該字符輸入框。
因而,根據(jù)本實施例,可實現(xiàn)更自然地記筆記。
另外,在這些實施例的用來輸入手寫字符中,通過該字符識別部分或痕跡坐標數(shù)據(jù)標稱化部分將所識別字符的代碼數(shù)據(jù)或標稱化痕跡坐標數(shù)據(jù)存入第二存貯部分。同時,基于相互獨自地被控制的痕跡坐標數(shù)據(jù)、字符輸入框信息、字符代碼數(shù)據(jù)或標稱化的痕跡坐標數(shù)據(jù),該顯示控制部分顯示該手寫輸入的痕跡、字符輸入框、標稱化痕跡或打印類型。因此,沒有該手寫輸入可顯示的痕跡、字符輸入框等的影響的情況下可正確地執(zhí)行字符識別或該痕跡的標稱化。
另外,在一實施例的用來輸入手寫字符的裝置中,該字符輸入框僅由該顯示控制部分構成的框的線段所顯示。因此,在顯示板上所顯示的字符輸入框內(nèi)部是透明的。
因此,即使當該字符輸入框是在已被顯示在該顯示板上的打印類型、圖形或規(guī)則線上被顯示時,該打印類型、圖形和規(guī)則線可被用視力發(fā)覺,因而參考已被輸入的句子或圖形能容易地輸入一手寫字符。
另外,在一實施例的用來輸入手寫字符的裝置,通過該手寫輸入有效判定部分該字符輸入框的周圍設置一有效區(qū)域。當在該字符輸入框或該有效區(qū)域中存在有一系列痕跡坐標數(shù)據(jù)的最前面的痕跡坐標數(shù)據(jù)時,它判字該痕跡坐標數(shù)據(jù)是有效的,并且將該有效/無效信息傳送到該字符提取部分。因此,即使該前面的痕跡坐標數(shù)據(jù)是突出該字符輸入框之外而當該數(shù)據(jù)存在于該有效區(qū)域時通過判定痕跡坐標數(shù)據(jù)是有效而該字符提取部分可以提取該字符。
因此,根據(jù)本實施例,操作員無需在顯示字符輸入框之內(nèi)寫入一字符而可平滑地執(zhí)行手寫輸入。
另外,在一實施例的用來輸入手寫字符的裝置中,通過該手寫輸入有效判定部分在該字符輸入框周圍設置一有效區(qū)域。 與在該字符輸入框或該有效區(qū)域中存在有痕跡坐標數(shù)據(jù)的一系列整個數(shù)據(jù)時,它判定該痕跡坐標數(shù)據(jù)是有效的,并且該有效/無效信息被傳送到該字符提取部分。因此,即使該字符突出該字符輸入框的情況下當該數(shù)據(jù)存在在有效區(qū)域時通過判定痕跡坐標數(shù)據(jù)是有效的而使該字符提取部分可以提取該字符。
因此,根據(jù)本實施例,操作員無需注重在顯示字符輸入框之內(nèi)寫入一字符而平滑地執(zhí)行手寫輸入。
另外,在一實施例的用來輸入手寫字符的裝置中,當該字符輸入框更新部分檢測到該痕跡坐標數(shù)據(jù)從該字符輸入框的內(nèi)部區(qū)域突出到該區(qū)域的外部時,則向該字符輸入框信息產(chǎn)生部分傳送該字符輸入框更新信息。同時,該字符輸入框信息發(fā)生部分在它接收到來自字符識別部分的識別完成信息或來自該痕跡坐標數(shù)據(jù)標稱化部分的標稱化完成信息之前產(chǎn)生與輸入到該區(qū)域的外部的痕跡坐標有關的字符輸入框信息并更新第一存貯部分的內(nèi)容。因此,操作員在無需注重該曾經(jīng)被顯示的字符輸入框而允許執(zhí)行手寫輸入。
因而,根據(jù)本實施例,可以在一任意位置上執(zhí)行手寫輸入,在這個位置上操作員通過例如改變在一普通筆記本上與手寫的該字符相接觸的段落而感覺易于寫入該字符。
另外,在一實施例的用來輸入手寫字符的裝置中,與該字符輸入框的尺寸是由該字符輸入框尺寸指定尺寸的字符輸入框的尺寸信息是由該字符輸入框信息產(chǎn)生部分從該尺寸信息存貯部分讀出的,并且將該尺寸信息和字符輸入框信息寫入第一存貯部分。因此,該字符輸入框相應于由該顯示控制部分在該顯示板上以一上托方式顯示的尺寸信息的尺寸。
因此,根據(jù)本實施例,操作員能夠在一開始按該操作員所期望的尺寸輸入一手寫字符。因而,操作員允許有一擴展的選擇范圍,包括不間斷地手寫若干小字符的選擇的自由。
對于如上所述的發(fā)明,很明顯可以有許多方式的變化。這些變化不應違背本發(fā)明本發(fā)明的精神和范圍,并且所有這些對于本領域的普通技術人員是顯而易見的變型均包括在如下所述的權利要求的范圍內(nèi)。
權利要求
1.一種用來輸入手寫字符的裝置,在該裝置中一字符提取部分從來自在一顯示板上被分層的一輸入部分的痕跡坐標數(shù)據(jù)中提取一字符的痕跡坐標數(shù)據(jù),并且該被提取的字符由一字符識別部分所識別以便基于該痕跡坐標數(shù)據(jù)和被識別的字符由一顯示控制部分在該顯示板上顯示一手寫輸入的痕跡,該裝置包括一字符輸入框信息產(chǎn)生部分,該部分產(chǎn)生一用來顯示表示在該顯示板上的一初始輸入位置上的一手寫輸入?yún)^(qū)域的一字符輸入框的字符輸入框信息并將該信息存入第一存貯部分;該顯示控制部分基于在第一存貯部分所存貯的該字符輸入框信息與作為參考位置在該顯示板上的初始輸入位置一起在該顯示板上顯示該手寫輸入的痕跡和被識別的字符以及字符輸入框。
2.一種用來輸入手寫字符的裝置,在該裝置中一字符提取部分從來自在一顯示板上被分層的一輸入部分的痕跡坐標數(shù)據(jù)中提取一字符的痕跡坐標數(shù)據(jù),并且由一痕跡坐標數(shù)據(jù)標稱化部分對該所提取的字符痕跡的高度標稱化從而基于該痕跡坐標數(shù)據(jù)和標稱化的痕跡由一顯示控制部分在該顯示板上顯示一手寫輸入的的痕跡,該裝置包括一字符輸入框信息產(chǎn)生部分,該部分產(chǎn)生用來表示在該顯示板上的一初始輸入位置上的一手寫輸入?yún)^(qū)域的一字符輸入框的字符輸入框信息并將該信息傳送到第一存貯部分;該顯示控制部分基于在第一存貯部分所存貯的字符輸入框信息之作為參考位置在該顯示板上的初始輸入位置一起在該顯示板上顯示該手寫輸入的痕跡和標稱化的痕跡以及該字符輸入框。
3.如權利要求1所述的一種用來輸入手寫字符的裝置,其中由該字符輸入框信息產(chǎn)生部分所產(chǎn)生的字符輸入框信息包括一字符輸入框顯示位置即在該顯示板上的初始輸入位置、一構成該字符輸入框的單元數(shù)和單元的尺寸,和在該顯示板上該顯示控制部分顯示的字符輸入框包括基于該字符輸入框信息與在該顯示板上作為一最前面單元的具有所述尺寸和包圍該參考位置的單元一起在一個方向上連續(xù)出現(xiàn)的一系列單元。
4.如權利要求2所述的一種用來輸入手寫字符的裝置,其中由該字符輸入框信息產(chǎn)生部分所產(chǎn)生的字符輸入框信息包括一字符輸入框顯示位置即在該顯示板上的初始輸入位置、一構成該字符輸入框的單元數(shù)和單元的尺寸,和在該顯示板上該顯示控制部分顯示的字符輸入框包括基于該字符輸入框信息與在該顯示板上作為一最前面單元的具有所述尺寸和包圍該參考位置的單元一起在一個方向上連續(xù)出現(xiàn)的一系列單元。
5.如權利要求3所述的一種用來輸入手寫字符的裝置,其中該字符輸入框信息產(chǎn)生部分包括一單元數(shù)計算裝置,用來基于該字符輸入框顯示位置計算在該顯示板上的所述方向上從該參考位置到一顯示區(qū)域的一端的距離,并基于該距離和該單元的尺寸計算單元數(shù)。
6.如權利要求4所述的用來輸入手寫字符的裝置,其中該字符輸入框信息產(chǎn)生部分包括一單元數(shù)計算裝置,用來基于該字符輸入框顯示位置計算在該顯示板上的所述方向上從該參考位置到一顯示區(qū)域的一端的距離,并基于該距離和該單元的尺寸計算單元數(shù)。
7.如權利要求1所述的用來輸入手寫字符的裝置,其中該字符識別部分被這樣地構成,當字符識別完成時,它向該字符輸入框信息產(chǎn)生部分傳送表示該字符識別完成的識別完成信息,和當自該字符識別部分接收到該識別完成信息時該字符輸入框信息產(chǎn)生部分刪除第一存貯部分的存貯內(nèi)容,并刪除在該顯示板上所顯示的該字符輸入框。
8.如權利要求2述的一種用來輸入手寫字符的裝置,其中該痕跡坐標數(shù)據(jù)標稱化部分是這樣構成的,當標稱化完成時,它將表示該標稱化完成的標稱化完成信息傳送到該字符輸入框信息產(chǎn)生部分,和當從該痕跡坐標標稱化部分接收到該標稱化完成信息時該字符輸入框信息產(chǎn)生部分刪除第一存貯部分的存貯內(nèi)容,并刪除在該顯示板上所顯示的字符輸入框。
9.如權利要求1所述的一種用來輸入手寫字符的裝置,其中該字符輸入框信息產(chǎn)生部分包括有手寫輸入中止時間計數(shù)裝置,用來基于來自該輸入部分的痕跡坐標數(shù)據(jù)對一從該手寫輸入中止開始經(jīng)過的時間計數(shù),并且與該手寫輸入中止時間達到一規(guī)定時間進行刪除第一存貯部分的存貯內(nèi)容和刪除在該顯示板上顯示的字符輸入框的操作。
10.如權利要求2所述的一種用來輸入手寫字符的裝置,其中該字符輸入框信息產(chǎn)生部分包括有手寫輸入中止時間計數(shù)裝置,用來基于來自該輸入部分的痕跡坐標數(shù)據(jù)對一從該手寫輸入中止開始經(jīng)過的時間計數(shù),并且當該手寫輸入中止時間達到一規(guī)定時間時進行刪除第一存貯部分的存貯內(nèi)容和刪除在該顯示板上所顯示的字符輸入框的操作。
11.如權利要求1所述的一種用來輸入手寫字符的裝置,進一步包括一存貯由該字符識別部分識別的該字符的字符代碼數(shù)據(jù)的第二存貯部分,其中該顯示控制部分基于來自該輸入部分的痕跡坐標數(shù)據(jù)顯示該手寫輸入的痕跡、基于在第一存貯部分寫入的字符輸入框信息顯示該字符輸入框、和基于在第二存貯部分存貯的字符代碼數(shù)據(jù)顯示所識別字符的打印類型。
12.如權利要求2所述的一種用來輸入手寫字符的裝置,進一步包括一存貯由該痕跡坐標數(shù)據(jù)標稱化部分標稱化的痕跡坐標數(shù)據(jù)的第二存貯部分,其中該顯示控制部分基于來自該輸入部分的痕跡坐標數(shù)據(jù)顯示該手寫輸入的痕跡、基于在第一存貯部分寫入的字符輸入框信息顯示該字符輸入框、和基于在第二存貯部分存貯的標稱化痕跡坐標數(shù)據(jù)顯示一標稱化痕跡。
13.如權利要求1所述的一種用來輸入手寫字符的裝置,其中該顯示控制部分的構成使得該字符輸入框基于該字符輸入框信息僅由形成該字符輸入框的一框的線段所顯示。
14.如權利要求2所述的一種用來輸入手寫字符的裝置,其中該顯示控制部分的構成使得該字符輸入框基于該字符輸入框信息僅由形成該字符輸入框的一框的線段所顯示。
15.如權利要求1所述的一種用來輸入手寫字符的裝置,進一步包括一手寫輸入有效判定部分,它基于由該字符輸入框信息產(chǎn)生部分所產(chǎn)生的字符輸入框信息設置一使用繞該字符輸入框的手寫輸入有效的有效區(qū)域,當來自該輸入部分的一系列痕跡坐標數(shù)據(jù)的一最前面痕跡坐標數(shù)據(jù)存在于該字符輸入框或一有效區(qū)域時判定該痕跡坐標數(shù)據(jù)是有效的,或當該最前面的痕跡坐標數(shù)據(jù)不存在于該字符輸入框或有效區(qū)域之中時則判定該痕跡坐標數(shù)據(jù)是無效,并且將表示判定結(jié)果的有效/無效信息傳送到該字符提取部分,其中該字符提取部分僅提取由基于來自該手寫輸入有效判定部分的有效/無效信息而判定為有效的痕跡坐標數(shù)據(jù)所構成的字符的痕跡坐標數(shù)據(jù)。
16.如權利要求2所述的一種用來輸入手寫字符的裝置,進一步包括一手寫輸入有效判定部分,它基于由該字符輸入框信息產(chǎn)生部分所產(chǎn)生的字符輸入框信息設置一使圍繞該字符輸入框的手寫輸入有效的有效區(qū)域,當來自該輸入部分的一系列痕跡坐標數(shù)據(jù)的一最前面痕跡坐標數(shù)據(jù)存在于該字符輸入框或有一效區(qū)域時判定該痕跡坐標數(shù)據(jù)是有效的,或當該最前面的痕跡坐標數(shù)據(jù)不存在于該字符輸入框或有效區(qū)域之中時則判定該痕跡坐標數(shù)據(jù)是無效,并且將表示判定結(jié)果的有效/無效信息傳送到該字符提取部分,其中該字符提取部分僅提取由基于來自該手寫輸入有效判定部分的有效/無效信息而判定為有效的痕跡坐標數(shù)據(jù)所構成的字符的痕跡坐標數(shù)據(jù)。
17.如權利要求1所述的一種用來輸入手寫字符的裝置,進一步包括一手寫輸入有效判定部分,它基于由該字符輸入框信息產(chǎn)生部分所產(chǎn)生的字符輸入框信息設置一使圍繞該字符輸入框的手寫輸入有效的有效區(qū)域,當來自該輸入部分的一系列痕跡坐標數(shù)據(jù)的整個數(shù)據(jù)存在于該字符輸入框或一有效區(qū)域時判定該痕跡坐標數(shù)據(jù)是有效的,或與該痕跡坐標數(shù)據(jù)的一部分即不存在于該字符輸入框又不存在于該有效區(qū)域時則判定該痕跡坐標數(shù)據(jù)是無效的,并且將表示判定結(jié)果的有效/無效信息傳送到該字符提取部分,其中該字符提取部分僅提取由基于來自該手寫輸入有效判定部分的有效/無效信息而判定為有效的痕跡坐標數(shù)據(jù)所構成的字符的痕跡坐標數(shù)據(jù)。
18.如權利要求2所述的一種用來輸入手寫字符的裝置,進一步包括一手寫輸入有效判定部分,它基于由該字符輸入框信息產(chǎn)生部分所產(chǎn)生的字符輸入框信息設置一使圍繞該字符輸入框的手寫輸入有效的有效區(qū)域,當來自該輸入部分的一系列痕跡坐標數(shù)據(jù)的整個數(shù)據(jù)存在于該字符輸入框或一有效區(qū)域時判定該痕跡坐標數(shù)據(jù)是有效的,或當該痕跡坐標數(shù)據(jù)的一部分即不存在于該字符輸入框又不存在于該有效區(qū)域時則判定該痕跡坐標數(shù)據(jù)是無效的,并且將表示判定結(jié)果的有效/無效信息傳送到該字符提取部分,其中該字符提取部分僅提取由基于來自該手寫輸入有效判定部分的有效/無效信息而判定為有效的痕跡坐標數(shù)據(jù)所構成的字符的痕跡坐標數(shù)據(jù)。
19.如權利要求1所述的一種用來輸入手寫字符的裝置,進一步包括一字符輸入框更新部分,它基于由該字符輸入框信息產(chǎn)生部分所產(chǎn)生的該字符輸入框信息設置一字符輸入框的區(qū)域,并且當檢測到來自該輸入部分的痕跡坐標數(shù)據(jù)從所述區(qū)域突出到所述區(qū)域的外部時,將用來指定一當前顯示字符輸入框的更新的字符輸入框更新信息傳送到該字符輸入框信息產(chǎn)生部分,其中基于從該輸入部分輸入到所述區(qū)域外部的該痕跡坐標數(shù)據(jù)該字符輸入框信息產(chǎn)生部分產(chǎn)生字符輸入框信息并且當在它從該字符識別部分接收識別完成信息之前接收該字符輸入框更新信息時更新第一存貯部分的內(nèi)容。
20.如權利要求2所述的一種用來輸入手寫字符的裝置,進一步包括一字符輸入框更新部分,它基于由該字符輸入框信息產(chǎn)生部分所產(chǎn)生的該字符輸入框信息設置一字符輸入框的區(qū)域,并且當檢測到來自該輸入部分的痕跡坐標數(shù)據(jù)從所述區(qū)域突出到所述區(qū)域的外部時,將用來指定一當前顯示字符輸入框的更新的字符輸入框更新信息傳送到該字符輸入框信息產(chǎn)生部分,其中基于從該輸入部分輸入到所述區(qū)域外部的該痕跡坐標數(shù)據(jù)該字符輸入框信息產(chǎn)生部分產(chǎn)生字符輸入框信息并且當在它從該痕跡坐標數(shù)據(jù)標稱化部分接收標稱化完成信息之前接收該字符輸入框更新信息時更新第一存貯部分的內(nèi)容。
21.如權利要求1所述的一種用來輸入手寫字符的裝置,進一步包括一用來指定該字符輸入框的一尺寸的字符輸入框尺寸指定部分;和一用來存貯相應于該字符輸入框的尺寸的字符輸入框的尺寸信息的尺寸信息存貯部分,其中該字符輸入框信息產(chǎn)生部分的構成使得它從該尺寸信息存貯部分讀出相應于由該字符輸入框尺寸指定部分所指定的該字符輸入框的尺寸的該字符輸入框的尺寸信息,并且將該尺寸信息和字符輸入框信息寫入該第一存貯部分,和該顯示控制部分在該顯示板上基于該字符輸入框信息顯示相應于該尺寸信息尺寸的字符輸入框并且將該尺寸信息寫入該第一存貯部分。
22.如權利要求2所述的一種用來輸入手寫字符的裝置,進一步包括一用來指定該字符輸入框的一尺寸的字符輸入框尺寸指定部分;和一用來存貯相應于該字符輸入框的尺寸的字符輸入框的尺寸信息的尺信息存貯部分,其中該字符輸入框信息產(chǎn)生部分的構成使得它從該尺寸信息存貯部分讀出相應于由該字符輸入框尺寸指定部分所指定的該字符輸入框的尺寸的該字符輸入框尺寸信息,并且將該尺寸信息和字符輸入框信息寫入該第一存貯部分,和該顯示控制部分在該顯示板上基于該字符輸入信息顯示相應于該尺寸信息尺寸的字符輸入框并且將該尺寸信息寫入該第一存貯部分。
全文摘要
在希望進行手寫輸入位置上以上托方式顯示或自動刪除字符輸入框。按坐標輸入部分的坐標輸入位置信息,字符輸入框信息產(chǎn)生部分產(chǎn)生字符輸入框信息并存貯到第一存貯部分。字符識別部分由字符提取部分提取的字符將識別的字符代碼數(shù)據(jù)存入第二存貯部分,按第一存貯部分的字符輸入框信息,顯示控制部分在顯示板上以上托方式顯示初始輸入位置的字符輸入框。按字符識別部分的識別信息,字符輸入框信息產(chǎn)生部分刪除第一存貯部分的內(nèi)容。
文檔編號G06F3/041GK1137658SQ95113150
公開日1996年12月11日 申請日期1995年12月27日 優(yōu)先權日1994年12月27日
發(fā)明者千坂昌信 申請人:夏普公司