[go: up one dir, main page]

CN102467338A - Electronic device and key display method of software keyboard thereof - Google Patents

Electronic device and key display method of software keyboard thereof Download PDF

Info

Publication number
CN102467338A
CN102467338A CN201010599307XA CN201010599307A CN102467338A CN 102467338 A CN102467338 A CN 102467338A CN 201010599307X A CN201010599307X A CN 201010599307XA CN 201010599307 A CN201010599307 A CN 201010599307A CN 102467338 A CN102467338 A CN 102467338A
Authority
CN
China
Prior art keywords
key
button
specific
software keyboard
text input
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
CN201010599307XA
Other languages
Chinese (zh)
Inventor
王祥龄
林燕祺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Acer Inc
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
Publication of CN102467338A publication Critical patent/CN102467338A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

一种电子装置及其软件键盘的按键显示方法。此方法包括在一文字输入字段进入作用中状态时,将包括多个按键的软件键盘完整显示于电子装置的触控式屏幕的预设区域。在检测到其中一个按键被选取时,根据被选取的按键从所有的按键中选出至少一特定按键。接着,隐藏软件键盘并仅将上述特定按键显示于文字输入字段的周围。如此一来,将能提升使用者通过软件键盘对电子装置进行输入的便利性。

Figure 201010599307

A key display method for an electronic device and its software keyboard. The method includes completely displaying a software keyboard including a plurality of keys in a preset area of the touch screen of the electronic device when a text input field enters an active state. When it is detected that one of the keys is selected, at least one specific key is selected from all keys according to the selected key. Next, the software keyboard is hidden and only the specific keys mentioned above are displayed around the text input field. In this way, it will be more convenient for the user to input the electronic device through the software keyboard.

Figure 201010599307

Description

电子装置及其软件键盘的按键显示方法Key display method of electronic device and its software keyboard

技术领域 technical field

本发明涉及一种软件键盘的显示方法,特别是涉及一种显示软件键盘的按键的方法以及使用此方法的电子装置。The invention relates to a method for displaying a software keyboard, in particular to a method for displaying keys of a software keyboard and an electronic device using the method.

背景技术 Background technique

随着触控感应技术的蓬勃发展,越来越多的电子装置采用触控式屏幕取代传统屏幕和实体键盘,而以触控式屏幕同时做为显示各种操作画面并可以让使用者输入讯息的界面。其中,软件键盘(Software Input Panel,SIP)便是为了让使用者能通过触控式屏幕将文字或符号输入电子装置而发展出的一项技术。With the vigorous development of touch sensing technology, more and more electronic devices use touch screens to replace traditional screens and physical keyboards, and use touch screens to display various operation screens and allow users to input information interface. Among them, the Software Input Panel (SIP) is a technology developed to allow users to input text or symbols into electronic devices through a touch screen.

然而,也正因电子装置的外观设计日趋薄型化,在触控式屏幕大小有限的情况下,软件键盘在触控式屏幕上的显示区域也受到限制。目前市面上常见的电子装置大多会以接近一半的屏幕区域来显示软件键盘。不难想见,在这种显示方式下,使用者可能要经常移动软件键盘下方的画面,如此才能观看到被软件键盘所遮蔽的画面内容。However, due to the increasingly thinner designs of electronic devices, the display area of the software keyboard on the touch screen is also limited when the size of the touch screen is limited. Most common electronic devices currently on the market display software keyboards with nearly half of the screen area. It is not difficult to imagine that in this display mode, the user may have to frequently move the screen below the software keyboard, so as to watch the screen content covered by the software keyboard.

另外在大部分的电子装置中,软件键盘的显示区域大小都是固定的,因此软件键盘上每个按键的尺寸会与按键数量成反比。当触控式屏幕属于电容式触控屏幕时,使用者必须通过手指来进行操作,但手指的接触面积较大,因此在按键数量过多的情况下,使用者也容易误触不需要的按键,而引起各种操作上的错误。In addition, in most electronic devices, the size of the display area of the software keyboard is fixed, so the size of each key on the software keyboard is inversely proportional to the number of keys. When the touch screen is a capacitive touch screen, the user must use fingers to operate, but the contact area of the finger is large, so when the number of keys is too large, the user is easy to touch unnecessary keys by mistake , causing various operational errors.

发明内容 Contents of the invention

有鉴于此,本发明提供一种软件键盘的按键显示方法,用以提升使用者通过软件键盘将讯息输入电子装置的便利性。In view of this, the present invention provides a key display method of a software keyboard to improve the convenience for users to input information into electronic devices through the software keyboard.

本发明提供一种电子装置,便于让使用者利用软件键盘进行输入。The invention provides an electronic device, which is convenient for users to use a software keyboard to input.

本发明提出一种软件键盘的按键显示方法,用于具有触控式屏幕的电子装置。此方法包括在一文字输入字段进入作用中状态时,将软件键盘完整显示于触控式屏幕的预设区域,此软件键盘包括多个按键。在检测到其中一个按键被选取时,根据被选取的按键从所有的按键中选出至少一特定按键。接着,隐藏软件键盘并仅将上述特定按键显示于文字输入字段的周围。The present invention provides a key display method of a software keyboard, which is used in an electronic device with a touch screen. The method includes fully displaying a software keyboard on a preset area of a touch screen when a text input field enters an active state, and the software keyboard includes a plurality of keys. When it is detected that one of the keys is selected, at least one specific key is selected from all the keys according to the selected key. Then, the software keyboard is hidden and only the above-mentioned specific keys are displayed around the text input field.

在本发明的一实施例中,其中在仅将特定按键显示于文字输入字段的周围的步骤之后,此方法还包括在检测到其中的一特定按键被选取时,判断是否完成单字的输入。若否,则根据被选取的特定按键从软件键盘的所有按键中重新选出一个或多个特定按键,并仅将重新选出的特定按键显示于文字输入字段的周围。本方法会重复上述步骤直到完成单字的输入为止。In an embodiment of the present invention, after the step of displaying only the specific keys around the text input field, the method further includes determining whether the input of a single character is completed when a specific key is detected to be selected. If not, one or more specific keys are reselected from all the keys of the software keyboard according to the selected specific keys, and only the reselected specific keys are displayed around the text input field. This method will repeat the above steps until the input of the single character is completed.

在本发明的一实施例中,其中当软件键盘被完整显示于触控式屏幕时,各按键是符合第一按键大小。而仅将特定按键显示于文字输入字段的周围的步骤包括依照第二按键大小将特定按键显示在文字输入字段的周围,其中第二按键大小大于第一按键大小。In an embodiment of the present invention, when the software keyboard is fully displayed on the touch screen, each key conforms to the first key size. The step of only displaying the specific key around the text input field includes displaying the specific key around the text input field according to a second key size, wherein the second key size is larger than the first key size.

