"DCT演算を伴って圧縮された圧縮画像を解凍し、設定されている処理領域に画像処理を施す画像処理装置であって、前記圧縮画像を、DCT係数を間引いてから逆DCT演算を伴って解凍し、該解凍後の画像から前記処理領域の候補となる候補領域を抽出する候補領域抽出手段と、前記圧縮画像のうち前記抽出された候補領域を含む領域を、前記候補領域抽出手段による間引きよりも多くのDCT係数が残存している状態で逆DCT演算を伴って解凍し、該解凍後の画像から前記処理領域を設定する処理領域設定手段と、を備える画像処理装置。前記処理領域設定手段は、前記圧縮画像のうち前記候補領域だけを逆DCT演算を伴って解凍する手段である請求項1記載の画像処理装置。前記候補領域抽出手段は、前記圧縮画像を、DC係数が残るようDCT係数を間引いてから逆DCT演算を伴って解凍する手段である請求項1または2記載の画像処理装置。前記候補領域抽出手段は、前記圧縮画像を、DC係数だけが残るようすべてのAC係数を間引いてから逆DCT演算を伴って解凍する手段である請求項1または2記載の画像処理装置。前記候補領域抽出手段は、前記解凍後の画像から前記候補領域を抽出し、該候補領域として抽出されない領域のうち該抽出された候補領域の周囲の領域を前記候補領域に拡大する手段である請求項1ないし4いずれか1項に記載の画像処理装置。画像中の赤目の領域を前記処理領域として赤目補正処理を施す請求項1ないし5いずれか1項に記載の画像処理装置。DCT演算を伴って圧縮された圧縮画像を解凍し、設定されている処理領域に画像処理を施す画像処理方法であって、a前記圧縮画像を、DCT係数を間引いてから逆DCT演算を伴って解凍し、該解凍後の画像から前記処理領域の候補となる候補領域を抽出するステップと、b前記圧縮画像のうち前記抽出された候補領域を含む領域を、前記ステップaによる間引きよりも多くのDCT係数が残存している状態で逆DCT演算を伴って解凍し、該解凍後の画像から前記処理領域を設定するステップと、を含む画像処理方法。上述した画像処理装置において、処理対象の画像が圧縮されている場合、装置のメモリー容量によっては解凍後のデータを保持しつつ検出処理を行なうことができないため、検出処理の各段階で画像を毎回解凍する必要が生じ、処理領域の検出に時間を要するものとなる。特に、離散コサイン変換DCT演算を伴うJPEG方式などで画像が圧縮されている場合には、画像を解凍するために逆DCT演算が毎回必要となってしまう。このため、処理領域を検出する際の処理負担が大きくなり、画像処理の遅延に繋がってしまう。本発明の画像処理装置および画像処理方法は、DCT演算を伴って圧縮された圧縮画像の画像処理に要する時間を短縮することを主目的とする。本発明の画像処理装置および画像処理方法は、上述の主目的を達成するために以下の手段を採った。本発明の画像処理装置は、DCT演算を伴って圧縮された圧縮画像を解凍し、設定されている処理領域に画像処理を施す画像処理装置であって、前記圧縮画像を、DCT係数を間引いてから逆DCT演算を伴って解凍し、該解凍後の画像から前記処理領域の候補となる候補領域を抽出する候補領域抽出手段と、前記圧縮画像のうち前記抽出された候補領域を含む領域を、前記候補領域抽出手段による間引きよりも多くのDCT係数が残存している状態で逆DCT演算を伴って解凍し、該解凍後の画像から前記処理領域を設定する処理領域設定手段と、を備えることを要旨とする。この本発明の画像処理装置では、圧縮画像を、DCT係数を間引いてから逆DCT演算を伴って解凍し、解凍後の画像から処理領域の候補となる候補領域を抽出し、圧縮画像のうち抽出された候補領域を含む領域を、候補領域を抽出する際の間引きよりも多くのDCT係数が残存している状態で逆DCT演算を伴って解凍し、解凍後の画像から処理領域を設定する。これにより、候補領域を抽出する際の処理負担を軽減して候補領域を速やかに抽出することができるから、処理領域の設定に要する時間を短くすることができる。この結果、DCT演算を伴って圧縮された圧縮画像の画像処理に要する時間を短縮することができる。こうした本発明の画像処理装置において、前記処理領域設定手段は、前記圧縮画像のうち前記候補領域だけを逆DCT演算を伴って解凍する手段であるものとすることもできる。こうすれば、処理領域を設定する際の処理負担も軽減して処理領域の設定に要する時間をより短くすることができるから、画像処理に要する時間をより短縮することができる。また、本発明の画像処理装置において、前記候補領域抽出手段は、前記圧縮画像を、DC係数が残るようDCT係数を間引いてから逆DCT演算を伴って解凍する手段であるものとすることもできるし、前記候補領域抽出手段は、前記圧縮画像を、DC係数だけが残るようすべてのAC係数を間引いてから逆DCT演算を伴って解凍する手段であるものとすることもできる。ここで、候補領域の抽出処理は、処理領域を設定するための前段階の処理として候補領域を抽出できればよく、画像の精度は比較的低くてもよい。このため、DC係数だけが残るようすべてのAC係数を間引くことにより、処理負担を大幅に軽減して処理の迅速化を図ることができる。さらに、本発明の画像処理装置において、前記候補領域抽出手段は、前記解凍後の画像から前記候補領域を抽出し、該候補領域として抽出されない領域のうち該抽出された候補領域の周囲の領域を前記候補領域に拡大する手段であるものとすることもできる。こうすれば、DCT係数を間引いて候補領域を抽出するものとしても、処理領域の設定の精度が大きく低下するのを防止することができる。そして、本発明の画像処理装置において、画像中の赤目の領域を前記処理領域として赤目補正処理を施すものとすることもできる。本発明の画像処理方法は、DCT演算を伴って圧縮された圧縮画像を解凍し、設定されている処理領域に画像処理を施す画像処理方法であって、a前記圧縮画像を、DCT係数を間引いてから逆DCT演算を伴って解凍し、該解凍後の画像から前記処理領域の候補となる候補領域を抽出するステップと、b前記圧縮画像のうち前記抽出された候補領域を含む領域を、前記ステップaによる間引きよりも多くのDCT係数が残存している状態で逆DCT演算を伴って解凍し、該解凍後の画像から前記処理領域を設定するステップと、を含むことを要旨とする。この本発明の画像処理方法では、圧縮画像を、DCT係数を間引いてから逆DCT演算を伴って解凍し、解凍後の画像から処理領域の候補となる候補領域を抽出し、圧縮画像のうち抽出された候補領域を含む領域を、候補領域を抽出する際の間引きよりも多くのDCT係数が残存している状態で逆DCT演算を伴って解凍し、解凍後の画像から処理領域を設定する。これにより、候補領域を抽出する際の処理負担を軽減して候補領域を速やかに抽出することができるから、処理領域の設定に要する時間を短くすることができる。この結果、DCT演算を伴って圧縮された圧縮画像の画像処理に要する処理時間を短縮することができる。なお、この画像処理方法において、上述した画像処理装置のいずれかの態様を実現するようなステップを追加するものとしてもよい。次に、本発明の実施の形態を図面に基づいて説明する。図1は、本発明の画像処理装置の一実施形態であるプリンター20の構成の概略を示す構成図である。本実施形態のプリンター20は、図示するように、給紙トレイ23から搬送された用紙に印刷用データに基づいてシアンC,マゼンタM,イエローY,ブラックKのCMYKの各色のインクを印刷ヘッドから吐出することにより印刷を実行し排紙トレイ24に排紙するインクジェット方式のプリンターユニット30と、図示しないガラス台に載置された原稿に向かって発光した後の反射光をレッドR、グリーンG、ブルーBのRGBの各色に分解して画像データとするフラットベッド式のスキャナーユニット35と、メモリーカードスロット40aに挿入されたメモリーカードMCとの間でデータを格納したファイルの読み書きを行なうカードコントローラー40と、各種モードの設定画面や印刷の設定画面などを表示部52に表示したり各種モードの設定や印刷の設定に関する指示などをユーザーによるボタン群54の操作を介して入力したりする操作パネル50と、装置全体の制御を司るメインコントローラー60とを備える。このプリンター20では、プリンターユニット30やスキャナーユニット35,カードコントローラー40,メインコントローラー60がバス69を介して互いに各種制御信号やデータのやり取りをすることができるよう構成されている。カードコントローラー40は、メインコントローラー60からの読み出し指令に基づいてメモリーカードMCからファイルを読み出してメインコントローラー60に送信したり、メインコントローラー60からの書き込み指令に基づいてメモリーカードMCにファイルを書き込んだりする。なお、メモリーカードMCには、デジタルカメラなどで撮影されてJPEG方式により圧縮されたJPEGデータを格納したファイルなどが記憶されている。このJPEG方式による圧縮では、詳細については省略するが、撮影された画像の各8ビットのRGB値を輝度成分と色差成分とを示すYCbCr値に変換し、8×8画素の64画素のブロック1MCUMinimumCodedUnitに分割して、ブロック単位で離散コサイン変換DCT演算して周波数成分の大きさを表す8×8成分のDCT係数に変換し、変換したDCT係数を量子化して、量子化後のDCT係数をランレングス符号化やハフマン符号化などによりエントロピー符号化することで、画像を圧縮している。メインコントローラー60は、CPU62を中心とするマイクロプロセッサーとして構成されており、各種処理プログラムや各種データ、各種テーブルなどを記憶したROM64と、一時的に各種データなどを記憶するRAM66とを備える。このメインコントローラー60は、プリンターユニット30やスキャナーユニット35,カードコントローラー40からの各種動作信号や各種検出信号を入力したり、操作パネル50のボタン群54からの操作信号を入力したりする。また、メモリーカードMCからのファイルの読み出し指令をカードコントローラー40に出力したり、印刷指令をプリンターユニット30に出力したり、ボタン群54からのスキャン指示に基づいて原稿の読み取り指令をスキャナーユニット35に出力したり、表示部52に画像データの表示指令を出力したりする。また、メインコントローラー60は、メモリーカードMCから入力したJPEGデータを表示部52で表示するための表示用データに変換する際には、JPEGデータを上述した圧縮と逆の順即ちエントロピー復号化,逆量子化,逆DCTの順に復号化解凍し、復号化により得られたYCbCr値をRGB各8ビットのデータに色変換し、RGB各8ビットのデータを表示部52で表示可能な所定のビット数に減らす処理などが行なわれる。また、JPEGデータをプリンターユニット30で印刷するための印刷用データに変換する際には、表示用データと同様にJPEGデータを復号化してRGB各8ビットのデータに色変換してから、さらに、CMYK各8ビットのデータに色変換し、CMYK各8ビットのデータをディザ法や誤差拡散法などにより各2ビットのデータ2値化データに変換する処理などが行なわれる。なお、実施例のプリンター20では、画像の色補正や画像の向きなどに関する各種設定が可能となっており、例えば、デジタルカメラでの画像撮影時のフラッシュ発光に伴って生じた赤目を補正する赤目補正や画像の向きを回転させて印刷する回転印刷などが設定可能となっている。ここで、赤目補正は、赤目として検出された領域の色を黒目の色に置換することなどにより行なわれる。次に、こうして構成された本実施形態のプリンター20の動作、特に、画像中の赤目を補正して画像を印刷する際の動作について説明する。図2は、CPU31により実行される赤目補正印刷処理ルーチンの一例を示すフローチャートである。このルーチンは、メモリーカードMCがメモリーカードスロット40aに挿入された状態で、表示部52に表示される図示しない画像選択画面からボタン群54の操作により印刷対象の画像が選択されると共に色補正の設定で赤目補正がオンとされて、印刷開始が指示されたときに実行される。この赤目補正印刷処理ルーチンが実行されると、メインコントローラー60のCPU62は、まず、印刷対象の画像データを入力するステップS100。ここではJPEGデータを入力するものとした。次に、画像中の赤目の候補である赤目候補領域を抽出する赤目候補領域の抽出処理やステップS110、抽出した赤目候補領域の周囲を赤目候補に拡大する赤目候補領域の拡大処理ステップS120、赤目候補領域が赤目の領域であるか否かを精査して赤目領域を確定する赤目候補領域の精査処理ステップS130を順に実行する。以下、赤目補正印刷処理ルーチンの説明を中断して、赤目候補領域の抽出処理や拡大処理,精査処理の詳細について、順に説明する。まず、赤目候補領域の抽出処理について説明する。図3は、赤目候補領域の抽出処理の一例を示すフローチャートであり、図4は、赤目候補領域の抽出処理の様子を示す説明図である。この赤目候補領域の抽出処理では、まず、赤目補正印刷処理ルーチンのステップS100で入力したJPEGデータをエントロピー復号化してステップS200、量子化後のDCT係数を8×8成分64成分ずつ有するブロックが複数並んだフル画像を得る図4a参照。なお、図4aに示すように、各ブロックの左上隅の成分がブロック内で変化のないDC係数直流成分であり、図示は省略するが残りの63成分がブロック内の変化を表すAC係数交流成分である。次に、各ブロックのAC係数をすべて間引いてDC係数のみを抽出して1/8間引き画像を生成するステップS210,図4b参照。この1/8間引き画像は、フル画像に比して、各ブロックの画素数成分数が縦横それぞれ1/8ブロック全体では1/64となる。なお、図4a,bでは、各ブロックで構成されるブロックラインのうち、1ライン目のDC係数が1/8間引き画像の1ライン目の画素となる様子のみを図示したが、2ライン目以降も同様である。また、Y,Cb,Crの成分毎に、1/8間引き画像がそれぞれ生成されるが、同様な処理であるため、個別の説明は省略する。こうして1/8間引き画像を生成すると、1/8間引き画像の画素値DC係数を逆量子化しステップS220、逆量子化した画素値を逆DCT演算することにより1/8間引き画像を復号化しステップS230、復号化により得られた各画素のYCbCr値をRGB値に色変換するステップS240。こうして1/8間引き画像の各画素のRGB値が得られると、各画素の赤目候補値を値0に初期化してからステップS250、処理対象画素の赤目判定を行なうステップS260。ここで、赤目判定は、処理対象画素のRGBの各階調値がRGB空間上において予め設定された赤目の階調値を中心とする領域内に属するか否かにより行なうものとした。また、処理対象画素は、先頭最上段のラインの左端の画素から右の画素へと順にシフトして設定し、右端の画素まで設定すると1つ下のラインの左端の画素にシフトして設定するものとした。ステップS260の赤目判定の結果、処理対象画素が赤目であると判定するとステップS270、処理対象画素の赤目候補値を値1にセットするステップS280。次に、すべての画素の処理が完了したか否かを判定しステップS290、すべての画素の処理が完了していないときには、処理対象画素をシフトしてステップS300、ステップS260に戻り処理を繰り返す。そして、ステップS290ですべての画素の処理が完了したときには、本処理を終了する。この処理により、赤目と判定された画素の赤目候補値が値1となり、それ以外の画素の赤目候補値は値0となる図4c参照。ここで、1/8間引き画像は、フル画像の各ブロックのDC係数を抽出して復号化したものであるため、1/8間引き画像の各画素は、復号化されるDC係数の抽出元となるブロック以下、対応するブロックというの代表値と考えることができる。このため、赤目候補値は、1/8間引き画像の画素が赤目候補であるか否かを示すと共にフル画像の対応するブロックが赤目候補であるか否かを示すものとなる。これらのことから、本処理により、赤目候補の領域ブロックが抽出されることになる。また、赤目候補領域の抽出処理では、1/8間引き画像を復号化するため、フル画像を復号化する場合に比して、特に逆DCT演算における処理負担を軽減して、赤目候補領域を速やかに抽出することができる。さらに、赤目候補領域の抽出処理は、後の精査処理の前段階の処理として候補領域を抽出できればよく、精査処理時に比してそれほど高精細な画像は要求されていない。このため、1/8間引き画像を用いて候補領域を抽出することにより、処理負担を大幅に軽減して処理の迅速化を図ることができる。次に、赤目候補領域の拡大処理について説明する。図5は、赤目候補領域の拡大処理の一例を示すフローチャートであり、図6は、赤目候補領域の拡大処理の様子を示す説明図である。なお、図6aは、拡大処理前の様子図4cと同じ状態を示し、図6bは、拡大処理後の様子を示す。この赤目候補領域の拡大処理では、まず、処理対象画素の赤目候補値を入力しステップS400、入力した処理対象画素の赤目候補値が値0であるか否かを判定するステップS410。なお、処理対象画素は、先頭最上段のラインの左端の画素から右の画素へと順にシフトして設定し、右端の画素まで設定すると1つ下のラインの左端の画素にシフトして設定するものとした。赤目候補値が値0即ち赤目候補領域の抽出処理において処理対象画素が赤目候補と判定されていないときには、処理対象画素の周囲の画素の赤目候補値を入力するステップS420。ここでは、周囲の画素として、処理対象画素を中心とする3×3画素いわゆる8近傍画素の赤目候補値を入力する。そして、入力した周囲の画素のいずれかの赤目候補値が値1であるか否かを判定しステップS430、いずれかの赤目候補値が値1のときには処理対象画素を拡大対象に設定するステップS440。こうして処理対象画素を拡大対象に設定したときやステップS410で処理対象画素の赤目候補値が値0でないとき、ステップS410で処理対象画素の赤目候補値が値0で且つステップS430で周囲の画素のいずれの赤目候補値も値1でないときには、すべての画素の処理が完了したか否かを判定するステップS450。すべての画素の処理が完了していないときには、処理対象画素をシフトしてステップS460、ステップS400に戻り処理を繰り返す。そして、ステップS450ですべての画素の処理が完了したときには、ステップS440で拡大対象に設定された画素の赤目候補値を値0から値1に更新してステップS470、本処理を終了する。これにより、図6bに示すように、赤目候補値が値1とされる画素が元の画素図6aよりも一回り大きく拡大されることがわかる。上述したように、各画素の赤目候補値は、対応するブロックの赤目候補値と考えることができるから、本処理により、赤目候補となる領域ブロックが拡大されることになる。このように、赤目候補領域の周囲の領域も赤目候補領域とした上で、後の精査処理が行なわれるから、DCT係数を間引きして候補領域を抽出するものとしても、赤目領域の設定の精度が大きく低下するのを防止することができる。続いて、赤目候補領域の精査処理について説明する。図7は、赤目候補領域の精査処理の一例を示すフローチャートである。この赤目候補領域の精査処理では、まず、処理対象ブロックをエントロピー復号化してステップS500、処理対象ブロックに対応する赤目候補値を入力するステップS510。ここで、処理対象ブロックは、先頭最上段のブロックラインの左端のブロックから右のブロックへと順に設定し、右端のブロックまで設定すると1つ下のブロックラインの左端のブロックを設定するものとした。また、上述した赤目候補領域の拡大処理後の各画素の赤目候補値のうち、処理対象ブロックに対応する画素処理対象ブロックのDC係数の復号化により得られる画素の赤目候補値を入力するものとした。次に、入力した処理対象ブロックの赤目候補値が値1であるか否かを判定しステップS520、赤目候補値が値1のときには、エントロピー復号化した係数を逆量子化しステップS530、逆量子化した係数を逆DCT演算してJPEGデータを復号化解凍するステップS540。そして、復号化により得られたYCbCr値をRGB値に色変換してステップS550、色変換した処理対象ブロックの各画素のRGB値をRAM66に設けられたブロックラインバッファーに格納するステップS560。一方、処理対象ブロックの赤目候補値が値1でないときには、ダミーデータをブロックラインバッファーに格納するステップS570。こうしてRGB値かダミーデータをブロックラインバッファーに格納すると、処理中のブロックラインの右端のブロックまで処理が完了したか否かを判定しステップS580、処理が完了していないときには、処理対象ブロックを右にシフトしてステップS590、ステップS500に戻り処理を繰り返す。そして、ステップS580で右端のブロックまで処理が完了したときには、ブロックラインバッファーに格納されたデータを用いて赤目候補領域を精査するステップS600。この精査の詳細については省略するが、赤目候補のブロックのRGB値などから、赤目に相当する画素の周囲に瞳孔黒目に相当する画素や白目に相当する画素があるか否かを判定することなどにより行なわれる。そして、精査の結果、赤目と判定するとステップS610、精査した赤目候補領域を赤目領域に設定しその位置を赤目領域情報としてRAM66に記憶しステップS620、すべてのブロックの処理が完了したか否かを判定するステップS630。すべてのブロックの処理が完了していないときには、処理対象ブロックを1つ下のラインにシフトしてステップS640、ステップS500に戻り処理を繰り返す。そして、ステップS630ですべてのブロックの処理が完了したときには、本処理を終了する。このように、本処理により、赤目の領域ブロックが確定されることになる。また、赤目候補領域の精査処理では、赤目候補値が値1のブロックだけを逆量子化や逆DCT演算をして赤目候補値が値1ではないブロックは逆量子化や逆DCT演算をしないから、精査処理を迅速に行なうことができる。図2の印刷処理ルーチンに戻って、こうして赤目候補領域の抽出処理や拡大処理,精査処理を実行すると、JPEGデータをエントロピー復号化,逆量子化,逆DCTにより復号化しステップS140、復号化により得られたYCbCr値をRGB値に色変換してステップS150、赤目候補領域の精査処理により記憶された赤目領域情報をRAM66から読み出して赤目領域に対して赤目補正処理を実行するステップS160。なお、赤目補正処理の詳細は省略するが、赤目の領域に属する画素のRGBの各階調値をRGB空間上において予め設定された黒目の階調値に置換することなどにより行なわれる。そして、RGB値をCMYK値に色変換することなどにより印刷用データを生成しステップS170、生成した印刷用データに基づいてプリンターユニット30により印刷処理を実行してステップS180、本ルーチンを終了する。ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態の図2の赤目補正印刷処理ルーチンのステップS110の赤目候補領域の抽出処理図3の赤目候補領域の抽出処理を実行するメインコントローラー60が本発明の候補領域抽出手段に相当し、図2の赤目補正印刷処理ルーチンのステップS130の赤目候補領域の精査処理図7の赤目候補領域の精査処理を実行するメインコントローラー60が処理領域設定手段に相当する。以上説明した本実施形態のプリンター20によれば、DCT係数を間引いた1/8間引き画像を逆DCT演算を伴って解凍して赤目処理の候補となる赤目候補領域を抽出する抽出処理を実行し、抽出した赤目候補領域を含む領域を逆DCT演算を伴って解凍し赤目候補領域を精査して赤目領域を設定する精査処理を実行するから、赤目候補領域を抽出する際の逆DCT演算などの処理負担を軽減して赤目候補領域を速やかに抽出することができ、赤目領域の設定に要する時間を短くすることができる。この結果、DCT演算を伴って圧縮された圧縮画像を赤目補正処理する際の処理時間を短縮することができる。また、赤目候補領域の精査処理では、赤目候補領域とされたブロックだけを逆DCT演算を伴って復号化するから、精査処理を迅速に行なうことができる。さらに、赤目候補領域の抽出処理では、DC係数だけが残るようすべてのAC係数を間引いた1/8間引き画像を生成し逆DCT演算を伴って解凍するから、処理負担を大幅に軽減して処理の迅速化を図ることができる。そして、赤目候補領域の拡大処理では、赤目候補領域の周囲も赤目候補領域に拡大するから、DCT係数を間引きして赤目候補領域を抽出するものとしても、赤目領域の設定の精度が大きく低下するのを防止することができる。なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。上述した実施形態では、赤目候補領域の抽出処理において各ブロックのすべてのAC係数を間引いてDC係数のみを抽出して1/8間引き画像を生成するものとしたが、これに限られず、各ブロックからDC係数を含めて16個のDCT係数を抽出して1/2間引き画像を生成するものとしてもよいし、各ブロックからDC係数を含めて4個のDCT係数を抽出して1/4間引き画像を生成するものなどとしてもよい。なお、DC係数を含めることなくAC係数を抽出して間引き画像を生成するものとしてもよいが、画像の特徴が大きく損なわれて検出の精度が低下するおそれがあるため、DC係数を含めるものが好ましい。上述した実施形態では、赤目候補領域の拡大処理において赤目候補値が値1の画素の周囲の3×3画素のうちいわゆる8近傍の画素を赤目候補に拡大するものとしたが、これに限られず、赤目候補値が値1の画素の周囲の3×3画素のうち上下左右の画素いわゆる4近傍の画素を赤目候補に拡大するものとしてもよいし、赤目候補値が値1の画素の周囲の5×5画素の範囲に含まれる画素を赤目候補に拡大するものなどとしてもよい。あるいは、このような赤目候補領域の拡大処理を行なわないものとしてもよく、赤目候補領域の抽出処理により赤目候補として抽出される画素領域のみを赤目候補としてもよい。上述した実施形態では、赤目候補領域の精査処理において、処理対象ブロックの係数を間引くことなく復号化するものとしたが、これに限られず、赤目候補領域の抽出処理よりもDCT係数が多く残存するように間引くものとしてもよい。例えば、本実施形態のように赤目候補領域の抽出処理において縦横それぞれ1/8に間引いて1個のDCT係数が残存する場合には、赤目候補領域の精査処理において縦横それぞれ1/2に間引いて16個のDCT係数が残存するものとしたり縦横それぞれ1/4に間引いて4個のDCT係数が残存するものなどとすればよい。上述した実施形態では、印刷処理を実行する際の赤目の領域の検出を例として説明したが、これに限られず、画像を表示する際の赤目の領域の検出に適用するものなどとしてもよい。また、赤目の領域を検出するものに限られず、人物の肌色を補正する肌色補正処理など他の色補正処理の対象となる領域を検出するものや部分的に明度や彩度を補正するなど各種画像処理の対象となる領域を検出するものであれば、如何なる領域を検出するものとしてもよい。上述した実施形態では、圧縮画像をJPEGデータを例として説明したが、これに限られず、DCT演算を伴う圧縮方式で圧縮された圧縮画像を解凍するものであればよく、例えばMPEGデータなどとしてもよい。上述した実施形態では、本発明をプリンター機能プリンターユニット30とスキャナー機能スキャナーユニット35とを備えるプリンター20に適用して説明したが、これに限られず、さらにFAX機能を備えるものとしてもよいし、あるいは、スキャナー機能を備えないプリンターとしてもよい。また、DCT演算を伴う圧縮方式で圧縮された圧縮画像を解凍し設定されている処理領域に対して画像処理を施すことができる装置であれば、プリンターに限られず、パーソナルコンピューターやデジタルカメラ,ゲーム機器,携帯電話など如何なる装置に適用するものとしてもよい。"