(57)【要約】【課題】  成果物の種類毎に成果物を生成するための複数の作業工程からなるワークフローに対して、印刷対象の原稿データを用いたプリントをすることなく、ワークフローの設定の要否判断を可能にすることを目的とする。【解決手段】  成果物の種類毎に、成果物を生成するための複数の作業工程からなるワークフローを生成し、  ユーザー操作により、作業工程のパラメータの設定を受け付け、受け付けた設定と予め定められたダミーデータとを用いてプレビュー表示を行う。ユーザー操作により、複数の原稿データから１つの原稿データの指定を受け付け、受け付けた原稿データをダミーデータに差し替えてプレビュー表示を行う。【選択図】  図４
2020149590.tif 000002
【特許請求の範囲】
【請求項１】
成果物の種類毎に、成果物を生成するための複数の作業工程からなるワークフローを生成する生成手段と、
ユーザー操作により、前記作業工程のパラメータの設定を受け付ける第１の受付手段と、
前記第１の受付手段で受け付けた設定と予め定められたダミーデータとを用いてプレビュー表示を行う第１のプレビュー表示手段と、
ユーザー操作により、複数の原稿データから１つの原稿データの指定を受け付ける第２の受付手段と、
前記第２の受付手段で受け付けた原稿データを前記ダミーデータに差し替えてプレビュー表示を行う第２のプレビュー表示手段を有することを特徴とする情報処理装置。
【請求項２】
前記第２のプレビュー表示手段は、前記受け付けた原稿データのページ数に合わせてプレビュー表示を行うことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第２のプレビュー表示手段は、前記受け付けた原稿データのページ数と設定された用紙種類の情報をもとに得られる、成果物の背幅に応じて調整された設定値を用いて、プレビュー表示を行うことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記第２の受付手段は、前記ワークフローを構成するパーツ毎に、複数の原稿データから１つの原稿データの指定を受け付けることを特徴とする請求項１乃至３の何れか１項に記載の情報処理装置。
【請求項５】
前記第２の受付手段は、複数の原稿データから１つの原稿データの指定を受け付け、さらに、前記受け付けた原稿データのページ範囲を受け付けることを特徴とする請求項１乃至３の何れか１項に記載の情報処理装置。
【請求項６】
情報処理装置の制御方法であって、
成果物の種類毎に、成果物を生成するための複数の作業工程からなるワークフローを生成する生成工程と、
ユーザー操作により、前記作業工程のパラメータの設定を受け付ける第１の受付工程と、
前記第１の受付工程で受け付けた設定と予め定められたダミーデータとを用いてプレビュー表示を行う第１のプレビュー表示工程と、
ユーザー操作により、複数の原稿データから１つの原稿データの指定を受け付ける第２の受付工程と、
前記第２の受付工程で受け付けた原稿データを前記ダミーデータに差し替えてプレビュー表示を行う第２のプレビュー表示工程を有することを特徴とする情報処理装置の制御方法。
【請求項７】
前記第２のプレビュー表示工程は、前記受け付けた原稿データのページ数に合わせてプレビュー表示を行うことを特徴とする請求項６に記載の情報処理装置の制御方法。
【請求項８】
前記第２のプレビュー表示工程は、前記受け付けた原稿データのページ数と設定された用紙種類の情報をもとに得られる、成果物の背幅に応じて調整された設定値を用いて、プレビュー表示を行うことを特徴とする請求項７に記載の情報処理装置の制御方法。
【請求項９】
前記第２の受付工程は、前記ワークフローを構成するパーツ毎に、複数の原稿データから１つの原稿データの指定を受け付けることを特徴とする請求項６乃至８の何れか１項に記載の情報処理装置の制御方法。
【請求項１０】
前記第２の受付工程は、複数の原稿データから１つの原稿データの指定を受け付け、さらに、前記受け付けた原稿データのページ範囲を受け付けることを特徴とする請求項６乃至８の何れか１項に記載の情報処理装置の制御方法。
【請求項１１】
請求項１乃至５の何れか１項に記載の情報処理装置としてコンピュータを機能させるための該コンピュータで読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商業印刷における成果物を作成するためのワークフローの設定に関する。
【背景技術】
【０００２】
商業印刷において、成果物である商材を制作するために必要なパーツ（表紙、本文、扉、帯・・）と、そのパーツ毎に必要となる工程（面付け、バーコード付与、印刷、折り、無線綴じ、三方断裁・・）を割り当ててワークフローの設定を行う。そして、ワークフローを用いて注文を受けた複数のジョブを自動処理することが行われている。特許文献１で開示されている印刷ワークフローソフトウェアでは、工程を示すアイコンをグラフィカルユーザーインターフェース（ＧＵＩ）で自由に連結していくことでワークフローの設定を行うことが可能である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１６４７６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ワークフローは固定の注文データを処理するためのものではなく、複数の顧客から受注する注文を処理するための設定となるため、印刷ワークフロー設定ソフトウェアでは、面付けや後工程の設定をする際に、実際の注文データは考慮されない。そのため、印刷ワークフロー設定ソフトウェアで、例えば、バーコード位置を設定し、実際の注文データの原稿データを用いて印刷した場合に、その位置と原稿データの画像とが重なるなどの不都合がある場合があった。実際の注文データをテストプリントして出力物を確認してから、ワークフローの設定の要否判断や、ワークフローのパラメータの修正をしなければならないという課題があった。
【０００５】
本発明では上記課題を鑑み、成果物の種類毎に成果物を生成するための複数の作業工程からなるワークフローに対して、印刷対象の原稿データを用いたプリントをすることなく、ワークフローの設定の要否判断を可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の情報処理装置は、成果物の種類毎に、成果物を生成するための複数の作業工程からなるワークフローを生成する生成手段と、ユーザー操作により、前記作業工程のパラメータの設定を受け付ける第１の受付手段と、前記第１の受付手段で受け付けた設定と予め定められたダミーデータとを用いてプレビュー表示を行う第１のプレビュー表示手段と、ユーザー操作により、複数の原稿データから１つの原稿データの指定を受け付ける第２の受付手段と、前記第２の受付手段で受け付けた原稿データを前記ダミーデータに差し替えてプレビュー表示を行う第２のプレビュー表示手段を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、成果物の種類毎に成果物を生成するための複数の作業工程からなるワークフローに対して、印刷対象の原稿データを用いたプリントをすることなく、ワークフローの設定の要否判断を可能となる。
【図面の簡単な説明】
【０００８】
【図１】本発明のシステム構成を示す図
【図２】本発明の情報処理装置のハードウェア構成及びソフトウェア構成を示す図
【図３】背幅の計算処理を示したフローチャート
【図４】本発明のワークフロー作成処理を示したフローチャート
【図５】ワークフロー設定アプリケーションのワークフロー管理画面及び新規作成画面の一例を示す図
【図６】他パーツ確認画面の一例を示した図
【図７】ワークフロー設定アプリケーションのワークフロー編集画面の一例を示す図
【図８−１】ワークフロー設定アプリケーションのワークフロー工程設定画面の一例を示す図
【図８−２】ワークフロー設定アプリケーションのワークフロー工程設定画面の一例を示す図
【図８−３】ワークフロー設定アプリケーションのワークフロー工程設定画面の一例を示す図
【図９】原稿データ選択画面の一例を示す図
【図１０】背幅情報テーブルの一例を示す図
【図１１−１】ワークフロー設定アプリケーションのワークフロー工程設定画面の一例を示す図
【図１１−２】ワークフロー設定アプリケーションのワークフロー工程設定画面の一例を示す図
【図１２】ワークフロー情報テーブルの一例を示す図
【図１３】表紙情報テーブル及び本文情報テーブルの一例を示す図
【図１４】扉情報テーブル及び帯情報テーブルの一例を示す図
【図１５】用紙情報テーブルの一例を示した図
【図１６】背幅値テーブルの一例を示した図
【図１７−１】ワークフロー設定アプリケーションのワークフロー工程設定画面の一例を示す図
【図１７−２】ワークフロー設定アプリケーションのワークフロー工程設定画面の一例を示す図
【図１８】第二の実施形態のワークフロー作成処理を示したフローチャート
【図１９】原稿データ設定メニューの一例を示した図
【図２０】第三の実施形態のワークフロー作成処理を示したフローチャート
【図２１】他のパーツへの原稿データ指定処理を示したフローチャート
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための形態について図面を用いて説明する。
【００１０】
＜第一の実施形態＞
図１は本発明の実施形態におけるシステム構成図を示した図である。本実施例のシステム構成は、情報処理装置１０１、画像形成装置１０２、後処理装置１０３を備える。情報処理装置１０１と画像形成装置１０２と後処理装置１０３はネットワーク１００を介して互いに接続される。画像形成装置１０２は、情報処理装置１０１などから送信される印刷データを解析し、１ページずつドットイメージに変換して印刷する。画像形成装置１０２から出力された印刷物は、オペレータによるハンドキャリーで後処理装置１０３に渡されたり、ベルトコンベア（不図示）を介して後処理装置１０３に渡されたりする。後処理装置１０３は、画像形成装置１０２や情報処理装置１０１とネットワーク１００を介して通信を行うことができる。後処理装置１０３は渡された印刷物に対して、断裁、クリース、折りや製本や無線綴じなどの加工を施す。複数の後処理装置を用いて、製本してから断裁することも可能である。なお、図１では情報処理装置１０１、画像形成装置１０２、後処理装置１０３がそれぞれ１つずつ例示されているが、各装置がいくつ配置されても構わない。例えば、複数の画像形成装置で出力された印刷物を、複数の後処理装置１０３で処理するようにしても良い。
【００１１】
図２（ａ）は情報処理装置１０１のハードウェア構成図である。ＣＰＵ２０１はＲＯＭ２０２に記憶された制御プログラムを読み出して各種制御処理を実行する。ＲＡＭ２０３はＣＰＵ２０１の主メモリ、ワークエリアなどの一時記憶領域として用いられる。ＨＤＤ２０４は画像データや各種プログラムを記憶する。キーボード２０５は指示入力手段である入力装置であり、本発明の後述するアプリケーションに対して制御コマンドの命令やテキスト入力などを指示する。ポインティングデバイス２０６はキーボード２０５とともに指示入力手段である入力装置であり、本発明の後述するアプリケーションに対して制御コマンドの命令を指示する。ディスプレイ２０７は表示手段である出力装置であり、キーボード２０５やポインティングデバイス２０６から入力されたコマンドや本発明の後述するアプリケーションの状態などを表示する。ネットワークＩ／Ｆ２０８は情報処理装置１０１をネットワーク（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋやインターネットなど）に接続する。情報処理装置１０１はネットワークＩ／Ｆ２０８を用いてネットワーク上の他の装置と各種情報を送受信する。
【００１２】
図２（ｂ）は情報処理装置１０１のソフトウェア構成図である。ワークフロー設定アプリケーション３０１は情報処理装置１０１にインストールされて動作し、実行される場合にＲＡＭ２０３にロードされ、ＣＰＵ２０１により実行されるプログラムモジュールである。ＵＩ部３０２は後述するグラフィカルユーザーインターフェース（ＧＵＩ）の構築やユーザーからの各種入力操作を受け付けて対応する処理の実行指示を行う。ワークフロー編集部３０３はワークフロー設定アプリケーションの各種編集処理（ワークフローの作成・編集・登録など）を実行する。ワークフロー制御部３０４は後述するワークフロー制御データにアクセスし、ワークフローの編集における各種制御を実行する。ワークフロー管理部３０５は後述するワークフローデータベース（ＤＢ）にアクセスし、ワークフロー設定アプリケーションで作成したワークフローの登録や登録済みのワークフローの情報の参照を実行する。ワークフローＤＢ３０６は、後述するワークフロー情報を管理するデータベースである。ワークフローＤＢは情報処理装置１０１のＨＤＤ２０４に情報を格納する構成だけではなく、ネットワークで接続された他の情報処理装置（データベースサーバーなど）を格納先としても構わない。ワークフロー制御データ３０７は、後述するワークフロー作成における制御データである。印刷ジョブ管理アプリケーション３０８は、情報処理装置１０１にインストールされて動作するプログラムモジュールである。印刷ジョブ管理アプリケーションは、オーダーシステム（不図示）でユーザーから印刷物制作の注文を受信し、ワークフローＤＢからワークフロー設定アプリケーションが登録したワークフロー情報を取得して注文に対応する印刷ジョブの生成を行う。そして、印刷ジョブ管理アプリケーションは生成した印刷ジョブを所定の画像形成装置１０２、後処理装置１０３へ送信する。なお、印刷ジョブ管理アプリケーションとワークフロー設定アプリケーションは１つのアプリケーションとして構成しても構わない。また印刷ジョブ管理アプリケーションとワークフロー設定アプリケーションを別の情報処理装置１０１にインストールする構成にしても構わない。印刷ワークフローアプリケーションは、印刷ワークフローを生成し、プリプレス・プレス・ポストプレスの設定内容を反映し、システムに予め定義されたダミーデータをページデータに使用したプレビュー表示を行うプレビュー表示機能を有している。
【００１３】
図４はワークフロー設定アプリケーションのワークフローの設定及び登録処理を示したフローチャートである。図５、図７、図８、図９、図１１に示すワークフロー設定アプリケーションの各ＵＩ画面、及び図１０、図１２、図１３、図１４に示す背幅情報テーブル、ワークフロー情報テーブルを用いて各処理ステップに関して説明する。
【００１４】
Ｓ４０１はワークフロー設定アプリケーションがワークフローの新規作成処理を受信して新規作成画面を表示する処理ステップとなる。図５（ａ）はワークフロー設定アプリケーションのワークフロー管理画面の一例を示している。ユーザーからワークフロー設定アプリケーションの実行ファイルの実行が指示されると、ＲＡＭ２０３にワークフロー設定アプリケーションがロードされ、ＵＩ部３０２はディスプレイ２０７にワークフロー管理画面を表示する。ワークフロー管理画面は新規作成ボタン５０１、編集ボタン５０２、削除ボタン５０３とワークフローリスト５０４を備える。ワークフローリスト５０４にはワークフローＤＢに登録済みのワークフロー情報がリスト表示される。ユーザーからキーボード２０５やポインティングデバイス２０６によって新規作成ボタン５０１が押下されたことをＵＩ部３０２が受信すると、ＵＩ部３０２はワークフロー編集部３０３へ新規作成処理が実行された旨を指示する。そして、ワークフロー編集部３０３はＵＩ部３０２を経由してディスプレイ２０７に新規作成画面を表示する。
【００１５】
尚、本実施形態において、ワークフロー（印刷ワークフロー）は、１つの注文データ毎に作成されるものではなく、複数の注文データに対して作成され、用いられるものである。例えば、成果物の種類毎に生成される。成果物の種類（商材）には端物（名刺やチラシ）、ブック（中綴じ製本、無線綴じ製本）などが存在し、成果物を構成するパーツ（部品）には、本文、表紙、扉、ジャケット、帯などがある。ワークフロー（印刷ワークフロー）は、成果物（商材）を生成するための複数の作業工程を組み合わせたものであって、作業工程の順番と作業工程のパラメータに関する情報を含む。作業工程は、プリプレス（コンテンツデータの面付けやトンボ、バーコード付与）、プレス（画像形成装置における印刷処理）、ポストプレス（後処理装置における後加工処理）が含まれる。作業工程のパラメータは、各工程の設定値である。印刷設定だけでなく、プリプレスやポストプレスのパラメータ設定（例えば、バーコード、折り、断裁、などの印刷前の前処理設定、印刷後の後処理設定）が含まれる。
【００１６】
Ｓ４０２はワークフロー設定アプリケーションが新規作成画面で商材タイプの指定を受信する処理ステップとなる。図５（ｂ）はワークフロー設定アプリケーションの新規作成画面の一例を示している。新規作成画面は名称６０１、商材タイプ６０２、パーツ６０３を設定するためのコントロールを備え、設定した内容でワークフローの新規作成を実行するＯＫボタン６０４、キャンセルするキャンセルボタン６０５を備える。名称６０１は作成するワークフローを識別する任意の名称を設定するためのテキストボックスである。商材タイプ６０２はワークフロー設定アプリケーションがあらかじめ定義している商材のタイプを設定するためのリストボックスである。例えば、ブックやマニュアル、名刺といった成果物のタイプがリストされる。パーツ６０３は商材を構成するパーツを設定するためのリストボックスである。詳細は後述する。ＵＩ部３０２はユーザーからキーボード２０５やポンティングデバイス２０６によって商材タイプ６０２が指定されたことを受信すると、指定された商材タイプを設定し、次処理ステップへ進む。
【００１７】
Ｓ４０３はワークフロー設定アプリケーションが新規作成画面でパーツの指定を受信する処理ステップとなる。パーツ６０３は商材を構成する表紙・本文・扉・帯といった部品を設定するリストボックスであり、製作する商材に合わせて複数のパーツを設定することができる。図６では、表紙・本文・扉・帯の４つのパーツを設定された状態を示している。ＵＩ部３０２はユーザーからキーボード２０５やポンティングデバイス２０６によってパーツ６０３が指定されたことを受信すると、指定されたパーツを設定し、新規作成画面のＯＫボタン６０４が押下されたことを受信すると次処理ステップへ進む。
【００１８】
Ｓ４０４はＳ４０３で設定されたパーツに対応するアイコンイメージをワークフロー編集画面に表示する処理ステップとなる。図７（ａ）はワークフロー編集画面の一例を示している。編集したワークフローをワークフローＤＢ３０６に保存するための保存ボタン７０１、ワークフローの編集をキャンセルするためのキャンセルボタン７０２を備える。ワークフローエリア７０３は編集したワークフローを表示する領域を示し、設定したパーツを示すパーツアイコン７０４とパーツ毎のワークフローを示す連結された工程アイコン７０５を表示する。面付工程を示す「面」、バーコード工程を示す「Ｂａｒ」、トンボ工程を示す「ト」、印刷工程を示す「印」、無線綴じ工程を示す「綴」、三方断裁工程を示す「断」、カット＆クリース工程を示す「カ＆ク」がそれぞれ連結されて表示されている。Ｓ４０４ではＳ４０３で設定されたパーツに対応するアイコンイメージを、ＵＩ部３０２を経由してワークフローエリア７０３に表示する。例えば、表紙・本文・扉・帯のパーツを設定した場合は、それぞれに対応する４つのアイコンイメージが表示される。図７（ｂ）は新規作成画面でワークフローを新規作成した状態のワークフロー編集画面を示している。新規作成した時点では各パーツを示すアイコン（表紙７０６、本文７０７、扉７０８、帯７０９）のみが表示された状態となる。
【００１９】
Ｓ４０５はワークフロー編集画面での編集操作を受信する処理ステップとなる。ＵＩ部３０２はユーザーからポインティングデバイス２０６によってパーツアイコン７０４、工程アイコン７０５、保存ボタン７０１やキャンセルボタン７０２などの編集コントロールのいずれか１つがクリックされたことにより各種編集操作を受信する。
【００２０】
Ｓ４０６はＳ４０５で受信した編集操作がパーツアイコンの選択処理、もしくは工程アイコンの選択処理か否かを判断する処理ステップとなる。ＵＩ部３０２はパーツアイコン７０４のいずれか１つがクリックされた処理を受信した場合、もしくは工程アイコン７０５のいずれか１つがクリックされた処理を受信した場合は、パーツアイコンもしくは工程アイコンの選択処理と判断し、Ｓ４０７へ進む。それ以外の場合はＳ４２６へ進む。
【００２１】
Ｓ４０７は、Ｓ４０６で選択されたパーツもしくは工程に対応するワークフロー工程設定画面を表示する処理ステップとなる。図８−１はワークフロー工程設定画面の一例を示している。図８−１のワークフロー工程設定画面を介してユーザー操作を受け付ける（ユーザー操作の受付）。８０１は設定対象のパーツにおける設定したワークフローを表現する工程アイコンを示す。ワークフローの作業工程の順番に、８０２〜８０７のアイコンが表示されている。８０２は面付け工程が設定されたことを示すアイコンを示す。８０３はバーコード工程が設定されたことを示すアイコンを示す。８０４はトンボ工程が設定されたことを示すアイコンを示す。８０５は印刷工程が設定されたことを示すアイコンを示す。８０６は無線綴じ工程が設定されたことを示すアイコンを示す。８０７は三方断裁工程が設定されたことを示すアイコンを示す。８０８は設定対象としているパーツを示すラベルコントロールを示す。８０９はプリプレス、プレス、ポストプレスのカテゴリーの工程を設定するためのタブコントロールを示す。例えば、プリプレスタブを選択するとプリプレスカテゴリーの工程を設定するための各種設定コントロールが表示される。８１０は各種工程を設定するための工程設定ボタンを示す。プリプレスタブが表示されている場合は、プリプレスカテゴリーで設定可能なバーコード・テキスト・イメージ・トンボ・マークといった工程設定ボタンが表示される。８１１、８１２、８１３は各工程の詳細な設定を行うための詳細設定コントロールを示し、面付け工程（８１１）、バーコード工程（８１２）、トンボ工程（８１３）の設定を行うための詳細設定コントロールを示している。例えば、面付け工程には出力用紙サイズや仕上がりサイズなどを設定するためのコントロールが表示される。８１４は工程削除ボタンを示し、設定した工程を解除することを可能にする。８１５はプレビューエリアを示し、各設定コントロールで設定された設定値を反映した印刷物のプレビューを表示する。８１６はバーコードのレイアウトイメージを示している。８１７はトンボのレイアウトイメージを示している。８１８は、ダミーのページデータを示している。ダミーのページデータは、注文データの原稿データではなく、デフォルトで表示されるページデータである。ここでは、ダミーのページデータとして、ページ番号を配置した白紙のデータであるとする。ページデータは、予め決められたページ数のデータである。８１９はプレビューエリア８１５に表示するシート番号を示している。８２０はプレビューエリア８１５に表示するシート番号を変更するページ移動ボタンを示している。８２１は原稿データを指定してダミーページ８１８に差し替えてプレビューを表示するための原稿データ指定ボタンを示す。尚、ボタン８２１が選択されない限り、８１８は、ダミーのページデータが表示される。８２２、８２３は、ワークフロー工程設定画面で設定した内容を保存もしくは破棄してワークフロー編集画面に戻るための保存ボタン、キャンセルボタンを示す。Ｓ４０７ではＳ４０５で選択されたパーツに対応するワークフロー工程設定画面を、ＵＩ部３０２を経由してディスプレイ２０７に表示する。例えば、”表紙”パーツが選択された場合は”表紙”の工程を設定するためのワークフロー工程設定画面が表示される。パーツを新規作成した状態では工程がまだ設定されていない。そのため、ワークフロー工程設定画面の初期状態は、各工程が設定されていない状態（工程アイコン８０１が空）で表示されるようにしても、システムとして例えば面付工程８０１は必須の工程として規定値で設定された状態で表示されるようにしてもかまわない。適用された設定値は一時的にＲＡＭ２０３に格納する。
【００２２】
なおＳ４０５でパーツではなく工程が選択された場合には、選択された工程を編集状態にして、ワークフロー工程設定画面を表示する処理となる。例えば、本文パーツの面付け工程のアイコンが選択された場合は、本文パーツを編集するワークフロー工程設定画面を表示し、且つプリプレスタブの面付け工程の設定コントロールにフォーカスが当たった状態とする。本処理は、既に複数の工程が設定された状態のワークフローを編集する際に、ワークフロー編集画面から直接、工程を編集するワークフロー設定画面を表示することを可能とする。
【００２３】
Ｓ４０８はワークフロー編集部３０２がプレビューエリア８１５に設定内容に応じたダミーのページデータを用いたプレビューを表示する処理ステップである。ワークフロー編集部３０３はワークフロー設定アプリケーションが予め内部で保持しているダミーページ用のデータにアクセスして、各工程の設定値に従ってダミーのページデータをレイアウトしてプレビューデータを作成し、プレビューエリア８１５に表示する。ダミーのページデータは、アプリケーション内部にデータとしてＨＤＤ２０４に格納して保持していても、プログラムで動的に生成するようにしてもかまわない。またダミーページ用のデータのページ数に合わせてプレビューエリア８１５で表示できるページ数を制御する。例えばダミーページ用のデータのページ数が３２であれば、１面付けであれば３２シートまで、４面付けであれば８シートまでに制御される。図８−２はダミーページのページ数が３２の場合の最終シートのプレビューを表示した状態を示している。プレビューエリア８１５には最終シートにレイアウトされる３１，３２ページ目（８２４）が表示され、シート番号に１６シート（８２５）が表示された状態を示している。ページ移動ボタン８２６は次のページに移動するボタンがＤｉｓａｂｌｅもしくは押下してもシートが移動できないように制御される。なお、ダミーページ用のデータをプログラムで動的に生成する場合は、シート数に制限をかけて表示できるページ数を制御するようにしてもかまわない。例えば上限を６シートまでとした場合、１面付けなら６ページまで、４面付けなら２４ページまで表示できるようにする。
【００２４】
Ｓ４０９は、ワークフロー工程設定画面でユーザーから各種編集操作を受信する処理ステップとなる。ＵＩ部３０２はユーザーからポインティングデバイス２０６によって図８−１の編集コントロールのいずれか１つが選択もしくはクリックされたことにより各種編集操作を受信する。図８−１の編集コントロールは、タブコントロール８０９、工程設定ボタン８１０、工程削除ボタン８１４、詳細設定コントロール（８１１，８１２，８１３）、原稿データ設定ボタン８２１や、保存ボタン８２２・キャンセルボタン８２３などがある。
【００２５】
Ｓ４１０は、受信した編集操作が、原稿データの設定か否かを判断する処理ステップである。ＵＩ部３０２から原稿データ設定ボタン８２１が押下された旨を受信すると、ワークフロー編集部３０３は原稿データの設定と判断しＳ４１１へ進む。それ以外の場合はＳ４１９へ進む。
【００２６】
Ｓ４１１は、原稿データ指定ダイアログを表示する処理ステップである。Ｓ４１０で原稿データ設定ボタン８２１が押下されたことを受信すると、ワークフロー編集部３０３は原稿データ指定ダイアログを、ＵＩ部３０２を経由してディスプレイ２０７に表示する。図９は原稿データ指定ダイアログの一例を示している。原稿データ指定ダイアログは、ＨＤＤ２０４やネットワーク１００で接続されたファイルサーバー（不図示）にアクセスして、格納されたデータをリスト表示する。９０１は原稿データ指定ダイアログ、９０２はアクセスしているデータの格納先を示しているデータパス、９０３はデータパス９０２で指定された格納先に格納されている原稿データを示している。９０４は指定した原稿データのファイル名を示し、９０５は９０４で指定された原稿データを開くデータとして確定する開くボタン、９０６はキャンセルボタンを示す。原稿データは図９の例ではＰＤＦデータとなっているが、システムが読み込み可能であればＴＩＦＦなど別の形式のデータであってもかまわない。
【００２７】
Ｓ４１２は、原稿データが指定されたか否かを判断する処理ステップである。ＵＩ部３０２が原稿データ指定ダイアログで、任意の原稿データが指定されて開くボタン９０５が押下されたことを受信すると、ワークフロー編集部３０３は原稿データが指定されたと判断し、Ｓ４１３へ進む。一方、キャンセルボタン９０６が押下されたことを受信した場合は、Ｓ４０９へ進む。
【００２８】
Ｓ４１３は、Ｓ４１２で指定された原稿データを読み込む処理ステップである。ワークフロー編集部３０３は指定された原稿データにアクセスして、ＲＡＭ２０３にロードする。
【００２９】
Ｓ４１４は、ワークフロー編集部３０３がメモリ上に読み込んだ原稿データをプレビュー用のページデータとして、ダミーのページデータと差し替える処理ステップである。
【００３０】
Ｓ４１５はＳ４１３でロードした原稿データのページ数に合わせて、プレビューエリア８１５に表示されるページ数を算出する処理ステップである。ワークフロー編集部３０３はロードした原稿ページのページ数と設定内容に応じてプレビューエリア８１５に表示できるページ数を算出する。例えば、原稿ページのページ数が１２で２面付けであれば表示できるページ数は６となる。
【００３１】
Ｓ４１６は、前処理ステップで設定を行ったパーツが背幅に影響を与えるか否かを判断する処理ステップである。ワークフロー編集部３０３はワークフロー制御部３０４を介してワークフロー制御データ３０７内の背幅情報テーブルにアクセスし、設定したパーツが背幅に影響を与えるか否かを判断する。図１０は背幅情報テーブルを示している。背幅情報テーブルは各パーツが背幅に影響を与えるか否かの情報と、各パーツの結合順序の情報が格納されている。また背幅への影響を与えるのは、原稿データを設定したときか、用紙種類を設定したときかの情報も格納されている。なお、用紙種類の設定に関しては後述する。例えば、表紙パーツに関しては、原稿データではなく、用紙種類を設定したときに背幅に影響を与えることを示している。一方、本文パーツに関しては、原稿データおよび用紙種類どちらを設定したときにも背幅に影響を与えることを示している。結合順序は、それぞれのパーツをどの順番で結合するかを定義している。結合順序の数値が小さい順（本文が一番内側となり、扉、表紙、ジャケット、帯の順）に結合する旨を示している。ワークフロー編集部３０３はワークフロー制御部３０４を介して背幅情報テーブルにアクセスし、設定したパーツが背幅に影響を与えるか否か判断して、影響する場合はＳ４１７へ進み、影響しない場合はＳ４１８へ進む。
【００３２】
Ｓ４１７は、ワークフロー編集部３０３が背幅を計算する処理ステップである。背幅の計算処理に関しては後述する。
【００３３】
Ｓ４１８は、設定に応じてプレビューエリア８１５に表示される印刷物のイメージを更新する処理ステップとなる。プレビュー用の原稿データを指定した場合は、Ｓ４１４でプレビュー用のページデータとして差し替えた原稿データがプレビューエリア８１５に表示される。図１１−１はプレビューエリア８１５に原稿データのプレビューを表示した例を示している。ダミーページが原稿データのページデータ１１０１に差し替えられて表示される。また、１１０２は原稿データが設定済みの原稿データ設定ボタンを示している。また、図１１−２は１２ページの原稿データの２面付けで６シート目を表示した状態のプレビューエリア８１５を示している。Ｓ４１５で算出されたページ数に従い、ページ移動ボタンは６シート目以降のページに移動できないように制御される（１１０３）。また、Ｓ４１７で計算した背幅に応じて調整された設定値でプレビューの更新処理が行われる。背幅に応じたプレビュー処理に関しては後述する。
【００３４】
Ｓ４１９は、Ｓ４０９で受信した編集操作が、用紙種類の変更か否かを判断する処理ステップである。図８−３はワークフロー工程設定画面の用紙種類の変更を行う画面例を示している。プレスタブ（８２７）の印刷設定の詳細設定コントロール（８２８）に用紙種類の設定を行うコントロール（８２９）が配置された例を示している。ＵＩ部３０２は用紙種類設定コントロール８２９で設定変更を受信すると、ワークフロー編集部３０３は用紙種類の変更と判断しＳ４１６へ進む。それ以外の場合はＳ４２０へ進む。
【００３５】
Ｓ４２０は、Ｓ４０９で受信した編集操作が、原稿データの解除指示か否かを判断する処理ステップである。ＵＩ部３０２から原稿データが設定済みの原稿データ設定ボタン１１０２が押下されたことを受信すると、ワークフロー編集部３０３は原稿データの解除と判断し、Ｓ４２１へ進む。それ以外の場合はＳ４２３へ進む。
【００３６】
Ｓ４２１は、ワークフロー編集部３０３はプレビュー用のページデータを原稿データからダミーのページデータに差し替える処理ステップである。
【００３７】
Ｓ４２２は、背幅の設定を解除する処理ステップである。背幅の設定解除の処理に関しては後述する。
【００３８】
Ｓ４２３は、Ｓ４０９で受信した各種指示に応じた処理を実行する処理ステップである。例えば、タブコントロール８０９でプレスタブの押下を受信した場合は、プレスカテゴリーのワークフローを設定するための画面表示に切り替える処理を実行する。別の例で、工程設定ボタン８１０のバーコードボタンの押下を受信した場合は、バーコード工程を追加する処理を実行する。
【００３９】
Ｓ４２４は、パーツに対応するワークフロー工程設定が終了したか否かを判断する処理となる。ＵＩ部３０２を経由してユーザーによって保存ボタン８２２もしくはキャンセルボタン８２３が押下された旨を受信すると、ワークフロー編集部３０３はワークフロー工程設定の終了と判断する。終了と判断した場合はＳ４２５へ進み、その他編集操作を受信しワークフロー工程の設定を続ける場合はＳ４０９へ進む。ユーザーはパーツに対してプリプレス・プレス・ポストプレスの各工程の設定を行い、必要な工程すべての設定値の入力が終了したら、保存ボタン８２２を押下して設定を終了する。保存ボタン８２２の押下の場合、現時点でのワークフロー工程設定画面の各設定値を確定させて次の処理へ進む。一方キャンセルボタン８２３の押下の場合、Ｓ４０９からＳ４２３で行われた設定内容を破棄して次の処理へ進む。なお、終了と判断した場合は、ＵＩ部３０２はワークフロー工程設定画面を非表示にし、ワークフロー編集画面を表示する。
【００４０】
Ｓ４２５はＳ４２４で設定されたワークフロー設定に応じて、対象のパーツの領域にワークフロー工程を示す工程アイコンを表示する処理である。ワークフロー編集部３０３は対象のパーツに対応するワークフロー工程の設定をＲＡＭ２０３から取得して、ＵＩ部３０２を経由してワークフロー編集画面にワークフロー設定を示す工程アイコンを表示する。
【００４１】
Ｓ４２６は全てのパーツに対応するワークフロー工程設定が終了したか否かを判断する処理となる。ＵＩ部３０２を経由してユーザーによって保存ボタン７０１もしくはキャンセルボタン７０２が押下された旨を受信すると、ワークフロー編集部３０３はワークフロー編集の終了と判断する。保存ボタン７０１による終了の場合はＳ４２７へ進み、キャンセルボタン７０２による終了の場合は本フローチャートの処理を終了する。また、継続して各パーツのワークフローの設定を行う場合はＳ４０５へ進む。ユーザーは表紙・本文・扉・帯といったすべてのパーツに対して、必要なワークフロー工程の設定が完了したら保存ボタン７０１を押下して設定を終了する。保存ボタン７０１の押下の場合、ワークフローの編集内容を確定させて次の処理へ進む。一方キャンセルボタン７０２の押下の場合、ワークフローの編集内容を破棄して本フローチャートの処理を終了する。
【００４２】
Ｓ４２７は設定したワークフロー工程の設定内容をワークフロー情報としてワークフローＤＢ３０６へ格納する処理となる。図１２はワークフロー情報テーブルの一例を示しており、図１３、図１４はワークフロー情報テーブルから参照される各パーツの情報テーブルの一例を示している。これら２種類の情報テーブルによりワークフローの情報が管理されている。図１２のワークフロー情報テーブルは、ワークフローを一意に識別するためのＩＤと、前述した新規作成画面で設定された名称・商材タイプ・パーツの情報が格納される。また、パーツに関しては、設定されたパーツごとにそのパーツを一意に識別するためのＩＤが格納される。ワークフローを一意に識別するＩＤと、パーツを一意気に識別するためのＩＤはシステムによって自動に設定される。図１３（ａ）は表紙パーツの情報テーブル、図１３（ｂ）は本文パーツの情報テーブル、図１４（ａ）は扉パーツの情報テーブル、図１４（ｂ）は帯パーツの情報テーブルを示す。パーツの情報テーブルは、図１２のワークフロー情報テーブルのパーツＩＤに対応するＩＤと、前述した図８のワークフロー工程設定画面で設定する各工程の設定値が格納される。例えば図１２のＩＤ”００１”のワークフロー（名称”ＸＸＸマニュアル”）のパーツ２”本文”のパーツ２ＩＤ”００１−Ｂ００１”は、図１３（ｂ）の本文パーツ情報テーブルのＩＤ”００１−Ｂ００１”に対応付けられる。そして、パーツ２”本文”の各工程の設定値が格納される（プリプレスの面付け工程の用紙幅が２２４、用紙高さが３３５など）。Ｓ４２７ではワークフロー編集部３０３がＲＡＭ２０３で一時的に格納していたワークフローの設定値を、ワークフロー管理部３０５を経由して図１２と図１３、図１４で示した形式に変換してワークフローＤＢ３０６にワークフロー情報として格納する。なお、印刷ジョブ管理アプリケーション３０８に注文を入力するオーダーシステム側で、予め注文の内容と図１２のワークフローを一意に識別するためのＩＤとを紐づけて定義しておく。そうすることで、オーダーシステムで受注した注文に対応する印刷ジョブを、ワークフロー設定アプリケーション３０１で設定したワークフローの設定に従って生成することが可能となる。
【００４３】
図３はＳ４１７の背幅の計算処理の詳細を示したフローチャートである。各処理ステップに関して説明する。
【００４４】
Ｓ１４０１は、ワークフロー編集部３０３がＳ４１３で読み込んだ原稿データからページ数を取得する処理ステップとなる。
【００４５】
Ｓ１４０２は、ワークフロー編集部３０３が設定されている用紙種類の坪量の情報を、ワークフロー制御データ３０７に格納された用紙情報テーブルから取得する処理ステップである。図１５は用紙情報テーブルの一例を示している。各用紙種類に対して坪量や表明性、色などの情報が定義されている。例えば、コート紙であれば坪量は１７０ｇ／ｍ２となる。
【００４６】
Ｓ１４０３は、ワークフロー編集部３０３がＳ１４０１で取得したページ数とＳ１４０２で取得した用紙種類の坪量から背幅を計算して、背幅値テーブルに格納する処理ステップとなる。例えばページ数が５０、坪量が１７０ｇ／ｍ２である場合、５０×（１７０÷８５０）＝１０となり背幅は１０ｍｍと算出される。前述の８５０という値は坪量から厚み（ｍｍ）を算出するときの係数であり、同様の目的を達成するための数値であれば、この数値に限定する必要はない。また、前述した用紙情報テーブルに坪量ではなく用紙の厚みｍｍの情報を格納しておき、その値から背幅を計算するようにしてもかまわない。図１６は背幅値テーブルの一例を示している。各パーツの背幅の情報を格納する。例えば本文パーツの背幅を算出した場合は本文の背幅に算出した背幅を格納する。なお、前述したＳ４２２の背幅の設定解除処理では、本処理ステップで設定された背幅値テーブルの背幅の値を削除する処理となる。
【００４７】
Ｓ４１７で算出した背幅に基づいてＳ４１８でプレビューを更新する処理に関して説明する。
【００４８】
図１７−１は、帯パーツのポストプレスカテゴリーを設定するワークフロー工程設定画面の一例を示している。１７０１はカット＆クリース工程を設定するための工程ボタンを示しており、図１７−１では既にカット＆クリース工程が設定された状態を示している。１７０２はワークフローにカット＆クリース工程が設定されていることを示す工程アイコンを示す。１７０３はカット＆クリース工程の詳細設定コントロールを示す。１７０４はクリース位置を設定する設定コントロールを示し、１７０５はクリース位置を背幅に合わせて調整する設定コントロールを示す。１７０６は１７０４と１７０５の設定コントロールによって設定されたクリース位置をプレビュー上で示す線オブジェクトである。帯のクリース位置は背幅によって変化するが、背幅は実際にレイアウトする原稿データのページ数が確定しないと算出できない。そのため、ワークフロー編集アプリケーションでワークフローを設定する時点では背幅を考慮せずにクリースの位置を決めて、実際の注文を設定したワークフローで処理する際に、背幅の値に応じてクリース位置の調整を行う。ワークフロー編集部３０３は背幅情報テーブルからパーツの結合順序を取得し、また背幅値テーブルから背幅の値を取得し、ワークフローに設定されているパーツに応じて背幅を算出して、背幅に応じて調整されたクリース位置のプレビューを行う。例えば、帯の背幅であれば、帯の内側に結合されるジャケット、表紙、扉、本文の背幅を合計した値となる。そして、算出した背幅に応じて、１７０５の背幅に合わせた調整値の設定コントロールで『背幅×１』という設定を基に、背幅が１８ｍｍなら設定したクリース位置を背幅分ずらしたプレビュー表示を行う。図１７−２は背幅分の調整が行われたクリース位置のプレビュー表現を示している。１７０７は背幅と背幅に合わせた調整値の設定に応じて調整されたクリース位置を示している。図中の矢印のオブジェクトは背幅分シフトされたことを明示しているものであり、実際に画面上に表示されるものではない。
【００４９】
以上の処理により、ワークフロー設定アプリケーションでワークフローを設定する際に、実際の原稿データのプレビューを確認することが可能になる。これによりワークフローで処理する複数の注文に対応した原稿データのプレビューの確認が可能になり、ワークフローの各種設定値の正否を正確に判断することが可能となる。さらに、指定した原稿データのページ数に応じて背幅が反映されたプレビューを確認することも可能となり、背幅に応じて調整が行われる設定値に関しても、設定値の正否を正確に判断することが可能となる。
【００５０】
ダミーデータを用いてワークフローの設定確認を行った場合、以下のような課題がある。
【００５１】
例えば、ダミーのページデータを元にバーコード位置を設定していても、実際の注文の黒縁がある原稿データを使って印刷したときにバーコードと黒縁の重なりが生じてしまい、バーコード位置を微修正しなければならない場合がある。
【００５２】
また、無線綴じのジャケットや帯などのパーツのクリース位置（折り目位置）は、背幅の長さによって可変となる。そのため、ワークフロー設定時は背幅を仮の値（例：０ｍｍ）としてクリース位置を設定し、さらに「背幅×０．５ｍｍ」といった調整値を設定することで、実際に注文を処理するときのクリース位置を調整する。この時にダミーのページデータでは背幅０ｍｍやシステム固定の背幅量に応じたプレビューでしか確認できない。そのため、設定値の正確性が正しく判断できず、注文の原稿データを印刷したときに想定よりクリース位置がずれてしまい、クリース位置や調整値を修正しなければならない場合がある。
【００５３】
しかしながら、ワークフローの設定確認を、実際の原稿データを用いて行うことで、ワークフローの各種設定値の正否を正確に判断することが可能となる。尚、実際の原稿データを用いて説明したが、実際の原稿データと同じような画像配置をもつ原稿データ、あるいは、同じページ数をもつ原稿データを用いて行ってもよい。
【００５４】
以上説明したように、ワークフローの設定確認は実際の原稿データを用いて行うが、ワークフローの設定時は、ダミーのページを用いてプレビューを行うので、プレビュー表示の処理負荷が軽減され、かつ、特定の原稿データに依存することなく、設定が可能になる。
【００５５】
以上説明したように、１つのワークフローに対して、複数の原稿データを切り替えてプレビュー表示を行うので、ユーザーは、１つのワークフローに対して、複数の原稿データに対応できることが印刷前に確認することができる。
【００５６】
＜第二の実施形態＞
本発明の第二の実施形態に関して説明する。なお、第一の実施形態と同一の構成に関しては説明を適宜省略する。第二の実施形態では、プレビュー用の原稿データをメニュー形式で指定、切り替えする処理に関して説明する。
【００５７】
図１８は第二の実施形態におけるワークフロー設定アプリケーションのワークフローの設定及び登録処理を示したフローチャートである。図１９を用いて処理を説明する。なお、第一の実施形態の図４と同一の処理に関しては同一の符号を使用して説明を適宜省略する。
【００５８】
Ｓ１８０１は、受信した編集操作が、新規の原稿データの設定か否かを判断する処理ステップである。図１９（ａ）は、原稿データ設定ボタン８２１を押下した際に表示される原稿データ設定メニュー（１９０１）の一例を示している。表示画面としては、図８−１の８２１のアイコン付近に、図１９（ａ）の１９０１が追加で表示される。原稿データ設定メニューは、ダミーページの表示を指示するデフォルトメニュー１９０２と、新規の原稿データを指定するための原稿指定メニュー１９０３を有している。１９０４は現在選択されているメニューを示すチェックマークを示す。ＵＩ部３０２から原稿データ設定メニューで、原稿指定メニュー１９０３が押下された旨を受信すると、ワークフロー編集部３０３は原稿データの設定と判断しＳ４１１へ進む。それ以外の場合はＳ１８０３へ進む。
【００５９】
Ｓ１８０２は、Ｓ４１１で指定された原稿データをメモリに格納するとともに、原稿データのファイル名を原稿データ設定メニューのメニュー項目に追加する処理ステップである。図１９（ｂ）は原稿データ設定メニューに指定した原稿データのファイル名が追加された状態を示している。図１９（ｂ）も、図１９（ａ）と同様、図８−１の画面の８２１のアイコン付近で追加して表示される。１９０５は原稿データのファイル名を示している。１９０６は後述する原稿データのページ範囲を指定するためのページ範囲指定コントロールを示している。１９０７は後述する原稿データの解除ボタンを示している。
【００６０】
Ｓ１８０３は、受信した編集操作が、プレビューに用いる原稿データの変更か否かを判断する処理ステップである。ＵＩ部３０２から原稿データ設定メニューで、原稿データのファイル名１９０５が押下された旨を受信すると、ワークフロー編集部３０３は原稿データの変更と判断しＳ１８０４へ進む。それ以外の場合は、Ｓ１８０５へ進む。
【００６１】
Ｓ１８０４は、Ｓ１８０４で指定された原稿データをメモリ上から取得する処理ステップである。ワークフロー編集部３０３は、Ｓ１８０４で指定された原稿データをＲＡＭ２０３から取得する。
【００６２】
Ｓ１８０５は、受信した編集操作が、原稿データのページ範囲の指定か否かを判断する処理ステップである。ＵＩ部３０２から原稿データ設定メニューで、原稿データのページ範囲指定コントロール１９０６にページ範囲が入力されたことを受信すると、ワークフロー編集部３０３は原稿データのページ範囲の指定と判断し、Ｓ１８０６へ進む。それ以外の場合は、Ｓ１８０７へ進む。
【００６３】
Ｓ１８０６は、原稿データの指定されたページ範囲のページデータを取得する処理ステップである。ワークフロー編集部３０３は、Ｓ１８０５で指定された原稿データのメモリ上のデータを取得して、指定されたページ範囲のページデータを抽出する。ワークフロー編集部３０３は、抽出したページデータをＳ１８０２で、プレビュー用のデータとして差し替える。また、Ｓ４１５の原稿データに応じたページ数の算出処理に関しても、Ｓ１８０６で抽出したページデータのページ数に応じて処理される。
【００６４】
Ｓ１８０７は、受信した編集操作が、原稿データの解除が指定されたか否かを判断する処理ステップである。ＵＩ部３０２から原稿データ設定メニューで原稿データの解除ボタン１９０７が押下されたことを受信すると、ワークフロー編集部３０３は原稿データの解除が指定されたと判断し、Ｓ１８０８へ進む。それ以外の場合は、Ｓ４１９へ進む。
【００６５】
Ｓ１８０８は解除指定された原稿データをメモリ上から削除する処理ステップである。ワークフロー編集部３０３は、Ｓ１８０８で指定された原稿データをＲＡＭ２０３から削除する。また、合わせて原稿データ設定メニューから指定された原稿データのファイル名を削除する。
【００６６】
Ｓ１８０９は、受信した編集操作が、ダミーデータの表示の指定か否かを判断する処理ステップである。ＵＩ部３０２から原稿データ設定メニューでダミーページの表示を指示するデフォルトメニュー１９０２が押下されたことを受信すると、ワークフロー編集部３０３はダミーデータの表示指示と判断し、Ｓ４２１へ進む。それ以外の場合はＳ４２３へ進む。
【００６７】
以上の処理により、プレビュー用の原稿データをメニュー形式で指定・切り替えすることが可能となり、より簡単な操作で、複数の注文に応じた原稿データを切り替えてプレビュー表示して、ワークフローの設定の確認を行うことが可能となる。また、プレビュー用の原稿データのページ範囲を指定することが可能となり、同一原稿データ内に表紙・本文のデータが混在している場合に、表紙のみのページ、本文のみのページを指定することが可能となる。
【００６８】
＜第三の実施形態＞
本発明の第三の実施形態に関して説明する。なお、第一の実施形態および第二の実施形態と同一の構成に関しては説明を適宜省略する。第三の実施形態では、プレビュー用の原稿データを指定したときに、同時に他のパーツにも原稿データを設定する処理に関して説明する。
【００６９】
図２０は第三の実施形態におけるワークフロー設定アプリケーションのワークフローの設定及び登録処理を示したフローチャートである。図２１、図６を用いて処理を説明する。なお、第一の実施形態の図４と同一の処理に関しては同一の符号を使用して説明を適宜省略する。
【００７０】
Ｓ２００１は原稿データ指定フラグをＯＮにする処理ステップである。ユーザーから受信した編集操作で、プレビュー用の原稿データの指定が実行されたと判断した場合に、ワークフロー編集部３０３は原稿データ指定フラグをＯＮに設定する。原稿データ指定フラグは、ワークフロー編集アプリケーション実行中にＲＡＭ２０３上に格納される一時データであり、初期値はＯＦＦとする。
【００７１】
Ｓ２００２は原稿データ指定フラグがＯＮか否かを判断する処理ステップである。ワークフロー編集部３０３は、ＲＡＭ２０３の原稿データ指定フラグにアクセスして設定値がＯＮの場合はＳ２００３へ進み、ＯＦＦの場合はＳ４２４へ進む。
【００７２】
Ｓ２００３は、他のパーツへ原稿データの指定を行う処理ステップである。処理の詳細に関しては後述する。
【００７３】
Ｓ２００４は、原稿データ指定フラグをＯＦＦにする処理ステップである。ワークフロー編集部３０３は原稿データ指定フラグをＯＦＦに設定する。
【００７４】
図２１は、他のパーツへ原稿データの指定を行う処理を示したフローチャートである。各処理ステップに関して説明する。なお、第一の実施形態の図４と同一の符号をつけた処理ステップに関しては説明を適宜省略する。
【００７５】
Ｓ２１０１は他パーツ確認画面を表示する処理ステップである。ワークフロー編集部３０３は、ＵＩ部３０２を経由してディスプレイ上に他パーツ確認画面を表示する。図６は他パーツ確認画面の一例を示している。２２００は他パーツ確認画面を示している。２２０１はワークフローに設定された他のパーツが表示されるパーツ指定コントロールを示している。ワークフロー編集部３０３は、編集しているワークフローに設定された他のパーツの情報を取得して、パーツ指定コントロールに表示する。例えば、表紙・本文・帯のパーツが設定されたワークフローで、本文を編集中の場合は表紙と帯が表示される。２２０２は他のパーツに設定する原稿データを、同一の原稿データにするか、別の原稿データにするかを指定するための原稿データ指定コントロールを示している。２２０３は設定を確定して次の処理に進むＯＫボタン、２２０４は設定を破棄して次の処理に進むキャンセルボタンを示している。
【００７６】
Ｓ２１０２は他のパーツも原稿データを適用するか否かを判断する処理ステップである。ＵＩ部３０２からパーツ指定コントロール２２０１に表示されたパーツのいずれか１つ以上が指定された状態で、ＯＫボタン２２０３が押下されたことを受信すると、ワークフロー編集部３０３は他のパーツに原稿を適用する指示と判断し、Ｓ２１０３へ進む。一方キャンセルボタン２２０４が押下されたことを受信すると、ワークフロー編集部３０３は他のパーツへ原稿の適用がキャンセルされたと判断し、本フローチャートの処理を終了する。
【００７７】
Ｓ２１０３は他のパーツに指定する原稿データを、同じ原稿データにするか別の原稿データにするかを判断する処理ステップである。Ｓ２１０２で受信したＯＫボタン２２０３押下と同じタイミングで、ＵＩ部３０２を経由して原稿データ指定コントロールで指定されていた設定値を取得する。取得した設定値が同一の原稿データを使用する設定である場合は、Ｓ４１３へ進み、別の原稿データを使用する設定である場合はＳ４１１へ進む。別の原稿データを使用する場合は、Ｓ４１１，Ｓ４１２の処理でＨＤＤ２０４やネットワーク１００で接続されたファイルサーバーに格納された原稿データを、原稿データ指定ダイアログを経由して設定する。
【００７８】
Ｓ２１０４はＳ２１０２で受信した他のパーツすべてに対して原稿データの設定が終了したか否かを判断する処理ステップである。ワークフロー編集部３０３はすべてのパーツに対して原稿データの設定が終了している場合はＳ４１８へ進み、終了していない場合はＳ４１４へ進む。例えば、本文編集中に他の表紙と帯のパーツに対して原稿データを設定する場合は、表紙、帯それぞれに対してＳ４１４〜Ｓ４１７で原稿データの設定と背幅の処理を実行する。
【００７９】
以上の処理により、プレビュー用の原稿データを指定したときに、同時にワークフロー内の別のパーツにも原稿データを指定することが可能となるため、ワークフロー内の原稿データを設定する操作ステップ数を少なくすることが可能となる。
【００８０】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2020149590.tif 000003
【図２】
2020149590.tif 000004
【図３】
2020149590.tif 000005
【図４】
2020149590.tif 000006
【図５】
2020149590.tif 000007
【図６】
2020149590.tif 000008
【図７】
2020149590.tif 000009
【図８−１】
2020149590.tif 000010
【図８−２】
2020149590.tif 000011
【図８−３】
2020149590.tif 000012
【図９】
2020149590.tif 000013
【図１０】
2020149590.tif 000014
【図１１−１】
2020149590.tif 000015
【図１１−２】
2020149590.tif 000016
【図１２】
2020149590.tif 000017
【図１３】
2020149590.tif 000018
【図１４】
2020149590.tif 000019
【図１５】
2020149590.tif 000020
【図１６】
2020149590.tif 000021
【図１７−１】
2020149590.tif 000022
【図１７−２】
2020149590.tif 000023
【図１８】
2020149590.tif 000024
【図１９】
2020149590.tif 000025
【図２０】
2020149590.tif 000026
【図２１】
2020149590.tif 000027