Information processing system
First Claim
1. An information processing system for normalizing an input character string and storing a resulting character string, comprising:
- normalizing means for generating a normalized character string by normalizing the input character string;
restoration information generating means for generating restoration information for restoring the normalized character string obtained by said normalizing means to an original character string;
storing means for storing the restoration information generated by said restoration information generating means and the normalized character string in a manner associated with each other; and
restoring means, responsive to specification of a certain normalized character string stored in said storing means, for restoring an original character string by looking up the corresponding restoration information;
wherein said normalizing means converts a group of consecutive characters of an identical character type included in the input character string to a group of characters of a predetermined character type; and
further wherein said restoration information generating means generates, as the restoration information, information specifying character types before and after the normalization, and information specifying a number of characters in the group of consecutive characters of identical character type.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing system for normalizing an input character string and storing the normalized character string is provided whereby the required storage capacity can be cut down. Normalizing means normalizes an input character string, for example, , and generates , which is then supplied to restoration information generating means and storing means. The restoration information generating means is supplied also with the original character string , besides the normalized character string , and generates restoration information “F@&” consisting of ASCII characters, which is supplied to storing means. The storing means stores the normalized character string and the restoration information “F@&” in a manner associated with each other. When the normalized character string stored in the storing means is specified, restoring means acquires the corresponding restoration information “F@&” and, based on the acquired information, restores the original information . Consequently, the required storage capacity of the storing means can be cut down, compared with the case of storing also the input character string .
-
Citations
6 Claims
-
1. An information processing system for normalizing an input character string and storing a resulting character string, comprising:
-
normalizing means for generating a normalized character string by normalizing the input character string;
restoration information generating means for generating restoration information for restoring the normalized character string obtained by said normalizing means to an original character string;
storing means for storing the restoration information generated by said restoration information generating means and the normalized character string in a manner associated with each other; and
restoring means, responsive to specification of a certain normalized character string stored in said storing means, for restoring an original character string by looking up the corresponding restoration information;
wherein said normalizing means converts a group of consecutive characters of an identical character type included in the input character string to a group of characters of a predetermined character type; and
further wherein said restoration information generating means generates, as the restoration information, information specifying character types before and after the normalization, and information specifying a number of characters in the group of consecutive characters of identical character type. - View Dependent Claims (2, 3, 4, 5)
said restoring means converts, in response to the predetermined restoration information, a first character of the consecutive half-size alphabetic characters to a half-size uppercase alphabetic character. -
5. The information processing system according to claim 1, further comprising display/output means for outputting the restoration information to a display device to be displayed thereat.
-
-
6. A computer-readable recording medium recording program for causing a computer to perform a process of normalizing an input character string and storing a resulting character string, wherein the program causes the computer to function as:
-
normalizing means for generating a normalized character string by normalizing the input character string, restoration information generating means for generating restoration information for restoring the normalized character string obtained by the normalizing means to an original character string, storing means for storing the restoration information generated by the restoration information generating means and the normalized character string in a manner associated with each other, and restoring means, responsive to specification of a certain normalized character string stored in the storing means, for restoring an original character string by looking up the corresponding restoration information, wherein said normalizing means converts a group of consecutive characters of an identical character type included in the input character string to a group of characters of a predetermined character type, and further wherein said restoration information generating means generates, as the restoration information, information specifying character types before and after the normalization, and information specifying a number of characters in the group of consecutive characters of identical character type.
-
Specification