• 検索結果がありません。

STAR Line Mode コマンド仕様書

N/A
N/A
Protected

Academic year: 2021

シェア "STAR Line Mode コマンド仕様書"

Copied!
205
0
0

読み込み中.... (全文を見る)

全文

(1)

Line Thermal Printer

STAR Line Mode

コマンド仕様書

Rev 1.12

(2)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書

--目

次--

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-5 ESC R n...3-7 ESC / n...3-7 ESC SP n ...3-8 ESC M...3-8 ESC P ...3-9 ESC :...3-9 ESC g...3-9 3-3-2) 文字拡大設定... 3-10 ESC i n1 n2 ... 3-10 ESC W n... 3-11 ESC h n... 3-11 SO ... 3-12 DC4... 3-12 ESC SO... 3-13 ESC DC4 ... 3-13 3-3-3) プリントモード ... 3-14 ESC E... 3-14 ESC F... 3-14 ESC - n... 3-15 ESC _ n... 3-15 ESC 4... 3-16 ESC 5... 3-16 SI... 3-17 DC2... 3-17 3-3-4) 行間隔... 3-18 LF... 3-18 CR... 3-18 ESC a n... 3-18 ESC z n... 3-19 ESC 0... 3-19 ESC J n... 3-20

(3)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書

ESC I n... 3-20 3-3-5) ページ管理コマンド ... 3-21 FF... 3-21 ESC C n... 3-21 ESC C 0 n... 3-22 VT... 3-22 ESC B n1 n2...nk NUL... 3-23 ESC B NUL... 3-23 3-3-6) 水平方向印字位置... 3-24 ESC l n ... 3-24 ESC Q n... 3-25 HT... 3-25 ESC D n1 n2...nk NUL... 3-26 ESC D NUL ... 3-26 ESC GS A n1 n2 ... 3-27 ESC GS R n1 n2 ... 3-27 ESC GS a n... 3-27 3-3-7) ダウンロード ... 3-28 ESC & c1 c2 n d1...d48 ... 3-28 ESC & c1 c2 n ... 3-29 ESC % n... 3-29 3-3-8) ビットイメージグラフィック... 3-30 ESC K n1 n2 d1...dk... 3-30 ESC L n1 n2 d1...dk ... 3-31 ESC k n1 n2 d1...dk... 3-32 ESC X n1 n2 d1...dk... 3-33 3-3-9) ロゴ... 3-34 ESC FS q n [x11 x12 y11 y12 d1...dk]1...[xn1 xn2 yn1 yn2 d1...dk]n... 3-34 ESC FS p n m ... 3-36 ESC RS L m... 3-37 3-3-10) バーコード ... 3-38 ESC b n1 n2 n3 n4 d1...dk RS... 3-38 3-3-11) カッター制御... 3-40 ESC d n... 3-40 3-3-12) 外部機器駆動 ... 3-41 ESC BEL n1 n2... 3-41 BEL ... 3-41 FS ... 3-42 SUB... 3-42 EM ... 3-42 ESC GS BEL m t1 t2 ... 3-43 ESC GS EM DC1 m n1 n2 ... 3-44 ESC GS EM DC2 m n1 n2 ... 3-45 3-3-13) 印字設定 ... 3-46 ESC RS d n ... 3-46 ESC RS r n... 3-47 3-3-14) ステータス ... 3-48 ESC RS a n ... 3-48 ESC ACK SOH... 3-49 ENQ ... 3-49 EOT... 3-49 ESC ACK CAN... 3-50 ETB ... 3-50 ESC RS E n... 3-51 ESC GS ETX s n1 n2... 3-51 3-3-15) 漢字 ... 3-54 ESC p... 3-54 ESC q... 3-54

(4)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書

