專利名稱:手寫輸入設(shè)備及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種手寫輸入設(shè)備及方法,用于在具有狹窄顯示區(qū)域的便攜終端上使用坐標(biāo)輸入裝置輸入如字符、圖形等筆跡(pencraft)。
背景技術(shù):
隨著CPU近來的小型化和速度的提高,以及小且輕的顯示裝置如液晶顯示裝置中屏幕顯示速度和精度的增強(qiáng),便攜終端如移動電話和個人數(shù)字助理(PDA)也趨于小型化,重量也減輕。在這種小型便攜終端或類似物中,物理上難以提供如鍵盤一樣的輸入界面,并且在像移動電話這樣小(thumb)的輸入界面中輸入時間的減少存在著制約,因而通常提供用于輸入手寫字符及手寫圖形的輸入界面。
然而,一般在小型便攜終端或類似物中,由于其物理限制,顯示屏幕通常很小。在這種小型顯示屏幕上輸入手寫字符和圖形情況下,將被輸入字符或圖形的顯示區(qū)域不夠大,并且由于顯示區(qū)域的物理限制,也制約了顯示屏幕的辨析率的增加。
為了解決上述問題,已經(jīng)提出了各種手寫輸入方法。例如,JP2939119公開了一種手寫輸入方法,其中基于筆在輸入顯示區(qū)域的動作切換輸入模式和顯示模式。根據(jù)這種方法,通過滾動(scrolle)等保持相對大的輸入顯示區(qū)域,并且之后,在輸入模式下輸入手寫字符等。然后,輸入模式被切換到顯示模式,并且與輸入于寫字符等相關(guān)的筆劃(stroke)數(shù)據(jù)被規(guī)范化,以便與顯示區(qū)域中指定位置和大小匹配,由此手寫字符等能夠被輸入到預(yù)定位置。JP3268029,JP10(1998)-91346A等詳細(xì)公開了用于規(guī)范化輸入手寫字符的方法。如上所述,通過切換模式,能夠在輸入時保持足夠的輸入面積,并且在顯示時能夠以適當(dāng)大小進(jìn)行顯示。因此,消除了顯示屏幕的物理限制。
此外,JP8(1996)-185266A公開了一種于顯示時調(diào)整字符變化的方法,同時允許使筆劃數(shù)據(jù)和位圖混合。JP6(1994)-124164A公開了一種于手寫輸入時在以預(yù)定放大倍率放大的屏幕上輸入筆跡,并且于觀看時以相應(yīng)于顯示屏幕減小的尺寸顯示輸入的筆跡。在任一方法中,于輸入時筆跡被輸入在相對大的區(qū)域中,并根據(jù)顯示區(qū)域的限制使所顯示的筆跡規(guī)范化,由此,消除顯示屏幕的物理限制。
根據(jù)上述方法,輸入筆跡的尺寸被減小,以便即使當(dāng)顯示區(qū)域很小時,也能夠?qū)懭胂鄬Υ罅康墓P跡。然而,這需要預(yù)先指定筆跡的寫入位置。此外,甚至像圖形這種筆跡輸入也被視為字符,并且使其規(guī)范化成預(yù)定大小,從而不能輸入圖形。因此,在需要輸入字符和圖形的混合體的情況下,使用者需要通過視接下來將被輸入的是字符或是圖形,指定輸入模式來有意識地輸入筆跡。因此,存在這樣的問題所謂的自由手寫備忘錄不能實現(xiàn)。
此外,從筆跡被輸入到輸入?yún)^(qū)域時到輸入的筆跡被顯示在顯示區(qū)域時存在時間遲滯。因此,在一些情況下,使用者不得不處于待機(jī)狀態(tài),直到筆跡被輸入到預(yù)定位置。
另外,盡管在輸入時筆跡能夠被書寫到放大的輸入屏幕上,但由于顯示區(qū)域是被放大的,筆跡能夠被實際輸入的區(qū)域相對狹窄。因此,為了輸入大量字符,未寫入的輸入?yún)^(qū)域需要通過頻繁地滾動等以被顯示,這使得操作本身不便。
發(fā)明內(nèi)容
本發(fā)明是為了解決上述問題而完成的,并且本發(fā)明的目的是提供一種手寫輸入設(shè)備和方法,其能夠輸入字符和圖形的混合體,即使在輸入?yún)^(qū)域物理上受限時也不會感到不適。
為了達(dá)到上述目的,根據(jù)本發(fā)明的手寫輸入設(shè)備在顯示屏幕上包括規(guī)范化筆跡輸入?yún)^(qū)域,用于輸入需被規(guī)范化以被輸入的筆跡;以及筆跡布置區(qū)域,用于輸入未被規(guī)范化的筆跡并規(guī)范化該筆跡以顯示該筆跡,該手寫輸入設(shè)備至少包括坐標(biāo)輸入裝置,獲得由輸入介質(zhì)輸入的坐標(biāo)位置信息;以及輸入?yún)^(qū)域判斷裝置,基于坐標(biāo)位置信息,判斷該筆跡將被輸入到規(guī)范化筆跡輸入?yún)^(qū)域和筆跡布置區(qū)域中的哪一個,其中,基于輸入?yún)^(qū)域判斷裝置中的判斷結(jié)果,該筆跡被輸入。
根據(jù)上述結(jié)構(gòu),按照輸入介質(zhì)例如筆的操作位置能夠控制是需被規(guī)范化的筆跡被輸入還是不需被規(guī)范化的筆跡被輸入。因此,能夠根據(jù)使用者的意圖來執(zhí)行手寫輸入,而不需要使用者有意識地在規(guī)范化筆跡輸入模式和非規(guī)范化筆跡輸入模式之間切換。
此外,在根據(jù)本發(fā)明的手寫輸入設(shè)備中,優(yōu)選的,在由輸入?yún)^(qū)域判斷裝置判斷出該筆跡將被輸入在該筆跡布置區(qū)域中并且在該規(guī)范化筆跡輸入?yún)^(qū)域中沒有輸入的情況下,該筆跡被直接輸入以在該筆跡布置區(qū)域的指定位置顯示。
此外,在根據(jù)本發(fā)明的手寫輸入設(shè)備中,優(yōu)選的,在由輸入?yún)^(qū)域判斷裝置判斷出該筆跡將被輸入在該筆跡布置區(qū)域中并且在該規(guī)范化筆跡輸入?yún)^(qū)域中有輸入的情況下,輸入到該規(guī)范化筆跡輸入?yún)^(qū)域中的筆跡被規(guī)范化以在該筆跡布置區(qū)域的指定位置顯示。
此外,在根據(jù)本發(fā)明的手寫輸入設(shè)備中,優(yōu)選的,通過坐標(biāo)輸入裝置獲得由于拖拉操作產(chǎn)生的連續(xù)坐標(biāo)位置信息;通過輸入?yún)^(qū)域判斷裝置,檢測對應(yīng)于該連續(xù)坐標(biāo)位置信息的起始位置的坐標(biāo)位置和對應(yīng)于其終點位置的坐標(biāo)位置,并判斷對應(yīng)于該起始位置的坐標(biāo)位置和對應(yīng)于該終點位置的坐標(biāo)位置分別呈現(xiàn)在哪個區(qū)域;以及基于該輸入?yún)^(qū)域判斷裝置的判斷結(jié)果,在對應(yīng)于起始位置的該坐標(biāo)位置處呈現(xiàn)的筆跡能夠被移動到對應(yīng)于該終點位置的該坐標(biāo)位置。
此外,在根據(jù)本發(fā)明的手寫輸入設(shè)備中,優(yōu)選的,該規(guī)范化筆跡輸入?yún)^(qū)域和該筆跡布置區(qū)域之間的面積比例被指定,并且根據(jù)指定的面積比例來改變該規(guī)范化筆跡輸入?yún)^(qū)域和筆跡布置區(qū)域之間的顯示面積比例。這是因為根據(jù)位置輸入手寫字符變得很容易。
此外,在根據(jù)本發(fā)明的手寫輸入設(shè)備中,優(yōu)選的,在該規(guī)范化筆跡輸入?yún)^(qū)域和該筆跡布置區(qū)域之間提供有水平滾動區(qū)域,并且通過該水平滾動區(qū)域能夠放大或減小該規(guī)范化筆跡輸入?yún)^(qū)域的尺寸。這是因為能夠靈活地處理將要輸入的句子的長度。
此外,本發(fā)明特征在于用于執(zhí)行上述手寫輸入設(shè)備的功能的軟件,作為計算機(jī)的處理步驟。更具體來說,本發(fā)明特征在于計算機(jī)可執(zhí)行程序,用于實施手寫輸入設(shè)備中的手寫輸入方法,該手寫輸入設(shè)備在顯示屏幕上包括規(guī)范化筆跡輸入?yún)^(qū)域,用于輸入需被規(guī)范化以被輸入的筆跡;以及筆跡布置區(qū)域,用于輸入未被規(guī)范化的筆跡并規(guī)范化該筆跡以顯示該筆跡,該方法包括以下步驟獲得由輸入介質(zhì)輸入的坐標(biāo)位置信息;以及該基于坐標(biāo)位置信息,判斷該筆跡將被輸入到規(guī)范化筆跡輸入?yún)^(qū)域和筆跡布置區(qū)域中哪一個,其中,基于有關(guān)該筆跡被輸入到規(guī)范化筆跡輸入?yún)^(qū)域和筆跡布置區(qū)域中的哪一個的判斷結(jié)果,該筆跡能夠被輸入,并用以實施這些步驟。
根據(jù)上述結(jié)構(gòu),通過加載該程序到計算機(jī)來執(zhí)行,根據(jù)輸入介質(zhì)例如筆的操作位置能夠控制是需被規(guī)范化的筆跡被輸入還是不需被規(guī)范化的筆跡被輸入。因此,手寫輸入設(shè)備能夠被實現(xiàn),其能夠根據(jù)使用者的意圖來執(zhí)行手寫輸入,而不需要使用者有意識地在規(guī)范化筆跡輸入模式和非規(guī)范化筆跡輸入模式之間切換。
圖1為顯示根據(jù)本發(fā)明實施例的一種手寫輸入設(shè)備的結(jié)構(gòu)圖。
圖2為顯示使用根據(jù)本發(fā)明實施例的手寫輸入設(shè)備的實施例中屏幕結(jié)構(gòu)的示意圖。
圖3A-3C為顯示使用根據(jù)本發(fā)明實施例的手寫輸入設(shè)備的實施例中筆跡輸入操作的示意圖。
圖4為顯示使用根據(jù)本發(fā)明實施例的手寫輸入設(shè)備的實施例中筆跡輸入操作的示意圖。
圖5為顯示使用根據(jù)本發(fā)明實施例的手寫輸入設(shè)備的實施例中筆跡重新布置操作的示意圖。
圖6A-6C為顯示使用根據(jù)本發(fā)明實施例的手寫輸入設(shè)備的實施例中筆跡校正操作的示意圖。
圖7A-7C為顯示使用根據(jù)本發(fā)明實施例的手寫輸入設(shè)備的實施例中筆跡校正操作的示意圖。
圖8為顯示根據(jù)本發(fā)明實施例的手寫輸入設(shè)備的另一種結(jié)構(gòu)圖。
圖9為顯示根據(jù)本發(fā)明實施例的手寫輸入設(shè)備中處理的流程圖。
圖10為顯示計算機(jī)環(huán)境的示意圖。
具體實施例方式
實施例1下面,將參照附圖描述根據(jù)本發(fā)明實施例1的手寫輸入設(shè)備。圖1為顯示根據(jù)本發(fā)明實施例1的手寫輸入設(shè)備的結(jié)構(gòu)圖。
在圖1中,附圖標(biāo)記1表示坐標(biāo)輸入裝置,其輸入位置坐標(biāo),在屏幕顯示區(qū)域中,輸入介質(zhì)例如筆點擊(tap)該位置,其中使用者能夠在該屏幕顯示區(qū)域中輸入筆跡。在這里,術(shù)語“點擊”表示輸入介質(zhì)觸及顯示屏幕。
就使用者能夠在其中輸入筆跡的該屏幕顯示區(qū)域來說,對規(guī)范化筆跡輸入?yún)^(qū)域21和筆跡布置區(qū)域22予以考慮。在規(guī)范化筆跡輸入?yún)^(qū)域21中,需被規(guī)范化的筆跡能夠被輸入。在筆跡布置區(qū)域22中,在規(guī)范化筆跡輸入?yún)^(qū)域21中輸入的筆跡被規(guī)范化以進(jìn)行布置,并且不需被規(guī)范化的筆跡能夠被輸入。
此外,附圖標(biāo)記2表示輸入?yún)^(qū)域判斷裝置,其判斷從坐標(biāo)輸入裝置1輸入的坐標(biāo)位置對應(yīng)上述規(guī)范化筆跡輸入?yún)^(qū)域21和筆跡布置區(qū)域22的哪個區(qū)域。然后,基于輸入坐標(biāo)所位于的區(qū)域及其他條件,指定由輸入介質(zhì)例如筆所進(jìn)行的操作種類。是否有字符輸入到規(guī)范化筆跡輸入?yún)^(qū)域21,是否有已經(jīng)在筆跡布置區(qū)域22中的坐標(biāo)位置處被布置的字符或圖形等等,作為其他條件被予以考慮。
首先,在輸入坐標(biāo)位置位于規(guī)范化筆跡輸入?yún)^(qū)域21中的情況下,判斷需被規(guī)范化的筆跡的輸入操作將被執(zhí)行,并且將被規(guī)范化的筆跡由規(guī)范化筆跡輸入裝置3輸入到規(guī)范化筆跡輸入?yún)^(qū)域21中。輸入的筆跡由顯示裝置4顯示在規(guī)范化筆跡輸入?yún)^(qū)域21中。
其次,在輸入坐標(biāo)位置位于筆跡布置區(qū)域22中,沒有筆跡輸入到規(guī)范化筆跡輸入?yún)^(qū)域21中,以及沒有筆跡已被輸入到輸入坐標(biāo)位置的情況下,判斷不需將被重新規(guī)范化的筆跡的輸入操作將被執(zhí)行,并且由不需規(guī)范化筆跡輸入裝置5輸入筆跡,作為不需將被規(guī)范化的筆跡數(shù)據(jù)。即使在這種情況下,輸入筆跡由顯示裝置4顯示在筆跡布置區(qū)域22中。
此外,在輸入坐標(biāo)位置位于筆跡布置區(qū)域22中并且有筆跡輸入到規(guī)范化筆跡輸入?yún)^(qū)域21中的情況下,判斷在筆跡布置區(qū)域22中布置輸入筆跡的操作將被執(zhí)行,并且在規(guī)范化筆跡輸入?yún)^(qū)域21中輸入的筆跡被筆跡布置裝置6規(guī)范化成預(yù)設(shè)尺寸,以布置在筆跡布置區(qū)域22中。更具體來說,當(dāng)在一串筆跡被輸入到規(guī)范化筆跡輸入?yún)^(qū)域21后,當(dāng)輸入介質(zhì)例如筆移動到筆跡布置區(qū)域22并且顯示區(qū)域被再次點擊時,輸入的筆跡被規(guī)范化成適于顯示的尺寸并顯示在被點擊的位置。在這種情況下,由顯示裝置4顯示布置在筆跡布置區(qū)域22中的筆跡。
此外,在點擊的坐標(biāo)位置處于筆跡布置區(qū)域22中,沒有筆跡輸入到規(guī)范化筆跡輸入?yún)^(qū)域21中,以及在輸入坐標(biāo)位置處有已被布置的筆跡的情況下,判斷重新布置筆跡的操作將被執(zhí)行,其中該筆跡在筆跡布置區(qū)域22中已被布置過,并且已被布置的筆跡通過筆跡布置裝置6中拖動筆跡等的操作被移動到期望位置。更具體來說,在點擊并拖動在筆跡布置區(qū)域22中已被布置的筆跡的情況下,由輸入?yún)^(qū)域判斷裝置2判斷重新布置的操作將被執(zhí)行,并且隨著筆的拖動指定的筆跡被移動。
在上述重新布置操作中,在移動之后指定位置位于規(guī)范化筆跡輸入?yún)^(qū)域21中的情況下,由輸入?yún)^(qū)域判斷裝置2判斷將內(nèi)容等添加到經(jīng)點擊所選筆跡中的編輯操作將被執(zhí)行,并且已經(jīng)處于筆跡布置區(qū)域22中的筆跡被移動到規(guī)范化筆跡輸入?yún)^(qū)域21。這使得編輯易于執(zhí)行。
如上所述,通過進(jìn)行手寫輸入處理,同時根據(jù)輸入介質(zhì)例如筆的操作位置來確定是規(guī)范化的筆跡被輸入還是不需被規(guī)范化的筆跡被輸入,根據(jù)使用者的意圖能夠執(zhí)行手寫輸入,而不需要使用者有意識地在規(guī)范化筆跡輸入模式和非規(guī)范化筆跡輸入模式之間切換。
接下來,將描述一個實施例,其中根據(jù)本實施例的手寫輸入設(shè)備被合并到一個便攜終端中。圖2為顯示使用根據(jù)本發(fā)明實施例的手寫輸入設(shè)備的實施例中屏幕結(jié)構(gòu)的示意圖。
如圖2所示,屏幕結(jié)構(gòu)大體分為規(guī)范化筆跡輸入?yún)^(qū)域21和筆跡布置區(qū)域22,以及水平滾動區(qū)域23,該水平滾動區(qū)域23也用作屏幕比例變化條(bar)位于規(guī)范化筆跡輸入?yún)^(qū)域21和筆跡布置區(qū)域22之間的邊界處。此外,附圖標(biāo)記24表示操作菜單區(qū)域,其中設(shè)置操作菜單,例如刪除按鈕等用于在寫入模式和刪除模式之間切換。
圖3A-圖3C為顯示使用根據(jù)本發(fā)明實施例的手寫輸入設(shè)備的實施例中手寫字符輸入操作的示意圖。首先,如圖3A所示,手寫字符“縮小して”被寫到規(guī)范化筆跡輸入?yún)^(qū)域21中。然后,使用筆等點擊筆跡布置區(qū)域22中該手寫字符需被布置的位置,由此,根據(jù)設(shè)置規(guī)范化步驟,手寫字符將被布置減小其尺寸并顯示在點擊位置,如圖3B所示。對于進(jìn)行規(guī)范化的裝置沒有特別的限制,并且可采用任何現(xiàn)有技術(shù)。
同時還考慮到,輸入的手寫字符可以是長手寫字符,例如“縮小して配置”。為了處理這種情況,如圖3C所示,通過拖動使水平滾動區(qū)域23向左滑動,以向左移動當(dāng)前顯示的筆跡,由此能夠在屏幕上顯示規(guī)范化筆跡輸入?yún)^(qū)域21中未寫入的部分。更具體來說,顯示的筆跡也以與水平滾動區(qū)域23的拖動方向相同的方向移動。因此,即使是長句子也能作為手寫字符很容易地輸入。
此外,在規(guī)范化筆跡輸入?yún)^(qū)域21中需要以大尺寸書寫字符的情況下,例如,在需要寫入具有許多筆劃的復(fù)雜中文字符的情況下等,則向上拖動水平滾動區(qū)域23,由此,規(guī)范化筆跡輸入?yún)^(qū)域的寬度也能被放大。
在這種情況下,在規(guī)范化筆跡輸入?yún)^(qū)域21的寬度保持放大的條件下,在布置手寫字符時筆跡布置區(qū)域22相對較窄,從而失去了布置的自由度。因此,在筆跡布置裝置6中,還確定筆跡布置區(qū)域22是否小于預(yù)設(shè)區(qū)域,并且在筆跡布置區(qū)域22小于預(yù)設(shè)區(qū)域時,即,在水平滾動區(qū)域23向上移動超過上限時,筆跡布置區(qū)域22被放大到預(yù)設(shè)尺寸,以便使筆跡易于布置。根據(jù)這種結(jié)構(gòu),即使在需被規(guī)范化的筆跡能夠在輸入時以大尺寸輸入的情況下,也能夠在布置時不受物理限制地布置筆跡。
需要的是,筆跡布置區(qū)域22的尺寸的預(yù)設(shè)值被預(yù)先設(shè)置為一個適當(dāng)值,并且更需要的是,準(zhǔn)備設(shè)置屏幕,以便能夠根據(jù)使用者的喜好來更新。
接下來,圖4為顯示使用根據(jù)本實施例的手寫輸入設(shè)備的實施例中輸入不需被規(guī)范化的筆跡的操作的示意圖。通常,在大多數(shù)情況下,圖形不需要規(guī)范化,并且其中的輸入筆跡與圖形僅需要顯示。
如圖4所示,在輸入筆跡例如不需要規(guī)范化的圖形的情況下,能夠?qū)⒐P跡直接輸入到筆跡布置區(qū)域22。此時,在手寫輸入設(shè)備中,上述不需規(guī)范化筆跡的輸入處理被執(zhí)行,并且處理結(jié)果通過顯示裝置4顯示。
用于輸入手寫圖形的方法不限于圖4中所示,并且在一些情況下需要輸入規(guī)范化的圖形。在這種情況下,例如,可采用以下方法。手寫圖形被輸入到規(guī)范化筆跡輸入?yún)^(qū)域21中,并且通過筆的操作布置在筆跡布置區(qū)域22中。在這種情況下,顯示輸入手寫圖形,使其尺寸被規(guī)范化例如減小。另一方面,考慮輸入不需要規(guī)范化的手寫字符將被輸入的情況。同樣在這種情況下,以輸入手寫圖形相同的方式,僅需將手寫字符直接寫到筆跡布置區(qū)域22中。
圖5為顯示使用根據(jù)本實施例的手寫輸入設(shè)備的實施例中筆跡的重新布置操作的示意圖。圖5示出了一種狀態(tài),其中使用輸入介質(zhì)例如筆點擊在圖4中已被布置的手寫字符“インク”,并且通過拖動將其移動至任意位置。更具體來說,使用筆等點擊和拖動筆跡布置區(qū)域22中手寫字符或手寫圖形,由此,能夠自由改變筆跡的布置。
更具體來說,連續(xù)輸入的多個筆跡作為筆劃數(shù)據(jù)集來管理,并且當(dāng)點擊關(guān)于筆劃數(shù)據(jù)集的外接矩形內(nèi)部區(qū)域時,筆劃數(shù)據(jù)集變?yōu)橐苿拥哪繕?biāo)。外接矩形的內(nèi)部區(qū)域能夠通過外接矩形的上左坐標(biāo)作為起始位置及下右坐標(biāo)作為終止位置來確定。
接下來,也對以下情況進(jìn)行考慮。在筆跡被輸入到規(guī)范化筆跡輸入?yún)^(qū)域21中的情況下,由于筆跡的輸入操作本身出錯,其內(nèi)容在筆跡布置區(qū)域22中布置之前需要進(jìn)行校正。圖6A-6C為顯示使用根據(jù)本實施例的手寫輸入設(shè)備的實施例中筆跡校正操作的示意圖。
首先,在圖6A中,在規(guī)范化筆跡輸入?yún)^(qū)域21中對筆跡進(jìn)行校正時,選擇用于切換到刪除模式的刪除按鈕61,以刪除出錯部分。該刪除按鈕61位于操作菜單區(qū)域24中。
然后,在刪除模式中,如圖6B所示,當(dāng)使用筆等點擊規(guī)范化筆跡輸入?yún)^(qū)域21時,顯示刪除圖標(biāo)63。通過在規(guī)范化筆跡輸入?yún)^(qū)域21上移動刪除圖標(biāo)63,刪除圖標(biāo)63經(jīng)過部分中的筆劃數(shù)據(jù)或位圖數(shù)據(jù)被擦除,如圖6C所不。
顯然,刪除筆跡的方法不限于僅擦除刪除圖標(biāo)63已經(jīng)過部分的方法。例如,筆劃數(shù)據(jù),甚至刪除圖標(biāo)63已經(jīng)經(jīng)過的部分,可全部被刪除。需被刪除的筆跡可由手寫閉合標(biāo)記例如“○”、“□”等包圍。
此外,可采用選擇用于重設(shè)刪除模式的輸入按鈕62的方法作為將刪除模式轉(zhuǎn)換到普通輸入模式的方法?;蛘咭部梢圆捎昧硪环N方法,其中在刪除模式中筆開始抬起時,刪除模式自動返回輸入模式。
在使用輸入按鈕情況下,能夠連續(xù)刪除筆跡。然而,除非刪除模式重設(shè),否則刪除模式不能轉(zhuǎn)換到筆跡的輸入。另一方面,在使用自動返回輸入模式方法的情況下,盡管不能連續(xù)刪除筆跡的多個部分,但是能夠即時執(zhí)行普通的輸入操作。
接下來,也對筆跡在筆跡布置區(qū)域22中布置之后對其內(nèi)容進(jìn)行校正的情況加以考慮。圖7A-圖7C為顯示使用根據(jù)本實施例的手寫輸入設(shè)備的實施例中筆跡校正操作的示意圖。
即使在圖7A中,也以與圖6A相同的方式,選擇用于切換到刪除模式的刪除按鈕71,以刪除出錯部分。刪除按鈕71位于操作菜單區(qū)域24中。
在刪除模式中,如圖7B所示,當(dāng)使用筆等點擊筆跡布置區(qū)域22時,顯示刪除圖標(biāo)73,并且在筆跡布置區(qū)域22上移動刪除圖標(biāo)73,由此刪除圖標(biāo)73經(jīng)過的部分中筆劃數(shù)據(jù)或位圖數(shù)據(jù)被擦除,如圖7C所示。
顯然,刪除筆跡的方法不限于僅擦除刪除圖標(biāo)73已經(jīng)過部分的方法。例如,筆劃數(shù)據(jù),甚至刪除圖標(biāo)73已經(jīng)經(jīng)過的部分,可全部被刪除。需要刪除的筆跡可由手寫閉合標(biāo)記例如“○”、“□”等包圍。
此外,可采用選擇用于重設(shè)刪除模式的輸入按鈕72的方法作為將刪除模式轉(zhuǎn)換到普通輸入模式的方法。或者也可采用另一種方法。其中當(dāng)在刪除模式中筆開始抬起時,刪除模式自動返回輸入模式。
由于需要在輸入模式和刪除模式之間切換,根據(jù)對應(yīng)手寫輸入設(shè)備的本實施例便攜終端的部分結(jié)構(gòu)如圖8所示。在圖8中,新提供了菜單指令解釋裝置81,由此確定是否給出進(jìn)入刪除模式的指令。
更具體來說,在菜單指令解釋裝置81中,確定刪除按鈕61(71)和輸入按鈕62(72)中哪個按鈕被最終按下,即,最終傳送的信號是刪除模式切換信號還是輸入模式切換信號,并且根據(jù)確定的結(jié)果控制刪除圖標(biāo)63(73)的顯示或不顯示。
在需要執(zhí)行重新編輯的情況,例如對已經(jīng)在筆跡布置區(qū)域22中布置的筆跡進(jìn)行添加時,點擊在筆跡布置區(qū)域22中顯示的筆跡,并且然后馬上點擊規(guī)范化筆跡輸入?yún)^(qū)域21,由此所選筆跡的筆劃數(shù)據(jù)組被轉(zhuǎn)移到能夠進(jìn)行編輯的規(guī)范化筆跡輸入?yún)^(qū)21。
當(dāng)進(jìn)行數(shù)據(jù)轉(zhuǎn)移操作時,除了點擊操作,也對考慮用于通過拖動操作等將要重新編輯的筆跡移動到規(guī)范化筆跡輸入?yún)^(qū)域21的方法。
此外,當(dāng)規(guī)范化筆跡被移動到規(guī)范化筆跡輸入?yún)^(qū)域21時,需要將筆跡返回到規(guī)范化之前的狀態(tài)。然而,在通過規(guī)范化筆跡的尺寸減小的情況下,即使放大尺寸減小筆跡的筆劃數(shù)據(jù)時,筆跡仍不能返回到原始狀態(tài)。因此,通過成對保存處于原始狀態(tài)的筆跡的筆劃數(shù)據(jù)以及規(guī)范化之后的筆劃數(shù)據(jù),在規(guī)范化的筆跡被移動到規(guī)范化筆跡輸入?yún)^(qū)域21的情況下,筆跡能夠準(zhǔn)確返回到規(guī)范化之前的狀態(tài)。
接下來,描述用于實現(xiàn)根據(jù)本發(fā)明實施例的手寫輸入設(shè)備的程序處理流程。圖9為用于實現(xiàn)根據(jù)本發(fā)明實施例的手寫輸入設(shè)備的程序處理的流程圖。
在圖9中,首先,在使用者能夠輸入筆跡的屏幕顯示區(qū)域中輸入坐標(biāo)位置,其中輸入介質(zhì)例如筆點擊該位置(步驟S901)。然后,判斷輸入的坐標(biāo)位置對應(yīng)上述規(guī)范化筆跡輸入?yún)^(qū)域21和筆跡布置區(qū)域22中的哪個區(qū)域,等等(步驟S902)。
然后,當(dāng)坐標(biāo)位置位于規(guī)范化筆跡輸入?yún)^(qū)域21中(步驟S903是)時,則判斷需被規(guī)范化的筆跡的輸入操作將要執(zhí)行,并且筆跡被輸入到規(guī)范化筆跡輸入?yún)^(qū)域21中(步驟S904)。此外,坐標(biāo)位于筆跡布置區(qū)域22中時(步驟S903否),則確定是否顯示輸入到規(guī)范化筆跡輸入?yún)^(qū)域21中的筆跡(步驟S905)。
在顯示輸入到規(guī)范化筆跡輸入?yún)^(qū)域21中的筆跡時(步驟S905是),則判斷在筆跡布置區(qū)域22中布置輸入筆跡的操作將要執(zhí)行,并且在規(guī)范化筆跡輸入?yún)^(qū)域21中顯示的筆跡被規(guī)范化成預(yù)設(shè)尺寸,以布置在筆跡布置區(qū)域22中(步驟S906)。
在不顯示輸入到規(guī)范化筆跡輸入?yún)^(qū)域21中的筆跡時(步驟S905否),則確定在輸入的坐標(biāo)位置處是否有已經(jīng)輸入的筆跡(步驟S907)。當(dāng)在輸入的坐標(biāo)位置處沒有已被布置的筆跡(步驟S907否),則判斷不需被重新規(guī)范化的筆跡的輸入操作將被執(zhí)行,并且輸入不需被規(guī)范化的筆跡(步驟S908)。
在輸入的坐標(biāo)位置處有已被布置的筆跡時(步驟S907是),則判斷在筆跡布置區(qū)域22中重新布置已被布置的筆跡的操作將被執(zhí)行,并且已被布置的筆跡被移動到所需位置(步驟S909)。
如上所述,根據(jù)本實施例,根據(jù)輸入介質(zhì)例如筆的操作位置,能夠控制是需被規(guī)范化的筆跡被輸入還是未被規(guī)范化而需被輸入的筆跡被輸入。因此,根據(jù)使用者的意圖來執(zhí)行手寫輸入,而不需要使用者有意識地在規(guī)范化筆跡輸入模式和非規(guī)范化筆跡輸入模式之間切換。
此外,即使在顯示屏幕本身狹窄并且分辨率低的情況下,當(dāng)使用便攜終端等時,仍可保持大的筆跡的輸入?yún)^(qū)域。即使通過被規(guī)范化而輸入的筆跡很大,仍可顯示易于觀看的輸入結(jié)果。
用于實現(xiàn)根據(jù)本發(fā)明的實施例的手寫輸入設(shè)備的程序不僅可以存儲在便攜記錄介質(zhì)102例如CD-ROM102-1、軟盤102-2等,也可以存儲在通訊線路的末端處提供的另一存儲裝置和記錄介質(zhì)104如計算機(jī)103的硬盤、RAM等,如圖10所示。在執(zhí)行期間,程序被加載如主存中以執(zhí)行。
工業(yè)應(yīng)用如上所述,根據(jù)本發(fā)明的手寫輸入設(shè)備,按照輸入介質(zhì)例如筆的操作位置能夠控制是需被規(guī)范化的筆跡被輸入還是需被輸入而不需被規(guī)范化的筆跡被輸入。因此,根據(jù)使用者的意圖能夠執(zhí)行手寫輸入,而不需要使用者有意識地在規(guī)范化筆跡輸入模式和非規(guī)范化筆跡輸入模式之間切換。
此外,根據(jù)本發(fā)明的手寫輸入設(shè)備,即使在顯示屏幕本身狹窄并且分辨率低的情況下,當(dāng)使用便攜終端等時,仍可保持大的筆跡的輸入?yún)^(qū)域,并且即使通過被規(guī)范化而輸入的筆跡很大,仍可顯示易于觀看的輸入結(jié)果。
權(quán)利要求
1.一種手寫輸入設(shè)備,該設(shè)備在顯示屏幕上包括規(guī)范化筆跡輸入?yún)^(qū)域,用于輸入需被規(guī)范化以被輸入的筆跡;以及筆跡布置區(qū)域,用于輸入未被規(guī)范化的筆跡并規(guī)范化該筆跡以顯示該筆跡,該手寫輸入設(shè)備至少包括坐標(biāo)輸入裝置,以獲得由輸入介質(zhì)輸入的坐標(biāo)位置信息;以及輸入?yún)^(qū)域判斷裝置,基于該坐標(biāo)位置信息,判斷該筆跡將被輸入到該規(guī)范化筆跡輸入?yún)^(qū)域和該筆跡布置區(qū)域中的哪一個,其中,基于該輸入?yún)^(qū)域判斷裝置中的判斷結(jié)果,該筆跡能夠被輸入。
2.根據(jù)權(quán)利要求1所述的手寫輸入設(shè)備,其中,在由該輸入?yún)^(qū)域判斷裝置判斷出該筆跡將被輸入在該筆跡布置區(qū)域中并且在該規(guī)范化筆跡輸入?yún)^(qū)域中沒有輸入的情況下,該筆跡被直接輸入以在該筆跡布置區(qū)域的指定位置顯示。
3.根據(jù)權(quán)利要求1或2所述的手寫輸入設(shè)備,其中,在由該輸入?yún)^(qū)域判斷裝置判斷出該筆跡將被輸入在該筆跡布置區(qū)域中并且在該規(guī)范化筆跡輸入?yún)^(qū)域中有輸入的情況下,輸入到該規(guī)范化筆跡輸入?yún)^(qū)域中的筆跡被規(guī)范化以在該筆跡布置區(qū)域的指定位置顯示。
4.根據(jù)權(quán)利要求1所述的手寫輸入設(shè)備,其中,通過該坐標(biāo)輸入裝置獲得由于拖拉操作產(chǎn)生的連續(xù)坐標(biāo)位置信息,通過該輸入?yún)^(qū)域判斷裝置,檢測對應(yīng)于該連續(xù)坐標(biāo)位置信息的起始位置的坐標(biāo)位置和對應(yīng)于其終點位置的坐標(biāo)位置,并判斷對應(yīng)于該起始位置的坐標(biāo)位置和對應(yīng)于該終點位置的坐標(biāo)位置分別呈現(xiàn)在哪個區(qū)域,以及基于該輸入?yún)^(qū)域判斷裝置的判斷結(jié)果,在對應(yīng)于該起始位置的該坐標(biāo)位置處呈現(xiàn)的筆跡能夠被移動到對應(yīng)于該終點位置的該坐標(biāo)位置。
5.根據(jù)權(quán)利要求1-4中的任一所述的手寫輸入設(shè)備,其中,該規(guī)范化筆跡輸入?yún)^(qū)域和該筆跡布置區(qū)域之間的面積比例被指定,并且根據(jù)指定的該面積比例來改變該規(guī)范化筆跡輸入?yún)^(qū)域和該筆跡布置區(qū)域之間的顯示面積比例。
6.根據(jù)權(quán)利要求1-4中的任一所述的手寫輸入設(shè)備,其中,在該規(guī)范化筆跡輸入?yún)^(qū)域和該筆跡布置區(qū)域之間提供有水平滾動區(qū)域,并且通過該水平滾動區(qū)域能夠放大或減小該規(guī)范化筆跡輸入?yún)^(qū)域的尺寸。
7.一種手寫輸入設(shè)備中的手寫輸入方法,該手寫輸入設(shè)備在顯示屏幕上包括規(guī)范化筆跡輸入?yún)^(qū)域,用于輸入需被規(guī)范化以被輸入的筆跡;以及筆跡布置區(qū)域,用于輸入未被規(guī)范化的筆跡并規(guī)范化該筆跡以顯示該筆跡,該方法包括以下步驟獲得由輸入介質(zhì)輸入的坐標(biāo)位置信息;以及基于該坐標(biāo)位置信息,判斷該筆跡將被輸入到該規(guī)范化筆跡輸入?yún)^(qū)域和該筆跡布置區(qū)域中的哪一個,其中,基于有關(guān)該筆跡被輸入到該規(guī)范化筆跡輸入?yún)^(qū)域和該筆跡布置區(qū)域中的哪一個的判斷結(jié)果,該筆跡能夠被輸入。
8.一種計算機(jī)可執(zhí)行程序,用于實施手寫輸入設(shè)備中的手寫輸入方法,該手寫輸入設(shè)備在顯示屏幕上包括規(guī)范化筆跡輸入?yún)^(qū)域,用于輸入需被規(guī)范化以被輸入的筆跡;以及筆跡布置區(qū)域,用于輸入未被規(guī)范化的筆跡并規(guī)范化該筆跡以顯示該筆跡,該方法包括以下步驟獲得由輸入介質(zhì)輸入的坐標(biāo)位置信息;以及基于該坐標(biāo)位置信息,判斷該筆跡將被輸入到該規(guī)范化筆跡輸入?yún)^(qū)域和該筆跡布置區(qū)域中的哪一個,其中,基于有關(guān)該筆跡被輸入到該規(guī)范化筆跡輸入?yún)^(qū)域和該筆跡布置區(qū)域中的哪一個的判斷結(jié)果,該筆跡能夠被輸入。
全文摘要
一種手寫輸入設(shè)備及方法,能夠輸入字符和圖形的混合體,即使在輸入?yún)^(qū)域物理上受到限制時仍不會感到不適。一種手寫輸入設(shè)備在顯示屏幕上包括規(guī)范化筆跡輸入?yún)^(qū)域,用于輸入需被規(guī)范化以被輸入的筆跡;以及筆跡布置區(qū)域,用于輸入未被規(guī)范化的筆跡并規(guī)范化該筆跡以顯示該筆跡,該手寫輸入設(shè)備至少包括坐標(biāo)輸入裝置,獲得由輸入介質(zhì)輸入的坐標(biāo)位置信息;以及輸入?yún)^(qū)域判斷裝置,基于該坐標(biāo)位置信息,判斷該筆跡將被輸入到規(guī)范化筆跡輸入?yún)^(qū)域和筆跡布置區(qū)域中的哪一個,其中,基于輸入?yún)^(qū)域判斷裝置中的判斷結(jié)果,該筆跡被輸入。
文檔編號G06F3/048GK1678977SQ03820918
公開日2005年10月5日 申請日期2003年1月30日 優(yōu)先權(quán)日2003年1月30日
發(fā)明者中島健次 申請人:富士通株式會社