(57)【特許請求の範囲】
【請求項１】
コントローラとエンジンとを備える印刷装置であって、
前記エンジンは、第１印刷部と第２印刷部とを備え、
前記第１印刷部は、
上位装置から転送される１以上の第１画像データをそれぞれ管理する１以上の第１データ管理部と、
１以上の第１出力部と、
前記１以上の第１データ管理部それぞれで管理されている前記第１画像データに基づく第１画像を、前記１以上の第１出力部のうちのいずれかに出力させる第１出力制御部と、を備え、
前記第２印刷部は、
前記上位装置から転送される１以上の第２画像データをそれぞれ管理する１以上の第２データ管理部と、
１以上の第２出力部と、
前記１以上の第２データ管理部それぞれで管理されている前記第２画像データに基づく第２画像を、前記１以上の第２出力部のうちのいずれかに出力させる第２出力制御部と、を備え、
前記コントローラは、前記上位装置から印刷条件を示す制御情報を受信して、前記１以上の第１画像データそれぞれの第１印刷管理テーブル及び前記１以上の第２画像データそれぞれの第２印刷管理テーブルを生成し、生成した前記１以上の第１印刷管理テーブルに基づいて、前記１以上の第１画像データを前記上位装置から前記１以上の第１データ管理部へ転送させ、生成した前記１以上の第２印刷管理テーブルに基づいて、前記１以上の第２画像データを前記上位装置から前記１以上の第２データ管理部へ転送させ、
前記１以上の第１出力部は、それぞれ前記１以上の第２出力部と直列に接続され、
直列に接続された前記１以上の第１出力部及び前記１以上の第２出力部のそれぞれは、印刷用紙の搬送方向に対して並列に配置され、
前記印刷条件は、前記印刷用紙の用紙幅を含み、
前記コントローラは、前記用紙幅及び直列に接続された前記第１出力部及び前記第２出力部の主走査方向の最大出力サイズから、前記第１印刷部及び前記第２印刷部を用いた集約印刷を行うか通常印刷を行うかを判定し、集約印刷を行う場合、前記１以上の第１印刷管理テーブル及び前記１以上の第２印刷管理テーブルに集約印刷を設定し、通常印刷を行う場合、前記１以上の第１印刷管理テーブル及び前記１以上の第２印刷管理テーブルに通常印刷を設定することを特徴とする印刷装置。
【請求項２】
前記印刷条件は、コピーページ枚数を含み、
前記コントローラは、前記コピーページ枚数から、ページを連続して印刷する連続ページ印刷を行うかページをコピーして印刷するコピーページ印刷を行うかを判定し、連続ページ印刷を行う場合、前記１以上の第１印刷管理テーブル及び前記１以上の第２印刷管理テーブルに連続ページ印刷を設定し、コピーページ印刷を行う場合、前記１以上の第１印刷管理テーブル及び前記１以上の第２印刷管理テーブルにコピーページ印刷を設定することを特徴とする請求項１に記載の印刷装置。
【請求項３】
集約印刷かつ連続ページ印刷を行う場合、前記１以上の第１画像データと前記１以上の第２画像データとは、異なるページの画像データであり、
前記印刷条件は、各ページの画像データである前記第１画像データ及び前記第２画像データそれぞれのサイズを含み、
前記コントローラは、前記上位装置から前記１以上の第１画像データ及び前記１以上の第２画像データそれぞれの先頭アドレスを示す制御情報を受信し、前記１以上の第１印刷管理テーブルそれぞれに、対応する前記第１画像データの先頭アドレスから前記第１画像データのサイズ分のデータ転送を行う旨を設定し、前記１以上の第２印刷管理テーブルそれぞれに、対応する前記第２画像データの先頭アドレスから前記第２画像データのサイズ分のデータ転送を行う旨を設定することを特徴とする請求項２に記載の印刷装置。
【請求項４】
集約印刷かつコピーページ印刷を行う場合、前記１以上の第１画像データと前記１以上の第２画像データとは、同一のページの画像データであり、
前記印刷条件は、前記ページの画像データのサイズを含み、
前記コントローラは、前記上位装置から前記ページの画像データそれぞれの先頭アドレスを示す制御情報を受信し、前記１以上の第１印刷管理テーブルそれぞれに、対応する前記画像データの先頭アドレスから前記画像データのサイズ分のデータ転送を行う旨を設定し、前記１以上の第２印刷管理テーブルそれぞれに、対応する前記画像データの先頭アドレスから前記画像データのサイズ分のデータ転送を行う旨を設定することを特徴とする請求項２又は３に記載の印刷装置。
【請求項５】
通常印刷を行う場合、前記１以上の第１画像データと前記１以上の第２画像データとは、同一のページの画像データであり、
前記印刷条件は、前記ページの画像データのサイズを含み、
前記コントローラは、前記上位装置から前記ページの画像データそれぞれの先頭アドレスを示す制御情報を受信し、前記１以上の第１印刷管理テーブルそれぞれに、対応する前記画像データの先頭アドレスから前記第１出力部の主走査方向の最大データサイズ分のデータを要求し、以降、前回要求したデータの先頭から前記画像データの主走査方向のサイズ分インクリメントした部分のデータから前記第１出力部の主走査方向の最大データサイズ分のデータを要求する処理を、前記画像データの副走査方向のサイズ分繰り返す旨を設定し、前記１以上の第２印刷管理テーブルそれぞれに、対応する前記画像データの先頭アドレスに前記第１出力部の主走査方向の最大データサイズを加えた部分から、前記画像データの主走査方向のサイズから前記第１出力部の主走査方向の最大データサイズを減じた分のデータを要求し、以降、前回要求したデータの先頭から前記画像データの主走査方向のサイズ分インクリメントした部分のデータから、前記画像データの主走査方向のサイズから前記第１出力部の主走査方向の最大データサイズを減じた分のデータを要求する処理を、前記画像データの副走査方向のサイズ分繰り返す旨を設定することを特徴とする請求項２〜４のいずれか１つに記載の印刷装置。
【請求項６】
前記第２印刷部は、前記エンジンに着脱可能であり、
前記コントローラは、前記第２印刷部が前記エンジンに装着されている場合に、前記第２印刷管理テーブルを生成することを特徴とする請求項１〜５のいずれか１つに記載の印刷装置。
【請求項７】
コントローラとエンジンとを備える印刷装置で実行される印刷方法であって、
前記エンジンは、第１印刷部と第２印刷部とを備え、
前記第１印刷部は、
上位装置から転送される１以上の第１画像データをそれぞれ管理する１以上の第１データ管理部と、
１以上の第１出力部と、を備え、
前記１以上の第１データ管理部それぞれで管理されている前記第１画像データに基づく第１画像を、前記１以上の第１出力部のうちのいずれかに出力させる第１出力制御ステップを含み、
前記第２印刷部は、
前記上位装置から転送される１以上の第２画像データをそれぞれ管理する１以上の第２データ管理部と、
１以上の第２出力部と、を備え、
前記１以上の第２データ管理部それぞれで管理されている前記第２画像データに基づく第２画像を、前記１以上の第２出力部のうちのいずれかに出力させる第２出力制御ステップを含み、
前記コントローラは、
前記上位装置から印刷条件を示す制御情報を受信して、前記１以上の第１画像データそれぞれの第１印刷管理テーブル及び前記１以上の第２画像データそれぞれの第２印刷管理テーブルを生成する生成ステップと、
生成した前記１以上の第１印刷管理テーブルに基づいて、前記１以上の第１画像データを前記上位装置から前記１以上の第１データ管理部へ転送させ、生成した前記１以上の第２印刷管理テーブルに基づいて、前記１以上の第２画像データを前記上位装置から前記１以上の第２データ管理部へ転送させる転送管理ステップと、を含み、
前記１以上の第１出力部は、それぞれ前記１以上の第２出力部と直列に接続され、
直列に接続された前記１以上の第１出力部及び前記１以上の第２出力部のそれぞれは、印刷用紙の搬送方向に対して並列に配置され、
前記印刷条件は、前記印刷用紙の用紙幅を含み、
前記コントローラは、
前記用紙幅及び直列に接続された前記第１出力部及び前記第２出力部の主走査方向の最大出力サイズから、前記第１印刷部及び前記第２印刷部を用いた集約印刷を行うか通常印刷を行うかを判定し、集約印刷を行う場合、前記１以上の第１印刷管理テーブル及び前記１以上の第２印刷管理テーブルに集約印刷を設定し、通常印刷を行う場合、前記１以上の第１印刷管理テーブル及び前記１以上の第２印刷管理テーブルに通常印刷を設定する設定ステップを更に含むことを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置及び印刷方法に関する。
【背景技術】
【０００２】
従来から、印刷システムとして、画像データを生成する上位装置と当該上位装置により生成された画像データを印刷する印刷装置とを備えるものがある（例えば、特許文献１参照）。
【０００３】
また、画像データを転送するプリンタコントローラと当該プリンタコントローラにより転送された画像データに基づく画像を出力するプリンタエンジンとを備える一般的な印刷装置において、プリンタコントローラとプリンタエンジンとを画像データ転送用のデータ線及び制御信号送受信用の制御線で接続したものがある（例えば、特許文献２参照）。
【０００４】
特許文献１に開示された印刷システムに特許文献２に開示された技術を適用すれば、上位装置と印刷装置との間での画像データ及び制御信号のやりとりを並列化できるため、画像データの印刷が高速化され、印刷の生産性を向上させることができる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、上述したような印刷システムにおいて、印刷の生産性を更に向上させる場合、画像出力に関わる機構の増設などが考えられるが、この場合、上位装置から印刷装置へのデータ転送に関する制御が複雑になってしまう。
【０００６】
本発明は、上記事情に鑑みてなされたものであり、簡易な制御で印刷の生産性をより向上させることができる印刷装置及び印刷方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明の一態様にかかる印刷装置は、コントローラとエンジンとを備える印刷装置であって、前記エンジンは、第１印刷部と第２印刷部とを備え、前記第１印刷部は、上位装置から転送される１以上の第１画像データをそれぞれ管理する１以上の第１データ管理部と、１以上の第１出力部と、前記１以上の第１データ管理部それぞれで管理されている前記第１画像データに基づく第１画像を、前記１以上の第１出力部のうちのいずれかに出力させる第１出力制御部と、を備え、前記第２印刷部は、前記上位装置から転送される１以上の第２画像データをそれぞれ管理する１以上の第２データ管理部と、１以上の第２出力部と、前記１以上の第２データ管理部それぞれで管理されている前記第２画像データに基づく第２画像を、前記１以上の第２出力部のうちのいずれかに出力させる第２出力制御部と、を備え、前記コントローラは、前記上位装置から印刷条件を示す制御情報を受信して、前記１以上の第１画像データそれぞれの第１印刷管理テーブル及び前記１以上の第２画像データそれぞれの第２印刷管理テーブルを生成し、生成した前記１以上の第１印刷管理テーブルに基づいて、前記１以上の第１画像データを前記上位装置から前記１以上の第１データ管理部へ転送させ、生成した前記１以上の第２印刷管理テーブルに基づいて、前記１以上の第２画像データを前記上位装置から前記１以上の第２データ管理部へ転送させ、前記１以上の第１出力部は、それぞれ前記１以上の第２出力部と直列に接続され、直列に接続された前記１以上の第１出力部及び前記１以上の第２出力部のそれぞれは、印刷用紙の搬送方向に対して並列に配置され、前記印刷条件は、前記印刷用紙の用紙幅を含み、前記コントローラは、前記用紙幅及び直列に接続された前記第１出力部及び前記第２出力部の主走査方向の最大出力サイズから、前記第１印刷部及び前記第２印刷部を用いた集約印刷を行うか通常印刷を行うかを判定し、集約印刷を行う場合、前記１以上の第１印刷管理テーブル及び前記１以上の第２印刷管理テーブルに集約印刷を設定し、通常印刷を行う場合、前記１以上の第１印刷管理テーブル及び前記１以上の第２印刷管理テーブルに通常印刷を設定することを特徴とする。
【０００８】
また、本発明の別の態様にかかる印刷方法は、コントローラとエンジンとを備える印刷装置で実行される印刷方法であって、前記エンジンは、第１印刷部と第２印刷部とを備え、前記第１印刷部は、上位装置から転送される１以上の第１画像データをそれぞれ管理する１以上の第１データ管理部と、１以上の第１出力部と、を備え、前記１以上の第１データ管理部それぞれで管理されている前記第１画像データに基づく第１画像を、前記１以上の第１出力部のうちのいずれかに出力させる第１出力制御ステップを含み、前記第２印刷部は、前記上位装置から転送される１以上の第２画像データをそれぞれ管理する１以上の第２データ管理部と、１以上の第２出力部と、を備え、前記１以上の第２データ管理部それぞれで管理されている前記第２画像データに基づく第２画像を、前記１以上の第２出力部のうちのいずれかに出力させる第２出力制御ステップを含み、前記コントローラは、前記上位装置から印刷条件を示す制御情報を受信して、前記１以上の第１画像データそれぞれの第１印刷管理テーブル及び前記１以上の第２画像データそれぞれの第２印刷管理テーブルを生成する生成ステップと、生成した前記１以上の第１印刷管理テーブルに基づいて、前記１以上の第１画像データを前記上位装置から前記１以上の第１データ管理部へ転送させ、生成した前記１以上の第２印刷管理テーブルに基づいて、前記１以上の第２画像データを前記上位装置から前記１以上の第２データ管理部へ転送させる転送管理ステップと、を含み、前記１以上の第１出力部は、それぞれ前記１以上の第２出力部と直列に接続され、直列に接続された前記１以上の第１出力部及び前記１以上の第２出力部のそれぞれは、印刷用紙の搬送方向に対して並列に配置され、前記印刷条件は、前記印刷用紙の用紙幅を含み、前記コントローラは、前記用紙幅及び直列に接続された前記第１出力部及び前記第２出力部の主走査方向の最大出力サイズから、前記第１印刷部及び前記第２印刷部を用いた集約印刷を行うか通常印刷を行うかを判定し、集約印刷を行う場合、前記１以上の第１印刷管理テーブル及び前記１以上の第２印刷管理テーブルに集約印刷を設定し、通常印刷を行う場合、前記１以上の第１印刷管理テーブル及び前記１以上の第２印刷管理テーブルに通常印刷を設定する設定ステップを更に含むことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、簡易な制御で印刷の生産性をより向上させることができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、本実施形態の印刷システムの構成の一例を示すブロック図である。
【図２】図２は、本実施形態の上位装置のハードウェア構成の一例を示すブロック図である。
【図３】図３は、本実施形態の第１ヘッドと第２ヘッドとの配置構成の一例を示す図である。
【図４】図４は、本実施形態の第１印刷部及び第２印刷部による２ＵＰでの連続ページ印刷の一例を示す説明図である。
【図５】図５は、本実施形態の第１印刷部及び第２印刷部による２ＵＰでのコピーページ印刷の一例を示す説明図である。
【図６】図６は、本実施形態の第１印刷部及び第２印刷部による１ＵＰでの連続ページ印刷の一例を示す説明図である。
【図７】図７は、本実施形態の第１ヘッドのみの配置構成の一例を示す図である。
【図８】図８は、本実施形態の第１印刷部のみによる１ＵＰでの連続ページ印刷の一例を示す説明図である。
【図９】図９は、本実施形態の制御情報の一例を示す図である。
【図１０】図１０は、本実施形態の印刷管理テーブルの一例を示す図である。
【図１１−１】図１１−１は、本実施形態の印刷システムによる２ＵＰでの連続ページ印刷処理の一例を示すシーケンス図である。
【図１１−２】図１１−２は、本実施形態の印刷システムによる２ＵＰでの連続ページ印刷処理の一例を示すシーケンス図である。
【図１１−３】図１１−３は、本実施形態の印刷システムによる２ＵＰでの連続ページ印刷処理の一例を示すシーケンス図である。
【図１２】図１２は、本実施形態の印刷システムによる２ＵＰでの連続ページ印刷処理における画像データの転送手法の一例の説明図である。
【図１３】図１３は、図１１−１〜図１１−３に示すシーケンスにおいて生成される印刷管理テーブルと印刷されるページの関係を示す説明図である。
【図１４−１】図１４−１は、本実施形態の印刷システムによる２ＵＰでのコピーページ印刷処理の一例を示すシーケンス図である。
【図１４−２】図１４−２は、本実施形態の印刷システムによる２ＵＰでのコピーページ印刷処理の一例を示すシーケンス図である。
【図１５】図１５は、図１４−１〜図１４−２に示すシーケンスにおいて生成される印刷管理テーブルと印刷されるページの関係を示す説明図である。
【図１６−１】図１６−１は、本実施形態の印刷システムによる１ＵＰでの連続ページ印刷処理の一例を示すシーケンス図である。
【図１６−２】図１６−２は、本実施形態の印刷システムによる１ＵＰでの連続ページ印刷処理の一例を示すシーケンス図である。
【図１７】図１７は、本実施形態の印刷システムによる１ＵＰでの連続ページ印刷処理における画像データの転送手法の一例の説明図である。
【図１８】図１８は、本実施形態の印刷システムによる１ＵＰでの連続ページ印刷処理における画像データの転送手法の一例の説明図である。
【図１９】図１９は、図１６−１〜図１６−２に示すシーケンスにおいて生成される印刷管理テーブルと印刷されるページの関係を示す説明図である。
【図２０】図２０は、本実施形態の印刷システムの第１印刷部のみによる１ＵＰでの１ページ〜２ページまでの連続ページ印刷において生成される印刷管理テーブルと印刷されるページの関係を示す説明図である。
【図２１】図２１は、本実施形態のプリンタ装置の電源起動時に行われる初期処理の一例を示すフローチャートである。
【図２２】図２２は、本実施形態の印刷制御部で行われる印刷形式判定処理の一例を示すフローチャートである。
【図２３】図２３は、本実施形態の印刷制御部で行われる印刷管理テーブル設定処理の一例を示すフローチャートである。
【図２４】図２４は、本実施形態の印刷制御部で行われる印刷管理テーブル設定処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照しながら、本発明にかかる印刷装置及び印刷方法の実施形態を詳細に説明する。なお、以下の実施形態の印刷装置は、インクジェット方式により印刷用紙に対して画像を形成するものとするが、これに限定されるものではない。
【００１２】
（１．概略）
まず、本実施形態の印刷装置を含む印刷システムが適用されるプロダクションプリンティングの概略について説明する。
【００１３】
プロダクションプリンティングでは、短時間に大量の印刷を行うことを基本的な考え方としている。このため、プロダクションプリンティングでは、印刷の高速化を図ると共に、ジョブ管理や印刷データの管理などを効率的に行うために、印刷データの作成から印刷物の分配までの管理を行うワークフローのシステムを構築する。
【００１４】
本実施形態による印刷システムは、プロダクションプリンティングのワークフローにおける印刷を実行する部分に関わるもので、ＲＩＰ（Raster  Image  Processor）処理とＲＩＰ処理により得られた画像データ（ビットマップデータ）の印刷とを別の装置で行う。ＲＩＰ処理は印刷処理の中でも処理時間を要するため、ＲＩＰ処理を行う装置と印刷処理を行う印刷装置とを分離することで、印刷の高速化が可能となる。
【００１５】
以下では、本実施形態の印刷システムがカラー印刷を行う場合を例に取り説明するが、これに限定されるものではなく、例えばモノクロ印刷であってもよい。
【００１６】
（２．構成）
次に、本実施形態の印刷システムの構成について説明する。
【００１７】
図１は、本実施形態の印刷システム１の構成の一例を示すブロック図である。図１に示すように、印刷システム１は、上位装置１０と、プリンタコントローラ１４（コントローラの一例）及びプリンタエンジン１５（エンジンの一例）を備えるプリンタ装置１３（印刷装置の一例）と、上位装置１０とプリンタ装置１３のプリンタコントローラ１４とを接続する制御線１６と、上位装置１０とプリンタ装置１３のプリンタエンジン１５とを接続するデータ線１７ａ〜１７ｄ及び１８ａ〜１８ｄとを、備える。
【００１８】
上位装置１０は、図示せぬホスト装置から供給される印刷ジョブデータに従ってＲＩＰ処理を行い、印刷用の各色の画像データ（ビットマップデータ）を作成する。また、上位装置１０は、当該印刷ジョブデータやホスト装置の情報などに基づき、印刷動作を制御するための制御情報を作成する。
【００１９】
プリンタ装置１３のプリンタコントローラ１４は、上位装置１０から制御線１６を介して制御情報を受信する。またプリンタコントローラ１４も、制御情報を作成し、制御線１６を介して上位装置１０に送信する。上位装置１０で作成された各色の画像データは、プリンタコントローラ１４と上位装置１０との間の制御情報の送受信に基づいて、データ線１７ａ〜１７ｄ及び１８ａ〜１８ｄを介してプリンタエンジン１５に供給される。つまり、プリンタコントローラ１４は、制御情報の送受信に基づきプリンタ装置１３のプリンタエンジン１５を制御して、印刷ジョブに従った印刷を実行する。なお、制御情報の詳細については後述する。
【００２０】
また本実施形態では、印刷用紙は、切断可能なミシン目が所定間隔で打たれた連続紙である連帳紙（連続帳票）を用いるものとする。プロダクションプリンティングでは、印刷用紙として連帳紙を用いることが多い。このように本実施形態では、印刷用紙が連帳紙である場合を例に取り説明するが、印刷用紙はこれに限定されるものではなく、Ａ４サイズ、Ｂ４サイズなど、サイズが固定的とされたカット紙であってもよい。
【００２１】
図２は、本実施形態の上位装置１０のハードウェア構成の一例を示すブロック図である。図２に示すように、上位装置１０は、バス１００と、ＣＰＵ（Central  Processing  Unit）１０１と、ＲＯＭ（Read  Only  Memory）１０２と、ＲＡＭ（Random  Access  Memory）１０３と、ＨＤＤ（Hard  Disk  Drive）１０４と、外部Ｉ／Ｆ１１０と、制御情報用Ｉ／Ｆ１１１と、画像データ用Ｉ／Ｆ１１２とを、備える。上位装置１０の各部は、バス１００に接続され、バス１００を介して互いに通信可能となっている。
【００２２】
ＲＯＭ１０２及びＨＤＤ１０４には、ＣＰＵ１０１が動作するためのプログラムが予め格納されている。ＲＡＭ１０３は、ＣＰＵ１０１のワークメモリとして用いられる。即ち、ＣＰＵ１０１は、ＲＯＭ１０２及びＨＤＤ１０４に格納されているプログラムに従い、ＲＡＭ１０３をワークメモリに用いて、上位装置１０の全体の動作を制御する。
【００２３】
外部Ｉ／Ｆ１１０は、例えばＴＣＰ／ＩＰ（Transmission  Control  Protocol／Internet  Protocol）に対応し、ホスト装置との通信を制御する。画像データ用Ｉ／Ｆ１１２は、画像データの通信を制御するもので、複数のチャネルを有する。例えば、上位装置１０において作成された色Ｙ（Ｙｅｌｌｏｗ）、Ｃ（Ｃｙａｎ）、Ｍ（Ｍａｇｅｎｔａ）、及びＫ（Ｂｌａｃｋ）の各色の画像データは、これら複数のチャネルから出力される。画像データ用Ｉ／Ｆ１１２は、高速な転送速度を実現するため、例えばＰＣＩ  Ｅｘｐｒｅｓｓ（Peripheral  Component  Interconnect  Bus  Express）が用いられるが、これに限定されるものではない。制御情報用Ｉ／Ｆ１１１は、制御情報の通信を制御する。なお、制御情報用Ｉ／Ｆ１１１の方式は特に限定されないが、本実施形態では、画像データ用Ｉ／Ｆ１１２と同様に、ＰＣＩ  Ｅｘｐｒｅｓｓを用いるものとする。
【００２４】
このような構成において、外部Ｉ／Ｆ１１０は、ホスト装置から送信された印刷ジョブデータを受信する。ＣＰＵ１０１は、外部Ｉ／Ｆ１１０により受信された印刷ジョブデータをＨＤＤ１０４に格納する。またＣＰＵ１０１は、ＨＤＤ１０４から印刷ジョブデータを読み出し、読み出した印刷ジョブデータに基づきＲＩＰ処理を行い、各色の画像データ（ビットマップデータ）をＲＡＭ１０３に生成する。例えば、ＣＰＵ１０１は、ＲＩＰ処理によりＰＤＬ（Page  Description  Language）をレンダリングして各色のビットマップデータをＲＡＭ１０３に書き出す。またＣＰＵ１０１は、ＲＡＭ１０３に生成した各色の画像データを圧縮符号化してＨＤＤ１０４に一旦格納する。またＣＰＵ１０１は、例えばプリンタ装置１３において印刷動作が開始される際に、ＨＤＤ１０４から圧縮符号化された各色の画像データを読み出して圧縮符号を復号し、伸張された各色の画像データをＲＡＭ１０３に書き込む。そしてＣＰＵ１０１は、ＲＡＭ１０３から各色の画像データを読み出し、読み出した各色の画像データを画像データ用Ｉ／Ｆ１１２の各チャネルから出力させ、データ線１７ａ〜１７ｄ及び１８ａ〜１８ｄを介してプリンタ装置１３のプリンタエンジン１５に供給する。またＣＰＵ１０１は、印刷動作の進行などに応じて、プリンタ装置１３のプリンタコントローラ１４との間で制御情報用Ｉ／Ｆ１１１及び制御線１６を介して制御情報の送受信を行う。
【００２５】
図１に戻り、プリンタコントローラ１４は、上位装置１０との間で制御線１６を介して制御情報の送受信を行ってプリンタエンジン１５の印刷動作の制御を行う。プリンタコントローラ１４は、バス２０、ＣＰＵ２１、及び印刷制御部２２を有する。ＣＰＵ２１及び印刷制御部２２は、バス２０に接続され、バス２０を介して互いに通信可能となっている。バス２０には、図示せぬ通信Ｉ／Ｆを介して制御線１６も接続される。
【００２６】
ＣＰＵ２１は、図示せぬＲＯＭに格納されるプログラムに従い動作し、プリンタ装置１３の全体の動作を制御する。印刷制御部２２には、エンジン制御線５０ａ〜５０ｄ及び５１ａ〜５１ｄが接続される。印刷制御部２２は、詳細は後述するが、上位装置１０から制御線１６を介して制御情報を受信し、受信した制御情報に基づいて印刷管理テーブルを生成する。そして印刷制御部２２は、生成した印刷管理テーブルや制御線１６を介して上位装置１０との間で行われる制御情報の送受信に基づいて、エンジン制御線５０ａ〜５０ｄ及び５１ａ〜５１ｄを介してプリンタエンジン１５との間でコマンドやステータス情報の送受信を行い、プリンタエンジン１５の動作を制御する。なお、印刷管理テーブルの詳細については後述する。
【００２７】
プリンタエンジン１５は、データ線１７ａ〜１７ｄ及び１８ａ〜１８ｄが接続される。プリンタエンジン１５は、プリンタコントローラ１４の制御に従い、データ線１７ａ〜１７ｄ及び１８ａ〜１８ｄを介して上位装置１０から転送された各色の画像データによる印刷処理を行う。プリンタエンジン１５は、第１印刷部２９と、第２印刷部３９と、搬送制御部４９とを、備える。
【００２８】
第１印刷部２９は、上位装置１０から転送された各色の画像データに基づく画像を印刷用紙に印刷する。第１印刷部２９は、第１データ管理部３０ａ〜３０ｄと、第１ヘッド制御部３３（第１出力制御部の一例）と、第１データ管理部３０ａ〜３０ｄそれぞれと第１ヘッド制御部３３とを接続する出力線３２ａ〜３２ｄと、第１ヘッド３５ａ〜３５ｄ（１以上の第１出力部の一例）と、第１ヘッド制御部３３と第１ヘッド３５ａ〜３５ｄそれぞれとを接続する出力線３４ａ〜３４ｄとを、備える。第１データ管理部３０ａ、３０ｂ、３０ｃ、及び３０ｄは、それぞれデータ線１７ａ、１７ｂ、１７ｃ、及び１７ｄが接続されるとともに、それぞれエンジン制御線５０ａ、５０ｂ、５０ｃ、及び５０ｄが接続され、それぞれ第１メモリ３１ａ、３１ｂ、３１ｃ、及び３１ｄを有する。
【００２９】
第２印刷部３９は、上位装置１０から転送された各色の画像データに基づく画像を印刷用紙に印刷する。第２印刷部３９は、第２データ管理部４０ａ〜４０ｄと、第２ヘッド制御部４３（第２出力制御部の一例）と、第２データ管理部４０ａ〜４０ｄそれぞれと第２ヘッド制御部４３とを接続する出力線４２ａ〜４２ｄと、第２ヘッド４５ａ〜４５ｄ（１以上の第２出力部の一例）と、第２ヘッド制御部４３と第２ヘッド４５ａ〜４５ｄそれぞれとを接続する出力線４４ａ〜４４ｄとを、備える。第２データ管理部４０ａ、４０ｂ、４０ｃ、及び４０ｄは、それぞれデータ線１８ａ、１８ｂ、１８ｃ、及び１８ｄが接続されるとともに、それぞれエンジン制御線５１ａ、５１ｂ、５１ｃ、及び５１ｄが接続され、それぞれ第２メモリ４１ａ、４１ｂ、４１ｃ、及び４１ｄを有する。
【００３０】
このように、第１印刷部２９と第２印刷部３９とは、共通の構成要素を備えており、第１印刷部２９の各構成要素と第２印刷部３９の各構成要素との動作は同様であるため、ここでは、第１印刷部２９の構成要素についての説明を主に行い、第２印刷部３９の構成要素の説明については必要な場合を除き省略する。
【００３１】
第１データ管理部３０ａ、３０ｂ、３０ｃ、及び３０ｄは、上位装置１０からデータ線１７ａ、１７ｂ、１７ｃ、及び１７ｄを介して転送された画像データを、それぞれ第１メモリ３１ａ、３１ｂ、３１ｃ、及び３１ｄに格納して管理する。さらに、第１データ管理部３０ａ、３０ｂ、３０ｃ、及び３０ｄは、それぞれエンジン制御線５０ａ、５０ｂ、５０ｃ、及び５０ｄを介して印刷制御部２２と制御信号の送受信を行う。
【００３２】
第１データ管理部３０ａ、３０ｂ、３０ｃ、及び３０ｄのそれぞれは、図示せぬロジック回路を有している。第１データ管理部３０ｂ〜３０ｄの各ロジック回路は、いずれも同様の制御を行うため、ここでは、第１データ管理部３０ａのロジック回路を例に取り説明する。第１データ管理部３０ａのロジック回路は、印刷制御部２２からエンジン制御線５０ａを介して受け取った制御信号に従い、上位装置１０からデータ線１７ａを介して転送された画像データを第１メモリ３１ａに格納する。また、第１データ管理部３０ａのロジック回路は、印刷制御部２２からエンジン制御線５０ａを介して受け取った制御信号に従い、第１メモリ３１ａから画像データを読み出して、出力線３２ａを介して第１ヘッド制御部３３に供給する。
【００３３】
なお、第１データ管理部３０ａ〜３０ｄの各ロジック回路は、論理回路などの組み合わせによりハードウェア的に構成されており、例えば、印刷制御部２２から受け取ったビット列による制御信号に対して論理判定を行い、実行する処理を決定する。ロジック回路による制御は、プログラムに対する割り込みにより処理を分岐させることが可能であるという利点や、ＣＰＵを用いた制御に対してより高速な処理が可能であるという利点がある。
【００３４】
第１ヘッド制御部３３は、第１データ管理部３０ａ〜３０ｄと第１ヘッド３５ａ〜３５ｄとの接続を制御する。即ち、第１ヘッド制御部３３は、出力線３２ａ〜３２ｄと出力線３４ａ〜３４ｄとの接続を制御することにより、第１データ管理部３０ａ〜３０ｄそれぞれから供給された画像データを第１ヘッド３５ａ〜３５ｄのいずれかに供給し、供給した画像データに基づく画像を印刷用紙に出力させる。
【００３５】
なお本実施形態では、第１ヘッド制御部３３は、出力線３２ａ〜３２ｄそれぞれと出力線３４ａ〜３４ｄそれぞれとを１対１に接続するように制御する、即ち、第１データ管理部３０ａ〜３０ｄそれぞれと第１ヘッド３５ａ〜３５ｄそれぞれとを１対１に接続するように制御（経路を設定）するものとするが、これに限定されるものではない。例えば、第１ヘッド制御部３３は、第１データ管理部３０ａ〜３０ｄと第１ヘッド３５ａ〜３５ｄとを１対多に接続するように制御してもよい。
【００３６】
また本実施形態では、第１ヘッド制御部３３は、例えばディップスイッチなどを用いたユーザ操作に基づいて、第１データ管理部３０ａ〜３０ｄと第１ヘッド３５ａ〜３５ｄとの接続を制御する。但し、これに限られず、第１ヘッド制御部３３は、印刷制御部２２からの制御信号（図示省略）に基づいて第１データ管理部３０ａ〜３０ｄと第１ヘッド３５ａ〜３５ｄとの接続を制御するようにしてもよい。
【００３７】
第１ヘッド３５ａ〜３５ｄは、第１ヘッド制御部３３から供給された画像データに基づいてインクを吐出することにより、当該画像データに基づく画像を印刷用紙に出力する。同様に第２ヘッド４５ａ〜４５ｄは、第２ヘッド制御部４３から供給された画像データに基づいてインクを吐出することにより、当該画像データに基づく画像を印刷用紙に出力する。
【００３８】
図３は、本実施形態の第１ヘッド３５ａ〜３５ｄと第２ヘッド４５ａ〜４５ｄとの配置構成の一例を示す図である。なお以下の説明では、第１ヘッド３５ａ〜３５ｄを各々区別する必要がない場合、単に第１ヘッド３５と称する場合があり、第２ヘッド４５ａ〜４５ｄを各々区別する必要がない場合、単に第２ヘッド４５と称する場合がある。
【００３９】
本実施形態では、図３に示すように、第１ヘッド３５ａ〜３５ｄは、それぞれ第２ヘッド４５ａ〜４５ｄと直列に接続されており、直列に接続された第１ヘッド３５及び第２ヘッド４５は、印刷用紙２０１の搬送方向ａに対して並列に配置されている。このため本実施形態のプリンタエンジン１５における主走査方向の最大出力サイズは、第１ヘッド３５の主走査方向の最大出力サイズと第２ヘッド４５の主走査方向の最大出力サイズとの和となる。そして本実施形態では、第１ヘッド３５及び第２ヘッド４５を上述のように配置しているため、プリンタ装置１３は、印刷用紙２０１に対して、図４に示すような２ＵＰでの印刷（集約印刷）による連続ページ印刷、図５に示すような２ＵＰでの印刷によるコピーページ印刷、図６に示すような１ＵＰでの印刷（通常印刷）による連続ページ印刷などが可能となる。なお、図５に示すコピーページ印刷では、コピー枚数が２枚となっており、各ページが２枚（２部）ずつ印刷されている。各印刷方式の詳細については、後述する。なお本実施形態では説明は省略するが、プリンタ装置１３は、１ＵＰでの印刷によるコピーページ印刷も勿論可能である。
【００４０】
また本実施形態では、第２印刷部３９は、プリンタエンジン１５から着脱可能となっており、図７に示すように、第１ヘッド３５ａ〜３５ｄのみの配置構成で画像を出力することも可能となっている。この場合、プリンタエンジン１５における主走査方向の最大出力サイズは、第１ヘッド３５の主走査方向の最大出力サイズとなる。プリンタエンジン１５から第２印刷部３９を取り外した場合、プリンタ装置１３は、搬送方向ａで搬送される印刷用紙２０２に対して、図８に示すような１ＵＰでの印刷による連続ページ印刷や、１ＵＰでの印刷によるコピーページ印刷（図示省略）が可能である。
【００４１】
図１に戻り、搬送制御部４９は、印刷制御部２２と搬送制御線５２により接続され、第１印刷部２９及び第２印刷部３９により画像が印刷される印刷用紙の搬送を制御する。
【００４２】
（３．制御情報）
図９は、本実施形態の制御情報の一例を示す図である。図９に示すように、制御情報は、大まかに、（１）ジョブ（ＪＯＢ）情報と、（２）プリンタ状態及び印刷プロセスを示す情報と、（３）印刷条件を示す情報と、（４）接続を示す情報とに、大別される。
【００４３】
（１）のジョブ情報は、ジョブ（ＪＯＢ）開始又はジョブ終了を通知する情報である。ジョブ開始は、上位装置１０からプリンタコントローラ１４に対するジョブ開始の通知、及び当該通知に対するプリンタコントローラ１４から上位装置１０への応答などである。ジョブ終了は、上位装置１０からプリンタコントローラ１４に対する、ジョブ開始により要求した全印刷プロセスの終了の通知、及び当該通知に対するプリンタコントローラ１４から上位装置１０への応答などである。なお、ジョブ開始及びジョブ終了におけるプリンタコントローラ１４から上位装置１０への応答には、ジョブを識別するためのジョブ識別子（ＪＯＢＩＤ）が含まれる。
【００４４】
（２）のプリンタ状態及び印刷プロセスを示す情報は、印刷プロセス受付開始、プリンタ情報の要求及び通知、印刷プロセス開始、印刷プロセス要求、データ転送完了、データ受信完了、印刷プロセス完了、プロセス状態報告、ＳＣ(Service  Control)通知、又はエラー発生及び解除を通知する情報である。
【００４５】
印刷プロセス受け付け開始は、プリンタコントローラ１４が印刷プロセスの受け付けが可能となったことを上位装置１０に対して通知する。
【００４６】
プリンタ情報の要求及び通知には、上位装置１０からプリンタコントローラ１４に対する必要なプリンタ情報の要求、及び当該要求に対するプリンタコントローラ１４から上位装置１０に対する応答などである。
【００４７】
印刷プロセス開始は、画像データの準備が完了した旨の上位装置１０からプリンタコントローラ１４に対する通知、及び当該通知に対するプリンタコントローラ１４から上位装置１０に対する応答などである。画像データの準備が完了した旨の通知は、画像データの出力順及びページ（プロセス）単位で行われる。ページは、一連の印刷動作で印刷が行われる印刷単位である。
【００４８】
印刷プロセス要求は、プリンタコントローラ１４から上位装置１０に対する印刷プロセスの通知、及び当該通知に対する上位装置１０からプリンタコントローラ１４に対する応答などである。プリンタコントローラ１４は、この印刷プロセス要求により、印刷を行う色Ｃ、Ｍ、Ｙ、Ｋをそれぞれ示す色情報（Ｙｅｌｌｏｗ，Ｃｙａｎ，Ｍａｇｅｎｔａ，Ｂｌａｃｋ）、プロセス識別番号ｐｒｏｃｅｓｓＩＤ、及びプレーン識別番号を上位装置１０に対して通知する。なおプレーンは、１ページに印刷される各色の画像に対応するものとする。プリンタコントローラ１４は、プレーン単位、及びプリンタエンジン１５、即ち第１データ管理部３０ａ、３０ｂ、３０ｃ、及び３０ｄの要求順に従い、これらの情報を上位装置１０へ通知する。つまり、プリンタエンジン１５側から上位装置１０に画像データ（ビットマップデータ）を取りに行くことになる。
【００４９】
データ転送完了は、上位装置１０からプリンタコントローラ１４に対して要求されたプレーンの画像データの転送完了を通知する。
【００５０】
データ受信完了は、プリンタコントローラ１４から上位装置１０に対して、要求したプレーンの画像データの受信完了を通知する。
【００５１】
印刷プロセス完了は、上位装置１０からプリンタコントローラ１４に対して、全ページ（プロセス）の印刷要求の完了を通知する。
【００５２】
プロセス状態報告は、プリンタコントローラ１４から上位装置１０に対して、ページ（プロセス）の印刷状態を通知する。このとき、プリンタコントローラ１４は、プリンタエンジン１５から給紙、排紙、及び印刷開始に関する情報を取得し、取得したこれらの情報をプロセス状態報告に付加して上位装置１０に送信する。
【００５３】
ＳＣ通知は、上位装置１０からプリンタコントローラ１４に対するプリンタ装置１３の障害情報の取得の要求、及び当該要求に対して取得された障害情報のプリンタコントローラ１４から上位装置１０への通知などである。
【００５４】
エラー発生および解除は、上位装置１０側でのエラー発生及び当該エラーの解除を上位装置１０からプリンタコントローラ１４へ通知する。
【００５５】
（３）の印刷条件を示す情報は、印刷条件の設定、即ち、上位装置１０からプリンタコントローラ１４に対する印刷条件の通知、及び当該通知に対するプリンタコントローラ１４の応答などである。印刷条件としては、例えば、印刷種別、給排紙情報、印刷用紙サイズ、画像データサイズ、解像度及び階調、色情報、並びにコピーページ枚数などが挙げられる。
【００５６】
印刷種別は、画像データが存在しておりそれを印刷するのか、画像データが存在しておらず白紙ページとするのかを示す。給排紙情報は、印刷用紙の給紙元及び排紙先のスタッカなどの識別情報を示す。印刷用紙サイズは、例えば印刷用紙として連帳紙を用いる場合、印刷用紙幅の長さと印刷を行うページの印刷用紙の搬送方向の長さとを示す。印刷データサイズは、バウンダリ調整サイズ等を含む画像データのデータサイズを示す。解像度及び階調は、画像データを印刷用紙に印刷する際の解像度及び階調を示す。また、色情報は、例えば印刷を色Ｃ、Ｍ、Ｙ及びＫ各色を用いたフルカラーで行うのか、色Ｋのみを用いた単色（モノクロ）で行うかを示す。コピーページ枚数は、印刷を行うページのコピー枚数を示す。
【００５７】
（４）の接続を示す情報は、登録又は解除を通知する情報である。上位装置１０及びプリンタコントローラ１４のそれぞれで、互いの情報の登録、及び登録された情報の解除などを行う。
【００５８】
（４．印刷管理テーブル）
図１０は、本実施形態の印刷管理テーブルの一例を示す図である。印刷管理テーブルは、Ｃ、Ｍ、Ｙ、及びＫ各色に共通の情報と色毎の情報とを含む。なお、各色共通の情報及び色毎の情報は、それぞれ、画像データの転送時に用いられるデータ転送用の情報と画像データの出力時に用いられる印刷用の情報とを含む。
【００５９】
まず、印刷管理テーブルの各色共通の情報について説明する。各色共通の情報には、データ転送用および印刷用以外の情報として、ＰＢＩＤ、印刷形式、コピーカウント、コピーページ枚数、１ページ当たりのデータ数、及び画像出力先が含まれる。ＰＢＩＤは、印刷ページを識別するためのページ識別子であり、当該印刷管理テーブルは、このＰＢＩＤにより識別される。印刷形式は、１ＵＰでの印刷であるか２ＵＰでの印刷であるかを示す。コピーカウントは、ＰＢＩＤで識別されるページのコピーした枚数（コピー済み枚数）を示す。コピーページ枚数は、ＰＢＩＤで識別されるページのコピーする枚数（コピー枚数）を示す。１ページ当たりのデータ数は、ＰＢＩＤで識別されるページの印刷に用いられる色数であり、例えばモノクロの場合は値が「１」、フルカラーの場合は値が「４」とされる。画像出力先は、画像データが転送される印刷部を示し、例えば第１印刷部２９の場合は値が「１」、第２印刷部３９の場合は値が「２」とされる。
【００６０】
各色共通の情報におけるデータ転送用の情報は、データ転送元アドレス、ｘサイズ、インクリメントサイズ、インクリメント回数、及びデータ格納先アドレスを含む。データ転送元アドレスは、上位装置１０におけるアドレスであってＰＢＩＤで識別されるページの画像データの先頭アドレスを示す。ｘサイズは、データ転送サイズであり、ＰＢＩＤで識別されるページの画像データのうち上位装置１０から１度に転送されるデータのデータサイズとなる。なお、ｘサイズは、データサイズを所定単位（例えばバイト単位）で揃えるためのバウンダリ調整サイズを含む。インクリメントサイズは、ＰＢＩＤで識別されるページの画像データのうち上位装置１０から前回転送されたデータの先頭からインクリメントするデータサイズを示す。インクリメント回数は、インクリメントする回数を示す。データ格納先アドレスは、プリンタエンジン１５においてＰＢＩＤで示されるページの画像データが格納される記憶領域の先頭アドレスを示す。
【００６１】
各色共通の情報における印刷用の情報は、解像度、階調、用紙幅、用紙送り長、印刷面（表／裏）、印刷不可領域（上／下／左／右）、及び画像情報を含む。解像度は、ＰＢＩＤで識別されるページの画像データの主走査及び副走査方向それぞれの印刷解像度を示す。階調は、ＰＢＩＤで識別されるページの画像データの１画素当たりのビット数を示す。用紙幅は、印刷用紙の幅方向（主走査方向）の長さをドット数で示す。用紙送り長は、印刷用紙の送り方向（副走査方向）における１ページ分の長さをドット数で示す。印刷面は、ＰＢＩＤで識別されるページの画像データが印刷用紙の表面及び裏面のいずれに印刷されるかを示す。印刷不可領域上、下、左、右は、印刷を禁止する印刷不可領域を、ページ領域の上端（用紙送り方向の先頭）、下端（用紙送り方向の後端）、左端（用紙幅方向の用紙送り方向に向けて左端）、右端（用紙幅方向の用紙送り方向に向けて右端）それぞれからのドット数で示す。画像情報は、Ｘ方向有効サイズ及びＹ方向有効サイズを含む。Ｘ方向有効サイズは、Ｘ方向（用紙幅方向）のバウンダリ調整領域を含まないサイズをドット数で示す。バウンダリ調整領域は、１ラスタデータのデータサイズが所定単位（例えばバイト単位）以下の端数を含む場合に、データサイズを所定単位に揃えるために設けられる。Ｙ方向有効サイズは、Ｙ方向（用紙送り方向）のサイズをドット数で示す。即ち、Ｘ方向有効サイズは、１のラスタデータにより印刷される有効なサイズを示し、Ｙ方向有効サイズは、Ｘ方向有効サイズで印刷されるラスタ数（ライン数）を示す。
【００６２】
次に、印刷管理テーブルの色毎の情報について説明する。色毎の情報には、データ転送用および印刷用以外の情報として、Ｃｏｌｏｒ識別子が含まれる。Ｃｏｌｏｒ識別子は、Ｃ、Ｍ、Ｙ、Ｋ各色のうちのいずれの印刷色に関する情報が記述されるかを識別するための識別子である。色毎の情報におけるデータ転送用の情報は、データ転送要否を含む。データ転送要否は、Ｃｏｌｏｒ識別子で識別される印刷色の画像データの転送の要否を示す。例えば、白紙すなわち印刷を行わない場合は、Ｃ、Ｍ、Ｙ、及びＫの全色について、データ転送要否を「否」に設定する。また、Ｃｏｌｏｒ識別子で識別される印刷色以外は、データ転送要否を「否」に設定する。色毎の情報における印刷用の情報は、印刷要否を含む。印刷要否は、Ｃｏｌｏｒ識別子で識別される印刷色の画像データの印刷の要否を示す。例えば、白紙すなわち印刷を行わない場合は、Ｃ、Ｍ、Ｙ、及びＫの全色について、印刷要否を「否」に設定する。また、Ｃｏｌｏｒ識別子で識別される印刷色以外は、印刷要否を「否」に設定する。
【００６３】
（５．動作）
次に、本実施形態の印刷システムの動作について説明する。なお以下の説明では、第１データ管理部３０ａ及び第２データ管理部４０ａには上位装置１０から色Ｙの画像データが転送され、第１データ管理部３０ｂ及び第２データ管理部４０ｂには上位装置１０から色Ｃの画像データが転送され、第１データ管理部３０ｃ及び第２データ管理部４０ｃには上位装置１０から色Ｍの画像データが転送され、第１データ管理部３０ｄ及び第２データ管理部４０ｄには上位装置１０から色Ｋの画像データが転送されるものとするが、これに限定されるものではない。
【００６４】
図１１−１〜図１１−３は、本実施形態の印刷システム１による２ＵＰでの連続ページ印刷処理の一例を示すシーケンス図であり、第１印刷部２９及び第２印刷部３９による１ページ〜４ページまでの連続ページ印刷のシーケンスを示している。なお、図１１−１〜図１１−３において、符号Ａ、Ｂは、異なる図面間で対応する符号に処理が移行することを示す。
【００６５】
図１１−１に示すように、まず、上位装置１０は、印刷制御部２２に対して制御線１６を介してジョブ開始を示す制御情報を送信する（ＳＥＱ３００）。印刷制御部２２は、上位装置１０からのジョブ開始を示す制御情報に対する応答として、ジョブ識別子ＪＯＢＩＤ＝１とする制御情報を、制御線１６を介して上位装置１０に送信する（ＳＥＱ３０１）。また、印刷制御部２２は、ジョブの開始に伴いジョブを実行するためのリソースを獲得する。そして、印刷制御部２２は、上位装置１０に対して、印刷プロセス受付開始を示す制御情報を、制御線１６を介して送信する（ＳＥＱ３０２）。
【００６６】
次に、上位装置１０は、印刷制御部２２に対して、印刷条件を示す制御情報を、制御線１６を介して送信し、印刷条件を設定する（ＳＥＱ３０３）。印刷条件を示す制御情報は、図９を用いて説明したように、印刷種別、給排紙情報、印刷用紙サイズ（用紙幅など）、画像データサイズ、解像度及び階調、色情報、並びにコピーページ枚数などを含む。印刷制御部２２は、印刷制御部２２が有するメモリ（図示省略）に、受信した制御情報が示す印刷条件を保存する。そして、印刷制御部２２は、メモリに保存した印刷条件のうちの用紙幅や解像度などを用いて、印刷形式が２ＵＰであると判定する。
【００６７】
次に、上位装置１０は、１ページ目の画像データの転送準備が完了すると、１ページ目の印刷プロセス開始の制御情報を、制御線１６を介して印刷制御部２２に送信する（ＳＥＱ３０４）。印刷プロセス開始の制御情報は、当該プロセスを識別するためのプロセス識別番号ｐｒｏｃｅｓｓＩＤ＝１と、１ページ目を構成する画像を示す画像識別番号ｉｍａｇｅＩＤ＝１とを含む。印刷制御部２２は、１ページ目の印刷プロセス開始の制御情報を受信すると、メモリに保存されている印刷条件を用いて１ページ目の各色の画像データの印刷管理テーブルを生成する。図１１−１〜図１１−３に示すシーケンスは、第１印刷部２９及び第２印刷部３９による２ＵＰでの連続ページ印刷の例であり、第１ヘッド３５及び第２ヘッド４５が直列に接続され、メモリに保存されている印刷条件のコピーページ枚数が「１」、印刷形式が２ＵＰであるため、印刷制御部２２は、２ＵＰでの連続ページ印刷と判断し、各ページの画像データの印刷管理テーブルを１エントリずつ生成する。１ページ目の各色の画像データの印刷管理テーブルには、ＰＢＩＤ＝１、印刷形式＝２ＵＰ、コピーカウント＝１、コピーページ枚数＝１（連続ページ印刷を設定の一例）、ｘサイズ＝１ページ目の画像データのサイズ、インクリメントサイズ＝０、インクリメント回数＝１などが設定される。なお、この時点では、１ページ目の各色の画像データの印刷管理テーブルにデータ転送元アドレス及び画像出力先は設定されていない。そして印刷制御部２２は、上位装置１０からの印刷プロセス開始に対する応答である印刷プロセス開始の制御情報を上位装置１０に送信する（ＳＥＱ３０５）。
【００６８】
次に、上位装置１０は、２ページ目の画像データの転送準備が完了すると、２ページ目の印刷プロセス開始の制御情報を、制御線１６を介して印刷制御部２２に送信する（ＳＥＱ３０６）。印刷プロセス開始の制御情報は、当該プロセスを識別するためのプロセス識別番号ｐｒｏｃｅｓｓＩＤ＝２と、２ページ目を構成する画像を示す画像識別番号ｉｍａｇｅＩＤ＝２とを含む。印刷制御部２２は、２ページ目の印刷プロセス開始の制御情報を受信すると、メモリに保存されている印刷条件を用いて２ページ目の各色の画像データの印刷管理テーブルを生成する。２ページ目の各色の画像データの印刷管理テーブルには、ＰＢＩＤ＝２、印刷形式＝２ＵＰ、コピーカウント＝１、コピーページ枚数＝１、ｘサイズ＝２ページ目の画像データのサイズ、インクリメントサイズ＝０、インクリメント回数＝１などが設定される。なお、この時点では、２ページ目の各色の画像データの印刷管理テーブルにデータ転送元アドレス及び画像出力先は設定されていない。そして印刷制御部２２は、上位装置１０からの印刷プロセス開始に対する応答である印刷プロセス開始の制御情報を上位装置１０に送信する（ＳＥＱ３０７）。
【００６９】
次に、印刷制御部２２は、上位装置１０に対して、印刷プロセス要求の制御情報を送信し、画像データを要求する。この印刷プロセス要求は、色Ｙ、Ｃ、Ｍ及びＫの各色について、プリンタエンジン１５における色の並び順に従って、順次行われる。本実施形態では、図３に示すように、印刷用紙２０１の搬送方向ａに沿って色Ｙ、Ｃ、Ｍ及びＫのヘッドが第１ヘッド３５ａ及び第２ヘッド４５ａ、第１ヘッド３５ｂ及び第２ヘッド４５ｂ、第１ヘッド３５ｃ及び第２ヘッド４５ｃ、第１ヘッド３５ｄ及び第２ヘッド４５ｄの順に並べられているものとする。
【００７０】
まず、印刷制御部２２は、１ページ目の色Ｙの画像データを要求する印刷プロセス要求の制御情報を、上位装置１０に対して制御線１６を介して送信する（ＳＥＱ３０８）。印刷プロセス要求の制御情報は、ｐｒｏｃｅｓｓＩＤ＝１と、色Ｙを指定する色情報Ｙｅｌｌｏｗとを含む。上位装置１０は、印刷プロセス要求の制御情報に対する応答として、ｉｍａｇｅＩＤ＝１、及び１ページ目の色Ｙの画像データのデータ転送元アドレスであるアドレスＡを含む印刷プロセス要求の制御情報を印刷制御部２２に送信する（ＳＥＱ３０９）。
【００７１】
印刷制御部２２は、ｉｍａｇｅＩＤ＝１を含む印刷プロセス要求の制御情報を受信すると、１ページ目の色Ｙの画像データの印刷管理テーブルに、データ転送元アドレス＝アドレスＡを設定し、画像出力先＝１を設定する。ここでは、印刷制御部２２のメモリ上で管理されている現在の画像出力先が「第１印刷部２９」に設定されているため、印刷制御部２２は、画像出力先＝１を設定するものとする。この後、印刷制御部２２は、現在の画像出力先を「第２印刷部３９」に更新する。そして印刷制御部２２は、１ページ目の色Ｙの画像データの印刷管理テーブルに基づいて、１ページ目の色Ｙの画像データを上位装置１０から色Ｙに対応する第１印刷部２９の第１データ管理部３０ａへ転送させる。具体的には、印刷制御部２２は、１ページ目の色Ｙの画像データの印刷管理テーブルを参照して、色Ｙに対応する第１印刷部２９の第１データ管理部３０ａに対して、ｐｒｏｃｅｓｓＩＤ＝１、データ転送元アドレス＝アドレスＡ、ｘサイズ＝１ページ目の画像データのサイズ、インクリメントサイズ＝０、及びインクリメント回数＝１などを送信し、１ページ目の色Ｙの画像データの転送を開始するよう要求する（ＳＥＱ３１０）。
【００７２】
第１データ管理部３０ａは、この要求を受けて、データ線１７ａを介して上位装置１０に対して、１ページ目の色Ｙのプレーンの画像データを要求する（図示省略）。ここでは、データ転送元アドレス＝アドレスＡ、ｘサイズ＝１ページ目の画像データのサイズ、インクリメントサイズ＝０、及びインクリメント回数＝１であるため、第１データ管理部３０ａは、アドレスＡから１ページ目の画像データのサイズ分のデータを要求する。この要求に応じて、上位装置１０から第１データ管理部３０ａに対して、１ページ目の色Ｙの画像データ（第１画像データの一例）が１度に転送される（ＳＥＱ３１１）。例えば、図１２に示す画像データ２１２が１ページ目の画像データである場合、画像データ２１２が、上位装置１０から第１データ管理部３０ａに１度に転送される。転送された画像データは、第１データ管理部３０ａの第１メモリ３１ａに格納される。なお、第１メモリ３１ａは、上位装置１０から転送される画像データをｐｒｏｃｅｓｓＩＤ毎に管理する。
【００７３】
続いて、印刷制御部２２は、２ページ目の色Ｙの画像データを要求する印刷プロセス要求の制御情報を、上位装置１０に対して制御線１６を介して送信する（ＳＥＱ３１２）。印刷プロセス要求の制御情報は、ｐｒｏｃｅｓｓＩＤ＝２と、色情報Ｙｅｌｌｏｗとを含む。上位装置１０は、印刷プロセス要求の制御情報に対する応答として、ｉｍａｇｅＩＤ＝２、及び２ページ目の色Ｙの画像データのデータ転送元アドレスであるアドレスＢを含む印刷プロセス要求の制御情報を印刷制御部２２に送信する（ＳＥＱ３１３）。
【００７４】
印刷制御部２２は、ｉｍａｇｅＩＤ＝２を含む印刷プロセス要求の制御情報を受信すると、２ページ目の色Ｙの画像データの印刷管理テーブルに、データ転送元アドレス＝アドレスＢを設定し、画像出力先＝２を設定する。ここでは、印刷制御部２２のメモリ上で管理されている現在の画像出力先が「第２印刷部３９」に設定されているため、印刷制御部２２は、画像出力先＝２を設定するものとする。この後、印刷制御部２２は、現在の画像出力先を「第１印刷部２９」に更新する。そして印刷制御部２２は、２ページ目の色Ｙの画像データの印刷管理テーブルに基づいて、２ページ目の色Ｙの画像データを上位装置１０から色Ｙに対応する第２印刷部３９の第２データ管理部４０ａへ転送させる。具体的には、印刷制御部２２は、２ページ目の色Ｙの画像データの印刷管理テーブルを参照して、色Ｙに対応する第２印刷部３９の第２データ管理部４０ａに対して、ｐｒｏｃｅｓｓＩＤ＝２、データ転送元アドレス＝アドレスＢ、ｘサイズ＝２ページ目の画像データのサイズ、インクリメントサイズ＝０、及びインクリメント回数＝１などを送信し、２ページ目の色Ｙの画像データの転送を開始するよう要求する（ＳＥＱ３１４）。
【００７５】
第２データ管理部４０ａは、この要求を受けて、データ線１８ａを介して上位装置１０に対して、２ページ目の色Ｙのプレーンの画像データを要求する（図示省略）。ここでは、データ転送元アドレス＝アドレスＢ、ｘサイズ＝２ページ目の画像データのサイズ、インクリメントサイズ＝０、及びインクリメント回数＝１であるため、第２データ管理部４０ａは、アドレスＢから２ページ目の画像データのサイズ分のデータを要求する。この要求に応じて、上位装置１０から第２データ管理部４０ａに対して、２ページ目の色Ｙの画像データ（第２画像データの一例）が１度に転送される（ＳＥＱ３１５）。例えば、図１２に示す画像データ２１１が２ページ目の画像データである場合、画像データ２１１が、上位装置１０から第２データ管理部４０ａに１度に転送される。転送された画像データは、第２データ管理部４０ａの第２メモリ４１ａに格納される。なお、第２メモリ４１ａも、上位装置１０から転送される画像データをｐｒｏｃｅｓｓＩＤ毎に管理する。
【００７６】
以下、他の色Ｃ、Ｍ、及びＫについても、上述のＳＥＱ３０８〜ＳＥＱ３１５と同様の処理が繰り返され、まず、１ページ目の色Ｃの画像データが上位装置１０からデータ線１７ｂを介して第１データ管理部３０ｂに転送されて第１メモリ３１ｂに格納される（ＳＥＱ３１６〜ＳＥＱ３１９）。続いて、２ページ目の色Ｃの画像データが上位装置１０からデータ線１８ｂを介して第２データ管理部４０ｂに転送されて第２メモリ４１ｂに格納される（ＳＥＱ３２０〜ＳＥＱ３２３）。続いて、１ページ目の色Ｍの画像データが上位装置１０からデータ線１７ｃを介して第１データ管理部３０ｃに転送されて第１メモリ３１ｃに格納される（ＳＥＱ３２４〜ＳＥＱ３２７）。続いて、２ページ目の色Ｍの画像データが上位装置１０からデータ線１８ｃを介して第２データ管理部４０ｃに転送されて第２メモリ４１ｃに格納される（ＳＥＱ３２８〜ＳＥＱ３３１）。続いて、１ページ目の色Ｋの画像データが上位装置１０からデータ線１７ｄを介して第１データ管理部３０ｄに転送されて第１メモリ３１ｄに格納される（ＳＥＱ３３２〜ＳＥＱ３３５）。続いて、２ページ目の色Ｋの画像データが上位装置１０からデータ線１８ｄを介して第２データ管理部４０ｄに転送されて第２メモリ４１ｄに格納される（ＳＥＱ３３６〜ＳＥＱ３３９）。
【００７７】
そして、説明は図１１−２に移り、１のプレーンの画像データの転送が終了すると、印刷制御部２２は、画像データの受信完了の制御情報を上位装置１０に送信する。
【００７８】
上位装置１０は、１ページ目の色Ｙのプレーンの画像データの転送が終了すると、ｉｍａｇｅＩＤ＝１と色情報Ｙｅｌｌｏｗとを含むデータ転送完了の制御情報を印刷制御部２２に対して送信する（図示省略）。また、第１データ管理部３０ａは、上位装置１０からデータ線１７ａを介しての画像データの転送が終了すると、その旨を示す通知を印刷制御部２２に対して送信する（ＳＥＱ３４０）。印刷制御部２２は、この通知に応じて、ｉｍａｇｅＩＤ＝１と、色情報Ｙｅｌｌｏｗとを含むデータ受信完了の制御情報を上位装置１０に対して送信する（ＳＥＱ３４１）。
【００７９】
また上位装置１０は、２ページ目の色Ｙのプレーンの画像データの転送が終了すると、ｉｍａｇｅＩＤ＝２と色情報Ｙｅｌｌｏｗとを含むデータ転送完了の制御情報を印刷制御部２２に対して送信する（図示省略）。また、第２データ管理部４０ａは、上位装置１０からデータ線１８ａを介しての画像データの転送が終了すると、その旨を示す通知を印刷制御部２２に対して送信する（ＳＥＱ３４２）。印刷制御部２２は、この通知に応じて、ｉｍａｇｅＩＤ＝２と、色情報Ｙｅｌｌｏｗとを含むデータ受信完了の制御情報を上位装置１０に対して送信する（ＳＥＱ３４３）。
【００８０】
以下、他の色Ｃ、Ｍ、及びＫについても、各画像データの転送終了に伴い上述のＳＥＱ３４０〜ＳＥＱ３４３と同様の処理が繰り返され、上位装置１０に対してデータ受信完了の制御情報が送信される（ＳＥＱ３４４〜ＳＥＱ３５５）。
【００８１】
印刷制御部２２は、ＳＥＱ３５５で、２ページ目の最後の画像データ（色Ｋの画像データ）についてのデータ受信完了の制御情報を上位装置１０に送信した後に、搬送制御部４９に対して印刷の準備を指示する。搬送制御部４９は、この指示に従い印刷用紙の印刷位置への搬送を開始する。
【００８２】
次に、上位装置１０は、３ページ目の画像データの転送準備が完了すると、３ページ目の印刷プロセス開始の制御情報を、制御線１６を介して印刷制御部２２に送信する（ＳＥＱ３５６）。印刷プロセス開始の制御情報は、当該プロセスを識別するためのプロセス識別番号ｐｒｏｃｅｓｓＩＤ＝３と、３ページ目を構成する画像を示す画像識別番号ｉｍａｇｅＩＤ＝３とを含む。印刷制御部２２は、３ページ目の印刷プロセス開始の制御情報を受信すると、メモリに保存されている印刷条件を用いて３ページ目の各色の画像データの印刷管理テーブルを生成する。３ページ目の各色の画像データの印刷管理テーブルには、ＰＢＩＤ＝３、印刷形式＝２ＵＰ、コピーカウント＝１、コピーページ枚数＝１、ｘサイズ＝３ページ目の画像データのサイズ、インクリメントサイズ＝０、インクリメント回数＝１などが設定される。なお、この時点では、３ページ目の各色の画像データの印刷管理テーブルにデータ転送元アドレス及び画像出力先は設定されていない。そして、印刷制御部２２は、上位装置１０からの印刷プロセス開始に対する応答である印刷プロセス開始の制御情報を上位装置１０に送信する（ＳＥＱ３５７）。
【００８３】
次に、上位装置１０は、４ページ目の画像データの転送準備が完了すると、４ページ目の印刷プロセス開始の制御情報を、制御線１６を介して印刷制御部２２に送信する（ＳＥＱ３５８）。印刷プロセス開始の制御情報は、当該プロセスを識別するためのプロセス識別番号ｐｒｏｃｅｓｓＩＤ＝４と、４ページ目を構成する画像を示す画像識別番号ｉｍａｇｅＩＤ＝４とを含む。印刷制御部２２は、４ページ目の印刷プロセス開始の制御情報を受信すると、メモリに保存されている印刷条件を用いて４ページ目の各色の画像データの印刷管理テーブルを生成する。４ページ目の各色の画像データの印刷管理テーブルには、ＰＢＩＤ＝４、印刷形式＝２ＵＰ、コピーカウント＝１、コピーページ枚数＝１、ｘサイズ＝４ページ目の画像データのサイズ、インクリメントサイズ＝０、インクリメント回数＝１などが設定される。なお、この時点では、４ページ目の各色の画像データの印刷管理テーブルにデータ転送元アドレス及び画像出力先は設定されていない。そして、印刷制御部２２は、上位装置１０からの印刷プロセス開始に対する応答である印刷プロセス開始の制御情報を上位装置１０に送信する（ＳＥＱ３５９）。
【００８４】
全４ページの印刷を行う場合には、このＳＥＱ３５８及びＳＥＱ３５９の処理で印刷プロセス開始要求が完了することになる。このため上位装置１０は、ＳＥＱ３５９で４ページ目の印刷プロセス開始要求に対する応答を受け取ると、ジョブ識別子ｊｏｂＩＤ＝１を指定したプロセス開始要求完了の制御情報を、印刷制御部２２に対して送信する（ＳＥＱ３６０）。
【００８５】
続いて、印刷制御部２２は、３ページ目の色Ｙの画像データを要求する印刷プロセス要求の制御情報を、上位装置１０に対して制御線１６を介して送信する（ＳＥＱ３６１）。印刷プロセス要求の制御情報は、ｐｒｏｃｅｓｓＩＤ＝３と、色Ｙを指定する色情報Ｙｅｌｌｏｗとを含む。上位装置１０は、印刷プロセス要求の制御情報に対する応答として、ｉｍａｇｅＩＤ＝３、及び３ページ目の色Ｙの画像データのデータ転送元アドレスを含む印刷プロセス要求の制御情報を印刷制御部２２に送信する（ＳＥＱ３６２）。
【００８６】
印刷制御部２２は、ｉｍａｇｅＩＤ＝３を含む印刷プロセス要求の制御情報を受信すると、３ページ目の色Ｙの画像データの印刷管理テーブルのデータ転送元アドレスを設定し、画像出力先＝１を設定する。ここでは、印刷制御部２２のメモリ上で管理されている現在の画像出力先が「第１印刷部２９」に設定されているため、印刷制御部２２は、画像出力先＝１を設定するものとする。この後、印刷制御部２２は、現在の画像出力先を「第２印刷部３９」に更新する。そして印刷制御部２２は、３ページ目の色Ｙの画像データの印刷管理テーブルに基づいて、３ページ目の色Ｙの画像データを上位装置１０から色Ｙに対応する第１印刷部２９の第１データ管理部３０ａへ転送させる。具体的には、印刷制御部２２は、３ページ目の色Ｙの画像データの印刷管理テーブルを参照して、色Ｙに対応する第１印刷部２９の第１データ管理部３０ａに対して、３ページ目の色Ｙの画像データの転送を開始するよう要求する（ＳＥＱ３６３）。
【００８７】
第１データ管理部３０ａは、この要求を受けて、データ線１７ａを介して上位装置１０に対して３ページ目の色Ｙのプレーンの画像データを要求し（図示省略）、この要求に応じて、上位装置１０から第１データ管理部３０ａに対して、３ページ目の色Ｙの画像データが１度に転送される（ＳＥＱ３６４）。転送された画像データは、第１データ管理部３０ａの第１メモリ３１ａに格納される。これにより、第１メモリ３１ａは、１ページ目の色Ｙの画像データと３ページ目の色Ｙの画像データとを管理する。
【００８８】
以下、４ページ目の色Ｙの画像データ、３ページ目の色Ｃの画像データ、４ページ目の色Ｃの画像データ、３ページ目の色Ｍの画像データ、４ページ目の色Ｍの画像データ、３ページ目の色Ｋの画像データ、及び４ページ目の色Ｋの画像データについても、ＳＥＱ３６１〜ＳＥＱ３６４と同様の処理が繰り返される（図示省略）。
【００８９】
また、上述と同様に、上位装置１０は、１のプレーンの画像データの転送終了毎に、データ転送完了の制御情報を印刷制御部２２に対して送信する。印刷制御部２２は、この制御情報に応答して、画像データの受信完了の制御情報を上位装置１０に送信する。
【００９０】
図１１−２の例では、第１データ管理部３０ｄは、上位装置１０からデータ線１７ｄを介して３ページ目の色Ｋのプレーンの画像データの転送が終了すると、その旨を示す通知を印刷制御部２２に対して送信している（ＳＥＱ３７１）。印刷制御部２２は、この通知及び上位装置１０からの３ページ目の色Ｋのプレーンの画像データのデータ転送完了の制御情報（図示省略）に応じて、ｉｍａｇｅＩＤ＝３と、色情報Ｂｌａｃｋとを含むデータ受信完了の制御情報を上位装置１０に対して送信する（ＳＥＱ３７２）。
【００９１】
なお、３ページ目の他の色Ｙ、Ｃ、及びＭについても、各画像データの転送終了に伴い上述のＳＥＱ３７１〜ＳＥＱ３７２と同様の処理が繰り返され、上位装置１０に対してデータ受信完了の制御情報が送信される（図示省略）。
【００９２】
説明は図１１−３に移り、第２データ管理部４０ｄは、上位装置１０からデータ線１８ｄを介して４ページ目の色Ｋのプレーンの画像データの転送が終了すると、その旨を示す通知を印刷制御部２２に対して送信している（ＳＥＱ３７４）。印刷制御部２２は、この通知及び上位装置１０からの４ページ目の色Ｋのプレーンの画像データのデータ転送完了の制御情報（図示省略）に応じて、ｉｍａｇｅＩＤ＝４と、色情報Ｂｌａｃｋとを含むデータ受信完了の制御情報を上位装置１０に対して送信する（ＳＥＱ３７５）。
【００９３】
なお、４ページ目の他の色Ｙ、Ｃ、及びＭについても、各画像データの転送終了に伴い上述のＳＥＱ３７４〜ＳＥＱ３７５と同様の処理が繰り返され、上位装置１０に対してデータ受信完了の制御情報が送信される（図示省略）。
【００９４】
また、図１１−２の例では、ＳＥＱ３５５の後に、印刷制御部２２が搬送制御部４９に対して印刷の準備を指示しており、これに対する印刷準備が完了した旨の応答が、ＳＥＱ３６４の後に、搬送制御部４９から印刷制御部２２に対して通知されている。印刷制御部２２は、この通知を受信すると、ｐｒｏｃｅｓｓＩＤ＝１とした印刷プロセス開始の制御情報、ｐｒｏｃｅｓｓＩＤ＝２とした印刷プロセス開始の制御情報、ｐｒｏｃｅｓｓＩＤ＝３とした印刷プロセス開始の制御情報、及びｐｒｏｃｅｓｓＩＤ＝４とした印刷プロセス開始の制御情報を、上位装置１０に対して送信する（ＳＥＱ３６５、ＳＥＱ３６７、ＳＥＱ３６９、ＳＥＱ３７０）。これにより、上位装置１０に対して、１ページ目〜４ページ目の印刷が可能となった旨が通知される。
【００９５】
なお、図１１−２の例では、ＳＥＱ３６５の時点で、第１データ管理部３０ａ〜３０ｄへの１ページ目の各色の画像データの転送が完了しており、ＳＥＱ３６７の時点で、第２データ管理部４０ａ〜４０ｄへの２ページ目の各色の画像データの転送が完了している。このため、印刷制御部２２は、ＳＥＱ３６５の直後に第１データ管理部３０ａ〜３０ｄに対してｐｒｏｃｅｓｓＩＤ＝１とした印刷指示を通知し（ＳＥＱ３６６）、ＳＥＱ３６７の直後に第２データ管理部４０ａ〜４０ｄに対してｐｒｏｃｅｓｓＩＤ＝２とした印刷指示を通知している（ＳＥＱ３６８）。例えば、第１データ管理部３０ａ〜３０ｄ、第２データ管理部４０ａ〜４０ｄに通知された印刷指示は、それぞれ、第１メモリ３１ａ〜３１ｄ、第２メモリ４１ａ〜４１ｄに格納されるなどにより保持される。この印刷指示に従った実際の印刷動作は、後続するページの印刷動作などとタイミングを合わせて実行される。
【００９６】
また印刷制御部２２は、第１データ管理部３０ａ〜３０ｄへの３ページ目の各色の画像データの転送が完了すると（ＳＥＱ３７１参照）、第１データ管理部３０ａ〜３０ｄに対してｐｒｏｃｅｓｓＩＤ＝３とした印刷指示を通知し（ＳＥＱ３７３）、第２データ管理部４０ａ〜４０ｄへの４ページ目の各色の画像データの転送が完了すると（ＳＥＱ３７４参照）、第２データ管理部４０ａ〜４０ｄに対してｐｒｏｃｅｓｓＩＤ＝４とした印刷指示を通知する（ＳＥＱ３７６）。
【００９７】
続いて、プリンタエンジン１５においてＳＥＱ３６６及びＳＥＱ３６８の印刷指示に従い１ページ目及び２ページ目の印刷が実行され、印刷用紙の給紙が開始される。プリンタエンジン１５は、１ページ目の給紙開始を印刷制御部２２に対して通知するとともに（ＳＥＱ３７７）、２ページ目の給紙開始を印刷制御部２２に対して通知する（ＳＥＱ３７９）。印刷制御部２２は、この通知を受信すると、上位装置１０に対して、ｐｒｏｃｅｓｓＩＤ＝１とする１ページ目の給紙が開始されたことを示す制御情報を送信する（ＳＥＱ３７８）とともに、ｐｒｏｃｅｓｓＩＤ＝２とする２ページ目の給紙が開始されたことを示す制御情報を送信する（ＳＥＱ３８０）。給紙が開始されると、プリンタエンジン１５は、第１データ管理部３０ａ〜３０ｄ及び第２データ管理部４０ａ〜４０ｄの動作を互いに同期させて、第１メモリ３１ａ〜３１ｄから１ページ目の色Ｙ、Ｃ、Ｍ、Ｋの画像データをそれぞれ読み出すとともに、第２メモリ４１ａ〜４１ｄから２ページ目の色Ｙ、Ｃ、Ｍ、Ｋの画像データをそれぞれ読み出す。そして、印刷用紙に対する１ページ目及び２ページ目の各プレーンの印刷が順次行われる。
【００９８】
以下、３ページ目及び４ページ目についても、上述のＳＥＱ３７７〜ＳＥＱ３８０と同様の処理が繰り返され、印刷用紙に対する３ページ目及び４ページ目の各プレーンの印刷が順次行われる（ＳＥＱ３８１〜ＳＥＱ３８４）。
【００９９】
また、プリンタエンジン１５は、１ページ目及び２ページ目の各色の印刷が終了し印刷用紙の１ページ目及び２ページ目が排紙されると、その旨を印刷制御部２２に通知する（ＳＥＱ３８５、ＳＥＱ３８７）。そして印刷制御部２２は、この通知を受信すると、上位装置１０に対して、ｐｒｏｃｅｓｓＩＤ＝１とする１ページ目の印刷用紙が排紙されたことを示す制御情報を送信するとともに（ＳＥＱ３８６）、ｐｒｏｃｅｓｓＩＤ＝２とする２ページ目の印刷用紙が排紙されたことを示す制御情報を送信する（ＳＥＱ３８８）。
【０１００】
以下、３ページ目及び４ページ目についても、上述のＳＥＱ３８５〜ＳＥＱ３８８と同様の処理が繰り返され、印刷用紙の３ページ目及び４ページ目が排紙されたことを示す制御情報が上位装置１０に送信される（ＳＥＱ３８９〜ＳＥＱ３９２）。
【０１０１】
上位装置１０は、印刷制御部２２から、例えばＳＥＱ３０３の印刷条件の設定で設定した印刷ページ数の排紙報告を受信したら、ＳＥＱ３００で開始を通知したジョブによる印刷が終了したとして、ジョブ識別番号ｊｏｂＩＤ＝１としたジョブ終了の制御情報を印刷制御部２２に対して送信する（ＳＥＱ３９３）。印刷制御部２２は、この制御情報を受信すると、ジョブ識別番号ｊｏｂＩＤ＝１として、応答の制御情報を上位装置１０に送信する（ＳＥＱ３９４）。これにより、一連の印刷処理が終了する。
【０１０２】
図１１−１〜図１１−３に示すシーケンスにおいて生成される印刷管理テーブルと印刷されるページの関係を図１３に示す。
【０１０３】
図１４−１〜図１４−２は、本実施形態の印刷システム１による２ＵＰでのコピーページ印刷処理の一例を示すシーケンス図であり、第１印刷部２９及び第２印刷部３９による１ページ〜２ページまでの各ページが２枚ずつ印刷されるコピーページ印刷のシーケンスを示している。なお、図１４−１〜図１４−２において、符号Ｄは、異なる図面間で対応する符号に処理が移行することを示す。
【０１０４】
まず、ＳＥＱ４００〜ＳＥＱ４０２までの処理は、図１１−１に示すＳＥＱ３００〜ＳＥＱ３０２までの処理と同様である。
【０１０５】
次に、上位装置１０は、印刷制御部２２に対して、印刷条件を示す制御情報を、制御線１６を介して送信し、印刷条件を設定する（ＳＥＱ４０３）。印刷条件を示す制御情報は、図９を用いて説明したように、印刷種別、給排紙情報、印刷用紙サイズ（用紙幅など）、画像データサイズ、解像度及び階調、色情報、並びにコピーページ枚数などを含む。印刷制御部２２は、印刷制御部２２が有するメモリ（図示省略）に、受信した制御情報が示す印刷条件を保存する。そして、印刷制御部２２は、メモリに保存した印刷条件のうちの用紙幅や解像度などを用いて、印刷形式が２ＵＰであると判定する。
【０１０６】
次に、上位装置１０は、１ページ目の画像データの転送準備が完了すると、１ページ目の印刷プロセス開始の制御情報を、制御線１６を介して印刷制御部２２に送信する（ＳＥＱ４０４）。印刷プロセス開始の制御情報は、当該プロセスを識別するためのプロセス識別番号ｐｒｏｃｅｓｓＩＤ＝１と、１ページ目を構成する画像を示す画像識別番号ｉｍａｇｅＩＤ＝１とを含む。印刷制御部２２は、１ページ目の印刷プロセス開始の制御情報を受信すると、メモリに保存されている印刷条件を用いて１ページ目の各色の画像データの印刷管理テーブルを生成する。図１４−１〜図１４−２に示すシーケンスは、第１印刷部２９及び第２印刷部３９による２ＵＰでのコピーページ印刷の例であり、第１ヘッド３５及び第２ヘッド４５が直列に接続され、メモリに保存されている印刷条件のコピーページ枚数が「２」、印刷形式が２ＵＰであるため、印刷制御部２２は、２ＵＰでのコピーページ印刷と判断し、各ページの各色の画像データの印刷管理テーブルを２エントリずつ生成する。１ページ目の各色の画像データの１エントリ目の印刷管理テーブルには、ＰＢＩＤ＝１、印刷形式＝２ＵＰ、コピーカウント＝１、コピーページ枚数＝２（コピーページ印刷を設定の一例）、ｘサイズ＝１ページ目の画像データのサイズ、インクリメントサイズ＝０、インクリメント回数＝１などが設定される。１ページ目の各色の画像データの２エントリ目の印刷管理テーブルには、ＰＢＩＤ＝１、印刷形式＝２ＵＰ、コピーカウント＝２、コピーページ枚数＝２、ｘサイズ＝１ページ目の画像データのサイズ、インクリメントサイズ＝０、インクリメント回数＝１などが設定される。なお、この時点では、１ページ目の各色の画像データのいずれの印刷管理テーブルにもデータ転送元アドレス及び画像出力先は設定されていない。そして、印刷制御部２２は、上位装置１０からの印刷プロセス開始に対する応答である印刷プロセス開始の制御情報を上位装置１０に送信する（ＳＥＱ４０５）。
【０１０７】
次に、印刷制御部２２は、上位装置１０に対して、印刷プロセス要求の制御情報を送信し、画像データを要求する。
【０１０８】
まず、印刷制御部２２は、１ページ目の色Ｙの画像データを要求する印刷プロセス要求の制御情報を、上位装置１０に対して制御線１６を介して送信する（ＳＥＱ４０６）。印刷プロセス要求の制御情報は、ｐｒｏｃｅｓｓＩＤ＝１と、色Ｙを指定する色情報Ｙｅｌｌｏｗとを含む。上位装置１０は、印刷プロセス要求の制御情報に対する応答として、ｉｍａｇｅＩＤ＝１、及び１ページ目の色Ｙの画像データのデータ転送元アドレスであるアドレスＡを含む印刷プロセス要求の制御情報を印刷制御部２２に送信する（ＳＥＱ４０７）。
【０１０９】
印刷制御部２２は、ｉｍａｇｅＩＤ＝１を含む印刷プロセス要求の制御情報を受信すると、１ページ目の色Ｙの画像データの１エントリ目の印刷管理テーブルに、データ転送元アドレス＝アドレスＡを設定し、画像出力先＝１を設定する。ここでは、印刷制御部２２のメモリ上で管理されている現在の画像出力先が「第１印刷部２９」に設定されているため、印刷制御部２２は、画像出力先＝１を設定するものとする。この後、印刷制御部２２は、現在の画像出力先を「第２印刷部３９」に更新する。そして印刷制御部２２は、１ページ目の色Ｙの画像データの１エントリ目の印刷管理テーブルに基づいて、１ページ目の色Ｙの画像データを上位装置１０から色Ｙに対応する第１印刷部２９の第１データ管理部３０ａへ転送させる。具体的には、印刷制御部２２は、１ページ目の色Ｙの画像データの１エントリ目の印刷管理テーブルを参照して、色Ｙに対応する第１印刷部２９の第１データ管理部３０ａに対して、ｐｒｏｃｅｓｓＩＤ＝１、データ転送元アドレス＝アドレスＡ、ｘサイズ＝１ページ目の画像データのサイズ、インクリメントサイズ＝０、及びインクリメント回数＝１などを送信し、１ページ目の色Ｙの画像データの転送を開始するよう要求する（ＳＥＱ４０８）。
【０１１０】
同様に、印刷制御部２２は、１ページ目の色Ｙの画像データの２エントリ目の印刷管理テーブルに、データ転送元アドレス＝アドレスＡを設定し、画像出力先＝２を設定する。ここでは、印刷制御部２２のメモリ上で管理されている現在の画像出力先が「第２印刷部３９」に設定されているため、印刷制御部２２は、画像出力先＝２を設定するものとする。この後、印刷制御部２２は、現在の画像出力先を「第１印刷部２９」に更新する。そして印刷制御部２２は、１ページ目の色Ｙの画像データの２エントリ目の印刷管理テーブルに基づいて、１ページ目の色Ｙの画像データを上位装置１０から色Ｙに対応する第２印刷部３９の第２データ管理部４０ａへ転送させる。具体的には、印刷制御部２２は、１ページ目の色Ｙの画像データの２エントリ目の印刷管理テーブルを参照して、色Ｙに対応する第２印刷部３９の第２データ管理部４０ａに対して、ｐｒｏｃｅｓｓＩＤ＝１、データ転送元アドレス＝アドレスＡ、ｘサイズ＝１ページ目の画像データのサイズ、インクリメントサイズ＝０、及びインクリメント回数＝１などを送信し、１ページ目の色Ｙの画像データの転送を開始するよう要求する（ＳＥＱ４０９）。
【０１１１】
第１データ管理部３０ａは、この要求を受けて、データ線１７ａを介して上位装置１０に対して、１ページ目の色Ｙのプレーンの画像データを要求する（図示省略）。ここでは、データ転送元アドレス＝アドレスＡ、ｘサイズ＝１ページ目の画像データのサイズ、インクリメントサイズ＝０、及びインクリメント回数＝１であるため、第１データ管理部３０ａは、アドレスＡから１ページ目の画像データのサイズ分のデータを要求する。この要求に応じて、上位装置１０から第１データ管理部３０ａに対して、１ページ目の色Ｙの画像データ（第１画像データの一例）が１度に転送される（ＳＥＱ４１０）。転送された画像データは、第１データ管理部３０ａの第１メモリ３１ａに格納される。なお、第１メモリ３１ａは、上位装置１０から転送される画像データをｐｒｏｃｅｓｓＩＤ毎に管理する。
【０１１２】
同様に、第２データ管理部４０ａは、この要求を受けて、データ線１８ａを介して上位装置１０に対して、１ページ目の色Ｙのプレーンの画像データを要求する（図示省略）。ここでは、データ転送元アドレス＝アドレスＡ、ｘサイズ＝１ページ目の画像データのサイズ、インクリメントサイズ＝０、及びインクリメント回数＝１であるため、第２データ管理部４０ａは、アドレスＡから１ページ目の画像データのサイズ分のデータを要求する。この要求に応じて、上位装置１０から第２データ管理部４０ａに対して、１ページ目の色Ｙの画像データ（第２画像データの一例）が１度に転送される（ＳＥＱ４１１）。転送された画像データは、第２データ管理部４０ａの第２メモリ４１ａに格納される。なお、第２メモリ４１ａも、上位装置１０から転送される画像データをｐｒｏｃｅｓｓＩＤ毎に管理する。
【０１１３】
以下、他の色Ｃ、Ｍ、及びＫについても、上述のＳＥＱ４０６〜ＳＥＱ４１１と同様の処理が繰り返され、まず、１ページ目の色Ｃの画像データが、上位装置１０からデータ線１７ｂを介して第１データ管理部３０ｂに転送されて第１メモリ３１ｂに格納されるとともに、上位装置１０からデータ線１８ｂを介して第２データ管理部４０ｂに転送されて第２メモリ４１ｂに格納される（ＳＥＱ４１２〜ＳＥＱ４１７）。続いて、１ページ目の色Ｍの画像データが、上位装置１０からデータ線１７ｃを介して第１データ管理部３０ｃに転送されて第１メモリ３１ｃに格納されるとともに、上位装置１０からデータ線１８ｃを介して第２データ管理部４０ｃに転送されて第２メモリ４１ｃに格納される（ＳＥＱ４１８〜ＳＥＱ４２３）。続いて、１ページ目の色Ｋの画像データが、上位装置１０からデータ線１７ｄを介して第１データ管理部３０ｄに転送されて第１メモリ３１ｄに格納されるとともに、上位装置１０からデータ線１８ｄを介して第２データ管理部４０ｄに転送されて第２メモリ４１ｄに格納される（ＳＥＱ４２４〜ＳＥＱ４２９）。
【０１１４】
そして、１のプレーンの画像データの転送が終了すると、印刷制御部２２は、画像データの受信完了の制御情報を上位装置１０に送信する。
【０１１５】
上位装置１０は、１ページ目の色Ｙのプレーンの画像データの転送が終了すると、ｉｍａｇｅＩＤ＝１と色情報Ｙｅｌｌｏｗとを含むデータ転送完了の制御情報を印刷制御部２２に対して送信する（図示省略）。また、第１データ管理部３０ａは、上位装置１０からデータ線１７ａを介しての画像データの転送が終了すると、その旨を示す通知を印刷制御部２２に対して送信し（ＳＥＱ４３０）、第２データ管理部４０ａは、上位装置１０からデータ線１８ａを介しての画像データの転送が終了すると、その旨を示す通知を印刷制御部２２に対して送信する（ＳＥＱ４３１）。印刷制御部２２は、これらの通知に応じて、ｉｍａｇｅＩＤ＝１と、色情報Ｙｅｌｌｏｗとを含むデータ受信完了の制御情報を上位装置１０に対して送信する（ＳＥＱ４３２）。
【０１１６】
以下、他の色Ｃ、Ｍ、及びＫについても、各画像データの転送終了に伴い上述のＳＥＱ４３０〜ＳＥＱ４３２と同様の処理が繰り返され、上位装置１０に対してデータ受信完了の制御情報が送信される（ＳＥＱ４３３〜ＳＥＱ４４１）。
【０１１７】
そして、説明は図１４−２に移り、印刷制御部２２は、ＳＥＱ４４１で、１ページ目の最後の画像データ（色Ｋの画像データ）についてのデータ受信完了の制御情報を上位装置１０に送信した後に、搬送制御部４９に対して印刷の準備を指示する。搬送制御部４９は、この指示に従い印刷用紙の印刷位置への搬送を開始する。
【０１１８】
次に、上位装置１０は、２ページ目の画像データの転送準備が完了すると、２ページ目の印刷プロセス開始の制御情報を、制御線１６を介して印刷制御部２２に送信する（ＳＥＱ４４２）。印刷プロセス開始の制御情報は、当該プロセスを識別するためのプロセス識別番号ｐｒｏｃｅｓｓＩＤ＝２と、２ページ目を構成する画像を示す画像識別番号ｉｍａｇｅＩＤ＝２とを含む。印刷制御部２２は、２ページ目の印刷プロセス開始の制御情報を受信すると、メモリに保存されている印刷条件を用いて２ページ目の各色の画像データの印刷管理テーブルを生成する。２ページ目の各色の画像データの１エントリ目の印刷管理テーブルには、ＰＢＩＤ＝２、印刷形式＝２ＵＰ、コピーカウント＝１、コピーページ枚数＝２、ｘサイズ＝２ページ目の画像データのサイズ、インクリメントサイズ＝０、インクリメント回数＝１などが設定される。２ページ目の各色の画像データの２エントリ目の印刷管理テーブルには、ＰＢＩＤ＝２、印刷形式＝２ＵＰ、コピーカウント＝２、コピーページ枚数＝２、ｘサイズ＝２ページ目の画像データのサイズ、インクリメントサイズ＝０、インクリメント回数＝１などが設定される。なお、この時点では、２ページ目の各色の画像データのいずれの印刷管理テーブルにもデータ転送元アドレス及び画像出力先は設定されていない。そして、印刷制御部２２は、上位装置１０からの印刷プロセス開始に対する応答である印刷プロセス開始の制御情報を上位装置１０に送信する（ＳＥＱ４４３）。
【０１１９】
全２ページの印刷を行う場合には、このＳＥＱ４４２及びＳＥＱ４４３の処理で印刷プロセス開始要求が完了することになる。このため上位装置１０は、ＳＥＱ４４３で２ページ目の印刷プロセス開始要求に対する応答を受け取ると、ジョブ識別子ｊｏｂＩＤ＝１を指定したプロセス開始要求完了の制御情報を、印刷制御部２２に対して送信する（ＳＥＱ４４４）。
【０１２０】
続いて、印刷制御部２２は、２ページ目の色Ｙの画像データを要求する印刷プロセス要求の制御情報を、上位装置１０に対して制御線１６を介して送信する（ＳＥＱ４４５）。印刷プロセス要求の制御情報は、ｐｒｏｃｅｓｓＩＤ＝２と、色Ｙを指定する色情報Ｙｅｌｌｏｗとを含む。上位装置１０は、印刷プロセス要求の制御情報に対する応答として、ｉｍａｇｅＩＤ＝２、及び２ページ目の色Ｙの画像データのデータ転送元アドレスであるアドレスＥを含む印刷プロセス要求の制御情報を印刷制御部２２に送信する（ＳＥＱ４４６）。
【０１２１】
印刷制御部２２は、ｉｍａｇｅＩＤ＝２を含む印刷プロセス要求の制御情報を受信すると、２ページ目の色Ｙの画像データの１エントリ目の印刷管理テーブルに、データ転送元アドレス＝アドレスＥを設定し、画像出力先＝１を設定する。ここでは、印刷制御部２２のメモリ上で管理されている現在の画像出力先が「第１印刷部２９」に設定されているため、印刷制御部２２は、画像出力先＝１を設定するものとする。この後、印刷制御部２２は、現在の画像出力先を「第２印刷部３９」に更新する。そして印刷制御部２２は、２ページ目の色Ｙの画像データの１エントリ目の印刷管理テーブルに基づいて、２ページ目の色Ｙの画像データを上位装置１０から色Ｙに対応する第１印刷部２９の第１データ管理部３０ａへ転送させる。具体的には、印刷制御部２２は、２ページ目の色Ｙの画像データの１エントリ目の印刷管理テーブルを参照して、色Ｙに対応する第１印刷部２９の第１データ管理部３０ａに対して、ｐｒｏｃｅｓｓＩＤ＝２、データ転送元アドレス＝アドレスＥ、ｘサイズ＝２ページ目の画像データのサイズ、インクリメントサイズ＝０、及びインクリメント回数＝１などを送信し、２ページ目の色Ｙの画像データの転送を開始するよう要求する（ＳＥＱ４４７）。
【０１２２】
同様に、印刷制御部２２は、２ページ目の色Ｙの画像データの２エントリ目の印刷管理テーブルに、データ転送元アドレス＝アドレスＥを設定し、画像出力先＝２を設定する。ここでは、印刷制御部２２のメモリ上で管理されている現在の画像出力先が「第２印刷部３９」に設定されているため、印刷制御部２２は、画像出力先＝２を設定するものとする。この後、印刷制御部２２は、現在の画像出力先を「第１印刷部２９」に更新する。そして印刷制御部２２は、２ページ目の色Ｙの画像データの２エントリ目の印刷管理テーブルに基づいて、２ページ目の色Ｙの画像データを上位装置１０から色Ｙに対応する第２印刷部３９の第２データ管理部４０ａへ転送させる。具体的には、印刷制御部２２は、２ページ目の色Ｙの画像データの２エントリ目の印刷管理テーブルを参照して、色Ｙに対応する第２印刷部３９の第２データ管理部４０ａに対して、ｐｒｏｃｅｓｓＩＤ＝２、データ転送元アドレス＝アドレスＥ、ｘサイズ＝２ページ目の画像データのサイズ、インクリメントサイズ＝０、及びインクリメント回数＝１などを送信し、２ページ目の色Ｙの画像データの転送を開始するよう要求する（図示省略）。
【０１２３】
第１データ管理部３０ａは、この要求を受けて、データ線１７ａを介して上位装置１０に対して、２ページ目の色Ｙのプレーンの画像データを要求する（図示省略）。ここでは、データ転送元アドレス＝アドレスＥ、ｘサイズ＝２ページ目の画像データのサイズ、インクリメントサイズ＝０、及びインクリメント回数＝１であるため、第１データ管理部３０ａは、アドレスＥから２ページ目の画像データのサイズ分のデータを要求する。この要求に応じて、上位装置１０から第１データ管理部３０ａに対して、２ページ目の色Ｙの画像データが１度に転送される（ＳＥＱ４４８）。転送された画像データは、第１データ管理部３０ａの第１メモリ３１ａに格納される。これにより、第１メモリ３１ａは、１ページ目の色Ｙの画像データと２ページ目の色Ｙの画像データとを管理する。
【０１２４】
同様に、第２データ管理部４０ａは、この要求を受けて、データ線１８ａを介して上位装置１０に対して、２ページ目の色Ｙのプレーンの画像データを要求する（図示省略）。ここでは、データ転送元アドレス＝アドレスＥ、ｘサイズ＝２ページ目の画像データのサイズ、インクリメントサイズ＝０、及びインクリメント回数＝１であるため、第２データ管理部４０ａは、アドレスＥから２ページ目の画像データのサイズ分のデータを要求する。この要求に応じて、上位装置１０から第２データ管理部４０ａに対して、２ページ目の色Ｙの画像データが１度に転送される（図示省略）。転送された画像データは、第２データ管理部４０ａの第２メモリ４１ａに格納される。これにより、第２メモリ４１ａは、１ページ目の色Ｙの画像データと２ページ目の色Ｙの画像データとを管理する。
【０１２５】
以下、２ページ目の色Ｃの画像データ、２ページ目の色Ｍの画像データ、及び２ページ目の色Ｋの画像データについても、ＳＥＱ４４５〜ＳＥＱ４４８と同様の処理が繰り返される（図示省略）。
【０１２６】
また、上述と同様に、上位装置１０は、１のプレーンの画像データの転送終了毎に、データ転送完了の制御情報を印刷制御部２２に対して送信する。印刷制御部２２は、この制御情報に応答して、画像データの受信完了の制御情報を上位装置１０に送信する。
【０１２７】
図１４−２の例では、第１データ管理部３０ｄは、上位装置１０からデータ線１７ｄを介して２ページ目の色Ｋのプレーンの画像データの転送が終了すると、その旨を示す通知を印刷制御部２２に対して送信している（ＳＥＱ４５４）。第２データ管理部４０ｄは、上位装置１０からデータ線１８ｄを介して２ページ目の色Ｋのプレーンの画像データの転送が終了すると、その旨を示す通知を印刷制御部２２に対して送信している（図示省略）。印刷制御部２２は、これらの通知及び上位装置１０からの２ページ目の色Ｋのプレーンの画像データのデータ転送完了の制御情報（図示省略）に応じて、ｉｍａｇｅＩＤ＝２と、色情報Ｂｌａｃｋとを含むデータ受信完了の制御情報を上位装置１０に対して送信する（ＳＥＱ４５５）。
【０１２８】
なお、２ページ目の他の色Ｙ、Ｃ、及びＭについても、各画像データの転送終了に伴い上述のＳＥＱ４５４〜ＳＥＱ４５５と同様の処理が繰り返され、上位装置１０に対してデータ受信完了の制御情報が送信される（図示省略）。
【０１２９】
また、図１４−２の例では、ＳＥＱ４４１の後に、印刷制御部２２が搬送制御部４９に対して印刷の準備を指示しており、これに対する印刷準備が完了した旨の応答が、ＳＥＱ４４８の後に、搬送制御部４９から印刷制御部２２に対して通知されている。印刷制御部２２は、この通知を受信すると、ｐｒｏｃｅｓｓＩＤ＝１とした印刷プロセス開始の制御情報、及びｐｒｏｃｅｓｓＩＤ＝２とした印刷プロセス開始の制御情報を、上位装置１０に対して送信する（ＳＥＱ４４９、ＳＥＱ４５２）。これにより、上位装置１０に対して、１ページ目〜２ページ目の印刷が可能となった旨が通知される。
【０１３０】
なお、図１４−２の例では、ＳＥＱ４４９の時点で、第１データ管理部３０ａ〜３０ｄ及び第２データ管理部４０ａ〜４０ｄへの１ページ目の各色の画像データの転送が完了している。このため、印刷制御部２２は、ＳＥＱ４４９の直後に第１データ管理部３０ａ〜３０ｄ及び第２データ管理部４０ａ〜４０ｄに対してｐｒｏｃｅｓｓＩＤ＝１とした印刷指示を通知している（ＳＥＱ４５０、ＳＥＱ４５１）。
【０１３１】
また印刷制御部２２は、第１データ管理部３０ａ〜３０ｄ及び第２データ管理部４０ａ〜４０ｄへの２ページ目の各色の画像データの転送が完了すると（ＳＥＱ４５５参照）、第１データ管理部３０ａ〜３０ｄ及び第２データ管理部４０ａ〜４０ｄに対してｐｒｏｃｅｓｓＩＤ＝２とした印刷指示を通知する（ＳＥＱ４５６、ＳＥＱ４５７）。
【０１３２】
続いて、プリンタエンジン１５においてＳＥＱ４５０及びＳＥＱ４５１の印刷指示に従い１ページ目の印刷が実行され、印刷用紙の給紙が開始される。プリンタエンジン１５は、１ページ目の給紙開始を印刷制御部２２に対して通知する（ＳＥＱ４５８）。印刷制御部２２は、この通知を受信すると、上位装置１０に対して、ｐｒｏｃｅｓｓＩＤ＝１とする１ページ目の給紙が開始されたことを示す制御情報を送信する（ＳＥＱ４５９）。給紙が開始されると、プリンタエンジン１５は、第１データ管理部３０ａ〜３０ｄ及び第２データ管理部４０ａ〜４０ｄの動作を互いに同期させて、第１メモリ３１ａ〜３１ｄ及び第２メモリ４１ａ〜４１ｄから１ページ目の色Ｙ、Ｃ、Ｍ、Ｋの画像データをそれぞれ読み出す。そして、印刷用紙に対する１ページ目の各プレーンの印刷が順次行われる。
【０１３３】
以下、２ページ目についても、上述のＳＥＱ４５８〜ＳＥＱ４５９と同様の処理が繰り返され、印刷用紙に対する２ページ目の各プレーンの印刷が順次行われる（ＳＥＱ４６０〜ＳＥＱ４６１）。
【０１３４】
また、プリンタエンジン１５は、１ページ目の各色の印刷が終了し印刷用紙の１ページ目が排紙されると、その旨を印刷制御部２２に通知する（ＳＥＱ４６２）。そして印刷制御部２２は、この通知を受信すると、上位装置１０に対して、ｐｒｏｃｅｓｓＩＤ＝１とする１ページ目の印刷用紙が排紙されたことを示す制御情報を送信する（ＳＥＱ４６３）。
【０１３５】
以下、２ページ目についても、上述のＳＥＱ４６２〜ＳＥＱ４６３と同様の処理が繰り返され、印刷用紙の２ページ目が排紙されたことを示す制御情報が上位装置１０に送信される（ＳＥＱ４６４〜ＳＥＱ４６５）。
【０１３６】
続いて、ＳＥＱ４６６〜ＳＥＱ４６７までの処理は、図１１−３に示すＳＥＱ３９３〜ＳＥＱ３９４までの処理と同様である。
【０１３７】
図１４−１〜図１４−２に示すシーケンスにおいて生成される印刷管理テーブルと印刷されるページとの関係を図１５に示す。
【０１３８】
図１６−１〜図１６−２は、本実施形態の印刷システム１による１ＵＰでの連続ページ印刷処理の一例を示すシーケンス図であり、第１印刷部２９及び第２印刷部３９による１ページ〜２ページまでの連続ページ印刷のシーケンスを示している。なお、図１６−１〜図１６−２において、符号Ｅは、異なる図面間で対応する符号に処理が移行することを示す。
【０１３９】
まず、ＳＥＱ５００〜ＳＥＱ５０２までの処理は、図１４−１に示すＳＥＱ４００〜ＳＥＱ４０２までの処理と同様である。
【０１４０】
次に、上位装置１０は、印刷制御部２２に対して、印刷条件を示す制御情報を、制御線１６を介して送信し、印刷条件を設定する（ＳＥＱ５０３）。印刷条件を示す制御情報は、図９を用いて説明したように、印刷種別、給排紙情報、印刷用紙サイズ（用紙幅など）、画像データサイズ、解像度及び階調、色情報、並びにコピーページ枚数などを含む。印刷制御部２２は、印刷制御部２２が有するメモリ（図示省略）に、受信した制御情報が示す印刷条件を保存する。そして、印刷制御部２２は、メモリに保存した印刷条件の１つである印刷用紙サイズを用いて、印刷形式が１ＵＰであると判定する。
【０１４１】
次に、上位装置１０は、１ページ目の画像データの転送準備が完了すると、１ページ目の印刷プロセス開始の制御情報を、制御線１６を介して印刷制御部２２に送信する（ＳＥＱ５０４）。例えば、図１７に示す画像データ２１５を転送準備が完了した１ページ目の画像データの一例として示す。印刷プロセス開始の制御情報は、当該プロセスを識別するためのプロセス識別番号ｐｒｏｃｅｓｓＩＤ＝１と、１ページ目を構成する画像を示す画像識別番号ｉｍａｇｅＩＤ＝１とを含む。印刷制御部２２は、１ページ目の印刷プロセス開始の制御情報を受信すると、メモリに保存されている印刷条件を用いて１ページ目の各色の画像データの印刷管理テーブルを生成する。
【０１４２】
図１６−１〜図１６−２に示すシーケンスは、第１印刷部２９及び第２印刷部３９による１ＵＰでの連続ページ印刷の例であり、第１ヘッド３５及び第２ヘッド４５が直列に接続され、メモリに保存されている印刷条件のコピーページ枚数が「１」、印刷形式が１ＵＰであるため、印刷制御部２２は、１ＵＰでの連続ページ印刷と判断し、各ページの各色の画像データの印刷管理テーブルを２エントリずつ生成する。１ページ目の各色の画像データの１エントリ目の印刷管理テーブルには、ＰＢＩＤ＝１、印刷形式＝１ＵＰ、コピーカウント＝１、コピーページ枚数＝１（連続ページ印刷を設定の一例）、ｘサイズ＝第１印刷部２９で出力できる主走査方向の最大データサイズ、インクリメントサイズ＝１ページ目の画像データの主走査方向のサイズ、インクリメント回数＝１ページ目の画像データの副走査方向のサイズなどが設定される。ここでは、印刷制御部２２のメモリ上で管理されている現在の画像出力先が「第１印刷部２９」に設定されているため、印刷制御部２２は、ｘサイズ＝第１印刷部２９で出力できる主走査方向の最大データサイズを設定するものとする。１ページ目の各色の画像データの２エントリ目の印刷管理テーブルには、ＰＢＩＤ＝１、印刷形式＝１ＵＰ、コピーカウント＝１、コピーページ枚数＝１、ｘサイズ＝１ページ目の画像データの主走査方向のサイズ−第１印刷部２９で出力できる主走査方向の最大データサイズ、インクリメントサイズ＝１ページ目の画像データの主走査方向のサイズ、インクリメント回数＝１ページ目の画像データの副走査方向のサイズなどが設定される。なお、この時点では、１ページ目の各色の画像データのいずれの印刷管理テーブルにもデータ転送元アドレス及び画像出力先は設定されていない。そして、印刷制御部２２は、上位装置１０からの印刷プロセス開始に対する応答である印刷プロセス開始の制御情報を上位装置１０に送信する（ＳＥＱ５０５）。
【０１４３】
次に、印刷制御部２２は、上位装置１０に対して、印刷プロセス要求の制御情報を送信し、画像データを要求する。
【０１４４】
まず、印刷制御部２２は、１ページ目の色Ｙの画像データを要求する印刷プロセス要求の制御情報を、上位装置１０に対して制御線１６を介して送信する（ＳＥＱ５０６）。印刷プロセス要求の制御情報は、ｐｒｏｃｅｓｓＩＤ＝１と、色Ｙを指定する色情報Ｙｅｌｌｏｗとを含む。上位装置１０は、印刷プロセス要求の制御情報に対する応答として、ｉｍａｇｅＩＤ＝１、及び１ページ目の画像データのデータ転送元アドレスであるアドレスＡを含む印刷プロセス要求の制御情報を印刷制御部２２に送信する（ＳＥＱ５０７）。
【０１４５】
印刷制御部２２は、ｉｍａｇｅＩＤ＝１を含む印刷プロセス要求の制御情報を受信すると、１ページ目の色Ｙの画像データの１エントリ目の印刷管理テーブルに、データ転送元アドレス＝アドレスＡを設定し、画像出力先＝１を設定する。ここでは、印刷制御部２２のメモリ上で管理されている現在の画像出力先が「第１印刷部２９」に設定されているため、印刷制御部２２は、画像出力先＝１を設定するものとする。この後、印刷制御部２２は、現在の画像出力先を「第２印刷部３９」に更新する。そして印刷制御部２２は、１ページ目の色Ｙの画像データの１エントリ目の印刷管理テーブルに基づいて、１ページ目の色Ｙの画像データを上位装置１０から色Ｙに対応する第１印刷部２９の第１データ管理部３０ａへ転送させる。具体的には、印刷制御部２２は、１ページ目の色Ｙの画像データの１エントリ目の印刷管理テーブルを参照して、色Ｙに対応する第１印刷部２９の第１データ管理部３０ａに対して、ｐｒｏｃｅｓｓＩＤ＝１、データ転送元アドレス＝アドレスＡ、ｘサイズ＝第１印刷部２９で出力できる主走査方向の最大データサイズ、インクリメントサイズ＝１ページ目の画像データの主走査方向のサイズ、インクリメント回数＝１ページ目の画像データの副走査方向のサイズなどを送信し、１ページ目の色Ｙの画像データの転送を開始するよう要求する（ＳＥＱ５０８）。
【０１４６】
同様に、印刷制御部２２は、１ページ目の色Ｙの画像データの２エントリ目の印刷管理テーブルに、データ転送元アドレス＝アドレスＡ’（アドレスＡ＋第１印刷部２９で出力できる主走査方向の最大データサイズ）を設定し、画像出力先＝２を設定する。ここでは、印刷制御部２２のメモリ上で管理されている現在の画像出力先が「第２印刷部３９」に設定されているため、印刷制御部２２は、画像出力先＝２を設定するものとする。この後、印刷制御部２２は、現在の画像出力先を「第１印刷部２９」に更新する。そして印刷制御部２２は、１ページ目の色Ｙの画像データの２エントリ目の印刷管理テーブルに基づいて、１ページ目の色Ｙの画像データを上位装置１０から色Ｙに対応する第２印刷部３９の第２データ管理部４０ａへ転送させる。具体的には、印刷制御部２２は、１ページ目の色Ｙの画像データの２エントリ目の印刷管理テーブルを参照して、色Ｙに対応する第２印刷部３９の第２データ管理部４０ａに対して、ｐｒｏｃｅｓｓＩＤ＝１、データ転送元アドレス＝アドレスＡ’、ｘサイズ＝１ページ目の画像データの主走査方向のサイズ−第１印刷部２９で出力できる主走査方向の最大データサイズ、インクリメントサイズ＝１ページ目の画像データの主走査方向のサイズ、インクリメント回数＝１ページ目の画像データの副走査方向のサイズなどを送信し、１ページ目の色Ｙの画像データの転送を開始するよう要求する（ＳＥＱ５０９）。
【０１４７】
第１データ管理部３０ａは、この要求を受けて、データ線１７ａを介して上位装置１０に対して、１ページ目の色Ｙのプレーンの画像データを要求する（図示省略）。ここで、データ転送元アドレス＝アドレスＡ、ｘサイズ＝第１印刷部２９で出力できる主走査方向の最大データサイズ、インクリメントサイズ＝１ページ目の画像データの主走査方向のサイズ、及びインクリメント回数＝１ページ目の画像データの副走査方向のサイズである。このため、第１データ管理部３０ａは、まず、アドレスＡから第１印刷部２９で出力できる主走査方向の最大データサイズ分のデータを要求する。以降、第１データ管理部３０ａは、前回要求したデータの先頭から１ページ目の画像データの主走査方向のサイズ分インクリメントし、インクリメントした部分のデータから第１印刷部２９で出力できる主走査方向の最大データサイズ分のデータを要求する処理を、１ページ目の画像データの副走査方向のサイズ分繰り返す。この要求に応じて、上位装置１０から第１データ管理部３０ａに対して、１ページ目の色Ｙの画像データ（第１画像データの一例）が、１ページ目の画像データの副走査方向のサイズ分の回数に分けて転送される（ＳＥＱ５１０）。この結果、上位装置１０において転送準備が完了した１ページ目の画像データが図１７に示す画像データ２１５である場合、図１８に示す画像データ２１５−２が上位装置１０から第１データ管理部３０ａに転送される。なお、画像データ２１５−２の分割データサイズ２が、第１印刷部２９で出力できる主走査方向の最大データサイズとなる。転送された画像データは、第１データ管理部３０ａの第１メモリ３１ａに格納される。なお、第１メモリ３１ａは、上位装置１０から転送される画像データをｐｒｏｃｅｓｓＩＤ毎に管理する。
【０１４８】
同様に、第２データ管理部４０ａは、この要求を受けて、データ線１８ａを介して上位装置１０に対して、１ページ目の色Ｙのプレーンの画像データを要求する（図示省略）。ここで、データ転送元アドレス＝アドレスＡ’、ｘサイズ＝１ページ目の画像データの主走査方向のサイズ−第１印刷部２９で出力できる主走査方向の最大データサイズ、インクリメントサイズ＝１ページ目の画像データの主走査方向のサイズ、及びインクリメント回数＝１ページ目の画像データの副走査方向のサイズである。このため、第２データ管理部４０ａは、まず、アドレスＡ’から、１ページ目の画像データの主走査方向のサイズ−第１印刷部２９で出力できる主走査方向の最大データサイズ分のデータを要求する。以降、第２データ管理部４０ａは、前回要求したデータの先頭から１ページ目の画像データの主走査方向のサイズ分インクリメントし、インクリメントした部分のデータから１ページ目の画像データの主走査方向のサイズ−第１印刷部２９で出力できる主走査方向の最大データサイズ分のデータを要求する処理を、１ページ目の画像データの副走査方向のサイズ分繰り返す。この要求に応じて、上位装置１０から第２データ管理部４０ａに対して、１ページ目の色Ｙの画像データ（第２画像データの一例）が、１ページ目の画像データの副走査方向のサイズ分の回数に分けて転送される（ＳＥＱ５１１）。この結果、上位装置１０において転送準備が完了した１ページ目の画像データが図１７に示す画像データ２１５である場合、図１８に示す画像データ２１５−１が上位装置１０から第２データ管理部４０ａに転送される。なお、画像データ２１５−１の分割データサイズ１が、１ページ目の画像データの主走査方向のサイズ−第１印刷部２９で出力できる主走査方向の最大データサイズとなる。転送された画像データは、第２データ管理部４０ａの第２メモリ４１ａに格納される。なお、第２メモリ４１ａも、上位装置１０から転送される画像データをｐｒｏｃｅｓｓＩＤ毎に管理する。
【０１４９】
以下、他の色Ｃ、Ｍ、及びＫについても、上述のＳＥＱ５０６〜ＳＥＱ５１１と同様の処理が繰り返され、まず、１ページ目の色Ｃの画像データが、上位装置１０からデータ線１７ｂを介して第１データ管理部３０ｂに転送されて第１メモリ３１ｂに格納されるとともに、上位装置１０からデータ線１８ｂを介して第２データ管理部４０ｂに転送されて第２メモリ４１ｂに格納される（ＳＥＱ５１２〜ＳＥＱ５１７）。続いて、１ページ目の色Ｍの画像データが、上位装置１０からデータ線１７ｃを介して第１データ管理部３０ｃに転送されて第１メモリ３１ｃに格納されるとともに、上位装置１０からデータ線１８ｃを介して第２データ管理部４０ｃに転送されて第２メモリ４１ｃに格納される（ＳＥＱ５１８〜ＳＥＱ５２３）。続いて、１ページ目の色Ｋの画像データが、上位装置１０からデータ線１７ｄを介して第１データ管理部３０ｄに転送されて第１メモリ３１ｄに格納されるとともに、上位装置１０からデータ線１８ｄを介して第２データ管理部４０ｄに転送されて第２メモリ４１ｄに格納される（ＳＥＱ５２４〜ＳＥＱ５２９）。
【０１５０】
そして、１のプレーンの画像データの転送が終了すると、印刷制御部２２は、画像データの受信完了の制御情報を上位装置１０に送信する。
【０１５１】
上位装置１０は、１ページ目の色Ｙのプレーンの画像データの転送が終了すると、ｉｍａｇｅＩＤ＝１と色情報Ｙｅｌｌｏｗとを含むデータ転送完了の制御情報を印刷制御部２２に対して送信する（図示省略）。また、第１データ管理部３０ａは、上位装置１０からデータ線１７ａを介しての画像データの転送が終了すると、その旨を示す通知を印刷制御部２２に対して送信し（ＳＥＱ５３０）、第２データ管理部４０ａは、上位装置１０からデータ線１８ａを介しての画像データの転送が終了すると、その旨を示す通知を印刷制御部２２に対して送信する（ＳＥＱ５３１）。印刷制御部２２は、これらの通知に応じて、ｉｍａｇｅＩＤ＝１と、色情報Ｙｅｌｌｏｗとを含むデータ受信完了の制御情報を上位装置１０に対して送信する（ＳＥＱ５３２）。
【０１５２】
以下、他の色Ｃ、Ｍ、及びＫについても、各画像データの転送終了に伴い上述のＳＥＱ５３０〜ＳＥＱ５３２と同様の処理が繰り返され、上位装置１０に対してデータ受信完了の制御情報が送信される（ＳＥＱ５３３〜ＳＥＱ５４１）。
【０１５３】
そして、説明は図１６−２に移り、印刷制御部２２は、ＳＥＱ５４１で、１ページ目の最後の画像データ（色Ｋの画像データ）についてのデータ受信完了の制御情報を上位装置１０に送信した後に、搬送制御部４９に対して印刷の準備を指示する。搬送制御部４９は、この指示に従い印刷用紙の印刷位置への搬送を開始する。
【０１５４】
次に、上位装置１０は、２ページ目の画像データの転送準備が完了すると、２ページ目の印刷プロセス開始の制御情報を、制御線１６を介して印刷制御部２２に送信する（ＳＥＱ５４２）。印刷プロセス開始の制御情報は、当該プロセスを識別するためのプロセス識別番号ｐｒｏｃｅｓｓＩＤ＝２と、２ページ目を構成する画像を示す画像識別番号ｉｍａｇｅＩＤ＝２とを含む。印刷制御部２２は、２ページ目の印刷プロセス開始の制御情報を受信すると、メモリに保存されている印刷条件を用いて２ページ目の各色の画像データの印刷管理テーブルを生成する。
【０１５５】
２ページ目の各色の画像データの１エントリ目の印刷管理テーブルには、ＰＢＩＤ＝２、印刷形式＝１ＵＰ、コピーカウント＝１、コピーページ枚数＝１、ｘサイズ＝第１印刷部２９で出力できる主走査方向の最大データサイズ、インクリメントサイズ＝２ページ目の画像データの主走査方向のサイズ、インクリメント回数＝２ページ目の画像データの副走査方向のサイズなどが設定される。ここでは、印刷制御部２２のメモリ上で管理されている現在の画像出力先が「第１印刷部２９」に設定されているため、印刷制御部２２は、ｘサイズ＝第１印刷部２９で出力できる主走査方向の最大データサイズを設定するものとする。２ページ目の各色の画像データの２エントリ目の印刷管理テーブルには、ＰＢＩＤ＝２、印刷形式＝１ＵＰ、コピーカウント＝１、コピーページ枚数＝１、ｘサイズ＝２ページ目の画像データの主走査方向のサイズ−第１印刷部２９で出力できる主走査方向の最大データサイズ、インクリメントサイズ＝２ページ目の画像データの主走査方向のサイズ、インクリメント回数＝２ページ目の画像データの副走査方向のサイズなどが設定される。なお、この時点では、２ページ目の各色の画像データのいずれの印刷管理テーブルにもデータ転送元アドレス及び画像出力先は設定されていない。そして、印刷制御部２２は、上位装置１０からの印刷プロセス開始に対する応答である印刷プロセス開始の制御情報を上位装置１０に送信する（ＳＥＱ５４３）。
【０１５６】
全２ページの印刷を行う場合には、このＳＥＱ５４２及びＳＥＱ５４３の処理で印刷プロセス開始要求が完了することになる。このため上位装置１０は、ＳＥＱ５４３で２ページ目の印刷プロセス開始要求に対する応答を受け取ると、ジョブ識別子ｊｏｂＩＤ＝１を指定したプロセス開始要求完了の制御情報を、印刷制御部２２に対して送信する（ＳＥＱ５４４）。
【０１５７】
続いて、印刷制御部２２は、２ページ目の色Ｙの画像データを要求する印刷プロセス要求の制御情報を、上位装置１０に対して制御線１６を介して送信する（ＳＥＱ５４５）。印刷プロセス要求の制御情報は、ｐｒｏｃｅｓｓＩＤ＝２と、色Ｙを指定する色情報Ｙｅｌｌｏｗとを含む。上位装置１０は、印刷プロセス要求の制御情報に対する応答として、ｉｍａｇｅＩＤ＝２、及び２ページ目の色Ｙの画像データのデータ転送元アドレスであるアドレスＥを含む印刷プロセス要求の制御情報を印刷制御部２２に送信する（ＳＥＱ５４６）。
【０１５８】
印刷制御部２２は、ｉｍａｇｅＩＤ＝２を含む印刷プロセス要求の制御情報を受信すると、２ページ目の色Ｙの画像データの１エントリ目の印刷管理テーブルに、データ転送元アドレス＝アドレスＥを設定し、画像出力先＝１を設定する。ここでは、印刷制御部２２のメモリ上で管理されている現在の画像出力先が「第１印刷部２９」に設定されているため、印刷制御部２２は、画像出力先＝１を設定するものとする。この後、印刷制御部２２は、現在の画像出力先を「第２印刷部３９」に更新する。そして印刷制御部２２は、２ページ目の色Ｙの画像データの１エントリ目の印刷管理テーブルに基づいて、２ページ目の色Ｙの画像データを上位装置１０から色Ｙに対応する第１印刷部２９の第１データ管理部３０ａへ転送させる。具体的には、印刷制御部２２は、２ページ目の色Ｙの画像データの１エントリ目の印刷管理テーブルを参照して、色Ｙに対応する第１印刷部２９の第１データ管理部３０ａに対して、ｐｒｏｃｅｓｓＩＤ＝２、データ転送元アドレス＝アドレスＥ、ｘサイズ＝第１印刷部２９で出力できる主走査方向の最大データサイズ、インクリメントサイズ＝２ページ目の画像データの主走査方向のサイズ、及びインクリメント回数＝２ページ目の画像データの副走査方向のサイズなどを送信し、２ページ目の色Ｙの画像データの転送を開始するよう要求する（ＳＥＱ５４７）。
【０１５９】
同様に、印刷制御部２２は、２ページ目の色Ｙの画像データの２エントリ目の印刷管理テーブルに、データ転送元アドレス＝アドレスＥ’（アドレスＥ＋第１印刷部２９で出力できる主走査方向の最大データサイズ）を設定し、画像出力先＝２を設定する。ここでは、印刷制御部２２のメモリ上で管理されている現在の画像出力先が「第２印刷部３９」に設定されているため、印刷制御部２２は、画像出力先＝２を設定するものとする。この後、印刷制御部２２は、現在の画像出力先を「第１印刷部２９」に更新する。そして印刷制御部２２は、２ページ目の色Ｙの画像データの２エントリ目の印刷管理テーブルに基づいて、２ページ目の色Ｙの画像データを上位装置１０から色Ｙに対応する第２印刷部３９の第２データ管理部４０ａへ転送させる。具体的には、印刷制御部２２は、２ページ目の色Ｙの画像データの２エントリ目の印刷管理テーブルを参照して、色Ｙに対応する第２印刷部３９の第２データ管理部４０ａに対して、ｐｒｏｃｅｓｓＩＤ＝２、データ転送元アドレス＝アドレスＥ’、ｘサイズ＝２ページ目の画像データの主走査方向のサイズ−第１印刷部２９で出力できる主走査方向の最大データサイズ、インクリメントサイズ＝２ページ目の画像データの主走査方向のサイズ、及びインクリメント回数＝２ページ目の画像データの副走査方向のサイズなどを送信し、２ページ目の色Ｙの画像データの転送を開始するよう要求する（図示省略）。
【０１６０】
第１データ管理部３０ａは、この要求を受けて、データ線１７ａを介して上位装置１０に対して、１ページ目の色Ｙのプレーンの画像データを要求する（図示省略）。ここで、データ転送元アドレス＝アドレスＥ、ｘサイズ＝第１印刷部２９で出力できる主走査方向の最大データサイズ、インクリメントサイズ＝２ページ目の画像データの主走査方向のサイズ、及びインクリメント回数＝２ページ目の画像データの副走査方向のサイズである。このため、第１データ管理部３０ａは、まず、アドレスＥから第１印刷部２９で出力できる主走査方向の最大データサイズ分のデータを要求する。以降、第１データ管理部３０ａは、前回要求したデータの先頭から２ページ目の画像データの主走査方向のサイズ分インクリメントし、インクリメントした部分のデータから第１印刷部２９で出力できる主走査方向の最大データサイズ分のデータを要求する処理を、２ページ目の画像データの副走査方向のサイズ分繰り返す。この要求に応じて、上位装置１０から第１データ管理部３０ａに対して、２ページ目の色Ｙの画像データが、２ページ目の画像データの副走査方向のサイズ分の回数に分けて転送される（ＳＥＱ５４８）。転送された画像データは、第１データ管理部３０ａの第１メモリ３１ａに格納される。これにより、第１メモリ３１ａは、１ページ目の色Ｙの画像データと２ページ目の色Ｙの画像データとを管理する。
【０１６１】
同様に、第２データ管理部４０ａは、この要求を受けて、データ線１８ａを介して上位装置１０に対して、２ページ目の色Ｙのプレーンの画像データを要求する（図示省略）。ここで、データ転送元アドレス＝アドレスＥ’、ｘサイズ＝２ページ目の画像データの主走査方向のサイズ−第１印刷部２９で出力できる主走査方向の最大データサイズ、インクリメントサイズ＝２ページ目の画像データの主走査方向のサイズ、及びインクリメント回数＝２ページ目の画像データの副走査方向のサイズである。このため、第２データ管理部４０ａは、まず、アドレスＥ’から、２ページ目の画像データの主走査方向のサイズ−第１印刷部２９で出力できる主走査方向の最大データサイズ分のデータを要求する。以降、第２データ管理部４０ａは、前回要求したデータの先頭から２ページ目の画像データの主走査方向のサイズ分インクリメントし、インクリメントした部分のデータから２ページ目の画像データの主走査方向のサイズ−第１印刷部２９で出力できる主走査方向の最大データサイズ分のデータを要求する処理を、２ページ目の画像データの副走査方向のサイズ分繰り返す。この要求に応じて、上位装置１０から第２データ管理部４０ａに対して、２ページ目の色Ｙの画像データが、２ページ目の画像データの副走査方向のサイズ分の回数に分けて転送される（図示省略）。転送された画像データは、第２データ管理部４０ａの第２メモリ４１ａに格納される。これにより、第２メモリ４１ａは、１ページ目の色Ｙの画像データと２ページ目の色Ｙの画像データとを管理する。
【０１６２】
以下、２ページ目の色Ｃの画像データ、２ページ目の色Ｍの画像データ、及び２ページ目の色Ｋの画像データについても、ＳＥＱ５４５〜ＳＥＱ５４８と同様の処理が繰り返される（図示省略）。
【０１６３】
また、上述と同様に、上位装置１０は、１のプレーンの画像データの転送終了毎に、データ転送完了の制御情報を印刷制御部２２に対して送信する。印刷制御部２２は、この制御情報に応答して、画像データの受信完了の制御情報を上位装置１０に送信する。
【０１６４】
図１６−２の例では、第１データ管理部３０ｄは、上位装置１０からデータ線１７ｄを介して２ページ目の色Ｋのプレーンの画像データの転送が終了すると、その旨を示す通知を印刷制御部２２に対して送信している（ＳＥＱ５５４）。第２データ管理部４０ｄは、上位装置１０からデータ線１８ｄを介して２ページ目の色Ｋのプレーンの画像データの転送が終了すると、その旨を示す通知を印刷制御部２２に対して送信している（図示省略）。印刷制御部２２は、これらの通知及び上位装置１０からの２ページ目の色Ｋのプレーンの画像データのデータ転送完了の制御情報（図示省略）に応じて、ｉｍａｇｅＩＤ＝２と、色情報Ｂｌａｃｋとを含むデータ受信完了の制御情報を上位装置１０に対して送信する（ＳＥＱ５５５）。
【０１６５】
なお、２ページ目の他の色Ｙ、Ｃ、及びＭについても、各画像データの転送終了に伴い上述のＳＥＱ５５４〜ＳＥＱ５５５と同様の処理が繰り返され、上位装置１０に対してデータ受信完了の制御情報が送信される（図示省略）。
【０１６６】
また、図１６−２の例では、ＳＥＱ５４１の後に、印刷制御部２２が搬送制御部４９に対して印刷の準備を指示しており、これに対する印刷準備が完了した旨の応答が、ＳＥＱ５４８の後に、搬送制御部４９から印刷制御部２２に対して通知されている。印刷制御部２２は、この通知を受信すると、ｐｒｏｃｅｓｓＩＤ＝１とした印刷プロセス開始の制御情報、及びｐｒｏｃｅｓｓＩＤ＝２とした印刷プロセス開始の制御情報を、上位装置１０に対して送信する（ＳＥＱ５４９、ＳＥＱ５５２）。これにより、上位装置１０に対して、１ページ目〜２ページ目の印刷が可能となった旨が通知される。
【０１６７】
なお、図１６−２の例では、ＳＥＱ５４９の時点で、第１データ管理部３０ａ〜３０ｄ及び第２データ管理部４０ａ〜４０ｄへの１ページ目の各色の画像データの転送が完了している。このため、印刷制御部２２は、ＳＥＱ５４９の直後に第１データ管理部３０ａ〜３０ｄ及び第２データ管理部４０ａ〜４０ｄに対してｐｒｏｃｅｓｓＩＤ＝１とした印刷指示を通知している（ＳＥＱ５５０、ＳＥＱ５５１）。
【０１６８】
また印刷制御部２２は、第１データ管理部３０ａ〜３０ｄ及び第２データ管理部４０ａ〜４０ｄへの２ページ目の各色の画像データの転送が完了すると（ＳＥＱ５５５参照）、第１データ管理部３０ａ〜３０ｄ及び第２データ管理部４０ａ〜４０ｄに対してｐｒｏｃｅｓｓＩＤ＝２とした印刷指示を通知する（ＳＥＱ５５６、ＳＥＱ５５７）。
【０１６９】
続いて、プリンタエンジン１５においてＳＥＱ５５０及びＳＥＱ５５１の印刷指示に従い１ページ目の印刷が実行され、印刷用紙の給紙が開始される。プリンタエンジン１５は、１ページ目の給紙開始を印刷制御部２２に対して通知する（ＳＥＱ５５８）。印刷制御部２２は、この通知を受信すると、上位装置１０に対して、ｐｒｏｃｅｓｓＩＤ＝１とする１ページ目の給紙が開始されたことを示す制御情報を送信する（ＳＥＱ５５９）。給紙が開始されると、プリンタエンジン１５は、第１データ管理部３０ａ〜３０ｄ及び第２データ管理部４０ａ〜４０ｄの動作を互いに同期させて、第１メモリ３１ａ〜３１ｄ及び第２メモリ４１ａ〜４１ｄから１ページ目の色Ｙ、Ｃ、Ｍ、Ｋの画像データをそれぞれ読み出す。そして、印刷用紙に対する１ページ目の各プレーンの印刷が順次行われる。
【０１７０】
以下、２ページ目についても、上述のＳＥＱ５５８〜ＳＥＱ５５９と同様の処理が繰り返され、印刷用紙に対する２ページ目の各プレーンの印刷が順次行われる（ＳＥＱ５６０〜ＳＥＱ５６１）。
【０１７１】
また、プリンタエンジン１５は、１ページ目の各色の印刷が終了し印刷用紙の１ページ目が排紙されると、その旨を印刷制御部２２に通知する（ＳＥＱ５６２）。そして印刷制御部２２は、この通知を受信すると、上位装置１０に対して、ｐｒｏｃｅｓｓＩＤ＝１とする１ページ目の印刷用紙が排紙されたことを示す制御情報を送信する（ＳＥＱ５６３）。
【０１７２】
以下、２ページ目についても、上述のＳＥＱ５６２〜ＳＥＱ５６３と同様の処理が繰り返され、印刷用紙の２ページ目が排紙されたことを示す制御情報が上位装置１０に送信される（ＳＥＱ５６４〜ＳＥＱ５６５）。
【０１７３】
続いて、ＳＥＱ５６６〜ＳＥＱ５６７までの処理は、図１４−２に示すＳＥＱ４６６〜ＳＥＱ４６７までの処理と同様である。
【０１７４】
図１６−１〜図１６−２に示すシーケンスにおいて生成される印刷管理テーブルと印刷されるページの関係を図１９に示す。
【０１７５】
なお本実施形態では説明を省略しているが、第１印刷部２９のみによる１ＵＰでの１ページ〜２ページまでの連続ページ印刷において生成される印刷管理テーブルと印刷されるページの関係を図２０に示す。
【０１７６】
図２１は、本実施形態のプリンタ装置１３の電源起動時に行われる初期処理の一例を示すフローチャートであり、上述したシーケンス（図１１−１〜図１１−３に示すシーケンス、図１４−１〜図１４−２に示すシーケンス、及び図１６−１〜図１６−２に示すシーケンス）が開始される前に実行される。
【０１７７】
まず、プリンタ装置１３の電源が起動されると、プリンタエンジン１５は、ヘッドの配置構成を検出する（ステップＳ１００）。具体的には、プリンタエンジン１５は、ハードウェアスイッチなどの状態から第２印刷部３９の接続の有無を検出することにより、第１ヘッド３５及び第２ヘッド４５が直列に接続されて印刷用紙の搬送方向に対して並列に配置された構成であるか、第１ヘッド３５のみが印刷用紙の搬送方向に対して並列に配置された構成であるかを検出する。
【０１７８】
続いて、印刷制御部２２は、印刷制御部２２が有するメモリ（図示省略）を初期化する（ステップＳ１０２）。
【０１７９】
図２２は、本実施形態の印刷制御部２２で行われる印刷形式判定処理の一例を示すフローチャートであり、図１１−１に示すシーケンスのＳＥＱ３０３、図１４−１に示すシーケンスのＳＥＱ４０３、及び図１６−１に示すシーケンスのＳＥＱ５０３などで実行される。
【０１８０】
まず、印刷制御部２２は、上位装置１０から制御線１６を介して印刷条件を示す制御情報を受信し、受信した制御情報が示す印刷条件を印刷制御部２２が有するメモリに格納する（ステップＳ１１０）。
【０１８１】
続いて、印刷制御部２２は、図２１のフローチャートのステップＳ１００で検出したヘッドの配置構成、及びメモリに格納した印刷条件のうちの用紙幅や解像度などを用いて、主走査方向の最大出力サイズ／２≦用紙幅が成立するか否か確認する（ステップＳ１１２）。
【０１８２】
そして、主走査方向の最大出力サイズ／２≦用紙幅が成立する場合（ステップＳ１１２でＹｅｓ）、印刷制御部２２は、印刷形式を２ＵＰに設定し、メモリに格納する（ステップＳ１１４）。
【０１８３】
一方、主走査方向の最大出力サイズ／２≦用紙幅が成立しない場合（ステップＳ１１２でＮｏ）、印刷制御部２２は、印刷形式を１ＵＰに設定し、メモリに格納する（ステップＳ１１６）。
【０１８４】
図２３は、本実施形態の印刷制御部２２で行われる印刷管理テーブル設定処理の一例を示すフローチャートであり、図１１−１に示すシーケンスのＳＥＱ３０９〜ＳＥＱ３１０、ＳＥＱ３１３〜ＳＥＱ３１４、ＳＥＱ３１７〜ＳＥＱ３１８、ＳＥＱ３２１〜ＳＥＱ３２２、ＳＥＱ３２５〜ＳＥＱ３２６、ＳＥＱ３２９〜ＳＥＱ３３０、ＳＥＱ３３３〜ＳＥＱ３３４、ＳＥＱ３３７〜ＳＥＱ３３８、図１１−２に示すシーケンスのＳＥＱ３６２〜ＳＥＱ３６３などで実行される。つまり、第１ヘッド３５及び第２ヘッド４５が直列に接続されて印刷用紙の搬送方向に対して並列に配置された構成であり、印刷形式が２ＵＰであり、印刷制御部２２のメモリに保存されている印刷条件のコピーページ枚数が「１」である場合に実行される。
【０１８５】
まず、印刷制御部２２は、図２３に示す印刷管理テーブル設定処理を実行する前に、該当ページの各色の画像データの印刷管理テーブルを生成しており、印刷管理テーブルには、ＰＢＩＤ＝該当ページ、印刷形式＝２ＵＰ、コピーカウント＝１、コピーページ枚数＝１、ｘサイズ＝該当ページの画像データのサイズ、インクリメントサイズ＝０、インクリメント回数＝１などが設定されている。
【０１８６】
続いて、印刷制御部２２は、上位装置１０から印刷プロセス要求の制御情報を受信すると、印刷制御部２２のメモリ上で管理されている現在の画像出力先が第１印刷部２９での印刷を示す「第１印刷部２９」に設定されているか否かを確認する（ステップＳ１３０）。
【０１８７】
印刷制御部２２のメモリ上で管理されている現在の画像出力先が「第１印刷部２９」に設定されている場合（ステップＳ１３０でＹｅｓ）、印刷制御部２２は、該当色の画像データの印刷管理テーブルに、データ転送元アドレス＝上位装置１０から受信したアドレス、画像出力先＝１を設定し、第１印刷部２９用の該当色の画像データの印刷管理テーブルを設定する（ステップＳ１３２）。この後、印刷制御部２２は、現在の画像出力先を「第２印刷部３９」に更新する（図示省略）。そして印刷制御部２２は、第１印刷部２９用の該当色の画像データの印刷管理テーブルに基づいて、第１印刷部２９に対して、該当ページの該当色の画像データの転送を開始するよう要求する（ＳＥＱ１３４）。
【０１８８】
一方、印刷制御部２２のメモリ上で管理されている現在の画像出力先が「第１印刷部２９」に設定されていない（「第２印刷部３９」に設定されている）場合（ステップＳ１３０でＮｏ）、印刷制御部２２は、該当色の画像データの印刷管理テーブルに、データ転送元アドレス＝上位装置１０から受信したアドレス、画像出力先＝２を設定し、第２印刷部３９用の該当色の画像データの印刷管理テーブルを設定する（ステップＳ１３６）。この後、印刷制御部２２は、現在の画像出力先を「第１印刷部２９」に更新する（図示省略）。そして印刷制御部２２は、第２印刷部３９用の該当色の画像データの印刷管理テーブルに基づいて、第２印刷部３９に対して、該当ページの該当色の画像データの転送を開始するよう要求する（ＳＥＱ１３８）。
【０１８９】
図２４は、本実施形態の印刷制御部２２で行われる印刷管理テーブル設定処理の一例を示すフローチャートであり、図１４−１に示すシーケンスのＳＥＱ４０７〜ＳＥＱ４０９、ＳＥＱ４１３〜ＳＥＱ４１５、ＳＥＱ４１９〜ＳＥＱ４２１、ＳＥＱ４２５〜ＳＥＱ４２７、図１４−２に示すシーケンスのＳＥＱ４４６〜ＳＥＱ４４７、図１６−１に示すシーケンスのＳＥＱ５０７〜ＳＥＱ５０９、ＳＥＱ５１３〜ＳＥＱ５１５、ＳＥＱ５１９〜ＳＥＱ５２１、ＳＥＱ５２５〜ＳＥＱ５２７、図１６−２に示すシーケンスのＳＥＱ５４６〜ＳＥＱ５４７などで実行される。つまり、第１ヘッド３５及び第２ヘッド４５が直列に接続されて印刷用紙の搬送方向に対して並列に配置された構成であり、印刷形式が２ＵＰであり、印刷制御部２２のメモリに保存されている印刷条件のコピーページ枚数が「２」など２以上である場合や、第１ヘッド３５及び第２ヘッド４５が直列に接続されて印刷用紙の搬送方向に対して並列に配置された構成であり、印刷形式が１ＵＰである場合などに実行される。
【０１９０】
まず、第１ヘッド３５及び第２ヘッド４５が直列に接続されて印刷用紙の搬送方向に対して並列に配置された構成であり、印刷形式が２ＵＰであり、印刷制御部２２のメモリに保存されている印刷条件のコピーページ枚数が「２」である場合について説明する。
【０１９１】
印刷制御部２２は、図２４に示す印刷管理テーブル設定処理を実行する前に、該当ページの各色の画像データの印刷管理テーブルを２エントリ生成しており、１エントリ目の印刷管理テーブルには、ＰＢＩＤ＝該当ページ、印刷形式＝２ＵＰ、コピーカウント＝１、コピーページ枚数＝２、ｘサイズ＝該当ページの画像データのサイズ、インクリメントサイズ＝０、インクリメント回数＝１などが設定されている。また２エントリ目の印刷管理テーブルには、ＰＢＩＤ＝該当ページ、印刷形式＝２ＵＰ、コピーカウント＝２、コピーページ枚数＝２、ｘサイズ＝該当ページの画像データのサイズ、インクリメントサイズ＝０、インクリメント回数＝１などが設定されている。
【０１９２】
続いて、印刷制御部２２は、上位装置１０から印刷プロセス要求の制御情報を受信すると、１エントリ目の該当色の画像データの印刷管理テーブルに、データ転送元アドレス＝上位装置１０から受信したアドレス、画像出力先＝１を設定し、第１印刷部２９用の該当色の画像データの印刷管理テーブルを設定する（ステップＳ１４０）。なお、ここでは、印刷制御部２２のメモリ上で管理されている現在の画像出力先が第１印刷部２９での印刷を示す「第１印刷部２９」に設定されているものとする。この後、印刷制御部２２は、現在の画像出力先を「第２印刷部３９」に更新する（図示省略）。そして印刷制御部２２は、第１印刷部２９用の該当色の画像データの印刷管理テーブルに基づいて、第１印刷部２９に対して、該当ページの該当色の画像データの転送を開始するよう要求する（ステップＳ１４２）。
【０１９３】
続いて、印刷制御部２２は、２エントリ目の該当色の画像データの印刷管理テーブルに、データ転送元アドレス＝上位装置１０から受信したアドレス、画像出力先＝２を設定し、第２印刷部３９用の該当色の画像データの印刷管理テーブルを設定する（ステップＳ１４４）。この後、印刷制御部２２は、現在の画像出力先を「第１印刷部２９」に更新する（図示省略）。そして印刷制御部２２は、第２印刷部３９用の該当色の画像データの印刷管理テーブルに基づいて、第２印刷部３９に対して、該当ページの該当色の画像データの転送を開始するよう要求する（ステップＳ１４６）。
【０１９４】
次に、第１ヘッド３５及び第２ヘッド４５が直列に接続されて印刷用紙の搬送方向に対して並列に配置された構成であり、印刷形式が１ＵＰであり、印刷制御部２２のメモリに保存されている印刷条件のコピーページ枚数が「１」である場合について説明する。
【０１９５】
印刷制御部２２は、図２４に示す印刷管理テーブル設定処理を実行する前に、該当ページの各色の画像データの印刷管理テーブルを２エントリ生成しており、１エントリ目の印刷管理テーブルには、ＰＢＩＤ＝該当ページ、印刷形式＝１ＵＰ、コピーカウント＝１、コピーページ枚数＝１、ｘサイズ＝第１印刷部２９で出力できる主走査方向の最大データサイズ、インクリメントサイズ＝該当ページの画像データの主走査方向のサイズ、インクリメント回数＝該当ページ目の画像データの副走査方向のサイズなどが設定されている。また２エントリ目の印刷管理テーブルには、ＰＢＩＤ＝該当ページ、印刷形式＝１ＵＰ、コピーカウント＝１、コピーページ枚数＝２、ｘサイズ＝該当ページの画像データの主走査方向のサイズ−第１印刷部２９で出力できる主走査方向の最大データサイズ、インクリメントサイズ＝該当ページの画像データの主走査方向のサイズ、インクリメント回数＝該当ページの画像データの副走査方向のサイズなどが設定されている。
【０１９６】
続いて、印刷制御部２２は、上位装置１０から印刷プロセス要求の制御情報を受信すると、印刷制御部２２は、１エントリ目の該当色の画像データの印刷管理テーブルに、データ転送元アドレス＝上位装置１０から受信したアドレス、画像出力先＝１を設定し、第１印刷部２９用の該当色の画像データの印刷管理テーブルを設定する（ステップＳ１４０）。なお、ここでは、印刷制御部２２のメモリ上で管理されている現在の画像出力先が第１印刷部２９での印刷を示す「第１印刷部２９」に設定されているものとする。この後、印刷制御部２２は、現在の画像出力先を「第２印刷部３９」に更新する（図示省略）。そして印刷制御部２２は、第１印刷部２９用の該当色の画像データの印刷管理テーブルに基づいて、第１印刷部２９に対して、該当ページの該当色の画像データの転送を開始するよう要求する（ステップＳ１４２）。
【０１９７】
続いて、印刷制御部２２は、２エントリ目の該当色の画像データの印刷管理テーブルに、データ転送元アドレス＝上位装置１０から受信したアドレス＋第１印刷部２９で出力できる主走査方向の最大データサイズ、画像出力先＝２を設定し、第２印刷部３９用の該当色の画像データの印刷管理テーブルを設定する（ステップＳ１４４）。この後、印刷制御部２２は、現在の画像出力先を「第１印刷部２９」に更新する（図示省略）。そして印刷制御部２２は、第２印刷部３９用の該当色の画像データの印刷管理テーブルに基づいて、第２印刷部３９に対して、該当ページの該当色の画像データの転送を開始するよう要求する（ステップＳ１４６）。
【０１９８】
以上のように本実施形態では、プリンタエンジン１５に第２印刷部３９を取り付けて印刷することができるため、印刷用紙の搬送速度の高速化などを行わずに印刷の生産性を向上させることができる。特に本実施形態では、印刷制御部２２で生成された印刷管理テーブルに基づいて、上位装置１０から第１データ管理部３０ａ〜３０ｄ及び第２データ管理部４０ａ〜４０ｄへの画像データの転送が行われる。このため、上位装置１０は、印刷管理テーブルで設定された内容に従って画像データを転送すればよいので、第２印刷部３９の有無を意識しないで済む。つまり、プリンタエンジン１５に第２印刷部３９を取り付ける場合であっても上位装置１０の制御内容に変更を加える必要がない。従って本実施形態によれば、簡易な制御で印刷の生産性をより向上させることができる。また本実施形態によれば、プリンタエンジン１５に第２印刷部３９を取り付けることにより、従来の印刷サイズよりも幅の広い印刷にも対応できる。
【０１９９】
（変形例）
なお、本発明は、上記実施形態に限定されるものではなく、種々の変形が可能である。例えば上記実施形態では、印刷制御部２２が、第１データ管理部３０ａ〜３０ｄ及び第２データ管理部４０ａ〜４０ｄそれぞれに、対応する印刷管理テーブルの内容を通知し、第１データ管理部３０ａ〜３０ｄ及び第２データ管理部４０ａ〜４０ｄが通知された内容に従って上位装置１０に対して画像データの転送を要求する例について説明した。但し、画像データの転送手法は、これに限定されるものではなく、印刷制御部２２が、印刷管理テーブルの内容を上位装置１０に通知し、上位装置１０が通知された内容に従って第１データ管理部３０ａ〜３０ｄ及び第２データ管理部４０ａ〜４０ｄに対して画像データを転送するようにしてもよい。
【符号の説明】
【０２００】
１  印刷システム
１０  上位装置
１３  プリンタ装置
１４  プリンタコントローラ
１５  プリンタエンジン
１６  制御線
１７ａ〜１７ｄ及び１８ａ〜１８ｄ  データ線
２０  バス
２１  ＣＰＵ
２２  印刷制御部
２９  第１印刷部
３０ａ〜３０ｄ  第１データ管理部
３１ａ〜３１ｄ  第１メモリ
３２ａ〜３２ｄ  出力線
３３  第１ヘッド制御部
３４ａ〜３４ｄ  出力線
３５ａ〜３５ｄ  第１ヘッド
３９  第２印刷部
４０ａ〜４０ｄ  第２データ管理部
４１ａ〜４１ｄ  第１メモリ
４２ａ〜４２ｄ  出力線
４３  第２ヘッド制御部
４４ａ〜４４ｄ  出力線
４５ａ〜４５ｄ  第２ヘッド
４９  搬送制御部
５０ａ〜５０ｄ及び５１ａ〜５１ｄ  エンジン制御線
５２  搬送制御線
１００  バス
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  ＨＤＤ
１１０  外部Ｉ／Ｆ
１１１  制御情報用Ｉ／Ｆ
１１２  画像データ用Ｉ／Ｆ
【先行技術文献】
【特許文献】
【０２０１】
【特許文献１】特開２００４−２８７５１９号公報
【特許文献２】特開２００２−２５４７６３号公報
【図１】
0005796356.tif 000002
【図２】
0005796356.tif 000003
【図３】
0005796356.tif 000004
【図４】
0005796356.tif 000005
【図５】
0005796356.tif 000006
【図６】
0005796356.tif 000007
【図７】
0005796356.tif 000008
【図８】
0005796356.tif 000009
【図９】
0005796356.tif 000010
【図１０】
0005796356.tif 000011
【図１１−１】
0005796356.tif 000012
【図１１−２】
0005796356.tif 000013
【図１１−３】
0005796356.tif 000014
【図１２】
0005796356.tif 000015
【図１３】
0005796356.tif 000016
【図１４−１】
0005796356.tif 000017
【図１４−２】
0005796356.tif 000018
【図１５】
0005796356.tif 000019
【図１６−１】
0005796356.tif 000020
【図１６−２】
0005796356.tif 000021
【図１７】
0005796356.tif 000022
【図１８】
0005796356.tif 000023
【図１９】
0005796356.tif 000024
【図２０】
0005796356.tif 000025
【図２１】
0005796356.tif 000026
【図２２】
0005796356.tif 000027
【図２３】
0005796356.tif 000028
【図２４】
0005796356.tif 000029