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

StarPRNTコマンド仕様書

N/A
N/A
Protected

Academic year: 2021

シェア "StarPRNTコマンド仕様書"

Copied!
159
0
0

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

全文

(1)

Line Thermal Printer

StarPRNT

コマンド仕様書

Rev 1.50

(2)

――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― StarPRNT コマンド仕様書

--目 次--

1. コマンド機能一覧 ... 1-1 2. コマンド詳細 ... 2-1 2-1) 用語説明 ... 2-1 2-2) 例外処理 ... 2-2 2-3) コマンド詳細 ... 2-3 2-3-1) フォントスタイルとキャラクタセット ... 2-3 ESC RS F n ... 2-3 ESC GS t n ... 2-4 ESC GS = n1 n2 da1 da2...dak db1 db2...dbk dc1 dc2...dck ... 2-7 ESC R n ... 2-9 ESC / n ... 2-10 ESC SP n ... 2-10 ESC & c1 c2 n d1...d48 ... 2-11 ESC & c1 c2 n ... 2-12 ESC % n ... 2-12 2-3-2) 漢字 ... 2-13 ESC p ... 2-13 ESC q ... 2-13 ESC $ n ... 2-13 ESC s n1 n2 ... 2-14 ESC t n1 n2 ... 2-14 ESC r c1 c2 d1...dk ... 2-15 2-3-3) プリントモード ... 2-16 ESC i n1 n2... 2-16 ESC W n ... 2-17 ESC h n ... 2-17 ESC E ... 2-18 ESC F ... 2-18 ESC - n ... 2-19 ESC _ n ... 2-19 ESC 4 ... 2-20 ESC 5 ... 2-20 SI ... 2-21 DC2 ... 2-21 2-3-4) 水平方向印字位置 ... 2-22 ESC l n ... 2-22 ESC Q n ... 2-22 HT ... 2-23 ESC D n1 n2...nk NUL ... 2-23 ESC D NUL ... 2-23

(3)

