【手続補正書】
【提出日】平成16年8月26日(2004.8.26)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】描画制御装置
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
入力された描画コマンドを解析し、中間データに変換する中間データ生成手段と、中間データを描画することにより印刷画像を生成する画像生成手段とを有する描画制御装置であって、
描画コマンドとしてイメージデータが入力された場合、イメージデータを中間データに変換する際に拡大または縮小を行う第１の拡大縮小手段と、
前記中間データを描画し印刷画像を生成する際に拡大または縮小を行う第２の拡大縮小手段と、
前記第１の拡大縮小手段の拡大率または縮小率と、前記第２の拡大縮小手段の拡大率または縮小率とを前記描画コマンドで指定される描画条件に基づいて設定する拡大縮小率設定手段と、
を有することを特徴とする描画制御装置。
【請求項２】
前記拡大縮小率設定手段は、入力されたイメージデータのサイズに従って、第１の拡大縮小手段の拡大率または縮小率と、第２の拡大縮小手段の拡大率または縮小率とを設定することを特徴とする請求項１記載の描画制御装置。
【請求項３】
前記拡大縮小率設定手段は、入力されたイメージの解像度と印刷画像の解像度との関係に基づき、第１の拡大縮小手段の拡大率または縮小率と、第２の拡大縮小手段の拡大率または縮小率とを設定することを特徴とする請求項１記載の描画制御装置。
【請求項４】
前記拡大縮小率設定手段は、入力されたイメージの各ピクセルあたりのビット深さと印刷画像の各ピクセルあたりのビット深さとの関係に基づき、第１の拡大縮小手段の拡大率または縮小率と、第２の拡大縮小手段の拡大率または縮小率とを設定することを特徴とする請求項１記載の描画制御装置。
【請求項５】
前記拡大縮小率設定手段は、入力されたイメージデータの出力品位モードの設定に基づき、第１の拡大縮小手段の拡大率または縮小率と、第２の拡大縮小手段の拡大率または縮小率とを設定することを特徴とする請求項１記載の描画制御装置。
【請求項６】
前記拡大縮小率設定手段は、入力されたイメージデータが再利用可能な形式であるか否かに基づき、第１の拡大縮小手段の拡大率または縮小率と、第２の拡大縮小手段の拡大率または縮小率とを設定することを特徴とする請求項１記載の描画制御装置。
【請求項７】
前記拡大縮小率設定手段は、機器に搭載されたメモリ容量に基づき、第１の拡大縮小手段の拡大率または縮小率と、第２の拡大縮小手段の拡大率または縮小率とを設定することを特徴とする請求項１記載の描画制御装置。
【請求項８】
前記拡大縮小率設定手段は、入力された描画コマンドのＰＤＬの種類に基づき、第１の拡大縮小手段の拡大率または縮小率と、第２の拡大縮小手段の拡大率または縮小率とを設定することを特徴とする請求項１記載の描画制御装置。
【請求項９】
前記拡大縮小率設定手段は、第１の拡大縮小手段と、第２の拡大縮小手段の拡大縮小アクセラレータの有無に基づき、第１の拡大縮小手段の拡大率または縮小率と、第２の拡大縮小手段の拡大率または縮小率とを設定することを特徴とする請求項１記載の描画制御装置。
【請求項１０】
前記拡大縮小率設定手段は、第１の拡大縮小手段と、第２の拡大縮小手段の拡大縮小処理の速度に基づき、第１の拡大縮小手段の拡大率または縮小率と、第２の拡大縮小手段の拡大率または縮小率とを設定することを特徴とする請求項１記載の描画制御装置。
【請求項１１】
前記拡大縮小率設定手段は、第１の拡大縮小手段と、第２の拡大縮小手段の拡大縮小処理結果の品位に基づき、第１の拡大縮小手段の拡大率または縮小率と、第２の拡大縮小手段の拡大率または縮小率とを設定することを特徴とする請求項１記載の描画制御装置。
【請求項１２】
前記拡大縮小率設定手段は、入力されたイメージデータの文字，図形，自然画を含むイメージデータの内容の種別に基づき、第１の拡大縮小手段の拡大率または縮小率と、第２の拡大縮小手段の拡大率または縮小率とを設定することを特徴とする請求項１記載の描画制御装置。
【請求項１３】
前記拡大縮小率設定手段は、入力されたイメージデータに付属する切り替え指示、あるいは、機器のユーザインターフェースといったユーザ指定に基づいて、第１の拡大縮小手段の拡大率または縮小率と、第２の拡大縮小手段の拡大率または縮小率とを設定することを特徴とする請求項１記載の描画制御装置。
【請求項１４】
前記拡大縮小率設定手段は、生成された印刷画像を１ページ分メモリに格納するか、生成された印刷画像をプリンタエンジンに同期して出力するかに基づいて、第１の拡大縮小手段の拡大率または縮小率と、第２の拡大縮小手段の拡大率または縮小率とを設定することを特徴とする請求項１記載の描画制御装置。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
【発明の属する技術分野】
本発明は、入力された描画コマンドを解析し、中間データに変換する中間データ生成手段と、中間データを描画することにより、印刷画像を生成する画像生成手段とを有する描画制御装置に関するものである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
本発明は、上記の問題点を解決するためになされたもので、本発明の目的は、入力された描画コマンドを解析し、中間データに変換する中間データ生成手段と、中間データを描画することにより印刷画像を生成する画像生成手段とを有する描画制御装置において、描画コマンドとしてイメージデータが入力された場合、イメージデータを中間データに変換する際に拡大または縮小を行う第１の拡大縮小手段と、前記中間データを描画し印刷画像を生成する際に拡大または縮小を行う第２の拡大縮小手段とに対する拡大率または縮小率を、描画コマンドで指定される描画条件に基づいて設定制御することにより、描画条件に従う画像品位を維持し、かつ、処理速度の低下をも防止して、ユーザが望む品位で縮小拡大処理が施された出力結果を効率よく得ることができる描画処理環境を自在に構築することができる描画処理装置を提供することである。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】削除
【補正の内容】
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】削除
【補正の内容】
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】削除
【補正の内容】
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】削除
【補正の内容】
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】削除
【補正の内容】
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】削除
【補正の内容】
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】削除
【補正の内容】
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】削除
【補正の内容】
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】削除
【補正の内容】
【手続補正３１】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】削除
【補正の内容】
【手続補正３２】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】削除
【補正の内容】
【手続補正３３】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】削除
【補正の内容】
【手続補正３４】
【補正対象書類名】明細書
【補正対象項目名】００４８
【補正方法】削除
【補正の内容】
【手続補正３５】
【補正対象書類名】明細書
【補正対象項目名】００４９
【補正方法】削除
【補正の内容】
【手続補正３６】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】削除
【補正の内容】
【手続補正３７】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】削除
【補正の内容】
【手続補正３８】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】削除
【補正の内容】
【手続補正３９】
【補正対象書類名】明細書
【補正対象項目名】００５３
【補正方法】削除
【補正の内容】
【手続補正４０】
【補正対象書類名】明細書
【補正対象項目名】００５４
【補正方法】削除
【補正の内容】
【手続補正４１】
【補正対象書類名】明細書
【補正対象項目名】００５５
【補正方法】削除
【補正の内容】
【手続補正４２】
【補正対象書類名】明細書
【補正対象項目名】００５６
【補正方法】削除
【補正の内容】
【手続補正４３】
【補正対象書類名】明細書
【補正対象項目名】００５７
【補正方法】削除
【補正の内容】
【手続補正４４】
【補正対象書類名】明細書
【補正対象項目名】００５８
【補正方法】削除
【補正の内容】
【手続補正４５】
【補正対象書類名】明細書
【補正対象項目名】００５９
【補正方法】削除
【補正の内容】
【手続補正４６】
【補正対象書類名】明細書
【補正対象項目名】００６０
【補正方法】削除
【補正の内容】
【手続補正４７】
【補正対象書類名】明細書
【補正対象項目名】００６１
【補正方法】削除
【補正の内容】
【手続補正４８】
【補正対象書類名】明細書
【補正対象項目名】００６２
【補正方法】削除
【補正の内容】
【手続補正４９】
【補正対象書類名】明細書
【補正対象項目名】００６３
【補正方法】削除
【補正の内容】
【手続補正５０】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】削除
【補正の内容】
【手続補正５１】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】削除
【補正の内容】
【手続補正５２】
【補正対象書類名】明細書
【補正対象項目名】００６６
【補正方法】削除
【補正の内容】
【手続補正５３】
【補正対象書類名】明細書
【補正対象項目名】００６７
【補正方法】削除
【補正の内容】
【手続補正５４】
【補正対象書類名】明細書
【補正対象項目名】００６８
【補正方法】削除
【補正の内容】
【手続補正５５】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】削除
【補正の内容】
【手続補正５６】
【補正対象書類名】明細書
【補正対象項目名】００７０
【補正方法】削除
【補正の内容】
【手続補正５７】
【補正対象書類名】明細書
【補正対象項目名】００７１
【補正方法】削除
【補正の内容】
【手続補正５８】
【補正対象書類名】明細書
【補正対象項目名】００７２
【補正方法】削除
【補正の内容】
【手続補正５９】
【補正対象書類名】明細書
【補正対象項目名】０２３０
【補正方法】変更
【補正の内容】
【０２３０】
【発明の効果】
以上説明したように、本発明によれば、入力された描画コマンドを解析し、中間データに変換する中間データ生成手段と、中間データを描画することにより印刷画像を生成する画像生成手段とを有する描画制御装置において、描画コマンドとしてイメージデータが入力された場合、イメージデータを中間データに変換する際に拡大または縮小を行う第１の拡大縮小手段と、前記中間データを描画し印刷画像を生成する際に拡大または縮小を行う第２の拡大縮小手段とに対する拡大率または縮小率を、描画コマンドで指定される描画条件に基づいて設定制御するので、描画条件に従う画像品位を維持し、かつ、処理速度の低下をも防止して、ユーザが望む品位で縮小拡大処理が施された出力結果を効率よく得ることができる描画処理環境を自在に構築することができるという効果を奏する。