(57)【要約】【課題】印刷ジョブとフィニッシングジョブとを使用した再印刷をより効率よくすることを目的とする。【解決手段】情報処理装置が、第一のメディア情報が記述された印刷指示部を有する印刷ジョブと、第二のメディア情報が記述された供給先指示部と印刷ジョブによって印刷された印刷物に対して実行される印刷後処理を実行するための指示が記述されたフィニッシング指示部とを有するフィニッシングジョブと、をマージする指示を受け付け、指示を受け付けると、印刷ジョブの第一のメディア情報と、フィニッシングジョブの第二のメディア情報と、に基づいて、印刷ジョブと、フィニッシングジョブと、をマージしてマージジョブを生成することによって課題を解決する。【選択図】図８
2011118628.tif 000002
【特許請求の範囲】
【請求項１】
第一のメディア情報が記述された印刷指示部を有する印刷ジョブと、第二のメディア情報が記述された供給先指示部と前記印刷ジョブによって印刷された印刷物に対して実行される印刷後処理を実行するための指示が記述されたフィニッシング指示部とを有するフィニッシングジョブと、をマージする指示を受け付ける受付手段と、
前記受付手段で指示が受け付けられると、前記印刷ジョブの前記第一のメディア情報と、前記フィニッシングジョブの前記第二のメディア情報と、に基づいて、前記印刷ジョブと、前記フィニッシングジョブと、をマージしてマージジョブを生成する生成手段と、
を有することを特徴する情報処理装置。
【請求項２】
前記受付手段は、前記フィニッシングジョブの前記印刷後処理を実行させるデバイスの指定を受け付け、
前記生成手段は、前記受付手段で受け付けられたデバイスの機能に基づいて前記デバイスで前記フィニッシングジョブの前記印刷後処理を実行できると判定した場合、前記印刷ジョブの前記第一のメディア情報と、前記フィニッシングジョブの前記第二のメディア情報と、に基づいて、前記印刷ジョブと、前記フィニッシングジョブと、をマージしてマージジョブを生成することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記生成手段は、前記フィニッシングジョブの供給先指示部に記述されている前記第二のメディア情報と一致する前記第一のメディア情報が記述されている印刷指示部を前記印刷ジョブから検索し、前記フィニッシングジョブから前記供給先指示部を削除し、印刷の設定として前記印刷指示部の内容を前記フィニッシングジョブに記述することで、前記印刷ジョブと、前記フィニッシングジョブと、をマージしてマージジョブを生成することを特徴とする請求項１又は２記載の情報処理装置。
【請求項４】
前記生成手段により生成されたマージジョブに、重複するメディア情報が含まれる場合、重複するメディア情報を統合する統合手段を更に有することを特徴とする請求項３記載の情報処理装置。
【請求項５】
前記生成手段は、前記印刷ジョブに印刷を指示する印刷指示書の印刷指示部が含まれる場合には、前記印刷指示書の印刷指示部を削除し、前記印刷ジョブと、前記フィニッシングジョブと、をマージしてマージジョブを生成することを特徴とする請求項１乃至４の何れか１項記載の情報処理装置。
【請求項６】
第一のメディア情報が記述された印刷指示部を有する印刷ジョブと、第二のメディア情報が記述された供給先指示部と前記印刷ジョブによって印刷された印刷物に対して実行される印刷後処理を実行するための指示が記述されたフィニッシング指示部とを有するフィニッシングジョブと、をマージする指示を受け付ける受付工程と、
前記受付工程で指示が受け付けられると、前記印刷ジョブの前記第一のメディア情報と、前記フィニッシングジョブの前記第二のメディア情報と、に基づいて、前記印刷ジョブと、前記フィニッシングジョブと、をマージしてマージジョブを生成する生成工程と、
を有することを特徴する情報処理方法。
【請求項７】
コンピュータを、
第一のメディア情報が記述された印刷指示部を有する印刷ジョブと、第二のメディア情報が記述された供給先指示部と前記印刷ジョブによって印刷された印刷物に対して実行される印刷後処理を実行するための指示が記述されたフィニッシング指示部とを有するフィニッシングジョブと、をマージする指示を受け付ける受付手段と、
前記受付手段で指示が受け付けられると、前記印刷ジョブの前記第一のメディア情報と、前記フィニッシングジョブの前記第二のメディア情報と、に基づいて、前記印刷ジョブと、前記フィニッシングジョブと、をマージしてマージジョブを生成する生成手段と、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、商業的印刷業界における印刷事業者は、第三者（顧客、クライアント等）から印刷物（雑誌、新聞、カタログ、広告、グラビア等）の作成の依頼を受注し、オフセット製版印刷機等の大規模な印刷装置等を用いてクライアントが所望する印刷物を作成する。そして、印刷事業者は、作成した印刷物をクライアントに納品することでクライアントから報酬を得ている。上記印刷事業者は、入稿、デザインやレイアウト、カンプ（プリンタ出力によるプレゼンテーション）、校正（レイアウト修正や色修正）、校正刷り（プルーフプリント）、版下作成、印刷、後処理加工、発送といった具合に様々な工程を踏んで作業を進めてきた。また、近年では、ダイレクトメール等のOne to One Marketingの普及と共に、多品種かつ小ロットの代表的なジョブであるバリアブル印刷の需要がますます増大している。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した従来の技術では、ジョブを管理するアプリケーションにより記録されている印刷ジョブとフィニッシングジョブとを使用して再印刷を実施することが困難であった。例えば、カラーＭＦＰが使用中である等の理由により印刷ジョブとフィニッシングジョブとをマージする場合には、操作者（作業者）が手入力で印刷ジョブとフィニッシングジョブとをマージした設定を操作画面上で行わなければならず、操作が容易でなかった。また、印刷ジョブとフィニッシングジョブとのマージが可能であるか否かは、操作者自身が考えて判断する、例えば、マージしたジョブを実行してみた結果で初めて判断していた。
【０００４】
本発明はこのような問題点に鑑みなされたもので、印刷ジョブとフィニッシングジョブとを使用した再印刷をより効率よくすることを目的とする。
【課題を解決するための手段】
【０００５】
そこで、本発明に係る情報処理装置は、第一のメディア情報が記述された印刷指示部を有する印刷ジョブと、第二のメディア情報が記述された供給先指示部と前記印刷ジョブによって印刷された印刷物に対して実行される印刷後処理を実行するための指示が記述されたフィニッシング指示部とを有するフィニッシングジョブと、をマージする指示を受け付ける受付手段と、前記受付手段で指示が受け付けられると、前記印刷ジョブの前記第一のメディア情報と、前記フィニッシングジョブの前記第二のメディア情報と、に基づいて、前記印刷ジョブと、前記フィニッシングジョブと、をマージしてマージジョブを生成する生成手段と、を有することを特徴する。
【発明の効果】
【０００６】
本発明によれば、印刷ジョブとフィニッシングジョブとを使用した再印刷をより効率よくできる。
【図面の簡単な説明】
【０００７】
【図１】ジョブチケットによるワークフローの一例を示す図である。
【図２】ＰＯＤシステムにおけるジョブチケットの構造の一例を示す図である。
【図３】印刷システムの構成を示す図である。
【図４】情報処理装置の機能構成及びハードウェア構成を示す図である。
【図５】カラーＭＦＰの機能構成を示す図である。
【図６】ＭＦＰ制御部の構成を示す図である。
【図７】印刷システムの一例を示す図である。
【図８】マージジョブの生成に係る例を示す図である。
【図９】入力設定部の構成を示す図である。
【図１０】出力先指示部の構成を示す図である。
【図１１】印刷ジョブ及びフィニッシングジョブの例を示す図である。
【図１２】マージ処理の全体の処理に係るフローチャートを示す図である。
【図１３】マージ判定処理に係るフローチャートを示す図である。
【図１４】マージ処理に係るフローチャートを示す図である。
【図１５】マージジョブの生成に係る例を示す図である。
【図１６】印刷設定を整理する処理に係るフローチャートを示す図である。
【図１７】マージジョブの生成に係る例を示す図である。
【図１８】分割処理に係るフローチャートを示す図である。
【図１９】ジョブ管理画面の一例を示す図である。
【図２０】分割処理に係る例を示す図である。
【図２１】分割処理に係る例を示す図である。
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態について図面に基づいて説明する。
【０００９】
（第１の実施形態）
図１を参照して、ジョブチケットにより実現される一般的なワークフローの一例を説明する。この例では、ジョブチケットとしてＪＤＦ（Job Definition Format）データを使用している。
ＭＩＳサーバ５００は、ワークフローにおける作業指示が記述されたＪＤＦデータ５２（ジョブチケット）を作成するためのＪＤＦ作成アプリケーション５１を有する。
プリントサーバ５１０は、デジタルプリントに係る装置（ＭＦＰ５６、フィニッシャ装置５８等）に投入されるジョブを受信すると共に、デジタルプリントに係る装置全体を管理する。また、プリントサーバ５１０は、ＪＤＦデータ５２を解釈するＪＤＦパーサ５３、及びＰＤＦ／ＰＳ等の各種ＰＤＬデータを処理するＰＤＬコントローラ５４を有する。また、プリントサーバ５１０は、外部装置（ＭＦＰ５６、フィニッシャ装置５８等）と接続するためのプリンタ／フィニッシャインターフェース５５を有する。
【００１０】
ジョブチケットによるワークフローは、一般的に、以下のように実現される。
まず、ＭＩＳサーバ５００に受注ジョブ５０が投入されると、作業者（オペレータ）は、ＭＩＳサーバ５００にインストールされているＪＤＦ作成アプリケーション５１により、ワークフローにおける作業指示が記述されたＪＤＦデータ５２を作成する。ＭＩＳサーバ５００により作成されたＪＤＦデータ５２がプリントサーバ５１０に渡されると、プリントサーバ５１０におけるＪＤＦパーサ５３がＪＤＦデータ５２を解釈して、デジタルプリントに係る装置に対して印刷ジョブを送信する。例えば、ＪＤＦデータ５２には、出力用紙サイズや両面片面印刷やＮ−ｕｐ等の印刷設定情報が指定されている。よって、プリントサーバ５１０は、ＪＤＦデータ５２により参照されるＰＤＦ／ＰＳ等のＰＤＬデータと上述した印刷設定情報とに基づく印刷処理の実行を、ＭＦＰ５６に対して指示する。ＭＦＰ５６による印刷が実行され、出力原稿５７がフィニッシャ装置５８に作業者により搬送されると、プリントサーバ５１０は、ＪＤＦデータ５２の内容に基づくフィニッシング処理をフィニッシャ装置５８に実行させる。
【００１１】
図２は、ＰＯＤ（Print On Demand）システムにおけるジョブチケットの構造の一例を示す図である。
ＪＤＦデータ５２は、Combined Process指示６０を有する。Combined Process指示６０には、Prepress処理指示６１、Press処理指示６２、及びPostPress処理指示６３が含まれる。Prepress処理指示６１には、ＰＤＦ等のコンテンツデータをどのように画像処理し、どのように配置するか等を示す複数の指示が記述されている。Press処理指示６２には、Prepress処理指示６１において作成された画像データの印刷方法を示す複数の指示が記述されている。PostPress処理指示６３には、Press処理指示６２の指示に従って出力された印刷物に対して実行されるフィニッシング処理の内容を示す複数の指示が記述されている。
Combined Process指示６０は、Prepress処理指示６１からPostpress処理指示６３までを１つの処理に纏める指示である。通常、デジタルプリントを司るカラーＭＦＰ等では、１回の印刷ジョブの入力に対して、Prepress処理、Press処理、及びPostpress処理を実行して終了した結果が印刷物となる。このように、一度の入力（Input）に対してPrepress処理とPress処理とPostPress処理とを実行し、１つの出力（Output）をする指示を行いたい場合に、Combined Process指示６０が使用される。
【００１２】
図３は、本実施形態に係る印刷システムの構成の一例を示す図である。本印刷システムに含まれる工程管理部は、エンドユーザ環境Ａ１とＭＩＳサーバ２０と受注サーバ２１とファイルサーバ２２とクライアントＰＣ２３とを有する。また、印刷システムに含まれるデジタルプリント部は、プリントサーバ３０とカラーＭＦＰ３６とカラーＭＦＰ３７とを有する。
カラーＭＦＰ３６とカラーＭＦＰ３７とは、印刷ジョブの受信からジョブ内に記録されている情報に従って印刷物の出力までを処理する印刷デバイスと、印刷原稿の搬送路により印刷デバイスと接続されるインラインフィニッシャデバイスとを有する。ネットワーク１１０は、ＬＡＮ等であり、上記の各機器は、ネットワーク１１０を介して接続されている。
【００１３】
本実施形態では、ＭＩＳサーバ２０は、受注から納品までのシステム全体のワークフローを管理する。ここで、ワークフローの管理の概要を説明する。クライアントＰＣ２３（後述のジョブ生成アプリケーション８０）は、受注サーバ２１により受信されたジョブを印刷ジョブ（ＪＤＦデータ５２と同様のデータを含むデータ）に変換する。そして、クライアントＰＣ２３は、変換した印刷ジョブをＭＩＳサーバ２０に送信する。他方、ＭＩＳサーバ２０は、上記印刷ジョブを、印刷システム内で処理すべき印刷ジョブとして管理する。また、ＭＩＳサーバ２０は、デジタルプリント部に印刷ジョブの開始を（プリントサーバ３０を介して）指示し、デジタルプリント部から現在の処理のステータス情報、終了通知情報を（プリントサーバ３０を介して）受け取る。
【００１４】
図４は、クライアントＰＣ２３の機能構成とプリントサーバ３０の機能構成と情報処理装置（クライアントＰＣ２３及びプリントサーバ３０）のハードウェア構成とを示す図である。
図４（Ａ）は、クライアントＰＣ２３の機能構成（ジョブ生成アプリケーション８０）の一例を示す図である。クライアントＰＣ２３は、データ生成部１３０とデータ送信部１３１とを有する。データ生成部１３０は、作業者から入力された指示に従って印刷ジョブを生成する。データ送信部１３１は、データ生成部１３０で作成された印刷ジョブをプリントサーバ３０に送信する。
図４（Ｂ）は、プリントサーバ３０の機能構成（ジョブ管理アプリケーション８１）の一例を示す図である。プリントサーバ３０は、データ受信部１３２、制御部１３３、表示部１３４、及び印刷ジョブ送信・更新部１３５を有する。また、プリントサーバ３０は、ジョブチケット解析部１３６、コンテンツエクスポート制御部１３７、コンテンツ生成部１３８、ジョブ管理情報更新部１３ａ、及びジョブ記録部１３ｂを有する。
データ受信部１３２は、データ送信部１３１により送信された印刷ジョブを受信する。制御部１３３は、プリントサーバ３０による処理の全体を制御する。ジョブチケット解析部１３６は、受信した印刷ジョブに含まれるジョブチケット（ＪＤＦ）を解析する。コンテンツエクスポート制御部１３７は、印刷に使用されるコンテンツデータをエクスポートする。コンテンツ生成部１３８は、コンテンツデータを生成する。コンテンツ生成部１３８は、ユーザにより指定されたパスのフォルダにコンテンツデータを作成したり、ページ順を入れ替えたりする。なお、コンテンツデータの元となるデータは、クライアントＰＣ２３から送信される印刷ジョブに含まれていてもよいし、ジョブチケットに指定された場所に保存されていてもよい。
ジョブ管理情報更新部１３ａは、データ受信部１３２で受信された結果に基づいて、ジョブ記録部１３ｂにより記憶装置に記録されている情報を更新する。表示部１３４は、ジョブ管理情報更新部１３aで管理されているジョブ情報（例えば、印刷ジョブ、フィニッシングジョブ）等を表示する。印刷ジョブ送信・更新部１３５は、印刷ジョブをカラーＭＦＰ３６等へ送信し、カラーＭＦＰ３６等からジョブのステータス情報を受け取る。なお、印刷ジョブ送信・更新部１３５により受信された印刷ジョブのステータス情報がジョブ記録部１３ｂにより記憶装置に記録されることで、前記印刷ジョブのステータス情報が更新される。
【００１５】
図４（Ｃ）は、情報処理装置（クライアントＰＣ２３、プリントサーバ３０）のハードウェア構成の一例を示す図である。情報処理装置は、ＣＰＵ（Central Processing Unit）２０１、入力装置２０２、出力装置２０３、及び記憶装置２０４を有する。ＣＰＵ２０１は、情報処理装置における主な演算を行う装置である。入力装置２０２は、作業者によるデータの入力のための装置（マウス、キーボード等）である。出力装置２０３は、各種の情報を出力する装置（ディスプレイ等）である。記憶装置２０４は、プログラム等を格納する装置（ハードディスク、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等）である。
ここで、クライアントＰＣ２３のＣＰＵ２０１が、記憶装置２０４に格納されたプログラムの手順に従って処理を行うことによって、クライアントＰＣ２３における機能及び後述するフローチャートに係る処理が実現される。また、プリントサーバ３０のＣＰＵ２０１が、記憶装置２０４に格納されたプログラムの手順に従って処理を行うことによって、プリントサーバ３０における機能及び後述するフローチャートに係る処理が実現される。
【００１６】
図５は、カラーＭＦＰ３７の機能構成を示す図である。なお、カラーＭＦＰ３６の構成は、カラーＭＦＰ３７の構成と同様であるので説明を省略する。カラーＭＦＰ３７は、自装置内部に複数の印刷ジョブを記憶可能なハードディスク等のメモリを有し、スキャナ器により原稿が読み取ることで得られる画像データについて前記メモリを介して印刷するコピー機能を有する。また、カラーＭＦＰ３７は、コンピュータ等の外部装置から出力された印刷ジョブについて前記メモリを介して印刷するプリント機能を有する。このように、カラーＭＦＰ３７は、複数の機能を有する画像形成装置である。
なお、カラーＭＦＰ３７には、フルカラー機器とモノクロ機器との何れを採用してもよいが、カラーＭＦＰ３７は、カラー機器であるとして説明する。また、カラーＭＦＰ３７は、印刷物に対してステープル等の印刷後の処理を実行するフィニッシング機能を有する。付言するならば、ＭＦＰについては、モノクロ機器であるＭＦＰを採用する、フィニッシング機能を有しないＭＦＰを採用する等、本実施形態を実現可能な構成を適宜採用できる。
【００１７】
カラーＭＦＰ３７は、ＭＦＰ制御部１４０、入力画像処理部１４１、ＦＡＸ部１４２、ＮＩＣ（Network Interface Card）部１４３、及び専用Ｉ／Ｆ（インターフェース）部１４４を有する。また、カラーＭＦＰ３７は、ＵＳＢ（Universal Serial Bus）Ｉ／Ｆ部１４５、操作部１４６、及びＲＩＰ（Raster Image Processor）部１４７を有する。また、カラーＭＦＰ３７は、出力画像処理部１４８、プリンタ部１４９、圧縮伸張部１４ａ、文書管理部１４ｂ、リソース管理部１４ｃ、及びインラインフィニッシャ部１４ｄを有する。
入力画像処理部１４１は、紙の原稿等の画像を読み取り、読み取られた画像（画像データ）を画像処理する。ＦＡＸ部１４２は、ファクシミリ等に代表される電話回線を利用した画像の送受信を行う。ＮＩＣ部１４３は、ネットワークを介して画像データやデバイスの情報（装置情報）をやりとりする。専用インターフェース部１４４は、画像データ等の情報を外部装置と交換する。ＵＳＢインターフェース部１４５は、ＵＳＢメモリに代表されるＵＳＢ機器と画像データ等を送受する。
【００１８】
ＭＦＰ制御部１４０は、例えば、カラーＭＦＰ３７の用途に応じて画像データを一時保存し、経路を決定する（いわゆる交通整理の役割を担う）。文書管理部１４ｂは、複数の画像データをハードディスク等のメモリに格納する。例えば、カラーＭＦＰ３７が受け付けた画像データは、ハードディスクに格納される。そして、文書管理部１４ｂは、ハードディスクに格納された画像データを適宜読み出して、プリンタ部１４９等の出力部に転送し、出力部は、出力処理を実行する。なお、作業者からの指示により、該ハードディスクから読み出された画像データは、コンピュータや他の画像形成装置等の外部装置に転送される。
文書管理部１４ｂにより画像データがハードディスクに記憶される際には、必要に応じて、圧縮伸張部１４aが画像データを圧縮する。逆に、圧縮して格納された画像データが文書管理部１４ｂにより読み出される際には、圧縮伸張部１４aが元の画像データに伸張する。リソース管理部１４cは、フォント、カラープロファイル、ガンマテーブル等、共通に扱われる各種パラメータテーブル等をハードディスク等のメモリに格納する。
【００１９】
ここで、ＭＦＰ制御部１４０は、ＰＤＬデータが入力された場合には、ＲＩＰ部１４７でＲＩＰ処理を実行するように制御をする。必要に応じて、出力画像処理部１４８は、プリントのための画像処理を行う。更に、文書管理部１４ｂは、その際に作られる画像データの中間データやプリントレディデータ（プリントのためのビットマップデータやそれを圧縮したデータ）を必要に応じてハードディスクに格納する。
そして、印刷に使用されるデータは、画像形成を行うプリンタ部１４９に送られる。プリンタ部１４９により印刷された印刷物は、後処理を実行するインラインフィニッシャ部１４ｄへ送られ、インラインフィニッシャ部１４ｄは、シート（印刷物）の仕分け処理やシートの仕上げ処理を行う。また、操作部１４６は、上記の様々なフローや機能の選択や指示を受け付ける。
【００２０】
図６は、ＭＦＰ制御部１４０の構成をより詳細に示す図である。
ＭＦＰ制御部１４０は、ジョブ管理部１５０、通信部１５１、入力デバイスを管理する入力デバイス管理部、入力されたジョブを解釈する入力ジョブ制御部、ジョブの設定情報を整理する出力ジョブ制御部、及び出力デバイスを割当てる出力デバイス管理部を有する。ジョブ管理部１５０は、ジョブ管理アプリケーション８１からの指示に基づいて印刷ジョブの制御を行う。
入力デバイス管理部は、入力デバイス制御部１５２を有する。入力信号としては、ＰＤＬデータ、画像データ、ＪＤＦ、ＰＰＭＬ等が挙げられる。入力ジョブ制御部は、プロトコル解釈部１５３とジョブ生成部１５４とを有する。入力デバイス制御部１５２から送られてくる一連の操作要求は、コマンド（プロトコル）と称される命令信号で受信され、プロトコル解釈部１５３は、操作要求の概要を解釈して、カラーＭＦＰ３７の内部で理解できる操作手順に変換する。一方、ジョブ生成部１５４は、カラーＭＦＰ３７で印刷ジョブをどのように処理するかが記述される内部ジョブを生成する。
【００２１】
出力ジョブ制御部は、ジョブ解析部１５５、バインダ解析部１５６、ドキュメント解析部１５７、及びページ解析部１５８を有し、ジョブに係る設定情報と画像情報とを作成する。ジョブ解析部１５５は、内部ジョブを解析し、印刷する文書名や印刷部数、出力先の排紙トレイ指定、複数のバインダで構成されるジョブのバインダ順等、ジョブ全体に関わるジョブ設定情報１５９を作成する。バインダ解析部１５６は、内部ジョブを解析し、製本方式の設定やステープルの位置、複数のドキュメントで構成されるバインダのドキュメント順等、バインダ全体に関わるバインダ設定情報１５aを作成する。
ドキュメント解析部１５７は、内部ジョブを解析し、複数のページで構成されるドキュメントのページ順、両面印刷の指定、表紙や合紙の付加等、ドキュメント全体に関わるドキュメント設定情報１５ｂを作成する。ページ解析部１５８は、内部ジョブを解析し、画像の解像度、画像の向き（ランドスケープ／ポートレイト）等のページ全体に関するページ設定情報１５ｃを作成する。また、ページ解析部１５８は、ＰＤＬデータが入力された場合にはＲＩＰ部１４７を呼び出してラスタライズ処理を施すように指示する。
なお、ページ画像情報１５ｆは、ＲＩＰ部１４７がラスタライズ処理を実行することにより生成される。ページ画像情報１５ｆは、圧縮伸張部１４aにより圧縮された後、文書管理部１４ｂにより設定情報と関連付けされてハードディスクに格納される。
【００２２】
出力デバイス管理部は、出力デバイス制御部１５ｄを有する。文書管理部１４ｂにより保存された画像情報は、圧縮伸張部１４ａにより伸張され、関連付けられていた設定情報と一緒に読み出され、設定情報と画像情報とが一対になって出力デバイス管理部に送られる。出力デバイス制御部１５ｄは、印刷デバイス、インラインフィニッシャデバイス等、どのデバイスを利用するかのカラーＭＦＰ３７内部の処理のスケジュールを調整する。
通信部１５１は、ジョブ管理アプリケーション８１と印刷ステータスとを送受信し、ジョブ管理アプリケーション８１より印刷ジョブの処理指示を受け取る。ジョブ管理部１５０は、通信部１５１を介してジョブ管理アプリケーション８１から印刷ジョブの一例であるＰＰＭＬやＪＤＦを受信する。また、ジョブ管理部１５０は、印刷ジョブの開始や中断や中止や処理の内容の変更の指示を受け付ける。
【００２３】
図７（ａ）は、本印刷システム（ＰＯＤシステム）の一例を示す図である。ここでは、カラーＭＦＰ３６を印刷用のデバイス、カラーＭＦＰ３７をフィニッシング処理（印刷後処理）用のデバイスとして使用した場合の例を示す。
図７（ａ）には、印刷ジョブとフィニッシングジョブとを生成する機能を有するジョブ生成アプリケーション８０、印刷ジョブ及びフィニッシングジョブのステータス、履歴等を管理するジョブ管理アプリケーション８１が示されている。また、カラーＭＦＰ３６は、印刷デバイス８４及びインラインフィニッシャデバイス８２を有し、カラーＭＦＰ３７は、印刷デバイス８５及びインラインフィニッシャデバイス８３を有する。
まず、ジョブ生成アプリケーション８０は、印刷ジョブ９０とフィニッシングジョブ９１とを生成する。なお、フィニッシングジョブ９１には、印刷ジョブ９０に基づいて印刷された印刷物に対して適用されるフィニッシング処理に係る情報が含まれている。また、印刷ジョブ９０には、カラーＭＦＰ３６にて印刷ジョブ９０が処理されることを表す情報が含まれている。ここで、印刷物９２は、印刷ジョブ９０に基づいて出力された結果である。
【００２４】
図７（ｂ）において、ジョブ管理アプリケーション８１は、図７（ａ）の印刷の処理に使用された印刷ジョブ９０を履歴情報として管理している。図７（ａ）の処理によって得られた印刷物９２は、作業者によってカラーＭＦＰ３６からカラーＭＦＰ３７へ運ばれる。そして、カラーＭＦＰ３７のインラインフィニッシャデバイス８３が、フィニッシングジョブ９１に基づいてフィニッシング処理を印刷物９２に対して実行する。
図７（ｃ）は、印刷ジョブの印刷物９２に対してフィニッシングジョブ９１の処理が終了し、ジョブ管理アプリケーション８１に印刷ジョブ９０とフィニッシングジョブ９１とがジョブ履歴（履歴ファイル）として記憶されている状態を示す。
ここで、本実施形態では、ジョブ管理アプリケーション８１は、作業者による指示に応じて、印刷ジョブ９０、フィニッシングジョブ９１等からマージジョブを作成する。ここで、印刷ジョブを再度実行する場合には、作業者は、ジョブ管理アプリケーション８１を介して、マージジョブを選択し、再実行を指示する。
【００２５】
図８は、中綴じ製本に係る処理の場合に、印刷ジョブ１６０とフィニッシングジョブ１６１とをマージして新たな１つのマージジョブ１６２が生成される処理に係る例を示す図である。印刷ジョブ１６０は、表紙印刷指示部１６９、本文印刷指示部１６ａ、及び挿入印刷指示部１６ｂを有する。
出力原稿１６３は、表紙印刷指示部１６９に基づいて出力された出力原稿（表紙）である。出力原稿１６４は、本文印刷指示部１６aに基づいて出力された第１の出力原稿（本文）であり、出力原稿１６５は、本文印刷指示部１６aに基づいて出力された第２の出力原稿（本文）である。出力原稿１６６は、挿入印刷指示部１６ｂに基づいて出力された出力原稿（挿入紙）であり、出力原稿１６７は、フィニッシングジョブ１６１に基づく後処理の対象となる印刷ジョブ１６０に基づいて出力された出力原稿である。中綴じ後の結果１６８は、出力原稿１６７に対してフィニッシングジョブ１６１に基づくフィニッシング処理が適用された結果である。
【００２６】
表紙印刷指示部１６９は、印刷ジョブ１６０を構成する印刷指示の一部である。表紙印刷指示部１６９には、１ページ目を表紙として印刷する指示等が含まれている。本文印刷指示部１６aは、印刷ジョブ１６０を構成する印刷指示の一部である。本文印刷指示部１６aには、２〜４ページと６〜１０ページとを本文として印刷する指示等が含まれている。挿入印刷指示部１６ｂは、印刷ジョブ１６０を構成する印刷指示の一部である。挿入印刷指示部１６ｂには、５ページ目に色紙等の本文用の用紙とは異なる用紙を挿入する指示等が含まれている。
フィニッシング処理指示部１６cは、フィニッシングジョブ１６１を構成するフィニッシング処理指示の一部である。フィニッシング処理指示部１６cには、１部目の中綴じ製本のフィニッシング処理指示等が含まれている。なお、フィニッシング処理指示部１６ｄは、第ｘｘ部目のフィニッシング処理指示であり、フィニッシング処理指示部１６cと同様の構成を有する。
１部目の処理指示部１６eには、マージジョブ１６２を構成する１部目の印刷指示とフィニッシング処理指示とが含まれている。第ｘｘ部目の処理指示部１６ｆは、第ｘｘ部目の印刷指示とフィニッシング処理指示とが含まれている。
【００２７】
図９は、入力設定部１７０の構成を示す図である。なお、入力設定部１７０は、図８に示す入力設定１、入力設定２、入力設定３等である。入力設定部１７０は、給紙先指示部１７１を有する。給紙先指示部１７１は、給紙部No.１７２とメディア情報１７３とを有する。メディア情報１７３は、用紙サイズ１７４と用紙種１７５とを有する。
図１０は、出力先指示部１８０の構成を示す図である。なお、出力先指示部１８０は、図８に示す出力先指示１、出力先指示２、出力先指示３等である。出力先指示部１８０は、出力先トレイNo.１８１とメディア情報１８２とを有する。なお、メディア情報１８２は、用紙サイズと用紙種とを有する（図示は省略する。）。
ここで、ジョブ生成アプリケーション８０において、印刷ジョブ１６０とフィニッシングジョブ１６１とがどのような規則に基づいて作成されているかを説明する。
関係ルール１：印刷ジョブ１６０については、メディアの種類毎に分類して印刷物が出力される（ＭＦＰが、サイズ、種類の異なるメディアを同一の給紙口から給紙できない為）。
関係ルール２：フィニッシングジョブ１６１については、メディアの種類毎に印刷物がインサータから給紙される。
関係ルール３:フィニッシングジョブ１６１については、部単位でフィニッシング処理が行われる。
このように、本実施形態では、印刷ジョブ１６０とフィニッシングジョブ１６１とは、上述した相関関係を有してジョブ生成アプリケーション８０により作成されている。なお、実施形態では、メディアとしては、紙を例示しているが、紙に限られるものではない。
【００２８】
図１１では、より具体的な例を挙げて印刷ジョブ１６０及びフィニッシングジョブ１６１を説明する。図１１の印刷ジョブ１６０とフィニッシングジョブ１６１とを用いて出力処理を実行すると、表紙（コート紙、Ａ４）と本文（普通紙、Ａ４）と挿入紙（色紙、Ａ４）とからなる本が生成される。
印刷ジョブ１６０の表紙印刷指示部１６９は、コンテンツデータの１ページ目を表紙として印刷し、その印刷物を排紙口１へ出力することを指示している。また、印刷ジョブ１６０の表紙印刷指示部１６９は、使用されているメディアについては、Ａ４サイズのコート紙であることを指示している。本文印刷指示部１６ａは、コンテンツデータの２〜４ページ目及び６〜１０ページ目を本文として印刷し、排紙口２へ出力することを指示している。また、本文印刷指示部１６ａは、使用されるメディアについては、Ａ４サイズの普通紙であることを指示している。挿入印刷指示部１６ｂは、コンテンツデータの５ページ目を挿入紙として印刷し、排紙口３へ出力することを指示している。また、挿入印刷指示部１６ｂは、使用されるメディアについては、Ａ４サイズの色紙であることを指示している。なお、印刷指示部の一例である表紙印刷指示部１６９、本文印刷指示部１６ａ、挿入印刷指示部１６ｂに記述されたＡ４サイズ、コート紙、普通紙、色紙等は、第一のメディア情報の一例である。
【００２９】
フィニッシングジョブ１６１は、入力設定と印刷設定とフィニッシング設定とを含んで構成されている。なお、フィニッシングジョブ１６１については、部単位でフィニッシング処理が行われる。入力設定（供給先指示部の一例である。）では、印刷ジョブ１６０で生成された出力原稿を給紙する情報として給紙先、及び給紙されるメディア情報（第二のメディア情報の一例である。）が設定されている。また、フィニッシャ装置では、印刷が実行されないので、本実施形態では、印刷設定には、何も実行しないことを示すNoOPが設定されている。そして、フィニッシング設定（フィニッシング指示部の一例である。）では、中綴じ指示（中綴じして製本する指示）が設定されている。
フィニッシャ装置が１部目を処理するために、入力設定には、４つの給紙先指示が設定されている。まず、給紙先指示１が実行されることで、インサータ１（給紙先）からＡ４サイズのコート紙（原稿）が給紙される。そして、同様に給紙先指示２から給紙先指示４までについて順次実行される。
【００３０】
本実施形態では、上述した印刷ジョブ１６０とフィニッシングジョブ１６１との関係ルールを使用して、印刷ジョブ１６０とフィニッシングジョブ１６１とをマージして、印刷から製本まで処理する１つのマージジョブ１６２を生成する。すなわち、印刷ジョブ１６０とフィニッシングジョブ１６１とは、以下のマージルールに従って、ジョブ管理アプリケーション８１によりマージされる。
マージルール１：ジョブ管理アプリケーション８１は、フィニッシングジョブ１６１をベースにマージジョブ１６２を作成する。
マージルール２：ジョブ管理アプリケーション８１は、給紙先指示部にセットされている原稿を生成する処理が指示されている印刷指示部を、印刷ジョブ１６０内から検索する。
マージルール３：ジョブ管理アプリケーション８１は、メディア情報が一致しているか否かで検索を行う。
マージルール４：ジョブ管理アプリケーション８１は、給紙先指示と上記一致した印刷指示部（印刷設定）を、フィニッシングジョブ１６１の印刷設定に構築する。
【００３１】
図１２〜図１４に示すフローチャートを参照して、印刷ジョブ１６０とフィニッシングジョブ１６１とのマージ方法を説明する。
図１２は、マージ処理の全体の処理に係るフローチャートを示す図である。ジョブ管理アプリケーション８１は、印刷ジョブ１６０とフィニッシングジョブ１６１とのマージが可能であるか否かを判定する（ステップＳ１）。なお、ステップＳ１の処理（マージ判定処理）については、後述の図１３、図１５（ｃ）等を用いて詳細に説明する。ジョブ管理アプリケーション８１は、ステップＳ１の判定の結果を用いてマージできるか否かを判定する（ステップＳ２）。マージできると判定した場合、ジョブ管理アプリケーション８１は、印刷ジョブ１６０とフィニッシングジョブ１６１とをマージ処理する（ステップＳ３）。なお、マージ処理の詳細については、図１４を参照して説明する。他方、ステップＳ１においてマージできないと判定した場合、ジョブ管理アプリケーション８１は、マージできないことを表示（報知）し（ステップＳ４）、処理を終了する。
【００３２】
図１３は、図１２のマージ判定処理に係るフローチャートを示す図である。マージ判定処理が開始される前に、ジョブ管理アプリケーション８１は、マージジョブ１６２を処理するデバイス、マージされるべき印刷ジョブ１６０、及びフィニッシングジョブ１６１の指定をユーザより受け付ける（受付手段の一例である。）。例えば、ジョブ管理アプリケーション８１は、印刷ジョブ、フィニッシングジョブ、及びマージジョブを処理するデバイスを指定可能な画面（ユーザインタフェース）を表示し、入力装置２０２を介してユーザにより指定された印刷ジョブ等の情報を受け付ける。
はじめに、ジョブ管理アプリケーション８１は、マージジョブ１６２を実行するように指示されているデバイスの機能を取得する（ステップＳ１０）。例えば、カラーＭＦＰ３６が、実行先のデバイスとして選択されている場合、ジョブ管理アプリケーション８１は、カラーＭＦＰ３６の機能を取得する。
続いて、ジョブ管理アプリケーション８１は、マージされるべく指定された印刷ジョブ１６０及びフィニッシングジョブ１６１の指示の内容を読み込み、必要となるデバイスのフィニッシング機能を判断する（ステップＳ１１）。
【００３３】
続いて、ジョブ管理アプリケーション８１は、ステップＳ１０において取得したデバイスの機能が、ステップＳ１１で判断されたフィニッシング機能を有するか否かを判定する（ステップＳ１２）。ステップＳ１２の判定の結果、実行先のデバイスがフィニッシング機能を有していないと判定した場合（ステップＳ１２でＮｏの場合）、ジョブ管理アプリケーション８１は、マージできないと判定し、マージ判定処理を終了する。他方、フィニッシング機能を有すると判定した場合（ステップＳ１２でＹｅｓの場合）、ジョブ管理アプリケーション８１は、フィニッシング機能の性能を判定する（ステップＳ１３）。例えば、断裁される原稿のサイズがＡ３サイズであり、マージジョブ１６２を実行するために指定されたデバイスが、断裁機能を有するが、最大用紙サイズがＡ４サイズまでであり、Ａ３サイズの原稿を断裁できない等の情報が用いられて判定される。ジョブ管理アプリケーション８１は、性能の観点からマージできないと判定した場合、マージできないと判定し、マージ判定処理を終了し、性能の観点においてもマージできると判定した場合、マージできると判定し、マージ判定処理を終了する。このように、ジョブ管理アプリケーション８１は、受け付けられたデバイスの機能に基づいて、前記デバイスでフィニッシングジョブのフィニッシング処理を実行できるか否かを判定する。
【００３４】
図１４は、印刷ジョブ１６０とフィニッシングジョブ１６１とのマージ処理に係るフローチャートを示す図である。
ジョブ管理アプリケーション８１は、フィニッシングジョブ１６１の全ての設定情報をメモリ上に読み込む（ステップＳ２０）。続いて、ジョブ管理アプリケーション８１は、マージジョブ１９１（後述の図１５参照のこと。）の第Ｎ部目のフィニッシング処理指示をメモリ上にセットし、Ｎ部目に関しての処理の準備をする（ステップＳ２１）。続いて、ジョブ管理アプリケーション８１は、未処理の給紙先指示の有無をチェックする（ステップＳ２２）。未処理の給紙先指示がある場合は、ジョブ管理アプリケーション８１は、続いて、ステップＳ２３の処理を行う。他方、未処理の給紙先指示がない場合は、ジョブ管理アプリケーション８１は、続いて、ステップＳ２５の処理を行う。
【００３５】
ステップＳ２３では、ジョブ管理アプリケーション８１は、未処理の給紙先指示に記述されているメディア情報と一致するメディア情報が記述されている印刷指示部を印刷ジョブ１６０から検索する。続いて、ジョブ管理アプリケーション８１は、現在処理の対象としている入力設定の給紙先指示をマージジョブ１９１から削除して、ステップＳ２３により検索された印刷指示部に記述されている情報をマージジョブ１９１の印刷設定に記述する（ステップＳ２４）。続いて、ジョブ管理アプリケーション８１は、ステップＳ２２の処理を行う。すなわち、ジョブ管理アプリケーション８１は、ステップＳ２２からステップＳ２４までの処理を未チェックの給紙先指示がなくなるまで繰り返す。
ステップＳ２５では、ジョブ管理アプリケーション８１は、最後の部まで処理を実行したか否を判定し（ステップＳ２５）、実行していない場合、対象となる部を次の部へと進めるためにＮに１を加算し（ステップＳ２６）、ステップＳ２１の処理を行う。
【００３６】
ここで、図１５を参照して、図１４の処理をより具体的に説明する。図１５（ａ）には、マージジョブ１６２を生成するために指定された印刷ジョブ１６０と同様に指定されたフィニッシングジョブ１６１をベースとしたマージジョブ１９１とが示されている。上述したように、ジョブ管理アプリケーション８１は、第１部目の処理２３１についてステップＳ２２〜ステップＳ２４の処理を実行する。
まず、ジョブ管理アプリケーション８１は、１つ目の給紙先指示２４０が未処理であるので、給紙先指示２４０のメディア情報（コート紙、Ａ４）を取得し、取得したメディア情報が記述されている印刷指示部を印刷ジョブ１６０から検索する（ステップＳ２３）。その結果、印刷ジョブ１６０の表紙印刷指示部には、出力先指示としてコート紙・Ａ４を使用することが記述されているので、ジョブ管理アプリケーション８１は、印刷ジョブ１６０の表紙印刷指示部を探し出す。続いて、ジョブ管理アプリケーション８１は、現在対象としている入力設定の給紙先指示２４０を削除して、表紙先印刷指示部の出力先指示２５０を含む情報をマージジョブ１９１に記述する（ステップＳ２４）。
ここまでの処理を実行した結果、図１５（ｂ）に示すマージジョブ１９２を得ることができる。
【００３７】
そして、ジョブ管理アプリケーション８１が、ステップＳ２２〜ステップＳ２４の処理を給紙先指示２４１から２４３まで実行し、さらに全ての部に対して実行することにより図１５（ｃ）に示すマージジョブ１６２を得ることができる。
つまり、マージジョブ１６２を生成するための印刷ジョブ１６０及びフィニッシングジョブ１６１を選択した時点では、各給紙先指示が、どの印刷指示部に対応するのかが不明であった。しかしながら、ジョブ管理アプリケーション８１は、図１４に示す処理を実行することにより、各給紙先指示に対応する印刷指示部を特定することが可能となり、図１５（ｃ）に示すマージジョブ１６２を生成できる。
以上の構成によれば、別々のデバイスで印刷とフィニッシングとを行うために生成された印刷ジョブとフィニッシングジョブとをマージすることが可能となり、１台のデバイスで印刷からフィニッシングまでを実行することが可能となる。
【００３８】
（第２の実施形態）
第２の実施形態では、得られるマージジョブ（例えば、後述のマージジョブ１９４）の構造が、第１の実施形態でのマージ処理により得られるマージジョブ（例えば、マージジョブ１６２）の構造と異なる。第１の実施形態のマージジョブには、本文印刷の指示が同一の部において２つ含まれており、冗長となっている（図１５（ｃ）の２６１、２６２等を参照のこと。）。このような記述にすると、本文印刷に関する同一の設定が何度も記述されることになり、マージジョブのサイズの増大、マージジョブを処理する際のメモリ使用量の増加とパフォーマンスの劣化等が生じるおそれがある。本実施形態では、上記問題を解決するために、第１の実施形態で示したマージルール１〜マージルール４に加えて、以下のマージルールを採用する。
マージルール５：ジョブ管理アプリケーション８１は、マージジョブ１６２に作成された印刷設定で、同一メディア情報を使用しているものを統合する。
マージルール６：統合した印刷設定を基本印刷設定、それ以外を例外印刷設定とする。
なお、本実施形態に係る印刷システムの構成は、第１の印刷システムの構成と同様であり、相違する構成について説明する。
【００３９】
以下では、第１の実施形態で示した構成と異なる主な構成について説明する。
図１６は、第１の実施形態で示した図１４のマージ処理後に実行される印刷設定を整理する処理に係るフローチャートを示す図である。なお、印刷設定を整理する処理は、第１部目から第Ｎ部目までを対象に行われるが、処理の繰り返しについては、図示を省略する。
はじめに、ジョブ管理アプリケーション８１は、マージジョブ１６２に含まれる印刷設定に設定された情報を参照し、同一のメディア情報を使用する印刷設定があるか否かを判定する（ステップＳ３０）。ジョブ管理アプリケーション８１は、同一のメディア情報を使用する印刷設定がある場合には、ステップＳ３１の処理を行い、同一のメディア情報を使用する印刷設定がない場合には、第Ｎ部目についての印刷設定を整理する処理を終了する。
ステップＳ３１では、ジョブ管理アプリケーション８１は、ステップＳ３０で見つけた同一のメディア情報（重複するメディア情報）を使用した印刷設定を１つの印刷設定にまとめる。続いて、ジョブ管理アプリケーション８１は、まとめた印刷設定を基本印刷設定とする（ステップＳ３２）。
ステップＳ３４では、ジョブ管理アプリケーション８１は、未チェックの印刷設定があるか否かを判定する。未チェックの印刷設定があると判定した場合、ジョブ管理アプリケーション８１は、未チェックの印刷設定を例外印刷設定とする（ステップＳ３５）。他方、未チェックの印刷設定がないと判定した場合、ジョブ管理アプリケーション８１は、第Ｎ部目についての印刷設定を整理する処理を終了する。
【００４０】
以下では、図１７を参照して、図１６に示す処理をより具体的に説明する。なお、第１の実施形態で示すように、図１４に示すマージ処理を実行した結果、マージジョブ１６２が得られる（図１５（Ｃ）参照のこと。）。また、マージジョブ１６２の各部には、４つの印刷指示が含まれている。
まず、ジョブ管理アプリケーション８１は、マージジョブ１６２の表紙印刷、本文印刷２６１、挿入印刷、本文印刷２６２のメディア情報を確認することで、本文印刷２６１及び本文印刷２６２が同一のメディア情報を有すると判定する（ステップＳ３０）。その結果、ジョブ管理アプリケーション８１は、本文印刷２６１及び本文印刷２６２を１つにまとめて基本印刷設定とし（ステップＳ３１及びステップＳ３２）、その他の表紙印刷及び挿入印刷を例外印刷設定とする（ステップＳ３５）。第１部目についての印刷設定を整理する処理が終了したときのマージジョブは、マージジョブ１９３となり、第Ｎ部目までの印刷指示を整理する処理が終了したときのマージジョブは、マージジョブ１９４となる。
本実施形態では、本文印刷がまとめられていることにより上述した問題を解決することができる。
【００４１】
（第３の実施形態）
第３の実施形態では、印刷からフィニッシングまでの処理の内容が記述された１つのジョブから印刷ジョブとフィニッシングジョブとに分割する方法について説明する。なお、本実施形態に係る印刷システムの構成は、第２の印刷システムの構成と同様であり、相違する構成について説明する。
従来は、まず、１つのジョブから印刷ジョブとフィニッシングジョブとを生成する場合、１つのジョブをコピー＆ペーストすることにより、同じ内容のジョブを２つ生成する。次に、一方のジョブに対して印刷処理を有効とし、フィニッシング処理を無効とすることで印刷ジョブを生成し、他方のジョブに対して印刷処理を無効とし、フィニッシング処理を有効とすることでフィニッシングジョブを生成する。しかしながら、上記の作業では、ユーザの負荷が大きくなる問題があった。本実施形態では、このような問題を解決する。
【００４２】
図１８〜図２１を参照して本実施形態を説明する。図１８は、１つのジョブを印刷ジョブとフィニッシングジョブとに分割する処理（分割処理）に係るフローチャートを示す図である。ジョブ管理アプリケーション８１は、分割される１つのジョブの選択を受け付けると（ステップＳ４０）、受け付けたジョブを解析し、印刷とフィニッシングとの両者が実行されるか否かを判定する。ここで、両者が実行されると判定した場合、ジョブ管理アプリケーション８１は、例えば、図１９に示すように印刷フェーズとフィニッシングフェーズとの両者が存在することを表示する（ステップＳ４１）。
ジョブ管理アプリケーション８１は、図１９に示す画面（ジョブ管理画面３４０）を介してフィニッシングフェーズの選択とフィニッシングフェーズを処理させるデバイスの選択とを受け付ける（ステップＳ４２）。続いて、ジョブ管理アプリケーション８１は、ユーザにより指定されたデバイスが、選択されたフィニッシング処理を実現できるか否かを判定する（ステップＳ４３）。なお、ステップＳ４３の判定は、図１３に示すステップＳ１２、ステップＳ１３の判定と同じであるので、詳細な説明については省略する。
ステップＳ４３において実現できると判定した場合（ステップＳ４３でＹｅｓの場合）、ジョブ管理アプリケーション８１は、分割するために選択されたジョブを印刷ジョブとフィニッシングジョブとに分け（ステップＳ４４）、分割処理を終了する。他方、ステップＳ４３において実現できないと判定した場合（ステップＳ４３でＮｏの場合）、ジョブ管理アプリケーション８１は、警告メッセージを表示し（ステップＳ４５）、分割処理を終了する。
【００４３】
次に、図２０を参照して、ステップＳ４４の分割処理をより具体的に説明する。
分割するために選択されたジョブ４１００には、基本印刷設定である本文印刷４１０２と、例外設定である表紙印刷４１０３及び挿入印刷４１０４とが含まれる。なお、本実施形態では、第２の実施形態で生成されるマージジョブを採用する。
まず、ジョブ管理アプリケーション８１は、使用する用紙が異なる単位で分割する。その結果、ジョブ管理アプリケーション８１は、本文印刷、表紙印刷、及び挿入印刷に分けることができる。なお、ジョブ４１００には、給紙先指示が含まれていないので、ジョブ管理アプリケーション８１が新たに作成する必要がある。
ジョブ管理アプリケーション８１は、本文印刷、表紙印刷、挿入印刷毎に給紙先となるインサータを割当てる。さらに、本文印刷には、２〜４ページ目と６〜１０ページ目という２つのグループが含まれるので、ジョブ管理アプリケーション８１は、各グループ用に給紙先を割当てる。その結果、ジョブ管理アプリケーション８１は、ジョブ４１００から印刷ジョブ４１０５とフィニッシングジョブ４１０６とを得ることができる。
【００４４】
また、本実施形態のように１つのジョブを複数のジョブに分けることにより、フィニッシング処理用の印刷指示書を作業者が印刷する必要性が生じる。ここで、印刷指示書の役割について図７（ｂ）を参照して説明する。図７（ｂ）では、印刷ジョブ９０に基づいて印刷物９２がカラーＭＦＰ３６によって印刷される。そして、カラーＭＦＰ３７が、印刷物９２に対してフィニッシングジョブ９１に基づいてフィニッシング処理を実行するためにフィニッシングジョブ９１を受け取る。そして、作業者は、印刷物９２をカラーＭＦＰ３６からカラーＭＦＰ３７へ運び、フィニッシング処理の実行を指示する。このとき、カラーＭＦＰ３７が他のフィニッシングジョブを記憶している場合、カラーＭＦＰ３７は、どのフィニッシングジョブを印刷物９２に対して適用すればよいかわからなくなる。このような事態の発生を防ぐために印刷指示書が必要となる。印刷指示書には、例えば、バーコードやＩＤ等のフィニッシングジョブを特定するための識別情報が記述されており、カラーＭＦＰ３７は、識別情報を読み取ることで、どのフィニッシングジョブを使用すべきかを決定できる。
【００４５】
１台のデバイスが、印刷からフィニッシングまでを実行する場合、このような事態が発生しないので印刷指示書は必要ないが、本実施形態のように印刷ジョブとフィニッシングジョブとを生成することで、印刷指示書の必要性が生じる。よって、作業者により１つのジョブを分割するための指示を受け付けた場合、ジョブ管理アプリケーション８１は、図１８に示す処理を実行すると共に印刷ジョブに対して印刷指示書を印刷するためのコマンドを付加する。図２１に、その結果（印刷ジョブ４１０７及びフィニッシングジョブ４１０６）を示す。図２１には、図２０には存在しなかった印刷指示書の印刷指示部４４０が追加されている。その結果、もともと印刷指示書が必要なかった１つのジョブから印刷ジョブとフィニッシングジョブとを生成した場合であっても、適切なフィニッシング処理を印刷物に適用することが可能となる。
一方、図２１に示すように印刷ジョブとフィニッシングジョブとが個別に記憶されており、印刷ジョブが印刷指示書の印刷指示部を備えている場合、これらのジョブをマージした後は、印刷指示書の印刷指示部は不要となる。よって、図２１に示すような印刷ジョブとフィニッシングジョブとを上述した第１の実施形態又は第２の実施形態を用いてマージする場合、ジョブ管理アプリケーション８１は、印刷ジョブ内の印刷指示書の印刷指示部４４０を検知する。そして、ジョブ管理アプリケーション８１は、検知した印刷指示書の印刷指示部を削除して、印刷ジョブとフィニッシングジョブとのマージ処理を実行する。
【００４６】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００４７】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図１】
2011118628.tif 000003
【図２】
2011118628.tif 000004
【図３】
2011118628.tif 000005
【図４】
2011118628.tif 000006
【図５】
2011118628.tif 000007
【図６】
2011118628.tif 000008
【図７】
2011118628.tif 000009
【図８】
2011118628.tif 000010
【図９】
2011118628.tif 000011
【図１０】
2011118628.tif 000012
【図１１】
2011118628.tif 000013
【図１２】
2011118628.tif 000014
【図１３】
2011118628.tif 000015
【図１４】
2011118628.tif 000016
【図１５】
2011118628.tif 000017
【図１６】
2011118628.tif 000018
【図１７】
2011118628.tif 000019
【図１８】
2011118628.tif 000020
【図１９】
2011118628.tif 000021
【図２０】
2011118628.tif 000022
【図２１】
2011118628.tif 000023