(57)【要約】【課題】  複数の印刷工程を実行して印刷するにあたって印刷指示書の記述形式に限定されずに高機能化や高速化に柔軟に対応する。【解決手段】  印刷処理システム上の予め定めた処理装置（ＭＩＳ装置）に、印刷処理システム全体を管理する管理機能を設け、ＭＩＳ装置は、印刷処理システム内の処理装置を把握し（ステップ３２０，３２２）、印刷工程毎の処理装置の稼働状態を検出し（ステップ３２８）、稼働不可能であるときに代替処理装置を設定し（ステップ３３０で否定でステップ３３４）、その代替処理装置で解釈可能な印刷指示書を作成し（ステップ３３６）、出力する（ステップ３３８）。これにより、印刷指示書の記述形式に拘束されることなく印刷処理を遂行可能することができる。【選択図】        図９
2005271264.tif 000002
【特許請求の範囲】
【請求項１】
印刷物の作成要求を表す依頼事項が所定の記述形式で記述された印刷指示書に沿って記録媒体上に画像を印刷処理する印刷システムにおいて、印刷物の印刷処理を管理する印刷管理装置であって、
前記印刷指示書として、依頼から印刷物の提供までの間で予め分類された印刷関連サービスを提供する印刷工程を複数実施してなる印刷連携工程が前記印刷工程毎に記述された印刷指示書を入力する入力手段と、
前記所定の記述形式の印刷指示書を解釈して自己の印刷関連サービスを処理する処理手段及び前記所定の記述形式と異なる記述形式の印刷指示書を解釈して自己の印刷関連サービスを処理する処理手段の少なくとも一方の処理手段が前記印刷工程の各々に対して設けられたときに、前記印刷システムに含まれる前記印刷工程の各々に対して設けられた処理手段を検出しかつ該処理手段において解釈可能な記述形式を検出する検出手段と、
前記入力された印刷指示書に含まれる前記印刷工程毎に、該印刷工程を担当する前記印刷関連サービスを処理するための処理手段を定め、定めた処理手段で解釈可能な記述形式で該印刷工程に関する作業事項を記述した作業指示書を生成して出力する出力手段と、
を備えたことを特徴とする印刷管理装置。
【請求項２】
前記検出手段は、前記印刷工程を担当する処理手段の動作状態を検出し、前記出力手段は、該処理手段が非動作と検出されたときに該印刷工程を担当することが可能な予め定めた処理手段を定めることを特徴とする請求項１に記載の印刷管理装置。
【請求項３】
前記検出手段は、前記印刷指示書に沿って記録媒体上に画像を印刷処理するときに前記処理手段の動作状態を検出することを特徴とする請求項２に記載の印刷管理装置。
【請求項４】
前記印刷工程は、少なくとも校正処理工程を含むことを特徴とする請求項１乃至請求項３の何れか１項に記載の印刷管理装置。
【請求項５】
前記処理手段は、前記作業指示書を解釈すると共に解釈した作業指示書を装置固有データに変換し出力するエージェント手段と、装置固有データに基づいて印刷関連サービスを処理する実行手段とから構成されることを特徴とする請求項１乃至請求項４の何れか１項に記載の印刷管理装置。
【請求項６】
前記エージェント手段は、前記作業指示書に対応して前記実行手段に固有な予め定めたパラメータによる装置固有データに変換することを特徴とする請求項５に記載の印刷管理装置。
【請求項７】
前記所定の記述形式と異なる記述形式の印刷指示書または前記処理手段で解釈可能な作業事項を記述した作業指示書は、印刷工程において実施される処理の詳細を記述することを特徴とする請求項１乃至請求項６の何れか１項に記載の印刷管理装置。
【請求項８】
印刷物の作成要求を表す依頼事項が所定の記述形式で記述された印刷指示書に沿って記録媒体上に画像を印刷処理する印刷システムにおいて、印刷物の印刷処理を管理する印刷管理方法であって、
前記印刷指示書として、依頼から印刷物の提供までの間で予め分類された印刷関連サービスを提供する印刷工程を複数実施してなる印刷連携工程が前記印刷工程毎に記述された印刷指示書を入力し、
前記所定の記述形式の印刷指示書を解釈して自己の印刷関連サービスを処理する処理手段及び前記所定の記述形式と異なる記述形式の印刷指示書を解釈して自己の印刷関連サービスを処理する処理手段の少なくとも一方の処理手段が前記印刷工程の各々に対して設けられたときに、前記印刷システムに含まれる前記印刷工程の各々に対して設けられた処理手段を検出しかつ該処理手段において解釈可能な記述形式を検出し、
前記入力された印刷指示書に含まれる前記印刷工程毎に、該印刷工程を担当する前記印刷関連サービスを処理するための処理手段を定め、定めた処理手段で解釈可能な記述形式で該印刷工程に関する作業事項を記述した作業指示書を生成して出力する
ことを特徴とする印刷管理方法。
【請求項９】
印刷物の作成要求を表す依頼事項が所定の記述形式で記述された印刷指示書に沿って記録媒体上に画像を印刷処理する印刷システムに設けられたサーバおいて実行可能な、印刷物の印刷処理を管理する印刷管理プログラムであって、
前記印刷指示書として、依頼から印刷物の提供までの間で予め分類された印刷関連サービスを提供する印刷工程を複数実施してなる印刷連携工程が前記印刷工程毎に記述された印刷指示書を入力させ、
前記所定の記述形式の印刷指示書を解釈して自己の印刷関連サービスを処理する処理手段及び前記所定の記述形式と異なる記述形式の印刷指示書を解釈して自己の印刷関連サービスを処理する処理手段の少なくとも一方の処理手段が前記印刷工程の各々に対して設けられたときに、前記印刷システムに含まれる前記印刷工程の各々に対して設けられた処理手段を検出しかつ該処理手段において解釈可能な記述形式を検出させ、
前記入力された印刷指示書に含まれる前記印刷工程毎に、該印刷工程を担当する前記印刷関連サービスを処理するための処理手段を定めさせ、定められた処理手段で解釈可能な記述形式で該印刷工程に関する作業事項を記述した作業指示書を生成させて出力させる
ことを特徴とする印刷管理プログラム。
【請求項１０】
印刷物の作成要求を表す依頼事項が所定の記述形式で記述された印刷指示書に沿って記録媒体上に画像を印刷処理する印刷システムに設けられたサーバおいて実行可能な、印刷物の印刷処理を管理する印刷管理プログラムを記憶した記憶媒体であって、
前記印刷指示書として、依頼から印刷物の提供までの間で予め分類された印刷関連サービスを提供する印刷工程を複数実施してなる印刷連携工程が前記印刷工程毎に記述された印刷指示書を入力させ、
前記所定の記述形式の印刷指示書を解釈して自己の印刷関連サービスを処理する処理手段及び前記所定の記述形式と異なる記述形式の印刷指示書を解釈して自己の印刷関連サービスを処理する処理手段の少なくとも一方の処理手段が前記印刷工程の各々に対して設けられたときに、前記印刷システムに含まれる前記印刷工程の各々に対して設けられた処理手段を検出しかつ該処理手段において解釈可能な記述形式を検出させ、
前記入力された印刷指示書に含まれる前記印刷工程毎に、該印刷工程を担当する前記印刷関連サービスを処理するための処理手段を定めさせ、定められた処理手段で解釈可能な記述形式で該印刷工程に関する作業事項を記述した作業指示書を生成させて出力させる
ことを特徴とする印刷管理プログラムを記憶した記憶媒体。
【請求項１１】
印刷物の作成要求を表す依頼事項が所定の記述形式で記述された印刷指示書に沿って記録媒体上に画像を印刷処理する印刷システムにおいて、
依頼から印刷物の提供までの間で予め分類された印刷関連サービスを提供する印刷工程に対応して設けられた処理装置と、印刷物の印刷処理を管理する印刷管理装置とから構成され、
前記印刷管理装置は、
前記印刷指示書として、依頼から印刷物の提供までの間で予め分類された印刷関連サービスを提供する印刷工程を複数実施してなる印刷連携工程が前記印刷工程毎に記述された印刷指示書を入力する入力手段と、
前記所定の記述形式の印刷指示書を解釈して自己の印刷関連サービスを処理する処理手段及び前記所定の記述形式と異なる記述形式の印刷指示書を解釈して自己の印刷関連サービスを処理する処理手段の少なくとも一方の処理手段が前記印刷工程の各々に対して設けられたときに、前記印刷システムに含まれる前記印刷工程の各々に対して設けられた処理手段を検出しかつ該処理手段において解釈可能な記述形式を検出する検出手段と、
前記入力された印刷指示書に含まれる前記印刷工程毎に、該印刷工程を担当する前記印刷関連サービスを処理するための処理手段を定め、定めた処理手段で解釈可能な記述形式で該印刷工程に関する作業事項を記述した作業指示書を生成して出力する出力手段と、
を備えたことを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷管理装置、方法、プログラム、記憶媒体、及び印刷システムに係り、例えば刷版を用いる等複数の印刷工程を経る印刷や、プリンタ等の記録媒体上に画像を形成する所謂印刷機能を有する画像形成装置を用いる等複数の印刷工程を経て印刷するときにおける印刷物の印刷処理を管理する印刷管理装置、方法、プログラム、記憶媒体、及び印刷システムに関する。
【背景技術】
【０００２】
従来の印刷（例えばオフセット印刷）では、写植等の紙焼き（印画紙）、版下、網ネガ、網ポジ、ＰＳ版（刷版）等の中間成果物を生成し、これら中間成果物を元に印刷や製本等を行っていた。
【０００３】
図７に示すように、例えば印刷工程は、面付け工程、ＲＩＰ工程、ＣＴＰ工程、印刷機工程、折り機工程、裁断機工程、綴じ機工程から構成される。面付け工程は、レイアウトによる画像位置を決定する工程であり、ＲＩＰ工程は、レイアウトデータにより印刷用のイメージデータを作成する工程である。ＣＴＰ工程は、イメージデータから刷版を作成する工程であり、印刷機工程は、刷版を用いて印刷する工程である。折り機工程は、印刷した媒体を仕様に応じて折りを施す工程であり、裁断機工程は、印刷後に折りが施された媒体を仕様に応じて裁断する工程であり、綴じ機工程は、印刷後に折り及び裁断が施された媒体を仕様に応じて綴じる工程である。これらの各印刷工程は独立してなされており、工程毎の独立した処理であった。
【０００４】
近年、ＤＴＰ（ＤｅｓｋＴｏｐ  Ｐｕｂｌｉｓｈｉｎｇ  ／Ｐｒｅｐｒｅｓｓ）の普及によって、ＤＴＰデータから直接印刷する「ダイレクト印刷」または「オンデマンド印刷」が知られている。ＤＴＰでは、ページレイアウトをコンピュータ上で処理して得た印刷データを印画紙や製版フィルム等に形成し、これに基づいて刷版を作成して印刷する処理が普及している。また、中間成果物を生成せずに電子データにより直接刷版を形成するＣＴＰ（Ｃｏｍｐｕｔｅｒ  Ｔｏ  Ｐｌａｔｅ）も注目されている。このような印刷処理に用いることが可能なものとして、プリンタ装置や複写装置等の印刷機能を備えた画像形成装置が知られている。
【０００５】
しかしながら、このＤＴＰであっても、画像形成装置周辺の印刷の一部の工程を電子データによる流通を可能としたものであり、印刷処理の全ての工程に利用することができなかった。また、従来の印刷工程に利用することが困難であった。
【０００６】
印刷ワークフローを自動化する制御方法として、ハイデルベルグ社が提案しているＣＩＰ４があり、印刷機器ベンダのみならず、Ｐｒｅｐｒｅｓｓ，Ｐｏｓｔｐｒｅｓｓもそれに準じて対応が行われつつある。これにより、抽象的な指示からデバイスや画像処理、作業に至る詳細な指示を与えて、従来人海戦術で行っていた印刷工程を半自動化するものである。また、印刷ワークフローに関する自動化の技術としては、ジョブを印刷して仕上げるシステムを自動化する場合の追加機能が提案されている（特許文献１を参照）。
【特許文献１】特開２００２−１１３９７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、オフィスのプリンタ等の画像形成装置について、本出願人は既に出願済みの技術（特願２００２−２７５２３０号）などのように、クライアントから各デバイスの指示を与えて自動化を図ることを提案している。近年、プリンタのよるデジタル色構成やオンデマンドプリンティングに見られるように電子写真処理による出力（プリント）を印刷物として用いる試みがなされているが、工程の一部を自動化するにとどまっている。これは、各印刷工程に専用装置を個別に準備する必要があり、システム全体を統括的に管理することが困難なためである。
【０００８】
本発明は、上記事情に鑑みてなされたものであり、印刷物を得るために複数の印刷工程を実行するにあたって印刷指示書の記述形式に限定されない印刷管理装置、方法、プログラム、記憶媒体、及び印刷システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために本発明は、印刷物の作成要求を表す依頼事項が所定の記述形式で記述された印刷指示書に沿って記録媒体上に画像を印刷処理する印刷システムにおいて、印刷物の印刷処理を管理する場合に適用される。
【００１０】
まず、印刷指示書は、電子データであり、その内容は、依頼から印刷物の提供までの間で予め分類された印刷関連サービスを提供する印刷工程を複数実施してなる印刷連携工程が印刷工程毎に記述されたものである。各印刷工程には、処理手段が設けられており、処理手段は、所定の記述形式による印刷指示書及び所定の記述形式と異なる記述形式による印刷指示書の少なくとも一方を解釈する。この解釈結果により、処理手段は、自己の印刷工程における印刷関連サービスを処理する。管理側では、印刷システムの各印刷工程に設けられた処理手段を検出する。これにより、管理側で各印刷工程の処理手段を把握することができる。また、処理手段において印刷指示書を解釈することができる記述形式を検出する。これにより、印刷指示書の解釈の可否を判別することができる。
【００１１】
印刷物を得るための印刷指示書に沿って印刷処理をするときには、その印刷指示書に含まれる印刷工程毎に処理手段を定めて、定めた処理手段で解釈可能な記述形式で印刷工程に関する作業事項を記述した作業指示書を生成して印刷指示書として出力する。これによって、印刷システム内に含まれる処理手段は、印刷指示書の記述形式に限定されずに、設けることが可能となる。従って、印刷物を得るために複数の印刷工程を実行するときに装置固有の言語などのように処理手段に固有なインタフェースに拘わらず印刷システムを構成することができ、印刷指示書の記述形式に限定されずに印刷システムを構築することができる。これにより多用な装置を用いて処理手段を構成することができ、印刷システムを容易に自動化することができる。
【発明の効果】
【００１２】
以上のように、本発明によれば、印刷工程の処理手段において印刷指示書を解釈することができる記述形式を検出して対応する記述形式の印刷指示書を出力することができるので、異なる記述形式による印刷指示書であっても印刷システム内で印刷工程における処理が可能となり、印刷システムの高性能化や高機能化への展開が容易となる、という優れた効果を有する。
【発明を実施するための最良の形態】
【００１３】
まず、本発明の実施の形態を説明するに先立ち、本発明の態様を説明する。また、各種の技術事項の実施態様を含む態様も共に説明する。
【００１４】
〔態様〕
・第１の態様は、印刷物の作成要求を表す依頼事項が所定の記述形式で記述された印刷指示書に沿って記録媒体上に画像を印刷処理する印刷システムにおいて、印刷物の印刷処理を管理する印刷管理装置であって、前記印刷指示書として、依頼から印刷物の提供までの間で予め分類された印刷関連サービスを提供する印刷工程を複数実施してなる印刷連携工程が前記印刷工程毎に記述された印刷指示書を入力する入力手段と、前記所定の記述形式の印刷指示書を解釈して自己の印刷関連サービスを処理する処理手段及び前記所定の記述形式と異なる記述形式の印刷指示書を解釈して自己の印刷関連サービスを処理する処理手段の少なくとも一方の処理手段が前記印刷工程の各々に対して設けられたときに、前記印刷システムに含まれる前記印刷工程の各々に対して設けられた処理手段を検出しかつ該処理手段において解釈可能な記述形式を検出する検出手段と、前記入力された印刷指示書に含まれる前記印刷工程毎に、該印刷工程を担当する前記印刷関連サービスを処理するための処理手段を定め、定めた処理手段で解釈可能な記述形式で該印刷工程に関する作業事項を記述した作業指示書を生成して出力する出力手段と、を備えたことを特徴とする。
【００１５】
本態様では、入力手段が、印刷指示書として、前記印刷工程を複数実施してなる印刷連携工程が印刷工程毎に記述された印刷指示書を入力する。印刷システムは、印刷工程について自己の印刷関連サービスを処理する処理手段が備えるが、処理のための印刷指示書は所定の記述形式及び所定の記述形式と異なる記述形式の何れかである混在環境を含んで構成される。そこで、検出手段は、印刷システムに含まれる各印刷工程の処理手段と処理手段で解釈可能な記述形式を検出する。出力手段は、印刷連携工程を遂行するとき、入力された印刷指示書に含まれる印刷工程毎に処理手段を定める。この処理手段の設定は、検出手段の検出結果を用いたり予め定めたりすることができる。検出結果を用いる場合、表示手段によって印刷工程毎に処理手段を表示してオペレータの指示入力で定めたり、検出された処理手段が物理的に最も近い距離のものを自動選択したりする。一方、処理手段の設定を予め定める場合、印刷システムにおける印刷工程毎の処理手段を事前に把握しておき、これをテーブルなどのメモリに格納する。このメモリ内のテーブルを参照して、印刷工程毎に処理手段を定める。そして、出力手段は、定めた処理手段で解釈可能な記述形式で印刷工程に関する作業事項を記述した作業指示書を生成して出力する。この処理手段で解釈可能な記述形式は、検出手段の検出結果を用いたり予め定めたりすることができる。複数の記述形式が可能との検出結果である場合、上述のようにオペレータの指示入力で定めたり、予め設定した記述形式を自動選択したりする。一方、予め定める場合は、事前に把握した処理手段の記述形式を予め定めておき、これをテーブルなどのメモリに格納しその参照によって定める。
【００１６】
これによって、出力手段によって、印刷システム内に含まれる処理手段に、その処理手段で解釈可能な印刷指示書の記述形式で出力されることとなり、処理手段で解釈可能な記述形式を予め限定して印刷システムを構成することに限定されることが解消される。すなわち、処理手段は記述形式に限定されることなく印刷システムに追加することが可能となる。従って、印刷工程に設けられた処理手段としての装置に固有の言語などのように固有なインタフェースに拘わらず印刷システムを構成することができる。
【００１７】
・第２の態様は、第１の態様に記載の印刷管理装置において、前記検出手段は、前記印刷工程を担当する処理手段の動作状態を検出し、前記出力手段は、該処理手段が非動作と検出されたときに該印刷工程を担当することが可能な予め定めた処理手段を定めることを特徴とする。
【００１８】
本態様では、検出手段において、処理手段の動作状態を検出する。動作状態には、ネットワーク等を介して印刷管理装置に処理手段が接続されているか否かを表す接続状態、処理手段が処理可能か否かを表す処理状態がある。この動作状態には、その状態値として、動作可能であることを表す動作、及び非接続、故障や他の処理中などで動作が困難であることを表す非動作がある。出力手段は、処理手段が非動作と検出されたときに印刷工程を担当することが可能な処理手段を定める。印刷工程を担当することが可能な処理手段とは、印刷工程を遂行できる他の処理手段として予め定められたものである。例えば代替え機器が定められている場合はその機器が処理手段となる。これによって、任意の印刷工程において処理手段が非動作であるとき、その処理手段に代えて他の処理手段により印刷工程を遂行することができる。従って、装置不良などのときのリカバリ処理や短時間で処理する要求に対応する処理手段の処理、すなわち要求に基づく処理を遂行する場合に、容易に対処することができる。
【００１９】
・第３の態様は、第２の態様に記載の印刷管理装置において、前記検出手段は、前記印刷指示書に沿って記録媒体上に画像を印刷処理するときに前記処理手段の動作状態を検出することを特徴とする。
【００２０】
本態様では、印刷処理するときに処理手段の動作状態を検出する。これによって、実際に印刷処理をするときすなわち処理時にリアルタイムで印刷システム内の処理手段の動作状態を把握できるので、事前の検出処理が不要となり、事前検出の場合に処理時との差異が生じることによる動作不良を回避することができる。
【００２１】
・第４の態様は、第１の態様乃至第３の態様の何れか１つに記載の印刷管理装置において、前記印刷工程は、少なくとも校正処理工程を含むことを特徴とする。
【００２２】
本態様では、印刷工程に少なくとも校正処理工程を含んでいる。印刷連携処理は、各種印刷の形態がある。特に、色校正などの校正処理は、印刷に必須である。この校正処理工程を印刷工程に含むことで、ユーザの色校正などの要求に迅速の対処することができる。
【００２３】
・第５の態様は、第１の態様乃至第４の態様の何れか１つに記載の印刷管理装置において、前記処理手段は、前記作業指示書を解釈すると共に解釈した作業指示書を装置固有データに変換し出力するエージェント手段と、装置固有データに基づいて印刷関連サービスを処理する実行手段とから構成されることを特徴とする。
【００２４】
本態様では、処理手段は、エージェント手段と実行手段とから構成される。エージェント手段は、作業指示書を解釈すると共に解釈した作業指示書を装置固有データに変換し出力する。エージェント手段は、その配下の実行手段について装置固有データと印刷指示書のデータとを変換手段を有しており、実行手段は、エージェント手段からの装置固有データに基づいて印刷関連サービスを処理する。このように、エージェント手段を備えることで、印刷関連サービスを処理する実行手段は、印刷指示書を解釈するための構成が不要である。従って、処理手段に備える実行手段は、印刷指示書の記述形式を解釈する必要はなく、常時エージェント手段で解釈する。これにより、処理手段に設ける実行手段は記述形式に限定されることなく印刷システムに追加することが可能となる。
【００２５】
・第６の態様は、第５の態様に記載の印刷管理装置において、前記エージェント手段は、前記作業指示書に対応して前記実行手段に固有な予め定めたパラメータによる装置固有データに変換することを特徴とする。
【００２６】
印刷工程を処理する装置は、予め定めたパラメータによるデータで動作するものが多い。そこで、本態様では、エージェント手段は、作業指示書に対応して前記実行手段に固有な予め定めたパラメータによる装置固有データに変換する。これによって、処理手段では、柔軟に実行手段へ診察指示書を出力することができる。
【００２７】
・第７の態様は、第１の態様乃至第６の態様の何れか１つに記載の印刷管理装置において、前記所定の記述形式と異なる記述形式の印刷指示書または前記処理手段で解釈可能な作業事項を記述した作業指示書は、印刷工程において実施される処理の詳細を記述することを特徴とする。
【００２８】
印刷工程では、その印刷工程内で処理するときにのみ用いる詳細なデータや、その処理手段内でのみ用いる詳細なデータがある。このデータは他の印刷工程では意味しない場合がある。一方、印刷指示書に記述された具体的な事項のみ処理する処理手段もある。そこで、本態様では、所定の記述形式と異なる記述形式の印刷指示書や作業指示書は、印刷工程において実施される処理の詳細を記述する場合に適用する。これによって、所定の記述形式の印刷指示書等は、詳細事項は含まれないが、印刷物を得るための要求に沿う事項が記述され、これに基づいて印刷連携処理をすることができる。一方、所定の記述形式と異なる記述形式の印刷指示書等は、詳細事項が含まれ、その詳細事項により印刷連携処理をすることができる。
【００２９】
・第８の態様は、印刷物の作成要求を表す依頼事項が所定の記述形式で記述された印刷指示書に沿って記録媒体上に画像を印刷処理する印刷システムにおいて、印刷物の印刷処理を管理する印刷管理方法であって、前記印刷指示書として、依頼から印刷物の提供までの間で予め分類された印刷関連サービスを提供する印刷工程を複数実施してなる印刷連携工程が前記印刷工程毎に記述された印刷指示書を入力し、前記所定の記述形式の印刷指示書を解釈して自己の印刷関連サービスを処理する処理手段及び前記所定の記述形式と異なる記述形式の印刷指示書を解釈して自己の印刷関連サービスを処理する処理手段の少なくとも一方の処理手段が前記印刷工程の各々に対して設けられたときに、前記印刷システムに含まれる前記印刷工程の各々に対して設けられた処理手段を検出しかつ該処理手段において解釈可能な記述形式を検出し、前記入力された印刷指示書に含まれる前記印刷工程毎に、該印刷工程を担当する前記印刷関連サービスを処理するための処理手段を定め、定めた処理手段で解釈可能な記述形式で該印刷工程に関する作業事項を記述した作業指示書を生成して出力することを特徴とする。
【００３０】
印刷システムでは、印刷物の印刷処理を管理することが必要である。そこで、本態様では、印刷物の作成要求を表す依頼事項が所定の記述形式で記述された印刷指示書に沿って記録媒体上に画像を印刷処理する印刷システムにおいて、印刷物の印刷処理を管理する場合、前記印刷指示書として、依頼から印刷物の提供までの間で予め分類された印刷関連サービスを提供する印刷工程を複数実施してなる印刷連携工程が前記印刷工程毎に記述された印刷指示書を入力し、前記所定の記述形式の印刷指示書を解釈して自己の印刷関連サービスを処理する処理手段及び前記所定の記述形式と異なる記述形式の印刷指示書を解釈して自己の印刷関連サービスを処理する処理手段の少なくとも一方の処理手段が前記印刷工程の各々に対して設けられたときに、前記印刷システムに含まれる前記印刷工程の各々に対して設けられた処理手段を検出しかつ該処理手段において解釈可能な記述形式を検出し、前記入力された印刷指示書に含まれる前記印刷工程毎に、該印刷工程を担当する前記印刷関連サービスを処理するための処理手段を定め、定めた処理手段で解釈可能な記述形式で該印刷工程に関する作業事項を記述した作業指示書を生成して出力する、工程を含む。これによって、印刷システムにおいて、印刷物の印刷処理について、所定の記述形式の印刷指示書及び所定の記述形式と異なる記述形式の印刷指示書の双方を共存させたり、各指示書のみ解釈可能な処理手段であっても容易に実行したりすることができる。
【００３１】
・第９の態様は、印刷物の作成要求を表す依頼事項が所定の記述形式で記述された印刷指示書に沿って記録媒体上に画像を印刷処理する印刷システムに設けられたサーバおいて実行可能な、印刷物の印刷処理を管理する印刷管理プログラムであって、前記印刷指示書として、依頼から印刷物の提供までの間で予め分類された印刷関連サービスを提供する印刷工程を複数実施してなる印刷連携工程が前記印刷工程毎に記述された印刷指示書を入力させ、前記所定の記述形式の印刷指示書を解釈して自己の印刷関連サービスを処理する処理手段及び前記所定の記述形式と異なる記述形式の印刷指示書を解釈して自己の印刷関連サービスを処理する処理手段の少なくとも一方の処理手段が前記印刷工程の各々に対して設けられたときに、前記印刷システムに含まれる前記印刷工程の各々に対して設けられた処理手段を検出しかつ該処理手段において解釈可能な記述形式を検出させ、前記入力された印刷指示書に含まれる前記印刷工程毎に、該印刷工程を担当する前記印刷関連サービスを処理するための処理手段を定めさせ、定められた処理手段で解釈可能な記述形式で該印刷工程に関する作業事項を記述した作業指示書を生成させて出力させることを特徴とする。
【００３２】
前記印刷管理装置において、印刷物の印刷処理を管理するためには、その管理プログラムが必要である。そこで、本態様では、印刷物の作成要求を表す依頼事項が所定の記述形式で記述された印刷指示書に沿って記録媒体上に画像を印刷処理する印刷システムに設けられたサーバおいて実行可能な、印刷物の印刷処理を管理する印刷管理プログラムであって、前記印刷指示書として、依頼から印刷物の提供までの間で予め分類された印刷関連サービスを提供する印刷工程を複数実施してなる印刷連携工程が前記印刷工程毎に記述された印刷指示書を入力させ、前記所定の記述形式の印刷指示書を解釈して自己の印刷関連サービスを処理する処理手段及び前記所定の記述形式と異なる記述形式の印刷指示書を解釈して自己の印刷関連サービスを処理する処理手段の少なくとも一方の処理手段が前記印刷工程の各々に対して設けられたときに、前記印刷システムに含まれる前記印刷工程の各々に対して設けられた処理手段を検出しかつ該処理手段において解釈可能な記述形式を検出させ、前記入力された印刷指示書に含まれる前記印刷工程毎に、該印刷工程を担当する前記印刷関連サービスを処理するための処理手段を定めさせ、定められた処理手段で解釈可能な記述形式で該印刷工程に関する作業事項を記述した作業指示書を生成させて出力させる、工程を含んでいる。この印刷管理プログラムによって、印刷管理装置において、印刷物の印刷処理について、所定の記述形式の印刷指示書及び所定の記述形式と異なる記述形式の印刷指示書の双方を共存させたり、各指示書のみ解釈可能な処理手段であっても容易に実行したりすることができる。
【００３３】
・第１０の態様は、印刷物の作成要求を表す依頼事項が所定の記述形式で記述された印刷指示書に沿って記録媒体上に画像を印刷処理する印刷システムに設けられたサーバおいて実行可能な、印刷物の印刷処理を管理する印刷管理プログラムを記憶した記憶媒体であって、前記印刷指示書として、依頼から印刷物の提供までの間で予め分類された印刷関連サービスを提供する印刷工程を複数実施してなる印刷連携工程が前記印刷工程毎に記述された印刷指示書を入力させ、前記所定の記述形式の印刷指示書を解釈して自己の印刷関連サービスを処理する処理手段及び前記所定の記述形式と異なる記述形式の印刷指示書を解釈して自己の印刷関連サービスを処理する処理手段の少なくとも一方の処理手段が前記印刷工程の各々に対して設けられたときに、前記印刷システムに含まれる前記印刷工程の各々に対して設けられた処理手段を検出しかつ該処理手段において解釈可能な記述形式を検出させ、前記入力された印刷指示書に含まれる前記印刷工程毎に、該印刷工程を担当する前記印刷関連サービスを処理するための処理手段を定めさせ、定められた処理手段で解釈可能な記述形式で該印刷工程に関する作業事項を記述した作業指示書を生成させて出力させることを特徴とする。
【００３４】
前記印刷管理装置において、印刷物の印刷処理を管理するためのプログラムを流通するためには、媒体が必要である。そこで、本態様では、印刷物の印刷処理を管理するための印刷管理プログラムを、プログラム記憶媒体に記憶させることで、そのプログラムを容易に取り出すことが可能になると共に、流通が容易となる。
【００３５】
・第１１の態様は、印刷物の作成要求を表す依頼事項が所定の記述形式で記述された印刷指示書に沿って記録媒体上に画像を印刷処理する印刷システムにおいて、依頼から印刷物の提供までの間で予め分類された印刷関連サービスを提供する印刷工程に対応して設けられた処理装置と、印刷物の印刷処理を管理する印刷管理装置とから構成され、前記印刷管理装置は、前記印刷指示書として、依頼から印刷物の提供までの間で予め分類された印刷関連サービスを提供する印刷工程を複数実施してなる印刷連携工程が前記印刷工程毎に記述された印刷指示書を入力する入力手段と、前記所定の記述形式の印刷指示書を解釈して自己の印刷関連サービスを処理する処理手段及び前記所定の記述形式と異なる記述形式の印刷指示書を解釈して自己の印刷関連サービスを処理する処理手段の少なくとも一方の処理手段が前記印刷工程の各々に対して設けられたときに、前記印刷システムに含まれる前記印刷工程の各々に対して設けられた処理手段を検出しかつ該処理手段において解釈可能な記述形式を検出する検出手段と、前記入力された印刷指示書に含まれる前記印刷工程毎に、該印刷工程を担当する前記印刷関連サービスを処理するための処理手段を定め、定めた処理手段で解釈可能な記述形式で該印刷工程に関する作業事項を記述した作業指示書を生成して出力する出力手段と、を備えたことを特徴とする。
【００３６】
前記印刷システムは、処理手段と印刷管理装置とをローカルエリアネットワークなどを用いて電気的に接続した構成とすることが可能である。そこで、本態様では、依頼から印刷物の提供までの間で予め分類された印刷関連サービスを提供する印刷工程に対応して設けられた処理装置と、印刷物の印刷処理を管理する印刷管理装置とから印刷システムを構成する。これによって、印刷物の印刷処理について、所定の記述形式の印刷指示書及び所定の記述形式と異なる記述形式の印刷指示書の双方を共存させたり、各指示書のみ解釈可能な処理手段であっても容易に実行したりすることができる印刷システムを提供することができる。
【００３７】
〔実施形態〕
以下、本発明の好ましい実施の形態について図面を参照しながら詳細に説明する。
【００３８】
〔システム構成〕
図１は、本発明の実施形態に係る印刷処理システム１の構成を示すブロック図である。
【００３９】
印刷処理システム１は、印刷処理に関連する様々なサービスを実現するための装置がネットワーク２を介して接続されたものである。ここで、サービスとは、外部からの要求に応じて印刷に関する利用可能な機能をいう。サービスは、例えば、レイアウトデータの作成、面付、データ変換、刷版の作成、印刷、折り、裁断、綴じ等の処理が該当するが、これらに限定されるものではない。
【００４０】
詳細には、印刷処理システム１は、複数のサービスにより最終的にユーザの所望の印刷物を得る印刷処理を指示するユーザインタフェースを備えたクライアント端末１０と、ＤＦＥ（Ｄｉｇｉｔａｌ  Ｆｒｏｎｔ  Ｅｎｄ  Ｐｒｏｃｅｓｓｏｒ）装置２０、ＭＩＳ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｍａｔｉｏｎ  Ｓｙｓｔｅｍ）装置３０、連携サーバ４０と、ＣＴＰ（Ｃｏｍｐｕｔｅｒ  Ｔｏ  Ｐｌａｔｅ）装置５０と、印刷機５２と、フィニッシャ装置５４と、配送管理装置５６と、を含んでいる。
【００４１】
ＤＦＥ装置２０は、ＣＴＰやプリンタなどの画像形成装置に印刷データを渡し印刷指示をする装置である。ＭＩＳ装置３０は、クライアント端末１０で指示されたサービス手順に関する情報が所定の記述形式（例えば、ＪＤＦ：Ｊｏｂ  Ｄｅｆｉｎｉｔｉｏｎ  Ｆｏｒｍａｔ）により記述された印刷指示書に従ってサービスの処理実行を担当する装置を制御する装置である。連携サーバ４０は、クライアント端末１０で指示されたサービス連携に関する情報が他の記述形式により記述された印刷指示書に従ってサービスの処理実行を担当する装置やプログラムなどのノードを制御する装置である。これらの記述形式で記述された印刷指示書は、所定の言語（例えば、ＸＭＬ：Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）で表現できる。すなわち、所定の記述形式または他の記述形式によってＸＭＬ表現することで印刷指示書を作成することができる。なお、言語は、ＸＭＬに限定されるものではない。ＣＴＰ装置５０は、中間成果物を生成せずに印刷データにより直接刷版を形成する装置であり、印刷機５２は、その印刷データにより形成された刷版で印刷する装置である。また、フィニッシャ装置５４は、印刷後の用紙を折り曲げたり裁断したり綴じたりすることでユーザ所望（例えば製本後）の印刷物を得る装置であり、配送管理装置５６は、印刷物をユーザの手元まで配送する処理を管理する装置である。
【００４２】
なお、ＭＩＳ装置３０は、所定の記述形式（例えば、ＪＤＦ：Ｊｏｂ  Ｄｅｆｉｎｉｔｉｏｎ  Ｆｏｒｍａｔ）により記述された印刷指示書に従ってサービスの処理実行を担当する装置を制御する装置であるが、本実施の形態では、印刷処理システム１全体を管理する管理機能を設けている。このため、ＪＤＦ等の所定記述形式以外の仕様（例えば、他の記述形式）で記述された印刷指示書を作成可能とする機能を有している（詳細は後述）。
【００４３】
また、ネットワーク２には、ＤＤＣＰ（Ｄｉｇｉｔａｌ  Ｄｉｒｅｃｔ  Ｃｏｌｏｒ  Ｐｒｏｏｆｉｎｇ）装置５８、ＢＥＰ（ＢＥＰ（Ｂａｃｋ  Ｅｎｄ  Ｐｒｏｃｅｓｓｏｒ：バックエンドプロセッサ）装置６０、及び画像形成装置６２が接続されている。画像形成装置６２は、例えばカラー複写機、ファクシミリ、またはプリンタ等、記録媒体上に画像を形成する所謂印刷機能を有する装置である。この画像形成装置６２は、上記フィニッシャ装置５４の機能を含む装置構成とすることができる。ＤＤＣＰ装置５８は、ＤＴＰデータから直接カラー校正用プリント出力を行う例えばプリンタプルーファなどの出力装置である。ＢＥＰ装置６０は、クライアントの指示による印刷データがラスタデータに変換（ＲＩＰ処理）された後のデータを、各種処理する機能を備える装置である。ＢＥＰ装置６０は、例えばプリンタプルーファ等の上記ＤＤＣＰ装置５８と同様のＤＤＣＰ装置６４、上記ＣＴＰ装置５０と同様のＣＴＰ装置６６、上記画像形成装置６２と同様の画像形成装置６８などの出力装置に接続可能である。すなわち、ＢＥＰ装置６０の管理下に、ＤＤＣＰ装置６４，ＣＴＰ装置６６，画像形成装置６８の何れか１つや複数を接続することができる。
【００４４】
なお、連携サーバ４０は、サービス連携を実現するためのシステム構成として、ユーザの所望のサービスを検索するサービス検索サーバと、クライアント端末１０で指示されたサービス連携に関する情報から印刷指示書を作成する指示書生成サーバと、印刷指示書を管理する指示書管理サーバと、印刷指示書に従って各サービスの連携処理を実行する連携処理サーバと、を備えることで可能である。さらに、画像文書のノイズ除去処理や画像回転処理やＯＣＲ処理や画像をバインドする等の画像処理を行う画像処理装置、文書を管理する文書管理サーバ、文書を配信する文書配信サーバ、及び予め定めたサービス処理を行うサービス処理装置を備えることもできる。
【００４５】
サービス連携とは、任意のサービスの結果が以降に起動するサービスを決定したり、または、以降のサービスの動作に影響を与える等、サービス間の関係を有することをいう。ここでいうサービスとは、外部からの要求に応じて印刷処理に関する利用可能な機能をいう。サービスは、例えば、コピー、プリント、スキャン、ファクシミリ送受信、メール配信、レポジトリへの格納やリポジトリからの読込、ＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）処理、ノイズ除去処理等が該当し、特に限定されるものではない。従って、連携サーバ４０は、複数のサービスを連携させてユーザの所望の印刷処理を指示管理するものであり、印刷指示書によるサービス連携に関する情報から、印刷指示書に従って各サービスの連携処理を実行させる。
【００４６】
また、印刷処理システム１は、本実施形態では所定の印刷関連処理を行う複数の装置がネットワーク２を介して接続された構成となっているが、複数のサービスがネットワーク２を介して接続されていれば特に限定されるものではない。
【００４７】
ここで、印刷指示書とは、印刷に関係する一連の処理を複数の機能的な工程に分解した場合において、各工程の関係を表す情報と、各工程において実施される機能において利用されるパラメータ情報と、を含んだデータであり、予め定めた記述形式（例えば、ＪＤＦ等）で記述されたものをいう（図４参照）。
【００４８】
図２は、印刷処理システム１を構成する各装置の基本構成としてクライアント端末１０を例にして網羅的に示したものであり、少なくともＣＰＵ１２Ａを備えており、入出力バス（図では、Ｉ／Ｏ）１２Ｅに接続されている。また、ＣＰＵ１２Ａに関連する要素としてＲＯＭ１２Ｂ，ＲＡＭ１２Ｃがある。また、入出力バス１２Ｅには、キーボードやマウスなどの入力装置１２Ｇ，ディスプレイなどの表示装置１２Ｈ、画像読取のためのスキャナ装置１２Ｋが接続可能な構成である。また、入出力バス１２Ｅには、自己の装置で処理する機能を実現するプリンタやプルファなどの処理装置１２Ｌ及びネットワーク２や接続対象装置（ローカルホスト）に接続するための通信インタフェース１２Ｆが接続可能な構成である。
【００４９】
これらの構成のハードウェア資源と、ＲＯＭ１２ＢやＲＡＭ１２Ｃに格納される処理プログラムであるソフトウェア資源により、印刷処理システム１を構成する各装置が稼働する。なお、印刷処理システム１を構成する各装置は、ハードウェア資源とソフトウェア資源とを利用した、印刷指示書を解釈するためのエージェント機能部を有している（図３参照）。このエージェント機能部は、印刷指示書に記述されたＸＭＬの記述形式（例えば、ＪＤＦ等）を解釈すると共に、この記述形式（例えば、ＪＤＦ等）と、印刷処理システム１を構成する各装置のデバイスである機構部や処理部を稼働させるために用いられる専用言語との変換処理をするためのものである。
【００５０】
図３は、印刷処理システム１を構成する各装置の相互関係を説明するためのブロック図である。各装置は、自身が提供するサービスの内容を表すインタフェース情報を記憶すると共に、印刷指示書に記述された記述内容を解釈するエージェント機能部を有している。なお、以下の説明では、特に明記しない場合、エージェント機能部は、第１の記述形式（例えばＪＤＦ）で記述された印刷指示書に記述された記述内容を解釈することが可能な構成であるものとする。
【００５１】
すなわち、図３の各装置は、図１に示した各装置を基本として、エージェント機能部を明示的に示したものである。クライアント端末１０は、第１の記述形式（例えばＪＤＦ）及び第２の記述形式（例えば、ＪＤＦ以外の記述形式によるＸＭＬの記述形式）で記述される印刷指示書の何れでも選択的に利用可能なものである。また、ＤＴＰ装置１１は、第１の記述形式（例えばＪＤＦ）で記述される印刷指示書に基づく処理が可能なものであり、入力編集機能を有してページレイアウトをコンピュータ上で処理して得た印刷データを印画紙や製版フィルム等を形成するものである。このため、ＤＴＰ装置１１は、エージェント機能部１１ＸとＤＴＰ機能部１１Ａとから構成されている。なお、クライアント端末１０で作成されたページレイアウトによる印刷データを受け取って印画紙や製版フィルム等を形成する処理のみを機能させてもよい。
【００５２】
図３の各装置において、第１の記述形式（ＪＤＦ）で記述される印刷指示書に基づく処理が可能なものとしては、ＤＦＥ装置２０、ＣＴＰ装置５０，印刷機５２，フィニッシャ装置５４，配送管理装置５６，ＤＤＣＰ装置５８がある。また、ＭＩＳ装置３０は、ＪＤＦで記述された印刷指示書を統括管理するためのものである。一方、連携サーバ４０は、第２の記述形式（例えば、ＪＤＦ以外の記述形式によるＸＭＬの記述形式）で記述された印刷指示書を統括管理するためのものである。
【００５３】
ここで、図３では、画像形成装置６２と、画像形成装置６８とは、その構成に差異がある。すなわち、画像形成装置６２はネットワーク２に直接接続された構成であり、画像形成装置６８はＢＥＰ装置６０の配下にある。本実施の形態では、画像形成装置６２は、第２の記述形式（例えば、ＪＤＦ以外の記述形式によるＸＭＬの記述形式）で記述された印刷指示書による処理を実現するためのものである。このため、画像形成装置６２は、第２の記述形式による印刷指示書を解釈するためのジョブフローエンジン６２Ｚと、プリンタ装置６２Ａとから構成されている。すなわち、ジョブフローエンジン６２Ｚは、第２の記述形式（例えば、ＪＤＦ以外の記述形式によるＸＭＬの記述形式）で記述された印刷指示書を解釈すると共に、プリンタ装置６２Ａの固有言語にデータを変換するものであり、入力された第２の記述形式（例えば、ＪＤＦ以外の記述形式によるＸＭＬの記述形式）で記述された印刷指示書に従ったデータをプリンタ装置６２Ａの固有言語にデータを変換して、プリンタ装置６２Ａへ出力する。
【００５４】
ＢＥＰ装置６０は、その配下にある装置として、第１の記述形式（例えばＪＤＦ）で記述された印刷指示書による処理、及び第２の記述形式（例えば、ＪＤＦ以外の記述形式によるＸＭＬの記述形式）で記述された印刷指示書による処理の双方を実施することが可能な構成とされる。このため、ＢＥＰ装置６０は、双方の記述形式解釈のためのエージェント機能部６０Ｘを備えている。また、ＢＥＰ装置６０は、双方の間で記述形式変換する機能を有することができる。このエージェント機能部６０Ｘは、その接続先として第１の記述形式による印刷指示書で実行可能な装置及び第２の記述形式による印刷指示書で実行可能な装置へ向かう出力先を選択するための選択部６０Ｙを含んでいる。この選択部６０ＹにはＤＤＣＰ装置６４が接続されると共に，第２の記述形式による印刷指示書を解釈するためのジョブフローエンジン６０Ｚを介して画像形成装置６８が接続されている。
【００５５】
図４は、印刷指示書の構成及びデータ追加の流れを示す図である。図４（Ａ）に示すように、印刷指示書は、＜印刷物仕様＞、＜製版工程＞、＜印刷工程＞、＜折り工程＞、＜裁断工程＞、＜綴じ工程＞、＜配送工程＞の各フィールドを基本として構成される。この印刷指示書は、所定の記述形式（例えば、ＪＤＦやＪＤＦ以外の記述形式によるＸＭＬの記述形式）で記述される。
【００５６】
＜印刷物仕様＞は、印刷処理システム１の出力結果物である印刷物そのものの仕様の各項目である。なお、＜印刷物仕様＞は、予め定義された項目が用いられ、主に、印刷物を依頼する顧客などのユーザの要望を把握した営業などの部門で入力設定されるものである。例えば、構成、紙質、サイズ、部数等が該当する。＜製版工程＞は、印刷のための製版を作成する工程を規定する項目である。なお、＜製版工程＞は、主に、製版形成の工程を管理する工程管理などの部門で入力設定されるものである。例えば、製版を形成するための使用機器、工程納期等が該当する。＜印刷工程＞は、画像形成する印刷実施の処理工程を規定する項目である。なお、＜印刷工程＞は、主に、印刷工程を管理する工程管理などの部門で入力設定されるものである。例えば、印刷するための使用機器、使用インク等が該当する。
【００５７】
＜折り工程＞は、印刷後の出力物に対する折りの処理工程を規定する項目である。なお、＜折り工程＞は、主に、折り工程を管理する工程管理などの部門で入力設定されるものである。例えば、折りをするための使用機器、工程納期等が該当する。＜裁断工程＞は、印刷後の出力物や折り処理終了後の出力物に対する裁断処理工程を規定する項目である。なお、＜裁断工程＞は、主に、裁断工程を管理する工程管理などの部門で入力設定されるものである。例えば、裁断するための使用機器、工程納期等が該当する。＜綴じ工程＞は、印刷後の出力物、折り処理終了後の出力物、及び裁断後の出力物の何れかに対する綴じの処理工程を規定する項目である。なお、＜綴じ工程＞は、主に、綴じ工程を管理する工程管理などの部門で入力設定されるものである。例えば、綴じるための使用機器、工程納期等が該当する。
【００５８】
図４（Ａ）に示す具体的構成が記述されていない印刷指示書７０は、印刷物の要求側からの要望を聴取することで、図４（Ｂ）に示すように、＜印刷物仕様＞及び＜配送工程＞が決定され、その決定事項が印刷指示書７０に記述される。この処理は、主に、クライアント端末１０の入力作業によって実施される。ここでは、印刷指示書７０による印刷工程の具体的な項目が定まっていないので、各工程に印刷指示書７０を配布し、図４（Ｃ）に示すように、＜製版工程＞、＜印刷工程＞、＜折り工程＞、＜裁断工程＞、＜綴じ工程＞、の各フィールドのデータが決定され、その決定事項が印刷指示書７０に記述される。この処理は、各工程毎の装置によってなされ、基本的には他の装置（工程）の影響を受けることはない。すなわち、各工程で決定する、図４（Ｃ）に示す各工程の決定事項は、自己の工程以外に対して自己の工程で処理する仕様項目に相当すればよく、工程内の詳細なデータは不要である。しかし、各工程で実際に処理するにあたっては詳細な仕様決定が要求されるので、図４（Ｄ）に示すように、各工程では、自己の工程で処理するときの詳細な仕様項目を決定し、実施される。
【００５９】
（印刷連携処理）
ユーザは、印刷指示書を読み出して、印刷物を得るまでの連携処理を実行させる。具体的には、以下の通りである。
【００６０】
なお、ここでは、説明を簡単にするために、印刷指示書を記述する記述形式により担当する制御装置として、ＭＩＳ３０は、印刷指示書に扱う第１の記述形式としてＪＤＦによる記述形式（以下、ＪＤＦ形式という）の印刷指示書を担当し、連携サーバ４０は第２の記述形式としてＪＤＦ以外の記述形式によるＸＭＬの記述形式（以下、他記述形式という）の印刷指示書を担当する場合を一例として説明する。しかし、詳細を後述するように、ＭＩＳ装置３０は、印刷処理システム１全体を管理する管理機能を設けており、ＪＤＦ等の記述形式以外（例えば、ＪＤＦ以外の記述形式によるＸＭＬの記述形式である他形式）で記述された印刷指示書を作成可能とする機能を有している。
【００６１】
また、クライアント端末１０は、印刷指示書の作成を指示したり、起動すべき印刷指示書を選択するために、画面表示したり所定の操作を行うためのグラフィカルユーザインタフェース（ＧＵＩ）の機能を備えている。
【００６２】
図５には、印刷物の要求から印刷物を得るまでの連携処理に関するプロセスフローチャートを示した。
【００６３】
まず、クライアント端末１０は、未記入の各フィールドからなる印刷指示書（図４（Ａ）参照）を予め記憶しており、この記憶されている基本の印刷指示書を読み取る（ステップ１００）。クライアント端末１０では、読み取った基本の印刷指示書７０が表示され、ユーザの操作入力によって基本の印刷指示書に当初の必要事項を記入させることで、印刷物の要求を表す基本の印刷指示書７０を作成し、外部へ向けて出力する。
【００６４】
この場合、印刷指示書７０の記述形式すなわち他記述形式の印刷指示書、ＪＤＦ形式の印刷指示書及びマニュアル指示のための印刷指示書の何れかを選択指示するようにする。このとき、クライアント端末１０を操作するユーザに、印刷指示書の選択を省略させるため、初期値として上記何れかの印刷指示書を設定してもよい。
【００６５】
なお、印刷指示書は、クライアント端末１０に記憶されることに限定されない。例えば、ＭＩＳ装置３０に予め格納しておき、ＭＩＳ装置３０から読み取るようにしてもよい。また、印刷指示書を蓄積する蓄積サーバをネットワーク２に接続し、この蓄積サーバより読み出すようにしてもよい。さらに、この蓄積サーバー機能を、ネットワーク２に接続された他の装置に備えさせ、要求に応じて印刷指示書を出力させるようにしてもよい。さらにまた、複数の印刷指示書をネットワーク２に接続された他の装置に分散させたり共有させたりして備えさせ、ネットワーク２に接続された複数の装置の中から、ユーザが所望する印刷に関係する印刷サービスを検索するようにしてもよい。
【００６６】
次に、印刷指示書７０は、他記述形式の印刷指示書、ＪＤＦ形式の印刷指示書及びマニュアル指示のための印刷指示書の何れかが選択指示されているので、印刷物の要求に応じた印刷物を得るまでのプロセスは異なるものとなる。すなわち、上記３種類の印刷指示書の判別がなされる（ステップ１０２，１０４）。他記述形式の印刷指示書の場合（ステップ１０２で肯定判断）、連携サーバ４０において印刷指示書が作成される（ステップ１２０）。ＪＤＦ形式の印刷指示書の場合（ステップ１０２で否定判断でかつステップ１０４で肯定判断）、ＭＩＳ装置３０において印刷指示書が作成される（ステップ１１０）。さらに、マニュアル指示のための印刷指示書の場合（ステップ１０２，１０４で否定判断）、印刷指示書がプリントされる（ステップ１３０）。
【００６７】
なお、ステップ１０２における印刷指示書の形式判断は、ＭＩＳ装置３０、連携サーバ４０の各々で行っても良いし、印刷処理システム１内に判断機能を有する処理装置を設けて行っても良い。
【００６８】
本実施の形態の印刷処理システム１では、印刷サービスを処理する処理装置は、印刷指示書の形式に対応して、以下のようにプロセスが実行される。
【００６９】
・ＪＤＦ形式の印刷指示書
まず、ＪＤＦ形式の印刷指示書に対応するプロセスを説明する。基本の印刷指示書がＪＤＦ形式の印刷指示書であるとき、ＭＩＳ装置３０において印刷指示書が作成される（ステップ１１０）。
【００７０】
なお、ＪＤＦ形式の印刷指示書には、印刷に関連するサービスの連携処理の制御に関するすべての情報が記述されるものではなく、印刷に関係する工程（以下印刷関連工程という）である基本フィールドについて記述され、各サービスを実施する装置でフィールド内の項目が逐次補充されるものである。この連携処理を実現するために、ＭＩＳ装置３０は、印刷関連工程（において実行されるサービス）を連携させるための基本となる印刷指示書（図４（Ａ）参照）を生成することができる。すなわち、ＭＩＳ装置３０は、予め印刷関連工程（サービス）を担当または管理する装置についてネットワーク２上の（ノードの）位置を表すロケーション情報を予め取得したり検索したりして、ネットワーク２上に分散した印刷関連工程を処理する処理装置を把握し管理する。そして、ＭＩＳ装置３０は、上記基本印刷指示書について、ユーザの要求を反映させるためのＧＵＩ画面となるＨＴＭＬファイルを生成し、クライアント端末１０からの要求に応じ、ＧＵＩ画面となるＨＴＭＬファイルによる基本印刷指示書をクライアント端末１０へ送信する。
【００７１】
クライアント端末１０は、ユーザの操作によって定義されたフィールド内の項目を含むＨＴＭＬファイルを、ＭＩＳ装置３０に送信する。ＭＩＳ装置３０は、これを受け取って、少なくともユーザの要求が反映された印刷指示書を作成する（図４（Ｂ））。印刷指示書は、ＪＤＦ形式のファイルで構成されている。
【００７２】
また、ＭＩＳ装置３０は、印刷指示書を解釈・実行、及び関係する装置を管理することができる。ＭＩＳ装置３０は、（クライアント端末１０から）受け取った基本印刷指示書を解釈し、印刷指示書に記述されている印刷関連工程に従い、各処理装置へ指示を出力し、印刷連携処理を実行する。また、ＭＩＳ装置３０は、実行中の連携処理の状況や終了した連携処理の結果の情報を保存し、外部からの要求に応じて、連携処理の状況や結果を通知することができる。
【００７３】
なお、ＭＩＳ装置３０は、印刷指示書を解釈して各印刷関連工程を担当する処理装置へ依頼する際には、処理依頼内容や入力パラメータ、処理対象の文書を特定するための情報等を有する個別指示情報を生成する必要ななく、これらは印刷関連工程内部で処理される。すなわち、ＭＩＳ装置３０の処理装置への依頼は、ユーザによる特別な指示がない限り印刷関連工程の要求があることを通知するのみである。また、各印刷関連工程を担当する処理装置は要求に対して利用可能な機器や納期などの印刷物を得るまでに要する仕様に関係する情報をＭＩＳ装置３０へ通知する。これに基づいてＭＩＳ装置３０は印刷指示書７０のフィールドを補充することができる。
【００７４】
具体的なプロセスは、以下のようである。
【００７５】
印刷関連工程を担当する各処理装置は、起動処理において、それぞれの印刷関連工程の概要とアドレスを示す情報を含んだインタフェース情報をＭＩＳ装置３０に通知する。また、印刷関連工程を担当する各処理装置は、それぞれの印刷関連工程の詳細を管理するための各種仕様を設定する。ＭＩＳ装置３０は、印刷関連工程を担当する各処理装置から送信されたインタフェース情報を保存する。
【００７６】
まず、クライアント端末１０は、ユーザの操作に従って、インストールされたブラウザを通して、自己内部または他のサーバが提供するユーザインタフェース画面用に生成されたＨＴＭＬファイル等のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）にアクセスする。アクセス先からその閲覧要求に応じて、ユーザインタフェース画面のＨＴＭＬファイル（基本印刷指示書）がクライアント端末１０に送られ、クライアント端末１０では、画面表示される。このとき、ユーザは、クライアント端末１０に表示されたユーザインタフェース画面を用いて、所望の印刷物を得るための仕様を定義することができる。すなわち、ユーザは、要求する印刷物の仕様などの項目を入力する。
【００７７】
クライアント端末１０は、ユーザインタフェース画面を介して印刷物の仕様が定義されると、ユーザによって定義された印刷物の仕様を含む印刷指示書（ユーザの操作によって定義されたフィールド内の項目を含むＨＴＭＬファイル）をＭＩＳ装置３０に送信する。
【００７８】
ＭＩＳ装置３０は、クライアント端末１０より送信された印刷物の仕様を含む印刷指示書（ＨＴＭＬファイル）と、各処理装置から取得したインタフェース情報とに基づいて、各印刷関連工程を特定するための情報を定義した印刷指示書を作成する（ステップ１１０）。これにより、ＭＩＳ装置３０は、ＪＤＦ形式の印刷指示書を得る。
【００７９】
次に、ＭＩＳ装置３０は、クライアント端末１０の指示による印刷指示書に応じた連携処理の実行を開始する（ステップ１１２〜１１８）。まず、ＭＩＳ装置３０は、クライアント端末１０からの印刷指示書を解釈し、これに記述された１つの印刷関連工程に対して、該当する印刷関連工程を担当する処理装置へ印刷関連工程の要求指示がなされたことを通知する。これを受けて該印刷関連工程を担当する処理装置では、自己の工程における利用可能な機器や納期などの印刷物を得るまでに要する仕様に関係する情報を入力させ、ＭＩＳ装置３０へ通知する（ステップ１１２）。これと共に、処理装置では、処理依頼内容や入力パラメータ、処理対象の文書を特定するための情報等を有する具体的な個別指示情報を生成する。そして、処理装置では、依頼された印刷関連工程の処理を実施する（ステップ１１４）。ＭＩＳ装置３０は、印刷指示書に記述された全ての印刷関連工程に対する指示が終了するまで（ステップ１１６）、上記処理を繰り返す。ここでの印刷関連工程には、ＤＦＥ装置２０、ＣＴＰ装置５０，印刷機５２，フィニッシャ装置５４，配送管理装置５６，ＤＤＣＰ装置５８などの各処理が該当する。
【００８０】
全ての処理が終了したときは（ステップ１１６で肯定）、印刷指示書による処理が完了したとして対応する後処理を実行する（ステップ１１８）。ここでは、印刷機５２において作成された印刷物がフィニッシャ装置５４で最終的なものとなって、配送管理装置５６で配送されたことを管理する等の後処理が該当する。
【００８１】
なお、印刷指示書の完成のみの問い合わせと応答のみの処理を行い（ステップ１１２〜１１６）、その結果生成された印刷指示書に従って印刷出力の後処理を行う（ステップ１１８）ようにしてもよい。
【００８２】
次に、ＭＩＳ装置３０で解釈されたクライアント端末１０からの印刷指示書に記述された１つの印刷関連工程を担当する処理装置でなされる処理の詳細を説明する。図６には、１つの印刷関連工程を担当する処理装置でなされる処理に関するプロセスフローチャートを示した。なお、以下の説明では、印刷関連工程として＜印刷工程＞を例とし、印刷関連工程を担当する処理装置の一例として、印刷機５２を例とした場合を説明する。
【００８３】
まず、ＭＩＳ装置３０は、印刷指示書を解釈し、これに記述された＜印刷工程＞に対して、該当するサービス（印刷処理）を実行することを依頼する（ステップ２００）。ここでは、印刷機５２に対してＪＤＦ形式の印刷指示書を発行し、これを印刷機５２のエージェント５２Ｘが受信する（ステップ２０２）。エージェント５２Ｘは、受信したＪＤＦ形式の印刷指示書を解釈し、自己の工程で該当する部分を抽出する。エージェント５２Ｘは、ＭＩＳ装置３０からの指示を表示するなどして＜印刷工程＞を管理するユーザに＜印刷工程＞における利用可能な機器や納期などの印刷物を得るまでに要する仕様に関係する情報を入力させるべく、ユーザインタフェース画面を表示する。これにより、＜印刷工程＞を管理するユーザは、要求する＜印刷工程＞の仕様などの項目を入力する。この入力された項目は、ＭＩＳ装置３０へ通知される。この＜印刷工程＞の仕様などの項目が入力された状態を図４（Ｃ）に示した。
【００８４】
これと共に、エージェント５２Ｘでは、処理依頼内容や入力パラメータ、処理対象の文書を特定するための情報等を有する具体的な個別指示情報を生成する（ステップ２０４）。これによって、＜印刷工程＞において処理が実行可能になる。この＜印刷工程＞における具体的な個別指示情報の項目（図４（Ｃ）では、機器設定とインク設定の項目）が入力された個別の印刷指示書を図４（Ｄ）に示した。そして、＜印刷工程＞における該当する処理として、図４（Ｄ）に示した個別の印刷指示書により印刷機が稼働されて印刷がなされる（ステップ２０６）。
【００８５】
・他記述形式の印刷指示書
次に、他記述形式の印刷指示書に対応するプロセスを説明する。なお、他記述形式の指示書（印刷指示書）による連携処理については、本出願人が既に出願済みの技術（特開２００２−２７５２３０号等）がある。まず、基本の印刷指示書がＸＭＬで他記述形式の印刷指示書であるとき、連携サーバ４０において印刷指示書が作成される（ステップ１２０）。
【００８６】
なお、他記述形式の印刷指示書には、印刷に関連するサービスの連携処理の制御に関するすべての情報が記述される。この連携処理を実現するために、連携サーバ４０は、印刷処理に関連するサービスを検索し、これらのサービスを連携させるための印刷指示書を生成することができる。すなわち、連携サーバ４０は、予め印刷処理に関連するサービスを実行するネットワーク２上の（ノードの）位置を表すロケーション情報を予め取得しておき、このロケーション情報に基づいて、ネットワーク２上に分散した印刷処理に関連するサービスを実行する処理装置から、各処理装置やアプリケーションプログラムの入出力関係を表すを表すインタフェース情報を取得し管理する。この取得したインタフェース情報に基づいて、連携サーバ４０は、ジョブフロー（サービスの連携の仕方）を定義するためのＧＵＩ画面となるＨＴＭＬファイルを生成し、クライアント端末１０からの要求に応じ、ＧＵＩ画面となるＨＴＭＬファイルをクライアント端末１０へ送信する。
【００８７】
クライアント端末１０は、ユーザの操作によって定義されたジョブフロー情報を、ＣＧＩ形式に従って連携サーバ４０に送信する。連携サーバ４０は、ユーザからのサービス連携の指示に関するジョブフロー情報と、各サービスのインタフェース情報とに基づいて、各サービスへ依頼する処理の内容、入力パラメータ、各サービスの連携の仕方（ジョブフロー）、文書名や格納ロケーション情報等の処理対象の文書を特定するための情報を定義した印刷指示書を作成する。印刷指示書は、他記述形式のファイルで構成されている。
【００８８】
また、連携サーバ４０は、印刷指示書を解釈・実行することができる。連携サーバ４０は、（クライアント端末１０から）受け取った印刷指示書を解釈し、印刷指示書に記述されている順番と利用方法に従い、各処理装置（本実施の形態では画像形成装置６２等）のサービス処理装置を順に呼び出し、連携処理を実行する。また、連携サーバ４０は、実行中の連携処理の状況や終了した連携処理の結果の情報を保存し、外部からの要求に応じて、連携処理の状況や結果を通知することができる。
【００８９】
また、連携サーバ４０は、印刷指示書を解釈して各サービス処理装置へ依頼する際には、処理依頼内容や入力パラメータ、処理対象の文書を特定するための情報等を有する個別指示情報を生成する。なお、連携サーバ４０は、各サービス処理装置で行う処理の前後の処理との関連を印刷指示書に記述してもよいし、印刷指示書の形式ではなく各サービスを実行する処理装置やアプリケーションプログラム毎の固有の情報交換形式で処理依頼を行うようにしてもよい。
【００９０】
印刷サービスを実施する装置の一例である画像形成装置６２は、連携サーバ４０からの処理要求依頼に含まれるサービス処理依頼内容、入力パラメータ、処理対象文書の情報に基づいて、文書の処理すなわちプリントを行う。この画像形成装置６２は、起動時に連携サーバ４０に対して、自己のインタフェース情報を通知する。このインタフェース情報は、印刷指示書作成時に利用される。
【００９１】
具体的なプロセスは、以下のようである。
【００９２】
画像形成装置６２等のサービス処理装置は、起動処理において、それぞれのサービス概要とアドレスを示す情報を含んだインタフェース情報を連携サーバ４０に通知する。連携サーバ４０は、画像形成装置６２等の各サービス処理装置から送信されたインタフェース情報を保存する。
【００９３】
まず、クライアント端末１０は、ユーザの操作に従って、インストールされたブラウザを通して、自己内部または他のサーバが提供するユーザインタフェース画面用に生成されたＨＴＭＬファイル等のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）にアクセスする。アクセス先からその閲覧要求に応じて、ユーザインタフェース画面のＨＴＭＬファイルがクライアント端末１０に送られ、クライアント端末１０では、画面表示される。このとき、ユーザは、クライアント端末１０に表示されたユーザインタフェース画面を用いて、所望の印刷処理連携の流れ（以下、印刷連携フローという。）を定義することができる。
【００９４】
クライアント端末１０は、ユーザインタフェース画面を介して印刷連携フローが定義されると、ユーザによって定義された印刷連携に関する印刷連携フロー情報を連携サーバ４０に送信する。
【００９５】
連携サーバ４０は、クライアント端末１０より送信された印刷連携フローに関する情報と、各処理装置から取得したインタフェース情報とに基づいて、各サービスへ依頼する処理の内容、入力パラメータ、各サービスの連携の仕方、文書名や格納ロケーション情報等の処理対象の文書を特定するための情報を定義した印刷指示書を作成する（ステップ１２０）。そして、連携サーバ４０は、他記述形式の印刷指示書を得る。
【００９６】
次に、連携サーバ４０は、クライアント端末１０の指示による印刷指示書に応じた連携処理の実行を開始する（ステップ１２２〜１２８）。
【００９７】
連携サーバ４０は、印刷指示書を解釈し、これに記述された最初の処理に対して、該当するサービス処理を実行することを依頼する（ステップ１２２）。ここでは、印刷のためのイメージ画像を生成するＲＩＰ処理が該当する。連携サーバ４０は、ＤＦＥ装置２０に対する個別指示情報を作成し、送信する。ＤＦＥ装置２０では、イメージ画像を生成するＲＩＰ処理が実行される。この処理が完了すると、ＤＦＥ装置２０は、処理のステータス情報（完了）、出力パラメータ、処理後の文書格納先情報（自己または他装置のロケーション情報）など、処理結果を連携サーバ４０へ送信する。
【００９８】
次に、連携サーバ４０は、印刷指示書を解釈し、これに記述された次の処理に対して、該当するサービス処理を実行することを依頼する（ステップ１２４）。ここでは、画像形成装置６２におけるプリントを作成するプリント処理が該当する。連携サーバ４０は、画像形成装置６２に対する個別指示情報を作成し、送信する。画像形成装置６２では、プリント処理が実行される。この処理が完了すると、画像形成装置６２は、処理のステータス情報（完了）、出力パラメータ、処理後の文書格納先情報（自己または他装置のロケーション情報）など、処理結果を連携サーバ４０へ送信する。
【００９９】
次に、連携サーバ４０は、印刷指示書を解釈し、これに記述された次の処理が存在するか否かを判別し、未処理のサービスがあるときは（ステップ１２６で否定）、上記処理を繰り返す。一方、全ての処理が終了したときは（ステップ１２６で肯定）、印刷指示書による処理が完了したとして対応する後処理を実行する（ステップ１２８）。ここでは、画像形成装置６２において作成されたプリントを配布することやプリントを分類する等の後処理が該当する。
【０１００】
なお、連携サーバ４０は、画像形成装置６２等の処理結果や処理依頼結果をログとして管理することができる。
【０１０１】
・マニュアル指示形式の印刷指示書
次に、マニュアル指示形式の印刷指示書に対応するプロセスを説明する。ここでは、印刷指示書が、上記形式に依存しない形式であり、ユーザが個別または他の連絡形態による通知などによって印刷関連処理を遂行する場合である。すなわち、マニュアル指示形式の印刷指示書は、クライアント端末１０において作成される（ステップ１３０）。
【０１０２】
なお、マニュアル指示形式の印刷指示書には、印刷に関連するサービスの連携処理の制御に関する全ての情報を記述する必要がある。そこで、クライアント端末１０では、印刷に関連するサービスの連携処理の制御に関する全ての情報を記述するために、全ての情報を記入可能なテンプレートを予め用意し、これに記入（入力）することで、印刷指示書のデータを作成し、これを印刷する。この印刷されたプリントを用いてユーザは、マニュアル指示することによって、印刷に関連するサービスの連携処理を手動操作によって実現する。
【０１０３】
（印刷の自動化フローと電子写真のジョブフローの融合）
上述のように本実施の形態の印刷処理システム１では、ＪＤＦ形式による第１の印刷指示書または他記述形式による第２の印刷指示書に基づいて、従来の刷版等を用いた印刷処理又は電子写真方式による印刷処理を実行することができる（図５参照）。上記ＭＩＳ装置３０はＪＤＦ形式による第１の印刷指示書による印刷サービスを制御するものであり、連携サーバ４０は他記述形式による第２の印刷指示書による印刷サービスを制御するものである。
【０１０４】
しかし、ＭＩＳ装置３０による制御と、連携サーバ４０による制御とは互いに関連しない場合が多い。これは、印刷指示書の記述形式が異なるためであり、相互の連携が困難であった。そこで、本実施形態では、印刷指示書の記述形式に拘束されることなく印刷処理を遂行可能するため（つまり、印刷の自動化フローと電子写真のジョブフローの融合）、印刷処理システム１上の予め定めた処理装置（本実施の形態ではＭＩＳ装置３０）に、印刷処理システム１全体を管理する管理機能を設けている。
【０１０５】
この印刷処理システム１全体を管理する管理機能には、印刷処理システム１内の各印刷工程を担当する処理装置の動作状態（接続状態や可動状態など）を検知する機能、印刷工程内の処理装置を設定する機能、各処理装置で解釈することができる記述形式の印刷指示書を生成し発行する機能、処理装置の動作状態に対応して処理装置を変更する機能がある。
【０１０６】
以下の説明では、管理機能を達成する一例として、第１の印刷指示書（ＪＤＦ）により指示された印刷工程に含まれる処理について、印刷処理システム１内の印刷工程に属する処理装置の動作状態に基づいて処理を遂行する場合について説明する。なお、ここでは、第１の印刷指示書（ＪＤＦ）により指示された印刷工程に含まれる処理のうち、実行困難な印刷工程についてその印刷工程の処理と同一または予め定めた等価な処理を実行可能でかつ第２の印刷指示書に基づく処理が可能な装置へ処理を代替させる場合について説明する。一例として、図８及び図９を参照して第１の印刷指示書により印刷前の色校正用の印刷が指示されたときに、その処理を第２の印刷指示書に基づく処理が可能な装置に代替させる場合を説明する。
【０１０７】
なお、図８は、第１の印刷指示書に定義された印刷関連工程の中に色校正の指示が含まれる場合に、実行されるプロセスを示しており、図５のステップ１１２，１１４の処理に相当する。また、図９は、ＭＩＳ装置３０における処理の流れを示しており、図５のステップ１１０乃至１１６のＭＩＳ装置３０での処理を示している。また、印刷指示書の記述形式に拘束されることなく印刷処理を遂行可能するため、ＭＩＳ装置３０は、第１の印刷指示書の生成、及び第２の印刷指示書の生成を実行する機能を兼ね備えると共に、第１の印刷指示書を第２の印刷指示書に変換する機能を有している。
【０１０８】
まず、ＭＩＳ装置３０では、第１の印刷指示書（ＪＤＦ）により指示された印刷工程に含まれる処理のうち、色校正の指示の印刷工程（実際には印刷前の色校正）について印刷指示書を生成する（ステップ３００）。なお、上述の処理（図５のステップ１００）で生成された印刷指示書をそのまま利用できる場合はこの処理は省略することができる。次に、ＭＩＳ装置３０は、色校正を担当する印刷工程の処理装置として設定されたＤＤＣＰ５８の動作状態を取得し、ＤＤＣＰ装置５８が稼働可能（処理の実行が可能）か否かを判断する（ステップ３０２）。ＤＤＣＰ５８の状態取得は、例えばＤＤＣＰ５８に状態を問い合わせるコマンドを送信し、その返信の有無や返信データの内容により、ＤＤＣＰ５８の状態を取得することができる。ＤＤＣＰ５８の動作状態としては、ジョブ実行中でなく処理を実行可能な待機状態である稼働可能状態、ジョブを実行中であり処理を実行できないビシーであるとき、故障、非接続又は電源オフにより処理を実行できない状態を含む稼働不可状態がある。
【０１０９】
ＤＤＣＰ５８の状態が、稼働不可状態である場合には（ステップ３０２で否定）、ＭＩＳ装置３０において、第１の印刷指示書に対応した第２の印刷指示書、すなわち、色校正用の印刷処理を行うべき指示が記述された第２の印刷指示書を生成し、画像形成装置６２へ出力する（ステップ３０４）。この発行された第２の印刷指示書は、画像形成装置６２のジョブフローエンジン６２Ｚで受信される。ジョブフローエンジン６２Ｚは、受信した第２の印刷指示書を解釈し、色校正用の印刷に際してプリンタ６２Ａに設定すべきパラメータを第２の印刷指示書に記述し、プリンタ６２Ａへ出力する（ステップ３０６）。そして、プリンタ６２Ａは、ジョブフローエンジン６２Ｚから第２の印刷指示書を受信すると、第２の印刷指示書に従って、色校正用のプリント処理を実行する。なお、第２の印刷指示書に記述するパラメータは、例えば、印刷するぺ一ジの順序を指定するぺ一ジシーケンス、印刷する用紙の種類、サイズ等の各種印刷条件が含まれる。このパラメータは、例えば予め定めたパラメータとして内部のメモリに記憶しておき、これを読み出して使用してもよいし、ユーザーの操作により設定させたものを使用してもよい。
【０１１０】
このとき、ジョブフローエンジン６２Ｚは、プリンタ６２Ａによる印刷処理が終了したか否かを監視し、プリンタ６２Ａによる印刷処理が終了したことを検知すると、その旨をＭＩＳ装置３０へ通知する（ステップ３１０）。これにより、ＭＩＳ装置３０は色校正用の印刷が終了したことを認識し、次の処理を実行させるべき装置に対して印刷指示書を発行する。
【０１１１】
一方、ＤＤＣＰ５８の状態が、稼働可能状態である場合には（ステップ３０２で肯定）、ＭＩＳ装置３０が、第１の印刷指示書をＤＤＣＰ５８へ出力する（ステップ３１２）。ＭＩＳ装置３０から発行された第１の印刷指示書は、ＤＤＣＰ５８のエージェント５８Ｘで受信される。エージェント５８Ｘは、受信した第１の印刷指示書を解釈し、色校正用の印刷に際してプルーファ５８Ａに設定すべきパラメータを第１の印刷指示書に記述し、プルーファ５８Ａへ出力する（ステップ３１４）。第１の印刷指示書に記述するパラメータは、例えば、スクリーンの角度、種類、線数、プロファイル等の各種印刷条件が含まれる。このパラメータは、例えば予め定めたパラメータとして内部のメモリに記憶しておき、これを読み出して使用してもよいし、ユーザーの操作により設定させたものを使用してもよい。
【０１１２】
プルーファ５８Ａは、エージェント５８Ｘから第１の印刷指示書を受信すると、この印刷指示書に従って、色校正用の印刷処理を実行する（ステップ３１６）。そして、エージェント５８Ｘは、プルーファ５８Ａによる印刷処理が終了したか否かを監視し、プルーファ５８Ａによる印刷処理が終了したことを検知すると、その旨をＭＩＳ装置３０へ通知する（ステップ３１８）。これにより、ＭＩＳ装置３０は色校正用の印刷が終了したことを認識し、次の処理を実行させるべき装置に対して印刷指示書を発行する。
【０１１３】
上記プロセスを遂行するために、ＭＩＳ装置３０では、図９に示すフローチャートによる処理が実行される。まず、ＭＩＳ装置３０は、印刷処理システム１に接続された処理装置を検出する（ステップ３２０）。この検出では、接続状態を問い合わせるコマンドを送信し、その返信として処理装置自体を表す識別データを得ることと、その処理装置で解釈可能な印刷指示書の記述形式を表す記述形式データを得ることにより、各処理装置を検出する。この検出結果をテーブルとしとして記憶することで、印刷処理システム１内の処理装置を登録することができる。これによって、ＭＩＳ装置３０では、印刷処理システム１内で印刷工程を担当する処理装置を把握することができる。なお、印刷処理システム１内に存在する処理装置が定められている場合や、処理装置を追記する場合など、予め把握されている場合には、上記のテーブルに、キーボードなどの入力装置によって登録することが可能である。
【０１１４】
ＭＩＳ装置３０は、印刷処理システム１内の処理装置を把握すると、印刷工程を担当する処理装置を設定する（ステップ３２２）。この設定は、印刷工程内に複数の処理装置が存在するときに何れか１つまたは印刷工程内で実行される処理に対応する数の処理装置を設定するものである。また、この設定値は、上記テーブルに記録（登録）することが好ましい。この設定には、処理装置の１ジョブの処理時間、許容処理量、過去の稼働時間、耐用年数などにより優先順位を決定することができる。なお、印刷工程に対して処理装置が予め定められている場合には、上記ステップ３２０において、設定したり、テーブルにキーボードなどの入力装置によって登録することが可能である。
【０１１５】
上記の処理が終了すると、ＭＩＳ装置３０は、印刷連携処理を行うための印刷指示書の入力を待機し、クライアント端末１０により出力された印刷指示書（図５のステップ１００）を受け取る（ステップ３２４）。次に、ＭＩＳ装置３０は、受け取った印刷指示書について、印刷工程別の印刷指示書（作業指示書）を作成する（ステップ３２６）。ここでは、印刷工程別の印刷指示書は、第１の印刷指示書（ＪＤＦ）である。
【０１１６】
印刷工程別の印刷指示書（作業指示書）の作成が終了すると、その各印刷工程の処理装置について稼働状態を順次確認する（ステップ３２８）。この稼働状態確認は、各処理装置の動作状態を取得（図８のステップ３０２）することに相当する。なお、ステップ３２８以降の処理は、印刷指示書に記述されている印刷工程毎にその時系列的に処理が連携される場合には、順次処理される。また、印刷工程が動じ並行処理可能である場合には、並行して処理される。
【０１１７】
印刷工程の処理装置が稼働可能である場合（ステップ３３０で肯定）、上記ステップ３２６の印刷指示書を処理装置へ発行する（ステップ３３２）。これにより、印刷工程の処理装置は自己の装置で提供する印刷サービスの処理を実行することができる。
【０１１８】
一方、印刷工程の処理装置が稼働不可能である場合（ステップ３３０で否定）、上記ステップ３２２で定めた印刷工程を担当する現在の処理装置に代えて実行可能な代替えの処理装置を設定する（ステップ３３４）。この設定は、上記ステップ３２０で検出した印刷処理システム１に接続された処理装置のうち、稼働不可能である処理装置に代えて実行可能な処理装置を設定することである。このとき、上記テーブルに優先順位が定められている場合には、上記テーブルを参照すればよい。なお、この場合に、処理装置が解釈可能な印刷指示書の記述形式を考慮することは不要である。
【０１１９】
代替処理装置の設定が終了すると、ＭＩＳ装置３０は、その代替処理装置で解釈可能な記述形式の印刷指示書を作成し（ステップ３３６）、作成した印刷指示書を代替処理装置へ発行する（ステップ３３８）。これにより、印刷工程の処理装置で稼働不可能であった場合にも、代替の処理装置で提供する印刷サービスの処理に代えて、印刷工程を実行することができる。従って、上記ステップ３２４で受け取った印刷指示書に含まれる印刷工程の各々について、その印刷工程の処理を遂行することができる。
【０１２０】
そして、ＭＩＳ装置３０は、印刷工程の処理装置から処理が終了した旨の通知を受け取るまで（ステップ３４０で肯定されるまで）待機する。ＭＩＳ装置３０は、その通知を受け取ると、印刷指示書内の全ての印刷工程について処理を終了したかを判断し（ステップ３４２）、肯定されるまで上記処理を繰り返す。これにより、ＭＩＳ装置３０は印刷工程が終了したことを認識し、次の処理を実行させる管理を行うことができる。
【０１２１】
このように、本実施形態では、ＪＤＦによる第１の印刷指示書に従って印刷処理を実行する際に、色校正用の印刷が指示されていた場合において、ＪＤＦによる印刷指示書に基づく処理が可能なＤＤＣＰ５８が実行不可状態である場合に、第１の印刷指示書に対応する他記述形式による第２の印刷指示書を作成して（変換して）、第２の印刷指示書に基づく処理が可能な画像形成装置６２に出力して、色校正用の印刷処理を実行させる。このため、ＤＤＣＰ５８が故障等の理由により稼働できない状態であっても、電子写真のジョブフローにより処理が可能な画像形成装置６２によって色校正用の印刷処理を代替させることができる。従って、装置故障の復帰処理による大過によって生じる納期に遅れなどを招くことなく印刷処理を行うことが可能となる。
【０１２２】
なお、上記クライアント端末１０により出力された印刷指示書を受け取る処理（ステップ３２４）は、本発明の入力手段の作動に相当する。また、印刷工程の処理装置について稼働状態を確認する処理（ステップ３２８）は、本発明の検出手段の作動に相当する。また、ＭＩＳ装置３０により実行される、印刷工程の処理装置が稼働可能である場合に印刷指示書を処理装置へ発行する処理（ステップ３３２）、代替処理装置で解釈可能な記述形式の印刷指示書を代替処理装置へ発行する処理（ステップ３３８）は、本発明の出力手段の作動に相当する。また、本発明の処理手段の一例は、上記ＤＤＣＰ装置５８があり、エージェント手段はエージェント５８Ｘが対応し、実行手段はプルーファ５８Ａが対応する。
【０１２３】
なお、本実施形態では、印刷工程として色校正を一例に採用した場合を説明したが、印刷工程は色校正に限定されるものではない。すなわち、印刷指示書に含まれる印刷工程を担当する処理装置を代替えできるものであれば、本発明を適用可能である。例えば印刷物の綴じ工程が第１の印刷指示書で定義されていた場合において、綴じ機能を有するＪＤＦ対応のフィニッシャ装置５４が非稼働状態の場合には、第１の印刷指示書に対応する第２の印刷指示書を生成して、綴じ機能を有する画像形成装置６２へ出力することにより、綴じ機能を代替させることができる。
【０１２４】
また、本実施形態では、第１の印刷指示書に基づく処理が可能な装置で行うことができない場合に、同様の処理を第２の印刷指示書に基づく処理が可能な装置で行わせる場合について説明したが、異なる印刷指示書を作成したり変換したりすることに限定されるものではない。すなわち、第１の印刷指示書用の装置と同一の処理を実行可能な第１の印刷指示書を解釈できる処理装置を代替えの処理装置としてもよい。
【０１２５】
また、代替えの処理装置を設定する場合、全く同一の装置を複数台設置したもののなかから選択することもあるが、機能として同一で機種に差異があったり、製造メーカに差異があったり、記述形式に差異があったりする場合がある。この場合、結果としての差異は、処理時間や処理精度（印刷品質などの処理品質）である。このため、代替えの処理装置を設定することを積極的に実施することができる。すなわち、上記で稼働状態を検出して稼働可能な場合に処理装置を切り替えているが、稼働状態を把握し、処理時間や処理精度について予め設定したり入力された状態に合致する処理装置に代替えすることもできる。これによって、ユーザの要求が特急印刷である場合、印刷処理システム１内の最速の処理装置を設定して印刷処理を遂行することで、ユーザの要求に合致した状態で印刷物を提供することができる。
【０１２６】
また、本実施形態では、ネットワーク２に直接接続されたＤＤＣＰ５８又は画像形成装置６２により色校正用の印刷処理を行う場合について説明したが、ＢＥＰ６０の配下に接続されたＤＤＣＰ６４又は画像形成装置６８により色校正処理を行わせる場合等についても、本発明を適用可能である。この場合、ＤＤＣＰ６４の状態の取得や、第１の印刷指示書又は第２の印刷指示書の処理装置への発行は、ＢＥＰ６０のエージェント機能部６０Ｘを介して行えばよい。これにより、上記と同様に処理することができる。
【図面の簡単な説明】
【０１２７】
【図１】本発明の実施形態に係る印刷処理システムの構成を示すブロック図である。
【図２】本発明の実施形態に係る印刷処理システムを構成する各装置の基本構成を示すブロック図である。
【図３】印刷処理システムを構成する各装置の相互関係を説明するためのブロック図である。
【図４】印刷指示書の構成及びデータ追加の流れを示すイメージ図であり、（Ａ）は基本フィールドのみを示し、（Ｂ）はユーザの要求仕様を含むフィールドを示し、（Ｃ）は印刷関連工程毎の仕様を含むフィールドを示し、（Ｄ）は印刷関連工程毎の詳細仕様を含むフィールドを示した。
【図５】印刷物の要求から印刷物を得るまでの連携処理に関するプロセスフローチャートである。
【図６】１つの印刷関連工程を担当する処理装置でなされる処理に関するプロセスフローチャートである。
【図７】従来の印刷工程の流れを示す図である。
【図８】色校正の印刷工程を含む印刷指示書において実行されるプロセスフローチャートである。
【図９】ＭＩＳ装置における処理の流れを示すフローチャートである。
【符号の説明】
【０１２８】
１…印刷処理システム
２…ネットワーク
１０…クライアント端末
１１…ＤＴＰ装置
２０…ＤＦＥ装置
３０…ＭＩＳ装置
４０…連携サーバ
５０…ＣＴＰ装置
５２…印刷機
５２Ｘ…エージェント
５４…フィニッシャ装置
５６…配送管理装置
５８…ＤＤＣＰ装置
６０…ＢＥＰ装置
６０Ｘ…エージェント機能部
６０Ｙ…選択部
６２…画像形成装置
６２Ａ…プリンタ装置
６２Ｚ…ジョブフローエンジン
６４…ＤＤＣＰ装置
６６…ＣＴＰ装置
６８…画像形成装置
７０…印刷指示書
【図１】
2005271264.tif 000003
【図２】
2005271264.tif 000004
【図３】
2005271264.tif 000005
【図４】
2005271264.tif 000006
【図５】
2005271264.tif 000007
【図６】
2005271264.tif 000008
【図７】
2005271264.tif 000009
【図８】
2005271264.tif 000010
【図９】
2005271264.tif 000011