JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Solaris のシステム管理 (印刷)     Oracle Solaris 10 8/11 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  Oracle Solaris オペレーティングシステムでの印刷の概要

2.  印刷の計画 (作業)

3.  ネットワーク印刷サービスの設定 (作業)

4.  Oracle Solaris 印刷マネージャーを使用したプリンタの設定および管理 (作業)

5.  LP 印刷コマンドを使用したプリンタの設定 (作業)

6.  LP 印刷コマンドを使用したプリンタの管理 (作業)

LP 印刷コマンドを使用したプリンタの管理 (作業マップ)

LP 印刷コマンドを使用したプリンタ定義の設定

LP 印刷コマンドを使用してプリンタの説明 (備考欄) を追加する方法

LP 印刷コマンドを使用したデフォルトプリンタの設定

LP 印刷コマンドを使用してシステムのデフォルトプリンタを設定する方法

LP 印刷コマンドを使用したバナーページの印刷

LP 印刷コマンドを使用してバナーページを選択可能にする方法

LP 印刷コマンドを使用してバナーページを抑制する方法

LP 印刷コマンドを使用したプリンタクラスの設定

LP 印刷コマンドを使用してプリンタのクラスを定義する方法

LP 印刷コマンドを使用したプリンタ障害警告の設定

LP 印刷コマンドを使用してプリンタの障害警告を設定する方法

LP 印刷コマンドを使用したプリンタの障害回復の設定

LP 印刷コマンドを使用してプリンタの障害回復を設定する方法

LP 印刷コマンドを使用したプリンタへのユーザーアクセスの制限

LP 印刷コマンドを使用してプリンタへのユーザーアクセスを制限する方法

PPD ファイルに関連付けられたプリンタの管理 (作業マップ)

PPD ファイルに関連付けられたプリンタの管理

PPD ファイルに関連付けられた印刷待ち行列のデフォルト値を設定する方法

印刷待ち行列に PPD ファイルが関連付けられているかどうかの判別

7.  LP 印刷サービスとプリンタのカスタマイズ (作業)

8.  LP 印刷スケジューラの管理および印刷要求の管理 (作業)

9.  ネットワーク上のプリンタの管理 (作業)

10.  文字セット、フィルタ、フォーム、およびフォントの管理 (作業)

11.  PPD ファイル管理ユーティリティーを使用したプリンタの管理 (作業)

12.  Oracle Solaris オペレーティングシステムでの印刷 (参照情報)

13.  Oracle Solaris OS での印刷に関する問題のトラブルシューティング (作業)

A.  インターネット印刷プロトコルの使用

用語集

索引

PPD ファイルに関連付けられたプリンタの管理 (作業マップ)

表 6-7 PPD ファイルに関連付けられたプリンタの管理 (作業マップ)

作業
説明
説明
PPD ファイルを使用する印刷待ち行列の定義を設定します。
-o オプションを指定して lpadmin コマンドを使用することで、印刷待ち行列と関連付けられた PPD ファイルに定義されているデフォルト値を変更します。
印刷待ち行列を作成するために PPD ファイルが使用されたかどうかを調べます。
印刷待ち行列を作成するために PPD ファイルが使用されたかどうか、つまり印刷待ち行列に PPD ファイルが関連付けられているかどうかを調べるには、lpstat コマンドを使用します。

PPD ファイルに関連付けられたプリンタの管理

印刷待ち行列の設定プロセスの実行中に、印刷待ち行列の機能を記述する PPD ファイルを、その印刷待ち行列と関連付けることができます。PPD ファイルに記述されているデフォルト値は、多くの場合、サイトの推奨設定とは一致しません。たとえば、両面印刷機能を常にオンにしたり、常に A4 サイズの用紙に印刷したりすることが必要になります。これらのデフォルト値は、PPD ファイルを直接編集することで変更できます。ただし、もっとも簡単で時間のかからない方法は、-o オプションを指定した lpadmin コマンドを使用して、変更を加えることです。

共通の PPD ファイルの値には、次のものがあります。

PPD ファイルに関連付けられた印刷待ち行列のデフォルト値を設定する方法

この手順では、機能を記述するために PPD ファイルを使用する印刷待ち行列の、デフォルト値の設定方法を示します。

始める前に

最初に PPD ファイルをチェックして、上書きできる値を確認します。PPD ファイルに関する情報を表示するには、more または less コマンドを使用するか、テキストエディタでファイルを開きます。

次に例を示します。

