TW201220132A - Electronic device and method for rendering virtual keys - Google Patents

Electronic device and method for rendering virtual keys Download PDF

Info

Publication number
TW201220132A
TW201220132A TW99137486A TW99137486A TW201220132A TW 201220132 A TW201220132 A TW 201220132A TW 99137486 A TW99137486 A TW 99137486A TW 99137486 A TW99137486 A TW 99137486A TW 201220132 A TW201220132 A TW 201220132A
Authority
TW
Taiwan
Prior art keywords
button
specific
text input
software keyboard
around
Prior art date
Application number
TW99137486A
Other languages
English (en)
Inventor
Hsiang-Ling Wang
Yan-Chi Lin
Original Assignee
Acer Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Acer Inc filed Critical Acer Inc
Priority to TW99137486A priority Critical patent/TW201220132A/zh
Priority to CN201010599307XA priority patent/CN102467338A/zh
Publication of TW201220132A publication Critical patent/TW201220132A/zh

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • User Interface Of Digital Computer (AREA)

Description

201220132
PNAI-SW-0S320-TWXX 35545twf.d〇c/I 六、發明說明: 【發明所屬之技術領域】 本發明是有關於一種軟體鍵盤的顯示方法,且特別是 有關於一種顯示軟體鍵盤之按鍵的方法以及使用此方法的 電子裝置。 【先前技術】 • 隨著觸控感應技術的蓬勃發展,越來越多的電子裝置 採用觸控式螢幕取代傳統螢幕和實體鍵盤,而以觸控式螢 幕同時做為顯示各種操作晝面並可以讓使用者輸入訊息的 介面。其中,軟體鍵盤(SoftwarelnputPanel,SIP)便是 為了讓使用者能透過觸控式螢幕將文字或符號輸入電子裝 置而發展出的一項技術。 然而’也正因電子裝置的外觀設計日趨薄型化,在觸 控式螢幕大小有限的情況下,軟體鍵盤在觸控式螢幕上的 φ 顯示區域也受到限制。目前市面上常見的電子裝置大多會 以接近一半的螢幕區域來顯示軟體鍵盤。不難想見,在這 種顯不方式下,使用者可能要經常移動軟體鍵盤下方的晝 面’如此才能觀看到被軟體鍵盤所遮蔽的晝面内容。 另外在大部分的電子裝置中,軟體鍵盤的顯示區域大 小?是固定的’ m此軟雖盤上每健鍵的尺寸會與按鍵 數置成反比。當觸控式鸯幕係眉於電容式觸控螢幕時 用者必須透過手指來進行操作,但手指的接觸面積較大, 因此在按鍵數量過多的情況下,使用者也容易誤觸不需要 3 201220132 PNAI-SW-0S32O-TWXX 35545twf.doc/I 的按鍵’而引起各種操作上的錯誤。 【發明内容】 有鑑於此,本發明提供一種軟體鍵盤之按鍵顯示方 法,用以提升使用者透過軟體鍵盤將訊息輸入電子裴置的 便利性。 本發明提供一種電子裝置,便於讓使用者利用軟體鍵 盤進行輸入。 本發明提出一種軟體鍵盤之按鍵顯示方法,用於具有 觸控式螢幕的電子裝L此方法包括在一文字輸入棚位進 入作用中狀餅’將軟魏盤完整顯擔觸控式螢幕的預 設區域,此軟體鍵盤包括多個按鍵。在彳貞_其中一個按 鍵被選取時’根據被選取之按鍵從所有的按鍵巾選出至少 特疋按鍵帛著’ ^藏軟體鍵盤並僅將上述特定按鍵顯 示於文字輸入攔位的周圍。 … 在本發明之-實施例中,其中在僅將特定按鍵顯示於 文字輸入難之周_步驟之後,此方法更包括在侧到 其中之-特定按鍵被選取時,判斷是否完成單字的輸入。 若否’則根據被觀之特定按鍵從軟體鍵翻所有按鍵中 重新選出―❹鱗定按鍵,並僅將麵選出的特定按鍵 Ϊ不!^子輸人攔位的。本方法會重複上述步驟直到 完成卓子的輸入為止。 201220132
PNAI-SW-0S320-TWXX 35545twf.doc/I 定按鍵顯示於文字輸入攔位之周圍的步驟包括依照第二按 鍵大小將特定按鍵顯示在文字輸入攔位的周圍,其中第二 按鍵大小大於第一按鍵大小。 在本發明之一實施例中,其中當軟體鍵盤被完整顯示 於觸控式螢幕時,各按鍵彼此之間具有第一按鍵間距,而 僅將特定按鍵顯示於文字輸入襴位的周圍的步驟包括令特 定按鍵之間的間距大於第一按鍵間距。 φ 在本發明之一實施例中,其中僅將特定按鍵顯示於文 字輸入攔位的周圍的步驟包括令特定按鍵具有透明度。 在本發明之一實施例中,其中僅將特定按鍵顯示於文 字輸入攔位的周圍的步驟包括對照各特定按鍵分別在軟體 鍵盤中的配置位置,將特定按鍵顯示在文字輸入欄位的周 圍。 在本發明之一實施例中,其中僅將特定按鍵顯示於文 字輸入攔位的周圍的步驟包括當文字輸入攔位的大小超過 預設欄位大小時,在文字輸入攔位中一游標顯示位置的周 ^ 圍顯示特定按鍵。 在本發明之一實施例中,其中僅將特定按鍵顯示於文 字輸入攔位的周圍的步驟更包括在文字輸入襴位的周圍顯 示至少一功能鍵。 從另一觀點來看’本發明提出一種電子裝置,包括觸 控式螢幕、按鍵繪製模組,以及按鍵選擇模組。其中,按 鍵綠製模組耦接觸控式螢幕,用以繪製包括多個按鍵的軟 體鍵盤。按鍵選擇模組耦接觸控式螢幕與按鍵繪製模組, 201220132
PNAI-SW-0S320-TWXX 35545twf.doc/I 用以對軟體鍵盤所包括的按鍵進行選擇。其中,在一文字 輸入欄位進入作用中狀態時,按鍵繪製模組將軟體鍵盤完 整顯示於觸控式螢幕的預設區域。在觸控式榮幕侧到其 中之一按鍵被選取時,按鍵選擇模組根據被選取之按鍵從 軟體鍵盤的所有按鍵中選出至少一特定按鍵,而按鍵綠製 模組會隱藏軟體鍵盤並且僅將特定按鍵顯示於文字輸入^ 位的周圍。 在本發明之一實施例中,其中在觸控式螢幕偵測到其 中之一特定按鍵被選取時,若按鍵選擇模組判斷尚未完成 單字的輸入’則會根據被選取之特定按鍵從軟體鍵盤的所 有按鍵中重新選出一或多個特定按鍵’而按鍵繪製模組僅 將重新選出的特定按鍵顯示於文字輸入欄位的周圍。 在本發明之一實施例中,其中按鍵繪製模組在觸控式 螢幕完整顯示軟體鍵盤時’係依照第一按鍵大小繪製其中 的按鍵。而按鍵繪製模組在僅將特定按鍵顯示於文字輸入 欄位的周圍時,係依照第二按鍵大小繪製上述特定按鍵, 其中第二按鍵大小大於第一按鍵大小。 在本發明之一實施例中,其中按鍵繪製模組在觸控式 螢幕完整顯示軟體鍵盤時’令按鍵彼此之間保持第一按鍵 間距。而按鍵繪製模組在僅將特定按鍵顯示於文字輸入搁 位的周圍時,則會令特定按鍵之間的間距大於第一按鍵間 距。 在本發明之一實施例中,其中按鍵繪製模組在僅將特 定按鍵顯示於文字輸入欄位的周圍時,令特定按鍵具有透 201220132
PNAI-SW-0S320-TWXX 35545twf.doc/I 明度。 在本發明之一實施例中,其中按鍵繪製模組對照各特 定按鍵分別在軟體鍵盤中的配置位置而僅將特定按鍵顯示 於文字輸入攔位的周圍。 在本發明之一實施例中,其中按鍵繪製模組在文字輸 入攔位的大小超過預設攔位大小時’僅將特定按鍵顯示在 文字輸入攔位中一游標顯示位置的周圍。 φ 在本發明之一實施例中,其中按鍵繪製模組將特定按 鍵與至少一功能鍵圍繞顯示在文字輸入攔位的周圍。 基於上述’本發明在使用者利用軟體鍵盤進行輸入而 按壓其中之一按鍵時,選出接下來可能會被使用者按壓的 一或多個特定按鍵,並僅將上述特定按鍵顯示在文字輸入 欄位的周圍。如此一來,不必耗費過多的螢幕空間顯示完 整的軟體鍵盤’以確保使用者容易觀看到晝面的内容,同 時也讓使用者能方便地進行輸入動作。 為讓本發明之上述特徵和優點能更明顯易懂,下文特 參 舉實施例,並配合所附圖式作詳細說明如下。 【實施方式】 圖1是依照本發明之一實施例所繪示之電子裝置的方 塊圖。請參閱圖1,電子裝置1〇〇包括觸控式螢幕11〇、按 鍵繪製模組120,以及按鍵選擇模組13〇()其中,電子裝置 1〇〇可以疋手機、個人數位助理(Personal Digital Assistant ’ PDA) ’ 或智慧型手機(smart ph〇ne)等等, 201220132
PNAI-SW-0S320-TWXX 35545twf.d〇c/I 在此並不限制其範圍。 -雷Sit HO例如是電容式觸控®幕,除了用以顯 操作晝面之外,也可以偵測並接收 使用者透過手才曰進行的操作,進而同時做為電子裝置· 的輸^及輸出介面。在其他實施例中,觸控式螢幕ιι〇也 可以疋電阻式觸控螢幕或光學式觸控營幕等等在此並不 對觸控式螢幕110的種類加以限制。 按鍵繪製模組12G _觸控式« 11G。按鍵繪製模 組120係用以根據電子裝置1〇〇目前所設定的輸入語言以 及輸入法铸製包括”按_健_ ( Software Input Panel ’ SIP),從而將軟體鍵盤顯示於觸控式螢幕no。按 鍵選擇模組130搞接觸控式螢幕11〇與按鍵綠製模組 12〇。按鍵獅敎丨㈣峨健鍵純 選出部份的按鍵。其中,按鍵繪製模組120與按_= 組130例如是以程式碼型式實作的指令,並儲存在電子裝 置100的儲存單元(例如硬碟,未繪示)之中。在電子^ 置100的電源啟動並將上述指令載入其隨機存取記憶體 (未繪示)之後,電子裝置100的處理單元(例如中央處 理器’未緣示)便會執行上述指令而可完成繪製軟體鍵盤 以及選取按鍵等動作。 必需特別說明的是,在本實施例中,按鍵繪製模組120 特別會根據按鍵選擇模組130選擇按鍵的結果來改變在觸 控式螢幕Π0上顯示軟體鍵盤之按鍵的方式。以下將以圖 2來說明電子裝置中各個構件的詳細運作流程。請同 201220132
PNAI-SW-0S320-TWXX 35545twf.doc/I 時參閱圖1與圖2。 一般來說,當使用者在電子裝置1〇〇上啟動具有文字 輸入欄位的應用程式(例如啟動劇覽器或文字編輯軟體), 或者將電子裝置100的游標移至觸控式榮幕11〇所顯示晝 面中的文字輸人攔位時’都會使該文字輸人攔位進入作用 中Uctlve)狀態,表示文字輸入欄位準備接收使用者輸入 的訊息。此時如步驟S2l0所示,按鍵繪製模組12〇將包 • 括多個按鍵的軟體鍵盤完整顯示於觸控式螢幕110的預設 區域。具體來說,按鍵繪製模組12〇會根據電子裝 〇 目前所設的輸入語言以及輸入法來繪製要顯示的軟體鍵 盤。其中,軟體鍵盤所包括的按鍵係分別對應不同的字元。 接著在步驟S220中,在觸控式螢幕110偵測到軟體 鍵盤所包括之任一按鍵被使用者選取時,按鍵選擇模組 會根據被選取之按鍵從軟體鍵盤的所有按鍵中選出至 少一特定按鍵。詳細地說,由於軟體鍵盤上的每個按鍵均 各自對應不同的字元,因此在使用者透過觸控式螢幕110 點選軟體鍵盤上的其中一個按鍵時,便可將所選按鍵對應 的字兀輸入至電子裝置100。而按鍵選擇模組13〇會根據 此輸入字元以及電子裝置100目前所設之輸入語言的字庫 來找出能接續在輸入字元之後的一或多個字元(以下稱之 為候選字元)。另外,在使用者已輸入多個字元的情況下, 按鍵選擇模組13〇也可以根據最新的輸入字元以及先前輸 入的字元來從字庫中找出一或多個候選字元。而按鍵選擇 模組130會從軟體鍵盤包括的所有按鍵中,選出上述候選 C: 9 201220132
PNAI-SW-0S32O-TWXX 35545twf.doc/I 字70個別對應的按鍵來做為特定按鍵。 接了來如步驟S23〇所示,按鍵繪製模組12〇隱藏原 本被顯示在觸控式螢幕110之預設區域的軟體鍵盤。基 此’原本被軟體鍵盤所遮蔽的晝面便能顯現出來以供使用 者觀看。 在步驟S240中’按鍵繪製模組12〇僅將按鍵選擇模 組130所選出的特定按鍵顯示於文字輸入攔位的周圍。舉 例來說’按鍵繪製模組12〇會根據文字輸入攔位在畫面上 的位置決定各特定按鍵的顯示位置,以使上述特定按鍵圍 繞在文字輸入攔位的四周。在本實施例中,按鍵繪製模組 120不會讓特定按鍵遮蔽文字輸入欄位,因此使用者可以 清楚地看到文字輸入欄位中的内容。 在本實施例中,一旦使用者選擇軟體鍵盤上的按鍵而 輸入一字元之後,透過按鍵選擇模組13〇以及按鍵繪製模 組120的運作’觸控式螢幕110將不再顯示完整的軟體鍵 盤’而僅有被選出的一或多個特定按鍵會顯示在文字輸入 攔位的四周。由於按鍵選擇模組13〇係根據能接續在輸入 字兀後的候選字元來選出特定按鍵,因此僅將特定按鍵顯 不在文字輸入攔位的四周可以讓使用者更方便且快速地找 到接著需要點選的按鍵。 在一實施例中,當按鍵繪製模組120將軟體鍵盤完整 顯示於觸控式螢幕110時,按鍵繪製模組12〇係依照第一 按鍵大小來繪製軟體鍵盤中的按鍵。而按鍵繪製模組12〇 在僅將特定按鍵顯示於文字輸入攔位的周圍時,則會依照 201220132
PNAI-SW-0S320-TWXX 35545twf.doc/I 第二按鍵大小來繪製特定按鍵。其中,第二按鍵大小大於 第一按鍵大小。 在另一實施例中,當按鍵繪製模組120將軟體鍵盤完 整顯示於觸控式螢幕110時,會使軟體鍵盤上各個按鍵彼 此之間保持一第一按鍵間距,而在僅將特定按鍵顯示在文 字輸入欄位的周圍時’按鍵繪製模組120則會令特定按鍵 之間的間距大於第一按鍵間距。
透過放大特定按鍵的大小及/或増加特定按鍵之間的 間距’都能提高使用者選到正確按鍵的機率,從而提升輸 入效率。 在又一實施例中,為了避免特定按鍵遮蔽觸控式螢幕 110之顯示晝面而造成使用者的不便’按鍵繪製模組12〇 在僅將特定按鍵顯示於文字輸入欄位的周圍時,會令所顯 2特定按鍵具有透日歧。例如,按麟製· 120可以 古f明的方式來呈現特定按鍵’但本發明並不對透明度的 可特定按鍵時’ 調整特定处心€了因應月厅、晝面的顏色分布狀況來 11〇的顯示* = ί ’進而強化顏色對比以在觸控式螢幕 者更、、主中續出特定按鍵,如此—來便能讓使用 ,月楚地辨識特定按鍵的位置。 了將了增加操作上的彈性,按鍵繪製模組120除 或多個功r二并^^入一攔广的周圍之外’還會將- 說,製模組是= 201220132
PNAI-SW-0S320-TWXX 35545twf.doc/I (backspace),用以讓使用者清除已輸入的字元。功能鍵 也可以是空白鍵(space),用以將空白字元輸入至文字輸 入攔位。功能鍵還可以是用來叫出功能選單的選單按鍵, 使用者可透過按壓選單按鍵呼叫出功能選單,並點選功能 選單中的選項來控制電子裝置1〇〇執行不同的動作,例如 控制電子裝置100再次顯現完整的軟體鍵盤、切換支援不 同輸入語言或不同輸入法的軟體鍵盤。此外,功能鍵也可 以是專司游標移動的按鍵,使用者可透過此按鍵控制游標 在文字輸入攔位中的位置,或者將游標移至下一個文字輸 · 入攔位。本發明並不對功能鍵的種類加以限制。 圖3疋依照本發明之另一實施例所綠示之軟體鍵盤之 按鍵顯示方法的流程圖,本實施例是進一步說明使用者在 對電子裝置100進行文字輸入時,觸控式螢幕11〇、按鍵 繪製模組120,以及按鍵選擇模組13〇的詳細運作方式。 請同時參閱圖1與圖3,在觸控式螢幕11〇所顯示的 文字輸入欄位進入作用中狀態時,如步驟S31〇所示,按 鍵繪製模組120將包括多個按鍵的軟體鍵盤完整顯示於觸 ⑩ 控式螢幕110的一預設區域。 接著如步驟S320所示,由觸控式螢幕11〇持續偵測 是否有任何按鍵被使用者選取。 當觸控式螢幕110偵測到使用者選取軟體鍵盤上的任 一按鍵時,接著在步驟S330中,按鍵選擇模組13〇根據 被選取之按鍵從軟體鍵盤的所有按鍵中選出至少一特定按 鍵。由於按鍵選擇模組130選出特定按鍵的方式與前述實 12 201220132
PNAI-SW-0S320-TWXX 35545twf.doc/I 施例相同或相似,故在此不再贊述。 干於鱗製齡l2G 按鍵顯 12 圍°換言之,按料製模Μ 120會 隱滅原先顯不在馳錢幕UG之預設區域。 接下來如步驟S350所示,由觸控式營幕u 測疋否有任何的特定按鍵被使用者選取。 、貝
在觸控錢幕11〇彳貞_彳有歡按鍵被 時’接著如步驟S360所示,按鍵選擇模組13〇會判斷是 否完成-個單字的輸人。例如,满目前已輸人的字元是 否能構成電子裝置100所設之輸入語言字庫中的單字。 若按鍵選擇模組13〇判斷尚未完成單字的輪入,本實 施例所述之軟體鍵盤之按鍵顯示方法將回到步驟由 按鍵選擇模組130根據被選取的特定按鍵而從軟體鍵盤的 所有按鍵中韻選出—或多個特定按鍵。接著再如步驟 S340所^:,按鍵繪製模組12〇僅將重新選出的特定按鍵顯 示於文字輸入攔位的周圍。 本實施例所述之軟體鍵盤之按鍵顯示方法將重複步 驟=330至步驟S36〇直到判定完成一個單字的輸入為止。 倘若使用者需要在文字輸入攔位輸入另一個單字,電子裝 置100中的觸控式螢幕110、按鍵繪製模組120,以及按鍵 選擇模組13〇便會重複執行圖3所示之各步驟,僅在文字 輸入棚位的周圍顯示使用者接下來可能需要選擇的按鍵, 而不會持續顯示整個軟體鍵盤,以便於讓使用者觀看觸控 式螢幕110顯示的晝面内容。 13 201220132
PNAI-SW-0S320-TWXX 35545twf.doc/I 在以下的實施例中,假設電子裝置loo的輸入語言為 為英文。如圖4所示,觸控式螢幕110目前所顯示之晝面 4〇〇包括讓使用者輸入帳號的文字輸入欄位42〇以及讓使 用者輸入密碼的文字輸入搁位430。由於游標405被預設 顯示在文字輸入攔位420,因而會使文字輸入攔位42〇進 入作用中狀態。基此,按鍵繪製模組120將軟體鍵盤41〇 完整顯示於觸控式螢幕110的預設區域(例如觸控式榮幕 110的下方區域)。其中,軟體鍵盤41〇包括對應英文字 元的26個按鍵以及具有不同功能的7個功能鍵。 假設使用者已將英文字元“t”輸入至文字輸入欄位 420’圖5繪示的是當觸控式螢幕11〇彳貞測到對應英文字元 “e”的按鍵被選取時,按鍵繪製模組120顯示由按鍵選擇模 組130所選出之特定按鍵的示意圖。 凊參閱圖5 ’按鍵選擇模組130從英文字庫找出以英 文字元“t”、“e”開頭的單字包括“te”、“ten”、“teU,,、“test,,、 “teach” ,據此判斷在使用者輸入英文字元“t”、“e,,時,接 著可能會輸入的英文字元是1,,、“8’,、“1,,,以及‘‘11,,。因此, 按鍵選擇模組130會從軟體鍵盤410所包括的所有按鍵 中’選出分別對應英文字元“a”、“s”、“丨”、“n”的特定按鍵 510、520、530、540。在本實施例中,按鍵繪製模組12〇 會將特定按鍵510、520、530、540,以及倒退鍵55〇、空 白鍵560、選單按鍵570圍繞顯示在文字輸入攔位42〇二 周圍,該些按鍵並不會覆蓋文字輸入櫚位42〇,故使用者 能直接看到文字輸入攔位420的内容。也因為該些按鍵具 201220132
PNAI-SW-0S320-TWXX 35545twf.doc/I 有透明度’因此即便空白鍵560、選單按鍵570與文字輸 入欄位430有部份重疊,仍不會影響使用者觀看時的便利 性0 在圖5所示之實施例中,按鍵繪製模組120係對照特 定按鍵510'520、530、540分別在軟體鍵盤410中的配置 位置來顯示特定按鍵510、520、530、540。詳細地說,軟 體鍵盤410係屬於qWERTY鍵盤,因此按鍵繪製模組12〇 會對照QWERTY鍵盤中的各按鍵的配置位置而在文字輸 入欄位420的周圍顯示特定按鍵51〇、520、530、540。基 此’對於熟悉QWERTY鍵盤的使用者來說,也很容易聯 想到需要選擇之按鍵的顯示位置。另外,同時比較圖4與 圖5則可以發現,按鍵繪製模組120放大了特定按鍵510、 520、530、540的大小並增加特定按鍵51〇、52〇、53〇、54〇 之間的間距’因而能有效降低使用者選到錯誤按鍵的機會。 在另一實施例中’如圖6所示,按鍵繪製模組120並 未對照軟體鍵盤410的按鍵配置方式’而是直接將特定按 鍵510、520、530、540、倒退鍵550、空白鍵560,以及 選單按鍵570圍繞顯示在文字輸入欄位42〇的四周。同樣 地’上述按鍵並不會覆蓋住文字輸入攔位420且具有透明 度。由於上述按鍵均十分靠近文字輸入攔位42〇,因此便 於讓使用者在觀看文字輸入攔位420的同時,能方便地選 擇下一個要輸入的按鍵。 圖7是依照本發明之又一實施例所繪示之顯示特定按 鍵的示意圖。在本實施例中,文字輸入攔位71〇在觸控式 15 201220132
PNAI-SW-0S320-TWXX 35545twf.doc/I = 110顯示之晝面中的所佔比例過高,導致按鍵繪 _、、且120無法在不覆蓋文字輸入欄位710的情況下完整 顯不特定&鍵及功能鍵。對此,如圖7所示,按鍵繪製模 ”且120會在判斷文字輸人攔位爪的大小超過預設棚位大 λ!日’將特疋按鍵510'520、530、540,以及倒退鍵550、 :白鍵56G、選單按鍵57〇顯示在文字輸入欄位71〇中游 标705之游;^顯示位置的周圍。由於特定按鍵5ι〇至54〇、 倒退鍵550、空白鍵560’以及選單按鍵57〇均具有透明度, 因此使用者仍可看到畫面7〇〇中的内容。 必需特別說明的是,上述實施例雖然是以英文做為輸 =語言為例來對本發明進行朗,但本發明並補輸入語 言加^限制。舉例來說,在電子裝置1〇〇目前所預設的輸 入浯δ為中文且輸入法為注音輸入法時,按鍵選擇模組 130可根據被選取之按鍵所對應的注音符號字元並參照中 文子庫’從軟體鍵盤的所有按鍵中選出至少一特定按鍵(該 些特定按鍵分別對應可能接續的注音符號字元>同樣地, 按鍵繪製模組120僅會將特定按鍵顯示於文字輸入欄位的 周圍,以方便使用者完成中文單字的輸入動作。 综上所述,本發明所述之電子裝置及其軟體鍵盤之按 鍵顯示方法可避免軟體鍵盤大幅佔據電子裝置之螢幕晝面 的情況,而確保使用者在進行輸入時也能清楚觀看螢幕畫 面的内容。此外,在文字輸入攔位的周圍放大顯示特定按 鍵也有助於減少輸入錯誤按鍵的機會,從而增加輸入效率。 雖然本發明已以實施例揭露如上,然其並非用以限定 201220132
PNAI-SW-0S320-TWXX 35545twfdoc/I 本發明’任何所魏術躺t具有通常知識者,在不脫離 本發明之精神和範圍内,當可作些許之更動與潤飾,故本 發明之保護範圍當視後附之申請專利範圍所界定者為準。 【圖式簡單說明】 圖1是依照本發明之一實施例所繪示之電子裝置的方
圖2疋依照本發明之一實施例所繪示之軟體鍵盤之 鍵顯示方法的流程圖。細^ i依照本發明之另一實施例所繪示之軟體鍵盤之 按鍵顯不方法的流程圖。 圖4是依照本發明之一實施例所緣示之教體鍵盤的示
意圖 的示=是依照本發明之—實關所繪示之&特定按鍵 圖6是依照本發明之另一實施例所繪示< 鍵的示意圖。 圖7是依照本發明之又一實施例所繪示之 鍵的示意圖。 顯示特定按 _示特定按 【主要元件符號說明】 100 :電子裝置 U0 :觸控式螢幕 120 :按鍵繪製模組 17 201220132
i-NAl-iiW-OSSIO-TWXX 35545twf.docA 130 :按鍵選擇模組 S210〜S240、S310〜S360 :步驟 400、700 :晝面 405、705 :游標 410 :軟體鍵盤 420、430、710 :文字輸入攔位 510、520、530、540 :特定按鍵 550 :倒退鍵 560 :空白鍵 570 :選單按鍵
18

