(57)【特許請求の範囲】
【請求項１】
異なる印刷属性を有する複数の画像形成装置の中から２以上の画像形成装置を選択し、当該選択された２以上の画像形成装置に画像データを出力する画像処理装置であって、
複数ページの画像データを入力する入力手段と、
前記入力手段によって入力された複数ページの画像データに対して第１の展開処理を実行する第１の画像処理手段と、
前記第１の画像処理手段によって前記第１の展開処理が実行された複数ページの画像データに含まれる各ページの画像データが第１の印刷属性を有するか、第２の印刷属性を有するかを判定する判定手段と、
前記判定手段によって、前記第２の印刷属性を有すると判定されたページの画像データに対して、前記第２の印刷属性に対応する第２の展開処理を実行する第２の画像処理手段と、
前記第１の画像処理手段によって前記第１の展開処理が実行された画像データ、または前記第２の画像処理手段によって前記第２の印刷属性に対応する前記第２の展開処理が実行された画像データを、前記選択された２以上の画像形成装置に出力する出力手段とを有することを特徴とする画像処理装置。
【請求項２】
前記判定手段によって、前記第１の印刷属性を有すると判定されたページの画像データに対して、前記第１の印刷属性に対応する第３の展開処理を実行する第３の画像処理手段をさらに有し、
前記出力手段は、前記第３の画像処理手段によって前記第１の印刷属性に対応する第３の展開処理が実行された画像データ、または前記第２の画像処理手段によって第２の印刷属性に対応する前記第２の展開処理が実行された画像データを、前記選択された２以上の画像形成装置に出力することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記第１の画像処理手段は、第１の解像度で前記複数ページの画像データに対して前記第１の展開処理を実行し、前記第２の画像処理手段は、前記第１の解像度より高い第２の解像度で前記第２の印刷属性に対応する前記第２の展開処理を実行することを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
前記第１の画像処理手段は、第１の解像度で前記複数ページの画像データに対して前記第１の展開処理を実行し、前記第３の画像処理手段は、前記第１の解像度より高い第３の解像度で前記第１の印刷属性に対応する前記第３の展開処理を実行することを特徴とする請求項２記載の画像処理装置。
【請求項５】
前記第１の印刷属性はカラー属性を含み、前記第２の印刷属性は白黒属性であることを特徴とする請求項１記載の画像処理装置。
【請求項６】
異なる印刷属性を有する複数の画像形成装置の中から２以上の画像形成装置を選択し、当該選択された２以上の画像形成装置に画像データを出力する画像処理装置の制御方法であって、
複数ページの画像データを入力する入力工程と、
前記入力手段によって入力された複数ページの画像データに対して第１の展開処理を実行する第１の画像処理工程と、
前記第１の画像処理工程で前記第１の展開処理が実行された複数ページの画像データに含まれる各ページの画像データが第１の印刷属性を有するか、第２の印刷属性を有するかを判定する判定工程と、
前記判定手段によって、前記第２の印刷属性を有すると判定されたページの画像データに対して、前記第２の印刷属性に対応する第２の展開処理を実行する第２の画像処理工程と、
前記第１の画像処理工程で前記第１の展開処理が実行された画像データ、または前記第２の画像処理工程で前記第２の印刷属性に対応する前記第２の展開処理が実行された画像データを、前記選択された２以上の画像形成装置に出力する出力工程とを有することを特徴とする画像処理装置の制御方法。
【請求項７】
請求項６に記載された画像処理装置の制御方法を、コンピュータに実行させるためのプログラムを記憶する記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は複数の画像形成装置の中から所望の画像形成装置を選択して該画像形成装置に出力発令を発する画像処理装置、画像処理装置の制御方法、及び記憶媒体に関する。
【０００２】
【従来の技術】
従来より、モノクロプリンタやカラープリンタを含む複数の画像形成装置とコンピュータとをＬＡＮ等のネットワークや専用インターフェースを介して接続し、ユーザがコンピュータ上で前記複数の画像形成装置から所望の画像形成装置を選択し、該選択された画像形成装置で印刷処理を行う画像処理システムが知られている。
【０００３】
また、ユーザが直接操作するクライアント・コンピュータ（以下、「クライアント」という）と、クライアントからの要求に応じて所定の処理を行うドキュメントサーバ・コンピュータ（以下、「ドキュメントサーバ」という）と、上述した複数の画像形成装置とをネットワークを介して接続し、ユーザによって指示された印刷ジョブをクライアントからドキュメントサーバを経由して所望の画像形成装置に転送し、該画像形成装置で印刷処理を行うクライアント・サーバ方式の画像処理システムも広く知られている。
【０００４】
【発明が解決しようとする課題】
ところで、近年、プリント・オン・ディマンドといわれる軽印刷の市場においては、コンピュータからの指令に基づき大量の印刷ジョブを画像形成装置で印刷させる為のシステム等が提案されつつあり、大量の印刷ジョブをいかに安価に、且つ効率よく印刷するかが重要な課題となってきている。
【０００５】
しかしながら、上記従来の画像処理システムでは、同一の印刷ジョブを１台の画像形成装置で印刷処理しているため、例えば、カラー画像データ（以下、単に「カラーデータ」という）と白黒画像データ（以下、単に「白黒データ」という）とが混在する印刷ジョブの場合は、白黒データもカラー印刷に対応した画像形成装置（カラー画像形成装置）で印刷処理することとなり、ランニングコストの高騰化を招くという問題点があった。すなわち、カラー印刷はモノクロ印刷に比べて単価（印刷コスト）が高いが、印刷ジョブがカラーデータを含んだカラー／白黒混在データの場合は、カラー画像形成装置を選択して印刷処理を行うため、該印刷ジョブ中の白黒データもカラー画像形成装置で印刷処理され、このため印刷処理の効率が悪化し、ランニングコストも高くなって大量の印刷ジョブを処理するのに適さないという問題点があった。また、このようなシステムを考えた場合に、オペレータに煩雑な操作、作業を要求してしまう等の不具合を防止して、オペレータの所望のデータを生成し、オペレータの作業効率の向上を図ることが望まれる。
【０００６】
本発明は上記問題点に鑑みなされたものであって、大量の印刷ジョブを安価に且つ効率よく印刷することができる画像処理装置、画像処理装置の制御方法、及び記憶媒体を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するために本発明に係る画像処理装置は、異なる印刷属性を有する複数の画像形成装置の中から２以上の画像形成装置を選択し、当該選択された２以上の画像形成装置に画像データを出力する画像処理装置であって、複数ページの画像データを入力する入力手段と、前記入力手段によって入力された複数ページの画像データに対して第１の展開処理を実行する第１の画像処理手段と、前記第１の画像処理手段によって前記第１の展開処理が実行された複数ページの画像データに含まれる各ページの画像データが第１の印刷属性を有するか、第２の印刷属性を有するかを判定する判定手段と、前記判定手段によって、前記第２の印刷属性を有すると判定されたページの画像データに対して、前記第２の印刷属性に対応する第２の展開処理を実行する第２の画像処理手段と、前記第１の画像処理手段によって前記第１の展開処理が実行された画像データ、または前記第２の画像処理手段によって前記第２の印刷属性に対応する前記第２の展開処理が実行された画像データを、前記選択された２以上の画像形成装置に出力する出力手段とを有することを特徴とする。
【００１６】
【発明の実施の形態】
次に、本発明の実施の形態を図面に基づいて詳説する。
【００１７】
図１は本発明に係る画像処理システムの一実施の形態を示すシステム構成図である。
【００１８】
１０２はドキュメントサーバであって、ＣＰＵ、ＲＡＭ、イメージディスク（ＨＤＤ）等が搭載されたマザーボード１１０には第１及び第２のＮＩＣ(Network Interface Card)１１１、１１２、専用Ｉ／Ｆカード１１３、及びＳＣＳＩカード１１４が接続されている。
【００１９】
第１〜第３のクライアントコンピュータ（以下、単に、クライアントと称す）１０３ａ〜１０３ｃは、パブリックネットワーク１０１ａを介して第１のＮＩＣ１１１に接続されている。該第１〜第３のクライアント１０３ａ〜１０３ｃは、所謂ＤＴＰ(Desk Top Publishing)を実行するアプリケーション・ソフトウェアを動作させ、各種文書／図形の作成・編集を行なうと共に、前記作成・編集された文書／図形をページ記述言語(Page Description Language：以下「ＰＤＬ」という)に変換し、パブリックネットワーク１０１ａを経由してドキュメントサーバ１０２に転送する。
【００２０】
また、スキャナ１０６ａ、１０６ｂは原稿用紙に描かれた画像データを取り込む。そして、スキャナ１０６ａで読み込まれた画像データはＳＣＳＩ１１４を介してドキュメントサーバ１０２のマザーボード１１０に転送され、スキャナ１０６ｂで読み込まれた画像データはパブリックネットワーク１０１ａ及び第１のＮＩＣ１１１を介してドキュメントサーバ１０２のマザーボード１１０に転送される。
【００２１】
カラー画像形成装置としての、カラーＭＦＰ（Multi Ｆunction Peripheral:マルチファンクション周辺機器）１０４は、コピーモード、ファクシミリモード、プリンタモード等を有しており、高解像度、高階調のフルカラーで画像データの読取・印刷を行うことができ、膨大なデータ量に対処するために本実施の形態では専用ケーブル１０９を介して専用Ｉ／Ｆ１１３に接続されている。尚、白黒ＭＦＰ１０５と同様に、カラーＭＦＰ１０４をネットワーク１０１上に接続するような構成でも良い。尚、ＭＦＰ１０４は、読取ったカラーデータを他装置に転送する等、各種のデータの送受信が可能なよう構成されている。
【００２２】
モノクロ画像形成装置としての、第１〜第４のモノクロＭＦＰ１０５ａ〜１０５ｄは、コピーモード、ファクシミリモード、プリンタモード等を有しており、モノクロで画像データの読取・印刷を行うことができ、さらに、低解像度や二値の簡易的なカラースキャン、カラー印刷などを行うことができ、プライベートネットワーク１０１ｂを介して第２のＮＩＣ１１２に接続されている。尚、ＭＦＰ１０５は、カラーで読み取り処理を実行可能であり、カラーで読取った画像データを、カラーデータの状態で他装置に転送する等、各種のデータの送受信が可能なよう構成されている。尚、本形態では、モノクロのＭＦＰ１０５の解像度が６００dpiで、カラーＭＦＰ１０４の解像度が４００dpiであるものとする。
【００２３】
また、プライベートネットワーク１０１ｂにはプリンタ１０７が接続される他、ファクシミリ装置等の任意の通信機器が接続可能とされている。
【００２４】
しかして、カラーＭＦＰ１０４及びモノクロＭＦＰ１０５（以下、両者を総称して「ＭＦＰ１０４、１０５」と記すことがある）は、上述したように夫々専用Ｉ／Ｆ１１３及び第２のＮＩＣ１１２を介してドキュメントサーバ１０２に接続され、ドキュメントサーバ１０２を介して第１〜第３のクライアント１０３ａ〜１０３ｃと通信することができる。また、ドキュメントサーバ１０２及び第１・第３のクライアント１０３ａ〜１０３ｃは、ＭＦＰ１０４、１０５からの情報に基づいて動作するユーティリティ・ソフトウェアを有しており、ＭＦＰ１０４、１０５はドキュメントサーバ１０２又はクライアント１０３により管理される。
【００２５】
図２はＭＦＰ１０４、１０５の詳細を示すブロック構成図であって、該ＭＦＰ１０４、１０５は、画像データの読取処理を行うスキャナ部２０１と、該スキャナ部２０１で読み取った画像データを画像処理するスキャナＩＰ（Image Processing）部２０２と、電話回線を利用した画像の送受信を行うファクシミリ送受信部（以下、「ＦＡＸ部」という）２０３と、ネットワークを利用して画像データや装置情報の授受を行うＮＩＣ部２０４と、カラーＭＦＰ１０４との情報交換を行うＩ／Ｆ部２０５と、ＭＦＰ１０４、１０５の動作モードに応じて画像信号を一時的に保存したり、画像信号の伝送経路を決定するコア部２０６とを備えている。
【００２６】
そして、コア部２０６から出力された画像データは、プリンタＩＰ部２０７及びＰＷＭ（Pulse Width Modulation:パルス幅変調）部２０８を経由してプリンタ部２０９に送られる。そして、プリンタ部２０９では記録用紙上に画像形成がなされ、プリンタ部２０９から出力された記録用紙はフィニッシャ部２１０に送り込まれ、該フィニッシャ部２１０で記録用紙の仕分処理や仕上処理が行われる。
【００２７】
Ｉ／Ｆ部２０５は４色８ビットの画像データと通信線とからなり、ＣＭＹＫの多値ビットをパラレルに送受信することにより、カラーＭＦＰ１０４との間でインターフェイス動作を司る。
【００２８】
尚、このようにＩ／Ｆ部２０５を介して専用Ｉ／Ｆ１１３とドキュメントサーバ１０２とを接続したのは、例えばイーサネットケーブルを利用して送受信した場合は、カラーＭＦＰ１０４の有する能力を最大限に生かした伝送速度で印刷ジョブを転送することができない虞があり、またネットワークに接続された他のデバイスの能力低下を招来する虞があることを考慮したからである。
【００２９】
次に、上述した各構成部位２０１〜２０４、２０６〜２１０について図３〜図１３を参照しながら説明する。
【００３０】
図３はスキャナ部２０１（及びスキャナＩＰ部２０２）の詳細を示す内部構成図である。
【００３１】
同図において、３０１は原稿台ガラスであり、読み取るべき原稿３０２が載置される。原稿３０２は照明ランプ３０３により照射され、その反射光は第１・第３のミラー３０４、３０５、３０６を経て、レンズ３０７に集光されＣＣＤ３０８上に結像される。第２のミラー３０４及び照明ランプ３０３が内蔵された第１のミラーユニット３１０は速度Ｖで移動し、第２のミラー３０５及び第３のミラー３０６が内蔵された第２のミラーユニット３１１は速度１／２Ｖで移動することにより、原稿３０２の全面を走査する。尚、第１のミラーユニット３１０及び第２のミラーユニット３１１はモータ３０９により駆動する。
【００３２】
図４はスキャナＩＰ部２０２の詳細を示すブロック構成図である。
【００３３】
すなわち、カラーＭＦＰ１０４の場合は、図４（ａ）に示すように、まず、入力された光学的信号はＣＣＤセンサ３０８により電気信号に変換される。このＣＣＤセンサ３０８はＲＧＢ３ラインのカラーセンサで構成され、ＲＧＢそれぞれの画像信号としてＡ／Ｄ変換部４０１に入力される。そしてＡ／Ｄ変換部４０１ではゲイン調整、オフセット調整がなされた後、各色信号毎に８ビットのデジタル画像信号Ｒ０、Ｇ０、Ｂ０に変換される。その後、シェーディング補正部４０２では基準白色板の読み取り信号を用いて各色毎に公知のシェーディング補正が施され、続くライン補間部４０３で副走査方向の空間的ずれが補正される。すなわち、ＣＣＤセンサ３０８の各色ラインセンサは、相互に所定の距離を隔てて配置されているため、ライン補間部４０３で副走査方向の空間的ずれを補正する。
【００３４】
次に、入力マスキング部４０４では、ＣＣＤセンサ３０８のＲ、Ｇ、Ｂフィルタの分光特性で決まる読取色空間をＮＴＳＣの標準色空間に変換する。具体的には、ＣＣＤセンサ３０８の感度特性／照明ランプのスペクトル特性等の諸特性を考慮した装置固有の定数を使用して３×３のマトリックス演算を行い、入力されたＲ０、Ｇ０、Ｂ０信号を標準的なＲ、Ｇ、Ｂ信号に変換する。
【００３５】
そして、輝度／濃度変換部（ＬＯＧ変換部）４０５ではルックアップテーブル（ＬＵＴ）を検索し、ＲＧＢの輝度信号をＣ１、Ｍ１、Ｙ１の濃度信号に変換する。
【００３６】
一方、モノクロＭＦＰ１０５の場合は、図４（ｂ）に示すように、単色の１ラインＣＣＤセンサ３０８で画像データを読み取り、該読み取った画像データをＡ／Ｄ変換部４０１でデジタル信号に変換した後、シェーディング補正部４０２でシェーディング補正を行い、該デジタル信号をコア部２０６に転送する。
【００３７】
図５はＦＡＸ部２０３の詳細を示すブロック構成図である。
【００３８】
すなわち、受信時には、電話回線から送信されてきたデータをＮＣＵ部５０１で受信して電圧変換し、モデム部５０２の復調部５０４でＡ／Ｄ変換及び復調操作を行った後、伸張部５０６でラスタデータに展開する。ラスタデータに変換された画像データは、メモリ部５０７に一旦保存され、画像データに転送エラーがないことを確認した後、コア部２０６に送られる。
【００３９】
一方、送信時には、コア部２０６から転送されてきたラスタ画像の画像信号に対し圧縮部５０５で圧縮処理を施して圧縮データに変換し、モデム部５０２の変調部５０３にてＤ／Ａ変換及び変調操作を行った後、ＮＣＵ部５０１を介して電話回線へと送出される。
【００４０】
尚、上述した圧縮部５０５及び伸張部５０６での圧縮伸張処理にはランレングス法などが使用される。
【００４１】
図６はＮＩＣ部２０４の詳細を示すブロック構成図であって、ネットワーク１０１に対するインターフェイス機能を有し、例えば１０Base-T／１００Base-TX等のイーサネットケーブルなどを利用して外部からの情報を入手したり、外部へ情報を流す役割を果たす。
【００４２】
すなわち、外部から情報を入手する場合は、まず、入力データはトランス部６０１で電圧変換され、ネットワークコントローラ部６０２に送られる。ネットワークコントローラ部６０２は、２個のバッファメモリ（第１及び第２のバッファメモリ (不図示)）を有しており、第１のバッファメモリで外部からの情報が必要な情報か否かを判断し、第２のバッファメモリに転送した後、コア部２０６に信号を流す。
【００４３】
一方、外部に情報を提供する場合には、コア部２０６から送られてきたデータは、ネットワークコントローラ部６０２で必要な情報を付加し、トランス部６０１を経由してネットワーク１０１に転送される。
【００４４】
図７はコア部２０６の詳細を示すブロック構成図である。
【００４５】
コア部２０６のバスセレクタ部６１１は、複写機能、ネットワークスキャン、ネットワークプリント、ファクシミリ送信／受信、あるいは、ディスプレイ表示などＭＦＰ１０４、１０５における各種機能に応じてバスを選択し、バス切替を行う。
【００４６】
具体的には、ＭＦＰ１０４、１０５の各機能を実行するために以下のバス切替が行われる。
（１）複写機能
スキャナ部２０１→コア部２０６→プリンタ部２０９
（２）画像読取機能
スキャナ部２０１→コア部２０６→ＮＩＣ部２０４
（３）印刷機能
ＮＩＣ部２０４→コア部２０６→プリンタ部２０９
（４）ファクシミリ送信機能
スキャナ部２０１→コア部２０６→ＦＡＸ部２０３
（５）ファクシミリ受信機能
ＦＡＸ部２０３→コア部２０６→プリンタ部２０９
そして、バスセレクタ部６１１から出力された画像データは、圧縮部６１２で圧縮処理される。尚、圧縮部６１２における圧縮方式としては、ＪＰＥＧ（Joint Photographic Coding Experts Group）、ＪＢＩＧ（Joint Bi-level Image Experts Group）、ＺＩＰ等を使用することができる。
【００４７】
圧縮された画像データは、ジョブ毎に管理され、ファイル名、作成者、作成日時、ファイルサイズなどの付加データと共にメモリ部６１３に格納される。尚、メモリ部６１３は、ハードディスク(ＨＤＤ)などの大容量メモリからなり、ジョブ番号とパスワードを設定し、該ジョブ番号及びパスワードをメモリ部６１３に格納することにより、所謂パーソナルボックス機能をサポートすることができる。
【００４８】
次いで、メモリ部６１３に格納されている印刷ジョブに対し出力指令がなされると、該印刷ジョブはメモリ部６１３から読み出され、画像伸張を行ってラスタ画像に復元され、該ラスタ画像はプリンタＩＰ部２０７に送られる。
【００４９】
図８はプリンタＩＰ部２０７の詳細を示すブロック構成図である。
【００５０】
すなわち、カラーＭＦＰ１０４の場合、図８（ａ）に示すように、出力マスキング／ＵＣＲ回路部７０１では、ＬＯＧ変換部４０５（図４）で得られたＣ１、Ｍ１、Ｙ１の濃度信号をマトリクス演算を使用してＣ１、Ｍ１、Ｙ１、Ｋ１信号に変換し、該Ｃ１、Ｍ１、Ｙ１、Ｋ１信号をトナーの分光分布特性に基づいたＣ、Ｍ、Ｙ、Ｋ信号に補正して出力する。
【００５１】
次に、ガンマ変換部７０２ではトナーの色味諸特性を考慮したルックアップテーブル（ＬＵＴ）を検索して画像出力のためのＣ、Ｍ、Ｙ、Ｋデータに変換し、空間フィルタ７０３でシャープネス処理又はスムージング処理が施された後、画像信号はＰＷＭ部２０８に転送される。
【００５２】
一方、モノクロＭＦＰ１０５の場合、図８（ｂ）に示すように、ガンマ変換部７０２でモノクロデータに対し所定のガンマ補正処理を行った後、空間フィルタ７０３でシャープネス処理又はスムージング処理を施し、二値化回路７０４で二値化処理を施した後ＰＷＭ部２０８に転送される。
【００５３】
図９はＰＷＭ部２０８の詳細を示すブロック構成図である。
【００５４】
８０１は三角波発生部、８０２は入力されるデジタル画像信号をアナログ信号に変換するＤ／Ａ変換部である。三角波発生部８０１からの信号（図１０、８０１ａ）及びＤ／Ａ変換部８０２からの信号（図１０、８０２ａ）は、コンパレータ８０３で大小比較されて、図１０の８０３ａのような信号となってレーザ駆動部８０４に送られ、ＣＭＹＫそれぞれのレーザ８０５でレーザビームに変換される。
【００５５】
そして、ポリゴンスキャナ９１３で、夫々のレーザビームを走査し、各感光ドラム９１７、９２１、９２５、９２９に照射される。
【００５６】
図１１はプリンタ部２０９の概観を示す内部構成図であって、該プリンタ部２０９はカラープリンタの場合を示している。
【００５７】
すなわち、９１３はポリゴンミラーであり、４つの半導体レーザ８０５より発光された４本のレーザ光（第１〜第４のレーザ光）を受ける。第１のレーザ光はミラー９１４、９１５、９１６をへて感光ドラム９１７を走査し、第２のレーザ光はミラー９１８、９１９、９２０をへて感光ドラム９２１を走査し、第３のレーザ光はミラー９２２、９２３、９２４をへて感光ドラム９２５を走査し、第４のレーザ光はミラー９２６、９２７、９２８をへて感光ドラム９２９を走査する。
【００５８】
また、９３０はイエロー(Ｙ)のトナーを供給する現像器であり、レーザ光に従い、感光ドラム９１７上にイエローのトナー像を形成し、９３１はマゼンタ(Ｍ)のトナーを供給する現像器であり、レーザー光に従い、感光ドラム９２１上にマゼンタのトナー像を形成し、９３２はシアン(Ｃ)のトナーを供給する現像器であり、レーザ光に従い、感光ドラム９２５上にシアンのトナー像を形成し、９３３はブラック(Ｋ)のトナーを供給する現像器であり、レーザー光に従い、感光ドラム９２９上にマゼンタのトナー像を形成する。
【００５９】
一方、該プリンタ部２０９には複数の給紙カセット（図１１では第１及び第２の給紙カセット９３４、９３５のみを表示している）及び手差用の給紙トレイ９３６を有しており、これらいずれかの給紙カセット９３４、９３５又は給紙トレイ９３６から給紙された記録用紙は、レジストローラ９３７に到達し、感光ドラム９１７、９２１、９２５、９２９と給紙タイミングとの同期が取られ、感光ドラム９１７、９２１、９２５、９２９に現像されている４色(Ｙ、Ｍ、Ｃ、Ｋ)のトナー像が記録用紙に転写され、この後記録用紙は転写ベルト９３８に吸着され、搬送される。
【００６０】
このようにして転写ベルト９３８上を吸着・搬送された記録用紙は分離部９６２で分離され、搬送ベルト９３９により搬送され、定着器９４０によって、トナーが記録用紙に定着される。定着器９４０から排出された記録用紙はフラッパ９５０により一旦下方向へ導かれ、記録用紙の後端がフラッパ９５０から抜けた後、スイッチバックさせて排出する。これによりフェイスダウン状態（画像形成面が下向きの状態）で排出され、先頭ページから順次プリントしたときに所望のページ順序となる。
【００６１】
尚、４つの感光ドラム９１７、９２１、９２５、９２９は、距離ｄをおいて等間隔に配置されており、転写ベルト９３９により記録用紙は一定速度Ｖで搬送されており、タイミングを同期しながら４つの半導体レーザ８０５は駆動する。
【００６２】
図１２はプリンタ部２０９がモノクロプリンタの場合の概観を示す内部構成図である。
【００６３】
１０１３はポリゴンミラーであり、４つの半導体レーザ８０５より発光されたレーザ光を受ける。レーザ光はミラー１０１４、１０１５、１０１６をへて感光ドラム１０１７を走査する。
【００６４】
また、１０３０は黒色のトナーを供給する現像器であり、レーザ光に従い、感光ドラム１０１７上にトナー像を形成する。
【００６５】
一方、モノクロＭＦＰ１０５の場合も、プリンタ部２０９には複数の給紙カセット（第１及び第２の給紙カセット１０３４、１０３５）及び手差用の給紙トレイ１０３６を有しており、これらいずれかの給紙カセット１０３４、１０３５又は給紙トレイ１０３６から給紙された記録用紙は、レジストローラ１０３７に到達し、感光ドラム１０３６と給紙タイミングとの同期が取られ、感光ドラム１０３６に現像されている黒色のトナー像が記録用紙に転写され、この後記録用紙は搬送ベルト１０３８により搬送され定着器１０４０によって、トナー像は記録用紙に定着される。定着器１０４０から排出された記録用紙はフラッパ１０５０により一旦下方向へ導かれ、記録用紙の後端がフラッパ１０５０を抜けた後、スイッチバックさせて排出する。これによりフェイスダウン状態で排出され、先頭頁から順にプリントしたときに正しいページ順となる。
【００６６】
図１３はフィニッシャ部２１０の概観を示す内部構造図である。
【００６７】
プリンタ部２０９の定着器９４０、１０４０から排出された記録用紙は、フィニッシャ部２１０に供給される。フィニッシャ部２１０は、２個の排紙トレイ（サンプルトレイ１１０１及びスタックトレイ１１０２）を有し、ジョブの種類や排出される記録用紙の枚数に応じて切り替えて排出される。
【００６８】
ソート方式には複数のビンを有して各ビンに振り分けるビンソート方式と、大量頁の画像データを格納可能な大容量のメモリ部６１３を用いた電子ソート機能とビン(または、排紙トレイ)を奥手前方向にシフトしてジョブ毎に出力記録用紙を振り分けるシフトソート方式とがある。電子ソート機能はコレート機能とも呼ばれ、前述のコア部２０６に大容量のメモリ部６１３を有しているため、該メモリ部６１３を使用することにより排出順序をバッファリングしたページ順処と変更することができる（例えば、入力した画像データを、入力順序とは逆順に読み出したり、出力物を複数部作成する為に、必要な分だけ、繰り返し読み出したりすることができる）。
【００６９】
また、フィニッシャ部２１０はグループ機能を有し、ページ毎に仕分けることができ、スタックトレイ１１０２に排出する場合には、記録用紙が排出される前の記録用紙をジョブ毎に蓄えておき、排出する直前にステープラ１１０５にてバインドすることができる。
【００７０】
また、上述の排紙トレイ（サンプルトレイ１１０１、スタックトレイ１１０２）に至るまでに、紙をＺ字状に折るためのＺ折り機構１１０４、ファイル用の穿孔を行うパンチャ１１０６を有し、ジョブの種類に応じてそれぞれの処理を行うことができる。
【００７１】
サドルステッチャ１１０７は、記録用紙の中央部分を２ヶ所バインドした後に、記録用紙の中央部分をローラに噛ませることにより記録用紙を半折りし、週刊誌やパンフレットのようなブックレットを作成する処理を行う。サドルステッチャ１１０７で製本された記録用紙は、ブックレットトレイ１１０８に排出される。
【００７２】
また、インサータ１１０３は給紙トレイ１１１０にセットされた記録用紙をプリンタに給紙せずにいずれかの排紙トレイ１１０１、１１０２、１１０８に供給するものである。これによってフィニッシャ部２１０に送り込まれる記録用紙と記録用紙の間にインサータ１１０３にセットされた記録用紙をインサート（中差し）することができる。インサータ１１０３の排紙トレイ１１１０はユーザによりフェイスアップの状態でセットされるものとし、ピックアップローラ１１１１により最上部の記録用紙から順に給送する。従って、インサータ１１０３からの記録用紙はそのまま排紙トレイ１１０１、１１０２へ搬送することによりフェイスダウン状態で排出される。サドルステッチャ１１０７へ送るときには、一度パンチャ１１０６側へ送り込んだ後スイッチバックさせて送り込むことによりフェースの向きを合わせる。
【００７３】
尚、図示は省略するが、製本のためのグルー(糊付け)によるバインドや、あるいはバインド後にバインド側と反対側の端面を揃えるためのトリム(裁断)などを必要に応じて装備することも可能である。
【００７４】
図１４は、データ通信経路を介して接続された各種の機器（１０３、１０４、１０５，１０６等）を遠隔で管理、調停、制御等を実行可能なドキュメントサーバ１０２の詳細を示すブロック構成図である。
【００７５】
第１のＮＩＣ１１１やＳＣＳＩ１１４から入力された印刷ジョブは、入力デバイス制御部１２０１を介して入力ジョブ制御部１２０２に供給される。
【００７６】
そして、入力ジョブ制御部１２０２は、クライアント１０３等からのジョブの要求されたリストを管理し、該ドキュメントサーバ１０２に供給された個々の印刷ジョブにアクセスするためにジョブリストを作成し、さらに該入力ジョブ制御部１２０２は、印刷ジョブの出力ルートを決めるジョブルーティング機能と、印刷ジョブを印刷属性に応じて分割してビットマップデータに展開するか否か、すなわちＲＩＰ（Rasterize Image Processing）処理を行う否かを決定するジョブ分割機能と、印刷ジョブの実行順序を決定するジョブスケジューリング機能とを有している。
【００７７】
入力ジョブ制御部１２０２から出力された印刷ジョブはラスタライズ処理(ＲＩＰ)部 １２０３ａ、１２０３ｂ…に供給される。すなわち、ＲＩＰ部１２０３は複数個設けられており、入力ジョブ制御部１２０２で決定された分割数に応じて各ＲＩＰ部１２０３ａ、１２０３ｂ…に分割された印刷ジョブが供給され、該ＲＩＰ部１２０３ａ、１２０３ｂ…で所定のＲＩＰ処理が行われる。つまり、ＲＩＰ処理部１２０３は様々な印刷ジョブのＰＤＬデータをＲＩＰ処理して、適切なサイズと解像度のビットマップデータを作成する（このことに関し、後述する）。尚、ＲＩＰ処理に関しては、PostScript(米国Adobe社)をはじめ、 ＰＣＬ、ＴＩＦＦ（Tag Image File Format）、 ＪＰＥＧ、ＰＤＦ（Portable Data Format）等の様々なフォーマットのラスタライズ処理を行うことができる。
【００７８】
次いで、データ変換部１２０４は、ＲＩＰ処理部１２０３でのＲＩＰ処理によって作成されたビットマップデータを圧縮したり、フォーマット変換を行い、各出力デバイス１０４、１０５、１０７に適合した最適画像データタイプを選択する。例えば、印刷ジョブをページ単位で扱いたい場合には、ＴＩＦＦやＪＰＥＧ等をＲＩＰ処理部１２０３でラスタライズし、該ラスタライズ処理されたビットマップデータにＰＤＦヘッダを付し、ＰＤＦデータとして編集するなどの処理を行う。
【００７９】
出力ジョブ制御部１２０５は、印刷ジョブの各ページの画像データを検出し、該画像データがコマンド設定に基づいてどのように取り扱われるかを管理する。そして前記画像データは出力デバイス制御部１２０６に転送され、或いはイメージディスク（ハードディスク）１２０７に格納される。尚、印刷後のジョブは、イメージディスク１２０７に保存するか否かの選択が可能とされ、保存された場合には再度読み出すことができる。
【００８０】
出力デバイス制御部１２０６は、印刷ジョブをいずれの出力デバイスに出力するか、或いはいずれの出力デバイスに対してクラスタリング(複数台接続して一斉にプリントすること。例えば、１００頁かなる印刷データの１頁目から５０頁目迄を、ある画像形成装置にてプリントさせ、５０頁から１００頁目迄を他の画像形成装置によりプリントさせる等や、又、例えば、１０頁からなる印刷データを１００部作成する場合に、ある画像形成装置にて５０部プリントさせ、残りの５０部を別の他の画像形成装置にてプリントさせる等の、１つの画像データ発生源から出力される印刷データを、複数の画像形成装置により分配してプリントさせる為のモード)の設定を行うかを制御し、印刷ジョブを第２のＮＩＣ１１２又は／及び専用Ｉ／Ｆ１１３に転送する。
【００８１】
尚、この場合、該出力デバイス制御部１２０６は出力デバイスの状態を監視し装置状況を取得する。
【００８２】
次に、上述したＰＤＬデータについて説明する。
【００８３】
ＰＤＬは、以下の３要素に分類される。すなわち、
(１)文字コードによる画像記述（文字情報）
(２)図形コードによる画像記述（図形情報）
(３)ラスタ画像データによる画像記述（ラスタ画像情報）
つまり、ＰＤＬとは上記各要素を組み合わせで構成された画像を記述する言語を意味し、該ＰＤＬで記述されたデータがＰＤＬデータとなる。
【００８４】
図１５（ａ）は文字情報Ｒ１３０１を記述した例である。
【００８５】
Ｌ１３１１は文字色（char＿color）を指定する記述であり、カッコ内の（0.0, 0.0, 0.0, １.0）はシアン、マゼンタ、イエロー、ブラックの濃度を順次示している。つまり、文字色は、「０.０」を最小濃度として表わされ、「１.０」を最大濃度として表わされ、したがって、本実施の形態では文字色Ｌ１３１１が黒色に設定されている場合を示している。
【００８６】
Ｌ１３１２は印字すべき文字列が変数（string １）として書き込まれている。本実施の形態では変数（string １）に文字列「ＩＣ」が書き込まれている場合を示している。
【００８７】
Ｌ１３１３は文字列レイアウト（put＿char）を示し、本実施の形態では（0.0, 0.0, 0.3, 0.１, string １）が書き込まれている。すなわち、文字列レイアウトＬ１３１３に書き込まれた各パラメータを夫々第１・第５のパラメータとすると、第１及び第２パラメータ（0.0, 0.0）は文字列「ＩＣ」が印字される記録用紙上の開始位置座標（Ｘ,Ｙ）を示し、第３のパラメータ（O.3）は文字の大きさ、第４のパラメータ（0.１）は文字間隔を示し、さらに第５のパラメータ（String １）は印字される文字列「ＩＣ」を示している。したがって、文字情報Ｒ１３０１では記録用紙上の座標(０.０、 ０.０)から、文字の大きさ０.３、文字間隔０.１で文字列「ＩＣ」が印字されることとなる。
【００８８】
図１５（ｂ）は図形情報Ｒ１３０２を記述した例である。
【００８９】
Ｌ１３２１は線色（line＿color）を示し、該線色は（１.0, 0.0, 0.0, 0.0）と記述されているため、シアン色が指定されていることとなる。
【００９０】
Ｌ１３２２は、線引きレイアウト（put＿line）を示し、本実施の形態では（0.9, 0.0, 0.9, １.0, 0.１）が書き込まれている。線引きレイアウトＬ１３２２に書き込まれた各パラメータを夫々第１〜第５のパラメータとすると、第１及び第２パラメータ（0.9, 0.0）は記録用紙上における線引きの始端座標（Ｘ１,Ｙ１）を示し、第３及び第４のパラメータ（0.9, １.0）は前記線引きの終端座標（Ｘ２,Ｙ２）を示し、第５のパラメータ（0.１）は線の太さを示している。
【００９１】
図１５（ｃ）はラスタ画像情報Ｒ１３０３を記述した例である。
【００９２】
Ｌ１３３１は、印字すべきラスタ画像が変数（image １）として書き込まれる。本実施の形態では変数(image １)として（CMYK, 8, 5, 5, CO, M0, Y0, KO……C24, M24, Y24, K24）が書き込まれている。変数（image １）に書き込まれた各パラメータを順次第１のパラメータ、第２のパラメータ……とすると、第１のパラメータ（CMYK）はラスタ画像の画像タイプ及び色成分数を示し、第２のパラメータ（８）は１色成分あたりのビット数を示し、第３及び第４のパラメータ（5 5）は、ラスタ画像のＸ方向、Ｙ方向の画像サイズを夫々示し、第５のパラメータ以降（CO, M0, Y0, KO……C24, M24, Y24, K24）はラスタ画像データを示している。そして、ラスタ画像データのデータ数は、１画素を構成する色成分数、及び、Ｘ方向、Ｙ方向の画像サイズの積となる。したがって、本実施の形態ではラスタ画像は、色成分はシアン、マゼンタ、イエロー、ブラックの４成分から構成されるため、ラスタ画像データのデータ数は１００（＝４×５×５)個となる。
【００９３】
Ｌ１３３２は画像レイアウト（put＿image）を示し、本実施の形態では（0.0, 0.5, 0.5, 0.5, image １）が書き込まれている。すなわち、画像レイアウトＬ１３３２に書き込まれた各パラメータを夫々第１・第５のパラメータとすると、第１及び第２パラメータ（0.0, 0.5）は画像データが印字される記録用紙上の開始位置座標（Ｘ３,Ｙ３）を示し、第４のパラメータ（0.5）は画像データの大きさを示し、さらに第５のパラメータ（image １）は印字される画像データを示している。したがって、ラスタ画像情報Ｒ１３０３では記録用紙上の座標(０.０、０.５)から、０.５×０.５の大きさでもってimage １の画像データが印字されることとなる。
【００９４】
図１６は上述した文字情報Ｒ１３０１、図形情報Ｒ１３０２、ラスタ画像情報Ｒ１３０３からなるＰＤＬデータを解釈してラスタ展開した状態、すなわちＲＩＰ処理した状態を示す図である。
【００９５】
尚、これらの画像データは、ＣＭＹＫ色成分毎にＲＡＭ１２０８又はイメージディスク１２０７に展開されており、例えば文字情報Ｒ１３０１については、各ＣＭＹＫの ＲＡＭ１２０８に、Ｃ=０、Ｍ=０、Ｙ=０、Ｋ=２５５が書き込まれ、図形情報Ｒ１３０２については、Ｃ=２５５、 Ｍ=０、 Ｙ=０、 Ｋ=０が書き込まれる。すなわち、ドキュメントサーバ１０２では、クライアント１０３又はドキュメントサーバ１０２自身から送られてきたＰＤＬデータはＰＤＬデータ又はＲＩＰ処理が施された状態で ＲＡＭ１２０８又はイメージディスク１２０７に書き込まれ、必要に応じて保存される。
【００９６】
図１７はパブリックネットワーク１０１ａの接続形態を示すブロック構成図である。
【００９７】
パブリックネットワーク１０１ａは複数のルータ１４０１〜１４０４を介して相互に接続されて第１のＬＡＮ（Local Area Network）１４０６を構成し、ルータ１４０５と接続されて第２のＬＡＮ１４０７を構成し、第１のＬＡＮ１４０６と第２のＬＡＮ１４０７とは専用回線１４０８を介して相互に接続されている。
【００９８】
このような接続形態を有するパブリックネットワーク１０１ａにおいては、図１８に示すように、例えば、送信元デバイス１４２０ａ（デバイスＡ）のデータ１４２１が画像データ、ＰＤＬデータ或いはプログラムデータの如何を問わず、該データ１４２１を受信先デバイス１４２０ｂ（デバイスＢ）に転送する場合、まず、データ１４２１を細分化して分割群データ１４２２を取得し、次いで個々の分割データ１４２３、１４２４、１４２６に対し、ヘッダ１４２５に送り先アドレス(ＴＣＰ／ＩＰプロトコルを利用した場合は、送り先のＩＰアドレス)などを付加し、パケット１４２７として順次ネットワーク１０１ａ上に送って行く。
【００９９】
そして、デバイス１４２０ｂのアドレスとパケット１４３０のヘッダ１４３１とが一致するとデータ１４３２は分離され、デバイス１４２０ａでのデータ状態に再生される。
【０１００】
図１９はスキャナドライバのユーザ・インターフェースであって、スキャナ１０６ａ、１０６ｂを駆動するためにドキュメントサーバ１０２又はクライアント１０３にインストールされて表示画面に表示され、ユーザは該表示画面上で所望のパラメータを設定指示し、画像イメージをデータ化することができる。
【０１０１】
すなわち、１５０１はスキャナドライバウィンドウであって、該ウィンドウ１５０１には、画像データの送信元を表示するソースデバイス表示欄１５１５と、入力画像をプレビュー表示するプレビュー画像表示欄１５１６と、読取画像の読取属性を表示する読取属性表示欄１５１７と、読取画像の画像領域を表示する画像領域表示欄１５１８とを有している。
【０１０２】
ソースデバイス表示欄１５１５は、画像データの送信元を選択する送信元デバイス選択表示欄１５０２と、選択されたソースデバイスに関する詳細設定を行うプロパティキー１５０３とを有し、送信元デバイス選択表示欄１５０２にはスキャナ１０６ａ、１０６ｂやＭＦＰ１０４、１０５が選択されるのが一般的であるが、デジタルカメラ等も選択可能である。また、プロパティキー１５０３を操作（マウス等のポインティングデバイスでクリック）すると別ウインドウが重畳的に表示画面に表示され、当該デバイスに固有の設定情報を入力したり、特殊な画像処理(例えば、文字モード／写真モード)を選択することにより、斯かる入力・選択情報に適合した処理モードでの画像入力を可能としている。
【０１０３】
読取属性表示欄１５１７は、イメージサイズを選択して指示するイメージサイズ表示欄１５０４と、解像度入力部１５０５と、カラーモード設定部１５０６とを有している。
【０１０４】
また、画像領域表示欄１５１８においては、単位設定部１５０７で読取画像の長さ単位が指示され、画像幅設定部１５０８で画像データの幅寸法が指示され、画像高さ設定部１５０９で画像データの高さ寸法が指示される。
【０１０５】
上述の各設定部１５０４〜１５０９で所望の設定を行った後、プリスキャンキー１５１２を操作すると、ドキュメントサーバ１０２又はクライアント１０３により、送信元デバイス選択表示欄１５０２で選択されたデバイスに読取動作が指示され、これにより、読取動作の指示を受信した選択表示欄１５０２で選択されたデバイス側では、画像入力が開始される。ここでは、プリスキャンであるため本スキャンよりも解像度を粗く設定して画像データの読み取りが行われ、得られた画像はプレビュー画像としてプレビュー画像表示部１５１１に表示される。尚、プレビュー表示は、画像領域表示欄１５１８の単位設定部１５０７での設定状況に応じたスケール１５１０で表示される。
【０１０６】
ここで、プレビュー画像が「ＯＫ」と判断された場合には、スキャンキー１５１３を操作し、解像度設定部１５０５の設定内容に従い、例えば４００dpiの解像度で画像データの読取動作を行う。一方、プレビュー画像で「ＮＧ」と判断された場合は、再度プリスキャンキー１５１２を操作して読み取るべき画像データを確認し、読取動作中止又は中断する場合はキャンセルキー１５１４を操作する。図２０はプリンタドライバのユーザ・インターフェースであって、プリンタ１０７等の出力先デバイスを駆動するためにドキュメントサーバ１０２又はクライアント１０３にインストールされて表示画面に表示され、ユーザは該表示画面上で所望のパラメータを設定指示し、所望の画像イメージを出力先デバイスに送信することができる。
【０１０７】
すなわち、１６０１はプリンタドライバウィンドウであって、該ウィンドウ１６０１は、出力先を選択する出力先デバイス選択表示欄１６０７と、印刷ジョブの中から出力ページを選択するためのページ設定表示欄１６０３と、印刷部数を指定する部数設定表示欄１６０４とを有している。
【０１０８】
出力デバイス表示欄１６０７は、出力先デバイス表示部１６０２と、出力先デバイスに対して詳細な印刷条件を設定するプロパティキー１６０７とを備え、前記出力先デバイス表示部１６０２は、本実施の形態では出力先デバイス候補（ＭＦＰ１０４、１０５、プリンタ１０７、ＭＦＰ１０４＆ＭＦＰ１０５（クラスタプリント））の中からＭＦＰ１０４が選択されている場合を示している。
【０１０９】
プロパティキー１６０７を操作すると別ウインドウが重畳的に表示画面に表示され、当該デバイスに固有の設定情報を入力し、特殊な画像処理、例えば、ＭＦＰ１０４、１０５のプリンタＩＰ部２０７内のガンマ変換部７０２や空間フィルタ部７０３のパラメータを変更することにより、より細かい色再現やシャープネス調整を行うことが可能となる。
【０１１０】
また、ページ設定表示欄１６０３は、ドキュメントサーバ１０２又はクライアント１０３上で動作するアプリケーションソフトで作成された画像イメージの中から印刷すべき画像イメージの出力ページを設定する。
【０１１１】
このようにして所望の設定を行った後、ＯＫキー１６０５を操作すると印刷が開始され、キャンセルキー１６０６を操作すると印刷は中止又は中断される。
【０１１２】
図２１は様々なフォーマットのデータをクライアント１０３から直接ドキュメントサーバ１０２に送信するためのジョブサブミッタのユーザ・インターフェースであり、ドキュメントサーバ１０２又はクライアント１０３にインストールされて表示画面に表示され、ユーザは該表示画面上で所望のパラメータを設定指示する。
【０１１３】
すなわち、１７０１はジョブサブミッタのウィンドウであり、該ウィンドウ１７０１は、出力先を選択する出力先デバイス選択表示欄１７０２と、ドキュメントサーバ１０２に送信されるファイルのデータ形式等を表示するファイルデータ表示欄１７０５とを有している。
【０１１４】
出力先デバイス表示欄１７０２は、出力先デバイス表示部１７０３と、出力先デバイスに対して詳細な印刷条件を設定するプロパティキー１７０４とを備え、前記プリンタ表示部１７０３には、本実施の形態では出力先デバイス候補（ＭＦＰ１０４、１０５、プリンタ１０７、ＭＦＰ１０４＆ＭＦＰ１０５（クラスタプリント））の中からＭＦＰ１０４が選択されている場合を示している。
【０１１５】
ファイルデータ表示欄１７０５は、処理対象となる印刷ジョブの自装置の記憶媒体内における保存場所を指示するディレクトリ設定部１７０６と、印刷ジョブに含まれる各ファイルのデータ形式をファイル毎に表示するデータ形式表示部１７０７と、ファイル名を表示するファイル名表示部１７０８と、ファイルの種類を表示するファイル種表示部１７０９とを有している。
【０１１６】
そして、設定内容を確認し、正しいときはＯＫキー１７１０を操作することにより印刷ジョブはドキュメントサーバ１０２に直接送信され、ジョブサブミッタの設定内容を取消す場合は、キャンセルキー１７１１を操作して操作を中止又は中断することができる。
【０１１７】
すなわち、前述したプリントドライバがクライアント１０３上のアプリケーションによってデータを立上げ、該データを所定のフォーマットに変換し、この後ドキュメントサーバ１０２に転送するのに対し、ジョブサブミッタではクライアント１０３上のファイルを直接ドキュメントサーバ１０２に送付することができる。
【０１１８】
図２２は出力先デバイスの印刷条件を表示したジョブチケットの表示画面であって、プリントドライバ（図２０）又はジョブサブミッタ（図２１）のプロパティキー１６０７、１７０４を操作することにより表示される。
【０１１９】
ジョブチケットウィンドウ１８０１は、出力先デバイス（例えば、カラーＭＦＰ１０４）の設定項目欄１８０２と、各設定項目１８０２に対応してクライアント１０３のユーザが設定内容を選択して指示する設定項目表示部１８０３とを有している。
【０１２０】
そして、設定項目欄１８０２には、画像処理のパラメータやコピー部数、記録用紙の用紙サイズ、フィニッシング機能等、出力デバイスの印刷条件に必要な設定項目名が表示され、ユーザは任意に印刷条件を設定することができる。
【０１２１】
また、設定項目名のうち、出力デバイスの有さない設定項目については非表示とされている。例えば、両面印刷機能を有しない出力デバイスが選択された場合は両面印刷欄自体が非表示とされる。
【０１２２】
尚、デフォルトの設定項目としては頻度の高いものが表示される。例えば、両面印刷欄（Duplex）は、ＯＮ又はＯＦＦに設定可能とされ、ＯＮ設定により両面印刷を行うことができ、ＯＦＦ設定により片面印刷を行うことができるが、一般に両面印刷よりも片面印刷の方が使用頻度が高いため、デフォルトとしてＯＦＦが選択されて表示される。
【０１２３】
そして、設定内容を確認し、正しいときはＯＫキー１８０４を操作することにより印刷ジョブ（上述の図２０、図２１、図２２等に示す操作画面等を介して入力されたユーザからの指示を示す指示データ及び、プリントすべき画像データ等を含む）はドキュメントサーバ１０２に直接送信され、これを、受けたドキュメントサーバ１０２は、ユーザからの指示に基づいた動作を実行するよう、各ＭＦＰ１０４、１０５を制御する。ジョブチケットの設定内容を取消す場合は、キャンセルキー１８０５を操作して処理を中止又は中断することができる。尚、例えば、図２０、図２１、図２２に示す画面等の操作画面を用いて、ユーザは、後述するクラスタリングの為の各種の設定等（図２７、図２８、図３３、図３５、図３６等用いて後述する各種の動作モードを含む）も合わせて実行すること出来る。
【０１２４】
また、本実施の形態では、ＭＦＰ１０４、１０５のＮＩＣ部２０５やプリンタ１０７のネットワークＩ／Ｆ部（不図示）にはＭＩＢ(Management Information Base)と呼称される標準化されたデータベースが構築されており、ネットワーク管理プロトコルとしてのＳＮＭＰ(Simple Network Management Protocol)を介してドキュメントサーバ１０２やクライアント１０３と通信し、ネットワーク１０１ａ、１０１ｂ上の各デバイス間でデータ交換が可能とされている。
【０１２５】
例えば、ＭＦＰ１０４、１０５の装備情報としてどのような機能を有するフィニッシャ部２１０が接続されているかを検知したり、デバイスステータス（ステータス情報）として現在エラーやジャムが起きていないか、印刷中かアイドル中か等を検知したりなどＭＦＰ１０４、１０５の装備情報、装置の状態、ネットワークの設定、ジョブの経緯、使用状況の管理、制御などの全ての静的情報を入手することができる。
【０１２６】
図２３はデバイスステータスのユーザインターフェースである。
【０１２７】
１９０１はデバイスステータスウィンドウであって、該ウィンドウ１９０１は、出力先デバイスとして第１のモノクロＭＦＰ１０５ａが選択されており、第１のモノクロＭＦＰ１０５ａの装備情報がグラフィック表示部１９０３に表示され、さらに該第１のモノクロＭＦＰ１０５ａの固有名称、デバイス名等がデバイス仕様表示欄１９０６に表示され、さらにデバイスステータス表示欄１９０４、１９０５に装置状態が表示される。本実施の形態では、出力先のデバイスが未準備であり、また記録用紙がジャム状態であることを示している。これにより、クライアント１０３のユーザは、ＭＦＰ１０４、１０５等の遠隔のデバイスの情報を確認することができる。
【０１２８】
また、詳細表示キー１９０７を操作することにより装備情報の詳細を別ウィンドウで表示することができ、デバイスステータスに問題がない場合はＯＫキー１９０８を操作して印刷を開始し、デバイスステータスに不具合が生じている場合はキャンセルキー１９０９を操作して処理を中止又は中断する。
【０１２９】
図２４はジョブステータスのユーザ・インターフェースである。
【０１３０】
すなわち、２００１はジョブステータスウィンドウであって、該ウィンドウ２００１は、ドキュメントサーバ１０２に保存されている印刷ジョブの状態を表示するジョブステータス表示欄２００２と、出力デバイスに転送された印刷ジョブの状況を表示するプリントステータス表示欄２００３と、処理の終了した印刷ジョブの履歴を表示するフィニッシュドジョブ表示欄２００４とを備えている。ジョブステータス表示欄２００２は、ＲＩＰ処理前を示す待機中（Waiting）、又はＲＩＰ処理中を示すRippingが表示され、ＲＩＰ処理後は、プリントステータスに渡される。
【０１３１】
プリントステータス表示欄２００３は、正常状態では印刷待機中（Waiting）又は印刷中（Printing）が表示され、エラーやジャム等が生じた場合は、その旨がステータス表示される。尚、印刷処理が終了した後は、フィニッシュドジョブに渡される。
【０１３２】
フィニッシュドジョブ表示欄２００４には印刷ジョブの履歴が表示され、正常終了の場合には印刷終了（Printed）が表示され、印刷処理を中断した場合は印刷取消（Canceled）が表示される。
【０１３３】
図２５はジョブマージツールのユーザ・インターフェースである。印刷要求元の装置、例えば、クライアント１０３やドキュメントサーバ１０２上にて表示されるものである。
【０１３４】
２１０１をジョブマージツールウィンドウであって、該ウィンドウ２１０１は、第１のファイルの各ページを表示する第１のチャプタ表示部（Chapter-１）２１０２と、第２のファイルの各ページを表示する第２のチャプタ表示部（Chapter-2）２１０３とを有している。
【０１３５】
そして、インポート／オープン（Import／Open）キー２１０４を操作するとドキュメントサーバ１０２やクライアント１０３等に保存されている第１のファイルが読み出され、該第１のファイルの内容が第１のチャプタ表示部２１０２に表示される。そして、再びインポート／オープンキー２１０４を操作するとドキュメントサーバ１０２やクライアント１０３等から第２のファイルが読み出され、該第２のファイルの内容が第２のチャプタ表示部２１０３に表示される。これにより第２のチャプタ表示部２１０３に表示された第２のファイルは第１のチャプタ表示部２１０２に表示された第１のファイルに併合されて印刷出力される（即ち、複数のファイルが１つの印刷ジョブとしてバインドされ出力される）。以下、必要に応じてインポート／オープンキー２１０４を操作すると共に、ジョブマージツールウィンドウ２１０１をスクロールさせ、第３のファイル、第４のファイル……を第３のチャプタ表示部（Chapter-3）、第４のチャプタ表示部（Chapter-4）……に適宜表示させ、各ファイルを併合させて出力される。
【０１３６】
また、削除（Delete）キー２１０５は特定のチャプタや特定のページを削除するときに操作し、編集（Edit）キー２１０６は、ヘッダ、フッタ、リナンバリング等をファイルに付すときに操作する。また、印刷（Print）キー２１０７は併合された印刷ジョブを出力する際に操作し、該印刷（Print）キー２１０７の操作によりプリンタドライバが起動し、印刷出力される。
【０１３７】
ＯＫキー２１０８は印刷ジョブの各ファイルの併合状態を確定させる場合に操作し、キャンセルキー２１０９は処理を中止又は中断するときに操作する。
【０１３８】
しかして、本画像形成システムにおいては、必要に応じてドキュメントサーバ１０２からの指令に基づき複数台の出力デバイス、すなわちＭＦＰ１０４、１０５、又はプリンタ１０７に同時に印刷出力するクラスタプリント（ドキュメントサーバ１０２やクライアント１０２や、スキャナ１０６等の、１つの画像データ発生源からの印刷データを、少なくとも２台以上の複数の画像形成装置に分配して、プリントさせるモード）を行うことができ、例えば１つのグループ内に含まれている複数頁の印刷データのうちの、カラーデータはカラーＭＦＰ１０４から印刷出力可能とされ、白黒データはモノクロＭＦＰ１０５から印刷出力可能とされている。
【０１３９】
尚、クラスタプリントでは下記の３種類のデータ分割転送方式がある。
【０１４０】
（１）ジョブ分割方式
これは、第１のジョブをＭＦＰ１０５ａに転送し、第２のジョブをＭＦＰ１０５ｂに転送する場合のように、ジョブが各出力デバイスに対し常に均等になるように空状態の出力デバイスを検出し、これにより待機中の印刷ジョブが極力少なくなるように負荷分散するプリント方式である。このモードが上述のユーザ・インタフェース等にてユーザにより選択され、例えば、２０頁からなる印刷データＡを１００部プリントするジョブＡと、２００頁からなる印刷データＢを１部プリントするジョブＢが、１つのグループとして、まとめられた状態で、クライアント１０３からサーバコンピュータ１０２に送信されると、サーバコンピュータ１０２は、受け取ったデータのジョブＡをＭＦＰ１０５ａに転送し、ジョブＢをＭＦＰ１０５ｂに転送する。そして、ＭＦＰ１０５ａにて印刷データＡを１００部プリントさせ、ＭＦＰ１０５ｂにて印刷データＢを１部プリントさせる。
【０１４１】
（２）部数分割方式
これは、１つの印刷ジョブの印刷部数をクラスタ設定された出力デバイスで均等分割する方式である(但し、端数が出た場合は、いずれかの出力デバイスに該端数が割り当てられる)。このモードが上述のユーザ・インタフェース等にてユーザにより選択されると、例えば、２０頁からなる印刷データＣを１５０部作成する場合に、サーバコンピュータ１０２は、印刷データと共にクライアント１０３から受信したクラスタ設定データに基づいて、例えば、ＭＦＰ１０５ａにて印刷データＣを５０部プリントさせ、また別のＭＦＰ１０５ｂにて５０部プリントさせ、更に別のＭＦＰ１０５Ｃにて５０部プリントさせる。
【０１４２】
（３）ページ分割方式
これは、１つの印刷ジョブのページをクラスタ設定された出力デバイスで均等分割する方法である(ただし、端数が出た場合には、上記部数分割方式と同様、いずれかの出力デバイスに端数が割り当てられる)。このモードが上述のユーザ・インタフェースにてユーザにより選択されることにより、例えば、サーバコンピュータ１０２は、１００頁からなる印刷データＤと共にクライアント１０３から受信したクラスタ設定データに基づいて、例えば、印刷データＤの１〜２５頁目までをＭＦＰ１０５ａにプリントさせ、印刷データＤの２１〜２５頁目迄をＭＦＰ１０５ｂにてプリントさせ、印刷データＤの２６〜７５頁目迄をＭＦＰ１０５Ｃにてプリントさせ、印刷データＤの７５〜１００頁目迄をＭＦＰ１０５ｄにてプリントさせる。
【０１４３】
図２６は本発明に係る画像データの処理方法を示すフローチャートであって、本プログラムはドキュメントサーバ１０２内のメモリに予めストアされており、ドキュメントサーバ１０２のＣＰＵにより読出し実行される。
【０１４４】
尚、前手順として、ドキュメントサーバ１０２又はクライアント１０３等の画像データ発生元の装置の表示画面に表示されるプリンタドライバ又はジョブサブミッタのユーザ・インターフェースにおいて（図２０又は図２１等）、ユーザが、ポインティングデバイスやキー等を用いて、出力先デバイス表示欄１６０７、１７０２でカラー／白黒のクラスタプリント、例えばカラーＭＦＰ１０４、モノクロＭＦＰ１０５を出力デバイスとして選択した後に、ＯＫキーを介して印刷開始要求を指示したとすると、上記ユーザ・インターフェースを介して入力された、原稿サイズデータや出力紙のサイズデータ、倍率データ、出力枚数データ、出力部数データ、出力先設定データ等を含むユーザからの指示データを、画像データと共に印刷ジョブとしてドキュメントサーバ１０２に送る。
【０１４５】
そして、ステップＳ３２０１で設定モードの選択を行い、続くステップＳ３２０２では仕切り紙を挿入すべきか否かを、例えば、図２２に示すジョブチケット画面上の設定項目欄１８０２等を介して入力されたユーザからの指示データの内容に基づいて、判断する。そして、その答が否定（Ｎｏ）の場合はステップＳ３２０４に進む一方、その答が肯定（Ｙｅｓ）の場合はバナー追加処理の実行指令を行って（ステップＳ３２０３）ステップＳ３２０４に進む。
【０１４６】
図２７は、バナー追加処理の処理内容を模式的に示した図であって、ジョブ単位で印刷ジョブを分別するための分別機構がカラーＭＦＰ１０４及び／又はモノクロＭＦＰ１０５に装備されていない場合、部数間の識別が容易となるようにドキュメントサーバ１０２はＭＦＰ１０４、１０５に対しバナー紙（仕切り紙）の挿入指令を行う。
【０１４７】
すなわち、例えば、図２７のように、カラー／白黒の混在した８頁からなる印刷ジョブJob−Ｄを二部印刷する場合、ドキュメントサーバ１０２は、後述するように例えば印刷ジョブJob−Ｄを白黒ジョブJob−Ｄ１（１頁目に相当）、Job−Ｄ３（3頁目に相当）、Job−Ｄ５（６〜８頁目に相当）とカラージョブJob−Ｄ２（２頁目に相当）、Job−Ｄ４（４〜５頁目に相当）とに分割される。
【０１４８】
一方、カラーＭＦＰ１０４（図１１）及びモノクロＭＦＰ１０５（図１２）の第１の給紙カセット９３４、１０３４には画像データ形成用の記録用紙が収納され、さらにモノクロＭＦＰ１０５の第２の給紙カセット１０３５には後述する区切り紙用等として例えば黄色に着色された記録用紙が収納されている。
【０１４９】
そこで、カラーＭＦＰ１０４及び／又はモノクロＭＦＰ１０５に分別機構が装備されていない場合は、カラーＭＦＰ１０４又はモノクロＭＦＰ１０５に装備されている他の給紙カセット（不図示）又はフィニッシャ部２１０の給紙トレイ１１１０にバナー紙を収容しておく。
【０１５０】
そして、ドキュメントサーバ１０２は、モノクロＭＦＰ１０５に対し第１部目の白黒ジョブJob−Ｄ５と第２部目の白黒ジョブJob−Ｄ１との間にバナー紙５１ａの挿入指令を発し、これにより前記第１部目の白黒ジョブJob−Ｄ５と前記第２部目の白黒ジョブJob−Ｄ１との間にバナー紙５１ａが挿入されてモノクロＭＦＰ１０５の排紙トレイ１１０１、１１０２、１１０８に記録用紙が排紙される。同様に、カラーＭＦＰ１０４に対しても第１部目のカラージョブJob−Ｄ５と第２部目のカラージョブJob−Ｄ２との間にバナー紙５１ｂの挿入指令を発し、これにより前記第１部目のカラージョブJob−Ｄ５と第２部目のカラージョブJob−Ｄ２との間にバナー紙５１ｂが挿入されてモノクロＭＦＰ１０５の排紙トレイ１１０１、１１０２、１１０８に記録用紙が排紙される。
【０１５１】
尚、バナーページは通常１ジョブにつき１枚であるが、複数部数のプリント時には、部数ごとの仕切りとして挿入することにより仕分けが更に便利になる。
【０１５２】
次に、ステップＳ３２０４（図２６）では、クライアント１０３等の印刷要求元から取得した指示データに含まれる設定モードが、単純分割（split）モードか否かを、例えば、図２２に示すジョブチケット画面上の設定項目欄１８０２等を介して入力されたユーザからの指示データの内容等に基づいて、判断し、その答が肯定（Ｙｅｓ）のときは単純分割処理を実行し（ステップＳ３２１１）、本プログラムの処理を終了する。すなわち、カラー／白黒の混在している印刷ジョブをカラーデータと白黒データとに分割し、各画像データに対応した出力デバイスから印刷データを出力する。
【０１５３】
一方、ステップＳ３２０４の答が否定（Ｎｏ）の場合は、ステップＳ３２０５に進み、クライアント１０３等の印刷要求元から取得した指示データに含まれる設定モードが、区切り紙挿入モードか否かを、例えば、図２２に示すジョブチケットの設定項目欄１８０２等を介して入力されたユーザからの指示データの内容等に基づいて、判断し、その答が肯定（Ｙｅｓ）のときは区切り紙挿入処理を実行し（ステップＳ３２１０）、本プログラムの処理を終了する。すなわち、カラー／白黒の混在している印刷ジョブをカラーデータと白黒データとに分割すると共に、連続する白黒データ又はカラーデータを一括りにしてこれら連続する白黒データ又はカラーデータの前後が識別可能となるように着色された区切り紙を挿入し、該区切り紙が挿入された形態で所定の出力デバイスから印刷データを出力する（後述する図３３を用いた説明を参照）。
【０１５４】
また、ステップＳ３２０５の答が否定（Ｎｏ）のときはステップＳ３２０６に進み、クライアント１０３等の印刷要求元から取得した指示データに含まれる設定モードが、カラーページ分挿入モードか否かを、例えば、図２２に示すジョブチケットの設定項目欄１８０２等を介して入力されたユーザからの指示データの内容等に基づいて、判断し、その答が否定（Ｎｏ）の場合はそのまま本プログラムの処理を終了する。
【０１５５】
一方、ステップＳ３２０６の答が肯定（Ｙｅｓ）のときは以下に述べるカラーページ分挿入モードを実行する。すなわち、まず、カラー／白黒の混在している印刷ジョブをカラーデータと白黒データとに分割し、カラーデータはカラー出力可能な出力デバイスから印刷出力すると共に、モノクロ出力デバイスからカラーページに相当するページ分だけ記録用紙を出力する。尚、この場合、モノクロ出力デバイスから出力される画像データのうち原画像データがカラーデータの部分は、着色された記録用紙上に白黒データとして出力される（後述する図３５を用いた説明を参照）。
【０１５６】
具体的には、ステップＳ３２０７で、クライアント１０３等の印刷要求元から取得した指示データに含まれる設定モードが、非画像形成合紙モード（Blank Interleaf Mode）か否かを、例えば、図２２に示すジョブチケットの設定項目欄１８０２等を介して入力されたユーザからの指示データの内容等に基づいて、判断する。そして、その答が肯定（Ｙｅｓ）の場合は非画像形成処理を実行し（ステップＳ３２０９）、本プログラムの処理を終了する。すなわち、カラーページ分については画像データを形成することなくブランク状態でモノクロＭＦＰ１０５からカラーページ分の記録用紙を出力する（後述する図３６を用いた説明を参照）。
【０１５７】
一方、ステップＳ３２０７の答が否定（Ｎｏ）の場合はステップＳ３２０８に進み、画像形成処理を施し、本プログラムの処理を終了する。すなわち、ステップＳ３２１０と同様、着色紙にカラーデータに対応する画像データに対して白黒ＲＩＰ処理を施し、カラーデータをモノクロ化してモノクロＭＦＰ１０５から出力する。
【０１５８】
このように、本形態では、クラスタリングの対象となる複数のＭＦＰのうちの、あるＭＦＰ（例えば、白黒ＭＦＰ１０５）にてプリントする際に、他のプリンタ（例えば、カラーＭＦＰ１０４）にてプリントすべきページに該当する個所に、ユーザが後で混交する際に目印となるようなシート（例えば、着色紙）を挿入するようプリンタを動作させるモード（ステップＳ３２０３の処理、或いは、ステップＳ３２１０の処理、或いは、ステップＳ３２０６からステップＳ３２０９の処理）と、上記シートを挿入しないようプリンタを動作させる、上述の挿入処理を禁止するモード（ステップＳ３２１１の処理）と、を含む複数の動作モードのうちの、所望のモードを、クライアント１０３等の印刷要求元のユーザが、例えば、先の図２２に示すジョブチケットの設定項目欄１８０２等にて、選択可能に構成している。そして、上述の、ユーザが後で混交する際に目印となるようなシートを挿入させるモードは、図２７を用いて説明したステップＳ３２０３のバナーシート挿入モード（第１の挿入モード）と、後述する図３３に示すような方法でシート挿入処理を実行するようプリンタを動作させる第２の挿入モード（ステップＳ３２１０の処理）と、後述する図３５に示すような方法でシート挿入処理を実行するようプリンタを動作させる第３の挿入モード（ステップＳ３２０６からステップＳ３２０９の処理）を含んでおり、これらもまた、クライアント１０３等の印刷要求元のユーザが、例えば、先の図２２に示すジョブチケット画面上の設定項目欄１８０２等にて、選択可能に構成している。更に、尚且つ、上記第３の挿入モードは、後述する図３６に示すように、上記挿入対象のシート上に所定の画像を形成させるモード（ステップＳ３２０８の処理）と、上記挿入対象のシートに対する画像形成を禁止するモード（ステップＳ３２０９の処理）と、を含んでおり、これらについても、クライアント１０３等の印刷要求元のユーザが、例えば、先の図２２に示すジョブチケットの設定項目欄１８０２等にて、選択可能に構成している。そして、各ＭＦＰ１０４、１０５では、上述の複数のモードのうちの、ユーザにより指定されたモードを選択して動作する。尚、例えば、白黒ＭＦＰ１０５では上記第３の挿入モードを実行させ、且つ、カラーＭＦＰ１０４では上記第１の挿入モードを実行させる等の、各ＭＦＰ毎に挿入モードを夫々選択できるようにしても良い。この際も、印刷要求元のＰＣの画面上のユーザ・インターフェースにてユーザが、各ＭＦＰ毎に、夫々挿入モードを指定できるようにする。
【０１５９】
図２８はステップＳ３２１１（図２６）で実行される単純分割処理の処理内容を模式的に示した図であって、本実施の形態ではカラーデータをカラーＭＦＰ１０４から出力し、白黒データをモノクロＭＦＰ１０５から出力する場合を示している。尚、図２８を用いて説明する処理は、上述したように、他のＭＦＰにてプリントすべきページに相当する個所に仕切紙等を挿入することを禁止するモードを選択した場合における処理である。
【０１６０】
すなわち、カラー／白黒の混在した印刷ジョブJob−Ａを二部印刷する場合、ドキュメントサーバ１０２は、まず印刷ジョブJob−Ａを白黒画像ジョブ（以下、「白黒ジョブ」という）Job−Ａ１とカラー画像ジョブ（以下、「カラージョブ」という）Job−Ａ２とに分割する。尚、本実施の形態では、第１ページ、第３ページ、第６ページ、第７ページ及び第８ページで白黒ジョブ（Job−Ａ１）が構成され、第２ページ、第４ページ、第５ページでカラージョブ（Job−Ａ２）が構成されている。そして、白黒ジョブJob−Ａ１とカラージョブJob−Ａ２に分割された印刷ジョブのうち、白黒ジョブJob−Ａ１はモノクロＭＦＰ１０５に転送され、カラージョブJob−Ａ２はカラーＭＦＰ１０４に転送される。このようにしてモノクロＭＦＰ１０５及びカラーＭＦＰ１０４から夫々２部宛印刷データが出力され、モノクロＭＦＰ１０５からのコピー１とカラーＭＦＰ１０４からのコピー１、及びモノクロＭＦＰ１０５からのコピー２とカラーＭＦＰ１０４からのコピー２とを夫々手作業（Manual）で混交し、これにより二部の印刷データが得られる。
【０１６１】
図２９は上記単純分割処理の処理手順を示すフローチャートである。
【０１６２】
すなわち、ステップＳ２２０１ではクライアント１０３から送られてきた印刷ジョブは第１のＮＩＣ１１１、入力デバイス制御部１２０１を介して入力ジョブ制御部１２０２に入力され、一旦スプールされる。次いで、ステップＳ２２０２では印刷ジョブの優先度等を考慮して処理順序を決定し、続くステップＳ２２０３ではページ単位でＲＩＰ処理ができるように印刷ジョブをページ単位で管理されているフォーマット、例えばＰＤＦデータに変換する。
【０１６３】
ステップＳ２２０４では印刷ジョブの処理が手作業指定（Manual）か自動処理指定（Auto）かを判断する。そして、手作業指定の場合はステップＳ２２１４に進み、印刷ジョブが全てカラーデータからなるジョブか否かを判断する。そして、その答が肯定（Ｙｅｓ）の場合はカラーＲＩＰ処理を実行して(ステップＳ２２１６)ステップＳ２２０７に進み、その答が否定（Ｎｏ）の場合は白黒ＲＩＰ処理を実行して(ステップＳ２２１５)ステップＳ２２０７に進む。
【０１６４】
一方、ステップＳ２２０４で印刷ジョブの自動処理指定がなされていると判断した場合は、ステップＳ２２０５に進み、ＲＩＰ処理の対象となるページが手作業指定か自動処理指定かを判断する。
【０１６５】
そしてその結果、処理すべきページが手作業指定されている場合はステップＳ２２０９に進み、当該ページがカラーページか否かを判断する。そして、その答が肯定（Ｙｅｓ）の場合はカラーＲＩＰ処理を実行し（ステップＳ２２１１）、その答が否定（Ｎｏ）の場合は白黒ＲＩＰ処理を実行し（ステップＳ２２１０）、続くステップＳ２２１２では処理対象となるページが未だ存在するか否か、すなわちページエンドか否かを判断する。そして、その答が否定（Ｎｏ）の場合は次ページに処理を移行し（ステップＳ２２１３）、上述と同様、各ページ毎にステップＳ２２０９〜ステップＳ２２１３の処理を繰り返し、全てのページに対しＲＩＰ処理が終了するとステップＳ２２１２の答が肯定（Ｙｅｓ）となってステップＳ２２０７に進む。
【０１６６】
また、ステップＳ２２０５で処理対象となるページが自動処理指定されている場合はステップＳ２２０６で自動ＲＩＰ処理を実行した後、ステップＳ２２０７に進む。
【０１６７】
そして、ステップＳ２２０７では出力ジョブ制御部１２０５で出力ジョブに対して所定の制御を行い、次いで出力デバイス制御部１２０６で出力対象となる出力デバイスを制御し、ステップＳ２２０６にて処理済みの画像データを所望の出力デバイスに転送（送信）する。
【０１６８】
これにより白黒データは第２のＮＩＣ１１２を経てモノクロＭＰＦ１０５から出力され、カラーデータは専用Ｉ／Ｆ１１３を経てカラーＭＰＦ１０４から出力されることとなる。
【０１６９】
図３０はステップＳ２２０６（図２９）で実行される自動ＲＩＰ処理ルーチンの第１の実施の形態を示すフローチャートである。
【０１７０】
すなわち、ステップＳ２３０１では、例えばカラーＭＦＰ１０４の解像度に対応した解像度４００dpiでカラーＲＩＰ処理を印刷ジョブの全ページについて行う。ＲＩＰ処理が行なわれるとビットマップデータでもってドキュメントサーバ１０２内のＲＡＭ１２０８に印刷データが一時的に格納されるため、各々ページがカラーページか白黒ページかを判断することができる。従って、ステップＳ２３０２でカラーページか否かを全ページについて判断し、カラーページの場合は、当該ページが第１ページ目か否かを判断する(ステップＳ２３０５)。最初のループではステップＳ２３０５の答は肯定（Ｙｅｓ）となるため、ステップＳ２３０６に進んで新規にカラージョブＪｃを作成し（ステップＳ２３０６）、ステップＳ２３１１で最終ページでないと判断された場合はステップＳ２３１２で次ページに進み、再びカラーページか否かを判断する。そして、カラーページの場合は今回ループではステップＳ２３０５の答は否定(Ｎｏ)となるのでステップＳ２３０７に進み、ステップＳ２３０６で作成されたカラージョブＪｃにページを追加し、ステップＳ２３１１に進む。
【０１７１】
一方、ステップＳ２３０２の答が否定(Ｎｏ)、すなわち白黒ページの場合はステップＳ２３０４に進み、例えば、白黒ＭＦＰ１０５の解像度に対応した解像度６００dpiで白黒ＲＩＰ処理を行い、当該ページが第１ページ目か否かを判断し(ステップＳ２３０８)、第１ページ目の場合は新規に白黒ジョブＪｂを作成し（ステップＳ２３０９）、ステップＳ２３１１で最終ページでないと判断された場合はステップＳ２３１２で次ページに進み、ステップＳ２３０２で再びカラーページか否かを判断する。そして、カラーページでない場合はステップＳ２３０４を介しステップＳ２３０８へ移行し、今回ループではステップＳ２３０８の答は否定(Ｎｏ)となるのでステップＳ２３１０に進み、ステップＳ２３０９で作成された白黒ジョブＪｂにページを追加し、ステップＳ２３１１に進む。
【０１７２】
このようにして全ページについて上述した処理を施し、ステップＳ２３１１の答が肯定(Ｙｅｓ)となると図２９のメインルーチンに戻る。
【０１７３】
そして、このように最終ページまで終えると、カラージョブＪｃと白黒ジョブＪｂの２つのＲＩＰ展開された出力ジョブが作成される。
【０１７４】
すなわち、異なる出力デバイス間（例えば、カラーＭＦＰ１０４と白黒ＭＦＰ１０５）では、その解像度が異なる場合があり、一度のＲＩＰ処理ではこれら複数の出力デバイスへの出力を満足させることができない場合がある。
【０１７５】
そこで、本実施の形態では、上述したように、最初に、クラスタプリントの対象となる出力デバイスの候補のうちの１つの出力デバイス、例えば、カラーＭＦＰ１０４の解像度に対応した低解像度（例えば４００dpi）でカラーＲＩＰ処理を行い、そして、これをもって１ページ単位でのカラー白黒判定処理を行い、白黒ページについては低解像度でのカラーＲＩＰ処理を行った後、再度、白黒ＭＦＰ１０５の解像度に対応した高解像度（例えば、６００dpi）で白黒ＲＩＰ処理を行うことにより、異なる解像度の複雑なＲＩＰ処理を略同時に高速処理することができる。
【０１７６】
尚、ドキュメントサーバ１０２により制御される複数の出力デバイスの属性情報（そのデバイスがカラー画像形成装置か白黒画像形成装置か識別する為の情報及び、そのデバイスの解像度等の情報を含む）を、ドキュメントサーバ１０２内のメモリに予め各デバイス毎に区別して記憶管理しておき、その属性情報を用いることにより、上述のような、印刷データの送信先の出力デバイスの印刷属性に基づいた画像処理を行うようにしても良いし、又、印刷データをどの出力デバイスに分配するか確定した時点で、そのデバイスに対して、ネットワークを介して属性情報を要求する旨を行い、そのリクエストに応じて出力される属性情報データを、そのデバイスから受信して、上述の画像処理を行うようにして良い。
【０１７７】
図３１は自動ＲＩＰ処理ルーチンの第２の実施の形態を示すフローチャートであって、本第２の実施の形態では、まず低解像度でＲＩＰ処理を施し、該低解像度でＲＩＰされたデータを用いたカラーページか白黒ページかの判定を行なった後、カラーページについては、出力先であるカラーＭＦＰ１０４の解像度に適した解像度でのカラーＲＩＰ処理を施し、白黒ページについては、出力先である白黒ＭＦＰ１０５の解像度に適した解像度での白黒ＲＩＰ処理を施している。
【０１７８】
すなわち、ステップＳ２４０１では低解像度、例えば７２dpiで印刷ジョブに対しＲＩＰ処理を施し、ステップＳ２４０２で全ページについてカラーページか否かを判断し、カラーページの場合は、出力先であるカラーＭＦＰ１０４の解像度に適した解像度４００dpiでカラーＲＩＰ処理を施した後（ステップＳ２４０３）、上記第１の実施の形態と同様、当該ページが第１ページ目の場合は新規にカラージョブＪｃを作成し（ステップＳ２４０５→ステップＳ２４０６）、第１ページ目でない場合はステップＳ２４０６で作成されたカラージョブＪｃにページを追加する（ステップＳ２４０５→ステップＳ２４０７）。
【０１７９】
一方、ステップＳ２４０２で白黒ページと判断された場合は、ステップＳ２４０４に進んで、出力先である白黒ＭＦＰ１０５の解像度に適した解像度６００dpiで白黒ＲＩＰ処理を施した後、当該ページが第１ページ目の場合は新規に白黒ジョブＪｂを作成し（ステップＳ２４０８→ステップＳ２４０９）、第１ページ目でない場合は前記カラージョブＪｂにページを追加し（ステップＳ２４０８→ステップＳ２４１０）、最終ページになるまで上述した処理を繰り返し、ステップＳ２４１１の答が肯定(Ｙｅｓ)となると図２６のメインルーチンに戻る。
【０１８０】
このように最終ページまで終えると、カラージョブＪｃと白黒ジョブＪｂの２つのＲＩＰ展開されたジョブが作成される。
【０１８１】
すなわち、ジョブマージツール（図２５）のようなサムネイル画像を表示できるツールがある場合は予めサムネイル画像作成用に低解像度(例えば、７２dpi)でＲＩＰ処理した画像を使用する場合が多い。したがって、本第２の実施の形態では、全ページをあらかじめＲＩＰ処理しその結果に基づいてカラー／白黒判定を行うことにより、サムネイル表示にも対応することが可能となる。尚且つ、例えば、７２dpi等の低解像でのＲＩＰ処理された画像を用いたカラー／白黒判別処理を行うことにより、先程の例のような、４００dpi等の解像度でのＲＩＰ処理された画像を用いたカラー／白黒判別処理を行う場合よりも、カラー／白黒判別に要する時間を短縮することが出来る。
【０１８２】
図３２は自動ＲＩＰ処理ルーチンの第３の実施の形態を示すフローチャートであって、本第３の実施の形態では２種類の解像度でもってＲＩＰ処理を行いモノクロＭＦＰ１０５ａ、１０５ｂでクラスタプリントしている。尚、モノクロＭＦＰ１０５ａの解像度を解像度Ａ（例えば、２００dpi）とし、尚、モノクロＭＦＰ１０５ｂの解像度を解像度Ｂ（例えば、３００dpi）とする。
【０１８３】
すなわち、白黒データのみからなる印刷ジョブ、或いはカラーデータのみからなる印刷ジョブの場合であっても複数の異なる出力デバイスから出力させたい場合が生じ得るが、画像データの印刷属性（カラー／白黒）が同一でも各出力デバイスの解像度が同一でないことがあり、斯かる場合、ＲＩＰ処理を同一の解像度で行うと全ての出力デバイスから所望の印刷結果を得るのが困難となる。
【０１８４】
そこで、本第３の実施の形態では２種類の解像度でもってＲＩＰ処理を行っている。
【０１８５】
すなわち、ステップＳ２５０１では解像度Ａ(例えば、２００dpi)で白黒ＲＩＰ処理を施し、解像度Ａで印刷されるべきページか否かを判断し（ステップＳ２５０２）、その答が肯定（Ｙｅｓ）である場合は当該ページが第１ページ目か否かを判断する(ステップＳ２５０５)。そして、その答が肯定（Ｙｅｓ）の場合はジョブＡを作成し（ステップＳ２５０６）、ステップＳ２５１１で最終ページでないと判断された場合はステップＳ２５１２で次ページに進み、再び解像度Ａで印刷されるべきページか否かを判断する。そして、解像度Ａで印刷されるべきと判断された場合は今回ループではステップＳ２５０５の答は否定(Ｎｏ)となるのでステップＳ２５０７に進み、ステップＳ２５０６で作成されたジョブＡにページを追加し、ステップＳ２５１１に進む。
【０１８６】
一方、ステップＳ２５０２の答が否定(Ｎｏ)、すなわち解像度Ａで印刷されるべきページではないと判断された場合は解像度Ａとは異なる解像度Ｂ（例えば、３００dpi）で再度白黒ＲＩＰ処理を行い（ステップＳ２５０４）、当該ページが第１ページ目か否かを判断し(ステップＳ２５０８)、第１ページ目の場合は新たにジョブＢを作成し（ステップＳ２５０９）、ステップＳ２５１１で最終ページでないと判断された場合はステップＳ２５１２で次ページに進み、再び該ページが解像度Ａで印刷されるべきか否かを判断する。そして、解像度Ａで印刷されるべきページでない場合は解像度Ｂで再度ＲＩＰ処理を施した後（ステップＳ２５０４）、今回ループではステップＳ２５０８の答は否定(Ｎｏ)となるのでステップＳ２５１０に進み、ステップＳ２５０９で作成されたジョブＢにページを追加し、ステップＳ２５１１に進む。
【０１８７】
これにより解像度Ａ及び解像度ＢでＲＩＰ処理された出力ジョブが夫々モノクロＭＦＰ１０５ａ、１０５ｂに転送され、該モノクロＭＦＰ１０５ａ、１０５ｂから所望の印字データが出力される。
【０１８８】
このように、クライアント１０３等の画像データ発生源からの印刷データを、複数の出力デバイスにて分散してプリントさせるべく、ドキュメントサーバ１０２から各出力デバイスに対して印刷データを分配する場合に、ドキュメントサーバ１０２は、分配先である出力デバイスの印刷属性（解像度等）に応じた画像処理を、各出力デバイス毎に区別して行い、各出力デバイス毎に夫々区別して処理した、画像処理済みデータを、各出力デバイスへと夫々分配するように制御する。
【０１８９】
図３３はステップＳ３２１１（図２６）で実行される区切り紙挿入処理の処理内容を模式的に示した図であって、カラー／白黒の混在している印刷ジョブをカラーデータと白黒データとに分割し、カラーデータをカラーＭＦＰ１０４から出力する一方、白黒データについては連続する白黒データを一括りにしてこれら連続する白黒データの前後に区切り紙が挿入されるように、モノクロＭＦＰ１０５から白黒データ及び区切り紙が出力される。
【０１９０】
すなわち、カラー／白黒の混在した印刷ジョブJob−Ｂを二部印刷する場合、ドキュメントサーバ１０２は、まず印刷ジョブJob−Ｂを白黒ジョブJob−Ｂ１、Job−Ｂ３、Job−Ｂ５とカラージョブJob−Ｂ２、Job−Ｂ４とに分割する。本実施の形態では、第１ページ、第３ページ、第６ページ、第７ページ及び第８ページが白黒ページとされ、第２ページ、第４ページ、第５ページがカラーページとされている。そして、白黒ページのうち、第１ページはJob−Ｂ１、第３ページはJob−Ｂ３、第６〜第８ページはJob−Ｂ５を夫々構成し、カラーページのうち、第２ページはJob−Ｂ２、第４及び第５ページはJob−Ｂ４を夫々構成している。
【０１９１】
一方、モノクロＭＦＰ１０５は、前述したように（図１２）、複数の給紙カセット（例えば、第１の給紙カセット１０３４、第２の給紙カセット１０３５）を有し、第１の給紙カセット１０３４には白色の記録用紙が収納され、第２の給紙カセット１０３５には例えば黄色に着色された記録用紙が収納されている。
【０１９２】
そして、ドキュメントサーバ１０２からの指令により、モノクロＭＦＰ１０５では、白黒ジョブJob−Ｂ１、Job−Ｂ３、Job−Ｂ５については第１の給紙カセット１０３４から給紙された白色記録用紙上に画像データが形成されて出力され、カラージョブJob−Ｂ２、Job−Ｂ４に相当する部分は第２の給紙カセット１０３５から黄色記録用紙を区切り紙として１枚だけ給紙する（Job−Ｂ４は連続する２枚分のカラーページ、Ｐ4、Ｐ5を含んでいるが、当該挿入モードにおいては、Job−Ｂ４に相当する部分であっても、Job−Ｂ２の部分と同様に、第２の給紙カセット１０３５からの黄色記録用紙を１枚だけ挿入するようモノクロＭＦＰ１０５を動作させる）。その結果、カラーＭＦＰ１０４からはカラージョブJob−Ｂ２、Job−Ｂ４が出力される一方、モノクロＭＦＰ１０５からは白黒ジョブJob−Ｂ１、Job−Ｂ３、Job−Ｂ５の各ジョブ間に区切り紙５１が挿入された形態で出力される。そして、モノクロＭＦＰ１０５及びカラーＭＦＰ１０４から夫々２部宛印刷データが出力され、モノクロＭＦＰ１０５からのコピー１とカラーＭＦＰ１０４からのコピー１、及びモノクロＭＦＰ１０５からのコピー２とカラーＭＦＰ１０４からのコピー２とを夫々手作業で混交することにより二部の印刷データが得られる。
【０１９３】
図３４は区切り紙挿入処理の処理手順を示すフローチャートである。
【０１９４】
すなわち、ステップＳ３１０１では、カラーページ更新パラメータｉ及び白黒ページ更新パラメータｊを夫々「０」に設定し、斯かるパラメータｉ、ｊを初期化する。次いで、ステップＳ３１０２では例えば解像度４００dpiでカラーＲＩＰ処理を全ページについて行い、ステップＳ３１０３ではカラーページか否かを判断し、さらにカラーページの場合は、前ページがカラーページか否かを判断する（ステップＳ３１０４）。そして、最初のループではステップＳ３１０４の答は肯定(Ｙｅｓ)となるため、ステップＳ３１０５に進み、当該ページが第１ページ目か否かを判断する(ステップＳ３１０５)。そして、最初のループではステップＳ３１０５の答が肯定(Ｙｅｓ)となるため、ステップＳ３１０６に進み、新規にカラージョブＪｃｉを作成し、ステップＳ３１１４で最終ページでないと判断された場合はステップＳ３１１５で次ページに進み、再びカラーＲＩＰ処理を実行し（ステップＳ３１０２）、カラーページの場合は前ページがカラーページか否かを判断し（ステップＳ３１０４）、今回ループでは第１ページ目ではないのでステップＳ３１０５の答は否定(Ｎｏ)となってステップＳ３１０７に進み、ステップＳ３１０６で作成したカラージョブＪｃｉにページを追加し、ステップＳ３１１４に進む。
【０１９５】
また、ステップＳ３１０４の答が否定(Ｎｏ)、すなわちその後のループの実行により前ページが白黒ページであると判断された場合は、カラーページ更新パラメータｉを「１」だけインクリメントし（ステップＳ３１０８）、新規にカラージョブＪｃｉを作成して（ステップＳ３１０６）ステップＳ３１１４に進む。
【０１９６】
一方、ステップＳ３１０３の答が否定(Ｎｏ)の場合、すなわち白黒ページの場合はステップＳ３１０９に進み、例えば解像度６００dpiで白黒ＲＩＰ処理を施し、前ページが白黒ページか否かを判断する（ステップＳ３１１０）。最初のループではステップＳ３１１０の答は肯定(Ｙｅｓ)となるため、ステップＳ３１１１に進み、当該ページが第１ページ目か否かを判断する。そして、最初のループではステップＳ３１１１の答が肯定(Ｙｅｓ)となるため、ステップＳ３１１２に進み、新規にカラージョブＪｂｊを作成し、ステップＳ３１１４に進む。また、その後のループではステップＳ３１１１の答は否定(Ｎｏ)となるためステップＳ３１１３に進み、ステップＳ３１１２で作成した白黒ジョブＪｂｊにページを追加し、ステップＳ３１１４に進む。
【０１９７】
また、ステップＳ３１１０の答が否定(Ｎｏ)、すなわち前ページがカラーページの場合はステップＳ３１１４に進み、白黒ページ更新パラメータｊを「１」だけインクリメントしてステップＳ３１１２に進み、新たな白黒ジョブＪｂｊを作成しステップＳ３１１４に進む。
【０１９８】
このように印刷ジョブの全ページについて上述した処理を行い、連続した白黒画像ページ及びカラー画像ページをジョブ単位に一括りにして所望部数の印刷ジョブをモノクロＭＦＰ１０４及びカラーＭＦＰ１０５を略同時に出力することができる。
【０１９９】
尚、カラーＭＦＰ１０４で出力された出力ジョブと、白黒ＭＦＰ１０５に出力された出力ジョブとを混交する方法としては、例えば、ユーザが、白黒ＭＦＰ１０５で出力された出力ジョブとカラーＭＦＰ１０４で出力された出力ジョブを、各ＭＦＰ１０４、１０５の排紙トレイ１１０１、１１０２、１１０８（図１３）から取り出して、白黒ＭＦＰ１０５から取出した出力ジョブの中から黄色記録用紙が挿入されている箇所を検出し、該箇所から黄色記録用紙を抜き出すと共に、斯かる箇所に、カラーＭＦＰ１０４で出力された出力ジョブを挿入して行う。そして、この差し替え処理（黄色記録用紙を抜き出し、その箇所に、カラーＭＦＰ１０４で出力されたシートを挿入する作業）を、黄色記録用紙が挿入されている箇所毎に行うことで（即ち、出力ジョブのなかから黄色記録用紙を全部取り除くまで該作業を行う）、カラーＭＦＰ１０４で出力された出力ジョブと、白黒ＭＦＰ１０５に出力された出力ジョブとの混交作業が完了する。
【０２００】
これにより、カラーＭＦＰ１０４で出力された出力ジョブと、白黒ＭＦＰ１０５に出力された出力ジョブとをユーザが混交する場合に、カラーＭＦＰ１０４で出力されたカラー画像ページを、白黒ＭＦＰ１０５から出力された白黒画像ページの何処に挿入すれば良いかを容易に知ることができる。
【０２０１】
尚、本実施の形態では、白黒ＭＦＰ１０５にて出力するジョブ中に区切り紙を挿入しておく構成を用いているが、カラーＭＦＰ１０４にて出力するジョブ中に区切り紙を挿入しておき、該区切り紙と白黒ＭＦＰ１０５で出力された白黒画像ページとの差し替え作業を行うことで、カラーＭＦＰ１０４で出力された出力ジョブと、白黒ＭＦＰ１０５に出力された出力ジョブとの混交処理を行うような構成であっても良い。何れにしても、少なくとも何れかのＭＦＰで、区切り紙を出力する構成であれば良い。
【０２０２】
図３５はステップＳ３２０６（図２６）でカラーページ分挿入処理モードに設定されている場合の処理内容を概念的に示した図であって、カラー／白黒の混在している印刷ジョブをカラーデータと白黒データとに分割し、カラーデータはカラーＭＦＰ１０４から印刷出力すると共に、モノクロＭＦＰ１０５からは白黒データに続いてカラーページ分に相当する枚数の記録用紙束５３が出力される。
【０２０３】
すなわち、カラー／白黒の混在した印刷ジョブJob−Ｃを二部印刷する場合、ドキュメントサーバ１０２は、まず印刷ジョブJob−Ｃを白黒ジョブJob−Ｃ１、Job−Ｃ３、Job−Ｃ５とカラージョブJob−Ｃ２、Job−Ｃ４とに分割する。本実施の形態では、区切り紙挿入処理（図３２）と同様、白黒画像ページのうち、第１ページがJob−Ｃ１、第３ページでjob−Ｃ３、第６〜第８ページでjob−Ｃ５を構成し、カラー画像ページのうち、第２ページがjob−Ｃ２、第４及び第５ページがJob−Ｃ４を構成している。
【０２０４】
一方、モノクロＭＦＰ１０５（図１２）の第１の給紙カセット１０３４には白色の記録用紙が収納され、第２の給紙カセット１０３５には例えば黄色に着色された記録用紙が収納されている。
【０２０５】
そして、モノクロＭＦＰ１０５では、白黒ジョブJob−Ｃ１、Job−Ｃ３、Job−Ｃ５の場合は第１の給紙カセット９３４から給紙された白色記録用紙上に画像データが形成されて出力され、カラージョブJob−Ｃ２、Job−Ｃ４に相当する場合は第２の給紙カセット９３５からは連続するカラーページに相当する枚数だけ記録用紙束５３が第２の給紙カセット１０３５から給紙される。その結果、カラーＭＦＰ１０４からはカラージョブJob−Ｃ２、Job−Ｃ４が出力される一方、モノクロＭＦＰ１０５からは白黒ジョブJob−Ｃ１、Job−Ｃ３、Job−Ｃ５の各ジョブ間にカラーページ分に相当する記録用紙束が排紙トレイ１１０１、１１０２、１１０８に排紙される（即ち、この挿入モードでは、図３３を用いて説明した先の挿入モードとは異なり、１枚分のカラーページを含んでいるJob−Ｃ２に相当する個所に、第２の給紙カセット１０３５からのシートを１枚だけ挿入し、連続する２枚分のカラーページを含んでいるJob−Ｃ４に相当する個所には、第２の給紙カセット１０３５からのシートを２枚挿入するようモノクロＭＦＰ１０５を動作させる）。そして、モノクロＭＦＰ１０５及びカラーＭＦＰ１０４から夫々２部宛印刷データが出力され、モノクロＭＦＰ１０５からのコピー１とカラーＭＦＰ１０４からのコピー１、及びモノクロＭＦＰ１０５からのコピー２とカラーＭＦＰ１０４からのコピー２とを夫々手作業で混交し二部の印刷データが得られる。
【０２０６】
そして、カラーページ挿入モードにおいては、前記記録用紙束５３に画像形成するか否かをユーザにより選択することができるように構成されており、画像形成処理モードのときはステップＳ３２０８が実行され、非画像形性モードのときはステップＳ３２０９が実行されることとなる。
【０２０７】
図３６は、画像形成処理又は非画像形成処理の処理内容を模式的に示した図である。
【０２０８】
すなわち、カラー／白黒の混在した印刷ジョブJob−Ｅを二部印刷する場合、ドキュメントサーバ１０２は、まず印刷ジョブJob−Ｅを白黒ジョブJob−Ｅ１、Job−Ｅ３、Job−Ｅ５とカラージョブJob−Ｅ２、Job−Ｅ４とに分割する。本実施の形態では、区切り紙挿入処理（図３３）と同様、白黒画像ページのうち、第１ページがJob−Ｅ１、第３ページでjob−Ｅ３、第６〜第８ページでjob−Ｅ５を構成し、カラー画像ページのうち、第２ページがjob−Ｅ２、第４及び第５ページがJob−Ｅ４を構成している。
【０２０９】
一方、モノクロＭＦＰ１０５（図１２）の第１の給紙カセット１０３４には白色の記録用紙が収納され、第２の給紙カセット１０３５には例えば黄色に着色された記録用紙が収納されている。
【０２１０】
そして、画像形成処理（Printed Interleaf）モードが選択された場合、カラージョブJob−Ｅ２、Job−Ｅ４に相当する部分は白黒ＲＩＰ処理が施されてモノクロＭＦＰ１０５の第２の給紙カセット１０３５から給紙される記録用紙束５３ａに画像形成が施されて、排紙トレイ１１０１、１１０２、１１０８に出力される（第２の給紙カセット１０３５からのシート上に、第２ページ目のＰ２のイメージデータを白黒データの状態でプリントし、それを、Job−Ｅ２に相当する個所に挿入し、又、第２の給紙カセット１０３５から２枚シートを給送し、そのうちの１枚に、第４ページ目のＰ４のイメージデータを白黒データの状態でプリントし、もう１枚の方に、第５ページ目のＰ５のイメージデータを白黒データの状態でプリントし、それら２枚の白黒プリント済みシートを、Job−Ｅ４に相当する個所に挿入するようモノクロＭＦＰ１０５を動作させる）。
【０２１１】
一方、非画像形成処理（Blanked Interleaf）モードが選択された場合は、カラージョブJob−Ｅ２、Job−Ｅ４に相当する部分は白黒ＲＩＰ処理が施されることなく、モノクロＭＦＰ１０４の第２の給紙カセット１０３５から給紙される記録用紙束５３ｂには画像形成が施されることなくブランク状態での状態で排紙トレイ１１０１、１１０２、１１０８に出力される（Job−Ｅ２に相当する個所に１枚の着色紙を、Job−Ｅ４に相当する個所に２枚の着色紙を、夫々画像形成処理を行うことなく、挿入するようモノクロＭＦＰ１０５を動作させる）。
【０２１２】
このようにカラーページ分挿入モードでは  非画像形成処理ではカラーページ分については画像データを形成することなく着色紙のみをモノクロＭＦＰ１０４から出力し、画像形成処理ではカラーページ分を白黒データとしてモノクロＭＦＰ１０４から出力している。
【０２１３】
すなわち、カラーページ相当分が印刷出力されると、カラーページと白黒ページとを手作業で混交する際の過誤は少なくなる一方、前記記録用紙束５３は最終的には廃棄されるにも拘わらず、プリントページとしてカウントされて課金対象となる虞があり、またトナーや記録用紙が無駄に使用されることとなる。
【０２１４】
そこで、本実施の形態では合紙(Interleaf)となるカラー相当分のページについて画像形成処理を実行するか非画像形成処理を実行させるかを選択可能としている。
【０２１５】
尚、合紙(Interleaf)となるカラー相当分のページを非画像形成とした場合は、該記録用紙束５３ｂは非画像形成状態であるので、該記録用紙の再利用が可能となる。例えば、各ＭＦＰにおける出力処理が終了し、カラーページと白黒ページとの混交処理が完了すれば、モノクロＭＦＰ１０５で使用した区切り紙５６は不用となる。したがって、カラーページと白黒ページとを混交した後、これらの区切り紙をモノクロＭＦＰ１０５の第２のカセット１０３５に再収納することにより、区切り紙の再利用が可能となって省資源化を図ることができ、しかも無駄に課金対象となるのを回避することができ、印刷コストを節減することができる。
【０２１６】
尚、本発明は上記実施の形態に限定されるものではない。カラーページと白黒ページの混交方法として、上述したような手作業で行ってもよいが、オフラインコレータ（複数の記録用紙群を排紙トレイに夫々セットし、これらの記録用紙群を１つの出力束として丁合する装置）に記録用紙の色彩を識別する機能を設け、例えば、モノクロＭＦＰ１０５から出力された記録用紙群の黄色ページとカラーＭＦＰ１０４から出力された記録用紙との差替等、識別した記録用紙の色彩がカラーの場合はカラーページを置きかえるようにして自動的に混交してもよい。また、区切り紙を各ＭＦＰ（白黒ＭＦＰ１０５、カラーＭＦＰ１０４）の両方で出力して、これら、区切り紙が挿入された各ＭＦＰの出力ジョブを、上述したようなコレータに夫々セットして自動混交するようにしても良い。
【０２１７】
尚、本発明は上記実施の形態に限定されるものではなく、例えば上述した諸機能（図２６，図２９、図３０，図３１，図３２，図３４等に示す機能や、図２７、図２８、図３３、図３５、図３６を用いて説明したようなプリンタ側における各種の印刷処理、シート挿入処理等等を実行する為の機能等）を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０２１８】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０２１９】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピーディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク等を用いることができる。
【０２２０】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０２２１】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０２２２】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウエアによって表されるプログラムを格納した記憶媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０２２３】
更に、本発明を達成するためのソフトウエアによって表されるプログラムをネットワーク上のデータベースから通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０２２４】
【発明の効果】
以上詳述したように、本発明によれば、入力された複数ページの画像に対して第１の展開処理を実行し、展開された複数ページの画像データに含まれる各ページの画像データが第１の印刷属性を有するか、第２の印刷属性を有するかを判定し、第２の印刷属性を有すると判定されたページの画像データに対して、第２の印刷属性に対応する第２の展開処理を実行するので、展開しないと印刷属性を判定できない画像データが入力された場合であっても、出力先の画像形成装置の印刷属性に応じた展開処理を実行することにより、画像データを出力することができ、大量の印刷ジョブを安価に且つ効率よく印刷することができる。
【図面の簡単な説明】
【図１】本発明に係る画像処理システムの一実施の形態を示すシステム構成図である。
【図２】ＭＦＰの詳細を示すブロック構成図である。
【図３】ＭＦＰのスキャナ部の詳細を示す内部構成図である。
【図４】ＭＦＰのスキャナＩＰ部の詳細を示すブロック構成図である。
【図５】ＭＦＰのＦＡＸ部の詳細を示すブロック構成図である。
【図６】ＭＦＰのＮＩＣ部の詳細を示すブロック構成図である。
【図７】ＭＦＰのコア部の詳細を示すブロック構成図である。
【図８】ＭＦＰのプリンタＩＰ部詳細を示すブロック構成図である。
【図９】ＭＦＰのＰＷＭ部の詳細を示すブロック構成図である。
【図１０】ＰＷＭ部の各部から発生する信号の波形図である。
【図１１】カラーＭＦＰのプリンタ部の詳細を示す内部構成図である。
【図１２】モノクロＭＦＰのプリンタ部の詳細を示す内部構成図である。
【図１３】ＭＦＰのフィニッシャ部の詳細を示すブロック構成図である。
【図１４】ドキュメントサーバの詳細を示すブロック構成図である。
【図１５】ＰＤＬデータの記述例を示す図である。
【図１６】ＰＤＬデータのラスタ展開後を示す図である。
【図１７】ネットワークの接続形態の一例を示す図である。
【図１８】ネットワーク上での印刷ジョブのデータ転送を示す図である。
【図１９】スキャナドライバのユーザインターフェースを示す表示画面である。
【図２０】プリンタドライバのユーザインターフェースを示す表示画面である。
【図２１】ジョブサブミッタのユーザインターフェースを示す表示画面である。
【図２２】ジョブチケットのユーザインターフェースを示す表示画面である。
【図２３】デバイスステータスのユーザインターフェースを示す表示画面である。
【図２４】ジョブステータスのユーザインターフェースを示す表示画面である。
【図２５】ジョブマージツールのユーザインターフェースを示す表示画面である。
【図２６】本発明に係る画像データの処理方法の処理手順を示すフローチャートである。
【図２７】バナー追加処理の処理内容を模式的に示した図である。
【図２８】単純分割処理の処理内容を模式的に示した図である。
【図２９】単純分割処理の処理手順を示したフローチャートである。
【図３０】自動ＲＩＰ処理ルーチンの一実施の形態を示すフローチャートである。
【図３１】自動ＲＩＰ処理ルーチンの第２の実施の形態を示すフローチャートである。
【図３２】自動ＲＩＰ処理ルーチンの第３の実施の形態を示すのフローチャートである。
【図３３】区切り紙挿入処理の処理内容を模式的に示した図である。
【図３４】区切り紙挿入処理の処理手順を示したフローチャートである。
【図３５】カラーページ挿入処理の処理内容の概念を模式的に示した図である。
【図３６】カラーページ挿入処理における画像形成処理モードと非画像形成処理モードの処理内容を模式的に示した図である。
【符号の説明】
１０１ａ  パブリックネットワーク
１０１ｂ  プライベートネットワーク
１０２  ドキュメントサーバ（画像処理装置）
１０３  クライアント（情報処理装置）
１０４  カラーＭＦＰ（画像形成装置）
１０５ａ〜１０５ｄ  第１〜第４のモノクロＭＦＰ（画像形成装置）
１２０１  入力ジョブ制御部（入力手段、分配手段）
１２０３ａ、１２０３ｂ  ＲＩＰ処理部（画像処理手段）
１２０５  出力ジョブ制御部（出力手段）
１２０６  出力デバイス制御部（選択手段）
【図１】
0004630441.tif 000002
【図２】
0004630441.tif 000003
【図３】
0004630441.tif 000004
【図４】
0004630441.tif 000005
【図５】
0004630441.tif 000006
【図６】
0004630441.tif 000007
【図７】
0004630441.tif 000008
【図８】
0004630441.tif 000009
【図９】
0004630441.tif 000010
【図１０】
0004630441.tif 000011
【図１１】
0004630441.tif 000012
【図１２】
0004630441.tif 000013
【図１３】
0004630441.tif 000014
【図１４】
0004630441.tif 000015
【図１５】
0004630441.tif 000016
【図１６】
0004630441.tif 000017
【図１７】
0004630441.tif 000018
【図１８】
0004630441.tif 000019
【図１９】
0004630441.tif 000020
【図２０】
0004630441.tif 000021
【図２１】
0004630441.tif 000022
【図２２】
0004630441.tif 000023
【図２３】
0004630441.tif 000024
【図２４】
0004630441.tif 000025
【図２５】
0004630441.tif 000026
【図２６】
0004630441.tif 000027
【図２７】
0004630441.tif 000028
【図２８】
0004630441.tif 000029
【図２９】
0004630441.tif 000030
【図３０】
0004630441.tif 000031
【図３１】
0004630441.tif 000032
【図３２】
0004630441.tif 000033
【図３３】
0004630441.tif 000034
【図３４】
0004630441.tif 000035
【図３５】
0004630441.tif 000036
【図３６】
0004630441.tif 000037