42
ユーザーズマニュアル 付録 ◎この付録は、以下の内容について述べたものです。 ・ANK文字コード表 ・漢字コード表 ・コントロールコマンド一覧表 ・拡張コントロールコマンドの仕様

ユーザーズマニュアル 付録 - OKI6120 6130 6140 6150 6160 6170 6220 6230 6240 6250 6260 6270 6320 6330 6340 6350 6360 6370 21 付 録 付 録 0123456789ABCDEF 6420 6430 6440

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

  • ユーザーズマニュアル

    付録

    ◎この付録は、以下の内容について述べたものです。

    ・ANK文字コード表・漢字コード表・コントロールコマンド一覧表・拡張コントロールコマンドの仕様

  • 2

    付  録

    付録

    ANK文字コード表

    ●拡張グラフィックスセット

    • 0, 1列は制御コードです。• 0, 1列の空欄は、受信しても無視します。• 国際文字は日本語の状態を示しています。

    b8�b7�b6�b5

    0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 10 0 0 0 1 1 1 1 0 0 0 0 1 1 1 10 0 1 1 0 0 1 1 0 0 1 1 0 0 1 10 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1

    0 1 2 3 4 5 6 7 8 9 A B C D E Fb4 b3 b2 b1

    0 0 0 0 �

    0 0 0 1 �

    0 0 1 0 �

    0 0 1 1 �

    0 1 0 0 �

    0 1 0 1 �

    0 1 1 0 �

    0 1 1 1 �

    1 0 0 0 �

    1 0 0 1 �

    1 0 1 0 �

    1 0 1 1 �

    1 1 0 0 �

    1 1 0 1 �

    1 1 1 0 �

    1 1 1 1

    0�

    1�

    2�

    3�

    4�

    5�

    6�

    7�

    8�

    9�

    A�

    B�

    C�

    D�

    E�

    F

  • 3

    付  録

    付録

    ●カタカナセット

    • 0, 1列は制御コードです。• 0, 1列の空欄は、受信しても無視します。• 国際文字は日本語の状態を示しています。

    b8�b7�b6�b5

    0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 10 0 0 0 1 1 1 1 0 0 0 0 1 1 1 10 0 1 1 0 0 1 1 0 0 1 1 0 0 1 10 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1

    0 1 2 3 4 5 6 7 8 9 A B C D E Fb4 b3 b2 b1

    0 0 0 0 �

    0 0 0 1 �

    0 0 1 0 �

    0 0 1 1 �

    0 1 0 0 �

    0 1 0 1 �

    0 1 1 0 �

    0 1 1 1 �

    1 0 0 0 �

    1 0 0 1 �

    1 0 1 0 �

    1 0 1 1 �

    1 1 0 0 �

    1 1 0 1 �

    1 1 1 0 �

    1 1 1 1

    0�

    1�

    2�

    3�

    4�

    5�

    6�

    7�

    8�

    9�

    A�

    B�

    C�

    D�

    E�

    F

  • 4

    付  録

    付録

    ●国際文字セット

    国際文字選択コマンド指定により、上記のコードに対応する印字文字を切り替えます。

    n 文字セット�

    0�

    1�

    2�

    3�

    4�

    5�

    6�

    7�

    8�

    9�

    10�

    11�

    12

    アメリカ�

    フランス�

    ドイツ�

    イギリス�

    デンマーク �

    スウェーデン�

    イタリア�

    スペイン �

    日本�

    ノルウェー�

    デンマーク �

    スペイン �

    ラテンアメリカ�

    23 24 40 5B 5C 5D 5E 60 7B 7C 7D 7E

  • 5

    付  録

    付録

    0 1 2 3 4 5 6 7 8 9 A B C D E F

    2120

    2130

    2140

    2150

    2160

    2170

    2220

    2230

    2240

    2250

    2260

    2270

    2320

    2330

    2340

    2350

    2360

    2370

    2420

    2430

    2440

    2450

    2460

    2470

    漢字コード表このプリンタの内蔵漢字フォントは、JIS X9052-1983に準拠しています。漢字コード表は、JIS X0208-1990に準拠しています。

    ●JIS第1水準

  • 6

    付  録

    付録

    0 1 2 3 4 5 6 7 8 9 A B C D E F

    2520

    2530

    2540

    2550

    2560

    2570

    2620

    2630

    2640

    2650

    2660

    2670

    2720

    2730

    2740

    2750

    2760

    2770

    2820

    2830

    2840

    2850

    2860

    2870

  • 7

    付  録

    付録

    0 1 2 3 4 5 6 7 8 9 A B C D E F

    2D20

    2D30

    2D40

    2D50

    2D60

    2D70

    2E20

    2E30

    2E40

    2E50

    2E60

    2E70

    2F20

    2F30

    2F40

    2F50

    2F60

    2F70

  • 8

    付  録

    付録

    0 1 2 3 4 5 6 7 8 9 A B C D E F

    3020

    3030

    3040

    3050

    3060

    3070

    3120

    3130

    3140

    3150

    3160

    3170

    3220

    3230

    3240

    3250

    3260

    3270

    3320

    3330

    3340

    3350

    3360

    3370

  • 9

    付  録

    付録

    0 1 2 3 4 5 6 7 8 9 A B C D E F

    3420

    3430

    3440

    3450

    3460

    3470

    3520

    3530

    3540

    3550

    3560

    3570

    3620

    3630

    3640

    3650

    3660

    3670

    3720

    3730

    3740

    3750

    3760

    3770

  • 10

    付  録

    付録

    0 1 2 3 4 5 6 7 8 9 A B C D E F

    3820

    3830

    3840

    3850

    3860

    3870

    3920

    3930

    3940

    3950

    3960

    3970

    3A20

    3A30

    3A40

    3A50

    3A60

    3A70

    3B20

    3B30

    3B40

    3B50

    3B60

    3B70

  • 11

    付  録

    付録

    0 1 2 3 4 5 6 7 8 9 A B C D E F

    3C20

    3C30

    3C40

    3C50

    3C60

    3C70

    3D20

    3D30

    3D40

    3D50

    3D60

    3D70

    3E20

    3E30

    3E40

    3E50

    3E60

    3E70

    3F20

    3F30

    3F40

    3F50

    3F60

    3F70

  • 12

    付  録

    付録

    0 1 2 3 4 5 6 7 8 9 A B C D E F

    4020

    4030

    4040

    4050

    4060

    4070

    4120

    4130

    4140

    4150

    4160

    4170

    4220

    4230

    4240

    4250

    4260

    4270

    4320

    4330

    4340

    4350

    4360

    4370

  • 13

    付  録

    付録

    0 1 2 3 4 5 6 7 8 9 A B C D E F

    4420

    4430

    4440

    4450

    4460

    4470

    4520

    4530

    4540

    4550

    4560

    4570

    4620

    4630

    4640

    4650

    4660

    4670

    4720

    4730

    4740

    4750

    4760

    4770

  • 14

    付  録

    付録

    0 1 2 3 4 5 6 7 8 9 A B C D E F

    4820

    4830

    4840

    4850

    4860

    4870

    4920

    4930

    4940

    4950

    4960

    4970

    4A20

    4A30

    4A40

    4A50

    4A60

    4A70

    4B20

    4B30

    4B40

    4B50

    4B60

    4B70

  • 15

    付  録

    付録

    0 1 2 3 4 5 6 7 8 9 A B C D E F

    4C20

    4C30

    4C40

    4C50

    4C60

    4C70

    4D20

    4D30

    4D40

    4D50

    4D60

    4D70

    4E20

    4E30

    4E40

    4E50

    4E60

    4E70

    4F20

    4F30

    4F40

    4F50

    4F60

    4F70

  • 16

    付  録

    付録

    ●JIS第2水準

    0 1 2 3 4 5 6 7 8 9 A B C D E F

    5020

    5030

    5040

    5050

    5060

    5070

    5120

    5130

    5140

    5150

    5160

    5170

    5220

    5230

    5240

    5250

    5260

    5270

    5320

    5330

    5340

    5350

    5360

    5370

  • 17

    付  録

    付録

    0 1 2 3 4 5 6 7 8 9 A B C D E F

    5420

    5430

    5440

    5450

    5460

    5470

    5520

    5530

    5540

    5550

    5560

    5570

    5620

    5630

    5640

    5650

    5660

    5670

    5720

    5730

    5740

    5750

    5760

    5770

  • 18

    付  録

    付録

    0 1 2 3 4 5 6 7 8 9 A B C D E F

    5820

    5830

    5840

    5850

    5860

    5870

    5920

    5930

    5940

    5950

    5960

    5970

    5A20

    5A30

    5A40

    5A50

    5A60

    5A70

    5B20

    5B30

    5B40

    5B50

    5B60

    5B70

  • 19

    付  録

    付録

    0 1 2 3 4 5 6 7 8 9 A B C D E F

    5C20

    5C30

    5C40

    5C50

    5C60

    5C70

    5D20

    5D30

    5D40

    5D50

    5D60

    5D70

    5E20

    5E30

    5E40

    5E50

    5E60

    5E70

    5F20

    5F30

    5F40

    5F50

    5F60

    5F70

  • 20

    付  録

    付録

    0 1 2 3 4 5 6 7 8 9 A B C D E F

    6020

    6030

    6040

    6050

    6060

    6070

    6120

    6130

    6140

    6150

    6160

    6170

    6220

    6230

    6240

    6250

    6260

    6270

    6320

    6330

    6340

    6350

    6360

    6370

  • 21

    付  録

    付録

    0 1 2 3 4 5 6 7 8 9 A B C D E F

    6420

    6430

    6440

    6450

    6460

    6470

    6520

    6530

    6540

    6550

    6560

    6570

    6620

    6630

    6640

    6650

    6660

    6670

    6720

    6730

    6740

    6750

    6760

    6770

  • 22

    付  録

    付録

    0 1 2 3 4 5 6 7 8 9 A B C D E F

    6820

    6830

    6840

    6850

    6860

    6870

    6920

    6930

    6940

    6950

    6960

    6970

    6A20

    6A30

    6A40

    6A50

    6A60

    6A70

    6B20

    6B30

    6B40

    6B50

    6B60

    6B70

  • 23

    付  録

    付録

    0 1 2 3 4 5 6 7 8 9 A B C D E F

    6C20

    6C30

    6C40

    6C50

    6C60

    6C70

    6D20

    6D30

    6D40

    6D50

    6D60

    6D70

    6E20

    6E30

    6E40

    6E50

    6E60

    6E70

    6F20

    6F30

    6F40

    6F50

    6F60

    6F70

  • 24

    付  録

    付録

    0 1 2 3 4 5 6 7 8 9 A B C D E F

    7020

    7030

    7040

    7050

    7060

    7070

    7120

    7130

    7140

    7150

    7160

    7170

    7220

    7230

    7240

    7250

    7260

    7270

    7320

    7330

    7340

    7350

    7360

    7370

  • 25

    付  録

    付録

    0 1 2 3 4 5 6 7 8 9 A B C D E F

    7420

  • 26

    付  録

    付録

    コントロールコマンド一覧表コントロールコードの機能は、代表的な機能を示しています。数値は16進数で表記しています。などは可変の数値を表わしています。パラメータ範囲の( )内は、MICROLINE 80HUの値です。

    コマンド�ニーモニック�

    �   DC1��  DC3���  CAN��  DEL��  ESC =��  ESC >��  ESC #��  ESC 6���  ESC 7���  ESC @��  BEL�          ESC U ����  ESC

  • 27

    付  録

    付録

    コマンド�ニーモニック�

    � ESC Q �

    � ESC �

    �   ESC a ���� ����  LF��  ESC 0��  ESC 2��  ESC 3 ��  ESC A ��  FF��  ESC C ��  ESC C NUL� ��  ESC N �� �  ESC O��  VT�  �  ESC B � ・・�  ・・NUL�� ESC b � � ・・�  ・・ NUL�� ESC / �� ESC J �� ESC j

    コントロール�コード�

    �1B 51��1B 6C ��1B 61 ��������0A��1B 30��1B 32��1B 33 ��1B 41 ��0C��1B 43 ��1B 43 00� ��1B 4E ���1B 4F��0B��1B 42 �・・�・・ 00��1B 62 ��・・�・・ 00��1B 2F ��1B 4A ��1B 6A

    パラメータ�範囲��

    n=01~A0H��n=00~5AH��n=00またはn=30��n=01またはn=31��n=02またはn=32��n=03またはn=33��������n=00~FF��n=00~7F����n=01~7F��n=01~16���n=01~7F�������n1, ・・ ,nk=01~FF�(n1

  • 28

    付  録

    付録

    コマンド�ニーモニック�

    � ESC P��  ESC M��  ESC g��  ESC p ������  ESC S ���� ESC T��� ESC R ������ �������� �  ESC % ���� ESC t �����  ESC k

    コントロール�コード�

    �1B 50��1B 4D��1B 67��1B 70 ������1B 53 ����1B 54 ���1B 52 ���������������1B 25 ����1B 74 �����1B 6B

    パラメータ�範囲�

    �������n=00またはn=30���n=01またはn=31���n=00またはn=30��n=01またはn=31������n=00�n=01�n=02�n=03�n=04�n=05�n=06�n=07�n=08�n=09�n=0A�n=0B�n=0C��n=00またはn=30��n=01またはn=31��n=01���n=03���n=00�n=01�n=02�n=05

    機能��

    �10CPIのANK文字モード設定��12CPIのANK文字モード設定��15CPIのANK文字モード設定��プロポーショナルANK文字モード解除��プロポーショナルANK文字モード設定��スーパスクリプト文字モード設定��サブスクリプト文字モード設定��スーパスクリプト/サブスクリプト文字モード解除��国際文字の選択� USA� フランス� ドイツ� イギリス� デンマーク� スウェーデン� イタリア� スペイン� 日本� ノルウェー� デンマークII� スペインII� ラテンアメリカ��ダウンロード文字セット解除��ダウンロード文字セット設定��内蔵文字セット(ASCII拡張グラフィックセット)��内蔵文字セット(カタカナセット)��ANK書体選択� ローマン� サンセリフ� クーリエ� OCR-B相当�

    ��

    ��

    ��

    文字指定コマンド�

    ����

    ���

  • 29

    付  録

    付録

    コマンド�ニーモニック�

    �   FS &��   FS .��   FS SI��   FS DC2��   FS r ����   FS k ���   SI��   ESC SI��   DC2��   ESC SP ��   ESC - ����   ESC x �   ��� ESC w ����   SO��   ESC SO��   DC4���   FS SO���   FS DC4

    コントロール�コード�

    �1C 26��1C 2E ��1C 0F��1C 12��1C 72 ����1C 6B ���0F��1B 0F��12��1B 20 ��1B 2D ����1B 78 ����1B 77 ����0E��1B 0E��14���1C 0E���1C 14

    パラメータ�範囲�

    ���������n=00またはn=30��n=01またはn=31�����������n=00~7F��n=00またはn=30��n=01またはn=31��n=00またはn=30��n=01またはn=31��n=00またはn=30��n=01またはn=31

    機能��

    �漢字モード設定��漢字モード解除��半角文字モード設定��半角文字モード解除��上付き1/4角文字モード設定��下付き1/4角文字モード設定��漢字書体選択�コマンド単位で受け捨てます。��ANK縮小印字の設定����ANK縮小印字の解除��ANK文字間スペース量の設定��ANKアンダライン印字の解除��ANKアンダライン印字の設定��高速ANK印字選択��高品位ANK印字選択��ANK縦2倍拡張印字モードの解除��ANK縦2倍拡張印字モードの設定��ANK/漢字の自動解除付横2倍拡張印字モード設定���ANK/漢字の自動解除付横2倍拡張印字モード解除��ANK/漢字の自動解除付横2倍拡張印字モード設定��ANK/漢字の自動解除付横2倍拡張印字モード解除�

    ��

    ��

    ��

    漢字指定コマンド�

    ����

    ���

    印字モード指定コマンド�

  • 30

    付  録

    付録

    コマンド�ニーモニック�

    �   ESC W �   ���  ESC 4��  ESC 5��  ESC E�� ESC F�� ESC G�� ESC H�� ESC q ������ ESC !

    コントロール�コード�

    �1B 57 ����1B 34��1B 35��1B 45��1B 46��1B 47��1B 48��1B 71 ������1B 21

    パラメータ�範囲��

    n=00またはn=30��n=01またはn=31���������������n=00�n=01�n=02�n=03��bit0~bit7��bit 0=0� =1��bit 1=0� =1��bit 2=0� =1��bit 3=0� =1��bit 4=0� =1��bit 5=0� =1��bit 6=0� =1��bit 7=0� =1

    機能���

    横2倍拡張印字解除��横2倍拡張印字設定��イタリック印字モード設定��イタリック印字モード解除��強調印字モード設定��強調印字モード解除��2度打ちモード設定��2度打ちモード解除��特殊装飾文字の選択� 特殊装飾解除� 縁どり文字� 影文字� 影付き縁どり文字��ANK(漢字)印字モード一括設定�� 10CPI文字モード設定(ESC P)� 12CPI文字モード設定(ESC M)�� プロポーショナル解除(ESC p 0)� プロポーショナル設定(ESC p 1)�� ANK縮小解除(DC2)� ANK縮小設定(SI)�� 強調印字解除(ESC F)� 強調印字設定(ESC E)�� 2度打ちモード解除(ESC H)� 2度打ちモード設定(ESC G)�� 横拡張印字解除(ESC W 0)� 横拡張印字設定(ESC W 1)�� イタリック印字解除(ESC 5)� イタリック印字設定(ESC 4)�� ANKアンダライン解除(ESC -0)� ANKアンダライン設定(ESC -1)

    ���

    印字モード指定コマンド�

  • 31

    付  録

    付録

    コマンド�ニーモニック�

    � FS ! � ������������������� �����  FS S� ��� � FS T� ���� FS U�� FS V�� FS - ������ FS x ���� FS W

    コントロール�コード��

    1C 21 �������������������������1C 53� ����1C 54� ����1C 55��1C 56��1C 2D ������1C 78 ����1C 57

    パラメータ�範囲�

    �bit0~bit7��bit 0=0� =1��bit 1=0� =1� �bit 2=0� =1��bit 3=0� =1��bit 4=0� =1��bit 5=0� =1��bit 6��bit 7=0� =1��n1=00~7F�  (左スペース)�n2=00~7F�  (右スペース)��n1=00~7F� (左スペース)�n2=00~7F� (右スペース) ������n=00��n=01��n=02��n=00またはn=30��n=01またはn=31��n=00またはn=30��n=01またはn=31

    機能��

    �漢字(ANK)印字モード一括設定�� 横書きモード設定(FS K)� 縦書きモード設定(FS J)�� 半角文字モード解除(FS DC2)� 半角文字モード設定(FS SI)�� 横拡張印字解除(ESC W 0)� 横拡張印字設定(ESC W 1)�� 漢字縦拡張印字解除� 漢字縦拡張印字設定�� 1/4角解除(FS DC2)� 1/4角設定(FS r n)�� 上付き1/4角設定(FS r 0)� 下付き1/4角設定(FS r 1)�� 未使用�� 漢字アンダライン解除(FS - 0)� 漢字アンダライン設定(FS - 1)��全角文字間スペース量の設定�����半角文字間スペース量の設定���� �半角文字間スペース量補正の設定��半角文字間スペース量補正の解除��漢字アンダライン解除��細線(1ドット)アンダライン設定��太線(2ドット)アンダライン設定��漢字高速印字モード解除��漢字高速印字モード設定��4倍角印字モード解除��4倍角印字モード設定�

    ����

    ���

    ����

    印字モード指定コマンド�

  • 32

    付  録

    付録

    コマンド�ニーモニック�

    � FS J�� FS K�� FS D�� ESC r n�   �� ESC & NUL� � < > � ������� ESC : NUL� NUL�� FS 2� ��� ESC K� ��� ESC L� ��� ESC Y� ���� ESC Z� ��� ESC * � ��

    コントロール�コード�

    �1C 4A��1C 4B ��1C 44��1B 72 ��� 1B 26 00� �< > ��������1B 3A 00� 00��1C 32 � ���1B 4B� ���1B 4C� ���1B 59� ����1B 5A� ���1B 2A �

    パラメータ�範囲�

    ����������20≦m≦n≦7F�m : 登録開始文字コード�n : 登録終了文字コード� = 00~7F�(左スペース)�w = 00~25�(文字幅)�r = 00~7F�(右スペース)��n = 00~02, 05���n1 = 77�n2 = 21~ 7E�n1・n2 : 登録文字コード��n2・n1 = 00・00~01・E0�(n2・n1=00・00~03・30)���n2・n1 = 00・00~03・C0�

    (n2・n1=00・00~06・60)���n2・n1 = 00・00~03・C0�(n2・n1=00・00~06・60)����n2・n1= 00・00~07・80�(n2・n1=00・00~0C・C0)���m = 00�n2・n1 = 00・00~01・E0�(n2・n1=00・00~03・30)��m = 01�n2・n1 = 00・00~03・C0�(n2・n1=00・00~06・60)�

    機能��

    �漢字縦書きモード設定��漢字横書きモード設定��半角縦書き組み文字指定��印字色指定�コマンド単位で受け捨てます��ダウンロード文字登録�ESC & NUL m n   w r 文字データ�文字データは� w r P1 ・・・ PK が1文字分�これを�n-m+1文字分転送����文字セットコピー���外字の登録�FS 2 n1 n2 文字データ(72バイト)��8ドット単密度イメージ転送�ESC K イメージデータ(n2×256+n1バイト)��8ドット倍密度イメージ転送�ESC L イメージデータ(n2×256+n1バイト)��8ドット倍速度倍密度イメージ転送�ESC Y イメージデータ(n2×256+n1バイト)��8ドット4倍密度イメージ転送�ESC Z イメージデータ(n2×256+n1バイト)��8ドット単密度イメージ転送�ESC * 00 n1 n2 イメージデータ�(n2×256+n1バイト)��8ドット倍密度イメージ転送�ESC * 01 n1 n2 イメージデータ�(n2×256+n1バイト)

    ���

    ����

    印字モード指定コマンド�

    ���

    文字登録コマンド�

    イメージ印字指定コマンド�

  • 33

    付  録

    付録

    コマンド�ニーモニック�

    � ESC * �   ������������������������������������� ESC ?�

    コントロール�コード�

    �1B 2A � �������������������������������������1B 3F�

    パラメータ�範囲�

    �m = 02�n2・n1 = 00・00~03・C0�(n2・n1=00・00~06・60)���m = 03�n2・n1 = 00・00~07・80�(n2・n1=00・00~0C・C0)��m = 04�n2・n1 = 00・00~02・80�(n2・n1=00・00~04・40)��m = 06�n2・n1 = 00・00~02・D0�(n2・n1=00・00~04・C8)��m = 20�n2・n1 = 00・00~01・E0�(n2・n1=00・00~03・30)��m = 21�n2・n1 = 00・00~03・C0�(n2・n1=00・00~06・60)��m = 26�n2・n1 = 00・00~02・D0�(n2・n1=00・00~04・C8)���m = 27�n2・n1 = 00・00~05・A0�(n2・n1=00・00~08・90)��m = 28�n2・n1 = 00・00~0B・40�(n2・n1=00・00~13・20)��m = 4B,4C,59,5A�n = 00~04,06,20,21,� 26~28

    機能��

    �8ドット倍速度倍密度イメージ転送�ESC * 02 n1 n2 イメージデータ�(n2×256+n1バイト)��8ドット4倍密度イメージ転送�ESC * 03 n1 n2 イメージデータ�(n2×256+n1バイト)��8ドットCRTグラフィックス転送�ESC * 04 n1 n2 イメージデータ�(n2×256+n1バイト)��8ドットCRTグラフィックスII転送�ESC * 06 n1 n2 イメージデータ�(n2×256+n1バイト)��24ドット単密度イメージ転送�ESC * 32 n1 n2 イメージデータ�[(n2×256+n1)×3バイト]��24ドット倍密度イメージ転送�ESC * 33 n1 n2 イメージデータ�[(n2×256+n1)×3バイト]��24ドットCRTグラフィックスII転送�ESC * 38 n1 n2 イメージデータ�[(n2×256+n1)×3バイト]��24ドット3倍密度イメージ転送�ESC * 39 n1 n2 イメージデータ�[(n2×256+n1)×3バイト]��24ドット6倍密度イメージ転送�ESC * 40 n1 n2 イメージデータ�[(n2×256+n1)×3バイト]��イメージデータ転送コマンドの変換�

    イメージ印字指定コマンド�

  • 34

    付  録

    付録

    コマンド�ニーモニック�

    � ESC EM ����� ESC ¦ 0AH� � � � ~�� ESC ¦ 1AH� 01H 00H� �� ESC ¦ 15H� 06H 00H� ~

    コントロール�コード�

    �1B 19 �����1B 7C 0A� � ��~��1B 7C 1S�01 00���1B 7C 15�06 00�~

    パラメータ�範囲�

    �n = 52�����������P1 = 00�P1 = 01���P2 = 01�P2 = 02

    機能��

    �用紙排出�����バーコード印字コマンド������バーコード印字密度指定コマンド�P1 = 00 : 180DPI指定�P1 = 01 : 360DPI指定��スイッチ切り換え印字モード設定コマンド�P2 = 01 : 高速印字モード指定�P2 = 02 : 高速印字モード解除�

    C�S�F�コ�マ�ン�ド�

    特殊コマンド�

    詳しくは、「拡張コントロールコマンドの仕様」(35ページ)を参照してください。�

    • 誤ったパラメータを設定すると、動作は保証されません。• ESCあるいはFSコードとそれに続く1バイトの組み合わせが上記の表にない場合は、ESCあるいはFSコードとそれに続く1バイトは受け捨て、コマンドをリセットします。

    • 無効コマンドは、コントロールコード列単位で受け捨てます。• プリンタには16進コードで1バイトずつ入力してください。• *印のコマンド受信により、受信済み行メモリの印字が開始されます。ただし、ESC $ コマンドは、現在位置より左に戻す場合のみ印字を開始します。

    • 文字間隔の異なる文字、または密度の異なるイメージデータを1行に混在させた場合、行途中で印字が開始されることがあります。

  • 35

    付  録

    付録

    拡張コントロールコマンドの仕様MICROLINE 80HU/50HU独自にサポートしているコントロールコマンドについて説明します。

    ESC ¦ 0A n1 n2 P1 P2 P3 D1~Dm バーコード印字コマンド

    〔コード〕 1BH 7CH 0AH n1 n2 P1 P2 P3 D1~Dm

    〔機 能〕 バーコードを印字します。

    ESC ¦ 0A n1 n2 P1 P2 P3 D1 ・・・・・�Dm-1 Dm

    〔各パラメータの機能と仕様〕

    n1, n2 : P1~Dmのパラメータ群の量(バイト数)を指定します。バイト数=n1+n2×256

    P1 : バーコードの種類を指定します。

    P1��

    01H, 06H��

    02H�����

    03H����

    04H��

    05H, 07H��

    10H��

    41H��

    42H��

    43H

    バーコードの種類��

    JAN標準��Code 39�����NW-7����Interleaved 2 of 5��JAN短縮��カスタマバーコード��Code128(Set A)��Code128(Set B)��Code128(Set C)

    文字種��

    データ : 数字0~9��データ : 数字0~9, 英字A~Z�    記号 - $ . / + % (SP)�スタート/ストップ�    : *��データ : 数字0~9, 記号 - $ . / : + ¥�スタート/ストップ�    : a b c d e t n *��データ : 数字0~9��データ : 数字0~9��データ : 数字0~9, 英字A~Z, 記号 -��データ : 00H~66H��データ : 19H~7FH��データ : 30H~3CH

    桁 数��

    12+CD(13)��可変(Max 20)�����可変(Max 20)�(※1)���可変(Max 20)��7+CD(8)��可変(Min 7, Max 23)��可変(40)��可変(40)��可変(40)

    (※1) 印字密度指定180DPIの場合Max20、印字密度指定360DPIの場合Max30となります。

    (※2) Code 128はバーコード印字密度指定コマンドにより、360DPI指定を行った場合のみ有効となります。詳細は「バーコード印字密度指定コマンド」を参照してください。

  • 36

    付  録

    付録

    �P2�

    �00H��

    01H��

    02H��

    03H~FFH

    エレメント種類�

    P1=01H~07H��

    バーエレメント��数字エレメント(OCR-B相当フォント)��無効��無効�

    P1=10H��

    バーエレメント��無効��バーエレメント(反転)��無効�

    P2 : 印字するエレメントを指定します。

    P1=10HのときP2=02Hを指定すると、バーコード全体を180度回転して印字します。

    SPC 5(CD)           0 6 9 STC

    �バーコード方向�

    STC 9 6 0 5(CD) SPC �

    バーコード方向�

    用紙給紙方向�

    用紙給紙方向�

    〈P1=10H, P2=02Hのとき〉

    〈P1=10H, P2=00Hのとき〉

  • 37

    付  録

    付録

    P1��

    01H, 05H, 06H, 07H��

    02H, 03H, 04H��

    10H

    P3��

    フラグキャラクタ(30H ~ 39Hのいずれか)��データキャラクタ数m(01H ~ 14Hの範囲)��データキャラクタ数m(07H ~ 17Hの範囲)

    P1��

    03H��

    41H, 42H, 43H

    P3��

    データキャラクタ数m(01H ~ 1EHの範囲)��データキャラクタ数m(02H ~ 28Hの範囲)

    P1��

    01H, 06H��

    02H��

    03H��

    04H��

    05H, 07H��

    10H

    D1~Dm��

    12個(固定)��1個~20個(Max)��1個~20個(Max)��1個~20個(Max) ただし、偶数個のみ��7個(固定)��7個(Min)~23個(Max)

    P1��

    03H��

    41H, 42H, 43H

    D1~Dm��

    1個~30個(Max)��2個~40個(Max)

    P3 : P1により2通りの意味を持ちます。P3の範囲を示します。

    1 印字密度指定180DPIの場合

    2 印字密度指定360DPIの場合

    〔バーコード種類別の仕様〕

    NW-7• スタート/ストップキャラクタの初期値は、ともに "a" です。

    NW-7のスタート/ストップキャラクタは可変のため、データキャラクタ中に含めますが、他のバーコードについてはスタート/ストップ(マーク)はプリンタが自己発生します。

    D1~Dm : データキャラクタを指定します。P1によって異なります。

    1 印字密度指定180DPIの場合

    2 印字密度指定360DPIの場合

  • 38

    付  録

    付録

    JANコード• JANコード(標準および短縮)は、JIS X 0501に準拠していますが、次の点で異なります。1. レフト/ライト/センターの各バーは下に突き出ず、他のバーエレメントと同じ 長さです。2. = 01H, 05Hの場合、左右のスペースは付加されません。3. = 01Hの場合、フラグキャラクタはバーの下に印字されます。

    • チェックディジット(CD)は、ホストコンピュータ側で設定してください。• JAN標準(=01H, 06H)およびJAN短縮(=05, 07H)の印字倍率を以下に示します。

    バーコード種類��

    JAN標準(=01H)��

    JAN短縮(=05H)

    バーコード種類��

    JAN標準(=06H)��

    JAN短縮(=07H)

    倍率��

    1.3��

    1.3

    倍率��

    1.7��

    1.7

    Interleaved 2 of 5• Interleaved 2 of 5の桁数は、最大20桁まで設定できますが、偶数桁の設定のみが有効となります。

    カスタマバーコード• カスタマバーコードのフォーマットは以下の通りです。 フォーマット:スタートコード+新郵便番号+住所表示番号+チェックディジット+ストップコード 桁 数 : (1) (7) (13) (1) (1)

    • スタートコード、ストップコード、チェックディジットはプリンタが自己発生します。受信データにそれらが含まれている場合でも、プリンタでチェックディジットの算出を行い、スタートコード、ストップコード、チェックディジットを付加して印字します。

    住所表示番号13桁に対して下記の調整を行います。・ 13桁を超える場合13桁までをバーコードに変換し、それ以上の情報は無視します。 制御コード+数字コードであらわされる英字の制御コードが13桁目の場合、この制御コードまでをバーコードに変換します。

    ・ 13桁に満たない場合13桁になるまで制御コードCC4のバーコードを付加します。

    Code128 (Set A, B, C)• スタートコード、ストップコードはプリンタが自己発生します。チェックディジットはSet A, B, Cにおけるディジットコードを最終データとして受信した際に算出して付加します。ディジットコードは以下のとおりです。

    Code128 67H ("g")��

    18H (CAN)��

    40H ('@')

    Set A��

    Set B��

    Set C

  • 39

    付  録

    付録

    〔その他 バーコード印字時の仕様〕

    • バーコードを含む行は、印字方向の設定に関係なく、片方向印字になります。(カスタマバーコードを除く)

    • 各バーコードにおいて、バーコード左右の空白(スペース)は付与されます。必要に応じて設定してください。(JANの = (01H, 05H),カスタマバーコードを除く)

    • バーコードの一部がライトマージンを超える場合、バーコードすべてを次の行のレフトマージン位置から印字します。また、バーコードの幅が印字範囲を超える場合、レフトマージン位置から印字し、ライトマージンを超えて印字します。

    • バーコードの印字は、24ピン全ピンで行うため、改行ピッチは1/8インチ改行に設定し、印字が重なるようにしてください。(カスタマバーコードを除く)

    • バーコードの左右印字位置は、各行とも同じとなるように印字開始位置を設定してください。(カスタマバーコードを除く)

    • 数字エレメントを設定すると、OCR-B相当のフォントを印字しますが、フォントを持たないコードを受信した場合は、高品位ANKフォント(クーリエ)で印字します。

    • チェックディジットは、上位にて設定してください。プリンタにはチェックディジット機能はありません。(カスタマバーコードを除く)

    • 強調印字モード中では、強調印字になりません。また、その他の文字修飾も無効になります。

    • 誤ったパラメータを設定すると、動作は保証されません。

  • 40

    付  録

    付録

    ESC ¦ 1AH 01H 00H P1 バーコード印字密度指定コマンド

    〔コード〕 1BH 7CH 1AH 01 00 P1

    〔機 能〕 バーコード印字コマンド(ESC ¦ 0AH)に対するバーエレメントの水平印字ドット密度を設定します。

    〔各パラメータの機能と仕様〕

    • P1の値が上記以外の場合、コマンド単位で受け捨てます。• 初期状態(電源投入、I-Prime入力、初期化コマンド受信など)は、デフォルトとなります。

    • 本コマンド受信により印字起動とはなりません。• 本コマンドとバーコード印字コマンドの有効条件は以下のとおりとなります。

    ��

    00H��

    01H

    モード��

    180DPI (デフォルト)��360DPI

    �n1�

    ���

    01H��

    02H��

    03H��

    04H��

    05H��

    06H��

    07H��

    10H��

    41H��

    42H��

    43H

    バーコードの種類�

    印字密度180DPI設定�

    (ESC ¦ 1AH 01H 00H 00H)��

    JAN標準(NTT仕様)��Code 39��NW-7��Interleaved 2 of 5��JAN短縮(NTT仕様)��JAN標準��JAN短縮��郵便バーコード��受け捨て��受け捨て��受け捨て�

    印字密度360DPI設定�

    (ESC ¦ 1AH 01H 00H 01H)��

    受け捨て��受け捨て��NW-7��受け捨て��受け捨て��受け捨て��受け捨て��受け捨て��Code128(Set A)��Code128(Set B)��Code128(Set C)

  • 41

    付  録

    付録

    ESC ¦ 15H 06H 00H P1~P6 スイッチ切り換え印字モード設定コマンド

    〔コード〕 1BH 7CH 15H 06H 00H P1~P6

    〔機 能〕 スイッチにより切り換える印字モードをコマンドでも選択可能とするためのものです。本コマンドにより設定された印字モードの機能は、スイッチ

    により選択された場合と同等です。

    〔各パラメータの機能と仕様〕

    • パラメータが上記以外の場合、コマンド単位で受け捨てます。• 本コマンド受信により印字起動とはなりません。

    P��

    P1��

    P2����

    P3��

    P4��

    P5��

    P6

    機 能��

    無効パラメータです。��高速印字モードを設定します。��高速印字モードを解除します。��無効パラメータです。��無効パラメータです。��無効パラメータです。��無効パラメータです。�

    値��-��

    01H��

    02H��-��-��-��-�

  • MICROLINE 80HU/50HU

    ユーザーズマニュアル 付録

    発行日 2004年 1月  第1版

    発行者 株式会社 沖データ

    42827101EE

    ANK文字コード表拡張グラフィックスセットカタカナセット国際文字セット

    漢字コード表JIS第1水準JIS第2水準

    コントロールコマンド一覧表拡張コントロールコマンドの仕様