在本发明的一实施例中,其中当软件键盘被完整显示于触控式屏幕时,各按键彼此之间具有第一按键间距,而仅将特定按键显示于文字输入字段的周围的步骤包括令特定按键之间的间距大于第一按键间距。In an embodiment of the present invention, when the software keyboard is completely displayed on the touch screen, each key has a first key spacing between each other, and the step of only displaying a specific key around the text input field includes making The spacing between the specific keys is greater than the first key spacing.

在本发明的一实施例中,其中仅将特定按键显示于文字输入字段的周围的步骤包括令特定按键具有透明度。In an embodiment of the present invention, the step of displaying only the specific key around the text input field includes making the specific key transparent.

在本发明的一实施例中,其中仅将特定按键显示于文字输入字段的周围的步骤包括对照各特定按键分别在软件键盘中的配置位置,将特定按键显示在文字输入字段的周围。In an embodiment of the present invention, the step of displaying only the specific keys around the text input field includes displaying the specific keys around the text input field according to the positions of the specific keys in the software keyboard.

在本发明的一实施例中,其中仅将特定按键显示于文字输入字段的周围的步骤包括当文字输入字段的大小超过预设字段大小时,在文字输入字段中一游标显示位置的周围显示特定按键。In an embodiment of the present invention, the step of displaying only the specific key around the text input field includes displaying a specific button around a cursor display position in the text input field when the size of the text input field exceeds the preset field size. button.

从另一观点来看,本发明提出一种电子装置,包括触控式屏幕、按键绘制模块,以及按键选择模块。其中,按键绘制模块耦接触控式屏幕,用以绘制包括多个按键的软件键盘。按键选择模块耦接触控式屏幕与按键绘制模块,用以对软件键盘所包括的按键进行选择。其中,在一文字输入字段进入作用中状态时,按键绘制模块将软件键盘完整显示于触控式屏幕的预设区域。在触控式屏幕检测到其中的一按键被选取时,按键选择模块根据被选取的按键从软件键盘的所有按键中选出至少一特定按键,而按键绘制模块会隐藏软件键盘并且仅将特定按键显示于文字输入字段的周围。From another point of view, the present invention provides an electronic device including a touch screen, a button drawing module, and a button selection module. Wherein, the button drawing module is coupled to the touch screen, and is used for drawing a software keyboard including multiple buttons. The button selection module is coupled with the touch-control screen and the button drawing module, and is used for selecting the buttons included in the software keyboard. Wherein, when a text input field enters the active state, the button drawing module completely displays the software keyboard in the preset area of the touch screen. When the touch screen detects that one of the keys is selected, the key selection module selects at least one specific key from all keys of the software keyboard according to the selected key, and the key drawing module hides the software keyboard and only draws the specific key Appears around text input fields.

在本发明的一实施例中,其中在触控式屏幕检测到其中的一特定按键被选取时,若按键选择模块判断尚未完成单字的输入,则会根据被选取的特定按键从软件键盘的所有按键中重新选出一个或多个特定按键,而按键绘制模块仅将重新选出的特定按键显示于文字输入字段的周围。In one embodiment of the present invention, wherein when the touch screen detects that a specific key is selected, if the key selection module judges that the input of a single character has not been completed, it will select all keys from the software keyboard according to the selected specific key. One or more specific keys are reselected from the keys, and the key drawing module only displays the reselected specific keys around the text input field.

在本发明的一实施例中,其中按键绘制模块在触控式屏幕完整显示软件键盘时,依照第一按键大小绘制其中的按键。而按键绘制模块在仅将特定按键显示于文字输入字段的周围时,依照第二按键大小绘制上述特定按键,其中第二按键大小大于第一按键大小。In an embodiment of the present invention, the button drawing module draws the buttons according to the first button size when the touch screen completely displays the software keyboard. When the button drawing module only displays the specific button around the text input field, it draws the specific button according to the second button size, wherein the second button size is larger than the first button size.

在本发明的一实施例中,其中按键绘制模块在触控式屏幕完整显示软件键盘时,令按键彼此之间保持第一按键间距。而按键绘制模块在仅将特定按键显示于文字输入字段的周围时,则会令特定按键之间的间距大于第一按键间距。In an embodiment of the present invention, the button drawing module keeps the first button distance between the buttons when the touch screen completely displays the software keyboard. However, when the button drawing module only displays specific buttons around the text input field, the spacing between the specific buttons will be greater than the first spacing between the buttons.

在本发明的一实施例中,其中按键绘制模块在仅将特定按键显示于文字输入字段的周围时,令特定按键具有透明度。In an embodiment of the present invention, when the key drawing module only displays the specific key around the text input field, it makes the specific key transparent.

在本发明的一实施例中,其中按键绘制模块对照各特定按键分别在软件键盘中的配置位置而仅将特定按键显示于文字输入字段的周围。In an embodiment of the present invention, the key drawing module only displays the specific key around the text input field according to the positions of the specific keys in the software keyboard.

在本发明的一实施例中,其中按键绘制模块在文字输入字段的大小超过预设字段大小时,仅将特定按键显示在文字输入字段中一游标显示位置的周围。In an embodiment of the present invention, when the size of the text input field exceeds the preset field size, the key drawing module only displays the specific key around a display position of the cursor in the text input field.

基于上述,本发明在使用者利用软件键盘进行输入而按压其中的一按键时,选出接下来可能会被使用者按压的一个或多个特定按键,并仅将上述特定按键显示在文字输入字段的周围。如此一来,不必耗费过多的屏幕空间显示完整的软件键盘,以确保使用者容易观看到画面的内容,同时也让使用者能方便地进行输入操作。Based on the above, the present invention selects one or more specific keys that may be pressed by the user next when the user uses the software keyboard for input and presses one of the keys, and only displays the specific keys in the text input field. around. In this way, there is no need to consume too much screen space to display a complete software keyboard, so as to ensure that the user can easily view the contents of the screen, and also allow the user to conveniently perform input operations.

为使本发明的上述特征和优点能更明显易懂,下文特举实施例,并结合附图详细说明如下。In order to make the above-mentioned features and advantages of the present invention more comprehensible, the following specific embodiments are described in detail with reference to the accompanying drawings.

附图说明 Description of drawings

图1是依照本发明的一实施例所绘示的电子装置的方块图。FIG. 1 is a block diagram of an electronic device according to an embodiment of the present invention.

图2是依照本发明的一实施例所绘示的软件键盘的按键显示方法的流程图。FIG. 2 is a flowchart of a method for displaying keys of a software keyboard according to an embodiment of the present invention.

图3是依照本发明的另一实施例所绘示的软件键盘的按键显示方法的流程图。FIG. 3 is a flowchart of a method for displaying keys of a software keyboard according to another embodiment of the present invention.

