Text input device and text input method

By introducing a deletion position storage unit, a text information acquisition unit, a judgment unit and a control unit in the text input device, the problem of complicated operation when inputting infrequently used text or rare characters in the prior art is solved, and a more efficient text input process is realized .

CN111488062BActive Publication Date: 2025-02-25ALPINE ELECTRONICS INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN201910088175.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-01-29
Publication Date
2025-02-25
Estimated Expiration
2039-01-29

AI Technical Summary

Technical Problem

In the prior art, when entering infrequently used text or rare words, users need to frequently delete and re-enter, resulting in cumbersome operations, error-prone and time-consuming.

Method used

Provide a text input device and method. By cooperating with the deletion position storage unit, the text information acquisition unit, the judgment unit and the control unit, the system judges and automatically displays the corresponding deleted text when the user inputs the position after deletion. Text information reduces the number of user operations and time.

Benefits of technology

It reduces the number and time of users' operations, improves input efficiency, and simplifies input operations, especially when entering infrequently used text or rare characters.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN111488062B_ABST
    Figure CN111488062B_ABST
Patent Text Reader

Abstract

This invention relates to a text input device and method that allows selective display of newly input text after deleting incorrectly entered text. It includes: an input unit; a display unit; a deletion unit for deleting text; a deletion position storage unit for storing the position of the deleted text within the input text; a text information acquisition unit for acquiring text information corresponding to the deleted text and the newly input text when text is entered again at the position stored in the deletion position storage unit; a judgment unit for determining whether there is text information in the text information corresponding to the newly input text that is identical to the text information corresponding to the deleted text; and a control unit for controlling the display unit to display the text corresponding to the identical text information at the position stored in the deletion position storage unit, based on the judgment result of the judgment unit.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a text input device and a text input method capable of selectively displaying re - input text after deleting erroneously input text, and belongs to the field of text input. Background Art

[0002] In recent years, with the development of electronic devices, in people's lives, in addition to the commonly used computers in the office, smart phones, tablet computers, etc. have also been widely used. When people use the above - mentioned electronic devices for information exchange, text input is inevitable. Generally, text is input by handwriting on the touch screen and the traditional keyboard.

[0003] For the traditional input method, taking keyboard input as an example, as shown in FIG. 1, the display interface of the input device has a text display area 1 that simultaneously has a display function and receives user input operations, a candidate text display area 2 that displays candidate texts according to the user's input content, and an analog keyboard 3 for letters, numbers, and symbols. As shown in FIG. 1, when a user wants to input the noun "Qixianling", first, the corresponding pinyin "qixianling" is input into the text display area 1 using the analog keyboard 3. Then, the candidate texts corresponding to "qixianling" are listed in the candidate text display area 2. However, Figure 1a the desired candidate text is not in the displayed candidate list. At this time, the user can, according to the prior art, scroll through the candidate list and select the Chinese characters corresponding to "qi", "xian", and "ling" respectively (Method 1); or as Figure 1a shown, the user first selects the candidate option 1 "Qixianling" with the most characters in common with the desired text from the candidate list, forming an interface as Figure 1b shown. Then, as Figure 1c shown, the user moves the cursor to the position of "xian" and deletes this character, forming a display interface as Figure 1d shown. Immediately afterwards, at the position of the deleted character, using the associative input method, as Figure 1e shown, the user inputs "xianneng", and then after the user selects the subsequent option 1 "Xianneng" that contains the desired text, it forms "Qixiannengling" as Figure 1f shown. Immediately afterwards, the user deletes the extra character "neng" to generate the text that the user finally wants, that is, as Figure 1g shown (Method 2).

[0004] When the user inputs the pinyin corresponding to an uncommon character combination and there is no directly corresponding character combination candidate option in the candidate list, method 1 requires the user to continuously turn pages of the candidate list to find the characters corresponding to each pinyin respectively. This may easily lead to missing the characters required by the user due to turning pages too quickly, or there may be a problem that the character combination has a large number of characters and the operation of searching one by one is cumbersome and time-consuming. At the same time, when the user uses method 2 to input uncommon character combinations, it is necessary to delete the characters multiple times, select, and then delete them. This has the disadvantages of being complicated and error-prone and wasting input time. Summary of the invention

[0005] The present invention aims at the above-mentioned technical problems existing in the prior art and provides a text input device and a text input method which are simple to operate and save operation time.