ESC GS A n1 n2 ... 2-24 ESC GS R n1 n2 ... 2-24 ESC GS a n ... 2-24 2-3-5) 行間隔 ... 2-25 LF ... 2-25 ESC a n ... 2-25 ESC z n ... 2-26 ESC 0 ... 2-26 ESC J n ... 2-27 ESC I n ... 2-27 2-3-6) ページ管理コマンド ... 2-28 FF ... 2-28 ESC C n ... 2-28 ESC C 0 n ... 2-28 2-3-7) カッター制御 ... 2-29 ESC d n ... 2-29 2-3-8) 縮小印刷機能コマンド ... 2-30 ESC GS c h v ... 2-30 2-3-9) ページモードコマンド ... 2-31 ESC GS P 0 ... 2-31 ESC GS P 1 ... 2-32 ESC GS P 2 n ... 2-32 ESC GS P 3 xL xH yL yH dxL dxH dyL dyH ... 2-33 ESC GS P 4 nL nH ... 2-34 ESC GS P 5 nL nH ... 2-34 ESC GS P 6 ... 2-35 ESC GS P 7 ... 2-35 ESC GS P 8 ... 2-35 2-3-10) ビットイメージグラフィック ... 2-36 ESC K n1 n2 d1...dk ... 2-36 ESC L n1 n2 d1...dk ... 2-37 ESC k n1 n2 d1...dk ... 2-38 ESC X n1 n2 d1...dk ... 2-39 ESC GS S m xL xH yL yH n [d11 d12...d1k] ... 2-40 2-3-11) ロゴ ... 2-42 ESC GS ( L pL pH m fn [parameter] ... 2-42 ESC GS 8 L p1 p2 p3 p4 m fn [parameter] ... 2-42 <機能 48>ESC GS ( L pL pH m fn (fn=48) ... 2-43 <機能 48>ESC GS 8 L p1 p2 p3 p4 m fn (fn=48) ... 2-43 <機能 51>ESC GS ( L pL pH m fn (fn=51) ... 2-44 <機能 51>ESC GS 8 L p1 p2 p3 p4 m fn (fn=51) ... 2-44 <機能 64>ESC GS ( L pL pH m fn d1 d2 (fn=64) ... 2-45 <機能 64>ESC GS 8 L p1 p2 p3 p4 m fn d1 d2 (fn=64) ... 2-45

(4)

――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― StarPRNT コマンド仕様書 <機能 65>ESC GS 8 L p1 p2 p3 p4 m fn d1 d2 d3 (fn=65) ... 2-46 <機能 66>ESC GS ( LpL pH m fn kc1 kc2 (fn=66) ... 2-47 <機能 66>ESC GS 8 L p1 p2 p3 p4 m fn kc1 kc2 (fn=66) ... 2-47 <機能 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)... 2-48 <機能 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) ... 2-48 <機能 69>ESC GS ( L pL pH m fn kc1 kc2 x y (fn=69) ... 2-50 <機能 69>ESC GS 8 L p1 p2 p3 p4 m fn kc1 kc2 x y (fn=69) ... 2-50 ESC GS ) L pL pH fn [parameter] ... 2-51 <機能 48>ESC GS ) L pL pH fn kc1 kc2 ... 2-52 <機能 49>ESC GS ) L pL pH fn kc1 kc2 ... 2-54 <機能 50>ESC GS ) L pL pH fn d1 d2 ... 2-54 2-3-12) バーコード ... 2-55 ESC b n1 n2 n3 n4 d1...dk RS ... 2-55 2-3-13) 二次元コード QRコードコマンド ... 2-58 ESC GS y S 0 n ... 2-60 ESC GS y S 1 n ... 2-60 ESC GS y S 2 n ... 2-60 ESC GS y D 1 m nL nH d1 d2 … dk ... 2-61 ESC GS y D 2 a m1 n1L n1H d11 d12 … d1k m2 n2L n2H d21 d22 … d2k ml … dlk ... 2-62 ESC GS y P ... 2-63 2-3-14) 二次元コード PDF417 コマンド... 2-64 ESC GS x S 0 n p1 p2 ... 2-66 ESC GS x S 1 n ... 2-66 ESC GS x S 2 n ... 2-66 ESC GS x S 3 n ... 2-67 ESC GS x D nL nH d1 d2 … dk ... 2-67 ESC GS x P ... 2-67 2-3-15) GS1 二次元コード、合成シンボルコマンド ... 2-68 ESC GS ( k pL pH cn fn [parameter] ... 2-68 <機能 367>ESC GS ( k pL pH cn fn n (cn=51, fn=67) ... 2-69 <機能 371>ESC GS ( k pL pH cn fn nL nH (cn=51, fn=71) ... 2-69 <機能 380>ESC GS ( k pL pH cn fn m n d1...dk (cn=51, fn=80) ... 2-70 <機能 381>ESC GS ( k pL pH cn fn m (cn=51, fn=81)... 2-71 <機能 467>ESC GS ( k pL pH cn fn n (cn=52, fn=67) ... 2-72 <機能 471>ESC GS ( k pL pH cn fn nL nH (cn=52, fn=71) ... 2-72 <機能 472>ESC GS ( k pL pH cn fn n (cn=52, fn=72) ... 2-73 <機能 480>ESC GS ( k pL pH cn fn m a b d1...dk (cn=52, fn=80) ... 2-74 <機能 481>ESC GS ( k pL pH cn fn m (cn=52, fn=81)... 2-75 2-3-16) 初期化コマンド ... 2-76 ESC @ ... 2-76 ESC ACK CAN... 2-76 ESC ? LF NUL ... 2-77

2-3-17) メモリスイッチコマンド ... 2-78

(5)

2-3-18) ステータス ... 2-79

ESC RS a n ... 2-79 ESC ACK SOH ... 2-79 ETB ... 2-80 ESC RS E n ... 2-80 ESC GS ETX s n1 n2 ... 2-81 ESC GS ) I pL pH fn [parameter] ... 2-84 <機能 48>ESC GS ) I pL pH fn d1 d2 ... 2-85 <機能 49>ESC GS ) I pL pH fn ... 2-86 ESC GS ) P pL pH fn ... 2-87 2-3-19) 印字設定 ... 2-88 ESC RS d n ... 2-88 ESC RS r n ... 2-89 2-3-20) 予約 ... 2-90 2-3-21) 特殊コマンド ... 2-90 ESC RS R n ... 2-90 2-3-22) UTF 関連コマンド ... 2-91 ESC GS ) U pL pH fn [parameter] ... 2-91 <機能 48>ESC GS ) U pL pH fn m (fn=48) ... 2-91 <機能 64>ESC GS ) U pL pH fn m (fn=64) ... 2-92 2-3-23) ブラックマーク関連コマンド ... 2-93 ESC d n ... 2-93 FF ... 2-94 ESC C n ... 2-94 ESC C 0 n ... 2-94 2-3-24) 2色印字コマンド ... 2-95 ESC RS c n ... 2-95 ESC RS C n ... 2-96 ESC 4 ... 2-97 ESC 5 ... 2-97 2-3-25) 外部機器駆動 ... 2-98 ESC BEL n1 n2 ... 2-98 BEL ... 2-99 FS ... 2-99 SUB ... 2-100 EM ... 2-100 ESC GS BEL m t1 t2 ... 2-101 ESC GS EM DC1 m n1 n2 ... 2-102 ESC GS EM DC2 m n1 n2 ... 2-103 2-3-26) バーコードリーダ関連コマンド ...2-104 ESC GS B 0 ... 2-104 ESC GS B 1 ... 2-104 ESC GS B 2 ... 2-105