图4是依照本发明的一实施例所绘示的软件键盘的示意图。FIG. 4 is a schematic diagram of a software keyboard according to an embodiment of the present invention.

图5是依照本发明的一实施例所绘示的显示特定按键的示意图。FIG. 5 is a schematic diagram of displaying specific keys according to an embodiment of the present invention.

图6是依照本发明的另一实施例所绘示的显示特定按键的示意图。FIG. 6 is a schematic diagram of displaying specific keys according to another embodiment of the present invention.

图7是依照本发明的又一实施例所绘示的显示特定按键的示意图。FIG. 7 is a schematic diagram of displaying specific keys according to yet another embodiment of the present invention.

附图符号说明Description of reference symbols

100:电子装置100: Electronics

110:触控式屏幕110: Touch screen

120:按键绘制模块120: Button drawing module

130:按键选择模块130: Button selection module

S210~S240、S310~S360:步骤S210~S240, S310~S360: steps

400、700:画面400, 700: picture

405、705:游标405, 705: Cursor

410:软件键盘410: Software keyboard

420、430、710:文字输入字段420, 430, 710: Text input fields

510、520、530、540:特定按键510, 520, 530, 540: specific keys

550:倒退键550: Backward key

560:空白键560: blank key

570:菜单按键570: Menu button

具体实施方式 Detailed ways

图1是依照本发明的一实施例所绘示的电子装置的方块图。请参阅图1,电子装置100包括触控式屏幕110、按键绘制模块120,以及按键选择模块130。其中,电子装置100可以是手机、个人数字助理(Personal DigitalAssistant,PDA),或智能型手机(smart phone)等等,在此并不限制其范围。FIG. 1 is a block diagram of an electronic device according to an embodiment of the present invention. Please refer to FIG. 1 , the electronic device 100 includes a touch screen 110 , a button drawing module 120 , and a button selection module 130 . Wherein, the electronic device 100 may be a mobile phone, a personal digital assistant (Personal Digital Assistant, PDA), or a smart phone (smart phone), etc., and the scope thereof is not limited here.

触控式屏幕110例如是电容式触控屏幕,除了用以显示电子装置100的各种操作画面之外,也可以检测并接收使用者通过手指进行的操作,进而同时做为电子装置100的输入及输出介面。在其他实施例中,触控式屏幕110也可以是电阻式触控屏幕或光学式触控屏幕等等,在此并不对触控式屏幕110的种类加以限制。The touch screen 110 is, for example, a capacitive touch screen. In addition to displaying various operation screens of the electronic device 100, it can also detect and receive operations performed by the user's fingers, and simultaneously serve as an input for the electronic device 100. and output interface. In other embodiments, the touch screen 110 may also be a resistive touch screen or an optical touch screen, etc., and the type of the touch screen 110 is not limited here.

按键绘制模块120耦接触控式屏幕110。按键绘制模块120用以根据电子装置100目前所设定的输入语言以及输入法来绘制包括多个按键的软件键盘(Software Input Panel,SIP),从而将软件键盘显示于触控式屏幕110。按键选择模块130耦接触控式屏幕110与按键绘制模块120。按键选择模块130用以从软件键盘包括的这些按键中选出部份的按键。其中,按键绘制模块120与按键选择模块130例如是以程序码型式实作的指令,并储存在电子装置100的储存单元(例如硬盘,未绘示)之中。在电子装置100的电源启动并将上述指令载入其随机存取存储器(未绘示)之后,电子装置100的处理单元(例如中央处理器,未绘示)便会执行上述指令而可完成绘制软件键盘以及选取按键等操作。The button drawing module 120 is coupled to the touch screen 110 . The button drawing module 120 is used for drawing a software keyboard (Software Input Panel, SIP) including a plurality of buttons according to the input language and input method currently set by the electronic device 100, so as to display the software keyboard on the touch screen 110. The button selection module 130 is coupled to the touch screen 110 and the button drawing module 120 . The key selection module 130 is used for selecting some keys from the keys included in the software keyboard. Wherein, the button drawing module 120 and the button selecting module 130 are, for example, instructions implemented in the form of program codes, and stored in a storage unit (such as a hard disk, not shown) of the electronic device 100 . After the power of the electronic device 100 is turned on and the above-mentioned instructions are loaded into its random access memory (not shown), the processing unit (such as a central processing unit, not shown) of the electronic device 100 will execute the above-mentioned instructions to complete the drawing Operations such as software keyboard and selection keys.

必需特别说明的是,在本实施例中,按键绘制模块120特别会根据按键选择模块130选择按键的结果来改变在触控式屏幕110上显示软件键盘的按键的方式。以下将以图2来说明电子装置100中各个构件的详细运作流程。请同时参阅图1与图2。It should be noted that in this embodiment, the key drawing module 120 will change the way of displaying the keys of the software keyboard on the touch screen 110 according to the key selection result of the key selection module 130 . The detailed operation process of each component in the electronic device 100 will be described below with reference to FIG. 2 . Please refer to Figure 1 and Figure 2 together.

一般来说,当使用者在电子装置100上启动具有文字输入字段的应用程序(例如启动浏览器或文字编辑软件),或者将电子装置100的游标移至触控式屏幕110所显示画面中的文字输入字段时,都会使该文字输入字段进入作用中(active)状态,表示文字输入字段准备接收使用者输入的讯息。此时如步骤S210所示,按键绘制模块120将包括多个按键的软件键盘完整显示于触控式屏幕110的预设区域。具体来说,按键绘制模块120会根据电子装置100目前所设的输入语言以及输入法来绘制要显示的软件键盘。其中,软件键盘所包括的按键分别对应不同的字符。Generally speaking, when the user starts an application program with a text input field on the electronic device 100 (for example, starts a browser or text editing software), or moves the cursor of the electronic device 100 to the text displayed on the touch screen 110 When a text input field is entered, the text input field will enter the active state, indicating that the text input field is ready to receive the information input by the user. At this time, as shown in step S210 , the button drawing module 120 completely displays the software keyboard including a plurality of buttons on the preset area of the touch screen 110 . Specifically, the key drawing module 120 draws the software keyboard to be displayed according to the input language and input method currently set on the electronic device 100 . Wherein, the keys included in the software keyboard respectively correspond to different characters.