Claims (1)

  1. 201220132 PNAI-SW-0S320-TWXX 35545twf.doc/I 七、申請專利範圍: 1. 一種軟體鍵盤之按鍵顯示方法,用於具有一觸控式 螢幕的一電子裝置,該方法包括: 在一文字輸入攔位進入一作用中(active)狀態時, 完整顯示一軟體鍵盤於該觸控式螢幕的一預設區域,其中 該軟體鍵盤包括多個按鍵;
    若偵測到該些按鍵其中之一被選取,則根據被選取的 按鍵從該些按鍵中選出至少一特定按鍵; 隱藏該軟體鍵盤;以及 僅顯示該至少一特定按鍵於該文字輸入欄位的周圍。 _ 2·如申請專利範圍第1項所述之軟體鍵盤之按鍵顯 不方法’其中在僅顯示該至少一特定按鍵於該文字輸入欄 位之周圍的步驟之後,該方法更包括: g在偵測到該至少一特定按鍵其中之一被選取時,判斷 是否完成一單字的輸入; 若否則根據被選取之特定按鍵從該些按鍵中重新選 出該至少一特定按鍵; 一特定按鍵於該文字輸入 僅顯示重新選出的該至少 襴位的周圍;以及 重複上转㈣狀賴單纟 3.如申請專利範圍第i 、十、'八馬止 示方法,其中去兮妒舻項所述之軟體鍵盤之按鍵顯 時,該些按鍵係符合-第々賴控式螢幕 特定按鍵於哼文小,而僅顯示該至少一 按鍵於該文子輸入攔位之周圍的步驟包括: 201220132 PNAI-SW-0S320-TWXX 35545twf.doc/I 文二第二按鍵大小將該至少一特定按鍵顯示在該 文子輸入攔位的周圍,其中纺 鍵大小。 W第一按鍵大小大於該第一按 干方i如盆申圍第1項所述之軟體鍵盤之按_ 時,該些按鍵之間具有一第破不於_控式榮幕 人^ 之周_步驟包括: 距/以 >一特定按鍵之間的間距大於該第-按鍵間 示方法如nm第1項所述之軟體鍵盤之按鍵顯 之周圍的二=少—特定按鍵於該文字輸入欄位 7 *亥至少一特定按鍵具有一透明度。 示方^如其申&專顯梅^圍第1項所述之軟體鍵盤之按鍵顯 之周圍的步驟包括 特定按鍵於該文字輸入欄位 置位特定按鍵分別在該軟體鍵盤中的一配 圍。將該至>、-特定按鍵顯示在該文字輸入攔位的周 示方補㈣1獅叙鲍_之按鍵顯 之周圍的it該至少一特定按鍵於該文字輸入棚位 兮女=文,字輸入棚位的大小超過一預設攔位大小時,在 文子輸入攔位令一游標顯示位置的周園顯示該至少一特 20 201220132 PNAI-SW-0S320-TWXX 35545twf.doc/I 定按鍵。 8.如申請專利範圍第1 示方法’其中僅顯示該至少一 之周圍的步驟更包括: 項所述之軟體鍵盤之按鍵顯 特定按鍵於該文字輸入欄位 在該文字輸人攔位的周圍顯示至少_功能鍵。 9. 一種電子農置,包括: 一觸控式螢幕·,
    個按鍵=====職式錄,時製包括多 ,:難猶倾罐製棋 其中在-文字輸入欄位進入一作用中狀態時,該 繪製模組將絲體賴%整!技⑽触錢幕的执 區域,在該觸控式蟹幕彳貞測到該些按鍵其中之-被選^ 時’該按鍵選擇模組根據麵取的按舰該些按鍵中 至少-特定按鍵’且該按鱗製模_肋軟體鍵盤並 將該至少-特定按鍵顯示於該文字輸人攔位的周圍。 10. 如申請專利範圍第9項所述之電子裝置其 該觸控式g幕偵測職至少_特定按鍵其中之—被 時’若該按鍵選擇模組判斷尚未完成一單字的輸入,則根 據被選取之特定按鍵從該些按鍵中重新選出該至少一特二 按鍵’而該按鱗製模組僅將麵選出的該至少—特定二 鍵顯示於该文字輸入欄位的周圍。 11. 如申請專利範圍第9項所述之電子裝置,其中該 21 201220132 PNAI-SW-0S320-TWXX 35545twf.doc/I 按鍵緣製模組在該觸控式螢幕完整顯示該軟體鍵盤時,係 依照一第一按鍵大小繪製該些按鍵’且該按鍵緣製模組在 僅將該至少一特定按鍵顯示於該文字輸入攔位的周圍時, 係依照一第二按鍵大小繪製該至少一特定按鍵,其中該第 二按鍵大小大於該第一按鍵大小。 12. 如申請專利範圍第9項所述之電子裝置,其中該 按鍵繪製模組在該觸控式榮幕完整顯示該軟體鍵盤時,令 該些按鍵之間保持一第一按鍵間距,且該按鍵繪製模組在 僅將該至少一特定按鍵顯示於該文字輸入襴位的周圍時, 令該至少一特定按鍵之間的間距大於該第一按鍵間距。 13. 如申請專利範圍第9項所述之電子裝置,其中該 按鍵繪製模組在僅將該至少一特定按鍵顯示於該文字輸入 欄位的周圍時,令該至少一特定按鍵具有一透明度。 14. 如申s青專利範圍第9項所述之電子裝置,其中該 按鍵繪製模組對照該至少一特定按鍵分別在該軟體鍵盤中 的一配置位置而僅將該至少一特定按鍵顯示在該文字輸入 棚位的周圍。 15. 如申請專利範圍第9項所述之電子裝置,其中該 按鍵繪臬模組在該文字輸入棚位的大小超過一預設搁位大 小時,僅將該至少-特定按鍵顯示在該文字輸入棚位中一 游標顯示位置的周圍。 16. 如申請專利範圍第9項所述之電子裝置,其中該 按鍵繪製模組將該至少-特定按鍵與至少一功能鍵顯示^ 該文字輸入欄位的周圍。 22
