(57)【特許請求の範囲】
【請求項１】
カラー画像出力装置の色再現帯域内となるように，与えられる原カラー画像データを色圧縮して圧縮カラー画像データを生成する色圧縮手段，
上記原カラー画像データによって表わされる原カラー画像の大きさよりも小さい原縮小カラー画像を表わす原縮小カラー画像データを生成する原縮小カラー画像データ生成手段，
上記原カラー画像データから，上記原縮小カラー画像を拡大した原ぼかし画像を表すデータを減算することにより原高周波成分画像を表す原高周波成分データを抽出する第１の抽出手段，
上記色圧縮手段によって色圧縮されたカラー画像データによって表される圧縮縮小カラー画像を表す圧縮縮小カラー画像データを生成する圧縮縮小カラー画像データ生成手段，
上記色圧縮手段によって色圧縮された圧縮カラー画像データから，上記圧縮縮小カラー画像データ生成手段によって生成された圧縮縮小カラー画像データを拡大した圧縮ぼかし画像を表すデータを減算することにより圧縮高周波成分データを抽出する第２の抽出手段，および
上記第２の抽出手段によって抽出された圧縮高周波数成分データによって表される圧縮高周波数成分画像に高周波数成分が十分含まれているときには，圧縮高周波数成分画像と上記原縮小画像データ生成手段によって生成された原縮小カラー画像を拡大した画像とを加算することにより新規カラー画像を生成し，上記第２の抽出手段によって抽出された圧縮高周波数成分データによって表される圧縮高周波数成分画像に高周波数成分が十分含まれていないときには，上記第１の抽出手段によって抽出された原高周波数成分データによって表される原高周波数成分画像と上記原縮小画像データ生成手段によって生成された原縮小カラー画像を拡大した画像とを加算することにより新規カラー画像を生成する新規カラー画像生成手段，
を備えたカラー画像データ生成装置。
【請求項２】
色圧縮生成手段が，カラー画像出力装置の色再現帯域内となるように，与えられる原カラー画像データを色圧縮して圧縮カラー画像データを生成し，
原縮小カラー画像データ生成手段が，上記原カラー画像データによって表わされる原カラー画像の大きさよりも小さい原縮小カラー画像を表わす原縮小カラー画像データを生成し，
第１の抽出手段が，上記原カラー画像データから，上記原縮小カラー画像を拡大した原ぼかし画像を表すデータを減算することにより原高周波成分画像を表わす原高周波成分データを抽出し，
圧縮縮小カラー画像データ生成手段が，上記色圧縮手段によって色圧縮されたカラー画像データによって表される圧縮縮小カラー画像を表す圧縮縮小カラー画像データを生成し，
第２の抽出手段が，上記色圧縮手段によって色圧縮された圧縮カラー画像データから，上記圧縮縮小カラー画像データ生成手段によって生成された圧縮縮小カラー画像データを拡大した圧縮ぼかし画像を表すデータを減算することにより圧縮高周波成分データを抽出し，
新規カラー画像生成手段が，上記第２の抽出手段によって抽出された圧縮高周波数成分データによって表される圧縮高周波数成分画像に高周波数成分が十分含まれているときには，圧縮高周波数成分画像と上記原縮小画像データ生成手段によって生成された原縮小カラー画像を拡大した画像とを加算することにより新規カラー画像を生成し，上記第２の抽出手段によって抽出された圧縮高周波数成分データによって表される圧縮高周波数成分画像に高周波数成分が十分含まれていないときには，上記第１の抽出手段によって抽出された原高周波数成分データによって表される原高周波数成分画像と上記原縮小画像データ生成手段によって生成された原縮小カラー画像を拡大した画像とを加算することにより新規カラー画像を生成する，
カラー画像データ生成方法。
【発明の詳細な説明】
【０００１】
【技術分野】
この発明は，カラー画像データを生成する装置および方法に関する。
【０００２】
【発明の背景】
カラー・プリンタなどのカラー画像出力ディバイスは，出力可能な色を表す色再現域が決まっている。色再現域外の色を表すカラー画像データが与えられてしまうと，出力ディバイスの色再現域内となるようにカラー画像データがつぶれる（いわゆる色つぶれ）。色つぶれが起きると，カラー画像出力ディバイスから出力されたカラー画像のコントラストが低下してしまう。
【０００３】
【発明の開示】
この発明は，カラー画像出力ディバイスの色再現域外のカラー画像データが与えられた場合であっても，得られるカラー画像のコントラストの低下を未然に防止することを目的とする。
【０００４】
この発明によるカラー画像データ生成装置は，カラー画像出力装置においてカラー画像を出力できるように，与えられる原カラー画像データを色圧縮する色圧縮手段，上記原カラー画像データから原高周波成分データを抽出する第１の抽出手段，および上記色圧縮手段により色圧縮されたカラー画像データと上記第１の抽出手段により抽出された原高周波成分データとからカラー画像を表す新規カラー画像データを生成する新規カラー画像生成手段を備えていることを特徴とする。
【０００５】
この発明は，上記装置に適した方法も提供している。すなわち，この方法は，カラー画像出力装置においてカラー画像を出力できるように，与えられる原カラー画像データを色圧縮し，上記原カラー画像データから原高周波成分データを抽出し，色圧縮されたカラー画像データと抽出された原高周波成分データとからカラー画像を表す新規カラー画像データを生成するものである。
【０００６】
この発明によると，カラー画像出力装置においてカラー画像を出力できるように（カラー画像出力装置の色再現域内となるように），与えられる原カラー画像データが色圧縮（彩度，明度などの圧縮）される。また，原カラー画像データから高周波成分データが抽出される（原高周波成分データ）。色圧縮された原カラー画像データに，抽出された原高周波成分データが加算されるなどによりカラー画像を表す新規カラー画像データが生成される。
【０００７】
原カラー画像データから抽出された原高周波成分データが，色圧縮されたカラー画像データに加算等されているので，生成された新規カラー画像データによって表されるカラー画像は鮮やかなものとなる。コントラストの低下を未然に防止できる。
【０００８】
上記色圧縮手段は，上記新規カラー画像生成手段によって生成されたカラー画像データによって表されるカラー画像を上記カラー画像出力装置が出力できる程度に上記原カラー画像データを色圧縮することが好ましい。
【０００９】
新規カラー画像は，カラー画像出力装置の色再現域内のものとなる。新規カラー画像の色つぶれを未然に防止できる。
【００１０】
上記原カラー画像データにもとづいて，上記原カラー画像データによって表される原カラー画像の大きさよりも小さい複数の原縮小カラー画像を表す原縮小カラー画像データを生成する原縮小カラー画像データ生成手段，上記色圧縮手段によって色圧縮されたカラー画像データにもとづいて，上記複数の原縮小カラー画像に対応する大きさをもつ複数の圧縮縮小カラー画像を表す縮小カラー画像データを生成する圧縮縮小カラー画像データ生成手段，および上記圧縮縮小カラー画像データ生成手段により生成された複数の圧縮縮小カラー画像データの圧縮高周波成分データを抽出する第２の抽出手段をさらに備えてもよい。
【００１１】
この場合，上記第１の抽出手段は，上記原縮小カラー画像データ生成手段により生成された複数の原縮小画像データの原高周波成分データを抽出するものとなろう。また，上記新規カラー画像生成手段は，上記第１の抽出手段によって抽出された原高周波成分データのうち，コントラストが低下していない原縮小カラー画像の原高周波成分データと，上記第２の抽出手段によって抽出された圧縮高周波成分データのうち，複数の上記原縮小カラー画像のうちコントラストが低下している画像に対応する上記圧縮縮小カラー画像の圧縮高周波成分データと，上記原縮小カラー画像データ生成手段により生成された原縮小カラー画像データとから上記新規カラー画像データを生成するものとなろう。
【００１２】
原縮小カラー画像データのデータ量は，縮小していない原カラー画像データのデータ量よりも少ない。データ量の少ない原縮小カラー画像データを用いて，新規カラー画像データを生成できるので，原縮小カラー画像データを記憶しておく場合であっても，記憶容量の少ないメモリを利用できる。
【００１３】
【実施例の説明】
まず，この実施例による新規カラー画像データの生成の概要について説明する。
【００１４】
原カラー画像が与えられ，この原カラー画像から，原カラー画像の高周波成分が抽出され，原高周波成分画像が得られる。また，原カラー画像を縮小した縮小原カラー画像が生成される。
【００１５】
また，原カラー画像が色圧縮され，色圧縮されたカラー画像から高周波成分が抽出され，圧縮高周波成分画像が得られる。
【００１６】
このようにして得られた，縮小原カラー画像，原高周波成分画像および圧縮高周波成分画像から原カラー画像に対応する新規カラー画像が生成される。
【００１７】
図１は，原高周波成分画像の生成処理を模式的に示している。以下の説明では，６駒の原高周波成分画像が生成されるが，６駒に限らないのはいうまでもない。
【００１８】
原カラー画像Ｉｏ０が縮小され，縮小された第１の原カラー画像Ｉｏ１が得られる。縮小された第１の原カラー画像Ｉｏ１が拡大され，原カラー画像Ｉｏ０の大きさと同じ大きさの画像であってエッジがぼけた第１の原ぼかし画像Ｉｓ１が得られる。原カラー画像Ｉｏ０から第１の原ぼかし画像Ｉｓ１が減算回路Ｓによって減算される。減算により原カラー画像Ｉｏ０の高周波成分を示す第１の原高周波成分画像Ｉｈ１が得られる。
【００１９】
同様にして，縮小された第１の原カラー画像Ｉｏ１がさらに縮小され，縮小された第２の原カラー画像が得られる。この第２の原カラー画像が拡大され，第２の原ぼかし画像Ｉｓ２が得られる。縮小された第１の原カラー画像Ｉｏ１から第２の原ぼかし画像Ｉｓ２が減算されることにより，縮小された原カラー画像Ｉｏ１の大きさに対応する大きさをもつ第２の原高周波成分画像Ｉｈ２が得られる。
【００２０】
以下同様にして，縮小された第３，第４，第５および第６の原カラー画像，第３，第４，第５および第６の原ぼかし画像ならびに第３，第４，第５および第６の原高周波成分画像が得られることとなる。
【００２１】
図２は，圧縮高周波成分画像の生成処理を模式的に示している。
【００２２】
原カラー画像Ｉｏ０が色圧縮され（詳しくは後述する），圧縮カラー画像Ｉｃ０が得られる。色圧縮によりプリンタの色再現域内の画像となる。圧縮されたカラー画像Ｉｃ０が縮小され，上述した原高周波成分画像の生成と同様に，縮小された第１から第６の圧縮カラー画像Ｉｃ１からＩｃ６が生成される。生成された縮小第１，第２，第３，第４，第５および第６圧縮カラー画像Ｉｃ１からＩｃ６が拡大されることにより，第１，第２，第３，第４，第５および第６圧縮ぼかし画像Ｉｅ１からＩｅ６が生成される。生成された縮小第１，第２，第３，第４，第５および第６圧縮カラー画像Ｉｃ１からＩｃ６から第１，第２，第３，第４，第５および第６圧縮ぼかし画像Ｉｅ１からＩｅ６が減算されることにより，第１，第２，第３，第４，第５および第６の圧縮高周波成分画像Ｉｆ１からＩｆ６が得られる。
【００２３】
図３は，新規カラー画像の生成処理を模式的に示すものである。
【００２４】
図１に示すようにして生成された第６の縮小原カラー画像Ｉｏ６（最縮小画像）が拡大されることにより，第１の拡大画像Ｉｍ１が得られる。第１の拡大画像Ｉｍ１に，第１の高周波成分画像Ｉ１が加算回路Ａにより加算される。すると，第１の復元画像Ｉｒ１が得られる。第１の高周波成分画像Ｉ１は，第６の原高周波成分画像Ｉｈ６または圧縮高周波成分画像Ｉｆ６のいずれかが用いられる。
【００２５】
第１の復元画像Ｉｒ１が得られると，同様にしてこの第１の復元画像Ｉｒ１が拡大されることにより，第２の拡大画像Ｉｍ２が得られる。第２の拡大画像Ｉｍ２に第２の高周波成分画像Ｉ２が加算されることにより，第２の復元画像Ｉｒ２が得られる。
【００２６】
以下同様にして，第３から第６の拡大画像が得られる。第３から第６の拡大画像に第３から第６の高周波成分画像が加算されることにより，第３から第６の復元画像が得られる。この場合では，第６の復元画像Ｉｒ６が原カラー画像Ｉｏ０の大きさと同じ大きさをもつ新規カラー画像となる。
【００２７】
高周波成分画像Ｉ１からＩ６は，高周波成分が十分含まれていると判定されたときには，圧縮高周波成分画像が利用され，高周波成分が十分含まれていないと判定されたときには，原高周波成分画像が利用される。復元画像には高周波成分が十分含まれているのでコントラストのある画像となる。より詳しくは，以下の説明によって明らかとなろう。
【００２８】
図４は，画像データ変換装置の電気的構成を示すブロック図である。
【００２９】
この画像データ変換装置は，プリンタに応じて，プリンタが出力可能なように，入力した原カラー画像データを上述した新規カラー画像データに変換してプリンタに出力するものである。
【００３０】
画像データ変換装置には，プリンタの色再現域を算出できるプリンタ性能データを記憶したプリンタ性能記憶装置６が含まれている。プリンタ性能記憶装置６に記憶されているデータは，プリンタ性能読み出し回路３によって読み出される。出力するプリンタを選択するプリンタ選択スイッチ５が設けられており，このプリンタ選択スイッチ５から出力される選択信号は，プリンタ性能読み出し回路３に入力する。入力したプリンタ選択信号に応じたプリンタの性能を示すデータがプリンタ性能記憶装置６から読み出されることとなる。プリンタ性能読み出し装置６から読み出されたデータは，ギャマット・マッピング回路７に入力する。
【００３１】
ＲＧＢの原カラー画像データは，画像データ入力インターフェイス１から入力する。入力した原カラー画像データは，モニタ表示装置４に与えられ，原カラー画像が表示される。原カラー画像データは，モニタ出力変換回路２においてモニタ表示装置４に表示される画像の色とプリントされる画像の色とが同じとなるように色変換される。モニタ出力変換回路２から出力された原カラー画像データは，プリンタ性能読み出し回路３を介してギャマット・マッピング回路７に入力する。
【００３２】
ギャマット・マッピング回路７は，入力したカラー原画像データによって表される原カラー画像の色再現域の生成，選択されたプリンタの色再現域の生成および上述した色圧縮（原カラー画像Ｉｏ０から圧縮カラー画像Ｉｃｏの生成）をすものである。生成された圧縮カラー画像Ｉｃｏを表すデータは，ＹＣＣ変換回路８に入力する。ギャマット・マッピング回路７における処理の詳細は，後述する。
【００３３】
画像データ入力インターフェイス１から入力した原画像データもＹＣＣ変換回路８に入力する。
【００３４】
また，ＹＣＣ変換回路８において入力したカラー原画像データおよび圧縮カラー画像データからそれぞれの輝度データおよび色差データが生成される。生成されたそれぞれの輝度データおよび色差データは，フーリエ変換回路12および高周波成分画像等抽出回路９に入力する。
【００３５】
高周波成分画像等抽出回路９は縮小回路，拡大回路および減算回路を含むもので，上述したように原カラー画像についての複数の原高周波成分画像Ｉｈ１〜Ｉｈ６を表すデータおよび圧縮カラー画像Ｉｃｏについての複数の圧縮高周波成分画像Ｉｆ１〜Ｉｆ６を表すデータが抽出される。原高周波成分画像データおよび圧縮高周波成分データは，画像メモリ11に与えられ，記憶される。また最縮小画像Ｉｏ６を表すデータも画像メモリ11に与えられ，記憶される。
【００３６】
原カラー画像Ｉｏ０および圧縮カラー画像Ｉｃ０のそれぞれの輝度データは，フーリエ変換回路12においてフーリエ変換され，空間周波数の関数に変換される。原カラー画像Ｉｏ０および圧縮カラー画像Ｉｃ０の全画素についてフーリエ変換が行われ，原カラー画像Ｉｏ０および圧縮カラー画像Ｉｃ０について空間周波数のヒストグラムが生成される。原カラー画像Ｉｏ０および圧縮カラー画像Ｉｃ０の空間周波数のヒストグラムにもとづいて，新規カラー画像の生成に用いる高周波成分画像を原高周波成分画像のものとするか，圧縮高周波成分画像のものとするかが判定される。生成されたヒストグラムを表すデータは，ヒストグラム・メモリ14に与えられ，記憶される。空間周波数ヒストグラムの生成について詳しくは後述する。
【００３７】
ヒストグラム・メモリ14に記憶されている原カラー画像Ｉｏ０および圧縮カラー画像Ｉｃ０の空間周波数のヒストグラムを表すデータが高周波ヒストグラム解析回路15に与えられる。空間周波数ヒストグラムを表すデータにもとづいて，複数の圧縮高周波成分画像Ｉｆ１〜Ｉｆ６のうち，高周波成分が低下している画像が判定される。高周波ヒストグラム解析回路15には後述のように設定スイッチ19からの設定信号も入力する。
【００３８】
画像メモリ11に記憶されている高周波成分画像のうち，高周波成分が低下していないと判定された圧縮高周波成分画像と高周波成分が低下していると判定された圧縮高周波成分画像に対応する原高周波成分画像とをそれぞれ表す画像データが高周波画像選択回路16により画像メモリ11から読み取られる。読み取られた画像データは，画像復元回路17に与えられる。
【００３９】
また，画像メモリ11から最縮小画像Ｉｏ６を表す画像データが読み取られ，画像復元回路17に入力する。
【００４０】
画像復元回路17において，入力して最縮小画像を表す画像データ，高周波成分画像データ等から新規画像を表す画像データが生成される（画像の復元）。
【００４１】
画像復元回路17において生成された新規画像を表す画像データがプリンタ出力インターフェイス18から出力される。
【００４２】
プリンタ出力インターフェイス18には，ユーザによって選択されたプリンタが接続されており，新規画像がプリントされることとなる。プリントされた画像は，色つぶれもなく，コントラストのあるものとなる。
【００４３】
次に，色圧縮について説明する。
【００４４】
この実施例においては，色相は圧縮せずに彩度および明度を圧縮する色圧縮について説明する。もちろん，そのほかの圧縮処理でもよいのはいうまでもない。
【００４５】
まず，彩度圧縮について説明する。
【００４６】
図５は，L*a*b*色空間における所定の明度L*をもつ知覚色度a*およびb*の原カラー画像Ｉｏ０の色再現域の境界ｂ０および選択されたプリンタの色再現域の境界ｂ１を示している。
【００４７】
プリンタの色再現域の境界ｂ１内にある原カラー画像Ｉｏ０の色は，そのプリンタによって忠実に出力できる。しかし，プリンタの色再現域の境界ｂ１外にある原カラー画像Ｉｏ０の色は，そのプリンタによっては忠実に出力できない。このためにプリンタの色再現域内になるように色圧縮が行われる。
【００４８】
色圧縮すべき画素の彩度値C*が算出される。算出された圧縮対象画素の彩度値C*の色相θ*と同じ色相θ*をもつプリンタの色再現域の境界ｂ１における境界彩度値Cb*outが算出される。圧縮対象画像の彩度値C*と境界彩度値Cb*outとの比率を示す係数ｋ１が式１から算出される。
【００４９】
ｋ１＝C*／Cb*out・・・式１
【００５０】
この第１の係数ｋ１を用いて図６に示すように，ほぼ線形で，かつ係数ｋ１が1.0 に近づくにつれて変換後の値が小さくなる彩度圧縮関数ｋ２＝fc(k1)が定義される。
【００５１】
圧縮後の彩度値C1* は，式２から得られることとなる。
【００５２】
0004191909.tif 000002
【００５３】
係数ｋ１が1.0 に近づくにつれて変換後の値が小さくなる彩度圧縮関数ｋ２＝fc(k1)を用いて彩度を圧縮しているので，圧縮画像に高周波成分画像を加算して得られる新規画像は，選択されたプリンタの色再現域内に含まれることとなる。
【００５４】
次に明度圧縮について説明する。
【００５５】
図７は，L*a*b*色空間における所定の色相θ* をもつ明度L*の原カラー画像Ｉｏ０の色再現域の境界ｂ３および選択されたプリンタの色再現域の境界ｂ４とを示している。
【００５６】
彩度の場合と同様に，プリンタの色再現域の境界ｂ４内にある原カラー画像Ｉｏ０の色は，そのプリンタによって忠実に出力できる。しかし，プリンタの色再現域の境界ｂ４外にある原カラー画像Ｉｏ０の色は，そのプリンタによっては忠実に再現することはできない。このためにプリンタの色再現域内になるように明度についても色圧縮が行われる。
【００５７】
まず，白色の境界L*woutおよび黒色の境界L*boutが求められる。明度圧縮は，圧縮後の色の明るさが中間の明るさとなるように圧縮される。このために中間明度における境界L*Moutが式３により求められる。
【００５８】
L*Mout＝（L*wout＋L*bout）／２・・・式３
【００５９】
次に，圧縮対象の画素の明度L*と選択されたプリンタの色再現域の境界ｂ４との比率ＫLが式４にもとづいて求められる。
【００６０】
ＫL＝｜L*−L*Mout｜／Ｗ・・・式４
【００６１】
ただし，Ｗ＝｜L*bout−L*Mout｜＝｜L*wout−L*Mout｜である。
【００６２】
明度の高い方と低い方とでは比率ＫＬの最大点が異なる。この点を考慮すると，明度の圧縮関数（直線または多項式によって表される）は，式５または式６となる。
【００６３】
ｆ（ＫL）＝fh(KL）・・・式５（但しL*≧L*Mout）
【００６４】
ｆ（ＫL）＝fl(KL）・・・式６（但しL*＜L*Mout）
【００６５】
圧縮後の明度値L1* は，式７または式８から得られる。
【００６６】
L1*＝fh(KL）×L*wout・・・式７（但しL*≧L*Mout）
【００６７】
L1*＝fl(KL）×L*bout・・・式８（但しL*＜L*Mout）
【００６８】
次に空間周波数ヒストグラムの生成と高周波成分画像の選択について説明する。
【００６９】
図８は，空間周波数ヒストグラムを示している。
【００７０】
横軸が周波数ｆであり，縦軸がその周波数をもつ画素の出現頻度を示している。また，原カラー画像Ｉｏ０の空間周波数が破線で，圧縮カラー画像Ｉｃｏが実線で示されている。
【００７１】
０以上，かつサンプリング周波数fsの半分（＝fs／２）未満の周波数帯域において，任意のＮ区間に分割する（この区間数Ｎは，生成する原高周波成分画像の数および圧縮高周波成分画像の数に対応するものであり，この実施例では６個である）。それぞれの区間に高周波成分画像が対応する。たとえば周波数の小さい順からの区間Ｓ１，Ｓ２，Ｓ３，Ｓ４，Ｓ５およびＳ６に，第６，第５，第４，第３，第２および第１原高周波画像ならびに第６，第５，第４，第３，第２および第１圧縮高周波画像がそれぞれ対応する。ある周波数帯域区間Ｓｎにおける原カラー画像Ｉｏ０の対応する画素の出現頻度および圧縮カラー画像Ｉｃｏの対応する画素の出現頻度の差の和Ｗが式９により算出される。
【００７２】
【数１】
0004191909.tif 000003
【００７３】
式９により得られた和Ｗが正となると（Ｗ＞０），圧縮によりコントラストが低下していると判定される。和Ｗが正となる周波数帯域区間Ｓｎ以上の区間については，圧縮高周波成分画像ではなく，原高周波成分画像が用いられて，上述したように新規画像が生成される。上述した新規画像は，コントラストが低下せず，プリンタの再現域内に含まれる画像となる。
【００７４】
たとえば，図９に示すように，区間Ｓ１からＳ３については，和Ｗが０以下であるから，コントラストの低下は生じていないと考えられる。このため対応する圧縮高周波成分画像が利用される。区間Ｓ４からＳ６については，和Ｗが０より大きいから，コントラストが低下していると考えられる。圧縮高周波成分画像Ｉｆ３，Ｉｆ２およびＩｆ１の代わりに原高周波成分画像Ｉｈ３，Ｉｈ２およびＩｈ１が利用される。
【００７５】
図10から図13は，新規画像生成の処理手順を示すフローチャートである。
【００７６】
プリンタ選択スイッチ５を用いて出力するプリンタが選択される（ステップ21）。選択されたプリンタの性能を示すデータがプリンタ性能読み出し回路３により，プリンタ性能記憶装置６から読み出される（ステップ22）。読み出されたデータは，ギャマット・マッピング回路７に与えられ，選択されたプリンタの色再現域が算出される（ステップ23）。
【００７７】
また，原カラー画像データが画像データ入力インターフェイス１から入力する（ステップ24）。入力した原カラー画像データから原カラー画像の周波数ヒストグラムがヒストグラム作成回路13において生成される。また，最縮小画像および原カラー高周波成分画像が高周波成分画像等抽出回路９において生成される（ステップ25）。
【００７８】
また，画像データ入力インターフェイス１から入力したカラー画像データは，，モニタ出力色変換回路２およびプリンタ性能読み出し回路３を介してギャマット・マッピング回路７に与えられ，L*a*b*色空間にデータ変換される（ステップ26）。さらに，原カラー画像データは，L*c*θ* 色空間にもデータ変換される（ステップ27）。その後，上述したように原カラー画像の色再現域が算出される（ステップ28）。
【００７９】
さらに，ギャマット・マッピング回路７において，原カラー画像データが圧縮され，圧縮されたカラー画像データがＹＣＣ変換回路８を介して高周波成分画像等抽出回路９に与えられる。高周波成分画像等抽出回路９において，圧縮高周波成分画像が生成される（ステップ30）。生成された圧縮高周波成分画像を表すデータは，画像メモリ11に記憶される。また，圧縮カラー画像についてもフーリエ変換回路12においてフーリエ変換され，ヒストグラム作成回路12において周波数ヒストグラムが生成される（ステップ30）。
【００８０】
図８に示す周波数ヒストグラムのうち，高周波とみなす区間Ｐが設定スイッチ19を用いてユーザによって設定される（ステップ31）。区間変数ｉが規定され，この区間変数ｉがみなし区間Ｐよりも大きいかどうかが確認される（ステップ32でＹＥＳ）。大きければ（ステップ32でＹＥＳ），圧縮された高周波成分画像はすべてコントラストの生じないものとして取り扱われる。このために，最縮小画像Ｉｏ６と第１から第６の圧縮高周波成分画像Ｉｆ１〜Ｉｆ６とから画像復元回路17において画像が復元される（ステップ37）。復元された画像がプリント出力インターフェイス18から出力され，プリントされる（ステップ38）。
【００８１】
区間変数ｉがみなし区間Ｐ以下であると（ステップ32でＮＯ），原画像の周波数ヒストグラムから区間変数ｉの区間における頻度および圧縮画像の周波数ヒストグラムの区間変数ｉの区間の頻度がそれぞれが算出される（ステップ33および34）。
【００８２】
上述したように頻度の和Ｗ（ｉ）がしきい値（たとえば，０）よりも大きいかどうかが判定される（ステップ35）。しきい値が小さければ（ステップ35でＮＯ），その区間変数ｉによって指定される区間に対応する圧縮高周波成分画像のコントラストは低下していないと判定される。区間変数ｉがインクレメントされる（ステップ36）。ステップ32から35の処理が繰り返される。
【００８３】
頻度の和Ｗ（ｉ）がしきい値よりも小さいと（ステップ35でＹＥＳ），図12に示すようにコントラストが低下する区間を示す区間変数ｉが区間変数ｊにセットされる（ステップ41）。区間変数ｊが分割された周波数区間数（Ｓ１〜Ｓ６の６個）Ｑよりも大きいかどうかが確認される（ステップ42）。
【００８４】
区間変数ｊが分割された周波数区間数Ｑよりも小さいと（ステップ42でＮＯ），その区間変数ｊによって特定される原高周波成分画像を表すデータが高周波成分画像選択回路16により読み取られる（ステップ43）（原高周波成分画像の置き換え）。区間変数ｊがインクレメントされ（ステップ44），ステップ42および43の処理が繰り返される。
【００８５】
区間変数ｊが分割された周波数区間数Ｑよりも大きくなると（ステップ42でＹＥＳ），原高周波成分画像の置き換えが終了し，画像復元処理が実行される（ステップ37）。高周波成分画像については，原高周波成分画像が置き換えられていれば，その原高周波成分画像が利用され，原高周波成分画像が置き換えられていなければ，圧縮高周波成分画像が利用される。
【００８６】
図13は，原画像の周波数ヒストグラムと高周波成分画像の生成処理（図10ステップ25の処理）を示すフローチャートである。
【００８７】
カラー原画像データがＹＣＣ変換され，輝度データが得られる（ステップ51）。ヒストグラム作成回路13において，得られた輝度データから周波数ヒストグラムが生成される（ステップ52）。生成された周波数ヒストグラムは，ヒストグラム・メモリ14に記憶される（ステップ53）。
【００８８】
また，輝度データから高周波成分が抽出され（ステップ54），原高周波成分画像を表すデータが画像メモリ11に記憶される（ステップ55）。
【００８９】
圧縮画像についても原画像の周波数ヒストグラムの生成，原高周波成分画像の生成と同様にして周波数ヒストグラムおよび圧縮高周波成分画像が生成される。
【図面の簡単な説明】
【図１】原高周波成分画像の生成処理の概要を示している。
【図２】圧縮高周波成分画像の生成処理の概要を示している。
【図３】新規カラー画像の生成処理の概要を示している。
【図４】画像データ変換装置の電気的構成を示すブロック図である。
【図５】原カラー画像の色再現域とプリンタの色再現域とを示している。
【図６】彩度圧縮関数を示している。
【図７】周波数ヒストグラムを示している。
【図８】原カラー画像の色再現域とプリンタの色再現域とを示している。
【図９】高周波数と判定される区間を示すテーブルである。
【図１０】新規カラー画像の生成処理を示すフローチャートである。
【図１１】新規カラー画像の生成処理を示すフローチャートである。
【図１２】新規カラー画像の生成処理を示すフローチャートである。
【図１３】原画像の周波数ヒストグラムと高周波成分画像の生成処理を示すフローチャートである。
【符号の説明】
６  プリンタ性能記憶装置
７  ギャマット・マッピング回路
８  ＹＣＣ変換回路
９  高周波成分画像等抽出回路
12  フーリエ変換回路
13  ヒストグラム作成回路
15  高周波ヒストグラム解析回路
16  高周波画像選択回路
17  画像復元回路
【図１】
0004191909.tif 000004
【図２】
0004191909.tif 000005
【図３】
0004191909.tif 000006
【図４】
0004191909.tif 000007
【図５】
0004191909.tif 000008
【図６】
0004191909.tif 000009
【図７】
0004191909.tif 000010
【図８】
0004191909.tif 000011
【図９】
0004191909.tif 000012
【図１０】
0004191909.tif 000013
【図１１】
0004191909.tif 000014
【図１２】
0004191909.tif 000015
【図１３】
0004191909.tif 000016