(57)【要約】【課題】接続対象の画像形成装置が受け取れない拡張データ構造のＰＤＬデータによる印刷ジョブで定義された内容の後処理を行う。【解決手段】後処理装置３００において行う後処理がない場合は、コンピュータ１００から画像形成装置２００のＰＤＬ制御部２２０に、汎用データ構造の原稿ＰＤＬデータの印刷ジョブを出力する。一方、後処理装置３００において行う後処理がある場合は、コンピュータ１００から後処理装置３００の拡張ＰＤＬ制御部３２０に、後処理の属性データを付加して拡張データ構造となったＰＤＬデータの印刷ジョブを出力する。そして、拡張ＰＤＬ制御部３２０が、受け取った印刷ジョブから汎用データ構造の原稿ＰＤＬデータと後処理の属性データとを抽出する。後処理の属性データは後処理制御部３４０が後処理部３５０を制御するのに用いる。汎用データ構汎の原稿ＰＤＬデータは、画像形成装置２００のＰＤＬ制御部２２０に出力する。【選択図】図１
2014166720.tif 000002
【特許請求の範囲】
【請求項１】
原稿の印刷に関する汎用データ構造の原稿ＰＤＬデータに、後処理に関する後処理ＰＤＬデータを付加して拡張データ構造のＰＤＬデータとした印刷ジョブに基づいて、前記原稿ＰＤＬデータを用いて原稿を印刷した画像形成装置からの印刷済用紙を後処理する後処理装置において、
入力された前記印刷ジョブから前記後処理ＰＤＬデータを抽出する後処理ＰＤＬデータ抽出手段と、
前記入力された印刷ジョブから前記原稿ＰＤＬデータを抽出する原稿ＰＤＬデータ抽出手段と、
抽出した前記後処理ＰＤＬデータに基づいて前記印刷済用紙を後処理する後処理手段と、
抽出した前記原稿ＰＤＬデータを前記画像形成装置に出力する原稿ＰＤＬデータ出力手段と、
を備えることを特徴とする後処理装置。
【請求項２】
前記印刷済用紙から原稿画像データを取得する原稿画像データ取得手段と、
前記画像形成装置に出力した前記原稿ＰＤＬデータから原稿画像データを生成する原稿画像データ生成手段と、
取得した前記原稿画像データと生成した前記原稿画像データとを照合する照合手段と、
前記取得した原稿画像データと前記生成した原稿画像データとの照合結果が不一致である場合に前記後処理手段の後処理を停止させる停止手段と、
をさらに備えることを特徴とする請求項１記載の後処理装置。
【請求項３】
前記後処理手段による後処理の停止と、前記照合手段の照合結果が不一致であった前記両原稿画像データのページとを、前記画像形成装置に通知する停止通知手段をさらに備えることを特徴とする請求項２記載の後処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に接続して使用される後処理装置に関する。
【背景技術】
【０００２】
印刷ジョブにより印刷用紙に画像を形成する画像形成装置は、後処理装置と接続して画像形成システムとして使用することがある。後処理装置としては主に、多数部印刷の際のソートやステープル、パンチ等の処理を行うものが従来から存在している。
【０００３】
これに対し、近年では、画像形成装置の高速処理化等もあって画像形成システムの運用範囲が拡がる傾向にあり、これに伴い、高速処理化や多機能化、あるいは、新たな用途への対応化を図った後処理装置が新たに提供される機会が増えている。ところが、後処理装置と共に画像形成システムを構成しようとしている画像形成装置では、このような後発の後処理装置との連携使用が考慮されていない場合がある。
【０００４】
そこで、連携して使用したい後処理装置の機能情報を追加登録すると、それに基づいて、連携相手の後処理装置で行う処理に適した体裁で画像形成後の印刷済用紙を排紙し、かつ、後処理装置の作業手順書の元となるジョブチケットを生成して後処理装置に送信するようにした画像形成装置が、既に提案されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第４４５５３９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、パーソナルコンピュータ等のユーザ端末で作成した文書を画像形成装置で印刷する場合には、ポストスクリプト等のページ記述言語（ＰＤＬ）で記述されたＰＤＬデータが用いられる。このページ記述言語とは、コンピュータ上で作成された文書や画像等の原稿を印刷する際に、画像形成装置への出力イメージを記述して画像形成装置に対して指示するプログラム言語である。
【０００７】
そして、原稿のＰＤＬデータは汎用データ構造が用いられ、原稿ＰＤＬデータの印刷ジョブを受け取った画像形成装置では、原稿を印刷する際に、ＰＤＬ制御部が、自身が保有するフォントデータを用いて、文字や図形の位置情報、書式情報などのＰＤＬデータをビットマップイメージに変換する。
【０００８】
これに対し、上述した従来技術は、後処理装置で行う処理に関する情報を含む印刷ジョブを画像形成装置が受け取ることを前提としている。したがって、ユーザ端末は、汎用データ構造の原稿ＰＤＬデータに後処理の属性データを付加したＰＤＬデータを、拡張データ構造で出力する必要がある。これに合わせて画像形成装置は、拡張データ構造のＰＤＬデータを処理できる拡張ＰＤＬ制御部を有している必要がある。
【０００９】
ところが、後発の後処理装置との連携使用を想定していない画像形成装置では、拡張ＰＤＬ制御部を有していない場合があり、その場合は、拡張ＰＤＬ制御部を実装した拡張インタフェースを用いて、ユーザ端末のインタフェースと互換性を持たせる必要がある。また、拡張インタフェースの接続ポートを画像形成装置が有していない場合は、ユーザ端末とインタフェースの互換性を持たせること自体ができなくなってしまう。
【００１０】
ユーザ端末と画像形成装置との間でインタフェースの互換性を持たせることができなければ、ユーザ端末から後処理の属性データを含む拡張データ構造のＰＤＬデータの印刷ジョブを出力しても、その属性データを画像形成装置が認識できず、後処理装置に伝達することもできない。したがって、後処理装置で行う処理をユーザ端末で決定してそのデータを印刷ジョブに含めて出力しても、後処理装置にその後処理を実行させることができなくなる。
【００１１】
本発明は前記事情に鑑みなされたものであり、本発明の目的は、接続対象の画像形成装置がインタフェースの互換性を有していなくても、拡張データ構造のＰＤＬデータによる印刷ジョブで定義された内容の後処理を行うことができる後処理装置を提供することにある。
【課題を解決するための手段】
【００１２】
上記目的を達成するために本発明は、
原稿の印刷に関する汎用データ構造の原稿ＰＤＬデータ（例えば、図２のデータ構造のＰＤＬデータ）に、後処理に関する後処理ＰＤＬデータを付加して拡張データ構造のＰＤＬデータ（例えば、図３のデータ構造のＰＤＬデータ）とした印刷ジョブに基づいて、前記原稿ＰＤＬデータを用いて原稿を印刷した画像形成装置（例えば、図１の画像形成装置２００）からの印刷済用紙を後処理する後処理装置（例えば、図１の後処理装置３００）において、
入力された前記印刷ジョブから前記後処理ＰＤＬデータ（例えば、図３のＰＤＬデータの破線部分）を抽出する後処理ＰＤＬデータ抽出手段（例えば、図１の拡張ＰＤＬ制御部３２０）と、
前記入力された印刷ジョブ（例えば、図３のデータ構造のＰＤＬデータ）から前記原稿ＰＤＬデータを抽出する原稿ＰＤＬデータ抽出手段（例えば、図１の拡張ＰＤＬ制御部３２０）と、
抽出した前記後処理ＰＤＬデータに基づいて前記印刷済用紙（例えば、図１の印刷済用紙Ｓ）を後処理する後処理手段（例えば、図１の後処理部３５０）と、
抽出した前記原稿ＰＤＬデータを前記画像形成装置に出力する原稿ＰＤＬデータ出力手段（例えば、図１のＰＤＬデータ出力部３３０）と、
を備えることを特徴とする。
【００１３】
上記発明によれば、拡張データ構造のＰＤＬデータの印刷ジョブは、画像形成装置ではなく後処理装置の後処理ＰＤＬデータ抽出手段に入力される。そして、後処理ＰＤＬデータ抽出手段において、拡張データ構造のＰＤＬデータから後処理ＰＤＬデータが抽出されて、それに応じた内容で後処理手段が、画像形成装置で原稿を印刷した印刷済用紙を後処理する。
【００１４】
また、画像形成装置には、原稿ＰＤＬデータ抽出手段が印刷ジョブから抽出した原稿ＰＤＬデータが入力される。この原稿ＰＤＬデータは汎用データ構造であり、画像形成装置がインタフェースの互換性を有している。
【００１５】
このため、画像形成装置は、拡張データ構造のＰＤＬデータに対するインタフェースの互換性を有していなくても、拡張データ構造のＰＤＬデータから抽出された汎用データ構造の原稿ＰＤＬデータを用いて印刷用紙に原稿を印刷することができる。
【００１６】
以上から、接続対象の画像形成装置がインタフェースの互換性を有していなくても、拡張データ構造のＰＤＬデータによる印刷ジョブで定義された内容の後処理を行うことができる。
【００１７】
また、上記発明において、前記印刷済用紙から原稿画像データを取得する原稿画像データ取得手段（例えば、図１のＣＣＤカメラ３６０）と、前記画像形成装置に出力した前記原稿ＰＤＬデータから原稿画像データを生成する原稿画像データ生成手段（例えば、図１のＰＤＬデータ出力部３３０）と、取得した前記原稿画像データと生成した前記原稿画像データとを照合する照合手段（例えば、図１の後処理制御部３４０）と、前記取得した原稿画像データと前記生成した原稿画像データとの照合結果が不一致である場合に前記後処理手段の後処理を停止させる停止手段（例えば、図１の後処理制御部３４０）とをさらに備えることを特徴とする。
【００１８】
上記発明によれば、後処理装置において、画像形成装置に出力した汎用データ構造の原稿ＰＤＬデータを解析して、原稿ＰＤＬデータが示す原稿画像データを生成し、実際に後処理する印刷済用紙上から取得した原稿画像データの内容と照合する。そして、両原稿画像データの不一致が検出されたら、後処理装置が自身で後処理を停止させることになる。
【００１９】
このため、後処理装置が画像形成装置からの印刷済用紙に行う後処理の内容が、その印刷済用紙に対応した内容であるか否かを、印刷済用紙上の原稿画像データと、後処理データを含む拡張データ構造のＰＤＬデータ中の原稿ＰＤＬデータから生成した原稿画像データとの照合を通じて確認することができる。また、印刷済用紙とそれに対する後処理の内容とが一致しない場合に、後処理の直前にそのことを検出し、かつ、後処理装置の内部で即座に後処理を停止させることができる。
【００２０】
これにより、例えば、画像形成装置からの印刷済用紙の原稿画像に印刷不良等による不備があっても、その印刷済用紙に後処理が行われて不適切に出力されるのを抑制することができる。また、画像形成装置からの印刷済用紙に後処理装置内でジャムが発生する等して、印刷済用紙に施される後処理内容が、前後に給紙される別の印刷済用紙に対する後処理内容にずれてしまっても、そのまま後処理された印刷済用紙が不適切に出力されるのを抑制することができる。
【００２１】
しかも、画像形成装置からの印刷済用紙の原稿画像データと、その印刷済用紙に行われる後処理の対象となる原稿ＰＤＬデータの原稿画像データとを照合するために、画像形成装置と後処理装置との間で原稿画像データを授受する必要がない。このため、画像形成装置と後処理装置との間で独自のフォーマットによる信号伝送を汎用的でないプロトコルにより行う必要がなく、また、データ量の多い信号伝送を行う必要もない。よって、後処理された印刷済用紙が不適切な状態のまま出力されるのを抑制する構成を、構成面と処理面との両面で負担の少ない内容で実現することができる。
【００２２】
さらに、上記発明において、前記後処理手段による後処理の停止と、前記照合手段の照合結果が不一致であった前記両原稿画像データのページとを、前記画像形成装置に通知する通知手段（例えば、図１の後処理制御部３４０）をさらに備えることを特徴とする。
【００２３】
上記発明によれば、照合手段が不一致を検出した両原稿画像データのページを画像形成装置に通知することで、画像形成装置において、通知されたページから原稿の印刷の再開ページを認識させることができる。これにより、画像形成装置における印刷不良等で画像形成装置における原稿の印刷と後処理装置における印刷済用紙の後処理とを停止させた際に、印刷と後処理とを適切な段階から迅速に再開させることができる。
【発明の効果】
【００２４】
本発明によれば、接続対象の画像形成装置がインタフェースの互換性を有していなくても、拡張データ構造のＰＤＬデータによる印刷ジョブで定義された内容の後処理を行うことができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の一実施形態に係るプリンタシステムの制御系に関する概略構成を示すブロック図である。
【図２】図１のコンピュータの拡張ＰＤＬ出力部が出力する汎用データ構造による原稿のＰＤＬデータ（原稿ＰＤＬデータ）のデータ構造を示す説明図である。
【図３】図２の汎用データ構造の原稿ＰＤＬデータに後処理の属性データを付加して拡張データ構造となったＰＤＬデータのデータ構造を示す説明図である。
【図４】図１のプリンタシステムにおいて実行される印刷及び後処理処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００２６】
以下、本発明の実施形態について図面を参照しながら説明する。図１は本発明の一実施形態に係るプリンタシステムの制御系に関する概略構成を示すブロック図である。
【００２７】
図１に示す本実施形態のプリンタシステム１は、印刷ジョブを出力するコンピュータ１００（請求項中のユーザ端末に相当）と、印刷ジョブに基づいて不図示の印刷用紙に対する印刷を実行する画像形成装置２００と、画像形成装置２００で印刷された印刷済用紙Ｓに対して後処理を実行する後処理装置３００とを、不図示のネットワークにそれぞれ接続して構成されている。
【００２８】
コンピュータ１００は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスク等を内蔵したパーソナルコンピュータで構成されている。そして、コンピュータ１００は、印刷データ編集部１１０及び拡張ＰＤＬ制御部１２０を有している。
【００２９】
ＣＰＵは、例えばハードディスクに記憶されたアプリケーションソフトウェア（プログラム）を実行することで、印刷データ編集部１１０をコンピュータ１００内に実装する。印刷データ編集部１１０は、キーボードやマウス等の入力手段を用いて入力されたデータに基づいて、文章や図形、写真等を含む原稿のデータを生成することができる。
【００３０】
また、コンピュータ１００のＣＰＵは、例えばハードディスクに記憶されたプリンタドライバプログラムを実行することで、拡張ＰＤＬ制御部１２０をコンピュータ１００内に実装する。プリンタドライバプログラムは、画像形成装置２００と後処理装置３００に対応しており、プリンタドライバプログラム上では、画像形成装置２００に関する設定項目と、後処理装置３００に関する設定項目とを指定することができる。
【００３１】
拡張ＰＤＬ制御部１２０は、印刷データ編集部１１０で生成した原稿を印刷する際に、印刷ジョブを生成してネットワークに出力する。このとき、後処理装置３００に関する設定項目の指定がない（後処理装置３００において行う後処理がない）場合は、拡張ＰＤＬ制御部１２０は、汎用データ構造による原稿のＰＤＬデータの印刷ジョブを、画像形成装置２００に出力する。
【００３２】
図２は、拡張ＰＤＬ制御部１２０が出力する汎用データ構造による原稿のＰＤＬデータ（原稿ＰＤＬデータ）のデータ構造を示す説明図である。ここでは、ＰＣＬ（Printer Command Language）で記述した原稿ＰＤＬデータを例示している。
【００３３】
ＰＣＬで記述した汎用データ構造の原稿ＰＤＬデータでは、「ジョブ制御コマンド」において、「コピー枚数」、「片面／両面印刷」、…、「測定単位」、…等が定義される。また、「ページ制御コマンド」において、「ページサイズ」、「給紙方法」、…、「右側マージン」、…等が定義される。
【００３４】
一方、後処理装置３００に関する設定項目の指定がある（後処理装置３００において行う後処理がある）場合は、拡張ＰＤＬ制御部１２０は、拡張データ構造によるＰＤＬデータの印刷ジョブを、後処理装置３００に出力する。この印刷ジョブは、汎用データ構造による原稿ＰＤＬデータに後処理の属性データ（後処理ＰＤＬデータ）を付加してＰＤＬデータのデータ構造を汎用データ構造から拡張データ構造に変えている。
【００３５】
図３は、拡張ＰＤＬ制御部１２０が出力する拡張データ構造によるＰＤＬデータのデータ構造を示す説明図である。ここでは、図２の汎用データ構造の原稿ＰＤＬデータに後処理ＰＤＬデータが続いて拡張データ構造のＰＤＬデータとなった場合のデータ構造を例示している。
【００３６】
図３に示す拡張データ構造のＰＤＬデータでは、「ジョブ制御コマンド」において、「測定単位」に続いて、後処理装置３００における後処理に関連した、「オフセット排出設定」、「ステープル設定」、「パンチ設定」、「フィニッシング設定」、…等が定義される。また、「ページ制御コマンド」において、「右側マージン」に続いて、やはり後処理装置３００における後処理に関連した、「折り設定」、「ページ属性」、…等が定義される。
【００３７】
なお、ＰＤＬデータには、汎用データ構造か拡張データ構造かを問わず、同一のコンピュータ言語が使用されている。また、図１に示す拡張ＰＤＬ制御部１２０による印刷ジョブの出力先は、ネットワーク上における画像形成装置２００や後処理装置３００のノード名を印刷ジョブのヘッダ情報において、定義することができる。
【００３８】
画像形成装置２００は、インクジェット方式や電子写真方式、孔版印刷方式等によって、不図示の印刷用紙に原稿の画像を印刷する。そして、画像形成装置２００は、全体の動作を制御する制御ユニット２１０と、印刷用紙に画像を形成する画像形成部２６０とを有している。
【００３９】
制御ユニット２１０は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスク等を有するコンピュータで構成されている。そして、制御ユニット２１０は、ＰＤＬ制御部２２０、ＰＤＬデータ変換部２３０、画像形成制御部２４０及びプリントエンジン制御部２５０を有している。
【００４０】
ＣＰＵは、例えばハードディスクに記憶されたプログラムを実行することで、ＰＤＬ制御部２２０、ＰＤＬデータ変換部２３０、画像形成制御部２４０及びプリントエンジン制御部２５０を制御ユニット２１０のコンピュータ内に実装する。
【００４１】
ＰＤＬ制御部２２０には、コンピュータ１００や後処理装置３００から、汎用データ構造の原稿ＰＤＬデータが入力される。入力された原稿ＰＤＬデータはＰＤＬデータ変換部２３０において、原稿画像のイメージデータに変換され、画像形成制御部２４０に出力される。画像形成制御部２４０は、プリントエンジン制御部２５０により画像形成部２６０を制御し、印刷用紙に原稿の画像を印刷させる。
【００４２】
なお、画像形成制御部２４０は、画像形成装置２００内で印刷用紙にジャムが発生した場合に、画像形成部２６０による原稿画像の印刷動作や印刷後の印刷済用紙（出力物）Ｓの出力（排紙）動作を停止させる。これらの動作の停止は後処理装置３００に通知される。また、画像形成制御部２４０は、後処理装置３００から後述する後処理動作の停止通知を受けた場合にも、印刷動作や出力動作を停止させる。
【００４３】
この場合、画像形成制御部２４０は、画像形成装置２００内でのジャム状態の解消後や、後処理装置３００から後述する停止解除通知を受けた場合に、停止させた動作を再開させる。印刷動作の再開ページは、画像形成装置２００内での印刷用紙のジャム発生箇所に応じて画像形成制御部２４０が決定する。また、後処理装置３００からの通知により動作を停止させた場合に画像形成制御部２４０は、停止再開通知と共に後処理装置３００から通知される印刷済用紙Ｓのページに基づいて、印刷動作の再開ページを決定する。
【００４４】
上述した画像形成制御部２４０による後処理装置３００への動作停止の通知は、ＳＮＭＰ（Simple Network Management Protocol）等の汎用のプロトコルによって行うことができる。
【００４５】
後処理装置３００は、画像形成装置２００の排紙部（図示せず）に接続された給紙部（図示せず）と、画像形成装置２００から給紙部に給紙された印刷済用紙Ｓに対して各種の後処理（オフセット排紙、ステープル処理、パンチ処理、フィニッシング処理等）を行う後処理部３５０（請求項中の後処理手段に相当）等を有している。また、後処理装置３００は、全体の動作を制御する制御ユニット３１０を有している。
【００４６】
制御ユニット３１０は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスク等を有するコンピュータで構成されている。そして、制御ユニット３１０は、拡張ＰＤＬ制御部３２０、ＰＤＬデータ出力部３３０及び後処理制御部３４０を有している。また、制御ユニット３１０には、画像形成装置２００から給紙される印刷済用紙Ｓの原稿画像を撮影するＣＣＤカメラ３６０（請求項中の原稿画像データ取得手段に相当）が接続されている。
【００４７】
ＣＰＵは、例えばハードディスクに記憶されたプログラムを実行することで、拡張ＰＤＬ制御部３２０、ＰＤＬデータ出力部３３０及び後処理制御部３４０を制御ユニット３１０のコンピュータ内に実装する。
【００４８】
拡張ＰＤＬ制御部３２０（請求項中の後処理ＰＤＬデータ抽出手段及び原稿ＰＤＬデータ抽出手段に相当）には、コンピュータ１００から、拡張データ構造のＰＤＬデータによる印刷ジョブが入力される。拡張ＰＤＬ制御部３２０は、拡張データ構造のＰＤＬデータを解析し、入力された印刷ジョブから、汎用データ構造の原稿ＰＤＬデータと後処理の属性データとを抽出する。
【００４９】
拡張ＰＤＬ制御部３２０が抽出した汎用データ構造の原稿ＰＤＬデータは、ＰＤＬデータ出力部３３０（請求項中の原稿ＰＤＬデータ出力手段に相当）により画像形成装置２００のＰＤＬ制御部２２０に出力される。また、ＰＤＬデータ出力部３３０（請求項中の原稿画像データ生成手段に相当）は、原稿ＰＤＬデータを原稿画像のイメージデータ（請求項中の生成した原稿画像データに相当）に変換し、後処理制御部３４０に出力する。後処理制御部３４０には、拡張ＰＤＬ制御部３２０が抽出した後処理の属性データと、ＣＣＤカメラ３６０が撮影した印刷済用紙Ｓの原稿画像のデータ（請求項中の取得した原稿画像データに相当）とが入力される。
【００５０】
後処理制御部３４０は、後処理部３５０を制御し、印刷済用紙Ｓに後処理（オフセット排紙、ステープル処理、パンチ処理、フィニッシング処理等）を施し、後処理出力物Ｓ１として排紙する。
【００５１】
ここで、後処理装置３００によって印刷済用紙Ｓに後処理を施する際に後処理制御部３４０が行う詳細な処理について説明する。後処理制御部３４０は、画像形成装置２００から給紙された印刷後の印刷済用紙Ｓに対して後処理部３５０が行う後処理を制御する。この制御により後処理部３５０は、拡張ＰＤＬ制御部３２０からの後処理の属性データに対応する後処理を印刷済用紙Ｓに対して行うことができる。この属性データでは、後処理の機能（属性）と後処理部３５０に行わせる後処理の内容（属性値）とが定義される。
【００５２】
後処理部３５０が印刷済用紙Ｓに対する後処理を行う際、後処理制御部３４０は、ＣＣＤカメラ３６０が撮影した画像形成装置２００からの印刷済用紙Ｓに印刷されている原稿画像が正しい内容であるかどうかを確認する。印刷済用紙Ｓの原稿画像の内容確認は、拡張データ構造のＰＤＬデータ中の原稿ＰＤＬデータからＰＤＬデータ出力部３３０が変換した原稿画像のイメージデータとＣＣＤカメラ３６０が撮影した原稿画像のデータとの照合によって行う。
【００５３】
詳しくは、後処理部３５０がこれから行う後処理の属性データに対応するページの原稿画像のイメージデータと、後処理部３５０がこれから後処理を行う対象の印刷済用紙ＳからＣＣＤカメラ３６０が撮影したページの原稿画像のデータとを照合する。
【００５４】
この照合により、ＣＣＤカメラ３６０が撮影した画像形成装置２００からの印刷済用紙Ｓに印刷されている原稿画像のデータが、ＰＤＬデータ出力部３３０からの原稿画像のイメージデータと一致しない場合に、後処理制御部３４０は、後処理部３５０による後処理を停止させる。したがって、印刷済用紙Ｓの原稿画像が印刷不良等によって適切な内容でない場合や、後処理装置３００内で印刷済用紙Ｓにジャムが発生して後処理部３５０に印刷後の印刷済用紙Ｓが正規の順番で給紙されなくなった場合は、印刷済用紙Ｓに対する後処理が停止される。
【００５５】
後処理を停止させた場合に後処理制御部３４０は、後処理を停止させた旨を画像形成装置２００に通知（停止通知）する。
【００５６】
なお、後処理装置３００内での印刷済用紙Ｓのジャム発生により後処理を停止させた場合に後処理制御部３４０は、後処理装置３００内の後処理が済んでいない印刷済用紙Ｓが自動で又は手動で搬送系から全て取り除かれた後に、後処理を停止させた印刷済用紙Ｓのページを画像形成装置２００に通知（停止解除通知）する。
【００５７】
その際、後処理部３５０がこれから後処理を行う印刷済用紙Ｓのデータ上のページ（ＰＤＬデータ出力部３３０からの原稿画像データ上のページ）と、ＣＣＤカメラ３６０が実際に撮影した印刷済用紙Ｓのページとが異なる場合は、どちらか値が少ない方のページを停止解除通知として画像形成装置２００に通知する。これにより、後処理が済んでいないページから画像形成装置２００に再印刷させて、後処理済の最終ページの次のページから後処理を再開することができる。
【００５８】
その後、後処理を停止させた先頭ページ以降が画像形成装置２００で再印刷されて、その印刷済用紙Ｓが画像形成装置２００から給紙されると、あるいは、その旨が画像形成装置２００から通知されると、後処理制御部３４０は停止した後処理を後処理部３５０に再開させる。
【００５９】
上述した後処理制御部３４０による画像形成装置２００への停止通知や停止解除通知は、画像形成装置２００の画像形成制御部２４０による通知と同じく、ＳＮＭＰ等の汎用のプロトコルによって行うことができる。
【００６０】
上述した後処理の停止を行うことで、原稿画像が印刷不良等により不適切な内容となった印刷済用紙Ｓや、後処理装置３００内でのジャム発生により後処理部３５０に正規の順番で給紙されなかった印刷済用紙Ｓが、そのまま後処理部３５０で後処理されて、不適切な後処理出力物Ｓ１として出力（排紙）されずに済む。
【００６１】
例えば、後処理装置３００の後処理部３５０が、封筒に内容物を封入して封緘した封書を後処理出力物Ｓ１として出力する後処理を行う場合には、封筒と内容物とのマッチングが正しいかどうかや、内容物の印刷状態に印刷不良等による不備がないかどうかを、封緘後の封書の状態では外見上確認できない。
【００６２】
しかし、上述した制御を後処理制御部３４０が行うことで、封筒への封入直前に上述した事項を確認し、必要に応じて後処理を中止できるようになる。このため、封筒と内容物がマッチングしない封書や、封書又は内容物の印刷状態に不備がある封書が、そのまま封書となって出力されてしまうことがない。
【００６３】
なお、原稿画像が印刷済用紙Ｓ毎にユニークなバーコード（図示せず）を有している場合は、ＣＣＤカメラ３６０に代えて、画像形成装置２００から給紙される印刷済用紙Ｓ上のバーコードを読み取るバーコードリーダ（図示せず）を、請求項中の原稿画像データ取得手段に相当するものとして用いてもよい。
【００６４】
例えば、後処理出力物Ｓ１が上述した封書であるならば、各封書の封筒とする印刷済用紙Ｓや内容物とする印刷済用紙Ｓに封書単位のＩＤを含んだバーコードが印刷される場合に、そのバーコードを原稿画像の代わりに照合に利用することができる。このバーコードは、封筒や内容物とする印刷済用紙Ｓに原稿（の一部）として印刷される。したがって、拡張ＰＤＬ制御部３２０が拡張データ構造のＰＤＬデータから抽出した原稿ＰＤＬデータは、バーコードのデータを含んでいる。
【００６５】
この場合に後処理制御部３４０は、バーコードリーダで読み取ったバーコードの内容（請求項中の取得した原稿画像データに相当）を、拡張ＰＤＬ制御部３２０が拡張データ構造のＰＤＬデータから抽出した原稿ＰＤＬデータ中のバーコードのデータ（請求項中の生成した原稿画像データに相当）と照合する。
【００６６】
照合によりバーコードの内容が一致しなければ、印刷済用紙Ｓと印刷済用紙Ｓに施す後処理の内容とがマッチングしていないことを認識することができる。また、バーコードリーダが印刷済用紙Ｓのバーコードを読み取れなければ、印刷済用紙Ｓ上のバーコード画像に印刷不良等による不備があることを認識することができる。
【００６７】
以上の説明からも明らかなように、本実施形態では、後処理制御部３４０が、請求項中の照合手段、停止手段、及び、停止通知手段に相当している。
【００６８】
次に、プリンタシステム１において実行される印刷及び後処理処理の手順を、図４のフローチャートを参照して説明する。まず、コンピュータ１００の印刷データ編集部１１０で生成した原稿を印刷する際に、コンピュータ１００の拡張ＰＤＬ制御部１２０が、プリンタドライバプログラム上での後処理装置３００に関する設定項目の指定の有無を確認する（ステップＳ１）。
【００６９】
後処理装置３００に関する設定項目の指定がない場合は（ステップＳ１でＮＯ）、拡張ＰＤＬ制御部１２０が、汎用データ構造の原稿ＰＤＬデータの印刷ジョブを、画像形成装置２００に出力する（ステップＳ３）。
【００７０】
画像形成装置２００のＰＤＬ制御部２２０は、受け取った印刷ジョブの原稿ＰＤＬデータをＰＤＬデータ変換部２３０により原稿画像のイメージデータに変換させ、画像形成制御部２４０及びプリントエンジン制御部２５０の制御により印刷用紙Ｓに、印刷ジョブの全てのページの原稿画像を印刷させ（ステップＳ５，７）、一連の印刷処理を終了する。
【００７１】
一方、後処理装置３００に関する設定項目の指定がある場合は（ステップＳ１でＹＥＳ）、コンピュータ１００の拡張ＰＤＬ制御部１２０が、原稿ＰＤＬデータと後処理の属性データ（後処理ＰＤＬデータ）とを含む拡張データ構造のＰＤＬデータの印刷ジョブを、後処理装置３００に出力する（ステップＳ９）。
【００７２】
後処理装置３００の拡張ＰＤＬ制御部３２０は、受け取った印刷ジョブから汎用データ構造の原稿ＰＤＬデータを抽出し、画像形成装置２００のＰＤＬ制御部２２０に出力する（ステップＳ１１）。画像形成装置２００のＰＤＬ制御部２２０は受け取った汎用データ構造の原稿ＰＤＬデータをＰＤＬデータ変換部２３０により原稿画像のイメージデータに変換させ、画像形成制御部２４０及びプリントエンジン制御部２５０の制御により印刷用紙Ｓに、印刷ジョブの原稿画像を印刷させる（ステップＳ１３）。
【００７３】
また、拡張ＰＤＬ制御部３２０は、これから後処理部３５０が後処理する印刷済用紙ＳからＣＣＤカメラ３６０が撮影した原稿画像を、後処理部３５０がこれから行う後処理の内容を示す属性データに対応するページのＰＤＬデータ出力部３３０が変換したイメージデータの原稿画像と照合し、内容が一致するか否かを確認する（ステップＳ１５）。
【００７４】
内容が一致する場合は（ステップＳ１５でＹＥＳ）、後述するステップＳ２１に進み、画像形成装置２００から給紙された印刷後の印刷済用紙Ｓに対する、拡張ＰＤＬ制御部３２０が印刷ジョブから抽出した後処理の属性データに対応する後処理を、後処理部３５０により開始させる。
【００７５】
一方、内容が一致しない場合は（ステップＳ１５でＮＯ）、ステップＳ２１で開始した後処理を停止させてその旨を示す停止通知を画像形成装置２００に出力する停止処理を、後処理制御部３４０により実行する（ステップＳ１７）。その後、後処理制御部３４０が画像形成装置２００に停止解除通知を出力して後処理を再開する状況に至ったならば（ステップＳ１９でＹＥＳ）、再び拡張ＰＤＬ制御部３２０が、画像形成装置２００から給紙された印刷後の印刷済用紙Ｓに対する後処理を後処理部３５０に開始（再開）させる。
【００７６】
以上のステップＳ１３以降の手順を、印刷ジョブの全ページ分終了したならば（ステップＳ２３でＹＥＳ）、一連の印刷処理を終了する。
【００７７】
このように、本実施形態のプリンタシステム１によれば、後処理装置３００において行う後処理がない場合は、コンピュータ１００から画像形成装置２００に、汎用データ構造の原稿ＰＤＬデータの印刷ジョブを出力する。
【００７８】
一方、後処理装置３００において行う後処理がある場合は、コンピュータ１００から後処理装置３００に、後処理の属性データを付加して拡張データ構造となったＰＤＬデータの印刷ジョブを出力する。そして、後処理装置３００において、受け取った印刷ジョブの拡張データ構造によるＰＤＬデータから後処理の属性データ（後処理ＰＤＬデータ）を印刷ジョブから抽出し、後処理制御部３４０が後処理部３５０を制御する際に使用する。
【００７９】
このため、画像形成装置２００がインタフェースの互換性を有していない、拡張データ構造のＰＤＬデータに含まれる後処理の属性データ（後処理ＰＤＬデータ）を、コンピュータ１００から画像形成装置２００経由でなく後処理装置３００が受け取って、属性データに対応する後処理を印刷済用紙Ｓに行うことができる。
【００８０】
また、後処理装置３００は、コンピュータ１００から受け取った印刷ジョブの拡張構造のＰＤＬデータから、画像形成装置２００がインタフェースの互換性を有している汎用データ構造の原稿ＰＤＬデータを抽出し、画像形成装置２００に出力する。このため、画像処理装置２００は、インタフェースの互換性がない拡張データ構造のＰＤＬデータに含まれる汎用データ構造の原稿ＰＤＬデータを、後処理装置３００から受け取って、原稿画像の印刷を行うことができる。
【００８１】
以上から、原稿と後処理のデータを拡張データ構造のＰＤＬデータとしたコンピュータ１００からの印刷ジョブに基づいて、インタフェースの互換性がない画像形成装置２００で原稿を印刷し、かつ、画像形成装置２００と連動させて後処理装置３００で後処理を行うことができる。
【００８２】
これにより、画像形成装置２００に後発の後処理装置３００を組み合わせて使用する場合に、後処理装置３００で行う後処理の属性データを含めてコンピュータ１００が出力する印刷ジョブを、コンピュータ１００とのインタフェースの互換性がないため画像形成装置２００に出力できなくても、拡張インタフェース等を画像形成装置２００に設けることなく、後処理装置３００を組み合わせて使用することができる。
【００８３】
また、本実施形態では、ＣＣＤカメラ３６０で撮影した画像形成装置２００からの印刷済用紙Ｓの原稿内容と、拡張ＰＤＬ制御部３２０が後処理の属性データを抽出した印刷ジョブの原稿ＰＤＬデータが示す原稿画像の内容とを照合し、一致しない場合は後処理を後処理制御部３４０が後処理を停止させる。
【００８４】
このため、例えば、画像形成装置２００からの印刷済用紙Ｓの原稿画像に印刷不良等による不備があっても、その印刷済用紙Ｓに後処理が行われて不適切に出力されるのを抑制することができる。また、画像形成装置２００からの印刷済用紙Ｓに後処理装置３００内でジャムが発生する等して、印刷済用紙Ｓに施される後処理内容が、前後に給紙される別の印刷済用紙Ｓに対する後処理内容にずれてしまっても、そのまま後処理された印刷済用紙Ｓが不適切に出力されるのを抑制することができる。
【００８５】
しかも、画像形成装置２００からの印刷済用紙Ｓ上の原稿内容と、その印刷済用紙Ｓに行われる後処理の対象となる原稿の画像とを照合するために、画像形成装置２００と後処理装置３００との間で原稿画像のデータを授受する必要がない。このため、画像形成装置２００と後処理装置３００との間で独自のフォーマットによる信号伝送を汎用的でないプロトコルにより行う必要がなく、また、データ量の多い信号伝送を行う必要もない。よって、後処理された印刷済用紙Ｓが不適切な状態のまま出力されるのを抑制する構成を、構成面と処理面との両面で負担の少ない内容で実現することができる。
【００８６】
さらに、本実施形態では、後処理装置３００の後処理制御部３４０が、後処理部３５０による後処理を停止させたことを停止通知により画像形成装置２００に通知する。また、後処理制御部３４０が、後処理を停止させた印刷済用紙Ｓのページを停止解除通知により画像形成装置２００に通知する。
【００８７】
このため、ＣＣＤカメラ３６０で撮影した画像形成装置２００からの印刷済用紙Ｓの原稿内容と、印刷ジョブの原稿のＰＤＬデータが示す原稿画像の内容とが一致しない場合に、そのときの原稿のページを画像形成装置２００に通知することで、画像形成装置２００において、通知されたページから原稿の印刷の再開ページを認識させることができる。これにより、印刷不良等で画像形成装置２００における原稿の印刷と後処理装置３００における印刷済用紙Ｓの後処理とを停止させた際に、印刷と後処理とを適切な段階から迅速に再開させることができる。
【００８８】
また、本実施形態では、後処理装置３００において行う後処理がある場合は、後処理の属性を含む拡張形式のページ記述言語でジョブデータを記述した印刷ジョブを後処理装置３００に出力し、印刷ジョブから原稿のＰＤＬデータを抽出して後処理装置３００から画像形成装置２００に出力する。一方、後処理装置３００において行う後処理がない場合は、原稿のＰＤＬデータを印刷ジョブとして画像形成装置２００に出力する。
【００８９】
このため、後処理の設定がなく、画像形成装置２００がインタフェースの互換性を有する汎用形式のページ記述言語で印刷ジョブを記述できる場合は、後処理装置３００を経由せず画像形成装置２００に印刷ジョブを直接出力して、印刷ジョブの発生から印刷済用紙Ｓの出力までのスループットを短くすることができる。
【００９０】
なお、印刷済用紙Ｓ上の原稿画像とデータ上の原稿画像との照合結果により後処理を停止させる構成や、停止及び停止時の原稿ページを後処理装置３００から画像形成装置２００に通知する構成、後処理の設定がない場合にコンピュータ１００が印刷ジョブを画像形成装置２００に出力する構成は、それぞれ個別に省略してもよい。但し、原稿画像の照合結果により後処理を停止させる構成を省略する場合は、後処理の停止及び停止時の原稿ページを通知する構成も省略することになる。
【符号の説明】
【００９１】
１  プリンタシステム
１００  コンピュータ
１１０  印刷データ編集部
１２０，３２０  拡張ＰＤＬ制御部
２００  画像形成装置
２１０，３１０  制御ユニット
２２０  ＰＤＬ制御部
２３０  ＰＤＬデータ変換部
２４０  画像形成制御部
２５０  プリントエンジン制御部
２６０  画像形成部
３００  後処理装置
３３０  ＰＤＬデータ出力部
３４０  後処理制御部
３５０  後処理部
３６０  ＣＣＤカメラ
Ｓ  印刷済用紙
Ｓ１  後処理出力物
【図１】
2014166720.tif 000003
【図２】
2014166720.tif 000004
【図３】
2014166720.tif 000005
【図４】
2014166720.tif 000006