(6)

――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― StarPRNT コマンド仕様書 2-3-27) 磁気カードリーダコマンド ...2-106 ESC M C ... 2-106 ESC M D ... 2-106 ESC M E ... 2-106 ESC M F ... 2-107 ESC M G ... 2-107 ESC M J ... 2-107 EOT ... 2-107 2-3-28) スケール関連コマンド ...2-108 ESC GS B P ... 2-108 ESC RS B Q ... 2-108 ESC GS B R... 2-109 ESC GS B S ... 2-109 3. 文字コード表 ... 3-1 4. 付録 ... 4-1 4-1) 付録-1 バーコード仕様詳細 ... 4-1 4-1-1) Code39 ... 4-1 4-1-2) インターリーブド 2 of 5 ... 4-1 4-1-3) JAN/EAN/UPC ... 4-2 4-1-4) Code128 ... 4-3 4-1-5) Code93 ... 4-5 4-1-6) NW7 (CODERBAR)... 4-5 4-1-7) GS1-128 ... 4-6 4-1-8) GS1 Databar Omnidirectional ... 4-9 4-1-9) GS1 Databar Truncated ... 4-9 4-1-10) GS1 Databar Limited ... 4-9 4-1-11) GS1 Databar Expanded ... 4-9 4-2) 付録-2 ステータス仕様 ... 4-10 4-2-1) 自動ステータス ... 4-10

4-3) 付録-3 空白コードページ(Blank Code Page)の構成 ... 4-15 4-4) 付録-4 予約 ... 4-17 4-5) 付録-5 QR コード 各バージョンにおける最大入力文字数 ... 4-17 4-6) 付録-6 ページモードに関する解説 ... 4-21 4-6-1) 概要 ... 4-21 4-6-2) スタンダードモードとページモードでの各コマンドによる設定値について ... 4-21 4-6-3) 印字領域への印字データの展開について ... 4-21 4-6-4) ページモード 最大印字可能領域 ... 4-23 4-7) 付録-7 印字起動制御がページ単位設定時の印字開始に関する解説 ... 4-24 4-8) 付録-9 磁気カード仕様について ... 4-25 4-8-1) カード仕様 ... 4-25

(7)

4-8-2) 磁気カードデータ伝送フォーマット ... 4-26

5. 特別付録 ... 5-1 5-1) 機種別対応コマンド一覧 ... 5-1

(8)

――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― StarPRNT コマンド仕様書 本仕様書はラインサーマルプリンタの StarPRNT に関するコマンド仕様書である。 本仕様書は下記機種に適用される。 <適用機種名> ・ mPOP ・ SM-L シリーズ SM-L200 ・ SM-S シリーズ SM-S210i(国内のみ) SM-S220i(海外のみ) SM-S230i(海外のみ) ・ SM-T シリーズ SM-T300i SM-T400i

(9)

1.

コマンド機能一覧

● フォントスタイルとキャラクタセット コマンド 名称 ESC RS F フォント選択 ESC GS t コードページの指定 ESC GS = 空白コードページデータの書込み ESC R 国際文字の指定 ESC / スラッシュゼロの指定/解除 ESC SP ANK 右スペースの設定 ESC & 12*24 ドットフォント・ダウンロード文字の登録/削除 ESC % ダウンロード文字の設定/解除 ● 漢字 コマンド 名称 ESC p JIS 漢字モード設定 ESC q JIS 漢字モード解除 ESC $ シフト JIS 漢字モード設定/解除 ESC s 全角漢字 左右スペース設定 ESC t 半角漢字 左右スペース設定 ESC r 漢字ダウンロード文字の登録 ・ 漢字フォント非搭載機種(海外向け)は漢字制御コマンドは無視される。 ・ メモリ SW による仕向地仕様が SBCS(1バイト圏)に指定されている場合は、漢字制御コマンドはすべて無視される。 ● プリントモード コマンド 名称 ESC i 縦・横拡大印字の設定・解除 ESC W 横拡大印字の設定・解除 ESC h 縦拡大印字の設定・解除 ESC E 強調印字の選択 ESC F 強調印字の解除 ESC - アンダーラインモードの選択/解除 ESC _ アッパーラインモードの選択/解除 ESC 4 白黒反転印字の選択 ESC 5 白黒反転印字の解除 SI 倒立印字の選択 DC2 倒立印字の解除

