(57)【要約】【課題】  作業者が、後処理工程で印刷用紙の断裁を誤って実行してしまった場合、該当用紙の再印刷が必要になるが、前工程で大量に印刷した印刷ジョブの履歴の中から該当のジョブを選択し、再印刷を行うのは作業効率の大きな低下を招く。【解決手段】  再印刷時の作業効率を向上させるために、本発明の再印刷制御装置は第一の印刷時、印刷ジョブの再印刷範囲を一意に識別する識別子を発行する識別子発行手段と、該識別子をバーコードとして印刷物の特定部分に埋め込むバーコード埋め込み手段と、該印刷ジョブの印刷設定と該識別子を共に保存するジョブ保存手段と、第二の印刷時、バーコードの読み取りを検知するバーコード読み取り手段と、該バーコードで示される識別子が、前記ジョブ保存手段により保存されたジョブリストに存在していた場合、前記再印刷範囲及び、ジョブ設定で再印刷を行う再印刷手段を備えることを特徴とする。【選択図】  図１２
2013120509.tif 000002
【特許請求の範囲】
【請求項１】
通常の印刷である第１の印刷時、印刷ジョブの再印刷範囲を一意に識別する識別子を発行する識別子発行手段（Ｓ３４、４０４）と、該識別子をバーコードとして印刷物の特定部分に埋め込むバーコード埋め込み手段（Ｓ１３、４０４）と、該印刷ジョブの印刷設定と該識別子を共に保存するジョブ保存手段（Ｓ１４、４０５）と、バーコード読み込みによる第２の印刷時、バーコードの読み取りを検知するバーコード読み取り手段（Ｓ１５、４０９）と、該バーコードで示される識別子が、前記ジョブ保存手段により保存されたジョブリストに存在していた場合（Ｓ１７）、前記再印刷範囲及び、ジョブ設定で再印刷を行う（Ｓ２１）再印刷手段を備えることを特徴とする再印刷装置。
【請求項２】
印刷ジョブの再印刷範囲がジョブ毎であることを特徴とする請求項１に記載の再印刷装置。
【請求項３】
印刷ジョブの再印刷範囲がページ毎であることを特徴とする請求項１に記載の再印刷装置。
【請求項４】
印刷ジョブの再印刷範囲が印刷設定のフィニッシング単位であることを特徴とする請求項１に記載の再印刷装置。
【請求項５】
バーコード読み込みによる第２の印刷時、ジョブ設定を第一の印刷から変更することを特徴とする請求項１に記載の再印刷装置。
【請求項６】
ジョブ設定はジョブの優先度であることを特徴とする請求項４に記載の再印刷装置。
【請求項７】
ジョブ設定は印刷用紙の排紙先であることを特徴とする請求項４に記載の再印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷ジョブの再印刷に関するものである。
【背景技術】
【０００２】
従来、第三者（顧客、クライアント）から印刷物（雑誌、新聞、カタログ、広告、グラビア等）の作成依頼を受注し、該クライアントの所望の出力物を作成し、それを該クライアントに納品することでクライアントから報酬を得る商業的印刷業界がある。
【０００３】
この商業的印刷業界では、オフセット製版印刷機などの大規模な印刷装置等を用いることが主流である。該印刷業界では、入稿、デザインやレイアウト、カンプ（プリンタ出力によるプレゼンテーション）、校正（レイアウト修正や色修正）、校正刷り（プルーフプリント）、版下作成、印刷、後処理加工、発送といった具合に様々な工程を踏んで作業を進めてきた。一方で、電子写真方式の印刷装置やインクジェット方式の印刷装置の高速化、高画質化に伴い、上記商業的印刷業界に対抗するプリント・オン・デマンド（ＰＯＤ）と呼ばれる市場がある。
【０００４】
このＰＯＤ市場では、大量部数や大量ジョブを、大掛かりな装置、システムを用いずに短納期で取り扱えることを目指しており、例えば、デジタル複写機やデジタル複合機等のデジタル画像形成装置を最大限に活用している。
【０００５】
ＰＯＤ市場は、電子データを用いたデジタルプリントを実現する市場であり、従来の印刷業界に比べてコンピュータを利用した管理、制御が浸透してきている。また、上記ＰＯＤ市場においても、出力結果を得るために複数の処理工程（例えば、印刷前処理工程、印刷処理工程、印刷後処理工程）からなるワークフローを生成する。
【０００６】
そして、ワークフローの処理工程に従って処理を進めることにより、効率的に発注者が所望とする出力結果を得ている。
【０００７】
しかしながら、昨今の出力物の多様化に伴い、断裁処理、製本処理に代表される印刷後処理工程にて実行される処理内容が複雑化してきている。
【０００８】
そこで、作業者が効率的に後処理作業を行えるように、印刷物を仕分けた後に後処理機にて行う仕上げ処理を記載した仕上げ機用の後工程作業指示書を印刷出力する技術がある（特許文献１）。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開2008-033659号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、上述した従来技術では、正常なワークフローにおける後工程の作業指示書は出力するが、作業者の不測の事象（後処理ミスなど）が発生した場合、作業指示書には指示がないので、作業のリカバリに関する作業効率低下するという課題がある。
【００１１】
例えば、作業者が、後処理工程で印刷用紙の断裁を誤って実行してしまった場合、該当用紙の再印刷が必要になるが、前工程で大量に印刷した印刷ジョブの履歴の中から該当のジョブを選択し、再印刷を行うのは作業効率の大きな低下を招く。
【００１２】
そこで、本発明は、印刷システムにおいて、印刷用紙にプログラムが読みとり可能な識別子（バーコード）を描画し、作業者が印刷用紙の再印刷が必要になった場合、印刷用紙上の識別子をプログラムが読み込むことで、再印刷を実現し、作業効率を向上させることを目的とする。
【課題を解決するための手段】
【００１３】
再印刷時の作業効率を向上させるために、本発明の再印刷装置は
第一の印刷時、印刷ジョブの再印刷範囲を一意に識別する識別子を発行する識別子発行手段と、
該識別子をバーコードとして印刷物の特定部分に埋め込むバーコード埋め込み手段と、
該印刷ジョブの印刷設定と該識別子を共に保存するジョブ保存手段と、 
バーコード読み取りにより実行される第二の印刷時、バーコードの読み取りを検知するバーコード読み取り手段と、該バーコードで示される識別子が、前記ジョブ保存手段により保存されたジョブリストに存在していた場合、前記再印刷範囲及び印刷設定で再印刷を行う、再印刷手段を備えることを特徴とする。
【発明の効果】
【００１４】
本発明によると、作業者が印刷用紙の再印刷が必要になった場合、印刷用紙上の識別子をプログラムが読み込む作業のみで、再印刷を実現し、作業者の作業効率を向上させる。
【図面の簡単な説明】
【００１５】
【図１】本発明に係るシステム全体のブロック図である。
【図２】図１のシステムの処理を詳述する図である。
【図３】本発明に係るハードウェア構成である。
【図４】本発明に係るプログラムの構造である。
【図５】本実施形態におけるジョブデータの例である。
【図６】本実施形態における印刷データの実描画領域とバーコード描画領域を説明する図である。
【図７】印刷済ジョブデータを格納するデータベースの構造を示す図である。
【図８】印刷済ジョブデータを格納するデータベースの具体例を示す図である。
【図９】本発明に係るプログラムの動作を規定する動作パラメータ格納領域の構造を示す図である。
【図１０】本発明に係るプログラムの動作を規定する動作パラメータを設定するユーザインターフェイスの例である。
【図１１】本発明に係るプログラムの動作を規定する動作パラメータを設定するユーザインターフェイスの例である。
【図１２】本発明に係る再印刷制御プログラムのフローチャートである。
【図１３】図１２のＳ１３を詳述するフローチャートである。
【図１４】本実施形態における印刷データの実描画領域とバーコード描画領域の具体例である。
【図１５】本実施形態における印刷データの実描画領域とバーコード描画領域の具体例である。
【図１６】本実施形態における印刷データの実描画領域とバーコード描画領域の具体例である。
【図１７】本実施形態における印刷データの実描画領域とバーコード描画領域の具体例である。
【図１８】動作パラメータ格納領域に保存されたバーコードモードの具体例である。
【図１９】バーコードモードを設定するユーザインターフェイスの具体例である。
【図２０】再印刷時の印刷動作を設定するユーザインターフェイスの具体例である。
【発明を実施するための形態】
【００１６】
[第一実施形態]
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【００１７】
図１は、本発明に係る印刷成果物を作成するシステムの構成の一例を示す図である。本システムは、情報処理装置１０１、印刷装置１０２、後処理装置であるフィニッシャ装置１０３、情報処理装置１０１上で動作するバーコードリーダ１０５、及びネットワーク１０４から構成される。
【００１８】
図２は図１のシステム構成、即ち情報処理装置１０１、印刷装置１０２、フィニッシャ装置１０３、バーコードリーダ１０５による印刷ジョブの流れを例示した図である。
【００１９】
図２において、作業者のジョブ開始指示により、情報処理装置１０１は印刷装置１０２に対して、印刷データの印刷指示を行う（２０２）。
【００２０】
ここで、印刷装置１０２から出力された印刷物には後述するバーコードが印刷される。
【００２１】
次に印刷装置１０２で出力された印刷物は、作業者によりフィニッシャ装置１０３に運ばれ（２０３）、断裁、製本等の後処理作業が実施される（２０４）。
【００２２】
ここで、後処理作業実施時、斜行断裁等の作業ミスが発生し、再印刷が必要となった場合、作業者は作業が失敗した印刷済み用紙を情報処理装置１０１に運ぶ（２０５）。
【００２３】
次に作業者は印刷物のバーコードをバーコードリーダー１０４で読み込む。該バーコード読み込みを行った情報処理装置１０１はバーコードで識別される印刷物の印刷範囲を再度、印刷装置１０２に出力する（２０６）。
【００２４】
図３は本発明に係る情報処理装置１０１のハードウェア構成を例示した図である。
【００２５】
情報処理装置１０１はキーボード（１３２）や、マウス（１３３）のようなポインティングデバイス、バーコードリーダ（１３４）などの入力装置をつなぎ、ディスプレイ装置（１４４）を連結する。ネットワークインタフェイス（１３８）は情報処理装置（１０１）をネットワーク接続（１０４）から接続してシステムの他のコンピュータ装置につなげることができる。そのネットワーク接続（１０４）の典型はローカルエリアネットワーク（ＬＡＮ）、あるいはワイドエリアネットワーク（ＷＡＮ）である。情報処理装置（１０１）は典型的な構成として以下の要素を含む。
・プロセッサーユニット(CPU)（１３５）
・ランダムアクセスメモリ（ＲＡＭ）やリードオンリーメモリ（ＲＯＭ）から構成されるメモリユニット（１３６）
・ビデオインタフェイス（１３７）を含むＩ／Ｏインタフェイス
・キーボード（１３２）やマウス（１３３）、バーコードリーダ（１３４）のためのＩ／Ｏインタフェイス（１４３）
記憶装置（１３９）は典型的にハードディスクドライブ（HDD）（１４０）やフロッピー（登録商標）ディスクドライブ（１４１）を含んでいる。図には示されていないが磁気テープドライブなどもまた使用される可能性がある。ＣＤ−ＲＯＭドライブ（１４２）は不揮発性のデータソースとして提供される。後述する本発明のフローチャートで示された手順を実現する再印刷制御プログラムは例えば上記に記述されるような記憶装置を含む可読媒体に格納される。また該プログラムはコンピュータの可読媒体からロードされ、情報処理装置（１０１）のCPU（１３５）によって実行される。
【００２６】
図４は、本実施形態における再印刷制御プログラムのソフトウェアモジュール構成を例示した図である。
【００２７】
図４において、４０１は本実施形態で処理を行うジョブデータを示している。
【００２８】
４０２はジョブデータ４０１を読み込み、後述する各処理部の全体管理を行うジョブ管理部である。
【００２９】
４０３はジョブデータ４０１に含まれる印刷設定情報が記録されたジョブチケットの解析処理を行うジョブ設定解析部である。
【００３０】
４０４はジョブデータ４０１に含まれる印刷データに後述する識別子（バーコードＩＤ）を発行し、該識別子をバーコードとして付与するバーコード設定部である。
【００３１】
４０５は印刷機１０２に送信されたジョブを保存する印刷済ジョブデータ格納領域である。
【００３２】
４０６は印刷ジョブを印刷装置１０２に送信する印刷ジョブ送信部である。
【００３３】
４０７は該再印刷制御プログラム全体の動作を規定する動作パラメータ格納領域である。
【００３４】
４０８は作業者が動作パラメータ４０７を設定するユーザインターフェイスを提供するジョブ設定入力部である。
【００３５】
４０９は再印刷時にバーコードを読み取るバーコード入力部である。
【００３６】
図５は本実施形態におけるジョブデータ４０１を例示する図である。
【００３７】
図５において、
５０１は印刷ジョブ全体を示しており、印刷ジョブ５０１はジョブチケット５０２と印刷データ５０３から構成される。
【００３８】
５０２は印刷ジョブの印刷設定情報を格納するジョブチケットである。
【００３９】
５０３は印刷ジョブの描画データを示す印刷データである。
【００４０】
図６は印刷データ５０３の構造を例示する図である。
【００４１】
図において、印刷データ５０３は、６０１（１ページ目）、６０４（２ページ目）、６０５（最終ページ）のように印刷されるページの集合で表現される。
【００４２】
また、各ページは６０２で示す印刷描画領域と、６０３で示すバーコード格納領域から構成される。
【００４３】
図７は印刷済ジョブデータ格納領域４０５を例示した図である。
【００４４】
印刷ジョブデータ格納領域４０５は
ジョブの識別子を格納するジョブＩＤ格納領域７０１、ジョブチケット５０２を格納するジョブチケット格納領域７０２、印刷データ５０３を格納する印刷データ格納領域７０３、後述するバーコードＩＤの割り振り方法が格納さるバーコードモード格納領域７０４、印刷物バーコードが指し示すバーコードＩＤの詳細が格納されるバーコードＩＤ設定領域７０５から構成される。
【００４５】
図８は図７で示す印刷ジョブデータ格納領域４０５のさらなる具体例を例示した図である。
【００４６】
図８において、
行８０１はジョブＩＤ７０１が“１”、ジョブチケット７０２が“１．ｘｍｌ”、印刷データ７０３が“１．ｐｄｆ”として格納されている例を示している。また、バーコードモード７０４として、印刷ジョブ全体にバーコードＩＤが設定されていることを示す“ジョブ”が格納されている。さらに、バーコードＩＤ設定領域７０５にはジョブ全体のバーコードＩＤ（Ｊｏｂ．ＩＤ）として“２７”が設定されていることを示している。
【００４７】
また、行８０２はジョブＩＤ７０１が“２”、ジョブチケット７０２が“２．ｘｍｌ”、印刷データ７０３が“２．ｐｄｆ”として格納されている例を示している。また、バーコードモード７０４として、ページ単位にバーコードＩＤが設定されていることを示す“ページ”が格納されている。さらに、バーコードＩＤ設定領域７０５には、バーコードが設定されたページの範囲の最初のページのバーコードＩＤ（ＰａｇｅＲａｎｇｅ［０］．ＳｔａｒｔＩＤ）が“１０００１”で、ページ範囲の最初のページ（ＰａｇｅＲａｎｇｅ［０］．ＳｔａｒｔＰａｇｅ）は２ページ目、バーコードＩＤを付与するページ範囲の連続するページ数（ＰａｇｅＲａｎｇｅ［０］．Ｃｏｕｎｔ）は“２”であることを示している。つまり、行８０２は、印刷データの２ページ目に“１０００１”というバーコードＩＤ、印刷データの３ページ目に１０００２というバーコードＩＤが設定されているということを示している。
【００４８】
また、行８０３はジョブＩＤ７０１が“３”、ジョブチケット７０２が“３．ｘｍｌ”、印刷データ７０３が“３．ｐｄｆ”として格納されている例を示している。また、バーコードモード７０４として、印刷ジョブ全体にバーコードＩＤが設定されていることを示す“ジョブ”、及び、ページ単位にバーコードＩＤが設定されていることを示す“ページ”が共に格納されている。
【００４９】
行８０３において、８０１で例示したようにジョブ全体に設定されているバーコードＩＤ（Ｊｏｂ．ＩＤ）として“４７”が設定されていることを示している。さらに、ページ範囲に設定されているバーコードＩＤとして、ページ範囲の先頭ページのバーコードＩＤ（ＰａｇｅＲａｎｇｅ［０］．ＳｔａｒｔＩＤ）が“１００８０”でページ範囲の先頭ページ（ＰａｇｅＲａｎｇｅ［０］．ＳｔａｒｔＰａｇｅ）は１ページ目、バーコードＩＤが設定されているページ範囲の連続するページ数（ＰａｇｅＲａｎｇｅ［０］．Ｃｏｕｎｔ）は“２”であることを示している。即ち、行８０３ではバーコードＩＤはジョブ全体に設定されており、さらに印刷データの１ページ目及び２ページ目にもバーコードＩＤが設定されていることを示している。
【００５０】
なお、本実施例においては、ジョブ全体のバーコードＩＤは１―９９、ページ範囲のバーコードは１００００―３００００のように区別され、再印刷制御プログラムはバーコードＩＤを識別することが可能である。
【００５１】
８０４は後述するバーコードモードが“ページ”でフィニッシング単位にページバーコードを付ける場合の例である。
【００５２】
８０４において、ジョブＩＤ７０１が“４”、ジョブチケット７０２が“４．ｘｍｌ”、印刷データ７０３が“４．ｐｄｆ”として格納されている例を示している。また、バーコードモード７０４として、ページ単位にバーコードＩＤが設定されていることを示す“ページ”が格納されている。さらに、バーコードＩＤ設定領域７０５には、バーコードが設定されたページの範囲の最初のページのバーコードＩＤ（ＰａｇｅＲａｎｇｅ［０］．ＳｔａｒｔＩＤ）が“１０１００”で、ページ範囲の最初のページ（ＰａｇｅＲａｎｇｅ［０］．ＦｉｎｉｓｈｉｎｇＳｔａｒｔＰａｇｅ）は２ページ目、バーコードＩＤを付与するページ範囲の連続するページ数（ＰａｇｅＲａｎｇｅ［０］．Ｃｏｕｎｔ）は“２”であることを示している。つまり、行８０４は、印刷データの２ページ目に“１０１００”というバーコードＩＤ、印刷データの３ページ目に１０１０１というバーコードＩＤが設定されているということを示している。
【００５３】
図９は図４で示した再印刷制御プログラム全体の動作を規定する動作パラメータ格納領域４０７を例示する図である。
【００５４】
動作パラメータ格納領域４０７は本プログラムが動作するバーコードモードを格納する領域（図９（ａ））及び、バーコードによる再印刷時の印刷設定を格納する印刷設定格納領域（図９（ｂ））から構成される。
【００５５】
図９において、９０１はバーコードモードが格納される領域である。９０２はバーコードモード９０１のさらなる詳細設定が格納される領域である。９０３はバーコードが読みとられた後の再印刷時の印刷設定項目が格納される領域である。９０４は印刷設定項目９０３の設定値が格納される領域である。
【００５６】
図１０はジョブ設定入力部４０８が表示するユーザインターフェースを例示する図である。
【００５７】
本ユーザインターフェースにより図９で示したバーコードモード９０１及び９０２が格納される。
【００５８】
図１０において、１００１はユーザインターフェース全体を示している。
【００５９】
１００２はジョブ全体にバーコードＩＤを付与するか否かを決定するためのチェックボックスである。
【００６０】
１００３はページ範囲にバーコードＩＤを付与するかを決定するためのチェックボックスである。
【００６１】
１００４は１００３において、ページ範囲にバーコードＩＤを付与することを決定した場合、印刷データの全ページにバーコードＩＤを付与するか、またはページ範囲を指定するかどうかを選択するラジオボタンである。
【００６２】
１００５は１００４において、ページ範囲にバーコードＩＤを付与する指定を行った場合、ページの範囲を記載する領域である。
【００６３】
１００６は１００３においてページ範囲にバーコードＩＤを付与することを選択した場合、印刷物のフィニッシング範囲に自動的にバーコードＩＤを付与することを決定するラジオボタンである。
【００６４】
なお、本ユーザインターフェイスを用いて設定されたバーコードモード９０１及び９０２の例は図１８に示している。
【００６５】
図１８（ａ）−（ｅ）は、それぞれユーザインターフェイスから以下の設定が施されたケースを示している。
（ａ）“ジョブにバーコードをつける”（１００２）のみが設定されたケース
（ｂ）“ページにバーコードをつける”（１００３）のみが設定されたケース
（ｃ）“ページにバーコードをつける”（１００３）が設定され、“ページ範囲を指定する”が選択され、１００５の範囲として２−３（２ページ目から３ページ目）が設定されたケース
（ｄ）“ページにバーコードをつける”（１００３）が設定され、“フィニッシング領域にバーコードをつける”が選択されたケース
（ｅ）“ジョブにバーコードをつける”（１００２）及び、“ページにバーコードをつける”（１００３）が設定されたケース。
【００６６】
図１８（ａ）のケースにおいて、バーコードモード１８０１は“ジョブ”が格納され、設定値１８０２には値は格納されない。本設定はジョブ全体にバーコードＩＤを割り当てることを意味する。
【００６７】
なお、本設定による印刷データは図１４に例示している。
【００６８】
図１４において、１４０１が先頭ページにつけられたバーコードＩＤである。
【００６９】
図１８（ｂ）のケースにおいて、バーコードモード１８０３は“ページ”が格納され、設定値１８０４にはページ全体を意味する“ａｌｌ”が設定されている。本設定は印刷ジョブのすべてのページにバーコードＩＤを割り当てることを意味する。
【００７０】
なお、本設定による印刷データは図１５に例示している。
【００７１】
図１５において、１５０１、１５０２、１５０３にはそれぞれのページに固有のバーコードＩＤが割り振られていることを示している。
【００７２】
図１８（ｃ）のケースにおいて、バーコードモード１８０５には“ページ”が格納され、設定値１８０６にはページ範囲を示す“２−３”が設定されている。本設定は印刷ジョブの２ページから３ページ目に固有のバーコードＩＤを割り当てることを意味する。
【００７３】
なお、本設定による印刷データは図１７に例示している。
【００７４】
図１７は、各ページの１７０１、１７０２にページ固有のバーコードＩＤが割り振られていることを示している。
【００７５】
図１８（ｄ）のケースにおいて、バーコードモード１８０７は“ページ”が格納され、設定値１８０８にはジョブチケット５０２の印刷指示内のフィニッシング領域にバーコードＩＤが付与されることを示す“フィニッシング単位”が設定されている。本設定は印刷ジョブのジョブチケット５０２に応じてバーコードＩＤを割り当てる領域が変わることを意味する。
【００７６】
図１８（ｅ）のケースにおいて、バーコードモードには１８０９に示す“ジョブ”及び、１８１０に示す“ページ”が共に設定されている。本設定による印刷データは図１６に例示している。
【００７７】
図１６において、１６０１がジョブ全体を識別するバーコードＩＤ、１６０２、１６０３、１６０４が各ページを識別するバーコードＩＤを示している。
【００７８】
図１１はジョブ設定入力部４０８が表示するユーザインターフェースを例示する図である。本ユーザインターフェースにより再印刷時の印刷設定９０３及び９０４が格納される。
【００７９】
図１１において、１１０１はユーザインターフェース全体を示している。
【００８０】
１１０１はバーコード読み込みによる再印刷時に、元のジョブチケットの印刷設定を変更するか否かを選択するチェックボックスである。１１０１が選択されると、バーコード読み込みによる再印刷時、１１０２、１１０３の印刷設定が有効となる。
【００８１】
１１０２は再印刷時に印刷ジョブの優先度を変更し、追い越し印刷等の優先的な処理を行うかどうかを決定するためのチェックボックスである。
【００８２】
１１０３は再印刷時に印刷ジョブの用紙の排紙先を変更し、通常の印刷ジョブと再印刷ジョブの出力物とを作業者が区別できるようにするためのチェックボックスである。
【００８３】
１１０４は１１０３においてジョブの排紙先を変更した場合に、実際に出力する排紙先を選択するコンボボックスである。
【００８４】
なお、図１１のユーザインターフェイスにおいて設定した印刷設定格納領域（図９（ｂ））の具体例は図２０に例示している。
【００８５】
図２０において、２００１は１１０１に示すように、バーコードによる再印刷時に印刷設定を上書きするか否かを格納する領域で、図２０の例では２００２で示すように“ＯＮ”が設定され、本設定はジョブ優先度の設定項目２００３、排紙トレイの設定項目２００４の設定が再印刷時に有効となることを意味する。
【００８６】
図１２は本発明に係る再印刷制御プログラムのフローチャートを示している。なお、本フローチャートで示された手順を実現する再印刷制御プログラムは図３（１３９）で示した記憶装置を含む可読媒体に格納され、また該プログラムはコンピュータの可読媒体からロードされ、CPU（１３５）によって実行される。
【００８７】
作業者からの印刷指示を受けると、ジョブデータ管理部４０２はジョブデータ４０１を読み込み、該ジョブを一意に識別するジョブＩＤを発行する（Ｓ１１）。
【００８８】
次にＳ１２において、ジョブデータ管理部４０２はジョブチケット４０２から印刷設定を取得する。
【００８９】
Ｓ１３において、バーコード設定部４０４は印刷データ４０３にバーコードＩＤを埋め込む。なお、Ｓ１３の詳細に関しては図１３を用いて後述する。
【００９０】
Ｓ１４において、ジョブデータ管理部４０２は印刷データを印刷済ジョブデータ格納領域４０５に格納する。ここで格納する情報はＳ１１で発行されたジョブＩＤ（７０１）、ジョブチケット（７０２）、印刷データ（７０３）、９０１に設定されたバーコードモード、及び図１３で後述するバーコードＩＤ（７０５）である。
【００９１】
次にＳ２０において、印刷指示がバーコード読み込みによるものか否かを判定する。
【００９２】
Ｓ１１から印刷処理が開始された場合、Ｓ２０においてはバーコード読み込みによる再印刷ではないと判定され、Ｓ２１で印刷ジョブ送信部４０６は印刷ジョブを印刷装置１０２に送信する。
【００９３】
次に、本プログラムがＳ１５において、Ｓ２１で印刷用紙に印刷されたバーコードを読み込むと、Ｓ１６において、ジョブデータ管理部４０２は、該バーコードＩＤを保持するジョブが印刷済ジョブデータ格納領域４０５に格納されているか否かを検索する。Ｓ１６におけるジョブ検索の結果、印刷済みのジョブデータのリストに、該当するバーコードＩＤが７０５に設定されているジョブが存在していた場合（Ｓ１７）、Ｓ１８において該当する印刷済のジョブをロードする。
【００９４】
次にＳ２０において、バーコード読み込みによる再印刷ジョブと判断され、
Ｓ２２において、印刷範囲を特定する。なお、Ｓ２２は前述の８０２及び８０３の範囲から印刷ページの範囲は特定される。
【００９５】
次にＳ２３で再印刷時の印刷設定が読み込まれる。
【００９６】
なお、再印刷時の印刷設定は前述した図２０に例示された設定である。
【００９７】
Ｓ２４において、Ｓ２２で決定されたページ範囲、及びＳ２３で決定された印刷設定でジョブチケット５０２は上書きされ、
Ｓ２１において、Ｓ２４で編集されたジョブチケット及び印刷データ５０３で印刷処理が実行される。
【００９８】
図１３は図１２  Ｓ１３で示したバーコード埋め込み処理のフローチャートを示す図である。
【００９９】
Ｓ３１において、バーコード設定部４０４はバーコードモード９０１を読み取る。
【０１００】
次にＳ３２において、複数（ジョブ及びページ）設定される可能性があるバーコードモードをリストすることでひとつのバーコードモードを選択する。
【０１０１】
バーコードモードがジョブモードの場合（Ｓ３３）、Ｓ３４においてジョブ全体を指し示すバーコードＩＤを発行する。
【０１０２】
なお、本実施例においてジョブ全体を指し示すバーコードＩＤは１−９９９９までの範囲の、ジョブ間で重ならない数値とする。
【０１０３】
次にＳ３５において、Ｓ３４で発行されたバーコードＩＤを印刷データ５０３に埋め込む。
【０１０４】
なお、ジョブ全体を指し示すバーコードＩＤを埋め込む領域は図１４の１４０１に示す位置である。
【０１０５】
Ｓ３６において、バーコードモードのリストが終了した場合、処理を終了する。
【０１０６】
また、Ｓ３３でバーコードモードがジョブ以外だった場合（ページの場合）、Ｓ３７において、バーコードモードの設定値９０２が“フィニッシング単位”であるかどうかを判定する。
【０１０７】
Ｓ３７でバーコードモードの設定値が“フィニッシング単位”でない場合、Ｓ４０において、１８０４、１８０６で示されるページ範囲それぞれのバーコードＩＤを発行し、Ｓ３５において、印刷データ５０３の各ページにバーコードＩＤを描画する。
【０１０８】
なお、本実施例において各ページを指し示すバーコードＩＤは１００００ーから５００００までのジョブ間で重ならない正数値とする。
【０１０９】
Ｓ３７において、バーコードモードの設定値９０２がフィニッシング単位である場合、
Ｓ３８においてジョブチケット５０２を読み込み、Ｓ３９においてフィニッシング設定がされている領域を特定し（Ｓ３９）、該当領域のページに対してバーコードＩＤを発行する（Ｓ４０）。
【０１１０】
さらなる具体例として、動作パラメータ４０７のバーコードモードの設定が図１８（ａ）、再印刷時の印刷設定が図２０に示すように格納されていた場合の動作を図１２、１３のフローチャートを用いて説明する。
【０１１１】
作業者からの印刷指示を受けると、ジョブデータ管理部４０２はジョブデータ４０１を読み込み、該ジョブを一意に識別するジョブＩＤを発行する（Ｓ１１）。
【０１１２】
ここでジョブデータ管理部４０２は“１”というジョブＩＤを発行するものとする。
【０１１３】
次にＳ１２において、ジョブデータ管理部４０２はジョブチケット４０２から印刷設定を取得する。
【０１１４】
Ｓ３１において、バーコード設定部４０４はバーコードモード９０１を読み取る。
【０１１５】
本実施例では、読み込まれるバーコードモードは“ジョブ”（１８０１）である。
【０１１６】
次にＳ３２において、“ジョブ”であるバーコードモードがリストされ、Ｓ３４においてジョブ全体を指し示すバーコードＩＤを発行する。
【０１１７】
ここでバーコード設定部４０４は“２７”というバーコードＩＤを発行するものとする。
【０１１８】
次にＳ３５において、Ｓ３４で発行されたバーコードＩＤ“２７”を印刷データ５０３に埋め込む。なお、ジョブ全体を指し示すバーコードＩＤを埋め込む領域は図１４１４０１に示す位置であり、１４０１は“２７”という数値をバーコード化したものである。
【０１１９】
次にＳ３６において、バーコードモードのリストが終了したので処理を終了する。
【０１２０】
Ｓ１４において、ジョブデータ管理部４０２は印刷データを印刷済ジョブデータ格納領域４０５に格納する。ここで格納する情報はＳ１１で発行されたジョブＩＤである“１”、ジョブチケット（７０２）、印刷データ（７０３）、９０１に設定されたバーコードモードである“ジョブ”、バーコードＩＤである“２７”である。
【０１２１】
本処理で格納されたジョブは図８の行８０１に示すものとなる。
【０１２２】
次にＳ２１において本印刷ジョブは印刷装置１０２に送信され、印刷処理が実行される。
【０１２３】
なお、印刷されたジョブは図１４に示すようになる。
【０１２４】
次に図１４の１４０１で示すバーコードを本プログラムが読み込むときの動作を詳述する。Ｓ１５において、１４０１で示すバーコードを読み込むと、Ｓ１６において、ジョブデータ管理部４０２は、該バーコードＩＤとして“２７”を保持するジョブが印刷済ジョブデータ格納領域４０５に格納されているか否かを検索する。Ｓ１６におけるジョブ検索の結果、行８０１に示すジョブＩＤ＝１のジョブが検索され、Ｓ１８において該当する印刷済のジョブをロードする。
【０１２５】
次にＳ２０において、バーコード読み込みによる再印刷ジョブと判断され、
Ｓ２２において、印刷範囲を特定する。本例においては印刷範囲はジョブ全体となる。
次にＳ２３で再印刷時の印刷設定が読み込まれる。
【０１２６】
なお、再印刷時の印刷設定は前述した図２０に例示された設定であるため
Ｓ２３で決定された印刷設定でジョブチケット５０２は上書きされ、
Ｓ２１において、Ｓ２４で編集されたジョブチケット及び印刷データ５０３で印刷処理が実行される。即ち、第一の印刷シーケンスのジョブチケットに対して、図２０で示した印刷設定が上書きされ、Ｓ２１において印刷処理が実行される。
【０１２７】
さらなる具体例として、動作パラメータ４０７のバーコードモードの設定が図１８（ｃ）、再印刷時の印刷設定が図２０に示すように格納されていた場合の動作を図１２、１３のフローチャートを用いて説明する。
【０１２８】
作業者からの印刷指示を受けると、ジョブデータ管理部４０２はジョブデータ４０１を読み込み、該ジョブを一意に識別するジョブＩＤを発行する（Ｓ１１）。
【０１２９】
ここでジョブデータ管理部４０２は“２”というジョブＩＤを発行するものとする。
次にＳ１２において、ジョブデータ管理部４０２はジョブチケット４０２から印刷設定を取得する。Ｓ３１において、バーコード設定部４０４はバーコードモード９０１を読み取る。
【０１３０】
本実施例では、読み込まれるバーコードモードは“ページ”（１８０５）である。
【０１３１】
次にＳ３２において、“ページ”であるバーコードモードがリストされ、Ｓ４０においてページ２、ページ３それぞれにバーコードＩＤとして“１０００１”、“１０００２”を発行する。
【０１３２】
次にＳ３５において、Ｓ３４で発行されたバーコードＩＤを印刷データ５０３の各ページに埋め込む。なお、それぞれのバーコードは図１７１７０１、１７０２である。
【０１３３】
１７０１、１７０２はそれぞれ“１０００１”、“１０００２”をバーコード化したものである。
【０１３４】
次にＳ１４において、ジョブデータ管理部４０２は印刷データを印刷済ジョブデータ格納領域４０５に格納する。ここで格納する情報はＳ１１で発行されたジョブＩＤである“２”、ジョブチケット（７０２）、印刷データ（７０３）、９０１に設定されたバーコードモードである“ページ”、バーコードＩＤである“１０００１”及び、“１０００２”を識別する情報である。
【０１３５】
本処理で格納されたジョブは図８の行８０２に示すものとなる。
【０１３６】
次にＳ２１において本印刷ジョブは印刷装置１０２に送信され、印刷される。
【０１３７】
なお、印刷されたジョブは図１７に示すようになる。
【０１３８】
次に図１７の１７０１で示すバーコードを本プログラムが読み込むときの動作を詳述する。Ｓ１５において、１７０１で示すバーコードを読み込むと、Ｓ１６において、ジョブデータ管理部４０２は、該バーコードＩＤとして“１０００１”を保持するジョブが印刷済ジョブデータ格納領域４０５に格納されているか否かを検索する。Ｓ１６におけるジョブ検索の結果、行８０２に示すジョブＩＤ＝２のジョブが検索され、Ｓ１８において該当する印刷済のジョブをロードする。
【０１３９】
次にＳ２０において、バーコード読み込みによる再印刷ジョブと判断され、Ｓ２２において、印刷範囲を特定する。本例においては、読み込まれたバーコードＩＤが指し示す印刷範囲はページ２となる。
【０１４０】
次にＳ２３で再印刷時の印刷設定が読み込まれる。
【０１４１】
なお、再印刷時の印刷設定は前述した図２０に例示された設定であるためＳ２２及びＳ２３で決定された印刷設定でジョブチケット５０２は上書きされ、Ｓ２１において、Ｓ２４で編集されたジョブチケット及び印刷データ５０３で印刷処理が実行される。
【０１４２】
本印刷処理において印刷装置から出力されるのはページ２のみとなる。
【０１４３】
さらなる具体例として、
動作パラメータ４０７のバーコードモードの設定が図１８（ｄ）、再印刷時の印刷設定が図２０に示すように格納されていた場合の動作を図１２、１３のフローチャートを用いて説明する。
【０１４４】
作業者からの印刷指示を受けると、ジョブデータ管理部４０２はジョブデータ４０１を読み込み、該ジョブを一意に識別するジョブＩＤを発行する（Ｓ１１）。
【０１４５】
ここでジョブデータ管理部４０２は“４”というジョブＩＤを発行するものとする。
【０１４６】
次にＳ１２において、ジョブデータ管理部４０２はジョブチケット４０２から印刷設定を取得する。Ｓ３１において、バーコード設定部４０４はバーコードモード９０１を読み取る。本実施例では、読み込まれるバーコードモードは“ページ”（１８０７）である。
【０１４７】
次にＳ３２において、“ページ”であるバーコードモードがリストされ、Ｓ３７において、バーコードモードの設定値１８０８より、フィニッシング単位であると判定され、Ｓ３８において、ジョブチケット４０２が読み込まれる。
【０１４８】
本実施例ではジョブチケットが２ページ目、３ページ目にステープル処理等のフィニッシング設定がされていたとすると、ページ範囲は２−３と特定され（Ｓ３９）、Ｓ３５において、ページ２及びページ３のバーコードＩＤが発行される。
【０１４９】
本バーコードＩＤはページ１、ページ２それぞれ“１０１００”、“１００１０１”であるとすると、Ｓ１４において、ジョブデータ管理部４０２は印刷データを印刷済ジョブデータ格納領域４０５に格納する。ここで格納する情報はＳ１１で発行されたジョブＩＤである“４”、ジョブチケット（７０２）、印刷データ（７０３）、９０１に設定されたバーコードモードである“ページ”、バーコードＩＤである“１０１００”及び、“１０１０１”を識別する情報である。本処理で格納されたジョブは図８の行８０４に示すものとなる。
【０１５０】
次にＳ２１において本印刷ジョブは印刷装置１０２に送信され、印刷処理が実行される。
【０１５１】
なお、印刷されたジョブは図１７に示すようになる。
【０１５２】
本例においては１７０１が１０１００を示すバーコード、１７０２が１０１０１を示すバーコードである。
【０１５３】
次に図１７の１７０１で示すバーコードを本プログラムが読み込むときの動作を詳述する。Ｓ１５において、１７０１で示すバーコードを読み込むと、Ｓ１６において、ジョブデータ管理部４０２は、該バーコードＩＤとして“１０１００”を保持するジョブが印刷済ジョブデータ格納領域４０５に格納されているか否かを検索する。Ｓ１６におけるジョブ検索の結果、８０４に示すジョブＩＤ＝４のジョブが検索され、Ｓ１８において該当する印刷済のジョブをロードする。
【０１５４】
次にＳ２０において、バーコード読み込みによる再印刷ジョブと判断され、
Ｓ２２において、印刷範囲を特定する。本例においては、フィニッシング設定がなされた範囲を印刷するため、印刷範囲はページ２及び３となる。次にＳ２３で再印刷時の印刷設定が読み込まれる。
【０１５５】
なお、再印刷時の印刷設定は前述した図２０に例示された設定であるためＳ２２、Ｓ２３で決定された印刷設定でジョブチケット５０２は上書きされ、Ｓ２１において、Ｓ２４で編集されたジョブチケット及び印刷データ５０３で印刷処理が実行される。
【０１５６】
以上、説明したように、本発明によると、第３者からの印刷部の作成依頼を受注し、該第３者の所望の成果物を生成し、納品するシステムにおいて、各ユーザによる注文毎（ジョブ毎）の情報を工程毎に再配置し、さらに工程内で同一設定のジョブを統合することで、管理すべき作業指示書の数を減らし、作業効率を向上させることを可能とする。
【０１５７】
具体的には
例えば、図２０で示すように同じ設定を持つ工程をまとめることで、管理すべき後処理工程の指示書の数を減らすことが可能となる。
【０１５８】
通常、ユーザからの注文において、成果物の設定は同じとなる傾向があり、例えば、本発明においてユーザからの注文の成果物が７０％同じものであるとすると、同種の注文では作業効率が７０％向上することが確認されている。
【０１５９】
また、図２２に示した物理ジョブチケットのようにジョブＩＤをユーザデータ毎に発行するが、物理ジョブチケットは唯一のデータで管理する場合、成果物の作成を途中で止めて、日を改めて作業を再開したい場合などに個別に処理を中断、実行が可能であり、このようなケースにおいては、作業効率を劇的に向上させることを可能とする。
【符号の説明】
【０１６０】
４０１  本発明の再印刷装置に入力されるジョブファイルである。
４０２  本発明のジョブを管理するジョブ管理部である。
４０３  ジョブチケットを解析するジョブ設定解析部である。
４０４  バーコードに関する処理を行うバーコード設定部である。
４０５  印刷ジョブを格納する印刷済ジョブデータ格納領域である。
４０６  印刷ジョブを印刷装置に送信する印刷ジョブ送信部である。
４０７  本発明の再印刷装置の動作を規定する動作パラメータである。
４０８  動作パラメータを変更するユーザインターフェースを提供するジョブ設定入力部である。
４０９  バーコードを読み込むバーコード入力部である。
【図１】
2013120509.tif 000003
【図２】
2013120509.tif 000004
【図３】
2013120509.tif 000005
【図４】
2013120509.tif 000006
【図５】
2013120509.tif 000007
【図６】
2013120509.tif 000008
【図７】
2013120509.tif 000009
【図８】
2013120509.tif 000010
【図９】
2013120509.tif 000011
【図１０】
2013120509.tif 000012
【図１１】
2013120509.tif 000013
【図１２】
2013120509.tif 000014
【図１３】
2013120509.tif 000015
【図１４】
2013120509.tif 000016
【図１５】
2013120509.tif 000017
【図１６】
2013120509.tif 000018
【図１７】
2013120509.tif 000019
【図１８】
2013120509.tif 000020
【図１９】
2013120509.tif 000021
【図２０】
2013120509.tif 000022