CN107479720A - Input unit, input method and input system - Google Patents

Input unit, input method and input system Download PDF

Info

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
Application number
CN201610404528.4A
Other languages
Chinese (zh)
Other versions
CN107479720B (en
Inventor
蒋婷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alpine Electronics Inc
Original Assignee
Alpine Electronics Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alpine Electronics Inc filed Critical Alpine Electronics Inc
Priority to CN201610404528.4A priority Critical patent/CN107479720B/en
Publication of CN107479720A publication Critical patent/CN107479720A/en
Application granted granted Critical
Publication of CN107479720B publication Critical patent/CN107479720B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, 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

Input unit, input method and input system
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.
CN201610404528.4A 2016-06-08 2016-06-08 Input device, input method and input system Active CN107479720B (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (8)

* Cited by examiner, † Cited by third party
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