接着在步骤S220中,在触控式屏幕110检测到软件键盘所包括的任一按键被使用者选取时,按键选择模块130会根据被选取的按键从软件键盘的所有按键中选出至少一特定按键。详细地说,由于软件键盘上的每个按键均各自对应不同的字符,因此在使用者通过触控式屏幕110点选软件键盘上的其中一个按键时,便可将所选按键对应的字符输入至电子装置100。而按键选择模块130会根据此输入字符以及电子装置100目前所设的输入语言的字库来找出能接续在输入字符之后的一个或多个字符(以下称之为候选字符)。另外,在使用者已输入多个字符的情况下,按键选择模块130也可以根据最新的输入字符以及先前输入的字符来从字库中找出一个或多个候选字符。而按键选择模块130会从软件键盘包括的所有按键中,选出上述候选字符个别对应的按键来做为特定按键。Then in step S220, when the touch screen 110 detects that any button included in the software keyboard is selected by the user, the button selection module 130 will select at least one specific button from all the buttons of the software keyboard according to the selected button. button. Specifically, since each button on the software keyboard corresponds to a different character, when the user clicks one of the buttons on the software keyboard through the touch screen 110, the character corresponding to the selected button can be input. to the electronic device 100. The key selection module 130 will find one or more characters (hereinafter referred to as candidate characters) that can follow the input character according to the input character and the font library of the input language currently set in the electronic device 100 . In addition, when the user has input multiple characters, the key selection module 130 can also find out one or more candidate characters from the font library according to the latest input character and previously input characters. The key selection module 130 selects the key corresponding to each of the above candidate characters from all the keys included in the software keyboard as a specific key.

接下来如步骤S230所示,按键绘制模块120隐藏原本被显示在触控式屏幕110的预设区域的软件键盘。基此,原本被软件键盘所遮蔽的画面便能显现出来以供使用者观看。Next, as shown in step S230 , the button drawing module 120 hides the software keyboard originally displayed on the preset area of the touch screen 110 . Based on this, the screen originally covered by the software keyboard can be displayed for the user to watch.

在步骤S240中,按键绘制模块120仅将按键选择模块130所选出的特定按键显示于文字输入字段的周围。举例来说,按键绘制模块120会根据文字输入字段在画面上的位置决定各特定按键的显示位置,以使上述特定按键围绕在文字输入字段的四周。在本实施例中,按键绘制模块120不会让特定按键遮蔽文字输入字段,因此使用者可以清楚地看到文字输入字段中的内容。In step S240, the key drawing module 120 only displays the specific key selected by the key selection module 130 around the text input field. For example, the button drawing module 120 determines the display position of each specific button according to the position of the text input field on the screen, so that the above-mentioned specific button surrounds the text input field. In this embodiment, the key drawing module 120 does not let the specific key cover the text input field, so the user can clearly see the content in the text input field.

在本实施例中,一旦使用者选择软件键盘上的按键而输入一字符之后,通过按键选择模块130以及按键绘制模块120的运作,触控式屏幕110将不再显示完整的软件键盘,而仅有被选出的一或多个特定按键会显示在文字输入字段的四周。由于按键选择模块130是根据能接续在输入字符后的候选字符来选出特定按键,因此仅将特定按键显示在文字输入字段的四周可以让使用者更方便且快速地找到接着需要点选的按键。In this embodiment, once the user selects a button on the software keyboard to input a character, through the operation of the button selection module 130 and the button drawing module 120, the touch screen 110 will no longer display the complete software keyboard, but only The selected one or more specific keys will be displayed around the text input field. Since the key selection module 130 selects a specific key according to the candidate characters that can continue after the input character, only displaying the specific key around the text input field allows the user to find the key that needs to be clicked more conveniently and quickly. .

在一实施例中,当按键绘制模块120将软件键盘完整显示于触控式屏幕110时,按键绘制模块120依照第一按键大小来绘制软件键盘中的按键。而按键绘制模块120在仅将特定按键显示于文字输入字段的周围时,则会依照第二按键大小来绘制特定按键。其中,第二按键大小大于第一按键大小。In one embodiment, when the key drawing module 120 completely displays the software keyboard on the touch screen 110 , the key drawing module 120 draws the keys in the software keyboard according to the first key size. When the key drawing module 120 only displays the specific key around the text input field, it will draw the specific key according to the second key size. Wherein, the size of the second button is larger than the size of the first button.

在另一实施例中,当按键绘制模块120将软件键盘完整显示于触控式屏幕110时,会使软件键盘上各个按键彼此之间保持一第一按键间距,而在仅将特定按键显示在文字输入字段的周围时,按键绘制模块120则会令特定按键之间的间距大于第一按键间距。In another embodiment, when the key drawing module 120 completely displays the software keyboard on the touch screen 110, it will keep a first key spacing between each key on the software keyboard, and only display a specific key on the touch screen 110. When text is entered around the field, the button drawing module 120 will make the spacing between specific buttons larger than the first button spacing.

通过放大特定按键的大小和/或增加特定按键之间的间距,都能提高使用者选到正确按键的机率,从而提升输入效率。By enlarging the size of specific keys and/or increasing the distance between specific keys, the probability of the user selecting the correct key can be increased, thereby improving input efficiency.

在又一实施例中,为了避免特定按键遮蔽触控式屏幕110的显示画面而造成使用者的不便,按键绘制模块120在仅将特定按键显示于文字输入字段的周围时,会令所显示的特定按键具有透明度。例如,按键绘制模块120可以半透明的方式来呈现特定按键,但本发明并不对透明度的高低加以限制。此外,在显示具有透明度的特定按键时,按键绘制模块120还可以因应背景画面的颜色分布状况来调整特定按键的颜色,进而强化颜色对比以在触控式屏幕110的显示画面中突显出特定按键,如此一来便能让使用者更清楚地辨识特定按键的位置。In yet another embodiment, in order to avoid the inconvenience caused by the specific key covering the display screen of the touch screen 110, the key drawing module 120 will display the specific key around the text input field. Certain keys have transparency. For example, the button drawing module 120 can present a specific button in a semi-transparent manner, but the present invention does not limit the level of transparency. In addition, when displaying a specific key with transparency, the key drawing module 120 can also adjust the color of the specific key according to the color distribution of the background image, thereby enhancing the color contrast to highlight the specific key in the display screen of the touch screen 110 , so that the user can more clearly identify the position of a specific key.

