INFORMATION PROCESSING APPARATUS, METHOD, AND CARRIER MEANS
FIG2 is a block diagram illustrating a hardware configuration of an information processing apparatus according to embodiments of the present disclosure  FIG3 is a block diagram illustrating a hardware configuration of an image forming apparatus according to embodiments of the present disclosure
FIG2 is a block diagram illustrating a hardware configuration of an information processing apparatus according to the present embodiment. The information processing apparatus 101 includes, for example, a central processing unit (CPU) 201, a random access memory (RAM) 202, a read only memory (ROM) 203, a storage device 204, a network interface (I/F) 205, an input device 206, a display device 207, an external device I/F 208, a bus 209, and the like. In the information processing apparatus 101, for example, programs such as an application 410, an OS 420, and a printer driver 430 are executed by the CPU 201 illustrated in FIG2. The printer driver 430 is a program for controlling printing by the image forming apparatus 102. The information processing apparatus 101 implements a UI unit 431, a drawing unit 432, and the like by, for example, the CPU 201 in FIG2 executing the printer driver 430.  FIG3 is a block diagram illustrating a hardware configuration of an image forming apparatus according to embodiments of the present disclosure. The image forming apparatus 102 includes, for example, a controller 310, an operation panel 320, a communication I/F 330, a plotter 340, a scanner 350, and a facsimile control unit (FCU) 360.
block diagram
201
CPU
202
RAM
350
scanner
208
external device I/F
315
HDD
205
network I/F
330
communication I/F
313
ROM
203
ROM
209
bus
204
storage device
314
NVRAM
360
FCU
312
RAM
310
controller
340
plotter
207
display device
206
input device
311
CPU
320
operation panel
102
image forming apparatus
3
Version
['1. An information processing apparatus (101) comprising: a setting information acquisition unit (402) configured to acquire setting information on a language displayed on a display device (207) by the information processing apparatus (101); a correspondence acquisition unit (403) configured to acquire correspondence information stored in a conversion table (408) indicating correspondence between the language and a code page; a character code identification unit (404) configured to identify a target character code based on the setting information acquired and the correspondence information; and a character code conversion unit (405) configured to convert a character code of data to be output to an external device into the identified target character code.', '7. The information processing apparatus (101) of any one of claims 1 to 6, wherein the external device is an image forming apparatus (102) that stores font data for a plurality of character codes and outputs characters using the font data.']