TW99137486A 2010-11-01 2010-11-01 Electronic device and method for rendering virtual keys TW201220132A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW99137486A TW201220132A (en) 2010-11-01 2010-11-01 Electronic device and method for rendering virtual keys
CN201010599307XA CN102467338A (zh) 2010-11-01 2010-12-21 电子装置及其软件键盘的按键显示方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW99137486A TW201220132A (en) 2010-11-01 2010-11-01 Electronic device and method for rendering virtual keys

Publications (1)

Publication Number Publication Date
TW201220132A true TW201220132A (en) 2012-05-16

Family

ID=46071026

Family Applications (1)

Application Number Title Priority Date Filing Date
TW99137486A TW201220132A (en) 2010-11-01 2010-11-01 Electronic device and method for rendering virtual keys

Country Status (2)

Country Link
CN (1) CN102467338A (zh)
TW (1) TW201220132A (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014008656A1 (zh) * 2012-07-12 2014-01-16 宇龙计算机通信科技(深圳)有限公司 终端和终端控制方法
CN103150056A (zh) * 2013-03-29 2013-06-12 深圳市开立科技有限公司 一种应用于医疗器械的人机交互单元设备
CN104714739B (zh) * 2015-03-06 2019-01-15 联想(北京)有限公司 信息处理方法及电子设备
CN111857361B (zh) * 2019-04-26 2024-11-15 北京搜狗科技发展有限公司 一种信息设置方法、装置和电子设备

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1717874A (zh) * 2003-08-26 2006-01-04 姜润基 移动终端的字符输入方法
CN1825252A (zh) * 2005-02-25 2006-08-30 北京中数博文信息科技有限公司 简明数码手机英文输入法
CN101196780A (zh) * 2006-12-04 2008-06-11 英华达(上海)电子有限公司 在ppc输入英文的方法及ppc英文输入系统

Also Published As

Publication number Publication date
CN102467338A (zh) 2012-05-23

Similar Documents

Publication Publication Date Title
CN103049254B (zh) 用于语义缩放的编程接口
US10379626B2 (en) Portable computing device
US9201510B2 (en) Method and device having touchscreen keyboard with visual cues
CN102999274B (zh) 语义缩放动画
US9684448B2 (en) Device input system and method for visually impaired users
CN103329086B (zh) 输入装置和输入方法
US20130047100A1 (en) Link Disambiguation For Touch Screens
US20130002562A1 (en) Virtual keyboard layouts
US20130285926A1 (en) Configurable Touchscreen Keyboard
US20140306898A1 (en) Key swipe gestures for touch sensitive ui virtual keyboard
CA2847177A1 (en) Semantic zoom gestures
EP2653955B1 (en) Method and device having touchscreen keyboard with visual cues
US20110032200A1 (en) Method and apparatus for inputting a character in a portable terminal having a touch screen
AU2011376311A1 (en) Semantic zoom
CN104541239A (zh) 文本选择和录入
TW201349091A (zh) 觸控式螢幕的解鎖方法
CN103733173A (zh) 用于提供键盘布局的用户界面装置及方法
TW201220132A (en) Electronic device and method for rendering virtual keys
EP2660684A1 (en) User interface for changing an input state of a virtual keyboard
US20130088432A1 (en) Alphabet input device and alphabet recognition system in small-sized keypad
CN103329089A (zh) 输入装置、输入方法及计算机程序
TWI326041B (en) Portable electronic apparatus, input system and method thereof
WO2016183940A1 (zh) 控制键盘显示的方法、装置、终端和计算机存储介质
EP2993574A2 (en) Facilitating the use of selectable elements on touch screens
TWI436266B (zh) Intelligent device operation of the keyboard, computer-readable recording media and computer program products