【手続補正書】
【提出日】平成18年1月30日(2006.1.30)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】画像形成システムおよび画像処理方法、並びに画像処理方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  ホストコンピュータ上のアプリケーションで作成あるいは編集された描画データを入力し、前記描画データをプリンタ言語に変換して印字データを作成すると共に、該印字データに基づいて描画される画像を画像形成装置より出力する画像形成システムにおいて、
前記印字データに対し、描画オブジェクトの種類を特定する描画オブジェクト情報を付加する画像形成装置のドライバと、
該印字データに付加された前記描画オブジェクト情報に基づいて描画オブジェクトに適合したディザデータを選択し、前記印字データに対して該ディザデータによるディザ処理を行ってイメージ展開する画像形成装置制御手段と、
を備えたことを特徴とする画像形成システム。
【請求項２】  前記画像形成装置制御手段は、
前記描画オブジェクト情報に基づいて前記印字データの描画オブジェクトを判定するオブジェクト判定手段と、
前記オブジェクト判定手段により判定された描画オブジェクトに合致したディザデータを選択し、出力するディザデータ出力手段と、
前記ディザデータ出力手段から出力されたディザデータを用いて前記印字データをディザ処理し、イメージ展開する描画処理手段と、
を備えたことを特徴とする請求項１に記載の画像形成システム。
【請求項３】  前記描画オブジェクトには、文字、写真、グラフィックスのうちの少なくとも１つが含まれることを特徴とする請求項１または２に記載の画像形成システム。
【請求項４】  前記画像形成装置のドライバは、グラフィックスを描画するグラフィックスデータを印字データに変換する際、該グラフィックスデータによって描画されるグラフィックス画像の塗りつぶしの有無を示す塗りつぶし情報を該印字データにさらに付加し、かつ、前記画像形成装置制御手段は、前記描画オブジェクト情報と共に前記塗りつぶし情報に基づいてディザデータを選択することを特徴とする請求項１〜３のいずれか１つに記載の画像形成システム。
【請求項５】  前記描画データがＣＡＤ（Computer Aided Design）アプリケーションで作成されたＣＡＤデータである場合、前記画像形成装置のドライバがＣＡＤデータであることを示す情報を印字データに付加すると共に、前記画像形成装置制御手段が該印字データをＣＡＤデータ専用に使用されるＣＡＤディザデータを用いて処理することを特徴とする請求項１〜４のいずれか１つに記載の画像形成システム。
【請求項６】  ホストコンピュータ上のアプリケーションで作成あるいは編集された描画データをプリンタ言語に変換して印字データを作成すると共に、該印字データに基づいて描画される画像を画像形成装置より出力する画像処理方法において、
前記印字データに対し、描画オブジェクトの種類を特定する描画オブジェクト情報を付加する描画オブジェクト付加工程と、
該印字データに付加された前記描画オブジェクト情報に基づいて描画オブジェクトに適合したディザデータを選択し、前記印字データに対して該ディザデータによるディザ処理を行ってイメージ展開する描画処理工程と、
を含むことを特徴とする画像処理方法。
【請求項７】  前記描画処理工程は、前記描画オブジェクト情報に基づいて前記印字データの描画オブジェクトを判定するオブジェクト判定工程と、
前記オブジェクト判定工程において判定された描画オブジェクトに合致したディザデータを選択し、出力するディザデータ出力工程と、
前記ディザデータ出力工程において出力されたディザデータを用いて前記印字データをディザ処理し、イメージ展開するディザ処理工程と、
を含むことを特徴とする請求項６に記載の画像処理方法。
【請求項８】  前記描画オブジェクトには、文字、写真、グラフィックスのうちの少なくとも１つが含まれることを特徴とする請求項６または７に記載の画像処理方法。
【請求項９】  前記描画オブジェクト付加工程は、グラフィックスを描画するグラフィックスデータを印字データに変換する際、該グラフィックスデータによって描画されるグラフィックス画像の塗りつぶしの有無を示す塗りつぶし情報を該印字データに付加する塗りつぶし情報付加工程をさらに含み、かつ、前記描画処理工程においては、前記描画オブジェクト情報と共に前記塗りつぶし情報に基づいてディザデータを選択することを特徴とする請求項６〜８のいずれか１つに記載の画像処理方法。
【請求項１０】  前記描画データがＣＡＤ（Computer Aided Design）アプリケーションで作成されたＣＡＤデータである場合、印字データにＣＡＤデータであることを示す情報を付加するＣＡＤ情報付加工程をさらに含み、該印字データは、前記描画処理工程において前記印字データをＣＡＤデータ専用に使用されるＣＡＤディザデータを用いて処理することを特徴とする請求項６〜９のいずれか１つに記載の画像処理方法。
【請求項１１】  前記請求項６〜１０のいずれか１つに記載の画像処理方法を、コンピュータに実行させるプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
【発明の属する技術分野】
本発明は、レーザプリンタやデジタル複写機などの画像形成装置とパーソナルコンピュータなどのホストコンピュータとを通信手段で接続した画像形成システムおよび画像処理方法に関し、より詳細には、ホストコンピュータ上のアプリケーションで作成された描画データを印字する際に、画像形成装置のドライバ側で描画データのオブジェクトを判別する情報を付加することにより画像形成装置のコントローラ側でのオブジェクトの判別を容易にし、そのオブジェクトに適したディザデータの選択し、印字する画像形成システムおよび画像処理方法、並びにコンピュータに実行させるプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体に関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
【課題を解決するための手段】
上記の目的を達成するために、請求項１にかかる画像形成システムにあっては、ホストコンピュータ上のアプリケーションで作成あるいは編集された描画データを入力し、前記描画データをプリンタ言語に変換して印字データを作成すると共に、該印字データに基づいて描画される画像を画像形成装置より出力する画像形成システムにおいて、前記印字データに対し、描画オブジェクトの種類を特定する描画オブジェクト情報を付加する画像形成装置のドライバと、該印字データに付加された前記描画オブジェクト情報に基づいて描画オブジェクトに適合したディザデータを選択し、前記印字データに対して該ディザデータによるディザ処理を行ってイメージ展開する画像形成装置制御手段と、を備えたものである。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
この請求項１の発明によれば、画像形成装置側のコントローラにプリンタ言語に変換されて送信される印字データにオブジェクトの種類、たとえば文字かグラフィックスかを示すコードを付加する。このようにすることにより、印字データが送信されてきた時点で描画オブジェクトの種類が分かり、その描画オブジェクトに適したディザデータを選択することができる。このため、描画オブジェクトに適したディザ処理が実現する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
また、請求項２にかかる画像形成システムにあっては、前記画像形成装置制御手段が、前記描画オブジェクト情報に基づいて前記印字データの描画オブジェクトを判定するオブジェクト判定手段と、前記オブジェクト判定手段により判定された描画オブジェクトに合致したディザデータを選択し、出力するディザデータ出力手段と、前記ディザデータ出力手段から出力されたディザデータを用いて前記印字データをディザ処理し、イメージ展開する描画処理手段と、を備えたものである。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
この請求項２によれば、ホストコンピュータで作成された描画データを印字する際に、画像形成装置のドライバから画像形成装置のコントローラに送られる印字データに描画オブジェクトの種類が付加される。このため、コントローラのオブジェクト判定手段により印字データの描画オブジェクトを印字データ毎に判別し、その描画オブジェクトに合致したディザデータを選択してディザ処理を行ってイメージデータを展開することにより、オブジェクトの種類、たとえば文字、写真、グラフィックスのそれぞれに適したディザ処理が実現する。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
また、請求項３にかかる画像形成システムにあっては、前記描画オブジェクトには、文字、写真、グラフィックスのうちの少なくとも１つが含まれるものである。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
この請求項３によれば、請求項１または２に記載の画像形成システムにおいて、印字データに文字、写真、グラフィックスといった描画オブジェクトを特定するコードを付加することにより、印字を行う際に、描画オブジェクトの種類に適応したディザデータを使用することが可能となる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
また、請求項４にかかる画像形成システムにあっては、前記画像形成装置のドライバが、グラフィックスを描画するグラフィックスデータを印字データに変換する際、該グラフィックスデータによって描画されるグラフィックス画像の塗りつぶしの有無を示す塗りつぶし情報を該印字データにさらに付加し、かつ、前記画像形成装置制御手段は、前記描画オブジェクト情報と共に前記塗りつぶし情報に基づいてディザデータを選択するものである。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
この請求項４の発明によれば、画像形成装置のドライバが、印字データに塗りつぶし情報を付加することができる。このため、画像形成装置制御手段が、塗りつぶし情報からグラフィックスデータによって描画されるグラフィックス画像の塗りつぶしの有無を判定することができる。そして、描画オブジェクト情報と共に塗りつぶし情報に基づいてディザデータを選択し、塗りつぶしの有無によらずグラフィックスデータを描画するのに最適なディザデータを選択することができる。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
また、請求項５にかかる画像形成システムにあっては、前記描画データがＣＡＤ（Computer Aided Design）アプリケーションで作成されたＣＡＤデータである場合、前記画像形成装置のドライバがＣＡＤデータであることを示す情報を印字データに付加すると共に、前記画像形成装置制御手段が該印字データをＣＡＤデータ専用に使用されるＣＡＤディザデータを用いて処理するものである。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
この請求項５の発明によれば、描画データがＣＡＤデータである場合、ＣＡＤデータに基づいて作成されたデータであることを示す情報を、印字データに付加することができる。このため、画像形成装置制御手段は印字データがＣＡＤデータに基づいて作成されたものであることを認識し、ＣＡＤデータに専用のＣＡＤディザデータを用いてこの印字データを処理することができる。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
また、請求項６にかかる画像処理方法にあっては、ホストコンピュータ上のアプリケーションで作成あるいは編集された描画データをプリンタ言語に変換して印字データを作成すると共に、該印字データに基づいて描画される画像を画像形成装置より出力する画像処理方法において、前記印字データに対し、描画オブジェクトの種類を特定する描画オブジェクト情報を付加する描画オブジェクト付加工程と、該印字データに付加された前記描画オブジェクト情報に基づいて描画オブジェクトに適合したディザデータを選択し、前記印字データに対して該ディザデータによるディザ処理を行ってイメージ展開する描画処理工程と、を含むものである。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
この請求項７の発明によれば、ホストコンピュータで作成された描画データを印字する際に、画像形成装置のドライバから画像形成装置のコントローラに送られる印字データに描画オブジェクトの種類が付加されているので、オブジェクト判定工程で印字データの描画オブジェクトをＰＤＬコマンド毎に判別し、ディザデータ出力工程でその描画オブジェクトに合致したディザデータを選択し、描画処理工程によってディザ処理を行ってイメージデータを展開することにより、たとえば文字、写真、グラフィックスといった描画オブジェクトに適したディザ処理が実現する。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】変更
【補正の内容】
【００３７】
【発明の実施の形態】
以下、本発明の画像形成システムおよび画像処理方法の実施の形態１、実施の形態２について添付図面を参照し、詳細に説明する。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】変更
【補正の内容】
【００４７】
描画オブジェクトの判定に関する情報は、ディザデータ出力部２３に入力する。ディザデータ出力部２３は、入力した情報から文字用ディザデータ２４、写真用ディザデータ２５のいずれか一方を選択し、描画処理部２６に出力する。描画処理部２６は、ページ記述言語を解釈し、選択されたディザパターンを用いてディザ処理を行う。ディザ処理がなされた印字データは、描画処理部２６の図示しないページメモリなどに展開され、印刷イメージデータとなる。印刷イメージデータは、プリンタエンジン２７に出力され、プリンタ２０から画像として出力される。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００６１
【補正方法】変更
【補正の内容】
【００６１】
プリンタコントローラ６１は、描画オブジェクト判定部２２と、描画処理部２６と、ディザデータ出力部６３と、プリンタエンジン２７とを備えている。ディザデータ出力部６３は、文字用ディザデータ２４、写真用ディザデータ２５に加え、ＣＡＤ用ディザデータ６４を保存している。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００６３
【補正方法】変更
【補正の内容】
【００６３】
以上の如く構成されたシステムは、基本的につぎの通り動作する。アプリケーション１１が起動されると、ホストコンピュータ５０は、画像情報をオープンする。画像情報は、プリンタドライバ５２に描画データとして送信される。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００７１
【補正方法】変更
【補正の内容】
【００７１】
描画処理部２６は、ページ記述言語を解釈し、選択されたディザパターンを用いてディザ処理を行う。ディザ処理がなされた印字データは、描画処理部２６の図示しないページメモリなどに展開され、印刷イメージデータとなる。印刷イメージデータは、プリンタエンジン２７に出力され、プリンタ６０から画像として出力される。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００７７
【補正方法】変更
【補正の内容】
【００７７】
ステップＳ９４の判断の結果、画像に塗りつぶしが無い場合（ステップＳ９４：Ｙｅｓ）、描画データに基づく印字データに種別コードとして文字データコードを付加する（ステップＳ９２）。一方、ステップＳ９４の判断の結果、画像に塗りつぶしがある場合には（ステップＳ９４：Ｎｏ）、描画データに基づく印字データに種別コードとして写真データコードを付加する（ステップＳ９５）。なお、このとき、画像に塗りつぶしと線画とが混在している場合には（図６中のグラフィックスオブジェクト（塗り））、写真データコードと共に文字データコードをも付加するものとする。
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００７９
【補正方法】変更
【補正の内容】
【００７９】
また、ステップＳ９６の判断の結果、描画データが写真データでなかった場合には（ステップＳ９６：Ｎｏ）、ドライバインターフェイス５１により描画データがＣＡＤデータとして処理するように指定されているか否か判断する（ステップＳ９７）。この判断の結果、指定がなされている場合には（ステップＳ９７：Ｙｅｓ）、描画データに基づく印字データに種別コードとしてＣＡＤデータコードを付加する（ステップＳ９８）。
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００９０
【補正方法】変更
【補正の内容】
【００９０】
【発明の効果】
以上説明したように、請求項１に記載の発明によれば、ホストコンピュータで作成されたデータを画像形成装置に送信し印字する場合、画像形成装置側のコントローラにプリンタ言語に変換されて送信される印字データにオブジェクトの種類を示すコードを付加することができる。このような構成によれば、今までコントローラ側でページ単位あるいは画質モード別にディザデータを切り替えていたのに対し、描画オブジェクトの種類が送信されてきた時点で分かる。そして、その描画オブジェクトに適したディザデータを選択して処理し、たとえばグラフィックスオブジェクトには写真用ディザデータ、文字オブジェクトには文字用ディザデータを用いたディザ処理を行うことにより、描画オブジェクトに不適切なディザデータを用いることがなくなる。したがって、ディザデータの不適切な使用による画質劣化を回避することができる。
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００９１
【補正方法】変更
【補正の内容】
【００９１】
請求項２に記載の発明によれば、ホストコンピュータで作成された描画データを画像形成装置で印字する際に、画像形成装置のドライバから画像形成装置のコントローラに送られる印字データに描画オブジェクトの種類を付加することができる。このため、コントローラのオブジェクト判定手段により印字データの描画オブジェクトを印字データ毎に判別し、描画オブジェクトに合致したディザデータを選択することができる。そして、そのオブジェクト用のディザデータを用いてディザ処理を行ってイメージデータを展開することにより、画像形成装置側におけるオブジェクトの判別およびディザデータの選択が比較的簡単に行うことができる。また、オブジェクトの種類、たとえば文字、グラフィックスそれぞれに適したディザ処理が実現するので、描画オブジェクトに不適切なディザデータを用いることがなくなる。したがって、ディザデータの不適切な使用による画質劣化を回避することができる。
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００９２
【補正方法】変更
【補正の内容】
【００９２】
請求項３に記載の発明によれば、請求項１または２に記載の画像形成システムにおいて、印字データに文字、写真、グラフィックスといった描画オブジェクト特定するコードを付加することができる。このため、印字を行う際に、描画オブジェクトの種類に適応したディザデータを選択し、描画オブジェクトに最適なディザ処理を行うことができる。したがって、当該描画オブジェクトを描画する画像の画質が向上する。
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００９４
【補正方法】変更
【補正の内容】
【００９４】
請求項５に記載の発明によれば、描画データがＣＡＤデータである場合、ＣＡＤデータに基づいて作成されたデータであることを示す情報を印字データに付加することができる。そして、画像形成装置制御手段は印字データがＣＡＤデータに基づいて作成されたものであることを認識し、ＣＡＤデータに専用のＣＡＤディザデータを用いてこの印字データを処理することができる。このため、特に高い品質の画像を形成することが要求されるＣＡＤデータに対しても対応可能な画像形成システムを提供することができる。
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００９５
【補正方法】変更
【補正の内容】
【００９５】
請求項６に記載の発明によれば、ホストコンピュータで作成されたデータを画像形成装置に送信し印字する場合、画像形成装置側のコントローラにプリンタ言語に変換されて送信される印字データにオブジェクトの種類を示すコードを付加することができる。このような方法によれば、今までコントローラ側でページ単位あるいは画質モード別にディザデータを切り替えていたのに対し、描画オブジェクトの種類が送信されてきた時点で分かる。そして、その描画オブジェクトに適したディザデータを選択して処理し、たとえばグラフィックスオブジェクトには写真用ディザデータ、文字オブジェクトには文字用ディザデータを用いたディザ処理を行うことにより、描画オブジェクトに不適切なディザデータを用いることがなくなる。したがって、ディザデータの不適切な使用による画質劣化を回避することができる。
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００９６
【補正方法】変更
【補正の内容】
【００９６】
請求項７に記載の発明によれば、ホストコンピュータで作成された描画データを画像形成装置で印字する際に、画像形成装置のドライバから画像形成装置のコントローラに送られる印字データに描画オブジェクトの種類を付加することができる。このため、コントローラのオブジェクト判定工程により印字データの描画オブジェクトを印字データ毎に判別し、描画オブジェクトに合致したディザデータを選択することができる。そして、そのオブジェクト用のディザデータを用いてディザ処理を行ってイメージデータを展開することにより、画像形成装置側におけるオブジェクトの判別およびディザデータの選択が比較的簡単に行うことができる。また、オブジェクトの種類、たとえば文字、グラフィックスそれぞれに適したディザ処理が実現するので、描画オブジェクトに不適切なディザデータを用いることがなくなる。したがって、ディザデータの不適切な使用による画質劣化を回避することができる。
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】００９７
【補正方法】変更
【補正の内容】
【００９７】
請求項８に記載の発明によれば、請求項６または７に記載の画像処理方法において、印字データに文字、写真、グラフィックスといった描画オブジェクト特定するコードを付加することができる。このため、印字を行う際に、描画オブジェクトの種類に適応したディザデータを選択し、描画オブジェクトに最適なディザ処理を行うことができる。したがって、当該描画オブジェクトを描画する画像の画質が向上する。