IPDS印刷オペレーターコマンド

InfoPrint Managerには、IPDSプリンターでの印刷を管理するときに使用できる総合的なオペレーターコマンドセットが用意されています。これらのコマンドは、印刷優先順位の管理に役立てたり、印刷システムで発生する問題を処理するときに便利な機能をオペレーターに提供することで役立てたりする場合に使用できます。以下の表は、最も一般的に使用されるいくつかのオペレータータスクと、それぞれの対応コマンドについて説明しています。詳しくは、RICOH InfoPrint Manager:Referenceを参照してください。

  タスク 説明 InfoPrint Managerコマンド構文
1 使用不可 プリンターに新しいジョブの受け入れを停止させます。 pddisable -cd dest。ここで、destは論理宛先オブジェクトまたは実宛先(プリンター)オブジェクトを指定します。
2 使用可能 プリンターに新しいジョブの受け入れを許可します。 pdenable -cd dest。ここで、destは論理宛先オブジェクトまたは実宛先(プリンター)オブジェクトを指定します。
3 アクティブジョブの照会 プリンター上でどのジョブがアクティブで印刷中であるか照会します。
注意: 照会応答は、プリンターから取得された端末カウンターの最後のセットに基づきます。端末カウンターの最後のセットは、連続してページを印刷しています。絶対的に正確な照会を入手するには、次のことを行う必要があります。
  • プリンターを一時停止する(7)
  • 照会を実行する
  • プリンターを再開する (11)
pdls -f "destination-name-requested==ldest && current-job-state==printing" server:。ここで、serverはジョブが実行依頼されたInfoPrintLinuxサーバーを指定します。 destは実宛先(物理プリンター)を指定します。
4 ページ番号の照会 現在印刷中のページのページ番号を照会します。(3) の後のを参照します。 pdls -cj -r current-page-printing jobid。 ここでは、jobidjob-identifier属性を指定します。 グローバルIDは、規則server:0123456789に従います。 serverは、このジョブが送信されたInfoPrintLinuxサーバーの名前を指定します。 0123456789は、InfoPrintスプーラーによって割り当てられた10桁の数値を示します。 123456789は、InfoPrintスプーラーによって割り当てられた10桁の数値を示します。job-identifier属性値は、pdls -cj server:を指定することによって決定できます。
5 ジョブ詳細の照会 ジョブのためにスタックされているコピー、シート、およびページの数を照会します。(3) の後のを参照します。 pdls -cj -r "job-copies-completed media-sheets-completed pages-completed" jobid。ここで、jobid は、job-identifier 属性を指定します。
6 クリーン プリンターからすべてのジョブを除去します。 pdclean ldest。ここで、ldestは論理宛先(論理プリンター)を指定します。
7 プリンターの一時停止 プリンターを即時に一時停止します。 pdpause -cd dest。ここで、destは実宛先(物理プリンター)を指定します。
8 プリンターの一時停止 現在のコピーが完了した後でプリンターを一時停止します。 pdpause -cd -w after-current-copy dest。ここで、destは実宛先(物理プリンター)を指定します。
9 プリンターの一時停止 現在のジョブが完了した後でプリンターを一時停止します。 pdpause -cd -w after-current-job dest。ここで、 destは実宛先(物理プリンター)を指定します。
10 プリンターの再開 一時停止されていたプリンターを再開します。 pdresume -cd dest。ここで、destは実宛先(物理プリンター)を指定します。
11 ジョブのキャンセル 特定のジョブをキャンセルします。 pdrm jobid。ここで、jobidjob-identifier属性を指定します。
12 ジョブの一時停止 現在のコピーが完了した後で特定のジョブを一時停止します。 pdpause -cj -w after-current-copy jobid。ここで、jobidjob-identifier属性を指定します。
13 ジョブの一時停止 特定のジョブを即時に一時停止します。 pdpause -cj jobid。ここで、jobidjob-identifier属性を指定します。
14 ジョブの一時停止 現在印刷中のジョブを即時に一時停止します。 pdpause -cd -j dest 。ここで、destは実宛先(物理プリンター)を指定します。
15 ジョブの一時停止 現在印刷中のジョブを、現在のコピーの後で一時停止します。 pdpause -cd -j -w after-current-copy dest。ここで、destは実宛先(物理プリンター)を指定します。
16 ジョブの再開 一時停止されていたジョブを再開します。 pdresume -cj jobid。ここで、jobidjob-identifier属性を指定します。
17 後送り 印刷中のジョブを後送り (特定の数の面を再印刷) します。 pdspace -cd -b sidecount dest。ここで、destは実宛先(物理プリンター)を指定します。
18 再印刷 印刷中のジョブを始めから再印刷します。 pdspace -cd -b -1 dest。ここで、destは実宛先(物理プリンター)を指定します。
19 前送り 印刷中のジョブを前送り (特定の数の面をスキップ) します。 pdspace -cd -f sidecountdest。ここで、dest は実宛先 (物理プリンター) を指定します。

いずれかのコマンドを受け取り、プリンターに送信済みまたは送信中のジョブに影響する場合は、InfoPrint Managerは、プリンターへのデータ送信を即時に停止し、プリンターに印刷停止コマンドを送信します(これに該当するコマンドは、7、9、10、12-15です)。

SNMPリモートオペレーターインターフェースに対応するプリンター(InfoPrint 4000など)の場合は、プリンターは数秒で停止します。このサポートのないプリンターの場合、いくつかのページは、プリンターが停止する前と同様に印刷されます。

プリンターが停止する前に印刷するページの数は、関与するプリンターの速度とタイプのほか、処理中のジョブの数、サイズ、および複雑さによって異なります。プリンターが停止すると、InfoPrint Managerは、要求されたオペレーターコマンドの実行に必要な手順を実行します。