ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Solaris のシステム管理 (印刷) Oracle Solaris 10 8/11 Information Library (日本語) |
1. Oracle Solaris オペレーティングシステムでの印刷の概要
4. Oracle Solaris 印刷マネージャーを使用したプリンタの設定および管理 (作業)
8. LP 印刷スケジューラの管理および印刷要求の管理 (作業)
10. 文字セット、フィルタ、フォーム、およびフォントの管理 (作業)
11. PPD ファイル管理ユーティリティーを使用したプリンタの管理 (作業)
12. Oracle Solaris オペレーティングシステムでの印刷 (参照情報)
Oracle Solaris での IPP クライアント側のサポートは、PAPI の下に実装されます。このサポートによって、PAPI を使用している任意のアプリケーションが IPP だけでなく、その他の印刷サービスやプロトコルを使用できるようになります。
アプリケーションには、次のものが含まれます。
GNOME デスクトップ環境 - libgnomeprint を使用するアプリケーション
BSD コマンド - BSD UNIX LPD 印刷サービスコマンド:
lpr
lpq
lprm
lpc
LP コマンド - System V UNIX LP 印刷サービスコマンド:
lp
lpstat
lpmove
accept
reject
enable
disable
アプリケーションに対する IPP クライアント側のサポートは、操作対象のプリンタまたはジョブの printer-uri に基づいて実行時にロードされる、ロード可能なモジュール psm-ipp.so を通して提供されます。
IPP は HTTP トランスポートの階層の上に置かれているため、クライアント側とサーバー側のどちらのサポートにも、HTTP プロトコルの読み取りと書き込みの機能が必要です。サーバー側では、このサポートは Apache Web サーバーによって提供されます。クライアント側では、このサポートは HTTP ライブラリ libhttp-core.so によって提供されます。
psm-lpsched は、PAPI の印刷サービスに依存しない表現と、LP 印刷スプーラ (lpsched) の間の変換を提供します。さまざまな PAPI 機能に渡された PAPI 属性を受け付け、それをデータの内部の lpsched 表現に変換します。次に、lpsched に接続して、要求された操作を実行します。実行が完了すると、結果を元の印刷サービスに依存しない PAPI 表現に変換して、呼び出し元に返します。
LP 印刷スプーラ (lpsched) は、スプール処理サービス、ジョブデータのプリンタですぐに使用できる形式への変換、およびジョブデータの物理的なプリンタへの送信を提供します。