另外,为了增加操作上的弹性,按键绘制模块120除了将特定按键显示在文字输入字段的周围之外,还会将一个或多个功能键一并显示在文字输入字段的四周。举例来说,按键绘制模块120所显示的功能键可以是倒退键(backspace),用以让使用者清除已输入的字符。功能键也可以是空白键(space),用以将空白字符输入至文字输入字段。功能键还可以是用来叫出功能菜单的菜单按键,使用者可通过按压菜单按键呼叫出功能菜单,并点选功能菜单中的选项来控制电子装置100执行不同的操作,例如控制电子装置100再次显现完整的软件键盘、切换支持不同输入语言或不同输入法的软件键盘。此外,功能键也可以是专司游标移动的按键,使用者可通过此按键控制游标在文字输入字段中的位置,或者将游标移至下一个文字输入字段。本发明并不对功能键的种类加以限制。In addition, in order to increase operational flexibility, the key drawing module 120 not only displays specific keys around the text input field, but also displays one or more function keys around the text input field. For example, the function key displayed by the key drawing module 120 may be a backspace key (backspace) for allowing the user to clear the inputted characters. The function key can also be a space key (space), used for inputting blank characters into the text input field. The function key can also be a menu button used to call out the function menu. The user can press the menu button to call out the function menu, and click an option in the function menu to control the electronic device 100 to perform different operations, such as controlling the electronic device 100 Display the full software keyboard again, switch between software keyboards that support different input languages or different input methods. In addition, the function key can also be a key dedicated to moving the cursor, through which the user can control the position of the cursor in the text input field, or move the cursor to the next text input field. The present invention does not limit the types of function keys.

图3是依照本发明的另一实施例所绘示的软件键盘的按键显示方法的流程图,本实施例是进一步说明使用者在对电子装置100进行文字输入时,触控式屏幕110、按键绘制模块120,以及按键选择模块130的详细运作方式。FIG. 3 is a flow chart of a method for displaying keys of a software keyboard according to another embodiment of the present invention. This embodiment further illustrates how the touch screen 110 and the keys are displayed when the user inputs text on the electronic device 100. Detailed operation of the drawing module 120 and the button selection module 130 .

请同时参阅图1与图3,在触控式屏幕110所显示的文字输入字段进入作用中状态时,如步骤S310所示,按键绘制模块120将包括多个按键的软件键盘完整显示于触控式屏幕110的一预设区域。Please refer to FIG. 1 and FIG. 3 at the same time. When the text input field displayed on the touch screen 110 enters the active state, as shown in step S310, the key drawing module 120 completely displays the software keyboard including multiple keys on the touch screen. a preset area of the type screen 110 .

接着如步骤S320所示,由触控式屏幕110持续检测是否有任何按键被使用者选取。Then, as shown in step S320 , the touch screen 110 continuously detects whether any key is selected by the user.

当触控式屏幕110检测到使用者选取软件键盘上的任一按键时,接着在步骤S330中,按键选择模块130根据被选取的按键从软件键盘的所有按键中选出至少一特定按键。由于按键选择模块130选出特定按键的方式与前述实施例相同或相似,故在此不再赘述。When the touch screen 110 detects that the user selects any key on the software keyboard, then in step S330 , the key selection module 130 selects at least one specific key from all the keys of the software keyboard according to the selected key. Since the key selection module 130 selects a specific key in the same or similar manner as in the foregoing embodiments, it is not repeated here.

在步骤S340中,按键绘制模块120仅将特定按键显示于文字输入字段的周围。换言之,按键绘制模块120会隐藏原先显示在触控式屏幕110的预设区域的软件键盘。In step S340, the key drawing module 120 only displays specific keys around the text input field. In other words, the key drawing module 120 will hide the software keyboard originally displayed in the preset area of the touch screen 110 .

接下来如步骤S350所示,由触控式屏幕110持续检测是否有任何的特定按键被使用者选取。Next, as shown in step S350 , the touch screen 110 continuously detects whether any specific key is selected by the user.

在触控式屏幕110检测到有特定按键被使用者选取时,接着如步骤S360所示,按键选择模块130会判断是否完成一个单字的输入。例如,判断目前已输入的字符是否能构成电子装置100所设的输入语言字库中的单字。When the touch screen 110 detects that a specific key is selected by the user, then as shown in step S360 , the key selection module 130 determines whether the input of a word is completed. For example, it is judged whether the currently input characters can constitute a single character in the input language font library set in the electronic device 100 .

若按键选择模块130判断尚未完成单字的输入,本实施例所述的软件键盘的按键显示方法将回到步骤S330,由按键选择模块130根据被选取的特定按键而从软件键盘的所有按键中重新选出一个或多个特定按键。接着再如步骤S340所示,按键绘制模块120仅将重新选出的特定按键显示于文字输入字段的周围。If the key selection module 130 judges that the input of the single character has not been completed, the key display method of the software keyboard described in the present embodiment will return to step S330, and the key selection module 130 will renew from all the keys of the software keyboard according to the selected specific key. Select one or more specific keys. Next, as shown in step S340 , the button drawing module 120 only displays the newly selected specific button around the text input field.

本实施例所述的软件键盘的按键显示方法将重复步骤S330至步骤S360直到判定完成一个单字的输入为止。倘若使用者需要在文字输入字段输入另一个单字,电子装置100中的触控式屏幕110、按键绘制模块120,以及按键选择模块130便会重复执行图3所示的各步骤,仅在文字输入字段的周围显示使用者接下来可能需要选择的按键,而不会持续显示整个软件键盘,以便于让使用者观看触控式屏幕110显示的画面内容。The key display method of the software keyboard described in this embodiment will repeat step S330 to step S360 until it is determined that the input of a single character is completed. If the user needs to input another word in the text input field, the touch screen 110, the button drawing module 120, and the button selection module 130 in the electronic device 100 will repeat the steps shown in FIG. The keys that the user may need to select next are displayed around the field, instead of continuously displaying the entire software keyboard, so as to allow the user to watch the screen content displayed on the touch screen 110 .

在以下的实施例中,假设电子装置100的输入语言为为英文。如图4所示,触控式屏幕110目前所显示的画面400包括让使用者输入帐号的文字输入字段420以及让使用者输入密码的文字输入字段430。由于游标405被预设显示在文字输入字段420,因而会使文字输入字段420进入作用中状态。基此,按键绘制模块120将软件键盘410完整显示于触控式屏幕110的预设区域(例如触控式屏幕110的下方区域)。其中,软件键盘410包括对应英文字符的26个按键以及具有不同功能的7个功能键。In the following embodiments, it is assumed that the input language of the electronic device 100 is English. As shown in FIG. 4 , the screen 400 currently displayed on the touch screen 110 includes a text input field 420 for the user to enter an account number and a text input field 430 for the user to enter a password. Since the cursor 405 is preset to be displayed on the text input field 420, the text input field 420 will enter the active state. Based on this, the key drawing module 120 completely displays the software keyboard 410 in a preset area of the touch screen 110 (eg, the lower area of the touch screen 110 ). Wherein, the software keyboard 410 includes 26 keys corresponding to English characters and 7 function keys with different functions.

假设使用者已将英文字符“t”输入至文字输入字段420,图5绘示的是当触控式屏幕110检测到对应英文字符“e”的按键被选取时,按键绘制模块120显示由按键选择模块130所选出的特定按键的示意图。Assuming that the user has input the English character "t" into the text input field 420, FIG. 5 shows that when the touch screen 110 detects that the key corresponding to the English character "e" is selected, the key drawing module 120 displays the A schematic diagram of a specific key selected by the selection module 130 .

