WO2011029405A1 - 感应信号输入方法和装置 - Google Patents

感应信号输入方法和装置 Download PDF

Info

Publication number
WO2011029405A1
WO2011029405A1 PCT/CN2010/076789 CN2010076789W WO2011029405A1 WO 2011029405 A1 WO2011029405 A1 WO 2011029405A1 CN 2010076789 W CN2010076789 W CN 2010076789W WO 2011029405 A1 WO2011029405 A1 WO 2011029405A1
Authority
WO
WIPO (PCT)
Prior art keywords
signal
spatial node
input
node
spatial
Prior art date
Application number
PCT/CN2010/076789
Other languages
English (en)
French (fr)
Inventor
张苏渝
Original Assignee
杨颖之
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 杨颖之 filed Critical 杨颖之
Publication of WO2011029405A1 publication Critical patent/WO2011029405A1/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Definitions

  • the present invention relates to signal input for electronic devices and, more particularly, to a method and apparatus for sensing signal input. Background technique
  • small handheld electronic devices such as mobile communication mobile phones and PDAs have been widely used in daily life and learning. People use the keyboard or touch screen input of these small handheld devices to obtain or exchange information.
  • the signal input methods of the existing electronic devices usually include: key input, handwriting recognition input, voice input, touch screen input or virtual keyboard input.
  • key input is that the signal input is not intuitive and not smooth, and the user needs to memorize the key and the corresponding input code, so the use is extremely inconvenient.
  • Handwriting recognition input requires two-handed operation and is costly.
  • voice input is poorly confidential and susceptible to outside interference, and the quality of the input depends on the clarity and accuracy of the user's pronunciation, so the quality of the input is difficult to guarantee.
  • touch screen input the user can only perform the corresponding input by operating the intuitive graphical interface with a fixed button, thus having certain limitations.
  • the virtual keyboard cannot be entered in a moving, uneven environment on a flat surface.
  • the invention patent application (CN200510034448.6) discloses a method for completing signal input by motion and its characteristics, entering a sensing area through a finger or an input device, moving along a trajectory line, before moving to a target input signal identification
  • the signal content corresponding to the signal identifier passed by the finger is displayed in the display area.
  • the signal is initially selected by the characteristic action, and then the other characteristic action acts on the point, and the device accepts the signal. , thus completing the corresponding signal input.
  • the drawback of this input method is that the relationship between the mobile action and the node is not clear enough and is not easy to control. Summary of the invention
  • the present invention provides a new method and device for inputting an induced signal, which not only adopts a continuous humanized input mode, but also does not need to memorize the input code, and is free from the constraint of the key symbol, and is easy to
  • the "blind hit", one-handed operation can also flexibly adjust the corresponding signal content of each node in the sensing area according to the user input, thereby simplifying the input process.
  • an inductive signal input method including:
  • the first spatial node of the sensing area receives the first feature action trigger signal and displays the first a mapping signal of the spatial node, the mapping signal of the first spatial node includes at least one first spatial node picking up signal;
  • step S3 is performed; otherwise, step S3 is directly performed;
  • the second spatial node pick-up signal is a target signal
  • input a signal by the second feature action trigger signal to the second spatial node redefine the first spatial node, and perform the above steps cyclically until an input is received.
  • the inputting step comprises any one of steps S1-S3.
  • the invention solves a method for inputting an induced signal, comprising a method for inputting an induced signal, comprising the following steps:
  • the first spatial node of the sensing area receives the first characteristic action triggering signal and displays the mapping signal of the first spatial node, where the first spatial node is the current spatial node, and the mapping signal of the current spatial node includes at least one The current spatial node picks up the signal;
  • the mapping signal different from the pick-up signal of the spatial node is set as the pick-up signal of the second spatial node;
  • a determining step if the current spatial node pick-up signal is a target signal, inputting the current spatial node pick-up signal with a third feature action trigger signal, and performing a turning step; otherwise performing a prompting step;
  • a prompting step when receiving a second feature action trigger signal that triggers the first spatial node and the second spatial node, displaying the second spatial node mapping signal, where the second spatial node is a current spatial node, and marking the The current spatial node picks up the signal;
  • the current space node is the first space node, and goes to the triggering step, the mapping step, the transferring step or the prompting step, and continues to perform the input step.
  • the current input operation is directly exited.
  • the spatial node mapping signal corresponding to each spatial node is reset to the initial spatial node mapping signal.
  • the method further includes mapping one or more signals to a plurality of spatial nodes in the sensing region as an initial spatial node mapping signal before performing all the operational steps .
  • the display area is displayed on the display area
  • One or more signals associated with a target signal, and marking the signal with the highest degree of association is the spatial node picking signal corresponding to the current spatial node.
  • the method further includes: when the error is required to be corrected and/or canceling the current input, the fourth characteristic action trigger signal returns the operation to a state before the previous operation occurs,
  • the status before the previous operation occurred includes the input status and ⁇ or display status.
  • the method further includes, when a rollback is received, when receiving a trigger signal from the current spatial node to at least one spatial node where the previous operational state is located,
  • the related display area displays a spatial node pick-up signal of at least one spatial node where the previous operational state is located.
  • the sensing signal input method includes: S6 or a selecting step of generating one and/or a plurality of Chinese symbols corresponding to the input signal according to the input signal, and receiving the fifth characteristic action Or the corresponding feature action trigger signal to select the desired Chinese symbol.
  • the trigger signal that is moved to the third spatial node is received again.
  • the connection between the first spatial node and the second spatial node is a first connection
  • the connection between the third spatial node and the second spatial node is a second connection, when the first connection and the second connection
  • the related display area displays at least one pickup signal of the spatial node where the previous operation state is located.
  • an inductive signal input device including:
  • a signal display module configured to display one or more signals mapped to the first spatial node on the display area when the first feature action trigger signal of the first spatial node is triggered by the user, and mark the first At least one first spatial node corresponding to the spatial node picks up a signal;
  • mapping adjustment module configured to: when receiving a first feature action trigger signal that triggers a first spatial node by a user, adjust a mapping relationship of at least one second spatial node adjacent to the first spatial node, and map the multiple signals To the second spatial node;
  • a first sensing display module configured to display, on the display area, the mapping to the second spatial node when receiving a second characteristic action triggering signal that triggers the first spatial node and the second spatial node a signal, and marking at least one signal adjacent to the first spatial node to pick up a signal as a picked up signal of the second spatial node;
  • the signal picking module is configured to: when receiving the third feature action trigger signal of the user triggering a certain spatial node, select a signal corresponding to the space node and complete input of the signal.
  • the device further includes a first input determining module, configured to reset the spatial node mapping signal corresponding to each spatial node to after determining that the previous target signal input is completed The initial spatial node maps the signal and/or exits this input operation directly.
  • the device further includes a second input determining module, configured to display, after determining that the previous target signal input is completed, a one associated with the previous target signal on the display area Or multiple signals, and mark the signal with the highest degree of association as the spatial node picking signal corresponding to the current space node.
  • the device further includes a back-off module, when receiving a trigger signal from the current spatial node to at least one spatial node where the previous operational state is located, the related display region A spatial node picking signal showing at least one spatial node where the previous operational state is located.
  • the sensing signal input device further includes a Chinese determining module, configured to generate one and/or a plurality of Chinese symbols corresponding to the input signal according to the input signal, and receive the fifth feature.
  • the action or corresponding feature action triggers the signal to select the desired Chinese symbol.
  • the sensing area includes a keyboard capable of distinguishing between sensing and accepting different input feature actions while being capable of sensing and distinguishing movements and clicks between the respective key positions, wherein the respective key positions are Matrix arrangement.
  • the characteristic action trigger signal comprises: a touch trigger signal, a slide trigger signal, a push signal leaving the trigger signal and a release trigger signal after the press.
  • the trigger signal is controlled by the input body, such as a user performing an input operation with a finger, a stylus, or the like.
  • the step of performing the above steps is any of steps S1-S4.
  • the "trigger signal” as described in some steps of the invention means: acting on the device with a certain action and thus generating a corresponding signal. If the button "3" is pressed, according to the setting, such an action triggers the corresponding signal, and the device inputs "3" accordingly.
  • the meaning of the "mark” is: displaying a signal differently from other signals so that it can be recognized.
  • the ways of "marking” include: highlighting, highlighting, highlighting, zooming in, zooming out, flickering, increasing contrast, morphing, transforming fonts, stereoscopic display, etc. All are clearly different from other signals and are displayed in an easily distinguishable manner.
  • the triggering step, the mapping step, the transferring step, the determining step, the prompting step, the jumping step and the turning step are the steps included in the input method, and the arrangement in the present application The order only represents one of the possibilities, but there are other possibilities.
  • the fourth characteristic action described in the present invention is different from the above-described retreat, and is described in detail in the embodiment.
  • the display described in certain steps of the invention may be such that all or a portion of the signals are displayed in a certain order or in a certain manner, depending on the particular requirements.
  • the "signal that picks up the signal adjacent to the first spatial node" in step S4 can determine the "contiguous" signal involved by its order.
  • the S1 and the triggering step do not define whether the pickup signal corresponding to the first spatial node is identified at this time, because the first pickup signal may be identified whether it is identified or not at the beginning of the input. Then, if S1 is executed after entering the loop selection in step S5, the pickup signal must be identified.
  • This application uses a general description as it does not cause a misunderstanding by those skilled in the art.
  • the "S3, mapping the first spatial node mapping signal to at least one second spatial node adjacent to the first spatial node” which includes The possibility that all or part of a spatial node (including one) maps the signal mapped to the second spatial node, It includes the possibility of adding a mapping signal to the second spatial node, which may also include a pickup signal, which is not defined by S3.
  • the mapping step can be understood accordingly.
  • the proximity described in the step S4 means that the mapping signal is adjacent, trailing, bypassing or associated with the spatial node pickup signal in the arrangement order.
  • the pickup signal includes the preferred characters referred to in Figure 2.
  • the transferring step is to set a certain mapping signal of the first spatial node as a pick-up signal of the second spatial node according to a certain rule, such as according to a certain order or relationship, including Spatial order, linguistic relationship, or positional relationship in display.
  • the "mapped signal” as referred to in certain steps of the present invention refers to: a signal or set of signals corresponding to a spatial node.
  • the "pickup signal” described in steps S2, S4 and S5 refers to: an input signal directly corresponding to a plurality of mapping signals of a certain spatial node, and the pickup signal is included in the mapping signal.
  • the sensing area in the present invention may be an area formed by a plurality of independent sensing nodes and a combination of sensing keys, such as an inductive keyboard, or a touch surface that divides a plurality of sensing nodes.
  • the space node according to the present invention is a spatial node having at least an inductive function in the sensing area.
  • a common form of the second characteristic action trigger signal described in step S4 and the prompting step is: a finger or an input device (hereinafter referred to as a finger) is moved from the first spatial node to
  • the second spatial node, that is, the second feature action at this time is: moving the finger or the input device from the current spatial node to a neighboring spatial node in the sensing area.
  • a feature action capable of expressing a continuous selection typically has the potential to be defined as a second feature action.
  • the "received input signal” described in certain steps of the present invention does not preclude the possibility of re-entering other signals. If the input to a word is completed, it can be regarded as the end of an input operation, but you can also enter another word.
  • the "input completed signal” may be the natural end of the input process, and the selection input as described in step 9 in Embodiment 8 may also be regarded as the end of an input operation; the "input completed signal” may also be Use a specific input action as the end mark, such as a specific carriage return or exit key.
  • the "when the determination of the last target signal input is completed" as described in the present invention means that a certain signal has been input, instead of referring to the (entire) input process being completed.
  • the "retraction" described in the present invention is a correction adjustment measure taken when a target signal is missed during the input process, for example, the finger is at least retracted from the current sensing node to the previous passing node as a turning point, the screen
  • the anti-white flag will be retracted in the opposite direction with respect to the original direction, ie the picked-up signal that has been discarded will be identified again in reverse order until the acknowledge input signal is received or the back-off signal is received again.
  • the number of retreats depends on the number of nodes passing through.
  • Graphics as used in the present invention means a homogenous pattern formed by a finger passing through a node, and such a pattern is considered to be homogenous regardless of its position in a prescribed sensing area.
  • the pattern formed by the keys “2, 3, 6" is identical to the pattern formed by the keys “4, 5, 8", corresponding to the same signal.
  • the "trajectory” is set for a sensing device such as a touch screen or a touch panel that does not have a noticeable convex and concave texture. The corresponding signals are judged by inductive analysis of different trajectories, so that it is not necessary to stick to the constraints of the sensing nodes.
  • the keys on the inductive keyboard are adjacent to each other and are regularly arranged as shown in Figs. 5, 6, and 7.
  • the first to fifth feature actions are different from each other.
  • the features may be motion features, velocity features, digital features, pressure features, temperature features, and/or geometric features.
  • the action characteristics are preferred in the present invention.
  • the action features may include touch, press, long press, pause, leave, move, dangling touch, double tap, retrace, return, press to leave, press to release and hold contact, and simultaneously touch two (several At least one or more of a key position and various scribing actions.
  • the same action for different operating areas, different interfaces, or different objects may also be defined as different characteristic actions, such as pressing on the button area and pressing on the selected area to define different feature actions.
  • the sensing area may be a touch screen, and for an electronic device with a touch screen, various target signals may be directly selected.
  • a touch screen with no pressure or feedback since it can only recognize a simple touch signal, the type and operation of acceptable feature actions are limited compared with an inductive keyboard capable of receiving a pressing signal, such as an inductive keyboard.
  • the finger After the finger slides over the sensing node, the finger enters the keyboard to input a signal (such as a comma); after the finger slides over the sensing node, the corresponding signal is input by pressing the current key position; and the touch screen cannot accept the pressing signal. It is difficult to distinguish the above operations, and of course, the length of the stagnant time can be distinguished, but it is inconvenient.
  • the touch screen can sense the pressing signal or generate feedback, its operability is similar to that of the sensing keyboard.
  • the touch screen or the inductive keyboard can accept multi-touch signals, it can generate a variety of characteristic actions by a combination of multi-touch and single-touch, and even partially replace the pressing operation of the inductive keyboard, which is very easy to understand and imagine. , no longer described here.
  • the display area and the sensing area may be located on the same plane or the same slice, or may be located on different planes.
  • the watch type digital device, the display area and the sensing area are located on the front side of the dial.
  • the sensing area can be set on the back of the dial, and the area of the front surface of the dial can be fully utilized to increase the visible area, and the operation is convenient.
  • the present invention enables various languages such as English, German, and the like to be switched on the same input device without having to replace a different keyboard, which is easily understood and imagined by those skilled in the art and will not be described here.
  • the sensing signal input device and method embodying the invention not only adopts a continuous humanized input mode, but also does not need to memorize the input code, and is free from the constraint of the key symbol, and is easy to realize "blind hit", one-hand operation, and naturally insert handwritten punctuation marks.
  • the input can also flexibly adjust the corresponding signal content of each node in the sensing area according to the user input, thereby simplifying the input process.
  • FIG. 1 is a flow chart showing the typical steps of the first embodiment of the sensing signal input method of the present invention
  • FIG. 2 is a flow chart showing the typical steps of the second embodiment of the sensing signal input method of the present invention
  • a schematic block diagram of a first embodiment of the apparatus
  • Figure 4 is a schematic block diagram of a second embodiment of the sensing signal input device of the present invention.
  • Figure 5 is a schematic illustration of inputting characters using the inductive signal input device of the present invention.
  • Fig. 6 is a view showing another embodiment of inputting characters using the sensing signal input device of the present invention
  • Fig. 7 is a view showing still another embodiment of inputting characters using the sensing signal input device of the present invention.
  • step S1 the first spatial node of the sensing area receives the first characteristic action trigger signal and displays the mapping on the display area.
  • the first spatial node of the first spatial node maps a signal, and the first spatial node mapping signal includes at least one first spatial node pick-up signal.
  • the sensing area is an inductive keyboard and the spatial node is a sensing key.
  • the inductive keyboard is capable of distinguishing and accepting at least one characteristic action, and is capable of sensing and distinguishing movements and clicks of input devices (such as fingers) between the various key positions.
  • the sensing area is a touch screen including a corresponding virtual keyboard and display area.
  • the first characteristic action is that the finger or input module touches the sensing key.
  • the touch may refer to a long (stagnation) touch, a dangling touch or contact and a touch of a key.
  • step S2 if the first spatial node pick-up signal is a target signal, the third feature action trigger signal is input to the first spatial node pick-up signal, and step S3 is performed, otherwise directly executed Step S3.
  • the third feature action trigger signal may be a tap key sensor input.
  • Other acts may also be defined herein, and the invention is not limited by the specific definition of the various feature acts.
  • the first spatial node mapping signal is mapped to at least one second spatial node adjacent to the first spatial node.
  • all spatial nodes surrounding the first spatial node may be defined as second spatial nodes, and the first spatial node mapping signals may be mapped to the plurality of second spatial nodes.
  • only a portion of the spatial nodes adjacent to the first spatial node may be defined as a second spatial node. The invention is not limited by the number and location of the second spatial nodes.
  • step S4 when receiving the second feature action trigger signal that triggers the first spatial node and the second spatial node, displaying the first spatial node mapping signal on the display area, and marking the first spatial node A signal in the mapping signal that is adjacent to the first spatial node pick-up signal is a second spatial node pick-up signal.
  • the second feature action may be to slide from the first spatial node to the second spatial node.
  • step S5 if the second spatial node pick-up signal is a target signal, the third characteristic action trigger signal is input to the second spatial node pick-up signal, and S1-S4 is cyclically executed; otherwise, step S1- is directly executed cyclically. S4, until the target signal input completion signal is received.
  • the target signal input completion signal may be that the finger leaves the sensing area, or may be other characteristic actions.
  • the target signal input completion signal when the target signal input completion signal is received, the current input operation is directly exited.
  • the target signal input completion signal may be that the finger leaves the sensing area, or may be other characteristic actions.
  • the fourth feature action is embodied as “returning” in Embodiment 4, which means moving to another adjacent key position after touching the first key position, and then moving back to the first Key position; its end action can be (after returning to the first key position) leave the key position, or it can be (after returning to the first key position) click, long press or double click key position, but must not conflict with other input actions .
  • the return action may further include: horizontal return, vertical return, oblique return, and the like. "Moving” refers to the displacement of a finger from a key to an adjacent key. The difference between touching the adjacent two keys with the finger is that the time interval between the finger not leaving the keyboard or touching the two keys is shorter than touching a key. The time interval at which the bit touches another key.
  • the "signal corresponding to the pattern or the track formed by the sensing node that the input passes through”, that is, the example of the mixed input "peace” and comma” in the embodiment 13, is that the finger continuously touches the surface of the sensing keyboard.
  • the lines connecting the keys conform to the agreed graphics, and based on this, a specific letter is used. No., if the key position "2, 1, 4, 5" is continuously touched, a "C” pattern is formed, indicating "copy” and the like. Here, since it corresponds to a specific symbol, it is not classified as a feature action.
  • the signals include: characters, strings, Chinese characters, various letters, words, phrases, idioms, instructions, various fixed letter combinations (prefixes, suffixes, compound finals, etc.).
  • the association includes geometric associations and language associations.
  • the geometric association refers to the association based on the arrangement order of the mapping signals in space.
  • the signal associated with "K” is a signal adjacent thereto, such as "J, L", It may include "G, H, I, M, N” and the like.
  • Language association refers to the association based on the principle of linguistics. Based on this, it can judge the signal that can be combined with the input signal. Such combination includes words, pinyin, abbreviations, prefixes, suffixes, emojis, idioms, phrases, etc.
  • the signals that make up a word with "K” are: A, E, I, N, 0, R, U. Others cannot be adjacent to the signal "K” and form a word with it, so other signals can be considered as "K” "No association or weak association, so in the actual case, the associated signals such as "A, E, I, N, 0, R, U” can be ranked in the front, and other unrelated or weakly related ones are also Can be arranged at the back.
  • the order in which the alphabets are arranged can also be considered as a language association.
  • the degree of association includes: 1. The probability of the signal appearing in the language; 2. The frequency of user use; 3. The value of commercial (advertising); 4. The frequency of Internet users; 5. The machine according to the context Intelligently judge the probability of occurrence of each signal.
  • step S1 characters are first mapped to a plurality of key positions. In one embodiment of the invention, it may be all key bits or partial key bits. The characters herein may be one or more letters, numbers, Chinese characters, or a combination thereof.
  • step S2 the finger touches a certain key position (first key position).
  • step S3 the screen displays the set of characters corresponding to the key, and highlights the most preferred character. In various embodiments of the invention, the most preferred characters may be one or more.
  • step S4 the correspondence between the adjacent key bits and the characters is changed, and the preferred characters of the adjacent key bits are determined by the rule to be characters different from the preferred characters of the local key.
  • step S5 it is determined whether the highlighted preferred character of the first key is the target character. If it is executed in step S10, press the current key position to confirm the input of the character. In another embodiment of the present invention, it is also possible that the finger leaves the current key position and confirms the input of the character. In other embodiments of the invention, other feature actions may also be employed for input.
  • step S11 the screen displays characters associated with the character, such as the position or shape of the input character in the alphabet, or the characters constituting the English word or the pinyin can be input. In a simplified embodiment of the invention, this step may also not be performed.
  • a secondary prompt of a possible Chinese character or word may be displayed according to the content that has been input. The secondary prompt can be applied by appropriate feature actions Select, or select by triggering a specific key on the keyboard.
  • step S6 is performed, and the finger is bound to the adjacent key position according to the rule.
  • step S7 it is determined whether the finger returns to the adjacent key position just passed by the finger, and if yes, enters the fallback mode, step S13 is performed, otherwise step S8 is performed.
  • step S8 the screen highlights the character corresponding to the key (i.e., the correspondence has changed), and then step S9 is performed.
  • step S9 the correspondence of the adjacent key bits of the current key position changes again as described above. That is, the preferred character of the adjacent key is the character arranged after the current highlighted character, and then returns to step S5 to judge whether the currently highlighted character is the target character.
  • step S13 is executed, and the highlighting order of the prompt characters on the display screen is changed to reverse. At this time, each finger moves backward by one key position, and the highlighted character is reversed once. Then, step S14 is executed to highlight the corresponding character according to the movement of the finger.
  • the method further includes: after confirming the input of the first character in step S10, filtering the matched characters or strings, and arranging them in the display screen, highlighting The optimal option allows the operator to determine the target option as needed.
  • the characters may include a single character or string, such as a prefix, a suffix, a root, a vowel, and the like.
  • the finger presses the key position of the current position to confirm the input.
  • the matching text is displayed on the display and the preferred text is highlighted. The operator can scroll through or judge the selected target text.
  • the display screen has input information in addition to giving subsequent input options, and also gives a number of matching Chinese characters in another area (ie, the two Level options) and identify them.
  • the operator's finger leaves the current key position, it means that the Chinese character displayed on the display has the target character.
  • the operator can directly press the key indicated by the target Chinese character corresponding identifier (if it is a touch screen, you can directly click the key) to confirm the input of the Chinese character.
  • the display screen after inputting the first pinyin character, the display screen provides a predicted optimal option (i.e., said secondary option) based on the input information.
  • the finger leaves the current key and remains for a while until it is confirmed that the best character is entered as the target character and displayed in the body area (the text area refers to the area where the document has been entered).
  • it may be selected directly.
  • the operator directly presses the key indicated by the target Chinese character corresponding identifier (if it is a touch screen, it can directly click the key) to confirm the input of the Chinese character.
  • the key arrangement is applicable in various forms, and the keyboard form of an ordinary mobile phone can be used as shown in FIG. 5, and the layout manners such as a Qwerty keyboard and a ring keyboard can also be adopted, and can also be applied to a touch screen-based virtual system.
  • the keyboard even the key bits, can be freely defined by the user.
  • the arrangement of the keys is also compared By, it can be a regular arrangement, a regular arrangement of deformation or free arrangement.
  • the regular arrangement is as follows: matrix arrangement, ring arrangement, honeycomb arrangement, diamond arrangement radial arrangement and linear arrangement, and so on.
  • one sensing key has only one sensing point, corresponding to the corresponding mapping signal and at least one of the pickup signals.
  • the sensing points do not overlap in space, are in different plane coordinate points (areas), and can be identified, and each sensing point corresponds to corresponding
  • the mapping signal is associated with at least one picked up signal.
  • the "press" (click) signals accepted by these sensing points are the “press” (click) signals accepted by the key.
  • the definition of the touch button can have considerable flexibility.
  • the sensor node can be in one-to-one correspondence with the signal, but it can also be changed to several sensor nodes according to the setting.
  • the input method and device can be adapted to it, and the combination or division of the key bits is used to adapt to the input requirements.
  • FIG. 3 is a schematic block diagram of a first embodiment of the sensing signal input device of the present invention.
  • the sensing signal input device of the present invention includes a sensing area 100; a plurality of spatial nodes 101-lOn located in the sensing area; for mapping signals to each of the plurality of spatial nodes to a mapping module 200 as an initial spatial node mapping signal;
  • the signal display module 300 is configured to display, on the display area, a mapping to the first spatial node when receiving a first characteristic action triggering signal of the user triggering the first spatial node One or more signals, and marking at least one first spatial node picking signal corresponding to the first spatial node;
  • the mapping adjusting module 400 configured to: when receiving the first characteristic action triggering signal that the user triggers the first spatial node, Adjusting a mapping relationship of the at least one second spatial node adjacent to the first spatial node to map the plurality of signals to the second spatial node;
  • the first sensing display module 500 is configured to receive the user trigger first Displaying the mapping to the
  • the sensing area is a keyboard that is capable of distinguishing between sensing and accepting different input feature actions while being able to distinguish and distinguish between movements and clicks between the various key positions.
  • the sensing signal input device of the present invention at least two spatial nodes on the sensing area are adjacent to each other.
  • the keys on the inductive keyboard are arranged in a matrix.
  • the keys on the inductive keyboard are arranged in a ring shape.
  • the keys on the inductive keyboard may also be arranged in a rectangular, square or any other suitable shape.
  • the sensing area may be a touch screen, and various target signals may be directly selected.
  • FIG. 4 is a schematic block diagram of a second embodiment of the inductive signal input device of the present invention.
  • the sensing signal input device of the present invention further includes a fallback module 700 for using a fourth characteristic action trigger signal when an operation error occurs or when adjustment is needed, in addition to the module shown in FIG. Return the operation to the previous state.
  • the previous state includes a display area displaying a spatial node pick-up signal of the previous spatial node and/or canceling the current input;
  • the Chinese determining module 800 is configured to generate one and/or a plurality of Chinese symbols corresponding to the input signal according to the input signal And receiving the fifth characteristic action trigger signal to select the desired Chinese symbol.
  • the two modules of the present invention may be implemented separately or in combination, and may also be implemented in combination with one or more of the modules shown in FIG.
  • the apparatus further includes a first input determining module, configured to reset the spatial node mapping signal corresponding to each spatial node to an initial spatial node after determining that the previous target signal input is completed Map the signal.
  • the apparatus further includes a second input determining module, configured to display one or more associated with the previous target signal on the display area after determining that the last target signal input is completed The signal, and the signal with the highest degree of association is the signal picked up by the spatial node corresponding to the current spatial node.
  • the above first and second input judging modules can be implemented with reference to the specific flow given in FIG. 2. Those skilled in the art, with the teachings of the present invention, are able to construct the various modules described above and perform their functions.
  • Figure 5 is a schematic illustration of the input of characters using the inductive signal input device of the present invention.
  • the finger touches the sensing key "5", and the corresponding area of the display 41 displays characters such as "J, K, L, M, N, O", where T is reversed.
  • the correspondence of the characters in the keyboard changes: All the corresponding characters adjacent to the "5" key have their corresponding preferred characters become “ ⁇ ", that is, when the finger moves to the key position 2, the display The corresponding area of the screen 41 displays characters such as "J, K, L, M, N, O", where "K” is highlighted.
  • other characters may be displayed on the display when the finger is moved to the key 2, but these characters should include " ⁇ " and " ⁇ ” is highlighted.
  • Step 1 the finger (ie, the finger and the input device) touches (ie, the first feature action) the sensing key position "5", and the corresponding area of the display screen displays characters such as "J, K, L, M, N, O", wherein "J” is reversed, indicating that the finger "P” is pressed (or left) (ie, the third feature action) at this time to enter the character "J";
  • Step 2 The correspondence of characters in the keyboard changes: The characters corresponding to all (or part) key positions adjacent to the "5" key become "K".
  • Step 3 because the reversed "J" is not the target character, the finger is moved from the key "5" to the (ie, the second characteristic action) key "6", and the corresponding area displays “J, K, L, M , N, O” and other characters, in which the reverse character changes from “J” to "K”.
  • the correspondence between the surrounding key and the character changes again (similar to step 2), and " ⁇ " is the desired target character. Press the finger (or leave) button "6" to enter the character " ⁇ ";
  • Step 4 similarly enter “ ⁇ " and " ⁇ " to complete the input.
  • “Leave” is used as the characteristic action to confirm the input, that is, once the finger leaves the sensing device from a certain key (a) position, the characteristic action is completed, and one key position (a) goes to the other key position ( b) Although the key position (a) is also left, it does not deviate from the contact with the sensing area, so it is classified into other characteristic actions.
  • “departure” can also be divided into many types, such as “sliding away”, “rotating away”, etc., which are difficult to operate or recognize, so they are rarely used, and are not described in detail here.
  • Press is a common button input action. In a non-touch button, after the final “press” input action is normally determined, the input signal is confirmed regardless of whether the finger leaves the keyboard or not. However, for buttons with sensing function, “press” (or “release and hold after pressing” and “off” after pressing will have different characteristics depending on the setting: such as “press” If you do not leave, it may indicate that you have entered the subsequent selection after confirming the input; “Pass on and leave” indicates that the input is entered and the next input phase is entered. Touch devices with push and feedback functions are much more versatile than touch-sensitive touch devices. Example 2: Enter the word "KEY”
  • Step one the finger touches the key position "4", and the display shows "G, ⁇ , .
  • step two there is no target signal in "G, H, I"
  • the finger moves to the key position "5", and the display shows another set of signals "J, K, L”.
  • step three there is a target signal "K” in “J, K, L”, press the key "5", and the start input key "5" is triggered.
  • Step 4 the screen displays "J, K, L, M, N, 0, P", where "J" is highlighted and the position is preferred. (At this time, pressing the button will input "J").
  • step five the finger moves to an adjacent key such as "6", where "K" is highlighted.
  • Step six press the current key position such as "6", enter the character "K"
  • Step seven enter other characters.
  • This embodiment adds a press confirmation action between the corresponding steps S1 and S2 for Recognizing the start key, in some cases, the operation can be simplified. After the confirmation action is executed in step three, not only the character corresponding to the key position but also other characters may be selected.
  • Embodiment 3 Enter the word "KEY" in smart mode
  • Steps 1 to 3 are the same as steps 1 to 3 of Embodiment 1.
  • Step 4 When the key is bounced, keep the finger touch on the sensing key "6", and the corresponding display area of the display prompts "1, 0, E, A, N, R, U, B, C, D, F” and other characters associated with “K", the order of which is arranged by the degree of association with the character "K", the character "I” is highlighted, indicating that if the key is pressed again at this time Bit "6" will enter the character "1".
  • Step 5 Since "I” is not the target character, continue moving the finger to the key position "9", the character “0" in the corresponding display area is highlighted, and “0" is not the target character; continue moving the finger to the key position” 8 ", at this time " ⁇ " is highlighted, is the desired target character; the finger presses (or leaves) the key "8" to enter the character " ⁇ ";
  • Step 6 At this time, the finger is still on the key "8", and the corresponding display area of the display prompts " ⁇ , ⁇ , ⁇ , ⁇ , G" and other characters associated with the entered “ke”, according to the priority In order, the character “E” is highlighted, the character is not the target character, the finger continues to move to "7", the reverse character becomes “Y”, and the finger presses (or leaves) the key "7” to enter the character” ⁇ ", the word "KEY" is entered.
  • Step 4 can also have the following two possibilities:
  • the first possibility is: When the key is bounced, keep the finger touch on the sensing key "6", and the corresponding display area of the display prompts "K, I, 0, E, A, N, R, U, B , C” and other characters associated with “K”, the order of the order is based on the degree of association with the character "K", the character "K” is highlighted, indicating that if you press again at this time The key "6" will enter the character "K”.
  • the second possibility is: When the key is bounced, keep the finger touch on the sensing key "6", and the corresponding display area of the display prompts " ⁇ , I, 0, E, A, N, R, U, B , C” and other characters associated with “K", the order of which is set by the degree of association with the character "K”, the character "I” is highlighted, indicating that if the button is pressed again at this time Bit "6” will be entered; ; if the finger is retracted to the previous key position "5", the character " ⁇ ” is highlighted, and when the button is pressed, the character " ⁇ " is entered again.
  • Example 4 Enter the word "KEY” and correct the typo in the input process
  • Steps 1 to 3 are the same as steps 1 to 3 of Embodiment 1.
  • Step 4 when the key position bounces, keep the finger touch on the sensing key "6", the display correspondingly
  • the indications in the area are "1, 0, E, A, N, R, U, B, C, D, F” and other characters associated with "K", the order of which is based on the character "K” If the degree of association is set and the characters are arranged, the character "I” is highlighted, indicating that if the key is pressed at this time, the character "1" will be entered.
  • Step 5 Since "I” is not the target character, continue moving the finger to the key position "9", and the character "0" in the corresponding display area is highlighted. At this time, the user has an operation error, and the finger presses (or leaves) the key. Bit “9”, that is, the character "0" is incorrectly entered;
  • Step 6 At this time, a "return” action is continuously performed to move back and forth between two adjacent different keys, indicating that the operation returns to the previous state or cancels the previous operation, such as touching the key "5" first. Then move to the adjacent key "6", and then move back to the key "5". At this time, the device cancels the input character "0", and the corresponding display area of the display prompts "1, 0, E, A, N , R, U, B, C, D, F" and other characters associated with "K", where "0" is highlighted.
  • Step 7 Since "0" is not the target character, the finger is moved from the key position "5" to the key position "6" (or “2, 8, 4" and “1, 3, 7, 9"), the prompt area is displayed.
  • the characters are "1, 0, E, A, N, R, U, B, C, D, F", etc., where "E" is highlighted.
  • Step 8 Press the (or leave) button "6" and confirm the input character "E”.
  • Steps 1 to 3 are the same as steps 1 to 3 of Embodiment 1.
  • Step 4 When the key is bounced, keep the finger touch on the sensing key "6", and the corresponding display area of the display prompts "K, 0, I, E, N, U, A", etc. related to "K”
  • the characters of the linked characters are arranged according to the degree of association with the character " ⁇ ", and the character " ⁇ " is highlighted, indicating At this time, pressing the key will input the character "K”; at the same time, the prompt inputting the word "KEY” appears in the current input position or other display area of the text area, indicating that the word is a word that can be input by default.
  • Step 5 Complete the confirmation input of the default word "KEY” by a specific input action, such as the finger directly leaving the current key position, indicating that the input word "KEY” is confirmed, or the finger is away from the current key position and then pressing a specific function key. Bit (or directly touch the area where the word "KEY” is displayed), confirm the entry.
  • the default input word in this embodiment can be selected by the user after each input character appears.
  • This embodiment can be implemented in conjunction with a touch screen.
  • Embodiment 6 Entering the word "KEY" is required to fall back to the previous character because it is too fast.
  • Steps 1 to 3 are the same as steps 1 to 3 of Embodiment 1.
  • Step 4 When the key is bounced, keep the finger touch on the sensing key "6", and the corresponding display area of the display prompts "1, 0, E, A, N, R, U, B, C, D, F” and other characters associated with “K", the order of which is arranged by the degree of association with the character "K", the character "I” is highlighted, indicating that if the key is pressed at this time The character "1" will be entered.
  • Step 5 Since "I” is not the target character, continue moving the finger to the key position "9", the character “0” in the corresponding display area is highlighted, and “0" is not the target character; continue moving the finger to the key position” 8 "At this time, " ⁇ " is highlighted, which is the desired target character, but because the finger moves too fast, a key is moved to the key position "7", and the character " ⁇ " is highlighted.
  • Step 6 because " ⁇ " is not the target character, and the target character “E” is missed, the finger is moved back to the key "8" by the key "7", the character “E” is reversed, and the finger is pressed (or left). This key confirms the input character "E”.
  • step 6 if the finger moves to the key position "8", continue to move to any key other than the key position "7" adjacent to "8", such as the key position "5, 9, 0", etc. , it means to continue to bounce back to the previous character, which is "0" in this example. That is to say, during the input process, when the finger moves to the adjacent key position that has not passed, the reverse white is forwarded according to the current order; when the finger moves past the adjacent key position that has passed, indicating that the current white space is highlighted The order of the changes is reversed.
  • the corresponding signal may also only indicate that the device enters the retracted state, but the finger needs to continue to move to the next key position (except the current key position), the display area The display changes to the previous state.
  • the key to the retracting action described in the above embodiments is that the finger moves back to the most recently touched key position. On this basis, you can increase or decrease the action elements, such as pressing, multi-point, and shifting the number of keys.
  • the "return” state is maintained until the next retreat action is generated or the input character is confirmed. If the "E" is entered in step 6 in this example, the "return” state is also ended.
  • the retreat action can be set separately. For example, if another finger is added during the single-finger movement to continue moving, it indicates that the retreat selection is performed.
  • the above-described fourth feature action indicating back-off can be judged by the finger movement with the current heading direction, horizontal or vertical or formed angle, when the angle is greater than (or less than) a certain value When it is, it is determined to be a "fourth feature action".
  • the above method can be specifically set for adapting to a touch screen (board) lacking in feel.
  • Step one input the character "h” according to the method described in the application;
  • Step 2 When the key position is bounced, keep the finger touch on the sensing key position, and the corresponding prompt of the display screen is "a, e, u, o", etc., which can be combined with "H” to form a pinyin combination.
  • Probability or device setting where the character “A” is highlighted (in this case, if the key is pressed “5", it means “A”); at the same time, the correspondence of the keyboard also changes, according to the setting of the key.
  • the characters corresponding to the "5" adjacent keys other than "4" are "(key “4" can correspond to other special functions).
  • Step 3 since "A” is not the target character, the finger moves to " 6" (or 8, 2, etc.), the character “is highlighted,” is the target character, press the key "6", indicating that the character is entered;
  • Step 4 The pinyin that has been input at this time is "he", that is, the required pinyin, and the finger leaves the sensing key (or press again), indicating that the pinyin input phase is completed, entering the word selection phase, and the screen prompting area displays
  • Step 5 after the finger leaves the keyboard, press the key "2", indicating that the text "and" is entered;
  • Step 6 Enter "flat” in a similar manner; in another embodiment of the present invention, after the step four fingers leave the keyboard to indicate that the pinyin input phase is completed, the finger may touch the sensing key again, or remain at the current key position. In turn, the continuity of the input is ensured.
  • the screen identifies the Chinese characters corresponding to the sensing keys, and identifies different candidate Chinese characters as the finger moves.
  • the corresponding indication of the display area is 'A, E, U, I, O', etc.” can be changed to: the corresponding prompt of the display area is 'a, e, u, o, en, an, Ei, eng, ong', etc. This is based on a variety of finals that can be combined with "h".
  • Steps 1 to 5 are the same as steps 1 to 5 of the embodiment 7.
  • Step six the finger stays in the position of step five to maintain the contact of the key position ("2"), the screen prompts with the words “and” to form a phrase, such as "harmonic, good, ⁇ , flat, gas, room, wind, "Solution, beauty” and other words, in which the "harmonic” word is highlighted as the input signal corresponding to the current position.
  • Step 7 Since the "harmonic" is not the target character, slide the finger sequentially between the sensing buttons, and the reverse white characters are sequentially changed until the "flat” is reversed, and the key position of the finger is pressed to confirm the input of the "flat” word.
  • step 6 you can also mark the candidate words, such as "harmony, good, ⁇ , flat, gas, room, wind, solution, beauty” to "1 harmonic, 2 good, 3 ⁇ , 4 flat, 5 Gas, 6 chambers, 7 winds, 8 solutions, 9 US", the user can select the words by pressing the corresponding keys in the seventh embodiment.
  • Embodiment 9 Directional control based on the hour hand sequence
  • the setting is centered on the key position "5", and all movements are judged as the center to determine the direction of the hour when the finger moves, thereby judging the direction in which the signal is scrolled.
  • the key position at the center is judged by: Moving to the right or / and down causes the highlight signal to scroll to "front", that is, the same effect as moving clockwise, and vice versa.
  • the target character of this example is "0"
  • Step one the finger touches the key position "6", and the screen displays the candidate signal in the corresponding part: "J, K, L, M, N, 0, P, Q", where "M" is highlighted.
  • the key position "3" corresponds to the signal “L”
  • the key position "9” corresponds to the signal “N”
  • the key position "5" can separately specify the corresponding object as needed.
  • Step 2 Move the finger to the key position "9". According to the angle formed by the key position "6", “9” and the key position "5", the device judges that the finger moves clockwise by one unit, so the "N” is highlighted. . (If the finger moves to the key position "3" at this time, it means that the finger has moved one unit counterclockwise, and "L” is highlighted). In this case, the keys "8" and "#" (which can also include the key "0”) correspond to the character "0".
  • step three the finger moves to the key position "8", and the character "0" is highlighted.
  • Step 4 due to a misoperation, the finger moves to the key position "7" without picking "0", and "P" is highlighted.
  • the key "8" (which can also include the key “0” and “*) corresponds to the signal "0"
  • the key " 4 " corresponds to the signal "Q”.
  • Step 5 Move your finger to the key position "8", "0" is highlighted, and select "0".
  • This embodiment requires separate setting of the key position "5" for the numeric keypad shown in Figure 5, that is, when moving from the start key position "5" to the adjacent key position "2, 4, 8, 6” That is, the direction of advancement, and then judge according to the above-mentioned hour hand direction; in addition, when the start key position is “5", “right front left retreat” or “lower front retraction”, “right front left retreat” "The key position "5" moves to the key position "6" for the forward direction, from the key position "5" to the key position "4" for the backward direction, and so on.
  • the directions defined above can be reversed from each other.
  • the QWERT keyboard is one of the commonly used keyboards for electronic devices.
  • the advantage is that each button corresponds to a letter signal. This method is also applicable to other keyboards of this type.
  • a "turn point” can be set at the end of the keyboard.
  • the finger moves to the "turn point” at the end of the keyboard during the selection of the target, the finger is reversed. Move to the side so that the reverse signal continues to scroll forward.
  • the screen displays the alternate signal: "W, X, Y, ⁇ ", where "W "Anti-White. Since "W” is not the target signal, move your finger to the button "0", at which point "X” is highlighted. "X” is not the target signal, but in addition to the "revolving point”, there is no sensing button below, so set a “swing point”, and agree that the finger moves to that point and then moves back to the button “9” to indicate the reverse The signal will continue to scroll forward, and "Y" will be highlighted.
  • the turning point may not correspond to any mapping signal, only indicating that the anti-white signal will continue to scroll forward through the point, or it may be used as a corresponding sensing button for the mapping signal, such as corresponding to "0", "#” or "" * "An independent signal like this.
  • swipe point can also be summarized into a new feature action, that is, the end of the non-closed line layout keyboard, which can make the current reverse scrolling with a special feature action.
  • the direction is maintained as the finger moves in the opposite direction.
  • Embodiment 12 Cancel (erase) operation and return operation similarities and differences
  • the cancel (erase) operation of 4 in this embodiment is a relatively independent operation, and the process is as follows.
  • the start state of the operation is: After the previous input signal confirms the input, that is, after the corresponding input feature is completed (including Third and fifth feature actions);
  • Step 2 After the finger (or the input device, the same below) touches the sensing area, according to the triggered sensing node (A), the screen displays the corresponding signal and/or signal set, and may also mark the picking signal therein; Step 3 When the finger moves to the adjacent node (B), the screen displays the corresponding signal and/or signal set at this time, and marks the pickup signal;
  • Step 4 When the finger moves back to the sensing node (A), the screen displays the corresponding signal and/or signal set of the sensing node at this time (similar to the change generated by the screen of step 6 in Embodiment 6), which is usually corresponding at this time.
  • the pickup signal is changed to the pickup signal corresponding to step two;
  • Step 5 The finger leaves the sensing area and generates a signal to cancel (previous operation) or erase.
  • step 5 it indicates that the cancel (erase) signal is generated instead of the back-off, that is, The last step five determines that the above operation is a cancel (erase) operation and not the other. If the finger does not leave the sensing area in step 5, but continues to slide the second characteristic action or press to confirm the input of the third characteristic action, it indicates that step one to step five is only a retracting operation, and is currently in the signal adjustment and input stage. .
  • Rollback is not a separate operation compared to the cancel (erase) operation, but the rollback operation can be embedded in other operations.
  • This embodiment has certain requirements on the hardware.
  • a sensing keyboard In addition to including a sensing keyboard, at least one device or area having a selection function, such as a touch screen, a selection button, and the like, is proposed. This embodiment is described by taking a combination of a sensing keyboard and a touch screen as an example.
  • Step 6 The pinyin entered at this time is "he", and the touch screen displays the available pinyin characters such as "i, n" (the preferred characters are highlighted), and also displays the Chinese characters to be selected, such as: And, river “etc. (If you click directly on the "and the area where you can enter the Chinese character", the finger leaves the induction keyboard.
  • Step 7 Touch the button 7 and press it to indicate the input character "p".
  • Step 8 the touch screen prompts for a combination of choices, such as “peace, riverside, co-shooting", etc., pressing the area where "peace” is located, indicating that the word is entered.
  • Step 9 Fingers slide over the two diagonal keys in the keyboard shown in Figure 5. For example, the keys “5" and “7” or the keys “6" and “8", then the finger leaves the keyboard.
  • Step 10 the screen displays the characters related to the above diagonal line operation, and inputs the highest priority character "," (comma). If you need to adjust, you can follow the screen related prompts.
  • step 8 you can also display the most preferred word "peace" in the input text area, and wait for a short time to enter it yourself.
  • the present embodiment incorporates an inductive stroke input or a handwriting input which is an input control method described in "An Input Method and Input Device” (Application No. 200910107777.7).
  • the sensing-based handwriting, strokes, and the end of the input mode of the present invention may be different.
  • the third feature action is defined as "press”
  • the stroke or handwriting input is usually “away” or The “stop after leaving” is the end, so that the two different types of signals are distinguished, and the relevant signals are input accordingly.
  • Step 8 the touch screen displays a combination of options, such as "1 peace, 2 riverside” and so on.
  • Step 10 long press the button "1", indicating the word “peace” that it represents.
  • the method can also be integrated with the traditional key input.
  • the Qwert layout of the induction keyboard can directly adopt the key input, and the digital keyboard shown in FIG. 5 can also be used with the input method. Key input. This is readily apparent to those skilled in the art and will not be discussed in detail herein.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Input From Keyboards Or The Like (AREA)

Description

感应信号输入方法和装置
技术领域
本发明涉及电子设备的信号输入,更具体地说,涉及一种感应信号输入的方 法和装置。 背景技术
随着科学技术的发展, 移动通信手机和 PDA等小型手持电子设备已被人们 广泛应用于日产生活和学习中。人们通过这些小型手持设备的键盘或触摸屏输入 以获取或互传信息。
现有的电子设备的信号输入方式通常包括: 键位输入、 手写识别输入、 语 音输入、触摸屏输入或虚拟键盘输入等。采用键位输入存在的问题是信号输入不 直观、 不顺畅, 并且使用者需要记忆键位及对应的输入码, 因此使用极为不便。 采用手写识别输入,则需要双手操作、而且成本较高。采用语音输入则保密性差, 且易于受到外界干扰,且输入质量取决于使用者发音的清晰度和准确性, 因此输 入质量难以保证。采用触摸屏输入,使用者只能通过在直观的有固定按钮的图形 界面操作来完成相应的输入,因而具有一定的局限性。而虚拟键盘无法在运动中, 光亮环境中, 不平整的平面上进行录入。
针对上述缺陷, 发明专利申请 (CN200510034448.6) 公开了一种通过运动 及其特征完成信号输入的方法,通过手指或输入设备进入感应区域,沿着轨迹线 移动,在移至目标输入信号标识前,手指所经过的信号标识对应的信号内容在显 示区域显示出来, 当移至目标输入信号标识时, 以特征动作初步选取该信号, 然 后以另一个特征动作作用于该点,设备即接受该信号,从而完成相应的信号输入。 然而,这一输入方法的缺陷在于,移动动作和节点的关系不够明确,不容易掌控。 发明内容
为了克服上述常用的信号输入方式的不足, 本发明提供一种新的感应信号输 入的方法和装置, 不但采用连续的人性化的输入方式, 不必记忆输入码, 摆脱了 键位符号的束缚, 易于实现 "盲打", 单手操作, 还能够根据用户输入灵活调节 感应区域内各个节点的对应的信号内容, 从而简化输入过程。
本发明解决其技术问题所采用的技术方案是: 构造一种感应信号输入方法, 包括:
Sl、 感应区域的第一空间节点接收第一特征动作触发信号并显示所述第一 空间节点的映射信号,所述第一空间节点的映射信号包括至少一个第一空间节点 拾取信号;
52、 如果所述第一空间节点拾取信号是目标信号, 则以第三特征动作触发 信号输入所述第一空间节点拾取信号, 并执行步骤 S3, 否则直接执行步骤 S3 ;
53、 将所述第一空间节点映射信号映射到邻近所述第一空间节点的至少一 个第二空间节点;
54、 接收到触发第一空间节点和所述第二空间节点的第二特征动作触发信 号时,显示所述第一空间节点映射信号, 并标记所述第一空间节点映射信号中邻 接所述第一空间节点拾取信号的信号为第二空间节点拾取信号;
55、 如果所述第二空间节点拾取信号是目标信号, 则以第三特征动作触发 信号输入所述第二空间节点拾取信号, 重新定义第一空间节点, 并循环执行上述 步骤, 直至收到输入完毕的信号; 否则重新定义第一空间节点, 直接循环执行包 括 S4在内的上述步骤, 直至收到输入完毕的信号。
其中, 该输入步骤包括步骤 S1-S3中的任一步骤。
本发明解一种感应信号输入方法,包括一种感应信号输入方法,包括以下步 骤:
触发步骤,感应区域的第一空间节点接收第一特征动作触发信号并显示所述 第一空间节点的映射信号,所述第一空间节点即为当前空间节点, 当前空间节点 的映射信号包括至少一个当前空间节点拾取信号;
映射步骤,将所述第一空间节点全部或部分映射信号映射到邻近所述第一空 间节点的至少一个第二空间节点, 作为第二空间节点的全部或部分映射信号; 转移步骤,将第一空间节点另一异于其拾取信号的映射信号设为第二空间节 点的拾取信号;
判断步骤,如果当前空间节点拾取信号是目标信号, 以第三特征动作触发信 号输入所述当前空间节点拾取信号, 并执行回转步骤; 否则执行提示步骤;
提示步骤,接收到触发第一空间节点和所述第二空间节点的第二特征动作触 发信号时,显示所述第二空间节点映射信号,此时第二空间节点为当前空间节点, 并标记该当前空间节点拾取信号;
跳转步骤,执行判断步骤;或者判断所述第二空间节点拾取信号是否为目标 信号,如果是则以第三特征动作触发信号输入所述第二空间节点拾取信号, 如果 不是则执行回转步骤;
回转步骤, 若接收到信号输入完毕信号, 即本次输入告一段落; 否则重新定 义当前空间节点为第一空间节点, 并转到触发步骤、 映射步骤、转移步骤或提示 步骤, 并继续执行所述的输入步骤。
在本发明所述的感应信号输入方法中,当在步骤 S1-S6或触发步骤〜回转步 骤中, 接收到目标信号输入完毕信号时, 直接退出本次输入操作。
在本发明所述的感应信号输入方法中, 接收到包括信号输入完毕的信号时, 将所述各个空间节点所对应的空间节点映射信号复位到初始空间节点映射信号。
在本发明所述的感应信号输入方法中,所述方法进一步包括在执行所有操作 步骤之前,将一个或多个信号映射到所述感应区域中的数个空间节点上以作为初 始空间节点映射信号。
在本发明所述的感应信号输入方法中, 在所述步骤 S2和步骤 S3之间或在 映射步骤和转移步骤之间, 当判定上一目标信号输入完成后,在显示区域上显示 与所述上一目标信号关联的一个或多个信号,并标记关联程度最高的信号为当前 空间节点对应的空间节点拾取信号。
在本发明所述的感应信号输入方法中,所述方法进一步包括当需要修正错误 和 /或取消当前输入时, 以第四特征动作触发信号将操作退回到上一操作发生之 前所处的状态, 上一操作发生之前所处的状态包括输入状态和 \或显示状态。
在本发明所述的感应信号输入方法中, 所述方法进一步包括在当需要回退 时,当接收到从所述当前空间节点移动到至少一个上一操作状态所在的空间节点 的触发信号时,相关显示区域显示至少一个上一操作状态所在的空间节点的空间 节点拾取信号。
在本发明所述的感应信号输入方法中, 所述感应信号输入方法包括: S6或 选择步骤、 根据输入信号产生对应所述输入信号的一个和 /或多个中文符号, 并 接收第五特征动作或相应的特征动作触发信号以选定所需中文符号。
在本发明所述的感应信号输入方法中,所述的接收到触发第一空间节点和所 述第二空间节点的第二特征动作触发信号后,再次接收到移至第三空间节点的触 发信号, 以第一空间节点和所述第二空间节点的连线为第一连线,所述第三空间 节点与第二空间节点的连线为第二连线,当第一连线与第二连线的夹角处于某一 范围内和 /或等于某一定值时, 相关显示区域至少显示一个上一操作状态所在的 空间节点的拾取信号。
在本发明所述的感应信号输入方法中, 在进行到步骤 S2、 S5或判断步骤、 回转步骤时, 以除第三特征动作以外的其他特征动作触发输入信号时, 则本次输 入所经过的空间节点形成的图形或轨迹所对应的信号。 本发明解决其技术问题采用的再一技术方案是, 构造一种感应信号输入装 置, 包括:
感应区域;
位于所述感应区域内的多个空间节点;
用于将信号映射到所述多个空间节点中的每一个以作为初始空间节点映射 信号的映射模块;
信号显示模块,用于在接收到用户触发第一空间节点的第一特征动作触发信 号时,在显示区域上显示映射到所述第一空间节点的一个或多个信号, 并标记所 述第一空间节点对应的至少一个第一空间节点拾取信号;
映射调整模块,用于在接收到用户触发第一空间节点的第一特征动作触发信 号时,调整邻近所述第一空间节点的至少一个第二空间节点的映射关系,将所述 多个信号映射到所述第二空间节点;
第一感应显示模块,用于在接收到用户触发第一空间节点和所述第二空间节 点的第二特征动作触发信号时,在显示区域上显示所述映射到所述第二空间节点 的多个信号,并标记邻近所述第一空间节点拾取信号的至少一个信号为所述第二 空间节点的拾取信号;
信号拾取模块,用于在接收到用户触发某一空间节点的第三特征动作触发信 号时, 选取所述空间节点对应的信号并完成信号的输入。
在本发明所述的感应信号输入装置中,所述装置进一步包括第一输入判断模 块,用于当判定上一目标信号输入完成以后,将所述各个空间节点所对应的空间 节点映射信号复位到初始空间节点映射信号和 /或直接退出本次输入操作。
在本发明所述的感应信号输入装置中,所述装置进一步包括第二输入判断模 块,用于当判定上一目标信号输入完成以后,在显示区域上显示与所述上一目标 信号关联的一个或多个信号,并标记关联程度最高的信号为当前空间节点对应的 空间节点拾取信号。
在本发明所述的感应信号输入装置中,所述装置进一步包括回退模块,当接 收到从所述当前空间节点移动到至少一个上一操作状态所在的空间节点的触发 信号时,相关显示区域显示至少一个上一操作状态所在的空间节点的空间节点拾 取信号。
在本发明所述的感应信号输入装置中,所述感应信号输入装置进一步包括中 文判断模块, 用于根据输入信号产生对应所述输入信号的一个和 /或多个中文符 号, 并接收第五特征动作或相应的特征动作触发信号以选定所需中文符号。 在本发明所述的感应信号输入装置中,所述感应区域包括能够区别感知并接 受不同输入特征动作同时能够区感知并区别各个键位之间的移动与点击的键盘, 所述各个键位呈矩阵排布。
在本发明所述的感应信号输入装置中,所述特征动作触发信号包括:触摸触 发信号、滑动触发信号、按压后离开触发信号与按压后松开并保持接触触发信号。
在本发明所述的感应信号输入方法中,所述的的触发信号是由输入主体控制 执行的, 如用户以手指、 手写笔等进行输入操作。
在本发明所述的感应信号输入方法中,所述的执行上述步骤为 S1-S4中的任 意步骤。
在本发明某些步骤中所述的 "第一"或 "第二" 、 "第三"和 "第四"是标 识性词汇, 并不代表前后顺序, 需在具体论述中结合实施例理解。
在本发明某些步骤中所述的 "触发信号"是指: 以某一动作作用于设备, 并 因此产生相应的信号。 如按下按键" 3 ", 根据设定, 这样的动作即触发了相应的 信号, 设备据此输入 "3 "。
在本发明中所述感应信号输入方法中, 所述的 "标记 "的含义是: 以异于其 他信号的显示方式来显示某一信号, 使之能够被识别出来。 "标记"的方式包括: 亮显、 凸显、 反白、 放大、 缩小、 闪烁、 加大对比、 变形、 变换字体、 立体显示 等一切与其他信号的显示方式明确不同且易于区别方式进行显示。
在本发明所述的感应信号输入方法中,所述的触发步骤、映射步骤、转移步 骤、判断步骤、提示步骤、 跳转步骤与回转步骤是本输入方法所包含的步骤, 本 申请中的排列顺序只代表其中一种可能, 除此之外尚存在其他可能。
在本发明所述的第四特征动作与所述的回退有异同, 详见实施例。
在本发明某些步骤中所述的显示,其含义可以是:根据具体要求全部或者部 分信号以一定秩序或一定方式显示出来。 在步骤 S4中所述 "邻接所述第一空间 节点拾取信号的信号" 即可依靠其秩序进行判断其所涉及的 "邻接"信号。 S1 及触发步骤未限定是否将此时第一空间节点对应的拾取信号标识出来,因为在输 入开始时, 第一个拾取信号无论标识与否都有可能被识别。 之后若在 S5步骤进 入循环选择时后再执行 S1时, 就须对拾取信号标识。 本申请采用了概括性的描 述, 因为这不会引起本领域技术人员的误解。
在本发明所述的感应信号输入方法中, 所述的 " S3、 将所述第一空间节点 映射信号映射到邻近所述第一空间节点的至少一个第二空间节点", 这包含了将 第一空间节点的全部或部分 (包含一个)映射信号映射到第二空间节点的可能, 也 包含了给第二空间节点增加映射信号的可能, 这其中也可包括拾取信号, S3 未 对此限定。 映射步骤可依此理解。
在本发明所述的感应信号输入方法中, S4步骤中所述的邻近, 其含义指映 射信号在排列秩序中与空间节点拾取信号相邻、尾随、旁接或相关联的关系。所 述拾取信号包括图 2中涉及的优选字符。
在本发明所述的感应信号输入方法中,所述的转移步骤是依一定规则将第一 空间节点的某一映射信号设为第二空间节点的拾取信号, 如依据某种秩序或关 系, 包括空间秩序、 语言学关系或者显示中的位置关系等。
在本发明某些步骤中所述的 "映射信号"是指: 某一空间节点对应的信号或 信号集。 步骤 S2、 S4与 S5中所述的 "拾取信号"是指: 某一空间节点若干映 射信号中可以直接对应的输入信号, 拾取信号包含于映射信号。
在本发明所述的感应区域可以是由数个独立的感应节点、感应按键组合所形 成的区域, 如感应键盘, 也可以是一个划分出多个感应节点的触摸表面。
在本发明所述的空间节点是感应区域内至少具备感应功能的空间节点。 在本发明所述的感应信号输入方法中, 步骤中 S4及提示步骤所述的第二特 征动作触发信号的一种常见形式是: 手指或输入设备(以下简称手指)从第一空 间节点移至所述第二空间节点, 即此时第二特征动作为: 将手指或输入设备在感 应区域内由当前的空间节点移至一邻近的空间节点。 当然亦包括其他可能的情 形, 如不断增加压力以模拟类似 "按入 "的操作, 即能够表达连续选择的特征动 作通常就具备定义为第二特征动作的可能。
在本发明某些步骤中所述的 "收到输入完毕的信号", 其含义包括输入过程 的阶段性完成或全部完成, 并不排除再输入其他信号的可能。如对某一单词的输 入完成后,可视为一次输入操作的结束,但也可以接着再输入其他单词。所述"输 入完毕的信号"可以是输入过程的自然终结,如实施例 8中的步骤九所述的选择 输入也同时可以视为一个输入操作的结束; 所述 "输入完毕的信号"也可以以 特定的输入动作作为结束标志, 如特定的回车或退出键等,。
在本发明中所述的"当判定上一目标信号输入完成后"是指已输入某一信号, 而不是指 (整个) 输入过程已经完成。
在本发明中所述的"回退"是一种在输入过程中错过目标信号时采取的修正 调整措施,例如手指至少从当前感应节点回退到前一个经过的节点,以此为转折, 屏幕的反白标识将以相对于原方向的相反方向回退,即已经放弃的拾取信号将以 反向次序再次被标识出来,直至接收到确认输入信号或再次接收到回退信号, 回 退的数量决定于经过节点的个数。
在本发明中所述的 "图形", 其含义是手指经过节点所形成的同质图形, 这 种图形无论位于规定的感应区域任何位置都被视为同质的。如对于图 5所示的感 应键盘, 经过键位 "2、 3、 6"所形成的图形与经过键位 "4、 5、 8 "所形成的图 形是相同的, 对应于同样的信号。所述的"轨迹"是针对触摸屏或触摸板这样没 有明显凸凹纹理的感应设备而设定的,通过对不同轨迹的归纳分析判断对应的信 号, 这样就不必拘泥于感应节点的约束。
在本发明所述的感应信号输入装置中,所述感应键盘上的键位彼此相邻且为 规则排列, 如附图 5、 6、 7所示。
在本发明的各个实施例中, 所述第一~第五特征动作彼此不相同。 所述特征 可以是动作特征、 速度特征、 数字特征、 压力特征、 温度特征和 /或几何特征。 在本发明中优选动作特征。 所述动作特征可以包括触摸、 按下、 长按、 停留、 离 开、移动、悬空触摸、双击、 回搓、 回位、按压后离开、按压后松开并保持接触、 同时触及两个(数个)键位以及各种划线动作等中的至少一种或多种。 为方便描 述,针对具有不同的操作区域、不同界面或不同对象的同一动作也可定义为不同 的特征动作,如作用于按键区域与作用与于选择区域的按压就可以定义为不同的 特征动作。
在本发明的另一实施例中,所述感应区域可以是触摸屏,对于带有触摸屏的 电子设备, 可直接选取各种目标信号。采用无压感或回馈的触摸屏时, 因其仅能 识别简单的触摸信号, 与能够接受按压信号的感应键盘相比, 能接受的特征动作 的种类与操作均受到限制,如感应式键盘能在手指滑过感应节点后, 以手指离开 键盘的方式输入信号 (如逗号); 也可在手指滑过感应节点后, 以按压当前键位的 方式输入对应的信号; 而触摸屏不能接受按压信号, 因而难以区别上述操作, 当 然也可以停滞时间的长短进行区别,但不方便。当触摸屏能感知按压信号或产生 回馈时, 其操作性与感应键盘相近。
当触摸屏或感应键盘能够接受多点触摸信号时,其可以以多点触摸与单点触 摸之间的组合产生多种特征动作,甚至部分替代感应键盘的按压操作,这是非常 容易理解与想象的, 这里不再叙述。
在本发明的另一实施例中,所述的显示区域与感应区域可以位于同一平面或 同一切面, 也可以位于不同的平面。如手表式数字设备, 显示区域和感应区域同 位于表盘正面, 采用本发明后, 可以将感应区域设置于表盘背面, 充分利用表盘 正面的面积, 增大可视面积, 操作方便。 本发明使得各种语言如英语、德语等可在同一输入设备上切换,而不必更换 不同的键盘, 这是本领域技术人员非常容易理解与想象的, 这里不再叙述。
实施本发明的感应信号输入装置和方法, 不但采用连续的人性化的输入方 式, 不必记忆输入码, 摆脱了键位符号的束缚, 易于实现 "盲打", 单手操作, 自然***手写标点符号输入,还能够根据用户输入灵活调节感应区域内各个节点 的对应的信号内容, 从而简化输入过程。 附图说明
下面将结合附图及实施例对本发明作进一步说明, 附图中:
图 1是本发明感应信号输入方法的第一实施例的典型步骤的流程图; 图 2是本发明感应信号输入方法的第二实施例的典型步骤的流程图; 图 3是本发明感应信号输入装置的第一实施例的原理框图;
图 4是本发明感应信号输入装置的第二实施例的原理框图;
图 5是使用本发明的感应信号输入装置输入字符的示意图;
图 6是使用本发明的感应信号输入装置输入字符的另一实施例的示意图; 图 7是使用本发明的感应信号输入装置输入字符的再一实施例的示意图。 具体实施方式
如图 1示出了本发明的感应信号输入方法的第一实施例中的典型流程: 在步骤 S1中, 感应区域的第一空间节点接收第一特征动作触发信号并在显 示区域上显示映射到所述第一空间节点的第一空间节点映射信号,所述第一空间 节点映射信号包括至少一个第一空间节点拾取信号。
在本发明的优选实施例中,所述感应区域是感应键盘,所述空间节点是感应 键位。所述的感应键盘能够区别并接受至少一种特征动作, 能够感知并区别输入 设备(如手指)在各键位之间的移动与点击。 在本发明的另一实施例中, 所述感 应区域是触摸屏, 包括相应的虚拟键盘和显示区域。
在本发明的一个优选实施例中,所述第一特征动作是,手指或输入模块触摸 感应键位。 在此, 触摸可以指长时间(滞留)触摸、 悬空触摸或者接触并按下触 摸键位。
在步骤 S2中, 如果所述第一空间节点拾取信号是目标信号, 则以第三特征 动作触发信号输入所述第一空间节点拾取信号, 并执行步骤 S3, 否则直接执行 步骤 S3。
在本发明的一个实施例中,所述第三特征动作触发信号可以是轻敲感应键位 进行输入。在此, 也可定义其他的动作, 本发明并不受各个特征动作的具体定义 的限制。
在步骤 S3中, 将所述第一空间节点映射信号映射到邻近所述第一空间节点 的至少一个第二空间节点。在本发明的优选实施例中,可将所述第一空间节点周 围所有的空间节点定义成第二空间节点,将所述第一空间节点映射信号映射所述 多个第二空间节点。在本发明的其他实施例中, 也可只定义邻近所述第一空间节 点的部分空间节点为第二空间节点。本发明不受到第二空间节点的个数和位置的 限制。
在步骤 S4中, 接收到触发第一空间节点和所述第二空间节点的第二特征动 作触发信号时,在显示区域上显示所述第一空间节点映射信号, 并标记所述第一 空间节点映射信号中邻接所述第一空间节点拾取信号的信号为第二空间节点拾 取信号。在本发明的一个实施例中,第二特征动作可以是从第一空间节点滑动到 第二空间节点。
在步骤 S5中, 如果所述第二空间节点拾取信号是目标信号, 则以第三特征 动作触发信号输入所述第二空间节点拾取信号, 并循环执行 S1-S4, 否则直接循 环执行步骤 S1-S4, 直至接收到目标信号输入完毕信号。 该目标信号输入完毕信 号可以是手指离开感应区域, 也可以是其他特征动作。
需要说明的是, 当在步骤 S1-S5中, 接收到目标信号输入完毕信号时, 直接 退出本次输入操作。该目标信号输入完毕信号可以是手指离开感应区域,也可以 是其他特征动作。
在本发明的各个实施例中,所述第四特征动作在实施例 4中体现为 "回搓", 系指触及第一键位后移动到另一相邻键位后,又移回第一键位;其结束动作可以 是(回到第一键位后)离开键位, 也可以是(回到第一键位后) 点击、 长按或双 击键位, 但不得与其他输入动作发生冲突。其中回搓动作又可进一步包括: 水平 回搓、 垂直回搓、 斜向回搓等。 "移动"指手指从一个键位移至一个相邻键位, 与手指相续触及相邻的两个键位的区别在于:手指不离开键盘或触及两个键位的 时间间隔短于触及一个键位再触及另一个键位的时间间隔。
本发明所述的 "输入所经过的感应节点形成的图形或轨迹所对应的信号", 亦即实施例 13中混合输入 "和平"与逗号 " ,的实例, 内容是手指在感应键盘 表面连续触及的键位连成的线条符合约定的图形,以此为依据对应某一特定的信 号, 如连续触及键位 " 2、 1、 4、 5 ", 形成 "C"形图案, 表示 "复制"等。 此 处由于其与具体的符号对应而未归入特征动作。
在本发明的各个实施例中, 所述的信号包括: 字符、 字符串、 汉字、各种字 母、单词、词组、成语、指令、各种固定的字母组合(前缀、后缀、复合韵母等)。
在本发明的各个实施例中,关联包括几何关联与语言关联。几何关联指以映 射信号在空间中的排列次序为依据的关联, 如图 5所示的键盘中, 与 " K"相关 联的信号即与之相邻的信号, 如 "J、 L", 也可以包括 "G、 H、 I、 M、 N"等。
语言关联是指语言学原理为依据的关联,据此可判断与已输入信号能够形成 组合的信号, 这样的组合包括单词、拼音、缩写、前缀、后缀、表情符号、成语、 词组等, 如可与 "K"组成单词的信号为: A、 E、 I、 N、 0、 R、 U, 其他的不 可能邻接在信号 "K"之后并与之组成单词, 因此其他信号可视为与 "K"无关 联或关联较弱, 这样在实际案例中 "A、 E、 I、 N、 0、 R、 U"等有关联的信号 可排在前部,其他的无关联或关联性较弱的也可排列于后部。字母表的排列顺序 也可视为一种语言关联。
关联程度高低"包括: 1、 信号在行文用语中出现概率的高低; 2、 用户使用 频率的高低; 3、 商业(广告)价值的高低; 4、 互联网用户使用频率的高低; 5、 机器根据上下文智能判断各信号出现概率的高低。
图 2是本发明感应信号输入方法的第二实施例的典型步骤的流程图。如图 2 所示, 在步骤 S1中, 首先将字符映射到数个键位上。在本发明的一个实施例中, 可以是全部键位, 也可以是部分键位。在此所述字符可以是一个或多个字母、数 字、 汉字或其组合。 在步骤 S2中, 手指触摸某一键位 (第一键位)。 在步骤 S3 中, 屏幕显示该键位对应的字符集合, 将最优选的字符亮显。在本发明的各个实 施例中, 所述最优选字符可以是一个或多个。 接着在步骤 S4中, 相邻键位与字 符的对应关系发生改变,相邻键位的优选字符依规则定为异于本键位优选字符的 字符。 在步骤 S5中, 判定第一键位的亮显优选字符是否为目标字符。 如果是执 行步骤 S10, 按下当前键位, 确认输入该字符。 在本发明的另一实施例中, 也可 以是手指离开当前键位, 确认输入该字符。在本发明的其他实施例中, 也可采用 其他特征动作进行输入。 在本发明的优选实施例中, 进入步骤 Sll, 屏幕显示出 与该字符相关的字符,如与输入字符在字母表中的位置或形状相关,或者是可以 输入组成英文单词或汉语拼音的字符。在本发明的简化实施例中, 也可不执行该 步骤。在本发明的另一优选实施例中, 如中文输入模式中, 可根据已经输入的内 容显示可能的汉字或单词的二级提示。该二级提示可以通过合适的特征动作加以 选取, 或者通过键盘上的特定键位的触发加以选取。
如果在步骤 S5中, 判定不是目标字符, 则执行步骤 S6, 手指按照规则一定 到相邻的键位。 在步骤 S7中, 判定手指是否回到手指刚刚经过的相邻键位, 如 果是则进入回退模式, 执行步骤 S13, 否则执行步骤 S8。 在步骤 S8中, 屏幕亮 显该键位对应的字符(即, 对应关系已经发生了改变的), 接着执行步骤 S9。 在 步骤 S9中, 当前的键位的相邻键位的对应关系再次发生如上改变。 即相邻键位 的优选字符为排列于当前亮显字符之后的字符, 随后返回步骤 S5, 判断当前亮 显字符是不是目标字符。
如果判定进入回退模式, 则执行步骤 S13, 显示屏上的提示字符的亮显顺序 改为反向, 则此时手指每反向移动一个键位, 亮显字符反向回退一次。 随后执行 步骤 S14, 依照手指的移动亮显相应的字符。
在本发明的另一优选实施例中, 还进一步包括: 当在步骤 S10 中, 确认输 入第一个字符后, 可将与之匹配的字符或字符串过滤出来, 排列在显示屏中, 亮 显最优选项, 操作者可根据需要判断选定目标选项。在该优选实施例中, 所述字 符可包括单个字符或字符串, 如前缀、 后缀、 词根、 符合韵母等。
在本发明的汉字输入的另一优选实施例中,当最后一个目标拼音字符亮显以 后, 手指按下当前位置的键位, 确认输入。 此时显示屏上显示匹配的文字, 并亮 显优选文字。 操作者可通过滚动或判断选定目标文字。
在本发明的另一优选实施例中,当输入第一个拼音字符之后,显示屏已输入 信息除了给出后续的输入选项, 也在另一区域给出若干匹配的汉字 (即所述的二 级选项)并加以标识。 此时, 若操作者的手指离开当前所在的键位, 表示显示屏 显示的汉字存在目标字符。此时操作者可直接按下目标汉字对应标识所指示的键 位 (如果是触摸屏, 可直接点去该键位), 以确认输入该汉字。
在本发明的另一优选实施例中,当输入第一个拼音字符之后,显示屏根据输 入信息除了给出预测的最优选项 (即所述的二级选项)。 手指离开当前所在的键 位,并保持一段时间,直至确认将最优字符作为目标字符输入并显示于正文区(正 文区即指显示已输入文档的区域)。 在本发明的另一实施例中, 可以直接选取。 接着操作者直接按下目标汉字对应标识所指示的键位(如果是触摸屏,可直接点 去该键位), 以确认输入该汉字。
在本发明的各个实施例中,键位排列适用的形式多种多样,可采用普通手机 的键盘形式如图 5, 也可采用 Qwerty键盘、 环形键盘等布局方式, 还可以运用 于基于触摸屏的虚拟键盘,甚至键位可以由用户自由定义。键位的排列也比较自 由, 可以是规则排列, 规则排列的变形或者自由排列。 规则排列如: 矩阵排列、 环形排列、 蜂窝型排列、 菱形排列放射状排列与线性排列等等。
通常, 一个感应键位只有一个感应点,对应于相应的映射信号与至少一个拾 取信号。但是可以扩展为, 一个感应键位上拥有数个不同的感应点, 这些感应点 在空间上不重叠, 处于不同的平面坐标点(区域)上, 并可以被识别, 每一个感 应点对应于相应的映射信号与至少一个拾取信号。这些感应点接受的 "按下 "(点 击) 信号均为该键位接受的 "按下"(点击) 信号。
感应按键尤其是(触摸屏)虚拟按键的定义可以具备相当大的灵活性, 比如 在某种状况下可以是感应节点与信号一一对应,但在使用过程中也可以根据设定 改变为数个感应节点对应于一个信号,本输入方法和设备可以与之相适应, 利用 键位的合并或分割来适应输入要求。
图 3是本发明感应信号输入装置的第一实施例的原理框图。如图 3所示,本 发明的感应信号输入装置包括感应区域 100; 位于所述感应区域内的多个空间节 点 101-lOn; 用于将信号映射到所述多个空间节点中的每一个以作为初始空间节 点映射信号的映射模块 200; 信号显示模块 300, 用于在接收到用户触发第一空 间节点的第一特征动作触发信号时,在显示区域上显示映射到所述第一空间节点 的一个或多个信号,并标记所述第一空间节点对应的至少一个第一空间节点拾取 信号; 映射调整模块 400, 用于在接收到用户触发第一空间节点的第一特征动作 触发信号时, 调整邻近所述第一空间节点的至少一个第二空间节点的映射关系, 将所述多个信号映射到所述第二空间节点; 第一感应显示模块 500, 用于在接收 到用户触发第一空间节点和所述第二空间节点的第二特征动作触发信号时,在显 示区域上显示所述映射到所述第二空间节点的多个信号,并标记邻近所述第一空 间节点映射信号的至少一个信号为所述第二空间节点的拾取信号;信号拾取模块 600, 用于在接收到用户触发某一空间节点的第三特征动作触发信号时, 选取所 述空间节点对应的信号并完成信号的输入。本发明的各个模块可以单独实现,也 可以组合实现。
在本发明的优选实施例中,所述感应区域是能够区别感知并接受不同输入特 征动作同时能够区感知并区别各个键位之间的移动与点击的键盘。在本发明所述 的感应信号输入装置中,所述感应区域上的至少存在两个空间节点相互邻接。在 本发明的又一优选实施例中,所述感应键盘上的键位呈矩阵排列。在本发明的又 一优选实施例中,所述感应键盘上的键位排列成圆环状。在本发明的其他优选实 施例中, 感应键盘上的键位还可排列成矩形、 正方形或者任何其他合适的形状。 在本发明另一实施例中,所述感应区域可以是触摸屏,可直接选取各种目标信号。 图 4是本发明感应信号输入装置的第二实施例的原理框图。如图 4所示,本 发明的感应信号输入装置除包括图 3 示出的模块以外, 还进一步包括回退模块 700, 用于在发生操作错误时或者需要调整时, 采用第四特征动作触发信号将操 作退回到前一状态。所述前一状态包括显示区域显示前一空间节点的空间节点拾 取信号和 /或取消当前输入; 中文判断模块 800,用于根据输入信号产生对应所述 输入信号的一个和 /或多个中文符号, 并接收第五特征动作触发信号以选定所需 中文符号。本发明的这两个模块可以单独实现, 也可以组合实现, 还可与图 3中 示出的一个或多个模块相互组合实现。
在本发明的简化实施例中,所述装置进一步包括第一输入判断模块,用于当 判定上一目标信号输入完成以后,将所述各个空间节点所对应的空间节点映射信 号复位到初始空间节点映射信号。在本发明的优选实施例中,所述装置进一步包 括第二输入判断模块,用于当判定上一目标信号输入完成以后,在显示区域上显 示与所述上一目标信号关联的一个或多个信号,并标记关联程度最高的信号为当 前空间节点对应的空间节点拾取信号。 上述第一和第二输入判断模块可参照图 2 中给出的具体流程加以是实现。本领域技术人员在本发明的教导下, 能够搭建上 述各个模块并实现其功能。
图 5是使用本发明的感应信号输入装置输入字符的示意图。如图 5所示,手 指触及感应键位" 5", 显示屏 41的相应区域显示" J、 K、 L、 M、 N、 O"等字符, 其中 T反白。 此时键盘内字符的对应关系发生改变: 与" 5"键相邻的所有或部分 键位其对应的优选字符均变为 "Κ", 也就是说, 当手指移动到键位 2时, 显示屏 41的相应区域显示" J、 K、 L、 M、 N、 O"等字符, 其中" K"反白。 在本发明的其 他实施例中, 当手指移动到键位 2时, 显示屏上也可显示其他字符, 但这些字符 中应该包括 "Κ", 且 "Κ"反白。
下面以具体实施例的方式,对本发明的原理作进一步的说明。本领域技术人 员知悉,下述实施只是用于说明而不是用于限定本发明, 下面的实施例如未加说 明均以图 5所示的感应键盘为例。 实施例 1 : 以简单规则输入单词 "KEY"
步骤一, 手指(即所述手指与输入设备)触及(即第一特征动作)感应键位 "5 ", 显示屏相应区域显示 "J、 K、 L、 M、 N、 O"等字符, 其中 "J"反白, 表明此时手指按下 (或离开) (即第三特征动作) 键位 "5 " 即可输入字符 "J"; 步骤二, 键盘内字符的对应关系发生改变: 与 " 5 "键相邻的所有(或部分) 键位所对应的字符均变为 "K"。
步骤三, 由于反白的 " J "不是目标字符, 手指由键位 "5 "移动至(即第二 特征动作)键位 "6", 此时相应区域显示的 " J、 K、 L、 M、 N、 O"等字符, 其 中反白字符由 " J "变成 "K", 此时周边的键位与字符的对应关系再次改变 (类 似步骤二), "Κ"是需要的目标字符, 手指按下 (或离开) 键位 "6" 即可输入 字符 "Κ";
步骤四, 同理输入 "Ε"与 "Υ", 完成输入。
注: 将 "离开"作为确认输入的特征动作, 即手指一旦从某一键 (a) 位离 开感应设备就已完成这一特征动作, 而由某一键位(a)前往另一键位(b )虽然 也离开了键位 (a), 但由于没有脱离与感应区域的接触, 故归入其他特征动作。 当然 "离开"也可以分很多种, 如 "侧滑离开"、 "旋转离开"等, 这些因难以操 作或识别, 因而极少应用, 这里也不详细描述。
"按下 "是常见的按键输入动作,在非触摸按键中,通常确定最终的"按下" 输入动作后, 无论手指离开键盘与否, 即表明地确认了输入信号。但对于具备感 应功能的按键来说, "按下"(或 "按下后后松开并保持接触")与 "按下后离开" 依设定会具备不同的特点: 如 "按下"后不离开, 可能表明确认输入后进入后续 选择; "按下后离开"则表明确认输入后进入下一输入阶段。 具备按压、 回馈功 能的触摸设备的操作性要远强于只能触摸感应的触摸设备。 实施例 2: 输入单词 "KEY"
步骤一, 手指接触到键位 "4", 显示屏显示 "G、 Η、 。
步骤二, "G、 H、 I" 中没有目标信号, 手指移动到键位 " 5 ", 此时显示屏 显示另一组信号 " J、 K、 L"。
步骤三, " J、 K、 L" 中有目标信号 "K", 按下键位 "5 ", 触发起始输入键 位 "5 "。
步骤四, 此时屏幕显示 " J、 K、 L、 M、 N、 0、 P", 其中 " J "被亮显, 位 置优选的输入信号 (此时按下按键将输入 " J")。
步骤五, 手指移动到一个临近键位如 "6", 其中 "K"被亮显。
步骤六, 按下当前键位如 "6", 输入字符 "K"
步骤七, 输入其他字符。
注:该实施例在对应的步骤 S1与 S2之间增加了一个按压确认动作,用于确 认起始键位, 某种情况下可以简化操作。在步骤三中按压确认动作执行后, 不仅 可以选取与该键位对应的字符, 也可以选取其他字符。 实施例 3: 以智能模式输入单词 "KEY"
步骤一至步骤三同实施例 1的步骤一至步骤三。
步骤四, 当键位弹起后, 保持手指对感应键位 "6" 的触摸, 显示屏相应显 示区域提示为 "1、 0、 E、 A、 N、 R、 U、 B、 C、 D、 F"等与 "K"相关联的字 符,其排列顺序的依据是由与字符" K"的关联程度高低而设定排列的,字符" I" 被反白, 表明若此时再次按下键位 "6"将输入字符 "1"。
步骤五, 由于 " I"不是目标字符, 继续移动手指至键位 "9", 相应显示区 域中的字符 " 0 "被反白, "0"亦不是目标字符; 继续移动手指至键位 " 8 ", 此时 "Ε"被反白, 为需要的目标字符; 手指按下(或离开)键位 "8 "即可输入 字符 "Ε";
步骤六, 此时手指仍然在键位 " 8"上, 显示屏相应显示区域提示为 "Ε、 Υ、 Ν、 Ρ、 Τ、 G"等与已输入的 "ke"相关联的字符, 按优先顺序排列, 字符 "E" 反白, 该字符不是目标字符, 手指继续移动至 " 7 ", 反白字符变为 "Y", 手指 按下 (或离开) 键位 "7"即可输入字符 "Υ", 单词 "KEY"输入完成。
注: 其中步骤四也可以有以下两种可能:
第一种可能是: 当键位弹起后, 保持手指对感应键位 "6" 的触摸, 显示屏 相应显示区域提示为 "K、 I、 0、 E、 A、 N、 R、 U、 B、 C"等与 "K"相关联 的字符, 其排列顺序的依据是由与字符 "K"的关联程度高低而设定排列的, 字 符 "K"被反白, 表明若此时再次按下键位 "6"将输入字符 "K"。
第二种可能是: 当键位弹起后, 保持手指对感应键位 "6" 的触摸, 显示屏 相应显示区域提示为 "Κ、 I、 0、 E、 A、 N、 R、 U、 B、 C"等与 "K"相关联 的字符,其排列顺序的依据是由与字符" K"的关联程度高低而设定的,字符" I" 被反白, 表明若此时再次按下键位 " 6"将输入 " ; 若此时手指回退至前一经 过键位即 "5 ", 字符 "Κ"即被反白, 按下该按键, 则再次输入字符 "Κ"。
上述操作由程序设定, 附注中两种可能的设定是为方便重复输入字符。 实施例 4: 输入单词 " KEY", 且在输入过程中纠正笔误
步骤一至步骤三同实施例 1的步骤一至步骤三。
步骤四, 当键位弹起后, 保持手指对感应键位 "6" 的触摸, 显示屏相应显 示区域提示为 "1、 0、 E、 A、 N、 R、 U、 B、 C、 D、 F"等与 "K"相关联的字 符,其排列顺序的依据是由与字符" K"的关联程度高低而设定排列的,字符" I" 被反白, 表明若此时按下键位将输入字符 " 1"。
步骤五, 由于 "I "不是目标字符, 继续移动手指至键位 "9", 相应显示区域中 的字符 " 0 "被反白, 此时用户发生一个操作错误, 手指按下 (或离开)键位" 9", 即错误地输入了字符 "0";
步骤六, 此时做出一个连续在两个相邻的不同键位之间往返移动的 "回搓" 动作, 表明操作退回前一状态或取消前一操作, 如先接触键位 "5 ", 然后移至相 邻的键位 "6", 接着再移回键位 "5 ", 此时设备取消输入的字符 "0", 显示屏 相应显示区域提示为 "1、 0、 E、 A、 N、 R、 U、 B、 C、 D、 F"等与 "K"相关 联的字符, 其中 "0"被反白。
步骤七, 由于 "0"不是目标字符, 手指由键位 "5 "移动至键位 "6" (或 "2、 8、 4" 以及 " 1、 3、 7、 9"), 提示区显示的字符为 "1、 0、 E、 A、 N、 R、 U、 B、 C、 D、 F"等, 其中 "E"被反白。
步骤八, 手指按下 (或离开) 键位 "6", 确认输入字符 "E"。
步骤九, 类似输入字符 "Y"
注: "回搓"一般于两个相邻的键位之间操作, 也可以设为 "进 2退 1 "、 "进 1退 2"、 "进 1退 2"、 "进 N退 M"等, 可根据需要设定为 "回到前一个输入状 态"或者 "取消刚才输入的字符"。 一种设定是步骤六时手指离开键盘后执行的 特征动作, 当步骤六执行完"回搓"动作后, 手指可以离开键盘, 也可停留在当 前的键位依屏幕提示操作。 前者 "回搓"可在任意两个相邻的感应按键上执行, 该操作之后的键位与信号的对应关系可以另行设定或根据已输入信息进行设定。 后一种设定可以是步骤六时,手指不离开键盘,在键位 "7"与" 8"之间进行"回 搓", 取消字符 "0", 之后直接进行输入。
后一种的 "回搓"动作一般需在确认输入某一字符后立即进行, 否则将可能 与 "回退"动作混淆。 实施例 5: 快捷方式输入单词 " KEY"
步骤一至步骤三同实施例 1的步骤一至步骤三。
步骤四, 当键位弹起后, 保持手指对感应键位 "6" 的触摸, 显示屏相应显 示区域提示为 " K、 0、 I、 E、 N、 U、 A"等与" K"相关联的字符, 其排列顺序的 依据是由与字符" Κ"的关联程度高低而设定排列的, 字符 " Κ "被反白, 表明若 此时按下键位将输入字符 " K "; 同时正文区当前输入位置或其他显示区域出现 输入单词 "KEY" 的提示, 表明该单词为可以缺省输入的单词。
步骤五, 通过特定的输入动作完成对缺省单词 "KEY"的确认输入, 如手指 直接离开当前键位, 表明确认输入单词 "KEY", 或者手指离开当前键位后再按 下特定的功能键位 (或直接触摸显示单词 "KEY" 的区域), 确认输入。
注: 该实施例中的缺省输入单词可以在出现在每一次输入字符之后,供用户 进行选取。 此实施例可与触摸屏配合共同实现。
实施例 6: 输入单词 "KEY"过程中由于滑动过快需回退至上一字符。
步骤一至步骤三同实施例 1的步骤一至步骤三。
步骤四, 当键位弹起后, 保持手指对感应键位 "6" 的触摸, 显示屏相应显 示区域提示为 "1、 0、 E、 A、 N、 R、 U、 B、 C、 D、 F"等与 "K"相关联的字 符,其排列顺序的依据是由与字符" K"的关联程度高低而设定排列的,字符" I" 被反白, 表明若此时按下键位将输入字符 " 1"。
步骤五, 由于 " I"不是目标字符, 继续移动手指至键位 "9", 相应显示区 域中的字符 " 0 "被反白, "0"亦不是目标字符; 继续移动手指至键位 " 8 ", 此时 " Ε"被反白, 为需要的目标字符, 但是由于手指移动过快, 多移动了一个 键位至键位 " 7", 此时字符" Α"反白。
步骤六, 因" Α"不是目标字符, 且错过了目标字符 "E", 手指由键位" 7"移回 键位" 8", 字符 "E"重新反白, 手指按下 (或离开) 该键位, 确认输入字符 "E"。
注: 在步骤六中, 若手指移动到键位" 8"后, 继续向与" 8"相邻的除键位 "7" 以外的任一键位移动, 如键位 "5、 9、 0"等, 则表明继续回退反白至前一个经 过的字符, 本例中为 "0"。 也就是说, 在输入过程中, 当手指移向未经由的相邻 键位时, 反白依照当前顺序向前进行; 当手指移过曾经经由的与之相邻键位, 表 明将当前反白的顺序改变为相反的顺序。
由当前键位回退至上一个操作状态所在的键位,其对应的信号也可以仅仅表 示装置进入回退状态, 而但需要手指继续移动到下一个键位 (除当前键位外), 显示区域的显示才改变为之前的状态。
上述实施例所述的回退动作关键在于: 手指移回最近触及的键位。在此基础 上可以增减动作要素, 比如按压、 多点、 回移数键位等。 "回退"状态保持至下 一个回退动作产生或者确认输入字符为止,如本例在步骤六输入 "E"后所述 "回 退"状态也随之结束。 当然也可以另行设定回退动作, 比如单指移动过程中加入 另一手指继续移动, 则表明进行回退选择。 有时对于某些触摸屏(板)设备而言, 上述表示回退的第四特征动作可以通 过手指移动与当前前进方向、水平或垂直或形成的角度进行判断, 当该角度大于 (或小于) 一定值时, 便定为回退即 "第四特征动作"。 上述方法可为适应缺乏 手感的触摸屏 (板) 而专门设定。
除手指移回最近触及的键位之外, 还有其他"第四特征动作"可供选择, 如 斜向移动, 若本实施例步骤六中, 手指由键位 " 7"移至键位 " 5 "后, 便产生回 退, 此时字符 "E"便重新反白, 即可确认输入该字符, 之后的操作可参照相关论 述。 所述斜向移动指手指通过的感应节点中心的连线不是水平或垂直方向。 实施例 7: 以过滤方式输入词"和平"
步骤一, 依本申请所述的方法输入字符 "h";
步骤二,当键位弹起后,保持手指对感应键位的触摸,显示屏相应提示为" a、 e、 u、 o"等可与 "H"构成拼音组合的字符,其排列顺序依统计概率或设备的设定, 其中字符" A"被反白(此时若按下键位" 5", 则表示输入" A") ; 同时键盘的对应关 系也发生变化, 根据设定除键位" 4"以外的与" 5"相邻键位所对应的字符均为 " (键位 "4"可与其他特殊功能相对应)。 步骤三, 由于" A"不是目标字符, 手指移 动至" 6" (或 8、 2等), 此时字符 "被反白, "为目标字符, 按下键位" 6", 表 明输入该字符;
步骤四,此时已输入的拼音为 "he",即是所需的拼音,手指离开感应键位(或 再次按下), 表明拼音输入阶段完成, 进入选字阶段, 屏幕提示区内显示与 "he" 对应的字, 并以***数字加以标识, 如" 1合、 2和、 3喝、 4何、 5核、 6河、 7贺、 8呵、 9禾";
步骤五, 手指离开键盘后, 再按下键位" 2", 表明输入文字"和";
步骤六, 以类似的方式输入"平"; 在本发明的另一实施例中, 当步骤四手指 离开键盘表明拼音输入阶段完成之后, 手指亦可再次触摸感应键位,或保持于当 前键位进而确保输入的连续性。屏幕将该感应键位对应的汉字标识出来, 随着手 指的移动标识不同的备选汉字。
本实施例的步骤二所述的 "显示区域相应提示为 'A、 E、 U、 I、 O ' 等" 可以改为: 显示区域相应提示为 'a、 e、 u、 o、 en、 an、 ei、 eng、 ong' 等"。 这是根据可与 "h"相组合的各种韵母而筛选排列的。
也可以将图 5所示键盘中的 " 1、 2、 3、 6、 9、 8、 7、 4"虚拟视为一个环形 转盘, 用于选择不同的文字。 当手指沿该虚拟环形转盘转动完整一圈之后, 或者 当手指经由的键位的个数超出屏幕中备选文字的数量时,设备给出另外的异于当 前所显示的备选文字供用户标识选取。 实施例 8: 以联想方式输入词"和平"
步骤一至五, 同实施例 7步骤一至五。
步骤六, 手指在步骤五停留的位置保持该键位 ("2") 的接触, 屏幕提示可 与"和"组成词组的文字, 如"谐、 好、 睦、 平、 气、 室、 风、 解、 美"等字, 其中 "谐"字作为当前位置对应的输入信号被反白。
步骤七, 由于"谐"不是目标字符, 于感应按键之间顺序滑动手指, 反白字符 依次改变, 直至"平"反白后, 按下手指所在的键位, 以确认输入"平"字。
注: 步骤六中也可备选字给予标记, 如将"谐、 好、 睦、 平、 气、 室、 风、 解、 美"改为" 1谐、 2好、 3睦、 4平、 5气、 6室、 7风、 8解、 9美", 用户除采 用滑动的方式选字, 也可采用实施例 7中的按压相应键位的方式选字。 实施例 9: 基于时针顺序的方向控制
如附图 5, 设定以键位 "5 "为中心, 一切移动以此为中心进行判断, 确定 手指移动的时针方向, 以此判断亮显信号滚动的方向。
在这一规则下, 位于中心的键位, 其判断原则是: 向右或 /和向下移动可令 亮显信号向 "前"滚动, 即与顺时针方向移动的效果相同, 反之则相反。
本例的目标字符是 "0"
步骤一, 手指触摸键位 "6", 此时屏幕于相应部位显示备选信号: "J、 K、 L、 M、 N、 0、 P、 Q", 其中 "M"被亮显。
此时依据时针关系设定, 键位 "3 "对应于信号 "L", 而键位 "9"对应于信 号 "N", 键位 "5 "可根据需要另行规定其对应的对象。
步骤二, 手指移动至键位 "9", 设备根据键位 "6"、 "9"与键位 "5 "形成 的夹角, 判断手指顺时针移动了一个单位, 于是将 "N"亮显。 (若此时手指移 动到键位" 3 ", 则表明手指逆时针移动了一个单位, "L"被亮显)。此时键位" 8" 与 "#" (也可以包括键位 "0") 对应字符 "0"。
步骤三, 手指移动到键位 "8", 字符 "0"被亮显。
步骤四, 由于误操作, 手指在没有拾取" 0"的情况下移动到键位 "7", "P" 被亮显。 此时键位 " 8 " (也可以包括键位 "0" 与 " * ") 对应的是信号 "0", 键位 "4"对应的是信号 "Q"。 步骤五, 手指移至键位 "8", "0"被亮显, 选取输入 "0"。
注: 本实施例针对图 5所示的数字键盘需要对键位 "5"进行单独设定, 即 当由起始键位 "5"移至相邻键位 "2、 4、 8、 6" 即为前进方向, 之后再依上述 的时针方向进行判断; 除此之外, 还可以规定起始键位为 "5"时, "右前左退" 或者 "下前上退", "右前左退" 即由键位 " 5"移至键位 " 6"为前进方向, 由键位 "5"移至键位 "4"为后退方向, 类推 "下前上退"。 上述定义的方向可 以相互颠倒。
对于采用封闭线形布局的键盘操作判断比较容易,与规定前进方向相反的方 向即回退方向。 图 7所示的环形键盘就是这种键盘。 实施例 10: QWERT键盘输入
QWERT键盘是电子设备常用的键盘之一, 其优点是每一个按键对应一个字 母信号, 本方法也适用于该类型其他键盘。
如输入 "KEY"时, 当手指触及按键 "K"时, 屏幕显示此时对应的信号为 "H、 I、 J、 K、 L、 ;"等信号 (也可以是唯一的信号 "K"), 其中 "Κ"被反白, 表示为该按键对应的输入信号, 按下即可输入 "Κ"。 若此时按下后手指依然保 持对该按键的触摸, 则屏幕显示与 "Κ"关联的字符, 如 "Κ、 Ε、 0、 Α、 I"等, 其中 "K"反白。 由于 "Κ"不是目标信号, 手指移动的一个邻近的键位, 信号 "Ε"反白, 为目标信号, 按下按键选取该信号。
如果一开始触及的是按键 "J", 屏幕显示此时对应的信号为 "J、 H、 J、 K、 L", "J"被反白标识, 由于" J"不是目标信号, 手指右移到" K"按键, 此时" K" 被反白, 按下按键选取该目标信号。 实施例 11: 非封闭的线型布局键盘的操作规则
对基于线形布局的键盘(如附图 6所示)来讲, 可以在键盘的端头设置 "回 转点", 当手指在选取目标的过程中移动到键盘的尽端的 "回转点"时, 手指反 向移动, 从而使反白信号继续正向滚动。
如假当前以设向下移动为正向滚动, 等待输入的目标信号为 "Z", 手指触摸 感应按键" 9", 屏幕显示备选信号: "W、 X、 Y、 Ζ",其中 "W"反白。 由于" W" 不是目标信号, 移动手指到按键 "0", 此时 "X"被反白。 "X"也不是目标信号, 而此时除了 "回转点"夕卜, 下方没有感应按键, 因此设定一个 "回转点", 并约 定手指移动到该点再移回按键 "9"表明反白信号将继续正向滚动, "Y"被反白, 再次移动手指至按键 " 8", 此时目标信号 "Z"被反白, 按下按键 " 8", 拾取输 入该信号。回转点可以不对应任何映射信号,只表明经过该点可是反白信号将继 续正向滚动,也可以使其本身作为一个对应映射信号的感应按键,如对应于" 0"、 "#"或 " *"之类独立的信号。
注:从广义上讲,通过"回转点 "的操作也可以归纳成为一个新的特征动作, 即非封闭的线型布局键盘的尽端,可以以某一特殊的特征动作使得当前反白的滚 动方向在手指反向移动时一样得以保持。
实施例 12: 取消 (擦除) 操作与回退操作的异同
在实际应用中为避免设定过多的特征动作造成用户的困惑,常倾向于设定精 简直观的特征动作, 因而部分类似指令所对应的操作就可能较为相似,如本案所 涉及的实施例 4与 6中取消与回退通常对应的操作。这两个实施例都包含了手指 在相邻两个感应键位之间来回滑动的操作,但是由于所处的状态不同而产生不同 的信号。
本实施例中 4的取消 (擦除)操作是一个相对独立的操作, 其过程如下 步骤一, 该操作开始状态是: 上一输入信号确认输入后, 即相对应的输入特 征动作完成后 (包括第三与第五特征动作);
步骤二, 当手指(或输入设备, 下同)触及感应区域后, 此时根据触发的感 应节点(A), 屏幕显示对应的信号和 /或信号集合, 也可以标记其中的拾取信号; 步骤三, 当手指移动到相邻节点(B ) 时, 屏幕显示此时对应的信号和 /或信 号集合, 并标记拾取信号;
步骤四, 当手指移回感应节点 (A) 时, 屏幕显示该感应节点此时对应的信 号和 /或信号集合(类似于实施例 6之步骤六屏幕所产生的变化), 通常此时对应 的拾取信号改变为步骤二对应的拾取信号;
步骤五, 手指离开感应区域, 产生取消 (上一操作) 或擦除的信号。
可见, 在开始的若干步骤中, 取消(擦除)操作与回退操作可能存在相同的 操作步骤, 随着步骤五的执行, 表明产生的是取消 (擦除) 信号, 而不是回退, 即最后的步骤五才决定上述操作为取消(擦除)操作而不是其他。如果在步骤五 手指不离开感应区域,而是继续滑动的第二特征动作或按压之类确认输入的第三 特征动作, 则表明步骤一至步骤五只是一个回退操作, 目前处于信号调整与输入 阶段。 与取消(擦除)操作相比, 回退不是一个独立的操作, 但回退操作可以嵌 入其他操作之中。
当然, 可以设定一个快速的回搓动作: 即如果手指在两个相邻节点之间的往 返滑动足够快, 并且立刻离开感应区域, 可以直接执行取消(擦除)操作, 而屏 幕不产生上述步骤一至步骤四所涉及的变动。 实施例 13: 拼音词组输入 "和平,"
该实施例对硬件有一定的要求, 除包括一个感应键盘外,建议至少一个具备 选择功能的装置或区域, 如触摸屏、选择按钮等, 本实施例以感应键盘与触摸屏 的组合为例进行描述。
步骤一至五同实施例 7步骤一至五
步骤六, 此时已输入的拼音为 "he", 触摸屏除提示可供选择的拼音字符如 " i、 n "外 (其中优选字符反白), 还显示可供选择的汉字如: "合、 和、 河"等 (如果直接点击 "和"所在的区域可输入该汉字), 手指离开感应键盘。
步骤七, 手指触摸按键 7并按下, 表明输入字符 "p"。
步骤八, 此时触摸屏提示可供选择的组合, 如 "和平、 河畔、 合拍"等, 按 下 "和平"所在的区域, 表明输入该词。
步骤九, 手指滑过图五所示键盘中两斜向键位, 如键位 "5 "与 "7"或者是 键位 "6"与 "8", 之后手指即离开键盘。
步骤十, 屏幕显示与上述斜向划线操作相关的字符, 并将最优先的字符", " (逗号) 输入, 如果需要调整可以根据屏幕相关提示进行操作。
注: 本实施例不排斥其他可能的设定, 如步骤八中, 还可在输入正文区即显 示最优选的词 "和平", 等待短暂时间后即自行输入。
本实施例将感应笔画输入或者手写输入融入其中,感应笔画输入是 "一种输 入方法和输入设备"(申请号为 200910107777.7 )中所描述的输入控制方法。通 常情况下,基于感应的手写、笔画与本发明所述的输入方式的结束动作可以有所 不同, 如当第三特征动作定义为 "按下"时, 笔画或手写输入通常以 "离开"或 "停留后离开 "为结束, 这样就将两类不同的信号区别开来, 从而据此输入相关 信号。也可以设置特别的结束点或区域以配合输入, 如可设一结束点, 当中途希 望终止操作时, 以该点为手指移动的终点即可。
当屏幕不具备触摸功能, 可调整为:
步骤八, 此时触摸屏显示可供选择的组合, 如 " 1和平、 2河畔"等。
步骤十, 长按按键 " 1 ", 表明输入其代表的词 "和平"。
本方法也可以与传统的按键输入相融合,如 Qwert布局的感应键盘可直接采 用按键输入,而在图五所示的数字键盘经过设置也可使用本输入法的同时融合按 键输入。 这是本领域技术人员易于想到的, 这里不做详细论述。
虽然本发明是通过具体实施例进行说明的, 本领域技术人员应当明白, 在不 脱离本发明范围的情况下, 还可以对本发明进行各种变换及等同替代。 因此, 本 发明不局限于所公开的具体实施例,而应当包括落入本发明权利要求范围内的全 部实施方式。

Claims

权 利 要 求
1、 一种感应信号输入方法, 其特征在于, 包括:
51、 感应区域的第一空间节点接收第一特征动作触发信号并显示所述第 一空间节点的映射信号, 所述第一空间节点的映射信号包括至少一个第一空 间节点拾取信号;
52、 如果所述第一空间节点拾取信号是目标信号, 则以第三特征动作触 发信号输入所述第一空间节点拾取信号, 并执行步骤 S3 , 否则直接执行步骤 S3;
53、 将所述第一空间节点映射信号映射到邻近所述第一空间节点的至少 一个第二空间节点;
54、 接收到触发第一空间节点和所述第二空间节点的第二特征动作触发 信号时, 显示所述第一空间节点映射信号, 并标记所述第一空间节点映射信 号中邻接所述第一空间节点拾取信号的信号为第二空间节点拾取信号;
55、 如果所述第二空间节点拾取信号是目标信号, 则以第三特征动作触 发信号输入所述第二空间节点拾取信号, 重新定义第一空间节点, 并循环执 行上述步骤, 直至收到输入完毕的信号; 否则重新定义第一空间节点, 直接 循环执行包括 S4在内的上述步骤, 直至收到输入完毕的信号。
2、 一种感应信号输入方法, 其特征在于, 包括以下步骤:
触发步骤, 感应区域的第一空间节点接收第一特征动作触发信号并显示 所述第一空间节点的映射信号, 所述第一空间节点即为当前空间节点, 当前 空间节点的映射信号包括至少一个当前空间节点拾取信号;
映射步骤, 将所述第一空间节点全部或部分映射信号映射到邻近所述第 一空间节点的至少一个第二空间节点, 作为第二空间节点的全部或部分映射 信号;
转移步骤, 将第一空间节点另一异于其拾取信号的映射信号设为第二空 间节点的拾取信号;
判断步骤, 如果当前空间节点拾取信号是目标信号, 以第三特征动作触 发信号输入所述当前空间节点拾取信号, 并执行回转步骤; 否则执行提示步 骤;
提示步骤, 接收到触发第一空间节点和所述第二空间节点的第二特征动 作触发信号时, 显示所述第二空间节点映射信号, 此时第二空间节点为当前 空间节点, 并标记该当前空间节点拾取信号;
跳转步骤, 执行判断步骤; 或者判断所述第二空间节点拾取信号是否为 目标信号, 如果是则以第三特征动作触发信号输入所述第二空间节点拾取信 号, 如果不是则执行回转步骤;
回转步骤, 若接收到信号输入完毕的信号, 即本次输入告一段落; 否则 重新定义当前空间节点为第一空间节点, 并转到触发步骤、 映射步骤、 转移 步骤或提示步骤, 并继续执行所述的输入步骤。
3、根据权利要求 1或权利要求 2所述的感应信号输入方法,其特征在于, 当在步骤 S1-S6 或触发步骤〜回转步骤中, 接收到目标信号输入完毕的信号 时, 直接退出本次输入操作。
4、根据权利要求 1或权利要求 2所述的感应信号输入方法,其特征在于, 接收到包括信号输入完毕的信号时, 将所述各个空间节点所对应的空间节点 映射信号复位到初始空间节点映射信号。
5、根据权利要求 1或权利要求 2所述的感应信号输入方法,其特征在于, 所述方法进一步包括在执行所有操作步骤之前, 将一个或多个信号映射到所 述感应区域中的数个空间节点上以作为初始空间节点映射信号。
6、根据权利要求 1或权利要求 2所述的感应信号输入方法,其特征在于, 在所述步骤 S2和步骤 S3之间或在映射步骤和转移步骤之间, 当判定上一目 标信号输入完成后, 在显示区域上显示与所述上一目标信号关联的一个或多 个信号, 并标记关联程度最高的信号为当前空间节点对应的空间节点拾取信 号。
7、根据权利要求 1或权利要求 2所述的感应信号输入方法,其特征在于, 所述方法进一步包括当需要修正错误和 /或取消当前输入时, 以第四特征动作 触发信号将操作退回到上一操作发生之前所处的状态, 上一操作发生之前所 处的状态包括输入状态和 \或显示状态。
8、根据权利要求 1或权利要求 2所述的感应信号输入方法,其特征在于, 所述方法进一步包括在当需要回退时, 当接收到从所述当前空间节点移动到 至少一个上一操作状态所在的空间节点的触发信号时, 相关显示区域显示至 少一个上一操作状态所在的空间节点的空间节点拾取信号。
9、根据权利要求 1或权利要求 2所述的感应信号输入方法,其特征在于, 所述感应信号输入方法包括: S6或选择步骤、 根据输入信号产生对应所述输 入信号的一个和 /或多个中文符号, 并接收第五特征动作或相应的特征动作触 发信号以选定所需中文符号。
10、 根据权利要求 1或权利要求 2所述的感应信号输入方法, 其特征在 于: 所述的接收到触发第一空间节点和所述第二空间节点的第二特征动作触 发信号后, 再次接收到移至第三空间节点的触发信号, 以第一空间节点和所 述第二空间节点的连线为第一连线, 所述第三空间节点与第二空间节点的连 线为第二连线, 当第一连线与第二连线的夹角处于某一范围内和 /或等于某一 定值时, 相关显示区域至少显示一个上一操作状态所在的空间节点的拾取信 号。
11、 根据权利要求 1或权利要求 2所述的感应信号输入方法, 其特征在 于, 在进行到步骤 S2、 S5或判断步骤、 回转步骤时, 以除第三特征动作以外 的其他特征动作触发输入信号时, 则本次输入所经过的空间节点形成的图形 或轨迹所对应的信号。
12、 一种感应信号输入装置, 其特征在于, 包括:
感应区域;
位于所述感应区域内的多个空间节点;
用于将信号映射到所述多个空间节点中的每一个以作为初始空间节点映 射信号的映射模块;
信号显示模块, 用于在接收到用户触发第一空间节点的第一特征动作触 发信号时, 在显示区域上显示映射到所述第一空间节点的一个或多个信号, 并标记所述第一空间节点对应的至少一个第一空间节点拾取信号; 映射调整模块, 用于在接收到用户触发第一空间节点的第一特征动作触 发信号时, 调整邻近所述第一空间节点的至少一个第二空间节点的映射关系, 将所述多个信号映射到所述第二空间节点;
第一感应显示模块, 用于在接收到用户触发第一空间节点和所述第二空 间节点的第二特征动作触发信号时, 在显示区域上显示所述映射到所述第二 空间节点的多个信号, 并标记邻近所述第一空间节点拾取信号的至少一个信 号为所述第二空间节点的拾取信号;
信号拾取模块, 用于在接收到用户触发某一空间节点的第三特征动作触 发信号时, 选取所述空间节点对应的信号并完成信号的输入。
13、 根据权利要求 12所述的感应信号输入装置, 其特征在于, 所述装置 进一步包括第一输入判断模块, 用于当判定上一目标信号输入完成以后, 将 所述各个空间节点所对应的空间节点映射信号复位到初始空间节点映射信号 和 /或直接退出本次输入操作。
14、 根据权利要求 13所述的感应信号输入装置, 其特征在于, 所述装置 进一步包括第二输入判断模块, 用于当判定上一目标信号输入完成以后, 在 显示区域上显示与所述上一目标信号关联的一个或多个信号, 并标记关联程 度最高的信号为当前空间节点对应的空间节点拾取信号。
15、 根据权利要求 13或 14所述的感应信号输入装置, 其特征在于, 所 述装置进一步包括回退模块, 当接收到从所述当前空间节点移动到至少一个 上一操作状态所在的空间节点的触发信号时, 相关显示区域显示至少一个上 一操作状态所在的空间节点的空间节点拾取信号。
16、 根据权利要求 12所述的感应信号输入装置, 其特征在于, 所述感应 信号输入装置进一步包括中文判断模块, 用于根据输入信号产生对应所述输 入信号的一个和 /或多个中文符号, 并接收第五特征动作或其他相应的特征动 作触发信号以选定所需中文符号。
17、 根据权利要求 12所述的感应信号输入装置, 其特征在于, 所述感应 区域包括能够区别感知并接受不同输入特征动作同时能够区感知并区别各个 键位之间的移动与点击的键盘, 所述各个键位呈矩阵排布。
18、 根据权利要求 12所述的感应信号输入装置, 其特征在于, 所述特征 动作触发信号包括: 触摸触发信号、 滑动触发信号、 按压后离开触发信号与 按压后松开并保持接触触发信号。
PCT/CN2010/076789 2009-09-10 2010-09-10 感应信号输入方法和装置 WO2011029405A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200910190145.1 2009-09-10
CN200910190145A CN102023715B (zh) 2009-09-10 2009-09-10 感应信号输入方法和装置

Publications (1)

Publication Number Publication Date
WO2011029405A1 true WO2011029405A1 (zh) 2011-03-17

Family

ID=43732018

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2010/076789 WO2011029405A1 (zh) 2009-09-10 2010-09-10 感应信号输入方法和装置

Country Status (2)

Country Link
CN (1) CN102023715B (zh)
WO (1) WO2011029405A1 (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101429923B1 (ko) * 2011-12-06 2014-08-13 엘지디스플레이 주식회사 터치 영역 라벨링 방법 및 그를 이용한 터치 센서 구동 장치
CN103729132B (zh) * 2012-10-15 2017-09-29 联想(北京)有限公司 一种字符输入方法、装置、虚拟键盘及电子设备
KR102503422B1 (ko) * 2015-12-17 2023-02-24 삼성전자주식회사 문자 입력 기능을 제공하는 전자 장치 및 그 제어 방법
CN106682577A (zh) * 2016-11-23 2017-05-17 北海高创电子信息孵化器有限公司 一种自动绘画练习方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070046641A1 (en) * 2005-09-01 2007-03-01 Swee Ho Lim Entering a character into an electronic device
CN100342317C (zh) * 2005-07-13 2007-10-10 西门子威迪欧汽车电子(惠州)有限公司 字符的输入装置和方法
JP2009053986A (ja) * 2007-08-28 2009-03-12 Kyocera Mita Corp 文字入力装置、画像形成装置及び情報端末装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100745663B1 (ko) * 2005-01-05 2007-08-02 (주)모비언스 방향 입력 수단을 사용한 문자 입력 방법 및 장치
CN1858684B (zh) * 2005-04-30 2011-08-03 张苏渝 通过运动及其特征完成信号输入的方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100342317C (zh) * 2005-07-13 2007-10-10 西门子威迪欧汽车电子(惠州)有限公司 字符的输入装置和方法
US20070046641A1 (en) * 2005-09-01 2007-03-01 Swee Ho Lim Entering a character into an electronic device
JP2009053986A (ja) * 2007-08-28 2009-03-12 Kyocera Mita Corp 文字入力装置、画像形成装置及び情報端末装置

Also Published As

Publication number Publication date
CN102023715B (zh) 2012-09-26
CN102023715A (zh) 2011-04-20

Similar Documents

Publication Publication Date Title
KR101636705B1 (ko) 터치스크린을 구비한 휴대 단말의 문자 입력 방법 및 장치
EP2209646B1 (en) Wireless handheld device able to accept text input and methods for inputting text on a wireless handheld device
JP4084582B2 (ja) タッチ式キー入力装置
KR100478020B1 (ko) 화면표시식키이입력장치
US9141283B2 (en) Apparatus and method for inputting characters on touch screen of a terminal
KR101187475B1 (ko) 다언어 환경을 갖는 장치를 위한 입력 방법
US20110141027A1 (en) Data entry system
US20110291940A1 (en) Data entry system
US20100225592A1 (en) Apparatus and method for inputting characters/numerals for communication terminal
CN102902471B (zh) 一种输入界面的切换方法以及装置
WO2010010350A1 (en) Data input system, method and computer program
US20050066291A1 (en) Manual user data entry method and system
US20120218272A1 (en) Method and apparatus for generating text in terminal
EP1513053A2 (en) Apparatus and method for character recognition
WO2011029405A1 (zh) 感应信号输入方法和装置
CN102841752B (zh) 一种人机交互设备的字符输入方法和装置
CN102741784A (zh) 一种数据输入***的特征
JP2013050786A (ja) 文字入力装置及び携帯端末装置
JP5977764B2 (ja) 拡張キーを利用した情報入力システム及び情報入力方法
US20100245244A1 (en) Character inputting device
KR20110082956A (ko) 터치스크린의 한글 입력 방법
CN103324432B (zh) 一种多国语言通用笔划输入***
JP2009545802A (ja) タッチ式文字入力装置
JP5913771B2 (ja) タッチ式ディスプレイの入力システムおよび入力パネルの表示方法
US20150301739A1 (en) Method and system of data entry on a virtual interface

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10815007

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 10815007

Country of ref document: EP

Kind code of ref document: A1