[0006] In order to solve the above-mentioned technical problems existing in the prior art, the input device of the present invention comprises: an input unit for inputting text; a display unit for displaying text; a deleting unit for deleting text from the text displayed on the above-mentioned display unit; a deletion position storage unit for storing the position of the text deleted in the above-mentioned deletion unit in the above-mentioned input text; a text information acquisition unit for acquiring text information corresponding to the text deleted in the above-mentioned deletion unit and text information corresponding to the re-input text when text is re-input at the position stored in the above-mentioned deletion position storage unit; a judgment unit for judging whether there is text information identical to the text information corresponding to the text deleted by the above-mentioned deletion unit in the text information corresponding to the re-input text; and a control unit for controlling the display unit according to the judgment result of the above-mentioned judgment unit, when the above-mentioned identical text information exists, so that the above-mentioned display unit displays the text corresponding to the above-mentioned identical text information at the position stored in the above-mentioned deletion position storage unit.

[0007] In this way, when a user mistakenly inputs unwanted text or inputs wanted text but the candidate list displayed does not contain the wanted text or the user needs to search the candidate list multiple times to find the wanted text, and the user has to delete the input text and re-enter it at the deleted position, the present invention can reduce the number of user operations and easily obtain the wanted text, thereby reducing the number of operation steps, saving operation time, and making the input operation simpler.

[0008] Also, an interval time acquisition unit, which acquires the time from deleting a character from the above-mentioned deletion unit to re-entering a character;

[0009] The text information acquisition unit acquires the text information corresponding to the text deleted in the above-mentioned deletion unit and the text information corresponding to the re-entered text when no text is re-entered at the position stored in the above-mentioned deletion position storage unit and the time from deleting the text in the above-mentioned deletion unit to re-entering the text is a specified time.

[0010] In this way, when the user mistakenly inputs unwanted text or the user inputs wanted text but the candidate list displayed does not contain the candidate text or the user needs to search the candidate list multiple times to find the candidate text the user wants, even if the user has to re-enter the wanted text at the deleted position, by determining that the user re-enters the text at another input position within a very short time after deleting the text, the present invention can reduce the number of times the user moves the cursor, thereby saving operation time and making the input operation simpler.

[0011] Furthermore, when re-entering text, the text information acquisition unit acquires the pronunciation information corresponding to the text deleted by the deletion unit and the pronunciation information corresponding to the re-entered text. When the judgment unit determines that the pronunciation information corresponding to the re-entered text contains the same pronunciation information as the pronunciation information corresponding to the text deleted by the deletion unit, the control unit controls the display unit so that the display unit only displays the text corresponding to the same pronunciation information.

[0012] In this way, by judging whether the pronunciation information of the text input again by the user contains the pronunciation of the deleted text, the text that the user actually wants to input can be determined, thereby determining the text to be automatically deleted and not displayed. This can accurately judge the user's input intention, thereby obtaining candidate text more accurately.

[0013] In addition, when re-inputting text, the above-mentioned text information acquisition unit obtains the stroke structure information corresponding to the text deleted by the above-mentioned deleting unit and the stroke structure information corresponding to the re-input text. When the above-mentioned judgment unit determines that the stroke structure information corresponding to the re-input text contains stroke structure information that is the same as the stroke structure information corresponding to the text deleted by the above-mentioned deleting unit, the above-mentioned control unit controls the display unit so that the above-mentioned display unit only displays the text corresponding to the above-mentioned same stroke structure information.

[0014] In this way, by judging whether the stroke structure information of the text input by the user again by hand contains the stroke structure information of the deleted text, the text that the user actually wants to input can be determined, thereby determining the text to be automatically deleted and not displayed. This allows the user's input intention to be accurately judged, thereby enabling the candidate text to be obtained more accurately.

[0015] In addition, in order to solve the above-mentioned technical problems existing in the prior art, the present invention also provides a text input method, including: an input step, inputting text; a display step, displaying text; a deletion step, deleting the text displayed in the display step; a deletion position storage step, storing the position of the text deleted in the above-mentioned deletion step in the above-mentioned input text; a text information acquisition step, when text is re-entered at the position stored in the above-mentioned deletion position storage step, acquiring the text information corresponding to the text deleted in the above-mentioned deletion step and the text information corresponding to the re-entered text; a judgment step, judging whether there is text information identical to the text information corresponding to the text deleted in the above-mentioned deletion step in the text information corresponding to the re-entered text; and a control step, according to the judgment result of the above-mentioned judgment step, when the above-mentioned identical text information exists, controlling the display step so that in the above-mentioned display step, the text corresponding to the above-mentioned identical text information is displayed at the position stored in the above-mentioned deletion position storage step.