请参阅图5,按键选择模块130从英文字库找出以英文字符“t”、“e”开头的单字包括“te”、“ten”、“tell”、“test”、“teach”,据此判断在使用者输入英文字符“t”、“e”时,接着可能会输入的英文字符是“a”、“s”、“l”,以及“n”。因此,按键选择模块130会从软件键盘410所包括的所有按键中,选出分别对应英文字符“a”、“s”、“l”、“n”的特定按键510、520、530、540。在本实施例中,按键绘制模块120会将特定按键510、520、530、540,以及倒退键550、空白键560、菜单按键570围绕显示在文字输入字段420的周围,这些按键并不会覆盖文字输入字段420,故使用者能直接看到文字输入字段420的内容。也因为这些按键具有透明度,因此即便空白键560、菜单按键570与文字输入字段430有部份重迭,仍不会影响使用者观看时的便利性。Please refer to Fig. 5, the button selection module 130 finds out from the English font library that the single words beginning with the English characters "t" and "e" include "te", "ten", "tell", "test" and "teach", according to which It is determined that when the user inputs English characters "t" and "e", the English characters that may be input next are "a", "s", "l", and "n". Therefore, the key selection module 130 selects the specific keys 510 , 520 , 530 , 540 respectively corresponding to the English characters “a”, “s”, “l” and “n” from all the keys included in the software keyboard 410 . In this embodiment, the button drawing module 120 will display the specific buttons 510, 520, 530, 540, as well as the reverse button 550, the blank button 560, and the menu button 570 around the text input field 420, and these buttons will not cover the The text input field 420, so the user can directly see the content of the text input field 420. Also because these buttons have transparency, even if the blank button 560, the menu button 570 and the text input field 430 partially overlap, it will not affect the convenience of the user when viewing.

在图5所示的实施例中,按键绘制模块120是对照特定按键510、520、530、540分别在软件键盘410中的配置位置来显示特定按键510、520、530、540。详细地说,软件键盘410属于QWERTY键盘,因此按键绘制模块120会对照QWERTY键盘中的各按键的配置位置而在文字输入字段420的周围显示特定按键510、520、530、540。基此,对于熟悉QWERTY键盘的使用者来说,也很容易联想到需要选择的按键的显示位置。另外,同时比较图4与图5则可以发现,按键绘制模块120放大了特定按键510、520、530、540的大小并增加特定按键510、520、530、540之间的间距,因而能有效降低使用者选到错误按键的机会。In the embodiment shown in FIG. 5 , the key drawing module 120 displays the specific keys 510 , 520 , 530 , 540 according to their positions in the software keyboard 410 respectively. Specifically, the software keyboard 410 belongs to a QWERTY keyboard, so the key drawing module 120 displays specific keys 510 , 520 , 530 , 540 around the text input field 420 according to the positions of the keys in the QWERTY keyboard. Based on this, for users who are familiar with the QWERTY keyboard, it is easy to think of the display position of the key to be selected. In addition, comparing FIG. 4 and FIG. 5, it can be found that the button drawing module 120 enlarges the size of the specific buttons 510, 520, 530, 540 and increases the distance between the specific buttons 510, 520, 530, 540, thereby effectively reducing the Chances of the user selecting the wrong key.

在另一实施例中,如图6所示,按键绘制模块120并未对照软件键盘410的按键配置方式,而是直接将特定按键510、520、530、540、倒退键550、空白键560,以及菜单按键570围绕显示在文字输入字段420的四周。同样地,上述按键并不会覆盖住文字输入字段420且具有透明度。由于上述按键均十分靠近文字输入字段420,因此便于让使用者在观看文字输入字段420的同时,能方便地选择下一个要输入的按键。In another embodiment, as shown in FIG. 6 , the key drawing module 120 does not compare the key configuration mode of the software keyboard 410, but directly assigns the specific keys 510, 520, 530, 540, the reverse key 550, the blank key 560, And the menu buttons 570 are displayed around the text input field 420 . Likewise, the above buttons do not cover the text input field 420 and have transparency. Since the above-mentioned keys are all very close to the text input field 420 , it is convenient for the user to conveniently select the next key to be input while watching the text input field 420 .

图7是依照本发明的又一实施例所绘示的显示特定按键的示意图。在本实施例中,文字输入字段710在触控式屏幕110显示的画面700中的所占比例过高,导致按键绘制模块120无法在不覆盖文字输入字段710的情况下完整显示特定按键及功能键。对此,如图7所示,按键绘制模块120会在判断文字输入字段710的大小超过预设字段大小时,将特定按键510、520、530、540,以及倒退键550、空白键560、菜单按键570显示在文字输入字段710中游标705的游标显示位置的周围。由于特定按键510至540、倒退键550、空白键560,以及菜单按键570均具有透明度,因此使用者仍可看到画面700中的内容。FIG. 7 is a schematic diagram of displaying specific keys according to yet another embodiment of the present invention. In this embodiment, the proportion of the text input field 710 in the screen 700 displayed on the touch screen 110 is too high, so that the button drawing module 120 cannot completely display specific buttons and functions without covering the text input field 710 key. In this regard, as shown in FIG. 7 , the button drawing module 120 will draw the specific buttons 510, 520, 530, 540, as well as the reverse key 550, the blank key 560, the menu Keys 570 are displayed around the cursor display position of cursor 705 in text input field 710 . Since the specific buttons 510 to 540 , the back button 550 , the blank button 560 , and the menu button 570 all have transparency, the user can still see the content in the screen 700 .

必需特别说明的是,上述实施例虽然是以英文做为输入语言为例来对本发明进行说明,但本发明并不对输入语言加以限制。举例来说,在电子装置100目前所预设的输入语言为中文且输入法为注音输入法时,按键选择模块130可根据被选取的按键所对应的注音符号字符并参照中文字库,从软件键盘的所有按键中选出至少一特定按键(这些特定按键分别对应可能接续的注音符号字符)。同样地,按键绘制模块120仅会将特定按键显示于文字输入字段的周围,以方便使用者完成中文单字的输入操作。It should be noted that although the above embodiment uses English as the input language as an example to illustrate the present invention, the present invention does not limit the input language. For example, when the current preset input language of the electronic device 100 is Chinese and the input method is the Zhuyin input method, the button selection module 130 can select the phonetic symbol character corresponding to the selected button and refer to the Chinese font library to select the input method from the software keyboard. Select at least one specific key (these specific keys correspond to possible continuous phonetic symbols characters respectively) from all the keys of . Similarly, the button drawing module 120 only displays specific buttons around the text input field, so as to facilitate the user to complete the input operation of Chinese characters.

