1. A character data processing method executed by a computer, the method comprising: detecting glyph variant information from an input character data string; and converting detected glyph variant information to extended expression data, the extended expression data including basic character data and the detected glyph variant information, the basic character data being associated with the detected glyph variant information in the input character string, wherein the extended expression data can be converted to the basic character data by specific bit arithmetic processing.