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