ESC $ n... 3-55 ESC s n1 n2... 3-55 ESC t n1 n2... 3-56 ESC r c1 c2 d1...dk ... 3-56 3-3-16) その他... 3-58 CAN ... 3-58 ESC @... 3-59 ESC GS # m N n1 n2 n3 n4 LF NUL ... 3-60 ESC ? LF NUL ... 3-61 3-4) ラスターグラフィックス コマンド詳細... 3-62 ESC * r R... 3-63 ESC * r A... 3-64 ESC * r B... 3-65 ESC * r C... 3-65 ESC * r D n NUL ... 3-65 ESC * r E n NUL... 3-66 ESC * r F n NUL... 3-67 ESC * r P n NUL ... 3-68 ESC * r Q n NUL... 3-68 ESC * r m l n NUL ... 3-69 ESC * r m r n NUL ... 3-69 ESC * r T n NUL ... 3-70 ESC * r K n NUL ... 3-70 b n1 n2 data ... 3-71 k n1 n2 data... 3-72 ESC * r Y n NUL ... 3-72 ESC FF NUL ... 3-73 ESC FF EOT... 3-73 ESC * r N n NUL ... 3-73 ESC * r V m n NUL ... 3-74 ESC * r e s NUL ... 3-75 ESC * r S... 3-76 ESC * r s 0 a n NUL ... 3-76 ESC * r s 1 n NUL ... 3-77 ESC * r s 2 n NUL ... 3-77 ESC * r s 3 n NUL ... 3-77 3-5) ブラックマーク関連 コマンド詳細... 3-78 ESC d n... 3-78 FF... 3-78 ESC C n... 3-79 ESC C 0 n... 3-79 VT... 3-79 ESC B n1 n2...nk NUL... 3-80 ESC B NUL... 3-80 3-6) USB関連 コマンド詳細... 3-81 3-7) 2色印字 コマンド詳細... 3-82 ESC RS c n... 3-82 ESC RS C n ... 3-83 ESC 4... 3-85 ESC 5... 3-85 ESC FS q n [x11 x12 y11 y12 d1...dk]1...[xn1 xn2 yn1 yn2 d1...dk]n... 3-86 ESC FS p n m ... 3-88 3-8) プレゼンタ関連 コマンド詳細... 3-89 ESC SYN 0 n ... 3-89 ESC SYN 1 n ... 3-89 ESC SYN 3 n ... 3-90 ESC SYN 4 n ... 3-90 ESC GS SUB DC1 m t1 t2... 3-91

(5)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書

ESC GS SUB DC2 m t1 t2... 3-91 ESC GS SUB DC3 m t1 t2... 3-92 3-9) マークコマンド詳細... 3-93 ESC GS * 0 n m1 m2 m3 ...mk ... 3-94 ESC GS * 1 h v... 3-94 ESC GS * 2 m c w... 3-95 ESC GS * W... 3-95 ESC GS * C ... 3-96 3-10) AUTO LOGO 機能コマンド詳細 ... 3-97 ESC GS / W... 3-99 ESC GS / C ... 3-100 ESC GS / 1 n... 3-101 ESC GS / 2 n... 3-102 ESC GS / 3 nL nH d1 d2...dk ... 3-103 ESC GS / 4 nL nH d1 d2...dk ... 3-103 ESC GS / 5 n... 3-104 ESC GS / 6 n... 3-105 3-11) 二次元コード PDF417 コマンド詳細...3-106 ESC GS x S 0 n p1 p2... 3-108 ESC GS x S 1 n... 3-108 ESC GS x S 2 n... 3-108 ESC GS x S 3 n... 3-109 ESC GS x D nL nH d1 d2 … dk...3-109 ESC GS x P ... 3-109 ESC GS x I ... 3-110 3-12) 印字開始トリガ制御コマンド詳細 ...3-111 ESC GS g 0 m n... 3-111 ESC GS g 1 m n... 3-111 3-13) 二次元コード QRコードコマンド詳細... 3-112 ESC GS y S 0 n ... 3-114 ESC GS y S 1 n ... 3-114 ESC GS y S 2 n ... 3-114 ESC GS y D 1 m nL nH d1 d2 … dk ...3-115 ESC GS y D 2 a m1 n1L n1H d11 d12 … d1k m2 n2L n2H d21 d22 … d2k ml … dlk ...3-116 ESC GS y P ... 3-117 ESC GS y I ... 3-117 3-14) ページ機能コマンド詳細...3-118 ESC GS h 0 k m n... 3-118 ESC GS h 1 k m n... 3-119 3-15) 縮小印刷機能コマンド詳細...3-120 ESC GS c h v... 3-120 3-16) ページモードコマンド詳細...3-121 ESC GS P 0 ... 3-121 ESC GS P 1 ... 3-122 ESC GS P 2 n ... 3-122 ESC GS P 3 xL xH yL yH dxL dxH dyL dyH...3-123 ESC GS P 4 nL nH ... 3-124 ESC GS P 5 nL nH ... 3-124 ESC GS P 6 ... 3-125 ESC GS P 7 ... 3-125 ESC GS P 8 ... 3-125 3-17) テキストサーチコマンド詳細 ...3-126 ESC GS ) B pL pH fn [parameter]...3-126 <機能 48>ESC GS ) B pL pH fn m (fn=48) ... 3-126 <機能 49>ESC GS ) B pL pH fn m (fn=49) ... 3-127 <機能 50>ESC GS ) B pL pH fn m (fn=50) ... 3-127 <機能 64>ESC GS ) B pL pH fn n m k d1...dk (fn=64)...3-128 <機能 65>ESC GS ) B pL pH fn m k1 k2 d1...dk (fn=65)...3-128