[0016] Effects of the invention:

[0017] According to the present invention, when a user inputs uncommon characters or unfamiliar characters, or makes an erroneous input, the user can directly obtain the characters by re-entering the words composed of the characters he wants to input, thereby eliminating the need for the user to delete other characters in the words, saving time and improving input efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1a to Figure 1g A schematic diagram showing a screen displayed when inputting text using an input device in the prior art.

[0019] Figure 2 This is a block diagram showing the structure of an input device according to the first embodiment of the present invention.

[0020] Figure 3 It is a flowchart showing a specific processing method of the input device according to the first embodiment of the present invention.

[0021] Figure 4 It is a block diagram showing the structure of an input device according to a second embodiment of the present invention.

[0022] Figure 5 It is a flowchart showing a specific processing method of the input device according to the second embodiment of the present invention.

[0023] Figure 6a to Figure 6b It is a schematic diagram showing a display screen of an input device according to a second embodiment of the present invention.

[0024] Figure 7 This is an example diagram of a database for storing position information corresponding to deleted text according to the second embodiment of the present invention.

[0025] Figure 8aThis is an example diagram of a database storing pronunciation information corresponding to deleted characters according to the second embodiment of the present invention.

[0026] Figure 8b 1 is a diagram showing an example of a database storing pronunciation information corresponding to a re-entered character according to a second embodiment of the present invention.

[0027] Fig. 9 It is a flowchart showing a specific processing method of the input device according to the third embodiment of the present invention.

[0028] Figure 10a to Figure 10e FIG. 1 is a schematic diagram showing a display screen of an input device according to a third embodiment of the present invention.

[0029] Fig.11a It is an example diagram of a database storing stroke structure information corresponding to deleted characters according to the third embodiment of the present invention.

[0030] Fig.11b 1 is an example diagram of a database storing stroke structure information corresponding to re-input characters according to a third embodiment of the present invention.

[0031] Description of reference numerals:

[0032] 100A, 100B: text input device; 101: input unit; 102: deletion unit; 103: display unit; 104: text information acquisition unit; 105: judgment unit; 106: control unit; 107: deletion position storage unit; 108: interval time acquisition unit; 1: text display area; 2: candidate text display area; 3: simulated keyboard; 4: handwriting area. DETAILED DESCRIPTION

[0033] Implementation Method 1

[0034] Hereinafter, the character input device of the present invention will be described in detail with reference to the accompanying drawings.

[0035] Figure 2 As shown in the figure, the text input device 100A of this embodiment includes: an input unit 101, a deletion unit 102, a display unit 103, a text information acquisition unit 104, a determination unit 105, a control unit 106, and a deletion position storage unit 107.

[0036] The input unit 101 receives keyboard operations from the user, such as pressing letters, numbers, Chinese characters and other text keys and various function keys necessary for operating the electronic device, or directly touching the operation options on the display panel with fingers, stylus, etc. to perform handwriting operations, etc., to input text information or commands. The input unit 101 stores data in multiple languages, and can convert input pinyin and other letters into their corresponding Chinese characters, or can recognize the stroke structure information of the text input by the user through handwriting as the corresponding text, and transmit the recognized text to the display unit 103 for display. In addition, the input unit 101 can also include a storage unit (not shown) to store the text input by the user through the input unit 101 and the time when the input action occurs.

[0037] The deletion unit 102 is composed of a central processing unit and a ROM or RAM with a storage function, which can perform a deletion operation on the content input by the input unit 101 by receiving the user's operation on a specific key, such as the delete key, or through a custom deletion action. It can also be composed of corresponding hardware equipped with an application that can achieve the deletion function effect. Here, after receiving a specific deletion instruction, the deletion unit 102 deletes the text displayed by the display unit 103 and located on the left or right of the cursor or selected by the user, and stores the text information corresponding to the deleted text and the time when the deletion action occurs. Here, when there are multiple deleted texts, the text information corresponding to the deleted texts and the time when the deletion action occurs are recorded separately.

