【事件の表示】
　特許第３０５８２４８号「画像処理制御装置及び画像処理制御方法」の請求項１ないし１６に係る特許に対する特許異議の申立てについて、次のとおり決定する。
【結　論】
　訂正を認める。
　特許第３０５８２４８号の請求項１ないし１５に係る特許を維持する。
【理　由】
１．手続の経緯
　特許出願　　　　　　　　　　　　　　平成７年１１月８日
　特許権設定登録　　　　　　　　　　　平成１２年４月２１日
　特許異議申立て（申立人　江原隆彦、請求項１−１６に対して）
　　　　　　　　　　　　　　　　　　　平成１２年１２月２９日
　特許異議申立て（申立人　菊間晴郎、請求項１、３、６−８、１０、１２−１４に対して）
　　　　　　　　　　　　　　　　　　　平成１２年１２月２６日
　特許異議申立て（申立人　小湊勇次、請求項１−７、９、１０、１３、１４に対して）
　　　　　　　　　　　　　　　　　　　平成１３年１月４日
　取消理由通知　　　　　　　　　　　　平成１３年６月１２日
　訂正請求　　　　　　　　　　　　　　平成１３年８月２１日
　取消理由通知　　　　　　　　　　　　平成１４年６月１８日
　平成１３年８月２１日付訂正請求取下　平成１４年８月２７日
　訂正請求　　　　　　　　　　　　　　平成１４年８月２７日
　取消理由通知　　　　　　　　　　　　平成１４年９月２５日
　平成１４年８月２７日付訂正請求取下　平成１４年１１月２６日
　訂正請求　　　　　　　　　　　　　　平成１４年１１月２６日
　
２．訂正の適否
（１）訂正（平成１４年１１月２６日付）の内容
　特許請求の範囲の請求項９を削除し、請求項１０乃至１６の請求項番号を順次繰り上げ請求項９乃至１５とし、次のとおりに訂正する。
「【請求項１】プリントジョブを受け付ける受け付け手段、
　受け付けたプリントジョブを保持するスプーリング手段、
　
ホストコンピュータ上で指定され前記プリントジョブとは独立して受け付けるプリントジョブの合体指示を含んだ合体指示ジョブに応じて、
中で前記合体指示ジョブにより特定される
　合体されたプリントジョブをプリンタ側に転送する転送手段、
とを有
し、前記合体指示ジョブは、対象となるプリントジョブを特定する指示を含むものであり、更に、両面プリントモード、ソートプリントモード、ソートステーブルプリントモード、または、Ｎｉｎ１プリントモードを含むプリントモードの指定とを含めることが可能であ
【請求項２】前記プリンタは両面プリント機能を持ち、前記ジョブ合体手段は、
前記合体指示ジョブにより両面プリントモードの指定が含まれている場合に、
当該合体指示ジョブにより特定される複数のプリントジョブを合体して１つのプリントジョブにする
【請求項３】前記ジョブ合体手段は、
前記合体指示ジョブによりＮｉｎ１プリントモードの指定が含まれている場合に、
当該合体指示ジョブにより特定される複数のプリントジョブを合体して１つのプリントジョブにする
【請求項４】前記プリンタは複数ページ複数部のプリントジョブを１部ごと、あるいは１ページごとにソートしてプリントするソートプリント機能を持ち、前記ジョブ合体手段は、
前記合体指示ジョブによりソートプリントモードの指定が含まれている場合に、
当該合体指示ジョブにより特定される複数のプリントジョブを合体して１つのプリントジョブにする
【請求項５】前記プリンタはソートプリント後、ソートした各用紙ごとにステープルを行うソートステープルプリント機能を持ち、前記ジョブ合体手段は、
前記合体指示ジョブによりソートステープルプリントモードの指定が含まれている場合に、
当該合体指示ジョブにより特定される複数のプリントジョブを合体して１つのプリントジョブにする
【請求項６】
プリントモードの指示を含む
　受け付けたプリントジョブを保持するスプーリング手段、
　
合体される対象のプリントジョブを特定する指示と、合体されたプリントジョブのプリントモードの指示とを含み、前記プリントジョブとは独立して受け付けるプリントジョブの合体指示に応じて、
中で前記合体指示により特定される
　合体されたプリントジョブをプリンタ側に転送する転送手段、
とを有
し、
プリント
前記プリントジョブで指示されるプリントモードを用いずに、前記合体指示により指示されるプリントモードを用いて当該合体指示により特定される複数のプリントジョブを合体して１つのプリントジョブにする
【請求項７】前記ジョブ合体手段は、異なる
プリントジョブ
プリンタジョブの合体の指示により特定される複数のプリントジョブを合体して１つのプリントジョブにする
【請求項８】前記ジョブ合体手段は、１つの
プリントジョブ
プリンタジョブの合体の指示により特定される複数のプリントジョブを合体して１つのプリントジョブにする
【請求項
９
プリントジョブの
８
【請求項
１０
プリント
プリント
９
【請求項
１１
　各プリントジョブに含まれる各ページごとの画像データを画像メモリ上に展開する展開手段、
　展開した画像データを外部のプリンタに送出する展開デー夕送出手段、
を持ち、前記ジョブ合体手段は、プリント時に、画像データを画像メモリ上に展開しプリンタ装置に送出する際に
プリント
９
【請求項
１２
を持ち、前記ジョブ合体手段は画像読み取り手段により読み取られた画像データをプリントジョブの一種とみなして、
プリント
９
【請求項
１３
　受け付けたプリントジョブを保持するスプーリング工程と、
　
ホストコンピュータ上で指定され前記プリントジョブとは独立して受け付けるプリントジョブの合体指示を含んだ合体指示ジョブに応じて、
プリントジョブの中で前記合体指示ジョブにより特定される
　合体されたプリントジョブをプリンタ側に転送する転送工程と、
を有
し、前記合体指示ジョブは、対象となるプリントジョブを特定する指示を含むものであり、更に、両面プリントモード、ソートプリントモード、ソートステープルプリントモード、または、Ｎｉｎ１プリントモードを含むプリントモードの指定とを含めることが可能である
【請求項
１４
プリント
プリント
【請求項
１５
　
（２）訂正の目的の適否、新規事項の有無、及び特許請求の範囲の拡張・変更の存否
　この訂正は、特許請求の範囲の減縮、誤記の訂正、または、不明瞭な記載の釈明を目的とした明細書の訂正に該当し、新規事項の追加に該当せず、実質上特許請求の範囲を拡張し、又は変更するものではない。
　
（３）むすび
　よって、上記訂正は、特許法第１２０条の４第２項および同条第３項で準用する同法第１２６条第２、３項の規定に適合するので、この訂正を認める。
　
３．特許異議の申立ての概要
（１）申立人江原隆彦は、下記の甲第１乃至９号証により、請求項１ないし１６に係る発明の特許は、特許法第２９条第１項第３号または同法第２９条第２項の規定に違反してなされたものであるから取り消すべき旨主張している。
　甲第１号証：特開平６−２９７７８１号公報
　甲第２号証：特開平５−３０８４９３号公報
　甲第３号証：特開平７−１３１６１８号公報
　甲第４号証：特開平５−２１６６０６号公報
　甲第５号証：特開平２−５１１７０号公報
　甲第６号証：特開昭６０−４８０５５号公報
　甲第７号証：特開平７−１１５４８７号公報
　甲第８号証：特開平７−１６０４５２号公報
　甲第９号証：特開平５−２１０７２０号公報
　
（２）申立人菊間晴郎は、下記の甲第１乃至５号証により、請求項１、３、６−８、１０、１２−１４に係る発明の特許は、特許法第２９条第１項第３号または同法第２９条第２項の規定に違反してなされたものであるから取り消すべき旨主張している。
　甲第１号証：特開昭６２−１９７８４９号公報
　甲第２号証：特開平５−１５３３７０号公報
　甲第３号証：特開平５−１７７８９９号公報
　甲第４号証：特開平５−６９６０４号公報
　甲第５号証：特開平６−３４０１２７号公報
　
（３）申立人小湊勇次は、下記の甲第１乃至２号証により、請求項１−７、９、１０、１３、１４に係る発明の特許は、特許法第２９条第２項の規定に違反してなされたものであるから取り消すべき旨主張している。
　甲第１号証：特開平７−１２１３２８号公報
　甲第２号証：特開平７−１３１６１８号公報
　
４．本件発明
　本件特許第３０５８２４８号の請求項１乃至１５に係る発明は、訂正明細書の特許請求の範囲の請求項１乃至１５に記載されたとおりのものである（上記、２．（１）訂正の内容を参照）。
　
５．取消しの理由で引用した刊行物
　当審が通知した平成１３年６月１２日付け取消しの理由に引用された刊行物１（特開平６−２９７７８１号公報、申立人江原隆彦による甲第１号証）には、次の技術事項が記載されている。
「プリントジョブを受け付ける受け付け手段、
　受け付けたプリントジョブを記憶するメモリ、
　複数のプリントジョブをアセンブルして１つのプリントジョブにするアセンブル手段、
　アセンブルされたプリントジョブをプリンタ側に転送する転送手段、
とを有し、両面プリント、ソートプリント、等の指定が可能である画像処理制御装置。」
　
　上記した取消しの理由に引用された刊行物２（特開平２−５１１７０号公報、申立人江原隆彦による甲第５号証）には、次の技術事項が記載されている。
「複写機に採用されるコンソールパネルを用いて、用紙の両面にコピーする両面モード、同一サイズの２枚の原稿を１枚の用紙にコピーする２丁掛機能（２−ＵＰ）、ソータ本体の各ビンに用紙を切り替えて送出するソート機能、コピーされた１組１組をステーブルでとめるステープル機能、同一面に複数画コピーする合成モードを設定可能な複写機」　
　上記した取消しの理由に引用された刊行物３（「インタプレス−電子出版のためのページ記述言語」、丸善株式会社、Ｈ１．３．３０、セクション８．４、セクション８．９〜８．１０、セクション１０）には、次の技術事項が記載されている。
「インタプレス命令を用いて、ドキュメントの仕上げ処理を行う機能として、両面印刷、ソート、ステープル、挿入印刷機能」
「ＰＤＬレベルでのドキュメントの合体」
「複数の人間により編集された小さなドキュメントやドキュメントの部分から大きなドキュメント作成し印刷を行うこと」
　
　上記した取消しの理由に引用された刊行物４（特開昭６０−４８０５５号公報、申立人江原隆彦による甲第６号証）には、次の技術事項が記載されている。
「複数の原稿を１枚ずつ複写するときに、記録準備サイクル及び記録完了サイクルに必要とする時間をなくして複写時間の短縮を図ることができる複写機」
　
　上記した取消しの理由に引用された刊行物５（特開平７−１１５４８７号公報、申立人江原隆彦による甲第７号証）には、次の技術事項が記載されている。
「次にスタートするプリント命令のプリント条件の内容が、現在のプリント条件の内容と同一であるか否かを判断し、同一である場合にはただちに次のプリントシーケンスを実行し、同一でない場合には現在のプリントシーケンスが終了するのを待って次のプリントシーケンスを実行する画像形成装置」
　
　上記した取消しの理由に引用された刊行物６（特開平５−３０８４９３号公報、申立人江原隆彦による甲第２号証）には、次の技術事項が記載されている。
「機密保持のために、操作員の識別番号と一致する原稿データのみを、操作者に一覧表示し、その中から印刷出力するデータを選択させること」
　
　上記した取消しの理由に引用された刊行物７（特開平７−１３１６１８号公報、申立人江原隆彦による甲第３号証）には、次の技術事項が記載されている。
「自動原稿送り装置にセット不可能な枚数の原稿を分割してセットし、画像処理装置のＵＩで「継続」を設定することにより、分割してセットした原稿をスキャンして入力した画像データをメモリに記憶し、「終了」を設定した際にまとめて出力装置に画像データの印刷出力処理を行う複写機」
　
６．対比・判断
（１）請求項１に係る発明
　請求項１に係る発明と上記刊行物１に記載されたものとを比較すると、刊行物に記載されたものにおける「メモリ」「アセンブル手段」は、それぞれ、請求項１に係る発明の「スプーリング手段」「ジョブ合体手段」に相当するが、請求項１に係る発明の「ホストコンピュータ上で指定され前記プリントジョブとは独立して受け付けるプリントジョブの合体指示を含んだ合体指示ジョブに応じて、スプーリング手段中の中で前記合体指示ジョブにより特定される複数のプリントジョブを合体して１つのプリントジョブにするジョブ合体手段」は、上記刊行物１に記載も示唆もされておらず、また、上記刊行物２乃至７にもこの点は記載も示唆もされていない。さらに、当業者における技術常識によっても、この点が設計上の事項であるとも認められない。そして、請求項１に係る発明は、かかる点により、ホストコンピュータから合体指示ジョブにより合体指示を行うことができるという効果を奏するものである。
　したがって、請求項１に係る発明は、上記各刊行物に記載された発明ではなく、また、上記各刊行物に記載された発明に基づいて当業者が容易に発明できたものでもない。
　
（２）請求項６に係る発明
　請求項６に係る発明と上記各刊行物１乃至７に記載されたものとをそれぞれ比較すると、請求項６に係る発明の「ジョブ合体手段は、合体後のプリントジョブが１つのプリントジョブとして連続動作でプリント可能なように、前記プリントジョブで指示されるプリントモードを用いずに、前記合体指示により指示されるプリントモードを用いて当該合体指示により特定される複数のプリントジョブを合体して１つのプリントジョブにすること」は上記各刊行物１乃至７の何れにも記載も示唆もされていない。また、当業者における技術常識によっても、この点が設計上の事項であるとも認められない。そして、請求項６に係る発明は、かかる点により、プリントモードの指示が含まれているプリントジョブの合体を行う場合にも、予め各プリントジョブに含まれているプリントモード以外の、合体指示により指示されるプリントモードを用いて、印刷を行うことができるという効果を奏するものである。
　したがって、請求項６に係る発明は、上記各刊行物に記載された発明ではなく、また、上記各刊行物に記載された発明に基づいて当業者が容易に発明できたものでもない。
　
（３）請求項１３に係る発明
　請求項１３に係る発明は、請求項１に係る発明である複数の手段からなる画像処理制御装置を、複数の工程からなる画像処理制御方法として記載したものであり、実質的には、請求項１に係る発明に対する判断と同様の判断となる。
　したがって、請求項１３に係る発明は、上記各刊行物に記載された発明ではなく、また、上記各刊行物に記載された発明に基づいて当業者が容易に発明できたものでもない。
　
（４）請求項２−５、７−１２、１４、１５に係る発明
　これらの請求項に係る発明は、請求項１、６、または、１３に係る発明を引用し、構成を付加してさらに限定するものであるから、上記請求項１、６、または、１３に係る発明に対する判断と同様に、請求項２−５、７−１２、１４、１５に係る発明は、上記各刊行物に記載された発明ではなく、また、上記各刊行物に記載された発明に基づいて当業者が容易に発明できたものでもない。
　
７．各申立人の申立てについて
（１）申立人江原隆彦の申立てについて
　（ａ）甲各号証
　上記申立人の提出した甲第１、２、３、５、６、７号証は、それぞれ、上記刊行物１、６、７、２、４、５であり、これらに記載された技術事項は上記５．で示したとおりである。
　また、上記申立人の提出した甲第４号証（特開平５−２６６０６号公報）には、第７図とともに次の技術事項が記載されている。
「印刷を行う際にジョブチケット６４で設定されるジョブ仕様６２としてのデュプレックス、装丁・綴じ」
　また、上記申立人の提出した甲第８号証（特開平７−１６０４５２号公報）には、次の技術事項が記載されている。
「ページ記述言語（ＰＤＬ）が異なる場合に変換すること」
「ジョブを保存するか印刷するかを選択できること」
　また、申立人の提出した甲第９号証（特開平５−２１０７２０号公報）には、次の技術事項が記載されている。
「ＰＤＬラスタ画像データと多値ラスタ画像データとを合成して、カラー画像データを出力する複写機」
　（ｂ）請求項１に対する判断
　請求項１に係る発明と上記甲第１乃至９号証に記載されたものとをそれぞれ比較すると、請求項１に係る発明の「ホストコンピュータ上で指定され前記プリントジョブとは独立して受け付けるプリントジョブの合体指示を含んだ合体指示ジョブに応じて、スプーリング手段中の中で前記合体指示ジョブにより特定される複数のプリントジョブを合体して１つのプリントジョブにするジョブ合体手段」は、上記甲第１乃至９号証に記載も示唆もされていない。また、当業者における技術常識によっても、この点が設計上の事項であるとも認められない。そして、請求項１に係る発明は、かかる点により、ホストコンピュータから合体指示ジョブにより合体指示を行うことができるという効果を奏するものである。
　したがって、請求項１に係る発明は、上記甲第１乃至９号証に記載された発明ではなく、また、上記甲第１乃至９号証に記載された発明に基づいて当業者が容易に発明できたものでもない。
　（ｃ）請求項６に対する判断
　請求項６に係る発明と上記甲第１乃至９号証に記載されたものとをそれぞれ比較すると、請求項６に係る発明の「ジョブ合体手段は、合体後のプリントジョブが１つのプリントジョブとして連続動作でプリント可能なように、前記プリントジョブで指示されるプリントモードを用いずに、前記合体指示により指示されるプリントモードを用いて当該合体指示により特定される複数のプリントジョブを合体して１つのプリントジョブにすること」は上記甲第１乃至９号証の何れにも記載も示唆もされていない。また、当業者における技術常識によっても、この点が設計上の事項であるとも認められない。そして、請求項６に係る発明は、かかる点により、プリントモードの指示が含まれているプリントジョブの合体を行う場合にも、予め各プリントジョブに含まれているプリントモード以外の、合体指示により指示されるプリントモードを用いて、印刷を行うことができるという効果を奏するものである。
　したがって、請求項６に係る発明は、上記甲第１乃至９号証に記載された発明ではなく、また、上記甲第１乃至９号証に記載された発明に基づいて当業者が容易に発明できたものでもない。
　（ｄ）請求項２−５、７−１２、１３、１４、１５に対する判断
　請求項１３に係る発明は、請求項１に係る発明を単に方法として記載したにすぎないものであり、請求項２−５、７−１２、１４、１５に係る発明は、請求項１、６、または１３に係る発明を引用したものである以上、これらの請求項に係る発明は、上記甲第１乃至９号証に記載された発明ではなく、また、上記甲第１乃至９号証に記載された発明に基づいて当業者が容易に発明できたものでもない。
　
（２）申立人菊間晴郎の申立てについて
　（ａ）甲各号証
　上記申立人の提出した甲第１号証（特開昭６２−１９７８４９号公報）には、次の技術事項が記載されている。
「送信時に複数の文書を容易な操作で合成し、１回の送信指示で複数の文書を送信することができる文書処理装置」
　また、上記申立人の提出した甲第２号証（特開平５−１５３３７０号公報）には、次の技術事項が記載されている。
「画像メモリに蓄積された各画像データファイルの所定頁のみを抽出して縮小した縮小画像データを一覧配列した複合画像リストを生成し、記録紙に印字出力するファクシミリ装置」
　また、上記申立人の提出した甲第３号証（特開平５−１７７８９９号公報）には、次の技術事項が記載されている。
「印刷の際に１枚の用紙に複数のページを印刷装置に印刷る文書処理装置」
　また、上記申立人の提出した甲第４号証（特開平５−６９６０４号公報）には、次の技術事項が記載されている。
「出力イメージを任意に記憶・合成しプリントアウトするプリンタ」
　また、上記申立人の提出した甲第５号証（特開平６−３４０１２７号公報）には、次の技術事項が記載されている。
「入力された画像をプリンタ側にて合成することを可能とし、入力装置やプリンタの性能を損なうことなく記録画像を得るためのプリンタ制御方法及び装置」
　（ｂ）請求項１に対する判断
　請求項１に係る発明と上記甲第１乃至５号証に記載されたものとを比較すると、請求項１に係る発明の「ホストコンピュータ上で指定され前記プリントジョブとは独立して受け付けるプリントジョブの合体指示を含んだ合体指示ジョブに応じて、スプーリング手段中の中で前記合体指示ジョブにより特定される複数のプリントジョブを合体して１つのプリントジョブにするジョブ合体手段」は、上記甲第１乃至５号証に記載も示唆もされていない。また、当業者における技術常識によっても、この点が設計上の事項であるとも認められない。そして、請求項１に係る発明は、かかる点により、ホストコンピュータから合体指示ジョブにより合体指示を行うことができるという効果を奏するものである。
　したがって、請求項１に係る発明は、上記甲第１乃至５号証に記載された発明ではなく、また、上記甲第１乃至５号証に記載された発明に基づいて当業者が容易に発明できたものでもない。
　（ｃ）請求項６に対する判断
　請求項６に係る発明と上記甲第１乃至５号証に記載されたものとをそれぞれ比較すると、請求項６に係る発明の「ジョブ合体手段は、合体後のプリントジョブが１つのプリントジョブとして連続動作でプリント可能なように、前記プリントジョブで指示されるプリントモードを用いずに、前記合体指示により指示されるプリントモードを用いて当該合体指示により特定される複数のプリントジョブを合体して１つのプリントジョブにすること」は上記甲第１乃至５号証の何れにも記載も示唆もされていない。また、当業者における技術常識によっても、この点が設計上の事項であるとも認められない。そして、請求項６に係る発明は、かかる点により、プリントモードの指示が含まれているプリントジョブの合体を行う場合にも、予め各プリントジョブに含まれているプリントモード以外の、合体指示により指示されるプリントモードを用いて、印刷を行うことができるという効果を奏するものである。
　したがって、請求項６に係る発明は、上記甲第１乃至５号証に記載された発明ではなく、また、上記甲第１乃至５号証に記載された発明に基づいて当業者が容易に発明できたものでもない。
　（ｄ）請求項２−５、７−１２、１３、１４、１５に対する判断
　請求項１３に係る発明は、請求項１に係る発明を単に方法として記載したにすぎないものであり、請求項２−５、７−１２、１４、１５に係る発明は、請求項１、６、または１３に係る発明を引用したものである以上、これらの請求項に係る発明は、上記甲第１乃至５号証に記載された発明ではなく、また、上記甲第１乃至５号証に記載された発明に基づいて当業者が容易に発明できたものでもない。
　
（３）申立人小湊勇次の申立てについて
　（ａ）甲各号証
　上記申立人の提出した甲第２号証は、上記刊行物７であり、それに記載された技術事項は上記５．で示したとおりである。
　また、上記申立人の提出した甲第１号証（特開平７−１２１３２８号公報）には、次の技術事項が記載されている。
「ワークステーション等の端末装置から送られた印刷文書等の一連の印刷要求に対して、印刷出力処理等の処理を行う場合、該一連の印刷要求等を１つのまとまり（１つのジョブ）として処理するために、処理要求に識別子を付加したジョブ処理システム」
　（ｂ）請求項１に対する判断
　請求項１に係る発明と上記甲第１乃至２号証に記載されたものとをそれぞれ比較すると、請求項１に係る発明の「ホストコンピュータ上で指定され前記プリントジョブとは独立して受け付けるプリントジョブの合体指示を含んだ合体指示ジョブに応じて、スプーリング手段中の中で前記合体指示ジョブにより特定される複数のプリントジョブを合体して１つのプリントジョブにするジョブ合体手段」は、上記甲第１乃至２号証に記載も示唆もされていない。また、当業者における技術常識によっても、この点が設計上の事項であるとも認められない。そして、請求項１に係る発明は、かかる点により、ホストコンピュータから合体指示ジョブにより合体指示を行うことができるという効果を奏するものである。
　したがって、請求項１に係る発明は、上記甲第１乃至２号証に記載された発明に基づいて当業者が容易に発明できたものではない。
　（ｃ）請求項６に対する判断
　請求項６に係る発明と上記甲第１乃至２号証に記載されたものとをそれぞれ比較すると、請求項６に係る発明の「ジョブ合体手段は、合体後のプリントジョブが１つのプリントジョブとして連続動作でプリント可能なように、前記プリントジョブで指示されるプリントモードを用いずに、前記合体指示により指示されるプリントモードを用いて当該合体指示により特定される複数のプリントジョブを合体して１つのプリントジョブにすること」は上記甲第１乃至２号証の何れにも記載も示唆もされていない。また、当業者における技術常識によっても、この点が設計上の事項であるとも認められない。そして、請求項６に係る発明は、かかる点により、プリントモードの指示が含まれているプリントジョブの合体を行う場合にも、予め各プリントジョブに含まれているプリントモード以外の、合体指示により指示されるプリントモードを用いて、印刷を行うことができるという効果を奏するものである。
　したがって、請求項６に係る発明は、上記甲第１乃至２号証に記載された発明に基づいて当業者が容易に発明できたものではない。
　（ｄ）請求項２−５、７−１２、１３、１４、１５に対する判断
　請求項１３に係る発明は、請求項１に係る発明を単に方法として記載したにすぎないものであり、請求項２−５、７−１２、１４、１５に係る発明は、請求項１、６、または１３に係る発明を引用したものである以上、これらの請求項に係る発明は、上記甲第１乃至２号証に記載された発明に基づいて当業者が容易に発明できたものではない。
　
８．むすび
　以上のとおりであるから、特許異議申立ての理由及び証拠によっては、本件請求項１乃至１５に係る発明の特許を取り消すことはできない。
　また、他に本件請求項１乃至１５に係る発明の特許を取り消すべき理由を発見しない。
　よって、結論のとおり決定する。
【異議決定日】
平成１４年１２月１６日（２００２．１２．１６）
【訂正の要旨】
訂正の要旨
　特許請求の範囲の減縮、誤記の訂正、または、不明瞭な記載の釈明を目的として、特許請求の範囲の請求項９を削除し、請求項１０乃至１６の請求項番号を順次繰り上げ請求項９乃至１５とし、次のとおりに訂正する。
「【請求項１】プリントジョブを受け付ける受け付け手段、
　受け付けたプリントジョブを保持するスプーリング手段、
　
ホストコンピュータ上で指定され前記プリントジョブとは独立して受け付けるプリントジョブの合体指示を含んだ合体指示ジョブに応じて、
中で前記合体指示ジョブにより特定される
　合体されたプリントジョブをプリンタ側に転送する転送手段、
とを有
し、前記合体指示ジョブは、対象となるプリントジョブを特定する指示を含むものであり、更に、両面プリントモード、ソートプリントモード、ソートステーブルプリントモード、または、Ｎｉｎ１プリントモードを含むプリントモードの指定とを含めることが可能であ
　【請求項２】前記プリンタは両面プリント機能を持ち、前記ジョブ合体手段は、
前記合体指示ジョブにより両面プリントモードの指定が含まれている場合に、
当該合体指示ジョブにより特定される複数のプリントジョブを合体して１つのプリントジョブにする
　【請求項３】前記ジョブ合体手段は、
前記合体指示ジョブによりＮｉｎ１プリントモードの指定が含まれている場合に、
当該合体指示ジョブにより特定される複数のプリントジョブを合体して１つのプリントジョブにする
　【請求項４】前記プリンタは複数ページ複数部のプリントジョブを１部ごと、あるいは１ページごとにソートしてプリントするソートプリント機能を持ち、前記ジョブ合体手段は、
前記合体指示ジョブによりソートプリントモードの指定が含まれている場合に、
当該合体指示ジョブにより特定される複数のプリントジョブを合体して１つのプリントジョブにする
　【請求項５】前記プリンタはソートプリント後、ソートした各用紙ごとにステープルを行うソートステープルプリント機能を持ち、前記ジョブ合体手段は、
前記合体指示ジョブによりソートステープルプリントモードの指定が含まれている場合に、
当該合体指示ジョブにより特定される複数のプリントジョブを合体して１つのプリントジョブにする
　【請求項６】
プリントモードの指示を含む
　
合体される対象のプリントジョブを特定する指示と、合体されたプリントジョブのプリントモードの指示とを含み、前記プリントジョブとは独立して受け付けるプリントジョブの合体指示に応じて、
中で前記合体指示により特定される
　合体されたプリントジョブをプリンタ側に転送する転送手段、
とを有
し、
　前記プリンタは１つのプリントジョブの異なるページを連続動作でプリントする連続
プリント
前記プリントジョブで指示されるプリントモードを用いずに、前記合体指示により指示されるプリントモードを用いて当該合体指示により特定される複数のプリントジョブを合体して１つのプリントジョブにする
　【請求項７】前記ジョブ合体手段は、異なる
プリントジョブ
プリンタジョブの合体の指示により特定される複数のプリントジョブを合体して１つのプリントジョブにする
　【請求項８】前記ジョブ合体手段は、１つの
プリントジョブ
プリンタジョブの合体の指示により特定される複数のプリントジョブを合体して１つのプリントジョブにする
　【請求項
９
プリントジョブの
８
　【請求項
１０
プリント
プリント
９
　【請求項
１１
　各プリントジョブに含まれる各ページごとの画像データを画像メモリ上に展開する展開手段、
　展開した画像データを外部のプリンタに送出する展開データ送出手段、
を持ち、前記ジョブ合体手段は、プリント時に、画像データを画像メモリ上に展開しプリンタ装置に送出する際に
プリント
９
　【請求項
１２
を持ち、前記ジョブ合体手段は画像読み取り手段により読み取られた画像データをプリントジョブの一種とみなして、
プリント
９
　【請求項
１３
　受け付けたプリントジョブを保持するスプーリング工程と、
　
ホストコンピュータ上で指定され前記プリントジョブとは独立して受け付けるプリントジョブの合体指示を含んだ合体指示ジョブに応じて、
プリントジョブの中で前記合体指示ジョブにより特定される
　合体されたプリントジョブをプリンタ側に転送する転送工程と、
を有
し、前記合体指示ジョブは、対象となるプリントジョブを特定する指示を含むものであり、更に、両面プリントモード、ソートプリントモード、ソートステープルプリントモード、または、Ｎｉｎ１プリントモードを含むプリントモードの指定とを含めることが可能である
　【請求項
１４
プリント
プリント
　【請求項
１５
（５４）【発明の名称】
画像処理制御装置及び画像処理制御方法
（５７）【特許請求の範囲】
　【請求項１】　プリントジョブを受け付ける受け付け手段、
　受け付けたプリントジョブを保持するスプーリング手段、
　ホストコンピュータ上で指定され前記プリントジョブとは独立して受け付けるプリントジョブの合体指示を含んだ合体指示ジョブに応じて、スプーリング手段中の中で前記合体指示ジョブにより特定される複数のプリントジョブを合体して１つのプリントジョブにするジョブ合体手段、
　合体されたプリントジョブをプリンタ側に転送する転送手段、
とを有し、前記合体指示ジョブは、対象となるプリントジョブを特定する指示を含むものであり、更に、両面プリントモード、ソートプリントモード、ソートステープルプリントモード、または、Ｎｉｎ１プリントモードを含むプリントモードの指定とを含めることが可能であることを特徴とする画像処理制御装置。
　【請求項２】　前記プリンタは両面プリント機能を持ち、前記ジョブ合体手段は、前記合体指示ジョブにより両面プリントモードの指定が含まれている場合に、異なるプリントジョブに含まれるページが１枚の用紙の両面にそれぞれプリント可能なように当該合体指示ジョブにより特定される複数のプリントジョブを合体して１つのプリントジョブにすることを特徴とする請求項１の画像処理制御装置。
　【請求項３】　前記ジョブ合体手段は、前記合体指示ジョブによりＮｉｎ１プリントモードの指定が含まれている場合に、異なるプリントジョブに含まれるページが１枚の用紙上にＮページの画像を並べてプリントするＮｉｎ１プリント可能なように当該合体指示ジョブにより特定される複数のプリントジョブを合体して１つのプリントジョブにすることを特徴とする請求項１乃至２の画像処理制御装置。
　【請求項４】　前記プリンタは複数ページ複数部のプリントジョブを１部ごと、あるいは１ページごとにソートしてプリントするソートプリント機能を持ち、前記ジョブ合体手段は、前記合体指示ジョブによりソートプリントモードの指定が含まれている場合に、合体後のプリントジョブが１つのプリントジョブとしてソートプリント可能なように当該合体指示ジョブにより特定される複数のプリントジョブを合体して１つのプリントジョブにすることを特徴とする請求項１乃至３の画像処理制御装置。
　【請求項５】　前記プリンタはソートプリント後、ソートした各用紙ごとにステープルを行うソートステープルプリント機能を持ち、前記ジョブ合体手段は、前記合体指示ジョブによりソートステープルプリントモードの指定が含まれている場合に、合体後のプリントジョブが１つのプリントジョブとしてソートステープルプリント可能なように当該合体指示ジョブにより特定される複数のプリントジョブを合体して１つのプリントジョブにすることを特徴とする請求項１乃至４の画像処理制御装置。
　【請求項６】　プリントモードの指示を含むプリントジョブを受け付ける受け付け手段、
　受け付けたプリントジョブを保持するスプーリング手段、
　合体される対象のプリントジョブを特定する指示と、合体されたプリントジョブのプリントモードの指示とを含み、前記プリントジョブとは独立して受け付けるプリントジョブの合体指示に応じて、スプーリング手段中の中で前記合体指示により特定される複数のプリントジョブを合体して１つのプリントジョブにするジョブ合体手段、
合体されたプリントジョブをプリンタ側に転送する転送手段、
とを有し、
　前記プリンタは１つのプリントジョブの異なるページを連続動作でプリントする連続
プリント
　【請求項７】　前記ジョブ合体手段は、異なるプリントジョブに含まれるページが１枚の用紙上に多重に合成される合成プリント可能なようにプリンタジョブの合体の指示により特定される複数のプリントジョブを合体して１つのプリントジョブにすることを特徴とする請求項１乃至６の画像処理制御装置。
　【請求項８】　前記ジョブ合体手段は、１つのプリントジョブに含まれる複数のページの間に他のプリントジョブに含まれるページが挿入可能なようにプリンタジョブの合体の指示により特定される複数のプリントジョブを合体して１つのプリントジョブにすることを特徴とする請求項１乃至６の画像処理制御装置。
　【請求項
９
８
　【請求項
１０
９
　【請求項
１１
　各プリントジョブに含まれる各ページごとの画像データを画像メモリ上に展開する展開手段、
　展開した画像データを外部のプリンタに送出する展開データ送出手段、
を持ち、前記ジョブ合体手段は、プリント時に、画像データを画像メモリ上に展開しプリンタ装置に送出する際にプリントジョブの合体を行うことを特徴とする請求項１乃至
９
　【請求項
１２
を持ち、前記ジョブ合体手段は画像読み取り手段により読み取られた画像データをプリントジョブの一種とみなして、プリントジョブの合体を行うことを特徴とする請求項１乃至
９
　【請求項
１３
　受け付けたプリントジョブを保持するスプーリング工程と、
　ホストコンピュータ上で指定され前記プリントジョブとは独立して受け付けるプリントジョブの合体指示を含んだ合体指示ジョブに応じて、スプーリング中のプリントジョブの中で前記合体指示ジョブにより特定される複数のプリントジョブを合体して、１つのプリントジョブにするジョブ合体工程と、
　合体されたプリントジョブをプリンタ側に転送する
転送
を有し、前記合体指示ジョブは、対象となるプリントジョブを特定する指示を含むものであり、更に、両面プリントモード、ソートプリントモード、ソートステープルプリントモード、または、Ｎｉｎ１プリントモードを含むプリントモードの指定とを含めることが可能であることを特徴とする画像処理制御方法。
　【請求項
１４
　【請求項
１５
【発明の詳細な説明】
　【０００１】
　【発明の属する技術分野】
　本発明はホストコンピュータ等からの画像データの処理を制御する画像処理制御装置に関するものであり、特にページ記述言語（Ｐａｇｅ　Ｄｅｓｃｒｉｐｔｉｏｎ　Ｌａｎｇｕａｇｅ：以下ＰＤＬという）で記述されたＰＤＬデータの形でホストコンピュータ等から画像データを受け取る画像処理制御装置及び画像処理制御方法に関するものである。
　【０００２】
　【従来の技術】
　従来、ホストコンピュータ等からＰＤＬデータを受信し、画像処理し、プリンタに送って画像を形成するプリントシステムではプリントジョブごとにプリント動作を行っていた。一般に、あるユーザが、ホストコンピュータ上の、あるアプリケーションソフトから、ある文書をプリントする単位がプリントジョブとなる。ホストコンピュータから送られてきたプリントジョブは、それぞれ独立にプリント処理されていた。
　【０００３】
　【発明が解決しようとする課題】
　上記従来例の画像処理装置では、ホストコンピュータから送られてきたプリントジョブは、それぞれ独立にプリント処理されていたため、以下のような問題があった。
　【０００４】
　１）各プリントジョブをプリンタにおいてプリントするときに、各プリントジョブごとにプリンタの起動、停止を行っていた。このため、起動時間、停止時間の長いプリンタの場合には、ジョブとジョブの間の待ち時間が長く、パフォーマンスの低下の原因になっていた。
　【０００５】
　２）画像処理装置に接続されているプリンタが、１枚の用紙の表、裏に画像形成可能な両面機能を持っている場合に、異なるジョブに含まれるページを１枚の紙の表裏に形成することができなかった。
　【０００６】
　３）画像処理装置が、１枚の用紙上にＮページの画像を並べてプリントできるＮｉｎプリント機能を持っている場合に、異なるジョブに含まれるページを１枚の紙上に並べて形成することができなかった。
　【０００７】
　４）画像処理装置に接続されているプリンタが、複数ページ複数部のジョブを１部ごと、あるいは１ページごとにソートしてプリントするソートプリント機能を持っている場合に、異なるジョブに含まれるページをまとめてソートプリントすることができなかった。
　【０００８】
　５）画像処理装置に接続されているプリンタが、ソートプリント後、ソートした各用紙ごとにステープルを行うソートステープルプリント機能を持っている場合に、異なるジョブに含まれるページをまとめてソートステープルプリントすることができなかった。
　【０００９】
　また、あるユーザが、ひとつの文書を複数のファイルに分けて作成した場合、それらを個々にプリントすると、ユーザは手動で並べ替えをする必要があった。
　【００１０】
　さらに、あるユーザが、ひとつの文書を複数のアプリケーションを用いて作成した場合、それらを個々にプリントすると、ユーザは手動で並べ替えをする必要があった。例えば、文章作成ソフトで第１、３ページを作成し、図形作成ソフトで第２、４ページを作成した場合等である。
　【００１１】
　さらに、１つの文書を複数のユーザが分担して作った場合にも、それらは個々にプリントする必要があり、ユーザは手動で並べ替えをする必要があった。
　【００１２】
　本発明は上述のような事情に鑑みてなされたものであり、プリンタ側或いはサーバ側においてコンピュータから送られた複数のプリントジョブを合体して１つのジョブとみなすことにより、従来ジョブ単位に適用されていた種々の処理を複数のプリントジョブ全体に適用可能な画像処理装置及び画像処理制御方法を提供することを目的とする。
　【００１３】
　【課題を解決しようとするための手段】
　上記課題を解決するため、本発明の画像処理制御装置及び画像処理制御方法は、プリントジョブを受け付け、受け付けたプリントジョブを保持し、
ホストコンピュータ上で指定され前記プリントジョブとは独立して受け付けるプリントジョブの合体指示を含んだ合体指示ジョブに応じて、
プリントジョブの中で前記合体指示ジョブにより特定される
ものであり、合体指示ジョブは、対象となるプリントジョブを特定する指示を含むものであり、更に、両面プリントモード、ソートプリントモード、ソートステープルプリントモード、または、Ｎｉｎ１プリントモードを含むプリントモードの指定とを含めることが可能である
　【００１４】
　【発明の実施の形態】
　（第１実施例）
　図２は、本発明の第１の実施例におけるカラーＰＤＬ対応の画像処理装置３，画像形成装置１から構成される画像形成システムを示すブロック図である。
　【００１５】
　図示するように、ホストコンピュータ２−１、２−２等と、画像処理装置３とはネットワーク４を介して接続されている。ホストコンピュータからネットワーク４及び外部インタフェース回路５を介して送られてきたＰＤＬデータは、ＣＰＵ６によって一旦、ハードディスク８内のスプール用領域８−１内に保持される。ついで、スプール用領域８−１から読み出されたＰＤＬデータはラスタイメージ画像データに展開され、ＲＡＭ１０内のフルページ画像メモリ１０−１に書き込まれる。展開された画像データは、フルページ画像メモリ１０−１から読み出され、プリンタインタフェース回路１１を経由して画像形成装置１に送られ画像が形成される。ハードディスク８内のプログラム領域８−２はプログラムを保持するのに使われ、それがＲＡＭ１０内のワークメモリ領域１０−２に移されてプログラムが実行される。ワークメモリ領域１０−２の一部や、ハードディスク８内のワークメモリ領域８−３は作業用の一時領域としても使われる。プリンタ通信部９は画像形成装置１との通信を行うためのものである。また、７はこれらを結ぶＣＰＵバスである。
　【００１６】
　画像メモリ１０−１は本実施例では、１画素につきＲＧＢ（Ｒｅｄ，Ｇｒｅｅｎ，Ｂｌｕｅ）各８ｂｉｔ、計２４ｂｉｔで構成され、Ａ３サイズ１ページ分の容量を持ち、Ａ４サイズをプリントする場合は２ページ分の容量となる。
　【００１７】
　本実施例における画像形成装置１は、フルカラーの電子写真複写機であり、画像処理装置から送られる１画素につきＲＧＢ各８ｂｉｔ、計２４ｂｉｔのラスタ形式の画像データ１２に基づいて画像形成を行う。ただし、画像形成はＹＭＣＫ（Ｙｅｌｌｏｗ，Ｍａｇｅｎｔｅ，Ｃｙａｎ，ｂｌａｃＫ）の４色のトナーを用いて行われるため、画像形成装置１内部でＲＧＢからＹＭＣＫへの変換が行われる。
　【００１８】
　図３は、画像形成装置１であるところのフルカラーの電子写真複写機の構成を説明するための概略ブロック図である。３１はＤＦ（Ｄｏｃｕｍｅｎｔ　Ｆｅｅｄｅｒ）と呼ばれる原稿自動給紙部である。原稿自動給紙部については市販の多くの複写機で使用されているため、詳細を説明しないが、複数の原稿を載置しておき、それを１枚ずつ原稿読み取り位置に運ぶための装置である。不図示の原稿読み取り位置におかれた原稿は、不図示の光学系とカラーＣＣＤ等から構成される画像読み取り部３２を用いて読み取られてＲＧＢ画像データに変換され、切替部４５を経由して画像処理部３３でＹＭＣＫデータに変換された後、レーザ駆動部３４に送られる。一方、画像処理装置３から送られてくる画像データ１２も切替部４５を経由して画像処理部３３でＹＭＣＫデータに変換された後、レーザ駆動部３４に送られる。画像形成装置１が複写機として動作する場合は、切替部４５で画像読み取り部３２からの画像データ４６が選択され、プリンタとして動作する場合は画像処理装置３から送られてくる画像データ１２が選択される。画像処理部３３から送られてきた画像データはレーザ駆動部３４でレーザ光りに変換され、感光ドラム３５上に潜像を形成する。画像を形成される用紙は上段カセット３７、または下段カセット３９から給紙され、転写ドラム３６に巻き付けられる。感光ドラム上の潜像は不図示の現像器によりトナーが付着されて可視像となり、転写部３６で用紙に転写される。この潜像の形成、現像、転写をＹＭＣＫごとに１枚の用紙に対して転写ドラムを４回転させつつ４回繰り返すことにより、用紙上にＹＭＣＫのトナーが転写される。トナーが転写された用紙は定着器４０に送られ、ここでトナーが溶融定着され、フルカラー画像が形成される。定着された用紙は、通常プリント（通常コピーも同じ。以下同様）時はステープルソータユニット４２に送られ、通常は一番上部の排紙トレー４４−１上に排紙される。
　【００１９】
　一方、両面プリントの表面プリント時は、定着器４０を通った用紙は反転部４１に送られ、反転部４１で進行方向を反転され、両面トレー３８に入る。この時、表面画像は紙の上部側となる。ついで、両面トレーから給紙された用紙は、通常プリント時と同様な経路で裏面がプリントされ、排紙される。
　【００２０】
　さらに、複数ページ複数部の通常ソートプリントの場合、ステープルソータユニット４２に送られた各部は、各排紙トレー４４−１、４４−２、４４−３に振り分けて出力される。要するに各排紙トレーには複数ページ１部の出力が積載される。
　【００２１】
　また、複数ページ複数部のグループソートプリントの場合、ステープルソータユニット４２に送られた各ページは、各排紙トレー４４−１、４４−２、４４−３に振り分けて出力される。要するに各排紙トレーには各ページごとに複数部の出力が積載される。
　【００２２】
　以上通常ソートプリント、及びグループソートプリントを合わせてソートプリントと呼ぶ。また図３は略図のため、排紙トレーは３つしか書いていないが、実際には１０個とか、２５個とかで構成される。
　【００２３】
　また、ステープルソータユニット４２にはステープルユニット４３が付属しており、各排紙トレー上に積載された用紙をステープルする機能を持っている。通常、この機能はソートプリント機能と組み合わせて使用されるため、ステープルソートプリント機能と呼ぶ。例えば、通常ソートプリントと組み合わせた場合には、複数ページ１部の出力ごとにステープルされ、それが複数部分、得られる。
　【００２４】
　図４はＰＤＬデータについて説明するための図である。ＡＤＯＢＥ社のＰｏｓｔ　Ｓｃｒｉｐｔ（登録商標）言語に代表されるＰＤＬ（Ｐａｇｅ　Ｄｅｓｃｒｉｐｔｉｏｎ　Ｌａｎｇｕａｇｅ）は、図４（ａ）に示すように、１ページの画像を（ｉ）文字コードによる画像記述、（ｉｉ）図形コードによる画像記述、（ｉｉｉ）ラスタ画像データによる画像記述などの要素を組み合わせて記述するための言語であり、それで記述されたデータがＰＤＬデータである。
　【００２５】
　図４（ｂ）は、文字コードによる記述の例である。Ｌ１００は、文字の色を指定する記述であり、カッコの中は順にＲｅｄ、Ｇｒｅｅｎ、Ｂｒｕｅの輝度を表わしている。最小は０．０であり、最大は１．０である。Ｌ１００では、文字を黒にすることを指定する。次に、Ｌ１０１は変数Ｓｔｒｉｎｇ１に文字列“ＩＣ”を代入している。次にＬ１０２では、第１、第２パラメータが、文字列をレイアウトする用紙上の開始位置座標のｘ座標とｙ座標を示し、第３パラメータが文字の大きさ、第４パラメータが文字の間隔を示しており、第５パラメータがレイアウトすべき文字列を示している。要するにＬ１０２は座標（０．０，０．０）のところから、大きさ０．３、間隔０．１で文字列“ＩＣ”をレイアウトするという指示となる。
　【００２６】
　図４（ｃ）は図形コードによる記述の例である。Ｌ１０３はＬ１００と同様、線の色を指定しており、ここでは、Ｒｅｄが指定されている。次に、Ｌ１０４は、線を引くことを指定するためのものであり、第１、２パラメータが線の始端座標、第３、４パラメータが終端座標のそれぞれ、Ｘ、Ｙ座標である。第５パラメータは線の太さを示す。
　【００２７】
　図４（ｄ）はラスタ画像データによる記述の例である。Ｌ１０５は、ラスタ画像を変数ｉｍａｇｅ１に代入している。ここで、第１パラメータはラスタ画像の画像タイプ、及び色成分数を表わし、第２パラメータは１色成分あたりのビット数を表わし、第３、第４パラメータは、ラスタ画像のｘ方向、ｙ方向の画像サイズを表わす。第５パラメータ以降が、ラスタ画像データである。ラスタ画像データの個数は、１画素を構成する色成分数、及び、ｘ方向、ｙ方向の画像サイズの積となる。Ｌ１０５では、ＲＧＢ画像は３つの色成分（Ｒｅｄ、Ｇｒｅｅｎ、Ｂｒｕｅ）から構成されるため、ラスタ画像データの個数は３×５×５＝７５個となる。
　【００２８】
　図４（ｅ）は、１ページの中で図４（ｂ）、（ｃ）、（ｄ）の画像記述を解釈して、ラスタ画像データに展開した様子を示したものである。Ｒ１００、Ｒ１０１、Ｒ１０２はそれぞれ図４（ｂ）、（ｃ）、（ｄ）のＰＤＬデータを展開したものである。これらのラスタ画像データは、実際にはＲＧＢ色成分毎にフルページ画像メモリ１０−１内に展開されており、例えばＲ１００の部分は、各ＲＧＢメモリに、全て０が書かれており、Ｒ１０１の部分は、それぞれ、２５５，０，０が書き込まれる。
　【００２９】
　ホストコンピュータ２から送られてきたＰＤＬデータは、このようにラスタ画像に展開され、画像メモリ１０−１に書き込まれる。
　【００３０】
　本実施例におけるＰＤＬでは、プリントジョブをプリントする際の各種モードを記述するための記述も用意されている。図４（ｆ）は、各種モードの記述の例である。Ｌ１０７は、このジョブを後述する４ｉｎ１モードでプリントする指示である。同様に、Ｌ１０８、Ｌ１０９、Ｌ１１０は、このジョブをそれぞれ、両面モード、ソートモード、ステープルモードでプリントする指示である。これらのモードについては後述する。また、Ｌ１１１はこのジョブに含まれる各ページを４部プリントする指示である。４ｉｎ１モードについては後述する。
　【００３１】
　図５はプリントジョブについて説明するための図である。ジョブＡはユーザａ（ホストコンピュータａ）から送られてきたプリントジョブで、４１−１〜４１−３の３ページから構成されるジョブである。図でＰ．１は１ページ目のページであることを意味する。同様にジョブＢはユーザｂの２ページのジョブであり、ジョブＣはユーザａの１ページのジョブである。
　【００３２】
　図１はジョブの合体について説明するための図である。追加合体ジョブＸは、図５のジョブＡ、ジョブＢ、ジョブＣをこの順番に追加的に合体したジョブである。即ち、ジョブＡの３ページが合体ジョブＸの１ページ目から３ページ目となり、ジョブＢが４ページ目から５ページ目となり、ジョブＣが６ページ目となる。挿入合体ジョブＹは、図５のジョブＣをジョブＡの２ページ目と３ページ目の間に挿入して合体したジョブである。合体ジョブＹは１つのジョブの中に他のジョブを挿入した構成となっているが、これに限らず、２つ以上のジョブの各ページをランダムに入れ子的に合体させる場合も含む。合成合体ジョブＺは、図５のジョブＢとジョブＣを合成して合体したジョブである。即ち、ジョブＢの１ページ目と、ジョブＣの１ページ目を重ねて１枚の用紙上に形成する。
　【００３３】
　図６は連続プリントについて説明するための図である。図６（１）はジョブの合体を行わない場合の連続プリントの様子を表している。まず、ジョブＡをプリントすべく、プリンタが起動し、準備が終わった段階で１ページ目の給紙が始まり、ついで画像形成が行われ、ついで排紙される。１ジョブ中の各ページはパイプライン処理（流れ作業）により、給紙、形成、排紙が連続的に行われる。即ち、１ページ目を排紙するのと並行して２ページ目の形成と３ページ目の給紙が行われる。ジョブＡの最後のページである３ページ目が排紙されると、プリンタは停止処理に入り、それが終了後停止する。ジョブＢのプリントは、ジョブＡのプリントが完全に終わった後、改めてプリンタが起動されて行われる。
　【００３４】
　一方、図６（２）は、ジョブの合体を行った場合の、追加合体ジョブＸの連続プリントの様子を表している。図６（１）と同様にして、ジョブＸの最初の３ページ（ジョブＡ）がプリントされるが、合体した場合は、続いて次の２ページ（ジョブＢ）、次の１ページ（ジョブＣ）も連続して形成され、ジョブＡとジョブＢ、ジョブＢとジョブＣの間でプリンタが停止することがない。このため、図６から明らかなように、ジョブＡ，Ｂ，Ｃのプリントに要する時間は、ジョブの合体を行った方が圧倒的に短くなる。
　【００３５】
　図７は両面プリントについて説明するための図である。図７（１）はジョブの合体を行わない場合の両面プリントの様子を表している。まず、ジョブＡの１ページ目と２ページ目が１枚目の紙の表と裏に形成される。ついで、ジョブＡの３ページ目が２枚目の紙の表に形成されるが、ジョブＡは３ページしか無いので、２枚目の紙の裏は空白のまま排紙される。同様にして、ジョブＢ、ジョブＣはそれぞれ１枚の紙を用いて両面プリントされる。
　【００３６】
　一方、図７（２）は、ジョブの合体を行った場合の、追加合体ジョブＸの両面プリントの様子を表している。図７（１）と同様にして、ジョブＸの最初の２ページが１枚目の紙の表と裏に形成される。ついで、ジョブＸの３ページ目であるところのジョブＡの３ページ目と、ジョブＸの４ページ目であるところのジョブＢの１ページ目が２枚目の紙の表と裏に形成される。同様に、ジョブＢの２ページ目と、ジョブＣの１ページ目が３枚目の紙の表と裏に形成される。このように図７（１）では、紙が４枚必要なのにたいし、図７（２）では３枚の紙で済んでいる。また、ジョブＡ、Ｂ、Ｃが元々１つの文書を構成すべく作られていた場合、図７（１）のように間に空白が入るのは好ましくない。
　【００３７】
　図８は４ｉｎ１プリントについて説明するための図である。図８（１）はジョブの合体を行わない場合の４ｉｎ１プリントの様子を表している。４ｉｎ１プリントとは、１枚の用紙上に４枚の画像を縮小して並べてプリントする機能である。並べる画像の数は４以外にも２とか８とかでもよく、これらを総称してＮｉｎ１プリント機能と呼んでいる。４ｉｎ１プリントでは、まず、ジョブＡの１ページ目〜３ページ目が１枚目の紙上に並べて形成される。ジョブＡは３ページしか無いので、１枚目の紙の４番目の領域は空白のまま形成される。同様にして、ジョブＢ、ジョブＣはそれぞれ１枚の紙を用いて４ｉｎ１プリントされる。
　【００３８】
　一方、図８（２）は、ジョブの合体を行った場合の、追加合体ジョブＸの４ｉｎ１プリントの様子を表している。図８（１）と同様にして、ジョブＸの最初の３ページ（ジョブＡ）が１枚目の紙上に並べられる。ついで、ジョブＸの４ページ目であるところのジョブＢの１ページ目が１枚目の紙上の４番目の領域に並べられる。同様に、ジョブＢの２ページ目と、ジョブＣの１ページ目が２枚目の紙上に並べて形成される。このように図８（１）では、紙が３枚必要なのにたいし、図８（２）では２枚の紙で済んでいる。また、ジョブＡ、Ｂ、Ｃが元々１つの文書を構成すべく作られていた場合、図８（１）のように間に空間が入るのは好ましくない。
　【００３９】
　図９はソートプリントについて説明するための図である。図９（１）はジョブの合体を行わない場合のソートプリントの様子を表している。まず、ジョブＡの３ページ２部がソートプリントされ、ステープルソートユニット４２上の各排紙トレー上にジョブＡが１部づつ排紙される。ユーザが、これを取り出し、ついで、同様にしてジョブＢの２ページ２部、ジョブＣの１ページ２部が排紙される。ジョブＡ、Ｂ、Ｃが元々１つの文書を構成すべく作られていた場合、ユーザは、１部ずつ排紙された各ジョブを手動で並べ替える必要がある。これは特に、各ジョブの各ページを入れ子状態で並べ替える必要のある場合は、大きな作業量となる。また、ソートした各部ごとにステープルを行う場合、手動で並べ替えた後、手動でステープルしないといけない。
　【００４０】
　一方、図９（２）は、ジョブの合体を行った場合の、追加合体ジョブＸのソートプリントの様子を表している。図９（１）と同様にして、ジョブＸの最初の３ページ２部がソートプリントされ、ステープルソートユニット上の各排紙トレー上にジョブＡが１部づつ排紙される。ついで、ジョブＸの４、５ページ目であるところのジョブＢ２部がソートプリントされ、ジョブＡの上に排紙される。同様に、ジョブＣ２部も、ジョブＢの上に排紙され、結果としてジョブＸの６ページが各排紙トレー上に１部ずつ排紙される。以上は追加合体ジョブＸの場合についての説明であるが、挿入合体ジョブＹの場合も同様に合体した順番で排紙トレー上に排紙されるため、ユーザは手動で並べ替える必要はない。また、ソートした各部ごとにステープルを行う場合、ステープルユニット４３により自動的にステープルが実行される。
　【００４１】
　また、図９では通常ソートによりソートした場合について説明したが、通常ソートの代わりにグループソートによりソートした場合も同様である。
　【００４２】
　以上では、合体したジョブに対する連続動作プリント、両面プリント、Ｎｉｎ１プリント、ソートプリント、ステープルソートプリントについて個々に説明したが、合体したジョブに対して、これらの各機能を組み合わせて適用できることはいうまでもない。例えば、合体したジョブを、４ｉｎ１しつつ両面プリントし、それをステープルソートすることができる。
　【００４３】
　図１０はジョブの合体がどのように実行されるかを説明するための図である。第１の実施例の画像処理装置は、ホストコンピュータから受け取ったジョブをハードディスク内のスプール領域８−１に保持するが、その保持場所として２種類の待ち行列を使用している。図１０に示すごとく、１つはプリントキューと呼ばれる待ち行列で、この待ち行列は待ち行列に入った順番にジョブが並び、先頭のジョブからプリントが実行される仕組みになっている。もう１つはホールドキューと呼ばれる待ち行列で、この待ち行列でも待ち行列に入った順番にジョブが並ぶが、ホールドキュー中のジョブはユーザにより意図的にプリントキューに移動されない限りプリントされない。
　【００４４】
　本実施例の画像処理装置では、ホストコンピュータから画像処理装置３にプリントジョブを送る場合、どちらのキューに入れるかを指定する仕組みになっている。本実施例におけるジョブの合体では、合体されるジョブはあらかじめホールドキューに入れておく。図１０でいえば、ホールドキュー内のジョブＡ、Ｂ、Ｃが合体されるジョブである。ジョブの合体は後述するＪＤＬ（ｊｏｂ　Ｄｅｓｃｒｉｐｔｉｏｎ　Ｌａｎｇｕａｇｅ）ジョブで指示する。ＪＤＬはＰＤＬを拡張した言語であり、ＪＤＬジョブはＰＤＬジョブの一種として扱われる。ジョブの合体を行うには、ホストコンピュータから、その指示を含んだＪＤＬジョブをプリントキューを指示してプリントする。図１０のようにプリントキューの先頭にＪＤＬジョブが達した場合、ＪＤＬジョブの処理が開始され、そのＪＤＬジョブで指示されたジョブの合体が実行され、合体したジョブのプリントが実行される。図１０のＪＤＬジョブＳはジョブＡ、Ｂ、Ｃの追加合体を指示するものである。
　【００４５】
　図１１はＪＤＬジョブの例を説明するための図である。まず、（１）の１行目の『＃＃ＪＤＬ』は本ジョブが一般のＰＤＬジョブでなく、ＪＤＬジョブであることを示すためのものである。（１）の２行目の『＃Ｊ：Ａ＋Ｂ＋Ｃ』は、ジョブＡ、Ｂ、Ｃをこの順番に合体するという指示である。ちなみに本実施例のＰＤＬでは先頭に『＃』のある行はコメントとして扱われるので、本ジョブはＰＤＬジョブとしては無視される。
　【００４６】
　次に、図１１（２）の２行目は、ジョブＡの１ページ目から２ページ目、ジョブＣ，ジョブＡの３ページ目をこの順番に合体するという指示である。次に、図１１（３）の２行目は、ジョブＢとジョブＣを合成合体するという指示である。次に、図１１（４）の２行目は、３行目の指示で合体したジョブ全体を４ｉｎ１プリントモードでプリントすることを指示するものである。同様に、図１１（５）、（６）、（７）は、合体したジョブ全体をそれぞれ、両面プリントモード、ソートプリントモード、ステープルソートプリントモード、でプリントすることを指示するものである。最後に図１１（８）の２行目は、合体したジョブ全体を４部プリントすることを指示するものである。図１１では各モードについて個々に説明したが、各モードを指定する行を並べることにより、各モードを組み合わせて指定できる。ただし、２ｉｎ１と４ｉｎ１のように矛盾するモードの場合は、後に指定されたものが有効となる。
　【００４７】
　図１２は第１の実施例の画像処理装置３の制御フローを説明するためのフローチャートである。まず、受信タスクは、Ｓ１１でネットワーク上のホストコンピュータのどれかから要求があればプリントジョブを受信する。ついでＳ１２で、そのプリントジョブがホールドキューを指定して送られてきたかどうか判定し、そうであればＳ１３でそのジョブをホールドキューに保持する。一方、プリントキューを指定された場合や指定が無い場合は、Ｓ１４でプリントキューに保持する。
　【００４８】
　一方、展開、プリントタスクは、まず図１２のＳ２１でプリントキューの先頭のジョブをピックアップする。Ｓ２２ではそれがＪＤＬジョブかどうかを先頭の『＃＃ＪＤＬ』行で判定し、ＪＤＬジョブでなければＳ２３で通常のＰＤＬジョブとして展開、プリント処理する。この展開、プリント処理については図１３を用いて後述する。一方、ＪＤＬジョブの場合は、Ｓ２４でＪＤＬジョブ中の『＃Ｍ：』で始まる行で指定された各種モードをＪＤＬモードとして設定する。ついで、Ｓ２５でＪＤＬジョブ中の例えば図１１で説明した様に『＃Ｊ：』で始まる行で指定された順番に各ジョブの各ページを並べ替える。このとき、各ジョブはホールドキューから移されて合体される。ジョブの並べ替えが終了すると、Ｓ２６でＳ２３と同様に展開、プリント処理する。
　【００４９】
　図１３は展開、プリント処理の詳細フローチャートである。まず、Ｓ３１ではＰＤＬジョブ中で指定された各種モードを、そのジョブの処理モードとして設定する。ついで、Ｓ３２で本ジョブがＪＤＬジョブで合体を指示された合体ジョブかどうかを判定し、ｙｅｓの場合は、Ｓ３３において、Ｓ３１で設定されたモードを図１２のＳ２４で設定したＪＤＬモードにより上書きする。これは、ジョブの合体において、合体される各ジョブ中で指定された各種モードよりもＪＤＬジョブ中で指定された各種モードを優先させるための処理である。この結果、例えば、ジョブＡ中で２ｉｎ１、ジョブＢ中で４ｉｎ１、ジョブＣ中で通常プリントが指示されていた場合でも、ＪＤＬジョブ中に４ｉｎ１の指定があれば、それが優先されて全てのページが４ｉｎ１でプリントされる。
　【００５０】
　次にＳ３４では、指定された各種モードに応じて、プリンタ１に、両面モード、ソートモード、ステープルソートモードかどうかを通知する。次にＳ３５では、４ｉｎ１モード、または合成モードが指定されているか判定し、どちらも指定されていなければＳ４０で、各ページを順次、フルページ画像メモリ上に展開し、展開した画像データをプリンタ１に送ってプリントを行う。このとき、合体ジョブであれば、合体されたジョブの各ページが順次、合体された順番で送られる。全てのページをプリント後、展開、プリント処理を終了する。一方、Ｓ３５で４ｉｎ１モードの場合は、Ｓ３６で最初のページをフルページ画像メモリ上の最初の４分の１の領域に展開し、Ｓ３７では４つ揃ったか、即ちフルページ画像メモリ上の４つの領域が全てうまかったかどうか、または、残りページがあるかどうかを判定する。残りページがあり、かつ、４つ揃っていない場合は、Ｓ３６に戻り次のページをフルページ画像メモリ上の次の４分の１の領域に展開し、Ｓ３７に再度進む。一方、残りページがないか、４つに揃った場合には、Ｓ３８でフルページ画像メモリ上の画像データをプリンタ１に送ってプリントを行う。この結果、図８（２）で説明したような４ｉｎ１プリントが得られる。プリントが終わると、Ｓ３９で残りページがあるかどうか判定し、ある場合にはＳ３６に戻り、次のページをフルページ画像メモリ上の最初の４分の１の領域に展開し、Ｓ３７に再度進む。Ｓ３９で残りページがなければ展開、プリント処理を終了する。
　【００５１】
　一方、Ｓ３５で合成モードの場合は、Ｓ４１で最初のページをフルページ画像メモリ上に展開し、Ｓ４２では、前のページと合成するべきページが残っているかどうか判定する。残っている場合は、Ｓ４１に戻り、次のページををフルページ画像メモリ上に展開し、再度Ｓ４２に進む。Ｓ４１における２回目以降の展開では、展開前にフルページ画像メモリの消去を行わず、しかも展開時に白データの書き込みを行わない。こうすることにより、複数のページ中の白以外のデータのある部分が次々と上書きされていき、図１の合成合体ジョブに関して説明したような合成プリントが得られる。Ｓ４２で合成するべきページが残っていない場合は、Ｓ４３でフルページ画像メモリ上の画像データをプリンタ１に送ってプリントを行う。プリントが終わると、Ｓ４４で残りページがあるかどうか判定し、ある場合にはＳ４１に戻り、フルページ画像メモリの消去を行った後、次のページをフルページ画像メモリ上に展開し、Ｓ４２に再度進む。Ｓ４４で残りページがなければ展開、プリント処理を終了する。
　【００５２】
　（第２実施例）
　本発明の第２実施例は、第１の実施例ではＪＤＬジョブを用いてジョブの合体を指示していたのを、ある条件を満たすジョブについては自動的に合体するように構成したものである。第１の実施例と同様な部分については説明を省略し、第１の実施例と異なる部分についてのみ、図１４、図１５、図１６を用いて説明する。
　【００５３】
　第２の実施例の構成の目的は、できるだけ紙の使用量を減らすことである。プリントアウトした用紙をすぐには必要とはしないけど、プリントアウトしておきたい場合などに、そういうジョブをまとめて４ｉｎ１等でプリントすることで紙の使用量を減らす。
　【００５４】
　図１４は、第２の実施例におけるスプール領域に配置される待ち行列を説明するための図である。第１の実施例と同様のホールドキュー、プリントキューの他に、新たにジョイントキューと呼ばれる待ち行列を持っている。本実施例の画像処理装置では、ホストコンピュータから画像処理装置３にプリントジョブを送る場合、３つのキューのうち、どれに入れるかを指定する仕組みになっている。プリントキューに入れられたジョブは待ち行列の先頭に到達すると自動的にプリントされる。一方、ホールドキューに入れられたジョブは、プリントキューに移動されないかぎりプリントされない。一方、ジョイントキューに入れられたジョブは、一定条件を満たすと自動的に、単独で、あるいは別のジョブと合体されてプリントされる。本実施例におけるジョブの合体では、合体されるジョブはこのようにジョイントキューに入れておく。図１４は、ある条件が成立したときに、ジョイントキュー中のジョブＡ、Ｃ、Ｄが自動的に合体されて、合体ジョブＸが作られ、プリントキューに移動される様子を示している。ここで後述する理由により、ジョブＤは２つのジョブＤ１とＤ２に分解され、ジョブＤ１はジョブＡ、Ｃと合体されてジョブＸとなるが、ジョブＤ２はジョイントキューの最後に戻される。合体ジョブＸはプリントキューの先頭に到達すると自動的にプリントされる。
　【００５５】
　図１５は第２の実施例の画像処理装置３の制御フローを説明するためのフローチャートである。本実施例の特徴であるジョイントタスクは、Ｓ５１でジョイントキュー中の先頭のジョブをピックアップする。図１４でいえば、ユーザーａのジョブＡがピックアップされる。ついでＳ５２では、Ｓ５１でピックアップしたユーザの他のジョブをジョイントキュー中から検索する。図１４でいえば、ジョブＣ、ジョブＤが見つかる。ついでＳ５３では、その各ジョブを合体した場合に、出力用紙１枚分以上のページ数があるかどうかを判定する。出力用紙１枚分のページ数とは、例えば両面モードなら２であり、４ｉｎ１モードなら４であり、４ｉｎ１両面モードなら８である。即ち、その数のページが無いと、出力用紙１枚が埋まらないことを意味する。出力用紙１枚分以上のページ数がある場合は、Ｓ５５で各ジョブを合体し、プリントキューに移して画像を形成する。このとき、合体し、プリントキューに移されたジョブはジョイントキューからは削除される。また、ジョブを合体した結果のページ数が、出力用紙１枚分のページ数の倍数にならない場合は、その半端分のページは、合体されず、残りジョブとしてジョイントキューの最後に戻される。例えば、図１４の例であれば、合体ジョブを４ｉｎ１でプリントするとし、ジョブＡが２ページ、ジョブＣが１ページ、ジョブＤが２ページの場合、ジョブＡ、ジョブＣ、ジョブＤの１ページ目が合体されてジョブＸとなり、一方、ジョブＤの２ページ目が分離されてジョブＤ２としてジョイントキューの最後に戻される。これら画像の埋まっていない用紙をできるだけプリントしないための処理である。
　【００５６】
　一方、Ｓ５３で出力用紙１枚分以上のページ数がない場合は、Ｓ５４で、ピックアップしたユーザの各ジョブの中で、ジョイントキューに入ってから一定時間以上経過したジョブであるかどうかを判定する。そういうジョブがある場合は、Ｓ５５で該当するジョブを全て合体し、プリントキューに移して画像を形成する。このとき、合体し、プリントキューに移されたジョブはジョイントキューからは削除される。これらの処理は、合体されないまま、ジョイントキューに長時間、ジョブが滞留するのを防止するためのものである。また、Ｓ５４では、一定時間以上経過したを判定する代わりに、例えば、昨日以前にジョイントキューに入ったジョブかどうか等で判定するようにしてもいい。また、ハードディスクの容量が一定量以下になった場合に、古いものからプリントして削除するようにしてもいい。
　【００５７】
　一方、Ｓ５４で、一定時間以上経過したジョブがない場合や、Ｓ５５で、プリントキューへの移動が終わると、Ｓ５６でジョイントキューの中の次ぎのジョブをピックアップし、Ｓ５２に戻る。図１４でいえば、ユーザｂのジョブＢがピックアップされる。
　【００５８】
　図１６は、本実施例における合体ジョブのプリントフォーマットを説明するための図である。本実施例の場合、ジョイントキュー中のジョブは自動的に合体されるため、実施例１のようなＪＤＬジョブによるモード指定がない。このため、合体ジョブのフォーマットは固定化されており、本実施例では図１６のような４ｉｎ１モード、片面、１部、ソートなし、ステープルなしというモードに固定されている。合体される各ジョブの中で各種モードが指定されていても、合体ジョブの場合は無視される。ジョイントキュー中のジョブは自動的に合体されるため、誰の、どのジョブがプリントされたのかを明確化するために、プリントされる各用紙のヘッダ部には、ユーザ名と、プリントした日付が記載される。さらに、４ｉｎ１に並べられる各ページの上部には、それがどのジョブの何番目のページかどうかが記載される。さらに、各ジョブの境界を明確化するために、ジョブの境界は太線で区切られる。
　【００５９】
　（第３実施例）
　本発明の第３の実施例は、第１の実施例では画像処理装置３内でＪＤＬジョブを用いてジョブの合体を指示していたのを、画像形成装置１の操作部を用いてジョブの合体を指示するように構成したものである。また、合体するジョブとして本来のプリントジョブに加えて、画像形成装置１であるところのカラー複写機の画像読み取り部で読み取った画像データもプリンとジョブの一種とみなし、それをも合体するように構成したものである。第１の実施例と同様な部分については説明を省略し、第１の実施例と異なる部分についてのみ、図１７、図１８、図１９、図２０を用いて説明する。
　【００６０】
　図１７は、本発明の第３の実施例におけるカラーＰＤＬ対応の画像処理装置３、画像形成装置１から構成される画像形成システムを示すブロック図である。
　【００６１】
　ホストコンピュータからネットワーク４を介して送られてきたＰＤＬデータは、画像処理装置３内でラスタ画像データに展開され、ラスタ画像データ１２として画像形成装置１に送られてくる。ラスタ画像データは１画素につきＲＧＢ各８ｂｉｔ、計２４ｂｉｔで構成される。送られてきたラスタ画像データ１２は外部インターフェース回路５１を経由して、ラスタ画像のまま、スプール用ハードディスク５６に保持される。スプール用ハードディスク５６は複数ページ分のラスタ画像データを保持するだけの十分な容量を持つ。スプールされたラスタ画像データは、ある条件で読み出され、画像メモリ５８に書き込まれる。画像メモリ５８に書き込まれたＲＧＢ画像データは読み出されて画像処理部３３でＣＭＹＫ画像データに変換され、画像形成部６０に送られ、画像形成が行われる。
　【００６２】
　画像読み取り部３２は、図３で説明したごとく、原稿を読み取ってＲＧＢデータを得るためのものである。画像形成装置１が複写機として動作する場合は、画像読み取り部３２で読み取られたＲＧＢ画像データは、一度、スプール用ハードディスク５６に保存され、ついで画像メモリ５８に移され、読み出されてプリントされる。
　【００６３】
　制御部５２は画像形成装置１全体の制御を行うもので、画像処理装置３との通信の他に、図３で説明したＤＦ（原稿自動給紙部）３１、ステープルソータユニット４２等の制御も行う。操作部５４は、複写時の各種モード設定や複写開始を指示するためのものであり、また後述するようにジョブの合体を指示するためのものである。６１はこれらを結ぶＣＰＵバスである。
　【００６４】
　図１８は、スプール用ハードディスク５６内の各ジョブの配置状況を説明するための図である。本実施例の場合、スプール用ハードディスク５６内にはプリントキューとホールドキューの２種類の待ち行列が存在する。これらのキューの意味は、キュー中に存在するプリントジョブがラスタ画像から構成されている点を除けば、第１の実施例と同様である。ただし、これらのキュー中には、ホストコンピュータから画像処理装置経由で送られてきた本来の意味のプリントジョブの他に、画像読み取り部で読み取られた画像をプリントする複写機としてのジョブ（複写ジョブ）が混在する。
　【００６５】
　図１８では、まず、ホールドキュー中に本来のプリントジョブであるジョブＡ、ジョブＢ、ジョブＤの他に、複写機としてのプリントジョブであるスキャナから読み込んだ画像データであるジョブＳ１が混在する。さらに、ＤＦ（原稿自動給紙部）３１上に載置された各原稿を指し示すジョブＤＦｎが、ホールドキュー中に仮想的に常駐する。ＤＦｎのｎはＤＦ上に載置されたｎ番目の原稿を指す。このジョブＤＦｎは実体としての画像データを持たず、ＤＦ上のｎ番目の原稿を読み込めば得られるであろう画像データを指し示すものである。
　【００６６】
　一方、プリントキュー中にも、本来のプリントジョブであるジョブＣの他に複写ジョブであるジョブＳ２，Ｓ３が混在し、この待ち行列の先頭のジョブから画像メモリ５８に移され、順次プリントされる。本実施例では、プリントジョブと複写ジョブは同じ優先順位でプリントされるが、プリントジョブより複写ジョブの方か、即時性が要求されるため、複写ジョブの方を優先してプリントするように構成してもいい。
　【００６７】
　本実施例では、合体されるジョブはホールドキュー中に配置される。ホールドキュー中のジョブが選択され、合体されて、合体されたジョブはプリントキューに移され、その先頭に達したところでプリントされる。図１８では、ジョブＡ、Ｂ、Ｓ１、ＤＦ１、ＤＦ２が合体され、合体ジョブＸがプリントキューに移される。即ち、コンピュータから送られてきたジョブＡ、スキャナから読み込まれた複写ジョブであるジョブＳ１、ＤＦ上の１番目の原稿を指すジョブＤＦ１、ＤＦ上の２番目の原稿を指すＤＦ２、コンピュータから送られてきたジョブＢが、この順に合体され、プリントキューに移されプリントされる。このように、本来のプリントジョブと複写ジョブであるところのプリントジョブを合体してプリントすることにより、第１の実施例のところで説明したように、これらを連続動作でプリントできたり、また、両者を混在させて４ｉｎ１プリントや、両面プリント等を行えるようになる。
　【００６８】
　本実施例ではジョブのジョイントは、操作者により画像形成装置の操作部５４を用いて指示をすることにより行われる。図１９は操作部５４上の不図示の液晶表示パネルに表示されるメッセージを示したものである。液晶表示パネル上にはタッチキーが配置されている。操作部上の不図示のジョブ合体キーを押すと、液晶表示パネルに図１９（１）の画面が表示される。図１９（１）の上部は操作方法を指示するメッセージで、下部にホールドキュー中のジョブのリストが表示される。ジョイントするジョブの番号をテンキーで入力し、パネル上のＯＫキーを押すと、図１９（１）の中部に合体を指示されたジョブの番号が合体される順番に表示される。指示が終了すると、終了キーを押す。
　【００６９】
　一方、合体ジョブに適用される各種モードを設定する場合には、図１９（１）の画面のモード設定キーを押す。すると画面は図１９（２）のように変わり、カーソルを不図示の上下キーを動かして、設定するモードを選び、上２つのモードについてはテンキーで数字を入力し、下の４つのモードについては不図示の左右キーでｏｎとｏｆｆを切り替える。なお、上下キーは、不図示であるが、複写等の操作パネルに設けられるズームキーや濃度キーである矢印キーを用いても良い。図１９（２）で設定可能なモードは６つあり、上から合体ジョブのプリント部数、Ｎｉｎ１モードを行う場合のＮの数値、両面プリントを行うかどうか、ソートプリントを行うかどうか、スプールプリントを行うかどうか、合成プリントを行うかどうかをそれぞれ指示できる。Ｎｉｎ１モードのＮに１を入力すると、１枚の用紙に１ページがプリントされる通常プリントとなる。
　【００７０】
　図２０は第３の実施例の画像形成装置１の制御フローを説明するためのフローチャートである。まず、受信タスクは、Ｓ６１で画像処理装置３からのプリントジョブがあれば、受信を開始する。ついで、Ｓ６２で、そのプリントジョブがホールドキューを指定したものかどうかを判定し、そうならＳ６３でホールドキューに保持し、そうでなければＳ６４でプリントキューに保持する。
　【００７１】
　次に、プリントタスクはＳ８１でプリントキューの先頭のジョブをピックアップし、Ｓ８２でジョブ中に含まれる各ページを順次、画像メモリ５８に移し、プリントし、その後、Ｓ８１に戻る。
　【００７２】
　次に、操作部上の不図示のジョブ合体キーが押されると起動する合体処理実行タスクについて説明する。合体処理実行タスクでは、まず、Ｓ７１で操作部の液晶パネル上に図１９の画面を表示し、操作部からの合体指示を受け付ける。ついで、終了キーが押されると、Ｓ７２で合体ジョブの中にＤＦジョブ、即ちジョブＤＦｎが含まれているかどうか判定する。ジョブＤＦｎが含まれている場合は、Ｓ７３でＤＦを制御し、ＤＦ上の原稿を順次読み込んで、ホールドキュー中に読み込んだ画像データの実態を保持していく。これ以後は、ＤＦジョブは複写ジョブと同じ扱いにすることができる。
　【００７３】
　次に、Ｓ７４では、合体ジョブをＮｉｎ１モードでプリントするかどうか判定し、Ｎｉｎ１モードの場合は、Ｓ７５で各ページを構成するラスタ画像データをＮ分の１に縮小する。例えば４ｉｎ１モードでは、画像を縦２分の１、横２分の１に縮小し、面積的には４分の１に縮小する。
　【００７４】
　次にＳ７６では、ジョブを合成合体するかどうか判定し、合成合体する場合は、Ｓ７７で合成処理を伴いつつプリントする。Ｓ７７では具体的には、合成する各ページを順次、画像メモリ５８上に上書きしていくことで合成を行う。２ページ目以降の画像を画像メモリに上書きする場合は、白データの書き込みは行わない。この結果、画像メモリ５８上には合体されたジョブに含まれる各ページの白データ以外の画像が重なった画像が作成される。合成合体される全てのジョブの上書きが終わると、画像メモリ５８上の画像データは画像形成部に送られ、画像が形成される。
　【００７５】
　一方、合成合体ジョブでない場合は、Ｓ７８で合体されたジョブ中の各ページが順次プリントされる。具体的には、各ページに対応する画像データが、画像メモリ５８上に書き込まれ、読み出されて画像形成部に送られ、画像が形成される。Ｎｉｎ１プリントの場合は、対応するＮページの画像が画像メモリ５８上のＮ個の領域にそれぞれ書き込まれ、その後、プリントされる。また、このプリントに先だって、図１９（２）の画面で設定した、両面モード、ソートモード、ステープルモード、部数が画像形成部６０に通知され、通知されたモードによって合体ジョブがプリントされる。
　【００７６】
　（第４実施例）
　本発明の第４の実施例は、第１、第２の実施例ではＰＤＬジョブをラスタ画像に展開してプリンタに送る際にジョブの合体を行い、第３の実施例ではラスタ画像に展開された後にジョブの合体を行っていたのに対し、ＰＤＬレベルでジョブの合体を行うように構成したものである。また、第１の実施例ではＪＤＬジョブを用いてジョブの合体を指示し、第２の実施例では自動的に合体し、第３の実施例では画像形成装置の操作部を用いて指示していたのに対し、画像処理装置３の操作部を用いて指示するように構成したものである。第１の実施例と同様な部分については説明を省略し、第１の実施例と異なる部分についてのみ、図２１、図２２を用いて説明する。
　【００７７】
　図２１は、第４の実施例における画像処理装置３内のスプール領域に配置される待ち行列を説明するための図である。第１の実施例と同様にホールドキュー、プリントキューが存在し、その意味は第１の実施例と同じである。本実施例では合体されるジョブはホールドキューに入れられ、画像処理装置３内の操作部を用いた指示によりジョブの合体が実行される。図２１は、ジョブＡ、Ｃ、Ｄが合体され、合体ジョブＸがプリントキューに移される様子を示している。第１の実施例ではＪＤＬジョブがプリントキューの先頭に来たときに、各ページの展開、プリントを行うのに伴ってジョブの合体が行われたが、本実施例では、操作部から合体指示があれば直ちに合体処理が行われて、合体ジョブはプリントキューの最後に移される。この合体処理は、合体される複数のジョブのＰＤＬデータを順次合体して、１つのＰＤＬデータを生成することにより行われる。生成されたＰＤＬデータが合体ジョブとして扱われる。
　【００７８】
　図２２（１）は、画像処理装置３内の操作部に表示されるジョブ合体指示用の画面である。操作者は合体するジョブの番号をテンキーで入力し、ＯＫを押す。あるジョブが合体ジョブとして選ばれ、かつ、そのジョブに暗証番号が設定されていると、画面は図２２（２）に代わり、そのジョブの暗証番号が要求される。これは、勝手に他ユーザのジョブを合体させないための仕組みである。本実施例では暗証番号はジョブ毎に規定され、暗証番号によるプロテクトが必要な場合はホストコンピュータからプリントジョブと共に送られてくる仕組みとなっているが、これをユーザごとに規定したり、各ユーザごとの暗証番号を画像処理装置３にあらかじめ登録する方式をとってもいい。
　【００７９】
　（第５実施例）
　本発明の第５の実施例は、第１の実施例ではジョブを明示的に合体し、連続プリント、両面プリント、４ｉｎ１プリント、ソートプリント等を行っていたのを、自動的に、また仮想的に合体し、連続プリントのみを行うように構成したものである。第１の実施例と同様な部分については説明を省略し、第１の実施例と異なる部分についてのみ、図２３、図２４を用いて説明する。
　【００８０】
　第５の実施例の構成の目的は、ジョブを仮想的に合体することにより連続プリントを可能とし、図６で説明したように複数のジョブ全体の処理時間を短縮するようにしたものであり、しかも明示的な合体によって各ジョブの処理結果に影響が出るのを避けるようにしたものである。即ち、各ジョブを合体しない場合と、合体した場合でプリント結果に差が出ないようにしたものである。
　【００８１】
　図２３は、第５の実施例におけるスプール領域に配置される待ち行列を説明するための図である。第１の実施例と同様にホールドキューもあってもよいが、本実施例ではジョブの仮想的合体はプリントキュー中のジョブを対象として行わせる。図２３のプリントキューには５個のプリントジョブが入っている。各ジョブでは、プリントされる用紙のサイズ、片面／両面、ソート／ノンソート等のプリントモードが異なっている。第１、３、４の実施例等では、ジョブの合体を行うにあたり、ユーザにより指定されたジョブ合体していたため、プリントモードの異なるプリントジョブが合体されているかどうかはユーザ次第であり、通常はプリントモードの同じプリントジョブが合体される。また、プリントモードの異なるプリントジョブが合体される場合にも、合体ジョブに適用されるプリントモードを指定できた。例えばＪＤＬの場合にはジョブ全体に適用されるＪＤＬモードを用いて、プリントモードを合わせることができた。一方、第２の実施例では、ジョブは自動的に合体されるため、合体したジョブのプリントモードは無条件にある特定のモードに固定していた。このようにプリントモードを変えた場合には、当初のプリントジョブの処理結果と異なってしまうので、本実施例ではこれを避けるため、プリントモードを変えずに連続プリントできるジョブのみを自動的に選択して連続プリントを行う。どういうジョブの組み合わせの場合に、プリントモードを変えずに連続プリントできるかどうかは、プリンタの構成に依存するが、本実施例の場合は、プリントされる用紙のサイズ、片面／両面の各モードが同じ場合で、ノンソートの場合のみ連続プリントできる。これは、用紙のサイズが違うと、連続プリント中に給紙カセットを変更する必要があり、また、両面プリントと片面プリントでは排紙先トレーが異なるため、制御が複雑になるからである。また、ソートジョブ同士を自動的に合体すると、図９のように排紙トレー上に混在するため、ユーザが手動で分離しなければならなくなるためである。よって、図２３の例であれば、ジョブＡとジョブＥが、プリントモードを変えずに連続プリントできるジョブの組み合わせとなる。
　【００８２】
　図２４は第５の実施例の画像処理装置３の制御フローを説明するためのフローチャートである。本フローチャートは図１２で説明した、第１の実施例における、展開、プリントタスクに対応するものである。第５の実施例の展開、プリントタスクでは、まず、Ｓ９１ででプリントキューの先頭のジョブをピックアップする。図２３の例ではジョブＡがピックアップされる。次にＳ９２で、そのジョブと仮想合体可能なジョブをプリントキュー中から検索する。仮想合体可能なジョブとは、前述したようにプリントモードを変えずに連続プリントできるジョブを意味し、図２３の例ではジョブＥが見つかる。ついで、Ｓ９３ではプリンタに対し、仮想合体したジョブ全体のプリントモードが通知される。図１４の例で言えば、Ａ４、片面、ノンソートと言うモードが通知される。
　【００８３】
　ついで、Ｓ９４では、仮想合体されたジョブＡとジョブＥが、図６で説明したごとく、連続動作プリントされる。
　【００８４】
　本実施例で用いたプリンタの場合は、『プリントされる用紙のサイズ、片面／両面の各モードが同じ場合で、ノンソートの場合』に仮想合体できるが、連続動作中に給紙カセットを切り替えれるプリンタを用いた場合は、『片面／両面の各モードが同じ場合で、ノンソートの場合』に仮想合体できるようになり、これも１つの実施例である。この場合には、図２３の例では、ジョブＡ、Ｂ、Ｅが仮想合体され、連続プリントできる。さらに片面／両面についても同様であり、連続動作中に排紙先トレーを切り替えるプリンタを用いた場合は、このモードが違っても仮想合体できるようになり、これも１つの実施例である。さらに、ソートについては、ノンソート時の排紙先トレーとソート時の排紙先トレーが異なる場合は、複数のノンソートジョブと１つのソートジョブを仮想合体することも可能であり、これも１つの実施例である。また、ソート時の排紙先トレーの数が十分にある場合には、複数のソートジョブを仮想合体し、ジョブ毎に排紙先トレーのグループを分けるようら制御し、ソートされた用紙がジョブ間で混在しないように構成することも可能であり、これも１つの実施例である。
　【００８５】
　（他の実施例）
　以上の実施例では、ホストコンピュータから受け取る画像データをＰＤＬデータの形式で受け取っていた。この形式は、文字データ、図形データ、ラスタ画像データを統一的に扱えるという特徴を持っている。しかし、このＰＤＬデータの代わりに、ラスタ画像データのみを受け取り、それを画像メモリに書き込むという場合も１つの実施例である。この場合は、複雑な展開処理を行わないため、ＣＰＵ、ＲＯＭ、ＲＡＭ等について高速なものを使う必要がなく、価格を安くできるという特徴がある。
　【００８６】
　また、以上の各実施例ではラスタ画像データをそのまま画像メモリ上に展開したり、スプール用ハードディスクに保持していた。これはハード構造を簡単にできるという特徴を持っている。しかし、そのまま展開する代わりに、何等かの圧縮を施して画像メモリやスプール用ハードディスクに保持するようにした場合も１つの実施例である。この場合は、ハード構造は複雑になるが、メモリ量を減らせるという効果がある。
　【００８７】
　以上の各実施例においては、外部のホストコンピュータ等から通信により、ＰＤＬデータ等の画像データを受け取っていたが、これを内部のフロッピーディスクから画像データを読み取るようにした場合も１つの実施例である。また、フロッピーディスクの代わりにハードディスク等でも良く、また、図示しないアプリケーションプログラムで作られたＰＤＬデータをメインメモリ上で、受け渡しても良い。
　【００８８】
　また、以上の各実施例では、画像形成装置１は、画像処理装置３と分離しているが、これを一体化しても良い。
　【００８９】
　図２５は、ネットワーク上に設けられたサーバに、記憶媒体を介して、本件に係るプログラムをインストールする場合の様子を示す図で、記録媒体には、少なくともインデックスと前述の受信タスク、展開プリントタスク、ジョイントタスクに係るプログラムが格納されている。
　【００９０】
　本実施例における画像処理装置の機能がネットワーク上に設けられるサーバ等のホストコンピュータにより、遂行される場合は、その機能が図２５に示される如くＦＤやＣＤ−ＲＯＭやフラッシュメモリ等のメモリにより、或いは、ネットもワークを介してプログラムを含む情報群をロードすることにより、ホストコンピュータ或いは、画像形成装置或いは画像処理装置に供給される場合でも本発明は適用されるものである。
　【００９１】
　以上により、ジョブを合体することができ、一方、競合する場合、後に指定されたものを有効とすることができる。
　【００９２】
　以上により、ジョブを合体する場合、出力用紙１枚分以上のページ数があるかどうか判定し、１枚分以上ある場合は、ジョブを合体することができる。
　【００９３】
　以上により、ジョブの合体の指示を、プリンタ側の操作パネルにより行うことができる。
　【００９４】
　以上により、ジョブの合体を行うタスクを格納した記憶媒体を提供することができる。
　【００９５】
　また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明はシステム或いは装置にプログラムを供給することによって実施される場合にも適用できることは言うまでもない。この場合、本発明にかかるプログラムを格納した記憶媒体が、本発明を構成することになる。そして、該記憶媒体からそのプログラムをシステム或いは装置に読み出すことによって、そのシステム或いは装置が、予め定められたし方で動作する。
　【００９６】
　【発明の効果】
　以上説明したように、本発明によれば、複数のプリントジョブを合体して１つのジョブと見なすことにより、ジョブ単位に適用されていた種々の処理を複数のプリントジョブ全体に適用可能な画像処理制御装置及び画像処理制御方法を提供することができるという効果がある。
【図面の簡単な説明】
　【図１】
　ジョブの合体を説明するための図。
　【図２】
　第１の実施例における画像処理装置のブロック図。
　【図３】
　画像形成装置の概略構成図。
　【図４】
　ＰＤＬを説明するための図。
　【図５】
　ジョブを説明するための図。
　【図６】
　連続プリントを説明するための図。
　【図７】
　両面プリントを説明するための図。
　【図８】
　４ｉｎ１プリントを説明するための図。
　【図９】
　ソートプリントを説明するための図。
　【図１０】
　第１の実施例における待ち行列の構成図。
　【図１１】
　ＪＤＬを説明するための図。
　【図１２】
　第１の実施例における画像処理装置のフローチャート（１）。
　【図１３】
　第１の実施例における画像処理装置のフローチャート（２）。
　【図１４】
　第２の実施例における待ち行列の構成図。
　【図１５】
　第２の実施例における画像処理装置のフローチャート。
　【図１６】
　第２の実施例におけるプリントフォーマット図。
　【図１７】
　第３の実施例における画像処理装置のブロック図。
　【図１８】
　第３の実施例における待ち行列の構成図。
　【図１９】
　第３の実施例における操作画面図。
　【図２０】
　第３の実施例における画像処理装置のフローチャート。
　【図２１】
　第４の実施例における待ち行列の構成図。
　【図２２】
　第４の実施例における操作画面図。
　【図２３】
　第５の実施例における待ち行列の構成図。
　【図２４】
　第５の実施例における画像処理装置のフローチャート。
　【図２５】
　プログラムを装置に供給する場合の模式図。
　【符号の説明】
　５、６　受け付け手段
　８−１　スプーリング手段
　６、１０−１　合体手段
　６、９、１０−１、１１　プリンタ制御手段