(6)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書

<機能 80>ESC GS ) B pL pH fn m (fn=80)... 3-129 <機能 81>ESC GS ) B pL pH fn m (fn=81)... 3-129 <機能 96>ESC GS ) B pL pH fn m (fn=96)... 3-130 <機能 97>ESC GS ) B pL pH fn m (fn=97)... 3-130 3-18) 音声コマンド詳細... 3-131 ESC GS s O z a n c1 c2 d1 d2 t1 t2...3-131 ESC GS s P ... 3-132 ESC GS s R z n1 n2 n3 d1...dn...3-132 ESC GS s I z e a n c1 c2 d1 d2 t1 t2...0xFF...3-132 ESC GS s U z n [k1 k2 k3 d1...dk]1...[k1 k2 k3 d1...dk]n... 3-134 ESC GS s T a t1 t2 ... 3-135 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 5-1-6) NW7 (CODERBAR) ...5-5 5-2) 付録-2 ステータス仕様 ...5-6 5-2-1) ENQコマンドステータス...5-6 5-2-2) EOTコマンドステータス...5-6 5-2-3) 自動ステータス...5-7 5-2-4) Ethernet I/F、無線LAN I/Fにおけるプリンタステータス送信仕様 ... 5-13 5-3) 付録-3 空白コードページ(Blank Code Page)の構成 ... 5-15 5-4) 付録-4 QRコード 各バージョンにおける最大入力文字数... 5-17 5-5) 付録-5 TSP800L カットコマンド仕様詳細 ... 5-21 5-6) 付録-6 ページモードに関する解説... 5-22 5-6-1) 概要... 5-22 5-6-2) スタンダードモードとページモードでの各コマンドによる設定値について... 5-22 5-6-3) 印字領域への印字データの展開について... 5-22 5-7) 付録-7 印字起動制御がページ単位設定時の印字開始に関する解説... 5-24 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-6 6-3) USB I/F (Ver1.0) ・ Ethernet I/F (Silex Ver1.0)... 6-11 6-4) Ethernet I/F ... 6-16 6-5) 無線LAN I/F ... 6-21

(7)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書

本仕様書はラインサーマルプリンタの STAR LINE MODE に関するコマンド仕様書である。 本仕様書は下記条件の機種に適用される。 ・ ラインサーマルプリンタ ・ インターフェース ・ パラレル ・ RS-232C ・ USB ・ Ethernet ・ 無線LAN ・ Powered USB <適用機種名> ・ TSP700 ・ TSP600 ・ TSP800 ・ TUP900 ・ TSP1000 ・ TSP800L ・ TSP700II ・ TSP650 ・ TUP500 ・ TSP800II ・ FVP10

(8)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 1-1

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 未使用 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 未使用

