印刷キューを作成する

印刷キューの追加ウィザードで印刷キューを作成する

  1. プリンタドライバで、[印刷キューの追加ウィザード]をクリックします。

  2. [使用可能なデバイス]の一覧からデバイスを選択するか、[デバイスを追加]をクリックして新しいデバイスを作成します。

    デバイスの追加の詳細については、仮想デバイスを作成するを参照してください。

  3. [Next]をクリックします。

  4. プリンタ名と説明を入力します。

  5. プリンタの種類を選択します。

  6. [Next]をクリックします。

  7. キューで使用するプリンタ言語を選択します。

  8. [プロパティ]をクリックして印刷キューの設定を変更します。

    (⇒印刷キューのプロパティを変更する)。

  9. [Next]をクリックします。

  10. 印刷キューの作成を終了します。

    • Sun Solaris、HP-UX、IBM AIX、または CUPS を導入した Linux を使用している場合、[キューのプリンタクラスを有効化]を選択してキューをクラスに登録します。

      プリンタクラスの詳細については、プリンタクラスを操作するを参照してください。

    • LPRng 印刷サブシステムを導入した Linux を使用している場合は、[プリンタエイリアスを有効化]を選択してキューのエイリアスを作成します。

      プリンタエイリアスの詳細については、プリンタエイリアスを操作するを参照してください。

  11. [Finish]をクリックします。

コマンドラインから印刷キューを作成する

  1. キューを作成する前に、有効なデバイス名、プリンタの種類、プリンタ言語、標準の印刷キュー設定オプションを確認します。

    1. キューを作成する前に、印刷キューに関連付けるデバイス名を作成します。

      • 以下のコマンドを実行して、定義済みの仮想デバイスの一覧を表示します。

        # /usr/dellprint/bin/lsdevice -l
      • デバイスが存在しない場合は、mkdevice コマンドを実行してデバイスを作成します。

        詳細については、仮想デバイスを作成するを参照してください。

    2. 以下のコマンドを実行して、サポートされるプリンタの種類と言語を表示します。

      # /usr/dellprint/bin/supported_printers

      supported_printers コマンドで表示した一覧で、お使いのプリンタの機種番号を含む行を確認します。

      例:Dell Laser Printer 5310n のキューを作成するとします。 この場合、supported_printers コマンドで表示した一覧でこのプリンタに対応する次のような行を確認します:Dell Laser Printer 5310n 10D5310n automatic

      プリンタの種類は「10D5310n」で、サポートされる言語は「automatic」です。

      サポートされる言語について

      • すべてのプリンタは、言語の種類として「raw」をサポートしています。 この言語で印刷キューを作成すると、パススルーキューになります。 つまり、キューを変更することなく印刷ジョブをプリンタに送信します。

      • 言語の種類を「automatic」に設定すると、言語は automaticpclps のいずれかに設定できます。 「automatic」を選択すると、PCL エミュレーション/ASCII 印刷ジョブと PostScript エミュレーション印刷ジョブの両方を印刷キューに送ることができます。

      • 言語の種類を「Automatic Plus」に設定すると、言語は automatic_pluspclpsiq のいずれかに設定できます。 「automatic_plus」を選択すると、PCL エミュレーション/ASCII 印刷ジョブ、PostScript エミュレーション印刷ジョブ、ImageQuickTM(HTML、PDF、TIFF)印刷ジョブを印刷キューに送信できます。

      • 言語の種類を「Automatic PDF」に設定すると、言語は automatic_pdfpclpspdf のいずれかに設定できます。 「automatic_pdf」を選択すると、PCL エミュレーション/ASCII 印刷ジョブ、PostScript エミュレーション印刷ジョブ、PDF 印刷ジョブを印刷キューに送信できます。

      • 言語の種類が「pcl」の場合は、ASCII テキストまたは PCL エミュレーションジョブのみを印刷キューを使って送信できます。

      • 言語の種類が「ps」の場合は、PostScript エミュレーションジョブのみを印刷キューを使って送信できます。

      • 言語の種類が「ppds」の場合は、ASCII テキストまたは PPDS エミュレーションジョブのみを印刷キューを使って送信できます。

      • 通常は「automatic」を選択します。

    3. 使用できるプリンタ設定オプションは、lsqueue_opts コマンドを実行すると表示されます。 手順 b で確認したプリンタの種類を使用するには、以下のコマンドを実行します。

      # /usr/dellprint/bin/lsqueue_opts -f printer_type

      例:# /usr/dellprint/bin/lsqueue_opts -f 10D5310n

      変更するオプションと値を確認し、mkqueue コマンドを -o 引数とともに渡します。

  2. 以下のコマンドを入力します。

    # /usr/dellprint/bin/mkqueue -d device_name -q queue_name
    -p printer_type -l printer_language -o printer_options
    メモ: このコマンドの詳細については、コマンドラインから mkqueue -h と入力してください。

    例:手順 1で確認した情報を使用して、仮想デバイス mydevice の新しい印刷キュー myqueue を作成するとします。 この場合、キューのプリンタの種類は 10D5310n で、言語は「automatic」に設定します。 その他のプリンタオプションを指定します。2 番目のカセット の用紙を使用し、用紙の長辺で綴じるようにジョブを両面印刷します。

    # /usr/dellprint/bin/mkqueue -d mydevice -q myqueue -p 10D5310n 
    -l automatic -o "paper_tray=tray2 duplex=long_edge"