(57)【要約】【課題】集約印刷などの変倍印刷の際にストレスなくプレビューを行って、印刷ミスを容易に防止する。【解決手段】コントローラ１００は画像形成を行う際、画像データについて、変倍処理などの所定の処理を行う処理指示があったか否かを判定する。所定の処理指示があったと判定すると、コントローラは所定の処理後の画像データに応じて記録用紙に画像形成を行う際に、記録用紙に形成される画像と同一のサイズで画像を実サイズプレビュー画像として操作パネル１１０に表示する。【選択図】図２
2013091294.tif 000002
【特許請求の範囲】
【請求項１】
画像データに応じて記録用紙に画像形成を行う画像形成装置であって、
前記画像形成を行う際、前記画像データについて所定の処理を行う処理指示があったか否かを判定する判定手段と、
前記判定手段によって前記所定の処理指示があったと判定されると、前記所定の処理後の画像データに応じて前記記録用紙に画像形成を行う際に、前記記録用紙に形成される画像と同一のサイズで画像を実サイズプレビュー画像として表示するプレビュー表示制御手段とを有することを特徴とする画像形成装置。
【請求項２】
前記プレビュー表示制御手段は、前記判定手段によって前記所定の処理指示があったと判定されると、前記実サイズプレビュー画像の表示を行うためのプレビュー表示キーを表示するプレビューキー表示手段と、
前記プレビュー表示キーが操作されると、前記実サイズプレビュー画像の表示を実行するプレビュー実行手段とを有することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
プレビューの際に画像を拡大表示するための拡大キーを表示する拡大キー表示手段を有し、
前記拡大キーが操作された際、前記プレビュー表示制御手段は、前記実サイズプレビュー画像のサイズと前記画像データに応じて生成された所定のサイズのプレビュー画像のサイズとを比較して、その結果に応じて前記実サイズプレビュー画像および前記プレビュー画像のいずれか一方を表示することを特徴とする請求項１に記載の画像形成装置。
【請求項４】
プレビューの際に画像を縮小表示するための縮小キーを表示する縮小キー表示手段を有し、
前記縮小キーが操作された際、前記プレビュー表示制御手段は、前記実サイズプレビュー画像のサイズと前記画像データに応じて生成された所定のサイズのプレビュー画像のサイズとを比較して、その結果に応じて前記実サイズプレビュー画像および前記プレビュー画像のいずれか一方を表示することを特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記所定の処理が行われた画像データを処理済み画像データとして格納するとともに、当該画像データについて前記所定の処理が行われた旨の属性情報を付加して記憶する記憶手段を備え、
前記処理済み画像データに応じて前記画像形成を行う旨の指示があった際、前記判定手段によって前記処理指示がない判定されても、前記処理済み画像データに前記属性情報が付加されていると、前記プレビュー表示制御手段は、前記実サイズプレビュー画像を表示することを特徴とする請求項１に記載の画像形成装置。
【請求項６】
前記プレビュー表示制御手段は、前記処理済み画像データに前記属性情報が付加されていると前記実サイズプレビュー画像の表示を行うためのプレビュー表示キーを表示するプレビューキー表示手段と、
前記プレビュー表示キーが操作されると、前記実サイズプレビュー画像の表示を実行するプレビュー実行手段とを有することを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記所定の処理は、前記画像データの倍率を変更する変倍処理、前記画像データについて複数のページを１つのページに纏める集約処理、および予め設定された画像と前記画像データとを合成する合成処理の少なくとも１つを含むことを特徴とする請求項１〜６のいずれか１項に記載の画像形成装置。
【請求項８】
画像データに応じて記録用紙に画像形成を行う画像形成装置の制御方法であって、
前記画像形成を行う際、前記画像データについて所定の処理を行う処理指示があったか否かを判定する判定ステップと、
前記判定ステップによって前記所定の処理指示があったと判定されると、前記所定の処理後の画像データに応じて前記記録用紙に画像形成を行う際に、前記記録用紙に形成される画像と同一のサイズで画像を実サイズプレビュー画像として表示部に表示するプレビュー表示制御ステップとを有することを特徴とする制御方法。
【請求項９】
画像データに応じて記録用紙に画像形成を行う画像形成装置で用いられる制御プログラムであって、
前記画像形成装置が備えるコンピュータに、
前記画像形成を行う際、前記画像データについて所定の処理を行う処理指示があったか否かを判定する判定ステップと、
前記判定ステップによって前記所定の処理指示があったと判定されると、前記所定の処理後の画像データに応じて前記記録用紙に画像形成を行う際に、前記記録用紙に形成される画像と同一のサイズで画像を実サイズプレビュー画像として表示部に表示するプレビュー表示制御ステップとを実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ、ファクシミリ、又は複合機などの画像形成装置、その制御方法、および制御プログラムに関し、特に、画像形成装置のプレビュー機能に関する。
【背景技術】
【０００２】
近年、環境保護の観点から、オフィス等などの事業所においてペーパーレス化が推進されている。このため、複合機などの画像形成装置では、必要最低限の枚数を印刷する場合においても、印刷ミスを低減するためプレビュー機能が備えられている。
【０００３】
プレビュー機能の１つとして、例えば、印刷すべき画像に含まれる文字および図画を、用紙に印刷した場合と同一の大きさで表紙部に表示して、ユーザに確認させるようにしたものがある（例えば、特許文献１参照）。以下このプレビュー機能を実サイズプレビュー機能と呼ぶ。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−１６６７６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述の特許文献１に記載の実サイズプレビュー機能では、印刷する前に文字および図画の大きさを確認することができるので、印刷後にユーザが意図していた文字および図画の大きさと違うという理由による印刷ミスを防止することができる。
【０００６】
一方、画像形成装置おいては、用紙およびトナーを節約するため、複数ページを１ページに纏めて印刷する所謂集約印刷を設定することができる。集約印刷を行うと、集約前に比べてページサイズは小さくなる。従って、集約印刷後の文字の大きさなどを予め確認するために、集約印刷後の用紙と同一のサイズで、つまり、集約後の文字および図画サイズで実サイズプレビューを行う必要がある。
【０００７】
このように、ユーザが意図していた文字および図画の大きさと異なるという理由による印刷ミスは、ユーザによって設定された印刷設定に起因することが多い。従って、上記集約印刷のように文字や図画の大きさが原稿に対して変わるような印刷設定を行った際に合わせて上記実サイズプレビューを行うことが効果的である。
【０００８】
ところが、印刷設定による文字サイズの変更にユーザが気付かないことが多いという問題がある。
【０００９】
そこで本発明は、このような問題を解決し、集約印刷などの変倍印刷の際にユーザが意図しない文字および図画の大きさで印刷されてしまうことによる印刷ミスを未然に防止できるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
上記の目的を達成するため、本発明による画像形成装置は、画像データに応じて記録用紙に画像形成を行う画像形成装置であって、前記画像形成を行う際、前記画像データについて所定の処理を行う処理指示があったか否かを判定する判定手段と、前記判定手段によって前記所定の処理指示があったと判定されると、前記所定の処理後の画像データに応じて前記記録用紙に画像形成を行う際に、前記記録用紙に形成される画像と同一のサイズで画像を実サイズプレビュー画像として表示するプレビュー表示制御手段とを有することを特徴とする。
【００１１】
本発明による制御方法は、画像データに応じて記録用紙に画像形成を行う画像形成装置の制御方法であって、前記画像形成を行う際、前記画像データについて所定の処理を行う処理指示があったか否かを判定する判定ステップと、前記判定ステップによって前記所定の処理指示があったと判定されると、前記所定の処理後の画像データに応じて前記記録用紙に画像形成を行う際に、前記記録用紙に形成される画像と同一のサイズで画像を実サイズプレビュー画像として表示部に表示するプレビュー表示制御ステップとを有することを特徴とする。
【００１２】
本発明による制御プログラムは、画像データに応じて記録用紙に画像形成を行う画像形成装置で用いられる制御プログラムであって、前記画像形成装置が備えるコンピュータに、前記画像形成を行う際、前記画像データについて所定の処理を行う処理指示があったか否かを判定する判定ステップと、前記判定ステップによって前記所定の処理指示があったと判定されると、前記所定の処理後の画像データに応じて前記記録用紙に画像形成を行う際に、前記記録用紙に形成される画像と同一のサイズで画像を実サイズプレビュー画像として表示部に表示するプレビュー表示制御ステップとを実行させることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、集約印刷などの変倍印刷の際にユーザが意図しない文字および図画の大きさで印刷されてしまうことによる印刷ミスを未然に防止できるようになる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態による画像形成装置の一例についてそのハードウェア構成を示すブロック図である。
【図２】図１に示す画像形成装置においてプレビュー表示および印刷の際の処理を説明するための図である。
【図３】図２に示す操作パネルに表示される表示画面を説明するための図であり、（ａ）は図２に示すストレージに保存された画像データを選択するための選択画面（ボックスデータ選択画面）を示す図、（ｂ）はプリント実行画面を示す図である。
【図４】図２に示す画像形成装置で行われる実サイズプレビューの表示処理を説明するためのフローチャートである。
【図５Ａ】図２に示す画像形成装置において選択画面でプレビューキーが押し下げられた際の処理を説明するためのフローチャートである（その１）。
【図５Ｂ】図２に示す画像形成装置において選択画面でプレビューキーが押し下げられた際の処理を説明するためのフローチャートである（その２）。
【図６】図３（ａ）に示すプレビューキーを押し下げた際に操作パネルに表示されるプレビュー画像を示す図であり、（ａ）はプレビュー画像の一例を示す図、（ｂ）はプレビュー画像の他の例を示す図である。
【図７】図２に示す画像形成装置において集約済みの画像データをボックス格納してプレビュー表示する場合の処理を説明するためのフローチャートである。
【図８】図２に示す画像形成装置において、イメージ合成処理におけるプレビュー表示処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態による画像形成装置の一例について図面を参照して説明する。
【００１６】
図１は、本発明の実施の形態による画像形成装置の一例についてそのハードウェア構成を示すブロック図である。
【００１７】
図示の画像形成装置は所謂複合機（ＭＦＰ）であり、コントローラユニット１００、スキャナ部１０１、プリンタエンジン１０２、および操作部（操作パネルともいう）１１０を備えている。
【００１８】
スキャナ部１０１は、コントローラユニット１００の制御下で原稿台（図示せず）に載置された原稿に光を当てて原稿上の画像を光学的に読み取る。そして、スキャナ部１０１は光学像を電気信号に変換して画像データを得る。プリンタエンジン１０２は、コントローラユニット１００の制御下で画像データに応じて用紙に画像を形成する。操作パネル１１０はコントローラユニット１００に各種指令および印刷設定を行う際に用いられる。また、操作パネル１１０には、後述するように、設定画面および各種情報が表示される。
【００１９】
コントローラユニット１００はＣＰＵ１０５を備えており、ＣＰＵ１０５によってＭＦＰが制御される。ＲＡＭ１０６はＣＰＵ１０５のシステムワークメモリとして用いられる。また、ＲＡＭ１０６は画像データを一時記憶するための画像メモリとしても用いられる。ＲＯＭ１０７はブートＲＯＭであり、ＲＯＭ１０７にはブートプログラムが格納されている。ハードディスクドライブ（ＨＤＤ）１０８には各種処理のためのシステムソフトウェアおよび画像データなどが格納される。
【００２０】
操作部インタフェース（Ｉ／Ｆ）１０９は、操作パネル１１０に対するインタフェースであり、操作パネル１１０に、例えば、操作画面データを出力する。また、操作部Ｉ／Ｆ１０９は、操作パネル１１０から入力された情報をＣＰＵ１０５に送る。
【００２１】
ネットワークＩ／Ｆ１１１は、例えば、ＬＡＮカードであり、ＬＡＮ  Ｎ１に接続されて外部装置（例えば、コンピュータ）との間で画像データなどの情報（データ）の入出力を行う。また、モデム１１２は公衆回線１０４に接続され、外部装置（例えば、ファクシミリ装置）との間で画像などの情報の入出力を行う。
【００２２】
なお、上述の各構成要素（デバイス）はシステムバス１１３によって相互に接続されている。
【００２３】
図示のように、コントローラユニット１００には、イメージバスＩ／Ｆ１１４が備えられている。このイメージバスＩ／Ｆ１１４はシステムバス１１３と画像バス１１５とを接続するためのインタフェースである。画像バス１１５は画像データを高速で転送するためのバスであって、イメージバスＩ／Ｆ１１４はデータ構造を変換するバスブリッジとして用いられる。
【００２４】
画像バス１１５には、ラスタイメージプロセッサ（ＲＩＰ）１１６、デバイスＩ／Ｆ１１７、スキャナ画像処理部１１８、プリンタ画像処理部１１９、画像編集用画像処理部１２０、およびカラーマネージメントモジュール（ＣＭＭ）１３０が接続されている。
【００２５】
ＲＩＰ１１６は、ページ記述言語（ＰＤＬデータ）コード又は後述するベクトルデータをイメージに展開する。デバイスＩ／Ｆ部１１７は、スキャナ部１０１およびプリンタエンジン１０２に接続され、画像データを同期系又は非同期系に変換する。
【００２６】
スキャナ画像処理部１１８は、スキャナ部１０１から入力された画像データに対して、補正、加工、および編集などの各種処理を行う。プリンタ画像処理部１１９は、プリント出力を行う画像データに対して、プリンタエンジン１０２に応じた補正および解像度変換などの処理を行う。
【００２７】
画像編集用画像処理１２０は、画像データの回転および画像データの圧縮伸長処理などの各種画像処理を行う。ＣＭＭ１３０は、画像データに対して、プロファイルおよびキャリブレーションデータに基づいて色変換処理（色空間変換処理ともいう）を行うための専用ハードウェアモジュールである。
【００２８】
ここで、プロファイルとは、機器に依存した色空間で表現したカラー画像データを機器に依存しない色空間（例えば、Ｌａｂなど）に変換するための関数を表す情報である。キャリブレーションデータとは、カラー印刷の際にスキャナ部１０１およびプリンタエンジン１０２の色再現特性を修正するためのデータである。
【００２９】
図２は、図１に示す画像形成装置においてプレビュー表示および印刷の際の処理を説明するための図である。
【００３０】
なお、図２においては、説明の便宜上ＨＤＤ１０８などの記憶エリアがストレージ１３としてコントローラユニット（単にコントローラともいう）１００の外側に示されている。さらに、ここでは、ＲＩＰ１１６がコントローラ１００の外側に示されている。つまり、図２では、図１に示すコントローラ１００のうちストレージ１３およびＲＩＰ１１６を除くものがコントローラ１００として示されている。
【００３１】
画像データがスキャナ部１１又はＲＩＰ１１６からコントローラ１００に入力されると（Ｓ１０１）、コントローラ１００（つまり、図１に示すＣＰＵ１０５）はボックス（記憶エリア）と呼ばれるストレージ１３に画像データを格納する（Ｓ１０２）。
【００３２】
ユーザが操作パネル１１０によってストレージ１３に保存された画像データの選択設定を行って（Ｓ１０３）、プレビュー指示を行うと（Ｓ１０４）、コントローラ１００は、選択された画像データをストレージ１３から読み出して（Ｓ１０５）、プレビュー指示に応じてプレビュー画像を生成する（Ｓ１０６）。そして、コントローラ１００は当該プレビュー画像を操作パネル１１０に表示する（Ｓ１０７）。
【００３３】
一方、ユーザが操作パネル１１０を用いてストレージ１３に保存された画像データを選択して印刷指示を行うと、コントローラ１００ストレージ１３から選択された画像データを読み出して（Ｓ１０９）、印刷画像データを生成する（Ｓ１１０）。そして、コントローラ１００は当該印刷画像データをプリンタエンジン１０２に送る。
【００３４】
ここで、操作パネル１１０に表示される実サイズプレビューについて説明する。
【００３５】
実サイズプレビューとは、実サイズプレビューの対象である画像を操作パネル１１０に表示する際、当該対象画像を用紙（記録用紙）に印刷した場合と同一のサイズ（これを実サイズと呼ぶ）で表示することをいう。つまり、記録用紙に印刷された対象画像とプレビュー画像とを重ねると、対象画像とプレビュー画像とが一致する状態となる。このため、ユーザは実サイズプレビューを行えば、印刷物のイメージを容易に把握することができる。
【００３６】
実サイズプレビューを行う際には、ユーザが操作パネル１１０を用いて実サイズプレビュー表示指示を入力すると、その旨（実サイズプレビュー表示指示）がコントローラ１００（つまり、図１に示すＣＰＵ１０５）に通知される。
【００３７】
コントローラ１００は、当該実サイズプレビュー表示指示を受け付けると、ストレージ１３に保存された画像データ（つまり、選択された画像データ）に応じた実サイズプレビュー画像を生成する。
【００３８】
いま、実サイズプレビュー画像を生成する際には、コントローラ１００は操作パネル１１０の表示解像度（ｘ）を取得するとともに、プリンタエンジン１０２の印刷解像度（ｙ）を取得する。そして、コントローラ１００はプリンタエンジン１０２によって印刷される画像を、ｘ／ｙで算出された割合で縮小（又は拡大）して、実サイズプレビュー画像を生成する。
【００３９】
例えば、表示解像度が７２［ｄｐｉ］で、印刷解像度が６００［ｄｐｉ］であるとすると、コントローラ１００は、７２／６００＝０．１２（１２％）の割合で印刷される画像を縮小して実サイズプレビュー画像を生成する。
【００４０】
用紙サイズがＡ４サイズの用紙に印刷を行う場合には、印刷すべき画像データの大きさは横×縦が２１０ｍｍ×２９７ｍｍとなる。そして、当該画像データの画素数は、Ａ４サイズ横の画素数＝Ａ４横の長さ２１０ｍｍ／（２５．４ｍｍ／ｉｎｃｈ）×６００［ｄｐｉ］＝４９６０画素となる。また、Ａ４縦の画素数＝Ａ４縦の長さ２９７ｍｍ／（２５．４ｍｍ／ｉｎｃｈ）×６００［ｄｐｉ］＝７０１５画素となる。
【００４１】
この画像データを１２％の割合で縮小するので、実サイズプレビュー画像における画素数は、実サイズプレビュー画像の横の画素数＝４９６０画素×０．１２＝５９６画素となり、実サイズプレビュー画像の縦の画素数＝７０１５画素×０．１２＝８４２画素となる。
【００４２】
コントローラ１００は、実サイズプレビュー画像に応じた表示データを生成して、表示画像として操作パネル１４に表示する。これによって、操作パネル１４には実サイズプレビュー画像が表示されることになる。
【００４３】
続いて、図２に示す操作パネル１１０に実サイズプレビュー画像を表示する際の処理については説明する。
【００４４】
図３は図２の示す操作パネル１１０に表示される表示画面を説明するための図である。そして、図３（ａ）は図２に示すストレージ１３に保存された画像データを選択するための選択画面（ボックスデータ選択画面）を示す図であり、図３（ｂ）はプリント実行画面を示す図である。
【００４５】
ユーザが操作パネル１１０を操作して選択画面表示指示を与えると、コントローラ１００はストレージ（ボックス）１３に保存された画像データを選択するためのボックスデータ選択画面（以下単に選択画面と呼ぶ）を操作パネル１１０に表示する。
【００４６】
図３（ａ）に示すように、選択画面にはボックス１３に格納された画像データ（文書）のリスト２０１が表示される。このリスト２０１には文書毎にその登録日時、および文書名が含まれている。文書を選択する際には、例えば、文書名を指などで押し下げる（タッチする）。これによって、当該タッチした文書が選択されて反転表示される。
【００４７】
スキャンキー２０２は、現在開かれているボックス１３にスキャナ１０１から画像データを保存する場合に用いられる。そして、スキャンキー２０２を操作すると、コントローラ１００は操作パネル１１０にスキャン設定画面（図示せず）を表示する。
【００４８】
プリントキー２０３は、選択した文書をプリントする場合に用いられる。プリントキー２０３を操作すると、コントローラ１００は図３（ｂ）に示すプリント実行画面を操作パネル１１０に表示する。
【００４９】
プレビューキー２０４は、選択した文書をプレビューする際に用いられる。消去キー２０５は、選択した文書を消去する際に用いられる。２０６と２０７はそれぞれ上下スクロールキー２０６および２０７は、操作パネル１１０の表示画面（表示部）に表示可能な数を超える文書がボックス１３に登録されている際に、選択画面をスクロールする際に用いられる。閉じるキー２０８を操作すると、コントローラ１００は操作パネル１１０に標準画面（図示せず）を表示する。
【００５０】
前述のように、プリントキー２０３を操作すると、図３（ｂ）に示すプリント実行画面が操作パネル１１０に表示される。プリント実行画面には設定簡易確認表示欄２０９があり、この設定簡易確認表示欄２０９には、選択した文書で設定された設定情報（カラー又は白黒、用紙サイズ、および印刷部数など）が表示される。
【００５１】
その他の機能キー２１０を操作すると、コントローラ１００は操作パネル１１０に印刷設定の詳細画面（図示せず）を表示する。そして、印刷設定詳細画面において複数ページを一つの（単一の）ページにまとめて印刷する集約印刷を設定することができる。
【００５２】
実サイズプレビューキー２１１は、その他の機能キー２１０を操作して集約印刷を設定した後に、プリント実行画面に表示される。実サイズプレビューキー２１１を操作すると、コントローラ１００は操作パネル１１０にプレビュー画面を表示して、このプレビュー画面上に実サイズプレビュー画像を表示する。
【００５３】
ここでは、文字サイズが小さくなる印刷設定が設定されている文書については、後述するように、実サイズプレビューキー２１１が自動的に表示される。これによって、ユーザに対して、印刷前に実サイズプレビューによる確認を促して、意図していた文字および図画とはその大きさが異なるという理由による印刷ミスを防止する。
【００５４】
印刷開始キー２１２は現在設定されている印刷設定で、選択した文書を印刷する際に用いられる。設定保存キー２１３は現在設定されている印刷設定を選択した文書に関連付けて保存する際に用いられる。そして、設定保存キー２１３を操作すると、印刷設定を保存して、コントローラ１１０は操作パネル１１０に、図３（ａ）に示すボックスデータ選択画面を表示する。キャンセルキー２１４を操作すると、印刷設定をキャンセルして、コントローラ１１０は操作パネル１１０に、図３（ａ）に示すボックスデータ選択画面を表示する。
【００５５】
図４は図２に示す画像形成装置で行われる実サイズプレビューの表示処理を説明するためのフローチャートである。図４の各ステップは画像形成装置のコントローラ１００が備えるＣＰＵ１０５が、ＲＯＭ１０７やＨＤＤ１０８等のメモリに格納されたプログラムを実行することによって処理される。
【００５６】
まず、図３（ａ）に示す選択画面で文書が選択されると、コントローラ１００は選択画面で選択された文書を特定する（ステップＳ３０１）。続いて、コントローラ１００は、図３（ｂ）に示す印刷実行画面において所定の処理が行われたか否かを判定する（ステップＳ３０２）。以降、所定の処理の一例として集約印刷設定が行われたかどうかがＳ３０２において判定されたものとして説明する。
【００５７】
集約印刷設定が行われないと（ステップＳ３０２において、ＮＯ）、コントローラ１１０は既に実サイズプレビューキー２１１が表示されているか否かを判定する（ステップＳ３０３）。実サイズプレビューキー２１１が表示されていなければ（ステップＳ３０３において、ＮＯ）、コントローラ１００は表示処理を終了する。一方、実サイズプレビューキー２１１が表示されていると（ステップＳ３０３において、ＹＥＳ）、コントローラ１００は実サイズプレビューキー２１１を非表示として（ステップＳ３０４）、表示処理を終了する。
【００５８】
集約印刷設定が行われると（ステップＳ３０２において、ＹＥＳ）、コントローラ１１０は、印刷実行画面に実サイズプレビューキー２１１（プレビュー表示キー）を表示する（プレビューキー表示：ステップＳ３０５）。続いて、コントローラ１００は、実サイズプレビューの指示を受けたか、つまり、実サイズプレビューキー２１１が操作されたか否かを判定する（ステップＳ３０６）。実サイズプレビューの指示を受けないと（ステップＳ３０６において、ＮＯ）、コントローラ１００は待機する。
【００５９】
実サイズプレビューの指示を受けると（ステップＳ３０６において、ＹＥＳ）、コントローラ１００はプレビュー指示を受けた画像データ、つまり、選択した画像データをボックス１３から読み出す（ステップＳ３０７）。そして、コントローラ１０は、選択した画像データについて印刷設定に基づいて印刷画像（所定の処理後の画像データ）を生成する（ステップＳ３０８）。
【００６０】
続いて、コントローラ１００は実サイズプレビュー指示に応じて、前述のように、印刷画像を実サイズプレビュー画像に変換する（ステップＳ３０９）。そして、コントローラ１００は実サイズプレビュー画像を操作パネル１１０に表示する（プレビュー実行：ステップＳ３１０）。
【００６１】
コントローラ１００は、実サイズプレビュー画像の表示を終了するＯＫキー（図示せず）が押し下げられたか否かを判定する（ステップＳ３１１）。ＯＫキーが押し下げられないと（ステップＳ３１１において、ＮＯ）、コントローラ１００はステップＳ３１０の処理に戻って、実サイズプレビュー画像の表示を継続する。
【００６２】
一方、ＯＫキーが押し下げられると（ステップＳ３１１において、ＹＥＳ）、コントローラ１００は表示処理を終了する。
【００６３】
なお、図４に示すフローチャートでは、所定の処理として集約印刷設定を例に挙げて、実サイズプレビュー画像の表示について説明した。しかし、集約印刷設定に限らず、例えばポスター印刷設定のように変倍設定（つまり、変倍処理）を行う印刷設定、つまり、印刷の際にその大きさに影響を与える印刷設定では実サイズプレビュー画像を表示処理することが望ましい。ここで、変倍処理とは、画像データの倍率を変更して印刷を行うための処理のことをいう。
【００６４】
図５Ａおよび図５Ｂは、図２に示す画像形成装置において選択画面でプレビューキーが押し下げられた際の処理を説明するためのフローチャートである。図５Ａ，５Ｂの各ステップは画像形成装置のコントローラ１００が備えるＣＰＵ１０５が、ＲＯＭ１０７やＨＤＤ１０８等のメモリに格納されたプログラムを実行することによって処理される。
【００６５】
まず、図３（ａ）に示す選択画面で文書が選択され、プレビューキー２０４が押し下げられたとする。コントローラ１００は選択画面で選択された文書を特定する（ステップＳ４０１）。コントローラ１００は特定した文書をボックス１３から読み出す（ステップＳ４０２）。
【００６６】
続いて、コントローラ１００が選択した文書に集約印刷設定が行われているか否かを判定する（ステップＳ４０３）。集約印刷設定があると（ステップＳ４０３において、ＹＥＳ）、コントローラ１００はプレビュー設定に応じて、前述したように、実サイズプレビュー画像を生成する（ステップＳ４０４）。そして、コントローラ１００は実サイズプレビュー画像を操作パネル１１０に表示する（ステップＳ４０５）。
【００６７】
一方、集約印刷設定がないと（ステップＳ４０３において、ＮＯ）、コントローラ１００はプレビュー設定に応じて、選択した文書について標準プレビュー画像を生成する（ステップＳ４０６）。そして、コントローラ１００は標準プレビュー画像を操作パネル１１０に表示する（ステップＳ４０７）。
【００６８】
ここでは、標準プレビュー画像は、小サイズ、中サイズ、および大サイズのいずれかのサイズで表示されるが、初期状態では中サイズで標準プレビュー画像が表示される。
【００６９】
ステップＳ４０５又はステップＳ４０７の処理を行った後、コントローラ１０は操作パネル１１０に表示された標準プレビュー画像又は実サイズプレビュー画像のサイズが標準画像の大サイズより小さいか否かを判定する（ステップＳ４０８）。以下、標準プレビュー画像および実サイズプレビュー画像を単にプレビュー画像ということがある。
【００７０】
標準サイズの大サイズよりも小さいと（ステップＳ４０８において、ＹＥＳ）、コントローラ１００はプレビュー画像を拡大表示する際に用いられる拡大キーを操作パネル１１０に表示する（拡大キー表示：ステップＳ４０９）。そして、コントローラ１００はプレビュー画像が標準画像の小サイズより大きいか否かを判定する（ステップＳ４１０）。なお、プレビュー画像のサイズが標準サイズの大サイズ以上であると（ステップＳ４０８において、ＮＯ）、処理はステップＳ４１０に進む。
【００７１】
プレビュー画像が標準画像の小サイズより大きいと（ステップＳ４１０において、ＹＥＳ）、コントローラ１００はプレビュー画像を縮小表示する際に用いる縮小キーを操作パネルに表示する（縮小キー表示：ステップＳ４１１）。そして、コントローラ１００は拡大キーが押し下げられたか否かを判定する（ステップＳ４１２）。
【００７２】
なお、プレビュー画像が標準画像の小サイズ以下であると（ステップＳ４１０において、ＮＯ）、処理はステップＳ４１１に進む。
【００７３】
拡大キーが押し下げられると（ステップＳ４１２において、ＹＥＳ）、コントローラ１００は、表示中のプレビュー画像のサイズが標準画像の中サイズより小さいか否かを判定する（ステップＳ４１３）。プレビュー画像のサイズが標準画像の中サイズより小さいと（ステップＳ４１３において、ＹＥＳ）、コントローラ１００は表示中のプレビュー画像について標準画像の中サイズに相当するプレビュー画像が作成されていなければ、中サイズのプレビュー画像を生成する（ステップＳ４１４）。
【００７４】
プレビュー画像のサイズが標準画像の中サイズ以上であると（ステップＳ４１３において、ＮＯ）、コントローラ１００は表示中のプレビュー画像について標準画像の大サイズに相当するプレビュー画像が作成されていなければ、大サイズのプレビュー画像を生成する（ステップＳ４１５）。
【００７５】
ステップＳ４１４又はＳ４１５の処理に続いて、コントローラ１００は表示中のプレビュー画像について実サイズプレビュー画像に相当するプレビュー画像が生成済みであるか否かを判定する（ステップＳ４１６）。実サイズプレビュー画像に相当するプレビュー画像が生成済みであると（ステップＳ４１６において、ＹＥＳ）、コントローラ１００は、表示中のプレビュー画像と実サイズプレビュー画像とを比較する。
【００７６】
そして、コントローラ１００は、表示中のプレビュー画像よりも実サイズプレビュー画像の方がサイズが大きく、かつステップＳ４１４又はＳ４１５で生成した標準プレビュー画像よりも実サイズプレビュー画像の方がサイズが小さいか否かを判定する（ステップＳ４１７）。つまり、コントローラ１００は実サイズプレビュー画像のサイズが２番目に（次に）サイズの大きい画像であるか否かを判定することになる。
【００７７】
実サイズプレビュー画像のサイズが２番目に（次に）サイズの大きい画像であると（ステップＳ４１７において、ＹＥＳ）、コントローラ１００は操作パネル１１０に実サイズプレビュー画像を表示して（ステップＳ４１８）、ステップＳ４０８の処理に戻る。
【００７８】
一方、実サイズプレビュー画像のサイズが２番目に（次に）サイズの大きい画像でないと（ステップＳ４１７において、ＮＯ）、コントローラ１００は操作パネル１１０にステップＳ４１４又はＳ４１５で生成した標準プレビュー画像を表示して（ステップＳ４１９）、ステップＳ４０８の処理に戻る。
【００７９】
ステップＳ４１２おいて、拡大キーが押し下げられないと（ステップＳ４１２において、ＮＯ）、コントローラ１００は縮小キーが押し下げられたか否かを判定する（ステップＳ４２０）。
【００８０】
縮小キーが押し下げられると（ステップＳ４２０において、ＹＥＳ）、コントローラ１００は、表示中のプレビュー画像のサイズが標準画像の中サイズより大きいか否かを判定する（ステップＳ４２１）。プレビュー画像のサイズが標準画像の中サイズより大きいと（ステップＳ４２１において、ＹＥＳ）、コントローラ１００は表示中のプレビュー画像について標準画像の中サイズに相当するプレビュー画像が作成されていなければ、中サイズのプレビュー画像を生成する（ステップＳ４２２）。
【００８１】
プレビュー画像のサイズが標準画像の中サイズ以下であると（ステップＳ４２１において、ＮＯ）、コントローラ１００は表示中のプレビュー画像について標準画像の小サイズに相当するプレビュー画像が作成されていなければ、小サイズのプレビュー画像を生成する（ステップＳ４２３）。
【００８２】
ステップＳ４２２又はＳ４２３の処理に続いて、コントローラ１００は表示中のプレビュー画像について実サイズプレビュー画像に相当するプレビュー画像が生成済みであるか否かを判定する（ステップＳ４２４）。実サイズプレビュー画像に相当するプレビュー画像が生成済みであると（ステップＳ４２４において、ＹＥＳ）、コントローラ１００は、表示中のプレビュー画像よりも実サイズプレビュー画像の方がサイズが小さく、かつステップＳ４２２又はＳ４２３で生成した標準プレビュー画像よりも実サイズプレビュー画像の方がサイズが大きいか否かを判定する（ステップＳ４２５）。つまり、コントローラ１００は実サイズプレビュー画像のサイズが２番目に（次に）サイズの小さい画像であるか否かを判定することになる。
【００８３】
実サイズプレビュー画像のサイズが２番目に（次に）サイズの小さい画像であると（ステップＳ４２５において、ＹＥＳ）、コントローラ１００は操作パネル１１０に実サイズプレビュー画像を表示して（ステップＳ４２６）、ステップＳ４０８の処理に戻る。
【００８４】
一方、実サイズプレビュー画像のサイズが２番目に（次に）サイズの小さい画像でないと（ステップＳ４２５において、ＮＯ）、コントローラ１００は操作パネル１１０にステップＳ４２２又はＳ４２３で生成した標準プレビュー画像を表示して（ステップＳ４２７）、ステップＳ４０８の処理に戻る。
【００８５】
縮小キーが押し下げられないと（ステップＳ４２０において、ＮＯ）、コントローラ１００は、実サイズプレビュー表示を終了させるＯＫキー（図示せず）が押し下げられたか否かを判定する（ステップＳ４２８）。
【００８６】
ＯＫキーが押し下げられないと（ステップＳ４２８において、ＮＯ）、コントローラ１００はステップＳ４１２の処理に戻る。一方、ＯＫキーが押し下げられないと（ステップＳ４２８において、ＹＥＳ）、コントローラ１００はプレビュー画面を閉じて処理を終了する。
【００８７】
このように、通常プレビュー表示される標準画像（小サイズ、中サイズ、又は大サイズ）および実サイズプレビュー画像の４種類のプレビュー画像について、拡大キーおよび縮小キーの操作に応じて、選択的に操作パネル１１０に表示させることができる。
【００８８】
なお、図５Ａおよび図５Ｂに示すフローチャートでは、集約印刷設定を例に挙げて、実サイズプレビュー画像の表示について説明した。しかし、集約印刷設定に限らず、例えばポスター印刷設定のように変倍設定を行う印刷設定、つまり、印刷の際にその大きさに影響を与える印刷設定では実サイズプレビュー画像を表示処理することが望ましい。
【００８９】
図６は図３（ａ）に示すプレビューキーを押し下げた際に操作パネルに表示されるプレビュー画像を示す図である。そして、図６（ａ）はプレビュー画像の一例を示す図であり、図６（ｂ）はプレビュー画像の他の例を示す図である。
【００９０】
操作パネル１１０にはプレビューウィンドウ５０１が表示される。図示の例では、プレビューウィンドウ５０１には実サイズプレビュー画像が表示されている。いま、拡大キー５０２を押し下げると、表示中のプレビュー画像よりもサイズが大きいプレビュー画像がプレビューウィンドウ５０１に表示される（図６（ａ）参照）。
【００９１】
一方、縮小キー５０３を押し下げると、表示中のプレビュー画像よりもサイズが小さいプレビュー画像がプレビューウィンドウ５０５に表示される（図６（ｂ）参照）。
【００９２】
図５Ａおよび図５Ｂに関連して説明したように、ここでは、プレビュー画像の表示サイズとして、標準画像の小サイズ、中サイズ、および大サイズと実サイズプレビューのサイズとの合計４通りの表示サイズが表示できる。
【００９３】
従って、中サイズの標準画像がプレビュー表示されている場合に、拡大キー５０２が押し下げられると、大サイズの標準画像がプレビューウィンドウ５０１に表示されるか又は中サイズより大きくかつ大サイズより小さい実サイズプレビュー画像が存在すれば実サイズプレビュー画像がプレビューウィンドウ５０１に表示される。ＯＫキー５０４を押し下げると、前述のように、プレビュー画像表示が終了する。
【００９４】
図７は、図２に示す画像形成装置において集約済みの画像データをボックス格納してプレビュー表示する場合の処理を説明するためのフローチャートである。図７の各ステップは画像形成装置のコントローラ１００が備えるＣＰＵ１０５が、ＲＯＭ１０７やＨＤＤ１０８等のメモリに格納されたプログラムを実行することによって処理される。
【００９５】
コントローラ１００は、スキャナ１０１による読み取りの結果得られた画像データ又はページ記述言語（ＰＤＬデータ）コードによる画像データを集約してボックス１３に格納する。ここで、集約とは、複数ページの画像データを一ページに纏めることをいう。なお、集約印刷設定においては、ボックス１３に画像データを格納の時点では集約は行われず、印刷する際に複数ページの集約が行われる。
【００９６】
集約済みの画像データをボックス１３に格納しておけば、後日、当該画像データ（例えば、文書）を印刷する際あらためて集約印刷設定を行うことなく、集約済みの画像データをボックス１３から読み出して集約印刷設定を行った場合と同様に印刷物を生成することができる。
【００９７】
よって、集約印刷設定の有無のみで、実サイズプレビューの可否を判定すると、集約済みの画像データを用いて印刷を行う場合には実サイズプレビュー表示を利用できなくなる。
【００９８】
集約処理が開始されると、スキャナ１０１による読み取りの結果得られた画像データ又はＲＩＰ１１６によってページ記述言語（ＰＤＬデータ）コードをイメージに展開した画像データ（例えば、文書が入力される（ステップＳ６０１）。コントローラ１００は、操作パネル１１０から画像データを集約して格納する指示（集約格納指示）を受けたか否かを判定する（ステップＳ６０２）。
【００９９】
集約格納指示を受けると（ステップＳ６０２において、ＹＥＳ）、コントローラ１００は集約格納指示に応じて画像データを集約して集約済み画像データとする（ステップＳ６０３）。この際、コントローラ１００は集約済み画像データであることを示す情報（属性情報）を集約済み画像データに付与する（ステップＳ６０４）。そして、コントローラ１１０は集約済み画像データ（処理済の画像データ）に属性情報を付加してボックス１３に格納する（ステップＳ６０５）。
【０１００】
集約格納指示を受けないと（ステップＳ６０２において、ＮＯ）、コントローラ１００は、ステップＳ６０５の処理に進み、画像データをボックス１３に格納する。
【０１０１】
続いて、コントローラ１０１は操作パネル１１０においてプレビューキーが押し下げられたか否かを判定する（ステップＳ６０６）。プレビューキーが押し下げられないと（ステップＳ６０６において、ＮＯ）、コントローラ１１０は待機する。
【０１０２】
プレビューキーが押し下げられると（ステップＳ６０６において、ＹＥＳ）、コントローラ１１０は選択画面において選択された画像データ（例えば、文書）を特定する（ステップＳ６０７）。
【０１０３】
続いて、コントローラ１００は集約印刷設定指示を受けたか否かを判定する（ステップＳ６０８）。集約印刷設定指示を受けないと（ステップＳ６０８において、ＮＯ）、コントローラ１００は、ステップＳ６０７で特定した画像データに属性情報（集約済み情報）が存在するか否かを判定する（ステップＳ６０９）。一方、集約印刷設定指示を受けると（ステップＳ６０８において、ＹＥＳ）、コントローラ１００は操作パネル１１０に実サイズプレビューキーを表示する（ステップＳ６１０）。
【０１０４】
画像データに集約済み情報が存在すると（ステップＳ６０９において、ＹＥＳ）、コントローラ１００はステップＳ６１０に進んで、操作パネル１１０に実サイズプレビューキーを表示する。
【０１０５】
画像データに集約済み情報が存在しないと（ステップＳ６０９において、ＮＯ）、コントローラ１００は操作パネル１１０に実サイズプレビューキーが表示されているか否かを判定する（ステップＳ６１１）。実サイズプレビューキーが表示されていると（ステップＳ６１１において、ＹＥＳ）、コントローラ１００は実サイズプレビューキーを非表示として（ステップＳ６１２）、集約処理を終了する。一方、実サイズプレビューキーが表示されていないと（ステップＳ６１１において、ＮＯ）、コントローラ１００は集約処理を終了する。
【０１０６】
ステップＳ６１０の処理を行った後、コントローラ１００は実サイズプレビューの指示を受けたか否かを判定する（ステップＳ６１３）。つまり、コントローラ１００は実サイズプレビューキーが押し下げられたか否かを判定することになる。
【０１０７】
実サイズプレビューの指示を受けないと（ステップＳ６１３において、ＮＯ）、コントローラ１００は待機する。一方、実サイズプレビューの指示を受けると（ステップＳ６１３において、ＹＥＳ）、コントローラ１００は実サイズプレビュー指示を受けた画像データ、つまり、選択画面で選択された画像データをボックス１３から読み出す（ステップＳ６１４）。
【０１０８】
続いて、コントローラ１１０は印刷設定に基づいて画像データから印刷画像を作成する（ステップＳ６１５）。そして、コントローラ１１０はプレビュー設定指示に応じて印刷画像から実サイズプレビュー画像を作成する（ステップＳ６１６）。コントローラ１０はこの実サイズプレビュー画像を操作パネル１１０に表示する（ステップＳ６１７）。
【０１０９】
次に、コントローラ１１０は実サイズプレビュー表示を終了させるＯＫキーが押し下げられたか否かを判定する（ステップＳ６１８）。ＯＫキーが押し下げられないと（ステップＳ６１８において、ＮＯ）、コントローラ１１０はステップＳ６１７の処理に戻って実サイズプレビュー画像の表示を継続する。ＯＫキーが押し下げられると（ステップＳ６１８において、ＹＥＳ）、コントローラ１１０は集約処理を終了する。
【０１１０】
前述したように、実サイズプレビューキー２１１は、集約印刷が設定された場合に表示されるキーであるが、集約印刷設定以外であっても、例えば、変倍設定又はポスター印刷設定のように印刷の際に文字の大きさに影響を与えるような印刷設定の場合にも実サイズプレビューキー２１１は表示される。
【０１１１】
一方、図２に示す画像形成装置においては、予め登録された所謂スタンプ画像およびフォーム画像などを、画像データと合成して印刷する所謂イメージ合成処理を行うことができる。
【０１１２】
フォーム合成処理においては、画像データの文字部分とスタンプ画像又はフォーム画像が重なって印刷されることがある。このため、文字部分が見難くなるなどユーザが意図しない印刷が行われることがある。
【０１１３】
よって、文字の大きさに影響を与える印刷設定のみではなく、イメージ合成処理を行う印刷設定においても、実サイズプレビュー表示を行うようにする。
【０１１４】
図８は、図２に示す画像形成装置において、イメージ合成処理におけるプレビュー表示処理を説明するためのフローチャートである。図８の各ステップは画像形成装置のコントローラ１００が備えるＣＰＵ１０５が、ＲＯＭ１０７やＨＤＤ１０８等のメモリに格納されたプログラムを実行することによって処理される。
【０１１５】
まず、コントローラ１１０は選択画面において選択された画像データ（例えば、文書）を特定する（ステップＳ７０１）。続いて、コントローラ１００は集約印刷設定指示又はイメージ合成処理指示（合成設定指示）を受けたか否かを判定する（ステップＳ７０２）。
【０１１６】
集約印刷設定指示又は合成設定指示を受けると（ステップＳ７０２において、ＹＥＳ）、コントローラ１００は操作パネル１１０に実サイズプレビューキーを表示する（ステップＳ７０３）。一方、集約印刷設定指示および合成設定指示を受けないと（ステップＳ７０２において、ＮＯ）、コントローラ１００は操作パネル１１０に実サイズプレビューキーが表示されているか否かを判定する（ステップＳ７０４）。
【０１１７】
実サイズプレビューキーが表示されていると（ステップＳ７０４において、ＹＥＳ）、コントローラ１００は実サイズプレビューキーを非表示として（ステップＳ７０５）、処理を終了する。一方、実サイズプレビューキーが表示されていないと（ステップＳ７０４において、ＮＯ）、コントローラ１００は処理を終了する。
【０１１８】
コントローラ１００はステップＳ７０３の処理を行った後、実サイズプレビューの指示を受けたか否かを判定する（ステップＳ７０６）。つまり、コントローラ１００は実サイズプレビューキーが押し下げられたか否かを判定することになる。
【０１１９】
実サイズプレビューの指示を受けないと（ステップＳ７０６において、ＮＯ）、コントローラ１００は待機する。一方、実サイズプレビューの指示を受けると（ステップＳ７０６において、ＹＥＳ）、コントローラ１００は実サイズプレビュー指示を受けた画像データ、つまり、選択画面で選択された画像データをボックス１３から読み出す（ステップＳ７０７）。
【０１２０】
続いて、コントローラ１１０は印刷設定に基づいて画像データから印刷画像を作成する（ステップＳ７０８）。そして、コントローラ１１０はプレビュー設定指示に応じて印刷画像から実サイズプレビュー画像を作成する（ステップＳ７０９）。コントローラ１０はこの実サイズプレビュー画像を操作パネル１１０に表示する（ステップＳ７１０）。
【０１２１】
次に、コントローラ１１０は実サイズプレビュー表示を終了させるＯＫキーが押し下げられたか否かを判定する（ステップＳ７１１）。ＯＫキーが押し下げられないと（ステップＳ７１１において、ＮＯ）、コントローラ１１０はステップＳ７１０の処理に戻って実サイズプレビュー画像の表示を継続する。ＯＫキーが押し下げられると（ステップＳ７１１において、ＹＥＳ）、コントローラ１１０は処理を終了する。
【０１２２】
以上のように、本発明の実施の形態によれば、実サイズプレビュー表示を行って、印刷結果を事前に確認することができる。その結果、ユーザは容易に印刷物をイメージしながら印刷設定を行うことができる。つまり、印刷物の文字などがユーザの意図したものと異なって印刷されるという不都合を容易に防止することができる。
【０１２３】
さらに、文字サイズが小さくなるような印刷設定が行われている画像データ（例えば、文書）については、実サイズプレビュー表示による確認をユーザに促すようにしている。これによりユーザが意図した文字および図画の大きさと異なることが要因の印刷ミスを未然に防止することができる。
【０１２４】
このようにして、本発明の実施の形態では、集約印刷などの際にストレスなくプレビューを行うことができるばかりでなく、印刷ミスを未然に防止することができる。
【０１２５】
以上、本発明について実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
【０１２６】
例えば、上記の実施の形態の機能を制御方法として、この制御方法を画像形成装置に実行させるようにすればよい。また、上述の実施の形態の機能を有するプログラムを制御プログラムとして、この制御プログラムを画像形成装置が備えるコンピュータに実行させるようにしてもよい。なお、制御プログラムは、例えば、コンピュータに読み取り可能な記録媒体に記録される。
【０１２７】
この際、制御方法および制御プログラムの各々は、少なくとも判定ステップおよびプレビュー表示制御ステップを有することになる。
【０１２８】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【０１２９】
１３  ストレージ
１００  コントローラ（コントローラユニット）
１０１  スキャナ部
１０２  プリンタエンジン
１０５  ＣＰＵ
１０８  ＨＤＤ（ハードディスクドライブ）
１１０  操作パネル（操作部）
１１６  ＲＩＰ（ラスタイメージプロセッサ）
【図１】
2013091294.tif 000003
【図２】
2013091294.tif 000004
【図３】
2013091294.tif 000005
【図４】
2013091294.tif 000006
【図５Ａ】
2013091294.tif 000007
【図５Ｂ】
2013091294.tif 000008
【図６】
2013091294.tif 000009
【図７】
2013091294.tif 000010
【図８】
2013091294.tif 000011