(9)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 1-2 1-1-3) コミュニケーション・プロトコル 1) DTRモード動作概要 このモードは DIPSW により定される(工場出荷設定)。 DTR信号でハンドシェイクを取りながら通信を行うモードである。プリンタのデータ受信動作においては、DTR信号をBUSY信号に見立 てて制御を行い、"スペース" はプリンタがデータを受け取れることを示し、逆に "マーク" はデータを受け取れないことを示す。 電源ON後プリンタにエラーが無い場合、DTR信号ラインを "スペース" にする。ホストコンピュータはDTR信号ラインが "スペース " であることを確認後、RXD信号ラインにデータテキストを送信する。プリンタはデータバッファの空きエリアが256バイト以下になると DTR信号ラインを "マーク" にする。ホストコンピュータは、DTR信号ラインが "マーク" であることを確認後、データテキストの送 信を停止するが、プリンタはこの時点でも、データバッファに空きエリアのある分だけ、データの受信が可能。もしDTR信号を無視してデ ータを送信すれば、空きエリアを超えた分のデータを受け捨てる。プリンタは、印字によりデータバッファの空きエリアが増加するとDTR 信号ラインを"スペース" にする。 2) D T R モ ー ド に お け る モ ー ド に お け る バ ッ フ ァ フ ル / バ ッ フ ァ フ ル 解 除

Full Near Full Near Empty Empty

バッファ

空きエリア 256 バイト

空きエリア 512 バイト

DTR “マーク” DTR ”スペース”

<ON-LINE 時>

RXD DATA DATA DATA DTR 印字動作 電源 ON バッファフル バッファエンプティ <紙無し時> RXD OFF-LINE ON-LINE DTR ON-LINE 復帰 印字動作 紙無し 紙無信号 電源 ON

(10)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 1-3 3) XON/XOFFモード動作概要 このモードは、DIPSW#1-3がOFFの時に設定される。受信可能の時にXON(DC1)、受信不可能の時にXOFF(DC3)データをTXD 信号よりホストに対して知らせるモードである。 オフライン(プリンタBUSY)→オンライン(プリンタREADY)の変化時にXONが1バイトだけ出力され、オンライン(プリンタREADY)→オ フライン(プリンタBUSY)への変化時にXOFFが1バイトだけ出力されるように機能する。 電源ON後プリンタにエラーがない場合、TXD信号ラインよりXON(コントロールコード名でDC1、16進のデータで11H)を出力する。ホ ストコンピュータはXONを受け取った後、RXD信号ラインにデータテキストを送信する。XOFF(DC3,13H)は、データバッファの空きエ リアが256バイト以下になると出力される。XOFFを受け取ったホストコンピュータは、データテキストの送信を停止するが、プリンタはこ の時点でもデータバッファに空きエリアのある分だけデータの受信が可能。もし空きエリアを超えた分のデータが送られた場合は、データ を受け捨てる。 プリンタは、印字によりデータバッファの空きエリアが増加するとXONが出力される。 4) X O N / X O F F モ ー ド に お け る モ ー ド に お け る バ ッ フ ァ フ ル / バ ッ フ ァ フ ル 解 除

Full Near Full Near Empty Empty

バッファ

空きエリア 256 バイト

空きエリア 512 バイト

XOFF 出力 XON 出力

XON XOFF XON XOFF XON

TXD

RXD DATA DATA DATA 印字動作

紙無信号

(11)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 1-4 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

(12)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 1-5 1-2-3) 信号出力タイミング 1) Compatibility Mode T T T T=0.5μs 以上 nStrobe Data0~7 約 1μs nAck Busy

2) Nibble Mode/Byte Mode IEEE1284 規格準拠

1-2-4) ステータス仕様 付録2参照

(13)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 1-6 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」参照

(14)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 2-1

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 倒立印字の解除 行間隔 LF 印字改行 CR 印字改行(LFと同一) ESC a n行紙送り ESC z 改行量の選択 ESC 0 3mm改行の指定 ESC J n/4mm改行 ESC I n/8mm改行 ページ管理コマンド FF 改ページ(フォームフィード) ESC C n行のページ長設定 ESC C 0 24mm単位のページ長設定 VT 垂直タブ位置への紙送り ESC B 垂直タブ位置の設定 ESC N n行下マージンの設定 ESC O 下マージンの解除

(15)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 2-2

