(57)【要約】【課題】画像を印刷する前にプレビューディスプレイ表示部で入力された画像の階調性あるいは高解像度性を容易に確認できるように制御する。【解決手段】入力された元画像データに対してユーザーの選択により変倍処理がなされると、その倍率が所定値以上の場合には変倍処理された元画像データの単純減色処理を行い、その倍率が所定値未満の場合には変倍処理された元画像データの多値化画像処理を行い、それぞれ得られる画像をプレビューディスプレイ表示部に表示する。このように、画像を印刷する前に表示倍率に応じて多値化の方式を切り替えてプレビュー表示するので、ユーザーの要求に応じて入力された画像の階調性あるいは高解像度性を確認できる。【選択図】図１１
2004240200.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像データに基づいて記録媒体上に画像を形成する前に、前記画像を印刷プレビュー画面に表示する画像形成装置であって、
前記印刷プレビュー画面に表示する前記画像の倍率を設定する設定手段と、
前記設定された倍率が所定値より大きい場合は、変倍後の画像に対して単純減色処理を行ってから前記印刷プレビュー画面に表示させ、前記設定された倍率が所定値以下の場合は、変倍後の画像に対して多値化処理を行ってから前記印刷プレビュー画面に表示させるように制御する制御手段と、
を有することを特徴とする画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、スキャナやプリンタなどの画像入出力部を有する画像形成装置の制御に関し、特に、入力した画像データの画像を記録媒体に印刷する前にプレビュー画面で印刷する画像を目視して確認する制御に関する。
【０００２】
【従来の技術】
プリンタやデジタル複写機などのデジタル画像入出力装置は、近年広く使われるようになり、それに伴い益々高階調化、高解像度化が要求されつつある。更に、プリンタにファクシミリやイメージスキャナ等の機能を加えた複合機としてのプリンタ装置も数多く作られている。
【０００３】
そのため、デジタル画像はもはや一般的なメディアとなりつつあると同時に、その画像処理に関する画像品質への要求はより高くなってきている。さらにまた、インクジェットプリンタや電子写真プリンタの技術の発達による、小部数のカラープリントが一般的となりつつある。
【０００４】
ところで、デジタル複写機のようにデジタル画像データを一旦とり込んでから印刷する機能を持つプリンタでは、従来の光学式アナログ複写機とは異なり、印刷前のデジタル画像データを前もってディスプレイ上で目視して確認できれば、取り込み（読み込み）の失敗による誤印刷等を未然に防止できるので便利である。
【０００５】
このよう記録媒体上に画像を印刷する前に、前もって画像を予備的に表示する機能（以下、プレビュー機能と称す）を備えていると、このプレビュー機能を利用することにより、取り込みに失敗した画像（原稿）の再取り込みや取り込み後の画像の編集等による画像の修正が可能になる。そこで、デジタル画像データを確認するプレビュー機能を有するデジタル複写機などのプリンタが製品として登場してきている。
【０００６】
ところで、プレビュー機能を有するプリンタでは、印刷部とディスプレイ表示部の物理的解像度（ｄｐｉ，  ｄｏｔ  ｐｅｒ  ｉｎｃｈ）の違いから、印刷用デジタル画像の画像サイズをディスプレイ表示部のサイズに適したディスプレイ用デジタル画像に変換している。しかしながら、プレビュー機能を用いて画像を確認する場合、一般にプレビューディスプレイ部で表示される画像と実際に記録紙などの記録媒体上に印刷される画像には差異を生じる場合がある。
【０００７】
その原因は、プレビューディスプレイ表示部で表示される画像の物理的解像度と実際に記録紙上に印刷される画像の物理的解像度とが、プレビューディスプレイ表示部の構造に物理的な制約があるため大きく異なるためである。
【０００８】
例えば、プレビュー機能を有するプリンタでは、印刷用デジタル画像の画像サイズをプレビューディスプレイ表示部のサイズに適したディスプレイ用デジタル画像となるように、拡大するあるいは縮小する機能が設けられており、プレビュー機能を使用するユーザがこの拡大／縮小機能を用いることにより、適宜印刷用デジタル画像の画像サイズの倍率を変更してからプレビューディスプレイ表示部で出力画像を予測し確認することができるようになっている。
【０００９】
プレビュー機能の使用例の一例を示すと、Ａ４サイズの画像を印刷する場合に、Ａ４サイズの全体画像をプレビューディスプレイ表示部に表示して全体の画像のレイアウトをＡ４サイズの基準の大きさとして把握し、次に画像の細部をプレビューディスプレイ表示部に拡大表示して確認することが一般に行われている。
【００１０】
例えば、印刷画像とディスプレイの物理的解像度の違いにより画像の表現が異なってしまう状態に対してユーザーが細部の確認を行なえるように、ユーザーが拡大モードを選択した場合に、印刷時の物理的解像度での画素数のデジタルデータを作成し、それをディスプレプレビューディスプレイ表示部に表示することで、細部の確認が可能になる事が示されている（例えば、特許文献１）。
【００１１】
しかしながら、この方法は、プレビューディスプレイ表示部が印刷と同等の階調性を表現可能な場合であり、かつ作成された印刷時解像度相当の画素サイズのデジタルデータの表現が実際の印刷媒体への印刷結果と忠実に対応している場合にのみ、画像の細部の確認が可能となる。
【００１２】
ここで、上記説明したプレビューディスプレイ表示部には、ＴＦＴ液晶ディスプレイやＳＴＮ液晶ディスプレイ等が用いられている。特に、近年、表示画像の高品質性と高速応答性の利点によりＴＦＴパネルの需要が拡大しつつあるが、低価格性の利点等から、今なおＳＴＮ液晶ディスプレイも多用されている。しかしながら、ＳＴＮ液晶ディスプレイを用いてカラー表現や階調表現を行う場合には、その物理的特性から１画素で表現できる階調数が限られており、例えば４０９６色中、選択した２５６色のみ表示できるといった制限がある場合が多い。
【００１３】
このようにプレビューディスプレイ表示部で表現できる色数が少ない場合には、連続階調を誤差拡散法等の画像処理を用いた多値化により、擬似的に表現する必要がある。多値化画像処理の種類にはパターンディザ法、誤差拡散法、等とその変形版が一般に広く知られ、また市販の画像入出力装置にも多用されている。これら画像処理は、同業者において広く知られている方法であるので、ここではその詳細な説明を省略する。
【００１４】
一般に、多値化画像処理は、基本的には、１画素では表現できる階調数が少ないデバイスを用いながらも、複数画素からなる画像領域が平均的に元画像に近い階調になるように各画素の階調値を計算することで、画像を広域的に見た場合に視覚的に連続階調にできるという原理を用いている。例えば、単純に８ｂｉｔ  ２５６値を２ｂｉｔ  ４値に単純減色を行なった場合、階調性の無い低画質な画像になってしまうので、これを避けるため多値化画像処理が用いられている。
【００１５】
【特許文献１】
特開２００１−６３１５５号公報
【００１６】
【発明が解決しようとする課題】
しかしながら、上記説明したデジタル複写機等の画像処理装置に用いられるデジタル画像入出力部のプレビュー機能に関して、従来の方法には以下のような課題があった。それは、上記の多値化による画像処理を用いると、以下の問題がある点である。
【００１７】
すなわち、その画像処理において、画像領域の階調が元画像に近くなるように各画素の値を計算するという性質から、元画像で同じ値が連続している画素列があったとしても、それらが処理後に同じ値になるとは限らず、そのため、画像の細部の構造が壊れて表示されてしまい、例えば、高解像性が必要な細線や細かい文字などの構造が正しく表示されないという問題があった。
【００１８】
特に細かい色文字や薄文字等に対して多値化画像処理を行う場合や、中間調やカラーの背景に対して異なる色の文字がある場合等に多値化画像処理を行うと、その形状が壊れてしまい、画像領域の平均的階調は保たれたとしても、文字が読めなくなってしまうという問題があった。
【００１９】
本発明は上記従来技術の問題点を解決するためになされたものであり、その目的は、プレビュー機能を有する画像処理装置において、入力された画像を印刷する前にプレビュー表示部で表示する際に、ユーザの要求に応じて、入力された画像の階調性あるいは高解像度性を容易に確認できる画像処理装置を提供することである。
【００２０】
【課題を解決するための手段】
上記目的を達成するための本発明に係る一実施形態の画像形成装置は、以下の構成を有する。すなわち、  入力された画像データに基づいて記録媒体上に画像を形成する前に、前記画像を印刷プレビュー画面に表示する画像形成装置であって、前記印刷プレビュー画面に表示する前記画像の倍率を設定する設定手段と、前記設定された倍率が所定値より大きい場合は、変倍後の画像に対して単純減色処理を行ってから前記印刷プレビュー画面に表示させ、前記設定された倍率が所定値以下の場合は、変倍後の画像に対して多値化処理を行ってから前記印刷プレビュー画面に表示させるように制御する制御手段と、を有することを特徴とする。
【００２１】
上記目的を達成するための本発明に係る一実施形態の画像形成方法は、以下の構成を有する。すなわち、入力された画像データに基づいて記録媒体上に画像を形成する前に、前記画像を印刷プレビュー画面に表示する画像形成方法であって、前記印刷プレビュー画面に表示する前記画像の倍率を設定する設定工程と、前記設定された倍率が所定値より大きい場合は、変倍後の画像に対して単純減色処理を行ってから前記印刷プレビュー画面に表示させ、前記設定された倍率が所定値以下の場合は、変倍後の画像に対して多値化処理を行ってから前記印刷プレビュー画面に表示させるように制御する制御工程と、を有することを特徴とする。
上記目的を達成するための本発明に係る一実施形態の画像形成装置を制御する制御プログラムは、以下の構成を有する。すなわち、入力された画像データに基づいて記録媒体上に画像を形成する前に、前記画像を印刷プレビュー画面に表示する画像形成装置を制御する制御プログラムであって、前記印刷プレビュー画面に表示する前記画像の倍率を設定する設定工程のプログラムコードと、前記設定された倍率が所定値より大きい場合は、変倍後の画像に対して単純減色処理を行ってから前記印刷プレビュー画面に表示させ、前記設定された倍率が所定値以下の場合は、変倍後の画像に対して多値化処理を行ってから前記印刷プレビュー画面に表示させるように制御する制御工程のプログラムコードと、を有することを特徴とする。
【００２２】
【発明の実施の形態】
本発明の画像形成装置は、入力された画像データに基づいて記録媒体上に画像を形成する前に、画像を印刷プレビュー画面に表示する画像形成装置であって、印刷プレビュー画面に表示する画像の倍率を設定する設定手段と、設定された倍率が所定値より大きい場合は、変倍後の画像に対して単純減色処理を行ってから印刷プレビュー画面に表示させ、前記設定された倍率が所定値以下の場合は、変倍後の画像に対して多値化処理を行ってから印刷プレビュー画面に表示させるように制御する制御手段と、を有することを特徴とする。
【００２３】
ここで、例えば、制御手段は、画像データの階調変換処理を行ってから単純減色の処理を行うことが好ましい。
【００２４】
ここで、例えば、制御手段は、階調変換処理を予め設定されているルックアップテーブルを用いて行うことが好ましい。
【００２５】
ここで、例えば、ルックアップテーブルを設定する設定手段を更に有することが好ましい。
【００２６】
ここで、例えば、制御手段による制御を行う、または、行わない、を選択する選択手段を更に有することが好ましい。
【００２７】
このような本発明は、具体的に願書に添付する図１〜図１１に示す構成及び処理において、以下の実施形態と対応して実現できる。
【００２８】
以下、本発明の実施形態について詳細に説明するが、本発明の適用範囲はこの実施形態に限定されるものではない。
【００２９】
［画像形成装置の概観：図１Ａ、１Ｂ］
図１Ａと１Ｂにおいて、１０００は本発明の第１の実施形態の画像形成装置の概観を示す正面図および斜視図である。画像形成装置１０００は、画像入力部（スキャナ部）９００と画像出力部（プリンタ部）８００とにより構成されている。
【００３０】
［画像形成装置の制御構成：図２］
図２は、画像形成装置の制御構成を示すブロック図である。画像入力部９００は原稿を光学的に読み取って画像データに変換する。１０２は、画像形成装置全体の制御を行うＣＰＵである。１０３は、後述するフローチャートの処理を実現するプログラムを含むＣＰＵ１０２の動作プログラムやフォントなどの各種データや後述するルックアップテーブル（ＬＵＴ）を格納するＲＯＭである。１０４は、ＣＰＵ１０２のワークメモリとして機能したり、入力されたデータを一時的に格納するＲＡＭである。なお、ＲＡＭ１０４以外に、ＲＡＭ１０４と同様の機能を実現できるメモリ、例えば、ＥＥＰＲＯＭ等を用いても良い。
【００３１】
画像出力部８００は、画像入力部９００で読み取った画像データを記録媒体上に記録するプリンタである。このプリンタの記録方式には、感熱方式、レーザビーム方式、インクジェット方式などが挙げられる。ディスプレイ表示部１０は、画像入力部９００で読み取った画像データを記録媒体上に記録する前に表示するものであり、ＴＦＴ液晶ディスプレイやＳＴＮ液晶ディスプレイ等が用いられる。１２はディスプレイ部１０上に配置された操作部である。１０５は、画像処理部であり、後述する画像データの多値化処理や単純減色処理など画像形成装置の各種画像処理を実行する。
【００３２】
［ディスプレイ表示部：図３］
図３は、図２の画像出力部８００の上面のディスプレイ表示部１０を上方から見た図であり、１０はプレビューを表示する為のディスプレイ表示部であり、８８は、ディスプレイ表示部１０内の領域にあるプレビュー表示部である。また、１２はディスプレイ表示部１０上に配置された操作部であるユーザーインターフェース用スイッチを示している。ディスプレイ表示部１０は感圧式タッチパネルになっており、ユーザーはユーザーインターフェース用スイッチ１２を押下することにより所望の各種操作、例えば、後述する入力された画像の階調性または高解像性を確認する操作を行なうことができる。
【００３３】
［入力された元画像とプレビュー表示部の関係：図４］
以下、上記説明した図１〜図３を用いてディスプレイ表示部１０に表示される本実施形態のプレビュー機能について説明する。
【００３４】
画像入力部９００から読み込まれた画像は、記録媒体上に実際に印刷される前にディスプレイ表示部１０のプレビュー表示部８８に表示される。図４は、入力された元画像の画素サイズに対するプレビュー表示部８８に表示されるプレビューウインドウ（表示領域）の対応関係を示す図である。
【００３５】
図４（ａ）で８１は入力された元画像８１の全体画像であり、８８は元画像８１の画素と同等の縮尺で示されたプレビュー表示部８８のプレビューウインドウである。図４（ａ）で、元画像８１と同等の倍率で、プレビュー表示部８８のプレビューウインドウに元画像８１を表示する場合、プレビュー表示部８８の枠内には全ての元画像８１を表示できない。
【００３６】
そこで、図４（ｂ）に示すように、一点鎖線の枠で示される表示領域８５（プレビュー表示部８８で表示できる範囲）を矢印８９で示す各方向に上下左右に動かしながら元画像８１の領域全体を次々にプレビュー表示部８８で表示するようにする。
【００３７】
なお、プレビュー表示部８８で元画像８１の全体画像を見るためには、図４（ｃ）に示すように、元画像８１を縮小し、縮小した元画像８２を表示領域８５の範囲内で表示するようにすればよい。
【００３８】
［プレビュー表示部に表示する元画像の画像処理：図５、６，７］
次に、図５、図６、図７を用いて、異なる多値化画像処理の方式による画像の表示状態の違いについて説明する。本実施形態では、入力される画像として、図５に示すように、連続階調であり、かつ高精細の任意のデジタル画像を用いて説明する。
【００３９】
［元画像：図５］
図５において、５０は図４の入力される元画像８１の全体画像と同じものである。なお、本発明の理解を容易にするために、図５では、各画素と画像全体の対応をわかりやすく図示するために、画像形成装置で実用上使用される画像のサイズより小さい画像である３２ｘ３２画素の参考例を元画像５０としているが、例えば、図５の元画像５０を１０２４ｘ７６８等のサイズにしても原理的には同じである。
【００４０】
ここで、図５の元画像５０は全体画像の一例であり、５１は中間調で表示される中間調図形であり、中間調図形５１は薄い中間調部分５８と濃い中間調部分５９から構成されている。また５２は中間調で描かれた文字、すなわち中間調高精細で表示される中間調文字である。この例では中間調文字５２は濃い中間調で表現されている。
【００４１】
この入力された元画像５０に関し、画像全体に多値化処理を行った例を図６、図７に示す。尚、ここでは、多値化数をＮ＝２として２値化された場合の例により図示しているが、２値以上の多値化を行った場合においても、例えば最小濃度値（背景の白の濃度など）とその次に濃い濃度値の２つを２値と考えれば、原理は基本的に同様である。また、画像の白黒を反転した場合や、彩度の高いカラー画像、すなわちＲＧＢの少なくともどれか１色の値が非常に小さいカラー画像についても同様である。但し、Ｎ＝２より大きいＮの値を用いれば、より連続階調の画像に近い滑らかな画像表示となる。
【００４２】
［多値化画像処理した画像：図６］
まず、図６は、スクリーン２値化により元画像５０を多値化画像処理した画像６０の結果を示している。
【００４３】
元画像５０の各部分（中間調図形５１、薄い中間調部分５８、濃い中間調部分５９、中間調文字５２）が画像６０の各部分（中間調図形６１、薄い中間調部分６８、濃い中間調部分６９、中間調文字６２）に対応している。
【００４４】
ここで、元画像５０の中間調部分５１は、それぞれ薄い中間調部分６８、濃い中間調部分６９のように、多値化された少ない階調数（ここではＮ＝２、白黒）を用いて画像領域の画素の密度で擬似的に表示される。しかしながら、その一方で、元画像５０の中間調文字５２の処理結果である中間調文字６２を見てわかるように、文字の線を示す各画素が同じ入力値でも、画像処理で座標によって値が変わる為、文字のような細線の構造は適切に再現されていない。
【００４５】
［単純２値化処理した画像：図７］
一方、図７は、１画素毎に固定しきい値で２値に振り分けた単純２値化処理した画像７０の結果を示している。
【００４６】
図６と同様、図５の元画像５０の各部分（中間調図形５１、薄い中間調部分５８、濃い中間調部分５９、中間調文字５２）が図７の単純２値化処理した画像７０の各部分（中間調図形７１、薄い中間調部分（２値化）７８、濃い中間調部分（２値化）７９、中間調文字（２値化）７２）に対応している。
【００４７】
この単純２値化処理した画像７０を見てわかるように、中間調文字５２の処理結果である中間調文字７２は、階調は異なっているが、文字としての細線の構造はより元画像５０を正しく反映していることがわかる。一方で、単純２値化の為、中間調図形５１の薄い中間調部分５８はこの例では薄い中間調部分（２値化）７８のように消えてしまい、階調表示が適切になされていない事がわかる。
【００４８】
以上により、図５の元画像５０が、多値化画像処理の方式の違いによって、連続階調が優先されて表示される場合（図６）と、文字や細線といった高解像性を優先して表示される場合（図７）とがある事を示した。
【００４９】
［２つの画像処理：図８］
そこで、ユーザの要求（連続階調が優先して表示する場合と文字や細線といった高解像性を優先して表示する場合）に応じて、多値化の画像処理の方式（減色処理、多値化処理）の違いをプレビューズーム率に応じて切替えることでユーザに適切に表示可能とするのが本発明の特徴である。なお、以下説明するプレビューズーム率に応じて行う減色処理をユーザが希望しない場合には、行わないようにする選択手段を更に設けてもよい。
【００５０】
次に、上記説明したユーザの要求に応じて行う多値化の画像処理の切替え方式について図８を用いて説明する。
【００５１】
図８では、図４ａ、図４ｂ、図４ｃで示した入力された元画像８１の全体画像、縮小した元画像８２、プレビュー表示部８８に対応する一例として、入力された元画像９１、縮小した元画像９２に示す。また、８８はプレビュー表示部のプレビューウインドウであり、図８においても図４と同様、プレビュー表示部８８は入力された元画像９１、縮小した元画像９２の画素と同等の縮尺で示されている。
【００５２】
ここで、図８では、図５と同様、発明の要件の提示の為に、図示の例として、画像形成装置で実用上使用される画像サイズより小さい画像サイズである３２ｘ３２画素の参考例を用いて入力される元画像９１の例とし、またプレビュー表示部のプレビューウインドウ８８を１６ｘ１６画素の例によって示しているが、図５と同様、元画像９１および縮小した元画像９２が、より大きい実用上のサイズであっても原理的には同じである。
【００５３】
これらの画像に対し、表現色数に制限のあるディスプレイにプレビュー表示をする為に多値化を行うが、このときにプレビューズーム率の違いにより処理方法を切り替えて表示を行う。ユーザーからの倍率指示（図示せず）によりプレビュー倍率が設定されるが、ここで拡大倍率が高く高解像性表示を行う場合には、誤差拡散等による多値化画像処理を行わず、高精細な表示を優先して、単にビット数を切り捨てる単純減色を行う。
【００５４】
［高精細（高解像性）表示］
９５はこの処理を高倍率の元画像９１に対して行った後の単純減色処理した画像である。図８の上段の図の例では、最大倍率すなわち入力された元画像と同じ倍率で表示されている場合を示している。この元画像９１に対して図４ｂの説明と同じく、プレビューウインドウ表示位置８５を単純減色処理した画像９５の画像範囲内で動かして表示を行う。その場合のプレビュー表示部のプレビューウインドウ８８上の表示結果が９７に示されている。
【００５５】
この高精細（高解像性）表示の場合、図からわかる通り、階調表示性は単純減色により劣化してしまうが、実際の印刷画像との対応を考えた場合、小さな領域の局所的な階調性はあまり重要視されず、ユーザーがプレビューを拡大することで確認したい情報としては精細な画像構造が重要となるので、この劣化は問題とはならない。
【００５６】
［高階調（低解像性）表示］
一方、図８の下段の図において、拡大倍率を低くして元画像の広い領域の表示を行う場合には、誤差拡散等による多値化画像処理を行い階調表示性を優先して行う。９６は、低倍率に縮小した元画像９２に対して誤差拡散等による多値化画像処理した画像である。
【００５７】
図８の例では、最大倍率の画像すなわち入力された元画像を縮小し、入力された画像全体が表示されている場合を示している。この画像に対しては、プレビューウインドウ表示位置８５内に９６の画像が含まれるので、画像全体が表示できる。その場合のウインドウ８８上の表示結果が９８に示されている。
【００５８】
この高階調（低解像性）表示の場合、図からわかる通り、精細な画像構造の表示性は多値化画像処理により劣化してしまうが、プレビューの縮小によって既に精細な画像構造は失われており、ユーザーが縮小プレビューを選択することで確認したい情報としては広域な領域の階調性がより重要となるので、この精細な画像構造の表示性の劣化は問題とはならない。
【００５９】
［画像処理の切替え：図１１］
この図８に示す画像処理の切替え処理を図１１のフローチャートに示す。
【００６０】
すなわち、ステップＳ１００で、ユーザーの選択により、入力された元画像データを所定のズーム倍率となるようにズーム変倍処理（元画像データの拡大、縮小）を行う。
【００６１】
次に、ステップＳ１１０において、ズーム変倍処理でなされたズーム倍率を調べ、ズーム倍率が所定値以上の場合にはステップＳ１３０に進み、変倍処理された元画像データに対して上記説明した多値化画像処理を行ってからステップＳ１４０に進む。
【００６２】
一方、ステップＳ１１０において、ズーム倍率が所定値未満の場合にはステップＳ１３０に進み、変倍処理された元画像データに対して上記説明した単純減色処理を行ってからステップＳ１４０に進む。
【００６３】
ステップＳ１４０では、多値化画像処理された、あるいは、単純減色処理された画像を表示してからステップＳ１５０に進み、一連の作業を終了する。
【００６４】
以上示したように、本発明の構成とする事で、プレビュー表示を行う際に、表示倍率に応じて多値化の方式を切り替えることで、プレビュー表示ディスプレイの階調表現能力に制限がある場合でも、ユーザーの必要に応じて階調性と解像性の双方に関して入力画像の確認を行う事ができ、元の画像全体の構成を容易に把握する事ができる。
【００６５】
尚、本実施形態の図８における設定例では、元画像のサイズに対してプレビューウインドウの寸法が半分であり、かつプレビューのズーム倍率の切り替えを２倍で設定した例により説明を行なったが、これらは本発明の要件を簡明に図示して本発明内容の理解を助けるための設定であり、本発明は上記の例に限ることはなく、例えば、任意の元画像のサイズ、任意のプレビュー表示部のプレビューウインドウサイズ、また任意の連続した適切なズーム倍率を設定することも可能である。
【００６６】
また、上記の説明では元画像と入力時のスキャン画像を同等の画像サイズとして扱い、プレビュー最大拡大時の１画素とスキャン時の１画素とが１対１に対応している例を用いて説明したが、プリンタやスキャナの物理的解像度が高い場合には、上記の元画像として、実用上有効なサイズに縮小した画像を用いても良く、本発明の機能は原理的には同等の効果がある。
【００６７】
例えば、スキャン解像度が１２００ｄｐｉの場合、このデータを３００ｄｐｉサイズの画像データまで縮小してこれをプレビュー用の最大拡大データとみなして用いても良い。この場合、厳密には最大拡大された画像ではなく縮小画像であるが、多くのディスプレイの有効な物理的解像度が一般に８０ｄｐｉ程度であるので、８０ｄｐｉでの縮小全画面表示から３００ｄｐｉ画像データでのの拡大部分表示までをズーム範囲として上記の本発明の機能を利用しても実用上は十分有効である。
【００６８】
また上記画像処理において、ズーム倍率が連続の場合にどの値により処理方法を切り替えるかは、スキャン装置や印刷装置の物理解像度（ｄｐｉ）、プレビューディスプレイの物理解像度（ｄｐｉ）、および、何ポイントの文字を適切に表示したいか等の、実用上のデジタル画像データにおける必要な精細性によって目視や官能評価により装置毎に適切に決めれば良い。
【００６９】
尚、上記の第１の実施形態の説明では、図５に示すように、元画像５０は、中間調図形５１や中間調文字５２を用いて説明したが、図９に示すように元画像１５０が非常に薄い薄文字等を表示する場合には、単純減色のしきい値の決め方によっては、所望の精細画像が得られない場合がある。
【００７０】
すなわち、図９は、表示図形１５１と文字１５２に対して、図５の薄い中間調部分５８と同じ階調で表現されている画像に対して上記と同じ条件で単純２値化処理（単純減色処理）を行なった場合の例であり、このような条件の元画像１５０に対して単純減色処理を行なった場合には、薄文字等がしきい値より薄い値であると、背景色と同じ値になってしまい、必要な画像が得られない。
【００７１】
このような場合には、図１０（ａ）に示すＬＵＴ（ルックアップテーブル）を用いて、図１０（ｂ）に示す元画像１５０の階調を、図１０（ｃ）に一例を示すように予めより濃い画像に変換した上で、図１０（ｄ）に示すように、上記説明した単純減色処理を行なえばよい。
【００７２】
このＬＵＴ（ルックアップテーブル）を用いた元画像１５０のテーブル変換の処理に要する処理量はわずかであり、例えば、８ｂｉｔの場合、わずか２５６ｂｙｔｅのテーブルを一回適用するのみである。従って、プレビュー動作実行中に適宜、図１０（ｂ）〜（ｄ）に示す処理を行うことで、図９では確認できなかった薄文字等の精細部分を確認できるように、リアルタイムでユーザーがＬＵＴ変更しながら確認することができる。このＬＵＴ（ルックアップテーブル）は予めＲＯＭ１０３などに格納しておけばよい、
尚、上記で解像度という用語は通常、ｄｐｉ（ｄｏｔ  ｐｅｒ  ｉｎｃｈ）など、単位長さ当りの画素数として用いられるが、デジタル画像データの画素サイズとして用いられている場合もある。これは同じ画角で撮影したりスキャンしたデジタル画像は画素数が多い程、高精細になるので高解像度とみなせ、一方でデジタル画像であるので、印刷する際の単位長さ当りの画素数は実際のプリンタ等の装置の性能に依存する値であるので可変である。以上から、印刷時の実寸法を指定していない場合などに、画素数で表されたデジタル画像データの画素数が多い高精細なデータに関して、実際上、高解像または高解像度として表記する場合も見られる。
【００７３】
本実施形態では、単位長さ当りの画素数を物理的解像度（ｄｐｉ）として表記し、デジタル画像データの画素数に関しては、画素サイズ、または解像性として表記し、文脈に合わせて用いている。
【００７４】
【他の実施形態】
なお、本発明は、例えばシステム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００７５】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７６】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００７７】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７８】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７９】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した（図１１に示す）フローチャートに対応するプログラムコードが格納されることになる。
【００８０】
【発明の効果】
以上説明したように、本発明によれば、プレビュー機能を有する画像処理装置において、入力された画像を印刷する前にプレビュー表示部に表示する際に、表示倍率に応じて画像データの処理を変更することができる。そのため、プレビュー表示部に階調表現能力の制限がある場合でも、ユーザの要求に応じて入力される画像の階調性あるいは高解像度性を確認することができ、入力された画像の全体構成を容易に把握することができる。
【図面の簡単な説明】
【図１Ａ】本発明の第１の実施形態の画像形成装置の概観を示す正面図である。
【図１Ｂ】本発明の第１の実施形態の画像形成装置の概観を示す斜視図である。
【図２】画像形成装置の制御構成を示すブロック図である。
【図３】画像出力部の上面のディスプレイ表示部を上方から見た図である。
【図４】入力された元画像の画素サイズに対するプレビュー表示部に表示されるプレビューウインドウ（表示の領域）の対応関係を説明する図である。
【図５】元画像の一例を示す図である。
【図６】スクリーン２値化により元画像を多値化画像処理した画像を示す図である。
【図７】１画素毎に固定しきい値で２値に振り分けた単純２値化処理した画像を示す図である。
【図８】ユーザの要求に応じて行う多値化の画像処理の切替え方式について説明する図である。
【図９】薄い中間調を有する表示図形と文字に対して、単純２値化処理（単純減色処理）を行なった場合の例を説明する図である。
【図１０】ＬＵＴ（ルックアップテーブル）を用いて、元画像の階調を予めより濃い画像に変換した上で単純減色処理した場合の画像を説明する図である。
【図１１】画像処理の切替え処理の工程を説明するフローチャートである。
【符号の説明】
１０  ディスプレイ表示装置
１２  ユーザインターフェース用スイッチ
８８  プレビュー表示部
８００  画像出力部
９００  画像入力部
１０００  画像形成装置
【図１Ａ】
2004240200.tif 000003
【図１Ｂ】
2004240200.tif 000004
【図２】
2004240200.tif 000005
【図３】
2004240200.tif 000006
【図４】
2004240200.tif 000007
【図５】
2004240200.tif 000008
【図６】
2004240200.tif 000009
【図７】
2004240200.tif 000010
【図８】
2004240200.tif 000011
【図９】
2004240200.tif 000012
【図１０】
2004240200.tif 000013
【図１１】
2004240200.tif 000014