(57)【要約】【課題】多様な印刷ジョブに応じて様々な印刷物を連続して出力する状況において、効率的な検品処理を行うことにより、信頼性の高い画像出力を安定して行うことが可能な印刷装置および検品方法を提供する。【解決手段】受信した第１印刷ジョブの設定と、第１印刷ジョブの前に実行される第２印刷ジョブの設定に基づいて、搬送機構に差異があるかを判定する。搬送機構に差異があると判定された場合、画像読取部による読取結果に基づいて検品処理を実行する。を有することを特徴とする制御装置。【選択図】図３
2017213734.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブを受信する受信手段と、
前記受信手段により受信した第１印刷ジョブの設定と、前記第１印刷ジョブの前に実行される第２印刷ジョブの設定に基づいて、搬送機構に差異があるか判定する判定手段と、
前記判定手段により搬送機構に差異があると判定された場合、画像読取部による読み取りの結果に基づいて検品処理を実行する実行手段と、
を有することを特徴とする制御装置。
【請求項２】
前記検品処理は、前記第１印刷ジョブに基づき印刷される画像の検品をする処理であることを特徴とする請求項１に記載の制御装置。
【請求項３】
前記検品処理は、検品用の検品ジョブに基づき印刷される画像の検品をする処理であることを特徴とする請求項１に記載の制御装置。
【請求項４】
前記判定手段は、さらに、前記第１印刷ジョブと前記第２印刷ジョブとで画像に影響を及ぼす印刷設定に差異があるか判定し、
前記実行手段は、さらに、前記判定手段により画像に影響を及ぼす印刷設定に差異があると判定された場合、検品処理を実行することを特徴とする請求項１ないし３のいずれか１項に記載の制御装置。
【請求項５】
前記第２印刷ジョブの設定を保持する第１記憶部と、
搬送機構に影響する設定項目を保持する第２記憶部と、
を有し、
前記判定手段は、前記受信手段により受信した前記第１印刷ジョブの設定と前記第１記憶部から取得した前記第２印刷ジョブの設定とのうち、差異がある設定項目が前記第２記憶部から取得した搬送機構に影響する設定項目に該当する場合、搬送機構に差異があると判定することを特徴とする請求項１ないし４のいずれか１項に記載の制御装置。
【請求項６】
前記実行手段は、所定の周期での検品処理をさらに行うことを特徴とする請求項１ないし４のいずれか１項に記載の印刷装置。
【請求項７】
画像を印刷する印刷部をさらに有することを特徴とする請求項１ないし６のいずれか１項に記載の印刷装置。
【請求項８】
印刷ジョブを受信する受信工程と、
前記受信工程において受信した第１印刷ジョブの設定と、前記第１印刷ジョブの前に実行される第２印刷ジョブの設定に基づいて、搬送機構に差異があるか判定する判定工程と、
前記判定工程において搬送機構に差異があると判定された場合、画像読取部による読み取りの結果に基づいて検品処理を実行する実行工程と、
を有することを特徴とする検品方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置および当該印刷装置が記録した印刷物を検査するための検査方法に関する。
【背景技術】
【０００２】
ＰＯＤ（Ｐｒｉｎｔ Ｏｎ Ｄｅｍａｎｄ）などの商業印刷市場においては、多様なニーズに応じて、様々な形態の印刷物を形成することが可能になっている。そして、これら様々な印刷物に対する効率的な検品も重要視されてきている。
【０００３】
特許文献１には、連続して入力される印刷ジョブの中に、予め用意した検査画像の印刷と検品処理を適宜割り込ませることにより、印刷画像を効率的に検品する方法が開示されている。特許文献１によれば、印刷ジョブに従って所定のページ数や所定の部数を出力するごとに、上記検査画像の印刷と検品処理が行われる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−９４８９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、近年のＰＯＤのように、様々なサイズの様々な印刷媒体に様々な様式で印刷可能な印刷装置においては、印刷装置に備えられた複数の機構の動作をジョブごとに切り替えて印刷動作を行っている。具体例を挙げると、例えば片面印刷を行うときと両面印刷を行うときとで、搬送経路や使用する搬送ローラを切り替える場合がある。また、印刷媒体のサイズや種類を異ならせる場合も、給紙部や排出部を切り替える。さらに、印刷媒体の種類に応じて定着器や送風機の使用の有無を切り替えたり、印刷動作の速度を異ならせたりする場合もある。
【０００６】
但し、このような機構動作の切り替えは、入力されるジョブに応じて不規則に発生する。このため、入力されるジョブの状況によっては、長期間使用されていない機構が久しぶりに機動されるような場合もあり、当該機構の動作が安定するまでの間は、画像内に何らかの問題が発生する懸念が通常よりも高くなる。しかしながら、特許文献１のように所定の部数や所定のページ数の間隔で検品を行っていると、検品の時期は上記機構の切り替えの時期とはなんら関係を有していないので、新たな印刷ジョブに切り替わったタイミングで、問題が発生してしまうおそれが生じる。
【０００７】
本発明は上記問題点を解消するためになされたものである。よってその目的とするところは、多様な印刷ジョブに応じて様々な印刷物を連続して出力する状況において、効率的な検品処理を行うことにより、信頼性の高い画像出力を安定して行うことが可能な印刷装置および検品方法を提供することである。
【課題を解決するための手段】
【０００８】
そのために本発明は、印刷ジョブを受信する受信手段と、前記受信手段により受信した第１印刷ジョブの設定と、前記第１印刷ジョブの前に実行される第２印刷ジョブの設定に基づいて、搬送機構に差異があるか判定する判定手段と、前記判定手段により搬送機構に差異があると判定された場合、画像読取部による読取結果に基づいて検品処理を実行する実行手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、検査効率を高めつつ信頼性の高い画像出力を維持かのうな印刷装置を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明で使用可能な印刷装置の内部機構を説明するための図である。
【図２】制御ユニットにおける制御の構成を説明するためのブロック図である。
【図３】第１の実施形態における割込み検品の制御構成を示すブロック図である。
【図４】第１の実施形態における割込み検品のフローチャートである。
【図５】（ａ）および（ｂ）は印刷ジョブ記憶ユニットのジョブ項目例を示す図である。
【図６】（ａ）および（ｂ）はジョブ履歴記憶ユニットのジョブ項目例を示す図である。
【図７】機構影響項目記憶ユニットにおける設定内容を示す図である。
【図８】検品ジョブ記憶ユニットのジョブ項目例を示す図である。
【図９】第２の実施形態における割込み検品の制御構成を示すブロック図である。
【図１０】画像影響項目記憶ユニットにおける設定内容を示す図である。
【図１１】第２の実施形態における割込み検品のフローチャートである。
【図１２】第３の実施形態における割込み検品の制御構成を示すブロック図である。
【図１３】（ａ）および（ｂ）は検品周期とカウント状態を示す図である。
【図１４】第３の実施形態における割込み検品のフローチャートである。
【図１５】第４の実施形態における割込み検品の制御構成を示すブロック図である。
【図１６】第４の実施形態における割込み検品のフローチャートである。
【発明を実施するための形態】
【００１１】
（第１の実施形態）
図１は、本発明で使用可能な印刷装置１００の内部機構を説明するための図である。制御ユニット１５０８は、対応するエンジンを介して装置内の各機構を制御する。給紙ユニット１５０１は、複数の給紙トレイ１５０１ａを備え、受信した印刷ジョブに対応する印刷媒体を搬送経路に１枚ずつ給送する。なお、給紙トレイ１５０１ａ上の印刷媒体は、ユーザによって正面よりセットすることが可能になっている。
【００１２】
給紙ユニット１５０１より給送された印刷媒体は、複数の搬送ローラ１５０４に支持されながらその回転に伴って所定の速度で搬送される。搬送の最中、印刷媒体の表面にはヘッドユニット１５０５に配列されている複数の印刷ヘッド１５０６によって画像が印刷される。複数の印刷ヘッド１５０６は、Ｚ方向にインクを吐出するインクジェット方式の吐出素子がＸ方向に配置されたフルラインヘッドとする。インクを吐出する方式としては、発熱素子を用いた方式、ピエゾ素子を用いた方式、静電素子を用いた方式、ＭＥＭＳ素子を用いた方式等を採用することができる。印刷媒体の表面は、複数の搬送ローラ１５０４により、個々の印刷ヘッド１５０６の吐出面に対し平行に維持されている。印刷ヘッド１５０６はインク色に応じた数だけ搬送方向（Ｙ方向）に配置され、対応するインクが収容されたインクタンク１５０９より、個々の印刷ヘッド１５０６にチューブを介してインクが供給される。搬送中の印刷媒体の搬送速度や位置は、エンコーダ１５０３によって検出され、制御ユニット１５０８は、この検出信号に基づいて各印刷ヘッド１５０６の吐出タイミングを制御している。
【００１３】
搬送方向において、ヘッドユニット１５０５の下流の位置には、印刷された画像などを読み取るためのスキャナユニット１５０７が配備されている。スキャナユニット１５０７が読み取った画像データは制御ユニット１５０８に提供され、様々な検査に用いられる。例えば、制御ユニット１５０８は、ヘッドユニット１５０５に印刷させた所定の検査画像をスキャナユニット１５０７に読み取らせ、その結果に応じて画像の検査を行うことが出来る。また、ヘッドユニット１５０５に印刷させること無く印刷媒体を搬送させ、印刷媒体の搬送状態やその種類を判断することも出来る。
【００１４】
スキャナユニット１５０７の更に下流には、印刷された画像の定着を促すための乾燥ユニット１５１２が配備されている。乾燥ユニット１５１２は、画像の背面から熱定着器を宛がう形態であっても良いし、画像表面に向けて送風する形態であっても良い。
【００１５】
乾燥ユニット１５１２の更に下流側は、搬送経路が２方向に分離している。片面印刷が指定された場合の印刷媒体、または両面印刷が指定され表面裏面ともに印刷が完了した印刷媒体は、仕分けユニット１５１４に向かう経路を介して、印刷媒体のサイズごとに対応する排紙トレイ１５１６に収容される。個々の排紙トレイ１５１６には、印刷媒体の積載状態をユーザに知らせるためのＬＥＤなどが配備されていても良い。
【００１６】
一方、両面印刷が指定され裏面への印刷がまだ完了していない印刷媒体は、乾燥ユニット１５１２からシート反転ユニット１５１３へ向かい、シート反転ユニット１５１３にて表裏が反転される。表裏が反転された後の印刷媒体は、裏面を印刷ヘッド１５０６に向けた状態で再び搬送ローラ１５０４で搬送され、ヘッドユニット１５０５によって裏面への印刷が行われる。
【００１７】
操作ユニット１５１５は、表示パネルや操作板を備え、装置の情報をユーザに提供したりユーザからの指示を受信したりする。ユーザは、操作ユニット１５１５を介して、オーダー画像の進行状態や印刷物が収容される排紙トレイ１５１６の位置、インクの残量、給紙ユニット１５０１における印刷用紙の残量、などを確認することができる。また、操作ユニット１５１５を介して、印刷ヘッド１５０６のクリーニングやスキャナユニット１５０７のキャリブレーションなどを指示することも出来る。
【００１８】
図２は、制御ユニット１５０８における制御の構成を説明するためのブロック図である。マイクロコンピュータ形態のＣＰＵ１４０１は、ＲＯＭ１４０２に格納されたプログラムや固定データに従って、対応するエンジンを介して装置内の各機構を制御する。この際ＲＡＭ１４０３やＨＤＤ１４０４は、ＣＰＵ１４０１のワークエリアとして使用される。例えば、外部に接続されたホスト装置１０１より外部Ｉ／Ｆ（１４０６）を介して印刷ジョブが受信されると、ＣＰＵ１４０１はジョブ情報をＲＡＭ１４０３に、これに付随する画像データをＨＤＤ１４０４に、それぞれ格納する。この際、ホスト装置１０１は、印刷するための画像データを作成したり処理したりするためのコンピュータであってもよいし、画像読取り用のリーダやカメラ等の形態であってもよい。
【００１９】
画像処理部１４０７は、ＣＰＵ１４０１の指示のもと、ＲＡＭ１４０３に格納された印刷ジョブ情報に従って、ＨＤＤ１４０４に格納された画像データに対し所定の画像処理を施し、印刷ヘッド１５０６で吐出可能な吐出データを生成する。ここで行う画像処理には、例えば、ＹＣｂＣｒからｓＲＧＢへの色空間の変換処理、解像度変換処理、量子化処理、画像解析、画像補正等が含まれ、処理後の画像データは、ＲＡＭ１４０３またはＨＤＤ１４０４に保存される。
【００２０】
ヘッドドライバ１４０８は、ＣＰＵ１４０１の指示のもと、画像処理部１４０７によって生成された吐出データに従って、個々の印刷ヘッド１５０６の駆動制御を行う。具体的には、印刷ヘッド１５０６に配列する個々の吐出素子に対する吐出指示や、吐出タイミング、駆動信号の調整、吐出状態の取得などを行う。
【００２１】
スキャナドライバ１４０９は、ＣＰＵ１４０１の指示のもと、スキャナユニット１５０７の駆動制御を行う。具体的には、スキャナユニット１５０７に配列しているＣＣＤやＣＩＳ等のイメージセンサを制御して印刷媒体上の画像を光学的に読み取り、得られたレッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）のアナログ信号をＡ／Ｄ変換した後、ＣＰＵ１４０１に提供する。ＣＰＵ１４０１は、得られた画像データに基づいてイメージセンサが正常に機能しているか否かを判断したり、画像データを解析して画像内に発生する印刷上の問題点を検出したりする。
【００２２】
搬送制御部１４１０は、ＣＰＵ１４０１の指示のもと、給紙ユニット１５０１、搬送ユニット１５０２、仕分けユニット１５１４、のそれぞれについて、搬送モータを制御する。例えば、印刷ジョブで指定された印刷媒体の種類や印刷モードに応じて、搬送ユニット１５０２における搬送速度を異ならせたり、搬送ローラのニップ圧を調整したり、シート反転ユニット１５１３を切り替えたりする。また、給紙、搬送、排紙がそれぞれ正常に行われていないことが確認された場合は、夫々のユニットの動作を停止させる。以上説明した個々の機構は、システムバス（１４１２）によって互いに接続されている。
【００２３】
ここで、再度図１を参照しながら、装置内に備えられた各機構の印刷ジョブに応じた動作切り替えについて具体的に説明する。例えば、ある印刷ジョブのもと、比較的小サイズである第１サイズの印刷媒体が多数枚連続印刷されたとする。このとき、Ｘ方向（印刷媒体の幅方向）に延在する複数の搬送ローラ１５０４においては、当該印刷ジョブが終了するまでの間、印刷媒体に接触しない領域が存在し、ここには紙粉や埃が付着しやすくなる。そして、次の新たな印刷ジョブによって、第１サイズより大判の第２サイズへの印刷が行われると、付着した紙粉や埃が新たに搬送されてきた印刷媒体の画像を傷つけ、品位を低下させるおそれが生じる。また、例えば、片面印刷が連続して行われた後に両面印刷が行われると、シート反転ユニット１５１３が存在する搬送経路、すなわち、表面印刷のみでは通過しない搬送経路自体が長期間使用されていない状態から使用することになる。この場合にも同様の懸念が生じる。このように、個々の機構の使用条件が切り替わるタイミングすなわち印刷ジョブが切り替わるタイミングでは、使用状態が久しく確認されていない機構が使用され始める可能性が高いので、他のタイミングに比べて画像に問題が起こり易い。
【００２４】
したがって、本実施形態では、印刷ジョブが切り替わったタイミング、特に個々の機構の使用条件が切り替わるタイミングで検査を行う。  図３は、本実施形態の割込み検品の制御構成を説明するためのブロック図である。本ブロック図は、割込み検品のソフトウェア的な構成を説明するための図であり、実質的には制御ユニット１５０８内のＣＰＵ１４０１がＲＯＭ１４０２に記憶されたプログラムに従いＲＡＭ１４０３をワークメモリとしながら実行する機能構成図である。また、図４は、割込み検品のためにＣＰＵ１４０１が実行するフローチャートである。以下、図３を参照しながら図４のフローチャートに従って、処理を説明する。
【００２５】
ホスト装置１０１より印刷ジョブを受信すると、ＣＰＵ１４０１はステップＳ２０１において、印刷ジョブのジョブ情報をＲＡＭ１４０３に画像データをＨＤＤ１４０４に格納する。更に、ＲＡＭ１４０３に保存されたジョブ情報を所定の形式でリスト化し、ＲＯＭ１４０２内の印刷ジョブ記憶ユニット１１２に保存する。
【００２６】
図５（ａ）および（ｂ）は、印刷ジョブ記憶ユニット１１２に保存されるジョブ項目の例を示す図である。ジョブ項目とは、印刷方法を指定するための項目、すなわち、印刷設定に関する情報を列挙したものである。本実施形態では、「印刷媒体サイズ」、「印刷媒体種」、「印刷レイアウト」、「インク指定」、「ページ数」、「部数」および「印刷品位」の７項目を用意している。図５（ａ）および（ｂ）ともに７項目のそれぞれについて設定内容が対応づけられている。これらジョブ項目は、上述したようにホスト装置１０１が発信した印刷ジョブから得られてもよいが、ユーザが操作ユニット１５１５から入力した項目が含まれていても良い。また、ジョブ項目は、上述したものに限定されるものではない。
【００２７】
ステップＳ２０２において、ＣＰＵ１４０１は、検品対象判定部１０４を介して、ジョブ履歴記憶ユニット１０５にアクセスし、既に記憶されている設定内容を印刷ジョブ記憶ユニット１１２に記憶した設定内容と比較する。
【００２８】
図６（ａ）および（ｂ）は、ジョブ履歴記憶ユニット１０５に保存されているジョブ項目の例である。ジョブ履歴記憶ユニット１０５に保存されている設定内容は、前回の印刷ジョブに対応する情報であり、印刷ジョブ記憶ユニット１１２と同様、７項目の設定内容が記憶部にリスト化されている。ステップＳ２０２において、印刷ジョブ記憶ユニット１１２とジョブ履歴記憶ユニット１０５とで設定内容に差異がないと判断した場合は、割込み検品を行うこと無く本処理を終了する。一方、ステップＳ２０２において、印刷ジョブ記憶ユニット１１２とジョブ履歴記憶ユニット１０５とで設定内容に差異が存在すると判断した場合は、ステップＳ２０３に進む。印刷ジョブ記憶ユニット１１２が図５（ａ）に示す内容であり、ジョブ履歴記憶ユニット１０５が図６（ａ）に示す内容である場合、両者は「印刷レイアウト」と「ページ数」が異なっているので、ステップＳ２０３に進む。
【００２９】
ステップＳ２０３において、ＣＰＵ１４０１は検品対象判定部１０４を介し、機構影響項目記憶ユニット１０６をアクセスする。そして、ステップＳ２０２で差異があると判定された項目が、機構影響項目記憶ユニット１０６で影響あり（○）と設定されている項目に該当するか否かを判断する。すなわち、ジョブ項目に基づいて、搬送機構が異なるか（搬送機構に変更があるか）否かを判定する。  図７は、機構影響項目記憶ユニット１０６に保存されている設定内容を示す図である。ここでは、上記７項目のそれぞれが搬送機構に関するものであるか否かに基づいて（○）または（×）が予め設定されている。具体的に説明すると、「印刷媒体サイズ」は、搬送ローラ１５０４などを含む搬送経路において、印刷媒体に接触する領域に影響するので（○）、「印刷媒体種」は、搬送ローラが印刷媒体をニップする際の圧力に影響するので（○）、に設定されている。また、「印刷レイアウト」は、シート反転ユニット１５１３を介する経路の使用・非使用を切り替えるので（○）、「部数」は、仕分けユニット１５１４における仕分け機構や排紙トレイ１５１６の使用数に影響するので（○）、に設定されている。一方、使用するインクの種類を指定する「インク指定」、「ページ数」および画像解像度や印刷速度を指定する「印刷品位」については、搬送機構に直接の係りはないため、（×）に設定されている。
【００３０】
すなわち、ステップＳ２０３において、ＣＰＵ１４０１は、ステップＳ２０２で差異があると判定された項目のうち、機構影響項目記憶ユニット１０６で（○）に設定されている項目が含まれているかを判断する。含まれていない場合は、割込み検品を行うこと無くステップＳ２０５にジャンプする。一方、含まれている場合は、割込み検品を行うためにステップＳ２０４に進む。印刷ジョブ記憶ユニット１１２が図５（ａ）に示す内容であり、ジョブ履歴記憶ユニット１０５が図６（ａ）に示す内容である場合、両者の間で異なる項目のうち「印刷レイアウト」が図７に示す印刷機構影響ジョブ設定で（○）である。よってこの場合、ステップＳ２０４に進む。
【００３１】
ステップＳ２０４では、所定の検品処理を実行する。具体的には、印刷ジョブの画像データに基づき印刷された画像を、印刷画像読取部１０８においてスキャナエンジン１０９を制御して、当該検査画像を読み取った画像データを取得する。更にこの画像データを検品部１１０に提供し、画像に不良箇所などが存在しないかを判断する（検品する）。
【００３２】
なお、本実施形態では、印刷ジョブに基づき印刷された画像を検品するものとしたが、内部保持する検品用の検品ジョブを用いてもよい。この場合は、対象とする印刷ジョブよりも前に検品ジョブを実行する。具体的には、ＣＰＵ１４０１が検品ジョブ記憶ユニット１１１をアクセスし、検品ジョブ記憶ユニット１１１に記憶されている設定内容に従って印刷エンジン１０７を制御し、印刷部に所定の検査画像を印刷媒体に印刷させる。その後、スキャナエンジン１０９を制御して、当該検査画像を読み取った画像データを取得する。更にこの画像データを検品部１１０に提供し、画像に不良箇所などが存在しないかを判断する。図８は、検品ジョブ記憶ユニット１１１に記憶されている設定値の一例を示す図である。本実施形態では、検品ジョブを用いる場合は、その時点の印刷ジョブ記憶ユニット１１２の設定内容に基づいて検品ジョブ記憶ユニット１１１を設定する。但し、印刷ジョブ記憶ユニットの設定内容をそのままコピーするわけではない。図８の場合は、図５（ａ）で示した設定内容に対し、ページ数を５から１に減らし、部数を３から１に減らしている。これは、検品処理のためにかかる時間や消耗品の使用量を必要最低限に抑えるためである。実印刷と同等の印刷動作は１ページを１部だけについて行えば、続いて行われる実印刷の画像を保証するのに十分である。なお、ページ数を減らさずに部数のみをへらすようにしてもよい。このように、検品ジョブ記憶ユニット１１１は、印刷ジョブ記憶ユニット１１２に従った実印刷の画像を保証するための必要最低限な内容に設定される。
【００３３】
ステップＳ２０４で検品処理が終了すると、ＣＰＵ１４０１はステップＳ２０５に進み、ジョブ履歴記憶ユニット１０５に印刷ジョブ記憶ユニット１１２の設定内容を上書き保存する。以上で本処理が終了する。
【００３４】
その後は、検品処理の状態に応じて実印刷が行われれば良い。例えば、上記フローチャートで検品処理を行わなかった場合や、検品処理で問題が発生しなかった場合は、そのまま印刷ジョブ記憶ユニット１１２に従った方法で実印刷を実行すれば良い。この際、印刷ジョブとして入力されて来た最初の画像データが、ステップＳ２０４の検品処理で既に印刷されている場合は、残りの画像データのみを実印刷すれば良い。また、予め用意された検査用の画像データを検品処理で使用した場合は、印刷ジョブとして入力されて来た全ての画像データを実印刷すれば良い。一方、ステップＳ２０４の検品処理で問題が確認された場合は、操作ユニット１５１５やホスト装置１０１を介してユーザに検査結果を告知しても良いし、当該問題を自動的に解消した後に実印刷を行っても良い。
【００３５】
以上説明した本実施形態によれば、新たな印刷ジョブが入力されるたびに、新たな印刷ジョブの設定内容が印刷ジョブ記憶ユニット１１２に記憶され、これまで印刷ジョブ記憶ユニット１１２に記憶されていた設定内容がジョブ履歴記憶ユニット１０５に記憶される。そして、前回の設定内容と今回の設定内容を比較した結果、装置内の搬送機構の使用条件が変更されるような場合についてのみ、割り込み検品処理を実行し、他の場合は実行せずに新たな印刷ジョブに従った実印刷を行う。すなわち本実施形態によれば、新たな印刷ジョブが入力されてきたタイミングにおいて、この新たな印刷ジョブの画像を保証するための必要最低限な検品処理のみが行われる。結果、従来に比べて検査効率を高めつつ、信頼性の高い画像出力を維持することができる。
【００３６】
さらに、本実施形態では、図７で説明した機構影響項目記憶ユニット１０６を適宜書き換える。具体的には、既に使用していたものを使用しなくなる変更の場合は、当該影響項目を×に設定する。これにより、検査効率を向上させることができる。例えば、「印刷レイアウト」については、片面印刷から両面印刷に切り替わる場合は、使用されていなかったシート反転ユニット１５１３が新たに使用されるようになるので、検査の必要はある。しかし、両面印刷から片面印刷に切り替わる場合には、既に使用していたシート反転ユニット１５１３を使用しなくなるのみであるので、改めて検査する必要はない。すなわち、既に使用していたものを使用しなくなる程度の変更であれば改めて検査を行う必要は無く、そのような場合には該当する項目の設定内容を予め（×）に設定しておけば、検査効率をより一層高めることができる。
【００３７】
（第２の実施形態）
第１の実施形態では、印刷装置内の主に搬送機構に影響する項目を、機構影響項目記憶ユニット１０６において影響あり（○）と設定した。これに対し本実施形態では、上記搬送機構に影響する項目のほか、画像が影響を受けやすい印刷モード上の設定項目も、影響項目に追加するものとする。
【００３８】
図９は、本実施形態の割込み検品の制御構成を説明するためのブロック図である。図３と異なる点は、機構影響項目記憶ユニットの代わりに画像影響項目記憶ユニット６０６が用意されていることである。なお、その他については、実施形態１と同一の名前が付与されているものは、同一の機能を有するため説明を省略する。
【００３９】
図１０は、画像影響項目記憶ユニットに保存されている設定内容を示す図である。図７の印刷機構影響目で（○）に設定された項目に加え、「インク指定」および「印刷品位」の２項目に（○）が設定されている。「インク指定」は使用するインクの種類を設定し、これ自体は搬送経路になんら影響を与えない。しかし、「インク指定」の切り替えにより長期間使用されていなかった印刷ヘッドが使用されるようになると、当該印刷ヘッドの吐出状態が安定するまで画像が不安定になるおそれがある。また、「印刷品位」においては、高品位モードに指定されるか高速モードに指定されるかによって、印刷解像度や印刷速度が変更される。結果、これに伴って印刷ヘッドの吐出周波数や搬送速度も変更され、画像に影響がおよぶ場合がある。本実施形態では、このような印刷モードの変更に伴う画像への影響も考慮に入れて、上記７項目のそれぞれについて（○）または（×）を予め設定している。
【００４０】
図１１は、割込み検品のためにＣＰＵ１４０１が実行するフローチャートである。第１の実施形態で説明した図４のフローチャートと異なる工程は、ステップＳ７０３のみである。Ｓ７０１，Ｓ７０２，Ｓ７０４，Ｓ７０５は、それぞれ、Ｓ２０１，Ｓ２０２，Ｓ２０４，Ｓ２０５と同様であるため、説明を省略する。Ｓ７０３では、ステップＳ７０２で差異があると判定された項目のうち、画像影響項目記憶ユニット６０６で（○）に設定されている項目が含まれているかを判断する。
【００４１】
例えば、印刷ジョブ記憶ユニット６１２が図５（ｂ）で示す内容で、ジョブ履歴記憶ユニット６０５が図６（ｂ）に示す内容の場合、ステップＳ７０２では、「インク指定」、「ページ数」に差異が存在すると判断し、ステップＳ７０３に進む。更にステップＳ７０３では、上記３項目のうち「インク指定」が図１０に示す印刷機構影響ジョブ設定で（○）であると判断し、ステップＳ７０４の検品処理に進む。すなわち、本実施形態では、新たな印刷ジョブが入力された際に、搬送機構の切り替えが生じなくても、印刷品位の設定変更によって画像へ影響が懸念される場合には、検品処理が実行される。
【００４２】
さらに、本実施形態においても、画像影響項目記憶ユニット６０６を適宜書き換える。具体的には、既に使用していたものを使用しなくなる変更の場合は、当該影響項目を×に設定する。これにより、検査効率を向上させることができる。例えば、「インク指定」については、ブラックインクのみ用いるモノクロモードから、全インク色を用いるカラーモードに切り替わる場合は、使用されていなかったカラーの印刷ヘッド１５０６が、このタイミングで使用されるようになるので検査の必要はある。しかし、カラーモードからモノクロモードに切り替わる場合には、ブラックインクを吐出する印刷ヘッドは既にこのタイミングで使用されているので、改めて検査する必要はない。このような場合には、ジョブ履歴記憶ユニット６０５の「印刷品位」に「カラーモード」を設定する際に、これと同時に画像影響項目記憶ユニット６０６の「インク指定」を（×）に設定すれば良い。このようにすれば、次回の印刷ジョブがカラーモードであろうとモノクロモードであろうと、「インク指定」に関する検品処理は行われず、検査効率をより一層高めることができる。
【００４３】
（第３の実施形態）
本実施形態は、所定の印刷周期で検品を実行し、さらに、実施形態２で実行する割込み検品を行う。所定の印刷周期としては、所定のページ数や所定の部数毎が挙げられる。以後、所定の印刷周期で行う検品動作を所定単位の検品と称する。
【００４４】
図１２は、本実施形態の割込み検品の制御構成を説明するためのブロック図である。第２の実施形態で説明した図９と異なる点は、検品周期メモリ９１２とページ部数カウンタ９１４が追加されていることである。なお、その他については、実施形態２と同一の名前が付与されているものは、同一の機能を有するため説明を省略する。
【００４５】
検品周期メモリ９１２には、所定単位の検品を行うべきページ周期Ｔｐと部数周期Ｔｄが記憶されている。図１３（ａ）は検品周期メモリ９１２におけるページ間隔Ｔｐと部数間隔Ｔｄの記憶例を示している。このような検品周期メモリ９１２の設定内容は、操作ユニット１５１５を介してユーザが適宜設定できるようになっている。
【００４６】
本実施形態の検品対象判定部９０４は、印刷ジョブの最中も、１ページの印刷が完了するたびにページカウンタＣｐをインクリメントしページ周期Ｔｐと比較し、１部の印刷が完了するたびに部数カウンタＣｄをインクリメントし部数周期Ｔｄと比較する。図１３（ｂ）は、あるタイミングにおけるページカウンタＣｐおよび部数カウンタＣｄのカウント値を示している。ＣＰＵ１４０１は、印刷ジョブを実行中であっても、Ｃｐ＝ＴｐまたはＣｄ＝Ｔｄのいずれか一方が満たされた時点で検品処理を実行し、ＣｐおよびＣｄをリセットする（Ｃｐ＝０、Ｃｄ＝０）。
【００４７】
図１４は、ＣＰＵ１４０１が実行するフローチャートである。ステップＳ１００１は、第２の実施形態で説明した図１１のステップＳ７０１と同様であるため説明を省略する。
【００４８】
Ｓ１００２では、所定単位の検品の条件を満たすか判定する。すなわち、検品周期メモリ９１２に記憶された所定単位の検品を行うべきページ周期Ｔｐと部数周期Ｔｄのうちいずれか一方を満たすか判定する。満たさないと判定した場合は、そのままＳ１００５へ進む。満たすと判定した場合は、Ｓ１００３へ進み、検品を実施する。なお検品の方法は、割込み検品と同様であるため説明を省略する。そして、ＣＰＵ１４０１はステップＳ１００４に進み、ページカウンタＣｐおよび部数カウンタＣｄをリセットする（Ｃｐ＝０、Ｃｄ＝０）。そして、Ｓ１００５へ進む。
【００４９】
Ｓ１００５〜Ｓ１００７は、Ｓ７０２〜Ｓ７０４と同様であるため、説明を省略する。
【００５０】
ステップＳ１００７での検品処理が終了すると、ＣＰＵ１４０１はステップＳ１００８に進み、ページカウンタＣｐおよび部数カウンタＣｄをリセットする（Ｃｐ＝０、Ｃｄ＝０）。ステップＳ１００９では、上記実施形態と同様、ジョブ履歴記憶ユニット９０５に印刷ジョブ記憶ユニット９１５の設定内容を上書き保存する。以上で本処理を終了する。
【００５１】
このような本実施形態によれば、当該印刷ジョブの最中に、ページカウンタＣｐおよび部数カウンタＣｄがＴｐおよびＴｄに達成した時点で、検品処理を実行する。そして、画像影響項目の切り替えに伴う検品処理が必要であると判断された印刷ジョブで、さらに検品を行う。つまり、ページ数や部数が大きい印刷ジョブを扱うような場合も、信頼性の高い画像出力を維持することができる。
【００５２】
一方、画像影響項目の切り替えに伴う検品処理をステップＳ１００８で実行した場合には、当該検品処理を行った時点で、ページカウンタＣｐおよび部数カウンタＣｄをリセットする。このため、画像影響項目の切り替えに伴う検品処理と所定単位の検品処理が連続して行われる状況は回避され、高い検査効率を維持することができる。
【００５３】
（第４の実施形態）
図１５は、本実施形態の割込み検品の制御構成を説明するためのブロック図である。第２の実施形態で説明した図９と異なる点は、装置影響状態記憶ユニット１６１２と影響情報収集部１６１４が追加されていることである。装置影響状態記憶ユニット１６１２は、印刷ジョブ以外の要因によって装置内に何らかの変化が生じたか否かを記憶する領域で、「有」または「無」のいずれかに設定されている。影響情報収集部１６１４は、このような変化が生じた場合にこれを検知し、装置影響状態記憶ユニット１６１２の設定を「有」にする。
【００５４】
上記装置内の何らかの変化とは、その変化が起こった直後の印刷動作において画像への影響が懸念されるようなものを意味する。例えば、搬送中のジャム（紙詰まり）の発生、印刷媒体を補給するためのドアの開閉、インクタンクの交換、印刷媒体の消費に伴う給紙トレイの自動変更、印刷ヘッド１５０６や乾燥ユニット１５１２に対するメンテナンス処理の実行、などが挙げられる。
【００５５】
図１６は、新たな印刷ジョブが入力された際にＣＰＵ１４０１が実行するフローチャートである。ステップＳ１７０１〜Ｓ１７０４は、第２の実施形態で説明した図１１のステップＳ７０１〜Ｓ７０４と同様である。すなわち、ステップＳ１７０２およびＳ１７０３において、印刷モードの切り替えに伴う検品処理が必要であると判断された場合は、ステップＳ１７０４に進み所定の検品処理を行う。但し、ステップＳ１７０２およびＳ１７０３でＮｏ（検品の必要はない）と判断された場合、ＣＰＵ１４０１はステップＳ１７０６に進む。
【００５６】
ステップＳ１７０６では、状態変化があったか判定する。具体的には、検品対象判定部１６０４を介して装置影響状態記憶ユニット１６１２の設定が「有」であるか「無」であるかを確認する。「有」である場合はステップＳ１７０４に進み所定の検品処理を行った後、ステップＳ１７０５に進み装置影響状態記憶ユニット１６１２を「無」に設定する。一方、ステップＳ１７０６において、装置影響状態記憶ユニット１６１２の設定が「無」である場合はステップＳ１７０７にジャンプする。ステップＳ１７０７では、上記実施形態と同様、ジョブ履歴記憶ユニット１６０３に印刷ジョブ記憶ユニット１６１５の設定内容を上書き保存する。以上で本処理を終了する。
【００５７】
以上説明した本実施形態によれば、画像影響項目の切り替えに伴う検品処理は必要ないと判断された印刷ジョブであっても、装置内の何らかの変化によって画像への影響が懸念される場合には、検品処理を実行することができる。結果、ページ数や部数が多い印刷ジョブが連続して入力されるような状況においても、必要なメンテナンス処理や消耗品の補給、エラー対応などを、過剰な検品処理を懸念することなく行うことが出来る。
【００５８】
（その他の実施形態）
本発明は、上述した実施形態に限定されるものではない。例えば、第１の実施形態においても、所定単位の検品と割込み検品のいずれも行うようにしてもよい。また、例えば、第１〜第３の実施形態において、第４の実施形態のように、画像への影響が懸念されるような装置内の変化があった場合に、割込み検品をするようにしてもよい。また、実施形態２では、搬送機構及び画像に影響を及ぼす印刷設定（項目）の両方に変更があったかを確認するものとしたが、これに限定されず、画像に影響を及ぼす印刷設定に変更があったかのみを確認するようにしてもよい。  以上では、図１に示したフルライン型のカラーインクジェット印刷装置を例に説明してきたが本発明は図１に示す形態に限定されるものではない。例えば、印刷媒体はロール状に保持された連続紙とし、印刷後の連続紙をカッターでページ毎に切断する構成とすることもできる。また、印刷装置は、印刷ヘッドによる印刷走査と印刷媒体の搬送動作を交互に繰り返すことにより画像を形成するシリアル型とすることも出来る。また、印刷方式としては、インクジェット方式のほか、昇華型方式、熱転写方式、ドットインパクト方式、ＬＥＤ方式、電子写真方式など様々な方式を採用することができる。
【００５９】
また、以上では印刷装置１００に配備されたＣＰＵ１４０１が上記実施形態で説明した一連の工程を行う内容で説明したが本発明はこのような形態に限定されるものではない。例えば、以上説明した印刷装置内の工程を、外部に接続されたホスト装置１０１が行う形態としても良い。この際、検品処理に用いるスキャナユニット１５０７については、必ずしも装置内に配備されていなくても良い。印刷装置１００やホスト装置１０１とは独立したスキャナデバイスを用意し、ホスト装置１０１の制御のもと、上記実施形態を実現させることもできる。さらに、図１に示した個々の機構は、その機能に基づいてさらに複数に分割することもできるし、統合することもできる。一部または全ての機構がそれぞれＣＰＵを保持しているような形態とすることもできる。
【００６０】
また、本発明は、上記実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６１】
１０４    検品対象判定部
１０５    ジョブ履歴記憶ユニット
１０８    印刷画像読取部
１１０    検品部
１１２    印刷ジョブ記憶ユニット
【図１】
2017213734.tif 000003
【図２】
2017213734.tif 000004
【図３】
2017213734.tif 000005
【図４】
2017213734.tif 000006
【図５】
2017213734.tif 000007
【図６】
2017213734.tif 000008
【図７】
2017213734.tif 000009
【図８】
2017213734.tif 000010
【図９】
2017213734.tif 000011
【図１０】
2017213734.tif 000012
【図１１】
2017213734.tif 000013
【図１２】
2017213734.tif 000014
【図１３】
2017213734.tif 000015
【図１４】
2017213734.tif 000016
【図１５】
2017213734.tif 000017
【図１６】
2017213734.tif 000018