[0038] The display unit 103 has a display screen, which can be composed of display devices such as LCD (Liquid Crystal Display), organic EL (Organic Electro-LumInescence Panel) or plasma screen; when the input unit 101 receives text in the form of handwriting input, the above-mentioned display screen can also be a touch screen, which can be any one of capacitive, resistive, infrared and load detection types.

[0039] The text information acquisition unit 104 is composed of a processor having a function of extracting specific information of text. When the deleting unit 102 deletes the text displayed on the display unit 103, the text information acquisition unit 104 obtains the deleted text and the time when the deletion action occurs from the above-mentioned deleting unit 102, compares the time when the deletion action occurs with the time when the deletion action occurs, and obtains the text input immediately after the deletion action occurs from the input unit 101, and then obtains the text information corresponding to the above-mentioned deleted text and the text information corresponding to the text input immediately after the user deletes the text from the storage unit not shown in the figure, such as a pinyin character database, a stroke character database, etc. Here, according to the way of inputting text in the input unit 101, when the user uses the pinyin input method to input text, the above-mentioned text information refers to the pinyin information corresponding to the text deleted in the above-mentioned deleting unit 102 and the pinyin information corresponding to the text input immediately after the user deletes the text; when the user inputs text by handwriting, the above-mentioned text information refers to the stroke structure information corresponding to the text deleted in the above-mentioned deleting unit 102 and the stroke structure information corresponding to the text input immediately after the user deletes the text. Here, the re-entered text may also be text input by the user again through the input unit 101 within a specified time (for example, within 2 seconds) after deleting a certain text, or text input again at the position of the above-mentioned deleted text.

[0040] The judgment unit 105 is composed of a dedicated integrated circuit and a CPU functional module. Here, according to the way of inputting text in the input unit 101, when the user uses the pinyin input method to input text, the judgment unit 105 compares the pronunciation information corresponding to the deleted text obtained in the text information acquisition unit 104 and the pronunciation information corresponding to the text input immediately after the user deletes the text, so as to judge whether the pronunciation information corresponding to the re-entered text contains the pronunciation information corresponding to the deleted text; when the user inputs text by handwriting, the judgment unit 105 compares the stroke structure information corresponding to the deleted text obtained in the text information acquisition unit 104 and the stroke structure corresponding to the text input after the user deletes the text, so as to judge whether the stroke structure information corresponding to the re-entered text contains the same stroke structure information as the stroke structure information corresponding to the deleted text, and sends the judgment result to the control unit 106.

[0041] The control unit 106 is composed of an application-specific integrated circuit or a CPU function module. It performs display control on the display unit 103 according to the information sent by the judgment unit 105. According to the judgment result of the above-mentioned judgment unit 105, when the pronunciation information corresponding to the re-entered text contains the pronunciation information corresponding to the deleted text, the control unit 106 controls the display unit 103 to display the text corresponding to the pronunciation information that is the same as the pronunciation information corresponding to the deleted text in the pronunciation information of the re-entered text and delete the other texts in the re-entered text; or according to the judgment result of the above-mentioned judgment unit 105, when the stroke structure information corresponding to the re-entered text contains the stroke structure information corresponding to the deleted text, the control unit 106 controls the display unit 103 to display the text corresponding to the stroke structure information that is the same as the stroke structure information corresponding to the deleted text in the stroke structure information corresponding to the re-entered text at the input cursor position and delete the other texts in the re-entered text. Here, when the user re-enters text within a very short time, the control unit 106 can also control the display unit 103 to directly display the re-entered text at the position of the deleted text without being affected by the input cursor.

[0042] The deletion position storage unit 107 is composed of a storage component, such as RAM / RAM, etc. After the deletion unit 102 executes the deletion operation, it acquires the display position of the deleted text displayed on the screen through the display unit 103 and stores it. When the user enters the pinyin "qixianling" in the text display area 1, the deletion position storage unit 107 can store the displayed characters "qi", "xian", "ling" and their corresponding display positions "000", "001", "002" in advance. When receiving the deletion operation of the deletion unit 102, it acquires the deleted text and its corresponding position. Here, as Figure 1a shown, after the user deletes "xian", the deletion position storage unit 107 marks and stores the above-mentioned deleted text and its position when it is deleted as Figure 1d shown. The deletion position storage unit 107 can also store the display positions of the input text in advance. After the deletion operation occurs, it acquires the position of the deleted text on the display screen from other components (not shown). Figure 7 shown.

