US Patent No. 10,338,809

PROGRAM FOR CHARACTER INPUT SYSTEM, CHARACTER INPUT DEVICE, AND INFORMATION PROCESSING DEVICE


Patent No. 10,338,809
Issue Date July 02, 2019
Title Program For Character Input System, Character Input Device, And Information Processing Device
Inventorship Mizuho Shinomiya, Anan (JP)
Assignee OMRON CORPORATION, Kyoto-Shi, Kyoto (JP)

Claim of US Patent No. 10,338,809

1. A non-transitory computer readable medium, having stored thereon a program, the program comprising:input screen setting instructions for setting on a touch screen an input character display area and a keyboard image including a plurality of character keys to which a plurality of characters are assigned;
character input reception instructions for executing
flick input reception processing in which one of a plurality of characters assigned to a touched character key is displayed in the input character display area as an input character in response to a flick input operation in which a touch is canceled after a touch position is slid in a specific direction while one of the character keys in the keyboard image is still being touched, and
toggle input reception processing in which the plurality of characters assigned to a character key are displayed one at a time in a specific order in the input character display area in response to a toggle input operation in which the same character key in the keyboard image is continuously tapped, and the character displayed at the end of the toggle input operation is confirmed as the input character; and
definition information registration instructions with which a plurality of character types are divided into a first group and a second group, and a plurality of characters are assigned to each of the plurality of character keys for each group, and in which are registered
flick input-use definition information that indicates, for each of the plurality of character keys, a correlation between the characters assigned to the character keys in one group and a direction of flick input operation pertaining to each character, and
toggle input-use definition information that indicates the plurality of characters assigned to the character keys in the other group, corresponding to a display order when these characters are displayed in the order of the toggle input operation, the character type of the second group being different from the character type of the first group, wherein,
in response to the flick input operation, the character input reception instructions determine the character corresponding to the direction of the flick input operation on the basis of the flick input-use definition information pertaining to the character key that is operated, and display the determined character in the input character display area, and,
in response to the toggle input operation, while the toggle input operation is being performed, the character input reception instructions switch the display of the character in the input character display area on the basis of the toggle input-use definition information pertaining to the character key that is operated; and
wherein, of the characters belonging to the character type of the first group, a number of characters corresponding to the number of character keys are assigned as representative characters for each character key in the keyboard image, and definition information for each character key includes information that establishes the display of representative characters according to the first tap of the relevant character key.