スカイ・エス・エイッチ

menu

お知らせお知らせ

TOP > お知らせ > 氏名ラベル、住所ラベルの印刷(Brother QL-550,QL-720NW)

お知らせ

氏名ラベル、住所ラベルの印刷(Brother QL-550,QL-720NW)

◎仕様

ql550label
右写真の様な氏名ラベル、住所ラベル(寸法:62×29mm)をORCAレセコンから直接印刷します。
氏名ラベル
氏名最大文字数 10文字
住所ラベル
氏名最大文字数 11文字
住所最大文字数 50文字(3列)
以上の文字数を超える場合は、ダウンロードしたソースにあるredファイル、INCファイルを修正してください。

◎ラベルプリンタ

以下の説明は、QL-550の方で行います。QL-550をLAN接続するためには、プリンターサーバーPS-9000が必要です。QL-550の後継機種のQL-720NWでも動作を確認しています。QL-720NWはLAN接続が標準になっており、お薦めです。下の情報で設定はできるはずです。
添付マニュアルでIPアドレスの設定を行ってください。Windowsからの設定が必要です。
QL-550
QL-550
QL-720NW
QL-720NW

◎プリンタードライバーのダウンロード

ブラザーのホームページのソフトウェアダウンロードからQL-550のプリンタードライバーをダウンロードしてください。
QL-550
LPR プリンタードライバー (deb パッケージ)
ql550lpr-1.0.1-0.i386.deb
CUPS Wrapper プリンタードライバー (deb パッケージ)
ql550cupswrapper-1.0.1-0.i386.deb

◎32bitライブラリーのインストール

Ubuntu14.04の場合
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0

◎LPR用ドライバインストール

以下のディレクトリが存在しない場合作成してください。
sudo mkdir /var/spool/lpd
sudo mkdir -p /usr/lib/cups/filter

sudo dpkg -i --force-all ql550lpr-1.0.1-0.i386.deb

以前に未選択のパッケージ ql550lpr を選択しています。
(データベースを読み込んでいます … 現在 319706 個のファイルとディレクトリがインストールされています。)
Preparing to unpack ql550lpr-1.0.1-0.i386.deb …
Unpacking ql550lpr (1.0.1) …
ql550lpr (1.0.1) を設定しています …

◎CUPS Wrapperドライバインストール

sudo dpkg -i --force-all ql550cupswrapper-1.0.1-0.i386.deb

以前に未選択のパッケージ ql550cupswrapper を選択しています。
(データベースを読み込んでいます … 現在 319726 個のファイルとディレクトリがインストールされています。)
Preparing to unpack ql550cupswrapper-1.0.1-0.i386.deb …
Unpacking ql550cupswrapper (1.0.1) …
ql550cupswrapper (1.0.1) を設定しています …
* Restarting Common Unix Printing System cupsd [ OK ]
lpadmin -p QL-550 -E -v usb:/dev/usb/lp0 -P /usr/share/cups/model/Brother/brother_ql550_printer_en.ppd
* Restarting Common Unix Printing System cupsd

◎ドライバの修正

sudo vi /usr/lib/cups/filter/brother_lpdwrapper_ql550
126行目あたりに下記のような行があります。
CUPSOPTION=`echo “$5 Copies=$4″ | sed -e ‘s/PageSize/media/’ -e ‘s/BrMargin/Feed/’ -e ‘s/BrAutoTapeCut/AutoCut/’ ・・・・ (長いので省略)

この行を
CUPSOPTION=”
に変更してください。このとき「`」と「’」の違いにご注意ください。
元ファイルにある「`」は使用できませんので「’」を使用してください。

◎QL-550の設定

sudo lpadmin -p QL-550 -E -v lpd://***.***.***.***/QL-550
sudo lpadmin -p QL-550 -o PageSize=62×29
***.***.***.*** はQL-550のIPアドレス。
CUPSのプリンターQL-550のテストページ印刷にて、以下の様なテストパターンが印刷できれば成功です。
ql550test

◎インストール

氏名ラベル
wget http://www.sky.sh/orca/dl/LA03HC62V003.tar.gz
md5sum LA03HC62V003.tar.gz
27c4ea3c9f43998cde731fc5a0206e6c  LA03HC62V003.tar.gz ←であることを確認
tar zxvf LA03HC62V003.tar.gz
cd LA03HC62V003/
sudo bash orca_print_install.sh

住所ラベル
wget http://www.sky.sh/orca/dl/LA04HC62V002.tar.gz
md5sum LA04HC62V002.tar.gz
f2311fe22c795d1e000b6bed80f1e0bc LA04HC62V002.tar.gz ←であることを確認
tar zxvf LA04HC62V002.tar.gz
cd LA04HC62V002/
sudo bash orca_print_install.sh

◎ORCAからの設定

[91 マスタ登録][101 システム管理マスタ]管理コード[9700 ユーザプログラム起動情報][確定]
起動画面[患者登録(P02)]に以下の様な設定を行います。
label

◎プログラムオプションの設定

患者氏名文字列に「御中」「御侍史」などがあったばあい「様」を印刷しません。ORCAレセコンを住所ラベル印刷だけの用途で使うことができます。
[91 マスタ登録][101 システム管理マスタ]管理コード[1910 プログラムオプション情報][確定]
以下内容を設定してください。
プログラム名 LA04HC62
----------
オプション説明
----------
帳票名:住所ラベル印刷
プログラムID:LA04HC62
オプション説明
(1)様を印刷しない文字列
NOSAMA1~NOSAMA5
----------
オプション内容
----------
NOSAMA1=御中
NOSAMA2=御侍史
NOSAMA3=
NOSAMA4=
NOSAMA5=
label3

◎ORCAからの印刷

[12 登録]
対象患者を表示
右上[0 U・P指示なし]→[1 U・P指示あり]に変更
次の画面(下図)の処置・帳票名を「氏名ラベル」または「住所ラベル」に変更し[追加登録]をクリック後[実行]
label2

うまく印刷できない場合、「/etc/jma-receipt/kentan.inc」に以下があるかどうかの確認をしてください。無い場合追加して下さい。
la04hc62; #←住所ラベル
la03hc62; #←氏名ラベル

test