区 分 コ マ ン ド 名 称 水平方向位置 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 印字終了カウンタの送信と初期化 印刷データキャンセル機能 漢字 ESC p JIS漢字モード設定 ESC q JIS漢字モード解除 ESC $ シフトJIS漢字モード設定/解除 ESC s 全角漢字 左右スペース設定 ESC t 半角漢字 左右スペース設定 ESC r 漢字ダウンロード文字の登録 その他 CAN 印字データのキャンセルとコマンドの初期化 ESC @ コマンドイニシャリゼーション ESC GS # メモリスイッチの設定 ESC ? プリンタリセット (*)漢字コマンド ・ 漢字フォント非搭載機種(海外向け)は漢字制御コマンドは無視される。 ・ メモリ SW による仕向地仕様が SBCS(1バイト圏)に指定されている場合は、漢字制御コマンドはすべて無視される。

(16)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

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 e s NUL 印 刷 デ ー タ キ ャ ン セ ル 機 能 設 定 ESC * r S NV音声再生 ESC * r s 0 NV音声再生番号設定 ESC * r s 1 NV音声再生回数設定 ESC * r s 2 NV音声再生ディレイ時間設定 ESC * r s 3 NV音声再生インターバル時間設定

(17)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

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 不揮発性メモリのマークフォーマット初期化

(18)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 2-5 ● A u t o L o g o コ マ ン ド

区 分 コ マ ン ド 名 称

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 印字直前パーシャルカットの設定

● P D F 4 1 7 コ マ ン ド 区 分 コ マ ン ド 名 称 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 バーコードの展開情報取得 ● 印 字 開 始 ト リ ガ 制 御 コ マ ン ド 区 分 コ マ ン ド 名 称 印字開始トリガ ESC GS g 0 印字開始トリガ ESC GS g 1 印字開始タイマ設定 ● Q R コ ー ド コ マ ン ド 区 分 コ マ ン ド 名 称 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 コード展開情報取得 ● ペ ー ジ 機 能 コ マ ン ド 区 分 コ マ ン ド 名 称 ページ機能 ESC GS h 0 180 度反転

(19)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 2-6 ● 縮 小 印 刷 機 能 コ マ ン ド 区 分 コ マ ン ド 名 称 縮小印刷機能 ESC GS c h v 縮小印刷 ● ペ ー ジ モ ー ド コ マ ン ド 区 分 コ マ ン ド 名 称 ページモード 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=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音声一括再生

(20)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 3-1

3. コマンド詳細

3-1) 用語説明 ・ 受信バッファ 受信バッファとはホストからのデータ(受信データ)をそのまま格納しているバッファをいう。 受信データは、一旦この受信バッファに格納され、後に順次処理される。 ・ ラインバッファ ラインバッファとは印字のためのイメージデータを格納するバッファをいう。 ・ ラインバッファフル バッファが満杯状態であることをいう。スタンダードモードにおいてバッファフルの時、新たに印字データを処理するとラインバッファ内 のデータの印字と改行を実行する。これは LF と同一の動作となる。ページモードにおいてはラインバッファフルの時新たに印字データ を処理すると、印字位置を次行先頭に移動した後データ展開を行う。 ・ 行頭 行頭とは下記条件を満たす状態を示す。 ① 現在のラインバッファ内に印字データが無い状態 ② 水平方向位置コマンドによる位置指定がされていない状態 ・ 印字可能領域 プリンタの仕様で印字可能な最大の範囲を示す。 ・ 印字領域 コマンドにて指定した印字範囲を示す。(印字領域≦印字可能領域) ・ 印字データ展開位置

40dot 24dot バーコード高さ h dot