(10)

StarPRNT コマンド仕様書 1-2 ● 水平方向位置 コマンド 名称 ESC l 左マージンの設定 ESC Q 右マージンの設定 HT 水平タブ位置への印字位置移動 ESC D 水平タブ位置の設定/解除 ESC GS A 絶対位置移動 ESC GS R 相対位置移動 ESC GS a 位置揃えの指定 ● 行間隔 コマンド 名称 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 単位のページ長設定 ● カッター制御 コマンド 名称 ESC d 用紙カット命令 ● 縮小印刷機能コマンド コマンド 名称 ESC GS c h v 縮小印刷

(11)

● ページモードコマンド コマンド 名称 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 K 標準密度ビットイメージ ESC L 高密度ビットイメージ ESC k 細密度ビットイメージ ESC X 細密度ビットイメージ ESC GS S m ラスターグラフィックスデータ印字 ● ロゴ コマンド 名称 ESC GS ( L (fn=0, 48) NV グラフィックメモリ容量送信 ESC GS ( L (fn=3, 51) NV グラフィックスメモリ残容量送信 ESC GS ( L (fn=64) NV グラフィックスキーコード送信 ESC GS ( L (fn=65) NV グラフィックス全データ一括消去 ESC GS ( L (fn=66) 指定 NV グラフィックスデータ消去 ESC GS ( L (fn=67) NV グラフィックスデータ定義 ESC GS ( L (fn=69) 指定 NV グラフックデータ印字 ESC GS ) L (fn=48) 登録済みの個別ロゴ CRC 送信 ESC GS ) L (fn=49) 登録済みの NV グラフィックス個別容量送信 ESC GS ) L (fn=50) 登録済みの NV グラフィックス全キーコード送信 ● バーコード コマンド 名称 ESC b バーコードの印字

(12)

StarPRNT コマンド仕様書 1-4 ● 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 コード印字 ● 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 バーコードの印字 ● 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) 二次元 シンボル保存領域のシンボルデータの印字 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 @ コマンドイニシャリゼーション ESC ACK CAN リアルタイムプリンタリセット ESC ? プリンタリセット

(13)

● メモリスイッチコマンド コマンド 名称 ESC GS # メモリスイッチの設定 ● ステータス コマンド 名称 ESC RS a ステータス送信条件の設定

ESC ACK SOH リアルタイムプリンタステータス(ASB ステータス) ETB ETB ステータスの更新

ESC RS E ETB カウンタ、ETB ステータスのクリア ESC GS ETX 印字終了カウンタの送信と初期化 印刷データキャンセル機能 データタイムアウト設定機能 ESC GS ) I (fn = 48) マルチバイトフォント種類送信 ESC GS ) I (fn = 49) プリンタ情報送信 ESC GS ) P 工場設定プリンタ情報送信 ● 印字設定 コマンド 名称 ESC RS d 印字濃度設定 ESC RS r 印字速度設定

(14)

StarPRNT コマンド仕様書 1-6 ● 特殊コマンド コマンド 名称 ESC RS R 特殊仕向け地の指定 ● UTF関連コマンド コマンド 名称 ESC GS ) U (fn = 48) UTF コードの選択 ESC GS ) U (fn = 64) Unicode あいまい文字の設定 ● ブラックマーク関連コマンド コマンド 名称 ESC d 用紙カット命令 FF 改ページ(フォームフィード) ESC C n 行のページ長設定 ESC C 0 24mm 単位のページ長設定 ● 2色印字関連コマンド コマンド 名称 ESC RS c 2 色印字モード時の印字色指定 ESC RS C 2 色印字モードの選択・解除 ESC 4 白黒反転の指定、及び印字色赤の指定 ESC 5 白黒反転の解除、及び印字色黒の指定

(15)

