Patent ID: 7984077
Filing Date: 2011-07-19
Classification: G06F

Abstract:
1. A data management system, comprising: a designator for designating whether or not to perform a normalization process for registration data or retrieval data that has been input, the designator being a sole and only global designator for all of the registration data or the retrieval data to indicate whether or not any aspect of the normalization process is to be performed regardless of content of the registration data or the retrieval data, the designator not performing the normalization process; a data processor for performing the normalization process for the registration data or the retrieval data that has been input according to a designation by said designator; a register for registering the registration data, which has been input, into a data storage, registering the registration data, for which said normalization process has been performed, into a drawer, and setting to the data registered into this drawer a pointer to the data registered into said data storage; and a retriever for employing the retrieval data, which has been input, or the retrieval data, for which said normalization process has been performed, to retrieve the pointer of its retrieval data from said drawer, and acquiring corresponding data from said data storage, wherein said data processor performs a first normalization process of normalizing said registration data or said retrieval data that has been input by converting a combining character sequence being included in the registration data or the retrieval data that has been input to a precomposed character, and a second normalization process of normalizing said input data by converting a compatibility character being included in the registration data or the retrieval data that has been input to a character pre-decided for the above compatibility character, wherein the second normalization process is further to convert half-width characters into full-width characters, and wherein the first normalization process is performable after the second normalization process.