[go: up one dir, main page]

WO2014045414A1 - Dispositif de saisie de caractères, procédé de saisie de caractères, et programme de commande de saisie de caractères - Google Patents

Dispositif de saisie de caractères, procédé de saisie de caractères, et programme de commande de saisie de caractères Download PDF

Info

Publication number
WO2014045414A1
WO2014045414A1 PCT/JP2012/074281 JP2012074281W WO2014045414A1 WO 2014045414 A1 WO2014045414 A1 WO 2014045414A1 JP 2012074281 W JP2012074281 W JP 2012074281W WO 2014045414 A1 WO2014045414 A1 WO 2014045414A1
Authority
WO
WIPO (PCT)
Prior art keywords
input
character
special character
keyboard image
unit
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.)
Ceased
Application number
PCT/JP2012/074281
Other languages
English (en)
Japanese (ja)
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to PCT/JP2012/074281 priority Critical patent/WO2014045414A1/fr
Priority to JP2014536512A priority patent/JP5888423B2/ja
Publication of WO2014045414A1 publication Critical patent/WO2014045414A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; 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
    • G06F3/0236Character input methods using selection techniques to select from displayed items
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus

Definitions

  • the disclosed technology relates to a character input device, a character input method, and a character input control program.
  • a special character is input by switching from a standard normal character keyboard (QWERTY keyboard, etc.) to a software keyboard panel dedicated to special characters.
  • a special character is directly handwritten by handwriting handwriting by switching to the handwriting panel.
  • the key operation includes “flick operation” in addition to the “tap operation”.
  • This “flick operation” has directionality.
  • the derived character shape (with accents and umlauts) of the target key can be popped up and selected nearby, and a secondary virtual keyboard for the target character can be displayed. Have been proposed.
  • the displayed keyboard is changed from the special character input keyboard to the normal character input keyboard without waiting for a switching operation. It has been proposed to switch automatically.
  • One aspect of the disclosed technology is to quickly switch the keyboard screen from a normal character to a special character, and to improve operability for specifying the special character.
  • the disclosed technology includes a display unit that displays information, and an interface unit that includes a pointing input unit that can input information including characters by touching a part of the display area of the display unit.
  • a storage unit that stores a plurality of types of keyboard image information for assisting the input of the characters, and the display unit selectively reads out and displays the keyboard image information stored in the storage unit.
  • an interface unit management control unit that controls the display unit to display the keyboard image information.
  • an input determination unit for determining whether the operation is a key operation or a handwriting operation based on the time and locus from the start point to the end point of the input operation, and a switching instruction unit are provided.
  • the switching instruction unit is configured to input a special character that does not exist in the keyboard image displayed as a default keyboard image displayed on the display unit. Instructs to switch to the character keyboard image.
  • an input information analysis unit that analyzes input information based on a result determined by the input determination unit, and a recognition unit that is executed during a display period of the special character keyboard image.
  • the recognition unit when there is a key operation on a special character key displayed as the special character keyboard image in the input determination unit or a handwriting operation of a specific symbol assigned to each special character, the special character Recognize that there was an input specifying a character.
  • the disclosed technology has, as one aspect, the effect that the keyboard screen can be quickly switched from the normal character to the special character, and the operability for specifying the special character can be improved.
  • FIG. 1 is a system diagram of an information processing terminal device according to a first embodiment. It is a perspective view of the form terminal which shows an example of the information processing terminal device which concerns on 1st Embodiment. It is a block diagram which shows the hardware constitutions of the information processing terminal device which concerns on 1st Embodiment. It is a conceptual diagram of the conversion table memorize
  • FIG. 7 is a front view illustrating a state in which a tap operation is performed to specify a special character on the special character keyboard screen in FIG. 6 according to the first embodiment.
  • FIG. 7 is a front view showing a state where a handwriting input operation is performed in order to specify a special character on the special character keyboard screen (also used as a handwriting panel) in FIG. 6 according to the first embodiment.
  • FIG. 7 is a front view illustrating a state in which a tap operation is performed to end the special character keyboard screen in FIG. 6 according to the first embodiment.
  • FIG. 7 is a front view illustrating a state in which a handwriting input operation is performed to end the special character keyboard screen in FIG. 6 according to the first embodiment.
  • FIG. 16 is a front view illustrating a state in which a tap operation is performed to identify a special character on the special character keyboard screen in FIG. 15 according to the second embodiment.
  • FIG. 16 is a front view illustrating a state where a handwriting input operation is performed in order to specify a special character on the special character keyboard screen (also used as a handwriting panel) in FIG. 15 according to the second embodiment.
  • FIG. 16 is a front view illustrating a state in which a tap operation is performed to end the special character keyboard screen in FIG. 15 according to the second embodiment.
  • FIG. 16 is a front view illustrating a state where a handwriting input operation is performed in order to end the special character keyboard screen in FIG. 15 according to the second embodiment.
  • 14 is a flowchart showing details of a special character input processing subroutine in step 124 of FIG. 12 according to the second embodiment.
  • FIG. 1 is a system diagram of an information processing terminal device 10 according to the first embodiment.
  • a portable terminal 10A is applicable.
  • the information processing terminal device 10 is not limited to the portable terminal 10A held and held by the user as shown in FIG. 2, and the information processing terminal device 10 includes, for example, a so-called tablet type including a display unit having a larger size than the portable terminal 10A. It may be a terminal or a PC.
  • the information processing terminal device 10 has many functions including character input, image processing, and communication processing. Hereinafter, the information processing terminal device 10 will be described specifically for the character input function in the information processing terminal device 10.
  • the information processing terminal device 10 includes an interface unit 16 including a display unit 12 and a pointing input unit 14, and an interface unit management control unit 18.
  • the information processing terminal device 10 includes a handwritten panel information storage unit 20, a default keyboard information storage unit 22, a special character keyboard information storage unit 24, and an input determination unit 26.
  • the handwritten panel information storage unit 20, the default keyboard information storage unit 22, and the special character keyboard information storage unit 24 function as a storage unit of the disclosed technology.
  • the information processing terminal device 10 includes a handwritten input information recognition unit 28, a key input information recognition unit 30, a special character keyboard designation recognition unit 32, an input information analysis unit 34, a process execution unit 36, a display form switching instruction unit 38, a conversion A table storage unit 40 is provided.
  • the handwritten input information recognition unit 28 and the key input information recognition unit 30 function as a recognition unit of the disclosed technology.
  • a pointing input unit 14 is provided so that a liquid crystal display panel or the like overlaps the planar display unit 12. That is, the interface unit 16 functions as a so-called touch panel unit.
  • the interface unit 16 is connected to the interface unit management control unit 18.
  • a handwritten panel information storage unit 20, a default keyboard information storage unit 22, and a special character keyboard information storage unit 24 are connected to the interface unit management control unit 18.
  • the interface unit management control unit 18 selectively reads information from the handwritten panel information storage unit 20, the default keyboard information storage unit 22, and the special character keyboard information storage unit 24, and displays the information on the display unit 12.
  • the interface management control unit 18 selectively reads information from the handwritten panel information storage unit 20, the default keyboard information storage unit 22, and the special character keyboard information storage unit 24 and displays the information.
  • the interface management control unit 18 assigns input elements of the pointing input unit 14 based on the displayed information (keyboard type).
  • the default keyboard employs a QWERTY keyboard that does not have a special character key, but it does not deny a QWERTZ keyboard that has a special character key.
  • the display unit 12 displays a main screen 12A for displaying input characters and a default keyboard screen 12B as shown in FIG. .
  • the default keyboard screen 12B also serves as a handwriting panel.
  • the default keyboard screen 12B can be a handwriting input area.
  • the input determination unit 26 determines whether the operation is a key operation or a handwriting operation.
  • the input determination unit 26 is connected to the pointing input unit 14.
  • the input determination unit 26 specifies input position coordinates and an input situation based on touch operations (including “tap operation” and “flick operation”) on the pointing input unit 14, and determines an input type. Input types are roughly classified into handwriting input, key input, and special character keyboard designation.
  • the handwriting input information recognition unit 28, the key input information recognition unit 30, and the special character keyboard designation recognition unit 32 are connected to the input determination unit 26.
  • handwriting input can be determined by, for example, an operator performing a two-dimensional touch operation with a fingertip or a touch pen.
  • the input determining unit 26 sends the handwritten input information to the handwritten input information recognizing unit 28.
  • key input can be determined by performing a “tap operation” within the displayed key area.
  • the input determination unit 26 sends the key input information to the key input information recognition unit 30. Note that the identification of the type of key that has been “tapped” is a separate control.
  • the special character keyboard designation can be determined by executing handwriting input in a predetermined direction on a predetermined key.
  • the input determination unit 26 sends the special keyboard specification information to the special character keyboard specification recognition unit 32.
  • the handwriting input in the predetermined direction is an operation of moving from the bottom to the top (see handwriting 42 in FIG. 5). This is because there is no handwriting operation order (regular writing order) that continuously moves upward from the contact start point, so that it can be distinguished from normal handwriting input.
  • the first touch operation (first touch) is performed on the character “a” using a fingertip or a touch pen, and then the handwriting is moved continuously upward from FIG. 5 while maintaining the contact state. 40 is shown.
  • a special character keyboard screen 12C in which umlaut is added to the character “a” is displayed as shown in FIG.
  • the special character keyboard screen 12C also serves as a handwriting panel, similar to the default keyboard screen 12B.
  • the handwritten input information recognition unit 28 and the key input information recognition unit 30 are connected to an input information analysis unit 34, respectively.
  • the input information analysis unit 34 specifies a character based on the handwritten input information recognized by the handwritten input information recognition unit 28. Further, the input information analysis unit 34 specifies a character based on the “tap operation” to the key recognized by the key input information recognition. Note that the input information analysis unit 34 may specify a command related to character input (conversion, no conversion, full-width, half-width processing, etc.), not limited to character specification.
  • the conversion table storage unit 40 is connected to the handwritten input information recognition unit 28.
  • the conversion table storage unit 40 stores special character types (umlaut types) and handwritten input shapes in association with each other.
  • FIG. 4 is a table showing the correspondence between the umlaut given to the character “a” stored in the conversion table storage unit 40 and the handwritten input shape (hereinafter referred to as “specific symbol”) for specifying the umlaut. (Hereinafter referred to as “conversion table 40A”).
  • the handwritten input information recognition unit 28 As shown in FIG. 6, when the special character keyboard screen 12 related to the character “a” is displayed on the display unit 12, the handwritten input of the specific symbol shown in FIG. If there is, the umlaut is specified based on the conversion table 40A.
  • the special character keyboard screen 12C also serves as a handwriting input area.
  • the operator may “tap” a specific special character on the basis of the special character keyboard screen 12C (see FIG. 7), or a symbol based on the specific special character may be displayed on the special character keyboard screen 12C. Handwriting may be input (see FIG. 8).
  • the input information analysis unit 34 is connected to the processing execution unit 36.
  • the process execution part 36 based on the character specified by the input information analysis part 34, for example, the interface part management control part 18 is instructed to display the specified character.
  • the process execution unit 36 executes processing based on the command, and then instructs the interface unit management control unit 18 to display characters.
  • the special character keyboard designation recognizing unit 32 when the pointing input unit 14 has a touch operation on the predetermined key and a flick operation in a predetermined direction is performed continuously after the operation. Recognize that the special character keyboard was specified.
  • the special character keyboard designation recognition unit 32 is connected to the display form switching instruction unit 38. When the special character keyboard designation recognizing unit 32 recognizes that the special character keyboard or the default keyboard has been designated, it sends the keyboard information to the display form switching instruction unit 38.
  • the display mode switching instruction unit 38 outputs a keyboard switching instruction signal to the interface unit management control unit 18 based on the keyboard information received from the special character keyboard designation recognition unit 32.
  • the information processing terminal device 10 includes a microcomputer including a CPU 50, a RAM 52, a ROM 54, an I / O 56, and a bus 58 such as a data bus and a control bus for interconnecting them.
  • a microcomputer including a CPU 50, a RAM 52, a ROM 54, an I / O 56, and a bus 58 such as a data bus and a control bus for interconnecting them.
  • the interface unit 16 and the communication I / F 60 are connected to the I / O 56.
  • the character input control program executed by the information processing terminal device 10 includes an interface unit management control process 18P.
  • the character input control program executed by the information processing terminal device 10 includes a handwritten panel information storage process 20P, a default keyboard information storage process 22P, a special character keyboard information storage process 24P, and an input determination process 26P.
  • the character input control program executed by the information processing terminal device 10 includes a handwritten input information recognition process 28P, a key input information recognition process 30P, and a special character keyboard designation recognition process 32P.
  • the character input control program executed by the information processing terminal device 10 includes an input information analysis process 34P, a process execution process 36P, a display form switching instruction process 38P, and a conversion table storage process 40P.
  • the CPU 50 operates as the interface unit management control unit 18 shown in FIG. 1 by executing the interface unit management control process 18P.
  • the CPU 50 operates as the handwritten panel information storage unit 20 shown in FIG. 1 by executing the handwritten panel information storage process 20P.
  • the CPU 50 operates as the default keyboard information storage unit 22 shown in FIG. 1 by executing the default keyboard information storage process 22P.
  • the CPU 50 operates as the special character keyboard information storage unit 24 shown in FIG. 1 by executing the special character keyboard information storage process 24P.
  • the CPU 50 operates as the input determination unit 26 shown in FIG. 1 by executing the input determination process 26P.
  • the CPU 50 operates as the handwritten input information recognition unit 28 shown in FIG. 1 by executing the handwritten input information recognition process 28P.
  • the CPU 50 operates as the key input information recognition unit 30 shown in FIG. 1 by executing the key input information recognition process 30P.
  • the CPU 50 operates as the special character keyboard designation recognition unit 32 shown in FIG. 1 by executing the special character keyboard designation recognition process 32P.
  • the CPU 50 operates as the input information analysis unit 34 shown in FIG. 1 by executing the input information analysis process 34P.
  • the CPU 50 operates as the process execution unit 36 illustrated in FIG. 1 by executing the process execution process 36P.
  • the CPU 50 operates as the display form switching instruction unit 38 shown in FIG. 1 by executing the display form switching instruction process 38P.
  • the CPU 50 operates as the conversion table storage unit 40 shown in FIG. 1 by executing the conversion table storage process 40P.
  • FIG. 11 is a main routine of the character recognition control routine.
  • step 100 input determination on the default keyboard screen 12B (see FIG. 5) displayed on the display unit 12 is executed. Since the default keyboard screen 12B also serves as a region of the handwriting panel, the input includes key input and handwriting input.
  • next step 102 it is determined whether or not the input is a key input, that is, whether or not a “tap operation” has been performed on the key displayed as the default keyboard screen 12B.
  • step 102 If an affirmative determination is made in step 102, the process proceeds to step 104 to execute a key input information recognition process, and the process proceeds to step 108. If a negative determination is made in step 102, the process proceeds to step 106, a handwritten input information recognition process (subroutine in FIG. 12) is executed, and the process proceeds to step 108.
  • step 108 input information is analyzed, and then in step 110, processing is executed based on the analysis result. For example, the tapped key is displayed on the main screen 12A, or if it is a command key, the command processing is executed.
  • FIG. 12 is a flowchart showing the handwritten input information recognition processing routine in step 106 of FIG.
  • step 120 it is determined whether or not the handwriting input is an upward handwriting from a predetermined key serving as a reference for the special character.
  • the alphabet key (here, “a”) to which umlaut can be assigned is first contacted, and continuously moved upward from FIG. 5 from the contact start point.
  • the handwriting 42 to be used is a trigger for displaying the special character keyboard screen 12C.
  • This operation can be performed in a shorter time than at least the case where the special character keyboard screen 12C is displayed by long-pressing the alphabet key “a”.
  • an alphabet key that can be easily associated with an umlaut as a reference character it is possible to make it easier to remember the special character input operation procedure than to use a special function key or the like.
  • step 120 it is determined that the input is not a special character such as an umlaut but a normal character input, and the flow proceeds to step 122 where it is analyzed as normal character input information and returned. (The process proceeds to step 108 in FIG. 11).
  • step 120 If the determination in step 120 is affirmative, it is determined that special characters such as umlauts are input, and the process proceeds to step 124.
  • step 124 a special character input process (subroutine in FIG. 13) based on a predetermined key (alphabet key of contact start point) is executed, and the process returns (transfers to step 108 in FIG. 11).
  • FIG. 13 is a control flowchart showing a special character input processing routine in step 124 of FIG.
  • step 150 the special character keyboard screen 12C (see FIG. 6) is displayed.
  • the special character keyboard screen 12C also serves as a handwriting panel, like the default keyboard screen 12b.
  • step 152 it is determined whether or not there has been a key input operation or handwriting input operation on the special character keyboard screen 12C, and then the process proceeds to step 154 to determine whether or not there has been an input operation. If a negative determination is made in step 154, the process returns to step 152. In addition, after the negative determination in step 154, if there is a separate cancel instruction, the initial state (see FIG. 5) may be returned.
  • step 154 If an affirmative determination is made in step 154, it is determined that there has been an input operation of either key input or handwriting input, and the process proceeds to step 156.
  • the key input operation is a key input operation on the special keyboard screen 12C as shown in FIG. Further, as shown in FIG. 8, the handwriting input operation is a specific symbol handwriting input operation on the special keyboard screen 12C (on the handwriting panel).
  • step 156 it is determined whether or not the input operation is a key input operation on the special character keyboard screen 12C.
  • step 158 it is determined whether or not the input operation is an input operation of a specific symbol by handwriting input.
  • step 156 If an affirmative determination is made in step 156 or an affirmative determination in step 158, the process proceeds to step 160, analysis for specifying a special character is performed, and the process returns (transition to step 108 in FIG. 11).
  • the type of the “tapped” key is specified as a special character. If it is handwritten input, the handwritten handwriting (see FIG. 8) is collated based on the conversion table 40A of FIG. 4, and a special character is specified.
  • the specification of the special character by handwriting of the specific symbol requires at least a shorter time than handwriting all the special characters.
  • step 158 it can be determined that the input is not a key input on the special character keyboard screen 12C and a handwritten input of a specific symbol, and the routine proceeds to step 162.
  • the handwriting is a special character handwritten by normal handwriting input
  • the handwritten input handwriting is collated using the special character handwriting dictionary
  • the special character is identified, and the process returns (step 108 in FIG. 11).
  • the “x” key 12K displayed together with the special character key on the special character keyboard screen 12C is tapped.
  • the end instruction command process is executed, and the display unit 12 returns to the display of the main screen 12A and the default keyboard screen 12B of FIG.
  • a “scratch operation” is performed on the special character keyboard screen 12C (on the handwriting panel).
  • the handwriting of this “scratch operation” is identified as an end instruction by collation with the conversion table 40A of FIG. 4, and an end instruction command process is executed.
  • the display unit 12 displays the main screen 12A and default keyboard of FIG. The display returns to the screen 12B.
  • the feature of the second embodiment is that the area where the special character keyboard screen 12C is displayed is also used as the handwriting panel in the first embodiment, whereas the special character keyboard screen 12C is used as shown in FIG. And the handwriting input screen 12D are separated.
  • the default keyboard screen 12B In the input determination on the default keyboard screen 12B (see FIG. 14) displayed on the display unit 12, the default keyboard screen 12B also serves as an area of the handwriting panel.
  • the processing is the same as in the first embodiment, and is similar to the processing in FIGS. 11 and 12.
  • step 150A the special character keyboard screen 12C (see FIG. 15) is displayed.
  • This special character keyboard screen 12C is dedicated to key input.
  • step 150B the handwriting input screen 12D is displayed (see FIG. 15).
  • This handwriting input screen 12D is dedicated to handwriting input.
  • the special character keyboard screen 12C display and the handwriting input screen 12D display are permuted. However, the permutation may be reversed, or may be simultaneously displayed if possible.
  • step 152A it is determined whether or not there has been a key input operation on the special character keyboard screen 12C, and then the process proceeds to step 152B to determine whether or not there has been a handwriting input operation on the handwriting input screen 12D. Perform input judgment.
  • step 154A it is determined whether or not there has been any input operation by key input or handwriting input. If a negative determination is made in step 154A, the process returns to step 152A. If there is a separate cancel instruction after the negative determination in step 154A, the process may return to the initial state (see FIG. 14).
  • step 154A If an affirmative determination is made in step 154A, it is determined that there has been an input operation of either key input or handwriting input, and the process proceeds to step 156A.
  • the key input operation is a key input operation on the special keyboard screen 12C as shown in FIG.
  • the handwriting input operation is a specific symbol handwriting input operation on the handwriting input screen 12D as shown in FIG.
  • step 156A it is determined whether or not the input operation is a key input operation on the special character keyboard screen 12C.
  • step 156A it is determined whether or not the input operation is a key input operation on the special character keyboard screen 12C.
  • step 158A it is determined whether or not the input operation is an input operation of a specific symbol by handwriting input.
  • step 156A If an affirmative determination is made in step 156A or an affirmative determination is made in step 158A, the process proceeds to step 160A to perform analysis for specifying a special character, and the process returns.
  • the type of the “tapped” key is specified as a special character. If it is handwritten input, the handwritten handwriting (see FIG. 17) is collated based on the conversion table 40A of FIG. 4, and a special character is specified.
  • step 158A it can be determined that the input is not a key input on the special character keyboard screen 12C and a handwritten input of a specific symbol on the handwriting input screen 12D, and the process proceeds to step 162A. .
  • the handwriting is a special character handwritten by normal handwriting input
  • the handwritten input handwriting is collated using the special character handwriting dictionary, the special character is specified, and the process returns.
  • the “x” key 12K displayed together with the special character key on the special character keyboard screen 12C is tapped.
  • the end instruction command processing is executed, and the display unit 12 returns to the display of the main screen 12A and the default keyboard screen 12B of FIG.
  • a “scratch operation” is performed on the special character keyboard screen 12C (on the handwriting panel).
  • the handwriting of this “scratch operation” is identified as an end instruction by collation with the conversion table 40A in FIG. 4, and an end instruction command process is executed.
  • the display unit 12 displays the main screen 12A and the default keyboard in FIG. The display returns to the screen 12B.
  • the character input control program is stored (installed) in the ROM 54 in advance.
  • the present invention is not limited to this.
  • the character input control program in the disclosed technology can be provided in a form recorded on a recording medium such as a CD-ROM or a DVD-ROM.
  • character input device of the disclosed technology may be configured by hardware for realizing the processing of each unit.
  • the display trigger of the special character keyboard screen 12C is not limited to the handwriting 42 (upward movement), but may be any handwriting that can be distinguished from a part of the normal handwriting input operation. For example, a handwriting that draws an “enclosing line” in which the start point and the end point coincide with each other except for some shapes represented by “0”, a handwriting that bends at an acute angle, and the like.

