(57)【要約】【課題】製本時に表裏両面とも白紙となるページを発生させないようにする。【解決手段】複数ページの印刷データのページ順を並び替え、印刷出力後の用紙を重ねて中央部で折って冊子を形成するための製本印刷データを生成する製本印刷機能を備えた画像処理装置であって、前記印刷データから印刷する総ページ数を取得するページ数管理部と、前記総ページ数が４の倍数に１または２を加算した値であるとき、折った冊子の最も内側に配置される用紙に、前記印刷データの２ページ分の印刷画像を配置する印刷位置制御部とを備えた。【選択図】        図１
2014026471.tif 000002
【特許請求の範囲】
【請求項１】
複数ページの印刷データのページ順を並び替え、印刷出力後の用紙を重ねて中央部で折って冊子を形成するための製本印刷データを生成する製本印刷機能を備えた画像処理装置であって、
前記印刷データから印刷する総ページ数を取得するページ数管理部と、
前記総ページ数が４の倍数に１または２を加算した値であるとき、折った冊子の最も内側に配置される用紙に、前記印刷データの２ページ分の印刷画像を配置する印刷位置制御部とを有することを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記印刷位置制御部は、前記折った冊子の最も内側に配置される用紙の中央部を境界とした同一片側の表裏両面に、前記印刷データの１ページ分の印刷画像をそれぞれ配置することを特徴とする画像処理装置。
【請求項３】
請求項２に記載の画像処理装置において、
前記印刷位置制御部は、前記折った冊子の最も内側に配置される用紙の中央部を境界とした２つの領域のうち、いずれか一方の領域を選択可能にし、選択された領域の表裏両面に、前記印刷データの１ページ分の印刷画像をそれぞれ配置することを特徴とする画像処理装置。
【請求項４】
請求項１から請求項３のいずれか１項に記載の画像処理装置において、
前記印刷位置制御部は、前記折った冊子の最も内側に配置される用紙に印刷される印刷画像と、該印刷画像に隣接して重ねられる用紙に印刷される印刷画像とに、前記２枚の用紙を重ねる位置を表す位置標識を配置することを特徴とする画像処理装置。
【請求項５】
請求項１または請求項２に記載の画像処理装置において、
複数部数の製本印刷データを生成する場合、
前記印刷位置制御部は、前記折った冊子の最も内側に配置される用紙の中央部を境界とした同一片側の表裏両面に、１部目の前記印刷データの１ページ分の印刷画像をそれぞれ配置するとともに、他の片側の表裏両面に２部目の前記印刷データの１ページ分の印刷画像をそれぞれ配置することを特徴とする画像処理装置。
【請求項６】
請求項５に記載の画像処理装置において、
前記印刷位置制御部は、前記複数部数の各部における前記折った冊子の最も内側に配置される用紙を除いた用紙に印刷画像を配置し、前記印刷画像を配置した用紙に後続して各部における前記折った冊子の最も内側に配置される用紙に印刷画像を配置することを特徴とする画像処理装置。
【請求項７】
請求項５または請求項６に記載の画像処理装置において、
前記印刷位置制御部は、前記折った冊子の最も内側に配置される用紙における、前記１部目の前記印刷データの１ページ分の印刷画像と、前記２部目の前記印刷データの１ページ分の印刷画像とを異なる方向に配置することを特徴とする画像処理装置。
【請求項８】
請求項１に記載の画像処理装置において、
前記印刷位置制御部は、前記折った冊子の最も内側に配置される用紙の片面に、前記印刷データの２ページ分の印刷画像を配置するとともに、他の片面に２ページ分の空白印刷画像を配置することを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製本用の画像を生成する製本印刷機能を有する画像処理装置に関する。
【背景技術】
【０００２】
従来の画像処理装置は、冊子の作成・製本等を行う場合、印刷ページの配置を変更して表裏の各面に２ページずつ両面印刷し、印刷したすべての用紙を重ねて中央で２つ折りにすることで冊子を作成することができるようにする製本印刷機能を有するものがある（例えば、特許文献１参照）。
この製本印刷機能は、例えば図１５に示すように、印刷総ページ数が８ページである場合、1枚目の裏面に１ページ目および８ページ目（図中（ｘ）で示すページ、以下同様）、１枚目のおもて面に２ページ目および７ページ目（図中ｘで示すページ、以下同様）、２枚目の裏面に３ページ目および６ページ目、２枚目のおもて面に４ページ目および５ページ目を印刷する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−３０５９１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術においては、製本印刷機能を利用して製本印刷を行った場合、印刷する総ページ数（例えば、総ページ数が４で除算してあまりが１または２となるような総ページ数）によっては、製本時に表裏両面とも白紙となる余分なページが発生してしまうという問題がある。
本発明は、このような問題を解決することを課題とし、製本時に表裏両面とも白紙となるページを発生させないようにすることを目的とする。
【課題を解決するための手段】
【０００５】
そのため、本発明は、複数ページの印刷データのページ順を並び替え、印刷出力後の用紙を重ねて中央部で折って冊子を形成するための製本印刷データを生成する製本印刷機能を備えた画像処理装置であって、前記印刷データから印刷する総ページ数を取得するページ数管理部と、前記総ページ数が４の倍数に１または２を加算した値であるとき、折った冊子の最も内側に配置される用紙に、前記印刷データの２ページ分の印刷画像を配置する印刷位置制御部とを有することを特徴とする。
【発明の効果】
【０００６】
このようにした本発明は、製本時に表裏両面とも白紙となるページを発生させないようにすることができるという効果が得られる。
【図面の簡単な説明】
【０００７】
【図１】第１の実施例における画像処理装置の構成を示すブロック図
【図２】第１の実施例における製本印刷画面の説明図
【図３】第１の実施例における製本印刷処理の流れを示すフローチャート
【図４】第１の実施例における印刷データの説明図
【図５】従来の製本印刷結果の説明図
【図６】第１の実施例における製本印刷結果の説明図
【図７】第１の実施例における製本印刷結果の説明図
【図８】第１の実施例における製本印刷結果の説明図
【図９】第１の実施例における製本印刷結果の説明図
【図１０】第１の実施例における製本印刷結果の説明図
【図１１】第１の実施例における製本印刷結果の説明図
【図１２】第２の実施例における製本印刷画面の説明図
【図１３】第２の実施例における製本印刷処理の流れを示すフローチャート
【図１４】第２の実施例における製本印刷結果の説明図
【図１５】従来の製本印刷結果の説明図
【発明を実施するための形態】
【０００８】
以下、図面を参照して本発明による画像処理装置の実施例を説明する。
【実施例１】
【０００９】
図１は第１の実施例における画像処理装置の構成を示すブロック図である。
図１において、ホストＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）１００は、複数ページの印刷データのページ順を並び替え、印刷出力後の用紙を重ねて中央部で折って冊子を形成するための製本印刷データを生成する製本印刷機能を備えた画像処理装置である。
画像処理装置としてのホストＰＣ１００は、アプリケーションソフトウェア（以下、「ＡＰ」という。）１０１と、プリンタドライバ（ソフトウェア）１０４と、プリントスプーラ１１１とから構成され、通信回線を介して印刷装置としてのプリンタ１１２と通信可能に接続されている。
【００１０】
ＡＰ１０１は、印刷設定部１０２と、印刷データ生成部１０３とから構成されている。
プリンタドライバ１０４は、ドライバＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）部１０５と、ドライバ設定部１０６と、描画データ処理部１０７と、ページ数管理部１０８と、印刷順制御部１０９と、印刷位置制御部１１０とから構成されている。
プリンタ１１２は、データ受信部１１３と、データ解析部１１４と、印刷部１１５とから構成されている。
【００１１】
ホストＰＣ１００のＡＰ１０１から印刷を行う場合、ＡＰ１０１の印刷設定部１０２において印刷の設定を行い、ＡＰ１０１の印刷データ生成部１０３において印刷データを生成する。
印刷設定部１０２は、プリンタドライバ１０４のドライバ設定部１０６から印刷設定（例えば、用紙サイズ、余白、解像度、コピー数など）を取得して印刷データに反映させる。これらの印刷設定は、印刷を行う際にドライバＵＩ部１０５を呼び出すことにより、変更して印刷を行うことができるようになっている。
【００１２】
プリンタドライバ１０４は、ＡＰ１０１で生成された印刷データをプリンタ１１２が解釈できるＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）コマンドに変換する。ＰＤＬコマンドに変換された印刷データは、プリントスプーラ１１１を介してプリンタ１１２に送信される。
ドライバＵＩ部１０５は、プリンタプロパティと呼ばれる部分であり、ドライバ設定部１０６が保持している印刷設定情報を表示し、ユーザの操作によりドライバ設定部１０６の印刷設定である設定値の変更を行うことができるようになっている。
【００１３】
ドライバ設定部１０６は、用紙サイズ、給紙方法、余白、解像度、コピー数などのプリンタ１１２に対して印刷を行う際の印刷設定情報を保持している。この印刷設定情報は、プリンタドライバ１０４を作成する際に予め定義される設定値である。この設定値は、ドライバＵＩ部１０５で変更することができるようになっている。
描画データ処理部１０７は、ドライバ設定部１０６で設定されている印刷設定情報に従ってＡＰ１０１から渡された印刷データをＰＤＬコマンドに変換する。
【００１４】
ページ数管理部１０８は、ＡＰ１０１から渡された印刷データから印刷する総ページ数を取得し、全体のページ数を管理する部分である。
印刷順制御部１０９は、印刷データの印刷の際に、製本印刷となるように各ページの印刷順を並び替える制御を行う部分である。
印刷位置制御部１１０は、印刷順制御部１０９で並び替えられた各ページの印刷データの用紙に対する印刷位置を決定する制御および製本時に用紙を重ね合わせる位置を表す標識の印刷位置を決定する制御を行う部分である。
【００１５】
本実施例では、印刷位置制御部１１０は、ページ数管理部１０８が取得した総ページ数が４の倍数に１または２を加算した値であるとき、折った冊子の最も内側に配置される用紙に、印刷データの２ページ分の印刷画像を配置する。
プリントスプーラ１１１は、プリンタドライバ１０４から送られてきた複数の印刷要求を管理し、印刷データをプリンタ１１２へ送る前に、一時的に保存しておき、順次、印刷データをプリンタ１１２へ送る。
【００１６】
プリンタ１１２は、プリントスプーラ１１１から送信される印刷データ（プリンタドライバ１０４が生成したＰＤＬコマンド）をデータ受信部１１３で受信し、データ解析部１１４でＰＤＬコマンドを解析し、印刷部１１５で印刷を行う。
なお、ホストＰＣ１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等で構成された制御部およびメモリ等の記憶部を備え、その制御部が記憶部に記憶された制御プログラム（ソフトウェア）に基づいて全体の動作が制御される。
また、プリンタ１１２も、ＣＰＵ等で構成された制御部およびメモリ等の記憶部を備え、その制御部が記憶部に記憶された制御プログラム（ソフトウェア）に基づいて全体の動作が制御される。
【００１７】
このように構成されたホストＰＣ１００のプリンタドライバ１０４は、製本印刷機能を有しており、ホストＰＣ１００の表示部に表示される画面において、「製本印刷」を指定することにより、製本印刷処理を行う。この製本印刷処理は、それぞれの用紙の表裏両面に、所定数のページ（例えば、２ページ）の印刷データを配置し、プリンタ１１２に印刷させる処理である。
この製本印刷処理後に、印刷データが印刷された複数の用紙を重ね合わせ、その用紙の中心部で折り曲げることにより、製本を行うことができる。
【００１８】
図２は第１の実施例における製本印刷画面の説明図である。
図２において、製本印刷画面１２０は、図１に示すプリンタドライバ１０４のドライバＵＩ部１０５により、ホストＰＣ１００の表示部に表示される画面である。
この製本印刷画面１２０の「空白ページを削減する」のチェックボックス１２１にチェックを入れることにより、プリンタドライバ１０４に製本印刷させた場合に、空白ページを無くす製本印刷処理を行わせることができる。
【００１９】
空白ページを無くす製本印刷処理は、ｎを自然数としたとき（以下、同様に、ｎは自然数とする。）、（４ｎ＋１）ページまたは（４ｎ＋２）ページの印刷データを製本印刷した場合、後ろから２ページ分は表裏ともに白紙となる空白ページとなるため、この空白ページが製本したときに冊子における中央のページとなるように用紙の表裏に印刷データを配置して印刷する処理である。
このように、空白ページが製本したときに冊子における中央のページとなるように用紙の表裏に印刷データを配置して印刷し、製本時にその空白ページを裁断することにより、製本された冊子に空白ページが存在しないようにすることができる。
【００２０】
上述した構成の作用について説明する。
ホストＰＣが行う製本印刷処理を図３の第１の実施例における製本印刷処理の流れを示すフローチャートの図中Ｓで表すステップにしたがって図１を参照しながら説明する。
ホストＰＣ１００は、ユーザの操作により、図３に示す製本印刷画面１２０において「空白ページを削減する」のチェックボックス１２１がチェックされ、印刷の開始を受け付けるものとする。
【００２１】
Ｓ１：製本印刷の印刷を開始する操作を受け付けたホストＰＣ１００のプリンタドライバ１０４は、ＡＰ１０１の印刷データ生成部１０３において生成された印刷データを描画データ処理部１０７で解読し、その印刷データの総ページ数をページ数管理部１０８で取得する。
Ｓ２：印刷データの総ページ数を取得したプリンタドライバ１０４は、その総ページ数が（４ｎ＋１）ページ、または（４ｎ＋２）ページであるか否かを判定し、総ページ数が（４ｎ＋１）ページ、または（４ｎ＋２）ページであると判定すると処理をＳ５へ移行し、総ページ数が（４ｎ＋１）ページ、または（４ｎ＋２）ページでないと判定すると処理をＳ３へ移行する。
【００２２】
Ｓ３：総ページ数が（４ｎ＋１）ページ、または（４ｎ＋２）ページでないと判定したプリンタドライバ１０４は、印刷順制御部１０９により、印刷するページ順になるように印刷データの並び替えを行う。
Ｓ４：プリンタドライバ１０４は、並び替えた印刷データをもとに印刷位置制御部１１０で各ページの印刷データの用紙における印刷位置を決定し、印刷データを決定された用紙の印刷位置の表裏両面に２ページずつ配置（１枚の用紙に４ページ配置）してプリントスプーラ１１１へ出力して本処理を終了する。
【００２３】
Ｓ５：一方、Ｓ２において、総ページ数が（４ｎ＋１）ページ、または（４ｎ＋２）ページであると判定したプリンタドライバ１０４は、印刷順制御部１０９により、印刷するページ順になるように印刷データの並び替えを行う。
Ｓ６：プリンタドライバ１０４は、並び替えた印刷データをもとに印刷位置制御部１１０で各ページの印刷データの用紙における印刷位置を決定し、冊子の中央となる用紙を除き、印刷データを決定された用紙の印刷位置の表裏両面に２ページずつ配置（１枚の用紙に４ページ配置）する。
ここで、冊子の中央となる用紙とは、製本時に折った冊子の最も内側に配置される用紙である。
【００２４】
Ｓ７：プリンタドライバ１０４は、冊子の中央となる用紙の印刷データを１枚の用紙の表裏それぞれの面（片面）に１ページずつ配置（１枚の用紙に２ページ配置）してプリントスプーラ１１１へ出力して本処理を終了する。
このように、ホストＰＣ１００のプリンタドライバ１０４は、冊子の中央となる用紙を除き、それぞれの用紙の表裏両面に、所定数のページ（例えば、２ページ）の印刷データを配置し、冊子の中央となる用紙の印刷データを、１枚の用紙の同一側の表裏両面に、所定数のページ（例えば、１ページ）ずつ配置することにより、表裏両面とも空白となる余分な白紙ページをなくし、見栄えの良い冊子を作成することができるようになる。
【００２５】
次に、ホストＰＣが行う上述した製本印刷処理について図４から図１１を用いて図１を参照しながら説明する。
図４は第１の実施例における印刷データの説明図であり、ホストＰＣ１００のＡＰ１０１の印刷データの説明図である。
図４において、印刷データ１４１は、１ページから５ページの印刷データで構成されている。すなわち、印刷データ１４１は、（４ｎ＋１）ページの印刷データである。
【００２６】
まず、比較例としての従来の製本印刷処理を図５の従来の製本印刷結果の説明図を用いて説明する。
従来の製本印刷処理では、図４の印刷データ１４１を印刷する場合、図５に示すように、１枚目の用紙１４２の裏面の図中左側に「空白」および右側に「２ページ」、１枚目の用紙１４２のおもて面の図中左側に「空白」および右側に「１ページ」、２枚目の用紙１４３の裏面の図中左側に「５ページ」および右側に「４ページ」、２枚目の用紙１４３のおもて面の図中左側に「空白」および右側に「３ページ」となるように、印刷データのページ順を並び替えて印刷を行うようにしていた。
【００２７】
印刷後に、１枚目の用紙１４２の裏面に２枚目の用紙１４３のおもて面が接触するように重ね合わせ、中心部１４２ａ、１４３ａで１枚目の用紙１４２のおもて面が外側、２枚目の用紙１４３の裏面が内側になるように折り曲げて製本を行うようにしていた。
したがって、図５に示す１枚目の用紙１４２の左側のおもて面および裏面はともに空白ページとなっている。
次に、本実施例の製本印刷処理を図６の第１の実施例における製本印刷結果の説明図を用いて説明する。
【００２８】
図２に示す製本印刷画面１２０において「空白ページを削減する」のチェックボックス１２１がチェックされ、図４の印刷データ１４１を印刷する場合、図６（ａ）に示すように、１枚目の用紙１５２の裏面の図中左側に「５ページ」および右側に「２ページ」、１枚目の用紙１５２のおもて面の図中左側に「空白」および右側に「１ページ」、２枚目の用紙１５３の裏面の図中左側に「４ページ」および右側に「空白」、２枚目の用紙１５３のおもて面の図中左側に「３ページ」および右側に「空白」となるように、印刷データのページ順を並び替えて印刷を行う。
【００２９】
つまり、図１に示す印刷位置制御部１１０は、折った冊子の最も内側に配置される用紙１５３の中央部１５３ａを境界とした同一片側の表裏両面に、印刷データ１４１の１ページ分（「３ページ」、「４ページ」）の印刷画像をそれぞれ配置する。
印刷後に、図６（ｂ）に示すように、１枚目の用紙１５２の裏面の中心部１５２ａに２枚目の用紙１５３の左端部１５３ｂが接触するように重ね合わせ、中心部１５２ａで１枚目の用紙１５２のおもて面が外側、１枚目の用紙１５２の裏面が内側になるように折り曲げ、さらに２枚目の用紙１５３の中央部１５３ａで裁断し、表裏両面が空白となっている斜線部で表す用紙１５３ｃを切り取って製本を行う。
このようにして製本することにより、表裏両面とも空白となる余分な白紙ページをなくし、見栄えの良い冊子を作成することができるようになる。
【００３０】
次に、図２に示す製本印刷画面１２０において「空白ページを削減する」のチェックボックス１２１がチェックされ、かつ「ガイドを印刷する」のチェックボックス１２２がチェックされ、図４の印刷データ１４１を印刷する場合の製本印刷処理を図７の第１の実施例における製本印刷結果の説明図を用いて説明する。なお、図７（ａ）は、図６に示す１枚目の用紙１５２および２枚目の用紙１５３の裏面を見た図である。
【００３１】
この場合、図７（ａ）に示すように、１枚目の用紙１５２の裏面の図中左側の「２ページ」の中央部１５２ａの近傍に、図１に示す印刷位置制御部１１０により配置された標識１６２ａ、１６２ｂを印刷し、また２枚目の用紙１５３の裏面の図中右側の「４ページ」の図中右端部の近傍に、図１に示す印刷位置制御部１１０により配置された標識１６３ａ、１６３ｂを印刷する。
【００３２】
標識１６２ａ、１６２ｂおよび標識１６３ａ、１６３ｂは、１枚目の用紙１５２と２枚目の用紙１５３とを重ね合わせる位置を表す目印となるものであり、ユーザは、図７（ｂ）に示すように、標識１６２ａ、１６２ｂと標識１６３ａ、１６３ｂとが重なるように、１枚目の用紙１５２と２枚目の用紙１５３とを重ね合わせて製本する。なお、１枚目の用紙１５２と２枚目の用紙１５３とを重ね合わせる前に、２枚目の用紙１５３を中央部１５３ａで裁断しておくものとする。
【００３３】
このように、印刷位置制御部１１０は、製本時に折った冊子の最も内側に配置される用紙に印刷される印刷画像と、該印刷画像に隣接して重ねられる用紙に印刷される印刷画像とに、その２枚の用紙を重ねる位置を表す位置標識としての標識１６２ａ、１６２ｂおよび標識１６３ａ、１６３ｂを配置する。
このようにすることにより、ユーザは、印刷した用紙にページ番号などが印刷されていない場合であっても重ね合わせる用紙の位置を一目で認識することができるようになり、重ね合わせるページの順序を間違えることなく製本することができるようになる。
【００３４】
なお、本実施例では、１枚目の用紙１５２の裏面の図中左側の「２ページ」の中央部１５２ａの近傍に標識１６２ａ、１６２ｂを印刷し、また２枚目の用紙１５３の裏面の図中右側の「４ページ」の図中右端部の近傍に標識１６３ａ、１６３ｂを印刷するようにしたが、それに限られることなく、用紙を重ね合わせる位置が認識できる位置であれば、１枚目の用紙１５２の裏面の図中右側の「５ページ」の中央部１５２ａの近傍、および２枚目の用紙１５３のおもて面の「３ページ」の端部の近傍に標識を印刷するようにしても良い。
【００３５】
次に、図２に示す製本印刷画面１２０において「空白ページを削減する」のチェックボックス１２１がチェックされ、かつ「切り口を内側にする」のチェックボックス１２３がチェックされ、図４の印刷データ１４１を印刷する場合の製本印刷処理を図８の第１の実施例における製本印刷結果の説明図を用いて説明する。
【００３６】
図８（ａ）に示すように、１枚目の用紙１７２の裏面の図中左側に「５ページ」および右側に「２ページ」、１枚目の用紙１７２のおもて面の図中左側に「空白」および右側に「１ページ」、２枚目の用紙１７３の裏面の図中左側に「３ページ」および右側に「空白」、２枚目の用紙１７３のおもて面の図中左側に「４ページ」および右側に「空白」となるように、印刷データのページ順を並び替えて印刷を行う。
このように、図１に示すプリンタドライバ１０４は、製本時に折った冊子の最も内側に配置される用紙１７３の中央部１７３ａを境界とした２つの領域のうち、いずれか一方の領域を選択可能にし、印刷位置制御部１１０は、選択された領域の表裏両面に、印刷データ１４１の１ページ分の印刷画像をそれぞれ配置する。
【００３７】
印刷後に、２枚目の用紙１７３を中央部１７３ａで裁断し、用紙１７３の斜線部１７３ｃを切り離す。
２枚目の用紙１７３を裁断した後、図８（ｂ）に示すように、１枚目の用紙１７２の裏面の中心部１７２ａに２枚目の用紙１７３の中央部１７３ａが接触するように重ね合わせ、中心部１７２ａで１枚目の用紙１７２のおもて面が外側、１枚目の用紙１７２の裏面が内側になるように折り曲げて製本を行う。
【００３８】
このようにして製本することにより、表裏両面とも空白となる余分な白紙ページをなくし、見栄えの良い冊子を作成することができるようになる。
また、２枚目の用紙１７３を中央部１７３ａで裁断し、用紙１７３の斜線部１７３ｃを切り離し、その切り口となる２枚目の用紙１７３の中央部１７３ａを１枚目の用紙１７２の裏面の中心部１７２ａに合わせるようにしたため、２枚目の用紙１７３の中央部１７３ａ（切り口）が冊子の内側に配置され、製本後の冊子の体裁をきれいに揃えることができる。
【００３９】
次に、図２に示す製本印刷画面１２０において「空白ページを削減する」のチェックボックス１２１がチェックされ、かつ図示しない印刷画面で印刷部数が「２部」に指定され、図４の印刷データ１４１を印刷する場合の製本印刷処理を図９の第１の実施例における製本印刷結果の説明図を用いて説明する。
【００４０】
印刷部数が指定されている場合は、図９（ａ）に示すように、１枚目の用紙１８２の裏面の図中左側に「５ページ」および右側に「２ページ」、１枚目の用紙１８２のおもて面の図中左側に「空白」および右側に「１ページ」、２枚目の用紙１８３の裏面の図中左側に「４ページ」および右側に「３ページ」、２枚目の用紙１８３のおもて面の図中左側に「３ページ」および右側に「４ページ」、３枚目の用紙１８４の裏面の図中左側に「５ページ」および右側に「２ページ」、３枚目の用紙１８４のおもて面の図中左側に「空白」および右側に「１ページ」となるように、印刷データのページ順を並び替えて印刷を行う。
【００４１】
このように、複数部数の製本印刷データを生成する場合、図１に示す印刷位置制御部１１０は、製本時に折った冊子の最も内側に配置される用紙１８３の中央部１８３ａを境界とした同一片側の表裏両面に、１部目の印刷データの１ページ分の印刷画像をそれぞれ配置するとともに、他の片側の表裏両面に２部目の印刷データの１ページ分の印刷画像をそれぞれ配置する。
印刷後に、２枚目の用紙１８３を中央部１８３ａで裁断する。
２枚目の用紙１８３を裁断した後、図９（ｂ）に示すように、１枚目の用紙１８２の裏面の中心部１８２ａに２枚目の用紙１８３の図中左端部１８３ｂが接触するように重ね合わせ、中心部１８２ａで１枚目の用紙１８２のおもて面が外側、１枚目の用紙１８２の裏面が内側になるように折り曲げて１部目の製本を行う。
【００４２】
また、３枚目の用紙１８４の裏面の中心部１８４ａに２枚目の用紙１８３の図中右端部１８３ｃが接触するように重ね合わせ、中心部１８４ａで３枚目の用紙１８４のおもて面が外側、３枚目の用紙１８４の裏面が内側になるように折り曲げて２部目の製本を行う。
【００４３】
このようにして製本することにより、表裏両面とも空白となる余分な白紙ページをなくし、見栄えの良い冊子を作成することができるようになる。
また、１部目と２部目との間に裁断すべき用紙が印刷されるため、２部目を印刷しているときに、１部目の製本作業を行うことができる。
さらに、裁断すべき用紙を最後に印刷するようにしても良い。その製本印刷処理を図１０の第１の実施例における製本印刷結果の説明図を用いて説明する。
【００４４】
図１０（ａ）に示すように、１枚目の用紙１９２の裏面の図中左側に「５ページ」および右側に「２ページ」、１枚目の用紙１９２のおもて面の図中左側に「空白」および右側に「１ページ」、２枚目の用紙１９３の裏面の図中左側に「５ページ」および右側に「２ページ」、２枚目の用紙１９３のおもて面の図中左側に「空白」および右側に「１ページ」、３枚目の用紙１９４の裏面の図中左側に「４ページ」および右側に「３ページ」、３枚目の用紙１９４のおもて面の図中左側に「３ページ」および右側に「４ページ」となるように、印刷データのページ順を並び替えて印刷を行う。
【００４５】
このように、図１に示す印刷位置制御部１１０は、複数部数の各部において製本時に折った冊子の最も内側に配置される用紙を除いた用紙１９２、１９３に、印刷画像を配置し、その印刷画像を配置した用紙１９２、１９３に後続して、複数部数の各部において製本時に折った冊子の最も内側に配置される用紙１９４に印刷画像を配置する。
印刷後に、３枚目の用紙１９４を中央部１９４ａで裁断する。
３枚目の用紙１９４を裁断した後、図１０（ｂ）に示すように、１枚目の用紙１９２の裏面の中心部１９２ａに３枚目の用紙１９４の図中左端部１９４ｂが接触するように重ね合わせ、中心部１９２ａで１枚目の用紙１９２のおもて面が外側、１枚目の用紙１９２の裏面が内側になるように折り曲げて１部目の製本を行う。
【００４６】
また、２枚目の用紙１９３の裏面の中心部１９３ａに３枚目の用紙１９４の図中右端部１９４ｃが接触するように重ね合わせ、中心部１９３ａで２枚目の用紙１９３のおもて面が外側、２枚目の用紙１９３の裏面が内側になるように折り曲げて２部目の製本を行う。
このようにして製本することにより、表裏両面とも空白となる余分な白紙ページをなくし、見栄えの良い冊子を作成することができるようになる。
また、裁断する用紙を最後にまとめて印刷するようにしたことにより、印刷完了後に用紙をまとめて裁断することができる。
【００４７】
なお、図１１に示すように裁断すべき用紙において、図中左側の印刷の向きと図中右側の印刷の向きとを上下逆となるように、印刷を行うようにしても良い。このとき、図１に示す印刷位置制御部１１０は、製本時に折った冊子の最も内側に配置される用紙における、１部目の印刷データの１ページ分の印刷画像と、２部目の印刷データの１ページ分の印刷画像とを異なる方向に配置する。
このように裁断すべき用紙の左右で印刷方向を逆にすることにより、ユーザは裁断すべき用紙と裁断しない用紙とを容易に区別することができる。
【００４８】
以上説明したように、第１の実施例では、ホストＰＣのプリンタドライバが、冊子の中央となる用紙を除き、それぞれの用紙の表裏両面に、所定数のページの印刷データを配置し、冊子の中央となる用紙の印刷データを、１枚の用紙の同一側の表裏両面に、所定数のページをそれぞれ配置することにより、用紙の片側の表裏両面が空白である部分を裁断して切り離すことができ、表裏両面とも空白となる余分な白紙ページをなくし、見栄えの良い冊子を作成することができるようになるという効果が得られる。
【実施例２】
【００４９】
第２の実施例の構成は、上述した第１の実施例の構成と同様なので、同一の符号を付してその説明を省略する。
図１２は第２の実施例における製本印刷画面の説明図である。
図１２において、製本印刷画面２２０は、図１に示すプリンタドライバ１０４のドライバＵＩ部１０５により、ホストＰＣ１００の表示部に表示される画面である。
この製本印刷画面２２０の「空白ページを削減する」のチェックボックス１２１にチェックを入れ、袋とじモードを選択するボタン２２１を選択することにより、プリンタドライバ１０４に製本印刷させた場合に、袋とじモードの空白ページを無くす製本印刷処理を行わせることができる。
【００５０】
袋とじモードの空白ページを無くす製本印刷処理は、ｎを自然数としたとき（以下、同様に、ｎは自然数とする。）、（４ｎ＋１）ページまたは（４ｎ＋２）ページの印刷データを製本印刷した場合、後ろから２ページ分は表裏ともに白紙となる空白ページとなるため、この２ページの空白ページを冊子における中央のページの片面に配置し、その他のページは用紙の表裏に印刷データを配置して印刷する処理である。
このように、２ページの空白ページを冊子における中央のページの片面に配置し、その他のページは用紙の表裏に印刷データを配置して印刷し、製本時にその２ページの空白ページを袋とじとすることにより、製本された冊子に空白ページが存在しないようにすることができる。
【００５１】
上述した構成の作用について説明する。
ホストＰＣが行う製本印刷処理を図１３の第２の実施例における製本印刷処理の流れを示すフローチャートの図中Ｓで表すステップにしたがって図１を参照しながら説明する。
ホストＰＣ１００は、ユーザの操作により、図１２に示す製本印刷画面２２０において「空白ページを削減する」のチェックボックス１２１および「袋とじモード」のボタン２２１がチェックされ、印刷の開始を受け付けるものとする。
Ｓ２１〜Ｓ２５：図３におけるＳ１〜Ｓ５と同様の処理なのでその説明を省略する。
【００５２】
Ｓ２６：プリンタドライバ１０４は、並び替えた印刷データをもとに印刷位置制御部１１０で各ページの印刷データの用紙における印刷位置を決定し、冊子の中央となる用紙を除き、印刷データを決定された用紙の印刷位置の表裏両面に２ページずつ配置（１枚の用紙に４ページ配置）する。
Ｓ２７：プリンタドライバ１０４は、冊子の中央となる用紙の片面に２ページの印刷データを配置してプリントスプーラ１１１へ出力して本処理を終了する。
【００５３】
このように、ホストＰＣ１００のプリンタドライバ１０４は、冊子の中央となる用紙を除き、それぞれの用紙の表裏両面に、所定数のページ（例えば、２ページ）の印刷データを配置し、冊子の中央となる用紙の印刷データを、１枚の用紙の片面に、所定数のページ（例えば、２ページ）を配置することにより、表裏両面とも空白となる余分な白紙ページをなくし、見栄えの良い冊子を作成することができるようになる。
次に、本実施例の製本印刷処理を図１４の第２の実施例における製本印刷結果の説明図を用いて説明する。
【００５４】
図１３に示す製本印刷画面２２０において「空白ページを削減する」のチェックボックス１２１および「袋とじモード」のボタン２２１がチェックされ、図４の印刷データ１４１を印刷する場合、図１４（ａ）に示すように、１枚目の用紙２５２の裏面の図中左側に「５ページ」および右側に「２ページ」、１枚目の用紙２５２のおもて面の図中左側に「空白」および右側に「１ページ」、２枚目の用紙２５３の裏面の図中左側および右側に「空白」、２枚目の用紙２５３のおもて面の図中左側に「３ページ」および右側に「４ページ」となるように、印刷データのページ順を並び替えて印刷を行う。
このとき、図１に示す印刷位置制御部１１０は、製本時に折った冊子の最も内側に配置される用紙２５３の片面に、印刷データの２ページ分の印刷画像を配置するとともに、他の片面に２ページ分の空白印刷画像を配置する。
【００５５】
印刷後に、図１４（ｂ）に示すように、２枚目の用紙２５３の中央部２５３ａを山折りにした後、１枚目の用紙２５２の裏面の中心部２５２ａに、山折りにした２枚目の用紙２５３の左端部２５３ｂおよび右端部２５３ｃが接触するように重ね合わせ、中心部２５２ａで１枚目の用紙２５２のおもて面が外側、１枚目の用紙２５２の裏面が内側になるように折り曲げて製本を行う。
このようにして製本することにより、表裏両面とも空白となる余分な白紙ページをなくし、見栄えの良い冊子を作成することができるようになる。
【００５６】
以上説明したように、第２の実施例では、ホストＰＣのプリンタドライバは、冊子の中央となる用紙を除き、それぞれの用紙の表裏両面に、所定数のページの印刷データを配置し、冊子の中央となる用紙の印刷データを、１枚の用紙の片面に、所定数のページを配置することにより、冊子の中央となる用紙を袋とじとすることができ、表裏両面とも空白となる余分な白紙ページをなくし、見栄えの良い冊子を作成することができるという効果が得られる。
なお、第１の実施例および第２の実施例では、画像処理装置としてのホストＰＣを、プリンタで製本印刷を行うものとして説明したが、それに限られることなく、複写機や複合機等で製本印刷を行うものとしても良い。
【符号の説明】
【００５７】
１００  ホストＰＣ
１０１  アプリケーションソフトウェア（ＡＰ）
１０２  印刷設定部
１０３  印刷データ生成部
１０４  プリンタドライバ
１０５  ドライバＵＩ部
１０６  ドライバ設定部
１０７  描画データ処理部
１０８  ページ数管理部
１０９  印刷順制御部
１１０  印刷位置制御部
１１１  プリントスプーラ
１１２  プリンタ
１１３  データ受信部
１１４  データ解析部
１１５  印刷部
【図１】
2014026471.tif 000003
【図２】
2014026471.tif 000004
【図３】
2014026471.tif 000005
【図４】
2014026471.tif 000006
【図５】
2014026471.tif 000007
【図６】
2014026471.tif 000008
【図７】
2014026471.tif 000009
【図８】
2014026471.tif 000010
【図９】
2014026471.tif 000011
【図１０】
2014026471.tif 000012
【図１１】
2014026471.tif 000013
【図１２】
2014026471.tif 000014
【図１３】
2014026471.tif 000015
【図１４】
2014026471.tif 000016
【図１５】
2014026471.tif 000017