FTPでの印刷

TCP/IPのFTPプロトコルを使用してプリンターで印刷する方法を説明します。ftpコマンドの詳細については、使用するワークステーションのマニュアルを参照してください。


FTPと論理ディレクトリー

ftp(File Transfer Protocol)は、TCP/IPネットワークで論理ディレクトリーに対してファイル転送を行うためのプロトコルです。ネットワーク印刷の場合は、IB-53が論理ディレクトリーに相当することになります。IB-53ではlp1〜lp8の論理ディレクトリーに対応します。これらの論理ディレクトリーを切り替えるには、cd コマンドを使用します。

印刷を行うには

  1. IB-53へのログインを行います。ftpでの印刷の場合、UserとPasswordが必要となりますが、ユーザー名をadminとする場合は、環境設定で設定したパスワードと一致させることが必要です。以下の例では、IPアドレスが「192.168.30.161」のプリンターにログインする場合です。

#ftp 192.168.30.161
Connected to 192.168.30.161
220 IB-53 Ver1.0.0 FTP Server.
User (192.168.110.40:(none))* root
331 Password required.
Password:
230 User Logged in.
ftp>

  1. cd コマンドでファイルの転送先となる論理ディレクトリーを選びます。ルートディレクトリーに出力すると、lp1 への出力となります。以下の例ではlp1を選択し、現在のディレクトリーとして確認を行っています。

ftp>cd /lp1
250 Command Ok.
ftp>pwd
257 "/lp1" is current directory.
ftp>

  1. ファイル転送モードを、ASCIIモードまたはBINARYモードから選びます。ASCIIモードはLFコードをCR+LFコードに変換し、BINARYモードはファイルの内容をそのまま出力します。プリンタードライバーを使用して、バイナリーファイルを転送する場合は、BINARYモードを選んでください。転送モードを指定しないと、自動的にASCIIモードで転送されます。以下の例では、転送モードをBINARYモードに設定し、さらに確認を行います。

ftp>type binary
200 Type set to I.
ftp>type
Using binary mode to transfer files.
ftp>

  1. put コマンドで、印刷データをファイル転送します。以下の例ではfinance.prn を転送して印刷します。上のステップ2.および3.で選択した論理ディレクトリーと転送モードが使用されます。

ftp>put finance.prn

また、putコマンドを発行する際に転送される印刷ファイルが保存されているディレクトリーを指定することもできます。以下の例では/users/export/にあるfinance.prnファイルを転送します。

ftp>put /users/export/finance.prn /lp1

なお、上記のように印刷データをディレクトリー指定とともに転送する場合は、転送先論理ディレクトリー(上の例では/lp1)を指定してください。cdコマンドでディレクトリーを移動する必要はありません。

  1. quitコマンドで、FTPからログアウトします。

ftp>quit

印刷終了後のプリンターの状態を確認するには、次のプリンターの設定確認を参照してください。

プリンターの設定確認

quote コマンド使用して、IB-53のIPアドレス、ログインユーザー名、転送モードを確認することができます。

ftp>quote stat
211-FTP server status:
Connected to: 192.168.30.161
User logged in: guest
Transfer type: BINARY
Data connection:Closed.
211 End of status.
ftp>

上の例のstat の後に論理ディレクトリー(lp1〜lp8)を加えると、プリンターの状態を確認することができます。

ftp>quote stat /lp1
211-FTP directory status:
Ready
211 End of status.
ftp>


ページトップへ