XML コネクタ

入力

ジョブの入力方法は3通りあります。
  • XML/JDFのジョブ。外部Public APIによるファイル送信。
  • (一部) XMLジョブ :ホットフォルダーにXMLファイルをドロップします。 ホットフォルダー設定は、必要なところで、フルジョブになるように充実させます。
  • JDFファイル。HP WallArt、EFI Metrix、HP Wide-Format ICSなどのJDFファイルがサポートされており、XMLジョブと同じようにホットフォルダーで受け入れられます。

XMLジョブ

XMLジョブ仕様は、入力ファイルへのリンク(ファイルパスまたはURL)を持つだけのものから、インポジションを含む完全に指定されたジョブやその間のものまで、さまざまなものがあります。
ジョブはファイル(.xml)としてホットフォルダに配信されるか、REST APIを通じてキューに配信されます。 キューは、キューのホットフォルダーにドロップされた他のファイルと同じように、期待通りにジョブを処理します。 しかし、ジョブが処理ステップに特定のノードを指定していて、それがキューで指定されている場合、その処理ステップはスキップされます。 そのため、完全に指定されたジョブ(キュー設定で設定された各処理ステップの全処理ノードを指定)を配信しても、ジョブには何も追加されず、そのまま処理されることになる。
PrintFactory LayoutとEditorは、キューに触れないフルスペックのジョブを提供します。
ミニマムジョブ
最小限のジョブは、ファイルへのパスだけを指定します。
<?xml version="1.0" encoding="UTF-8" ?>
    <Job>
    <PDFJob>
        <FilePath>C:\Example\MyExample.pdf</FilePath>
        <IsTemporary>false</IsTemporary>
    </PDFJob>
</Job>
ファイルパスはPDFを指し、タグ’IsTemporary’は、RIPがファイルをピックアップした後に削除すべきか否かを指定します。 falseに設定すると、ファイルは元の場所に残されます。
このシンプルな形で、PDF以外のTIFF、JPEGなどの対応ファイル形式をピックアップすることも可能です。
キューに指定された処理手順でジョブが充実するので、例えば、かなり簡単にセットアップができます。
  • プリント&カットのワークフローは、自動的に正しいレジストレーションマークを追加し、カット輪郭を作成し、裁断機へジョブを送ります。
  • プルーフィングサイクル

求人情報例

サンプルジョブを作成するには、PrintFactory Layoutを使用するのが一番です。
ファイルを開き、好きなレイアウトを作成する。 その後、ジョブをRIPに送信します。ジョブはRIPワークフォルダに表示されます(場所はRIPの環境設定を参照してください)。 Settings.xmlというファイルには、完全に指定されたジョブが含まれています。 ジョブXMLのドキュメントを使って、レイアウトがどのようにジョブをセットアップし、パラメータを指定するかを分析し…必要な部分をあなた自身のXMLにコピーしてテストしてください。

JDFファイル

PrintFactoryは、XMLジョブと同様に、ホットフォルダを通じて定義済みのJDF ICSスキーマをサポートします。 そのため、JDFでは指定されていない、キューで指定されたステップも充実しています。
HP WallArt、EFI Metrix、HP Wide-Format ICS などの JDF ファイルが使用可能ですが、現在サポートされている ICS は営業部門またはサポート部門にご確認ください。

出力

RIPから進捗状況やステータス情報を受け取るには、3つの方法があります。
  • XMLメッセージ:すべてのステータス変更は、GETコールを使用してHTTPサーバーに投稿されます。
  • JMFメッセージ : HP WallArtはJMFメッセージに対応し、ステータスを報告します。

XMLメッセージ

RIPは、ジョブ関連とRIP関連の両方のイベントのメッセージを、RIP環境設定の’XMLレポートURL’で指定されたURLにプッシュします。 処理中のイベントは、共有データフォルダ内にあるローカルデータベース(DataBaseLogger.db)に保存されます。 バックグラウンドタスクは、RIP環境設定の「Buffer messages until」で指定された日数、指定されたURLへのメッセージ配信を試みます。
または、ジョブ内に “ReportURL “タグを追加することも可能です。 この場合、そのURLはそのジョブに使用されます。 また、ジョブで「AtFailure」「AtDone」というURLを指定して、ジョブが正常に処理されたとき(あるいは失敗したとき)にジョブ固有のURLが呼び出されるようにすることも可能です。
メッセージには、ジョブ参照(GUID)と、ジョブ(デフォルトではジャーナルセクション)に書き込まれたイベントに関するデータのみが含まれます。 ただし、ジョブ内の「ReportURL」の「Type」属性が「Full」に設定されている場合は、完全なジョブXMLが指定されたURLにプッシュされます。
以下のイベントがホストにプッシュされます。
  • RIP : ジョブレンダリング結果
  • スプーラ:ジョブ印刷結果
  • 入力ジョブのXMLパースに失敗しました
  • NestJob : ネスト作成 (ネストXMLレポート参照)
  • ConvertToPDF : 入力されたジョブをPDFに変換する
  • DefectCheck : 入力されたジョブの欠陥チェック結果

JMFメッセージ

JMFメッセージングは現在、HP WallArtやその他の特注の実装でサポートされています。 現在サポートされているJMFメッセージについては、営業またはサポート部門にご確認ください。

REST API

RIP環境設定でカスタムXMLレポートURLを指定せず、HUBサーバーでデータ収集がオンに設定されている場合、すべてのメッセージがクラウドベースのデータベースに送信されます。 データはHUBサーバー内の様々なツールで閲覧・分析が可能ですが、単一のREST APIでも利用可能です。
MIS/ERPやWeb-to-printシステムは、このAPIを照会して各ジョブの状態を確認したり、自ら登録して状態の変化に関するプッシュメッセージを受け取ったりすることができます。