(57)【要約】【課題】  入力される画像データに対して実行される画像処理で階調が補正される際の階調変化が緩やかに調整された印刷データを生成する。【解決手段】    入力される画像データに複数の数値変換テーブルを用いて階調変換処理を行う画像処理装置において、複数の数値変換テーブルが出力する各数値に従い画像データの階調を変換する合成ＬＵＴを作成し、該合成ＬＵＴが出力する数値が連続していない乖離値ペアを検出する。そして、階調変換処理がなされた所定ビットの画像データの階調値をモニタして階調変化の境界を検出したら、該検出される階調変化の境界に基づいて、第１の画像処理ユニット１０１または第２の画像処理ユニット１０２が処理した画像データを選択して出力することを特徴とする。【選択図】  図２
2016171361.tif 000002
【特許請求の範囲】
【請求項１】
入力される画像データに複数の数値変換テーブルを用いて階調変換処理を行う画像処理装置であって、
前記複数の数値変換テーブルが出力する各数値に従い合成ＬＵＴを作成する作成手段と、
前記合成ＬＵＴが出力する数値が連続していない乖離値ペアを検出する第１の検出手段と、
第１の閾値テーブルを用いて前記画像データに階調補正処理を行う第１の画像処理手段と、
前記第１の閾値テーブルの値を検出した乖離値ペアに基づいて補正された第２の閾値テーブルを用いて前記画像データに階調補正処理を行う第２の画像処理手段と、
階調変換処理がなされた所定ビットの画像データの階調値をモニタして階調変化の境界を検出する第２の検出手段と、
検出される前記階調変化の境界に基づいて、前記第１の画像処理手段または前記第２の画像処理手段が処理した画像データを選択して出力する出力手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記出力手段は、階調補正された画像データを印刷手段に出力することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記第２の閾値テーブルの値は、検出される複数の乖離値ペアの低位値に合わせて決定されることを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記第２の閾値テーブルは、前記第１の閾値テーブルの値を複写し、検出される複数の乖離値ペアの値を低位値に置き換えて生成することを特徴とする請求項１記載の画像処理装置。
【請求項５】
入力される画像データに複数の数値変換テーブルを用いて階調変換処理を行う画像処理装置のデータ処理方法であって、
前記複数の数値変換テーブルが出力する各数値に従い合成ＬＵＴを作成する作成工程と、
前記合成ＬＵＴが出力する数値が連続していない乖離値ペアを検出する第１の検出工程と、
第１の画像処理手段が第１の閾値テーブルを用いて前記画像データに階調補正処理を行う第１の画像処理工程と、
第２の画像処理手段が前記第１の閾値テーブルの値を検出した乖離値ペアに基づいて補正された第２の閾値テーブルを用いて前記画像データに階調補正処理を行う第２の画像処理工程と、
階調変換処理がなされた所定ビットの画像データの階調値をモニタして階調変化の境界を検出する第２の検出工程と、
検出される前記階調変化の境界に基づいて、前記第１の画像処理手段または前記第２の画像処理手段が処理した画像データを選択して出力する出力工程と、
を備えることを特徴とする画像処理装置のデータ処理方法。
【請求項６】
請求項５に記載の画像処理装置のデータ処理方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理装置のデータ処理方法、及びプログラムに関するものである。
【背景技術】
【０００２】
例えば電子写真の印刷装置では、トナーによって用紙が被覆されている画素と用紙が露出している画素の面積比によって画像の濃淡を形成するための画像処理を行う画像処理装置を備える。
このような濃淡処理においては、階調パターンのテクスチャーの差によって、連続的な濃度変移領域において存在しない段差が視認されやすくなる。これらは疑似輪郭と呼ばれ、人物の顔を印字した時の人肌の階調変化や、コンピュータグラフィックスで生成された滑らかな曲面画像等においてこのような段差が存在する場合視認されやすい。
このため、このような疑似輪郭は画像品質上望ましくないためにさまざまな補正処理が工夫されてきた。
一度発生した有効階調数の減少は下段の処理機構では覆せないために、例えばノイズ付加による欠落階調の復元が試みられている。階調情報にノイズを付加し、平均濃度は変らないが数値を揺るがせることにより、失われた階調に相当する濃度表現を再生する方法である。
しかし、適切な量のノイズ付加することが難しく、段差を消すだけノイズを付加した場合、画像が劣化し過ぎてしまう問題が発生する。また、画像が劣化しない程度のノイズ付加では段差が消えないという問題が発生する。ノイズ付加法の悪影響を低減する為に、特許文献１３のような工夫が行われている。
特許文献１では、階調値幅自体を広げて付加ノイズの影響を低減させている。特許文献２では、単色表現に複数顔料を使用する特殊な機構の印刷装置において低濃度顔料にのみノイズを与えているが、単色表現に複数顔料を用いる構成は一般的でない。特許文献３はノイズ発生パターンを工夫して視覚上のノイズを高周波成分に持っていっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−７２２８０号公報
【特許文献２】特開２００６−１６６１７６号公報
【特許文献３】特開２０１０−２０６７０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしいずれにおいても、ノイズ付加法の欠点を解消できているわけではない。
図９に示すように、閾値法によるテクスチャを使用している場合には画像が劣化せずに階調が増える場所は限定されている。しかし、ノイズ付加法では他の部分の画素の描画確率も上がってしまう。このため、安定しないテクスチャが生成されるという課題があった。
【０００５】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、入力される画像データに対して実行される画像処理で階調が補正される際の階調変化が緩やかに調整された印刷データを生成できる仕組みを提供することである。
【課題を解決するための手段】
【０００６】
上記目的を達成する本発明の画像処理装置は以下に示す構成を備える。
入力される画像データに複数の数値変換テーブルを用いて階調変換処理を行う画像処理装置であって、前記複数の数値変換テーブルが出力する各数値に従い合成ＬＵＴを作成する作成手段と、前記合成ＬＵＴが出力する数値が連続していない乖離値ペアを検出する第１の検出手段と、第１の閾値テーブルを用いて前記画像データに階調補正処理を行う第１の画像処理手段と、前記第１の閾値テーブルの値を検出した乖離値ペアに基づいて補正された第２の閾値テーブルを用いて前記画像データに階調補正処理を行う第２の画像処理手段と、階調変換処理がなされた所定ビットの画像データの階調値をモニタして階調変化の境界を検出する第２の検出手段と、検出される前記階調変化の境界に基づいて、前記第１の画像処理手段または前記第２の画像処理手段が処理した画像データを選択して出力する出力手段と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、入力される画像データに対して実行される画像処理で階調が補正される際の階調変化が緩やかに調整された印刷データを生成できる。
【図面の簡単な説明】
【０００８】
【図１】画像処理システムの構成を説明するブロック図である。
【図２】画像処理装置のデータ処理方法を説明するフローチャートである。
【図３】画像処理ユニットの構成を説明するブロック図である。
【図４】図３に示した比較器の構成例を示す図である。
【図５】図１に示した閾値処理ユニット上の閾値修正例を示す図である。
【図６】画像処理装置の構成を説明するブロック図である。
【図７】ＬＵＴの値に設定される値の生成例を示す図である。
【図８】合成ＬＵＴの一例を示す図である。
【図９】従来の画像処理装置の閾値法を説明する図である。
【発明を実施するための形態】
【０００９】
次に本発明を実施するための本発明を適用する画像処理装置における画像処理の概要を説明する。
本実施形態を適用する画像処理装置では、主走査方向の領域検出と、検出領域の閾値テーブルの切替による中間テクスチャ生成の組み合わせにより、上述した階調差を補正して実効性のある疑似輪郭を軽減する例を説明する。
一般的な処理画像においても均一な濃度が他の均一な濃度に切り替わる領域が存在しており、画像情報の階調値の走査だけでは、領域の判定が難しい。そこで、本実施形態においては、画像判定による領域の誤判定を抑制する為には演算速度を上げる為に多用されているシステム内の数値変換テーブル（以下ＬＵＴと記述する）の階調値の並びを利用する。
【００１０】
後述するＬＵＴは、階調値幅の連続するアドレスに並べられた数値列であり、先頭アドレス＋入力値で指定されたアドレスの数値を出力値とする。数値幅が広くなければ低コストに複雑な変換を数値演算無しで実現する。図８に示すように、ＬＵＴ上の階調値で数値が１、２、３…のように連続しておらず、１、３、６…のように数値が離れている部分に着目する。このようにＬＵＴ上で数値が連続しておらず離れている部分は、また画像においてはテクスチャの違いが大きな部分である。
【００１１】
本実施形態では、このＬＵＴ上で数値が離れている部分の両端の数値を乖離値ペアと、個々の数値を乖離値と表現する。
例えばＬＵＴ上の数値列が５、６、７、９、１１、１２、１３と並んでいた場合、７と９および９と１１の組が乖離値ペアであり、７と９と１１が乖離値である。この乖離値ペアの段差部分にのみ処理を実施すれば誤判定の可能性が低下する。
本実施形態では、前処理としてシステム内の数値変換ＬＵＴの登録値を走査し、数値が乖離している登録値の両側を乖離値ペアとして事前に、後述する図１に示す制御手段１９０のメモリに記憶しておく。
【００１２】
一様な階調値が所定の範囲で連続し、別な階調値に切り替わるときに、それぞれの階調値が上記メモリに記録しておいた乖離値ペアのそれぞれと合致するかを制御手段１９０が確認し、合致時に切替動作を行う。
ここで、所定の範囲としては階調テクスチャの形状差が必ず含まれる長さとして、少なくとも閾値法のテーブルが１周期以上含まれる長さとする。本構成により閾値法による階調表現を行っている印刷装置で補間処理の有効な領域を乖離値ペア段差の近傍に探し出すことによって、実効性のある疑似輪郭軽減を図る。
【００１３】
次に本発明を実施するための最良の形態について図面を参照して説明する。
＜システム構成の説明＞
〔第１実施形態〕
図１は、本実施形態を示す印刷装置に適用する画像処理システムの構成を説明するブロック図である。本実施形態では、４段の画像処理１５１〜１５４を順次実行した後、閾値処理ユニット１０１ないし閾値処理ユニット１０２によって２値化され印字メカニズム１８０の駆動信号に変換される構成例を示す。以下、複数の数値変換テーブルを用いて階調変換処理を行う画像処理装置について詳述する。
【００１４】
図１において、２００は情報機器で、外部情報機器はパソコンやスマートフォン等の画像情報の印字リクエストを発する。１００は印刷装置で、１８０は印字メカニズム（印刷機構）で、情報機器２００から受け取った画像情報を駆動に適した画像形式に変換して出力する。情報機器２００からの印字リクエストによって印刷装置１００は一連の画像処理を実施して印字メカニズム１８０を駆動し印字出力動作を行う。
１９０は制御手段で、印刷装置１００の内部の制御を統括して行うのがある。制御手段１９０は、ＣＰＵを含むメモリ等のハード資源を備え、ソフト資源である本実施形態を示す画像処理を実行するためのプログラム等を記憶するプログラムメモリを備える。制御手段１９０は、印刷装置１００内の各種機構の設定、タイミング制御等を実行する。また、制御手段１９０は、本発明特有の処理において、前処理を実行し、本発明特有の追加設定、そのための演算処理をも行っている。
印字メカニズム１８０は、本実施形態においては、レーザープリンタのように用紙搬送方向を副走査方向、搬送方向に垂直な描画走査を主走査方向とする印字機構を備える。
【００１５】
閾値処理ユニット１０１は通常の印刷装置においても存在し、通常の画像処理の為に用意され、閾値処理ユニット１０２は中間テクスチャの置き換え用に用意されている。画像処理モジュール１５１１５４の画像処理の中で、数値変換テーブル（ＬＵＴ）を有しているモジュールは画像処理モジュール１５１と画像処理モジュール１５４で、画像処理モジュール１５１はＬＵＴ１６０を備え、画像処理モジュール１５４は、ＬＵＴ１６１を備える。ここで、ＬＵＴは、入力される画像データの濃度値に対応した出力パターンが設定されたルックアップ・テーブルである。なお、閾値処理ユニット１０２は、第１の閾値テーブル（ＬＵＴ１）の値を検出した乖離値ペアに基づいて補正された第２の閾値テーブル（ＬＵＴ２）を用いて前記画像データに階調補正処理を行う
【００１６】
印刷装置の一般的な印字リクエストに対する応答としては、電源起動時の初期化設定以外に、印字リクエストの中身に対応して各パラメータの部分再設定を行ってから画像情報を順次各ステージに流し出力を行う。これは、標準設定に対して個々の印字リクエストには濃淡の修正情報、色空間指定等が加わり、該当ジョブ毎にパラメータを再設定する必用が有るからである。これに合わせ、ＬＵＴを有する画像処理１５１、１５４では、ＬＵＴ１６０、１６１を参照して、階調値の並びを修正する。なお、領域判定においては、修正後のＬＵＴ上の値を必要とするので、ここで本実施形態では、各パラメータの部分再設定後に、各ＬＵＴ値を取得する処理を実行する。
【００１７】
図２は、本実施形態を示す画像処理装置のデータ処理方法を説明するフローチャートである。本実施形態における前処理例に対応する。外部情報機器２００を操作するユーザは、必要に応じて濃淡の調整、解像度の変更、倍率の調整など、印刷装置１００の初期設定を変更する要求を出す。このため印字リクエストにはこれらの変更情報が伴うために、印字リクエストで画像情報本体を画像処理する前に、変更情報に対応して印字メカニズム１８０の動作モードを規定しているパラメータを初期化状態から一部書き換える。この書き換え処理を前処理と呼ぶ。
【００１８】
本例は、図１に示した制御手段１９０のＣＰＵが記憶された制御プログラムを実行することで実現される。本処理では、電源起動時の初期化シーケンスは省略し、印字リクエスト受信後の処理を説明する。
【００１９】
外部情報機器２００から印字リクエストの受信によって制御手１９０段は前処理を開始する（ｓ１０００）。次に、制御手段１９０は従来の処理形と同様に、印字リクエストの中身に対応して各パラメータの部分再設定を行う（ｓ１００１）。ここまでは本発明の実施の有無にかかわらず、印刷装置では印字リクエスト受付時に必須の処理であるが、これ以降本発明特有の追加シーケンスに入る。
制御手段１９０は、各画像処理モジュール１５１、１５４に含まれる各ＬＵＴ値の取得動作を行う（ｓ１００２）。制御手段１９０は取得した各ＬＵＴ１５１、１５４の処理結果をメモリ上で合成する（ｓ１００３）。
【００２０】
なお、図１に示すようにＬＵＴ変換は複数回行われるために、上流のＬＵＴ１５１の乖離値ペアを登録しても、実際に階調テクスチャを指示する下流ではその数値は異なってしまう。実際に階調テクスチャを指定する数値における乖離値ペアを探し出せるように、システム内の複数のＬＵＴ変換と経た結果と等価な変換結果となる一つの数値変換テーブルを作成する。これを、図８に示すように合成ＬＵＴ３とし、合成ＬＵＴ３上の乖離値ペア１と３と、乖離値ペア５と７を領域判定の数値として使用する。
制御手段１９０は、図８に示すプロセスで合成される合成ＬＵＴ３上を走査し、乖離値ペアの検出と登録を実行する。ここでは階調値範囲、すなわち数値変換テーブルサイズが１バイト＝２５６で有る場合を例示する。
なお、変数Ｘは入力階調値で先頭アドレスに対するオフセット値である。変数Ｙは出力階調値であり、オフセットされたアドレス上の数値を取り込む。
次に、制御手段１９０は、メモリ上の走査用の変数Ｘと階調値取得用の変数Ｙを初期化する（ｓ１００４）。制御手段１９０は変数Ｘで指示されたテーブル上の階調値を変数Ｙに取得する（ｓ１００５）。次に、制御手段１９０は変数Ｘを次テーブル参照用にインクリメントし（ｓ１００６）、テーブルが終了していないと判断した場合（ｓ１００７）、次テーブルとの比較を行う（ｓ１００８）。
【００２１】
制御手段１９０は、上記比較結果、乖離していると判断した場合、制御手段１９０は乖離値をメモリに登録する処理を行い（ｓ１００９）、乖離していないと制御手段１９０が判断した場合は、変数Ｙの値を更新するシーケンスに戻る（ｓ１００５）。
一方、Ｓ１００７で、テーブルの走査が終了していると制御手段１９０が判断した場合、制御手段１９０は前処理を終了させる（ｓ１０１０）。
【００２２】
このようにして確認した階調値の飛び部分の両端の数値を制御手段１９０が管理するメモリ上の特定の記憶領域に乖離値ペア１と３と、乖離値ペア５と７として記憶しておく。そして、制御手段１９０は、画像処理ユニット１０２の閾値テーブルの値を画像処理ユニット１０１から複写した後、登録された乖離値ペア１と３と、乖離値ペア５と７の値に基づいて画像処理ユニット１０２の閾値テーブルの値の部分補正を行う。
【００２３】
図３は、図１に示した画像処理ユニット１０１、１０２の構成を説明するブロック図である。
図３において、３１０はサイズＭ×Ｎの閾値テーブルを有し、閾値テーブル３１０から選択された一つの閾値と、階調値入力とを、比較器３０５によって比較して出力する。分周器３０２を用いた構成によって閾値テーブルの選択は周期的に行われる。主走査方向の選択は、画素クロックを分周器３０２でＭ分周し、その値をデマルチプレクサ３０４で閾値列選択信号に変換し、特定閾値列の選択信号とする。
【００２４】
副走査方向の選択は、走査線の数を分周器３０１でＮ分周し、その値をデマルチプレクサ３０３で閾値行選択信号に変換し、特定閾値行の選択信号とする。２つの選択信号により、閾値が一つ選択される。また、画像に閾値テーブルが画像に周期的に適用される。
なお、閾値テーブル幅の入れ替え領域を確保するために、印字メカニズム１８０に送る走査画像列に遅延バッファ１０５を挟み、処理対象点Ｐ１の前方に先行点Ｐ２を用意する。遅延バッファ１０５の長さが、すなわちＰ１−Ｐ２間の距離となる。
【００２５】
本実施形態では、遅延バッファ１０５としての少なくとも閾値テーブル１周期幅を含む長さを確保する。先行点Ｐ２において、画像の濃度連続性を確認する連続値カウンタ１１０でＰ２の値を確認する。対象点Ｐ１において、画像データの濃度連続性を確認する連続値カウンタ１１３で、対象点Ｐ１の値を確認する。連続値カウンタ１１３は、入力値を保持し、画素クロックによって入力値が更新されたときに保持値と新入力値が合致することによってカウントアップし、異なる値が来たときにリセットされる。連続値カウンタ１１３はカウント出力とリセット出力を有する。
【００２６】
連続値カウンタ１１０は、カウンタが最大値に達したときには最大値を維持し続ける。１１１は比較器で、連続値カウンタ１１０と規定連続値保持手段１１２との値を比較する。規定連続値保持手段１１２には、規定の有効幅を設定されている。１１４は境界判定フリップフロップ（ＦＦ）で、セット入力とリセット入力の２つの入力と一つの出力を持つ。ＦＦ１１４は対象点Ｐ１が境界内部に含まれている時セットされ、境界外に外れたときにリセットされる。比較器１１１は、規定連続値保持手段１１２と連続値カウンタ１１０との値を比較し、規定値以上のとき、すなわち画素同値が規定連続値保持手段１１２の設定値以上続くときに出力をオンにする。ここで、ＦＦ１１４は、階調変換処理がなされた所定ビットの画像データの階調値をモニタして階調変化の境界を検出する。
１１６は３入力１出力の論理積回路であり、連続値カウンタ１１０のリセット信号と比較器１１１の比較出力と乖離値比較の３つが全てオンのときに出力をオンにし、ＦＦ１１４をセットする。ＦＦ１１４は１１３連続値カウンタのリセット信号によってリセットされる。
【００２７】
連続値カウンタ１１３は、対象点Ｐ１の連続値をカウントしているので、対象点Ｐ１の値が変化した、すなわち階調値に変化があったとき（境界領域の終わり）にＦＦ１１４はリセットされることになる。これにより、ＦＦ１１４は閾値テーブル１周期以上の境界領域の幅を確保し、テクスチャ置き換えの有効性を確保する。１１５は比較回路で、先行遅延バッファ１０５のＰ２の乖離値ペアとして登録されている値とを比較し、乖離値ペアの一方から、乖離値ペアの他方に切り替わったときに出力をオンにする。したがって、比較器１１５は、図４に示すような構成が乖離値ペア分存在し、全ての反転出力の論理和をとった結果が出力される。
【００２８】
図１に示した比較器１１５は、図４に示すように、一つの乖離値ペアに付いてそれぞれ、低位の乖離値を保持する乖離値保持レジスタ４００、高位の乖離値を保持する乖離値保持レジスタ４０１の２つの乖離値保持レジスタと、２つの比較器４０２，４０３と、反転検出器４０４から構成される。
上記のように構成された比較器１１５において、比較器４０２は、階調値入力と乖離値４００とを比較する。２つの比較器４０２，４０３は最善でも一方しか一致しない。
反転検出器４０４は一方の一致がもう一方の一致に切り替わる点を検出し出力することにより、ある乖離値ペアの切り替わりを判定することができるように構成されている。
図１に示すセレクタ１０３は、ＦＦ１１４の出力によって切り替わる。セレクタ１０３は通常は閾値処理ユニット１０１の出力を選択し、境界領域においては、閾値処理ユニット１０１上の閾値テーブルが微修正された閾値の設定されている閾値処理ユニット１０２の出力を選択する。閾値処理ユニット１０１，１０２は、対象点Ｐ１の階調情報を２値化し、階調表現パターンに変換し、その２値信号で印字メカニズム１８０の描画素子を駆動、印字出力を生成する。
【００２９】
閾値法においては、閾値と階調値とを比較して、出力画素のオンオフを決定するため、本実施形態おいては、閾値より階調値が大きいとき、描画されるものとして、図５に、図１に示した閾値処理ユニット１０２上の閾値修正例を示す。
乖離値ペア２と６に挟まれた欠落値に対応する閾値は、結果として乖離値の上側の画素と連動して描画され、テクスチャジャンプの要因となる。
そのために、制御手段１９０は、閾値処理ユニット１０２側の欠落値に対応した閾値の値自身を、乖離値を低位値に書き換える。境界領域においてのみ、閾値処理ユニット１０２の閾値が適用され、乖離値低位の階調値に連動して描画されることにより欠落数値に対応するテクスチャが生まれる。
また、乖離値ペアでない階調値においては、２つの閾値処理ユニット１０１，１０２の閾値は同値であり、誤判定があっても画像は少なくとも非処理画像と同等であり、劣化が生じない。
【００３０】
〔第２実施形態〕
本実施形態では、検出方法として副走査方向の連続値段差を探索する方法と、数値変換テーブルを一段追加することによる階調補正機構の組み合わせによる実装例を示す。
図６は、本実施形態を示す画像処理装置の構成を説明するブロック図である。なお、図１と同一のものには同一の符号を付してその説明を省略する。
本実施形態では、副走査方向の検出の為に連続値カウンタを１主走査画素分用意する。また、主走査方向の連続値カウンタ１１３を残す。連続値カウンタ１１３は、個々のセルが値の保持とカウンタでラインバッファ２列分のフリップフロップを必要とする。
【００３１】
図６において、列カウンタ１０４は、主走査一回毎にそれぞれ一回、対応する画素値を受け取り、副走査方向の階調値連続をカウントする。対象点の画素の主走査方向の近傍±Ｋ画素において、全ての近傍画素が全ての判定条件を満たせば良いが、比較機構が重くなる。
本実施形態においては、乖離値ペアとの比較は対象画素のみ実施し、主走査方向の連続性は連続性カウンタ１１３で片方向のみ確認し、副走査方向は連続性のみ確認動作を行う。１２１は比較器列で、副走査方向の近傍画素の連続性を確認する。比較器列１２１は、Ｋ×２＋１個の比較器からなり、その結果を更に論理積回路１２２でまとめ、副走査方向の連続性判定としている。１２３は論理積回路で、乖離値反転出力と主走査連続性と副走査連続性判定結果をまとめ、境界領域の判定とする。
【００３２】
必要に応じてより正確な判定が必要な場合は、図６の構成にさらに、第１実施形態に示したように遅延バッファを用意し、判定点にオフセットをかける。
また、本実施形態では閾値処理ユニット自体を入れ替える代わりに、閾値処理ユニットの前段にＬＵＴ１６２，１６３を増設し、境界領域でＬＵＴを通過させることで閾値補正と同等の効果を得る構成とする。ここで、ＬＵＴ１６３Ｄｕｍｍｙは何もしないが、ＬＵＴ１６２通過時と非通過時のタイミングを同一にする為に用意されている。なお、ＬＵＴ１６２の値は、図７に示す手順で制御手段１９０によって作成される。
ＬＵＴ１６２の値は、基本的には線形データが設定されるが、欠落値に対しては決してアクセスされないので何が設定されていても良い。欠落値に下位隣接する数値を、欠落値に置き換え、この閾値を境界領域にて使用する。
【００３３】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステムまたは装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読み出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えばＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００３４】
１９０  制御手段
【図１】
2016171361.tif 000003
【図２】
2016171361.tif 000004
【図３】
2016171361.tif 000005
【図４】
2016171361.tif 000006
【図５】
2016171361.tif 000007
【図６】
2016171361.tif 000008
【図７】
2016171361.tif 000009
【図８】
2016171361.tif 000010
【図９】
2016171361.tif 000011