(57)【要約】【課題】縮小機能を用いた試し印刷において、複数の縮小率の印刷画像を記録材の１面に割り付けて印刷する画像形成装置、その制御方法、及びプログラムを提供する。【解決手段】画像データに対応する画像を縮小して印刷することが可能な画像形成装置は、本印刷とは別に試し印刷を行う際に、それぞれが異なる値の複数の縮小率を選択し、選択された複数の縮小率に対応する複数の画像を記録材の１面に割り付けた画像データを生成し、生成された画像データに対応する画像を記録材に試し印刷する。を備えることを特徴とする。【選択図】図１
2013098937.tif 000002
【特許請求の範囲】
【請求項１】
画像データに対応する画像を縮小して印刷することが可能な画像形成装置であって、
本印刷とは別に試し印刷を行う際に、それぞれが異なる値の複数の縮小率を選択する選択手段と、
前記選択手段によって選択された前記複数の縮小率に対応する複数の画像を記録材の１面に割り付けた画像データを生成する生成手段と、
前記生成手段によって生成された画像データに対応する画像を記録材に試し印刷する印刷手段と
を備えることを特徴とする画像形成装置。
【請求項２】
前記生成手段は、
前記選択手段によって選択された複数の縮小率に対応する複数の画像の画像データをそれぞれ生成する縮小画像生成手段と、
前記縮小画像生成手段によって生成された複数の画像データを、対応する画像が記録材の１面に割り付けられるようにレイアウトを決定する決定手段と、
前記縮小画像生成手段によって生成された複数の画像データを、前記決定手段によって決定されたレイアウトに従って結合する結合手段と
を備えることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記決定手段は、選択される複数の縮小率の組み合わせと、該組み合わせに対応する画像のレイアウトとを紐付けて定義したテーブルを参照して、前記レイアウトを決定することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記決定手段は、前記複数の画像が重ならないように記録材の１面に割り付けるべく、前記レイアウトを決定することを特徴とする請求項２又は３に記載の画像形成装置。
【請求項５】
前記決定手段は、前記複数の画像を記録材の１面に割り付けられない場合は、一部の画像を重ねて割り付けるべく、前記レイアウトを決定することを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記決定手段は、前記複数の画像を記録材の１面に割り付けられない場合は、前記記録材の他方の面にも画像をレイアウトすることを特徴とする請求項３又は４に記載の画像形成装置。
【請求項７】
前記決定手段は、
記録材の１面に割り付けられる画像数を増加させるように、必要に応じて画像を回転させることを特徴とする請求項２乃至６の何れか１項に記載の画像形成装置。
【請求項８】
前記結合手段は、さらに、前記決定手段によって決定されたレイアウトにおける余白部分に、試し印刷に関わる情報を結合することを特徴とする請求項２乃至７の何れか１項に記載の画像形成装置。
【請求項９】
前記結合手段は、さらに、前記決定手段によって決定されたレイアウトにおける画像部分に、試し印刷に関わる情報を重ねて結合することを特徴とする請求項２乃至７の何れか１項に記載の画像形成装置。
【請求項１０】
本印刷とは別に試し印刷の印刷条件を設定する設定手段をさらに備えることを特徴とする請求項１乃至９の何れか１項に記載の画像形成装置。
【請求項１１】
本印刷が原稿を読み取って得た画像データを用いる場合には、前記設定手段によって試し印刷が設定されると該試し印刷の予約が行われ、さらなるユーザの指示に従って試し印刷が実行されることを特徴とする請求項１０に記載の画像形成装置。
【請求項１２】
本印刷が前記画像形成装置に既に保持されている画像データを用いる場合には、前記設定手段によって試し印刷が設定されると、すぐに試し印刷が実行されることを特徴とする請求項１０に記載の画像形成装置。
【請求項１３】
前記印刷手段によって記録材に印刷出力する大きさと同じになるような倍率で印刷する画像を表示装置に表示する表示制御手段をさらに備えることを特徴とする請求項１乃至１２の何れか１項に記載の画像形成装置。
【請求項１４】
前記選択手段は、縮小率の代わりに、ページ集約モードにおいて割り付けるページ数を選択することを特徴とする請求項１乃至１３の何れか１項に記載の画像形成装置。
【請求項１５】
画像データに対応する画像を縮小して印刷することが可能な画像形成装置の制御方法であって、
選択手段が、本印刷とは別に試し印刷を行う際に、それぞれが異なる値の複数の縮小率を選択する選択ステップと、
生成手段が、前記選択ステップにおいて選択された前記複数の縮小率に対応する複数の画像を記録材の１面に割り付けた画像データを生成する生成ステップと、
印刷手段が、前記生成ステップにおいて生成された画像データに対応する画像を記録材に試し印刷する印刷ステップと
を実行することを特徴とする画像形成装置の制御方法。
【請求項１６】
請求項１５に記載の画像形成装置の制御方法における各ステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、その制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
コピー機やＭＦＰなどの画像形成装置には、元の原稿の大きさそのままではなく、小さく縮小して印刷する画像縮小機能がある。縮小率はユーザが指定可能であり、定型サイズの７０％、５０％、２５％等の縮小が選択できる他に、１％刻みで縮小率を指定できる。また、元の原稿を縮小することで１枚の用紙に複数ページ分の文書を並べて印刷するページ集約機能がある。ページ集約は、２ページ分の文書を１枚の用紙片面に印刷する２ｉｎ１や、４ページ分を印刷する４ｉｎ１、６ページ分の６ｉｎ１、８ページ分の８ｉｎ１等のモードがある。ユーザがページ集約モードを指定することで、縮小率はモードに応じて自動的に決定される。画像縮小機能も、ページ集約機能も、小さく縮小すればするほどより少ない用紙やトナーで印刷ができるが、ユーザにおいては文字等の細かい情報が読み取りにくくなる。したがって、印刷に使用する用紙やトナーをなるべく低減したいユーザは、読み取りに問題がない範囲でなるべく縮小して印刷枚数を低減させるモードを選択する。
【０００３】
特許文献１には、縮小機能やページ集約機能の縮小率が適切かどうか不確実な場合に、試し印刷機能を使用して原稿の一部だけを印刷する技術が提案されている。ここで、試し印刷機能とは、複数枚のコピーを行う前に試験的に１枚だけコピーを行う機能である。ユーザは印刷された結果を見て縮小率の変更が必要だと判断した場合は、縮小率の設定を変更して試し印刷をやり直すことで、最適な縮小率を判断することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−３４１３６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術には以下に記載する問題がある。例えば、従来技術の試し印刷では、縮小率が適切ではなかった場合には、他の設定を選択して再度試し印刷を行う必要があり、ユーザにとってはやり直しの手間がかかるものである。また、そのような場合には、複数回の試し印刷が必要となる場合もあり、無駄に用紙やトナー浪費するという問題がある。
【０００６】
本発明は、上述の問題に鑑みて成されたものであり、縮小機能を用いた試し印刷において、複数の縮小率の印刷画像を記録材の１面に割り付けて印刷する画像形成装置、その制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、例えば、画像データに対応する画像を縮小して印刷することが可能な画像形成装置であって、本印刷とは別に試し印刷を行う際に、それぞれが異なる値の複数の縮小率を選択する選択手段と、前記選択手段によって選択された前記複数の縮小率に対応する複数の画像を記録材の１面に割り付けた画像データを生成する生成手段と、前記生成手段によって生成された画像データに対応する画像を記録材に試し印刷する印刷手段とを備えることを特徴とする。
【発明の効果】
【０００８】
本発明は、縮小機能を用いた試し印刷において、複数の縮小率の印刷画像を記録材の１面に割り付けて印刷する画像形成装置、その制御方法、及びプログラムを提供できる。
【図面の簡単な説明】
【０００９】
【図１】画像形成装置の構成例を示すブロック図。
【図２】画像読取部１０１で読み取る原稿と読み取った画像データの一例を示す模式図。
【図３】表示・操作部１０４で表示するコピー動作の操作画面を表す模式図。
【図４】縮小動作での縮小率試し印刷の出力結果の一例を表す模式図。
【図５】表示・操作部１０４で表示するボックスプリント動作の操作画面を表す模式図。
【図６】ページ集約動作での縮小率試し印刷の出力結果の２つの例を表す模式図。
【図７】ボックスプリント動作でページ集約を行う場合について処理の流れを示すフローチャート。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態について図面を用いて説明する。尚、以下の実施形態は特許請求の範囲に係る発明を限定するものでなく、また実施形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１１】
＜画像形成装置の構成＞
以下では、図１乃至図７を参照して、本発明の一実施形態について説明する。まず、図１を参照して、画像形成装置１００の構成について説明する。画像形成装置１００は、画像読取部１０１、画像縮小部１０２、画像結合部１０３、表示・操作部１０４、ＣＰＵ１０５、メモリ１０６、ＨＤＤ（ハードディスクドライブ）１０７及び画像印刷部１０８を備える。各コンポーネントは、データバス１０９を介して相互通信可能に接続されている。
【００１２】
画像読取部１０１は、ＣＰＵ１０５の制御により動作し、不図示の原稿フィーダにユーザがセットした原稿を１枚ずつ順次スキャンして画像データを生成し、データバス１０９を介してメモリ１０６に送信する。画像縮小部１０２は、ＣＰＵ１０５の制御により動作し、メモリ１０６に格納された画像データをデータバス１０９を介して受信して、画像縮小処理を施した画像データをデータバス１０９を介してメモリ１０６に送信する。画像結合部１０３は、ＣＰＵ１０５の制御により動作し、メモリ１０６に格納された複数の画像データをデータバス１０９を介して受信して、画像結合処理を施した画像データをデータバス１０９を介してメモリ１０６に送信する。画像結合処理では、記録材の１面に割り付けられる画像数を増加させるように、複数の画像データをそれぞれ独立に異なる角度で回転させ、任意のレイアウトで結合した画像データの生成が行われる。
【００１３】
表示・操作部１０４は、ＣＰＵ１０５の制御により動作し、データバス１０９を介してＣＰＵ１０５から受信した情報を不図示のタッチパネル付きの表示装置に表示し、また、タッチパネルによるユーザの操作情報をＣＰＵ１０５に送信する。ＣＰＵ１０５はＣＰＵであり、ＨＤＤ１０７に格納されたプログラムをメモリ１０６に読み出し、そのプログラムに従って画像形成装置全体の制御を行う。メモリ１０６は、ＣＰＵ１０５のプログラムを格納したり、画像データを格納する一時メモリである。ＨＤＤ１０７はハードディスクドライブであり、ＣＰＵ１０５のプログラムが格納してある他、画像データを格納する。画像印刷部１０８は、ＣＰＵ１０５の制御により動作し、データバス１０９を介して受信した画像データを不図示の印刷用紙に電子写真プロセスを用いて印刷出力する。データバス１０９では、各コンポーネント間における画像データや情報の転送が行われる。
【００１４】
＜画像データ＞
次に、図２を参照して、画像読取部１０１で読み取る原稿と読み取った画像データの一例について説明する。ここでは、例えば全部で１６枚の原稿を読み取ることを想定する。これらは、１枚目の原稿に「Ｐ１」、２枚目の原稿に「Ｐ２」というように、枚数を示す数値が書かれたＡ４サイズの原稿である。通常、これらの原稿を縮小することなく印刷する場合、各原稿がＡ４サイズの１６枚の記録材に印刷される。本実施形態では、これらの原稿を縮小印刷することにより、印刷されるＡ４サイズの原稿を低減する場合の試し印刷に関する。試し印刷とは、原稿を縮小印刷する際に、実際に縮小して印刷した印刷物をユーザが確認するために、例えば、試しで１ページ目だけを印刷するものである。以下では、試し印刷に対して、実際にユーザが実行しようとする動作、例えば、コピー、ボックスプリントなどの動作を本印刷と称する。なお、以下の説明では、画像読取部１０１がスキャンして生成した画像データも同じ図で表す。
【００１５】
＜コピー動作設定の操作画面＞
次に、図３を参照して、表示・操作部１０４で表示するコピー動作の操作画面について説明する。画面３０１は、コピー動作の操作画面を示す。画面３０２は、コピー動作の縮小率の設定画面を示す。画面３０３は、コピー動作の縮小率試し印刷予約の設定画面を示す。画面３０４は、縮小率試し印刷予約中のコピー動作の操作画面を示す。画面３０５は、縮小率試し印刷予約実行中の縮小率の設定画面を示す。画面３０６は、縮小率試し印刷予約実行中のページ集約モードの設定画面を示す。いずれの画面もＣＰＵ１０５の制御によって表示・操作部１０４の表示装置に表示されるものである。
【００１６】
画面３０１において、ボックスプリントのタブが押されると、後述する画面５０１に遷移する。画面３０１において、縮小ボタンが押されると、縮小コピーの縮小率の設定画面３０２に遷移する。画面３０１において、ページ集約ボタンが押されると、不図示のページ集約コピーのモード設定画面に遷移する。画面３０１において、用紙選択ボタンが押されると、印刷用紙の設定を行う不図示の用紙選択画面に遷移する。画面３０１において、リセットボタンが押されると、縮小コピーの縮小率の設定とページ集約コピーのモードの設定と印刷用紙の選択内容とを初期化する。画面３０１において、スタートボタンが押されると、ＣＰＵ１０５はコピー動作を開始する。画面３０１において、ストップボタンが押されると、実行中のコピー動作を停止する。
【００１７】
ここで、コピー動作について説明する。画像読取部１０１がＣＰＵ１０５の制御により原稿をスキャンして画像データを生成し、データバス１０９を介してメモリ１０６に画像データを転送する。縮小率の設定がある場合、ＣＰＵ１０５の制御によりメモリ１０６に記憶された画像データはデータバス１０９を介して画像縮小部１０２に転送され、画像縮小処理を施された後、データバス１０９を介してメモリ１０６に転送される。ページ集約の設定がある場合は、ＣＰＵ１０５の制御によりメモリ１０６に記憶された縮小画像データはデータバス１０９を介して画像結合部１０３に転送され、複数の画像データが結合された後、データバス１０９を介してメモリ１０６に転送される。そして、ＣＰＵ１０５は、メモリ１０６に記憶された画像データをデータバス１０９を介して画像印刷部１０８に転送する。その後、画像印刷部１０８は、ＣＰＵ１０５の制御により印刷用紙に画像データを印刷して出力する。
【００１８】
画面３０２において、縮小率のボタンが選択されてＯＫボタンが押されると、ＣＰＵ１０５は選択された縮小率の設定をして画面３０１に遷移する。このとき、画面３０１の縮小ボタン内に設定した縮小率が表示されてもよい。画面３０２において、キャンセルボタンが押されると、ＣＰＵ１０５は縮小率の設定を縮小なしにして画面３０１に遷移する。画面３０２において、縮小率試し印刷ボタンが押されると、縮小率試し印刷予約の設定画面３０３に遷移する。
【００１９】
画面３０３において、縮小率のチェックボックスが押されると、ＣＰＵ１０５はその縮小率のチェックボックスの選択状態を反転して、試し印刷レイアウトプレビューの内容を更新する。試し印刷レイアウトの画像データの配置は、選択された縮小率の組み合わせによって決定される。画面３０３において、白黒出力のチェックボックスが押されると、ＣＰＵ１０５は、そのチェックボックスの選択状態を反転して、縮小率試し印刷の印刷設定を変更する。画面３０３において、省トナーのチェックボックスが押されると、ＣＰＵ１０５はそのチェックボックスの選択状態を反転して、縮小率試し印刷の印刷設定を変更する。画面３０３において、両面印刷のチェックボックスが押されると、ＣＰＵ１０５はそのチェックボックスの選択状態を反転して、縮小率試し印刷の印刷設定を変更する。画面３０３において、用紙選択ボタンが押されると、ＣＰＵ１０５は不図示の用紙選択画面を表示してユーザに用紙選択をさせ、縮小率試し印刷の印刷設定を変更する。これらの縮小率試し印刷の印刷設定を設定することで、試し印刷と本印刷の印刷設定を変えることができる。つまり、本実施形態では、試し印刷の印刷設定を原稿の印刷設定とは別に設定することができる。画面３０３において、キャンセルボタンが押されると、ＣＰＵ１０５は縮小率試し印刷予約の設定を予約なしにして画面３０１に遷移する。画面３０３において、試し印刷予約ボタンが押されると、ＣＰＵ１０５は縮小率試し印刷予約の設定を予約ありにして画面３０４に遷移する。
【００２０】
画面３０４では、画面３０１の縮小ボタンが網掛け表示の縮小率試し印刷ボタンとなり、スタートボタンが試し印刷スタートボタンになったものであり、試し印刷スタートボタン以外のボタンの動作は画面３０１と同じである。画面３０４において、試し印刷スタートボタンが押されると、ＣＰＵ１０５は、コピーの縮小率試し印刷動作を開始する。画面３０４において、試し印刷動作が完了すると、原稿の印刷（本印刷）における縮小率の選択画面３０５に遷移する。
【００２１】
ここで、コピーの縮小率試し印刷動作について説明する。画像読取部１０１がＣＰＵ１０５の制御により原稿を１枚だけスキャンして画像データを生成し、データバス１０９を介してメモリ１０６に画像データを転送する。画面３０３の縮小率試し印刷予約でチェックされた縮小率それぞれの縮小画像データを生成してメモリ１０６に記憶させるため、ＣＰＵ１０５は、縮小画像生成手段として機能し、チェックされた縮小率それぞれについて、前述のコピー動作で示した手順で画像縮小部１０２での画像縮小処理を行う。次に、ＣＰＵ１０５は、縮小率試し印刷に関する情報を示す画像データを生成する。このとき、選択された縮小率の組み合わせによって、余白部分に情報を含む画像データを結合するか、または、それぞれの画像データに情報を重ねる配置とするかを決定し、それに従って情報を示す画像データを生成する。つまり、余白部分に情報を含む配置の場合は、ＣＰＵ１０５は余白の形状に合わせた白紙の画像データをメモリ１０６上に生成し、その中に情報を書き込む。一方、それぞれの画像データに情報を重ねる配置の場合は、ＣＰＵ１０５はメモリ１０６に記憶されている縮小画像データに対して情報を重ねるように書き込む。そして、必要な画像データがすべて揃った後、ＣＰＵ１０５は、画像結合部１０３によって、試し印刷レイアウトの通りに配置した結合画像データを生成し、メモリ１０６に転送する。ここで、縮小率試し印刷の印刷条件で白黒出力、省トナー、両面印刷、用紙選択の設定があれば、ＣＰＵ１０５は、画像印刷部１０８に対してこれらの設定を送信する。このように本実施形態に係る画像形成装置１０では、コピー動作である本印刷とは別に縮小率試し印刷の印刷条件を設定することができる。そして、ＣＰＵ１０５は、メモリ１０６に記憶された画像データを、データバス１０９を介して画像印刷部１０８に転送する。その後、画像印刷部１０８がＣＰＵ１０５の制御により印刷用紙に画像データを印刷して出力する。
【００２２】
画面３０５において、縮小率のボタンが選択されてプリント開始ボタンが押されると、ＣＰＵ１０５は、選択された縮小率の設定をしてコピー動作を開始する。ただし、画像読取部１０１はＣＰＵ１０５の制御によりすでに原稿を１枚だけスキャンして画像データを生成してあるので、２枚目以降の原稿についてスキャンと画像データの生成が行われる。それ以外は前述のコピー動作と同じである。なお、試し印刷で生成した画像データと異なる縮小率が選択された場合には、１枚目からの画像データを生成する必要がある。画面３０５において、中止ボタンが押されると、ＣＰＵ１０５は、縮小率の設定を縮小なしにして画面３０１に遷移する。画面３０５において、ページ集約ボタンが押されると、ページ集約モードの選択画面３０６に遷移する。
【００２３】
画面３０６において、ページ集約モードが選択されてプリント開始ボタンが押されると、ＣＰＵ１０５は選択されたページ集約モードの設定をしてコピー動作を開始する。ただし、画像読取部１０１は、ＣＰＵ１０５の制御によりすでに原稿を１枚だけスキャンして画像データを生成してあるので、２枚目以降の原稿についてスキャンと画像データの生成が行われる。それ以外は前述のコピー動作と同じである。画面３０６において、中止ボタンが押されると、ＣＰＵ１０５はページ集約の設定をページ集約なしにして画面３０１に遷移する。画面３０６において、縮小ボタンが押されると、縮小率の選択画面３０５に遷移する。ここで、集約モードとは、画面３０６に示すように、画像データに対応する画像を出力する１枚の記録材の１面に複数のページを割り付けるモードを示す。例えば、原稿２ページ分を記録材の１面に縮小して印刷する２ｉｎ１や、原稿４ページ分を記録材の１面に縮小して印刷する４ｉｎ１などのモードがある。
【００２４】
＜試し印刷の出力例＞
次に、図４を参照して、画面３０１乃至３０６を操作し、縮小率試し印刷を実行した際の出力結果について説明する。図４に示す出力結果は、操作画面３０３のプレビューで示した縮小率設定に対応した出力結果となる。同じ原稿を異なる縮小率（７０％、５０％、３５％）で縮小処理した３つのページ画像データと、ＣＰＵ１０５が生成した縮小率試し印刷に関する情報を示す画像データとを、お互いに重なり合わないように１枚の用紙の片面に割り付けて生成してある。画像データの配置は、なるべく印刷用紙面数が少なくなるようにＣＰＵ１０５が決定するもので、縮小率試し印刷する縮小率の組み合わせと印刷する用紙サイズによって変わり、その決定にはＨＤＤ１０７に記憶されている不図示のテーブルを用いている。当該テーブルには、複数の縮小率の組み合わせと、当該組み合わせに対応する画像のレイアウトとが紐付けて定義されている。また、縮小率試し印刷に関する情報を示す画像データの生成方法も、そのテーブルに記憶されたものであり、縮小率試し印刷を行う縮小率の組み合わせと印刷する用紙サイズによって変わる。
【００２５】
余白部分の形状によって情報の配置も変わるだけでなく、余白部分が小さくて情報を配置することが適切でない場合には、縮小処理した画像部分に情報を重ねる配置となる場合もある。図４では、複数の縮小処理した画像を互いに重なり合わないように結合しているが、本発明はこれに限定されず、選択された複数の縮小処理した画像によっては一部が重なるように結合してもよい。縮小画像部分に情報を重ねる配置となる場合には、ＣＰＵ１０５はメモリ１０６を作業領域として使用し、縮小した画像を上書き編集することで情報を重ねた画像データを生成する。縮小率試し印刷に関する情報には、縮小率の数値と、それに対応した大きさとなるページ集約モード名称、縮小率試し印刷であることを示す文字列、等が含まれる。
【００２６】
＜コピー動作の具体例＞
次に、コピー動作の具体例について説明する。ここでは、図３の各画面に示している内容に従って、コピーの縮小率試し印刷を行い、ページ集約モードが２ｉｎ１の設定でコピーを行う場合の動作について説明する。ユーザは、コピーする原稿を画像読取部１０１の不図示の原稿フィーダにセットして、操作画面３０１の縮小ボタンを押す。操作画面は画面３０２となり、ユーザは縮小率試し印刷ボタンを押す。操作画面は画面３０３となり、ユーザは試し印刷予約ボタンを押す。操作画面は画面３０４となり、ユーザは試し印刷スタートボタンを押す。このように、本印刷が原稿を読み取って得た画像データを用いる（コピー動作）場合には、試し印刷が設定されると予約のみが行われ、別途ユーザの指示（試し印刷スタートボタンの押下）に従って試し印刷が実行される。原稿フィーダの原稿が１枚だけスキャンされる。ＣＰＵ１０５は、スキャンで生成した画像データを元にして、７０％縮小、５０％縮小、及び、３５％縮小の画像データを画像縮小部１０２で生成し、メモリ１０６に記憶させる。さらに、ＣＰＵ１０５は、余白の形状に合わせた白紙の画像データをメモリ１０６上に生成し、その中に情報を書き込む。ここで、書き込む情報は、図４に示すように、縮小率を表す数値と試し印刷であることを示す文字列である。そして、ＣＰＵ１０５は、余白も含めてすべての画像データを画像結合部１０３に送信して、結合した画像データを生成し、設定された印刷設定を使って画像印刷部１０８で印刷する。ユーザは、図４で示した印刷結果を得る。この印刷結果は、白黒で省トナーで試し印刷紙に印刷されたものである。ユーザは、印刷結果を見ることで適切な大きさを判断し、ここでは７０％を採用する。試し印刷が終わると、操作画面は画面３０５となる。ユーザは７０％であれば、２ｉｎ１のページ集約にすることを考えて、ページ集約ボタンを押す。操作画面は画面３０６となり、ユーザは２ｉｎ１を選択して、プリント開始ボタンを押す。ＣＰＵ１０５は２枚目以降の原稿の読み込みを行い、２ｉｎ１のページ集約でコピー動作を開始する。このように、ユーザは本印刷のやり直しをせずに適切な縮小率でコピーを行うことができる。
【００２７】
＜ボックスプリント設定の操作画面＞
次に、図５を参照して、表示・操作部１０４で表示するボックスプリント動作の操作画面について説明する。ボックスプリントは、コピーと異なり、原稿から読み取った画像データを用いず、既に画像形成装置１００に保持されている画像データを用いて印刷を実行する。したがって、コピー動作では試し印刷の予約を行い、原稿の読取処理が開始された後に試し印刷を実行していたが、ボックスプリント動作では、既に画像データを保持しているため、試し印刷の設定がなされると直ぐに試し印刷を実行することができる。画面５０１は、ボックスプリント動作の操作画面を示す。画面５０２は、ボックスプリント動作のページ集約の設定画面を示す。画面５０３は、ボックスプリント動作の縮小率試し印刷予約の設定画面を示す。画面５０４は、画面５０３とは別の設定の縮小率試し印刷予約の設定画面を示す。画面５０５は、ボックスプリント動作の印刷実寸プレビュー画面を示す。ここで、印刷実寸プレビューとは、表示装置に表示する大きさが印刷用紙に印刷出力する大きさと同じになるような倍率で表示するプレビューのことである。この場合、ＣＰＵ１０５は、表示制御手段として機能する。
【００２８】
画面５０１において、コピーボタンが押されると、画面３０１に遷移する。画面５０１において、縮小ボタンが押されると、不図示の縮小ボックスプリントの縮小率の設定画面に遷移する。画面５０１において、ページ集約ボタンが押されると、ページ集約ボックスプリントのモード設定画面５０２に遷移する。画面５０１において、プレビューボタンが押されると、ボックスプリントプレビュー画面５０５に遷移する。画面５０１において、リセットボタンが押されると、縮小ボックスプリントの縮小率の設定とページ集約ボックスプリントのモードの設定とを初期化する。画面５０１において、文書データが選択されてスタートボタンが押されると、ボックスプリント動作を開始する。画面５０１において、ストップボタンが押されると、実行中のボックスプリント動作を停止する。
【００２９】
ここで、ボックスプリント動作について説明する。ＣＰＵ１０５は、選択された文書データをＨＤＤ１０７から読み出し、データバス１０９を介してメモリ１０６に画像データを転送する。縮小率の設定がある場合、ＣＰＵ１０５は、メモリ１０６に記憶された画像データを、データバス１０９を介して画像縮小部１０２に転送し、画像縮小処理を施した後、データバス１０９を介してメモリ１０６に転送する。ページ集約の設定がある場合、ＣＰＵ１０５は、メモリ１０６に記憶された縮小画像データを、データバス１０９を介して画像結合部１０３に転送し、複数の画像データが結合された後、データバス１０９を介してメモリ１０６に転送する。そして、ＣＰＵ１０５は、メモリ１０６に記憶された画像データを、データバス１０９を介して画像印刷部１０８に転送する。その後、画像印刷部１０８がＣＰＵ１０５の制御により印刷用紙に画像データを印刷して出力する。
【００３０】
画面５０２において、ページ集約モードのボタン（例えば、２ｉｎ１など）が選択されてＯＫボタンが押されると、ＣＰＵ１０５は選択されたページ集約モードの設定を反映して画面５０１に遷移する。このとき、画面５０１のページ集約ボタン内に設定したページ集約モードが表示されてもよい。画面５０２において、キャンセルボタンが押されると、ＣＰＵ１０５は、ページ集約モードの設定をページ集約なしにして画面５０１に遷移する。画面５０２において、縮小率試し印刷ボタンが押されると、縮小率試し印刷予約の設定画面５０３に遷移する。
【００３１】
画面５０３において、ページ集約モードのチェックボックスが押されると、ＣＰＵ１０５は、そのページ集約モードのチェックボックスの選択状態を反転して、試し印刷レイアウトプレビューの内容を更新する。なお、この操作画面はページ集約モードによる縮小率を確認するための縮小率試し印刷の設定画面であるため、ページ集約モードは縮小率で表示している。試し印刷レイアウトの画像データの配置は、選択された縮小率の組み合わせによって決定される。画面５０３において、白黒出力のチェックボックスが押されると、ＣＰＵ１０５はそのチェックボックスの選択状態を反転して、縮小率試し印刷の印刷設定を変更する。画面５０３において、省トナーのチェックボックスが押されると、ＣＰＵ１０５はそのチェックボックスの選択状態を反転して、縮小率試し印刷の印刷設定を変更する。画面５０３において、両面印刷のチェックボックスが押されると、ＣＰＵ１０５はそのチェックボックスの選択状態を反転して、縮小率試し印刷の印刷設定を変更する。画面５０３において、用紙選択ボタンが押されると、ＣＰＵ１０５は不図示の用紙選択画面を表示してユーザに用紙選択をさせ、縮小率試し印刷の印刷設定を変更する。
【００３２】
画面５０３において、キャンセルボタンが押されると、ＣＰＵ１０５は画面５０２に遷移する。画面５０３において、試し印刷実行ボタンが押されると、ＣＰＵ１０５はボックスプリントの縮小率試し印刷動作を開始する。ボックスプリントの縮小率試し印刷動作とは、前述したコピーの縮小率試し印刷動作の画像読取部１０１で原稿をスキャンして画像データを生成する部分を、ＨＤＤ１０７から選択された文書の画像データを読み出す処理に置き換えた動作である。したがって、ここでの詳細な説明は省略する。画面５０４は、チェックボックスのチェック状態とそれにより縮小率試し印刷のプレビュー表示が異なるのみで、画面５０３と同じ操作画面である。
【００３３】
画面５０５において、縮小率試し印刷ボタンが押されると、画面５０２で縮小率試し印刷ボタンが押されたときと同様に、縮小率試し印刷予約の設定画面５０３に遷移する。画面５０５において、閉じるボタンが押されると、画面５０１に遷移する。なお、画面５０５のプレビューにおいて、ユーザは、ページ全体のプレビューと、当該ページの一部を、印刷出力した際のサイズのプレビューとを確認することができる。
【００３４】
＜試し印刷の出力例＞
次に、図６を参照して、画面５０１乃至５０５を操作し、縮小率試し印刷を実行した際の出力結果について説明する。６０１、６０２は、画面５０３での縮小率設定で印刷した縮小率試し印刷結果をし、６０１がおもて面で６０２がうら面を示す。おもて面６０１に４ページ、うら面６０２に１ページを配置し、また、おもて面６０１とうら面６０２にＣＰＵ１０５が生成した縮小率試し印刷に関する情報（例えば、２ｉｎ１など）を示す画像データをお互いに重ならないように配置している。６０３、６０４は画面５０４での縮小率設定で印刷した縮小率試し印刷結果を示す。おもて面６０３に４ページ、うら面６０４に１ページを配置し、また、おもて面６０３とうら面６０４にＣＰＵ１０５が生成した縮小率試し印刷に関する情報（例えば２ｉｎ１など）を示す画像データを、画像データに重ねて配置している。このように、本実施形態によれば、縮小率試し印刷において、必要に応じて一方の面（おもて面）と、他方の面（うら面）とに縮小画像を割り付けるようにレイアウトしてもよい。また、ここでは、１枚の記録材へ縮小画像を試し印刷する例を示しているが、両面を用いても選択された全ての縮小画像を印刷できない場合には、２枚目の記録材を用いてもよい。即ち、本実施形態に係る画像形成装置１００は、できるだけ少ない記録材に試し印刷を行うように、即ち、記録材の１面に割り付けられる画像数を増加させるように、選択された複数の縮小画像をレイアウトすることを特徴とする。
【００３５】
＜ボックスプリント動作の具体例＞
ここで、ボックスプリント動作の具体例について説明する。ここでは、図５の各画面に示す内容に従って、ボックスプリントのページ集約設定で縮小率試し印刷の設定変更をして、ページ集約モードが２ｉｎ１の設定でボックスプリントを行う場合の動作について説明する。ユーザは操作画面５０１の文書リストから、文書１を選択してページ集約ボタンを押す。操作画面は画面５０２となり、ユーザは縮小率試し印刷ボタンを押す。操作画面は画面５０３となり、ユーザはページ集約モードのチェックボックスのページ集約なしと１６ｉｎ１を反転させて設定を変更する。ＣＰＵ１０５は選択された縮小率の組み合わせから縮小率試し印刷のレイアウト表示を変化させるため、操作画面は画面５０４のようになる。ユーザがこの状態で試し印刷実行ボタンを押すと、ＣＰＵ１０５は文書１の１ページ目の画像データを元にして、１００％そのまま、７０％縮小、５０％縮小、３５％縮小、および、３３％縮小の画像データを画像縮小部１０２で生成し、メモリ１０６に記憶させる。さらにＣＰＵ１０５は、各画像データに重ねて試し印刷のための情報を書き込む。ここで、書き込む情報は、図６の６０３、６０４に紙よすように、ページ集約のモードである。そして、ＣＰＵ１０５は、余白も含めてすべての画像データを画像結合部１０３に送信して、結合した画像データを生成し、設定された印刷設定を使って画像印刷部１０８で印刷する。ユーザは、図６の６０３、６０４で示した印刷結果を得る。この印刷結果は、白黒で省トナーで試し印刷紙に印刷されたものである。ユーザは、印刷結果を見ることで適切な大きさを判断し、ここでは２ｉｎ１を採用する。試し印刷が終わると操作画面は画面５０２に戻っているので、ユーザは２ｉｎ１を選択して、ＯＫボタンを押す。操作画面は画面５０１になり、ユーザはスタートボタンを押す。ＣＰＵ１０５は２ｉｎ１のページ集約で文書１のボックスプリント動作を開始する。このように、ユーザは印刷のやり直しをせずに適切な縮小率でボックスプリントを行うことができる。
【００３６】
＜処理手順＞
次に、図７を参照して、ボックスプリント動作でページ集約を行う場合についての処理手順について説明する。説明の簡略化のため、ページ集約以外の設定は省略してある。なお、以下で説明する処理は、ＣＰＵ１０５がＨＤＤ１０７等に記憶された制御プログラムをメモリ１０６に読み出して実行することにより実現される。７１はボックスプリント動作の操作画面５０１での処理の流れを示し、７２はボックスプリント動作の操作画面５０２、５０３、５０４での処理の流れを示す。なお、Ｓ７２１乃至Ｓ７３３の処理は、本発明の特徴的な制御であり、縮小率試し印刷の動作となる。図３及び図４を用いて説明したコピー動作時の縮小率試し印刷（画面３０３）における制御についても以下で説明する処理と同様の処理が行われる。したがって、コピー動作についての詳細な処理手順については説明を省略する。まず、フローチャート７１を参照して、ボックスプリントの処理の流れについて説明する。
【００３７】
Ｓ７０１において、ＣＰＵ１０５は、表示・操作部１０４に操作画面５０１を表示する。続いて、Ｓ７０２において、ＣＰＵ１０５は、表示・操作部１０４に文書選択ボタンのユーザ操作があったかどうかを確認し、あればＳ７０３に進み、なければＳ７０４に進む。Ｓ７０３において、ＣＰＵ１０５は、選択された文書に対して表示・操作部１０４に太枠を表示して（図５では文書１が選択されている。）、Ｓ７０４に進む。
【００３８】
Ｓ７０４において、ＣＰＵ１０５は、表示・操作部１０４において縮小ボタンのユーザ操作があったかどうかを確認し、あれば縮小設定の処理に進み、なければＳ７０５に進む。縮小設定の処理は、フローチャート８０２のＳ７２１乃至Ｓ７３３の処理に相当する。Ｓ７０５において、ＣＰＵ１０５は、表示・操作部１０４にページ集約ボタンのユーザ操作があったかどうかを確認し、あれば７２に示すページ集約設定のフローチャートに進み、なければＳ７０６に進む。
【００３９】
Ｓ７０６において、ＣＰＵ１０５は、表示・操作部１０４にプレビューボタンのユーザ操作があったかどうかを確認し、あれば不図示のプレビューのフローチャートに進み、なければＳ７０７に進む。Ｓ７０７において、ＣＰＵ１０５は、表示・操作部１０４にスタートボタンのユーザ操作があったかどうかを確認し、あればＳ７０８に進み、なければＳ７０２に戻る。
【００４０】
Ｓ７０８において、ＣＰＵ１０５は、ＨＤＤ１０７に格納されている文書の中からＳ７０３で選択された文書の画像データを読み出して、メモリ１０６に転送し、Ｓ７０９に進む。Ｓ７０９において、ＣＰＵ１０５は、縮小またはページ集約の設定があるかどうか確認し、あればＳ７１０に進み、なければ現在の画像データを印刷用画像データとして記憶してＳ７１３に進む。
【００４１】
Ｓ７１０において、ＣＰＵ１０５は、縮小設定の縮小率またはページ集約設定のモードによって決定される縮小率での画像縮小を行う。具体的には、ＣＰＵ１０５は、メモリ１０６に記憶している文書データのすべてのページの画像データについて画像縮小部１０２による画像縮小処理を行い、縮小画像データをメモリ１０６に転送する。その後、Ｓ７１１に進む。
【００４２】
Ｓ７１１において、ＣＰＵ１０５は、ページ集約の設定があるかどうか確認し、あればＳ７１２に進み、なければ縮小画像データを印刷用画像データとして記憶してＳ７１３に進む。Ｓ７１２において、ＣＰＵ１０５は、ページ集約設定のモードに応じて２、４、８、９、または、１６ページ毎に画像データの画像結合を行う。具体的には、ＣＰＵ１０５は、メモリ１０６に記憶している文書データの画像データをページ集約設定のモードに応じたページ数毎に画像結合部１０３による画像結合処理を行い、結合画像データをメモリ１０６に転送し、結合画像データを印刷用画像データとして記憶する。これをすべてのページについて行った後、Ｓ７１３に進む。Ｓ７１３において、ＣＰＵ１０５は、メモリ１０６に記憶している印刷用画像データを画像印刷部１０８に転送して印刷し、ボックスプリントのフローチャートの先頭に戻る。
【００４３】
次に、７２に示すページ集約設定の処理の流れについて説明する。当該フローチャート７２は、Ｓ７０５の判定でページ集約ボタンが押されたと判定されると実行される。Ｓ７１４において、ＣＰＵ１０５は、表示・操作部１０４に操作画面５０２を表示して、Ｓ７１５に進む。Ｓ７１５において、ＣＰＵ１０５は、表示・操作部１０４にモード選択ボタンのユーザ操作があったかどうかを確認し、あればＳ７１６に進み、なければＳ７１７に進む。
【００４４】
Ｓ７１６において、ＣＰＵ１０５は、選択されたモードに対して表示・操作部１０４に太枠を表示して、Ｓ７１７に進む。Ｓ７１７において、ＣＰＵ１０５は、表示・操作部１０４にＯＫボタンのユーザ操作があったかどうかを確認し、あれば７１に示すボックスプリントのフローチャートに進み、なければＳ７１８に進む。Ｓ７１８において、ＣＰＵ１０５は表示・操作部１０４にキャンセルボタンのユーザ操作があったかどうかを確認し、あればＳ７１９に進み、なければＳ７２０に進む。Ｓ７１９において、ＣＰＵ１０５は、ページ集約のモードをなしに変更して、７１に示すボックスプリントのフローチャートに進む。
【００４５】
Ｓ７２０において、ＣＰＵ１０５は表示・操作部１０４に縮小率試し印刷ボタンのユーザ操作があったかどうかを確認し、あればＳ７２１に進み、なければＳ７１５に進む。
【００４６】
Ｓ７２１において、ＣＰＵ１０５は、表示・操作部１０４に操作画面５０３を表示して、Ｓ７２２に進む。Ｓ７２２において、ＣＰＵ１０５は、表示・操作部１０４にチェックボックスのユーザ操作があったかどうかを確認し、あればＳ７２３に進み、なければＳ７２４に進む。
【００４７】
Ｓ７２３において、ＣＰＵ１０５は操作されたチェックボックスに対して表示・操作部１０４の状態を反転して表示し、縮小率試し印刷の縮小画像データの配置のプレビューを更新する。具体的には、ＣＰＵ１０５は、ＨＤＤ１０７から縮小率試し印刷の画像データの配置を決定するためのテーブルを読み出してメモリ１０６に転送する。この不図示のテーブルには、ページ集約のチェックボックスでチェックが付いているページ集約のモードの組み合わせに対するレイアウト情報が格納されている。ＣＰＵ１０５はこのテーブルを参照することで、縮小率試し印刷の画像データに配置する各縮小画像データの向きと配置を決定して、縮小率試し印刷の縮小画像データの配置のプレビュー表示を更新する。その後、Ｓ７２４に進む。
【００４８】
Ｓ７２４において、ＣＰＵ１０５は、表示・操作部１０４に用紙選択ボタンのユーザ操作があったかどうかを確認し、あればＳ７２５に進み、なければＳ７２６に進む。Ｓ７２５において、ＣＰＵ１０５は、表示・操作部１０４に不図示の用紙選択の操作画面を表示して、ユーザの操作に従った用紙選択処理を行い、完了後にＳ７２６に進む。用紙選択に関する詳細な説明は省略する。
【００４９】
Ｓ７２６において、ＣＰＵ１０５は、表示・操作部１０４にキャンセルボタンのユーザ操作があったかどうかを確認し、ページ集約設定のフローチャートの先頭に戻り、なければＳ７２７に進む。Ｓ７２７において、ＣＰＵ１０５は、表示・操作部１０４に試し印刷実行ボタンのユーザ操作があったかどうかを確認し、あればＳ７２８に進み、なければＳ７２２に進む。Ｓ７２８において、ＣＰＵ１０５は、ＨＤＤ１０７に格納されている文書の中からＳ７０３で選択された文書の最初のページの画像データを読み出して、メモリ１０６に転送し、Ｓ７２９に進む。
【００５０】
Ｓ７２９において、ＣＰＵ１０５は、ページ集約のチェックボックスのうちチェックが付いているページ集約のモードすべてについて、対応する縮小率での画像縮小を行う。具体的には、ＣＰＵ１０５は、メモリ１０６に記憶している文書データの最初のページの画像データについて画像縮小部１０２による画像縮小処理を行い、縮小画像データをメモリ１０６に転送する。これをチェックが付いているページ集約のモードに対応する縮小率すべてについて行った後、Ｓ７３０に進む。
【００５１】
Ｓ７３０において、ＣＰＵ１０５は、ＨＤＤ１０７から縮小率試し印刷の画像データの配置を決定するためのテーブルを読み出してメモリ１０６に転送する。ＣＰＵ１０５は、このテーブルを参照することで、縮小率試し印刷の画像データに配置する各縮小画像データの向きと配置（レイアウト）、および、縮小率試し印刷に関する情報を示す画像データの生成方法を決定する。Ｓ７３１において、ＣＰＵ１０５は、縮小率試し印刷に関する情報を示す情報画像データを生成する。上述したように、各縮小画像データの配置状況によって、余白部分に情報を配置する場合と、各縮小画像部分に情報を重ねて配置する場合がある。
【００５２】
Ｓ７３２において、ＣＰＵ１０５は、各縮小画像データと情報画像データがレイアウト情報から決定した向きと配置になるように画像結合を行う。具体的には、ＣＰＵ１０５はメモリ１０６に記憶している縮小画像データと情報画像データを向きと配置の指示と共に画像結合部１０３に転送して画像結合処理を行い、出力された結合画像データをメモリ１０６に転送する。その後、Ｓ７３３に進む。Ｓ７３３において、ＣＰＵ１０５は、メモリ１０６に記憶している結合画像データを画像印刷部１０８に転送して印刷し、ページ集約設定のフローチャートの先頭に戻る。尚、本フローチャートでは、縮小率試し印刷を行うにあたって、試し印刷に用いられるページは先頭ページとしていたが、試し印刷に用いられるページをユーザが任意に選択できるようにしてもよい。即ち、図５の示す画面の何れかにおいて、印刷すべきページを指定する画面を用意し、当該画面においてユーザに指定されたページを、縮小率試し印刷を行うにあたっての印刷対象のページとするようにしてもよい。又は、全ページの中で、最も小さい（又は最も大きい）文字があるページや、特定の画像があるページ等の、任意の条件に基づいて試し印刷対象となるページを自動的に選択する機能を画像形成装置に設けるようにしてもよい。
【００５３】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2013098937.tif 000003
【図２】
2013098937.tif 000004
【図３】
2013098937.tif 000005
【図４】
2013098937.tif 000006
【図５】
2013098937.tif 000007
【図６】
2013098937.tif 000008
【図７】
2013098937.tif 000009