【手続補正書】
【提出日】平成18年11月6日(2006.11.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
誤差拡散法を用いて画像データを中間調処理するための中間調処理装置であって、
前記画像データの画素値と累積誤差値とを加算した和の値が取り得る範囲内の値に対応して予め計算された、注目画素の各周辺画素に分配する誤差拡散値を格納するルックアップテーブルと、
前記中間調処理の対象となる前記注目画素の画素値と累積誤差値とを加算する加算部と、
前記加算部で加算されて得られた画素値を用いて前記ルックアップテーブルにアクセスし、当該画素値に対応する誤差拡散値を取得する取得部とを有し、
前記ルックアップテーブルに格納された誤差拡散値は、前記画像データの画素値と累積誤差値とを加算して得られた値が取り得る範囲内において、分配の比率を変化させて計算されたものであることを特徴とする中間調処理装置。
【請求項２】
前記ルックアップテーブルに格納された誤差拡散値は、前記画像データの画素値と累積誤差値とを加算して得られた値が取り得る範囲内において、前記分配の比率を周期的に変化させて計算されたものであることを特徴とする請求項１に記載の中間調処理装置。
【請求項３】
前記誤差拡散値は、処理対象である前記注目画素の右側に位置する画素へ出力誤差の拡散を重視する第１の配分割合と、前記注目画素の左下側に位置する画素へ出力誤差の拡散を重視する第２の配分割合と、前記第１と第２の配分割合の中間的な配分割合である第３の配分割合の少なくとも３つの分配比率を周期的に変化させて計算されたものであることを特徴とする請求項２に記載の中間調処理装置。
【請求項４】
前記ルックアップテーブルには、前記誤差拡散値とともに、前記画像データの画素値と累積誤差値とを加算した値と予め定められた閾値とを比較することで得られる、中間調処理後の出力データ値が予め計算されて格納されることを特徴とする請求項１乃至３のいずれか１項に記載の中間調処理装置。
【請求項５】
前記閾値は、前記画像データの画素値と累積誤差値とを加算した値に応じて周期的に変化させたものであることを特徴とする請求項４に記載の中間調処理装置。
【請求項６】
誤差拡散法を用いて画像データを中間調処理するための中間調処理装置であって、
前記画像データの画素値と累積誤差値とを加算した和の値と、予め定められた閾値とを比較することで得られる出力誤差が取り得る範囲内の値に対応して予め計算された、注目画素の各周辺画素に分配する誤差拡散値を格納するルックアップテーブルと、
前記中間調処理の対象となる前記注目画素の画素値と累積誤差値とを加算する加算部と、
前記加算部で加算されて得られた値と、前記予め定められた閾値とを比較して、出力誤差値を算出する算出部と、
前記算出部で算出された出力誤差値を用いて前記ルックアップテーブルにアクセスし、当該出力誤差値に対応する誤差拡散値を取得する取得部とを有し、
前記ルックアップテーブルに格納された誤差拡散値は、前記出力誤差値が取り得る範囲内において、分配の比率を変化させて計算されたものであることを特徴とする中間調処理装置。
【請求項７】
前記ルックアップテーブルに格納された誤差拡散値は、前記出力誤差値が取り得る範囲内において、前記分配の比率を周期的に変化させて計算されたものであることを特徴とする請求項６に記載の中間調処理装置。
【請求項８】
前記誤差拡散値は、処理対象である前記注目画素の右側に位置する画素へ出力誤差の拡散を重視する第１の配分割合と、前記注目画素の左下側に位置する画素へ出力誤差の拡散を重視する第２の配分割合と、前記第１と第２の配分割合の中間的な配分割合である第３の配分割合の少なくとも３つの分配比率を周期的に変化させて計算されたものであることを特徴とする請求項７に記載の中間調処理装置。
【請求項９】
誤差拡散法を用いて画像データを中間調処理するための中間調処理方法であって、
格納手段により前記画像データの画素値と累積誤差値とを加算した和の値が取り得る範囲内の値に対応して予め計算された、注目画素の各周辺画素に分配する誤差拡散値をルックアップテーブルに格納する格納工程と、
加算手段により前記中間調処理の対象となる前記注目画素の画素値と累積誤差値とを加算する加算工程と、
取得手段により前記加算工程において加算されて得られた画素値を用いて前記ルックアップテーブルにアクセスし、当該画素値に対応する誤差拡散値を取得する取得工程とを有し、
前記ルックアップテーブルに格納された誤差拡散値は、前記画像データの画素値と累積誤差値とを加算して得られた値が取り得る範囲内において、分配の比率を変化させて計算されたものであることを特徴とする中間調処理方法。
【請求項１０】
前記ルックアップテーブルに格納された誤差拡散値は、前記画像データの画素値と累積誤差値とを加算して得られた値が取り得る範囲内において、前記分配の比率を周期的に変化させて計算されたものであることを特徴とする請求項９に記載の中間調処理方法。
【請求項１１】
前記誤差拡散値は、処理対象である前記注目画素の右側に位置する画素へ出力誤差の拡散を重視する第１の配分割合と、前記注目画素の左下側に位置する画素へ出力誤差の拡散を重視する第２の配分割合と、前記第１と第２の配分割合の中間的な配分割合である第３の配分割合の少なくとも３つの分配比率を周期的に変化させて計算されたものであることを特徴とする請求項１０に記載の中間調処理方法。
【請求項１２】
前記ルックアップテーブルには、前記誤差拡散値とともに、前記画像データの画素値と累積誤差値とを加算した値と予め定められた閾値とを比較することで得られる、中間調処理後の出力データ値が予め計算されて格納されることを特徴とする請求項９乃至１１のいずれか１項に記載の中間調処理方法。
【請求項１３】
前記閾値は、前記画像データの画素値と累積誤差値とを加算した値に応じて周期的に変化させたものであることを特徴とする請求項１２に記載の中間調処理方法。
【請求項１４】
誤差拡散法を用いて画像データを中間調処理するための中間調処理方法であって、
格納手段により前記画像データの画素値と累積誤差値とを加算した和の値と、予め定められた閾値とを比較することで得られる出力誤差が取り得る範囲内の値に対応して予め計算された、注目画素の各周辺画素に分配する誤差拡散値をルックアップテーブルに格納する格納工程と、
加算手段により前記中間調処理の対象となる前記注目画素の画素値と累積誤差値とを加算する加算工程と、
算出手段により前記加算工程において加算されて得られた値と、前記予め定められた閾値とを比較して、出力誤差値を算出する算出工程と、
取得手段により前記算出工程において算出された出力誤差値を用いて前記ルックアップテーブルにアクセスし、当該出力誤差値に対応する誤差拡散値を取得する取得工程とを有し、
前記ルックアップテーブルに格納された誤差拡散値は、前記出力誤差値が取り得る範囲内において、分配の比率を変化させて計算されたものであることを特徴とする中間調処理方法。
【請求項１５】
前記ルックアップテーブルに格納された誤差拡散値は、前記出力誤差値が取り得る範囲内において、前記分配の比率を周期的に変化させて計算されたものであることを特徴とする請求項１４に記載の中間調処理方法。
【請求項１６】
前記誤差拡散値は、処理対象である前記注目画素の右側に位置する画素へ出力誤差の拡散を重視する第１の配分割合と、前記注目画素の左下側に位置する画素へ出力誤差の拡散を重視する第２の配分割合と、前記第１と第２の配分割合の中間的な配分割合である第３の配分割合の少なくとも３つの分配比率を周期的に変化させて計算されたものであることを特徴とする請求項１５に記載の中間調処理方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
従って上記目的を達成するために本発明をある一面から見ると、本発明は、誤差拡散法を用いて画像データを中間調処理するための中間調処理装置であって、前記画像データの画素値と累積誤差値とを加算した和の値が取り得る範囲内の値に対応して予め計算された、注目画素の各周辺画素に分配する誤差拡散値を格納するルックアップテーブルと、前記中間調処理の対象となる前記注目画素の画素値と累積誤差値とを加算する加算部と、前記加算部で加算されて得られた画素値を用いて前記ルックアップテーブルにアクセスし、当該画素値に対応する誤差拡散値を取得する取得部とを有し、前記ルックアップテーブルに格納された誤差拡散値は、前記画像データの画素値と累積誤差値とを加算して得られた値が取り得る範囲内において、分配の比率を変化させて計算されたものであることを特徴とする。
或いは、本発明は、誤差拡散法を用いて画像データを中間調処理するための中間調処理装置であって、前記画像データの画素値と累積誤差値とを加算した和の値と、予め定められた閾値とを比較することで得られる出力誤差が取り得る範囲内の値に対応して予め計算された、注目画素の各周辺画素に分配する誤差拡散値を格納するルックアップテーブルと、前記中間調処理の対象となる前記注目画素の画素値と累積誤差値とを加算する加算部と、前記加算部で加算されて得られた値と、前記予め定められた閾値とを比較して、出力誤差値を算出する算出部と、前記算出部で算出された出力誤差値を用いて前記ルックアップテーブルにアクセスし、当該出力誤差値に対応する誤差拡散値を取得する取得部とを有し、前記ルックアップテーブルに格納された誤差拡散値は、前記出力誤差値が取り得る範囲内において、分配の比率を変化させて計算されたものであることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
さらに本発明を別の面から見ると、本発明は、誤差拡散法を用いて画像データを中間調処理するための中間調処理方法であって、格納手段により前記画像データの画素値と累積誤差値とを加算した和の値が取り得る範囲内の値に対応して予め計算された、注目画素の各周辺画素に分配する誤差拡散値をルックアップテーブルに格納する格納工程と、加算手段により前記中間調処理の対象となる前記注目画素の画素値と累積誤差値とを加算する加算工程と、取得手段により前記加算工程において加算されて得られた画素値を用いて前記ルックアップテーブルにアクセスし、当該画素値に対応する誤差拡散値を取得する取得工程とを有し、前記ルックアップテーブルに格納された誤差拡散値は、前記画像データの画素値と累積誤差値とを加算して得られた値が取り得る範囲内において、分配の比率を変化させて計算されたものであることを特徴とする。
或いは、本発明は、誤差拡散法を用いて画像データを中間調処理するための中間調処理方法であって、格納手段により前記画像データの画素値と累積誤差値とを加算した和の値と、予め定められた閾値とを比較することで得られる出力誤差が取り得る範囲内の値に対応して予め計算された、注目画素の各周辺画素に分配する誤差拡散値をルックアップテーブルに格納する格納工程と、加算手段により前記中間調処理の対象となる前記注目画素の画素値と累積誤差値とを加算する加算工程と、算出手段により前記加算工程において加算されて得られた値と、前記予め定められた閾値とを比較して、出力誤差値を算出する算出工程と、取得手段により前記算出工程において算出された出力誤差値を用いて前記ルックアップテーブルにアクセスし、当該出力誤差値に対応する誤差拡散値を取得する取得工程とを有し、前記ルックアップテーブルに格納された誤差拡散値は、前記出力誤差値が取り得る範囲内において、分配の比率を変化させて計算されたものであることを特徴とする。