(57)【要約】【課題】  用紙の無駄を抑制し、生産性を向上させた印刷システム、印刷装置及び印刷システムの制御方法を提供する。【解決手段】  第２の印刷装置が印刷する画像データに基づく画像及び第２の印刷装置が印刷する制御用パターンに基づいて、連続シートに対して前記第１印刷装置が印刷しないスキップ領域を設定するスキップデータを生成する。第１印刷装置に、生成されたスキップデータに基づいて、連続シートのスキップ領域以外の領域に画像データに基づく画像を印刷させ、第２印刷装置に、前記生成工程において生成されたスキップデータに基づいて、前記連続シートのスキップ領域又はスキップ領域に対応する領域に前記画像データに基づく画像及び前記制御用パターンを印刷させる。【選択図】  図７
2016064606.tif 000002
【特許請求の範囲】
【請求項１】
印刷データから画像データを生成する第１画像処理部を有する第１印刷装置及び印刷データから画像データを生成する第２画像処理部を有する第２印刷装置を含む印刷システムであって、
前記第２印刷装置が印刷する画像データに基づく画像及び前記第２印刷装置が印刷する制御用パターンに基づいて、連続シートに対して前記第１印刷装置が印刷しないスキップ領域を設定するスキップデータを生成する生成手段を備え、
前記第１印刷装置は、前記生成手段により生成されたスキップデータに基づいて、連続シートのスキップ領域以外の領域に画像データに基づく画像を印刷し、
前記第２印刷装置は、前記生成手段により生成されたスキップデータに基づいて、前記連続シートのスキップ領域又はスキップ領域に対応する領域に前記画像データに基づく画像及び前記制御用パターンを印刷することを特徴とする印刷システム。
【請求項２】
前記第１印刷装置は、前記スキップデータに基づいて、スキップ領域の前にスキップ領域の開始位置を示す識別マークを印刷し、
前記第２印刷装置は、前記識別マークを検知する検知手段を備え、前記識別マークに応じて印刷を実行することを特徴とする請求項１に記載の印刷システム。
【請求項３】
所定の基準に基づいて、印刷データの印刷処理を前記第１印刷装置及び前記第２印刷装置のうち少なくとも一方が実行するように決定する決定手段と、
前記生成手段は、前記決定手段の決定、前記第２印刷装置が印刷する画像データに基づく画像及び前記第２印刷装置が印刷する制御用パターンに基づいてスキップデータを生成することを特徴とする請求項１又は２に記載の印刷システム。
【請求項４】
前記第２印刷装置で制御用パターンの印刷が必要か判定する判定手段をさらに備え、
前記生成手段は、前記判定手段の判定結果に基づいて、スキップデータを生成することを特徴とする請求項１〜３のいずれか１項に記載の印刷システム。
【請求項５】
前記印刷データは、片面印刷データであることを特徴とする請求項１〜４のいずれか１項に記載の印刷システム。
【請求項６】
前記制御用パターンは、予備吐出パターン及び不吐監視パターンのうち少なくとも一方を含むことを特徴とする請求項１〜５のいずれか１項に記載の印刷システム。
【請求項７】
前記第１印刷装置及び前記第２印刷装置は、インクジェット方式で印刷を実行することを特徴とする請求項１〜６のいずれか１項に記載の印刷システム。
【請求項８】
印刷データから画像データを生成する画像処理部を有する印刷装置であって、
他の印刷装置が印刷する画像データに基づく画像及び前記他の印刷装置が印刷する制御用パターンに基づいて、連続シートに対して前記印刷装置が印刷しないスキップ領域を設定するスキップデータを生成する生成手段と、
前記生成手段により生成されたスキップデータに基づいて、連続シートのスキップ領域以外の領域に画像データに基づく画像を印刷部に印刷させる印刷制御手段と、
を備えることを特徴とする印刷装置。
【請求項９】
印刷データから画像データを生成する第１画像処理部を有する第１印刷装置及び印刷データから画像データを生成する第２画像処理部を有する第２印刷装置を含む印刷システムの制御方法であって、
前記第２の印刷装置が印刷する画像データに基づく画像及び前記第２の印刷装置が印刷する制御用パターンに基づいて、連続シートに対して前記第１印刷装置が印刷しないスキップ領域を設定するスキップデータを生成する生成工程と、
前記第１印刷装置に、前記生成工程において生成されたスキップデータに基づいて、連続シートのスキップ領域以外の領域に画像データに基づく画像を印刷させる第１印刷工程と、
前記第２印刷装置に、前記生成工程において生成されたスキップデータに基づいて、前記連続シートのスキップ領域又はスキップ領域に対応する領域に前記画像データに基づく画像及び前記制御用パターンを印刷させる第２印刷工程と、
を備えることを特徴とする印刷システムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数台の印刷装置を接続する印刷システム、印刷装置及び印刷システムの制御方法に関する。
【背景技術】
【０００２】
複数の印刷装置を直列に接続して構成され、ロール紙のような連続の記録媒体に対して各印刷装置で順次印刷を行うことが可能な印刷システムが知られている。２台の印刷装置で構成された印刷システムでは、両面印刷の場合、第１印刷装置で表面に印刷を行った後に第２印刷装置で裏面を印刷する。片面印刷の場合、第１印刷装置又は第２印刷装置の何れか一方の装置のみで印刷することが一般的である。このような印刷システムでは、複数台の印刷装置を重連接続することから連続紙の搬送経路が長くなる傾向がある。そのため、印刷動作中に何らかの要因により印刷動作が停止してしまうと、長い搬送経路上の連続紙の巻き戻し、印刷再開時の連続紙の引き出し、レジ調整などのいくつかの印刷準備動作に時間を要してしまい、印刷システムの印刷生産性が低下してしまう。印刷停止の要因の１つとしては、印刷データから画像データを生成する画像処理が印刷装置の印刷速度に追いつかないケースが挙げられる。画像処理を行う処理部と印刷処理を行う印刷部との間には、データバッファが設けられており、処理部が生成した画像データがデータバッファに格納され、印刷部はバッファ内の画像データを順次印刷していく。このとき、画像処理が追いつかないとバッファ内の印刷すべきデータが無くなってしまい、印刷動作が停止してしまう。
【０００３】
そこで、特許文献１では、画像データの生成が印刷タイミングに間に合わないと判断された場合、画像間に所定数のスキップページを挿入する方法が提案されている。これにより、印刷装置を停止させることなく画像データの生成完了まで印刷をスキップして白紙のまま搬送する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許０４６５０３５７
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、スキップページの領域は、何も印刷が行われず廃棄される。したがって、画像データ生成が印刷タイミングに間に合わない度に廃棄ゴミが増えてしまうと同時に生産性の低下も招いてしまう。
【０００６】
本発明の目的は、このような従来の問題点を解決することにある。本発明は、上記の点に鑑み、用紙の無駄を抑制し、生産性を向上させた印刷システム、印刷装置及び印刷システムの制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の印刷システムは、印刷データから画像データを生成する第１画像処理部を有する第１印刷装置及び印刷データから画像データを生成する第２画像処理部を有する第２印刷装置を含む印刷システムであって、前記第２印刷装置が印刷する画像データに基づく画像及び前記第２印刷装置が印刷する制御用パターンに基づいて、連続シートに対して前記第１印刷装置が印刷しないスキップ領域を設定するスキップデータを生成する生成手段を備え、前記第１印刷装置は、前記生成手段により生成されたスキップデータに基づいて、連続シートのスキップ領域以外の領域に画像データに基づく画像を印刷し、前記第２印刷装置は、前記生成手段により生成されたスキップデータに基づいて、前記連続シートのスキップ領域又はスキップ領域に対応する領域に前記画像データに基づく画像及び前記制御用パターンを印刷する。
【発明の効果】
【０００８】
本発明によれば、用紙の無駄を抑制し、生産性を向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態の一例である画像印刷システムの構成を示す図である。
【図２】本発明の一実施形態としての印刷制御システムにおけるコントローラの構成を説明するためのブロック図である。
【図３】本発明の一実施形態としての印刷制御システムにおけるエンジンの構成を説明するためのブロック図である。
【図４】本発明の一実施形態としての第１印刷装置でのデータ振り分けをする際のフローチャートである。
【図５】本発明の一実施形態としての第１面に印刷するパターンを示した図である。
【図６】本発明の一実施形態としての第２面に印刷するパターンを示した図である。
【図７】本発明の一実施形態としての第１印刷装置で印刷する際のフローチャートである。
【図８】本発明の一実施形態としての第２印刷装置で印刷する際のフローチャートである。
【図９】本発明の一実施形態としての両面印刷の際の印刷するパターンを示した図である。
【図１０】本発明の一実施形態としての両面印刷する際のフローチャートである。
【図１１】本発明の一実施形態としての第２印刷装置で制御パターンを印刷するかどうかを第１印刷装置で判断するフローチャートである。
【図１２】本発明の一実施形態としての第２印刷装置で制御パターンを印刷するかどうかを第２印刷装置に問い合わせて、判断するフローチャートである。
【発明を実施するための形態】
【００１０】
（実施形態１）
図１は、本実施形態の一例となる重連印刷システム（以下、印刷システムとも称する）の概略構成を示す図である。
【００１１】
印刷処理を行う被記録媒体としてロールシートを用いたものを例に説明するが、同一面への複数ページ分の印刷を途中で切断せずに続けて行える長尺の連続シートであれば、ロール状となったものには限らない。
【００１２】
また、図１の印刷システムとは別に接続された外部装置からの指示で当該印刷装置における印刷処理の動作を制御させる場合、この外部装置が印刷制御装置となる。
【００１３】
図１は、被記録媒体としてロールシート（搬送方向において印刷単位（１ページ）の長さよりも長い連続した連続シート）を用いた印刷システムの全体構成の概略を示す断面図である。印刷システムは以下の構成要素１０１〜１３３を含み、これらが複数の筐体内に配置される。印刷システムは、連続シートの搬送方向上流側に位置する第１印刷装置１１９と、搬送方向下流側に位置する第２印刷装置１２０とを含む。また、コントローラ１１７と、ホストコンピュータ１１８と、を含む。上述した第１印刷装置１１９、第２印刷装置１２０、及びホストコンピュータ１１８は、コントローラ１１７に接続されている。さらに、印刷システム１００は、第１印刷装置１１９に連続シートを供給する給紙ユニット１０１、第１印刷装置１１９と第２印刷装置１２０の間に設けられたシート反転ユニット１０８と、スキャナユニット１１５と、巻取ユニット１１６を含む。
【００１４】
給紙ユニット１０１は、連続シートであるロールシート（以下、シート）を第１印刷装置１１９に供給し、巻取りユニット１１６は、印刷完了したシートを巻き取る。シート反転ユニット１０８は、第１印刷装置１１９から出力されたシートの表裏反転を行う。画像読取装置１１５は、印刷完了した画像を撮影し確認を行う。コントローラ１１７は、第１印刷装置１１９、及び第２印刷装置１２０の制御を行う。
【００１５】
ホストコンピュータ１１８は、コントローラ１１７にネットワーク１３３を介して印刷ジョブを送信する。ホストコンピュータ１１８は、印刷する画像の選択や印刷サイズ、レイアウト等の設定を行って印刷ジョブを作成する。図１では、ホストコンピュータ１１８として、ネットワーク１３３に接続されたホストコンピュータを示しているが、これに限定されるものではなく、コントローラ１１７に直接接続されているホストコンピュータであっても良い。また、コントローラ１１７は、ホストコンピュータ１１８から印刷ジョブを取得するものとしたが、これに限定されず、例えば、ＵＳＢメモリ等の可搬メディアから印刷ジョブを取得しても良い。ホストコンピュータ１１８は、送信した印刷ジョブの進捗状態を、コントローラ１１７、第１印刷装置１１９、第２印刷装置１２０から取得し、管理を行う。コントローラ１１７は、ホストコンピュータ１１８から印刷ジョブ（印刷データ）を受信し、データ用通信インターフェース（ＩＦ）１２７及び１２８を介して、第１印刷装置１１９、第２印刷装置１２０に印刷データを送信する。データ用通信ＩＦ１２７及び１２８は、光ファイバ等の高速データ送受信が可能なインターフェースにより構成されており、コントローラ１１７から第１印刷装置１１９、第２印刷装置１２０に対して大量の印刷データを送信可能である。
【００１６】
また、コントローラ１１７は、制御用通信ＩＦ１２９、１３０、１３１、１３２を介して、第１印刷装置１１９、第２印刷装置１２０、給紙ユニット１０１、および、巻取りユニット１１６に制御コマンドを送信し、各装置の制御を行う。また、コントローラ１１７は、制御用通信ＩＦ１３１、１３２を介して、第１印刷装置１１９および第２印刷装置１２０に印刷ジョブの情報や印刷や制御に必要な各種設定データを送信する。また、第１印刷装置１１９および第２印刷装置１２０から、各印刷装置の状態や、印刷ジョブが印刷中か印刷終了か等の情報を取得する。
【００１７】
本実施形態では、第１印刷装置１１９は、コントローラ１１７からデータ送受信用インターフェース（以下、ＩＦ）１２７を介して、第１面の印刷ジョブ（印刷データ）を受信する。その後、第１印刷装置１１９全体の各種制御を司る制御ユニット１２１において画像処理が行われ、印刷データから画像データを得る。第１印刷装置１１９は、シートに印刷されたマークを読取るセンサ１０２、印刷ヘッド１０５、１０５にインクを供給するインクタンク１０６、シート状に印刷された画像のインクを乾燥させる乾燥ユニット１０７を備える。操作ユニット１０３は、ユーザが種々の操作を行ったり、ユーザに種々の情報を通知したりするためのユニットである。例えば、ユーザは、画像が印刷中か印刷終了かなど、オーダー毎の印刷状況の確認を行うことができる。また、ユーザは、インク残量やシート残量等の装置の各種状態の確認、記録ヘッド位置の調整値やレジ調整値の入力、記録ヘッドの回復動作等の装置メンテナンスの実行などを指示することができる。第１印刷装置１１９は、制御ユニット１２１、被記録媒体の搬送量及び搬送状態を制御するエンコーダ１２３や搬送ローラ１２５を含む。制御ユニット１２１は、コントローラ（ＣＰＵまたはＭＰＵを含む）やユーザインターフェース情報の出力器（表示情報や音響情報などの発生器）、各種Ｉ／Ｏインターフェースを備えた制御部を内蔵し、第１印刷装置１１９全体を統括的に制御する。第１印刷装置１１９の構成は、これに限定されるものではなく、例えば、必要に応じてユニットやセンサが追加されてもよい。
【００１８】
第２印刷装置１２０は、コントローラ１１７からデータ送受信用ＩＦ１２８を介して、第１面若しくは第２面の印刷ジョブ（印刷データ）が転送される。その後、第２印刷装置１２０全体の各種制御を司る制御ユニット１２２において画像処理が行われ、印刷データから画像データを得る。第２印刷装置１２０は、シートに印刷されたマークを読みとるセンサもしくは、スキャナといった読取装置１０９、印刷ヘッド１１２、印刷ヘッド１１２にインクを供給するインクタンク１１３を備える。また、シート状の印刷されたインクを乾燥させる乾燥ユニット１１４、操作ユニット１１０を備える。操作ユニット１１０は、ユーザが種々の操作を行ったり、ユーザに種々の情報を通知したりするためのユニットである。第２印刷装置１２０は、制御ユニット１２２、被記録媒体の搬送量及び搬送状態を制御するエンコーダ１２４や搬送ローラ１２６を含む。制御ユニット１２２は、コントローラ（ＣＰＵまたはＭＰＵを含む）やユーザインターフェース情報の出力器（表示情報や音響情報などの発生器）、各種Ｉ／Ｏインターフェースを備えた制御部を内蔵し、第２印刷装置１２０全体を統括的に制御する。第２印刷装置１２０の構成は、印刷装置の構成がこれに限定されるものではなく、例えば、必要に応じてユニットやセンサ等が追加されてもよい。
【００１９】
また、本実施形態では、第１印刷装置１１９と第２印刷装置１２０を同一の構成としているが、第１印刷装置１１９のみ給紙ユニット１０１の制御を行う制御基板を搭載するといった、異なる構成にしてもよく、本実施形態の構成に限定されるものではない。
【００２０】
給紙ユニットとして１０１は、シートを第１印刷装置１１９に搬送する制御を行う。使用者はシートをユニット内の制御バーに装着してから給紙ユニット１０１本体に装填する。給紙ユニット１０１は、コントローラ１１７から制御用通信ＩＦ１２９のコマンド送受信用ＩＦを通じて給紙開始の指示を受け、シートの搬送を開始する。また、搬送速度の誤差を吸収するループ作成制御部１０４は、シートの搬送速度の調整を行う。給紙ユニットにループ制御を設けたが、第１印刷装置１１９の中に、搬送速度を吸収するループ制御部が設けられてもよい。給紙ユニット１０１から引き出されたシートは図中ａ方向に搬送され、第１印刷装置１１９に到達する。本実施形態では、給紙ユニットとしてロールシートの構成を示しているが、ロール状ではない連続のシートの給紙となったものでも構わない。
【００２１】
第１印刷装置１１９では、コントローラ１１７から受信した印刷データに従って、第１面の画像印刷を行う。印刷ヘッド１０５では複数色（本実施形態では７色）分の独立したヘッドがシートの搬送方向に沿って保持されている。本実施形態では、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、ＬＣ（ライトシアン）、ＬＭ（ライトマゼンタ）、Ｇ（グレー）、Ｋ（ブラック）の７色に対応した７つのライン型の印刷ヘッドを有する。もちろん、これら以外の色を用いたものでもよいし、これらの全てを用いる必要もない。第１印刷装置１１９では、シートの搬送に同期させて、印刷ヘッド１０５からインクを吐出させてシート上に画像を形成する。なお、印刷ヘッド１０５はインクの吐出先が回転ローラ１２５と重ならない位置に配置される。インクはシートに直接吐出させるのに代え、中間転写体にインクを付与した後、そのインクをシートに付与することによって画像を形成させるものとしてもよい。
【００２２】
インクタンク１０６は、各色のインクを独立して貯蔵する。インクタンク１０６からはチューブによって各色に対応して設けられたサブタンクまでインクが供給され、サブタンクから各印刷ヘッド１０５までチューブを介してインクが供給される。印刷ヘッド１０５は、印刷時の搬送方向ａ方向に沿って各色（本実施形態では７色）のラインヘッドが並んでいる。各色のラインヘッドは、継ぎ目無く単一のノズルチップで形成されたものであってもよいし、分割されたノズルチップが一列又は千鳥配列のように規則的に並べられたものであってもよい。本実施形態では、本装置が使用可能な最大サイズのシートの印刷領域の幅分をカバーする範囲にノズルが並んでいる所謂フルマルチヘッドとする。
【００２３】
シートに画像が形成された後、当該シートは乾燥ユニット１０７まで搬送される。シートに印刷画像の乾燥完了後は、反転ユニット１０８まで搬送される。反転ユニット１０８では、本印刷システムで両面印刷を行う際に、第１印刷装置１１９で印刷した第１面の画像の裏面に印刷をさせるべく、シート上下の反転を行う。反転された第１面が印刷されたシートは、乾燥ユニット通過後に搬送速度の誤差を吸収するループ作成制御部１１１を経由し、第２印刷装置１２０に到達する。反転ユニット１０８の後ろにループ制御を設けているが、第２印刷装置１２０の中に、搬送速度を吸収するループ制御部があってもよい。なお、反転ユニット１０８は取り外し可能である。後述するフローのように片面印刷を行う場合は、反転ユニット１０８を取り外し、第１印刷装置１１９、第２印刷装置１２０の両方で第１面に対して印刷する構成にすることが可能である。
【００２４】
第２印刷装置１２０では、第１印刷装置１１９から受信した印刷データに従って第２面の画像印刷を行う。最初にマーク読取センサ１０２で、第１面に印刷されている位置検出や、第１面にどのような画像が印刷されているかの画像識別用に印刷されているマークを読取って、第１面に対応する第２面の画像の確定や第２面の画像の印刷開始位置の決定を行う。マーク読取センサ１０２で読み取った結果に応じて、第２面への印刷画像、印刷タイミングを計っていく。印刷ヘッド１１２では、印刷ヘッド１０５と同様に複数色（本実施形態では７色）分の独立したヘッドがシートの搬送方向に沿って保持されている。なお、印刷ヘッド１１２の構成は、印刷ヘッド１０５と同様であるため、説明を省略する。第２印刷装置１２０では、シートの搬送に同期させて、印刷ヘッド１１２からインクを吐出させてシート上に画像を形成する。なお、印刷ヘッド１１２はインクの吐出先が回転ローラ１２６と重ならない位置に配置される。
【００２５】
インクはシートに直接吐出させるのに代え、中間転写体にインクを付与した後、そのインクをシートに付与することによって画像を形成させるものとしてもよい。インクタンク１１３は各色のインクを独立して貯蔵する。インクタンク１１３からはチューブによって各色に対応して設けられたサブタンクまでインクが供給され、サブタンクから各印刷ヘッド１１２までチューブを介してインクが供給される。印刷ヘッド１１２は、印刷時の搬送方向ｂ方向に沿って各色（本実施形態では７色）のラインヘッドが並んでいる。各色のラインヘッドは、継ぎ目無く単一のノズルチップで形成されたものであってもよいし、分割されたノズルチップが一列又は千鳥配列のように規則的に並べられたものであってもよい。本実施形態では、本装置が使用可能な最大サイズのシートの印刷領域の幅分をカバーする範囲にノズルが並んでいる所謂フルマルチヘッドとする。
【００２６】
シートに画像が形成された後、当該シートは乾燥ユニット１１４まで搬送される。シートに印刷画像の乾燥完了後は、スキャナユニット１１５まで搬送される。
【００２７】
スキャナユニット１１５では、２本のスキャナセンサが相対向するように配置されて同時にシートの両面を読取可能となっており、シート両面に印刷された画像を同時に読取り確認を行う。シート上の印刷画像や特殊パターンを光学的に読取って印刷画像に問題がないかどうかの確認や、インクの吐出状態を含む本装置の状態確認等を行う。本実施形態では、画像の確認方法において、ヘッドの状態の確認するためのパターンを読み込むことによるインクの吐出状態を確認するものでもよいし、元画像との比較を行うことによる印刷の成否を確認するものでもよい。確認の方法は種々のものの中から適宜選択することが可能である。
【００２８】
スキャン完了後は、シート巻取りユニット１１６まで搬送される。シート巻取りユニット１１６は、コントローラ１１７から制御用通信ＩＦ１３０を介して巻取り指示があってから巻取り動作を開始し、両面が印刷されたシートの巻取りを行う。
【００２９】
第１印刷装置１１９及び第２印刷装置１２０において、それぞれノズルからインクを吐出するインクジェット方式は、発熱素子を用いた方式、ピエゾ素子を用いた方式、静電素子を用いた方式、ＭＥＭＳ素子を用いた方式等を採用することができる。画像データに基づいて各ヘッドのノズルからインクが吐出されるが、吐出のタイミングは搬送用エンコーダ１２３の出力信号によって決定される。
【００３０】
図２は、本実施形態で適用するコントローラ１１７における制御の構成を説明するためのブロック図である。図２において、コントローラ１１７は、メイン制御部２０１と操作パネル２１０から構成される。これらはシステムバス２１１で接続される。
【００３１】
メイン制御部２０１は、コントローラ１１７の主制御部である。メイン制御部２０１は、ホストコンピュータ１１８から供給される印刷ジョブを第１印刷装置１１９に送信する。さらに、メイン制御部２０１は、制御用通信ＩＦ２０８およびデータ用通信ＩＦ２０７を介して接続される第１印刷装置１１９および第２印刷装置１２０の印刷制御を行う。メイン制御部２０１は、ジョブ管理用通信ＩＦ２０２、ＣＰＵ２０３、ＲＯＭ２０４、ＲＡＭ２０５、ＨＤＤ２０６、データ用通信ＩＦ２０７、制御用通信ＩＦ２０８とＵＩ−ＩＦ２０９を有する。これらは、システムバス２１１で接続される。
【００３２】
ジョブ管理用通信ＩＦ２０２は、ホストコンピュータ１１８から供給される印刷ジョブやその他のコマンド、更にステータス信号等の送受信を行うＩＦである。
【００３３】
ＣＰＵ２０３は、各種演算を行い、コントローラ全体を集中的に制御する。ＲＯＭ２０４は、ＣＰＵ２０３が実行する各種制御プログラムや固定データを有する。ＲＡＭ２０５は、ＣＰＵ２０３が各種演算および制御を行う際の作業エリアである。ＨＤＤ２０６は、ホストコンピュータ１１８から供給される印刷ジョブや所要のテーブル等を一時的に格納する領域である。
【００３４】
データ用通信ＩＦ２０７は、ＨＤＤ２０６に格納された印刷データを第１印刷装置１１９と第２印刷装置１２０へ送信するＩＦである。
【００３５】
制御用通信ＩＦ２０８は、第１印刷装置１１９と第２印刷装置１２０へ制御コマンド、およびステータス信号等の送受信を行うＩＦである。
【００３６】
ＵＩ−ＩＦ２０９は、操作パネル２１０とコマンド等を送受信するためのインターフェースである。
【００３７】
操作パネル２１０は、ユーザが第１印刷装置１１９と第２印刷装置１２０の操作、および印刷設定等を行うための入力装置である。さらに、操作パネル２１０は、第１印刷装置１１９と第２印刷装置１２０のステータス等をユーザに通知するための表示装置である。操作パネル２１０は、メイン制御部２０１のＵＩ−ＩＦを介してシステムバス２１１に接続されている。
【００３８】
図３は、第１印刷装置１１９および第２印刷装置１２０の制御構成を示すブロック図である。なお、本実施例では第１印刷装置１１９と第２印刷装置１２０は同じ構成を持つものとして説明するが、異なる構成であってもよい。ここでは、第１印刷装置１１９を例に挙げて説明する。
【００３９】
第１印刷装置１１９は、制御用通信ＩＦ３１０、データ用通信ＩＦ３２０、エンジン制御部３３０、ヘッド制御部３４０、モーター制御部３５０、読取制御部３６０、操作部３７０、画像処理部３９０を含む。これらの構成要素はシステムバス３８０によって接続されている。
【００４０】
図３に示したエンジン制御部３３０、ヘッド制御部３４０、モーター制御部３５０、読取制御部３６０、画像処理部３９０が主に制御ユニット１２１に含まれる。なお、第２印刷装置１２０では、制御ユニット１２１に含まれる。
【００４１】
また、操作部３７０が操作ユニット１０３に対応する。第２印刷装置では、操作部３７０は、操作ユニット１１０に対応する。
【００４２】
制御用通信ＩＦ３１０およびデータ用通信ＩＦ３２０は、第１印刷装置１１９をコントローラ１１７と接続するためのＩＦである。制御用通信ＩＦ３１０は、コントローラ１１７から制御コマンドやステータス信号等を受信するためのＩＦである。データ用通信ＩＦ３２０は、コントローラ１１７から印刷ジョブを受信するためのＩＦである。
【００４３】
エンジン制御部３３０は、ＣＰＵ３３１、ＲＯＭ３３２、ＲＡＭ３３３、ＨＤＤ３３４から構成され、これらの構成要素はシステムバス３８０によって接続されている。ＣＰＵ３３１は、各種演算を行い、第１印刷装置１１９および第２印刷装置１２０全体を制御する。ＲＯＭ３３２は、ＣＰＵ３３１が実行する各種制御プログラムや印刷装置の各種動作に必要な固定データを格納する。ＲＡＭ３３３は、ＣＰＵ３３１の作業エリアとして用いられたり、種々の受信データの一時格納領域として用いられたり、各種設定データを記憶させたりする。ＨＤＤ３３４は、印刷装置の各種動作に必要なパラメータや所要のテーブル等を記憶する。なお、詳細は後述するが、本実施形態では、第１印刷装置１１９のＣＰＵ３３１は、片面印刷の場合、必要に応じて、第２印刷装置へ印刷データを送信する。
【００４４】
エンジン制御部３３０は、制御用通信ＩＦ３１０を介してコントローラ１１７から受信した制御コマンドに応じて、ヘッド制御部３４０、モーター制御部３５０、および読取制御部３６０の制御を行い、画像データに基づく画像を記録媒体に記録する。画像処理部３９０は、エンジン制御部と同様にＣＰＵ、ＲＯＭ、及びＲＡＭを有する。画像処理部３９０では、受信した印刷ジョブの色空間（例えばＹＣｂＣｒ）から、標準的なＲＧＢ色空間（例えばｓＲＧＢ）に変換する。また、有効な画素数への解像度変換、画像解析、画像補正など、様々な画像処理が必要に応じて施される。これらの画像処理によって得られた画像データは、ＨＤＤ３３４に格納される。
【００４５】
ヘッド制御部３４０は、システムバス３８０を介してエンジン制御部３３０から受信した制御コマンドと、画像処理部３９０において画像処理を施した画像データに応じて、印刷ヘッド１０５の駆動制御を行う。それにより、画像データに基づく画像を記録媒体に記録する。
【００４６】
モーター制御部３５０は、システムバス３８０を介してエンジン制御部３３０から受信した制御コマンドに応じて、搬送ローラ１２３および１２６の駆動制御等、搬送機構の制御を行う。
【００４７】
読取制御部３６０は、システムバス３８０を介してエンジン制御部３３０から受信した制御コマンドに応じて、センサ１０２および１０９を用いて記録媒体上に印刷されたマーク等の検出を行う。
【００４８】
操作部３７０は、ユーザとの入出力ＩＦであり、ハードキーやタッチパネルの入力部、および情報を提示するディスプレイや音声発生器などの出力部を含む。操作部３７０は、印刷装置の各種動作に必要なパラメータ設定や、印刷状態や使用用紙の表示等を行う。
【００４９】
なお、本実施形態ではエンジン制御部３３０がコントローラ１１７から受信した制御コマンドに応じて、ヘッド制御部３４０、モーター制御部３５０、および読取制御部３６０の制御を行うものとして記載したが、これに限定されない。各制御部間で制御コマンドの送受信をしてもよいし、コントローラ１１７から各制御部が直接制御コマンドを受信してもよい。
【００５０】
図４は、印刷システム上流側に位置する第１印刷装置１１９が片面印刷ジョブ（片面印刷データ）を受信して、データ振分け基準を満たした印刷ジョブを印刷システム下流側に位置する第２印刷装置へ送信する際のフローチャートである。図４に示す処理は、第１印刷装置１１９のＣＰＵ３３１がＲＯＭ３３２に格納されたプログラムをＲＡＭ３３３に読み出して実行することにより実現される。
【００５１】
第１印刷装置１１９は片面印刷データを受信すると、ステップ４０１において、そのジョブがデータ振分け基準を満たしているかを判断する。本実施形態では、データ振分け基準の判断としては、画像処理に時間を要するかとする。画像処理に時間を要するかの判断方法は、特に限定されないが、画像の長さに基づいて判断してもよい。具体的には、例えば、印刷データ内の画像サイズ情報から幅を取得し、この印刷データの画像サイズ幅が所定値を超えているか否かで画像処理に時間を要するかを判断する。搬送方向に長い幅の画像を含んだデータであれば画像処理に多くの時間を費やすことが予想されるためである。このように、画像処理に時間を要するようなデータだけを第２印刷装置１２０へ振り分けておけば、印刷タイミングに間に合わないリスクを軽減させることができる。なお、データ振分け基準の判断は、これに限定されるものではなく、例えば、印刷データのページ番号が奇数か否かで判断することもできる。ページ番号が奇数のデータであれば第１印刷装置で処理し、ページ番号が偶数のものであれば第２印刷装置で処理させる。
【００５２】
その理由は、例えば印刷データＡ、Ｂ、Ｃの内、印刷データＣが画像サイズ幅の大きいような、画像処理に時間を要するものであるとする。この印刷データ３つを順に第１印刷装置で全て処理する場合、印刷データＣは印刷データＢが処理された後に処理されることになる。つまり、印刷データＢに関わる処理が完了してから印刷データＣの画像データに基づく画像を印刷すべき印刷開始位置がヘッド位置に到達する迄の間に印刷データＣの画像処理を完了させなければならない。もし、印刷データＣの画像データに基づく画像を印刷すべき印刷開始位置がヘッド位置に到達するまでに印刷データＣの画像処理が完了しなければ印刷装置を停止させなければならない。これに対して、本実施形態のように予め印刷データＣを第２印刷装置へ振り分けておけば、第１印刷装置が印刷データＡ、Ｂを処理している間、第２印刷装置では印刷データＣの画像処理だけに時間を費やすことができる。そのため、第１印刷装置単体で全ての画像処理をする場合と比べて上記リスクを軽減させることができる。この効果はデータ振分け基準を他の基準にする場合（例えば、偶数か奇数かで判断する場合）においても同様である。ここで、印刷データの振り分けは、１ページ内の画像単位であってもよいし、ページ単位であってもよし、複数ページ単位であってもよいし、印刷ジョブ単位であってもよい。
【００５３】
なお、本実施形態では、画像処理に時間を要するか否かの基準として、画像の長さ（画像サイズ幅）が所定値を超えているか否かで判定する例を挙げたが、これに限定されず、その他の情報を使用して画像処理に時間を要するか否かを判定してもよい。例えば、印刷データ内の画像回転情報を参照し、任意の回転角（例えば０．１°）で回転された画像を所定数以上含むか否かで判定してもよい。また、ＰＤＦファイルフォーマットのオブジェクト情報を参照し、多層構造で複数のオブジェクトが所定数以上存在するか否かで判定してもよい。なお、これらを複数組み合わせて判定してもよい。
【００５４】
また、上記の基準値を決定する方法は、特に限定されないが、搬送速度や２装置間の搬送距離などの情報から、第１印刷装置での画像処理の猶予時間や、第２印刷装置へ割り振った際に追加される猶予時間を事前に算出し、これらに基づいて決定してもよい。
【００５５】
ステップ４０１において、印刷データがデータ振り分け基準を満たしているか判定する。この判定結果に基づいて、第１印刷装置及び第２印刷装置の割り振りを決定する。データ振り分け基準を満たしていると判定した場合（Ｓ４０１でＹｅｓ）、上記基準に該当した印刷データを参照してスキップデータを作成する（ステップ４０２）。その後当該印刷データを第２印刷装置へと送信し（ステップ４０３）、処理を終了する。
【００５６】
一方、データ振り分け基準を満たしていないと判定した場合は（Ｓ４０１でＮｏ）、処理を終了する。この場合は、全ての印刷データは第１印刷装置で処理される。
【００５７】
ここで、スキップデータとは、第１印刷装置が、第２印刷装置で印刷データを印刷する予定の箇所に空白を設けるためのデータである。ステップ４０３で送信する印刷ジョブは、下流側の第２印刷装置で印刷されることになる。複数台の印刷装置で片面印刷を行う場合、シート搬送の上流側の第１印刷装置では、下流側の第２印刷装置で印刷予定の部分に対して予め空白を設ける。したがって、第２印刷装置が連続紙の空白領域に印刷できるように空白開始位置を検知可能なスキップ開始位置マークと、第２印刷装置が印刷する予定の印刷ジョブに含まれる画像のサイズを含む空白領域をスキップデータとして第１印刷装置が用意する。
【００５８】
ステップ４０２で行うスキップデータの作成方法としては、例えば、ステップ４０３で送信する印刷ジョブを複製し、これにスキップデータであることを示す制御情報を付与する方法が挙げられる。この方法であれば、後述する印刷動作のフローにおいてこの制御情報が付与されているかを第１印刷装置が判断し、空白開始位置マークの印刷と画像サイズを含むサイズのスキップを行うことができる。本実施形態では、第１印刷装置１１９がデータ振り分け処理を実行するものとしたが、コントローラ１１７が行ってもよい。すなわち、コントローラ１１７がデータ割り振り基準に応じて第１印刷装置１１９で処理させるか第２印刷装置１２０で処理させるかを決定し、それぞれの印刷装置へ印刷データを送信するとしてもよい。
【００５９】
図５は、スキップページを第２印刷装置で第１面に印刷する画像パターン例を示した図である。図５に示す例では、反転ユニット１０８を取り外し、第１印刷装置１１９及び第２印刷装置１２０で連続紙の同一面に印刷をする。
【００６０】
先端予備吐は、シート先端に印刷する予備吐パターン（予備吐出パターン）である。先端予備吐パターンは、例えば、ＨＤＤ３３４内にあらかじめ保持してあるパターンであり、用紙先端に印刷を行うパターンである。不吐監視パターンは、印刷用ヘッドに不吐が発生していないか確認するための確認パターンであり、制御用パターンの一つである。不吐監視パターンは、例えば、ヘッド一色毎に専用のパターンをＨＤＤ３３４内にあらかじめ保持してあり、不吐監視パターンの印刷指示があった場合に、印刷される。予備吐パターン（予備吐出パターン）は、ランダム又はある一定間隔で、画像間に挿入されるものであり、画像の品質を保つための制御用パターンの一つである。予備吐パターンは、ＨＤＤ３３４内にあらかじめ保持してあり、ランダム又はある一定間隔で画像間に印刷される。カットマークは、後工程でカットできるように印刷されているカットマークである。カットマークは、例えば、ＨＤＤ３３４内にあらかじめ保持しているマークである。マークの形状はどのようなパターンでもよく、丸い形や三角の形などでもよく、後工程で読み取れる形であればどのような形状でも構わない。通常画像は、コントローラ１１７から受信した印刷データに対し各印刷装置の画像処理部３９０でＲＩＰを行い、ＲＩＰ済みの画像データに基づいて印刷される。すなわち、通常画像は、印刷データから生成された画像データに基づく画像である。
【００６１】
図５では、１ページ目の画像及び２ページ目の画像は、第１印刷装置１１９で印刷し、３ページ目の画像は、第２印刷装置１２０で印刷する場合を例示している。
【００６２】
図５に示すように、先端予備吐パターン５０１、不吐監視パターン５０２、カットマーク５０３が印刷された後に、通常画像５１１が印刷される。通常画像５１１に付随するカットマーク５１２が印刷された後、予備吐パターン５１３が印刷され、予備吐パターン５１３を後工程でカットするためにカットマーク５１４が印刷される。その後２ページ目の通常画像５２１が印刷され、通常画像５２１に付随してカットマーク５２２が印刷される。そして、第１印刷装置１１９がスキップする領域の開始マーク５３１が印刷される。このように、予備吐パターン５０１からスキップ開始マーク５３１までが第１印刷装置１１９により印刷される。スキップ開始マークは、スキップの開始位置を認識できるものであればよく、特に限定されるものではない。例えば、バーコード等の識別マークが挙げられる。
【００６３】
次に、第２印刷装置１２０は、スキップ開始マーク５３１を第二の印刷装置の読み取りセンサ１０９で読み取り、スキップ領域の開始点を見つける。その後、スキップ領域に対して予備吐パターン５３２と不吐監視パターン５３３を印刷し、これらの制御用パターン（予備吐パターン５３２、不吐監視パターン５３３）を後工程でカットできるようにカットマーク５３４を印刷する。その後、３ページ目の通常画像５３５を印刷し、通常画像５３５に付随しているカットマーク５３６を印刷する。
【００６４】
なお、通常画像５１１及び通常画像５２１は、コントローラ１１７から受信した印刷データに対し第１印刷装置１１９の画像処理部３９０で画像処理を行って得られた画像データに基づく画像である。通常画像５３５は、コントローラ１１７から受信した印刷データに対し第２印刷装置１２０の画像処理部３９０で画像処理を行って得られた画像データに基づく画像である。
【００６５】
図５に示すように、第１印刷装置１１９がスキップするサイズ（以下、スキップサイズ）は、制御用パターンのサイズと画像のサイズを加算したサイズである。すなわち、第１印刷装置１１９は、スキップデータとして、制御用パターン分及び画像分の空白領域をスキップするためのデータと、スキップ開始位置マークとを生成する。
【００６６】
図６は、スキップページを第２印刷装置で第２面に印刷する画像パターン例を示した図である。図６に示す例では、反転ユニット１０８を取り外さずにそのまま使用し、第１印刷装置１１９と第２印刷装置１２０で連続紙の異なる面に印刷をする。先端予備吐パターン、不吐監視パターン、予備吐パターン、カットマークは、図５と同様であるため、説明を省略する。
【００６７】
図５に示すように、先端予備吐パターン６０１、不吐監視パターン６０２、カットマーク６０３が印刷された後に、通常画像６１１が印刷される。通常画像６１１に付随するカットマーク６１２が印刷された後、予備吐パターン６１３が印刷され、予備吐パターン６１３を後工程でカットするためにカットマーク６１４が印刷される。その後２ページ目の通常画像６２１が印刷され、通常画像６２１に付随してカットマーク６２２が印刷される。そして、第１印刷装置１１９がスキップする領域の開始マーク６３１が印刷される。このように、予備吐パターン６０１からスキップ開始マーク６３１までが第１印刷装置１１９により印刷される。
【００６８】
そして、反転ユニット１０８で連続シートを反転した後、スキップ開始マーク６３１を第２印刷装置の読み取りセンサ１０９で読み取り、スキップ領域の開始点を見つける。スキップ領域に対して予備吐パターン６４１と不吐監視印刷パターン６４２を印刷し、これらの制御用パターン（予備吐パターン６４１と不吐監視パターン６４２）を後工程でカットできるようにカットマーク５３４を印刷する。その後、３ページ目の通常画像６４４を印刷し、通常画像６４４に付随しているカットマーク６４５を印刷する。
【００６９】
なお、通常画像６１１及び通常画像６２１は、コントローラ１１７から受信した印刷データに対し第１印刷装置１１９の画像処理部３９０で画像処理を行って得られた画像データに基づく画像である。通常画像６４４は、第１印刷装置１１９から受信した印刷データに対し第２印刷装置１２０の画像処理部３９０で画像処理を行って得られた画像データに基づく画像である。
【００７０】
図６に示すように、第１印刷装置１１９がスキップするサイズ（以下、スキップサイズ）は、図５の場合と同様に、制御用パターンのサイズと画像のサイズを加算したサイズである。すなわち、第１印刷装置１１９は、スキップデータとして、制御用パターン分及び画像分の空白領域をスキップするためのデータと、スキップ開始位置マークとを生成する。
【００７１】
図７は、第１印刷装置で印刷する際のフローチャートである。図７に示す処理は、第１印刷装置１１９のＣＰＵ３３１がＲＯＭ３３２に格納されたプログラムをＲＡＭ３３３に読み出して実行することにより実現される。
【００７２】
Ｓ７０１で、ページ画像の印刷をスキップするかを判断する。すなわち、第１印刷装置１１９が印刷する画像ではないか判断する。スキップすると判断された場合、すなわち、第１印刷装置１１９が印刷する画像ではないと判断された場合（Ｓ７０１でＹｅｓ）、Ｓ７０２に進む。スキップしないと判断した場合、すなわち、ス第１印刷装置１１９が印刷する画像であると判断された場合は（Ｓ７０１でＮｏ）、Ｓ７０９に進む。
【００７３】
Ｓ７０９では、ページ画像の画像データを生成する。すなわち、画像処理部３０９において、コントローラ１１７から受け取った印刷データを画像処理することにより画像データを生成する。
【００７４】
Ｓ７０２では、スキップするページ画像の印刷データサイズを取得する。印刷データサイズは、コントローラ１１７から取得してもよいし、第１印刷装置１１９が印刷設定から算出してもよい。
【００７５】
次に、Ｓ７０３で、第２印刷装置１２０で制御用パターンの印刷が必要かを判断する。制御用パターンの印刷が必要かの判断に用いる情報は、コントローラ１１７を介して第二の印刷装置１２０から取得してもよいし、第１印刷装置１１９が予測してもよい。制御用パターンの印刷が必要だと判断された場合（Ｓ７０３でＹｅｓ）、Ｓ７０４に進む。制御用パターンの印刷が不要と判断された場合（Ｓ７０３でＮｏ）、Ｓ７０６に進む。
【００７６】
Ｓ７０６では第１印刷装置１１９でスキップサイズを決定する。このスキップサイズは、Ｓ７０２で取得したページ画像のサイズとする。
【００７７】
Ｓ７０４では、第２印刷装置１２０で印刷する制御用パターンのサイズを取得する。制御用パターンのサイズは、コントローラ１１７を介して第２印刷装置１２０から取得してもよいし、第１印刷装置１１９で算出してもよい。
【００７８】
Ｓ７０５では、第１印刷装置１１９でスキップサイズを決定する。このスキップサイズは、Ｓ７０２で取得したページ画像のサイズに、Ｓ７０４で取得した制御用パターンのサイズを加算して算出する。
【００７９】
Ｓ７０７では、Ｓ７０５又はＳ７０６において決定したスキップサイズ分の白紙データを生成し、Ｓ７０８では、スキップ開始マーク４２１を設定する。このように、本実施形態では、スキップサイズは、画像データに基づく画像のサイズである場合と、画像データに基づく画像のサイズ及び制御用パターンのサイズの合計サイズである場合がある。なお、Ｓ４０２は、Ｓ７０２〜Ｓ７０８が対応する。すなわち、Ｓ７０２〜Ｓ７０３は、Ｓ４０２のスキップデータを生成するステップである。
【００８０】
そしてＳ７１０では、画像データに基づく画像を印刷する。ここでは、Ｓ７０８で設定されたスキップ開始マークを印刷する又はＳ７０９で生成された画像データに基づく画像を印刷する。なお、Ｓ７０７で生成された白紙データに基づいて、白紙データの領域には画像が印刷されない。また、Ｓ７０９で画像データを生成した場合は、必要に応じて制御用パターンも印刷する。
【００８１】
これにより、１つのページ画像の印刷処理を終了する。全てのページ画像の処理が完了するまで、これを繰り返す。これにより、第１印刷装置では、スキップデータを生成すると共にスキップ領域以外に画像データに基づく画像を印刷する。
【００８２】
図８は、第２印刷装置で印刷する際のフローチャートである。図８に示す処理は、第２印刷装置１２０のＣＰＵ３３１がＲＯＭ３３２に格納されたプログラムをＲＡＭ３３３に読み出して実行することにより実現される。
【００８３】
Ｓ８０１では、読み取りセンサでスキップ開始マークを読み取る。スキップ開始マークを読み取れなかった場合は、第２印刷装置で印刷を行わない。スキップ開始マークが見つかった場合、Ｓ８０２で制御用パターンを印刷する。
【００８４】
次にＳ８０３で、第１印刷装置１１９でスキップされたページ画像を印刷する。具体的には、第２印刷装置１２０で画像処理部３０９において、第１印刷装置１１９から受け取った印刷データを画像処理することにより画像データを生成し、画像データに基づいてページ画像を印刷する。すなわち、画像処理部３０９において生成した画像データに基づく画像を、第１印刷装置１１９でスキップされて空白領域となっている領域であって、Ｓ８０２で印刷した制御用パターン以降に印刷する。
【００８５】
これにより、１つのページ画像の印刷処理を終了する。全てのページ画像の処理が完了するまで、これを繰り返す。
【００８６】
図１１は、図７のＳ７０３の制御パターン印刷が必要かどうかの判断の詳細フローチャートである。図１１に示す処理は、第１印刷装置１１９のＣＰＵ３３１がＲＯＭ３３２に格納されたプログラムをＲＡＭ３３３に読み出して実行することにより実現される。すなわち、図１１では、第２印刷装置１２０で制御パターンが必要かどうかを第１印刷装置１１９が判断する。
【００８７】
Ｓ１１０１では、前回の制御パターンを印刷する時間からの経過時間があらかじめ定められたしきい値Ｔｈより大きいか判断する。ここでは、第２印刷装置１２０は、印刷を実行する前であるため、１つ前に挿入した制御パターンを印刷してからの経過時間を画像の長さ等に基づいて予想する。Ｔｈは制御パターンを印刷する間隔を定義した時間である。経過時間がＴｈ以上だと判断した場合（Ｓ１１０１でＹｅｓ）、Ｓ１１０２に進み、判断結果をＯＫとする。すなわち、制御パターンの印刷が必要と判断する。経過時間がＴｈ未満だった場合（Ｓ１１０１でＮｏ）、Ｓ１１０３に進み、判断結果をＮＧとする。すなわち、制御パターンの印刷は必要ないと判断する。
【００８８】
なお、本実施形態では、制御パターンを印刷するかどうかの判断に経過時間を利用したが、これに限定されるものではない。例えば、インクの吐出量を利用し、あるヘッドの吐出量がしきい値以上の吐出量となった場合に制御パターンの印刷が必要と判断してもよい。
【００８９】
図１２は、図７のＳ７０３の制御パターン印刷が必要かどうかの判定部の詳細フローチャートである。図１２に示す処理は、第２印刷装置１２０のＣＰＵ３３１がＲＯＭ３３２に格納されたプログラムをＲＡＭ３３３に読み出して実行することにより実現される。
【００９０】
図１２では、第２印刷装置１２０で制御パターンが必要かどうかを第２印刷装置１２０で判断し、判断結果を第１印刷装置１１９へ通知する。
【００９１】
Ｓ１２０１では、第２印刷装置１２０は、制御パターンの印刷が必要かの問い合わせを受信する。なお、図１の第１印刷装置１１９がコントローラ１１７に問い合わせてから、コントローラ１１７が第２印刷装置１２０に問い合わせてもよい。また、コントローラ１１７が第１印刷装置１２０にスキップデータを送信する際に、あらかじめ第２印刷装置１２０に問い合わせてもよい。
【００９２】
Ｓ１２０２では、前回制御パターンを印刷してからの経過時間があらかじめ定められたしきい値Ｔｈより大きいか判断する。ここでは、第２印刷装置１２０は、印刷を実行する前であるため、１つ前に挿入した制御パターンを印刷してからの経過時間を画像の長さ等に基づいて予想する。Ｔｈは制御パターンを印刷する間隔を定義した時間である。経過時間がＴｈ以上だと判断した場合（Ｓ１２０２でＹｅｓ）、Ｓ１２０３に進み、判断結果をＯＫとする。すなわち、制御パターンの印刷が必要と判断する。経過時間がＴｈ未満だった場合（Ｓ１２０２でＮｏ）、はＳ１２０４に進み、判断結果をＮＧとする。すなわち、制御パターンの印刷が不要であると判断する。なお、本実施形態では、制御パターンを印刷するかどうかの判断に経過時間を利用しているが、インクの吐出量を利用し、あるヘッドの吐出量がしきい値以上の吐出量となった場合に制御パターンの印刷が必要判断してもよい。
【００９３】
Ｓ１２０５では、判断結果をコントローラ１１７に通知する。なお、判断結果は、コントローラ１１７を介して第１印刷装置１１９へ通知される。
【００９４】
本実施形態では、印刷動作の停止を抑制しつつ、連続シートの廃棄ごみを減らすことができる。すなわち、２台の印刷装置を用いて、片面印刷を行うことにより、画像処理が間に合わずに印刷が停止するのを抑制する。具体的には、印刷が間に合わない場合等のように所定の基準に基づいて、片面印刷データを２つの印刷装置に割り振り、２つの印刷装置により、１つの連続シートに対して片面印刷データに基づく印刷を実行する。このとき、１つ目の印刷装置が印刷をしないスキップページの領域として、画像データに基づく画像の分の印刷領域だけでなく、制御用パターンの分の印刷領域を考慮して領域を設定する。これにより、品質管理のための制御用パターンを印刷中の所定のタイミングで印刷する必要があるインクジェット方式の印刷装置において、品質管理をしつつ２台の印刷装置で１つの連続シートに対して印刷を実行することができる。インクジェット方式の印刷装置では、複数台の印刷装置に印刷データを割り振っただけでは、制御用パターンを印刷する領域がなくなってしまい、スキップされた領域に画像を印刷することができなくなってしまう。本実施形態では、印刷が間に合うまで連続シートに対する印刷をスキップする（印刷を行わない）のではなく、スキップデータを生成し、第２印刷装置１２０が印刷を実行するのに適した大きさのスキップ領域を設ける。具体的には、制御用パターンの印刷領域及び画像データに基づく画像の印刷領域を空白領域（スキップ領域）とし、第１印刷装置１１９の印刷をスキップすると共に、第２印刷装置１２０がスキップ開始領域を認識できるように、スキップ開始マークの印刷を行う。これにより、片面印刷において、連続シートの廃棄ごみを減らすことができ、生産性が向上する。また、第１印刷装置１１９の印刷が停止するのも抑制することができる。
【００９５】
また、第２印刷装置１２０で印刷する印刷データサイズは、ページ単位で異なる場合がある。そのため、制御用パターンを印刷するタイミングが第１印刷装置１１９とは異なる場合がある。本実施形態では、Ｓ７０３において、第２印刷装置１２０で制御パターンの印刷が必要かどうかを判定することにより、スキップデータの大きさを適切に設定することができる。
【００９６】
なお、第１印刷装置１１９及び第２印刷装置１２０により、通常の両面印刷をする場合について簡単に説明する。
【００９７】
図９は、両面に印刷する際の印刷する画像パターン例を示した図である。先端予備吐パターン、不吐監視パターン、予備吐パターン、カットマークは、図５と同様であるため、説明を省略する。
【００９８】
まず、連続シートの表面の印刷について説明する。先端予備吐パターン９０１、不吐監視パターン９０２が印刷される。そして、所定の余白領域を設けた後に、通常画像９０３として１ページ目の画像が印刷される。その後、第２面のカットマークに対応する領域を余白領域とした後に、通常画像９１１として３ページ目の画像が印刷される。その後、第２面のカットマークに対応する領域を余白領域とした後に、予備とパターン９２１及び不吐監視パターン９２２が印刷される。その後、第２面のカットマークに対応する領域を余白領域とした後に、通常画像９２３として５ページ目の画像が印刷される。
【００９９】
次に、連続シートの裏面の印刷について説明する。先端予備吐パターン９３１、不吐監視パターン９３２、カットマーク９３３が印刷された後に、通常画像９３４として２ページ目の画像が印刷される。通常画像９３４に付随するカットマーク９３５が印刷された後、カットマーク９４２が印刷される。その後、表面の予備吐パターン９２１及び不吐監視パターン９２２に対応する領域には、余白が設けられる。そして、余白領域９５１（予備吐パターン９２１及び不吐監視パターン９２２）をカットするためのカットマーク９５２が印刷される。そして、通常画像９５３として６ページ目の画像が印刷され、通常画像９５３に付随してカットマーク９５４が印刷される。
【０１００】
なお、通常画像９０３、通常画像９１１、通常画像９２３は、コントローラ１１７から受信した印刷データに対し第１印刷装置１１９の画像処理部３９０で画像処理を行って得られた画像データに基づく画像である。通常画像９３４、通常画像９４１、通常画像９５３は、第１印刷装置１１９から受信した印刷データに対し第２印刷装置１２０の画像処理部３９０で画像処理を行って得られた画像データに基づく画像である。
【０１０１】
図１０は、両面印刷をする際のフローチャートである。図１０（ａ）は、第１印刷装置１１９のフローチャートであり、図１０（ｂ）は、第２印刷装置１２０のフローチャートである。図１０（ａ）に示す処理は、第１印刷装置１１９のＣＰＵ３３１がＲＯＭ３３２に格納されたプログラムをＲＡＭ３３３に読み出して実行することにより実現される。図１０（ｂ）に示す処理は、第２印刷装置１２０のＣＰＵ３３１がＲＯＭ３３２に格納されたプログラムをＲＡＭ３３３に読み出して実行することにより実現される。
【０１０２】
まず、第１印刷装置１１９で、連続シートの第１面に印刷する。Ｓ１００１では、第１印刷装置１１９が制御パターンの印刷が必要かを判断する。必要な場合はＳ１００２に進み、必要ない場合はＳ１００４に進む。Ｓ１００２では、第１印刷装置１１９で制御パターンの印刷を行い、Ｓ１００３へ進む。
【０１０３】
Ｓ１００４では、第２印刷装置１２０で制御パターンの印刷が必要かを判断する。必要である場合（Ｓ１００４でＹｅｓ）、Ｓ１００５へ進み、必要ではない場合（Ｓ１００４でＮｏ）、Ｓ１００３へ進む。
【０１０４】
Ｓ１００５では、第２印刷装置の制御用パターンのサイズを取得し、Ｓ１００６では、取得した制御用パターンのサイズに対応する余白サイズの白紙データを生成し、Ｓ１００３へ進む。なお、第２印刷装置の制御用パターンのサイズの取得方法については、上述したので説明を省略する。
【０１０５】
Ｓ１００３では、第１印刷装置１１９で、通常画像、すなわち、画像データに基づく画像を印刷する。
【０１０６】
これにより、１つのページ画像の印刷処理を終了する。全てのページ画像の処理が完了するまで、これを繰り返す。
【０１０７】
次に、第２印刷装置１２０で、連続シートの第２面に印刷する。Ｓ１００７では第２印刷装置１２０で制御用パターンの印刷が必要か判断する。必要な場合はＳ１００８に進み、必要ない場合はＳ１００９に進む。
【０１０８】
Ｓ１００８では、第２印刷装置１２０で第１印刷装置１１９による印刷がされていない余白領域に対して制御用パターンの印刷を行い、Ｓ１００９へ進む。
【０１０９】
Ｓ１００９では、第２印刷装置１２０で、通常画像、すなわち、画像データに基づく画像を印刷する。
【０１１０】
これにより、１つのページ画像の印刷処理を終了する。全てのページ画像の処理が完了するまで、これを繰り返す。
【０１１１】
（他の実施形態）
本発明は上述した実施形態に限定されるものではない。例えば、上述した実施形態では、第１印刷装置１１９がスキップデータを生成するものとしたが、これに限定されず、コントローラ１１７が生成するようにしてもよい。すなわち、図４のフローチャートをコントローラ１１７が実施するようにしてもよい。
【０１１２】
また、上述した実施形態では、２台の印刷装置によって構成される印刷システムについて説明したが、これに限定されない。３台以上の印刷装置を直列接続しても良いし、直列接続された２台の印刷装置のセットが複数並列に構成され、１つのコントローラ１１７によって制御される構成でも良い。図１の印刷システムは、印刷機能のみを有したものを示しているが、これに限らず、原稿上の画像を読み取る読取装置をさらに備えて複写機として機能するものや他の機能を加えた複合装置（ＭＦＰ）としても良い。また、印刷処理を行う被記録媒体（被記録媒体またはシート）としてロールシートを用いたものを説明したが、同一面への複数ページ分の印刷を途中で切断せずに続けて行える長尺の被記録媒体であれば、ロール状となったものには限らない。また、被記録媒体の切断は、印刷装置が自動的に切断するものであっても良いし、ユーザがマニュアル指示を行って切断するものであっても良いし、後工程において切断処理するようにしても良い。被記録媒体の材質も紙には限らず、印刷処理可能なものであれば、種々のものを用いても良い。また、印刷装置は、被記録媒体への印刷のみではなく、所定のサイズに予めカットされたカットシートへの印刷を可能とした印刷装置であっても良い。
【０１１３】
また、上述した実施形態では、複数台の印刷装置を用いるものについて説明したが、これに限定されず、１つの印刷装置の中に複数の画像処理部及び印刷ユニット（印刷部）を備えるものでも適用可能である。
【０１１４】
上述した実施形態は、以下の処理を実行することによっても実現される。すなわち、上述した実施形態の機能を実現するソフトウエア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（ＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。また、プログラムは、１つのコンピュータで実行させても、複数のコンピュータを連動させて実行させるようにしてもよい。また、上記した処理の全てをソフトウエアで実現する必要はなく、処理の一部または全部をＡＳＩＣ等のハードウェアで実現するようにしてもよい。また、ＣＰＵも１つのＣＰＵで全ての処理を行うものに限らず、複数のＣＰＵが適宜連携をしながら処理を行うものとしてもよい。
【符号の説明】
【０１１５】
１０１  給紙ユニット
１０４、１１１  ループ作成制御部
１０８  反転ユニット
１１５  スキャナユニット
１１６  巻取りユニット
１１７  コントローラ
１１８  ホストコンピュータ
１１９  第１印刷装置
１２０  第２印刷装置
１２１、１２２  制御ユニット
１２７、１２８  データ用通信ＩＦ
１２９、１３０  制御用通信ＩＦ（対給紙／巻き取りユニット）
１３１、１３２  制御用通信ＩＦ（対印刷装置）
１３３  ネットワーク
２０１  メイン制御部
２０２  ジョブ管理用通信ＩＦ
２０３  ＣＰＵ
２０４  ＲＯＭ
２０５  ＲＡＭ
２０６  ＨＤＤ
２０７  データ用通信ＩＦ
２０８  制御用通信ＩＦ
２０９  ＵＩ−ＩＦ
２１０  操作パネル
２１１  システムバス
３１０  制御用通信ＩＦ
３２０  データ用通信ＩＦ
３３０  エンジン制御部
３３１  ＣＰＵ
３３２  ＲＯＭ
３３３  ＲＡＭ
３３４  ＨＤＤ
３４０  ヘッド制御部
３５０  モーター制御部
３６０  読取制御部
３７０  操作部
３８０  システムバス
３９０  画像処理部
【図１】
2016064606.tif 000003
【図２】
2016064606.tif 000004
【図３】
2016064606.tif 000005
【図４】
2016064606.tif 000006
【図５】
2016064606.tif 000007
【図６】
2016064606.tif 000008
【図７】
2016064606.tif 000009
【図８】
2016064606.tif 000010
【図９】
2016064606.tif 000011
【図１０】
2016064606.tif 000012
【図１１】
2016064606.tif 000013
【図１２】
2016064606.tif 000014