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