$ more /etc/lp/ppd/print-queue.ppd
  1. スーパーユーザーになるか、同等の役割を引き受けます。

    役割には、認証と特権コマンドが含まれます。役割の詳細については、『Solaris のシステム管理 (セキュリティサービス)』の「RBAC の構成 (作業マップ)」を参照してください。

  2. 目的のオプションを設定します。
    # lpadmin -p print-queue -o key=value
    -p

    値を変更するプリンタ名または印刷待ち行列を指定します。

    -o

    プリンタ機能の調整、プリンタポートの特性の調整、ネットワークプリンタの構成、およびバナー使用の制御のためのオプションを指定します。

    key=value

    オプションのキーと値のペアを指定します。

    特定のプリンタに使用できるキーと値のペアのセットは、印刷待ち行列と関連付けられている PPD ファイルの内容によって異なります。

    たとえば、両面印刷機能を設定するには、次のように入力します。

    # lpadmin -p print-queue -o Duplex=DuplexNoTumble

    給紙トレイの設定を変更するには、次のように入力します。

    # lpadmin -p print-queue -o InputSlot=Tray2

    PPD の file/foomatic オプションの場合は、この方法でデフォルト値を設定できます。

  3. 印刷待ち行列の機能をチェックして、オプションが正しい値に設定されたことを確認します。
    # lpstat -p print-queue -l

例 6-9 PPD ファイルを使用する印刷待ち行列の値の設定

# lpadmin -p hp4550 -o Media=A4 -o InputSlot=Tray2
# lpadmin -p hp4550 -o PageSize=A4
# lpstat -p hp4550 -l
printer hp4550 idle. enabled since December  5, 2006  6:38:50 PM CET. available.
        Form mounted:
        Content types: application/postscript
        Description:
        Connection:
 Interface: /usr/lib/lp/model/netstandard_foomatic
        PPD: /usr/lib/lp/model/ppd/system/foomatic/ \
HP/HP-Color_LaserJet_4550-Postscript.ppd.gz
        On fault: write root
        After fault: continue
        Users allowed:
                (all)
        Forms allowed:
                (none)
        Media supported:
                Letter
                A4
                11x17
                A3
                A5
                B5
                Env10
                EnvC5
                EnvDL
                EnvISOB5
                EnvMonarch
                Executive
                Legal
        Banner not required
        Character sets:
                (none)
        Default pitch:
        Default page size:
        Default port setting:
        Options: PageSize=A4, Media=A4, InputSlot=Tray2, \
dest=192.168.245.62:9100, protocol=tcp
# uname -a
SunOS shuttle 5.11 snv_52 i86pc i386 i86pc
# lpstat -p hp4550 -l
printer hp4550 idle. enabled since December  5, 2006  6:38:50 PM CET. available.
        Form mounted:
        Content types: application/postscript
        Description:
        Connection:
        Interface: /usr/lib/lp/model/netstandard_foomatic
        PPD: /usr/lib/lp/model/ppd/system/foomatic/ \
HP/HP-Color_LaserJet_4550-Postscript.ppd.gz
        On fault: write root
        After fault: continue
        Users allowed:
                (all)
        Forms allowed:
                (none)
        Media supported:
                Letter
                A4
                11x17
                A3
                A5
                B5
                Env10
                EnvC5
                EnvDL
                EnvISOB5
                EnvMonarch
                Executive
                Legal
        Banner not required
        Character sets:
                (none)
        Default pitch:
        Default page size:
        Default port setting:
        Options: dest=192.168.245.62:9100, protocol=tcp

印刷待ち行列に PPD ファイルが関連付けられているかどうかの判別

PPD ファイルを使用して印刷待ち行列を作成した場合、 lpstat コマンドの出力には、その待ち行列が使用するように構成されている PPD ファイルが表示されます。PPD ファイルを使用せずに印刷待ち行列を作成した場合、lpstat コマンドの出力は以前と同じです。PPD ファイルが使用されていることを示す lpstat コマンド出力例については、「プリンタの状態をチェックする方法」を参照してください。

例 6-10 lpstat コマンドを使用して PPD ファイルに関する情報を表示する

次の例では、Mitsubishi-CP50_Color_Printer-cp50.ppd.gz という PPD ファイルを使用して印刷待ち行列が構成されていることが、lpstat コマンドの出力からわかります。

# lpstat -l -p paper
printer paper is idle. enabled since Tue 30 Mar 2004 01:48:38 PM PST
            available.
        Form mounted: 
        Content types: any
        Printer types: unknown
        Description: 
        Connection: direct
        Interface: /usr/lib/lp/model/standard_foomatic
        PPD: /path/Mitsubishi-CP50_Color_Printer-cp50.ppd.gz
        After fault: continue
        Users allowed:
                (all)
        Forms allowed:
                (none)
        Banner required
        Character sets:
                (none)
        Default pitch:
        Default page size:
        Default port settings# lpstat l p <queue>