● 外部機器駆動 コマンド 名称 ESC BEL 外部機器駆動パルス幅の設定 BEL 外部機器 1 の駆動命令 FS 外部機器 1 の駆動命令 SUB 外部機器 2 の駆動命令 EM 外部機器 2 の駆動命令 ESC GS BEL ブザー鳴動 ESC GS EM DC1 外付けブザー駆動パルス条件設定 ESC GS EM DC2 外付けブザー駆動実行 ● バーコードリーダ制御コマンド コマンド 名称 ESC GS B 0 バーコードリーダへデータ送信 ESC GS B 1 ステータス要求 ESC GS B 2 バーコードデータ要求 ESC GS B 3 バッファクリア ● 磁気カードリーダコマンド コマンド 名称 ESC M C ISO トラックのデータ読取り ESC M D ISO トラックのデータ読取り ESC M E ISO 2 トラックのデータ読取り ESC M F ISO 3 トラックのデータ読取り ESC M G ISO トラック(第 3 トラック)のデータ読取り ESC M J JIS-II 磁気カードのデータ読取り EOT 磁気カード読取りモードのキャンセル ● スケール制御コマンド コマンド 名称 ESC GS B P スケールへデータ送信 ESC RS B Q ステータス要求 ESC GS B R スケールデータ要求 ESC GS B S バッファクリア

(16)

StarPRNT コマンド仕様書 2-1

2.

コマンド詳細

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

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

(17)

2-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 のデータ列を読み捨てる。従って既に設定されている国際文字セット は変更されない。

(18)

StarPRNT コマンド仕様書 2-3 2-3) コマンド詳細 2-3-1) フォントスタイルとキャラクタセット

ESC RS F n

【名 称】 フォントの選択 【コード】 ASCII ESC RS F n 16 進数 1B 1E 46 n 10 進数 27 30 70 n 【定義域】 0≦n≦2 【初期値】 n = 0 【機 能】 フォントを選択する。

n フォント mPOP SM-L Series SM-S,T Series 0 Font-A (12 x 24 dot) ○ ○ ○ 1 Font-B ( 9 x 24 dot) ○ ○ ○ 2 Font-C ( 9 x 17 dot) × ○ ○

(19)

ESC GS t n

【名 称】 コードページの選択 【コード】 ASCII ESC GS t n 16 進数 1B 1D 74 n 10 進数 27 29 116 n 【定義域】 ①仕様 SBCS 設定時 0≦n≦21、32≦n≦34、64≦n≦79、96≦n≦98、n = 102、255 DBCS 設定時 n=0, 128 ②仕様 SBCS 設定時 0≦n≦21、32≦n≦34、64≦n≦79、96≦n≦98、n = 102、n = 255 DBCS 設定時 0≦n≦255 【初期値】 メモリ SW 設定 【機 能】 コードページを指定する。 ①仕様 n コードページ mPOP SBCS DBCS 0 Normal* ○ ○※ 1

1 CodePage437 (USA,Std. Europe) ○ -※1

2 Katakana ○ -※1

3 CodePage437 (USA,Std. Europe) ○ -※1

4 Codepage 858 (Multilingual) ○ -※1

5 Codepage 852 (Latin-2) ○ -※1

6 Codepage 860 (Portuguese) ○ -※1

7 Codepage 861 (Icelandic) ○ -※1

8 Codepage 863 (Canadian French) ○ -※1

9 Codepage 865 (Nordic) ○ -※1

10 Codepage 866 (Cyrillic Russian) ○ -※1

11 Codepage 855 (Cyrillic Bulgarian) ○ -※1

12 Codepage 857 (Turkey) ○ -※1

13 Codepage 862 (Israel (Hebrew) ) ○ -※1

14 Codepage 864 (Arabic) ○ -※1 15 Codepage 737 (Greek) ○ -※1 16 Codepage 851 (Greek) ○ -※1 17 Codepage 869 (Greek) ○ -※1 18 Codepage 928 (Greek) ○ -※1 19 Codepage 772 (Lithuanian) ○ -※1 20 Codepage 774 (Lithuanian) ○ -※1 21 Codepage 874 (Thai) ○ -※1

32 Codepage 1252 (Windows Latin-1) ○ -※1

33 Codepage 1250 (Windows Latin-2) ○ -※1

34 Codepage 1251 (Windows Cyrillic) ○ -※1

64 Codepage 3840 (IBM-Russian) ○ -※1

65 Codepage 3841 (Gost) ○ -※1

66 Codepage 3843 (Polish) ○ -※1

(20)

