(57)【要約】【課題】原稿の指定ページが面付けされる用紙に対する設定を簡便に行う。【解決手段】印刷指示装置と画像形成装置とが通信ネットワークで接続された印刷システムであって、印刷指示装置は、小冊子の作成条件を設定する際に、原稿のページの指定を受け付けて当該ページが面付けされる用紙に対する設定を可能にし、指定ページのページ番号と用紙に対する設定内容とを含む設定情報を印刷データに付加して送信するプリンタドライバを備え、画像形成装置は、印刷データを受信する通信部と、印刷データを解析して原稿のページ画像を生成し用紙に面付けして印刷画像を形成する画像形成部と、予め定めた計算式に従ってページ番号に対応する用紙を特定する用紙特定部と、特定した用紙に設定内容を反映させて印刷画像を印刷する印刷処理部と、印刷画像を印刷した用紙を処理して小冊子を作成する後処理部と、を備える。【選択図】図５
2012104002.tif 000002
【特許請求の範囲】
【請求項１】
印刷データにより原稿のページを面付けした小冊子の作成を指示する印刷指示装置と、前記印刷データに基づいて前記小冊子を作成する画像形成装置と、が通信ネットワークで接続された印刷システムであって、
前記印刷指示装置は、
前記小冊子の作成条件を設定する際に、前記原稿のページの指定を受け付けて、当該ページが面付けされる用紙に対する設定を可能にし、指定されたページのページ番号と前記用紙に対する設定内容とを含む設定情報を前記印刷データに付加して送信するプリンタドライバを備え、
前記画像形成装置は、
前記印刷データを受信する通信部と、
前記印刷データを解析して前記原稿のページ画像を生成し、生成した前記ページ画像を用紙に面付けして印刷画像を形成する画像形成部と、
予め定めた計算式に従って、前記ページ番号に対応する用紙を特定する用紙特定部と、
前記特定した用紙に前記設定内容を反映させて、前記印刷画像を印刷する印刷処理部と、
前記印刷画像を印刷した用紙を処理して前記小冊子を作成する後処理部と、を備える、
ことを特徴とする印刷システム。
【請求項２】
前記プリンタドライバは、同一の用紙に面付けされる複数のページが指定された場合は、当該複数のページの中から選択される１つのページの指定を有効にする、
ことを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記プリンタドライバは、前記小冊子の作成条件を設定する際に、前記原稿のページの指定を受け付けて、当該ページを章の始まりとする章分け設定を可能にし、
前記用紙特定部は、章分けにより挿入される余白ページを考慮して前記原稿のページを採番し直し、採番後のページ番号に対応する用紙を特定する、
ことを特徴とする請求項１又は２に記載の印刷システム。
【請求項４】
原稿のページを面付けした小冊子の作成を指示する印刷データを作成し、当該印刷データを画像形成装置に送信する印刷指示装置で動作するプリンタドライバであって、
前記印刷指示装置を、
前記小冊子の作成条件を設定する際に、前記原稿のページの指定を受け付けて、当該ページが面付けされる用紙に対する設定を可能にする設定制御部、
予め定めた計算式に従って、前記指定されたページに対応する用紙を特定する用紙特定部、
前記特定した用紙に対する設定内容を含む設定情報を前記印刷データに付加して送信する印刷指示部、
として機能させる、ことを特徴とするプリンタドライバ。
【請求項５】
前記設定制御部は、同一の用紙に面付けされる複数のページが指定された場合は、当該複数のページの中から選択される１つのページの指定を有効にする、
ことを特徴とする請求項４に記載のプリンタドライバ。
【請求項６】
前記設定制御部は、前記小冊子の作成条件を設定する際に、前記原稿のページの指定を受け付けて、当該ページを章の始まりとする章分け設定を可能にし、
前記用紙特定部は、章分けにより挿入される余白ページを考慮して前記原稿のページを採番し直し、採番後のページ番号に対応する用紙を特定する、
ことを特徴とする請求項４又は５に記載のプリンタドライバ。
【請求項７】
原稿のページを面付けした小冊子の作成を指示する印刷データに基づいて、前記小冊子を作成する画像形成装置であって、
前記印刷データには、指定されたページのページ番号と当該ページが面付けされる用紙に対する設定内容とを含む設定情報が付加されており、
前記印刷データを解析して前記原稿のページ画像を生成し、生成した前記ページ画像を用紙に面付けして印刷画像を形成する画像形成部と、
予め定めた計算式に従って、前記指定されたページに対応する用紙を特定する用紙特定部と、
前記特定した用紙に前記設定内容を反映させて、前記印刷画像を印刷する印刷処理部と、
前記印刷画像を印刷した用紙を処理して前記小冊子を作成する後処理部と、を備える、
ことを特徴とする画像形成装置。
【請求項８】
前記印刷データには、章分けを行うページのページ番号が付加されており、
前記用紙特定部は、章分けにより挿入される余白ページを考慮して前記原稿のページを採番し直し、採番後のページ番号に対応する用紙を特定する、
ことを特徴とする請求項７に記載の画像形成装置。
【請求項９】
原稿のページを面付けした小冊子を作成する画像形成装置であって、
前記小冊子の作成条件を設定する際に、前記原稿のページの指定を受け付けて、当該ページが面付けされる用紙に対する設定を可能にする設定制御部と、
受信した印刷データ若しくは前記原稿を読み取ったスキャンデータから前記原稿のページ画像を生成し、生成した前記ページ画像を用紙に面付けして印刷画像を形成する画像形成部と、
予め定めた計算式に従って、前記指定されたページに対応する用紙を特定する用紙特定部と、
前記特定した用紙に前記設定した内容を反映させて、前記印刷画像を印刷する印刷処理部と、
前記印刷画像を印刷した用紙を処理して前記小冊子を作成する後処理部と、を備える、
ことを特徴とする画像形成装置。
【請求項１０】
前記設定制御部は、同一の用紙に面付けされる複数のページが指定された場合は、当該複数のページの中から選択される１つのページの指定を有効にする、
ことを特徴とする請求項９に記載の画像形成装置。
【請求項１１】
前記設定制御部は、前記小冊子の作成条件を設定する際に、前記原稿のページの指定を受け付けて、当該ページを章の始まりとする章分け設定を可能にし、
前記用紙特定部は、章分けにより挿入される余白ページを考慮して前記原稿のページを採番し直し、採番後のページ番号に対応する用紙を特定する、
ことを特徴とする請求項９又は１０に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システム及びプリンタドライバ並びに画像形成装置に関し、特に、小冊子の作成を指示する印刷指示装置と小冊子を作成する画像形成装置とを含む印刷システム及び当該印刷指示装置で動作するプリンタドライバ並びに画像形成装置に関する。
【背景技術】
【０００２】
プリンタや複合機（ＭＦＰ：Multi Function Peripheral）などの印刷装置（以下、画像形成装置と呼ぶ。）が普及している。画像形成装置には後処理機能を備えたものが多く、後処理機能を用いて、用紙に折りや綴じ止めなどの後処理を行って薄い冊子（以下、小冊子と呼ぶ。）を作成することができる。
【０００３】
このような小冊子印刷に関して、例えば、下記特許文献１には、印刷データに基づくプリントモードとして、２ページ割付小冊子印刷モードを備えたプリントシステムであって、前記２ページ割付小冊子印刷モードを実行する際に、前記印刷データのページ数と小冊子のページ数との差に応じたページ数の調整ページを前記印刷データの最終ページよりも前に挿入して前記小冊子のページ数と同じページ数の調整印刷データを生成する生成手段と、前記生成手段により生成された調整印刷データに基づいて前記２ページ割付小冊子印刷モードで印刷を実行する印刷手段と、を備えた構成が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１７２２１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
小冊子では、複数の用紙を重ねて折り込んだ時にページの順番が適切になるようにページの割り付け（面付け）を行うため、何ページが用紙の何枚目になるかが分かりづらい。そのため、原稿の指定ページが面付けされる用紙を色紙にするといった設定をしたい場合には、指定ページが用紙の何枚目になるかをユーザ自身が計算して設定しなければならず、不便であった。
【０００６】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、原稿の指定ページが面付けされる用紙に対する設定を簡便に行うことができる印刷システム及びプリンタドライバ並びに画像形成装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明は、印刷データにより原稿のページを面付けした小冊子の作成を指示する印刷指示装置と、前記印刷データに基づいて前記小冊子を作成する画像形成装置と、が通信ネットワークで接続された印刷システムであって、前記印刷指示装置は、前記小冊子の作成条件を設定する際に、前記原稿のページの指定を受け付けて、当該ページが面付けされる用紙に対する設定を可能にし、指定されたページのページ番号と前記用紙に対する設定内容とを含む設定情報を前記印刷データに付加して送信するプリンタドライバを備え、前記画像形成装置は、前記印刷データを受信する通信部と、前記印刷データを解析して前記原稿のページ画像を生成し、生成した前記ページ画像を用紙に面付けして印刷画像を形成する画像形成部と、予め定めた計算式に従って、前記ページ番号に対応する用紙を特定する用紙特定部と、前記特定した用紙に前記設定内容を反映させて、前記印刷画像を印刷する印刷処理部と、前記印刷画像を印刷した用紙を処理して前記小冊子を作成する後処理部と、を備えるものである。
【０００８】
また、本発明は、原稿のページを面付けした小冊子の作成を指示する印刷データを作成し、当該印刷データを画像形成装置に送信する印刷指示装置で動作するプリンタドライバであって、前記印刷指示装置を、前記小冊子の作成条件を設定する際に、前記原稿のページの指定を受け付けて、当該ページが面付けされる用紙に対する設定を可能にする設定制御部、予め定めた計算式に従って、前記指定されたページに対応する用紙を特定する用紙特定部、前記特定した用紙に対する設定内容を含む設定情報を前記印刷データに付加して送信する印刷指示部、として機能させるものである。
【０００９】
また、本発明は、原稿のページを面付けした小冊子の作成を指示する印刷データに基づいて、前記小冊子を作成する画像形成装置であって、前記印刷データには、指定されたページのページ番号と当該ページが面付けされる用紙に対する設定内容とを含む設定情報が付加されており、前記印刷データを解析して前記原稿のページ画像を生成し、生成した前記ページ画像を用紙に面付けして印刷画像を形成する画像形成部と、予め定めた計算式に従って、前記指定されたページに対応する用紙を特定する用紙特定部と、前記特定した用紙に前記設定内容を反映させて、前記印刷画像を印刷する印刷処理部と、前記印刷画像を印刷した用紙を処理して前記小冊子を作成する後処理部と、を備えるものである。
【００１０】
また、本発明は、原稿のページを面付けした小冊子を作成する画像形成装置であって、前記小冊子の作成条件を設定する際に、前記原稿のページの指定を受け付けて、当該ページが面付けされる用紙に対する設定を可能にする設定制御部と、受信した印刷データ若しくは前記原稿を読み取ったスキャンデータから前記原稿のページ画像を生成し、生成した前記ページ画像を用紙に面付けして印刷画像を形成する画像形成部と、予め定めた計算式に従って、前記指定されたページに対応する用紙を特定する用紙特定部と、前記特定した用紙に前記設定した内容を反映させて、前記印刷画像を印刷する印刷処理部と、前記印刷画像を印刷した用紙を処理して前記小冊子を作成する後処理部と、を備えるものである。
【発明の効果】
【００１１】
本発明の印刷システム及びプリンタドライバ並びに画像形成装置によれば、原稿の指定ページが面付けされる用紙に対する設定を簡便に行うことができる。
【００１２】
その理由は、プリンタドライバ若しくは画像形成装置では、小冊子の作成条件を設定する際に、原稿のページの指定を受け付け、当該ページが面付けされる用紙の設定ができるようにすると共に、予め定めた計算式に従って、指定ページが用紙の何枚目になるかを計算し、指定ページに対応する用紙に対して設定内容を反映させて印刷を実行するからである。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施例に係る印刷システムの構成を模式的に示す図である。
【図２】本発明の一実施例に係るコンピュータ端末の構成を示すブロック図である。
【図３】本発明の一実施例に係る画像形成装置の構成を示すブロック図である。
【図４】本発明の一実施例に係るプリンタドライバの処理を示すフローチャート図である。
【図５】本発明の一実施例に係るプリンタドライバの設定画面の一例を示す図である。
【図６】本発明の一実施例に係るプリンタドライバの設定画面の他の例を示す図である。
【図７】本発明の一実施例に係る印刷データの構成を示す図である。
【図８】本発明の一実施例に係る画像形成装置の全体処理を示すフローチャート図である。
【図９】面付けのページ構成を示す図である。
【図１０】本発明の一実施例に係る画像形成装置の用紙特定処理を示すフローチャート図である。
【図１１】本発明の一実施例に係る画像形成装置の計算処理を示すフローチャート図である。
【図１２】本発明の一実施例に係る画像形成装置の計算処理（章分け設定を含む場合）を示すフローチャート図である。
【図１３】小冊子のページと用紙との対応関係を示す図である。
【発明を実施するための形態】
【００１４】
背景技術で示したように、原稿の各ページの画像を両面に面付けした用紙を２つ折りにして小冊子を作成する場合において、原稿の指定ページを色紙にする場合に、ユーザは指定ページが何枚目の用紙になるかを自ら計算して指示しなければならず、手間がかかるという問題があった。例えば、図１３に示すような小冊子を作成する場合において、９ページを含む用紙を色紙にする場合に、ユーザ自身がページと用紙との対応関係を考えて、９ページが何枚目の用紙になるかを計算しなければならず、この計算は、原稿のページ数が多くなると非常に困難になるという問題があった。
【００１５】
そこで、本発明の一実施の形態では、プリンタドライバ若しくは画像形成装置で小冊子の作成条件を設定する際に、「○枚目の紙を色紙にする」といった指示ではなく、「○ページ目を含む用紙を色紙にする」といった指示ができるようにすると共に、プリンタドライバ若しくは画像形成装置に、予め定めた計算式に従って、○ページが何枚目の用紙になるかを計算する用紙特定部を設け、用紙特定部によって特定された用紙に対して紙種や給紙トレイなどを指定して印刷できるようにする。
【００１６】
例えば、４７ページ目を含む用紙を色紙にしたいときに、それが何枚目の用紙になるかは簡単に計算することができないが、「４７ページ目を含む用紙」という指定ができるようにすることで、ユーザの利便性を向上させることができる。
【００１７】
また、小冊子設定に加え、章分け設定などの面付け位置に影響を及ぼす機能も設定されている場合には、さらにページ構成が複雑になり、あるページが何枚目の用紙になるかを計算することは困難であるが、「○ページ目を含む用紙」という指定ができるようにすることで、ユーザの利便性を更に向上させることができる。
【実施例】
【００１８】
上記した本発明の一実施の形態についてさらに詳細に説明すべく、本発明の一実施例に係る印刷システム及びプリンタドライバ並びに画像形成装置について、図１乃至図１２を参照して説明する。図１は、本実施例の印刷システムの構成を模式的に示す図であり、図２は、コンピュータ端末の構成、図３は、画像形成装置の構成を示す図である。また、図４は、コンピュータ端末の処理を示すフローチャート図であり、図５及び図６は、プリンタドライバの設定画面を示す図、図７は、印刷データの構成を示す図である。また、図８、図１０〜１２は、画像形成装置の処理を示すフローチャート図であり、図９は、面付けのページ構成を示す図である。
【００１９】
図１に示すように、本実施例の印刷システムは、印刷を指示するジョブデータ（印刷データと呼ぶ。）を送信する印刷指示装置（コンピュータ端末１０とする。）と、印刷データを受信して印刷を実行し、後処理を行って小冊子を作成する画像形成装置２０とで構成される。これらは、イーサネット（登録商標）、トークンリング、ＦＤＤＩ（Fiber-Distributed Data Interface）等の規格により定められるＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）等の通信ネットワーク３０によって接続されている。以下、各装置について詳述する。
【００２０】
［コンピュータ端末］
図２に示すように、コンピュータ端末１０は、制御部１１と、記憶部１２と、通信Ｉ／Ｆ部１３と、表示部１４と、操作部１５などで構成される。
【００２１】
制御部１１は、ＣＰＵ（Central Processing Unit）と、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などのメモリとで構成される。ＣＰＵは、コンピュータ端末１０の動作を制御するためのプログラム、ＯＳ（Operating System）１１ａ、アプリケーション１１ｂ、画像形成装置２０を制御するためのデバイスドライバ（プリンタドライバ１１ｃ）をＲＯＭ又は記憶部１２から読み出してＲＡＭに展開し実行する。
【００２２】
上記プリンタドライバ１１ｃは、アプリケーション１１ｂで作成した原稿のデータを、画像形成装置２０で解釈可能な言語（ＰＣＬ（Printer Control Language）やＰＳ（Post Script）などのＰＤＬ（Page Description Language））に変換して印刷データを作成する印刷指示部、小冊子の作成条件を設定する設定画面で、「○ページ目を含む用紙」といった設定を可能にし、指定したページに対応する用紙に対して紙種や給紙トレイなどの設定を可能にする設定制御部として機能する。
【００２３】
記憶部１２は、ＨＤＤ（Hard Disk Drive）などで構成され、プログラムや印刷データなどを記憶する。
【００２４】
通信Ｉ／Ｆ部１３は、ＮＩＣ（Network Interface Card）やモデムなどで構成され、通信ネットワーク３０を介して、画像形成装置２０に印刷データを送信する。
【００２５】
表示部１４は、液晶表示装置（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（electroluminescence）表示装置等からなり、印刷条件を設定するための設定画面等を表示する。
【００２６】
操作部１５は、マウスやキーボード等からなり、アプリケーション１１ｂによる原稿の作成やプリンタドライバ１１ｃによる印刷の指示等の操作を可能にする。
【００２７】
［画像形成装置］
図３に示すように、画像形成装置２０は、制御部２１と、記憶部２２と、通信Ｉ／Ｆ部２３と、表示・操作部２４と、画像読取部２５と、画像形成部２６と、印刷処理部２７と、後処理部２８などで構成される。
【００２８】
制御部２１は、ＣＰＵと、ＲＯＭやＲＡＭなどのメモリとで構成される。ＣＰＵは、各種プログラムをＲＯＭ又は記憶部２２から読み出してＲＡＭに展開し実行する。また、制御部２１は、印刷データに記述された設定情報の中から後述するページ単位設定で指定されたページ番号を取得し、予め定めた計算式に従って、そのページ番号のページが何枚目の用紙になるかを計算する用紙特定部２１ａとしても機能する。
【００２９】
記憶部２２は、ＨＤＤなどで構成され、プログラムや印刷データ、画像形成部２６で処理した画像データなどを記憶する。
【００３０】
通信Ｉ／Ｆ部２３は、ＮＩＣやモデムなどで構成され、通信ネットワーク３０を介して、コンピュータ端末１０から印刷データを受信する。
【００３１】
表示・操作部２４は、液晶表示装置や有機ＥＬ表示装置等の表示部上に、透明電極が格子状に配置された感圧式の操作部（タッチパネル）を備え、画像形成装置２０を操作するための画面や印刷条件を設定する画面等を表示すると共に、各種設定や指示などを可能にする。
【００３２】
画像読取部２５は、原稿台上の原稿から画像データを光学的に読み取る部分であり、原稿を走査する光源と、原稿で反射された光を電気信号に変換するＣＣＤ（Charge Coupled Devices）等のイメージセンサと、電気信号をＡ／Ｄ変換するＡ／Ｄ変換器等により構成される。
【００３３】
画像形成部２６は、印刷データを解析し、印刷データの各ページをラスタライズしてページ毎の画像データを生成、もしくは、画像読取部２５からページ毎の画像データを取得し、必要に応じて画像処理（色調整、濃度調整、サイズ調整などの処理）やスクリーニングを行った後、印刷処理部２７で印刷可能な画像データに変換する画像処理部２６ａ、印刷対象となる原稿の各ページの画像を、小冊子にしたときに適正な順番に配置されるように用紙に面付けして、印刷処理部２７で印刷可能な画像（印刷画像と呼ぶ。）を生成する面付け処理部２６ｂとしても機能する。
【００３４】
印刷処理部２７は、電子写真方式や静電記録方式等の作像プロセスを利用した画像形成に必要な構成要素で構成され、画像読取部２５から読み込んだ画像、あるいは通信Ｉ／Ｆ部２３を介して受け取った印刷データから生成した印刷画像を、設定情報で指定された用紙に印刷し、後処理部２８に送り出す。
【００３５】
後処理部２８は、印刷処理部２７から搬送される用紙に対して、制御部２１からの指示に従って、折りや穴あけ、綴じ止めなどのフィニッシング処理を加えて出力する。
【００３６】
なお、上記画像処理部２６ａや面付け処理部２６ｂはハードウェアとして構成してもよいし、コンピュータを画像処理部２６ａや面付け処理部２６ｂとして機能させるプログラムとして構成し、当該プログラムを制御部２１上で動作させる構成としてもよい。
【００３７】
また、本実施例では、プリンタドライバ１１ｃが、「○ページ目を含む用紙」といった指定を可能にするＵＩ（User Interface）を提供し、画像形成装置２０が、指定されたページが用紙の何枚目になるかを計算する構成とするが、例えば、指定されたページが用紙の何枚目になるかを計算する用紙特定部２１ａの機能をプリンタドライバ１１ｃに持たせ、特定した用紙に対して紙種や給紙トレイなどを設定した印刷データを作成して、画像形成装置２０に送信する構成としてもよい。
【００３８】
また、「○ページ目を含む用紙」といった指定を可能にするＵＩを画像形成装置２０が提供してもよい。例えば、画像形成装置２０をプリンタドライバ１１ｃの設定制御部として機能させ、表示・操作部２４に小冊子の作成条件を設定するための設定画面を表示させ、その設定画面で「○ページ目を含む用紙」といった指定ができるようにしてもよい。また、画像形成装置２０は、画像読取部２５で読み取った画像データに基づいて小冊子を形成してもよく、その場合は、コンピュータ端末１０を省略することもできる。
【００３９】
また、コンピュータ端末１０及び画像形成装置２０に加えて、ＲＩＰ（Raster Image Processor）コントローラ等の制御装置を通信ネットワーク３０に接続し、制御装置に、指定されたページが用紙の何枚目になるかを計算する用紙特定部２１ａの機能を持たせてもよい。
【００４０】
以下、上記構成の印刷システムの動作について説明する。
【００４１】
まず、コンピュータ端末１０の制御部１１で動作するプリンタドライバ１１ｃの処理について、図４のフローチャート図を参照して説明する。
【００４２】
ユーザがアプリケーション１１ｂを利用して原稿を作成し、印刷を指示すると、コンピュータ端末１０の制御部１１はプリンタドライバ１１ｃを起動し、プリンタドライバ１１ｃは、図５に示すような設定画面４０を表示部１４に表示させる。この設定画面４０には、用紙サイズ、排紙トレイ、小冊子面付けの有無を設定する項目に加え、指定ページを含む用紙の紙種や給紙トレイなどを設定するためのページ単位設定の項目が設けられている。そして、ユーザは、操作部１５を操作して上記項目を設定した後、ＯＫボタンを押下すると、プリンタドライバ１１ｃは、設定内容を保持する（Ｓ１０１）。
【００４３】
ここで、本実施例では、ユーザはページと用紙との対応関係を考慮せずにページ単位設定を行うため、同一用紙の複数のページに対して、紙種や給紙トレイを設定する場合が生じる。例えば、図６に示すように、９ページ目を含む用紙と４ページ目を含む用紙に対して、紙種や給紙トレイを設定することも可能である。この小冊子が図１３のように面付けされる場合、９ページ目を含む用紙と４ページ目を含む用紙とは同じ用紙になる。この場合、複数のページ単位設定で紙種や給紙トレイの指定が同じであれば、複数のページ単位設定を有効にしても問題は生じないが、複数のページ単位設定で紙種や給紙トレイの指定が異なる場合は、複数のページ単位設定を有効にすると矛盾が生じる。
【００４４】
そこで、プリンタドライバ１１ｃは、複数のページ単位設定がある場合は、例えば、図６のように後の設定を優先したり、先の設定を優先したりするなど、いずれか一方を優先し、他方のページ単位設定を無効にする制御を行うことが好ましい。また、どちらを優先するかをユーザに問い合わせ、ユーザが選択した方を優先し、他方のページ単位設定を無効にする制御を行ってもよい。また、指定ページを含む用紙が何枚目であるかの計算を画像形成装置２０で行う場合は、プリンタドライバ１１ｃは複数のページ単位設定が矛盾するかどうかを判断できないため、複数のページ単位設定を有効にして印刷データを作成し、画像形成装置２０側でいずれか一方を優先したり、どちらを優先するかをユーザに問い合わせたりしてもよい。
【００４５】
次に、プリンタドライバ１１ｃは、アプリケーション１１ｂで作成された原稿のデータを画像形成装置２０で解釈可能な言語に変換し、Ｓ１０１で設定された各種設定情報を付加して印刷データを作成する（Ｓ１０２）。図７は、印刷データの構成例を示しており、用紙サイズ設定や排紙トレイ設定、小冊子設定、ページ単位設定（例えば、指定ページのページ番号と指定ページに対応する用紙の設定内容）などの各種設定情報と、各ページの描画画像データとで印刷データが構成され、各種設定情報は、ＰＤＬコマンドなどで記述される。
【００４６】
次に、プリンタドライバ１１ｃは、通信Ｉ／Ｆ部１３を用いて、印刷データを画像形成装置２０に送信する（Ｓ１０３）。
【００４７】
次に、画像形成装置２０の処理について、図８及び図１０〜図１２のフローチャート図を参照して説明する。なお、図８は、全体動作を示し、図１０は、図８のステップＳ２０３の詳細を示し、図１１及び図１２は、図１０のステップＳ２１３の詳細を示している。
【００４８】
図８に示すように、画像形成装置２０の制御部２１は、プリンタドライバ１１ｃから送信された印刷データを受信し、受信した印刷データを解析して、印刷データに付加されている各種設定情報を画像形成装置２０内部の印刷設定に反映させる（Ｓ２０１）。なお、画像読取部２５で読み取った画像データに基づいて小冊子を形成する場合は、このステップを省略することができる。
【００４９】
次に、制御部２１は、画像形成処理を実行する（Ｓ２０２）。具体的には、画像処理部２６ａは、印刷データの各ページをラスタライズしてページ毎の画像データを生成し、面付け処理部２６ｂは、Ｓ２０１で解析した設定情報に基づいて、印刷対象となる原稿の各ページを用紙に面付けする。例えば、図９（ａ）に示すように、印刷対象となる原稿がＡ４、８ページで、Ａ３用紙を２つ折りにして左側を綴じ止めして小冊子を作成する場合は、１枚目のＡ３用紙の表面の左右に８ページ目と１ページ目、裏面の左右に２ページ目と７ページ目、２枚目のＡ３用紙の表面の左右に６ページ目と３ページ目、裏面の左右に４ページ目と５ページ目の画像を面付けする。
【００５０】
次に、制御部２１（用紙特定部２１ａ）は、用紙特定処理を実行する（Ｓ２０３）。図１０はこのステップの詳細を示すフローチャート図である。用紙特定部２１ａは、印刷データに付加されている各種設定情報にページ単位設定があるか否かを判断し（Ｓ２１１）、ページ単位設定がある場合は小冊子設定があるか否かを判断する（Ｓ２１２）。小冊子設定がある場合は、ページ単位設定で指定されたページが用紙の何枚目になるかを計算する計算処理を実行する（Ｓ２１３）。この計算処理の詳細については後述する。そして、指定されたページに対応する用紙を特定する情報を保存して（Ｓ２１４）、処理を終了する。
【００５１】
図８に戻って、印刷処理部２７は、原稿の各ページの画像及びフォームデータの画像を用紙に転写して後処理部２８に送り、後処理部２８は、画像が転写された用紙に対して折りや綴じ止めなどの後処理を行って排紙トレイに排出する（Ｓ２０４）。図９（ｂ）は、図９（ａ）のように面付けされた用紙で作成した小冊子の例である。
【００５２】
次に、Ｓ２１３の計算処理について、図１１のフローチャート図を参照して詳細に説明する。
【００５３】
まず、総ページを４の倍数に切り上げる（Ｓ２２１）。例えば、総ページが８であれば８のまま、９であれば１２にし、切り上げた値を［１］にする。
【００５４】
次に、中間点を求める（Ｓ２２２）。例えば、総ページが８であれば８／２＝４、９であれば１２／２＝６にし、この中間点の値を［２］にする。
【００５５】
次に、ページ単位設定で指定されたページが中間点より大きいかを判断する（Ｓ２２３）。その際、中間点よりも大きい場合と中間点以下の場合とで同じ考え方（同じ距離）にするため、中間点よりも大きい場合は、（［１］＋１）−指定ページを計算し、その値を［３］にする（Ｓ２２４）。中間点以下の場合は、指定ページの値を［３］にする（Ｓ２２５）。例えば、指定ページを６とすると、総ページが８であれば中間点は４であり、指定ページは中間点より大きいため、［３］は（８＋１）−６＝３となる。また、総ページが９であれば中間点は６であり、指定ページは中間点以下となるため、［３］は６となる。
【００５６】
次に、［３］が２で割り切れるかを判断する（Ｓ２２６）。２で割り切れる場合は、［３］／２が指定ページに対応する用紙となり（Ｓ２２７）、２で割り切れない場合は、（［３］＋１）／２が指定ページに対応する用紙となる（Ｓ２２８）。例えば、総ページが８の場合は、［３］は３となり、２で割り切れないため、（３＋１）／２＝２が指定ページに対応する用紙となる。また、総ページが９の場合は、［３］は６となり、２で割り切れるため、６／２＝３が指定ページに対応する用紙となる。
【００５７】
以上、原稿の各ページが順番に割り付けられる場合の計算方法を示したが、章分け設定がされた場合はページ位置の変化を考慮して計算する必要がある。この場合の計算方法について、図１２のフローチャート図を参照して説明する。
【００５８】
なお、本実施例における章分けとは、図９（ｂ）のように左綴じした小冊子の見開きの左側のページ（偶数ページ）から章が始まる場合は、そのページを余白にして、右側のページ（奇数ページ）から章が始まるようにすることを言う。この章分けは、プリンタドライバ１１ｃの設定画面で設定することができ、１又は複数の章分けページ（章の始まりとするページ）を特定する情報は印刷データの各種設定情報に付加されているものとする。また、以下のフローにおいて、章分けにより追加される余白ページ数は初期状態では０が代入されているものとする。
【００５９】
また、以下の説明では、プリンタドライバ１１ｃが章分け設定を受け付け、画像形成装置２０で章分け設定を考慮して指定ページに対応する用紙を特定する構成としたが、プリンタドライバ１１ｃに画像形成装置２０の用紙特定部２１ａの機能を持たせて、章分け設定を考慮して指定ページに対応する用紙を特定してもよいし、画像形成装置２０にプリンタドライバ１１ｃの設定制御部の機能を持たせて、章分け設定を受け付けるようにしてもよい。
【００６０】
まず、印刷データの各種設定情報に記述された章分けページを１つ選択する（Ｓ２３１）。ここで、章分けページが偶数ページの場合はその章分けページの前に余白ページが挿入され、章分けページが奇数ページの場合は余白ページが挿入されないことから、選択した章分けページが偶数ページであるかを判断する（Ｓ２３２）。
【００６１】
章分けページが偶数ページの場合は、余白ページ数に１を加算し、章分けページ以降のページの番号に１を加算する（Ｓ２３３）。例えば、総ページが８ページであり、２ページ目を章分けページとする場合は、元の２〜８ページは、各々、３〜９ページとなる。
【００６２】
次に、次の章分けページがあるかを判断し（Ｓ２３４）、次の章分けページがある場合は、Ｓ２３１に戻って同様の処理を繰り返す。例えば、上記２ページ目に加えて、元の６ページ目を章分けページとする場合、このページは余白ページの挿入によって７ページとなっているため、余白ページは挿入されない。一方、２ページ目に加えて、元の７ページ目を章分けページとする場合、このページは余白ページの挿入によって８ページとなっているため、余白ページを挿入し、その章分けページ以降のページの番号に１が加算されることになる。
【００６３】
そして、全ての章分けページに対して上記処理を繰り返したら、章分け機能により追加された余白ページ数を総ページに加算し（Ｓ２３５）、ページ単位設定で指定されたページまでに追加された余白ページ数を指定ページに加算する（Ｓ２３６）。例えば、章分けページが２ページと８ページで、指定ページが６ページの場合は、総ページに２を加算し、指定ページに１を加算する。
【００６４】
その後、図１１のフローチャート図と同様に、総ページを４の倍数に切り上げ（Ｓ２３７）、中間点を求め（Ｓ２３８）、指定ページが中間点より大きいかを判断する（Ｓ２３９）。指定ページが中間点よりも大きい場合は、（［１］＋１）−指定ページを計算し、その値を［３］にする（Ｓ２４０）。一方、指定ページが中間点以下の場合は、指定ページの値を［３］にする（Ｓ２４１）。
【００６５】
次に、［３］が２で割り切れるかを判断し（Ｓ２４２）、２で割り切れる場合は、［３］／２を指定ページに対応する用紙とし（Ｓ２４３）、２で割り切れない場合は、（［３］＋１）／２を指定ページに対応する用紙とする（Ｓ２４４）。
【００６６】
このように、本実施例のプリンタドライバ１１ｃでは、小冊子の作成条件を設定する際に、原稿のページの指定を受け付け、当該ページが面付けされる用紙に対して紙種や給紙トレイなどの設定を可能にし、小冊子を作成する画像形成装置では、予め定めた計算式に従って、指定ページが用紙の何枚目に対応するかを計算し、その用紙に対して紙種や給紙トレイを設定して小冊子を作成するため、ユーザ自身がページと用紙の対応関係を判断する必要がなくなり、ユーザの負荷を軽減することができる。また、小冊子の面付けに際して、章分け設定がされている場合でも、章分けにより挿入される余白ページを加味して計算が実行されるため、ユーザの負荷を更に軽減することができる。
【００６７】
なお、本発明は上記実施例に限定されるものではなく、本発明の趣旨を逸脱しない限りにおいて、その構成や制御は適宜変更可能である。
【００６８】
例えば、上記各実施例では、表裏に印刷した用紙を２つ折りにして小冊子を作成する場合について記載したが、片面のみにページの画像が印刷される小冊子、片観音折りや両観音折りの小冊子、本などの厚い冊子を作成する場合に対しても同様の考え方で処理することができる。
【産業上の利用可能性】
【００６９】
本発明は、小冊子の作成を指示するプリンタドライバ及び小冊子を作成する機能を備えた画像形成装置並びにプリンタドライバを備えたコンピュータ端末と画像形成装置を含む印刷システムに利用可能である。
【符号の説明】
【００７０】
１０  コンピュータ端末
１１  制御部
１１ａ  ＯＳ
１１ｂ  アプリケーション
１１ｃ  プリンタドライバ
１２  記憶部
１３  通信Ｉ／Ｆ部
１４  表示部
１５  操作部
２０  画像形成装置
２１  制御部
２１ａ  用紙特定部
２２  記憶部
２３  通信Ｉ／Ｆ部
２４  表示・操作部
２５  画像読取部
２６  画像形成部
２６ａ  画像処理部
２６ｂ  面付け処理部
２７  印刷処理部
２８  後処理部
３０  通信ネットワーク
４０  設定画面
【図１】
2012104002.tif 000003
【図２】
2012104002.tif 000004
【図３】
2012104002.tif 000005
【図４】
2012104002.tif 000006
【図５】
2012104002.tif 000007
【図６】
2012104002.tif 000008
【図７】
2012104002.tif 000009
【図８】
2012104002.tif 000010
【図９】
2012104002.tif 000011
【図１０】
2012104002.tif 000012
【図１１】
2012104002.tif 000013
【図１２】
2012104002.tif 000014
【図１３】
2012104002.tif 000015