ラベルプリンタ(バーコードラベルプリンタ)の
標準サポートについて
概要
ラベルプリンタ(バーコードラベルプリンタ)は、通常のオフィス業務でドキュメント出力しているプリンタとは異なり、シール形式のラベルを印字する専用のプリンタです。
主に物流・流通・製造等のラインなどの現場で使用するバーコードの印刷が可能な専用のプリンタで、さまざまな用途で使用されています。
レーザープリンタやドットインパクトプリンタと異なり、サーマルヘッドにて印字を行うために印字品質が安定し、また発行指示をかけてから即座に印字できる仕様になっています。印字速度も高速で、1秒あたり150mmから200mmの長さのラベル印字が可能になっています。
SAPscriptによるラベルプリンタへの出力方法
R/3 Enterprise標準サポートの、ラベルプリンタへの出力方法を説明します。
- 概念
各社のWindowsアプリケーションのラベルデザインソフトウェアで作成したラベルのデザインデータを、ローカルのテキストデータファイル経由でSAPscriptの標準テキストデータとしてインポートして、そのデータをR/3 Enterprise上で利用します。
- インタフェース概要
- 株式会社サトーのラベルプリンタへ出力する場合
- SAP コンバータ機能概要
- AIソリューションズ株式会社のラベルプリンタへ出力する場合
- 導入のメリット
- ラベルデザインソフトウェアと簡単なSAPscriptのスキルがあれば、容易に導入することができます。
- プリンタ制御するためのコントロールシーケンスの知識は必要ありません。
- ラベルデザインのテキストデータは、プリンタのコントロールシーケンスも含んでいますので、そのままR/3 Enterpriseからラベルプリンタへ出力することで、デザイン通り簡単に印刷ができます。
- SAP R/3 Enterpriseとラベルプリンタとのインターフェースで、プリンタの仕様に依存する一部を除いてグローバルな標準出力インタフェースのため、言語の問題を除きグローバルにシステムを展開することが可能です。
- 対象機種
機種の詳細につきましては、プリンタリストをご確認いただくくか、またはそれぞれのプリンタメーカーにご相談ください。
ABAPのアドオンプログラムによるラベルプリンタへの出力方法
上記インタフェースを使用することによりほとんどのケースに対応することが可能ですが、ここでは従来通りのABAPのアドオンプログラムによるラベルプリンタへの出力方法を紹介します。
- 概念
アドオンプログラムにより印刷するデータを抽出し、印刷処理としてABAPの'PRINT_CONTROL FUNCTION'文と'WRITE'文を使用して印刷処理シーケンスを作成します。 本印刷処理をプログラミングする際は、プリンタを制御するためのコントロールシーケンスの知識が必要になります。
- ラベルプリンタの制御方法
ほとんどのメーカーのラベルプリンタはX/Y軸の座標点で印字位置を制御するため、印字データを出力するごとにその印字位置を指定する必要があります。ドットインパクトプリンタのような制御はできません。
(印字位置を指定しないと、用紙の最上端の先頭行(X=0/Y=0)にすべての印字データが印刷されてしまいます。)
- サンプルプログラム
詳細は、サンプルプログラムやコントロールシーケンス定義例を参照してください。
- ブラザー工業株式会社のラベルプリンタに出力する場合
Windowsアプリケーションのラベルデザインソフトウェアで印刷レイアウトをデザインし、ABAPプログラムで印刷対象データと併せて定義されたデータレイアウト/データフォーマットに変換してプリンタに渡すことにより、データ内容にあわせた印刷レイアウトで印刷することができます。ABAPプログラムでは必要なデータを抽出し、必要な変換を行ってプリンタにデータを渡すことだけで、印刷レイアウトに関する制御は行ないません。このため、プリンタを制御するためのコントロールシーケンスの知識は必要ありません。
- ブラザーラベルプリンタ接続構成図
ラベルプリンタメーカー窓口担当
各メーカーの上記標準インタフェースに関する窓口は下記のとおりです。
- 株式会社サトー
〒153-0064 東京都目黒区下目黒1丁目7番1号
国内営業本部 国内営業部 プリンタ推進グループ 工藤 祐也 様
TEL: 0120-090310 FAX: 03-5487-8500
- AIソリューションズ株式会社
〒981-1201 宮城県名取市下増田字前田 423番1 57街区4画地 シエロプラザ美田園 3F
サービス・サポートセンター カスタマーサポート担当 小野 重雄 様
TEL:022-381-1709 FAX:022-383-7342
サポートフリーダイヤル:0120-538-321
- ブラザー工業株式会社
P&S カンパニー第二商品企画部
ご注意
本標準インタフェースは、リリース3.0D以降で利用可能です。それぞれのラベルデザインソフトウェアと、SAP R/3 Enterpriseとのインタフェースについては、将来予告なしに変更することがあります。
本ドキュメントで記述されているラベルプリンタやソフトウェアの製品名は、それぞれの会社の商標または登録商標です。