Landscapes

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

Abstract

L'invention a pour objet de permettre de commuter rapidement l'écran de clavier, de celui utilisé pour des caractères habituels à celui utilisé pour des caractères spéciaux, et également d'améliorer l'efficacité fonctionnelle de spécification de caractères spéciaux. Une opération d'écriture manuscrite dans laquelle le contact est déplacé vers le haut en continu à partir du point de contact de départ (par exemple, un spécimen calligraphique (42) dans lequel un caractère « a » est touché en premier et ensuite le contact est déplacé vers le haut) est reconnue comme étant la désignation du clavier de caractères spéciaux, et un écran de clavier de caractères spéciaux (12C) dans lequel des accents sont ajoutés aux caractères « a » est affiché. Deux manières pour spécifier un caractère avec accent sont utilisées dans lesquelles une opération de tape est appliquée à l'écran de clavier de caractères spéciaux (12C) et une saisie manuscrite du code spécifique correspondant est convertie conformément à une table de conversion (40A), respectivement.
PCT/JP2012/074281 2012-09-21 2012-09-21 Dispositif de saisie de caractères, procédé de saisie de caractères, et programme de commande de saisie de caractères Ceased WO2014045414A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/JP2012/074281 WO2014045414A1 (fr) 2012-09-21 2012-09-21 Dispositif de saisie de caractères, procédé de saisie de caractères, et programme de commande de saisie de caractères
JP2014536512A JP5888423B2 (ja) 2012-09-21 2012-09-21 文字入力装置、文字入力方法、文字入力制御プログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2012/074281 WO2014045414A1 (fr) 2012-09-21 2012-09-21 Dispositif de saisie de caractères, procédé de saisie de caractères, et programme de commande de saisie de caractères

