(57)【要約】【課題】印刷物にカラーページとモノクロページとが混在している場合に、カラーページはカラー印刷用のプリンタ装置で印刷を行い、モノクロページはモノクロ印刷用のプリンタ装置で印刷を行うことが可能な印刷制御装置、印刷制御システム及び印刷制御方法を提供する。【解決手段】印刷物のデータがカラーページとモノクロページとの両方を含むのかを判定し、当該データからカラーページの描画データとモノクロページの描画データとを生成する描画処理部と、描画処理部により描画データがカラーページとモノクロページとの両方を含むと判定されたときに、印刷物のジョブチケットに基づき、カラーページ印刷用の予備ジョブチケットとモノクロページ印刷用の予備ジョブチケットとを生成するするジョブ生成処理部と、を有する。【選択図】図２
2011034553.tif 000002
【特許請求の範囲】
【請求項１】
印刷物のデータがカラーページとモノクロページとの両方を含むのかを判定し、当該データからカラーページの描画データとモノクロページの描画データとを生成する描画処理部と、
前記描画処理部により前記描画データがカラーページとモノクロページとの両方を含むと判定されたときに、前記印刷物のジョブチケットに基づき、カラーページ印刷用の予備ジョブチケットとモノクロページ印刷用の予備ジョブチケットとを生成するするジョブ生成処理部と、を有することを特徴とする印刷制御装置。
【請求項２】
前記カラーページを印刷するプリンタ装置に接続された第１のデバイス装置の第１のデバイス情報と、前記モノクロページを印刷するプリンタ装置に接続された第２のデバイス装置の第２のデバイス情報と、を取得するプリンタ制御部と、
前記第１のデバイス情報と前記第２のデバイス情報とが、合致していないときに、前記第１のデバイス装置と前記第２のデバイス装置による処理結果のイメージデータを生成し、前記カラーページ印刷用の予備ジョブチケットと前記モノクロページ印刷用の予備ジョブチケットに基づき、前記第１のデバイス装置の処理結果のイメージデータを前記カラーページの描画データに追加し、第２のデバイス装置の処理結果のイメージデータを前記モノクロの描画データに追加し、印刷イメージを生成する印刷イメージ生成処理部と、
前記印刷イメージ生成処理部により生成された印刷イメージを表示する印刷イメージ表示処理部と、をさらに有することを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
前記第１のデバイス情報と前記第２のデバイス情報とに対する補正値の入力を受ける入力部をさらに有し、
前記印刷イメージ生成処理部は、
前記入力部により補正値の入力を受けたときは、当該補正値に基づき、前記印刷イメージを再生成することを特徴とする請求項２に記載の印刷制御装置。
【請求項４】
前記印刷物のジョブチケットと前記カラーページ印刷用の予備ジョブチケットに基づき、カラーページ印刷用のジョブチケットを生成し、前記印刷物のジョブチケットと前記モノクロページ印刷用の予備ジョブチケットに基づき、モノクロページ印刷用のジョブチケットを生成するジョブチケット制御部をさらに有し、
前記プリンタ制御部は、
前記入力部により補正値の入力を受けたときは、当該補正値に基づき、前記第１のデバイス情報と前記第２のデバイス情報との更新を行い、
前記ジョブ生成処理部は、
前記入力部により補正値の入力を受けたときは、当該補正値に基づき、カラーページ印刷用の予備ジョブチケットとモノクロページ印刷用の予備ジョブチケットとの更新を行い、
前記ジョブチケット制御部は、
前記入力部により補正値の入力を受けたときは、前記印刷物のジョブチケットと前記更新されたカラーページ印刷用の予備ジョブチケットに基づき、カラーページ印刷用のジョブチケットを生成し、前記印刷物のジョブチケットと前記更新されたモノクロページ印刷用の予備ジョブチケットに基づき、モノクロページ印刷用のジョブチケットを生成することを特徴とする請求項３に記載の印刷制御装置。
【請求項５】
前記ジョブチケット制御部により生成されたカラーページ印刷用のジョブチケットに基づき、カラーページ用のワークフローを生成し、前記ジョブチケット制御部により生成されたモノクロページ印刷用のジョブチケットに基づき、モノクロページ用のワークフローを生成するワークフロー制御部と、を有することを特徴とする請求項４に記載の印刷制御装置。
【請求項６】
ジョブチケット制御装置とワークフロー制御装置とプリプレス制御装置とプリンタ制御装置とを有して構成される印刷制御システムであって、
前記ジョブチケット制御装置は、印刷物のジョブチケットを生成し、
前記プリプレス制御装置は、
前記印刷物のデータがカラーページとモノクロページとの両方を含むのかを判定し、当該データからカラーページの描画データとモノクロページの描画データとを生成する描画処理部と、
前記描画処理部により前記描画データがカラーページとモノクロページとの両方を含むと判定されたときに、前記ジョブチケット制御装置により生成された前記印刷物のジョブチケットに基づき、カラーページ印刷用の予備ジョブチケットとモノクロページ印刷用の予備ジョブチケットとを生成するするジョブ生成処理部と、を有することを特徴とする印刷制御システム。
【請求項７】
前記プリンタ制御装置は、
前記カラーページを印刷するプリンタ装置に接続された第１のデバイス装置の第１のデバイス情報と、前記モノクロページを印刷するプリンタ装置に接続された第２のデバイス装置の第２のデバイス情報と、を取得し、
前記プリプレス制御装置は、
前記第１のデバイス情報と前記第２のデバイス情報とが、合致していないときに、前記第１のデバイス装置と前記第２のデバイス装置による処理結果のイメージデータを生成し、前記カラーページ印刷用の予備ジョブチケットと前記モノクロページ印刷用の予備ジョブチケットに基づき、前記第１のデバイス装置の処理結果のイメージデータを前記カラーページの描画データに追加し、第２のデバイス装置の処理結果のイメージデータを前記モノクロの描画データに追加し、印刷イメージを生成する印刷イメージ生成処理部と、
前記印刷イメージ生成処理部により生成された印刷イメージを表示する印刷イメージ表示処理部と、をさらに有することを特徴とする請求項６に記載の印刷制御システム。
【請求項８】
前記プリプレス制御装置は、
前記第１のデバイス情報と前記第２のデバイス情報とに対する補正値の入力を受ける入力部をさらに有し、
前記プリプレス制御装置の前記印刷イメージ生成処理部は、
前記入力部により補正値の入力を受けたときは、当該補正値に基づき、前記印刷イメージを再生成することを特徴とする請求項７に記載の印刷制御システム。
【請求項９】
前記プリンタ制御部は、
前記入力部により補正値の入力を受けたときは、当該補正値に基づき、前記第１のデバイス情報と前記第２のデバイス情報との更新を行い、
前記プリプレス制御装置の前記ジョブ生成処理部は、
前記入力部により補正値の入力を受けたときは、当該補正値に基づき、カラーページ印刷用の予備ジョブチケットとモノクロページ印刷用の予備ジョブチケットとの更新を行い、
前記ジョブチケット制御装置は、
前記入力部により補正値の入力を受けたときは、前記印刷物のジョブチケットと前記更新されたカラーページ印刷用の予備ジョブチケットに基づき、カラーページ印刷用のジョブチケットを生成し、前記印刷物のジョブチケットと前記更新されたモノクロページ印刷用の予備ジョブチケットに基づき、モノクロページ印刷用のジョブチケットを生成することを特徴とする請求項８に記載の印刷制御システム。
【請求項１０】
前記ワークフロー制御装置は、
前記ジョブチケット制御装置により生成されたカラーページ印刷用のジョブチケットに基づき、カラーページ用のワークフローを生成し、前記ジョブチケット制御部により生成されたモノクロページ印刷用のジョブチケットに基づき、モノクロページ用のワークフローを生成することを特徴とする請求項９に記載の印刷制御システム。
【請求項１１】
印刷物のデータがカラーページとモノクロページとの両方を含むのかを判定し、当該データからカラーページの描画データとモノクロページの描画データとを生成する描画処理ステップと、
前記描画処理ステップにより前記描画データがカラーページとモノクロページとの両方を含むと判定されたときに、前記印刷物のジョブチケットに基づき、カラーページ印刷用の予備ジョブチケットとモノクロページ印刷用の予備ジョブチケットとを生成するするジョブ生成処理ステップと、を有することを特徴とする印刷制御方法。
【請求項１２】
前記カラーページを印刷するプリンタ装置に接続された第１のデバイス装置の第１のデバイス情報と、前記モノクロページを印刷するプリンタ装置に接続された第２のデバイス装置の第２のデバイス情報と、を取得するプリンタ制御ステップと、
前記第１のデバイス情報と前記第２のデバイス情報とが、合致していないときに、前記第１のデバイス装置と前記第２のデバイス装置による処理結果のイメージデータを生成し、前記カラーページ印刷用の予備ジョブチケットと前記モノクロページ印刷用の予備ジョブチケットに基づき、前記第１のデバイス装置の処理結果のイメージデータを前記カラーページの描画データに追加し、第２のデバイス装置の処理結果のイメージデータを前記モノクロの描画データに追加し、印刷イメージを生成する印刷イメージ生成処理ステップと、
前記印刷イメージ生成処理部により生成された印刷イメージを表示する印刷イメージ表示処理部と、をさらに有することを特徴とする請求項１１に記載の印刷制御方法。
【請求項１３】
前記第１のデバイス情報と前記第２のデバイス情報とに対する補正値の入力を受ける入力ステップをさらに有し、
前記印刷イメージ生成処理ステップは、
前記入力部により補正値の入力を受けたときは、当該補正値に基づき、前記印刷イメージを再生成することを特徴とする請求項１２に記載の印刷制御方法。
【請求項１４】
前記印刷物のジョブチケットと前記カラーページ印刷用の予備ジョブチケットに基づき、カラーページ印刷用のジョブチケットを生成し、前記印刷物のジョブチケットと前記モノクロページ印刷用の予備ジョブチケットに基づき、モノクロページ印刷用のジョブチケットを生成するジョブチケット制御ステップをさらに有し、
前記プリンタ制御ステップは、
前記入力部により補正値の入力を受けたときは、当該補正値に基づき、前記第１のデバイス情報と前記第２のデバイス情報との更新を行い、
前記ジョブ生成処理ステップは、
前記入力部により補正値の入力を受けたときは、当該補正値に基づき、カラーページ印刷用の予備ジョブチケットとモノクロページ印刷用の予備ジョブチケットとの更新を行い、
前記ジョブチケット制御ステップは、
前記入力部により補正値の入力を受けたときは、前記印刷物のジョブチケットと前記更新されたカラーページ印刷用の予備ジョブチケットに基づき、カラーページ印刷用のジョブチケットを生成し、前記印刷物のジョブチケットと前記更新されたモノクロページ印刷用の予備ジョブチケットに基づき、モノクロページ印刷用のジョブチケットを生成することを特徴とする請求項１３に記載の印刷制御方法。
【請求項１５】
前記ジョブチケット制御ステップにより生成されたカラーページ印刷用のジョブチケットに基づき、カラーページ用のワークフローを生成し、前記ジョブチケット制御部により生成されたモノクロページ印刷用のジョブチケットに基づき、モノクロページ用のワークフローを生成するワークフロー生成ステムと、を有することを特徴とする請求項１４に記載の印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ジョブチケットを使用して印刷を行う印刷制御装置、印刷制御システム及び印刷制御方法に関する。
【背景技術】
【０００２】
印刷物のなかには、カラーページとモノクロページとが混在しているものがある。このようなときは、カラー印刷が可能なプリンタ装置により印刷することにより、１台のプリンタ装置で印刷を行うことが可能である。
【０００３】
しかしながら、商業印刷においては、モノクロページ印刷専用のプリンタ装置を有していることが多く、できることならば、このモノクロ印刷専用のプリンタ装置を活用させるために、カラーページはカラー印刷用のプリンタ装置で印刷を行い、モノクロページはモノクロ印刷専用のプリンタ装置で印刷を行うようにしたい、という要望がある。
【０００４】
また、商業印刷においては、大量の印刷を行うこともあり、１つの印刷物を２台以上のプリンタ装置で印刷し、各プリンタ装置にかかる負荷を低減したいという要望もある。また、１つの印刷物を２台以上のプリンタ装置で印刷することができれば、印刷時間も短くすることが可能である。
【０００５】
商業印刷においては、印刷の後の後工程で行われる処理として、例えば、印刷物にパンチ穴を開ける処理、ステープルで印刷物を閉じる処理を行うデバイス装置が、各プリンタ装置に接続されている。そして、このため、プリンタ装置における印刷工程からデバイス装置における後工程処理までを連続して行えるようになっている。
【０００６】
また、近年は、ネットワークの発達したことにより、商業印刷において、前処理工程、印刷工程、後工程処理、のそれぞれを行う装置間におけるデータの送受信を制御することで、全工程を統合的に管理できるようになってきている。その際に、全工程における作業指示書であるジョブチケットとして、例えば、ＪＤＦ（Job Definition Format）などが使用されている。
【０００７】
このように、印刷工程から後工程までを連続に行うような商業印刷において、１つの印刷物の印刷を２台以上のプリンタ装置により行うと、各装置における設定値の違いにより、完成した印刷出力物の出来上がりに違いが生じることがある。
【０００８】
通常、顧客は、印刷物の印刷を依頼するときに、様々な印刷条件を指定するが、１台のプリンタ装置、デバイス装置により印刷することを想定して印刷条件を指定するため、例えば、印刷物にあけるパンチ穴の位置などについては、指定しないことがある。このようなとき、それぞれのデバイス装置において、パンチ穴を開ける位置の設定が異なっていた場合、印刷出力物には、パンチ穴の位置が異なるページが混在してしまうことになる。
【０００９】
そこで、例えば、特許文献１では、印刷の途中で、プリンタ装置を切り替える際、切り替え前のプリンタ装置と、切り替え後のプリンタ装置と、のそれぞれのデバイス情報の違いにより印刷出力物に違いが生じることを防ぐ方法が開示されている。特許文献１に開示された方法では、切り替え後のプリンタ装置により印刷を開始する前に、切り替え後のプリンタ装置のデバイス情報に基づいて、ＪＤＦを再編集することで、印刷出力物に違いが生じることを防いでいる。
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、特許文献１に開示された方法は、切り替え前のプリンタ装置で故障などの誤作動が生じたときに、プリンタを切り替えるための方法である。このため、印刷物にカラーページとモノクロページとが混在しているような場合に、つまり、切り替えが数度必要な場合などには、特許文献１に開示された方法は適用できない。よって、特許文献１では、印刷物にカラーページとモノクロページとが混在しているような場合に、カラーページはカラー印刷用のプリンタ装置で印刷を行い、モノクロページはモノクロ印刷専用のプリンタ装置で印刷を行うというような処理を行うことができない。
【００１１】
そこで本発明は、上記問題点に鑑みてなされたもので、印刷物にカラーページとモノクロページとが混在している場合に、カラーページはカラー印刷用のプリンタ装置で印刷を行い、モノクロページはモノクロ印刷用のプリンタ装置で印刷を行うことが可能な印刷制御装置、印刷制御システム及び印刷制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するため、本発明における印刷制御装置は、印刷物のデータがカラーページとモノクロページとの両方を含むのかを判定し、当該データからカラーページの描画データとモノクロページの描画データとを生成する描画処理部と、前記描画処理部により前記描画データがカラーページとモノクロページとの両方を含むと判定されたときに、前記印刷物のジョブチケットに基づき、カラーページ印刷用の予備ジョブチケットとモノクロページ印刷用の予備ジョブチケットとを生成するするジョブ生成処理部と、を有することを特徴とする。
【００１３】
また、本発明における印刷制御システムは、ジョブチケット制御装置とワークフロー制御装置とプリプレス制御装置とプリンタ制御装置とを有して構成される印刷制御システムであって、前記ジョブチケット制御装置は、印刷物のジョブチケットを生成し、前記プリプレス制御装置は、前記印刷物のデータがカラーページとモノクロページとの両方を含むのかを判定し、当該データからカラーページの描画データとモノクロページの描画データとを生成する描画処理部と、前記描画処理部により前記描画データがカラーページとモノクロページとの両方を含むと判定されたときに、前記ジョブチケット制御装置により生成された前記印刷物のジョブチケットに基づき、カラーページ印刷用の予備ジョブチケットとモノクロページ印刷用の予備ジョブチケットとを生成するするジョブ生成処理部と、を有することを特徴とする。
【００１４】
また、本発明における印刷制御方法は、印刷物のデータがカラーページとモノクロページとの両方を含むのかを判定し、当該データからカラーページの描画データとモノクロページの描画データとを生成する描画処理ステップと、前記描画処理ステップにより前記描画データがカラーページとモノクロページとの両方を含むと判定されたときに、前記印刷物のジョブチケットに基づき、カラーページ印刷用の予備ジョブチケットとモノクロページ印刷用の予備ジョブチケットとを生成するするジョブ生成処理ステップと、を有することを特徴とする。
【発明の効果】
【００１５】
本発明により、印刷物にカラーページとモノクロページとが混在している場合に、カラーページはカラー印刷用のプリンタ装置で印刷を行い、モノクロページはモノクロ印刷用のプリンタ装置で印刷を行うことが可能である。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係る印刷システムの構成例を示す図である。
【図２】本発明の実施形態に係る印刷制御システムの構成例を示す図である。
【図３】本発明の実施形態に係る印刷制御システムにおいて１台のプリンタ装置を使用した印刷を行う際のデータの流れを示す図である。
【図４】本発明の実施形態に係る印刷制御システムにおける処理動作例を示す図である。
【図５】本発明の実施形態に係る印刷制御システムにおける処理動作例を示す図である。
【図６】本発明の実施形態に係る印刷制御システムにおける処理動作例を示す図である。
【図７】本発明の実施形態に係る印刷制御システムにおける処理動作例を示す図である。
【図８】本発明の実施形態に係る印刷制御システムにおける処理動作例を示す図である。
【図９】本発明の実施形態に係る印刷制御システムにおける処理動作例を示す図である。
【図１０】本発明の実施形態に係る印刷制御システムにおける処理動作例を示す図である。
【図１１】本発明の実施形態に係る印刷制御システムにおいて２台のプリンタ装置を使用した印刷を行う際のデータの流れを示す図である。
【図１２】描画データを生成する際の処理動作例を示す図である。
【図１３】印刷ジョブを生成する際の処理動作例を示す図である。
【図１４】本発明の実施形態に係る印刷制御システムの印刷イメージの表示例を示す図である。
【図１５】本発明の実施形態に係る印刷制御システムの印刷イメージの表示例を示す図である。
【図１６】本発明の実施形態に係る印刷制御システムにおけるＪＤＦの生成を説明する図である。
【発明を実施するための形態】
【００１７】
次に、発明を実施するための形態について図面を参照して詳細に説明する。
【００１８】
＜印刷システム１００の構成例＞
図１は、本発明の実施形態に係る印刷システム１００の構成例を示す図である。本実施形態に係る印刷システム１００は、印刷制御サーバ１１０と、クライアントＰＣ１２０と、管理サーバ１３０と、プリンタ装置１４０と、デバイス装置１５０と、を有して構成される。印刷制御サーバ１１０と、クライアントＰＣ１２０と、管理サーバ１３０と、プリンタ装置１４０と、デバイス装置１５０と、は、例えば、同一のＬＡＮ（Local Area Network）に接続される。印刷システム１００は、印刷業者が顧客から依頼された印刷物を印刷する際に使用するシステムである。
【００１９】
本実施形態に係る印刷システム１００では、印刷制御サーバ１１０と、クライアントＰＣ１２０と、により印刷制御システム２００を構成し、この印刷制御システム２００が印刷システム１００における印刷処理の制御を行う。
【００２０】
管理サーバ１３０は、顧客ＰＣ１６０から、インターネットなどのネットワークを介して、印刷データの入稿や印刷条件を指定した印刷依頼を受ける。管理サーバ１３０は、この顧客からの印刷データの入稿管理や、入稿された印刷データの管理、印刷作業の見積もり、印刷出力物の発注納期の管理、印刷出力物の納品処理などの管理業務を行う。また、管理サーバ１３０は、印刷条件を定義したジョブチケットであるＪＤＦの生成を行う。管理サーバ装置１３０は、例えば、ＪＤＦ生成アプリケーションなどを使用して、印刷出力物を生成するために必要となる、顧客により指定された印刷条件に基づき、ＪＤＦの生成を行う。また、管理サーバ１３０は、生成されたＪＤＦと、顧客から入庫された印刷データと、を印刷制御装置１１０に送信する。
【００２１】
なお、管理サーバ１０３は、例えば、ＭＩＳ（Management Information System）と呼ばれる管理サーバと同等の機能を有するようにすると良い。また、管理サーバ１０３は、１台の装置によりサーバにより構成されても良いし、処理機能を分散させ、上記の管理業務を行うサーバと、上記のＪＤＦの生成処理を行うサーバと、の２台のサーバにより構成されるようにしても良い。
【００２２】
プリンタ装置１４０は、印刷ジョブで指定された印刷を行う。プリンタ装置１４０は、デバイス装置１５０と接続している。
【００２３】
デバイス装置１５０は、プリンタ装置１４０が印刷を行う際に、その印刷処理やその印刷の後工程処理で使用される。デバイス装置１５０の行う後工程処理としては、例えば、印刷物にパンチ穴を開ける処理や印刷物をステープルで閉じる処理などがある。印刷システム１００は、複数のプリンタ装置１０４を有するようにしても良い。デバイス装置１５０は、ＬＡＮを介して、直接、他の装置と情報の送受信を行っても良いし、ＬＡＮには接続せず、接続したプリンタ装置１４０を介して、他の装置と情報の送受信を行っても良い。
【００２４】
＜印刷制御システム２００の構成例＞
図２は、本発明の実施形態に係る印刷制御システム２００の構成例を示す図である。印刷制御システム２００は、印刷制御サーバ１１０と、クライアントＰＣ１２０と、を有して構成される。
【００２５】
（印刷制御サーバ１１０の構成例）
印刷制御サーバ１１０は、全体制御部２１０と、ジョブチケット制御部２２０と、ワークフロー制御部２３０と、プリプレス制御部２４０と、を有して構成される。
【００２６】
全体制御部２１０は、印刷制御システム２００における処理の指示を各部に出し、各部から処理の結果などを受ける。これにより、全体制御部２１０は、印刷制御システム２００全体の処理を制御する。全体制御部２１０は、印刷システム管理情報を保持している。ここで、印刷システム管理情報とは、印刷システム１００を構成する各装置を管理するための情報である。具体的には、印刷システム管理情報には、カラー印刷処理を行うときに使用するプリンタ装置１４０のリストや、モノクロ印刷処理を行うときに使用するモノクロプリンタ装置１４０のリスト、ＬＡＮに接続されているホストの数、それらのホストに組み込まれた各処理部の存在場所、などがある。全体制御部２１０は、印刷制御システム２００を制御する際に、この印刷システム管理情報を用いる。
【００２７】
ジョブチケット制御部２２０は、管理サーバ１３０から送信されたＪＤＦに定義された印刷工程ごとの印刷条件を解析する。解析の結果、印刷システム１００において印刷可能な条件であると判定した場合、ジョブチケット制御部２２０は、ワークフロー制御部２３０にＪＤＦを送信するとともに、ワークフロー制御部２３０に対して、この送信したＪＤＦの定義内容に合致したワークフローの生成指示を行う。
【００２８】
また、ジョブチケット制御部２２０は、後述するように、プリプレス工程や印刷工程、後工程処理などにおいて、作業者による印刷条件の変更があった場合、変更された印刷条件に合致するように、ＪＤＦに定義されている内容を編集し、ＪＤＦの再生成を行う。また、ジョブチケット制御部２２０は、この再生成されたＪＤＦのワークフロー制御部２３０への送信も行う。
【００２９】
ワークフロー制御部２３０は、ジョブチケット制御部２２０から送信されたＪＤＦの定義内容に基づいて、印刷物の入稿から印刷出力物の生成までの作業工程を連結し、ワークフローを生成する。また、ワークフロー制御部２３０は、生成されたワークフローに従い、印刷工程ごとの状態管理や、各工程において印刷作業指示を行う。具体的には、ワークフロー制御部２３０は、印刷物のデータの入稿が終了すると、プリプレス制御部２４０に対して、プリプレス作業指示を行い、印刷物のデータの入稿工程を完了状態にする。また、ワークフロー制御部２３０は、印刷工程ごとの状態を作業者に対して通知する機能も併せ持つ。また、ワークフロー制御部２３０は、後述するように、印刷処理手順に変更が生じた場合に、ワークフローの再編集を行うことによりワークフローの再生成を行う。また、ワークフロー制御部２３０は、印刷工程ごとの進捗状態などの工程管理や、印刷工程ごとの状態表示などを行う。
【００３０】
プリプレス制御部２４０は、描画処理部２４１と、ジョブ生成処理部２４２と、デバイス情報処理部２４３と、印刷イメージ生成処理部２４４と、を有して構成される。
【００３１】
描画処理部２４１は、管理サーバ１３０から送信された印刷物の描画データがカラーページとモノクロページとの両方を含むかの判定を行うと共に、カラーページのみの描画データ、モノクロページのみの描画データ、もしくはカラーとモノクロの描画データを生成する。
【００３２】
ジョブ生成処理部２４２は、ワークフロー制御部２３０から受信したＪＤＦと、描画処理部２４１により生成された描画データを、プリンタ装置１４０により処理を行うことができるデータ形式に置き換え印刷ジョブを生成する。
【００３３】
デバイス情報処理部２４３は、プリンタ制御部２５０に対して、印刷システムに接続されていて、プリンタ装置１４０の動作情報と、デバイス装置１５０の動作情報であるデバイス情報と、を要求する。ここで、デバイス情報は、印刷処理を行う上で各デバイス装置１０５の動作の仕方を示す情報である。具体的には、デバイス情報として、後工程処理において、印刷物にパンチ穴を開ける位置などがある。
【００３４】
印刷イメージ生成処理部２４４は、ワークフロー制御部２３０から送信されたＪＤＦに定義された印刷条件と、描画処理部２４１により生成された描画データと、デバイス情報処理部２４３が取得したデバイス情報と、に基づき、描画データの印刷イメージに、ＪＤＦに定義された印刷条件と、後工程処理で行なう作業結果と、を追加した印刷イメージを生成する。また、印刷イメージ生成処理部２４４は、生成した印刷イメージと、デバイス情報と、をクライアントＰＣ１２０に送信する。
【００３５】
プリンタ制御部２５０は、ワークフロー制御部２３０から送信されたＪＤＦに定義された印刷条件でプリンタ装置１４０の制御し、プリプレス制御部２４０から送信された印刷ジョブをプリンタ装置１４０により印刷する。例えば、具体的には、プリンタ制御部２５０は、ＪＤＦに定義された印刷条件に従い、片面印刷、もしくは両面印刷を行うようにプリンタ装置１４０の動作を制御する。また、例えば、プリンタ制御部２５０は、印刷処理中に障害が発生した場合のリカバリ処理などをも行う。
【００３６】
また、プリンタ制御部２５０は、プリプレス制御部２４０からの要求に従い、印刷システム１００に接続されたプリンタ装置１４０の動作情報や、そのプリンタ装置１４０に接続しているデバイス装置１５０の動作情報であるデバイス情報、をプリンタ装置１４０やデバイス装置１５０から取得する。また、プリンタ制御部２５０は、後述するように、デバイス情報の補正が行われた場合には、補正されたデバイス情報をデバイス装置１５０に設定する処理なども行う。
【００３７】
（クライアントＰＣ１２０の構成例）
クライアントＰＣ１２０は、プリプレス入力処理部２６０を有している。プレプレス入力部２６０は、印刷イメージ表示処理部２６１と、入力部２６２と、を有して構成される。
【００３８】
印刷イメージ表示処理部２６１は、印刷イメージ生成処理部２４４より生成され、クライアントＰＣ１２０に送付された印刷イメージと、デバイス情報をＰＣの画面上に表示する。
【００３９】
このため、本実施形態に係る印刷システム１００では、印刷が実行される前に、作業者が印刷の出来上がりのイメージを確認できる。また、デバイス装置１５０の作業動作情報の差異を作業者に通知することができる。ここで、作業動作情報としては、例えば、印刷物におけるパンチ穴を開ける位置やステープルで閉じる位置などがある。
【００４０】
入力部２６２は、作業者による印刷条件変更の入力を受ける。つまり、作業者は、表示された印刷イメージと作業動作情報とに基づき、描画イメージの印字位置や作業動作情報などの変更を行うために、その変更情報、つまり、補正値などを入力部２６２から入力する。
【００４１】
なお、印刷制御サーバ１１０が、プリプレス処理部２６０を備えるようにしても良い。つまり、印刷制御サーバ１１０が、印刷イメージ表示処理部２６１と、入力部２６２と、を備えるようにしても良い。
【００４２】
＜通常の印刷処理時の処理動作例＞
図３を参照しながら、本発明の実施形態に係る印刷制御システム２００における通常の印刷処理時の処理動作例を説明する。この通常の印刷処理では、１台のプリンタ装置１４０を用いて印刷を行う。
【００４３】
管理サーバ１３０は、顧客から印刷物のデータの入庫と、その印刷物に対する印刷条件の指示を受けると、この印刷条件の指示に従い、ＪＤＦを生成する。顧客による印刷条件の指示は、印刷工程ごとに指定できるものとし、管理サーバ１３０が生成するＪＤＦには、印刷工程ごとに印刷条件が定義される。
【００４４】
管理サーバ１３０は、ＪＤＦを生成すると、ジョブチケット制御部２２０にＪＤＦを送信する。また、管理サーバ装置１３０は、印刷物のデータをプリプレス制御部２４０に送信する。
【００４５】
ジョブチケット解析処理部２２１は、管理サーバ１３０から送信されたＪＤＦに定義された印刷工程ごとの印刷条件を解析する。解析の結果、印刷システム１００において印刷可能な条件であると判定した場合は、ジョブチケット解析処理部２２１は、ワークフロー制御部２３０にＪＤＦを送信するとともに、ワークフロー制御部２３０に対して、この送信したＪＤＦの定義内容に合致したワークフローの生成指示を行う。
【００４６】
ワークフロー制御部２３０は、ジョブチケット制御部２２０からワークフローの生成指示を受けると、ジョブチケット制御部２２０から送信されたＪＤＦの定義内容に基づいて、印刷物の入稿から印刷出力物の生成までの作業工程を連結し、ワークフローを生成する。
【００４７】
そして、ワークフロー制御部２３０は、生成されたワークフローに従い、プリプレス制御部２４０にＪＤＦを送信するとともに、プリプレス動作指示を送信する。また、ワークフロー制御部２３０は、生成したワークフローに従い、プリンタ制御部２５０にＪＤＦを送信するとともに、プリンタ制御指示を送信する。
【００４８】
描画処理部２４１は、管理サーバ１３０から、顧客が入稿した印刷物のデータを受けると、描画データを生成する。
【００４９】
ジョブ生成処理部２４２は、ワークフロー制御部２３０から受信したＪＤＦと、描画処理部２４１により生成された描画データを、プリンタ装置１４０により処理を行うことができるデータ形式に置き換え印刷ジョブを生成する。
【００５０】
プリンタ制御部２６１は、プリプレス制御部２４０から印刷ジョブを受け取ると、ワークフロー制御部２３０によるプリンタ制御指示に従い、ＪＤＦに定義された印刷条件で印刷ジョブをプリンタ装置１４０が印刷するように、プリンタ装置１４０の制御を行う。
【００５１】
本実施形態に係る印刷システムでは、上記のような処理動作により、通常の印刷処理は行われる。
【００５２】
＜複数のプリンタ装置１４０による印刷処理時の処理動作例＞
１つの印刷物のデータを、複数のプリンタ装置１４０を使用して印刷を行うとき、各プリンタ装置１４０に接続されたデバイス装置１５０のデバイス情報の間に差異が存在することがある。例えば、一般的に、印刷物にパンチ穴を開けるためのデバイス装置１５０において、パンチ穴を開ける位置は、デバイス装置１５０を作業者が操作することによりで任意の位置に調整できるものである。このため、例えば、あるデバイス装置１５０のデバイス情報では、パンチ穴の位置が用紙左端から２０ｍｍと設定されており、他のデバイス装置１５０のデバイス情報では、パンチ穴の位置が用紙左端から１８ｍｍと設定されているようなことがある。
【００５３】
このようなとき、印刷され、後工程処理を施され、完成した印刷出力物の出来上がりが、それぞれのプリンタ装置１４０、デバイス装置１５０により異なることになってしまう。そこで、本実施形態では、印刷を実行する前に、後工程処理が施された後の印刷イメージを表示するようにし、デバイス情報の設定値などを変更できるようにし、所望の印刷出力物を得られようした。
【００５４】
以下、図４〜図１１を参照しながら、本実施形態に係る印刷制御システム２００における処理動作例を説明する。なお、ワークフロー制御部２３０がワークフローを生成し、プリプレス制御２４０とプリント制御部２５０とにＪＤＦを送信するまでに、管理サーバ１３０とジョブチケット制御部２２０とワークフロー制御部２３０とで行われる処理動作は、上記の通常の処理動作例に示した処理動作と同じである。
【００５５】
全体制御部２１０は、管理サーバ装置１３０から印刷物のデータを受信すると、このデータを描画処理部２４１に送信する（Ｓ１０１）。全体制御部２１０は、データを送信後、描画データの生成の指示と描画データ情報の判定の指示とを描画処理部２４１に送信する（Ｓ１０２）。ここでは、描画データ情報の判定として、例えば、印刷物が、カラーページのみで構成されているか、モノクロページのみで構成されているか、あるいは、カラーページとモノクロページとが混在しているか、の判定を行うことにする。
【００５６】
描画処理部２４１は、全体制御部２１０から受信したデータにより描画データを生成と、この描画データにカラーの描画データとモノクロの描画データとが混在しているのかの判定を行う（Ｓ１０３）。
【００５７】
描画処理部２４１は、例えば、図１２に示したような処理手順により、描画データを生成する。
【００５８】
描画処理部２４１は、ページ単位で印刷物のデータを切り出し、データ中の色情報を解析し、カラー情報を含んでいるかの判定を行う。判定した結果、カラー情報の有無によりデータを分割し格納エリアに保持する。つまり、カラー情報を含んだページのデータは、カラー格納エリアに保持し、カラー情報を含んでいないページのデータは、モノクロ格納エリアに格納する。
【００５９】
そして、１ページ分の描画判定が終了すると、次のページのデータを切り出し、このページに、カラー情報を含んでいるかの判定を行い、カラー情報を含んでいれば、カラー格納エリアに保持されたページのデータの後ろに当該ページのデータを連結し、カラー情報を含んでいなければモノクロ格納エリアに保持されたページのデータの格納エリアの後ろに当該ページのデータを連結する。同様の処理を、最終ページまで繰り返すことで、カラー情報を含んだページ、つまり、カラーページのデータと、カラー情報を含んでいないデータ、つまり、モノクロページのデータとをそれぞれ分割して保持することができる。
【００６０】
そして、描画処理部２４１は、カラーページのデータと、モノクロパージのデータと、をそれぞれデータ処理し、カラーページの描画データと、モノクロページの描画データと、を生成する。
【００６１】
そして、描画処理部２４１は、描画データ情報の判定の結果として、例えば、「カラーページの描画データとモノクロページの描画データの両方を生成した」、「カラーページの描画データのみを生成した」、あるいは、「モノクロページの描画データのみを生成した」、のいずれかを全体処理部２１０に送信する（Ｓ１０４）。
【００６２】
全体制御部２１０は、描画処理部２４１から送信された描画データ情報の判定の結果が、カラーの描画データとモノクロの描画データを生成したである場合は（Ｓ１０５、Ｙｅｓ）、カラーページの描画データとモノクロページの描画データのジョブ生成処理部２４２への送信指示を描画処理部２４１に送信する（Ｓ１０６）。描画処理部２４１は、この送信指示を受信すると、カラーページの描画データとモノクロページの描画データとをジョブ生成処理部２４２に送信する（Ｓ１０７）。ジョブ生成処理部２４２は、カラーページの描画データとモノクロページの描画データとを受信すると、受信結果を全体処理部２１０に送信する（Ｓ１０８）。
【００６３】
全体制御部２１０は、受信結果を受信すると、保持している印刷システム管理情報から、カラーページを印刷するプリンタ装置１４０と、モノクロページを印刷するプリンタ装置１４０と、のそれぞれを決定する（Ｓ１０９）。そして、全体制御部２１０は、決定したプリンタ装置１４０に対する印刷ジョブの生成の指示をジョブ生成処理部２４２に送信する（Ｓ１１０）。なお、このとき、生成の指示とともに、決定したプリンタ装置１４０を指定した情報もジョブ生成処理部２４２に送信する。
【００６４】
ジョブ生成処理部２４２は、全体制御部２１０から印刷ジョブの生成の指示を受信すると、描画処理部２４１から送信されたカラーページの描画データとモノクロページの描画データとのそれぞれから、カラーページの印刷ジョブとモノクロページの印刷ジョブとをそれぞれ生成する（Ｓ１１１）。なお、このとき、ジョブ生成処理部２４２は、上記で決定されたプリンタ装置１４０に適した印刷ジョブを生成する。
【００６５】
ジョブ生成処理部２４２は、例えば、図１３に示すような処理手順により、カラーページの印刷ジョブとモノクロページの印刷ジョブとを生成する。
【００６６】
ジョブ生成処理部２４２は、全体制御部２１０が決定したカラーページを印刷するプリンタ装置１４０により処理が可能であるジョブデータ形式を決定する。図１３では、具体例として、処理が可能なジョブデータ形式が、一般的なPostScriptであるときについての処理動作例を示している。
【００６７】
次に、ジョブ生成処理部２４２は、ワークフロー制御部２３０から受信したＪＤＦに定義されている印刷制御情報に関連する情報を解析し、印刷制御情報を決定する。ここで、印刷制御情報とは、「用紙サイズはＡ４」、「用紙種類は普通紙」、「給紙トレイはトレイ１」、などの印刷制御に関連した情報である。
【００６８】
ジョブ生成処理部２４２は、印刷制御情報を決定した後、この決定された印刷制御情報の情報すべてをPostScript形式のデータに変換し、変換後のデータを連結してPostScriptコマンド列を生成する。そして、ジョブ生成処理部２４２は、生成されたPostScriptコマンド列の後ろに描画処理部２４１から送信されたカラーページの描画データを連結することで、カラーページの印刷ジョブを生成する。モノクロページの印刷ジョブを生成する手順も、カラーページの印刷ジョブを生成する手順と同様である。なお、ジョブのデータ形式が変われば、上記のジョブデータ生成手順も変わる。
【００６９】
このように、本実施形態では、印刷ジョブが２つ生成される。このため、それぞれの印刷ジョブの印刷処理を行うのに対応したＪＤＦが必要になる。つまり、２つのＪＤＦが必要になる。そこで、ジョブ生成処理部２４２は、ワークフロー制御部２３０から受信したＪＤＦに基づいて、カラーページ印刷用予備ＪＤＦとモノクロページ印刷用予備ＪＤＦとを生成する（Ｓ１１２）。ここで、カラーページ印刷用予備ＪＤＦは、すべての印刷条件を保持しているわけではなく、カラー印刷に関連する情報のみを保持しており、また、モノクロページ印刷用予備ＪＤＦも、すべての印刷条件を保持しているわけではなく、モノクロ印刷に関連する情報のみを保持している。印刷に関連する情報としては、具体的には、例えば、「印刷モードはカラー」、「カラー印刷を行うプリンタ装置の情報」、などがある。ワークフローによる印刷処理を実施するためには、カラー印刷に関連する情報やモノクロ印刷に関連する情報などだけでは不十分であり、入庫時に顧客が指定した印刷条件が定義されたＪＤＦである当初のＪＤＦが持つ情報を全て含んでいる必要がある。よって、この情報が不十分なＪＤＦをそれぞれ予備ＪＤＦと呼ぶことにする。カラーページ印刷用予備ＪＤＦと、モノクロページ印刷用予備ＪＤＦと、は、後述するように、最終的には、当初のＪＤＦの情報を、含めるようにすることにより、カラーページ印刷用のワークフローと、モノクロページ印刷用のワークフローと、を生成するためのＪＤＦをそれぞれ再生成する。この再生成の処理については後述する。
【００７０】
ジョブ生成処理部２４２は、カラーページ印刷用予備ＪＤＦとモノクロページ印刷用予備ＪＤＦを生成した後、生成終了結果と、カラーページを印刷するプリンタ装置１４０の情報とモノクロを印刷するプリンタ装置の情報とを全体制御部２１０に送信する（Ｓ１１３）。ここで、プリンタ装置１４０の情報とは、例えば、プリンタ型名、ＩＰアドレス、プリンタ装置で処理可能なジョブデータ形式、などがある。これで、ジョブ生成処理部２４２は、カラーページの印刷ジョブと、モノクロページの印刷ジョブと、カラーページ印刷用予備ＪＤＦと、モノクロページ印刷用予備ＪＤＦと、を保持した状態となる。
【００７１】
全体制御部２１０は、カラーページを印刷するプリンタ装置１４０とモノクロページを印刷するプリンタ装置１４０とを指定した上で、それらに接続したデバイス装置１５０のデバイス情報の取得指示と、取得したデバイス情報が合致しているかの判定の指示と、をデバイス情報処理部２４３に送信する（Ｓ１１４）。
【００７２】
デバイス情報処理部２４３は、全体制御部２１０から指示を受信すると、プリンタ制御部２５０に対して、全体制御部２１０より指定されたプリンタ装置１４０に接続されたデバイス装置１５０のデバイス情報の取得要求を行う（Ｓ１１５）。
【００７３】
プリンタ制御部２５０は、デバイス情報の取得要求を受けると、カラーページの印刷を行うプリンタ装置１４０に接続されたデバイス装置１５０と、モノクロページの印刷を行うプリンタ装置１４０に接続されたデバイス装置１５０と、からそれぞれのデバイス情報を取得する（Ｓ１１６）。デバイス情報の取得方法としては、例えば、デバイス装置１５０とのインタフェースに基づいて、デバイス情報コマンドを発行し、その応答によりデバイス情報を取得する方法や、ＳＮＭＰ（simple network management protocol）によりデバイス情報を取得する方法などが一般的には知られている。
【００７４】
プリンタ制御部２５０は、取得したデバイス情報を、デバイス情報処理部２４３に送信する（Ｓ１１７）。
【００７５】
デバイス情報処理部２４３は、プリンタ制御部２５０からデバイス情報を受信すると、カラーページを印刷するプリンタ装置１４０に接続されたデバイス装置１５０のデバイス情報と、モノクロページを印刷するプリンタ装置１４０に接続されたデバイス装置１５０のデバイス情報と、が合致するのかの判定を行う（Ｓ１１８）。デバイス情報処理部２４３は、この判定の実施後、判定結果を全体制御部２１０に送信する（Ｓ１１９）。
【００７６】
全体制御部２１０は、デバイス情報処理部２４３から受信した判定結果が、２つのデバイス情報が合致していると示しているならば（Ｓ１２０、Ｙｅｓ）、後述するステップＳ１４４の処理に移行する。
【００７７】
全体制御部２１０は、判定結果が、２つのデバイス情報が合致していないことを示しているならば（Ｓ１２０、Ｎｏ）、印刷イメージの生成指示を印刷イメージ生成処理部２４４に送信する（Ｓ１２１）。
【００７８】
印刷イメージ生成処理部２４４は、印刷イメージの生成指示を受けると、カラーの描画データとモノクロの描画データの取得要求を描画処理部２４１に送信する（Ｓ１２２）。描画処理部２４１は、この要求を受けると、保持しているカラーページの描画データとモノクロページの描画データとを印刷イメージ生成処理部２４４に送信する（Ｓ１２３）。
【００７９】
印刷イメージ生成処理部２４４は、描画データを取得すると、カラーページの印刷を行うプリンタ装置として指定されたプリンタ装置１４０に接続されたデバイス装置１５０のデバイス情報と、モノクロページを行うプリンタ装置として指定されたプリンタ装置１４０に接続されたデバイス装置１５０のデバイス情報と、の取得要求をデバイス情報処理部２４３に行う（Ｓ１２４）。デバイス情報処理部２４３は、この要求を受けると、カラーページの印刷を行うプリンタ装置１４０に接続されたデバイス装置１５０のデバイス情報と、モノクロページの印刷を行うプリンタ装置１４０に接続されたデバイス装置１５０のデバイス情報と、を印刷イメージ生成処理部２４４に送信する（Ｓ１２５）。
【００８０】
印刷イメージ生成処理部２４４は、デバイス情報を取得すると、取得した２つのデバイス情報それぞれに基づき、カラーページの印刷におけるデバイス情報のイメージデータと、モノクロページの印刷におけるデバイス情報のイメージデータと、を生成する（Ｓ１２６）。つまり、取得したデバイス情報により、それぞれのデバイス装置が後工程処理を施した場合の結果を示すイメージデータを生成する。デバイス情報のイメージデータの具体例としては、例えば、直径１０ｍｍのパンチ穴を開ける場合は、直径１０ｍｍのパンチ穴のイメージデータを生成する。
【００８１】
その後、印刷イメージ生成処理部２４４は、カラーページ印刷用予備ＪＤＦに基づき、カラーページの描画データにカラーページの印刷におけるデバイス情報のイメージデータを追加し、カラーページの印刷イメージを生成し、モノクロページ印刷用予備ＪＤＦに基づき、モノクロページの描画データにモノクロページの印刷におけるデバイス情報のイメージデータを追加して、モノクロページの印刷イメージを生成する（Ｓ１２７）。印刷イメージ生成処理部２４４は、生成を終えると、生成の結果を全体制御部２１０に送信する（Ｓ１２８）。
【００８２】
全体制御部２１０は、この生成の結果を受けると、印刷イメージの画面表示の指示を印刷イメージ生成処理部２４４に送信する（Ｓ１２９）。印刷イメージ生成処理部２４４は、保持しているカラーページの印刷イメージとモノクロページの印刷イメージとデバイス情報とを、印刷イメージ表示処理部２６１に送信するとともに、この２つの印刷イメージの表示指示を印刷イメージ表示処理部２６１に送信する（Ｓ１３０）。
【００８３】
印刷イメージ表示処理部２６１は、表示指示を受けると、取得した２つの印刷イメージとデバイス情報とをクライアントＰＣ１２０の画面上に表示する（Ｓ１３１）。イメージデータを画面表示する方法としては、例えば、画面表示するアプリケーションの持つグラフィカル・ユーザインタフェースを使用してイメージデータの表示処理を行う方法が一般的には知られている。このとき、印刷制御サーバ１１０が、印刷イメージ表示処理部２６１と入力部２６２とを備えているときは、印刷イメージ表示処理部２６１は、印刷制御サーバ装置の画面に印刷イメージを表示する。
【００８４】
画面上には、例えば、図１４に示すように、印刷イメージが表示される。この図１４の例では、印刷物の１ページ目がカラーページであり、２ページ目がモノクロページである。また、顧客が指定した印刷条件としては、印刷出力物を用紙左とじ位置でバインド、そして、用紙をバインドするためのパンチ穴を開ける後工程処理を行うものである。
【００８５】
このように、本実施形態では、印刷イメージ表示処理部２６２が、カラーページの印刷イメージとモノクロページの印刷イメージデータとを同時に表示することで、カラーページとモノクロページでの印刷結果の違いを確認できる。また、作業者は、デバイス情報などの印刷条件の違いも確認することが可能になる。
【００８６】
図１４の例では、カラーページにおけるパンチ穴を開ける位置が用紙左端から２０ｍｍであり、モノクロページにおけるパンチ穴を開ける位置が用紙左端から１８ｍｍである。このような場合、デバイス情報を合致させるには、モノクロページにおけるパンチ穴の位置をカラーページにおけるパンチ穴の位置である用紙左端から２０ｍｍに合わせる補正か、カラーページにおけるパンチ穴の位置をモノクロページにおけるパンチ穴の位置である用紙左端から１８ｍｍに合わせる補正か、を行う必要がある。本実施形態では、このどちらの補正を行うのがより適正であるかを、印刷イメージを見ながら判断することができる。
【００８７】
また、図１４の例では、パンチ穴を開けることで、１ページ目の描画イメージの一部破損してしまう。原因としては、パンチ穴を開ける位置の設定が適切ではないことや、描画イメージの印字位置が適切ではないこと、などが考えられる。
【００８８】
本実施形態は、例えば、図１４の例のような場合に、２つのデバイス情報を一致させるためや、パンチ穴を開ける位置を描画イメージが破損しない位置に補正するために、作業者が、印刷イメージ表示処理部２６１により画面上に表示を見ながら、補正値を入力するための入力部２６２を備えている。
【００８９】
入力部２６１は、画面に印刷イメージの表示された後、画面上に印刷イメージとともに表示されたデバイス情報の補正値の入力や、補正終了の入力を作業者から受け付ける。入力部２６１は、作業者からの入力を受けると（Ｓ１３２）、作業者からの入力を全体制御部２１０に送信する（Ｓ１３３）。ここで、作業者から入力部２６１により入力される補正値は、カラーページを印刷するプリンタ装置１４０に接続されたデバイス装置１５０のデバイス情報でも良いし、モノクロページを印刷するプリンタ装置１４０に接続されたデバイス装置１５０のデバイス情報でも良いし、両方のデバイス情報でも良い。また、作業者は、補正の必要がないときは、ステップＳ１３２において、補正終了の入力を入力部２６１により入力する。つまり、入力部２６１は、ステップＳ１３２において、作業者からの入力として、補正値の入力と補正終了の入力のどちらかを受ける。
【００９０】
全体制御部２１０は、作業者からの入力を受信すると、その入力が補正終了の入力であるのかの判断をする（Ｓ１３４）。入力が補正終了でないときは（Ｓ１３４、Ｎｏ）、全体制御部２１０は、作業者から入力された補正値とともに、補正後の印刷イメージの表示指示を印刷イメージ表示処理部２４４に送信する（Ｓ１３５）。
【００９１】
印刷イメージ生成処理部２４４は、補正値と表示指示を受けると、この補正値に基づいて、印刷イメージを再生成する（Ｓ１３６）。その後、印刷イメージ生成処理部２４４は、ステップＳ１３０の処理を行う。これにより、補正値に基づいて再生成された印刷イメージも印刷イメージ表示処理部２６１により表示され、作業者は、補正値に基づいて再生成された印刷イメージを見ながら、さらに補正を行うための補正値の入力もできるようになる。また、作業者は、補正により所望の印刷イメージが得られたら、補正終了の入力をすることもできる。
【００９２】
補正後、画面には、例えば、図１４に示した印刷イメージを補正した図１５に示すような印刷イメージが表示される。
【００９３】
図１５の例では、作業者が補正を行うために、カラーページにおけるパンチ穴の位置とモノクロページにおけるパンチ穴の位置の両方の補正値として１６ｍｍを入力部２６２により入力した結果の印刷イメージである。図１５の例では、パンチ穴イメージの位置を４ｍｍ分用紙左端に移動することで、パンチ穴による描画イメージの破損が解消している。また、デバイス情報の１つであるパンチ穴の位置の数値も確認することができる。これにより、実際に印刷を実行したとしても、描画イメージが破損せずにパンチ穴が印刷物を出力できることを確認することができるようになる。
【００９４】
このように、本発明により、印刷物の途中のページでの印刷属性の切り替えに伴い、印刷に使用するプリンタ装置１４０を切り替える必要があるときに、それぞれのプリンタ装置１４０に接続されたデバイス装置１５０のデバイス情報の差異を通知することができ、作業者によるデバイス情報の補正を促すことが可能になる。
【００９５】
全体制御部２１０は、作業者からの入力が補正終了の入力であるときは（Ｓ１３４、Ｙｅｓ）、デバイス情報の補正値と、デバイス情報の補正指示と、をデバイス情報処理部２４３に送信する（Ｓ１３７）。そして、デバイス情報処理部２４３は、デバイス情報の補正値とデバイス情報の補正指示を受信すると、この受信したデバイス情報の補正値と、デバイス情報の更新指示とをプリンタ制御部２５０送信する（Ｓ１３８）。
【００９６】
プリンタ制御部２５０は、デバイス情報の補正値とデバイス情報の更新指示を受信すると、デバイス装置１５０のデバイス情報を更新する（Ｓ１３９）。デバイス情報の更新方法としては、例えば、デバイス装置とのインタフェースに基づいてデバイス情報更新コマンドを発行する方法や、ＳＮＭＰによりデバイス情報を更新する方法などが一般的には知られている。プリンタ制御部は、デバイス情報の更新処理が終了したら、更新処理の結果を全体制御部２１０に送信する（Ｓ１４０）。
【００９７】
全体制御部２１０は、更新処理の結果を受信すると、デバイス情報の補正値と、デバイス情報の補正指示と、をジョブ生成処理部２４２に送信する（Ｓ１４１）。ジョブ生成処理部２４２は、デバイス情報の補正値とデバイス情報の補正指示を受信すると、保持しているカラーページ印刷用予備ＪＤＦに、カラーページを印刷するプリンタ装置１４０にデバイス装置１５０のデバイス情報の補正値を追加し、保持しているモノクロページ印刷用予備ＪＤＦに、モノクロページを印刷するプリンタ装置１４０にデバイス装置１５０のデバイス情報の補正値を追加する（Ｓ１４２）。ジョブ生成処理部２４２は、予備ＪＤＦへの補正値の追加処理を終了すると、追加処理の結果を全体制御部２１０に送信する（Ｓ１４３）。
【００９８】
全体制御部２１０は、追加処理の結果を受信すると、補正値を追加した予備ＪＤＦのジョブチケット処理部２１０への送付指示をジョブ生成処理部２４２に送信する（Ｓ１４４）。ジョブ生成処理部２４２は、送付指示を受信すると、補正値を追加した予備ＪＤＦをジョブチケット処理部２２０に送信する（Ｓ１４５）。ジョブチケット制御部２２０は、補正値を追加した予備ＪＤＦを受信すると、予備ＪＤＦの受信完了を全体制御部２１０に送信する（Ｓ１４６）。
【００９９】
全体制御部２１０は、予備ＪＤＦの受信完了を受信すると、ＪＤＦの再生成指示をジョブチケット制御部２２０に送信する（Ｓ１４７）。ジョブチケット制御部２２０は、ＪＤＦの再生成指示を受信すると、ジョブ生成処理部２４２から受信した補正値が追加された予備ＪＤＦに基づき、保持している入庫時に顧客が指定した印刷条件が定義されたＪＤＦである当初のＪＤＦの再生成処理を行う（Ｓ１４８）。
【０１００】
ジョブチケット処理部２２０は、例えば、図１６に示すような処理手順により、当初のＪＤＦに、補正値が追加された予備ＪＤＦに定義された情報を追加し、新たに、カラーページ印刷用のＪＤＦとモノクロページ印刷用のＪＤＦと、を再生成する。
【０１０１】
ジョブチケット制御部２２０は、当初のＪＤＦを複製し、カラーページ印刷用新規ＪＤＦとモノクロページ印刷用新規ＪＤＦとを生成する。（Ｓ２０１）。
【０１０２】
次に、ジョブチケット制御部２２０は、ジョブ生成処理部２４２から受信した補正値の追加されたカラーページ印刷用予備ＪＤＦに定義されているすべての情報を抜き出す（Ｓ２０２）。ここで、抜き出される情報は、本実施形態では、例えば、描画処理部２４１がカラーページの描画データとモノクロページの描画データを生成したことに伴うカラー印刷情報と、カラーページを印刷するプリンタ装置１４０に接続されたデバイス装置１５０のデバイス情報の補正値、などが該当する。
【０１０３】
次に、ジョブチケット制御部２２０は、カラーページ印刷用新規ＪＤＦに定義された情報を、カラーページ印刷用予備ＪＤＦから抜き出した情報により更新する（Ｓ２０３）。なお、カラーページ印刷用予備ＪＤＦから抜き出さなかった情報については、更新されないため、入庫時に顧客により指定された印刷条件と同じ値である。
【０１０４】
モノクロページ印刷用新規ＪＤＦについても、カラーページ印刷用新規ＪＤＦと同様の処理を行う（Ｓ２０４、Ｓ２０５）。この更新されたカラーページ印刷用新規ＪＤＦと更新されたモノクロ印刷用ＪＤＦとが再生成されたＪＤＦとなる。つまり、このジョブチケット制御部２２０での再生成処理により、カラーページの印刷ジョブで使用されるＪＤＦとして、この更新されたカラーページ印刷用新規ＪＤＦが生成され、モノクロページの印刷ジョブで使用されるＪＤＦとして、この更新されたモノクロ印刷用ＪＤＦが生成される。
【０１０５】
ジョブチケット制御部２２０は、ＪＤＦの再生成が終了すると、この再生成されたＪＤＦである２つのＪＤＦをワークフロー制御部２３０に送信する（Ｓ１４９）。ジョブチケット制御部２２０は、ＪＤＦの送信後、ＪＤＦの送信終了を全体制御部２１０に送信する（Ｓ１５０）。
【０１０６】
全体制御部２１０は、送付終了を受信すると、ワークフローの再生成指示をワークフロー制御部２３０に送信する（Ｓ１５１）。ワークフロー制御部２３０は、ワークフローの再生成指示を受信すると、ワークフローの再生成処理を行う（Ｓ１５２）。本実施形態では、印刷ジョブを、カラーページの印刷ジョブとモノクロページの印刷ジョブの２つの印刷ジョブを分割したことため、ワークフロー制御部２３０は、ワークフローの再生成処理により、カラーページ印刷用のワークフローとモノクロページ印刷用のワークフローとを生成する。ワークフロー制御部２３０は、ワークフローを再生成した後、ジョブチケット制御部２２０から受信した２つのＪＤＦをプリンタ制御部２５０に送信する（Ｓ１５３）。ワークフロー制御部２３０は、ＪＤＦを送付後、ワークフロー制御部は全体制御部２１０にワークフローの再生成処理終了を送信する（Ｓ１５４）。
【０１０７】
全体制御部２１０は、ワークフローの再生成処理終了を受信すると、カラーページの印刷ジョブとモノクロページの印刷ジョブの送付指示をジョブ生成処理部２４２に送信する（Ｓ１５５）。ジョブ生成処理部２４２は、送付指示を受信すると、保持しているカラーページの印刷ジョブとモノクロページの印刷ジョブとをプリンタ制御部２５０に送信する（Ｓ１５６）。
【０１０８】
プリンタ制御部２５０は、印刷ジョブを受信すると、ワークフロー制御部２３０から受信した２つのＪＤＦと、２つの印刷ジョブと、の対応付けを行う（Ｓ１５７）。つまり、カラーページ印刷用のＪＤＦとカラーページの印刷ジョブとを対応付け、モノクロページ印刷用のＪＤＦとモノクロページの印刷ジョブとを対応付ける。これにより、カラーページの印刷制御と、モノクロページの印刷制御と、が実施できるようになる。プリンタ制御部２５０は、ＪＤＦと印刷ジョブとの対応付けが終了すると、対応付け終了を全体制御部２１０に送信する（Ｓ１５８）。
【０１０９】
全体制御部２１０は、この対応付け終了を受信すると、カラーページの印刷ジョブの印刷指示とモノクロページの印刷ジョブの印刷指示とプリンタ制御部２５０送信する（Ｓ１５９）。プリンタ制御部２５０は、印刷指示を受信すると、保持しているカラーページの印刷ジョブを、カラーページを印刷するプリンタ装置として指定されたプリンタ装置１４０で印刷し、モノクロページの印刷ジョブを、モノクロページを印刷するプリンタ装置として指定されたプリンタ装置１４０で印刷する（Ｓ１６０）。そして、プリンタ制御部２５０は、それぞれのプリンタ装置１４０における印刷ジョブの完了の確認を実施し（Ｓ１６１）、確認後に、印刷完了報告を全体制御部２１０に送信する（Ｓ１６２）。
【０１１０】
このように、本実施形態では、印刷物にカラーページとモノクロページとが混在している場合であっても、カラーページはカラー印刷用のプリンタ装置で印刷を行い、モノクロページはモノクロ印刷用のプリンタ装置で印刷を行うことが可能になる。また、本実施形態であれば、このように、１つの印刷物を２台のプリンタ装置、デバイス装置を使用して出力したとしても、できあがりに違いが生じることがない。
【０１１１】
上述した実施形態における処理動作は、ハードウェア、または、ソフトウェア、あるいは、両者の複合構成によって実行することも可能である。
【０１１２】
なお、ソフトウェアによる処理を実行する場合には、処理シーケンスを記録したプログラムが格納されているＲＯＭ（Read Only Memory）から、専用のハードウェアに組み込まれているコンピュータ内のメモリ（ＲＡＭ）にプログラムを読み込んで実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。
【０１１３】
例えば、プログラムは、記録媒体としてのハードディスクやＲＯＭに予め記録しておくことが可能である。あるいは、プログラムは、フロッピー（登録商標）ディスク等の磁気ディスク、ＣＤ（Compact Disc）、ＤＶＤ(Digital Versatile Disc)等の光ディスク、ＭＯ（Magneto Optical）ディスク等の光磁気ディスクなどのリムーバブル記録媒体に、一時的、あるいは、永続的に格納（記録）しておくことが可能である。
【０１１４】
このようなリムーバブル記録媒体は、いわゆるパッケージソフトウェアとして提供することが可能である。
【０１１５】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトから、コンピュータに無線転送したり、ＬＡＮ（Local Area Network）、インターネットといったネットワークを介して、コンピュータに有線で転送したりし、コンピュータでは、転送されてきたプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることが可能である。
【０１１６】
また、上記実施形態で説明した処理動作に従って時系列的に実行されるのみならず、処理を実行する装置の処理能力、あるいは、必要に応じて並列的にあるいは個別に実行するように構築することも可能である。
【０１１７】
また、上記実施形態で説明したシステムは、複数の装置の論理的集合構成にしたり、各装置の機能を混在させたりするように構築することも可能である。
【０１１８】
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範囲な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更が可能である。
【０１１９】
また、本発明における印刷制御装置は、前記カラーページを印刷するプリンタ装置に接続された第１のデバイス装置の第１のデバイス情報と、前記モノクロページを印刷するプリンタ装置に接続された第２のデバイス装置の第２のデバイス情報と、を取得するプリンタ制御部と、前記第１のデバイス情報と前記第２のデバイス情報とが、合致していないときに、前記第１のデバイス装置と前記第２のデバイス装置による処理結果のイメージデータを生成し、前記カラーページ印刷用の予備ジョブチケットと前記モノクロページ印刷用の予備ジョブチケットに基づき、前記第１のデバイス装置の処理結果のイメージデータを前記カラーページの描画データに追加し、第２のデバイス装置の処理結果のイメージデータを前記モノクロの描画データに追加し、印刷イメージを生成する印刷イメージ生成処理部と、前記印刷イメージ生成処理部により生成された印刷イメージを表示する印刷イメージ表示処理部と、をさらに有するようにしても良い。
【０１２０】
また、本発明における印刷制御装置は、前記第１のデバイス情報と前記第２のデバイス情報とに対する補正値の入力を受ける入力部をさらに有し、前記印刷イメージ生成処理部は、前記入力部により補正値の入力を受けたときは、当該補正値に基づき、前記印刷イメージを再生成するようにしても良い。
【０１２１】
また、本発明における印刷制御装置は、前記印刷物のジョブチケットと前記カラーページ印刷用の予備ジョブチケットに基づき、カラーページ印刷用のジョブチケットを生成し、前記印刷物のジョブチケットと前記モノクロページ印刷用の予備ジョブチケットに基づき、モノクロページ印刷用のジョブチケットを生成するジョブチケット制御部をさらに有し、前記プリンタ制御部は、前記入力部により補正値の入力を受けたときは、当該補正値に基づき、前記第１のデバイス情報と前記第２のデバイス情報との更新を行い、前記ジョブ生成処理部は、前記入力部により補正値の入力を受けたときは、当該補正値に基づき、カラーページ印刷用の予備ジョブチケットとモノクロページ印刷用の予備ジョブチケットとの更新を行い、前記ジョブチケット制御部は、前記入力部により補正値の入力を受けたときは、前記印刷物のジョブチケットと前記更新されたカラーページ印刷用の予備ジョブチケットに基づき、カラーページ印刷用のジョブチケットを生成し、前記印刷物のジョブチケットと前記更新されたモノクロページ印刷用の予備ジョブチケットに基づき、モノクロページ印刷用のジョブチケットを生成するようにしても良い。
【０１２２】
また、本発明における印刷制御装置は、前記ジョブチケット制御部により生成されたカラーページ印刷用のジョブチケットに基づき、カラーページ用のワークフローを生成し、前記ジョブチケット制御部により生成されたモノクロページ印刷用のジョブチケットに基づき、モノクロページ用のワークフローを生成するワークフロー制御部と、を有するようにしても良い。
【０１２３】
また、本発明における印刷制御システムは、前記プリンタ制御装置は、前記カラーページを印刷するプリンタ装置に接続された第１のデバイス装置の第１のデバイス情報と、前記モノクロページを印刷するプリンタ装置に接続された第２のデバイス装置の第２のデバイス情報と、を取得し、前記プリプレス制御装置は、前記第１のデバイス情報と前記第２のデバイス情報とが、合致していないときに、前記第１のデバイス装置と前記第２のデバイス装置による処理結果のイメージデータを生成し、前記カラーページ印刷用の予備ジョブチケットと前記モノクロページ印刷用の予備ジョブチケットに基づき、前記第１のデバイス装置の処理結果のイメージデータを前記カラーページの描画データに追加し、第２のデバイス装置の処理結果のイメージデータを前記モノクロの描画データに追加し、印刷イメージを生成する印刷イメージ生成処理部と、前記印刷イメージ生成処理部により生成された印刷イメージを表示する印刷イメージ表示処理部と、をさらに有するようにしても良い。
【０１２４】
また、本発明における印刷制御システムは、前記プリプレス制御装置は、前記第１のデバイス情報と前記第２のデバイス情報とに対する補正値の入力を受ける入力部をさらに有し、前記プリプレス制御装置の前記印刷イメージ生成処理部は、前記入力部により補正値の入力を受けたときは、当該補正値に基づき、前記印刷イメージを再生成するようにしても良い。
【０１２５】
また、本発明における印刷制御システムは、前記プリンタ制御部は、前記入力部により補正値の入力を受けたときは、当該補正値に基づき、前記第１のデバイス情報と前記第２のデバイス情報との更新を行い、前記プリプレス制御装置の前記ジョブ生成処理部は、前記入力部により補正値の入力を受けたときは、当該補正値に基づき、カラーページ印刷用の予備ジョブチケットとモノクロページ印刷用の予備ジョブチケットとの更新を行い、前記ジョブチケット制御装置は、前記入力部により補正値の入力を受けたときは、前記印刷物のジョブチケットと前記更新されたカラーページ印刷用の予備ジョブチケットに基づき、カラーページ印刷用のジョブチケットを生成し、前記印刷物のジョブチケットと前記更新されたモノクロページ印刷用の予備ジョブチケットに基づき、モノクロページ印刷用のジョブチケットを生成するようにしても良い。
【０１２６】
また、本発明における印刷制御システムは、前記ワークフロー制御装置は、前記ジョブチケット制御装置により生成されたカラーページ印刷用のジョブチケットに基づき、カラーページ用のワークフローを生成し、前記ジョブチケット制御部により生成されたモノクロページ印刷用のジョブチケットに基づき、モノクロページ用のワークフローを生成するようにしても良い。
【０１２７】
また、本発明における印刷制御方法は、前記カラーページを印刷するプリンタ装置に接続された第１のデバイス装置の第１のデバイス情報と、前記モノクロページを印刷するプリンタ装置に接続された第２のデバイス装置の第２のデバイス情報と、を取得するプリンタ制御ステップと、前記第１のデバイス情報と前記第２のデバイス情報とが、合致していないときに、前記第１のデバイス装置と前記第２のデバイス装置による処理結果のイメージデータを生成し、前記カラーページ印刷用の予備ジョブチケットと前記モノクロページ印刷用の予備ジョブチケットに基づき、前記第１のデバイス装置の処理結果のイメージデータを前記カラーページの描画データに追加し、第２のデバイス装置の処理結果のイメージデータを前記モノクロの描画データに追加し、印刷イメージを生成する印刷イメージ生成処理ステップと、前記印刷イメージ生成処理部により生成された印刷イメージを表示する印刷イメージ表示処理部と、をさらに有するようにしても良い。
【０１２８】
また、本発明における印刷制御方法は、前記第１のデバイス情報と前記第２のデバイス情報とに対する補正値の入力を受ける入力ステップをさらに有し、前記印刷イメージ生成処理ステップは、前記入力部により補正値の入力を受けたときは、当該補正値に基づき、前記印刷イメージを再生成するようにしても良い。
【０１２９】
また、本発明における印刷制御方法は、前記印刷物のジョブチケットと前記カラーページ印刷用の予備ジョブチケットに基づき、カラーページ印刷用のジョブチケットを生成し、前記印刷物のジョブチケットと前記モノクロページ印刷用の予備ジョブチケットに基づき、モノクロページ印刷用のジョブチケットを生成するジョブチケット制御ステップをさらに有し、前記プリンタ制御ステップは、前記入力部により補正値の入力を受けたときは、当該補正値に基づき、前記第１のデバイス情報と前記第２のデバイス情報との更新を行い、前記ジョブ生成処理ステップは、前記入力部により補正値の入力を受けたときは、当該補正値に基づき、カラーページ印刷用の予備ジョブチケットとモノクロページ印刷用の予備ジョブチケットとの更新を行い、前記ジョブチケット制御ステップは、前記入力部により補正値の入力を受けたときは、前記印刷物のジョブチケットと前記更新されたカラーページ印刷用の予備ジョブチケットに基づき、カラーページ印刷用のジョブチケットを生成し、前記印刷物のジョブチケットと前記更新されたモノクロページ印刷用の予備ジョブチケットに基づき、モノクロページ印刷用のジョブチケットを生成するようにしても良い
【０１３０】
また、本発明における印刷制御方法は、前記ジョブチケット制御ステップにより生成されたカラーページ印刷用のジョブチケットに基づき、カラーページ用のワークフローを生成し、前記ジョブチケット制御部により生成されたモノクロページ印刷用のジョブチケットに基づき、モノクロページ用のワークフローを生成するワークフロー生成ステムと、を有するようにしても良い。
【符号の説明】
【０１３１】
１００    印刷システム
１１０    印刷制御サーバ
１２０    クライアントＰＣ
１３０    管理サーバ
１４０    プリンタ装置
１５０    デバイス装置
１６０    顧客ＰＣ
２００    印刷制御システム
２１０    全体制御部
２２０    ジョブチケット制御部
２３０    ワークフロー制御部
２４０    プリプレス制御部
２４１    描画処理部
２４２    ジョブ生成処理部
２４３    デバイス情報処理部
２４４    印刷イメージ生成処理部
２５０    プリンタ制御部
２６０    プリプレス入力処理部
２６１    印刷イメージ表示処理部
２６２    入力部
【先行技術文献】
【特許文献】
【０１３２】
【特許文献１】特開２００７−１５６６７１号公報
【図１】
2011034553.tif 000003
【図２】
2011034553.tif 000004
【図３】
2011034553.tif 000005
【図４】
2011034553.tif 000006
【図５】
2011034553.tif 000007
【図６】
2011034553.tif 000008
【図７】
2011034553.tif 000009
【図８】
2011034553.tif 000010
【図９】
2011034553.tif 000011
【図１０】
2011034553.tif 000012
【図１１】
2011034553.tif 000013
【図１２】
2011034553.tif 000014
【図１３】
2011034553.tif 000015
【図１４】
2011034553.tif 000016
【図１５】
2011034553.tif 000017
【図１６】
2011034553.tif 000018