【手続補正書】
【提出日】平成16年12月8日(2004.12.8)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
描画情報に基づき描画コマンドを生成する画像情報処理装置であって、  描画情報が圧縮可能か否かを判断する圧縮条件判断手段と、
前記圧縮条件判断手段で圧縮可能と判断された描画情報を記憶管理する描画情報管理手段と、
前記描画情報管理手段で既に描画情報が記憶管理されている場合、該既に記憶管理されている描画情報と、前記圧縮可能と判断された描画情報と比較し、両描画情報とが同一頂点列で構成されたポリゴン描画の場合に、既に同一頂点列で構成されたポリゴン描画のために生成された描画コマンドとの差分を求め、該差分に基づき前記圧縮可能と判断した描画情報に対する描画コマンドを生成する描画コマンド生成手段と、
を備えることを特徴とする画像情報処理装置。
【請求項２】
前記圧縮条件判断手段は、描画情報のポリゴン描画の頂点数、パスまたは矩形クリップの適用、ペン描画属性の有無に従って圧縮可能か否かを判断することを特徴とする請求項１に記載の画像情報処理装置。
【請求項３】
前記圧縮条件判断手段は、描画情報管理手段で管理されているポリゴン描画の頂点数と、新たに圧縮可能な描画情報として入力された描画情報のポリゴン描画の頂点数を比較することを特徴とする請求項１に記載の画像情報処理装置。
【請求項４】
前記描画コマンド生成手段は、前記描画情報のポリゴン描画に複数個のクリップが適用され、かつ、ペンによる描画属性が存在しない場合に、前記両ポリゴン描画を構成する頂点列がすべて同一と判断された場合、ポリゴン描画のポリゴン頂点列をクリップ情報として登録し、前記複数個のクリップ図形を塗り描画として、描画コマンドを生成することを特徴とする請求項１に記載の画像情報処理装置。
【請求項５】
描画情報が、ペン描画属性を含まないポリゴン描画に複数個のクリップ図形が適用されているか判断する圧縮条件判断手段と、
前記圧縮条件判断手段で圧縮可能と判断されたポリゴン描画の頂点列を記憶管理する描画情報管理手段と、
前記描画情報管理手段でポリゴン描画の頂点列が既に管理されている場合に、前記圧縮条件判断手段で圧縮可能と判断されたポリゴン描画の頂点列と、既に前記描画情報管理手段で記憶管理されているポリゴン描画の頂点列を比較し、同一の頂点列で構成されているか判定し、同一頂点列で構成されたポリゴン描画の場合に、ポリゴン描画のポリゴン頂点列をクリップ情報として登録し、クリップ図形をポリゴン描画の頂点列情報を除く描画属性をもった塗り描画として、描画コマンドを生成し処理する描画コマンド生成手段と、
を備えることを特徴とする画像情報処理装置。
【請求項６】
前記クリップ図形はパスまたは矩形図形によることを特徴とする請求項５に記載の画像情報処理装置。
【請求項７】
前記圧縮条件判断手段は、描画情報のポリゴン描画の頂点数、パスまたは矩形クリップの適用、ペン描画属性の有無に従って圧縮可能か否かを判断することを特徴とする請求項５に記載の画像情報処理装置。
【請求項８】
前記圧縮条件判断手段は、描画情報管理手段で管理されているポリゴン描画の頂点数と、新たに圧縮可能な描画情報として入力された描画情報のポリゴン描画の頂点数を比較することを特徴とする請求項５に記載の画像情報処理装置。
【請求項９】
描画情報に基づき描画コマンドを生成する画像情報処理方法であって、  描画情報が圧縮可能か否かを判断する圧縮条件判断工程と、
前記圧縮条件判断工程で圧縮可能と判断された描画情報を記憶管理する描画情報管理工程と、
前記描画情報管理工程で既に描画情報が管理されている場合、該既に記憶管理されている描画情報と、前記圧縮可能と判断された描画情報と比較し、両描画情報とが同一頂点列で構成されたポリゴン描画の場合に、既に同一頂点列で構成されたポリゴン描画のために生成された描画コマンドとの差分を求め、該差分に基づき前記圧縮可能と判断した描画情報に対する描画コマンドを生成する描画コマンド生成工程と、
を備えることを特徴とする画像情報処理方法。
【請求項１０】
前記圧縮条件判断工程は、描画情報のポリゴン描画の頂点数、パスまたは矩形クリップの適用、ペン描画属性の有無に従って圧縮可能か否かを判断することを特徴とする請求項９に記載の画像情報処理方法。
【請求項１１】
前記圧縮条件判断工程は、描画情報管理工程で管理されているポリゴン描画の頂点数と、新たに圧縮可能な描画情報として入力された描画情報のポリゴン描画の頂点数を比較することを特徴とする請求項９に記載の画像情報処理方法。
【請求項１２】
前記描画コマンド生成工程は、前記描画情報のポリゴン描画に複数個のクリップが適用され、かつ、ペンによる描画属性が存在しない場合に、前記両ポリゴン描画を構成する頂点列がすべて同一と判断された場合、ポリゴン描画のポリゴン頂点列をクリップ情報として登録し、前記複数個のクリップ図形を塗り描画として、描画コマンドを生成することを特徴とする請求項９に記載の画像情報処理方法。
【請求項１３】
描画情報が、ペン描画属性を含まないポリゴン描画に複数個のクリップ図形が適用されているか判断する圧縮条件判断工程と、
前記圧縮条件判断工程で圧縮可能と判断されたポリゴン描画の頂点列を記憶管理する描画情報管理工程と、
前記描画情報管理工程でポリゴン描画の頂点列が既に管理されている場合に、前記圧縮条件判断工程で圧縮可能と判断されたポリゴン描画の頂点列と、既に前記描画情報管理工程で記憶管理されているポリゴン描画の頂点列を比較し、同一の頂点列で構成されているか判定し、同一頂点列で構成されたポリゴン描画の場合に、ポリゴン描画のポリゴン頂点列をクリップ情報として登録し、クリップ図形をポリゴン描画の頂点列情報を除く描画属性をもった塗り描画として、描画コマンドを生成し処理する描画コマンド生成工程と、
を備えることを特徴とする画像情報処理方法。
【請求項１４】
前記クリップ図形はパスまたは矩形図形によることを特徴とする請求項１３に記載の画像情報処理方法。
【請求項１５】
前記圧縮条件判断工程は、描画情報のポリゴン描画の頂点数、パスまたは矩形クリップの適用、ペン描画属性の有無に従って圧縮可能か否かを判断することを特徴とする請求項１３に記載の画像情報処理方法。
【請求項１６】
前記圧縮条件判断工程は、描画情報管理工程で管理されているポリゴン描画の頂点数と、新たに圧縮可能な描画情報として入力された描画情報のポリゴン描画の頂点数を比較することを特徴とする請求項１３に記載の画像情報処理方法。
【請求項１７】
画像情報処理方法を実行するためのプログラムコードを格納したコンピュータ可読の記憶媒体であって、該プログラムコードが、
描画情報が圧縮可能か否かを判断する圧縮条件判断工程のコードと、
前記圧縮条件判断工程で圧縮可能と判断された描画情報を記憶管理する描画情報管理工程のコードと、
前記描画情報管理工程で既に描画情報が管理されている場合、該既に記憶管理されている描画情報と、前記圧縮可能と判断された描画情報と比較し、両描画情報とが同一頂点列で構成されたポリゴン描画の場合に、既に同一頂点列で構成されたポリゴン描画のために生成された描画コマンドとの差分を求め、該差分に基づき前記圧縮可能と判断した描画情報に対する描画コマンドを生成する描画コマンド生成工程のコードと、
を備えることを特徴とする記憶媒体。
【請求項１８】
画像情報処理方法を実行するためのプログラムコードを格納したコンピュータ可読の記憶媒体であって、該プログラムコードが、
描画情報が、ペン描画属性を含まないポリゴン描画に複数個のクリップ図形が適用されているか判断する圧縮条件判断工程のコードと、
前記圧縮条件判断工程で圧縮可能と判断されたポリゴン描画の頂点列を記憶管理する描画情報管理工程のコードと、
前記描画情報管理工程でポリゴン描画の頂点列が既に管理されている場合に、前記圧縮条件判断工程で圧縮可能と判断されたポリゴン描画の頂点列と、既に前記描画情報管理工程で記憶管理されているポリゴン描画の頂点列を比較し、同一の頂点列で構成されているか判定し、同一頂点列で構成されたポリゴン描画の場合に、ポリゴン描画のポリゴン頂点列をクリップ情報として登録し、クリップ図形をポリゴン描画の頂点列情報を除く描画属性をもった塗り描画として、描画コマンドを生成し処理する描画コマンド生成工程のコードと、
を備えることを特徴とする記憶媒体。