Publications (1)

Publication Number Publication Date
WO2014045414A1 true WO2014045414A1 (fr) 2014-03-27

Family

ID=50340764

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2012/074281 Ceased WO2014045414A1 (fr) 2012-09-21 2012-09-21 Dispositif de saisie de caractères, procédé de saisie de caractères, et programme de commande de saisie de caractères

Country Status (2)

Country Link
JP (1) JP5888423B2 (fr)
WO (1) WO2014045414A1 (fr)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017144171A1 (fr) 2016-02-23 2017-08-31 Myscript Système et procédé de gestion d'entrées multiples
US10508238B2 (en) * 2014-01-29 2019-12-17 Clariant International Ltd. Halogen-free solid flame retardant mixture and use thereof
US11262909B2 (en) 2016-06-02 2022-03-01 Myscript System and method for input recognition linguistic resource management
AU2024204397B2 (en) * 2019-05-06 2025-12-18 Apple Inc. Handwriting entry on an electronic device

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102130045B1 (ko) * 2018-06-04 2020-07-03 주식회사 윤디자인그룹 상시 표시 특수문자 입력 인터페이스 제공 방법, 사용자 단말기 및 프로그램
KR102165008B1 (ko) * 2018-06-04 2020-10-13 주식회사 윤디자인그룹 상시 표시 특수문자 입력 인터페이스 제공 방법, 사용자 단말기 및 프로그램

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5832113A (en) * 1993-12-28 1998-11-03 Casio Computer Co., Ltd. Data input device with a display keyboard
JP2005085242A (ja) * 2003-09-11 2005-03-31 Ricoh Co Ltd タッチパネル付きディスプレイ装置の表示制御方法およびその方法をコンピュータに実行させるためのプログラム、タッチパネル付きディスプレイ装置
JP2009520271A (ja) * 2005-12-15 2009-05-21 マイクロソフト コーポレーション スマートソフトキーボード
JP2010033272A (ja) * 2008-07-28 2010-02-12 Fujitsu Ltd 文字入力装置、文字入力方法及び文字入力プログラム
WO2010089918A1 (fr) * 2009-02-09 2010-08-12 株式会社 東芝 Dispositif électronique et programme de dispositif électronique
JP2010538391A (ja) * 2007-09-04 2010-12-09 アップル インコーポレイテッド 多言語環境における仮想キーボード

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3157304B2 (ja) * 1992-09-22 2001-04-16 富士通株式会社 仮想キーボード
KR100327209B1 (ko) * 1998-05-12 2002-04-17 윤종용 첨펜의자취를이용한소프트웨어키보드시스템및그에따른키코드인식방법
JP2008282092A (ja) * 2007-05-08 2008-11-20 Canon Inc ジェスチャーコマンドを覚えながら操作できる情報処理装置
JP2012150713A (ja) * 2011-01-20 2012-08-09 Sharp Corp 携帯情報端末
US20140040810A1 (en) * 2012-08-01 2014-02-06 James George Haliburton Electronic device and method of changing a keyboard

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5832113A (en) * 1993-12-28 1998-11-03 Casio Computer Co., Ltd. Data input device with a display keyboard
JP2005085242A (ja) * 2003-09-11 2005-03-31 Ricoh Co Ltd タッチパネル付きディスプレイ装置の表示制御方法およびその方法をコンピュータに実行させるためのプログラム、タッチパネル付きディスプレイ装置
JP2009520271A (ja) * 2005-12-15 2009-05-21 マイクロソフト コーポレーション スマートソフトキーボード
JP2010538391A (ja) * 2007-09-04 2010-12-09 アップル インコーポレイテッド 多言語環境における仮想キーボード
JP2010033272A (ja) * 2008-07-28 2010-02-12 Fujitsu Ltd 文字入力装置、文字入力方法及び文字入力プログラム
WO2010089918A1 (fr) * 2009-02-09 2010-08-12 株式会社 東芝 Dispositif électronique et programme de dispositif électronique

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10508238B2 (en) * 2014-01-29 2019-12-17 Clariant International Ltd. Halogen-free solid flame retardant mixture and use thereof
WO2017144171A1 (fr) 2016-02-23 2017-08-31 Myscript Système et procédé de gestion d'entrées multiples
US12360662B2 (en) 2016-02-23 2025-07-15 Myscript System and method for multiple input management
US11262909B2 (en) 2016-06-02 2022-03-01 Myscript System and method for input recognition linguistic resource management
AU2024204397B2 (en) * 2019-05-06 2025-12-18 Apple Inc. Handwriting entry on an electronic device

