(57)【要約】【課題】  オブジェクト、特に文字を含む原稿画像を低解像度の装置に出力する場合に、輪郭を滑らかに、且つ細い線が消えないようにして出力する為の技術を提供こと。【解決手段】  オブジェクトの画像が二値画像であると判定し、且つオブジェクトの画像の出力先の装置に対して設定されている解像度が所定値以下である場合には、オブジェクトの画像を多値画像に変換し、多値画像に対してスムージング処理を行い、スムージング処理後の画像、及び／又は上記オブジェクトの画像を上記装置に対して出力する。【選択図】    図１
2005348079.tif 000002
【特許請求の範囲】
【請求項１】
画像処理方法であって、
オブジェクトの画像を入力する入力工程と、
前記入力工程で入力したオブジェクトの画像が二値画像であるか否かを判断する第１の判断工程と、
前記入力工程で入力したオブジェクトの画像の出力先の装置に対して設定されている解像度が所定値以下であるか否かを判断する第２の判断工程と、
前記第１の判断工程で前記オブジェクトの画像が二値画像であると判断し、且つ前記第２の判断工程で前記解像度が所定値以下であると判断した場合には、前記オブジェクトの画像を多値画像に変換する変換工程と、
前記多値画像に対してスムージング処理を行うスムージング処理工程と、
前記スムージング処理工程による処理後の画像、及び／又は前記入力工程で入力したオブジェクトの画像を前記装置に対して出力する出力工程と
を備えることを特徴とする画像処理方法。
【請求項２】
画像処理方法であって、
オブジェクトの画像を入力する入力工程と、
前記入力工程で入力したオブジェクトの画像が二値画像であるか否かを判断する第１の判断工程と、
前記入力工程で入力したオブジェクトの画像の出力先の装置に対して設定されている解像度が所定値以下であるか否かを判断する第２の判断工程と、
前記第１の判断工程で前記オブジェクトの画像が二値画像ではないと判断した場合には、前記オブジェクトの画像に対してスムージング処理を行う第１のスムージング処理工程と、
前記第１の判断工程で前記オブジェクトの画像が二値画像であると判断し、且つ前記第２の判断工程で前記解像度が所定値以下であると判断した場合には、前記オブジェクトの画像を多値画像に変換する変換工程と、
前記多値画像に対してスムージング処理を行う第２のスムージング処理工程と、
前記第１の判断工程で前記オブジェクトの画像が二値画像であると判断し、且つ前記第２の判断工程で前記解像度が所定値以下ではないと判断した場合には、前記オブジェクトの画像に対してスムージング処理を行う第３のスムージング処理工程と、
前記第１乃至３のスムージング処理工程による処理後の画像を前記装置に対して出力する出力工程と
を備えることを特徴とする画像処理方法。
【請求項３】
前記オブジェクトの画像は、原稿画像中のオブジェクトの画像であることを特徴とする請求項１又は２に記載の画像処理方法。
【請求項４】
画像処理装置であって、
オブジェクトの画像を入力する入力手段と、
前記入力手段が入力したオブジェクトの画像が二値画像であるか否かを判断する第１の判断手段と、
前記入力手段が入力したオブジェクトの画像の出力先の装置に対して設定されている解像度が所定値以下であるか否かを判断する第２の判断手段と、
前記第１の判断手段が前記オブジェクトの画像が二値画像であると判断し、且つ前記第２の判断手段が前記解像度が所定値以下であると判断した場合には、前記オブジェクトの画像を多値画像に変換する変換手段と、
前記多値画像に対してスムージング処理を行うスムージング処理手段と、
前記スムージング処理手段による処理後の画像、及び／又は前記入力手段が入力したオブジェクトの画像を前記装置に対して出力する出力手段と
を備えることを特徴とする画像処理装置。
【請求項５】
画像処理装置であって、
オブジェクトの画像を入力する入力手段と、
前記入力手段が入力したオブジェクトの画像が二値画像であるか否かを判断する第１の判断手段と、
前記入力手段が入力したオブジェクトの画像の出力先の装置に対して設定されている解像度が所定値以下であるか否かを判断する第２の判断手段と、
前記第１の判断手段が前記オブジェクトの画像が二値画像ではないと判断した場合には、前記オブジェクトの画像に対してスムージング処理を行う第１のスムージング処理手段と、
前記第１の判断手段が前記オブジェクトの画像が二値画像であると判断し、且つ前記第２の判断手段が前記解像度が所定値以下であると判断した場合には、前記オブジェクトの画像を多値画像に変換する変換手段と、
前記多値画像に対してスムージング処理を行う第２のスムージング処理手段と、
前記第１の判断手段が前記オブジェクトの画像が二値画像であると判断し、且つ前記第２の判断手段が前記解像度が所定値以下ではないと判断した場合には、前記オブジェクトの画像に対してスムージング処理を行う第３のスムージング処理手段と、
前記第１乃至３のスムージング処理手段による処理後の画像を前記装置に対して出力する出力手段と
を備えることを特徴とする画像処理装置。
【請求項６】
コンピュータに請求項１乃至３の何れか１項に記載の画像処理方法を実行させることを特徴とするプログラム。
【請求項７】
請求項６に記載のプログラムを格納することを特徴とする、コンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出力装置に出力するために原稿画像を処理する技術に関するものである。
【背景技術】
【０００２】
文字や線描画などが含まれているイメージを原稿表示や印刷装置によって印刷、表示する場合に、この原稿表示や印刷装置が低解像度のものである場合には、表示や印刷の際に輪郭がガタガタして文字が判読しにくいなどの問題がある。この輪郭部分が階段状に表現されることを一般的にはジャギーと称する。
【０００３】
そのために従来ではこのイメージのエッジ部などに対してスムージング、アンチエイリアシングなどの平滑化処理を行い、できるだけ輪郭が滑らかになるようにして表示や印刷を行っていた（例えば特許文献１を参照）。
【特許文献１】特開平０５−２１１６０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の方式では、２値画像に関して輪郭のジャギーを補正し、スムージングを行ってもディスプレイなどの低解像度デバイスで表示、もしくは低解像のプリンタで印刷をすると、出力画像を低解像度画像に変換するための画素の間引き処理によって再びジャギーが発生したり、細い線が消えてしまうなどの問題があった。この問題は多値画像に変換してからスムージングを実行すると解決するが、処理時間とメモリ使用量が増えるという問題がある。
【０００５】
本発明は以上の問題に鑑みて成されたものであり、オブジェクト、特に文字を含む原稿画像を低解像度の装置に出力する場合に、輪郭を滑らかに、且つ細い線が消えないようにして出力する為の技術を提供ことを目的とする。
【課題を解決するための手段】
【０００６】
本発明の目的を達成するために、例えば本発明の画像処理方法は以下の構成を備える。
【０００７】
すなわち、画像処理方法であって、
オブジェクトの画像を入力する入力工程と、
前記入力工程で入力したオブジェクトの画像が二値画像であるか否かを判断する第１の判断工程と、
前記入力工程で入力したオブジェクトの画像の出力先の装置に対して設定されている解像度が所定値以下であるか否かを判断する第２の判断工程と、
前記第１の判断工程で前記オブジェクトの画像が二値画像であると判断し、且つ前記第２の判断工程で前記解像度が所定値以下であると判断した場合には、前記オブジェクトの画像を多値画像に変換する変換工程と、
前記多値画像に対してスムージング処理を行うスムージング処理工程と、
前記スムージング処理工程による処理後の画像、及び／又は前記入力工程で入力したオブジェクトの画像を前記装置に対して出力する出力工程と
を備えることを特徴とする。
【０００８】
本発明の目的を達成するために、例えば本発明の画像処理方法は以下の構成を備える。
【０００９】
すなわち、画像処理方法であって、
オブジェクトの画像を入力する入力工程と、
前記入力工程で入力したオブジェクトの画像が二値画像であるか否かを判断する第１の判断工程と、
前記入力工程で入力したオブジェクトの画像の出力先の装置に対して設定されている解像度が所定値以下であるか否かを判断する第２の判断工程と、
前記第１の判断工程で前記オブジェクトの画像が二値画像ではないと判断した場合には、前記オブジェクトの画像に対してスムージング処理を行う第１のスムージング処理工程と、
前記第１の判断工程で前記オブジェクトの画像が二値画像であると判断し、且つ前記第２の判断工程で前記解像度が所定値以下であると判断した場合には、前記オブジェクトの画像を多値画像に変換する変換工程と、
前記多値画像に対してスムージング処理を行う第２のスムージング処理工程と、
前記第１の判断工程で前記オブジェクトの画像が二値画像であると判断し、且つ前記第２の判断工程で前記解像度が所定値以下ではないと判断した場合には、前記オブジェクトの画像に対してスムージング処理を行う第３のスムージング処理工程と、
前記第１乃至３のスムージング処理工程による処理後の画像を前記装置に対して出力する出力工程と
を備えることを特徴とする。
【００１０】
本発明の目的を達成するために、例えば本発明の画像処理装置は以下の構成を備える。
【００１１】
すなわち、画像処理装置であって、
オブジェクトの画像を入力する入力手段と、
前記入力手段が入力したオブジェクトの画像が二値画像であるか否かを判断する第１の判断手段と、
前記入力手段が入力したオブジェクトの画像の出力先の装置に対して設定されている解像度が所定値以下であるか否かを判断する第２の判断手段と、
前記第１の判断手段が前記オブジェクトの画像が二値画像であると判断し、且つ前記第２の判断手段が前記解像度が所定値以下であると判断した場合には、前記オブジェクトの画像を多値画像に変換する変換手段と、
前記多値画像に対してスムージング処理を行うスムージング処理手段と、
前記スムージング処理手段による処理後の画像、及び／又は前記入力手段が入力したオブジェクトの画像を前記装置に対して出力する出力手段と
を備えることを特徴とする。
【００１２】
本発明の目的を達成するために、例えば本発明の画像処理装置は以下の構成を備える。
【００１３】
すなわち、画像処理装置であって、
オブジェクトの画像を入力する入力手段と、
前記入力手段が入力したオブジェクトの画像が二値画像であるか否かを判断する第１の判断手段と、
前記入力手段が入力したオブジェクトの画像の出力先の装置に対して設定されている解像度が所定値以下であるか否かを判断する第２の判断手段と、
前記第１の判断手段が前記オブジェクトの画像が二値画像ではないと判断した場合には、前記オブジェクトの画像に対してスムージング処理を行う第１のスムージング処理手段と、
前記第１の判断手段が前記オブジェクトの画像が二値画像であると判断し、且つ前記第２の判断手段が前記解像度が所定値以下であると判断した場合には、前記オブジェクトの画像を多値画像に変換する変換手段と、
前記多値画像に対してスムージング処理を行う第２のスムージング処理手段と、
前記第１の判断手段が前記オブジェクトの画像が二値画像であると判断し、且つ前記第２の判断手段が前記解像度が所定値以下ではないと判断した場合には、前記オブジェクトの画像に対してスムージング処理を行う第３のスムージング処理手段と、
前記第１乃至３のスムージング処理手段による処理後の画像を前記装置に対して出力する出力手段と
を備えることを特徴とする。
【発明の効果】
【００１４】
本発明の構成により、オブジェクト、特に文字を含む原稿画像を低解像度の装置に出力する場合に、輪郭を滑らかに、且つ細い線が消えないようにして出力することができる。
【発明を実施するための最良の形態】
【００１５】
以下添付図面を参照して、本発明を好適な実施形態に従って詳細に説明する。
【００１６】
［第１の実施形態］
図１は、本実施形態に係る画像処理装置１００の基本構成を示すブロック図である。本実施形態に係る画像処理装置１００は、同図に示す如く、ＣＰＵ１、キーボード２，ディスプレイ３，ハードディスクドライブ４、ＲＯＭ５、ＲＡＭ６、スムージング処理部７により構成されており、更に画像処理装置１００にはプリンタ８が接続されている。以下、画像処理装置１００を構成する各部について説明する。
【００１７】
１はＣＰＵで、ＲＡＭ６やＲＯＭ５に格納されているプログラムやデータを用いて本装置各部の制御を行うと共に、後述する各処理を実行する。
【００１８】
２はキーボードで、本装置のユーザが操作することにより、ＣＰＵ１に対して指示を入力することができる。
【００１９】
３はディスプレイで、ＣＰＵ１の処理結果を画像や文字として表示することができる。
【００２０】
４はハードディスクドライブで、ここにＯＳ（オペレーティングシステム）や後述する各処理をＣＰＵ１に実行させるためのプログラムやデータが保存されており、これらの一部もしくは全部はＣＰＵ１の制御により、ＲＡＭ６にロードされる。
【００２１】
５はＲＯＭで、ブートプログラムや本装置の設定データなどを格納している。
【００２２】
６はＲＡＭで、ハードディスクドライブ４からロードされたプログラムやデータを一時的に記憶するためのエリアを備えると共に、ＣＰＵ１が各種の処理を実行する際に用いるワークエリアも備える。
【００２３】
７はスムージング処理部で、原稿画像に対して後述するスムージング処理を行う。本実施形態ではこのスムージング処理部７は専用のハードウェアとして本装置内に設けるものとするが、これをソフトウェアのプログラムでもって実装することも可能である。その場合、スムージング処理部７の機能をＣＰＵ１に実行させるためのプログラムはハードディスクドライブ４に保存させておき、必要時にＲＡＭ６にロードしてから、ＣＰＵ１の実行対象とする。
【００２４】
９は上述の各部を繋ぐバスである。
【００２５】
８は本装置に接続されているプリンタで、本装置から出力されるプリントデータに基づいた画像を紙やＯＨＰなどの記録媒体上に記録する動作を行う。従ってこのような動作を行うようなものであれば、どのようなプリンタであっても良い。また、複合機などのプリント機能を有するものを用いるようにしても良い。
【００２６】
図２は、上記構成を有する画像処理装置１００が、原稿画像をディスプレイ３に表示する為に、もしくはプリンタ８に印刷データとして出力する為に行う処理のフローチャートである。なお、同図のフローチャートに従った処理をＣＰＵ１に実行させるためのプログラムは、ハードディスクドライブ４に保存されており、必要時にＲＡＭ６にロードされ、ＣＰＵ１により実行される。
【００２７】
なお、ハードディスクドライブ４には予めアプリケーションソフトなどでもって作成した原稿画像のデータが保存されているので、図２のフローチャートに従った処理の前段でユーザはキーボード２を操作して、この原稿画像をＲＡＭ６にロードさせるよう、ＣＰＵ１に対して指示を入力する。
【００２８】
ＣＰＵ１はこの指示を受けると、指示された原稿画像のデータをハードディスクドライブ４からＲＡＭ６にロードする。この原稿画像のデータには、原稿中の各オブジェクトに係るデータが含まれている。オブジェクトに係るデータには、オブジェクトの画像が二値画像であるか多値画像であるか等、オブジェクトの画像に係る情報が含まれている。
【００２９】
そして更にこの原稿画像をプリンタ８でもって印刷させる場合には、原稿画像のデータをＲＡＭ６にロード後、ユーザがキーボード２を用いて印刷の指示を入力する。
【００３０】
従って図２のフローチャートに従った処理の前段では、予めＲＡＭ６には原稿画像のデータがロードされており、更に印刷を行う場合にはその旨の指示（印刷指示）が入力され、この印刷指示のデータがＲＡＭ６に保持されている。
【００３１】
先ず、ＣＰＵ１は、ＲＡＭ６にロードされている原稿画像のデータ中のオブジェクトに係るデータ（以下、オブジェクトデータ）のうち１つを参照し（ステップＳ１）、このオブジェクトデータに対応するオブジェクトが、二値画像であるか否かをチェックする（ステップＳ２）。二値画像である場合には更に、原稿画像の出力先の装置のプロファイルデータ中の、出力先の装置に対して予め設定されている解像度を示すデータを参照し、この解像度が所定値以下であるか否かをチェックする（ステップＳ２）。
【００３２】
原稿画像の出力先の装置とは、ステップＳ１の前段で原稿画像に対する印刷指示が入力されている場合にはプリンタ８であるので、ステップＳ２ではユーザによる印刷指示に含められている「印刷解像度」のデータを参照し、このプリンタ８の解像度が所定値（例えば２００ｄｐｉ）以下であるか否かをチェックする。
【００３３】
一方、ステップＳ１の前段で原稿画像の印刷指示が入力されていない場合には、原稿画像の出力先の装置はディスプレイ３であるので、ステップＳ２ではユーザにより設定されている現在のディスプレイ３の解像度を示すデータをハードディスクドライブ４からＲＡＭ６にロードして参照し、このディスプレイ３の解像度が所定値（例えば６４０画素×４００画素）以下であるか否かをチェックする。
【００３４】
なお、出力先の装置はこれに限定するものではないし、出力先の装置に対して設定されている解像度を取得する方法、手段についてもこれに限定するものではない。
【００３５】
そしてステップＳ２におけるＣＰＵ１によるチェックの結果、オブジェクトデータに対応するオブジェクトが、二値画像であり、且つ出力先の装置に対して予め設定されている解像度が所定値以下である場合には処理をステップＳ３に進め、この二値画像を多値画像に変換する（ステップＳ３）。
【００３６】
変換後の多値画像を構成する各画素を８ビットで表現するとすると、この変換は、二値画像の画素の画素値が０であればこの画素のＲ、Ｇ、Ｂを（Ｒ、Ｇ、Ｂ）＝（０，０，０）とし、画素値が１であればこの画素のＲ、Ｇ、Ｂを（Ｒ、Ｇ、Ｂ）＝（２５５，２５５，２５５）とする。
【００３７】
次にＣＰＵ１はスムージング処理部７を制御し、スムージング処理部７に以下説明するスムージング処理を実行させる（ステップＳ４）。
【００３８】
スムージング処理については様々なアルゴリズムが存在し、何れを用いても良いのであるが、その一例としては例えば、注目画素に対するスムージング処理を行う際には、この注目画素を囲む周囲８画素の画素値（多値）の平均値を求め、求めた平均値を注目画素の画素値とする。このような処理を多値画像を構成する全ての画素について行うことで、多値画像に対するスムージング処理を行うことができる。もちろん、エッジ部を構成する画像に対してのみスムージング処理を実行することであってもよい。
【００３９】
そしてステップＳ４におけるスムージング処理が完了すればスムージング処理後の画像をディスプレイ３に出力、もしくはプリンタ８に対するプリントデータに変換してプリンタ８に出力する（ステップＳ５）。
【００４０】
そしてステップＳ１からステップＳ５までの各ステップにおける処理を原稿画像のデータに含まれる全てのオブジェクトについて行うことで、全てのオブジェクトの画像のうち、二値画像であるもののみについて多値画像変換、及びスムージング処理を行うことができ、その結果、ディスプレイ３やプリンタ８に低解像度が設定されている場合でも、表示／印刷を行う際には画素の間引きにより輪郭が階段状になったり、細い線が抜けてしまうことを緩和することができる。
【００４１】
なお、本実施形態では図２のフローチャートのステップＳ２で、出力先の装置に対して予め設定されている解像度が所定値以下であるか否かをチェックしていたが、図２のフローチャートでは、これを全てのオブジェクトについて行うことになる。このチェックは最初に１回行えば良いので、このチェック処理は図２のフローチャートの前段で行うようにし、出力先の装置に対して予め設定されている解像度が所定値以下である場合にのみ、図２のフローチャートに従った処理を行うようにしても良い。
【００４２】
［第２の実施形態］
スムージング処理部７はハードウェアとして説明したが、ソフトウェアで実装しても良い。その場合、このソフトウェアのプログラムはハードディスクドライブ４に保存させておき、図２のフローチャートの処理を開始する前段でＣＰＵ１の制御によりハードディスクドライブ４からＲＡＭ６にロードする。その場合、上記ステップＳ４におけるスムージング処理は、このプログラムをＣＰＵ１が実行する事により成される。
【００４３】
［第３の実施形態］
第１の実施形態による処理では、各画素ごとに上記のような計算を行うので表示／印刷するのに時間がかかる。第１の実施形態では、オブジェクトデータに対応するオブジェクトが、二値画像であり、且つ出力先の装置に対して予め設定されている解像度が所定値以下である場合には多値画像への変換処理、及びスムージング処理を行っていたが、本実施形態では、出力先の装置に対して予め設定されている解像度に関わらず、オブジェクトの画像が二値画像でない場合（オブジェクトの画像が多値画像である場合）にはこの多値画像に対して第１の実施形態と同様のスムージング処理を行う。
【００４４】
更に、本実施形態では、オブジェクトの画像が二値画像であって、出力先の装置に対して予め設定されている解像度が所定値以下ではない場合には、この二値画像を多値画像に変換することなく、スムージング処理を行う。
【００４５】
以下、本実施形態に係るオブジェクト画像の表示／印刷を行うための処理について説明する。なお、本実施形態に係る画像処理装置の構成は第１の実施形態と同じである。
【００４６】
図３は、原稿画像をディスプレイ３に表示する為に、もしくはプリンタ８に印刷データとして出力する為に行う本実施形態に係る処理のフローチャートである。同図において、図２と同じステップについては同じ番号を付けており、その説明は省略する。なお、図３のフローチャートに従った処理をＣＰＵ１に実行させるためのプログラムは、ハードディスクドライブ４に保存されており、必要時にＲＡＭ６にロードされ、ＣＰＵ１により実行される。
【００４７】
ステップＳ３１では、ステップＳ１で参照しているオブジェクトデータに対応するオブジェクトの画像が二値画像であるか否かを第１の実施形態と同様にして判定する。二値画像ではない、すなわち多値画像である場合には処理をステップＳ３６に進め、第１の実施形態と同様にしてこの多値画像に対してスムージング処理を行う。
【００４８】
一方、ステップＳ３１で二値画像であると判断した場合には処理をステップＳ３２に進め、出力先の装置に対して予め設定されている解像度が所定値以下であるか否かを第１の実施形態と同様にしてチェックする。そして所定値以下である場合には処理をステップＳ３４に進め、この二値画像を第１の実施形態と同様にして多値画像に変換し、変換後の多値画像に対して第１の実施形態と同様にしてスムージング処理を行う。
【００４９】
一方、ステップＳ３２で、出力先の装置に対して予め設定されている解像度が所定値以下ではないと判断した場合には処理をステップＳ３７に進め、この二値画像に対してスムージング処理を行う。
【００５０】
二値画像に対するスムージング処理については様々な方法があるがその一例としては、注目画素に対してスムージング処理を行う場合、この注目画素を囲む周囲８画素の画素値（二値）を参照し、画素値が１である画素の数が５つであれば、注目画素の画素値を１にし、画素値が１である画素の数が５つよりも少ない場合には、注目画素の画素値を０にする。このような処理を二値画像を構成する全ての画素について行うことで、二値画像に対するスムージング処理を行うことができる。
【００５１】
そしてステップＳ３５では、ステップＳ３６，ステップＳ３４，ステップＳ３７の何れかで得られた二値画像もしくは多値画像をディスプレイ３に出力、もしくはプリンタ８に対するプリントデータに変換してプリンタ８に出力する。
【００５２】
［その他の実施形態］
本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体（または記憶媒体）を、カメラのＣＰＵやＭＰＵが記録媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記録媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記録した記録媒体は本発明を構成することになる。
【００５３】
また、カメラが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、カメラ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５４】
さらに、記録媒体から読み出されたプログラムコードが、カメラに挿入された機能拡張カードやカメラに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５５】
本発明を上記記録媒体に適用する場合、その記録媒体には、先に説明したフローチャート（機能構成）に対応するプログラムコードが格納されることになる。
【図面の簡単な説明】
【００５６】
【図１】本発明の第１の実施形態に係る画像処理装置１００の基本構成を示すブロック図である。
【図２】原稿画像をディスプレイ３に表示する為に、もしくはプリンタ８に印刷データとして出力する為に行う、本発明の第１の実施形態に係る処理のフローチャートである。
【図３】原稿画像をディスプレイ３に表示する為に、もしくはプリンタ８に印刷データとして出力する為に行う、本発明の第２の実施形態に係る処理のフローチャートである。
【図１】
2005348079.tif 000003
【図２】
2005348079.tif 000004
【図３】
2005348079.tif 000005