(57)【要約】【課題】印刷製版の分野においてページデータから最終成果物としての画像記録媒体を作製するためのワークフローを自動的に生成する。【解決手段】ワークフロー生成装置は、ワークフロー生成のためのルール３１１と、ワークフローを構成する各処理の実行に関する環境情報３１２とを予め補助記憶装置に格納しており、最終成果物としてのフィルム、印刷版、印刷物等の画像記録媒体の属性値からなる出力要件３１０がユーザ操作によって指定されると、その出力要件３１０における各属性値に対してワークフロー生成ルール３１１を適用することにより、その出力要件３１０を満たす画像記録媒体を作製するために必要な処理を決定すると共に、必要な各処理のパラメータ値を設定する。そして、これらのルール適用結果に基づき環境情報３１２を考慮しつつ、ワークフローを生成し、そのワークフローに対応するチケット３２１〜３２３を生成する。【選択図】        図５
2004164570.tif 000002
【特許請求の範囲】
【請求項１】
ページ記述言語で記述されたページデータから当該ページデータが表す画像の記録された画像記録媒体を作製するためのワークフローを生成する装置であって、
生成すべきワークフローに基づく処理による最終成果物である画像記録媒体の属性を指定するための指定手段と、
前記指定手段によって指定された属性に基づき、前記画像記録媒体を作製するために必要な処理および当該必要な処理に対するパラメータ値を決定することにより、前記ワークフローを生成するフロー生成手段と
を備えることを特徴とする装置。
【請求項２】
前記フロー生成手段によって生成されたワークフローに基づき前記画像記録媒体を作製するために必要な処理の内容を示すジョブチケットを生成するチケット生成手段を更に備えることを特徴とする、請求項１に記載の装置。
【請求項３】
前記フロー生成手段は、
前記画像記録媒体につき選択可能な各属性と対応付けて、前記画像記録媒体を作製するワークフローを生成するためのルールを予め格納しているルール格納手段と、
前記画像記録媒体を作製するために選択可能な各処理を実行するための環境を示す環境情報を予め格納している環境情報格納手段と、
前記指定手段によって指定された属性に基づき前記ルールおよび前記環境情報を参照することにより、前記画像記録媒体を作製するために必要な処理および当該必要な処理に対するパラメータ値を決定する処理内容決定手段と
を含むことを特徴とする、請求項１または２に記載の装置。
【請求項４】
所定の画面を有する表示手段と、
ユーザによって操作され前記画面における位置を指定するポインティングデバイスと、
最終成果物である前記画像記録媒体につき選択可能な属性をそれぞれ示す複数のアイコンを前記表示手段に表示させる表示制御手段とを更に備え、
前記指定手段は、前記ポインティングデバイスによる操作にて前記複数のアイコンのいずれかが選択されると、当該選択されたアイコンが示す属性を出力要件として登録し、
前記フロー生成手段は、前記出力要件として登録された属性に基づきワークフローを生成し、
前記表示制御手段は、前記フロー生成手段によってワークフローが生成されると、当該生成されたワークフローを前記表示手段に表示させることを特徴とする、請求項１または２に記載の装置。
【請求項５】
前記表示制御手段は、前記選択可能な属性をそれぞれ示す複数のアイコンが表示される第１の領域と、前記出力要件として登録された属性を示すアイコンが表示される第２の領域と、前記生成されたワークフローが表示される第３の領域とを、前記画面において識別可能となるように表示し、
前記指定手段は、前記第１の領域に表示されたアイコンのいずれかが前記ポインティングデバイスによって前記第２の領域にドラッグ・アンド・ドロップされると、当該ドラッグ・アンド・ドロップされたアイコンが示す属性を出力要件として登録することを特徴とする、請求項４に記載の装置。
【請求項６】
前記表示制御手段は、前記出力要件として登録され前記第２の領域に表示されているアイコンのいずれかが前記ポインティングデバイスによってダブルクリックされると、当該ダブルクリックされたアイコンが示す属性についての詳細な内容を設定するための操作画面を前記表示手段に別途表示させ、
前記指定手段は、別途表示された前記操作画面に対するユーザの操作に基づき設定される詳細な内容を前記出力要件として登録することを特徴とする、請求項５に記載の装置。
【請求項７】
前記指定手段は、前記選択可能な属性をそれぞれ示す複数のアイコンのいずれかが前記ポインティングデバイスによってダブルクリックされると、当該ダブルクリックされたアイコンが示す属性を前記出力要件として登録することを特徴とする、請求項４に記載の装置。
【請求項８】
請求項１から７のいずれか１項に記載の装置を備え、
前記ワークフロー生成手段によって生成されたワークフローに基づく処理を前記ページデータに対して実行する手段を備えることにより、前記指定手段によって指定された属性の前記画像記録媒体を作製することを特徴とする印刷製版システム。
【請求項９】
請求項２に記載の装置と、
前記チケット生成手段によって生成されたチケットを保持するチケット保持手段とを備え、
新たなページデータが得られると、前記チケット保持手段に保持されたチケットを発行し、当該発行されたチケットが示す内容の処理を前記新たなページデータに対して実行する手段を備えることにより、前記指定手段によって指定された属性の前記画像記録媒体を作製することを特徴とする印刷製版システム。
【請求項１０】
ページ記述言語で記述されたページデータから、当該ページデータが表す画像の記録された画像記録媒体を作製するためのワークフローを生成する方法であって、
生成すべきワークフローに基づく処理による最終成果物である画像記録媒体の属性を指定するステップと、
前記指定された属性に基づき、前記画像記録媒体を作製するために必要な処理および当該必要な処理に対するパラメータ値を決定することにより、前記ワークフローを生成するステップと
を備えることを特徴とする方法。
【請求項１１】
ページ記述言語で記述されたページデータから、当該ページデータが表す画像の記録された画像記録媒体を作製するためのワークフローを生成するためのプログラムであって、
生成すべきワークフローに基づく処理による最終成果物である画像記録媒体の属性を指定するステップと、
前記指定された属性に基づき、前記画像記録媒体を作製するために必要な処理および当該必要な処理に対するパラメータ値を決定することにより、前記ワークフローを生成するステップと
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ページ記述言語で記述されたページデータをラスタライズ処理等を経てイメージセッタや、プレートセッタ、デジタル印刷機等の出力機（レコーダ）に与えることによりフィルムや、印刷版、印刷物等の画像記録媒体を作製するためのワークフローを生成する装置および方法に関する。
【０００２】
【従来の技術】
印刷製版の分野では、PostScript（米国Adobe Systems社の登録商標）やＰＤＦ(Portable Document Format)等のページ記述言語で記述されたページデータからラスタライズ処理等によってビットマップ形式の画像データである出力データが作成され、この出力データがイメージセッタや、プレートレコーダ、デジタル印刷機等の出力機（レコーダ）に与えられる。これにより、上記ページデータの表す印刷内容がフィルムや、印刷版、紙葉等に画像として記録され、印刷のための画像記録媒体や印刷物が得られる。また、このようにページデータから画像記録媒体を作製するまでの作業において、必要な処理内容が記述されたジョブチケットと呼ばれるファイルを作成し、このジョブチケットによって、当該作業に必要な処理を実行する機器に必要な指示を与えそれらの機器を制御することが行われている。
【０００３】
【特許文献１】
米国特許第６，３８０，９５１号明細書
【０００４】
【発明が解決しようとする課題】
印刷製版の分野における上記作業において、必要な処理に対応する処理モジュールおよびその起動順の特定や、それら処理モジュールに与えるパラメータの特定、それら処理モジュールが実行されるホスト（コンピュータ等の処理装置）の特定、それら処理モジュールが生成したデータの出力先の特定等が必要である。すなわち、上記作業のためのワークフローを構築する必要がある。しかし、このワークフロー構築には手間がかかるため、従来よりその効率化が求められていた。
【０００５】
これに対し、コンピュータにおいてグラフィック・ユーザ・インターフェース（ＧＵＩ）を利用してワークフローを構築するための方法も提案されている（米国特許第６，３８０，９５１号明細書参照）。しかし、この方法は、コンピュータおよびＧＵＩを利用してワークフローの構築を効率化するものであって自動化するものではないので、ワークフローの構築に手間がかかるという問題が完全に解消されるわけではない。
【０００６】
本発明では、上記問題を解決すべくなされたものであって、印刷製版の分野における上記ワークフローを自動的に生成する装置および方法を提供することを目的とする。
【０００７】
【課題を解決するための手段および発明の効果】
第１の発明は、ページ記述言語で記述されたページデータから当該ページデータが表す画像の記録された画像記録媒体を作製するためのワークフローを生成する装置であって、
生成すべきワークフローに基づく処理による最終成果物である画像記録媒体の属性を指定するための指定手段と、
前記指定手段によって指定された属性に基づき、前記画像記録媒体を作製するために必要な処理および当該必要な処理に対するパラメータ値を決定することにより、前記ワークフローを生成するフロー生成手段とを備えることを特徴とする。
【０００８】
このような第１の発明によれば、ページデータから最終成果物としての画像記録媒体を作製するためのワークフローがその画像記録媒体の属性を指定するのみで自動的に生成される。このため、ワークフローの構築過程において人間の操作が介在していた従来技術に比べ、ワークフロー生成における手間が格段に低減され、その結果、印刷製版システムにおける作業が効率化される。
【０００９】
第２の発明は、第１の発明において、
前記フロー生成手段によって生成されたワークフローに基づき前記画像記録媒体を作製するために必要な処理の内容を示すジョブチケットを生成するチケット生成手段を更に備えることを特徴とする。
【００１０】
このような第２の発明によれば、フロー生成手段によって生成されたワークフローに対応するチケットが生成されるので、そのワークフローに従って最終成果物としての画像記録媒体の作製に必要な処理をコンピュータや出力機（レコーダ）などの装置に実行させるための制御をチケットを利用して行うことができる。このため、それらの装置に対する操作のミスによる実行時エラーを削減することができ、マルチホストの下で構築されるワークフロー等のように複雑なワークフローであっても、ユーザはその複雑さを意識することなく、各装置に実行指示を行うことができる。
【００１１】
第３の発明は、第１または第２の発明において、
前記フロー生成手段は、
前記画像記録媒体につき選択可能な各属性と対応付けて、前記画像記録媒体を作製するワークフローを生成するためのルールを予め格納しているルール格納手段と、
前記画像記録媒体を作製するために選択可能な各処理を実行するための環境を示す環境情報を予め格納している環境情報格納手段と、
前記指定手段によって指定された属性に基づき前記ルールおよび前記環境情報を参照することにより、前記画像記録媒体を作製するために必要な処理および当該必要な処理に対するパラメータ値を決定する処理内容決定手段とを含むことを特徴とする。
【００１２】
第４の発明は、第１または第２の発明において、
所定の画面を有する表示手段と、
ユーザによって操作され前記画面における位置を指定するポインティングデバイスと、
最終成果物である前記画像記録媒体につき選択可能な属性をそれぞれ示す複数のアイコンを前記表示手段に表示させる表示制御手段とを更に備え、
前記指定手段は、前記ポインティングデバイスによる操作にて前記複数のアイコンのいずれかが選択されると、当該選択されたアイコンが示す属性を出力要件として登録し、
前記フロー生成手段は、前記出力要件として登録された属性に基づきワークフローを生成し、
前記表示制御手段は、前記フロー生成手段によってワークフローが生成されると、当該生成されたワークフローを前記表示手段に表示させることを特徴とする。
【００１３】
このような第４の発明によれば、表示手段と表示制御手段とポイングデバイスとを用いて実現されるグラフィック・ユーザ・インタフェース（ＧＵＩ）により、生成すべきワークフローに基づく処理による最終成果物（画像記録媒体）の属性が指定され、生成されたワークフローがリアルタイムで表示手段に表示されるので、容易な操作で所望のワークフローを生成することができる。
【００１４】
第５の発明は、第４の発明において、
前記表示制御手段は、前記選択可能な属性をそれぞれ示す複数のアイコンが表示される第１の領域と、前記出力要件として登録された属性を示すアイコンが表示される第２の領域と、前記生成されたワークフローが表示される第３の領域とを、前記画面において識別可能となるように表示し、
前記指定手段は、前記第１の領域に表示されたアイコンのいずれかが前記ポインティングデバイスによって前記第２の領域にドラッグ・アンド・ドロップされると、当該ドラッグ・アンド・ドロップされたアイコンが示す属性を出力要件として登録することを特徴とする。
【００１５】
第６の発明は、第５の発明において、
前記表示制御手段は、前記出力要件として登録され前記第２の領域に表示されているアイコンのいずれかが前記ポインティングデバイスによってダブルクリックされると、当該ダブルクリックされたアイコンが示す属性についての詳細な内容を設定するための操作画面を前記表示手段に別途表示させ、
前記指定手段は、別途表示された前記操作画面に対するユーザの操作に基づき設定される詳細な内容を前記出力要件として登録することを特徴とする。
【００１６】
このような第６の発明によれば、ユーザは、第２の領域に表示されているアイコンをポインティングデバイスによってダブルクリックすることにより、出力要件として登録された属性の詳細な設定を容易に行うことができる。
【００１７】
第７の発明は、第４の発明において、
前記指定手段は、前記選択可能な属性をそれぞれ示す複数のアイコンのいずれかが前記ポインティングデバイスによってダブルクリックされると、当該ダブルクリックされたアイコンが示す属性を前記出力要件として登録することを特徴とする。
【００１８】
第８の発明は、第１から第７の発明のいずれかの発明に係る装置を備える印刷製版システムであり、
前記ワークフロー生成手段によって生成されたワークフローに基づく処理を前記ページデータに対して実行する手段を備えることにより、前記指定手段によって指定された属性の前記画像記録媒体を作製することを特徴とする。
【００１９】
第９の発明は、第２の発明に係る装置と、前記チケット生成手段によって生成されたチケットを保持するチケット保持手段とを備える印刷製版システムであり、
新たなページデータが得られると、前記チケット保持手段に保持されたチケットを発行し、当該発行されたチケットが示す内容の処理を前記新たなページデータに対して実行する手段を備えることにより、前記指定手段によって指定された属性の前記画像記録媒体を作製することを特徴とする。
【００２０】
第１０の発明は、ページ記述言語で記述されたページデータから、当該ページデータが表す画像の記録された画像記録媒体を作製するためのワークフローを生成する方法であって、
生成すべきワークフローに基づく処理による最終成果物である画像記録媒体の属性を指定するステップと、
前記指定された属性に基づき、前記画像記録媒体を作製するために必要な処理および当該必要な処理に対するパラメータ値を決定することにより、前記ワークフローを生成するステップとを備えることを特徴とする。
【００２１】
第１１の発明は、ページ記述言語で記述されたページデータから、当該ページデータが表す画像の記録された画像記録媒体を作製するためのワークフローを生成するためのプログラムであって、
生成すべきワークフローに基づく処理による最終成果物である画像記録媒体の属性を指定するステップと、
前記指定された属性に基づき、前記画像記録媒体を作製するために必要な処理および当該必要な処理に対するパラメータ値を決定することにより、前記ワークフローを生成するステップとをコンピュータに実行させることを特徴とする。
【００２２】
【発明の実施の形態】
以下、本発明の実施形態につき添付図面を参照して説明する。
＜１．第１の実施形態＞
まず、本発明の第１の実施形態に係るワークフロー生成装置について説明する。
＜１.１  印刷製版システムの構成＞
図１は、第１の実施形態に係るワークフロー生成装置を備えるデジタル印刷製版システムを示す構成図である。このデジタル印刷製版システムは、印刷物を構成する文字や、ロゴ、絵柄、イラスト等の複数種類の部品を編集しレイアウトするためのフロントエンドコンピュータ１１１〜１１３と、イメージセッタ２１１およびそのコントローラとしてのコンピュータ２１２と、プレートレコーダ２２１およびそのコントローラとしてのコンピュータ２２２と、デジタル印刷機２３１およびそのコントローラとしてのコンピュータ２３２と、受注から印刷までの作業の進捗状況および納期を管理するためのコンピュータ（以下「管理用コンピュータ」という）１３１，１３２とを備えており、各フロントエンドコンピュータ１１１〜１１３（以下、これらを総称して単に「フロントエンド」という）と、イメージセッタ２１１、プレートレコーダ２２１およびデジタル印刷機２３１のコントローラとしてのコンピュータ２１２，２２２，２３２と、各管理コンピュータ１３１，１３２とは、通信ネットワークであるＬＡＮ（Local Area Network）５００によって通信可能に接続されている。これに加えて、このデジタル印刷製版システムは、ワークフロー生成装置１００を備えており、このワークフロー生成装置１００も、各フロントエンドコンピュータ１１１〜１１３および各コントローラ２１２，２２２，２３２と通信可能にＬＡＮ５００で接続されている。なお、このデジタル印刷製版システムに含まれるフロントエンドコンピュータや、イメージセッタ、プレートデコーダ、デジタル印刷機およびそれらのコントローラの台数は、図１に示す台数に限定されるものではない。
【００２３】
このようなデジタル印刷製版システムにおいて、フロントエンドでは、上記部品の編集およびレイアウトにより、印刷対象をページ記述言語で記述したページデータが作成される。このページデータからフィルムや印刷版、印刷物などの画像記録媒体が作製されるが、この作業は、当該作業に必要な処理内容を記述したジョブチケットに基づきジョブとして登録されている。すなわち、ワークフロー生成装置１００は、当該作業の最終成果物である上記画像記録媒体の属性としてユーザが指定する属性に基づき、当該作業を実施するためたのワークフローを生成し、その生成結果をジョブチケットして保存する。これにより、当該作業がジョブとして登録されて所定の待ち行列に入る。そして、そのジョブの順番が来ると、対応するジョブチケット（以下、単に「チケット」という）の記述内容に相当するワークフローに従って、いずれかのコントローラ２１２，２２２，２３２にページデータが転送され、そのページデータを受け取ったコントローラでは、そのページデータからラスタライズ処理等を経てビットマップデータが出力データとして作成され、そのコントローラに接続されたイメージセッタ２１１、プレートレコーダ２２１またはデジタル印刷機２３１において、その出力データの表す画像の記録されたフィルム、印刷版または印刷物などの画像記録媒体が最終成果物として作製される。
【００２４】
＜１.２  ワークフロー生成装置の構成＞
図２は、上記デジタル印刷製版システムにおいて使用される本実施形態に係るワークフロー生成装置１００のハードウェア構成を示すブロック図である。このワークフロー生成装置１００は、パソコン（パーソナルコンピュータ）を利用して実現されており、ハードウェア的には、パソコン本体と、キーボード２２やマウス２３等の入力装置と、ハードディスクを利用した補助記憶装置２４と、液晶ディスプレイまたはＣＲＴ等の表示装置２６とを備え、パソコン本体は、中央処理装置としてのＣＰＵ１０と、ＲＡＭやＲＯＭ等で構成されプログラム格納用および作業用として使用されるメモリ１２と、キーボード２２およびマウス２３が接続される入力インターフェース部１４と、このワークフロー生成装置１００をＬＡＮ５００に接続するためのＬＡＮ／ＩＦ部１５と、表示装置２６が接続される表示制御部１６と、補助記憶装置２４が接続されるディスク用Ｉ／Ｏインターフェース部１７とから構成される。なお、後述のワークフロー生成処理において、ユーザ操作に基づき入力される情報に応じてワークフロー生成するためのルールであるワークフロー生成ルール３１１、および、ページデータから画像記録媒体を作製するのに必要な各種処理モジュールの有無やその実行に対する制約等に関する情報すなわち各処理の実行のための環境を示す情報である環境情報３１２が、予め補助記憶装置２４に格納されている。これらワークフロー生成ルール３１１および環境情報３１２の詳細については後述する。
【００２５】
＜１.３  ワークフロー生成装置の全体動作＞
上記ワークフロー生成装置１００は、ユーザの操作に基づきワークフローを生成するために、補助記憶装置２４からメモリ１２にロードされた所定プログラムをＣＰＵ１０が実行することにより、図３のフローチャートに示すように動作する。以下、図３を参照しつつ、上記ワークフロー生成装置１００の動作を説明する。
【００２６】
ワークフロー生成装置１００では、表示装置２６と、表示制御部１６と、表示制御部１６を介して表示装置２６を制御するためにＣＰＵ１０によって実行されるプログラム（上記所定プログラムに含まれる）と、ポインティングデバイスであるマウス２３とにより、グラフィック・ユーザ・インターフェース（ＧＵＩ）が実現されている。そして、ワークフロー生成装置１００は、ＣＰＵ１０による上記所定プログラムの実行により、ワークフローを生成する際の操作画面として、図４に示すような操作画面を表示装置２６に表示する。この操作画面は、上記デジタル印刷製版システムの最終成果物としての画像記録媒体（フロントエンドで作成されたページデータの表す画像が記録されたフィルムや、印刷版、印刷物など）の属性として選択可能な各属性が表示される属性リスト表示領域２０１と、ユーザが作製しようとする画像記録媒体の属性としてユーザ操作に基づき選択された属性からなる出力要件を表示するための出力要件リスト表示領域２０２と、生成されたワークフローを表示するためのワークフロー表示領域２０３とを有し、これらの表示領域２０１〜２０３が互いに識別可能に表示されるように構成されており、更に、この操作画面には、生成されるワークフローに基づき画像記録媒体を作製するのに必要な処理の内容を記述したチケットの生成を指示するためのチケット登録ボタン２１０も表示されている。
【００２７】
ワークフロー生成のための上記所定プログラムが起動されると、ワークフロー生成装置１００は、図４に示す操作画面における属性リスト表示領域２０１に、作製すべき画像記録媒体の属性として選択可能な各属性を示すアイコンを表示する（ステップＳ１２）。ここで、属性とは、最終成果物として作製すべき画像記録媒体の種類（雑誌等の印刷物か印刷版かフィルムか等）、部数、サイズ、色の種類、トラップの有無、面付け方法などであり、選択可能な属性値を示す各アイコンが属性リスト表示領域２０１に表示される。なお、この時点では、出力要件リスト表示領域２０２およびワークフロー表示領域２０３は空白の状態となっている。
【００２８】
次に、ユーザが、作製しようとする画像記録媒体の属性を指定するために、上記操作画面に表示された属性リスト表示領域２０１におけるアイコンのうち、作製しようとする画像記録媒体の属性を示すアイコンを選択し、選択されたアイコンをマウス２３により出力要件リスト表示領域２０２へとドラッグ・アンド・ドロップを行う。このような操作がユーザによってなされると、ワークフロー生成装置１００は、選択された上記アイコンを出力要件リスト表示領域２０２に表示し、出力要件リスト表示領域２０２に表示されたアイコンの示す属性値をメモリ１２の所定領域に出力要件リストの要素として格納することにより、出力要件として登録する（ステップＳ１４）。出力要件として登録された属性値からなる出力要件リストは、その後、補助記憶装置２４に格納されるが、メモリ１２の上記所定領域にそのまま保持してもよい。なお、ユーザが、属性リスト表示領域２０１において選択したアイコンをマウス２３でドラッグ・アンド・ドロップする代わりにダブルクリックし、このダブルクリックの操作が行われると、ワークフロー生成装置１００が、当該ダブルクリックされたアイコンを出力要件リスト表示領域２０２に表示し、出力要件リスト表示領域２０２に表示されたアイコンの示す属性値を出力要件として登録するようにしてもよい。また、このようにして出力要件として登録された属性値についてユーザが更に詳細に属性を指定できるようにするのが好ましい。この場合、例えば以下のような構成とすればよい。すなわち、出力要件リスト表示領域２０２に表示されている或るアイコンの示す属性値（出力要件として登録された或る属性値）に関して更に詳細に属性を指定する場合には、ユーザは、出力要件リスト表示領域２０２に表示されている当該アイコンをマウス２３によりダブルクリックする。この操作が行われると、ワークフロー生成装置１００は、そのダブルクリックされたアイコンの示す属性値について更に詳しい属性を設定するための操作画面を別途表示し、ユーザによる当該操作画面への操作に基づき当該属性値についての詳細内容の指定を受け付け、そこで指定された詳細内容をも出力要件として登録する。
【００２９】
上記のようにして出力要件が登録されると、ワークフロー生成装置１００は、この出力要件に含まれる属性値に基づき、ページデータから当該出力要件を満たす画像記録媒体を作製するためのワークフローを生成する（ステップＳ１６）。このときのワークフロー生成処理の詳細は後述する。
【００３０】
次に、ワークフロー生成装置１００は、ステップＳ１６のワークフロー生成処理によって生成されたワークフローを、図４の操作画面におけるワークフロー表示領域２０３に表示する（ステップＳ１８）。図４に示した例は、生成されたワークフローが、入力処理とトラップ処理とＲＩＰ演算処理（ラスタライズ処理）とレコーダ出力処理（フィルムや印刷版、紙葉等の媒体に画像を記録する処理）とから構成されることを示している。
【００３１】
上記のように、生成されたワークフローが表示されると、ユーザはこの表示により、指定した属性（出力要件）の画像記録媒体を作製するためのワークフローが生成されたことを確認し、マウス２３で図４の操作画面におけるチケット登録ボタン２１０をクリックする。この操作がなされると、ワークフロー生成装置１００は、チケットを生成する旨の指示を受け取ったと認識し（ステップＳ２０）、上記生成されたワークフローに対応するチケットを生成する（ステップＳ２２）。すなわち、ステップＳ１６でのワークフロー生成処理による生成結果としての情報を用いて、必要な処理モジュールや、それを実行すべきコンピュータ、各処理モジュールに対するパラメータ値など、上記生成されたワークフローに基づき最終成果物としての画像記録媒体を作製するために必要な処理内容を記述したファイルをチケットして作成する。なお、図４の操作画面に表示されたワークフローを修正したい場合や、出力要件を変更したい場合に、ステップＳ１４に戻って、ワークフローを再度生成できるようにするのが好ましい。この場合、例えばキャンセルボタンを図４の操作画面に設け、マウス２３によってキャンセルボタンが操作されると、ステップＳ１４に戻り、それ以降のステップを再度実行する構成とすればよい。
【００３２】
上記のようにして、ユーザによる属性（出力要件）の指定に応じて生成されたワークフローに対応するチケットが生成されると、ワークフロー生成装置１００は、そのチケットを補助記憶装置２４に保存し（ステップＳ２４）、ページデータから画像記録媒体を作製するという１連の作業についてのワークフロー生成のための動作を終了する。なお、既述のように、このようにしてチケットが保存されると、そのチケットに既述された処理内容に相当する作業が１つのジョブとして待ち行列に入る。しかし、これに代えて、補助記憶装置２４等における予め決められた格納場所に上記生成されたチケットを保存しておき、フロントエンドで新たに作成されたページデータまたはページデータが新たに作成された旨の通知がフロントエンドからワークフロー生成装置１００に送られると、そのページデータに対応するチケットがワークフロー生成装置１００から発行され、そのチケットに従って、必要な処理がコントローラ２１２，２２２，２３２のいずれか、および、イメージセッタ２１１、プレートレコーダ２２１、デジタル印刷機２３１のいずれかにおいて行われるように構成されていてもよい。
【００３３】
＜１.４  ワークフロー生成処理＞
図５は、本実施形態におけるワークフロー生成処理３００（ステップＳ１６）における入出力データを示すブロック図である。本実施形態では、印刷製版システムの最終成果物としての画像記録媒体の属性が決まればページデータから当該画像記録媒体を作製するために必要な処理やそれらの処理のためのパラメータ値がほぼ一意的に定まることに着目し、このワークフロー生成処理３００において、生成すべきワークフローに基づく作業による最終成果物（画像記録媒体）の属性値からなる出力要件３１０に基づき、当該ワークフローが生成される。このワークフローの生成に際し、補助記憶装置２４に予め格納されているワークフロー生成ルール３１１および環境情報３１２が参照される。したがって、ユーザによって指定される出力要件３１０に加えて、予め補助記憶装置２４に格納されているワークフロー生成ルール３１１および環境情報３１２が、ワークフロー生成処理３００の入力データとなる。
【００３４】
ここで、「ワークフロー生成ルール」は、最終成果物としての画像記録媒体の属性値として選択可能な属性値からワークフローを構築するためのルールであって、構築すべきワークフローにおいて必要となる処理およびその処理のためのパラメータ値を上記選択可能な属性値と対応付けている。また、「環境情報」は、各処理モジュールの有無や、各処理モジュールはどのコンピュータで実行可能か、各処理でモジュールがライセンスの観点から実行可能か否か、同種の処理モジュールを実行できるコンピュータが複数台ある場合にどのコンピュータで実行すべきか等を示す情報（各処理の実行に関する環境を示す情報）である。ワークフロー生成ルールとしては、例えば下記のようなルール１〜４が予め用意されて補助記憶装置２４に格納される。
【００３５】
（ルール１）：出力（画像を記録すべき媒体）が紙である場合、次のｉ）を実行する。
ｉ）入力処理、ＲＩＰ演算処理、印刷機処理の各モジュールを準備する。
（ルール２）：出力要件としてサイズが指定されている場合、次のii）〜iv）を実行する。
ii）印刷機処理のパラメータとして、マガジンから該当するサイズの紙を指定する。
iii)ＲＩＰ演算処理のパラメータとしての演算時の出力サイズを上記サイズに設定する。
iv）ＲＩＰ演算処理によって得られるビットマップデータからなる画像ファイルのための領域を補助記憶装置（ハードディスク）に確保する。
（ルール３）：出力要件としてトラップが設定されている場合、次のｖ）を実行する。
ｖ）トラップの処理モジュールを挿入する。
（ルール４）：出力要件として特色（プロセスカラー（Ｙ、Ｍ、Ｃ、Ｋ）以外の色である「オレンジ」や「金赤」など）が設定されている場合、次のvi），vii)を実行する。
vi）ＲＩＰ演算およびトラップ処理において特色を考慮する。
vii)印刷版の枚数を特色を考慮して指定する。
【００３６】
また、このワークフロー生成処理３００では、ユーザによって指定された出力要件（属性値）を満たす画像記録媒体を作製するために必要な処理（具体的にはその処理を実行する処理モジュール）を決定すると共に、必要な各処理に対するパラメータ値を設定する。すなわち、このワークフロー生成処理３００は、必要な各処理のパラメータ値の設定を含む各処理のチケットに相当するデータを出力する。例えば図５に示すように、トラップ処理のチケット３２１、ＲＩＰ演算処理のチケット３２２、および出力機（イメージセッタ、プレートレコーダまたはデジタル印刷機等）のチケット３２３が、このワークフロー生成処理３００の出力データとなる。
【００３７】
図６は、上記ワークフロー生成処理３００（ステップＳ１６）の詳細手順を示すフローチャートである。このワークフロー生成処理３００において、ＣＰＵ１０は下記のように動作する。
【００３８】
まず、ワークフロー生成ルール３１１を補助記憶装置２４からメモリ１２に読み込み（ステップＳ１０２）、続いて、環境情報３１２を補助記憶装置２４からメモリ１２に読み込む（ステップＳ１０４）。
【００３９】
次に、ワークフロー生成ルール３１１を構成する各ルールを特定するための変数ｊを“１”に初期化する（ステップＳ１０６）。続いて、出力要件として登録された属性値すなわち出力要件リストに含まれる属性値を特定するための変数ｋを“１”に初期化する（ステップＳ１０８）。
【００４０】
その後、補助記憶装置２４内の出力要件リストからｋ番目の属性値をメモリ１２に読み込む（ステップＳ１１０）。例えば出力要件リストが図７に示すような属性値からなる場合において（以下、図７の出力要件リストを前提として説明を進める）、最初にステップＳ１１０が実行されたときには、ｋ＝１であって、１番目の属性値である「size="A4"」が読み込まれる。なお、出力要件リストがメモリ１２に保持されている場合には、ＣＰＵ１０は出力要件リストに直接にアクセスできるので、このステップＳ１１０は不要となる。
【００４１】
次に、ワークフロー生成ルール３１１におけるｊ番目のルールをｋ番目の属性値に適用する（ステップＳ１１２）。例えば上述のルール１〜４によりワークフロー生成ルールが構成される場合において（以下これを前提として説明を進める）、ステップＳ１１２が最初に実行されたときには、ｊ＝１かつｋ＝１であり、１番目のルールであるルール１が１番目の属性値「size="A4"」に対して適用される。このとき、１番目の属性値「size="A4"」は、ルール１の条件「出力（画像を記録すべき媒体）が紙である場合」に適合しないので、ワークフロー生成に必要な処理の決定は行われず、ワークフロー生成のための情報も得られない。
【００４２】
その後、上記ステップＳ１１２でのルールの適用結果に応じて処理パラメータを書き出す（ステップＳ１１４）。最初にステップＳ１１４が実行されたときには（ｊ＝１，ｋ＝１）、上記のようにワークフロー生成のための情報が得られないので、処理パラメータを書き出すことなく、次のステップＳ１１６へ進む。
【００４３】
次のステップＳ１１６では、出力要件リストに含まれる属性値が全て読み出されたか否かを判定する。その判定の結果、出力要件リストに未だ読み出されていない属性値が残っていれば、変数ｋを“１”だけ増加させ（ステップＳ１１８）、その後にステップＳ１１０へ戻る。以降、出力要件リストに含まれる属性値が全て読み出されるまでステップＳ１１０〜Ｓ１１８を繰り返し実行する。これにより、ｊ番目のルールが出力要件リストにおける属性値に順次適用され、その適用結果に応じて処理パラメータがメモリ１２または補助記憶装置２４に書き出されていく。そして、出力要件リストに含まれる属性値が全て読み出されると、ステップＳ１２０へ進む。
【００４４】
ステップＳ１２０では、ワークフロー生成ルール３１１を構成する全てのルールが適用されたか否かを判定する。この判定の結果、未だ適用されていないルールが残っていれば、変数ｊを“１”だけ増加させ（ステップＳ１２２）、その後にステップＳ１０８へ戻る。以降、ワークフロー生成ルール３１１を構成する全てのルールが適用されるまでステップＳ１０８〜Ｓ１２２を繰り返し実行する。これにより、ワークフロー生成ルール３１１を構成する各ルールが出力要件リストにおける各属性値に順次適用され、その適用結果に応じて処理パラメータがメモリ１２または補助記憶装置２４に書き出されていく。そして、ワークフロー生成ルール３１１を構成する全てのルールが適用されると、ステップＳ１２４へ進む。
【００４５】
ステップＳ１２４へ進んだ時点では、生成すべきワークフローにおいて必要な処理モジュールが決定され、各処理モジュールのパラメータ値も決定されて書き出されている。例えば、上述のルール１が図７の出力要件リストにおける３番目の属性値「output="magazine"」に適用されることにより、生成すべきワークフローに必要な処理モジュールとして、入力処理、ＲＩＰ演算処理、印刷機処理の各モジュールが準備される（これらの処理モジュールは起動順は予め決まっているものとする）。また、例えば、上述のルール２が図７の出力要件リストにおける１番目の属性値「size="A4"」に適用されることにより、印刷機処理のパラメータとしてＡ４サイズの紙が指定され、ＲＩＰ演算処理のパラメータとしての演算時の出力サイズがＡ４サイズに設定され、ＲＩＰ演算処理によって得られるビットマップデータのための格納領域が補助記憶装置２４に確保される。
【００４６】
ステップＳ１２４では、生成すべきワークフローにおいて必要な処理モジュールのパラメータ値として書き出されているパラメータ値をチケットのフォーマットに適合するように整形する（ステップＳ１２４）。このとき、必要な各処理モジュールのパラメータ値であって上記で書き出されたパラメータ値のいずれもが対応しないものがある場合には、その対応しないパラメータ値についてはデフォルト値が使用される。また、このとき、必要な各処理モジュールに関連する環境情報も抽出され各処理モジュールのチケットのフォーマットに適合するように整理される。
【００４７】
以上により、登録された出力要件を満たす最終成果物としての画像記録媒体をページデータから作製するという作業に必要な処理モジュールおよびその起動順の特定や、それら処理モジュールに与えるパラメータの特定、それら処理モジュールが実行されるコンピュータ等の処理装置の特定、それら処理モジュールが生成したデータの出力先の特定等がなされたことになる、すなわち、指定された出力要件に基づきワークフローが生成されたことになるので、ワークフロー生成処理を終了する。この後は、図３に示したメインルーチンに復帰し、ステップＳ１８以降の処理（既述）が実行される。
【００４８】
＜１.５  ワークフロー生成処理の具体例＞
以下、上記のワークフロー生成処理３００の具体例を説明する。
図７の上記出力要件リストにおける属性値は、以下の（ａ）〜（ｃ）を表している。
（ａ）Ａ４サイズの雑誌を５０部つくる（１番目〜３番目の属性値）。
（ｂ）プロセスカラーと金赤の５色刷りである（４番目の属性値）。
（ｃ）トラップあり（５番目の属性値）。
【００４９】
この出力要件リストにおける属性値によって決まる出力要件を満たす画像記録媒体（この場合は印刷物）を作製するためのワークフローを、上述のルール１〜４からなるワークフロー生成ルール３１１を前提として、上記ワークフロー生成処理３００によって生成すると、図８（ａ）〜（ｆ）に示すような生成結果が得られる。図８（ａ）は、上記出力要件を満たす画像記録媒体（印刷物である雑誌）をページデータから作製するために、入力処理、トラップ処理、ＲＩＰ演算処理、デジタル印刷処理、製本処理が必要であることを示している。図８（ｂ）は入力処理のパラメータ値を示しており、これは、スポットカラーの抽出を意味している。図８（ｃ）はトラップ処理のパラメータ値を示しており、これらは、トラップがあり、印刷機に合わせたトラップ幅を設定し、かつ、特色に対するトラップを設定することを意味している。図８（ｄ）は、ＲＩＰ演算処理のパラメータ値を示しており、これらは、サイズの設定、出力版の設定、トラップ実行の設定を表している。図８（ｅ）は、デジタル印刷処理のパラメータ値を示しており、これらは、紙の選択、部数を表している。図８（ｆ）は、製本処理のパラメータ値を示しており、これらは、製本におけるサイズや部数等を表している。
【００５０】
図９は、本実施形態においてワークフロー生成の際にユーザによって与えられる出力要件リストにおける属性値の他の例を示している。この出力要件リストにおける属性値は、以下の（ｄ）〜（ｇ）を表している。
（ｄ）Ａ２サイズの印刷版をつくる（１番目、２番目の属性値）。
（ｅ）８丁付け、無線綴じ（中綴じ）、右開きの面付け処理を行う（３番目〜５番目の属性値）。
（ｆ）色はプロセスカラー（Ｙ，Ｍ，Ｃ，Ｋ）のみである（６番目の属性値）。
（ｇ）トラップあり（７番目の属性値）。
【００５１】
この出力要件を満たす画像記録媒体（この場合は印刷版）を作製するためのワークフローを、上述のルール１〜４からなるワークフロー生成ルール３１１を前提として、上記ワークフロー生成処理３００によって生成すると、図１０（ａ）（ｂ）に示すような生成結果が得られる。図１０（ａ）は、上記出力要件を満たす画像記録媒体である印刷版をページデータから作製するために、入力処理、トラップ処理、面付け処理、ＲＩＰ演算処理、レコーダ出力処理が必要であることを示している。図１０（ｂ）は面付け処理のパラメータ値を示しており、これらは、８丁付けを行い、中綴じで、右開きであることを意味している。なお、ワークフロー生成処理３００による処理結果として、面付け処理以外の処理のパラメータ値も得られるが、これらのパラメータ値と出力要件との対応は、図７の出力要件リストが与えられた場合とほぼ同様であるので、図１０ではこれらの処理のパラメータ値を省略している。
【００５２】
＜１.６  プログラムの提供形態＞
既述のように、上記ワークフロー生成装置１００の機能は、コンピュータとしてのハードウェアを前提として、ＣＰＵ１０によって実行される所定プログラムに基づき実現される。このプログラムの一部または全部は、例えば、そのプログラムを記録したＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体によって提供される。すなわちユーザは、上記プログラムの記録媒体としてのＣＤ−ＲＯＭを購入してＣＤ−ＲＯＭ駆動装置（図示せず）に装着し、そのＣＤ−ＲＯＭからそのプログラムを読み出して補助記憶装置２４にインストールする。また、これに代えて、ＬＡＮ５００またはＷＡＮ（広域ネットワーク）等の通信ネットワークを介して送られてくるプログラムを受信して、補助記憶装置２４にインストールするようにしてもよい。さらに、メーカがワークフロー生成装置１００（またはワークフロー生成装置１００を含むデジタル印刷製版システム）を出荷する前に、上記プログラムの一部または全部を補助記憶装置２４にインストールしておいてもよい。なお、ワークフロー生成処理装置１００の機能を実現するための所定プログラムの提供形態についての上記説明は、後述の第２の実施形態についても同様である。
【００５３】
＜１.７  効果＞
上記実施形態によれば、印刷製版システムにおいてページデータから最終成果物としての画像記録媒体（フィルム、印刷版、印刷物など）を作製するためのワークフローが、その画像記録媒体の属性をユーザが指定するのみで自動的に生成される。このため、ワークフローの構築過程において人間の操作が介在していた従来技術に比べ、ワークフロー生成における手間が格段に低減され、その結果、印刷製版システムにおける作業が効率化される。また、生成されたワークフローに対応するチケットがワークフロー生成装置１００により生成されるので、そのワークフローに従って最終成果物としての画像記録媒体の作製に必要な処理をコンピュータや出力機（レコーダ）などの装置に実行させるための制御を、チケットを利用して行うことができる。このため、それらの装置に対する操作のミスによる実行時エラーを削減することができ、マルチホストの下で構築されるワークフロー等のように複雑なワークフローであっても、ユーザ（オペレータ）はその複雑さを意識することなく、各装置に実行指示を行うことができる。
【００５４】
また、上記実施形態によれば、表示装置２６と表示制御部１６とマウス２３とを用いて実現されるＧＵＩにより、生成すべきワークフローに基づく処理による最終成果物（画像記録媒体）の属性が指定され、生成されたワークフローがリアルタイムで表示装置２６に表示されるので（図４、ステップＳ１４，Ｓ１８）、容易な操作で所望のワークフローを生成することができる。
【００５５】
＜２．第２の実施形態＞
次に、本発明の第２の実施形態に係るワークフロー生成装置について説明する。
図１に示したようなデジタル印刷製版システムにおける最終成果物が雑誌や書籍のように多数の頁からなる印刷物である場合、通常、１つの用紙に複数頁が印刷され、製本のためにその用紙が折り畳まれる。そのため、１つの用紙に印刷される複数頁が、折り畳まれた状態において適切な頁順および向き（上下左右の向き）となるように、その用紙における当該複数頁の配置を予め決定する必要がある。このような１つの用紙への当該複数頁の配置（すなわち同時に印刷される複数頁の印刷版への配置）は、「面付け」と呼ばれている。また、１つの用紙に１頁のみ印刷する場合であっても、その１頁の領域との位置関係を考慮しつつカラーパッチやトンボなどのアクセサリの配置を決定する必要がある。以下では、このような面付けの決定および／またはアクセサリの配置の決定を行うための処理を「面付けレイアウト処理」と呼ぶ。面付けのための処理は、ＲＩＰ演算処理に含まれていると解釈することも可能であるが（第１の実施形態において図９に示す具体例の場合等）、上記の面付けレイアウト処理は、１つの用紙に複数頁を印刷する場合に限定されない必須の処理と考えられるので、本実施形態では、生成すべきワークフローを構成する独立した処理として扱うものとする。
【００５６】
本実施形態に係るワークフロー生成装置（これも参照符号“１００”で示すものとする）は、第１の実施形態と同様、例えば図１に示したようなデジタル印刷製版システムにおいて使用され、そのハードウェア構成、全体的な動作およびワークフロー生成処理は、それぞれ図２、図３および図６に示した通りであって、第１の実施形態と同様である。また、ＧＵＩ（グラフィック・ユーザ・インターフェース）についても、その機能および操作画面の構成は第１の実施形態と同様である。そこで、本実施形態におけるハードウェア構成またはソフトウェア構成のうち第１の実施形態と同様の部分については、同一の参照符号またはステップ番号を付して説明を省略する。
【００５７】
本実施形態では、面付けレイアウト処理が独立した処理として扱われることから、ワークフロー生成ルールや、操作画面の具体的表示内容、ワークフロー生成処理の入出力データが、第１の実施形態と相違する。以下、これらの相違点を中心に本実施形態について説明する。
【００５８】
図１１は、本実施形態におけるワークフロー生成処理６００での入出力データを示すブロック図である。本実施形態では、第１の実施形態と同様、このワークフロー生成処理６００において、生成すべきワークフローに基づく作業によって得られる最終成果物（画像記録媒体）の属性値からなる出力要件６１０に基づき、当該ワークフローが生成される。このワークフローの生成に際し、第１の実施形態と同様、補助記憶装置２４に予め格納されているワークフロー生成ルール６１１および環境情報６１２が参照される。したがって、ユーザによって指定される出力要件６１０に加えて、補助記憶装置２４に格納されたワークフロー生成ルール６１１および環境情報６１２が、ワークフロー生成処理６００の入力データとなる。ここで、出力要件６１０および環境情報６１２については、第１の実施形態における出力要件３１０および環境情報３１２と実質的な相違は無いが、ワークフロー生成ルール６１１は、第１の実施形態におけるワークフロー生成ルール３１１と相違する部分を有している。本実施形態では、ワークフロー生成ルール６１１として、例えば下記のようなルール１１〜１４が予め用意されて補助記憶装置２４に格納される。
【００５９】
（ルール１１）：出力（画像を記録すべき媒体）が紙である場合、次のｉ）を実行する。
ｉ）入力処理、ＲＩＰ演算処理、印刷機処理の各モジュールを準備する。
（ルール１２）：出力要件としてサイズ（頁サイズおよび用紙サイズ）が指定されている場合、次のii）〜ｖ）を実行する。
ii）印刷機処理のパラメータとして、マガジンから該当するサイズの紙を指定する。
iii)ＲＩＰ演算処理のパラメータとしての演算時の出力サイズを上記サイズに設定する。
iv）ＲＩＰ演算処理によって得られるビットマップデータからなる画像ファイルのための領域を補助記憶装置（ハードディスク）に確保する。
ｖ）面付けレイアウト処理のモジュールを挿入すると共に、出力要件として指定された用紙サイズおよび頁サイズに基づき、同時に印刷する頁数および同時に印刷する頁の用紙上の位置を算出する。
（ルール１３）：出力要件としてトラップが設定されている場合、次のvi）を実行する。
vi）トラップの処理モジュールを挿入する。
（ルール１４）：出力要件として特色（プロセスカラー（Ｙ、Ｍ、Ｃ、Ｋ）以外の色）が設定されている場合、次のvii），viii)を実行する。
vii）ＲＩＰ演算およびトラップ処理において特色を考慮する。
viii)印刷版の枚数を特色を考慮して指定する。
【００６０】
このワークフロー生成処理６００では、ユーザによって指定された出力要件（属性値）を満たす画像記録媒体を作製するために必要な処理（具体的にはその処理を実行する処理モジュール）を決定することに加えて、必要な各処理に対するパラメータ値を設定する。すなわち、このワークフロー生成処理６００も、第１の実施形態と同様、必要な各処理のパラメータ値の設定を含む各処理のチケットに相当するデータを出力する。本実施形態では、面付けレイアウト処理ためのモジュールが独立した処理モジュールとして用意されるため、例えば図１１に示すように、トラップ処理のチケット６２１、面付けレイアウト処理のチケット６２２、ＲＩＰ演算処理のチケット６２３、および出力機（イメージセッタ、プレートレコーダまたはデジタル印刷機等）のチケット６２４が、このワークフロー生成処理６００の出力データとなる。
【００６１】
既述のように本実施形態におけるＧＵＩの機能は第１の実施形態と同様であるが、上記のように面付けレイアウト処理のモジュールが用意されているため、ワークフロー生成処理６００によって生成されたワークフローが、例えば図１２に示すように操作画面のワークフロー表示領域２０３に表示される。図１２に示した例は、生成されたワークフローが、入力処理とトラップ処理と面付けレイアウト処理とＲＩＰ演算処理（ラスタライズ処理）とレコーダ出力処理（フィルムや印刷版、紙葉等の媒体に画像を記録する処理）とから構成されることを示している。
【００６２】
本実施形態におけるワークフロー生成処理６００（図３のステップＳ１６）の詳細手順は、第１の実施形態と同様であって図６に示す通りであるので、説明を省略する。
【００６３】
以下、上記のような本実施形態におけるワークフロー生成処理６００の具体例を説明する。
図１４は、出力要件６１０の例として、最終成果物である画像記録媒体の属性値のリストである出力要件リストを示している。この出力要件リストにおける属性値は、以下の（ｈ）〜（ｋ）を表している。
（ｈ）Ａ４サイズの雑誌を５０部つくる（１番目〜３番目の属性値）。
（ｉ）用紙のサイズは、４９０×６２４である（４番目の属性値）
（ｊ）プロセスカラーと金赤の５色刷りである（５番目の属性値）。
（ｋ）トラップあり（６番目の属性値）。
【００６４】
これらの属性値によって決まる出力要件を満たす画像記録媒体（この場合は印刷物である雑誌）を作製するためのワークフローを、上述のルール１１〜１４からなるワークフロー生成ルール６１１を前提として、上記ワークフロー生成処理６００によって生成すると（図６参照）、図１５（ａ）〜（ｇ）に示すような生成結果が得られる。図１５（ａ）は、上記出力要件を満たす画像記録媒体（雑誌）をページデータから作製するために、入力処理、トラップ処理、面付けレイアウト処理、ＲＩＰ演算処理、デジタル印刷処理、製本処理が必要であることを示している。図１５（ｂ）は入力処理のパラメータ値を示しており、これは、スポットカラーの抽出を意味している。図１５（ｃ）はトラップ処理のパラメータ値を示しており、これらは、トラップがあり、印刷機に合わせたトラップ幅を設定し、かつ、特色に対するトラップを設定することを意味している。図１５（ｄ）は、面付けレイアウト処理のパラメータ値を示しており、これらは、上記（ｈ）（ｉ）にルール１４のｖ）を適用して算出されたものであって、図１３に示すように４頁を１枚の用紙に収める場合における各頁の配置位置を示している。すなわち、Ofs1〜Ofs4は、その用紙の左辺下端を原点とした場合の各頁の左辺下端の位置を示している。図１５（ｅ）はＲＩＰ演算処理のパラメータ値を示しており、これらは、サイズの設定、出力版の設定、トラップ実行の設定を表している。図１５（ｆ）は、デジタル印刷処理のパラメータ値を示しており、これらは、紙の選択、部数を表している。図１５（ｇ）は、製本処理のパラメータ値を示しており、これらは、製本におけるサイズや部数等を表している。
【００６５】
以上のように、本実施形態によっても、印刷製版システムにおいてページデータから最終成果物としての画像記録媒体（フィルム、印刷版、印刷物など）を作製するためのワークフローが、その画像記録媒体の属性をユーザが指定するのみで自動的に生成される。これにより、ワークフローの構築過程において人間の操作が介在していた従来技術に比べ、ワークフロー生成における手間が格段に低減され、印刷製版システムにおける作業が効率化されるという効果等、第１の実施形態と同様の効果が得られる。また、本実施形態では、生成されるワークフローの中に面付けレイアウト処理が組み込まれると共に、出力要件として指定された属性値に応じて面付けのための処理に必要なパラメータが自動的に生成される。
【００６６】
なお、上記の具体例（図１４参照）では、出力要件として指定された頁サイズ（Ａ４）および用紙サイズ（４９０×６２４）から、同時に印刷する頁数および同時に印刷する各頁の位置（Ofs1〜Ofs4）が自動的に算出されるが、このとき、図１３に示すように、左右方向については各頁を用紙の中央に寄せて配置されることが前提とされている。しかし、これに代えて、用紙に均等に頁を配置するようにしてもよい。また、それらに代えて、各頁の配置位置を示す座標の算出式がワークフロー生成ルール６１１に含まれていてもよいし、そのような算出式または配置位置を示す座標値が出力要件として指定することを許容し、その指定に応じて面付けレイアウト処理が行われるようにしてもよい。
【００６７】
また上記実施形態では、最終成果物（画像記録媒体）が雑誌や書籍等である場合における製本の方法（綴じ方や開き方向）については、「output=“magazine”」という指定に基づき、予め決められた方法（デフォルト値）が使用されるものとしているが、図９の４番目および５番目の属性値に示すように、これらが出力要件としてユーザによって指定され、その指定に基づく製本の処理を行うようなワークフローを生成するようにしてもよい。なお、この場合、面付けレイアウト処理も、その指定された製本の方法に応じた処理となる。
【００６８】
さらに上記実施形態では、同時に印刷する各頁の配置位置を示す座標（Ofs1〜Ofs4）はワークフロー生成ルールの適用の際に算出され、それらの座標値が面付けレイアウト処理のパラメータとなるが、これに代えて、出力要件として指定された用紙サイズおよび頁サイズを面付けレイアウト処理のパラメータとしてもよい。この場合、面付けレイアウト処理では、出力サイズである用紙サイズに応じて、指定されたサイズの頁がその用紙に収まるように頁が配置される。例えば、図１３に示した例では、面付けレイアウト処理において、属性値として与えられたサイズの用紙に、属性値として与えられた頁が４つ配置可能であると判断され、それら４つの頁の位置Ofs1〜Ofs4と向きが決定される。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係るワークフロー生成装置を備えるデジタル印刷製版システムの構成を示す図である。
【図２】第１の実施形態に係るワークフロー生成装置のハードウェア構成を示すブロック図である。
【図３】第１の実施形態に係るワークフロー生成装置の動作を示す概略フローチャートである。
【図４】第１の実施形態に係るワークフロー生成装置におけるＧＵＩを構成する画面表示（操作画面）を示す図である。
【図５】第１の実施形態におけるワークフロー生成処理の入出力データを示すブロック図である。
【図６】第１の実施形態におけるワークフロー生成処理の手順を示すフローチャートである。
【図７】第１の実施形態によるワークフロー生成の際に与えられる出力要件としての属性値の一例を示す図である。
【図８】第１の実施形態において図７に示した出力要件が与えられたときのワークフロー生成処理の結果を示す図である。
【図９】第１の実施形態によるワークフロー生成の際に与えられる出力要件としての属性値の他の例を示す図である。
【図１０】第１の実施形態において図９に示した出力要件が与えられたときのワークフロー生成処理の結果を示す図である。
【図１１】本発明の第２の実施形態におけるワークフロー生成処理の入出力データを示すブロック図である。
【図１２】第２の実施形態における操作画面の表示例を示す図である。
【図１３】第２の実施形態における面付けレイアウトを説明するための図である。
【図１４】第２の実施形態によるワークフロー生成の際に与えられる出力要件としての属性値の一例を示す図である。
【図１５】第２の実施形態において図１４に示した出力要件が与えられたときのワークフロー生成処理の結果を示す図である。
【符号の説明】
１０    …ＣＰＵ
１２    …メモリ
１６    …表示制御部
２３    …マウス
２４    …補助記憶装置
２６    …表示装置
１００  …ワークフロー生成装置
２１１  …イメージセッタ
２１２  …イメージセッタ用コントローラ
２２１  …プレートレコーダ
２２２  …プレートレコーダ用コントローラ
２３１  …デジタル印刷機
２３２  …デジタル印刷機用コントローラ
５００  …ＬＡＮ
【図１】
2004164570.tif 000003
【図２】
2004164570.tif 000004
【図３】
2004164570.tif 000005
【図４】
2004164570.tif 000006
【図５】
2004164570.tif 000007
【図６】
2004164570.tif 000008
【図７】
2004164570.tif 000009
【図８】
2004164570.tif 000010
【図９】
2004164570.tif 000011
【図１０】
2004164570.tif 000012
【図１１】
2004164570.tif 000013
【図１２】
2004164570.tif 000014
【図１３】
2004164570.tif 000015
【図１４】
2004164570.tif 000016
【図１５】
2004164570.tif 000017