(57)【特許請求の範囲】
【請求項１】
ジョブごとにページイメージを取得するページイメージ取得手段と、
このページイメージ取得手段により取得された複数のジョブのページイメージ中に存在する、指定された文字、用語、記号またはマークが同一の、または対応する部分が、用紙の同一ページに並ぶように、前記複数のジョブのページイメージを用紙上にページ単位で並べて印字するための印字画像データを生成する印字画像データ生成手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
請求項１の画像処理装置において、
前記印字画像データ生成手段は、前記複数のジョブに含まれる関連識別子が一致するとき、前記複数のジョブのページイメージを用紙上にページ単位で並べて印字するための印字画像データを生成することを特徴とする画像処理装置。
【請求項３】
画像処理装置が行う画像処理方法であって、
ジョブごとにページイメージを取得するページイメージ取得工程と、
このページイメージ取得工程で取得した複数のジョブのページイメージ中に存在する、指定された文字、用語、記号またはマークが同一の、または対応する部分が、用紙の同一ページに並ぶように、前記複数のジョブのページイメージを用紙上にページ単位で並べて印字するための印字画像データを生成する印字画像データ生成工程と、
を備えることを特徴とする画像処理方法。
【請求項４】
請求項３の画像処理方法において、
前記印字画像データ生成工程では、前記複数のジョブに含まれる関連識別子が一致するとき、前記複数のジョブのページイメージを用紙上にページ単位で並べて印字するための印字画像データを生成することを特徴とする画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、プリンタや複写機などの画像形成システムの画像処理装置に関する。
【０００２】
【従来の技術】
プリンタないし複写機で文書を印刷ないし複写する場合、一つのジョブにおける複数ページのイメージを、１ページのイメージとして割り付けて１枚の用紙上に印字出力することが、いわゆるＮアップ（Ｎｕｐ）として知られている。例えば、特開平４−３１７１８２号や特開平６−３０９２３号などには、一つのジョブにおける２ページのイメージを、１ページのイメージとして割り付けて１枚の用紙上に印字出力することが示されている。
【０００３】
また、特開平６−４４２４５号には、複数の文書ファイルが全体で一つの文書を構成するか、それぞれ独立した文書を構成するかを判断して、全体で一つの文書を構成するときには、その複数の文書ファイルからなる一つの文書を１枚の用紙に２ページずつ連続的に印刷することが示されている。
【０００４】
さらに、Ｎアップに関するものではないが、特開平７−２００２０２号には、ある上位装置からのジョブに対して他の上位装置からのジョブをページ単位で挿入することによって一つの合成文書を作成することが示されている。
【０００５】
また、やはりＮアップに関するものではないが、特開平７−１４８９９４号には、それぞれ個別の給紙部を有する複数の印字装置によって、異なるページのイメージまたは同一ページのイメージを別個の用紙上に同時に印字出力することが示されている。
【０００６】
【発明が解決しようとする課題】
しかしながら、従来のＮアップと称される方式は、一つのジョブにおける複数ページのイメージを、１ページのイメージとして割り付けて１枚の用紙に印字するもので、互いに独立に処理された複数のジョブ、例えば２つのジョブのページイメージを用紙上にページ単位で並べて印字することはできない。
【０００７】
特開平６−４４２４５号に示された方法も、連続性を有する一つの文書における２ページ分のイメージを１枚の用紙に印字するものである。また、特開平７−２００２０２号に示された方法は、複数のジョブから一つの合成文書を作成するものにすぎない。
【０００８】
さらに、特開平７−１４８９９４号に示された方法は、複数の印字装置によって、別個の用紙上に異なるページイメージまたは同一のページイメージを同時に印字出力するもので、やはり、互いに独立に処理された複数のジョブのページイメージを用紙上にページ単位で並べて印字するものではない。
【０００９】
しかし、互いに独立に処理された複数のジョブであっても、複数のジョブのページイメージを用紙上にページ単位で並べて印字したい場合、ないし並べて印字できれば便利な場合がある。
【００１０】
例えば、２つのジョブのうちの一方が外国語で記載された文書、他方がその外国語の記載を日本語に翻訳した文書である場合、または一方がプレゼンテーション用の発表文の文書、他方がグラフや表などの資料の文書である場合、あるいは一方が試験の問題の文書、他方がそれに対する解答の文書である場合には、その２つのジョブのページイメージを用紙上にページ単位で並べて印字することによって、関連する２つの文書を対比するのに好都合となる。
【００１１】
また、関連する文書でなくても、２つのジョブのページイメージを用紙上にページ単位で並べて印字出力し、その後、２つの文書となるように用紙を裁断することによって、一つのジョブごとに順次、印字出力する場合に比べて、印刷に要する時間を短縮することができるとともに、用紙代を節約することが可能となる。
【００１２】
そこで、この発明は、関連する複数の文書を対比するのに好都合となるように複数のジョブのページイメージを用紙上にページ単位で並べて印字することができるようにしたものである。
【００１５】
【課題を解決するための手段】
この発明の画像処理装置は、
ジョブごとにページイメージを取得するページイメージ取得手段と、
このページイメージ取得手段により取得された複数のジョブのページイメージ中に存在する、指定された文字、用語、記号またはマークが同一の、または対応する部分が、用紙の同一ページに並ぶように、前記複数のジョブのページイメージを用紙上にページ単位で並べて印字するための印字画像データを生成する印字画像データ生成手段と、
を備えることを特徴とする。
【００１９】
【作用】
上記のように構成した、この発明の画像処理装置では、複数のジョブのページイメージ中に存在する、「Ｃｈａｐｔｅｒ１」および「第一章」、または「ｃｈａｐｔｅｒ２」および「第二章」というような、指定された文字、用語、記号またはマークが同一の、または対応する部分が、用紙の同一ページに並ぶように、複数のジョブのページイメージが用紙上にページ単位で並べて印字されるので、関連する複数の文書を対比するのに好都合となる。
【００２４】
【発明の実施の形態】
図１は、この発明の画像処理装置の一例を画像処理部として備える画像形成装置を用いたネットワーク画像形成システムの一実施形態を示し、ネットワーク１上にクライアント装置２および画像形成装置１０を接続したものである。
【００２５】
ネットワーク１は、ＬＡＮ（ローカルエリアネットワーク）などの通信ネットワークである。クライアント装置２は、ワークステーションやパーソナルコンピュータなどからなり、ネットワーク１を介して画像形成装置１０に印刷ジョブを発行する。
【００２６】
その印刷ジョブは、ＰｏｓｔＳｃｒｉｐｔ（ＡｄｏｂｅＳｙｓｔｅｍｓ社の登録商標）などのページ記述言語（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ  ）で記述された印字情報に対して、ジョブ属性情報を付加したもので、そのジョブ属性情報は、印刷する用紙サイズや部数などの印刷属性情報に対して、クライアント名や文書名などを付加したものである。
【００２７】
この実施形態は、２つのジョブを並行印字することができる場合で、クライアントが２つのジョブを並行印字させようとする場合には、後述するように、それぞれのジョブに対して、関連識別子であることを示す制御文と、これに続く関連識別子とを付加する。
【００２８】
画像形成装置１０は、この例では、クライアント装置２からの印刷ジョブを受信して印刷を行い、または後述する複写ジョブを受信して複写を行うもので、ジョブ受信部１１、スキャナ部１２、ジョブ処理部１３、記憶装置部１４、印字画像データ生成部１５、印字装置部１６、後処理装置部１７、制御装置部２１、識別子検出判定部２２、出力制御部２３およびユーザインタフェース部２４によって構成される。
【００２９】
ジョブ受信部１１は、ネットワーク１を介してクライアント装置２から送信された印刷ジョブを受信して、印字情報およびジョブ属性情報をジョブ処理部１３に送出する。印刷ジョブに関連識別子であることを示す制御文および関連識別子が含まれているときには、ジョブ受信部１１は、その制御文および関連識別子もジョブ処理部１３に送出する。
【００３０】
スキャナ部１２は、原稿を読み取って画像データを得るもので、その得られた画像データは、ページイメージとしてジョブ処理部１３に供給される。
【００３１】
ジョブ処理部１３は、ジョブ受信部１１からのページ記述言語で記述された印字情報を解釈実行して、ページイメージの画像データを展開生成するとともに、スキャナ部１２からのページイメージの画像データに対して必要な処理を施すもので、その生成ないし処理されたページイメージの画像データは、後述するように記憶装置部１４に設定されたページイメージ記憶手段に書き込まれる。
【００３２】
記憶装置部１４は、半導体メモリなどの内部記憶装置、またはハードディスクなどの外部記憶装置で、制御装置部２１によりジョブごとにページイメージ記憶手段（記憶領域）が設定され、そのページイメージ記憶手段にジョブ処理部１３からのページイメージが書き込まれるとともに、そのページイメージ記憶手段から印字画像データを生成するためのページイメージが読み出されるものである。
【００３３】
印字画像データ生成部１５は、出力制御部２３を介して制御装置部２１により制御され、記憶装置部１４のページイメージ記憶手段から必要なページイメージを読み出して、印字画像データを生成する。
【００３４】
印字装置部１６は、印字画像データ生成部１５からの印字画像データを用紙上に出力するものであり、後処理装置部１７は、印字装置部１６からの印刷物に対して針綴じ（ステープル）や裁断などの後処理を行うものである。
【００３５】
識別子検出判定部２２は、印刷ジョブ中の関連識別子の有無を検出するとともに、関連識別子がある場合には、その内容を判定して、その検出判定結果を制御装置部２１に引き渡す。
【００３６】
制御装置部２１は、後述するようにユーザインタフェース部２４で設定された印字モードを判定し、その判定結果と、識別子検出判定部２２からの検出判定結果とに基づいて、記憶装置部１４および出力制御部２３を制御する。また、制御装置部２１は、ジョブ処理部１３などを制御する。出力制御部２３は、印字画像データ生成部１５および印字装置部１６を制御する。
【００３７】
ユーザインタフェース部２４は、ネットワーク画像形成システムの管理者が、あらかじめ印字モードを設定することができるとともに、クライアントがスキャナ部１２に原稿を読み取らせて原稿を複写しようとする場合には、クライアントが印字モードを設定することができるものである。
【００３８】
すなわち、印字モードの設定時、ユーザインタフェース部２４には、例えば、図６に示すような印字設定画面２４ａが表示され、管理者またはクライアントは、ジョブ並行印字モードを設定するときには、「ジョブを並べて印字する」か否かに対して「はい」を指示する。これによって、画像形成装置１０はジョブ並行印字モードとなる。図６は、「はい」が指示された場合で、この場合、例えば「はい」にシェードが付される。
【００３９】
管理者が「ジョブを並べて印字する」か否かに対して「いいえ」を指示した場合には、画像形成装置１０はジョブ並行印字モードとされず、クライアントがネットワーク１を介して印刷ジョブを発行する際に、上述したように２つのジョブに対して制御文および関連識別子を付加したときでも、その２つのジョブは並行印字されない。
【００４０】
管理者がジョブ並行印字モードを設定したときには、さらに、「関連識別子無しのジョブ」を「並べる」か「並べない」かに対して「並べる」を指示することによって、管理者は識別子不存在ジョブ並行印字モードを設定することができる。図６は、「並べない」が指示されて、ジョブ並行印字モードは設定されたものの、識別子不存在ジョブ並行印字モードは設定されなかった場合である。
【００４１】
ただし、クライアントがスキャナ部１２に原稿を読み取らせて原稿を複写しようとする場合には、この「関連識別子無しのジョブ」を「並べる」か「並べない」かの設定部分は表示されず、クライアントが「ジョブを並べて印字する」か否かに対して「はい」を指示してジョブ並行印字モードを設定したときには、自動的に識別子不存在ジョブ並行印字モードが設定される。
【００４２】
すなわち、ネットワーク１を介して発行される印刷ジョブについては、管理者がジョブ並行印字モードを設定し、かつ識別子不存在ジョブ並行印字モードを設定した場合には、クライアントが２つのジョブを順次発行したとき、それぞれのジョブに対して制御文および関連識別子を付加しなくても、その２つのジョブが並行印字され、管理者がジョブ並行印字モードを設定し、かつ識別子不存在ジョブ並行印字モードは設定しなかった場合には、クライアントが２つのジョブを順次発行する際に、それぞれのジョブに対して制御文および同一の関連識別子を付加したときにのみ、その２つのジョブが並行印字される。
【００４３】
これに対して、スキャナ部１２を用いた複写ジョブについては、クライアントがジョブ並行印字モードを設定することによって、関連識別子を設定しなくても、スキャナ部１２に２つの原稿を順次読み取らせて画像形成装置１０に対して２つのジョブを順次発行したとき、その２つのジョブが並行印字される。
【００４４】
管理者またはクライアントは、さらに、印字設定画面２４ａにおいて、出力する用紙として「原稿一枚分」または「原稿二枚分」を選択する。図６は、「原稿二枚分」が選択された場合である。
【００４５】
「原稿一枚分」は、クライアントがそれぞれのジョブにおいて指定した用紙サイズの大きい方と同じサイズの用紙上に２つのジョブを並行印字する場合であり、「原稿二枚分」は、クライアントがそれぞれのジョブにおいて指定した用紙サイズの大きい方の２倍のサイズの用紙上に２つのジョブを並行印字する場合である。
【００４６】
例えば、管理者またはクライアントが「原稿一枚分」を選択した場合には、クライアントがそれぞれのジョブにおいてＡ４サイズを指定したとき、Ａ４サイズの用紙上に２つのジョブが並行印字され、管理者またはクライアントが「原稿二枚分」を選択した場合には、クライアントがそれぞれのジョブにおいてＡ４サイズを指定したとき、Ａ３サイズの用紙上に２つのジョブが並行印字される。
【００４７】
なお、クライアントによるジョブ並行印字モードの設定は、そのクライアントからの複写ジョブが実行されて、用紙上に２つのジョブが並行印字された後に解除され、解除後は、画像形成装置１０は、管理者による印字モードの設定状態に自動的に復帰する。
【００４８】
印字設定画面２４ａでの以上のような印字モードの設定に基づいて、画像形成装置１０は、図２および図３に示す基本処理ルーチン１００により、クライアントからの印刷ジョブまたは複写ジョブに対する処理を行う。
【００４９】
すなわち、基本処理ルーチン１００では、処理開始後、まずステップ１０１において、ジョブ受信部１１でクライアントからの印刷ジョブを受け付け、またはスキャナ部１２でクライアントからの複写ジョブを受け付け、次にステップ１２０に進んで、ジョブ処理部１３で図４に示して後述するジョブ処理を行い、次にステップ１０２に進んで、制御装置部２１において、画像形成装置１０の設定が「ジョブを並べて印字する」になっているか否かを判断する。
【００５０】
そして、画像形成装置１０の設定が「ジョブを並べて印字する」になっているときには、すなわちジョブ並行印字モードが設定されているときには、ステップ１０２からステップ１０３に進んで、識別子検出判定部２２において、ステップ１０１でジョブ受付をし、ステップ１２０でジョブ処理をした当該ジョブが関連識別子を有するか否かを判断する。
【００５１】
クライアントがネットワーク１を介して印刷ジョブを発行する場合で、２つのジョブであるＪＯＢ１およびＪＯＢ２を並行印字させようとするときには、そのＪＯＢ１およびＪＯＢ２に対して、関連識別子であることを示す制御文、およびこれに続く関連識別子として、例えば、図７（Ａ）に示すように、それぞれ「％ＲｅｌａｔｉｏｎＪｏｂＩＤ＝ｔｒａｎｓ」を付加する。
【００５２】
また、ＪＯＢ１を用紙の左側に印字出力させ、ＪＯＢ２を用紙の右側に印字出力させようとするときには、例えば、図７（Ｂ）に示すように、ＪＯＢ１に対しては「％ＲｅｌａｔｉｏｎＪｏｂＩＤ＝ｔｒａｎｓ」を付加し、ＪＯＢ２に対しては「％ＲｅｌａｔｉｏｎＪｏｂＩＤ＝ｔｒａｎｓ，Ｒ」を付加する。
【００５３】
クライアントが２つのジョブであるＪＯＢ１およびＪＯＢ２を個別に印字出力させようとする場合には、クライアントはＪＯＢ１およびＪＯＢ２に対して上記のような制御文および関連識別子を付加しない。この場合には、前のジョブであるＪＯＢ１の受付処理時、ステップ１０３においては、当該ジョブは関連識別子を有しないと判断される。
【００５４】
また、クライアントがスキャナ部１２を用いて複写ジョブを発行する場合には、２つのジョブであるＪＯＢ１およびＪＯＢ２を並行印字させようとするときでも、上述したようにクライアントは関連識別子を設定しないので、同様に、前のジョブであるＪＯＢ１の受付処理時、ステップ１０３においては、当該ジョブは関連識別子を有しないと判断される。
【００５５】
そして、このようにステップ１０３で当該ジョブが関連識別子を有しないと判断したときには、ステップ１０３からステップ１０４に進んで、制御装置部２１において、画像形成装置１０の設定が「関連識別子無しのジョブを並べる」になっているか否かを、すなわち識別子不存在ジョブ並行印字モードが設定されているか否かを判断する。
【００５６】
上述したように、ネットワーク１を介して発行される印刷ジョブにつき、管理者がジョブ並行印字モードを設定し、かつ識別子不存在ジョブ並行印字モードを設定した場合には、前のジョブであるＪＯＢ１の受付処理時、ステップ１０４においては、識別子不存在ジョブ並行印字モードが設定されていると判断される。
【００５７】
また、スキャナ部１２を用いた複写ジョブにつき、クライアントがジョブ並行印字モードを設定した場合にも、同様に、前のジョブであるＪＯＢ１の受付処理時、ステップ１０４においては、識別子不存在ジョブ並行印字モードが設定されていると判断される。
【００５８】
そして、このようにステップ１０４で識別子不存在ジョブ並行印字モードが設定されていると判断したときには、ステップ１０４からステップ１０５に進んで、ジョブ処理部１３において、当該ジョブに対して、すなわち、この場合には、前のジョブであるＪＯＢ１に対して、並行印字の対象となるジョブを選ばないような関連識別子として、例えば、図７（Ｃ）に示すような「％ＲｅｌａｔｉｏｎＪｏｂＩＤ＝ＡＬＬ」を設定する。
【００５９】
クライアントがネットワーク１を介して印刷ジョブを発行する場合で、２つのジョブであるＪＯＢ１およびＪＯＢ２を並行印字させようとして、前のジョブであるＪＯＢ１に対して上記のような制御文および関連識別子を付加したときには、そのＪＯＢ１の受付処理時、ステップ１０３においては、当該ジョブは関連識別子を有すると判断される。
【００６０】
そして、このようにステップ１０３で当該ジョブが関連識別子を有すると判断したとき、またはステップ１０４で識別子不存在ジョブ並行印字モードが設定されていると判断されることによって、ステップ１０５でＪＯＢ１に対して上記のような関連識別子を設定したときには、ステップ１０３または１０５からステップ１０６に進んで、制御装置部２１において、関連識別子を有する待機中のジョブが存在するか否かを、すなわち記憶装置部１４に関連識別子を有する待機中のジョブのページイメージが保存されているか否かを判断する。
【００６１】
前のジョブであるＪＯＢ１の受付処理時、ステップ１０６においては、関連識別子を有する待機中のジョブは存在しないと判断される。
【００６２】
そして、このようにステップ１０６で関連識別子を有する待機中のジョブが存在しないと判断したときには、ステップ１０６からステップ１１１に進んで、制御装置部２１において、記憶装置部１４の後述するようにステップ１２０で当該ジョブのページイメージが書き込まれたページイメージ記憶手段を記憶し、すなわちこの場合には、前のジョブであるＪＯＢ１のページイメージが書き込まれたページイメージ記憶手段１４Ａを記憶する。
【００６３】
次に、ステップ１１１からステップ１１２に進んで、制御装置部２１が、記憶装置部１４に次のジョブのために新たなページイメージ記憶手段を設定し、すなわちこの場合には、後のジョブであるＪＯＢ２のためにページイメージ記憶手段１４Ｂを設定し、その後、ステップ１０１に戻る。
【００６４】
ステップ１０１でＪＯＢ２につきジョブ受付をし、さらにステップ１２０でＪＯＢ２につきジョブ処理をすると、次にステップ１０２に進んで、上記と同様にジョブ並行印字モードが設定されているか否かを判断し、ジョブ並行印字モードが設定されているときには、さらにステップ１０３に進んで、ＪＯＢ２が関連識別子を有するか否かを判断する。
【００６５】
そして、ＪＯＢ２が関連識別子を有しないときには、次にステップ１０４に進んで、上記と同様に識別子不存在ジョブ並行印字モードが設定されているか否かを判断し、識別子不存在ジョブ並行印字モードが設定されているときには、さらにステップ１０５に進んで、当該ジョブに対して、すなわち、この場合には、後のジョブであるＪＯＢ２に対して、並行印字の対象となるジョブを選ばないような関連識別子として、図７（Ｃ）に示したような「％ＲｅｌａｔｉｏｎＪｏｂＩＤ＝ＡＬＬ」を設定する。
【００６６】
ステップ１０３でＪＯＢ２が関連識別子を有すると判断したとき、またはステップ１０４で識別子不存在ジョブ並行印字モードが設定されていると判断されることによって、ステップ１０５でＪＯＢ２に対して上記のような関連識別子を設定したときには、ステップ１０３または１０５からステップ１０６に進んで、関連識別子を有する待機中のジョブが存在するか否かを、すなわち記憶装置部１４に関連識別子を有する待機中のジョブのページイメージが保存されているか否かを判断する。
【００６７】
この場合は、関連識別子を有する待機中のジョブとしてＪＯＢ１が存在する。すなわち、記憶装置部１４のページイメージ記憶手段１４Ａには、関連識別子を有する待機中のジョブのページイメージとしてＪＯＢ１のページイメージが保存されている。
【００６８】
そして、このように関連識別子を有する待機中のジョブが存在するときには、ステップ１０６からステップ１０７に進んで、識別子検出判定部２２において、その関連識別子を有する待機中のジョブと、関連識別子を有する、または関連識別子が設定された当該ジョブとの、関連識別子が一致するか否かを判断する。この場合は、ＪＯＢ１とＪＯＢ２の関連識別子が一致するか否かが判断される。
【００６９】
ＪＯＢ１とＪＯＢ２の関連識別子が、図７（Ａ）に示すようなものであるとき、または同図（Ｂ）に示すようなものであるとき、あるいは共に同図（Ｃ）に示すようなものであるときには、ＪＯＢ１とＪＯＢ２の関連識別子が一致すると判断される。
【００７０】
このようにステップ１０７でＪＯＢ１とＪＯＢ２の関連識別子が一致すると判断したときには、ステップ１０７からステップ１０８に進んで、制御装置部２１が出力制御部２３に対して、ＪＯＢ１およびＪＯＢ２において指定された用紙サイズと、上述した印字設定画面２４ａにおける用紙選択のモードとから、必要に応じて画像の縮小拡大を指示するとともに、ＪＯＢ１およびＪＯＢ２のページイメージが書き込まれたページイメージ記憶手段１４Ａおよび１４Ｂを指示し、さらにステップ１０９に進んで、制御装置部２１が出力制御部２３に対して、ジョブ並行印字を指示する。
【００７１】
そして、次にステップ１３０に進んで、印字画像データ生成部１５において、出力制御部２３からの指示に基づいて、図５に示して後述するように印字画像データを生成し、さらにステップ１４０に進んで、印字装置部１６において、その印字画像データ生成部１５で生成された印字画像データを用紙上に出力し、さらにステップ１５０に進んで、後処理装置部１７において、印字装置部１６からの印刷物に対して、針綴じや裁断など、ジョブで設定された後処理を実行して、基本処理を終了する。
【００７２】
ジョブ並行印字モードが設定されている状態で、例えば、クライアントが２つのジョブであるＪＯＢ１およびＪＯＢ２を並行印字させるとともに、別の２つのジョブであるＪＯＢ３およびＪＯＢ４を並行印字させようとして、ＪＯＢ１，ＪＯＢ３，ＪＯＢ２，ＪＯＢ４の順序でネットワーク１を介してジョブを発行した場合、そのＪＯＢ３の受付処理時、ステップ１０３においては、当該ジョブが関連識別子を有すると判断され、ステップ１０６においては、関連識別子を有する待機中のジョブが存在すると判断されるとともに、ステップ１０７においては、その関連識別子を有する待機中のジョブと関連識別子を有する当該ジョブとの関連識別子が一致しないと判断される。すなわち、ＪＯＢ１とＪＯＢ３の関連識別子が一致しないと判断される。
【００７３】
このようにステップ１０７で待機中のジョブと当該ジョブとの関連識別子が一致しないと判断したときには、ステップ１０６で関連識別子を有する待機中のジョブが存在しないと判断したときと同様に、ステップ１１１に進んで、ステップ１２０で当該ジョブのページイメージが書き込まれたページイメージ記憶手段を記憶し、さらにステップ１１２に進んで、次のジョブのために新たなページイメージ記憶手段を設定して、ステップ１０１に戻る。
【００７４】
ステップ１０２でジョブ並行印字モードが設定されていないと判断したとき、または、ネットワーク１を介して発行される印刷ジョブにつき、管理者がジョブ並行印字モードを設定したものの、識別子不存在ジョブ並行印字モードは設定しなかったことにより、ステップ１０４で識別子不存在ジョブ並行印字モードが設定されていないと判断したときには、ステップ１０２または１０４からステップ１３０に進んで、図５に示して後述するように印字画像データを生成し、さらにステップ１４０に進んで、その印字画像データを用紙上に出力し、さらにステップ１５０に進んで、後処理を実行して、基本処理を終了する。
【００７５】
ステップ１２０では、すなわちジョブ処理ルーチン１２０では、ジョブ処理部１３は、図４に示すように、まずステップ１２１において、ジョブ受信部１１から印刷ジョブを取得し、またはスキャナ部１２から複写ジョブを取得し、次にステップ１２２に進んで、ステップ１２１でジョブ受信部１１から印刷ジョブを取得した場合で、かつそのジョブ中に関連識別子を有するときには、その関連識別子を抽出して識別子検出判定部２２に引き渡す。
【００７６】
次に、ステップ１２３に進んで、上記の基本処理ルーチン１００のステップ１１２で制御装置部２１により指定されたページイメージ記憶手段が有効であるか否かを、すなわち、その指定されているページイメージ記憶手段に当該ジョブのページイメージをすべて記憶できるか否かを判断する。
【００７７】
そして、指定されているページイメージ記憶手段に当該ジョブのページイメージをすべて記憶できないときには、ステップ１２３からステップ１２４に進んで、制御装置部２１に対してページイメージ記憶手段の切り替えを要求し、制御装置部２１によるページイメージ記憶手段の切り替えを待って、ステップ１２５に進み、指定されているページイメージ記憶手段に当該ジョブのページイメージをすべて記憶できるときには、ステップ１２３から、そのままステップ１２５に進む。
【００７８】
ステップ１２５においては、ジョブ処理部１３は、ジョブ受信部１１からのページ記述言語で記述された印字情報を解釈実行して、ページイメージの画像データを展開生成し、またはスキャナ部１２からのページイメージの画像データに対して必要な処理を施し、その生成ないし処理したページイメージの画像データを、指定されている、または切り替えられたページイメージ記憶手段に記憶させる。
【００７９】
ステップ１３０では、すなわち印字画像データ生成ルーチン１３０では、図５に示すように、まずステップ１３１において、出力制御部２３が制御装置部２１からジョブ並行印字の指示を受けているか否かを判断する。
【００８０】
そして、ジョブ並行印字の指示を受けているときには、ステップ１３１からステップ１３２に進んで、出力制御部２３が印字画像サイズを設定し、さらにステップ１３３に進んで、出力制御部２３からの指示に基づいて印字画像データ生成部１５において、並べて印字すべき当該ジョブおよび待機中のジョブのページイメージを、それぞれページイメージ記憶手段から読み出して、それぞれを１ページごとに並べた印字画像データを生成し、さらにステップ１３４に進んで、出力制御部２３が、その生成された印字画像データを印字装置部１６に送出する。
【００８１】
ジョブ並行印字の指示を受けていないときには、ステップ１３１からステップ１３５に進んで、出力制御部２３からの指示に基づいて印字画像データ生成部１５において、単独で印字すべき当該ジョブのページイメージを、ページイメージ記憶手段から読み出して印字画像データとし、さらにステップ１３４に進んで、出力制御部２３が、その印字画像データを印字装置部１６に送出する。
【００８２】
２つのジョブのページイメージが用紙上にページ単位で並べて印字される場合、一方のジョブのページ数が他方のジョブのページ数より多いときには、用紙の後の方のページには、その片側、例えば左側には一方のジョブのページイメージが印字され、反対側、例えば右側には他方のジョブのページイメージが印字されないこととなる。
【００８３】
ただし、英語の「Ｃｈａｐｔｅｒ１」「Ｃｈａｐｔｅｒ２」…と日本語の「第一章」「第二章」…など、あらかじめ指定した文字や用語、記号やマークなどが、それぞれのジョブから検出されるようにし、印字画像データの生成にあたっては、図８に示すように、その指定した文字や用語、記号やマークなどが同一の、または対応する部分が、用紙の同一ページに並び、用紙の途中のページの片側に、空ページとなる部分５が生じるように、２つのジョブのページイメージを配置することによって、２つのジョブの内容を、より対比しやすい文書を得ることができる。
【００８４】
上述した実施形態によれば、互いに独立に処理された２つのジョブのページイメージを用紙上にページ単位で並べて印字することができ、外国語で記載された文書と、その外国語の記載を日本語に翻訳した文書、プレゼンテーション用の発表文の文書と、グラフや表などの資料の文書、または試験の問題の文書と、それに対する解答の文書など、関連する２つの文書を対比するのに好都合となる。
【００８５】
また、関連する文書でなくても、２つのジョブのページイメージを用紙上にページ単位で並べて印字出力し、その後、２つの文書となるように用紙を裁断することによって、一つのジョブごとに順次、印字出力する場合に比べて、印刷に要する時間を短縮することができるとともに、用紙代を節約することが可能となる。さらに、個別の給紙部を有する２つの印字装置によって別個の用紙上に同時に印字する場合のようにシステムの高コスト化をきたすことがない。
【００８６】
また、ネットワーク１を介して印刷ジョブを発行するクライアントは、２つのジョブを並行印字させようとする場合には、その２つのジョブに対して同一の関連識別子を付加するだけでよく、ジョブの発行順を考慮する必要がない。
【００８７】
さらに、それぞれのジョブにおいて指定された用紙サイズが異なる場合にも、２つのジョブのページイメージを並べて印字することができる。
【００８８】
上述した実施形態は、ネットワーク１を介して発行される印刷ジョブと、スキャナ部１２を用いた複写ジョブの、いずれについてもジョブ並行印字が可能となるようにした場合であるが、印刷ジョブと複写ジョブのいずれかについてのみ、ジョブ並行印字が可能となるようにしてもよい。したがって、画像形成装置１０は、単にネットワークプリンタを構成し、または単に複写機を構成するものでもよい。
【００８９】
また、ネットワークプリンタとしては、プリンタ側のユーザインタフェース部で管理者によりモード設定をしないで、クライアントがジョブ並行印字を指示する情報を付加して、例えば上記の例のような制御文および関連識別子をジョブ並行印字を指示する情報として付加して、ネットワークを介して印刷ジョブを発行し、その情報がクライアントの名称またはその他の識別情報と関連づけられて、プリンタ側の記憶手段に書き込まれることによって、プリンタ側において、そのクライアントにつきジョブ並行印字モードが設定されるようにすることもできる。その場合には、そのプリンタ側の記憶手段がモード設定手段となる。
【００９０】
さらに、ネットワークを介して発行された印刷ジョブを受信するプリンタではなく、例えば、印刷ジョブが書き込まれた磁気ディスクなどの記録媒体が装着されることによって、その記録媒体から印刷ジョブを取得するプリンタでもよい。
【００９１】
また、プリンタないし複写機として印字装置部が組み込まれたものではなく、画像処理装置と印字装置が別個の装置として構成されたものでもよい。
【００９２】
さらに、３つ以上のジョブのページイメージを用紙上にページ単位で並べて印字するモードを取り得るようにすることもできる。
【００９３】
上述した実施形態は、複数のジョブのページイメージを用紙上にページ単位で並べて印字する場合であるが、図１の例でユーザインタフェース部２４において同一ページ並行印字モードを設定できるようにし、上述した基本処理ルーチン、ジョブ処理ルーチンおよび印字画像データ生成ルーチンを変更することによって、同一のジョブの同一のページイメージを用紙上にページ単位で並べて印字することができる。
【００９４】
そして、これによれば、例えば、印字出力後に用紙を裁断することによって、複数の印字装置によって同一ページのイメージを別個の用紙上に同時に印字出力する場合に比べて、システムの低コスト化を実現することができるとともに、用紙代を節約することが可能となる。
【００９５】
【発明の効果】
上述したように、この発明によれば、関連する複数の文書を対比するのに好都合となるように複数のジョブのページイメージを用紙上にページ単位で並べて印字することができる。
【図面の簡単な説明】
【図１】この発明の画像処理装置の一例を画像処理部として備える画像形成装置を用いたネットワーク画像形成システムの一実施形態を示す図である。
【図２】画像形成装置が行う基本処理ルーチンの一例の一部を示す図である。
【図３】画像形成装置が行う基本処理ルーチンの一例の続きを示す図である。
【図４】画像形成装置が行うジョブ処理ルーチンの一例を示す図である。
【図５】画像形成装置が行う印字画像データ生成ルーチンの一例を示す図である。
【図６】画像形成装置のユーザインタフェース部における印字設定画面の一例を示す図である。
【図７】関連識別子の例を示す図である。
【図８】ジョブ並行印字モードにおける用紙上の印字例を示す図である。
【符号の説明】
１  ネットワーク
２  クライアント装置
１０  画像形成装置
１１  ジョブ受信部（ページイメージ取得手段）
１２  スキャナ部（ページイメージ取得手段）
１３  ジョブ処理部（ページイメージ取得手段）
１４  記憶装置部（ページイメージ保存手段）
１５  印字画像データ生成部（印字画像データ生成手段）
１６  印字装置部
１７  後処理装置部
２１  制御装置部（モード判定手段）
２２  識別子検出判定部
２３  出力制御部（印字画像データ生成手段）
２４  ユーザインタフェース部（モード設定手段）
【図１】
0003611003.tif 000002
【図２】
0003611003.tif 000003
【図３】
0003611003.tif 000004
【図４】
0003611003.tif 000005
【図５】
0003611003.tif 000006
【図６】
0003611003.tif 000007
【図７】
0003611003.tif 000008
【図８】
0003611003.tif 000009