(57)【要約】【課題】画像形成装置に高品位の画像を印刷させること。【解決手段】画像形成装置を制御する場合に、第１色の第１オブジェクトを前記第１色とは異なる第２色の第２オブジェクトの上に重ねて重畳画像を描画し（Ｓ４０１）、描画された重畳画像についての印刷指示を受け付け（Ｓ４０２）、その印刷指示に応じて、第１オブジェクトを印刷してから（Ｓ４０９）、その上に第２オブジェクトを印刷する（Ｓ４１６）。【選択図】  図４
2004199611.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置を制御する画像処理装置であって、
第１色の第１オブジェクトを前記第１色とは異なる第２色の第２オブジェクトの上に重ねて重畳画像を描画する描画手段と、
前記描画手段で描画された前記重畳画像についての印刷指示を受け付ける受付手段と、
前記印刷指示を受け付けた場合に、前記第１オブジェクトを印刷してからその上に前記第２オブジェクトを印刷するように前記画像形成装置を制御する制御手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記描画手段が複数の重畳画像を描画し、前記受付手段で該複数の重畳画像についての印刷指示を受け付けた場合に、重畳画像毎に印刷を行う第１モードと、同色のオブジェクト毎に印刷を行う第２モードのいずれかのモードを選択する選択手段を更に有し、
前記制御手段は、
前記選択手段で第２モードが選択された場合には、前記複数の重畳画像に含まれる前記第１色のオブジェクトを全て印刷した後で、前記第２色のオブジェクトを全て印刷するように前記画像形成装置を制御することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記選択手段は、ユーザの指示に応じて前記第１モード又は前記第２モードのいずれか一方を選択することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
請求項１、２又は３に記載の画像処理装置及び画像形成装置を含むことを特徴とする画像形成システム。
【請求項５】
前記画像形成装置は、溶融型サーマルプリンタであることを特徴とする請求項４に記載の画像形成システム。
【請求項６】
画像形成装置を制御する画像処理方法であって、
第１色の第１画像を前記第１色とは異なる第２色の第２画像の上に重ねてオブジェクトを描画する描画工程と、
前記描画工程で描画された前記オブジェクトについての印刷指示を受け付ける受付工程と、
前記印刷指示を受け付けた場合に、前記第１画像を印刷してからその上に前記第２画像を印刷するように前記画像形成装置を制御する制御工程と、
を含むことを特徴とする画像処理方法。
【請求項７】
画像形成装置を制御する画像処理プログラムであって、
コンピュータに、
第１色の第１画像を前記第１色とは異なる第２色の第２画像の上に重ねてオブジェクトを描画する描画工程と、
前記描画工程で描画された前記オブジェクトについての印刷指示を受け付ける受付工程と、
前記印刷指示を受け付けた場合に、前記第１画像を印刷してからその上に前記第２画像を印刷するように前記画像形成装置を制御する制御工程と、
を実行させることを特徴とする画像処理プログラム。
【請求項８】
請求項７に記載の画像処理プログラムを格納することを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数色重ねて印刷する技術に関するものである。
【０００２】
【従来の技術】
従来から、複数の画像を重ねて描画する画像処理装置が存在する。このような画像処理装置では、例えば、図５（ａ）に示す青い四角のオブジェクトの上に、図５（ｂ）に示す赤い丸のオブジェクトを重畳することにより、図５（ｃ）に示す画像を描画する。
【０００３】
このような画像処理装置で描画した画像を画像形成装置によって印刷する場合、画像処理装置内で図５（ｄ）に示す白丸抜き青四角画像を生成し、そのデータを画像形成装置に送信して印刷させた後で、図５（ｂ）に示す赤丸画像を送信してその図５（ｄ）の白丸を埋めるように印刷させていた。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来の画像処理装置では、画像形成装置に高品位の画像を印刷させることができない場合があった。
【０００５】
例えば、図５（ｄ）に示す画像に図５（ｂ）に示す画像を重畳させる際に、位置ずれなどが原因で、図５（ｅ）のように白抜け５０１が存在する印刷結果となってしまうことがあった。
【０００６】
本発明は、上記従来技術の課題を解決するためになされたもので、その目的とするところは、画像形成装置に高品位の画像を印刷させることを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するため、本発明に係る装置は、
画像形成装置を制御する画像処理装置であって、
第１色の第１オブジェクトを前記第１色とは異なる第２色の第２オブジェクトの上に重ねて重畳画像を描画する描画手段と、
前記描画手段で描画された前記重畳画像についての印刷指示を受け付ける受付手段と、
前記印刷指示を受け付けた場合に、前記第１オブジェクトを印刷してからその上に前記第２オブジェクトを印刷するように前記画像形成装置を制御する制御手段と、
を有することを特徴とする。
【０００８】
前記描画手段が複数の重畳画像を描画し、前記受付手段で該複数の重畳画像についての印刷指示を受け付けた場合に、重畳画像毎に印刷を行う第１モードと、同色のオブジェクト毎に印刷を行う第２モードのいずれかのモードを選択する選択手段を更に有し、
前記制御手段は、
前記選択手段で第２モードが選択された場合には、前記複数の重畳画像に含まれる前記第１色のオブジェクトを全て印刷した後で、前記第２色のオブジェクトを全て印刷するように前記画像形成装置を制御することを特徴とする。
【０００９】
前記選択手段は、ユーザの指示に応じて前記第１モード又は前記第２モードのいずれか一方を選択することを特徴とする。
【００１０】
請求項１、２又は３に記載の画像処理装置及び画像形成装置を含むことを特徴とする。
【００１１】
前記画像形成装置は、溶融型サーマルプリンタであることを特徴とする。
【００１２】
上記目的を達成するため、本発明に係る方法は、
画像形成装置を制御する画像処理方法であって、
第１色の第１画像を前記第１色とは異なる第２色の第２画像の上に重ねてオブジェクトを描画する描画工程と、
前記描画工程で描画された前記オブジェクトについての印刷指示を受け付ける受付工程と、
前記印刷指示を受け付けた場合に、前記第１画像を印刷してからその上に前記第２画像を印刷するように前記画像形成装置を制御する制御工程と、
を含むことを特徴とする。
【００１３】
上記目的を達成するため、本発明に係るプログラムは、
画像形成装置を制御する画像処理プログラムであって、
コンピュータに、
第１色の第１画像を前記第１色とは異なる第２色の第２画像の上に重ねてオブジェクトを描画する描画工程と、
前記描画工程で描画された前記オブジェクトについての印刷指示を受け付ける受付工程と、
前記印刷指示を受け付けた場合に、前記第１画像を印刷してからその上に前記第２画像を印刷するように前記画像形成装置を制御する制御工程と、
を実行させることを特徴とする。
【００１４】
上記目的を達成するため、本発明に係る記憶媒体は、
請求項７に記載の画像処理プログラムを格納することを特徴とする。
【００１５】
【発明の実施の形態】
以下に、図面を参照して、本発明の実施形態に係る画像処理システムについて例示的に詳しく説明する。ただし、この実施の形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。
【００１６】
＜システムの構成＞
図１は、本画像処理システムの概要を示す外観図である。本画像処理システムは、図１に示すように、ホストコンピュータ１００と、溶融型サーマルプリンタ（以下、単にプリンタと称す）２００と、を含み、これらはパラレルケーブル３００によって接続されている。
【００１７】
図２は、本画像処理システムのソフトウェア構成を示す概略図である。
【００１８】
本画像処理システムを構成するホストコンピュータ１００は、ユーザが描画を行う際に使用するアプリケーションプログラム１００ａと、アプリケーションプログラム１００ａで描画された画像をプリンタ記述言語に翻訳するプリンタドライバ１００ｂと、プリンタドライバ１００ｂで生成された画像データや印刷コマンドをプリンタ２００に送信するための送信モジュール１００ｃとを含む。送信モジュール１００ｃは、不図示のオペレーションシステム（ＯＳ）に含まれている。
【００１９】
一方、プリンタ２００には、データやコマンドを受信する受信モジュール２００ａと、プリントエンジンを制御するプリントエンジン制御モジュール２００ｂと、搬送ローラなどを制御する搬送系制御モジュール２００ｃと、を含む。
【００２０】
図３は、本画像処理システムの制御系のハードウェア構成を示す概略図である。
【００２１】
ホストコンピュータ１００は、ＣＰＵ（中央演算ユニット）２０１、ＲＯＭ（リードオンリメモリ）２０２、ＲＡＭ（ランダムアクセスメモリ）２０３、ＨＤ（ハードディスク装置）２０４、通信ユニット２０５を含む。
【００２２】
ＣＰＵ２０１は、このコンピュータ全体の制御、演算処理などを行なう。ＲＯＭ２０２は、読み出し専用メモリで、システム起動プログラムの情報などが格納されている記憶領域となっている。ＲＡＭ２０３は、使用制限のないデータ記憶領域となっている。ＨＤ２０４はオペレーティングシステム（ＯＳ）、アプリケーションプログラム、デバイスドライバ（プリンタドライバ）、通信制御用のプログラムやデータなどを記憶している。これらプログラム及びデータは必要に応じてＲＡＭ２０３へロードされＣＰＵ２０１によって実行される。なお、ＨＤ２０４は、他にも、ＦＤ（フロッピーディスク装置）、ＲＡＭカードなどの外部記憶装置に代替或いは併用可能である。
【００２３】
通信ユニット２０５は、プリンタ２００との通信を制御する。２０６は、システムバスである。上記の構成要素間でやり取りされるデータは、このシステムバス２０６を通る。
【００２４】
一方、プリンタ２００は、そのコントローラにおいて、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、インタフェース（Ｉ／Ｏ）３０４、通信ユニット３０５を含み、Ｉ／Ｏ３０４は、プリントエンジン３０６に接続されている。
【００２５】
ＣＰＵ３０１は、コントローラ及びプリンタ全体の制御、演算処理などを行なう。ＲＯＭ３０２は、読み出し専用メモリで、システム起動プログラムなどを記憶する記憶領域である。ＲＡＭ３０３は、ランダムアクセスメモリで、データ記憶領域である。Ｉ／Ｏ３０４は、プリントエンジン３０６とコントローラとのインタフェースである。プリントエンジン３０６は、コントローラの制御の下、印刷動作を行なう。通信ユニット３０５は、ホストコンピュータ１００からデータやコマンドを受け取り、ＣＰＵ３０１に渡す役目をする。３０７はシステムバスである。上記の構成要素間でやり取りされるデータは、このシステムバス３０７を通る。
【００２６】
＜１画像を印刷する場合の動作＞
次に、図４〜図６を用いて、１回の印刷処理で１つのイメージを印刷する際の本画像処理システムの動作について説明する。
【００２７】
まず、図４のステップＳ４０１として、アプリケーション１００ａがユーザの指示に基づいて、図５（ａ）に示す青い四角のオブジェクトの上に、図５（ｂ）に示す赤い丸のオブジェクトを重畳することにより、図５（ｃ）に示す画像を描画する。この時、アプリケーション１００ａは、ＲＡＭ２０３に、図６（ａ）のような描画順序データを生成する。すなわち、描画したオブジェクトを順番に記憶する。ここでは、青い四角のオブジェクトを描画してから赤い丸のオブジェクトを描画するので、１：青い四角、２：赤い丸、というデータが記憶される。
【００２８】
そして、ステップＳ４０２において、その状態でユーザから印刷指示が入力されると、アプリケーションはまず、ステップＳ４０３において、下層オブジェクトデータ（図５の例では青い四角のオブジェクトデータ）をドライバ１００ｂに送る。ここで、どのオブジェクトデータが下層かは、図６（ａ）のデータによって判断される。ステップＳ４０４において、ドライバ１００ｂは、自身で用意した描画領域に図５（ａ）のような下層オブジェクトを描画する。アプリケーション１００ａは更に、ステップＳ４０５において、継続プレーンあり印刷開始コマンドをドライバ１００ｂに送ることにより、１色分の印刷開始を指示する。ここでプレーンとは、層を意味するものである。
【００２９】
ドライバ１００ｂは、ステップＳ４０６で、プリンタ２００に対して、下層オブジェクトのビットマップデータを色情報と共に送り、更にステップＳ４０７で、継続プレーンあり印刷開始コマンドを送ることにより、１色分の印刷の開始と、次に別の色の印刷データが続くことを知らせる。
【００３０】
ステップＳ４０８において、ドライバ１００ｂは、続くデータを受け入れるため描画領域をクリアする。一方、ステップＳ４０９においてプリンタ２００は、受け取った色情報により、セットされているインクリボンの色が指定された色と合致しているかを判断し、合致していない場合はユーザに交換を促す。指定された色のインクリボンがセットされたら、カバーが閉じられたことをトリガーにして下層オブジェクトの印刷を実行する。この時点では、記録材上に、図５（ａ）の画像が印刷される。印刷が終了すると、ステップＳ４１０に進み、別の色の印刷データが続くとの情報によりシートを先頭まで逆搬送する。
【００３１】
次に、ステップＳ４１１において、アプリケーション１００ａは、上層オブジェクトデータ（図５の例では赤い丸のオブジェクトデータ）をドライバ１００ｂに送る。ステップＳ４１２において、ドライバ１００ｂは、描画領域に上層オブジェクトのビットマップデータを展開する。
【００３２】
また、ステップＳ４１３において、アプリケーション１００ａは、ドライバ１００ｂに対し、上層オブジェクトデータと同時に、継続プレーン無し印刷開始コマンドを送ることにより、印刷開始を指示し、この印刷によりすべての印刷が終了することを知らせる。
【００３３】
ドライバ１００ｂは、ステップＳ４１４において、プリンタ２００に対して上層オブジェクトのビットマップデータを色情報と共に送り、更に、ステップＳ４１５において、継続プレーン無し印刷開始コマンドを送ることにより、印刷の開始とこの印刷により全ての印刷が終了することを知らせる。
【００３４】
プリンタ２００は、受け取った色情報により、セットされているインクリボンの色が指定された色と合致しているかを判断し、合致していない場合は、ユーザに交換を促す。指定された色のインクリボンがセットされ、カバーが閉じられると、ステップＳ４１６において、上層オブジェクトの印刷を実行し、印刷を終了する。
【００３５】
以上の処理により、図５（ｃ）のイメージが印刷される。このように、描画した複数の層のオブジェクトを、それぞれ、そのままの形で描いた順に印刷するので、色を重ねて印刷した場合に、位置ずれや白抜けを防止することができる。
【００３６】
＜複数画像を印刷する場合の動作＞
次に、図７乃至図９を用いて、１回の印刷処理において複数のイメージ（重畳画像）を印刷する場合の本画像処理システムの動作について説明する。
【００３７】
複数のイメージを印刷する場合の具体的な例を図７に示す。
【００３８】
図７（ａ）は、青い四角のオブジェクト７０１の上に赤い丸のオブジェクト７０２が重畳されたイメージと、赤い丸のオブジェクト７０３の上に青い三角のオブジェクト７０４が重畳されたイメージとを同一シート内に印刷する場合の例である。図７（ｂ）は、青い四角のオブジェクト７０５の上に赤い丸のオブジェクト７０６が重畳されたイメージと、青い四角のオブジェクト７０７の上に赤い三角のオブジェクト７０８が重畳されたイメージとを同一シート内に印刷する場合の例である。
【００３９】
図７（ａ）の画像を描画した場合、図６（ｂ）に示す描画順序データを生成し、図７（ｂ）の画像を描画した場合、図６（ｃ）に示す描画順序データを生成し格納する。
【００４０】
このような複数の画像（図形）が描画され、それらを同時に印刷する場合、ホストコンピュータ１００の表示部には、図８に示すダイアログが表示される。図８に示すダイアログは、ホストコンピュータ上において、印刷の順序を設定するためのものであり、重畳画像毎に印刷を行う第１モードと、同色のオブジェクト毎に印刷を行う第２モードのいずれかをラジオボタン１２ａ，ｂを使用してユーザに選択させるためのダイアログである。ラジオボタン１２ａ，ｂは、常にどちらか一方が選択されていて、片方を選択すると、もう片方は、選択がはずれるようになっている。
【００４１】
ユーザがラジオボタン１２ａを選択すると、ラジオボタン１２ｂは、選択解除され、イメージ毎の印刷が行われる。また、ユーザがラジオボタン１２ｂを選択すると、ラジオボタン１２ａは、選択解除され、同じ色のオブジェクトをまとめて印刷することになる。もちろん、何れのモードでも下層のオブジェクトから順番に印刷することは言うまでもない。
【００４２】
図７（ａ）に示す画像の場合には、左側のイメージは下層が青、上層が赤のオブジェクトであって、右側のイメージはその逆になっている。従って、同じ色のオブジェクトをまとめてしまうとうまく図７（ａ）の画像が印刷できない。
【００４３】
このような場合には、ユーザは図８のダイアログにおいてラジオボタン１２ａを選択し、イメージ毎の印刷を行う。つまり、図６（ｂ）に示す描画順序に従い、まず、青い四角のオブジェクト７０１を青いインクリボンで印刷し、次にインクリボンを赤に交換して、赤い丸のオブジェクト７０２と、赤い丸のオブジェクト７０３を印刷し、また、インクリボンを青に戻して、青い三角のオブジェクト７０４を印刷する。
【００４４】
この一連の印刷処理は、図４のステップＳ４０３〜ステップＳ４１６の処理を２度繰り返すことで実現できる。
【００４５】
一方、図７（ｂ）に示す画像の場合には、青い四角のオブジェクト７０５、７０７を印刷した後、赤い丸のオブジェクト７０６と赤い三角のオブジェクト７０８を印刷すると、インクリボンの交換回数が少なく効率的である。
【００４６】
従って、ユーザは図８のダイアログにおいて１２ｂを選択し、同色のオブジェクトをまとめた印刷を行う。
【００４７】
まず、アプリケーション１００ａは、画像を描画した後で（Ｓ４０１）、印刷指示を受け付けると（Ｓ４０２）、図８に示したダイアログで印刷モードを選択させる。ラジオボタン１２ｂがアクティブになり、同色のオブジェクトをまとめた印刷を行うモードが選択された場合には、ステップＳ９０１で、描画順序データから、最初に印刷すべき下層オブジェクトを判定し、更に、その下層オブジェクトと同じ色の他のオブジェクトを検索する。
【００４８】
次に、検索により見つかった同色のオブジェクトを１回で印刷するデータとしてドライバ１００ｂに送り（Ｓ９０２）、更に、継続プレーンあり印刷開始コマンドを送る（Ｓ４０５）。
【００４９】
図７（ｂ）の例では、下層オブジェクトとして、青い四角のオブジェクト７０５を検出し、更に、図６（ｃ）に示す描画順序データから、他に青いオブジェクトがないかを検索し、３番目に描画された青い四角のオブジェクト７０７を検出して、これらのオブジェクトのデータをドライバ１００ｂに送る。
【００５０】
ドライバ１００ｂは、ステップＳ９０３で、プリンタ２００に対して、同色の複数オブジェクトのビットマップデータを色情報と共に送り、更にステップＳ４０７で、継続プレーンありコマンドを送ることにより、１色分の印刷の開始と、次に別の色の印刷データが続くことを知らせる。
【００５１】
ステップＳ４０８において、ドライバ１００ｂは、続くデータを受け入れるため描画領域をクリアする。一方、ステップＳ４０９においてプリンタ２００は、受け取った色情報により、セットされているインクリボンの色が指定された色と合致しているかを判断し、合致していない場合はユーザに交換を促す。指定された色のインクリボンがセットされたら、カバーが閉じられたことをトリガーにして下層オブジェクトの印刷を実行する。この時点では、記録材上に、図５（ａ）の画像のような青い四角のオブジェクトが２つ印刷される。印刷が終了すると、ステップＳ４１０に進み、別の色の印刷データが続くとの情報によりシートを先頭まで逆搬送する。
【００５２】
次に、ステップＳ４１１において、アプリケーション１００ａは、残りのオブジェクトデータ（２番目の赤い丸のオブジェクトデータと４番目の赤い三角のオブジェクトデータ）をドライバ１００ｂに送る。ステップＳ４１２において、ドライバ１００ｂは、描画領域に赤いオブジェクトのビットマップデータを展開する。
【００５３】
また、ステップＳ４１３において、アプリケーション１００ａは、ドライバ１００ｂに対し、残りのオブジェクトデータと同時に、継続プレーン無し印刷開始コマンドを送ることにより、印刷開始を指示し（Ｓ４１４、Ｓ４１５）、この印刷によりすべての印刷が終了することを知らせる。
【００５４】
次に、インクリボンを赤に交換し、残った２番目の赤い丸のオブジェクトと４番目の赤い三角のオブジェクトを印刷する（Ｓ４１６）。
【００５５】
このように、複数色を使用した複数のオブジェクトを印刷する場合、同じ色のオブジェクトをまとめて印刷できる場合には、同色のオブジェクトを一度に印刷することにより、インクリボンの交換回数を減らすことができる。
【００５６】
なお、以上は、ユーザがこれから印刷する画像を見て、最適な印刷モードを指示する場合について説明したが、本発明はこれに限定されるものではない。例えば、コンピュータに、画像に重なりがあるか否か判定させ、重なりがある場合、更に、同色のオブジェクトをまとめて印刷できるか否か判断させ、最適な印刷順序を自動選択させても良い。
【００５７】
なお、本実施形態では、２つのオブジェクトが重畳される場合について説明したが、本発明はこれに限定されるものではなく、３つ以上の複数のオブジェクトが重畳される場合にも適用できる。また、一度の印刷指示で２つのイメージを印刷する場合について説明したが、本発明はこれに限定されるものではなく、３つ以上のイメージを１度の印刷指示で印刷する場合にも適用可能である。
【００５８】
（他の実施形態）
以上、本発明の実施形態について詳述したが、本発明は、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００５９】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。その場合、プログラムの機能を有していれば、形態は、プログラムである必要はない。
【００６０】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明のクレームでは、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００６１】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００６２】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００６３】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明のクレームに含まれるものである。
【００６４】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００６５】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【００６６】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【００６７】
【発明の効果】
本発明によれば、画像形成装置に高品位の画像を印刷させることができる。
【図面の簡単な説明】
【図１】本発明の実施形態としてのプリントシステムの外観図である。
【図２】本発明の実施形態としてのプリントシステムのソフトウェア構成図である。
【図３】本発明の実施形態としてのプリントシステムのハードウェア構成図である。
【図４】本発明の実施形態としてのプリントシステムにおける処理を説明する図である。
【図５】本発明の実施形態としてのプリントシステムにおける処理を説明する図である。
【図６】本発明の実施形態としてのプリントシステムにおける処理を説明する図である
【図７】本発明の実施形態としてのプリントシステムにおける処理を説明する図である。
【図８】本発明の実施形態としてのプリントシステムにおける処理を説明する図である。
【図９】本発明の実施形態としてのプリントシステムにおける処理を説明する図である。
【図１】
2004199611.tif 000003
【図２】
2004199611.tif 000004
【図３】
2004199611.tif 000005
【図４】
2004199611.tif 000006
【図５】
2004199611.tif 000007
【図６】
2004199611.tif 000008
【図７】
2004199611.tif 000009
【図８】
2004199611.tif 000010
【図９】
2004199611.tif 000011