2.2 JP1/NPSを使用したシステムでの印刷の流れ

JP1/NPSおよびJP1/NPS/ClientはWindows 印刷スプーラと連携して動作します。プリントサーバでの印刷の流れを次の図に示します。

図2-1 プリントサーバでの印刷の流れ

[図データ]

  1. 印刷ジョブのスプーリング
    印刷アプリケーションが印刷処理を実行すると,Windows印刷スプーラとプリンタドライバによって,印刷ジョブがプリンタキューにスプールされます。
  2. 印刷ジョブのスケジュール
    プリンタキューにスプールされた印刷ジョブは,Windows印刷スプーラによってスケジュールされ,印刷が開始されます。印刷が始まると,Windows印刷スプーラがJP1/NPS用ポートに印刷データを渡します。
  3. プリンタ装置での印刷
    JP1/NPS用ポートはWindows印刷スプーラから渡された印刷データをプリンタ装置へ送り,印刷します。印刷時にプリンタ障害が発生した場合,障害情報をコンピュータに通知します。

印刷ジョブのスプーリングおよび印刷ジョブのスケジュールについては,JP1/NPSは動作しません。

クライアントでの印刷の流れを次の図に示します。

図2-2 クライアントでの印刷の流れ

[図データ]

  1. 印刷ジョブのスプーリング
    印刷アプリケーションが印刷処理を実行すると,Windows印刷スプーラとプリンタドライバによって,印刷ジョブがプリンタキューにスプールされます。
  2. 印刷ジョブのスケジュール
    プリンタキューにスプールされた印刷ジョブは,Windows印刷スプーラによってスケジュールされ,印刷が開始されます。印刷が始まると,Windows印刷スプーラがプリントプロセッサnpsprintを呼び出します。
  3. 印刷ジョブの転送
    プリントプロセッサnpsprintは,プリンタキューにスプールされている印刷ジョブをプリントサーバへ転送するために,プリントサーバのJP1/NPSサービスに転送を依頼します。
  4. 印刷ジョブのスプーリング
    JP1/NPSサービスは,クライアントから転送された印刷ジョブをプリンタキューにスプールします。

印刷ジョブが,プリントサーバのプリンタキューにスプールされたあとの印刷の流れは,「図2-1プリントサーバでの印刷の流れ」と同じです。