(57)【特許請求の範囲】
【請求項１】
シートを重ねて二つ折りしてなる冊子の各ページに対応する複数のページ画像データであって、ページ順に並ぶ複数のページ画像データを含む冊子データを取得する取得手段と、
前記冊子において最も手前となるシートと異なるシートの谷側の面の２つのページにわたって印刷されるページの組に対応する前記ページ画像データを検出する検出手段と、
前記最も手前となるシートと異なるシートの谷側の面の２つのページにわたって印刷されるページの組に応じて、前記冊子のページ範囲であって前記ページの組を含むページ範囲内の各ページをシートを重ねて二つ折りしてなる中間分冊子を構成するシートに割付けて印刷させる中間分冊子データであって、前記ページの組を前記中間分冊子における同一シートの同一面に印刷させる中間分冊子データを含む分冊印刷データを前記冊子データに基づいて出力する出力手段と、
を含むことを特徴とする文書処理装置。
【請求項２】
前記出力手段は、前記中間分冊子データと、前記冊子のページのうち前記ページ範囲より前の前記ページを１または複数の前部分冊子を構成するシートに割付けて印刷させる前部分冊子データと、前記文書のページのうち前記ページ範囲より後の前記ページを１または複数の後部分冊子を構成するシートに割付けて印刷させる後部分冊子データと、を含む分冊印刷データを出力する、
ことを特徴とする請求項１に記載の文書処理装置。
【請求項３】
前記出力手段は、前記中間分冊子、前記前部分冊子および前記後部分冊子のそれぞれを構成するシートの数が、予め定められた数以下となるよう前記分冊印刷データを出力する、
ことを特徴とする請求項２に記載の文書処理装置。
【請求項４】
前記出力手段は、前記中間分冊子、前記前部分冊子および前記後部分冊子の数の和が、前記冊子を構成するシートを前記予め定められたシート数ごとに分割してなる数以上の最小の奇数となるよう前記分冊印刷データを出力する、
ことを特徴とする請求項３に記載の文書処理装置。
【請求項５】
前記出力手段は、前記中間分冊子、前記前部分冊子および前記後部分冊子のそれぞれに含まれるシートの数は、前記冊子のシート数を前記中間分冊子、前記前部分冊子および前記後部分冊子の数の和で割った商の整数部もしくは前記商の整数部に１足した数となるように前記分冊印刷データを出力する、
ことを特徴とする請求項４に記載の文書処理装置。
【請求項６】
前記出力手段は、前記前部分冊子のうちいずれかに割付けられるページの数と前記後部分冊子のうちいずれかに割付けられるページの数とが等しくなり、かつ前記中間分冊子、前記前部分冊子および後部分冊子のそれぞれを構成するシートに割付けられるページの数が４の倍数となるよう前記分冊印刷データを出力する、
ことを特徴とする請求項２から５のいずれか一項に記載の文書処理装置。
【請求項７】
前記検出手段は、
前記冊子データから前記ページの第１の端に対応する第１の領域に画像が描画された第１のページ画像データを検出する第１検出手段と、
前記冊子データから前記ページの前記第１の端に対向する前記ページの第２の端に対応する第２の領域に画像が描画された第２のページ画像データを検出する第２検出手段と、を含み、
前記第１検出手段および前記第２検出手段による検出結果に基づいて、前記冊子において同一シートの同一面に印刷される前記ページの組に対応する前記ページ画像データを検出する、
ことを特徴とする請求項１から４のいずれか一項に記載の文書処理装置。
【請求項８】
シートを重ねて二つ折りしてなる冊子の各ページに対応する複数のページ画像データであって、ページ順に並ぶ複数のページ画像データを含む冊子データを取得する取得手段と、
前記冊子において最も手前となるシートと異なるシートの谷側の面の２つのページにわたって印刷されるページの組に対応する前記ページ画像データを検出する検出手段と、
前記最も手前となるシートと異なるシートの谷側の面の２つのページにわたって印刷されるページの組に応じて、シートを重ねて二つ折りしてなる中間分冊子であって、前記冊子のページ範囲であって前記ページの組を含むページ範囲内の各ページが割付けられるとともに前記ページの組が同一シートの同一面に割付けられる中間分冊子を前記冊子データに基づいて印刷する印刷手段と、
印刷されたシートであって中間分冊子を構成するシートを重ねて二つ折りする後処理手段と、を含み、
前記印刷手段は、前記中間分冊子を構成するシートの数が、後処理手段の最大処理枚数以下となるよう前記中間分冊子を印刷する、
ことを特徴とする印刷システム。
【請求項９】
シートを重ねて二つ折りしてなる冊子の各ページに対応する複数のページ画像データであって、ページ順に並ぶ複数のページ画像データを含む冊子データを取得するステップと、
前記冊子において最も手前となるシートと異なるシートの谷側の面の２つのページにわたって印刷されるページの組に対応する前記ページ画像データを検出するステップと、
前記最も手前となるシートと異なるシートの谷側の面の２つのページにわたって印刷されるページの組に応じて、前記冊子のページ範囲であって前記ページの組を含むページ範囲内の各ページをシートを重ねて二つ折りしてなる中間分冊子を構成するシートに割付けて印刷させる中間分冊子データであって、前記ページの組を前記中間分冊子における同一シートの同一面に印刷させる中間分冊子データを含む分冊印刷データを前記冊子データに基づいて出力するステップと、
を含むことを特徴とする文書処理方法。
【請求項１０】
シートを重ねて二つ折りしてなる冊子の各ページに対応する複数のページ画像データであって、ページ順に並ぶ複数のページ画像データを含む冊子データを取得する取得手段、
前記冊子において最も手前となるシートと異なるシートの谷側の面の２つのページにわたって印刷されるページの組に対応する前記ページ画像データを検出する検出手段、および
前記最も手前となるシートと異なるシートの谷側の面の２つのページにわたって印刷されるページの組に応じて、前記冊子のページ範囲であって前記ページの組を含むページ範囲内の各ページをシートを重ねて二つ折りしてなる中間分冊子を構成するシートに割付けて印刷させる中間分冊子データであって、前記ページの組を前記中間分冊子における同一シートの同一面に印刷させる中間分冊子データを含む分冊印刷データを前記冊子データに基づいて出力する出力手段、
としてコンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は文書処理装置、印刷システム、文書処理方法及びプログラムに関する。
【背景技術】
【０００２】
例えば新聞などのような複数のシートを重ねて二つ折りしてなる冊子を印刷する印刷システムがある。印刷システムが１部の冊子として印刷できるシート数を超えるシート数の冊子に対しては、印刷システムがその冊子の一部のページ範囲を分冊子として印刷することが行われていた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２０９６１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
複数のシートを重ねて二つ折りしてなる冊子において同一シートの同一面の２ページにわたる画像が印刷されることがある。冊子の印刷データを基にして冊子を構成するページのうち連続する複数のページ（以下ではページ範囲という）からなる冊子状の印刷物（以下では分冊子という）であって、この２ページを含む印刷物を印刷する場合に、もとの冊子で同一シートの同一面の２ページにわたる画像が分冊子では互いに異なるシート上に印刷されてしまう場合があった。
【０００５】
本発明は上記課題に鑑みてなされたものであって、その目的は、複数のシートを重ねて二つ折りしてなる冊子において同一シートの同一面の２ページにわたる画像がその冊子の一部のページ範囲を印刷した分冊子において異なるシートに印刷されない文書処理装置、印刷システム、文書処理方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は文書処理装置であって、シートを重ねて二つ折りしてなる冊子の各ページに対応するページ画像データを含む冊子データを取得する取得手段と、前記冊子において同一シートの同一面に印刷されるページの組に対応する前記ページ画像データを検出する検出手段と、前記冊子のページ範囲であって前記ページの組を含むページ範囲内の各ページをシートを重ねて二つ折りしてなる中間分冊子を構成するシートに割付けて印刷させる中間分冊子データであって、前記ページの組を前記中間分冊子における同一シートの同一面に印刷させる中間分冊子データを含む分冊印刷データを前記冊子データに基づいて出力する出力手段と、を含むことを特徴とする。
【０００７】
請求項２に記載の発明は請求項１の発明において、前記出力手段は、前記中間分冊子データと、前記冊子のページのうち前記ページ範囲より前の前記ページを１または複数の前部分冊子を構成するシートに割付けて印刷させる前部分冊子データと、前記文書のページのうち前記ページ範囲より後の前記ページを１または複数の後部分冊子を構成するシートに割付けて印刷させる後部分冊子データと、を含む分冊印刷データを出力する、ことを特徴とする。
【０００８】
請求項３に記載の発明は請求項２の発明において、前記出力手段は、前記中間分冊子、前記前部分冊子および前記後部分冊子のそれぞれを構成するシートの数が、予め定められた数以下となるよう前記分冊印刷データを出力する、ことを特徴とする。
【０００９】
請求項４に記載の発明は請求項３の発明において、前記出力手段は、前記中間分冊子、前記前部分冊子および前記後部分冊子の数の和が、前記冊子を構成するシートを前記予め定められたシート数ごとに分割してなる数以上の最小の奇数となるよう前記分冊印刷データを出力する、ことを特徴とする。
【００１０】
請求項５に記載の発明は請求項４の発明において、前記出力手段は、前記中間分冊子、前記前部分冊子および前記後部分冊子のそれぞれに含まれるシートの数は、前記冊子のシート数を前記中間分冊子、前記前部分冊子および前記後部分冊子の数の和で割った商の整数部もしくは前記商の整数部に１足した数となるように前記分冊印刷データを出力する、ことを特徴とする。
【００１１】
請求項６に記載の発明は請求項２から５のいずれか一項の発明において、前記出力手段は、前記前部分冊子のうちいずれかに割付けられるページの数と前記後部分冊子のうちいずれかに割付けられるページの数とが等しくなり、かつ前記中間分冊子、前記前部分冊子および後部分冊子のそれぞれを構成するシートに割付けられるページの数が４の倍数となるよう前記分冊印刷データを出力する、ことを特徴とする。
【００１２】
請求項７に記載の発明は請求項１から６のいずれか一項の発明において、前記検出手段は、シートを重ねて二つ折りしてなる前記冊子のうち谷側からみて最も手前となるシートの谷側の面の２ページに対応する前記ページ画像データを前記ページの組に対応する前記ページ画像データとして検出し、前記出力手段は、前記検出されたページ画像データに対応する前記ページの組を、前記中間分冊子のうち谷側からみて最も手前となるシートの谷側の面に印刷させる中間分冊子データを含む分冊印刷データを前記冊子データに基づいて出力する、ことを特徴とする。
【００１３】
請求項８に記載の発明は請求項１から４のいずれか一項の発明において、前記検出手段は、前記冊子データから前記ページの第１の端に対応する第１の領域に画像が描画された第１のページ画像データを検出する第１検出手段と、前記冊子データから前記ページの前記第１の端に対向する前記ページの第２の端に対応する第２の領域に画像が描画された第２のページ画像データを検出する第２検出手段と、を含み、前記第１検出手段および前記第２検出手段による検出結果に基づいて、前記冊子において同一シートの同一面に印刷される前記ページの組に対応する前記ページ画像データを検出する、ことを特徴とする。
【００１４】
請求項９に記載の発明は、シートを重ねて二つ折りしてなる冊子の各ページに対応するページ画像データを含む冊子データを取得する取得手段と、前記冊子において同一シートの同一面に印刷されるページの組に対応する前記ページ画像データを検出する検出手段と、シートを重ねて二つ折りしてなる中間分冊子であって、前記冊子のページ範囲であって前記ページの組を含むページ範囲内の各ページが割付けられるとともに前記ページの組が同一シートの同一面に割付けられる中間分冊子を前記冊子データに基づいて印刷する印刷手段と、印刷されたシートであって中間分冊子を構成するシートを重ねて二つ折りする後処理手段と、を含み、前記印刷手段は、前記中間分冊子を構成するシートの数が、後処理手段の最大処理枚数以下となるよう前記中間分冊子を印刷する、ことを特徴とする印刷システムである。
【００１５】
請求項１０に記載の発明は、文書処理方法であって、シートを重ねて二つ折りしてなる冊子の各ページに対応するページ画像データを含む冊子データを取得するステップと、前記冊子において同一シートの同一面に印刷されるページの組に対応する前記ページ画像データを検出するステップと、前記冊子のページ範囲であって前記ページの組を含むページ範囲内の各ページをシートを重ねて二つ折りしてなる中間分冊子を構成するシートに割付けて印刷させる中間分冊子データであって、前記ページの組を前記中間分冊子における同一シートの同一面に印刷させる中間分冊子データを含む分冊印刷データを前記冊子データに基づいて出力するステップと、を含むことを特徴とする。
【００１６】
請求項１１に記載の発明は、シートを重ねて二つ折りしてなる冊子の各ページに対応するページ画像データを含む冊子データを取得する取得手段、前記冊子において同一シートの同一面に印刷されるページの組に対応する前記ページ画像データを検出する検出手段、および、前記冊子のページ範囲であって前記ページの組を含むページ範囲内の各ページをシートを重ねて二つ折りしてなる中間分冊子を構成するシートに割付けて印刷させる中間分冊子データであって、前記ページの組を前記中間分冊子における同一シートの同一面に印刷させる中間分冊子データを含む分冊印刷データを前記冊子データに基づいて出力する出力手段、としてコンピュータを機能させるためのプログラムである。
【発明の効果】
【００１７】
請求項１，１０，１１に記載の発明によれば、複数のシートを重ねて二つ折りしてなる冊子において同一シートの同一面の２ページにわたる画像がその冊子の一部のページ範囲を印刷した分冊子において異なるシートに印刷されない分冊印刷データを出力することができる。
【００１８】
請求項２に記載の発明によれば、冊子のページを複数の分冊子に印刷させる分冊印刷データを出力することができる。
【００１９】
請求項３に記載の発明によれば、各分冊子を構成するシートの枚数を予め定められた枚数以下にすることができる。
【００２０】
請求項４に記載の発明によれば、分冊子の数を最小にする分冊印刷データを出力することができる。
【００２１】
請求項５に記載の発明によれば、各分冊子のページ数の差異を最小にする分冊印刷データを出力することができる。
【００２２】
請求項６に記載の発明によれば、各分冊子を構成するシートの全てのページに冊子のページの内容を割り当てることができる。
【００２３】
請求項７に記載の発明によれば、冊子の谷側からみて最も手前となるシートの谷側の面に基づいて、分冊印刷データを出力することができる。
【００２４】
請求項８に記載の発明によれば、冊子を構成するページの第１の領域や第２の領域に描画された冊子データに基づいて、分冊印刷データを出力することができる。
【００２５】
請求項９に記載の発明によれば、複数のシートを重ねて二つ折りしてなる冊子において中間分冊子を構成するシートの枚数を後処理装置の最大処理枚数以内とすることができる。
【図面の簡単な説明】
【００２６】
【図１】谷側からみて最も手前となるシートの谷側の面の２ページにわたって画像が描画される冊子の一例を示す図である。
【図２】図１に示す冊子のページ構成を模式的に示す図である。
【図３】本発明の実施形態に係る印刷システムに接続される装置の構成図の一例である。
【図４】本発明の実施形態に係る印刷システムが実現する機能を示す機能ブロック図である。
【図５】シート数が７となる冊子データの一例を示す図である。
【図６】第１の実施形態にかかる印刷システムの処理フロー全体を示す図である。
【図７】第１の実施形態にかかる印刷システムにおける分冊子の数を求める処理の詳細を示すフロー図である。
【図８】第１の実施形態にかかる印刷システムにおける中間分冊子のシート数を求める処理の詳細を示すフロー図である。
【図９】第１の実施形態にかかる印刷システムにおける前部分冊子および後部分冊子のそれぞれのシート数を求める処理の詳細を示すフロー図である。
【図１０】シート数が７となる冊子データに基づいて分冊された分冊子のページ構成を模式的に示す図である。
【図１１】シート数が８となる冊子データの一例を示す図である。
【図１２】谷側からみて４番目のシートの谷側の面の２ページにわたって画像が描画される冊子の一例を示す図である。
【図１３】図１２に示す冊子の冊子データの一例を示す図である。
【図１４】第１の領域もしくは第２の領域に画像が描画されたページを示す図である。
【図１５】第２の実施形態におけるページ組検出部の構成を示す図である。
【図１６】第２の実施形態にかかる印刷システムにおける中間分冊子のシート数を求める処理の詳細を示すフロー図である。
【図１７】第２の実施形態にかかる印刷システムにおける前部分冊子および後部分冊子のそれぞれのシート数を求める処理の詳細を示すフロー図である。
【発明を実施するための形態】
【００２７】
以下、本発明の実施形態について図面に基づき詳細に説明する。
【００２８】
［第１の実施形態］
第１の実施形態では、シートを重ねて二つ折りしてなる冊子であって、冊子を構成する折り目の付いたシートの谷側からみて最も手前となるシートの谷側の面の双方のページにわたって画像が描画されている冊子を分冊する印刷システムについて説明する。ここで、シートとは例えば紙や薄いプラスチックなどの印刷可能な記録媒体のことである。
【００２９】
図１は、谷側からみて最も手前となるシート６１の谷側の面の２ページにわたって画像が描画されている冊子の一例を示す図である。この例においては、一つの冊子は７枚のシート６１からなる。１枚のシート６１には、重ねて二つ折りした状態でみて山側の面に２ページと、谷側の面に２ページとが印刷される。冊子を谷側からみて最も手前となるシート６１の谷側の面の２ページには、その２ページにわたる画像が描画される画像描画領域６６が存在する。図２は、図１に示す冊子のページ構成を模式的に示す図である。山側からみて１枚目のシート６１には１ページ、２ページ、２７ページ（最終ページの一つ前のページ）および２８ページ（最終ページ）が印刷される。２枚目のシート６１には３ページ、４ページ、２５ページおよび２６ページが印刷され、最も手前のシート６１である７枚目のシート６１では、冊子を構成するページうち中央の４ページである１３から１６ページが印刷される。７枚目のシート６１の中で谷側の面のページの組は１４ページと１５ページとなる。ここで、シート６１の枚数をＮとすると、最終ページは４Ｎページであり、山側からみて最も手前となるＮ枚目のシート６１に印刷されるページは（２Ｎ−１）ページから（２Ｎ＋２）ページであり、シート６１の谷側の面の２ページは、２Ｎページと（２Ｎ＋１）ページである。冊子を閉じた状態から繰りながら閲覧した際に同時に視認される２ページのうち２Ｎページと（２Ｎ＋１）ページの組では同一シートの同一面に印刷され、それ以外は異なるシート６１に印刷される。
【００３０】
図３は、本発明の実施形態に係る印刷システムの構成図の一例である。印刷システムは文書処理装置１、プリンタ装置２、後処理装置３およびネットワーク４を含んでいる。同図に示すように、文書処理装置１はＣＰＵ１１、記憶部１２、通信部１３および入出力部１４を含んでいる。文書処理装置１は例えばパーソナルコンピュータによって構成されている。
【００３１】
ＣＰＵ１１は、記憶部１２に格納されているプログラムに従って動作する。なお、上記プログラムは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の情報記録媒体に格納されて提供されるものであってもよいし、ネットワーク４を介して提供されるものであってもよい。
【００３２】
記憶部１２は、ＲＡＭやＲＯＭ等のメモリ素子およびハードディスクドライブ等によって構成されている。記憶部１２は、上記プログラムを格納する。また、記憶部１２は、各部から入力される情報や演算結果を格納する。
【００３３】
通信部１３は、他の装置と通信接続するための通信手段等で構成されている。通信部１３は、ＣＰＵ１１の制御に基づいて、他の装置から受信した情報をＣＰＵ１１や記憶部１２に入力し、他の装置に情報を送信する。
【００３４】
入出力部１４は、モニタ等の表示出力手段や、キーボード、マウス等の入力手段などを制御する手段によって構成されている。入出力部１４は、ＣＰＵ１１の制御に基づいて、画像データ等をモニタ等に対して出力し、キーボードやマウスより操作者からの情報を取得する。
【００３５】
プリンタ装置２は、紙などのシート（記録媒体）に画像を形成するための印刷手段等で構成されている。プリンタ装置２は、文書処理装置１の制御に基づいて、画像データ等を紙などのシートに印刷（出力）する。プリンタ装置２は文書処理装置１の通信部１３とネットワーク４経由で接続されている。なおプリンタ装置２は、文書処理装置１とプリンタケーブル等を介して接続されていてもよい。
【００３６】
後処理装置３は、プリンタ装置２より印刷されたシートを重ねて中折りする装置である。後処理装置３は文書処理装置１の制御に基づいて、複数のシートを重ねて中折りする。
【００３７】
後処理装置３は文書処理装置１の通信部１３やプリンタ装置２とネットワーク４経由で接続されている。なお、後処理装置３は、プリンタ装置２と専用の通信ケーブル等を介して接続されてもよい。
【００３８】
なお、プリンタ装置２が各シートのページを連帳出力を用いて連続した紙に印刷し、後処理装置３でシートごとに分割した上でそれらのシートを重ねて中折りする構成にしてもよい。
【００３９】
ネットワーク４は、ＬＡＮ等で構成され、文書処理装置１、プリンタ装置２および後処理装置３の間の通信等を可能にしている。ネットワーク４はインターネット等を含んでいてもよい。
【００４０】
なお、文書処理装置１は、プリンタ装置２の一部となっていてもよい。筐体が同じかどうかは関係ないからである。
【００４１】
図４は、本発明の実施形態に係る印刷システムが実現する機能を示す機能ブロック図である。印刷システムは、機能的に冊子データ取得部５１と、ページ組検出部５２と、分冊印刷データ出力部５３と、印刷部５４と、後処理部５５とを含む。冊子データ取得部５１と、ページ組検出部５２と、分冊印刷データ出力部５３とは文書処理装置１に含まれ、ＣＰＵ１１が記憶部１２に格納されたプログラムを実行し、通信部１３および入出力部１４を制御することによって実現される。印刷部５４は文書処理装置１およびプリンタ装置２に含まれ、文書処理装置１からの制御に基づいてシートを印刷する。後処理部５５は文書処理装置１および後処理装置３に含まれ、文書処理装置１からの制御に基づいて、印刷部５４により印刷されたシートを重ねて二つ折りした冊子状の分冊子を出力する。
【００４２】
冊子データ取得部５１は、ＣＰＵ１１および記憶部１２を中心として実現される。冊子データ取得部５１は、記憶部１２等に格納された冊子データを取得する。冊子データは、シート６１を重ねて二つ折りしてなる冊子の各ページに対応するページ画像データ６２を複数含む。図５は、シート数が７となる冊子データの一例を示す図である。図５では、ページ画像データのそれぞれを矩形の領域で表しており、各矩形の領域の内部に表されたページ番号の順に左から右にページ画像データが並んでいる。冊子を通常の方法で繰りながら閲覧した際に同時に視認される２ページに対応するページ画像データ６２は、図中で互いにつながるよう記載している。本図では、分冊子どうしの境となるページ画像データの間を実線で、分冊子どうしの境以外であっても４ページごとにページ画像データの間を破線で分けている。分冊子のシート数は、破線で区切られたページ群の数によりわかる。本図では同一シート６１の同一面に印刷されるページの組に対応するページ画像データの組６３は一点鎖線で囲って示されている。
【００４３】
ページ組検出部５２は、冊子データに対応する冊子において同一シート６１の同一面に印刷されるページの組に対応するページ画像データの組６３を検出する。本実施形態においては、冊子の最も手前となるシート６１の谷側の面の２ページに対応する２つのページ画像データ６２を、ページの組に対応するページ画像データの組６３として検出する。
【００４４】
分冊印刷データ出力部５３は、ＣＰＵ１１、記憶部１２、および通信部１３を中心として実現される。分冊印刷データ出力部５３は、もとの冊子を分冊した結果印刷される分冊子のそれぞれを構成するシートに印刷させる分冊印刷データを出力する。分冊印刷データ出力部５３は、冊子データに基づいて、中間分冊子データと、前部分冊子データと、後部分冊子データとを含む分冊印刷データを出力する。
【００４５】
中間分冊子データはもとの冊子のページ範囲であってページ組検出部５２で検出されるページの組を含むページ範囲内の各ページを、シートを重ねて二つ折りしてなる分冊子（以下では中間分冊子という）を構成するシートに割付けて印刷させるデータである。前部分冊子データは、中間分冊子に対応するもとの冊子のページ範囲より前にある複数のページを１または複数の分冊子（以下では前部分冊子という）を構成するシートに割付けて印刷させるデータである。後部分冊子データは、中間分冊子に対応するもとの冊子のページ範囲より後にある複数のページを１または複数の分冊子（後部分冊子という）を構成するシートに割付けて印刷させるデータである。これにより、もとの冊子は１または複数の前部分冊子と中間分冊子と１または複数の後部分冊子とに分冊される。
【００４６】
本実施形態ではページ組検出部５２で検出されるページの組は２Ｎページと（２Ｎ＋１）ページであるため、中間分冊子の最も手前となるシート６１の谷側の面に、もとの冊子における２Ｎページと（２Ｎ＋１）ページを印刷させる中間分冊子データを作成する。
【００４７】
印刷部５４は、プリンタ装置２を中心として実現される。印刷部５４は、分冊印刷データ出力部５３から前部分冊子データ、中間分冊子データおよび後部分冊子データを含む分冊印刷データを受取り、前部分冊子、中間分冊子および後部分冊子を構成するシート６１にページを割付けて印刷する。なお、印刷部５４が分冊印刷データ出力部５３の機能を有していてもよい。
【００４８】
後処理部５５は、後処理装置３を中心として実現される。後処理部５５は、印刷部５４から出力されたシートを分冊子ごとに重ねて二つ折りする。それにより、前部分冊子、中間分冊子および後部分冊子ができあがる。
【００４９】
以下では処理方法についてさらに説明する。図６は、第１の実施形態にかかる印刷システムの処理フロー全体を示す図である。
【００５０】
はじめに冊子データ取得部５１は、記憶部１２等に格納された冊子データを取得する（ステップＳ１０１）。処理内容については、前述したとおりである。
【００５１】
次に、ページ組検出部５２および分冊印刷データ出力部５３は冊子データに基づいて分冊子の数を求める（ステップＳ１０２）。図７は、第１の実施形態にかかる印刷システムにおける分冊子の数を求める処理（ステップＳ１０２）の詳細を示すフロー図である。ページ組検出部５２は、冊子データから冊子のシート数Ｎを求める（ステップＳ２０１）。シート数Ｎは、冊子データが示す冊子のページ数を４で割ることで求められる。本実施形態では冊子のシート数Ｎから、同一シートの同一面に印刷されるページの組のページ番号である２Ｎや（２Ｎ＋１）が検出できる。以下の処理ではページの組を構成するページのページ番号は用いずシート数Ｎのみを用いて処理を説明している。ページ画像データ６２のそれぞれが１ページに対応していれば、ページ画像データ６２の数を４で割ればシート数Ｎとなる。次に分冊印刷データ出力部５３は、後処理装置の最大処理枚数Ｓを取得する（ステップＳ２０２）。最大処理枚数Ｓは、通信部１３およびネットワーク４を介して後処理装置３から取得してもよいし、予め文書処理装置１の記憶部１２に記憶しておいたものを読み出してもよい。
【００５２】
次に分冊印刷データ出力部５３は中間分冊子、前部分冊子および後部分冊子の数の和である分冊子の数として、冊子を構成するシート６１を最大処理枚数Ｓごとに分割してなる数（仮冊子数）以上の最小の奇数となる数を求める。まず、ＮをＳで割った商ｍと余りｒとを求める（ステップＳ２０３）。ここで、ｒが０でない場合は（ステップＳ２０４のＹ）仮に最大処理枚数Ｓごとに分割しても（ｍ＋１）個の分冊子が必要になるので、仮冊子数をｍ＋１とする（ステップＳ２０５）。ｒが０の場合は（ステップＳ２０４のＮ）最大処理枚数Ｓごとに分割すればｍ個の分冊子に分けられるので、仮冊子数をｍとする（ステップＳ２０６）。
【００５３】
次に、分冊印刷データ出力部５３は仮冊子数以上の最小の奇数を冊子数ｖとして求める。最小の奇数とするのは、最小の分冊子の数とする場合は前部分冊子の数と後部分冊子の数を等しくする必要があるからである。中間分冊子で空白ページが発生しないように分冊する場合、もとの冊子の中央の２ページを含み、かつ中間分冊子の前半のページ数と後半のページ数とが等しくなるようにページを中間分冊子を構成するシートに割り振る。すると前部分冊子に割り当てるページ数と後部分冊子に割り当てるページ数は等しいので、前部分冊子の数と後部分冊子の数も等しくなる。すると、前部分冊子の数と後部分冊子の数の和は偶数となり、それに中間分冊子の数である１を加えれば分冊子の数は奇数となる。処理の詳細をみると、仮冊子数が奇数であれば（ステップＳ２０７のＹ）分冊子の数ｖは仮冊子数とし（ステップＳ２０８）、仮冊子数が偶数であれば（ステップＳ２０７のＮ）分冊子の数ｖは（仮冊子数＋１）としている（ステップＳ２０９）。ここまでの処理で分冊子の数ｖが求められる。
【００５４】
ステップＳ１０２の次に、分冊印刷データ出力部５３は中間分冊子のシート数を求める（ステップＳ１０３）。図８は、第１の実施形態にかかる印刷システムにおける中間分冊子のシート数を求める処理（ステップＳ１０３）の詳細を示すフロー図である。分冊印刷データ出力部５３は、まず冊子のシート数Ｎを分冊子の数ｖで割った商ａおよび余りｂを求める（ステップＳ３０１）。次に中間分冊子の順位ｃ、言い換えれば中間分冊子が何番目の冊子になるかを求める（ステップＳ３０２）。順位ｃは、（ｖ＋１）を２で割ることで求められる。
【００５５】
次に分冊印刷データ出力部５３は、中間分冊子にシート６１を割り当てた後の残りのシート６１の数が偶数となるように中間分冊子のシート数ｘ（ｃ）を設定する。ここで、ｘ（ｋ）は、前部分冊子、中間分冊子、後部分冊子を通して順位を付けた場合に、ｋ番目の分冊子のシート数を示す。こうすると、前部分冊子のうちいずれかに割付けられるページの数と後部分冊子のうちいずれかに割付けられるページの数とが等しくなり、かつ中間分冊子、前部分冊子および分冊子のそれぞれを構成するシートに割付けられるページの数が４の倍数となる。なお本実施形態では、ｘ（ｋ）については、ａもしくはａ＋１のうちどちらかとする。
【００５６】
ｘ（ｃ）を求める詳細な方法を以下に示す。まずシート数Ｎが奇数である場合（ステップＳ３０３のＹ）は、ａが奇数であれば（ステップＳ３０４のＹ）ｘ（ｃ）をａとし（ステップＳ３０５）、ａが偶数であれば（ステップＳ３０４のＮ）ｘ（ｃ）をａ＋１とする（ステップＳ３０６）。シート数Ｎが偶数である場合（ステップＳ３０３のＮ）は、ａが奇数であれば（ステップＳ３０７のＹ）ｘ（ｃ）をａ＋１とし（ステップＳ３０８）、ａが偶数であれば（ステップＳ３０７のＮ）ｘ（ｃ）をａとする（ステップＳ３０９）。
【００５７】
ステップＳ１０３の次に、分冊印刷データ出力部５３は前部分冊子および後部分冊子のシート数を求める（ステップＳ１０４）。図９は、第１の実施形態にかかる印刷システムにおける前部分冊子および後部分冊子のそれぞれのシート数を求める処理の詳細を示すフロー図である。分冊印刷データ出力部５３はシート数をａ＋１とする前部分冊子の数ｄ（後部分冊子の数もｄである）を求める（ステップＳ４０１）。ｄはｘ（ｃ）がａの場合はｂ／２の計算により求められ、ｘ（ｃ）がａ＋１の場合は（ｂ−１）／２の計算によって求められる。そして、前部分冊子および後部分冊子のそれぞれのシート数ｘ（ｉ）（ｉはｃを除く１からｖの間の整数）を求める（ステップＳ４０２）。具体的には、（ｖ−１）／２個ある前部分冊子のうちｄ個のシート数がａ＋１となり、残りの前部分冊子のシート数がａとなるようにそれぞれの前部分冊子のシート数を設定し、同様に（ｖ−１）／２個ある後部分冊子のうちｄのシート数がａ＋１となり、残りの後部分冊子のシート数がａとなるようにそれぞれの後部分冊子のシート数を設定する。具体的なシート数は、例えば１≦ｉ≦ｄもしくはｖ−ｄ＋１≦ｉ≦ｖとなる分冊子ではｘ(ｉ)＝ａ＋１とし、ｄ＋１≦ｉ＜ｃもしくはｃ＜ｉ≦ｖ−ｄとなる分冊子ではｘ（ｉ）＝ａとすればよい。
【００５８】
ステップＳ１０４の次に、分冊印刷データ出力部５３は分冊印刷データを生成して出力する（ステップＳ１０５）。すでに分冊子のそれぞれのシート数が求められているので、本実施形態ではｉ番目の分冊子にシート数ｘ（ｉ）の４倍のページ数を冊子のページの１番目のページから順番に割り当て、対応するページ画像データ６２を前部分冊子データ、中間分冊子データおよび後部分冊子データのうち各分冊子に対応するものに割付ける。
【００５９】
ステップＳ１０５の次に、印刷部５４は前部分冊子、中間分冊子および後部分冊子のそれぞれを構成するシートを印刷し、後処理部５５は印刷されたシートを分冊子ごとに重ねて中折りする（ステップＳ１０６）。
【００６０】
これらの処理を行うことで、冊子を分冊した前部分冊子、中間分冊子および後部分冊子が作成される。図１０は、シート数が７となる冊子データに基づいて分冊された分冊子のページ構成を模式的に示す図である。ここで最大処理枚数Ｓは３である。これまでに説明した処理によって、冊子の数は奇数である３となり、中間分冊子のシート数は、奇数となる。これにより、前部分冊子と後部分冊子に割当てるシート数（もとの冊子のシート数から中間分冊子のシート数を引いた数）は偶数となっている。なお、シート数については図５からもわかる。各シートに割り当てられるページ数は４であるため、実線で区切られた各分冊子のページのうち、破線で区切られたページ群の数がシートの数になる。
【００６１】
図１１は、シート数８となる冊子データの一例を示す図である。ここで最大処理枚数Ｓは３である。これまでに説明した処理によって、冊子の数は奇数である３となり、中間分冊子のシート数は、偶数となる。これにより、前部分冊子と後部分冊子に割当てるシート数（もとの冊子のシート数から中間分冊子のシート数を引いた数）は偶数となっている。
【００６２】
［第２の実施形態］
第２の実施形態では、シートを重ねて二つ折りしてなる冊子であって、最も手前となるシートと異なるシートの谷側の面の２ページにわたって画像が描画されている冊子を分冊する印刷システムについて説明する。以下では第１の実施形態と異なる点を中心に説明する。
【００６３】
図１２は、谷側からみて４番目のシート６１の谷側の面の２ページにわたって画像が描画されている冊子の一例を示す図である。この例においては、一つの冊子は８枚のシート６１からなる。谷側からみて重ねて二つ折りした状態で最も手前となるシート６１から数えて４番目のシート６１の谷側の面の２ページには、その２ページにわたる画像が描画される画像描画領域６６が存在する。これは、例えば新聞などで最も谷側にある数枚のシートで公告ページ等を構成し、その山側に隣接するシートの谷側の面に見開き２ページにわたる紙面が構成されるような場合が該当する。この画像描画領域６６が存在するページは、具体的には１０ページと２３ページである。この画像描画領域６６が存在するシートが谷側のシートから数えてｑ番目とすると、ページ番号は２Ｎ−２ｑ＋２ページと２Ｎ＋２ｑ−１ページとなる。
【００６４】
図１３は、図１２に示す冊子の冊子データの一例を示す図である。図１３は第１の実施形態における図５に対応する図である。この例では、ページの組は１０ページと２３ページとの組となる。本実施形態では、折り目の側の端に対応する領域が描画されているページのページ番号の関係によってページの組を判断する。図１４は第１の領域もしくは第２の領域に画像が描画されたページを示す図である。本図では、重ねて二つ折りした状態で最も手前となるシート６１から数えて４番目のシートの谷側の面を構成するページである１０ページと２３ページとのページの組について示している。２ページにわたって記載されているため、もとのシート６１で折り目に近い端、つまり１０ページのページ画像データ６２が示すページ画像の右側の端や２３ページのページ画像データ６２の示すページ画像の左側の端に画像が描画されている。ここで、第１の領域６７は、ページ画像データ６２が示すページ画像の右端（第１の端）に対応する領域である。本実施形態の場合、第１の領域６７は、矩形のページ画像の右端の辺から一定の幅（例えば５ｍｍ）を持った領域である。また第２の領域６８は、ページ画像データ６２が示すページ画像の左端（第１の端に対向する第２の端）に対応する領域である。本実施形態の場合、第２の領域６８は、矩形のページ画像の左端の辺から一定の幅（例えば５ｍｍ）を持った領域である。具体的なページ組の検出方法は後述する。
【００６５】
本実施形態にかかる印刷システムの構成の例は、第１の実施形態の説明において図３に示したものと同様である。また印刷システムが実現する機能の機能ブロックの構成も第１の実施形態の説明において図４に示したものと同様である。
【００６６】
本実施形態における処理方法について以下で説明する。処理フローの全体像は第１の実施形態で説明した図６の処理の他に、分冊子の数を求める処理（ステップＳ１０２）と中間分冊子のシート数を求める処理（ステップＳ１０３）との間にページの組を検出する処理が存在する点が異なる。また、中間分冊子のシート数を求める処理（ステップＳ１０３）と前部分冊子および後部分冊子のシート数を求める処理（ステップＳ１０４）の処理内容にも第１の実施形態と異なる点がある。
【００６７】
ページの組を検出する処理の処理内容について説明する。図１５は第２の実施形態におけるページ組検出部５２の構成を示す図である。ページ組検出部５２は、第１検出部５７と第２検出部５８とを含む。ページ組検出部５２は、第１検出部５７および第２検出部５８のそれぞれのページ画像データ６２の検出結果に基づいて、冊子において同一シート６１の同一面に印刷されるページの組に対応するページ画像データの組６３を検出する。ここで、第１検出部５７は、冊子データからページの第１の端に対応する第１の領域に画像が描画された第１のページ画像データ６２を検出する。第２検出部５８は、前記冊子データから前記ページの前記第１の端に対向する前記ページの第２の端に対応する第２の領域に画像が描画された第２のページ画像データ６２を検出する。
【００６８】
第１検出部５７は、各ページ画像データ６２から、第１の領域６７に画像が描画されているページのページ画像データ６２を検出する。検出方法としては、第１の領域６７内で検出される線の量に基づいて判断する。線の検出の方法としては例えばエッジ検出を用いた手法がある。例えば画像描画領域６６の隅に矩形の枠線が設けられているようなページ画像データ６２の第１の領域６７に対してエッジ検出をすると、例えば１０ページにおいて第１の領域６７に描画された枠線などがエッジ検出される。第１検出部は、エッジ検出された線のうち、横方向に延びる線を抽出する。横方向に延びる線を抽出すると、左開きや右開きの場合は上記見開きをまたがる枠線に対応した横方向の線などが検出され、ページ番号や余白の記号などは検出されない。ここで、横方向に延びる線はスキャナ等の読み取り誤差により一定角度ずれることも考えられるため、抽出する線の角度については予め幅を持たせるとよい。第１検出部５７はページ画像データ６２ごとに第１の領域６７から検出された横方向に延びる線の量がある閾値より高いか否かを判定し、その閾値より大きい場合はそのページ画像データ６２のページ番号を記憶部１２に記憶する。線の量の具体例としては、例えば線の長さの合計や、線の数がある。
【００６９】
第２検出部５８は、各ページ画像データ６２から、第２の領域６８に画像が描画されているページのページ画像データ６２を検出する。検出方法としては、第２の領域６８内で検出される線の量に基づいて判断する。線の検出の方法などは、第１検出部５７の処理と同様である。
【００７０】
そして、ページ組検出部５２は第１の領域６７に画像が描画されているページ画像データ６２のページ番号のうち、２Ｎ＋１より大きくかつ奇数であるページ番号を取得し、そのページ番号Ｐｒを記憶部１２に保存する。ページ組検出部５２は第２の領域６８に画像が描画されているページ画像データ６２のページ番号のうち、２Ｎより小さくかつ偶数であるページ番号を取得し、そのページ番号Ｐｌを記憶部１２に保存する。そしてページ組検出部５２は、ページ番号Ｐｒとページ番号Ｐｌとを記憶部１２から読込み、ページ番号Ｐｌと前半最後のページとの間のページの数とページ番号Ｐｒと後半最初のページとの間のページの数とが同じであるページ番号Ｐｒとページ番号Ｐｌのページの組を検出する。より具体的には、Ｐｒ＋Ｐｌが４Ｎ＋１となるページ番号Ｐｒとページ番号Ｐｌとの組を検出する。
【００７１】
なお、これは右から左にページを繰る左開きの印刷物の場合であって、左から右にページを繰る右開きの印刷物の場合は第１の領域および第２の領域の左右の関係は入れ替わる。
【００７２】
次に中間分冊子のシート数を求める処理（ステップＳ１０３）について説明する。図１６は、第２の実施形態にかかる印刷システムにおける中間分冊子のシート数を求める処理の詳細を示すフロー図である。分冊印刷データ出力部５３は、まず冊子のシート数Ｎを分冊子の数ｖで割った商ａおよび余りｂを求める（ステップＳ３１０１）。次に中間分冊子の順位ｃ、言い換えれば中間分冊子が何番目の冊子になるかを求める（ステップＳ３１０２）。順位ｃは、（ｖ＋１）を２で割ることで求められる。
【００７３】
次に分冊印刷データ出力部５３は、ページの組を中間分冊子に含むのに最低限必用なシート数ａ１を求める（ステップＳ３１０３）。シート数ａ１は、（Ｐｒ−Ｐｌ＋１）／４を計算することで求められる。そして、シート数ａ１が最大処理枚数Ｓより小さくａより大きい場合には中間分冊子の仮シート数ａｃをａ１に設定する。具体的にはシート数ａ１がａ＜ａ１≦Ｓの関係を満たせば（ステップＳ３１０４のＹ）、中間分冊子の仮シート数ａｃをａ１に設定し（ステップＳ３１０５）、ａ＜ａ１≦Ｓの関係を満たさなければ（ステップＳ３１０４のＮ）中間分冊子の仮シート数ａｃをａに設定する（ステップＳ３１０６）。
【００７４】
次に分冊印刷データ出力部５３は、中間分冊子にシート６１を割り当てた後の残りのシート６１の数が偶数となるように中間分冊子のシート数ｘ（ｃ）を設定する。ｘ（ｃ）を求める詳細な方法を以下に示す。まずシート数Ｎが奇数である場合（ステップＳ３１０７のＹ）は、ａｃが奇数であれば（ステップＳ３１０８のＹ）ｘ（ｃ）をａｃとし（ステップＳ３１０９）、ａｃが偶数であれば（ステップＳ３１０８のＮ）ｘ（ｃ）をａｃ＋１とする（ステップＳ３１１０）。シート数Ｎが偶数である場合（ステップＳ３１０７のＮ）は、ａｃが奇数であれば（ステップＳ３１１１のＹ）ｘ（ｃ）をａｃ＋１とし（ステップＳ３１１２）、ａｃが偶数であれば（ステップＳ３１１１のＮ）ｘ（ｃ）をａｃとする（ステップＳ３１１３）。
【００７５】
ステップＳ１０３の次に、分冊印刷データ出力部５３は前部分冊子および後部分冊子のシート数を求める（ステップＳ１０４）。図１７は、第２の実施形態にかかる印刷システムにおける前部分冊子および後部分冊子のそれぞれのシート数を求める処理の詳細を示すフロー図である。分冊印刷データ出力部５３は、前部分冊子および後部分冊子に割付けるシート数Ｎ１を求める（ステップＳ４１０１）。シート数Ｎ１は、Ｎ−ｘ（ｃ）を計算することによって求められる。次に分冊印刷データ出力部５３は、Ｎ１を（ｖ−１）で割った商ｅおよび余りｆを求める（ステップＳ４１０２）。分冊印刷データ出力部５３はシート数をｅ＋１とする前部分冊子の数ｇ（後部分冊子の数もｇである）を求める（ステップＳ４１０３）。ｇはｆ／２の計算により求まる。そして、前部分冊子および後部分冊子のそれぞれのシート数ｘ（ｉ）（ｉはｃを除く１からｖの間の整数）を求める（ステップＳ４１０４）。具体的には、（ｖ−１）／２個ある前部分冊子のうちｇ個のシート数がｅ＋１となり、残りの前部分冊子のシート数がｅとなるようにそれぞれの前部分冊子のシート数を設定し、同様に（ｖ−１）／２個ある後部分冊子のうちｇ個のシート数がｅ＋１となり、残りの後部分冊子のシート数がｅとなるようにそれぞれの後部分冊子のシート数を設定する。
【００７６】
これらの処理を行うことで、冊子を分冊した前部分冊子、中間分冊子および後部分冊子が作成される。図１３の例で、最大処理枚数Ｓは３である場合は、これまでに説明した処理によって、冊子の数は奇数である３となり、中間分冊子のシート数は、偶数となる。これにより、前部分冊子と後部分冊子に割当てるシート数（もとの冊子のシート数から中間分冊子のシート数を引いた数）は偶数となっている。また、シート数８をＳでわった商ａは２であるが、中間分冊子のシート数は４となり、ページの組を含む。
【００７７】
ここまでいくつかの実施形態について説明してきたが、本発明はこれに限られるものではない。例えば、各分冊子に空白ページを設けてもよい。また、冊子の数を最小にする必要がなければ、前部分冊子および後部分冊子の数は、シート数が最大処理枚数Ｓに収まる範囲内であればいくつに分割してもよいし、前部分冊子の数と後部分冊子の数が異なってもよい。
【符号の説明】
【００７８】
１  文書処理装置、１１  ＣＰＵ、１２  記憶部、１３  通信部、１４  入出力部、２  プリンタ装置、３  後処理装置、４  ネットワーク、５１  冊子データ取得部、５２  ページ組検出部、５３  分冊印刷データ出力部、５４  印刷部、５５  後処理部、５７  第１検出部、５８  第２検出部、６１  シート、６２  ページ画像データ、６３  ページ画像データの組、６６  画像描画領域、６７  第１の領域、６８  第２の領域。
【図１】
0005434293.tif 000002
【図２】
0005434293.tif 000003
【図３】
0005434293.tif 000004
【図４】
0005434293.tif 000005
【図５】
0005434293.tif 000006
【図６】
0005434293.tif 000007
【図７】
0005434293.tif 000008
【図８】
0005434293.tif 000009
【図９】
0005434293.tif 000010
【図１０】
0005434293.tif 000011
【図１１】
0005434293.tif 000012
【図１２】
0005434293.tif 000013
【図１３】
0005434293.tif 000014
【図１４】
0005434293.tif 000015
【図１５】
0005434293.tif 000016
【図１６】
0005434293.tif 000017
【図１７】
0005434293.tif 000018