対応環境
このガイドは、DHL、FedEx、UPSのZPL形式ラベルを印刷するためのRawプリンター設定方法です。
Mac OS X 10.9以降に対応しています。
概要
以下の手順により、USB接続またはネットワーク接続のプリンターでRawコマンド(ZPL)を受信できるようになります。
ご注意: シリアルおよびパラレルプリンターは、macOSではサポートされていません。
設定手順
1. ターミナルを開く
⌘(Command)+スペース → 「Terminal」と入力 → Enter
2. CUPS Webインターフェースを有効化
ターミナルに以下のコマンドを入力してEnterキーを押します:
sudo cupsctl WebInterface=yes
Mac OS Passwordの入力を求められた場合は、Macのログインパスワードを入力してください(入力中、パスワードは画面に表示されません)。
3. CUPS管理画面にアクセス
Safari(またはその他のブラウザ)で以下のURLを開きます:
http://localhost:631
Administrationタブをクリック → Add Printerをクリック
4. プリンターの種類を選択
リストにUSB Rawプリンターが表示されている場合でも、選択しないでください。
AppSocket/HP JetDirectを選択 → Continueをクリック
5. プリンターの接続情報を入力
接続方法に応じて、以下のいずれかを入力します:
USBプリンターの場合:
Connectionに以下の形式で入力します(例):
usb://Zebra/LP2844
この情報を取得するには、ターミナルで以下のコマンドを実行します:
lpinfo -v | grep usb
ご注意: "?location=1a200000" などの情報は不要です。
ネットワークプリンターの場合:
Connectionに以下の形式で入力します(例):
socket://192.168.1.100:9100
IPアドレスは、お使いのプリンターのネットワーク設定に応じて異なります。
6. プリンター名の設定
- Name: プリンターの名前を入力します(例: "zebra_raw") 重要: この名前は後でShip&coの設定で使用します。正確に覚えておいてください。
- Description: 説明を入力します(任意)
- Location: 場所を入力します(任意)
Continueをクリック
7. プリンター共有の設定
「Share This Printer」のチェックを外して、Continueをクリック
8. ドライバーの選択
Make: Rawを選択 → Continue → Add Printerをクリック
ご注意: Zebra ZDesignerやCUPS Zebraドライバーなど、一部のプリントドライバーには、RawコマンドとPostScriptコマンドの両方を受け入れることができるデュアルモードドライバーがあります。ベンダー提供のドライバーでRaw印刷が機能する場合は、Generic/Rawドライバーよりもそちらを選択してください。
9. バナー設定
- Starting Banner: Noneを選択
- Ending Banner: Noneを選択
Set Default Optionsをクリック
10. 完了
これでMac OSでのRawプリンターの設定が完了しました。
* 次のステップとして、Ship&coでのZPL印刷設定 ステップ3に進んでください。
オプション: プリンタークラスの追加
プリンタークラスの追加は完全にオプションです。追加すると、システム環境設定の「プリントとスキャン」エリアにRawデバイスが表示されるようになります。プリンタークラスがなくても、プリンターは正常に機能しますが、「プリントとスキャン」エリアには表示されません。
プリンタークラスを追加する場合
- CUPS Webインターフェースで、Administration → Add Classをクリック
- クラスに名前、説明、場所を入力します。これは以前に選択したRawプリンター名とは異なる必要があります。
- Membersで、以前に作成したRawプリンター名を選択 → Add Class
- システム環境設定 → プリントとスキャンに、新しいプリンタークラスが表示されます。これを使用して印刷ジョブを監視できます。
トラブルシューティング
CUPS Webインターフェースにアクセスできない
- ターミナルでコマンドを正しく入力したか確認してください
- ブラウザのURLが
http://localhost:631であることを確認してください
プリンターが見つからない
- プリンターの電源が入っており、Macに正しく接続されていることを確認してください
- USBプリンターの場合、
lpinfo -v | grep usbコマンドでプリンターが認識されているか確認してください
印刷できない
- Ship&coで設定したプリンター名が、CUPSで設定した名前と完全に一致しているか確認してください
- プリンターにラベル用紙がセットされているか確認してください
印刷品質に問題がある
- プリンターの濃度設定を確認してください
- 適切なサイズのラベル用紙を使用しているか確認してください
コメント
0件のコメント
サインインしてコメントを残してください。