ステップテンプレート

ステップテンプレートは、処理コードの独立したまとまりです。入力ファイルに対して実行する必要がある処理に基づいて、ワークフローに組み込むことができます。

RICOH ProcessDirectorには多くのステップテンプレートがあり、ワークフローに組み込むことができます。また、オプション機能も追加できます。そのようなステップテンプレートをそのまま使用することも、コピーして環境に合わせて動作するように変更することもできます。

注意: 一部のステップテンプレートはコピーできませんが、そのプロパティーを編集することはできます。
独自のステップテンプレートを作成してワークフローに組み込むことは、できません。しかし、スクリプトや他のプログラムを作成してコマンド行から呼び出せるようにした場合は、RunExternalProgramステップテンプレートを使用してそれにアクセスできます。

他のアプリケーションと対話するために、次のステップテンプレートは特に重要です。

  • SetJobTypeステップテンプレート

    入力装置はSetJobTypeステップを使用して、印刷ジョブを処理するためにどのワークフローを使用するかを判断します。SetJobTypeステップテンプレートは、次のとおりです。

    • SetJobTypeFromFileName

      パターンマッチング文字列を使用して、入力ファイル名の一部(ファイル拡張子など)からワークフローを設定します。例えば、ファイル拡張子が.AFPのすべてのジョブをワークフローAFPに送ったり、ファイル拡張子が.pdfのすべてのジョブをワークフローpdfに送ることができます。このステップはまた、ジョブと一緒に実行依頼されたオプションの指定変更ファイルを、SetJobPropsFromTextFileステップがジョブプロパティーを設定するために使用するテキストベースの jobID.overrides.textファイルに変換できます。

    • SetJobTypeFromRules

      制御ファイルを使用して、入力ファイルに付随する指定変更ファイルのパラメーターの値に基づいてワークフローを選択します。このステップはまた、ジョブと一緒に実行依頼されたオプションの指定変更ファイルを、SetJobPropsFromTextFileステップがジョブプロパティーを設定するために使用するテキストベースに変換できます。

    印刷システム管理者は、印刷実行依頼アプリケーションの出力とこれらのステップの値を調整することがあります。

  • SubmitInputFilesステップテンプレート

    入力装置はSubmitInputFilesステップを使用して、印刷ジョブをワークフローの最初のステップに送ります。指定されたバッチ方式にしたがって、親ジョブと子ジョブとして、入力ファイルのグループを実行依頼します。入力ファイルが1つだけの場合は、親ジョブのない、子ワークフローの単一ジョブとして実行依頼します。

  • SetJobPropsFromTextFileステップテンプレート

    SetJobPropsFromTextFileステップは、通常はワークフローの最初のステップです。入力ファイルに付随するテキストファイルを使用してジョブプロパティーを設定します。テキストファイルには、設定するプロパティーが指定されています。テキストファイルの値は、それ以前に設定された値を指定変更します。オプションのjobID.overrides.textファイルを処理した後、ステップはオプションのJDF(Job Definition Format)のジョブチケットファイル、jobID.overrides.jdfを探索し、そのファイルを使用して、さらにジョブのプロパティーを設定します。

  • 外部ステップ

    外部ステップは、データストリーム変換、アドレスのクリア、組み付けなどの処理のために印刷ジョブをRICOH ProcessDirector外部のアプリケーションに送ります。外部ステップテンプレートは、次のとおりです。

    • RunExternalProgram

      コマンド行インターフェースを使用して印刷ジョブを外部プログラムに実行依頼します。

    • RunHotFolderApplication

      他のアプリケーションが監視しているホットフォルダーに印刷ジョブを配置します。そのアプリケーションは、印刷ジョブを取得し、その構成設定に従って処理し、出力フォルダーに配置します。RICOH ProcessDirectorは、出力フォルダーを監視し、準備ができたらジョブを取得します。