專利名稱:數(shù)據(jù)選取與顯示方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于一種數(shù)據(jù)選取與顯示方法及系統(tǒng),且特別有關(guān)于一種可以當(dāng)通過 觸控式顯示單元選取字符號時(shí)且調(diào)整相應(yīng)選取的字符號的顯示位置的方法及系統(tǒng)。
背景技術(shù):
近年來,可攜式裝置,特別是手持式裝置變得越來越高階且變得更多功能化。舉例 來說,手持式裝置可以具備電信通訊能力、電子郵件、進(jìn)階通訊簿管理、媒體播放、以及其它各 式各樣的能力與應(yīng)用。由于這些裝置的便利,也使得這些裝置成為人們的生活必需品之一。目前而言,許多手持式裝置都會配備觸控式顯示單元。使用者可以通過觸控式顯 示單元來直接進(jìn)行相關(guān)操作,如操作應(yīng)用程序與數(shù)據(jù)輸入等。在一些情況中,使用者常會想 要對于觸控式顯示單元中顯示的一段文字進(jìn)行編輯。然而,由于觸控式顯示單元及顯示文 字的尺寸限制,若使用者使用手指對于文字進(jìn)行選取,光標(biāo)與文字往往都會被手指擋住,從 而造成無法精確選取一段文字與/或決定光標(biāo)位置的情形,形成操作上的困擾。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供數(shù)據(jù)選取與顯示方法及系統(tǒng)。本發(fā)明實(shí)施例的一種數(shù)據(jù)選取與顯示方法。首先,于一觸控式顯示單元中顯示包 括多個(gè)字符號的數(shù)據(jù)。檢測觸控式顯示單元上相應(yīng)一指針器的一接觸。依據(jù)接觸的位置, 決定字符號中被選取的多個(gè)候選字符號,且重新決定候選字符號于觸控式顯示單元中進(jìn)行 顯示的一特定位置。之后,將候選字符號于觸控式顯示單元中的特定位置進(jìn)行顯示。本發(fā)明實(shí)施例的一種數(shù)據(jù)選取與顯示系統(tǒng)包括一觸控式顯示單元與一處理單元。 觸控式顯示單元顯示包括多個(gè)字符號的數(shù)據(jù)。處理單元檢測觸控式顯示單元上相應(yīng)一指針 器的一接觸。依據(jù)接觸的位置,處理單元決定字符號中被選取的多個(gè)候選字符號,且重新決 定候選字符號于觸控式顯示單元中進(jìn)行顯示的一特定位置。之后,處理單元將候選字符號 于觸控式顯示單元中的特定位置進(jìn)行顯示。在一些實(shí)施例中,可以檢測觸控式顯示單元上的移動,且依據(jù)移動將候選字符號 進(jìn)行移動。在一些實(shí)施例中,依據(jù)接觸的位置可以于候選字符號間顯示一光標(biāo),并檢測觸控 式顯示單元上的移動。依據(jù)移動,可以將光標(biāo)于候選字符號間進(jìn)行移動。本發(fā)明上述方法可以通過程序碼方式存在。當(dāng)程序碼被機(jī)器加載且執(zhí)行時(shí),機(jī)器 變成用以實(shí)行本發(fā)明的裝置。為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉實(shí)施例,并配合所附 圖示,詳細(xì)說明如下。
圖1為一示意圖是顯示依據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)選取與顯示系統(tǒng)。
圖2為一流程圖是顯示依據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)選取與顯示方法。圖3A為一示意圖是顯示依據(jù)本發(fā)明實(shí)施例的于觸控式顯示單元中顯示數(shù)據(jù)的例 子。圖;3B為一示意圖是顯示依據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)選取與顯示例子。圖4為一流程圖是顯示依據(jù)本發(fā)明另一實(shí)施例的數(shù)據(jù)選取與顯示方法。圖5A為一示意圖是顯示依據(jù)本發(fā)明實(shí)施例的具有光標(biāo)顯示的例子。圖5B為一示意圖是顯示依據(jù)本發(fā)明實(shí)施例的光標(biāo)移動例子。[主要元件標(biāo)號說明]100 數(shù)據(jù)選取與顯示系統(tǒng);110 觸控式顯示單元;120 儲存單元;130 處理單元;S210、S220、· · ·、S250 步驟;300 觸控式顯示單元;310 數(shù)據(jù);320、330 候選字符號;S410、S420、· · ·、S470 步驟;CU 游標(biāo);F 手指。
具體實(shí)施例方式圖1顯示依據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)選取與顯示系統(tǒng)。依據(jù)本發(fā)明實(shí)施例的數(shù) 據(jù)選取與顯示系統(tǒng)100可以適用于一電子裝置,如可攜式裝置,如個(gè)人數(shù)字助理、智能型 手機(jī)、移動電話、移動上網(wǎng)裝置(Mobile Internet Device,MID)、或迷你筆記本型計(jì)算機(jī) (Netbook)等的手持式裝置。數(shù)據(jù)選取與顯示系統(tǒng)100至少包括一觸控式顯示單元110、一儲存單元120、與一 處理單元130。觸控式顯示單元110是結(jié)合觸碰感應(yīng)裝置(未顯示)的屏幕。觸碰感應(yīng)裝 置具有包括至少一維的感應(yīng)器的觸摸式表面,用以檢測輸入工具,如手指或觸控筆等在其 表面上的接觸與移動。觸控式顯示單元110可以顯示相關(guān)數(shù)據(jù)、與/或相關(guān)圖標(biāo)與界面等。 儲存單元120可以包括提供給觸控式顯示單元110進(jìn)行顯示的數(shù)據(jù)。其中,數(shù)據(jù)可以包括 多個(gè)字符號。處理單元130用以執(zhí)行本發(fā)明的數(shù)據(jù)選取與顯示方法,其細(xì)節(jié)將于后進(jìn)行說 明。圖2顯示依據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)選取與顯示方法。依據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)選 取與顯示方法可以適用于一電子裝置,如可攜式裝置,如個(gè)人數(shù)字助理、智能型手機(jī)、移動 電話、移動上網(wǎng)裝置、或迷你筆記本型計(jì)算機(jī)等的手持式裝置。如步驟S210,于觸控式顯示單元中顯示包括多個(gè)字符號的數(shù)據(jù)。接著,如步驟 S220,檢測輸入工具,如手指或觸控筆等在觸控式顯示單元上的接觸。如步驟S230,依據(jù)檢 測到的接觸于觸控式顯示單元上的位置,決定顯示的數(shù)據(jù)中的多個(gè)候選字符號。值得注意 的是,在一些實(shí)施例中,以接觸位置為中心的一既定數(shù)目的字符號可以被決定為候選字符4號。在一些實(shí)施例中,與接觸位置相同行或列的字符號可以被決定為候選字符號。另外,在 一些實(shí)施例中,相應(yīng)輸入工具的接觸可以具有一接觸范圍。接觸范圍中所包含的字符號可 以被決定為候選字符號。接著,如步驟S240,依據(jù)檢測到的接觸于觸控式顯示單元上的位 置,重新決定這些候選字符號欲于觸控式顯示單元中進(jìn)行顯示的特定位置。值得注意的是, 在一些實(shí)施例中,特定位置可以位于接觸位置的附近。在一些實(shí)施例中,重新決定的特定位 置與接觸位置間的距離可以為一既定長度。另外,如前所述,相應(yīng)輸入工具的接觸可以具有 一接觸范圍。在一些實(shí)施例中,特定位置可以位于接觸范圍之外。當(dāng)特定位置決定之后,如 步驟S250,將候選字符號于觸控式顯示單元中的特定位置進(jìn)行顯示,從而使得候選字符號 不會被輸入工具擋住。值得注意的是,在一些實(shí)施例中,可以先于觸控式顯示單元中的特定 位置處顯示一界面,再于界面上顯示這些候選字符號。提醒的是,界面可以是半透明或具有 一特定顏色。舉一例子說明,假設(shè)觸控式顯示單元300中顯示一數(shù)據(jù)310,如圖3A所示。當(dāng)使用 者利用手指F觸碰觸控式顯示單元300中相應(yīng)字符“application”的位置時(shí),部分字符,如 圖3B中所示的字符“pliCat”320將被選取為候選字符號。在此例子中,決定的特定位置為 手指F的接觸位置的上方,且候選字符號將顯示于此特定位置,從而使得字符“plicat”320 將不會被手指F槽住。在一些實(shí)施例中,輸入裝置可以繼續(xù)于觸控式顯示單元上移動。處理單元可以檢 測觸控式顯示單元上相應(yīng)輸入裝置的移動,且依據(jù)輸入裝置的移動將候選字符號進(jìn)行移動 至數(shù)據(jù)中的其它位置。圖4顯示依據(jù)本發(fā)明另一實(shí)施例的數(shù)據(jù)選取與顯示方法。依據(jù)本發(fā)明實(shí)施例的數(shù) 據(jù)選取與顯示方法可以適用于一電子裝置,如可攜式裝置,如個(gè)人數(shù)字助理、智能型手機(jī)、 移動電話、移動上網(wǎng)裝置、或迷你筆記本型計(jì)算機(jī)等的手持式裝置。如步驟S410,于觸控式顯示單元中顯示包括多個(gè)字符號的數(shù)據(jù)。接著,如步驟 S420,檢測輸入工具,如手指或觸控筆等在觸控式顯示單元上的接觸。如步驟S430,依據(jù)檢 測到的接觸于觸控式顯示單元上的位置,決定顯示的數(shù)據(jù)中的多個(gè)候選字符號。類似地,在 一些實(shí)施例中,以接觸位置為中心的一既定數(shù)目的字符號可以被決定為候選字符號。在一 些實(shí)施例中,與接觸位置相同行或列的字符號可以被決定為候選字符號。在一些實(shí)施例中, 相應(yīng)輸入工具的接觸可以具有一接觸范圍。接觸范圍中所包含的字符號可以被決定為候選 字符號。接著,如步驟S440,依據(jù)檢測到的接觸于觸控式顯示單元上的位置,重新決定這些 候選字符號欲于觸控式顯示單元中進(jìn)行顯示的特定位置。類似地,在一些實(shí)施例中,特定位 置可以位于接觸位置的附近。在一些實(shí)施例中,重新決定的特定位置與接觸位置間的距離 可以為一既定長度。另外,如前所述,相應(yīng)輸入工具的接觸可以具有一接觸范圍。在一些 實(shí)施例中,特定位置可以位于接觸范圍之外。當(dāng)特定位置決定之后,如步驟S450,將候選字 符號于觸控式顯示單元中的特定位置進(jìn)行顯示,且依據(jù)接觸位置于候選字符號間顯示一光 標(biāo)。類似地,在一些實(shí)施例中,可以先于觸控式顯示單元中的特定位置處顯示一界面,再于 界面上顯示這些候選字符號。提醒的是,界面可以系半透明或具有一特定顏色。之后,如步 驟S460,檢測觸控式顯示單元上的一移動,且如步驟S470,依據(jù)檢測得到的移動將光標(biāo)于 候選字符號間進(jìn)行移動。值得注意的是,在一些實(shí)施例中,當(dāng)檢測到移動時(shí),候選字符號亦 有可能會依據(jù)接觸位置重新決定,并調(diào)整候選字符號的顯示位置。
舉一例子說明,依據(jù)接觸的位置,圖:3B中的字符“pliCat”320間可以顯示一光標(biāo) ⑶,如圖5A所示。當(dāng)手指F向右移動時(shí),字符“icatiO”330將會被重新選擇為候選字符號。 相應(yīng)于手指F的移動,光標(biāo)CU亦會于候選字符號間移動,如圖5B所示。因此,通過本案的數(shù)據(jù)選取與顯示方法及系統(tǒng)可以在通過觸控式顯示單元選取字 符號時(shí)調(diào)整選取字符號的顯示位置。通過調(diào)整字符號的顯示位置,可以增加使用者檢視及 選取字符號與/或決定光標(biāo)位置的便利性。本發(fā)明的方法,或特定型態(tài)或其部分,可以以程序碼的型態(tài)存在。程序碼可以包含 于實(shí)體媒體,如軟盤、光盤片、硬盤、或是任何其它機(jī)器可讀取(如計(jì)算機(jī)可讀取)儲存媒 體,亦或不限于外在形式的計(jì)算機(jī)程序產(chǎn)品,其中,當(dāng)程序碼被機(jī)器,如計(jì)算機(jī)加載且執(zhí)行 時(shí),此機(jī)器變成用以參與本發(fā)明的裝置。程序碼也可以通過一些傳送媒體,如電線或電纜、 光纖或是任何傳輸型態(tài)進(jìn)行傳送,其中,當(dāng)程序碼被機(jī)器,如計(jì)算機(jī)接收、加載且執(zhí)行時(shí),此 機(jī)器變成用以參與本發(fā)明的裝置。當(dāng)在一般用途處理單元實(shí)作時(shí),程序碼結(jié)合處理單元提 供一操作類似于應(yīng)用特定邏輯電路的獨(dú)特裝置。雖然本發(fā)明已以較佳實(shí)施例揭露如上,然其并非用以限定本發(fā)明,任何本領(lǐng)域技 術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可做些許更動與潤飾,因此本發(fā)明的保護(hù)范圍 當(dāng)視所附的權(quán)利要求范圍所界定者為準(zhǔn)。
權(quán)利要求
1.一種數(shù)據(jù)選取與顯示方法,適用于一電子裝置,包括下列步驟于一觸控式顯示單元中顯示包括多個(gè)字符號的數(shù)據(jù);檢測該觸控式顯示單元上的一接觸;依據(jù)該接觸于該觸控式顯示單元上的位置,決定該等字符號中被選取的多個(gè)候選字符號;依據(jù)該接觸于該觸控式顯示單元上的位置,重新決定該等候選字符號于該觸控式顯示 單元中進(jìn)行顯示的一特定位置;以及將該等候選字符號于該觸控式顯示單元中的該特定位置進(jìn)行顯示。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)選取與顯示方法,其中,以該接觸于該觸控式顯示單元 上的位置為中心的一既定數(shù)目的該等字符號被決定為該等候選字符號。
3.根據(jù)權(quán)利要求1所述的數(shù)據(jù)選取與顯示方法,其中,該特定位置與該接觸的位置間 的距離為一既定長度。
4.根據(jù)權(quán)利要求1所述的數(shù)據(jù)選取與顯示方法,還包括下列步驟檢測該觸控式顯示單元上的一移動;以及依據(jù)該移動將該等候選字符號進(jìn)行移動。
5.根據(jù)權(quán)利要求1所述的數(shù)據(jù)選取與顯示方法,還包括下列步驟依據(jù)該接觸于該觸控式顯示單元上的位置,于該等候選字符號間顯示一光標(biāo);檢測該觸控式顯示單元上的一移動;以及依據(jù)該移動將該光標(biāo)于該等候選字符號間進(jìn)行移動。
6.一種數(shù)據(jù)選取與顯示系統(tǒng),適用于一電子裝置,包括一觸控式顯示單元,用以顯示包括多個(gè)字符號的數(shù)據(jù);以及一處理單元,用以檢測該觸控式顯示單元上的一接觸,依據(jù)該接觸于該觸控式顯示單 元上的位置,決定該等字符號中被選取的多個(gè)候選字符號,依據(jù)該接觸于該觸控式顯示單 元上的位置,重新決定該等候選字符號于該觸控式顯示單元中進(jìn)行顯示的一特定位置,且 將該等候選字符號于該觸控式顯示單元中的該特定位置進(jìn)行顯示。
7.根據(jù)權(quán)利要求6所述的數(shù)據(jù)選取與顯示系統(tǒng),其中,該處理單元決定以該接觸于該 觸控式顯示單元上的位置為中心的一既定數(shù)目的該等字符號為該等候選字符號。
8.根據(jù)權(quán)利要求6所述的數(shù)據(jù)選取與顯示系統(tǒng),其中,該特定位置與該接觸的位置間 的距離為一既定長度。
9.根據(jù)權(quán)利要求6所述的數(shù)據(jù)選取與顯示系統(tǒng),其中,該處理單元還于該觸控式顯示 單元中的該特定位置顯示一界面,且于該界面上顯示該等候選字符號,其中,該界面是半透 明,或具有一特定顏色。
10.根據(jù)權(quán)利要求6所述的數(shù)據(jù)選取與顯示系統(tǒng),其中,該處理單元還依據(jù)該接觸于該 觸控式顯示單元上的位置,于該等候選字符號間顯示一光標(biāo),檢測該觸控式顯示單元上的 一移動,且依據(jù)該移動將該光標(biāo)于該等候選字符號間進(jìn)行移動。
全文摘要
一種數(shù)據(jù)選取與顯示方法及系統(tǒng)。首先,于一觸控式顯示單元中顯示包括多個(gè)字符號的數(shù)據(jù)。檢測觸控式顯示單元上相應(yīng)一指針器的一接觸。依據(jù)接觸的位置,決定字符號中被選取的多個(gè)候選字符號,且重新決定候選字符號于觸控式顯示單元中進(jìn)行顯示的一特定位置。之后,將候選字符號于觸控式顯示單元中的特定位置進(jìn)行顯示。
文檔編號G06F3/048GK102053769SQ20091020819
公開日2011年5月11日 申請日期2009年11月2日 優(yōu)先權(quán)日2009年11月2日
發(fā)明者周燕麗, 王蕙雯, 高翊峰 申請人:宏達(dá)國際電子股份有限公司