[0043] In addition, the input unit 101, deletion unit 102, display unit 103, text information acquisition unit 104, judgment unit 105, control unit 106, and deletion position storage unit 107 in this embodiment are different components or modules, but some or all of them can be integrated into one component or module.

[0044] Next, in combination with Figure 3 , the operation of the text input device according to the first embodiment of the present invention will be described in detail.

[0045] In this embodiment, first, the user inputs text via the input unit 101 (step S200 ), and the input text is displayed on the display unit 103 (step S201 );

[0046] Next, the text information acquisition unit 104 determines whether the deletion unit 102 is in operation, that is, whether the user has performed a deletion operation on the displayed text (step S202). According to the judgment result, when the deletion unit 102 is not in operation, that is, the user has not performed a deletion operation on the displayed text (step S202: No), the operation ends.

[0047] According to the judgment result of the text information acquisition unit 104, when the deletion unit 102 implements the deletion action, that is, the user deletes the displayed text (step S202: yes), the deletion position storage unit 107 stores the position of the deleted text in the displayed text column (step S203).

[0048] Next, the text information acquisition unit 104 determines whether text is input again at the position stored in the deletion position storage unit 107 after the deletion unit 102 performs the deletion operation (step S204). According to the determination result, if text is input again at the position stored in the deletion position storage unit 107 through the input unit 101 after the deletion unit 102 performs the deletion operation (step S204: yes), step S205 is executed; if text is not input again at the position stored in the deletion position storage unit 107 through the input unit 101 after the deletion unit 102 performs the deletion operation (step S204: no), the process ends.

[0049] According to the judgment result of step S204, when text is input again at the position stored in the above-mentioned deletion position storage unit 107 after the deletion unit 102 implements the deletion action, the text information acquisition unit 104 acquires the deleted text, the re-input text, the text information corresponding to the deleted text, and the text information corresponding to the re-input text (step S205). Here, the method for the text information acquisition unit 104 to acquire the text information corresponding to the deleted text and the text information corresponding to the re-input text may be to first acquire the deleted text and the corresponding text information stored in the deletion unit 102, and to acquire the text input again within a specified time after the deletion unit 102 implements the deletion action, and then acquire the determined text and the corresponding text information. The method for the text information acquisition unit 104 to acquire the text information corresponding to the re-input text may also be to acquire the position of the deleted text stored in the deletion unit 102, and the input unit 101 inputs text at the position again, and then the input text can be determined as the re-input text.

[0050] Next, the judgment unit 105 judges whether the text information corresponding to the re-entered text includes the text information corresponding to the deleted text based on the text information obtained in step S205 (step S206). According to the judgment result, when the text information corresponding to the re-entered text does not include the text information corresponding to the deleted text (step S206: No), the processing ends.

[0051] According to the judgment result, when the text information corresponding to the re-input text includes the text information corresponding to the deleted text (step S206: yes), the control unit 106 controls the display unit 103 to only display the text information corresponding to the characters in the re-input text that is the same as the text information corresponding to the characters in the deleted text, and deletes the other characters in the re-input text (step S207).

[0052] Implementation Method 2

[0053] Next, a second embodiment of the present invention will be described in detail. Figure 4 This is a block diagram showing the structure of a character input device according to a second embodiment of the present invention.

[0054] Here, compared with the character input device 100A, which is the minimum configuration for realizing the present invention, the configurations different from the character input device 100A are described in detail, and the description of the same configurations is omitted. The character input device 100B is the same as the character input device 100A in that an interval time acquisition unit 108 is added.

[0055] The interval time acquisition unit 108 is composed of a storage component, such as RAM / RAM, etc. The time taken from the deletion unit 102 executing the deletion action to the re-entry of text is calculated, and the calculated time is compared with the specified time. When the time is within the specified time range, an affirmative calculation result is output to the text information acquisition unit 104; when the time is not within the specified time range, a negative calculation result is output to the text information acquisition unit 104. Here, the specified time may refer to a pre-set time or a default time. Here, the time taken from the deletion unit 102 executing the deletion action to the re-entry of text can be obtained by the difference between the time recorded when the input unit 101 re-enters the text and the time recorded when the deletion unit 102 deletes the text, or it can be calculated using other methods in the prior art, which will not be described in detail here.

