(57)【要約】【課題】ユーザが余白ページの有無を判断しなくても、見栄えのよい小冊子を自動的に作成できるようにする。【解決手段】受信した印刷データに記述された原稿の各ページのデータをラスタライズして画像を形成する画像処理部と、画像を用紙に印刷する印刷処理部と、印刷済みの用紙を折り畳んで小冊子を作成する後処理部と、を少なくとも備えた画像形成装置において、複数ページからなる原稿の各ページの画像を、前記小冊子の各ページに所定の順番で配置する面付け処理部と、前記小冊子の総ページ数と前記原稿の総ページ数とを比較し、前記原稿の総ページ数の方が少ない場合に、前記原稿の画像が配置されなかった余白ページの少なくとも１つに、予めデフォルトとして設定された若しくは予めユーザに選択された若しくは前記印刷データで指定されたフォームデータの画像を合成するマージ処理部と、を備える。【選択図】図８
2011095912.tif 000002
【特許請求の範囲】
【請求項１】
原稿の画像を読み取る画像読取部と、画像を用紙に印刷する印刷処理部と、印刷済みの用紙を折り畳んで小冊子を作成する後処理部と、を少なくとも備えた画像形成装置において、
複数ページからなる原稿の各ページの画像を、前記小冊子の各ページに所定の順番で配置する面付け処理部と、
前記小冊子の総ページ数と前記原稿の総ページ数とを比較し、前記原稿の総ページ数の方が少ない場合に、前記原稿の画像が配置されなかった余白ページの少なくとも１つに、予めデフォルトとして設定された、若しくは、予めユーザに選択されたフォームデータの画像を合成するマージ処理部と、を備える、ことを特徴とする画像形成装置。
【請求項２】
受信した印刷データに記述された原稿の各ページのデータをラスタライズして画像を形成する画像処理部と、画像を用紙に印刷する印刷処理部と、印刷済みの用紙を折り畳んで小冊子を作成する後処理部と、を少なくとも備えた画像形成装置において、
複数ページからなる原稿の各ページの画像を、前記小冊子の各ページに所定の順番で配置する面付け処理部と、
前記小冊子の総ページ数と前記原稿の総ページ数とを比較し、前記原稿の総ページ数の方が少ない場合に、前記原稿の画像が配置されなかった余白ページの少なくとも１つに、予めデフォルトとして設定された、若しくは、予めユーザに選択された、若しくは、前記印刷データで指定されたフォームデータの画像を合成するマージ処理部と、を備える、ことを特徴とする画像形成装置。
【請求項３】
前記小冊子は、表裏の各々に２ページ分の画像が印刷された用紙を２つ折りにしたものであり、
前記マージ処理部は、前記原稿の総ページ数が４で割り切れない場合に、４で割った余りの数の余白ページの少なくとも１つに、前記フォームデータの画像を合成する、ことを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記マージ処理部は、前記余白ページが複数の場合は、各々の前記余白ページに異なるフォームデータの画像を合成する、ことを特徴とする請求項１乃至３のいずれか一に記載の画像形成装置。
【請求項５】
前記フォームデータの画像は、罫線が所定の間隔で配置された、メモ用紙として利用可能な形態の画像を含む、ことを特徴とする請求項１乃至４のいずれか一に記載の画像形成装置。
【請求項６】
小冊子の作成を指示する印刷データを作成するコンピュータ装置で動作するプリンタドライバであって、
前記小冊子は、複数ページからなる原稿の各ページの画像が、当該小冊子の各ページに所定の順番で配置された用紙を折り畳んだものであり、
前記コンピュータ装置に、
前記原稿の画像が配置されない余白ページの少なくとも１つに合成するフォームデータを指定する情報を付加した印刷データを作成する処理を実行させる、ことを特徴とするプリンタドライバ。
【請求項７】
前記小冊子の総ページ数と前記原稿の総ページ数とを比較し、前記原稿の総ページ数の方が少ない場合に、前記原稿の画像が配置されない余白ページの少なくとも１つに合成するフォームデータを指定する、ことを特徴とする請求項６に記載のプリンタドライバ。
【請求項８】
前記小冊子は、表裏の各々に２ページ分の画像が印刷された用紙を２つ折りにしたものであり、
前記原稿の総ページ数が４で割り切れない場合に、４で割った余りの数の余白ページの少なくとも１つに合成するフォームデータを指定する、ことを特徴とする請求項７に記載のプリンタドライバ。
【請求項９】
複数の余白ページの各々に対して、異なるフォームデータを指定する、ことを特徴とする請求項６乃至８のいずれか一に記載のプリンタドライバ。
【請求項１０】
前記フォームデータの画像は、罫線が所定の間隔で配置された、メモ用紙として利用可能な形態の画像を含む、ことを特徴とする請求項６乃至９のいずれか一に記載のプリンタドライバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及びプリンタドライバに関し、特に、小冊子を作成する機能を備えた画像形成装置及び当該画像形成装置に小冊子の作成を指示するプリンタドライバに関する。
【背景技術】
【０００２】
コピー機能やファクシミリ機能、プリンタ機能、スキャナ機能などを備える複合機（以下、これらを総称して画像形成装置と呼ぶ。）が普及している。この画像形成装置は後処理機能を備えたものが多く、後処理機能を用いて、用紙に折りや綴じ止めなどの後処理を行って薄い冊子（以下、小冊子と呼ぶ。）を作成することができる。
【０００３】
両面に原稿の各ページの画像を面付けした用紙を２つ折りにして小冊子を作成する際、小冊子の総ページ数は４の倍数になるが、面付けする原稿の総ページ数が４で割り切れない場合には、４で割った余りのページ（以下、余白ページと呼ぶ。）が白紙で出力されることになり、見栄えが悪化するという問題が生じる。
【０００４】
小冊子印刷に関する技術ではないが、余白領域により見栄えが悪化するという問題に対して、例えば、下記特許文献１には、プリンタ側が、インクキャリッジに取り付けたＣＣＤ読み取り手段により、印刷用紙内の印刷済み領域または余白領域を読み取り、ホスト側の表示装置やプリンタの表示画面に読み取った印刷済み領域または余白領域に基づくレイアウトを表示し、オペレータに表示された余白領域内の所望の位置を指定させ、新たな印刷データに従う画像の印刷を開始させる印刷システムが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−９６８３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した余白ページが白紙出力されることによる見栄えの悪化を防止するためには、ユーザは、総ページ数が４の倍数となるように原稿を作成することを常に意識する必要が有り、小冊子の作成に手間がかかるという問題があった。
【０００７】
また、特許文献１のように、余白領域内の所望の位置に新たな印刷データに従う画像を印刷するためには、ユーザは余白領域内の所望の位置を指定する必要があるため、特許文献１の技術を利用したとしても、やはり小冊子の作成に手間がかかるという問題があった。
【０００８】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、ユーザが余白ページの有無を判断しなくても、見栄えのよい小冊子を自動的に作成することができる画像形成装置及びプリンタドライバを提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明は、原稿の画像を読み取る画像読取部と、画像を用紙に印刷する印刷処理部と、印刷済みの用紙を折り畳んで小冊子を作成する後処理部と、を少なくとも備えた画像形成装置において、複数ページからなる原稿の各ページの画像を、前記小冊子の各ページに所定の順番で配置する面付け処理部と、前記小冊子の総ページ数と前記原稿の総ページ数とを比較し、前記原稿の総ページ数の方が少ない場合に、前記原稿の画像が配置されなかった余白ページの少なくとも１つに、予めデフォルトとして設定された、若しくは、予めユーザに選択されたフォームデータの画像を合成するマージ処理部と、を備えるものである。
【００１０】
また、本発明は、受信した印刷データに記述された原稿の各ページのデータをラスタライズして画像を形成する画像処理部と、画像を用紙に印刷する印刷処理部と、印刷済みの用紙を折り畳んで小冊子を作成する後処理部と、を少なくとも備えた画像形成装置において、複数ページからなる原稿の各ページの画像を、前記小冊子の各ページに所定の順番で配置する面付け処理部と、前記小冊子の総ページ数と前記原稿の総ページ数とを比較し、前記原稿の総ページ数の方が少ない場合に、前記原稿の画像が配置されなかった余白ページの少なくとも１つに、予めデフォルトとして設定された、若しくは、予めユーザに選択された、若しくは、前記印刷データで指定されたフォームデータの画像を合成するマージ処理部と、を備えるものである。
【００１１】
また、本発明は、小冊子の作成を指示する印刷データを作成するコンピュータ装置で動作するプリンタドライバであって、前記小冊子は、複数ページからなる原稿の各ページの画像が、当該小冊子の各ページに所定の順番で配置された用紙を折り畳んだものであり、前記コンピュータ装置に、前記原稿の画像が配置されない余白ページの少なくとも１つに合成するフォームデータを指定する情報を付加した印刷データを作成する処理を実行させるものであり、前記小冊子の総ページ数と前記原稿の総ページ数とを比較し、前記原稿の総ページ数の方が少ない場合に、前記原稿の画像が配置されない余白ページの少なくとも１つに合成するフォームデータを指定する構成とすることができる。
【発明の効果】
【００１２】
本発明の画像形成装置及びプリンタドライバによれば、ユーザが小冊子を作成する際、余白ページが発生するかどうかを印刷指示前に確認しなくても、見栄えのよい小冊子を自動的に作成することができる。
【００１３】
その理由は、画像形成装置で、小冊子の総ページ数と原稿の総ページ数とを比較し、原稿の総ページの方が少ない（すなわち、余白ページが存在する）場合には、余白ページの少なくとも１つに、予めデフォルトで設定、若しくは、予めユーザに選択、若しくは、印刷データで指定されたフォームデータの画像を合成する制御を行うからである。
【００１４】
また、画像形成装置に印刷を指示するプリンタドライバに、小冊子の総ページ数と印刷対象となる原稿の総ページ数とを比較し、原稿の総ページの方が少ない（すなわち、余白ページが存在する）場合には、余白ページの少なくとも１つに合成するフォームデータを指定する情報を付加した印刷データを作成する機能を設け、画像形成装置のマージ処理部では、印刷データに付加された情報に従って、余白ページの少なくとも１つにフォームデータの画像を合成する処理を行うからである。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施の形態に係る小冊子の構成例を示す図である。
【図２】本発明の第１の実施例に係る印刷システムの構成を模式的に示す図である。
【図３】本発明の第１の実施例に係るコンピュータ装置の構成を示すブロック図である。
【図４】本発明の第１の実施例に係る画像形成装置の構成を示すブロック図である。
【図５】本発明の第１の実施例に係る画像形成装置の制御部の構成を示すブロック図である。
【図６】本発明の第１の実施例に係るコンピュータ装置の全体処理を示すフローチャート図である。
【図７】本発明の第１の実施例に係る画像形成装置の全体処理を示すフローチャート図である。
【図８】本発明の第１の実施例に係る画像形成装置の画像形成処理を示すフローチャート図である。
【図９】本発明の第１の実施例に係る画像形成装置における面付け処理の一例を示す図である。
【図１０】本発明の第１の実施例に係る画像形成装置におけるマージ処理の一例を示す図である。
【図１１】本発明の第２の実施例に係るコンピュータ装置の全体処理を示すフローチャート図である。
【図１２】本発明の第２の実施例に係るコンピュータ装置に表示されるプリンタドライバ設定画面の一例を示す図である。
【図１３】本発明の第２の実施例に係るコンピュータ装置で生成する印刷データの構成例を示す図である。
【図１４】本発明の第３の実施例に係るコンピュータ装置の処理を示すフローチャート図である。
【図１５】本発明の第３の実施例に係るコンピュータ装置に表示されるプリンタドライバ設定画面の一例を示す図である。
【図１６】本発明の第３の実施例に係る小冊子の構成例を示す図である。
【発明を実施するための形態】
【００１６】
背景技術で示したように、両面に原稿の各ページの画像を面付けした用紙を２つ折りにして小冊子を作成する場合、原稿の総ページ数が４で割り切れないと余白ページが生じ、見栄えが悪化する。そのため、ユーザは総ページ数が４の倍数となるように原稿を作成することを常に意識しなければならず、小冊子の作成に手間がかかるという問題が生じる。
【００１７】
そこで、本発明の一実施形態では、画像形成装置若しくはクライアントのプリンタドライバに、小冊子の総ページ数と印刷対象となる原稿の総ページ数とを比較し（例えば、原稿の総ページ数が４で割り切れるかを判断し）、原稿の総ページの方が少ない（例えば、図１（ａ）のように総ページ数が４で割り切れずに余白ページが存在する）場合に、図１（ｂ）に示すように、予めデフォルトで設定されたフォームデータ若しくは予めユーザに選択されたフォームデータ若しくは印刷データで指定されたフォームデータの画像（例えば、メモとして使用可能な罫線の画像やロゴマークの画像）を、余白ページの少なくとも１つに自動的に合成する機能を設ける。
【実施例１】
【００１８】
上記した本発明の一実施の形態についてさらに詳細に説明すべく、本発明の実施例１に係る画像形成装置及びプリンタドライバについて、図２乃至図１０を参照して説明する。図２は、本実施例の印刷システムの構成を模式的に示す図であり、図３は、コンピュータ端末の構成、図４及び図５は、画像形成装置の構成を示す図である。また、図６は、コンピュータ端末の処理を示すフローチャート図であり、図７及び図８は、画像形成装置の処理を示すフローチャート図である。また、図９は、面付け処理の一例を示す図であり、図１０は、マージ処理の一例を示す図である。
【００１９】
図２に示すように、本実施例の印刷システムは、印刷を指示するジョブデータ（印刷データと呼ぶ。）を送信するクライアントのコンピュータ端末１０と、印刷データを受信して印刷を実行し、後処理を行って小冊子を作成する画像形成装置２０とで構成される。これらは、イーサネット（登録商標）、トークンリング、ＦＤＤＩ（Fiber-Distributed Data Interface）等の規格により定められるＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）等の通信ネットワーク３０によって接続されている。以下、各装置について詳述する。
【００２０】
［コンピュータ端末］
図３に示すように、コンピュータ端末１０は、制御部１１と、表示部１２と、操作部１３などで構成される。
【００２１】
制御部１１は、ＣＰＵ（Central Processing Unit）１１ａ、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などのメモリ１１ｂ、ＨＤＤ（Hard Disk Drive）１１ｃ、通信Ｉ／Ｆ部１１ｄなどを備え、これらはバスを介して接続されている。ＣＰＵ１１ａは、各部の制御を行う。メモリ１１ｂは、ＨＤＤ１１ｃ、通信Ｉ／Ｆ部１１ｄから読み込んだ種々のデータを一時的に記憶する部分であり、記憶されたデータはＣＰＵ１１ａによって処理され、必要に応じてＨＤＤ１１ｃや通信Ｉ／Ｆ部１１ｄに転送される。ＨＤＤ１１ｃは、ＣＰＵ１１ａが各部を制御するためのプログラム、自装置の処理機能に関する情報、印刷データなどを格納し、ＣＰＵ１１ａにより必要に応じて読み出され、メモリ１１ｂ上で実行処理される。通信Ｉ／Ｆ部１１ｄは、通信ネットワーク３０を介して繋がっている機器との接続を確立し、データの送受信を実行する。
【００２２】
上記制御部１１は、ＯＳ（Operating System）や原稿を作成するためのアプリケーション、原稿の印刷を指示するプリンタドライバとして機能し、アプリケーションで作成した原稿のデータは、プリンタドライバにより、画像形成装置２０で解釈可能な言語（ＰＣＬ（Printer Control Language）やＰＳ（Post Script）などのＰＤＬ（Page Description Language））に変換されて印刷データが作成され、通信Ｉ／Ｆ部１１ｄを介して画像形成装置２０に送信される。
【００２３】
表示部１２は、液晶表示装置（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（electroluminescence）表示装置等からなり、印刷条件を設定するためのプリンタドライバ設定画面等を表示する。
【００２４】
操作部１３は、表示部１２上に表示された情報を操作したり、情報を入力したりする部分であり、ポインティングデバイス、キーボード、トラックボール、トラックパッド、タブレット、及びスタイラスペンなどで構成される。
【００２５】
［画像形成装置］
図４に示すように、画像形成装置２０は、制御部２１と、ＡＤＦ（Auto Document Feeder：自動原稿送り装置）２２と、画像読取部２３と、表示部２４と、操作部２５と、給紙部２６と、印刷処理部２７と、後処理部２８などで構成される。
【００２６】
制御部２１は、各構成部を制御する部分で、ＣＰＵ２１ａ、ＲＯＭやＲＡＭなどのメモリ２１ｂ、ＨＤＤ２１ｃ、通信Ｉ／Ｆ部２１ｄなどを備え、これらはバスを介して接続されている。ＣＰＵ２１ａは各部の制御などを行う。メモリ２１ｂは、ＨＤＤ２１ｃ、画像読取部２３、通信Ｉ／Ｆ部２１ｄから読み込んだ種々のデータを一時的に記憶する部分で、記憶されたデータはＣＰＵ２１ａによって画像処理され、必要に応じてＨＤＤ２１ｃや印刷処理部２７に転送される。ＨＤＤ２１ｃは、ＣＰＵ２１ａが各部を制御するためのプログラム、自装置の処理機能に関する情報、予めデフォルトで設定もしくは予めユーザに選択された簡易画像のデータ（以下、フォームデータと呼ぶ。）などを格納し、ＣＰＵ２１ａにより必要に応じて読み出され、メモリ２１ｂ上で実行処理される。通信Ｉ／Ｆ部２１ｄは、通信ネットワーク３０を介して繋がっている機器との接続を確立し、データの送受信を実行する。
【００２７】
上記制御部２１は、図５に示すように、画像処理部、面付け処理部、マージ処理部としても機能する。画像処理部は、印刷データの各ページをラスタライズしてページ毎の画像データを生成、もしくは、画像読取部２３からページ毎の画像データを取得し、必要に応じて画像処理（色調整、濃度調整、サイズ調整などの処理）やスクリーニングを行った後、印刷処理部２７で印刷可能な画像データに変換する。面付け処理部は、印刷対象となる原稿の各ページの画像を、小冊子にしたときに適正な順番に配置されるように用紙に面付けする。マージ処理部は、小冊子の総ページと原稿の総ページとを比較し、原稿の総ページの方が少ない（すなわち、余白ページが存在する）場合に、少なくとも１つの余白ページにフォームデータの画像を合成する。なお、上記画像処理部、面付け処理部及びマージ処理部はハードウェアとして構成してもよいし、コンピュータを画像処理部、面付け処理部及びマージ処理部として機能させるプログラムとして構成し、当該プログラムを制御部２１上で動作させる構成としてもよい。
【００２８】
ＡＤＦ２２は、複数枚の原稿を自動で画像読取部２３へ搬送する部分である。
【００２９】
画像読取部２３は、原稿台上の原稿から画像データを光学的に読み取る部分であり、原稿を走査する光源と、原稿で反射された光を電気信号に変換するＣＣＤ（Charge Coupled Devices）等のイメージセンサと、電気信号をＡ／Ｄ変換するＡ／Ｄ変換器等により構成される。
【００３０】
表示部２４は、液晶表示装置や有機ＥＬ表示装置等からなり、画像形成装置２０を操作するための画面、フォームデータを選択する画面等を表示する。また、操作部２５は、ボタンやスイッチ等からなり、各種設定や指示、フォームデータの選択などを行う。なお、表示部２４と操作部２５は別々の装置としても良いし、表示部２４上に、透明電極が格子状に配置された感圧式の操作部（タッチパネル）２５を設けた一体の装置としてもよく、タッチパネルの場合は、手指やタッチペン等で押下された力点のＸＹ座標を電圧値で検出し、検出された位置信号を操作信号として制御部２１に出力する。
【００３１】
給紙部２６は、各種サイズの用紙を格納する用紙トレイで構成される。また、格納された用紙を印刷処理部２７へ送り出す部分を含む。
【００３２】
印刷処理部２７は、電子写真方式や静電記録方式等の作像プロセスを利用した画像形成に必要な構成要素で構成され、画像読取部２３から読み込んだ画像データ、あるいは通信Ｉ／Ｆ部２１ｄを介して受け取った印刷データから生成した画像データに基づいて、指定された用紙に画像を形成し、後処理部２８に送り出す。
【００３３】
後処理部２８は、印刷処理部２７から搬送される用紙に対して、制御部２１からの指示に従って、折りや穴あけ、綴じ止めなどのフィニッシング処理を加えて出力する。
【００３４】
なお、図１では、印刷システムをコンピュータ端末１０と画像形成装置２０とで構成したが、画像読取部２３で読み取った画像データに基づいて小冊子を形成する場合は、コンピュータ端末１０を省略することができる。また、コンピュータ端末１０及び画像形成装置２０に加えて、ＲＩＰ（Raster Image Processor）コントローラ等の制御装置を通信ネットワーク３０に接続してもよい。
【００３５】
また、余白ページに合成するフォームデータは、画像形成装置２０のＨＤＤ２１ｃに記憶してもよいし、通信ネットワーク３０に接続される他の機器（例えば、コンピュータ端末１０やサーバなど）に記憶してもよい。
【００３６】
以下、上記構成の印刷システムの動作について説明する。
【００３７】
まず、コンピュータ端末１０の制御部１１で動作するプリンタドライバの処理について、図６のフローチャート図を参照して説明する。
【００３８】
ユーザがアプリケーションを利用して原稿を作成し、印刷を指示すると、コンピュータ端末１０の制御部１１はプリンタドライバを起動し、プリンタドライバは、表示部１２に、印刷条件の設定を行うためのプリンタドライバ設定画面を表示させる。そして、ユーザが、プリンタドライバ設定画面を用いて用紙サイズ、排紙トレイ、小冊子面付けを行うか、余白ページが発生した場合にフォームデータを印刷するかなどの印刷条件を設定する（Ｓ１０１）。
【００３９】
次に、プリンタドライバは、アプリケーションで作成された文書データを画像形成装置２０で解釈可能な言語に変換し、Ｓ１０１で設定された各種設定情報を付加して印刷データを作成する。
【００４０】
次に、プリンタドライバは、通信Ｉ／Ｆ部１１ｄを用いて、印刷データを画像形成装置２０に送信する（Ｓ１０３）。
【００４１】
次に、画像形成装置２０の処理について、図７及び図８のフローチャート図を参照して説明する。なお、図８は、図７のＳ２０２の画像形成処理の詳細を示している。
【００４２】
画像形成装置２０の制御部２１は、プリンタドライバから送信された印刷データを受信し、受信した印刷データに付加されている各種設定情報を画像形成装置２０内部の印刷設定に反映させる（Ｓ２０１）。なお、画像読取部２３で読み取った画像データに基づいて小冊子を形成する場合は、このステップを省略することができる。
【００４３】
次に、制御部２１は、画像形成処理を実行する（Ｓ１０２）。具体的には、図８に示すように、画像処理部は、印刷データの各ページをラスタライズしてページ毎の画像データを生成する（Ｓ２０２ａ）。なお、画像読取部２３で読み取った画像データに基づいて小冊子を形成する場合は、このステップを省略することができる。
【００４４】
次に、制御部２１は、小冊子面付け設定があるかを判断し（Ｓ２０２ｂ）、小冊子面付け設定がある場合は、面付け処理部は、その設定情報に従って、印刷対象となる原稿の各ページを用紙に面付けする（Ｓ２０２ｃ）。例えば、図９に示すように、印刷対象となる原稿がＡ４、８ページで、Ａ３用紙を２つ折りにして左側を綴じ止めして小冊子を作成する場合は、１枚目のＡ３用紙の表面の左右に８ページ目と１ページ目、裏面の左右に２ページ目と７ページ目、２枚目のＡ３用紙の表面の左右に６ページ目と３ページ目、裏面の左右に４ページ目と５ページ目の画像を面付けする。
【００４５】
次に、マージ処理部は、小冊子の総ページ数と原稿の総ページ数とを比較し、原稿の総ページ数の方が少ないかを判断する（Ｓ２０２ｄ）。例えば、表裏に印刷した用紙を２つ折りにする場合は、小冊子の総ページ数は４の倍数となることから、原稿の総ページ数を４で割った余りが０である（すなわち、余白ページがない）か、余りが１〜３である（すなわち、余白ページがある）かを判断する。
【００４６】
そして、余白ページがある場合は、マージ処理部は、予めデフォルトで設定されたフォームデータ、若しくは、表示部２４に表示される画面を用いて予めユーザが選択したフォームデータをＨＤＤ２１ｃなどから読み出し、そのフォームデータの画像を余白ページに合成する（Ｓ２０２ｅ）。例えば、原稿の総ページが６ページの場合は、７ページ目と８ページ目が余白ページになるため、図１０に示すように、７ページ目（最初の余白ページ）に登録済みのフォームデータの画像を合成する。なお、余白ページが複数の場合、全ての余白ページにフォームデータの画像を合成してもよいし、その中から選択されるページのみにフォームデータの画像を合成し、他の余白ページ（例えば、裏表紙となる最後の余白ページ）は白紙のままとしてもよい。また、フォームデータの画像は任意であるが、余白ページがメモ用紙として利用できると便利であることから、罫線を所定の間隔で配置した画像とすることが好ましい。
【００４７】
次に、図７に戻って、印刷処理部２７は、原稿の各ページの画像及びフォームデータの画像を用紙に転写して後処理部２８に送り（Ｓ２０３）、後処理部２８は、画像が転写された用紙に対して折りや綴じ止めなどの後処理を行って排紙トレイに排出する（Ｓ２０４）。
【００４８】
このように、本実施例の印刷システムによれば、画像形成装置２０では、原稿の各ページの画像を面付けし、原稿の総ページが小冊子の総ページよりも少ない場合は、余白ページに、予めデフォルトで設定、若しくは、予めユーザに選択されたフォームデータの画像を合成して小冊子を作成するため、ユーザ自身が余白ページの有無を判断しなくても、見栄えのよい小冊子を作成することができる。また、メモ用紙として使用可能な画像を合成することにより、小冊子の利用価値を高めることもできる。
【実施例２】
【００４９】
次に、本発明の実施例２に係る画像形成装置及びプリンタドライバについて、図１１乃至図１３を参照して説明する。図１１は、コンピュータ端末の処理を示すフローチャート図である。また、図１２は、コンピュータ端末の表示部に表示されるプリンタドライバ設定画面の一例を示す図であり、図１３は、印刷データの構成例を示す図である。
【００５０】
前記した実施例１では、画像形成装置２０の制御部２１（マージ処理部）で小冊子の総ページと原稿の総ページとを比較して余白ページが生じるかを判断したが、コンピュータ装置１０のプリンタドライバ側で余白ページが生じるかを判断することもできる。その場合のコンピュータ装置１０の処理について、図１１のフローチャート図を参照して説明する。
【００５１】
ユーザがアプリケーションを利用して原稿を作成し、印刷を指示すると、コンピュータ端末１０の制御部１１はプリンタドライバを起動し、プリンタドライバは、表示部１２に、例えば、図１２に示すようなプリンタドライバ設定画面４０を表示させる。このプリンタドライバ設定画面４０には、用紙サイズや排紙トレイを設定する欄と、小冊子面付けを行うか、余白ページにフォームデータを印刷するかを選択する欄と、余白ページに合成するフォームデータを選択する欄などが設けられている。そして、ユーザは、操作部１３を操作して、各種印刷条件を設定する（Ｓ３０１）。
【００５２】
次に、プリンタドライバは、原稿の総ページ数と小冊子の総ページ数とを比較し、余白ページが存在するかを判断する（Ｓ３０２）。例えば、実施例１と同様に、表裏に印刷した用紙を２つ折りにする場合は、小冊子の総ページ数は４の倍数となることから、原稿の総ページ数を４で割った余りが０である（すなわち、余白ページがない）か、余りが１〜３である（すなわち、余白ページがある）かを判断する。
【００５３】
そして、余白ページがある場合は、プリンタドライバは、予めデフォルトで設定されたフォームデータ若しくはプリンタドライバ設定画面４０でユーザに選択されたフォームデータを指定する（Ｓ３０３）。なお、余白ページが複数の場合、全ての余白ページに対してフォームデータを指定してもよいし、その中から選択されるページに対してのみフォームデータを指定してもよい。また、フォームデータの画像は任意であるが、罫線を所定の間隔で配置した画像とすることが好ましい。
【００５４】
次に、プリンタドライバは、アプリケーションで作成された原稿のデータを画像形成装置２０で解釈可能な言語に変換し、Ｓ３０１、Ｓ３０２で設定された各種設定情報を付加して印刷データを作成する（Ｓ３０４）。この印刷データは、例えば、図１３に示すように各種設定情報と描画画像データとで構成され、各種設定情報は、用紙サイズ設定、排紙トレイ設定、余白ページに合成するフォームデータを指定する情報を含む小冊子設定などで構成され、描画画像データは、各ページの画像データで構成される。
【００５５】
次に、プリンタドライバは、通信Ｉ／Ｆ部１１ｄを用いて、印刷データを画像形成装置２０に送信する（Ｓ３０５）。
【００５６】
一方、画像形成装置２０では、プリンタドライバから送信された印刷データを受信し、受信した印刷データに付加されている各種設定情報に基づいて画像形成処理を実行する。具体的には、画像処理部は、印刷データの各ページをラスタライズしてページ毎の画像データを生成し、面付け処理部は、原稿の各ページを用紙の所定の位置に面付けし、マージ処理部は、余白ページがある場合は、設定情報で指定されたフォームデータを余白ページに合成する。
【００５７】
その後、画像形成装置２０の印刷処理部２７は、原稿の各ページの画像及びフォームデータの画像を用紙に転写して後処理部２８に送り、後処理部２８は、画像が転写された用紙に対して折りや綴じ止めなどの後処理を行って排紙トレイに排出する。
【００５８】
このように、プリンタドライバが印刷データを作成する際に、小冊子の総ページと原稿の総ページとを比較し、余白ページが生じる場合に、印刷データに、その余白ページに合成するフォームデータを指定する情報を付加して画像形成装置２０に送信し、画像形成装置２０のマージ処理部は、余白ページに指定されたフォームデータの画像を合成するため、実施例１と同様に、ユーザ自身が余白ページの有無を判断しなくても、見栄えのよい小冊子を作成することができる。また、メモ用紙として使用可能な画像を合成することにより、小冊子の利用価値を高めることもできる。
【実施例３】
【００５９】
次に、本発明の実施例３に係る画像形成装置及びプリンタドライバについて、図１４乃至図１６を参照して説明する。図１４は、コンピュータ端末の処理を示すフローチャート図である。また、図１５は、コンピュータ端末の表示部に表示されるプリンタドライバ設定画面の一例を示す図であり、図１６は、小冊子の構成例を示す図である。
【００６０】
前記した実施例１及び実施例２では、余白ページに１種類のフォームデータを合成したが、小冊子の見栄えを更に向上させるために、余白ページ数に応じて、各余白ページに異なるフォームデータを合成することも可能である。その場合、どの余白ページにどのフォームデータを合成するかはプリンタドライバ側若しくは画像形成装置２０側で指定することができる。以下、プリンタドライバ側で指定する場合について、図１４のフローチャート図を参照して説明する。なお、以下の説明では、表裏に印刷した用紙を２つ折りにして小冊子を作成するものとする。
【００６１】
ユーザがアプリケーションを利用して原稿を作成し、印刷を指示すると、コンピュータ端末１０の制御部１１はプリンタドライバを起動し、プリンタドライバは、表示部１２に、例えば、図１５に示すようなプリンタドライバ設定画面４１を表示させる。このプリンタドライバ設定画面４１には、用紙サイズや排紙トレイを設定する欄と、小冊子面付けを行うか、余白ページにフォームデータを印刷するかを選択する欄と、各余白ページ（ここでは、最終−２ページ目と最終−１ページ目と最終ページ）に合成するフォームデータを選択する欄などが設けられている。そして、ユーザは、操作部１３を操作して、各種印刷条件を設定する（Ｓ４０１）。
【００６２】
次に、プリンタドライバは、原稿の総ページ数を４で割った余りが３であるかを判断し（Ｓ４０２）、余りが３の場合は、最終−２ページ目（全８ページの場合は６ページ目）に対して、予めデフォルトで設定されたフォームデータ、若しくは、Ｓ４０１で設定されたフォームデータ（図１５では”Memo”）を指定する（Ｓ４０３）。
【００６３】
余りが３でない場合は、プリンタドライバは、余りが２以上であるかを判断し（Ｓ４０４）、余りが２以上の場合は、最終−１ページ目（全８ページの場合は７ページ目）に対して、予めデフォルトで設定されたフォームデータ、若しくは、Ｓ４０１で設定されたフォームデータ（図１５では”Memo”）を指定する（Ｓ４０５）。
【００６４】
余りが２以上でない場合は、プリンタドライバは、余りが１以上であるかを判断し（Ｓ４０６）、余りが１以上の場合は、最終ページ（全８ページの場合は８ページ目）に対して、予めデフォルトで設定されたフォームデータ、若しくは、Ｓ４０１で設定されたフォームデータ（図１５では”Logo Mark”）を指定する（Ｓ４０７）。
【００６５】
次に、プリンタドライバは、アプリケーションで作成された文書データを画像形成装置２０で解釈可能な言語に変換し、Ｓ４０１、Ｓ４０３、Ｓ４０５、Ｓ４０７で設定された各種設定情報を付加した印刷データを作成する（Ｓ４０８）。
【００６６】
そして、プリンタドライバは、通信Ｉ／Ｆ部１１ｄを用いて、印刷データを画像形成装置２０に送信する（Ｓ４０９）。
【００６７】
一方、画像形成装置２０では、プリンタドライバから送信された印刷データを受信し、受信した印刷データに付加されている各種設定情報に基づいて画像形成処理を実行する。具体的には、画像処理部は、印刷データの各ページをラスタライズしてページ毎の画像データを生成し、面付け処理部は、原稿の各ページを用紙に面付けし、マージ処理部は、各余白ページに対して、指定されたフォームデータを合成する。
【００６８】
その後、画像形成装置２０の印刷処理部２７は、原稿の各ページの画像及びフォームデータの画像を用紙に転写して後処理部２８に送り、後処理部２８は、画像が転写された用紙に対して、折りや綴じ止めなどの後処理を行って排紙トレイに排出する。
【００６９】
例えば、図１６の左側に示すように、６ページの原稿を用いて小冊子を作成する場合、従来は、最終−１ページ（７ページ目）及び最終ページ（８ページ目）は余白ページとなるが、本実施例では、最終−１ページ（７ページ目）には”Memo”画像が形成され、最終ページ（８ページ目）には”Logo Mark”が形成されるため、小冊子の見栄えを格段に向上させることができる。また、メモ用紙として使用可能な画像を合成することにより、小冊子の利用価値を高めることもできる。
【００７０】
なお、上記各実施例では、表裏に印刷した用紙を２つ折りにして小冊子を作成する場合について記載したが、本発明は上記実施例に限定されるものではなく、片面のみにページの画像が印刷される小冊子、片観音折りや両観音折りの小冊子、本などの厚い冊子を作成する場合に対しても同様に適用することができる。
【００７１】
また、上記各実施例では、予めデフォルトで設定されたフォームデータ、若しくは、予めユーザが選択したフォームデータを余白ページに合成する構成としたが、例えば、複数種類のフォームデータを登録しておき、原稿のタイトルや内容に適したフォームデータをプリンタドライバ又は画像形成装置２０が選択して余白ページに合成する構成とすることもできる。
【産業上の利用可能性】
【００７２】
本発明は、小冊子を作成する機能を備えた画像形成装置及び画像形成装置に対して小冊子の作成を指示するプリンタドライバ並びに小冊子を作成するための印刷制御方法に利用可能である。
【符号の説明】
【００７３】
１０  コンピュータ成装置
１１  制御部
１１ａ  ＣＰＵ
１１ｂ  メモリ
１１ｃ  ＨＤＤ
１１ｄ  通信Ｉ／Ｆ部
１２  表示部
１３  操作部
２０  画像形成装置
２１  制御部
２１ａ  ＣＰＵ
２１ｂ  メモリ
２１ｃ  ＨＤＤ
２１ｄ  通信Ｉ／Ｆ部
２２  ＡＤＦ
２３  画像読取部
２４  表示部
２５  操作部
２６  給紙部
２７  印刷処理部
２８  後処理部
３０  通信ネットワーク
４０、４１  プリンタドライバ設定画面
【図１】
2011095912.tif 000003
【図２】
2011095912.tif 000004
【図３】
2011095912.tif 000005
【図４】
2011095912.tif 000006
【図５】
2011095912.tif 000007
【図６】
2011095912.tif 000008
【図７】
2011095912.tif 000009
【図８】
2011095912.tif 000010
【図９】
2011095912.tif 000011
【図１０】
2011095912.tif 000012
【図１１】
2011095912.tif 000013
【図１２】
2011095912.tif 000014
【図１３】
2011095912.tif 000015
【図１４】
2011095912.tif 000016
【図１５】
2011095912.tif 000017
【図１６】
2011095912.tif 000018