综上所述,本发明所述的电子装置及其软件键盘的按键显示方法可避免软件键盘大幅占据电子装置的屏幕画面的情况,而确保使用者在进行输入时也能清楚观看屏幕画面的内容。此外,在文字输入字段的周围放大显示特定按键也有助于减少输入错误按键的机会,从而增加输入效率。To sum up, the electronic device and the method for displaying keys of the software keyboard according to the present invention can avoid the situation that the software keyboard largely occupies the screen of the electronic device, and ensure that the user can clearly view the content of the screen when inputting . In addition, enlarging specific keystrokes around the text input field also helps to reduce the chance of typing wrong keystrokes, thereby increasing input efficiency.

虽然本发明已以实施例揭示如上,然其并非用以限定本发明,本领域的技术人员,在不脱离本发明的精神和范围的前提下,可作若干的更动与润饰,故本发明的保护范围是以本发明为准。Although the present invention has been disclosed above with the embodiments, it is not intended to limit the present invention. Those skilled in the art can make some changes and modifications without departing from the spirit and scope of the present invention. Therefore, the present invention The scope of protection is based on the present invention.

Claims (14)

1.一种软件键盘的按键显示方法,用于具有一触控式屏幕的一电子装置,该方法包括:1. A key display method of a software keyboard, used for an electronic device with a touch screen, the method comprising: 在一文字输入字段进入一作用中状态时,完整显示一软件键盘于该触控式屏幕的一预设区域,其中该软件键盘包括多个按键;When a text input field enters an active state, fully display a software keyboard in a predetermined area of the touch screen, wherein the software keyboard includes a plurality of keys; 若检测到这些按键其中之一被选取,则根据被选取的按键从这些按键中选出至少一特定按键;If it is detected that one of the buttons is selected, then selecting at least one specific button from the buttons according to the selected button; 隐藏该软件键盘;以及hide the software keyboard; and 仅显示该至少一特定按键于该文字输入字段的周围。Only the at least one specific key is displayed around the text input field. 2.如权利要求1所述的软件键盘的按键显示方法,其中在仅显示该至少一特定按键于该文字输入字段的周围的步骤之后,该方法还包括:2. The key display method of the software keyboard as claimed in claim 1, wherein after the step of only displaying the at least one specific key around the text input field, the method further comprises: 在检测到该至少一特定按键其中之一被选取时,判断是否完成一单字的输入;When it is detected that one of the at least one specific key is selected, it is judged whether the input of a single character is completed; 若否,则根据被选取的特定按键从这些按键中重新选出该至少一特定按键;If not, reselecting the at least one specific button from the buttons according to the selected specific button; 仅显示重新选出的该至少一特定按键于该文字输入字段的周围;以及displaying only the reselected at least one specific key around the text entry field; and 重复上述步骤直到完成该单字的输入为止。Repeat above-mentioned steps until finishing the input of this word. 3.如权利要求1所述的软件键盘的按键显示方法,其中当该软件键盘被完整显示于该触控式屏幕时,这些按键符合一第一按键大小,而仅显示该至少一特定按键于该文字输入字段的周围的步骤包括:3. The key display method of the software keyboard as claimed in claim 1, wherein when the software keyboard is completely displayed on the touch screen, these keys conform to a first key size, and only the at least one specific key is displayed on the The steps surrounding the text input field include: 依照一第二按键大小将该至少一特定按键显示在该文字输入字段的周围,其中该第二按键大小大于该第一按键大小。The at least one specific button is displayed around the text input field according to a second button size, wherein the second button size is larger than the first button size. 4.如权利要求1所述的软件键盘的按键显示方法,其中当该软件键盘被完整显示于该触控式屏幕时,这些按键之间具有一第一按键间距,而仅显示该至少一特定按键于该文字输入字段的周围的步骤包括:4. The key display method of the software keyboard as claimed in claim 1, wherein when the software keyboard is completely displayed on the touch screen, there is a first key spacing between these keys, and only the at least one specific key is displayed. The steps of pressing a key around the text input field include: 令该至少一特定按键之间的间距大于该第一按键间距。Make the interval between the at least one specific key larger than the first key interval. 5.如权利要求1所述的软件键盘的按键显示方法,其中仅显示该至少一特定按键于该文字输入字段的周围的步骤包括:5. The key display method of the software keyboard as claimed in claim 1, wherein the step of only displaying the at least one specific key around the text input field comprises: 令该至少一特定按键具有一透明度。Making the at least one specific key have a transparency. 6.如权利要求1所述的软件键盘的按键显示方法,其中仅显示该至少一特定按键于该文字输入字段的周围的步骤包括:6. The key display method of a software keyboard as claimed in claim 1, wherein the step of only displaying the at least one specific key around the text input field comprises: 对照该至少一特定按键分别在该软件键盘中的一配置位置,将该至少一特定按键显示在该文字输入字段的周围。According to a configuration position of the at least one specific key in the software keyboard, the at least one specific key is displayed around the text input field. 7.如权利要求1所述的软件键盘的按键显示方法,其中仅显示该至少一特定按键于该文字输入字段的周围的步骤包括:7. The key display method of a software keyboard as claimed in claim 1, wherein the step of only displaying the at least one specific key around the text input field comprises: 当该文字输入字段的大小超过一预设字段大小时,在该文字输入字段中一游标显示位置的周围显示该至少一特定按键。When the size of the text input field exceeds a preset field size, the at least one specific key is displayed around a cursor display position in the text input field. 8.一种电子装置,包括:8. An electronic device comprising: 一触控式屏幕;a touch screen; 一按键绘制模块,耦接该触控式屏幕,以绘制包括多个按键的一软件键盘;以及A button drawing module, coupled to the touch screen, to draw a software keyboard including a plurality of buttons; and 一按键选择模块,耦接该触控式屏幕与该按键绘制模块,以对这些按键进行选择,a button selection module, coupled to the touch screen and the button drawing module, to select these buttons, 其中在一文字输入字段进入一作用中状态时,该按键绘制模块将该软件键盘完整显示于该触控式屏幕的一预设区域,在该触控式屏幕检测到这些按键其中之一被选取时,该按键选择模块根据被选取的按键从这些按键中选出至少一特定按键,且该按键绘制模块隐藏该软件键盘并仅将该至少一特定按键显示于该文字输入字段的周围。Wherein, when a text input field enters an active state, the key drawing module completely displays the software keyboard in a preset area of the touch screen, and when the touch screen detects that one of the keys is selected The button selection module selects at least one specific button from the buttons according to the selected button, and the button drawing module hides the software keyboard and only displays the at least one specific button around the text input field. 9.如权利要求8所述的电子装置,其中在该触控式屏幕检测到该至少一特定按键其中之一被选取时,若该按键选择模块判断尚未完成一单字的输入,则根据被选取的特定按键从这些按键中重新选出该至少一特定按键,而该按键绘制模块仅将重新选出的该至少一特定按键显示于该文字输入字段的周围。9. The electronic device as claimed in claim 8, wherein when the touch screen detects that one of the at least one specific key is selected, if the key selection module determines that the input of a word has not been completed, then according to the selected The at least one specific key is reselected from these keys, and the key drawing module only displays the reselected at least one specific key around the text input field. 10.如权利要求8所述的电子装置,其中该按键绘制模块在该触控式屏幕完整显示该软件键盘时,依照一第一按键大小绘制这些按键,且该按键绘制模块在仅将该至少一特定按键显示于该文字输入字段的周围时,依照一第二按键大小绘制该至少一特定按键,其中该第二按键大小大于该第一按键大小。10. The electronic device according to claim 8, wherein the button drawing module draws the buttons according to a first button size when the touch screen completely displays the software keyboard, and the button drawing module only draws the buttons at least When a specific button is displayed around the text input field, the at least one specific button is drawn according to a second button size, wherein the second button size is larger than the first button size. 11.如权利要求8所述的电子装置,其中该按键绘制模块在该触控式屏幕完整显示该软件键盘时,令这些按键之间保持一第一按键间距,且该按键绘制模块在仅将该至少一特定按键显示于该文字输入字段的周围时,令该至少一特定按键之间的间距大于该第一按键间距。11. The electronic device according to claim 8, wherein the button drawing module maintains a first key spacing between the buttons when the touch screen completely displays the software keyboard, and the button drawing module only draws When the at least one specific key is displayed around the text input field, the spacing between the at least one specific key is greater than the first key spacing. 12.如权利要求8所述的电子装置,其中该按键绘制模块在仅将该至少一特定按键显示于该文字输入字段的周围时,令该至少一特定按键具有一透明度。12. The electronic device as claimed in claim 8, wherein the key drawing module makes the at least one specific key have a transparency when only displaying the at least one specific key around the text input field. 13.如权利要求8所述的电子装置,其中该按键绘制模块对照该至少一特定按键分别在该软件键盘中的一配置位置而仅将该至少一特定按键显示在该文字输入字段的周围。13. The electronic device as claimed in claim 8, wherein the key drawing module only displays the at least one specific key around the text input field according to a configuration position of the at least one specific key in the software keyboard. 14.如权利要求8所述的电子装置,其中该按键绘制模块在该文字输入字段的大小超过一预设字段大小时,仅将该至少一特定按键显示在该文字输入字段中一游标显示位置的周围。14. The electronic device as claimed in claim 8, wherein the button drawing module only displays at least one specific button at a cursor display position in the text input field when the size of the text input field exceeds a preset field size around.
CN201010599307XA 2010-11-01 2010-12-21 Electronic device and key display method of software keyboard thereof Pending CN102467338A (en)

