Line Thermal Printer STAR Line Mode コマンド 仕 様 書 Rev 1.17 スター 精 密 ( 株 ) 特 機 事 業 部
-- 目 次 -- 1. インタフェースの 構 成... 1-1 1-1) RS-232 シリアルインタフェース... 1-1 1-1-1) 仕 様 (RS-232 準 拠 )... 1-1 1-1-2) インタフェースコネクタの 端 子 における 信 号 の 配 置 および 説 明... 1-1 1-1-3) コミュニケーション プロトコル... 1-2 1-2) パラレルインタフェース(アンフェノール36ピン)... 1-4 1-2-1) 仕 様 (IEEE1284 準 拠 )... 1-4 1-2-2) インタフェースコネクタの 端 子 における 信 号 の 配 置 および 説 明... 1-4 1-2-3) 信 号 出 力 タイミング... 1-5 1-2-4) ステータス 仕 様... 1-5 1-3) USB インターフェース... 1-6 1-4) Ethernet インターフェース... 1-6 1-5) 無 線 LAN インターフェース... 1-6 1-6) パワード USB インターフェース... 1-6 2. コマンド 機 能 一 覧... 2-1 3. コマンド 詳 細... 3-1 3-1) 用 語 説 明... 3-1 3-2) 例 外 処 理... 3-2 3-3) 標 準 コマンド 詳 細... 3-3 3-3-1) フォントスタイルとキャラクタセット... 3-3 ESC RS F n... 3-3 ESC GS t n... 3-4 ESC GS = n1 n2 da1 da2...dak db1 db2...dbk... 3-6 ESC R n... 3-8 ESC / n... 3-9 ESC SP n... 3-10 ESC M... 3-11 ESC P... 3-11 ESC :... 3-11 ESC g... 3-12 3-3-2) 文 字 拡 大 設 定... 3-13 ESC i n1 n2... 3-13 ESC W n... 3-14 ESC h n... 3-14 SO... 3-15 DC4... 3-15 ESC SO... 3-16 ESC DC4... 3-16 3-3-3) プリントモード... 3-17 ESC E... 3-17 ESC F... 3-17 ESC - n... 3-18 ESC _ n... 3-18 ESC 4... 3-19 ESC 5... 3-19 SI... 3-20 DC2... 3-20 ESC GS b n... 3-20 3-3-4) 行 間 隔... 3-21 LF... 3-21 CR... 3-21 ESC a n... 3-21 ESC z n... 3-22 ESC 0... 3-22 STAR Line Mode コマンド 仕 様 書
ESC J n... 3-23 ESC I n... 3-23 3-3-5) ページ 管 理 コマンド... 3-24 FF... 3-24 ESC C n... 3-24 ESC C 0 n... 3-25 VT... 3-25 ESC B n1 n2...nk NUL... 3-26 ESC B NUL... 3-26 3-3-6) 水 平 方 向 印 字 位 置... 3-27 ESC l n... 3-27 ESC Q n... 3-28 HT... 3-28 ESC D n1 n2...nk NUL... 3-29 ESC D NUL... 3-29 ESC GS A n1 n2... 3-30 ESC GS R n1 n2... 3-30 ESC GS a n... 3-31 3-3-7) ダウンロード... 3-32 ESC & c1 c2 n d1...d48... 3-32 ESC & c1 c2 n... 3-33 ESC % n... 3-33 3-3-8) ビットイメージグラフィック... 3-34 ESC K n1 n2 d1...dk... 3-34 ESC L n1 n2 d1...dk... 3-35 ESC k n1 n2 d1...dk... 3-36 ESC X n1 n2 d1...dk... 3-37 3-3-9) ロゴ... 3-38 ESC FS q n [x11 x12 y11 y12 d1...dk]1...[xn1 xn2 yn1 yn2 d1...dk]n... 3-38 ESC FS p n m... 3-40 ESC RS L m... 3-41 3-3-10) バーコード... 3-42 ESC b n1 n2 n3 n4 d1...dk RS... 3-42 3-3-11) カッター 制 御... 3-46 ESC d n... 3-46 3-3-12) 外 部 機 器 駆 動... 3-47 ESC BEL n1 n2... 3-47 BEL... 3-47 FS... 3-48 SUB... 3-48 EM... 3-48 ESC GS BEL m t1 t2... 3-49 ESC GS EM DC1 m n1 n2... 3-50 ESC GS EM DC2 m n1 n2... 3-51 3-3-13) 印 字 設 定... 3-52 ESC RS d n... 3-52 ESC RS r n... 3-53 3-3-14) ステータス... 3-54 ESC RS a n... 3-54 ESC ACK SOH... 3-55 ENQ... 3-55 EOT... 3-55 ESC ACK CAN... 3-56 ETB... 3-57 ESC RS E n... 3-57 ESC GS ETX s n1 n2... 3-58 3-3-15) 漢 字... 3-62 ESC p... 3-62 STAR Line Mode コマンド 仕 様 書
ESC q... 3-62 ESC $ n... 3-63 ESC s n1 n2... 3-64 ESC t n1 n2... 3-64 ESC r c1 c2 d1...dk... 3-65 3-3-16) その 他... 3-66 CAN... 3-66 ESC @... 3-67 ESC GS # m N n1 n2 n3 n4 LF NUL... 3-68 ESC? LF NUL... 3-69 3-4) ラスターグラフィックス コマンド 詳 細... 3-70 ESC * r R... 3-71 ESC * r A... 3-72 ESC * r B... 3-73 ESC * r C... 3-73 ESC * r D n NUL... 3-74 ESC * r E n NUL... 3-75 ESC * r F n NUL... 3-76 ESC * r P n NUL... 3-77 ESC * r Q n NUL... 3-77 ESC * r m l n NUL... 3-78 ESC * r m r n NUL... 3-78 ESC * r T n NUL... 3-79 ESC * r K n NUL... 3-79 b n1 n2 data... 3-80 k n1 n2 data... 3-81 ESC * r Y n NUL... 3-82 ESC FF NUL... 3-83 ESC FF EOT... 3-83 ESC * r N n NUL... 3-83 ESC * r V m n NUL... 3-84 ESC * r S... 3-85 ESC * r s 0 a n NUL... 3-85 ESC * r s 1 n NUL... 3-86 ESC * r s 2 n NUL... 3-86 ESC * r s 3 n NUL... 3-86 3-5) ブラックマーク 関 連 コマンド 詳 細... 3-87 ESC d n... 3-87 FF... 3-88 ESC C n... 3-88 ESC C 0 n... 3-88 VT... 3-89 ESC B n1 n2...nk NUL... 3-89 ESC B NUL... 3-89 3-6) USB 関 連 コマンド 詳 細... 3-90 3-7) 2 色 印 字 コマンド 詳 細... 3-91 ESC RS c n... 3-91 ESC RS C n... 3-92 ESC 4... 3-94 ESC 5... 3-94 ESC FS q n [x11 x12 y11 y12 d1...dk]1...[xn1 xn2 yn1 yn2 d1...dk]n... 3-95 ESC FS p n m... 3-97 3-8) プレゼンタ 関 連 コマンド 詳 細... 3-98 ESC SYN 0 n... 3-98 ESC SYN 1 n... 3-98 ESC SYN 2 n... 3-99 ESC SYN 3 n... 3-100 ESC SYN 4 n... 3-101 STAR Line Mode コマンド 仕 様 書
ESC GS SUB DC1 m t1 t2... 3-102 ESC GS SUB DC2 m t1 t2... 3-103 ESC GS SUB DC3 m t1 t2... 3-104 3-9) マークコマンド 詳 細... 3-105 ESC GS * 0 n m1 m2 m3...mk... 3-106 ESC GS * 1 h v... 3-107 ESC GS * 2 m c w... 3-107 ESC GS * W... 3-108 ESC GS * C... 3-108 3-10) AUTO LOGO 機 能 コマンド 詳 細... 3-109 ESC GS / W... 3-112 ESC GS / C... 3-112 ESC GS / 1 n... 3-113 ESC GS / 2 n... 3-114 ESC GS / 3 nl nh d1 d2...dk... 3-115 ESC GS / 4 nl nh d1 d2...dk... 3-115 ESC GS / 5 n... 3-116 ESC GS / 6 n... 3-117 3-11) 二 次 元 コード PDF417 コマンド 詳 細... 3-118 ESC GS x S 0 n p1 p2... 3-120 ESC GS x S 1 n... 3-120 ESC GS x S 2 n... 3-120 ESC GS x S 3 n... 3-121 ESC GS x D nl nh d1 d2 dk... 3-121 ESC GS x P... 3-121 ESC GS x I... 3-122 3-12) 印 字 開 始 トリガ 制 御 コマンド 詳 細... 3-123 ESC GS g 0 m n... 3-123 ESC GS g 1 m n... 3-123 3-13) 二 次 元 コード QRコードコマンド 詳 細... 3-124 ESC GS y S 0 n... 3-126 ESC GS y S 1 n... 3-126 ESC GS y S 2 n... 3-126 ESC GS y D 1 m nl nh d1 d2 dk... 3-127 ESC GS y D 2 a m1 n1l n1h d11 d12 d1k m2 n2l n2h d21 d22 d2k ml dlk... 3-128 ESC GS y P... 3-129 ESC GS y I... 3-129 3-14) GS1 二 次 元 コード 合 成 シンボルコマンド 詳 細... 3-130 < 機 能 367>ESC GS ( k pl ph cn fn n (cn=51, fn=67)... 3-131 < 機 能 371>ESC GS ( k pl ph cn fn nl nh (cn=51, fn=71)... 3-131 < 機 能 380>ESC GS ( k pl ph cn fn m n d1...dk (cn=51, fn=80)... 3-132 < 機 能 381>ESC GS ( k pl ph cn fn m (cn=51, fn=81)... 3-133 < 機 能 467>ESC GS ( k pl ph cn fn n (cn=52, fn=67)... 3-134 < 機 能 471>ESC GS ( k pl ph cn fn nl nh (cn=52, fn=71)... 3-134 < 機 能 472>ESC GS ( k pl ph cn fn n (cn=52, fn=72)... 3-135 < 機 能 480>ESC GS ( k pl ph cn fn m a b d1...dk (cn=52, fn=80)... 3-136 < 機 能 481>ESC GS ( k pl ph cn fn m (cn=52, fn=81)... 3-137 3-15) ページ 機 能 コマンド 詳 細... 3-138 ESC GS h 0 k m n... 3-138 ESC GS h 1 k m n... 3-139 3-16) 縮 小 印 刷 機 能 コマンド 詳 細... 3-140 ESC GS c h v... 3-140 3-17) ページモードコマンド 詳 細... 3-141 ESC GS P 0... 3-141 ESC GS P 1... 3-142 ESC GS P 2 n... 3-142 ESC GS P 3 xl xh yl yh dxl dxh dyl dyh... 3-143 ESC GS P 4 nl nh... 3-144 STAR Line Mode コマンド 仕 様 書
ESC GS P 5 nl nh... 3-144 ESC GS P 6... 3-145 ESC GS P 7... 3-145 ESC GS P 8... 3-145 3-18) テキストサーチコマンド 詳 細... 3-146 ESC GS ) B pl ph fn [parameter]... 3-146 < 機 能 48>ESC GS ) B pl ph fn m (fn=48)... 3-146 < 機 能 49>ESC GS ) B pl ph fn m (fn=49)... 3-147 < 機 能 50>ESC GS ) B pl ph fn m (fn=50)... 3-147 < 機 能 64>ESC GS ) B pl ph fn n m k d1...dk (fn=64)... 3-148 < 機 能 65>ESC GS ) B pl ph fn m k1 k2 d1...dk (fn=65)... 3-148 < 機 能 66>ESC GS ) B pl ph fn n t (fn=66)... 3-149 < 機 能 80>ESC GS ) B pl ph fn m (fn=80)... 3-149 < 機 能 81>ESC GS ) B pl ph fn m (fn=81)... 3-150 < 機 能 96>ESC GS ) B pl ph fn m (fn=96)... 3-150 < 機 能 97>ESC GS ) B pl ph fn m (fn=97)... 3-151 3-19) 音 声 コマンド 詳 細... 3-152 ESC GS s O z a n c1 c2 d1 d2 t1 t2... 3-152 ESC GS s P... 3-153 ESC GS s R z n1 n2 n3 d1...dn... 3-153 ESC GS s I z e a n c1 c2 d1 d2 t1 t2...0xff... 3-154 ESC GS s U z n [k1 k2 k3 d1...dk]1...[k1 k2 k3 d1...dk]n... 3-156 ESC GS s T a t1 t2... 3-157 3-20) グラフィックスデータコマンド 詳 細... 3-158 ESC GS ( L pl ph m fn [parameter]... 3-158 ESC GS 8 L p1 p2 p3 p4 m fn [parameter]... 3-158 < 機 能 48>ESC GS ( L pl ph m fn (fn=48)... 3-159 < 機 能 48>ESC GS 8 L p1 p2 p3 p4 m fn (fn=48)... 3-159 < 機 能 51>ESC GS ( L pl ph m fn (fn=51)... 3-161 < 機 能 51>ESC GS 8 L p1 p2 p3 p4 m fn (fn=51)... 3-161 < 機 能 64>ESC GS ( L pl ph m fn d1 d2 (fn=64)... 3-162 < 機 能 64>ESC GS 8 L p1 p2 p3 p4 m fn d1 d2 (fn=64)... 3-162 < 機 能 65>ESC GS ( L pl ph m fn d1 d2 d3 (fn=65)... 3-163 < 機 能 65>ESC GS 8 L p1 p2 p3 p4 m fn d1 d2 d3 (fn=65)... 3-163 < 機 能 66>ESC GS ( L pl ph m fn kc1 kc2 (fn=66)... 3-164 < 機 能 66>ESC GS 8 L p1 p2 p3 p4 m fn kc1 kc2 (fn=66)... 3-164 < 機 能 67>ESC GS ( L pl ph m fn a kc1 kc2 b xl xh yl yh [c d1... dk]1... [c d1... dk]b (fn=67)... 3-165 < 機 能 67>ESC GS 8 L p1 p2 p3 p4 m fn a kc1 kc2 b xl xh yl yh [c d1... dk]1... [c d1... dk]b (fn=67)... 3-165 < 機 能 69>ESC GS ( L pl ph m fn kc1 kc2 x y (fn=69)... 3-167 < 機 能 69>ESC GS 8 L p1 p2 p3 p4 m fn kc1 kc2 x y (fn=69)... 3-167 < 機 能 112>ESC GS ( L pl ph m fn a bx by c xl xh yl yh d1...dk (fn=112)... 3-168 < 機 能 112>ESC GS 8 L p1 p2 p3 p4 m fn a bx by c xl xh yl yh d1...dk (fn=112)... 3-168 3-21) 個 別 ロゴ 関 連 コマンド... 3-169 ESC GS ) L pl ph fn [parameter]... 3-169 < 機 能 48>ESC GS ) L pl ph fn kc1 kc2... 3-170 < 機 能 49>ESC GS ) L pl ph fn kc1 kc2... 3-172 < 機 能 50>ESC GS ) L pl ph fn d1 d2... 3-172 3-22) プリンタ 情 報 送 信 コマンド... 3-173 ESC GS ) I pl ph fn [parameter]... 3-173 < 機 能 48>ESC GS ) I pl ph fn d1 d2... 3-174 4. 文 字 コード 表... 4-1 5. 付 録... 5-1 5-1) 付 録 -1 バーコード 仕 様 詳 細... 5-1 5-1-1) Code39... 5-1 5-1-2) インターリーブド 2 of 5... 5-1 5-1-3) JAN / EAN / UPC... 5-2 5-1-4) Code128... 5-3 5-1-5) Code93... 5-5 STAR Line Mode コマンド 仕 様 書
5-1-6) NW7 (CODERBAR)... 5-5 5-1-7) GS1-128... 5-6 5-1-8) GS1 Databar Omnidirectional... 5-9 5-1-9) GS1 Databar Truncated... 5-9 5-1-10) GS1 Databar Limited... 5-9 5-1-11) GS1 Databar Expanded... 5-9 5-2) 付 録 -2 ステータス 仕 様... 5-10 5-2-1) ENQ コマンドステータス... 5-10 5-2-2) EOT コマンドステータス... 5-10 5-2-3) 自 動 ステータス... 5-11 5-2-4) Ethernet I/F 無 線 LAN I/F におけるプリンタステータス 送 信 仕 様... 5-17 5-3) 付 録 -3 空 白 コードページ(Blank Code Page)の 構 成... 5-19 5-4) 付 録 -4 QR コード 各 バージョンにおける 最 大 入 力 文 字 数... 5-21 5-5) 付 録 -5 TSP800L カットコマンド 仕 様 詳 細... 5-25 5-6) 付 録 -6 ページモードに 関 する 解 説... 5-26 5-6-1) 概 要... 5-26 5-6-2) スタンダードモードとページモードでの 各 コマンドによる 設 定 値 について... 5-26 5-6-3) 印 字 領 域 への 印 字 データの 展 開 について... 5-26 5-7) 付 録 -7 印 字 起 動 制 御 がページ 単 位 設 定 時 の 印 字 開 始 に 関 する 解 説... 5-28 5-8) 付 録 -8 ESC GS ( L <fn67> ESC GS 8 L <fn67>により 定 義 された NV ビットイメージを ESC FS p で 印 字 する 方 法... 5-29 5-9) 付 録 -9 Bluetooth I/F(IFBD-HB03) 使 用 時 の 特 殊 仕 様... 5-30 5-9-1) 自 己 印 字 について... 5-30 6. 特 別 付 録 各 I/F における 機 種 別 対 応 コマンド 一 覧... 6-1 6-1) RS-232C I/F... 6-1 6-2) Parallel I/F USB I/F (Ver2.0) Powered USB I/F... 6-7 6-3) USB I/F (Ver1.0) Ethernet I/F (Silex Ver1.0)... 6-13 6-4) Ethernet I/F... 6-19 6-5) 無 線 LAN I/F... 6-25 6-6) Bluetooth I/F... 6-31 STAR Line Mode コマンド 仕 様 書
本 仕 様 書 はラインサーマルプリンタの STAR LINE MODE に 関 するコマンド 仕 様 書 である 本 仕 様 書 は 下 記 条 件 の 機 種 に 適 用 される ラインサーマルプリンタ インターフェース パラレル RS-232C USB Ethernet 無 線 LAN Powered USB Bluetooth < 適 用 機 種 名 > TSP700 TSP600 TSP800 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II STAR Line Mode コマンド 仕 様 書
1. インタフェースの 構 成 1-1) RS-232 シリアルインタフェース 1-1-1) 仕 様 (RS-232 準 拠 ) 規 格 : RS-232C 同 期 方 式 : 調 歩 同 期 式 ハンドシェイク : DTR モード ボーレート : 4800,9600,19200,38400 bps (DIPSW 設 定 ) ビット 長 : 7 8 ビット (DIPSW 設 定 ) パリティ : 有 り 無 (DIPSW 設 定 ) パリティビット : 奇 数 偶 数 (DIPSW 設 定 ) ストップビット : 1 ビット( 固 定 ) 信 号 極 性 : マーク= 論 理 1 (-3V~-15V) スペース= 論 理 0 (+3V~+15V) 1-1-2) インタフェースコネクタの 端 子 における 信 号 の 配 置 および 説 明 < 信 号 の 配 置 及 び 機 能 > Pin No 信 号 名 信 号 方 向 機 能 1 FG - フレームク ラント 2 TXD OUT 送 信 テ ータ 3 RXD IN 受 信 テ ータ 4 RTS OUT DTR と 同 じ 5 N.C - 未 使 用 6 DSR IN 未 使 用 (DIPSW の 設 定 により 外 部 リセット 信 号 として 使 用 可 能 ハ ルス 幅 1msec 以 上 マーク 状 態 でフ リンタリセット) 7 SG - シク ナルク ラント 8-19 N.C - 未 使 用 20 DTR OUT テ ータ 端 末 レテ ィ 信 号 (SPACE:フ リンタが 受 信 可 能 ) 1)DTR モート の 場 合 フ リンタが 受 信 可 能 な 時 SPACE 2)XON/XOFF モート の 場 合 以 下 の 場 合 を 除 き 常 に SPACE 1.リセット 後 通 信 可 能 となるまでの 間 2.テスト 印 字 中 21-24 N.C 未 使 用 25 /INIT IN 未 使 用 (DIPSW の 設 定 により 外 部 リセット 信 号 として 使 用 可 能 ハ ルス 幅 1msec 以 上 マーク 状 態 でフ リンタリセット) STAR Line Mode コマンド 仕 様 書 1-1
1-1-3) コミュニケーション プロトコル 1) DTRモード 動 作 概 要 このモードは DIPSW により 定 される( 工 場 出 荷 設 定 ) DTR 信 号 でハンドシェイクを 取 りながら 通 信 を 行 うモードである プリンタのデータ 受 信 動 作 においては DTR 信 号 をBUSY 信 号 に 見 立 てて 制 御 を 行 い "スペース" はプリンタがデータを 受 け 取 れることを 示 し 逆 に "マーク" はデータを 受 け 取 れないことを 示 す <ON-LINE 時 > RXD DATA DATA DATA DTR 印 字 動 作 電 源 ON バッファフル バッファエンプティ < 紙 無 し 時 > RXD OFF-LINE ON-LINE DTR ON-LINE 復 帰 印 字 動 作 紙 無 し 紙 無 信 号 電 源 ON 電 源 ON 後 プリンタにエラーが 無 い 場 合 DTR 信 号 ラインを "スペース" にする ホストコンピュータはDTR 信 号 ラインが "スペース " であることを 確 認 後 RXD 信 号 ラインにデータテキストを 送 信 する プリンタはデータバッファの 空 きエリアが256バイト 以 下 になると DTR 信 号 ラインを "マーク" にする ホストコンピュータは DTR 信 号 ラインが "マーク" であることを 確 認 後 データテキストの 送 信 を 停 止 するが プリンタはこの 時 点 でも データバッファに 空 きエリアのある 分 だけ データの 受 信 が 可 能 もしDTR 信 号 を 無 視 してデ ータを 送 信 すれば 空 きエリアを 超 えた 分 のデータを 受 け 捨 てる プリンタは 印 字 によりデータバッファの 空 きエリアが 増 加 するとDTR 信 号 ラインを"スペース" にする 2) DTRモードにおけるモードにおけるバッファフル/バッファフル 解 除 Full Near Full Near Empty Empty 空 きエリア 512 ハ イト ハ ッファ 空 きエリア 256 ハ イト DTR マーク DTR スヘ ース STAR Line Mode コマンド 仕 様 書 1-2
3) XON/XOFFモード 動 作 概 要 このモードは DIPSW#1-6がOFFの 時 に 設 定 される 受 信 可 能 の 時 にXON(DC1) 受 信 不 可 能 の 時 にXOFF(DC3)データをTXD 信 号 よりホストに 対 して 知 らせるモードである メモリスイッチB-4=0( 工 場 出 荷 時 )の 時 は オフライン(プリンタBUSY) オンライン(プリンタREADY)の 変 化 時 にXONが1バイトだ け 出 力 され オンライン(プリンタREADY) オフライン(プリンタBUSY)への 変 化 時 にXOFFが1バイトだけ 出 力 されるように 機 能 する メモリスイッチB-4=1( 従 来 STAR 互 換 プロトコル)に 設 定 されると XON 出 力 は3 秒 おきに 定 期 的 に 出 力 されるように 機 能 する XOF Fについてはオンライン(プリンタREADY) オフライン(プリンタBUSY)への 変 化 時 にXOFFが1バイト 出 力 され その 後 はオフライン 状 態 でデータを 受 け 取 るたびにXOFFを 出 力 する XON XOFF XON XOFF XON TXD RXD DATA DATA DATA 印 字 動 作 紙 無 信 号 電 源 ON 紙 無 し ON-LINE 復 帰 電 源 ON 後 プリンタにエラーがない 場 合 TXD 信 号 ラインよりXON(コントロールコード 名 でDC1 16 進 のデータで11H)を 出 力 する ホ ストコンピュータはXONを 受 け 取 った 後 RXD 信 号 ラインにデータテキストを 送 信 する XOFF(DC3,13H)は データバッファの 空 きエ リアが256バイト 以 下 になると 出 力 される さらに メモリスイッチB-4=1の 場 合 はこの 状 態 でデータを1バイト 受 信 するごとにXOFFが 出 力 される XOFFを 受 け 取 ったホストコンピュータは データテキストの 送 信 を 停 止 するが プリンタはこの 時 点 でもデータバッファに 空 きエリアのある 分 だけデータの 受 信 が 可 能 もし 空 きエリアを 超 えた 分 のデータが 送 られた 場 合 は データを 受 け 捨 てる プリンタは 印 字 によりデータバッファの 空 きエリアが 増 加 するとXONが 出 力 される 4) XON/XOFF モードにおけるモードにおけるバッファフル/バッファフル 解 除 Full Near Full Near Empty Empty 空 きエリア 512 ハ イト ハ ッファ 空 きエリア 256 ハ イト XOFF 出 力 XON 出 力 プ リンタ 設 定 条 件 メモリスイッチB-4=0の 時 メモリスイッチB-4=1の 時 動 作 説 明 空 きエリアが256バイト 以 下 になった 時 XOFFを1バイトだけ 出 力 する 空 きエリアが512バイト 以 下 になった 時 XONを1 バイトだけ 出 力 する 空 きエリアが256バイト 以 下 になった 時 データを1バイト 受 信 するごとにXOFFを 出 力 空 きエリアが512バイト 以 下 になった 時 XONを 出 力 する STAR Line Mode コマンド 仕 様 書 1-3
1-2) パラレルインタフェース(アンフェノール36ピン) 1-2-1) 仕 様 (IEEE1284 準 拠 ) 規 格 : IEEE1284 準 拠 モード : Compatibilitiy Mode/Nibble Mode/Byte Mode データ 転 送 速 度 : 1000~6000CPS 同 期 方 式 : 外 部 供 給 ストローブパルスによる ハンドシェーク : ACK 及 び BUSY 信 号 による ロジックレベル ; TTL にコンパチブル 1-2-2) インタフェースコネクタの 端 子 における 信 号 の 配 置 および 説 明 < 信 号 の 配 置 及 び 機 能 > ヒ ン 番 号 Compatibility モート 信 号 名 Nibble モート 信 号 名 Byte モート 信 号 名 1 2~9 10 11 12 13 14 15 16 17 18 19~30 31 32 33 34 35 36 nstrobe Data0~7 nack Busy PError Select N/C N/C Signal GND Frame GND +5V Twisted Pair Return ninit nfault External GND N/C N/C nselectin HostClk Data0~7 PtrClk PtrBusy/Data3,7 AckDataReq/Data2,6 Xflag/Data1,5 HostBusy - Signal GND Frame GND +5V Twisted Pair Return ninit ndataavail/data0,4 - - - 1284Active HostClk Data0~7 PtrClk PtrBusy AckDataReq Xflag HostBusy - Signal GND Frame GND +5V Twisted Pair Return ninit ndataavail - - - 1284Active STAR Line Mode コマンド 仕 様 書 1-4
1-2-3) 信 号 出 力 タイミング 1) Compatibility Mode nstrobe T T T T=0.5μs 以 上 Data0~7 nack 約 1μs または 約 9μs Busy 2) Nibble Mode/Byte Mode IEEE1284 規 格 準 拠 1-2-4) ステータス 仕 様 付 録 2 参 照 STAR Line Mode コマンド 仕 様 書 1-5
1-3) USB インターフェース 仕 様 コネクタ USB2.0 Full Speed 準 拠 プリンタクラス ベンダークラス 対 応 ( 選 択 は 各 プリンタ 製 品 仕 様 書 参 照 ) Type B 1-4) Ethernet インターフェース 仕 様 IEEE 802.3 準 拠 ケーブル 10BASE-T/10BASE-TX コネクタ RJ45 1-5) 無 線 LAN インターフェース 仕 様 IEEE 802.11b 準 拠 1-6) パワードUSB インターフェース 仕 様 製 品 仕 様 書 IFBD-BPU03 参 照 ケーブル 製 品 仕 様 書 IFBD-BPU03 参 照 コネクタ 製 品 仕 様 書 IFBD-BPU03 参 照 STAR Line Mode コマンド 仕 様 書 1-6
2. コマンド 機 能 一 覧 標 準 コマンド 区 分 コ マ ン ド 名 称 フォントスタイル ESC RS F フォント 選 択 とキャラクタセット ESC GS t コードページの 指 定 ESC GS = 空 白 コードページデータの 書 込 み ESC R 国 際 文 字 の 指 定 ESC / スラッシュゼロの 指 定 / 解 除 ESC SP ANK 右 スペースの 設 定 ESC M ANK 12 ドットピッチの 指 定 ESC P ANK 15 ドットピッチの 指 定 ESC : ANK 16 ドットピッチの 指 定 ESC g ANK 14 ドットピッチの 指 定 文 字 拡 大 設 定 ESC i 縦 横 拡 大 印 字 の 設 定 解 除 ESC W 横 拡 大 印 字 の 設 定 解 除 ESC h 縦 拡 大 印 字 の 設 定 解 除 SO 横 2 倍 拡 大 印 字 の 設 定 DC4 横 拡 大 印 字 の 解 除 ESC SO 縦 2 倍 拡 大 印 字 の 設 定 ESC DC4 縦 拡 大 印 字 の 解 除 プリントモード ESC E 強 調 印 字 の 選 択 ESC F 強 調 印 字 の 解 除 ESC - アンダーラインモードの 選 択 / 解 除 ESC _ アッパーラインモードの 選 択 / 解 除 ESC 4 白 黒 反 転 印 字 の 選 択 ESC 5 白 黒 反 転 印 字 の 解 除 SI 倒 立 印 字 の 選 択 DC2 倒 立 印 字 の 解 除 ESC GS b スムージングの 選 択 / 解 除 行 間 隔 LF 印 字 改 行 CR 印 字 改 行 (LFと 同 一 ) ESC a n 行 紙 送 り ESC z 改 行 量 の 選 択 ESC 0 3mm 改 行 の 指 定 ESC J n/4mm 改 行 ESC I n/8mm 改 行 STAR Line Mode コマンド 仕 様 書 2-1
区 分 コ マ ン ド 名 称 ページ 管 理 コマンド FF 改 ページ(フォームフィード) ESC C n 行 のページ 長 設 定 ESC C 0 24mm 単 位 のページ 長 設 定 VT 垂 直 タブ 位 置 への 紙 送 り ESC B 垂 直 タブ 位 置 の 設 定 ESC N n 行 下 マージンの 設 定 ESC O 下 マージンの 解 除 水 平 方 向 位 置 ESC l 左 マージンの 設 定 ESC Q 右 マージンの 設 定 HT 水 平 タブ 位 置 への 印 字 位 置 移 動 ESC D 水 平 タブ 位 置 の 設 定 / 解 除 ESC GS A 絶 対 位 置 移 動 ESC GS R 相 対 位 置 移 動 ESC GS a 位 置 揃 えの 指 定 ダウンロード ESC & 12*24 ドットフォント ダウンロード 文 字 の 登 録 / 削 除 ESC % ダウンロード 文 字 の 設 定 / 解 除 ビットイメージ ESC K 標 準 密 度 ビットイメージ グラフィック ESC L 高 密 度 ビットイメージ ESC k 細 密 度 ビットイメージ ESC X 細 密 度 ビットイメージ ロゴ ESC FS q ロゴデータの 登 録 ESC FS p ロゴデータの 印 字 ESC RS L 登 録 ロゴ 一 括 印 字 / 登 録 ロゴ 一 括 制 御 バーコード ESC b バーコードの 印 字 カッター 制 御 ESC d 用 紙 カット 命 令 外 部 機 器 駆 動 ESC BEL 外 部 機 器 駆 動 パルス 幅 の 設 定 BEL 外 部 機 器 1 の 駆 動 命 令 FS 外 部 機 器 1 の 駆 動 命 令 SUB 外 部 機 器 2 の 駆 動 命 令 EM 外 部 機 器 2 の 駆 動 命 令 ESC GS BEL ブザー 鳴 動 ESC GS EM DC1 外 付 けブザー 駆 動 パルス 条 件 設 定 ESC GS EM DC2 外 付 けブザー 駆 動 実 行 印 字 設 定 ESC RS d 印 字 濃 度 設 定 ESC RS r 印 字 速 度 設 定 ステータス ESC RS a ステータス 送 信 条 件 の 設 定 ESC ACK SOH リアルタイムプリンタステータス(ASB ステータス) ENQ リアルタイムプリンタステータス(1) EOT リアルタイムプリンタステータス(2) ESC ACK CAN リアルタイムプリンタリセット ETB ETBステータスの 更 新 ESC RS E ETB カウンタ ETB ステータスのクリア ESC GS ETX 印 字 終 了 カウンタの 送 信 と 初 期 化 印 刷 データキャンセル 機 能 データタイムアウト 設 定 機 能 STAR Line Mode コマンド 仕 様 書 2-2
区 分 コ マ ン ド 名 称 漢 字 ESC p JIS 漢 字 モード 設 定 ESC q ESC $ ESC s ESC t JIS 漢 字 モード 解 除 シフトJIS 漢 字 モード 設 定 / 解 除 全 角 漢 字 左 右 スペース 設 定 半 角 漢 字 左 右 スペース 設 定 ESC r 漢 字 ダウンロード 文 字 の 登 録 その 他 CAN 印 字 データのキャンセルとコマンドの 初 期 化 ESC @ コマンドイニシャリゼーション ESC GS # メモリスイッチの 設 定 ESC? プリンタリセット (*) 漢 字 コマンド 漢 字 フォント 非 搭 載 機 種 ( 海 外 向 け)は 漢 字 制 御 コマンドは 無 視 される メモリ SW による 仕 向 地 仕 様 が SBCS(1バイト 圏 )に 指 定 されている 場 合 は 漢 字 制 御 コマンドはすべて 無 視 される STAR Line Mode コマンド 仕 様 書 2-3
ラスター 関 連 コマンド 区 分 コ マ ン ド 名 称 ラスターコマンド ESC * r R ラスターモード 初 期 化 ESC * r A ラスターモード 突 入 ESC * r B ラスターモード 終 了 ESC * r C ラスターデータクリア ESC * r D ドロワ 駆 動 ESC * r E EOTモード 設 定 ESC * r F FFモード 設 定 ESC * r P ページ 長 設 定 ESC * r Q 印 字 品 質 設 定 ESC * r m l 左 マージン 設 定 ESC * r m r 右 マージン 設 定 ESC * r T トップマージン 設 定 ESC * r K 印 字 色 設 定 b n1 n2 d1...dk ラスターデータ 転 送 ( 自 動 改 行 ) k n1 n2 d1...dk ラスターデータ 転 送 ESC * r Y 垂 直 方 向 の 位 置 移 動 ( 指 定 ドットの 改 行 ) ESC FF NUL FFモード 実 行 ESC FF EOT EOTモード 実 行 ESC * r N 指 定 バイト 数 データ 受 け 捨 て ESC * r V 外 付 けブザー 駆 動 実 行 ESC * r S NV 音 声 再 生 ESC * r s 0 NV 音 声 再 生 番 号 設 定 ESC * r s 1 NV 音 声 再 生 回 数 設 定 ESC * r s 2 NV 音 声 再 生 ディレイ 時 間 設 定 ESC * r s 3 NV 音 声 再 生 インターバル 時 間 設 定 STAR Line Mode コマンド 仕 様 書 2-4
ブラックマーク 関 連 コマンド 区 分 コ マ ン ド 名 称 ブラックマーク ESC d 用 紙 カット 命 令 関 連 コマンド FF 改 ページ(フォームフィード) ESC C n 行 のページ 長 設 定 ESC C 0 24mm 単 位 のページ 長 設 定 VT 垂 直 タブ 位 置 への 紙 送 り ESC B 垂 直 タブ 位 置 の 設 定 ESC N n 行 下 マージンの 設 定 ESC O 下 マージンの 解 除 2 色 印 字 関 連 コマンド 区 分 コ マ ン ド 名 称 2 色 印 字 ESC RS c 2 色 印 字 モード 時 の 印 字 色 指 定 関 連 コマンド ESC RS C 2 色 印 字 モードの 選 択 解 除 ESC 4 白 黒 反 転 の 指 定 及 び 印 字 色 赤 の 指 定 ESC 5 白 黒 反 転 の 解 除 及 び 印 字 色 黒 の 指 定 ESC FS q ロゴの 登 録 ESC FS p ロゴの 印 字 プレゼンタ 関 連 コマンド 区 分 コ マ ン ド 名 称 プレゼンタ ESC SYN 0 プレゼンタ 用 紙 回 収 実 行 関 連 コマンド ESC SYN 1 プレゼンタ 自 動 回 収 機 能 及 び 回 収 時 間 の 設 定 ESC SYN 3 プレゼンタ 用 紙 カウンタの 取 得 ESC SYN 4 プレゼンタ 用 紙 カウンタ 初 期 化 ESC GS SUB DC1 スナウト 動 作 モード 指 定 ESC GS SUB DC2 スナウト LED の ON/OFF 時 間 指 定 ESC GS SUB DC3 スナウト LED 動 作 実 行 マークコマンド 区 分 コ マ ン ド 名 称 マークコマンド ESC GS * 0 マーク 印 字 ESC GS * 1 マークの 高 さと 改 行 量 指 定 ESC GS * 2 各 マーク 番 号 におけるマーク 色 マーク 横 幅 指 定 ESC GS * W 不 揮 発 性 メモリへマークフォーマット 登 録 ESC GS * C 不 揮 発 性 メモリのマークフォーマット 初 期 化 STAR Line Mode コマンド 仕 様 書 2-5
Auto Logoコマンド 区 分 コ マ ン ド 名 称 Auto Logo コマンド ESC GS / W 不 揮 発 性 メモリへ Auto Logo 設 定 登 録 ESC GS / C 不 揮 発 性 メモリの Auto Logo 設 定 初 期 化 ESC GS / 1 Auto Logo 機 能 の ON/OFF 設 定 ESC GS / 2 コマンドキャラクタ 設 定 ESC GS / 3 ユーザーマクロ 1 設 定 ESC GS / 4 ユーザーマクロ 2 設 定 ESC GS / 5 コマンドキャラクタ 置 換 え 方 法 設 定 ESC GS / 6 Auto Logo 印 字 直 前 パーシャルカットの 設 定 PDF417コマンド 区 分 コ マ ン ド 名 称 PDF417 コマンド ESC GS x S 0 PDF417 バーコードサイズの 設 定 ESC GS x S 1 PDF417 ECC(セキュリティレベル)の 設 定 ESC GS x S 2 PDF417 モジュールの X 方 向 サイズの 設 定 ESC GS x S 3 PDF417 モジュールのアスペクト 比 の 設 定 ESC GS x D PDF417 バーコードデータの 設 定 ESC GS x P PDF417 バーコードの 印 字 ESC GS x I PDF417 バーコードの 展 開 情 報 取 得 STAR Line Mode コマンド 仕 様 書 2-6
印 字 開 始 トリガ 制 御 コマンド 区 分 コ マ ン ド 名 称 印 字 開 始 トリガ ESC GS g 0 印 字 開 始 トリガ ESC GS g 1 印 字 開 始 タイマ 設 定 QRコードコマンド 区 分 コ マ ン ド 名 称 QRコード ESC GS y S 0 QR コードモデル 設 定 ESC GS y S 1 QR コード 誤 り 訂 正 レベル 設 定 ESC GS y S 2 QR コードセルサイズ 設 定 ESC GS y D 1 QR コードデータ 設 定 ( 自 動 ) ESC GS y D 2 QR コードデータ 設 定 (マニュアル) ESC GS y P QR コード 印 字 ESC GS y I QR コード 展 開 情 報 取 得 GS1 二 次 元 コード 区 分 コ マ ン ド 名 称 GS1 二 次 元 コード ESC GS ( k(cn=51,fn=67) 二 次 元 モジュールサイズの 設 定 ESC GS ( k(cn=51,fn=71) 二 次 元 GS1 DataBar Expanded Stacked の 最 大 幅 の 設 定 ESC GS ( k(cn=51,fn=80) 二 次 元 シンボル 保 存 領 域 へのデータの 格 納 ESC GS ( k (cn=51,fn=81) 二 次 元 シンボル 保 存 領 域 のシンボルデータの 印 字 GS1 合 成 シンボル ESC GS ( k(cn=52,fn=67) 合 成 シンボル:モジュールサイズの 設 定 ESC GS ( k(cn=52,fn=71) 合 成 シンボル:GS1 DataBar Expanded Stacked の 最 大 幅 の 設 定 ESC GS ( k(cn=52,fn=72) 合 成 シンボル:HRI フォントの 設 定 ESC GS ( k(cn=52,fn=80) 合 成 シンボル:シンボル 保 存 領 域 へのデータの 格 納 ESC GS ( k(cn=52,fn=81) 合 成 シンボル:シンボル 保 存 領 域 のシンボルデータの 印 字 ページ 機 能 コマンド 区 分 コ マ ン ド 名 称 ページ 機 能 ESC GS h 0 180 度 反 転 ESC GS h 1 Watermark 縮 小 印 刷 機 能 コマンド 区 分 コ マ ン ド 名 称 縮 小 印 刷 機 能 ESC GS c h v 縮 小 印 刷 STAR Line Mode コマンド 仕 様 書 2-7
ページモードコマンド 区 分 コ マ ン ド 名 称 ページモード ESC GS P 0 ページモードの 選 択 ESC GS P 1 ぺージモードの 解 除 ESC GS P 2 印 字 方 向 の 選 択 ESC GS P 3 印 字 領 域 の 設 定 ESC GS P 4 文 字 縦 方 向 絶 対 位 置 の 指 定 ESC GS P 5 文 字 縦 方 向 相 対 位 置 の 指 定 ESC GS P 6 印 字 ESC GS P 7 印 字 及 びページモード 解 除 ESC GS P 8 印 字 データキャンセル テキストサーチコマンド 区 分 コ マ ン ド 名 称 テキストサーチ ESC GS ) B (fn=48) テキストサーチの 有 効 無 効 設 定 ESC GS ) B (fn=49) テキストサーチマクロの 実 行 回 数 設 定 ESC GS ) B (fn=50) テキストサーチ 一 致 文 字 列 の 印 字 設 定 ESC GS ) B (fn=64) テキストサーチ 文 字 列 の 定 義 ESC GS ) B (fn=65) テキストサーチマクロの 定 義 ESC GS ) B (fn=66) テキストサーチ 実 施 タイミングの 設 定 ESC GS ) B (fn=80) 不 揮 発 性 メモリへのテキストサーチ 設 定 定 義 の 登 録 ESC GS ) B (fn=81) テキストサーチ 設 定 定 義 の 初 期 化 ESC GS ) B (fn=96) テキストサーチ 設 定 定 義 の 印 字 ESC GS ) B (fn=97) テキストサーチマクロの 実 行 音 声 コマンド 区 分 コ マ ン ド 名 称 音 声 ESC GS s O NV 音 声 再 生 ESC GS s P NV 音 声 停 止 ESC GS s R 受 信 音 声 再 生 ESC GS s I 自 動 音 声 設 定 情 報 登 録 ESC GS s U ユーザーエリアNV 音 声 データ 登 録 ESC GS s T NV 音 声 一 括 再 生 ラスターグラフィックスコマンド 区 分 コ マ ン ド 名 称 ラスターグラフィックス ESC GS ( L ラスターグラフィックスデータの 指 定 ESC GS 8 L ラスターグラフィックスデータの 指 定 プリンタ 情 報 送 信 コマンド 区 分 コ マ ン ド 名 称 プリンタ 情 報 ESC GS ) I マルチバイトフォント 種 類 送 信 STAR Line Mode コマンド 仕 様 書 2-8
個 別 ロゴ 関 連 コマンド 区 分 コ マ ン ド 名 称 個 別 ロゴ ESC GS ) L (fn=48) 登 録 済 みの 個 別 ロゴ CRC 送 信 ESC GS ) L (fn=49) 登 録 済 みの NV グラフィックス 個 別 容 量 送 信 ESC GS ) L (fn=50) 登 録 済 みの NV グラフィックス 全 キーコード 送 信 STAR Line Mode コマンド 仕 様 書 2-9
3. コマンド 詳 細 3-1) 用 語 説 明 受 信 バッファ 受 信 バッファとはホストからのデータ( 受 信 データ)をそのまま 格 納 しているバッファをいう 受 信 データは 一 旦 この 受 信 バッファに 格 納 され 後 に 順 次 処 理 される ラインバッファ ラインバッファとは 印 字 のためのイメージデータを 格 納 するバッファをいう ラインバッファフル バッファが 満 杯 状 態 であることをいう スタンダードモードにおいてバッファフルの 時 新 たに 印 字 データを 処 理 するとラインバッファ 内 のデータの 印 字 と 改 行 を 実 行 する これは LF と 同 一 の 動 作 となる ページモードにおいてはラインバッファフルの 時 新 たに 印 字 データ を 処 理 すると 印 字 位 置 を 次 行 先 頭 に 移 動 した 後 データ 展 開 を 行 う 行 頭 行 頭 とは 下 記 条 件 を 満 たす 状 態 を 示 す 1 現 在 のラインバッファ 内 に 印 字 データが 無 い 状 態 2 水 平 方 向 位 置 コマンドによる 位 置 指 定 がされていない 状 態 印 字 可 能 領 域 プリンタの 仕 様 で 印 字 可 能 な 最 大 の 範 囲 を 示 す 印 字 領 域 コマンドにて 指 定 した 印 字 範 囲 を 示 す ( 印 字 領 域 印 字 可 能 領 域 ) 印 字 データ 展 開 位 置 40dot 24dot バーコード 高 さ h dot 20dot 4dot A y 縦 2 倍 ビットイメージ バーコード 拡 大 文 字 8dot ベースライン ASB 機 能 プリンタの 状 態 が 変 化 する 毎 にホストへ 自 動 ステータスを 送 信 する 機 能 NSB 機 能 パラレル I/F USBI/F の 場 合 リバース 転 送 モードに 入 る 毎 に 自 動 ステータスを 送 信 する 機 能 Ethernet I/F 無 線 LAN I/F の 場 合 印 刷 ポート(TCP#9100) 接 続 時 に 自 動 ステータスを 送 信 する 機 能 尚 ASB と NSB のステータスフォーマットは 同 じ STAR Line Mode コマンド 仕 様 書 3-1
3-2) 例 外 処 理 1) 未 定 義 コード <00>H~<1F>H までのコードが 対 象 となる この 領 域 内 のコードにおいてコマンドとして 定 義 されていないコードを 受 信 した 時 このコ ードを 読 み 捨 てる ( 例 ) <30>H<31>H<03>H<32>H<0A>H<33>H のデータ 列 を 処 理 した 場 合 プリンタは<03>H を 未 定 義 コードとして 読 み 捨 てる 2) 未 定 義 コマンド ESC FS GS DLE コードに 続 くデータがコマンドとして 定 義 されていないコードの 場 合 ESC FS GS とそれに 続 くコードを 読 み 捨 て る ( 例 ) <30>H<1B>H<22>H<31>H<32>H のデータ 列 を 処 理 した 場 合 プリンタは<1B>H<22>H を 未 定 義 コマンドとして 読 み 捨 てる 3) 定 義 域 外 の 設 定 引 数 を 伴 うコマンドにおいて 定 義 域 外 の 数 値 を 処 理 した 場 合 はそのコマンドを 無 視 し 既 に 設 定 されている 値 を 変 化 させない また 引 数 が 複 数 あるコマンドにおいては 定 義 域 外 の 数 値 を 処 理 した 時 点 でコマンド 処 理 を 中 止 し 以 降 は 通 常 データとして 処 理 を 行 う ( 例 ) <1B>H<52>H<15>H のデータ 列 を 処 理 した 場 合 <1B>H<52>H はコマンド(ESC R)として 定 義 されているが 引 数 である<15>H が 定 義 域 外 であるため プリンタは<1B>H<52>H<15>H のデータ 列 を 読 み 捨 てる 従 って 既 に 設 定 されている 国 際 文 字 セット は 変 更 されない STAR Line Mode コマンド 仕 様 書 3-2
3-3) 標 準 コマンド 詳 細 3-3-1) フォントスタイルとキャラクタセット ESC RS F n 名 称 フォントの 選 択 コード ASCII ESC RS F n 16 進 数 1B 1E 46 n 10 進 数 27 30 70 n 定 義 域 0 n 1 n = 16 初 期 値 n = 0 機 能 フォントを 選 択 する n フォント 0 Font-A (12 x 24 dot) 1 Font-B ( 9 x 24 dot) 16 OCR-B (16 x 24 dot) OCR-B フォントを 選 択 時 下 記 機 能 は 無 効 となる コードページ 空 白 コードページ 国 際 文 字 スラッシュゼロ スキャナでの 読 み 取 りを 目 的 として OCR-B フォント 使 用 する 場 合 装 飾 拡 大 外 字 設 定 は 解 除 すること また OCR-B フォントは 実 使 用 上 での 確 認 を 行 い 使 用 すること STAR Line Mode コマンド 仕 様 書 3-3
ESC GS t n 名 称 コードページの 選 択 コード ASCII ESC GS t n 16 進 数 1B 1D 74 n 10 進 数 27 29 116 n 定 義 域 1 仕 様 2 仕 様 3 仕 様 4 仕 様 SBCS 時 SBCS 時 SBCS 時 SBCS 時 0 n 21 0 n 21 0 n 21 0 n 21 32 n 34 32 n 34 32 n 34 32 n 34 64 n 79 64 n 79 64 n 79 64 n 79 96 n 102 96 n 102 DBCS 時 DBCS 時 DBCS 時 DBCS 時 コマンド 無 効 コマンド 無 効 n=0,128 n=0,128 初 期 値 メモリ SW 設 定 1 2 仕 様 では DBCS 設 定 時 日 本 漢 字 のカタカナヘ ーシ 固 定 機 能 コードページを 指 定 する n コードページ 1 仕 様 2 仕 様 3 仕 様 4 仕 様 SBCS DBCS SBCS DBCS SBCS DBCS SBCS DBCS 0 Normal* - - 1 1 1 CodePage437 (USA,Std. Europe) - - - - 2 Katakana - - - - 3 CodePage437 (USA,Std. Europe) - - - - 4 Codepage 858 (Multilingual) - - - - 5 Codepage 852 (Latin-2) - - - - 6 Codepage 860 (Portuguese) - - - - 7 Codepage 861 (Icelandic) - - - - 8 Codepage 863 (Canadian French) - - - - 9 Codepage 865 (Nordic) - - - - 10 Codepage 866 (Cyrillic Russian) - - - - 11 Codepage 855 (Cyrillic Bulgarian) - - - - 12 Codepage 857 (Turkey) - - - - 13 Codepage 862 (Israel (Hebrew) ) - - - - 14 Codepage 864 (Arabic) - - - - 15 Codepage 737 (Greek) - - - - 16 Codepage 851 (Greek) - - - - 17 Codepage 869 (Greek) - - - - 18 Codepage 928 (Greek) - - - - 19 Codepage 772 (Lithuanian) - - - - 20 Codepage 774 (Lithuanian) - - - - 21 Codepage 874 (Thai) - - - - 32 Codepage 1252 (Windows Latin-1) - - - - 33 Codepage 1250 (Windows Latin-2) - - - - 34 Codepage 1251 (Windows Cyrillic) - - - - 64 Codepage 3840 (IBM-Russian) - - - - 65 Codepage 3841 (Gost) - - - - 66 Codepage 3843 (Polish) - - - - 67 Codepage 3844 (CS2) - - - - 68 Codepage 3845 (Hungarian) - - - - 69 Codepgae 3846 (Turkish) - - - - 70 Codepage 3847 (Brazil-ABNT) - - - - STAR Line Mode コマンド 仕 様 書 3-4
n コードページ 1 仕 様 2 仕 様 3 仕 様 4 仕 様 SBCS DBCS SBCS DBCS SBCS DBCS SBCS DBCS 71 Codepage 3848 (Brazil-ABICOMP) - - - - 72 Codepage 1001 (Arabic) - - - - 73 Codepage 2001 (Lithuanian-KBL) - - - - 74 Codepage 3001 (Estonian-1) - - - - 75 Codepage 3002 (Estonian-2) - - - - 76 Codepage 3011 (Latvian-1) - - - - 77 Codepage 3012 (Latvian-2) - - - - 78 Codepage 3021 (Bulgarian) - - - - 79 Codepage 3041 (Maltese) - - - - 96 Thai Character Code 42 (Thai) - - - - - - 97 Thai Character Code 11 (Thai) - - - - - - 98 Thai Character Code 13 (Thai) - - - - - - 99 Thai Character Code 14 (Thai) - - - - - - 100 Thai Character Code 16 (Thai) - - - - - - 101 Thai Character Code 17 (Thai) - - - - - - 102 Thai Character Code 18 (Thai) - - - - - - 128 UTF-8 - - - - - 2-2 255 User Setting (Blank Code Page) - - - - 1: UTF-8 コード 無 効 を 選 択 ( 漢 字 コードは JIS ShiftJIS/GB/BIG5/KS コードにて 指 定 ) 2: UTF-8 コード 有 効 を 選 択 ( 漢 字 コードは UTF-8 にて 指 定 ) STAR Line Mode コマンド 仕 様 書 3-5
ESC GS = n1 n2 da1 da2...dak db1 db2...dbk 名 称 空 白 コードページ(Blank Code Page)のデータ 書 込 み コード ASCII ESC GS = n1 n2 da1 da2.. dak db1 db2.. dbk 16 進 数 1B 1D 3D n1 n2 da1 da2.. dak db1 db2.. dbk 10 進 数 27 29 61 n1 n2 da1 da2.. dak db1 db2.. dbk 1 仕 様 定 義 域 n1 = 0 n2 = 48 1 (n1 + n2 x 256) 0 da 255 (Font-A データ) db = 0 (STAR モードは Font-B 非 搭 載 ) k = (n1 + n2 x 256) 2 初 期 値 --- 機 能 空 白 コードページとは 文 字 コード 80h~FFh までが 全 て 空 白 となっている 文 字 コードテーブルを 示 す 空 白 コードページは ESC GS t n コマンドの n = 255 にて 選 択 される 本 コマンドにより 書 込 みが 終 了 した 場 合 プリンタはリセットされる [Font-A データ Format 縦 24dot x 横 12dot] MSB LSB MSB LSB Da1 Da2 Da3 Da4 Da5 Da6 Da7 Da8 Da9 Da10 Da11 Da12 Da13 Da14 Da15 Da16 Da17 Da18 Da19 Da20 Da21 Da22 Da23 Da24 Da25 Da26 Da27 Da28 Da29 Da30 Da31 Da32 Da33 Da34 Da35 Da36 Da37 Da38 Da39 Da40 Da41 Da42 Da43 Da44 Da45 Da46 Da47 Da48 =テ ータ 領 域 / =セ ロテ ータ STAR Line Mode コマンド 仕 様 書 3-6
2 仕 様 定 義 域 n1 = 0 n2 = 48 1 (n1 + n2 x 256) 0 da 255 (Font-A データ) 0 db 255 (Font-B データ) k = (n1 + n2 x 256) 2 初 期 値 --- 機 能 空 白 コードページとは 文 字 コード 80h~FFh までが 全 て 空 白 となっている 文 字 コードテーブルを 示 す 空 白 コードページは ESC GS t n コマンドの n = 255 にて 選 択 される 空 白 コードページへ 書 き 込 むデータは 次 のとおり Font-A : 1 文 字 分 =48バイト 6144バイト=48バイトx128 文 字 Font-B : 1 文 字 分 =48バイト 6144バイト=48バイトx128 文 字 Font-AデータとFont-Bデータは 連 続 して 送 信 すること 本 コマンドにより 書 込 みが 終 了 した 場 合 プリンタはリセットされる [Font-A データ Format 縦 24dot x 横 12dot] MSB LSB MSB LSB Da1 Da2 Da3 Da4 Da5 Da6 Da7 Da8 Da9 Da10 Da11 Da12 Da13 Da14 Da15 Da16 Da17 Da18 Da19 Da20 Da21 Da22 Da23 Da24 Da25 Da26 Da27 Da28 Da29 Da30 Da31 Da32 Da33 Da34 Da35 Da36 Da37 Da38 Da39 Da40 Da41 Da42 Da43 Da44 Da45 Da46 Da47 Da48 =テ ータ 領 域 / =セ ロテ ータ [Font-B データ Format 縦 24dot x 横 9dot] MSB LSB MSB LSB Da1 Da2 Da3 Da4 Da5 Da6 Da7 Da8 Da9 Da10 Da11 Da12 Da13 Da14 Da15 Da16 Da17 Da18 Da19 Da20 Da21 Da22 Da23 Da24 Da25 Da26 Da27 Da28 Da29 Da30 Da31 Da32 Da33 Da34 Da35 Da36 Da37 Da38 Da39 Da40 Da41 Da42 Da43 Da44 Da45 Da46 Da47 Da48 =テ ータ 領 域 / =セ ロテ ータ STAR Line Mode コマンド 仕 様 書 3-7
ESC R n 名 称 国 際 文 字 の 指 定 コード ASCII ESC R n 16 進 数 1B 52 n 10 進 数 27 82 n 定 義 域 0 n 14 n = 64 48 n 57 ( 0 n 9 ) 65 n 69 ( A n E ) 初 期 値 メモリ SW 設 定 日 本 漢 字 搭 載 且 つ DBCS 設 定 時 : n= 8 固 定 ハングル 文 字 搭 載 且 つ DBCS 設 定 時 : n=13 固 定 機 能 国 際 文 字 を 指 定 する 日 本 漢 字 搭 載 且 つ DBCS 設 定 時 本 コマンド 無 視 ハングル 文 字 搭 載 且 つ DBCS 設 定 時 本 コマンド 無 視 n 国 際 文 字 0, 48 USA 1, 49 フランス 2, 50 ドイツ 3, 51 イギリス 4, 52 デンマーク 5, 53 スウェーデン 6, 54 イタリア 7, 55 スペイン 8, 56 日 本 9, 57 ノルウェー 10, 65 デンマークⅡ 11, 66 スペインⅡ 12, 67 ラテンアメリカ 13, 68 韓 国 14, 69 アイルランド 64 Legal STAR Line Mode コマンド 仕 様 書 3-8
ESC / n 名 称 スラッシュゼロの 指 定 / 解 除 コード ASCII ESC / n 16 進 数 1B 2F n 10 進 数 27 47 n 定 義 域 n = 0, 1, 48, 49 初 期 値 メモリ SW 設 定 機 能 スラッシュゼロの 指 定 / 解 除 を 行 う n 国 際 文 字 0, 48 スラッシュゼロ 解 除 1, 49 スラッシュゼロ 指 定 STAR Line Mode コマンド 仕 様 書 3-9
ESC SP n 名 称 ANK 右 スペースの 指 定 コード ASCII ESC SP n 16 進 数 1B 20 n 10 進 数 27 32 n 定 義 域 0 n 15 48 n 57 ( 0 n 9 ) 65 n 70 ( A n F ) 初 期 値 メモリ SW 設 定 機 能 ANK 文 字 の 右 スペース 量 を n ドットに 指 定 する ANK 文 字 幅 は 左 スペース 量 + ANK フォントドット 数 + 右 スペース 量 となる (ANK フォントドット 数 は 各 プリンタ 製 品 仕 様 書 の 文 字 仕 様 参 照 ) 下 記 コマンドでも 文 字 間 スペースの 指 定 が 可 能 12 ドットピッチ 指 定 (ESC M) 14 ドットピッチ 指 定 (ESC g) 15 ドットピッチ 指 定 (ESC P) 16 ドットピッチ 指 定 (ESC :) スタンダードモードとページモードに それぞれ 独 立 した 設 定 が 可 能 である STAR Line Mode コマンド 仕 様 書 3-10
ESC M 名 称 12 ドットピッチの 指 定 コード ASCII ESC M 16 進 数 1B 4D 10 進 数 27 77 定 義 域 --- 初 期 値 メモリ SW 設 定 機 能 ANK 文 字 の 右 スペース 量 を 0 ドットに 指 定 する ANK 文 字 幅 は 左 スペース 量 + ANK フォントドット 数 + 右 スペース 量 となる (ANK フォントドット 数 は 各 プリンタ 製 品 仕 様 書 の 文 字 仕 様 参 照 ) スタンダードモードとページモードに それぞれ 独 立 した 設 定 が 可 能 である ESC P 名 称 15 ドットピッチの 指 定 コード ASCII ESC P 16 進 数 1B 50 10 進 数 27 80 定 義 域 --- 初 期 値 メモリ SW 設 定 機 能 ANK 文 字 の 右 スペース 量 を 3 ドットに 指 定 する ANK 文 字 幅 は 左 スペース 量 + ANK フォントドット 数 + 右 スペース 量 となる (ANK フォントドット 数 は 各 プリンタ 製 品 仕 様 書 の 文 字 仕 様 参 照 ) スタンダードモードとページモードに それぞれ 独 立 した 設 定 が 可 能 である ESC : 名 称 16 ドットピッチの 指 定 コード ASCII ESC : 16 進 数 1B 3A 10 進 数 27 58 定 義 域 --- 初 期 値 メモリ SW 設 定 機 能 ANK 文 字 の 右 スペース 量 を 4 ドットに 指 定 する ANK 文 字 幅 は 左 スペース 量 + ANK フォントドット 数 + 右 スペース 量 となる (ANK フォントドット 数 は 各 プリンタ 製 品 仕 様 書 の 文 字 仕 様 参 照 ) スタンダードモードとページモードに それぞれ 独 立 した 設 定 が 可 能 である STAR Line Mode コマンド 仕 様 書 3-11
ESC g 名 称 14 ドットピッチの 指 定 コード ASCII ESC g 16 進 数 1B 67 10 進 数 27 103 定 義 域 --- 初 期 値 メモリ SW 設 定 機 能 ANK 文 字 の 右 スペース 量 を 2 ドットに 指 定 する ANK 文 字 幅 は 左 スペース 量 + ANK フォントドット 数 + 右 スペース 量 となる (ANK フォントドット 数 は 各 プリンタ 製 品 仕 様 書 の 文 字 仕 様 参 照 ) スタンダードモードとページモードに それぞれ 独 立 した 設 定 が 可 能 である 1 仕 様 本 コマンドはメモリ SW 設 定 が DBCS(2byte 圏 )に 設 定 されている 場 合 のみ 有 効 SBCS(1byte 圏 )に 設 定 されてい 場 合 はコマ ンド 無 視 (2 バイト 無 視 )される 2 仕 様 本 コマンドはメモリ SW 設 定 が DBCS(2byte 圏 ) SBCS(1byte 圏 )のどちらでも 有 効 STAR Line Mode コマンド 仕 様 書 3-12
3-3-2) 文 字 拡 大 設 定 ESC i n1 n2 名 称 縦 横 拡 大 の 指 定 / 解 除 コード ASCII ESC i n1 n2 16 進 数 1B 69 n1 n2 10 進 数 27 105 n1 n2 定 義 域 0 n1 5 48 n1 53 ( 0 n1 5 ) 0 n2 5 48 n2 53 ( 0 n2 5 ) 初 期 値 n1 = 0 ( 縦 拡 大 解 除 ) n2 = 0 ( 横 拡 大 解 除 ) 機 能 ANK 文 字 漢 字 文 字 に 対 し 縦 横 拡 大 の 指 定 / 解 除 を 行 う n1 n2 のどちらかが 定 義 域 外 の 場 合 本 コマンド 無 視 n1 縦 拡 大 0, 48 縦 拡 大 の 解 除 1, 49 縦 2 倍 拡 大 指 定 2, 50 縦 3 倍 拡 大 指 定 3, 51 縦 4 倍 拡 大 指 定 4, 52 縦 5 倍 拡 大 指 定 5, 53 縦 6 倍 拡 大 指 定 n2 横 拡 大 0, 48 横 拡 大 の 解 除 1, 49 横 2 倍 拡 大 指 定 2, 50 横 3 倍 拡 大 指 定 3, 51 横 4 倍 拡 大 指 定 4, 52 横 5 倍 拡 大 指 定 5, 53 横 6 倍 拡 大 指 定 STAR Line Mode コマンド 仕 様 書 3-13
ESC W n 名 称 横 拡 大 の 指 定 / 解 除 コード ASCII ESC W n 16 進 数 1B 57 n 10 進 数 27 87 n 定 義 域 0 n 5 48 n 53 ( 0 n 5 ) 初 期 値 n = 0 ( 横 拡 大 解 除 ) 機 能 ANK 文 字 漢 字 文 字 に 対 し 横 拡 大 の 指 定 / 解 除 を 行 う n 横 拡 大 0, 48 横 拡 大 の 解 除 1, 49 横 2 倍 拡 大 指 定 2, 50 横 3 倍 拡 大 指 定 3, 51 横 4 倍 拡 大 指 定 4, 52 横 5 倍 拡 大 指 定 5, 53 横 6 倍 拡 大 指 定 ESC h n 名 称 縦 拡 大 の 指 定 / 解 除 コード ASCII ESC h n 16 進 数 1B 68 n 10 進 数 27 104 n 定 義 域 0 n 5 48 n 53 ( 0 n 5 ) 初 期 値 n = 0 ( 縦 拡 大 解 除 ) 機 能 ANK 文 字 漢 字 文 字 に 対 し 縦 拡 大 の 指 定 / 解 除 を 行 う n 縦 拡 大 0, 48 縦 拡 大 の 解 除 1, 49 縦 2 倍 拡 大 指 定 2, 50 縦 3 倍 拡 大 指 定 3, 51 縦 4 倍 拡 大 指 定 4, 52 縦 5 倍 拡 大 指 定 5, 53 縦 6 倍 拡 大 指 定 STAR Line Mode コマンド 仕 様 書 3-14
SO 名 称 横 2 倍 拡 大 の 指 定 コード ASCII SO 16 進 数 0E 10 進 数 14 定 義 域 --- 初 期 値 横 2 倍 拡 大 解 除 機 能 ANK 文 字 漢 字 文 字 に 対 し 横 2 倍 拡 大 を 指 定 する また 本 コマンドは ESC W n (n = 1) と 同 等 である DC4 名 称 横 拡 大 の 解 除 コード ASCII DC4 16 進 数 14 10 進 数 20 定 義 域 --- 初 期 値 --- 機 能 下 記 コマンドにより 横 拡 大 指 定 されている 場 合 横 拡 大 指 定 を 解 除 する 横 2 倍 拡 大 指 定 コマンド(SO) 横 拡 大 の 指 定 / 解 除 コマンド(ESC W) 縦 横 拡 大 の 指 定 / 解 除 コマンド(ESC i) また 本 コマンドは ESC W n (n = 0) と 同 等 である STAR Line Mode コマンド 仕 様 書 3-15
ESC SO 名 称 縦 2 倍 拡 大 の 指 定 コード ASCII ESC SO 16 進 数 1B 0E 10 進 数 27 14 定 義 域 --- 初 期 値 縦 2 倍 拡 大 解 除 機 能 ANK 文 字 漢 字 文 字 に 対 し 縦 2 倍 拡 大 を 指 定 する また 本 コマンドは ESC h n (n = 1) と 同 等 である ESC DC4 名 称 縦 拡 大 の 解 除 コード ASCII ESC DC4 16 進 数 1B 14 10 進 数 27 20 定 義 域 --- 初 期 値 --- 機 能 下 記 コマンドにより 縦 拡 大 指 定 されている 場 合 縦 拡 大 指 定 を 解 除 する 縦 2 倍 拡 大 指 定 コマンド(ESC SO) 縦 拡 大 の 指 定 / 解 除 コマンド(ESC h) 縦 横 拡 大 の 指 定 / 解 除 コマンド(ESC i) また 本 コマンドは ESC h n (n = 0) と 同 等 である STAR Line Mode コマンド 仕 様 書 3-16
3-3-3) プリントモード ESC E 名 称 強 調 印 字 の 指 定 コード ASCII ESC E 16 進 数 1B 45 10 進 数 27 69 定 義 域 --- 初 期 値 強 調 印 字 指 定 機 能 1 仕 様 ANK 文 字 に 対 して 強 調 印 字 を 指 定 する IBM ブロックは 強 調 印 字 無 効 2 仕 様 ANK 文 字 漢 字 文 字 に 対 して 強 調 印 字 を 指 定 する IBM ブロックは 強 調 印 字 無 効 ESC F 名 称 強 調 印 字 の 解 除 コード ASCII ESC F 16 進 数 1B 46 10 進 数 27 70 定 義 域 --- 初 期 値 強 調 印 字 解 除 機 能 1 仕 様 ANK 文 字 に 対 して 強 調 印 字 を 解 除 する 2 仕 様 ANK 文 字 漢 字 文 字 に 対 して 強 調 印 字 を 解 除 する STAR Line Mode コマンド 仕 様 書 3-17
ESC - n 名 称 アンダーラインの 指 定 / 解 除 コード ASCII ESC - n 16 進 数 1B 2D n 10 進 数 27 45 n 定 義 域 n = 0, 1, 48, 49 初 期 値 n = 0 (アンダーライン 解 除 ) 機 能 アンダーライン(2 ドット)の 指 定 を 行 う アンダーラインの 線 は 2 ドットで 構 成 される アンダーラインは 水 平 タブ 水 平 方 向 位 置 指 定 には 付 加 されない 文 字 拡 大 が 指 定 された 場 合 アンダーラインも 拡 大 される ( 縦 2 倍 拡 大 時 4 ドットのアンダーラインになる) 白 黒 反 転 時 もアンダーラインは 有 効 本 コマンドは ANK 文 字 漢 字 文 字 に 対 して 有 効 IBM ブロックはアンダーライン 無 効 n アンダーライン 0, 48 アンダーライン 解 除 1, 49 アンダーライン 指 定 ESC _ n 名 称 アッパーラインの 指 定 / 解 除 コード ASCII ESC _ n 16 進 数 1B 5F n 10 進 数 27 95 n 定 義 域 n = 0, 1, 48, 49 初 期 値 n = 0 (アッパーライン 解 除 ) 機 能 アッパーライン(2 ドット)の 指 定 を 行 う アッパーラインの 線 は 2 ドットで 構 成 される アッパーラインは 水 平 タブ 水 平 方 向 位 置 指 定 には 付 加 されない 文 字 拡 大 が 指 定 された 場 合 アッパーラインも 拡 大 される ( 縦 2 倍 拡 大 時 4 ドットのアッパーラインになる) 白 黒 反 転 時 もアッパーラインは 有 効 本 コマンドは ANK 文 字 漢 字 文 字 に 対 して 有 効 IBM ブロックはアッパーライン 無 効 n アッパーーライン 0, 48 アッパーライン 解 除 1, 49 アッパーライン 指 定 STAR Line Mode コマンド 仕 様 書 3-18
ESC 4 名 称 白 黒 反 転 の 指 定 コード ASCII ESC 4 16 進 数 1B 34 10 進 数 27 52 定 義 域 --- 初 期 値 白 黒 反 転 解 除 機 能 ANK 文 字 漢 字 文 字 に 対 して 白 黒 反 転 を 指 定 する IBM ブロックは 白 黒 反 転 無 効 ESC 5 名 称 白 黒 反 転 の 解 除 コード ASCII ESC 5 16 進 数 1B 35 10 進 数 27 53 定 義 域 --- 初 期 値 白 黒 反 転 解 除 機 能 ANK 文 字 漢 字 文 字 に 対 して 白 黒 反 転 を 解 除 する STAR Line Mode コマンド 仕 様 書 3-19
SI 名 称 倒 立 印 字 の 指 定 コード ASCII SI 16 進 数 0F 10 進 数 15 定 義 域 --- 初 期 値 倒 立 解 除 機 能 倒 立 印 字 が 指 定 される 本 コマンド 行 頭 時 のみ 有 効 1 行 中 に 倒 立 印 字 と 正 立 印 字 の 混 在 は 不 可 本 コマンドは 下 記 に 対 して 有 効 ANK 文 字 漢 字 文 字 Bit-Image ロゴ バーコード DC2 名 称 倒 立 印 字 の 解 除 コード ASCII DC2 16 進 数 12 10 進 数 18 定 義 域 --- 初 期 値 倒 立 解 除 機 能 倒 立 印 字 を 解 除 する 本 コマンド 行 頭 時 のみ 有 効 ESC GS b n 名 称 スムージングの 指 定 解 除 コード ASCII ESC GS b n 16 進 数 1B 1D 62 n 10 進 数 27 29 98 n 定 義 域 n = 0, 1, 48, 49 初 期 値 n = 0 機 能 スムージングの 指 定 または 解 除 を 行 う スムージングの 対 象 となるものは 内 蔵 文 字 ダウンロード 文 字 および 外 字 である スムージング 指 定 時 でも 文 字 の 縦 方 向 倍 率 および 横 方 向 倍 率 のいずれか 一 方 でも1 倍 であるときは スムージングは 行 わない n スムージング 0, 48 スムージング 解 除 1, 49 スムージング 指 定 STAR Line Mode コマンド 仕 様 書 3-20
3-3-4) 行 間 隔 LF 名 称 印 字 改 行 コード ASCII LF 16 進 数 0A 10 進 数 10 定 義 域 --- 初 期 値 --- 機 能 現 在 指 定 されている 改 行 量 の 紙 送 りを 実 行 する この 時 ラインバッファ 内 の 印 字 データがある 場 合 は ラインバッファ 内 の 印 字 データを 印 字 する 改 行 量 の 初 期 値 は メモリ SW 設 定 による CR 名 称 キャリッジリターン( 印 字 改 行 ) コード ASCII CR 16 進 数 0D 10 進 数 13 定 義 域 --- 初 期 値 --- 機 能 CR コードが 有 効 の 場 合 CR コードは LFコードと 同 じ 機 能 となる CR コードが 無 効 の 場 合 1 バイト 無 視 する CR コードの 有 効 / 無 効 はメモリ SW 設 定 による ESC a n 名 称 n 行 紙 送 り コード ASCII ESC a n 16 進 数 1B 61 n 10 進 数 27 97 n 定 義 域 1 n 127 初 期 値 --- 機 能 ( 現 在 指 定 されている 改 行 量 x n) の 紙 送 りを 実 行 する この 時 ラインバッファ 内 の 印 字 データがある 場 合 は ラインバッフ ァ 内 の 印 字 データを 印 字 する 改 行 量 の 初 期 値 は メモリ SW 設 定 による STAR Line Mode コマンド 仕 様 書 3-21
ESC z n 名 称 改 行 量 の 選 択 コード ASCII ESC z n 16 進 数 1B 7A n 10 進 数 27 122 n 定 義 域 n = 0, 48 n = 1, 49 初 期 値 メモリ SW 設 定 機 能 改 行 量 を 指 定 する スタンダードモードとページモードに それぞれ 独 立 した 設 定 が 可 能 である n 改 行 量 0, 48 改 行 量 3mm 指 定 1, 49 改 行 量 4mm 指 定 ESC 0 名 称 3mm 改 行 量 の 指 定 コード ASCII ESC 0 16 進 数 1B 30 10 進 数 27 48 定 義 域 --- 初 期 値 メモリ SW 設 定 機 能 改 行 量 を 3mm に 指 定 する スタンダードモードとページモードに それぞれ 独 立 した 設 定 が 可 能 である STAR Line Mode コマンド 仕 様 書 3-22
ESC J n 名 称 n/4mm 改 行 コード ASCII ESC J n 16 進 数 1B 4A n 10 進 数 27 74 n 定 義 域 1 n 255 初 期 値 --- 機 能 n/4mm の 紙 送 りを 実 行 する この 時 ラインバッファ 内 の 印 字 データがある 場 合 は ラインバッファ 内 の 印 字 データを 印 字 する 本 コマンドを 使 用 すると 紙 送 りが 間 欠 動 作 となることがあるため 通 常 は 本 コマンドの 使 用 を 推 奨 しない ESC I n 名 称 n/8mm 改 行 コード ASCII ESC I n 16 進 数 1B 49 n 10 進 数 27 73 n 定 義 域 1 n 255 初 期 値 --- 機 能 n/8mm の 紙 送 りを 実 行 する この 時 ラインバッファ 内 の 印 字 データがある 場 合 は ラインバッファ 内 の 印 字 データを 印 字 する 本 コマンドを 使 用 すると 紙 送 りが 間 欠 動 作 となることがあるため 通 常 は 本 コマンドの 使 用 を 推 奨 しない STAR Line Mode コマンド 仕 様 書 3-23
3-3-5) ページ 管 理 コマンド FF 名 称 改 ページ (フォームフィード) コード ASCII FF 16 進 数 0C 10 進 数 12 定 義 域 --- 初 期 値 --- 機 能 改 ページを 実 行 する 現 在 位 置 がページの 先 頭 の 場 合 次 ページ 先 頭 へ 改 ページを 実 行 する また 改 ページ 実 行 時 ラインバッファ 内 にデータが 残 っている 場 合 このデータを 印 字 した 後 改 ページを 実 行 する ただし 残 りデータの 印 字 を 実 行 したことにより 次 ページ 先 頭 へ 移 動 した 場 合 は 改 ページ 実 行 したものとして 改 ページは 行 わない ページモードでは 無 効 ESC C n 名 称 n 行 のページ 長 設 定 コード ASCII ESC C n 16 進 数 1B 43 n 10 進 数 27 67 n 定 義 域 1 n 127 初 期 値 ( 改 行 量 初 期 値 x 42) 機 能 本 コマンド 処 理 時 点 での 位 置 をページの 先 頭 とし ページ 長 を ( 現 在 の 改 行 量 x n) に 設 定 する 本 コマンドによりページ 長 設 定 時 ボトムマージンの 設 定 は 解 除 される 本 コマンドにより 設 定 されたページ 長 は その 後 改 行 量 を 変 更 しても 影 響 を 受 けない ページ 先 頭 への 移 動 は 下 記 コマンドにより 行 う 改 ページコマンド(FF) : 改 ページ 実 行 カッターコマンド(ESC d n) : カット 位 置 をページ 先 頭 とする ラスターコマンド(ESC * r B) : ラスターモード 終 了 時 ページ 先 頭 とする エラー 解 除 動 作 : エラー 解 除 動 作 終 了 位 置 をページ 先 頭 とする STAR Line Mode コマンド 仕 様 書 3-24
ESC C 0 n 名 称 n x 24mm のページ 長 設 定 コード ASCII ESC C 0 n 16 進 数 1B 43 00 n 10 進 数 27 67 0 n 定 義 域 1 n 22 初 期 値 ( 改 行 量 初 期 値 x 42) 機 能 本 コマンド 処 理 時 点 での 位 置 をページの 先 頭 とし ページ 長 を (n x 24mm) に 設 定 する 本 コマンドによりページ 長 設 定 時 ボトムマージンの 設 定 は 解 除 される 本 コマンドにより 設 定 されたページ 長 は その 後 改 行 量 を 変 更 しても 影 響 を 受 けない ページ 先 頭 への 移 動 は 下 記 コマンドにより 行 う 改 ページコマンド(FF) : 改 ページ 実 行 カッターコマンド(ESC d n) : カット 位 置 をページ 先 頭 とする ラスターコマンド(ESC * r B) : ラスターモード 終 了 時 ページ 先 頭 とする エラー 解 除 動 作 : エラー 解 除 動 作 終 了 位 置 をページ 先 頭 とする VT 名 称 垂 直 タブ 位 置 への 紙 送 り コード ASCII VT 16 進 数 0B 10 進 数 11 定 義 域 --- 初 期 値 --- 機 能 次 の 垂 直 タブ 位 置 まで 紙 送 りを 行 う タブが 設 定 されていない 場 合 本 コマンドは 無 視 される 垂 直 タブが 設 定 されていて 現 在 位 置 が 最 後 の 垂 直 タブ 位 置 と 同 じ またはその 下 にある 場 合 は 次 ページの 先 頭 まで 紙 送 りをする また 垂 直 タブ 位 置 への 紙 送 り 実 行 時 ラインバッファ 内 にデータが 残 っている 場 合 このデータを 印 字 した 後 垂 直 タブ 位 置 への 紙 送 りを 実 行 する ただし 残 りデータ 印 字 にて 次 の 垂 直 タブ 位 置 へ 移 動 した 場 合 は 垂 直 タブへの 移 動 を 実 行 したものとして 次 の 垂 直 タブへの 移 動 は 行 わない 垂 直 タブの 初 期 値 は 設 定 なし ページモードでは 無 効 STAR Line Mode コマンド 仕 様 書 3-25
ESC B n1 n2...nk NUL 名 称 垂 直 タブ 位 置 の 設 定 コード ASCII ESC B n1 n2.. nk NUL 16 進 数 1B 42 n1 n2.. nk 00 10 進 数 27 66 n1 n2.. nk 0 定 義 域 1 n 255 0 k 16 初 期 値 --- 機 能 ( 現 在 の 改 行 量 x n) 位 置 に 垂 直 タブを 設 定 する 本 コマンドによる 垂 直 タブを 設 定 する 時 以 前 に 設 定 されていた 垂 直 タブはすべて 解 除 される 垂 直 タブは 最 大 16 個 まで 設 定 可 能 ただし タブ 位 置 は 1 n1 n2... nk の 条 件 を 満 たさなければならない このような 不 正 コード 受 信 時 不 正 コードまでのタブは 設 定 されるが 不 正 コード 以 降 のタブは NUL コードまでデータを 受 捨 て 且 つ 不 正 コードのタブは 設 定 されない 本 コマンドにより 設 定 した 垂 直 タブは 改 行 量 を 変 更 しても 影 響 を 受 けない ESC B NUL コマンドにより 設 定 された 垂 直 タブはクリアされる 垂 直 タブ 初 期 値 は 設 定 無 し ESC B NUL 名 称 垂 直 タブ 位 置 のクリア コード ASCII ESC B NUL 16 進 数 1B 42 00 10 進 数 27 66 0 定 義 域 --- 初 期 値 --- 機 能 現 在 設 定 される 垂 直 タブをクリアする STAR Line Mode コマンド 仕 様 書 3-26
3-3-6) 水 平 方 向 印 字 位 置 ESC l n 名 称 左 マージンの 設 定 コード ASCII ESC l n 16 進 数 1B 6C n 10 進 数 27 108 n 定 義 域 0 n 255 初 期 値 n = 0 機 能 左 端 を 基 準 とし ( 現 在 の ANK 文 字 ピッチ x n) を 左 マージンとして 設 定 する 文 字 ピッチには 文 字 間 スペースを 含 み 拡 大 設 定 も 有 効 とする 本 コマンドにより 設 定 した 左 マージンは 文 字 ピッチを 変 更 しても 影 響 を 受 けない 印 字 領 域 が 36mm 未 満 となるような 設 定 時 はコマンド 無 視 される 1 仕 様 本 コマンドを 行 の 途 中 で 設 定 を 行 うと 次 の 行 より 有 効 となる 2 仕 様 本 コマンドは 行 頭 でのみ 有 効 STAR Line Mode コマンド 仕 様 書 3-27
ESC Q n 名 称 右 マージンの 設 定 コード ASCII ESC Q n 16 進 数 1B 51 n 10 進 数 27 81 n 定 義 域 0 n 255 初 期 値 --- 機 能 左 端 を 基 準 とし ( 現 在 の ANK 文 字 ピッチx n) を 印 字 領 域 として 設 定 する 文 字 ピッチには 文 字 間 スペースを 含 み 拡 大 設 定 も 有 効 とする 本 コマンドにより 設 定 した 右 マージンは 文 字 ピッチを 変 更 しても 影 響 を 受 けない 印 字 領 域 が 36mm 未 満 となるような 設 定 時 はコマンド 無 視 される 1 仕 様 本 コマンドを 行 の 途 中 で 設 定 を 行 うと 次 の 行 より 有 効 となる 2 仕 様 本 コマンドは 行 頭 でのみ 有 効 印 字 可 能 領 域 左 マージン 印 字 領 域 右 マージン HT 名 称 水 平 タブ 移 動 コード ASCII HT 16 進 数 09 10 進 数 9 定 義 域 --- 初 期 値 --- 機 能 次 の 水 平 タブ 位 置 まで 印 字 位 置 を 移 動 する 下 記 条 件 時 本 コマンドは 無 視 される 水 平 タブが 設 定 されていない 場 合 現 在 位 置 が 設 定 されている 最 右 方 の 水 平 タブ 位 置 と 同 じ またはその 右 方 にいる 場 合 水 平 タブ 初 期 値 は 設 定 無 し STAR Line Mode コマンド 仕 様 書 3-28
ESC D n1 n2...nk NUL 名 称 水 平 タブの 設 定 コード ASCII ESC D n1 n2.. nk NUL 16 進 数 1B 44 n1 n2.. nk 00 10 進 数 27 68 n1 n2.. nk 0 定 義 域 1 n 255 0 k 16 初 期 値 --- 機 能 左 端 を 基 準 とし ( 現 在 の ANK 文 字 ピッチ x n) 位 置 に 水 平 タブを 設 定 する 水 平 タブ 基 準 点 は 左 マージンの 設 定 に 関 わらず 用 紙 左 端 とする ANK 文 字 ピッチは 右 スペースを 含 み 拡 大 設 定 も 有 効 とする 本 コマンドによる 水 平 タブを 設 定 する 時 以 前 に 設 定 されていた 水 平 タブはすべて 解 除 される 水 平 タブは 最 大 16 個 まで 設 定 可 能 ただしタブ 位 置 は 下 記 条 件 を 満 たさなければならない 下 記 条 件 を 満 たさない 場 合 NUL コードまでデータを 受 捨 てる この 時 下 記 条 件 を 満 たす 正 常 タブは 設 定 され エラー 発 生 後 のタブは 設 定 されない 1<n1<n2...<nk nk 印 字 可 能 領 域 本 コマンドにより 設 定 した 水 平 タブは 文 字 ピッチを 変 更 しても 影 響 を 受 けない ESC D NUL コマンドにより 設 定 された 水 平 タブはクリアされる 水 平 タブ 初 期 値 は 設 定 無 し スタンダードモードとページモードに それぞれ 独 立 した 設 定 が 可 能 である ESC D NUL 名 称 水 平 タブのクリア コード ASCII ESC D NUL 16 進 数 1B 44 00 10 進 数 27 68 0 定 義 域 --- 初 期 値 --- 機 能 現 在 設 定 されている 水 平 タブをクリアする スタンダードモードとページモードに それぞれ 独 立 した 設 定 が 可 能 である STAR Line Mode コマンド 仕 様 書 3-29
ESC GS A n1 n2 名 称 絶 対 位 置 移 動 コード ASCII ESC GS A n1 n2 16 進 数 1B 1D 41 n1 n2 10 進 数 27 29 65 n1 n2 定 義 域 0 n1 255 0 n2 255 初 期 値 --- 機 能 印 字 位 置 を 左 マージンから (n1 + n2 x 256) ドットの 位 置 に 移 動 する 印 字 領 域 を 越 える 時 本 コマンドは 無 視 される 現 在 位 置 より 左 方 向 に 移 動 させることにより 印 字 データが 重 なる 場 合 には 古 い 印 字 データに 新 しいデータが 上 書 きされる ( 新 しいデータに 重 なる 部 分 のみが 消 える) ESC GS R n1 n2 名 称 相 対 位 置 移 動 コード ASCII ESC GS R n1 n2 16 進 数 1B 1D 52 n1 n2 10 進 数 27 29 82 n1 n2 定 義 域 0 n1 255 0 n2 255 初 期 値 --- 機 能 印 字 位 置 を 現 在 位 置 から (n1 + n2 x 256) ドットの 位 置 に 移 動 する 印 字 領 域 を 越 える 時 本 コマンドは 無 視 される (n1 + n2 x 256) 32768 の 時 は 左 方 向 に {65536 - (n1 + n2 x 256)} ドット 移 動 する (n1 + n2 x 256)<32768 の 時 は 右 方 向 に (n1 + n2 x 256) ドット 移 動 する 現 在 位 置 より 左 方 向 に 移 動 させることにより 印 字 データが 重 なる 場 合 には 古 い 印 字 データに 新 しいデータが 上 書 きされる ( 新 しいデータに 重 なる 部 分 のみが 消 える) STAR Line Mode コマンド 仕 様 書 3-30
ESC GS a n 名 称 位 置 揃 えの 指 定 コード ASCII ESC GS a n 16 進 数 1B 1D 61 n 10 進 数 27 29 97 n 定 義 域 0 n 2 48 n 50 ( 0 n 2 ) 初 期 値 n = 0 機 能 設 定 されている 印 字 領 域 において 位 置 揃 えを 指 定 する n 位 置 揃 え 0, 48 左 揃 え 1, 49 中 央 揃 え 2, 50 右 揃 え STAR Line Mode コマンド 仕 様 書 3-31
3-3-7) ダウンロード ESC & c1 c2 n d1...d48 名 称 12 x 24 ドットフォント ダウンロード 文 字 の 登 録 コード ASCII ESC & c1 c2 n d1.. d48 16 進 数 1B 26 c1 c2 n d1.. d48 10 進 数 27 38 c1 c2 n d1.. d48 定 義 域 c1 = 1, 49 c2 = 1, 49 32 n 127 0 d 255 初 期 値 --- 機 能 12 x 24 ドットフォントのダウンロード 文 字 を n 番 地 に 登 録 する ダウンロード 文 字 は <20>H~<7F>H に 登 録 可 能 同 じ 番 地 へ 登 録 された 場 合 上 書 きされる c1 c2 n のパラメータが 定 義 域 外 の 場 合 以 降 のデータは 通 常 データとして 扱 われる 横 12 ドット d1 d2 d3 d4 d5 d6 d7 d8 d9 d10 d11 d12 d13 d14 d15 d16 d17 d18 d19 d20 d21 d22 d23 d24 縦 d25 d26 24 ドット d27 d28 d29 d30 d31 d32 d33 d34 d35 d36 d37 d38 d39 d40 d41 d42 d43 d44 d45 d46 d47 d48 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 :フォントデータ : 無 効 データ STAR Line Mode コマンド 仕 様 書 3-32
ESC & c1 c2 n 名 称 12 x 24 ドットフォント ダウンロード 文 字 の 削 除 コード ASCII ESC & c1 c2 n 16 進 数 1B 26 c1 c2 n 10 進 数 27 38 c1 c2 n 定 義 域 c1 = 1, 49 c2 = 0, 48 32 n 127 初 期 値 --- 機 能 n 番 地 に 登 録 された 12 x 24 ドットフォントのダウンロード 文 字 を 削 除 する ESC % n 名 称 ANK ダウンロード 文 字 の 指 定 / 解 除 コード ASCII ESC % n 16 進 数 1B 25 n 10 進 数 27 37 n 定 義 域 n=0, 1, 48, 49 初 期 値 ANK ダウンロード 文 字 解 除 機 能 ANK ダウンロード 文 字 の 指 定 / 解 除 を 行 う n ダウンロード 文 字 0, 48 ANK ダウンロード 文 字 の 解 除 1, 49 ANK ダウンロード 文 字 の 指 定 <ダウンロード 文 字 の 印 字 例 > 1 ANK ダウンロード 文 字 の 登 録 (ESC & c1 c2 n d1...d48) 2 ANK ダウンロード 文 字 の 指 定 (ESC % n (n=1) ) 3 ANK ダウンロード 文 字 の 印 字 STAR Line Mode コマンド 仕 様 書 3-33
3-3-8) ビットイメージグラフィック ESC K n1 n2 d1...dk 名 称 標 準 密 度 ビットイメージ コード ASCII ESC K n1 n2 d1.. dk 16 進 数 1B 4B n1 n2 d1.. dk 10 進 数 27 75 n1 n2 d1.. dk 定 義 域 1 {(n1 + n2 x 256) x 3} 印 字 可 能 領 域 k = (n1 + n2 x 256) 0 d 255 初 期 値 --- 機 能 入 力 されたデータ 1 ドットあたり 横 3 ドット 縦 3 ドットを 用 いてビットイメージを 印 字 する 本 コマンドにおけるデータ 処 理 を 下 記 に 示 す 1 仕 様 {(n1 + n2 x 256) x 3} が 印 字 可 能 領 域 を 越 える 場 合 d1 以 降 のデータをすべて 通 常 データとして 扱 う 2 仕 様 {(n1 + n2 x 256) x 3} が 現 在 設 定 される 印 字 領 域 を 越 える 場 合 印 字 領 域 内 のデータのみ 印 字 する この 時 印 字 領 域 外 のデータはすべて 受 捨 てられる 現 在 位 置 が 既 に 印 字 領 域 を 越 えている 場 合 本 コマンドはすべて 受 け 捨 てられる b7 b6 b5 b4 b3 b2 b1 b0 STAR Line Mode コマンド 仕 様 書 3-34
ESC L n1 n2 d1...dk 名 称 高 密 度 ビットイメージ コード ASCII ESC L n1 n2 d1.. dk 16 進 数 1B 4C n1 n2 d1.. dk 10 進 数 27 76 n1 n2 d1.. dk 定 義 域 1 (n1 + n2 x 256) 印 字 可 能 領 域 k = (n1 + n2 x 256) 0 d 255 初 期 値 --- 機 能 入 力 されたデータ 1 ドットあたり 横 1 ドット 縦 3 ドットを 用 いてビットイメージを 印 字 する 本 コマンドにおけるデータ 処 理 を 下 記 に 示 す 1 仕 様 (n1 + n2 x 256) が 印 字 可 能 領 域 を 越 える 場 合 d1 以 降 のデータをすべて 通 常 データとして 扱 う 2 仕 様 (n1 + n2 x 256) が 現 在 設 定 される 印 字 領 域 を 越 える 場 合 印 字 領 域 内 のデータのみ 印 字 する この 時 印 字 領 域 外 のデータはすべて 受 捨 てられる 現 在 位 置 が 既 に 印 字 領 域 を 越 えている 場 合 本 コマンドはすべて 受 け 捨 てられる b7 b6 b5 b4 b3 b2 b1 b0 STAR Line Mode コマンド 仕 様 書 3-35
ESC k n1 n2 d1...dk 名 称 細 密 度 ビットイメージ コード ASCII ESC k n1 n2 d1.. dk 16 進 数 1B 6B n1 n2 d1.. dk 10 進 数 27 107 n1 n2 d1.. dk 定 義 域 n2 = 0 1 {(n1 + n2 x 256) x 8} 印 字 可 能 領 域 k = {(n1 + n2 x 256) x 24} 0 d 255 初 期 値 --- 機 能 入 力 されたデータ 1 ドットあたり 横 1 ドット 縦 1 ドットを 用 いてビットイメージを 印 字 する 本 コマンドにおけるデータ 処 理 を 下 記 に 示 す 1 仕 様 {(n1 + n2 x 256) x 8} が 印 字 可 能 領 域 を 越 える 場 合 d1 以 降 のデータをすべて 通 常 データとして 扱 う 2 仕 様 {(n1 + n2 x 256) x 8} が 現 在 設 定 される 印 字 領 域 を 越 える 場 合 印 字 領 域 内 のデータのみ 印 字 する この 時 印 字 領 域 外 のデータはすべて 受 捨 てられる 現 在 位 置 が 既 に 印 字 領 域 を 越 えている 場 合 本 コマンドはすべて 受 け 捨 てられる X byte = (n1 + n2 x 256) 24dot d1 d2 dx dx x 1 + 1 dx x 1 + 2 dx x 2 dx x 2 + 1 dx x 2 + 2 dx x 3 : : : : : : dx x 23 + 1 dx x 23 + 2 dx x 24 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 STAR Line Mode コマンド 仕 様 書 3-36
ESC X n1 n2 d1...dk 名 称 細 密 度 ビットイメージ (ワイヤドット24ピン 互 換 ) コード ASCII ESC X n1 n2 d1.. dk 16 進 数 1B 58 n1 n2 d1.. dk 10 進 数 27 88 n1 n2 d1.. dk 定 義 域 1 (n1 + n2 x 256) 印 字 可 能 領 域 k = {(n1 + n2 x 256) x 3} 0 d 255 初 期 値 --- 機 能 縦 横 ともに 解 像 度 8 ドット/mm で 入 力 されたビットイメージデータを 印 字 する 本 コマンドにおけるデータ 処 理 を 下 記 に 示 す 1 仕 様 {(n1 + n2 x 256) x 3} が 印 字 可 能 領 域 を 越 える 場 合 d1 以 降 のデータをすべて 通 常 データとして 扱 う 2 仕 様 {(n1 + n2 x 256) x 3} が 現 在 設 定 される 印 字 領 域 を 越 える 場 合 印 字 領 域 内 のデータのみ 印 字 する この 時 印 字 領 域 外 のデータはすべて 受 捨 てられる 現 在 位 置 が 既 に 印 字 領 域 を 越 えている 場 合 本 コマンドはすべて 受 け 捨 てられる STAR Line Mode コマンド 仕 様 書 3-37
3-3-9) ロゴ ESC FS q n [x11 x12 y11 y12 d1...dk]1...[xn1 xn2 yn1 yn2 d1...dk]n 名 称 ロゴの 登 録 コード ASCII ESC FS q n [x11 x12 y11 y12 d1.. dk]1.. [xn1 xn2 yn1 yn2 d1.. dk]n 16 進 数 1B 1C 71 n [x11 x12 y11 y12 d1.. dk]1.. [xn1 xn2 yn1 yn2 d1.. dk]n 10 進 数 27 28 113 n [x11 x12 y11 y12 d1.. dk]1.. [xn1 xn2 yn1 yn2 d1.. dk]n 定 義 域 1 n 255 0 xn1 255 0 xn2 3 1 (xn1 + xn2 x 256) 1023 0 yn1 255 0 yn2 1 1 (yn1 + yn2 x 256) 288 0 d 255 k = {(xn1 + xn2 x 256) x (yn1 + yn2 x 256) x 8} 初 期 値 --- 機 能 パラメータ 詳 細 n : 登 録 ロゴ 数 の 指 定 xn1 xn2 : 登 録 ロゴの 横 サイズ {(xn1 + xn2 x 256) x 8}ドット yn1 yn2 : 登 録 ロゴの 縦 サイズ {(yn1 + yn2 x 256) x 8}ドット d : 登 録 ロゴデータ k : ロゴデータ 数 このコマンドは 行 の 先 頭 で 指 定 すること 但 し ラインバッファに 未 印 字 データがある 場 合 には ラインバッファ 内 のデータを 印 字 した 後 にこのコマンドを 実 行 する 最 初 のパラメータが 問 題 なしと 判 断 した 時 点 で 本 コマンドの 処 理 を 開 始 する ロゴ 登 録 処 理 開 始 時 には 既 に 定 義 されていたデータを 全 て 削 除 する ( 複 数 定 義 されているロゴデータの 一 部 だけを 登 録 し 直 す 事 はできない ) ロゴ 登 録 番 号 は 登 録 順 に1 番 から 昇 順 で 設 定 される パラメータで 指 定 された 定 義 領 域 分 の 空 きがない 場 合 またはパラメータの 指 定 に 誤 りがある 場 合 には その 時 点 で 登 録 処 理 を 強 制 終 了 する ( 既 に 登 録 処 理 が 完 了 したデータについては 有 効 となる ) ロゴ 登 録 終 了 後 および 登 録 処 理 の 強 制 終 了 後 は プリンタリセットを 実 行 する ロゴ 登 録 処 理 中 ( 最 初 のパラメータをOKと 判 断 してからロゴ 登 録 終 了 後 のプリンタ 初 期 化 完 了 までの 間 )は エラー 処 理 メカ 動 作 ステータス 処 理 などは 実 行 できない 入 力 データと 実 際 の 印 字 との 関 係 を 次 ページに 示 す STAR Line Mode コマンド 仕 様 書 3-38
ロゴと 登 録 データの 関 係 xn = xn1 + xn2 x 256 yn = yn1 + yn2 x 256 {(xn1 + xn2 x 256) x 8}ト ット テ ータ MSB d[11] d[21] d[n1] (yn1 + yn2 x 256)ハ イト (yn1 + yn2 x 256) x 8 ト ット d[12] d[22] d[n2] LSB d[x1] d[x2] d[xn] STAR Line Mode コマンド 仕 様 書 3-39
ESC FS p n m 名 称 ロゴの 印 字 コード ASCII ESC FS p n m 16 進 数 1B 1C 70 n m 10 進 数 27 28 112 n m 定 義 域 1 n 255 0 m 3 48 m 51 ( 0 m 3 ) 初 期 値 --- 機 能 ロゴ 登 録 コマンド(ESC FS q)で 登 録 した 登 録 番 号 n のロゴを 印 字 モード m に 従 い 印 字 する m ロゴ 印 字 モード 0, 48 ノーマルモード 1, 49 横 2 倍 モード 2, 50 縦 2 倍 モード 3, 51 縦 2 倍 横 2 倍 モード ラインバッファに 未 印 字 データがある 場 合 には ラインバッファ 内 のデータを 印 字 した 後 にこのコマンドを 実 行 する 従 って 同 一 行 に 他 のデータ(キャラクタ ビットイメージ バーコード)と 混 在 して 印 字 する 事 はできない 改 行 量 はロゴの 縦 印 字 サイズに 従 う ロゴの 横 印 字 サイズが 水 平 印 字 領 域 を 超 える 場 合 領 域 を 超 える 分 は 印 字 しない ロゴは 下 記 コマンド 設 定 に 従 い 印 字 する 左 マージン(ESC I n) 右 マージン(ESC Q n) 位 置 揃 え(ESC GS a n) 絶 対 位 置 移 動 (ESC GS A n1 n2) 相 対 位 置 移 動 (ESC GS R n1 n2) 倒 立 印 字 (SI) ページモードでは 無 効 STAR Line Mode コマンド 仕 様 書 3-40
ESC RS L m 名 称 1 仕 様 ロゴ 一 括 印 字 2 仕 様 ロゴ 一 括 制 御 コード ASCII ESC RS L m 16 進 数 1B 1E 4C m 10 進 数 27 30 76 m 定 義 域 1 仕 様 0 m 3 48 m 51 ( 0 m 3 ) 2 仕 様 0 m 3 48 m 51 ( 0 m 3 ) m=255 初 期 値 --- 機 能 1 仕 様 登 録 されているすべてのロゴを m で 指 定 した 印 字 モードに 従 い 印 字 する 印 字 完 了 後 プリンタリセットを 実 行 する 2 仕 様 ロゴについてパラメータ m で 指 定 した 制 御 を 行 う 実 行 後 プリンタリセットを 実 行 する ページモードでは 無 効 1 仕 様 m ロゴ 印 字 モード 0, 48 ノーマルモード 1, 49 横 2 倍 モード 2, 50 縦 2 倍 モード 3, 51 縦 2 倍 横 2 倍 モード 2 仕 様 m ロゴ 制 御 モード 0, 48 ノーマルモード 一 括 印 字 1, 49 横 2 倍 モード 一 括 印 字 2, 50 縦 2 倍 モード 一 括 印 字 3, 51 縦 2 倍 横 2 倍 モード 一 括 印 字 255 ロゴ 一 括 消 去 STAR Line Mode コマンド 仕 様 書 3-41
3-3-10) バーコード ESC b n1 n2 n3 n4 d1...dk RS 名 称 コード ASCII ESC b n1 n2 n3 n4 d1.. dk RS 16 進 数 1B 62 n1 n2 n3 n4 d1.. dk 1E 10 進 数 27 98 n1 n2 n3 n4 d1.. dk 30 定 義 域 12 仕 様 0 n1 8, 48 n1 56 ( 0 n1 8 ) 1 n2 4, 49 n2 52 ( 1 n2 4 ) 1 n4 255 n3(バーコードモード) d(バーコードデータ) k(データ 数 )の 定 義 域 はバーコード 種 により 異 なる 3 仕 様 0 n1 13, 48 n1 57 ( 0 n 9 ), 65 n1 68 ( A n D ) 1 n2 14, 48 n2 57 ( 0 n 9 ), 65 n2 69 ( A n E ) 1 n4 255 n2( 下 文 字 選 択 ) n3(バーコードモード) d(バーコードデータ) k(データ 数 )の 定 義 域 はバーコード 種 により 異 なる 初 期 値 --- 機 能 下 記 パラメータに 従 い バーコードの 印 字 を 実 行 する n1, n2, n3, n4 まで 取 得 し 定 義 域 外 を 検 出 した 場 合 RS までデータを 受 け 捨 てる 12 仕 様 n1 バーコード 種 選 択 n1 バーコード 種 0, 48 UPC-E 1, 49 UPC-A 2, 50 JAN/EAN8 3, 51 JAN/EAN13 4, 52 Code39 5, 53 ITF 6, 54 Code128 7, 55 Code93 8, 56 NW-7 n2 バー 下 文 字 選 択 及 び 改 行 付 加 選 択 n2 バー 文 字 選 択 及 び 改 行 の 付 加 フォント バー 文 字 位 置 印 字 後 改 行 1, 49 - なし 実 行 する 2, 50 Font A 下 実 行 する 3, 51 - なし 実 行 しない 4, 52 Font A 下 実 行 しない STAR Line Mode コマンド 仕 様 書 3-42
n3 バーコードモード 選 択 n3 バーコード 種 UPC-E UPC-A Code39 NW-7 ITF JAN/EAN8 JAN/EAN13 Code128 Code93 最 小 モジュール ナロー:ワイド ナロー:ワイド 1, 49 2 ドット 2: 6 ドット 2: 5 ドット 2, 50 3 ドット 3: 9 ドット 4:10 ドット 3, 51 4 ドット 4:12 ドット 6:15 ドット 4, 52 --- 2: 5 ドット 2: 4 ドット 5, 53 --- 3: 8 ドット 4: 8 ドット 6, 54 --- 4:10 ドット 6:12 ドット 7, 55 --- 2: 4 ドット 2: 6 ドット 8, 56 --- 3: 6 ドット 3: 9 ドット 9, 57 --- 4: 8 ドット 4:12 ドット n4 バーコード 高 さ (ドット 数 ) 1 仕 様 バーコード 高 さが 改 行 量 より 大 きい 場 合 自 動 に 改 行 量 の 正 数 倍 される 2 仕 様 (バーコード 高 さ + バー 下 文 字 )にて 改 行 される k(バーコードデータ 数 ) d(バーコードデータ) バーコード 種 k の 定 義 域 d の 定 義 域 UPC-E 11 k 12 48 d 57 ( 0 d 9 ) UPC-A 11 k 12 48 d 57 ( 0 d 9 ) JAN/EAN8 7 k 8 48 d 57 ( 0 d 9 ) JAN/EAN13 12 k 13 48 d 57 ( 0 d 9 ) Code39 1 k 48 d 57 ( 0 d 9 ) 65 d 90 ( A d Z ) 32, 36, 37, 43, 45, 46, 47 (SP $ % + -. / ) ITF 1 k 48 d 57 ( 0 d 9 ) 奇 数 の 場 合 先 頭 に 0 データ 自 動 付 加 Code128 1 k 0 d 127 Code93 1 k 0 d 127 NW-7 1 k 48 d 57 ( 0 d 9 ) 65 d 68 ( A d D ) 36, 43, 45, 46, 47, 58 ( $ + -. / : ) 97, 98, 99, 100 ( a b c d ) STAR Line Mode コマンド 仕 様 書 3-43
3 仕 様 n1 バーコード 種 選 択 n1 バーコード 種 0, 48 UPC-E 1, 49 UPC-A 2, 50 JAN/EAN8 3, 51 JAN/EAN13 4, 52 Code39 5, 53 ITF 6, 54 Code128 7, 55 Code93 8, 56 NW-7 9, 57 GS1-128 10, 65 GS1 DataBar Omnidirectional 11, 66 GS1 DataBar Truncated 12, 67 GS1 DataBar Limited 13, 68 GS1 DataBar Expanded n2 バー 下 文 字 選 択 及 び 改 行 付 加 選 択 n2 バーコード 種 UPC-E UPC-A JAN/EAN8 JAN/EAN13 GS1-128 GS1 DataBar Code128 Code93 Code39 NW-7 ITF フォント バー 文 字 位 置 印 字 後 改 行 フォント バー 文 字 位 置 印 字 後 改 行 1, 49 - なし 実 行 する - なし 実 行 する 2, 50 Font A 下 実 行 する Font A 下 実 行 する 3, 51 - なし 実 行 しない - なし 実 行 しない 4, 52 Font A 下 実 行 しない Font A 下 実 行 しない 5, 53 --- --- --- Font A 上 実 行 する 6, 54 --- --- --- Font A 上 実 行 しない 7, 55 --- --- --- Font A 上 下 実 行 する 8, 56 --- --- --- Font A 上 下 実 行 しない 9, 57 --- --- --- Font B 下 実 行 する 10, 65 --- --- --- Font B 下 実 行 しない 11, 66 --- --- --- Font B 上 実 行 する 12, 67 --- --- --- Font B 上 実 行 しない 13, 68 --- --- --- Font B 上 下 実 行 する 14, 69 --- --- --- Font B 上 下 実 行 しない n3 バーコードモード 選 択 n3 バーコード 種 UPC-E UPC-A Code39 NW-7 ITF GS1-128 GS1 DataBar JAN/EAN8 JAN/EAN13 Code128 Code93 最 小 モジュール ナロー:ワイド ナロー:ワイド 最 小 モジュール 1, 49 2 ドット 2: 6 ドット 2: 5 ドット 1 ドット 2, 50 3 ドット 3: 9 ドット 4:10 ドット 2 ドット 3, 51 4 ドット 4:12 ドット 6:15 ドット 3 ドット 4, 52 --- 2: 5 ドット 2: 4 ドット 4 ドット 5, 53 --- 3: 8 ドット 4: 8 ドット 5 ドット 6, 54 --- 4:10 ドット 6:12 ドット 6 ドット 7, 55 --- 2: 4 ドット 2: 6 ドット --- 8, 56 --- 3: 6 ドット 3: 9 ドット --- 9, 57 --- 4: 8 ドット 4:12 ドット --- 注 意 印 字 されるバーコードは 各 種 規 格 には 準 拠 していないため 実 使 用 上 で 確 認 する 事 特 に 1 ドット を 指 定 した 場 合 のバーコードは 保 証 しない STAR Line Mode コマンド 仕 様 書 3-44
n4 バーコード 高 さ (ドット 数 ) (バーコード 高 さ + バー 下 文 字 )にて 改 行 される k(バーコードデータ 数 ) d(バーコードデータ) バーコード 種 k の 定 義 域 d の 定 義 域 UPC-E 11 k 12 48 d 57 ( 0 d 9 ) UPC-A 11 k 12 48 d 57 ( 0 d 9 ) JAN/EAN8 7 k 8 48 d 57 ( 0 d 9 ) JAN/EAN13 12 k 13 48 d 57 ( 0 d 9 ) Code39 1 k 48 d 57 ( 0 d 9 ) 65 d 90 ( A d Z ) 32, 36, 37, 43, 45, 46, 47 (SP $ % + -. / ) ITF 1 k 奇 数 の 場 合 48 d 57 ( 0 d 9 ) 先 頭 に 0 データ 自 動 付 加 Code128 1 k 0 d 127 Code93 1 k 0 d 127 NW-7 1 k 48 d 57 ( 0 d 9 ) 65 d 68 ( A d D ) 36, 43, 45, 46, 47, 58 ( $ + -. / : ) 97, 98, 99, 100 ( a b c d ) GS1-128 2 k 255 0 d 127 GS1 DataBar k = 13 48 d 57 Omnidirectional GS1 DataBar k = 13 48 d 57 Truncated GS1 DataBar Limited k = 13 48 d 57 [However, 48 d1 49] GS1 DataBar Expanded 2 k 255 32 d 34, 37 d 63, 65 d 90, d = 95, 97 d 122, d = 123 [However, d1 = 40, 48 d2 57, 48 d3 57, or 48 d1 57, 48 d2 57] 123 仕 様 UPC- E : k = 11(または12) 12 桁 目 のチェックディジットは 自 動 付 加 のため 指 定 しても 無 視 短 縮 できないデータの 場 合 はコマンド 無 視 短 縮 形 へのデータ 変 換 は 自 動 で 行 う UPC- A : k = 11(または12) 12 桁 目 のチェックディジットは 自 動 付 加 のため 指 定 しても 無 視 JAN/EAN- 8 : k = 7(または8 ) 8 桁 目 のチェックディジットは 自 動 付 加 のため 指 定 しても 無 視 JAN/EAN- 13 : k = 12(または13) 13 桁 目 のチェックディジットは 自 動 付 加 のため 指 定 しても 無 視 CODE39 : k は 任 意 でモードにより 最 大 値 も 異 なる スタート/ストップコード("*")は 自 動 付 加 ITF : k は 任 意 でモードにより 最 大 値 も 異 なる データが 奇 数 行 の 場 合 先 頭 に0データを 自 動 付 加 CODE128 : k は 任 意 でモード 印 字 文 字 種 により 最 大 値 も 異 なる チェックキャラクタは 自 動 付 加 CODE93 : k は 任 意 でモード 印 字 文 字 種 により 最 大 値 も 異 なる チェックキャラクタ( )は 自 動 付 加 NW7 : k は 任 意 でモード 印 字 文 字 種 により 最 大 値 も 異 なる スタート/ストップコードもデータに 含 める( 自 動 付 加 しない) 3 仕 様 のみ GS1DataBar Omnidirectional,Truncated,Limited : k = 13 1 4 桁 目 に チェックディジットが 自 動 付 加 される GS1DataBar Expanded : k は 任 意 でモード 印 字 文 字 種 により 最 大 値 も 異 なる GS1-128 : k は 任 意 でモード 印 字 文 字 種 により 最 大 値 も 異 なる STAR Line Mode コマンド 仕 様 書 3-45
3-3-11) カッター 制 御 ESC d n 名 称 オートカッター コード ASCII ESC d n 16 進 数 1B 64 n 10 進 数 27 100 n 定 義 域 0 d 3 48 d 51 ( 0 d 3 ) 初 期 値 --- 機 能 オートカットを 実 行 する オートカット 実 行 後 ページ 先 頭 となる n オートカット 0, 48 現 在 の 位 置 で フルカット ラインバッファに 印 字 データが 残 っている 場 合 ラインバッファの 印 字 を 実 行 した 後 フルカット オートカッター 非 搭 載 機 種 は 本 コマンド 無 視 1, 49 現 在 の 位 置 で パーシャルカット ラインバッファに 印 字 データが 残 っている 場 合 ラインバッファの 印 字 を 実 行 した 後 パーシャルカット オートカッター 非 搭 載 機 種 は 本 コマンド 無 視 2, 50 カット 位 置 まで 用 紙 を 送 って フルカット ラインバッファに 印 字 データが 残 っている 場 合 上 記 動 作 前 にラインバッファの 印 字 を 実 行 する オートカッター 非 搭 載 機 種 は 本 コマンド 無 視 3, 51 カット 位 置 まで 用 紙 を 送 って パーシャルカット ラインバッファに 印 字 データが 残 っている 場 合 上 記 動 作 前 にラインバッファの 印 字 を 実 行 する オートカッター 非 搭 載 機 種 は 本 コマンド 無 視 (*) オートカッター 機 能 が フルカットのみ もしくはパーシャルカットのみの 機 種 は 下 記 の 動 作 とする フルカットのみ 実 行 可 能 機 種 : パーシャルカット 指 定 時 フルカット 実 行 パーシャルカットのみ 実 行 可 能 機 種 : フルカット 指 定 時 パーシャルカット 実 行 (*) プレゼンタ 接 続 時 パーシャルカット 指 定 された 場 合 でもフルカットを 実 行 する STAR Line Mode コマンド 仕 様 書 3-46
3-3-12) 外 部 機 器 駆 動 ESC BEL n1 n2 名 称 外 部 駆 動 機 器 1パルス 幅 の 設 定 コード ASCII ESC BEL n1 n2 16 進 数 1B 07 n1 n2 10 進 数 27 7 n1 n2 定 義 域 1 n1 127 1 n2 127 初 期 値 n1 = 20 ( 通 電 時 間 200msec) n2 = 20 (ディレイ 時 間 200msec) 機 能 外 部 機 器 を 駆 動 するための 通 電 時 間 ディレイ 時 間 を 設 定 する 通 電 時 間 = 10 x n1(ms) ディレイ 時 間 = 10 x n2(ms) 駆 動 ハ ルス ON OFF 10 n1(msec) 10 n2(msec) ( 通 電 時 間 ) (テ ィレイ 時 間 ) 印 字 動 作 印 字 紙 送 り 禁 止 BEL 名 称 外 部 機 器 1 の 駆 動 命 令 コード ASCII BEL 16 進 数 07 10 進 数 7 定 義 域 --- 初 期 値 --- 機 能 外 部 駆 動 機 器 パルス 幅 の 設 定 コマンド(ESC BEL n1 n2) によって 設 定 された 外 部 機 器 駆 動 条 件 を 実 行 する 他 のコマンドと 同 様 に 一 旦 データバッファ 内 にストアされ 受 信 した 順 に 実 行 される 外 部 機 器 1と 外 部 機 器 2を 同 時 に 実 行 する 事 はできない 但 し ラインバッファに 未 印 字 データがある 場 合 には ラインバッファ 内 のデータを 印 字 した 後 にこのコマンドを 実 行 する STAR Line Mode コマンド 仕 様 書 3-47
FS 名 称 外 部 機 器 1 の 駆 動 命 令 コード ASCII FS 16 進 数 1C 10 進 数 28 定 義 域 --- 初 期 値 --- 機 能 外 部 駆 動 機 器 パルス 幅 の 設 定 コマンド(ESC BEL n1 n2) によって 設 定 された 外 部 機 器 駆 動 条 件 を 実 行 する 他 のコマンドと 同 様 に 一 旦 データバッファ 内 にストアされ 受 信 した 順 に 実 行 される 外 部 機 器 1と 外 部 機 器 2を 同 時 に 実 行 する 事 はできない SUB 名 称 外 部 機 器 2 の 駆 動 命 令 コード ASCII SUB 16 進 数 1A 10 進 数 26 定 義 域 --- 初 期 値 --- 機 能 外 部 機 器 2 を 駆 動 する 外 部 機 器 2 は 通 電 時 間 200ms ディレイ 時 間 200ms 固 定 他 のコマンドと 同 様 に 一 旦 データバッファ 内 にストアされ 受 信 した 順 に 実 行 される 外 部 機 器 1 と 外 部 機 器 2 を 同 時 に 実 行 する 事 はできない EM 名 称 外 部 機 器 2 の 駆 動 命 令 コード ASCII EM 16 進 数 19 10 進 数 25 定 義 域 --- 初 期 値 --- 機 能 外 部 機 器 2 を 駆 動 する 外 部 機 器 2 は 通 電 時 間 200ms ディレイ 時 間 200ms 固 定 他 のコマンドと 同 様 に 一 旦 データバッファ 内 にストアされ 受 信 した 順 に 実 行 される 外 部 機 器 1 と 外 部 機 器 2 を 同 時 に 実 行 する 事 はできない STAR Line Mode コマンド 仕 様 書 3-48
ESC GS BEL m t1 t2 名 称 ブザー 鳴 動 コード ASCII ESC GS BEL m t1 t2 16 進 数 1B 1D 07 m t1 t2 10 進 数 27 29 7 m t1 t2 定 義 域 1 m 2 49 m 50( 1 m 2 ) 1 t1 255 1 t2 255 初 期 値 --- 機 能 ブザーを 鳴 動 する m はブザー 駆 動 端 子 を 指 定 する m ブザー 駆 動 端 子 1, 49 ブザー 駆 動 端 子 1 2, 50 ブザー 駆 動 端 子 2 t1 は 通 電 時 間 t2 はディレイ 時 間 を 指 定 する 通 電 時 間 = 20msec t1 ディレイ 時 間 = 20msec t2 印 字 中 のブザー 鳴 動 はできない 本 コマンドをブザー 鳴 動 以 外 の 用 途 で 使 用 することを 禁 止 する ( 本 コマンドを 外 部 機 器 端 子 搭 載 機 種 にてドロワ 駆 動 用 途 に 使 用 した 場 合 破 損 することがあるため 注 意 ) 駆 動 ハ ルス ON OFF 20 t1(msec) 20 t2(msec) ( 通 電 時 間 ) (テ ィレイ 時 間 ) 印 字 動 作 印 字 紙 送 り 禁 止 STAR Line Mode コマンド 仕 様 書 3-49
ESC GS EM DC1 m n1 n2 名 称 外 付 けブザー 駆 動 パルス 条 件 設 定 コード ASCII ESC GS EM DC1 m n1 n2 16 進 数 1B 1D 19 11 m n1 n2 10 進 数 27 29 25 17 m n1 n2 定 義 域 1 m 2, 49 m 50 0 n1 255 0 n2 255 初 期 値 n1=0, n2=0 機 能 外 付 けブザー 駆 動 パルス 条 件 を 設 定 する m は 条 件 設 定 を 行 うブザー 駆 動 端 子 を 指 定 する m ブザー 駆 動 端 子 1, 49 ブザー 駆 動 端 子 1 2, 50 ブザー 駆 動 端 子 2 n1 は 通 電 時 間 n2 はディレイ 時 間 を 指 定 する 通 電 時 間 = 20msec n1 ディレイ 時 間 = 20msec n2 駆 動 ハ ルス ON OFF 20 n1(msec) 20 n2(msec) ( 通 電 時 間 ) (テ ィレイ 時 間 ) 印 字 動 作 印 字 紙 送 り 禁 止 本 コマンドにて 設 定 した 外 付 けブザーの 駆 動 は <ESC><GS><EM><DC2> m n1 n2 にて 行 う 本 設 定 値 は <ESC> @ 及 び<CAN>にて 初 期 化 されない STAR Line Mode コマンド 仕 様 書 3-50
ESC GS EM DC2 m n1 n2 名 称 外 付 けブザー 駆 動 実 行 コード ASCII ESC GS EM DC2 m n1 n2 16 進 数 1B 1D 19 12 m n1 n2 10 進 数 27 29 25 18 m n1 n2 定 義 域 1 m 2, 49 m 50 1 n1 20 n2 = 0 初 期 値 --- 機 能 外 付 けブザー 駆 動 パルス 条 件 コマンド <ESC><GS><EM><DC1> m t1 t2 にて 設 定 した ON/OFF 条 件 に 従 って ブザーを 繰 り 返 し 駆 動 する m は 駆 動 するブザー 駆 動 端 子 を 指 定 する m ブザー 駆 動 端 子 1, 49 ブザー 駆 動 端 子 1 2, 50 ブザー 駆 動 端 子 2 (n2 256 + n1) にてブザー 駆 動 の 繰 り 返 し 回 数 を 指 定 する 印 字 中 のブザー 鳴 動 はできない 本 コマンドをブザー 鳴 動 以 外 の 用 途 で 使 用 することを 禁 止 する ( 本 コマンドを 外 部 機 器 端 子 搭 載 機 種 にてドロワ 駆 動 用 途 に 使 用 した 場 合 破 損 することがあるため 絶 対 に 禁 止 とする ) ブザー 鳴 動 中 に 紙 送 りスイッチを 押 すまたはカバーオープンすると 鳴 動 を 停 止 することができる < 例 > n1 = 8 駆 動 ハ ルス ON OFF on off 印 字 動 作 印 字 紙 送 り 禁 止 ( 特 記 )off 時 間 =0に 設 定 した 場 合 n1 分 だけ 連 続 鳴 動 させることが 可 能 例 えば on=5 秒,off=0, n1=20 回 の 場 合,100 秒 の 鳴 動 となる STAR Line Mode コマンド 仕 様 書 3-51
3-3-13) 印 字 設 定 ESC RS d n 名 称 印 字 濃 度 の 設 定 コード ASCII ESC RS d n 16 進 数 1B 1E 64 n 10 進 数 27 30 100 n 定 義 域 0 n 6 48 n 57 ( 0 n 6 ) 初 期 値 メモリ SW 設 定 機 能 印 字 濃 度 を 設 定 する 本 コマンド 処 理 は 印 字 動 作 を 停 止 させた 後 実 行 する 2 色 印 字 モード 時 本 コマンドにより 赤 色 印 字 の 印 字 濃 度 のみ 設 定 可 能 低 ピーク 電 流 モード 時 本 コマンドによる 印 字 濃 度 設 定 は 無 効 1 仕 様 n 印 字 濃 度 単 色 印 字 モード 2 色 印 字 モード 赤 印 字 濃 度 Double Resolution モート ( ) 搭 載 印 字 モート は 機 種 による 0, 48 印 字 濃 度 1.3 印 字 濃 度 1.2 1, 49 印 字 濃 度 1.2 印 字 濃 度 1.2 2, 50 印 字 濃 度 1.1 印 字 濃 度 1.0 3, 51 印 字 濃 度 1.0 印 字 濃 度 1.0 4, 52 印 字 濃 度 0.9 印 字 濃 度 1.0 5, 53 印 字 濃 度 0.8 印 字 濃 度 0.8 6, 54 印 字 濃 度 0.7 印 字 濃 度 0.8 2 仕 様 n 印 字 濃 度 単 色 印 字 モード 2 色 印 字 モード 赤 印 字 濃 度 Double Resolution モート 1 0, 48 印 字 濃 度 + 3 印 字 濃 度 + 1 1, 49 印 字 濃 度 + 2 印 字 濃 度 + 1 2, 50 印 字 濃 度 + 1 印 字 濃 度 標 準 (Standard) 3, 51 印 字 濃 度 標 準 (Standard) 印 字 濃 度 標 準 (Standard) 4, 52 印 字 濃 度 - 1 印 字 濃 度 標 準 (Standard) 5, 53 印 字 濃 度 - 2 印 字 濃 度 1 6, 54 印 字 濃 度 - 3 印 字 濃 度 - 1 1) 搭 載 印 字 モードは 各 プリンタの 製 品 仕 様 書 参 照 STAR Line Mode コマンド 仕 様 書 3-52
ESC RS r n 名 称 印 字 速 度 の 設 定 コード ASCII ESC RS r n 16 進 数 1B 1E 72 n 10 進 数 27 30 114 n 定 義 域 0 n 3 48 n 51 ( 0 n 3 ) 初 期 値 メモリ SW 設 定 機 能 印 字 速 度 を 設 定 する 本 コマンド 処 理 は 印 字 動 作 を 停 止 させた 後 実 行 する 2 色 印 字 モード 低 ピーク 電 流 モード Double Resolution での 印 字 速 度 は1つのため 本 コマンドによる 速 度 設 定 は 無 効 となる 2 色 印 字 モード 低 ピーク 電 流 モード Double Resolution から 単 色 印 字 モードへ 復 帰 した 時 本 コマンド 設 定 は 有 効 となる また 垂 直 方 向 縮 小 印 刷 時 は 速 度 設 定 は 無 効 となるが 垂 直 方 向 縮 小 印 刷 設 定 を 解 除 すると 本 コマンド 設 定 は 有 効 となる ページモードでは 無 効 1 仕 様 n 印 字 速 度 単 色 印 字 モード 2 色 印 字 モード 低 ピーク 電 流 モード Double Resolution ( ) 搭 載 印 字 モードは 機 種 による 0, 48 高 速 各 印 字 モード 速 度 1, 49 中 速 各 印 字 モード 速 度 2, 50 低 速 各 印 字 モード 速 度 3, 51 Option-Speed ( ) 本 速 度 は 機 種 による 各 印 字 モード 速 度 2 仕 様 n 印 字 速 度 単 色 印 字 モード 2 色 印 字 モード 低 ピーク 電 流 モード Double Resolution ( ) 搭 載 印 字 モードは 機 種 による 0, 48 標 準 各 印 字 モード 速 度 1, 49 中 速 各 印 字 モード 速 度 2, 50 低 速 各 印 字 モード 速 度 3, 51 高 速 各 印 字 モード 速 度 STAR Line Mode コマンド 仕 様 書 3-53
3-3-14) ステータス ESC RS a n 名 称 ステータス 送 信 条 件 の 設 定 コード ASCII ESC RS a n 16 進 数 1B 1E 61 n 10 進 数 27 30 97 n 定 義 域 12 仕 様 時 0 n 3 48 n 51 ( 0 n 3 ) 3 仕 様 時 0 n 3 48 n 51 ( 0 n 3 ) n=16 n=255 初 期 値 DIPSW 設 定 メモリ SW 設 定 機 能 ステータス 送 信 条 件 を 設 定 する ASB ステータスは 付 録 2 参 照 本 コマンド 設 定 は ESC @ にて 影 響 を 受 けない DIPSW/メモリ SW 設 定 については 各 プリンタの 製 品 仕 様 書 を 参 照 のこと 尚 無 線 LAN I/F 使 用 時 本 コマンドは 無 視 される 1 仕 様 n ステータス 送 信 条 件 0, 48 ASB 無 効 NSB 無 効 1, 49 ASB 有 効 NSB 無 効 2, 50 ASB 無 効 NSB 有 効 3, 51 ASB 有 効 NSB 有 効 2 仕 様 本 コマンドはメモリ SW により 機 能 選 択 が 可 能 よって 下 表 のようにメモリ SW 設 定 により 本 コマンド 仕 様 が 変 わる n メモリ SW によるコマンド 機 能 選 択 ステータス 送 信 条 件 設 定 ステータス 送 信 0, 48 ASB 無 効 NSB 無 効 ステータス 送 信 1, 49 ASB 有 効 NSB 無 効 2, 50 ASB 無 効 NSB 有 効 3, 51 ASB 有 効 NSB 有 効 3 仕 様 本 コマンドはメモリ SW により 機 能 選 択 が 可 能 よって 下 表 のようにメモリ SW 設 定 により 本 コマンド 仕 様 が 変 わる n メモリ SW によるコマンド 機 能 選 択 ステータス 送 信 条 件 設 定 ステータス 送 信 0, 48 ASB 無 効 NSB 無 効 ステータス 送 信 1, 49 ASB 有 効 NSB 無 効 2, 50 ASB 無 効 NSB 有 効 3, 51 ASB 有 効 NSB 有 効 16 ASB NSB 設 定 を DIPSW もしくは MSW により 指 定 される 初 期 設 定 に 戻 す 255 ASB ステータスを 送 信 する STAR Line Mode コマンド 仕 様 書 3-54
ESC ACK SOH 名 称 リアルタイムプリンタステータス (ASB ステータス) コード ASCII ESC ACK SOH 16 進 数 1B 06 01 10 進 数 27 6 1 定 義 域 --- 初 期 値 --- 機 能 ASB ステータス 情 報 をホストへ 送 信 する 本 コマンドを ASB 有 効 時 使 用 しないこと ASB ステータスは 付 録 2 自 動 ステータス 参 照 ENQ 名 称 リアルタイムプリンタステータス(1) コード ASCII ENQ 16 進 数 05 10 進 数 5 定 義 域 --- 初 期 値 --- 機 能 1 バイトの 下 記 プリンタステータスを 送 信 する 本 コマンドを ASB 有 効 時 使 用 しないこと ステータス 詳 細 は 付 録 2 ENQ コマンドステータス 参 照 1 仕 様 : 2msec 以 内 にプリンタステータスを 送 信 する 2 仕 様 : 10msec 以 内 にプリンタステータスを 送 信 する EOT 名 称 リアルタイムプリンタステータス(2) コード ASCII EOT 16 進 数 04 10 進 数 4 定 義 域 --- 初 期 値 --- 機 能 1 バイトの 下 記 プリンタステータスを 送 信 する 本 コマンドを ASB 有 効 時 使 用 しないこと ステータス 詳 細 は 付 録 2 EOT コマンドステータス 参 照 1 仕 様 : 2msec 以 内 にプリンタステータスを 送 信 する 2 仕 様 : 10msec 以 内 にプリンタステータスを 送 信 する STAR Line Mode コマンド 仕 様 書 3-55
ESC ACK CAN 名 称 リアルタイムプリンタリセット 実 行 コード ASCII ESC ACK CAN 16 進 数 1B 06 18 10 進 数 27 6 24 定 義 域 --- 初 期 値 --- 機 能 リアルタイムプリンタリセットを 実 行 する STAR Line Mode コマンド 仕 様 書 3-56
ETB 名 称 ASB の ETB ステータスの 更 新 コード ASCII ETB 16 進 数 17 10 進 数 23 定 義 域 --- 初 期 値 --- 機 能 1 仕 様 本 コマンドを 受 信 バッファから 読 み 出 したときに ASB の ETB ステータスをセットし ASB を 送 信 する ASB ステータスについては 付 録 2 参 照 のこと 2 仕 様 本 コマンドを 受 信 バッファから 読 み 出 したときに ASB の ETB ステータスのセットと ASB の ETB カウンタを 更 新 した 後 ASB を 送 信 する ASB ステータスについては 付 録 2 参 照 のこと 本 コマンドにおける 処 理 詳 細 を 下 記 に 示 す (1)ETB コマンド 受 信 バッファから 読 み 出 し (2)ETB コマンド 前 の 印 字 データの 印 字 終 了 待 ち (3) 印 字 終 了 を 確 認 後 ASB の ETB カウンタを1インクリメント ASB の ETB ステータスをセット (4)ASB 送 信 (ASB 有 効 時 のみ) Ethernet 使 用 時 における 注 意 点 マルチセション 有 効 時 <ETB>により 送 信 される ASB(ETB カウンタ)は 接 続 中 の 全 てのホストに 対 して 送 信 される このため 複 数 セッションから ETB を 送 信 するような 使 い 方 をしたの 場 合 ETB カウンタの 誤 認 の 原 因 となる このため 印 字 終 了 カウンタの 確 認 は <ESC><GS><ETX>コマンドを 推 奨 する 機 種 別 コマンド 対 応 一 覧 を 参 照 ESC RS E n 名 称 ASB の ETB カウンタと ETB ステータスの 初 期 化 コード ASCII ESC RS E n 16 進 数 1B 1E 45 n 10 進 数 27 30 69 n 定 義 域 n = 0 n = 48 ( 0 ) 初 期 値 ASB の ETB カウンタ = 0 機 能 ASB の ETB カウンタをゼロクリアし ETB ステータスをクリアする ただし 本 コマンドにより ETB カウンタをゼロクリアしたことによる ASB ステータスの 送 信 は 行 わない ETB カウンタ 及 び ETB ステータスは 本 コマンド 以 外 では 下 記 コマンドにて 初 期 化 される 印 字 データのキャンセルとコマンド 初 期 化 <CAN> STAR Line Mode コマンド 仕 様 書 3-57
ESC GS ETX s n1 n2 名 称 印 字 終 了 カウンタの 送 信 と 初 期 化 コード ASCII ESC GS ETX s n1 n2 16 進 数 1B 1D 03 s n1 n2 10 進 数 27 30 3 s n1 n2 定 義 域 1 仕 様 0 s 2 2 仕 様 0 s 4 3 仕 様 0 s 5 0 n1 255, 0 n2 255 機 能 本 コマンドは 受 信 バッファから 読 み 出 したときに 実 行 され s パラメータに 従 って 印 字 終 了 カウンタに 関 する 処 理 を 行 う s 名 称 機 能 0 印 字 終 了 カウンタ 参 照 現 在 の 印 字 終 了 カウンタをホストへ 送 信 する ( 印 字 終 了 は 待 たない カウントアップもしない ) 1 印 字 終 了 カウンタ 更 新 次 の 動 作 を 実 行 する 1ラインバッファ 内 のデータがあれば 吐 き 出 し 印 字 実 行 2 印 字 終 了 (モータ 停 止 )まで 待 つ 3 印 字 終 了 カウンタを 更 新 (+1) 4 印 字 終 了 カウンタをホストへ 送 信 2 印 字 終 了 カウンタクリア 3 4 ドキュメント 開 始 n1, n2 = 0 ドキュメント 終 了 n1, n2 = 0 5 データタイムアウト 設 定 印 字 終 了 カウンタを 初 期 値 に 戻 す(ゼロクリア) ( 印 字 終 了 は 待 たない 印 字 終 了 カウンタはホストへ 返 信 しない ) 1データ 吸 い 込 みモード 設 定 2 初 期 化 処 理 s=0 または s=1 指 定 時 にホストへ 返 信 するデータフォーマットは 次 の 通 り 1ラインバッファ 内 のデータがあれば 吐 き 出 し 印 字 実 行 2 印 字 終 了 (モータ 停 止 )まで 待 つ 3データ 吸 い 込 みモード 解 除 n1=0 : MSW の 内 容 に 初 期 化 する (n2=0) n1=1 : データタイムアウト 時 間 設 定 n2=0:タイムアウト 無 効 それ 以 外 :n2=データタイムアウト 時 間 ( 単 位 : 秒 1~255 秒 ) n1=2 : 現 在 のタイムアウト 設 定 をホストへ 送 信 する (n2=0) < 返 信 データフォーマット> コード ASCII ESC GS ETX s n1 n2 [ 印 字 終 了 カウンタ] NUL 16 進 数 1B 1D 03 s n1 n2 [ 印 字 終 了 カウンタ] 00 10 進 数 27 30 3 s n1 n2 [ 印 字 終 了 カウンタ] 0 ESC GS ETX s n1 n2 まではホストからの 指 定 内 容 をそのままエコーバックし 続 いて 印 字 終 了 カウンタ 値 と NUL を 送 る [ 印 字 終 了 カウンタ] は1バイト 長 で 初 期 値 は 0x00 s=1 の 場 合 には 本 コマンドを 処 理 するごとに+1 する 0xFF の 次 は 0x00 に 戻 る [ 印 字 終 了 カウンタ] は n1,n2 値 とは 無 関 係 にプリンタ 内 に1つ 存 在 している (n1n2 値 に 対 応 したカウンタがあるわけではない ) ( 参 考 情 報 )ETB コマンドと 本 コマンドの 相 違 点 項 目 ESC GS ETX s n1 n2 ETB ASB (ETB ステータス)への 影 響 なし あり ASB 発 生 なし あり ASB 有 効 / 無 効 設 定 の 影 響 なし あり ESC RS E n コマンドの 影 響 なし あり Ethernet におけるステータス 送 信 先 (マルチセッション 有 効 時 ) 接 続 中 の 当 該 印 刷 セッション(ホ スト)にのみ 送 信 する ASB を 接 続 中 の 全 セッション(ホ スト)へ 配 信 する 本 印 字 終 了 カウンタと ETB コマンドにより 送 信 される ETB カウンタは 別 であり お 互 いに 影 響 を 及 ぼさない STAR Line Mode コマンド 仕 様 書 3-58
(Ethernet 使 用 時 における 留 意 点 ) Ethernet の 場 合 ホスト 側 の 本 コマンド 送 信 と 印 字 終 了 カウンタ 受 信 は 同 一 の 通 信 ソケット(#9100 ポート 接 続 ~ 切 断 までの 間 )にて 行 うこと コマンドを 送 信 後 印 字 終 了 カウンタを 受 信 する 前 にソケットを 抜 ける(#9100 ポート 切 断 )と 次 に 接 続 されたソケット(#9100 ポート)に 対 して 印 字 終 了 カウンタが 返 信 されることになる 下 記 に 本 コマンドの 通 信 例 を 示 す 通 信 例 1 ホスト 送 信 データ ESC GS ETX 0x00 0x00 0x00 印 刷 データ+ESC GS ETX 0x01 0x00 0x00 印 刷 データ+ESC GS ETX 0x01 0x00 0x00 通 信 例 2 ホスト 送 信 データ ESC GS ETX 0x02 0x02 0x00 ESC GS ETX 0x00 0x02 0x00 印 刷 データ+ESC GS ETX 0x01 0x02 0x11 印 刷 データ+ESC GS ETX 0x01 0x02 0x12 印 刷 データ+ESC GS ETX 0x01 0x02 0x13 印 刷 データ+ESC GS ETX 0x01 0x02 0x14 プリンタ 返 信 データ ESC GS ETX 0x00 0x00 0x00 0x00 0x00 ESC GS ETX 0x01 0x00 0x00 0x01 0x00 ESC GS ETX 0x01 0x00 0x00 0x02 0x00 プリンタ 返 信 データ ESC GS ETX 0x00 0x02 0x00 0x00 0x00 ESC GS ETX 0x01 0x02 0x11 0x01 0x00 ESC GS ETX 0x01 0x02 0x12 0x02 0x00 ESC GS ETX 0x01 0x02 0x13 0x03 0x00 ESC GS ETX 0x01 0x02 0x14 0x04 0x00 (カウンタ 参 照 ) (カウンタ 更 新 ) (カウンタ 更 新 ) (カウンタクリア) (カウンタ 参 照 ) (カウンタ 更 新 ) (カウンタ 更 新 ) (カウンタ 更 新 ) (カウンタ 更 新 ) <n1, n2 の 活 用 例 > Ethernet の 場 合 : n1=ホスト ID n2=ドキュメント 番 号 として 指 定 し 返 信 される 印 字 終 了 カウンタ 取 得 とともに ホスト ID ドキュメント ID について 送 信 元 の 情 報 と 返 信 された 情 報 との 整 合 性 の 確 認 をする Ethernet 以 外 の 場 合 : n1+ n2*256 をドキュメント ID として 指 定 し 同 様 にドキュメント ID の 整 合 性 の 確 認 をする 送 信 元 と 返 信 元 の 整 合 性 の 確 認 をしない 場 合 : 常 に n1=0, n2=0 固 定 とする STAR Line Mode コマンド 仕 様 書 3-59
s=3 s=4 指 定 時 (ドキュメント 開 始 コマンド+ドキュメント 終 了 コマンド)はデータキャンセルモードとして 動 作 する ドキュメント 開 始 コマンド 受 信 後 エラーになった 場 合 エラーからの 復 帰 時 にドキュメント 終 了 コマンドまで 受 信 データを 受 け 捨 てする ドキュ メント 終 了 コマンドを 認 識 できない 場 合 は 受 信 データを 全 て 破 棄 する タイムアウトを 10 秒 とし データ 吸 い 込 みモードを 自 動 解 除 する 制 限 事 項 1) スルーフ ット 低 下 2) ラスターテ ータ 又 はヒ ットイメーシ テ ータの 中 に 終 了 コマント と 同 じテ ータがあった 場 合 誤 印 字 する 3) ヘ ーシ モート では 無 効 s=3 指 定 時 の 初 期 化 処 理 で 下 記 設 定 を 初 期 化 する スラッシュゼロ 設 定 外 字 指 定 / 解 除 の 設 定 ( 外 字 登 録 データは 保 持 ) ページ 長 現 在 位 置 (ページ 先 頭 行 頭 へ 移 動 ) 水 平 タブ/ 垂 直 タブ 倒 立 位 置 揃 え 設 定 左 右 マージン < T : TOPコマント / E : ENDコマント > T T 文 書 1 PE 文 書 1 PE 受 け 捨 て E T 受 け 捨 て 文 書 2 文 書 2 E T 文 書 3 文 書 3 E E STAR Line Mode コマンド 仕 様 書 3-60
s=5 指 定 時 はデータ 受 信 タイムアウトによるインターフェイス 切 断 検 出 機 能 を 制 御 する 本 機 能 有 効 時 プリンタのデータリード 部 において 受 信 データが 無 い 状 態 が 一 定 時 間 継 続 した 場 合 インターフェイス 接 続 が 切 断 され たと 判 断 する 切 断 検 出 時 コマンドの 途 中 であった 場 合 はコマンド 解 析 を 中 止 する データキャンセル 有 効 時 は 印 字 開 始 タイマ 機 能 (ESC GS g 1)による 印 字 起 動 は 無 効 とし データキャンセルを 行 う n1=0 n2=0 : データ 受 信 タイムアウトによるインターフェイス 切 断 検 出 機 能 を 初 期 化 する (MSW の 設 定 に 戻 す タイムアウト 時 間 の 初 期 値 は 3 秒 ) n1=1 : データ 受 信 タイムアウトの 有 効 / 無 効 およびタイムアウト 時 間 を 設 定 する n2 が 0 の 場 合 はデータ 受 信 タイムアウトによる 切 断 検 出 機 能 無 効 n2 が 0 以 外 の 場 合 はデータ 受 信 タイムアウト 時 間 を 設 定 する ( 単 位 : 秒 1~255 秒 ) n1=2 n2=0 : 現 在 の 設 定 をホストへ 送 信 する ホストへ 返 信 するデータフォーマットは 次 の 通 り < 返 信 データフォーマット> コード ASCII ESC GS ETX s n1 n2 [タイムアウト 設 定 値 ] NUL 16 進 数 1B 1D 03 s n1 n2 [タイムアウト 設 定 値 ] 00 10 進 数 27 30 3 s n1 n2 [タイムアウト 設 定 値 ] 0 ESC GS ETX s n1 n2 まではホストからの 指 定 内 容 をそのままエコーバックし 続 いてタイムアウト 設 定 値 と NUL を 送 る 本 機 能 はプログラム 書 換 え 時 は 無 効 STAR Line Mode コマンド 仕 様 書 3-61
3-3-15) 漢 字 ESC p 名 称 JIS 漢 字 モードの 指 定 コード ASCII ESC p 16 進 数 1B 70 10 進 数 27 112 定 義 域 --- 初 期 値 JIS 漢 字 モード 解 除 機 能 JIS 漢 字 モードの 指 定 をする JIS 漢 字 モード 時 文 字 コードは 全 て 2 バイトの 漢 字 コード( 第 1バイト= 上 位 コード 第 2バイト= 下 位 コード)として 処 理 され る 本 コマンドは 日 本 漢 字 を 搭 載 しない 機 種 及 びメモリ SW による 仕 向 地 仕 様 が SBCS(1バイト 圏 )に 指 定 されている 場 合 は 無 視 される この 場 合 ANK フォントの 14 ドットピッチ 指 定 コマンドとして 扱 われる DBCS 時 UTF-8 コードが 指 定 (コマンド:ESC GS t 128)されている 場 合 本 コマンドは 無 視 される ESC q 名 称 JIS 漢 字 モードの 解 除 コード ASCII ESC q 16 進 数 1B 71 10 進 数 27 113 定 義 域 --- 初 期 値 JIS 漢 字 モード 解 除 機 能 JIS 漢 字 モードを 解 除 する DBCS 時 UTF-8 コードが 指 定 (コマンド:ESC GS t 128)されている 場 合 本 コマンドは 無 視 される STAR Line Mode コマンド 仕 様 書 3-62
ESC $ n 名 称 シフト JIS 漢 字 モードの 指 定 / 解 除 コード ASCII ESC $ n 16 進 数 1B 24 n 10 進 数 27 36 n 定 義 域 --- 初 期 値 メモリ SW 設 定 機 能 シフト JIS 漢 字 モードの 指 定 / 解 除 を 行 う シフト JIS 漢 字 モード 時 文 字 コードは 全 て 2 バイトの 漢 字 コード( 第 1バイト= 上 位 コード 第 2バイト= 下 位 コード)として 処 理 される 本 コマンドは 日 本 漢 字 を 搭 載 しない 機 種 及 びメモリ SW による 仕 向 地 仕 様 が SBCS(1バイト 圏 )に 指 定 されている 場 合 は 無 視 される DBCS 時 UTF-8 コードが 指 定 (コマンド:ESC GS t 128)されている 場 合 本 コマンドは 無 視 される n シフト JIS 漢 字 モード 0, 48 シフト JIS 漢 字 モード 解 除 1, 49 シフト JIS 漢 字 モード 指 定 STAR Line Mode コマンド 仕 様 書 3-63
ESC s n1 n2 名 称 全 角 漢 字 左 右 スペースの 設 定 コード ASCII ESC s n1 n2 16 進 数 1B 73 n1 n2 10 進 数 27 115 n1 n2 定 義 域 0 n1 7 48 n1 55 ( 0 n1 7 ) 0 n2 15 48 n2 57 ( 0 n2 9 ) 65 n2 70 ( A n2 F ) 初 期 値 メモリ SW 設 定 機 能 漢 字 文 字 に 対 し 左 スペース 量 に n1 ドット 右 スペース 量 に n2 ドットを 設 定 する 漢 字 文 字 幅 は 左 スペース 量 + 漢 字 フォントドット 数 + 右 スペース 量 となる ( 漢 字 フォントドット 数 は 各 プリンタ 製 品 仕 様 書 の 文 字 仕 様 参 照 ) 本 コマンドは 漢 字 フォント 非 搭 載 機 種 ( 海 外 向 け) 及 びメモリ SW による 仕 向 地 仕 様 が SBCS(1バイト 圏 )に 指 定 されている 場 合 は 無 視 される スタンダードモードとページモードに それぞれ 独 立 した 設 定 が 可 能 である ESC t n1 n2 名 称 半 角 漢 字 左 右 スペースの 設 定 コード ASCII ESC t n1 n2 16 進 数 1B 74 n1 n2 10 進 数 27 116 n1 n2 定 義 域 0 n1 7 48 n1 55 ( 0 n1 7 ) 0 n2 15 48 n2 57 ( 0 n2 9 ) 65 n2 70 ( A n2 F ) 初 期 値 メモリ SW 設 定 機 能 半 角 漢 字 文 字 に 対 し 左 スペース 量 に n1 ドット 右 スペース 量 に n2 ドットを 設 定 する 半 角 漢 字 文 字 幅 は 左 スペース 量 + 半 角 漢 字 フォントドット 数 + 右 スペース 量 となる ( 半 角 漢 字 フォントドット 数 は 各 プリンタ 製 品 仕 様 書 の 文 字 仕 様 参 照 ) 本 コマンドは 漢 字 フォント 非 搭 載 機 種 ( 海 外 向 け) 及 びメモリ SW による 仕 向 地 仕 様 が SBCS(1バイト 圏 )に 指 定 されている 場 合 は 無 視 される スタンダードモードとページモードに それぞれ 独 立 した 設 定 が 可 能 である STAR Line Mode コマンド 仕 様 書 3-64
ESC r c1 c2 d1...dk 名 称 漢 字 ダウンロード 文 字 の 登 録 コード ASCII ESC r c1 c2 d1.. dk 16 進 数 1B 72 c1 c2 d1.. dk 10 進 数 27 114 c1 c2 d1.. dk 定 義 域 0 d 255 k=72 c1 c2 は 仕 様 及 びコード 体 系 により 異 なる( 下 表 参 照 ) 初 期 値 すべてスペース 機 能 漢 字 ダウンロード 文 字 を c1c2 番 地 に 登 録 する 同 じ 番 地 へ 登 録 された 場 合 上 書 きされる c1, c2 が 定 義 域 外 の 場 合 また 漢 字 フォント 非 搭 載 機 種 ( 海 外 向 け) 及 びメモリ SW による 仕 向 地 仕 様 が SBCS (1バイト 圏 )に 指 定 されている 場 合 d1~dk まで 受 け 捨 てられる 本 コマンドは 下 記 12の 仕 様 を 搭 載 する 機 種 が 存 在 する ( 詳 細 は 特 別 付 録 機 種 別 対 応 コマンド 一 覧 参 照 ) 1 仕 様 仕 様 c1 c2 登 録 数 日 本 漢 字 JIS 体 系 c1=77h 30h c2 4Fh 32 文 字 2 仕 様 仕 様 c1 c2 登 録 数 日 本 漢 字 JIS 体 系 c1=77h 21h c2 7Eh 94 文 字 日 本 漢 字 シフト JIS 体 系 c1=ech 40h c2 7Eh 94 文 字 80h c2 9Eh 中 国 漢 字 c1=feh A1h c2 FEh 94 文 字 台 湾 漢 字 c1=feh A1h c2 FEh 94 文 字 ハングル 文 字 c1=feh A1h c2 FEh 94 文 字 (*) 日 本 漢 字 の JIS/SHIFT-JIS の 登 録 領 域 は 同 一 d1 d2 d3 d4 d5 d6 d7 d8 d9 d10 d11 d12 d13 d14 d15 d16 d17 d18 d19 d20 d21 d22 d23 d24 d25 d26 d27 d28 d29 d30 d31 d32 d33 d34 d35 d36 縦 d37 d38 d39 24 ドット d40 d41 d42 d43 d44 d45 d46 d47 d48 d49 d50 d51 d52 d53 d54 d55 d56 d57 d58 d59 d60 d61 d62 d63 d64 d65 d66 d67 d68 d69 d70 d71 d72 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 :フォントデータ / : 無 効 データ 横 24 ドット STAR Line Mode コマンド 仕 様 書 3-65
3-3-16) その 他 CAN 名 称 印 字 データのキャンセルとコマンド 初 期 化 コード ASCII CAN 16 進 数 18 10 進 数 24 定 義 域 --- 初 期 値 --- 機 能 受 信 バッファおよびラインバッファのクリアとすでに 設 定 された 各 種 のコマンドの 初 期 化 を 行 う 受 信 バッファから 取 り 出 した 時 ではなく ホストから 受 信 した 時 点 で 即 実 行 される DIPSW の 再 読 込 は 行 わない 本 コマンドにより 初 期 化 されない 仕 様 を 下 記 に 示 す 印 字 濃 度 設 定 印 字 速 度 設 定 2 色 印 字 モード 設 定 2 色 印 字 モード 時 の 印 字 色 外 部 機 器 駆 動 条 件 STAR Line Mode コマンド 仕 様 書 3-66
ESC @ 名 称 コマンドの 初 期 化 コード ASCII ESC @ 16 進 数 1B 40 10 進 数 27 64 定 義 域 --- 初 期 値 --- 機 能 ラインバッファ 内 のデータを 印 字 した 後 に 各 種 コマンドの 初 期 化 を 行 う ただし メモリ SW に 設 定 があるものは メモリ SW 設 定 値 へ 初 期 化 される DIPSW の 再 読 込 は 行 わない ANK 文 字 漢 字 文 字 の 装 飾 拡 大 漢 字 キャラクタモード ANK 右 スペース 漢 字 左 右 スペース 文 字 ピッチ 国 際 文 字 コードページ スラッシュゼロ 設 定 外 字 指 定 / 解 除 の 設 定 ( 外 字 登 録 データは 保 持 ) ページ 長 現 在 位 置 (ページ 先 頭 行 頭 へ 移 動 ) 水 平 タブ/ 垂 直 タブ 改 行 量 倒 立 位 置 揃 え 設 定 左 右 マージン 本 コマンドにより 初 期 化 されない 仕 様 を 下 記 に 示 す 印 字 濃 度 設 定 印 字 速 度 設 定 2 色 印 字 モード 設 定 2 色 印 字 モード 時 の 印 字 色 外 部 機 器 駆 動 条 件 STAR Line Mode コマンド 仕 様 書 3-67
ESC GS # m N n1 n2 n3 n4 LF NUL 名 称 メモリ SW の 設 定 コード ASCII ESC GS # m N n1 n2 n3 n4 LF NUL 16 進 数 1B 1D 23 m N n1 n2 n3 n4 0A 00 10 進 数 27 29 35 m N n1 n2 n3 n4 10 0 定 義 域 48 n1 57 ( 0 n1 9 ) 65 n1 70 ( A n1 F ) 97 n1 102 ( a n1 f ) 48 n2 57 ( 0 n2 9 ) 65 n2 70 ( A n2 F ) 97 n2 102 ( a n2 f ) 48 n3 57 ( 0 n3 9 ) 65 n3 70 ( A n3 F ) 97 n3 102 ( a n3 f ) 48 n4 57 ( 0 n4 9 ) 65 n4 70 ( A n4 F ) 97 n4 102 ( a n4 f ) 1 仕 様 m = 87 84 44 43 45 64 ( m = W T, + - @ ) 48 N 57 ( 0 N 9 ) 65 N ( )70 ( A N ( ) F ) 97 N ( )102 ( a N ( ) f ) 2 仕 様 m = 87 84 44 43 45 64 ( m = W T, + - @ ) 48 N 57 ( 0 N 9 ) 65 N ( )70 ( A N ( ) F ) 97 N ( )102 ( a N ( ) f ) N = 85 (N = U ) : ユーザー 定 義 領 域 3 仕 様 m = 87 84 44 43 45 64 42 ( m = W T, + - @ * ) 48 N 57 ( 0 N 9 ) 65 N ( )70 ( A N ( ) F ) 97 N ( )102 ( a N ( ) f ) N = 85 (N = U ) : ユーザー 定 義 領 域 ( ) メモリスイッチの 定 義 域 は 機 種 により 異 なる 初 期 値 --- 機 能 下 表 の 分 類 項 にて 規 定 される 定 義 コマンドにてメモリ SW を 定 義 した 後 書 込 みコマンドを 送 信 する 書 込 みコマンドにより 定 義 されたメモリスイッチ 情 報 が 不 揮 発 性 メモリへ 書 き 込 まれる 書 込 みコマンドにより 不 揮 発 性 メモリへの 書 込 みが 終 了 するとプリンタはリセットを 実 行 する 本 コマンドは 上 記 定 義 域 に 示 すように 123 仕 様 を 搭 載 する 機 種 が 存 在 する 23 仕 様 搭 載 機 種 は N=85 ( U ) を 指 定 することにより ユーザーが 16 ビットの 任 意 のデータを 登 録 することが 可 能 である 3 仕 様 搭 載 機 種 は m=42 ( * ) を 指 定 することにより 工 場 出 荷 設 定 をロードすることが 可 能 である ( 機 種 別 詳 細 は 特 別 付 録 機 種 別 対 応 コマンド 一 覧 参 照 ) 不 揮 発 性 メモリの 寿 命 を 考 慮 し 本 コマンドの 多 用 は 避 けること 機 能 分 類 m N n1 n2 n3 n4 定 義 データライト&リセット 書 込 み W 0 固 定 0000 固 定 定 義 データライト&リセット& 自 己 印 字 書 込 み T 0 固 定 0000 固 定 データ 定 義 (データ 指 定 ) 定 義, N n1 n2 n3 n4 データ 定 義 ( 指 定 ビットをセット) 定 義 + N n1 n2 n3 n4 データ 定 義 ( 指 定 ビットをクリア) 定 義 - N n1 n2 n3 n4 データ 定 義 ( 全 データ 初 期 化 ) 定 義 @ 0 固 定 0000 固 定 データ 定 義 ( 工 場 出 荷 設 定 をロード) 定 義 * 0 固 定 0000 固 定 m : モード 選 択 N : 指 定 するメモリスイッチ 番 号 n1 n2 n3 n4 : 指 定 データ m=, 指 定 データ m= + セットしたいビット 番 号 m= - クリアしたビット 番 号 STAR Line Mode コマンド 仕 様 書 3-68
ESC? LF NUL 名 称 プリンタのリセット ( 自 己 印 字 実 行 ) コード ASCII ESC? LF NUL 16 進 数 1B 3F 0A 00 10 進 数 27 63 10 0 定 義 域 --- 初 期 値 --- 機 能 プリンタをハードウエアリセットし 自 己 印 字 を1 回 実 行 する 本 コマンドを 送 った 後 プリンタがオンライン 状 態 (データ 受 信 可 能 状 態 )になるまでは 次 のデータを 送 らない 事 プリンタリセット 時 以 下 の 処 理 が 実 行 される I/F Mode 処 理 パラレル --- BUSY 出 力 RS-232C DTR モード DTR マーク 出 力 Xon/Xoff モード Xoff 出 力 STAR Line Mode コマンド 仕 様 書 3-69
3-4) ラスターグラフィックス コマンド 詳 細 ラスターグラッフィックとは 高 速 かつ 高 画 質 のグラフィック 印 字 を 可 能 とするためのコマンド 体 系 および 付 随 する 仕 様 である 下 記 にラスターグラフィックの 特 徴 及 び 仕 様 概 略 を 示 す スターラインモードの 拡 張 セットとしてラスタモードコマンドを 定 義 従 来 のスターラインモードの 利 用 には 基 本 的 に 制 限 を 設 けない スターページモードでの 利 用 は 不 可 高 速 データ 転 送 に 対 応 IEEE1284 使 用 時 80~100KByte/secのデータ 転 送 レートを 確 保 IEEE1284, USB Ethernet I/Fに 対 応 (RS-232Cの 対 応 不 可 ) 固 定 長 / 可 変 長 両 モードに 対 応 印 字 速 度 が 選 択 可 能 印 字 後 のカット 動 作 が 指 定 可 能 ラスタコマンドにより 各 種 設 定 が 可 能 DIPSW/メモリSWの 設 定 を 極 力 行 なわなくても ほとんどの 設 定 が 可 能 ラスタモード 対 応 プリンタドライバのサポート 以 下 ラスタ-コマンド 詳 細 を 示 す 尚 特 に 断 りなき 場 合 以 下 のコマンドはラスターモード 中 のみ 有 効 であり ラスターモード 以 外 ではコマンド 無 視 (4バイト 無 視 )される また 以 下 コマンド 詳 細 中 のラスターイメージバッファとは ラスター 専 用 のイメージバッファのことを 示 し ラスターイメージバッファ 長 ( 垂 直 方 向 のドット 数 )は 機 種 により 異 なる STAR Line Mode コマンド 仕 様 書 3-70
ESC * r R 名 称 ラスターモード 初 期 化 コード ASCII ESC * r R 16 進 数 1B 2A 72 52 10 進 数 27 42 114 82 定 義 域 --- 初 期 値 --- 機 能 ラスタモードの 初 期 化 を 実 行 する 本 コマンドはラスターモード 以 外 でも 有 効 ただし 本 コマンドによるラスターモード 初 期 化 は ラスターモード 突 入 時 に 実 行 される 本 コマンドにより 下 記 設 定 内 容 を 初 期 化 する ラスターページ 長 設 定 (ESC * r P n NUL) ラスター 印 字 品 質 設 定 (ESC * Q n NUL) ラスター 印 字 色 設 定 (ESC * r K n NUL) ラスター 左 マージン 設 定 (ESC * r m l n NUL) ラスター 右 マージン 設 定 (ESC * r m r n NUL) ラスターEOT モード 設 定 (ESC FF EOT) ラスターFFモード 設 定 (ESC FF NUL) ラスターイメージバッファのクリア 尚 ラスターモード 突 入 時 本 コマンドによるラスターモード 初 期 化 と 同 等 の 処 理 を 実 行 する ただし 下 記 設 定 のみラスターモード 突 入 時 に 初 期 化 されないため 下 記 内 容 を 初 期 化 をする 場 合 本 初 期 化 コマンドを 送 信 すること ラスターデータ 印 字 色 設 定 (ESC * r K n NUL) ページモードでは 無 効 STAR Line Mode コマンド 仕 様 書 3-71
ESC * r A 名 称 ラスターモード 突 入 コード ASCII ESC * r A 16 進 数 1B 2A 72 41 10 進 数 27 42 114 65 定 義 域 --- 初 期 値 --- 機 能 ラスタモードへ 突 入 する 本 コマンドはラスターモード 時 は 無 視 される 本 コマンド 処 理 の 詳 細 を 以 下 に 示 す (1) 本 コマンド 受 信 (2)パラレル I/F において IEEE1284 リバースモードを 禁 止 (3) 受 信 バッファ 及 びイメージバッファに 残 るデータをすべて FF コマンド 相 当 にて 印 字 (4)ラスターモード 初 期 化 (5)ラスターモード 突 入 ラスターモード 突 入 時 ラスターモードの 初 期 化 を 行 う 本 初 期 化 内 容 を 下 記 に 示 す ラスターページ 長 設 定 (ESC * r P n NUL) ラスター 印 字 品 質 設 定 (ESC * Q n NUL) ラスター 左 マージン 設 定 (ESC * r m l n NUL) ラスター 右 マージン 設 定 (ESC * r m r n NUL) ラスターEOT モード 設 定 (ESC FF EOT) ラスターFFモード 設 定 (ESC FF NUL) ラスターイメージバッファのクリア (*) ラスターデータ 印 字 色 設 定 のみラスターモード 突 入 時 初 期 化 されない ページモードでは 無 効 STAR Line Mode コマンド 仕 様 書 3-72
ESC * r B 名 称 ラスターモード 終 了 コード ASCII ESC * r B 16 進 数 1B 2A 72 42 10 進 数 27 42 114 66 定 義 域 --- 初 期 値 --- 機 能 ラスタモードを 終 了 する ラスターモード 終 了 時 ラスターモードのイメージバッファにラスターデータが 残 っている 場 合 ラスターEOT モードを 実 行 した 後 ラスターモードを 終 了 する 尚 本 コマンドにより パラレル I/F において IEEE1284 リバースモードが 許 可 され ラインモードでのページ 先 頭 となる ページモードでは 無 効 ESC * r C 名 称 ラスターデータのクリア コード ASCII ESC * r C 16 進 数 1B 2A 72 43 10 進 数 27 42 114 67 定 義 域 --- 初 期 値 --- 機 能 ラスターモードのイメージバッファデータをクリアする ページモードでは 無 効 STAR Line Mode コマンド 仕 様 書 3-73
ESC * r D n NUL 名 称 ドロワ 駆 動 コード ASCII ESC * r D n NUL 16 進 数 1B 2A 72 44 n 00 10 進 数 27 42 114 68 n 0 定 義 域 0 n 3 初 期 値 n = 0 機 能 ラスターモード 中 のドロワ 駆 動 を 実 行 する ドロワ 駆 動 条 件 はラインモードの 設 定 コマンド(<ESC><BEL> n1 n2)に 準 ずる n は ASCII 文 字 を 用 いた 10 進 数 表 記 ( 最 大 255 桁 )とする n 駆 動 回 路 0 無 し 1 外 部 機 器 駆 動 1 駆 動 2 外 部 機 器 駆 動 2 駆 動 3 外 部 機 器 駆 動 1 駆 動 + 外 部 機 器 駆 動 2 駆 動 ページモードでは 無 効 STAR Line Mode コマンド 仕 様 書 3-74
ESC * r E n NUL 名 称 ラスターEOT モードの 設 定 コード ASCII ESC * r E n NUL 16 進 数 1B 2A 72 45 n 00 10 進 数 27 42 114 69 n 0 定 義 域 n = 0, 1, 2, 3, 8, 9, 12, 13, 36, 37 初 期 値 フルカット 対 応 機 n = 9 プレゼンタ 接 続 機 n = 37 機 能 ラスターEOT モードの 設 定 EOT モードとは ラスタードキュメント 終 了 コマンド(ESC FF EOT)により 実 行 する 動 作 である n は ASCII 文 字 を 用 いた 10 進 数 表 記 ( 最 大 255 桁 )とする ページモードでは 無 効 1 仕 様 <EOT モード 設 定 フォーマット> n FormFeed Cut Feed Cutter フ レセ ンタ 0 Set To Default Set To Default Set To Default Set To Default 1 -- -- -- 2 -- -- 3 TearBar -- -- 8 -- Full Cut -- 9 Full Cut -- 12 -- Partial Cut -- 13 Partial Cut -- 36 -- Full Cut Eject 37 Full Cut Eject 2 仕 様 <EOT モード 設 定 フォーマット> n FormFeed Cut Feed Cutter フ レセ ンタ 0 Set To Default Set To Default Set To Default Set To Default 1 (*1) -- -- -- 2 (*1) -- -- 3 (*1) TearBar -- -- 8 (*1) -- Full Cut -- 9 (*1) Full Cut -- 12 (*1) -- Partial Cut -- 13 (*1) Partial Cut -- 36 (*1) -- Full Cut Eject 37 (*1) Full Cut Eject *1) Form Feed プリンタが BM 対 応 機 種 で 且 つ BM 有 効 設 定 時 設 定 されたラスターモードページ 長 を 無 視 し BM 検 出 動 作 を 行 う STAR Line Mode コマンド 仕 様 書 3-75
ESC * r F n NUL 名 称 ラスターFF モードの 設 定 コード ASCII ESC * r F n NUL 16 進 数 1B 2A 72 46 n 00 10 進 数 27 42 114 70 n 0 定 義 域 n = 0, 1, 2, 3, 8, 9, 12, 13, 36, 37 初 期 値 フルカット 対 応 機 n = 9 プレゼンタ 接 続 機 n = 37 機 能 ラスターFF モードの 設 定 FF モードとは ラスタードキュメント 終 了 コマンド(ESC FF NUL)により 実 行 する 動 作 である n は ASCII 文 字 を 用 いた 10 進 数 表 記 ( 最 大 255 桁 )とする ページモードでは 無 効 1 仕 様 <FF モード 設 定 フォーマット> n FormFeed Cut Feed Cutter フ レセ ンタ 0 Set To Default Set To Default Set To Default Set To Default 1 -- -- -- 2 -- -- 3 TearBar -- -- 8 -- Full Cut -- 9 Full Cut -- 12 -- Partial Cut -- 13 Partial Cut -- 36 -- Full Cut Eject 37 Full Cut Eject 2 仕 様 <FF モード 設 定 フォーマット> n FormFeed Cut Feed Cutter フ レセ ンタ 0 Set To Default Set To Default Set To Default Set To Default 1 (*1) -- -- -- 2 (*1) -- -- 3 (*1) TearBar -- -- 8 (*1) -- Full Cut -- 9 (*1) Full Cut -- 12 (*1) -- Partial Cut -- 13 (*1) Partial Cut -- 36 (*1) -- Full Cut Eject 37 (*1) Full Cut Eject *1) Form Feed プリンタが BM 対 応 機 種 で 且 つ BM 有 効 設 定 時 設 定 されたラスターモードページ 長 を 無 視 し BM 検 出 動 作 を 行 う STAR Line Mode コマンド 仕 様 書 3-76
ESC * r P n NUL 名 称 ラスターページ 長 の 設 定 コード ASCII ESC * r P n NUL 16 進 数 1B 2A 72 50 n 00 10 進 数 27 42 114 80 n 0 定 義 域 --- 初 期 値 ラスターイメージバッファ 長 機 能 ラスターページ 長 を 設 定 する n は ASCII 文 字 を 用 いた 10 進 数 表 記 ( 最 大 255 桁 )とする ページモードでは 無 効 n 0 連 続 印 字 モード(ページ 長 設 定 無 し) 1 n 指 定 ページ 長 ESC * r Q n NUL 名 称 ラスター 印 字 品 質 の 設 定 コード ASCII ESC * r Q n NUL 16 進 数 1B 2A 72 51 n 00 10 進 数 27 42 114 81 n 0 定 義 域 0 n 2 初 期 値 n = 0 機 能 ラスター 印 字 品 質 を 設 定 する n は ASCII 文 字 を 用 いた 10 進 数 表 記 ( 最 大 255 桁 )とする ページモードでは 無 効 垂 直 方 向 縮 小 印 刷 時 は 印 字 品 質 設 定 は 無 効 となるが 垂 直 方 向 縮 小 印 刷 設 定 を 解 除 すると 本 コマンド 設 定 は 有 効 となる n 印 字 品 質 0 高 速 印 字 指 定 1 通 常 印 字 品 質 2 高 印 字 品 質 STAR Line Mode コマンド 仕 様 書 3-77
ESC * r m l n NUL 名 称 ラスター 左 マージンの 設 定 コード ASCII ESC * r m l n NUL 16 進 数 1B 2A 72 6D 6C n 00 10 進 数 27 42 114 109 108 n 0 定 義 域 --- 初 期 値 n = 0 機 能 ラスター 左 マージンを 設 定 する 本 コマンドにより 左 マージンを (n x 8)ドットに 設 定 する 左 マージンが 印 字 可 能 領 域 を 越 える 場 合 もしくは 左 マージン 指 定 により 印 字 領 域 が 無 くなる 場 合 (( 印 字 可 能 領 域 - 右 マージン) 左 マージン 指 定 値 ) は 本 コマンド 無 視 される n は ASCII 文 字 を 用 いた 10 進 数 表 記 ( 最 大 255 桁 )とする ページモードでは 無 効 ESC * r m r n NUL 名 称 ラスター 右 マージンの 設 定 コード ASCII ESC * r m r n NUL 16 進 数 1B 2A 72 6D 72 n 00 10 進 数 27 42 114 109 114 n 0 定 義 域 --- 初 期 値 n = 0 機 能 ラスター 右 マージンを 設 定 する 本 コマンドにより 右 マージンを (n x 8)ドットに 設 定 する 右 マージンが 印 字 可 能 領 域 を 越 える 場 合 もしくは 右 マージン 指 定 により 印 字 領 域 が 無 くなる 場 合 (( 印 字 可 能 領 域 - 左 マージン) 右 マージン 指 定 値 ) は 本 コマンド 無 視 される n は ASCII 文 字 を 用 いた 10 進 数 表 記 ( 最 大 255 桁 )とする ページモードでは 無 効 STAR Line Mode コマンド 仕 様 書 3-78
ESC * r T n NUL 名 称 ラスタートップマージンの 設 定 コード ASCII ESC * r T n NUL 16 進 数 1B 2A 72 54 n 00 10 進 数 27 42 114 84 n 0 定 義 域 0 n 2 初 期 値 --- 機 能 ラスタートップマージンを 設 定 する n は ASCII 文 字 を 用 いた 10 進 数 表 記 ( 最 大 255 桁 )とする n トップマージン 0 Set To Default 1 逆 紙 送 りによるトップマージン 設 定 2 標 準 トップマージン 設 定 (*) 本 コマンドの 対 応 は 機 種 により 異 なる ラスターモード 突 入 時 ラインモードのトップマージン 設 定 を 継 承 する またラスターモード 終 了 時 ラスターモードのトップマージン 設 定 を 継 承 しラインモードへ 戻 る ページモードでは 無 効 ESC * r K n NUL 名 称 ラスター 印 字 色 の 設 定 コード ASCII ESC * r K n NUL 16 進 数 1B 2A 72 4B n 00 10 進 数 27 42 114 75 n 0 定 義 域 0 n 3 初 期 値 n = 0 機 能 ラスター 印 字 色 を 設 定 する 本 コマンドはラインモードにて 2 色 印 字 モードを 指 定 されている 場 合 のみ 有 効 2 色 印 字 モードでない 場 合 コマンド 無 視 n は ASCII 文 字 を 用 いた 10 進 数 表 記 ( 最 大 255 桁 )とする ページモードでは 無 効 n 印 字 色 0 Black 1 Cyan 2 Magenta 3 Yellow (*) 本 コマンドは 2 色 印 字 対 応 機 種 のみ 有 効 非 対 応 機 種 はコマンド 無 視 STAR Line Mode コマンド 仕 様 書 3-79
b n1 n2 data 名 称 ラスターデータの 転 送 ( 自 動 改 行 ) コード ASCII b n1 n2 d1 d2... dk 16 進 数 62 n1 n2 d1 d2... dk 10 進 数 98 n1 n2 d1 d2... dk 定 義 域 0 n1 255 0 n2 255 0 d 255 k= n1+n2 x 256 1 k 初 期 値 --- 機 能 ラスターデータを 転 送 する ラスターデータは (n1 + n2 x 256)バイト 数 バイナリデータにて 送 信 する 現 在 設 定 されている 印 字 領 域 を 越 えるラスターデータは 受 捨 てされる イメージバッファの 展 開 位 置 は 本 コマンドにより1ドット 列 イメージバッファへデータを 展 開 した 後 1 ドット 列 自 動 改 行 し 次 行 左 マージン 位 置 へ 移 動 する またデータ 展 開 は 現 在 のイメージバッファデータに 重 ね 書 き 処 理 (OR 処 理 )を 行 う 設 定 されたラスター 印 字 色 に 対 する 展 開 イメージバッファを 下 記 に 示 す n は ASCII 文 字 を 用 いた 10 進 数 表 記 ( 最 大 255 桁 )とする ページモードでは 無 効 印 字 色 Black Cyan Magenta Yellow 展 開 イメージバッファ 黒 用 イメージバッファ 色 用 イメージバッファ 色 用 イメージバッファ 色 用 イメージバッファ STAR Line Mode コマンド 仕 様 書 3-80
k n1 n2 data 名 称 ラスターデータの 転 送 コード ASCII k n1 n2 d1 d2... dk 16 進 数 6B n1 n2 d1 d2... dk 10 進 数 107 n1 n2 d1 d2... dk 定 義 域 0 n1 255 0 n2 255 0 d 255 k= n1+n2 x 256 1 k 初 期 値 --- 機 能 ラスターデータを 転 送 する ラスターデータは (n1 + n2 x 256)バイト 数 バイナリデータにて 送 信 する 現 在 設 定 されている 印 字 領 域 を 越 えるラスターデータは 受 捨 てされる イメージバッファの 展 開 位 置 は 本 コマンドにより1ドット 列 イメージバッファへデータを 展 開 した 後 自 動 改 行 せずに 現 在 のドット 列 先 頭 へ 戻 る またデータ 展 開 は 現 在 のイメージバッファデータに 重 ね 書 き 処 理 (OR 処 理 )を 行 う 設 定 されたラスター 印 字 色 に 対 する 展 開 イメージバッファを 下 記 に 示 す n は ASCII 文 字 を 用 いた 10 進 数 表 記 ( 最 大 255 桁 )とする ページモードでは 無 効 印 字 色 Black Cyan Magenta Yellow 展 開 イメージバッファ 黒 用 イメージバッファ 色 用 イメージバッファ 色 用 イメージバッファ 色 用 イメージバッファ STAR Line Mode コマンド 仕 様 書 3-81
ESC * r Y n NUL 名 称 垂 直 方 向 の 位 置 移 動 ( 指 定 ドットの 改 行 ) コード ASCII ESC * r Y n NUL 16 進 数 1B 2A 72 59 n 00 10 進 数 27 42 114 89 n 0 定 義 域 --- 初 期 値 --- 機 能 ラスター 垂 直 方 向 の 位 置 移 動 を 行 う 本 コマンドにより nドットの 位 置 移 動 を 行 う 現 在 のページ 長 設 定 が 連 続 印 字 モード 時 nドットがラスターイメージバッファ 長 のの 残 りドット 数 を 越 える 場 合 は 残 りドット 数 まで 移 動 し オバーフロー 分 は 無 視 する またページ 長 が 設 定 されている 場 合 現 在 のページ 長 まで 移 動 し オバーフロー 分 は 無 視 する 尚 オバーフローした 場 合 次 のラスターデータ 転 送 及 び 垂 直 方 向 位 置 移 動 コマンドにて 展 開 されているラスターイメー ジバッファデータを 印 字 した 後 次 のラスターデータを 展 開 する n は ASCII 文 字 を 用 いた 10 進 数 表 記 ( 最 大 255 桁 )とする ページモードでは 無 効 STAR Line Mode コマンド 仕 様 書 3-82
ESC FF NUL 名 称 FF モードの 実 行 コード ASCII ESC FF NUL 16 進 数 1B 0C 00 10 進 数 27 12 0 定 義 域 --- 初 期 値 --- 機 能 FF モードを 実 行 する FF モード 設 定 コマンド(ESC * r F n NUL)にて 指 定 された 動 作 を 実 行 する ページモードでは 無 効 ESC FF EOT 名 称 EOT モードの 実 行 コード ASCII ESC FF EOT 16 進 数 1B 0C 04 10 進 数 27 12 4 定 義 域 --- 初 期 値 --- 機 能 EOT モードを 実 行 する EOT モード 設 定 コマンド(ESC * r E n NUL)にて 指 定 された 動 作 を 実 行 する ページモードでは 無 効 ESC * r N n NUL 名 称 指 定 バイト 数 データ 受 け 捨 て コード ASCII ESC * r N n NUL 16 進 数 1B 2A 72 4E n 0 10 進 数 27 42 114 78 n 0 定 義 域 1 n 255 初 期 値 --- 機 能 指 定 バイト 数 データ 受 け 捨 て n で 指 定 されるバイト 数 分 以 降 の 受 信 データを 受 け 捨 てする n は ASCII 文 字 を 用 いた 10 進 数 表 記 ( 最 大 4 桁 )とする ラスターモード 中 のみ 本 コマンドは 有 効 である ページモードでは 無 効 STAR Line Mode コマンド 仕 様 書 3-83
ESC * r V m n NUL 名 称 外 付 けブザー 駆 動 実 行 コード ASCII ESC * r V m n NUL 16 進 数 1B 2A 72 56 m n 0 10 進 数 27 42 114 86 m n 0 定 義 域 m = 49, 50 1 n 20 初 期 値 --- 機 能 外 付 けブザー 駆 動 パルス 条 件 コマンド <ESC><GS><DC1> m n1 n2 にて 設 定 した ON/OFF 条 件 に 従 って ブザーを 繰 り 返 し 駆 動 する m は 駆 動 するブザー 駆 動 端 子 を 指 定 する m ブザー 駆 動 端 子 49 ブザー 駆 動 端 子 1 50 ブザー 駆 動 端 子 2 n にてブザー 駆 動 の 繰 り 返 し 回 数 を 指 定 する 印 字 中 のブザー 鳴 動 はできない 本 コマンドをブザー 鳴 動 以 外 の 用 途 で 使 用 することを 禁 止 する ( 本 コマンドを 外 部 機 器 端 子 搭 載 機 種 にてドロワ 駆 動 用 途 に 使 用 した 場 合 破 損 することがあるため 絶 対 に 禁 止 とする ) ブザー 鳴 動 中 に 紙 送 りスイッチを 押 すまたはカバーオープンすると 鳴 動 を 停 止 することができる ラスターモードへ 突 入 する 前 に 外 付 けブザー 駆 動 パルス 条 件 コマンド <ESC><GS><EM><DC1> m n1 n2 にて 条 件 をあらかじめ 設 定 しておかなければならない n は ASCII 文 字 を 用 いた 10 進 数 表 記 ( 最 大 255 桁 )とする ページモードでは 無 効 < 例 > n1 = 8 駆 動 ハ ルス ON OFF on off 印 字 動 作 印 字 紙 送 り 禁 止 ( 特 記 )off 時 間 =0に 設 定 した 場 合 n1 分 だけ 連 続 鳴 動 させることが 可 能 例 えば on=5 秒,off=0, n1=20 回 の 場 合,100 秒 の 鳴 動 となる STAR Line Mode コマンド 仕 様 書 3-84
ESC * r S 名 称 ラスターモードNV 音 声 再 生 コード ASCII ESC * r S 16 進 数 1B 2A 72 53 10 進 数 27 42 114 83 定 義 域 --- 初 期 値 --- 機 能 指 定 されたNV 音 声 を 再 生 する 本 コマンド 送 信 前 に 音 声 再 生 設 定 コマンドにて 動 作 条 件 をあらかじめ 設 定 しておかなければならない 1 ESC * r s 0 a n NUL 番 号 2 ESC * r s 1 n NUL 回 数 3 ESC * r s 2 n NUL ディレイ 時 間 4 ESC * r s 3 n NUL インターバル 時 間 5 ESC * r S 再 生 (1~4は 順 不 同 ) ディレイ 時 間 とは 本 コマンドを 処 理 してから 音 声 再 生 開 始 されるまでの 時 間 である インターバル 時 間 とは 音 声 の 終 わりから 次 の 音 声 の 始 まりまでの 時 間 である テ ィレイ 時 間 音 声 インターハ ル 時 間 音 声 インターハ ル 時 間 音 声 時 間 コマント 処 理 開 始 コマント 処 理 終 了 すでに 音 声 再 生 中 の 場 合 終 了 するのを 待 ってから 実 行 する 印 字 中 の 場 合 印 字 終 了 後 実 行 する 指 定 した 音 声 番 号 の 音 声 データが 登 録 されていない 場 合 は 再 生 しない 本 コマンド 実 行 中 FEED スイッチ 入 力 により 音 声 が 停 止 される ページモードでは 無 効 ESC * r s 0 a n NUL 名 称 ラスターモードNV 音 声 再 生 番 号 設 定 コード ASCII ESC * r s 0 a n NUL 16 進 数 1B 2A 72 73 30 a n 00 10 進 数 27 42 114 115 48 a n 0 定 義 域 a = 48, 49 1 n 255 初 期 値 音 声 再 生 番 号 設 定 無 し 機 能 ラスターモード 音 声 再 生 コマンド(ESC * r S)において 再 生 する 音 声 番 号 を 設 定 する a は 再 生 する 音 声 データが 格 納 されているエリアを 指 定 する a 音 声 データ 格 納 エリア 49 ユーザーエリア n は ASCII 文 字 を 用 いた 10 進 数 表 記 ( 最 大 5 桁 )とする パラメータが 定 義 外 の 場 合 は 設 定 しない ページモードでは 無 効 STAR Line Mode コマンド 仕 様 書 3-85
ESC * r s 1 n NUL 名 称 ラスターモードNV 音 声 再 生 回 数 設 定 コード ASCII ESC * r s 1 n NUL 16 進 数 1B 2A 72 73 31 n 00 10 進 数 27 42 114 115 49 n 0 定 義 域 1 n 65535 初 期 値 音 声 再 生 回 数 設 定 無 し 機 能 ラスターモード 音 声 再 生 コマンド(ESC * r S)の 音 声 再 生 回 数 を n 回 に 設 定 する n は ASCII 文 字 を 用 いた 10 進 数 表 記 ( 最 大 5 桁 )とする パラメータが 定 義 外 の 場 合 は 設 定 しない ページモードでは 無 効 ESC * r s 2 n NUL 名 称 ラスターモードNV 音 声 再 生 ディレイ 時 間 設 定 コード ASCII ESC * r s 2 n NUL 16 進 数 1B 2A 72 73 32 n 00 10 進 数 27 42 114 115 50 n 0 定 義 域 0 n 65535 初 期 値 n = 0 機 能 ラスターモード 音 声 再 生 コマンド(ESC * r S)の 音 声 再 生 のディレイ 時 間 を n 秒 に 設 定 する ディレイ 時 間 とはラスターモード 音 声 再 生 コマンド(ESC * r S)を 処 理 開 始 してから 音 声 再 生 開 始 されるまでの 時 間 である n は ASCII 文 字 を 用 いた 10 進 数 表 記 ( 最 大 5 桁 )とする パラメータが 定 義 外 の 場 合 は 設 定 しない ページモードでは 無 効 ESC * r s 3 n NUL 名 称 ラスターモードNV 音 声 再 生 インターバル 時 間 設 定 コード ASCII ESC * r s 3 n NUL 16 進 数 1B 2A 72 73 33 n 00 10 進 数 27 42 114 115 51 n 0 定 義 域 0 n 65535 初 期 値 n = 0 機 能 ラスターモード 音 声 再 生 実 行 コマンド(ESC * r S)の 音 声 再 生 のインターバル 時 間 を n 秒 に 設 定 する インターバル 時 間 とは 音 声 の 終 わりから 次 の 音 声 の 始 まりまでの 時 間 である n は ASCII 文 字 を 用 いた 10 進 数 表 記 ( 最 大 5 桁 )とする パラメータが 定 義 外 の 場 合 は 設 定 しない ページモードでは 無 効 STAR Line Mode コマンド 仕 様 書 3-86
3-5) ブラックマーク 関 連 コマンド 詳 細 以 下 のコマンドはブラックマーク 用 紙 による 頭 出 し 機 能 を 制 御 するコマンドである 以 下 コマンドはブラックマーク 有 効 設 定 時 のみ 有 効 となる ESC d n 名 称 オートカッター コード ASCII ESC d n 16 進 数 1B 64 n 10 進 数 27 100 n 定 義 域 0 d 3 48 d 51 ( 0 d 3 ) 初 期 値 --- 機 能 オートカットを 実 行 する オートカット 実 行 後 ページ 先 頭 となる n オートカット 0, 48 現 在 の 位 置 で フルカット ラインバッファに 印 字 データが 残 っている 場 合 ラインバッファの 印 字 を 実 行 した 後 フルカット オートカッター 非 搭 載 機 種 は 本 コマンド 無 視 1, 49 現 在 の 位 置 で パーシャルカット ラインバッファに 印 字 データが 残 っている 場 合 ラインバッファの 印 字 を 実 行 した 後 パーシャルカット オートカッター 非 搭 載 機 種 は 本 コマンド 無 視 2, 50 頭 出 しを 実 行 した 後 カット 位 置 まで 用 紙 を 送 って フルカット ラインバッファに 印 字 データが 残 っている 場 合 上 記 動 作 前 にラインバッファの 印 字 を 実 行 する オートカッター 非 搭 載 機 種 は 本 コマンド 無 視 3, 51 頭 出 しを 実 行 した 後 カット 位 置 まで 用 紙 を 送 って パーシャルカット ラインバッファに 印 字 データが 残 っている 場 合 上 記 動 作 前 にラインバッファの 印 字 を 実 行 する オートカッター 非 搭 載 機 種 は 本 コマンド 無 視 (*) オートカッター 機 能 が フルカットのみ もしくはパーシャルカットのみの 機 種 は 下 記 の 動 作 とする フルカットのみ 実 行 可 能 機 種 : パーシャルカット 指 定 時 フルカット 実 行 パーシャルカットのみ 実 行 可 能 機 種 : フルカット 指 定 時 パーシャルカット 実 行 (*) プレゼンタ 接 続 時 パーシャルカット 指 定 された 場 合 でもフルカットを 実 行 する STAR Line Mode コマンド 仕 様 書 3-87
FF 名 称 頭 出 し 実 行 コード ASCII FF 16 進 数 0C 10 進 数 12 定 義 域 --- 初 期 値 --- 機 能 頭 出 しを 実 行 する ESC C n 名 称 n 行 のページ 長 設 定 コード ASCII ESC C n 16 進 数 1B 43 n 10 進 数 27 67 n 定 義 域 1 n 127 初 期 値 ( 改 行 量 初 期 値 x 42) 機 能 ブラックマーク 有 効 時 本 コマンド 無 視 ESC C 0 n 名 称 n x 24mm のページ 長 設 定 コード ASCII ESC C 0 n 16 進 数 1B 43 0 n 10 進 数 27 67 0 n 定 義 域 1 n 22 初 期 値 ( 改 行 量 初 期 値 x 42) 機 能 ブラックマーク 有 効 時 本 コマンド 無 視 STAR Line Mode コマンド 仕 様 書 3-88
VT 名 称 垂 直 タブ 位 置 への 紙 送 り コード ASCII VT 16 進 数 0B 10 進 数 11 定 義 域 --- 初 期 値 --- 機 能 ブラックマーク 有 効 時 本 コマンド 無 視 ESC B n1 n2...nk NUL 名 称 垂 直 タブ 位 置 の 設 定 コード ASCII ESC B n1 n2.. nk NUL 16 進 数 1B 42 n1 n2.. nk 00 10 進 数 27 66 n1 n2.. nk 0 定 義 域 1 n 255 0 k 16 初 期 値 --- 機 能 ブラックマーク 有 効 時 本 コマンド 無 視 ESC B NUL 名 称 垂 直 タブ 位 置 のクリア コード ASCII ESC B NUL 16 進 数 1B 42 00 10 進 数 27 66 0 定 義 域 --- 初 期 値 --- 機 能 ブラックマーク 有 効 時 本 コマンド 無 視 STAR Line Mode コマンド 仕 様 書 3-89
3-6) USB 関 連 コマンド 詳 細 以 下 のコマンドは USB I/F の 機 能 を 制 御 するコマンドである STAR Line Mode コマンド 仕 様 書 3-90
3-7) 2 色 印 字 コマンド 詳 細 以 下 のコマンドは2 色 印 字 機 能 を 制 御 するコマンドである 以 下 コマンドは2 色 印 字 対 応 機 種 のみ 有 効 ESC RS c n 名 称 2 色 印 字 モード 時 の 印 字 色 指 定 コード ASCII ESC RS c n 16 進 数 1B 1E 63 n 10 進 数 27 30 99 n 定 義 域 0 n 1 48 n 49 ( 0 n 1 ) 初 期 値 n = 0, 48 (2 色 印 字 モード 突 入 時 ) 機 能 2 色 印 字 モード 時 の 印 字 色 を 指 定 する 2 色 印 字 モードでない 場 合 本 コマンドは 無 視 される 2 色 印 字 モード 突 入 時 色 指 定 は 黒 色 指 定 となる 本 コマンド 指 定 はプリンタリセット 時 のみクリアされる 本 コマンド 指 定 はESC @ CAN ではクリアされない ただしドット 互 換 2 色 印 字 モード 時 に 限 り ESC @ CAN により 印 字 色 が 黒 色 へ 初 期 化 される n 2 色 印 字 モードの 色 指 定 0, 48 黒 色 1, 49 赤 色 STAR Line Mode コマンド 仕 様 書 3-91
ESC RS C n 名 称 2 色 印 字 モードの 選 択 解 除 コード ASCII ESC RS C n 16 進 数 1B 1E 43 n 10 進 数 27 30 67 n 定 義 域 1 仕 様 0 n 2 48 n 50 ( 0 n 2 ) 2 仕 様 0 n 1 48 n 49 ( 0 n 1 ) 3 仕 様 0 n 2 48 n 50 ( 0 n 2 ) n=16 n=32 初 期 値 n = 0, 48 機 能 1 仕 様 n 2 色 印 字 モードの 選 択 解 除 0, 48 2 色 印 字 モードの 解 除 2 色 印 字 モード 時 本 コマンドにより 2 色 印 字 モードを 解 除 する 既 に 2 色 印 字 モードが 解 除 されている 場 合 本 コマンドは 無 視 される 本 コマンド 指 定 はESC @ CAN ではクリアされない 本 コマンドによる 2 色 印 字 モード 解 除 時 下 記 処 理 が 実 行 される ラインバッファに 未 印 字 データがある 時 ラインバッファのデータを 2 色 印 字 モードにて 印 字 2 色 印 字 モードでの 印 字 実 行 中 は 印 字 終 了 まで 待 つ ロゴ 印 字 設 定 を 単 色 モード 設 定 へ 復 帰 1, 49 2 色 印 字 モードの 選 択 単 色 印 字 モード 時 本 コマンドにより 2 色 印 字 モードを 選 択 する 既 に 2 色 印 字 モード 時 本 コマンドは 無 視 される 本 コマンド 指 定 は ESC @ CAN ではクリアされない 本 コマンドによる2 色 印 字 モード 選 択 時 下 記 処 理 が 実 行 される ラインバッファに 未 印 字 データがある 時 ラインバッファのデータを 単 色 印 字 モードにて 印 字 単 色 印 字 モードでの 印 字 実 行 中 は 印 字 終 了 まで 待 つ 印 字 色 設 定 初 期 化 (2 色 印 字 モード 黒 設 定 ) ロゴ 印 字 設 定 を 2 色 印 字 モード 設 定 とする ページモードでは 無 効 STAR Line Mode コマンド 仕 様 書 3-92
2 仕 様 n 2 色 印 字 モードの 選 択 解 除 0, 48 2 色 印 字 モードの 解 除 2 色 印 字 モード 時 本 コマンドにより 2 色 印 字 モードを 解 除 する 既 に 2 色 印 字 モードが 解 除 されている 場 合 本 コマンドは 無 視 される 本 コマンド 指 定 は ESC @ CAN ではクリアされない 本 コマンドによる 2 色 印 字 モード 解 除 時 下 記 処 理 が 実 行 される ラインバッファに 未 印 字 データがある 時 ラインバッファのデータを 2 色 印 字 モードにて 印 字 2 色 印 字 モードでの 印 字 実 行 中 は 印 字 終 了 まで 待 つ ロゴ 印 字 設 定 を 単 色 モード 設 定 へ 復 帰 1, 49 2 色 印 字 モードの 選 択 単 色 印 字 モード 時 本 コマンドにより 2 色 印 字 モードを 選 択 する 既 に 2 色 印 字 モード 時 本 コマンドは 無 視 される 本 コマンド 指 定 は ESC @ CAN ではクリアされない 本 コマンドによる2 色 印 字 モード 選 択 時 下 記 処 理 が 実 行 される ラインバッファに 未 印 字 データがある 時 ラインバッファのデータを 単 色 印 字 モードにて 印 字 単 色 印 字 モードでの 印 字 実 行 中 は 印 字 終 了 まで 待 つ 印 字 色 設 定 初 期 化 (2 色 印 字 モード 黒 設 定 ) ロゴ 印 字 設 定 を 2 色 印 字 モード 設 定 とする 3 仕 様 n 印 字 モード 指 定 0, 48 単 色 モード 1, 49 2 色 モード 16 低 消 費 電 力 モード 32 Double Resolution モード DIPSWにて 低 消 費 電 力 モードが 選 択 されている 場 合 本 コマンドは 無 視 される 本 コマンド 指 定 はESC @ CAN ではクリアされない ラインバッファに 未 印 字 データがある 時 ラインバッファのデータの 印 字 を 実 行 する 本 コマンドは 現 在 の 印 字 を 終 了 した 後 処 理 される 垂 直 方 向 縮 小 印 刷 設 定 時 本 コマンドは 無 視 される STAR Line Mode コマンド 仕 様 書 3-93
ESC 4 名 称 白 黒 反 転 の 指 定 コード ASCII ESC 4 16 進 数 1B 34 10 進 数 27 52 定 義 域 --- 初 期 値 白 黒 反 転 解 除 機 能 ANK 文 字 漢 字 文 字 に 対 して 白 黒 反 転 を 指 定 する IBM ブロックは 白 黒 反 転 無 効 ESC 5 名 称 白 黒 反 転 の 解 除 コード ASCII ESC 5 16 進 数 1B 35 10 進 数 27 53 定 義 域 --- 初 期 値 白 黒 反 転 解 除 機 能 ANK 文 字 漢 字 文 字 に 対 して 白 黒 反 転 を 解 除 する STAR Line Mode コマンド 仕 様 書 3-94
ESC FS q n [x11 x12 y11 y12 d1...dk]1...[xn1 xn2 yn1 yn2 d1...dk]n 名 称 ロゴの 登 録 コード ASCII ESC FS q n [x11 x12 y11 y12 d1.. dk]1.. [xn1 xn2 yn1 yn2 d1.. dk]n 16 進 数 1B 1C 71 n [x11 x12 y11 y12 d1.. dk]1.. [xn1 xn2 yn1 yn2 d1.. dk]n 10 進 数 27 28 113 n [x11 x12 y11 y12 d1.. dk]1.. [xn1 xn2 yn1 yn2 d1.. dk]n 定 義 域 1 n 255 0 xn1 255 0 xn2 3 1 (xn1 + xn2 x 256) 1023 0 yn1 255 0 yn2 1 1 (yn1 + yn2 x 256) 288 0 d 255 k = {(xn1 + xn2 x 256) x (yn1 + yn2 x 256) x 8} 初 期 値 --- 機 能 パラメータ 詳 細 n : 登 録 ロゴ 数 の 指 定 xn1 xn2 : 登 録 ロゴの 横 サイズ {(xn1 + xn2 x 256) x 8}ドット yn1 yn2 : 登 録 ロゴの 縦 サイズ {(yn1 + yn2 x 256) x 8}ドット d : 登 録 ロゴデータ k : ロゴデータ 数 このコマンドは 行 の 先 頭 で 指 定 すること 但 し ラインバッファに 未 印 字 データがある 場 合 には ラインバッファ 内 のデータを 印 字 した 後 にこのコマンドを 実 行 する 最 初 のパラメータが 問 題 なしと 判 断 した 時 点 で 本 コマンドの 処 理 を 開 始 する ロゴ 登 録 処 理 開 始 時 には 既 に 定 義 されていたデータを 全 て 削 除 する ( 複 数 定 義 されているロゴデータの 一 部 だけを 登 録 し 直 す 事 はできない ) ロゴ 登 録 番 号 は 登 録 順 に1 番 から 昇 順 で 設 定 される パラメータで 指 定 された 定 義 領 域 分 の 空 きがない 場 合 またはパラメータの 指 定 に 誤 りがある 場 合 には その 時 点 で 登 録 処 理 を 強 制 終 了 する ( 既 に 登 録 処 理 が 完 了 したデータについては 有 効 となる ) ロゴ 登 録 終 了 後 および 登 録 処 理 の 強 制 終 了 後 は プリンタの 初 期 化 を 実 行 する ロゴ 登 録 処 理 中 ( 最 初 のパラメータをOKと 判 断 してからロゴ 登 録 終 了 後 のプリンタ 初 期 化 完 了 までの 間 )は エラー 処 理 メカ 動 作 ステータス 処 理 などは 実 行 できない 入 力 データと 実 際 の 印 字 との 関 係 を 次 ページに 示 す <ロゴを 2 色 印 字 用 に 登 録 する 場 合 > 登 録 は 2 色 印 字 モード 指 定 / 解 除 に 関 わらず 可 能 ロゴ 登 録 番 号 n( 奇 数 ) と n+1( 偶 数 ) に 同 容 量 のロゴを 登 録 する 容 量 が 異 なる 場 合 ロゴ 登 録 番 号 255 の 場 合 は 2 色 印 字 モードのロゴ 印 字 コマンドにてコマンド 無 視 される STAR Line Mode コマンド 仕 様 書 3-95
ロゴと 登 録 データの 関 係 xn = xn1 + xn2 x 256 yn = yn1 + yn2 x 256 {(xn1 + xn2 x 256) x 8}ト ット テ ータ MSB d[11] d[21] d[n1] (yn1 + yn2 x 256)ハ イト (yn1 + yn2 x 256) x 8 ト ット d[12] d[22] d[n2] LSB d[x1] d[x2] d[xn] STAR Line Mode コマンド 仕 様 書 3-96
ESC FS p n m 名 称 ロゴの 印 字 コード ASCII ESC FS p n m 16 進 数 1B 1C 70 n m 10 進 数 27 28 112 n m 定 義 域 1 n 255 0 m 3 48 m 51 ( 0 m 3 ) 初 期 値 --- 機 能 ロゴ 登 録 コマンド(ESC FS q)で 登 録 した 登 録 番 号 n のロゴを 印 字 モード m に 従 い 印 字 する m ロゴ 印 字 モード 0, 48 ノーマルモード 1, 49 横 2 倍 モード 2, 50 縦 2 倍 モード 3, 51 縦 2 倍 横 2 倍 モード ラインバッファに 未 印 字 データがある 場 合 には ラインバッファ 内 のデータを 印 字 した 後 にこのコマンドを 実 行 する 従 って 同 一 行 に 他 のデータ(キャラクタ ビットイメージ バーコード)と 混 在 して 印 字 する 事 はできない 改 行 量 はロゴの 縦 印 字 サイズに 従 う 倒 立 印 字 以 外 の 装 飾 および 拡 大 設 定 には 影 響 されない 水 平 印 字 開 始 位 置 は 左 マージン 位 置 で 水 平 印 字 領 域 は 左 右 マージン 設 定 に 従 う ロゴの 横 印 字 サイズが 水 平 印 字 領 域 を 超 える 場 合 領 域 を 超 える 分 は 印 字 しない <2 色 印 字 モードの 場 合 > ロゴ 登 録 番 号 n が 奇 数 時 登 録 番 号 n を 印 字 色 黒 登 録 番 号 n+1 を 印 字 色 赤 で 重 ね 合 わせて 印 字 する 登 録 番 号 n の 容 量 と 登 録 番 号 n+1 の 容 量 が 異 なる 場 合 は コマンド 無 視 登 録 番 号 n=255 指 定 時 はコマンド 無 視 ロゴ 登 録 番 号 n が 偶 数 時 登 録 番 号 n を 印 字 色 黒 登 録 番 号 n-1 を 印 字 色 赤 で 重 ね 合 わせて 印 字 する 登 録 番 号 n の 容 量 と 登 録 番 号 n-1 の 容 量 が 異 なる 場 合 は コマンド 無 視 登 録 番 号 n=255 指 定 時 はコマンド 無 視 STAR Line Mode コマンド 仕 様 書 3-97
3-8) プレゼンタ 関 連 コマンド 詳 細 以 下 のコマンドはプレゼンタ 機 能 を 制 御 するコマンドである 以 下 コマンドはプレゼンタ 接 続 機 種 のみ 有 効 となる ESC SYN 0 n 名 称 プレゼンタ 用 紙 回 収 実 行 コード ASCII ESC SYN 0 n 16 進 数 1B 16 30 n 10 進 数 27 22 48 n 定 義 域 n = 0 n = 48 ( 0 ) 初 期 値 --- 機 能 プレゼンタの 用 紙 の 回 収 を 実 行 する 本 コマンドはプレゼンタ 非 接 続 の 場 合 無 視 される また プレゼンタに 用 紙 が 給 紙 されプレゼンタ 内 部 に 用 紙 が 存 在 し 且 つ 用 紙 切 断 が 実 行 された 場 合 のみ 本 コマンドは 実 行 さ れる 本 状 態 以 外 はコマンドは 無 視 される ( 用 紙 回 収 中 も 無 視 される ) ESC SYN 1 n 名 称 プレゼンタ 用 紙 自 動 回 収 機 能 及 び 自 動 回 収 時 間 の 設 定 コード ASCII ESC SYN 1 n 16 進 数 1B 16 31 n 10 進 数 27 22 49 n 定 義 域 0 n 255 初 期 値 メモリ SW 設 定 機 能 プレゼンタ 用 紙 自 動 回 収 機 能 及 び 用 紙 自 動 回 収 時 間 の 設 定 をする 本 コマンドはプレゼンタ 非 接 続 の 場 合 無 視 される 本 コマンドによる 設 定 は 本 コマンドをプリンタが 処 理 した 時 点 で 既 に 用 紙 がプレゼンタ 内 部 へ 給 紙 されていた 場 合 は 次 の 用 紙 から 有 効 となる n n = 0 1 n 255 機 能 用 紙 自 動 回 収 機 能 無 効 用 紙 自 動 回 収 機 能 有 効 自 動 回 収 時 間 = n x 0.5sec (0.5sec ~ 127.5sec) STAR Line Mode コマンド 仕 様 書 3-98
ESC SYN 2 n 名 称 プレゼンタ 動 作 モードの 設 定 コード ASCII ESC SYN 2 n 16 進 数 1B 16 32 n 10 進 数 27 22 50 n 定 義 域 0 n 4 初 期 値 メモリ SW 設 定 機 能 プレゼンタの 動 作 モードを 設 定 する 本 コマンドはプレゼンタ 非 接 続 の 場 合 無 視 される 本 コマンドによる 設 定 は 本 コマンドをプリンタが 処 理 した 時 点 で 既 に 用 紙 がプレゼンタ 内 部 へ 給 紙 されていた 場 合 は 次 の 用 紙 から 有 効 となる n 設 定 0 機 内 貯 留 有 効 (ループ 有 り) 排 出 用 紙 保 持 ( 引 抜 き) 機 内 回 収 1 機 内 貯 留 有 効 (ループ 有 り) 排 出 用 紙 保 持 ( 引 抜 き) 機 外 排 出 2 機 内 貯 留 無 効 (ループ 無 し) 排 出 用 紙 保 持 ( 引 抜 き) 機 内 回 収 3 機 内 貯 留 無 効 (ループ 無 し) 排 出 用 紙 保 持 ( 引 抜 き) 機 外 排 出 4 機 内 貯 留 無 効 (ループ 無 し) 機 外 排 出 STAR Line Mode コマンド 仕 様 書 3-99
ESC SYN 3 n 名 称 プレゼンタ 用 紙 カウンタの 取 得 コード ASCII ESC SYN 3 n 16 進 数 1B 16 33 n 10 進 数 27 22 51 n 定 義 域 n = 0, 1 n = 48, 49 ( 0 1 ) 初 期 値 --- 機 能 プレゼンタの 用 紙 カウンタを 取 得 する 本 コマンドはプレゼンタ 非 接 続 の 場 合 無 視 される カウンタは 0xFFFFFFFF 枚 までカウント 可 能 カウンタは 下 記 条 件 を 満 たす 時 ゼロクリアされる プリンタリセット 時 <CAN>コマンド 時 <ESC><SYN> 4 n コマンド 時 本 コマンドによる 用 紙 カウンタは 本 コマンド 処 理 した 時 点 のカウンタ 値 を 送 信 する カウンタは 用 紙 が 完 全 に 回 収 動 作 を 終 了 した 時 点 もしくは 引 抜 かれた 時 点 でカウントアップされる カウンタは 電 源 投 入 時 から 下 記 内 容 を 除 きカウントする エラー 復 帰 時 の 用 紙 排 出 動 作 自 己 印 字 による 印 字 動 作 電 源 投 入 時 のプレゼンタ 内 にある 用 紙 排 出 動 作 n n = 0, 48 n = 1, 49 カウンタ 用 紙 発 券 カウンタ 取 得 用 紙 回 収 カウンタ 取 得 <プリンタからのカウンタ 送 信 フォーマット : 用 紙 発 券 カウンタの 場 合 > プリンタ 送 信 : ESC SYN 3 n c1 c2 c3 c4 発 券 カウンタ : c4 + (c3 x 256) + (c2 x 256 x 256) + (c1 x 256 x 256 x256) STAR Line Mode コマンド 仕 様 書 3-100
ESC SYN 4 n 名 称 プレゼンタ 用 紙 カウンタの 初 期 化 コード ASCII ESC SYN 4 n 16 進 数 1B 16 34 n 10 進 数 27 22 52 n 定 義 域 n = 0 初 期 値 --- 機 能 プレゼンタの 用 紙 カウンタ ( 用 紙 発 券 カウンタ 用 紙 回 収 カウンタ ) を 初 期 化 する 本 コマンドによる 用 紙 カウンタ 初 期 化 は 本 コマンド 処 理 した 時 点 に 実 行 される STAR Line Mode コマンド 仕 様 書 3-101
ESC GS SUB DC1 m t1 t2 名 称 スナウト 動 作 モード 指 定 コード ASCII ESC GS SUB DC1 m t1 t2 16 進 数 1B 1D 1A 11 m t1 t2 10 進 数 27 29 26 17 m t1 t2 定 義 域 0 m 3 48 m 51( 0 m 3 ) t1=0 t2=0 初 期 値 MSW 設 定 機 能 スナウト 動 作 モードを m パラメータにより 指 定 する m スナウト 動 作 モード 0 48 スナウト LED 動 作 OFF 1 49 スナウト LED 動 作 ON ( 印 字 プレゼンタ 動 作 中 ) 2 50 スナウト LED 動 作 ON (エラー 中 ) 3 51 スナウト LED 動 作 ON ( 印 字 プレゼンタ 動 作 中 + エラー 中 ) 本 コマンドはプレゼンタ 接 続 時 のみ 有 効 スナウトが 接 続 されていない 状 態 における 本 コマンドの 使 用 を 禁 止 する STAR Line Mode コマンド 仕 様 書 3-102
ESC GS SUB DC2 m t1 t2 名 称 スナウト LED の ON/OFF 時 間 指 定 コード ASCII ESC GS SUB DC2 m t1 t2 16 進 数 1B 1D 1A 12 m t1 t2 10 進 数 27 29 26 18 m t1 t2 定 義 域 1 m 2 49 m 50 ( 1 m 2 ) 0 t1 255 0 t2 255 初 期 値 t1=2 t2=2 機 能 スナウト LED の ON/OFF 時 間 指 定 する m はスナウト 動 作 モードを 指 定 する m スナウト 動 作 モード 1 49 プレゼンタ 動 作 中 の LED ON/OFF 時 間 を 本 コマンドで 指 定 する ( 印 字 中 はLEDを 点 燈 ) 2 50 復 帰 可 能 エラー 復 帰 不 可 能 エラー 中 の LED ON/OFF 時 間 を 本 コマンドで 指 定 する t1 はスナウト LED の ON 時 間 を 指 定 する 1 t1 255 の 場 合 : ON 時 間 = t1 x 50msec t1=0 の 場 合 : ON 時 間 は Default 値 (Default =2 x 50msec) t2 はスナウト LED の OFF 時 間 を 指 定 する 1 t2 255 の 場 合 : OFF 時 間 = t2 x 50msec t2=0 の 場 合 : OFF 時 間 は Default 値 (Default =2 x 50msec) 本 コマンドはプレゼンタ 接 続 時 のみ 有 効 スナウトが 接 続 されていない 状 態 における 本 コマンドの 使 用 を 禁 止 する STAR Line Mode コマンド 仕 様 書 3-103
ESC GS SUB DC3 m t1 t2 名 称 スナウト LED 動 作 実 行 コード ASCII ESC GS SUB DC3 m t1 t2 16 進 数 1B 1D 1A 13 m t1 t2 10 進 数 27 29 26 19 m t1 t2 定 義 域 1 m 2 49 m 50 ( 1 m 2 ) 0 t1 255 0 t2 255 初 期 値 --- 機 能 スナウト LED の 動 作 を 実 行 する m はスナウトの LED 出 力 端 子 を 指 定 する m LED 出 力 端 子 1 49 外 部 出 力 端 子 1 2 50 外 部 出 力 端 子 2 t1 はスナウト LED における ON 時 間 を 指 定 する 1 t1 255 の 場 合 : ON 時 間 = t1 x 50msec t1=0 の 場 合 : ON 時 間 は Default 値 (Default =2 x 50msec) t2 はスナウト LED における OFF 時 間 を 指 定 する 1 t2 255 の 場 合 : OFF 時 間 = t2 x 50msec t2=0 の 場 合 : OFF 時 間 は Default 値 (Default =2 x 50msec) 本 コマンドはプレゼンタ 接 続 時 のみ 有 効 スナウトが 接 続 されていない 状 態 における 本 コマンドの 使 用 を 禁 止 する <ESC><GS><SUB><DC1> m t1 t2 コマンドにより 指 定 された 動 作 モードでスナウト LED 動 作 を 実 行 中 に 本 コマンドを 受 信 した 場 合 本 コマンドを 優 先 する STAR Line Mode コマンド 仕 様 書 3-104
3-9) マークコマンド 詳 細 本 コマンドはロッタリー 向 けマークシートの 印 字 に 特 化 したコマンドである また 本 コマンドにより 罫 線 印 字 も 可 能 である < 印 字 サンプル> LOTTERY 10 01 05 32 85 86 50 70 77 08 50 21 42 46 40 12 02 06 78 マーク 印 字 2003/04/08 STAR micronics.co,ltd No. 0304081254896 <コマンド 送 信 例 > マークFormat マーク 高 さ h= 10 dot マーク 改 行 量 v = 20 dot マーク 番 号 0 : マーク 色 c = 白 マーク 横 幅 w= 16dot マーク 番 号 1 : マーク 色 c = 黒 マーク 横 幅 w= 40dot マーク 番 号 2 : マーク 色 c = 白 マーク 横 幅 w= 40dot マーク 番 号 1 横 幅 w マーク 番 号 0 横 幅 w マーク 番 号 2 横 幅 w マーク 番 号 1 マーク 番 号 0 マーク 番 号 1 マーク 番 号 0 マーク 番 号 1 マーク 番 号 0 マーク 番 号 2 マーク 高 さ h マーク 改 行 量 v マーク 番 号 1 マーク 番 号 0 マーク 番 号 2 マーク 番 号 0 マーク 番 号 1 マーク 番 号 0 マーク 番 号 1 マーク 高 さ h マーク 改 行 量 v マーク 番 号 1 マーク 番 号 0 マーク 番 号 1 マーク 番 号 0 マーク 番 号 2 マーク 番 号 0 マーク 番 号 2 マーク 高 さ h マーク 改 行 量 v 送 信 例 1 マーク 高 さ 改 行 量 設 定 <ESC><GS> *1 h v (h= 010 v= 020 ) 2 各 マーク 番 号 の 色 横 幅 設 定 <ESC><GS> * 2 m c w (マーク 番 号 0 設 定 : m= 0 c= 0 w= 016 ) <ESC><GS> * 2 m c w (マーク 番 号 0 設 定 : m= 1 c= 1 w= 040 ) <ESC><GS> * 2 m c w (マーク 番 号 0 設 定 : m= 2 c= 0 w= 040 ) 3 事 前 に12で 指 定 したマークフォーマットを 不 揮 発 性 メモリに 登 録 ( 不 揮 発 性 メモリに 登 録 しないでマークを 印 字 することも 可 能 ) <ESC><GS> * W 4 マーク 印 字 <ESC><GS> * 0 n m1 m2 m3 m4 m5 m6 m7 (n= 007 m1= 1 m2= 0 m3= 1 m4= 0 m5= 1 m6= 0 m7= 2 ) <ESC><GS> * 0 n m1 m2 m3 m4 m5 m6 m7 (n= 007 m1= 1 m2= 0 m3= 2 m4= 0 m5= 1 m6= 0 m7= 1 ) <ESC><GS> * 0 n m1 m2 m3 m4 m5 m6 m7 (n= 007 m1= 1 m2= 0 m3= 1 m4= 0 m5= 2 m6= 0 m7= 2 ) STAR Line Mode コマンド 仕 様 書 3-105
ESC GS * 0 n m1 m2 m3...mk 名 称 マーク 印 字 コード ASCII ESC GS * 0 n m1 m2 m3... mk 16 進 数 1B 1D 2A 30 n m1 m2 m3... mk 10 進 数 27 29 42 48 n m1 m2 m3... mk 定 義 域 001 n 255 0 m 9 k = n 初 期 値 --- 機 能 予 め 指 定 されたマークフォーマット(マーク 高 さ マーク 改 行 量 各 マーク 色 各 マーク 横 幅 )に 基 づき m で 指 定 されたマーク 番 号 を 印 字 する n は 印 字 するマーク 数 を 示 し マーク 数 が 10 個 の 場 合 (m1~m10) n= 010 になる m は 印 字 するマーク 番 号 を 示 す n, m は 10 進 数 で 表 わした ASCII 文 字 列 であり 0 ~ 9 の 文 字 コードで 構 成 される 本 コマンドはイメージバッファ 内 に 印 字 データが 存 在 する 場 合 無 視 される 従 って 他 の 印 字 ( 文 字 ビットイメージ バーコー ド 等 )との 混 在 はできない 残 り 印 字 領 域 内 に 指 定 したマークが 入 らない 場 合 n で 指 定 したバイト 数 分 受 捨 てる また n が 定 義 域 外 の 場 合 以 降 は 通 常 データとして 処 理 する 本 コマンドは 位 置 揃 え 左 マージン 位 置 移 動 水 平 タブ 等 の 位 置 倒 立 印 字 の 影 響 を 受 ける ページモードでは 無 効 STAR Line Mode コマンド 仕 様 書 3-106
ESC GS * 1 h v 名 称 マークの 高 さと 改 行 指 定 コード ASCII ESC GS * 1 h v 16 進 数 1B 1D 2A 31 h v 10 進 数 27 29 42 49 h v 定 義 域 001 h 255 001 v 255 h v 初 期 値 不 揮 発 性 メモリ 機 能 マークの 高 さと 改 行 量 を 指 定 する h はマークの 高 さ(dot 数 ) v はマークの 改 行 量 (dot 数 )を 示 す h v は 10 進 数 で 表 わした ASCII 文 字 列 であり 0 ~ 9 の 文 字 コードで 構 成 される 小 さい 改 行 量 を 指 定 した 場 合 間 欠 印 字 が 発 生 する 可 能 性 があるため v= 16dot 以 上 を 推 奨 する ページモードでは 無 効 ESC GS * 2 m c w 名 称 各 マーク 番 号 におけるマーク 色 マーク 横 幅 の 指 定 コード ASCII ESC GS * 2 m c w 16 進 数 1B 1D 2A 32 m c w 10 進 数 27 29 42 50 m c w 定 義 域 0 m 9 0 c 1 001 w 999 初 期 値 不 揮 発 性 メモリ 機 能 各 マーク 番 号 における マーク 色 とマーク 横 幅 を 指 定 する m はマーク 番 号 を 示 す c はマーク 色 を 示 す w はマーク 横 幅 (dot 数 )を 示 す w が 現 在 設 定 されている 印 字 領 域 を 越 える 場 合 コマンド 無 視 する m c w は 10 進 数 で 表 わした ASCII 文 字 列 であり 0 ~ 9 の 文 字 コードで 構 成 される c マーク 色 0 (48) 白 1 (49) 黒 ページモードでは 無 効 STAR Line Mode コマンド 仕 様 書 3-107
ESC GS * W 名 称 不 揮 発 性 メモリへマークフォーマット 登 録 コード ASCII ESC GS * W 16 進 数 1B 1D 2A 57 10 進 数 27 29 42 87 定 義 域 --- 初 期 値 --- 機 能 マークフォーマット(マーク 高 さ マーク 改 行 量 各 マーク 色 各 マーク 横 幅 )を 不 揮 発 性 メモリに 登 録 する 不 揮 発 性 メモリに 登 録 後 プリンタリセットを 実 行 する 不 揮 発 メモリの 寿 命 を 考 慮 し 本 コマンドの 多 用 は 避 けること ページモードでは 無 効 ESC GS * C 名 称 不 揮 発 性 メモリのマークフォーマット 初 期 化 コード ASCII ESC GS * C 16 進 数 1B 1D 2A 43 10 進 数 27 29 42 67 定 義 域 --- 初 期 値 --- 機 能 不 揮 発 メモリに 登 録 されたマークフォーマット(マーク 高 さ マーク 改 行 量 各 マーク 色 各 マーク 横 幅 )を 初 期 化 する 初 期 化 実 行 後 プリンタリセットを 実 行 する 不 揮 発 メモリの 寿 命 を 考 慮 し 本 コマンドの 多 用 は 避 けること マークフォーマット 初 期 値 マーク 高 さ : 016 (16dot) マーク 改 行 量 : 032 (32dot) マーク 色 : 0 ( 白 全 マーク 番 号 ) マーク 横 横 幅 : 080 (80dot 全 マーク 番 号 ) ページモードでは 無 効 STAR Line Mode コマンド 仕 様 書 3-108
3-10) AUTO LOGO 機 能 コマンド 詳 細 本 コマンドは 下 記 のような 既 に 運 用 されているシステム 下 において 変 更 可 能 部 分 が 商 品 名 のみであるような 場 合 商 品 名 を 変 更 する だけで 下 記 のような Logo を 印 字 するための 機 能 また 本 機 能 には2つの 動 作 モードがある 1) 標 準 Auto Logo 機 能 AutoLogo 機 能 を 予 め 設 定 しておき 現 行 システム 下 の 印 字 のカットコマンドをトリガとして 下 記 動 作 を 実 行 する 1 現 行 システムのカットコマンドをトリガに AutoLogo 機 能 起 動 2 イメージバッファに 印 字 データが 存 在 する 場 合 印 字 実 行 3 ユーザーマクロ1の 実 行 4 Auto Logo の 印 字 5 ユーザーマクロ 2 の 実 行 Auto Logo は 現 行 印 字 データに 予 め 設 定 したコマンドキャラクタ / と 印 字 する Logo 番 号 2 を 埋 め 込 むことにより 4の Auto Logo 印 字 にて Logo2 が 印 字 される すなわち CHEESE BUGGER /2 で 商 品 登 録 すれば チーズバーガー 購 入 者 には 自 動 的 に Logo2 のクーポン 券 が 印 字 されることになる またヘッダーの Logo1 は 社 名 のロゴに 利 用 し 5のユーザーマクロ 2 に カットコマンド + Logo1 印 字 コマンド を 登 録 しておけば Logo1 の 社 名 ロゴの 印 字 も 可 能 となる 3のユーザーマクロ 1 は Auto Logo の 中 央 揃 えが 必 要 な 場 合 に 活 用 する この 際 5のユーザーマクロ 2 にて 左 揃 えのコマンドを 登 録 し 設 定 を 基 に 戻 すことが 必 要 となる *************** MACDONALDS *************** 1.CHEESBUGER $2.00 2.COKE $1.00 ---------------------- TOTAL $3.00 Header *************** *************** MACDONALDS MACDONALDS *************** *************** 1.CHEESBUGER $2.00 1.CHEESBUGER $2.00 2.COKE $1.00 2.COKE $1.00 ---------------------- ---------------------- TOTAL $3.00 TOTAL $3.00 Logo1 現 行 システム 印 字 テ ータ 現 行 システム 印 字 データ 1カットコマント をトリカ に AutoLogo 起 動 3ユーサ ーマクロ1 実 行 4AutoLogo 印 字 CheesBugger Header COKE ハ ーシャルカット Logo2 ハ ーシャルカット Logo3 5ユーサ ーマクロ2 実 行 カット 実 行 HeaderのLogo 印 字 実 行 Header *************** MACDONALDS STAR Line Mode コマンド 仕 様 書 3-109
2) 簡 易 Auto Logo 機 能 簡 易 AutoLogo 機 能 を 予 め 設 定 しておき 現 行 システム 下 の 印 字 のカットコマンドをトリガとして 下 記 動 作 を 実 行 する 1 現 行 システムのカットコマンドをトリガに 簡 易 AutoLogo 機 能 起 動 2 中 央 揃 えコマンド 処 理 3 Logo2 の 印 字 実 行 4 カット 位 置 まで 送 ってパーシャルカット 実 行 5 Logo1 の 印 字 実 行 6 位 置 揃 えコマンドを 簡 易 Auto Logo 実 行 前 の 設 定 に 復 帰 簡 易 Auto Logo 機 能 では 印 字 するロゴのロゴ 番 号 が 予 め 決 まっている *************** MACDONALDS *************** 1.CHEESBUGER $2.00 2.COKE $1.00 ---------------------- TOTAL $3.00 Header *************** *************** MACDONALDS MACDONALDS *************** *************** 1.CHEESBUGER $2.00 1.CHEESBUGER $2.00 2.COKE $1.00 2.COKE $1.00 ---------------------- ---------------------- TOTAL $3.00 TOTAL $3.00 Logo1 現 行 システム 印 字 テ ータ 現 行 システム 印 字 データ 1 カットコマント をトリカ に 簡 易 Auto Logo 起 動 2 中 央 揃 え 3 Logo2 印 字 実 行 Footer Logo2 4 カット 位 置 まで 送 ってハ ーシャルカット 5Logo1 印 字 実 行 6 位 置 揃 え 復 帰 Header Logo1 *************** MACDONALDS STAR Line Mode コマンド 仕 様 書 3-110
<コマンド 送 信 例 > 1) 事 前 にAutoLogo 機 能 を 設 定 し 不 揮 発 性 メモリへ 登 録 する ESC GS / 1 n ( n=0x01 ) :AutoLogo 機 能 ON ESC GS / 2 n ( n= / ) :AutoLogoコマント キャラクタ( / ) 指 定 ESC GS / 3 nl nh d1 d2... dk :ユーサ ーマクロ1 定 義 nl=4 nh=0 : 登 録 マクロテ ータ 数 = 4byte d1=0x1b d2=0x1d d2=0x61 d3=0x01 : 登 録 マクロ <ESC GS a 1: 中 央 揃 え> ESC GS / 4 nl nh d1 d2... dk :ユーサ ーマクロ2 定 義 nl=12 nh=0 : 登 録 マクロテ ータ 数 = 12byte d1=0x1b d2=0x64 d3=0x03 : 登 録 マクロ <ESC d 3:カット 位 置 ハ ーシャルカット> d4=0x1b d5=0x1c d6=0x70 d7=0x01 d8=0x00 : <ESC FS p 1 0:Logo1 印 字 > d9=0x1b d10=0x1d d11=0x61 d12=0x00 : <ESC GS a 0: 左 揃 え> ESC GS / 5 n ( n=0x01 ) :AutoLogoコマント キャラクタ スヘ ース 置 換 え ESC GS / 6 n ( n=0x01 ) :AutoLogo 印 字 直 前 のハ ーシャルカット 有 効 ESC GS / W :AutoLogo 定 義 テ ータを 不 揮 発 性 メモリへ 登 録 2) 登 録 したコマント キャラクタを 印 字 テ ータに 埋 め 込 み 送 信 する CHEESE BUGGER /2 / はコマント キャラクタとして 認 識 コマント キャラクタはスヘ ースへ 置 換 え 2 はLogo2を 指 定 STAR Line Mode コマンド 仕 様 書 3-111
ESC GS / W 名 称 不 揮 発 性 メモリへ AutoLogo 設 定 を 登 録 コード ASCII ESC GS / W 16 進 数 1b 1d 2f 57 10 進 数 27 29 47 87 定 義 域 --- 初 期 値 --- 機 能 不 揮 発 性 メモリへ AutoLogo 設 定 を 登 録 する 登 録 終 了 後 プリンタリセットを 実 行 する AutoLogo 実 行 中 は 本 コマンド 無 視 不 揮 発 メモリの 寿 命 を 考 慮 し 本 コマンドの 多 用 は 避 けること ESC GS / C 名 称 不 揮 発 性 メモリの AutoLogo 設 定 を 初 期 化 コード ASCII ESC GS / C 16 進 数 1b 1d 2f 43 10 進 数 27 29 47 67 定 義 域 --- 初 期 値 --- 機 能 AutoLogo 機 能 の 不 揮 発 性 メモリの 登 録 データを 初 期 化 する 初 期 化 終 了 後 プリンタリセットを 実 行 する AutoLogo 実 行 中 は 本 コマンド 無 視 不 揮 発 メモリの 寿 命 を 考 慮 し 本 コマンドの 多 用 は 避 けること Auto Logo 機 能 の 初 期 値 を 下 記 に 示 す 設 定 初 期 値 Auto Logo 機 能 OFF コマント キャラクタ 無 し ユーサ ーマクロ 1 無 し ユーサ ーマクロ 2 無 し コマント キャラクタ 置 換 え 印 字 しない Auto Logo 印 字 前 のハ ーシャルカット 無 効 STAR Line Mode コマンド 仕 様 書 3-112
ESC GS / 1 n 名 称 AutoLogo 機 能 の ON/OFF 設 定 コード ASCII ESC GS / 1 n 16 進 数 1b 1d 2f 31 n 10 進 数 27 29 47 49 n 定 義 域 0 n 2 初 期 値 n = 0 機 能 AutoLogo 機 能 の ON/OFF を 設 定 する 本 設 定 は <ESC><GS> / W コマンドにより 不 揮 発 メモリへ 登 録 される ラスターモード 中 は AutoLogo 機 能 は 無 効 AutoLogo 実 行 中 は 本 コマンド 無 視 n 設 定 0 Auto Logo 機 能 OFF 1 標 準 Auto Logo 機 能 ON < 動 作 仕 様 > 1 現 行 システムのカットコマンドをトリガに Auto Logo 機 能 起 動 2 イメージバッファに 印 字 データが 存 在 する 場 合 印 字 実 行 3 ユーザーマクロ 1 の 実 行 4 Auto Logo の 印 字 5 ユーザーマクロ 2 の 実 行 2 簡 易 Auto Logo 機 能 ON < 動 作 仕 様 > 1 現 行 システムのカットコマンドをトリガに Auto Logo 機 能 起 動 2 イメージバッファに 印 字 データが 存 在 する 場 合 印 字 実 行 3 中 央 揃 え 実 行 4 Logo2 の 印 字 (2 色 印 字 設 定 時 : Logo3) 5 カット 位 置 まで 送 ってパーシャルカット 実 行 6 Logo1 の 印 字 7 位 置 揃 え 設 定 の 復 帰 ( 注 意 ) 本 設 定 時 ユーザーマクロ コマンドキャラクタは 無 効 となる ( 本 設 定 時 コマンドキャラクタを / に 設 定 しても / は 文 字 として 印 字 さ れる ) Auto Logo 機 能 のトリガとなるコマンドを 下 記 に 示 す n = 1 にて 標 準 Auto Logo 機 能 ON にした 場 合 下 記 に 示 すトリガコマンドはトリガとしてのみ 機 能 するため カット 動 作 実 行 し ない 従 って ユーザーマクロ 2 へ 任 意 のカットコマンドを 登 録 する 必 要 がある n = 2 にて 簡 易 Auto Logo 機 能 を ON にした 場 合 下 記 に 示 すカットコマンドは 実 行 され 簡 易 Auto Logo 機 能 のトリガとなる <ESC> d n :カットコマンド <FF> :カット 機 能 に 割 り 当 てられている 場 合 STAR Line Mode コマンド 仕 様 書 3-113
ESC GS / 2 n 名 称 コマンドキャラクタの 設 定 コード ASCII ESC GS / 3 n 16 進 数 1b 1d 2f 32 n 10 進 数 27 29 47 50 n 定 義 域 32 n 127 n = 0 初 期 値 n = 0 機 能 AutoLogo 機 能 のコマンドキャラクタを 設 定 する 本 設 定 は <ESC><GS> / W コマンドにより 不 揮 発 性 メモリへ 登 録 される AutoLogo 実 行 中 は 本 コマンド 無 視 n 設 定 32~127 コマンドキャラクタ 0 コマンドキャラクタ 設 定 無 し コマンドキャラクタとは Auto Logo 印 字 にて 印 字 する Logo 番 号 を 指 定 するためのコマンドとなるキャラクタである コマンドキャラクタに / 文 字 を 指 定 した 場 合 印 字 テ ータ 中 に /2/3 を 埋 め 込 む プリンタは / を 文 字 データではなくコマンドとして 処 理 し 後 ろに 続 く 番 号 を 格 納 し 格 納 した 順 番 に Auto Logo として 印 字 する 従 って /2/3 が 埋 め 込 まれた 場 合 Auto Logo は Logo2 Logo3 が 順 番 に 印 字 される この 時 指 定 された Logo が 登 録 されていない 場 合 Logo 印 字 は 無 視 される またコマンドキャラクタ 設 定 無 しに 設 定 した 場 合 Logo は 印 字 されない 尚 /2/3 はコマンドとして 処 理 されるため 印 字 されない ただし <ESC><GS> / 5 n コマント により /2/3 をスペースに 置 換 えることが 可 能 また /2/3/2/2 のように 同 じ Logo が 重 複 した 場 合 最 初 の Logo のみ 印 字 する Auto Logo として 格 納 できる Logo は 最 大 32 個 とする コマンドキャラクタに 続 く ロゴ 番 号 指 定 のキャラクタ d の 定 義 域 を 下 記 に 示 す 1 d 9 (49 d 57) ロコ 番 号 1~9 A d F (65 d 70) ロコ 番 号 10~16 STAR Line Mode コマンド 仕 様 書 3-114
ESC GS / 3 nl nh d1 d2...dk 名 称 ユーザーマクロ 1 の 設 定 コード ASCII ESC GS / 3 nl nh d1 d2... dk 16 進 数 1b 1d 2f 33 nl nh d1 d2... dk 10 進 数 27 29 47 51 nl nh d1 d2... dk 定 義 域 1 nl 64 nh = 0 1 (nl + nh x 256) 64 dk = (nl + nh x 256) 0 d 255 初 期 値 ユーザーマクロ 1 設 定 無 し 機 能 AutoLogo 機 能 のユーザーマクロ 1 を 設 定 する 本 設 定 は <ESC><GS> / W コマンドにより 不 揮 発 性 メモリへ 登 録 される AutoLogo 実 行 中 は 本 コマンド 無 視 ユーザーマクロ 1 には 印 字 データを 登 録 する 登 録 データは 最 大 64byte 尚 ユーザーマクロ 内 に Auto Logo のコマンドキャラクタを 登 録 することは 禁 止 する ESC GS / 4 nl nh d1 d2...dk 名 称 ユーザーマクロ 2 の 設 定 コード ASCII ESC GS / 4 nl nh d1 d2... dk 16 進 数 1b 1d 2f 34 nl nh d1 d2... dk 10 進 数 27 29 47 52 nl nh d1 d2... dk 定 義 域 1 nl 64 nh = 0 1 (nl + nh x 256) 64 dk = (nl + nh x 256) 0 d 255 初 期 値 ユーザーマクロ 2 設 定 無 し 機 能 AutoLogo 機 能 のユーザーマクロ 2 を 設 定 する 本 設 定 は <ESC><GS> / W コマンドにより 不 揮 発 性 メモリへ 登 録 される AutoLogo 実 行 中 は 本 コマンド 無 視 ユーザーマクロ2には 印 字 データを 登 録 する 登 録 データは 最 大 64byte 尚 ユーザーマクロ 内 に Auto Logo のコマンドキャラクタを 登 録 することは 禁 止 する STAR Line Mode コマンド 仕 様 書 3-115
ESC GS / 5 n 名 称 コマンドキャラクタの 置 換 え 方 法 設 定 コード ASCII ESC GS / 5 n 16 進 数 1b 1d 2f 35 n 10 進 数 27 29 47 53 n 定 義 域 0 n 1 初 期 値 n = 0 機 能 AutoLogo 機 能 のコマンドキャラクタ 置 換 え 方 法 を 設 定 する 本 設 定 は <ESC><GS> / W コマンドにより 不 揮 発 性 メモリへ 登 録 される AutoLogo 実 行 中 は 本 コマンド 無 視 n 設 定 0 コマンドキャラクタとそれに 続 くロゴ 番 号 を 印 字 しない 1 コマンドキャラクタとそれに 続 くロゴ 番 号 をスペースキャラクタ(0x20)に 置 換 える コマンドキャラクタに / 文 字 を 指 定 した 場 合 印 字 データ 中 埋 め 込 まれる /2 を 文 字 列 ではなくコマンドとして 処 理 する この 時 /2 はコマンドとして 処 理 されるため 印 字 されない しかし 本 コマンドの n = 1 指 定 により /2 をスヘ ースに 置 換 えることが 可 能 STAR Line Mode コマンド 仕 様 書 3-116
ESC GS / 6 n 名 称 Auto Logo 印 字 直 前 のパーシャルカット 設 定 コード ASCII ESC GS / 6 n 16 進 数 1b 1d 2f 36 n 10 進 数 27 29 47 54 n 定 義 域 0 n 1 初 期 値 n = 0 機 能 AutoLogo 印 字 直 前 のパーシャルカットを 設 定 する 本 設 定 は <ESC><GS> / W コマンドにより 不 揮 発 性 メモリへ 登 録 される AutoLogo 実 行 中 は 本 コマンド 無 視 n 設 定 0 AutoLogo 印 字 直 前 にパーシャルカットを 実 行 しない 1 AutoLogo 印 字 直 前 にパーシャルカットを 実 行 する 本 コマンドは 下 図 のように AutoLogo 印 字 として Logo2 Logo3 の 印 字 を 実 行 する 際 AutoLogo の Logo2 及 び Logo3 の 印 字 直 前 にパーシャルカット 実 行 を 選 択 するコマンドである 本 機 能 によりパーシャルカット 実 行 に 設 定 した 場 合 AutoLogo により 印 字 したクーポン 等 をパーシャルカットにより 切 り 離 した 状 態 で 提 供 することが 可 能 となる Header *************** *************** MACDONALDS MACDONALDS *************** *************** 1.CHEESBUGER $2.00 1.CHEESBUGER $2.00 2.COKE $1.00 2.COKE $1.00 ---------------------- ---------------------- TOTAL $3.00 TOTAL $3.00 1カットコマント をトリカ に AutoLogo 起 動 2ユーサ ーマクロ1 実 行 3AutoLogo 印 字 CheesBugger Header COKE Logo2 印 字 Logo3 印 字 ハ ーシャルカット ハ ーシャルカット 4ユーサ ーマクロ2 実 行 カット 実 行 HeaderのLogo 印 字 実 行 Header *************** MACDONALDS STAR Line Mode コマンド 仕 様 書 3-117
3-11) 二 次 元 コード PDF417 コマンド 詳 細 本 コマンドは 二 次 元 コード PDF417 の 印 字 を 目 的 とするコマンドである 二 次 元 コード PDF417 に 関 するコマンドは その 機 能 により 以 下 の 4 つに 分 類 される (1)バーコードタイプ 設 定 (<ESC> <GS> x S ) (2)バーコードデータ 設 定 (<ESC> <GS> x D ) (3)バーコード 印 字 (<ESC> <GS> x P ) 以 下 に 各 機 能 の 詳 細 を 示 す (1)バーコードタイプ 設 定 コマンドについて これらのコマンドでは バーコードタイプに 関 する 各 設 定 を 行 う これらには 全 て 初 期 値 が 設 定 されているため 変 更 したい 場 合 のみ 使 用 する ( 各 設 定 の 詳 細 は 以 下 を 参 照 ) p1 START p2 STOP PDF417 は START と STOP の 固 定 バーパターンと コードワードと 呼 ばれるバーパターンで 構 成 される コードワードは 17 のモジュールで 構 成 される 4 1 1 1 1 1 3 5 <コードワード> <ESC> <GS> x S 0 では p1 と p2 の 値 を 指 定 する USE_LIMITS モードでは p1 と p2 の 比 率 を 指 定 USE_FIXED モードでは p1( 行 数 )と p2(1 行 あたりのコードワード 数 )を 指 定 する <ESC> <GS> x S 1 では エラー 訂 正 レベルの 値 を 指 定 する PDF417 は このエラー 訂 正 により 一 部 のデータが 破 損 しても 読 み 取 ることが 可 能 となる このレベルを 上 げれば 予 備 の 情 報 を 多 くもつことになるのでバーコードのサイズは 大 きくなる <ESC> <GS> x S 2 <ESC> <GS> x S 3 ではコードワードを 構 成 するモジュールのサイズを 指 定 する モジュールは <ESC> <GS> x S 2 により X 方 向 サイズ( 単 位 :ドット)が <ESC> <GS> x S 3 によるアスペクト 比 から Y 方 向 サ イズが 決 定 する 生 成 されるバーコードイメージはモジュールのサイズ 設 定 が 基 本 なので その 設 定 により 印 字 結 果 は 異 なる <バーコードの 印 字 可 能 サイズ> 縦 サイズ [dot] 横 サイズ [dot] 640 640 STAR Line Mode コマンド 仕 様 書 3-118
上 記 設 定 は あくまでも 個 々の 設 定 であるので それぞれに 問 題 はなくても 以 下 のようなエラーが 生 じる 場 合 がある そのような 場 合 バーコードは 生 成 されず (3) 印 字 コマンド(<ESC> <GS> x P )は 無 視 される 各 バーコード 設 定 コマンドの 組 合 せにより バーコード 生 成 時 にエラーが 生 じる 生 成 されたバーコードデータが PDF417 印 字 可 能 サイズを 超 える 印 字 データが 現 在 設 定 されている 印 字 領 域 を 超 える (2)バーコードデータ 設 定 コマンドについて このコマンドでは バーコードの 印 字 データを 設 定 する (3)バーコード 印 字 コマンドについて このコマンドでは (1) (2)の 設 定 に 基 づいた バーコード 印 字 を 行 う = コマンド 使 用 上 の 留 意 事 項 = (1) (2)に 関 しては 以 下 の 操 作 を 行 わない 限 り 設 定 値 が 保 持 される 新 たな 設 定 コマンドの 送 信 初 期 化 コマンドの 送 信 (<ESC> @, <CAN>) 電 源 OFF (3)に 関 しては その 都 度 送 信 を 行 う 印 字 に 関 し 印 字 の 際 は 水 平 タブ 絶 対 位 置 指 定 相 対 位 置 指 定 位 置 揃 えによる 位 置 移 動 が 有 効 である 倒 立 印 字 2 色 印 字 が 可 能 である 印 字 されるバーコードは 必 ず 実 使 用 上 で 確 認 すること 最 後 にコマンド 送 信 例 を 示 す 1 バーコードタイプ 設 定 <ESC> <GS> x S 0 0 2 3 <ESC> <GS> x S 1 3 <ESC> <GS> x S 2 3 <ESC> <GS> x S 3 3 2 バーコードデータ 設 定 <ESC> <GS> x D 10 0 0123456789 :バーコードサイズを USE_LIMITS=2:3 にセット :ECC レベルを 3 にセット :モジュールの X 方 向 サイズを 3 ドットにセット :モジュールのアスペクト 比 を 3 にセット :バーコードデータをセット 3 バーコードの 印 字 <ESC> <GS> x P : 印 字 STAR Line Mode コマンド 仕 様 書 3-119
ESC GS x S 0 n p1 p2 名 称 PDF417 バーコードサイズの 設 定 コード ASCII ESC GS x S 0 n p1 p2 16 進 数 1B 1D 78 53 30 n p1 p2 10 進 数 27 29 120 83 48 n p1 p2 定 義 域 n = 0, 1 n = 0 のとき 1 p1 99, 1 p2 99 n = 1 のとき p1 = 0 または 3 p1 90, p2 = 0 または 1 p2 30 (ただし p1 = p2 = 0 を 除 く) 初 期 値 n = 0, p1 = 1, p2 = 2 機 能 パラメータ 詳 細 n (バーコードサイズ 指 定 方 法 指 定 ) p1, p2 (サイズ 指 定 ) 0 USE_LIMITS (バーコードの 縦 横 の 比 率 を 指 定 ) p1 : p2 : 縦 (p1) 横 (p2)の 配 分 比 ただし p1 : p2 = 1 : 99 ~ 10 : 1 ( p1 / p2 = 0.01~10) 1 USE_FIXED (バーコードのライン 数 カラム 数 を それぞれ 指 定 ) p1 : ライン 数 (0, 3~90) p2 : カラム 数 (0, 1~30) ただし p1 * p2 928 p1, p2 のどちらかに 0 を 指 定 した 場 合 その 設 定 値 は 可 変 であることを 示 す 本 コマンドによる バーコードサイズの 設 定 は あくまでサイズの 概 略 を 指 定 するものであり その 他 の 設 定 によりサイズは 自 動 的 に 補 正 される ESC GS x S 1 n 名 称 PDF417 ECC(セキュリティレベル)の 設 定 コード ASCII ESC GS x S 1 n 16 進 数 1B 1D 78 53 31 n 10 進 数 27 29 120 83 49 n 定 義 域 0 n 8 初 期 値 n = 1 機 能 パラメータ 詳 細 n :ECC レベル(0~8) ESC GS x S 2 n 名 称 PDF417 モジュールの X 方 向 サイズの 設 定 コード ASCII ESC GS x S 2 n 16 進 数 1B 1D 78 53 32 n 10 進 数 27 29 120 83 50 n 定 義 域 1 n 10 初 期 値 n = 2 機 能 パラメータ 詳 細 n :モジュール X 方 向 サイズ(x-dim)を 設 定 する ( 単 位 :ドット) 本 コマンドによる 指 定 は 2 n とすることを 推 奨 する n=1 で 使 用 する 場 合 は 実 使 用 上 で 確 認 を 行 うこと STAR Line Mode コマンド 仕 様 書 3-120
ESC GS x S 3 n 名 称 PDF417 モジュールのアスペクト 比 の 設 定 コード ASCII ESC GS x S 3 n 16 進 数 1B 1D 78 53 33 n 10 進 数 27 29 120 83 51 n 定 義 域 1 n 10 初 期 値 n = 3 機 能 パラメータ 詳 細 n :モジュールのアスペクト 比 (asp)を 設 定 する 本 コマンドにより モジュールの Y 方 向 サイズは[x-dim * asp]に 設 定 される 本 コマンドによる 指 定 は 2 n とすることを 推 奨 する n=1 で 使 用 する 場 合 は 実 使 用 上 で 確 認 を 行 うこと ESC GS x D nl nh d1 d2 dk 名 称 PDF417 バーコードデータの 設 定 コード ASCII ESC GS x D nl nh d1 d2 dk 16 進 数 1B 1D 78 44 nl nh d1 d2 dk 10 進 数 27 29 120 68 nl nh d1 d2 dk 定 義 域 0 nl 255, 0 nh 255 1 (nl + nh * 256) 1024 0 d 255 1 k 1024 初 期 値 --- 機 能 パラメータ 詳 細 nl + nh * 256 :バーコードデータ 数 dk :バーコードデータ( 最 大 1024 データ) [nl+nh*256]が 定 義 域 外 のとき [nl+nh*256]バイトのデータが 受 け 捨 てられる ESC GS x P 名 称 PDF417 バーコードの 印 字 コード ASCII ESC GS x P 16 進 数 1B 1D 78 50 10 進 数 27 29 120 80 定 義 域 --- 初 期 値 --- 機 能 バーコードデータを 印 字 する ラインバッファに 未 印 字 データがある 場 合 には ラインバッファ 内 のデータを 印 字 した 後 にこのコマンドを 実 行 する 従 って 同 一 行 に 他 のデータ(キャラクタ ビットイメージ バーコード)と 混 在 して 印 字 する 事 はできない また 下 記 に 示 すようなエラーがあった 場 合 本 コマンドは 無 視 される 各 バーコード 設 定 コマンドの 組 合 せにより バーコード 生 成 時 にエラーが 生 じる 場 合 生 成 されたバーコードデータが PDF417 印 字 可 能 サイズを 超 える 場 合 印 字 データが 現 在 設 定 されている 印 字 領 域 を 超 える 場 合 印 字 されるバーコードは 必 ず 実 使 用 上 で 確 認 すること STAR Line Mode コマンド 仕 様 書 3-121
ESC GS x I 名 称 PDF417 バーコードの 展 開 情 報 取 得 コード ASCII ESC GS x I 16 進 数 1B 1D 78 49 10 進 数 27 29 120 73 定 義 域 --- 初 期 値 --- 機 能 本 コマンドにより 現 在 の 設 定 印 字 開 始 位 置 でのバーコードの 印 字 において エラーあり/なしの 情 報 がプリンタから 送 信 さ れる よって 本 コマンドにより 実 際 の 印 字 前 に 印 字 の 可 否 を 確 認 することができる エラーがある 場 合 は 印 字 コマンド(<ESC><GS> x P )を 送 信 してもコマンドは 受 け 捨 てられる 下 記 に 示 すようなエラーがあった 場 合 エラーあり の 情 報 がプリンタから 送 信 される 各 バーコード 設 定 コマンドの 組 合 せにより バーコード 生 成 時 にエラーが 生 じる 場 合 生 成 されたバーコードデータが PDF417 印 字 可 能 サイズを 超 える 場 合 印 字 データが 現 在 設 定 されている 印 字 領 域 を 超 える 場 合 送 信 フォーマット:<ESC> <GS> x I n n 0 エラーなし 1 エラーあり STAR Line Mode コマンド 仕 様 書 3-122
3-12) 印 字 開 始 トリガ 制 御 コマンド 詳 細 本 コマンドはイメージバッファをページ 管 理 することにより 行 単 位 のコマンドをページ 管 理 する 展 開 制 御 機 能 を 実 装 した 機 種 のためコマ ンドである ESC GS g 0 m n 名 称 印 字 開 始 トリガ コード ASCII ESC GS g 0 m n 16 進 数 1B 1D 67 30 m n 10 進 数 27 29 103 48 m n 定 義 域 m=0 n=0 初 期 値 機 能 イメージバッファに 未 印 字 データがある 場 合 印 字 を 開 始 する ラスターモード 中 の 本 コマンド 送 信 は 禁 止 する ESC GS g 1 m n 名 称 印 字 開 始 タイマ 設 定 コード ASCII ESC GS g 1 m n 16 進 数 1B 1D 67 31 m n 10 進 数 27 29 103 49 m n 定 義 域 m=0 0 n 255 初 期 値 機 種 による 機 能 n x 10msec で 指 定 される 印 字 開 始 タイマを 設 定 する 印 字 開 始 タイマとは 印 字 データの 受 信 が 停 止 した 時 点 から 計 測 を 開 始 し 設 定 された 印 字 開 始 タイマまで 計 測 するタイマ 印 字 設 定 された 印 字 開 始 タイマに 達 した 時 イメージバッファに 未 印 字 データがある 場 合 印 字 を 開 始 する ラスターモード 中 の 本 コマンド 送 信 は 禁 止 する n 動 作 モード 0 印 字 開 始 タイマ= 初 期 値 1~255 印 字 開 始 タイマ= n x 10msec STAR Line Mode コマンド 仕 様 書 3-123
3-13) 二 次 元 コード QRコードコマンド 詳 細 QR コードは デンソーウェーブの 登 録 商 標 です 本 コマンドは 二 次 元 コード QR コードの 印 字 を 目 的 とするコマンドである 二 次 元 コード QR コードに 関 するコマンドは その 機 能 により 以 下 の 4 つに 分 類 される (1)バーコードタイプ 設 定 (<ESC> <GS> y S ) (2)バーコードデータ 設 定 (<ESC> <GS> y D ) (3)ページモード 用 設 定 (Reserved) (4)バーコード 印 字 (<ESC> <GS> y P ) 以 下 に 各 機 能 の 詳 細 を 示 す (1)バーコードタイプ 設 定 コマンドについて これらのコマンドでは バーコードタイプに 関 する 各 設 定 を 行 う これらには 全 て 初 期 値 が 設 定 されているため 変 更 したい 場 合 のみ 使 用 する ( 各 設 定 の 詳 細 は 以 下 を 参 照 ) セル アライメントパターン <ESC> <GS> y S 0 では モデルを 指 定 する 現 在 対 応 モデルは モデル 1 とモデル 2 である モデル 2 はコードが 大 きいときの 歪 みに 対 する 耐 量 を 向 上 させるため アライメントパ ターンを 追 加 した 構 造 になっている <ESC> <GS> y S 1 では エラー 訂 正 レベルを 指 定 する QR コードは このエラー 訂 正 により 一 部 のデータが 破 損 しても 読 み 取 ることが 可 能 となる このレベルを 上 げれば 予 備 の 情 報 を 多 くもつことになるのでバーコードのサイズは 大 きくなる <ESC> <GS> y S 2 では セル(QR コードを 構 成 する 1 つの 四 角 い 領 域 )のサイズを 指 定 する QR コードは 縦 横 のサイズが 等 しい 正 方 形 の 形 をしているが 生 成 されるバーコードイメージの 大 きさはセルサイズ 設 定 による 実 際 に 印 字 される QR コードのサイズは 付 録 -7 を 参 照 上 記 設 定 は あくまでも 個 々の 設 定 であるので それぞれに 問 題 はなくても 以 下 のようなエラーが 生 じる 場 合 がある そのような 場 合 バーコードは 生 成 されず (4) 印 字 コマンド(<ESC> <GS> y P )は 無 視 される 各 設 定 コマンドの 組 合 せにより バーコード 生 成 時 にエラーが 生 じる 印 字 データが 現 在 設 定 されている 印 字 領 域 を 超 える STAR Line Mode コマンド 仕 様 書 3-124
(2)バーコードデータ 設 定 コマンドについて このコマンドでは バーコードの 印 字 データを 設 定 する QR コードで 設 定 できるデータ 種 には 数 字 英 数 字 バイナリ 漢 字 の 4 種 類 があるが 本 仕 様 では これらをバーコードデータと 共 に 指 定 する 方 法 (データマニュアル 解 析 )と バーコードデータのみを 指 定 する 方 法 (データ 自 動 解 析 )の 2 種 類 のデータ 設 定 方 法 があ る (3)ページモード 用 設 定 コマンドについて 本 コマンドは 使 用 しません (4)バーコード 印 字 コマンドについて このコマンドでは (1)~(3)の 設 定 に 基 づいた バーコード 印 字 を 行 う = コマンド 使 用 上 の 留 意 事 項 = (1)~(3)に 関 しては 以 下 の 操 作 を 行 わない 限 り 設 定 値 が 保 持 される 新 たな 設 定 コマンドの 送 信 初 期 化 コマンドの 送 信 (<ESC> @, <CAN>) 電 源 OFF (2)に 関 しては コマンド 送 信 にエラーがあると 設 定 済 みのデータはクリアされ コマンド 自 体 が 無 効 となる (4)に 関 しては その 都 度 送 信 を 行 う 印 字 に 関 して 印 字 の 際 は 水 平 タブ 絶 対 位 置 指 定 相 対 位 置 指 定 位 置 揃 えによる 位 置 移 動 が 有 効 である 倒 立 2 色 印 字 が 可 能 である 印 字 されるバーコードは 必 ず 実 使 用 上 で 確 認 すること 以 下 コマンド 送 信 例 を 示 す 1 バーコードタイプ 設 定 <ESC> <GS> y S 0 1 <ESC> <GS> y S 1 0 <ESC> <GS> y S 2 3 :モデル 1 にセット : 誤 り 訂 正 レベルを L にセット :セルサイズを 3 ドットにセット 2 バーコードデータ 設 定 <ESC> <GS> y D 1 0 20 0 2005 年 1 月 1 日 (SAT) :バーコードデータをセット(データ 自 動 解 析 ) <ESC> <GS> y D 2 9 1 4 0 2005 :バーコードデータをセット(データマニュアル 解 析 ) 4 2 0 年 1 1 0 1 4 2 0 月 1 1 0 1 4 2 0 日 4 2 0 ( 2 3 0 SAT 4 2 0 ) 3 バーコードの 印 字 <ESC> <GS> y P : 印 字 STAR Line Mode コマンド 仕 様 書 3-125
ESC GS y S 0 n 名 称 QR コードのモデル 設 定 コード ASCII ESC GS y S 0 n 16 進 数 1B 1D 79 53 30 n 10 進 数 27 29 121 83 48 n 定 義 域 1 n 2 初 期 値 n = 2 機 能 モデルを 設 定 する パラメータ 詳 細 n モデル 設 定 1 モデル 1 2 モデル 2 ESC GS y S 1 n 名 称 QR コードの 誤 り 訂 正 レベルの 設 定 コード ASCII ESC GS Y S 1 n 16 進 数 1B 1D 79 53 31 n 10 進 数 27 29 121 83 49 n 定 義 域 0 n 3 初 期 値 n = 0 機 能 誤 り 訂 正 レベルを 設 定 する パラメータ 詳 細 n 誤 り 訂 正 レベル 誤 り 訂 正 率 [%] 0 L 7 1 M 15 2 Q 25 3 H 30 ESC GS y S 2 n 名 称 QR コードのセルサイズの 設 定 コード ASCII ESC GS y S 2 n 16 進 数 1B 1D 79 53 32 n 10 進 数 27 29 121 83 50 n 定 義 域 1 n 8 初 期 値 n = 3 機 能 セルサイズを 設 定 する パラメータ 詳 細 n :セルサイズ ( 単 位 :ドット) 本 コマンドによる 指 定 は 3 n とすることを 推 奨 する n=1, 2 で 使 用 する 場 合 は 実 使 用 上 で 確 認 を 行 うこと STAR Line Mode コマンド 仕 様 書 3-126
ESC GS y D 1 m nl nh d1 d2 dk 名 称 QR コードデータの 設 定 ( 自 動 設 定 ) コード ASCII ESC GS y D 1 m nl nh d1 d2 dk 16 進 数 1B 1D 79 44 31 m nl nh d1 d2 dk 10 進 数 27 29 121 68 49 m nl nh d1 d2 dk 定 義 域 m = 0 0 nl 255, 0 nh 255 1 nl + nh x 256 7089 (k = nl + nh x 256) 0 d 255 初 期 値 --- 機 能 バーコードのデータ 種 を 自 動 解 析 しデータを 設 定 する パラメータ 詳 細 nl + nh * 256 :バーコードデータのバイト 数 dk :バーコードデータ( 最 大 7089 バイト) 本 コマンドを 用 いる 場 合 プリンタは nl nh で 指 定 されたバイト 数 (k)のデータを 受 信 自 動 で 解 析 を 行 い バーコードデータ として 設 定 する nl nh で 指 定 するのはデータのバイト 数 を 示 す 漢 字 コードとして 処 理 された 場 合 2 バイトで1 文 字 となる 本 コマンドはパラメータが 定 義 域 外 だった 場 合 直 ちにコマンド 解 析 処 理 を 中 止 する この 時 バーコードのデータはクリアされる 本 コマンドのデータ 格 納 領 域 はマニュアル 設 定 コマンドと 共 用 なので どちらかのコマンドを 実 行 するたびにデータは 更 新 さ れる STAR Line Mode コマンド 仕 様 書 3-127
ESC GS y D 2 a m1 n1l n1h d11 d12 d1k m2 n2l n2h d21 d22 d2k ml dlk 名 称 QR バーコードデータの 設 定 (マニュアル 設 定 ) コード ASCII ESC GS y D 2 a m1 n1l n1h d11 d12 d1k 16 進 数 1B 1D 79 44 32 a m1 n1l n1h d11 d12 d1k 10 進 数 27 29 121 68 50 a m1 n1l n1h d11 d12 d1k ASCII m2 n2l n2h D21 d22 d2k ml dlk 16 進 数 m2 n2l n2h D21 d22 d2k ml dlk 10 進 数 m2 n2l n2h D21 d22 d2k ml dlk 定 義 域 1 a 255 1 m 4 0 nl 255, 0 nh 255 1 nl + nh x 256 7089 (k = nl + nh x 256) 0 d 255 1 l 255 初 期 値 --- 機 能 バーコードのデータ 種 を 指 定 しデータを 設 定 する パラメータ 詳 細 a :ブロック 数 m : 入 力 データ 種 nl + nh x 256 :バーコードデータのバイト 数 dk :バーコードデータ( 最 大 7089 バイト) m データ 種 テ ータ 定 義 域 (d) 1 数 字 0 ~ 9 2 英 数 字, $, %, *, +, -,., /, :, 0 ~ 9, A ~ Z, a ~ z 3 バイナリ 0x00~0xFF 4 漢 字 (シフト JIS) 0x8140~0x9FFC, 0xE040~0xEBBF ただし 下 位 8bit は 0x40~0x7E 0x80~0xFC とする プリンタは a で 指 定 されたブロック 数 に 基 づき m で 指 定 されたデータ 種 nl nh で 指 定 されたバイト 数 (k)のデータを 受 信 バーコードデータとして 設 定 する aで 指 定 される 1 ブロックとは m1 n1l n1h d11 d1k(データ 種 + データ 数 + バーコードデータ)を 指 し これらを 複 数 続 け て 送 信 することで1つのバーコードにデータ 種 を 混 在 させることができる 1 度 のコマンド 送 信 で 最 大 255 のブロックを 設 定 することができる nl nh で 指 定 するのはデータのバイト 数 なので 漢 字 の 場 合 は 1 文 字 2 バイトで 計 算 する 本 コマンドはパラメータが 定 義 域 外 だった 場 合 直 ちにコマンド 解 析 処 理 を 中 止 する この 時 バーコードのデータはクリアされる 本 コマンドのデータ 格 納 領 域 は 自 動 設 定 コマンドと 共 用 なので どちらかのコマンドを 実 行 するたびにデータは 更 新 される データ 種 を 英 数 字 (m = 2)に 指 定 し データに a ~ z 文 字 を 送 信 した 場 合 a ~ z は 大 文 字 の A ~ Z に 変 換 されて バーコードが 生 成 される STAR Line Mode コマンド 仕 様 書 3-128
ESC GS y P 名 称 QR コード 印 字 コード ASCII ESC GS y P 16 進 数 1B 1D 79 50 10 進 数 27 29 121 80 定 義 域 --- 初 期 値 --- 機 能 本 コマンドは バーコードデータの 印 字 を 行 う 本 コマンド 受 信 時 イメージバッファ 上 に 未 印 字 データがある 場 合 未 印 字 データを 印 字 した 後 バーコードの 印 字 を 行 う QR コードの 周 囲 には 4 セル 以 上 のマージンが 必 要 となるので 使 用 者 側 で 確 保 すること 印 字 されるバーコードは 必 ず 実 使 用 上 で 確 認 すること ESC GS y I 名 称 QR コードの 展 開 情 報 取 得 コード ASCII ESC GS y I 16 進 数 1B 1D 79 49 10 進 数 27 29 121 73 定 義 域 --- 初 期 値 --- 機 能 本 コマンドにより 現 在 の 設 定 でのバーコードの 展 開 において 生 成 されたイメージのサイズ またはエラーありの 情 報 がプリ ンタから 送 信 される よって 本 コマンドにより 実 際 の 印 字 前 に 印 字 の 可 否 を 確 認 することができる バーコードの 展 開 にエラーがある 場 合 は 展 開 コマンド(<ESC><GS> y P )を 送 信 してもコマンドは 無 視 される 下 記 に 示 すようなエラーがあった 場 合 エラーあり の 情 報 がプリンタから 送 信 される 各 バーコード 設 定 コマンドの 組 合 せにより バーコード 生 成 時 にエラーが 生 じる 場 合 生 成 されたバーコードデータが 印 字 可 能 サイズを 超 える 場 合 送 信 フォーマット:<ESC> <GS> y I n1 n2 n1 n2 バーコード 情 報 0x0000 エラーあり 0x0001~0xffff 生 成 バーコードデータの 一 辺 のサイズ ( 単 位 :ドット) STAR Line Mode コマンド 仕 様 書 3-129
3-14) GS1 二 次 元 コード 合 成 シンボルコマンド 詳 細 ESC GS ( k pl ph cn fn [parameter] 名 称 シンボルの 設 定 と 印 字 コード ASCII ESC GS ( k pl ph cn fn n 16 進 数 1B 1D 28 6B pl ph cn fn n 10 進 数 27 29 40 107 pl ph cn fn n 機 能 シンボルに 関 する 処 理 を 実 行 する pl, ph は cn 以 降 のパラメータ 数 を(pL+pH 256)バイトに 指 定 する cn はシンボルの 種 類 を 指 定 する fn は 機 能 を 指 定 する [parameter]は 機 能 別 仕 様 を 参 照 cn シンボルの 種 類 51 2 次 元 GS1 データバー (GS1 DataBar Stacked, GS1 DataBar Stacked Omnidirectional, GS1 DataBar Expanded Stacked) 52 合 成 シンボル ( 二 次 元 コード) cn fn 機 能 No. 機 能 名 51 67 機 能 367 二 次 元 GS1 DataBar:モジュールサイズの 設 定 71 機 能 371 二 次 元 GS1 DataBar:GS1 DataBar Expanded Stacked の 最 大 幅 の 設 定 80 機 能 380 二 次 元 GS1 DataBar:シンボル 保 存 領 域 へのデータの 格 納 81 機 能 381 二 次 元 GS1 DataBar:シンボル 保 存 領 域 のシンボルデータの 印 字 52 67 機 能 467 合 成 シンボル:モジュールサイズの 設 定 71 機 能 471 合 成 シンボル:GS1 DataBar Expanded Stacked の 最 大 幅 の 設 定 72 機 能 472 合 成 シンボル:HRI フォントの 設 定 80 機 能 480 合 成 シンボル:シンボル 保 存 領 域 へのデータの 格 納 81 機 能 481 合 成 シンボル:シンボル 保 存 領 域 のシンボルデータの 印 字 00 機 能 400 合 成 シンボル:リニアバー 高 さの 設 定 STAR Line Mode コマンド 仕 様 書 3-130
< 機 能 367>ESC GS ( k pl ph cn fn n 名 称 2 次 元 GS1 データバー:モジュール 幅 の 設 定 コード ASCII ESC GS ( k pl ph cn fn n 16 進 数 1B 1D 28 6B pl ph cn fn n 10 進 数 27 29 40 107 pl ph cn fn n 定 義 域 pl=3, ph=0 cn=51 fn=67 2 n 8 初 期 値 n = 2 機 能 2 次 元 GS1 データバーの 1 モジュールの 幅 を n ドットに 設 定 する (cn=51, fn=67) 詳 細 この 機 能 の 設 定 は 機 能 381 の 処 理 に 影 響 する この 設 定 は ESC @の 実 行 またはプリンタのリセット 電 源 OFF となるまで 有 効 となる 設 定 単 位 は 1 ドット 幅 は 0.125mm(1/203 インチ) 単 位 で 設 定 される 参 照 ESC GS ( k 機 能 381, ESC @ < 機 能 371>ESC GS ( k pl ph cn fn nl nh 名 称 2 次 元 GS1 データバー:GS1DataBar Expanded Stacked の 最 大 幅 を 設 定 コード ASCII ESC GS ( k pl ph cn fn nl nh 16 進 数 1B 1D 28 6B pl ph cn fn nl nh 10 進 数 27 29 40 107 pl ph cn fn nl nh 定 義 域 pl=4, ph=0 cn=51 fn=71 106 n 3952 初 期 値 (nl + nh x 256) = 141 (nl = 141, nh = 0) 機 能 2 次 元 GS1DataBar Expanded Stacked の 最 大 幅 を n ドットに 設 定 する (cn=51, fn=71) 詳 細 この 機 能 の 設 定 は 機 能 381 の 処 理 に 影 響 する この 設 定 は ESC @の 実 行 またはプリンタのリセット 電 源 OFF となるまで 有 効 となる 設 定 単 位 は 1 ドット 幅 は 0.125mm(1/203 インチ) 単 位 で 設 定 される 参 照 ESC GS ( k 機 能 381, ESC @ STAR Line Mode コマンド 仕 様 書 3-131
< 機 能 380>ESC GS ( k pl ph cn fn m n d1...dk (cn=51, fn=80) 名 称 2 次 元 GS1 データバー:シンボル 保 存 領 域 へのデータの 格 納 コード ASCII ESC GS ( k pl ph cn fn m n d1... dk 16 進 数 1B 1D 28 6B pl ph cn fn m n d1... dk 10 進 数 27 29 40 107 pl ph cn fn m n d1... dk 定 義 域 4 (pl+ph 256) 259 (0 pl 255, ph = 0, 1) cn=51 fn=80 m=48 n=72, 73, 76 0 d 255 k=(pl+ph 256)-4 機 能 2 次 元 GS1 データバーのシンボルデータ(d1...dk)をシンボル 保 存 領 域 に 格 納 する n 種 類 Data (k) ASCII Data (d) 72 GS1 Databar Stacked k = 13 0 ~ 9 48 d 57 73 GS1 Databar Stacked Omnidirectional k = 13 0 ~ 9 48 d 57 76 GS1 Databar Expanded Stacked 2 k 255 0~9, A~Z, a~z SP,!, ", %, $, ', (, ), *, +,,, -,., /, :, ;, <, =, >,?, _, { 48 d 57,65 d 90,97 d 122, 32 d 34, 37 d 47, 58 d 63, d = 95,123 [However d1 = 40, 48 d2 57, 48 d3 57,48 d1 57,48 d2 57] 詳 細 この 機 能 によってシンボル 保 存 領 域 に 保 管 されたデータは 機 能 381 で 処 理 される 機 能 381 を 処 理 した 後 でも 保 存 領 域 のデータは 保 持 される d1...dk の k Byte をシンボルデータとして 処 理 する この 設 定 は この 機 能 の 再 設 定 ESC @の 実 行 またはプリンタのリセット 電 源 OFF となるまで 有 効 となる 参 照 ESC GS ( k 機 能 381, ESC @ STAR Line Mode コマンド 仕 様 書 3-132
< 機 能 381>ESC GS ( k pl ph cn fn m 名 称 2 次 元 GS1 データバー:シンボル 保 存 領 域 のシンボルデータの 印 字 コード ASCII ESC GS ( k pl ph cn fn m 16 進 数 1B 1D 28 6B pl ph cn fn m 10 進 数 27 29 40 107 pl ph cn fn m 定 義 域 pl=3, ph=0 cn=51 fn=81 m=48 (cn=51, fn=81) 機 能 ESC GS ( k 機 能 380 でシンボル 保 存 領 域 に 格 納 したシンボルデータのエンコードと 印 字 を 実 行 する 注 意 クワイエットゾーンは 使 用 者 側 で 確 保 すること 参 照 ESC GS ( k 機 能 380 機 能 本 コマンドは バーコードデータの 印 字 またはイメージバッファへの 展 開 を 行 う 下 記 に 示 すようなエラーがあった 場 合 本 コマンドは 無 視 される 各 バーコード 設 定 コマンドの 組 合 せにより バーコード 生 成 時 にエラーが 生 じる 場 合 生 成 されたバーコードデータが GS1 データバー 印 字 可 能 サイズを 超 える 場 合 印 字 データが 現 在 設 定 されている 印 字 領 域 を 超 える 場 合 印 字 されるバーコードは 必 ず 実 使 用 上 で 確 認 すること スタンダードモードの 場 合 : ラインバッファに 未 印 字 データがある 場 合 には ラインバッファ 内 のデータを 印 字 した 後 にこのコマンドを 実 行 し バーコードを 印 字 する 従 って 同 一 行 に 他 のデータ(キャラクタ ビットイメージ バーコード)と 混 在 して 印 字 する 事 はできない ページモードの 場 合 : 本 コマンドでは バーコードデータのイメージバッファへの 展 開 のみを 行 う STAR Line Mode コマンド 仕 様 書 3-133
< 機 能 467>ESC GS ( k pl ph cn fn n 名 称 合 成 シンボル:モジュール 幅 の 設 定 コード ASCII ESC GS ( k pl ph cn fn n 16 進 数 1B 1D 28 6B pl ph cn fn n 10 進 数 27 29 40 107 pl ph cn fn n 定 義 域 pl=3, ph=0 cn=52 fn=67 2 n 8 初 期 値 n = 2 機 能 合 成 シンボルの 1 モジュールの 幅 を n ドットに 設 定 する (cn=52, fn=67) 詳 細 この 機 能 の 設 定 は 機 能 481 の 処 理 に 影 響 する この 設 定 は ESC @の 実 行 またはプリンタのリセット 電 源 OFF となるまで 有 効 となる 設 定 単 位 は 1 ドット 幅 は 0.125mm(1/203 インチ) 単 位 で 設 定 される 参 照 ESC GS ( k 機 能 481, ESC @ < 機 能 471>ESC GS ( k pl ph cn fn nl nh 名 称 合 成 シンボル:GS1DataBar Expanded Stacked の 最 大 幅 を 設 定 コード ASCII ESC GS ( k pl ph cn fn nl nh 16 進 数 1B 1D 28 6B pl ph cn fn nl nh 10 進 数 27 29 40 107 pl ph cn fn nl nh 定 義 域 pl=4, ph=0 cn=52 fn=71 106 n 3952 初 期 値 (nl + nh x 256) = 141 (nl = 141, nh = 0) (cn=52, fn=71) 機 能 合 成 シンボル 内 の GS1DataBar Expanded Stacked の 最 大 幅 を n ドットに 設 定 する 詳 細 この 機 能 の 設 定 は 機 能 481 の 処 理 に 影 響 する この 設 定 は ESC @の 実 行 またはプリンタのリセット 電 源 OFF となるまで 有 効 となる 設 定 単 位 は 1 ドット 幅 は 0.125mm(1/203 インチ) 単 位 で 設 定 される 参 照 ESC GS ( k 機 能 481, ESC @ STAR Line Mode コマンド 仕 様 書 3-134
< 機 能 472>ESC GS ( k pl ph cn fn n 名 称 合 成 シンボル:HRI フォントの 設 定 コード ASCII ESC GS ( k pl ph cn fn n 16 進 数 1B 1D 28 6B pl ph cn fn n 10 進 数 27 29 40 107 pl ph cn fn n 定 義 域 pl=3, ph=0 cn=52 fn=72 0 n 2, 48 n 50 初 期 値 n = 0 機 能 合 成 シンボルを 印 字 するときの HRI 文 字 のフォントを 選 択 する n HRIのフォント 0, 48 印 字 しない 1, 49 印 字 する (フォントA (12 24)を 選 択 ) 2, 50 印 字 する (フォントB (9 17)を 選 択 ) (cn=52, fn=72) 詳 細 この 機 能 の 設 定 は 機 能 481 の 処 理 に 影 響 する HRI 印 字 する を 選 択 した 場 合 1 次 元 バーコードの 下 に HRI が 印 字 される 合 成 されるシンボルが 2 次 元 コード(GS1 DataBar Stacked, GS1 DataBar Stacked Omnidirectional, GS1 DataBar Expanded Stacked)の 場 合 この 設 定 に 関 わらず HRI は 印 字 されない この 設 定 は ESC @の 実 行 またはプリンタのリセット 電 源 OFF となるまで 有 効 となる 参 照 ESC GS ( k 機 能 481, ESC @ STAR Line Mode コマンド 仕 様 書 3-135
< 機 能 480>ESC GS ( k pl ph cn fn m a b d1...dk (cn=52, fn=80) 名 称 合 成 シンボル:シンボル 保 存 領 域 へのデータの 格 納 コード ASCII ESC GS ( k pl ph cn fn m a b d1... dk 16 進 数 1B 1D 28 6B pl ph cn fn m a b d1... dk 10 進 数 27 29 40 107 pl ph cn fn m a b d1... dk 定 義 域 7 (pl+ph 256) 2366 (0 pl 255, 0 ph 9) cn=52 fn=80 m=48 a=48, 49 65 b 77 (a=48 の 時 ) b = 65, 66 (a=49 の 時 ) 0 d 255 k = (pl + ph x 256) 5 機 能 合 成 シンボルのシンボルデータ(d1...dk)をシンボル 保 存 領 域 に 格 納 する a = 48 の 時 b 種 類 Data (k) ASCII Data (d) 65 EAN8 k = 7,8 0 ~ 9 48 d 57 66 EAN13 k = 12,13 0 ~ 9 48 d 57 67 UPC-A k = 11,12 0 ~ 9 48 d 57 69 UPC-E (11-digit version k = 11,12 0 ~ 9 48 d 57 (0 included)) 70 GS1 DataBar k = 13 0 ~ 9 48 d 57 Omnidirectional 71 GS1 DataBar Truncated k = 13 0 ~ 9 48 d 57 72 GS1 DataBar Stacked k = 13 0 ~ 9 48 d 57 73 GS1 DataBar Stacked k = 13 0 ~ 9 48 d 57 Omnidirectional 74 GS1 DataBar Limited k = 13 0 ~ 9 48 d 57 [However d1 = 48,49] 75 GS1 DataBar Expanded 2 k 255 0~9, A~Z, a~z SP,!, ", %, $, ', (, ), *, +,,, -,., /, :, ;, <, =, >,?, _, { 76 GS1 DataBar Expanded Stacked 2 k 255 0~9, A~Z, a~z SP,!, ", %, $, ', (, ), *, +,,, -,., /, :, ;, <, =, >,?, _, { 77 GS1-128 2 k 255 0 d 127 a=49 の 時 b 種 類 Data (k) Data (d) 65 CC-A, CC-B, CC-C 3 k 2361 32 d 127 桁 数 により 自 動 判 別 66 CC-C 固 定 3 k 2361 32 d 127 48 d 57, 65 d 90, 97 d 122, 32 d 34, 37 d 47, 58 d 63, d = 95,123 [However d1 = 40, 48 d2 57, 48 d3 57, 48 d1 57, 48 d2 57] 48 d 57, 65 d 90, 97 d 122, 32 d 34, 37 d 47, 58 d 63, d = 95,123 [However d1 = 40, 48 d2 57, 48 d3 57, 48 d1 57, 48 d2 57] 詳 細 この 機 能 によってシンボル 保 存 領 域 に 保 管 されたデータは 機 能 481 で 処 理 される 機 能 481 を 処 理 した 後 でも 保 存 領 域 のデータは 保 持 される d1...dk の k Byte をシンボルデータとして 処 理 する この 設 定 は この 機 能 の 再 設 定 ESC @の 実 行 またはプリンタのリセット 電 源 OFF となるまで 有 効 となる 参 照 ESC GS ( k 機 能 481, ESC @ STAR Line Mode コマンド 仕 様 書 3-136
< 機 能 481>ESC GS ( k pl ph cn fn m 名 称 合 成 シンボル:シンボル 保 存 領 域 のシンボルデータの 印 字 コード ASCII ESC GS ( k pl ph cn fn m 16 進 数 1B 1D 28 6B pl ph cn fn m 10 進 数 27 29 40 107 pl ph cn fn m 定 義 域 pl=3, ph=0 cn=52 fn=81 m=48 (cn=52, fn=81) 機 能 ESC GS ( k 機 能 480 でシンボル 保 存 領 域 に 格 納 したシンボルデータのエンコードと 印 字 を 実 行 する 注 意 クワイエットゾーンは 使 用 者 側 で 確 保 すること 参 照 ESC GS ( k 機 能 480 機 能 本 コマンドは バーコードデータの 印 字 またはイメージバッファへの 展 開 を 行 う 下 記 に 示 すようなエラーがあった 場 合 本 コマンドは 無 視 される 各 バーコード 設 定 コマンドの 組 合 せにより バーコード 生 成 時 にエラーが 生 じる 場 合 生 成 されたバーコードデータが GS1 データバー 印 字 可 能 サイズを 超 える 場 合 印 字 データが 現 在 設 定 されている 印 字 領 域 を 超 える 場 合 印 字 されるバーコードは 必 ず 実 使 用 上 で 確 認 すること スタンダードモードの 場 合 : ラインバッファに 未 印 字 データがある 場 合 には ラインバッファ 内 のデータを 印 字 した 後 にこのコマンドを 実 行 し バーコードを 印 字 する 従 って 同 一 行 に 他 のデータ(キャラクタ ビットイメージ バーコード)と 混 在 して 印 字 する 事 はできない ページモードの 場 合 : 本 コマンドでは バーコードデータのイメージバッファへの 展 開 のみを 行 う STAR Line Mode コマンド 仕 様 書 3-137
3-15) ページ 機 能 コマンド 詳 細 ESC GS h 0 k m n 名 称 180 度 反 転 機 能 コード ASCII ESC GS h 0 k m n 16 進 数 1B 1D 68 30 k m n 10 進 数 27 29 104 48 k m n 定 義 域 0 k 1 m = 0 n = 0 初 期 値 --- 機 能 180 度 反 転 機 能 の 有 効 / 無 効 を 設 定 する n 180 度 反 転 機 能 0 無 効 1 有 効 <180 度 反 転 機 能 > 180 度 反 転 機 能 有 効 に 設 定 した 場 合 180 度 反 転 トリガにより 180 度 反 転 を 実 行 する ただし 本 機 能 はイメージバッファ 長 内 に 収 まる 印 字 データに 対 して 実 行 される イメージバッファ 長 以 上 の 印 字 データの 場 合 180 度 反 転 機 能 は 無 視 される また 下 記 180 度 反 転 トリガ 以 外 により 印 字 起 動 した 場 合 印 字 起 動 制 御 設 定 が 行 単 位 に 設 定 されている 場 合 ページモード 時 マクロ 登 録 中 マクロ 実 行 中 は 180 度 反 転 機 能 は 無 視 される 本 設 定 は<ESC> @ <CAN>コマンドでクリアされない 180 度 反 転 トリガ カッターコマンド : <ESC> d n FF コマンド : <FF> BM 検 出 コマンド : <ESC> d n <FF> 印 字 起 動 コマンド : <ESC><GS> g 0 m n Raster モード : <FF> 実 行 時 使 用 例 1) 180 度 反 転 機 能 有 効 : <ESC><GS> h 0 k m n (k=0x01 m=0x00 n=0x00) 2) 印 字 データ 送 信 : 印 字 データ ( 印 字 長 がイメージバッファ 長 以 内 であること) 3) トリガコマンド 送 信 : <ESC> d n (カッターコマンドが 180 度 反 転 トリガ) STAR Line Mode コマンド 仕 様 書 3-138
ESC GS h 1 k m n 名 称 Watermark 機 能 コード ASCII ESC GS h 1 k m n 16 進 数 1B 1D 68 31 k m n 10 進 数 27 29 104 49 k m n 定 義 域 0 k 2 0 m 2 1 n 255 初 期 値 --- 機 能 Watermark 機 能 の 有 効 / 無 効 を 設 定 する k Watermark 機 能 0 無 効 1 有 効 水 平 方 向 垂 直 方 向 にセンタリングした 位 置 にnで 指 定 した Logo を1つ 印 字 2 有 効 水 平 方 向 にセンタリングした 位 置 に ページ 先 端 からページ 後 端 までnで 指 定 した Logo を 繰 り 返 し 印 字 本 設 定 にて Watermark として 適 切 な 画 像 にするため Watermark として 印 字 する Logo データの 加 工 方 法 を 設 定 する 本 設 定 で 適 切 な 画 像 にできない 場 合 Watermark として 登 録 した Logo データを 適 切 なデータに 加 工 して 再 登 録 してください m Watermark データ 加 工 0 n で 指 定 された Logo データをそのまま 印 字 する 1 n で 指 定 された Logo データを 25%に 間 引 いて 印 字 する 2 n で 指 定 された Logo データを 12.5%に 間 引 いて 印 字 する 登 録 されている Logo を Watermark に 指 定 する n Logo 番 号 1~255 登 録 されている Logo 番 号 指 定 した Logo 番 号 が 登 録 されていない 場 合 Watermark は 印 字 しない <Watermark 機 能 > Watermark 機 能 有 効 に 設 定 した 場 合 Watermark 印 字 トリガにより Watermark 印 字 を 実 行 する ただし 本 機 能 はイメージバッファ 長 内 に 収 まる 印 字 データに 対 して 実 行 される イメージバッファ 長 以 上 の 印 字 データの 場 合 Watermark 印 字 は 無 視 される また 下 記 Watermark 印 字 トリガ 以 外 により 印 字 起 動 した 場 合 印 字 起 動 設 定 が Line 設 定 の 場 合 2 色 印 字 中 ページモード 時 マクロ 登 録 中 マクロ 実 行 中 は Watermark 印 字 は 無 視 される 本 設 定 は<ESC> @ <CAN>コマンドでクリアされない 印 刷 される Watermark(Logo データ)は 設 定 されている 左 右 マージンの 影 響 を 受 けない Watermark 印 字 トリカ カッターコマンド : <ESC> d n FF コマンド : <FF> BM 検 出 コマンド : <ESC> d n <FF> 印 字 起 動 コマンド : <ESC><GS> g 0 m n Raster モード : <FF> 実 行 時 使 用 例 1) Watermark として 使 用 する Logo を Logo 番 号 1 に 登 録 2) Watermark 機 能 有 効 : <ESC><GS> h 1 k m n (k=0x02 m=0x01 n=0x01) 3) 印 字 データ 送 信 : 印 字 テ ータ ( 印 字 長 がイメージバッファ 長 内 であること) 4) トリガコマンド 送 信 : <ESC> d n (カッターコマンドが Watermark 印 字 トリガ) STAR Line Mode コマンド 仕 様 書 3-139
3-16) 縮 小 印 刷 機 能 コマンド 詳 細 ESC GS c h v 名 称 縮 小 印 刷 設 定 コード ASCII ESC GS c h v 16 進 数 1B 1D 63 h v 10 進 数 27 29 99 h v 定 義 域 0 h 255 0 v 255 初 期 値 h = 0 ( 水 平 方 向 縮 小 印 刷 設 定 無 効 ) v = 0 ( 垂 直 方 向 縮 小 印 刷 設 定 無 効 ) 機 能 縮 小 印 刷 設 定 を 行 う h 水 平 方 向 の 縮 小 印 刷 設 定 0 無 効 1 有 効 (67%) 2~255 コマント 無 視 v 垂 直 方 向 の 縮 小 印 刷 設 定 0 無 効 1 有 効 (50%) 2~255 コマント 無 視 水 平 方 向 の 縮 小 印 刷 は 水 平 方 向 全 体 を 67% 圧 縮 する 垂 直 方 向 の 縮 小 印 刷 は Double Resolution モート での 印 字 となるので 低 ピーク 電 流 モード Powered USB I/F では 無 効 ページモードでは 無 効 メモリスイッチの 設 定 によりバーコードの 縮 小 印 刷 の 有 効 無 効 が 選 択 可 能 但 し 無 効 を 選 択 した 場 合 バーコード 以 外 の 部 分 の 印 刷 位 置 にも 影 響 を 及 ぼすので 注 意 が 必 要 STAR Line Mode コマンド 仕 様 書 3-140
3-17) ページモードコマンド 詳 細 ESC GS P 0 名 称 ページモードの 選 択 コード ASCII ESC GS P 0 16 進 数 1B 1D 50 30 10 進 数 27 29 80 48 機 能 スタンダードモードからページモードへの 切 り 替 えを 行 う 行 の 先 頭 で 入 力 された 場 合 のみ 有 効 である ページモードで 入 力 された 場 合 は 無 効 である 下 記 コマンド 実 行 後 スタンダードモードに 戻 る ESC GS P 1 (スタンダードモードの 選 択 ) ESC GS P 7 (ページモードの 印 字 と 復 帰 ) 文 字 展 開 位 置 は ESC GS P 3 (ページモードにおける 印 字 領 域 の 設 定 )で 指 定 された 印 字 領 域 内 の ESC GS P 2 (ページモードにおける 文 字 の 印 字 方 向 の 選 択 )で 指 定 された 始 点 となる ページモードとスタンダードモードにそれぞれ 独 立 した 値 をもつ 下 記 コマンドの 設 定 値 をページモードの 設 定 値 に 切 替 える スペース 量 の 設 定 : ESC SP, ESC :, ESC M, ESC P, ESC g, ESC p, ESC s, ESC t 改 行 量 の 設 定 : ESC z, ESC 0, ESC 1, ESC 2, 水 平 タブの 設 定 : ESC D 以 下 のコマンドは ページモードでは 無 効 となる VT : 垂 直 タブ FF : 改 ページ ESC GS c : 縮 小 印 刷 ESC GS ) B : テキストサーチ ESC RS m : BM 設 定 ESC RS A : 印 字 領 域 設 定 ESC GS M : メンテナンスカウンタ 制 御 ESC GS r : CRC 取 得 ESC GS % : ユーザーID ESC GS * : マーク 印 字 ESC RS C : 印 字 モード 設 定 ESC * r : ラスターモード 関 連 ESC RS r : 印 字 速 度 設 定 ESC RS L : ロゴ 一 括 印 字 ESC FS p : ロゴ 印 字 STAR Line Mode コマンド 仕 様 書 3-141
ESC GS P 1 名 称 ページモードの 解 除 コード ASCII ESC GS P 1 16 進 数 1B 1D 50 31 10 進 数 27 29 80 49 機 能 ページモードの 解 除 を 行 う ページモードで 入 力 された 場 合 のみ 有 効 である ページモードで 展 開 したデータは 消 去 される 実 行 後 は 行 の 先 頭 を 次 の 印 字 開 始 位 置 とする ESC GS P 3 (ページモードにおける 印 字 領 域 の 設 定 )により 設 定 した 印 字 領 域 は 初 期 化 される スタンダードモードとページモードでそれぞれ 独 立 した 値 をもつ 下 記 コマンドの 設 定 値 をスタンダードモードの 設 定 値 に 切 り 替 える スペース 量 の 設 定 : ESC SP, ESC :, ESC M, ESC P, ESC g, ESC p, ESC s, ESC t 改 行 量 の 設 定 : ESC z, ESC 0, ESC 1, ESC 2, 水 平 タブの 設 定 : ESC D 下 記 のコマンドはスタンダードモードでは 設 定 のみ 有 効 である ESC GS P 3 : ページモードにおける 印 字 領 域 の 設 定 ESC GS P 2 : ページモードにおける 文 字 の 印 字 方 向 の 選 択 下 記 のコマンドはスタンダードモードでは 無 視 される ESC GS P 4 : ページモードにおける 文 字 縦 方 向 絶 対 位 置 の 指 定 ESC GS P 5 : ページモードにおける 文 字 縦 方 向 相 対 位 置 の 指 定 ESC GS P 6 : ぺージモードのデータ 印 字 ESC GS P 7 : ページモードの 印 字 と 復 帰 ESC GS P 8 : ページモードにおける 印 字 データのキャンセル 電 源 投 入 時 リセット 時 およびプリンタの 初 期 化 (ESC @) 実 行 時 にはスタンダードモードが 選 択 されている ESC GS P 2 n 名 称 ページモードにおける 文 字 の 印 字 方 向 の 選 択 コード ASCII ESC GS P 2 16 進 数 1B 1D 50 32 10 進 数 27 29 80 50 定 義 域 0 n 3, 48 n 51 初 期 値 n = 0 機 能 ページモードにおける 文 字 の 印 字 方 向 および 始 点 を 選 択 する n 印 字 方 向 始 点 0, 48 左 右 左 上 ( 右 図 A) 1, 49 下 上 左 下 ( 右 図 B) 2, 50 右 左 右 下 ( 右 図 C) 3, 51 上 下 右 上 ( 右 図 D) B A 印 字 領 域 D C 紙 送 り 方 向 スタンダードモード 選 択 時 このコマンドを 入 力 するとプリンタの 内 部 フラグ 操 作 のみ 実 行 する この 場 合 スタンダードモードの 印 字 には 影 響 しない 文 字 展 開 開 始 はESC GS P 3 (ページモードにおける 印 字 領 域 の 設 定 ) で 指 定 された 印 字 領 域 内 の 始 点 となる STAR Line Mode コマンド 仕 様 書 3-142
ESC GS P 3 xl xh yl yh dxl dxh dyl dyh 名 称 ページモードにおける 印 字 領 域 の 設 定 コード ASCII ESC GS P 3 16 進 数 1B 1D 50 33 10 進 数 27 29 80 51 定 義 域 0 xl, xh, yl, yh, dxl, dxh, dyl, dyh 255 ただし dxl = dxh = 0 または dyl = dyh = 0 を 除 く 初 期 値 xl = xh = yl = yh = 0 dxl, dxh, dyl, dyh については 下 表 参 照 機 能 ページモードにおける 印 字 領 域 の 設 定 印 字 領 域 の 位 置 および 大 きさを 設 定 する 横 方 向 始 点 =[(xl+xh 256) 1/8] mm 縦 方 向 始 点 =[(yl+yh 256) 1/8] mm 横 方 向 長 さ=[(dxL+dxH 256) 1/8] mm 縦 方 向 長 さ=[(dyL+dyH 256) 1/8] mm スタンダードモード 選 択 時 このコマンドを 入 力 するとプリンタの 内 部 フラグ 操 作 のみ 実 行 し 印 字 には 影 響 しない 横 方 向 始 点 または 縦 方 向 始 点 が 印 字 可 能 領 域 外 の 場 合 全 ての 設 定 を 無 効 とする 横 方 向 長 さまたは 縦 方 向 長 さが0の 場 合 全 ての 設 定 を 無 効 とする 文 字 展 開 開 始 は 印 字 領 域 内 のページモードにおける 文 字 の 印 字 方 向 の 選 択 (ESC GS P 2)で 指 定 された 始 点 となる ( 横 方 向 始 点 + 横 方 向 長 さ)が 横 方 向 の 印 字 可 能 領 域 を 越 える 場 合 ( 横 方 向 の 印 字 可 能 領 域 - 横 方 向 始 点 )を 横 方 向 長 さ とする ( 縦 方 向 始 点 + 縦 方 向 長 さ)が 縦 方 向 の 印 字 可 能 領 域 を 越 える 場 合 ( 縦 方 向 の 印 字 可 能 領 域 - 縦 方 向 始 点 )を 縦 方 向 長 さ とする 計 算 結 果 で 端 数 がある 場 合 は メカの 最 小 ピッチで 補 正 し 余 りは 切 り 捨 てる FVP10 印 字 領 域 設 定 (メモリSW 設 定 ) 初 期 値 最 大 値 dxl dxh dyl dyh 印 字 可 能 領 域 幅 印 字 可 能 領 域 幅 X 方 向 Y 方 向 X 方 向 Y 方 向 72mm 64 2 AA 3 72mm 117.3mm 72mm 300mm 52.5mm 164 1 AA 3 52.5mm 117.3mm 52.5mm 300mm 50.8mm 150 1 AA 3 50.8mm 117.3mm 50.8mm 300mm 52mm 160 1 AA 3 52mm 117.3mm 52mm 300mm 30mm 240 0 AA 3 30mm 117.3mm 30mm 300mm 基 本 計 算 ピッチ: X=1/203(inch) Y=1/203(inch) STAR Line Mode コマンド 仕 様 書 3-143
ESC GS P 4 nl nh 名 称 ページモードにおける 文 字 縦 方 向 絶 対 位 置 の 指 定 コード ASCII ESC GS P 4 16 進 数 1B 1D 50 34 10 進 数 27 29 80 52 定 義 域 0 nl 255, 0 nh 255 初 期 値 - - - 機 能 ページモードにおけるデータ 展 開 開 始 位 置 の 文 字 縦 方 向 の 位 置 を 始 点 を 基 準 とした 絶 対 位 置 で 指 定 する 次 のデータ 展 開 開 始 位 置 の 文 字 縦 方 向 の 位 置 は 始 点 から[(nL+nH 256) 1/8]mmの 位 置 となる ページモード 選 択 時 以 外 は このコマンドを 無 視 する 指 定 されている 印 字 領 域 を 越 える 絶 対 位 置 指 定 は 無 視 する データ 展 開 開 始 位 置 の 文 字 横 方 向 の 位 置 は 移 動 しない 基 準 となる 始 点 は ESC GS P 2で 指 定 する ESC GS P 2(ページモードにおける 文 字 の 印 字 方 向 の 選 択 )の 始 点 により 下 記 の 動 作 となる a. 始 点 が" 左 上 "または" 右 下 "に 指 定 されている 場 合 は 紙 送 り 方 向 ( 文 字 の 縦 方 向 )の 絶 対 位 置 を 指 定 する b. 始 点 が" 右 上 "または" 左 下 "に 指 定 されている 場 合 は 紙 送 りに 垂 直 な 方 向 ( 文 字 の 縦 方 向 )の 絶 対 位 置 を 指 定 する 計 算 結 果 で 端 数 がある 場 合 は メカの 最 小 ピッチで 補 正 し 余 りは 切 り 捨 てる ESC GS P 5 nl nh 名 称 ページモードにおける 文 字 縦 方 向 相 対 位 置 の 指 定 コード ASCII ESC GS P 5 16 進 数 1B 1D 50 35 10 進 数 27 29 80 53 定 義 域 0 nl 255, 0 nh 255 初 期 値 - - - 機 能 ページモードにおけるデータ 展 開 開 始 位 置 の 文 字 縦 方 向 の 位 置 を 現 在 位 置 を 基 準 とした 相 対 位 置 で 指 定 する 次 のデータ 展 開 開 始 位 置 は 現 在 位 置 から[(nL+nH 256) 1/8]mm 移 動 した 位 置 となる ページモード 選 択 時 以 外 は このコマンドを 無 視 する 文 字 に 対 して 現 在 位 置 より 下 方 向 に 指 定 する 場 合 は 正 数 (プラス)となり 上 方 向 に 指 定 する 場 合 は 負 数 (マイナス)となる 負 数 は 65536の 補 数 で 表 す 例 えば 上 方 向 にNピッチ 移 動 する 場 合 は 次 のようになる nl+nh 256 = 65536-N 指 定 されている 印 字 領 域 を 越 える 相 対 位 置 指 定 は 無 視 する ESC GS P 2 (ページモードにおける 文 字 の 印 字 方 向 の 選 択 )により 下 記 の 動 作 となる a. 始 点 が" 左 上 "または" 右 下 "に 指 定 されている 場 合 は 紙 送 り 方 向 の 相 対 位 置 を 指 定 する b. 始 点 が" 右 上 "または" 左 下 "に 指 定 されている 場 合 は 紙 送 りに 垂 直 な 方 向 の 相 対 位 置 を 指 定 する 計 算 結 果 で 端 数 がある 場 合 はメカの 最 小 ピッチで 補 正 し 余 りは 切 り 捨 てる STAR Line Mode コマンド 仕 様 書 3-144
ESC GS P 6 名 称 ぺージモードのデータ 印 字 コード ASCII ESC GS P 6 16 進 数 1B 1D 50 36 10 進 数 27 29 80 54 機 能 ページモードにおいて 全 印 字 領 域 に 展 開 したデータの 一 括 印 字 を 行 う ページモード 選 択 時 のみ 有 効 となる 印 字 後 下 記 情 報 は 保 持 される a. 展 開 したデータ b. ページモードにおける 文 字 の 印 字 方 向 の 選 択 (ESC GS P 2) c. ページモードにおける 印 字 領 域 の 設 定 (ESC GS P 3) d. 文 字 展 開 位 置 ESC GS P 7 名 称 ページモードの 印 字 と 復 帰 コード ASCII ESC GS P 7 16 進 数 1B 1D 50 37 10 進 数 27 29 80 55 機 能 全 印 字 領 域 に 展 開 したデータを 一 括 印 字 し スタンダードモードへ 復 帰 する 展 開 したデータは 印 字 後 すべて 消 去 される ESC GS P 3(ページモードにおける 印 字 領 域 の 設 定 )により 設 定 した 印 字 領 域 は 初 期 化 される 用 紙 カットは 実 行 しない 実 行 後 は 行 の 先 頭 を 次 の 印 字 開 始 位 置 とする ページモード 選 択 時 のみ 有 効 である ESC GS P 8 名 称 ページモードにおける 印 字 データのキャンセル コード ASCII ESC GS P 8 16 進 数 1B 1D 50 38 10 進 数 27 29 80 56 機 能 ページモードにおいて 現 在 設 定 されている 印 字 領 域 の 全 データを 消 去 する ページモード 選 択 時 のみ 有 効 である 以 前 に 設 定 した 印 字 領 域 のデータでも 現 在 設 定 している 印 字 領 域 に 含 まれる 部 分 は 消 去 される STAR Line Mode コマンド 仕 様 書 3-145
3-18) テキストサーチコマンド 詳 細 ESC GS ) B pl ph fn [parameter] 名 称 テキストサーチの 設 定 コード ASCII ESC ) B pl ph fn [parameter] 16 進 数 1B 29 42 pl ph fn [parameter] 10 進 数 27 41 66 pl ph fn [parameter] 機 能 テキストサーチに 関 する 処 理 を 実 行 する pl, ph は fn 以 降 のパラメータ 数 を(pL+pH 256)バイトに 指 定 する [parameter]は 機 能 別 仕 様 を 参 照 fn 機 能 No. 機 能 名 48 機 能 48 テキストサーチの 有 効 無 効 設 定 49 機 能 49 テキストサーチマクロの 実 行 回 数 設 定 50 機 能 50 テキストサーチ 一 致 文 字 列 の 印 字 設 定 64 機 能 64 テキストサーチ 文 字 列 の 定 義 65 機 能 65 テキストサーチマクロの 定 義 80 機 能 80 不 揮 発 性 メモリへのテキストサーチ 設 定 定 義 の 登 録 81 機 能 81 テキストサーチ 設 定 定 義 の 初 期 化 96 機 能 96 テキストサーチ 設 定 定 義 の 印 字 97 機 能 97 テキストサーチマクロの 実 行 < 機 能 48>ESC GS ) B pl ph fn m (fn=48) 名 称 テキストサーチの 有 効 無 効 設 定 コード ASCII ESC GS ) B pl ph fn m 16 進 数 1B 1D 29 42 pl ph fn m 10 進 数 27 29 41 66 pl ph fn m 定 義 域 pl=2, ph=0 fn=48 m=0, 1 初 期 値 不 揮 発 性 メモリに 登 録 されている 設 定 による( 工 場 出 荷 時 m = 0) 機 能 テキストサーチの 有 効 または 無 効 を 設 定 する m 設 定 0 無 効 1 有 効 テキストサーチ 有 効 時 あらかじめプリンタに 登 録 された 文 字 列 が 印 字 データ 中 に 含 まれるかを 判 定 する 含 まれる 場 合 下 記 トリガコマンド 実 行 後 にその 文 字 列 に 対 応 したテキストサーチマクロを 実 行 する 連 続 <LF>によるカット 実 行 <ESC> d パラメータに 無 効 値 がある 場 合 は 設 定 しない 本 コマンドを 処 理 した 時 点 で 本 設 定 はプリンタ 動 作 に 反 映 される 本 設 定 は ESC GS ) B < 機 能 80> コマンドにより 不 揮 発 性 メモリへ 登 録 される テキストサーチマクロ 実 行 中 は 本 コマンド 無 視 ページモード 中 も 有 効 STAR Line Mode コマンド 仕 様 書 3-146
< 機 能 49>ESC GS ) B pl ph fn m 名 称 テキストサーチマクロの 実 行 回 数 設 定 コード ASCII ESC GS ) B pl ph fn m 16 進 数 1B 1D 29 42 pl ph fn m 10 進 数 27 29 41 66 pl ph fn m (fn=49) 定 義 域 pl=2, ph=0 fn=49 m=0, 1 初 期 値 不 揮 発 性 メモリに 登 録 されている 設 定 による( 工 場 出 荷 時 m = 0) 機 能 文 字 列 一 致 した 場 合 のテキストサーチマクロの 実 行 回 数 を 設 定 する m 設 定 0 1 回 実 行 する 1 文 字 列 一 致 回 数 分 実 行 する パラメータに 無 効 値 がある 場 合 は 設 定 しない 本 コマンドを 処 理 した 時 点 で 本 設 定 はプリンタ 動 作 に 反 映 される 本 設 定 は ESC GS ) B < 機 能 80> コマンドにより 不 揮 発 性 メモリへ 登 録 される テキストサーチマクロ 実 行 中 は 本 コマンド 無 視 ページモード 中 も 有 効 < 機 能 50>ESC GS ) B pl ph fn m 名 称 テキストサーチ 一 致 文 字 列 の 印 字 設 定 コード ASCII ESC GS ) B pl ph fn m 16 進 数 1B 1D 29 42 pl ph fn m 10 進 数 27 29 41 66 pl ph fn m (fn=50) 定 義 域 pl=2, ph=0 fn=50 m=0, 1, 2 初 期 値 不 揮 発 性 メモリに 登 録 されている 設 定 による( 工 場 出 荷 時 m = 0) 機 能 文 字 列 一 致 した 場 合 の 文 字 列 印 字 動 作 を 設 定 する m 設 定 0 文 字 列 を 印 字 する 1 文 字 列 を 印 字 しない 2 文 字 列 を 空 白 文 字 に 置 き 換 える パラメータに 無 効 値 がある 場 合 は 設 定 しない 本 コマンドを 処 理 した 時 点 で 本 設 定 はプリンタ 動 作 に 反 映 される 本 設 定 は ESC GS ) B < 機 能 80> コマンドにより 不 揮 発 性 メモリへ 登 録 される テキストサーチマクロ 実 行 中 は 本 コマンド 無 視 ページモード 中 も 有 効 STAR Line Mode コマンド 仕 様 書 3-147
< 機 能 64>ESC GS ) B pl ph fn n m k d1...dk 名 称 テキストサーチ 文 字 列 の 定 義 コード ASCII ESC GS ) B pl ph fn n m k d1... dk 16 進 数 1B 1D 29 42 pl ph fn n m k d1... dk 10 進 数 27 29 41 66 pl ph fn n m k d1... dk 定 義 域 4 (pl+ph 256) 65535 (0 pl 255, 0 ph 255) fn=64 1 n 100 1 m 100 0 k 32 32 d 255 初 期 値 不 揮 発 性 メモリに 登 録 されている 設 定 による( 工 場 出 荷 時 文 字 列 定 義 無 し) 機 能 番 号 n のテキストサーチ 文 字 列 を 定 義 する すでに 番 号 n のテキストサーチ 文 字 列 が 定 義 されている 場 合 上 書 きされる m は 実 行 するテキストサーチマクロ 番 号 を 指 定 する k は 定 義 データのサイズをバイト 数 で 指 定 する d は 定 義 データを 指 定 する パラメータに 無 効 値 がある 場 合 は 定 義 しない 本 コマンドを 処 理 した 時 点 で 本 定 義 はプリンタ 動 作 に 反 映 される 本 定 義 は ESC GS ) B < 機 能 80> コマンドにより 不 揮 発 性 メモリへ 登 録 される テキストサーチマクロ 実 行 中 は 本 コマンド 無 視 ページモード 中 も 有 効 (fn=64) < 機 能 65>ESC GS ) B pl ph fn m k1 k2 d1...dk 名 称 テキストサーチマクロの 定 義 コード ASCII ESC GS ) B pl ph fn m k1 k2 d1... dk 16 進 数 1B 1D 29 42 pl ph fn m k1 k2 d1... dk 10 進 数 27 29 41 66 pl ph fn m k1 k2 d1... dk 定 義 域 4 (pl+ph 256) 65535 (0 pl 255, 0 ph 255) fn=65 1 m 100 0 (k=k1+k2x256) 7680 (0 k1 255, 0 k2 30) ( 定 義 領 域 のサイズ=7680 バイト) 0 d 255 初 期 値 不 揮 発 性 メモリに 登 録 されている 設 定 による( 工 場 出 荷 時 テキストサーチマクロ 定 義 無 し) 機 能 番 号 m のテキストサーチマクロを 定 義 する すでに 番 号 m のテキストサーチマクロが 定 義 されている 場 合 上 書 きされる (k=k1+k2x256)は 定 義 データのサイズをバイト 数 で 指 定 する d は 定 義 データを 指 定 する パラメータに 無 効 値 がある 場 合 はその 時 点 でコマンド 処 理 を 終 了 する 本 コマンドを 処 理 した 時 点 で 本 定 義 はプリンタ 動 作 に 反 映 される 本 定 義 は ESC GS ) B < 機 能 80> コマンドにより 不 揮 発 性 メモリへ 登 録 される テキストサーチマクロ 実 行 中 は 本 コマンド 無 視 ページモード 中 も 有 効 (fn=65) STAR Line Mode コマンド 仕 様 書 3-148
< 機 能 66>ESC GS ) B pl ph fn n t 名 称 テキストサーチマクロ 実 行 タイミングの 定 義 コード ASCII ESC GS ) B pl ph fn n t 16 進 数 1B 1D 29 42 pl ph fn n t 10 進 数 27 29 41 66 pl ph fn n t (fn=66) 定 義 域 pl=3, ph=0 fn=66 1 n 100 t=0, 1 初 期 値 不 揮 発 性 メモリに 登 録 されている 設 定 による( 工 場 出 荷 時 カットの 直 後 ) 機 能 番 号 n のテキストサーチ 文 字 列 が 一 致 した 場 合 のテキストサーチマクロの 実 行 タイミングを 設 定 する t 設 定 0 カットの 直 後 1 カットの 直 前 パラメータに 無 効 値 がある 場 合 は 設 定 しない 本 コマンドを 処 理 した 時 点 で 本 設 定 はプリンタ 動 作 に 反 映 される 本 設 定 は ESC GS ) B < 機 能 80> コマンドにより 不 揮 発 性 メモリへ 登 録 される テキストサーチマクロ 実 行 中 は 本 コマンド 無 視 ページモード 中 も 有 効 < 機 能 80>ESC GS ) B pl ph fn m 名 称 不 揮 発 性 メモリへのテキストサーチ 設 定 定 義 の 登 録 コード ASCII ESC GS ) B pl ph fn m 16 進 数 1B 1D 29 42 pl ph fn m 10 進 数 27 29 41 66 pl ph fn m (fn=80) 定 義 域 pl=2, ph=0 fn=80 m=0 初 期 値 --- 機 能 不 揮 発 性 メモリへテキストサーチ 設 定 を 登 録 する 登 録 される 内 容 は 以 下 のとおり 機 能 No. 設 定 内 容 機 能 48 テキストサーチの 有 効 無 効 設 定 機 能 49 テキストサーチマクロの 実 行 回 数 設 定 機 能 50 テキストサーチ 一 致 文 字 列 の 印 字 設 定 機 能 64 テキストサーチ 文 字 列 の 定 義 機 能 65 テキストサーチマクロの 定 義 機 能 81 テキストサーチ 設 定 定 義 の 初 期 化 登 録 終 了 後 プリンタリセットを 実 行 する 次 回 以 降 プリンタ 電 源 投 入 時 に 本 コマンドによって 登 録 された 設 定 を 読 み 込 んで 動 作 する テキストサーチマクロ 実 行 中 は 本 コマンド 無 視 不 揮 発 性 メモリの 寿 命 を 考 慮 し 本 コマンドの 多 用 は 避 けること ページモード 中 も 有 効 STAR Line Mode コマンド 仕 様 書 3-149
< 機 能 81>ESC GS ) B pl ph fn m 名 称 テキストサーチ 設 定 定 義 の 初 期 化 コード ASCII ESC GS ) B pl ph fn m 16 進 数 1B 1D 29 42 pl ph fn m 10 進 数 27 29 41 66 pl ph fn m (fn=81) 定 義 域 pl=2, ph=0 fn=81 m=0 初 期 値 --- 機 能 テキストサーチ 設 定 定 義 を 初 期 化 する 初 期 化 される 内 容 は 以 下 のとおり 機 能 No. 設 定 内 容 初 期 値 機 能 48 テキストサーチの 有 効 無 効 設 定 無 効 機 能 49 テキストサーチマクロの 実 行 回 数 設 定 1 回 機 能 50 テキストサーチ 一 致 文 字 列 の 印 字 設 定 文 字 列 を 印 字 する 機 能 64 テキストサーチ 文 字 列 の 定 義 テキストサーチ 文 字 列 定 義 無 し 機 能 65 テキストサーチマクロの 定 義 テキストサーチマクロ 定 義 無 し 本 コマンドを 処 理 した 時 点 で 本 設 定 はプリンタ 動 作 に 反 映 される 本 設 定 は ESC GS ) B < 機 能 80> コマンドにより 不 揮 発 性 メモリへ 登 録 される テキストサーチマクロ 実 行 中 は 本 コマンド 無 視 ページモード 中 も 有 効 < 機 能 96>ESC GS ) B pl ph fn m 名 称 テキストサーチ 設 定 定 義 の 印 字 コード ASCII ESC GS ) B pl ph fn m 16 進 数 1B 1D 29 42 pl ph fn m 10 進 数 27 29 41 66 pl ph fn m (fn=96) 定 義 域 pl=2, ph=0 fn=96 m=0 初 期 値 --- 機 能 テキストサーチ 設 定 定 義 内 容 を 印 字 する 印 字 される 内 容 は 以 下 のとおり 機 能 No. 設 定 内 容 機 能 48 テキストサーチの 有 効 無 効 設 定 機 能 49 テキストサーチマクロの 実 行 回 数 設 定 機 能 50 テキストサーチ 一 致 文 字 列 の 印 字 設 定 機 能 64 テキストサーチ 文 字 列 の 定 義 機 能 65 テキストサーチマクロの 定 義 このときテキストサーチマクロは 実 行 されない テキストサーチマクロ 実 行 中 は 本 コマンド 無 視 ページモード 中 も 有 効 STAR Line Mode コマンド 仕 様 書 3-150
< 機 能 97>ESC GS ) B pl ph fn m 名 称 テキストサーチマクロの 実 行 コード ASCII ESC GS ) B pl ph fn m 16 進 数 1B 1D 29 42 pl ph fn m 10 進 数 27 29 41 66 pl ph fn m (fn=97) 定 義 域 pl=2, ph=0 fn=97 1 m 100 初 期 値 --- 機 能 番 号 m のテキストサーチマクロを 実 行 する テキストサーチマクロ 実 行 中 は 本 コマンド 無 視 ページモード 中 も 有 効 STAR Line Mode コマンド 仕 様 書 3-151
3-19) 音 声 コマンド 詳 細 ESC GS s O z a n c1 c2 d1 d2 t1 t2 名 称 NV 音 声 再 生 コード ASCII ESC GS s O z a n c1 c2 d1 d2 t1 t2 16 進 数 1B 1D 73 4F z a n c1 c2 d1 d2 t1 t2 10 進 数 27 29 115 79 z a n c1 c2 d1 d2 t1 t2 定 義 域 z = 0 a = 0, 1, 48, 49 1 n 255 1 c1+c2x256 65535 0 d1+d2x256 65535 0 t1+t2x256 65535 初 期 値 --- 機 能 指 定 されたNV 音 声 を 再 生 する a は 再 生 する 音 声 データが 格 納 されているエリアを 指 定 する a 音 声 データ 格 納 エリア 1, 49 ユーザーエリア n は 再 生 する 音 声 番 号 を 指 定 する (c1+c2x256)は 回 数 を 指 定 する (d1+d2x256)はディレイ 時 間 を 指 定 する ディレイ 時 間 とは 本 コマンドを 処 理 開 始 してから 音 声 再 生 開 始 されるまでの 時 間 ( 単 位 : 秒 )である (t1+t2x256)はインターバル 時 間 を 指 定 する インターバル 時 間 とは 前 回 の 音 声 の 終 わりから 次 回 の 音 声 の 始 まりまでの 時 間 ( 単 位 : 秒 )である テ ィレイ 時 間 音 声 インターハ ル 時 間 音 声 インターハ ル 時 間 音 声 時 間 コマント 処 理 開 始 コマント 処 理 終 了 すでに 音 声 再 生 中 の 場 合 終 了 するのを 待 ってから 再 生 する 印 字 中 の 場 合 印 字 終 了 後 再 生 する パラメータに 無 効 値 がある 場 合 は 音 声 再 生 を 行 わない 指 定 した 音 声 番 号 の 音 声 データが 登 録 されていない 場 合 は 再 生 しない 本 コマンドによる 音 声 再 生 中 FEED スイッチ 入 力 により 音 声 が 停 止 される 本 コマンドによる 音 声 再 生 中 NV 音 声 停 止 コマンド(ESC GS s P)により 音 声 が 停 止 される STAR Line Mode コマンド 仕 様 書 3-152
ESC GS s P 名 称 NV 音 声 停 止 コード ASCII ESC GS s P 16 進 数 1B 1D 73 50 10 進 数 27 29 115 80 定 義 域 --- 初 期 値 --- 機 能 下 記 要 因 による 再 生 中 の 音 声 を 停 止 する NV 音 声 再 生 コマンド ESC GS s O NV 音 声 一 括 再 生 コマンド ESC GS s T 本 コマンド 受 信 時 にリアルタイムに 実 行 される 音 声 再 生 中 でない 場 合 本 コマンドは 無 視 される ESC GS s R z n1 n2 n3 d1...dn 名 称 受 信 音 声 再 生 コード ASCII ESC GS s R z n1 n2 n3 d1 dn 16 進 数 1B 1D 73 52 z n1 n2 n3 d1 dn 10 進 数 27 29 115 82 z n1 n2 n3 d1 dn 定 義 域 z = 0 1 (n=n1+n2x256+n3*65536) 16777215 0 d 255 初 期 値 --- 機 能 音 声 データを 不 揮 発 性 メモリに 登 録 せずに 受 信 しながら1 回 再 生 する (n1+n2x256+n3x65536)は 音 声 データのバイト 数 を 指 定 する d はサンプリング 周 波 数 11.025kHz 量 子 化 ビット 数 4 ビットの ADPCM 形 式 の 音 声 データ ホストからのデータ 転 送 が 遅 い 場 合 ( 理 論 値 :44100bps 以 下 の 場 合 ) 間 欠 再 生 となる STAR Line Mode コマンド 仕 様 書 3-153
ESC GS s I z e a n c1 c2 d1 d2 t1 t2...0xff 名 称 自 動 音 声 設 定 情 報 登 録 コード ASCII ESC GS s I z e a n c1 c2 d1 d2 t1 t2 0xFF 16 進 数 1B 1D 73 49 z e a n c1 c2 d1 d2 t1 t2 FF 10 進 数 27 29 115 73 z e a n c1 c2 d1 d2 t1 t2 255 定 義 域 z = 0, 1 0 e 63(0x3F) a = 1, 49 0 n 255 0 c1+c2x256 65535 0 d1+d2x256 65535 0 t1+t2x256 65535 初 期 値 工 場 出 荷 時 自 動 音 声 設 定 e プリンタ 内 部 状 態 a n c1+c2x256 d1+d2x256 t1+t2x256 0x00 カッターエラー 0 1 1 0 0 0x01 FLASH ROM エラー 0 2 1 0 0 0x02 EE-PROM エラー 0 3 1 0 0 0x03 SRAM エラー 0 4 1 0 0 0x04 ヘッド 温 度 検 出 エラー 0 5 1 0 0 0x05 電 源 電 圧 エラー 0 6 1 0 0 0x06~0x0F (Reserved) 0 0 0 0 0 0x10 BM エラー 0 7 1 0 0 0x11 PE エラー 0 8 1 0 0 0x12 カバーオープンエラー 0 9 1 5 0 0x13 NE エラー 0 10 1 0 0 0x14~0x1F (Reserved) 0 0 0 0 0 0x20 ヘッド 高 温 停 止 エラー 0 11 1 0 0 0x21~0x2F (Reserved) 0 0 0 0 0 0x30 待 機 中 0 0 0 0 0 0x31~0x3F (Reserved) 0 0 0 0 0 機 能 z = 1 のとき 自 動 音 声 設 定 情 報 を 工 場 出 荷 時 の 設 定 に 戻 す (このとき e 以 降 のパラメータを 送 信 しないこと ) z = 0 のとき 各 プリンタ 内 部 状 態 発 生 時 に 再 生 する 自 動 音 声 の 設 定 情 報 を 登 録 する e は 音 声 を 割 り 付 けるプリンタ 内 部 状 態 を 指 定 する a は 設 定 する 音 声 データが 格 納 されているエリアを 指 定 する a 音 声 データ 格 納 エリア 1, 49 ユーザーエリア n は 再 生 する 音 声 番 号 を 指 定 する ただし n=0 または 指 定 した 番 号 の 音 声 データが 登 録 されていないとき 自 動 音 声 無 効 となる (c1+c2x256)は 回 数 を 指 定 する (d1+d2x256)はディレイ 時 間 を 指 定 する ディレイ 時 間 とは 各 プリンタ 内 部 状 態 が 発 生 してから 音 声 再 生 開 始 されるまでの 時 間 ( 単 位 : 秒 )である (t1+t2x256)はインターバル 時 間 を 指 定 する インターバル 時 間 とは 前 回 の 音 声 の 終 わりから 次 回 の 音 声 の 始 まりまでの 時 間 ( 単 位 : 秒 )である パラメータ e~t2 までを 繰 り 返 すことで 複 数 同 時 に 登 録 可 能 終 了 コードである 0xFF になるまで 一 括 登 録 を 行 う パラメータが 問 題 なしと 判 断 した 時 点 で 本 コマンドの 処 理 を 開 始 する パラメータに 無 効 値 がある 場 合 は 設 定 を 行 わない ( 既 に 問 題 なしと 判 断 された 設 定 については 有 効 となる ) このコマンドは 行 の 先 頭 で 指 定 すること 但 し ラインバッファに 未 印 字 データがある 場 合 には ラインバッファ 内 のデータを 印 字 した 後 にこのコマンドを 実 行 する 自 動 音 声 設 定 情 報 登 録 終 了 後 は プリンタリセットを 実 行 する 自 動 音 声 設 定 情 報 登 録 処 理 中 ( 終 了 コードである 0xFF を 受 信 してから 自 動 音 声 設 定 登 録 終 了 後 のプリンタリセット 完 了 まで の 間 )は エラー 処 理 メカ 動 作 ステータス 処 理 などは 実 行 できない 本 設 定 による 音 声 再 生 中 FEED スイッチ 入 力 により 音 声 が 停 止 される STAR Line Mode コマンド 仕 様 書 3-154
<コマンド 送 信 例 > カッターエラー ユーザーエリア 12 番 /3 回 /ディレイ 2 秒 /インターバル 1 秒 FLASH ROM エラー ユーザーエリア 13 番 /4 回 /ディレイ 5 秒 /インターバル 6 秒 に 設 定 したい 場 合 ESC GS s I z e a n c1 c2 d1 d2 t1 t2 1B 1D 73 49 00 00 01 0C 03 00 02 00 01 00 01 01 0D 04 00 05 00 06 00 FF STAR Line Mode コマンド 仕 様 書 3-155
ESC GS s U z n [k1 k2 k3 d1...dk]1...[k1 k2 k3 d1...dk]n 名 称 ユーザーエリアNV 音 声 データ 登 録 コード ASCII ESC GS s U z n [k1 k2 k3 d1.. dk]1.. [k1 k2 k3 d1.. dk]n 16 進 数 1B 1D 73 55 z n [k1 k2 k3 d1.. dk]1.. [k1 k2 k3 d1.. dk]n 10 進 数 27 29 115 85 z n [k1 k2 k3 d1.. dk]1.. [k1 k2 k3 d1.. dk]n 定 義 域 z = 0 0 n 255 0 [ k1+k2x256+k3x65536 ]1 + + [ k1+k2x256+k3x65536 ]n 1701888 0 d 255 初 期 値 日 本 語 または 英 語 ( 下 表 参 照 ) n 日 本 語 音 声 内 容 英 語 音 声 内 容 1 いらっしゃいませ Welcome! 2 ありがとうございました Thank you! 3 オーダーが 入 りました Order coming in. 4 ドリンクオーダーが 入 りました Drink Order coming in. 5 フードオーダーが 入 りました Food Order coming in. 6 オーダーがキャンセルされました Order has been Cancelled. 7 新 規 オーダーが 入 りました New order coming in. 8 テイクアウトオーダーが 入 りました Order to go coming in. 9 印 刷 が 終 了 しました Print finished. 10 レシートをお 取 り 下 さい Please take your receipt. 11 またのご 利 用 をお 待 ちしております Please come again. 12 レシートを 係 員 までお 渡 し 下 さい Please give your receipt to the operator. 13 発 券 しています しばらくお 待 ち 下 さい Now printing, please wait a moment. 14 印 刷 が 終 わるまで 紙 を 引 っ 張 らないでください Please do not pull the paper until printing finishes. 15 御 利 用 ありがとうございました Thank you for visiting. 16 番 号 札 をお 取 り 下 さい Please take the number ticket. 17 席 にお 座 りになり お 待 ち 下 さい Please have a seat and wait a moment. 18 お 買 い 上 げいただき 有 難 うございました Thank you for your purchase. 19 ご 案 内 させていただきますのでこの 場 でお 待 ち 下 さい Please wait here, we will guide you shortly. 機 能 本 コマンド 処 理 開 始 時 には ユーザーエリアに 既 に 登 録 されていたデータを 全 て 削 除 する n 個 の 音 声 データをユーザーエリアに 登 録 する (ただし n=0 のとき 何 も 登 録 されない ) 音 声 番 号 は 登 録 順 にユーザーエリア 音 声 1 番 から n 番 まで 昇 順 で 設 定 される (k1+k2x256+k3x65536)は 音 声 データのバイト 数 を 指 定 する d はサンプリング 周 波 数 11.025kHz 量 子 化 ビット 数 4 ビットのモノラル ADPCM 形 式 の 音 声 データ 登 録 領 域 のサイズは 1662KB( 約 308 秒 ) このコマンドは 行 の 先 頭 で 指 定 すること 但 し ラインバッファに 未 印 字 データがある 場 合 には ラインバッファ 内 のデータを 印 字 した 後 にこのコマンドを 実 行 する 最 初 のパラメータが 問 題 なしと 判 断 した 時 点 で 本 コマンドの 処 理 を 開 始 する パラメータで 指 定 された 定 義 領 域 分 の 空 きがない 場 合 またはパラメータの 指 定 に 誤 りがある 場 合 には その 時 点 で 登 録 処 理 を 強 制 終 了 する ( 既 に 登 録 処 理 が 完 了 したデータについては 有 効 となる ) 音 声 データ 登 録 終 了 後 および 登 録 処 理 の 強 制 終 了 後 は プリンタリセットを 実 行 する 音 声 データ 登 録 処 理 中 ( 最 初 のパラメータをOKと 判 断 してから 音 声 データ 登 録 終 了 後 のプリンタ 初 期 化 完 了 までの 間 )は エ ラー 処 理 メカ 動 作 ステータス 処 理 などは 実 行 できない STAR Line Mode コマンド 仕 様 書 3-156
ESC GS s T a t1 t2 名 称 NV 音 声 一 括 再 生 コード ASCII ESC GS s T t1 t2 16 進 数 1B 1D 73 54 t1 t2 10 進 数 27 29 115 84 t1 t2 定 義 域 a = 1, 49 0 t1+t2x256 65535 初 期 値 --- 機 能 不 揮 発 性 メモリに 登 録 されているNV 音 声 を 1 番 から 昇 順 で 一 括 再 生 する a は 音 声 データ 登 録 エリアを 指 定 する a 音 声 データ 格 納 エリア 1, 49 ユーザーエリア (t1+t2x256)は 各 音 声 を 先 頭 何 秒 間 再 生 するかを 指 定 する ただし (t1+t2x256) = 0 のとき 各 音 声 を 秒 数 指 定 無 しで 完 全 再 生 する 前 の 音 声 と 次 の 音 声 の 間 に 1 秒 のインターバル 時 間 を 挿 入 する 本 コマンド 実 行 中 FEED スイッチ 入 力 により 音 声 が 停 止 される 本 コマンド 実 行 中 NV 音 声 停 止 コマンド(ESC GS s P)により 音 声 が 停 止 される STAR Line Mode コマンド 仕 様 書 3-157
3-20) グラフィックスデータコマンド 詳 細 ESC GS ( L pl ph m fn [parameter] ESC GS 8 L p1 p2 p3 p4 m fn [parameter] 名 称 グラフィックスデータの 指 定 コード ASCII ESC GS ( L pl ph m fn [parameter] 16 進 数 1B 1D 28 4C pl ph m fn [parameter] 10 進 数 27 29 40 76 pl ph m fn [parameter] コード ASCII ESC GS 8 L p1 p2 p3 p4 m fn [parameter] 16 進 数 1B 1D 38 4C p1 p2 p3 p4 m fn [parameter] 10 進 数 27 29 56 76 p1 p2 p3 p4 m fn [parameter] ( ) 各 機 能 の 説 明 はGS ( Lのコードを 使 用 する ESC GS ( L と ESC GS 8 L は 同 一 の 機 能 である 各 機 能 において[parameter] が65533バイトを 超 える 場 合 は ESC GS 8 L を 使 用 する 機 能 機 能 コード(fn)により 指 定 されたグラフィックスデータに 関 する 処 理 を 実 行 する fn Code 機 能 No 機 能 STAR 対 応 0 48 GS ( L pl ph m fn 48 NVグラフィックメモリ 容 量 送 信 対 応 2 50 GS ( L pl ph m fn 50 ラスターグラフィックスデータ 印 字 受 捨 て 3 51 GS ( L pl ph m fn 51 NVグラフィックスメモリ 残 容 量 送 信 対 応 64 GS ( L pl ph m fn d1 d2 64 NVグラフィックスキーコード 送 信 対 応 65 GS ( L pl ph m fn d1 d2 d3 65 NVグラフィックス 全 データ 一 括 消 去 対 応 66 GS ( L pl ph m fn kc1 kc2 66 指 定 NVグラフィックスデータ 消 去 対 応 67 GS ( L pl ph m fn a kc1 kc2 b xl xh 67 NVグラフィックスデータ 定 義 yl yh [c d1...dk]1 [c d1...dk]b 対 応 69 GS ( L pl ph m fn kc1 kc2 x y 69 指 定 NVグラフィックデータ 印 字 対 応 112 GS ( L pl ph m fn a bx by c xl xh yl 112 ラスターグラフィックスデータ 格 納 yh d1...dk 対 応 STAR Line Mode コマンド 仕 様 書 3-158
< 機 能 48>ESC GS ( L pl ph m fn (fn=48) < 機 能 48>ESC GS 8 L p1 p2 p3 p4 m fn (fn=48) 名 称 NVグラフィックスメモリ 容 量 の 送 信 コード ASCII ESC GS ( L pl ph m fn 16 進 数 1B 1D 28 4C pl ph m fn 10 進 数 27 29 40 76 pl ph m fn ASCII ESC GS 8 L p1 p2 p3 p4 m fn 16 進 数 1B 1D 38 4C p1 p2 p3 p4 m fn 10 進 数 27 29 56 76 p1 p2 p3 p4 m fn 定 義 域 ESC GS ( L 時 のパラメータ (pl+ph 256)=2 (pl=2 ph=0) ESC GS 8 L 時 のパラメータ (p1+p2 256+p3 65536+p4 16777216)=2 (p1=2 p2=0 p3=0 p4=0) ESC GS ( L ESC GS 8 L 共 通 パラメータ m = 48 fn = 0 48 機 能 NV グラフィックス 領 域 の 全 容 量 を Byte 数 で 送 信 する 詳 細 下 記 フォーマットで Byte 数 を 送 信 送 信 データ Hex Decimal データ 長 ヘッダー 37H 55 1Byte 識 別 子 30H 48 1Byte 全 容 量 1 30H~39H 48~57 1~8Byte NUL 00H 0 1Byte 1 全 容 量 とは この 領 域 の 総 Byte 数 である 全 容 量 を 示 す 10 進 値 はテキストデータに 変 換 され 最 上 位 桁 から 順 に 送 られる 例 : 全 容 量 が 1200Byte の 時 1200 (Hex:31H, 32H, 30H, 30H Decimal:49, 50, 48, 48)の 4Byte のデータに 変 換 される 本 コマンドが 全 容 量 を 送 る 為 に 使 用 される 場 合 NV グラフィックデータの 為 に 現 在 設 定 されている 定 義 内 容 に 関 わらず 領 域 の 全 容 量 Byte が 送 られる この 全 容 量 は 情 報 領 域 も 含 む 全 容 量 を 示 す 値 が 0 (Hex:30H Decimal:48)の 時 この NV グラフィック 機 能 は 使 用 できない STAR Line Mode コマンド 仕 様 書 3-159
注 記 データ 送 信 処 理 は Function 48 51 64 で 実 行 される これらの 機 能 を 使 用 する 際 は 下 記 ルールに 従 うこと ホスト PC が 本 コマンドを 送 るとプリンタはレスポンスデータまたはステータスを PC に 送 信 する プリンタからのレスポンスデータまたはステータスを 受 信 するまで PC はそれ 以 上 のデータを 送 信 しないこと シリアルインターフェイスを 使 用 する 場 合 プリンタが READY 中 にのみホスト PC がプリンタを 使 用 するように 動 作 を 構 成 すること パラレルインターフェイスを 使 用 する 場 合 この 機 能 ([ヘッダー ~ NUL] のブロック)によって 送 られるデータは 他 のデータと 同 様 にプリンタの 送 信 バッファに 一 時 格 納 され ホスト PC がリバースモードに 突 入 すると 送 信 バッファの 始 めから 順 番 にデータが 送 信 される データ 量 が 送 信 バッファの 容 量 を 超 える 場 合 データは 消 えてしまう 本 コマンドを 使 用 する 場 合 ホスト PC は 直 ちにリバースモードに 突 入 すること ステータス 送 受 信 処 理 がすばやく 行 われるようオペレーションを 設 定 することが 重 要 シリアルインターフェイスの Xon/Xoff モード 通 信 を 使 用 する 場 合 Xoff が [ヘッダー ~ NUL] のデータ 列 に 混 ざってしまう 可 能 性 がある それぞれの 機 能 の 送 信 情 報 は 送 信 データ 列 の 特 定 データ( 識 別 子 )によって 他 の 送 信 データと 識 別 できる プリンタによって 送 信 されたヘッダーが [Hex = 37H/Decimal = 55] である 場 合 NUL [Hex = 00H/Decimal = 0] までのデータを 1 つのグループとして 扱 い ヘッダーや 識 別 子 の 組 合 せに 応 じて 識 別 すること STAR Line Mode コマンド 仕 様 書 3-160
< 機 能 51>ESC GS ( L pl ph m fn (fn=51) < 機 能 51>ESC GS 8 L p1 p2 p3 p4 m fn (fn=51) 名 称 NVグラフィックスメモリ 容 量 の 送 信 コード ASCII ESC GS ( L pl ph m fn 16 進 数 1B 1D 28 4C pl ph m fn 10 進 数 27 29 40 76 pl ph m fn ASCII ESC GS 8 L p1 p2 p3 p4 m fn 16 進 数 1B 1D 38 4C p1 p2 p3 p4 m fn 10 進 数 27 29 56 76 p1 p2 p3 p4 m fn 定 義 域 ESC GS ( L 時 のパラメータ (pl+ph 256)=2 (pl=2 ph=0) ESC GS 8 L 時 のパラメータ (p1+p2 256+p3 65536+p4 16777216)=2 (p1=2 p2=0 p3=0 p4=0) ESC GS ( L ESC GS 8 L 共 通 パラメータ m = 48 fn = 3 51 機 能 NV グラフィックス 領 域 の 残 容 量 ( 未 使 用 領 域 )を Byte 数 で 送 信 する 詳 細 下 記 フォーマットで Byte 数 を 送 信 送 信 データ Hex Decimal データ 長 ヘッダー 37H 55 1Byte 識 別 子 31H 49 1Byte 未 使 用 容 量 1 30H~39H 48~57 1~8Byte NUL 00H 0 1Byte 1 未 使 用 容 量 とは 未 使 用 領 域 の 総 Byte 数 である 未 使 用 容 量 を 示 す 10 進 値 はテキストデータに 変 換 され 最 上 位 桁 から 順 に 送 られる 例 : 未 使 用 容 量 が 120Byte の 時 120 (Hex:31H, 32H, 30H Decimal:49, 50, 48)の 3Byte のデータに 変 換 される 情 報 領 域 も 使 用 容 量 に 含 まれる この 機 能 を NV ビットイメージ(ESC FS q)コマンドと 同 時 に 使 用 しないこと 送 信 処 理 の 説 明 は <Function 48>の 注 記 を 参 照 参 照 ESC FS q, ESC GS ( L/ESC GS 8 L <Function 48> STAR Line Mode コマンド 仕 様 書 3-161
< 機 能 64>ESC GS ( L pl ph m fn d1 d2 (fn=64) < 機 能 64>ESC GS 8 L p1 p2 p3 p4 m fn d1 d2 (fn=64) 名 称 定 義 されているNVグラフィックのキーコード 一 覧 の 送 信 コード ASCII ESC GS ( L pl ph m fn d1 d2 16 進 数 1B 1D 28 4C pl ph m fn d1 d2 10 進 数 27 29 40 76 pl ph m fn d1 d2 ASCII ESC GS 8 L p1 p2 p3 p4 m fn d1 d2 16 進 数 1B 1D 38 4C p1 p2 p3 p4 m fn d1 d2 10 進 数 27 29 56 76 p1 p2 p3 p4 m fn d1 d2 定 義 域 GS ( L 時 のパラメータ (pl+ph 256)=4 (pl=4 ph=0) ESC GS 8 L 時 のパラメータ (p1+p2 256+p3 65536+p4 16777216)=4 (p1=4 p2=0 p3=0 p4=0) ESC GS ( L ESC GS 8 L 共 通 パラメータ m = 48 fn = 64 d1 = 75 d2 = 67 機 能 定 義 されている NV グラフィックスのキーコードの 一 覧 を 送 信 する 詳 細 下 記 フォーマットでキーコードを 送 信 送 信 データ Hex Decimal データ 長 ヘッダー 37H 55 1Byte 識 別 子 72H 114 1Byte 識 別 情 報 1 2 40H/41H 64/65 1Byte データ 20H~7EH 32~126 2~80Byte NUL 00H 0 1Byte 1 定 義 されている NV グラフィックデータの 数 が 40 以 下 の 場 合 識 別 情 報 (3Byte 目 )を 40Hex とし 1 ブロックを 送 信 する 2 定 義 されている NV グラフィックデータの 数 が 40 を 超 える 場 合 識 別 情 報 (3Byte 目 )を 41Hex とし 1 ブロックを 送 信 する 定 義 されている NV グラフィックのキーコードがない 場 合 下 記 フォーマットを 送 信 送 信 データ Hex Decimal データ 長 ヘッダー 37H 55 1Byte 識 別 子 72H 114 1Byte 識 別 情 報 40H 64 1Byte NUL 00H 0 1Byte この 機 能 を NV ビットイメージ(ESC FS q)コマンドと 同 時 に 使 用 しないこと ESC FS q により 定 義 された NV ビットイメージは データなしと 判 断 される 送 信 処 理 の 説 明 は <Function 48>の 注 記 を 参 照 参 照 ESC FS q, ESC GS ( L/ESC GS 8 L <Function 48> STAR Line Mode コマンド 仕 様 書 3-162
< 機 能 65>ESC GS ( L pl ph m fn d1 d2 d3 (fn=65) < 機 能 65>ESC GS 8 L p1 p2 p3 p4 m fn d1 d2 d3 (fn=65) 名 称 NVグラフィックの 全 データの 一 括 消 去 コード ASCII ESC GS ( L pl ph m fn d1 d2 d3 16 進 数 1B 1D 28 4C pl ph m fn d1 d2 d3 10 進 数 27 29 40 76 pl ph m fn d1 d2 d3 ASCII ESC GS 8 L p1 p2 p3 p4 m fn d1 d2 d3 16 進 数 1B 1D 38 4C p1 p2 p3 p4 m fn d1 d2 d3 10 進 数 27 29 56 76 p1 p2 p3 p4 m fn d1 d2 d3 定 義 域 ESC GS ( L 時 のパラメータ (pl+ph 256)=5 (pl=5 ph=0) ESC GS 8 L 時 のパラメータ (p1+p2 256+p3 65536+p4 16777216)=5 (p1=5 p2=0 p3=0 p4=0) ESC GS ( L ESC GS 8 L 共 通 パラメータ m = 48 fn = 65 d1 = 67 d2 = 76 d3 = 82 機 能 Function 67 で 定 義 された NV グラフィックスの 全 定 義 データを 一 括 消 去 する 消 去 された 領 域 は 未 使 用 領 域 となる 全 てのキーコードは 未 定 義 状 態 となる 詳 細 スタンダードモード 選 択 時 行 の 先 頭 でのみ 有 効 ページモード 選 択 時 パラメータ 分 のデータ 受 捨 て この 機 能 はマクロと 互 換 性 がない 為 マクロを 定 義 する 際 にはこの 機 能 は 使 用 しないこと この 機 能 を 実 行 することにより 全 ての NV グラフィックデータが 抹 消 されてしまう 為 NV グラフィックデータを 複 数 の アプリケーションで 使 用 している 場 合 は 注 意 が 必 要 ESC FS q により 定 義 された NV グラフィックデータも 抹 消 される 参 照 ESC FS q, ESC GS ( L/ESC GS 8 L <Function 67> STAR Line Mode コマンド 仕 様 書 3-163
< 機 能 66>ESC GS ( L pl ph m fn kc1 kc2 (fn=66) < 機 能 66>ESC GS 8 L p1 p2 p3 p4 m fn kc1 kc2 (fn=66) 名 称 指 定 されたNVグラフィックデータの 消 去 コード ASCII ESC GS ( L pl ph m fn kc1 kc2 16 進 数 1B 1D 28 4C pl ph m fn kc1 kc2 10 進 数 27 29 40 76 pl ph m fn kc1 kc2 ASCII ESC GS 8 L p1 p2 p3 p4 m fn kc1 kc2 16 進 数 1B 1D 38 4C p1 p2 p3 p4 m fn kc1 kc2 10 進 数 27 29 56 76 p1 p2 p3 p4 m fn kc1 kc2 定 義 域 ESC GS ( L 時 のパラメータ (pl+ph 256)=4 (pl=4 ph=0) ESC GS 8 L 時 のパラメータ (p1+p2 256+p3 65536+p4 16777216)=4 (p1=4 p2=0 p3=0 p4=0) ESC GS ( L ESC GS 8 L 共 通 パラメータ m = 48 fn = 66 32 kc1 126 32 kc2 126 機 能 キーコード(kc1 kc2)で 定 義 している NV グラフィックスデータを 消 去 する 消 去 された 領 域 は 未 使 用 領 域 となる 消 去 されたキーコードは 未 定 義 状 態 となる 詳 細 スタンダードモード 選 択 時 行 の 先 頭 でのみ 有 効 ページモード 選 択 時 カウンタ 分 のデータ 受 捨 て この 機 能 はマクロと 互 換 性 がない 為 マクロを 定 義 する 際 にはこの 機 能 は 使 用 しないこと 参 照 ESC GS ( L/ESC GS 8 L <Function 67> STAR Line Mode コマンド 仕 様 書 3-164
< 機 能 67>ESC GS ( L pl ph m fn a kc1 kc2 b xl xh yl yh [c d1... dk]1... [c d1... dk]b < 機 能 67>ESC GS 8 L p1 p2 p3 p4 m fn a kc1 kc2 b xl xh yl yh [c d1... dk]1... [c d1... dk]b (fn=67) (fn=67) 名 称 NVグラフィックデータの 定 義 (ラスター 形 式 ) コード ASCII ESC GS ( L pl ph m fn a kc1 kc2 b xl xh yl yh [c d1... dk]1... [c d1... dk]b 16 進 数 1B 1D 28 4C pl ph m fn a kc1 kc2 b xl xh yl yh [c d1... dk]1... [c d1... dk]b 10 進 数 27 29 40 76 pl ph m fn a kc1 kc2 b xl xh yl yh [c d1... dk]1... [c d1... dk]b ASCII ESC GS 8 L p1 p2 p3 p4 m fn a kc1 kc2 b xl xh yl yh [c d1... dk]1... [c d1... dk]b 16 進 数 1B 1D 38 4C p1 p2 p3 p4 m fn a kc1 kc2 b xl xh yl yh [c d1... dk]1... [c d1... dk]b 10 進 数 27 29 56 76 p1 p2 p3 p4 m fn a kc1 kc2 b xl xh yl yh [c d1... dk]1... [c d1... dk]b 定 義 域 ESC GS ( L 時 のパラメータ 12 (pl+ph 256) 65535 (0 pl 255 0 ph 255) ESC GS 8 L 時 のパラメータ 12 (p1+p2 256+p3 65536+p4 16777216) 4294967295 (0 p1 255 0 p2 255 0 p3 255 0 p4 255) ESC GS ( L ESC GS 8 L 共 通 パラメータ m = 48 fn = 67 a = 48 32 kc1 126 32 kc2 126 b = 1 2 1 (xl+xh 256) 8192 (0 xl 255 0 xh 32) 1 (yl+yh 256) 2304 (0 yl 255 0 yh 9) c = 49 ( 単 色 指 定 時 ) c = 49 50 ( 二 色 指 定 時 ) 0 d 255 k = int (((xl+xh 256)+7) 8) (yl+yh 256) 機 能 キーコード(kc1 kc2)によって 定 義 されたレコードとして NV グラフィックスデータ(ラスタ 形 式 )を 定 義 する b は 定 義 データの 色 数 を 指 定 する xl xh は 定 義 データの 横 方 向 サイズを(xL+xH 256)ドットに 指 定 する yl yh は 定 義 データの 縦 方 向 サイズを(yL+yH 256)ドットに 指 定 する c は 定 義 データの 色 を 指 定 する c = 49 : 黒 c = 50 : 赤 d は 定 義 データ(ラスタ 形 式 )を 指 定 する 指 定 したキーコードが 既 にメモリ 内 に 存 在 する 場 合 データは 上 書 きされる STAR Line Mode コマンド 仕 様 書 3-165
詳 細 NV グラフィックは プリンタの 不 揮 発 性 メモリに 定 義 されるイメージデータ 本 コマンドを 使 用 して 生 成 された NV グラフィックデータに 対 するデータ 定 義 は 本 コマンドによって 再 定 義 されるまで 有 効 となる この 機 能 は NV グラフィックデータを 定 義 する 為 に 使 用 する この 機 能 はラスター 形 式 で 定 義 される スタンダードモード 選 択 時 行 の 先 頭 でのみ 有 効 ページモード 選 択 時 カウンタ 分 のデータ 受 捨 て この 機 能 はマクロと 互 換 性 がない 為 マクロを 定 義 する 際 にはこの 機 能 は 使 用 しないこと NV グラフィックデータを 格 納 するのに 十 分 な 空 き 容 量 がない 場 合 この 機 能 は 使 用 不 可 利 用 可 能 な 容 量 を 確 認 するには Function 51 を 使 用 すること k Byte のデータ d1...dk は 定 義 された NV グラフィックデータの 1 項 目 として 処 理 される 印 字 するドットに 対 応 するビットを 1 印 字 しないドットに 対 応 するビットを 0 にする 単 色 選 択 (b = 1) 時 1 つのデータグループ [c d1...dk] で 定 義 する 2 色 選 択 (b = 2) 時 データグループ [c d1...dk] を 2 グループで 定 義 する 色 (c)を 指 定 する 場 合 データグループで 異 なる 色 を 指 定 することも 重 要 この 時 データの 縦 横 のサイズは 同 じにすること NV グラフィックデータは Function 69 を 使 用 して 印 字 する 本 コマンドと NV ビットイメージデータ(FS q)の 両 方 の 定 義 を 同 時 にすることはできない 為 注 意 すること NV ビットイメージデータ 定 義 (FS q)は 本 コマンドが 使 用 されると 消 去 される NV グラフィックデータ(ラスター 形 式 )と 印 字 結 果 の 関 係 を 下 記 に 示 す xl+xh 256 = 512 の 時 int((xl+xh 256)+7) 8 dot = 64 Byte 1 2 3 63 64 65 66 67 127 128 (yl+yh 256) dot k-1 k 7 6 5 4 3 2 1 0 MSB LSB 注 記 (xl+xh 256) (yl+yh 256)の 指 定 が NV グラフィックス 領 域 の 残 容 量 を 超 える 場 合 本 機 能 は 動 作 しない ESC FS q による NV ビットイメージが 定 義 されている 状 態 で 本 機 能 を 処 理 する 場 合 NV ビットイメージを 全 て 消 去 後 本 機 能 によるデータを 定 義 する 本 機 能 の 実 行 により[データ 数 (k)+ 管 理 データ(14 バイト)]の NV グラフィックス 領 域 を 使 用 する 本 コマンドにより 定 義 された NV ビットイメージを ESC FS p で 印 字 可 能 詳 細 は 付 録 -11を 参 照 参 照 ESC GS ( L/ESC GS 8 L <Function 51>, <Function 69>, ESC FS q, ESC FS p, 付 録 -11 STAR Line Mode コマンド 仕 様 書 3-166
< 機 能 69>ESC GS ( L pl ph m fn kc1 kc2 x y (fn=69) < 機 能 69>ESC GS 8 L p1 p2 p3 p4 m fn kc1 kc2 x y (fn=69) 名 称 指 定 されたNVグラフィックデータの 印 字 コード ASCII ESC GS ( L pl ph m fn kc1 kc2 x y 16 進 数 1B 1D 28 4C pl ph m fn kc1 kc2 x y 10 進 数 27 29 40 76 pl ph m fn kc1 kc2 x y ASCII ESC GS 8 L p1 p2 p3 p4 m fn kc1 kc2 x y 16 進 数 1B 1D 38 4C p1 p2 p3 p4 m fn kc1 kc2 x y 10 進 数 27 29 56 76 p1 p2 p3 p4 m fn kc1 kc2 x y 定 義 域 ESC GS ( L 時 のパラメータ (pl+ph 256)=6 (pl=6 ph=0) ESC GS 8 L 時 のパラメータ (p1+p2 256+p3 65536+p4 16777216)=6 (p1=6 p2=0 p3=0 p4=0) ESC GS ( L ESC GS 8 L 共 通 パラメータ m = 48 fn = 69 32 kc1 126 32 kc2 126 x = 1 2 y = 1 2 機 能 キーコード(kc1 kc2)で 定 義 している NV グラフィックスデータを 印 字 する 選 択 したデータを( 横 x 倍 縦 y 倍 )で 印 字 することができる 詳 細 この 機 能 は Function 67 で 定 義 した NV グラフィックデータを 印 字 する 為 に 使 用 する プリンタは 指 定 されたキーコードと 一 致 する NV グラフィックデータが 定 義 されている 時 のみ 印 字 を 行 う 指 定 したキーコードのデータが 存 在 しない 場 合 カウンタ 分 データ 受 捨 て スタンダードモード 選 択 時 プリントバッファにデータが 存 在 しない 場 合 のみ 有 効 である プリントバッファにデータが 存 在 する 場 合 カウンタ 分 データ 受 捨 て ページモード 選 択 時 カウンタ 分 のデータ 受 捨 て 印 字 領 域 を 超 えるサイズのグラフィックの 指 定 があった 場 合 印 字 領 域 内 のデータは 印 字 の 対 象 となるが 超 える 分 のデータは 印 字 しない NV グラフィックの 縦 横 のサイズは x y により 指 定 倒 立 印 字 を 除 く 印 字 モード( 強 調 印 字 二 重 印 字 アンダーライン 文 字 サイズ 白 黒 反 転 90 度 右 回 転 )は 影 響 しない 初 期 改 行 量 の 設 定 (ESC 2) 改 行 量 の 設 定 (ESC 3)により 設 定 されている 改 行 量 に 関 係 なく ノーマルモードおよび 横 倍 モード 指 定 時 は(NV グラフィックの 高 さ)ドット 分 縦 倍 モードおよび 4 倍 モード 指 定 時 は(NV グラフィックの 高 さ 2)ドット 分 の 紙 送 りを 実 行 する 本 グラフィック 印 字 終 了 後 行 の 先 頭 を 次 の 印 字 位 置 (プリンタの 状 態 は 行 の 先 頭 且 つ 印 字 データなし 状 態 )とし 通 常 のデータ 処 理 を 実 行 する 本 コマンドは 下 記 コマンド 設 定 の 影 響 を 受 ける 絶 対 位 置 移 動 (ESC $ n1 n2) 相 対 位 置 移 動 (ESC \ n1 n2) 印 字 領 域 設 定 (ESC RS A n) 水 平 タブ(HT) 倒 立 印 字 (ESC { n) 参 照 ESC GS ( L/ESC GS 8 L, ESC 2, ESC 3, ESC $, ESC \, ESC RS A, HT, ESC { STAR Line Mode コマンド 仕 様 書 3-167
< 機 能 112>ESC GS ( L pl ph m fn a bx by c xl xh yl yh d1...dk (fn=112) < 機 能 112>ESC GS 8 L p1 p2 p3 p4 m fn a bx by c xl xh yl yh d1... dk (fn=112) 名 称 ラスタ 形 式 のグラフィックスデータをプリントバッファへ 格 納 コード ASCII ESC GS ( L pl ph m fn a bx by c xl xh yl yh d1... dk 16 進 数 1B 1D 28 4C pl ph m fn a bx by c xl xh yl yh d1... dk 10 進 数 27 29 40 76 pl ph m fn a bx by c xl xh yl yh d1... dk ASCII ESC GS 8 L p1 p2 p3 p4 m fn a bx by c xl xh yl yh d1... dk 16 進 数 1B 1D 38 4C p1 p2 p3 p4 m fn a bx by c xl xh yl yh d1... dk 10 進 数 27 29 56 76 p1 p2 p3 p4 m fn a bx by c xl xh yl yh d1... dk 定 義 域 ESC GS ( L 時 のパラメータ 11 (pl+ph 256) 65535 (0 pl 255 0 ph 255) ESC GS 8 L 時 のパラメータ 11 (p1+p2 256+p3x65536+p4x16777216) 4294967295 (0 p1 255 0 p2 255 0 p3 255 0 p4 255) ESC GS ( L ESC GS 8 L 共 通 パラメータ m = 48 fn = 112 a = 48 1 bx 2 1 by 2 49 c 50 (c=49: 単 色 c=50:2 色 ) 1 (xl+xhx256) 2047 単 色 指 定 時 1 (yl+yhx256) 1662(by=1の 場 合 ) 1 (yl+yhx256) 831(by=2の 場 合 ) 2 色 指 定 時 1 (yl+yhx256) 831(by=1の 場 合 ) 1 (yl+yhx256) 415(by=2の 場 合 ) 0 d 255 k= int (((xl+xhx256)+7)/8) x (yl+yhx256) 機 能 ラスタ 形 式 によるグラフィックスデータを 横 bx 倍 / 縦 by 倍 でプリントバッファへ 格 納 する xl xhはラスタグラフィックスの 横 方 向 を(xL+xHx256)ドットに 指 定 する yl yhはラスタグラフィックスの 縦 方 向 を(yL+yHx256)ドットに 指 定 する cは 印 字 データの 色 を 指 定 する c 印 字 データ 色 49 第 1 色 ( 黒 : 高 エネルギー) 50 第 2 色 ( 赤 : 低 エネルギー) STAR 本 コマンドにより 印 字 を 実 行 する 1) コマンドでグラフィックスデータの 印 字 を 実 行 し 2) のプリントバッファに 格 納 されたデータの 印 字 コマンドは 受 捨 て 処 理 する 1) ESC GS ( L pl ph m fn a bx by c xl xh yl yh d1... dk (fn=112) 2) ESC GS ( L pl ph m fn (fn=2 50) c=50 (2 色 ) 指 定 時 コマント 無 視 ページモード 時 通 常 データとして 扱 われる 参 照 ESC GS ( L pl ph m fn (fn=2 50) STAR Line Mode コマンド 仕 様 書 3-168
3-21) 個 別 ロゴ 関 連 コマンド ESC GS ) L pl ph fn [parameter] 名 称 グラフィックスデータの 設 定 コード ASCII ESC ) L pl ph fn [parameter] 16 進 数 1B 29 4C pl ph fn [parameter] 10 進 数 27 41 76 pl ph fn [parameter] 機 能 グラフィックスデータに 関 する 処 理 を 実 行 する pl, ph は fn 以 降 のパラメータ 数 を(pL+pH 256)バイトに 指 定 する [parameter]は 機 能 別 仕 様 を 参 照 fn 機 能 No. 機 能 名 48 機 能 48 登 録 済 みの 個 別 ロゴ CRC 送 信 49 機 能 49 登 録 済 みの NV グラフィックス 個 別 容 量 送 信 50 機 能 50 登 録 済 みの NV グラフィックス 全 キーコード 送 信 STAR Line Mode コマンド 仕 様 書 3-169
< 機 能 48>ESC GS ) L pl ph fn kc1 kc2 名 称 登 録 済 みの 個 別 ロゴ CRC 送 信 コード ASCII ESC GS ) L pl ph fn kc1 kc2 16 進 数 1B 1D 29 4C pl ph fn kc1 kc2 10 進 数 27 29 41 76 pl ph fn kc1 kc2 定 義 域 pl = 3, ph = 0 fn = 48 32 kc1 126, 32 kc2 126 機 能 プリンタに 登 録 済 みのロゴのCRCを 送 信 する 詳 細 プリンタに 登 録 されているロゴグラフィックスデータ 部 分 のみCRC 算 出 対 象 とする CRC 算 出 対 象 に キーコードやサイズ 色 情 報 は 含 まれない プリンタは コマンドを 受 信 した 後 に CRCを 計 算 し 送 信 する 複 数 色 のロゴ 登 録 を 行 った 場 合 n 色 目 のロゴデータの 末 尾 に n+1 色 目 のロゴデータが 追 加 挿 入 され 計 算 される CRCの 計 算 方 法 は 以 下 のとおり CRC16 : 多 項 式 = x 16 +x 15 +x 2 +x 0 初 期 値 FFFF (HEX) シフト 方 向 右 送 り 出 力 XOR FFFF (HEX) 具 体 的 な 実 装 方 法 の 例 は サンプルコードを 参 照 ESC GS ( L または ESC GS 8 L にて 登 録 されたロゴのみCRCの 送 信 が 可 能 ロゴデータ 登 録 時 に 受 信 したデータのCRCを 計 算 する 水 平 方 向 に 印 字 領 域 外 データが 含 まれるロゴは ロゴデータ 登 録 時 に 受 信 したデータをもとにCRCを 計 算 する FS q にて 登 録 されたロゴのCRCを 送 信 することは 出 来 ない 下 記 フォーマットでCRCを 送 信 ESC GS ) L pl ph fn kc1 kc2 CRC データ LF NUL CRCデータは 文 字 列 に 変 換 され 送 信 される 登 録 されていないキーコードを 指 定 した 場 合 は 下 記 データを 送 信 する ESC GS ) L pl ph fn kc1 kc2 LF NUL <コマンド 処 理 の 流 れ> Printer Host ESC GS ) L 指 定 キーコードの CRC 計 算 CRC 送 信 STAR Line Mode コマンド 仕 様 書 3-170
<CRC 計 算 方 法 サンプルコード C 言 語 > #define CRC16 0xA001 unsigned int CalcCrc16( int size, unsigned char data[] ) { unsigned int result; int i,j; result = 0xFFFF; } for( i=0 ; i<size; i++) { result ^= data[i]; for(j = 0x0001; j < 0x0100; j = j << 1) { if( result & 0x0001 ) { result >>= 1; result ^= CRC16; } else { result >>= 1; } } } result = (~result) & 0xFFFF; return result; 注 記 ESC FS q にて ロゴ 登 録 を 行 うと 既 に 登 録 済 みのロゴデータが 消 去 される 為 注 意 が 必 要 GS ( L または GS 8 L にて ロゴ 登 録 を 行 うと ESC FS q にて 登 録 されていたロゴを 消 去 してから 登 録 される 為 注 意 が 必 要 参 照 ESC GS ( L, ESC GS 8 L STAR Line Mode コマンド 仕 様 書 3-171
< 機 能 49>ESC GS ) L pl ph fn kc1 kc2 名 称 登 録 済 みの NV グラフィックス 個 別 使 用 容 量 送 信 コード ASCII ESC GS ) L pl ph fn kc1 kc2 16 進 数 1B 1D 29 4C pl ph fn kc1 kc2 10 進 数 27 29 41 76 pl ph fn kc1 kc2 定 義 域 pl = 3, ph = 0 fn = 49 32 kc1 126, 32 kc2 126 機 能 プリンタに 登 録 済 みのNVグラフィックスの 個 別 使 用 容 量 を 送 信 する 詳 細 使 用 容 量 とは 使 用 領 域 の 総 Byte 数 である 管 理 データ(14バイト)も 使 用 容 量 に 含 まれる ESC GS ( L または ESC GS 8 L にて 登 録 されたNVグラフィックスのみ 使 用 容 量 の 送 信 が 可 能 ESC FS q にて 登 録 されたNVグラフィックスの 容 量 を 送 信 することは 出 来 ない 下 記 フォーマットで 容 量 を 送 信 する ESC GS ) L pl ph fn kc1 kc2 [ 使 用 容 量 ] LF NUL 例 : [ 使 用 容 量 ]は 使 用 容 量 が1200Byteの 時 1200 (Hex:31H, 32H, 30H, 30H Decimal:49, 50, 48, 48)の4Byteのデータに 変 換 される 登 録 されていないキーコードを 指 定 した 場 合 は 下 記 データを 送 信 する ESC GS ) L pl ph fn kc1 kc2 LF NUL 参 照 ESC GS ( L, ESC GS 8 L < 機 能 50>ESC GS ) L pl ph fn d1 d2 名 称 登 録 済 みの NV グラフィックス 全 キーコード 送 信 コード ASCII ESC GS ) L pl ph fn d1 d2 16 進 数 1B 1D 29 4C pl ph fn d1 d2 10 進 数 27 29 41 76 pl ph fn d1 d2 定 義 域 pl = 3, ph = 0 fn = 50 d1 = 0, d2 = 0 機 能 プリンタに 登 録 済 みのNVグラフィックスの 全 キーコードを 送 信 する 詳 細 ESC GS ( L または ESC GS 8 L にて 登 録 されたNVグラフィックスのみキーコードの 送 信 が 可 能 ESC FS q にて 登 録 されたNVグラフィックスのキーコードを 送 信 することは 出 来 ない 下 記 フォーマットで 全 キーコードを 送 信 する ESC GS ) L pl ph fn k1 k2 [キーコード キーコード ] LF NUL ただし 送 信 可 能 なキーコードは 512 個 までとし それを 越 えるロゴのキーコードは 送 信 されない k1, k2は キーコード 以 降 の 送 信 データバイト 数 (k1+k2*256)を 示 す 例 :キーコード 01, 02 のNVグラフィックスが 登 録 されている 時 k1 = 6, k2 = 0 [キーコード キーコード ]は 0102 (Hex:30H, 31H, 30H, 32H Decimal:48, 49, 48, 50) NVグラフィックスが 登 録 されていない 場 合 は 下 記 データを 送 信 する ESC GS ) L pl ph fn k1 k2 LF NUL (ただし k1 = 2, k2 =0) USB I/F 使 用 時 はNSB 無 効 設 定 で 使 用 すること 参 照 ESC GS ( L, ESC GS 8 L STAR Line Mode コマンド 仕 様 書 3-172
3-22) プリンタ 情 報 送 信 コマンド ESC GS ) I pl ph fn [parameter] 名 称 プリンタ 情 報 の 送 信 コード ASCII ESC ) I pl ph fn [parameter] 16 進 数 1B 29 49 pl ph fn [parameter] 10 進 数 27 41 73 pl ph fn [parameter] 機 能 プリンタ 情 報 に 関 する 処 理 を 実 行 する pl, ph は fn 以 降 のパラメータ 数 を(pL+pH 256)バイトに 指 定 する [parameter]は 機 能 別 仕 様 を 参 照 fn 機 能 No. 機 能 名 48 機 能 48 マルチバイトフォント 種 類 送 信 STAR Line Mode コマンド 仕 様 書 3-173
< 機 能 48>ESC GS ) I pl ph fn d1 d2 名 称 マルチバイトフォント 種 類 送 信 コード ASCII ESC GS ) I pl ph fn d1 d2 16 進 数 1B 1D 29 49 pl ph fn d1 d2 10 進 数 27 29 41 73 pl ph fn d1 d2 定 義 域 pl = 3, ph = 0 fn = 48 d1 = 0, d2 = 0 機 能 プリンタに 搭 載 されている 全 マルチバイトフォントの 種 類 を 送 信 する 詳 細 下 記 フォーマットで 送 信 する ESC GS ) I pl ph fn k1 k2 [マルチバイトフォント 種 類 1, マルチバイトフォント 種 類 2, ] LF NUL ただし k1, k2は マルチバイトフォント 種 類 以 降 の 送 信 データバイト 数 (k1+k2*256)を 示 す マルチバイトフォントが 複 数 種 類 搭 載 されている 場 合 区 切 り 文 字, (2Ch)で 区 切 って 送 信 する マルチバイトフォント 種 類 は 文 字 列 として 送 信 される マルチバイトフォント 種 類 送 信 文 字 列 日 本 語 KANJI JAPANESE 簡 体 字 中 国 語 GB2312 CHINA GB2312 簡 体 字 中 国 語 GB18030 CHINA GB18030 繁 体 字 中 国 語 BIG5 TAIWAN BIG-5 韓 国 語 KOREA C-5601C 例 : 簡 体 字 中 国 語 GB18030と 繁 体 字 中 国 語 BIG5が 搭 載 されている 時 ESC GS ) I pl ph fn k1 k2 CHINA GB18030, TAIWAN BIG-5, LF NUL (ただし k1 = 29, k2 =0) マルチバイトフォントが 搭 載 されていない 場 合 は 下 記 データを 送 信 する ESC GS ) I pl ph fn k1 k2 LF STAR Line Mode コマンド 仕 様 書 3-174
4. 文 字 コード 表 文 字 コード 仕 様 書 参 照 STAR Line Mode コマンド 仕 様 書 4-1
5. 付 録 5-1) 付 録 -1 バーコード 仕 様 詳 細 各 バーコードシンボルの 特 徴 使 用 方 法 などは その 専 門 の 書 籍 等 を 参 照 の 事 ここでは プリンタで 印 字 する 場 合 の 注 意 事 項 と 設 定 方 法 について 示 す バーコードの 各 バーの 幅 はモードにより 設 定 され 各 モードとそれぞれのドット 数 は 以 下 のようになっている 指 定 した 印 字 位 置 は バーコードの 始 まる 位 置 でクワイアットゾーンはユーザーが 確 保 する 必 要 がある 5-1-1) Code39 Code39 は 0 から 9 までの 数 字 および A から Z までのアルファベットを 表 す 事 ができる 工 業 用 に 現 在 もっとも 使 用 されているシンボル である 1 各 モードにおける 一 文 字 の 長 さ 項 目 モート 1 モート 2 モート 3 モート 4 モート 5 モート 6 モート 7 モート 8 モート 9 ナロウエレメント 幅 2 ト ット 3 ト ット 4 ト ット 2 ト ット 3 ト ット 4 ト ット 2 ト ット 3 ト ット 4 ト ット ワイト エレメント 幅 6 ト ット 9 ト ット 12 ト ット 5 ト ット 8 ト ット 10 ト ット 4 ト ット 6 ト ット 8 ト ット 比 率 1:3 1:3 1:3 1:2.5 1:2.7 1:2.5 1:2 1:2 1:2 文 字 間 スヘ ース 2 ト ット 3 ト ット 4 ト ット 2 ト ット 3 ト ット 4 ト ット 2 ト ット 3 ト ット 4 ト ット 1 文 字 長 さ 4mm 6mm 8mm 3.625mm 5.625mm 7.25mm 3.25mm 4.875mm 6.5mm (*) 一 文 字 の 長 さには 文 字 間 スペースを 含 む 2 規 定 事 項 Code39 のスタート ストップバーコード * は 自 動 的 に 挿 入 される 5-1-2) インターリーブド 2 of 5 インターリーブド 2 of 5 は 0~9 までの 数 字 を 表 す 文 字 密 度 を 高 くとる 事 ができ JIS および EAN では 物 流 用 段 ボールなどへの 印 字 用 に 規 格 化 されている 1 ナローエレメント 幅 と 2 文 字 当 たりのシンボルの 長 さ 項 目 モート 1 モート 2 モート 3 モート 4 モート 5 モート 6 モート 7 モート 8 モート 9 ナロウエレメント 幅 2 ト ット 4 ト ット 6 ト ット 2 ト ット 4 ト ット 6 ト ット 2 ト ット 3 ト ット 4 ト ット ワイト エレメント 幅 5 ト ット 10 ト ット 15 ト ット 4 ト ット 8 ト ット 12 ト ット 6 ト ット 9 ト ット 12 ト ット 比 率 1:2.5 1:2.5 1:2.5 1:2 1:2 1:2 1:3 1:3 1:3 1 文 字 長 さ 4mm 8mm 12mm 3.5mm 7mm 10.5mm 4.5mm 6.75mm 9mm 2 規 定 事 項 インターリーブド 2of 5 のバーコードシンボルを 選 定 する 事 により 自 動 的 にスタート/ストップパターンをいれる バーコードデータの 桁 数 が 奇 数 の 場 合 最 上 値 桁 に0を 加 える 詳 細 は AIM USS-12/5 ANSI および JIS X 0502 の 規 格 に 準 ずる STAR Line Mode コマンド 仕 様 書 5-1
5-1-3) JAN / EAN / UPC 共 通 商 品 コード 用 として JAN EAN UPC で バーコードシンボルのみならず 使 用 番 号 も 管 理 されている 主 としてスーパーマーケット などの 日 用 雑 貨 および 食 料 品 に 使 用 されている 1 各 モードとバーコード 幅 項 目 モート 1 モート 2 モート 3 モシ ュール 幅 2 ト ット 3 ト ット 4 ト ット ハ ーコート 幅 (*) JAN/EAN-8 16.75mm 25.125mm 33.5mm JAN/EAN-13 23.75mm 35.625mm 47.5mm UPC-A 23.75mm 35.625mm 47.5mm UPC-E 12.75mm 19.125mm 25.5mm (*) ガードバー( 左 右 中 央 )は 含 むが ホワイトスペースは 含 まず 2 規 定 事 項 JAN/EAN-8 データは7 桁 または8 桁 の 数 字 で それ 以 外 の 場 合 はコマンドを 無 視 する チェックデジットは モジュラス10/3ウェイトを 用 いて 自 動 で 付 加 される 計 算 値 と8 桁 目 の 数 値 が 異 なる 場 合 は 計 算 値 を 優 先 させる JAN/EAN-13 データは12 桁 または13 桁 の 数 字 で それ 以 外 の 場 合 はコマンドを 無 視 する チェックデジットは モジュラス10/3ウェイトを 用 いて 自 動 で 付 加 される 計 算 値 と13 桁 目 の 数 値 が 異 なる 場 合 は 計 算 値 を 優 先 させる UPC-A データは11 桁 または12 桁 の 数 字 で それ 以 外 の 場 合 はコマンドを 無 視 する チェックデジットは モジュラス10/3ウェイトを 用 いて 自 動 で 付 加 される 計 算 値 と12 桁 目 の 数 値 が 異 なる 場 合 は 計 算 値 を 優 先 させる UPC-E データは11 桁 または12 桁 の 数 字 で それ 以 外 の 場 合 はコマンドを 無 視 する チェックデジットは モジュラス10/3ウェイトを 用 いて 自 動 で 付 加 される 計 算 値 と12 桁 目 の 数 値 が 異 なる 場 合 は 計 算 値 を 優 先 させる 短 縮 形 へのデータ 変 換 は 自 動 で 行 う 短 縮 できないデータの 場 合 は 無 効 データとして 処 理 される STAR Line Mode コマンド 仕 様 書 5-2
5-1-4) Code128 ASCIIの 128 文 字 が 印 字 できるバーコードシンボルである このため 最 近 使 用 が 増 えている 1 各 モジュールとモジュールの 幅 項 目 モート 1 モート 2 モート 3 モシ ュール 幅 2 ト ット 3 ト ット 4 ト ット 1 文 字 長 さ (*) 2.75mm 4.125mm 5.5mm (*) スタート ストップバーは 含 まず 2 規 定 事 項 コマンドで <LF>を 使 用 していると ホストのPCが 送 れない 制 御 コードがあるため 制 御 コードは 下 記 に 示 すような データとして 送 る 以 下 のデータを 送 る 時 は2 文 字 セットで 表 す %(25H)は %0(25H30H)で 表 す 制 御 コード (00H~1FH)は %の 後 ろに40H~5FHを 付 けて 表 す 制 御 コード (7FH)は %5(25H35H)で 表 す ファンクションコードは %の 後 ろに1~4(31H~34H)を 付 けて 表 す スタートコードは %の 後 ろに6~8(36H~38H)を 付 けて 表 す ストップコード(SC)/チェックキャラクタ(CK)は 自 動 付 加 される スタートコードが 省 略 されたとき 先 頭 から4 桁 以 上 数 字 が 続 く 場 合 START Cを 使 用 する 数 字 以 外 の 最 初 のデータが 制 御 コードの 時 は START Aを 使 用 する それ 以 外 は START Bを 使 用 する STAR Line Mode コマンド 仕 様 書 5-3
3 2 文 字 セットコード 表 < 制 御 コード> < 制 御 コート > < 制 御 コート > Code Format Code Format NUL 00H %@ 25H 40H % 25H %0 25H 30H SOH 01H %A 25H 41H STX 02H %B 25H 42H <ファンクションコート > ETX 03H %C 25H 43H Code Format EOT 04H %D 25H 44H FNC1 %1 25H 31H ENQ 05H %E 25H 45H FNC2 %2 25H 32H ACK 06H %F 25H 46H FNC3 %3 25H 33H BEL 07H %G 25H 47H FNC4 %4 25H 34H BS 08H %H 25H 48H HT 09H %I 25H 49H <スタートコート > LF 0AH %J 25H 4AH Code Format VT 0BH %K 25H 4BH START A %6 25H 36H FF 0CH %L 25H 4CH START B %7 25H 37H CR 0DH %M 25H 4DH START C %8 25H 38H SO 0EH %N 25H 4EH SI 0FH %O 25H 4FH DLE 10H %P 25H 50H DC1 11H %Q 25H 51H DC2 12H %R 25H 52H DC3 13H %S 25H 53H DC4 14H %T 25H 54H NAK 15H %U 25H 55H SYN 16H %V 25H 56H ETB 17H %W 25H 57H CAN 18H %X 25H 58H EM 19H %Y 25H 59H SUB 1AH %Z 25H 5AH ESC 1BH %[ 25H 5BH FS 1CH %\ 25H 5CH GS 1DH %] 25H 5DH RS 1EH %^ 25H 5EH US 1FH %_ 25H 5FH DEL 7FH %5 25H 35H STAR Line Mode コマンド 仕 様 書 5-4
5-1-5) Code93 1 各 モードとモジュールの 幅 項 目 モート 1 モート 2 モート 3 モシ ュール 幅 2 ト ット 3 ト ット 4 ト ット 1 文 字 長 さ (*) 2.25mm 3.375mm 4.5mm (*) スタート ストップバーは 含 まず 2 規 定 事 項 スタート/ストップコードは 自 動 的 に 付 加 される チェックキャラクタ(C,K)を 自 動 的 に 付 加 される 2 文 字 セットの 表 現 は Code128に 準 ずる 但 し 印 は code128 のみのコードで Code93 では 使 用 不 可 5-1-6) NW7 (CODERBAR) NW7 は スタート/ストップコードとして 通 常 A~D のいずれかを 使 用 し 0~9 間 での 特 殊 記 号 ( - $ : /. + ) を 表 す 事 ができる マイナス ドル コロン スラッシュ ピリオド プラス 宅 配 便 の 荷 札 のバーコード DPE( 写 真 プリント) 医 療 関 係 ( 米 国 )などで 使 用 されている 1 各 モードにおける 一 文 字 の 長 さ 項 目 モート 1 モート 2 モート 3 モート 4 モート 5 モート 6 モート 7 モート 8 モート 9 ナロウエレメント 幅 2 3 4 2 3 4 2 3 4 ワイト エレメント 幅 6 9 12 5 8 10 4 6 8 比 率 1:3 1:3 1:3 1:2.5 1:2.7 1:2.5 1:2 1:2 1:2 文 字 間 スヘ ース(ト ット) 2 3 4 2 3 4 2 3 4 1 文 字 長 さ( 通 常 mm) ( 幅 広 mm) 3 3.5 4.5 5.25 6 7 2.75 3.125 4.25 5.125 5.5 6.25 2.5 2.75 3.75 4.125 5 5.5 NW7では 文 字 により 含 まれるナローエレメントおよびワイドエレメントの 数 が 異 なるため 長 さも 異 なる 通 常 キャラクタ(ナロー5 ワイド2) 数 字 (0~9) - $ 幅 広 キャラクタ(ナロー4 ワイド3) :, /,., +, A~D 一 文 字 の 長 さには 文 字 間 スペースを 含 む STAR Line Mode コマンド 仕 様 書 5-5
5-1-7) GS1-128 データ 基 本 構 造 スタートキャラクタ FNC1 AI テ ータ チェックテ ィ シ ット A チェックテ ィ シ ット B 自 動 付 加 (d1...dn) 自 動 付 加 ストッフ キャラク データ 連 結 構 造 スタートキャラクタ FNC1 AI テ ータ チェックテ ィ シ ット A FNC1 AI テ ータ チェックテ ィ シ ット A チェックテ ィ シ ット B 自 動 付 加 (d1...dn) 自 動 付 加 ストッフ キャラクタ 特 殊 文 字 (SP, (, ), * )は 以 下 のように 動 作 する 特 殊 文 字 文 字 16 進 数 10 進 数 処 理 SP 20 32 d1 後 の 最 初 のSPは(AI)を 識 別 するためのデータ 区 分 識 別 子 となる SPはHRIに 反 映 されるが エンコードデータには 含 まない ( 28 40 ( はHRIに 反 映 される AIを 際 立 たせるためには ( ) を 用 いると 有 効 であ る エンコードデータには 含 まない ) 29 41 d1 後 の 最 初 の ) は(AI)を 識 別 するためのデータ 区 分 識 別 子 となる ) はHRI に 反 映 されるが エンコードデータには 含 まない * 2A 42 * で 指 定 した 位 置 にモジュラス10で 計 算 されたチェックディジットを 自 動 的 に 挿 入 する HRIには * でなくチェックディジットが 反 映 される 自 動 付 加 されるデータはHRI 文 字 に 挿 入 されない 特 殊 文 字 のHRI 文 字 は 以 下 のように 処 理 される スタートキャラクタ(CODE A, CODE B, CODE C)はHRI 文 字 に 印 字 されない ファンクション 文 字 (FNC1 FNC3)および 制 御 文 字 (00H~1FH 7FH)のHRI 文 字 はSPとなる SP ( ) のHRI 文 字 はそのまま 印 字 される * の 位 置 にはチェックディジットが 印 字 される それぞれのコードセット(CODE A, CODE B, CODE C)で 使 用 できるデータ 範 囲 を 下 表 に 示 す 特 殊 文 字 (FNC1, FNC3)や ( ) * { のバーコードデータは 下 表 に 示 す2バイトデータを 送 信 する. STAR Line Mode コマンド 仕 様 書 5-6
d キャラクタ d キャラクタ 16 進 10 進 CODE A CODE B CODE C 16 進 10 進 CODE A CODE B CODE C 00 0 NUL 00 25 37 % % 37 01 1 SOH 01 26 38 & & 38 02 2 STX 02 27 39 39 03 3 ETX 03 7B, 28 123, 40 ( ( 40 04 4 EOT 04 7B, 29 123, 41 ) ) 41 05 5 ENQ 05 7B, 2A 123, 42 * * 42 06 6 ACK 06 2B 43 + + 43 07 7 BEL 07 2C 44,, 44 08 8 BS 08 2D 45 - - 45 09 9 HT 09 2E 46.. 46 0A 10 LF 10 2F 47 / / 47 0B 11 VT 11 30 48 0 0 48 0C 12 FF 12 31 49 1 1 49 0D 13 CR 13 32 50 2 2 50 0E 14 SO 14 33 51 3 3 51 0F 15 SI 15 34 52 4 4 52 10 16 DLE 16 35 53 5 5 53 11 17 DC1 17 36 54 6 6 54 12 18 DC2 18 37 55 7 7 55 13 19 DC3 19 38 56 8 8 56 14 20 DC4 20 39 57 9 9 57 15 21 NAK 21 3A 58 : : 58 16 22 SYN 22 3B 59 ; ; 59 17 23 ETB 23 3C 60 < < 60 18 24 CAN 24 3D 61 = = 61 19 25 EM 25 3E 62 > > 62 1A 26 SUB 26 3F 63?? 63 1B 27 ESC 27 40 64 @ @ 64 1C 28 FS 28 41 65 A A 65 1D 29 GS 29 42 66 B B 66 7B, 1E 123, 30 RS 30 43 67 C C 67 1F 31 US 31 44 68 D D 68 20 32 45 69 E E 69 21 33!! 33 46 70 F F 70 22 34 34 47 71 G G 71 23 35 # # 35 48 72 H H 72 24 36 $ $ 36 49 73 I I 73 STAR Line Mode コマンド 仕 様 書 5-7
d キャラクタ d キャラクタ 16 進 10 進 CODE A CODE B CODE C 16 進 10 進 CODE A CODE B CODE C 4A 74 J J 74 6F 111 o 4B 75 K K 75 70 112 p 4C 76 L L 76 71 113 q 4D 77 M M 77 72 114 r 4E 78 N N 78 73 115 s 4F 79 O O 79 74 116 t 50 80 P P 80 75 117 u 51 81 Q Q 81 76 118 v 52 82 R R 82 77 119 w 53 83 S S 83 78 120 x 54 84 T T 84 79 121 y 55 85 U U 85 7A 122 z 56 86 V V 86 7B, 7B 123, 123 { 57 87 W W 87 7C 124 58 88 X X 88 7D 125 } 59 89 Y Y 89 7E 126 ~ 5A 90 Z Z 90 7F 127 DEL 5B 91 [ [ 91 5C 92 \ \ 92 5D 93 ] ] 93 d 特 殊 キャラクタ 5E 94 ^ ^ 94 16 進 10 進 CODE A CODE B CODE C 5F 95 95 7B, 31 123, 49 FNC1 FNC1 FNC1 60 96 ` 96 7B, 33 123, 51 FNC3 FNC3 61 97 a 97 20 32 SP SP SP 62 98 b 98 28 40 ( ( ( 63 99 c 99 29 41 ) ) ) 64 100 d 2A 42 * * * 65 101 e 66 102 f 67 103 g 68 104 h 69 105 i 6A 106 j 6B 107 k 6C 108 l 6D 109 m 6E 110 n STAR Line Mode コマンド 仕 様 書 5-8
5-1-8) GS1 Databar Omnidirectional AI(アプリケーション 識 別 子 )とチェックディジットを 除 く13 桁 のデータを 送 信 する AI( 01 )は 自 動 的 に 追 加 される 1 桁 のチェックディジットが 自 動 的 に 追 加 される HRI 印 字 有 効 時 ["(01)", (d1...d13), チェックディジット]の18 桁 がHRIに 印 字 される バーコード 高 さの 設 定 が[モジュール 幅 x33]より 小 さい 場 合 バーコード 高 さは[モジュール 幅 x33]で 印 字 される (HRI 分 の 高 さ 除 く) 5-1-9) GS1 Databar Truncated AI(アプリケーション 識 別 子 )とチェックディジットを 除 く13 桁 のデータを 送 信 する AI( 01 )は 自 動 的 に 追 加 される 1 桁 のチェックディジットが 自 動 的 に 追 加 される HRI 印 字 有 効 時 ["(01)", (d1...d13), チェックディジット]の18 桁 がHRIに 印 字 される バーコード 高 さの 設 定 が[モジュール 幅 x13]より 小 さい 場 合 バーコード 高 さは[モジュール 幅 x13]で 印 字 される (HRI 分 の 高 さ 除 く) 5-1-10) GS1 Databar Limited AI(アプリケーション 識 別 子 )とチェックディジットを 除 く13 桁 のデータを 送 信 する 1 桁 のチェックディジットが 自 動 的 に 追 加 される HRI 印 字 有 効 時 ["(01)", (d1...d13), チェックディジット]の18 桁 がHRIに 印 字 される バーコード 高 さの 設 定 が[モジュール 幅 x10]より 小 さい 場 合 バーコード 高 さは[モジュール 幅 x10]で 印 字 される (HRI 分 の 高 さ 除 く) 5-1-11) GS1 Databar Expanded 特 殊 文 字 (FNC1)や"(" ")"を 送 る 場 合 下 記 の2バイトのデータを 送 信 する 送 信 データ データ ASCII 16 進 10 進 FNC1 { + 1 7B + 31 123 + 49 ( { + ( 7B + 28 123 + 40 ) { + ) 7B + 29 123 + 41 特 殊 文 字 ( (, ) ) は 下 表 のように 処 理 される Special characters キャラクタ 16 進 10 進 処 理 ( 28 40 "(" はHRI 文 字 に 挿 入 される ")"と 組 み 合 わせて 使 用 することで AIを 明 示 化 できる ")"は 符 号 化 されない ) 29 41 d1 以 降 の 最 初 の ) はAIおよびデータ 区 切 りとして 処 理 される ")" はHRI 文 字 に 挿 入 される ) は 符 号 化 されない HRI 文 字 印 字 が 有 効 な 場 合 HRIでの 特 殊 文 字 の 扱 いは 下 記 の 通 り 制 御 文 字 (FNC1)は 印 字 されない 特 殊 文 字 ( (, ) ) は 印 字 される バーコードデータ[ { + ( (, ) )] は( (, ) )として 印 字 される バーコード 高 さの 設 定 が[モジュール 幅 x34]より 小 さい 場 合 バーコード 高 さは[モジュール 幅 x34]で 印 字 される (HRI 分 の 高 さ 除 く) STAR Line Mode コマンド 仕 様 書 5-9
5-2) 付 録 -2 ステータス 仕 様 5-2-1) ENQコマンドステータス 本 ステータスは ENQ コマンドにより プリンタが 送 信 するステータスである Bit 内 容 状 態 機 種 別 対 応 0 1 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II 7 コンハ ルシ ョン SW OPEN CLOSE 6 受 信 ハ ッファオーハ ーフロー 発 生 なし 発 生 5 受 信 ハ ッファエンフ ティ テ ータあり エンフ ティ 4 0 固 定 - - - - - - - - - - - - - 3 用 紙 エント 用 紙 あり 用 紙 なし 2 その 他 のエラー エラーなし エラー 発 生 1 フレーミンク エラー エラーなし エラー 発 生 0 ハ リティエラー エラーなし エラー 発 生 受 信 バッファオーバーフロー/フレーミングエラー/パリティエラー これらエラーは 発 生 したことを 保 持 し 本 コマンドによりステータス 問 い 合 せがありエラーステータスを 送 信 後 クリアする その 他 エラー 復 帰 不 可 能 エラーとカバーオープンエラーを 示 す 5-2-2) EOTコマンドステータス 本 ステータスは EOT コマンドにより プリンタが 送 信 するステータスである Bit 内 容 状 態 機 種 別 対 応 0 1 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II 7 コンハ ルシ ョン SW OPEN CLOSE 6 フ レセ ンタ 紙 シ ャムエラー エラーなし エラー 発 生 5 用 紙 ニアエント ( 外 側 ) 用 紙 あり 用 紙 なし 4 1 固 定 - - - - - - - - - - - - - 3 用 紙 エント 用 紙 あり 用 紙 なし 2 用 紙 ニアエント ( 内 側 ) 用 紙 あり 用 紙 なし 1 BM エラー エラーなし エラー 発 生 0 0 固 定 - - - - - - - - - - - - - BM エラー PE/BM センサ 共 用 機 種 は 所 定 量 以 上 の 黒 連 続 検 出 を BM エラーではなく 紙 無 しエラーとする STAR Line Mode コマンド 仕 様 書 5-10
5-2-3) 自 動 ステータス 自 動 ステータスは プリンタの 状 態 が 変 化 したときにプリンタからホストへ 自 動 的 に 返 信 されるステータス 群 である 自 動 ステータスは ヘッダー1 + ヘッダー2 + 複 数 バイトのプリンタステータス で 構 成 されており ホストに 対 して 連 続 して 返 信 されるものである ホスト は 必 ず1バイト 受 信 するごとに 識 別 方 法 に 従 ってデータの 識 別 を 実 施 すること ( 例 外 的 にXon/Xoffモード 時 (シリアルI/F)には 自 動 ステータスの 途 中 にXon/Xoffコードが 混 入 する 可 能 性 があるので 受 信 側 での 考 慮 が 必 要 ) 自 動 ステータスの 有 効 無 効 条 件 は 初 期 値 が DIPSW の 設 定 に 従 う 電 源 投 入 後 は ESC RS a n コマンドにより 条 件 が 変 更 可 能 である また 自 動 ステータスは 有 効 / 無 効 条 件 に 関 係 なく ESC ACK SOH コマンドにて 取 得 可 能 である 1ヘッダー1 ヘッダー1は 自 動 ステータスの 先 頭 に 送 信 される1バイト 長 の 情 報 である ヘッダー1の 構 成 を 下 表 に 示 す ヘッダー1は ビット1~ビット3 ビット5にて ヘッダー1を 含 めたステータス 全 体 の 送 信 バイト 数 を 表 している ホストはこの 送 信 バイト 数 情 報 を 取 得 し 必 ずこの 送 信 バイト 数 分 のステータスデータを 受 信 すること 参 考 までに 実 際 の 送 信 バイト 数 とヘッダー1の 関 係 を 下 表 に 記 す 本 データは 先 頭 のヘッダー1であることを 示 すたにビット0が 常 に1( 第 2バイト 目 以 降 は 常 に0)となっているので ヘッダー1を 検 出 する 場 合 は ビット0=1かつビット4=0あることを 確 認 すればよい 尚 ビット6は 将 来 の 拡 張 用 のため ホスト 側 の 処 理 にて 無 視 すること < ヘッダー1( 第 1バイト 目 ) > Bit 内 容 状 態 機 種 別 対 応 0 1 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II 7 0 固 定 - - - - - - - - - - - - - 6 予 約 (0 固 定 ) - - - - - - - - - - - - - 5 フ リンタステータス ハ イト 数 4 0 固 定 - - - - - - - - - - - - - 3 フ リンタステータス ハ イト 数 2 フ リンタステータス ハ イト 数 1 フ リンタステータス ハ イト 数 0 1 固 定 - - - - - - - - - - - - - 実 際 の 送 信 バイト 数 とヘッダー1の 対 応 表 送 信 ハ イト 数 n(7 n 15) ヘッタ ー 1 7 00001111B (0F Hex) 8 00100001B (21 Hex) 9 00100011B (23 Hex) 10 00100101B (25 Hex) 11 00100111B (27 Hex) 12 00101001B (29 Hex) 13 00101011B (2B Hex) 14 00101101B (2D Hex) 15 00101111B (2F Hex) STAR Line Mode コマンド 仕 様 書 5-11
2ヘッダー2 ヘッダー2は 自 動 ステータスの 第 2バイト 目 に 送 信 される1バイト 長 の 情 報 である ヘッダー2の 構 成 を 下 表 に 示 す ヘッダー2は ビット1~ビット3 ビット5にて 自 動 ステータスのバージョン( 以 下 自 動 ステータスバージョン)を 示 す 参 考 までに 実 際 のバージョンとヘッダー2の 関 係 を 下 表 に 記 す 自 動 ステータスバージョンは 将 来 新 機 能 の 追 加 等 によってそれま で 空 きであったプリンタステータスのビット 位 置 に 新 たに 情 報 が 追 加 された 場 合 にアップするものである ホスト 側 にて 自 動 ステータスのバージョン 管 理 を 行 わない 場 合 は 受 信 したヘッダー2は 無 視 しても 構 わない < ヘッダー2 ( 第 2バイト 目 ) > Bit 内 容 状 態 機 種 別 対 応 0 1 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II 7 ASB ステータス 拡 張 拡 張 なし 拡 張 あり - - - - - - - - - - - - 6 未 使 用 ( 0 固 定 ) - - - - - - - - - - - - - 5 バージョン 番 号 4 0 固 定 - - - - - - - - - - - - - 3 バージョン 番 号 2 バージョン 番 号 1 バージョン 番 号 0 0 固 定 - - - - - - - - - - - - - 実 際 の 自 動 ステータスバージョンとヘッダー2の 対 応 表 バージョン 番 号 n ヘッダー2 1 00000010B (02 Hex) 2 00000100B (04 Hex) 3 00000110B (06 Hex) 4 00001000B (08 Hex) 5 00001010B (0A Hex) 6 00001100B (0C Hex) 7 00001110B (0E Hex) 8 00100000B (20 Hex) 9 00100010B (22 Hex) 30 01101100B (6C Hex) 31 01101110B (6E Hex) プリンタステータスバージョン 機 種 名 バージョン 番 号 対 応 ステータス TSP800 1 (02 Hex) プリンタステータス5( 第 7 バイト 目 )まで 搭 載 1 (02 Hex) プリンタステータス6( 第 8 バイト 目 )まで 搭 載 Ver4.0 以 降 3 (06 Hex) プリンタステータス7( 第 9 バイト 目 )まで 搭 載 Ver4.3 以 降 TSP700 1 (02 Hex) プリンタステータス5( 第 7 バイト 目 )まで 搭 載 1 (02 Hex) プリンタステータス6( 第 8 バイト 目 )まで 搭 載 Ver3.0 以 降 3 (06 Hex) プリンタステータス7( 第 9 バイト 目 )まで 搭 載 Ver3.2 以 降 TSP600 1 (02 Hex) プリンタステータス5( 第 7 バイト 目 )まで 搭 載 1 (02 Hex) プリンタステータス6( 第 8 バイト 目 )まで 搭 載 Ver3.0 以 降 3 (06 Hex) プリンタステータス7( 第 9 バイト 目 )まで 搭 載 Ver3.2 以 降 TUP900 2 (04 Hex) プリンタステータス6( 第 8 バイト 目 )まで 搭 載 3 (06 Hex) プリンタステータス7( 第 9 バイト 目 )まで 搭 載 Ver1.2 以 降 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II 3 (06 Hex) プリンタステータス7( 第 9 バイト 目 )まで 搭 載 STAR Line Mode コマンド 仕 様 書 5-12
3プリンタステータス プリンタステータスは 自 動 ステータスの 第 3バイト 目 以 降 に 送 信 されるステータス 本 体 である プリンタステータスは (ヘッダー1にて 付 加 された 送 信 バイト 数 -2) 分 が 返 信 される プリンタステータスは 常 に 最 新 の 情 報 に 更 新 されるものとする ( 履 歴 は 存 在 しない) ステータス 本 体 の 構 成 は 以 下 に 示 す < プリンタステータス1 プリンタ 状 態 ( 第 3バイト 目 )> Bit 内 容 状 態 機 種 別 対 応 0 1 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II 7 0 固 定 - - - - - - - - - - - - - 6 SW 入 力 による OFF-LINE 未 発 生 発 生 - 5 カハ ーの 状 態 CLOSE OPEN 4 0 固 定 - - - - - - - - - - - - - 3 ON-LINE/OFF-LINE 状 態 ON-LINE OFF-LINE 2 コンハ ルシ ョン SW OPEN CLOSE 1 <ETB>コマント 未 実 行 実 行 済 0 0 固 定 - - - - - - - - - - - - - <ETB>コマンド ホストへ 返 信 したときに0クリアされる (ビット1を0クリアした 事 は 自 動 ステータスの 発 生 対 象 とはならない) < プリンタステータス2 エラー 情 報 ( 第 4バイト 目 )> Bit 内 容 状 態 機 種 別 対 応 0 1 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II 7 0 固 定 - - - - - - - - - - - - - 6 印 字 ヘット 高 温 による 停 止 中 停 止 中 でない 停 止 中 5 復 帰 不 可 能 エラー エラーなし エラー 発 生 4 0 固 定 - - - - - - - - - - - - - 3 オートカッターエラー エラーなし エラー 発 生 2 メカニカルエラー エラーなし エラー 発 生 - ヘット サーミスタエラー エラーなし エラー 発 生 - - - - - - - - - - - 1 未 使 用 ( 0 固 定 ) - - - - - - - - - - - - 0 0 固 定 - - - - - - - - - - - - - STAR Line Mode コマンド 仕 様 書 5-13
< プリンタステータス3 エラー 情 報 ( 第 5バイト 目 )> Bit 内 容 状 態 機 種 別 対 応 0 1 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II 7 0 固 定 - - - - - - - - - - - - - 6 受 信 ハ ッファオーハ ーフロー 発 生 無 し 発 生 5 コマント エラー(ヘ ーシ モート 時 ) エラーなし エラー 発 生 4 0 固 定 - - - - - - - - - - - - - 3 BM エラー エラーなし エラー 発 生 (*) 2 フ レセ ンタ- 紙 シ ャムエラー エラーなし エラー 発 生 1 ヘット アッフ エラー エラーなし エラー 発 生 - 電 源 電 圧 エラー エラーなし エラー 発 生 - - - - - - - - - - - 0 0 固 定 - - - - - - - - - - - - - 受 信 バッファオーバーフロー ホストへ 返 信 したときに0クリアされる コマンドエラー(ページモード 時 ) コマンドエラーはホストへ 返 信 したときに0クリアされる BM エラー PE/BM センサ 共 用 機 種 は 所 定 量 以 上 の 黒 連 続 検 出 を BM エラーではなく 紙 無 しエラーとする (*)TSP800L(ラベルプリンタ)のBMエラーは 下 記 要 因 で 発 生 する TSP800L 動 作 モート 使 用 センサ BM エラー 発 生 要 因 ティアハ ーモート 透 過 型 ラヘ ル 紙 400mm 以 上 検 出 台 紙 400mm 以 上 検 出 ヘ ーシ エラー 検 出 (MSW 有 効 時 ) 測 長 エラー 検 出 時 (MSW 有 効 時 ) 反 射 型 白 400mm 以 上 検 出 ヘ ーシ エラー 検 出 (MSW 有 効 時 ) 測 長 エラー 検 出 時 (MSW 有 効 時 ) 剥 離 モート 透 過 型 ラヘ ル 紙 400mm 以 上 検 出 台 紙 400mm 以 上 検 出 ヘ ーシ エラー 検 出 測 長 エラー 検 出 時 (MSW 有 効 時 ) 反 射 型 白 400mm 以 上 検 出 ヘ ーシ エラー 検 出 測 長 エラー 検 出 時 (MSW 有 効 時 ) STAR Line Mode コマンド 仕 様 書 5-14
< プリンタステータス4 センサ 情 報 ( 第 6バイト 目 )> Bit 内 容 状 態 機 種 別 対 応 0 1 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II 7 0 固 定 - - - - - - - - - - - - - 6 未 使 用 ( 0 固 定 ) - - - - - - - - - - - - - 5 未 使 用 ( 0 固 定 ) - - - - - - - - - - - - - 4 0 固 定 - - - - - - - - - - - - - 3 用 紙 エンド 用 紙 あり 用 紙 なし 2 用 紙 ニアエンド( 内 側 ) 用 紙 あり 用 紙 なし 1 用 紙 ニアエンド( 外 側 ) 用 紙 あり 用 紙 なし 0 0 固 定 - - - - - - - - - - - - - < プリンタステータス5 センサ 情 報 ( 第 7バイト 目 )> Bit 内 容 状 態 機 種 別 対 応 0 1 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II 7 0 固 定 - - - - - - - - - - - - - 6 未 使 用 ( 0 固 定 ) - - - - - - - - - - - - - 5 未 使 用 ( 0 固 定 ) - - - - - - - - - - - - - 4 0 固 定 - - - - - - - - - - - - - 3 スリッフ BOF 検 出 器 用 紙 あり 用 紙 なし 2 スリッフ TOF 検 出 器 用 紙 あり 用 紙 なし 1 フ レセ ンタ 用 紙 検 出 器 用 紙 なし 用 紙 あり スタックセンサ 用 紙 検 出 器 用 紙 なし 用 紙 あり 剥 離 センサ 用 紙 検 出 器 用 紙 なし 用 紙 あり 0 0 固 定 - - - - - - - - - - - - - < プリンタステータス6 ETB カウンタ ( 第 8バイト 目 )> Bit 内 容 状 態 機 種 別 対 応 0 1 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II 7 0 固 定 - - - - - - - - - - - - - 6 ETB カウンタ Bit-4 5 ETB カウンタ Bit-3 4 0 固 定 - - - - - - - - - - - - - 3 ETB カウンタ Bit-2 2 ETB カウンタ Bit-1 1 ETB カウンタ Bit-0 0 0 固 定 - - - - - - - - - - - - - (*)ETB カウンタ 本 カウンタは 5 ビットの ETB カウンタである (0~31 までのカウント 可 能 カウンタがオ-バーフローする 場 合 31 0 へカウントアップされる ) 本 カウンタは<ETB>コマンドにより1インクリメントされる また ETB カウンタは 以 下 コマンドにより 初 期 化 される この 時 ASB の ETB ステータスもクリアされる ただし ETB カウンタの 初 期 化 の 際 ASB の 送 信 は 行 わない <ETB カウンタ 初 期 化 コマンド> <ESC><RS> E n : ETB カウンタ 初 期 化 <CAN> : 印 字 データのキャンセルとコマンド 初 期 化 STAR Line Mode コマンド 仕 様 書 5-15
< プリンタステータス7 プレゼンタ 用 紙 位 置 ( 第 9バイト 目 )> Bit 内 容 状 態 機 種 別 対 応 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II 0 1 V4.3 V3.2 V3.2 V1.2 以 降 以 降 以 降 以 降 7 0 固 定 - - - - - - - - - - - - - 6 未 使 用 ( 0 固 定 ) - 5 未 使 用 ( 0 固 定 ) - 4 0 固 定 - - - - - - - - - - - - - 3 フ レセ ンタ 用 紙 位 置 ( 下 表 参 照 ) 2 フ レセ ンタ 用 紙 位 置 ( 下 表 参 照 ) 1 フ レセ ンタ 用 紙 位 置 ( 下 表 参 照 ) 0 0 固 定 - - - - - - - - - - - - - 本 ステータスはプレゼンタ 搭 載 機 種 のみ 有 効 プレゼンタ 非 搭 載 機 種 は 本 ステータスを 0 固 定 にて 送 信 する 本 ステータスはプレゼンタ 搭 載 機 種 のみメモリ SW により 有 効 / 無 効 が 設 定 される 有 効 時 はプレゼンタ 用 紙 位 置 ステータスが 更 新 されるが 無 効 時 はプレゼンタ 用 紙 位 置 ステータスは 0 固 定 となり ステータス は 変 化 しない プレゼンタ 用 紙 位 置 詳 細 bit3 bit2 bit1 プレゼンター 用 紙 位 置 0 0 0 用 紙 位 置 0 プレゼンタ 内 部 に 用 紙 が 無 い 状 態 0 0 1 用 紙 位 置 1 用 紙 を 給 紙 した 状 態 (ループ 状 態 ) 0 1 0 用 紙 位 置 2 (Reserved) 0 1 1 用 紙 位 置 3 用 紙 を 排 出 した 状 態 ( 引 き 抜 き 可 能 ) 1 0 0 用 紙 位 置 4 (Reserved) 1 0 1 用 紙 位 置 5 (Reserved) 1 1 0 用 紙 位 置 6 用 紙 回 収 状 態 1 1 1 用 紙 位 置 7 用 紙 引 抜 かれた 状 態 プレゼンタ 動 作 モード 別 用 紙 位 置 ステータス 状 態 遷 移 動 作 モード 用 紙 プレゼンター 用 紙 位 置 状 態 遷 移 ループ 貯 留 回 収 位 置 0 位 置 1 ( 用 紙 切 断 ) 位 置 3 ( 用 紙 回 収 ) 位 置 6 位 置 0 機 内 回 収 引 き 抜 き 位 置 0 位 置 1 ( 用 紙 切 断 ) 位 置 3 ( 用 紙 引 き 抜 き) 位 置 7 位 置 0 ループ 貯 留 回 収 位 置 0 位 置 1 ( 用 紙 切 断 ) 位 置 3 ( 用 紙 回 収 ) 位 置 6 位 置 0 前 面 排 出 引 き 抜 き 位 置 0 位 置 1 ( 用 紙 切 断 ) 位 置 3 ( 用 紙 引 き 抜 き) 位 置 7 位 置 0 ループ 無 し 回 収 位 置 0 位 置 1 ( 用 紙 切 断 ) 位 置 3 ( 用 紙 回 収 ) 位 置 6 位 置 0 機 内 回 収 引 き 抜 き 位 置 0 位 置 1 ( 用 紙 切 断 ) 位 置 3 ( 用 紙 引 き 抜 き) 位 置 7 位 置 0 ループ 無 し 回 収 位 置 0 位 置 1 ( 用 紙 切 断 ) 位 置 3 ( 用 紙 回 収 ) 位 置 6 位 置 0 前 面 排 出 引 き 抜 き 位 置 0 位 置 1 ( 用 紙 切 断 ) 位 置 3 ( 用 紙 引 き 抜 き) 位 置 7 位 置 0 回 収 無 効 回 収 位 置 0 位 置 1 ( 用 紙 切 断 ) 位 置 6 位 置 0 引 き 抜 き 位 置 0 位 置 1 ( 用 紙 切 断 ) 位 置 6 位 置 0 4 注 意 点 自 動 ステータス 有 効 状 態 においては ENQ EOT ESC ACK SOH を 使 用 しないこと これらの 問 い 合 わせコマンドは あらかじめ DIPSW(メモリ SW)または ESC RS a n コマンドにより 自 動 ステータス 機 能 を 無 効 状 態 にして 使 用 すること 5ステータス 識 別 方 法 コマンド/ 機 能 ステータス bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 XON 0 0 0 1 0 0 0 1 XOFF 0 0 0 1 0 0 1 1 ENQ * * * 0 * * * * EOT * * * 1 * * * 0 ASB(ヘッタ ー 1) 0 * * 0 * * * 1 ASB(ヘッタ ー 1 以 外 ) 0 * * 0 * * * 0 0= 0 固 定 ビットを 表 す / 1= 1 固 定 ビットを 表 す / *= 変 化 するビットを 表 す STAR Line Mode コマンド 仕 様 書 5-16
5-2-4) Ethernet I/F 無 線 LAN I/Fにおけるプリンタステータス 送 信 仕 様 Ethernet I/F 無 線 LAN I/F におけるプリンタステータス 送 信 仕 様 を 述 べる 1) 送 信 フォーマット STAR ASB のみ 送 信 する 場 合 STAR ASB ( 第 2 バイト 目 Bit-7=1) + Length ( Length = 0x0000 ) STAR ASB 以 外 のプリンタステータス 送 信 する 場 合 STAR ASB ( 第 2 バイト 目 Bit-7=1) + Length + Status Data <Length 詳 細 > Status Data のバイト 数 を 示 す 2 バイト 値 ( 0x0000 Length 0x0200) Status Data が 10 バイトの 場 合 Length=0x000a STAR ASB のみ 送 信 する 場 合 は Length=0x0000 を 付 加 する STAR ASB 第 2 バイト 目 Bit-7 は Length が 付 加 される 場 合 Bit-7=1 にセットされる ステータスの 解 析 は STAR ASB の 第 1 バイト 目 により ASB の 総 バイト 数 を 検 出 し STAR ASB の 第 2 バイト 目 Bit-7 にて Length が 付 加 されているかを 検 出 する さらに Length により 以 降 の Status Data のバイト 数 分 取 得 することにより ステータスの 解 析 が 可 能 2) Status Data 送 信 フォーマット Status Type + 区 切 り 文 字 1 + Data Type + Status Length + Printer Status + 区 切 り 文 字 2 1 Status Type (2byte or 4Byte) 第 1 第 2 バイト 目 プリンタステータスの 発 生 要 因 を 示 す 00 : Reserved 01 ~ 09 : STAR リアルタイムステータス 要 求 コマンド 10 ~ 49 : STAR ステータス 要 求 コマンド 50 : Reserved 51 ~ 59 : Reserved 60 ~ 99 : Reserved A0 ~ FF : Reserved 第 3 第 4 バイト 目 発 生 要 因 がコマンドの 場 合 コマンドの n パラメータを 示 す n パラメータが 無 い 場 合 第 3 第 4 バイト 目 は 省 略 可 能 < 例 > ESC SYN 3 n コマンドにて n = 0x31 の 場 合 第 3 第 4 バイト 目 は 31 2 区 切 り 文 字 1 (1byte) : を 送 信 する 3 Data Type (1byte) Printer Status のデータ 型 を 示 し B (バイナリ 型 )を 送 信 する 4 Status Length (2byte) Printer Status のバイト 数 を 示 す 2 バイト 値 STAR Line Mode コマンド 仕 様 書 5-17
5 Printer Status ( 可 変 長 ) プリンタが 送 信 するステータス ステータス 内 容 は 発 生 要 因 により 異 なる ステータス 内 容 の 詳 細 は 発 生 要 因 のコマンド 及 び 自 動 ステータスを 参 照 のこと 6 区 切 り 文 字 2 (1byte) ; を 送 信 する 3) ステータス 送 信 仕 様 一 覧 ステータス 発 生 要 因 STAR ASB Length Status Data Status Type 区 切 り Data Status Printer 区 切 り 第 1,2 ハ イト 目 発 生 要 因 第 3 4 ハ イト 目 n ハ ラメータ ASB 自 動 ステータス( 1) ESC ACK SOH フ リンタステータス 要 求 ENQ フ リンタステータス 要 求 EOT フ リンタステータス 要 求 ESC SYN 3 n フ レセ ンタカウンタ 要 求 ESC GS x I PDF417 情 報 要 求 ESC GS y I QR コート 情 報 要 求 ESC GS ETX n1 n2 印 字 終 了 カウンタ 要 求 ESC GS ( L, ESC GS 8 L fn48 51 64 ESC GS ) L fn50 コマンドレスポンス 要 求 ( 1) 自 動 ステータスについては TCP#9100 ポート 接 続 中 の 全 ホストに 配 信 される ( ) 機 種 により 搭 載 する MSW 領 域 が 異 なります 文 字 1 Type Length Status 文 字 2 ASB 0x0000 -- -- -- -- -- -- -- ASB 0x0000 -- -- -- -- -- -- -- ASB 0x0008 01 省 略 : B 0x0001 Status ; ASB 0x0008 02 省 略 : B 0x0001 Status ; ASB 0x0011 13 00 n 01 : B 0x0008 Status ; 30 n 31 ASB 0x000C 16 省 略 : B 0x0005 Status ; ASB 0x000D 19 省 略 : B 0x0006 Status ; ASB 0x000F "20" 省 略 : B 0x0008 Status ; ASB 可 変 長 A1 省 略 : B 可 変 長 Block Data ; STAR Line Mode コマンド 仕 様 書 5-18
5-3) 付 録 -3 空 白 コードページ(Blank Code Page)の 構 成 空 白 コードページとは 文 字 コード 80H~FFHまでが 全 て 空 白 となっている 文 字 コードテーブルのことであり 下 記 コマンドにより 指 定 するこ とが 可 能 ESC GS t n (n=255) また 空 白 コードページ 領 域 へのデータ 書 込 みは 下 記 コマンドにて 可 能 ESC GS =... 1 Font-A データの 構 成 例 (12 24 フォント) MSB LSB MSB LSB d1 d2 0 0 0 0 d3 d4 0 0 0 0 d5 d6 0 0 0 0 d7 d8 0 0 0 0 d9 d10 0 0 0 0 d11 d12 0 0 0 0 d13 d14 0 0 0 0 d15 d16 0 0 0 0 d17 d18 0 0 0 0 d19 d20 0 0 0 0 d21 d22 0 0 0 0 d23 d24 0 0 0 0 d25 d26 0 0 0 0 d27 d28 0 0 0 0 d29 d30 0 0 0 0 d31 d32 0 0 0 0 d33 d34 0 0 0 0 d35 d36 0 0 0 0 d37 d38 0 0 0 0 d39 d40 0 0 0 0 d41 d42 0 0 0 0 d43 d44 0 0 0 0 d45 d46 0 0 0 0 d47 d48 0 0 0 0 図 A-1 12 24 フォント STAR Line Mode コマンド 仕 様 書 5-19
2 Font-B データの 構 成 例 (9 24 フォント) STAR モードは Font-B は 非 搭 載 であるが データ 登 録 時 は Font-A Font-B のデータをセットで 登 録 しなければならない その 際 Font-B データはゼロデータで 良 い MSB LSB MSB LSB d1 d2 0 0 0 0 0 0 0 d3 d4 0 0 0 0 0 0 0 d5 d6 0 0 0 0 0 0 0 d7 d8 0 0 0 0 0 0 0 d9 d10 0 0 0 0 0 0 0 d11 d12 0 0 0 0 0 0 0 d13 d14 0 0 0 0 0 0 0 d15 d16 0 0 0 0 0 0 0 d17 d18 0 0 0 0 0 0 0 d19 d20 0 0 0 0 0 0 0 d21 d22 0 0 0 0 0 0 0 d23 d24 0 0 0 0 0 0 0 d25 d26 0 0 0 0 0 0 0 d27 d28 0 0 0 0 0 0 0 d29 d30 0 0 0 0 0 0 0 d31 d32 0 0 0 0 0 0 0 d33 d34 0 0 0 0 0 0 0 d35 d36 0 0 0 0 0 0 0 d37 d38 0 0 0 0 0 0 0 d39 d40 0 0 0 0 0 0 0 d41 d42 0 0 0 0 0 0 0 d43 d44 0 0 0 0 0 0 0 d45 d46 0 0 0 0 0 0 0 d47 d48 0 0 0 0 0 0 0 図 A-2 9 24 フォント STAR Line Mode コマンド 仕 様 書 5-20
5-4) 付 録 -4 QRコード 各 バージョンにおける 最 大 入 力 文 字 数 1) MODEL 1 の 各 バージョンと 最 大 入 力 文 字 数 バージョン 一 辺 のセル 数 誤 り 訂 正 数 字 英 数 字 バイナリ 漢 字 レベル 1 21 L 40 24 17 10 M 33 20 14 8 Q 25 15 11 6 H 16 10 7 4 2 25 L 81 49 34 20 M 66 40 28 17 Q 52 31 22 13 H 33 20 14 8 3 29 L 131 79 55 33 M 100 60 42 25 Q 81 49 34 20 H 52 31 22 13 4 33 L 186 113 78 48 M 138 84 58 35 Q 114 69 48 29 H 76 46 32 19 5 37 L 253 154 106 65 M 191 116 80 49 Q 157 95 66 40 H 105 63 44 27 6 41 L 321 194 134 82 M 249 151 104 64 Q 201 122 84 51 H 133 81 56 34 7 45 L 402 244 168 103 M 311 188 130 80 Q 253 154 106 65 H 167 101 70 43 8 49 L 493 299 206 126 M 378 229 158 97 Q 301 183 126 77 H 203 123 85 52 9 53 L 585 354 244 150 M 441 267 184 113 Q 369 223 154 94 H 239 145 100 61 10 57 L 690 418 287 177 M 526 319 219 135 Q 433 262 180 111 H 291 176 121 74 11 61 L 800 485 333 205 M 608 368 253 156 Q 493 299 205 126 H 342 207 142 87 12 65 L 915 555 381 234 M 694 421 289 178 Q 579 351 241 148 H 390 236 162 100 13 69 L 1030 624 429 264 M 790 479 329 202 Q 656 398 273 168 H 454 275 189 116 14 73 L 1167 707 486 299 M 877 531 365 225 Q 738 447 307 189 H 498 302 207 127 STAR Line Mode コマンド 仕 様 書 5-21
2) MODEL 2 の 各 バージョンと 最 大 入 力 文 字 数 バージョン 一 辺 のセル 数 誤 り 訂 正 数 字 英 数 字 バイナリ 漢 字 レベル 1 21 L 41 25 17 10 M 34 20 14 8 Q 27 16 11 7 H 17 10 7 4 2 25 L 77 47 32 20 M 63 38 26 16 Q 48 29 20 12 H 34 20 14 8 3 29 L 127 77 53 32 M 101 61 42 26 Q 77 47 32 20 H 58 35 24 15 4 33 L 187 114 78 48 M 149 90 62 38 Q 111 67 46 28 H 82 50 34 21 5 37 L 255 154 106 65 M 202 122 84 52 Q 144 87 60 37 H 106 64 44 27 6 41 L 322 195 134 82 M 255 154 106 65 Q 178 108 74 45 H 139 84 58 36 7 45 L 370 224 154 95 M 293 178 122 75 Q 207 125 86 53 H 154 93 64 39 8 49 L 461 279 192 118 M 365 221 152 93 Q 259 157 108 66 H 202 122 84 52 9 53 L 552 335 230 141 M 432 262 180 111 Q 312 189 130 80 H 235 143 98 60 10 57 L 652 395 271 167 M 513 311 213 131 Q 364 221 151 93 H 288 174 119 74 11 61 L 772 468 321 198 M 604 366 251 155 Q 427 259 177 109 H 331 200 137 85 12 65 L 883 535 367 226 M 691 419 287 177 Q 489 296 203 125 H 374 227 155 96 13 69 L 1022 619 425 262 M 796 483 331 204 Q 580 352 241 149 H 427 259 177 109 14 73 L 1101 667 458 282 M 871 528 362 223 Q 621 376 258 159 H 468 283 194 120 15 77 L 1250 758 520 320 M 991 600 412 254 Q 703 426 292 180 H 530 321 220 136 STAR Line Mode コマンド 仕 様 書 5-22
バージョン 一 辺 のセル 数 誤 り 訂 正 数 字 英 数 字 バイナリ 漢 字 レベル 16 81 L 1408 854 586 361 M 1082 656 450 277 Q 775 470 322 198 H 602 365 250 154 17 85 L 1548 938 644 397 M 1212 734 504 310 Q 876 531 364 224 H 674 408 280 173 18 89 L 1725 1046 718 442 M 1346 816 560 345 Q 948 574 394 243 H 746 452 310 191 19 93 L 1903 1153 792 488 M 1500 909 624 384 Q 1063 644 442 272 H 813 493 338 208 20 97 L 2061 1249 858 528 M 1600 970 666 410 Q 1159 702 482 297 H 919 557 382 235 21 101 L 2232 1352 929 572 M 1708 1035 711 438 Q 1224 742 509 314 H 969 587 403 248 22 105 L 2409 1460 1003 618 M 1872 1134 779 480 Q 1358 823 565 348 H 1056 640 439 270 23 109 L 2620 1588 1091 672 M 2059 1248 857 528 Q 1468 890 611 376 H 1108 672 461 284 24 113 L 2812 1704 1171 721 M 2188 1326 911 561 Q 1588 963 661 407 H 1228 744 511 315 25 117 L 3057 1853 1273 784 M 2395 1451 997 614 Q 1718 1041 715 440 H 1286 779 535 330 26 121 L 3283 1990 1367 842 M 2544 1542 1059 652 Q 1804 1094 751 462 H 1425 864 593 365 27 125 L 3514 2132 1465 902 M 2701 1637 1125 692 Q 1933 1172 805 496 H 1501 910 625 385 28 129 L 3669 2223 1528 940 M 2857 1732 1190 732 Q 2085 1263 868 534 H 1581 958 658 405 29 133 L 3909 2369 1628 1002 M 3035 1839 1264 778 Q 2181 1322 908 559 H 1677 1016 698 430 30 137 L 4158 2520 1732 1066 M 3289 1994 1370 843 Q 2358 1429 982 604 H 1782 1080 742 457 STAR Line Mode コマンド 仕 様 書 5-23
バージョン 一 辺 のセル 数 誤 り 訂 正 数 字 英 数 字 バイナリ 漢 字 レベル 31 141 L 4417 2677 1840 1132 M 3486 2113 1452 894 Q 2473 1499 1030 634 H 1897 1150 790 486 32 145 L 4686 2840 1952 1201 M 3693 2238 1538 947 Q 2670 1618 1112 684 H 2022 1226 842 518 33 149 L 4965 3009 2068 1273 M 3909 2369 1628 1002 Q 2805 1700 1168 719 H 2157 1307 898 553 34 153 L 5253 3183 2188 1347 M 4134 2506 1722 1060 Q 2949 1787 1228 756 H 2301 1394 958 590 35 157 L 5529 3351 2303 1417 M 4343 2632 1809 1113 Q 3081 1867 1283 790 H 2361 1431 983 605 36 161 L 5836 3537 2431 1496 M 4588 2780 1911 1176 Q 3244 1966 1351 832 H 2524 1530 1051 647 37 165 L 6153 3729 2563 1577 M 4775 2894 1989 1224 Q 3417 2071 1423 876 H 2625 1591 1093 673 38 169 L 6479 3927 2699 1661 M 5039 3054 2099 1292 Q 3599 2181 1499 923 H 2735 1658 1139 701 39 173 L 6743 4087 2809 1729 M 5313 3220 2213 1362 Q 3791 2298 1579 972 H 2927 1774 1219 750 40 177 L 7089 4296 2953 1817 M 5596 3391 2331 1435 Q 3993 2420 1663 1024 H 3057 1852 1273 784 STAR Line Mode コマンド 仕 様 書 5-24
5-5) 付 録 -5 TSP800L カットコマンド 仕 様 詳 細 <Line Mode> コマント 普 通 感 熱 紙 ラヘ ル 紙 ティアハ ーモート 剥 離 モート <FF> Form Feed ラヘ ルキ ャッフ 検 出 ラヘ ルキ ャッフ 検 出 + 剥 離 位 置 搬 送 <ESC> d n n=0, 48 n=1, 49 n=2, 50 n=3, 51 n=116( t ) ティアハ ー 位 置 搬 送 ティアハ ー 位 置 搬 送 ラヘ ルキ ャッフ 検 出 + ティアハ ー 位 置 搬 送 ラヘ ルキ ャッフ 検 出 + ティアハ ー 位 置 搬 送 ラヘ ルキ ャッフ 検 出 + 剥 離 位 置 搬 送 ラヘ ルキ ャッフ 検 出 + 剥 離 位 置 搬 送 <Raster Mode FF/EOT> コマント 普 通 感 熱 紙 ラヘ ル 紙 ティアハ ーモート Form Feed 有 効 印 字 印 字 + ラヘ ルキ ャッフ 検 出 無 効 印 字 印 字 + ラヘ ルキ ャッフ 検 出 剥 離 モート 印 字 + ラヘ ルキ ャッフ 検 出 印 字 + ラヘ ルキ ャッフ 検 出 Cut Feed 有 効 ティアハ ー 位 置 搬 送 ティアハ ー 位 置 搬 送 剥 離 位 置 搬 送 無 効 --- --- 剥 離 位 置 搬 送 STAR Line Mode コマンド 仕 様 書 5-25
5-6) 付 録 -6 ページモードに 関 する 解 説 5-6-1) 概 要 本 プリンタにはスタンダードモードとページモードの 2 つの 印 字 モードがある スタンダードモードでは 印 字 や 紙 送 り 命 令 を 受 信 するたびにプリンタが 動 作 し 印 字 紙 送 りを 行 うが ページモードでは 受 信 した 印 字 命 令 や 紙 送 り 命 令 はすべて 指 定 したメモリ 上 の 印 字 領 域 に 対 して 実 行 され プリンタは 動 作 しない その 後 に ESC GS P6 または ESC GS P7 を 実 行 したときに 初 めてその 印 字 領 域 に 展 開 したデータを 一 括 して 印 字 する つまり ABCDEF <LF>というデータの 印 字 および 改 行 を 実 行 したとき スタンダードモードでは ABCDEF と 印 字 し 1 行 紙 送 りを 実 行 するが ページモードではメモリ 上 の 指 定 した 印 字 領 域 に ABCDEF を 書 き 込 み 次 の 印 字 データを 書 き 込 むためのメモリの 位 置 が 1 行 分 移 動 することになる 本 プリンタでは ESC GS P 0 で ページモードに 入 り それ 以 降 に 受 信 したコマンドはすべてページモードとして 処 理 を 行 う そして ESC GS P 6 を 実 行 することにより 受 信 したデータを 一 括 印 字 する また ESC GS P 7 を 実 行 することにより 受 信 したデータを 一 括 印 字 した 後 スタンダードモードに 復 帰 する ESC GS P 1 によりページモードの 印 字 データを 印 字 せずにスタンダードモードに 戻 ることができる 但 し この 印 字 データはクリアされる <スタンダードモードとページモードの 遷 移 > スタンダードモード ESC GS P 0 ページモード ESC GS P 6 印 字 ESC GS P 1 印 字 ESC GS P 7 5-6-2) スタンダードモードとページモードでの 各 コマンドによる 設 定 値 について 各 コマンドによって 設 定 した 値 はスタンダードモード 及 びページモードのどちらにおいても 共 通 の 設 定 となるが 以 下 のコマンドの 設 定 についてのみそれぞれ 独 立 して 設 定 される ESC 0, ESC M, ESC P, ESC :, ESC g, ESC SP, ESC 0, ESC z, ESC 1, ESC D, ESC P, ESC s, ESC t, ESC p 以 下 のコマンドはページモードでは 無 効 となる ESC GS c, ESC GS ) B, ESC RS m, ESC RS A, ESC GS M, ESC GS r, ESC GS %, ESC GS * 0, ESC RS C, ESC *, ESC RS r ESC RS L, ESC FS p, VT, FF, スタンダードモードにおいてx 方 向 の 最 大 ドット 数 が 規 定 されるが ページモードにおける 90 度 もしくは 270 度 回 転 時 のy 方 向 ( 回 転 無 し 時 のx 方 向 )はそれより 大 きくなる 詳 細 はページモードにおける 印 字 領 域 の 設 定 (ESC GS P 3)コマンド 参 照 5-6-3) 印 字 領 域 への 印 字 データの 展 開 について 印 字 領 域 への 印 字 データの 展 開 は 以 下 のように 行 われる (1) 印 字 領 域 は ESC GS P 3 により 設 定 されるが ESC GS P 3 を 本 プリンタが 受 信 する 以 前 の 印 字 および 紙 送 り 動 作 がすべて 終 了 した 時 点 で プリンタに 向 かって 左 端 を 印 字 領 域 の 原 点 (x0,y0)とする この 原 点 (x0,y0)から 原 点 を 含 め x 方 向 ( 水 平 方 向 )に dx ピッチ y 方 向 垂 直 方 向 に dy ピッチを 2 辺 とする 四 角 形 が 印 字 領 域 となる(ESC GS P 3 を 設 定 しない 場 合 は 初 期 値 が 印 字 領 域 となる) (2) ESC GS P 3 によって 印 字 領 域 が 設 定 され ESC GS P 2 で 印 字 方 向 が 設 定 された 上 で 本 プリンタが 印 字 データを 受 信 すると 図 5.6.3.1 のA 点 を 始 点 の 初 期 値 として 印 字 データが 印 字 領 域 内 に 展 開 される 文 字 の 場 合 この 始 点 をベースラインとする ダウンロー ドビットイメージ バーコードは イメージデータの 左 下 点 をベースライン 上 に 合 わせて 展 開 される( 図 5.6.3.2 B 点 ) ただし バーコー ドの 下 付 き HRI 文 字 はベースラインの 下 に 印 字 される 始 点 において 標 準 文 字 高 さよりも 高 い 文 字 ( 縦 倍 文 字 やダウンロードビッ トイメージなどを 展 開 しようとすると 標 準 文 字 高 さ 以 上 の 部 分 が 印 字 されなくなる (3) 改 行 を 伴 うコマンド(LF, ESC J 等 )を 受 信 する 前 に 印 字 データが 印 字 領 域 をはずれる( 文 字 の 右 スペースも 含 む) 場 合 は 印 字 領 域 内 で 自 動 的 に 改 行 が 行 われ 印 字 データの 展 開 位 置 が 1 行 分 移 動 し 且 つ 次 の 展 開 位 置 は 行 の 先 頭 となる このときの 改 行 量 は ESC 0 ESC 1 等 で 設 定 されている 改 行 量 に 従 う STAR Line Mode コマンド 仕 様 書 5-26
< 図 5.6.3.1 文 字 データの 展 開 位 置 > (x0 y0) A 20dot 4dot 展 開 方 向 ベースライン A 点 印 字 領 域 (dx dy) < 図 5.6.3.2 印 字 データの 展 開 位 置 > ハ ーコート 高 さ h dot バーコード 40dot (GS k m) 縦 2 倍 A 拡 大 文 字 20dot 24dot ビットイメージ ベースライン 4dot 8dot A HRI 文 字 B 点 B 点 B 点 24dot STAR Line Mode コマンド 仕 様 書 5-27
5-7) 付 録 -7 印 字 起 動 制 御 がページ 単 位 設 定 時 の 印 字 開 始 に 関 する 解 説 印 字 起 動 制 御 がページ 単 位 設 定 時 イメージバッファ 長 フルまたは 下 記 コマンド 実 行 時 に 印 字 を 開 始 する 下 記 コマンドを 受 信 しない 場 合 1 秒 後 タイムアウトにて 印 字 を 開 始 する イメージバッファ 長 印 字 起 動 制 御 設 定 方 法 は 各 製 品 仕 様 書 参 照 印 字 開 始 トリガ カッターコマンド : <ESC> d n FF コマンド : <FF> BM 検 出 コマンド : <ESC> d n <FF> 印 字 起 動 コマンド : <ESC><GS> g 0 m n Raster モード : <ESC><FF><NUL> : <ESC><FF><EOT> STAR Line Mode コマンド 仕 様 書 5-28
5-8) 付 録 -8 ESC GS ( L <fn67> ESC GS 8 L <fn67>により 定 義 されたNVビットイメージをESC FS pで 印 字 する 方 法 ESC GS ( L <fn=67> ESC GS ( 8 <fn=67>によりキーコード(kc1, kc2) 定 義 された NV ビットイメージの 一 部 を ESC FS p n で 印 字 可 能 このときのパラメータの 対 比 表 を 以 下 に 記 す ただし 表 中 の<SP>はスペース(16 進 数 20H)を 表 す n kc1 kc2 n kc1 kc2 n kc1 kc2 n kc1 kc2 64 6 4 128 <SP> < 192 <SP> 1 0 1 65 6 5 129 <SP> = 193 <SP> } 2 0 2 66 6 6 130 <SP> > 194 <SP> ~ 3 0 3 67 6 7 131 <SP>? 195! <SP> 4 0 4 68 6 8 132 <SP> @ 196!! 5 0 5 69 6 9 133 <SP> A 197! " 6 0 6 70 7 0 134 <SP> B 198! # 7 0 7 71 7 1 135 <SP> C 199! $ 8 0 8 72 7 2 136 <SP> D 200! % 9 0 9 73 7 3 137 <SP> E 201! & 10 1 0 74 7 4 138 <SP> F 202! ' 11 1 1 75 7 5 139 <SP> G 203! ( 12 1 2 76 7 6 140 <SP> H 204! ) 13 1 3 77 7 7 141 <SP> I 205! * 14 1 4 78 7 8 142 <SP> J 206! + 15 1 5 79 7 9 143 <SP> K 207!, 16 1 6 80 8 0 144 <SP> L 208! - 17 1 7 81 8 1 145 <SP> M 209!. 18 1 8 82 8 2 146 <SP> N 210! / 19 1 9 83 8 3 147 <SP> O 211! 0 20 2 0 84 8 4 148 <SP> P 212! 1 21 2 1 85 8 5 149 <SP> Q 213! 2 22 2 2 86 8 6 150 <SP> R 214! 3 23 2 3 87 8 7 151 <SP> S 215! 4 24 2 4 88 8 8 152 <SP> T 216! 5 25 2 5 89 8 9 153 <SP> U 217! 6 26 2 6 90 9 0 154 <SP> V 218! 7 27 2 7 91 9 1 155 <SP> W 219! 8 28 2 8 92 9 2 156 <SP> X 220! 9 29 2 9 93 9 3 157 <SP> Y 221! : 30 3 0 94 9 4 158 <SP> Z 222! ; 31 3 1 95 9 5 159 <SP> [ 223! < 32 3 2 96 9 6 160 <SP> \ 224! = 33 3 3 97 9 7 161 <SP> ] 225! > 34 3 4 98 9 8 162 <SP> ^ 226!? 35 3 5 99 9 9 163 <SP> _ 227! @ 36 3 6 100 <SP> <SP> 164 <SP> ` 228! A 37 3 7 101 <SP>! 165 <SP> a 229! B 38 3 8 102 <SP> " 166 <SP> b 230! C 39 3 9 103 <SP> # 167 <SP> c 231! D 40 4 0 104 <SP> $ 168 <SP> d 232! E 41 4 1 105 <SP> % 169 <SP> e 233! F 42 4 2 106 <SP> & 170 <SP> f 234! G 43 4 3 107 <SP> ' 171 <SP> g 235! H 44 4 4 108 <SP> ( 172 <SP> h 236! I 45 4 5 109 <SP> ) 173 <SP> i 237! J 46 4 6 110 <SP> * 174 <SP> j 238! K 47 4 7 111 <SP> + 175 <SP> k 239! L 48 4 8 112 <SP>, 176 <SP> l 240! M 49 4 9 113 <SP> - 177 <SP> m 241! N 50 5 0 114 <SP>. 178 <SP> n 242! O 51 5 1 115 <SP> / 179 <SP> o 243! P 52 5 2 116 <SP> 0 180 <SP> p 244! Q 53 5 3 117 <SP> 1 181 <SP> q 245! R 54 5 4 118 <SP> 2 182 <SP> r 246! S 55 5 5 119 <SP> 3 183 <SP> s 247! T 56 5 6 120 <SP> 4 184 <SP> t 248! U 57 5 7 121 <SP> 5 185 <SP> u 249! V 58 5 8 122 <SP> 6 186 <SP> v 250! W 59 5 9 123 <SP> 7 187 <SP> w 251! X 60 6 0 124 <SP> 8 188 <SP> x 252! Y 61 6 1 125 <SP> 9 189 <SP> y 253! Z 62 6 2 126 <SP> : 190 <SP> z 254! [ 63 6 3 127 <SP> ; 191 <SP> { 255! \ STAR Line Mode コマンド 仕 様 書 5-29
5-9) 付 録 -9 Bluetooth I/F(IFBD-HB03) 使 用 時 の 特 殊 仕 様 5-9-1) 自 己 印 字 について 自 己 印 字 の 最 後 の Bluetooth 情 報 を 印 字 する 時 上 位 との 通 信 を 終 了 する そのためコマンドによる 自 己 印 字 の 実 行 後 続 けてデータを 送 信 する 場 合 仮 想 COMポートの 再 オープン 処 理 が 必 要 になる STAR Line Mode コマンド 仕 様 書 5-30
6. 特 別 付 録 各 I/Fにおける 機 種 別 対 応 コマンド 一 覧 6-1) RS-232C I/F 標 準 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC RS F ESC GS t 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 Ver4.0 以 前 3 仕 様 Ver4.1 以 降 1 仕 様 Ver3.1 以 前 2 仕 様 Ver3.2 以 降 1 仕 様 1 仕 様 Ver1.5 以 前 3 仕 様 Ver1.6 以 降 1 仕 様 Ver1.4 以 前 3 仕 様 Ver1.5 以 降 2 仕 様 Ver1.1 以 前 4 仕 様 Ver1.2 以 降 ESC GS = V3.0 以 降 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 1 仕 様 ESC R ESC / ESC SP ESC M ESC P ESC : ESC p ( 非 推 奨 ) ESC g 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 1 仕 様 1 仕 様 2 仕 様 1 仕 様 1 仕 様 1 仕 様 ESC i ESC W ESC h SO DC4 ESC SO ESC DC4 ESC E 1 仕 様 1 仕 様 1 仕 様 1 仕 様 Ver4.4 以 前 2 仕 様 Ver5.0 以 降 1 仕 様 1 仕 様 1 仕 様 Ver2.0 以 前 2 仕 様 Ver2.0 以 降 ESC F 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 Ver2.0 以 前 2 仕 様 Ver2.0 以 降 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 1 仕 様 Ver2.0 以 前 2 仕 様 Ver2.0 以 降 1 仕 様 Ver2.0 以 前 2 仕 様 Ver2.0 以 降 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 ESC - ESC _ ESC 4 ESC 5 SI DC2 ESC GS b LF CR ESC a ESC z ESC 0 ESC J ESC I STAR Line Mode コマンド 仕 様 書 6-1
コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC l 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 1 仕 様 1 仕 様 2 仕 様 1 仕 様 1 仕 様 1 仕 様 ESC Q 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 1 仕 様 1 仕 様 2 仕 様 1 仕 様 1 仕 様 1 仕 様 HT ESC D ESC GS A ESC GS R ESC GS a ESC & ESC % ESC K 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 ESC L 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 ESC k 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 ESC X 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 ESC FS q ESC FS p ESC RS L Ver1.2 以 前 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 1 仕 様 Ver1.3 以 降 2 仕 様 ESC b 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 Ver1.2 以 前 3 仕 様 Ver2.0 以 降 ESC d ESC BEL BEL FS SUB EM ESC GS BEL Ver5.0 以 降 ESC GS EM DC1 Ver1.3 以 降 ESC GS EM DC2 Ver1.3 以 降 ESC RS d 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 Ver2.0 以 前 2 仕 様 Ver3.0 以 降 1 仕 様 Ver2.0 以 前 2 仕 様 Ver3.0 以 降 1 仕 様 Ver2.0 以 前 2 仕 様 Ver3.0 以 降 2 仕 様 2 仕 様 2 仕 様 ESC RS r 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 2 仕 様 1 仕 様 1 仕 様 1 仕 様 ESC RS a 1 仕 様 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 3 仕 様 3 仕 様 3 仕 様 3 仕 様 Ver1.1 以 前 2 仕 様 Ver1.2 以 降 Ver1.4 以 前 3 仕 様 Ver2.0 以 降 Ver1.4 以 前 3 仕 様 Ver2.0 以 降 ESC ACK SOH ENQ 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 EOT 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 ESC ACK CAN ETB 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 ESC RS E ESC GS ETX 2 仕 様 Ver5.0 以 降 1 仕 様 Ver2.0 以 前 2 仕 様 Ver3.0 以 降 1 仕 様 Ver2.0 以 前 2 仕 様 Ver3.0 以 降 1 仕 様 Ver3.1 以 前 2 仕 様 Ver4.0 以 降 2 仕 様 ESC p ESC q ESC $ ESC s ESC t ESC r 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 STAR Line Mode コマンド 仕 様 書 6-2
コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II FF ESC C ESC C 0 VT ESC B CAN ESC @ ESC GS # m 1 仕 様 V3.0 以 降 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 3 仕 様 3 仕 様 3 仕 様 ESC? ラスター 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC * r R ESC * r A ESC * r B ESC * r C ESC * r D ESC * r E ESC * r F ESC * r P ESC * r Q ESC * r m l ESC * r m r ESC * r T ESC * r K b n1 n2 d1...dk k n1 n2 d1...dk ESC * r Y ESC FF NUL ESC FF EOT ESC * r N Ver1.3 以 降 ESC * r V Ver1.3 以 降 ESC * r e ESC * r S ESC * r s 0 ESC * r s 1 ESC * r s 2 ESC * r s 3 ブラックマーク 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC d FF ESC C ESC C 0 VT ESC B STAR Line Mode コマンド 仕 様 書 6-3
2 色 印 字 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC RS c Ver4.0 以 降 Ver2.0 以 降 Ver2.0 以 降 ESC RS C 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 3 仕 様 1 仕 様 3 仕 様 3 仕 様 3 仕 様 1 様 Ver4.0 以 降 Ver2.0 以 降 Ver2.0 以 降 ESC 4 ( 非 推 奨 ) Ver4.0 以 降 Ver2.0 以 降 Ver2.0 以 降 ESC 5 ( 非 推 奨 ) Ver4.0 以 降 Ver2.0 以 降 Ver2.0 以 降 ESC FS q Ver4.0 以 降 Ver2.0 以 降 Ver2.0 以 降 ESC FS p Ver4.0 以 降 Ver2.0 以 降 Ver2.0 以 降 プレゼンタ 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC SYN 0 ESC SYN 1 ESC SYN 3 ESC SYN 4 ESC GS SUB DC1 ESC GS SUB DC2 ESC GS SUB DC3 マークコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS * 0 Ver4.0 以 降 Ver3.0 以 降 ESC GS * 1 Ver4.0 以 降 Ver3.0 以 降 ESC GS * 2 Ver4.0 以 降 Ver3.0 以 降 ESC GS * W Ver4.0 以 降 Ver3.0 以 降 ESC GS * C Ver4.0 以 降 Ver3.0 以 降 Auto Logo コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS / W Ver4.0 以 降 ESC GS / C Ver4.0 以 降 ESC GS / 1 Ver4.0 以 降 ESC GS / 2 Ver4.0 以 降 ESC GS / 3 Ver4.0 以 降 ESC GS / 4 Ver4.0 以 降 ESC GS / 5 Ver4.0 以 降 ESC GS / 6 Ver4.0 以 降 PDF417 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS x S 0 Ver3.1 以 降 ESC GS x S 1 Ver3.1 以 降 ESC GS x S 2 Ver3.1 以 降 ESC GS x S 3 Ver3.1 以 降 ESC GS x D Ver3.1 以 降 ESC GS x P Ver3.1 以 降 ESC GS x I Ver3.1 以 降 Ver1.2 以 前 Ver2.0 以 降 STAR Line Mode コマンド 仕 様 書 6-4
印 字 開 始 トリガ 制 御 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS g 0 Ver1.1 以 降 ESC GS g 1 Ver1.1 以 降 QR コードコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS y S 0 Ver1.2 以 降 ESC GS y S 1 Ver1.2 以 降 ESC GS y S 2 Ver1.2 以 降 ESC GS y D 1 Ver1.2 以 降 ESC GS y D 2 Ver1.2 以 降 ESC GS y P Ver1.2 以 降 ESC GS y I Ver1.2 以 降 Ver1.2 以 前 Ver2.0 以 降 GS1 二 次 元 コード 合 成 シンボルコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ( k(cn=51,fn=67) Ver2.0 以 降 ESC GS ( k(cn=51,fn=71) Ver2.0 以 降 ESC GS ( k(cn=51,fn=80) Ver2.0 以 降 ESC GS ( k(cn=51,fn=81) Ver2.0 以 降 ESC GS ( k(cn=52,fn=67) Ver2.0 以 降 ESC GS ( k(cn=52,fn=71) Ver2.0 以 降 ESC GS ( k(cn=52,fn=72) Ver2.0 以 降 ESC GS ( k(cn=52,fn=80) Ver2.0 以 降 ESC GS ( k(cn=52,fn=81) Ver2.0 以 降 ページ 機 能 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS h 0 ESC GS h 1 縮 小 印 刷 機 能 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS c ページモードコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS P 0 ESC GS P 1 ESC GS P 2 ESC GS P 3 ESC GS P 4 ESC GS P 5 ESC GS P 6 ESC GS P 7 ESC GS P 8 STAR Line Mode コマンド 仕 様 書 6-5
テキストサーチコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ) B (fn=48) ESC GS ) B (fn=49) ESC GS ) B (fn=50) ESC GS ) B (fn=64) ESC GS ) B (fn=65) ESC GS ) B (fn=66) ESC GS ) B (fn=80) ESC GS ) B (fn=81) ESC GS ) B (fn=96) ESC GS ) B (fn=97) 音 声 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS s O ESC GS s P ESC GS s R ESC GS s I ESC GS s U ESC GS s T グラフィックスデータコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ( K (fn=49) ESC GS ( K (fn=50) ESC GS ( L (fn=48) ESC GS ( L (fn=51) ESC GS ( L (fn=64) ESC GS ( L (fn=65) ESC GS ( L (fn=66) ESC GS ( L (fn=67) ESC GS ( L (fn=69) ESC GS ( L (fn=112) ESC GS 8 L (fn=48) ESC GS 8 L (fn=51) ESC GS 8 L (fn=64) ESC GS 8 L (fn=65) ESC GS 8 L (fn=66) ESC GS 8 L (fn=67) ESC GS 8 L (fn=69) ESC GS 8 L (fn=112) 個 別 ロゴ 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ) L (fn=48) ESC GS ) L (fn=49) ESC GS ) L (fn=50) プリンタ 情 報 送 信 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ) I (fn=48) STAR Line Mode コマンド 仕 様 書 6-6
6-2) Parallel I/F USB I/F (Ver2.0) Powered USB I/F 標 準 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC RS F ESC GS t 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 Ver4.0 以 前 3 仕 様 Ver4.1 以 降 ESC GS = V3.0 以 降 1 仕 様 1 仕 様 Ver3.1 以 前 2 仕 様 Ver3.2 以 降 1 仕 様 1 仕 様 Ver1.5 以 前 3 仕 様 Ver1.6 以 降 1 仕 様 Ver1.4 以 前 3 仕 様 Ver1.5 以 降 2 仕 様 Ver1.1 以 前 4 仕 様 Ver1.2 以 降 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 ESC R ESC / ESC SP ESC M ESC P ESC : ESC p ( 非 推 奨 ) ESC g 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 1 仕 様 1 仕 様 2 仕 様 1 仕 様 1 仕 様 1 仕 様 ESC i ESC W ESC h SO DC4 ESC SO ESC DC4 ESC E 1 仕 様 1 仕 様 1 仕 様 1 仕 様 Ver4.4 以 前 2 仕 様 Ver5.0 以 降 1 仕 様 1 仕 様 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 ESC F 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 1 仕 様 Ver1.0 以 前 2 仕 様 Ver2.0 以 降 1 仕 様 Ver1.0 以 前 2 仕 様 Ver2.0 以 降 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 ESC - ESC _ ESC 4 ESC 5 SI DC2 ESC GS b LF CR ESC a ESC z ESC 0 ESC J ESC I FF ESC C ESC C 0 VT ESC B STAR Line Mode コマンド 仕 様 書 6-7
コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC l 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 1 仕 様 1 仕 様 2 仕 様 1 仕 様 1 仕 様 1 仕 様 ESC Q 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 1 仕 様 1 仕 様 2 仕 様 1 仕 様 1 仕 様 1 仕 様 HT ESC D ESC GS A ESC GS R ESC GS a ESC & ESC % ESC K 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 ESC L 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 ESC k 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 ESC X 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 ESC FS q ESC FS p ESC RS L Ver1.2 以 前 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 1 仕 様 Ver1.3 以 降 2 仕 様 ESC b 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 Ver1.2 以 前 3 仕 様 Ver2.0 以 降 ESC d ESC BEL BEL FS SUB EM ESC GS BEL Ver5.0 以 降 ESC GS EM DC1 Ver1.3 以 降 ESC GS EM DC2 Ver1.3 以 降 ESC RS d 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 Ver2.0 以 前 2 仕 様 Ver3.0 以 降 1 仕 様 Ver2.0 以 前 2 仕 様 Ver3.0 以 降 1 仕 様 Ver2.0 以 前 2 仕 様 Ver3.0 以 降 2 仕 様 2 仕 様 2 仕 様 ESC RS r 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 2 仕 様 1 仕 様 1 仕 様 1 仕 様 ESC RS a 1 仕 様 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 3 仕 様 3 仕 様 3 仕 様 3 仕 様 Ver1.2 以 前 2 仕 様 Ver1.2 以 降 Ver1.4 以 前 3 仕 様 Ver2.0 以 降 Ver1.4 以 前 3 仕 様 Ver2.0 以 降 ESC ACK SOH ENQ 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 EOT 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 1 仕 様 Ver1.0 以 前 2 仕 様 Ver2.0 以 降 1 仕 様 Ver1.0 以 前 2 仕 様 Ver2.0 以 降 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 ESC ACK CAN ETB 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 ESC RS E ESC GS ETX 2 仕 様 Ver5.0 以 降 1 仕 様 Ver2.0 以 前 2 仕 様 Ver3.0 以 降 1 仕 様 Ver2.0 以 前 2 仕 様 Ver3.0 以 降 1 仕 様 Ver3.1 以 前 2 仕 様 Ver4.0 以 降 2 仕 様 ESC p ESC q ESC $ ESC s ESC t ESC r 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 STAR Line Mode コマンド 仕 様 書 6-8
コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II CAN ESC @ ESC GS # m 1 仕 様 V3.0 以 降 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 3 仕 様 3 仕 様 3 仕 様 ESC? ラスター 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC * r R Ver2.0 以 降 ESC * r A Ver2.0 以 降 ESC * r B Ver2.0 以 降 ESC * r C Ver2.0 以 降 ESC * r D Ver2.0 以 降 ESC * r E 1 仕 様 Ver2.0 以 降 ESC * r F 1 仕 様 Ver2.0 以 降 ESC * r P Ver2.0 以 降 ESC * r Q Ver2.0 以 降 ESC * r m l Ver2.0 以 降 ESC * r m r Ver2.0 以 降 ESC * r T Ver2.0 以 降 ESC * r K Ver2.0 以 降 b n1 n2 d1...dk Ver2.0 以 降 k n1 n2 d1...dk Ver2.0 以 降 ESC * r Y Ver2.0 以 降 ESC FF NUL Ver2.0 以 降 ESC FF EOT Ver2.0 以 降 ESC * r N Ver1.3 以 降 ESC * r V Ver1.3 以 降 ESC * r e ESC * r S ESC * r s 0 ESC * r s 1 ESC * r s 2 ESC * r s 3 ブラックマーク 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC d FF ESC C ESC C 0 VT ESC B STAR Line Mode コマンド 仕 様 書 6-9
2 色 印 字 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC RS c Ver4.0 以 降 Ver2.0 以 降 Ver2.0 以 降 ESC RS C 1 仕 様 Ver4.0 以 降 1 仕 様 Ver2.0 以 降 1 仕 様 Ver2.0 以 降 2 仕 様 2 仕 様 2 仕 様 3 仕 様 1 仕 様 3 仕 様 3 仕 様 3 仕 様 1 仕 様 ESC 4 ( 非 推 奨 ) Ver4.0 以 降 Ver2.0 以 降 Ver2.0 以 降 ESC 5 ( 非 推 奨 ) Ver4.0 以 降 Ver2.0 以 降 Ver2.0 以 降 ESC FS q Ver4.0 以 降 Ver2.0 以 降 Ver2.0 以 降 ESC FS p Ver4.0 以 降 Ver2.0 以 降 Ver2.0 以 降 プレゼンタ 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC SYN 0 ESC SYN 1 ESC SYN 3 ESC SYN 4 ESC GS SUB DC1 ESC GS SUB DC2 ESC GS SUB DC3 マークコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS * 0 Ver4.0 以 降 Ver3.0 以 降 ESC GS * 1 Ver4.0 以 降 Ver3.0 以 降 ESC GS * 2 Ver4.0 以 降 Ver3.0 以 降 ESC GS * W Ver4.0 以 降 Ver3.0 以 降 ESC GS * C Ver4.0 以 降 Ver3.0 以 降 Auto Logo コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS / W Ver4.0 以 降 ESC GS / C Ver4.0 以 降 ESC GS / 1 Ver4.0 以 降 ESC GS / 2 Ver4.0 以 降 ESC GS / 3 Ver4.0 以 降 ESC GS / 4 Ver4.0 以 降 ESC GS / 5 Ver4.0 以 降 ESC GS / 6 Ver4.0 以 降 PDF417 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS x S 0 Ver3.1 以 降 ESC GS x S 1 Ver3.1 以 降 ESC GS x S 2 Ver3.1 以 降 ESC GS x S 3 Ver3.1 以 降 ESC GS x D Ver3.1 以 降 ESC GS x P Ver3.1 以 降 ESC GS x I Ver3.1 以 降 Ver1.2 以 前 Ver2.0 以 降 STAR Line Mode コマンド 仕 様 書 6-10
印 字 開 始 トリガ 制 御 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS g 0 Ver1.1 以 降 ESC GS g 1 Ver1.1 以 降 QR コードコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS y S 0 Ver1.2 以 降 ESC GS y S 1 Ver1.2 以 降 ESC GS y S 2 Ver1.2 以 降 ESC GS y D 1 Ver1.2 以 降 ESC GS y D 2 Ver1.2 以 降 ESC GS y P Ver1.2 以 降 ESC GS y I Ver1.2 以 降 Ver1.2 以 前 Ver2.0 以 降 GS1 二 次 元 コード 合 成 シンボルコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ( k(cn=51,fn=67) Ver2.0 以 降 ESC GS ( k(cn=51,fn=71) Ver2.0 以 降 ESC GS ( k(cn=51,fn=80) Ver2.0 以 降 ESC GS ( k(cn=51,fn=81) Ver2.0 以 降 ESC GS ( k(cn=52,fn=67) Ver2.0 以 降 ESC GS ( k(cn=52,fn=71) Ver2.0 以 降 ESC GS ( k(cn=52,fn=72) Ver2.0 以 降 ESC GS ( k(cn=52,fn=80) Ver2.0 以 降 ESC GS ( k(cn=52,fn=81) Ver2.0 以 降 ページ 機 能 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS h 0 ESC GS h 1 縮 小 印 刷 機 能 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS c ページモードコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS P 0 ESC GS P 1 ESC GS P 2 ESC GS P 3 ESC GS P 4 ESC GS P 5 ESC GS P 6 ESC GS P 7 ESC GS P 8 STAR Line Mode コマンド 仕 様 書 6-11
テキストサーチコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ) B (fn=48) ESC GS ) B (fn=49) ESC GS ) B (fn=50) ESC GS ) B (fn=64) ESC GS ) B (fn=65) ESC GS ) B (fn=66) ESC GS ) B (fn=80) ESC GS ) B (fn=81) ESC GS ) B (fn=96) ESC GS ) B (fn=97) 音 声 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS s O ESC GS s P ESC GS s R ESC GS s I ESC GS s U ESC GS s T グラフィックスデータコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ( K (fn=49) ESC GS ( K (fn=50) ESC GS ( L (fn=48) ESC GS ( L (fn=51) ESC GS ( L (fn=64) ESC GS ( L (fn=65) ESC GS ( L (fn=66) ESC GS ( L (fn=67) ESC GS ( L (fn=69) ESC GS ( L (fn=112) ESC GS 8 L (fn=48) ESC GS 8 L (fn=51) ESC GS 8 L (fn=64) ESC GS 8 L (fn=65) ESC GS 8 L (fn=66) ESC GS 8 L (fn=67) ESC GS 8 L (fn=69) ESC GS 8 L (fn=112) 個 別 ロゴ 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ) L (fn=48) ESC GS ) L (fn=49) ESC GS ) L (fn=50) プリンタ 情 報 送 信 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ) I (fn=48) ( ) USB Printer Class において 下 記 モテ ルはステータス 要 求 コマント は 無 視 される TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TSP650II STAR Line Mode コマンド 仕 様 書 6-12
6-3) USB I/F (Ver1.0) Ethernet I/F (Silex Ver1.0) 標 準 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC RS F ESC GS t 1 仕 様 1 仕 様 1 仕 様 1 仕 様 ESC GS = V3.0 以 降 1 仕 様 ( ) 1 仕 様 ( ) 1 仕 様 ( ) 1 仕 様 ( ) ESC R ESC / ESC SP ESC M ESC P ESC : ESC p ( 非 推 奨 ) ESC g 1 仕 様 1 仕 様 1 仕 様 2 仕 様 ESC i ESC W ESC h SO DC4 ESC SO ESC DC4 ESC E 1 仕 様 1 仕 様 1 仕 様 1 仕 様 Ver4.4 以 前 2 仕 様 Ver5.0 以 降 ESC F 1 仕 様 1 仕 様 1 仕 様 1 仕 様 ESC - ESC _ ESC 4 ESC 5 SI DC2 ESC GS b LF CR ESC a ESC z ESC 0 ESC J ESC I FF ESC C ESC C 0 VT ESC B STAR Line Mode コマンド 仕 様 書 6-13
コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC l 1 仕 様 1 仕 様 1 仕 様 2 仕 様 ESC Q 1 仕 様 1 仕 様 1 仕 様 2 仕 様 HT ESC D ESC GS A ESC GS R ESC GS a ESC & ESC % ESC K 1 仕 様 1 仕 様 1 仕 様 1 仕 様 ESC L 1 仕 様 1 仕 様 1 仕 様 1 仕 様 ESC k 1 仕 様 1 仕 様 1 仕 様 1 仕 様 ESC X 1 仕 様 1 仕 様 1 仕 様 1 仕 様 ESC FS q ( ) ( ) ESC FS p ESC RS L ESC b 1 仕 様 1 仕 様 1 仕 様 2 仕 様 ESC d ESC BEL BEL FS SUB EM ESC GS BEL Ver5.0 以 降 ESC GS EM DC1 ESC GS EM DC2 EM ESC RS r 1 仕 様 1 仕 様 1 仕 様 1 仕 様 ESC RS a ESC ACK SOH ENQ EOT ESC ACK CAN ETB 1 仕 様 1 仕 様 1 仕 様 2 仕 様 ESC RS E ESC GS ETX 2 仕 様 Ver5.0 以 降 ESC p ESC q ESC $ ESC s ESC t ESC r 1 仕 様 1 仕 様 1 仕 様 2 仕 様 CAN ESC @ ESC GS # m 1 仕 様 ( ) V3.0 以 降 1 仕 様 ( ) 1 仕 様 ( ) 2 仕 様 ( ) ESC? ( ) ( ) ( ) ( ) STAR Line Mode コマンド 仕 様 書 6-14
ラスター 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC * r R Ver2.0 以 降 ESC * r A Ver2.0 以 降 ESC * r B Ver2.0 以 降 ESC * r C Ver2.0 以 降 ESC * r D Ver2.0 以 降 ESC * r E 1 仕 様 Ver2.0 以 降 ESC * r F 1 仕 様 Ver2.0 以 降 ESC * r P Ver2.0 以 降 ESC * r Q Ver2.0 以 降 ESC * r m l Ver2.0 以 降 ESC * r m r Ver2.0 以 降 ESC * r T Ver2.0 以 降 ESC * r K Ver2.0 以 降 b n1 n2 d1...dk Ver2.0 以 降 k n1 n2 d1...dk Ver2.0 以 降 ESC * r Y Ver2.0 以 降 ESC FF NUL Ver2.0 以 降 ESC FF EOT Ver2.0 以 降 ESC * r N ESC * r V ESC * r e ESC * r S ESC * r s 0 ESC * r s 1 ESC * r s 2 ESC * r s 3 ブラックマーク 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC d FF ESC C ESC C 0 VT ESC B 2 色 印 字 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC RS c Ver4.0 以 降 Ver2.0 以 降 Ver2.0 以 降 ESC RS C 1 仕 様 Ver4.0 以 降 1 仕 様 Ver2.0 以 降 1 仕 様 Ver2.0 以 降 2 仕 様 ESC 4 ( 非 推 奨 ) Ver4.0 以 降 Ver2.0 以 降 Ver2.0 以 降 ESC 5 ( 非 推 奨 ) Ver4.0 以 降 Ver2.0 以 降 Ver2.0 以 降 ESC FS q Ver4.0 以 降 Ver2.0 以 降 Ver2.0 以 降 ( ) ( ) ESC FS p Ver4.0 以 降 Ver2.0 以 降 Ver2.0 以 降 プレゼンタ 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC SYN 0 ESC SYN 1 ESC SYN 3 ESC SYN 4 ESC GS SUB DC1 ESC GS SUB DC2 ESC GS SUB DC3 STAR Line Mode コマンド 仕 様 書 6-15
マークコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS * 0 Ver4.0 以 降 Ver3.0 以 降 ESC GS * 1 Ver4.0 以 降 Ver3.0 以 降 ESC GS * 2 Ver4.0 以 降 Ver3.0 以 降 ESC GS * W Ver4.0 以 降 Ver3.0 以 降 ESC GS * C Ver4.0 以 降 Ver3.0 以 降 Auto Logo コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS / W Ver4.0 以 降 ESC GS / C Ver4.0 以 降 ESC GS / 1 Ver4.0 以 降 ESC GS / 2 Ver4.0 以 降 ESC GS / 3 Ver4.0 以 降 ESC GS / 4 Ver4.0 以 降 ESC GS / 5 Ver4.0 以 降 ESC GS / 6 Ver4.0 以 降 PDF417 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS x S 0 Ver3.1 以 降 ESC GS x S 1 Ver3.1 以 降 ESC GS x S 2 Ver3.1 以 降 ESC GS x S 3 Ver3.1 以 降 ESC GS x D Ver3.1 以 降 ESC GS x P Ver3.1 以 降 ESC GS x I Ver3.1 以 降 印 字 開 始 トリガ 制 御 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS g 0 ESC GS g 1 STAR Line Mode コマンド 仕 様 書 6-16
QR コードコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS y S 0 ESC GS y S 1 ESC GS y S 2 ESC GS y D 1 ESC GS y D 2 ESC GS y P ESC GS y I GS1 二 次 元 コード 合 成 シンボルコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ( k(cn=51,fn=67) ESC GS ( k(cn=51,fn=71) ESC GS ( k(cn=51,fn=80) ESC GS ( k(cn=51,fn=81) ESC GS ( k(cn=52,fn=67) ESC GS ( k(cn=52,fn=71) ESC GS ( k(cn=52,fn=72) ESC GS ( k(cn=52,fn=80) ESC GS ( k(cn=52,fn=81) ページ 機 能 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS h 0 ESC GS h 1 縮 小 印 刷 機 能 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS c ページモードコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS P 0 ESC GS P 1 ESC GS P 2 ESC GS P 3 ESC GS P 4 ESC GS P 5 ESC GS P 6 ESC GS P 7 ESC GS P 8 テキストサーチコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ) B (fn=48) ESC GS ) B (fn=49) ESC GS ) B (fn=50) ESC GS ) B (fn=64) ESC GS ) B (fn=65) ESC GS ) B (fn=66) ESC GS ) B (fn=80) ESC GS ) B (fn=81) ESC GS ) B (fn=96) ESC GS ) B (fn=97) 音 声 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS s O ESC GS s P ESC GS s R ESC GS s I ESC GS s U ESC GS s T STAR Line Mode コマンド 仕 様 書 6-17
グラフィックスデータコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ( K (fn=49) ESC GS ( K (fn=50) ESC GS ( L (fn=48) ESC GS ( L (fn=51) ESC GS ( L (fn=64) ESC GS ( L (fn=65) ESC GS ( L (fn=66) ESC GS ( L (fn=67) ESC GS ( L (fn=69) ESC GS ( L (fn=112) ESC GS 8 L (fn=48) ESC GS 8 L (fn=51) ESC GS 8 L (fn=64) ESC GS 8 L (fn=65) ESC GS 8 L (fn=66) ESC GS 8 L (fn=67) ESC GS 8 L (fn=69) ESC GS 8 L (fn=112) 個 別 ロゴ 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ) L (fn=48) ESC GS ) L (fn=49) ESC GS ) L (fn=50) プリンタ 情 報 送 信 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ) I (fn=48) ( )フ リンタリセット 実 行 後 フ リンタがハンク アッフ するため フ リンタ 電 源 OFF ON 動 作 が 必 要 STAR Line Mode コマンド 仕 様 書 6-18
6-4) Ethernet I/F 標 準 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC RS F ESC GS t 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 Ver4.0 以 前 3 仕 様 Ver4.1 以 降 ESC GS = V3.0 以 降 1 仕 様 1 仕 様 Ver3.1 以 前 2 仕 様 Ver3.2 以 降 1 仕 様 1 仕 様 Ver1.5 以 前 3 仕 様 Ver1.6 以 降 1 仕 様 Ver1.4 以 前 3 仕 様 Ver1.5 以 降 2 仕 様 Ver1.1 以 前 4 仕 様 Ver1.2 以 降 1 仕 様 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 ESC R ESC / ESC SP ESC M ESC P ESC : ESC p ( 非 推 奨 ) ESC g 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 1 仕 様 1 仕 様 2 仕 様 1 仕 様 1 仕 様 1 仕 様 ESC i ESC W ESC h SO DC4 ESC SO ESC DC4 ESC E 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 ESC F 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 1 仕 様 Ver1.0 以 前 2 仕 様 Ver2.0 以 降 1 仕 様 Ver1.0 以 前 2 仕 様 Ver2.0 以 降 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 ESC - ESC _ ESC 4 ESC 5 SI DC2 ESC GS b LF CR ESC a ESC z ESC 0 ESC J ESC I FF ESC C ESC C 0 VT ESC B STAR Line Mode コマンド 仕 様 書 6-19
コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC l 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 1 仕 様 1 仕 様 2 仕 様 1 仕 様 1 仕 様 1 仕 様 ESC Q 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 1 仕 様 1 仕 様 2 仕 様 1 仕 様 1 仕 様 1 仕 様 HT ESC D ESC GS A ESC GS R ESC GS a ESC & ESC % ESC K 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 ESC L 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 ESC k 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 ESC X 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 ESC FS q ESC FS p ESC RS L Ver1.2 以 前 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 1 仕 様 Ver1.3 以 降 2 仕 様 ESC b 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 Ver1.2 以 前 3 仕 様 Ver2.0 以 降 ESC d ESC BEL BEL FS SUB EM ESC GS BEL Ver5.0 以 降 ESC GS EM DC1 Ver1.3 以 降 ESC GS EM DC2 Ver1.3 以 降 ESC RS d 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 Ver2.0 以 前 2 仕 様 Ver3.0 以 降 1 仕 様 Ver2.0 以 前 2 仕 様 Ver3.0 以 降 1 仕 様 Ver2.0 以 前 2 仕 様 Ver3.0 以 降 2 仕 様 2 仕 様 2 仕 様 ESC RS r 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 1 仕 様 2 仕 様 1 仕 様 1 仕 様 1 仕 様 ESC RS a 3 仕 様 3 仕 様 3 仕 様 3 仕 様 3 仕 様 3 仕 様 Ver2.0 以 降 Ver2.0 以 降 Ver2.0 以 降 ESC ACK SOH ENQ 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 EOT 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 1 仕 様 Ver1.0 以 前 2 仕 様 Ver2.0 以 降 1 仕 様 Ver1.0 以 前 2 仕 様 Ver2.0 以 降 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 ESC ACK CAN ETB 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 ESC RS E ESC GS ETX 1 仕 様 Ver2.0 以 前 2 仕 様 Ver3.0 以 降 1 仕 様 Ver2.0 以 前 2 仕 様 Ver3.0 以 降 1 仕 様 Ver3.1 以 前 2 仕 様 Ver4.0 以 降 2 仕 様 ESC p ESC q ESC $ ESC s ESC t ESC r 1 仕 様 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 STAR Line Mode コマンド 仕 様 書 6-20
コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II CAN ESC @ ESC GS # m 1 仕 様 V3.0 以 降 1 仕 様 1 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 2 仕 様 3 仕 様 3 仕 様 3 仕 様 ESC? ラスター 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC * r R Ver2.0 以 降 ESC * r A Ver2.0 以 降 ESC * r B Ver2.0 以 降 ESC * r C Ver2.0 以 降 ESC * r D Ver2.0 以 降 ESC * r E 1 仕 様 Ver2.0 以 降 ESC * r F 1 仕 様 Ver2.0 以 降 ESC * r P Ver2.0 以 降 ESC * r Q Ver2.0 以 降 ESC * r m l Ver2.0 以 降 ESC * r m r Ver2.0 以 降 ESC * r T Ver2.0 以 降 ESC * r K Ver2.0 以 降 b n1 n2 d1...dk Ver2.0 以 降 k n1 n2 d1...dk Ver2.0 以 降 ESC * r Y Ver2.0 以 降 ESC FF NUL Ver2.0 以 降 ESC FF EOT Ver2.0 以 降 ESC * r N Ver1.3 以 降 ESC * r V Ver1.3 以 降 ESC * r e ESC * r S ESC * r s 0 ESC * r s 1 ESC * r s 2 ESC * r s 3 ブラックマーク 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC d FF ESC C ESC C 0 VT ESC B STAR Line Mode コマンド 仕 様 書 6-21
2 色 印 字 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC RS c Ver4.0 以 降 Ver2.0 以 降 Ver2.0 以 降 ESC RS C 1 仕 様 Ver4.0 以 降 1 仕 様 Ver2.0 以 降 1 仕 様 Ver2.0 以 降 2 仕 様 2 仕 様 3 仕 様 1 仕 様 3 仕 様 3 仕 様 3 仕 様 1 仕 様 ESC 4 ( 非 推 奨 ) Ver4.0 以 降 Ver2.0 以 降 Ver2.0 以 降 ESC 5 ( 非 推 奨 ) Ver4.0 以 降 Ver2.0 以 降 Ver2.0 以 降 ESC FS q Ver4.0 以 降 Ver2.0 以 降 Ver2.0 以 降 ESC FS p Ver4.0 以 降 Ver2.0 以 降 Ver2.0 以 降 プレゼンタ 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC SYN 0 ESC SYN 1 ESC SYN 3 ESC SYN 4 ESC GS SUB DC1 ESC GS SUB DC2 ESC GS SUB DC3 マークコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS * 0 Ver4.0 以 降 ESC GS * 1 Ver4.0 以 降 ESC GS * 2 Ver4.0 以 降 ESC GS * W Ver4.0 以 降 ESC GS * C Ver4.0 以 降 Auto Logo コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS / W Ver4.0 以 降 ESC GS / C Ver4.0 以 降 ESC GS / 1 Ver4.0 以 降 ESC GS / 2 Ver4.0 以 降 ESC GS / 3 Ver4.0 以 降 ESC GS / 4 Ver4.0 以 降 ESC GS / 5 Ver4.0 以 降 ESC GS / 6 Ver4.0 以 降 PDF417 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS x S 0 ESC GS x S 1 ESC GS x S 2 ESC GS x S 3 ESC GS x D ESC GS x P ESC GS x I Ver1.2 以 前 Ver2.0 以 降 STAR Line Mode コマンド 仕 様 書 6-22
印 字 開 始 トリガ 制 御 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS g 0 Ver1.1 以 降 ESC GS g 1 Ver1.1 以 降 QR コードコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS y S 0 Ver1.2 以 降 ESC GS y S 1 Ver1.2 以 降 ESC GS y S 2 Ver1.2 以 降 ESC GS y D 1 Ver1.2 以 降 ESC GS y D 2 Ver1.2 以 降 ESC GS y P Ver1.2 以 降 ESC GS y I Ver1.2 以 降 Ver1.2 以 前 Ver2.0 以 降 GS1 二 次 元 コード 合 成 シンボルコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ( k(cn=51,fn=67) Ver2.0 以 降 ESC GS ( k(cn=51,fn=71) Ver2.0 以 降 ESC GS ( k(cn=51,fn=80) Ver2.0 以 降 ESC GS ( k(cn=51,fn=81) Ver2.0 以 降 ESC GS ( k(cn=52,fn=67) Ver2.0 以 降 ESC GS ( k(cn=52,fn=71) Ver2.0 以 降 ESC GS ( k(cn=52,fn=72) Ver2.0 以 降 ESC GS ( k(cn=52,fn=80) Ver2.0 以 降 ESC GS ( k(cn=52,fn=81) Ver2.0 以 降 ページ 機 能 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS h 0 ESC GS h 1 縮 小 印 刷 機 能 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS c ページモードコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS P 0 ESC GS P 1 ESC GS P 2 ESC GS P 3 ESC GS P 4 ESC GS P 5 ESC GS P 6 ESC GS P 7 ESC GS P 8 STAR Line Mode コマンド 仕 様 書 6-23
テキストサーチコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ) B (fn=48) ESC GS ) B (fn=49) ESC GS ) B (fn=50) ESC GS ) B (fn=64) ESC GS ) B (fn=65) ESC GS ) B (fn=66) ESC GS ) B (fn=80) ESC GS ) B (fn=81) ESC GS ) B (fn=96) ESC GS ) B (fn=97) 音 声 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS s O ESC GS s P ESC GS s R ESC GS s I ESC GS s U ESC GS s T グラフィックスデータコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ( K (fn=49) ESC GS ( K (fn=50) ESC GS ( L (fn=48) ESC GS ( L (fn=51) ESC GS ( L (fn=64) ESC GS ( L (fn=65) ESC GS ( L (fn=66) ESC GS ( L (fn=67) ESC GS ( L (fn=69) ESC GS ( L (fn=112) ESC GS 8 L (fn=48) ESC GS 8 L (fn=51) ESC GS 8 L (fn=64) ESC GS 8 L (fn=65) ESC GS 8 L (fn=66) ESC GS 8 L (fn=67) ESC GS 8 L (fn=69) ESC GS 8 L (fn=112) 個 別 ロゴ 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ) L (fn=48) ESC GS ) L (fn=49) ESC GS ) L (fn=50) プリンタ 情 報 送 信 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ) I (fn=48) STAR Line Mode コマンド 仕 様 書 6-24
6-5) 無 線 LAN I/F 標 準 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC RS F ESC GS t 1 仕 様 1 仕 様 1 仕 様 1 仕 様 Ver4.0 以 前 3 仕 様 Ver4.1 以 降 ESC GS = V3.0 以 降 1 仕 様 1 仕 様 2 仕 様 1 仕 様 ESC R ESC / ESC SP ESC M ESC P ESC : ESC p ( 非 推 奨 ) ESC g 1 仕 様 1 仕 様 2 仕 様 1 仕 様 ESC i ESC W ESC h SO DC4 ESC SO ESC DC4 ESC E 1 仕 様 1 仕 様 1 仕 様 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 ESC F 1 仕 様 1 仕 様 1 仕 様 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 ESC - ESC _ ESC 4 ESC 5 SI DC2 ESC GS b LF CR ESC a ESC z ESC 0 ESC J ESC I FF ESC C ESC C 0 VT ESC B STAR Line Mode コマンド 仕 様 書 6-25
コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC l 1 仕 様 1 仕 様 2 仕 様 1 仕 様 ESC Q 1 仕 様 1 仕 様 2 仕 様 1 仕 様 HT ESC D ESC GS A ESC GS R ESC GS a ESC & ESC % ESC K 1 仕 様 1 仕 様 1 仕 様 2 仕 様 ESC L 1 仕 様 1 仕 様 1 仕 様 2 仕 様 ESC k 1 仕 様 1 仕 様 1 仕 様 2 仕 様 ESC X 1 仕 様 1 仕 様 1 仕 様 2 仕 様 ESC FS q ESC FS p ESC RS L Ver1.2 以 前 1 仕 様 Ver1.3 以 降 2 仕 様 ESC b 1 仕 様 1 仕 様 2 仕 様 2 仕 様 ESC d ESC BEL BEL FS SUB EM ESC GS BEL Ver5.0 以 降 ESC GS EM DC1 Ver1.3 以 降 ESC GS EM DC2 Ver1.3 以 降 ESC RS d 1 仕 様 1 仕 様 1 仕 様 1 仕 様 Ver2.0 以 前 2 仕 様 Ver3.0 以 降 ESC RS r 1 仕 様 1 仕 様 1 仕 様 1 仕 様 ESC RS a ESC ACK SOH ENQ 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 EOT 1 仕 様 Ver1.4 以 前 2 仕 様 Ver2.0 以 降 ESC ACK CAN ETB 1 仕 様 1 仕 様 2 仕 様 2 仕 様 ESC RS E ESC GS ETX 1 仕 様 Ver2.0 以 降 2 仕 様 Ver3.0 以 降 ESC p ESC q ESC $ ESC s ESC t ESC r 1 仕 様 1 仕 様 2 仕 様 2 仕 様 STAR Line Mode コマンド 仕 様 書 6-26
コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II CAN ESC @ ESC GS # m 1 仕 様 V3.0 以 降 1 仕 様 2 仕 様 2 仕 様 ESC? ラスター 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC * r R Ver2.0 以 降 ESC * r A Ver2.0 以 降 ESC * r B Ver2.0 以 降 ESC * r C Ver2.0 以 降 ESC * r D Ver2.0 以 降 ESC * r E 1 仕 様 Ver2.0 以 降 ESC * r F 1 仕 様 Ver2.0 以 降 ESC * r P Ver2.0 以 降 ESC * r Q Ver2.0 以 降 ESC * r m l Ver2.0 以 降 ESC * r m r Ver2.0 以 降 ESC * r T Ver2.0 以 降 ESC * r K Ver2.0 以 降 b n1 n2 d1...dk Ver2.0 以 降 k n1 n2 d1...dk Ver2.0 以 降 ESC * r Y Ver2.0 以 降 ESC FF NUL Ver2.0 以 降 ESC FF EOT Ver2.0 以 降 ESC * r N Ver1.3 以 降 ESC * r V Ver1.3 以 降 ESC * r e ESC * r S ESC * r s 0 ESC * r s 1 ESC * r s 2 ESC * r s 3 ブラックマーク 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC d FF ESC C ESC C 0 VT ESC B STAR Line Mode コマンド 仕 様 書 6-27
2 色 印 字 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC RS c Ver4.0 以 降 Ver2.0 以 降 ESC RS C 1 仕 様 Ver4.0 以 降 1 仕 様 Ver2.0 以 降 2 仕 様 3 仕 様 ESC 4 ( 非 推 奨 ) Ver4.0 以 降 Ver2.0 以 降 ESC 5 ( 非 推 奨 ) Ver4.0 以 降 Ver2.0 以 降 ESC FS q Ver4.0 以 降 Ver2.0 以 降 ESC FS p Ver4.0 以 降 Ver2.0 以 降 プレゼンタ 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC SYN 0 ESC SYN 1 ESC SYN 3 ESC SYN 4 ESC GS SUB DC1 ESC GS SUB DC2 ESC GS SUB DC3 マークコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS * 0 Ver4.0 以 降 ESC GS * 1 Ver4.0 以 降 ESC GS * 2 Ver4.0 以 降 ESC GS * W Ver4.0 以 降 ESC GS * C Ver4.0 以 降 Auto Logo コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS / W Ver4.0 以 降 ESC GS / C Ver4.0 以 降 ESC GS / 1 Ver4.0 以 降 ESC GS / 2 Ver4.0 以 降 ESC GS / 3 Ver4.0 以 降 ESC GS / 4 Ver4.0 以 降 ESC GS / 5 Ver4.0 以 降 ESC GS / 6 Ver4.0 以 降 PDF417 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS x S 0 ESC GS x S 1 ESC GS x S 2 ESC GS x S 3 ESC GS x D ESC GS x P ESC GS x I STAR Line Mode コマンド 仕 様 書 6-28
印 字 開 始 トリガ 制 御 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS g 0 Ver1.1 以 降 ESC GS g 1 Ver1.1 以 降 QR コードコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS y S 0 Ver1.2 以 降 ESC GS y S 1 Ver1.2 以 降 ESC GS y S 2 Ver1.2 以 降 ESC GS y D 1 Ver1.2 以 降 ESC GS y D 2 Ver1.2 以 降 ESC GS y P Ver1.2 以 降 ESC GS y I Ver1.2 以 降 GS1 二 次 元 コード 合 成 シンボルコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ( k(cn=51,fn=67) ESC GS ( k(cn=51,fn=71) ESC GS ( k(cn=51,fn=80) ESC GS ( k(cn=51,fn=81) ESC GS ( k(cn=52,fn=67) ESC GS ( k(cn=52,fn=71) ESC GS ( k(cn=52,fn=72) ESC GS ( k(cn=52,fn=80) ESC GS ( k(cn=52,fn=81) ページ 機 能 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS h 0 ESC GS h 1 縮 小 印 刷 機 能 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS c ページモードコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS P 0 ESC GS P 1 ESC GS P 2 ESC GS P 3 ESC GS P 4 ESC GS P 5 ESC GS P 6 ESC GS P 7 ESC GS P 8 テキストサーチコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ) B (fn=48) ESC GS ) B (fn=49) ESC GS ) B (fn=50) ESC GS ) B (fn=64) ESC GS ) B (fn=65) ESC GS ) B (fn=66) ESC GS ) B (fn=80) ESC GS ) B (fn=81) ESC GS ) B (fn=96) ESC GS ) B (fn=97) STAR Line Mode コマンド 仕 様 書 6-29
音 声 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS s O ESC GS s P ESC GS s R ESC GS s I ESC GS s U ESC GS s T グラフィックスデータコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ( K (fn=49) ESC GS ( K (fn=50) ESC GS ( L (fn=48) ESC GS ( L (fn=51) ESC GS ( L (fn=64) ESC GS ( L (fn=65) ESC GS ( L (fn=66) ESC GS ( L (fn=67) ESC GS ( L (fn=69) ESC GS ( L (fn=112) ESC GS 8 L (fn=48) ESC GS 8 L (fn=51) ESC GS 8 L (fn=64) ESC GS 8 L (fn=65) ESC GS 8 L (fn=66) ESC GS 8 L (fn=67) ESC GS 8 L (fn=69) ESC GS 8 L (fn=112) 個 別 ロゴ 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ) L (fn=48) ESC GS ) L (fn=49) ESC GS ) L (fn=50) プリンタ 情 報 送 信 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ) I (fn=48) STAR Line Mode コマンド 仕 様 書 6-30
6-6) Bluetooth I/F 標 準 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC RS F V5.0 以 降 V2.0 以 降 ESC GS t 3 仕 様 V5.0 以 降 ESC GS = 2 仕 様 V5.0 以 降 3 仕 様 V2.0 以 降 2 仕 様 V2.0 以 降 2 仕 様 Ver1.1 以 前 4 仕 様 Ver1.2 以 降 2 仕 様 ESC R V5.0 以 降 V2.0 以 降 ESC / V5.0 以 降 V2.0 以 降 ESC SP V5.0 以 降 V2.0 以 降 ESC M V5.0 以 降 V2.0 以 降 ESC P V5.0 以 降 V2.0 以 降 ESC : V5.0 以 降 V2.0 以 降 ESC p ( 非 推 奨 ) V5.0 以 降 V2.0 以 降 ESC g 1 仕 様 V5.0 以 降 1 仕 様 V2.0 以 降 1 仕 様 ESC i V5.0 以 降 V2.0 以 降 ESC W V5.0 以 降 V2.0 以 降 ESC h V5.0 以 降 V2.0 以 降 SO V5.0 以 降 V2.0 以 降 DC4 V5.0 以 降 V2.0 以 降 ESC SO V5.0 以 降 V2.0 以 降 ESC DC4 V5.0 以 降 V2.0 以 降 ESC E 2 仕 様 V5.0 以 降 ESC F 2 仕 様 V5.0 以 降 2 仕 様 V2.0 以 降 2 仕 様 V2.0 以 降 2 仕 様 2 仕 様 ESC - V5.0 以 降 V2.0 以 降 ESC _ V5.0 以 降 V2.0 以 降 ESC 4 V5.0 以 降 V2.0 以 降 ESC 5 V5.0 以 降 V2.0 以 降 SI V5.0 以 降 V2.0 以 降 DC2 V5.0 以 降 V2.0 以 降 ESC GS b LF V5.0 以 降 V2.0 以 降 CR V5.0 以 降 V2.0 以 降 ESC a V5.0 以 降 ESC z V5.0 以 降 V2.0 以 降 ESC 0 V5.0 以 降 V2.0 以 降 ESC J V5.0 以 降 V2.0 以 降 ESC I V5.0 以 降 V2.0 以 降 FF V5.0 以 降 V2.0 以 降 ESC C V5.0 以 降 V2.0 以 降 ESC C 0 V5.0 以 降 V2.0 以 降 VT V5.0 以 降 V2.0 以 降 ESC B V5.0 以 降 V2.0 以 降 STAR Line Mode コマンド 仕 様 書 6-31
コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC l 1 仕 様 V5.0 以 降 ESC Q 1 仕 様 V5.0 以 降 1 仕 様 V2.0 以 降 1 仕 様 V2.0 以 降 1 仕 様 1 仕 様 HT V5.0 以 降 V2.0 以 降 ESC D V5.0 以 降 V2.0 以 降 ESC GS A V5.0 以 降 V2.0 以 降 ESC GS R V5.0 以 降 V2.0 以 降 ESC GS a V5.0 以 降 V2.0 以 降 ESC & V5.0 以 降 V2.0 以 降 ESC % V5.0 以 降 V2.0 以 降 ESC K 2 仕 様 2 仕 様 2 仕 様 V5.0 以 降 V2.0 以 降 ESC L 2 仕 様 V5.0 以 降 ESC k 2 仕 様 V5.0 以 降 ESC X 2 仕 様 V5.0 以 降 2 仕 様 V2.0 以 降 2 仕 様 V2.0 以 降 2 仕 様 V2.0 以 降 2 仕 様 2 仕 様 2 仕 様 ESC FS q V5.0 以 降 V2.0 以 降 ESC FS p V5.0 以 降 V2.0 以 降 ESC RS L 2 仕 様 V5.0 以 降 ESC b 2 仕 様 V5.0 以 降 2 仕 様 V2.0 以 降 2 仕 様 V2.0 以 降 2 仕 様 2 仕 様 V1.2 以 前 3 仕 様 V2.0 以 降 ESC d V5.0 以 降 V2.0 以 降 ESC BEL V5.0 以 降 V2.0 以 降 BEL V5.0 以 降 V2.0 以 降 FS V5.0 以 降 V2.0 以 降 SUB V5.0 以 降 V2.0 以 降 EM V5.0 以 降 V2.0 以 降 ESC GS BEL V5.0 以 降 V2.0 以 降 ESC GS EM DC1 V5.0 以 降 V2.0 以 降 ESC GS EM DC2 V5.0 以 降 V2.0 以 降 ESC RS d 2 仕 様 V5.0 以 降 ESC RS r 1 仕 様 V5.0 以 降 ESC RS a 3 仕 様 V5.0 以 降 2 仕 様 V2.0 以 降 1 仕 様 V2.0 以 降 3 仕 様 V2.0 以 降 2 仕 様 1 仕 様 3 仕 様 ESC ACK SOH V5.0 以 降 V2.0 以 降 ENQ 2 仕 様 2 仕 様 2 仕 様 V5.0 以 降 V2.0 以 降 EOT 2 仕 様 V5.0 以 降 2 仕 様 V2.0 以 降 2 仕 様 ESC ACK CAN V5.0 以 降 V2.0 以 降 ETB 2 仕 様 2 仕 様 2 仕 様 V5.0 以 降 V2.0 以 降 ESC RS E V5.0 以 降 V2.0 以 降 ESC GS ETX 3 仕 様 V5.0 以 降 3 仕 様 V2.0 以 降 2 仕 様 V1.2 以 前 3 仕 様 V2.0 以 降 ESC p V5.0 以 降 V2.0 以 降 ESC q V5.0 以 降 V2.0 以 降 ESC $ V5.0 以 降 V2.0 以 降 ESC s V5.0 以 降 V2.0 以 降 ESC t V5.0 以 降 V2.0 以 降 ESC r 2 仕 様 V5.0 以 降 2 仕 様 V2.0 以 降 2 仕 様 STAR Line Mode コマンド 仕 様 書 6-32
コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II CAN V5.0 以 降 V2.0 以 降 ESC @ V5.0 以 降 V2.0 以 降 ESC GS # m 2 仕 様 V5.0 以 降 3 仕 様 V2.0 以 降 3 仕 様 ESC? V5.0 以 降 V2.0 以 降 ラスター 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC * r R V5.0 以 降 V2.0 以 降 ESC * r A V5.0 以 降 V2.0 以 降 ESC * r B V5.0 以 降 V2.0 以 降 ESC * r C V5.0 以 降 V2.0 以 降 ESC * r D V5.0 以 降 V2.0 以 降 ESC * r E V5.0 以 降 V2.0 以 降 ESC * r F V5.0 以 降 V2.0 以 降 ESC * r P V5.0 以 降 V2.0 以 降 ESC * r Q V5.0 以 降 V2.0 以 降 ESC * r m l V5.0 以 降 V2.0 以 降 ESC * r m r V5.0 以 降 V2.0 以 降 ESC * r T V5.0 以 降 V2.0 以 降 ESC * r K V5.0 以 降 V2.0 以 降 b n1 n2 d1...dk V5.0 以 降 V2.0 以 降 k n1 n2 d1...dk V5.0 以 降 V2.0 以 降 ESC * r Y V5.0 以 降 V2.0 以 降 ESC FF NUL V5.0 以 降 V2.0 以 降 ESC FF EOT V5.0 以 降 V2.0 以 降 ESC * r N V5.0 以 降 V2.0 以 降 ESC * r V V5.0 以 降 V2.0 以 降 ESC * r e ESC * r S ESC * r s 0 ESC * r s 1 ESC * r s 2 ESC * r s 3 ブラックマーク 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC d V5.0 以 降 V2.0 以 降 FF V5.0 以 降 V2.0 以 降 ESC C V5.0 以 降 V2.0 以 降 ESC C 0 V5.0 以 降 V2.0 以 降 VT V5.0 以 降 V2.0 以 降 ESC B V5.0 以 降 V2.0 以 降 STAR Line Mode コマンド 仕 様 書 6-33
2 色 印 字 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC RS c V5.0 以 降 V2.0 以 降 ESC RS C 3 仕 様 3 仕 様 1 仕 様 V5.0 以 降 V2.0 以 降 ESC 4 ( 非 推 奨 ) V5.0 以 降 V2.0 以 降 ESC 5 ( 非 推 奨 ) V5.0 以 降 V2.0 以 降 ESC FS q V5.0 以 降 V2.0 以 降 ESC FS p V5.0 以 降 V2.0 以 降 プレゼンタ 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC SYN 0 ESC SYN 1 ESC SYN 3 ESC SYN 4 ESC GS SUB DC1 ESC GS SUB DC2 ESC GS SUB DC3 マークコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS * 0 V5.0 以 降 V2.0 以 降 ESC GS * 1 V5.0 以 降 V2.0 以 降 ESC GS * 2 V5.0 以 降 V2.0 以 降 ESC GS * W V5.0 以 降 V2.0 以 降 ESC GS * C V5.0 以 降 V2.0 以 降 Auto Logo コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS / W V5.0 以 降 V2.0 以 降 ESC GS / C V5.0 以 降 V2.0 以 降 ESC GS / 1 V5.0 以 降 V2.0 以 降 ESC GS / 2 V5.0 以 降 V2.0 以 降 ESC GS / 3 V5.0 以 降 V2.0 以 降 ESC GS / 4 V5.0 以 降 V2.0 以 降 ESC GS / 5 V5.0 以 降 V2.0 以 降 ESC GS / 6 V5.0 以 降 V2.0 以 降 PDF417 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS x S 0 V5.0 以 降 V2.0 以 降 ESC GS x S 1 V5.0 以 降 V2.0 以 降 ESC GS x S 2 V5.0 以 降 V2.0 以 降 ESC GS x S 3 V5.0 以 降 V2.0 以 降 ESC GS x D V5.0 以 降 V2.0 以 降 ESC GS x P V5.0 以 降 V2.0 以 降 ESC GS x I V5.0 以 降 V2.0 以 降 Ver1.2 以 前 Ver2.0 以 降 STAR Line Mode コマンド 仕 様 書 6-34
印 字 開 始 トリガ 制 御 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS g 0 V5.0 以 降 V2.0 以 降 ESC GS g 1 V5.0 以 降 V2.0 以 降 QR コードコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS y S 0 V5.0 以 降 V2.0 以 降 ESC GS y S 1 V5.0 以 降 V2.0 以 降 ESC GS y S 2 V5.0 以 降 V2.0 以 降 ESC GS y D 1 V5.0 以 降 V2.0 以 降 ESC GS y D 2 V5.0 以 降 V2.0 以 降 ESC GS y P V5.0 以 降 V2.0 以 降 ESC GS y I V5.0 以 降 V2.0 以 降 Ver1.2 以 前 Ver2.0 以 降 GS1 二 次 元 コード 合 成 シンボルコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ( k(cn=51,fn=67) Ver2.0 以 降 ESC GS ( k(cn=51,fn=71) Ver2.0 以 降 ESC GS ( k(cn=51,fn=80) Ver2.0 以 降 ESC GS ( k(cn=51,fn=81) Ver2.0 以 降 ESC GS ( k(cn=52,fn=67) Ver2.0 以 降 ESC GS ( k(cn=52,fn=71) Ver2.0 以 降 ESC GS ( k(cn=52,fn=72) Ver2.0 以 降 ESC GS ( k(cn=52,fn=80) Ver2.0 以 降 ESC GS ( k(cn=52,fn=81) Ver2.0 以 降 ページ 機 能 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS h 0 V5.0 以 降 V2.0 以 降 ESC GS h 1 V5.0 以 降 V2.0 以 降 縮 小 印 刷 機 能 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS c ページモードコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS P 0 ESC GS P 1 ESC GS P 2 ESC GS P 3 ESC GS P 4 ESC GS P 5 ESC GS P 6 ESC GS P 7 ESC GS P 8 STAR Line Mode コマンド 仕 様 書 6-35
テキストサーチコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ) B (fn=48) ESC GS ) B (fn=49) ESC GS ) B (fn=50) ESC GS ) B (fn=64) ESC GS ) B (fn=65) ESC GS ) B (fn=66) ESC GS ) B (fn=80) ESC GS ) B (fn=81) ESC GS ) B (fn=96) ESC GS ) B (fn=97) 音 声 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS s O ESC GS s P ESC GS s R ESC GS s I ESC GS s U ESC GS s T グラフィックスデータコマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ( K (fn=49) ESC GS ( K (fn=50) ESC GS ( L (fn=48) ESC GS ( L (fn=51) ESC GS ( L (fn=64) ESC GS ( L (fn=65) ESC GS ( L (fn=66) ESC GS ( L (fn=67) ESC GS ( L (fn=69) ESC GS ( L (fn=112) ESC GS 8 L (fn=48) ESC GS 8 L (fn=51) ESC GS 8 L (fn=64) ESC GS 8 L (fn=65) ESC GS 8 L (fn=66) ESC GS 8 L (fn=67) ESC GS 8 L (fn=69) ESC GS 8 L (fn=112) 個 別 ロゴ 関 連 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ) L (fn=48) ESC GS ) L (fn=49) ESC GS ) L (fn=50) プリンタ 情 報 送 信 コマンド コ マ ン ド 機 種 名 TSP800 TSP700 TSP600 TUP900 TSP1000 TSP800L TSP700II TSP650 TUP500 TSP800II FVP10 TSP650II ESC GS ) I (fn=48) STAR Line Mode コマンド 仕 様 書 6-36
URL: http://www.star-m.jp 424-0066 静 岡 県 静 岡 市 清 水 区 七 ッ 新 屋 536 電 話 054-347-0112( 営 業 直 通 )