Also Published As

Publication number Publication date
JPWO2014045414A1 (ja) 2016-08-18
JP5888423B2 (ja) 2016-03-22

Similar Documents

Publication Publication Date Title
US10444989B2 (en) Information processing apparatus, and input control method and program of information processing apparatus
US9104306B2 (en) Translation of directional input to gesture
US9304683B2 (en) Arced or slanted soft input panels
KR101323281B1 (ko) 입력 장치 및 문자 입력 방법
JP6180888B2 (ja) 電子機器、方法およびプログラム
JP2006524955A (ja) タッチスクリーン及び縮小型キーボードのための曖昧でないテキスト入力方法
US20060119588A1 (en) Apparatus and method of processing information input using a touchpad
JP2009527041A (ja) コンピューティングシステムにデータを入力するシステム及び方法
WO2004010276A1 (fr) Procede et dispositif d'entree d'affichage d'informations, et dispositif de traitement d'informations
JP2013527539A (ja) 多角的ボタン、キーおよびキーボード
JP5888423B2 (ja) 文字入力装置、文字入力方法、文字入力制御プログラム
KR20180119647A (ko) 문자열에 문자를 삽입하기 위한 방법 및 대응하는 디지털 디바이스
KR100414143B1 (ko) 터치패드를 이용한 모바일 단말기
KR20220044443A (ko) 버튼에 배정된 특정 그룹 문자 배정 변환 방법
US10338809B2 (en) Program for character input system, character input device, and information processing device
JP5102894B1 (ja) 文字入力装置及び携帯端末装置
KR101307345B1 (ko) 멀티 터치 포인트를 이용한 키 입력 장치 및 그 방법
KR101189112B1 (ko) 터치스크린에서의 한글입력방법
CN102841752B (zh) 一种人机交互设备的字符输入方法和装置
JP5891540B2 (ja) 文字入力装置、文字入力方法、およびプログラム
JP4030575B2 (ja) タッチ式キー入力装置、タッチ式キー入力方法およびプログラム
KR20080070930A (ko) 휴대용 단말기에서 한글 입력 방법 및 장치
CN104898969A (zh) 字符输入装置以及信息处理装置
US20190012079A1 (en) Input Assistance Device, Smart Phone, and Input Assistance Method
JP6376953B2 (ja) 情報処理装置およびその制御方法、コンピュータプログラム、記憶媒体

Legal Events

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

Ref document number: 12884747

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2014536512

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12884747

Country of ref document: EP

Kind code of ref document: A1