(57)【要約】【課題】圧縮された画像信号から原画像に対し誤差の少ない画像を生成する画像処理装置と画像処理方法及び記録媒体を提供する。【解決手段】画像信号から抽出された色成分を処理する画像処理装置であって、色成分を量子化する際に生じる色成分の単位誤差当りの色差が所定値以下となる範囲毎に色成分の値を複数の範囲に分割することにより色成分を量子化するＵ量子化部４５及びＶ量子化部４７を備えたことを特徴とする画像処理装置を提供する。【選択図】図８
2007151137.tif 000002
【特許請求の範囲】
【請求項１】
画像信号から抽出された色成分を処理する画像処理方法であって、前記色成分を量子化する際に生じる前記色成分の単位誤差当りの色差を、前記画像信号のＲＧＢ成分の中におけるＧ成分をパラメータとした場合における平均値として求め、前記色差が所定値以下となる範囲毎に前記色成分の値を複数の範囲に分割することにより前記色成分を量子化するステップを有することを特徴とする画像処理方法。
【請求項２】
画像信号から抽出された色成分を処理する画像処理方法であって、前記色成分を量子化する際に生じる前記色成分の単位誤差当りの色差を、前記画像信号のＲＧＢ成分の中におけるＧ成分をパラメータとした場合における色差の最大値の集合として求め、前記色差が所定値以下となる範囲毎に前記色成分の値を複数の範囲に分割することにより前記色成分を量子化するステップを有することを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置と画像処理方法及び該画像処理方法を実現するためのプログラムを記録した記録媒体に関するものである。
【背景技術】
【０００２】
従来より、ＲＧＢ成分を有するカラー画像の伝送・蓄積の際には、データ量を削減するため、該データを符号化（量子化）して圧縮するのが一般的である。
【０００３】
ここで、上記ＲＧＢ成分は成分間の相関が高いため、ＲＧＢ成分を該相関の低い明度信号と色信号とに色変換した上で上記圧縮が施される。
【０００４】
そして、上記色変換に関しては、従来から種々の方法が考えられているが、例えば以下の変換行列によりＲＧＢ成分を明度信号Ｙと色信号Ｃｂ，Ｃｒに変換するＹＣｂＣｒ変換が知られている。
【０００５】
【数１】
2007151137.tif 000003
また、より簡易で高速な色変換方法として、ＲＧＢ成分を以下の式により明度信号Ｙと色信号Ｕ，Ｖに変換するＲＣＴ（Reversible  Component  Transform）が知られている。
【０００６】
【数２】
2007151137.tif 000004
なお、上式により示された変換は明らかに可逆な変換であるため、明度信号Ｙ及び色信号Ｕ，Ｖに逆変換を施すことによって、明度信号Ｙ及び色信号Ｕ，ＶからＲＧＢ成分を復元することが可能とされる。
【０００７】
ここで、現在においては、上記復元により得られる画像の色と原画像の色との間における誤差が小さい画像を生成する技術が求められている。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は、上記のようなニーズに応えるためになされたものであって、圧縮された画像信号から原画像に対し誤差の少ない画像を生成する画像処理装置と画像処理方法及び該画像処理方法を実現するためのプログラムを記録した記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の目的は、画像信号から抽出された色成分を処理する画像処理装置であって、色成分を量子化する際に生じる色成分の単位誤差当りの色差が所定値以下となる範囲毎に色成分の値を複数の範囲に分割することにより色成分を量子化する色成分量子化手段を備えたことを特徴とする画像処理装置を提供することにより達成される。このような手段によれば、色成分を量子化することにより生じる色の誤差を抑制することができる。
【００１０】
ここで、色成分量子化手段は、色成分の低周波成分を量子化するものとすることができる。
【００１１】
また、本発明の目的は、画像信号から抽出された色成分を処理する画像処理装置であって、色成分を量子化する際に生じる色成分の単位誤差当りの色差が最大となる色成分の値の前後において、色成分を異なる量子化レベル数の下で量子化する色成分量子化手段を備えたことを特徴とする画像処理装置を提供することにより達成される。このような手段によれば、色成分に対する色差の特性に応じて量子化レベル数を決定するため、量子化効率を高めることができる。
【００１２】
また、本発明の目的は、画像信号から抽出された色成分を処理する画像処理装置であって、色成分の極性が変化する色成分の値の前後において、色成分を異なる量子化レベル数の下で量子化する色成分量子化手段を備えたことを特徴とする画像処理装置を提供することにより達成される。このような手段によっても、色成分に対する色差の特性に応じて量子化レベル数が決定されるため、量子化効率を高めることができる。
【００１３】
ここで、色成分量子化手段は、色成分の単位誤差当りの色差を、画像信号のＲＧＢ成分のうちでＧ成分をパラメータとした場合における平均値として求め、あるいは、Ｇ成分をパラメータとした場合における色差の最大値の集合として求めるものとすれば、原画像に対する色の誤差を有効に抑えることができる。
【００１４】
また、色成分量子化手段は、色差が最大となる色成分の値、または色成分の極性が変化する色成分の値のいずれか一方をしきい値とし、しきい値の前後における少なくとも一方の範囲に含まれた色成分を線形量子化することとすれば、上記量子化を簡易な構成により実現することができる。
【００１５】
また、本発明の目的は、画像信号から抽出された複数の色成分を処理する画像処理装置であって、少なくとも一つの色成分を、量子化の対象としない他の色成分の値に応じて量子化する色成分量子化手段を備えたことを特徴とする画像処理装置を提供することにより達成される。このような手段によれば、色成分に応じた色の誤差特性を考慮した量子化を実現することができる。
【００１６】
また、本発明の目的は、画像信号から抽出された複数の色成分を処理する画像処理装置であって、量子化の対象としない色成分と量子化の対象とする色成分とを独立変数とする座標空間を、量子化の対象とする色成分の単位誤差当りにおける色差の最大値が座標空間に形成する軌跡により複数の部分空間に分割し、色成分が所属する部分空間に応じて色成分を量子化する色成分量子化手段を備えたことを特徴とする画像処理装置を提供することにより達成される。このような手段によれば、部分空間毎に異なる量子化レベル数や量子化しきい値の下で色成分を量子化することができる。
【００１７】
ここで、色成分量子化手段は、少なくとも一つの部分空間に含まれた色成分を線形量子化することとすれば、構成を簡易なものとすることができる。
【００１８】
また、本発明の目的は、画像信号から抽出された第一及び第二の色成分を処理する画像処理装置であって、第一及び第二の色成分を独立変数とする座標空間において、第一及び第二の色成分が互いに等しい点の座標空間における軌跡からの距離と、第一の色成分とを量子化することを特徴とする画像処理装置を提供することにより達成される。このような手段によっても、第一及び第二の色成分を量子化することができる。
【００１９】
また、本発明の目的は、画像信号から抽出された第一及び第二の色成分を処理する画像処理装置であって、第一の色成分と第二の色成分との差、及び少なくとも第一または第二のいずれか一つの色成分を量子化することを特徴とする画像処理装置を提供することにより達成される。このような手段によれば、容易に第一及び第二の色成分を量子化することができる。
【００２０】
また、本発明の目的は、画像信号から抽出された色成分を処理する画像処理方法であって、色成分を量子化する際に生じる色成分の単位誤差当りの色差が所定値以下となる範囲毎に色成分の値を複数の範囲に分割することにより色成分を量子化するステップを有することを特徴とする画像処理方法を提供することにより達成される。このような手段によれば、色成分を量子化することにより生じる色の誤差を容易に抑制することができる。
【００２１】
また、本発明の目的は、画像信号から抽出された色成分を処理する画像処理方法であって、色成分を量子化する際に生じる色成分の単位誤差当りの色差が最大となる色成分のしきい値の前後において、色成分を異なる量子化レベル数の下で量子化する量子化ステップを有することを特徴とする画像処理方法を提供することにより達成される。このような手段によれば、色成分に対する色差の特性に応じて量子化レベル数を決定するため、量子化効率を容易に高めることができる。
【００２２】
また、本発明の目的は、画像信号から抽出された色成分を処理する画像処理方法であって、色成分の極性が変化する色成分のしきい値の前後において、色成分を異なる量子化レベル数の下で量子化する量子化ステップを有することを特徴とする画像処理方法を提供することにより達成される。このような手段によっても、色成分に対する色差の特性に応じて量子化レベル数が決定されるため、容易に量子化効率を高めることができる。
【００２３】
ここで、色成分の単位誤差当りの色差を、画像信号のＲＧＢ成分のうちでＧ成分をパラメータとした場合における平均値として求め、あるいは、該ＲＧＢ成分のうちのＧ成分をパラメータとした場合における色差の最大値の集合として求めることとすれば、原画像に対する色の誤差を有効に抑えることができる。
【００２４】
また、上記量子化ステップにおいて、しきい値の前後における少なくとも一方の範囲に含まれた色成分を線形量子化することとすれば、色成分の高速な量子化を実現することができる。
【００２５】
また、本発明の目的は、画像信号から抽出された複数の色成分を処理する画像処理方法であって、少なくとも一つの色成分を、量子化の対象としない他の色成分の値に応じて量子化するステップを有することを特徴とする画像処理方法を提供することにより達成される。このような手段によれば、色成分に応じた色の誤差特性を考慮した量子化を容易に実現することができる。
【００２６】
また、本発明の目的は、画像信号から抽出された複数の色成分を処理する画像処理方法であって、量子化の対象としない色成分と量子化の対象とする色成分とを独立変数とする座標空間を、量子化の対象とする色成分の単位誤差当りにおける色差の最大値が座標空間に形成する軌跡により複数の部分空間に分割したとき、色成分が所属する部分空間に応じて色成分を量子化する量子化ステップを有することを特徴とする画像処理方法を提供することにより達成される。このような手段によれば、部分空間毎に異なる量子化レベル数や量子化しきい値の下で、色成分を量子化することができる。
【００２７】
ここで、上記量子化ステップでは、少なくとも一つの部分空間に含まれた色成分を線形量子化するものとすれば、色成分の量子化を高速化することができる。
【００２８】
また、本発明の目的は、画像信号から抽出された第一及び第二の色成分を処理する画像処理方法であって、第一及び第二の色成分を独立変数とする座標空間において、第一及び第二の色成分が互いに等しい点の座標空間における軌跡からの距離と、第一の色成分とを量子化するステップを有することを特徴とする画像処理方法を提供することにより達成される。このような手段によっても、第一及び第二の色成分を容易に量子化することができる。
【００２９】
また、本発明の目的は、画像信号から抽出された第一及び第二の色成分を処理する画像処理方法であって、第一の色成分と第二の色成分との差、及び少なくとも第一または第二のいずれか一つの色成分を量子化するステップを有することを特徴とする画像処理方法を提供することにより達成される。このような手段によれば、第一及び第二の色成分を容易に量子化することができる。
【００３０】
また、本発明の目的は、コンピュータによって、画像信号から抽出される色成分を処理するためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、上記プログラムは、色成分を量子化する際に生じる色成分の単位誤差当りの色差が所定値以下となる範囲毎に色成分の値を複数の範囲に分割することにより色成分を量子化することを特徴とするコンピュータ読み取り可能な記録媒体を提供することにより達成される。このような手段によれば、色成分を量子化することにより生じる色の誤差が抑制された画像をコンピュータにより容易に生成することができる。
【００３１】
また、本発明の目的は、コンピュータによって、画像信号から抽出される色成分を処理するためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、上記プログラムは、色成分を量子化する際に生じる色成分の単位誤差当りの色差が最大となる色成分のしきい値の前後において、色成分を異なる量子化レベル数の下で量子化することを特徴とするコンピュータ読み取り可能な記録媒体を提供することにより達成される。このような手段によれば、コンピュータにより色成分に対する色差の特性に応じた量子化レベル数が決定され、該量子化レベル数の下で色成分が量子化されるため、コンピュータにおける量子化効率を高めることができる。
【００３２】
また、本発明の目的は、コンピュータにより、画像信号から抽出された複数の色成分を処理するためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、上記プログラムは、少なくとも一つの色成分を、量子化の対象としない他の色成分の値に応じて量子化することを特徴とするコンピュータ読み取り可能な記録媒体を提供することにより達成される。このような手段によれば、コンピュータによって、色成分による色の誤差特性を考慮した色成分の量子化を容易に実現することができる。
【発明の効果】
【００３３】
上述の如く、色成分を量子化する際に生じる色成分の単位誤差当りの色差が所定値以下となる範囲毎に色成分の値を複数の範囲に分割することにより色成分を量子化すれば、色成分を量子化することにより生じる色の誤差を抑制することができるため、より原画像に忠実な画像を再現することができる。
【００３４】
また、色成分を量子化する際に生じる色成分の単位誤差当りの色差が最大となる色成分の値、または、色成分の極性が変化する色成分の値の前後において、色成分を異なる量子化レベル数の下で量子化すれば、量子化効率を高めることができるため、ハード及びソフトの両面において画像処理を簡素化することができる。
【００３５】
ここで、色成分の単位誤差当りの色差を、ＲＧＢ成分のうちのＧ成分をパラメータとした場合における平均値として求め、あるいは、Ｇ成分をパラメータとした場合における色差の最大値の集合として求めるものとすれば、原画像に対する色の誤差を有効に抑えることができるため、信頼性の高い画像処理を実現することができる。
【００３６】
また、色差が最大となる色成分の値、または色成分の極性が変化する色成分の値のいずれか一方をしきい値とし、しきい値の前後における少なくとも一方の範囲に含まれた色成分を線形量子化することとすれば、上記量子化を簡易な構成により実現することができるため、画像処理装置を小型化することができる。
【００３７】
また、少なくとも一つの色成分を、量子化の対象としない他の色成分の値に応じて量子化すれば、色成分に応じた色の誤差特性を考慮した量子化を実現することができるため、原画像に対して色の誤差が確実に抑制された画像を生成することができる。
【００３８】
また、量子化の対象としない色成分と量子化の対象とする色成分とを独立変数とする座標空間を、量子化の対象とする色成分の単位誤差当りにおける色差の最大値が座標空間に形成する軌跡により複数の部分空間に分割し、色成分が所属する部分空間に応じて色成分を量子化すれば、部分空間毎に異なる量子化レベル数や量子化しきい値の下で色成分を量子化することができるため、量子化効率を高めて画像処理を簡素化することができる。
【００３９】
ここで、少なくとも一つの部分空間に含まれた色成分を線形量子化することとすれば、簡易な構成により高速な画像処理を実現することができる。
【００４０】
また、第一及び第二の色成分を独立変数とする座標空間において、第一及び第二の色成分が互いに等しい点の座標空間における軌跡からの距離と、第一の色成分とを量子化し、または、第一の色成分と第二の色成分との差、及び少なくとも第一または第二のいずれか一つの色成分を量子化することによっても、容易に第一及び第二の色成分を量子化することができる。
【発明を実施するための最良の形態】
【００４１】
以下において、本発明の実施の形態を図面を参照して詳しく説明する。なお、図中同一符号は同一又は相当部分を示す。
【００４２】
まず一例として、ＲＣＴを施した後に得られた色信号Ｕ，Ｖについて、色信号Ｕ，Ｖの特性を考慮することなく線形かつ正負対称に量子化を施す場合を考える。
【００４３】
なお、以下に説明する量子化方法は、より具体的には、画像信号から抽出される色成分（色信号）をウェーブレット変換等で周波数毎に分解した場合、画素毎における色成分を単純平均することにより得られる低周波成分に適用することができる。
【００４４】
また、ＲＧＢ成分が各々０〜２５５までの値を取るとき、色信号Ｕ，Ｖは共に−２５５から＋２５５（９ビット）までの値を取るが、色信号Ｕ，Ｖを各々８ビット（２５６レベル）に量子化する場合には、例えば以下の表１に示されるような線形量子化を図ることができる。
【００４５】
【表１】
2007151137.tif 000005
ここで、量子化後の色信号Ｕ，Ｖに逆ＲＣＴを施せば、復号されたＲ’Ｇ’Ｂ’成分が得られるが、当然ながら元のＲＧＢ成分とＲ’Ｇ’Ｂ’成分との間には誤差が生じる。そして、かかる誤差は人の目によって色の誤差（例えば公知のＬａｂ空間における色差、以下「Ｌａｂ色差」と呼ぶ。）として知覚される。
【００４６】
このとき、表１に示されるように、量子化の度合い（圧縮率）が小さい場合には該色の誤差も小さいため人の目により知覚できないことが多いが、圧縮率を大きくすると上記色の誤差が人の目により知覚可能なレベルに達してしまうという問題がある。
【００４７】
以下においては、色信号を高い圧縮率で量子化した場合であっても、原画像の色に忠実な色が再現された復元画像を得ることのできる画像処理装置と画像処理方法について具体的に説明する。
【００４８】
［実施の形態１］
図１は、本発明の実施の形態１に係る画像処理装置の構成及び動作を示す図である。図１に示されるように、本実施の形態１に係る画像処理装置は、ハードディスク１と、データバスＢＳと、パーソナルコンピュータＰＣと、プリンタ１３とを備える。そして、ハードディスク１は第一記憶領域３を含み、パーソナルコンピュータＰＣは第一及び第二記憶領域７，９を有するランダムアクセスメモリ（ＲＡＭ）５と、中央演算処理装置（ＣＰＵ）１１とを含む。また、プリンタ１３は中央演算処理装置（ＣＰＵ）１５と、第一及び第二記憶領域１９，２１を有するランダムアクセスメモリ（ＲＡＭ）１７とを含む。
【００４９】
ここで、ハードディスク１とＲＡＭ５、ＣＰＵ１１、及びプリンタ１３はそれぞれデータバスＢＳに接続される。また、ＲＡＭ１７に含まれた第一及び第二記憶領域１９，２１は共にＣＰＵ１５に接続される。
【００５０】
上記のような構成を有する画像処理装置においては、ハードディスク１の第一記憶領域３に格納されたオリジナル画像は、ＣＰＵ１１によりＲＡＭ５内の第一記憶領域７に読み込まれる（（１））。そして、ＣＰＵ１１は第一記憶領域７に読み込まれた画像を部分的に読み込み、以下に説明する量子化方法によって該画像信号を量子化し、圧縮する（（２））。さらに、ＣＰＵ１１は圧縮した画像信号をＲＡＭ５の第二記憶領域９に書き込む（（３））。
【００５１】
その後、ＣＰＵ１１は、ＲＡＭ５の第二記憶領域９に書き込まれた画像信号をプリンタ１３の第一記憶領域１９に記録する（（４））。これにより、プリンタ１３に含まれたＣＰＵ１５は、第一記憶領域１９に記録された被圧縮画像信号を読み込み上記量子化方法を逆に辿って復号値を得ることにより、画像の伸長を行う（（５））。そして、ＣＰＵ１５は該伸長後の画像信号をＲＡＭ１７の第二記憶領域２１に書き込む（（６））。
【００５２】
これにより、プリンタ１３は、ＲＡＭ１７の第二記憶領域２１に書き込まれた画像信号に応じて、所定の手順に従って該画像をプリントアウトする。以上のような動作によって、プリンタ１３へ送信するデータ量が低減されるため、該送信時間が短縮され、該圧縮や伸長に要する時間を考慮しても高速なプリントが可能となる。
【００５３】
次に、図１に示された画像処理装置の他の動作を、図２を参照しつつ説明する。ハードディスク１の第一記憶領域３に格納されたオリジナル画像は、ＣＰＵ１１によりＲＡＭ５内の第一記憶領域７に読み込まれる（（１））。そして、ＣＰＵ１１は、第一記憶領域７に格納された画像信号を部分的に読み込み、以下に説明する量子化方法により画像信号を量子化し圧縮する（（２））。その後、ＣＰＵ１１は、圧縮後の画像信号をＲＡＭ５内の第二記憶領域９に書き込む（（３））。
【００５４】
そして、以上のような動作によりオリジナル画像の全てが圧縮されると、ＣＰＵ１１は圧縮後のデータをハードディスク１内の第二記憶領域４に記録する（（４））。
【００５５】
以下において、本実施の形態に係る上記量子化方法について具体的に説明する。ここで、上記信号変換は、上記のようにＲＧＢ信号間の相関を低減するために行われるものであるから、信号の圧縮にあたってはＲＣＴの結果において各成分に生じる特性について考慮することが望ましい。特に、色信号成分の特性は、圧縮率が低い場合には上記のように考慮せずに済む場合もあるが、圧縮率を上げたい場合や伸長後高い画質を得たい場合には、該特性を考慮することが必要である。
【００５６】
そこで、本実施の形態に係る量子化方法においては、例えば所定の距離を隔てた観察によっては色の差異を知覚することが困難となるように、すなわち視覚的な色差、換言すれば色彩工学的な色差（例えば公知のＬａｂ色差や公知のＬＵＶ色差）が所定値以下となるように、色信号Ｕ，Ｖを量子化する。そして、例えばＲＣＴの場合には、色信号Ｕ，Ｖの単位量子化誤差当りに生じるＬａｂ色差を求め、該Ｌａｂ色差が所定値以下となるように、色信号Ｕ，Ｖに必要な量子化レベル数が決定される。なお、「量子化誤差」とは、量子化することにより生じる色信号の誤差、すなわち、量子化された色信号の値を復号（伸長）したときに得られた値が量子化前の値（元の値）に対して持つ誤差をいう。
【００５７】
ここで、上記色信号Ｕまたは色信号Ｖの単位量子化誤差当りに生じるＬａｂ色差（Ｌａｂ色差／ΔＵ、又はＬａｂ色差／ΔＶ）は、画像信号のＧ成分の値に応じて変化する。従って、例えば図３に示されるように、各Ｇ成分の値に応じた色信号Ｖを変数としたときの最大値を結ぶことにより得られる包絡線２３を、以下に説明する量子化において用いることとしても良い。
【００５８】
また、該量子化においては、全てのＧ成分の値において得られる該Ｌａｂ色差の平均値を用いても良いし、図４に示されるように、Ｇ成分が０や５０、１００といった主要な値を取るときの該Ｌａｂ色差を平均化することにより得られた曲線２５を用いても良い。
【００５９】
図５は、色信号Ｖの量子化誤差で生じる色差を示す図である。そして、図５（ａ）は、主要なＧ成分の値について求めた色信号Ｖの単位誤差当りに生じるＬａｂ色差の平均値を、色信号Ｕ，Ｖ平面上に示した等高図であり、図５（ｂ）に示された曲線３２は、図５（ａ）に示された等高図の一断面を示す。
【００６０】
以下、ＲＣＴを例にとり、図５の求め方について説明する。ＲＣＴにおいては、色信号ＶはＢ成分からＧ成分を引いた差として求められるが、ここでまずＧ成分を固定し、色信号ＶをΔＶだけ変化させることを考える。すなわち、量子化誤差によりＲＧＢ成分のうちでＢ成分が復号後にΔＶだけ増加したとする。
【００６１】
このとき、上記ＲＧＢ信号の色空間（いわゆる入力プロファイル）を、例えば標準ＲＧＢ信号空間等であると適宜設定した上で、ＲＧＢ信号を公知の方法により変換することによって、Ｌａｂ空間での座標値を得ることができる。そして、同様にＢ成分がΔＶだけ増加した該ＲＧＢ成分をＬ’ａ’ｂ’空間の座標値に変換することにより、元の値と復号後の値の間で生じるＬａｂ色差を求めることができる。
【００６２】
ここで、Ｇ成分を固定したままＲ成分とＢ成分を変化させれば、ＵＶ平面において色信号Ｖの量子化誤差ΔＶ当りに生じるＬａｂ色差の値を求めることができる。
【００６３】
以上より、該色差はＧ成分の値をパラメータとして変化することは明らかであり、また、ＲＣＴ以外の変換においても同様な手法によってＧ成分をパラメータとしたＬａｂ色差の変化を求められることは明らかである。また、Ｒ成分からＧ成分を引いた差として求められる色信号Ｕの量子化誤差により生じるＬａｂ色差も、上記と同様な方法により求めることができる。
【００６４】
ここで、図５（ａ）に示されるように、領域２７は該（Ｌａｂ色差／ΔＶ）の平均値が最も小さく、以下領域２８から領域３１まで順次（Ｌａｂ色差／ΔＶ）の平均値が大きくなる。なお、領域２６には、色信号Ｕ，Ｖが存在しない。
【００６５】
また、図５（ｂ）に示されたグラフにおいては、面積がＬａｂ色差を表すことになる。従って、本実施の形態に係る量子化方法においては、図５（ｂ）に示されるように、色信号Ｖの値が−２５５から＋２５５までを取る範囲において、曲線３２下の面積がそれぞれ所定値以下となるように、色信号Ｖの値を複数の範囲（区間Ａから区間Ｅ）に区分けする。そして、区分けされた区分の数が量子化レベル数とされ、色信号Ｖの量子化しきい値が決定される。なお例えば、各区間における色信号Ｖの復号値は、該区間における中間値とされる。
【００６６】
また、図５に示されるように、Ｌａｂ色差は色信号Ｖの正負に関して非対称性を有するが、以上のような方法により色信号を量子化すれば、該非対称性を考慮して的確な量子化を行うことができ、人の目で見たときにおける色の違いを低減することができる。
【００６７】
ここで例えば、上記のような量子化において、必要とされる量子化レベル数が２３である場合には、−２５５から＋２５５までの色信号Ｖの区間は５ビットの符号長を有するデータにより量子化されることになるが、上記のように色信号Ｕ，Ｖの特性を考慮した上で色信号の変域を分割し、分割することにより得られた区間に対応して量子化しきい値を設定すれば、Ｌａｂ色差を所定値以下にした状態で上記データを５ビット以下に縮減することもできる。
【００６８】
すなわち、例えば図５に示されるように、絶対値の等しい色信号Ｖの正負におけるＬａｂ色差が、色信号Ｕの値によらず約２対１の比を有する場合には、色信号Ｖの０以上における範囲は１６分割され、０未満の負の範囲は８分割される。そして、該負の範囲は、正負を識別する符号としての１ビットを含めた合計４ビットのデータにより量子化され、該０以上の範囲は正負を識別する符号としての１ビットを含めた合計５ビットのデータにより量子化される。
【００６９】
従って、この場合には、Ｌａｂ色差を所定値以下にしたままの状態で、色信号を平均４．５ビットのデータにより量子化することができる。すなわち、Ｌａｂ色差の特性を考慮して、色信号Ｖの単位量子化誤差当りに生じるＬａｂ色差が最大となる色信号Ｖの値（上記例においては、０）の前後において量子化レベル数を変えることにより、量子化効率を向上させることができる。
【００７０】
なお、上記単位量子化誤差当りのＬａｂ色差は、概ね色信号の極性（正負）が変化する点において最大となる場合があるため、量子化レベル数を変化させる際のしきい値を、色信号の極性変化点とすることができる。
【００７１】
また、上記のように−２５５から＋２５５までの色信号Ｖの区間は、一般的には量子化しきい値を格納したテーブルを使用することにより、非線形な量子化を行うこととなるが、Ｌａｂ色差の特性を考慮して色信号Ｖが負の範囲においては、正負を識別する符号を含めて４ビットのデータにより非線形量子化し、色信号Ｖが０以上の範囲においては、正負を識別する符号を含めて５ビットのデータにより線形量子化することもできる。すなわち、このような方法により量子化する場合には、０以上の色信号Ｖについては、テーブルを参照せずに量子化することが可能となる。ここで、該テーブルは一般的にメモリ内に格納されるため、０以上の色信号Ｖを線形量子化すれば、該量子化時に必要とされるメモリ量を削減することができる。
【００７２】
なお、上記のような線形量子化は、色信号の単位量子化誤差当りのＬａｂ色差が一定値と見なせる該区間において採用されることにより、Ｌａｂ色差を所定値以下とした量子化が容易に実現される。
【００７３】
また、上記Ｌａｂ色差においては、色信号Ｕに対する特性と色信号Ｖに対する特性とが相違する。図６は、色信号Ｕの量子化誤差で生じる色差のレベルを示す図５（ａ）に対応した等高図である。なお図６は、図５（ａ）と同様に、主要なＧ成分の値に対して求められた単位量子化誤差当りのＬａｂ色差の平均値を、ＵＶ平面上に表した等高図であり、該等高図の一断面が図７のグラフにより示される。
【００７４】
ここで、図７に示される単位量子化誤差当りのＬａｂ色差は、色信号Ｖの値に依存するが、−２５５から＋２５５までの色信号Ｕの区間を、負の範囲においては正負を識別する符号としての１ビットを含めた合計４ビットのデータにより量子化し、該０以上の範囲は正負を識別する符号としての１ビットを含めた合計５ビットのデータにより量子化することによって、量子化効率を向上させる。
【００７５】
またここで、色信号Ｕにおいても、上記色信号Ｖと同様に、負の範囲においては正負を識別する符号を含めて４ビットのデータにより非線形量子化し、０以上の範囲においては正負を識別する符号を含めて５ビットのデータにより線形量子化することもできる。
【００７６】
すなわち、本実施の形態に係る量子化方法は、色信号Ｕ及び色信号Ｖの量子化について有効であり、ＲＣＴへの適用において特に適した方法であるということができる。
【００７７】
また、図５（ａ）及び図６に示された等高図（両図における縦軸は同じスケールとする）を比較すると、色信号Ｖの量子化誤差により生じるＬａｂ色差は、色信号Ｕの量子化誤差により生じるＬａｂ色差よりも全体的に大きな値を取ることが分かる。ここで、上記のように両グラフにおいては、該グラフ上の面積がＬａｂ色差を意味することから、色信号Ｕの量子化と色信号Ｖの量子化との間においては、該面積を一定とするために量子化レベル数を変えることが有効である。
【００７８】
すなわち、色信号Ｖの量子化においては、色信号Ｖの変域を短い多数の区間に区分けして量子化レベル数を大きくすると共に、色信号Ｕの量子化においては、色信号Ｕの変域をより広く少ない数の区間に区分けして上記色信号Ｖの量子化レベル数よりも量子化レベル数が小さくされる。そして、このような方法を採用することによって、色信号の量子化により生ずる色の誤差を均一にし、色信号の復号後（伸長後）に得られる画像の質を均質にすることができる。
【００７９】
なお、上記の説明において、Ｌａｂ色差はCIE  Ｌａｂ空間での色差とすることができる。また一般的にＬａｂ色差は、人の目により知覚された色の違いを定量的に示すと共に、色の差に対する人間の心理量を比較的よく反映した指標であり、簡易な計算により算出される。このことから、上記のような本実施の形態に係る量子化によれば、人間の知覚特性を比較的よく反映した量子化とすることができる。
【００８０】
ここで、上記Ｌａｂ色差は簡易かつ一般的に利用できる指標であることに特徴を有するが、色の差異に対する人間の心理量をより正確に反映するためには、上記Ｌａｂ色差を補正した量である修正CIELAB色差（Modified  CIELAB色差）を用いることが好ましい。
【００８１】
以下において、上記量子化方法による画像処理の一例をより具体的に説明する。図８は、本発明の実施の形態１に係る画像処理方法を説明するブロック図である。図８に示されるように、図１及び図２に示されたＣＰＵ１１は、２×２画素切り出し部３３と、ＲＣＴ部３５と、Ｙ直行変換部３７と、Ｕ平均化部３９と、Ｖ平均化部４１と、Ｙ量子化部４３と、Ｕ量子化部４５と、Ｖ量子化部４７とを含む。
【００８２】
ここで、２×２画素切り出し部３３には０〜２５５（８ビット）の値をとるＲＧＢ成分を有する画像信号が供給され、Ｒ成分とＧ成分、及びＢ成分がそれぞれ４画素毎に切り出され、ＲＣＴ部３５へ供給される。そして、ＲＣＴ部３５は４画素単位で該ＲＧＢ成分に対してＲＣＴを施し、４画素単位で、変換後の信号ＹをＹ直交変換部３７へ、色信号ＵをＵ平均化部３９へ、色信号ＶをＶ平均化部４１へそれぞれ供給する。
【００８３】
さらに、Ｙ直交変換部３７は、供給された信号を離散コサイン変換やハール変換により直交変換してＹ量子化部４３へ供給する。また、Ｕ平均化部３９は供給された信号の平均値Ｕａを求め、Ｕ量子化部４５へ供給する。また、Ｖ平均化部４１は供給された信号の平均値Ｖａを求め、Ｖ量子化部４７へ供給する。ここで、上記においては、該色信号Ｕ，Ｖにおいて平均値を求める代わりに信号Ｙと同様な直交変換を施すこととしてもよい。なお、この場合には該直交変換後の低周波成分に対して、本発明に係る量子化方法を適用することができる。
【００８４】
また、直交変換された信号ＹはＹ量子化部４３により量子化（符号化）され、４画素単位で求められた平均値ＵａはＵ量子化部４５により量子化（符号化）され、同じく４画素単位で求められた平均値ＶａはＶ量子化部４７により量子化（符号化）される。
【００８５】
ここで、図８に示された各部による色信号Ｖの量子化動作を、図９に示されたフローチャートを参照しつつ説明する。まず、ステップＳ１において、８ビットの色信号Ｖを縦横が２×２の４画素分入力する。次に、ステップＳ２において、該４画素分の色信号Ｖの平均値Ｖａを計算する。
【００８６】
そして、ステップＳ３において、算出された平均値Ｖａが０以上であるか否かを判断し、０以上である場合にはステップＳ４へ進み、０未満である場合にはステップＳ１０へ進む。次に、ステップＳ４においては８ビットで示された平均値Ｖａを、２で除することにより７ビットのデータに線形量子化し、ステップＳ１０においては０から２５５までの値をとる８ビットの平均値−Ｖａ（｜Ｖａ｜）を、以下の表２に示された量子化しきい値を規定するテーブルを参照して、７ビットの半分の量子化レベル数を有する６ビットのデータに非線形量子化する。
【００８７】
【表２】
2007151137.tif 000006
ここで、平均値Ｖａの単位量子化誤差当りに生じるＬａｂ色差は、概ね原点０付近で最大となるため、上記のように平均値Ｖａの極性（正負）に応じて量子化レベル数が変えられる。
【００８８】
そして、ステップＳ５においては、ステップＳ４又はステップＳ１０において量子化された平均値｜Ｖａ｜に対して、色信号Ｖの復号時に極性を判別するために１ビットの符号を接頭ビットとして付加し、量子化動作を終了する。
【００８９】
次に、図８に示された各部による色信号Ｕの量子化動作を、図１０に示されたフローチャートを参照しつつ説明する。まず、ステップＳ１において、８ビットの色信号Ｕを縦横が２×２の４画素分入力する。次に、ステップＳ２において、該４画素分の色信号Ｕの平均値Ｕａを計算する。
【００９０】
そして、ステップＳ３において、算出された平均値Ｕａが０以上であるか否かを判断し、０以上である場合にはステップＳ４へ進み、０未満である場合にはステップＳ１０へ進む。次に、ステップＳ４においては８ビットで示された平均値Ｕａを、４で除することにより６ビットのデータに線形量子化し、ステップＳ１０においては０から２５５までの値をとる８ビットの平均値−Ｕａ（｜Ｕａ｜）を、量子化しきい値を規定するテーブルを参照して、５ビットのデータに非線形量子化する。
【００９１】
ここで、平均値Ｕａの単位量子化誤差当りに生じるＬａｂ色差は、概ね原点０付近で最大となるため、上記のように平均値Ｕａの極性（正負）に応じて量子化レベル数が変えられる。また上記のように、平均値Ｕａの量子化レベル数は、平均値Ｕａの正負によらず、平均値Ｖａの量子化レベル数より小さくされる。
【００９２】
そして、ステップＳ５においては、ステップＳ４又はステップＳ１０において量子化された平均値｜Ｕａ｜に対して、色信号Ｕの復号時に極性を判別するために１ビットの符号を接頭ビットとして付加し、量子化動作を終了する。
【００９３】
次に、上記Ｌａｂ色差の計算方法の一例をより具体的に説明する。図１１は、本発明の実施の形態１に係るＬａｂ色差の計算方法を説明するブロック図である。図１１に示されるように、図１及び図２に示されたＣＰＵ１１は、Ｌａｂ変換部５１，５３と、入力プロファイル部４９と、Ｌａｂ色差計算部５５とを含む。
【００９４】
ここで、Ｌａｂ変換部５１，５３には入力プロファイル部４９から該変換を規定する情報が供給される。なお、「入力プロファイル」とは、画像信号のＲＧＢ成分をＬａｂ成分に変換するためのテーブルを意味する。そして、Ｌａｂ変換部５１，５３は、該テーブルを利用することにより、供給されたＲＧＢ成分をＬａｂ成分へ変換する。
【００９５】
一例として、Ｌａｂ変換部５１へＲ成分とＧ成分、及びＢ成分からなるデータＤ１が供給され、Ｌａｂ変換部５３へＲ’成分とＧ成分、及びＢ成分からなるデータＤ２が供給されるときには、図１１に示されるように、データＤ１はＬ成分とａ成分、及びｂ成分に変換され、データＤ２はＬ’成分とａ’成分、及びｂ’成分に変換される。そして、該Ｌ成分とａ成分、ｂ成分、Ｌ’成分、ａ’成分、及びｂ’成分は、共にＬａｂ色差計算部５５に供給される。
【００９６】
このときＬａｂ色差計算部５５は、次式によって該Ｌａｂ空間における色差ΔＥ＊を計算する。
【００９７】
ΔＥ＊＝｛（Ｌ−Ｌ’）２＋（ａ−ａ’）２＋（ｂ−ｂ’）２｝１／２なお、上記Ｌａｂ色差は簡易に得ることができるが、人間の心理量との対応により正確を期すためには、修正（Modified）Ｌａｂ色差ΔＥｍを用いることが好ましい。ここで、修正Ｌａｂ色差ΔＥｍは、ｈを０．７５とし、ｌを１．００とし、ｃを０．５０としたとき、次式により算出される。
【００９８】
ΔＥｍ＝｛（ｈΔＨ＊）２＋（ｌΔＬ＊）２＋（ｃΔＣ＊）２｝１／２上記においては、それぞれΔＨ＊＝｛ΔＥ＊２−ΔＬ＊２−ΔＣ＊２｝１／２ΔＬ＊＝Ｌ−Ｌ’ΔＣ＊＝｛ａ２＋ｂ２｝１／２−｛ａ’２＋ｂ’２｝１／２とされる。
【００９９】
以上より、本発明の実施の形態１に係る画像処理装置と画像処理方法によれば、色信号の単位量子化誤差当りの色差が最大となる点、あるいは色信号の極性変化点の前後で該色信号の量子化レベル数を変えることとするため、色差の該色信号に対する非対称性を考慮した量子化を実現して量子化（符号化）効率を向上させると共に、原画像に対する色の誤差が小さい画像を生成することができる。
【０１００】
［実施の形態２］
図６に示されるように、Ｌａｂ色差は色信号Ｖの値に依存しているため、実際的には色信号Ｕの量子化レベル数を正確に決めにくい。そこで、図６に示されたＵＶ平面において、色信号Ｕと色信号Ｖとの大小関係によって分けられる二つの領域において、色信号の量子化方法を変えることが考えられる。
【０１０１】
すなわち、本実施の形態２においては、量子化対象としない色信号に応じて、量子化対象とする色信号の量子化方法（量子化レベル数や量子化しきい値等）を変えることにより、Ｌａｂ色差が抑制される。そして、より具体的には、量子化対象とされない色信号と量子化対象とされる色信号とにより構成される平面上の領域を、量子化対象とする色信号の単位量子化誤差当りにおける色差が極大となる点の軌跡（図６に示された例においては、直線Ｖ＝Ｕ）により分割し、分割された各領域においてそれぞれ量子化方法を変えることとする。
【０１０２】
また、色信号Ｖが色信号Ｕより大きいときは、量子化しきい値を格納したテーブルを参照しつつ色信号Ｕを非線形量子化し、色信号Ｖが色信号Ｕ以下の大きさであるときは色信号Ｕを線形量子化することができる。そして、このような方法により量子化すれば、色信号Ｖが色信号Ｕ以下の大きさを有する場合には、上記のようなテーブルを使用することなく量子化することができるため、量子化時に必要なメモリ量を削減することができる。
【０１０３】
なお、上記線形量子化は、色信号の単位量子化誤差当りの色差が一定値となる範囲において適用されることが好ましいことは、上記実施の形態１と同様である。
【０１０４】
また、本実施の形態２においても、上記実施の形態１と同様に色信号Ｖの量子化レベル数を色信号Ｕの量子化レベル数よりも多くすれば、該量子化誤差により生じる色差を均一にして、ひいては復号後（伸長後）の画質を均質にすることができる。
【０１０５】
本実施の形態２に係る画像処理装置は、図１に示された上記実施の形態１に係る画像処理装置と同様な構成を有し、ＣＰＵ１１には図８に示された各部が含まれる。以下においては、該ＣＰＵ１１による本実施の形態２に係る色信号Ｕの量子化方法について、図７のフローチャートを参照しつつ説明する。
【０１０６】
まず、ステップＳ１において、８ビットの色信号Ｕを縦横が２×２の４画素分入力する。次に、ステップＳ２において、Ｕ平均化部３９は該４画素分の色信号Ｕの平均値Ｕａを計算する。
【０１０７】
そして、ステップＳ３において、算出された平均値ＵａがＶ平均化部４１により算出された平均値Ｖａ以上であるか否かを判断し、平均値Ｕａが平均値Ｖａ以上である場合にはステップＳ４へ進み、平均値Ｕａが平均値Ｖａ未満である場合にはステップＳ１０へ進む。次に、ステップＳ４においては、色信号Ｕの量子化において生じるＬａｂ色差が大きくかつ概ね一定であるため、正負を示す１ビットを含む９ビットのデータにより示された平均値Ｕａを、正負の符号を保持したままで、絶対値を示す８ビットのデータを４で除することによって６ビットのデータに線形量子化する。
【０１０８】
一方、ステップＳ１０においては、色信号Ｕの量子化において生じるＬａｂ色差が小さくかつ非線形であるため、該９ビットのデータにより示された平均値Ｕａに対し正負の符号を保持したまま、量子化しきい値を規定するテーブルを参照しつつ、絶対値を示す８ビットのデータを５ビットのデータに非線形量子化する。
【０１０９】
そして、ステップＳ５においては、ステップＳ４又はステップＳ１０において量子化された平均値Ｕａに対して、復号時に色信号Ｕと色信号Ｖの大小を判別するために１ビットの符号を接頭ビットとして付加し、量子化動作を終了する。
【０１１０】
なお、信号Ｙや平均値Ｖａの量子化、及びＬａｂ色差の算出など他の動作に関しては、上記実施の形態１に係る画像処理装置と同様に動作する。
【０１１１】
以上より、本発明の実施の形態２に係る画像処理装置及び画像処理方法によれば、量子化対象としない色信号に応じて量子化対象とする色信号の量子化方法を変えるため、量子化された色信号同士の特性を考慮した量子化を行うことによって量子化効率を高めると共に、該量子化により生じる色差を抑制することができる。
【０１１２】
［実施の形態３］
上記実施の形態においては、色信号Ｕ及び色信号Ｖを量子化（符号化）する方法について説明したが、色信号Ｕ及び色信号Ｖの量子化において生じるＬａｂ色差の特性を考慮すれば、ＵＶ平面上における直線Ｖ＝Ｕからの符号付き距離Ｌと、色信号Ｖとを量子化することも考えられる。
【０１１３】
すなわち、図１３に示されるように、色信号Ｕの量子化誤差により生じる色差は、概ね直線Ｖ＝Ｕからの距離に依存し、色信号Ｕ，Ｖの値そのものに依存していない。従って、該直線Ｖ＝Ｕからの距離を正負の符号付きで量子化すれば、Ｌａｂ色差の特性を考慮しながら量子化レベル数や量子化しきい値を決定することができる。
【０１１４】
なお、量子化された直線Ｖ＝Ｕからの符号付き距離Ｌと色信号Ｖとを復号すれば、色信号Ｕ，Ｖ自体を復号することができ、ひいてはＲＧＢ成分を復号することができる。また、このような量子化方法はＲＣＴに適用することが好適であるが、他の色変換に適用することもできる。
【０１１５】
上記のように、直線Ｖ＝Ｕからの符号付き距離Ｌを量子化する場合には、該距離そのものを求めてそれを符号化することは煩雑であり、実装上は該距離と等価な別の量を量子化する方が好ましい。そこで例えば、図１３に示されるように、ＵＶ平面上の点Ｐ（ｕ，ｖ）について考えると、該点Ｐを通る傾き１の直線Ｖ＝Ｕ−ｕ＋ｖのＵ切片は点Ｑ（ｕ−ｖ，０）となるが、この点ＱのＵ座標である（ｕ−ｖ）の値は符号付き距離Ｌの２１／２倍となることが分かる。従って、本実施の形態においては、色信号Ｕと色信号Ｖの差を量子化する。
【０１１６】
なお、本実施の形態に係る量子化方法においても、上記実施の形態に係る量子化方法と同様に色信号Ｕと色信号Ｖの差が０未満であるときは、量子化しきい値を格納したテーブルを参照しつつ色信号Ｕを非線形量子化し、色信号Ｕと色信号Ｖの差が０以上であるときは色信号Ｕを線形量子化することができる。
【０１１７】
また、色信号Ｕの量子化誤差により生じるＬａｂ色差よりも色信号Ｖの量子化誤差により生じるＬａｂ色差の方が全体として大きな値をとっているため、上記実施の形態に係る量子化方法と同様に、色信号Ｖの量子化レベル数は、上記色信号Ｕと色信号Ｖとの差に対する量子化レベル数よりも多くすることが好ましい。
【０１１８】
本実施の形態３に係る画像処理装置は、図１に示された上記実施の形態１に係る画像処理装置と同様な構成を有し、ＣＰＵ１１に対応する本実施の形態に係るＣＰＵには、図１４に示された各部が含まれる。すなわち、図１４に示されるように、本実施の形態に係るＣＰＵは、２×２画素切り出し部３３と、ＲＣＴ部３５と、Ｙ直行変換部３７と、（Ｕ−Ｖ）平均化部５７と、Ｖ平均化部４１と、Ｙ量子化部４３と、（Ｕ−Ｖ）量子化部５９と、Ｖ量子化部４７とを含む。
【０１１９】
上記のような構成を有するＣＰＵは、上記実施の形態に係るＣＰＵ１１と同様に動作するが、ＲＣＴ部３５はＲＧＢ成分に対し４画素単位でＲＣＴを施して、４画素単位で、変換後の信号ＹをＹ直交変換部３７へ、色信号Ｕ及び色信号Ｖを（Ｕ−Ｖ）平均化部５７へ、色信号ＶをＶ平均化部４１へそれぞれ供給する。
【０１２０】
そして、（Ｕ−Ｖ）平均化部５７は供給された色信号Ｕ及び色信号Ｖに応じて、色信号Ｕと色信号Ｖの差の平均値（Ｕ−Ｖ）ａを４画素単位で求め、（Ｕ−Ｖ）量子化部５９へ供給する。そして、該平均値（Ｕ−Ｖ）ａは（Ｕ−Ｖ）量子化部５９により量子化（符号化）される。なお、該量子化によって、平均値（Ｕ−Ｖ）ａの値は、正負を示す１ビットの符号と絶対値を示す８ビットのデータを合わせた９ビットのデータにより表現される。
【０１２１】
以下において、図１４に示された各部による信号（Ｕ−Ｖ）の量子化動作を、図１５のフローチャートを参照しつつ説明する。まず、ステップＳ１において、８ビットの色信号Ｕを縦横が２×２の４画素分入力する。次に、ステップＳ２において、該４画素分の信号（Ｕ−Ｖ）の平均値（Ｕ−Ｖ）ａを計算する。
【０１２２】
そして、ステップＳ３において、算出された平均値（Ｕ−Ｖ）ａが０以上であるか否かを判断し、０以上である場合にはステップＳ４へ進み、０未満である場合にはステップＳ１０へ進む。次に、ステップＳ４においては、平均値（Ｕ−Ｖ）ａの正負を示す符号を保持したまま、絶対値が８ビットで示された平均値（Ｕ−Ｖ）ａを４で除することにより６ビットのデータに線形量子化する。
【０１２３】
一方、ステップＳ１０においては、平均値（Ｕ−Ｖ）ａの正負を示す符号を保持したまま、０から２５５までの値をとる８ビットの絶対値を、量子化しきい値を規定するテーブルを参照して、５ビットのデータに非線形量子化する。
【０１２４】
ここで、平均値（Ｕ−Ｖ）ａの単位量子化誤差当りに生じるＬａｂ色差は、概ね原点０付近で最大となるため、上記のように平均値（Ｕ−Ｖ）ａの極性（正負）に応じて量子化レベル数が変えられる。また上記のように、平均値（Ｕ−Ｖ）ａの量子化レベル数は、平均値（Ｕ−Ｖ）ａの正負によらず、平均値Ｖａの量子化レベル数より小さくされる。
【０１２５】
そして、ステップＳ５においては、ステップＳ４又はステップＳ１０において量子化された平均値（Ｕ−Ｖ）ａに対して、色信号Ｕの復号時に正負（極性）を判別するために１ビットの符号を接頭ビットとして付加し、量子化動作を終了する。
【０１２６】
なお、信号Ｙや平均値Ｖａの量子化、及びＬａｂ色差の算出など他の動作に関しては、上記実施の形態に係る画像処理装置と同様に動作する。
【０１２７】
以上より、本発明の実施の形態３に係る画像処理装置及び画像処理方法によれば、色信号Ｕ，Ｖについて、ＵＶ平面における直線Ｖ＝Ｕからの符号付き距離と色信号Ｖとを量子化するため、量子化後の色信号同士の特性を考慮した量子化を簡易な方法により実現し、量子化効率を高め、かつ該量子化により生じる色差を抑制することができる。
【０１２８】
なお、上記において説明された本発明の実施の形態に係る画像処理方法は、コンピュータプログラムにより記述できる。従って、上記の画像処理方法を記述した該プログラムをＣＤ−ＲＯＭやフロッピー（登録商標）ディスク等の記録媒体に記録した上で、該記録媒体をコンピュータに装着し該プログラムを実行させることによって、上記方法を容易に実現することができる。
【０１２９】
このことから、本実施の形態に係る画像処理方法は、様々なアプリケーションプログラムや、プリンタドライバ等のデバイスドライバを含め、カラー画像を扱う機器に広く適用することができる。
【図面の簡単な説明】
【０１３０】
【図１】本発明の実施の形態１に係る画像処理装置の構成及び動作を示す図である。
【図２】図１に示された画像処理装置の他の動作を説明する図である。
【図３】単位量子化誤差当りのＬａｂ色差を求める方法を説明する第一の図である。
【図４】単位量子化誤差当りのＬａｂ色差を求める方法を説明する第二の図である。
【図５】色信号Ｖの量子化誤差で生じる色差を示す図である。
【図６】色信号Ｕの量子化誤差で生じる色差のレベルを示す図である。
【図７】色信号Ｕの量子化誤差で生じる単位量子化誤差当りのＬａｂ色差を示すグラフである。
【図８】本発明の実施の形態１に係る画像処理方法を説明するブロック図である。
【図９】本発明の実施の形態１に係る色信号Ｖの符号化方法を示すフローチャートである。
【図１０】本発明の実施の形態１に係る色信号Ｕの符号化方法を示すフローチャートである。
【図１１】本発明の実施の形態１に係るＬａｂ色差の計算方法を説明するブロック図である。
【図１２】本発明の実施の形態２に係る色信号Ｕの符号化方法を説明するフローチャートである。
【図１３】本発明の実施の形態３に係る画像処理方法を説明する図である。
【図１４】本発明の実施の形態３に係る画像処理方法を説明するブロック図である。
【図１５】本発明の実施の形態３に係る色信号Ｕの符号化方法を説明するフローチャートである。
【符号の説明】
【０１３１】
１  ハードディスク
３，７，１９  第一記憶領域
４，９，２１  第二記憶領域
５，１７  ランダムアクセスメモリ（ＲＡＭ）
１１，１５  中央演算処理装置（ＣＰＵ）
１３  プリンタ
２３  包絡線
２５，３２  曲線
２６〜３１  領域
３３  ２×２画素切り出し部
３５  ＲＣＴ（Reversible  Component  Transform）部
３７  Ｙ直交変換部
３９  Ｕ平均化部
４１  Ｖ平均化部
４３  Ｙ量子化部
４５  Ｕ量子化部
４７  Ｖ量子化部
４９  入力プロファイル部
５１，５３  Ｌａｂ変換部
５５  Ｌａｂ色差計算部
５７  （Ｕ−Ｖ）平均化部
５９  （Ｕ−Ｖ）量子化部
ＢＳ  データバス
ＰＣ  パーソナルコンピュータ
【図１】
2007151137.tif 000007
【図２】
2007151137.tif 000008
【図３】
2007151137.tif 000009
【図４】
2007151137.tif 000010
【図５】
2007151137.tif 000011
【図６】
2007151137.tif 000012
【図７】
2007151137.tif 000013
【図８】
2007151137.tif 000014
【図９】
2007151137.tif 000015
【図１０】
2007151137.tif 000016
【図１１】
2007151137.tif 000017
【図１２】
2007151137.tif 000018
【図１３】
2007151137.tif 000019
【図１４】
2007151137.tif 000020
【図１５】
2007151137.tif 000021