You are on page 1of 223

3

Version: GBS-DR308e-01rB-12-03-12PR

4
Table of Contents
1.Initial Value of Operation Setting ............................................................... 9

2.Font .......................................................................................................... 9

3.Example of Command Reference ........................................................... 11


4. Control Commands ................................................................................ 13
4.1 ESC+A Start data transfer.......................................................................................................... 13
4.2 ESC+Z End data transfer ........................................................................................................... 14
4.3 ESC+Q Number of pages .......................................................................................................... 15
4.4 ESC+ID Job ID number .............................................................................................................. 16
4.5 ESC+WK Job name ................................................................................................................... 17
5. Print Position Commands ....................................................................... 18
5.1 ESC+H Horizontal print position................................................................................................. 18
5.2 ESC+V Vertical print position ..................................................................................................... 19
6. Modification Commands ......................................................................... 20
6.1 ESC+P Character pitch .............................................................................................................. 20
6.2 ESC+L Character expansion...................................................................................................... 21
6.3 ESC+PS Proportional pitch ........................................................................................................ 22
6.4 ESC+PR Release proportional pitch .......................................................................................... 23
6.5 ESC+% Rotation ........................................................................................................................ 24
6.6 ESC+F Sequential number ........................................................................................................ 25
6.7 ESC+FW Rule / Grid print .......................................................................................................... 26
6.8 ESC+FC Print Circles ................................................................................................................. 27
6.9 ESC+FT Print Triangles ............................................................................................................. 28
6.10 ESC+( Reverse Image ............................................................................................................. 29
6.11 ESC+& Store Form Overlay ..................................................................................................... 30
6.12 ESC+/ Recall Form Overlay ..................................................................................................... 31
6.13 ESC+0 Replace Data (Partial Edit) .......................................................................................... 32
6.14 ESC+WD Copy Image Area (Partial Copy) ............................................................................. 33
6.15 ESC+RF Recall and Print of Font & Logo ................................................................................ 34
6.16 ESC+RM Mirror Image ............................................................................................................. 35
7. Font Commands .................................................................................... 36
7.1 ESC+XU XU Font ....................................................................................................................... 36
7.2 ESC+XS XS Font ....................................................................................................................... 38
7.3 ESC+XM XM Font ...................................................................................................................... 40
7.4 ESC+XB XB Font ....................................................................................................................... 42
7.5 ESC+XL XL Font ........................................................................................................................ 44
7.6 ESC+OA OCR-A Font ................................................................................................................ 46
7.7 ESC+OB OCR-B Font ................................................................................................................ 48

5
7.8 ESC+$ Outline Font ................................................................................................................... 50
7.9 ESC+$= Outline Font Print ......................................................................................................... 51
7.10 ESC+T1 Store 16x16 dots External Character ........................................................................ 53
7.11 ESC+T2 Store 24x24 dots External Character ........................................................................ 55
7.12 ESC+K1(K2) Recall Horizontally Written External Character .................................................. 57
7.13 ESC+k1(k2) Recall Vertically Written External Character ....................................................... 58
7.14 ESC+X90 X90 Font ................................................................................................................ 59
7.15 ESC+X91 X91 Font ................................................................................................................ 61
7.16 ESC+X92 X92 Font ................................................................................................................ 63
7.17 ESC+X93 X93 Font ................................................................................................................ 65
8. Barcode Specification ............................................................................... 67
8.1 ESC+B Barcode (Ratio 1:3) ....................................................................................................... 70
8.2 ESC+D Barcode (Ratio 1:2) ....................................................................................................... 72
8.3 ESC+D~ESC+d Barcode (HRI).................................................................................................. 74
8.4 ESC+BD Barcode (Ratio 2:5)..................................................................................................... 75
8.5 ESC+BT Variable Ratio Barcodes ............................................................................................. 77
8.6 ESC+BW Print Variable Ratio Barcodes.................................................................................... 78
8.7 ESC+BI GS1-128(UCC/EAN128) .............................................................................................. 81
8.8 ESC+BC CODE93 Barcode ....................................................................................................... 83
8.9 ESC+BG CODE128 Barcode ..................................................................................................... 85
8.10 ESC+BF BOOKLAND .............................................................................................................. 89
8.11 ESC+BP POSTNET ................................................................................................................. 91
8.12 ESC+BL UPC-A Barcode (Without HRI) ................................................................................ 93
8.13 ESC+BL~ESC+d UPC-A Barcode (HRI) ................................................................................. 94
8.14 ESC+BM UPC-A Barcode (HRI)............................................................................................. 95
9. 2D Code Commands ................................................................................ 96
9.1 ESC+BQ QR Code ..................................................................................................................... 96
9.2 ESC+BV MAXI Code ................................................................................................................ 121
9.3 ESC+BK PDF417 ..................................................................................................................... 123
9.4 ESC+BX GS1 DataMatrix ........................................................................................................ 126
9.5 ESC+DC GS1 DataMatrix (Data) ............................................................................................. 127
9.6 ESC+FX GS1 DataMatrix (Sequential number)....................................................................... 128
9.7 ESC+2D10 PDF417 ................................................................................................................. 130
9.8 ESC+2D12 Micro PDF ............................................................................................................. 133
9.9 ESC+2D20 MAXI code ............................................................................................................. 136
9.10 ESC+2D30 QR code (Model 2).............................................................................................. 138
9.11 ESC+2D31 QR code (Model 1).............................................................................................. 142
9.12 ESC+2D32 Micro QR ............................................................................................................. 145
9.13 ESC+2D50 GS1 DataMatrix (ECC200) ................................................................................. 170

6
10.Composite Symbol Commands ........................................................... 172
10.1 ESC+EU Composite symbol .................................................................................................. 172
11. Graphic Commands ........................................................................... 174
11.1 ESC+G Graphic print.............................................................................................................. 174
11.2 ESC+GM BMP file print.......................................................................................................... 175
11.3 ESC+GP PCX file print ........................................................................................................... 176
12. System Commands ............................................................................ 177
12.1 ESC+CS Print speed .............................................................................................................. 177
12.2 ESC+#E Print darkness ......................................................................................................... 178
12.3 ESC+A1 Media size (dot) ....................................................................................................... 179
12.4 ESC+A1 Media size (mm) ...................................................................................................... 180
12.5 ESC+A3 Base reference point ............................................................................................... 181
12.6 ESC+# Reference point ......................................................................................................... 182
12.7 ESC+EP Print end position .................................................................................................... 183
12.8 ESC+~(NULL) Multi cut .......................................................................................................... 184
12.9 ESC+~A Cut number unit ....................................................................................................... 185
12.10 ESC+~B Eject and Cut ......................................................................................................... 186
12.11 ESC+EJ Media Ejection ..................................................................................................... 187
12.12 ESC+* Clear ......................................................................................................................... 188
12.13 ESC+@ Offline ..................................................................................................................... 189
12.14 ESC+C Repeat ..................................................................................................................... 190
12.15 ESC+PG EEPROM Setup.................................................................................................... 191
12.16 ESC+PC Flash ROM Setup ................................................................................................. 193
12.17 ESC+E Line Feed................................................................................................................. 195
12.18 ESC+LD User Download...................................................................................................... 196
12.19 ESC+2S 2-color printing area .............................................................................................. 197
12.20 ESC+2C 2-color printing ...................................................................................................... 198
12.21 ESC+CL CR/LF Deletion...................................................................................................... 199
12.22 ESC+FR Media Type ........................................................................................................... 200
13. Memory Card Commands ..................................................................... 201
13.1 ESC+CC Card Slot Specification ........................................................................................... 201
13.2 ESC+BJF Format Memory Card ............................................................................................ 202
13.3 ESC+BJS Print Memory Card Status..................................................................................... 203
13.4 ESC+&S Store Form Overlay................................................................................................. 204
13.5 ESC+&R Recall Form Overlay ............................................................................................... 206
13.6 ESC+YS Store Format ........................................................................................................... 207
13.7 ESC+/N Store Field ................................................................................................................ 210
13.8 ESC+YR Recall Format ......................................................................................................... 211
13.9 ESC+/D Print Field ................................................................................................................. 212
13.10 ESC+GI Store Graphic ......................................................................................................... 213

7
13.11 ESC+GR Recall Graphic ...................................................................................................... 214
13.12 ESC+GT Store BMP File...................................................................................................... 215
13.13 ESC+GC Recall BMP File .................................................................................................... 216
13.14 ESC+PI Store PCX File........................................................................................................ 217
13.15 ESC+PY Recall PCX File ..................................................................................................... 218
13.16 ESC+* Clear (Memory Card)................................................................................................ 219
13.17 ESC+BJ, ESC+BJD Store True Type Font .......................................................................... 220
13.18 ESC+BJT Recall True Type Font......................................................................................... 221
14. Calendar Commands ............................................................................ 222
14.1 ESC+WT Calendar Configuration .......................................................................................... 222
14.2 ESC+WP Calendar Increment ............................................................................................... 223
14.3 ESC+WA Calendar Printing ................................................................................................... 224

8
1.Initial Value of Operation Setting

The followings are the initial value for operation settings.

Item Initial value


Print speed 4inch/sec (100mm/sec) [Range: 2, 3, 4, 5]
Print darkness range A
Print darkness 3 [Range: 1, 2, 3, 4, 5]
Base reference point offset +0
Zero slash YES
Character pitch Proportional pitch

2.Font
When using the internal fonts, specify ESC + (Command of Font type).

Font Font type Pitch

OA Bitmap [OCR-A] 15×22 dots Fixed


OB Bitmap [OCR-B] 20×24 dots Fixed
XU Bitmap [U] 5× 9 dots Fixed/Proportional
XS Bitmap [S] 17×17 dots Fixed/Proportional
XM Bitmap [M] 24×24 dots Fixed/Proportional
XB Bitmap [WB] 48×48 dots Fixed/Proportional
XL Bitmap [WL] 48×48 dots Fixed/Proportional
X90 Bitmap [Price] 24×36 dots Fixed/Proportional
X91 Bitmap [POP1] 24×48 dots Fixed/Proportional
X92 Bitmap [POP2] 60×90 dots Fixed/Proportional
X93 Bitmap [POP3] 40×64 dots Fixed/Proportional
$(Designation of shape) Outline Fixed/Proportional
$=(Designation of print)

9
Font Enlargement
Internal font can be enlarged up to ninefold.
Internal bitmap font can be enlarged up to ninefold of its standard size.
For instance, if standard font of W5(dots) x H9(dots) multiplied by 3 = W15(dots) x H27(dots).
Parameter writing method of printed character is as follows.
Width x Enlargement rate = Width parameter setting value
Height x Enlargement rate = Height parameter setting value
Enlargement specification <L> controls font size so that the parameter can be specified in ratio.
If specifying <L> 0304, the font size will be enlarged 3 times the width and 4 times the height from its standard size.
In this case, character pitch will be automatically widened.

Fixed Pitch and Proportional Pitch


Print of Fixed Pitch and Proportional Pitch are available for X90 ~ X93 fonts and Outline font.
To select Proportional Pitch, specify Proportional Pitch <PS> or Release of Proportional Pitch <PR>, or go to the
User Mode of printer LCD.
Proportional pitch may vary depending on the font type. Katakana will not be affected by proportional pitch; however,
the width of alphanumeric characters will be narrow if proportional pitch is specified.
Fixed pitch will be adjusted to the width of characters based on the individual font size.

Difference between Outline Font and Bitmap Font


For Bitmap font, its height and width are already fixed and featured in the printer. Actual height of bitmap font is slightly
larger than its width.
Bitmap font is the largest size of font matrix.
For the type and size of font, see [2. Font].
Outline font, when the height and width are set correctly, can create font mostly well-balanced, which is done by
means of a function of smooth-scaling algorithm in the printer. Different font styles, such as outline characters,
character decoration, and shaded italic, can also be selected.

10
3.Example of Command Reference
① ②

6.2 Modification

Enlargement ESC+L
ESC L Parameter ⑤
④ Hex code
<1B>16 <4C>16 aabb
⑥ Initial value aa = 01, bb = 01

⑦ Valid range When power switch is OFF The set parameter is not maintained.
and term of Valid range within item The set parameter is valid until next specification is made.
command Valid range between items The set parameter becomes initial value at the next item <A>.

⑧ [Function]
Specifying the enlargement ratio of font.

⑨ [Format]
<L>aabb
● Parameter
a [Horizontal enlargement ratio] = 01 to 09
b [Vertical enlargement ratio] = 01 to 09

⑩ [Coding Example] Horizontal enlargement ratio: 4 times, Vertical enlargement ratio: 3 times
<A>
<V>100<H>200<P>3<L>0403<XM>ABCD
<Q>2
<Z>

⑪ [Notes]
1. Enlarges the character pitch as well. When Character Pitch <P> is used at the same time,
the parameter value of horizontal enlargement ratio specified in Enlargement <L> will be reflected
in the subsequent specification <P>.
2. When enlarging graphic, specify Enlargement <L> right before the print of graphic command.

⑫ [Remarks]
If increasing the enlargement ratio, design the print format that does not to exceed print area.

[Valid Commands]

<XU> <XS> <XM> <XB> <XL> <X90> <X91> <X92> <X93> <OA>
Font
<OB>
Modification <P> <RF>
Graphic <G> <GM> <GP>
Memory card <GR> <GC> <PY>

①. Indicates the types of commands such as:


[Control], [Print Position], [Modification], [Font], [Barcode], [2D Code], [Composite Symbol], [Graphic], [System], [Memory Card] and
[Calendar].

②. Indicates command name.

③. Indicates command code.

④. Indicates command in Hexadecimal code.

⑤. Indicates parameter to be described in command. The value inside ( ) is omissible.

⑥. Indicates initial value for command.

11
⑦. Indicates valid range of command.
When power switch is OFF;
1) The set parameter is maintained.
2) The set parameter is not maintained.
3) The set command is not maintained.

Valid range within item;


1) The set parameter is in effect until a new specification is made.
2) The set parameter becomes invalid.
3) The set command becomes invalid.

Valid range between items;


1) The set parameter becomes initial value at the next item <A>.
2) The set parameter is in effect until a new specification is made.
3) The set parameter becomes invalid.
4) The set command becomes invalid.

⑧. Explains the function of command.

⑨. Explains the command and required parameter.


<L>aabb indicates the command ESC+L(<1B>16<4C>16) and two types of parameters such as “aa” and “bb”.

⑩. Shows the example of how the command is used.


This is the coding example programmed in BASIC output to the printer connected with RS-232C.
10 ESC$=CHR$(&H1B)
20 OPEN “COM1:9600,N,8,1,RS,BIN” FOR OUTPUT AS #1
30 PRINT #1,ESC$;“A”;
40 PRINT #1,ESC$;“V100”;ESC$;“H200”;
50 PRINT #1,ESC$;“P3”;ESC$;“L0403”;
60 PRINT #1,ESC$;“XMABCD”;
70 PRINT #1,ESC$;“Q2”;
80 PRINT #1,ESC$;“Z”;
90 CLOSE #1
100 END

⑪. Provides the supplemental information of command function and parameter.

⑫. Provides notes and restriction for the use of command.

⑬. Shows the commands to be affected by the use of commands.

12
4. Control Commands
4.1 Control
4.1 ESC+A Start data transfer
Start of Data Transmission ESC+A
Hexadecimal ESC A Parameter
code <1B>16 <41>16 Nil
Initial value Nil

Valid range and When power switch is OFF The set command is not maintained.
term of Valid range within item The set command becomes invalid.
command Valid range between items The set command becomes invalid.

[Function]
Specifying the start of data transmission.

[Format]
<A>

[Coding Example]
<A>
<V>100<H>200<P>2<L>0202<XM>ABCD
<Q>2
<Z>

[Notes]
1. Indicates the start of item and to be placed at the head of item.
2. Use <A> and End of Data Transmission <Z> as a set of commands.

[Remarks]
1. Setting value of all commands excluding a part of system commands will be set to default.
2. If not specifying this command, printing will not be performed.

13
4.2 Control
4.2 ESC+Z End data transfer
End of Data Transmission ESC+Z
Hexadecimal ESC Z Parameter
code <1B>16 <5A>16 Nil
Initial value Nil

Valid range and When power switch is OFF The set command is not maintained.
term of Valid range within item The set command becomes invalid.
command Valid range between items The set command becomes invalid.

[Function]
Specifying the end of data transmission.

[Format]
<Z>

[Coding Example]
<A>
<V>100<H>200<P>2<L>0202<XM>ABCD
<Q>2
<Z>

[Notes]
1. Indicates the end of item and to be placed at the tail of item.
2. Use Start of Data Transmission <A> and <Z> as a set of commands.

[Remarks]
If not specifying this command, printing will not be performed.

14
4.3 Control
4.3 ESC+Q Number of pages
Print Quantity ESC+Q
Hexadecimal ESC Q Parameter
code <1B>16 <51>16 aaaaaa
Initial value aaaaaa=1

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the number of labels to print.

[Format]
<Q>aaaaaa
●Parameter
a [Number of labels to print] = 1 to 999999

[Coding Example] Number of labels: 2


<A>
<V>100<H>200<P>2<L>0202<XM>ABCD
<Q>2
<Z>

[Notes]
1. Print contents specified by Start of Data Transmission <A> and End of Data Transmission <Z> are regarded as 1 label, and the
number of reprints can be specified.
2. Use this command prior to End of Data Transmission <Z>.

[Remarks]
1. Reprint will be performed based on the specified print quantity. If specifying Sequential Numbering <F>, the value of sequential
number that was set up for that field portion will print.
2. If using this command in combination with Multiple Cuts <~>, the product of the specified print quantity and the cut value will
be the number of labels to be printed.

15
4.4 Control
4.4 ESC+ID Job ID number
Job ID Number ESC+ID
Hexadecimal ESC ID Parameter
code <1B>16 <49>16<44>16 aa
Initial value aa=<20>16

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying job ID number for status return.

[Format]
<ID>aa
●Parameter
a [Job ID number] = 00 to 99

[Coding Example] Job ID number: 01


<A>
<ID>01
<V>200<H>100<P>0<$>B,100,100,6
<$=>SATOPRINTER
<Q>2
<Z>

[Notes]
1. When status return is used for communication protocol, job ID No. to be specified can be set to the status telegram.
2. Status can be confirmed sending status request (ENQ).
3. Include this command within an item and use when printing by Start of Data Transmission <A> ~ End of Data Transmission <Z>.

[Remarks]
1. In status return communication protocol, this command becomes valid when status request (ENQ) is received while printing
(Including when QTY≠0, Offline and Error).
2. In status return communication protocol, if status request (ENQ) is received when printing is not in progress (QTY=0, No
received data when power is ON), space (20H) will be set to status and returned.
3. When Job ID Number <ID> is used more than twice within the items of <A> and <Z>, the last specified value becomes valid.
4. For more information, refer to the “Interface Specifications”.

16
4.5 Control
4.5 ESC+WK Job name
Job Name ESC+WK
Hexadecimal ESC WK Parameter
code <1B>16 <57>16<4B>16 aaaaaaaaaaaaaaaa
Initial value aaaaaaaaaaaaaaaa=<20>16

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying job name for status return.

Format
<WK>aaaaaaaaaaaaaaaa
●Parameter
a [Job Name] = ASCII code 16-digit, Shift JIS Kanji 8-digit

[Coding Example] Job name: SATO


<A>
<WK>SATO
<V>200<H>100<P>0<$>B,100,100,6
<$=>SATOPRINTER
<Q>2
<Z>

[Notes]
1. When STATUS4 is used for communication protocol, job name to be specified can be set to the status telegram.
2. Status can be confirmed sending status request (ENQ).
3. Include this command within an item and use when printed by Start of Data Transmission <A> ~ End of Data Transmission <Z>.
4. This command can be used in combination with Job ID Number <ID>.

[Remarks]
1. In status return communication protocol, this command becomes valid when status request (ENQ) is received while printing
(Including when QTY≠0, Offline and Error).
2. In status return communication protocol, if status request (ENQ) is received when printing is not in progress (QTY=0, No
received data when power is ON), space (20H) will be set to status and returned.
3. When this command is used more than twice within the item of <A> and <Z>, the last specified value becomes valid.
4. For more information, refer to the “Interface Specifications”.

17
5. Print Position Commands
5.1 Print Position
5.1 ESC+H Horizontal print position
Horizontal Print Position ESC+H
Hexadecimal ESC H Parameter
code <1B>16 <48>16 aaa
Initial value aaa=1

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter becomes initial value at the next item <A>.

[Function]
Specifying horizontal print position from its base point by dot.

[Format]
<H>aaa
● Parameter
a [Horizontal print position] = 1 to 640 dots

[Coding Example] Horizontal print position: 200 dots


<A>
<V>100<H>200<P>2<L>0202<XM>ABCD
<Q>2
<Z>

[Notes]
Specifying the start of horizontal position for the print of text, barcode, ruled line and graphic.

[Remarks]
Any contents such as text, barcode, graphic exceed printable area will not print.

[Valid Commands]
Modification <WD> <FW> <(> <RF> <FC> <FT> <RM>
<XU> <XS> <XM> <XB> <XL> <X90> <X91> <X92> <X93> <$=>
Font
<OA> <OB>
<B> <BC> <BG> <BI> <BP> <D> <D><d> <BD> <BT> <BW>
Barcode
<BF> <BL> <BL><d> <BM>
2D code <BK> <BQ> <BV> <BX> <VC>
Composite <EU>
symbol
Graphic <G> <GM> <GP>
Memory card <GR> <GC> <PY>

18
5.2 Print Position
5.2 ESC+V Vertical print position
Vertical Print Position ESC+V
Hexadecimal ESC V Parameter
code <1B>16 <56>16 aaaa
Initial value aaaa=1

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter becomes initial value at the next item <A>.

[Function]
Specifying vertical print position from its base point by dot.

[Format]
<V>aaaa
● Parameter
a [Vertical Print Position] = 1 to 1448 dots

[Coding Example] Vertical print position: 100 dots


<A>
<V>100<H>200<P>2<L>0202<XM>ABCD
<Q>2
<Z>

[Notes]
Specifying the start of vertical position for the print of text, barcode, ruled line and graphics.

[Remarks]
Any contents such as text, barcode and graphic exceed printable area will not print.

[Valid Commands]
Modification <WD> <FW> <(> <RF> <FC> <FT> <RM>
<XU> <XS> <XM> <XB> <XL> <X90> <X91> <X92> <X93> <$=>
Font
<OA> <OB>
<B> <BC> <BG> <BI> <BP> <D> <D><d> <BD> <BT> <BW>
Barcode
<BF> <BL> <BL><d> <BM>
Composite <EU>
symbol
2D code <BK> <BQ> <BV> <BX> <VC>
Graphic <G> <GM> <GP>
Memory card <GR> <GC> <PY>

19
6. Modification Commands
6.1 Modification
6.1 ESC+P Character pitch
Character Pitch ESC+P
Hexadecimal ESC P Parameter
code <1B>16 <50>16 aa
Initial value aa=2

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter becomes initial value at the next item <A>.

[Function]
Specifying character pitch by dot.

[Format]
<P>aa
●Parameter
aa [Character pitch] = 00 to 99 dots

[Coding Example] Character pitch: 10


<A>
<V>100<H>200<P>10<L>0202<XM>ABCD
<Q>2
<Z>

[Notes]
1. Character pitch means the character gap or barcode gap when selecting font or barcode.
2. Specified character pitch will be widened based on the ratio of Enlargement <L>.
3. Even if linefeed code [CR] is specified in Auto Linefeed <E>, it stays the same without returning to initial value. Start of Data
Transmission <A> can be used to reset to the initial value.
4. By specifying Character Pitch <P> just before the barcode specification, pitch command becomes valid for barcode module.
Object barcode: NW-7, CODE39, Industrial 2 of 5, Matrix 2 of 5
For more information, see (3) Intercharacter Gap in [9. Barcode Specification].
5. Data specification except numeric value or specification of over-digit will give the initial value.

[Valid Commands]
Modification <RF>
<XU> <XS> <XM> <XB> <XL> <X90> <X91> <X92> <X93> <$=>
Font
<OA> <OB>
Barcode <B> <D> <D><d> <BD> <BT> <BW>
Composite
<EU>
symbol

20
6.2 Modification
6.2 ESC+L Character expansion
Enlargement ESC+L
Hexadecimal ESC L Parameter
code <1B>16 <4C>16 aabb
Initial value aa = 01, bb = 01

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter becomes initial value at the next item <A>.

Specifying the enlargement ratio of font.

[Format]
<L>aabb
●Parameter
aa [Horizontal enlargement ratio] = Valid range: 01 to 09
bb [Vertical enlargement ratio] = Valid range: 01 to 09

[Coding Example] Horizontal enlargement ratio: 4 times, Vertical enlargement ratio: 3 times
<A>
<V>100<H>200<P>3<L>0403<XM>ABCD
<Q>2
<Z>

[Notes]
1. Enlarges the intercharacter pitch as well. When Character Pitch <P> is used at the same time, the parameter value of horizontal
enlargement ratio specified in Enlargement <L> will be reflected in the subsequent specification <P>.
2. When enlarging graphic, specify Enlargement <L> right before the print of graphic command.

[Remarks]
If increasing the enlargement ratio, design the print format that does not exceed print area.

[Valid Commands]
Modification <P> <RF>
<XU> <XS> <XM> <XB> <XL> <X90> <X91> <X92> <X93>
Font
<OA> <OB>
Graphic <G> <GM> <GP>
Memory card <GR> <GC> <PY>

21
6.3 Modification
6.3 ESC+PS Proportional pitch
Proportional Pitch ESC+PS
Hexadecimal ESC PS Parameter
code <1B>16 <50>16<53>16 Nil
Initial value Nil

Valid range and When power switch is OFF The set command is not maintained.
term of Valid range within item The set command is in effect until a new specification is made.
command Valid range between items The set command becomes valid.

[Function]
Specifying the proportional pitch.

[Format]
<PS>

[Coding Example]
<A>
<PS>
<V>100<H>200<P>2<L>0202<XM>ABCD
<Q>2
<Z>

[Notes]
1. If specifying this command, width of alphanumeric becomes narrower than the time when <PS> is not specified.
2. If setting data other than specified, proportional print will not be performed.
3. In the printer initial state, [Proportional Pitch] is set to default. Go to the User Mode of printer LCD display when selecting the
default setting value (Fixed/Proportional).

[Valid Commands]
Modification <RF>
Font <XU> <XS> <XM> <XB> <XL> <X90> <X91> <X92> <X93>

22
6.4 Modification
6.4 ESC+PR Release proportional pitch
Release of Proportional Pitch ESC+PR
Hexadecimal ESC PR Parameter
code <1B>16 <50>16<52>16 Nil
Initial value Nil

Valid range and When power switch is OFF The set command is not maintained.
term of Valid range within item The set command is in effect until a new specification is made.
command Valid range between items The set command becomes valid.

[Function]
Specifying the release of proportional pitch.

[Format]
<PR>

[Coding Example]
<A>
<PR>
<V>100<H>200<P>2<L>0202<XM>ABCD
<Q>2
<Z>

[Notes]
In the printer initial state, default is [Proportional Pitch]. Go to the User Mode setting of printer LCD to specify the
default setting value (Fixed/Proportional).

[Valid Commands]
Modification <RF>
Font <XU> <XS> <XM> <XB> <XL> <X90> <X91> <X92> <X93>

23
6.5 Modification
6.5 ESC+% Rotation
Rotation ESC+%
Hexadecimal ESC % Parameter
code <1B>16 <25>16 a
Initial value a=0

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter becomes initial value at the next item <A>.

[Function]
Specifying the counter-clockwise rotation of font and barcode.

[Format]
<%>a
●Parameter
a [Rotative direction] = 0: Parallel 1 (0 degree), 1: Serial 1 (90-degree)
2: Parallel 2 (180-degree), 3: Serial 2 (270-degree)

[Coding Example] Font rotation: Parallel 2, Barcode rotation: Serial 1


<A>
<%>2
<V>100<H>400<P>3<L>0403<XM>ABCD
<%>1
<V>400<H>200<BD>103160*123*
<Q>2
<Z>

[Notes]
1. Position specification of Vertical Print Position <V> and Horizontal Print Position <H> are the absolute value from its base point.
2. When the value of parameter “a” is between 4 and 9, it will be processed as a command error and ignored. When the value other
than numeric is specified, this will be ignored and printing at 0 degree.
3. Print of barcode using Serial 1 or Serial 2 may cause blur. Drop the print speed for rotation print of Serial 1 and Serial 2 for better
performance.

Base Parallel 1 Base Parallel 2 Base Serial 1 Base Serial 2


point (0 degree) point (180-degree) point (90-degree) point (270-degree)

Label feed direction Label feed direction Label feed direction Label feed direction

[Valid Commands]
Modification <RF>
<XU> <XS> <XM> <XB> <XL> <X90> <X91> <X92> <X93> <$=>
Font
<OA> <OB>
<B> <BC> <BG> <BI> <BP> <D> <D><d> <BD> <BT> <BW>
Barcode
<BF> <BL> <BL><d> <BM>
2D code <BK> <BQ> <BV>
Composite <EU>
symbol
Graphic <G> <GM> <GP>
System <E>
Memory card <GR> <GC> <PY>

24
6.6 Modification
6.6 ESC+F Sequential number
Sequential Numbering ESC+F
Hexadecimal ESC F Parameter
code <1B>16 <46>16 aaaabcccc(,dd,ee,f)
Initial value dd=08,ee=00,f=0

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Printing sequential fields (text, barcodes) where all incrementing is done within the printer.

[Format]
<F>aaaabcccc(,dd,ee,f)
● Parameter
a [Number of times to repeat the same data] = 1 to 9999
b [Plus or minus symbol] = + : for increments
= - : for decrements
c [Value of step for sequence] = 1 to 9999
d [Sequential numbering digit quantity] = 1 to 99 : If digits are omitted, the default is 8.
e [Number of digits free from sequential numbering] = 0 to 99 : If digits are omitted, the default is 0.
f [Decimal/Hex sequential numbering] = 0 to 99 : If digits are omitted, the default is 0.
0 : Decimal : If digits are omitted, the default is 0.
1 : Hexadecimal

[Coding Example] Number of times to repeat the same data: 1, Plus or minus symbol: +
Value of step for sequence: 1, Sequential numbering digit quantity: 5
Number of digits free from sequential numbering: 0
<A>
<V>100<H>100<P>2<L>0202
<F>1+1,5,0<XU>10000
<Q>2
<Z>

[Notes]
1. Up to eight different sequential fields can be specified per label.
2. Specification of Black/White Reverse Print <(> is not valid for sequential numbered data.
3. Auto Linefeed <E> is not available for this command.

[Valid Commands]
<XU> <XS> <XM> <XB> <XL> <X90> <X91> <X92> <X93>
Font
<OA> <OB>
<B> <BC> <BG> <BI> <BP> <D> <D><d> <BD> <BT> <BW>
Barcode
<BF> <BL> <BL><d> <BM>
Composite <EU>
symbol

25
6.7 Modification
6.7 ESC+FW Rule / Grid print
Print of Ruled Line/Closing Line ESC+FW
ESC FW Parameter
Hexadecimal
Ruled line: aabcccc
code <1B>16 <46>16<57>16
Closing line: aabbVccccHddd
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Printing ruled lines and closing lines.

[Format]
<FW>aabcccc Print of ruled lines
●Parameter
a [Line width] = 02 to 99 dots
b [Specification of horizontal/vertical direction] = H : Horizontal line
= V : Vertical line
c [Length of ruled line in dots] = When b is H (Horizontal):1 to 640 dots
When b is V (Vertical):1 to 1448 dots

<FW>aabbVccccHddd Print of closing lines


●Parameter
a [Vertical line width] = 02 to 99 dots
b [Horizontal line width] = 02 to 99 dots
c [Vertical line length] = 1 to 1448 dots
d [Horizontal line length] = 1 to 640 dots

[Coding Example]
Ruled line [Line width: 4], [Specification of Horizontal direction], [Length of line in dots: 400]
Closing line [Vertical line width: 8], [Horizontal line width: 8], [Vertical line length: 300], [Horizontal line length: 400]
<A>
<V>100<H>200<FW>04H400
<V>300<H>200<FW>0808V300H400
<Q>2
<Z>

[Notes]
1. When the print start position is outside of printable area, printing will not be performed due to command error.
2. Set the horizontal line width to more than 02 dots so that the line width is more than 0.166mm.
3.When printing ruled line, increasing the vertical line width makes the right side of ruled line bolder against the feed direction.
Increasing the horizontal line width makes the lower side of ruled line bolder against the feed direction.
4. For closing lines, increasing the line width makes the inner side of closing lines bolder.

26
6.8 Modification
6.8 ESC+FC Print Circles
Print of Circle ESC+FC
Hexadecimal ESC FC Parameter
code <1B>16 <46>16<43>16 ,aaa,bbb(,c,d)
Initial value c=0, d=0

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the print of circles.

[Format]
<FC>,aaa,bbb,c,d
●Parameter
a [Radius] = 5 to 999 dots
b [Line width] = 1 to 999 dots
c [Sectional number] = 0 to 8 If digits are omitted, the default is 0 (zero).
See the details listed below.
d [Pattern] = 0 to 3 If digits are omitted, the default is 0 (zero).
0: Solid line (black)
1: Gray 1
2: Gray 2
3: Gray 3
●Sectional number

Section 0 Section 1 Section 2 Section 3 Section 4 Section 5 Section 6 Section 7 Section 8

[Coding Example] Solid line circle of 100 dots in radius, 8 dots in line width
<A>
<V>100<H>200<FC>,100,8,0,0
<Q>2
<Z>

[Notes]
1. When a section number value outside of the range is specified, it will be processed as “0”. In this case, this will not be a
command error.
2. When the pattern designation value outside of the range is specified, it will be processed as “0”. In this case, this will not be a
command error.
3. When the print start position is outside of printable area, printing will not be performed due to command error.
4. This command sets the base point to the center of a circle.
0,0

<V>20

<H>20
100 in radius

5. This command can be registered to the format.


6. For closing lines, increasing the line width makes the inner side of closing lines bolder.

27
6.9 Modification
6.9 ESC+FT Print Triangles
Print of Triangles ESC+FT
Hexadecimal ESC FT Parameter
code <1B>16 <46>16<54>16 ,aaaa,bbbb(,cccc,d)
Initial value d=0

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the print of triangles.

[Format]
<FT>,aaaa,bbbb(,cccc,d)
●Parameter
a [Side length] = 10 to 1482 dots
b [Line width] = 01 to 1000 dots
c [Base length] = 10 to 1448 dots
The base length can be omitted and its value will be equal to the side length.
d [Pattern] = 0 to 3 If digits are omitted, the default is 0 (zero).
0: Solid line (black)
1: Gray 1
2: Gray 2
3: Gray 3

[Coding Example] Side length: 100 dots, Line width: 8 dots, Base length: 100 dots
<A>
<V>100<H>200<FT>,100,8,100,0
<Q>2
<Z>

[Notes]
1. When the pattern value outside of the range is specified, it will be processed as “0”. In this case, this will not be a command error.
2. When the print start position is outside of printable area, printing will not be performed due to command error.
3. When the side length is not equal to the base length, printing will not be performed due to command error.
4. This command sets the base point to the apex of a triangle.
0,0
<V>100

<H>200

5. This command can be registered to the format.


6. Increasing the line width makes the inner side of the triangle bolder.
7. If the bottom length is an odd number, it will be added by 1 automatically and become an even number.

28
6.10 Modification
6.10 ESC+( Reverse Image
Black and White Reverse Print ESC+(
Hexadecimal ESC ( Parameter
code <1B>16 <28>16 aaa,bbbb
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Reversing and printing an image area from black to white and vice versa.

[Format]
<(>aaa,bbbb
●Parameter
a [Horizontal length in dots of reverse image area] = 8 to 640 dots
b [Vertical height in dots of reverse image area] = 8 to 1448 dots

[Coding Example] Horizontal length in dots of reverse image area: 200, Vertical height in dots of reverse image area: 70
<A>
<V>50<H>50<P>2<L>0202<XM>ABC
<V>50<H>50<(>200,70
<Q>2
<Z>

H50 (dots)
Label feed direction

V50
(dots)

70
(dots)

200 (dots)

[Notes]
1. To set print start position, specify Horizontal Print Position <H> and Vertical Print Position <V> prior to this command.
2. When the print start position is outside of printable area, printing will not be performed due to command error.

[Remarks]
1. Keep the black print area under 30% of overall label.

29
6.11 Modification
6.11 ESC+& Store Form Overlay
Registration of Form Overlay ESC+&
Hexadecimal ESC & Parameter
code <1B>16 <26>16 (aab~b)
Initial value Nil

Valid range and When power switch is OFF The set command is not maintained.
term of Valid range within item The set command is in effect until a new specification is made.
command Valid range between items The set command is in effect until a new specification is made.

[Function]
Storing a label image in the volatile form overlay memory.

[Format]
<&>(aab~b)
●Parameter
a 「Registration key」 = Valid range : 01 to 99 (omissible)
b 「Comment」 = Max. 16 byte (omissible)

[Coding Example]
<A>
<V>100<H>50<FW>1010V800H750
<V>100<H>50<FW>0505V760H710
<V>150<H>100<XM>MODEL
<&>01DATA1
<Z>

[Notes]
1. This command saves fixed print contents to the printer and then, Form Overlay Call </> combines the contents with drawing of
general data to print out.
2. Specify this command at the end of data string that is to be stored. Drawing valid range in form overlay registration is same as
printable area.
3. Only one label image may be stored in this memory area at a time. The registration key can be specified using any value within
the valid range 01 to 99.
4. To change the stored data, specify Form Overlay Clear <*>&, and then register new data.
5. Invoke stored data by Form Overlay Call</>.
6. When specifying Label Size <A1>, it will be extracted in the specified area.

[Valid Commands]
Print position <V> <H>
Modification <WD> <FW> <(> <RF> <FC> <FT> <RM>
<XU> <XS> <XM> <XB> <XL> <X90> <X91> <X92> <X93> <$=>
Font
<OA> <OB>
<B> <BC> <BG> <BI> <BP> <D> <D><d> <BD> <BT> <BW>
Barcode
<BF> <BL> <BL><d> <BM>
Composite <EU>
symbol
2D code <BK> <BQ> <BV> <BX>
Graphic <G> <GM> <GP>

30
6.12 Modification
6.12 ESC+/ Recall Form Overlay
Form Overlay Call ESC+/
Hexadecimal ESC / Parameter
code <1B>16 <2F>16 (aa)
Initial value Nil

Valid range and When power switch is OFF The set command is not maintained.
term of Valid range within item The set command is in effect until a new specification is made.
command Valid range between items The set command is in effect until a new specification is made.

[Function]
Recalling the label image from the form overlay memory for printing.

[Format]
</>(aa)
●Parameter
a 「Registration key」 = Valid range : 01 to 99 (omissible)

[Coding Example]
<A>
</>01
<V>200<H>100<P>0<$>B,100,100,6
<$=>SATOPRINTER
<V>720<H>150<B>102100*95000012345*
<Q>2
<Z>

[Notes]
1. This command invokes the data registered by Registration of Form Overlay <&> to print.
2. When detecting this command in general print data, it will be combined with drawing stored in form overlay and printed.

31
6.13 Modification
6.13 ESC+0 Replace Data (Partial Edit)
Partial Editing ESC+0
Hexadecimal ESC 0 Parameter
code <1B>16 <30>16 Nil
Initial value Nil

Valid range and When power switch is OFF The set command is not maintained.
term of Valid range within item The set command becomes invalid.
command Valid range between items The set command becomes invalid.

[Function]
Replacing a specified area of the previous label with new data.

[Format]
<0>

[Coding Example] [DEF], a part of print data, is changed to [123].


<A>
<V>100<H>200<P>2<L>0202<XM>ABC
First label
<V>200<H>200<P>2<L>0202<XM>DEF
<Q>1
<Z>

<A>
<0> Second label
<V>200<H>200<P>2<L>0202<XM>123
<Q>1
<Z>

1st label 2nd label

ABC ABC
Label feed direction

DEF 123 Partial edit

[Notes]
1. Use this command to edit only one part of previous print data.
2. Use this command to call the previous print data and perform partial editing and printing. Specify the print position to be changed
in the previous data before sending the data to be replaced.
3. Specified portion in the previous data will be cleared.
4. If Rotation <%> is included in the specified editing portion, keep it for partial editing.
5. Use this command with fixed pitch, same font or same digit number.

32
6.14 Modification
6.14 ESC+WD Copy Image Area (Partial
Copy) Partial Copying ESC+WD
Hexadecimal ESC WD Parameter
code <1B>16 <57>16<44>16 VaaaaHbbbYccccXddd
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Copying an image from one location to another on the same label.

[Format]
<WD>VaaaaHbbbYccccXddd
● Parameter
a [Vertical position of the top left corner of the area] = 1 to 1448 dots
b [Horizontal position of the top left corner of the area] = 1 to 640 dots
c [Vertical length of the image area to be copied] = 1 to 1448 dots
d [Horizontal length of the image area to be copied] = 1 to 640 dots

[Coding Example] Vertical position of the top left corner of the area: 50 Horizontal position of the top left corner of the area: 50
Vertical length of the image area to be copied: 200 Horizontal length of the image area to be copied: 400
<A>
<V>50<H>50<P>2<L>0202<XU>ABCD
<V>300<H>100<WD>V50H50Y200X400
<Q>2
<Z>
Label feed direction

dddd

aaaa
bbbbABCD
cccc

ABCD

Dotted line part indicates the area to be copied.


“ABCD” will be printed.

[Notes]
1. To locate the destination of copy, specify Vertical Print Position <V> and Horizontal Print Position <H> prior to this command.
2. Position of the new target area must not be inside the original image.
3. If the reference area of the target image exceeds the print area, printing will not be performed due to command error.

33
6.15 Modification
6.15 ESC+RF Recall and Print of Font & Logo

Call and Print of Font & Logo ESC+RF


Hexadecimal ESC RF Parameter
code <1B>16 <52>16<46>16 Aabbbb, n~n
Initial value aa=01, bbbb=1

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Invoking and printing the font and logo downloaded with the exclusive tool.

[Format]
<RF>aabbbb,n~n
●Parameter
a [Font ID number] = 00 to 99
b [Print digit] = 1 to 9999
n [Print data]

[Coding Example 1] When [AB] is printed in one-byte characters with this command [Font ID No.: 01 Print digit: 4]
(Unicode A: <0041>16 B: <0042>16)
<A>
<PS>
<V>100<H>100<L>0101
<RF>010004,<0041>16<0042>16
<Z>

[Coding Example 2] When calling and printing logo [Font ID No.: 02 Print digit: 2]
<A>
<V>100<H>100<L>0101<RF>020002,<826B>16
<Z>

[Notes]
1. Specify the value of Unicode for print data.
2. When calling and printing logo, specify [Print digit: 0002], [Print data: <826B>16].
Note that <826B>16 is the value of Shift JIS code of L.
3. Use [Font design tool], [Logo design tool] and [Download tool] on the accompanied CD-ROM to register/delete font and logo.
4. As for the font ID No. corresponded to downloaded font and logo, refer to [Font ID No.] in the dialog.
To display this dialog, select the [Maintenance] menu of [Font design tool], [Logo design tool] or [Download tool]  [Download
logo/font maintenance]
5. As for the use of each tool, refer to [Font design tool manual], [Logo design manual] and [Download tool manual] on the
accompanied CD-ROM.

34
6.16 Modification
6.16 ESC+RM Mirror Image

Mirror Image ESC+RM


Hexadecimal ESC RM Parameter
code <1B>16 <52>16<4D>16 aaa,bbbb
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Allowing mirror image printing of data.

[Format]
<H>hhh<V>vvvv<RM>aaa,bbbb
●Parameter
h [Horizontal reference point for mirror image] = Refer to the table below.
v [Vertical reference point for mirror image] = Refer to the table below.
a [Horizontal length of mirror image area] = 8 to 640
b [Vertical length of mirror image area] = Refer to the table below.

[Coding Example 1] When specifying the mirror image area:


<A>
<H>100<V>100<XM>12345
<H>100<V>100<RM>0200,0080
<Q>1
<Z>

[Coding Example 2] When not specifying the mirror image area:


<A>
<H>100<V>100<XM>12345
<RM>
<Q>1
<Z>

[Notes]
1. When the parameter “aaa,bbbb” is not specified, all print data specified prior to this command will be mirrored.
2. Any data outside the print area will not be mirrored.
3. If specifying this command for the item that does not contain print data, the command error will occur.
4. This command can not be used in combination with the commands that involve reedition of print data (such as Sequential
Numbering <F>, Partial Copying <WD>, and Print of Calendar <WA>). In the same manner, the data registration commands
such as Registration of Graphic <GI> and Registration of Format <YS> do not work with this command.
5. This command should not be specified more than once in any single job.

[Valid Commands]
Valid range (dots)
Horizontal reference point for Vertical reference point for Vertical length of mirror
mirror image mirror image image area
1 to 640 1 to 1448 8 to 1448

35
7. Font Commands
7.1 Font
7.1 ESC+XU XU Font
XU Font
(Default Font Size: 5 x 9 dots) ESC+XU
Hexadecimal ESC XU Parameter
code <1B>16 <58>16<55>16 n~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the characters in default font size of W5 x H9 dots.

[Format]
<XU>n~n
●Parameter
n [Print data] = Data

[Coding Example]
<A>
<V>100<H>200<P>2<L>0304<XU>ABCDE
<Q>2
<Z>

[Notes]
1. XU font can be set to either fixed pitch or proportional pitch.
2. To set up fixed and proportional pitch, use the command or go to the User Mode of printer LCD display.

[Valid Commands]
Print position <V> <H>
Modification <P> <L> <%> <PS> <PR> <F> <&> </> <0> <WD>
Barcode <D><d> <BL><d>
Calendar <WA>

36
XU Font Character Set

Above is the printed characters in W5 x H9 dots, twofold in height/width.

37
7.2 Font
7.2 ESC+XS XS Font
XS Font
(Default Font Size: 17 x 17 dots)
ESC+XS
Hexadecimal ESC XS Parameter
code <1B>16 <58>16<53>16 n~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the characters in default font size of W17 x H17 dots.

[Format]
<XS>n~n
●Parameter
n [Print data] = Data

[Coding Example]
<A>
<V>100<H>200<P>2<L>0304<XS>ABCDE
<Q>2
<Z>

[Notes]
1. XS font can be set to either fixed pitch or proportional pitch.
2. To set up fixed and proportional pitch, use the command or go to the User Mode of printer LCD display.

[Valid Commands]
Print position <V> <H>
Modification <P> <L> <%> <PS> <PR> <F> <&> </> <0> <WD>
Barcode <D><d> <BL><d>
Calendar <WA>

38
XS Font Character Set

Above is the printed characters in W17 x H17 dots, onefold in height/width.

39
7.3 Font
7.3 ESC+XM XM Font
XM Font
(Default Font Size: 24 x 24 dots)
ESC+XM
Hexadecimal ESC XM Parameter
code <1B>16 <58>16<4D>16 n~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the character in default font size of W24 x H24 dots.

[Format]
<XM>n~n
●Parameter
n [Print data] = Data

[Coding Example]
<A>
<V>100<H>200<P>2<L>0304<XM>ABCDE
<Q>2
<Z>

[Notes]
1. XM font can be set to either fixed pitch or proportional pitch.
2. To set up fixed and proportional pitch, use the command or go to the User Mode of printer LCD display.

[Valid Commands]
Print position <V> <H>
Modification <P> <L> <%> <PS> <PR> <F> <&> </> <0> <WD>
Barcode <D><d> <BL><d>
Calendar <WA>

40
XM Font Character Set

Above is the printed characters in W24 x H24 dots, onefold in height/width.

41
7.4 Font
7.4 ESC+XB XB Font
XB Font
(Default Font Size: 48 x 48 dots)
ESC+XB
Hexadecimal ESC XB Parameter
code <1B>16 <58>16<42>16 an~n
Initial value a=0

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the character in default font size of W48 x H48 dots.

[Format]
<XB>an~n
●Parameter
a [Smoothing] = 0: Smoothing disabled
1: Smoothing enabled (When Enlargement <L> rate is between threefold and ninefold)
n [Print data] = Data

[Coding Example]
<A>
<V>100<H>200<P>2<L>0304<XB>0ABCDE
<Q>2
<Z>

[Notes]
1. XB font can be set to either fixed pitch or proportional pitch.
2. To set up fixed and proportional pitch, use the command or go to the User Mode of printer LCD display.
3. Smoothing is disabled when Enlargement <L> rate is onefold or twofold.

[Valid Commands]
Print position <V> <H>
Modification <P> <L> <%> <PS> <PR> <F> <&> </> <0> <WD>
Barcode <D><d> <BL><d>
Calendar <WA>

42
XB Font Character Set

Above is the printed characters in W48 x H48 dots, onefold in height/width.

43
7.5 Font
7.5 ESC+XL XL Font
XL Font
(Default Font Size: 48 x 48 dots)
ESC+XL
Hexadecimal ESC XL Parameter
code <1B>16 <58>16<4C>16 an~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the character in default font size of W48 x H48 dots.

[Format]
<XL>an~n
●Parameter
a [Smoothing] = 0: Smoothing disabled
1: Smoothing enabled (When Enlargement <L> rate is between threefold and ninefold)
n [Print data] = Data

[Coding Example]
<A>
<V>100<H>200<P>2<L>0304<XL>0ABCDE
<Q>2
<Z>

[Notes]
1. XL font can be set to either fixed pitch or proportional pitch.
2. To set up fixed and proportional pitch, use the command or go to the User Mode of printer LCD display.
3. Smoothing is disabled when Enlargement <L> rate is onefold or twofold.

[Valid Commands]
Print position <V> <H>
Modification <P> <L> <%> <PS> <PR> <F> <&> </> <0> <WD>
Barcode <D><d> <BL><d>
Calendar <WA>

44
XL Font Character Set

Characters in default font size of W48 x H48 dots.

Above is the printed characters in W48 x H48 dots, onefold in height/width.

45
7.6 Font
7.6 ESC+OA OCR-A Font
OCR-A Font ESC+OA
Hexadecimal ESC OA Parameter
code <1B>16 <4F>16<41>16 n~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying OCR-A font of W15 x H22 dots.

[Format]
<OA>n~n
●Parameter
n [Print data] = Data

[Coding Example]
<A>
<V>100<H>100<P>2<L>0202<OA>ABC
<Q>2
<Z>

[Valid Commands]
Print position <V> <H>
Modification <P> <L> <%> <F> <&> </> <0> <WD>
Barcode <D><d> <BL><d>
Calendar <WA>

46
OCR-A Font Character Set

Above is the printed characters in W15 x H22 dots, onefold in height/width.

47
7.7 Font
7.7 ESC+OB OCR-B Font
OCR-B Font ESC+OB
Hexadecimal ESC OB Parameter
code <1B>16 <4F>16<42>16 n~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying OCR-B font of W20 x H24 dots.

[Format]
<OB>n~n
●Parameter
n [Print data] = Data

[Coding Example]
<A>
<V>100<H>100<P>2<L>0202<OB>ABC
<Q>2
<Z>

[Valid Commands]
Print position <V> <H>
Modification <P> <L> <%> <F> <&> </> <0> <WD>
Barcode <D><d> <BL><d>
Calendar <WA>

48
OCR-B Font Character Set

Above is the printed characters in W20 x H24 dots, onefold in height/width.

49
7.8 Font
7.8 ESC+$ Outline Font
Shape of Outline Font ESC+$
Hexadecimal ESC $ Parameter
code <1B>16 <24>16 a,bbb,ccc,d
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter becomes initial value at the next item <A>.

[Function]
Specifying the type, size, and shape of font.

[Format]
<$>a,bbb,ccc,d
●Parameter
a [Font type] = A: Helvetica bold (Proportional)
B: Helvetica bold (Fixed character pitch)
b [Font width] = 24 to 999 dots
c [Font height] = 24 to 999 dots
d [Font shape] = 0: Standard font (Black)
1: Outline font
2: Gray font (Pattern 1)
3: Gray font (Pattern 2)
4: Gray font (Pattern 3)
5: Shaded font
6: Outline and shaded font
7: Mirror image font
8: Standard Italic font
9: Outline, shaded, and Italic font

[Coding Example] Font type :A Font width : 100 dots


Font height : 100 dots Font shape : 1
<A>
<V>100<H>100<P>2
<$>A,100,100,1<$=>SATO
<Q>2
<Z>

[Notes]
1. Shape of Italic font is inclined 15-degree within font width specification
2. Specify this command prior to Print of Outline Font <$=>.
3. If specified dots in 1 ~ 9 of [Font shape] are small, they may be unreadable.
4. Small font width and height may be unreadable.

[Valid Command]
Modification <$=>

50
7.9 Font
7.9 ESC+$= Outline Font Print
Print of Outline Font ESC+$=
Hexadecimal ESC $= Parameter
code <1B>16 <24>16<3D>16 n~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the print of outline font.

[Format]
<$=>n~n
● Parameter
n [Print data] = Data

[Coding Example] Print data: SATO


<A>
<V>100<H>100<P>2
<$>A,100,100,1<$=>SATO
<Q>2
<Z>

[Notes]
1. Specify Shape of Outline Font <$> prior to this command.
2. Font height specification includes ascender and descender areas. For proportional pitch, letter size width of outline font varies
depending on the individual font.
3. Use Character Pitch <P> to specify font pitch.
4. Shape of Italic font is inclined 15-degree within font width specification. Font height specification includes ascender and
descender areas.
5. If specified dots in 1 ~ 9 of [Font shape] are small, they may be unreadable.
6. If specifying small font width and height for Shape of Outline Font <$>, some fonts may bee unreadable.

[Valid Commands]
Print position <V> <H>
Modification <P> <%> <$> <F>
Calendar <WA>

51
Outline Font Character Set

Above is the printed characters in W50 x H50 dots.

52
7.10 Font
7.10 ESC+T1 Store 16x16 dots External
Registration of 16x16 dots
Character
External Character ESC+T1
Hexadecimal ESC T1 Parameter
code <1B>16 <54>16<31>16 abbn~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Registering W16 x H16 dots external character.

[Function]
<T1>abbn~n
●Parameter
a [Selection of registered data type] = H: Registered data in hexadecimal character
= B: Registered data in binary code
b [Registered font code address]
<JIS code specification>
H: Within the range from 21 to 7F, up to 95 addresses can be registered.
B: Within the range from 21H to 7FH, up to 95 addresses can be registered.
<Shift JIS specification>
H: Within the range from 40 to 9E, up to 95 addresses can be registered.
B: Within the range from 40H to 9EH, up 95 addresses can be registered.
n [External character registered data]

[Coding Example 1] Registered data in hexadecimal character of JIS


<A>
<T1>H21
00FF ・・・・・・・・・・FF00
<Z>

<A>
<V>100<H>200<K1>H9021
<Q>2
<Z>

[Coding Example 2] Registered data in binary code of Shift JIS


<A>
<T1>B<40>16
<00FF ・・・・・・・・・・FF00>16
<Z>

<A>
<V>100<H>200<K1>B<F0>16<40>16
<Q>2
<Z>

53
[Notes]
1. Registers W16 x H16 dots external character to internal memory.
2. Code for registered font code address needs to be set to either JIS code or Shift JIS code set up in the printer.
3. Re-entry to the registered area is allowed.
4. Refer to the data registration procedure below.
5. Registered contents in the memory of the printer will be deleted by turning off the printer. Re-register again for the next operation.

16 dots
External character file: [16 x 16]
8 dots 8 dots
D1 D2
D3 D4 D1 D2
D5 D6 D3 D4
D5 D6
D7 D8
D9 D10
D31 D32 D11 D12
D13 D14
D15 D16 16 dots
D17 D18
D19 D20
D21 D22
D23 D24
D25 D26
D27 D28
D29 D30
D31 D32

D1 and D2 are respectively consisted of [00000001] and [10000000]. To register the above external character, consider D1 data
as <01>16 and D2 data as <80>16.
In the same manner, D3 as <03>16, D4 as <00>16, D5 as <3F>16, and D6 as <FC>16, so that the specification of external character
registered data will be <018003003FFC·····>16 and up to D32.

54
7.11 Font
7.11 Registration
ESC+T2 Storeof24x24
24x24dots
dotsExternal
Character
External Character ESC+T2
Hexadecimal ESC T2 Parameter
code <1B>16 <54>16<32>16 abbn~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Registering W24 x H24 dots external character.

[Format]
<T2>abbn~n
●Parameter
a [Selection of registered data type] = H: Registration data in hexadecimal character
= B: Registration data in binary code
b [Registered font code address]
<JIS code specification>
H: Within the range from 21 to 7F, up to 95 addresses can be registered.
B: Within the range from 21H to 7FH, up to 95 addresses can be registered.
<Shift JIS specification>
H: Within the range from 40 to 9E, up to 95 addresses can be registered.
B: Within the range from 40H to 9EH, up 95 addresses can be registered.
n [External character registered data]

[Coding Example 1] Registered data in hexadecimal character of JIS


<A>
<T2>H21
00FF ・・・・・・・・・・FF00
<Z>

<A>
<V>100 <H>200 <K2>H9021
<Q>2
<Z>

[Coding Example 2] Registered data in binary code of Shift JIS


<A>
<T2>B<40>16
00FF ・・・・・・・・・・FF00
<Z>

<A>
<V>100 <H>200 <K2>B<F0>16<40>16
<Q>2
<Z>

55
[Notes]
1. Registers W24 x H24 dots external character to internal memory.
2. Code for registered font code address needs to be set to either JIS code or Shift JIS code set up in the printer.
3. Re-entry to the registered area is allowed.
4. Refer to the data registration procedure below.
5. Registered contents in the memory of the printer will be deleted by turning off the printer. Re-register again for the next operation.

External character file: [24 x 24]


24 dots
D1 D2 D3
D4 D5 D6 8 dots 8 dots 8 dots

D7 D8 D9 D2
D1 D3
D4 D6
D7 D9
D70 D71 D72 D10 D12
D13 D15
D16 D18
D19 D21
D22 D24
D25 D27 24 dots
D28 D30
D31 D33
D34 D36
D37 D39
D40 D42
D43 D45
D46 D48
D49 D51
D52 D54
D55 D57
D58 D60
D61 D63
D64 D66
D67 D69
D70 D72
D71
D1, D2 and D3 are respectively consisted of [00000000], [00111100] and [00000000]; therefore, to register the above external
character, consider D1 data as <00>16 , D2 data as <3C>16 and D3 data as <00>16.
In the same manner, D4 as <00>16, D5 as <3C>16, D6 as <00>16, so that the specification of external character registered data will
be <003C00003C00·····>16 and up to D72.

56
7.12 Font
7.12
CallESC+K1(K2)
of Horizontally Recall Horizontally
Written
Written External Character
External Character ESC+K1(K2)
Hexadecimal ESC K1(K2) Parameter
code <1B>16 <4B>16<31>16(<4B>16<32>16) ab~b
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Invoking horizontally written external character registered in the printer memory to print

[Format]
<K1>ab~b
<K2>ab~b
●Parameter
a [External character specification mode] = H: Hexadecimal character
B: Binary code
I: Smoothing function by Hexadecimal character
C: Smoothing function by Binary code
J: Highlight function by Hexadecimal character
D: Highlight function by Binary code
K: Smoothing and highlight functions by Hexadecimal character
E: Smoothing and highlight functions by Binary code
b [Registration code] <JIS code specification>
H, I, J, K : “9021” to “907F”
B, C, D, E : 9021H to 907FH
<Shift JIS code specification>
H, I, J, K : “F040” to “F09E”
B, C, D, E : F040H to F09EH

[Coding Example 1] Invoking 16 x 16 external character, Registered data in hexadecimal character of JIS
<A>
<T1>H21
00FF ・・・・・・・・・・FF00
<Z>

<A>
<V>100<H>200<K1>H9021
<Q>2
<Z>

[Coding Example 2] Invoking 24 x 24 external character, Registered data in binary code of Shift JIS
<A>
<T2>B<40>16
00FF ・・・・・・・・・・FF00
<Z>

<A>
<V>100<H>200<K2>B<F0>16<40>16
<Q>2
<Z>

[Notes]
If a print error occurs, register again.

57
7.13 Font
7.13 ESC+k1(k2) Recall Vertically Written
Call of Vertically Written
External Character ESC+k1(k2)
External Character
Hexadecimal ESC k1 (k2) Parameter
code <1B>16 <6B>16<31>16(<6B>16<32>16) ab~b
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Invoking vertically written external character registered in the printer memory to print.

[Format]
<k1>ab~b
<k2>ab~b
●Parameter
a [External character specification mode] = H: Hexadecimal character
B: Binary code
I: Smoothing function by Hexadecimal character
C: Smoothing function by Binary code
J: Highlight function by Hexadecimal character
D: Highlight function by Binary code
K: Smoothing and highlight functions by Hexadecimal character
E: Smoothing and highlight functions by Binary code
b [Registration code] <JIS code specification>
H, I, J, K : “9021” to “907F”
B, C, D, E : 9021H to 907FH
<Shift JIS code specification>
H, I, J, K : “F040” to “F09E”
B, C, D, E : F040H to F09EH

[Coding Example 1] Invoking 16 x 16 external character, Registered data in hexadecimal character of JIS
<A>
<T1>H21
00FF ・・・・・・・・・・FF00
<Z>

<A>
<V>100<H>200<k1>H9021
<Q>2
<Z>

[Coding Example 2] Invoking 24 x 24 external character, Registered data in binary code of Shift JIS
<A>
<T2>B<40>16
00FF ・・・・・・・・・・FF00
<Z>

<A>
<V>100<H>200<k2>B<F0>16<40>16
<Q>2
<Z>

[Notes]
If a print error occurs, register again.

58
7.14 Font
7.14 ESC+X90 X90 Font
X90 Font
ESC+X90
(Default Font Size: 24x36 dots)
Hexadecimal ESC X90 Parameter
code <1B>16 <58>16<39>16<30>16 ,n~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the characters in default font size of W24 x H36 dots.

[Format]
<X90>,n~n
●Parameter
n [Print data] = Data

[Coding Example]
<A>
<V>100<H>200<P>2<L>0304<X90>,¥420
<Q>2
<Z>

[Notes]
1. X90 font can be set to either fixed pitch or proportional pitch.
2. To set up fixed and proportional pitch, use the command or go to the User Mode of printer LCD display.

[Valid Commands]
Print position <V> <H>
Modification <P> <L> <%> <PS> <PS> <F> <&> </> <O> <WD>

59
X90 Font Character Set

Above is the printed characters in W24 x H36 dots, onefold in height/width.

60
7.15 Font
7.15 ESC+X91X91 X91Font
Font
(Default Font Size: 24×48 dots) ESC+X91
Hexadecimal ESC X91 Parameter
code <1B>16 <58>16<39>16<31>16 ,n~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the characters in default font size of W24 x H48 dots.

[Format]
<X91>,n~n
●Parameter
n [Print data] = Data

[Coding Example]
<A>
<V>100<H>200<P>2<L>0304<X91>,¥1,000
<Q>2
<Z>

[Notes]
1. X91 font can be set to either fixed pitch or proportional pitch.
2. To set up fixed and proportional pitch, use the command or go to the User Mode of printer LCD display.

[Valid Commands]
Print position <V> <H>
Modification <P> <L> <%> <PS> <PS> <F> <&> </> <O> <WD>

61
X91 Font Character Set

Above is the printed characters in W24 x H48 dots, onefold in height/width.

62
7.16 Font
7.16 ESC+X92 X92 Font
X92 Font
ESC+X92
(Default Font Size: 60x90 dots)
Hexadecimal ESC X92 Parameter
code <1B>16 <58>16<39>16<32>16 ,n~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the characters in default font size of W60 x H90 dots.

[Format]
<X92>,n~n
●Parameter
n [Print data] = Data

[Coding Example]
<A>
<V>100<H>200<P>2<L>0304<X92>,¥530-
<Q>2
<Z>

[Notes]
1. X92 font can be set to either fixed pitch or proportional pitch.
2. To set up fixed and proportional pitch, use the command or go to the User Mode of printer LCD display.

[Valid Commands]
Print position <V> <H>
Modification <P> <L> <%> <PS> <PS> <F> <&> </> <O> <WD>

63
X92 Font Character Set

Above is the printed characters in W60 x H90 dots, onefold in height/width.

64
7.17 Font
7.17 ESC+X93X93 X93Font
Font

(Default Font Size: 40x64 dots) ESC+X93


Hexadecimal ESC X93 Parameter
code <1B>16 <58>16<39>16<33>16 ,n~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the characters in default font size of W40 x H64 dots.

[Format]
<X93>,n~n
●Parameter
n [Print data] = Data

[Coding Example]
<A>
<V>100<H>200<P>2<L>0304<X93>,¥3000
<Q>2
<Z>

[Notes]
1. X93 font can be set to either fixed pitch or proportional pitch.
2. To set up fixed and proportional pitch, use the command or go to the User Mode of printer LCD display.

[Valid Commands]
Print position <V> <H>
Modification <P> <L> <%> <PS> <PS> <F> <&> </> <O> <WD>

65
X93 Font Character Set

Above is the printed characters in W40 x H64 dots, onefold in height/width.

66
8. Barcode Specification
In barcode specification, print of various barcodes, change of bar width ratio, and print of guard bar or human-readable
information can be performed by designating (B, D, BD) after ESC.
This and next page should be read closely and followed.
Refer to the table below for the specification of B, D, and BD.

[Specification of Bar Width Ratio]


Barcode
specification Barcode <B> <D> <BD>
parameter
0 CODABAR(NW-7) 1:3 1:2 2:5
1 CODE39 1:3 1:2 2:5
2 ITF 1:3 1:2 2:5
5 Industrial 2of5 1:3 1:2 2:5
6 Matrix 2of5 1:3 1:2 2:5

(1) Bar width ratio


Barcode is composed of Narrow Bar, Wide Bar, Narrow Space and Wide Space. Bar width ratio is the proportion of Narrow Bar
and Wide Bar.

Bar width ratio (Ratio 1 : 3) <B>


This barcode is composed of Narrow Bar [1] and Wide Bar [3].
Bar width ratio (Ratio 1 : 2) <D>
This barcode is composed of Narrow Bar [1] and Wide Bar [2].
Bar width ratio (Ratio 2 : 5) <BD>
This barcode is composed of Narrow Bar [2] and Wide Bar [5].

If specifying bar width ratio for your own convenience, register the ratio with Bar Width Ratio <BT> and print labels
with Print of Specified Bar Width Ratio <BW>.

(2) Width of narrow bar and height of barcode


Narrow bar indicates the narrow bar width, and bar height indicates the height of barcode.
For instance, printing narrow bar for 1 dot in head density of 8 dots/mm, the narrow bar width will be 0.125mm and barcode
scanner may have a reading problem. To avoid this problem, set the narrow bar to 2 dots so that the narrow bar width will be
0.25mm and this will improve the scanner reading performance.
There is a necessity to set the narrow bar width based on the printer head density or performance of barcode scanner.
In bar width ratio, [Narrow bar width] specification sets the width of bar.
e.g.) When bar width ratio = 1 : 3 and narrow bar width is 3 dots, bar width ratio becomes 3 : 9.
Bar height is to specify the height of barcode, and proper height can be set based on the scanner type.

(3) Intercharacter gap


Intercharacter gap is the space between two adjacent barcode characters in a discrete barcode.
To specify and enable intercharacter gap, insert Character Pitch <P> right before barcode specification such as <B>,<D> and
<BD> or Print of Barcode with Registered Ratio <BW>. If not, initial value (2 dots) will be set.

Intercharacter gap is designable for the following barcodes.


1) CODABAR(NW-7)
2) CODE39
3) Industrial 2of5
4) Matrix 2of5

Intercharacter gap is the multiplier of values specified with Character Pitch <P> and narrow bar width.
e.g.) When Character Pitch <P> is 3 and narrow bar width is 2 dots:
Intercharacter gap = 3 x 2 = 6 (dots)

67
(4) Designation of human readable information (HRI) and guard bar
For UPC-A and JAN/EAN8 and 13 digits barcodes, availability of human-readable information (hereinafter HRI) and
guard bar can be specified.

Barcode
specification Barcode <B> <D> <BD>
parameter
3 JAN/EAN13 HRI : Nil HRI : Nil HRI : Available
Guard bar : Nil Guard bar : Available Guard bar : Available
4 JAN/EAN8 HRI : Nil HRI : Nil HRI : Available
Guard bar : Nil Guard bar : Available Guard bar : Available
H UPC-A HRI : Nil HRI : Nil HRI : Available
Guard bar : Nil Guard bar : Available Guard bar : Available

(1) Specification of <B> (No HRI, No guard bar)


If specifying <B>, the following barcode will be printed.
direction
Label feed

(2) Specification of <D> (No HRI, with Guard bar)


If specifying <D>, the following barcode will be printed.
direction
Label feed

Guard bar

[Note] HRI is printable specifying <Character Type> data subsequently to <D>.


For more information, refer to Barcode Specification (Selection of HRI) <D>~<d>.

(3) Specification of <BD> (HRI and guard bar available)


If specifying <BD>, the following barcode will be printed.
direction
Label feed

HRI(JAN/EAN13)
direction
Label feed

HRI(JAN/EAN8)
direction
Label feed

HRI(UPC-A)

[Barcode Specification Only]


Barcode
specification Barcode <B>
parameter
C CODE93 Barcode only
E UPC-E Barcode only
G CODE128 Barcode only
I GS1-128(UCC/EAN128) for standard carton ID Barcode only

[Important]
In this case, barcode will not have Bar Width Ratio and HRI.

68
(4) Composition of check digit
Refer to the table below for check digit in each barcode.

[Composition of C/D]
Barcode
Input digit
specification Barcode Print digit number and contents
No.
parameter
13-digit (Input data of barcode + C/D)
12-digit
3 JAN/EAN13 C/D is calculated by modulus10.
13-digit 13-digit (Input data of barcode) C/D is not checked.
8-digit (Input data of barcode + C/D)
7-digit
4 JAN/EAN8 C/D is calculated by modulus10.
8-digit 8-digit (Input data of barcode) C/D is not checked.
C CODE93 Max.99-digit C/D is calculated by modulus47.
E UPC-E 6-digit only C/D is calculated by modulus10.
G CODE128 - C/D is calculated by modulus103.
12-digit (Input data of barcode + C/D)
H UPC-A 11-digit only
C/D is calculated by modulus10.
GS1-128(UCC/EAN128) C/D is calculated by modulus 103.
I 17-digit only
for standard carton ID

[Note] C/D stands for “Check Digit”.

Print Direction of Barcode


Print direction of barcode can be rotated. Note that when specifying Serial 1 and Serial 2 for barcode rotation, it may cause blurring
due to barcode enlargement ratio.

Parallel 1 : Forward feed print


Parallel 2 : Backfeed print at 180-degree rotation [Note] Forward feed:
Prints horizontally to label feed direction
Serial 1 : Forward feed print at 90-degree rotation
Serial 2 : Forward feed print at 270-degree rotation

1) To print with Parallel1 and Parallel2, specify proper enlargement ratio of bar width to make a narrow bar 2 dots and upwards.
(“L” indicates the enlargement ratio to the bar width ratio.)
Narrow bar enlargement ratio
Bar width ratio 1:2 2L or more
Bar width ratio 1:3 2L or more
Bar width ratio 2:5 1L or more
UPC-A/JAN/EAN 2L or more

2) To print with Serial1 and Serial2, specify proper enlargement ratio of bar width to make a narrow bar 3 dots and upwards.
3) To print with Serial1 and Serial2, drop print speed.
Enlargement ratio of narrow bar
Bar width ratio 1:2 3L or more
Bar width ratio 1:3 3L or more
Bar width ratio 2:5 2L or more
UPC-A/JAN/EAN 3L or more

69
8.1 Barcode
8.1 ESC+B Barcode (Ratio 1:3)
Barcode (Ratio 1:3) ESC+B
Hexadecimal ESC B Parameter
code <1B>16 <42>16 abbcccn~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the barcode of narrow and wide bar width ratio 1:3.

[Format]
<B>abbcccn~n
● Parameter
a [Barcode symbology] = Refer to the table below.
b [Narrow bar width] = 01 to 09 dots
c [Height of barcode] = 001 to 999 dots
n [Print data] = Data

Barcode symbology (Ratio of module composition may not be available depending on the barcode symbology.)
a Barcode symbology Descriptions Ratio
Set print data including Start/Stop character.
Start/Stop Characters are [A,B,C,D,E,N,T,a,b,c,d,e,n,t].
0 CODABAR(NW-7) e.g.) When barcode print data is [123], specify [A123A]. 1:3
Barcode character pitch is enabled.
Refer to the CODABAR(NW-7) code table for print data.
Set print data including Start/Stop Character.
Start/Stop Character is [*].
1 CODE39 e.g.) When barcode print data is [12345], specify [*12345*]. 1:3
Barcode character pitch is enabled.
Refer to the CODE39 code table for print data.
Specify print data in even-numbered digit.
2 ITF If specifying in odd-numbered digit, “0” will be added to the head of print data. 1:3
Refer to the Interleaved 2of5 code table for print data.
Barcode will have no guard bar and HRI.
3 JAN/EAN13 Fixed
Refer to the JAN/EAN13 code table for print data.
Barcode will have no guard bar and HRI.
4 JAN/EAN8 Fixed
Refer to the JAN/EAN8 code table for print data.
Barcode character pitch is enabled.
5 Industrial 2of5 1:3
Refer to the Industrial 2of5 code table for print data.
Barcode character pitch is enabled.
6 Matrix 2of5 1:3
Refer to the Matrix 2of5 code table for print data.
Print data can be specified up to 13-digit.
A MSI Fixed
Refer to the MSI code table for print data.
C CODE93 Refer to the CODE93<BC>. Fixed
Specify 6-digit number for print data.
E UPC-E Fixed
Refer to the UPC-E code table for print data.
F BOOKLAND Refer to BOOKLAND<BF>. Fixed
G CODE128 Refer to the CODE128<BG> for print data. Fixed
Barcode will have no guide bar and HRI.
H UPC-A Fixed
Refer to the UPC-A code table for print data.
I GS1-128(UCC/EAN128) Refer to GS1-128(UCC/EAN128)<BI>. Fixed
P POSTNET Refer to POSTNET<BP>. Fixed

70
[Coding Example 1] Barcode symbology: CODE39 Narrow bar width: 03 Height of barcode: 120
Print data: *1234AB*
<A>
<V>100<H>100<B>103120*1234AB*
<Q>2
<Z>

[Coding Example 2] Barcode symbology: JAN8 Narrow bar width: 02 Height of barcode: 080
Print data: 4912345
<A>
<V>100<H>100<B>4020804912345
<Q>2
<Z>

[Notes]
1. Barcode character pitch is available for CODABAR(NW-7), CODE39, Industrial 2of5 and Matrix 2of5.
To specify barcode character pitch, insert Character Pitch <P> right before barcode symbology. When <P> is omitted, character
pitch will be as same as narrow space width.
e.g.) Character pitch specification (Nil or 0, 1) x Narrow bar width (2dots) = Character pitch (2dots)
Character pitch specification (2) x Narrow bar width (3dots) = Character pitch (6dots)

[Remarks]
1. If the value other than valid range is set, command error will occur and barcode will not be printed.
2. Increasing narrow bar width may exceed the print area.
3. Scanner may not read the barcode with valid character pitch when Character Pitch <P> is increased.
Also, increasing the narrow bar width may cause the same type of problem. For more information, refer to the documentation of
your scanner.
4. For specifying the narrow bar width, consider the reading compatibility of scanner beforehand.
5. Adjust Print Speed <CS> or Print Darkness <#E> in case of scanner reading problem.
6. If Start/Stop character is not included in print data at the time of CODABAR(NW-7) or CODE39 specification, barcode will be
printed; however, scanner can not read it.
7. If sending the print data including check digit at the time of JAN/EAN13 or JAN/EAN8 specification, set the correct calculated
value. Barcode will be printed even when the data includes improper check digit; however, scanner can not read it.

71
8.2 Barcode
8.2 ESC+D Barcode (Ratio 1:2)
Barcode (Ratio 1:2) ESC+D
Hexadecimal ESC D Parameter
code <1B>16 <44>16 abbcccn~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the barcode of narrow and wide bar width ratio 1:2.

[Format]
<D>abbcccn~n
●Parameter
a [Barcode symbology] = Refer to the table below
b [Narrow bar width] = 01 to 09 dots
c [Height of barcode] = 001 to 999 dots
n [Print data] = Data

Barcode symbology (Ratio of module composition may not be available depending on the barcode symbology.)
a Barcode symbology Description Ratio
Set print data including Start/Stop Character.
Start/Stop Characters are [A,B,C,D,E,N,T,a,b,c,d,e,n,t].
0 CODABAR(NW-7) e.g.) When barcode print data is [123], specify [A123A]. 1:2
Barcode character pitch is enabled.
Refer to the CODABAR(NW-7) code table for print data.
Set print data including Start/Stop Character.
Start/Stop Character is [*].
1 CODE39 e.g.) When barcode print data is [12345], specify [*12345*]. 1:2
Barcode character pitch is enabled.
Refer to the CODE39 code table for print data.
Specify print data in even-numbered digit.
2 ITF If specifying in odd-numbered digit, “0” will be added to the head of print data. 1:2
Refer to the Interleaved 2of5 code table for print data.
Barcode will have guard bar and no HRI.
3 JAN/EAN13 Fixed
Refer to the JAN/EAN13 code table for print data.
Barcode will have guard bar and no HRI.
4 JAN/EAN8 Fixed
Refer to the JAN/EAN8 code table for print data.
Barcode character pitch is enabled.
5 Industrial 2of5 1:2
Refer to the Industrial 2of5 code table for print data.
Barcode character pitch is enabled.
6 Matrix 2of5 1:2
Refer to the Matrix 2of5 code table for print data.
Barcode will have guard bar and no HRI.
H UPC-A Fixed
Refer to the UPC-A code table for print data.

[Coding Example 1] Barcode symbology: CODABAR(NW-7), Narrow bar width: 03, Height of barcode: 120
Print data: A1234A
<A>
<V>100<H>100<D>003120A1234A
<Q>2
<Z>

[Coding Example 2] Barcode symbology: ITF Narrow bar width: 04 Height of barcode: 240
Print data: 98002345678163

<A>
<V>100<H>100<D>20424098002345678163
<Q>2
<Z>

[Coding Example 3] Barcode symbology: UPC-A Narrow bar width: 02 Height of barcode: 120
Print data: 20123948573
<A>
<V>240<H>100<D>H0212020123948573
<Q>2
<Z>

72
[Notes]
1. Barcode character pitch is available for CODABAR(NW-7), CODE39, Industrial 2of5 and Matrix 2of5.
To specify barcode character pitch, insert Character Pitch <P> right before barcode symbology.
e.g.) Character pitch specification (Nil or 0, 1) x Narrow bar width (2dots) = Character pitch (2dots)
Character pitch specification (2) x Narrow bar width (3dots) = Character pitch (6dots)

[Remarks]
1. When the value other than valid range is set, command error will occur and barcode will not be printed.
2. Increasing narrow bar width may exceed the print area.
3. Scanner may not read the barcode with valid character pitch when Character Pitch <P> is increased.
Also, increasing the narrow bar width may cause the same type of problem. For more information, refer to the documentation of
your scanner.
4. For specifying the narrow bar width, consider the reading compatibility of scanner beforehand.
5. Adjust Print Speed <CS> or Print Darkness <#E> in case of scanner reading problem.
6. If Start/Stop character is not included in print data at the time of CODABAR(NW-7) or CODE39 specification, barcode will be
printed; however, scanner can not read it.
7. If sending the print data including check digit at the time of JAN/EAN13 or JAN/EAN8 specification, set the correct calculated
value. Barcode will be printed even when the data includes improper check digit; however, scanner can not read it.

73
8.3 Barcode
8.3 ESC+D~ESC+d Barcode (HRI)
ESC+D
Barcode (Selection of HRI)
~ ESC+d
Hexadecimal ESC D~d Parameter
code <1B>16 <44>16 ~ Character type abbcccn~n + <d>n~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying character type of human readable information (HRI) for barcode.

[Format]
<D>abbcccn~n + <d>n~n
●Parameter
a [Barcode symbology] = 3 : JAN/EAN13
4 : JAN/EAN8
H : UPC-A
b [Narrow bar width] = 01 to 09 dots
c [Height of barcode] = 001 to 999 dots
n [Print data] = Barcode data

d [Character type specification] = XU


XS
XM
XB
XL
OA
OB
n [Print data] = HRI data

[Coding Example] Barcode symbology: JAN/EAN13, Narrow bar width: 02, Height of barcode: 120
Barcode data: 4902471006795, Character type: XS, HRI data: 4902471006795
<A>
<V>100<H>200<D>3021204902471006795
<XS>4902471006795
<Q>2
<Z>

[Notes]
1. Adds HRI with specified character type.
2. When the data other than specified value is set, printing will not be performed. When barcode enlargement ratio is small and
character type is large, HRI may be overlapped with each other.
3. Printer will lay out HRI properly.
4. For HRI of JAN/EAN8, JAN/EAN13 and UPC-A, [02] and [03] would be proper value for narrow bar width.

74
8.4 Barcode
8.4 ESC+BD Barcode (Ratio 2:5)
Barcode (Ratio 2:5) ESC+BD
Hexadecimal ESC BD Parameter
code <1B>16 <42>16<44>16 abbcccn~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the barcode of narrow and wide bar width ratio 2:5.

[Format]
<BD>abbcccn~n
●Parameter
a [Barcode symbology] = Refer to the table below
b [Narrow bar width] = 01 to 09 dots
c [Height of barcode] = 001 to 999 dots
n [Print data] = Data

Barcode symbology (Ratio of module composition may not be available depending on the barcode symbology.)
a Barcode symbology Descriptions Ratio
Set print data including Start/Stop Character.
Start/Stop Characters are [A,B,C,D,E,N,T,a,b,c,d,e,n,t].
0 CODABAR(NW-7) e.g.) When barcode print data is [123], specify [A123A]. 2:5
Barcode character pitch is enabled.
Refer to the CODABAR(NW-7) code table for print data.
Set print data including Start/Stop Character.
Start/Stop Character is [*].
1 CODE39 e.g.) When barcode print data is [12345], specify [*12345*]. 2:5
Barcode character pitch is enabled.
Refer to the CODE39 code table for print data.
Specify print data in even-numbered digit.
2 ITF If specifying in odd-numbered digit, “0” will be added to the head of print data. 2:5
Refer to the Interleaved 2of5 code table for print data.
Barcode will have guard bar and HRI.
3 JAN/EAN13 Fixed
Refer to the JAN/EAN13 code table for print data.
Barcode will have guard bar and HRI.
4 JAN/EAN8 Fixed
Refer to the JAN/EAN8 code table for print data.
Barcode character pitch is enabled.
5 Industrial 2of5 2:5
Refer to the Industrial 2of5 code table for print data.
Barcode character pitch is enabled.
6 Matrix 2of5 2:5
Refer to the Matrix 2of5 code table for print data.
Barcode will have guard bar and HRI.
H UPC-A Fixed
Refer to the UPC-A code table for print data.

[Coding Example 1] Barcode symbology: CODABAR(NW-7), Narrow bar width: 03, Height of barcode: 120
Print data: A1234A
<A>
<V>100<H>100<BD>003120A1234A
<Q>2
<Z>

75
[Coding Example 2] Barcode symbology: ITF Narrow bar width: 04 Height of barcode: 240
Print data: 98002345678163

<A>
<V>100<H>100<D>20424098002345678163
<Q>2
<Z>

[Coding Example 3] Barcode symbology: UPC-A Narrow bar width: 02 Height of barcode: 120
Print data: 20123948573
<A>
<V>240<H>100<BD>H0212020123948573
<Q>2
<Z>

[Notes]
1. Barcode character pitch is available for CODABAR(NW-7), CODE39, Industrial 2of5 and Matrix 2of5.
To specify barcode character pitch, insert Character Pitch <P> right before barcode symbology.
e.g.) Character pitch specification (Nil or 0, 2) x Narrow bar width (2dots) = Character pitch (4dots)
Character pitch specification (1) x Narrow bar width (3dots) = Character pitch (3dots)
Character pitch specification (3) x Narrow bar width (3dots) = Character pitch (9dots)
For HRI of JAN/EAN8, JAN/EAN13 and UPC-A, [02] and [03] would be proper value for narrow bar width.

[Remarks]
1. When the value other than valid range is set, command error will occur and barcode will not be printed.
2. Increasing narrow bar width may exceed the print area.
3. Scanner may not read the barcode with valid character pitch when Character Pitch <P> is increased.
Also, increasing the narrow bar width may cause the same type of problem. For more information, refer to the documentation of
your scanner.
4. For specifying the narrow bar width, consider the reading compatibility of scanner beforehand.
5. Adjust Print Speed <CS> or Print Darkness <#E> in case of scanner reading problem.
6. If Start/Stop character is not included in print data at the time of CODABAR(NW-7) or CODE39 specification, barcode will be
printed; however, scanner can not read it.
7. If sending the print data including check digit at the time of JAN/EAN13 or JAN/EAN8 specification, set the correct calculated
value. Barcode will be printed even when the data includes improper check digit; however, scanner can not read it.

76
8.5 Barcode
8.5 ESC+BT Variable Ratio Barcodes
Registration of Bar Width Ratio ESC+BT
Hexadecimal ESC BT Parameter
code <1B>16 <42>16<54>16 abbccddee
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the bar width ratio of narrow and wide bars.

[Format]
<BT>abbccddee
●Parameter
a [Barcode symbology] = 0 : CODABAR(NW-7)
1 : CODE39
2 : ITF
5 : Industrial 2of5
6 : Matrix 2of5
b [Narrow space] = 01 to 99 dots
c [Wide space] = 01 to 99 dots
d [Narrow bar ] = 01 to 99 dots
e [Wide bar] = 01 to 99 dots

[Coding Example] Barcode symbology: CODE39 Narrow space: 03 Wide space: 06


Narrow bar: 03 Wide bar: 06
<A>
<BT>103060306
<V>100<H>200<BW>01233*ABCD*
<Q>2
<Z>

[Notes]
1. To print barcode with specified ratio, insert Print of Barcode with Registered Ratio <BW> after this command.
2. When <BW> and Print Quantity <Q> are not specified, only the registration of bar width ratio of narrow and wide bars will be
performed.
3. Only one ratio can be registered.
4. If the data other than specified is set, this will not be registered due to command error.

77
8.6 Barcode
8.6 ESC+BW Print Variable Ratio
Print of Barcode
Barcodes
with Registered Ratio ESC+BW
Hexadecimal ESC BW Parameter
code <1B>16 <42>16<57>16 aabbbn~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the barcode registered with Registration of Bar Width Ratio <BT>.

[Format]
<BW>aabbbn~n
●Parameter
a [Narrow bar width] = Valid range: 01 to 09 dots
b [Height of barcode] = Valid range: 001 to 999 dots
n [Print data] = Barcode data

[Coding Example] Narrow bar width: 02 Height of barcode: 120


<A>
<BT>103060306
<V>100<H>200<BW>02120*ABCD*
<Q>2
<Z>

[Notes]
1. Barcode character pitch is available for CODABAR(NW-7), CODE39, Industrial 2of5 and Matrix 2of5. To specify barcode
character pitch, insert Character Pitch <P> right before barcode symbology.
When <P> is omitted, character pitch will be as same as narrow space width

e.g.1) When the narrow space value that was specified at <BT> is [3]:
Character pitch specification (Nil or 0, 3) x Narrow bar width (2dots) = Character pitch (6dots)
e.g.2) When the character pitch is specified:
Character pitch specification (2) x Narrow bar width (3dots) = Character pitch (6dots)
2. If there is no Registration of Bar Width Ratio <BT>, barcode based on pre-registered bar width ratio of narrow and wide bars will
be printed. Note that specification of <BT> is required beforehand to print.
3. For print data of barcode symbology, refer to the code table of each barcode.

[Remarks]
1. If the value other than valid range is set, command error will occur and barcode will not to be printed.
2. Increasing narrow bar width may exceed the print area.
3. Scanner may not read the barcode with valid character pitch when Character Pitch <P> is increased.
Also, increasing the narrow bar width may cause the same type of problem. For more information, refer to the documentation of
your scanner.
4. For specifying the narrow bar width, consider the reading compatibility of scanner beforehand.
5. Adjust Print Speed <CS> or Print Darkness <#E> in case of scanner reading problem.
6. If Start/Stop character is not included in print data at the time of CODABAR(NW-7) or CODE39 specification, the print of
barcode will be performed; however, scanner can not read it.

78
CODABAR(NW-7) Code Table

S I S O
b8 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
b7 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
b6 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
b5 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
b4 b3 b2 b1 0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0 0 0 0 SP 0
0 0 0 1 1 1 A a
0 0 1 0 2 2 B b
0 0 1 1 3 3 C c
0 1 0 0 4 $ 4 D T d t
0 1 0 1 5 5 E e
0 1 1 0 6 6
0 1 1 1 7 7
1 0 0 0 8 8
1 0 0 1 9 9
1 0 1 0 A * :
1 0 1 1 B +
1 1 0 0 C
1 1 0 1 D -
1 1 1 0 E . N n
1 1 1 1 F /

79
CODE39 Code Table

S I S O
b8 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
b7 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
b6 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
b5 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
b4 b3 b2 b1 0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0 0 0 0 SP 0 P
0 0 0 1 1 1 A Q
0 0 1 0 2 2 B R
0 0 1 1 3 3 C S
0 1 0 0 4 $ 4 D T
0 1 0 1 5 % 5 E U
0 1 1 0 6 6 F V
0 1 1 1 7 7 G W
1 0 0 0 8 8 H X
1 0 0 1 9 9 I Y
1 0 1 0 A * J Z
1 0 1 1 B + K
1 1 0 0 C L
1 1 0 1 D - M
1 1 1 0 E . N
1 1 1 1 F / O

80
8.7 Barcode
8.7 ESC+BI GS1-128(UCC/EAN128)
GS1-128(UCC/EAN128)
ESC+BI
(Standard Carton ID Only)
Hexadecimal ESC BI Parameter
code <1B>16 <42>16<49>16 aabbbcn~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying GS1-128(UCC/EAN128) for Standard Carton ID.

[Format]
<BI>aabbbcn~n
●Parameter
a [Narrow bar width] = 01 to 09 dots
b [Height of barcode] = 001 to 999 dots
c [Barcode expository font specification] = 0 : No HRI
1 : HRI is available (Top of barcode)
2 : HRI is available (Bottom of barcode)
n [Print data] = Barcode data (Fixed 17 digits)
For barcode data, refer to the GS1-128(UCC/EAN128) code table.
EAN128 (Barcode for Standard Carton ID) fixed 18 digits.
- Identifier of a continuous code for freight packaging
- Type of packaging
- Country/manufacturer code
- Serial No. for shipping container
- Check digit
Note that check digit is automatically added; therefore, specify data in 17 digits excluding check digit.

[Coding Example] Narrow bar width: 02 Height of barcode: 150 HRI: Available (Bottom of barcode)
Print data: 12345678901234567
<A>
<V>100<H>200<BI>03150012345678901234567
<Q>2
<Z>

[Notes]
1. UCC128 code is exclusive to Standard Carton ID. When printing in EAN128, designed for the markets in the medical, fresh food,
or flowers and plants, use CODE128 Barcode <BG> to specify print data with application identification or separator that matches
each specification.
2. Start character code, function character, end character code, and identification code (corresponds to [00] only) are added
automatically.
3. Modulus 10 check character and modulus 103 check character are automatically generated.
4. Sequential number of barcode data is available.
5. Line pitch between barcode and expository font is fixed at 10 dots.
6. If the width of expository font is wider than that of barcode, it starts printing from the print start position of barcode.
7. If the width of expository font is narrower than that of barcode, expository font will be aligned to the center of barcode for printing.
8. Prints expository font in OCR-B.
9. If expository font is outside of print area, it will not be printed. When selecting [HRI is available], specify Vertical Print Position
<V> and Horizontal Print Position <H> in consideration of print of expository font.

81
ITF
Matrix 2of5
Industrial 2of5
UPC-A, JAN/EAN8
JAN/EAN13, UPC-E
GS1-128(UCC/EAN128)
MSI Code Table

S I S O
b8 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
b7 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
b6 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
b5 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
b4 b3 b2 b1 0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0 0 0 0 0
0 0 0 1 1 1
0 0 1 0 2 2
0 0 1 1 3 3
0 1 0 0 4 4
0 1 0 1 5 5
0 1 1 0 6 6
0 1 1 1 7 7
1 0 0 0 8 8
1 0 0 1 9 9
1 0 1 0 A
1 0 1 1 B
1 1 0 0 C
1 1 0 1 D
1 1 1 0 E
1 1 1 1 F

82
8.8 Barcode
8.8 ESC+BC CODE93 Barcode
CODE 93 Barcode ESC+BC
Hexadecimal ESC BC Parameter
code <1B>16 <42>16<43>16 aabbbccn~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying CODE93 barcode.

[Format]
<BC>aabbbccn~n
●Parameter
a [Narrow bar width] = 01 to 09 dots
b [Height of barcode] = 001 to 999 dots
c [Digit No. of data] = 01 to 99
n [Print data] = Barcode data (Refer to the CODE93 Code Table)

[Coding Example] Narrow bar width: 02 Height of barcode: 120 Digit No.: 12 Print data: ABCD123456xy
<A>
<V>100<H>200<BC>0212012ABCD123456xy
<Q>2
<Z>

[Notes]
1. C/D is an auto-generation.
2. Maximum entry digit number of data is 99.
3. [Digit No. of data] and No. of input data have to be equal.
4. Command error will occur when No. of input data and [Digit No. of data] are not matching.

83
CODE93 Code Table

S I S O
b8 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
b7 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
b6 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
b5 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
b4 b3 b2 b1 0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0 0 0 0 SP 0 @ P ` p
0 0 0 1 1 ! 1 A Q a q
0 0 1 0 2 ” 2 B R b r
0 0 1 1 3 # 3 C S c s
0 1 0 0 4 $ 4 D T d t
0 1 0 1 5 % 5 E U e u
0 1 1 0 6 & 6 F V f v
0 1 1 1 7 ’ 7 G W g w
1 0 0 0 8 ( 8 H X h x
1 0 0 1 9 ) 9 I Y i y
1 0 1 0 A * : J Z j z
1 0 1 1 B + ; K [ k {
1 1 0 0 C , < L \ l
1 1 0 1 D - = M ] m }
1 1 1 0 E . > N ^ n ~
1 1 1 1 F / ? O _ o DEL

CODE93 is settable within the range of 00H to 7FH.

84
8.9 Barcode
8.9 ESC+BG CODE128 Barcode
Code 128 Barcode ESC+BG
Hexadecimal ESC BG Parameter
code <1B>16 <42>16<47>16 aabbbn~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying CODE128 barcode.

[Format]
<BG>aabbbn~n
●Parameter
a [Narrow bar width] = 01 to 09 dots
b [Height of barcode] = 001 to 999 dots
n [Print data] = Barcode data (Refer to the CODE128 Code Table)

[Coding Example] Narrow bar width: 02 Height of barcode: 120 Print data: ABCD123456 (START CODE A)
<A>
<V>100<H>200<BG>03120>GABCD123456
<Q>2
<Z>

[Notes]
1. Specify [START CODE] at the head of print data.
(1) START CODE A = [>G]
(2) START CODE B = [>H]
(3) START CODE C = [>I]
2. C/D is an auto-generation.
3. (1) When using “START CODE C”, specify print data in even-numbered digit.
(2) When “START CODE C” is set to print data in odd-number digit, specify “START CODE A” or “B” to change the first one
character of print data. And then specify the rest of data with “Code Set Character C” to change it to even-numbered digit.
e.g.1) 15 digits [123456789012345] <B>1<C>23456789012345
e.g.2) 9 digits / Alphanumeric 6 digits [123456789ABC123] <C>12345678<B>9ABC123
(3) If using “START CODE C” to specify odd-numbered digit, “0” will be added to the tail of print data before printing.
(4) When START CODE is omitted, data will be printed with START CODE B.

85
CODE128 Code Table

Value Code A Code B Code C


0 SP SP 00
1 ! ! 01
2 ” ” 02
3 # # 03
4 $ $ 04
5 % % 05
6 & & 06
7 ’ ’ 07
8 ( ( 08
9 ) ) 09
10 * * 10
11 + + 11
12 , , 12
13 - - 13
14 . . 14
15 / / 15
16 0 0 16
17 1 1 17
18 2 2 18
19 3 3 19
20 4 4 20
21 5 5 21
22 6 6 22
23 7 7 23
24 8 8 24
25 9 9 25
26 : : 26
27 ; ; 27
28 < < 28
29 = = 29
30 > (Important)-4 > (Important)-4 30
31 ? ? 31
32 @ @ 32
33 A A 33
34 B B 34
35 C C 35
36 D D 36
37 E E 37
38 F F 38
39 G G 39
40 H H 40
41 I I 41
42 J J 42
43 K K 43
44 L L 44
45 M M 45
46 N N 46
47 O O 47
48 P P 48

86
Value Code A Code B Code C
49 Q Q 49
50 R R 50
51 S S 51
52 T T 52
53 U U 53
54 V V 54
55 W W 55
56 X X 56
57 Y Y 57
58 Z Z 58
59 [ [ 59
60 \ \ 60
61 ] ] 61
62 ^ ^ 62
63 _ _ 63
64 NUL >SP ‘ >SP 64
65 SOH >! a >! 65
66 STX >” b >” 66
67 ETX ># c ># 67
68 EOT >$ d >$ 68
69 ENQ >% e >% 69
70 ACK >& f >& 70
71 BEL >’ g >’ 71
72 BS >( h >( 72
73 HT >) i >) 73
74 LF >* j >* 74
75 VT >+ k >+ 75
76 FF >, l >, 76
77 CR >- m >- 77
78 SO >. n >. 78
79 SI >/ o >/ 79
80 DLE >0 p >0 80
81 DC1 >1 q >1 81
82 DC2 >2 r >2 82
83 DC3 >3 s >3 83
84 DC4 >4 t >4 84
85 NAK >5 u >5 85
86 SYN >6 v >6 86
87 ETB >7 w >7 87
88 CAN >8 x >8 88
89 EM >9 y >9 89
90 SUB >: z >: 90
91 ESC >; { >; 91
92 FS >< | >< 92
93 GS >= } >= 93
94 RS >> ~ >> 94
95 US >? DEL >? 95
96 FNC3 >@ FNC3 >@ 96
97 FNC2 >A FNC2 >A 97

87
Value Code A Code B Code C
98 SHIFT >B SHIFT >B 98
99 Code-C >C Code-C >C 99
100 Code-B >D FNC4 >D Code-B >D
101 FNC4 >E Code-A >E Code-A >E
102 FNC1 >F FNC1 >F FNC1 >F
103 START CODE A >G
104 B >H
105 C >I

[Important]
1. Send [START CODE] by all means.
2. [STOP CODE] will be automatically added in the internal printer.
3. For the specification of code higher than Value 64 in Code A and Code B, specify it as two-character code with the addition of
[>].
4. Specification code [>] is described as [>J].

88
8.10 Barcode
8.10 ESC+BF BOOKLAND
BOOKLAND ESC+BF
Hexadecimal ESC BF Parameter
code <1B>16 <42>16<46>16 aabbbn~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying Bookland barcode.

[Format]
<BF>aabbbn~n
●Parameter
a [Narrow bar width] = 01 to 03 dots
b [Height of barcode] = 001 to 999 dots
n [Print data] = Barcode data (Refer to the BOOKLAND Code Table)

[Coding Example]
<A>
<V>725<H>325<BD>3031500+927721123
<V>760<H>640<BF>0313021826
<Q>2
<Z>

[Notes]
1. Only numeric can be specified as print data.
2. 2 to 5 digits can be entered for data.

89
BOOKLAND Code Table

S I S O
b8 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
b7 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
b6 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
b5 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
b4 b3 b2 b1 0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0 0 0 0 0
0 0 0 1 1 1
0 0 1 0 2 2
0 0 1 1 3 3
0 1 0 0 4 4
0 1 0 1 5 5
0 1 1 0 6 6
0 1 1 1 7 7
1 0 0 0 8 8
1 0 0 1 9 9
1 0 1 0 A
1 0 1 1 B
1 1 0 0 C
1 1 0 1 D
1 1 1 0 E
1 1 1 1 F

90
8.11 Barcode
8.11 ESC+BP POSTNET
POSTNET ESC+BP
Hexadecimal ESC BP Parameter
code <1B>16 <42>16<50>16 n~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying Postnet.

[Format]
<BP>n~n
●Parameter
n = Print data (Refer to the POSTNET Code Table)
* Do not specify the value other than listed below.
- 5 digits (POSTNET-32 format)
- 6 digits (POSTNET-37 format)
- 9 digits (POSTNET-52 format)
- 11 digits (POSTNET-62 Delivery Point format)

[Coding Example] Postal code: 11 digits: 01234567890


<A>
<V>100<H>200<BP>01234567890
<Q>2
<Z>

[Notes]
1. If specifying the value other than 5, 6, 9, and 11 digits for print data, it will be ignored.
2. Only numeric can be specified as print data.

91
POSTNET Code Table

S I S O
b8 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
b7 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
b6 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
b5 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
b4 b3 b2 b1 0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0 0 0 0 0
0 0 0 1 1 1
0 0 1 0 2 2
0 0 1 1 3 3
0 1 0 0 4 4
0 1 0 1 5 5
0 1 1 0 6 6
0 1 1 1 7 7
1 0 0 0 8 8
1 0 0 1 9 9
1 0 1 0 A
1 0 1 1 B
1 1 0 0 C
1 1 0 1 D
1 1 1 0 E
1 1 1 1 F

92
8.12 Barcode
8.12 ESC+BL UPC-A Barcode (Without HRI)
UPC-A Barcode
ESC+BL
(Without HRI)
Hexadecimal ESC BL Parameter
code <1B>16 <42>16<4C>16 abbcccn~n
Initial value Nil

Valid range When power switch is OFF The set parameter is not maintained.
and term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Adjusting the character barcode height of the first and the last digits to the same as that of guard bar.

[Format 1]
<BL>abbcccn~n

● Parameter
a [Barcode symbology] = H : UPC-A(‘H’ fixed)
b [Narrow bar width] = 01 to 09 dots
c [Height of barcode] = 001 to 999 dots
n [Print data] = Data : 11 fixed digits

[Coding Example] Barcode symbology: UPC-A Narrow bar width: 03 Height of barcode: 120
Print data: 01234567890

<A>
<H>100<V>100<BL>H0312001234567890
<Q>2
<Z>

[Notes]
1. This command supports UPC-A only. When setting [Barcode symbology] to the value other than ‘H’, command error will occur.
2. Settings for guard bar, HRI and Ratio are as follows.

Guard bar HRI Ratio


Available Not available Fixed

3. Printer behavior when specifying the parameter outside of the range will not be supported.

93
8.13 Barcode
8.13 ESC+BL~ESC+d UPC-A Barcode (HRI)
UPC-A Barcode ESC+BL
(Selection of HRI) ~ ESC+d
ESC BL~d Parameter
Hexadecimal
<42>16<4C>16~Character
code <1B>16 abbcccn~n~<d>n~n
type
Initial value Nil

Valid range When power switch is OFF The set parameter is not maintained.
and term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Adjusting the barcode character height of the first and the last digits to the same as that of guard bar.

[Format]
<BL>abbcccn~n~<d>n~n

● Parameter
a [Barcode symbology] = H: UPC-A(‘H’ fixed)
b [Narrow bar width] = 01 to 09 dots
c [Height of barcode] = 001 to 999 dots
n [Print data] = Barcode data: 11 fixed digits
d [Character type specification] = XU
XS
XM
XB
XL
OA
OB
n [Print data] = HRI data: 12 fixed digits

[Coding Example] Barcode symbology: UPC-A Narrow bar width: 02 Height of barcode: 120
Barcode data: 01234567890 Character type: XS HRI data: 01234567890

<A>
<H>100<V>100<BL>H0212001234567890
<XS>,01234567890
<Q>2
<Z>

[Notes]
1. This command supports UPC-A only. When setting [Barcode symbology] to the value other than ‘H’, command error will occur.
2. For HRI, [02] or [03] is suitable for narrow bar width.
3. Use Modulus 10 to produce calculated value for a check digit, the 12th digit of HRI.
4. Settings for guard bar, HRI and Ratio are as follows.

Guard bar HRI Ratio


Available Available Fixed

5. Printer behavior when specifying the parameter outside of the range will not be supported.

94
8.14 Barcode
8.14 ESC+BM UPC-A Barcode (HRI)
UPC-A Barcode
ESC+BM
(With HRI)
Hexadecimal ESC BM Parameter
code <1B>16 <42>16<4D>16 abbcccn~n
Initial value Nil

Valid range When power switch is OFF The set parameter is not maintained.
and term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Adjusting the character barcode height of the first and the last digits to the same as that of guard bar.

[Format 1]
<BM>abbcccn~n

● Parameter
a [Barcode symbology] = H : UPC-A(‘H’ fixed)
b [Narrow bar width] = 01 to 09 dots
c [Height of barcode] = 001 to 999 dots
n [Print data] = Data : 11 fixed digits

[Coding Example] Barcode symbology: UPC-A Narrow bar width: 02 Height of barcode: 120
Print data: 20123948573

<A>
<H>100<V>100<BM>H0212020123948573
<Q>2
<Z>

[Notes]
1. This command supports UPC-A only. When setting [Barcode symbology] to the value other than ‘H’, command error will occur.
2. For HRI, [02] or [03] is suitable for narrow bar width.
3. Settings for guard bar, HRI and Ratio are as follows.

Guard bar HRI Ratio


Available Available Fixed

4. Printer behavior when specifying the parameter outside of the range will not be supported.

95
9. 2D Code Commands
9.1 2D Code
9.1 ESC+BQ QR Code
QR Code ESC+BQ
ESC BQ Parameter
Hexadecimal
<1B>16 <42>16<51>16 Manual setting abcc,(ddeeff,)g(hhhh)n
code
Auto setting abcc,(ddeeff,)n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying QR code (2D code).

[Format]
[Manual setting] <BQ>abcc,(ddeeff,)g(hhhh)n
[Auto setting] <BQ>abcc,(ddeeff,)n
● Parameter
a [Error correction level (Error correction)] = 1 : 7% High density (L)
2 : 15% Standard (M)
3 : 30% Super high reliability (H)
4 : 25% High reliability (Q)
b [Concentration mode] = 0 : Normal mode
1 : Concentration mode
c [Cell size] = 01 to 32 dots
e.g.) When cc = 04;
4 dots
Label feed direction
4 dots

d [No. of partitions by concentration mode] = 01 to 16


e [Sequential number partitioned by concentration mode] = 01 to 16
f [Concatenation mode parity data] = 00 to FF
g [Character mode] 1 : Number mode
2 : Alphanumeric mode
3 : Binary mode
4 : Kanji mode
h [No. of data] = 0001 to 1167
n [Print data] = Data

[Coding Example] Error correction level : 30% Concentration mode : Normal Cell size : 10
<A>
<V>100<H>200<BQ>3010,112345
<Q>2
<Z>

[Notes]
1. Carry out XOR logic operation of all the partitioned print data of the QR code and then, specify this operation data in
hexadecimal character. This is referred to as [Parity data].
2. When character mode is set to other than binary mode, it is not necessary to set the data number parameter.

96
List of QR Code Data Size (Model 1)
Error Alpha- Error Alpha-
Version Correction Number numeric Kanji Binary Version Correction Number numeric Kanji Binary

1 L 40 24 10 17 11 L 800 485 205 333


M 33 20 8 14 M 608 368 156 253
21x21 Q 25 15 6 11 61x61 Q 493 299 126 205
H 16 10 4 7 H 342 207 87 142
2 L 81 49 20 34 12 L 915 555 234 381
M 66 40 17 28 M 694 421 178 289
25x25 Q 52 31 13 22 65x65 Q 579 351 148 241
H 33 20 8 14 H 390 236 100 162
3 L 131 79 33 55 13 L 1030 624 264 429
M 100 60 25 42 M 790 479 202 329
29x29 Q 81 49 20 34 69x69 Q 656 398 168 273
H 52 31 13 22 H 454 275 116 189
4 L 186 113 48 78 14 L 1167 707 299 486
M 138 84 35 58 M 877 531 225 365
33x33 Q 114 69 29 48 73x73 Q 738 447 189 307
H 76 46 19 32 H 498 302 127 207
5 L 253 154 65 106
M 191 116 49 80
37x37 Q 157 95 40 66
H 105 63 27 44
6 L 321 194 82 134
M 249 151 64 104
41x41 Q 201 122 51 84
H 133 81 34 56
7 L 402 244 103 168
M 311 188 80 130
45x45 Q 253 154 65 106
H 167 101 43 70
8 L 493 299 126 206
M 378 229 97 158
49x49 Q 301 183 77 126
H 203 123 52 85
9 L 585 354 150 244
M 441 267 113 184
53x53 Q 369 223 94 154
H 239 145 61 100
10 L 690 418 177 287
M 526 319 135 219
57x57 Q 433 262 111 180
H 291 176 74 121

97
QR Code (Number Mode) Code Table

S I S O
b8 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
b7 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
b6 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
b5 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
b4 b3 b2 b1 0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0 0 0 0 0
0 0 0 1 1 1
0 0 1 0 2 2
0 0 1 1 3 3
0 1 0 0 4 4
0 1 0 1 5 5
0 1 1 0 6 6
0 1 1 1 7 7
1 0 0 0 8 8
1 0 0 1 9 9
1 0 1 0 A
1 0 1 1 B
1 1 0 0 C
1 1 0 1 D
1 1 1 0 E
1 1 1 1 F

98
QR Code (Alphanumeric Mode) Code Table

S I S O
b8 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
b7 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
b6 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
b5 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
b4 b3 b2 b1 0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0 0 0 0 SP 0 P
0 0 0 1 1 1 A Q
0 0 1 0 2 2 B R
0 0 1 1 3 3 C S
0 1 0 0 4 $ 4 D T
0 1 0 1 5 % 5 E U
0 1 1 0 6 6 F V
0 1 1 1 7 7 G W
1 0 0 0 8 8 H X
1 0 0 1 9 9 I Y
1 0 1 0 A * : J Z
1 0 1 1 B + K
1 1 0 0 C L
1 1 0 1 D - M
1 1 1 0 E . N
1 1 1 1 F / O

99
QR Code (Binary Mode) Code Table

S I S O
b8 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
b7 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
b6 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
b5 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
b4 b3 b2 b1 0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0 0 0 0 SP 0 @ P ` p
0 0 0 1 1 ! 1 A Q a q
0 0 1 0 2 ” 2 B R b r
0 0 1 1 3 # 3 C S c s
0 1 0 0 4 $ 4 D T d t
0 1 0 1 5 % 5 E U e u
0 1 1 0 6 & 6 F V f v
0 1 1 1 7 ’ 7 G W g w
1 0 0 0 8 ( 8 H X h x
1 0 0 1 9 ) 9 I Y i y
1 0 1 0 A * : J Z j z
1 0 1 1 B + ; K [ k {
1 1 0 0 C , < L l

1 1 0 1 D - = M ] m }
1 1 1 0 E . > N ^ n -
1 1 1 1 F / ? O _ o DEL

QR Code(Binary Mode) is settable within the range of [00H to 7FH] and [A0H to DFH].

100
QR Code (Kanji Mode) Code Table

Shift JIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
813F SP 、 。 , . ・ : ; ? ! ゛ ゜ ´ ` ¨
814F ^  ̄ _ ヽ ヾ ゝ ゞ 〃 仝 々 〆 〇 ー - ‐ /
815F \ ~ ∥ | … ‥ ‘ ‘ “ ” ( ) 〔 〕 [ ]
Symbol

816F { } 〈 〉 《 》 「 」 『 』 【 】 + - ± ×
8180 ÷ = ≠ < > ≦ ≧ ∞ ∴ ♂ ♀ ° ’ ” ℃ ¥
8190 $ ¢ £ % # & * @ § ☆ ★ ○ ● ◎ ◇
819E ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 → ← ↑ ↓ 〓
824F 0 1 2 3 4 5 6 7 8 9
Alphanu

825F A B C D E F G H I J K L M N O
meric

826F P Q R S T U V W X Y Z
8280 a b c d e f g h i j k l m n o
8290 p q r s t u v w x y z
829E ぁ あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く
82AE ぐ け げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た
Hiragana

82BE だ ち ぢ っ つ づ て で と ど な に ぬ ね の は
82CE ば ぱ ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み
82DE む め も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ
82EE ゐ ゑ を ん
833F ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ ク
834F グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ タ
Katakana

835F ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ ハ
836F バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ ミ
8380 ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ ワ
8390 ヰ ヱ ヲ ン ヴ ヵ ヶ
839E Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο
Alpha

Gree

83AE Π Ρ Σ Τ Υ Φ Χ Ψ Ω
b t

83BE α β γ δ ε ζ η θ ι κ λ μ ν ξ ο
83CE π ρ σ τ υ φ χ ψ ω
843F А Б В Г Д Е Ё Ж З И Й К Л М Н
844F О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э
Alphabet
Russian

845F Ю Я
846F а б в г д е ё ж з и й к л м н
8480 о п р с т у ф х ц ч ш щ ъ ы ь э
8490 ю я

101
Shift JIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
ア 889E 亜 唖 娃 阿 哀 愛 挨 姶 逢 葵 茜 穐 悪 握 渥
88AE 旭 葦 芦 鯵 梓 圧 斡 扱 宛 姐 虻 飴 絢 綾 鮎 或
88BE 粟 袷 安 庵 按 暗 案 闇 鞍 杏
イ 88BE 以 伊 位 依 偉 囲
88CE 夷 委 威 尉 惟 意 慰 易 椅 為 畏 異 移 維 緯 胃
88DE 萎 衣 謂 違 遺 医 井 亥 域 育 郁 磯 一 壱 溢 逸
88EE 稲 茨 芋 鰯 允 印 咽 員 因 姻 引 飲 淫 胤 蔭
893F 院 陰 隠 韻 吋
ウ 893F 右 宇 烏 羽 迂 雨 卯 鵜 窺 丑
894F 碓 臼 渦 嘘 唄 欝 蔚 鰻 姥 厩 浦 瓜 閏 噂 云 運
895F 雲
エ 895F 荏 餌 叡 営 嬰 影 映 曳 栄 永 泳 洩 瑛 盈 穎
896F 頴 英 衛 詠 鋭 液 疫 益 駅 悦 謁 越 閲 榎 厭 円
8980 園 堰 奄 宴 延 怨 掩 援 沿 演 炎 焔 煙 燕 猿 縁
8990 艶 苑 薗 遠 鉛 鴛 塩
オ 8990 於 汚 甥 凹 央 奥 往 応
899E 押 旺 横 欧 殴 王 翁 襖 鴬 鴎 黄 岡 沖 荻 億
89AE 屋 憶 臆 桶 牡 乙 俺 卸 恩 温 穏 音
カ 89AE 下 化 仮 何
89BE 伽 価 佳 加 可 嘉 夏 嫁 家 寡 科 暇 果 架 歌 河
89CE 火 珂 禍 禾 稼 箇 花 苛 茄 荷 華 菓 蝦 課 嘩 貨
89DE 迦 過 霞 蚊 俄 峨 我 牙 画 臥 芽 蛾 賀 雅 餓 駕
89EE 介 会 解 回 塊 壊 廻 快 怪 悔 恢 懐 戒 拐 改
8A3F 魁 晦 械 海 灰 界 皆 絵 芥 蟹 開 階 貝 凱 劾
8A4F 外 咳 害 崖 慨 概 涯 碍 蓋 街 該 鎧 骸 浬 馨 蛙
8A5F 垣 柿 蛎 鈎 劃 嚇 各 廓 拡 撹 格 核 殻 獲 確 穫
8A6F 覚 角 赫 較 郭 閣 隔 革 学 岳 楽 額 顎 掛 笠 樫
8A80 橿 梶 鰍 潟 割 喝 恰 括 活 渇 滑 葛 褐 轄 且 鰹
8A90 叶 椛 樺 鞄 株 兜 竃 蒲 釜 鎌 噛 鴨 栢 茅 萱
8A9E 粥 刈 苅 瓦 乾 侃 冠 寒 刊 勘 勧 巻 喚 堪 姦
8AAE 完 官 寛 干 幹 患 感 慣 憾 換 敢 柑 桓 棺 款 歓
8ABE 汗 漢 澗 潅 環 甘 監 看 竿 管 簡 緩 缶 翰 肝 艦
8ACE 莞 観 諌 貫 還 鑑 間 閑 関 陥 韓 館 舘 丸 含 岸
8ADE 巌 玩 癌 眼 岩 翫 贋 雁 頑 顔 願

102
Shift JIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
キ 8ADE 企 伎 危 喜 器
8AEE 基 奇 嬉 寄 岐 希 幾 忌 揮 机 旗 既 期 棋 棄
8B3F 機 帰 毅 気 汽 畿 祈 季 稀 紀 徽 規 記 貴 起
8B4F 軌 輝 飢 騎 鬼 亀 偽 儀 妓 宜 戯 技 擬 欺 犠 疑
8B5F 祇 義 蟻 誼 議 掬 菊 鞠 吉 吃 喫 桔 橘 詰 砧 杵
8B6F 黍 却 客 脚 虐 逆 丘 久 仇 休 及 吸 宮 弓 急 救
8B80 朽 求 汲 泣 灸 球 究 窮 笈 級 糾 給 旧 牛 去 居
8B90 巨 拒 拠 挙 渠 虚 許 距 鋸 漁 禦 魚 亨 享 京
8B9E 供 侠 僑 兇 競 共 凶 協 匡 卿 叫 喬 境 峡 強
8BAE 彊 怯 恐 恭 挟 教 橋 況 狂 狭 矯 胸 脅 興 蕎 郷
8BBE 鏡 響 饗 驚 仰 凝 尭 暁 業 局 曲 極 玉 桐 粁 僅
8BCE 勤 均 巾 錦 斤 欣 欽 琴 禁 禽 筋 緊 芹 菌 衿 襟
8BDE 謹 近 金 吟 銀
ク 8BDE 九 倶 句 区 狗 玖 矩 苦 躯 駆 駈
8BEE 駒 具 愚 虞 喰 空 偶 寓 遇 隅 串 櫛 釧 屑 屈
8C3F 掘 窟 沓 靴 轡 窪 熊 隈 粂 栗 繰 桑 鍬 勲 君
8C4F 薫 訓 群 軍 郡
ケ 8C4F 卦 袈 祁 係 傾 刑 兄 啓 圭 珪 型
8C5F 契 形 径 恵 慶 慧 憩 掲 携 敬 景 桂 渓 畦 稽 系
8C6F 経 継 繋 罫 茎 荊 蛍 計 詣 警 軽 頚 鶏 芸 迎 鯨
8C80 劇 戟 撃 激 隙 桁 傑 欠 決 潔 穴 結 血 訣 月 件
8C90 倹 倦 健 兼 券 剣 喧 圏 堅 嫌 建 憲 懸 拳 捲
8C9E 検 権 牽 犬 献 研 硯 絹 県 肩 見 謙 賢 軒 遣
8CAE 鍵 険 顕 験 鹸 元 原 厳 幻 弦 減 源 玄 現 絃 舷
8CBE 言 諺 限
コ 8CBE 乎 個 古 呼 固 姑 孤 己 庫 弧 戸 故 枯
8CCE 湖 狐 糊 袴 股 胡 菰 虎 誇 跨 鈷 雇 顧 鼓 五 互
8CDE 伍 午 呉 吾 娯 後 御 悟 梧 檎 瑚 碁 語 誤 護 醐
8CEE 乞 鯉 交 佼 侯 候 倖 光 公 功 効 勾 厚 口 向
8D3F 后 喉 坑 垢 好 孔 孝 宏 工 巧 巷 幸 広 庚 康
8D4F 弘 恒 慌 抗 拘 控 攻 昂 晃 更 杭 校 梗 構 江 洪
8D5F 浩 港 溝 甲 皇 硬 稿 糠 紅 紘 絞 綱 耕 考 肯 肱
8D6F 腔 膏 航 荒 行 衡 講 貢 購 郊 酵 鉱 砿 鋼 閤 降
8D80 項 香 高 鴻 剛 劫 号 合 壕 拷 濠 豪 轟 麹 克 刻

103
Shift JIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
コ 8D90 告 国 穀 酷 鵠 黒 獄 漉 腰 甑 忽 惚 骨 狛 込
8D9E 此 頃 今 困 坤 墾 婚 恨 懇 昏 昆 根 梱 混 痕
8DAE 紺 艮 魂
サ 8DAE 些 佐 叉 唆 嵯 左 差 査 沙 瑳 砂 詐 鎖
8DBE 裟 坐 座 挫 債 催 再 最 哉 塞 妻 宰 彩 才 採 栽
8DCE 歳 済 災 采 犀 砕 砦 祭 斎 細 菜 裁 載 際 剤 在
8DDE 材 罪 財 冴 坂 阪 堺 榊 肴 咲 崎 埼 碕 鷺 作 削
8DEE 咋 搾 昨 朔 柵 窄 策 索 錯 桜 鮭 笹 匙 冊 刷
8E3F 察 拶 撮 擦 札 殺 薩 雑 皐 鯖 捌 錆 鮫 皿 晒
8E4F 三 傘 参 山 惨 撒 散 桟 燦 珊 産 算 纂 蚕 讃 賛
8E5F 酸 餐 斬 暫 残
シ 8E5F 仕 仔 伺 使 刺 司 史 嗣 四 士 始
8E6F 姉 姿 子 屍 市 師 志 思 指 支 孜 斯 施 旨 枝 止
8E80 死 氏 獅 祉 私 糸 紙 紫 肢 脂 至 視 詞 詩 試 誌
8E90 諮 資 賜 雌 飼 歯 事 似 侍 児 字 寺 慈 持 時
8E9E 次 滋 治 爾 璽 痔 磁 示 而 耳 自 蒔 辞 汐 鹿
8EAE 式 識 鴫 竺 軸 宍 雫 七 叱 執 失 嫉 室 悉 湿 漆
8EBE 疾 質 実 蔀 篠 偲 柴 芝 屡 蕊 縞 舎 写 射 捨 赦
8ECE 斜 煮 社 紗 者 謝 車 遮 蛇 邪 借 勺 尺 杓 灼 爵
8EDE 酌 釈 錫 若 寂 弱 惹 主 取 守 手 朱 殊 狩 珠 種
8EEE 腫 趣 酒 首 儒 受 呪 寿 授 樹 綬 需 囚 収 周
8F3F 宗 就 州 修 愁 拾 洲 秀 秋 終 繍 習 臭 舟 蒐
8F4F 衆 襲 讐 蹴 輯 週 酋 酬 集 醜 什 住 充 十 従 戎
8F5F 柔 汁 渋 獣 縦 重 銃 叔 夙 宿 淑 祝 縮 粛 塾 熟
8F6F 出 術 述 俊 峻 春 瞬 竣 舜 駿 准 循 旬 楯 殉 淳
8F80 準 潤 盾 純 巡 遵 醇 順 処 初 所 暑 曙 渚 庶 緒
8F90 署 書 薯 藷 諸 助 叙 女 序 徐 恕 鋤 除 傷 償
8F9E 勝 匠 升 召 哨 商 唱 嘗 奨 妾 娼 宵 将 小 少
8FAE 尚 庄 床 廠 彰 承 抄 招 掌 捷 昇 昌 昭 晶 松 梢
8FBE 樟 樵 沼 消 渉 湘 焼 焦 照 症 省 硝 礁 祥 称 章
8FCE 笑 粧 紹 肖 菖 蒋 蕉 衝 裳 訟 証 詔 詳 象 賞 醤
8FDE 鉦 鍾 鐘 障 鞘 上 丈 丞 乗 冗 剰 城 場 壌 嬢 常
8FEE 情 擾 条 杖 浄 状 畳 穣 蒸 譲 醸 錠 嘱 埴 飾
903F 拭 植 殖 燭 織 職 色 触 食 蝕 辱 尻 伸 信 侵

104
Shift JIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
シ 904F 唇 娠 寝 審 心 慎 振 新 晋 森 榛 浸 深 申 疹 真
905F 神 秦 紳 臣 芯 薪 親 診 身 辛 進 針 震 人 仁 刃
906F 塵 壬 尋 甚 尽 腎 訊 迅 陣 靭
ス 906F 笥 諏 須 酢 図 厨
9080 逗 吹 垂 帥 推 水 炊 睡 粋 翠 衰 遂 酔 錐 錘 随
9090 瑞 髄 崇 嵩 数 枢 趨 雛 据 杉 椙 菅 頗 雀 裾
909E 澄 摺 寸
セ 909E 世 瀬 畝 是 凄 制 勢 姓 征 性 成 政
90AE 整 星 晴 棲 栖 正 清 牲 生 盛 精 聖 声 製 西 誠
90BE 誓 請 逝 醒 青 静 斉 税 脆 隻 席 惜 戚 斥 昔 析
90CE 石 積 籍 績 脊 責 赤 跡 蹟 碩 切 拙 接 摂 折 設
90DE 窃 節 説 雪 絶 舌 蝉 仙 先 千 占 宣 専 尖 川 戦
90EE 扇 撰 栓 栴 泉 浅 洗 染 潜 煎 煽 旋 穿 箭 線
913F 繊 羨 腺 舛 船 薦 詮 賎 践 選 遷 銭 銑 閃 鮮
914F 前 善 漸 然 全 禅 繕 膳 糎
ソ 914F 噌 塑 岨 措 曾 曽 楚
915F 狙 疏 疎 礎 祖 租 粗 素 組 蘇 訴 阻 遡 鼠 僧 創
916F 双 叢 倉 喪 壮 奏 爽 宋 層 匝 惣 想 捜 掃 挿 掻
9180 操 早 曹 巣 槍 槽 漕 燥 争 痩 相 窓 糟 総 綜 聡
9190 草 荘 葬 蒼 藻 装 走 送 遭 鎗 霜 騒 像 増 憎
919E 臓 蔵 贈 造 促 側 則 即 息 捉 束 測 足 速 俗
91AE 属 賊 族 続 卒 袖 其 揃 存 孫 尊 損 村 遜
タ 91AE 他 多
91BE 太 汰 詑 唾 堕 妥 惰 打 柁 舵 楕 陀 駄 騨 体 堆
91CE 対 耐 岱 帯 待 怠 態 戴 替 泰 滞 胎 腿 苔 袋 貸
91DE 退 逮 隊 黛 鯛 代 台 大 第 醍 題 鷹 滝 瀧 卓 啄
91EE 宅 托 択 拓 沢 濯 琢 託 鐸 濁 諾 茸 凧 蛸 只
923F 叩 但 達 辰 奪 脱 巽 竪 辿 棚 谷 狸 鱈 樽 誰
924F 丹 単 嘆 坦 担 探 旦 歎 淡 湛 炭 短 端 箪 綻 耽
925F 胆 蛋 誕 鍛 団 壇 弾 断 暖 檀 段 男 談
チ 925F 値 知 地
926F 弛 恥 智 池 痴 稚 置 致 蜘 遅 馳 築 畜 竹 筑 蓄
9280 逐 秩 窒 茶 嫡 着 中 仲 宙 忠 抽 昼 柱 注 虫 衷
9290 註 酎 鋳 駐 樗 瀦 猪 苧 著 貯 丁 兆 凋 喋 寵

105
Shift JIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
チ 929E 帖 帳 庁 弔 張 彫 徴 懲 挑 暢 朝 潮 牒 町 眺
92AE 聴 脹 腸 蝶 調 諜 超 跳 銚 長 頂 鳥 勅 捗 直 朕
92BE 沈 珍 賃 鎮 陳
ツ 92BE 津 墜 椎 槌 追 鎚 痛 通 塚 栂 掴
92CE 槻 佃 漬 柘 辻 蔦 綴 鍔 椿 潰 坪 壷 嬬 紬 爪 吊
92DE 釣 鶴
テ 92DE 亭 低 停 偵 剃 貞 呈 堤 定 帝 底 庭 廷 弟
92EE 悌 抵 挺 提 梯 汀 碇 禎 程 締 艇 訂 諦 蹄 逓
933F 邸 鄭 釘 鼎 泥 摘 擢 敵 滴 的 笛 適 鏑 溺 哲
934F 徹 撤 轍 迭 鉄 典 填 天 展 店 添 纏 甜 貼 転 顛
935F 点 伝 殿 澱 田 電
ト 935F 兎 吐 堵 塗 妬 屠 徒 斗 杜 渡
936F 登 菟 賭 途 都 鍍 砥 砺 努 度 土 奴 怒 倒 党 冬
9380 凍 刀 唐 塔 塘 套 宕 島 嶋 悼 投 搭 東 桃 梼 棟
9390 盗 淘 湯 涛 灯 燈 当 痘 祷 等 答 筒 糖 統 到
939E 董 蕩 藤 討 謄 豆 踏 逃 透 鐙 陶 頭 騰 闘 働
93AE 動 同 堂 導 憧 撞 洞 瞳 童 胴 萄 道 銅 峠 鴇 匿
93BE 得 徳 涜 特 督 禿 篤 毒 独 読 栃 橡 凸 突 椴 届
93CE 鳶 苫 寅 酉 瀞 噸 屯 惇 敦 沌 豚 遁 頓 呑 曇 鈍
ナ 93DE 奈 那 内 乍 凪 薙 謎 灘 捺 鍋 楢 馴 縄 畷 南 楠
93EE 軟 難 汝
ニ 93EE 二 尼 弐 迩 匂 賑 肉 虹 廿 日 乳 入
943F 如 尿 韮 任 妊 忍 認
ヌ 943F 濡
ネ 943F 禰 祢 寧 葱 猫 熱 年
944F 念 捻 撚 燃 粘
ノ 944F 乃 廼 之 埜 嚢 悩 濃 納 能 脳 膿
945F 農 覗 蚤
ハ 945F 巴 把 播 覇 杷 波 派 琶 破 婆 罵 芭 馬
946F 俳 廃 拝 排 敗 杯 盃 牌 背 肺 輩 配 倍 培 媒 梅
9480 楳 煤 狽 買 売 賠 陪 這 蝿 秤 矧 萩 伯 剥 博 拍
9490 柏 泊 白 箔 粕 舶 薄 迫 曝 漠 爆 縛 莫 駁 麦
949E 函 箱 硲 箸 肇 筈 櫨 幡 肌 畑 畠 八 鉢 溌 発
94AE 醗 髪 伐 罰 抜 筏 閥 鳩 噺 塙 蛤 隼 伴 判 半 反

106
Shift JIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
ハ 94BE 叛 帆 搬 斑 板 氾 汎 版 犯 班 畔 繁 般 藩 販 範
94CE 釆 煩 頒 飯 挽 晩 番 盤 磐 蕃 蛮
ヒ 94CE 匪 卑 否 妃 庇
94DE 彼 悲 扉 批 披 斐 比 泌 疲 皮 碑 秘 緋 罷 肥 被
94EE 誹 費 避 非 飛 樋 簸 備 尾 微 枇 毘 琵 眉 美
953F 鼻 柊 稗 匹 疋 髭 彦 膝 菱 肘 弼 必 畢 筆 逼
954F 桧 姫 媛 紐 百 謬 俵 彪 標 氷 漂 瓢 票 表 評 豹
955F 廟 描 病 秒 苗 錨 鋲 蒜 蛭 鰭 品 彬 斌 浜 瀕 貧
956F 賓 頻 敏 瓶
フ 956F 不 付 埠 夫 婦 富 冨 布 府 怖 扶 敷
9580 斧 普 浮 父 符 腐 膚 芙 譜 負 賦 赴 阜 附 侮 撫
9590 武 舞 葡 蕪 部 封 楓 風 葺 蕗 伏 副 復 幅 服
959E 福 腹 複 覆 淵 弗 払 沸 仏 物 鮒 分 吻 噴 墳
95AE 憤 扮 焚 奮 粉 糞 紛 雰 文 聞
ヘ 95AE 丙 併 兵 塀 幣 平
95BE 弊 柄 並 蔽 閉 陛 米 頁 僻 壁 癖 碧 別 瞥 蔑 箆
95CE 偏 変 片 篇 編 辺 返 遍 便 勉 娩 弁 鞭
ホ 95CE 保 舗 鋪
95DE 圃 捕 歩 甫 補 輔 穂 募 墓 慕 戊 暮 母 簿 菩 倣
95EE 俸 包 呆 報 奉 宝 峰 峯 崩 庖 抱 捧 放 方 朋
963F 法 泡 烹 砲 縫 胞 芳 萌 蓬 蜂 褒 訪 豊 邦 鋒
964F 飽 鳳 鵬 乏 亡 傍 剖 坊 妨 帽 忘 忙 房 暴 望 某
965F 棒 冒 紡 肪 膨 謀 貌 貿 鉾 防 吠 頬 北 僕 卜 墨
966F 撲 朴 牧 睦 穆 釦 勃 没 殆 堀 幌 奔 本 翻 凡 盆
マ 9680 摩 磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾
9690 鱒 桝 亦 俣 又 抹 末 沫 迄 侭 繭 麿 万 慢 満
969E 漫 蔓
ミ 969E 味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙
96AE 粍 民 眠
ム 96AE 務 夢 無 牟 矛 霧 鵡 椋 婿 娘
メ 96AE 冥 名 命
96BE 明 盟 迷 銘 鳴 姪 牝 滅 免 棉 綿 緬 面 麺
モ 96BE 摸 模
96CE 茂 妄 孟 毛 猛 盲 網 耗 蒙 儲 木 黙 目 杢 勿 餅

107
Shift JIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
モ 96DE 尤 戻 籾 貰 問 悶 紋 門 匁
ヤ 96DE 也 冶 夜 爺 耶 野 弥
96EE 矢 厄 役 約 薬 訳 躍 靖 柳 薮 鑓
ユ 96EE 愉 愈 油 癒
973F 諭 輸 唯 佑 優 勇 友 宥 幽 悠 憂 揖 有 柚 湧
974F 涌 猶 猷 由 祐 裕 誘 遊 邑 郵 雄 融 夕
ヨ 974F 予 余 与
975F 誉 輿 預 傭 幼 妖 容 庸 揚 揺 擁 曜 楊 様 洋 溶
976F 熔 用 窯 羊 耀 葉 蓉 要 謡 踊 遥 陽 養 慾 抑 欲
9780 沃 浴 翌 翼 淀
ラ 9780 羅 螺 裸 来 莱 頼 雷 洛 絡 落 酪
9790 乱 卵 嵐 欄 濫 藍 蘭 覧
リ 9790 利 吏 履 李 梨 理 璃
979E 痢 裏 裡 里 離 陸 律 率 立 葎 掠 略 劉 流 溜
97AE 琉 留 硫 粒 隆 竜 龍 侶 慮 旅 虜 了 亮 僚 両 凌
97BE 寮 料 梁 涼 猟 療 瞭 稜 糧 良 諒 遼 量 陵 領 力
97CE 緑 倫 厘 林 淋 燐 琳 臨 輪 隣 鱗 麟
ル 97CE 瑠 塁 涙 累
97DE 類
レ 97DE 令 伶 例 冷 励 嶺 怜 玲 礼 苓 鈴 隷 零 霊 麗
97EE 齢 暦 歴 列 劣 烈 裂 廉 恋 憐 漣 煉 簾 練 聯
983F 蓮 連 錬
ロ 983F 呂 魯 櫓 炉 賂 路 露 労 婁 廊 弄 朗
984F 楼 榔 浪 漏 牢 狼 篭 老 聾 蝋 郎 六 麓 禄 肋 録
985F 論
ワ 985F 倭 和 話 歪 賄 脇 惑 枠 鷲 亙 亘 鰐 詫 藁 蕨
986F 椀 湾 碗 腕

108
Shift JIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
一 989E 弌 丐 丕
丨 989E 个 丱
丶 989E 丶 丼
丿 989E 丿 乂 乖 乘
乙 989E 亂
亅 989E 亅 豫 亊
98AE 舒
ニ 98AE 弍 于 亞 亟
亠 98AE 亠 亢 亰 亳 亶
人 98AE 从 仍 仄 仆 仂 仗
98BE 仞 仭 仟 价 伉 佚 估 佛 佝 佗 佇 佶 侈 侏 侘 佻
98CE 佩 佰 侑 佯 來 侖 儘 俔 俟 俎 俘 俛 俑 俚 俐 俤
98DE 俥 倚 倨 倔 倪 倥 倅 伜 俶 倡 倩 倬 俾 俯 們 倆
98EE 偃 假 會 偕 偐 偈 做 偖 偬 偸 傀 傚 傅 傴 傲
993F 僉 僊 傳 僂 僖 僞 僥 僭 僣 僮 價 僵 儉 儁 儂
994F 儖 儕 儔 儚 儡 儺 儷 儼 儻
儿 994F 儿 兀 兒 兌 兔 兢 竸
入 995F 兩 兪
八 995F 兮 冀
冂 995F 冂 囘 册 冉 冏 冑 冓 冕
冖 995F 冖 冤 冦 冢
996F 冩 冪
冫 996F 冫 决 冱 冲 冰 况 冽 凅 凉 凛
几 996F 几 處 凩 凭
9980 凰
凵 9980 凵 凾
刀 9980 刄 刋 刔 刎 刧 刪 刮 刳 刹 剏 剄 剋 剌
9990 剞 剔 剪 剴 剩 剳 剿 剽 劍 劔 劒 剱 劈 劑 辨
999E 辧
カ 999E 劬 劭 劼 劵 勁 勍 勗 勞 勣 勦 飭 勠 勳 勵
99AE 勸
勹 99AE 勹 匆 匈 甸 匍 匐 匏
匕 99AE 匕
匚 99AE 匚 匣 匯 匱 匳

109
Shift JIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
匸 99AE 匸 區
十 99BE 卆 卅 丗 卉 卍 凖
ト 99BE 卞
卩 99BE 卩 卮 夘 卻 卷
厂 99BE 厂 厖 厠 厦
99CE 厥 厮 厰
厶 99CE 厶 參 簒
又 99CE 雙 叟 曼 燮
口 99CE 叮 叨 叭 叺 吁 吽
99DE 呀 听 吭 吼 吮 吶 吩 吝 呎 咏 呵 咎 呟 呱 呷 呰
99EE 咒 呻 咀 呶 咄 咐 咆 哇 咢 咸 咥 咬 哄 哈 咨
9A3F 咫 哂 咤 咾 咼 哘 哥 哦 唏 唔 哽 哮 哭 哺 哢
9A4F 唹 啀 啣 啌 售 啜 啅 啖 啗 唸 唳 啝 喙 喀 咯 喊
9A5F 喟 啻 啾 喘 喞 單 啼 喃 喩 喇 喨 嗚 嗅 嗟 嗄 嗜
9A6F 嗤 嗔 嘔 嗷 嘖 嗾 嗽 嘛 嗹 噎 噐 營 嘴 嘶 嘲 嘸
9A80 噫 噤 嘯 噬 噪 嚆 嚀 嚊 嚠 嚔 嚏 嚥 嚮 嚶 嚴 囂
9A90 嚼 囁 囃 囀 囈 囎 囑 囓
囗 9A90 囗 囮 囹 圀 囿 圄 圉
9A9E 圈 國 圍 圓 團 圖 嗇 圜
土 9A9E 圦 圷 圸 坎 圻 址 坏
9AAE 坩 埀 垈 坡 坿 垉 垓 垠 垳 垤 垪 垰 埃 埆 埔 埒
9ABE 埓 堊 埖 埣 堋 堙 堝 塲 堡 塢 塋 塰 毀 塒 堽 塹
9ACE 墅 墹 墟 墫 墺 壞 墻 墸 墮 壅 壓 壑 壗 壙 壘 壥
9ADE 壜 壤 壟
士 9ADE 壯 壺 壹 壻 壼 壽
夂 9ADE 夂
夊 9ADE 夊 夐
夕 9ADE 夛 梦 夥
大 9ADE 夬
9AEE 夭 夲 夸 夾 竒 奕 奐 奎 奚 奘 奢 奠 奧 奬 奩
女 9B3F 奸 妁 妝 佞 侫 妣 妲 姆 姨 姜 妍 姙 姚 娥 娟
9B4F 娑 娜 娉 娚 婀 婬 婉 娵 娶 婢 婪 媚 媼 媾 嫋 嫂
9B5F 媽 嫣 嫗 嫦 嫩 嫖 嫺 嫻 嬌 嬋 嬖 嬲 嫐 嬪 嬶 嬾
9B6F 孃 孅 孀

110
Shift JIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
子 9B6F 孑 孕 孚 孛 孥 孩 孰 孳 孵 學 斈 孺
宀 9B6F 宀
9B80 它 宦 宸 寃 寇 寉 寔 寐 寤 實 寢 寞 寥 寫 寰 寶
9B90 寳
寸 9B90 尅 將 專 對
小 9B90 尓 尠
尤 9B90 尢 尨
尸 9B90 尸 尹 屁 屆 屎 屓
9B9E 屐 屏 孱 屬
屮 9B9E 屮
山 9B9E 乢 屶 屹 岌 岑 岔 妛 岫 岻 岶
9BAE 岼 岷 峅 岾 峇 峙 峩 峽 峺 峭 嶌 峪 崋 崕 崗 嵜
9BBE 崟 崛 崑 崔 崢 崚 崙 崘 嵌 嵒 嵎 嵋 嵬 嵳 嵶 嶇
9BCE 嶄 嶂 嶢 嶝 嶬 嶮 嶽 嶐 嶷 嶼 巉 巍 巓 巒 巖
巛 9BCE 巛
工 9BDE 巫
巳 9BDE 已 巵
巾 9BDE 帋 帚 帙 帑 帛 帶 帷 幄 幃 幀 幎 幗 幔
9BEE 幟 幢 幤 幇
干 9BEE 幵 并
幺 9BEE 幺 麼
广 9BEE 广 庠 廁 廂 廈 廐 廏
9C3F 廖 廣 廝 廚 廛 廢 廡 廨 廩 廬 廱 廳 廰
廴 9C3F 廴 廸
廾 9C4F 廾 弃 弉 彝 彜
弋 9C4F 弋 弑
弓 9C4F 弖 弩 弭 弸 彁 彈 彌 彎 弯
彑 9C5F 彑 彖 彗 彙
彡 9C5F 彡 彭
彳 9C5F 彳 彷 徃 徂 彿 徊 很 徑 徇 從
9C6F 徙 徘 徠 徨 徭 徼
心 9C6F 忖 忻 忤 忸 忱 忝 悳 忿 怡 恠
9C80 怙 怐 怩 怎 怱 怛 怕 怫 怦 怏 怺 恚 恁 恪 恷 恟
9C90 恊 恆 恍 恣 恃 恤 恂 恬 恫 恙 悁 悍 惧 悃 悚

111
Shift JIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
心 9C9E 悄 悛 悖 悗 悒 悧 悋 惡 悸 惠 惓 悴 忰 悽 惆
9CAE 悵 惘 慍 愕 愆 惶 惷 愀 惴 惺 愃 愡 惻 惱 愍 愎
9CBE 慇 愾 愨 愧 慊 愿 愼 愬 愴 愽 慂 慄 慳 慷 慘 慙
9CCE 慚 慫 慴 慯 慥 慱 慟 慝 慓 慵 憙 憖 憇 憬 憔 憚
9CDE 憊 憑 憫 憮 懌 懊 應 懷 懈 懃 懆 憺 懋 罹 懍 懦
9CEE 懣 懶 懺 懴 懿 懽 懼 懾 戀
戈 9CEE 戈 戉 戍 戌 戔 戛
9D3F 戞 戡 截 戮 戰 戲 戳
戸 9D3F 扁
手 9D3F 扎 扞 扣 扛 扠 扨 扼
9D4F 抂 抉 找 抒 抓 抖 拔 抃 抔 拗 拑 抻 拏 拿 拆 擔
9D5F 拈 拜 拌 拊 拂 拇 抛 拉 挌 拮 拱 挧 挂 挈 拯 拵
9D6F 捐 挾 捍 搜 捏 掖 掎 掀 掫 捶 掣 掏 掉 掟 掵 捫
9D80 捩 掾 揩 揀 揆 揣 揉 插 揶 揄 搖 搴 搆 搓 搦 搶
9D90 攝 搗 搨 搏 摧 摯 摶 摎 攪 撕 撓 撥 撩 撈 撼
9D9E 據 擒 擅 擇 撻 擘 擂 擱 擧 舉 擠 擡 抬 擣 擯
9DAE 攬 擶 擴 擲 擺 攀 擽 攘 攜 攅 攤 攣 攫
攴 9DAE 攴 攵 攷
9DBE 收 攸 畋 效 敖 敕 敍 敘 敞 敝 敲 數 斂 斃 變
斗 9DBE 斛
9DCE 斟
斤 9DCE 斫 斷
方 9DCE 旃 旆 旁 旄 旌 旒 旛 旙
旡 9DCE 无 旡
日 9DCE 旱 杲 昊
9DDE 昃 旻 杳 昵 昶 昴 昜 晏 晄 晉 晁 晞 晝 晤 晧 晨
9DEE 晟 晢 晰 暃 暈 暎 暉 暄 暘 暝 曁 暹 曉 暾 暼
9E3F 曄 暸 曖 曚 曠 昿 曦 曩
曰 9E3F 曰 曵 曷
月 9E3F 朏 朖 朞 朦
9E4F 朧 霸
木 9E4F 朮 朿 朶 杁 朸 朷 杆 杞 杠 杙 杣 杤 枉 杰
9E5F 枩 杼 杪 枌 枋 枦 枡 枅 枷 柯 枴 柬 枳 柩 枸 柤
9E6F 柞 柝 柢 柮 枹 柎 柆 柧 檜 栞 框 栩 桀 桍 栲 桎

112
Shift JIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
木 9E80 梳 栫 桙 档 桷 桿 梟 梏 梭 梔 條 梛 梃 檮 梹 桴
9E90 梵 梠 梺 椏 梍 桾 椁 棊 椈 棘 椢 椦 棡 椌 棍
9E9E 棔 棧 棕 椶 椒 椄 棗 棣 椥 棹 棠 棯 椨 椪 椚
9EAE 椣 椡 棆 楹 楷 楜 楸 楫 楔 楾 楮 椹 楴 椽 楙 椰
9EBE 楡 楞 楝 榁 楪 榲 榮 槐 榿 槁 槓 榾 槎 寨 槊 槝
9ECE 榻 槃 榧 樮 榑 榠 榜 榕 榴 槞 槨 樂 樛 槿 權 槹
9EDE 槲 槧 樅 榱 樞 槭 樔 槫 樊 樒 櫁 樣 樓 橄 樌 橲
9EEE 樶 橸 橇 橢 橙 橦 橈 樸 樢 檐 檍 檠 檄 檢 檣
9F3F 檗 蘗 檻 櫃 櫂 檸 檳 檬 櫞 櫑 櫟 檪 櫚 櫪 櫻
9F4F 欅 蘖 櫺 欒 欖 鬱 欟
欠 9F4F 欸 欷 盜 欹 飮 歇 歃 歉 歐
9F5F 歙 歔 歛 歟 歡
止 9F5F 歸
歹 9F5F 歹 歿 殀 殄 殃 殍 殘 殕 殞 殤
9F6F 殪 殫 殯 殲 殱
殳 9F6F 殳 殷 殼 毆
毋 9F6F 毋 毓
毛 9F6F 毟 毬 毫 毳 毯
9F80 麾 氈
氏 9F80 氓
气 9F80 气 氛 氤 氣
水 9F80 汞 汕 汢 汪 沂 沍 沚 沁 沛
9F90 汾 汨 汳 沒 沐 泄 泱 泓 沽 泗 泅 泝 沮 沱 沾
9F9E 沺 泛 泯 泙 泪 洟 衍 洶 洫 洽 洸 洙 洵 洳 洒
9FAE 洌 浣 涓 浤 浚 浹 浙 涎 涕 濤 涅 淹 渕 渊 涵 淇
9FBE 淦 涸 淆 淬 淞 淌 淨 淒 淅 淺 淙 淤 淕 淪 淮 渭
9FCE 湮 渮 渙 湲 湟 渾 渣 湫 渫 湶 湍 渟 湃 渺 湎 渤
9FDE 滿 渝 游 溂 溪 溘 滉 溷 滓 溽 溯 滄 溲 滔 滕 溏
9FEE 溥 滂 溟 潁 漑 灌 滬 滸 滾 漿 滲 漱 滯 漲 滌
E03F 漾 漓 滷 澆 潺 潸 澁 澀 潯 潛 濳 潭 澂 潼 潘
E04F 澎 澑 濂 潦 澳 澣 澡 澤 澹 濆 澪 濟 濕 濬 濔 濘
E05F 濱 濮 濛 瀉 瀋 濺 瀑 瀁 瀏 濾 瀛 瀚 潴 瀝 瀘 瀟
E06F 瀰 瀾 瀲 灑 灣
火 E06F 炙 炒 炯 烱 炬 炸 炳 炮 烟 烋 烝

113
Shift JIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
火 E080 烙 焉 烽 焜 焙 煥 煕 熈 煦 煢 煌 煖 煬 熏 燻 熄
E090 熕 熨 熬 燗 熹 熾 燒 燉 燔 燎 燠 燬 燧 燵 燼
E09E 燹 燿 爍 爐 爛 爨
爪 E09E 爭 爬 爰 爲
爻 E09E 爻 爼
爿 E09E 爿 牀 牆
E0AE 牋 牘
牛 E0AE 牴 牾 犂 犁 犇 犒 犖 犢 犧
犬 E0AE 犹 犲 狃 狆 狄
E0BE 狎 狒 狢 狠 狡 狹 狷 倏 猗 猊 猜 猖 猝 猴 猯 猩
E0CE 猥 猾 獎 獏 默 獗 獪 獨 獰 獸 獵 獻 獺
王 E0CE 珈 玳 珎
E0DE 玻 珀 珥 珮 珞 璢 琅 瑯 琥 珸 琲 琺 瑕 琿 瑟 瑙
E0EE 瑁 瑜 瑩 瑰 瑣 瑪 瑶 瑾 璋 璞 璧 瓊 瓏 瓔 珱
瓜 E13F 瓠 瓣
瓦 E13F 瓧 瓩 瓮 瓲 瓰 瓱 瓸 瓷 甄 甃 甅 甌 甎
E14F 甍 甕 甓
甘 E14F 甞
生 E14F 甦
用 E14F 甬
田 E14F 甼 畄 畍 畊 畉 畛 畆 畚 畩 畤
E15F 畧 畫 畭 畸 當 疆 疇 畴 疊 疉 疂
E15F 疔 疚 疝 疥 疣
E16F 痂 疳 痃 疵 疽 疸 疼 疱 痍 痊 痒 痙 痣 痞 痾 痿
E180 痼 瘁 痰 痺 痲 痳 瘋 瘍 瘉 瘟 瘧 瘠 瘡 瘢 瘤 瘴
E190 瘰 瘻 癇 癈 癆 癜 癘 癡 癢 癨 癩 癪 癧 癬 癰
E19E 癲
癶 E19E 癶 癸 發
白 E19E 皀 皃 皈 皋 皎 皖 皓 皙 皚
皮 E19E 皰 皴
E1AE 皸 皹 皺
皿 E1AE 盂 盍 盖 盒 盞 盡 盥 盧 盪 蘯
目 E1AE 盻 眈 眇
E1BE 眄 眩 眤 眞 眥 眦 眛 眷 眸 睇 睚 睨 睫 睛 睥 睿

114
Shift JIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
目 E1CE 睾 睹 瞎 瞋 瞑 瞠 瞞 瞰 瞶 瞹 瞿 瞼 瞽 瞻 矇 矍
E1DE 矗 矚
矛 E1DE 矜
矢 E1DE 矣 矮
石 E1DE 矼 砌 砒 礦 砠 礪 硅 碎 硴 碆 硼
E1EE 碚 碌 碣 碵 碪 碯 磑 磆 磋 磔 碾 碼 磅 磊 磬
E23F 磧 磚 磽 磴 礇 礒 礑 礙 礬 礫
示 E23F 祀 祠 祗 祟 祚
E24F 祕 祓 祺 祿 禊 禝 禧 齋 禪 禮 禳
禺 E24F 禹 禺
禾 E24F 秉 秕 秧
E25F 秬 秡 秣 稈 稍 稘 稙 稠 稟 禀 稱 稻 稾 稷 穃 穗
E26F 穉 穡 穢 穩 龝 穰
穴 E26F 穹 穽 窈 窗 窕 窘 窖 窩 竈 窰
E280 窶 竅 竄 窿 邃 竇 竊
立 E280 竍 竏 竕 竓 站 竚 竝 竡 竢
E290 竦 竭 竰
竹 E290 笂 笏 笊 笆 笳 笘 笙 笞 笵 笨 笶 筐
E29E 筺 笄 筍 笋 筌 筅 筵 筥 筴 筧 筰 筱 筬 筮 箝
E2AE 箘 箟 箍 箜 箚 箋 箒 箏 筝 箙 篋 篁 篌 篏 箴 篆
E2BE 篝 篩 簑 簔 篦 篥 籠 簀 簇 簓 篳 篷 簗 簍 篶 簣
E2CE 簧 簪 簟 簷 簫 簽 籌 籃 籔 籏 籀 籐 籘 籟 籤 籖
E2DE 籥 籬
米 E2DE 籵 粃 粐 粤 粭 粢 粫 粡 粨 粳 粲 粱 粮 粹
E2EE 粽 糀 糅 糂 糘 糒 糜 糢 鬻 糯 糲 糴 糶
糸 E2EE 糺 紆
E33F 紂 紜 紕 紊 絅 絋 紮 紲 紿 紵 絆 絳 絖 絎 絲
E34F 絨 絮 絏 絣 經 綉 絛 綏 絽 綛 綺 綮 綣 綵 緇 綽
E35F 綫 總 綢 綯 緜 綸 綟 綰 緘 緝 緤 緞 緻 緲 緡 縅
E36F 縊 縣 縡 縒 縱 縟 縉 縋 縢 繆 繦 縻 縵 縹 繃 縷
E380 縲 縺 繧 繝 繖 繞 繙 繚 繹 繪 繩 繼 繻 纃 緕 繽
E390 辮 繿 纈 纉 續 纒 纐 纓 纔 纖 纎 纛 纜
缶 E390 缸 缺
E39E 罅 罌 罍 罎 罐

115
Shift JIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
网 E39E 网 罕 罔 罘 罟 罠 罨 罩 罧 罸
E3AE 羂 羆 羃 羈 羇
羊 E3AE 羌 羔 羞 羝 羚 羣 羯 羲 羹 羮 羶
E3BE 羸 譱
羽 E3BE 翅 翆 翊 翕 翔 翡 翦 翩 翳 翹 飜
老 E3BE 耆 耄 耋
耒 E3CE 耒 耘 耙 耜 耡 耨
耳 E3CE 耿 耻 聊 聆 聒 聘 聚 聟 聢 聨
E3DE 聳 聲 聰 聶 聹 聽
聿 E3DE 聿 肄 肆 肅
肉 E3DE 肛 肓 肚 肭 冐 肬
E3EE 胛 胥 胙 胝 胄 胚 胖 脉 胯 胱 脛 脩 脣 脯 腋
E43F 隋 腆 脾 腓 腑 胼 腱 腮 腥 腦 腴 膃 膈 膊 膀
E44F 膂 膠 膕 膤 膣 腟 膓 膩 膰 膵 膾 膸 膽 臀 臂 膺
E45F 臉 臍 臑 臙 臘 臈 臚 臟 臠
臣 E45F 臧
至 E45F 臺 臻
臼 E45F 臾 舁 舂 舅
E46F 與 舊
舌 E46F 舍 舐 舖
舟 E46F 舩 舫 舸 舳 艀 艙 艘 艝 艚 艟 艤
E480 艢 艨 艪 艫 舮
艮 E480 艱
色 E480 艷
艸 E480 艸 艾 芍 芒 芫 芟 芻 芬 苡
E490 苣 苟 苒 苴 苳 苺 莓 范 苻 苹 苞 茆 苜 茉 苙
E49E 茵 茴 茖 茲 茱 荀 茹 荐 荅 茯 茫 茗 茘 莅 莚
E4AE 莪 莟 莢 莖 茣 莎 莇 莊 荼 莵 荳 荵 莠 莉 莨 菴
E4BE 萓 菫 菎 菽 萃 菘 萋 菁 菷 萇 菠 菲 萍 萢 萠 莽
E4CE 萸 蔆 菻 葭 萪 萼 蕚 蒄 葷 葫 蒭 葮 蒂 葩 葆 萬
E4DE 葯 葹 萵 蓊 葢 蒹 蒿 蒟 蓙 蓍 蒻 蓚 蓐 蓁 蓆 蓖
E4EE 蒡 蔡 蓿 蓴 蔗 蔘 蔬 蔟 蔕 蔔 蓼 蕀 蕣 蕘 蕈
E53F 蕁 蘂 蕋 蕕 薀 薤 薈 薑 薊 薨 蕭 薔 薛 藪 薇
E54F 薜 蕷 蕾 薐 藉 薺 藏 薹 藐 藕 藝 藥 藜 藹 蘊 蘓

116
Shift JIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
艸 E55F 蘋 藾 藺 蘆 蘢 蘚 蘰 蘿
虍 E55F 虍 乕 虔 號 虧
虫 E55F 虱 蚓 蚣
E56F 蚩 蚪 蚋 蚌 蚶 蚯 蛄 蛆 蚰 蛉 蠣 蚫 蛔 蛞 蛩 蛬
E580 蛟 蛛 蛯 蜒 蜆 蜈 蜀 蜃 蛻 蜑 蜉 蜍 蛹 蜊 蜴 蜿
E590 蜷 蜻 蜥 蜩 蜚 蝠 蝟 蝸 蝌 蝎 蝴 蝗 蝨 蝮 蝙
E59E 蝓 蝣 蝪 蠅 螢 螟 螂 螯 蟋 螽 蟀 蟐 雖 螫 蟄
E5AE 螳 蟇 蟆 螻 蟯 蟲 蟠 蠏 蠍 蟾 蟶 蟷 蠎 蟒 蠑 蠖
E5BE 蠕 蠢 蠡 蠱 蠶 蠹 蠧 蠻
血 E5BE 衄 衂
行 E5BE 衒 衙 衞 衢
衣 E5BE 衫 袁
E5CE 衾 袞 衵 衽 袵 衲 袂 袗 袒 袮 袙 袢 袍 袤 袰 袿
E5DE 袱 裃 裄 裔 裘 裙 裝 裹 褂 裼 裴 裨 裲 褄 褌 褊
E5EE 褓 襃 褞 褥 褪 褫 襁 襄 褻 褶 褸 襌 褝 襠 襞
E63F 襦 襤 襭 襪 襯 襴 襷
襾 E63F 襾 覃 覈 覊
見 E63F 覓 覘 覡 覩
E64F 覦 覬 覯 覲 覺 覽 覿 觀
角 E64F 觚 觜 觝 觧 觴 觸
言 E64F 訃 訖
E65F 訐 訌 訛 訝 訥 訶 詁 詛 詒 詆 詈 詼 詭 詬 詢 誅
E66F 誂 誄 誨 誡 誑 誥 誦 誚 誣 諄 諍 諂 諚 諫 諳 諧
E680 諤 諱 謔 諠 諢 諷 諞 諛 謌 謇 謚 諡 謖 謐 謗 謠
E690 謳 鞫 謦 謫 謾 謨 譁 譌 譏 譎 證 譖 譛 譚 譫
E69E 譟 譬 譯 譴 譽 讀 讌 讎 讒 讓 讖 讙 讚
谷 E69E 谺 豁
E6AE 谿
豆 E6AE 豈 豌 豎 豐
豕 E6AE 豕 豢 豬
豸 E6AE 豸 豺 貂 貉 貅 貊 貍 貎
E6BE 貔 豼 貘
貝 E6BE 戝 貭 貪 貽 貲 貳 貮 貶 賈 賁 賤 賣 賚
E6CE 賽 賺 賻 贄 贅 贊 贇 贏 贍 贐 齎 贓 賍 贔 贖

117
Shift JIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
赤 E6CE 赧
E6DE 赭
走 E6DE 赱 赳 趁 趙
足 E6DE 跂 趾 趺 跏 跚 跖 跌 跛 跋 跪 跫
E6EE 跟 跣 跼 踈 踉 跿 踝 踞 踐 踟 蹂 踵 踰 踴 蹊
E73F 蹇 蹉 蹌 蹐 蹈 蹙 蹤 蹠 踪 蹣 蹕 蹶 蹲 蹼 躁
E74F 躇 躅 躄 躋 躊 躓 躑 躔 躙 躪 躡
身 E74F 躬 躰 軆 躱 躾
E75F 軅 軈
車 E75F 軋 軛 軣 軼 軻 軫 軾 輊 輅 輕 輒 輙 輓 輜
E76F 輟 輛 輌 輦 輳 輻 輹 轅 轂 輾 轌 轉 轆 轎 轗 轜
E780 轢 轢 轤
辛 E780 辜 辟 辣 辭 辯
辷 E780 辷 迚 迥 迢 迪 迯 邇 迴
E790 逅 迹 迺 逑 逕 逡 逍 逞 逖 逋 逧 逶 逵 逹 迸
E79E 遏 遐 遑 遒 逎 遉 逾 遖 遘 遞 遨 遯 遶 隨 遲
E7AE 邂 遽 邁 邀 邊 邉 邏
邑 E7AE 邨 邯 邱 邵 郢 郤 扈 郛 鄂
E7BE 鄒 鄙 鄲 鄰
酉 E7BE 酊 酖 酘 酣 酥 酩 酳 酲 醋 醉 醂 醢
E7CE 醫 醯 醪 醵 醴 醺 釀 釁
采 E7CE 釉 釋
里 E7CE 釐
金 E7CE 釖 釟 釡 釛 釼
E7DE 釵 釶 鈞 釿 鈔 鈬 鈕 鈑 鉞 鉗 鉅 鉉 鉤 鉈 銕 鈿
E7EE 鉋 鉐 銜 銖 銓 銛 鉚 鋏 銹 銷 鋩 錏 鋺 鍄 錮
E83F 錙 錢 錚 錣 錺 錵 錻 鍜 鍠 鍼 鍮 鍖 鎰 鎬 鎭
E84F 鎔 鎹 鏖 鏗 鏨 鏥 鏘 鏃 鏝 鏐 鏈 鏤 鐚 鐔 鐓 鐃
E85F 鐇 鐐 鐶 鐫 鐵 鐡 鐺 鑁 鑒 鑄 鑛 鑠 鑢 鑞 鑪 鈩
E86F 鑰 鑵 鑷 鑽 鑚 鑼 鑾 钁 鑿
門 E86F 閂 閇 閊 閔 閖 閘 閙
E880 閠 閨 閧 閭 閼 閻 閹 閾 闊 濶 闃 闍 闌 闕 闔 闖
E890 關 闡 闥 闢
阜 E890 阡 阨 阮 阯 陂 陌 陏 陋 陷 陜 陞

118
Shift JIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
阜 E89E 陝 陟 陦 陲 陬 隍 隘 隕 隗 險 隧 隱 隲 隰 隴
隶 E8AE 隶 隸
隹 E8AE 隹 雎 雋 雉 雍 襍 雜 霍 雕
雨 E8AE 雹 霄 霆 霈 霓
E8BE 霎 霑 霏 霖 霙 霤 霪 霰 霹 霽 霾 靄 靆 靈 靂 靉
青 E8CE 靜
非 E8CE 靠
面 E8CE 靤 靦 靨
革 E8CE 勒 靫 靱 靹 鞅 靼 鞁 靺 鞆 鞋 鞏
E8DE 鞐 鞜 鞨 鞦 鞣 鞳 鞴 韃 韆 韈
韋 E8DE 韋 韜
韭 E8DE 韭 齏 韲
音 E8DE 竟
E8EE 韶 韵
頁 E8EE 頏 頌 頸 頤 頡 頷 頽 顆 顏 顋 顫 顯 顰
E93F 顱 顴 顳
風 E93F 颪 颯 颱 颶 飄 飃 飆
食 E93F 飩 飫 餃 餉 餒
E94F 餔 餘 餡 餝 餞 餤 餠 餬 餮 餽 餾 饂 饉 饅 饐 饋
E95F 饑 饒 饌 饕
首 E95F 馗 馘
香 E95F 馥
馬 E95F 馭 馮 馼 駟 駛 駝 駘 駑 駭
E96F 駮 駱 駲 駻 駸 騁 騏 騅 駢 騙 騫 騷 驅 驂 驀 驃
E980 騾 驕 驍 驛 驗 驟 驢 驥 驤 驩 驫 驪
骨 E980 骭 骰 骼 髀
E990 髏 髑 髓 體
高 E990 髞
髟 E990 髟 髢 髣 髦 髯 髫 髮 髴 髱 髷
E99E 髻 鬆 鬘 鬚 鬟 鬢 鬣
鬥 E99E 鬥 鬧 鬨 鬩 鬪 鬮
鬯 E99E 鬯
鬲 E99E 鬲
鬼 E9AE 魄 魃 魏 魍 魎 魑 魘

119
Shift JIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
魚 E9AE 魴 鮓 鮃 鮑 鮖 鮗 鮟 鮠 鮨
E9BE 鮴 鯀 鯊 鮹 鯆 鯏 鯑 鯒 鯣 鯢 鯤 鯔 鯡 鰺 鯲 鯱
E9CE 鯰 鰕 鰔 鰉 鰓 鰌 鰆 鰈 鰒 鰊 鰄 鰮 鰛 鰥 鰤 鰡
E9DE 鰰 鱇 鰲 鱆 鰾 鱚 鱠 鱧 鱶 鱸
鳥 E9DE 鳧 鳬 鳰 鴉 鴈 鳫
E9EE 鳫 鴃 鴆 鴦 鶯 鴣 鴟 鵄 鴕 鴒 鵁 鴿 鴾 鵆 鵈
EA3F 鵝 鵞 鵤 鵑 鵐 鵙 鵲 鶉 鶇 鶫 鵯 鵺 鶚 鶤 鶩
EA4F 鶲 鷄 鷁 鶻 鶸 鶺 鷆 鷏 鷂 鷙 鷓 鷸 鷦 鷭 鷯 鷽
EA5F 鸚 鸛 鸞
鹵 EA5F 鹵 鹹 鹽
鹿 EA5F 麁 麈 麋 麌 麒 麕 麑 麝
麥 EA5F 麥 麩
EA6F 麸 麪 麭
麻 EA6F 靡
黄 EA6F 黌
黍 EA6F 黎 黏 黐
黒 EA6F 黔 黜 點 黝 黠 黥 黨 黯
EA80 黴 黶 黷
黹 EA80 黹 黻 黼
黽 EA80 黽 鼇 鼈
皷 EA80 皷 鼕
鼠 EA80 鼡 鼬
鼻 EA80 鼾
齊 EA80 齊
齒 EA80 齒
EA90 齔 齣 齟 齠 齡 齦 齧 齬 齪 齷 齲 齶
龍 EA90 龕
龜 EA90 龜
龠 EA90 龠

120
9.2 2D Code
9.2 ESC+BV MAXI Code
MAXI Code ESC+BV
Hexadecimal ESC BV Parameter
code <1B>16 <42>16<56>16 a, b, c, ddddddddd, eee, fff, n~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying Maxi code (2D code).

[Format]
<BV>a,b,c,ddddddddd,eee,fff,n~n
●Parameter
a [Symbol No.] = 1 to 8
b [Symbol digit No.] = 1 to 8
c [Mode] = 2 : Delivery only
3 : Delivery only
4 : Standard symbol
6 : Reader only
d [Postal code] = 0 to 999999999 (Mode 2)
000000 to 999999 (Mode 3)
*In Mode 2, up to 9-digit (Numeric only)
*In Mode 3, fixed 6-digit (English capital letter only)
e [Country code] = 001 to 999
f [Service class] = 001 to 999
n [Low priority message] = Alphanumeric/symbol

Max. number of print data


Mode Service class Country code Postal code
Numeric Alphanumeric
2 Up to 9-digit
Fixed 3-digit Fixed 3-digit
Fixed 6-digit 123 84
3 (Numeric only) (Numeric only)
(Alphanumeric)
4
- 138 93
6

[Coding Example]
<A>
<V>100<H>200<BV>1,1,2,123456789,001,002,SAHTHA
<Q>2
<Z>

[Notes]
1. Size of MAXI code to be printed by the number of data will not change.
2. When designating the parameter other than specified or when the number of print data is not matching, printing will not be
performed.
3. Set Number of print data to 12 or higher when selecting Mode 4 or 6. If not, the printed MAXI code cannot be ready with a
scanner.

121
MAXI Code Code Table

S I S O
b8 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
b7 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
b6 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
b5 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
B4 b3 b2 b1 0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0 0 0 0 SP 0 @ P ` p
0 0 0 1 1 ! 1 A Q a q
0 0 1 0 2 ” 2 B R b r
0 0 1 1 3 # 3 C S c s
0 1 0 0 4 $ 4 D T d t
0 1 0 1 5 % 5 E U e u
0 1 1 0 6 & 6 F V f V
0 1 1 1 7 ’ 7 G W g w
1 0 0 0 8 ( 8 H X h x
1 0 0 1 9 ) 9 I Y i y
1 0 1 0 A * : J Z j z
1 0 1 1 B + ; K [ k {
1 1 0 0 C , < L \ l
1 1 0 1 D - = M ] m }
1 1 1 0 E . > N ^ n ~
1 1 1 1 F / ? O _ o DEL

MAXI code is designable within [01H ~ FFH].

122
9.3 2D Code
9.3 ESC+BK PDF417
PDF417 ESC+BK
Hexadecimal ESC BK Parameter
code <1B>16 <42>16<4B>16 aabbcddeeffffg~g(,h)
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying PDF417 (2D code).

[Format]
<BK>aabbcddeeffffg~g(,h)
●Parameter
a [Minimum module width] = 01 to 09 dots
b [Minimum module height] = 01 to 24 dots
c [Security level] = 0 to 8
d [No. of data code words per line (cols)] = 01 to 30
00 : Automatic (Width may vary depending on the No. of data specified)
e [No. of rows per symbol (rows)] = 03 to 90
00 : Automatic (Height may vary depending on the No. of data specified)
f [Digit No. of data] = 0001 to 2681
g [Print data] = Data
h [PDF code type] = When omitted : PDF 417
T : Truncated scale
M : Micro PDF

[Coding Example] Minimum module width : 03 dots Minimum module height : 09 dots Security level : 3
No. of data code words per line : 03 No. of rows per symbol : 18
<A>
<V>100<H>200<BK>0309303180010PDF1234567
<Q>2
<Z>

[Notes]
1. [Minimum module width] can be set to 01 and 02; however, this may not be read properly.
2. 01, 02, and 03 are designable for [Minimum module height]; however, it may cause a reading problem.
3. If specifying 00 for both [No. of data code words per line] and [No. of rows per symbol], the size of height to width (aspect ratio)
will be at 1:2 based on the number of print data.
4. If increasing the security level, it is necessary to specify higher value for [No. of rows per symbol] or [No. of data code words per
line].
5. Maximum digit No. of data is 2681; however, it may vary depending on the specification of minimum module size, security level,
and print data type.
6. If the parameter or number of data is not matching, printing will not be performed.
7. When selecting [Micro PDF] in [PDF code type], the number of rows per symbol (rows) will be set based on the specification of
the number of data code words per line (cols). This will also set the maximum value of [Digit No. of data]. For details, refer to
the next page [Micro PDF Symbol Size and Number of Data].
8. When selecting [Micro PDF] in [PDF code type], [Security level] will be disabled.

[Remarks]
1. Sequential number is disabled.
2. Print position cannot be designated by auto linefeed.
3. Designation of print for 00H ~ FFH is available.
4. Registration of format is available.
5. For higher print quality, increase the minimum module size.
6. For higher read rate, increase the security level.
7. Height of print may differ when printing the data of alphabet-only, numeric- only or alphanumeric.

123
* Symbol size of Micro PDF is as follows (Fixed 34 types).

[Micro PDF Symbol Size and Number of Data]


Symbol size Maximum digit number of data
cols(d) rows(e) Alphabet(A~Z) only Numeric only
11 6 8
14 12 17
1 17 18 26
20 22 32
24 30 44
28 38 55
8 14 20
11 24 35
2 14 36 52
17 46 67
20 56 82
23 64 93
26 72 105
6 10 14
8 18 26
10 26 38
12 34 49
15 46 67
3
20 66 96
26 90 132
32 114 167
38 138 202
44 162 237
4 14 20
6 22 32
8 34 49
10 46 67
12 58 85
4
15 76 111
20 106 155
26 142 208
32 178 261
38 214 313
44 250 366

* When the data includes alphabet(Uppercase/Lowercase letters), numeric and control codes, the above values may different.

124
PDF417(Including Micro PDF) Code Table

S I S O
b8 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
b7 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
b6 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
b5 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
b4 b3 b2 b1 0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0 0 0 0 SP 0 @ P ` p
0 0 0 1 1 ! 1 A Q a q
0 0 1 0 2 ” 2 B R b r
0 0 1 1 3 # 3 C S c s
0 1 0 0 4 $ 4 D T d t
0 1 0 1 5 % 5 E U e u
0 1 1 0 6 & 6 F V f v
0 1 1 1 7 ’ 7 G W g w
1 0 0 0 8 ( 8 H X h x
1 0 0 1 9 ) 9 I Y i y
1 0 1 0 A * : J Z j z
1 0 1 1 B + ; K [ k {
1 1 0 0 C , < L l

1 1 0 1 D - = M ] m }
1 1 1 0 E . > N ^ n ~
1 1 1 1 F / ? O _ o DE
L

PDF417(Including Micro PDF) is designable within [00H~FFH].

125
9.4 2D Code
9.4 ESC+BX GS1 DataMatrix
GS1 Data Matrix ESC+BX
Hexadecimal ESC BX Parameter
code <1B>16 <42>16<58>16 aabbccddeeefffghh
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying GS1 Data Matrix (2D code)

[Format] (For setup)


<BX>aabbccddeeefffghh
● Parameter
a [Format ID] = 01 to 06
b [Error correction level (Error collection)] = 00 : (ECC000)
05 : (ECC050)
08 : (ECC080)
10 : (ECC100)
14 : (ECC140)
20 : (ECC200)
c [Cell width] = 01 to 16 dots/cell
d [Cell pitch] = 01 to 16 dots/cell
e [No. of cells per line] = 008 to 148
000 : (Auto-setting)
f [No. of cell lines] = 008 to 148
000 : (Auto-setting)
g [Mirror image] 0 : Normal image (Normal print)
1 : Mirror image
h [Size of guide cell] = 01 to 15
ノ Normal
ーマルイ メ image print
ージ 印字 ミ Mirror
ラ ーイ メimage
ージ 印字print

Format ID
Error correction Format ID
01 02 03 04 05 06
00 (ECC000) 500 452 394 413 310 271
05 (ECC050) 457 333 291 305 228 200
08 (ECC080) 402 293 256 268 201 176
10 (ECC100) 300 218 190 200 150 131
14 (ECC140) 144 105 91 96 72 63

Numeric 3116
20 (ECC200) Alphanumeric 2335
Binary (01H~FFH) 1556
* Values in the table above show the designable maximum number of data as barcode data.

[Notes]
1. If “20” is specified for [Error correction level], specification of [Format ID], [Mirror image] and [Size of guide cell] will be ignored.
2. 01 and 02 are designable for [Cell width] and [Cell Pitch]; however, they may not be read properly. In this case, 00 will be an
error.
3. If 000 is specified for both [No. of cells per line] and [No. of cell lines], optimum matrix size is set automatically based on the No.
of data.
4. Thickness of normal type guide cell is 01.

126
9.5 2D Code
9.5 ESC+DC GS1 DataMatrix (Data)
Data Designation of
ESC+DC
GS1 Data Matrix
Hexadecimal ESC DC Parameter
code <1B>16 <44>16<43>16 n~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the data of GS1 Data Matrix (2D code).

[Format] (For data designation)


<DC>n~n
●Parameter
n [Print data] = Data

[Coding Example] Format ID: 01 Error correction level: 10 Cell width: 02


Cell pitch: 02 No. of cells per line: 000 (Auto setting) No. of cell lines: 000 (Auto setting)
Mirror image: Normal image Size of guide cell: 01 Print data: 1234567890
<A>
<V>100<H>200
<BX>01100202000000001
<DC>1234567890
<Q>2
<Z>

127
9.6 2D Code
9.6 ESC+FX GS1 DataMatrix (Sequential
Sequential Number for
number) ESC+FX
GS1 Data Matrix
Hexadecimal ESC FX Parameter
code <1B>16 <46>16<58>16 aaabcccdddeee
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the sequential number of GS1 Data Matrix (2D code).

[Format] (Designation of sequential number)


<FX>aaabcccdddeee
● Parameter
a [Quantity of duplication to print] = 001 to 999
b [Flag of increase and decrease] + : for increment
- : for decrement
c [Quantity of increase and decrease] = 001 to 999
d [Specification of digit position] = 001 to 999
e [Digit No.] = 001 to 999

[Coding Example] Quantity of duplication to print : 001


Flag of increase and decrease: +
Quantity of increase and decrease : 001
Specification of digit position : 005
Digit No. : 003
<A>
<V>100<H>200
<FX>001+001005003
<BX>01100202000000001
<DC>00006000
<Q>2
<Z>

128
GS1 Data Matrix Code Table

S I S O
b8 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
b7 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
b6 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
b5 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
B4 b3 b2 b1 0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0 0 0 0 SP 0 @ P ` p
0 0 0 1 1 ! 1 A Q a q
0 0 1 0 2 ” 2 B R b r
0 0 1 1 3 # 3 C S c s
0 1 0 0 4 $ 4 D T d t
0 1 0 1 5 % 5 E U e u
0 1 1 0 6 & 6 F V f v
0 1 1 1 7 ’ 7 G W g w
1 0 0 0 8 ( 8 H X h x
1 0 0 1 9 ) 9 I Y i y
1 0 1 0 A * : J Z j z
1 0 1 1 B + ; K [ k {
1 1 0 0 C , < L \ l
1 1 0 1 D - = M ] m }
1 1 1 0 E . > N ^ n ~
1 1 1 1 F / ? O _ o DEL

GS1 Data Matrix is designable within [01H~FFH].


To select 7EH, specify [7EH,7EH].

129
9.7. 2D Code
9.7 ESC+2D10 PDF417
PDF417 ESC+2D10
ESC 2D10 Parameter
Hex code
<1B>16 <32>16<44>16<31>16<30>16 ,aa,bb,c,dd,ee(,f)
Default setting None

When printer is powered off Set parameter will not be retained


Persistence of
Validity in a job Becomes invalid after execution
the command
Validity after a job Becomes invalid after the job

[Function]
Specifies 2D Code PDF417.

[Format]
<2D10>,aa,bb,c,dd,ee(,f)
●Parameter
a Minimum module width = Valid range : 01 to 09 dots
b Minimum module height = Valid range : 01 to 24 dots
c Security level = Valid range : 0 to 8
d Code words per line = Valid range : 01 to 30
00 : Auto (Module width auto-justified according to data quantity)
e Rows per symbol = Valid range : 03 to 90
00 : Auto (Module height auto-justified according to data quantity)
f Code type (Omissible) = 0 : Normal (when omitted)
1 : Truncated

[Format](Data part)
<DN>mmmm,n~n
●Parameter
m Quantity of data = Valid range : 1 to 2681 bytes
n Print data = Data

[Coding Example1] Min.module width : 03 dots, Min. module height : 09 dots


Security level : 3, Data code words per line : 03
Rows per symbol : 18
<A>
<V>100<H>200<2D10>,03,09,3,03,18
<DN>0010,0123456789
<Q>2
<Z>

[Coding Example2] Min.module width : 03 dots, Min. module height : 09 dots


Security Level : 3, Data code words per line : 03
Rows per symbol : 18, Code type : Truncated
<A>
<V>100<H>200<2D10>,03,09,3,03,18,1
<DN>0010,0123456789
<Q>2
<Z>

130
[Notes]
1. By command <V>(Vertical print position) and <H>(Horizontal print position), print start position can be specified.

<V>100<H>200<2D10>***・・・・・・**

200

100

2. In case the both parameter d=e=00, aspect ration will be 1:2.


3. Parameters and data size being inconsistent may not be printed properly.
4. Higher Security Level will require larger numbers for parameter “d” or “e”.
5. Min. module width 01,02dot are not recommendable with a risk of lower scanner-readability.
6. Min. module height 01,02,03 dots are not recommendable with a risk of lower scanner-readability.

[Tips]
1. No sequential numbering is possible for PDF417.
2. No print position setting is possible by auto-CR.
3. 00H - FFH can be specified as print data.
4. It is possible to store the format.
5. Increase minimum module dimensions for better quality, as necessary.
6. Increase Security Level for better scanner-readability, as necessary.
7. Height of print image will differ for alphabet, numeric, and alpha-numeric data.

131
PDF417 Code table

S I S O
b8 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
b7 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
b6 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
b5 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
b4 b3 b2 b1 0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0 0 0 0 SP 0 @ P ` p
0 0 0 1 1 ! 1 A Q a q
0 0 1 0 2 " 2 B R b r
0 0 1 1 3 # 3 C S c s
0 1 0 0 4 $ 4 D T d t
0 1 0 1 5 % 5 E U e u
0 1 1 0 6 & 6 F V f v
0 1 1 1 7 ' 7 G W g w
1 0 0 0 8 ( 8 H X h x
1 0 0 1 9 ) 9 I Y i y
1 0 1 0 A * : J Z j z
1 0 1 1 B + ; K [ k {
1 1 0 0 C , < L ¥ l |
1 1 0 1 D - = M ] m }
1 1 1 0 E . > N ^ n ~
1 1 1 1 F / ? O _ o DEL

Selectable range is 00H thru FFH for PDF417

132
9.8 2D Code
9.8 ESC+2D12 Micro PDF
Micro PDF ESC+2D12
ESC 2D12 Parameter
Hex code
<1B>16 <32>16<44>16<31>16<32>16 ,aa,bb,c,dd(,e)
Default setting None

When printer is powered off Set parameter will not be retained


Persistence of
Validity in a job Becomes invalid after execution
the command
Validity after a job Becomes invalid after the job

[Function]
Specifies Micro PDF.

[Format]
<2D12>,aa,bb,c,dd(,e)
●Parameter
a Minimum module width = Valid range : 01 to 09 (dots)
b Minimum module height = Valid range : 01 to 24 (dots)
c Code words per line (Cols) = Valid range : 1 to 4
d Rows per symbol (Rows) = Valid range : 2 digits
e Binary mode (Omissible) = 0 : Normal (when omitted)
1 : Binary mode
[Format] (Data part)
<DN>mmmm,n~n : When Binary mode is set to [1]
<DS>n~n : When Binary mode is set to [0]

●Parameter
m Quantity of data = Valid range : 0001 to 0366 (bytes)
n Print data = Data

[Coding Example] Module width: 02 dots, Module height: 04 dots


Code words per line: 1, Rows per symbol: 14
<A>
<V>100<H>200<2D12>,02,04,1,14
<DN>0010,0123456789
<Q>2
<Z>

[Note]
1. Rows per symbol is subject to the number of data code word per line. See table in next page for symbol size and data
quantity.

133
Symbol size and Max. data quantity (Byte) of Micro PDF417 (Only the following 34 types are available)

Micro PDF417 Symbol size and data quantity

Symbol size Max. Data quantity (Byte)


Cols(c) Rows(d) Numeric (A to Z)only Numeric Binary
11 6 8 3
14 12 17 7
1 17 18 26 10
20 22 32 13
24 30 44 18
28 38 55 22
8 14 20 8
11 24 35 14
14 36 52 21
2 17 46 67 27
20 56 82 33
23 64 93 38
26 72 105 43
6 10 14 6
8 18 26 10
10 26 38 15
12 34 49 20
15 46 67 27
3
20 66 96 39
26 90 132 54
32 114 167 68
38 138 202 82
44 162 237 97
4 14 20 8
6 22 32 13
8 34 49 20
10 46 67 27
12 58 85 34
4
15 76 111 45
20 106 155 63
26 142 208 85
32 178 261 106
38 214 313 128
44 250 366 150

* Combination of alphabet (Upper/Lower case), numeric and control code varies depending on the number of characters.

134
Micro PDF Code table

S I S O
b8 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
b7 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
b6 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
b5 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
b4 b3 b2 b1 0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0 0 0 0 SP 0 @ P ` p
0 0 0 1 1 ! 1 A Q a q
0 0 1 0 2 " 2 B R b r
0 0 1 1 3 # 3 C S c s
0 1 0 0 4 $ 4 D T d t
0 1 0 1 5 % 5 E U e u
0 1 1 0 6 & 6 F V f v
0 1 1 1 7 ' 7 G W g w
1 0 0 0 8 ( 8 H X h x
1 0 0 1 9 ) 9 I Y i y
1 0 1 0 A * : J Z j z
1 0 1 1 B + ; K [ k {
1 1 0 0 C , < L ¥ l |
1 1 0 1 D - = M ] m }
1 1 1 0 E . > N ^ n ~
1 1 1 1 F / ? O _ o DEL

Selectable range is 00H thru FFH for Micro PDF Code.

135
9.9 2D Code
9.9 ESC+2D20 MAXI code
MAXI code ESC+2D20
ESC 2D20 Parameter
Hex code
<1B>16 <32>16<44>16<32>16<30>16 ,a(,bbb,ccc,d~d)
Default setting None

When printer is powered off Set parameter will not be retained


Persistence of
Validity in a job Becomes invalid after execution
the command
Validity after a job Becomes invalid after the job

[Function]
Specifies MAXI Code.

[Format](Symbol format setting)


<2D20>,a(,bbb,ccc,d~d)
●Parameter
a Mode = 2 : Delivery (Numeric only)
3 : Delivery (Alphanumeric)
4 : Standard symbol
6 : for Reader device only

The following parameters shall be specified when mode [2] or [3] is selected. Omit the following if selection is [4] or [6].

b Service class = Valid range : 001 to 999 (Numeric)


c Country code = Valid range : 001 to 999 (Numeric)
d Postal code = Valid range : 0 to 999999999 (Mode2)
000000 to 999999 (Mode3)
Mode 2 accepts max. 9digits numeric only
Mode 3 accepts 6digits only (Upper case only for alphabet)

[Format](Data)
<DN>mmmm,n~n
●Parameter
m Quantity of data = Valid range : 1 to 138
n Print data = Data
* 00H cannot be specified

Max. data quantity


Mode Service class Country code Postal code
Numeric Alphanumeric.
2 Max. 9 digits
3digits Fixed 3digits Fixed
6 digits fixed 123 84
3 (Numeric only) (Numeric only)
(Alphanumeric)
4
Omitted 138 93
6

[Coding Example] Mode: Delivery (Numeric only), Service Class: 003, Country code: 081
Postal code: 123456789
<A>
<V>100<H>200<2D20>,2,003,081,123456789
<DN>0010,0123456789
<Q>2
<Z>

[Notes]
1. The size of the symbol printed is not subject to data volume. (Quantity of data)
2. Any other parameters specified or settings being inconsistent with each other will result in no printing.
3. In case mode [4] or [6] is selected, be sure to have data size (in byte) larger than 12 (bytes), smaller data volume will result in
failure of scanner-reading.

136
MAXI code Code table

S I S O
b8 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
b7 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
b6 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
b5 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
b4 b3 b2 b1 0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0 0 0 0 SP 0 @ P ` p
0 0 0 1 1 ! 1 A Q a q
0 0 1 0 2 “ 2 B R b r
0 0 1 1 3 # 3 C S c s
0 1 0 0 4 $ 4 D T d t
0 1 0 1 5 % 5 E U e u
0 1 1 0 6 & 6 F V f v
0 1 1 1 7 ‘ 7 G W g w
1 0 0 0 8 ( 8 H X h x
1 0 0 1 9 ) 9 I Y i y
1 0 1 0 A * : J Z j z
1 0 1 1 B + ; K [ k {
1 1 0 0 C , < L ¥ l |
1 1 0 1 D - = M ] m }
1 1 1 0 E . > N ^ n ~
1 1 1 1 F / ? O _ o DEL

Selectable range is 01H thru FFH for MAXI Code.

137
9.10 2D Code
9.10 ESC+2D30 QR code (Model 2)
QR code (Model 2) ESC+2D30
ESC 2D30 Parameter
Hex code
<1B>16 <32>16<44>16<33>16<30>16 ,a,bb,c,d(,ee,ff,gg)
Default setting None

When printer is powered off Set parameter will not be retained


Persistence of
Validity in a job Becomes invalid after execution
the command
Validity after a job Becomes invalid after the job

[Function]
Specifies QR code (Model2)

[Format]
<2D30>,a,bb,c,d(,ee,ff,gg)
●Parameter
a Error correction level = L : 7%
M : 15%
Q : 25%
H : 30%
b Size of one side of cell = Valid range : 01 to 32 dots
c Data setting mode = 0 : Manual
1 : Auto
* Note that the way of print data setting is different in each setting mode.

d Concatenation mode = 0 : Normal mode


1 : Concatenation mode

In case [concatenation mode] is selected, the following settings are mandatory. If normal mode is selected, omit the settings
below.

e Quantity of partitions by concatenation mode = Valid range : 01 to 16


(How many partitioned QR codes are concatenated.)

f Sequential number partitioned by concatenation = Valid range : 01 to 16


(Sequential numbering to each partitioned symbol)

g Concatenation parity data = Valid range : 00 to FF


(Parity data is a result of XOR calculation of entire data of QR Code expressed in Hexadecimal character

[Format](Data part)
<DS>k,n~n
<DN>mmmm,n~n

●Parameter
k Input character mode = 1 : Numeric
2 : Alphanumeric
3 : Kanji (Shift JIS Kanji code)
This setting is only required when manual data setting is selected.
Use command <DN> for binary data input.

m Quantity of data = Valid range : 1 to 2953


When auto data setting is selected, or binary data input is selected, Quantity of data shall be specified.

n Print data = Data

138
[Coding Example] Error correction level: 7%, Size of one side of cell: 05
Data setting mode: manual, Concatenation mode: Normal

<A>
<V>100<H>200<2D30>,L,05,0,0
<DS>1,012345
<Q>2
<Z>

[Notes]
1. In case any other parameters than above are specified, or parameters and quantity of data are not consistent with each other,
the symbol will not be printed correctly.
2. Note that data part use two different commands <DS> and <DN> according to input mode.

Auto setting (Data setting mode)


<DN>mmmm,n~n

[Tips 1]
1. When Kanji is to be specified, quantity of data shall be twice as many as number of total Kanji characters.
2. The address 80H~9FH, E0H~FFH cannot be used for binary data input, since these characters are only handled in Kanji
mode.

Binary input in manual data setting mode


<DN>mmmm,n~n

Other input mode


<DS>1,n - n (Numeric)
<DS>2,n - n (Alphanumeric)
<DS>3,n - n (Kanji)

Mixture of different data input mode


Different data input mode can be used in the same command string. See example below.

<A>
<V>100<H>100
<2D30>,a,bb,c,d
<DS>3,n~n
<DN>mmmm,n~n
<DS>1,n~n
<Q>1
<Z>

[Tips 2]
1. Data part shall follow directly symbol format part , or a data part and other data part shall follow successively without interval.
Otherwise printed result may be incorrect.

2. Quantity of data shall no exceed the maximum 7000 bytes. Also the maximum number of data block, which can be used in one
symbol is 200.

139
QR data size table (Model 2)

Error Error
Version
correction
Numeric Alphanum Kanji Binary V Version
correction
Numeric Alphanum Kanji Binary

1 L 41 25 10 17 11 L 772 468 198 321


M 34 20 8 14 M 604 366 155 251
21x21 Q 27 16 7 11 61x61 Q 427 259 109 177
H 17 10 4 7 H 331 200 85 137
2 L 77 47 20 32 12 L 883 535 226 367
M 63 38 16 26 M 691 419 177 287
25x25 Q 48 29 12 20 65x65 Q 489 296 125 203
H 34 20 8 14 H 374 227 96 155
3 L 127 77 32 53 13 L 1022 619 262 425
M 101 61 26 42 M 796 483 204 331
29x29 Q 77 47 20 32 69x69 Q 580 352 149 241
H 58 35 15 24 H 427 259 109 177
4 L 187 114 48 78 14 L 1101 667 282 458
M 149 90 38 62 M 871 528 223 362
33x33 Q 111 67 28 46 73x73 Q 621 376 159 258
H 82 50 21 34 H 468 283 120 194
5 L 255 154 65 106 15 L 1250 758 320 520
M 202 122 52 84 M 991 600 254 412
37x37 Q 144 87 37 60 77x77 Q 703 426 180 292
H 106 64 27 44 H 530 321 136 220
6 L 322 195 82 134 16 L 1408 854 361 586
M 255 154 65 106 M 1082 656 277 450
41x41 Q 178 108 45 74 81x81 Q 775 470 198 322
H 139 84 36 58 H 602 365 154 250
7 L 370 224 95 154 17 L 1548 938 397 644
M 293 178 75 122 M 1212 734 310 504
45x45 Q 207 125 53 86 85x85 Q 876 531 224 364
H 154 93 39 64 H 674 408 173 280
8 L 461 279 118 192 18 L 1725 1046 442 718
M 365 221 93 152 M 1346 816 345 560
49x49 Q 259 157 66 108 89x89 Q 948 574 243 394
H 202 122 52 84 H 746 452 191 310
9 L 552 335 141 230 19 L 1903 1153 488 792
M 432 262 111 180 M 1500 909 384 624
53x53 Q 312 189 80 130 93x93 Q 1063 644 272 442
H 235 143 60 98 H 813 493 208 338
10 L 652 395 167 271 20 L 2061 1249 528 858
M 513 311 131 213 M 1600 970 410 666
57x57 Q 364 221 93 151 97x97 Q 1159 702 297 482
H 288 174 74 119 H 919 557 235 382

140
Error Error
Version
correction
Numeric Alphanum Kanji Binary Version
correction
Numeric Alphanum Kanji Binary

21 L 2232 1352 572 929 31 L 4417 2677 1132 1840


M 1708 1035 438 711 M 3486 2113 894 1452
101x101 Q 1224 742 314 509 141x141 Q 2473 1499 634 1030
H 969 587 248 403 H 1897 1150 486 790
22 L 2409 1460 618 1003 32 L 4686 2840 1201 1952
M 1872 1134 480 779 M 3693 2238 947 1538
105x105 Q 1358 823 348 565 145x145 Q 2670 1618 684 1112
H 1056 640 270 439 H 2022 1226 518 842
23 L 2620 1588 672 1091 33 L 4965 3009 1273 2068
M 2059 1248 528 857 M 3909 2369 1002 1628
109x109 Q 1468 890 376 611 149x149 Q 2805 1700 719 1168
H 1108 672 284 461 H 2157 1307 553 898
24 L 2812 1704 721 1171 34 L 5253 3183 1347 2188
M 2188 1326 561 911 M 4134 2506 1060 1722
113x113 Q 1588 963 407 661 153x153 Q 2949 1787 756 1228
H 1228 744 315 511 H 2301 1394 590 958
25 L 3057 1853 784 1273 35 L 5529 3351 1417 2303
M 2395 1451 614 997 M 4343 2632 1113 1809
117x117 Q 1718 1041 440 715 157x157 Q 3081 1867 790 1283
H 1286 779 330 535 H 2361 1431 605 983
26 L 3283 1990 842 1367 36 L 5836 3537 1496 2431
M 2544 1542 652 1059 M 4588 2780 1176 1911
121x121 Q 1804 1094 462 751 161x161 Q 3244 1966 832 1351
H 1425 864 365 593 H 2524 1530 647 1051
27 L 3517 2132 902 1465 37 L 6153 3729 1577 2563
M 2701 1637 692 1125 M 4775 2894 1224 1989
125x125 Q 1933 1172 496 805 165x165 Q 3417 2071 876 1423
H 1501 910 385 625 H 2625 1591 673 1093
28 L 3669 2223 940 1528 38 L 6479 3927 1661 2699
M 2857 1732 732 1190 M 5039 3054 1292 2099
129x129 Q 2085 1263 534 868 169x169 Q 3599 2181 923 1499
H 1581 958 405 658 H 2735 1658 701 1139
29 L 3909 2369 1002 1628 39 L 6743 4087 1729 2809
M 3035 1839 778 1264 M 5313 3220 1362 2213
133x133 Q 2181 1322 559 908 173x173 Q 3791 2298 972 1579
H 1677 1016 430 698 H 2927 1774 750 1219
30 L 4158 2520 1066 1732 40 L 7089 4296 1817 2953
M 3289 1994 843 1370 M 5596 3391 1435 2331
137x137 Q 2358 1429 604 982 177x177 Q 3993 2420 1024 1663
H 1782 1080 457 742 H 3057 1852 784 1273

141
9.11 2D Code
9.11 ESC+2D31 QR code (Model 1)
QR code (Model 1) ESC+2D31
ESC 2D31 Parameter
Hex code
<1B>16 <32>16<44>16<33>16<31>16 ,a,bb,c,d(,ee,ff,gg)
Default setting None

When printer is powered off Set parameter will not be retained


Persistence of
Validity in a job Becomes invalid after execution
the command
Validity after a job Becomes invalid after the job

[Function]
Specifies QR code (Model1)

[Format]
<2D31>,a,bb,c,d(,ee,ff,gg)
●Parameter
a Error correction level = L : 7%
M : 15%
Q : 25%
H : 30%
b Size of one side of cell = Valid range : 01 to 32 dots
c Data setting mode = 0 : Manual
1 : Auto
Note that two different data setting modes above are available.

d Concatenation mode = 0 : Normal mode


1 : Concatenation mode

In case concatenation mode is selected, the following settings are mandatory. If normal mode is selected, omit the settings
Below.

e Quantity of partitions by concatenation mode = Valid range : 01 to 16


(How many partitioned QR codes are concatenated.)

f Sequential number partitioned by concatenation = Valid range : 01 to 16


(Sequential numbering to each partitioned symbol)

g Concatenation parity data = Valid range : 00 to FF


(Parity data is a result of XOR calculation of entire data of QR Code expressed in Hexadecimal character.)

[Format](Data part)
<DS>k,n~n
<DN>mmmm,n~n

●Parameter
k Input character mode = 1 : Numeric
2 : Alphanumeric
3 : Kanji (ShiftJIS Kanji code)

This setting is only required when manual data setting is selected.


Use command <DN> for binary data input.

m Quantity of data = Valid range : 1 to 486


When auto data setting is selected, or binary data input is selected, Quantity of data shall be specified.

n Print data = Data

142
[Coding Example] Error correction level: 7%, Size of one side of cell: 05
Data setting mode: manual, Concatenation mode: Normal
<A>
<V>100<H>200
<2D31>,L,05,0,0
<DS>1,012345
<Q>2
<Z>

[Notes]
1. In case any other parameters than above are specified, or parameters and quantity of data are not consistent with each other,
the symbol will not be printed correctly.
2. Note that data part use two different commands <DS> and <DN> according to input mode.

Auto setting (Data setting mode)


<DN>mmmm,n~n

[Tips 1]
1. When Kanji is to be specified, quantity of data shall be twice as many number as total Kanji characters.
2. The address 80H~9FH and E0H~FFH cannot be used for binary data input, since these characters are only handled in Kanji
mode.

Binary input in manual data setting mode


<DN>mmmm,n~n

Other input mode


<DS>1,n~n (Numeric)
<DS>2,n~n (Alphanumeric)
<DS>3,n~n (Kanji)

Mixture of different data input mode


Different data input mode can be used in the same command string. See example below.

<A>
<V>100<H>100
<2D31>,a,bb,c,d
<DS>3,n~n
<DN>mmmm,n~n
<DS>1,n~n
<Q>1
<Z>

[Tips 2]
1. Data part shall follow directly symbol format part , or a data part and other data part shall follow successively without interval.
Otherwise printed result may be incorrect.

143
QR data size table (Model 1)

Error Error
Version
correction
Numeric Alphanum Kanji Binary Version
correction
Numeric Alphanum. Kanji Binary

1 L 40 24 10 17 11 L 800 485 205 333


M 33 20 8 14 M 608 368 156 253
21x21 Q 25 15 6 11 61x61 Q 493 299 126 205
H 16 10 4 7 H 342 207 87 142
2 L 81 49 20 34 12 L 915 555 234 381
M 66 40 17 28 M 694 421 178 289
25x25 Q 52 31 13 22 65x65 Q 579 351 148 241
H 33 20 8 14 H 390 236 100 162
3 L 131 79 33 55 13 L 1030 624 264 429
M 100 60 25 42 M 790 479 202 329
29x29 Q 81 49 20 34 69x69 Q 656 398 168 273
H 52 31 13 22 H 454 275 116 189
4 L 186 113 48 78 14 L 1167 707 299 486
M 138 84 35 58 M 877 531 225 365
33x33 Q 114 69 29 48 73x73 Q 738 447 189 307
H 76 46 19 32 H 498 302 127 207
5 L 253 154 65 106
M 191 116 49 80
37x37 Q 157 95 40 66
H 105 63 27 44
6 L 321 194 82 134
M 249 151 64 104
41x41 Q 201 122 51 84
H 133 81 34 56
7 L 402 244 103 168
M 311 188 80 130
45x45 Q 253 154 65 106
H 167 101 43 70
8 L 493 299 126 206
M 378 229 97 158
49x49 Q 301 183 77 126
H 203 123 52 85
9 L 585 354 150 244
M 441 267 113 184
53x53 Q 369 223 94 154
H 239 145 61 100
10 L 690 418 177 287
M 526 319 135 219
57x57 Q 433 262 111 180
H 291 176 74 121

144
9.12 2D Code
9.12 ESC+2D32 Micro QR
Micro QR ESC+2D32
ESC 2D32 Parameter
Hex code
<1B>16 <32>16<44>16<33>16<32>16 ,a,bb,c
Default setting None

When printer is powered off Set parameter will not be retained


Persistence of
Validity in a job Becomes invalid after execution
the command
Validity after a job Becomes invalid after the job

[Function]
Print Micro QR Code.

[Format] (Symbol Format Setting)


<2D32>,a,bb,c
●Parameter
a Error correction level = L : 7%
M : 15%
Q : 25%
b Size of one side of cell = Valid range : 01 to 32 dots
c Data setup mode = 0 : Manual setting
1 : Auto setting

[Format] (Data)
<DS>k,n~n
<DN>mmmm,n~n
●Parameter
k Input mode = 1 : Numeric mode
2 : Alphanumeric mode
3 : Kanji mode (Shift JIS Kanji)

* Use command <DN> for binary data input.

m Quantity of data = Valid range : 1 to 15


This setting is only required for binary data input.

n Print data = Data

[Coding Example] Error correction level: 7%, Size of one side of cell: 04, Data mode: 1
<A>
<V>100<H>200<2D32>,L,04,1
<DS>1,012345
<Q>2
<Z>

[Notes]
1. In case any other parameters than above are specified, or parameters and quantity of data are not consistent with each other,
the symbol will not be printed correctly.
2. Use correct data command <DS> or <DN> according to the different format settings and content of the print data.

145
Auto-setting (Data setup mode)
<DN>mmmm,n~n

[Tips 1]
1. When Kanji is to be specified, quantity of data shall be twice as many number as total Kanji characters.
2. The address 80H~9FH and E0H~FFH cannot be used for binary data input, since these characters are only handled in Kanji
mode.

Binary data input


<DN>mmmm,n~n

Other data input mode


<DS>1,n~n (Numeric)
<DS>2,n~n (Alphanumeric)
<DS>3,n~n (Kanji)

Mixture of different data input mode


Different data input mode can be used in the same command string. See example below.

<A>
<V>100<H>100
<2D32>,a,b
<DS>3,n~n
<DN>mmmm,n~n
<DS>1,n~n
<Q>1
<Z>

[Tips 2]
1. Data part shall follow directly symbol format part , or a data part and other data part shall follow successively without interval.
Otherwise printed result may be incorrect.

Micro QR Code data size table


Version Error correction Numeric Alphanum. Kanji Binary
M1 L 5 ― ― ―
(11×11) (error detection only)
M2 L 10 6 ― ―
(13×13) M 8 5 ― ―
M3 L 23 14 6 9
(15×15) M 18 11 4 7
M4 L 35 21 9 15
(17×17) M 30 18 8 13
Q 21 13 5 9

146
QR Code (Numeric mode) table

S I S O
b8 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
b7 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
b6 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
b5 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
b4 b3 b2 b1 0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0 0 0 0 0
0 0 0 1 1 1
0 0 1 0 2 2
0 0 1 1 3 3
0 1 0 0 4 4
0 1 0 1 5 5
0 1 1 0 6 6
0 1 1 1 7 7
1 0 0 0 8 8
1 0 0 1 9 9
1 0 1 0 A
1 0 1 1 B
1 1 0 0 C
1 1 0 1 D
1 1 1 0 E
1 1 1 1 F

147
QR Code (Alphanumeric mode) table

S I S O
b8 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
b7 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
b6 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
b5 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
b4 b3 b2 b1 0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0 0 0 0 SP 0 P
0 0 0 1 1 1 A Q
0 0 1 0 2 2 B R
0 0 1 1 3 3 C S
0 1 0 0 4 $ 4 D T
0 1 0 1 5 % 5 E U
0 1 1 0 6 6 F V
0 1 1 1 7 7 G W
1 0 0 0 8 8 H X
1 0 0 1 9 9 I Y
1 0 1 0 A * : J Z
1 0 1 1 B + K
1 1 0 0 C L
1 1 0 1 D - M
1 1 1 0 E . N
1 1 1 1 F / O

148
QR Code (Binary mode) table

S I S O
b8 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
b7 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
b6 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
b5 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
b4 b3 b2 b1 0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0 0 0 0 SP 0 @ P ` p
0 0 0 1 1 ! 1 A Q a q
0 0 1 0 2 " 2 B R b r
0 0 1 1 3 # 3 C S c s
0 1 0 0 4 $ 4 D T d t
0 1 0 1 5 % 5 E U e u
0 1 1 0 6 & 6 F V f v
0 1 1 1 7 ' 7 G W g w
1 0 0 0 8 ( 8 H X h x
1 0 0 1 9 ) 9 I Y i y
1 0 1 0 A * : J Z j z
1 0 1 1 B + ; K [ k {
1 1 0 0 C , < L ¥ l |
1 1 0 1 D - = M ] m }
1 1 1 0 E . > N ^ n -
1 1 1 1 F / ? O _ o DEL

The address can be specified in the range [00H~7FH] and [A0H~DFH] for QR Code (Binary mode).

149
QR Code (Kanji mode) Table

ShiftJIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
813F SP 、 。 , . ・ : ; ? ! ゛ ゜ ´ ` ¨
814F ^  ̄ _ ヽ ヾ ゝ ゞ 〃 仝 々 〆 〇 ー ― ‐ /
815F \ ~ ∥ | … ‥ ‘ ‘ “ ” ( ) 〔 〕 [ ]
Symbol

816F { } 〈 〉 《 》 「 」 『 』 【 】 + - ± ×
8180 ÷ = ≠ < > ≦ ≧ ∞ ∴ ♂ ♀ ° ’ ” ℃ ¥
8190 $ ¢ £ % # & * @ § ☆ ★ ○ ● ◎ ◇
819E ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 → ← ↑ ↓ 〓
824F 0 1 2 3 4 5 6 7 8 9
Alphanumer

825F A B C D E F G H I J K L M N O
826F
ic

P Q R S T U V W X Y Z
8280 a b c d e f g h i j k l m n o
8290 p q r s t u v w x y z
829E ぁ あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く
82AE ぐ け げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た
Hiragana

82BE だ ち ぢ っ つ づ て で と ど な に ぬ ね の は
82CE ば ぱ ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み
82DE む め も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ
82EE ゐ ゑ を ん
833F ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ ク
834F グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ タ
Katakana

835F ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ ハ
836F バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ ミ
8380 ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ ワ
8390 ヰ ヱ ヲ ン ヴ ヵ ヶ
839E Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο
Greek

83AE Π Ρ Σ Τ Υ Φ Χ Ψ Ω
83BE α β γ δ ε ζ η θ ι κ λ μ ν ξ ο
83CE π ρ σ τ υ φ χ ψ ω
843F А Б В Г Д Е Ё Ж З И Й К Л М Н
844F О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э
Russian

845F Ю Я
846F а б в г д е ё ж з и й к л м н
8480 о п р с т у ф х ц ч ш щ ъ ы ь э
8490 ю я

150
ShiftJIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
ア 889E 亜 唖 娃 阿 哀 愛 挨 姶 逢 葵 茜 穐 悪 握 渥
88AE 旭 葦 芦 鯵 梓 圧 斡 扱 宛 姐 虻 飴 絢 綾 鮎 或
88BE 粟 袷 安 庵 按 暗 案 闇 鞍 杏
イ 88BE 以 伊 位 依 偉 囲
88CE 夷 委 威 尉 惟 意 慰 易 椅 為 畏 異 移 維 緯 胃
88DE 萎 衣 謂 違 遺 医 井 亥 域 育 郁 磯 一 壱 溢 逸
88EE 稲 茨 芋 鰯 允 印 咽 員 因 姻 引 飲 淫 胤 蔭
893F 院 陰 隠 韻 吋
ウ 893F 右 宇 烏 羽 迂 雨 卯 鵜 窺 丑
894F 碓 臼 渦 嘘 唄 欝 蔚 鰻 姥 厩 浦 瓜 閏 噂 云 運
895F 雲
エ 895F 荏 餌 叡 営 嬰 影 映 曳 栄 永 泳 洩 瑛 盈 穎
896F 頴 英 衛 詠 鋭 液 疫 益 駅 悦 謁 越 閲 榎 厭 円
8980 園 堰 奄 宴 延 怨 掩 援 沿 演 炎 焔 煙 燕 猿 縁
8990 艶 苑 薗 遠 鉛 鴛 塩
オ 8990 於 汚 甥 凹 央 奥 往 応
899E 押 旺 横 欧 殴 王 翁 襖 鴬 鴎 黄 岡 沖 荻 億
89AE 屋 憶 臆 桶 牡 乙 俺 卸 恩 温 穏 音
カ 89AE 下 化 仮 何
89BE 伽 価 佳 加 可 嘉 夏 嫁 家 寡 科 暇 果 架 歌 河
89CE 火 珂 禍 禾 稼 箇 花 苛 茄 荷 華 菓 蝦 課 嘩 貨
89DE 迦 過 霞 蚊 俄 峨 我 牙 画 臥 芽 蛾 賀 雅 餓 駕
89EE 介 会 解 回 塊 壊 廻 快 怪 悔 恢 懐 戒 拐 改
8A3F 魁 晦 械 海 灰 界 皆 絵 芥 蟹 開 階 貝 凱 劾
8A4F 外 咳 害 崖 慨 概 涯 碍 蓋 街 該 鎧 骸 浬 馨 蛙
8A5F 垣 柿 蛎 鈎 劃 嚇 各 廓 拡 撹 格 核 殻 獲 確 穫
8A6F 覚 角 赫 較 郭 閣 隔 革 学 岳 楽 額 顎 掛 笠 樫
8A80 橿 梶 鰍 潟 割 喝 恰 括 活 渇 滑 葛 褐 轄 且 鰹
8A90 叶 椛 樺 鞄 株 兜 竃 蒲 釜 鎌 噛 鴨 栢 茅 萱
8A9E 粥 刈 苅 瓦 乾 侃 冠 寒 刊 勘 勧 巻 喚 堪 姦
8AAE 完 官 寛 干 幹 患 感 慣 憾 換 敢 柑 桓 棺 款 歓
8ABE 汗 漢 澗 潅 環 甘 監 看 竿 管 簡 緩 缶 翰 肝 艦
8ACE 莞 観 諌 貫 還 鑑 間 閑 関 陥 韓 館 舘 丸 含 岸
8ADE 巌 玩 癌 眼 岩 翫 贋 雁 頑 顔 願

151
ShiftJIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
キ 8ADE 企 伎 危 喜 器
8AEE 基 奇 嬉 寄 岐 希 幾 忌 揮 机 旗 既 期 棋 棄
8B3F 機 帰 毅 気 汽 畿 祈 季 稀 紀 徽 規 記 貴 起
8B4F 軌 輝 飢 騎 鬼 亀 偽 儀 妓 宜 戯 技 擬 欺 犠 疑
8B5F 祇 義 蟻 誼 議 掬 菊 鞠 吉 吃 喫 桔 橘 詰 砧 杵
8B6F 黍 却 客 脚 虐 逆 丘 久 仇 休 及 吸 宮 弓 急 救
8B80 朽 求 汲 泣 灸 球 究 窮 笈 級 糾 給 旧 牛 去 居
8B90 巨 拒 拠 挙 渠 虚 許 距 鋸 漁 禦 魚 亨 享 京
8B9E 供 侠 僑 兇 競 共 凶 協 匡 卿 叫 喬 境 峡 強
8BAE 彊 怯 恐 恭 挟 教 橋 況 狂 狭 矯 胸 脅 興 蕎 郷
8BBE 鏡 響 饗 驚 仰 凝 尭 暁 業 局 曲 極 玉 桐 粁 僅
8BCE 勤 均 巾 錦 斤 欣 欽 琴 禁 禽 筋 緊 芹 菌 衿 襟
8BDE 謹 近 金 吟 銀
ク 8BDE 九 倶 句 区 狗 玖 矩 苦 躯 駆 駈
8BEE 駒 具 愚 虞 喰 空 偶 寓 遇 隅 串 櫛 釧 屑 屈
8C3F 掘 窟 沓 靴 轡 窪 熊 隈 粂 栗 繰 桑 鍬 勲 君
8C4F 薫 訓 群 軍 郡
ケ 8C4F 卦 袈 祁 係 傾 刑 兄 啓 圭 珪 型
8C5F 契 形 径 恵 慶 慧 憩 掲 携 敬 景 桂 渓 畦 稽 系
8C6F 経 継 繋 罫 茎 荊 蛍 計 詣 警 軽 頚 鶏 芸 迎 鯨
8C80 劇 戟 撃 激 隙 桁 傑 欠 決 潔 穴 結 血 訣 月 件
8C90 倹 倦 健 兼 券 剣 喧 圏 堅 嫌 建 憲 懸 拳 捲
8C9E 検 権 牽 犬 献 研 硯 絹 県 肩 見 謙 賢 軒 遣
8CAE 鍵 険 顕 験 鹸 元 原 厳 幻 弦 減 源 玄 現 絃 舷
8CBE 言 諺 限
コ 8CBE 乎 個 古 呼 固 姑 孤 己 庫 弧 戸 故 枯
8CCE 湖 狐 糊 袴 股 胡 菰 虎 誇 跨 鈷 雇 顧 鼓 五 互
8CDE 伍 午 呉 吾 娯 後 御 悟 梧 檎 瑚 碁 語 誤 護 醐
8DEE 乞 鯉 交 佼 侯 候 倖 光 公 功 効 勾 厚 口 向
8D3F 后 喉 坑 垢 好 孔 孝 宏 工 巧 巷 幸 広 庚 康
8D4F 弘 恒 慌 抗 拘 控 攻 昂 晃 更 杭 校 梗 構 江 洪
8D5F 浩 港 溝 甲 皇 硬 稿 糠 紅 紘 絞 綱 耕 考 肯 肱
8D6F 腔 膏 航 荒 行 衡 講 貢 購 郊 酵 鉱 砿 鋼 閤 降
8D80 項 香 高 鴻 剛 劫 号 合 壕 拷 濠 豪 轟 麹 克 刻

152
ShiftJIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
コ 8D90 告 国 穀 酷 鵠 黒 獄 漉 腰 甑 忽 惚 骨 狛 込
8D9E 此 頃 今 困 坤 墾 婚 恨 懇 昏 昆 根 梱 混 痕
8DAE 紺 艮 魂
サ 8DAE 些 佐 叉 唆 嵯 左 差 査 沙 瑳 砂 詐 鎖
8DBE 裟 坐 座 挫 債 催 再 最 哉 塞 妻 宰 彩 才 採 栽
8DCE 歳 済 災 采 犀 砕 砦 祭 斎 細 菜 裁 載 際 剤 在
8DDE 材 罪 財 冴 坂 阪 堺 榊 肴 咲 崎 埼 碕 鷺 作 削
8DEE 咋 搾 昨 朔 柵 窄 策 索 錯 桜 鮭 笹 匙 冊 刷
8E3F 察 拶 撮 擦 札 殺 薩 雑 皐 鯖 捌 錆 鮫 皿 晒
8E4F 三 傘 参 山 惨 撒 散 桟 燦 珊 産 算 纂 蚕 讃 賛
8E5F 酸 餐 斬 暫 残
シ 8E5F 仕 仔 伺 使 刺 司 史 嗣 四 士 始
8E6F 姉 姿 子 屍 市 師 志 思 指 支 孜 斯 施 旨 枝 止
8E80 死 氏 獅 祉 私 糸 紙 紫 肢 脂 至 視 詞 詩 試 誌
8E90 諮 資 賜 雌 飼 歯 事 似 侍 児 字 寺 慈 持 時
8E9E 次 滋 治 爾 璽 痔 磁 示 而 耳 自 蒔 辞 汐 鹿
8EAE 式 識 鴫 竺 軸 宍 雫 七 叱 執 失 嫉 室 悉 湿 漆
8EBE 疾 質 実 蔀 篠 偲 柴 芝 屡 蕊 縞 舎 写 射 捨 赦
8ECE 斜 煮 社 紗 者 謝 車 遮 蛇 邪 借 勺 尺 杓 灼 爵
8EDE 酌 釈 錫 若 寂 弱 惹 主 取 守 手 朱 殊 狩 珠 種
8EEE 腫 趣 酒 首 儒 受 呪 寿 授 樹 綬 需 囚 収 周
8F3F 宗 就 州 修 愁 拾 洲 秀 秋 終 繍 習 臭 舟 蒐
8F4F 衆 襲 讐 蹴 輯 週 酋 酬 集 醜 什 住 充 十 従 戎
8F5F 柔 汁 渋 獣 縦 重 銃 叔 夙 宿 淑 祝 縮 粛 塾 熟
8F6F 出 術 述 俊 峻 春 瞬 竣 舜 駿 准 循 旬 楯 殉 淳
8F80 準 潤 盾 純 巡 遵 醇 順 処 初 所 暑 曙 渚 庶 緒
8F90 署 書 薯 藷 諸 助 叙 女 序 徐 恕 鋤 除 傷 償
8F9E 勝 匠 升 召 哨 商 唱 嘗 奨 妾 娼 宵 将 小 少
8FAE 尚 庄 床 廠 彰 承 抄 招 掌 捷 昇 昌 昭 晶 松 梢
8FBE 樟 樵 沼 消 渉 湘 焼 焦 照 症 省 硝 礁 祥 称 章
8FCE 笑 粧 紹 肖 菖 蒋 蕉 衝 裳 訟 証 詔 詳 象 賞 醤
8FDE 鉦 鍾 鐘 障 鞘 上 丈 丞 乗 冗 剰 城 場 壌 嬢 常
8FEE 情 擾 条 杖 浄 状 畳 穣 蒸 譲 醸 錠 嘱 埴 飾
903F 拭 植 殖 燭 織 職 色 触 食 蝕 辱 尻 伸 信 侵

153
ShiftJIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
シ 904F 唇 娠 寝 審 心 慎 振 新 晋 森 榛 浸 深 申 疹 真
905F 神 秦 紳 臣 芯 薪 親 診 身 辛 進 針 震 人 仁 刃
906F 塵 壬 尋 甚 尽 腎 訊 迅 陣 靭
ス 906F 笥 諏 須 酢 図 厨
9080 逗 吹 垂 帥 推 水 炊 睡 粋 翠 衰 遂 酔 錐 錘 随
9090 瑞 髄 崇 嵩 数 枢 趨 雛 据 杉 椙 菅 頗 雀 裾
909E 澄 摺 寸
セ 909E 世 瀬 畝 是 凄 制 勢 姓 征 性 成 政
90AE 整 星 晴 棲 栖 正 清 牲 生 盛 精 聖 声 製 西 誠
90BE 誓 請 逝 醒 青 静 斉 税 脆 隻 席 惜 戚 斥 昔 析
90CE 石 積 籍 績 脊 責 赤 跡 蹟 碩 切 拙 接 摂 折 設
90DE 窃 節 説 雪 絶 舌 蝉 仙 先 千 占 宣 専 尖 川 戦
90EE 扇 撰 栓 栴 泉 浅 洗 染 潜 煎 煽 旋 穿 箭 線
913F 繊 羨 腺 舛 船 薦 詮 賎 践 選 遷 銭 銑 閃 鮮
914F 前 善 漸 然 全 禅 繕 膳 糎
ソ 914F 噌 塑 岨 措 曾 曽 楚
915F 狙 疏 疎 礎 祖 租 粗 素 組 蘇 訴 阻 遡 鼠 僧 創
916F 双 叢 倉 喪 壮 奏 爽 宋 層 匝 惣 想 捜 掃 挿 掻
9180 操 早 曹 巣 槍 槽 漕 燥 争 痩 相 窓 糟 総 綜 聡
9190 草 荘 葬 蒼 藻 装 走 送 遭 鎗 霜 騒 像 増 憎
919E 臓 蔵 贈 造 促 側 則 即 息 捉 束 測 足 速 俗
91AE 属 賊 族 続 卒 袖 其 揃 存 孫 尊 損 村 遜
タ 91AE 他 多
91BE 太 汰 詑 唾 堕 妥 惰 打 柁 舵 楕 陀 駄 騨 体 堆
91CE 対 耐 岱 帯 待 怠 態 戴 替 泰 滞 胎 腿 苔 袋 貸
91DE 退 逮 隊 黛 鯛 代 台 大 第 醍 題 鷹 滝 瀧 卓 啄
91EE 宅 托 択 拓 沢 濯 琢 託 鐸 濁 諾 茸 凧 蛸 只
923F 叩 但 達 辰 奪 脱 巽 竪 辿 棚 谷 狸 鱈 樽 誰
924F 丹 単 嘆 坦 担 探 旦 歎 淡 湛 炭 短 端 箪 綻 耽
925F 胆 蛋 誕 鍛 団 壇 弾 断 暖 檀 段 男 談
チ 925F 値 知 地
926F 弛 恥 智 池 痴 稚 置 致 蜘 遅 馳 築 畜 竹 筑 蓄
9280 逐 秩 窒 茶 嫡 着 中 仲 宙 忠 抽 昼 柱 注 虫 衷
9290 註 酎 鋳 駐 樗 瀦 猪 苧 著 貯 丁 兆 凋 喋 寵

154
ShiftJIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
チ 929E 帖 帳 庁 弔 張 彫 徴 懲 挑 暢 朝 潮 牒 町 眺
92AE 聴 脹 腸 蝶 調 諜 超 跳 銚 長 頂 鳥 勅 捗 直 朕
92BE 沈 珍 賃 鎮 陳
ツ 92BE 津 墜 椎 槌 追 鎚 痛 通 塚 栂 掴
92CE 槻 佃 漬 柘 辻 蔦 綴 鍔 椿 潰 坪 壷 嬬 紬 爪 吊
92DE 釣 鶴
テ 92DE 亭 低 停 偵 剃 貞 呈 堤 定 帝 底 庭 廷 弟
92EE 悌 抵 挺 提 梯 汀 碇 禎 程 締 艇 訂 諦 蹄 逓
933F 邸 鄭 釘 鼎 泥 摘 擢 敵 滴 的 笛 適 鏑 溺 哲
934F 徹 撤 轍 迭 鉄 典 填 天 展 店 添 纏 甜 貼 転 顛
935F 点 伝 殿 澱 田 電
ト 935F 兎 吐 堵 塗 妬 屠 徒 斗 杜 渡
936F 登 菟 賭 途 都 鍍 砥 砺 努 度 土 奴 怒 倒 党 冬
9380 凍 刀 唐 塔 塘 套 宕 島 嶋 悼 投 搭 東 桃 梼 棟
9390 盗 淘 湯 涛 灯 燈 当 痘 祷 等 答 筒 糖 統 到
939E 董 蕩 藤 討 謄 豆 踏 逃 透 鐙 陶 頭 騰 闘 働
93AE 動 同 堂 導 憧 撞 洞 瞳 童 胴 萄 道 銅 峠 鴇 匿
93BE 得 徳 涜 特 督 禿 篤 毒 独 読 栃 橡 凸 突 椴 届
93CE 鳶 苫 寅 酉 瀞 噸 屯 惇 敦 沌 豚 遁 頓 呑 曇 鈍
ナ 93DE 奈 那 内 乍 凪 薙 謎 灘 捺 鍋 楢 馴 縄 畷 南 楠
93EE 軟 難 汝
ニ 93EE 二 尼 弐 迩 匂 賑 肉 虹 廿 日 乳 入
943F 如 尿 韮 任 妊 忍 認
ヌ 943F 濡
ネ 943F 禰 祢 寧 葱 猫 熱 年
944F 念 捻 撚 燃 粘
ノ 944F 乃 廼 之 埜 嚢 悩 濃 納 能 脳 膿
945F 農 覗 蚤
ハ 945F 巴 把 播 覇 杷 波 派 琶 破 婆 罵 芭 馬
946F 俳 廃 拝 排 敗 杯 盃 牌 背 肺 輩 配 倍 培 媒 梅
9480 楳 煤 狽 買 売 賠 陪 這 蝿 秤 矧 萩 伯 剥 博 拍
9490 柏 泊 白 箔 粕 舶 薄 迫 曝 漠 爆 縛 莫 駁 麦
949E 函 箱 硲 箸 肇 筈 櫨 幡 肌 畑 畠 八 鉢 溌 発
94AE 醗 髪 伐 罰 抜 筏 閥 鳩 噺 塙 蛤 隼 伴 判 半 反

155
ShiftJIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
ハ 94BE 叛 帆 搬 斑 板 氾 汎 版 犯 班 畔 繁 般 藩 販 範
94CE 釆 煩 頒 飯 挽 晩 番 盤 磐 蕃 蛮
ヒ 94CE 匪 卑 否 妃 庇
94DE 彼 悲 扉 批 披 斐 比 泌 疲 皮 碑 秘 緋 罷 肥 被
94EE 誹 費 避 非 飛 樋 簸 備 尾 微 枇 毘 琵 眉 美
953F 鼻 柊 稗 匹 疋 髭 彦 膝 菱 肘 弼 必 畢 筆 逼
954F 桧 姫 媛 紐 百 謬 俵 彪 標 氷 漂 瓢 票 表 評 豹
955F 廟 描 病 秒 苗 錨 鋲 蒜 蛭 鰭 品 彬 斌 浜 瀕 貧
956F 賓 頻 敏 瓶
フ 956F 不 付 埠 夫 婦 富 冨 布 府 怖 扶 敷
9580 斧 普 浮 父 符 腐 膚 芙 譜 負 賦 赴 阜 附 侮 撫
9590 武 舞 葡 蕪 部 封 楓 風 葺 蕗 伏 副 復 幅 服
959E 福 腹 複 覆 淵 弗 払 沸 仏 物 鮒 分 吻 噴 墳
95AE 憤 扮 焚 奮 粉 糞 紛 雰 文 聞
ヘ 95AE 丙 併 兵 塀 幣 平
95BE 弊 柄 並 蔽 閉 陛 米 頁 僻 壁 癖 碧 別 瞥 蔑 箆
95CE 偏 変 片 篇 編 辺 返 遍 便 勉 娩 弁 鞭
ホ 95CE 保 舗 鋪
95DE 圃 捕 歩 甫 補 輔 穂 募 墓 慕 戊 暮 母 簿 菩 倣
95EE 俸 包 呆 報 奉 宝 峰 峯 崩 庖 抱 捧 放 方 朋
963F 法 泡 烹 砲 縫 胞 芳 萌 蓬 蜂 褒 訪 豊 邦 鋒
964F 飽 鳳 鵬 乏 亡 傍 剖 坊 妨 帽 忘 忙 房 暴 望 某
965F 棒 冒 紡 肪 膨 謀 貌 貿 鉾 防 吠 頬 北 僕 卜 墨
966F 撲 朴 牧 睦 穆 釦 勃 没 殆 堀 幌 奔 本 翻 凡 盆
マ 9680 摩 磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾
9690 鱒 桝 亦 俣 又 抹 末 沫 迄 侭 繭 麿 万 慢 満
969E 漫 蔓
ミ 969E 味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙
96AE 粍 民 眠
ム 96AE 務 夢 無 牟 矛 霧 鵡 椋 婿 娘
メ 96AE 冥 名 命
96BE 明 盟 迷 銘 鳴 姪 牝 滅 免 棉 綿 緬 面 麺
モ 96BE 摸 模
96CE 茂 妄 孟 毛 猛 盲 網 耗 蒙 儲 木 黙 目 杢 勿 餅

156
ShiftJIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
モ 96DE 尤 戻 籾 貰 問 悶 紋 門 匁
ヤ 96DE 也 冶 夜 爺 耶 野 弥
96EE 矢 厄 役 約 薬 訳 躍 靖 柳 薮 鑓
ユ 96EE 愉 愈 油 癒
973F 諭 輸 唯 佑 優 勇 友 宥 幽 悠 憂 揖 有 柚 湧
974F 涌 猶 猷 由 祐 裕 誘 遊 邑 郵 雄 融 夕
ヨ 974F 予 余 与
975F 誉 輿 預 傭 幼 妖 容 庸 揚 揺 擁 曜 楊 様 洋 溶
976F 熔 用 窯 羊 耀 葉 蓉 要 謡 踊 遥 陽 養 慾 抑 欲
9780 沃 浴 翌 翼 淀
ラ 9780 羅 螺 裸 来 莱 頼 雷 洛 絡 落 酪
9790 乱 卵 嵐 欄 濫 藍 蘭 覧
リ 9790 利 吏 履 李 梨 理 璃
979E 痢 裏 裡 里 離 陸 律 率 立 葎 掠 略 劉 流 溜
97AE 琉 留 硫 粒 隆 竜 龍 侶 慮 旅 虜 了 亮 僚 両 凌
97BE 寮 料 梁 涼 猟 療 瞭 稜 糧 良 諒 遼 量 陵 領 力
97CE 緑 倫 厘 林 淋 燐 琳 臨 輪 隣 鱗 麟
ル 97CE 瑠 塁 涙 累
97DE 類
レ 97DE 令 伶 例 冷 励 嶺 怜 玲 礼 苓 鈴 隷 零 霊 麗
97EE 齢 暦 歴 列 劣 烈 裂 廉 恋 憐 漣 煉 簾 練 聯
983F 蓮 連 錬
ロ 983F 呂 魯 櫓 炉 賂 路 露 労 婁 廊 弄 朗
984F 楼 榔 浪 漏 牢 狼 篭 老 聾 蝋 郎 六 麓 禄 肋 録
985F 論
ワ 985F 倭 和 話 歪 賄 脇 惑 枠 鷲 亙 亘 鰐 詫 藁 蕨
986F 椀 湾 碗 腕

157
ShiftJIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
一 989E 弌 丐 丕
丨 989E 个 丱
丶 989E 丶 丼
丿 989E 丿 乂 乖 乘
乙 989E 亂
亅 989E 亅 豫 亊
98AE 舒
ニ 98AE 弍 于 亞 亟
亠 98AE 亠 亢 亰 亳 亶
人 98AE 从 仍 仄 仆 仂 仗
98BE 仞 仭 仟 价 伉 佚 估 佛 佝 佗 佇 佶 侈 侏 侘 佻
98CE 佩 佰 侑 佯 來 侖 儘 俔 俟 俎 俘 俛 俑 俚 俐 俤
98DE 俥 倚 倨 倔 倪 倥 倅 伜 俶 倡 倩 倬 俾 俯 們 倆
98EE 偃 假 會 偕 偐 偈 做 偖 偬 偸 傀 傚 傅 傴 傲
993F 僉 僊 傳 僂 僖 僞 僥 僭 僣 僮 價 僵 儉 儁 儂
994F 儖 儕 儔 儚 儡 儺 儷 儼 儻
儿 994F 儿 兀 兒 兌 兔 兢 竸
入 995F 兩 兪
八 995F 兮 冀
冂 995F 冂 囘 册 冉 冏 冑 冓 冕
冖 995F 冖 冤 冦 冢
996F 冩 冪
冫 996F 冫 决 冱 冲 冰 况 冽 凅 凉 凛
几 996F 几 處 凩 凭
9980 凰
凵 9980 凵 凾
刀 9980 刄 刋 刔 刎 刧 刪 刮 刳 刹 剏 剄 剋 剌
9990 剞 剔 剪 剴 剩 剳 剿 剽 劍 劔 劒 剱 劈 劑 辨
999E 辧
カ 999E 劬 劭 劼 劵 勁 勍 勗 勞 勣 勦 飭 勠 勳 勵
99AE 勸
勹 99AE 勹 匆 匈 甸 匍 匐 匏
匕 99AE 匕
匚 99AE 匚 匣 匯 匱 匳

158
ShiftJIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
匸 99AE 匸 區
十 99BE 卆 卅 丗 卉 卍 凖
ト 99BE 卞
卩 99BE 卩 卮 夘 卻 卷
厂 99BE 厂 厖 厠 厦
99CE 厥 厮 厰
厶 99CE 厶 參 簒
又 99CE 雙 叟 曼 燮
口 99CE 叮 叨 叭 叺 吁 吽
99DE 呀 听 吭 吼 吮 吶 吩 吝 呎 咏 呵 咎 呟 呱 呷 呰
99EE 咒 呻 咀 呶 咄 咐 咆 哇 咢 咸 咥 咬 哄 哈 咨
9A3F 咫 哂 咤 咾 咼 哘 哥 哦 唏 唔 哽 哮 哭 哺 哢
9A4F 唹 啀 啣 啌 售 啜 啅 啖 啗 唸 唳 啝 喙 喀 咯 喊
9A5F 喟 啻 啾 喘 喞 單 啼 喃 喩 喇 喨 嗚 嗅 嗟 嗄 嗜
9A6F 嗤 嗔 嘔 嗷 嘖 嗾 嗽 嘛 嗹 噎 噐 營 嘴 嘶 嘲 嘸
9A80 噫 噤 嘯 噬 噪 嚆 嚀 嚊 嚠 嚔 嚏 嚥 嚮 嚶 嚴 囂
9A90 嚼 囁 囃 囀 囈 囎 囑 囓
囗 9A90 囗 囮 囹 圀 囿 圄 圉
9A9E 圈 國 圍 圓 團 圖 嗇 圜
土 9A9E 圦 圷 圸 坎 圻 址 坏
9AAE 坩 埀 垈 坡 坿 垉 垓 垠 垳 垤 垪 垰 埃 埆 埔 埒
9ABE 埓 堊 埖 埣 堋 堙 堝 塲 堡 塢 塋 塰 毀 塒 堽 塹
9ACE 墅 墹 墟 墫 墺 壞 墻 墸 墮 壅 壓 壑 壗 壙 壘 壥
9ADE 壜 壤 壟
士 9ADE 壯 壺 壹 壻 壼 壽
夂 9ADE 夂
夊 9ADE 夊 夐
夕 9ADE 夛 梦 夥
大 9ADE 夬
9AEE 夭 夲 夸 夾 竒 奕 奐 奎 奚 奘 奢 奠 奧 奬 奩
女 9B3F 奸 妁 妝 佞 侫 妣 妲 姆 姨 姜 妍 姙 姚 娥 娟
9B4F 娑 娜 娉 娚 婀 婬 婉 娵 娶 婢 婪 媚 媼 媾 嫋 嫂
9B5F 媽 嫣 嫗 嫦 嫩 嫖 嫺 嫻 嬌 嬋 嬖 嬲 嫐 嬪 嬶 嬾
9B6F 孃 孅 孀

159
ShiftJIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
子 9B6F 孑 孕 孚 孛 孥 孩 孰 孳 孵 學 斈 孺
宀 9B6F 宀
9B80 它 宦 宸 寃 寇 寉 寔 寐 寤 實 寢 寞 寥 寫 寰 寶
9B90 寳
寸 9B90 尅 將 專 對
小 9B90 尓 尠
尤 9B90 尢 尨
尸 9B90 尸 尹 屁 屆 屎 屓
9B9E 屐 屏 孱 屬
屮 9B9E 屮
山 9B9E 乢 屶 屹 岌 岑 岔 妛 岫 岻 岶
9BAE 岼 岷 峅 岾 峇 峙 峩 峽 峺 峭 嶌 峪 崋 崕 崗 嵜
9BBE 崟 崛 崑 崔 崢 崚 崙 崘 嵌 嵒 嵎 嵋 嵬 嵳 嵶 嶇
9BCE 嶄 嶂 嶢 嶝 嶬 嶮 嶽 嶐 嶷 嶼 巉 巍 巓 巒 巖
巛 9BCE 巛
工 9BDE 巫
巳 9BDE 已 巵
巾 9BDE 帋 帚 帙 帑 帛 帶 帷 幄 幃 幀 幎 幗 幔
9BEE 幟 幢 幤 幇
干 9BEE 幵 并
幺 9BEE 幺 麼
广 9BEE 广 庠 廁 廂 廈 廐 廏
9C3F 廖 廣 廝 廚 廛 廢 廡 廨 廩 廬 廱 廳 廰
廴 9C3F 廴 廸
廾 9C4F 廾 弃 弉 彝 彜
弋 9C4F 弋 弑
弓 9C4F 弖 弩 弭 弸 彁 彈 彌 彎 弯
彑 9C5F 彑 彖 彗 彙
彡 9C5F 彡 彭
彳 9C5F 彳 彷 徃 徂 彿 徊 很 徑 徇 從
9C6F 徙 徘 徠 徨 徭 徼
心 9C6F 忖 忻 忤 忸 忱 忝 悳 忿 怡 恠
9C80 怙 怐 怩 怎 怱 怛 怕 怫 怦 怏 怺 恚 恁 恪 恷 恟
9C90 恊 恆 恍 恣 恃 恤 恂 恬 恫 恙 悁 悍 惧 悃 悚

160
ShiftJIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
心 9C9E 悄 悛 悖 悗 悒 悧 悋 惡 悸 惠 惓 悴 忰 悽 惆
9CAE 悵 惘 慍 愕 愆 惶 惷 愀 惴 惺 愃 愡 惻 惱 愍 愎
9CBE 慇 愾 愨 愧 慊 愿 愼 愬 愴 愽 慂 慄 慳 慷 慘 慙
9CCE 慚 慫 慴 慯 慥 慱 慟 慝 慓 慵 憙 憖 憇 憬 憔 憚
9CDE 憊 憑 憫 憮 懌 懊 應 懷 懈 懃 懆 憺 懋 罹 懍 懦
9CEE 懣 懶 懺 懴 懿 懽 懼 懾 戀
戈 9CEE 戈 戉 戍 戌 戔 戛
9D3F 戞 戡 截 戮 戰 戲 戳
戸 9D3F 扁
手 9D3F 扎 扞 扣 扛 扠 扨 扼
9D4F 抂 抉 找 抒 抓 抖 拔 抃 抔 拗 拑 抻 拏 拿 拆 擔
9D5F 拈 拜 拌 拊 拂 拇 抛 拉 挌 拮 拱 挧 挂 挈 拯 拵
9D6F 捐 挾 捍 搜 捏 掖 掎 掀 掫 捶 掣 掏 掉 掟 掵 捫
9D80 捩 掾 揩 揀 揆 揣 揉 插 揶 揄 搖 搴 搆 搓 搦 搶
9D90 攝 搗 搨 搏 摧 摯 摶 摎 攪 撕 撓 撥 撩 撈 撼
9D9E 據 擒 擅 擇 撻 擘 擂 擱 擧 舉 擠 擡 抬 擣 擯
9DAE 攬 擶 擴 擲 擺 攀 擽 攘 攜 攅 攤 攣 攫
攴 9DAE 攴 攵 攷
9DBE 收 攸 畋 效 敖 敕 敍 敘 敞 敝 敲 數 斂 斃 變
斗 9DBE 斛
9DCE 斟
斤 9DCE 斫 斷
方 9DCE 旃 旆 旁 旄 旌 旒 旛 旙
旡 9DCE 无 旡
日 9DCE 旱 杲 昊
9DDE 昃 旻 杳 昵 昶 昴 昜 晏 晄 晉 晁 晞 晝 晤 晧 晨
9DEE 晟 晢 晰 暃 暈 暎 暉 暄 暘 暝 曁 暹 曉 暾 暼
9E3F 曄 暸 曖 曚 曠 昿 曦 曩
曰 9E3F 曰 曵 曷
月 9E3F 朏 朖 朞 朦
9E4F 朧 霸
木 9E4F 朮 朿 朶 杁 朸 朷 杆 杞 杠 杙 杣 杤 枉 杰
9E5F 枩 杼 杪 枌 枋 枦 枡 枅 枷 柯 枴 柬 枳 柩 枸 柤
9E6F 柞 柝 柢 柮 枹 柎 柆 柧 檜 栞 框 栩 桀 桍 栲 桎

161
ShiftJIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
木 9E80 梳 栫 桙 档 桷 桿 梟 梏 梭 梔 條 梛 梃 檮 梹 桴
9E90 梵 梠 梺 椏 梍 桾 椁 棊 椈 棘 椢 椦 棡 椌 棍
9E9E 棔 棧 棕 椶 椒 椄 棗 棣 椥 棹 棠 棯 椨 椪 椚
9EAE 椣 椡 棆 楹 楷 楜 楸 楫 楔 楾 楮 椹 楴 椽 楙 椰
9EBE 楡 楞 楝 榁 楪 榲 榮 槐 榿 槁 槓 榾 槎 寨 槊 槝
9ECE 榻 槃 榧 樮 榑 榠 榜 榕 榴 槞 槨 樂 樛 槿 權 槹
9EDE 槲 槧 樅 榱 樞 槭 樔 槫 樊 樒 櫁 樣 樓 橄 樌 橲
9EEE 樶 橸 橇 橢 橙 橦 橈 樸 樢 檐 檍 檠 檄 檢 檣
9F3F 檗 蘗 檻 櫃 櫂 檸 檳 檬 櫞 櫑 櫟 檪 櫚 櫪 櫻
9F4F 欅 蘖 櫺 欒 欖 鬱 欟
欠 9F4F 欸 欷 盜 欹 飮 歇 歃 歉 歐
9F5F 歙 歔 歛 歟 歡
止 9F5F 歸
歹 9F5F 歹 歿 殀 殄 殃 殍 殘 殕 殞 殤
9F6F 殪 殫 殯 殲 殱
殳 9F6F 殳 殷 殼 毆
毋 9F6F 毋 毓
毛 9F6F 毟 毬 毫 毳 毯
9F80 麾 氈
氏 9F80 氓
气 9F80 气 氛 氤 氣
水 9F80 汞 汕 汢 汪 沂 沍 沚 沁 沛
9F90 汾 汨 汳 沒 沐 泄 泱 泓 沽 泗 泅 泝 沮 沱 沾
9F9E 沺 泛 泯 泙 泪 洟 衍 洶 洫 洽 洸 洙 洵 洳 洒
9FAE 洌 浣 涓 浤 浚 浹 浙 涎 涕 濤 涅 淹 渕 渊 涵 淇
9FBE 淦 涸 淆 淬 淞 淌 淨 淒 淅 淺 淙 淤 淕 淪 淮 渭
9FCE 湮 渮 渙 湲 湟 渾 渣 湫 渫 湶 湍 渟 湃 渺 湎 渤
9FDE 滿 渝 游 溂 溪 溘 滉 溷 滓 溽 溯 滄 溲 滔 滕 溏
9FEE 溥 滂 溟 潁 漑 灌 滬 滸 滾 漿 滲 漱 滯 漲 滌
E03F 漾 漓 滷 澆 潺 潸 澁 澀 潯 潛 濳 潭 澂 潼 潘
E04F 澎 澑 濂 潦 澳 澣 澡 澤 澹 濆 澪 濟 濕 濬 濔 濘
E05F 濱 濮 濛 瀉 瀋 濺 瀑 瀁 瀏 濾 瀛 瀚 潴 瀝 瀘 瀟
E06F 瀰 瀾 瀲 灑 灣
火 E06F 炙 炒 炯 烱 炬 炸 炳 炮 烟 烋 烝

162
ShiftJIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
火 E080 烙 焉 烽 焜 焙 煥 煕 熈 煦 煢 煌 煖 煬 熏 燻 熄
E090 熕 熨 熬 燗 熹 熾 燒 燉 燔 燎 燠 燬 燧 燵 燼
E09E 燹 燿 爍 爐 爛 爨
爪 E09E 爭 爬 爰 爲
爻 E09E 爻 爼
爿 E09E 爿 牀 牆
E0AE 牋 牘
牛 E0AE 牴 牾 犂 犁 犇 犒 犖 犢 犧
犬 E0AE 犹 犲 狃 狆 狄
E0BE 狎 狒 狢 狠 狡 狹 狷 倏 猗 猊 猜 猖 猝 猴 猯 猩
E0CE 猥 猾 獎 獏 默 獗 獪 獨 獰 獸 獵 獻 獺
王 E0CE 珈 玳 珎
E0DE 玻 珀 珥 珮 珞 璢 琅 瑯 琥 珸 琲 琺 瑕 琿 瑟 瑙
E0EE 瑁 瑜 瑩 瑰 瑣 瑪 瑶 瑾 璋 璞 璧 瓊 瓏 瓔 珱
瓜 E13F 瓠 瓣
瓦 E13F 瓧 瓩 瓮 瓲 瓰 瓱 瓸 瓷 甄 甃 甅 甌 甎
E14F 甍 甕 甓
甘 E14F 甞
生 E14F 甦
用 E14F 甬
田 E14F 甼 畄 畍 畊 畉 畛 畆 畚 畩 畤
E15F 畧 畫 畭 畸 當 疆 疇 畴 疊 疉 疂
E15F 疔 疚 疝 疥 疣
E16F 痂 疳 痃 疵 疽 疸 疼 疱 痍 痊 痒 痙 痣 痞 痾 痿
E180 痼 瘁 痰 痺 痲 痳 瘋 瘍 瘉 瘟 瘧 瘠 瘡 瘢 瘤 瘴
E190 瘰 瘻 癇 癈 癆 癜 癘 癡 癢 癨 癩 癪 癧 癬 癰
E19E 癲
癶 E19E 癶 癸 發
白 E19E 皀 皃 皈 皋 皎 皖 皓 皙 皚
皮 E19E 皰 皴
E1AE 皸 皹 皺
皿 E1AE 盂 盍 盖 盒 盞 盡 盥 盧 盪 蘯
目 E1AE 盻 眈 眇
E1BE 眄 眩 眤 眞 眥 眦 眛 眷 眸 睇 睚 睨 睫 睛 睥 睿

163
ShiftJIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
目 E1CE 睾 睹 瞎 瞋 瞑 瞠 瞞 瞰 瞶 瞹 瞿 瞼 瞽 瞻 矇 矍
E1DE 矗 矚
矛 E1DE 矜
矢 E1DE 矣 矮
石 E1DE 矼 砌 砒 礦 砠 礪 硅 碎 硴 碆 硼
E1EE 碚 碌 碣 碵 碪 碯 磑 磆 磋 磔 碾 碼 磅 磊 磬
E23F 磧 磚 磽 磴 礇 礒 礑 礙 礬 礫
示 E23F 祀 祠 祗 祟 祚
E24F 祕 祓 祺 祿 禊 禝 禧 齋 禪 禮 禳
禺 E24F 禹 禺
禾 E24F 秉 秕 秧
E25F 秬 秡 秣 稈 稍 稘 稙 稠 稟 禀 稱 稻 稾 稷 穃 穗
E26F 穉 穡 穢 穩 龝 穰
穴 E26F 穹 穽 窈 窗 窕 窘 窖 窩 竈 窰
E280 窶 竅 竄 窿 邃 竇 竊
立 E280 竍 竏 竕 竓 站 竚 竝 竡 竢
E290 竦 竭 竰
竹 E290 笂 笏 笊 笆 笳 笘 笙 笞 笵 笨 笶 筐
E29E 筺 笄 筍 笋 筌 筅 筵 筥 筴 筧 筰 筱 筬 筮 箝
E2AE 箘 箟 箍 箜 箚 箋 箒 箏 筝 箙 篋 篁 篌 篏 箴 篆
E2BE 篝 篩 簑 簔 篦 篥 籠 簀 簇 簓 篳 篷 簗 簍 篶 簣
E2CE 簧 簪 簟 簷 簫 簽 籌 籃 籔 籏 籀 籐 籘 籟 籤 籖
E2DE 籥 籬
米 E2DE 籵 粃 粐 粤 粭 粢 粫 粡 粨 粳 粲 粱 粮 粹
E2EE 粽 糀 糅 糂 糘 糒 糜 糢 鬻 糯 糲 糴 糶
糸 E2EE 糺 紆
E33F 紂 紜 紕 紊 絅 絋 紮 紲 紿 紵 絆 絳 絖 絎 絲
E34F 絨 絮 絏 絣 經 綉 絛 綏 絽 綛 綺 綮 綣 綵 緇 綽
E35F 綫 總 綢 綯 緜 綸 綟 綰 緘 緝 緤 緞 緻 緲 緡 縅
E36F 縊 縣 縡 縒 縱 縟 縉 縋 縢 繆 繦 縻 縵 縹 繃 縷
E380 縲 縺 繧 繝 繖 繞 繙 繚 繹 繪 繩 繼 繻 纃 緕 繽
E390 辮 繿 纈 纉 續 纒 纐 纓 纔 纖 纎 纛 纜
缶 E390 缸 缺
E39E 罅 罌 罍 罎 罐

164
ShiftJIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
网 E39E 网 罕 罔 罘 罟 罠 罨 罩 罧 罸
E3AE 羂 羆 羃 羈 羇
羊 E3AE 羌 羔 羞 羝 羚 羣 羯 羲 羹 羮 羶
E3BE 羸 譱
羽 E3BE 翅 翆 翊 翕 翔 翡 翦 翩 翳 翹 飜
老 E3BE 耆 耄 耋
耒 E3CE 耒 耘 耙 耜 耡 耨
耳 E3CE 耿 耻 聊 聆 聒 聘 聚 聟 聢 聨
E3DE 聳 聲 聰 聶 聹 聽
聿 E3DE 聿 肄 肆 肅
肉 E3DE 肛 肓 肚 肭 冐 肬
E3EE 胛 胥 胙 胝 胄 胚 胖 脉 胯 胱 脛 脩 脣 脯 腋
E43F 隋 腆 脾 腓 腑 胼 腱 腮 腥 腦 腴 膃 膈 膊 膀
E44F 膂 膠 膕 膤 膣 腟 膓 膩 膰 膵 膾 膸 膽 臀 臂 膺
E45F 臉 臍 臑 臙 臘 臈 臚 臟 臠
臣 E45F 臧
至 E45F 臺 臻
臼 E45F 臾 舁 舂 舅
E46F 與 舊
舌 E46F 舍 舐 舖
舟 E46F 舩 舫 舸 舳 艀 艙 艘 艝 艚 艟 艤
E480 艢 艨 艪 艫 舮
艮 E480 艱
色 E480 艷
艸 E480 艸 艾 芍 芒 芫 芟 芻 芬 苡
E490 苣 苟 苒 苴 苳 苺 莓 范 苻 苹 苞 茆 苜 茉 苙
E49E 茵 茴 茖 茲 茱 荀 茹 荐 荅 茯 茫 茗 茘 莅 莚
E4AE 莪 莟 莢 莖 茣 莎 莇 莊 荼 莵 荳 荵 莠 莉 莨 菴
E4BE 萓 菫 菎 菽 萃 菘 萋 菁 菷 萇 菠 菲 萍 萢 萠 莽
E4CE 萸 蔆 菻 葭 萪 萼 蕚 蒄 葷 葫 蒭 葮 蒂 葩 葆 萬
E4DE 葯 葹 萵 蓊 葢 蒹 蒿 蒟 蓙 蓍 蒻 蓚 蓐 蓁 蓆 蓖
E4EE 蒡 蔡 蓿 蓴 蔗 蔘 蔬 蔟 蔕 蔔 蓼 蕀 蕣 蕘 蕈
E53F 蕁 蘂 蕋 蕕 薀 薤 薈 薑 薊 薨 蕭 薔 薛 藪 薇
E54F 薜 蕷 蕾 薐 藉 薺 藏 薹 藐 藕 藝 藥 藜 藹 蘊 蘓

165
ShiftJIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
艸 E55F 蘋 藾 藺 蘆 蘢 蘚 蘰 蘿
虍 E55F 虍 乕 虔 號 虧
虫 E55F 虱 蚓 蚣
E56F 蚩 蚪 蚋 蚌 蚶 蚯 蛄 蛆 蚰 蛉 蠣 蚫 蛔 蛞 蛩 蛬
E580 蛟 蛛 蛯 蜒 蜆 蜈 蜀 蜃 蛻 蜑 蜉 蜍 蛹 蜊 蜴 蜿
E590 蜷 蜻 蜥 蜩 蜚 蝠 蝟 蝸 蝌 蝎 蝴 蝗 蝨 蝮 蝙
E59E 蝓 蝣 蝪 蠅 螢 螟 螂 螯 蟋 螽 蟀 蟐 雖 螫 蟄
E5AE 螳 蟇 蟆 螻 蟯 蟲 蟠 蠏 蠍 蟾 蟶 蟷 蠎 蟒 蠑 蠖
E5BE 蠕 蠢 蠡 蠱 蠶 蠹 蠧 蠻
血 E5BE 衄 衂
行 E5BE 衒 衙 衞 衢
衣 E5BE 衫 袁
E5CE 衾 袞 衵 衽 袵 衲 袂 袗 袒 袮 袙 袢 袍 袤 袰 袿
E5DE 袱 裃 裄 裔 裘 裙 裝 裹 褂 裼 裴 裨 裲 褄 褌 褊
E5EE 褓 襃 褞 褥 褪 褫 襁 襄 褻 褶 褸 襌 褝 襠 襞
E63F 襦 襤 襭 襪 襯 襴 襷
襾 E63F 襾 覃 覈 覊
見 E63F 覓 覘 覡 覩
E64F 覦 覬 覯 覲 覺 覽 覿 觀
角 E64F 觚 觜 觝 觧 觴 觸
言 E64F 訃 訖
E65F 訐 訌 訛 訝 訥 訶 詁 詛 詒 詆 詈 詼 詭 詬 詢 誅
E66F 誂 誄 誨 誡 誑 誥 誦 誚 誣 諄 諍 諂 諚 諫 諳 諧
E680 諤 諱 謔 諠 諢 諷 諞 諛 謌 謇 謚 諡 謖 謐 謗 謠
E690 謳 鞫 謦 謫 謾 謨 譁 譌 譏 譎 證 譖 譛 譚 譫
E69E 譟 譬 譯 譴 譽 讀 讌 讎 讒 讓 讖 讙 讚
谷 E69E 谺 豁
E6AE 谿
豆 E6AE 豈 豌 豎 豐
豕 E6AE 豕 豢 豬
豸 E6AE 豸 豺 貂 貉 貅 貊 貍 貎
E6BE 貔 豼 貘
貝 E6BE 戝 貭 貪 貽 貲 貳 貮 貶 賈 賁 賤 賣 賚
E6CE 賽 賺 賻 贄 贅 贊 贇 贏 贍 贐 齎 贓 賍 贔 贖

166
ShiftJIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
赤 E6CE 赧
E6DE 赭
走 E6DE 赱 赳 趁 趙
足 E6DE 跂 趾 趺 跏 跚 跖 跌 跛 跋 跪 跫
E6EE 跟 跣 跼 踈 踉 跿 踝 踞 踐 踟 蹂 踵 踰 踴 蹊
E73F 蹇 蹉 蹌 蹐 蹈 蹙 蹤 蹠 踪 蹣 蹕 蹶 蹲 蹼 躁
E74F 躇 躅 躄 躋 躊 躓 躑 躔 躙 躪 躡
身 E74F 躬 躰 軆 躱 躾
E75F 軅 軈
車 E75F 軋 軛 軣 軼 軻 軫 軾 輊 輅 輕 輒 輙 輓 輜
E76F 輟 輛 輌 輦 輳 輻 輹 轅 轂 輾 轌 轉 轆 轎 轗 轜
E780 轢 轢 轤
辛 E780 辜 辟 辣 辭 辯
辷 E780 辷 迚 迥 迢 迪 迯 邇 迴
E790 逅 迹 迺 逑 逕 逡 逍 逞 逖 逋 逧 逶 逵 逹 迸
E79E 遏 遐 遑 遒 逎 遉 逾 遖 遘 遞 遨 遯 遶 隨 遲
E7AE 邂 遽 邁 邀 邊 邉 邏
邑 E7AE 邨 邯 邱 邵 郢 郤 扈 郛 鄂
E7BE 鄒 鄙 鄲 鄰
酉 E7BE 酊 酖 酘 酣 酥 酩 酳 酲 醋 醉 醂 醢
E7CE 醫 醯 醪 醵 醴 醺 釀 釁
采 E7CE 釉 釋
里 E7CE 釐
金 E7CE 釖 釟 釡 釛 釼
E7DE 釵 釶 鈞 釿 鈔 鈬 鈕 鈑 鉞 鉗 鉅 鉉 鉤 鉈 銕 鈿
E7EE 鉋 鉐 銜 銖 銓 銛 鉚 鋏 銹 銷 鋩 錏 鋺 鍄 錮
E83F 錙 錢 錚 錣 錺 錵 錻 鍜 鍠 鍼 鍮 鍖 鎰 鎬 鎭
E84F 鎔 鎹 鏖 鏗 鏨 鏥 鏘 鏃 鏝 鏐 鏈 鏤 鐚 鐔 鐓 鐃
E85F 鐇 鐐 鐶 鐫 鐵 鐡 鐺 鑁 鑒 鑄 鑛 鑠 鑢 鑞 鑪 鈩
E86F 鑰 鑵 鑷 鑽 鑚 鑼 鑾 钁 鑿
門 E86F 閂 閇 閊 閔 閖 閘 閙
E880 閠 閨 閧 閭 閼 閻 閹 閾 闊 濶 闃 闍 闌 闕 闔 闖
E890 關 闡 闥 闢
阜 E890 阡 阨 阮 阯 陂 陌 陏 陋 陷 陜 陞

167
ShiftJIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
阜 E89E 陝 陟 陦 陲 陬 隍 隘 隕 隗 險 隧 隱 隲 隰 隴
隶 E8AE 隶 隸
隹 E8AE 隹 雎 雋 雉 雍 襍 雜 霍 雕
雨 E8AE 雹 霄 霆 霈 霓
E8BE 霎 霑 霏 霖 霙 霤 霪 霰 霹 霽 霾 靄 靆 靈 靂 靉
青 E8CE 靜
非 E8CE 靠
面 E8CE 靤 靦 靨
革 E8CE 勒 靫 靱 靹 鞅 靼 鞁 靺 鞆 鞋 鞏
E8DE 鞐 鞜 鞨 鞦 鞣 鞳 鞴 韃 韆 韈
韋 E8DE 韋 韜
韭 E8DE 韭 齏 韲
音 E8DE 竟
E8EE 韶 韵
頁 E8EE 頏 頌 頸 頤 頡 頷 頽 顆 顏 顋 顫 顯 顰
E93F 顱 顴 顳
風 E93F 颪 颯 颱 颶 飄 飃 飆
食 E93F 飩 飫 餃 餉 餒
E94F 餔 餘 餡 餝 餞 餤 餠 餬 餮 餽 餾 饂 饉 饅 饐 饋
E95F 饑 饒 饌 饕
首 E95F 馗 馘
香 E95F 馥
馬 E95F 馭 馮 馼 駟 駛 駝 駘 駑 駭
E96F 駮 駱 駲 駻 駸 騁 騏 騅 駢 騙 騫 騷 驅 驂 驀 驃
E980 騾 驕 驍 驛 驗 驟 驢 驥 驤 驩 驫 驪
骨 E980 骭 骰 骼 髀
E990 髏 髑 髓 體
高 E990 髞
髟 E990 髟 髢 髣 髦 髯 髫 髮 髴 髱 髷
E99E 髻 鬆 鬘 鬚 鬟 鬢 鬣
鬥 E99E 鬥 鬧 鬨 鬩 鬪 鬮
鬯 E99E 鬯
鬲 E99E 鬲
鬼 E9AE 魄 魃 魏 魍 魎 魑 魘

168
ShiftJIS 0 1 2 3 4 5 6 7 8 9 A B C D E F
魚 E9AE 魴 鮓 鮃 鮑 鮖 鮗 鮟 鮠 鮨
E9BE 鮴 鯀 鯊 鮹 鯆 鯏 鯑 鯒 鯣 鯢 鯤 鯔 鯡 鰺 鯲 鯱
E9CE 鯰 鰕 鰔 鰉 鰓 鰌 鰆 鰈 鰒 鰊 鰄 鰮 鰛 鰥 鰤 鰡
E9DE 鰰 鱇 鰲 鱆 鰾 鱚 鱠 鱧 鱶 鱸
鳥 E9DE 鳧 鳬 鳰 鴉 鴈
E9EE 鳫 鴃 鴆 鴦 鶯 鴣 鴟 鵄 鴕 鴒 鵁 鴿 鴾 鵆 鵈
EA3F 鵝 鵞 鵤 鵑 鵐 鵙 鵲 鶉 鶇 鶫 鵯 鵺 鶚 鶤 鶩
EA4F 鶲 鷄 鷁 鶻 鶸 鶺 鷆 鷏 鷂 鷙 鷓 鷸 鷦 鷭 鷯 鷽
EA5F 鸚 鸛 鸞
鹵 EA5F 鹵 鹹 鹽
鹿 EA5F 麁 麈 麋 麌 麒 麕 麑 麝
麥 EA5F 麥 麩
EA6F 麸 麪 麭
麻 EA6F 靡
黄 EA6F 黌
黍 EA6F 黎 黏 黐
黒 EA6F 黔 黜 點 黝 黠 黥 黨 黯
EA80 黴 黶 黷
黹 EA80 黹 黻 黼
黽 EA80 黽 鼇 鼈
皷 EA80 皷 鼕
鼠 EA80 鼡 鼬
鼻 EA80 鼾
齊 EA80 齊
齒 EA80 齒
EA90 齔 齣 齟 齠 齡 齦 齧 齬 齪 齷 齲 齶
龍 EA90 龕
龜 EA90 龜
龠 EA90 龠

169
9.13 2D Code
9.13 ESC+2D50 GS1 DataMatrix
GS1 DataMatrix (ECC200)
(ECC200) ESC+2D50
ESC 2D50 Parameter
Hex code
<1B>16 <32>16<44>16<35>16<30>16 ,aa,bb,ccc,ddd
Default setting None

When printer is powered off Set parameter will not be retained


Persistence of
Validity in a job Becomes invalid after execution
the command
Validity after a job Becomes invalid after the job

[Function]
Prints GS1 DataMatrix code (ECC200).

[Format]Setting
<2D50>,aa,bb,ccc,ddd
●Parameter
a Cell width = Valid range : 01 to 16 dots
b Cell height = Valid range : 01 to 16 dots
c Number of cell per line = Valid range : 000 (fixed)
d Number of line per symbol = Valid range : 000 (fixed)

[Format]Print data
<DN>mmmm,n~n
●Parameter
m Quantity of data = Valid range : 1 to 3116
* Only required when data is input in binary

n Print data = Data


*To specify the code address [7EH], write [7EH, 7EH]
* In case any other parameters than above are specified, or parameters and quantity of data are not consistent with each other,
the symbol will not be printed correctly.

[Coding Example] Cell width : 3 dots Cell height : 3 dots


<A>
<V>100<H>200<2D50>,03,03,000,000
<DN>0010,0123456789
<Z>

[Notes]
1. In case any other parameters than above are specified, or parameters and quantity of data are not consistent with each other,
the symbol will not be printed correctly.
2. Make sure to leave 2mm margin of each side of the symbol for good scanner-readability.
3. To specify the code address [7EH], write [7EH, 7EH]. Quantity of data is [0002].
4. When maximum value of valid quantity of data is used, command error might occur depending on the print data pattern.

Data format Quantity of data


Numeric 3116
Data format Alphanumeric 2335
Binary (01H to FFH) 1556

170
DataMatrix code table

S I S O
b8 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
b7 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
b6 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
b5 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
b4 b3 b2 b1 0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0 0 0 0 SP 0 @ P ` p
0 0 0 1 1 ! 1 A Q a q
0 0 1 0 2 “ 2 B R b r
0 0 1 1 3 # 3 C S c s
0 1 0 0 4 $ 4 D T d t
0 1 0 1 5 % 5 E U e u
0 1 1 0 6 & 6 F V f v
0 1 1 1 7 ‘ 7 G W g w
1 0 0 0 8 ( 8 H X h x
1 0 0 1 9 ) 9 I Y i y
1 0 1 0 A * : J Z j z
1 0 1 1 B + ; K [ k {
1 1 0 0 C , < L ¥ l |
1 1 0 1 D - = M ] m }
1 1 1 0 E . > N ^ n ~
1 1 1 1 F / ? O _ o DEL

Address can be selected in the range 01H thru FFH for GS1 Data Matrix.
To specify 7EH write [7EH, 7EH].

171
10.Composite Symbol Commands
10.1 Composite Symbol
10.1 ESC+EU Composite symbol
Composite Symbol ESC+EU
Hexadecimal ESC EU Parameter
code <1B>16 <45>16<55>16 aabb(cc)(ddd)n~n
Initial value Nil

Valid range When power switch is OFF The set parameter is not maintained.
and term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying composite symbol.

[Format 1]
<EU>aabbn~n

● Parameter
a [1D barcode symbology] 01 : GS1 DataBar Composite(CC-A/CC-B)
02 : GS1 DataBar Truncated Composite(CC-A/CC-B)
03 : GS1 DataBar Stacked Composite(CC-A/CC-B)
04 : GS1 DataBar Stacked Omni-Directional Composite(CC-A/CC-B)
05 : GS1 DataBar Limited Composite (CC-A/CC-B)
06 : GS1 DataBar Expanded Composite(CC-A/CC-B)
07 : UPC-A Composite(CC-A/CC-B)
08 : UPC-E Composite(CC-A/CC-B)
09 : EAN-13 Composite(CC-A/CC-B)
10 : EAN-8 Composite(CC-A/CC-B)

b [Minimum bar width] = 01 to 09 dots


c [Segment width] = 02 to 22 dots

[Supporting GS1 DataBar Expanded Composite(CC-A/CC-B) only.]


n [Print data] = Data (Product of 1D and 2D codes up to 120-digit)

Designable maximum digit number for 1D data


GS1 DataBar Composite(CC-A/CC-B) 13-digit
GS1 DataBar Truncated Composite(CC-A/CC-B) 13-digit
GS1 DataBar Stacked Composite(CC-A/CC-B) 13-digit
GS1 DataBar Stacked Omni-Directional Composite(CC-A/CC-B) 13-digit
GS1 DataBar Limited Composite (CC-A/CC-B) 13-digit
GS1 DataBar Expanded Composite(CC-A/CC-B) 74-digit
UPC-A Composite(CC-A/CC-B) 11-digit
UPC-E Composite(CC-A/CC-B)
Fixed 10-digit
Specify 1D data in the format of ”XX00000XXX”(X is variable portion)
EAN-13 Composite(CC-A/CC-B) 12-digit
EAN-8 Composite(CC-A/CC-B) 7-digit
Note) * Check digit is automatically calculated and added.
* To specify the print of composite symbol, delimit 1D data and 2D data with ‘|’(7Ch).
Data = 1D data | 2D data
* Specify 1D data for between the 1st and the 16th digit of GS1 DataBar Expanded Composite(CC-A/CC-B).
* For GS1 DataBar Expanded Composite(CC-A/CC-B), up to 74-digit of numeric including 1D data, and 41-digit of alphabet
can be entered.
(Up to 41-digit of alphanumeric including 1D data can be entered)
* If the number of digits specified is smaller than the maximum number of digits for 1D data, this value will be zero filled at
the front end) (Except GS1 DataBar Expanded Composite(CC-A/CC-B)
* In 2D data, up to 338-digit can be entered. Depending on the barcode symbologies, maximum number of
digits varies.

172
[Format 2]
<EU>aabbcccn~n

● Parameter
a [1D barcode symbology] = 11 : GS1-128 Composite (CC-A/CC-B)
12 : GS1-128 Composite (CC-C)

b [Minimum bar width] = 01 to 12 dots

d [Height of barcode] = 001 to 500 dots


* Specify the value of [Height of barcode] when setting [Minimum bar width] to [01].
For instance, if setting [Minimum bar width] is [03] / [Height of barcode] is [100],
[Height of barcode] will be 300 dots.

n [Print data] = Data

Designable maximum digit number for the product of 1D and 2D codes (Constraints on max. digit number of 1D data)
GS1-128 Composite (CC-A/CC-B) 338-digit
GS1-128 Composite (CC-C) 2361-digit

Designable maximum digit number for 1D data


GS1-128 Composite (CC-A/CC-B) 48-digit
GS1-128 Composite (CC-C) 48-digit
* To specify the print of composite symbol, delimit 1D data and 2D data with ‘|’(7Ch).
Data = 1D data | 2D data
* To specify FNC1(GS) of GS1-128 Composite (CC-C)(PDF417 specification) as data, use '#'(23H).

[Notes]
1. Parameter feature varies depending on 1D barcode symbology.
Parameter for height of barcode is designable for GS1-128 Composite(CC-A/CC-B/CC-C)( EU11, EU12 ) only.
2. If the value in 1D barcode symbology is not set to the data portion, composite symbol will not be printed.
3. If specifying the data exceeding the maximum number of digits, barcodes may not be printed properly.
4. Entire size of composite symbol changes depending on the specification of minimum bar width.
5. If composite symbol exceeds the printable area, only the portion within the area will be printed; however, a scanner might read
the value of such composite symbol occasionally.
6. Print of HRI cannot be designated with this command.
7. Rotation <%> is available; on the other hand, Enlargement <L> is disabled.
8. Even if specifying the value of composite symbol smaller than the maximum digit number for data, barcode cannot be printed in
the following conditions:
- Height of 2D code is 90 rows or more in automatic generation of barcode
- Height of barcode is larger than its width in automatic generation of barcode
- When exceeding the internal parameter value of composite symbol in automatic generation of barcode

173
11. Graphic Commands
11.1 Graphic
11.1 ESC+G Graphic print
Print of Graphic ESC+G
Hexadecimal ESC G Parameter
code <1B>16 <47>16 abbbcccn~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the print of graphic.

[Format]
<G>abbbcccn~n
● Parameter
a [Data specification by HEX and BIN]
H: Hex data Divide 8 bits data into 4 bits and output it as hex code corresponding to ASCII.
B: Binary data Output 8 bits data as one font of data all at once.
b [Specification of crosswise graphic area per byte] = 001 to 080 bytes
c [Specification of lengthwise graphic area per byte] = 001 to 181 bytes
n [Graphic data]

[Coding Example]
<A>
<V>50<H>50<G>H02000288888888…8888
<Q>2
<Z>

[Notes]
1. Specification of “B” has a longer program description than that of “H”; on the other hand, its transfer data length is 50% shorter.
2. Specification of Rotation <%> and Enlargement <L> are enabled.
3. Enlargement <L> should be executed immediately before Print of Graphic <G>.
4. When Rotation <%> and Enlargement <L> are used together, specify Rotation <%> followed by Enlargement <L> in sequence.

174
11.2 Graphic
11.2 ESC+GM BMP file print
Print of BMP File ESC+GM
Hexadecimal ESC GM Parameter
code <1B>16 <47>16<4D>16 aaaaa,n~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the print or BMP file created by such as Paint Brush of Windows.

[Format]
<GM>aaaaa,n~n
●Parameter
a [Total bytes of BMP file]
n [Data]

[Coding Example]
<A>
<V>50<H>50<GM>04500,2000288888888…8888
<Q>2
<Z>

[Notes]
1. Data is sent in binary data (Outputs 8-bit data as 1 font data all at once). (BMP file size becomes the total bytes and BMP file
data becomes the data.)
2. In BMP file, first 62-byte data is for the header part and the rest of data is compressed.
3. When [Total bytes of BMP file] is not matching the transfer data, this may become the cause of malfunction.
4. Total bytes are the file size displayed at [Property] and such.
5. BMP file is available in Black/White mode only. In color mode, printing will not be performed due to command error. Also, this
command is not valid for BMP compressed file.
Make sure that the file extension is set to [BMP] before printing.
6. Rotation <%> and Enlargement <L> are enabled.
7. Enlargement <L> should be executed immediately before Print of BMP File <GM>.
8. When Rotation <%> and Enlargement <L> are used together, specify Rotation <%> followed by Enlargement <L> in sequence.

175
11.3 Graphic
11.3 ESC+GP PCX file print
Print of PCX File ESC+GP
Hexadecimal ESC GP Parameter
code <1B>16 <47>16<50>16 aaaaa,n~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the print of PCX file created by such as Paint Brush of Windows.

[Format]
<GP>aaaaa,n~n
●Parameter
a [Total bytes of PCX file]
n [Data]

[Coding Example]
<A>
<V>50<H>50<GP>04500,XXXXXXXXXXXX
<Q>2
<Z>

[Notes]
1. Data is sent in binary data (Outputs 8-bit data as 1 font data all at once). (PCX file size becomes the total bytes and PCX file data
becomes the data.)
2. In PCX file, first 128-byte data is for the header part and the rest of data is compressed.
3. When [Total bytes of PCX file] is not matching the transfer data, this may become the cause of malfunction.
4. Total bytes are the file size displayed at [Property] and such.
5. PCX file is available in Black/White mode only. In color mode, printing will not be performed due to command error. Also, this
command is not valid for PCX compressed file.
Make sure that the file extension is set to [PCX] before printing.
6. Rotation <%> and Enlargement <L> are enabled.
7. Enlargement <L> should be executed immediately before Print of PCX File <GP>.
8. When Rotation <%> and Enlargement <L> are used together, specify Rotation <%> followed by Enlargement <L> in sequence.

176
12. System Commands
12.1 System
12.1 ESC+CS Print speed
Print Speed ESC+CS
Hexadecimal ESC CS Parameter
code <1B>16 <43>16<53>16 aa
Initial value Refer to the table below

Valid range and When power switch is OFF The set parameter is maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter is in effect until a new specification is made.

[Function]
Specifying the speed of printing.

[Format]
<CS>aa
● Parameter
a [Print speed] = Refer to the table below

[Coding Example]
<A>
<CS>3
<Z>
[Notes]
1. Print speed specified by this command or by the setting through the printer LCD will be maintained.

[Remarks]
1. If the value other than setting range is specified, command error will occur and print speed will not be changed.
2. Initial value is settable by default setting operation of the printer.

[Parameter Initial Value and Specified Range]


Initial value Parameter valid range

2 : 2 inch/sec (50mm/sec)
3 : 3 inch/sec (75mm/sec)
4
4 : 4 inch/sec (100mm/sec)
5 : 5 inch/sec (125mm/sec)

177
12.2 System
12.2 ESC+#E Print darkness
Print Darkness ESC+#E
Hexadecimal ESC #E Parameter
code <1B>16 <23>16<45>16 a(b)
Initial value Refer to the table below

Valid range and When power switch is OFF The set parameter is maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter is in effect until a new specification is made.

[Function]
Specifying the darkness level of print.

[Format]
<#E>a(b)
●Parameter
a [Print darkness level] = Refer to the table below
b [Print darkness] = A ~ F (Omissible)
Use [A] under normal conditions.
As for [Print darkness], choose from [A~F] depending on the media to be used.

[Coding Example]
<A>
<#E>3
<Z>

[Notes]
1. Print darkness specified by this command or by the setting through the printer LCD will be maintained.

[Remarks]
1. If the value other than setting range is specified, command error will occur and print darkness will not be changed.
2. Initial value is settable by default setting operation of the printer.

[Initial Value and Specified Range of Parameter “a”]


Initial value Parameter valid range

1 : Lightest
2 : Slightly light
3: Normal 3 : Normal
4 : Slightly dark
5 : Darkest

178
12.3 System
12.3 ESC+A1 Media size (dot)

Label Size (dot) ESC+A1


Hexadecimal ESC A1 Parameter
code <1B>16 <41>16<31>16 aaaabbbb
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter is in effect until a new specification is made.

[Function]
Specifying the size of label.

[Format]
<A1>aaaabbbb
● Parameter
a [Height of label] = 1 to 1448 dots
b [Width of label] = 1 to 0640 dots

[Coding Example]
<A>
<A1>08000640
<Z>

[Notes]
1. If using the label smaller than the head width, use this command for specifying the label size and adjust the base reference point
corresponding to the label size.
2. For specifying the label size, include the size of backing paper.

Base reference point


1
1
Label feed

100mm
direction

Label
800dots
60mmx100mm

181mm
60mm 1448dots
480dots

80mm
640dots

179
12.4 System
12.4 ESC+A1 Media size (mm)
Label Size (mm) ESC+A1
Hexadecimal ESC A1 Parameter
code <1B>16 <41>16<31>16 aabbbccc
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter is in effect until a new specification is made.

[Function]
Specifying the size of label.

[Format]
<A1>aabbbccc
● Parameter
a [Label type] = 0T : Tag (with center hole, with transverse hole, with I-mark)
0L : Label (I-mark, Gap)
b [Height of label (mm)] = 025 to 178 Tag
019 to 181 Label
c [Width of label (mm)] = 032 to 080 Tag
029 to 080 Label

[Coding Example]
<A>
<A1>0T060042
<Z>
<A>
<I1>
<V>100<H>200<P>2<L>0304<XS>ABCDE
<Q>2
<Z>

[Notes]
1. When [Pitch Size Check] is ON in the Advanced Mode of printer LCD, the label size set in the printer and the values set by this
command will be checked. If both values are not matching, [Media Error] will occur. Detection of [Media Error] will be done after
measuring the label size by the pitch sensor of printer.
2. If detecting [Media Error] before print start, the print data received by the printer will be cleared. Make sure to specify this
command to set the label size again.
3. Label Size (dot)<A1> on the previous page cannot perform [Pitch Size Check].
4. This command can be used in combination with Label Size (dot)<A> on the previous page.
5. This command cannot adjust the base reference point corresponding to the label size.
6. If [Label type] is not corresponding to the label setting of the printer, command error will occur.

180
12.5 System
12.5 ESC+A3 Base reference point
Base Reference Point Offset ESC+A3
Hexadecimal ESC A3 Parameter
code <1B>16 <41>16<33>16 V(a)bbbH(c)ddd
Initial value Nil

Valid range and When power switch is OFF The set parameter is maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter is in effect until a new specification is made.

[Function]
Changing the base reference point coordinate in the Advanced Mode through the printer unit.

[Format]
<A3>V(a)bbbH(c)ddd
● Parameter
a [Vertical base reference point offset sign] = +, - *Omissible
b [Vertical base reference point offset (No. of dots)] = 0 to 400 dots
1 to 400 dots when a sign is omitted
c [Horizontal base reference point offset sign] = +, - *Omissible
d [Horizontal base reference point offset (No. of dots)] = 0 to 400 dots
1 to 400 dots when a sign is omitted

[Coding Example]
<A>
<A3>V10H10
<Z>

Original base reference point (before)

Label feed direction

New base reference


point (after)

[Notes]
1. If changing base reference point offset and being located outside of printable area, printing may not be performed.
2. When changing base reference point offset through multiple label formats, correction will be made to all of the formats.

[Remarks]
1. When print offset is specified in the Advanced Mode of the printer unit and specifying the base reference point offset with this
command, the command specified value becomes valid.
2. Base reference point offset value specified with this command is saved to the Advanced Mode of the printer unit. As a result, this
specified value will be maintained after turning off the printer.

181
12.6 System
12.6 ESC+# Reference point
Reference Position ESC+#
Hexadecimal ESC # Parameter
code <1B>16 <23>16 abbb
Initial value Nil

Valid range and When power switch is OFF The set parameter is maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter is in effect until a new specification is made.

[Function]
Specifying the reference position of print in longitudinal direction.

[Format]
<#>abbb
● Parameter
a [Moving direction] = + : Move to label feed direction
- : Move to the opposite side of label feed direction
b [No. of dots to move] = 000 to 400 dots

[Coding Example]
<A>
<#>+040
<Z>

#+040
#+000 Reference position of print
Reference position of cut
#-04040
Label feed direction

[Notes]
1. For the tag (with center hole, with transverse hole, with I-mark), the reference position of cut will be moved by changing the
reference position.
2. This command can be specified for each media (with center hole, with transverse hole or label).

182
12.7 System
12.7 ESC+EP Print end position
Print End Position ESC+EP
Hexadecimal ESC EP Parameter
code <1B>16 <45>16<50>16 Nil
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the label stop position in the sensor invalid mode.

[Format]
<EP>

[Coding Example]
<A>
<A1>08000480
<Z>
<A>
<V>100<H>200<P>2<L>0202<XM>ABCD
<Q>2
<EP> Base reference point
<Z> 1
1

e.g.)

Label feed
100mm

direction
Label
800dots
60mm×100mm
( )の値は12ドット/mm
Stop position without 【 】の値は24ドット/mm
the <EP> command
181mm
800dots
1448dots
ABCD 60mm
Label feed direction

480dots
Stop position with the
<EP> command

80mm
640dots

[Notes]
1. Use this command in the sensor invalid mode.
2. Use this command in combination with Label Size (dot)<A1>.
3. When Label Size (dot)<A1> is specified in Registration of Format <YS> and Registration of Form Overlay <&S>: Make sure to
use this <EP> command when specifying Format Call <YR> and Form Overlay Call <&R>.

183
12.8 System
12.8 ESC+~(NULL) Multi cut
Multiple Cuts ESC+~(NULL)
Hexadecimal ESC ~ (NULL) Parameter
code <1B>16 <7E>16 (<00>16) aaaa
Initial value aaaa=1

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter becomes initial value at the next time <A>.

[Function]
Specifying the number of labels to print between each cut.

[Format]
<~(NULL)>aaaa
● Parameter
a [Print quantity between each cut] = 0 to 9999

[Coding Example]
<A>
<V>100<H>200<P>2<L>0202<XM>ABC
<Q>4
<~>2
<Z>

Cut Cut Cut Cut


2pc
ABC

ABC

ABC

ABC

ABC

ABC

ABC

ABC

4 sheets

Label feed direction

[Notes]
1. The optional printer cutter is required to use this function.
2. If not using this command in Cutter Mode, the cut value will be 1.
3. When the cut value is a=0, the cutter is inactive.
4. Make sure that the product of the print quantity and the cut value does not exceed the maximum print quantity (999999).
5. Specify this command after Print Quantity <Q>. Print Quantity <Q> can specify the number of sheets to be cut.
6. This command cannot be used in combination with Cut Interval Value <~A>.

184
12.9 System
12.9 ESC+~A Cut number unit
Cut Interval Value ESC+~A
Hexadecimal ESC ~A Parameter
code <1B>16 <7E>16<41>16 aaaa
Initial value aaaa=1

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter becomes initial value at the next time <A>.

[Function]
Specifying the intervals of cutting label.

[Format]
<~A>aaaa
● Parameter
a [Cut interval value] = 0 to 9999

[Coding Example]
<A>
<V>100<H>200<P>2<L>0202<XM>ABC
<~A>2
<Q>7
<Z>

1 label left

Cut Cut Cut Cut


2pc
ABC

ABC

ABC

ABC

ABC

ABC

ABC

7pc

Label feed direction

[Notes]
1. The optional printer cutter is required to use this function.
2. If not using this command in Cutter Mode, the cut value will be 1.
3. When the cut value is a=0, the cutter is inactive.
4. Specify this command prior to Print Quantity <Q>.
5. This command cannot be used in combination with Multiple Cuts <~>.

185
12.10 System
12.10 ESC+~B Eject and Cut
Label Ejection and Cut ESC+~B
Hexadecimal ESC ~B Parameter
code <1B>16 <7E>16<42>16 Nil
Initial value Nil

Valid range and When power switch is OFF The set command is not maintained.
term of Valid range within item The set command becomes invalid.
command Valid range between items The set command becomes invalid.

[Function]
Specifying the cutting motion.

[Format]
<~B>

[Coding Example]
<A>
<~B>
<Z>

(1) Label stop position Cut position Head position


A : Printed
B : Not printed
C : Not printed A B C (1)
D : Not printed
(2)
(2) Command received
A B C D (3)
(3) Feeding to the cut position

(4) Cutting the label B C D (4)

(5) Feeding back to the head position

B C D (5)

Label feed direction

[Notes]
1. The optional printer cutter is required to use this function.
2. This command enables to eject and cut the label after printing.
3. Delimit Start of Data Transmission <A> and End of Data Transmission <Z> with this command.
4. This command cannot be used in combination with other commands.
5. This command is enabled when the cut job is stopped after printing.

[Remarks]
1. This command enables to eject and cut the label staying at the label exit when Cut Interval Value <~A> is 0 and Multiple Cuts
<~> is 0.

186
12.11 System
12.11 ESC+EJ Media Ejection
Label Ejection ESC+EJ
Hexadecimal ESC EJ Parameter
code <1B>16 <45>16<4A>16 Nil
Initial value Nil

Valid range and When power switch is OFF The set command is not maintained.
term of Valid range within item The set command becomes invalid.
command Valid range between items The set command becomes invalid.

[Function]
Feeding the printed label forward after printing.

[Format]
<EJ>

[Coding Example]
<A>
<EJ>
<Z>

Cut position Head position Pitch sensor position

After printing
[1] [2] [3] [4]

Forward feed / Cut


[1] [2] [3] [4]

Backfeed
[2] [3] [4]

Label feed direction

[Notes]
1. The optional printer cutter is required to use this function.
2. This command enables to feed forward and cut the label.
3. Delimit Start of Data Transmission <A> and End of Data Transmission <Z> with this command.
4. This command cannot be used in combination with other commands.
5. This command is enabled when the cut job is stopped after printing.

[Remarks]
1. This command enables to perform forward feed and cut the label staying at the label exit when Cut Interval Value <~A> is 0 and
Multiple Cuts <~> is 0.
2. If label ejection is set using printer driver, this command will be sent.

187
12.12 System
12.12 ESC+* Clear
Clear ESC+*
Hexadecimal ESC * Parameter
code <1B>16 <2A>16 a
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Clearing the contents registered in the internal memory.

[Format]
<*>a
● Parameter
a [Item to be cleared] = Not specified : Single item receive buffer, editing buffer (No reprint is allowed)
Multi item receive buffer, editing buffer (Clears JOB while printing)
T : External character registration area
& : Form overlay
X : All clear
(Receive buffer, editing buffer, registration of external character, form overlay)
[Important] JOB is not cleared while printing

[Coding Example 1] Clears receive buffer and editing buffer


<A>
<*>
<Z>

[Coding Example 2] All clear


<A>
<*>X
<Z>

[Coding Example 3] Clears external character registration area


<A>
<*>T
<Z>

[Notes]
1. Delimit Start of Data Transmission <A> and End of Data Transmission <Z> with this command for use.
2. Sending a=X (all clear) of this command will clear all data sent before the execution of this command. And also, registration of
external character and form overlay will be cleared. In this case, the data that was analyzed while printing can not be cleared.

[Remarks]
1. To send the next data, wait more than 100ms after sending this command.
2. Specification of this command while printing will not stop the print operation.

188
12.13 System
12.13 ESC+@ Offline
Offline ESC+@
Hexadecimal ESC @ Parameter
code <1B>16 <40>16 ,a~a
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Changing the printer status from online to offline.

[Format]
<@>

[Coding Example]
<A>
<@>
<Z>

[Notes]
1. Delimit Start of Data Transmission <A> and End of Data Transmission <Z> with this command for use.
2. In receive mode of the printer, specify single-item buffer mode.

189
12.14 System
12.14 ESC+C Repeat
Reprint ESC+C
Hexadecimal ESC C Parameter
code <1B>16 <43>16 Nil
Initial value Nil

Valid range and When power switch is OFF The set command is not maintained.
term of Valid range within item The set command becomes invalid.
command Valid range between items The set command becomes invalid.

[Function]
Specifying to reprint the previous printed contents.

[Format]
<C>

[Coding Example]
<A>
<C>
<Z>

[Notes]
1. Turning off the printer will clear the contents; therefore, reprint will not be performed with this command.

[Remarks]
1. For reprinting the format including the field of Sequential Numbering <F>, the same contents as previous printed contents will be
printed.

190
12.15 System
12.15 ESC+PG EEPROM Setup
EEPROM Setup ESC+PG
Hexadecimal ESC PG Parameter
code <1B>16 <50>16<47>16 abcdefghhijklmnooppqqrrstuvwxy
Initial value Refer to the table below.

Valid range and When power switch is OFF The set parameter is maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter is in effect until a new specification is made.

[Function]
Registering the operation of printer in EEPROM.

[Format]
<PG>abcdefghhijklmnooppqqrrstuvwxy
●Parameter
Refer to the table below.

[Coding Example]
<A>
<PG><00 00 02 00 00 00 00 41 01 00 00 00 00 00 00 0C 80 03 40 00 00 00 00 00 00 00 00 00 00 00>16
<Z>

Parameter is described in HEX <00>16<00>16<02>16・・・・・・<00>16

[Notes]
1. This command is not necessary in the normal label printing operation.
2. Operation settings specified with this command are still in effect after turning off the printer.

[Remarks]
1. Printer operation can be registered in the User Mode of the printer LCD without using this <PG> command.

191
No Item Contents
a Not used 00H Fixed
b Not used 00H Fixed
c Print speed 00H 2 inch/sec
(Initial value: 02H) 01H 3 inch/sec
02H 4 inch/sec
03H 5 inch/sec
d Not used 00H Fixed
e Not used 00H Fixed
f Not used 00H Fixed
g Not used 00H Fixed
h Print darkness 41H A
(Initial value: A) 42H B (Not used)
43H C (Not used)
44H D (Not used)
45H E
46H F (Not used)
h Print darkness level 01H 1 (Lightest)
(Initial value: 03H) 02H 2 (Slightlyl light)
03H 3 (Normal)
04H 4 (Slightly dark)
05H 5 (Darkest)
i Not used 00H Fixed
j Zero slash 00H Disable
(Initial value: 01H) 01H Enable
k Kanji code 00H JIS code
(Initial value: 00H) 01H Shift JIS code
l Not used 00H Fixed
m Auto online feed 00H Disable
(Initial value: 00H) 01H Enable
n Proportional pitch 00H Fixed pitch
(Initial value: 01H) 01H Proportional pitch
o Height of label (dot) Standard label [98H~5A8H] (152~1448)
Standard tag [C8H~5A8H] (200~1448)
p Width of label (dot) Standard label [100H~280H] (256~640)
Standard tag [100H~280H] (256~640)
q Vertical reference point offset (dot) [00H,00H ~ 01H,90H] ( 0 ~ 400)
(2-byte) [FFH,FFH ~ FEH,70H] (-1 ~ -400)
r Horizontal reference point offset (dot) [00H,00H ~ 01H,90H] ( 0 ~ 400)
(2-byte) [FFH,FFH ~ FEH,70H] (-1 ~ -400)
s Not used 00H Fixed
t Not used 00H Fixed
u Not used 00H Fixed
v Not used 00H Fixed
w Not used 00H Fixed
x Not used 00H Fixed
y Buzzer 00H Yes
(Initial value: 00H) 01H No
The above settings can be done by using the command or the [Printer Setting Tool] included in the accompanied CD-ROM.

192
12.16 System
12.16 ESC+PC Flash ROM Setup
Flash ROM Setup ESC+PC
Hexadecimal ESC PC Parameter
code <1B>16 <50>16<43>16 1)[a, b, c, d, …y, z], 2)[aa, b]
Initial value Refer to the table below.

Valid range and When power switch is OFF The set parameter is maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter is in effect until a new specification is made.

[Function]
Registering the operation of printer in EEPROM.

[Format 1] When setting all the items:


<PC>a,b,c,d,e,f,g,h,i1,i2,j,k,l,m,n,o,pppp,qqqq,rrrr,ssss,t,u,v,w,x,y,z
● Parameter
a [Setting item No.] = F Setting for all the items
b.......z [Setting content] = For the contents of parameter, refer to the table below.

[Format 2] When setting specified item:


<PC>aa, b
●Parameter
aa [Setting item No.] = Valid range : 1 to 26
b [Setting content] = For the contents of parameter, refer to the table below.

[Coding Example 1] Setting all the items:


<A>
<PC>F,,,2,,,,,A,4,,1,0,,1,1,3000,2400,,,,,,,,,1
<Z>

[Coding Example 2] Setting specified items:


<A>
<PC>26,1
<Z>

[Notes]
1. Printer operation can be registered in the User Mode of the printer LCD.
2. Operation settings specified with this command are still in effect after turning off the printer.
3. To set all the items, entire or part of parameter entry is omissible by using comma. In this case, comma is not omissible.
When omitting the settings, default value will be set.

193
No Item No. Item Contents
b 1 Not used 0 Fixed
c 2 Not used 0 Fixed
d 3 Print speed 00H 2 inch/sec
(Initial value: 02H) 01H 3 inch/sec
02H 4 inch/sec
03H 5 inch/sec
e 4 Not used 0 Fixed
f 5 Not used 0 Fixed
g 6 Not used 0 Fixed
h 7 Not used 0 Fixed
i1 8 Print darkness A
(Initial value: A) B (Not used)
C (Not used)
D (Not used)
E
F (Not used)
i2 9 Print darkness level 1 1
(Initial value: 3) 2 2
3 3
4 4
5 5
j 10 Not used 0 Fixed
k 11 Zero slash 0 Disable
(Initial value: 1) 1 Enable
l 12 Kanji code 0 JIS code
(Initial value: 0) 1 Shift JIS code
m 13 Not used 0 Fixed
n 14 Auto online feed 0 Disable
(Initial value: 0) 1 Enable
o 15 Proportional pitch 0 Fixed pitch
(Initial value: 1) 1 Proportional pitch
p 16 Height of label (dot) Label : 152~1448 Tag : 200~1448
q 17 Width of label (dot) Label : 256~640 Tag : 256~640
r 18 Vertical reference point offset (dot) 0~400 -1~-400
s 19 Horizontal reference point offset (dot) 0~400 -1|~-400
t 20 Not used 0 Fixed
u 21 Not used 0 Fixed
v 22 Not used 0 Fixed
w 23 Not used 0 Fixed
x 24 Not used 0 Fixed
y 25 Not used 0 Fixed
z 26 Buzzer 0 Yes
(Initial value: 0) 1 No

194
12.17 System
12.17 ESC+E Line Feed
Auto Linefeed ESC+E
Hexadecimal ESC E Parameter
code <1B>16 <45>16 aaa
Initial value aaa=0

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying line pitch and linefeed.

[Format]
<E>aaa
●Parameter
a [Line pitch width] = 0 to 999 dots

[Coding Example]
<A>
<E>10
<V>100<H>200<P>2<L>0304<XM>ABCDE+CR
FGHIJ+CR
<Q>2
<Z>

[Notes]
1. When CR (0DH) is specified, linefeed based on line pitch will be performed.
2. Rotation <%> is enabled.
3. Line pitch is changeable by this command within items.
4. Specify this command before designating the consecutive print of 1-line.
5. Performing auto linefeed by the designation of CR(0DH), print start position of linefeed will be determined based on the pitch
specified with <E> and the value specified with Horizontal Print Position <H> designated after <E>.
In case that <H> is specified several times after <E>, return position by CR (0DH) will be at the last <H>.

195
12.18 System
12.18 ESC+LD User Download
User Download ESC+LD
Hexadecimal ESC LD Parameter
code <1B>16 <4C>16<44>16 , a, b, c, d, e, f, g, h, i, j
Initial value Refer to the table below

Valid range and When power switch is OFF The set parameter is maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter is in effect until a new specification is made.

[Function]
Setting auto-online, availability of zero slash, protocol code and Euro code.

[Format]
<LD>,a,b,c,d,e,f,g,h,i,j
● Parameter
Refer to the table below for the details.

Default
Function Parameter Content
Standard Non-standard
Protocol code a (Hex) STX 02H {(7BH)
b (Hex) ETX 03H }(7DH)
c (Hex) ESC 1BH ^(5EH)
d (Hex) ENQ 05H @(40H)
e (Hex) CAN 18H !(21H)
f (Hex) NULL 00H ~(7EH)
g (Hex) Offline 40H ](5DH)
Auto online h(ASCII) 0 : YES 1 : NO 0(30H) 0(30H)
Zero slash i(ASCII) 0 : YES 1 : NO 0(30H) 0(30H)
Euro code j(HEX) EURO D5H D5H

[Coding Example]
<A>
<LD>,{,},%,#,&,=,~,0,0,<FF>16
<Z>

[Notes]
1. Delimit Start of Data Transmission <A> and End of Data Transmission <Z> with this command for use.
2. Entire or part of parameter entry is omissible by using comma. In this case, comma is not omissible. Omitted setting will remain
as default.
3. If number of commas within parameter is other than 10, or if the specified code is included in the other control code, command,
or print data, operation will not be accurate.

196
12.19 System
12.19 ESC+2S 2-color printing area
2-Color Print Range ESC+2S
Hexadecimal ESC 2S Parameter
code <1B>16 <32>16<53>16 aVbbbbYcccc
Initial value a=0,bbbb=1,cccc=1

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the range for 2-color printing.

[Format]
<2S>aVbbbbYcccc
● Parameter
a [Head block] = 0 : Left side
1 : Right side
2 : Both sides
b [Vertical start position] = 1 ~ Height of label (dot)
c [Vertical end position] = 1 ~ Height of label (dot)

[Coding Example]
<A>
<A1>08000832
<V>100<H>200<P>2<L>0304<XM>ABCD
<2S>2V0001Y0600
<Q>2
<Z>

Base reference
point Head block: Left

Start position End position Head block: right


Label feed direction

Head block
Both sides

40mm(320dots) 40mm(320dots)

[Notes]
1. To use this command, use the Label Size<A1> command.
2. Print speed and print darkness affect print quality.
3. Scanner cannot read barcodes printed in red.
4. For Print Darkness <#E> when printing in 2-color, specify <E>.
5. Black print is not available within the block specified this command.
6. Anything printed inside the specified range appear in red.

[Remarks]
1. Inner 2mm of specified 2-color print range may not be printed clearly in 2-color.

197
12.20 System
12.20 ESC+2C 2-color printing
2-Color Print ESC+2C
Hexadecimal ESC 2C Parameter
code <1B>16 <32>16<43>16 a
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter is in effect until a new specification is made.

[Function]
Specifying 2-color print.

[Format]
<2C>
● Parameter
a [Color] = 0 : Black
1 : Red

[Coding Example]
<A>
<2C>0
<V>100<H>200<P>2<L>0304
<X1>,H82508A94816A83548367815B
<2C>1
<V>200<H>200<P>2<L>0304
<K1>H82508A94816A83548367815B
<Q>2
<Z>

[Notes]
1. This command can be specified more than once within 1 item.
2. Print darkness affects print quality.
3. Scanner may not read barcodes printed in 2-color perfectly.
4. For Print darkness <#E> when printing in 2-color, specify <E>.
5. Scanner cannot read barcodes printed in red.
6. Print speed of 2-color print is 2 inch/sec regardless print speed setting.
7. This command cannot be used in combination with 2-Color Print Range<2S>.

198
12.21 System
12.21 ESC+CL CR/LF Deletion
Deletion of CR/LF ESC+CL
Hexadecimal ESC CL Parameter
code <1B>16 <50>16<4D>16 a
Initial value Nil

Valid range and When power switch is OFF The set command is not maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter is in effect until a new specification is made.

[Function]
Specifying the deletion of CR/LF included in the issued command.

[Format]
<CL>a = 0: OFF
1: ON

[Coding Example] Deletion of CR/LF is ON


<A>
<CL>1
<Z>

[Notes]
1. Delimit Start of Data Transmission <A> and End of Data Transmission <Z> with this command for use.
2. This command cannot be used in combination with other commands.

199
12.22 System
12.22 ESC+FR Media Type
Media Type ESC+FR
Hexadecimal ESC FR Parameter
code <1B>16 <46>16<52>16 a
Initial value a=0

Valid range and When power switch is OFF The set parameter is maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter is in effect until a new specification is made.

[Function]
Selecting media type.

[Format]
<FR>a
● Parameter
a [Media type] = 0 : Center hole tag
1 : I-mark tag
2 : Side hole tag
4 : Label GAP
5 : Label I-mark

[Coding Example]
<A>
<FR>0
<A1>0T060042
<V>100<H>200<P>2<L>0304<XM>ABCDE
<Q>2
<Z>

[Notes]
1. When the media type is changed by this command, the printer automatically feeds a single label before printing in the first print
job. On the contrary, this automatic feed is not performed when feeding the label by pressing the FEED key from the offline
screen.
2. To use this command and Label Size (mm)<A1> within the same item, specify the same media type.
When this command and Label Size (mm)<A1> are used within the same item and different media types are specified, the media
type specified by this command will be enabled. In this case, make sure to specify this command prior to Label Size (mm)<A1>.
3. When selecting a tag (Parameter between 0 and 2) in Dispenser Mode, the print mode will be changed according to the table
below.

Auto Print mode


setting Before changing After changing
Dispenser Mode Continuous Mode
Tear Off Mode When the cutter unit is installed, [Cutter Mode]
Enabled
will be enabled.
Others No change
Dispenser Mode Continuous Mode
Disabled Tear Off Mode
Others No change

200
13. Memory Card Commands
13.1 Memory Card
13.1 ESC+CC Card Slot Specification
Card Slot ESC+CC
Hexadecimal ESC CC Parameter
code <1B>16 <43>16<43>16 a
Initial value a=2

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter is in effect until a new specification is made.

[Function]
Specifying the slot number to be used.

[Format]
<CC>a
● Parameter
a [Slot number] = 2 : Flash ROM

[Coding Example]
<A>
<CC>2
<GI>H003003001FF000000~000000FF
<Z>

[Notes]
1. When using the memory card command, make sure to set the parameter to [2].
2. It may take some time to access to the card slot due to Flash ROM.

201
13.2 Memory card
13.2 ESC+BJF Format Memory Card
Memory Card Format ESC+BJF
Hexadecimal ESC BJF Parameter
code <1B>16 <42>16<4A>16<45>16 aaaaaaaa
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the format (initialization) of Flash ROM.

[Format]
<BJF>aaaaaaaa
● Parameter
a [User ID] = Specifying up to 8 bytes in alphanumeric and symbols

[Coding Example]
<A>
<CC>2
<BJF>satocard
<Z>

[Notes]
1. Make sure to specify the slot number [2] to be used for Card Slot <CC> prior to this command.
2. This command is to format the user memory card and cannot be used in combination with other commands.
3. If formatting the memory card by accident, registered data will be erased. We are not liable for any damages or loss from such an
occurrence.
Make sure to check the memory card contents before formatting.
4. It takes about 12 seconds to format the memory card. Do not enter any commands while formatting the memory card.

202
13.3 Memory Card
13.3 ESC+BJS Print Memory Card Status
Print of Memory Card Status ESC+BJS
Hexadecimal ESC BJS Parameter
code <1B>16 <42>16<4A>16<53>16 Nil
Initial value Nil

Valid range and When power switch is OFF The set command is not maintained.
term of Valid range within item The set command becomes invalid.
command Valid range between items The set command becomes invalid.

[Function]
Printing out the status of Flash ROM.

[Format]
<BJS>

[Coding Example]
<A>
<CC>2
<BJS>
<Z>

[Notes]
1. This command is to print out the memory card status and cannot be used in combination with other commands.
2. Flash ROM status can be checked with the label of W68mm and H90mm.
Label feed direction

203
13.4 Memory Card
13.4 ESC+&S Store Form Overlay

Registration of Form Overlay ESC+&S


Hexadecimal ESC &S Parameter
code <1B>16 <26>16<53>16 ,aa(,bbbb,cccc)
Initial value Nil

Valid range and When power switch is OFF The registered data becomes valid.
term of Valid range within item The registered data is in effect until a new specification is made.
command Valid range between items The registered data is in effect until a new specification is made.

[Function]
Specifying the registration of fixed print contents to Flash ROM.

[Format]
<&S>,aa(,bbbb,cccc)
● Parameter
a [Registration No.] = 1 to 99
b [Size specification of window width] = 1 to 640 dots (Omissible)
c [Size specification of window height] = 1 to 1448 (Omissible)

[Coding Example]
<A>
<V>100<H>100<XM>MODEL
<CC>2
<&S>,1
<Z>

[Notes]
1. Make sure to specify the slot number [2] to be used for Card Slot <CC> prior to this command.
2. Delimit Start of Data Transmission <A> and End of Data Transmission <Z> with the format to be registered.
3. Registration of identical registration No. is invalid.
4. Print of Graphic <G>, Print of BMP File <GM> and Print of PCX File <GP> data can be registered.
5. This command allows up to 99 registries. Note that the capacity of registry may vary depending on the memory card to be used.
6. Data registered with this command can be cleared with Clear <*>R.
7. This command cannot be used without a memory card.
8. This command cannot be used in combination with 2 color print commands <2S>, <2C>.

[Valid Commands]
Print position <V> <H>
Modification <WD> <FW> <(> <RF> <FC> <FT> <RM>
<XU> <XS> <XM> <XB> <XL> <X90> <X91> <X92> <X94>
Font
<OA> <OB> <$=>
<B> <BC> <BG> <BI> <BP> <D> <D><d> <BD> <BF> <BL>
Barcode
<BL><d> <BM>
2D code <BK> <BQ> <BV> <BX>
Graphic <G> <GM> <GP>

204
In general, this command is used for [Registration No.] only. Specification of window height and width will control the movement by
Vertical Print Position <V> and Horizontal Print Position <H> at the time of calling. For the movement at the time of calling, if
registered
area is exceeding print area, the portion outside of print area will not be printed.

The following are the brief operation.


(1) Normal (To register)
<A> Registered image
<V>100<H>100<P>2<L>0202
<XM>ABCD ABCD
<V>60<H>60
<FW>0808V800H400
<V>320<H>60
<FW>04H400
<CC>2
<&S>,1
<Z>

(2) When print is specified after the command <&S>


<A>
<V>100<H>100<P>2<L>0202
<XM>ABCD Anything specified prior to the command
<V>60<H>60 <&S> will be registered as form overlay.
<FW>0808V800H400
<V>320<H>60
<FW>04H400
<CC>2
<&S>,1
<V>200<H>100<OB>12345 Printing this portion
<Z>

(3) When window size is specified


Label Size <A1>08000400 Window width [200] Window height [200]
<A>
<A1>08000400
<V>100<H>00<P>2<L>0202
<XM>ABCD
<CC>2
<&S>,1,200,200
<Z>
Registering this shadowed area only

A B C D

200 dots
Label feed direction

200 dots 800 dots

400 dots

205
13.5 Memory Card
13.5 ESC+&R Recall Form Overlay
Form Overlay Call ESC+&R
Hexadecimal ESC &R Parameter
code <1B>16 <26>16<52>16 ,aa
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Invoking the contents in Flash ROM with Registration of Form Overlay <&S>.

[Format]
<&R>,aa
● Parameter
a [Registration number] = 1 to 99

[Coding Example]
<A>
<CC>2
<&R>,1
<Z>

[Notes]
1. Make sure to specify the slot number [2] to be used for Card Slot <CC> prior to this command.
2. This command can be combined with different registration number and printed.
3. When registration number is not specified, this command will be ignored.
4. If specifying unregistered number, Read/Write error will occur.
5. When registering without specifying window, Vertical Print Position <V> and Horizontal Print Position <H> will be ignored and V1
and H1 (Start position of drawing area) will be determined.
6. When specifying and registering window, movement with <V> and <H> will be enabled.
Note that when exceeding print area, the portion outside of print area will not be printed.

206
13.6 Memory Card
13.6 ESC+YS Store Format
Registration of Format ESC+YS
Hexadecimal ESC YS Parameter
code <1B>16 <59>16<53>16 ,aaa
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter is in effect until a new specification is made.

[Function]
Registering print format.

[Format]
<YS>,aaa
● Parameter
a [Format registration No.] = 1 to 999

[Coding Example]
<A>
<CC>2
<YS>,1
</N>,3,3
<%>0<V>100<H>200<P>2<L>0101<XM>ABC
<Z>

[Notes]
1. When registering multiple formats, delimit Start of Data Transmission <A> and End of Data Transmission <Z> with one format.
2. Specify Card Slot <CC> prior to this command for use.
3. Use this command and Registration of Field </N> as a set.
4. Attempts to re-register with registered number will cause an error and the data corresponded to the registered number will be
printed.

[Registerable Commands]
Print position <V> <H>
Modification <WD> <FW> <(> <RF> <FC> <FT>
<XU> <XS> <XM> <XB> <XL> <X90> <X91> <X92> <X93>
Font
<OA> <OB> <$=>
<B> <BC> <BG> <BI> <BP> <D> <D><d> <BD> <BF> <BL>
Barcode
<BL><d> <BM>
2D code <BK> <BQ> <BV> <BX>

207
[Remarks]
1. Details on the registration of format.

A group of commands can be registered to an user memory. Once registered, it saves time to specify the identical command group.
The registration also allows a change of print data when invoking the format. Such function is called “Registration of Format”.
One item consists of different command groups necessary for printing, and such groups are called “Field”. Note that multiple fields
make format.

Commands for the registration of format.


One format consists of a set of commands from Start of Data Transmission <A> to End of Data Transmission <Z>, and specify
Registration of Format <YS> right after <A>. For <YS>, specify [Format registration No.] between 1 and 999. And then, insert
Registration of Field </N> after <YS> to specify [Field No.] and [Digit No. to be printed].
After [Field No.] and [Digit No. to be printed] are entered, specify print position, character type, barcode, and so on.

[Registration Example]
Format registration No.
Field No.
<A> Digit No. to be printed
<YS>,1
</N>,1,10 Data to be registered to Field No. 1
<V>10<H>50
<B>2020801234567890
</N>,2,5 Data to be registered to Field No. 2
<V>100<H>50<L>0202<P>2
<XM>12345
</N>,3,6 Data to be registered to Field No. 3
<V>200<H>300<L>0101<P>2
<XM>123456
<Z>

Specified by Filed No. 1

Specified by Filed No. 2 12345

123456
Specified by Filed No. 3 Label feed direction

Invoking the registered print contents


Specify the saved [Format registration No.] between 1 and 999 with Format Call <YR>.
To change print data, use Print of Field <D> to specify [Field No.] to be changed, and continuously specify the changed print data.
Note that the underlined parts in the [Registration Example] are changeable.

[Call Example]

Format registration No. to invoke

<A> Field No. of print data to be changed


<YR>,1
</D>,2,ABCDE Data to be changed
<Q>2
<Z>

ABCDE
Changed data
123456
Label feed
direction

208
The followings are the invalid commands for format registration.

Category Command Command name


<Q> Print Quantity
Control <ID> Job ID Number
<WK> Job Name
<&> Registration of Form Overlay
<F> Sequential Numbering
Modification
<0> Partial Editing
<RM> Mirror Image
Font <T1> Registration of 16x16 Dots External
Character
<T2> Registration of 24x24 Dots External
Character
Barcode <BT> Registration of Bar Width Ratio
<BQ> QR Code
<BV> MAXI Code
2D code
<BK> PDF417
<BX> GS1 Data Matrix
<G> Print of Graphic
Graphic <GM> Print of BMP File
<GP> Print of PCX File
<CS> Print Speed
<#E> Print Darkness
<~> Multiple Cuts
System <C> Reprint
<*> Clear
<@> Offline
<OL> Online
<BJF> Memory Card Format
<GI> Registration of Graphic
<GT> Registration of BMP File
Memory card
<PI> Registration of PCX File
</D> Print of Field
<BJS> Print of Memory Card Status

209
13.7 Memory Card
13.7 ESC+/N Store Field
Registration of Field ESC+/N
Hexadecimal ESC /N Parameter
code <1B>16 <2F>16<4E>16 ,aa,bb
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter is in effect until a new specification is made.

[Function]
Registering items within the field of Registration of Format <YS>.

[Format]
</N>,aa,bb
● Parameter
a [Field No.] = 1 to 99
b [Digit No. to be printed] = 1 to 99

[Coding Example]
<A>
<CC>2
<YS>,01
</N>,1,3
<%>0<V>100<H>200<P>2<L>0101<XM>ABC
</N>,2,5
<%>0<V>200<H>200<P>2<L>0101<OA>12345
</N>,3,8
<%>0<V>300<H>40<B>40208049123456
<Z>

[Notes]
1. Specify the value of [Field No.] in ascending order.
2. Specify Vertical Print Position <V> and Horizontal Print Position <H> for each field. If not, default value will be set.
3. Specification of digit number when printing external character.
External code H, one external character has 4 digits; thus, three external characters make 12 digits for printing.
External code B, one external character has 2 digits; thus, three external characters make 6 digits for printing.
4. Specify the value other than [00] for Digit No. of fixed field.
5. Use this command and Registration of Format <YS> as a set.
6. Due to the memory capacity limit, it may not save up to 99 registries.

[Valid Commands for the Change of Print]


<XU> <XS> <XM> <XB> <XL> <X90> <X91> <X92> <X93>
Font
<OA> <OB> <$=>
<B> <BC> <BG> <BI> <BP> <D> <D><d> <BD> <BT> <BW>
Barcode
<BF> <BL> <BL><d> <BM>

210
13.8 Memory Card
13.8 ESC+YR Recall Format
Format Call ESC+YR
Hexadecimal ESC YR Parameter
code <1B>16 <59>16<52>16 ,aaa
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter is in effect until a new specification is made.

[Function]
Invoking and printing out the format registered with Registration of Format <YS>.

[Format]
<YR>,aaa
● Parameter
a [Format registration No.] = 1 to 999

[Coding Example]
<A>
<CC>2
<YR>,01
</D>,1,DEF
</D>,2,78901
</D>,3,49000238
<Q>2
<Z>

[Notes]
1. This command cannot invoke multiple formats between Start of Data Transmission <A> and End of Data Transmission <Z>.
2. Use this command and Print of Field </D> as a set.

211
13.9 Memory Card
13.9 ESC+/D Print Field
Print of Field ESC+/D
Hexadecimal ESC /D Parameter
code <1B>16 <2F>16<44>16 ,aa,n~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter is in effect until a new specification is made.

[Function]
Invoking the items registered with Registration of Field </N> and specifying data.

[Format]
</D>,aa,n~n
● Parameter
a [Field No.] = 1 to 99
n [Data] = Data to be changed

[Coding Example]
<A>
<CC>2
<YR>,01
</D>,1,DEF
</D>,2,78901
</D>,3,49000238
<Q>2
<Z>

[Notes]
1. Digit No. to be printed is valid within the range specified with Registration of Field </N>.
2. When digit No. of this command is larger than the one specified with Registration of Field </N>, only the defined digit No. will be
available for printing.
3. Use this command and Format Call <YR> as a set.

212
13.10 Memory Card
13.10 ESC+GI Store Graphic
Registration of Graphic ESC+GI
Hexadecimal ESC GI Parameter
code <1B>16 <47>16<49>16 abbbcccdddn~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the registration of graphic pattern data.

[Format]
<GI>abbbcccdddn~n
●Parameter
a [Selection of data transfer in HEX or BIN] = H : Hex data
B : Binary data
Hex data (Divide 8 bits data into 4 bits and outputs it as hex code corresponding to ASCII)
Binary data (Output 8 bits data as one character data all at once)
b [Specification of crosswise graphic area per byte] = 001 to 080 bytes
c [Specification of lengthwise graphic area per byte] = 001 to 181 bytes
d [Registration No.] (Identification No. when invoking) = 1 to 999
n [Data] = Graphic data

[Coding Example]
<A>
<CC>2
<GI>H003003001n~n
<Z>

[Notes]
1. Specify registered data only.
2. To change the registered content, clear it with Clear <*> to re-register.
3. Graphic Call <GR> is for printing out the data registered with Registration of Graphic <GI>.
4. When data is not registered properly, print error may occur. For details of data format, refer to Print of Graphic <G>.
5. Attempts to re-register with registered number will cause an error and the data corresponded to the registered number will be
printed.
6. Specify Card Slot <CC> prior to this command for use.

213
13.11 Memory Card
13.11 ESC+GR Recall Graphic
Graphic Call ESC+GR
Hexadecimal ESC GR Parameter
code <1B>16 <47>16<52>16 aaa
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Invoking and printing out the data registered with Registration of Graphic <GI>.

[Format]
<GR>aaa
● Parameter
a [Registration No.] = 1 to 999

[Coding Example]
<A>
<V>100<H>100
<CC>2
<GR>1
<Q>1
<Z>

[Notes]
1. Ignoring Base Reference Point Offset <A3> and making no correction.
2. Rotation <%> and Enlargement <L> are available for the invoked graphic.
3. Specify Card Slot <CC> prior to this command for use.
4. When Rotation <%> and Enlargement <L> are used together, specify Rotation <%> followed by Enlargement <L> in sequence.
5. When using Graphic Call <GR>, always execute Card Slot <CC> before Graphic Call <GR>.

214
13.12 Memory Card
13.12 ESC+GT Store BMP File
Registration of BMP File ESC+GT
Hexadecimal ESC GT Parameter
code <1B>16 <47>16<54>16 aaa,bbbbb,n~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the registration of BMP file created by such as Paint Brush of Windows.

[Format]
<GT>aaa,bbbbb,n~n
● Parameter
a [Registration No.] = 1 to 999
b [Total bytes of BMP file] = 1 to 99999
Specify the file size of BMP file for total bytes.
n [Data] = BMP file data
Data is sent as binary data (Outputs 8 bits as one character data all at once)

[Coding Example]
<A>
<CC>2
<GT>001,12345,n~n
<Z>

[Notes]
1. Data is sent as binary data (Outputs 8 bits as one character data all at once). In this case, BMP file size becomes the total bytes,
and BMP file data becomes data.
2. In BMP file, 62 bytes of data is for the header part and the rest of data is for the image data.
3. When [Total bytes of BMP file] is not matching the transfer data, this may become the cause of malfunction.
4. Total bytes are the file size displayed at [Property] and such.
5. BMP file is available in Black/White mode only. In color mode, printing will not be performed due to command error. Also, this
command is not valid for BMP compressed file. Make sure that the file extension is set to [BMP] before printing.
6. Specify Card Slot <CC> prior to this command.
7. Error wll occur if re-register with registered number, the re-registered content will be printed and the process continues.

215
13.13 Memory Card
13.13 ESC+GC Recall BMP File
BMP File Call ESC+GC
Hexadecimal ESC GC Parameter
code <1B>16 <47>16<43>16 aaa
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Invoking and printing out the data registered with Registration of BMP File.

[Format]
<GC>aaa
●Parameter
a [Registration No.] = 1 to 999
[Coding Example]
<A>
<V>100<H>100
<CC>2
<GC>001
<Q>2
<Z>

[Notes]
1. Rotation <%> and Enlargement <L> are available for the invoked data.
2. Specify Card Slot <CC> prior to this command for use.
3. When Rotation <%> and Enlargement <L> are used together, specify Rotation <%> followed by Enlargement <L> in sequence.
4. When using BMP File Call <GC>, always execute Card Slot <CC> before BMP File Call <GC>.

216
13.14 Memory Card
13.14 ESC+PI Store PCX File
Registration of PCX File ESC+PI
Hexadecimal ESC PI Parameter
code <1B>16 <50>16<49>16 aaa,bbbbb,n~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the registration of PCX file created by such as Paint Brush of Windows.

[Format]
<PI>aaa,bbbbb,n~n
●Parameter
a [Registration No.] = 1 to 999
b [Total bytes of PCX file] = 1 to 99999
Specify the file size of PCX file for total bytes.
n [Data] = PCX file data
Data is sent as binary data (Outputs 8 bits as one character data all at once)

[Coding Example]
<A>
<CC>2
<PI>001,12345,n~n
<Z>

[Notes]
1. Data is sent as binary data (Outputs 8 bits as one character data all at once). In this case, PCX file size becomes the total bites,
and PCX file data becomes data.
2. In PCX file, 128 bytes of data is for the header part and the rest of data is for the image data.
3. When [Total bytes of PCX file] is not matching the transfer data, this may become the cause of malfunction.
4. Total bytes are the file size displayed at [Property] and such.
5. PCX file is available in Black/White mode only. In color mode, printing will not be performed due to command error. Also, this
command is not valid for PCX compressed file. Make sure that the file extension is set to [PCX] before printing.
6. Specify Card Slot <CC> prior to this command for use.

217
13.15 Memory Card
13.15 ESC+PY Recall PCX File
PCX File Call ESC+PY
Hexadecimal ESC PY Parameter
code <1B>16 <50>16<59>16 aaa
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Invoking and printing out the data registered with Registration of PCX File <PI>.

[Format]
<PY>aaa
● Parameter
a [Registration No.] = 1 to 999

[Coding Example]
<A>
<V>100<H>100
<CC>2
<PY>001
<Q>2
<Z>

[Notes]
1. Rotation <%> and Enlargement <L> are available for the invoked data.
2. Specify Card Slot <CC> prior to this command for use.
3. When Rotation <%> and Enlargement <L> are used together, specify Rotation <%> followed by Enlargement <L> in sequence.
4. When using PCX File Call <PY>, always execute Card Slot <CC> before PCX File Call <PY>.

218
13.16 Memory Card
13.16 ESC+* Clear (Memory Card)
Clear (Memory Card) ESC+*
Hexadecimal ESC * Parameter
code <1B>16 <2A>16 a(,bbb)
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Clearing the entire contents in flash ROM.

[Format]
<*>a(,bbb)
●Parameter
a [Item to be cleared] = G : SATO Graphic
(Clearing graphic registered with Registration of Graphic <GI>)
P : PCX file
(Clearing PCX file registered with Registration of PCX File <PI>)
M : BMP file
(Clearing BMP file registered with Registration of BMP File <GT>)
F : Format
(Clearing format registered with Registration of Format <YS>)
O : True Type font
(Clearing True Type font registered with Registration of True Type Font <BJ>)
R : Form Overlay
(Clearing form overlay registered with Registration of Form Overlay <&S>)
b [Registration No.] = 000 to 999 (Omissible) True Type font
001 to 999 (Omissible) Except True Type font
(When omitting Registration No., all the registered data will be cleared.)

[Coding Example 1] Clearing 001 of SATO graphic


<A>
<CC>2
<*>G,001
<Z>

[Coding Example 2] Clearing 002 of PCX file


<A>
<CC>2
<*>P,002
<Z>

[Coding Example 3] Clearing Form Overlay entirely


<A>
<CC>2
<*>R
<Z>

[Notes]
1. Delimit Start of Data Transmission <A> and End of Data Transmission <Z> with this command for use.
2. Make sure to specify the slot number [2] to be used for Card Slot <CC> prior to this command.

[Remarks]
1. To clear all data of flash ROM, use Card Format <BJF>.

219
13.17 Memory Card
13.17 ESC+BJ, ESC+BJD Store True
ESC+BJ
Registration
Type Font of True Type Font
ESC+BJD
Hexadecimal ESC BJD Parameter
code <1B>16 <42>16<4A>16<44>16 (a…ab..b
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the registration of True Type font.

[Format]
<BJ>(a…ab…b
<BJD>c…cdddde…e
<BJ>)
● Parameter
a [Font description] Specification of 40 bytes font
b [Date] 10 bytes date data
c [Memory offset] 5 bytes memory offset (HEX specification)
d [No. of data bytes] 0001 to 2000
e [Font data to download]

[Coding Example]
<A>
<CC>2
<BJ>(abcdefghijkabcdefghijkabcdefghijkabcdefghijk29-08-2000
<BJD>00000002203001A00490020………・0000000
<BJ>)
<Z>

[Notes]
1. Make sure to specify the slot number [2] to be used for Card Slot <CC> prior to this command.

220
13.18 Memory Card
13.18 ESC+BJT Recall True Type Font
True Type Font Call ESC+BJT
Hexadecimal ESC BJT Parameter
code <1B>16 <42>16<4A>16<54>16 ,aa,bb,cc,dd,ee,ffff,n~n
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying to invoke True Type font.

[Format]
<BJT>,aa,bb,cc,dd,ee,ffff,n~n
● Parameter
a [Font ID] = 00 to 99
b [Horizontal magnification] = 01 to 12
c [Vertical magnification] = 01 to 12
d [Character pitch] = 01 to 99
e [Backup] = 00 Fixed
f [No. of characters to print] = 0000 to 9999
n [Data]

[Coding Example]
<A>
<V>100<H>200<CC>2
<BJT>,01,02,02,01,00,0004,SATO
<Q>
<Z>

[Notes]
1. Make sure to specify the slot number [2] to be used for Card Slot <CC> prior to this command.

221
14. Calendar Commands
14.1 Calendar
14.1 ESC+WT Calendar Configuration
Calendar Setting ESC+WT
Hexadecimal ESC WT Parameter
code <1B>16 <57>16<54>16 aabbccddee
Initial value Nil

Valid range and When power switch is OFF The set parameter is maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter is in effect until a new specification is made.

[Function]
Setting the calendar.

[Format]
<WT>aabbccddee
● Parameter
a [Year] = 00 to 99
b [Month] = 01 to 12
c [Date] = 01 to 31
d [Hour] = 00 to 23
e [Minute] = 00 to 59

[Coding Example] 2020, January 1, 13:13


<A>
<WT>2001011313
<Z>

[Notes]
1. This command requires optional calendar IC. Note that the command can not be used without the calendar IC.

222
14.2 Calendar
14.2 ESC+WP Calendar Increment
Calendar Increment ESC+WP
Hexadecimal ESC WP Parameter
code <1B>16 <57>16<50>16 abbb
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter is in effect until a new specification is made.
command Valid range between items The set parameter becomes invalid.

[Function]
Performing time addition in calendar.

[Format]
<WP>abbb
●Parameter
a [Specification of date and time] Y (Year)
M (Month)
D (Date)
h (Hour)
W (Week No.)

b [Specification of additional value for date and time]


Valid range for Y : 0 to 9
Valid range for M : 00 to 99
Valid range for D : 000 to 999
Valid range for h : 000 to 999
Valid range for W : 00 to 99

[Coding Example] Specifying and printing out the date that is three months from today.
<A>
<WP>M03
<V>100<H>200
<XM><WA>DD/MM/YY
<Q>2
<Z>

[Notes]
1. This command requires optional calendar IC. Note that the command can not be used without the calendar IC.
2. This command can add certain period of time to the specified data of year, month, date, and time. As shown in the above
[Coding Example], three months from today can be set.
3. When specifying Week No. (W), only the week specified by Print of Calendar <WA> will be added.

223
14.3 Calendar
14.3 ESC+WA Calendar Printing
Print of Calendar ESC+WA
Hexadecimal ESC WA Parameter
code <1B>16 <57>16<41>16 a~a
Initial value Nil

Valid range and When power switch is OFF The set parameter is not maintained.
term of Valid range within item The set parameter becomes invalid.
command Valid range between items The set parameter becomes invalid.

[Function]
Specifying the print of calendar.

[Format]
<WA>a~a
●Parameter
a [Specification of print contents] YYYY (Year) : 1981 to 2080
YY (Year) : 00 to 91
MM (Month) : 01 to 12
DD (Date) : 01 to 31
HH (Hour) : 00 to 11
hh (Hour) : 00 to 23
mm (Minute) : 00 to 59
ss (Second) : 00 to 59
TT (AM/PM) : AM/PM
JJJ (Julian date) : 001 to 366
WW (Week) : 00 to 53
ww (Week) : 01 to 54

[Coding Example] Printing Day/Month/Year/Hour:Minute.


<A>
<WP>M03
<V>100<H>200
<XM><WA>DD/MM/YYhh:mm
<Q>2
<Z>

[Notes]
1. This command requires optional calendar IC and it is nonusable without IC.
2. When specifying QTY = 100, real-time printing will be performed per label.
3. This command specification is available up to 6 locations within one form.
4. Up to 16 characters are available for calendar print data.
st
5. 0 week in [WW] indicates Monday through Sunday including the 1 of January.
st st
6. 1 week in [ww] indicates Monday through Sunday including the 1 of January.

Indication of week using WW/ww


Example) January 2008
Mon. Tue. Wed. Thu. Fri. Sat. Sun. WW ww
31 1 2 3 4 5 6 0 week 1st week
7 8 9 10 11 12 13 1st week 2nd week
nd
14 15 16 17 18 19 20 2 week 3rd week
rd
21 22 23 24 25 26 27 3 week 4th week
th
28 29 30 31 1 2 3 4 week 5th week

e.g.1) For [2007/12/31], WW(Week) prints out [0 week]. (ww(Week) prints out [1st week])
e.g.2) For [2008/01/25], WW(Week) prints out [3rd week]. (ww(Week) prints out [4th week])
e.g.3) For [2008/01/28], WW(Week) prints out [4th week]. (ww(Week) prints out [5th week])
e.g.4) For [2008/02/03], WW(Week) prints out [4th week]. (ww(Week) prints out [5th week])

224
Extensive contact information of worldwide SATO operations can be
found on the Internet at http://www.satoworldwide.com

225

You might also like