專利名稱:手寫輸入系統(tǒng)及方法、電子設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于文字輸入技術(shù)領(lǐng)域,涉及一種文字輸入系統(tǒng),尤其涉及一種手寫
輸入系統(tǒng);同時,本發(fā)明還涉及一種手寫輸入方法;此外,本發(fā)明還涉及一種包 含上述手寫輸入系統(tǒng)的電子設(shè)備。
背景技術(shù):
近年來,手寫文字輸入作為一種重要的文字輸入方式在帶觸摸屏的手機等移 動設(shè)備上得到了廣泛的應(yīng)用。在日常生活中,人們往往習慣從左到右連續(xù)寫下一 行文字,但是在移動設(shè)備上,由于受到觸摸屏尺寸的限制,在進行手寫輸入時, 人們需要在一個指定的區(qū)域內(nèi)(觸摸屏內(nèi)的一個矩形框限定的區(qū)域或者整個觸摸 屏)反復(fù)重疊的寫下原本是從左到右相聯(lián)的文字。這種方式下一般是通過一定的 時延來區(qū)分不同的文字,或者說用戶在寫完一個字后,停頓一定的時間,在開始 寫下一個字,這樣系統(tǒng)就能區(qū)分前后兩個字的筆畫。另一種區(qū)分前后兩個字的筆 畫的方式是在觸摸屏內(nèi)設(shè)置兩個或更多個手寫區(qū)域,把不同的字寫在不同的區(qū)域 里。無論哪種方式都不符合人們?nèi)粘2捎玫膹淖蟮接疫B續(xù)書寫的習慣。
在這里,"筆畫"是指從用戶用手寫筆接觸到觸摸屏開始,到手寫筆脫離與 觸摸屏的接觸為止,手寫筆在觸摸屏上移動過的軌跡。 一個筆畫可能代表了一個 文字, 一個文字的一部分,或者連筆書寫的多個文字。如圖l給出了一個筆畫代 表一個文字的例子,如圖2給出了一個多個筆畫代表一個文字的例子,圖2(a) 到(d)演示了隨著一個文字的多個筆畫的——輸入,識別引擎最終識別出該文 字的過程。如圖3給出了一個筆畫代表連筆書寫的多個文字的例子,識別引擎將 自動進行文字的切分和識別。
針對這個問題,美國專利US6661509 B2 "Automatically scrolling handwritten user interface for personal digital assistants and the like" 提出了一種方法,該方法讓觸摸屏內(nèi)指定的手寫區(qū)域在用戶進行書寫時,隨著用 戶的書寫筆畫的移動而向左不斷的移動,就像向左移動的自動傳輸帶一樣帶著用戶書寫的筆畫向左不斷的移動,從而在尺寸有限的書寫區(qū)域內(nèi)為用戶凈是供連續(xù)不 斷進行書寫的空間。這種方法的缺點在于,盡管用戶書寫的筆畫是好傳^文在自動 傳輸帶上那樣隨著用戶的書寫向左邊自動移動的,用戶在寫完代表一個或多個文 字的筆畫,再開始寫下一個代表一個或者多個文字的筆畫時,為了進行不同文字 筆畫之間的區(qū)分,下一個筆畫必須寫在前一個筆畫的右邊,就如美國專利
US6661509 B2中所強調(diào)的,必須要用特定的豎線,相隔一定距離代表的空格, 或者特定的符號來區(qū)分間隔前后兩個不同的單詞。這就意味著,用戶在書寫的過 程中,是不可能隨時回到輸入?yún)^(qū)域的最左邊開始書寫新的文字的,用戶只能接在 所書寫的前一個文字顯示在輸入?yún)^(qū)域的位置的后面(或者說右邊)開始書寫新的 文字,這樣既造成了輸入?yún)^(qū)域空間的浪費,也不符合人們的日常書寫習慣。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種手寫輸入系統(tǒng),可在有限的書寫區(qū) 域內(nèi)源源不斷地為用戶提供可以連筆書寫的空間。
同時,本發(fā)明還提供一種配合上述手寫輸入系統(tǒng)的手寫輸入方法。 另外,本發(fā)明還提供一種包含上述手寫輸入系統(tǒng)的電子設(shè)備。 為解決上述技術(shù)問題,本發(fā)明采用如下技術(shù)方案 一種手寫輸入系統(tǒng),其包括
手寫區(qū)域,供手寫輸入,用以記錄手寫的輸入軌跡、并予以顯示; 識別模塊,用以感應(yīng)所述手寫區(qū)域的輸入軌跡,并根據(jù)該輸入軌跡識別出相 應(yīng)的字符;
滾屏驅(qū)動模塊,用以在手寫輸入的過程中、驅(qū)動所述手寫區(qū)域上顯示的輸入 軌跡移動;
輸入軌跡漸淡模塊,用以在手寫輸入的過程中、使所述手寫區(qū)域上的輸入軌 跡在移動的過程中逐漸變淡至消失,為以后的輸入4是供書寫空間。 作為本發(fā)明的一種優(yōu)選方案,所述系統(tǒng)還包括
識別結(jié)果顯示模塊,用以顯示所迷識別模塊當前的識別結(jié)果,識別結(jié)果包括 無法識別、或有唯一的識別結(jié)果、或有多個識別結(jié)果;識別結(jié)果選擇模塊,用以從所述識別結(jié)果顯示模塊識別的結(jié)果中選擇需要的
字符;而后,清空所述手寫區(qū)域上的輸入軌跡。
作為本發(fā)明的一種優(yōu)選方案,所述系統(tǒng)還包括自動判別模塊,當所述識別模 塊的識別結(jié)果唯一時,自動輸入該結(jié)果。
作為本發(fā)明的一種優(yōu)選方案,所述手寫區(qū)域為長條形、或長方形;所述滾屏 驅(qū)動模塊用以在手寫輸入的過程中、使所述手寫區(qū)域上顯示的輸入軌跡向左/上/ 下/左上/左下移動。
作為本發(fā)明的一種優(yōu)選方案,所述系統(tǒng)包括手寫筆。
作為本發(fā)明的一種優(yōu)選方案,所述輸入軌跡移動的速度為勻速;或者,所述 輸入軌跡移動的速度與書寫速度成正比,書寫速度為手寫筆向書寫方向的移動速 度。
作為本發(fā)明的一種優(yōu)選方案,在手寫輸入的過程中,輸入軌跡距手寫筆第一 閾值時,輸入軌跡開始逐漸變淡;輸入軌跡距手寫筆第二閾值時,輸入軌跡消失。
作為本發(fā)明的一種優(yōu)選方案,所述識別模塊在識別時,判斷當前輸入的筆畫 與之前已經(jīng)輸入的筆畫是否可能屬于同一字;
若不可能,則將當前輸入的筆畫作為新文字的筆畫提交給引擎進行識別,得 到識別結(jié)果;
若可能,則得到兩個識別結(jié)果供選擇將當前輸入的筆畫作為之前已經(jīng)輸入 的筆畫的后續(xù)筆畫提交給識別引擎進行識別,得到識別結(jié)果;同時將當前輸入的 筆畫作為新文字的筆畫提交給引擎進行識別,得到識別結(jié)果。
作為本發(fā)明的一種優(yōu)選方案,所述系統(tǒng)還包括滾屏控制模塊,用以設(shè)定所述 滾屏驅(qū)動模塊是否工作,即用戶可通過該滾屏控制模塊設(shè)定輸入軌跡是否移動。
作為本發(fā)明的一種優(yōu)選方案,所述系統(tǒng)還包括筆畫學習模塊、筆畫記憶模塊。 筆畫學習模塊,用以根據(jù)用戶的多次輸入,分析出用戶對特定筆畫的書寫方式; 筆畫記憶模塊,用以記錄所述筆畫學習模塊分析得到的對特定筆畫的書寫方式, 存于識別庫中。
作為本發(fā)明的一種優(yōu)選方案,所述系統(tǒng)還包括輸入軌跡顯示模塊,用以顯示 所有未經(jīng)確認輸入的輸入軌跡;若已經(jīng)消失的輸入軌跡未經(jīng)確認輸入,所述輸入軌跡顯示模塊顯示的輸入軌跡包括已經(jīng)消失的輸入軌跡、手寫區(qū)域中變淡的輸入 軌跡、及手寫區(qū)域中正常顯示的輸入軌跡。
作為本發(fā)明的一種優(yōu)選方案,所述系統(tǒng)還包括輸入軌跡調(diào)出模塊,用以調(diào)節(jié) 輸入軌跡的移動方向,把消失的輸入軌跡調(diào)出。進一步地,所述系統(tǒng)還包括修改
模塊,用以修改未經(jīng)確認的輸入軌跡;所述修改方法包括擦除需修改的輸入軌跡; 或者還包括在擦除處重新書寫。
一種手寫輸入系統(tǒng),其包括
手寫區(qū)域,供手寫輸入,用以記錄手寫的輸入軌跡、并予以顯示; 識別模塊,用以感應(yīng)所述手寫區(qū)域的輸入軌跡,并根據(jù)該輸入軌跡識別出相 應(yīng)的字符;
輸入軌跡漸淡沖莫塊,用以在手寫輸入的過程中、使所述手寫區(qū)域上的輸入軌 跡在移動的過程中逐漸變淡至消失,為以后的輸入提供書寫空間。
一種手寫輸入方法,該方法包括如下步驟
A、 提供一手寫區(qū)域,用戶在所述手寫區(qū)域中書寫,手寫區(qū)域記錄手寫的輸 入軌跡、并予以顯示;
B、 在手寫輸入的過程中,驅(qū)動所述手寫區(qū)域上顯示的輸入軌跡移動;
C、 在手寫輸入的過程中,使所述手寫區(qū)域上的輸入軌跡在移動的過程中逐 漸變淡至消失,為以后的輸入提供書寫空間;用戶在之前輸入、現(xiàn)在輸入軌跡已 消失的區(qū)域繼續(xù)書寫;
D、 感應(yīng)所述手寫區(qū)域的輸入軌跡,并根據(jù)該輸入軌跡識別出相應(yīng)的字符。 作為本發(fā)明的一種優(yōu)選方案,所述方法還包括
識別結(jié)果顯示步驟,顯示所述識別模塊當前的識別結(jié)果,識別結(jié)果包括無法 識別、或有唯一的識別結(jié)果、或有多個識別結(jié)果;
識別結(jié)果選擇步驟,從所述識別結(jié)果顯示模塊識別的結(jié)果中選擇需要的字 符;而后,清空所述手寫區(qū)域上的輸入軌跡。
作為本發(fā)明的一種優(yōu)選方案,步驟D中,所述識別;^莫塊在識別時,判斷當前輸入的筆畫與之前已經(jīng)輸入的筆畫是否可能屬于同一字;若不可能,則將當前輸 入的筆畫作為新文字的筆畫提交給引擎進行識別,得到識別結(jié)果;若可能,則得 到兩個識別結(jié)果供選擇將當前輸入的筆畫作為之前已經(jīng)輸入的筆畫的后續(xù)筆畫 提交給識別引擎進行識別,得到識別結(jié)果;同時將當前輸入的筆畫作為新文字的 筆畫提交給引擎進行識別,得到識別結(jié)果。
作為本發(fā)明的一種優(yōu)選方案,所述方法還包括筆畫記憶步驟,才艮據(jù)用戶的多 次輸入,分析出用戶對特定筆畫的書寫方式,并予以記錄,存于識別庫中。
一種手寫輸入方法,該方法包括如下步驟
A、提供一手寫區(qū)域,用戶在所述手寫區(qū)域中書寫,手寫區(qū)域記錄手寫的輸 入軌跡、并予以顯示;
C、 在手寫輸入的過程中,使所述手寫區(qū)域上的輸入軌跡在移動的過程中逐 漸變淡至消失,為以后的輸入提供書寫空間;用戶在之前輸入、現(xiàn)在輸入軌跡已 消失的區(qū)域繼續(xù)書寫;
D、 感應(yīng)所述手寫區(qū)域的輸入軌跡,并根據(jù)該輸入軌跡識別出相應(yīng)的字符。
一種手寫輸入方法,用戶在觸4莫屏上進行書寫時,書寫的筆畫隨著用戶的書 寫向左邊自動移動,從而在有限的書寫區(qū)域內(nèi)源源不斷地為用戶提供可以連筆書 寫的空間;與此同時,已經(jīng)移動到左邊離用戶當前書寫的位置的距離超過一個預(yù) 先設(shè)定的閾值的筆畫又會逐漸顏色變淡消失,提示用戶在書寫新的筆畫時可以從 最左邊從新開始。
作為本發(fā)明的一種優(yōu)選方案,所述方法包括如下步驟
步驟IIO,手寫筆"^觸觸摸屏,筆畫開始輸入;
步驟120,手寫筆在觸摸屏上移動,記錄并在觸^莫屏上的手寫區(qū)域顯示移動 軌跡;同時,手寫筆的移動軌跡向左邊自動移動,從而為用戶往右邊書寫提供空 間;
自動傳輸帶向左邊移動的速度按照預(yù)先設(shè)定的速度勻速移動,或者參照用戶 手寫筆的移動速度自適應(yīng)的移動;隨著自動傳輸帶向左邊的移動,已經(jīng)移動到左邊并且離當前手寫筆所在位置 的距離超過一個預(yù)先設(shè)定的閾值的筆畫在觸摸屏上的手寫區(qū)域的顯示開始逐漸
變淡,最后消失;
步驟130,手寫筆離開觸摸屏,g前筆畫的輸入結(jié)束;
步驟140,判斷當前輸入的筆畫與之前已經(jīng)輸入的筆畫是否可能屬于同一 文字;如果答案為是,轉(zhuǎn)到步驟150,如果答案為否,轉(zhuǎn)到步驟160;
步驟150,將當前輸入的筆畫作為之前已經(jīng)輸入的筆畫的后續(xù)筆畫提交給識 別引擎進行識別,得到識別結(jié)果;
步驟160,將當前輸入的筆畫作為新文字的筆畫提交給引擎進行識別,得到 識別結(jié)果;
步驟170,顯示識別的結(jié)果文字;
步驟18Q,結(jié)束。
作為本發(fā)明的一種優(yōu)選方案,所述步驟140中,具體步驟如下
步驟210,判斷當前筆畫是否為用戶所輸入的第一個筆畫,若是,轉(zhuǎn)向步驟 240,否則轉(zhuǎn)向步驟220;
步驟220,判斷當前筆畫是否是位于前一筆畫右側(cè)的新寫文字筆畫,若是, 轉(zhuǎn)向步驟240,否則轉(zhuǎn)向步驟230;
若當前筆畫的起始位置在前一筆畫終止位置的右側(cè)、且當前筆畫的起始位置 與前一筆畫終止位置之間的距離大于一個預(yù)先設(shè)定的閾值,則判斷當前筆畫是位 于前一筆畫右側(cè)的新寫文字筆畫,否則判斷當前筆畫不是位于前一筆畫右側(cè)的新 寫文字筆畫;
步驟230,判斷當前筆畫的起始位置是否在前一筆畫起始位置的左側(cè)、且當 前筆畫的起始位置與前一筆畫起始位置之間的距離大于一個預(yù)先設(shè)定的閾值,若 是,轉(zhuǎn)向步驟240,否則轉(zhuǎn)向步驟250;
步驟240,返回當前輸入的筆畫與之前已經(jīng)輸入的筆畫不可能屬于同一文字 的判斷結(jié)果,轉(zhuǎn)向步驟260;
步驟250,返回當前輸入的筆畫與之前已經(jīng)輸入的筆畫可能屬于同一文字的 判斷結(jié)果,轉(zhuǎn)向步驟260;步驟26Q,結(jié)束。
一種電子設(shè)備,其包括上述的手寫輸入系統(tǒng)。
本發(fā)明的有益效果在于本發(fā)明提出的手寫輸入方法及系統(tǒng),使得用戶在觸 摸屏上進行書寫時,不但書寫的筆畫就像放在自動傳輸帶上那樣隨著用戶的書寫
的空間;而且用戶在書寫新的筆畫時可以隨時從最左邊重新開始,從而符合用戶 日常的書寫習慣。
圖1為一個筆畫代表一個文字的示意圖。
圖2為多個筆畫^R表一個文字的示意圖,圖2 (a)到圖2 (d)演示了隨著 一個文字的多個筆畫的——輸入,識別引擎最終識別出該文字的過程。 圖3為一個筆畫代表連筆書寫的多個文字的示意圖。 圖4為實施例三中手寫輸入方法的流程圖。
圖5為手寫筆在觸摸屏上移動以及書寫軌跡移動這一過程的示意圖。
圖6為實施例三中判斷步驟的流程圖。
圖7為實施例一中本發(fā)明手寫輸入系統(tǒng)的組成示意圖。
圖8為實施例一中本發(fā)明手寫輸入方法的流程圖。
具體實施例方式
下面結(jié)合附圖詳細說明本發(fā)明的優(yōu)選實施例。 實施例一
本發(fā)明揭示了 一種手寫輸入系統(tǒng)及方法。本發(fā)明使得用戶在觸摸屏上進行書 寫時,書寫的筆畫就像放在自動傳輸帶上那樣隨著用戶的書寫向左邊自動移動, 從而在有限的書寫區(qū)域內(nèi)源源不斷地為用戶提供可以連筆書寫的空間;與此同時,已經(jīng)移動到左邊離用戶當前書寫的位置的距離超過一個預(yù)先設(shè)定的閾值的筆 畫又會逐漸顏色變淡消失,提示用戶在書寫新的筆畫時可以從最左邊從新開始, 從而符合用戶日常的書寫習慣。
請參閱圖7,本發(fā)明揭示的手寫輸入系統(tǒng)100包括手寫區(qū)域10、識別模塊 20、滾屏驅(qū)動模塊30、輸入軌跡漸淡模塊40、手寫筆90。
手寫區(qū)域IO供手寫輸入,用以記錄手寫的輸入軌跡、并予以顯示;所述手 寫區(qū)域10可為長條形、或長方形。
識別模塊20用以感應(yīng)所述手寫區(qū)域的輸入軌跡,并根據(jù)該輸入軌跡識別出 相應(yīng)的字符。所述識別模塊20在識別時,判斷當前輸入的筆畫與之前已經(jīng)輸入 的筆畫是否可能屬于同一字;若不可能,則將當前輸入的筆畫作為新文字的筆畫 提交給引擎進行識別,得到識別結(jié)果;若可能,則得到兩個識別結(jié)果供選擇將 當前輸入的筆畫作為之前已經(jīng)輸入的筆畫的后續(xù)筆畫提交給識別引擎進行識別, 得到識別結(jié)果;同時將當前輸入的筆畫作為新文字的筆畫提交給引擎進行識別, 得到識別結(jié)果。
滾屏驅(qū)動模塊30用以在手寫輸入的過程中、驅(qū)動所述手寫區(qū)域上顯示的輸 入軌跡移動;使得輸入軌跡就像在自動傳輸帶上自動移動。所述輸入軌跡移動的 速度為勻速;或者,所述輸入軌跡移動的速度與書寫速度成正比,書寫速度為手 寫筆向書寫方向的移動速度。
輸入軌跡漸淡模塊40用以在手寫輸入的過程中、使所述手寫區(qū)域上的輸入 軌跡在移動的過程中逐漸變淡至消失,為以后的輸入提供書寫空間。為了符合現(xiàn) 代人的書寫規(guī)律,輸入軌跡可以向左/向上/向下/向左上/向左下移動;較佳地, 輸入軌跡可向正左方移動,但輸入軌跡的移動方向當然可以為其他方向。在手寫 輸入的過程中,輸入軌跡距手寫筆第一閾值時,輸入軌跡開始逐漸變淡;輸入軌 跡距手寫筆第二閾值時,輸入軌跡消失。
手寫筆90用于在手寫區(qū)域10上書寫文字,當然本系統(tǒng)也可以不包括手寫筆 90,用戶也可以通過手指書寫文字。
同時,所述系統(tǒng)還可以包括識別結(jié)果顯示模塊21、識別結(jié)果選擇模塊22。 識別結(jié)果顯示模塊21用以顯示所述識別模塊當前的識別結(jié)果,識別結(jié)果包括無法識別、或有唯一的識別結(jié)果、或有多個識別結(jié)果。用戶通過識別結(jié)果選擇才莫塊
22選擇,從所述識別結(jié)果顯示模塊21識別的結(jié)果中選擇需要的字符;而后,清 空所述手寫區(qū)域上的輸入軌跡。所述系統(tǒng)還可以包括自動判別模塊,當所述識別 模塊的識別結(jié)果唯一時,自動輸入該結(jié)果。
另夕卜,為了滿足各個用戶的使用習慣,所述手寫輸入系統(tǒng)還可以包括滾屏控 制模塊;滾屏控制模塊用以設(shè)定所述滾屏驅(qū)動模塊30是否工作,即用戶可通過 該滾屏控制模塊設(shè)定輸入軌跡是否移動。此時,如果用戶選擇輸入軌跡無需移動, 則滾屏驅(qū)動沖莫塊30不工作。
為了可以使本系統(tǒng)更具人性化,所述系統(tǒng)還包括筆畫學習模塊、筆畫記憶模 塊70。筆畫學習模塊用以根據(jù)用戶的多次輸入,分析出用戶對特定筆畫的書寫 方式;筆畫記憶模塊70用以記錄所述筆畫學習模塊分析得到的對特定筆畫的書 寫方式,存于識別庫中。如,某用戶習慣把"、;"寫為類似"I "的筆畫。用戶 在書寫過程中(如書寫"沙"字),經(jīng)常把"、;,,寫為類似"I "的筆畫,識別 模塊20經(jīng)過識別后,識別出若干結(jié)果,用戶選擇"沙"。經(jīng)過多次類似選擇,筆 畫學習模塊分析出該用戶對特定筆畫的書寫方式;而后,由筆畫記憶模塊70予
以記錄。
本發(fā)明手寫輸入系統(tǒng)還可以包括輸入軌跡顯示^^塊80,用以顯示所有未經(jīng) 確認輸入的輸入軌跡;若已經(jīng)消失的輸入軌跡未經(jīng)確認輸入,所述輸入軌跡顯示 模塊80顯示的輸入軌跡包括已經(jīng)消失的輸入軌跡、手寫區(qū)域中變淡的輸入軌跡、 及手寫區(qū)域中正常顯示的輸入軌跡。當用戶未確認的輸入軌跡過多時(有一些已 經(jīng)消失),用戶可以輸入軌跡顯示模塊80知道自己已經(jīng)輸入的文字。未確認的輸 入軌跡,即用戶還沒有確認選擇的輸入軌跡。
此外,為了可以對未確認的輸入軌跡進行修改,所述輸入系統(tǒng)還包括輸入軌 跡調(diào)出模塊50、修改模塊60。輸入軌跡調(diào)出模塊50用以調(diào)節(jié)輸入軌跡的移動方 向,把消失的輸入軌跡調(diào)出;如,控制靜止的輸入軌跡、或正在向左移動的輸入 軌跡向右移動??刂品椒蔀樵谑謱憛^(qū)域10附近設(shè)置左右#;,用手寫筆90按住 右鍵,輸入軌跡即向右移動;或者,通過按住手寫區(qū)域10,而后向右拖動,輸 入軌跡調(diào)出模塊50識別出該拖動信號后,即可調(diào)節(jié)輸入軌跡向右移動。修改模塊60用以修改未經(jīng)確認的輸入軌跡;所述修改方法包括擦除需修改 的輸入軌跡;或者還包括在擦除處重新書寫。擦除輸入軌跡可以是擦除整個文字, 也可以是擦除文字的一部分。由此,可以提高輸入效率;用戶無需重新輸入。
本發(fā)明同時揭示一種電子設(shè)備,其包括上述的手寫輸入系統(tǒng)。該電子設(shè)備可 為手機、PDA等等。
以上介紹了本發(fā)明手寫輸入系統(tǒng)的組成,以下結(jié)合圖8介紹上述系統(tǒng)的手寫 輸入方法。i會參閱圖8,該方法包^"如下步驟
步驟A、提供手寫區(qū)域,用戶在所述手寫區(qū)域中書寫,手寫區(qū)域記錄手寫的 輸入軌跡、并予以顯示;
步驟B、在手寫輸入的過程中,驅(qū)動所述手寫區(qū)域上顯示的輸入軌跡移動;
步驟C、在手寫輸入的過程中,使所述手寫區(qū)域上的輸入軌跡在移動的過程 中逐漸變淡至消失,為以后的輸入提供書寫空間;用戶在之前輸入、現(xiàn)在輸入軌 跡已消失的區(qū)域繼續(xù)書寫;
步驟D、感應(yīng)所述手寫區(qū)域的輸入軌跡,并根據(jù)該輸入軌跡識別出相應(yīng)的字 符。所述識別模塊在識別時,判斷當前輸入的筆畫與之前已經(jīng)輸入的筆畫是否可 能屬于同一字;若不可能,則將當前輸入的筆畫作為新文字的筆畫提交給引擎進 行識別,得到識別結(jié)果;若可能,則得到兩個識別結(jié)果供選擇將當前輸入的筆 畫作為之前已經(jīng)輸入的筆畫的后續(xù)筆畫提交給識別引擎進行識別,得到識別結(jié) 果;同時將當前輸入的筆畫作為新文字的筆畫提交給引擎進行識別,得到識別結(jié) 果。
優(yōu)選地,所述方法還包括
識別結(jié)果顯示步驟,顯示所述識別模塊當前的識別結(jié)果,識別結(jié)果包括無法 識別、或有唯一的識別結(jié)果、或有多個識別結(jié)果;
識別結(jié)果選擇步驟,從所述識別結(jié)果顯示模塊識別的結(jié)果中選擇需要的字 符;而后,清空所述手寫區(qū)域上的輸入軌跡。
此外,所述方法還包括筆畫記憶步驟,根據(jù)用戶的多次輸入,分析出用戶對 特定筆畫的書寫方式,并予以記錄,并存于識別庫中。綜上所述,本發(fā)明提出的手寫輸入方法及系統(tǒng),使得用戶在觸摸屏上進行書 寫時,不但書寫的筆畫就像放在自動傳輸帶上那樣隨著用戶的書寫向左邊自動移
動,從而在有限的書寫區(qū)域內(nèi)源源不斷地為用戶提供可以連筆書寫的空間;而且
用戶在書寫新的筆畫時可以隨時從最左邊重新開始,從而符合用戶日常的書寫習慣。
實施例二
本實施例與實施例一的區(qū)別在于,本實施例中,手寫輸入系統(tǒng)包括可以不包
括滾屏驅(qū)動模塊,主要包括
手寫區(qū)域,供手寫輸入,用以記錄手寫的輸入軌跡、并予以顯示;
識別模塊,用以感應(yīng)所述手寫區(qū)域的輸入軌跡,并根據(jù)該輸入軌跡識別出相
應(yīng)的字符;
輸入軌跡漸淡模塊,用以在手寫輸入的過程中、使所述手寫區(qū)域上的輸入軌 跡在移動的過程中逐漸變淡至消失,為以后的輸入提供書寫空間。 與上述手寫輸入系統(tǒng)對應(yīng)的手寫輸入方法,該方法包^"如下步驟 A、提供一手寫區(qū)域,用戶在所述手寫區(qū)域中書寫,手寫區(qū)域記錄手寫的輸 入軌跡、并予以顯示;
C、 在手寫輸入的過程中,使所述手寫區(qū)域上的輸入軌跡在移動的過程中逐 漸變淡至消失,為以后的輸入提供書寫空間;用戶在之前輸入、現(xiàn)在輸入軌跡已 消失的區(qū)域繼續(xù)書寫;
D、 感應(yīng)所述手寫區(qū)域的輸入軌跡,并根據(jù)該輸入軌跡識別出相應(yīng)的字符。
實施例三
本發(fā)明揭示了 一種在觸摸屏上進行手寫輸入時自動滾動輸入?yún)^(qū)域的方法。該 方法使得用戶在觸摸屏上進行書寫時,書寫的筆畫就像放在自動傳輸帶上那樣隨 著用戶的書寫向左邊自動移動的從而在有限的書寫區(qū)域內(nèi)源源不斷地為用戶提
供可以連筆書寫的空間,與此同時,已經(jīng)移動到左邊離用戶當前書寫的位置的距離超過一個預(yù)先設(shè)定的閾值的筆畫又會逐漸顏色變淡消失,提示用戶在書寫新的
筆畫時可以從最左邊^(qū)v新開始,從而符合用戶日常的書寫習慣。
為了實行本發(fā)明,需具備如下硬件條件
該設(shè)備中需要有一般的運算和存儲裝置,包括一定頻率的CPU(中夬處理 器),有一定用來運算的內(nèi)存和用來存儲系統(tǒng)軟件,應(yīng)用軟件和各種數(shù)據(jù)的存儲 空間等。
該設(shè)備中需要有可進行手寫輸入的觸摸屏,該觸摸屏上的一個長條形區(qū)域被 指定為手寫輸入?yún)^(qū)域,該觸摸屏上還有識別結(jié)果的顯示區(qū)域,命令按鈕區(qū)域等等。 該設(shè)備中需要有手寫筆。
本發(fā)明針對手寫輸入時,移動設(shè)備的觸摸屏尺寸大小限制了用戶連筆書寫文 字的問題,提出一種新的用戶在手寫區(qū)域中書寫的筆畫向左邊自動移動的方法, 該方法使得用戶在觸摸屏上進行書寫時,不但書寫的筆畫就像放在自動傳輸帶上 那樣隨著用戶的書寫向左邊自動移動的從而在有限的書寫區(qū)域內(nèi)源源不斷地為 用戶提供可以連筆書寫的空間,而且已經(jīng)移動到左邊離用戶當前書寫的位置的距 離超過一個預(yù)先設(shè)定的閾值的筆畫又會逐漸顏色變淡消失,提示用戶在書寫新的 筆畫時可以從最左邊從新開始,從而符合用戶日常的書寫習慣。
本發(fā)明所述方法的步驟見圖4,具體步驟如下
步驟IIO,手寫筆接觸觸摸屏,筆畫開始輸入。
步驟120,手寫筆在觸摸屏上移動,記錄并在觸摸屏上的手寫區(qū)域顯示移動 軌跡。同時,手寫筆的移動軌跡就像放在自動傳輸帶上那樣向左邊自動移動從而 為用戶往右邊書寫提供空間 自動傳輸帶向左邊移動的速度可以按照預(yù)先"^殳定的 速度勻速移動,也可以參照用戶手寫筆的移動速度自適應(yīng)的移動。隨著自動傳輸 帶向左邊的移動,已經(jīng)移動到左邊并且離當前手寫筆所在位置的距離超過一個預(yù) 先設(shè)定的閾值T1的筆畫在觸摸屏上的手寫區(qū)域的顯示開始逐漸變淡,最后消失。
步驟130,手寫筆離開觸摸屏,當前筆畫的輸入結(jié)束。
步驟140,判斷當前輸入的筆畫與之前已經(jīng)輸入的筆畫是否可能屬于同 一文字。如果答案為是,轉(zhuǎn)到步驟150,如果答案為否,轉(zhuǎn)到步驟160。
步驟150,將當前輸入的筆畫作為之前已經(jīng)輸入的筆畫的后續(xù)筆畫提交給識別引擎進行識別,得到識別結(jié)果。
步驟160,將當前輸入的筆畫作為新文字的筆畫提交給引擎進行識別,得到 識別結(jié)果。
步驟17G,顯示識別的結(jié)果文字。 步驟1S0,結(jié)束。
所述步驟12G中,手寫筆在觸摸屏上移動以及書寫軌跡移動這一過程的一個 例子參看圖5。圖5 (a)表示用戶開始書寫,圖5 (b)表示隨著用戶的書寫, 已經(jīng)寫好的筆畫自動向左邊移動,同時已經(jīng)移動到左邊一定位置的筆畫逐漸變 淡,最后消失。
所述步驟140中,進行判斷的方法參看圖6,具體步驟如下
步驟210,判斷當前筆畫是否為用戶所輸入的第一個筆畫,如果答案為是, 轉(zhuǎn)向步驟240,如果答案為否,轉(zhuǎn)向步驟220。
步驟220,判斷當前筆畫是否是位于前一筆畫右側(cè)的新寫文字筆畫?如果答 案為是,轉(zhuǎn)向步驟240,否則轉(zhuǎn)向步驟230。
判斷的方法是看是否當前筆畫的起始位置在前一筆畫終止位置的右側(cè),而且 當前筆畫的起始位置與前一筆畫終止位置之間的距離大于一個預(yù)先設(shè)定的閾值。
步驟230,判斷當前筆畫的起始位置是否在前一筆畫起始位置的左側(cè),而且 當前筆畫的起始位置與前一筆畫起始位置之間的距離大于一個預(yù)先設(shè)定的閾值, 如果答案為是,轉(zhuǎn)向步驟240,否則轉(zhuǎn)向步驟250。
步驟240,返回當前輸入的筆畫與之前已經(jīng)輸入的筆畫不可能屬于同一文字 的判斷結(jié)果,轉(zhuǎn)向步驟260。
步驟250,返回當前輸入的筆畫與之前已經(jīng)輸入的筆畫可能屬于同一文字的 判斷結(jié)果,轉(zhuǎn)向步驟260。
步驟260,結(jié)束。
在多普達touch diamond S900上,該手機帶有觸摸屏和手寫筆;可以很方 便的實現(xiàn)本發(fā)明的方法。實施例四
本實施例與實施例三的區(qū)別在于,本實施例中,
所述方法包括如下步驟
步驟IIO,手寫筆接觸觸摸屏,筆畫開始輸入;
步驟120,手寫筆在觸摸屏上移動,記錄并在觸摸屏上的手寫區(qū)域顯示移動 軌跡;同時,手寫筆的移動軌跡向左邊自動移動,從而為用戶往右邊書寫提供空 間;
手寫筆的移動軌跡向左邊移動的速度按照預(yù)先設(shè)定的速度勻速移動,或者參 照用戶手寫筆的移動速度自適應(yīng)的移動;
隨著自動傳輸帶向左邊的移動,已經(jīng)移動到左邊并且離當前手寫筆所在位置 的距離超過一個預(yù)先設(shè)定的閾值的筆畫在觸摸屏上的手寫區(qū)域的顯示開始逐漸 變淡,最后消失;
步驟130,手寫筆離開觸摸屏,當前筆畫的輸入結(jié)束;
步驟140,判斷當前輸入的筆畫與之前已經(jīng)輸入的筆畫是否可能屬于同一 文字;如果答案為是,轉(zhuǎn)到步驟150,如果答案為否,轉(zhuǎn)到步驟160;
步驟150,將當前輸入的筆畫作為之前已經(jīng)輸入的筆畫的后續(xù)筆畫提交給識 別引擎進行識別,同時將當前輸入的筆畫作為新文字的筆畫提交給引擎進行識 別,得到多個識別結(jié)果;
步驟160,將當前輸入的筆畫作為新文字的筆畫提交給引擎進行識別,得到 識別結(jié)果;
步驟170,顯示識別的結(jié)果文字;
步驟180,結(jié)束。
即,當前輸入的筆畫與之前已經(jīng)輸入的筆畫是否可能屬于同一文字,步驟 150中將當前輸入的筆畫作為之前已經(jīng)輸入的筆畫的后續(xù)筆畫提交給識別引擎 進行識別,同時將當前輸入的筆畫作為新文字的筆畫提交給引擎進行識另ij,得到 多個識別結(jié)果供用戶選擇。這里本發(fā)明的描述和應(yīng)用是i兌明性的,并非想將本發(fā)明的范圍限制在上述實 施例中。這里所披露的實施例的變形和改變是可能的,對于那些本領(lǐng)域的普通技 術(shù)人員來說實施例的替換和等效的各種部件是公知的。本領(lǐng)域技術(shù)人員應(yīng)該清楚 的是,在不脫離本發(fā)明的精神或本質(zhì)特征的情況下,本發(fā)明可以以其它形式、結(jié) 構(gòu)、布置、比例,以及用其它組件、材料和部件來實現(xiàn)。在不脫離本發(fā)明范圍和 精神的情況下,可以對這里所披露的實施例進行其它變形和改變。
權(quán)利要求
1、一種手寫輸入系統(tǒng),其特征在于,其包括手寫區(qū)域,供手寫輸入,用以記錄手寫的輸入軌跡、并予以顯示;識別模塊,用以感應(yīng)所述手寫區(qū)域的輸入軌跡,并根據(jù)該輸入軌跡識別出相應(yīng)的字符;滾屏驅(qū)動模塊,用以在手寫輸入的過程中、驅(qū)動所述手寫區(qū)域上顯示的輸入軌跡移動;輸入軌跡漸淡模塊,用以在手寫輸入的過程中、使所述手寫區(qū)域上的輸入軌跡在移動的過程中逐漸變淡至消失,為以后的輸入提供書寫空間。
2、 根據(jù)權(quán)利要求l所述的手寫輸入系統(tǒng),其特征在于所述系統(tǒng)還包括識別結(jié)果顯示模塊,用以顯示所述識別模塊當前的識別結(jié)果,識別結(jié)果 包括無法識別、或有唯一的識別結(jié)果、或有多個識別結(jié)果;識別結(jié)果選擇模塊,用以從所述識別結(jié)果顯示模塊識別的結(jié)果中選擇需 要的字符;而后,清空所述手寫區(qū)域上的輸入軌跡。
3、 根據(jù)權(quán)利要求l所述的手寫輸入系統(tǒng),其特征在于所述系統(tǒng)還包括自動判別模塊,當所述識別模塊的識別結(jié)果唯一時,自 動輸入該結(jié)果。
4、 根據(jù)權(quán)利要求1所述的手寫輸入系統(tǒng),其特征在于所述手寫區(qū)域為長條形、或長方形;所述滾屏驅(qū)動模塊用以在手寫輸入的過程中、使所迷手寫區(qū)域上顯示的 輸入軌跡向左/上/下/左上/左下移動。
5、 根據(jù)權(quán)利要求1所述的手寫輸入系統(tǒng),其特征在于所述系統(tǒng)包括手寫筆。
6、 根據(jù)權(quán)利要求5所述的手寫輸入系統(tǒng),其特征在于所述輸入軌跡移動的速度為勻速;或者,所述輸入軌跡移動的速度與書寫速度成正比,書寫速度為手寫筆 向書寫方向的移動速度。
7、 根據(jù)權(quán)利要求5所述的手寫輸入系統(tǒng),其特征在于在手寫輸入的過程中,輸入軌跡距手寫筆第一閾值時,輸入軌跡開始逐 漸變淡;輸入軌跡距手寫筆第二閾值時,輸入軌跡消失。
8、 根據(jù)權(quán)利要求1所迷的手寫輸入系統(tǒng),其特征在于所述識別模塊在識別時,判斷當前輸入的筆畫與之前已經(jīng)輸入的筆畫是 否可能屬于同一字;若不可能,則將當前輸入的筆畫作為新文字的筆畫提交給引擎進行識別, 得到識別結(jié)果;若可能,則得到兩個識別結(jié)果供選擇將當前輸入的筆畫作為之前已經(jīng) 輸入的筆畫的后續(xù)筆畫提交給識別引擎進行識別,得到識別結(jié)果;同時將當 前輸入的筆畫作為新文字的筆畫提交給引擎進行識別,得到識別結(jié)果。
9、 根據(jù)權(quán)利要求l所述的手寫輸入系統(tǒng),其特征在于所述系統(tǒng)還包括滾屏控制模塊,用以設(shè)定所述滾屏驅(qū)動模塊是否工作, 即用戶可通過該滾屏控制模塊設(shè)定輸入軌跡是否移動。
10、 根據(jù)權(quán)利要求1所述的手寫輸入系統(tǒng),其特征在于所述系統(tǒng)還包括筆畫學習模塊,用以根據(jù)用戶的多次輸入,分析出用戶對特定筆畫的書 寫方式;筆畫記憶模塊,用以記錄所述筆畫學習模塊分析得到的對特定筆畫的書 寫方式,存于識別庫中。
11、 根據(jù)權(quán)利要求1所述的手寫輸入系統(tǒng),其特征在于所述系統(tǒng)還包括輸入軌跡顯示模塊,用以顯示所有未經(jīng)確認輸入的輸入軌跡;若已經(jīng)消失的輸入軌跡未經(jīng)確認輸入,所述輸入軌跡顯示模塊顯示的輸 入軌跡包括已經(jīng)消失的輸入軌跡、手寫區(qū)域中變淡的輸入軌跡、及手寫區(qū)域 中正常顯示的輸入軌跡。
12、 根據(jù)權(quán)利要求l所述的手寫輸入系統(tǒng),其特征在于所述系統(tǒng)還包括輸入軌跡調(diào)出模塊,用以調(diào)節(jié)輸入軌跡的移動方向,把 消失的輸入軌跡調(diào)出。
13、 根據(jù)權(quán)利要求12所述的手寫輸入系統(tǒng),其特征在于所述系統(tǒng)還包括修改模塊,用以修改未經(jīng)確認的輸入軌跡; 所述修改方法包括擦除需修改的輸入軌跡;或者還包括在擦除處重新書寫。
14、 一種手寫輸入系統(tǒng),其特征在于,其包括手寫區(qū)域,供手寫輸入,用以記錄手寫的輸入軌跡、并予以顯示; 識別模塊,用以感應(yīng)所述手寫區(qū)域的輸入軌跡,并根據(jù)該輸入軌跡識別 出相應(yīng)的字符;輸入軌跡漸淡模塊,用以在手寫輸入的過程中、使所述手寫區(qū)域上的輸 入軌跡在移動的過程中逐漸變淡至消失,為以后的輸入提供書寫空間。
15、 一種手寫輸入方法,其特征在于,該方法包括如下步驟A、 提供一手寫區(qū)域,用戶在所述手寫區(qū)域中書寫,手寫區(qū)域記錄手寫的 輸入軌跡、并予以顯示;B、 在手寫輸入的過程中,驅(qū)動所述手寫區(qū)域上顯示的輸入軌跡移動;C、 在手寫輸入的過程中,使所述手寫區(qū)域上的輸入軌跡在移動的過程中逐漸變淡至消失,為以后的輸入提供書寫空間;用戶在之前輸入、現(xiàn)在輸入 軌跡已消失的區(qū)域繼續(xù)書寫;D、 感應(yīng)所述手寫區(qū)域的輸入軌跡,并根據(jù)該輸入軌跡識別出相應(yīng)的字符。
16、 根據(jù)權(quán)利要求15所述的手寫輸入方法,其特征在于所述方法還包括識別結(jié)果顯示步驟,顯示當前的識別結(jié)果,識別結(jié)果包括無法識別、或 有唯一的識別結(jié)果、或有多個識別結(jié)果;識別結(jié)果選擇步驟,從所述識別的結(jié)果中選擇需要的字符;而后,清空 所述手寫區(qū)域上的輸入軌跡。
17、 根據(jù)權(quán)利要求15所述的手寫輸入方法,其特征在于步驟D中,所述識別模塊在識別時,判斷當前輸入的筆畫與之前已經(jīng)輸 入的筆畫是否可能屬于同一字;若不可能,則將當前輸入的筆畫作為新文字的筆畫提交給引擎進行識別, 得到識別結(jié)果;若可能,則得到兩個識別結(jié)果供選擇將當前輸入的筆畫作為之前已經(jīng) 輸入的筆畫的后續(xù)筆畫提交給識別引擎進行識別,得到識別結(jié)果;同時將當 前輸入的筆畫作為新文字的筆畫提交給引擎進行識別,得到識別結(jié)果。
18、 根據(jù)權(quán)利要求15所述的手寫輸入方法,其特征在于所述方法還包括筆畫記憶步驟,根據(jù)用戶的多次輸入,分析出用戶對特 定筆畫的書寫方式,并予以記錄,存于識別庫中。
19、 一種手寫輸入方法,其特征在于,該方法包括如下步驟A、提供一手寫區(qū)域,用戶在所述手寫區(qū)域中書寫,手寫區(qū)域記錄手寫的 輸入軌跡、并予以顯示;C、 在手寫輸入的過程中,使所述手寫區(qū)域上的輸入軌跡在移動的過程中逐漸變淡至消失,為以后的輸入提供書寫空間;用戶在之前輸入、現(xiàn)在輸入 軌跡已消失的區(qū)域繼續(xù)書寫;D、 感應(yīng)所述手寫區(qū)域的輸入軌跡,并根據(jù)該輸入軌跡識別出相應(yīng)的字符。
20、 一種手寫輸入方法,其特征在于用戶在觸摸屏上進行書寫時,書寫的筆畫隨著用戶的書寫向左邊自動移 動,從而在有限的書寫區(qū)域內(nèi)源源不斷地為用戶^是供可以連筆書寫的空間;與此同時,已經(jīng)移動到左邊離用戶當前書寫的位置的距離超過一個預(yù)先 設(shè)定的閾值的筆畫又會逐漸顏色變淡消失,提示用戶在書寫新的筆畫時可以 從最左邊從新開始。
21、 根據(jù)權(quán)利要求20所述的手寫輸入方法,其特征在于所述方法包括如下步驟步驟IIO,手寫筆接觸觸摸屏,筆畫開始輸入;步驟120,手寫筆在觸摸屏上移動,記錄并在觸#>#上的手寫區(qū)域顯示 移動軌跡;同時,手寫筆的移動軌跡向左邊自動移動,乂人而為用戶往右邊書 寫提供空間;手寫筆的移動軌跡向左邊移動的速度按照預(yù)先設(shè)定的速度勻速移動,或 者參照用戶手寫筆的移動速度自適應(yīng)的移動;隨著自動傳輸帶向左邊的移動,已經(jīng)移動到左邊并且離當前手寫筆所在 位置的距離超過一個預(yù)先設(shè)定的閾值的筆畫在觸摸屏上的手寫區(qū)域的顯示開 始逐漸變淡,最后消失;步驟130,手寫筆離開觸摸屏,當前筆畫的輸入結(jié)束;步驟140,判斷當前輸入的筆畫與之前已經(jīng)輸入的筆畫是否可能屬于 同一文字;如果答案為是,轉(zhuǎn)到步驟150,如果答案為否,轉(zhuǎn)到步驟160;步驟150,將當前輸入的筆畫作為之前已經(jīng)輸入的筆畫的后續(xù)筆畫提交 給識別引擎進行識別,得到識別結(jié)果;步驟160,將當前輸入的筆畫作為新文字的筆畫提交給引擎進行識別, 得到識別結(jié)果;步驟170,顯示識別的結(jié)果文字; 步驟180,結(jié)束。
22、 根據(jù)權(quán)利要求21所述的手寫輸入方法,其特征在于所述步驟140中,具體步驟如下步驟210,判斷當前筆畫是否為用戶所輸入的第一個筆畫,若是,轉(zhuǎn)向 步驟240,否則轉(zhuǎn)向步驟220;步驟220,判斷當前筆畫是否是位于前一筆畫右側(cè)的新寫文字筆畫,若 是,轉(zhuǎn)向步驟240,否則轉(zhuǎn)向步驟230;若當前筆畫的起始位置在前一筆畫終止位置的右側(cè)、且當前筆畫的起始 位置與前一筆畫終止位置之間的距離大于一個預(yù)先設(shè)定的閾值,則判斷當前 筆畫是位于前一筆畫右側(cè)的新寫文字筆畫,否則判斷當前筆畫不是位于前一 筆畫右側(cè)的新寫文字筆畫;步驟230,判斷當前筆畫的起始位置是否在前一筆畫起始位置的左側(cè)、 且當前筆畫的起始位置與前一筆畫起始位置之間的距離大于一個預(yù)先設(shè)定的 閾值,若是,轉(zhuǎn)向步驟240,否則轉(zhuǎn)向步驟250;步驟240,返回當前輸入的筆畫與之前已經(jīng)輸入的筆畫不可能屬于同一 文字的判斷結(jié)果,轉(zhuǎn)向步驟260;步驟250,返回當前輸入的筆畫與之前已經(jīng)輸入的筆畫可能屬于同一文 字的判斷結(jié)果,轉(zhuǎn)向步驟260;步驟26G,結(jié)束。
23、 根據(jù)權(quán)利要求20所述的手寫輸入方法,其特征在于所述方法包括如下步驟步驟IIO,手寫筆接觸觸摸屏,筆畫開始輸入;步驟120,手寫筆在觸4莫屏上移動,記錄并在觸"l莫屏上的手寫區(qū)域顯示移動軌跡;同時,手寫筆的移動軌跡向左邊自動移動,從而為用戶往右邊書 寫提供空間;手寫筆的移動軌跡向左邊移動的速度按照預(yù)先設(shè)定的速度勻速移動,或 者參照用戶手寫筆的移動速度自適應(yīng)的移動;隨著自動傳輸帶向左邊的移動,已經(jīng)移動到左邊并且離當前手寫筆所在 位置的距離超過一個預(yù)先設(shè)定的閾值的筆畫在觸摸屏上的手寫區(qū)域的顯示開 始逐漸變淡,最后消失;步驟130,手寫筆離開觸摸屏,當前筆畫的輸入結(jié)束;步驟140,判斷當前輸入的筆畫與之前已經(jīng)輸入的筆畫是否可能屬于 同一文字;如果答案為是,轉(zhuǎn)到步驟150,如果答案為否,轉(zhuǎn)到步驟160;步驟150,將當前輸入的筆畫作為之前已經(jīng)輸入的筆畫的后續(xù)筆畫提交 給識別引擎進行識別,同時將當前輸入的筆畫作為新文字的筆畫提交給引擎 進行識別,得到多個識別結(jié)果;步驟160,將當前輸入的筆畫作為新文字的筆畫提交給引擎進行識別, 得到識別結(jié)杲;步驟170,顯示識別的結(jié)果文字;步驟180,結(jié)束。
24、 一種電子設(shè)備,其特征在于其包括權(quán)利要求1至14任一所述的手寫輸 入系統(tǒng)。
全文摘要
本發(fā)明揭示了一種手寫輸入系統(tǒng)及方法,該手寫輸入系統(tǒng)包括手寫區(qū)域、識別模塊、滾屏驅(qū)動模塊、輸入軌跡漸淡模塊。識別模塊用以感應(yīng)所述手寫區(qū)域的輸入軌跡,并根據(jù)該輸入軌跡識別出相應(yīng)的字符;滾屏驅(qū)動模塊用以在手寫輸入的過程中、驅(qū)動所述手寫區(qū)域上顯示的輸入軌跡移動;輸入軌跡漸淡模塊用以在手寫輸入的過程中、使所述手寫區(qū)域上的輸入軌跡在移動的過程中逐漸變淡至消失,為以后的輸入提供書寫空間。本發(fā)明使得用戶在觸摸屏上進行書寫時,書寫的筆畫隨著用戶的書寫向左邊自動移動,在有限的書寫區(qū)域內(nèi)源源不斷地為用戶提供可以連筆書寫的空間;且用戶在書寫新的筆畫時可以隨時從最左邊重新開始,從而符合用戶日常的書寫習慣。
文檔編號G06F3/048GK101620501SQ20091005552
公開日2010年1月6日 申請日期2009年7月28日 優(yōu)先權(quán)日2009年7月28日
發(fā)明者林 朱 申請人:上海合合信息科技發(fā)展有限公司