StarPRNT コマンド仕様書 2-5 n コードページ mPOP SBCS DBCS 69 Codepgae 3846 (Turkish) ○ -※1 70 Codepage 3847 (Brazil-ABNT) ○ -※ 1 71 Codepage 3848 (Brazil-ABICOMP) ○ -※ 1 72 Codepage 1001 (Arabic) ○ -※1 73 Codepage 2001 (Lithuanian-KBL) ○ -※1 74 Codepage 3001 (Estonian-1) ○ -※ 1 75 Codepage 3002 (Estonian-2) ○ -※1 76 Codepage 3011 (Latvian-1) ○ -※1 77 Codepage 3012 (Latvian-2) ○ -※ 1 78 Codepage 3021 (Bulgarian) ○ -※1 79 Codepage 3041 (Maltese) ○ -※1

96 Thai Character Code 42 (Thai) ○ -※ 1

97 Thai Character Code 11 (Thai) ○ -※1

98 Thai Character Code 13 (Thai) ○ -※1

102 Thai Character Code 18 (Thai) ○ -※1

255 User Setting (Blank Code Page) ○ -※ 1

SBCS 時かつ UTF-8 コード有効時、本コマンドによるコードページ選択により UTF-8 無効となる。 ※1: UTF-8 コード無効を選択(漢字コードは JIS・ShiftJIS/GB/BIG5/KS コードにて指定)

(21)

②仕様

<SBCS 設定時>

n コードページ SM-L Series SM-S,T Series

0 Normal* ○ ○ 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) ○ × 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) ○ × 110 (Reserved) × × 111 (Reserved) × ×

(22)

StarPRNT コマンド仕様書 2-7

ESC GS = n1 n2 da1 da2...dak db1 db2...dbk dc1 dc2...dck

【名 称】 空白コードページ(Blank Code Page)のデータ書込み

【コード】 ASCII ESC GS = n1 n2 da1 da2 .. dak db1 db2 .. dbk dc1 dc2 .. dck 16 進数 1B 1D 3D n1 n2 da1 da2 .. dak db1 db2 .. dbk dc1 dc2 .. dck 10 進数 27 29 61 n1 n2 da1 da2 .. dak db1 db2 .. dbk dc1 dc2 .. dck 【定義域】 n1 = 0 n2 = 48 1≦(n1 + n2 x 256) 0≦da≦255 (Font-A データ) 0≦db≦255 (Font-B データ) 0≦dc≦255 (Font-C データ) 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-C : 1文字分=34バイト 4352バイト=34バイトx128文字 Font-Aデータ、Font-Bデータ、Font-Cデータは連続して送信すること。 mPOPはFont-C非対応のため、Font-A、Font-Bのデータのみ送信すること。 本コマンドにより書込みが終了した場合、プリンタはリセットされる。

フォント mPOP SM-L Series SM-S, T Series Font-A (12 x 24 dot) ○ ○ ○ Font-B ( 9 x 24 dot) ○ ○ ○ Font-C ( 9 x 17 dot) × ○ ○

(23)
(24)

StarPRNT コマンド仕様書 2-9

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

(25)

ESC / n

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

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

(26)

StarPRNT コマンド仕様書 2-11

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 のパラメータが定義域外の場合、以降のデータは通常データとして扱われる。 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 ● ● ● ● ● ● ● ● 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 ●:フォントデータ

○:無効データ

横 12 ドット

縦 24 ドット

(27)

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 ダウンロード文字の指定 <ダウンロード文字の印字例>

① ANK ダウンロード文字の登録 (ESC & c1 c2 n d1...d48) ② ANK ダウンロード文字の指定 (ESC % n (n=1) ) ③ ANK ダウンロード文字の印字

(28)

StarPRNT コマンド仕様書 2-13 2-3-2) 漢字

ESC p

【名 称】 JIS 漢字モードの指定 【コード】 ASCII ESC p 16 進数 1B 70 10 進数 27 112 【定義域】 --- 【初期値】 JIS 漢字モード解除 【機 能】 JIS 漢字モードの指定をする。 JIS 漢字モード時、文字コードは全て 2 バイトの漢字コード(第1バイト=上位コード、第2バイト=下位コード)として 処理される。 本コマンドは日本漢字を搭載しない機種、及びメモリ SW による仕向地仕様が SBCS(1バイト圏)に指定されている場合は 無視される。 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)されている場合、本コマンドは無視される。

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 漢字モード指定

(29)

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バイト圏)に指定されている場 合は無視される。 スタンダードモードとページモードに、それぞれ独立した設定が可能である。

(30)

StarPRNT コマンド仕様書 2-15

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 まで受け捨てられる。 仕 様 c1 c2 登録数 日本漢字 JIS体系 c1=77h 21h≦c2≦7Eh 94 文字 日本漢字 シフト JIS 体系 c1=ECh 40h≦c2≦7Eh