縦 2 倍 ビットイメージ バーコード 拡大文字 20dot ベースライン 4dot 8dot ・ ASB 機能 プリンタの状態が変化する毎にホストへ自動ステータスを送信する機能。 ・ NSB 機能 パラレル I/F、USBI/F の場合、リバース転送モードに入る毎に自動ステータスを送信する機能。 Ethernet I/F、無線 LAN I/F の場合、印刷ポート(TCP#9100)接続時に自動ステータスを送信する機能。 尚、ASB と NSB のステータスフォーマットは同じ。

(21)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 3-2 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 のデータ列を読み捨てる。従って既に設定されている国際文字セット は変更されない。

(22)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 3-3 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 フォントは実使用上での確認を行い使用すること。

(23)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 3-4

ESC GS t n

【名 称】 コードページの選択 【コード】 ASCII ESC GS t n 16 進数 1B 1D 74 n 10 進数 27 29 116 n 【定義域】 0≦n≦21 32≦n≦34 64≦n≦79 【初期値】 メモリ SW 設定 DBCS 設定時、日本漢字のカタカナページ固定 【機 能】 コードページを指定する。 日本漢字、中国漢字、且つ DBCS 設定時、本コマンド無視。 n コードページ n コードページ

0 Normal* 32 Codepage 1252 (Windows Latin-1)

1 CodePage437 (USA,Std. Europe) 33 Codepage 1250 (Windows Latin-2)

2 Katakana 34 Codepage 1251 (Windows Cyrillic)

3 CodePage437 (USA,Std. Europe) 64 Codepage 3840 (IBM-Russian) 4 Codepage 858 (Multilingual) 65 Codepage 3841 (Gost) 5 Codepage 852 (Latin-2) 66 Codepage 3843 (Polish) 6 Codepage 860 (Portuguese) 67 Codepage 3844 (CS2) 7 Codepage 861 (Icelandic) 68 Codepage 3845 (Hungarian) 8 Codepage 863 (Canadian French) 69 Codepgae 3846 (Turkish) 9 Codepage 865 (Nordic) 70 Codepage 3847 (Brazil-ABNT) 10 Codepage 866 (Cyrillic Russian) 71 Codepage 3848 (Brazil-ABICOMP) 11 Codepage 855 (Cyrillic Bulgarian) 72 Codepage 1001 (Arabic)

12 Codepage 857 (Turkey) 73 Codepage 2001 (Lithuanian-KBL) 13 Codepage 862 (Israel (Hebrew) ) 74 Codepage 3001 (Estonian-1) 14 Codepage 864 (Arabic) 75 Codepage 3002 (Estonian-2)

15 Codepage 737 (Greek) 76 Codepage 3011 (Latvian-1)

16 Codepage 851 (Greek) 77 Codepage 3012 (Latvian-2)

17 Codepage 869 (Greek) 78 Codepage 3021 (Bulgarian)

18 Codepage 928 (Greek) 79 Codepage 3041 (Maltese)

19 Codepage 772 (Lithuanian) 255 User Setting (Blank Code Page) 20 Codepage 774 (Lithuanian)

(24)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

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

①仕様 【定義域】 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 ● ● ● ● ○ ○ ○ ○ ●=データ領域/○=ゼロデータ

(25)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 3-6 ②仕様 【定義域】 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 ● ○ ○ ○ ○ ○ ○ ○ ●=データ領域/○=ゼロデータ

(26)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

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 国際文字 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

ESC / n

【名 称】 スラッシュゼロの指定/解除 【コード】 ASCII ESC / n 16 進数 1B 2F n 10 進数 27 47 n 【定義域】 n = 0, 1, 48, 49 【初期値】 メモリ SW 設定 【機 能】 スラッシュゼロの指定/解除を行う。 n 国際文字 0, 48 スラッシュゼロ解除 1, 49 スラッシュゼロ指定

(27)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 3-8

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 :) スタンダードモードとページモードに、それぞれ独立した設定が可能である。

ESC M

【名 称】 12 ドットピッチの指定 【コード】 ASCII ESC M 16 進数 1B 4D 10 進数 27 77 【定義域】 --- 【初期値】 メモリ SW 設定 【機 能】 ANK 文字の右スペース量を 0 ドットに指定する。 ANK 文字幅は”左スペース量”+”ANK フォントドット数”+”右スペース量”となる。 (ANK フォントドット数は各プリンタ製品仕様書の文字仕様参照。) スタンダードモードとページモードに、それぞれ独立した設定が可能である。

(28)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 3-9

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 フォントドット数は各プリンタ製品仕様書の文字仕様参照。) スタンダードモードとページモードに、それぞれ独立した設定が可能である。

ESC g

