プリンタおよびFAXサーバーの構成の理解

プリンタまたはFAXサーバーを設定する前に、プリンタ・タイプについて理解してください。

オペレーティング・システムとは関係なく、プリンタの宛先は任意のIPPサーバーにすることができます。プリンタ自体をIPPサーバーにできますが、プリンタがIPPをネイティブにサポートしていない場合は、IPPをサポートする印刷サーバー(CUPSなど)を設定して、印刷サーバーをプリンタに接続できます。

FAXを送信するには、Common Unix Printing Service (CUPS)およびfax4CUPS拡張を設定する必要があります。CUPSまたはWindows IPP印刷サーバーの設定と、これらにネットワーク・プリンタを接続する方法の詳細は、CUPSまたはWindows IPPソフトウェア・ベンダーのドキュメントを参照してください。

PDFは、ビジネス・レポート用として一般的な出力形式です。ただし、一部のレポートは、レポート・サーバーから直接印刷する必要があります。たとえば、給料支払小切手および請求書は、通常、スケジュールされたバッチ・ジョブとして印刷されます。PostScript Level 3準拠のラスター画像処理に対応したプリンタには、PDFドキュメントをネイティブにサポートできるものもありますが、PDFドキュメントを直接印刷できないPostScript Level 2のみをサポートするビジネス用のプリンタも数多くあります。

プリンタまたは印刷サーバーがPDFの印刷をサポートしていない場合に、PDFドキュメントを直接印刷するには;

  • フィルタを選択します(「PDFからPostScript」または「PDFからPCL」)。

  • カスタム・フィルタまたはサードパーティ・フィルタを構成します。

フィルタにより、変換ユーティリティを呼び出して、PDFを特定のプリンタ・タイプでサポートされているファイル形式に変換できます。印刷の確認用にフォントの選択が必要な場合にのみ、PDFからPCLへの変換を使用できます。一般的な印刷要件の場合、「PDFからPostScript」のレベル2フィルタを使用します。

「PDFからPCL」フィルタを選択すると、自動的に「フィルタ・コマンド」フィールドに移入されます。チェックでルーティングおよびアカウント番号用にプリンタにインストールされたフォントを使用する場合など、PCLコマンドをRTFテンプレートに埋め込んで、PCLページの特定の位置でPCLコマンドを呼び出すことができます。

オペレーティング・システム・コマンドを使用して、カスタム・フィルタを呼び出すこともできます。

カスタム・フィルタを指定するには、入力ファイルと出力ファイル名({infile}と{outfile})用の2つのプレースホルダを指定して、ネイティブOSコマンド文字列を渡します。

これは、IPPプリンタを直接呼び出す場合や、Microsoft Internet Information Service (IIS)でIPPプリンタを呼び出す場合に、特に役立ちます。CUPSとは異なり、これらの印刷サーバーは、プリンタが認識できる形式に印刷ファイルを変換しません。フィルタ機能によりネイティブOSコマンドを呼び出して、ターゲット・プリンタが認識できる形式にドキュメントを変換します。

たとえば、PDFドキュメントをPostScript形式に変換するには、PDFからPSに変換する次のコマンドを「フィルタ・コマンド」フィールドに入力します:

pdftops {infile} {outfile}

LinuxからHP LaserJetプリンタの設定をMicrosoft IIS上に呼び出すには、Ghostscriptをフィルタとして設定し、HP LaserJetが認識できる形式にPDFドキュメントを変換します。これを実行するには、次のGhostscriptコマンドを「フィルタ・コマンド」フィールドに入力します:

gs -q -dNOPAUSE -dBATCH -sDEVICE=laserjet -sOutputFile={outfile} {infile}

FAXサーバーの場合、フィルタを使用してファイルをTag Image File Format (TIFF)に変換できます。