[0056] In this way, when the re-entered text is input by the user through the input unit 101 again within a specified time (for example, within 1 second) after deleting a certain text, no matter where the position of the input text is on the displayed text during the re-entry, that is, where the cursor is on the displayed text, the control unit 106 will display the text corresponding to the text information corresponding to the re-entered text that is the same as the text information corresponding to the deleted text at the position where it was deleted.

[0057] Next, combine Figure 5 , the operation of the text input device according to the second embodiment of the present invention is described in detail.

[0058] In this embodiment, first, the user inputs pinyin through the input unit 101 (step S400). Figure 1a As shown, after the user inputs "qixianling" in the text display area 1 of the screen, the candidate options selected according to the prior art are displayed in the candidate text display area 2.

[0059] Next, according to the user's selection operation, the display unit 103 displays the candidate options selected by the user (step S401). Figure 1a In the input list, the user does not have the text that the user wants. Therefore, in order to avoid wasting time and effort to scroll through the input list or due to operational errors, the user finally selects "Qixianling" from the input list. Then "Qixianling" is displayed as the input text. Figure 1b In the text display area 1 shown.

[0060] Next, the text information acquisition unit 104 determines whether the deletion unit 102 has performed a deletion operation (step S402 ).

[0061] According to the judgment result, when the deletion unit 102 has not performed the deletion operation (step S402: No), the processing ends.

[0062] When the deleting unit 102 performs a deleting operation (step S402: Yes), the deletion position storage unit 107 stores the position of the deleted character in the displayed character string (step S403).

[0063] Next, the text information acquisition unit 104 determines whether pinyin is input again at the position stored in the deletion position storage unit 107 after the deletion operation is performed by the deletion unit 102 (step S404). According to the judgment result, when pinyin is input again through the input unit 101 at the position stored in the deletion position storage unit 107 after the deletion operation is performed by the deletion unit 102 (step S404: Yes), step S406 is executed; when no text is input again through the input unit 101 at the position stored in the deletion position storage unit 107 after the deletion operation is performed by the deletion unit 102 (step S404: No), the interval time acquisition unit 108 acquires the time taken from when the deletion operation occurred in the deletion unit 102 to when text is input again, and determines whether this time is within the specified time (step S405). Here, after the user deletes the character "xian" in "Qixianling", as Figure 6a shown, the cursor is moved to after the character "ling", as Figure 6b shown, and the user inputs the pinyin "xianneng" again within 2 seconds. Similarly, according to the prior art, the candidate characters corresponding to the pinyin "xianneng" are displayed in the candidate character display area 2.

[0064] Next, the text information acquisition unit 104 acquires the pinyin information corresponding to the deleted text and the pinyin information corresponding to the text input again (step S406). Here, the text information acquisition unit 104 acquires the deleted text "xian" and the text input again "xianneng" from the deletion unit 102, and then acquires the pinyin information corresponding to the deleted text "xian" and the text input again "xianneng" from the database as shown in Figure 8a and Figure 8b shown, which are "xian" and "xianneng" respectively.

[0065] Then, the judgment unit 105 judges whether the pinyin information corresponding to the text input again contains the pinyin information corresponding to the above deleted text (step S407). Here, the judgment unit 105 judges whether the pinyin information "xianneng" corresponding to the text input again "xianneng" contains the pinyin information "xian" corresponding to the deleted text "xian".

[0066] According to the judgment result, when the judgment unit 105 judges that the pinyin information corresponding to the text input again does not contain the pinyin information corresponding to the above deleted text (step S407: No), the process ends.

[0067] When the determination unit 105 determines that the pinyin information corresponding to the re-entered text contains the pinyin information corresponding to the deleted text (step S407: Yes), the control unit 106 controls the display unit to display only the text whose pinyin information corresponding to the characters in the re-entered text is the same as the pinyin information corresponding to the characters in the deleted text at the position where the deletion occurred and delete the other characters in the re-entered text (step S408). Here, based on the determination of the determination unit 105, the pinyin information "xianneng" corresponding to the re-entered text "贤能" contains the pinyin information "xian" corresponding to the deleted text "先", that is, there is the same complete pinyin information as "xian" in "xianneng". When the user selects "贤能" from the candidate list options such as Figure 6b in the candidate column, the control unit 106 controls to display the character "贤" corresponding to the pinyin information "xian" at the position where "先" was deleted, and finally obtains "七贤岭" that the user wants to input.

