Job Definition Format (JDF) はオープンスタンダードの XML ベースのファイル形式であり、業界で認められた XML タグを使用しています。JDF は、異なる JDF アプリケーション間のデータ交換を可能にすることで、印刷生産プロセスを自動化します。ドキュメントのデザインからポストプレスまでのプリント ジョブの定義は XML コードに埋め込まれています。
JDF により、ジョブのデータ生産はより速く効率的になります。
Job Messaging Format (JMF) は JDF ワークフローで使用される通信プロトコルです。
JDF チケットは、XML 形式のジョブの定義です。JDF ワーカーと呼ばれる JDF 対応デバイスが読み取って処理できます。
JMF メッセージは、JDF マネージャと JDF ワーカーとの間で交換される XML 形式の情報です。JDF マネージャは、ジョブ情報を含む JMF メッセージを JDF 対応プリンタに送信する、JDF ジョブ サブミッション アプリケーションです。
プリント ジョブを開始するために、JDF ジョブ サブミッション アプリケーションは、外部の場所に保存されている JDF チケットへの参照を含む JMF メッセージを送信します。この JDF チケットは、JDF 対応プリンタが取得できます。JDF チケットには、印刷ドキュメントがある場所への参照が含まれています。そのため、JDF 対応プリンタは外部の場所からも印刷ドキュメントを取得します。
印刷ドキュメントには PostScipt, PCL、または PDF ドキュメントを含めることができます。
ユーザーは、 PRISMAsync Print Server のチケット エディタ、リモート プリンタ ドライバ、または外部アプリケーションを使用して JDF チケットを作成できます。
PRISMAsync Print Server は、次の方法でジョブが送信されたときに JDF チケットに従ってジョブを処理できます。
送信方法 |
説明 |
JDF のジョブ処理とジョブ監視 |
---|---|---|
HTTP 経由で JDF マネージャ アプリケーションによって送信 |
JMF メッセージには、印刷ドキュメントと JDF チケットへの参照が含まれています。 PRISMAsync Print Server は、JDF通信が JDF/JMF 経由で実行されている場合にのみ、 HTTP 対応プリンタとして機能します。 |
通信と進捗状況は、外部の JDF マネージャまたはジョブ サブミッション アプリケーションによって管理できます。 |
PRISMAsync Remote Manager またはリモート プリンタ ドライバによって送信 |
JDF チケットと印刷ドキュメントは 1 つのジョブ データ ファイルに統合されています。 |
不可 |
LPR 経由で送信 |
JDF チケットと印刷ドキュメントは 1 つのジョブ データ ファイルに統合されています。 |
不可 |
Socket 9100 経由で送信 |
JDF チケットと印刷ドキュメントは 1 つのジョブ データ ファイルに統合されています。 |
不可 |
SMB 経由で送信 |
JDF チケットと印刷ドキュメントは 1 つのジョブ データ ファイルに統合されています。 |
不可 |
Novell eNDPS 経由で送信 (VarioPrint 6000 ラインのみ)。 |
JDF チケットと印刷ドキュメントは 1 つのジョブ データ ファイルに統合されています。 |
不可 |
ホットフォルダ経由で送信 |
JDF チケットはホットフォルダに保存されます。JDF チケットにより、ホットフォルダにドラッグ アンド ドロップされた印刷ドキュメントのジョブ プロパティが決まります。 |
不可 |
デフォルトでは、JDF マネージャは JMF メッセージを HTTP ポートに送信します。8010.プリンタの Settings Editor で、ポート番号を別の空きポート番号に変更できます。
JDF マネージャは、 JMF メッセージで、 PRISMAsync Print Server が返信メッセージの送信に使用できるアドレスとポートを指定します。
以下の図では、PRISMAsync Print Server が JDF 対応プリンタとしてどのように機能するかを説明しています。
JDF ジョブ サブミッション アプリケーションはジョブ チケットと印刷ドキュメントを外部の場所に保存します。
JDF ジョブ サブミッション アプリケーションと PRISMAsync Print Server の両方が JMF メッセージを交換します。
JDF ジョブ サブミッション アプリケーションからの JMF メッセージには、JDF チケットと印刷ドキュメントの場所への参照が含まれています。
印刷ドキュメントは JDF チケットに従って処理および印刷されます。
以下の図では、PRISMAsync Print Server が、JDF ジョブ サブミッション アプリケーションによって送信された JDF ジョブをどのように処理するかを示しています。
JDF ジョブ サブミッション アプリケーションは JMF メッセージを PRISMAsync Print Server に送信します。
この JMF メッセージには、JDF チケットの URL (HTTP 内) が含まれています。次に例を示します。
<QueueSubmissionParams ReturnJMF="http://localhost:9090/alces/jmf" URL="http://localhost:9090/jdf/We2BqOCsLBxev9JW.jdf"/>
PRISMAsync Print Server は指定された URL から JDF ticket from the specified .
PRISMAsync Print Server は、印刷ドキュメントの URL (HTTP) が含まれている JDF チケットを読み取ります。次に例を示します。
<FileSpec URL="http://10.31.141.233/Samplebook%20FINAL%20inslag.pdf" MimeType="application/pdf"/>
PRISMAsync Print Server は指定された URL から印刷ドキュメントを取得します。
PRISMAsync Print Server は、JMF メッセージを JDF ジョブ サブミッション アプリケーションに送信して、ジョブがキューのどこにあるのかを通知します。
PRISMAsync Print Server は、JMF メッセージを JDF ジョブ サブミッション アプリケーションに送信して、ジョブが印刷されているか停止されているかを通知します。
PRISMAsync Print Server は、次の情報を含む JMF メッセージを JDF ジョブ サブミッションアプリケーションに送信して、ジョブが完了したことを通知します。
プリント枚数。
使用された用紙。
用紙印刷モード (VarioPrint i-series および varioPRINT iX-series のみ)。
インク使用量 (VarioPrint i-series および varioPRINT iX-series のみ)。
ジョブ時間とジョブ期間。
PRISMAsync Print Server は JDF ジョブ サブミッション アプリケーションに、ジョブが次の状況で中断されたことを通知します。
ジョブは結合ジョブ (ビルドまたはバンドル) の一部になった。
ジョブは待機中のジョブまたはスケジュール設定されたジョブのリストから削除された。
ジョブはいずれかの DocBox フォルダに移動された。
JDF ジョブサブミッションアプリケーションは、複数の印刷ドキュメントと 1 つの JDF チケットを使用してジョブを開始できます。
ジョブが PRISMAsync Print Server で処理されると、JDF ジョブ サブミッション アプリケーションは次のタスクを実行できます。
スケジュール設定されたジョブを待機中のジョブのリストに移動する。
待機中のジョブをスケジュール設定されたジョブのリストに移動する。
PRISMAsync Print Server の印刷キューからジョブを削除する。
PRISMAsync Print Server マネージャは ID 認証なしで PRISMAsync Print Server にアクセスできることに注意してください。
JDF チケットはチケット エディタで作成できます。
チケット エディタの使用方法については、プリンタの操作ガイドを参照してください。
PRISMAsync Print Server の JDF チケット変換では、JDF チケットをプリンタで使用可能なように正しく処理できます。したがって、JDF チケット コードは、プリント ジョブに適用される前に XSLT スタイル シートによって調整されます。XSLT スタイル シートは Settings Editor で管理されます。
以下については、使用している製品の Technical Reference Manual (TRM) を参照してください。
PRISMAsync Print Server の JDF チケット仕様。
XSLT スタイル シートの例。