【手続補正書】
【提出日】平成17年1月24日(2005.1.24)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
図形データの描画特性を含む描画命令を入力する描画命令入力手段と、
前記描画命令入力手段によって入力された描画命令を記憶する記憶手段と、
前記記憶手段に前記描画命令入力手段によって入力された描画命令の描画属性を書き込む、または、すでに記憶されている描画命令を前記記憶手段から読み出す描画命令書き込み・読み出し手段と、
前記描画命令入力手段によって入力された描画命令が前記記憶手段に記憶されている描画命令の描画特性の所定条件と一致するか否かを判断する描画命令判断手段と、
前記描画命令書き込み・読み出し手段による前記記憶手段に記憶されている描画命令の描画特性に基づいて、前記図形データの描画を行う描画手段と、
を備え、
前記描画命令書き込み・読み出し手段は、前記描画命令判断手段による判断結果に基づいて、前記記憶手段に対して前記描画命令入力手段によって入力された描画命令の書き込み、または読み出しを行うことを特徴とするプリンタ装置。
【請求項２】
前記記憶手段が１ページ分の描画命令を記憶するページメモリである場合、前記ページメモリを格子単位に分割する分割手段をさらに備え、
前記分割手段によって分割された記憶手段の格子単位について、前記描画命令書き込み・読み出し手段は、前記描画命令判断手段によって前記描画命令の描画特性が所定条件と一致すると判断された場合、前記記憶手段に前記描画命令の描画属性の書き込みを行わないことを特徴とする請求項１記載のプリンタ装置。
【請求項３】
前記ページメモリがバンドメモリであることを特徴とする請求項２記載のプリンタ装置。
【請求項４】
前記記憶手段のページメモリがＣＭＹＫ（シアン・マゼンダ・イエロー・ブラック）のカラー各色に対応したメモリであることを特徴とする請求項２記載のプリンタ装置。
【請求項５】
図形データの描画特性を含む描画命令を入力する描画命令入力手段と、前記描画命令入力手段によって入力された描画命令を記憶する記憶手段と、とを備えたプリンタ装置において、
前記描画命令入力手段によって入力された描画命令が前記記憶手段に記憶されている描画命令の描画特性の所定条件と一致するか否かを判断する第１のステップと、
前記記憶手段に前記描画命令入力手段によって入力された描画命令の描画属性を書き込む、または、すでに記憶されている描画命令を前記記憶手段から読み出す第２のステップと、
第２のステップにより、前記記憶手段に記憶されている描画命令の描画特性に基づいて、前記図形データの描画を行う第３のステップとからなり、
第２のステップでは、第１のステップによる判断結果に基づいて、前記記憶手段に対して前記描画命令入力手段によって入力された描画命令の書き込み、または読み出しを行うことを特徴とするプリント方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
【発明が解決しようとする課題】
しかしながら、特開平５−２６６１７７号公報記載の発明では、描画領域内メモリの各ワードに対して比較を行うので、必ずメモリへのｒｅａｄ動作が必要となってしまう。また、ｒｅａｄ動作の後に論理演算結果との比較処理があるので、比較処理時間とメモリへのｗｒｉｔｅ動作時間とのトレードオフとなり、高速化はメモリｗｒｉｔｅ動作が遅い装置に限られる。さらに、各ワードに対して１回の比較を行っているので高速化に限界がある。
また、特開平１１−００７３６４では、全描画命令に対してその範囲を記憶するための大量のメモリを必要とし、格子領域毎のＬｄ、Ｍのみというような省メモリでは高速化の実現が困難である。また、判定回数は描画命令数の２乗に比例するため描画命令が数千数万になる現在では一般的なアプリケーションでの印刷で高速化は望めず、１図形に対してその範囲を記憶するメモリも必要となるので省メモリも望めない。また、描画が省略できるかどうかの判断を論理演算のみで判断しているので、省略される条件が限られてしまう。
そこで、本発明の目的は、ある一定条件で図形のメモリへの描画を省略することにより、図形描画処理の大半を占めるメモリのｒｅａｄとｗｒｉｔｅの回数を減らし描画命令の高速処理を図ることができるプリンタ装置およびプリント方法を提供することである。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
請求項２記載の発明では、請求項１記載の発明において、前記記憶手段が１ページ分の描画命令を記憶するページメモリである場合、前記ページメモリを格子単位に分割する分割手段をさらに備え、前記分割手段によって分割された記憶手段の格子単位について、前記描画命令書き込み・読み出し手段は、前記描画命令判断手段によって前記描画命令の描画特性が所定条件と一致すると判断された場合、前記記憶手段に前記描画命令の描画属性の書き込みを行わないことにより、前記の目的を達成する。
請求項３記載の発明では、請求項２記載の発明において、前記ページメモリがバンドメモリであることにより、前記の目的を達成する。
請求項４記載の発明では、請求項２記載の発明において、前記記憶手段のページメモリがＣＭＹＫ（シアン・マゼンダ・イエロー・ブラック）のカラー各色に対応したメモリであることにより、前記の目的を達成する。
請求項５記載の発明では、図形データの描画特性を含む描画命令を入力する描画命令入力手段と、前記描画命令入力手段によって入力された描画命令を記憶する記憶手段と、とを備えたプリンタ装置において、前記描画命令入力手段によって入力された描画命令が前記記憶手段に記憶されている描画命令の描画特性の所定条件と一致するか否かを判断する第１のステップと、前記記憶手段に前記描画命令入力手段によって入力された描画命令の描画属性を書き込む、または、すでに記憶されている描画命令を前記記憶手段から読み出す第２のステップと、第２のステップにより、前記記憶手段に記憶されている描画命令の描画特性に基づいて、前記図形データの描画を行う第３のステップとからなり、第２のステップでは、第１のステップによる判断結果に基づいて、前記記憶手段に対して前記描画命令入力手段によって入力された描画命令の書き込み、または読み出しを行うことにより、前記目的を達成する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
請求項３記載の発明では、ページメモリがバンドメモリであっても、分割手段によって分割された記憶手段の格子単位について、描画命令書き込み・読み出し手段は、描画命令判断手段によって描画命令の描画特性が所定条件と一致すると判断された場合、記憶手段に描画命令の描画属性の書き込みを行わないので、ある一定条件で図形のメモリへの描画を省略することにより、図形描画処理の大半を占めるメモリのｒｅａｄとｗｒｉｔｅの回数を減らし描画命令の高速処理を図ることができる。
請求項４記載の発明では、記憶手段のページメモリがＣＭＹＫ（シアン・マゼンダ・イエロー・ブラック）のカラー各色に対応したメモリであっても、分割手段によって分割された記憶手段の格子単位について、描画命令書き込み・読み出し手段は、描画命令判断手段によって描画命令の描画特性が所定条件と一致すると判断された場合、記憶手段に描画命令の描画属性の書き込みを行わないので、ある一定条件で図形のメモリへの描画を省略することにより、図形描画処理の大半を占めるメモリのｒｅａｄとｗｒｉｔｅの回数を減らし描画命令の高速処理を図ることができる。
請求項５記載の発明では、第１のステップにおける判断結果に基づいて、記憶手段に対して描画命令入力手段によって入力された描画命令の書き込み、または読み出しを行うので、図形描画処理の大半を占めるメモリのｒｅａｄとｗｒｉｔｅの回数を減らし、描画命令の高速処理化を図ることができる。