[0068] Embodiment 3

[0069] Next, the third embodiment of the present invention will be described in detail. This embodiment is an application of the present invention when the text input method is a handwriting input method. The block diagram of the text input device in this embodiment is the same as that of the text input device 100A and will not be described in detail here. Only in combination with Fig. 9 , only the operation of the text input device according to the third embodiment of the present invention will be described in detail.

[0070] In this embodiment, first, the user inputs the strokes of Chinese characters through the input unit 101 (step S600), and displays the selected text according to the text selected by the user from the candidate options of the candidate text (step S601). Here, as Fig.10a shown, after the user has input '今天学习“”' and then input the Chinese character stroke "杵" in the handwriting area 4, the input device displays the recognized candidate text in the candidate text display area 2. Since the text the user wants is not in the candidate list, in order to avoid wasting time and going through procedures to flip through the candidate list or due to operation errors, etc., finally, after the user selects "杵" from the candidate options, it forms Fig.10b shown "今天学习‘杵’" and is displayed on the text display area 1.

[0071] Next, the text information acquisition unit 104 determines whether the deletion unit 102 has performed a deletion operation (step S602).

[0072] According to the judgment result, when the deletion unit 102 has not performed a deletion operation (step S602: No), the process ends.

[0073] When the deletion unit 102 performs a deletion action (step S602: Yes), the deletion position storage unit 107 stores the position of the deleted text in the above-mentioned text (step S603).

[0074] Next, the text information acquisition unit 104 continues to determine whether text is handwritten again at the position of the deleted text in the input text after the deletion unit 102 performs a deletion action (step S604). Here, as Fig.10c shown, the user deletes the character "杵", and then handwrites "忤逆" again at the position of the deleted character "杵" in the string, that is, the position where the cursor is located, in the handwriting area 4, as Fig.10d shown. Similarly, according to the prior art, the candidate text corresponding to the stroke "忤逆" is displayed in the candidate text display area 2.

[0075] Next, the text information acquisition unit 104 acquires the stroke structure information corresponding to the deleted text and the stroke structure information corresponding to the handwritten text again (step S605). Here, the stroke structure information of the text refers to the radical information and component information that can completely form the Chinese character. For example, "忤" is composed of the radical "忄" and the component "午". Here, the text information acquisition unit 104 acquires from the deletion unit 102 the stroke structure information such as Fig.11a "木" and "午" corresponding to the deleted text "杵" as shown, and the stroke structure information such as Fig.11b "忄", "午" and "辶,屰" corresponding to the re-entered text "忤逆" as shown.

[0076] Then, the determination unit 105 determines whether the stroke structure information corresponding to the handwritten text again includes the stroke structure information corresponding to the deleted text (step S606). Here, the determination unit 105 determines whether the stroke structure information "忄", "午" and "辶", "屰" corresponding to the handwritten text "杵" again includes the stroke structure information "木", "午" corresponding to the deleted text.

[0077] According to the determination result, when the determination unit 105 determines that the stroke structure information corresponding to the handwritten text again does not include the stroke structure information corresponding to the deleted text (step S606: No), the process ends.

[0078] When the determination unit 105 determines that the stroke structure information corresponding to the text of the re-written input includes the stroke structure information corresponding to the deleted text above (step S606: Yes), the control unit 106 performs display control on the display unit, and only displays the text corresponding to the same stroke structure information as the stroke structure information corresponding to the deleted text in the stroke structure information corresponding to the re-written input at the cursor position and deletes the other text in the re-entered text (step S607). Here, according to the determination of the determination unit 105, in the stroke structure information "忄", "午" corresponding to the character "忤" in the re-written input text "忤逆", there is the same structure information as the character structure information "木", "午" corresponding to the deleted text "杵", that is, "午", so the determination unit 105 believes that the stroke structure information corresponding to the re-written input text includes the stroke structure information corresponding to the deleted text above. Then, as Fig.10e shown, when the user selects Fig.10d "忤逆" in the candidate list option in Fig.11b , delete "逆", and only display the character "忤" corresponding to the same structure information "午" as shown in

[0079] at the position of the deleted text in the text display area 1. Here, the same stroke structure information can also refer to the case where, except for the radical part of the handwritten input text, the other parts of the remaining Chinese characters are the same. For example, since the other parts of "忤" and "杵" except for the radical part are both "午", it is considered that "忤" and "杵" have the same stroke structure information.

