(57)【特許請求の範囲】
【請求項１】
同一の用紙に原稿の複数ページを割り付けるN in 1印刷のジョブを処理する画像処理装置であって、
前記ジョブは、前記N in 1印刷後の用紙を断裁機で断裁し、断裁した用紙を重ね合わせ、重ね合わせた用紙を更に断裁し、断裁と重ね合わせとを繰り返し実施してページ毎の用紙片からなる冊子を作成するためのジョブであり、
前記ジョブから、前記原稿のページ数とページ割付数と前記ページ割付数に応じて設定された、複数回の断裁の順番を定める断裁順序とを取得し、
前記原稿のページ数を前記ページ割付数で除算して、前記ページ割付数のページが連続する複数のグループを作成し、
先頭のグループを用紙の所定位置に配置した後、前記断裁順序に応じた断裁位置で前記用紙を断裁した時に前のグループと同じ配置となる位置に次のグループを配置する処理を前記断裁順序の最後まで繰り返し、
前記配置に従って各グループのページの画像を面付けした画像データをプリントエンジンに出力して印刷を指示する、
ことを特徴とする画像処理装置。
【請求項２】
前記原稿のページ数を前記ページ割付数で除算した時に端数が出る場合、前記ページ割付数から前記端数を減算した数の白ページを前記原稿に挿入する、
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記白ページを前記原稿の先頭に挿入する、
ことを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記ジョブから、前記断裁機の最大断裁枚数を取得し、
前記原稿のページ数を前記ページ割付数で除算した値が前記最大断裁枚数を超える場合、前記最大断裁枚数に前記ページ割付数を乗算した数のページ毎に前記ジョブを分割し、分割したジョブ毎に前記複数のグループを作成する、
ことを特徴とする請求項１乃至３のいずれか一に記載の画像処理装置。
【請求項５】
前記ジョブで前記ページ割付数未満の部数の印刷が指示された場合、
各部のページを結合した後に前記複数のグループを作成する、
ことを特徴とする請求項１乃至４のいずれか一に記載の画像処理装置。
【請求項６】
前記ジョブで前記ページ割付数以上の部数の印刷が指示された場合、
前記ページ割付数の部は部単位の前記複数のグループを作成し、前記ページ割付数未満の残りの部は当該部のページを結合した後に前記複数のグループを作成する、
ことを特徴とする請求項１乃至４のいずれか一に記載の画像処理装置。
【請求項７】
前記ジョブから、断裁を支援するガイドページの印刷の有無の設定を取得し、
前記ガイドページの印刷が有に設定されている場合、断裁位置、断裁順序及び重ね合わせ順序を明示する前記ガイドページを生成し、
前記ガイドページの画像を前記用紙の全面に印刷するための画像データを前記プリントエンジンに出力して印刷を指示する、
ことを特徴とする請求項１乃至６のいずれか一に記載の画像処理装置。
【請求項８】
前記ジョブは、同一の用紙に縦横共に２のべき乗のページを割り付けるジョブである、
ことを特徴とする請求項１乃至７のいずれか一に記載の画像処理装置。
【請求項９】
同一の用紙に原稿の複数ページを割り付けるN in 1印刷のジョブを作成又は処理する装置で動作する面付け制御プログラムであって、
前記ジョブは、前記N in 1印刷後の用紙を断裁機で断裁し、断裁した用紙を重ね合わせ、重ね合わせた用紙を更に断裁し、断裁と重ね合わせとを繰り返し実施してページ毎の用紙片からなる冊子を作成するためのジョブであり、
前記装置に、
前記原稿のページ数とページ割付数と前記ページ割付数に応じた、複数回の断裁の順番を定める断裁順序とを特定する第１処理、
前記原稿のページ数を前記ページ割付数で除算して、前記ページ割付数のページが連続する複数のグループを作成する第２処理、
先頭のグループを用紙の所定位置に配置した後、前記断裁順序に応じた断裁位置で前記用紙を断裁した場合に前のグループと同じ配置となる位置に次のグループを配置する処理を前記断裁順序の最後まで繰り返す第３処理、
前記配置に従って各グループのページの画像を面付けした印刷物をプリントエンジンに印刷させるためのデータを出力する第４処理、を実行させる、
ことを特徴とする面付け制御プログラム。
【請求項１０】
前記第３処理では、前記原稿のページ数を前記ページ割付数で除算した時に端数が出る場合、前記ページ割付数から前記端数を減算した数の白ページを前記原稿に挿入する、
ことを特徴とする請求項９に記載の面付け制御プログラム。
【請求項１１】
前記第３処理では、前記白ページを前記原稿の先頭に挿入する、
ことを特徴とする請求項１０に記載の面付け制御プログラム。
【請求項１２】
前記第２処理では、前記原稿のページ数を前記ページ割付数で除算した値が前記断裁機の最大断裁枚数を超える場合、前記最大断裁枚数に前記ページ割付数を乗算した数のページ毎に前記ジョブを分割し、分割したジョブ毎に前記複数のグループを作成する、
ことを特徴とする請求項９乃至１１のいずれか一に記載の面付け制御プログラム。
【請求項１３】
前記ジョブで前記ページ割付数未満の部数の印刷が指示された場合、
前記第２処理では、各部のページを結合した後に前記複数のグループを作成する、
ことを特徴とする請求項９乃至１２のいずれか一に記載の面付け制御プログラム。
【請求項１４】
前記ジョブで前記ページ割付数以上の部数の印刷が指示された場合、
前記第２処理では、前記ページ割付数の部は部単位で前記複数のグループを作成し、前記ページ割付数未満の残りの部は当該部のページを結合した後に前記複数のグループを作成する、
ことを特徴とする請求項９乃至１２のいずれか一に記載の面付け制御プログラム。
【請求項１５】
前記第３処理では、断裁位置、断裁順序及び重ね合わせ順序を明示するガイドページを生成し、
前記第４処理では、前記ガイドページの画像を前記用紙の全面に印刷するためのデータを出力する、
ことを特徴とする請求項９乃至１４のいずれか一に記載の面付け制御プログラム。
【請求項１６】
前記ジョブは、同一の用紙に縦横共に２のべき乗のページを割り付けるジョブである、
ことを特徴とする請求項９乃至１５のいずれか一に記載の面付け制御プログラム。
【請求項１７】
同一の用紙に原稿の複数ページを割り付けるN in 1印刷のジョブを作成するユーザ端末と、前記ジョブを処理する画像処理装置と、前記N in 1印刷後の用紙を断裁する断裁機と、を含み、断裁した用紙を重ね合わせ、重ね合わせた用紙を更に断裁し、断裁と重ね合わせとを繰り返し実施してページ毎の用紙片からなる冊子を作成する印刷システムにおける面付け制御方法であって、
前記ユーザ端末は、
前記ジョブを作成する際に、前記原稿のページ数とページ割付数と前記ページ割付数に応じた、複数回の断裁の順番を定める断裁順序とを設定する第１処理と、
前記原稿のページ数を前記ページ割付数で除算して、前記ページ割付数のページが連続する複数のグループを作成する第２処理と、
先頭のグループを用紙の所定位置に配置した後、前記断裁順序に応じた断裁位置で前記用紙を断裁した場合に前のグループと同じ配置となる位置に次のグループを配置する処理を前記断裁順序の最後まで繰り返す第３処理と、
前記配置に従って各グループのページの画像を面付けした印刷物を作成するための前記ジョブを前記画像処理装置に出力する第４処理と、を実行する、
ことを特徴とする面付け制御方法。
【請求項１８】
同一の用紙に原稿の複数ページを割り付けるN in 1印刷のジョブを作成するユーザ端末と、前記ジョブを処理する画像処理装置と、前記N in 1印刷後の用紙を断裁する断裁機と、を含み、断裁した用紙を重ね合わせ、重ね合わせた用紙を更に断裁し、断裁と重ね合わせとを繰り返し実施してページ毎の用紙片からなる冊子を作成する印刷システムにおける面付け制御方法であって、
前記画像処理装置は、
前記ジョブから、前記原稿のページ数とページ割付数と前記ページ割付数に応じて設定された、複数回の断裁の順番を定める断裁順序とを取得する第１処理と、
前記原稿のページ数を前記ページ割付数で除算して、前記ページ割付数のページが連続する複数のグループを作成する第２処理と、
先頭のグループを用紙の所定位置に配置した後、前記断裁順序に応じた断裁位置で前記用紙を断裁した場合に前のグループと同じ配置となる位置に次のグループを配置する処理を前記断裁順序の最後まで繰り返す第３処理と、
前記配置に従って各グループのページの画像を面付けした画像データをプリントエンジンに出力して印刷を指示する第４処理と、を実行する、
ことを特徴とする面付け制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び面付け制御プログラム並びに面付け制御方法に関し、特に、同一の用紙へのページの面付けを制御する画像処理装置及び面付け制御プログラム並びに当該画像処理装置を含む印刷システムにおける面付け制御方法に関する。
【背景技術】
【０００２】
近年の画像形成装置は、一つの用紙に複数のページを面付けして（割り付けて）印刷する機能（以下、N in 1印刷機能と呼ぶ。）を備えており、この機能を用いて印刷した用紙を断裁することにより、少ない用紙で冊子を効率的に作成することができる。しかしながら、N in 1印刷機能を用いて印刷した用紙を１ページごとに断裁して冊子としてまとめる場合、断裁後、ユーザによるページ順通りの並べ替えが必要となる。
【０００３】
このようなN in 1印刷におけるページの面付けに関して、例えば、下記特許文献１には、原稿ページ２面を１枚の用紙の同一面に集約して印刷する手段と、原稿面数をＤ、印刷部数をＮとしたとき、画像形成後の用紙をセンタで断裁して１ページ目を含む断裁後用紙束の下に他方の断裁後用紙束を重ねたとき、１〜Ｄのページ順にＮ部の仕分けがなされる仕上がりとなるように集約および印刷する制御手段と、を備えた画像形成装置が開示されている。
【０００４】
また、下記特許文献２には、印刷装置で解釈可能な印刷データを出力する情報処理装置であって、断裁装置の断裁能力の情報を取得する断裁能力取得手段と、前記断裁能力取得手段により取得された断裁能力の情報に基づき、断裁可能枚数内の複数枚の用紙からなる束を面付け単位に設定する設定手段と、前記面付け単位と、用紙の物理面に何ページの論理ページを配置するかの論理ページ配置方法と、に基づき面付けを行うレイアウト手段とを有する情報処理装置が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−２８１２７８号公報
【特許文献２】特開２００７−１８４７１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
N in 1印刷後の断裁工程では、紙端を用紙束ごとに合わせて断裁を行う必要があるため、１枚の用紙に面付けするページ数が大きくなればなるほど断裁回数が増加し、冊子作成の生産性が悪化するという問題がある。また、ページ順通りの並べ替えは、１枚の用紙に面付けするページ数が大きくなればなるほど複雑化するため、並べ替え作業が煩雑になるという問題がある。
【０００７】
この問題に対して、特許文献１では、N in 1印刷において、断裁後に用紙を重ねた時に１部の冊子となるように面付けを行う方式を提案している。しかしながら、引用文献１は、2 in 1のような一度の断裁で断裁行程が終了する面付けに関する技術であり、4 in 1や8 in 1の時のような複数回の断裁が必要な面付けについては考慮されていない。そのため、複数回の断裁が発生するような面付けの場合に、用紙束を重ね合わせながら断裁を進めることができず、効率的な断裁を行うことができないという問題がある。
【０００８】
また、特許文献２では、断裁機の最大断裁枚数に応じて重ね合わせるページ数を制御する方式を提案している。しかしながら、特許文献２は、断裁回数を削減することについては考慮されていない。そのため、特許文献１と同様に、効率的な断裁を行うことができないという問題がある。
【０００９】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、同一の用紙に複数のページを面付けするN in 1印刷において、断裁回数を減らすと共に、断裁後の並べ替えを容易にすることができる画像処理装置及び面付け制御プログラム並びに面付け制御方法を提供することにある。
【課題を解決するための手段】
【００１０】
本発明の一側面は、同一の用紙に原稿の複数ページを割り付けるN in 1印刷のジョブを処理する画像処理装置であって、前記ジョブは、前記N in 1印刷後の用紙を断裁機で断裁し、断裁した用紙を重ね合わせ、重ね合わせた用紙を更に断裁し、断裁と重ね合わせとを繰り返し実施してページ毎の用紙片からなる冊子を作成するためのジョブであり、前記ジョブから、前記原稿のページ数とページ割付数と前記ページ割付数に応じて設定された、複数回の断裁の順番を定める断裁順序とを取得し、前記原稿のページ数を前記ページ割付数で除算して、前記ページ割付数のページが連続する複数のグループを作成し、先頭のグループを用紙の所定位置に配置した後、前記断裁順序に応じた断裁位置で前記用紙を断裁した時に前のグループと同じ配置となる位置に次のグループを配置する処理を前記断裁順序の最後まで繰り返し、前記配置に従って各グループのページの画像を面付けした画像データをプリントエンジンに出力して印刷を指示することを特徴とする。
【００１１】
本発明の一側面は、同一の用紙に原稿の複数ページを割り付けるN in 1印刷のジョブを作成又は処理する装置で動作する面付け制御プログラムであって、前記ジョブは、前記N in 1印刷後の用紙を断裁機で断裁し、断裁した用紙を重ね合わせ、重ね合わせた用紙を更に断裁し、断裁と重ね合わせとを繰り返し実施してページ毎の用紙片からなる冊子を作成するためのジョブであり、前記装置に、前記原稿のページ数とページ割付数と前記ページ割付数に応じた、複数回の断裁の順番を定める断裁順序とを特定する第１処理、前記原稿のページ数を前記ページ割付数で除算して、前記ページ割付数のページが連続する複数のグループを作成する第２処理、先頭のグループを用紙の所定位置に配置した後、前記断裁順序に応じた断裁位置で前記用紙を断裁した場合に前のグループと同じ配置となる位置に次のグループを配置する処理を前記断裁順序の最後まで繰り返す第３処理、前記配置に従って各グループのページの画像を面付けした印刷物をプリントエンジンに印刷させるためのデータを出力する第４処理、を実行させることを特徴とする。
【００１２】
本発明の一側面は、同一の用紙に原稿の複数ページを割り付けるN in 1印刷のジョブを作成するユーザ端末と、前記ジョブを処理する画像処理装置と、前記N in 1印刷後の用紙を断裁する断裁機と、を含み、断裁した用紙を重ね合わせ、重ね合わせた用紙を更に断裁し、断裁と重ね合わせとを繰り返し実施してページ毎の用紙片からなる冊子を作成する印刷システムにおける面付け制御方法であって、前記ユーザ端末は、前記ジョブを作成する際に、前記原稿のページ数とページ割付数と前記ページ割付数に応じた、複数回の断裁の順番を定める断裁順序とを設定する第１処理と、前記原稿のページ数を前記ページ割付数で除算して、前記ページ割付数のページが連続する複数のグループを作成する第２処理と、先頭のグループを用紙の所定位置に配置した後、前記断裁順序に応じた断裁位置で前記用紙を断裁した場合に前のグループと同じ配置となる位置に次のグループを配置する処理を前記断裁順序の最後まで繰り返す第３処理と、前記配置に従って各グループのページの画像を面付けした印刷物を作成するための前記ジョブを前記画像処理装置に出力する第４処理と、を実行することを特徴とする。
【００１３】
本発明の一側面は、同一の用紙に原稿の複数ページを割り付けるN in 1印刷のジョブを作成するユーザ端末と、前記ジョブを処理する画像処理装置と、前記N in 1印刷後の用紙を断裁する断裁機と、を含み、断裁した用紙を重ね合わせ、重ね合わせた用紙を更に断裁し、断裁と重ね合わせとを繰り返し実施してページ毎の用紙片からなる冊子を作成する印刷システムにおける面付け制御方法であって、前記画像処理装置は、前記ジョブから、前記原稿のページ数とページ割付数と前記ページ割付数に応じて設定された、複数回の断裁の順番を定める断裁順序とを取得する第１処理と、前記原稿のページ数を前記ページ割付数で除算して、前記ページ割付数のページが連続する複数のグループを作成する第２処理と、先頭のグループを用紙の所定位置に配置した後、前記断裁順序に応じた断裁位置で前記用紙を断裁した場合に前のグループと同じ配置となる位置に次のグループを配置する処理を前記断裁順序の最後まで繰り返す第３処理と、前記配置に従って各グループのページの画像を面付けした画像データをプリントエンジンに出力して印刷を指示する第４処理と、を実行することを特徴とする。
【発明の効果】
【００１４】
本発明の画像処理装置及び面付け制御プログラム並びに面付け制御方法によれば、同一の用紙に複数のページを面付けするN in 1印刷において、断裁回数を減らすと共に、断裁後の並べ替えを容易にすることができる。
【００１５】
その理由は、画像処理装置（面付け制御プログラム）は、同一の用紙に原稿の複数ページ（特に、縦横共に２のべき乗の複数のページ）を割り付けるN in 1印刷のジョブを処理する際に、原稿のページ数をページ割付数で除算して、ページ割付数のページが連続する複数のグループを作成し、先頭のグループを用紙の所定位置に配置した後、断裁順序に応じた断裁位置で用紙を断裁した時に前のグループと同じ配置となる位置に次のグループを順次配置して面付けを行うからである。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施の形態に係る面付け制御方法（8 in 1印刷の面付け例）を示す図である。
【図２】本発明の一実施の形態に係る面付け制御方法（8 in 1印刷の面付けにおける断裁例）を示す図である。
【図３】本発明の一実施例に係る印刷システムの構成を示すブロック図である。
【図４】本発明の一実施例に係るユーザ端末の処理を示すフローチャート図である。
【図５】本発明の一実施例に係る画像処理装置の処理を示すフローチャート図である。
【図６】本発明の一実施例に係る画像処理装置の処理（ジョブ分割処理）を示すフローチャート図である。
【図７】本発明の一実施例に係る画像処理装置の処理（白ページ挿入処理）を示すフローチャート図である。
【図８】本発明の一実施例に係る画像処理装置の処理（面付け処理）を示すフローチャート図である。
【図９】本発明の一実施例に係る画像処理装置の処理（複数部数面付け処理）を示すフローチャート図である。
【図１０】本発明の一実施例に係るジョブ分割例を示す図である。
【図１１】本発明の一実施例に係るページグルーピング例を示す図である。
【図１２】本発明の一実施例に係る8 in 1印刷におけるページの面付け例を示す図である。
【図１３】本発明の一実施例に係るカットガイドバナーページ例を示す図である。
【図１４】本発明の一実施例に係る断裁回数優先モードの一例を示す図である。
【図１５】本発明の一実施例に係る部単位優先モードの一例を示す図である。
【図１６】従来の8 in 1印刷における面付け例を示す図である。
【図１７】特許文献１、２の技術を適用した8 in 1印刷における面付け例を示す図である。
【図１８】特許文献１、２の技術を適用した8 in 1印刷における面付けにおける断裁例を示す図である。
【発明を実施するための形態】
【００１７】
背景技術で示したように、近年の画像形成装置は、同一の用紙に複数のページを面付けするN in 1印刷機能を備えており、この機能を用いて印刷した用紙を断裁することにより、少ない用紙で効率的に冊子を作成することができる。しかしながら、同一の用紙に面付けするページ数が大きくなればなるほど、ページ順通りの並べ替えが複雑化し、作業が煩雑になる。この問題について、図１６を参照して説明する。図１６は、同一の用紙に８ページを面付けする8 in 1印刷の一例であり、通常、用紙の一端（ここでは左上）を基準にして、上段の左から右、下段の左から右に向かってページを順に割り付けている。この場合、左上の用紙束には、１ページ目、９ページ目、１７ページ目のようにページが重なるため、ユーザは断裁後、各々の用紙束の１枚目の用紙片を順に取り出して重ね合わせ、次に、用紙束の２枚目の用紙片を順に取り出して重ね合わせるといった並べ替え作業が必要になる。
【００１８】
このような並べ替え作業の煩雑化を改善する方法として、特許文献１、２では、N in 1印刷において、断裁後に用紙束を重ねた時に１部の冊子となるように面付けを行う方式を提案している。この方法について、図１７を参照して説明する。図１７は、同一の用紙に８ページを割り付ける8 in 1印刷の一例であり、特許文献１、２の技術を8 in 1印刷に適用した場合の図である。図１７（ａ）に示すように、総ページ数（ここでは８０ページ）を分割数（ここでは８つ）で割ったページ（１０ページ）ずつ、用紙の一端（ここでは左上）を基準にして、上段の左から右、下段の左から右に向かって割り付けている。この場合、図１７（ｂ）に示すように、左上の用紙束には、１〜１０ページ目、その隣の用紙束には１１〜２０ページのようにページが並んでいるため、ユーザは各々の用紙束を順に重ね合わせることにより、ページが順に並んだ冊子を作成することができる。
【００１９】
しかしながら、この方法では、複数回の断裁が発生するような場合に、用紙束の重ね合わせを行いながら断裁を進めることができないため、効率的に断裁を行うことができない。この問題について、図１８を参照して説明する。図１８は断裁機で用紙束を断裁する状態を示しており、まず、図１８（ａ）に示すように、ページの面付けを行った用紙束を断裁機にセットし、短辺の中央で長辺方向に１回断裁する。次に、図１８（ｂ）に示すように、２つに断裁した用紙束について、長辺の中央で短辺方向に各々１回（計２回）断裁する。そして、図１８（ｃ）に示すように、４つに断裁した用紙束について、長辺の中央で短辺方向に各々１回（計４回）断裁する。すなわち、従来の手法では、8 in 1印刷でページの面付けを行った場合、計７回の断裁が必要になり、断裁回数が多くなる。また、従来の手法では、８つの用紙束を順に重ねる（計７回重ね合わせる）必要があり、断裁後の並べ替えも煩雑になる。
【００２０】
そこで、本発明の一実施の形態では、N in 1印刷後に別工程で断裁を行うオフライン断裁のワークフローにおいて、用紙束をどのような順番で重ね合わせて断裁するかを設定可能とし、設定された順番に応じてページの面付けを制御することにより、用紙束を重ね合わせながらの断裁を可能とし、原稿のページ順に並んだページ毎の用紙片からなる冊子を少ない断裁回数で作成できるようにする。具体的には、同一の用紙に原稿の複数ページ（特に、縦横共に２のべき乗の複数のページ）を割り付けるN in 1印刷のジョブを処理する際に、原稿のページ数をページ割付数で除算して、ページ割付数のページが連続する複数のグループを作成し、先頭のグループを用紙の所定位置に配置した後、断裁順序に応じた断裁位置で用紙を断裁した時に前のグループと同じ配置となる位置に次のグループを順次配置して面付けを行う。
【００２１】
以下、図面を参照して説明する。なお、以下の説明において、原稿の向きを基準にして断裁方向を規定し、原稿の向きに沿った断裁方向を縦方向、原稿の向きに直交する方向に沿った断裁方向を横方向とする。
【００２２】
図１は、１枚の用紙に縦長の原稿８ページを面付けする8 in 1印刷を示している。本実施形態では、まず、原稿ページ数（ここでは８０ページ）をページ割付数（ここでは８）で分割し、１〜１０ページ、１１〜２０ページ、…７１〜８０ページの８つのグループ（Ｇ１〜Ｇ８）に分類する。そして、断裁順序を任意（ここでは、横→縦→縦）に設定する。次に、図１（ａ）に示すように、先頭グループ（Ｇ１）の配置を任意（ここでは横長の用紙の左上）に設定する。次に、図１（ｂ）に示すように、１回目の断裁の断裁軸（ここでは用紙の中央を通る横方向の断裁軸）で断裁した場合に、先のグループと同位置になる面位置（ここでは用紙の左下）に次のグループ（Ｇ２）を配置する。次に、図１（ｃ）に示すように、２回目の断裁の断裁軸（ここでは２分割した用紙の中央を通る縦方向の断裁軸）で断裁した場合に、先のグループ（Ｇ１及びＧ２）と同位置になる面位置（ここでは各々の用紙の中央右側）に次のグループ（Ｇ３及びＧ４）を各々配置する。次に、図１（ｄ）に示すように、３回目の断裁の断裁軸（ここでは４分割した各々の用紙の中央を通る縦方向の断裁軸）で断裁した場合に、先のグループ（Ｇ１〜Ｇ４）と同位置になる面位置（ここでは各々の用紙の右側）に次のグループ（Ｇ５〜Ｇ８）を各々配置する。
【００２３】
図２は、上記手法で面付けした用紙を断裁機で断裁する状態を示している。まず、図２（ａ）に示すように、ページの面付けを行った用紙束を横長の状態で断裁機にセットし、１回目の断裁の断裁軸に沿って１回断裁する。次に、図２（ｂ）に示すように、２つに断裁した用紙束を重ね合わせ（ここでは断裁位置の上側の用紙束を下側の用紙束の上に重ね）、重ね合わせた用紙束（図では重ね合わせの状態を分かりやすくするためにずらして記載している。）を２回目の断裁の断裁軸に沿って１回断裁する。そして、図２（ｃ）に示すように、２つに断裁した用紙束を重ね合わせ（ここでは断裁位置の下側の用紙束を上側の用紙束の上に重ね）、重ね合わせた用紙束を３回目の断裁の断裁軸に沿って１回断裁する。その後、２つに断裁した用紙束を重ね合わせ（ここでは断裁位置の下側の用紙束を上側の用紙束の上に重ね）、冊子の作成が完了する。
【００２４】
このように、本実施形態の手法によれば、断裁した用紙束を重ね合わせながら断裁を実施するため、より少ない断裁回数で所望の冊子を作成することができる。例えば、図１及び図２に示すように、８０ページ原稿を8 in 1印刷する場合は、断裁回数を従来の７回から３回に減らすことができ、また、用紙束を重ね合わせる回数も従来の７回から３回に減らすことができる。なお、本発明は、同一の用紙に縦横共に２のべき乗の複数のページを面付けするN in 1（4 in 1、8 in 1、16 in 1…）において顕著な効果を有するが、縦横の一方が２のべき乗の複数のページを面付けする6 in 1、12 in 1などにおいても、従来に比べて断裁回数及び用紙束の重ね合わせ回数を減らすことができる。
【実施例】
【００２５】
上記した本発明の一実施の形態についてさらに詳細に説明すべく、本発明の一実施例に係る画像処理装置及び面付け制御プログラム並びに面付け制御方法について、図３乃至図１５を参照して説明する。図３は、本実施例の印刷システムの構成を示すブロック図であり、図４は、本実施例のユーザ端末の処理を示すフローチャート図、図５乃至図９は、本実施例の画像処理装置の処理を示すフローチャート図である。また、図１０は、ジョブの分割例を示す図であり、図１１は、ページグルーピング例を示す図、図１２は、8 in 1印刷の面付け例を示す図である。また、図１３は、カットガイドバナーページの一例を示す図であり、図１４は、断裁回数優先モードの一例を示す図、図１５は、部単位優先モードの一例を示す図である。
【００２６】
図３に示すように、本実施例の印刷システムは、イントラネット上に、通信ネットワークで接続可能なユーザ端末１０、プリンタコントローラ２０、プリントエンジン３０がそれぞれ配置される。なお、通信ネットワークの規格としてEthernet（登録商標）などを用いることができるが、プリンタコントローラ２０からプリントエンジン３０へのデータ転送は、Ethernet（登録商標）以外にIEEE1394、Parallelなどを用いることも可能である。また、図３では、プリンタコントローラ２０をプリントエンジン３０とは別に設けているが、プリンタコントローラ２０はプリントエンジン３０に内包される構成としてもよい。以下、各装置について詳細に説明する。
【００２７】
［ユーザ端末］
ユーザ端末１０はパーソナルコンピュータなどのコンピュータ装置であり、プリンタコントローラ２０経由でプリントエンジン３０に印刷指示を行う。このユーザ端末１０は、制御部１１、ＯＳ（Operating System）１２、アプリケーション１３、プリンタドライバ１４、ネットワークＩ／Ｆ部１５、記憶部１６、表示部１７、操作部１８などを備える。
【００２８】
制御部１１は、ＣＰＵ（Central Processing Unit）とＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などのメモリとで構成され、ＣＰＵは、ＲＯＭや記憶部１６に記憶した制御プログラムをＲＡＭに展開して実行することにより、ユーザ端末１０全体の動作を制御する。
【００２９】
ＯＳ１２は、Windows（登録商標）やMacintosh（登録商標）などであり、ユーザ端末１０でアプリケーション１３やプリンタドライバ１４を動作可能にする。
【００３０】
アプリケーション１３は、文章作成や表計算、画像加工などを行うソフトウェアであり、印刷指示の際にプリンタドライバ１４を読み出し、アプリケーション１３で作成したデータ（原稿データと呼ぶ。）をプリンタドライバ１４に転送する。
【００３１】
プリンタドライバ１４は、印刷制御ソフトウェアであり、アプリケーション１３で作成した原稿データを、プリンタコントローラ２０が読み取り可能な言語のジョブ（ＰＪＬ（Printer Job Language）やＰＳ（PostScript）、ＰＣＬ（Printer Control Language）等のページ記述言語で記述されたＰＤＬ（Page Description Language）データ、または、ＰＤＦ（Portable Document Format）データ）に変換する。このジョブには、プリンタドライバ１４の印刷設定画面で設定された印刷設定情報（例えば、印刷部数、ページ割付数、断裁順序、断裁機の最大断裁枚数、後述するカットガイドバナーページの印刷の有無など）が付加されている。
【００３２】
ネットワークＩ／Ｆ部１５は、ＮＩＣ（Network Interface Card）やモデムなどで構成され、ユーザ端末１０を通信ネットワークに接続し、プリンタコントローラ２０にジョブを送信する。
【００３３】
記憶部１６は、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）などで構成され、ＣＰＵが各部を制御するためのプログラム、自装置の処理機能に関する情報、アプリケーション１３が作成した原稿データ、プリンタドライバ１４が作成したジョブなどを記憶する。
【００３４】
表示部１７は、液晶表示装置（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（electroluminescence）表示装置などからなり、アプリケーション１３の原稿作成画面、プリンタドライバ１４の印刷設定画面などを表示する。プリンタドライバ１４の印刷設定画面は、例えば、設定項目がタブで分類されており、その中からレイアウトのタブを選択すると、面付けに関する設定が可能になり、面付けの項目のプルダウンメニューには、2 in 1、4 in 1、6 in 1、8 in 1などが選択可能に表示される。また、仕上げのタブを選択すると、断裁に関する選択が可能になり、断裁順序の項目のプルダウンメニューには、N in 1機能に応じた断裁順序（8 in 1の場合は、横→縦→縦、縦→横→縦、縦→縦→横）などが選択可能に表示される。また、最大断裁枚数設定欄には、所望の最大断裁枚数が入力可能に表示される。また、見出しのタブを選択すると、断裁位置、断裁順序及び重ね合わせ順序を明示するガイドページ（カットガイドバナーページと呼ぶ。）に関する設定が可能になり、カットガイドバナーページ設定欄には、カットガイドバナーページを印刷するか否かが選択可能に表示される。
【００３５】
操作部１８は、マウスやキーボードなどで構成され、アプリケーション１３を用いた原稿の作成、プリンタドライバ１４を用いた印刷設定（特に、印刷部数、ページ割付数、断裁順序、断裁機の最大断裁枚数、カットガイドバナーページの印刷の有無の設定）などの操作を可能にする。
【００３６】
なお、プリンタコントローラ２０の所定のフォルダに特定の形式のジョブ（例えば、ＰＤＦデータ）を保存すると、プリンタコントローラ２０が当該ジョブを自動的に実行するように構成されている場合は、プリントエンジン３０への印刷指示は、上記特定のフォルダへのファイルコピーなどによって行ってもよい。
【００３７】
［プリンタコントローラ］
プリンタコントローラ２０は、ユーザ端末１０の指示に従ってプリントエンジン３０を制御する装置（画像処理装置）である。このプリンタコントローラ２０は、制御部２１、ネットワークＩ／Ｆ部２２、プリンタＩ／Ｆ部２３、記憶部２４、ＲＩＰ（Raster Image Processor）部２５、面付け設定部２６、必要に応じて、表示部２７及び操作部２８などを備える。
【００３８】
制御部２１は、ＣＰＵとＲＯＭやＲＡＭなどのメモリとで構成され、ＣＰＵは、ＲＯＭや記憶部２４に記憶した制御プログラムをＲＡＭに展開して実行することにより、プリンタコントローラ２０全体の動作を制御する。
【００３９】
ネットワークＩ／Ｆ部２２は、ＮＩＣやモデムなどで構成され、プリンタコントローラ２０を通信ネットワークに接続する。また、プリンタＩ／Ｆ部２３は、ＮＩＣやモデムなどで構成され、プリントエンジン３０との通信を可能にする。
【００４０】
記憶部２４は、ＨＤＤやＳＳＤなどで構成され、ＣＰＵが各部を制御するためのプログラム、自装置の処理機能に関する情報、ユーザ端末１０から受信したジョブやＲＩＰ部２５が生成した画像データなどを記憶する。
【００４１】
ＲＩＰ部２５は、ジョブを解析し、ジョブ内の印刷設定情報に基づいて、当該ジョブの各ページをラスタライズしてページ毎の画像データを生成する。
【００４２】
面付け設定部２６は、ジョブの印刷設定情報から原稿の印刷部数Ｃ、ページ数Ｐ、１枚の用紙に割り付けるページ数を表すページ割付数Ｎ、断裁順序、最大断裁枚数Ｄ、カットガイドバナーページの印刷有無などの情報を取得し、これらの情報に基づいて、後述するジョブの分割、白ページの挿入、ページの面付け、カットガイドバナーページの作成などの処理を行い、ページの画像を用紙の各位置に面付けした画像データやカットガイドバナーページの画像を用紙の全面に印刷するための画像データをプリントエンジン３０に出力して印刷を指示する。
【００４３】
具体的には、ページ数Ｐをページ割付数Ｎで除算して、ページ割付数Ｎのページが連続する複数のグループを作成する。その際、ページ数Ｐをページ割付数Ｎで除算した時に端数が出る場合、ページ割付数Ｎから端数を減算した数の白ページを原稿（好ましくは原稿の先頭）に挿入する。また、ページ数Ｐをページ割付数Ｎで除算した値が断裁機の最大断裁枚数Ｄを超える場合、最大断裁枚数Ｄにページ割付数Ｎを乗算した数のページ毎にジョブを分割し、分割したジョブ毎に複数のグループを作成する。また、ジョブでページ割付数Ｎ以上の印刷部数Ｃの印刷が指示された場合、予め設定された動作モードに従って、ジョブを分割する。例えば、断裁回数優先モードに設定されている場合は、印刷部数Ｃの各部のページを結合した後に複数のグループを作成する。また、部単位優先モードに設定されている場合は、ページ割付数Ｎの部は部単位の複数のグループを作成し、ページ割付数Ｎ未満の残りの部は当該部のページを結合した後に複数のグループを作成する。そして、先頭のグループを用紙の予め設定された位置に配置した後、断裁順序に応じた断裁位置で用紙を断裁した場合に前のグループと同じ配置となる位置に次のグループを順次配置することによりページの面付けを行い、ページの画像を面付けした画像データをプリントエンジン３０に出力して印刷を指示する。また、カットガイドバナーページの印刷が有に設定されている場合は、断裁位置、断裁順序及び重ね合わせ順序を明示するカットガイドバナーページを生成し、そのカットガイドバナーページをジョブの先頭に挿入（すなわち、ページを面付けした画像データに先だって、カットガイドバナーページの画像を用紙の全面に印刷するための画像データをプリントエンジン３０に出力して印刷を指示）する。
【００４４】
なお、面付け設定部２６はハードウェアとして構成してもよいし、制御部２１を面付け設定部２６として機能させる面付け制御プログラムとして構成し、当該面付け制御プログラムをＣＰＵに実行させる構成としてもよい。
【００４５】
表示部２７は、液晶表示装置や有機ＥＬ表示装置などからなり、各種設定画面を表示する。操作部２８は、マウスやキーボードなどからなり、各種設定操作などを可能にする。
【００４６】
［プリントエンジン］
プリントエンジン３０は、プリンタコントローラ２０の指示に従って印刷を実行するＭＦＰ（Multi-Functional Peripherals）などの画像形成装置であり、プリンタコントローラ２０から受信した画像データに基づく画像を指定された用紙上に形成する。このプリントエンジン３０は、制御部３１、コントローラＩ／Ｆ部３２、記憶部３３、パネル操作部３４、スクリーニング処理部３５、印刷実行部３６などを備える。
【００４７】
制御部３１は、ＣＰＵとＲＯＭやＲＡＭなどのメモリとで構成され、ＣＰＵは、ＲＯＭや記憶部３３に記憶した制御プログラムをＲＡＭに展開して実行することにより、プリントエンジン３０全体の動作を制御する。
【００４８】
コントローラＩ／Ｆ部３２は、ＮＩＣやモデムなどで構成され、プリンタコントローラ２０との通信を可能にし、プリンタコントローラ２０から画像データ及び印刷指示情報を受信する。
【００４９】
記憶部３３は、ＨＤＤやＳＳＤなどで構成され、ＣＰＵが各部を制御するためのプログラム、自装置の処理機能に関する情報、プリンタコントローラ２０から受信した画像データ及び印刷指示情報などを記憶する。
【００５０】
パネル操作部３４は、表示部上に透明電極が格子状に配置された感圧式の操作部（タッチセンサ）を設けたタッチパネルなどであり、印刷処理に関する各種画面を表示し、印刷に関する各種操作を可能にする。
【００５１】
スクリーニング処理部３５は、プリンタコントローラ２０から受信した画像データに対して、印刷指示情報で指定されるスクリーン形状に対応したマスク演算を行い、網点画像化する。
【００５２】
印刷実行部３６は、スクリーニング済みの画像（２値画像）を入力として印刷動作を実行する。例えば、電子写真方式の作像プロセスを利用する画像形成装置では、一様に帯電された感光体ドラム上に画像に応じた光を照射して静電潜像を形成し、この静電潜像に帯電したトナーを付着させてトナー像として顕像化し、そのトナー像を一次転写ローラ、二次転写ベルトなどの中間転写体を介して用紙に転写し、その後にトナー像を加熱加圧することにより用紙上に定着させる処理を行う。そして、印刷実行部３６で印刷された用紙束は、図示しない断裁機を用いてユーザによって断裁され、ページ毎の用紙片からなる冊子が形成される。
【００５３】
なお、図１では、プリンタコントローラ２０に面付け設定部２６を設けたが、この面付け設定部２６（面付け制御プログラム）の機能はプリントエンジン３０で実現することもできる。その場合は、プリンタコントローラ２０は、ラスタライズを行った画像データをプリントエンジン３０に送信し、プリントエンジン３０（例えば、制御部３１）が、画像データと共に送信される印刷設定情報から原稿の印刷部数Ｃ、ページ数Ｐ、ページ割付数Ｎ、断裁順序、最大断裁枚数Ｄ、カットガイドバナーページの印刷有無などの情報を取得し、これらの情報に基づいて、前述したジョブの分割、白ページの挿入、ページの面付け、カットガイドバナーページの作成などの処理を行えばよい。
【００５４】
また、面付け設定部２６の機能はユーザ端末１０で実現することもできる。その場合は、プリンタドライバ１４が、印刷設定画面の設定に基づいて、原稿の印刷部数Ｃ、ページ数Ｐ、ページ割付数Ｎ、断裁順序、最大断裁枚数Ｄ、カットガイドバナーページの印刷有無などを特定し、これらの情報に基づいて、前述したジョブの分割、白ページの挿入、ページの面付け、カットガイドバナーページの作成などの処理を行い、各グループのページの画像を用紙の各位置に面付けするためのレイアウト情報を含む印刷設定情報をジョブに付加してプリンタコントローラ２０に送信すればよい。
【００５５】
以下、上記構成の印刷システムの動作について説明する。
【００５６】
まず、ユーザ端末１０の処理について、図４のフローチャートを参照して説明する。
【００５７】
ユーザは、ユーザ端末１０のアプリケーション１３などを使用して原稿を作成する（Ｓ１０１）。そして、ユーザは、プリンタドライバ１４によって表示される印刷設定画面など使用して、原稿の印刷部数を設定する（Ｓ１０２）。
【００５８】
次に、同一の用紙に複数ページの印刷を行う場合、ユーザは、印刷設定画面などを使用して、ページ割付（2 in 1、4 in 1、6 in 1、8 in 1等）を設定する（Ｓ１０３）。次に、用紙を断裁して冊子を作成する場合は、ユーザは、印刷設定画面などを使用して、断裁順序を設定する（Ｓ１０４）。例えば、縦長の原稿を8 in 1で面付けする場合は、横→縦→縦、縦→横→縦、縦→縦→横の３通りの中から選択する。
【００５９】
次に、必要に応じて、ユーザは、印刷設定画面などを使用して、断裁に用いる断裁機の最大断裁枚数を設定する（Ｓ１０５）。この最大断裁枚数は、断裁機から予め取得した情報又は予め設定された情報に基づいて、ユーザ端末１０の制御部１１が自動的に設定するようにしてもよい。
【００６０】
次に、必要に応じて、ユーザは、印刷設定画面などを使用して、カットガイドバナーページの印刷有無を設定する（Ｓ１０６）。このカットガイドバナーページは、断裁工程では、断裁順・重ね合わせ順を守って断裁を行う必要があることから、オペレーターのミスを防ぐために用いられる。なお、カットガイドバナーページの詳細は後述する。
【００６１】
そして、上記の設定が完了した後、プリンタドライバ１４はジョブを生成し、生成したジョブをプリンタコントローラ２０に投入して印刷指示を行う（Ｓ１０７）。プリントエンジン３０による全用紙の印刷完了後、ユーザは断裁機を用いて用紙の断裁を行う。
【００６２】
次に、ジョブ投入後のプリンタコントローラ２０及びプリントエンジン３０の動作について説明する。プリンタコントローラ２０（又はプリントエンジン３０）のＣＰＵは、ＲＯＭ又は記憶部に記憶した面付け制御プログラムをＲＡＭに展開して実行することにより、図５乃至図９のフローチャート図に示す各ステップの処理を実行する。
【００６３】
まず、プリンタコントローラ２０の面付け設定部２６は、ジョブの印刷設定情報から原稿のページ数Ｐ、ページ割付数Ｎ、最大断裁枚数Ｄを取得する。その際、カットガイドバナーページを印刷する設定の場合は、原稿のページ数Ｐにページ割付数Ｎを加算する。ここで、原稿のページ数Ｐにページ割付数Ｎを加算するのは、カットガイドバナーページは１枚の用紙の全面に印刷するからである。なお、以下では、説明を容易にするために印刷部数は１部とする。
【００６４】
次に、プリンタコントローラ２０の面付け設定部２６は、原稿のページ数Ｐ、ページ割付数Ｎ、最大断裁枚数Ｄに基づいてジョブの分割を行う（Ｓ２０２）。このジョブの分割とは、印刷用紙枚数が断裁機の最大断裁枚数を超える場合に、ジョブ自体を分割するために行う。図６は、このジョブ分割処理の詳細を示しており、Ｐ／Ｎ（すなわち、印刷用紙枚数）が最大断裁枚数Ｄよりも大きいかを判断する（Ｓ３０１）。Ｐ／Ｎ＞Ｄの場合は、断裁機で断裁できないため、最大断裁枚数Ｄに合わせてジョブを複数（ｍ個：ｍはＰ／Ｎ／Ｄの値を繰り上げた整数）に分割する（Ｓ３０２）。分割後の各ジョブのページ数はＮ×Ｄとなり、余りが生じる場合は最後のジョブのページ数はＰ／（Ｎ×Ｄ）の余りの値となる。
【００６５】
なお、上記では、第１回目の断裁ができるようにするためにジョブを分割したが、最後の断裁までできるようにする場合、最後の断裁では、２ページを割り付けた用紙束を断裁することになるため、Ｐ／２がＤよりも大きいかを判断し、Ｐ／２＞Ｄの場合は、ジョブを複数（ｎ個：ｎはＰ／２／Ｄの値を繰り上げた整数）に分割すればよい。分割後の各ジョブのページ数は２×Ｄとなり、余りが生じる場合は最後のジョブのページ数はＰ／（２×Ｄ）の余りとなる。
【００６６】
図５のフローチャート図に戻って、プリンタコントローラ２０の面付け設定部２６は、Ｐ／（Ｎ×Ｄ）に余りが生じる場合は、所定数の白ページを挿入する（Ｓ２０３）。図７は、この白ページ挿入処理の詳細を示しており、まず、原稿ページ数Ｐをページ割付数Ｎで割った余りＭを算出する（Ｓ４０１）。次に、Ｎ−Ｍページ分の白ページを原稿の先頭に挿入する（Ｓ４０２）。ここで、白ページを原稿の先頭に挿入するのは、断裁後、用紙束から容易に白ページを除去できるようにするためである。
【００６７】
例えば、１００ページの縦長の原稿を8 in 1で面付けする場合、印刷用紙枚数は１３枚となる。ここで、断裁機の最大断裁枚数が１０枚の場合、図１０に示すように、１〜１０枚の第１ジョブと、１１〜１３枚の第２ジョブに分割し、先頭（第１ジョブの左上）に４ページの白ページを挿入することになる。なお、図１０では白ページを第１ジョブの先頭に挿入しているが、白ページは２番目以降のジョブに挿入することもでき、２番目以降のジョブに挿入した場合は、断裁後、各ジョブの用紙束を重ね合わせる際に、白ページを除去すればよい。
【００６８】
再び、図５のフローチャート図に戻って、プリンタコントローラ２０の面付け設定部２６は、予め設定された断裁順序に応じてページの入れ替えと面付けを行う（Ｓ２０４）。この面付けは、断裁回数が最小になる面付けアルゴリズムにて実施する。図８は、この面付け処理の詳細を示しており、まず、原稿ページ数Ｐをページ割付数Ｎで割った商Ｓ（すなわち、印刷用紙枚数）を算出する（Ｓ５０１）。次に、印刷用紙枚数Ｓの単位で原稿のページをグルーピングし、グループＧｎに分割する（Ｓ５０２）。図１１は、８０ページの原稿を8 in 1で面付けする場合のグルーピングの例である。この場合、商Ｓは１０となるため、１０ページ毎にグルーピングされる。
【００６９】
次に、プリンタコントローラ２０の面付け設定部２６は、用紙の所定位置（例えば、左上）に先頭グループＧ１を配置する（Ｓ５０３）。次に、印刷設定情報を参照して次の断裁軸（断裁位置）を取得し（Ｓ５０４）、次の断裁軸があれば、その断裁軸で断裁した時に、先のグループと同じ配置になる位置に次のグループを配置する（Ｓ５０５）。この処理を全ての断裁軸に対して行う。そして、各グループの配置が決定したら、配置した各グループの画像を面付けする（Ｓ５０６）。
【００７０】
上記面付けアルゴリズムについて、図１２を参照して具体的に説明する。図１１でグルーピングされたＧ１〜Ｇ８に対し、図１２（ａ）の左に示すように、用紙の所定位置（例えば、左上）にＧ１を配置する。次に、（１）の断裁軸で断裁した場合にＧ１と同じ配置になる位置にＧ２を配置する。次に、図１２（ａ）の中央に示すように、（２）の断裁軸で分割した場合にＧ１、Ｇ２と同じ配置になる位置にＧ３、Ｇ４を配置する。次に、図１２（ａ）の右に示すように、（３）の断裁軸で分割した場合にＧ１〜Ｇ４と同じ配置になる位置にＧ５〜Ｇ８を配置する。なお、図１２（ａ）の右では断裁軸を２本記載しているが、実際には、４つの用紙束を重ね合わせた状態で断裁が行われるため、断裁軸は１本となる。また、図１２（ａ）は、断裁順序が縦→横→縦の場合の例であるが、断裁順序が縦→縦→横の場合は図１２（ｂ）のようになり、断裁順序が横→縦→縦の場合は図１２（ｃ）のようになる。
【００７１】
再び、図５のフローチャート図に戻って、プリンタコントローラ２０の面付け設定部２６は、印刷設定情報を参照してカットガイドバナーページの印刷有無を判断する（Ｓ２０５）。カットガイドバナーページの印刷が有に設定されている場合は、用紙束を重ね合わせていく過程で最大断裁枚数Ｄを超える断裁回数を算出する（Ｓ２０６）。そして、算出した断裁回数に基づいてカットガイドバナーページを生成し、生成したカットガイドバナーページをジョブの先頭に挿入する（Ｓ２０７）。図１３に、カットガイドバナーページの一例を示す。
【００７２】
図１３（ａ）は、8 in 1、断裁順序が縦→横→縦、最後の断裁でも用紙枚数が最大断裁枚数Ｄを超えない場合の断裁手順を説明するカットガイドバナーページである。このカットガイドバナーページを用いて断裁を行う場合、まず、原稿の最上面にカットガイドバナーページを置き、最も長い線（１と２及び３との間の縦の線）に沿って断裁する。断裁後、線の残っていない白ページ（１と記載されている白ページ）を除去し、残った用紙束（白ページを除去した用紙束）を下にして重ね合わせる。次の断裁についても残ったカットガイドバナーページの最も長い線に沿って断裁し、線の残っていない白ページを除去し、残った用紙束を下にして重ね合わせる動作を繰り返す。最後に同じサイズのページが残った時は、小さい方の数字が記載されている白ページを除去して、残った用紙束を下にして重ね合わせる。そして、最表面の、大きい方の数字が記載されている白ページを取り除くことにより冊子を完成させることができる。
【００７３】
図１３（ｂ）は、8 in 1、断裁順序が縦→横→縦、原稿ページ数１０４ページ、最大断裁枚数３０枚の場合の断裁手順を説明するカットガイドバナーページである。このカットガイドバナーページを用いて断裁を行う場合、３回目以降の断裁で最大断裁枚数を超えるため、２回以上の重ね合わせが出来ない。そのため、まず、最も長い線（１と２−１及び３−１との間の縦の線）に沿って断裁し、線の残っていない白ページ（１と記載されている白ページ）を除去し、残った用紙束を下にして重ね合わせる。残ったカットガイドバナーページで線が十字に交わる場合、矢印で強調された線を断裁し、この時点では用紙束の重ね合わせを行わない。そして、最後に残った線を断裁し、番号の小さい方から順に、白ページを除去し、残った用紙束を下にして重ね合わせることにより冊子を完成させることができる。
【００７４】
図１３（ｃ）は、8 in 1、断裁順序が横→縦→縦、原稿ページ数７７ページ、最後の断裁でも用紙枚数が最大断裁枚数Ｄを超えない場合の断裁手順を説明するカットガイドバナーページである。このカットガイドバナーページを用いて断裁を行う場合、図１３（ａ）と同様の手順で断裁、重ね合わせを繰り返すが、この条件の場合は白ページが３枚追加されるので、冊子の先頭３枚が白ページになる。そこで、カットガイドバナーページには白ページの枚数を記載しておき、最後に残ったカットガイドバナーページと同時に指定枚数の白ページを除去することにより、白ページを除いた冊子を完成させることができる。
【００７５】
再び、図５のフローチャート図に戻って、プリンタコントローラ２０の面付け設定部２６は、面付け完了後（Ｓ２０５のＮｏの場合）、又は、カットガイドバナーページの生成／挿入完了後（Ｓ２０５のＹｅｓの場合）、上記手順で原稿の各ページの画像を面付けした画像データ（必要に応じてカットガイドバナーページの画像データ）をプリントエンジン３０に出力し、プリントエンジン３０は画像データを用いて印刷を実行する（Ｓ１０８）。
【００７６】
上記フローでは、印刷部数が１部の場合について説明したが、以下、ジョブで複数部が指定された場合について説明する。この場合、プリンタコントローラ２０の面付け設定部２６は、Ｓ２０４の面付け処理を図９のフローチャート図に示す面付けアルゴリズムに従って行う。
【００７７】
なお、複数部印刷の場合の動作モード（複数部印刷モード）は、断裁回数優先モードと部単位優先モードとがあり、いずれのモードにするかは予め設定されているものとする。断裁回数優先モードに設定されている場合は、複数部数を一つのジョブとしてページを結合して面付けする。一方、部単位優先モードに設定されている場合は、部を出来る限り重ね合わせることなく冊子が作成できるようにする。
【００７８】
まず、印刷部数Ｃが１であるかを判断する（Ｓ６０１）。印刷部数が１の場合は、上述した図８のフローチャート図に示す面付けアルゴリズムを適用して面付けを行う。一方、印刷部数Ｃが２以上の場合、複数部印刷の動作モードを判断する（Ｓ６０２）。
【００７９】
複数部印刷の動作モードが断裁回数優先モードに設定されている場合は、複数部数を一つのジョブとしてページを結合し（Ｓ６０３）、図８のフローチャート図に示す面付けアルゴリズムを適用して面付けする。
【００８０】
例えば、図１４に示すように、8 in 1、断裁順序が縦→横→縦、原稿ページ数３６ページ、印刷部数３部の場合、総ページ数は３６×３＝１０８ページとなり、１０８／８＝１３余り４となるため、印刷用紙枚数は１４枚、白ページは４ページとなる。その結果、左上には白の４ページと１部目の１〜１０ページ、上段の左から３つ目には１部目の１１〜２４ページ、左下には１部目の２５〜３６ページと２部目の１〜２ページ、下段の左から３つ目には２部目の３〜１６ページ、上段の左から２つ目には２部目の１７〜３０ページ、上段の左から４つ目には２部目の３１〜３６ページと３部目の１〜８ページ、下段の左から２つ目には３部目の９〜２２ページ、下段の左から４つ目には３部目の２３〜３６ページが各々面付けされる。そして、図１３（ａ）に従って断裁及び重ね合わせを行うと、白４ページ、１部目、２部目、３部目の順番に重ね合わせた冊子ができあがる。
【００８１】
一方、部単位優先モードに設定されている場合は、印刷部数Ｃがページ割付数Ｎ以下であるかを判断する（Ｓ６０４）。印刷部数Ｃがページ割付数Ｎよりも小さい場合（Ｓ６０４のＮｏ）は、部単位で集約することができないため、複数部数を一つのジョブとしてページを結合し（Ｓ６０３）、断裁回数優先モードで面付けする。一方、印刷部数Ｃがページ割付数Ｎ以上の場合は、同じ部は垂直方向に連続するように面付けする（Ｓ６０５）。そして、印刷部数Ｃをページ割付数Ｎで割った余りの部は、図８のフローチャート図に示す面付けアルゴリズムを適用して面付けする（Ｓ６０６）。
【００８２】
例えば、図１５に示すように、8 in 1、断裁順序が縦→横→縦、原稿ページ数８０ページ、印刷部数１０部の場合、印刷部数はページ割付数以上であるため、ページ割付数に対応する部（１部〜８部）は部単位優先モードで面付けを行い、印刷部数をページ割付数で割った余りの部（９部〜１０部）は断裁回数優先モードで面付けする。すなわち、１部〜８部は、図１５の左に示すように、各々の面付け位置に１つの部のページ（１〜８０ページ）を面付けする。一方、９部と１０部はページを結合し、各々の面付け位置に２×８０／８＝２０ページを面付けする。例えば、左上には９部目の１〜２０ページ、上段の左から３つ目には９部目の２１〜４０ページ、左下には９部目の４１〜６０ページ、下段の左から３つ目には９部目の６１〜８０ページ、上段の左から２つ目には１０部目の１〜２０ページ、上段の左から４つ目には１０部目の２１〜４０ページ、下段の左から２つ目には１０部目の４１〜６０ページ、下段の左から４つ目には１０部目の６１〜８０ページが各々、面付けされる。そして、図１５の右側に関しては、図１３（ａ）に従って断裁及び重ね合わせを行うと、９部目、１０部目の順番に重ね合わせた冊子ができあがる。
【００８３】
このように、本実施例では、同一の用紙に原稿の複数ページを割り付けるN in 1印刷のジョブを処理する際に、原稿のページ数をページ割付数で除算して、ページ割付数のページが連続する複数のグループを作成し、先頭のグループを用紙の所定位置に配置した後、断裁順序に応じた断裁位置で用紙を断裁した時に前のグループと同じ配置となる位置に次のグループを順次配置して面付けを行うことにより、断裁した用紙束を重ね合わせながら断裁を実施することが可能となり、より少ない断裁回数で所望の冊子を作成することができる。
【００８４】
なお、本発明は上記実施例に限定されるものではなく、本発明の趣旨を逸脱しない限りにおいて、その構成や制御は適宜変更可能である。
【００８５】
例えば、上記実施例では、8 in 1の面付けを例にして説明したが、2 in 1や16 in 1などの縦横共に２のべき乗となる面付けに対して同様に適用することができる。また、6 in 1や12 in 1のような、縦又は横が２のべき乗となる場合は、断裁を２回連続してから重ね合わせを行う場合があるが、本発明の基本的な考え方を適用することができる。例えば、6 in 1の場合、断裁順序は、横→縦（×２）又は縦（×２）→横となり、縦方向の断裁は連続して行うようにすればよい。
【産業上の利用可能性】
【００８６】
本発明は、同一の用紙に複数のページを割り付けるN in 1印刷におけるページの面付けを制御する画像処理装置及び面付け制御プログラム並びに当該面付け制御プログラムを記録した記録媒体並びに当該画像処理装置を含む印刷システムにおける面付け制御方法に利用可能である。
【符号の説明】
【００８７】
１０  ユーザ端末
１１  制御部
１２  ＯＳ
１３  アプリケーション
１４  プリンタドライバ
１５  ネットワークＩ／Ｆ部
１６  記憶部
１７  表示部
１８  操作部
２０  プリンタコントローラ
２１  制御部
２２  ネットワークＩ／Ｆ部
２３  プリンタＩ／Ｆ部
２４  記憶部
２５  ＲＩＰ部
２６  面付け設定部
２７  表示部
２８  操作部
３０  プリントエンジン
３１  制御部
３２  コントローラＩ／Ｆ部
３３  記憶部
３４  パネル操作部
３５  スクリーニング処理部
３６  印刷実行部
４０  断裁機
５０  用紙
【図１】
0006503999.tif 000002
【図２】
0006503999.tif 000003
【図３】
0006503999.tif 000004
【図４】
0006503999.tif 000005
【図５】
0006503999.tif 000006
【図６】
0006503999.tif 000007
【図７】
0006503999.tif 000008
【図８】
0006503999.tif 000009
【図９】
0006503999.tif 000010
【図１０】
0006503999.tif 000011
【図１１】
0006503999.tif 000012
【図１２】
0006503999.tif 000013
【図１３】
0006503999.tif 000014
【図１４】
0006503999.tif 000015
【図１５】
0006503999.tif 000016
【図１６】
0006503999.tif 000017
【図１７】
0006503999.tif 000018
【図１８】
0006503999.tif 000019