(57)【要約】【課題】自動的に適切な印刷制御を実施し、印刷の生産性を改善することを目的とする。【解決手段】複数のレコードから構成されるＶＤＰジョブを処理する印刷装置であって、ＶＤＰジョブに含まれるリユーサブルオブジェクトに依存する印刷不良の発生回数が設定された回数以上か否か、及び、残りのＶＤＰジョブのページに登場するオブジェクトの登場回数が設定された値未満か否か、を判断する判断手段と、判断手段での判断の結果に基づいて、印刷の継続、中断を制御する印刷制御手段と、を有することによって課題を解決する。【選択図】図４
2012135958.tif 000002
【特許請求の範囲】
【請求項１】
複数のレコードから構成されるＶＤＰジョブを処理する印刷装置であって、
前記ＶＤＰジョブに含まれるリユーサブルオブジェクトに依存する印刷不良の発生回数が設定された回数以上か否か、及び、残りの前記ＶＤＰジョブのページに登場する前記オブジェクトの登場回数が設定された値未満か否か、を判断する判断手段と、
前記判断手段での判断の結果に基づいて、印刷の継続、中断を制御する印刷制御手段と、
を有する印刷装置。
【請求項２】
前記印刷制御手段は、前記判断手段で、リユーサブルオブジェクトに依存する印刷不良の発生回数が設定された回数以上、かつ、残りの印刷対象のページに登場する前記オブジェクトの登場回数が設定された値未満、と判断された場合、前記オブジェクトを含むデータを除外して、前記ＶＤＰジョブの印刷を継続する請求項１記載の印刷装置。
【請求項３】
前記印刷制御手段は、前記オブジェクトを含むデータを除外する場合、設定に応じて、前記オブジェクトを含むデータを、ページ単位、又はレコード単位で除外して、前記ＶＤＰジョブの印刷を継続する請求項２記載の印刷装置。
【請求項４】
前記印刷制御手段は、前記判断手段で、リユーサブルオブジェクトに依存する印刷不良の発生回数が設定された回数以上、かつ、残りの印刷対象のページに登場する前記オブジェクトの登場回数が設定された値以上、と判断された場合、前記ＶＤＰジョブの印刷を中断する請求項１記載の印刷装置。
【請求項５】
前記印刷制御手段が印刷を中断するよう制御した場合、印刷が完了していないページの情報を通知する通知手段を更に有する請求項１乃至４何れか１項記載の印刷装置。
【請求項６】
前記印刷制御手段は、前記リユーサブルオブジェクトが、ＶＤＰジョブを跨いで使用されている場合、前記印刷不良の発生回数を次のＶＤＰジョブに引き継ぐ請求項１乃至５何れか１項に記載の印刷装置。
【請求項７】
複数のレコードから構成されるＶＤＰジョブを処理する印刷装置が実行する印刷制御方法であって、
前記ＶＤＰジョブに含まれるリユーサブルオブジェクトに依存する印刷不良の発生回数が設定された回数以上か否か、及び、残りの前記ＶＤＰジョブのページに登場する前記オブジェクトの登場回数が設定された値未満か否か、を判断する判断ステップと、
前記判断ステップでの判断の結果に基づいて、印刷の継続、中断を制御する制御ステップと、
を含む印刷制御方法。
【請求項８】
コンピュータに、
ＶＤＰジョブに含まれるリユーサブルオブジェクトに依存する印刷不良の発生回数が設定された回数以上か否か、及び、残りの前記ＶＤＰジョブのページに登場する前記オブジェクトの登場回数が設定された値未満か否か、を判断する判断ステップと、
前記判断ステップでの判断の結果に基づいて、印刷の継続、中断を制御する制御ステップと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷制御方法及びプログラムに関する。
【背景技術】
【０００２】
印刷装置では、印刷位置のずれや濃度ムラ、汚れの付着等の印刷不良が発生することがある。例えば、電子写真方式の印刷装置では、トナー像の形成や転写、定着過程で不具合が発生すると、濃度ムラや汚れの付着、用紙へのスジ、傷、かすれ、印刷不良が発生する。また、印刷装置のサポート範囲の境界付近の色域を含む印刷データの印刷の場合、印刷装置の状態によって濃度ムラが発生することがある。このような印刷不良が発生した状態で印刷を継続してしまうと資源を無駄に消費してしまう。
そこで、このような印刷不良を検査するために、印刷された画像をラインセンサ（例えば、ラインカメラ）等で読み取り、読み取った画像と本来印刷すべき画像とを比較し、差異を測る検査装置がある。両者に所定の差異があれば「印刷不良が発生した」と判断し、その後の給紙、印刷を中断する方法が用いられている。
特許文献１は、印刷不良に対して適切に印刷制御を行うために、印刷不良を検出した時点で給紙を中断し、残存用紙の印刷不良を検出し、所定の基準値以上であれば自動清掃・調整処理を行い、印刷を再開する技術を開示している。この特許文献１では、自動清掃・調整処理後に所定数の用紙で印刷不良を検出した場合、オペレータに警告を出し、印刷装置を停止している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−４２６０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
利用者としては、資源の無駄を軽減するために、印刷物の不具合を検査して、印刷不良が検出された時点で印刷を中断する方法が考えられる。しかし、ＶＤＰジョブのような大量ページジョブの場合、不具合を検知するたびに印刷を中断しては生産効率が低下してしまう問題がある。また、すぐに中断しては、周期的に発生する不具合（ドラムの傷）は不具合の解決方法をユーザに提供できない。
一方、印刷不良が所定数以上になったら中断する方法をとることで頻繁な中断による生産効率の低下は防げるが、不具合を含む無駄な印刷物の出力を許容してしまう問題がある。また、バリアブル印刷では、各ページそれぞれ内容が異なるが、一部のページでは同じオブジェクトが利用されている場合がある。該当オブジェクトに印刷不良の原因が含まれる場合、該当オブジェクトを利用する他のページでも印刷不良が発生する可能性が高いので印刷を中断すべきである。しかし、該当オブジェクトを含まないページは印刷不良の可能性は低く、印刷を継続したほうが生産性の向上が見込める場合がある。
【０００５】
本発明はこのような問題点に鑑みなされたもので、自動的に適切な印刷制御を実施し、印刷の生産性を改善することを目的とする。
【課題を解決するための手段】
【０００６】
そこで、本発明は、複数のレコードから構成されるＶＤＰジョブを処理する印刷装置であって、前記ＶＤＰジョブに含まれるリユーサブルオブジェクトに依存する印刷不良の発生回数が設定された回数以上か否か、及び、残りの前記ＶＤＰジョブのページに登場する前記オブジェクトの登場回数が設定された値未満か否か、を判断する判断手段と、前記判断手段での判断の結果に基づいて、印刷の継続、中断を制御する印刷制御手段と、を有する。
【発明の効果】
【０００７】
本発明によれば、自動的に適切な印刷制御を実施し、印刷の生産性を改善することができる。
【図面の簡単な説明】
【０００８】
【図１】印刷システムのシステム構成の一例を示す図である。
【図２】印刷装置のハードウェア構成の一例を示す図である。
【図３】印刷制御設定画面の一例を示す図である。
【図４】印刷制御処理の一例を示すフローチャートである。
【図５】印刷装置の一例を示す図である。
【図６】印刷中断時に表示される表示画面の一例を示す図である。
【図７】印刷制御判断処理の一例を示したフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面に基づいて説明する。
【００１０】
＜実施形態１＞
図１は、印刷システムのシステム構成の一例を示す図である。
図１に示すように、本実施形態の印刷システム１００は、印刷を行う印刷装置１０１と、印刷データを作成し、印刷を指示する端末１０２と、を含む。印刷装置１０１と端末１０２とはネットワーク１０３を介して接続されている。
【００１１】
図２は、印刷装置１０１のハードウェア構成の一例を示す図である。図２に示すように印刷装置１０１は、ＣＰＵ２０１、メモリ２０２で構成される制御部２０３、記憶部２０４、給紙部２０５、表示操作部２０６、印刷部２０７、画像読み取り部２０８、解析部２０９、ネットワーク接続部２１０を含む。解析部２０９は、入力された印刷ジョブ（例えば、複数のレコードから構成されるＶＤＰジョブ）のデータ構造を解析する。ネットワーク接続部２１０は、印刷装置１０１をネットワーク１０３と接続する。
印刷装置１０１の別の構成として、同一ネットワーク上に印刷の制御を行うプリンタコントローラを設ける場合、解析部２０９は、印刷装置１０１とは分離され、ネットワーク１０３と接続されたプリンタコントローラに含まれる構成でもよい。この構成の場合は、端末から印刷ジョブが入力されると、プリンタコントローラを経由して印刷装置に印刷データが送信される。
【００１２】
制御部２０３が、印刷ジョブの印刷データをラスタライズし、必要に応じて画像処理を行い、印刷に必要な画像データを作成する。制御部２０３は、作成された画像データを記憶部２０４に転送する。また、制御部２０３は、印刷する画像データと、印刷読み取り部２０８を用いて印刷物から読み取った画像データと、を比較し、画素の情報（色、濃度等）の差異を閾値と比較することで、印刷不良を検出する。制御部２０３は、印刷不良を検出した場合に、給紙動作を制御し、印刷不良の種類を判断し、印刷不良の数、割合、種類に基づいて、印刷を継続するか、印刷可能な部分のみ印刷を継続するか、印刷を中断するか、印刷装置１０１を制御する。
表示操作部２０６は、印刷装置１０１を操作する画面や印刷不良に関する情報を通知する画面、印刷の中断を通知する画面、メンテナンスを通知する画面、印刷装置の設定画面を表示する。表示操作部２０６は、入力された、印刷不良の検査のＯＮ／ＯＦＦ、印刷不良の検査の判断に用いる閾値、印刷不良発生時の印刷制御判断のための閾値、印刷物の排紙順序の保護設定、印刷不良発生時の動作設定を制御部２０３に通知する。
画像読み取り部２０８は、印刷部を通過した印刷物の画像を読み取り、読み取った画像を制御部２０３に転送する。
【００１３】
制御部２０３は、表示操作部２０６の図３のようなＵＩ５０１から印刷制御の使用設定が通知される。ユーザから、印刷不良検査ＯＮ、印刷制御ＯＮ、印刷順序変更許可ＯＮ、各種閾値の指定を受け付けた場合のみ、制御部２０３は、以下で説明する印刷制御を行う。
印刷システム１００の制御手順について、図４のフローチャートを用いて説明する。
印刷システム１００の端末１０２は、作成された印刷ジョブを、ネットワーク接続部２１０を介して印刷装置１０１に送信する。
ステップＳ３０１で、印刷装置１０１の解析部２０９は、ネットワーク接続部２１０を介して受信した印刷ジョブや記憶部２０４に記憶された印刷ジョブを解析し、ジョブの構造や印刷設定、描画オブジェクトに関する情報を抽出し、制御部２０３に通知する。ジョブの構造や印刷設定とは、例えば、各ページがどのレコードに属し、ページ、レコード、ジョブの単位でどのような印刷設定がされているかの情報を示す。描画オブジェクトに関する情報とは、例えば、描画オブジェクトがどのページで利用され、その描画位置、オブジェクトの種類（再利用指定がされているか）、オブジェクトの登場回数を示す。
また、解析部２０９は、印刷ジョブの各ページのデータをラスタライズして画像データを作成し、各ページの画像データを印刷部２０７に転送する。また、各ページの画像データは、記憶部２０４に記憶される。記憶された画像データは、記憶部の残容量や必要性がなくなったと判断された場合に自動的に消去されてもよい。
【００１４】
ステップＳ３０２で、制御部２０３は、給紙部２０５を制御して印刷ジョブで指定された用紙を給紙し、印刷部２０７は供給される用紙に画像データに基づく画像を印刷する。このとき、制御部２０３は、後述するステップＳ３０４にて設定された印刷対象から除外するページの条件に当てはまると判断した場合、そのページの印刷をスキップして、次のページの印刷処理を行う。
図５に示すように、印刷部２０７で印刷された印刷物が画像読み取り部２０８に到達すると、ステップＳ３０３で、制御部２０３は、印刷不良検査を行う。より具体的には、制御部２０３は、画像読み取り部２０８で印刷物の画像を読み取り、読み取った画像を制御部２０３に転送する。制御部２０３は、読み取った画像（読み取り画像）と対応するページの画像データ（基準画像）とを記憶部２０４から読み出し、読み取り画像と基準画像とを比較し、各画素の情報（色、濃度等）の差異が閾値を超えるか否か判断する。制御部２０３は、画素情報の差異が閾値を超えるがその数量、分布、位置情報に基づいて、濃度ムラ、濃度変動、位置ズレ、印刷物の傷・汚れの付着、抜け、かすれ等の印刷不良を検出する。また、制御部２０３は、印刷不良が描画オブジェクトと関連を持つか否かを判断し、その結果を記憶部２０４に記憶する。例えば、制御部２０３は、解析部２０９で解析された各描画オブジェクトの描画位置と、検出された印刷不良の位置情報と、の差異が閾値内に収まるか否かを判断する。制御部２０３は、該当する印刷不良の位置情報の差異が最も少なく、閾値に収まる描画オブジェクトが該当する印刷不良と関連があると判断し、該当する印刷不良と描画オブジェクトとの依存関係を記憶部２０４に記憶する。
【００１５】
また、制御部２０３は、印刷不良の検査結果を関連する描画オブジェクト毎に分類し、更に印刷不良の種類に応じて分類して、印刷不良の発生回数（印刷不良結果リスト）を計測し、記憶部２０４に記憶する。例えば、制御部２０３は、印刷不良の種類（濃度ムラ、傷等）、位置情報、描画オブジェクトの種類（リユーサブル、バリアブル、該当なし）、に応じて、分類して印刷不良の発生回数を記憶部２０４に記憶する。なお、制御部２０３は、リユーサブルオブジェクトについては、リユーサブルオブジェクト毎にリユーサブル１、２、・・・というようにオブジェクト別に管理する。リユーサブルオブジェクトは、ジョブを通して共通に使われるオブジェクトであり、もしオブジェクトが印刷不良の原因となる要素を含む場合、該当オブジェクトを使用する他のページでも同様の印刷不良が起きる可能性が高い。本実施形態では、制御部２０３は、リユーサブルオブジェクトだからこそ起きる可能性がある印刷不良を適切に判断して、印刷を制御するために、リユーサブルオブジェクト毎に印刷不良の結果管理を行う。一方、バリアブルオブジェクトは、１ページごとにオブジェクトが異なるため、オブジェクト毎に管理する必要は無く、バリアブルオブジェクトというひとまとまりで発生回数を分類する。該当なしとは、描画オブジェクトがない場所で検出された印刷不良を示す。例えば、何も画像が描画されない領域に付着した汚れ、傷等がこのケースに当てはまる。
例えば、制御部２０３は、リユーサブル１（濃度ムラ１：２回、濃度ムラ２：１回、傷：０回、かすれ：１回）、バリアブル（濃度ムラ：０回、傷：１回、かすれ：０回）、該当なし（濃度ムラ：０回、傷：０回、かすれ：０回）というように記憶する。リユーサブル１の濃度ムラ１、濃度ムラ２が区別されているのは、濃度ムラの発生した場所が異なるため別の印刷不良として管理されているためである。このように検査結果を管理することで、同種の印刷不良の発生回数を追跡することで印刷不良が継続的なものであるか、突発的なものであるか、印刷不良が描画オブジェクトによって引き起こされているか否かを判断することができる。
【００１６】
ステップＳ３０４で、制御部２０３は、印刷不良の検査結果に基づいて、印刷制御を判断する。制御部２０３は、検査結果から印刷を継続すると判断した場合には、ステップＳ３０５、ステップＳ３０６へ処理を進める。
ステップＳ３０４で、制御部２０３は、検査結果から印刷不良が特定の描画オブジェクトに依存していると判断した場合、該当するオブジェクトを含む範囲を印刷対象から除外する除外条件を記憶部２０４に記憶する。そして、制御部２０３は、ステップＳ３０５、ステップＳ３０６へ処理を進める。
ステップＳ３０４で、制御部２０３は、検査結果から印刷を中断すべきと判断（印刷装置等のメンテナンスが必要と判断）した場合には、表示操作部２０６に中断の原因を通知し、印刷を終了すべくステップＳ３０５、ステップＳ３０７へ処理を進める。
ステップＳ３０６で、制御部２０３は、印刷すべき全てのページの印刷が完了していると判断した場合、印刷を終了すべくステップＳ３０７に処理を進める。制御部２０３は、印刷すべきページが残っていると判断した場合、次の用紙に印刷を行うべくステップＳ３０２に戻って一連の処理を継続する。
ステップＳ３０７で、制御部２０３は、印刷が完了した場合には、印刷不良検査の結果をオペレータに通知する。印刷を中断、若しくは、一部の範囲を除外して印刷を継続していた場合、制御部２０３は、未印刷ページの情報をオペレータに通知する。制御部２０３が、未印刷ページの情報をオペレータに通知する方法としては、例えば、表示操作部２０６に図６の５００のように表示してもよいし、オペレータの端末に前記情報を送信してもよい。
【００１７】
印刷制御の詳細について図７のフローチャートを用いて以下で説明を行う。
ステップＳ４０１で、制御部２０３は、前記印刷不良検査の結果、印刷不良はないと判断した場合、印刷を継続すべくステップＳ４１０に処理を進める。制御部２０３は、前記印刷不良検査の結果、何らかの印刷不良と判断した場合、次の印刷制御判断を行うべく、ステップＳ４０２に処理を進める。
ステップＳ４０２では、制御部２０３は、これまでの該当する印刷ジョブでの印刷不良の発生回数の総和と閾値Ｔとを比較し、印刷制御を判断する。印刷不良が頻繁に起きる場合は、印刷装置や印刷データ自体に問題がある可能性があり、今後も印刷不良が発生する可能性が高いので、印刷を中断し、印刷データの見直しや印刷装置のメンテナンスをするのが好ましい。そこで、制御部２０３は、印刷不良の発生回数の総和が閾値Ｔを超えている場合、印刷不良が今後も継続的に発生すると判断し、印刷を中断すべくステップＳ４１１に処理を進める。制御部２０３は、印刷不良の発生回数の総和が閾値Ｔを超えていない場合、次の印刷制御判断を行うべく、ステップＳ４０３に処理を進める。例えば、閾値Ｔは、表示操作部２０６を介して設定された値を用い、経験則的に決められるものとする。また、制御部２０３が、ジョブ全体のページ数の５％を自動的に算出して設定してもよい。
【００１８】
ステップＳ４０３では、制御部２０３は、印刷不良結果リストに基づいて、分類された各印刷不良の発生回数と閾値Ｎとを比較し、印刷制御を判断する。ここでは、制御部２０３は、分類された各印刷不良の発生回数に基づいて、発生した印刷不良が描画オブジェクトに関連した継続的な印刷不良か、突発的な印刷不良かを判断している。例えば、閾値Ｎ＝２の場合、リユーサブルオブジェクト１（濃度ムラ１：２回、濃度ムラ２：１回、傷：０回、かすれ：１回）となっている場合を考える。この場合は、リユーサブルオブジェクト１の印刷不良（濃度ムラ１）が２回発生している。そのため、リユーサブルオブジェクト１の濃度ムラ１は継続的な印刷不良と判断できる。一方、リユーサブルオブジェクト１の印刷不良（濃度ムラ２、かすれ）は、１回しか起きていないので突発的な印刷不良と判断できる。制御部２０３は、印刷不良結果リストに基づいて、分類された各印刷不良の発生回数と閾値Ｎとを比較し、閾値Ｎを一つも超えることが無い場合、印刷を継続すべく、ステップＳ４１２に処理を進める。制御部２０３は、印刷不良結果リストに基づいて、分類された各印刷不良の発生回数と閾値Ｎとを比較し、閾値Ｎをひとつでも超えた場合（印刷不良の発生回数が設定された回数以上の場合）、次の印刷制御判断を行うべく、ステップＳ４０４に処理を進める。例えば、閾値Ｎは、表示操作部２０６を介して設定された値を用い、経験則的に決められるものとする。また、制御部２０３が、印刷装置の使用環境の温度や湿度から自動的に算出して設定してもよい。
【００１９】
ステップＳ４０４では、制御部２０３は、印刷不良結果リストに基づいて、ステップＳ４０３で印刷不良の発生回数が閾値Ｎを超えた描画オブジェクトの種類がリユーサブルオブジェクトであるかを判断する。リユーサブルオブジェクトはジョブを通して共通に使われるオブジェクトであり、もしオブジェクトが印刷不良の原因となる要素を含む場合、該当するオブジェクトを使用する他のページでも今後同様の印刷不良が起きる可能性が高い。そこで、制御部２０３は、ステップＳ４０３で印刷不良の発生回数が閾値Ｎを超えた描画オブジェクトの種類が全てリユーサブルオブジェクト以外である、又は、印刷順序の変更が許可されていないならば、印刷を継続すべく、ステップＳ４１３に処理を進める。制御部２０３は、ステップＳ４０３で印刷不良の発生回数が閾値Ｎを超えた描画オブジェクトの種類がリユーサブルオブジェクトを含み、かつ、印刷順序の変更が許可されている場合、次の印刷制御判断を行うべく、ステップＳ４０５に処理を進める。
ステップＳ４０５、ステップＳ４０６では、特定のリユーサブルオブジェクトに依存した印刷不良が発生しているので、制御部２０３は、残りの印刷すべきページにおける該当するリユーサブルオブジェクトの登場回数に基づいて、印刷制御の判断を行う。該当するリユーサブルオブジェクトの残りのページにおける登場回数が０の場合、今後、該当するオブジェクトは登場しないため、該当するオブジェクトに依存する印刷不良は発生しない。よって、ステップＳ４０５で、制御部２０３は、印刷継続すべく、ステップＳ４０７に処理を進める。それ以外の場合は、制御部２０３は、ステップＳ４０６へ処理を進める。登場回数を判定する閾値Ｍは、例えば、表示操作部２０６を介して設定された値を用い、経験則的に決められるものとする。また、制御部２０３が、該当するリユーサブルオブジェクトのジョブ全体での登場回数の１０％というように自動的に算出して設定してもよい。
【００２０】
ステップＳ４０６で、制御部２０３は、該当するリユーサブルオブジェクトの残りのページにおける登場回数が閾値Ｍを超える場合（値以上）、印刷を中断すべく、ステップＳ４０８に処理を進める。
ステップＳ４０６で、制御部２０３は、該当するリユーサブルオブジェクトの残りのページにおける登場回数が閾値Ｍを超えない場合（値未満）、該当するリユーサブルオブジェクトを含むページを除外して印刷を継続すべく、ステップＳ４０９に処理を進める。バリアブル印刷の場合、レコード単位でフィニッシングが設定されていることや、レコード単位での再印刷が期待される場合がある。この場合、該当するリユーサブルオブジェクトを含むページだけを除外するのでなく、該当するページを含むレコード単位で除外したほうがよい。そこで、制御部２０３は、予め設定された除外する単位に基づいて、ページ単位又はレコード単位で除外を行いながら、印刷を継続すべく処理を進めてもよい。除外する単位は、表示操作部２０６の印刷制御の設定画面にて、予め除外する単位をページ又はレコードと設定されてもよい。
このように、印刷不良の原因がリユーサブルオブジェクトに依存する点を考慮することで、自動的に適切な印刷制御を実施することが可能であり、印刷の生産性を改善することができる。
なお、制御部２０３は、ジョブ単位で印刷不良の検査結果の初期化を実施するものとする。但し、リユーサブルオブジェクトの中にジョブを跨いで使用するオブジェクト（グローバル宣言されているもの）がある場合には、制御部２０３は、該当するリユーサブルオブジェクトの印刷不良結果のみ後続のジョブに引き継ぐ。その際には、制御部２０３は、グローバルオブジェクトが削除されるタイミングに併せて、印刷不良の検査結果を初期化してもよい。
【００２１】
＜実施形態２＞
印刷ジョブによっては、印刷不良の分類を行う際に、オブジェクトに印刷不良の原因が含まれるか判断が難しい場合がある。例えば、リユーサブルオブジェクトの出現位置がページ間で同一のジョブを考える。特定のリユーサブルオブジェクトの場所で、同一の場所にて同様の印刷不良（傷）が検出されたとすると、印刷不良の原因としては２つ考えられる。一つは、該当するリユーサブルオブジェクトに傷を生じる原因が埋め込まれている場合と、もう一つはドラムに傷、ゴミがついていることで用紙に傷がついている場合である。後者の場合、周期的な印刷不良が発生するが、タイミングによっては、前者と区別がつかない同じような検出結果が起こりうる。このような場合には、オブジェクトに依存している印刷不良なのか、ドラムの傷のような周期的な印刷不良なのか正確に判断することが難しい。そこで、このような場合は、以下に説明する処理にて行うようにしてもよい。
より具体的には、制御部２０３は、図７のステップＳ４０４までは実施形態１と同一の処理を行う。ステップＳ４０５で、制御部２０３は、オブジェクトに依存している印刷不良なのか否かを判断するために、直前の印刷データの描画オブジェクトのレイアウトを変更した検証データを作成し、次のページの印刷を始める前に割り込んで、印刷を行う。なお、検証データの印刷物の出力先は、通常の印刷物と混在するのは好ましくないため、制御部２０３は、別の排紙先に検証データを排紙する。
【００２２】
更に、制御部２０３は、検証データの印刷不良検査を実施し、印刷不良の検出結果と直前の検出結果とを比較し、同一リユーサブルオブジェクトで同じ印刷不良が起きているかを判断するようにしてもよい。検証データは、比較対象の印刷データとオブジェクトのレイアウトを変えているので、同一のリユーサブルオブジェクトで同種の印刷不良が起きた場合、オブジェクトに依存していると判断することができる。また、印刷不良の位置が変わらず、別のオブジェクト上に同様の印刷不良が起きた場合、ドラムの傷等の周期的な印刷不良であると判断することができる。上記判断の実施後、制御部２０３は、実施形態１同様に図７のステップＳ４０６以降の処理を進める。
このように、比較対象の印刷データとオブジェクトのレイアウトを変えた検証データを割り込み印刷し、検査結果を比較することによって、印刷不良がオブジェクトに依存するかどうか正確に判断し、自動的に適切な印刷制御を実施することができる。
【００２３】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００２４】
以上、上述した各実施形態によれば、自動的に適切な印刷制御を実施し、印刷の生産性を改善することができる。
【００２５】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
例えば、印刷装置１０１に解析部２０９を設けず、制御部２０３が、入力された印刷ジョブの印刷データ構造を解析するようにしてもよい。
また、上述した各実施形態では、制御部２０３が、印刷不良の検査を行うよう説明を行ったが、印刷不良の検査を行う専用の検査装置を設けるようにしてもよい。そして、印刷装置１０１は、前記検査装置と通信を行い、前記検査装置に印刷処理の情報等を送り、前記検査装置より、印刷不良検査の結果を受け取るようにしてもよい。
【図１】
2012135958.tif 000003
【図２】
2012135958.tif 000004
【図３】
2012135958.tif 000005
【図４】
2012135958.tif 000006
【図５】
2012135958.tif 000007
【図６】
2012135958.tif 000008
【図７】
2012135958.tif 000009