CN107479720A - Input unit, input method and input system - Google Patents
Input unit, input method and input system Download PDFInfo
- Publication number
- CN107479720A CN107479720A CN201610404528.4A CN201610404528A CN107479720A CN 107479720 A CN107479720 A CN 107479720A CN 201610404528 A CN201610404528 A CN 201610404528A CN 107479720 A CN107479720 A CN 107479720A
- Authority
- CN
- China
- Prior art keywords
- character
- input
- deleting
- deleted
- act
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements 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/0233—Character input methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Artificial Intelligence (AREA)
- Human Computer Interaction (AREA)
- Input From Keyboards Or The Like (AREA)
- User Interface Of Digital Computer (AREA)
- Document Processing Apparatus (AREA)
Abstract
The present invention provides a kind of input unit, input method and input system, in the case where implementing the act of deleting for deleting multiple characters by the deletion action of operating portion, judge whether the act of deleting deletes character more than specified quantity within a certain period of time, in the case where being judged as that act of deleting deletes the character of more than specified quantity within a certain period of time, the input candidate being made up of at least a portion character deleted in the act of deleting is generated, and the input candidate of generation is shown by display part.Thus, user due to delete a large amount of characters rapidly and there occurs deleting by mistake in the case of, the input candidate at least a portion character that prompting is deleted by mistake can be generated and shown to user, so that user directly inputs the character deleted according to input candidate by mistake.Therefore, it is possible to avoid the operation that repeatedly inputs of user as far as possible, and input unit is avoided as far as possible due to the meaningless processing load caused by repeatedly inputting operation of user.
Description
Technical field
Grasped the present invention relates to input unit, input method and input system, more particularly to for user
Make to input or delete the input unit of character, input method and input system.
Background technology
User is when using input unit input character, it is often necessary to deletes the character inputted.It is logical
In the case of often, user deletes the character inputted by pressing the delete key of input unit.With
Family wish in the case of deleting multiple characters rapidly, it is necessary in the short period of time by delete key press with
The corresponding number of the character quantity to be deleted.But the number that delete key is pressed in the operation is difficult the palm
Hold, user often presses delete key than needing the more numbers of number, as a result mistakenly deletes
The original character for being not desired to delete.
In addition, in some input units, in the case where user wishes to delete multiple characters rapidly,
Delete key can be pinned to time corresponding with the character quantity to be deleted, input unit and delete key quilt
The time pinned correspondingly deletes the character of respective numbers.But pinned in the operation delete key when
Between also be difficult to grasp, user often pins delete key and crossed for a long time, as a result mistakenly deletes original
It is not desired to the character deleted.
After mistakenly deleting the original character for being not desired to delete in these cases, user must not be no longer
It is secondary to input the character deleted by mistake.As a result, the input operation amount of user, Er Qiezeng are not only increased
The processing load of input unit is added.
For such case, prior art Patent Literature 1 proposes a kind of input device, sentences
The disconnected character information by input unit input is with deleting the deletion character information stored in character information storage part
At least a portion it is whether consistent, a part for above-mentioned deletion character information is made in the case of consistent
It is to input candidate display on display part, thus, it is possible to easily input again in deleted character string
The character (the 0013rd, 0017 section of specification) needed.
However, according to patent document 1, user after the original character for being not desired to delete mistakenly is deleted,
There is still a need for a part for the character deleted by mistake is inputted again so that input device display input is waited
Choosing.Therefore, be still unavoidable from user repeatedly inputs operation, can not avoid the meaningless of input unit
Handle load.
Patent document 1:Japanese Unexamined Patent Publication 2012-190247
The content of the invention
The present invention in view of above-mentioned technical problem of the prior art, its object is to, there is provided it is wrong in user
It can avoid user's from repeatedly inputting behaviour as far as possible in the case of deleting the original character for being not desired to delete by mistake
Input unit, input method and the input system of the meaningless processing load of work and input unit.
In order to achieve the above object, the present invention provides a kind of input unit, for user inputs character, tool
Have for receiving for the input operation of character and the operating portion of deletion action and can show described
The display part of the character string obtained after input operation or deletion action, it is characterised in that also have:Delete
Division operation judging part, the deletion for deleting multiple characters is implemented in the deletion action by the operating portion
In the case of behavior, judge whether the act of deleting deletes more than specified quantity within a certain period of time
Character;And input candidate's generating unit, it is being judged as that described delete is gone by the deletion action judging part
In the case of deleting character more than specified quantity within a certain period of time, generate and gone by described delete
The input candidate formed at least a portion character of middle deletion;The display part is shown by the input
The input candidate of candidate's generating unit generation.
Mostly occurred in as described above, the mistake of user is deleted in the case that user deletes rapidly a large amount of characters.
According to the input unit of the present invention, in user due to deleting a large amount of characters rapidly and there occurs delete by mistake
In the case of, the input candidate at least a portion character that prompting is deleted by mistake can be generated and shown to user
Show, so that user directly inputs the character deleted according to input candidate by mistake.Therefore, it is possible to as far as possible
The operation that repeatedly inputs of user is avoided, and avoids input unit from repeatedly inputting behaviour due to user as far as possible
Meaningless processing load caused by work.
Above-mentioned input unit can also be configured to:Included in the act of deleting and delete a character every time
At least three times in the case of deletion action, the deletion action judging part calculates adjacent in time
Mean Time Between Replacement between deletion action, when the Mean Time Between Replacement is less than defined in advance be spaced
Between in the case of threshold value, be judged as that the act of deleting deletes more than specified quantity within a certain period of time
Character.
Carry out thereby, it is possible to being effectively adapted to user by the way that the delete key of operating portion is depressed multiple times more
The situation of secondary deletion action, in this case user due to the mistake deleted a large amount of characters rapidly and occurred
Delete, generate appropriate input candidate.
Above-mentioned input unit can also be configured to:Included in the act of deleting and once delete multiple characters
Deletion action in the case of, the deletion action judging part obtains the deletion that the act of deleting is deleted
Character quantity, in the case where the deletion character quantity is more than the specified quantity, it is judged as that this is deleted
Except behavior deletes character more than specified quantity within a certain period of time.
Thereby, it is possible to be effectively adapted to user to delete multiple words by pinning the delete key of operating portion
The situation of symbol, it is raw in this case user because the mistake deleted a large amount of characters rapidly and occurred is deleted
Into appropriate input candidate.
Above-mentioned input unit can also be configured to:The input candidate generating unit generation is gone by described delete
The multiple different input candidates formed at least a portion character of middle deletion, the display part are shown
The input candidate list being made up of the multiple different input candidate.
Thereby, it is possible to generate multiple input candidates for selection by the user, so as to more effectively avoid
User's repeatedly inputs operation, and avoid input unit due to user repeatedly input operation caused by
Meaningless processing load.
Above-mentioned input unit can also be configured to:Among multiple characters that the act of deleting is deleted
In the case that finally deleted more than one character is a part of character for forming word or Chinese idiom,
The input candidate generating unit generation is by the deleted a part of character group for forming word or Chinese idiom
Into input candidate.
Thus, in the case of a part of character that word or Chinese idiom are included in deleted multiple characters,
It is judged as that user deletes the possibility height of a part of character by mistake, a part of character is included by generation
Input candidate, more appropriate input candidate can be provided a user.
Above-mentioned input unit can also be configured to:Included in multiple characters that the act of deleting is deleted
In the case of a symbol among paired symbol, the input candidate generating unit generation is by being deleted
The input candidate of one symbol and the character composition being deleted after a symbol.
Thus, in the case of a symbol among deleted multiple characters include paired symbol,
It is judged as that user deletes a symbol by mistake and the possibility of character deleted thereafter is high, passes through generation
By a symbol and thereafter the input candidate that deleted character forms, can provide a user more suitable
When input candidate.
Above-mentioned input unit can also be configured to:Included in multiple characters that the act of deleting is deleted
In the case of a symbol among paired symbol, the deleted institute of the input candidate generating unit generation
A symbol is stated as input candidate.
Thus, in the case of a symbol among deleted multiple characters include paired symbol,
It is judged as that user needs to re-enter a symbol to form paired symbol, by generating this symbol
Number as input candidate, more appropriate input candidate can be provided a user.
Above-mentioned input unit can also be configured to:Included in multiple characters that the act of deleting is deleted
In the case of punctuation mark, the input candidate generating unit generation after the punctuation mark by being deleted
Character composition input candidate.
Thus, in the case where deleted multiple characters include punctuation mark, it is contemplated that the punctuate accords with
It is relatively low with the degree of association of character deleted afterwards before number, it is judged as being deleted after the punctuation mark
The possibility deleted by mistake of character it is high, by generating corresponding input candidate, can provide a user
More appropriate input candidate.
The present invention also provides a kind of input method, for user inputs character, it is characterised in that including such as
Lower step:Operating procedure, receive the deletion action for character;Deletion action judgment step, logical
Cross in the case that the deletion action implements the act of deleting for deleting multiple characters, judge the deletion row
Whether to delete more than specified quantity character within a certain period of time;Candidate's generation step is inputted,
In the case of being judged as that the act of deleting deletes character more than specified quantity within a certain period of time,
Generate the input candidate being made up of at least a portion character deleted in the act of deleting;And display
Step, show the input candidate being generated.
The present invention also provides a kind of input system, for user inputs character, it is characterised in that possess:
Operating portion, receive the deletion action for character;Deletion action judging part, grasped by described delete
In the case of implementing the act of deleting for deleting multiple characters, judge the act of deleting whether certain
Character more than specified quantity is deleted in time;Candidate's generating unit is inputted, is being judged as the deletion
In the case that behavior deletes character more than specified quantity within a certain period of time, generate by the deletion
The input candidate at least a portion character composition deleted in behavior;And display part, display are generated
Input candidate.
The present invention input unit above-mentioned various modes be readily applicable to the present invention input method and
Input system, and obtain corresponding technique effect.
Brief description of the drawings
Fig. 1 is the structured flowchart of the input unit of the first embodiment of the present invention
Fig. 2 is the flow chart of the input method of the first embodiment of the present invention.
Fig. 3 is the schematic diagram of a concrete example of the first embodiment of the present invention.
Fig. 4 is the flow chart of the input method of second embodiment of the present invention.
Fig. 5 is the flow chart of the input method of third embodiment of the present invention.
Fig. 6 is the schematic diagram of a concrete example of the 4th embodiment of the present invention.
Fig. 7 is the schematic diagram of a concrete example of the 5th embodiment of the present invention.
Fig. 8 is the schematic diagram of another concrete example of the 5th embodiment of the present invention.
Fig. 9 is the schematic diagram of a concrete example of the 6th embodiment of the present invention.
Figure 10 is the schematic diagram of another concrete example of the 6th embodiment of the present invention.
Figure 11 is the schematic diagram of a concrete example of the 7th embodiment of the present invention.
Description of reference numerals:
1:Input unit;11:Operating portion;12:Display part;13:Deletion action judging part;14:
Input candidate's generating unit;301:Character display area;302:Input candidate display region.
Embodiment
Below in conjunction with accompanying drawing, embodiment and concrete example, the present invention will be described in more detail.Wherein,
The description below is intended merely to the convenient example for understanding the present invention and enumerating, and is not used in the model for limiting the present invention
Enclose.In a specific embodiment, the part of device can be changed according to actual conditions, deletes or added,
The step of method, can be changed, be deleted according to actual conditions, added or change order.In the accompanying drawings,
Size, direction etc. are only to illustrate, and can be changed according to actual conditions.
(first embodiment)
Illustrate the first embodiment of the present invention.Illustrate the first embodiment of the present invention first
Input unit 1.Input unit 1 supplies user inputs character, for example, for personal computer, tablet terminal,
The various equipment for needing user inputs character such as smart phone, the guider of vehicle, game machine, both
It can be linked as independent device and the said equipment, the said equipment can also be used as to realize.Here,
Character word of various language such as including Chinese character, English alphabet, Japanese ideogram and Chinese character,
Numeral, punctuate etc..
Fig. 1 be the present invention first embodiment input unit structured flowchart, arrow table therein
Show the direction of operation or data transfer.As shown in figure 1, input unit 1 possesses operating portion 11, display
Portion 12, deletion action judging part 13 and input candidate generating unit 14.Illustrate in detail below.
Operating portion 11 is used to receive the input operation for character and deletion action, such as by keyboard, mouse
The various operation equipments such as mark, tangible display panel are formed.Operating portion 11 is directed to word receiving user
After the input operation of symbol or deletion action, can export with based on the input operation input behavior or
The related data of act of deleting based on the deletion action.
Display part 12 can be shown receives the word that is obtained after input operation or deletion action by operating portion 11
Symbol string.In addition, display part 12 can also show it is described later by input candidate's generating unit 14 generate it is defeated
Enter candidate.Display part 12 is such as liquid crystal display, organic el display, tangible display screen
Various display devices are formed.
Deletion action judging part 13 can receive the number related to act of deleting that operating portion 11 is exported
According to, in the case where implementing the act of deleting for deleting multiple characters by the deletion action of operating portion 11,
Judge whether the act of deleting deletes character more than specified quantity within a certain period of time.Deletion action
Judging part 13 for example can perform memory (storage by the processor (control unit) of input unit 1
Portion) in the deletion action determining program of storage realize or can also be had by input unit 1
Special hardware realize.
Wherein, can be according to processing during above-mentioned " certain time " is fixed such as being set as 3 seconds
The actual conditions of device 1 or user take the circumstances into consideration to change.For example, above-mentioned " certain time " can be according to defeated
Enter processing speed, operation setting of device 1 etc. be set as it is appropriate during.At the place of input unit 1
It is fast to manage speed, will be above-mentioned " certain in the case of can reacting in a short time deletion action
Time " is set to shorter.In addition, above-mentioned " certain time " can also according to the mode of operation of user,
During operation history etc. is set as suitably.For example, to obtain user conventional being logged in by user etc.
Operation history after, if the operation history of user shows the service speed of the user quickly, will
Above-mentioned " certain time " is set to shorter.
In addition, above-mentioned " specified quantity " quantity such as being set as 5 characters, can be according to processing
The actual conditions of device 1 or user take the circumstances into consideration to change.For example, above-mentioned " specified quantity " can be according to defeated
Enter purposes of device 1 etc. and be set as appropriate quantity.Possess for rapidly inputting in input unit 1 or
In the case of the operating portion 11 (such as full size keyboard) for deleting a large amount of characters, by above-mentioned " stated number
Amount " is set to more.In addition, above-mentioned " specified quantity " can also according to the mode of operation of user,
Operation history etc. is set as appropriate quantity.For example, to obtain user conventional being logged in by user etc.
Operation history after, will be upper if the operation history of user shows that the user often deletes character
State " specified quantity " be set to it is more.
Input candidate generating unit 14 can receive the judged result of deletion action judging part 13, by deleting
Division operation judging part 13 is judged as that act of deleting deletes character more than specified quantity within a certain period of time
In the case of, generate the input candidate being made up of at least a portion character deleted in the act of deleting.
The input candidate generated by inputting candidate's generating unit 14 can be shown by display part 12, so that user joins
According to and input.Input candidate generating unit 14 can for example pass through the processor (control unit) of input unit 1
The input candidate for performing storage in memory (storage part) generates program realization, or can also pass through
Special hardware is realized possessed by input unit 1.
Input candidate is for example made up of the alphabet being deleted in the act of deleting.Or input is waited
Choosing can also be made up of a part of character finally deleted in the act of deleting.For example, it is being deleted
Character quantity be more than 5 in the case of, the quantity of a part of character that inputs candidate will be formed and set
It is set to 5.Wherein, the quantity of a part of character of composition input candidate can also be according to processing unit 1
Or the actual conditions of user take the circumstances into consideration to change.For example, possess in input unit 1 for rapidly inputting or deleting
Except a large amount of characters operating portion 11 (such as full size keyboard) in the case of, input candidate by forming
The quantity set of a part of character obtains more.
Mostly occurred in as described above, the mistake of user is deleted in the case that user deletes rapidly a large amount of characters.
According to the input unit 1 of present embodiment, deleted by mistake in user due to deleting a large amount of characters rapidly
In the case of removing, can generate the input candidate of at least a portion character that prompting is deleted by mistake and to
Family is shown, so that user directly inputs the character deleted according to input candidate by mistake.Therefore, it is possible to
The operation that repeatedly inputs of user is avoided as far as possible, and avoids repetition of the input unit 1 due to user as far as possible
Meaningless processing load caused by input operation.
Then the input method performed by the input unit 1 of the first embodiment of the present invention is illustrated, and
And illustrate the concrete example of present embodiment with reference to input method.Fig. 2 is the first embodiment of the present invention
Input method flow chart.The flow of input method shown in Fig. 2 is for example every time by input unit 1
Operating portion 11 perform when receiving deletion action.Fig. 3 is one of the first embodiment of the present invention
The schematic diagram of concrete example.
As shown in Fig. 2 first in step S201 (operating procedure), pin is received by operating portion 11
To the deletion action of character.As shown in Fig. 3 upper left, in the character display area 301 of display part 12
In, it is shown that the character string " ABCDEFGHIJKLMN " before deletion action.Connect in operating portion 11
After by deletion action, as shown in Fig. 3 upper right, in the character display area 301 of display part 12,
Show the character string after deletion action " ABCD ".
Then in step S202 (deletion action judgment step), judged by deletion action judging part 13
Whether act of deleting deletes character more than specified quantity within a certain period of time.Here, certain time
It is set as 3 seconds, it is specified that quantity set is 5.Deletion action judging part 13 is judged as above-mentioned deletion row
To delete the character " EFGHIJKLMN " of more than 5 in 3 seconds, therefore perform step S203.
In addition, if judged result is otherwise to terminate this flow.
In step S203 (input candidate generation step), input candidate generating unit 14 is generated by above-mentioned
The input candidate at least a portion character composition deleted in act of deleting.Here, input candidate's setting
To be made up of 5 characters finally deleted in the act of deleting, therefore it is " EFGHI ".
Then in step S204 (step display), display part 12 shows the input candidate being generated.
Here, as shown in lower part of fig. 3, the input near the character display area 301 of display part 12 is waited
Select in viewing area 302, show that the input candidate " EFGHI " being generated selects for user.
For example, in the case where user have selected input candidate " EFGHI ", input unit 1 is automatic
Input " EFGHI ", thus show character string in the character display area 301 of display part 12
“ABCDEFGHI”.In addition, if user does not select to input candidate " EFGHI ", then input fills
Put the character string " ABCD " after 1 reservation deletion action.Thus, deleted by mistake by generating prompting
The input candidate of at least a portion character simultaneously shows that user can be direct according to input candidate to user
Select and input the character deleted by mistake.
(second embodiment)
Illustrate second embodiment of the present invention.Present embodiment is applied to user by repeatedly pressing
The delete key of lower operating portion 11 carries out the situation of multiple deletion action.This embodiment party is stressed below
Formula relative to first embodiment difference, on the same or similar content of first embodiment,
Omit the description in the present embodiment.
The operating portion 11 of present embodiment possesses special delete key.It is real by keyboard etc. in operating portion 11
In the case that body equipment is formed, delete key is, for example, that key is so by " backspace (backspace) " of keyboard
Entity key.In the situation that operating portion 11 is made up of the operating area shown on tangibly display panel
Under, delete key is, for example, the virtual delete key shown on display panel.
In the present embodiment, if operating portion 11 receives the once-through operation that user presses delete key,
Then input unit 1 deletes last character in current character string.Therefore, wish rapid in user
, it is necessary in the short period of time press delete key and the word to be deleted in the case of deleting multiple characters
Accord with the corresponding number of quantity.But the number that delete key is pressed in the operation is difficult to grasp, Yong Hujing
Delete key can be often pressed than needing the more numbers of number, as a result mistakenly delete and be not desired to delete originally
The character removed.
For this technical problem, in the input unit 1 of present embodiment, pass through deletion in user
The act of deleting that operation is implemented includes at least situation of deletion action three times for deleting character every time
Under, deletion action judging part 13 calculates the Mean Time Between Replacement between deletion action adjacent in time,
In the case where the Mean Time Between Replacement is less than defined interval time threshold value in advance, it is judged as the deletion
Behavior deletes character more than specified quantity within a certain period of time.And then input candidate's generating unit 14
Based on the judged result, generation input candidate shows for display part 12.
Wherein, above-mentioned " interval time threshold value " specified time limit such as being set as 0.5 second, can basis
Processing unit 1 or the actual conditions of user take the circumstances into consideration to change.For example, above-mentioned " interval time threshold value " can
During being set as suitably with the processing speed according to input unit 1, operation setting etc..Filled in input
Put 1 processing speed it is fast, will be upper in the case of can reacting in a short time deletion action
State " interval time threshold value " be set to it is shorter.In addition, above-mentioned " interval time threshold value " can also root
During being set as suitably according to the mode of operation of user, operation history etc..For example, stepped on by user
After record etc. obtains the conventional operation history of user, if the operation history of user shows the user's
Above-mentioned " interval time threshold value " quickly, is then set to shorter by service speed.
According to the input unit 1 of present embodiment, user can be effectively adapted to by the way that behaviour is depressed multiple times
Make the delete key in portion 11 to carry out the situation of multiple deletion action, in this case user due to rapid
The mistake deleted a large amount of characters and occurred is deleted, and generates appropriate input candidate.
Then the input method performed by the input unit 1 of second embodiment of the present invention is illustrated.Fig. 4
It is the flow chart of the input method of second embodiment of the present invention.The stream of input method shown in Fig. 4
Journey for example performs when receiving deletion action by the operating portion 11 of input unit 1 every time.
First in step S401, the deletion action for character is received by operating portion 11.Delete behaviour
Character string before work is set to " ABCDEFG ", by deleting the multiple deletion action of a character every time,
Obtain the character string after deletion action " ABCD ".
Then in step S402, deletion action judging part 13 is according to operating portion 11 is being exported and base
In the related data of the act of deleting of deletion action, each one character of deletion has been judged whether to
At least deletion action three times.Herein word is deleted by deleting the multiple deletion action of a character every time
Accord with " EFG ", therefore judged result is yes, next performs step S403.In addition, if judge knot
Fruit is otherwise to terminate this flow.
Then in step S403, deletion action judging part 13 calculate each adjacent deletion action it
Between average time interval.Here, for example start timing at first time deletion action (deleting G)
Device, in second of deletion action (deleting F), record clocking value, which is laid equal stress on, opens timer, is derived from phase
Time interval between adjacent deletion action, by averaging multiple time intervals of acquisition to count
Calculate average time interval.Or timing can also be started at first time deletion action (deleting G)
Device, clocking value is recorded when reaching the deletion action of stipulated number (such as three times, that is, deleting E), is led to
Cross with the clocking value of record divided by the quantity (quantity of deleted character subtracts 1) of time interval to count
Calculate average time interval.
Then in step s 404, between the judgement of deletion action judging part 13 calculated average time
Every whether being less than interval time threshold value.For example, it is 0.3 second to design the average time interval calculated herein,
Interval time threshold value set in advance is 0.5 second, therefore judged result is yes, next performs step
S405.In addition, if judged result is otherwise to terminate this flow.
Step S203 in step S405 and following step S406 and Fig. 2 of first embodiment
And step S204 difference is identical, will not be described here.
In addition, deletion action judging part 13 has judged whether to each deletion one in step S402
At least deletion action three times of individual character, is here not limited to three times, can take the circumstances into consideration to set according to actual conditions
It is set to the stipulated number of more than four times.Thus, a large amount of characters are only deleted rapidly so in user as far as possible
Easily there is generation input candidate delete by mistake in the case of, both improve convenience, alleviate input again
The processing load of device 1.
(the 3rd embodiment)
Illustrate third embodiment of the present invention.Present embodiment pins operating portion suitable for user
11 delete key carries out the situation of multiple deletion action.Stress below present embodiment relative to
The difference of first embodiment and second embodiment, on same or like with embodiment of above
Content, omit the description in the present embodiment.
The operating portion 11 of present embodiment is similar with second embodiment, possesses special delete key.
In present embodiment, if operating portion 11 receives the operation that user pins delete key certain time,
Then input unit 1 deletes the more of last quantity corresponding with above-mentioned certain time in current character string
Individual character.For example, input unit 1 after aforesaid operations are received by operating portion 11, is incited somebody to action accordingly
Multiple characters of quantity are disposably all deleted.Or input unit 1 can also be by operating portion 11
While receiving aforesaid operations, multiple characters are deleted one by one uniformly to delete speed.Or input
Device 1 can also be while aforesaid operations be received, with incremental deletion speed one by one by operating portion 11
Delete multiple characters.But the time that delete key is pinned in the operation is difficult to grasp, user is often
Pin delete key and cross the character for, as a result mistakenly deleting be not desired to delete originally for a long time.
For this technical problem, in the input unit 1 of present embodiment, pass through deletion in user
In the case that the act of deleting that operation is implemented includes the deletion action for once deleting multiple characters, behaviour is deleted
Make judging part 13 and obtain the deletion character quantity that the act of deleting is deleted, be in the deletion character quantity
In the case of more than specified quantity, it is judged as that the act of deleting deletes specified quantity within a certain period of time
Character above.And then input candidate generating unit 14 and be based on the judged result, generation input candidate with
Shown for display part 12.Wherein, above-mentioned " specified quantity " can be with " the rule in first embodiment
Fixed number amount " is equally set, the quantity such as example, 5 characters, according to processing unit 1 or can also be used
The actual conditions at family take the circumstances into consideration to change.
According to the input unit 1 of present embodiment, user can be effectively adapted to by pinning operating portion
11 delete key deletes the situation of multiple characters, in this case user due to it is rapid delete it is a large amount of
Character and the mistake that occurs is deleted, generate appropriate input candidate.
Then the input method performed by the input unit 1 of third embodiment of the present invention is illustrated.Fig. 5
It is the flow chart of the input method of third embodiment of the present invention.The stream of input method shown in Fig. 5
Journey for example performs when receiving deletion action by the operating portion 11 of input unit 1 every time.
First in step S501, the deletion action for character is received by operating portion 11.Delete behaviour
Character string before work is set to " ABCDEFGHIJKLMN ", is grasped by the once deletion for pinning delete key
Make, obtain the character string after deletion action " ABCD ".
Then in step S502, deletion action judging part 13 is according to operating portion 11 is being exported and base
In the related data of the act of deleting of deletion action, the character quantity that the act of deleting is deleted is obtained.
Character " EFGHIJKLMN " is deleted by pinning a deletion action of delete key herein, therefore is deleted
Except character quantity is 10.
Then in step S503, deletion action judging part 13 judges acquired deletion character quantity
Whether it is more than specified quantity.Here, specified quantity is set as 5, thus judged result be it is yes,
Next step S504 is performed.In addition, if judged result is otherwise to terminate this flow.
Step S203 in step S504 and following step S505 and Fig. 2 of first embodiment
And step S204 difference is identical, will not be described here.
In addition, obtaining deletion character quantity in step S502, and judge to delete in step S503
Except whether character quantity is more than specified quantity.But operating portion 11 can also be obtained in step S502
Time for being pinned of delete key, and judge that what is obtained pins whether the time is regulation in step S503
It is more than the time.In the case that delete key is pinned in same input unit 1, the time is pinned with deleting
The character quantity removed is typically in the relation of determination, therefore so can also obtain identical technique effect.
(the 4th embodiment)
Illustrate the 4th embodiment of the present invention.Present embodiment is related to the multiple input candidates of generation
Situation.Difference of the present embodiment relative to the first to the 3rd embodiment is stressed below,
On with the same or similar content of embodiment of above, omit the description in the present embodiment.
The input candidate generating unit 14 of present embodiment generates at least a portion by being deleted in act of deleting
Multiple different input candidates of character composition.And then display part 12 is shown by multiple different inputs
The input candidate list of candidate's composition.Here, multiple different input candidates are for example including by the deletion
In behavior be deleted alphabet composition input candidate and by finally being deleted in the act of deleting
At least one input candidate of a part of character composition removed.In addition, composition input candidate list is defeated
The quantity for entering candidate is for example set as 5, can be drunk according to the actual conditions of input unit 1 or user
End of love is more.
According to the input unit 1 of present embodiment, multiple input candidates can be generated for selection by the user,
So as to more effectively avoid user's from repeatedly inputting operation, and avoid input unit 1 due to
Family repeatedly inputs meaningless processing load caused by operation.
Illustrate a concrete example of present embodiment below.Fig. 6 is the 4th embodiment of the present invention
The schematic diagram of one concrete example.As shown in fig. 6, in user by deletion action by character display area
The character string " ABCDEFGHIJKLMN " that is shown in 301 is deleted be " ABCD " after,
Input candidate generating unit 14 is generated by " E ", " EF ", " EFG ", " EFGH ", " EFGHI "
The input candidate list of this five input candidate's compositions, and input candidate display is shown in by display part 12
Region 302.After user have selected " EFGH " from input candidate list, shown in character
Character string " ABCDEFGH " is shown in region 301.
Wherein, priority can also be assigned respectively to multiple input candidates by inputting candidate's generating unit 14, be shown
Show that portion 12 is ranked up and shown to multiple input candidates in input candidate list according to priority.It is excellent
First level is such as the possibility that character quantity, the character that can be included according to input candidate are deleted by mistake
Assign.
In addition, the quantity of the input candidate included in input candidate list is set more situation
Under, can also by scroll bar etc. input candidate list can roll, so as to user by for
Input candidate list operation come more input candidates between selected.
(the 5th embodiment)
Illustrate the 5th embodiment of the present invention.Present embodiment is related to deleted multiple characters
The situation of a part of character comprising word or Chinese idiom.Stress present embodiment relative to below
The difference of one to the 4th embodiment, on the same or similar content of embodiment of above,
Omitted the description in present embodiment.
In the present embodiment, one be finally deleted among multiple characters that act of deleting is deleted
In the case that character more than individual is a part of character for forming word or Chinese idiom, candidate's generating unit is inputted
The input candidate that 14 generations are made up of a part of character of deleted composition word or Chinese idiom, for
Display part 12 is shown.Here, word or Chinese idiom include more than two characters, it is, for example, Chinese, English
The generally contiguous character string used in the various language such as text or Japanese.
According to the input unit 1 of present embodiment, word or Chinese idiom are included in deleted multiple characters
In the case of a part of character, it is judged as that user deletes the possibility height of a part of character by mistake, passes through
The input candidate being made up of a part of character is generated, more appropriate input candidate can be provided a user.
Illustrate a concrete example of present embodiment below.Fig. 7 is the 5th embodiment of the present invention
The schematic diagram of one concrete example, show two words being finally deleted among deleted multiple characters
Symbol is the situation of a part of character " autumn and winter " of Chinese idioms " spring, summer, autumn and winter ".As shown in fig. 7,
In user by deletion action by the character string shown in character display area 301 " spring, summer, autumn and winter, "
Delete as after " spring and summer ", input candidate generating unit 14 generates " autumn and winter " as input candidate, and
Shown in input candidate display region 302.
Illustrate another concrete example of present embodiment.Fig. 8 is the another of the 5th embodiment of the present invention
The schematic diagram of one concrete example, show three words being finally deleted among deleted multiple characters
Symbol is the situation of a part of character " mas " of English word " Christmas ".As shown in figure 8,
In the character string " Merry that user will be shown by deletion action in character display area 301
Christmas, " delete as " after Merry Christ ", input candidate generating unit 14 generates " mas "
As input candidate, and shown in input candidate display region 302.
In addition, this concrete example is as shown in Figure 7, Figure 8, bag can also be similarly generated with the 4th embodiment
Input candidate list containing multiple input candidates.Wherein it is possible to by by be deleted form word or into
Defeated high as priority of the input candidate (" autumn and winter ", " mas ") of a part of character composition of language
Enter candidate, be preferably displaying in input candidate list.Thus, it is defeated in selection to further increase user
Enter convenience during candidate.
(the 6th embodiment)
Illustrate the 6th embodiment of the present invention.Present embodiment is related to deleted multiple characters
Include the situation of a symbol among paired symbol.Stress present embodiment relative to below
The difference of one to the 4th embodiment, on the same or similar content of embodiment of above,
Omitted the description in present embodiment.
In the present embodiment, among multiple characters that act of deleting is deleted include paired symbol
In the case of one symbol, input candidate generating unit 14 can generate by a deleted symbol and
The input candidate for the character composition being deleted after a symbol, so that display part 12 is shown.
This, paired symbol for example including (), " ",<>Deng the punctuation mark generally used in pairs.
Illustrate a concrete example of present embodiment below.Fig. 9 is the 6th embodiment of the present invention
The schematic diagram of one concrete example, show that deleted multiple characters include ") in paired symbol () "
Situation.As shown in figure 9, it will be shown in user by deletion action in character display area 301
Character string " (ABCDEFG), " delete " (after ABCD ", to input candidate's generating unit 14
Generation " EFG) " as input candidate, and shown in input candidate display region 302.
Thus, in the case of a symbol among deleted multiple characters include paired symbol,
It is judged as that user deletes a symbol by mistake and the possibility of character deleted thereafter is high, passes through generation
By a symbol and thereafter the input candidate that deleted character forms, can provide a user more suitable
When input candidate.
In addition, in the present embodiment, paired symbol is included in multiple characters that act of deleting is deleted
Among a symbol in the case of, input candidate generating unit 14 can also generate a deleted symbol
Number as input candidate, so that display part 12 is shown.
Illustrate another concrete example of present embodiment below.Figure 10 is the 6th embodiment of the present invention
Another concrete example schematic diagram, show deleted multiple characters include paired symbol () in
") " situation.As shown in Figure 10, in user by deletion action by character display area 301
The character string " (ABCDEFG), " of middle display delete for " (after ABCD ", input candidate's life
Generated ") into portion 14 " as input candidate, and shown in input candidate display region 302.
Thus, in the case of a symbol among deleted multiple characters include paired symbol,
It is judged as that user needs to re-enter a symbol to form paired symbol, by generating this symbol
Number as input candidate, more appropriate input candidate can be provided a user.
In addition, the concrete example of present embodiment is as shown in Figure 9, Figure 10, can also be with the 4th embodiment party
Formula similarly generates the input candidate list for including multiple input candidates.Wherein it is possible to by by be deleted
The input candidate of one symbol and character deleted thereafter composition " EFG) " and/or deleted one
Symbol ") " the input candidate high as priority, it is preferably displaying in input candidate list.Thus,
Further increase convenience of the user when selection inputs candidate.
(the 7th embodiment)
Illustrate the 7th embodiment of the present invention.Present embodiment is related to deleted multiple characters
Situation comprising punctuation mark.Stress present embodiment relative to first to fourth embodiment party below
The difference of formula, on the same or similar content of embodiment of above, save in the present embodiment
Slightly illustrate.
In the present embodiment, the multiple characters deleted in act of deleting include the situation of punctuation mark
Under, input candidate generating unit 14 generates the input being made up of character deleted after the punctuation mark and waited
Choosing, so that display part 12 is shown.Here, punctuation mark includes the various languages such as Chinese, English, Japanese
The various punctuation marks such as the fullstop used, comma are called the turn, can be used in carrying out between sentence or word
Division.
According to the input unit 1 of present embodiment, the feelings of punctuation mark are included in deleted multiple characters
Under condition, it is contemplated that it is relatively low with the degree of association of character deleted afterwards before the punctuation mark, it is judged as
The possibility that deleted character is deleted by mistake after the punctuation mark is high, by generating corresponding input
Candidate, more appropriate input candidate can be provided a user.
Illustrate a concrete example of present embodiment below.Figure 11 is the 7th embodiment of the present invention
The schematic diagram of one concrete example, show that Chinese character string " spring, summer, autumn and winter, weather " was deleted as " the spring
The situation in summer ".Comma is included in deleted multiple characters " autumn and winter, weather ", it may be considered that
For the pass between " weather " that is deleted before comma and " autumn and winter " that are deleted after comma
Connection degree is relatively low, " autumn and winter " being deleted after comma and the character string " spring and summer " left after deleting
Between the degree of association " autumn and winter " possibility for being deleted by mistake that is higher, therefore being deleted after comma
It is higher.As shown in figure 11, the word that will be shown in user by deletion action in character display area 301
Symbol string " spring, summer, autumn and winter, weather " is deleted as after " spring and summer ", input candidate generating unit 14 generates the " autumn
Winter " shows as input candidate in input candidate display region 302.
In addition, this concrete example is as shown in figure 11, can also be similarly generated with the 4th embodiment include it is more
The input candidate list of individual input candidate.Wherein it is possible to by by being deleted after deleted punctuation mark
Input candidate (" autumn and winter ") the input candidate high as priority of the character composition removed, preferentially shows
In candidate list is inputted.Thus, convenience of the user when selection inputs candidate is further increased.
Above by reference to the embodiment and concrete example for having illustrated the present invention.Wherein, the above is said
Bright embodiment and concrete example are only the specific examples of the present invention, for understanding the present invention, and
It is not used in restriction the scope of the present invention.Those skilled in the art being capable of the technological thought pair based on the present invention
Embodiment and concrete example carry out various modifications, combination and the reasonable omission of key element, thus obtain
Mode be intended to be included within the scope of the present invention.For example, the respective embodiments described above and concrete example all can be with
It is mutually combined, its embodiment combined is also contained in the scope of the present invention.
For example, in second embodiment deletion action judging part 13 processing (the step of Fig. 4
S402-S404) can be with processing (Fig. 5 step of deletion action judging part 13 in the 3rd embodiment
Rapid S502-S503) it is combined, deletion action judging part 13 is being judged as every time one character of deletion
The processing of second embodiment is at least performed in the case of deletion action three times, is being judged as once deleting
The processing of the 3rd embodiment is performed in the case of the deletion action of multiple characters.
For example, the 5th embodiment, the 6th embodiment, the 7th embodiment can be combined with each other,
In the case of the condition for meeting two of which embodiment of above at the same time, generation is included by inputting candidate
The input candidate list for each input candidate that generating unit 14 is generated based on each embodiment, and by showing
Portion 12 is shown.
In addition, each step that the input method of the respective embodiments described above of the present invention includes can also be made
Realized for each portion (unit) included by input system, and obtain same technique effect.
Claims (10)
1. a kind of input unit, for user inputs character, have and be used to receive to grasp for the input of character
Make and the operating portion of deletion action and can show what is obtained after the input operation or deletion action
The display part of character string, it is characterised in that also have:
Deletion action judging part, implemented in the deletion action by the operating portion and delete multiple characters
Act of deleting in the case of, judge whether the act of deleting deletes specified quantity within a certain period of time
Character above;And
Candidate's generating unit is inputted, is being judged as the act of deleting one by the deletion action judging part
In the case of character more than specified quantity is deleted in fixing time, generate by being deleted in the act of deleting
The input candidate of at least a portion character composition removed;
The display part is shown by the input candidate of the input candidate generating unit generation.
2. input unit as claimed in claim 1, it is characterised in that
At least situation of deletion action three times for deleting character every time is included in the act of deleting
Under, when the deletion action judging part calculates the equispaced between deletion action adjacent in time
Between, in the case where the Mean Time Between Replacement is less than defined interval time threshold value in advance, it is judged as this
Act of deleting deletes character more than specified quantity within a certain period of time.
3. input unit as claimed in claim 1, it is characterised in that
It is described to delete in the case where the act of deleting includes and once deletes the deletion action of multiple characters
Division operation judging part obtains the deletion character quantity that the act of deleting is deleted, in the deletion character quantity
In the case of more than the specified quantity, it is judged as that the act of deleting deletes rule within a certain period of time
Character more than fixed number amount.
4. such as input unit according to any one of claims 1 to 3, it is characterised in that
The input candidate generating unit generates at least a portion character group by being deleted in the act of deleting
Into multiple different input candidates,
The display part shows the input candidate list being made up of the multiple different input candidate.
5. such as input unit according to any one of claims 1 to 3, it is characterised in that
The more than one character finally deleted among multiple characters that the act of deleting is deleted
In the case of being a part of character for forming word or Chinese idiom,
The input candidate generating unit generation is by the deleted a part of word for forming word or Chinese idiom
Accord with the input candidate of composition.
6. such as input unit according to any one of claims 1 to 3, it is characterised in that
The feelings of a symbol among multiple characters that the act of deleting is deleted include paired symbol
Under condition,
The input candidate generating unit generation is by deleted one symbol and in a symbol
The input candidate of deleted character composition afterwards.
7. such as input unit according to any one of claims 1 to 3, it is characterised in that
The feelings of a symbol among multiple characters that the act of deleting is deleted include paired symbol
Under condition,
The deleted one symbol of the input candidate generating unit generation is as input candidate.
8. such as input unit according to any one of claims 1 to 3, it is characterised in that
In the case where multiple characters that the act of deleting is deleted include punctuation mark,
The input candidate generating unit generation is made up of defeated character deleted after the punctuation mark
Enter candidate.
A kind of 9. input method, for user inputs character, it is characterised in that including:
Operating procedure, receive the deletion action for character;
Deletion action judgment step, the deletion of deleting multiple characters is being implemented by the deletion action
In the case of behavior, judge whether the act of deleting deletes more than specified quantity within a certain period of time
Character;
Candidate's generation step is inputted, is being judged as that the act of deleting deletes regulation within a certain period of time
In the case of character more than quantity, at least a portion character by being deleted in the act of deleting is generated
The input candidate of composition;And
Step display, show the input candidate being generated.
10. a kind of input system, for user inputs character, it is characterised in that possess:
Operating portion, receive the deletion action for character;
Deletion action judging part, the deletion row of deleting multiple characters is being implemented by the deletion action
For in the case of, judge whether the act of deleting deletes word more than specified quantity within a certain period of time
Symbol;
Candidate's generating unit is inputted, is being judged as that the act of deleting deletes stated number within a certain period of time
In the case of the character for measuring the above, at least a portion character group by being deleted in the act of deleting is generated
Into input candidate;And
Display part, show the input candidate being generated.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610404528.4A CN107479720B (en) | 2016-06-08 | 2016-06-08 | Input device, input method and input system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610404528.4A CN107479720B (en) | 2016-06-08 | 2016-06-08 | Input device, input method and input system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107479720A true CN107479720A (en) | 2017-12-15 |
CN107479720B CN107479720B (en) | 2022-02-22 |
Family
ID=60593756
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610404528.4A Active CN107479720B (en) | 2016-06-08 | 2016-06-08 | Input device, input method and input system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107479720B (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101067766A (en) * | 2006-12-22 | 2007-11-07 | 腾讯科技(深圳)有限公司 | Method for cancelling character string in inputting method and word inputting system |
JP2009237601A (en) * | 2008-03-25 | 2009-10-15 | Toshiba Corp | Character-inputting device |
CN102282526A (en) * | 2009-01-13 | 2011-12-14 | 富士通株式会社 | Information processor, input mode optimization method, and input mode optimization program |
JP2012190247A (en) * | 2011-03-10 | 2012-10-04 | Nec Casio Mobile Communications Ltd | Character input device, character input method for character input device, character input device control program and recording medium for character input device control program |
US20120311439A1 (en) * | 2010-01-29 | 2012-12-06 | Nokia Corporation | Method and Device for Facilitating Text Editing and Related Computer Program Product and Computer Readable Medium |
CN102937858A (en) * | 2012-09-29 | 2013-02-20 | 东莞宇龙通信科技有限公司 | Character inputting method and electronic equipment |
WO2013177864A1 (en) * | 2012-06-01 | 2013-12-05 | 中兴通讯股份有限公司 | Input processing method and device |
CN104461056A (en) * | 2014-12-22 | 2015-03-25 | 联想(北京)有限公司 | Information processing method and electronic equipment |
-
2016
- 2016-06-08 CN CN201610404528.4A patent/CN107479720B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101067766A (en) * | 2006-12-22 | 2007-11-07 | 腾讯科技(深圳)有限公司 | Method for cancelling character string in inputting method and word inputting system |
JP2009237601A (en) * | 2008-03-25 | 2009-10-15 | Toshiba Corp | Character-inputting device |
CN102282526A (en) * | 2009-01-13 | 2011-12-14 | 富士通株式会社 | Information processor, input mode optimization method, and input mode optimization program |
US20120311439A1 (en) * | 2010-01-29 | 2012-12-06 | Nokia Corporation | Method and Device for Facilitating Text Editing and Related Computer Program Product and Computer Readable Medium |
JP2012190247A (en) * | 2011-03-10 | 2012-10-04 | Nec Casio Mobile Communications Ltd | Character input device, character input method for character input device, character input device control program and recording medium for character input device control program |
WO2013177864A1 (en) * | 2012-06-01 | 2013-12-05 | 中兴通讯股份有限公司 | Input processing method and device |
CN102937858A (en) * | 2012-09-29 | 2013-02-20 | 东莞宇龙通信科技有限公司 | Character inputting method and electronic equipment |
CN104461056A (en) * | 2014-12-22 | 2015-03-25 | 联想(北京)有限公司 | Information processing method and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
CN107479720B (en) | 2022-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104683845A (en) | Intelligent television input method and system thereof | |
CN104281399B (en) | The system and method for correspondence target text are translated according to gesture | |
KR20080006666A (en) | Data processing apparatus and method using a soft keyboard | |
US9524035B2 (en) | Method and device for character input by direction key | |
CN103257721A (en) | Screen keyboard continuously changing to fast input pinyin in clicking process | |
CN104461056B (en) | A kind of information processing method and electronic equipment | |
CN101996020B (en) | Method and device for displaying virtual keyboard | |
CN101276355A (en) | Electric views browsing method and equipment thereof | |
CN102750004B (en) | A kind of input method and device thereof | |
CN103186621B (en) | A kind of catalogue generates method and apparatus | |
CN102236422B (en) | A kind of method and one input method system carrying out with stroke code inputting | |
CN105744062A (en) | Method and system for accurately positioning text cursor | |
CN107479720A (en) | Input unit, input method and input system | |
JP2010079631A (en) | Input device | |
CN107273383A (en) | A kind of index drawer device and indexing means | |
CN106686434A (en) | Method and system for controlling soft keyboard through remote controller | |
CN103123572B (en) | A kind of method inputting character and electronic installation | |
CN107608617A (en) | A kind of characters by touch screen input and amending method | |
US20180203598A1 (en) | Character string input apparatus, input character string inference method, and input character string presumption program | |
CN104536583A (en) | Virtual keyboard design and input method for touch screen device | |
AbuHmed et al. | UOIT keyboard: A constructive keyboard for small touchscreen devices | |
US10895969B2 (en) | Input apparatus acceptable of input through enlarged images in a display and computer-readable storage medium therefor | |
CN104461054A (en) | String length limited input device and string length limited input method | |
KR102451164B1 (en) | Japanese character input apparatus based on first-input-character and controlling method thereof | |
CN103279306B (en) | The character display method of a kind of webpage input frame and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |