6. An information processing apparatus, comprising a memory storing executable instructions; and a processor connected to the memory and configured to execute the instructions, execution of the instructions causes the processor to: detect glyph variant information from an input character data string; convert detected glyph variant information to 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 data string, wherein the extended expression data can be converted to the basic character data by specific bit arithmetic processing; deliver the extended expression data obtained by the converting unit to a processing unit to perform processing of the extended expression data; obtain the extended expression data that the processing of the processing unit has been performed; and convert the obtained extended expression data to a character data string of a standard expression including glyph variant information and basic character data associated with the glyph variant information.
6. An information processing apparatus, comprising a memory storing executable instructions; and a processor connected to the memory and configured to execute the instructions, execution of the instructions causes the processor to: detect glyph variant information from an input character data string; convert detected glyph variant information to 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 data string, wherein the extended expression data can be converted to the basic character data by specific bit arithmetic processing; deliver the extended expression data obtained by the converting unit to a processing unit to perform processing of the extended expression data; obtain the extended expression data that the processing of the processing unit has been performed; and convert the obtained extended expression data to a character data string of a standard expression including glyph variant information and basic character data associated with the glyph variant information. 7. The information processing apparatus according to claim 6 , wherein the extended expression data includes a value obtained by shifting of predetermined bits of a variant identification code value included in the glyph variant information.