(57)【特許請求の範囲】
【請求項１】
複数のページの画像データを記憶する画像データ記憶部と、
操作部と、
前記操作部が操作されることにより、前記複数のページの集約印刷に用いる用紙の枚数が設定される枚数設定部と、
前記枚数設定部で設定された枚数で、前記複数のページの集約印刷をする場合に１枚の用紙の片面に集約されるページ数を決定するページ数決定部と、
前記ページ数決定部で決定された前記ページ数で、前記複数のページの集約印刷をする場合にページの縮小率を小さくできる用紙の向きを選択する用紙向き選択部と、
前記枚数設定部で設定された前記枚数、前記ページ数決定部で決定された前記ページ数及び前記用紙向き選択部で選択された前記用紙の向きにしたがって、前記画像データ記憶部に記憶されている前記複数のページの画像データを用いて、前記複数のページの画像を用紙に形成して出力する画像形成部と、
表示制御部と、
前記操作部が操作されることにより、前記複数のページの集約印刷をする場合に、両面印刷又は片面印刷を選択する設定がされる両面・片面印刷設定部と、を備え、
前記ページ数決定部は、前記両面・片面印刷設定部によって前記両面印刷又は前記片面印刷のいずれが設定されたかに応じて前記ページ数を決定し、
前記操作部は、前記両面印刷又は前記片面印刷の選択において、前記両面印刷の場合と前記片面印刷の場合の集約印刷のプレビュー画面を表示する表示部を含み、
前記表示制御部は、前記枚数設定部に前記枚数が設定された後、前記プレビュー画面を前記表示部に表示させる画像形成装置。
【請求項２】
前記表示部に前記プレビュー画面の表示後に、前記操作部が操作されることにより、前記複数のページの集約印刷をする場合にページの縮小率を変更する設定がされる縮小率設定部を備える請求項１に記載の画像形成装置。
【請求項３】
前記複数のページの数を減らすページ編集部を備え、
前記ページ編集部は、
前記画像データ記憶部に記憶されている前記複数のページの画像データを用いて、前記複数のページの各ページの画像が形成されている画像領域の大きさを算出する画像領域算出部と、
前記画像領域算出部で算出された画像領域の大きさについて、前記各ページのうち隣り合う２ページの画像領域の大きさを合計した値が、予め定められた値より小さいか否かを判定する画像領域合成判定部と、
前記画像領域合成判定部で前記予め定められた値より小さいと判定された隣り合う２ページについて、当該隣り合う２ページの画像領域を１ページに合成した画像データを生成する画像領域合成部と、
前記画像データ記憶部に記憶されている前記複数のページの画像データについて、前記画像領域合成判定部で前記予め定められた値より小さいと判定された隣り合う２ページの画像データを、前記画像領域合成部で生成された前記１ページの画像データに置き換える画像データ置換部と、を含み、
前記ページ数決定部は、前記ページ編集部で編集後の前記複数のページを用いて前記ページ数を決定し、
前記画像形成部は、前記画像データ記憶部に記憶されている前記ページ編集部で編集後の前記複数のページの画像データを用いて、前記複数のページの画像を用紙に形成して出力する請求項１又は２に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は集約印刷の機能を有する画像形成装置に関する。
【背景技術】
【０００２】
コピー機、プリンタ、ファクシミリ機及び複合機等の画像形成装置には、集約印刷の機能を備えるものがある。集約印刷とは例えば２ページ又は４ページを縮小して、用紙の印刷面(両面印刷では表面と裏面、片面印刷では表面)に形成して出力する印刷である。集約印刷によれば用紙の枚数を減らすことができるので、用紙を節約することができる。
【０００３】
集約印刷の機能を有する画像形成装置として、原稿の読み取り回数Ｓを集約する原稿の枚数Ｐで割り、その余りが「０」ではないが、最終の原稿であれば、ページメモリの画像の印刷を開始する技術が提案されている(例えば特許文献１参照)。この技術によれば、例えば３枚、７枚の原稿のように集約に必要な枚数(４枚、８枚)に足りなくても、ユーザは白紙の原稿を読み取らせる操作をしなくてもよい。
【０００４】
また、集約印刷の際に、読み込まれたＮページ分の原稿のプレビュー画像を表示させ、ユーザに区切りページを選択させることにより、集約印刷のレイアウトを簡単に指示することができる技術が提案されている(例えば特許文献２参照)
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平７−２３２１１号公報(要約、段落０００４)
【特許文献２】特開２００６−１６６２２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
集約印刷では用紙を効率的に利用して無駄な余白ができるだけ生じないことが望ましい。また、集約印刷ではページが縮小されるが、視認性の観点からページの縮小率をできるだけ小さくすることが望ましい。
【０００７】
本発明は、無駄な余白の面積を小さくし、かつ各ページの縮小率を小さくできる集約印刷が可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成する本発明の一の局面に係る画像形成装置は、複数のページの画像データを記憶する画像データ記憶部と、操作部と、前記操作部が操作されることにより、前記複数のページの集約印刷に用いる用紙の枚数が設定される枚数設定部と、前記枚数設定部で設定された枚数で、前記複数のページの集約印刷をする場合に１枚の用紙の片面に集約されるページ数を決定するページ数決定部と、前記ページ数決定部で決定された前記ページ数で、前記複数のページの集約印刷をする場合にページの縮小率を小さくできる用紙の向きを選択する用紙向き選択部と、前記枚数設定部で設定された前記枚数、前記ページ数決定部で決定された前記ページ数及び前記用紙向き選択部で選択された前記用紙の向きにしたがって、前記画像データ記憶部に記憶されている前記複数のページの画像データを用いて、前記複数のページの画像を用紙に形成して出力する画像形成部と、表示制御部と、前記操作部が操作されることにより、前記複数のページの集約印刷をする場合に、両面印刷又は片面印刷を選択する設定がされる両面・片面印刷設定部と、を備え、前記ページ数決定部は、前記両面・片面印刷設定部によって前記両面印刷又は前記片面印刷のいずれが設定されたかに応じて前記ページ数を決定し、前記操作部は、前記両面印刷又は前記片面印刷の選択において、前記両面印刷の場合と前記片面印刷の場合の集約印刷のプレビュー画面を表示する表示部を含み、前記表示制御部は、前記枚数設定部に前記枚数が設定された後、前記プレビュー画面を前記表示部に表示させる。
【０００９】
本発明によれば、複数のページの集約印刷において１枚の用紙の片面に集約されるページ数を、ユーザによって設定された用紙の枚数に応じて決定するので、用紙を効率的に利用でき、無駄な余白の面積を小さくすることができる。そして、上記ページ数で複数のページの集約印刷をする場合に、ページの縮小率を小さくできる用紙の向きを選択するので、各ページの縮小率を小さくすることができる。ここで、１枚の用紙の片面に集約されるページ数とは、片面印刷では用紙の一方の面に集約されるページ数であり、両面印刷では用紙の一方及び他方の面にそれぞれ集約されるページ数である。
【００１０】
上記の通り本発明において、前記操作部が操作されることにより、前記複数のページの集約印刷をする場合に、両面印刷又は片面印刷を選択する設定がされる両面・片面印刷設定部を備えており、前記ページ数決定部は、前記両面・片面印刷設定部によって前記両面印刷又は前記片面印刷のいずれが設定されたかに応じて前記ページ数を決定する。
【００１１】
本発明によれば、両面印刷で集約印刷をするのか、又は片面印刷で集約印刷をするのかをユーザが決定できるので、ユーザの利便性を向上させることができる。
【００１２】
上記の通り本発明において、前記操作部は、前記両面印刷又は前記片面印刷の選択において、前記両面印刷の場合と前記片面印刷の場合の集約印刷のプレビュー画面を表示する表示部を含み、前記表示制御部は、前記枚数設定部に前記枚数が設定された後、前記プレビュー画面を前記表示部に表示させる。
【００１３】
本発明によれば、両面印刷の場合と片面印刷の場合の集約印刷のプレビュー画面を見て、両面印刷又は片面印刷を選択できるので、ユーザは両面印刷又は片面印刷の選択を的確にすることができる。
【００１４】
上記構成において、前記表示部に前記プレビュー画面の表示後に、前記操作部が操作されることにより、前記複数のページの集約印刷をする場合にページの縮小率を変更する設定がされる縮小率設定部を備える。
【００１５】
この構成によれば、用紙毎にページの縮小率が異なっていたり、両面印刷において用紙の表面と裏面でページの縮小率が異なっていたりすれば、ユーザはページの縮小率が同じになるように、縮小率の設定を変更して集約印刷することができる。
【００１６】
上記構成において、前記複数のページの数を減らすページ編集部を備え、前記ページ編集部は、前記画像データ記憶部に記憶されている前記複数のページの画像データを用いて、前記複数のページの各ページの画像が形成されている画像領域の大きさを算出する画像領域算出部と、前記画像領域算出部で算出された画像領域の大きさについて、前記各ページのうち隣り合う２ページの画像領域の大きさを合計した値が、予め定められた値より小さいか否かを判定する画像領域合成判定部と、前記画像領域合成判定部で前記予め定められた値より小さいと判定された隣り合う２ページについて、当該隣り合う２ページの画像領域を１ページに合成した画像データを生成する画像領域合成部と、前記画像データ記憶部に記憶されている前記複数のページの画像データについて、前記画像領域合成判定部で前記予め定められた値より小さいと判定された隣り合う２ページの画像データを、前記画像領域合成部で生成された前記１ページの画像データに置き換える画像データ置換部と、を含み、前記ページ数決定部は、前記ページ編集部で編集後の前記複数のページを用いて前記ページ数を決定し、前記画像形成部は、前記画像データ記憶部に記憶されている前記ページ編集部で編集後の前記複数のページの画像データを用いて、前記複数のページの画像を用紙に形成して出力する。
【００１７】
この構成によれば、隣り合う２ページの画像領域の大きさを合計した値が、予め定められた値より小さいと判定されると、当該隣り合う２ページの画像領域を１ページに合成している。したがって、無駄な余白をなくして、集約印刷をすることができる。また、複数のページ数を減らすことができるので、各ページの縮小率を小さくすることが可能となる。
【発明の効果】
【００１８】
本発明によれば、無駄な余白の面積を小さくし、かつ各ページの縮小率を小さくできる集約印刷が可能となる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態に係る画像形成装置の内部構造の概略を示す図である。
【図２】図１に示す画像形成装置の構成を示すブロック図である。
【図３】ページ編集部の機能的な構成を示すブロック図である。
【図４】本実施形態に係る画像形成装置を用いた集約印刷について説明するフローチャートである。
【図５】集約印刷の設定において、表示部に表示される画面の遷移を示す図である。
【図６】ページ数と用紙の向きの関係を説明する図である。
【図７】２ページと集約印刷との関係を示す図である。
【図８】３ページと集約印刷との関係を示す図である。
【図９】４ページと集約印刷との関係を示す図である。
【図１０】６ページと集約印刷との関係を示す図である。
【図１１】ページ編集を説明するフローチャートである。
【図１２】画像領域、印刷面及び印刷領域の関係を示す図である。
【図１３】画像領域の大きさを算出する方法を説明するフローチャートである。
【図１４】第１ページの画像領域と第２ページの画像領域を縮小して、合成することを説明する図である。
【図１５】本実施形態の変形例において、表示部に表示される集約印刷のプレビュー画面を示す図である。
【発明を実施するための形態】
【００２０】
以下、図面に基づいて本発明の実施形態を詳細に説明する。図１は本発明の一実施形態に係る画像形成装置１の内部構造の概略を示す図である。画像形成装置１は例えば、コピー、プリンタ、スキャナ及びファクシミリの機能を有するデジタル複合機に適用することができる。画像形成装置１は装置本体１００、装置本体１００の上に配置された原稿読取部２００、原稿読取部２００の上に配置された原稿給送部３００及び装置本体１００の上部前面に配置された操作部４００を備える。
【００２１】
原稿給送部３００は自動原稿送り装置として機能し、原稿載置部３０１に置かれた複数枚の原稿を連続的に原稿読取部２００に送ることができる。
【００２２】
原稿読取部２００はＣＣＤ(Charge Coupled Device)センサ及び露光ランプ等を搭載したキャリッジ２０１、ガラス等の透明部材により構成された原稿台２０３、及び原稿読取スリット２０５を備える。原稿台２０３に載置された原稿を読み取る場合、キャリッジ２０１を原稿台２０３の長手方向に移動させながらＣＣＤセンサにより原稿を読み取る。これに対して、原稿給送部３００から給送された原稿を読み取る場合、キャリッジ２０１を原稿読取スリット２０５と対向する位置に移動させて、原稿給送部３００から送られてきた原稿を、原稿読取スリット２０５を通してＣＣＤセンサにより読み取る。ＣＣＤセンサは読み取った原稿を画像データとして出力する。
【００２３】
装置本体１００は用紙貯留部１０１、画像形成部１０３及び定着部１０５を備える。用紙貯留部１０１は装置本体１００の最下部に配置されており、用紙の束を貯留することができる用紙トレイ１０７を備える。用紙トレイ１０７に貯留された用紙の束において、最上位の用紙がピックアップローラ１０９の駆動により、用紙搬送路１１１へ向けて繰り出される。用紙は用紙搬送路１１１を通って、画像形成部１０３へ搬送される。
【００２４】
画像形成部１０３は搬送されてきた用紙にトナー画像を形成する。画像形成部１０３は感光体ドラム１１３、露光部１１５、現像部１１７及び転写部１１９を備える。露光部１１５は画像データ(原稿読取部２００から出力された画像データ、パソコンから送信された画像データ、ファクシミリ受信の画像データ等)に対応する光を生成し、一様に帯電された感光体ドラム１１３の周面に照射する。これにより、感光体ドラム１１３の周面には画像データに対応する静電潜像が形成される。この状態で感光体ドラム１１３の周面に現像部１１７からトナーを供給することにより、周面には画像データに対応するトナー画像が形成される。このトナー画像は転写部１１９によって先ほど説明した用紙貯留部１０１から搬送されてきた用紙に転写される。
【００２５】
トナー画像が転写された用紙は定着部１０５に送られる。定着部１０５において、トナー画像と用紙に熱と圧力が加えられて、トナー画像を用紙に定着させる。用紙はスタックトレイ１２１又は排紙トレイ１２３に排紙される。
【００２６】
操作部４００は操作キー部４０１と表示部４０３を備える。表示部４０３はタッチパネル機能を有しており、ソフトキーを含む画面が表示される。ユーザは画面を見ながらソフトキーを操作することによって、コピー等の機能の実行に必要な設定等をする。
【００２７】
操作キー部４０１にはハードキーからなる操作キーが設けられている。具体的にはスタートキー４０５、テンキー４０７、ストップキー４０９、リセットキー４１１、コピー、プリンタ、スキャナ及びファクシミリを切り換えるための機能切換キー４１３等が設けられている。
【００２８】
スタートキー４０５はコピー、ファクシミリ送信等の動作を開始させるキーである。テンキー４０７はコピー部数、ファクシミリ番号等の数字を入力するキーである。ストップキー４０９はコピー動作等を途中で中止させるキーである。リセットキー４１１は設定された内容を解除するキーである。
【００２９】
機能切換キー４１３はコピーキー及び送信キー等を備えており、コピー機能、送信機能等を相互に切り替えるキーである。コピーキーを操作すれば、コピーの初期画面が表示部４０３に表示される。送信キーを操作すれば、ファクシミリ送信及びメール送信の初期画面が表示部４０３に表示される。
【００３０】
図２は図１に示す画像形成装置１の構成を示すブロック図である。画像形成装置１は装置本体１００、原稿読取部２００、原稿給送部３００、操作部４００、制御部５００及び通信部６００がバスによって相互に接続された構成を有する。装置本体１００、原稿読取部２００、原稿給送部３００及び操作部４００に関しては既に説明したので、説明を省略する。
【００３１】
制御部５００はＣＰＵ(Central Processing Unit)、ＲＯＭ(Read Only Memory)、ＲＡＭ(Random Access Memory)及び画像メモリ等を備える。ＣＰＵは画像形成装置１を動作させるために必要な制御を、画像形成装置１を構成する上記ハードウェアに対して実行する。ＲＯＭは画像形成装置１の動作の制御に必要なソフトウェアを記憶している。ＲＡＭはソフトウェアの実行時に発生するデータの一時的な記憶及びアプリケーションソフトの記憶等に利用される。画像メモリは画像データ(原稿読取部２００から出力された画像データ、パソコンから送信された画像データ、ファクシミリ受信の画像データ等)を一時的に記憶する。
【００３２】
制御部５００は、画像データ記憶部５０１、枚数設定部５０３、ページ数決定部５０５、用紙向き選択部５０７、両面・片面印刷設定部５０９、表示制御部５１１、縮小率設定部５１３及びページ編集部５１５を備える。
【００３３】
画像データ記憶部５０１は集約印刷の対象となる複数のページの画像データを記憶する。この画像データは原稿読取部２００で読み取られた画像データ、画像形成装置１がファクシミリ通信で受信した画像データ等である。
【００３４】
枚数設定部５０３は操作部４００が操作されることにより、複数のページの集約印刷に用いる用紙の枚数が設定される。例えば、２枚の用紙に集約印刷したいときは、ユーザは操作部４００を操作して用紙の枚数を２に設定する。
【００３５】
ページ数決定部５０５は枚数設定部５０３で設定された枚数で、複数のページの集約印刷をする場合に１枚の用紙の片面に集約されるページ数を決定する。
【００３６】
用紙向き選択部５０７はページ数決定部５０５で決定されたページ数で、複数のページの集約印刷をする場合にページの縮小率を小さくできる用紙の向きを選択する。用紙の向きが縦又は横によって、ページの縮小率が異なるときに、ページの縮小率を小さくできる用紙の向きが選択される。
【００３７】
ページの縮小率とは、ページが縮小前からどの程度小さくなったかを示しており、縮小率が小さくなるにしたがって縮小前のページの寸法に近づく。例えば縮小率１０％とはページが１０％小さくなることを意味し、ページが縮小前の１０％の大きさになる意味ではない。よって、例えば縮小率１０％のページは縮小率９０％のページより寸法が大きい。
【００３８】
両面・片面印刷設定部５０９は操作部４００が操作されることにより、複数のページの集約印刷をする場合に、両面印刷又は片面印刷を選択する設定がされる。これにより、ユーザは集約印刷において、両面印刷又は片面印刷を選択することができる。ページ数決定部５０５は、両面・片面印刷設定部５０９で設定された両面印刷又は片面印刷に応じてページ数を決定する。
【００３９】
枚数設定部５０３で設定された枚数、ページ数決定部５０５で決定されたページ数及び用紙向き選択部５０７で選択された用紙の向き、及び両面・片面印刷設定部５０９で設定された印刷方法(両面印刷又は片面印刷)にしたがって、画像形成部１０３は画像データ記憶部５０１に記憶されている複数のページの画像データを用いて、複数のページの画像を用紙に形成して出力する。
【００４０】
表示制御部５１１は表示部４０３に各種の操作画面を表示する制御する。表示部４０３に表示される画面として、両面印刷又は片面印刷の選択において、両面印刷の場合と片面印刷の場合の集約印刷のプレビュー画面がある。表示制御部５１１は枚数設定部５０３に枚数が設定された後、集約印刷のプレビュー画面を表示部４０３に表示させる。
【００４１】
縮小率設定部５１３は表示部４０３にプレビュー画面の表示後に、操作部４００が操作されることにより、複数のページの集約印刷をする場合にページの縮小率を変更する設定がされる。
【００４２】
ページ編集部５１５は画像データ記憶部５０１に記憶されている複数のページの画像データについて、その複数のページ数を減らす編集を実行する。図３はページ編集部５１５の機能的な構成を示すブロック図である。
【００４３】
ページ編集部５１５は画像領域算出部５２１、画像領域合成判定部５２３、画像領域合成部５２５及び画像データ置換部５２７を含む。画像領域算出部５２１は画像データ記憶部５０１に記憶されている複数のページの画像データを用いて、複数のページの各ページの画像が形成されている画像領域の大きさを算出する。画像領域合成判定部５２３は画像領域算出部５２１で算出された画像領域の大きさについて、上記各ページのうち隣り合う２ページの画像領域の大きさを合計した値が、予め定められた値より小さいか否かを判定する。
【００４４】
画像領域合成部５２５は画像領域合成判定部５２３で上記予め定められた値より小さいと判定された隣り合う２ページについて、その隣り合う２ページの画像領域を１ページに合成した画像データを生成する。画像データ置換部５２７は画像データ記憶部５０１に記憶されている複数のページの画像データについて、上記予め定められた値より小さいと判定された隣り合う２ページの画像データを、画像領域合成部５２５で生成された１ページの画像データに置き換える。
【００４５】
図２のページ数決定部５０５は、ページ編集部５１５で編集後の複数のページを用いてページ数を決定する。画像形成部１０３は、画像データ記憶部５０１に記憶されているページ編集部５１５で編集後の複数のページの画像データを用いて、複数のページの画像を用紙に形成して出力する。
【００４６】
通信部６００はファクシミリ通信部６０１及びネットワークＩ／Ｆ部６０３を備える。ファクシミリ通信部６０１は相手先ファクシミリとの電話回線の接続を制御するＮＣＵ(Network Control Unit)及びファクシミリ通信用の信号を変復調する変復調回路を備える。ファクシミリ通信部６０１は電話回線６０５に接続される。
【００４７】
ネットワークＩ／Ｆ部６０３はＬＡＮ(Local Area Network)６０７に接続される。ネットワークＩ／Ｆ部６０３はＬＡＮ６０７に接続されたパソコン等の端末装置との間で通信を実行するための通信インターフェイス回路である。
【００４８】
次に、本実施形態に係る画像形成装置１を用いた集約印刷について説明する。図４はこの集約印刷を説明するフローチャートである。図５は集約印刷の設定において、表示部４０３に表示される画面の遷移を示す図である。
【００４９】
ユーザが操作部４００を操作すると、表示制御部５１１は図５(Ａ)に示す集約印刷の基本画面１１を表示部４０３に表示する(ステップＳ１)。基本画面１１には集約印刷の種類を選択できるボタンが含まれる。具体的には「２ in １」の文字を有するボタン１３、「４ in １」の文字を有するボタン１５、及び「特殊集約印刷」の文字を有するボタン１７が集約印刷の基本画面１１に含まれる。特殊集約印刷が本実施形態に関する集約印刷であり、集約印刷において何枚の用紙に集約するのかをユーザが選択することができる。例えば６枚の原稿を集約印刷する場合、１枚の用紙に集約するのか、２枚の用紙に集約するのか、３枚の用紙に集約するのをユーザが選択することができる。
【００５０】
ユーザが「特殊集約印刷」の文字を有するボタン１７を操作すると、表示制御部５１１が図５(Ｂ)に示す特殊集約印刷の画面１９を表示部４０３に表示する(ステップＳ３)。
【００５１】
ユーザが、集約の対象となる複数枚の原稿を原稿載置部３０１にセットして、図１に示すスタートキー４０５を操作すると、原稿読取部２００によって複数枚の原稿が読み取られて、複数のページの画像データが生成される(ステップＳ５)。この画像データは例えばビットマップ形式であり、画像データ記憶部５０１に記憶される。原稿の片面読み取りでは原稿の枚数と同じ数のページの画像データが生成され、原稿の両面読み取りでは原稿の枚数の２倍の数のページの画像データが生成される。
【００５２】
原稿の読み取りが完了すると、図５(Ｃ)に示す原稿読取の結果を示す画面２１が表示制御部５１１によって表示部４０３に表示される。全ページの欄２３にはステップＳ５で説明した複数のページの数が表示される。例えば６枚の原稿の片面読み取りでは「６」となる。
【００５３】
「ページ編集する」の文字を含むボタン２５を操作すると、複数のページ数を減らす編集をしてから集約印刷をすることができる。これはページ中の画像が形成されている領域である画像領域の面積が小さい、言い換えれば余白の面積が大きい場合に利用される。集約の対象が６ページであれば、６ページより少ない数のページに編集してから集約印刷をすることができる。ページ編集の詳細については後で説明する。
【００５４】
ユーザが「ページ編集しない」の文字を含むボタン２７を操作すると、ページ編集はされず(ステップＳ７でＮｏ)、表示制御部５１１によって図５(Ｄ)に示す用紙の枚数を設定する画面２９が表示部４０３に表示される(ステップＳ９)。画面２９には用紙の枚数を入力する枚数欄３１が含まれる。例えば６ページの集約印刷において、２枚の用紙に集約することを選択する場合、ユーザは操作部４００を操作して「２」を枚数欄３１に入力する。これにより、枚数設定部５０３には集約印刷に用いる用紙の枚数が２枚であることが設定される(ステップＳ１１)。
【００５５】
画面２９には、「両面印刷」の文字を有するボタン３３、及び「片面印刷」の文字を有するボタン３５が含まれる。ボタン３３を操作すると、用紙の両面に印刷される集約印刷を選択することができる。ボタン３５を操作すると、用紙の片面に印刷される集約印刷を選択することができる。ユーザは両面印刷又は片面印刷のいずれかを選択する(ステップＳ１３)。ステップＳ１１とステップＳ１３の順番はいずれが先でもよく、したがって両面印刷又は片面印刷のいずれかを選択した後、用紙の枚数を設定することができる。
【００５６】
ページ数決定部５０５は、ステップＳ１１での設定及びステップＳ１３での選択にしたがって、複数のページの集約印刷をする場合に１枚の用紙の片面に集約されるページ数を決定する(ステップＳ１５)。例えば、６ページを片面印刷で集約印刷する場合、用紙の枚数が２枚であれば、１枚の用紙の片面に集約されるページ数は３であり、用紙の枚数が３枚であれば、ページ数は２となる。８ページを両面印刷で集約印刷する場合、用紙の枚数が１枚であれば、１枚の用紙の片面(用紙の表面及び他方の裏面にそれぞれ)に集約されるページ数は４であり、用紙の枚数が２枚であれば、ページ数は２となる。
【００５７】
用紙向き選択部５０７は、ステップＳ１５で決定されたページ数で、複数のページの集約印刷をする場合にページの縮小率を小さくできる用紙の向きを選択する(ステップＳ１７)。図６はページ数と用紙４１の向きの関係の具体例を説明する図である。符号Ｐ１は第１番目のページ、符号Ｐ２は第２番目のページ、符号Ｐ３は第３番目のページ、符号Ｐ４は第４番目のページを示している。１枚の用紙４１の片面に集約されるページ数が２及び３であれば、用紙４１の向きは横の方が縦よりも、ページの縮小率を小さくできる。したがって、ページ数が２又は３であれば、用紙４１の向きは横が選択される。これに対して、１枚の用紙４１の片面に集約されるページ数が４であれば、用紙４１の向きは縦の方が横よりも、ページの縮小率を小さくできる。したがって、ページ数が４であれば、用紙４１の向きは縦が選択される。
【００５８】
画像形成部１０３はステップＳ１１での設定、ステップＳ１３での選択、ステップＳ１５でのページ数及びステップＳ１７での選択にしたがって、画像データ記憶部５０１に記憶されている複数のページの画像データを用いて、複数のページの画像を用紙に形成する(ステップＳ１９)。以上により複数のページの集約印刷が完了する。図７〜図１０は、複数のページと集約印刷との具体例を示す図である。ページの画像は全て縦向きである。
【００５９】
図７は、２ページを１枚の用紙に集約印刷する場合を示している。両面印刷では、用紙の向きは縦が選択されており、用紙の表面に縮小率０％の第１番目のページＰ１の画像が形成され、用紙の裏面に縮小率０％の第２番目のページＰ２の画像が形成される。これに対して、片面印刷では、用紙の向きは横が選択されており、用紙の表面に縮小率３０％の第１番目のページＰ１及び第２番目のページＰ２の画像が形成されている。
【００６０】
図８は、３ページを１枚の用紙に集約印刷する場合を示している。両面印刷において、表面では用紙の向きは縦が選択されて、縮小率０％の第１番目のページＰ１の画像が形成されている。裏面では用紙の向きは横が選択されて、縮小率３０％の第２番目のページＰ２及び第３番目のページＰ３の画像が形成されている。１枚の用紙で用紙の向きが表面と裏面で異なるが、このような印刷は表面又は裏面の一方について、ページの画像を９０°回転させて印刷することにより実現することができる。例えば、用紙が横向きで搬送されるとすれば、第１番目のページＰ１の画像は９０°回転する処理がされて、用紙の表面に印刷される。
【００６１】
一方、片面印刷では、用紙の向きは横が選択されており、用紙の表面に縮小率４７％の第１番目のページＰ１、第２番目のページＰ２及び第３番目のページＰ３の画像が形成されている。
【００６２】
図９は、４ページを１枚の用紙に集約印刷する場合を示している。両面印刷では、用紙の向きは横が選択されている。用紙の表面には縮小率３０％の第１番目のページＰ１及び第２番目のページＰ２の画像が形成されており、用紙の裏面には縮小率３０％の第３番目のページＰ３及び第４番目のページＰ４の画像が形成されている。片面印刷では、用紙の向きは縦が選択されており、縮小率４７％の第１番目のページＰ１、第２番目のページＰ２、第３番目のページＰ３及び第４番目のページＰ４の画像が形成されている。
【００６３】
図１０は、６ページの集約印刷の場合を示している。両面印刷では用紙が１枚であれば、用紙の向きは横が選択されている。用紙の表面には縮小率４７％の第１番目のページＰ１、第２番目のページＰ２及び第３番目のページＰ３の画像が形成されており、用紙の裏面には縮小率４７％の第４番目のページＰ４、第５番目のページＰ５及び第６番目のページＰ６の画像が形成されている。片面印刷において用紙が２枚であれば、用紙の向きは横が選択されている。１枚目の用紙の表面には縮小率４７％の第１番目のページＰ１、第２番目のページＰ２及び第３番目のページＰ３の画像が形成されており、２枚目の用紙の表面には縮小率４７％の第４番目のページＰ４、第５番目のページＰ５及び第６番目のページＰ６の画像が形成されている。なお、図示はしないが片面印刷で用紙１枚の場合は、用紙の向きは横が選択されて、用紙の表面には縮小された第１番目〜第６番目のページＰ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５，Ｐ６の画像が形成される。
【００６４】
次に、図４のステップＳ７でページ編集を選択した場合について説明する。図１１はページ編集を説明するフローチャートである。ページ編集は図３に示す機能ブロックの構成要素により実行される。図５(Ｃ)に示す「ページ編集する」の文字を有するボタン２５を操作すれば(ステップＳ７でＹｅｓ)、ページ編集部５１５はｎを１とし(ステップＳ３１)、画像領域算出部５２１は第ｎページの画像領域の大きさを算出する(ステップＳ３３)。すなわち第１ページから順番に画像領域の大きさが算出される。
【００６５】
ここで、画像領域、印刷面、印刷領域について図１２を用いて説明する。印刷面４３とは画像が形成される用紙４１の面である。片面印刷では用紙４１の表面が印刷面４３となり、両面印刷では用紙４１の表面と裏面が印刷面４３となる。印刷面４３は、画像を形成することが可能な印刷領域４５、印刷領域４５の上に位置する上余白４７、印刷領域４５の下に位置する下余白４９、印刷領域４５の左に位置する左余白５１、及び印刷領域４５の右に位置する右余白５３により構成される。画像領域５５は画像が形成されている領域であり、印刷領域４５に位置する。例えば、印刷領域４５に３０行の文字画像が印刷可能とした場合に、第１行目から第１０行目まで文字画像があり、それ以降が余白であれば、第１行目から第１０行目までの文字画像が画像領域５５となる。画像領域５５の大きさが印刷領域４５の大きさに等しい場合は、印刷領域４５に占める画像領域５５の割合、言い換えれば印刷領域４５の使用率が１００％となる。
【００６６】
図１３は画像領域算出部５２１で画像領域５５の大きさを算出する方法を説明するフローチャートである。ページの印刷領域４５の第ｎ番目のラインにおける黒画素数が予め定められた値より大きいか否かを、印刷領域４５の第１番目のラインから順番に判断する(ステップＴ１)。印刷領域４５の第ｎ番目のラインにおける黒画素数が予め定められた値より大きければ(ステップＴ１でＹｅｓ)、すなわち、印刷領域４５の第ｎ番目のラインにおける黒画素数が比較的多ければ、そのラインを画像領域５５と見なす。第ｎ番目のラインは画像領域５５の大きさＬに加算される(ステップＴ３)。そしてステップＴ９へ進む。ステップＴ９の処理は後で説明する。
【００６７】
一方、第ｎ番目のラインにおける黒画素数が予め定められた値より小さければ(ステップＴ１でＮｏ)、すなわち、第ｎ番目のラインにおける白画素数が比較的多ければ、そのラインを非画像領域と見なす。第ｎ番目のラインは非画像領域の大きさＭに加算される(ステップＴ５)。
【００６８】
ラインの非画像領域の判定が、予め定められた回数連続しなければ(ステップＴ７でＮｏ)、それらの非画像領域は余白と見なされずに、非画像領域の大きさＭは画像領域５５の大きさＬに加算される(ステップＴ９)。そして、ステップＴ１３へ進む。これに対して、ラインの非画像領域の判定が、予め定められた回数連続すれば(ステップＴ７でＹｅｓ)、それらの連続する非画像領域は余白と確定されて(ステップＴ１１)、ステップＴ１３へ進む。
【００６９】
そして印刷領域４５の最後のラインにおけるステップＴ１の処理が終了していなければ(ステップＴ１３でＮｏ)、ステップＴ１へ戻る。最後のラインにおけるステップＴ１の処理が終了していれば(ステップＴ１３でＹｅｓ)、ステップＴ９，Ｔ１１を基にして、そのページの画像データを作り直す(ステップＴ１５)。例えば、一つのページにおいて画像領域５５と画像領域５５との間に余白があれば、余白を削除し、それらの画像領域５５をつなげる処理がされる。以上がステップＳ３３の画像領域５５の大きさＬを算出する方法である。
【００７０】
図１１のフローの説明に戻る。ページ編集部５１５はステップＳ３３で算出された画像領域５５の大きさＬが、第１番目のページＰ１のものか否か判断する(ステップＳ３５)。第１番目のページＰ１の画像領域５５の大きさＬであれば(ステップＳ３５でＹｅｓ)、ｎに１を加算したものをｎとして(ステップＳ３７)、ステップＳ３３へ戻る。そして、画像領域算出部５２１によって第２番目のページＰ２の画像領域５５の大きさＬが算出される。
【００７１】
ステップＳ３３で第２番目のページＰ２の画像領域５５の大きさＬが算出されると、ページ編集部５１５はステップＳ３５でＮｏと判断する。そして画像領域合成判定部５２３は、第１番目のページＰ１の画像領域５５についての印刷領域４５の使用率と第２番目のページＰ２の画像領域５５についての印刷領域４５の使用率とを合計した値が、予め定められた値(例えば１４０％)より小さいか否かを判断する(ステップＳ３９)。すなわち隣り合う２ページの画像領域の大きさを合計した値が予め定められた値より小さいか否かを判断する。合計値が予め定められた値より小さくなければ(ステップＳ３９でＮｏ)、第１番目のページＰ１の画像領域５５と第２番目のページＰ２の画像領域５５とは合成処理されず、ステップＳ４１へ進む。
【００７２】
ステップＳ４１ではステップＳ３３で算出された画像領域５５の大きさＬが最後のページのものか否か判断する。第１番目のページＰ１は最後のページではないので、ｎに１を加算したものをｎとして(ステップＳ４３)、ステップＳ３３に戻り、第３番目のページＰ３の画像領域５５の大きさＬが算出される。
【００７３】
合計値が予め定められた値より小さければ(ステップＳ３９でＹｅｓ)、画像領域合成部５２５によって第１番目のページＰ１の画像領域５５と第２番目のページＰ２の画像領域５５が合成される。この合成において、画像領域合成部５２５は第１番目のページＰ１の画像領域５５と第２番目のページＰ２の画像領域５５を合成して１ページにする際の縮小率を演算する(ステップＳ４７)。図１４に示すように、例えば、第１番目のページＰ１の画像領域５５について印刷領域４５の使用率が９０％であり、第２番目のページＰ２の画像領域５５について印刷領域４５の使用率が２０％とする。第１番目のページＰ１の画像領域５５と第２番目のページＰ２の画像領域５５を、印刷領域４５の使用率１００％で１ページに合成する。
【００７４】
１００／(９０＋２０)＝０．９１
そのためには、第１番目のページＰ１の画像領域５５及び第２番目のページＰ２の画像領域５５の面積を９０％にする必要がある。したがって、第１番目のページＰ１の画像領域５５及び第２番目のページＰ２の画像領域５５の縮小率を１０％とする。
【００７５】
画像領域合成部５２５は、第１ページの画像領域５５と第２ページの画像領域５５を１ページに合成した画像データを生成する(ステップＳ４９)。そして、画像データ置換部５２７は、画像データ記憶部５０１に記憶されている複数のページの画像データについて、第１ページの画像データと第２ページの画像データを、画像領域合成部５２５で生成された１ページの画像データに置き換える(ステップＳ５１)。そして、ステップＳ４１へ進む。
【００７６】
ステップＳ４１でＹｅｓ、すなわち、複数のページの編集が終了すれば、図５(Ｅ)に示すページ編集の終了を示す画面３７が表示制御部５１１によって表示部４０３に表示される(図４のステップＳ９)。全ページの欄２３には「４」が示されている。これは、集約の対象となる原稿が例えば６枚であるが、ページ編集により４ページにされたことを示している。画面３７には、「両面印刷」の文字を含むボタン３３、及び「片面印刷」の文字を含むボタン３５が含まれる。ページ編集をすると、６ページでなく４ページがステップＳ１１以下の処理により、集約印刷される。
【００７７】
以上説明したように本実施形態によれば、複数のページの集約印刷において１枚の用紙の片面に集約されるページ数(図４のステップＳ１５)を、ユーザによって設定された用紙の枚数(図４のステップＳ１１)に応じて決定している。このため、用紙を効率的に利用でき、無駄な余白の面積を小さくすることができる。具体的に説明すると、例えば６ページの集約印刷において、２ｉｎ１の両面印刷では、２枚目の用紙の裏面が余白となり、４ｉｎ１の両面印刷では、１枚目の用紙の裏面の半分が余白となる。これに対して、本実施形態によれば、図１０に示すように、両面印刷では１枚の用紙の表面に３ページを集約し、裏面に３ページを集約できるので、印刷面を効率的に利用でき、無駄な余白をなくすことができる。
【００７８】
そして、本実施形態によれば、図４のステップＳ１７において、上記決定されたページ数で複数のページの集約印刷をする場合に、ページの縮小率を小さくできる用紙の向きを選択するので、各ページの縮小率を小さくすることができる。
【００７９】
また、本実施形態によれば、図４のステップＳ１３で説明したように、ユーザは図５(Ｄ)に示す画面２９で両面印刷の集約印刷、又は片面印刷の集約印刷を選択することができる。したがって、ユーザは両面印刷又は片面印刷の選択を的確にすることができる。
【００８０】
さらに、本実施形態によれば、図１１で説明したように、複数のページの数を減らすページ編集をしてから集約印刷をすることができる。ページ編集によれば、隣り合う２ページの画像領域５５の大きさＬを合計した値が、予め定められた値より小さいと判定されると、図１４で示すように当該隣り合うページの画像領域５５を１ページに合成している。したがって、無駄な余白をなくして、集約印刷をすることができる。また、複数のページ数を減らすことができるので、各ページの縮小率を小さくすることが可能となる。
【００８１】
本実施形態において、以下の変形例がある。図４のステップＳ１１の後に、両面印刷の場合と片面印刷の場合の集約印刷のプレビュー画面を表示制御部５１１によって表示部４０３に表示させて、ユーザに両面印刷又は片面印刷の選択をさせる。図１５はプレビュー画面６１の一例を示す図である。３ページを１枚の用紙に集約する集約印刷である。プレビュー画面６１は両面印刷の場合のプレビュー画像６３、片面印刷の場合のプレビュー画像６５、「両面印刷」の文字を有するボタン３３、「片面印刷」の文字を有するボタン３５、「縮小率変更」の文字を有するボタン６７、及び「印刷」の文字を有するボタン６９が含まれる。
【００８２】
両面印刷の場合のプレビュー画像６３は図８の両面印刷の欄の画像であり、片面印刷の場合のプレビュー画像６５は片面印刷の欄の画像である。ユーザは、両面印刷の場合のプレビュー画像６３と片面印刷の場合のプレビュー画像６５を比較して、両面印刷又は片面印刷を選択できる。「両面印刷」の文字を有するボタン３３を操作すれば両面印刷が選択され、「片面印刷」の文字を有するボタン３５を操作すれば片面印刷が実行される。
【００８３】
また、ユーザが「縮小率変更」の文字を含むボタン６７を操作すれば、両面印刷では用紙の表面に形成される画像(第１番目のページの画像）、用紙の裏面に形成される画像(第２番目のページの画像及び第３番目のページの画像)のそれぞれについて、縮小率を変更することができる。また、片面印刷では用紙の表面に形成される画像(第１番目のページの画像、第２番目のページの画像及び第３番目のページの画像)の縮小率を変更することができる。これにより、例えば、両面印刷を選択する際に、第１番目のページの縮小率と第２番目及び第３番目のページの縮小率が異なることをユーザが好まない場合に、第１番目のページの縮小率を第２及び第３ページの縮小率に合わせることができる。つまり、用紙毎にページの縮小率が異なっていたり、両面印刷において用紙の表面と裏面でページの縮小率が異なっていたりすれば、ユーザはページの縮小率が同じにして集約印刷することができる。
【００８４】
ユーザが「印刷」の文字を有するボタン６９を操作すれば、図４のステップＳ１９の処理がされて、集約印刷が実行される。
【００８５】
以上説明したように変形例によれば、両面印刷の場合と片面印刷の場合の集約印刷のプレビュー画面６１を見て、両面印刷又は片面印刷を選択できるので、ユーザは両面印刷又は片面印刷の選択を的確にすることができる。
【符号の説明】
【００８６】
１  画像形成装置
４１  用紙
５５  画像領域
６１  プレビュー画面
５０１  画像データ記憶部
５０３  枚数設定部
５０５  ページ数決定部
５０７  用紙向き選択部
５０９  両面・片面印刷設定部
５１１  表示制御部
５１３  縮小率設定部
５１５  ページ編集部
【図１】
0005232836.tif 000002
【図２】
0005232836.tif 000003
【図３】
0005232836.tif 000004
【図４】
0005232836.tif 000005
【図５】
0005232836.tif 000006
【図６】
0005232836.tif 000007
【図７】
0005232836.tif 000008
【図８】
0005232836.tif 000009
【図９】
0005232836.tif 000010
【図１０】
0005232836.tif 000011
【図１１】
0005232836.tif 000012
【図１２】
0005232836.tif 000013
【図１３】
0005232836.tif 000014
【図１４】
0005232836.tif 000015
【図１５】
0005232836.tif 000016