Select your printer model
Parameters are refined by the selected printer.
- TM-J2000
- TM-J2100
- TM-L90
- TM-L100
- TM-m10
- TM-m30
- TM-m30II
- TM-m30II-H
- TM-m30III
- TM-m30III-H
- TM-m30II-S
- TM-m30II-SL
- TM-m55
- TM-P20
- TM-P20II
- TM-P60
- TM-P60II
- TM-P80
- TM-P80II
- TM-T20
- TM-T20II
- TM-T20III
- TM-T20X
- TM-T70
- TM-T70II
- TM-T88IV
- TM-T88V
- TM-T88VI
- TM-T88VII
- TM-T90
- TM-T90II
- TM-T90KP
- TM-U220
- TM-U220II
- TM-U230
GS ( k <機能480>
[名称]
Composite Symbology: シンボル保存領域へのデータの格納
[コード]
ASCII
|
|
GS
|
|
(
|
|
k
|
|
pL
|
|
pH
|
|
cn
|
|
fn
|
|
m
|
|
a
|
|
b
|
|
d1...dk
|
16進数
|
1D
|
28
|
6B
|
pL
|
pH
|
34
|
50
|
30
|
a
|
b
|
d1...dk
|
|||||||||||
10進数
|
29
|
40
|
107
|
pL
|
pH
|
52
|
80
|
48
|
a
|
b
|
d1...dk
|
[定義域]
cn = 52
fn = 80
m = 48
a = 48, 49
b = 65 ~ 77 [a = 48 指定時]
b = 65, 66 [a = 49 指定時]
k = (pL + pH × 256) - 5
pL, pH: 機種により異なります。
d: 直線成分および 2D 合成成分の種類により異なります。 [機能] の表を参照してください。
[機能]
Composite Symbology のシンボルデータ (d1...dk) をシンボル保存領域に格納します。
-
(a = 48) の場合、b は直線成分の種類を指定します。
-
b直線成分の種類シンボルデータ (SP はスペースを示します)データ数 (k)文字種 (ASCII)データ (d)65EAN8k = 7"0" ~ "9"d = 48 ~ 5766EAN13k = 12"0" ~ "9"d = 48 ~ 5767UPC-Ak = 11"0" ~ "9"d = 48 ~ 5768UPC-E (0 省略 (6 桁) バージョン)k = 6"0" ~ "9"d = 48 ~ 5769UPC-E (0 省略なし (11 桁) バージョン)k = 11"0" ~ "9"d = 48 ~ 57 [ただし、d1 = 48]70GS1 DataBar Omnidirectionalk = 13"0" ~ "9"d = 48 ~ 5771GS1 DataBar Truncatedk = 13"0" ~ "9"d = 48 ~ 5772GS1 DataBar Stackedk = 13"0" ~ "9"d = 48 ~ 5773GS1 DataBar Stacked Omnidirectionalk = 13"0" ~ "9"d = 48 ~ 57 [ただし、d1 = 48, 49]74GS1 DataBar Limitedk = 13"0" ~ "9"d = 48 ~ 5775GS1 DataBar Expandedk = 2 ~ 2550 ~ 9, A ~ D, a ~ d,SP, !, ", %, $, ', (,), *, +, ,, −, ., /, :, ;,<, =, >, ?, _, {d = 48 ~ 57, d = 65 ~ 90, d = 97 ~ 122,d = 32 ~ 34, 37 ~ 47, 58 ~ 63,d = 95, 123[ただし d1 = 40, d2 = 48 ~ 57, d3 = 48 ~ 57,または d1 = 48 ~ 57, d2 = 48 ~ 57]76GS1 DataBar Expanded Stackedk = 2 ~ 2550 ~ 9, A ~ D, a ~ d,SP, !, ", %, $, ', (,), *, +, ,, −, ., /, :, ;,<, =, >, ?, _, {d = 48 ~ 57, 65 ~ 90, 97 ~ 122,d = 32 ~ 34, 37 ~ 47, 58 ~ 63,d = 95, 123[ただし d1 = 40, d2 = 48 ~ 57, d3 = 48 ~ 57,または d1 = 48 ~ 57, d2 = 48 ~ 57]77GS1-128k = 2 ~ 255NUL ~ SP (7Fh)d = 0 ~ 127
-
(a = 49) の場合、b は 2D 合成成分の種類を指定します。
-
b2D 合成成分の種類シンボルデータ (SP はスペースを示します)データ数 (k)文字種 (ASCII)データ (d)65自動選択(桁数によりCC-A, CC-B, CC-Cを自動選択)k = 1 ~ 2361NUL ~ SP (7Fh)d = 0 ~ 25566固定 (CC-C)k = 1 ~ 2361NUL ~ SP (7Fh)d = 0 ~ 255
[説明]
-
本機能でシンボル保存領域に格納したシンボルデータは、本コマンド GS ( k <機能481> , GS ( k <機能482> でエンコード処理します。 GS ( k <機能481> , GS ( k <機能482> の実行後もシンボル保存領域内のシンボルデータを保持します。
-
(d1...dk) の k バイトをシンボルデータとして処理します。
-
Composite Symbology を印字するためには本機能を 2回実行する必要があります
-
-
(a = 48) を指定して直線成分のシンボルデータを格納します。
-
(a = 49) を指定して 2D 合成成分のシンボルデータを格納します。
-
直線成分 (a = 48) と 2D 合成成分 (a = 49) はどちらを先に指定しても構いません。
-
直線成分 (a = 48) のシンボルデータを変更せずに 2D 合成成分 (a = 49) のシンボルデータのみ変更すること、およびその逆もできます。
-
-
シンボル保存領域内の直線成分のシンボルデータは、本コマンド GS ( k <機能080> , GS ( k <機能180> , GS ( k <機能280> , GS ( k <機能380> , <GS ( k <機能480> : (a = 48) 指定時> いずれかの実行、ESC @ の実行、リセット、または電源オフまで有効です。
-
シンボル保存領域内の 2D 合成成分のシンボルデータは、本コマンド GS ( k <機能080> , GS ( k <機能180> , GS ( k <機能280> , GS ( k <機能380> , <GS ( k <機能480> : (a = 49) 指定時> いずれかの実行、ESC @ の実行、リセット、または電源オフまで有効です。
[説明: EAN8, EAN13, UPC-A に適用]
-
モジュラチェックキャラクターを除くデータをホストから送信してください。
[説明: UPC-E (0 省略 (6 桁) バージョン) に適用]
-
ナンバーシステムキャラクター (NSC) とモジュラチェックキャラクターを除くデータをホストから送信してください。
[説明: UPC-E (0 省略なし (11 桁) バージョン) に適用]
-
モジュラチェックキャラクターを除くデータをホストから送信してください。
-
最初のデータ (d1) をナンバーシステムキャラクター (NSC) として処理します。必ず 0 を指定してください。
[説明: GS1 DataBar Omnidirectional, GS1 DataBar Truncated, GS1 DataBar Stacked, GS1 DataBar Stacked Omnidirectional, GS1 DataBar Limited に適用]
-
アプリケーション識別子 (AI) とチェックデジットを除く 13 桁の商品識別番号をホストから送信してください。
[説明: GS1 DataBar Expanded に適用]
-
特殊キャラクター (FNC1) およびシンボルデータ "(", ")" は、次表に示す ( [16進数 = 7Bh / 10進数 = 123] + 文字コード) の 2 バイトのデータをホストから送信してください。 (表中の "+" は送信データに含まない)
-
データホストからの送信データASCII16進数10進数FNC1{ + 17B + 31123 + 49({ + (7B + 28123 + 40){ + )7B + 29123 + 41
-
特殊キャラクター ("(", ")") には次表に示す機能があります。
-
特殊キャラクター文字16進数10進数機能(2840HRI文字に各文字を挿入します。AI を囲んで使用することで HRI文字の見栄えを良くしたいときに使用します。なお、両データはエンコードデータとはなりません。)2941
[説明: GS1 DataBar Expanded Stacked に適用]
-
特殊キャラクター (FNC1) およびシンボルデータ "(", ")" は、次表に示す ( [16進数 = 7Bh / 10進数 = 123] + 文字コード) の 2 バイトのデータをホストから送信してください。 (表中の "+" は送信データに含まない)
-
データホストからの送信データASCII16進数10進数FNC1{ + 17B + 31123 + 49({ + (7B + 28123 + 40){ + )7B + 29123 + 41
[説明: GS1-128 に適用]
-
GS1-128 は下記の構成を処理します。
-
(a) 基本的な構成
-
スタートキャラクターFNC1AIデータ部チェックデジット Aチェックデジット Bストップキャラクター自動付加(d1...dk)自動付加
-
(b) 連結コードの構成
-
スタートキャラクターFNC1AIデータ部チェックデジット AFNC1AIデータ部チェックデジット Aチェックデジット Bストップキャラクター自動付加(d1...dk)自動付加
-
アプリケーション識別子 (AI) からチェックデジット A に該当するデータをホストから送信してください。
-
4 文字の特殊キャラクター (SP, "(", ")", "*") には次表に示す機能があります。
-
特殊キャラクター文字16進数10進数機能SP2032HRI文字にスペースを挿入します。AI とデータ部をスペースで分離することで HRI文字の見栄えを良くしたいときに使用します。なお、SP はエンコードデータとはなりません。(2840HRI文字に各文字を挿入します。AI を囲んで使用することで HRI文字の見栄えを良くしたいときに使用します。なお、両データはエンコードデータとはなりません。)2941*2A42データ部を対象としてモジュラス 10 で計算したチェックデジット A (1 キャラクター) を * の位置に付加します。"*" 自体は HRI文字となりませんが、HRI文字にチェックデジットを挿入します。
-
特殊キャラクター (SP, "(", ")", "*") を使用したシンボルデータの例を下記に示します。
-
例: [AI = 01 / データ = 9501234567890 / チェックデジット A の付加を指定 / AI を () で囲む] の場合
-
GS k 23 0 52 80 48 48 77 "(01)9501234567890*"この時 HRI文字の付加を指定している場合、HRI文字は [(01) 95012345678903] となります。
-
例: [AI = 01 / データ = 9501234567890 / チェックデジット A の付加を指定 / AI を () で囲みデータとの間にスペースを挿入] の場合
-
GS k 23 0 52 80 48 48 77 "(01)9501234567890*"この時 HRI文字の付加を指定している場合、HRI文字は [(01) 95012345678903] となります。
-
例: [AI = 01 / データ = 9501234567890 / チェックデジット A の付加を指定 / AI を () で囲む] と [AI = 3102 / データ = 000400 / AI を () で囲む] を連結する場合
-
GS k 38 0 52 80 48 77"(01)9501234567890* {1(3102)000400"この時 HRI文字の付加を指定している場合、HRI文字は [(01) 95012345678903 (3102) 000400] となります。
-
各コードセット (CODE A, CODE B, CODE C) において処理できるデータ (d) の範囲は次表となります。 文字欄が空欄のデータは使用できません。 なお、特殊キャラクター (FNC1, FNC3) およびシンボルデータ "(", ")", "*", "{" は、次表に示す ( [16進数 = 7Bh / 10進数 = 123] + 文字コード) の 2 バイトのデータをホストから送信してください。
-
[説明: 2D 合成成分に適用]
-
自動選択 (b = 65) を指定した場合、データ数 (k) により 2D 合成成分の種類が決定します。
-
データ数 (k)1 ~ 5657 ~ 338339 ~ 23612D 合成成分CC-ACC-BCC-C
-
下記のいずれかにより 2D 合成成分に CC-C を選択する場合、直線成分には GS1-128 を指定してください。
-
-
(b = 66) で「固定 (CC-C) 」を指定する場合
-
(b = 65) 指定時にデータ数が 339 バイトを超える場合
-
クイックアクセス
- [Name]
- [Format]
- [Range]
- [Description]
- [Notes]
ESC/POS® には、特許取得済み、または特許出願中のコマンドが含まれています。 内容を第三者に開示することを禁止します。
- はじめに
- コマンド・リスト
- コード順コマンド・リスト
- 適用機種
- 機種別コマンド・リスト
- TM-J2000, TM-J2100
- TM-L90
- TM-L100
- TM-m10
- TM-m30
- TM-m30II
- TM-m30II-H
- TM-m30II-S
- TM-m30II-SL
- TM-m30III
- TM-m30III-H
- TM-m55
- TM-P20
- TM-P20II
- TM-P60
- TM-P60II
- TM-P80
- TM-P80II
- TM-T20
- TM-T20II
- TM-T20III
- TM-T20X
- TM-T70
- TM-T70II
- TM-T88IV
- TM-T88V
- TM-T88VI
- TM-T88VII
- TM-T90
- TM-T90II
- TM-T90KP
- TM-U220
- TM-U220II
- TM-U230
- 非推奨コマンド
- コマンド情報(機能別)
- 印字命令
- 改行量
- 印刷文字
- 印字用紙
- 印字位置
- 用紙の検出器
- メカコントロール
- ビットイメージ関係
- ビットイメージ
- GS ( L / GS 8 L
- GS D
- グラフィックス
- NVグラフィックス
- ダウンロード・グラフィックス
- パネルスイッチ
- ステータス
- バーコード
- 2次元シンボル
- GS ( k
- PDF417
- QR Code
- MaxiCode
- 2次元GS1 DataBar
- Composite Symbology
- Aztec Code
- DataMatrix
- マクロ機能
- 漢字制御
- 補助機能
- DLE ENQ
- DLE DC4 <fn=1>
- DLE DC4 <fn=2>
- DLE DC4 <fn=3>
- DLE DC4 <fn=7>
- DLE DC4 <fn=8>
- ESC ( Y
- ESC =
- ESC @
- ESC L
- ESC S
- ESC p
- GS ( A
- GS ( D
- GS I
- GS P
- GS g 0
- GS g 2
- GS z 0
- レスポンス/状態通知
- 印字制御
- ブザーの制御
- 図形の描画
- レシートエンハンス制御
- ページモードの制御
- カスタマイズ
- ユーザー設定
- GS ( E
- GS ( E <fn=1>
- GS ( E <fn=2>
- GS ( E <fn=3>
- GS ( E <fn=4>
- GS ( E <fn=5>
- GS ( E <fn=6>
- GS ( E <fn=7>
- GS ( E <fn=8>
- GS ( E <fn=9>
- GS ( E <fn=10>
- GS ( E <fn=11>
- GS ( E <fn=12>
- GS ( E <fn=13>
- GS ( E <fn=14>
- GS ( E <fn=15>
- GS ( E <fn=16>
- GS ( E <fn=48>
- GS ( E <fn=49>
- GS ( E <fn=50>
- GS ( E <fn=99>
- GS ( E <fn=100>
- プリンターのカスタマイズ
- ユーザーNVメモリー
- ユーザー設定
- カウンター印字
- プログラム例
- 付録