80h≦c2≦9Eh 94 文字 中国漢字 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 ● ● ● ● ● ● ● ● 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 ドット

縦 24 ドット

(31)

2-3-3) プリントモード

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 縦拡大 mPOP SM-L Series SM-S, T Series

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

(32)

StarPRNT コマンド仕様書 2-17

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 縦拡大 mPOP SM-L Series SM-S, T Series

0, 48 縦拡大の解除 ○ ○ ○ 1, 49 縦 2 倍拡大指定 ○ ○ ○ 2, 50 縦 3 倍拡大指定 ○ ○ ○ 3, 51 縦 4 倍拡大指定 ○ × ○ 4, 52 縦 5 倍拡大指定 ○ × ○ 5, 53 縦 6 倍拡大指定 ○ × ○

(33)

ESC E

【名 称】 強調印字の指定 【コード】 ASCII ESC E 16 進数 1B 45 10 進数 27 69 【定義域】 --- 【初期値】 強調印字指定 【機 能】 ANK 文字、漢字文字に対して、強調印字を指定する。 IBM ブロックは強調印字無効。

ESC F

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

(34)

StarPRNT コマンド仕様書 2-19

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)

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)

StarPRNT コマンド仕様書 2-21

SI

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

DC2

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

(37)

2-3-4) 水平方向印字位置

ESC l n

【名 称】 左マージンの設定 【コード】 ASCII ESC l n 16 進数 1B 6C n 10 進数 27 108 n 【定義域】 0≦n≦255 【初期値】 n = 0 【機 能】 左端を基準とし (現在の ANK 文字ピッチ x n) を左マージンとして設定する。 文字ピッチには文字間スペースを含み、拡大設定も有効とする。 本コマンドにより設定した左マージンは、文字ピッチを変更しても影響を受けない。 印字領域が 36mm未満となるような設定時はコマンド無視される。 本コマンドを行の途中で設定を行うと、次の行より有効となる。

ESC Q n

【名 称】 右マージンの設定 【コード】 ASCII ESC Q n 16 進数 1B 51 n 10 進数 27 81 n 【定義域】 0≦n≦255 【初期値】 --- 【機 能】 左端を基準とし (現在の ANK 文字ピッチx n) を印字領域として設定する。 文字ピッチには文字間スペースを含み、拡大設定も有効とする。 本コマンドにより設定した右マージンは、文字ピッチを変更しても影響を受けない。 印字領域が 36mm未満となるような設定時はコマンド無視される。 本コマンドを行の途中で設定を行うと、次の行より有効となる。 印字可能領域 左マージン 印字領域 右マージン

(38)

StarPRNT コマンド仕様書 2-23

HT

【名 称】 水平タブ移動 【コード】 ASCII HT 16 進数 09 10 進数 9 【定義域】 --- 【初期値】 設定なし 【機 能】 次の水平タブ位置まで印字位置を移動する。 下記条件時、本コマンドは無視される。 ・ 水平タブが設定されていない場合。 ・ 現在位置が設定されている最右方の水平タブ位置と同じ、またはその右方にいる場合。

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 【定義域】 --- 【初期値】 --- 【機 能】 現在設定されている水平タブをクリアする。 スタンダードモードとページモードに、それぞれ独立した設定が可能である。

(39)

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) ドット移動する。 現在位置より左方向に移動させることにより印字データが重なる場合には、古い印字データに新しいデータが上書きされる (新しいデータに重なる部分のみが消える)。

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 右揃え

(40)

StarPRNT コマンド仕様書 2-25 2-3-5) 行間隔

LF

【名 称】 印字改行 【コード】 ASCII LF 16 進数 0A 10 進数 10 【定義域】 --- 【初期値】 --- 【機 能】 現在指定されている改行量の紙送りを実行する。 この時、ラインバッファ内の印字データがある場合は、ラインバッファ内の印字データを印字する。 改行量の初期値は、メモリ SW 設定による。

ESC a n

【名 称】 n 行紙送り 【コード】 ASCII ESC a n 16 進数 1B 61 n 10 進数 27 97 n 【定義域】 1≦n≦127 【初期値】 --- 【機 能】 (現在指定されている改行量 x n) の紙送りを実行する。この時、ラインバッファ内の印字データがある場合は、ラインバッフ ァ内の印字データを印字する。 改行量の初期値は、メモリ SW 設定による。

(41)

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

