(57)【特許請求の範囲】
【請求項１】
画像データに対して周波数処理を施して、所望とする出力解像度および所望とする出力サイズを有する画像を再生可能な処理済み画像データを得る画像処理方法であって、
予め定められた基準解像度において前記所望とする出力サイズとなるように、前記画像データにより表される画像の画素数を変換して基準解像度画像データを得、
該基準解像度画像データに対して、前記基準解像度に適合する基準周波数処理を施して処理済み基準解像度画像データを得、
前記所望とする出力解像度において前記所望とする出力サイズとなるように、前記処理済み基準解像度画像データにより表される処理済み基準解像度画像の画素数を変換して前記処理済み画像データを得ることを特徴とする画像処理方法。
【請求項２】
画像データに対して周波数処理を施して、所望とする出力解像度および所望とする出力サイズを有する画像を再生可能な処理済み画像データを得る画像処理方法であって、
予め定められた複数の基準解像度から一の基準解像度を選択し、
該選択された一の基準解像度において前記所望とする出力サイズとなるように、前記画像データにより表される画像の画素数を変換して基準解像度画像データを得、
該基準解像度画像データに対して、前記基準解像度に適合する基準周波数処理を施して処理済み基準解像度画像データを得、
前記所望とする出力解像度において前記所望とする出力サイズとなるように、前記処理済み基準解像度画像データにより表される処理済み基準解像度画像の画素数を変換して前記処理済み画像データを得ることを特徴とする画像処理方法。
【請求項３】
画像データに対して周波数処理を施して、所望とする出力解像度および所望とする出力サイズを有する画像を再生可能な処理済み画像データを得る画像処理装置であって、
予め定められた基準解像度において前記所望とする出力サイズとなるように、前記画像データにより表される画像の画素数を変換して基準解像度画像データを得る第１の拡大縮小手段と、
該基準解像度画像データに対して、前記基準解像度に適合する基準周波数処理を施して処理済み基準解像度画像データを得る周波数処理手段と、
前記所望とする出力解像度において前記所望とする出力サイズとなるように、前記処理済み基準解像度画像データにより表される処理済み基準解像度画像の画素数を変換して前記処理済み画像データを得る第２の拡大縮小手段とを備えたことを特徴とする画像処理装置。
【請求項４】
画像データに対して周波数処理を施して、所望とする出力解像度および所望とする出力サイズを有する画像を再生可能な処理済み画像データを得る画像処理装置であって、
予め定められた複数の基準解像度から一の基準解像度を選択する基準解像度選択手段と、
該選択された一の基準解像度において前記所望とする出力サイズとなるように、前記画像データにより表される画像の画素数を変換して基準解像度画像データを得る第１の拡大縮小手段と、
該基準解像度画像データに対して、前記基準解像度に適合する基準周波数処理を施して処理済み基準解像度画像データを得る周波数処理手段と、
前記所望とする出力解像度において前記所望とする出力サイズとなるように、前記処理済み基準解像度画像データにより表される処理済み基準解像度画像の画素数を変換して前記処理済み画像データを得る第２の拡大縮小手段とを備えたことを特徴とする画像処理装置。
【請求項５】
画像データに対して周波数処理を施して、所望とする出力解像度および所望とする出力サイズを有する画像を再生可能な処理済み画像データを得る画像処理方法をコンピュータに実行させるためのプログラムであって、
予め定められた基準解像度において前記所望とする出力サイズとなるように、前記画像データにより表される画像の画素数を変換して基準解像度画像データを得る手順と、
該基準解像度画像データに対して、前記基準解像度に適合する基準周波数処理を施して処理済み基準解像度画像データを得る手順と、
前記所望とする出力解像度において前記所望とする出力サイズとなるように、前記処理済み基準解像度画像データにより表される処理済み基準解像度画像の画素数を変換して前記処理済み画像データを得る手順とを有するプログラム。
【請求項６】
画像データに対して周波数処理を施して、所望とする出力解像度および所望とする出力サイズを有する画像を再生可能な処理済み画像データを得る画像処理方法をコンピュータに実行させるためのプログラムであって、
予め定められた複数の基準解像度から一の基準解像度を選択する手順と、
該選択された一の基準解像度において前記所望とする出力サイズとなるように、前記画像データにより表される画像の画素数を変換して基準解像度画像データを得る手順と、
該基準解像度画像データに対して、前記基準解像度に適合する基準周波数処理を施して処理済み基準解像度画像データを得る手順と、
前記所望とする出力解像度において前記所望とする出力サイズとなるように、前記処理済み基準解像度画像データにより表される処理済み基準解像度画像の画素数を変換して前記処理済み画像データを得る手順とを有するプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像データに対して周波数処理を施して処理済み画像データを得る画像処理方法および装置並びに画像処理方法をコンピュータに実行させるためのプログラムに関するものである。
【０００２】
【従来の技術】
本出願人により、非鮮鋭マスク画像データ（以下、ボケ画像データという）を用いてシャープネス処理を行って画像の鮮鋭度を向上させる種々の周波数処理方法が提案されている（特開昭55-163472号、同55-87953号、特開平3-222577号、同10-75395号、同10-75364号、同10-171983号等）。この周波数処理方法は、例えば元の画像データＳorgからボケ画像データＳusを引いたものに強調度βを乗じたものを、画像データＳorgに加算することにより、画像データの所定の空間周波数成分を強調する処理を行う方法である。これを式で表すと下記の式（１）のようになる。
Ｓproc＝Ｓorg＋β×（Ｓorg−Ｓus）        （１）
但し、Ｓproc：処理済み画像データ
Ｓorg：元の画像データ
Ｓus：ボケ画像データ
β：強調度●
ボケ画像データＳusは、画像データＳorgに対してボケマスクを用いたフィルタリング処理を施すことにより得られる。ここで、ボケマスクとしては、３×３や５×５のように画像データＳorgに対して２次元的にフィルタリング処理を施すフィルタが用いられる。なお、処理済み画像データを再生する際の解像度に応じて、画像の周波数特性が異なることから、ボケマスクのサイズは、処理済み画像データを再生する画像の解像度に応じて設定される。
【０００３】
ここで、再生された画像がそれを見る者に対して与える視覚効果は、再生された画像が有する周波数特性と視覚特性とを掛け合わせたものと考えることができる。上述した周波数処理方法は、再生された画像が見る者に与える視覚効果に影響を与える周波数特性を制御する方法である。なお、周波数特性は、横軸に所定のスケールによる周波数を設定し、縦軸に各周波数におけるレスポンスをプロットすることにより表すことができる。
【０００４】
ところで、画像を再生する際の解像度が異なると画像上の１画素の大きさが異なるものとなるため、再生された画像が有する周波数特性の横軸のスケールが異り、その結果、視覚特性と掛け合わせることにより得られる視覚効果も異なるものとなる。
【０００５】
例えば、６００ｄｐｉの解像度のプリンタ（以下６００ｄｐｉプリンタとする）と３００ｄｐｉの解像度のプリンタ（以下３００ｄｐｉプリンタとする）とでは、１画素の大きさが３００ｄｐｉプリンタの方が６００ｄｐｉプリンタよりも２倍大きい。このため、周波数特性の横軸のスケールも３００ｄｐｉプリンタは６００ｄｐｉプリンタの１／２となり、その結果３００ｄｐｉプリンタにおいて得られた画像が見る者に与える視覚効果と６００ｄｐｉプリンタにおいて得られた画像が見る者に与える視覚効果とが異なるものとなる。
【０００６】
図６は観察距離が３０ｃｍの場合における輝度および色差に対する視覚特性を示す図であり、横軸は周波数、縦軸はコントラスト認知度すなわち視覚感度である。なお、実線が輝度の特性を、破線が色差の特性をそれぞれ示す。図６の実線に示すように、観察距離が３０ｃｍの場合、１cycle/mm付近に視覚感度のピークを有し、それ以上の周波数では視覚感度は下がる。したがって、画像を再生する場合、１cycle/mm付近に相当する周波数帯域を強調することが好ましい。
【０００７】
ところが、３００ｄｐｉプリンタの画素サイズは６００ｄｐｉプリンタの２倍であるため、３００ｄｐｉプリンタにおいて１cycle/mmに相当する情報は、６００ｄｐｉプリンタにおいては２cycle/mmに相当する。したがって、３００ｄｐｉプリンタに画像を再生する場合に適した周波数処理が施された画像データを、６００ｄｐｉプリンタにおいてプリント出力すると、得られた画像においては、強調されている周波数帯域と視覚感度のピークとがずれてしまい、再生された画像を見る者に対して適切な視覚効果を与えることができなくなってしまう。
【０００８】
したがって、視覚特性を考慮して最適な視覚効果をもたらす画像を再生するためには、周波数処理のパラメータ（具体的には上記ボケマスクのサイズや強調度等）を設定する際に、再生時の解像度が分かっている必要がある。
【０００９】
【発明が解決しようとする課題】
画像の再生時の解像度が分かっていれば、これと視覚特性とを考慮して周波数処理のパラメータを設定して画像データに対して周波数処理を施すことにより、最適な視覚効果を有する画像を再生可能な処理済み画像データを得ることができる。
【００１０】
しかしながら、このような周波数処理により得られた処理済み画像データを、この周波数処理が想定する再生時の解像度とは異なる解像度にて再生した場合には、再生された画像はそれを見る者に対して最適な視覚効果を与えることができなくなってしまう。この場合、想定されるあらゆる再生時の解像度について周波数処理のパラメータを用意することが考えられるが、解像度毎に周波数処理のパラメータを設定するのは非常に手間がかかる。
【００１１】
本発明は上記事情に鑑みなされたものであり、出力解像度に拘わらず一定の視覚効果を与えることができる処理済み画像を簡易に取得することを目的とする。
【００１２】
【課題を解決するための手段】
本発明による第１の画像処理方法は、画像データに対して周波数処理を施して、所望とする出力解像度および所望とする出力サイズを有する画像を再生可能な処理済み画像データを得る画像処理方法であって、
予め定められた基準解像度において前記所望とする出力サイズとなるように、前記画像データにより表される画像の画素数を変換して基準解像度画像データを得、
該基準解像度画像データに対して、前記基準解像度に適合する基準周波数処理を施して処理済み基準解像度画像データを得、
前記所望とする出力解像度において前記所望とする出力サイズとなるように、前記処理済み基準解像度画像データにより表される処理済み基準解像度画像の画素数を変換して前記処理済み画像データを得ることを特徴とするものである。
【００１３】
本発明による第２の画像処理方法は、画像データに対して周波数処理を施して、所望とする出力解像度および所望とする出力サイズを有する画像を再生可能な処理済み画像データを得る画像処理方法であって、
予め定められた複数の基準解像度から一の基準解像度を選択し、
該選択された一の基準解像度において前記所望とする出力サイズとなるように、前記画像データにより表される画像の画素数を変換して基準解像度画像データを得、
該基準解像度画像データに対して、前記基準解像度に適合する基準周波数処理を施して処理済み基準解像度画像データを得、
前記所望とする出力解像度において前記所望とする出力サイズとなるように、前記処理済み基準解像度画像データにより表される処理済み基準解像度画像の画素数を変換して前記処理済み画像データを得ることを特徴とするものである。
【００１４】
「解像度」とは、画像データを再生した際の解像度をいうが、「画像データの解像度」といった場合には、その解像度にて再生をすることを前提とした画像データを意味する。例えば、３００ｄｐｉの画像データといった場合には、３００ｄｐｉの解像度で再生することを前提とした画像データを意味する。
【００１５】
また、画像データの解像度を変換するとは、ある解像度で再生することを前提とした画像データを、他の解像度で再生することを前提とした画像データに変換することをいう。例えば、画像データの解像度を３００ｄｐｉから６００ｄｐｉに変換するとは、画像データのサイズが３００×６００ドットであった場合に、同一再生サイズで再生した際の解像度が２倍となるように、画像データのサイズを６００×１２００ドットに拡大することをいう。
【００１６】
「基準解像度に適合する基準周波数処理」とは、基準解像度で所望とする出力サイズとなるように処理済み画像を再生した際に、それを見る者に対して最適な視覚効果を与えることができる周波数処理をいう。
【００１７】
本発明による第１の画像処理装置は、画像データに対して周波数処理を施して、所望とする出力解像度および所望とする出力サイズを有する画像を再生可能な処理済み画像データを得る画像処理装置であって、
予め定められた基準解像度において前記所望とする出力サイズとなるように、前記画像データにより表される画像の画素数を変換して基準解像度画像データを得る第１の拡大縮小手段と、
該基準解像度画像データに対して、前記基準解像度に適合する基準周波数処理を施して処理済み基準解像度画像データを得る周波数処理手段と、
前記所望とする出力解像度において前記所望とする出力サイズとなるように、前記処理済み基準解像度画像データにより表される処理済み基準解像度画像の画素数を変換して前記処理済み画像データを得る第２の拡大縮小手段とを備えたことを特徴とするものである。
【００１８】
本発明による第２の画像処理装置は、画像データに対して周波数処理を施して、所望とする出力解像度および所望とする出力サイズを有する画像を再生可能な処理済み画像データを得る画像処理装置であって、
予め定められた複数の基準解像度から一の基準解像度を選択する基準解像度選択手段と、
該選択された一の基準解像度において前記所望とする出力サイズとなるように、前記画像データにより表される画像の画素数を変換して基準解像度画像データを得る第１の拡大縮小手段と、
該基準解像度画像データに対して、前記基準解像度に適合する基準周波数処理を施して処理済み基準解像度画像データを得る周波数処理手段と、
前記所望とする出力解像度において前記所望とする出力サイズとなるように、前記処理済み基準解像度画像データにより表される処理済み基準解像度画像の画素数を変換して前記処理済み画像データを得る第２の拡大縮小手段とを備えたことを特徴とするものである。
【００１９】
なお、本発明による第１および第２の画像処理方法をコンピュータに実行させるためのプログラムとして提供してもよい。
【００２０】
【発明の効果】
本発明による第１の画像処理方法および装置によれば、予め定められた基準解像度において所望とする出力サイズとなるように画像データにより表される画像の画素数が変換されて基準解像度画像データが得られ、この基準解像度画像データに対して基準周波数処理が施されて処理済み基準解像度画像データが得られる。そして、所望とする出力解像度において所望とする出力サイズとなるように、処理済み基準解像度画像データにより表される処理済み基準解像度画像の画素数が変換されて処理済み画像データが得られる。
【００２１】
また、本発明による第２の画像処理方法および装置によれば、予め定められた複数の基準解像度から一の基準解像度が選択され、選択された一の基準解像度において所望とする出力サイズとなるように画像データにより表される画像の画素数が変換されて基準解像度画像データが得られ、この基準解像度画像データに対して基準周波数処理が施されて処理済み基準解像度画像データが得られる。そして、所望とする出力解像度において所望とする出力サイズとなるように、処理済み基準解像度画像データにより表される処理済み基準解像度画像の画素数が変換されて処理済み画像データが得られる。
【００２２】
ここで、本発明においては基準解像度の画像データに対して基準周波数処理が施されるため、処理済み基準解像度画像データは常に最適な視覚効果が得られるような周波数処理が施されたものとなる。したがって、所望とする出力解像度に拘わらず、基準周波数処理が想定する視覚効果を見る者に与えることが可能な処理済み画像データを得ることができる。
【００２３】
また、出力解像度に応じた周波数処理のパラメータを複数用意する必要もないため、簡易な構成により処理済み画像データを得ることができる。
【００２４】
【発明の実施の形態】
以下図面を参照して本発明の実施形態について説明する。図１は本発明の第１の実施形態による画像処理装置の構成を示す概略ブロック図である。図１に示すように、第１の実施形態による画像処理装置は、所望とする出力解像度において所望とする出力サイズで出力することを前提とした画像データＳ０に対してシャープネス処理を施すものであり、画像データＳ０の入力を受け付ける入力手段１と、基準解像度において所望とする出力サイズとなるように画像データＳ０により表される画像の画素数を変換して基準解像度画像データＳ１を得る第１の拡大縮小手段２と、基準解像度画像データＳ１に対して基準解像度を想定したシャープネス処理を施してシャープネス処理済み画像データＳ２を得るシャープネス処理手段３と、所望とする出力解像度において所望とする出力サイズとなるように、シャープネス処理済み画像データＳ２により表される画像の画素数を変換して処理済み画像データＳ３を得る第２の拡大縮小手段４とを備える。なお、画像データＳ０はＲＧＢ３色の色データＲ０，Ｇ０，Ｂ０からなり、画像データＳ１〜Ｓ３はＲＧＢ３色の色データＲ１〜Ｒ３，Ｇ１〜Ｇ３，Ｂ１〜Ｂ３からなるものとする。
【００２５】
第１の拡大縮小手段２は、シャープネス処理手段３が想定する基準解像度において所望とする出力サイズとなるように、画像データＳ０により表される画像の画素数を変換して、基準解像度画像データＳ１を得る。具体的には、画像データＳ０のサイズ（ドット）を、出力サイズ（inch）×基準解像度（ｄｐｉ）により定められるサイズとなるように画像データＳ０により表される画像の画素数を変換する。例えば、画像データＳ０が１２００×１８００ドットのサイズを有し、基準解像度が３００ｄｐｉで所望とする出力サイズが２×３インチである場合、基準解像度画像データＳ１により表される画像の解像度が３００ｄｐｉとなりかつサイズが６００×９００ドットとなるように画像データＳ０により表される画像の画素数を変換する。
【００２６】
シャープネス処理手段３は、ＲＧＢ３色の色データＲ１，Ｇ１，Ｂ１からなる基準解像度画像データＳ１を輝度画像データＹに変換する輝度変換手段３１と、輝度画像データＹに対して３×３のローパスフィルタ（ＬＰＦ）により周波数処理を施してボケ輝度画像データＹusを得るフィルタリング手段３２と、輝度画像データＹおよびボケ輝度画像データＹusを用いて、下記の式（２）に示す演算を行ってシャープネス処理済みの輝度画像データＹ１を得る演算手段３３と、輝度画像データＹ１および色データＲ１，Ｇ１，Ｂ１に基づいてシャープネス処理済み画像データＳ２を得るＲＧＢ変換手段３４とを備える。
Ｙ１＝Ｙ＋β×（Ｙ−Ｙus）        （２）
但し、β：強調度●
輝度変換手段３１は、下記の式（３）により画像データ１を構成する色データＲ１，Ｇ１，Ｂ１を輝度画像データＹに変換する。
Ｙ＝０．３×Ｒ０＋０．５９×Ｇ０＋０．１１×Ｂ０      （３）  ●
フィルタリング手段３２は、例えば図２に示すような３×３のローパスフィルタにより輝度画像データＹに対してフィルタリング処理を施すことによりボケ輝度画像データＹusを得る。なお、実際には、１次元のフィルタ（１／４，２／４，１／４）を輝度画像データＹにより表される画像の縦方向および横方向に施すことにより、演算量を低減することができる。ここで、ローパスフィルタのサイズは、基準解像度により定められるものであり、基準解像度に応じたサイズのローパスフィルタを用いて、基準解像度にて画像を出力することを想定した基準シャープネス処理を行うことにより、基準解像度にて処理済み画像データＳ３を再生した際に、それを見る者に対して最適な視覚効果を与えることができるものである。
【００２７】
演算手段３３においては、上記式（２）に示す演算が行われるが、この演算により例えば高周波成分が原信号の２．５倍となるように演算が行われる。このため、強調度β＝１．５とされている。
【００２８】
ＲＧＢ変換手段３４は、下記の式（４）により、シャープネス処理済み輝度画像データＹ１および色データＲ１，Ｇ１，Ｂ１に基づいてＲＧＢ３色の色データＲ２，Ｇ２，Ｂ２からなるシャープネス処理済み画像データＳ２を取得する。
Ｒ２＝Ｒ１＋（Ｙ１−Ｙ）
Ｇ２＝Ｇ１＋（Ｙ１−Ｙ）
Ｂ２＝Ｂ１＋（Ｙ１−Ｙ）      （４）●
第２の拡大縮小手段４は、所望とする出力解像度において所望とする出力サイズとなるように、シャープネス処理済み画像データＳ２により表される画像の画素数を変換して処理済み画像データＳ３を得る。ここで、所望とする出力解像度が４００ｄｐｉであり、所望とする出力サイズが２×３インチである場合、処理済み画像データＳ３により表される画像の解像度が４００ｄｐｉとなりかつサイズが８００×１２００ドットとなるように、シャープネス処理済み画像データＳ２により表される画像の画素数が変換される。
【００２９】
次いで、第１の実施形態の動作について説明する。図３は、第１の実施形態の動作を示すフローチャートである。まず、画像データＳ０の入力が受け付けられ（ステップＳ１）、第１の拡大縮小手段２において、基準解像度において所望とする出力サイズとなるように画像データＳ０により表される画像の画素数が変換されて基準解像度画像データＳ１が得られる（ステップＳ２）。
【００３０】
次いで、輝度変換手段３１において、上記式（３）に示す演算により画像データＳ０が輝度画像データＹに変換される（ステップＳ３）。そして、上記式（２）に示す演算により輝度画像データＹに対してシャープネス処理が施されて、シャープネス処理済みの輝度画像データＹ１が得られる（ステップＳ４）。
【００３１】
輝度画像データＹ１および色データＲ１，Ｇ１，Ｂ１は、ＲＧＢ変換手段３４において、上記式（４）に示す演算によりＲＧＢ３色の色データＲ２，Ｇ２，Ｂ２からなるシャープネス処理済み画像データＳ２に変換される（ステップＳ５）。そして、第２の拡大縮小手段４において、所望とする出力解像度において所望とする出力サイズとなるように、シャープネス処理済み画像データＳ２により表される画像の画素数が変換されて処理済み画像データＳ３が得られ（ステップＳ６）、処理を終了する。処理済み画像データＳ３は所望とする出力解像度かつ所望とするサイズにてプリント出力される。
【００３２】
このように、本実施形態によれば、基準解像度画像データＳ１に対して基準解像度を想定した周波数処理を施すようにしたため、シャープネス処理済み画像データＳ２は常に最適な視覚効果が得られるような周波数処理が施されたものとなる。したがって、所望とする解像度に拘わらず、基準周波数処理が想定する視覚効果を見る者に与えることが可能な処理済み画像データＳ３を得ることができる。
【００３３】
また、出力解像度に応じた周波数処理のパラメータを複数用意する必要もないため、簡易な構成により処理済み画像データを得ることができる。
【００３４】
次いで、本発明の第２の実施形態について説明する。図４は、本発明の第２の実施形態による画像処理装置の構成を示す概略ブロック図である。なお、第２の実施形態において第１の実施形態と同一の構成については同一の参照番号を付し、詳細な説明は省略する。第２の実施形態による画像処理装置は、複数の基準解像度を想定して複数の基準シャープネス処理を行うシャープネス処理手段７と、一の基準解像度を、複数の基準解像度から選択する解像度選択手段８と、選択された基準解像度において所望とする出力サイズとなるように画像データＳ０により表される画像の画素数を変換して基準解像度画像データＳ１を得る第３の拡大縮小手段９とを備えた点が第１の実施形態と異なる。
【００３５】
第２の実施形態におけるシャープネス処理手段７は、２種類の基準解像度を想定した２種類の基準シャープネス処理を行うものであり、輝度変換手段３１、フィルタリング手段３２、演算手段３３およびＲＧＢ変換手段３４に加えて、５×５のローパスフィルタにより輝度画像データＹに対してフィルタリングを施してボケ輝度画像データＹus′を得るフィルタリング手段３５を備える。ここで、フィルタリング手段３２は例えば基準解像度を３００ｄｐｉとした場合にフィルタリング処理を行い、フィルタリング手段３５は基準解像度を６００ｄｐｉとした場合にフィルタリング処理を行うものである。
【００３６】
解像度選択手段８は、画像データＳ０の出力解像度に最も近い基準解像度を、シャープネス処理手段７において行われるシャープネス処理が想定する複数の基準解像度から選択する。例えば、基準解像度が３００ｄｐｉおよび６００ｄｐｉであり、出力解像度が４００ｄｐｉである場合には、基準解像度として３００ｄｐｉが選択される。なお、選択した基準解像度を表す情報Ｈはシャープネス処理手段７に入力される。シャープネス処理手段７は入力された情報Ｈに基づいて、輝度画像データＹに対していずれのフィルタリング手段３２，３５においてフィルタリング処理を施すかを決定する。
【００３７】
第３の拡大縮小手段９は、解像度選択手段８において選択された基準解像度（以下選択基準解像度とする）において所望とする出力サイズとなるように、画像データＳ０により表される画像の画素数を変換して、基準解像度画像データＳ１を得る。具体的には、画像データＳ０のサイズ（ドット）を、出力サイズ（inch）×基準解像度（ｄｐｉ）により定められるサイズとなるように画像データＳ０により表される画像の画素数を変換する。例えば、画像データＳ０が１２００×１８００ドットのサイズを有し、選択基準解像度が３００ｄｐｉで所望とする出力サイズが２×３インチである場合、基準解像度画像データＳ１により表される画像の解像度が３００ｄｐｉとなりかつサイズが６００×９００ドットとなるように画像データＳ０により表される画像の画素数を変換する。
【００３８】
次いで、第２の実施形態の動作について説明する。図５は、第２の実施形態の動作を示すフローチャートである。まず、画像データＳ０および出力解像度の入力が受け付けられ（ステップＳ１１）、解像度選択手段８において出力解像度に最も近い基準解像度が選択される（ステップＳ１２）。次いで、第３の拡大縮小手段９において、選択基準解像度において所望とする出力サイズとなるように画像データＳ０により表される画像の画素数が変換されて基準解像度画像データＳ１が得られる（ステップＳ１３）。
【００３９】
次いで、輝度変換手段３１において、上記式（３）に示す演算により画像データＳ０が輝度画像データＹに変換される（ステップＳ１４）。そして、上記式（２）に示す演算により輝度画像データＹに対してシャープネス処理が施されて、シャープネス処理済みの輝度画像データＹ１が得られる（ステップＳ１５）。この場合、選択基準解像度に応じて輝度画像データＹに対してフィルタリング処理を施すフィルタリング手段３２，３５が選択され、選択されたフィルタリング手段３２，３５において輝度画像データＹに対してフィルタリング処理が施される。
【００４０】
輝度画像データＹ１および色データＲ１，Ｇ１，Ｂ１は、ＲＧＢ変換手段３４において、上記式（４）に示す演算によりＲＧＢ３色の色データＲ２，Ｇ２，Ｂ２からなるシャープネス処理済み画像データＳ２に変換される（ステップＳ１６）。シャープネス処理済み画像データＳ２は第２の拡大縮小手段４において、所望とする出力解像度において所望とする出力サイズとなるように、シャープネス処理済み画像データＳ２により表される画像の画素数が変換されて処理済み画像データＳ３が得られ（ステップＳ１７）、処理を終了する。処理済み画像データＳ３は出力解像度にてプリント出力される。
【００４１】
なお、上記実施形態においては、シャープネス処理手段３，７において、基準解像度画像データＳ１から輝度画像データＹを生成し、輝度画像データＹを用いてシャープネス処理のための演算を行っているが、基準解像度画像データＳ１を構成する各色データＲ１，Ｇ１，Ｂ１を用いてシャープネス処理のための演算を行ってもよい。この場合、色データＲ１，Ｇ１，Ｂ１からボケ色画像データＲ１us，Ｇ１us，Ｂ１usが生成されてシャープネス処理のための演算が行われることとなる。
【００４２】
また、上記各実施形態においては、上記式（２）によりシャープネス処理を行っているが、これに限定されるものではなく、画像データＳ０により表される画像の鮮鋭度を強調することができればどのような周波数処理を行ってもよい。
【図面の簡単な説明】
【図１】本発明の第１の実施形態による画像処理装置の構成を示す概略ブロック図
【図２】ローパスフィルタの例を示す図
【図３】第１の実施形態の動作を示すフローチャート
【図４】本発明の第２の実施形態による画像処理装置の構成を示す概略ブロック図
【図５】第２の実施形態の動作を示すフローチャート
【図６】周波数特性を説明するための図
【符号の説明】
１    入力手段
２    第１の拡大縮小手段
３，７    シャープネス処理手段
４    第２の拡大縮小手段
９    第３の拡大縮小手段
３１    輝度変換手段
３２，３５    フィルタリング手段
３３    演算手段
３４    ＲＧＢ変換手段
【図１】
0003964238.tif 000002
【図２】
0003964238.tif 000003
【図３】
0003964238.tif 000004
【図４】
0003964238.tif 000005
【図５】
0003964238.tif 000006
【図６】
0003964238.tif 000007