Applications Claiming Priority (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
TW99137486 2010-11-01

Publications (1)

Publication Number Publication Date
CN102467338A true CN102467338A (en) 2012-05-23

Family

ID=46071026

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010599307XA Pending CN102467338A (en) 2010-11-01 2010-12-21 Electronic device and key display method of software keyboard thereof

Country Status (2)

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

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103150056A (en) * 2013-03-29 2013-06-12 深圳市开立科技有限公司 Human-computer interaction unit equipment applied to medical instrument
WO2014008656A1 (en) * 2012-07-12 2014-01-16 宇龙计算机通信科技(深圳)有限公司 Terminal and terminal control method
CN104714739A (en) * 2015-03-06 2015-06-17 联想(北京)有限公司 Information processing method and electronic equipment
CN111857361A (en) * 2019-04-26 2020-10-30 北京搜狗科技发展有限公司 An information setting method, device and electronic device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060082555A1 (en) * 2003-08-26 2006-04-20 Yun-Kee Kang Method of inputting character in mobile terminal
CN1825252A (en) * 2005-02-25 2006-08-30 北京中数博文信息科技有限公司 Concise digital phone English input method
CN101196780A (en) * 2006-12-04 2008-06-11 英华达(上海)电子有限公司 PPC English input system and method for inputting English by PPC

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060082555A1 (en) * 2003-08-26 2006-04-20 Yun-Kee Kang Method of inputting character in mobile terminal
CN1825252A (en) * 2005-02-25 2006-08-30 北京中数博文信息科技有限公司 Concise digital phone English input method
CN101196780A (en) * 2006-12-04 2008-06-11 英华达(上海)电子有限公司 PPC English input system and method for inputting English by PPC

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014008656A1 (en) * 2012-07-12 2014-01-16 宇龙计算机通信科技(深圳)有限公司 Terminal and terminal control method
CN103150056A (en) * 2013-03-29 2013-06-12 深圳市开立科技有限公司 Human-computer interaction unit equipment applied to medical instrument
CN104714739A (en) * 2015-03-06 2015-06-17 联想(北京)有限公司 Information processing method and electronic equipment
CN111857361A (en) * 2019-04-26 2020-10-30 北京搜狗科技发展有限公司 An information setting method, device and electronic device

Also Published As

Publication number Publication date
TW201220132A (en) 2012-05-16

Similar Documents

Publication Publication Date Title
US8887103B1 (en) Dynamically-positioned character string suggestions for gesture typing
KR101895503B1 (en) Semantic zoom animations
TWI401578B (en) Method, system, and graphical user interface for providing word recommendations
US9678659B2 (en) Text entry for a touch screen
KR101633842B1 (en) Multiple graphical keyboards for continuous gesture input
US20130002562A1 (en) Virtual keyboard layouts
US10387033B2 (en) Size reduction and utilization of software keyboards
US8952897B2 (en) Single page soft input panels for larger character sets
CN108121457A (en) The method and apparatus that character input interface is provided
KR20140074889A (en) Semantic zoom
KR20140074290A (en) Programming interface for semantic zoom
KR20140074888A (en) Semantic zoom gestures
EP2404230A1 (en) Improved text input
CN104541239A (en) Text select and enter
CN104679278A (en) Character input method and device
US20130050098A1 (en) User input of diacritical characters
CN106951175A (en) The control method and mobile terminal of a kind of input through keyboard
US20150149880A1 (en) Assisted punctuation of character strings
TW201237734A (en) Electronic device, and control method and computer program product of the same
CN102467338A (en) Electronic device and key display method of software keyboard thereof
CN104898969B (en) Character input device and information processing device
CN102681752A (en) Electronic device and control method thereof
CN102707811A (en) Method and system for Chinese character input
TWI633463B (en) Text input method
US20080114585A1 (en) Handheld Electronic Device Having Multiple-Axis Input Device and Selectable Input Mode Indicator, and Associated Method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20120523