Brother PJ-623, PJ-663, PJ-673, PJ-723, PJ-763 software developer manual [ja]

...
Brother PJ-600/700 シリーズ コマンドリファレンス
PJ-600/700 シリーズ
ラスターコマンドリファレンス
PJ-623/663/673/723/763/763MFi/773
2015 11 2 1.1
ブラザー工業株式会社
© 2015 Brother Industries, Ltd. All Rights Reserved.
Brother PJ-600/700 シリーズ コマンドリファレンス
目次
1. 始めに ............................................................................................................... 1
2. 概要 ................................................................................................................. 2
3. 印刷データ .......................................................................................................... 3
3.1. 印刷データ概要 .............................................................................................. 3
3.2. ページデータ詳細 ............................................................................................ 5
3.2.1. 解像度 ............................................................................................. 5
3.2.2. 用紙サイズ ........................................................................................ 6
3.2.3. ラスターライン ..................................................................................... 9
4. ステータス .......................................................................................................... 10
4.1. 概要 .......................................................................................................... 10
4.2. 各部定義 ..................................................................................................... 11
4.2.1. シリーズ・機種 ................................................................................... 11
4.2.2. エラー情報1/エラー情報2 .................................................................... 11
4.2.3. 用紙幅、長さ ..................................................................................... 12
4.2.4. 用紙種類 ......................................................................................... 12
4.2.5. ステータス種類 .................................................................................. 13
4.2.6. フェーズ種類、フェーズ番号 .................................................................... 13
4.2.7. 通知番号 ......................................................................................... 13
5. コマンド ............................................................................................................. 14
5.1. 概要 .......................................................................................................... 14
5.2. コマンド詳細 ................................................................................................. 14
6. 本体フロー ......................................................................................................... 22
6.1. USB/Bluetooth/赤外線/ネットワーク接続通常フロー ................................................ 23
7. USB 仕様 .......................................................................................................... 25
8. 互換性とサポート情報 ............................................................................................ 26
8.1. PocketBook 30i/30iB との互換性、およびそのサポート ............................................ 26
8.2. PJ-500 シリーズとの互換性 ............................................................................... 26
8.3. お問合せ ..................................................................................................... 27
© 2015 Brother Industries, Ltd. All Rights Reserved.
Brother PJ-600/700 シリーズ コマンドリファレンス
1
1. 始めに
本資料は、お客様が直接 PJ-600/700 シリーズ(以下、PJ 本体)を制御される場合に必要な情報を提供する
ものです。お使いの OS と開発環境での USB/Bluetooth/赤外線/ネットワークの基本的な制御は熟知されてい
るものと仮定しています。
USB IF に付きましては、本資料では、言及いたしません。USB IF をご使用される場合には、「7. USB 仕
」を参照して、お客様で、IF 部分を用意していただく必要があります。
本資料の使用は、お客様の責任においてこれを行って頂くものとし、本資料に基づき、お客様が作成されたプ
ログラムによって発生するいかなるトラブル(ソフトウェア及びデータ、PJ 本体を含む機器、及び、それらから直接
または間接に発生するあらゆるトラブル)も保証いたしかねます。また、本資料は現状有姿のまま提供されるもの
であり、本資料の内容に関するいかなる責任等も負いかねます。その点をご承知の上で、本資料を参照してくだ
さい。
本資料の一部または全部の無断転載を禁止いたします。また、本資料を訴訟、係争などで弊社が不利になる
証拠として使用できません。
© 2015 Brother Industries, Ltd. All Rights Reserved. 1
Brother PJ-600/700 シリーズ コマンドリファレンス
2
2. 概要
印刷手順を説明します。詳細なフローは「6.本体フロー」を参照ください。個々のコマンドの詳細は、「5.コマンド
を参照ください。
USB/Bluetooth シリアル/赤外線/ネットワークポートのオープン
USB/Bluetooth シリアル/赤外線/ネットワークポートをオープンします。なお、ポートのオープン方法は本資料
では言及しませんので、お客様のご利用の環境で適切に対応ください。
②本体状態の確認
「ステータス情報リクエスト」コマンドを本体に送信し、本体から返されるステータスを解析して、本体の状況を把握
します。「ステータス情報リクエスト」コマンドと「ステータス」の定義については、コマンドリファレンスの「4.ステータ
」を参照ください。
解析結果が、
・ 本体に印字データに対応した用紙が装着されていて、かつ
・ エラーが発生していない状態
であれば印刷可能です。
このステップは、片方向通信の場合は不要です。
③印刷データの送信
印刷データを送信します。印刷データの構造は次節「3.印刷データ」で説明します。
④印字終了確認
印刷が終了しますと、本体からステータスが送られます。このステータスを解析して印刷終了ならば、1ページ分
の印刷が終了しました。ジョブが複数ページからなる場合には②から④を繰り返してください。
なお、片方向通信の場合は、ステータスは送られてきません。
USB/Bluetooth シリアル/赤外線/ネットワークポートの終了
すべての印刷が終了したら、ポートをクローズします。
© 2015 Brother Industries, Ltd. All Rights Reserved. 2
Brother PJ-600/700 シリーズ コマンドリファレンス
3
順序
コマンド名称
説明/例
1
無効指令 700Byte
PJ 本体に無効指令を送り、本体に残っているラスターデータ
をクリアします。
00 H, 00 H, 00 H, ,00 H
2
コマンドモード切替え
本体のコマンドモードを切り替えます。
1B H , 69 H , 61 H , 00 H
3
初期化
プリントバッファーの初期化を行います。
1B H , 40 H
4
複写紙設定
複写紙の設定無効の場合
1B H , 7E H , 70 H , 00 H
5
濃度設定
印刷濃度を設定します。濃度が 5 の場合
1B H, 7E H, 64 H, 80 H
6
用紙排出モード設定
改ページコマンド受け取り時の動作を設定します。 9 番の用紙設定で設定された用紙に合わせてフィードを行う
場合
1B H, 7E H, 66 H, 01 H
7
ミシン目印字設定
ミシン目印字オフの場合
1B H, 7E H, 2D H, 00 H
8
用紙幅設定
用紙サイズを設定します。 A4で、300dpi 機種の場合
1B H, 7E H, 77 H, 2C H, 01 H
9
用紙設定
用紙サイズを設定します。 A4で、300dpi 機種の場合
1B H, 7E H, 68 H, E4 H, 0C H
3. 印刷データ
3.1. 印刷データ概要
印刷データは大きく分けて、①初期化データ、②印刷コマンド、③印字指令から構成されます。ジョブが複数ページか
らなる場合には、②、③を繰り返します。
①初期化データ
ドキュメントの先頭で 1 度だけ指定します。
※無定長またはカスタム用紙を選択している場合は、9 のステップで、用紙長設定を行います。
© 2015 Brother Industries, Ltd. All Rights Reserved. 3
Brother PJ-600/700 シリーズ コマンドリファレンス
4
順序
コマンド名称
説明/例
1 ラスターラインデータ転送
ラスターラインデータを送信します。
300 バイトのデータを送信する場合
1B H, 7E H, 2A H, 2C H, 01 H, FF H, FF H.
左マージン設定
左マージンからの X 方向のカーソル移動を行います。
1B H, 7E H, 24 H, {n1}, {n2}
複数ライン改行
1 ライン分のラスターラインデータを転送したら、改行コマンド
を送信します。
1B H, 7E H, 4A H, {n1}
順序
コマンド名称
説明/例
改ページ
最後でないページ末に指定します。 1BH, 7EH, FFH
②印刷コマンド
ジョブに含まれるページ分繰り返します。
例)以下に示すラスターラインデータを送信は、次のようなコマンドで実現できます。
なお、左マージン設定は、空白が 16byte 以上続く際に利用することをお勧めします。
左マージン設定:1BH, 7EH, 24H, 1H, 00H
ラスターラインデータ転送: 1BH, 7EH, 2AH, 02H, 00H, 1FH, F8H
左マージン設定:1BH, 7EH, 24H, 30H, 00H
ラスターラインデータ転送: 1BH, 7EH, 2AH, 01H, 00H, 3CH
複数ライン改行:1BH, 7EH, 4AH, 01H
③印字指令
ページ末に指定します。
© 2015 Brother Industries, Ltd. All Rights Reserved. 4
Brother PJ-600/700 シリーズ コマンドリファレンス
5
解像度
主走査方向 300 dpi、副走査方向 300 dpi
3.2. ページデータ詳細
印刷用紙サイズの数値に関する情報です。
3.2.1. 解像度
© 2015 Brother Industries, Ltd. All Rights Reserved. 5
Brother PJ-600/700 シリーズ コマンドリファレンス
6
3.2.2. 用紙サイズ
B
G
A C
F H
D
E
A:長さ B:上余白
C:印字領域長さ D:下余白
E: F:左余白
G:印字領域幅 H:右余白
© 2015 Brother Industries, Ltd. All Rights Reserved. 6
Brother PJ-600/700 シリーズ コマンドリファレンス
7
用紙
A B C D E F G
H
A4
297.0 mm
3507 dots
2.5 mm
30 dots
279.4 mm
3300 dots
15.0 mm
177 dots
210.0 mm
2480 dots
3.4 mm
40 dots
203.2 mm
2400 dots
3.4 mm
40 dots
Legal
355.6 mm
4200 dots
2.5 mm
30 dots
347.1 mm
4100 dots
5.9 mm
70 dots
215.9 mm
2550 dots
3.6 mm
43 dots
208.6 mm
2464 dots
3.6 mm
43 dots
Letter
279.4 mm
3300 dots
2.5 mm
30 dots
270.9 mm
3200 dots
5.9 mm
70 dots
215.9 mm
2550 dots
3.6 mm
43 dots
208.6 mm
2464 dots
3.6 mm
43 dots
A5
210.0mm
2480 dots
2.5 mm
30 dots
193.8 mm 2289 dots
13.6 mm 161 dots
148.0 mm 1748 dots
3.4 mm 40 dots
141.2 mm 1668 dots
3.4 mm 40 dots
Custom
Size
Min
50.8 mm
600 dot
2.5 mm
30 dots
42.3 mm
500 dots
5.9 mm
70 dots
101.6 mm
1200 dot
3.4 mm
40 dots
94.8 mm
1120 dots
3.4 mm
40 dots
Custom
Size
Max
2540.0 mm
30000 dot
2.5 mm
30 dots
2531.5 mm
29900 dots
5.9 mm
70 dots
215.9 mm
2550 dot
3.4 mm
40 dots
208.6 mm
2464 dot
3.9 mm
46 dots
用紙
A B C D E F G
H
A4
297.0 mm
3507 dots
11.9 mm
140 dots
279.1 mm
3297 dots
5.9 mm
70 dots
210.0 mm
2480 dots
3.4 mm
40 dots
203.2 mm
2400 dots
3.4 mm
40 dots
Legal
355.6 mm
4200 dots
11.9 mm
140 dots
337.8 mm
3990 dots
5.9 mm
70 dots
215.9 mm
2550 dots
3.6 mm
43 dots
208.6 mm
2464 dots
3.6 mm
43 dots
Letter
279.4 mm
3300 dots
11.9 mm
140 dots
261.6 mm
3090 dots
5.9 mm
70 dots
215.9 mm
2550 dots
3.6 mm
43 dots
208.6 mm
2464 dots
3.6 mm
43 dots
A5
210.0mm
2480 dots
11.9 mm 140 dots
192.2 mm 2270 dots
5.9 mm 70 dots
148.0 mm 1748 dots
3.4 mm 40 dots
141.2 mm 1668 dots
3.4 mm 40 dots
Custom
Size
Min
50.8 mm
600 dots
11.9 mm
140 dots
33.0 mm
390 dots
5.9 mm
70 dots
101.6 mm
1200 dots
3.4 mm
40 dots
94.8 mm
1120 dots
3.4 mm
40 dots
Custom
Size
Max
2540.0 mm
30000 dots
11.9 mm
140 dots
2522.2 mm
29790 dots
5.9 mm
70 dots
215.9 mm
2550 dots
3.4 mm
40 dots
208.6 mm
2464 dots
3.9 mm
46 dots
・固定長
※用紙の種類が「カット紙」の時
※用紙の種類が「ロール紙」の時
© 2015 Brother Industries, Ltd. All Rights Reserved. 7
Loading...
+ 20 hidden pages