(42)

StarPRNT コマンド仕様書 2-27

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

(43)

2-3-6) ページ管理コマンド

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 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) : カット位置をページ先頭とする ・ エラー解除動作 : エラー解除動作終了位置をページ先頭とする

(44)

StarPRNT コマンド仕様書 2-29 2-3-7) カッター制御

ESC d n

【名 称】 オートカッター 【コード】 ASCII ESC d n 16 進数 1B 64 n 10 進数 27 100 n 【定義域】 0≦n≦3 48≦n≦51 (”0”≦n≦”3”) 【初期値】 --- 【機 能】 オートカットを実行する。 オートカット実行後、ページ先頭となる。 n オートカット 0, 48 現在の位置で、フルカット ラインバッファに印字データが残っている場合、ラインバッファの印字を実行した後フルカット オートカッター非搭載機種は本コマンド無視 1, 49 現在の位置で、パーシャルカット ラインバッファに印字データが残っている場合、ラインバッファの印字を実行した後パーシャルカット オートカッター非搭載機種は本コマンド無視 2, 50 カット位置まで用紙を送って、フルカット ラインバッファに印字データが残っている場合、上記動作前にラインバッファの印字を実行する。 オートカッター非搭載機種は本コマンド無視 3, 51 カット位置まで用紙を送って、パーシャルカット ラインバッファに印字データが残っている場合、上記動作前にラインバッファの印字を実行する。 オートカッター非搭載機種は本コマンド無視 (*) オートカッター機能が、フルカットのみ、もしくはパーシャルカットのみの機種は、下記の動作とする。 ・ フルカットのみ実行可能機種 : パーシャルカット指定時フルカット実行 ・ パーシャルカットのみ実行可能機種 : フルカット指定時パーシャルカット実行 (*) オートカッター非搭載機種は、下記の動作とする。 ・ 現在の位置でカット実行コマンド : 印字実行 ・ カット位置まで用紙を送るコマンド : 印字+ティアバー位置まで用紙送り実行

(45)

2-3-8) 縮小印刷機能コマンド

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 (Reserved) 2~255 コマンド無視 ・水平方向の縮小印刷は水平方向全体を圧縮する。 ・ページモードでは無効。

(46)

StarPRNT コマンド仕様書 2-31 2-3-9) ページモードコマンド

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 s , ESC t

・改行量の設定 : ESC z , ESC 0 ・水平タブの設定 : ESC D ・ 以下のコマンドは、ページモードでは無効となる。 ・FF : 改ページ ・ESC GS c : 縮小印刷 ・ESC RS m : BM設定 ・ESC RS A : 印字領域設定 ・ESC GS M : メンテナンスカウンタ制御 ・ESC GS r : CRC取得 ・ESC RS C : 印字モード設定 ・ESC RS r : 印字速度設定 ・ESC GS S : ラスターグラフィックスデータ印字

(47)

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 s , ESC t ・改行量の設定 : ESC z , ESC 0 ・水平タブの設定 : 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 【機 能】 ページモードにおける文字の印字方向および始点を選択する。 ・ スタンダードモード選択時、このコマンドを入力するとプリンタの内部フラグ操作のみ実行する。 この場合、スタンダードモードの印字には影響しない。 ・ 文字展開開始はESC GS P 3 (ページモードにおける印字領域の設定) で指定された印字領域内の始点となる。 n 印字方向 始 点 0, 48 左 → 右 左上(右図A) 1, 49 下 → 上 左下(右図B) 2, 50 右 → 左 右下(右図C) 3, 51 上 → 下 右上(右図D)

A →→→

C →→→

B →→→ D →→→

印 字 領 域

(48)

StarPRNT コマンド仕様書 2-33

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)で指定された始点となる。 ・ (横方向始点+横方向長さ)が横方向の印字可能領域を越える場合、(横方向の印字可能領域-横方向始点)を横方向長さ とする。 ・ (縦方向始点+縦方向長さ)が縦方向の印字可能領域を越える場合、(縦方向の印字可能領域-縦方向始点)を縦方向長さ とする。 ・ 計算結果で端数がある場合は、メカの最小ピッチで補正し、余りは切り捨てる。 印字領域の初期値、最大値は “付録-6” 参照。

参照

関連したドキュメント

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

※ 1

TC10NM仕様書 NS-9582 Rev.5 Page

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

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

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

[r]

600V 架橋ポリエチレン絶縁ビニルシース 波付鋼管がい装ビニル防食ケーブル [記号 : 600V CVMAZV]...