專利名稱:聯(lián)機字符輸入設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種聯(lián)機字符輸入設(shè)備,其中,手寫字符通過用于筆記本或筆輸入式計算機中的聯(lián)機處理而被輸入。
在傳統(tǒng)的聯(lián)機字符輸入設(shè)備中,手寫字符通過采用筆而根據(jù)聯(lián)機處理而被輸入,如果能夠?qū)崿F(xiàn)一種簡寫輸入,則聯(lián)機字符輸入設(shè)備的用戶就能夠高效地完成字符輸入。簡寫輸入就是用戶不輸入字符串、命令或重復(fù)使用的圖表的整個圖象,而是輸入與其相對應(yīng)的規(guī)定的簡單圖象。而且,如果用戶能夠通過簡單操作消除錯誤輸入的筆劃等等,則操作就會更有效率。順便提及,筆劃就是一個以落筆到提筆的形象線條。
其中能夠?qū)崿F(xiàn)簡化輸入的一個例子被描述于日本專申請公開No.HEI06-332610(后面稱為第一常規(guī)例子)。其中具有用于筆劃等等的消除方法的另一個例子被描述于日本專利申請公開No.HEI06-19615(后面稱為第二常規(guī)例子)。
在第一常規(guī)例子中,除了諸如字母之類的可識別的字符圖形外,用戶同時預(yù)先輸入一表示簡寫輸入的具有規(guī)定的具體形狀的筆劃(此后稱之為識別筆劃),當獲得與該可識別字符圖形有關(guān)的識別結(jié)果時,輸出預(yù)先存儲的與該識別結(jié)果的字符代碼相對應(yīng)的字符串、或者命令、或者類似物。
圖1是第一常規(guī)例子的方框圖。參照圖1,該第一常規(guī)例子包括一字符輸入單元7、一根據(jù)程序控制而操作的數(shù)據(jù)處理器8、一用于存儲信息的存儲單元9、以及一由顯示裝置和打印機組成的輸出單元。
由一圖形輸入板等構(gòu)成的字符輸入單元7使筆劃圖形存儲到存儲單元9,該筆劃圖形是按照固定的時間間隔對輸入的各種字符筆劃采樣的一行坐標點。存儲單元9包括筆劃存儲單元901和關(guān)聯(lián)字對應(yīng)存儲單元902。筆劃存儲單元901存儲從字符輸入單元7傳來的筆劃圖形。關(guān)聯(lián)字對應(yīng)存儲單元902存儲變成縮寫輸入對象及其相應(yīng)的字符代碼的一對字符串或者命令或者類似物(其后稱作關(guān)聯(lián)字)。
數(shù)據(jù)處理單元8包括識別筆劃檢測部分801、識別筆劃消除部分802、字符識別部分803、以及關(guān)聯(lián)檢索部分804。識別筆劃檢測部分檢查該識別筆劃是否存在于筆劃存儲部分901中所存儲的筆劃圖形組中,從而發(fā)送表示其結(jié)果的信號(其后稱作檢測信號)到識別筆劃消除部分802和關(guān)聯(lián)字檢索部分804二者之中。識別筆劃消除部分802根據(jù)來自識別筆劃檢測部分801的檢測信號值確定是否使筆劃圖形被消除,從而根據(jù)需要而消除筆劃圖形。字符識別部分803實現(xiàn)涉及來自識別筆劃消除部分802的筆劃圖形組的字符識別。在來自識別筆劃檢測部分801的檢測信號為ON時,關(guān)聯(lián)字檢索部分804從關(guān)聯(lián)字對應(yīng)存儲部分902中分離與字符識別部分803的字符代碼相對應(yīng)的關(guān)聯(lián)字。
接下來,通過采用圖1、2、3描述其操作。圖2是一個顯示第一常規(guī)例子的操作的流程圖。圖3顯示了第一常規(guī)例子的一輸入舉例。筆劃存儲部分901存儲來自字符輸入單元7的一個字符的筆劃圖形組(步驟C1)。在傳送檢測信號到識別筆劃消除部分802和關(guān)聯(lián)字檢索部分804二者之前,識別筆劃檢測部分801從存儲在筆劃存儲部分901中的筆劃圖形組中檢測一識別筆劃(步驟C2)。作為識別筆劃,例如圖3中的筆劃S14,該筆劃的形狀是○(一個圓圈),寫成這樣是為了包圍住所用的其它筆劃組。當識別筆劃被檢測時,檢測信號變?yōu)镺N(步驟C3)。當識別筆劃不被檢測時,檢測信號變?yōu)镺FF(步驟C5)。識別筆劃消除部分802輸入存儲在筆劃存儲部分901中的筆劃圖形組和來自識別筆劃檢測部分801的檢測信號到其中。而且,當檢測信號為ON時,識別筆劃消除部分802從筆劃圖形組中消除對應(yīng)于識別筆劃的筆劃圖形,從而發(fā)送剩余的筆劃圖形到字符識別部分803(步驟C4)。此外,當檢測信號為OFF時,識別筆劃消除部分802按照現(xiàn)狀發(fā)送筆劃圖形組到字符識別部分803。在圖3的情況中,與筆劃S11、S12、S13對應(yīng)的筆劃圖形被傳送到字符識別部分803。字符識別部分803實現(xiàn)涉及來自識別筆劃消除部分802的筆劃圖形組的字符識別,從而發(fā)送識別結(jié)果的字符代碼到關(guān)聯(lián)字檢索部分804(步驟C6)。關(guān)聯(lián)字檢索部分804接收來自識別筆劃檢測部分801的檢測信號和來自字符識別部分803的字符代碼,當檢測信號為ON時,分離關(guān)聯(lián)字對應(yīng)存儲部分以便傳送與所接收的字符代碼相對應(yīng)的關(guān)聯(lián)字到輸出單元4(步驟C8、C9)。而當沒有相對應(yīng)的關(guān)聯(lián)字時,或者檢測信號為OFF時,則傳送識別結(jié)果的字符代碼到輸出單元4(步驟C10)。
在第二常規(guī)例子中,用戶能夠以這樣的一種方法消除錯誤輸入的筆劃,這種方法是,在處于要輸入下筆的時候,使具有被連續(xù)書寫的規(guī)定形狀的形象線條(其后稱作部分識別筆劃)被輸入。
圖4是顯示第二常規(guī)例子的方框圖。參照圖4,第二常規(guī)例子的設(shè)備包括字符輸入單元7,根據(jù)程序控制而工作的數(shù)據(jù)處理單元11,用于存貯信息的存儲單元12,以及由顯示裝置和打印機等等構(gòu)成的輸出單元10。
字符輸入單元7與第一常規(guī)例子中的相同,因此省略其描述。存儲單元12包括筆劃存儲部分1201。該筆劃存儲部分1201存儲來自筆劃消除部分1102的筆劃圖形。
數(shù)據(jù)處理單元11包括部分識別筆劃檢測部分1101、筆劃消除部分1102、以及字符識別部分803。該部分識別筆劃檢測部分1101檢查來自字符輸入單元7的筆劃圖形是否包括該部分識別筆劃,因而發(fā)送表示其結(jié)果的信號(其后稱作消除信號)至筆劃消除部分1102。筆劃消除部分1102根據(jù)消除信號的值確定是否使筆劃圖形存儲在筆劃存儲部分中。字符識別部分803完成關(guān)于存儲在筆劃存儲部分1201中的筆劃圖形組的識別。
然后,參照圖4、5、6描述其操作。圖5是顯示第二常規(guī)例子工作的流程圖。圖6示出了第二常規(guī)例子的輸入舉例。筆劃圖形從字符輸入單元7傳送到部分識別筆劃檢測部分1102和筆劃消除部分1102。部分識別筆劃檢測部分1101檢查該筆劃圖形是否包括部分識別筆劃(步驟D2)。例如,作為部分識別筆劃,采用了示于圖6中的筆劃S17的旋轉(zhuǎn)兩圈的環(huán)。當該部分識別筆劃包含于該筆劃圖形中時,則在消除信號處于ON時傳送該筆劃圖形至筆劃消除部分1102。當部分識別筆劃不包含于筆劃圖形中時,則在消除信號處于OFF時傳送該筆劃圖形。當消除信號為OFF時,筆劃消除部分1102將來自字符輸入單元7中的筆劃圖形存入筆劃存儲部分1201。而當消除信號為ON時,筆劃圖形被消除(步驟D3),因此不存入筆劃存儲部分1201。當輸入對應(yīng)一個字符的筆劃時(步驟D4),字符識別部分803完成關(guān)于存儲在筆劃存儲部分1201中的筆劃圖形組的字符識別(步驟C6),從而傳送識別結(jié)果的字符代碼至輸出單元10(步驟D5)。在圖6的例子中,筆劃S17被消除,完成關(guān)于其它的筆劃S15、S16、S18和S19的各筆劃圖形的識別。
第一個問題是,由于是具有規(guī)定形狀的識別筆劃或者具有規(guī)定形狀的部分識別筆劃需要被輸入,因此增加了用戶的負擔。
因為在第一常規(guī)例子中,采用識別筆劃實現(xiàn)縮寫輸入,而在第二常規(guī)例子中,采用部分識別筆劃實現(xiàn)筆劃的消除。
第二個問題是增加了處理量。
因為在第一常規(guī)例子中,在識別處理中需要用戶消除識別筆劃的處理和用于檢測識別筆劃的處理。在第二常規(guī)例子中,需要用于檢測部分識別筆劃的處理。
第三個問題不能實現(xiàn)穩(wěn)定性的操作。
因為,由于作為識別筆劃或者部分識別筆劃的所述圈或環(huán)是易變的,因而其檢測是困難的。
鑒于前述的情況,本發(fā)明的一個目的是提供一種聯(lián)機字符輸入設(shè)備,該設(shè)備不需特定筆劃的輸入并且沒有大量的處理,而能實現(xiàn)筆劃的校正和穩(wěn)定的縮寫輸入。
在下述的作為本發(fā)明的例證的一個實施例中,一聯(lián)機字符輸入設(shè)備,其中的手寫字符通過聯(lián)機處理而被輸入,包括一停止點檢測部分,用于檢測一停止點,從該停止點開始,筆尖在一個筆劃所規(guī)定的時間期間內(nèi)不會移動,以及一特定操作部分,用于當檢測到所述停止點時執(zhí)行預(yù)先確定的特定操作。
在下述的作為本發(fā)明的例證的另一個實施例中,一聯(lián)機字符輸入設(shè)備,其中的手寫字符通過聯(lián)機處理而被輸入,包括一停止點檢測部分,用于檢測一停止點的存在,從該停止點開始筆尖在一個筆劃所規(guī)定的時間期內(nèi)不會移動,并且用于測量筆尖的停止時間;以及一特定操作部分,用于當檢測到所述停止點時,執(zhí)行預(yù)先確定的特定操作以響應(yīng)該停止時間。
結(jié)合附圖,從下面的詳細描述中,本發(fā)明的其它目的和新的特點將會變得完全清楚。但是,應(yīng)該清楚的是,這些附圖僅用于圖解的目的,而不能看作對本發(fā)明的一種限定。
圖1是第一常規(guī)例子的方框圖;圖2是第一常規(guī)例子操作的流程圖;圖3示出了第一常規(guī)例子的輸入舉例;圖4是第二常規(guī)例子的方框圖;圖5是第二常規(guī)例子操作的流程圖;圖6示出了第二常規(guī)例子的輸入舉例;圖7示出了根據(jù)本發(fā)明的第一配置的方框圖8是本發(fā)明的第一酷置的操作的流程圖;圖9示出了本發(fā)明的第一配置的一個輸入舉例;圖10示出了存儲在本發(fā)明的第一配置的關(guān)聯(lián)字對應(yīng)存儲部分302中的數(shù)據(jù)圖象;圖11是本發(fā)明的第二實施例的方框圖;圖12是本發(fā)明的第二實施例的操作的流程圖;圖13示出了本發(fā)明的第二配置的一個輸入舉例。
現(xiàn)在將結(jié)合附圖詳細描述本發(fā)明的一個最佳實施例。
圖7是本發(fā)明的第一配置的方框圖。參見圖7,本發(fā)明的第一配置包括字符輸入裝置1,根據(jù)程序控制而工作的數(shù)據(jù)處理單元2,用于存貯信息的存儲單元3,以及由顯示裝置和打印機等等構(gòu)成的輸出單元4。
由一圖形輸入板等等構(gòu)成的字符輸入單元1使存儲單元3存儲筆劃圖形,該筆劃圖形是按照固定的時間間隔采樣的一行坐標點。
存儲單元3包括筆劃存儲部分301和關(guān)聯(lián)字對應(yīng)存儲部分302。筆劃存儲部分301存儲從字符輸入單元1傳來的筆劃圖形。關(guān)聯(lián)字對應(yīng)存儲部分302存儲關(guān)聯(lián)字和其對應(yīng)的字符代碼對。
數(shù)據(jù)處理單元2包括第一停止點檢測部分201、字符識別部分202、和關(guān)聯(lián)字檢索部分203,在發(fā)送表示檢測結(jié)果的信號(其后稱作停止點檢測信號)至關(guān)聯(lián)字檢索部分203之前,第一停止點檢測部分201完成關(guān)于存儲在筆劃存儲部分301中的筆劃圖形組的停止點的檢測。字符識別部分202完成關(guān)于存儲在筆劃存儲部分301中的筆劃圖形的字符識別。當來自第一停止點檢測部分201的停止點檢測信號為ON時,關(guān)聯(lián)字檢索部分203從關(guān)聯(lián)字存儲部分中分離與字符識別部分202的字符代碼對應(yīng)的關(guān)聯(lián)字。
然后,將參照圖7、圖8描述本發(fā)明的第一配置的操作。圖8是本發(fā)明的第一配置的操作流程圖。根據(jù)輸入字符的各個筆劃,字符輸入單元1存儲筆劃圖形,該筆劃圖形是根據(jù)固定時間間隔順序采樣的一行坐標點。當一個字符的筆劃圖形被存儲時(步驟A1),通過關(guān)于存儲在筆劃存貯部分301中的筆劃圖形組的停止點,第一停止點檢測部分201檢查具有相同坐標值的坐標點是否連續(xù)存在超過K次(K是預(yù)先確定的值),當存在該坐標點時,使停止點檢測信號為ON(步驟A3),而當不存在該坐標點時,使停止點檢測信號為OFF(步驟A4),從而傳送該停止點檢測信號至關(guān)聯(lián)字檢索部分203。在傳送識別結(jié)果的字符代碼至關(guān)聯(lián)字檢索部分203之前,字符識別部分202通過采用一識別系統(tǒng)而完成關(guān)于存儲在筆劃存儲部分301中的筆劃圖形的識別,在該識別系統(tǒng)中,根據(jù)分別涉及筆劃的方向特征和位置特征的分組而獲得的代表性筆劃被描述于題為“On-line Character Recognition Using Common Stroke Pattern Madeby Clustering Method”的論文中(其后稱作引用文件(1),[The Institute ofElectronics,Information and Communication Engineers—1996Parers ofSpeech of System Society],PP372,1996 September(步驟A5)。當來自第一停止點檢測部分201的停止點檢測信號為ON時,關(guān)聯(lián)字檢索部分203從關(guān)聯(lián)字相應(yīng)存儲部分302中分離與識別結(jié)果的字符代碼對應(yīng)的關(guān)聯(lián)字,從而輸出到輸出單元4(步驟A7、A8)。而當停止點檢測信號為OFF時,字符代碼本身被輸出到輸出單元4(步驟A9)。
然后描述第一配置產(chǎn)生的效果。通過采用能夠設(shè)置于輸入字符中的停止點,本發(fā)明的第一配置實現(xiàn)了縮寫輸入,借此不需要輸入識別筆劃,使得用戶的負擔不會經(jīng)常發(fā)生,而且,在識別處理中,不需要消除識別筆劃。
下面,結(jié)合附圖描述本發(fā)明的第二配置。
圖11是本發(fā)明的第二配置的方框圖。參見圖11,本發(fā)明的第二配置的設(shè)備包括字符輸入單元1、根據(jù)程序控制而操作的數(shù)據(jù)處理單元5、用于存儲信息的存儲單元3、以及由顯示裝置和打印機等等組成的輸出單元4。
在第二配置中,字符輸入單元1和輸出單元4與第一配置中的相同,因此省略其描述。存儲單元9包括筆劃存儲部分601。該筆劃存儲部分601存儲來自筆劃消除部分502的筆劃圖形。
數(shù)據(jù)處理單元5包括第二停止點檢測部分501、筆劃消除部分502、以及字符識別部分202。第二停止點檢測部分501實現(xiàn)關(guān)于來自字符輸入單元1的筆劃圖形的停止點的檢測并且計算停止時間,從而傳送與其相關(guān)的信息(其后稱作修改信息)至筆劃消除部分502。筆劃消除部分502消除包括停止點的筆劃圖形,或者消除直到根據(jù)來自第二停止點檢測部分501的校正信息而輸入筆劃圖形時所輸入的筆劃圖形組。字符識別部分202實現(xiàn)涉及存儲在筆劃存儲部分601中的筆劃圖形的字符識別。
接下來,將結(jié)合附圖11、12描述本發(fā)明的第二配置的操作。圖12是本發(fā)明的第二配置的操作的流程圖。字符輸入單元1傳送筆劃圖形至第二停止點檢測部分501和筆劃消除部分502,其中的筆劃圖形是根據(jù)固定時間間隔采樣的一行坐標點(步驟B1)。通過關(guān)于來自字符輸入單元1的筆劃圖形的停止點,第二停止點檢測部分501檢查具有相同坐標值的坐標點是否連續(xù)存在超過K1次(K1是預(yù)先給定的值)(步驟B2),當不存在該坐標點時,使校正信息為“不消除”,而當存在該坐標點時,通過停止時間T而獲得成為停止點的坐標點的數(shù)量(步驟B3)。當存在許多停止點時,成為停止點的坐標點數(shù)量的最大值被看作是停止時間T。當停止時間T小于K2(K2是預(yù)先給定的值)時,第二停止點檢測部分501設(shè)置校正信息為“筆劃消除”,而當停止時間T大于K2時,設(shè)置校正信息為“字符消除”(步驟B4)。該校正信息被傳送到筆劃消除部分502。當校正信息為“不消除”時,筆劃消除部分502使來自字符輸入單元1的筆劃圖形存儲到筆劃存儲部分601中(步驟B6),而當校正信息是“筆劃消除”時,使來自字符輸入單元1的筆劃圖形被消除,從而不存儲到筆劃存儲部分601中(步驟B5)。當校正信息是“字符消除”時,筆劃消除部分502消除采自字符輸入單元1的整個筆劃圖形和存儲在筆劃存儲部分601中的筆劃圖形組,從而結(jié)束處理。當一個字符的筆劃圖形存儲在筆劃存儲部分601中時(步驟B7),字符識別部分202實現(xiàn)關(guān)于存貯在其中的筆劃圖形的識別(步驟A5)。字符識別部分202與第一配置中的相同,因此省略其詳細描述。輸出單元4接收以便輸出字符識別部分202的識別結(jié)果的字符代碼(步驟B8)。
現(xiàn)在描述本發(fā)明的第二配置帶來的效果。通過采用能夠在輸入筆劃中設(shè)置的停止點,本發(fā)明的第二配置的設(shè)備實現(xiàn)筆劃或字符的消除,從而不需要輸入部分識別筆劃,使得用戶的負擔不大。
下面,結(jié)合圖7、8、9、10詳細描述本發(fā)明的第一配置的一個實施例的操作。圖9示出了本發(fā)明的第一配置的一個輸入舉例。圖10示出了存儲在本發(fā)明的第一配置的關(guān)聯(lián)字相應(yīng)存儲部分302中的數(shù)據(jù)圖象。
在第一停止點檢測部分201中,假定給定K為K=70。例如,在關(guān)聯(lián)字相應(yīng)存儲部分302中,存儲了3示于圖10中的一對字符代碼和關(guān)聯(lián)字。假定示于圖9的由筆劃S1、S2、S3構(gòu)成的字符被輸入。在輸入時,假定筆尖在由圖9的TP1所示的筆劃S1的起始點上停止移動兩秒鐘,而在其它點上筆尖不停止。
采樣以這樣的方式實現(xiàn),即,字符輸入單元1的采樣周期設(shè)為0.025秒,關(guān)于輸入字符的各筆劃S1、S2、S3的筆劃圖形P1、P2、P3依次存儲在筆劃存儲部分301中(步驟A1)。由于筆尖在筆劃S1的起始點上停止移動兩秒鐘,因此,來自筆劃圖形P1的頂點處的80個坐標點具有相同的坐標值。因此,由于在該停止點,第一停止點檢測部分201檢測出具有相同坐標值的坐標點連續(xù)超過70個,因此,筆劃S1的起始點被檢測作為停止點,從而第一停止點檢測部分201使得停止點檢測信號為ON,以便傳送到關(guān)聯(lián)字檢索部分203(步驟A3)。字符識別部分202實現(xiàn)關(guān)于存儲在筆劃存儲部分301中的筆劃圖形組{P1、P2、P3}的字符識別,從而傳送識別結(jié)果的字符代碼到關(guān)聯(lián)字檢索部分203(步驟A5)。如果通過識別結(jié)果的字符代碼而獲得“N”,由于來自第一停止檢測部分201的停止點檢測信號為ON,因此,關(guān)聯(lián)字檢索部分203從關(guān)聯(lián)字存儲部分302中分離與字符代碼“N”相對應(yīng)的關(guān)聯(lián)字。其結(jié)果是,“NECCorporation”(“NEC公司”)作為關(guān)聯(lián)字被分離開輸出到輸出單元4(步驟A7、A8)。
下面,結(jié)合圖11、12、13詳細描述本發(fā)明的第二配置的一個實施例的操作。圖13示出了本發(fā)明的第二配置的一個輸入舉例。以第二停止點檢測部分501中,假定K被預(yù)先給定為K1=80、K2=160。假定依次輸入示于圖13的筆劃S4、S5、S6、S7、S8。假定在輸入時,假定筆尖在由圖13的TP2所示的筆劃S6的結(jié)束點上停止移動三秒鐘,而在其它點上筆尖不停止。
字符輸入單元1傳送筆劃圖形P4至第二停止點檢測部分501和筆劃消除部分502(步驟B1),其中的筆劃圖形P4是對筆劃S4以0.025S的周期采樣而獲得的一行坐標點。第二停止點檢測部分501在停止點檢測出連續(xù)具有多于80個具有相同坐標值的坐標點。但是,由于在筆劃圖形P4中不存在這樣的坐標點,因此停止點沒有檢測到,從而第二停止點檢測部分501傳送校正信息“不消除”至筆劃消除部分502。由于校正信息為“不消除”,因此,筆劃消除部分502存儲來自字符輸入單元1的筆劃圖形P4至筆劃存儲部分601中(步驟B6)。對筆劃S5執(zhí)行相同的操作,因而關(guān)于筆劃S5的筆劃圖形P5被存儲在筆劃存儲部分601中。
然后,執(zhí)行關(guān)于筆劃S6的處理。在筆劃S6中,由于筆尖在其終止點上停止三秒鐘,因此,由字符輸入單元1獲得的來自涉及筆劃S6的筆劃圖形P6的終點的120個坐標點具有相同的坐標值。因此,第二停止點檢測部分501檢測筆劃S6的終止點作為停止點(步驟B2)。停止時間變?yōu)?20,因而T滿足T<K2,使得第二停止點檢測部分501傳送校正信息“筆劃消除”至筆劃消除部分502。由于校正信息為“筆劃消除”,因此,筆劃消除部分502消除來自字符輸入單元1的筆劃圖形P6,因而不存儲在筆劃存儲部分601中(步驟B5)。
筆劃S7、S8被依次輸入,與筆劃S4、S5相似,分別涉及筆劃S7、S8的筆劃圖形P7、P8被存儲到筆劃存貯部分601中。在字符識別部分202完成關(guān)于存儲在筆劃存儲部分601中的筆劃圖形組{P4、P5、P7、P8}的字符識別之前(步驟A5),筆劃圖形P8被存儲在其中(步驟B7),因而傳送識別結(jié)果的字符代碼至輸出單元(步驟B8)。
在第一配置中,通過以具體操作部分為例描述了關(guān)聯(lián)字檢索部分,而在第二配置中,通過以具體操作部分為例描述了筆劃消除部分,但是,本發(fā)明不限于這些配置??梢韵氲降氖?,字符種類的變化或詞典的變化代替這些配置作為具體的操作部分。
在第一和第二配置中,通過利用一個停止點或停止點的存在來描述對操作的控制,但是,對控制操作采用多個停止點也是合適的。例如,在第一配置的情況中,對應(yīng)于一個字符代碼的多個關(guān)聯(lián)字被存儲在關(guān)聯(lián)字相應(yīng)存儲部分中,因而能夠根據(jù)停止點的數(shù)量選擇分離的關(guān)聯(lián)字,在第二配置的情況中,能夠根據(jù)停止點的數(shù)量控制在存儲于筆劃存儲部分的筆劃圖形組中被消除的筆劃圖形的數(shù)量。
通過采用諸如筆劃的開始點或終止點等位置或者停止時間代替停止點的數(shù)量,也能控制上述的操作。在第二配置中,兩個值K1、K2被用作停止點的閾值,但是,也適用于采用三個以上的值進行控制操作。在第一和第二配置中,關(guān)于停止時間T的閾值是一個常數(shù),但是,它也能夠根據(jù)書寫者或書寫速度而變化。例如,當書寫速度為高時,使得閾值被設(shè)置為低值,而當書寫速度為低時,使得閾值根據(jù)書寫速度而被設(shè)置為高值。
停止點是具有相同坐標值的坐標點,但是,它也能夠由坐標值處于某種規(guī)定的限定范圍內(nèi)的坐標點構(gòu)成。
關(guān)于字符識別部分202的字符識別方法,不必限于引證文件(1),例如,也可以采用“Stroke Orber Free On-Line Handwritten Character RecognitionAlgorism”的字符識別方法,該文件出版在[Paper of the Lnstitute ofElectronic and Communication Enginecrs] Vol.J65-D No.6(1982.June)PP679-686上。另外,執(zhí)行字符識別處理也不是必須的。
如上所述,根據(jù)本發(fā)明的聯(lián)機字符輸入設(shè)備,簡捷地實現(xiàn)了諸如縮寫輸入或者筆劃或字符的消除等特定操作。其理由是,這些操作通過采用能夠在字符輸入過程中設(shè)置的停止點而實現(xiàn),而不是采用識別筆劃、部分識別筆劃、按鍵開關(guān)等等。
此外,根據(jù)本發(fā)明的聯(lián)機字符輸入設(shè)備,處理量的增加不大。其理由是,停止點的檢測能夠通過僅僅計算具有相同坐標值的坐標點而實現(xiàn),借此,與識別筆劃或部分識別筆劃的檢測相比,處理量不大。
而且,根據(jù)本發(fā)明的聯(lián)機輸入設(shè)備,實現(xiàn)了穩(wěn)定操作。其理由是,不需要檢測具有不穩(wěn)定形狀的識別筆劃或者具有不穩(wěn)定形狀的部分識別筆劃。
本發(fā)明的最佳實施例已經(jīng)采用具體術(shù)語進行了描述,這種描述僅僅是用于解釋性的目的,可以理解,在不脫離后附的權(quán)利要求的精神和范圍的情況下可以作出各種改變和變形。
權(quán)利要求
1.一種聯(lián)機字符輸入設(shè)備包括停止點檢測部分,用于檢測在一筆劃中的一停止點,筆尖在確定的時間期間不從該停止點移動;以及特定操作部分,用于當檢測到所述停止點時執(zhí)行預(yù)定的具體操作。
2.一種聯(lián)機字符輸入設(shè)備,包括停止點檢測部分,用于檢測在一筆劃中的停止點的存在,筆尖在確定的時間期間不從該停止點移動;還用于測量所述筆尖的停止時間;以及特定操作部分,用于當檢測到所述停止點時響應(yīng)該停止時間而執(zhí)行預(yù)定的具體操作。
3.一種聯(lián)機字符輸入設(shè)備,包括字符輸入單元,由輸入板等等組成,用于產(chǎn)生關(guān)于將要存儲的輸入字符的各個筆劃的筆劃圖形,該筆劃圖形是根據(jù)規(guī)定時間間隔采樣的一行坐標點;存貯單元,由筆劃存儲部分和關(guān)聯(lián)字相應(yīng)存儲部分組成,前者用于存儲來自所述字符輸入單元的所述筆劃圖形,后者用于存儲關(guān)聯(lián)字和其對應(yīng)的字符代碼對;數(shù)據(jù)處理單元,包括第一停止點檢測部分,用于檢測涉及存儲在所述筆劃存儲部分中的筆劃圖形組的停止點,從而傳送一停止點檢測信號至關(guān)聯(lián)字檢索部分;字符識別部分,用于執(zhí)行涉及存儲在所述筆劃存儲部分中的所述筆劃圖形組的字符識別;以及關(guān)聯(lián)字檢索部分,用于當來自所述第一停止點檢測部分的所述停止點檢測信號為ON時,從所述關(guān)聯(lián)字相應(yīng)存儲部分中分離與所述字符識別部分的所述字符代碼對應(yīng)的所述關(guān)聯(lián)字;以及一輸出單元,由顯示裝置和打印機組成。
4.一種聯(lián)機字符輸入設(shè)備,包括字符輸入單元,由輸入板等等構(gòu)成,用于產(chǎn)生關(guān)于將要存儲的輸入字符的各個筆劃的筆劃圖形,該筆劃圖形是根據(jù)規(guī)定時間間隔采樣的一行坐標點;存儲單元,由筆劃存儲部分構(gòu)成,用于存儲來自筆劃消除部分的筆劃圖形;數(shù)據(jù)處理單元,包括第二停止點檢測部分,用于執(zhí)行涉及來自所述字符輸入單元的筆劃圖形的停止點的檢測和停止時間的計算;筆劃消除部分,用于執(zhí)行包括所述停止點的所述筆劃圖形不消除,或者執(zhí)行直到根據(jù)來自所述第二停止點檢測部分的校正信息而輸入所述筆劃圖形時為止輸入的筆劃圖形組的消除;以及字符識別部分,用于執(zhí)行關(guān)于存儲在筆劃存儲部分中的所述筆劃圖形的字符識別;以及輸出單元,包括顯示裝置和打印機。
5.一種字符輸入方法,包括步驟根據(jù)輸入字符的各筆劃而存儲筆劃圖形,該筆劃圖形是根據(jù)規(guī)定的時間間隔順序采樣的一行坐標點;通過關(guān)于存儲在筆劃部分中的筆劃圖形組的所述停止點,檢查具有相同坐標值的所述坐標點是否連續(xù)存在超過K個(K是預(yù)先給定的值);當該坐標點存在時,使停止點檢測信號為ON;而當該坐標點不存在時,使停止點檢測信號為OFF;傳送該停止點檢測信號至關(guān)聯(lián)字檢索部分;在傳送識別結(jié)果的字符代碼至關(guān)聯(lián)字檢索部分之前,通過采用一識別系統(tǒng)而執(zhí)行關(guān)于存儲在筆劃存儲部分中的筆劃圖形組的識別,在該識別系統(tǒng)中,根據(jù)分別涉及筆劃的方向特性和位置特性的分組而獲得代表性筆劃。當來自第一停止點檢測部分的停止點檢測信號為ON時,從關(guān)聯(lián)字相應(yīng)存貯部分中分離與識別結(jié)果的字代碼對應(yīng)的關(guān)聯(lián)字,從而輸出至輸出單元;以及而當停止點檢測信號為OFF時,實際上輸出一字符代碼至輸出單元。
6.一種字符輸入方法,包括傳送筆劃圖形至第二停止點檢測部分和筆劃消除部分,該筆劃圖形是根據(jù)常數(shù)時間間隔采樣的一行坐標點;通過涉及來自字符輸入設(shè)備的筆劃圖形的停止點,檢索具有相同坐標值的坐標點是否連續(xù)存在超過K1個(K1是預(yù)先給定的值);當該坐標點不存在時,使校正信息為“不消除”;而當該坐標點存在時,通過停止時間T而獲得作為停止點的坐標點的數(shù)量;當存在多個停止點時,根據(jù)停點時間T考慮成為停止點的的坐標點數(shù)量的最大值;當停止時間T小于K2(K2是預(yù)先給定值)時,設(shè)置校正信息為“筆劃消除”;而當停止時間T大于K2時,設(shè)置校正信息為“字符消除”;傳送校正信息至筆劃消除部分;當校正信息為“不消除”時,使來自字符輸入設(shè)備的筆劃圖形存儲在筆劃存儲部分中;而當校正信息為“筆劃消除”時,使來自字符輸入設(shè)備的筆劃圖形被消除,從而不存儲在筆劃存儲部分中;以及當校正信息為“字符消除”時,消除所有的來自字符輸入設(shè)備的筆劃圖形和存儲在筆劃存儲部分中的筆劃圖形組;從而結(jié)束處理。
全文摘要
一種聯(lián)機字符輸入設(shè)備,在不需要特定字符的輸入或接鍵開關(guān)的情況下,能夠?qū)崿F(xiàn)穩(wěn)定的具體操作,而處現(xiàn)量的增加不多。在輸入字符的筆劃中有一個點(其后稱作停止點),在大于規(guī)定的時間間隔期間筆尖不從該點移動,還提供有第一停止點檢測部分,用于檢測在輸入字符中的停止點,以及一關(guān)聯(lián)字檢索部分,用于采用停止點存在的檢測結(jié)果和涉及輸入字符的識別結(jié)果而檢索關(guān)聯(lián)字,從而執(zhí)行預(yù)先規(guī)定的特定操作(例如,從縮寫輸入中輸出公司的正式名稱)。
文檔編號G06K9/22GK1204795SQ98102479
公開日1999年1月13日 申請日期1998年6月4日 優(yōu)先權(quán)日1997年6月4日
發(fā)明者中島豐 申請人:日本電氣株式會社