【名 称】 14 ドットピッチの指定 【コード】 ASCII ESC g 16 進数 1B 67 10 進数 27 103 【定義域】 --- 【初期値】 メモリ SW 設定 【機 能】 ANK 文字の右スペース量を 2 ドットに指定する。 ANK 文字幅は”左スペース量”+”ANK フォントドット数”+”右スペース量”となる。 (ANK フォントドット数は各プリンタ製品仕様書の文字仕様参照。) スタンダードモードとページモードに、それぞれ独立した設定が可能である。 ① 仕様 本コマンドはメモリ SW 設定が DBCS(2byte 圏)に設定されている場合のみ有効。SBCS(1byte 圏)に設定されてい場合はコマ ンド無視(2 バイト無視)される。 ② 仕様 本コマンドはメモリ SW 設定が DBCS(2byte 圏)、SBCS(1byte 圏)のどちらでも有効。

(29)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 3-10 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 倍拡大指定

(30)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 3-11

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 倍拡大指定

(31)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 3-12

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) と同等である。

(32)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 3-13

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) と同等である。

(33)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 3-14 3-3-3) プリントモード

ESC E

【名 称】 強調印字の指定 【コード】 ASCII ESC E 16 進数 1B 45 10 進数 27 69 【定義域】 --- 【初期値】 強調印字指定 【機 能】

ESC F

【名 称】 強調印字の解除 【コード】 ASCII ESC F 16 進数 1B 46 10 進数 27 70 【定義域】 --- 【初期値】 強調印字解除 【機 能】 ①仕様 ANK 文字に対して、強調印字を解除する。 ②仕様 ANK 文字、漢字文字に対して、強調印字を解除する。

(34)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 3-15

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 アッパーライン指定

(35)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 3-16

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 文字、漢字文字に対して、白黒反転を解除する。

(36)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 3-17

SI

【名 称】 倒立印字の指定 【コード】 ASCII SI 16 進数 0F 10 進数 15 【定義域】 --- 【初期値】 倒立解除 【機 能】 倒立印字が指定される。 本コマンド行頭時のみ有効。 1 行中に倒立印字と正立印字の混在は不可。 本コマンドは下記に対して有効。 ・ ANK 文字 ・ 漢字文字 ・ Bit-Image ・ ロゴ ・ バーコード

DC2

【名 称】 倒立印字の解除 【コード】 ASCII DC2 16 進数 12 10 進数 18 【定義域】 --- 【初期値】 倒立解除 【機 能】 倒立印字を解除する。 本コマンド行頭時のみ有効。

(37)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 3-18 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 設定による。

(38)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 3-19

ESC z n

【名 称】 改行量の選択 【コード】 ASCII ESC z n 16 進数 1B 7A n 10 進数 27 122 n 【定義域】 n = 1, 49 【初期値】 メモリ SW 設定 【機 能】 改行量を指定する。 スタンダードモードとページモードに、それぞれ独立した設定が可能である。 n 改行量 1, 49 改行量 4mm 指定

ESC 0

【名 称】 3mm 改行量の指定 【コード】 ASCII ESC 0 16 進数 1B 30 10 進数 27 48 【定義域】 --- 【初期値】 メモリ SW 設定 【機 能】 改行量を 3mm に指定する。 スタンダードモードとページモードに、それぞれ独立した設定が可能である。

(39)

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

STAR Line Mode コマンド仕様書 3-20

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 の紙送りを実行する。 この時、ラインバッファ内の印字データがある場合は、ラインバッファ内の印字データを印字する。 本コマンドを使用すると、紙送りが間欠動作となることがあるため通常は本コマンドの使用を推奨しない。

参照

関連したドキュメント

なお、本業務については、厚生労働省が作成した「労働安全衛生法に基づくストレスチェック

の商標です。Intel は、米国、およびその他の国々における Intel Corporation の登録商標であり、Core は、Intel Corporation の商標です。Blu-ray Disc

エコグリーン 高難燃ノンハロゲン 単心より合わせ形 耐火ケーブル NH-FPD 記号:NH-FPT NH-FPQ... 構造試験

Inspiron 15 5515 のセット アップ3. メモ: 本書の画像は、ご注文の構成によってお使いの

TC10NM仕様書 NS-9582 Rev.5 Page

題が検出されると、トラブルシューティングを開始するために必要なシステム状態の情報が Dell に送 信されます。SupportAssist は、 Windows

備 考 瀬戸内海 300m 500m 1000m.

The NCP1216 automatically skips switching cycles when the output power demand drops below a given level. This is accomplished by monitoring the FB pin. In normal operation, pin