(57)【要約】【課題】複数の印刷ジョブを結合する際にユーザによる煩雑な設定作業を必要とすることなく結合ジョブの実行の結果得られる印刷出力物の大きさを揃える。【解決手段】画像形成装置のハードディスク等の記憶部に保存された印刷ジョブの中から結合しようとする複数の印刷ジョブが選択されると（Ｓ１０１）、選択された複数の印刷ジョブ同士を比較して各印刷ジョブのページサイズが認識される（Ｓ１０５）。そして、認識された各印刷ジョブのページサイズが用紙サイズを規定する同一の系列に属しており且つ各印刷ジョブのページサイズに相違が存在する場合（Ｓ１０６：ＹＥＳ）、大きい方のサイズのページに対する出力設定に、最小サイズのページに合致した大きさに折るための折り設定が付加される（Ｓ１０９）。【選択図】図８
2009126060.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブを保存する保存手段と、
前記保存手段に保存された印刷ジョブの中から結合しようとする複数の印刷ジョブを選択する選択手段と、
前記選択手段により選択された複数の印刷ジョブ同士を比較して各印刷ジョブのページサイズを認識する認識手段と、
前記認識手段により認識された各印刷ジョブのページサイズが用紙サイズを規定する同一の系列に属しており且つ前記各印刷ジョブのページサイズに相違が存在する場合、大きい方のサイズのページに対する出力設定に、最小サイズのページに合致した大きさに折るための折り設定を付加する付加手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記付加手段は、前記選択手段により選択された複数の印刷ジョブの結合後の印刷ジョブに対する出力設定に製本に関する処理の設定が含まれている場合に、前記折り設定を付加することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記製本に関する処理は、ステープル処理、パンチ処理、およびブックレットバインド処理の少なくとも１つを含むことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記ステープル処理、パンチ処理、およびブックレットバインド処理の少なくとも１つがユーザの指示に基づいて選択されることを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記折り設定を付加する否かのユーザの指示を受け付ける付加指示手段をさらに有し、
前記付加手段は、前記付加指示手段により前記折り設定を付加する指示が受け付けられた場合に、前記折り設定を付加することを特徴とする請求項１〜４のいずれか１項に記載の画像形成装置。
【請求項６】
画像形成装置で使用される方法であって、
印刷ジョブを保存するステップ（ａ）と、
前記ステップ（ａ）において保存された印刷ジョブの中から結合しようとする複数の印刷ジョブを選択するステップ（ｂ）と、
前記ステップ（ｂ）において選択された複数の印刷ジョブ同士を比較して各印刷ジョブのページサイズを認識するステップ（ｃ）と、
前記ステップ（ｃ）において認識された各印刷ジョブのページサイズが用紙サイズを規定する同一の系列に属しており且つ前記各印刷ジョブのページサイズに相違が存在する場合、大きい方のサイズのページに対する出力設定に、最小サイズのページに合致した大きさに折るための折り設定を付加するステップ（ｄ）と、
を有することを特徴とする方法。
【請求項７】
画像形成装置で実行されるコンピュータプログラムであって、
保存手段に保存された印刷ジョブの中から結合しようとする複数の印刷ジョブを選択する手順（ａ）と、
前記手順（ａ）において選択された複数の印刷ジョブ同士を比較して各印刷ジョブのページサイズを認識する手順（ｂ）と、
前記手順（ｂ）において認識された各印刷ジョブのページサイズが用紙サイズを規定する同一の系列に属しており且つ前記各印刷ジョブのページサイズに相違が存在する場合、大きい方のサイズのページに対する出力設定に、最小サイズのページに合致した大きさに折るための折り設定を付加する手順（ｃ）と、
を前記画像形成装置に実行させることを特徴とするコンピュータプログラム。
【請求項８】
請求項７に記載のコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成装置で使用される方法、および画像形成装置で実行されるコンピュータプログラムに関し、特に、複数の印刷ジョブを結合する機能を備えた画像形成装置、画像形成装置で使用される方法、および画像形成装置で実行されるコンピュータプログラムに関する。
【背景技術】
【０００２】
印刷処理が終わった処理済の印刷ジョブをハードディスク等の記憶部に蓄積しておき、蓄積された処理済の印刷ジョブを再利用する機能を備えたデジタル複写機が知られている（特許文献１参照）。
【０００３】
このデジタル複写機は、記憶部に保存されている複数の印刷ジョブを結合（マージ）することができ、結合時には、結合前の印刷ジョブの出力設定（例えばステープル、両面印刷等）を継承するかクリアして新たに設定し直すかをユーザに選択させるように制御する。かかるデジタル複写機によれば、ユーザによる出力設定を省力化しつつ自由度を持たせることができる。
【０００４】
しかしながら、特許文献１に記載のデジタル複写機は、元の印刷ジョブの出力設定を引き継ぐことができるに過ぎず、結合後の印刷ジョブ（以下、「結合ジョブ」ともいう。）の実行の結果得られる印刷出力物の大きさを揃えることについては何ら考慮していない。したがって、結合ジョブに基く印刷出力物に異なるサイズの用紙が混在する場合が生じ、この場合の印刷出力物は見栄えが良いとは言えず使い勝手も悪い。このため、ユーザが後で大きい用紙を手で折り畳む作業が必要となる虞もある。一方、特許文献１に記載のデジタル複写機では、ユーザは、結合ジョブ全体に対する出力設定（例えばステープル等）を行うことは比較的容易にできるが、結合ジョブの各ページサイズを把握してページごとに折り設定を付加することは非常に煩雑な作業を強いられるという問題がある。
【特許文献１】特開２００４−２１３９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は上記従来技術の有する問題点に鑑みてなされたものであり、本発明の目的は、複数の印刷ジョブを結合する際にユーザによる煩雑な設定作業を必要とすることなく結合ジョブの実行の結果得られる印刷出力物の大きさを揃えることが可能な画像形成装置、画像形成装置で使用される方法、および画像形成装置で実行されるコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の上記目的は、下記の手段によって達成される。
【０００７】
（１）印刷ジョブを保存する保存手段と、前記保存手段に保存された印刷ジョブの中から結合しようとする複数の印刷ジョブを選択する選択手段と、前記選択手段により選択された複数の印刷ジョブ同士を比較して各印刷ジョブのページサイズを認識する認識手段と、前記認識手段により認識された各印刷ジョブのページサイズが用紙サイズを規定する同一の系列に属しており且つ前記各印刷ジョブのページサイズに相違が存在する場合、大きい方のサイズのページに対する出力設定に、最小サイズのページに合致した大きさに折るための折り設定を付加する付加手段と、を有することを特徴とする画像形成装置。
【０００８】
（２）前記付加手段は、前記選択手段により選択された複数の印刷ジョブの結合後の印刷ジョブに対する出力設定に製本に関する処理の設定が含まれている場合に、前記折り設定を付加することを特徴とする上記（１）に記載の画像形成装置。
【０００９】
（３）前記製本に関する処理は、ステープル処理、パンチ処理、およびブックレットバインド処理の少なくとも１つを含むことを特徴とする上記（２）に記載の画像形成装置。
【００１０】
（４）前記ステープル処理、パンチ処理、およびブックレットバインド処理の少なくとも１つがユーザの指示に基づいて選択されることを特徴とする上記（３）に記載の画像形成装置。
【００１１】
（５）前記折り設定を付加する否かのユーザの指示を受け付ける付加指示手段をさらに有し、前記付加手段は、前記付加指示手段により前記折り設定を付加する指示が受け付けられた場合に、前記折り設定を付加することを特徴とする上記（１）〜（４）のいずれか１項に記載の画像形成装置。
【００１２】
（６）画像形成装置で使用される方法であって、印刷ジョブを保存するステップ（ａ）と、前記ステップ（ａ）において保存された印刷ジョブの中から結合しようとする複数の印刷ジョブを選択するステップ（ｂ）と、前記ステップ（ｂ）において選択された複数の印刷ジョブ同士を比較して各印刷ジョブのページサイズを認識するステップ（ｃ）と、前記ステップ（ｃ）において認識された各印刷ジョブのページサイズが用紙サイズを規定する同一の系列に属しており且つ前記各印刷ジョブのページサイズに相違が存在する場合、大きい方のサイズのページに対する出力設定に、最小サイズのページに合致した大きさに折るための折り設定を付加するステップ（ｄ）と、を有することを特徴とする方法。
【００１３】
（７）画像形成装置で実行されるコンピュータプログラムであって、保存手段に保存された印刷ジョブの中から結合しようとする複数の印刷ジョブを選択する手順（ａ）と、前記手順（ａ）において選択された複数の印刷ジョブ同士を比較して各印刷ジョブのページサイズを認識する手順（ｂ）と、前記手順（ｂ）において認識された各印刷ジョブのページサイズが用紙サイズを規定する同一の系列に属しており且つ前記各印刷ジョブのページサイズに相違が存在する場合、大きい方のサイズのページに対する出力設定に、最小サイズのページに合致した大きさに折るための折り設定を付加する手順（ｃ）と、を前記画像形成装置に実行させることを特徴とするコンピュータプログラム。
【００１４】
（８）上記（７）に記載のコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の効果】
【００１５】
本発明によれば、複数の印刷ジョブを結合する際にユーザによる煩雑な設定作業を必要とすることなく結合ジョブの実行の結果得られる印刷出力物の大きさを揃えることが可能となる。これにより、ユーザは、結合ジョブに基づいて見栄えが良く使い勝手の良い印刷出力物を得ることができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態を、図面を参照して詳細に説明する。
【００１７】
図１は、本発明の第１の実施形態にかかる画像形成システムの全体構成を示すブロック図である。
【００１８】
本実施形態にかかる画像形成システムは、印刷に関する設定および指示を行うための印刷指示装置としてのＰＣ１と、ＰＣ１からの指示にしたがって、あるいは保存されている印刷ジョブに基づいて印刷処理を行う画像形成装置４とを備え、これらはネットワーク５により相互に通信可能に接続されている。なお、ＰＣ１と画像形成装置４とは、ネットワーク５を介することなく直接機器間で接続（ローカル接続）されていてもよい。
【００１９】
画像形成装置４は、互いにローカル接続されたプリンタコントローラ２と印刷装置としてのプリンタ３とから成る。このローカル接続には、ＵＳＢ、ＩＥＥＥ１３９４等のシリアルインタフェース、ＳＣＳＩ、ＩＥＥＥ１２８４等のパラレルインタフェース、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩＥＥＥ８０２.１１、ＨｏｍｅＲＦ、ＩｒＤＡ等の無線通信インタフェース等の各種ローカル接続インタフェースが用いられる。ただし、プリンタコントローラ２とプリンタ３とは、ネットワーク５により接続されてもよい。
【００２０】
図２は、図１に示されるＰＣ１の構成を示すブロック図である。
【００２１】
ＰＣ１は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ハードディスク１４、ディスプレイ１５、入力装置１６およびネットワークインタフェース１７を備えており、これらは信号をやり取りするためのバス１８を介して相互に接続されている。
【００２２】
ＣＰＵ１１は、プログラムにしたがって、上記各部の制御や各種の演算処理を行う。ＲＯＭ１２は、各種プログラムや各種データを格納する。ＲＡＭ１３は、作業領域として一時的にプログラムやデータを記憶する。ハードディスク１４は、オペレーティングシステムを含む各種プログラムや各種データを格納する。
【００２３】
ハードディスク１４には、文書ファイルを作成するための文書作成アプリケーションと、作成された文書ファイルについての印刷指示・印刷方法の指定を行うためのプリンタドライバとがインストールされている。プリンタドライバは、文書ファイルをプリンタコントローラ２が解釈可能なページ記述言語（ＰＤＬ：Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）で記述されたＰＤＬデータに変換する。
【００２４】
ディスプレイ１５は、ＬＣＤ、ＣＲＴディスプレイ等であり、各種の情報の表示に使用される。入力装置１６は、マウス等のポインティングデバイスやキーボードを含み、各種情報の入力に使用される。
【００２５】
ネットワークインタフェース１７は、ネットワーク５を介して他の機器と通信するためのインタフェースであり、イーサネット（登録商標）、トークンリング、ＦＤＤＩ等の規格が用いられる。
【００２６】
図３は、図１に示される画像形成装置４のプリンタコントローラ２の構成を示すブロック図である。
【００２７】
プリンタコントローラ２は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ハードディスク２４、ディスプレイ２５、入力装置２６、プリンタインタフェース２７、およびネットワークインタフェース２８を備えており、これらは信号をやり取りするためのバス２９を介して相互に接続されている。なお、プリンタコントローラ２の上記各部のうち、ＰＣ１の上記各部と同様の機能を有する部分については、説明の重複を避けるためその説明を省略する。
【００２８】
ハードディスク２４等の記憶部には、ＰＣ１から受信したＰＤＬデータを翻訳してビットマップ形式の画像データを生成するためのプログラム、および印刷ジョブとして保存されているビットマップ形式の画像データを再利用（編集・加工）するためのプログラム（アプリケーションソフトウェア）が格納されている。なお、印刷ジョブとして保存されるデータは、必ずしもビットマップ形式の画像データに限定されるものではなく、例えばＰＤＬデータ等の他の形式のデータであってもよい。
【００２９】
プリンタインタフェース２７は、ローカル接続されたプリンタ３と通信するためのインタフェースである。
【００３０】
図４は、図１に示される画像形成装置４のプリンタ３の構成を示すブロック図である。プリンタ３は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、操作パネル部３４、印刷部３５、およびコントローラインターフェース３６を備えており、これらは信号をやり取りするためのバス３７を介して相互に接続されている。なお、プリンタ３の上記各部のうち、ＰＣ１の上記各部と同様の機能を有する部分については、説明の重複を避けるためその説明を省略する。
【００３１】
ＲＯＭ３２には、プリンタコントローラ２から受信した画像データに基づいて行われる印刷処理のプログラムが格納されている。
【００３２】
操作パネル部３４は、タッチパネル、テンキー、スタートボタン、ストップボタン等を備えており、各種情報の表示および各種指示の入力に使用される。
【００３３】
印刷部３５は、電子写真式プロセス等の周知の作像プロセスを用いて、プリンタコントローラ２から受信した画像データに基づく画像を用紙等の記録媒体に印刷する。
【００３４】
コントローラインターフェース３６は、ローカル接続されたプリンタコントローラ２と通信するためのインタフェースである。
【００３５】
図５は、印刷部３５の構成を模式的に示す図である。
【００３６】
印刷部３５は、用紙等の記録媒体を供給する給紙ユニット５０、記録媒体に画像を形成する画像形成ユニット４０、および用紙が排出される排紙ユニット６０を有している。また、印刷部３５は、用紙の表裏を反転させるための反転機構部７０を備えている。
【００３７】
印刷部３５の画像形成ユニット４０は、矢印方向に回転する感光体ドラム４１、帯電装置４２、露光装置４３、現像装置４４、中間転写ベルト４５、清掃装置４６、および定着装置４７を有している。感光体ドラム４１の表面が帯電装置４２により一様に帯電された後、露光装置４３よりレーザを照射することにより、感光体ドラム４１の表面に静電潜像が作成される。静電潜像は感光体ドラム４１の回転に伴い、トナーが感光体ドラム４１上の静電潜像に付着して静電潜像が顕像化される。現像装置４４は、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の各色の現像ローラ４８を有しており、顕像化された各色のトナー画像は、転写部４９まで搬送されて順次中間転写ベルト４５上に転移されて重ね合わされ、重ね合わされたカラーの画像が、給紙ユニット５０から搬送されてきた用紙に転写される。用紙上のトナー画像は、定着装置４７で定着されて、排紙ユニット６０に排出される。
【００３８】
給紙ユニット５０は、複数の給紙トレイ５１〜５４を備えている。給紙トレイ５４は手差し給紙トレイである。一方、排紙ユニット６０は、複数の排紙トレイ６１〜６４を備えている。
【００３９】
排紙ユニット６０は、搬送されてきた用紙に対して、ステープル処理、パンチ処理、折り加工、およびブックレットバインド処理等のフィニッシング処理を施す後処理部を備えている。
【００４０】
図６は、ステープル処理、パンチ処理、および折り加工について説明するための模式的な断面図である。ステープル処理は用紙の束をステープル止めする処理であり、パンチ処理は用紙の端部にファイリング用の穴をあける処理である。ステープル処理またはパンチ処理は、例えば図６に示すように、用紙Ｐ１、Ｐ２が束ねられて形成された用紙束Ｐの端部Ｅに対して施される。
【００４１】
折り加工は用紙を折る処理である。ここで、Ａ列、Ｂ列等のように用紙サイズを規定する系列が存在する。そして、同一の系列（例えばＡ列）に属している場合には用紙を半分に折り畳むことにより外形の大きさを１ランク小さいサイズにすることができる。
【００４２】
本明細書において、折り設定の付加とは、大きい方のサイズのページに対する出力設定に、最小サイズのページに合致した大きさに折るための折り加工の設定を付加することをいう。本実施形態では、図６に示すように、例えばＡ３サイズの用紙Ｐ１を折り目の延長線方向から見てＺ字状に２回折り曲げて１ランク小さいＡ４サイズの用紙Ｐ２と同じ大きさに折り畳むＺ折り加工の設定が付加される。このように本実施形態では、各印刷ジョブのページサイズに１ランク大きさが異なるという相違が存在する場合に、大きい方のサイズのページに対する出力設定に、小さい方のサイズのページに合致した大きさに折るための折り設定が付加される。つまり、本実施形態では、最小サイズは、大きい方のサイズに対して１ランク小さいサイズ（半分のサイズ）である。但し、最小サイズは、大きい方のサイズに対して２ランク以上小さいサイズであってもよい。
【００４３】
図７は、ブックレットバインド処理について説明するための模式的な断面図である。ブックレットバインド処理は、用紙Ｐ１、Ｐ２を束ねて用紙束Ｐの背の部分Ｆを糊等の固着部材で固定し本の形に作り上げる処理である。図７では、表紙Ｐ３で用紙束Ｐ全体をくるんでいるが、用紙束Ｐの背の部分Ｆ周辺を帯状のテープで止めてもよい。
【００４４】
なお、ＰＣ１、プリンタコントローラ２、およびプリンタ３は、それぞれ上述した構成要素以外の構成要素を含んでいてもよく、あるいは、上述した構成要素のうちの一部が含まれていなくてもよい。
【００４５】
次に、本実施形態の画像形成システムの動作について説明する。
【００４６】
本実施形態の画像形成システムにおける印刷処理および印刷ジョブの登録処理は、以下のように行われる。
【００４７】
まず、所定の文書ファイルに基く印刷を実行するために、ＰＣ１においてプリンタドライバが起動させられると、ＰＣ１は、印刷に関する設定を行うための図示しない印刷設定画面をディスプレイ１５に表示する。続いて、ＰＣ１は、ユーザの操作に基いて、印刷設定画面上で印刷方法の指定（出力設定）を受け付けた後、ユーザによる印刷指示を受け付ける。ここで、ユーザは、印刷設定画面上で印刷指示に基づく印刷ジョブの画像形成装置４における登録の指示を行うことができる。ＰＣ１は、印刷指示を受け付けると、文書ファイルをＰＤＬデータに変換して、画像形成装置４に送信する。ＰＤＬデータには出力設定や登録の指示が含められる。
【００４８】
続いて、画像形成装置４のプリンタコントローラ２は、ＰＣ１から受信したＰＤＬデータを翻訳してビットマップ形式の画像データを生成する。そして、プリンタコントローラ２は、受信したＰＤＬデータに登録の指示が存在する場合、生成したビットマップ形式の画像データを印刷ジョブとして、出力設定とともに、両者を関連付けてハードディスク２４等の記憶部に保存する。
【００４９】
生成されたビットマップ形式の画像データは、画像形成装置４のプリンタ３に転送される。プリンタ３は、受信した画像データに基づく画像を、指定された用紙に印刷する。
【００５０】
次に、図８を参照して、プリンタコントローラ２における印刷ジョブの結合および印刷処理について説明する。なお、図８のフローチャートにより示されるアルゴリズムは、プリンタコントローラ２のハードディスク２４等の記憶部にプログラムとして記憶されており、ＣＰＵ２１によって実行される。
【００５１】
前提として、プリンタコントローラ２において保存されている印刷ジョブを再利用（編集・加工）するためのプログラムが起動させられ、画像形成装置４のディスプレイ２５に自動折り設定を付加する条件の指定を行うための自動折り設定画面１００（図９参照）が表示される。なお、自動折り設定画面１００は、画像形成装置４の操作パネル部３４に表示されてもよい。この自動折り設定画面１００上で、予めユーザは自動折り設定を付加する否かの指示を行う。ここで、自動折り設定の付加とは、結合しようとする各印刷ジョブのページサイズが用紙サイズを規定する同一の系列に属しており且つ各印刷ジョブのページサイズに相違が存在する場合、大きい方のサイズのページに対する出力設定に、最小サイズのページに合致した大きさに折るための折り設定を付加することをいう。
【００５２】
図９は、自動折り設定画面の一例を示す図である。
【００５３】
図９に示す自動折り設定画面１００は、印刷ジョブの結合時に自動折り設定を付加する否かの指示を受け付ける付加指示部１０１を有している。このように、本実施形態では、「自動折り設定を行う」旨の指示が受け付けられている場合に、折り設定の付加が行われる。したがって、ユーザは、印刷ジョブの結合時に折り設定が自動的に付加されないように設定することも可能であり、ユーザの意思を反映させることができる。
【００５４】
また、本実施形態では、付加指示部１０１において「自動折り設定を行う」旨の指示が受け付けられている場合であって、結合ジョブに対する出力設定に製本に関する処理の設定が含まれているときに折り設定の付加が行われる。このため、自動折り設定画面１００は、印刷ジョブの結合時に自動折り設定を付加するための条件として、製本に関する処理を指定するための製本処理指定部１０２を有している。これにより、ユーザの細かい要求に応えることができる。図９に示すように、指定され得る製本に関する処理は、ステープル処理、パンチ処理、およびブックレットバインド処理の少なくとも１つを含むが、他の処理をさらに含んでいてもよい。指定された製本に関する処理が複数ある場合には、その中の少なくとも１つが結合ジョブに対する出力設定に含まれているときに折り設定の付加が行われる。但し、自動折り設定を付加するための条件として、製本に関する処理が予め固定的に決められていてもよい。
【００５５】
なお、本発明は、上記した折り設定の付加方法に必ずしも限定されるものではない。例えば、付加指示部１０１において「自動折り設定を行う」旨の指示を受け付けた場合には、結合ジョブに対する出力設定に製本に関する処理の設定が含まれているか否かに関わらずに、折り設定の付加が行われてもよい。また、付加指示部１０１を省略し、結合ジョブに対する出力設定に製本に関する処理の設定が含まれている場合に、折り設定の付加が行われるように構成されてもよい。さらには、結合しようとする各印刷ジョブのページサイズが用紙サイズを規定する同一の系列に属しており且つ各印刷ジョブのページサイズに相違が存在する場合には、直ちに折り設定の付加が行われるように構成されてもよい。
【００５６】
図８に戻って、ステップＳ１０１では、登録済みジョブの選択および結合処理が行われる。すなわち、予め画像形成装置４のハードディスク２４等の記憶部に保存された印刷ジョブの中から、ユーザの操作に基いて、結合しようとする複数の印刷ジョブが選択され、選択された複数の印刷ジョブが結合される。ここで、ハードディスク２４に保存されている印刷ジョブの一覧が、ディスプレイ２５に表示される。
【００５７】
図１０は、印刷ジョブの一覧を示すジョブリストの一例を示す図である。
【００５８】
ジョブリスト２００は、複数の印刷ジョブがユーザ選択可能に表示される印刷ジョブ選択部２１０と、選択された印刷データに対して結合（マージ）処理を施すためのユーザの指示を受け付ける結合ボタン２２０とを備えている。印刷ジョブ選択部２１０において複数の印刷ジョブが選択された後、結合ボタン２２０が押されると、結合しようとする複数の印刷ジョブの選択が完了し、選択された複数の印刷ジョブが結合される。
【００５９】
続いて、結合後の印刷ジョブである結合ジョブについての出力設定が行われる（Ｓ１０２）。
【００６０】
図１１は、結合ジョブの出力設定を説明するための図である。すなわち、ディスプレイ２５に、結合ジョブの出力設定を行うための出力設定画面が表示される。出力設定画面には、まず出力設定３０１が表示される。出力設定３０１中の「＊＊＊＊」は、ユーザによる入力が必要な設定項目を示す。ここで、ユーザは、出力設定画面上で、各設定項目の欄に所望の値の入力あるいは選択を行う。なお、出力設定画面において、予め登録されているデフォルトの設定が適用されて表示されてもよい。図１１における出力設定３０２は、ユーザによる入力あるいは選択が終了した後の最終的な結合ジョブの出力設定を示すものである。
【００６１】
結合ジョブの出力設定が終了した後、ユーザの操作に基いて、たとえば図示しない印刷指示ボタンが押されることにより、印刷指示が受け付けられる（Ｓ１０３）。
【００６２】
続いて、自動折り設定の付加指示があるか否かが判断される（Ｓ１０４）。すなわち、自動折り設定画面１００（図９参照）の付加指示部１０１において、「自動折り設定を行う」旨の指示が受け付けられているか否かが判断される。自動折り設定の付加指示がないと判断された場合（Ｓ１０４：ＮＯ）、ステップＳ１１０に進む。
【００６３】
自動折り設定の付加指示があると判断された場合（Ｓ１０４：ＹＥＳ）、結合するために選択された各印刷ジョブのページサイズが認識される（Ｓ１０５）。
【００６４】
ステップＳ１０６では、認識された各印刷ジョブのページサイズが同系列で且つ相違しているか否かが判断される。すなわち、認識された各印刷ジョブのページサイズが用紙サイズを規定する同一の系列に属しており且つ各印刷ジョブのページサイズに相違が存在するか、否かが判断される。認識された各印刷ジョブのページサイズが同系列でないか、あるいは同系列であっても同一サイズである場合（Ｓ１０６：ＮＯ）、ステップＳ１１０に進む。
【００６５】
ステップＳ１０６において各印刷ジョブのページサイズが同系列で且つ相違していると判断された場合（Ｓ１０６：ＹＥＳ）、結合ジョブの出力設定と自動折り設定を付加する条件とが比較される（Ｓ１０７）。すなわち、ステップＳ１０２において行われた結合ジョブの出力設定（図１１の出力設定３０２参照）と、自動折り設定画面１００（図９参照）の製本処理指定部１０２において印刷ジョブの結合時に自動折り設定を付加するための条件として指定された製本に関する処理の項目とが比較される。
【００６６】
ステップＳ１０８では、結合ジョブの出力設定の中に、結合時に自動折り設定を付加するための条件として指定された製本処理の項目が存在するか否かが判断される。出力設定中に自動折りの条件である製本処理の項目がないと判断された場合（Ｓ１０８：ＮＯ）、ステップＳ１１０に進む。
【００６７】
一方、ステップＳ１０８において出力設定中に自動折りの条件である製本処理の項目があると判断された場合（Ｓ１０８：ＹＥＳ）、折り設定の付加処理が行われる（Ｓ１０９）。例えば、図９および図１１に示される設定が行われている場合、図１１の出力設定３０２における「ブックレットバインド」の項目が、図９に示される製本処理指定部１０２においてチェックが入れられているため適合条件を満たすこととなり、出力設定中に自動折りの条件である製本処理の項目があると判断される。
【００６８】
折り設定の付加処理においては、大きい方のサイズのページに対する出力設定に、最小サイズのページに合致した大きさに折るための折り設定が付加される。例えばＡ４、Ａ３のようにサイズが同系列で且つ相違しているページが混載されている結合ジョブ（同系混載ジョブ）の場合、Ａ３サイズのページに対して折り設定（Ｚ折り）が付加される。
【００６９】
ステップＳ１１０では、印刷処理が行われる。すなわち、結合ジョブに基づく画像が用紙に印刷されるとともに、折り設定の付加処理が行われている場合には当該折り設定が付加されたページの印刷された用紙に対して予め決められた折り加工が施される。なお、折り設定の付加処理が行われていない場合には、ステップＳ１０２において行われた結合ジョブの出力設定のみに従って印刷処理が行われる。
【００７０】
上述したように第１の実施形態では、画像形成装置４のハードディスク２４等の記憶部に保存された印刷ジョブの中から結合しようとする複数の印刷ジョブが選択されると、選択された複数の印刷ジョブ同士を比較して各印刷ジョブのページサイズが認識される。そして、認識された各印刷ジョブのページサイズが用紙サイズを規定する同一の系列に属しており且つ各印刷ジョブのページサイズに相違が存在する場合、大きい方のサイズのページに対する出力設定に、最小サイズのページに合致した大きさに折るための折り設定が付加される。
【００７１】
したがって、複数の印刷ジョブを結合する際にユーザによる煩雑な設定作業を必要とすることなく結合ジョブの実行の結果得られる印刷出力物の大きさを揃えることが可能となる。これにより、ユーザは、結合ジョブに基づいて見栄えが良く使い勝手の良い印刷出力物を得ることができる。
【００７２】
次に、本発明の第２の実施形態について、第１の実施形態と相違する点を中心に説明する。なお、第１の実施形態と共通する点については適宜説明を省略する。
【００７３】
第１の実施形態では、結合ジョブの出力設定がユーザによる入力あるいは選択に基づいて行われるのに対し、第２の実施形態では、結合ジョブの出力設定が、結合前の各印刷ジョブの出力設定を矛盾の無い限りにおいて引き継ぐことを原則として行われる。つまり、第２の実施形態は、図８のフローチャートのうちステップＳ１０２の結合ジョブの出力設定の内容が第１の実施形態と相違している。
【００７４】
すなわち、第２の実施形態では、図８のステップＳ１０２の結合ジョブの出力設定は、以下のように行われる。
【００７５】
図１２は、第２の実施形態における結合ジョブの出力設定の一例を説明するための図である。図１２は、画像形成装置４のハードディスク２４等の記憶部に保存された印刷ジョブＡと印刷ジョブＢとが結合される場合の例を示している。ここで、印刷ジョブＡと関連付けて出力設定４０１が保存されており、印刷ジョブＢと関連付けて出力設定４０２が保存されている。
【００７６】
まず、ステープル処理に関する出力設定について説明する。印刷ジョブＡにはステープル処理の設定があり、印刷ジョブＢにはステープル処理の設定が無いことより、印刷ジョブＡの設定を引き継いでも印刷ジョブＢの設定と矛盾は生じない。このため、結合ジョブでは、印刷ジョブＡの設定がそのまま引き継がれる。
【００７７】
続いて、両面印刷に関する出力設定について説明する。印刷ジョブＡおよびＢ共に設定が「ＯＮ」のため、結合ジョブでも印刷ジョブＡおよびＢの設定が引き継がれる。
【００７８】
続いて、綴じに関する出力設定について説明する。印刷ジョブＡおよびＢ共に設定が「左綴じ」であるため、結合ジョブでも印刷ジョブＡおよびＢの設定が引き継がれる。
【００７９】
続いて、パンチ処理に関する出力設定について説明する。印刷ジョブＡにはパンチ処理の設定が無く、印刷ジョブＢにはパンチ処理の設定があることより、印刷ジョブＢの設定を引き継いでも印刷ジョブＡの設定と矛盾は生じない。このため、結合ジョブでは、印刷ジョブＢの設定がそのまま引き継がれる。
【００８０】
さらに、結合ジョブとしての整合性について検討される。すなわち、ステープル処理が施される位置、およびパンチ処理が施される位置は、綴じに関する出力設定の「左綴じ」と矛盾しないため、結合ジョブとして整合性があると判断される。
【００８１】
このように第２の実施形態では、結合前の各印刷ジョブの出力設定を矛盾の無い限りにおいて引き継ぐことにより、結合ジョブの出力設定４０３が決定される。この出力設定４０３は、ディスプレイ２５の出力設定画面に表示されて、ユーザに通知される。なお、表示された結合ジョブの出力設定は、出力設定画面上でユーザにより修正され得る。
【００８２】
図１３は、第２の実施形態における結合ジョブの出力設定の他の例を説明するための図である。図１３は、画像形成装置４のハードディスク２４等の記憶部に保存された印刷ジョブＣと印刷ジョブＤとが結合される場合の例を示している。ここで、印刷ジョブＣと関連付けて出力設定５０１が保存されており、印刷ジョブＤと関連付けて出力設定５０２が保存されている。
【００８３】
まず、ステープル処理に関する出力設定について説明する。印刷ジョブＣにはステープル処理の設定があり、印刷ジョブＤにはステープル処理の設定が無いことより、印刷ジョブＣの設定を引き継いでも印刷ジョブＤの設定と矛盾は生じない。このため、結合ジョブでは、印刷ジョブＣの設定がそのまま引き継がれる。
【００８４】
続いて、両面印刷に関する出力設定について説明する。印刷ジョブＣには両面印刷の設定があり、印刷ジョブＤには両面印刷の設定が無いことより、印刷ジョブＣの設定を引き継いでも印刷ジョブＤの設定と矛盾は生じない。このため、結合ジョブでは、印刷ジョブＣの設定がそのまま引き継がれる。
【００８５】
続いて、綴じに関する出力設定について説明する。印刷ジョブＣには「左綴じ」の設定があり、印刷ジョブＤには「右綴じ」の設定があるため、両者の設定に矛盾が生じる。したがって、結合ジョブではいずれの印刷ジョブの設定をも引き継ぐことはできず、未定（図１３中では「＊＊＊＊」と表記）と設定される。
【００８６】
続いて、パンチ処理に関する出力設定について説明する。印刷ジョブＣおよびＤ共に設定が「ＯＮ」となっている。しかし、パンチ穴数の設定、およびパンチ位置の設定が印刷ジョブＣと印刷ジョブＤとの間で異なっているため、結合ジョブではいずれの印刷ジョブの設定をも引き継ぐことはできず、未定と設定される。
【００８７】
さらに、結合ジョブとしての整合性について検討される。すなわち、パンチに関する設定が「未定」となるため、結合ジョブではステープル箇所の「左上」を引き継ぐことはできず、ステープル箇所は未定と設定される（出力設定５０３参照）。これに伴って、ステープルの設定、およびステープル数の設定も未定と設定される（出力設定５０４参照）。
【００８８】
このように結合前の各印刷ジョブの出力設定を矛盾の無い限りにおいて引き継ぐことにより、結合ジョブの出力設定５０４が決定される。この出力設定５０４は、ディスプレイ２５の出力設定画面に表示されて、ユーザに通知される。なお、表示された結合ジョブの出力設定は、出力設定画面上でユーザにより修正され得る（出力設定５０５参照）。
【００８９】
このようにして作成された結合ジョブの出力設定を用いることにより、第２の実施形態によっても、第１の実施形態と同様の作用効果を奏することができる。
【００９０】
本発明は、上記した実施形態のみに限定されるものではなく、特許請求の範囲内において、種々改変することができる。
【００９１】
例えば、上記実施形態では、印刷ジョブの結合処理を行うために、プリンタコントローラ２にインストールされているアプリケーションソフトウェアを例示して説明したが、本発明はかかる形態に限定されるものではない。上記アプリケーションソフトウェアは例えばプリンタ３にインストールされていてもよい。また、上記アプリケーションソフトウェアは、Ｗｅｂブラウザを利用するものであってもよい。また、上記アプリケーションソフトウェアは、プリンタコントローラ２のディスプレイ２５および入力装置２６、またはプリンタ３の操作パネル部３４を用いて操作され得る。さらに、上記アプリケーションソフトウェアは、ＨＴＴＰまたはＳＮＭＰ等を用いて必要な情報を取得することによりＰＣ上で実行されることも可能である。
【００９２】
また、上記実施形態では、結合処理の対象となる印刷ジョブがビットマップ形式の画像データで保存される場合について説明したが、本発明はこれに限定されるものではない。本発明は、結合処理の対象となる印刷ジョブがＰＤＬデータ等の他の形式のデータで保存される場合にも適用可能である。
【００９３】
また、上記実施形態では、画像形成装置４がプリンタコントローラ２とプリンタ３に分けられ、互いにローカル接続された構成の場合について述べたが、プリンタコントローラ２はプリンタ３の中に内包されていてもよい。
【００９４】
また、上記実施形態では、印刷装置としてプリンタが使用されているが、本発明はこれに限定されるものではなく、例えばＭＦＰ（Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）、複写機等の他の印刷装置も使用され得る。
【００９５】
本実施形態の画像形成システムにおける各種処理を行う手段および方法は、専用のハードウェア回路、またはプログラムされたコンピュータのいずれによっても実現することが可能である。上記プログラムは、たとえばフレキシブルディスクやＣＤ−ＲＯＭなどのコンピュータ読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピュータ読み取り可能な記録媒体に記録されたプログラムは、通常、ハードディスク等の記憶部に転送されて記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、装置の一機能としてその装置のソフトウェアに組み込まれてもよい。
【図面の簡単な説明】
【００９６】
【図１】本発明の第１の実施形態にかかる画像形成システムの全体構成を示すブロック図である。
【図２】図１に示されるＰＣの構成を示すブロック図である。
【図３】図１に示される画像形成装置のプリンタコントローラの構成を示すブロック図である。
【図４】図１に示される画像形成装置のプリンタの構成を示すブロック図である。
【図５】印刷部の構成を模式的に示す図である。
【図６】ステープル処理、パンチ処理、および折り加工について説明するための模式的な断面図である。
【図７】ブックレットバインド処理について説明するための模式的な断面図である。
【図８】プリンタコントローラにおける印刷ジョブの結合および印刷処理の手順を示すフローチャートである。
【図９】自動折り設定画面の一例を示す図である。
【図１０】印刷ジョブの一覧を示すジョブリストの一例を示す図である。
【図１１】結合ジョブの出力設定を説明するための図である。
【図１２】第２の実施形態における結合ジョブの出力設定の一例を説明するための図である。
【図１３】第２の実施形態における結合ジョブの出力設定の他の例を説明するための図である。
【符号の説明】
【００９７】
１  ＰＣ、
２  プリンタコントローラ、
３  プリンタ、
４  画像形成装置、
５  ネットワーク、
１１、２１、３１  ＣＰＵ、
１２、２２、３２  ＲＯＭ、
１３、２３、３３  ＲＡＭ、
１４、２４  ハードディスク、
１５、２５  ディスプレイ、
１６、２６  入力装置、
１７、２８  ネットワークインタフェース、
１８、２９、３７  バス、
２７  プリンタインタフェース、
３４  操作パネル部、
３５  印刷部、
３６  コントローラインターフェース、
４０  画像形成ユニット、
５０  給紙ユニット、
６０  排紙ユニット、
１００  自動折り設定画面、
１０１  付加指示部、
１０２  製本処理指定部、
２００  ジョブリスト、
２１０  印刷ジョブ選択部、
２２０  結合ボタン、
３０１、３０２、４０１〜４０３、５０１〜５０５  印刷ジョブに対する出力設定。
【図１】
2009126060.tif 000003
【図２】
2009126060.tif 000004
【図３】
2009126060.tif 000005
【図４】
2009126060.tif 000006
【図５】
2009126060.tif 000007
【図６】
2009126060.tif 000008
【図７】
2009126060.tif 000009
【図８】
2009126060.tif 000010
【図９】
2009126060.tif 000011
【図１０】
2009126060.tif 000012
【図１１】
2009126060.tif 000013
【図１２】
2009126060.tif 000014
【図１３】
2009126060.tif 000015