[0079] The specific embodiments and specific examples of the present invention have been described above with reference to the accompanying drawings. Among them, the specific embodiments and specific examples described above are only specific examples of the present invention, used to understand the present invention, and not used to limit the scope of the present invention. In this embodiment, the input text is taken as an example of Chinese characters for description, but this embodiment is applicable to all cases where letters are used for input and combined into words, and the variants are all within the scope of the present invention. Those skilled in the art can make various deformations, combinations, and reasonable omissions of elements based on the technical idea of the present invention, and the obtained methods are also included in the scope of the present invention. For example, the above-mentioned various embodiments and specific examples can be combined with each other, and the combined embodiments are also included in the scope of the present invention.

[0080] Among them, each step included in the above-mentioned priority application determination method of each embodiment of the present invention can also be implemented as each step included in the priority application determination program, or a recording medium recording the above-mentioned priority application determination program, and the same technical effects can be obtained.

Claims

1. A text input device, comprising: Input part, input text; Display unit, displaying text; A deleting unit for deleting text from the text displayed in the display unit; The invention is characterized by comprising: A deletion position storage unit for storing the position of the characters deleted by the deletion unit in the input characters; a text information acquisition unit, which, when text is re-entered at the position stored in the deletion position storage unit, acquires text information corresponding to the text deleted by the deletion unit and text information corresponding to the re-entered text; a judging unit, which, when the user inputs, judges whether part of the text information corresponding to the re-input text contains the same text information as the text information corresponding to the text deleted by the deleting unit; The control unit controls the display unit based on the judgment result of the judgment unit, so that the display unit displays the text corresponding to the above-mentioned identical text information at the position stored in the above-mentioned deletion position storage unit when the above-mentioned identical text information partially exists and the user selects an option in the candidate list that includes the text corresponding to the above-mentioned identical text information.

2. The character input device according to claim 1, wherein: Also includes, An interval time acquisition unit, for acquiring the time from deleting text from the deleting unit to re-entering text; The text information acquisition unit acquires the text information corresponding to the text deleted in the above-mentioned deletion unit and the text information corresponding to the re-entered text when no text is re-entered at the position stored in the above-mentioned deletion position storage unit and the time from deleting the text in the above-mentioned deletion unit to re-entering the text is a specified time.

3. The character input device according to claim 1 or claim 2, characterized in that: When re-entering text, the text information acquisition unit acquires the pronunciation information corresponding to the text deleted by the deletion unit and the pronunciation information corresponding to the re-entered text. When the judgment unit determines that the pronunciation information corresponding to the re-entered text contains the same pronunciation information as the pronunciation information corresponding to the text deleted by the deletion unit, the control unit controls the display unit so that the display unit only displays the text corresponding to the same pronunciation information.

4. The character input device according to claim 1 or claim 2, characterized in that: When re-entering text, the text information acquisition unit acquires the stroke structure information corresponding to the text deleted by the deleting unit and the stroke structure information corresponding to the re-entered text. When the judgment unit determines that the stroke structure information corresponding to the re-entered text contains stroke structure information that is identical to the stroke structure information corresponding to the text deleted by the deleting unit, the control unit controls the display unit so that the display unit only displays the text corresponding to the identical stroke structure information.

5. A text input method, comprising: Input steps, enter text; Display steps, display text; Deletion step, deleting the text displayed in the display step; The invention is characterized by comprising: A deletion position storage step, storing the position of the text deleted in the above-mentioned deletion step in the above-mentioned input text; a text information acquisition step, when text is re-entered at the position stored in the deletion position storage step, acquiring text information corresponding to the text deleted in the deletion step and text information corresponding to the re-entered text; A judging step, when the user is inputting, judging whether part of the text information corresponding to the re-input text contains text information that is the same as the text information corresponding to the text deleted in the above-mentioned deleting step; A control step, based on the judgment result of the above judgment step, when the above-mentioned identical text information partially exists and the user selects an option in the candidate list that includes text corresponding to the above-mentioned identical text information, controls the display step so that in the above-mentioned display step, the text corresponding to the above-mentioned identical text information is displayed at the position stored in the above-mentioned deletion position storage step.

Citation Information

Patent Citations

  • System and method for resuming deleted characters

    CN101387919A