(57)【特許請求の範囲】
【請求項１】
印刷データに基づくプリントモードとして、２ページ割付小冊子印刷モードを備えたプリントシステムであって、
裏表紙の有無を指示する指示手段と、
指定するための項目が表示されると共に、前記指示手段により前記裏表紙の有りが指示された場合は、前記印刷データのページ数と小冊子のページ数との差に応じたページ数の調整ページの挿入位置の指定が有効化されるように前記項目が表示され、かつ前記指示手段により、前記裏表紙の無しが指示された場合は、前記調整ページの挿入位置の指定が無効化されるように前記項目が表示される指定手段と、
前記２ページ割付小冊子印刷モードを実行する際に、前記印刷データのページ数と小冊子のページ数との差に応じたページ数の調整ページを前記印刷データの最終ページよりも前の前記指定手段により指定された位置に挿入して前記小冊子のページ数と同じページ数の調整印刷データを生成する生成手段と、
前記生成手段により生成された調整印刷データに基づいて前記２ページ割付小冊子印刷モードで印刷を実行する印刷手段と、
を備えたプリントシステム。
【請求項２】
前記生成手段は、前記最終ページの直前に前記調整ページを挿入することを特徴とする請求項１記載のプリントシステム。
【請求項３】
前記調整ページとして、予め設定された複数のフォーマットの何れかのフォーマットを選択するための選択手段を更に備え、
前記生成手段は、前記選択手段により選択されたフォーマットの調整ページを挿入することを特徴とする請求項１または請求項２に記載のプリントシステム。
【請求項４】
コンピュータに、印刷データに基づくプリントモードとして、２ページ割付小冊子印刷モードを実行させるためのプログラムであって、
裏表紙の有無を指示する指示ステップと、
指定するための項目が表示されると共に、前記指示ステップにより前記裏表紙の有りが指示された場合は、前記印刷データのページ数と小冊子のページ数との差に応じたページ数の調整ページの挿入位置の指定が有効化されるように前記項目が表示され、かつ前記指示ステップにより、前記裏表紙の無しが指示された場合は、前記調整ページの挿入位置の指定が無効化されるように前記項目が表示される指定ステップと、
前記２ページ割付小冊子印刷モードを実行する際に、前記印刷データのページ数と小冊子のページ数との差に応じたページ数の調整ページを前記印刷データの最終ページよりも前の前記指定ステップにより指定された位置に挿入して前記小冊子のページ数と同じページ数の調整印刷データを生成する生成ステップと、
前記生成ステップにより生成された調整印刷データに基づいて前記２ページ割付小冊子印刷モードで印刷を実行する印刷ステップと、
を実行させるためのプログラム。
【請求項５】
前記生成ステップは、前記最終ページの直前に前記調整ページを挿入することを特徴とする請求項４記載のプログラム。
【請求項６】
前記調整ページとして、予め設定された複数のフォーマットの何れかのフォーマットを選択する選択ステップを更に備え、
前記生成ステップは、前記選択ステップにより選択されたフォーマットの調整ページを挿入することを特徴とする請求項４または請求項５に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷データに基づき画像を印刷するプリントシステム及びプログラムに関する。
【背景技術】
【０００２】
従来、情報処理装置と印刷装置とがネットワークを経由して接続されたネットワークプリンタや、情報処理装置と印刷装置とがコネクタ等を介して接続された複合機等、種々のプリントシステムが広く用いられており、ユーザの指示入力に基づいて印刷が実行される。
【０００３】
この種のプリントシステムでは、文書を裏面及び表面にそれぞれ２ページずつ印刷して小冊子を作成可能な小冊子印刷モードが備えられている場合がある。小冊子印刷する場合、総ページ数は４の倍数になるので、元の文書の総ページ数が４の倍数でない場合には、末尾は空白のページとなる。したがって、裏表紙を作成する場合、ユーザは予め裏表紙となる文書最終ページの直前に複数枚の空白ページを作成し、総ページ数が４の倍数になるように調整する必要がある。しかしながら、この作業を手動で行うことは煩雑である。
【０００４】
従来、この問題に適用しうる技術として、印刷用紙を重ねて中央ラインを折り目として折り返したときに元のページ順になるような形で１枚の印刷用紙の両面にそれぞれ２ページずつ画像データを印刷していくパンフレットモードで印刷する場合に、１枚の印刷用紙の両面にそれぞれ２ページずつ印刷していった場合の余白ページ数が３ページ、または２ページとなるときは、印刷用紙を重ねて中央より折り返したときに真中付近のページに位置することとなる画像データを他のページの半分のサイズの１枚の印刷用紙の両面に１ページずつ印刷することが提案されている（例えば、特許文献１参照。）。
【０００５】
この技術を適用した場合、余白ページを少なくして印刷用紙を節約することができる。
【特許文献１】特開２００１−４７６８３公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし上記特許文献１に記載の技術では、元の文書のページ数が２の倍数でなかった場合には、ユーザが自ら裏表紙が最終ページとなるように空白のページを挿入する必要があり、作業が煩雑である、という問題点があった。
【０００７】
本発明は上記問題点を解決するためになされたものであり、煩雑な操作によらず裏表紙のある小冊子印刷を容易に実行することができるプリントシステム及びプログラムを提供することが目的である。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、請求項１の発明は、印刷データに基づくプリントモードとして、２ページ割付小冊子印刷モードを備えたプリントシステムであって、裏表紙の有無を指示する指示手段と、指定するための項目が表示されると共に、前記指示手段により前記裏表紙の有りが指示された場合は、前記印刷データのページ数と小冊子のページ数との差に応じたページ数の調整ページの挿入位置の指定が有効化されるように前記項目が表示され、かつ前記指示手段により、前記裏表紙の無しが指示された場合は、前記調整ページの挿入位置の指定が無効化されるように前記項目が表示される指定手段と、前記２ページ割付小冊子印刷モードを実行する際に、前記印刷データのページ数と小冊子のページ数との差に応じたページ数の調整ページを前記印刷データの最終ページよりも前の前記指定手段により指定された位置に挿入して前記小冊子のページ数と同じページ数の調整印刷データを生成する生成手段と、前記生成手段により生成された調整印刷データに基づいて前記２ページ割付小冊子印刷モードで印刷を実行する印刷手段と、を備えている。
【０００９】
請求項１記載の発明によれば、例えば、記録紙を中央で折り曲げて小冊子にしたときに、印刷データにおけるページ順序と一致するような印刷順序で、記録紙の裏面及び表面にそれぞれ２ページずつ割り付けて印刷する２ページ割付小冊子印刷モードで印刷を実行するに際し、指示手段により裏表紙の有無を指示し、指定手段により、指定するための項目が表示されると共に、前記指示手段により前記裏表紙の有りが指示された場合は、前記印刷データのページ数と小冊子のページ数との差に応じたページ数の調整ページの挿入位置の指定が有効化されるように前記項目が表示され、かつ前記指示手段により、前記裏表紙の無しが指示された場合は、前記調整ページの挿入位置の指定が無効化されるように前記項目が表示され、前記印刷データのページ数と小冊子のページ数との差に応じたページ数の調整ページが生成手段により前記印刷データの最終ページより前の前記指定手段により指定された位置に挿入されて前記小冊子のページ数と同じページ数の調整印刷データが生成され、当該調整印刷データに基づいて２ページ割付小冊子印刷モードで印刷が実行されるので、煩雑な操作によらず裏表紙のある小冊子印刷を容易に実行することができる。
【００１０】
すなわち、請求項１記載の発明では、調整印刷データは、印刷データのページ数と前記小冊子のページ数との差に応じたページ数の調整ページが、印刷データの最終ページよりも前の前記指定手段により指定された位置に挿入されたものであり、当該調整印刷データの最終ページは、必ず印刷データの最終ページとなり、このようにページ数が調整された調整印刷データに基づいて２ページ割付小冊子印刷モードで印刷が実行されるので、印刷データの最終ページは小冊子の最終ページとなり、裏表紙がある小冊子印刷が容易に実行できる。
【００１１】
また、本発明は、請求項２記載の発明のように、生成手段は、前記最終ページの直前に前記調整ページを挿入するように構成することもできる。
【００１３】
また、本発明は、請求項３記載の発明のように、前記調整ページとして、予め設定された複数のフォーマットの何れかのフォーマットを選択するための選択手段を更に備え、前記生成手段は、前記選択手段により選択されたフォーマットの調整ページを挿入するように構成することができる。
【００１４】
一方、上記課題を解決するために、請求項４記載の発明は、コンピュータに、印刷データに基づくプリントモードとして、２ページ割付小冊子印刷モードを実行させるためのプログラムであって、裏表紙の有無を指示する指示ステップと、指定するための項目が表示されると共に、前記指示ステップにより前記裏表紙の有りが指示された場合は、前記印刷データのページ数と小冊子のページ数との差に応じたページ数の調整ページの挿入位置の指定が有効化されるように前記項目が表示され、かつ前記指示ステップにより、前記裏表紙の無しが指示された場合は、前記調整ページの挿入位置の指定が無効化されるように前記項目が表示される指定ステップと、前記小冊子印刷を実行する際に、前記印刷データのページ数と前記小冊子のページ数との差に応じたページ数の調整ページを前記印刷データの最終ページよりも前の前記指定ステップにより指定された位置に挿入して前記小冊子のページ数と同じページ数の調整印刷データを生成する生成ステップと、前記生成ステップで生成した前記調整印刷データに基づいて前記２ページ割付小冊子印刷モードで印刷を実行する印刷ステップと、を実行させる。
【００１５】
請求項４記載の発明によれば、請求項１の発明の作用、効果と同様の作用、効果を奏する。
【００１６】
また、本発明は、請求項５記載の発明のように、前記生成ステップは、前記最終ページの直前に前記調整ページを挿入するようにしてもよい。
【００１８】
また、本発明は、請求項６記載の発明のように、前記調整ページとして、予め設定された複数のフォーマットの何れかのフォーマットを選択する選択ステップを更に備え、前記生成ステップは、前記選択ステップにより選択されたフォーマットの調整ページを挿入するようにしてもよい。
【発明の効果】
【００１９】
以上説明した如く本発明は、印刷データに基づき、２ページ割付小冊子印刷モードで印刷を実行するに際し、前記印刷データのページ数と前記小冊子のページ数との差に応じたページ数の調整ページを前記印刷データの最終ページより前に挿入して前記小冊子のページ数と同じページ数の調整印刷データを生成し、当該調整印刷データに基づいて印刷を実行するので、煩雑な操作によらず裏表紙のある小冊子印刷を容易に実行することができる、という優れた効果を有する。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。まず、図１は、本実施の形態に係るプリントシステム１０の構成を示す概略図であり、以下、プリントシステム１０の概略構成について説明する。
【００２１】
図１に示されるように、プリントシステム１０は、情報処理装置１４と、プリンタ１２とを含んで構成されており、情報処理装置１４及びプリンタ１２は、通信媒体３を介して接続されている。
【００２２】
なお、通信媒体３としては、有線通信を行うケーブル等の他、ブルートゥース（Bluetooth）、ＩｒＤＡ（Infrared Data Association）規格等に代表される無線通信を行うための赤外線、電波等を適用することができる。
【００２３】
情報処理装置１４には、ユーザインタフェース１６、文書データ等の作成、編集を実行するアプリケーション１８、ＯＳ（Operating System）２０及びプリンタ１２に対応したプリンタドライバ２２がインストールされており、ユーザインタフェース１６、アプリケーション１８及びプリンタドライバ２２は、ＯＳ２０により管理制御される。
【００２４】
プリンタドライバ２２は、ＯＳ２０と連携してプリンタ１２の設定やプリンタ１２で行う印刷の条件等を設定してプリンタ１２に印刷データを出力する処理を実行する。
【００２５】
図２は、主としてプリンタドライバにより実行される印刷データの出力処理に関する機能ブロック図が一例として示されている。同図に示されるように、ユーザインタフェース１６は、アプリケーション１８及びプリンタドライバ２２と接続されている。なお、同図では、本発明に特に関連する部位のみを図示し、他の部位については図示を省略している。また、本処理はＯＳ２０と各部位とが連携して処理を行うが、同図では、錯綜を回避するためにＯＳ２０の図示を省略している。
【００２６】
ユーザインタフェース１６は、情報処理装置１４に設けられた不図示の表示装置やパネル、情報処理装置１４に接続されたボタン、キーボード、マウス等（何れも図示省略）を適用することができ、アプリケーション１８に対するデータの入力、編集、印刷、データ保存等の各種指示、及び、プリンタドライバ２２に対するプリントサイズやプリント順序、拡大・縮小等の各種指示をはじめとする情報処理装置１４に対する指示入力が可能に構成されている。
【００２７】
アプリケーション１８では、ユーザインタフェース１６を介してプリント指示が入力されると、ＯＳ２０に印刷データとして描画命令を入力する。
【００２８】
これにより、ＯＳ２０を介してプリンタドライバ２２が起動され、印刷データは当該プリンタドライバ２２に入力される。
【００２９】
プリンタドライバ２２は、イメージデータ生成部２８と、インタフェース部３４と、を含んで構成されており、インタフェース部３４は、上記ユーザインタフェース１６を介したユーザからの印刷に関する指示入力を取得する。
【００３０】
すなわち、表示装置やタッチパネル等に対する印刷に関する各種指示内容の表示を制御すると共に、タッチパネル、ボタン、キーボードやマウス等の操作に基づいて表示装置やタッチパネル等に表示した各種指示内容の選択状況を把握し、選択状況に応じて印刷のパラメータを決定する。
【００３１】
イメージデータ生成部２８では、アプリケーション１８から入力された印刷データに対して、言語変換やデータ変換等、プリンタ１２の仕様に応じた処理を適宜施すと共に、ユーザインタフェース１６を介して入力された印刷に関する各種指示の内容に応じて、記録面単位のページイメージを生成する。
【００３２】
ここで、イメージデータ生成部２８は、複数ページの印刷データを、大きさが各ページの２倍のサイズの記録紙の裏面及び表面にそれぞれ２ページずつ、合計４ページを１枚の記録紙に印刷し、重ねて２つ折にしたときのページ順が正しい順序になるように、ページ順序を調整して印刷する、所謂小冊子印刷機能を実行するために、小冊子印刷モジュール３０を含んで構成されている。
【００３３】
小冊子印刷モジュール３０では、上述したページ順序の調整を実行すると共に、記録紙の１面に記録すべき２ページ分のページイメージを各記録紙の裏面及び表面毎にそれぞれ生成する。
【００３４】
ここで、図３には、表示手段やタッチパネルに表示する上記各指示内容の一例として、印刷画面７０が示されている。同図に示されるように、印刷の基本選択項目７１として、印刷に使用するプリンタ、印刷範囲及び印刷部数を選択する項目が表示される。
【００３５】
また、オプションの選択項目として、「小冊子印刷」ボタン７２や「ホチキス／パンチ」ボタン７４等が表示されるようになっている。
【００３６】
さらに、当該印刷画面７０で選択した指示内容を用いた印刷の実行を指示する「ＯＫ」ボタン７６や、印刷の実行中止を指示する「キャンセル」ボタン７８も表示される。
【００３７】
ところで、本実施の形態では、ユーザインタフェース１６を介して裏表紙をつける小冊子印刷が指示された場合に、プリンタドライバ２２において元データ（アプリケーション１８から入力された印刷データ）の最終ページ（裏表紙となるべきページ）が小冊子としたときの最終ページに相当する位置に印刷されるように、元データの最終ページよりも前の何れかの位置に適宜調整ページを挿入して、元データのページ数を４の倍数に変更してから小冊子印刷を実行するようにしている。
【００３８】
ここで、例えば、元データがＡ４サイズ、９ページ分のデータであり、９ページ目を裏表紙にしたい場合に、調整ページの挿入を行なわない小冊子印刷をすると、ユーザが予め計算して３ページ分白紙を挿入しておかなければ、単に９ページのデータが３枚のＡ３サイズの用紙に適宜印刷されて１２ページの小冊子とされ、１０ページ〜１２ページの３ページは白紙となってしまう。一方、プリンタドライバ２２において調整ページの挿入を行なって印刷データのページ数と印刷により得られる小冊子のページ数とを同じページ数にしてから小冊子印刷を実行することで、挿入すべき白紙ページ数の演算をユーザが行なう必要がないので、容易に裏表紙のある小冊子の印刷を実行することができる。
【００３９】
さらに、本実施の形態では、調整ページの挿入位置を、ユーザによって選択可能に構成されている。
【００４０】
そこで、同図に示されるように、イメージデータ生成部２８は、調整ページ挿入モジュール３２を更に含んだ構成とされており、当該調整ページ挿入モジュール３２は、上記小冊子印刷モジュールに接続されている。
【００４１】
図４は、上記印刷画面７０において、「小冊子印刷」ボタン７２が選択された場合に表示される、小冊子印刷に関する指示内容の入力を促す小冊子印刷画面８０の一例が示されている。同図に示されるように、小冊子印刷画面８０には、裏表紙有無選択項目８１が表示されるようになっており、小冊子印刷を実行する元データにおける裏表紙の有無が選択可能である。
【００４２】
また、同図に示されるように、小冊子印刷画面８０には、調整ページ挿入モジュール３２により算出された挿入すべき調整ページ数８２、調整ページ挿入位置８４及び挿入ページ種類選択項目８６も表示されるようになっているが、裏表紙有無選択項目８１において、裏表紙「なし」が選択された場合には、これらの項目は、例えばグレー表示等にすることで無効化表示される。
【００４３】
さらに、当該印刷画面８０で選択した指示内容を用いた印刷の実行を指示する「ＯＫ」ボタン９０や、印刷の実行中止を指示する「キャンセル」ボタン９２も表示される。
【００４４】
一方、裏表紙有無選択項目８１において、「あり」が選択されると、調整ページ数８２、調整ページ挿入位置選択項目８４及び挿入ページ種類選択項目８６が有効化表示される。
【００４５】
同図に示す例では、調整ページ挿入位置選択項目８２で、調整ページの挿入位置として、元データの何れかのページの前又は後ろを選択することができるようにしている。
【００４６】
また、同図に示す例では、挿入ページ種類選択項目８６において選択枠８６Ｂを操作することにより、調整ページとして挿入するページの種類として、白紙、罫線等がついたメモ用紙等、予め用意されたフォーマットや、ユーザが定義したページ等の一覧表示８６Ａの中から、挿入したい調整ページを選択できるようにしている。なお、同図に示す例では、調整ページを１種類のみ選択する形態について説明したが、挿入する調整ページ毎にページ種類を選択可能に構成することもできる。
【００４７】
調整ページ挿入モジュール３２では、ユーザインタフェース１６を介して入力された指示内容に応じて、元データにおける調整ページ挿入位置選択項目８４の選択状況に応じた位置に、調整ページ種類選択項目８６の選択状況に応じた調整ページを挿入した調整印刷データを生成して小冊子印刷モジュール３０に出力する。
【００４８】
小冊子印刷モジュール３０では、入力された調整印刷データに基づいて、ページ順序の調整を実行すると共に、記録紙の１面に記録すべき２ページ分のページイメージが各記録紙の裏面及び表面毎にそれぞれ生成する。
【００４９】
このようにして、小冊子印刷モジュール３０では、生成した小冊子印刷用のページイメージをプリンタ１２に出力する。なお、ユーザインタフェース１６を介して入力された上述した印刷の基本選択項目７１（図３参照）の選択状況に応じた印刷範囲及び印刷部数等の情報についても、別途プリンタ１２に出力する。
【００５０】
以下、本実施の形態の作用を説明する。
【００５１】
情報処理装置１４において、アプリケーションが起動している場合に、当該アプリケーションに対してユーザが印刷指示を入力すると、ＯＳ２０を介してプリンタドライバ２２が起動され、プリンタドライバ２２は、インタフェース部３４により印刷に関する指示情報を入力するための印刷画面７０を不図示のＬＣＤに表示する。当該印刷画面７０において、小冊子印刷ボタン７２を選択する指示が入力された場合、プリンタドライバ２２では、小冊子印刷条件設定処理を行う。
【００５２】
図５は、このときプリンタドライバ２２において実行される小冊子印刷条件設定処理プログラムの処理の流れを示すフローチャートであり、以下、同図を参照して本実施の形態に係る小冊子印刷条件設定処理について説明する。
【００５３】
まず、ステップ２００では、小冊子印刷を行なった場合の余白ページ数を導出し、次のステップ２０１では、当該余白ページ数を調整ページ数８２として適用して、裏表紙有無選択項目８１、調整ページ数８２、調整ページ挿入位置８４及び挿入ページ種類選択項目８６と、「ＯＫ」ボタン９０及び「キャンセル」ボタン９２を含む小冊子印刷画面を表示する。
【００５４】
次のステップ２０２では、マウスやボタン、キーボード等を介したユーザからの指示入力待ちを行い、その後にステップ２０４に移行して、ステップ２０２における指示入力が「ＯＫ」項目９０（図４参照）の選択を指示するものであったか否かを判定し、当該判定が否定判定となった場合はステップ２０６に移行して、「キャンセル」項目９２の選択を支持するものであったか否かを判定する。ステップ２０６が否定判定となった場合は、指示入力が何れかの項目の選択状態を変更するものであったと判断してステップ２０８に移行して、指示入力に応じて該当する項目の選択状態を変更するように小冊子印刷画面の表示状態を変更して表示しなおし、その後に再びステップ２０２に戻る。
【００５５】
一方、ステップ２０４で肯定判定となった場合は、「ＯＫ」項目９０が選択された時点で表示されている小冊子印刷画面の表示状態に応じた指示内容で小冊子印刷を実行するものと判断して、ステップ２１０に移行して、この時点での小冊子印刷画面の表示状態に応じた指示内容を小冊子印刷条件として不図示のメモリ等に格納することにより設定し、その後にステップ２１２に移行する。
【００５６】
また、上記ステップ２０６で肯定判定となった場合は、本小冊子印刷条件設定処理をキャンセルするものと判断して、ステップ２１０の処理を実行することなくステップ２１２に移行する。
【００５７】
ステップ２１２では、小冊子印刷画面８０の表示を終了し、その後に本小冊子印刷条件設定処理を終了する。
【００５８】
また、上記印刷画面７０において、「ＯＫ」項目７６が選択された場合、プリンタドライバ２２では、イメージデータ生成処理が実行される。
【００５９】
図６は、このときプリンタドライバ２２で実行されるイメージデータ生成処理プログラムの処理の流れを示すフローチャートであり、以下、同図を参照して、本実施の形態に係るイメージデータ生成処理について説明する。
【００６０】
まず、ステップ２２０では、ＯＳ２０から入力された印刷データを読み出し、次のステップ２２２では、上述した小冊子印刷条件設定処理において設定された小冊子印刷条件を含む印刷に関する指示情報を読み出す。
【００６１】
すなわち、ユーザが印刷画面７０において「ＯＫ」項目７６を選択することにより印刷処理を指示すると、ＯＳ２０から入力された印刷データ及び印刷に関する指示情報が不図示のメモリ等から読み出される。
【００６２】
次のステップ２２４では、読み出した印刷に関する指示情報に、小冊子印刷条件が含まれているか否かを判定し、指示情報に小冊子印刷条件が含まれている場合には当該判定が肯定判定となり、ステップ２２６に移行して、小冊子印刷条件を解釈し、その後にステップ２２８に移行する。
【００６３】
ステップ２２８では、裏表紙ありが選択されたか否かを判定し、当該判定が肯定判定となった場合はステップ２３０に移行して、印刷データに調整ページを挿入して調整印刷データを生成し、その後にステップ２３２に移行する。
【００６４】
ここで、調整印刷データの生成は、上述した小冊子印刷条件設定処理により設定された小冊子印刷条件に基づいて、印刷データのユーザにより選択された挿入位置にユーザにより選択された調整ページを示すデータを追加、挿入することにより行なわれる。
【００６５】
また、ステップ２２８で否定判定となった場合は、ステップ２３０の処理を実行することなくステップ２３２に移行する。
【００６６】
ステップ２３２では、調整印刷データ又は印刷データを用いて、小冊子用印刷順序を導出し、その後にステップ２３４に移行する。
【００６７】
小冊子用印刷順序は、プリンタ１２により記録紙の片面に２ページずつ配置して両面印刷し、更に記録紙を重ねて長手方向の真ん中で２つ折りにして得られる小冊子のページ順序が元データのページ順序と一致するような印刷順序である。
【００６８】
一方、上記ステップ２２４で否定判定となった場合は、ステップ２２６乃至ステップ２３２の処理を実行することなくステップ２３４に移行する。なお、ステップ２２２で読み出した印刷に関する指示情報に、小冊子印刷条件が含まれていない場合にステップ２２４で否定判定となる。
【００６９】
ステップ２３４では、ステップ２２２で読み出した印刷に関する指示情報に基づいて、ページイメージを生成し、その後にステップ２３６に移行する。
【００７０】
ステップ２３６では、生成したページイメージを示すイメージデータをプリンタ１２に出力し、その後に本イメージデータ生成処理を終了する。
【００７１】
以上詳細に説明したように、本実施の形態によれば、印刷データに基づき、小冊子印刷モジュール３０を用いて小冊子印刷を実行する（２ページ割付小冊子印刷モードで印刷する）際に、調整ページ挿入モジュール３２により前記印刷データのページ数と前記小冊子のページ数との差に応じたページ数の調整ページを前記印刷データの最終ページより前に挿入して前記小冊子のページ数と同じページ数の調整印刷データを生成し、当該調整印刷データに基づいて小冊子印刷を実行するようにしているので、煩雑な操作によらず裏表紙のある小冊子印刷を容易に実行することができる。
【００７２】
すなわち、印刷データの最終ページよりも前に調整ページを挿入して得られた前記小冊子のページ数と同じページ数の調整印刷データを、小冊子状にしたときのページ順序が、調整印刷データのページ順序と一致するように印刷されるので、印刷データの最終ページは小冊子の最終ページとなり、裏表紙がある小冊子印刷が容易に実行できる。
【００７３】
また、本実施の形態によれば、調整ページ挿入位置が特に指定されない場合（小冊子印刷画面８０の調整ページ挿入位置選択項目８４において「自動」が選択された場合）、最終ページの直前に調整ページを挿入するように構成しているので、調整ページ挿入モジュール３２において、調整印刷データの生成が容易に実行できる。
【００７４】
さらに、本実施の形態によれば、調整ページの挿入位置を小冊子印刷画面８０において指定可能に構成しており、指定された位置に調整ページを挿入するので、簡易な操作で所望の位置に調整ページを配置することができる。なお、本実施の形態では、調整ページの挿入位置をユーザが指定する場合でも、必要な調整ページ数はプリンタドライバ２２側で導出するので、ユーザ側の操作が従来よりも煩雑化することはない。
【００７５】
また、本実施の形態では、印刷データに挿入する調整ページとして、予め設定された複数のフォーマット（図４の一覧表示８６Ａ参照）の何れかのフォーマットを選択可能に構成し、選択されたフォーマットの調整ページを挿入するようにしているので、ユーザの所望の小冊子を容易に作成することができる。
【００７６】
なお、本実施の形態では、複数枚の記録紙を重ねて折り曲げて小冊子にする形態について説明したが、本発明はこれに限定されるものではなく、１枚の記録紙を２つ折りにする場合にも適用し得ることは言うまでもない。
【００７７】
また、本発明は、複数枚の記録紙を重ねて折り曲げる場合に限らず、１枚ずつ２つ折りにしたものを重ねて綴じることで小冊子とする形態についても適用できる。但し、小冊子印刷モジュール３０におけるページ順序の調整方法を折り曲げ処理及び綴じ処理の順番に応じて設定する必要がある。
【００７８】
なお、本実施の形態に係るプリントシステム１０の構成（図１乃至図４参照）は一例であり、本発明の趣旨を逸脱しない範囲で適宜変更可能なことはいうまでもない。
【００７９】
例えば、本実施の形態では、ページ数の調整やページイメージの生成をプリンタドライバ２２で実行する形態について説明したが、これらの処理をプリンタに設けられた画像処理部等により実行する形態とすることもできる。
【００８０】
また、本実施の形態では、プリントシステム１０が、情報処理装置１４とプリンタ１２とが接続された構成である形態について説明したが、本発明はこれに限定されるものではなく、原稿読取装置や通信回線やネットワークを介したデータの送受信を実行する送受信装置、画像形成装置等が一体的に設けられた複合機等に適用することもできる。
【００８１】
また、本実施の形態に係る処理の流れ（図５及び図６参照）も一例であり、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【図面の簡単な説明】
【００８２】
【図１】実施の形態に係るプリントシステムの構成を示す概略図である。
【図２】実施の形態に係るプリンタドライバの構成を示す機能ブロック図である。
【図３】実施の形態に係るグラフィックユーザインタフェースとしての印刷画面を一例として示す模式図である。
【図４】実施の形態に係るグラフィックユーザインタフェースとしての小冊子印刷画面を一例として示す模式図である。
【図５】実施の形態に係る小冊子印刷条件設定処理プログラムの処理の流れを示すフローチャートである。
【図６】実施の形態に係るイメージデータ生成処理プログラムの処理の流れを示すフローチャートである。
【符号の説明】
【００８３】
１０    プリントシステム
１２    プリンタ（印刷手段）
１４    情報処理装置
１６    ユーザインタフェース（指定手段、選択手段）
１８    アプリケーション
２０    ＯＳ
２２    プリンタドライバ
２８    イメージデータ生成部
３０    小冊子印刷モジュール（２ページ割付小冊子印刷モード）
３２    調整ページ挿入モジュール（生成手段）
３４    インタフェース部
【図１】
0004678297.tif 000002
【図２】
0004678297.tif 000003
【図３】
0004678297.tif 000004
【図４】
0004678297.tif 000005
【図５】
0004678297.tif 000006
【図６】
0004678297.tif 000007