(57)【特許請求の範囲】
【請求項１】
画像データの解像度の情報を認識する第１の認識手段と、
出力画像の解像度の情報を認識する第２の認識手段と、
前記画像データの解像度を前記出力画像の解像度に変換する解像度変換手段と、
前記第１の認識手段によって認識された前記画像データの解像度で出力した画像の鮮鋭さと、前記第２の認識手段によって認識された前記出力画像の解像度で出力した画像の鮮鋭さとを一致させるように、前記解像度変換手段からの画像データに対して空間周波数処理を加えるための画像処理係数を決定する画像処理係数決定手段と、
前記画像処理係数決定手段で決定された前記画像処理係数に基づき前記解像度変換手段からの画像データに対して空間周波数処理を施す画像処理手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記画像処理係数決定手段は、
前記画像データの解像度の情報より決定される第１の空間周波数情報と、前記出力画像の解像度の情報より決定される第２の空間周波数情報と、特定の空間周波数成分の分布を示す参照パターンと、人間の視覚特性とから前記画像処理係数を決定することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記画像処理係数決定手段は、特定の空間周波数成分の分布を示す参照パターンを保持する参照パターン保持部を備えることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記画像処理係数決定手段は、前記画像データの解像度の情報と、前記出力画像の解像度の情報とをキーとして、データベースを検索することにより、前記画像処理係数を決定することを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記画像処理係数決定手段は、前記画像データの解像度の情報を第１の空間周波数情報に変換し、前記出力画像の解像度の情報を第２の空間周波数情報に変換し、前記第１の空間周波数情報と、前記第２の空間周波数情報とをキーとしてデータベースを検索することにより、前記画像処理係数を決定することを特徴とする請求項１に記載の画像処理装置。
【請求項６】
前記画像データは、Ｌ＊ａ＊ｂ＊やＸＹＺなどの出力装置に依存しない信号値で構成されていることを特徴とする請求項１に記載の画像処理装置。
【請求項７】
前記画像データは、Ｌ＊ａ＊ｂ＊やＸＹＺなどの出力装置に依存しない信号値で構成され、前記画像処理手段における空間周波数処理は、Ｌ＊信号またはＹ信号のみに施すことを特徴とする請求項１に記載の画像処理装置。
【請求項８】
前記画像処理手段は、前記画像データを構成する信号値を、Ｌ＊ａ＊ｂ＊やＸＹＺなどの出力装置に依存しない信号値に変換する色変換手段を備え、
前記画像処理手段における空間周波数処理は、Ｌ＊信号またはＹ信号のみに施すことを特徴とする請求項１に記載の画像処理装置。
【請求項９】
前記画像処理係数決定手段は、
前記画像データの解像度の情報より決定される第１の空間周波数情報と、前記出力画像の解像度の情報より決定される第２の空間周波数情報と、特定の空間周波数成分の分布を示す参照パターンと、人間の視覚特性とから前記画像処理係数を決定するための補正目標特定を生成し、生成した補正目標特性に逆フーリエ変換を施すことにより、前記画像処理係数を生成する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項１０】
画像データの解像度の情報を認識する第１の認識工程と、
出力画像の解像度の情報を認識する第２の認識工程と、
前記第１の認識工程で認識された前記画像データの解像度で出力した画像の鮮鋭さと、前記第２の認識で認識された前記出力画像の解像度で出力した画像の鮮鋭さとを一致させるように、前記解像度変換工程で解像度が変換された画像データに対して空間周波数処理  を加えるための画像処理係数を決定する画像処理係数決定工程と、
前記画像処理係数決定工程で決定された前記画像処理係数に基づき前記解像度変換工程で解像度が変換された画像データに対して空間周波数処理を施す画像処理工程と、
を備えることを特徴とする画像処理方法。
【請求項１１】
前記画像処理係数決定工程においては、
前記画像データの解像度の情報より決定される第１の空間周波数情報と、前記出力画像の解像度の情報より決定される第２の空間周波数情報と、特定の空間周波数成分の分布を示す参照パターンと、人間の視覚特性とから前記画像処理係数を決定することを特徴とする請求項１０に記載の画像処理方法。
【請求項１２】
前記画像処理係数決定工程においては、前記画像データの解像度情報と、前記出力画像の解像度情報とをキーとして、データベースを検索することにより、前記画像処理係数を決定することを特徴とする請求項９に記載の画像処理方法。
【請求項１３】
前記画像処理係数決定工程においては、前記画像データの解像度の情報を第１の空間周波数情報に変換し、前記出力画像の解像度の情報を第２の空間周波数情報に変換し、前記第１の空間周波数情報と、前記第２の空間周波数情報とをキーとしてデータベースを検索することにより、前記画像処理係数を決定することを特徴とする請求項１０に記載の画像処理方法。
【請求項１４】
前記画像データは、Ｌ＊ａ＊ｂ＊やＸＹＺなどの出力装置に依存しない信号値で構成されることを特徴とする請求項１０に記載の画像処理方法。
【請求項１５】
前記画像データは、Ｌ＊ａ＊ｂ＊やＸＹＺなどの出力装置に依存しない信号値で構成され、前記画像処理手段における空間周波数処理は、Ｌ＊信号またはＹ信号のみに施すことを特徴とする請求項９に記載の画像処理方法。
【請求項１６】
前記画像処理工程は、前記画像データを構成する信号値を、Ｌ＊ａ＊ｂ＊やＸＹＺなどの出力装置に依存しない信号値に変換する色変換工程を備え、
前記画像処理工程における空間周波数処理は、Ｌ＊信号またはＹ信号のみに施すことを特徴とする請求項１０に記載の画像処理方法。
【請求項１７】
前記画像処理係数決定工程は、
前記画像データの解像度の情報より決定される第１の空間周波数情報と、前記出力画像の解像度の情報より決定される第２の空間周波数情報と、特定の空間周波数成分の分布を示す参照パターンと、人間の視覚特性とから前記画像処理係数を決定するための補正目標特定を生成し、生成した補正目標特性に逆フーリエ変換を施すことにより、前記画像処理係数を生成する
ことを特徴とする請求項１０に記載の画像処理方法。
【請求項１８】
画像データの解像度の情報を認識する第１の認識工程と、
出力画像の解像度の情報を認識する第２の認識工程と、
前記画像データの解像度を前記出力画像の解像度に変換する解像度変換工程と、
前記第１の認識工程で認識された前記画像データの解像度で出力した画像の鮮鋭さと、前記第２の認識工程で認識された前記出力画像の解像度で出力した画像の鮮鋭さとを一致させるように、前記解像度変換工程で解像度が変換された画像データに対して空間周波数処理を加えるための画像処理係数を決定する画像処理係数決定工程と、
前記画像処理係数決定工程で決定された前記画像処理係数に基づき前記解像度変換工程で解像度が変換された画像データに対して空間周波数処理を施す画像処理工程と、
をコンピュータに実行させるプログラムを記憶した前記コンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、コンピュータに接続されたプリンタ装置やネットワークプリンタ装置若しくはディスプレイ装置等に、入力されたカラー画像や白黒画像の出力画像を出力する画像処理装置および画像処理方法に関する。
【０００２】
【従来の技術】
複数の画像出力装置が接続されたデスクトップ・パブリッシング・システム等の画像処理システムを用いてカラー画像の編集および出力を行っている現状において、画像出力装置によらず、同一の出力画像を得たいという要望がある。
【０００３】
個々の画像出力装置の再現特性のばらつきのうち、色の再現に関しては、画像出力装置によらず同一の色再現出力画像が得られるようになりつつある。例えば、カラーマネージメントシステム（ＣＭＳ）技術を用いて、各画像出力装置固有の色変換を行うことにより、出力機器に依らない同一の色再現出力画像が可能になる。
【０００４】
この際の色変換に用いられる色変換係数は、例えば、特開平２−２８９３６７号公報に記載されているように、複数のカラーパッチの出力画像を測色することにより算出することが可能である。算出された色変換係数は、装置特性情報として、例えばＩＣＣプロファイルの形式で記述され、システムに保存される。
【０００５】
しかし、それぞれの画像出力装置に応じた色変換を施した画像データを作成し、出力しても、画像出力装置ごとに鮮鋭さの異なる出力画像となってしまうことが多々ある。
【０００６】
鮮鋭さを比較する尺度として、画像処理の分野では各周波数ごとにコントラストをどのくらい伝達できるかを示すＣＴＦ（コントラスト・トランスファー・ファンクション）を用いる。以下の説明では、このＣＴＦを各画像出力装置の空間周波数特性とする。
【０００７】
例えば、特開平７−１９３７６６号公報に述べられている手法を用いれば、人間が好ましいと感じる鮮鋭さを持つ画像を生成することはできるが、複数の画像出力装置による出力画像間の鮮鋭さの一致は保証しない。また、この特開平７−１９３７６６号公報に述べられている手法は、画像出力装置の補正と空間周波数帯域の違いによる補正による補正を同時に行っており、さらに、出力画像を作成する度に処理係数を再帰処理により求めるので効率が悪く、カラーマネージメントシステムのようなシステマティックな処理が行えないと問題がある。
【０００８】
現状においては、画像出力装置ごとの鮮鋭さの違いを補正して一致させる場合には、各画像出力装置の空間周波数特性の影響による出力画像の変化をカンと経験から定性的に予測し、画像処理アプリケーションソフトウエアを用いて、画像データに対してシャープネス処理や平滑化処理などの空間周波数処理を繰り返し行い、希望する出力画像を得るようにする。
【０００９】
また、あらかじめプリンタ内部に空間周波数処理部を内蔵しているカラープリンタにおいては、その開発段階において、空間周波数処理部の処理係数を決定しておき、出力機器ごとの鮮鋭さの違いがなくなるようにしている。その際には、処理係数をカンと経験に基づいて変化させながら、複数種類の基準画像データの出力画像をカラープリンタで繰り返し作成し、出力画像鮮鋭さを観察することにより、目的とする処理係数を決定するようにしている。
【００１０】
【発明が解決しようとする課題】
しかしながら、技術者のカンと経験に基づいて空間周波数処理の処理係数を決定する処理は、非常に厄介であり、手間がかかる問題がある。
【００１１】
そこで、このようなカンや経験に頼ることなく、空間周波数特性についても、上述した色再現にカンする技術であるカラーマネージメントシステムと同様の手法を用いて、各画像出力装置ごとに空間周波数特性の影響を補正する処理係数を決定しておく手法が考えられる。
【００１２】
ところが、実際には、各画像出力装置の出力解像度は、２００ｄｐｉ、４００ｄｐｉ、６００ｄｐｉなどのように異っており、画像出力装置の再現可能な空間周波数帯域が解像度によって異なる。そして、画像出力装置の空間周波数帯域の差による出力画像の鮮鋭さへの影響は、元の入力画像データ中に含まれる信号の空間周波数帯域にも依存し、画像出力装置の補正だけでは正しく補えない。
【００１３】
この発明は、画像データを出力する際に、画像出力装置の解像度に依存して出力画像に含まれる空間周波数成分が異なり、得られる出力画像の鮮鋭さが異なる問題を解決し、画像入出力装置や入力画像データに依存せず、同一の画像データに対して、同一の鮮鋭さの出力画像を得るようにすることを目的とするものである。
【００１４】
【課題を解決するための手段】
上記課題を解決するため、請求項１の発明による画像処理装置は、
画像データの解像度の情報を認識する第１の認識手段と、
出力画像の解像度の情報を認識する第２の認識手段と、
前記画像データの解像度を前記出力画像の解像度に変換する解像度変換手段と、
前記第１の認識手段によって認識された前記画像データの解像度で出力した画像の鮮鋭さと、前記第２の認識手段によって認識された前記出力画像の解像度で出力した画像の鮮鋭さとを一致させるように、前記解像度変換手段からの画像データに対して空間周波数処理を加えるための画像処理係数を決定する画像処理係数決定手段と、
前記画像処理係数決定手段で決定された前記画像処理係数に基づき前記解像度変換手段からの画像データに対して空間周波数処理を施す画像処理手段と、
を備えることを特徴とする。
【００１５】
また、請求項２の発明の画像処理装置は、請求項１の発明において、
前記画像処理係数決定手段は、
前記画像データの解像度情報より決定される第１の空間周波数情報と、前記出力画像の解像度情報より決定される第２の空間周波数情報と、特定の空間周波数成分の分布を示す参照パターンと、人間の視覚特性とから前記画像処理係数を決定することを特徴とする。
【００１６】
また、請求項３の発明の画像処理装置は、請求項２の発明において、
前記画像処理係数決定手段は、特定の空間周波数成分の分布を示す参照パターンを保持する参照パターン保持部を備えることを特徴とする。
【００１７】
また、請求項４の発明の画像処理装置は、請求項１の発明において、
前記画像処理係数決定手段は、前記画像データの解像度情報と、前記出力画像の解像度情報とをキーとして、データベースを検索することにより、前記画像処理係数を決定することを特徴とする。
【００１８】
また、請求項５の発明の画像処理装置は、請求項１の発明において、
前記画像処理係数決定手段は、前記画像データの解像度の情報を第１の空間周波数情報に変換し、前記出力画像の解像度の情報を第２の空間周波数情報に変換し、前記第１の空間周波数情報と、前記第２の空間周波数情報とをキーとしてデータベースを検索することにより、前記画像処理係数を決定することを特徴とする。
【００１９】
また、請求項６の発明の画像処理装置は、請求項１の発明において、
前記画像データは、Ｌ*ａ*ｂ*やＸＹＺなどの出力装置に依存しない信号値で構成され、前記画像処理手段における空間周波数処理は、Ｌ*信号またはＹ信号のみに施すことを特徴とする。
【００２０】
また、請求項７の発明の画像処理装置は、請求項１の発明において、
前記画像処理手段は、前記画像データを構成する信号値を、Ｌ*ａ*ｂ*やＸＹＺなどの出力装置に依存しない信号値に変換する色変換手段を備え、
前記画像処理手段における空間周波数処理は、Ｌ*信号またはＹ信号のみに施すことを特徴とする。
【００２１】
また、請求項８の発明の画像処理装置は、
画像データの解像度情報を認識する第１の認識手段と、
出力画像の解像度情報を認識する第２の認識手段と、
前記画像データの解像度を前記出力画像の解像度に変換する解像度変換手段と、
前記第１の認識手段によって認識される前記画像データの解像度情報から決定される第１の空間周波数帯域と前記第２の認識手段によって認識される前記出力画像の解像度情報から決定される第２の空間周波数帯域との差異が前記画像データの出力画像に及ぼす視知覚効果を推定して、前記画像データに空間周波数処理を加えるための画像処理係数を決定する画像処理係数決定手段と、
前記画像処理係数決定手段で決定された前記画像処理係数に基づき前記解像度変換された画像データに対して空間周波数処理を施す画像処理手段と、
を備えることを特徴とする。
【００２２】
【作用】
上述の構成の請求項１の発明によれば、画像データの解像度情報が第１の認識手段で認識されるとともに、出力画像の解像度情報が第２の認識手段で認識される。そして、認識された画像データの解像度情報から決定される第１の空間周波数帯域と、認識された出力画像の解像度情報から決定される第２の空間周波数帯域との差異が前記画像データの出力画像に及ぼす視知覚効果が推定されて、前記画像データに空間周波数処理を加えるための画像処理係数が決定され、その画像処理係数により画像データが空間周波数処理される。
【００２３】
したがって、画像出力装置や入力画像データの解像度に依存することなく、同一の画像データに対して、同一の鮮鋭さの出力画像を得るようにすることができる。
【００２４】
また、請求項２の発明によれば、画像処理係数は、画像データの解像度情報より決定される第１の空間周波数情報と、出力画像の解像度情報より決定される第２の空間周波数情報と、特定の空間周波数成分の分布を示す参照パターンと、人間の視覚特性とから決定されるので、空間周波数処理に良好な画像処理係数が得られる。
【００２５】
また、請求項３の発明によれば、特定の空間周波数成分の分布を示す参照パターンは参照パターン保持部に備えられているので、この参照パターンを利用して画像処理係数の算出が行える。
【００２６】
また、請求項４の発明によれば、画像データの解像度情報および出力画像の解像度情報とが検索キーとしてデータベースが検索されることにより、画像処理係数が、容易かつ迅速に取得できる。
【００２７】
また、請求項５の発明によれば、空間周波数処理を行うための画像処理係数の検索のためのデータベースの検索キーが、第１および第２の解像度情報から求められた空間周波数情報であるので、データベースは、空間周波数情報と画像処理係数との対応関係によるものでよくなり、解像度情報から空間周波数情報への変換が不要であるため、データベースの作成が容易になる。
【００２８】
また、請求項６の発明によれば、画像データの画像処理手段における空間周波数処理は、Ｌ*信号またはＹ信号のみとされることにより、高速処理が可能になる。人間が鮮鋭さを知覚する際には、明度信号であるＬ*信号が主として使用されるので、このようにしても、出力画像に対する鮮鋭さについての補正処理が、不十分になるということはない。
【００２９】
また、請求項７の発明によれば、画像データを構成する信号が、Ｒ（赤），Ｇ（緑），Ｂ（青）や、Ｙ（黄），Ｍ（マゼンタ），Ｃ（シアン），Ｋ（ブラック）などの出力装置に依存した信号値であっても、Ｌ*ａ*ｂ*やＸＹＺなどの出力装置に依存しない信号値に変換され、空間周波数処理は、Ｌ*信号またはＹ信号のみに施される。したがって、請求項６の場合と同様にして、高速処理が可能になる。
【００３０】
また、請求項８の発明のよれば、画像データの解像度情報が第１の認識手段で認識されるとともに、出力画像の解像度情報が第２の認識手段で認識される。そして、画像データは、その解像度が出力画像の解像度に変換される。
【００３１】
そして、認識された画像データの解像度情報から決定される第１の空間周波数帯域と、認識された出力画像の解像度情報から決定される第２の空間周波数帯域との差異が前記画像データの出力画像に及ぼす視知覚効果が推定されて、前記画像データに空間周波数処理を加えるための画像処理係数が決定され、その画像処理係数により、解像度変換された画像データが空間周波数処理される。
【００３２】
したがって、画像出力装置や入力画像データの解像度に依存することなく、同一の画像データに対して、同一の鮮鋭さの出力画像を得るようにすることができる。
【００３３】
【発明の実施の形態】
以下、この発明による画像処理装置の実施の形態について、図を参照しながら説明する。
【００３４】
図１は、この実施の形態の画像処理装置のブロック図を示すもので、指示受信部１１と、画像保持部１２と、解像度変換部１３と、目標決定部１４と、鮮鋭さ補正部１５とからなる。
【００３５】
指示受信部１１には、解像度指示変換信号Ｓ１１が入力される。解像度指示変換信号Ｓ１１は、画像データ要求信号Ｓ１２と、解像度情報Ｓ１３とから成っている。解像度情報Ｓ１３は、画像データ要求信号Ｓ１２により要求される画像データの解像度を表す画像解像度情報Ｓ１３１と、この画像処理装置の出力が供給される画像出力装置の解像度を表す出力装置解像度情報Ｓ１３２とから成っている。
【００３６】
解像度情報Ｓ１３が、画像解像度情報Ｓ１３１と、出力装置解像度情報Ｓ１３２とを含むことにより、この実施の形態の画像処理装置において、画像データの解像度と、画像出力装置の解像度の両方を考慮に入れた処理が可能となっている。
【００３７】
指示受信部１１は、解像度指示変換信号Ｓ１１を受け取ると、画像保持部１２に画像データ要求信号Ｓ１２を送り、解像度変換部１３と目標決定部１４とに解像度情報Ｓ１３を送る。
【００３８】
画像保持部１２は、画像出力装置に供給して、画像出力を得たい画像データを保持している。前記解像度指示変換信号Ｓ１１に含まれる画像データ要求信号Ｓ１２は、この画像保持部１２に保持されている画像データのいずれかを要求する信号である。
【００３９】
画像保持部１２は、指示受信部１１よりの画像データ要求信号Ｓ１１を受け取ると、解像度変換部１３に、画像データ要求信号Ｓ１１で指定される画像データＳ１４を送る。この画像データＳ１４は、この実施の形態では、画像入出力装置に依存しないＬ*ａ*ｂ*の例えば各８ビットのデータである。この画像データＳ１４の解像度は、画像解像度情報Ｓ１３１により表されている。
【００４０】
解像度変換部１３は、指示受信部１１より解像度情報Ｓ１３を受け取り、また、画像保持部１２より画像データＳ１４を受け取り、画像データＳ１４に対して解像度情報Ｓ１３に基づき、後述するように、画像解像度情報Ｓ１３１で示される画像解像度から出力装置解像度情報Ｓ１３２で示される出力装置解像度に、解像度変換処理を施して変換済画像データＳ１５を生成し、鮮鋭さ補正部Ｓ１５に変換済画像データＳ１５を送る。
【００４１】
目標決定部１４は、指示受信部１１より解像度情報Ｓ１３を受け取って、後述するような補正目標特性Ｓ１６を生成し、生成した補正目標特性Ｓ１６を鮮鋭さ補正部１５に送る。
【００４２】
鮮鋭さ補正部１５は、解像度変換部１３から変換済画像データＳ１５を受け取り、また、目標決定部１４から補正目標特性Ｓ１６を受け取り、変換済画像データＳ１５に対して、補正目標特性Ｓ１６に基づいて、後述するような鮮鋭さ補正処理を施して補正済画像データＳ１７を生成する。そして、その補正済画像データＳ１７を画像データ変換部へ送り、画像出力装置に送出する信号を生成する。
【００４３】
補正済画像データＳ１７の送出先は、この実施の形態の画像処理装置の実装の仕方により異なってくる。画像データＳ１４が、Ｒ，Ｇ，ＢやＹ，Ｍ，Ｃ，Ｋといった画像出力装置固有の信号の場合、前記補正済画像データＳ１７の送出先はディスプレイやプリンタなどの画像出力装置となる。
【００４４】
このように画像データＳ１４が、Ｒ，Ｇ，ＢやＹ，Ｍ，Ｃ，Ｋといった画像出力装置固有の信号の場合には、鮮鋭さ補正部１５においては、画像出力装置の空間周波数再現特性の補正も実施しなければならなくなるため、目標決定部１４で決定される補正目標特性Ｓ１６は、解像度情報Ｓ１３のみからでは生成されず、画像出力装置の装置特性が必要となり、その上、鮮鋭さ補正部１５での処理も複雑になる。
【００４５】
また、画像データＳ１４が、Ｒ，Ｇ，ＢやＹ，Ｍ，Ｃ，Ｋといった画像出力装置固有の信号でも、鮮鋭さ補正部１５の後段に空間周波数処理部を設けて、補正済画像データＳ１７を、その空間周波数処理部に送ることにより、画像出力装置の空間周波数再現特性の補正を鮮鋭さ補正部１５で行わないことも考えられるが、処理速度と処理精度の点から望ましいとはいえない。
【００４６】
このため、この実施の形態では、画像データＳ１４は、画像入出力装置に依存しないＬ*ａ*ｂ*各８ビットのデータとされているものである。したがって、この場合、補正済画像データＳ１７の送出先は、上述したように、Ｌ*ａ*ｂ*各データを、画像出力装置用の信号に変換する画像変換部になる。画像出力に依存しない画像データとしては、ＸＹＺのデータであってもよい。
【００４７】
もちろん、画像データＳ１４としては、他の表色系を用いたり、ビット数が異なっていてもよい。
【００４８】
次に、各部の詳細構成も含めて、さらに、この実施の形態の画像処理装置について説明する。
【００４９】
図２は、解像度変換部１３の構成の一例を示すブロック図である。解像度変換部１３は、画像データの解像度を、出力装置の解像度に変換する処理を行うものである。この例では、解像度変換部１３は、アンチエイリアス処理係数決定部２１と、デジタルフィルタ２２と、リサンプリング処理部２３とからなる。
【００５０】
アンチエイリアス処理係数決定部２１は、指示受信部１１から解像度情報Ｓ１３を受け取り、この解像度情報Ｓ１３に基づき、デジタルフィルタ２２に供給する適当な処理係数Ｓ２１を算出する。デジタルフィルタ２２では、与えられた処理係数Ｓ２１により、解像度変換の処理を行う。
【００５１】
アンチエイリアス処理係数決定部２１における処理係数Ｓ２１の算出手順を、図３のフローチャートを参照しながら説明する。
【００５２】
まず、指示受信部１１からの解像度情報Ｓ１３を受信する（ステップ１０１）。そして、受信した解像度情報Ｓ１３中より、画像解像度情報Ｓ１３１と、出力装置解像度情報Ｓ１３２とを取り出す（ステップ１０２）。そして、これら画像解像度情報Ｓ１３１と、出力装置解像度情報Ｓ１３２とからアンチエイリアス特性を求める（ステップ１０３）。
【００５３】
例えば、画像解像度情報Ｓ１３１が示す画像の解像度がａ、出力装置解像度情報Ｓ１３２が示す出力装置の解像度がｂとしたとき、図４に示すようなアンチエイリアス特性ＦＣを求める。ただし、出力装置の解像度ｂが、画像の解像度ａよりも大きい場合は、ａ／ｂ＝１として扱う。図４中、横軸の０．５は、規格化されたナイキスト周波数を表す。図４に示したアンチエイリアス特性ＦＣは１次元である。
【００５４】
次に、アンチエイリアス特性ＦＣを逆フーリエ変換して処理係数Ｓ２１とし（ステップ１０４）、デジタルフィルタ２２に送出する（ステップ１０５）。以上が処理係数Ｓ２１の算出手順である。
【００５５】
デジタルフィルタ２２は、以上のようにして算出されたアンチエイリアス処理係数決定部２１からの処理係数Ｓ２１を受け取り、画像保持部１２から受け取った画像データＳ１４に対して、処理係数Ｓ２１に基づいたフィルタ処理を行い、アンチエイリアス画像データＳ２２を生成し、そのアンチエイリアス画像データＳ２２をリサンプリング処理部２３へ送出する。
【００５６】
この例では、アンチエイリアス特性ＦＣおよびデジタルフィルタ２２に１次元のものを用い、画像データＳ１４の縦方向と横方向にそれぞれ適用した、デジタルフィルタ２２の大きさは１×１０１とした。
【００５７】
なお、デジタルフィルタ２２の大きさは任意に設定してよく、大きいほど精度よくアンチエイリアス画像データＳ２２が得られるが、大きすぎると処理速度が大幅に悪化する。
【００５８】
また、アンチエイリアス特性ＦＣとしては、１次元ではなく、２次元のものを用いてもよい。ただし、２次元のアンチエイリアス特性を用いた場合は、デジタルフィルタ２２も２次元にする必要がある。
【００５９】
リサンプリング処理部２３は、デジタルフィルタ２２からのアンチエイリアス画像データＳ２２を受け取り、指示受信部１１からの解像度情報Ｓ１３に基づき、アンチエイリアス画像データＳ２２にリサンプリング処理を施すことにより、変換済画像データＳ１５を生成し、その生成した変換済画像データＳ１５を鮮鋭さ補正部１５へ送出する。
【００６０】
リサンプリング処理部２３におけるリサンプリング処理の手順を、図５のフローチャートを参照しながら説明する。
【００６１】
まず、指示受信部１１からの解像度情報Ｓ１３を受信する（ステップ２０１）。そして、受信した解像度情報Ｓ１３中より、画像解像度情報Ｓ１３１と、出力装置解像度情報Ｓ１３２とを取り出し（ステップ２０２）、これらの解像度情報Ｓ１３１とＳ１３２とからリサンプリングのサンプリング間隔を決定する（ステップ２０３）。
【００６２】
例えば、前述したように、画像解像度情報Ｓ１３１が示す画像の解像度がａ、出力装置解像度情報Ｓ１３２が示す出力装置の解像度がｂとしたときには、リサンプリング処理部２３では、サンプリング間隔ａ／ｂでアンチエイリアス画像データＳ２２をリサンプリングする。
【００６３】
図６に、画像の解像度ａが６００ｄｐｉ、出力装置の解像度ｂが４００ｄｐｉの場合のリサンプリングの仕方を例として示す。図６中で、白丸がアンチエイリアス画像データＳ２２のサンプリング点、黒丸がリサンプリングされる点を表している。白丸と黒丸が重なっている点は黒丸で示している。
【００６４】
そして、ステップ２０４では、リサンプリング点がアンチエイリアス画像データＳ２２のサンプリング点と重なっているか否か判定する。リサンプリング点がアンチエイリアス画像データＳ２２のサンプリング点と重なっているとき、つまり、図６で、白丸と黒丸とが重なる点のときには、ステップ２０５に進み、アンチエイリアス画像データＳ２２のデータが、そのまま、リサンプリング点のデータとしてリサンプリング処理部２３より出力される。
【００６５】
また、リサンプリング点がアンチエイリアス画像データのサンプリング点と重ならない場合には、ステップ２０６に進み、補間処理を行って、リサンプリング点のデータとしてリサンプリング処理部２３より出力する。この実施例で使用する補間処理としては、画像補間法としてよく用いられているキュービック補間法を用いる。なお、画像補間法は、その他のいずれの補間法を用いてもよいが、元の画像データの空間周波数特性を変更しない配慮をする必要があるので、リニア補間法やニアレストネイバー法は望ましくない。
【００６６】
以上のような解像度変換部１３における解像度変換処理により、画像データＳ１４から、折り返し歪みなどの画像劣化を起こすことなく、また、元の画像データＳ１４が含む空間周波数成分の欠損を最低限に抑えた変換済画像データＳ１５に変換することができる。
【００６７】
次に、図７は、目標決定部１４の構成の一例を示すブロック図である。画像データの解像度情報Ｓ１３１から決定される第１の空間周波数帯域と、出力装置の解像度情報Ｓ１３２から決定される第２の空間周波数帯域との差異が、画像データの出力画像に及ぼす視知覚効果を推定して、画像データに空間周波数処理を加えるための画像処理係数を決定するための補正目標特性を算出する。
【００６８】
この例では、図示のように、目標決定部１４は、目標決定指示受信部５１と、参照パターン保持部５２と、補正目標特性算出部５３とからなる。
【００６９】
目標決定指示受信部５１は、指示受信部１１から解像度情報Ｓ１３を受け取り、参照パターン保持部５２に参照パターン要求信号Ｓ５１を送出し、補正目標特性算出部５３へ解像度情報Ｓ１３を送出する。
【００７０】
参照パターン保持部５２は、標準的な自然画の空間周波数分布を参照パターンＳ５２として保持する。参照パターンＳ５２は、標準的な自然画の空間周波数分布を平均化して得られる２次元パターンであり、０［ｃｙｃｌｅ／ｍｍ］付近の成分が最も多く、１２［ｃｙｃｌｅ／ｍｍ］程度までの成分を持つ。図８は、参照パターンＳ５２の一例を１次元で表した図である。
【００７１】
そして、参照パターン保持部５２は、目標決定指示受信部５１から参照パターン要求信号Ｓ５１を受け取ると、要求された参照パターンＳ５２を補正目標特性算出部５３に送出する。
【００７２】
補正目標特性算出部５３は、目標決定指示受信部５１からの解像度情報Ｓ１３を受け取り、また、参照パターン保持部５２からの参照パターンＳ５２を受け取って、これら解像度情報Ｓ１３と参照パターンＳ５２に基づき補正目標特性Ｓ１６を生成する。そして、生成した補正目標特性Ｓ１６を鮮鋭さ補正部１５に送出する。
【００７３】
補正目標特性算出部５３における補正目標特性Ｓ１６の生成方法の一例を、図１０の算出式および図１１のフローチャートを参照しながら以下に説明する。この例では、画像データの解像度情報Ｓ１３１より決定される第１の空間周波数情報と、出力装置の解像度情報Ｓ１３２より決定される第２の空間周波数情報と、特定の空間周波数成分の分布を示す参照パターンと、人間の視覚特性とから画像処理係数を決定するための補正目標特性Ｓ１６を生成する。
【００７４】
まず、画像を見たときに感じる鮮鋭さの評価値を、一般に用いられている、図１０の式（１）のＳとする。ここで、Ｘ（ｆ）は画像の空間周波数分布を、ＶＴＦ（ｆ）は人間の視覚特性を、それぞれ表わす。図９に、ＶＴＦ（ｆ）の一例を示す。
【００７５】
補正目標算出部５３においては、指示受信部１１からの解像度情報Ｓ１３を受信する（ステップ３０１）。そして、受信した解像度情報Ｓ１３中より、画像解像度情報Ｓ１３１と、出力装置解像度情報Ｓ１３２とを取り出す（ステップ３０２）。ここでは、画像解像度情報Ｓ１３１が示す画像データの解像度によって定まるナイキスト周波数をａ、出力装置解像度情報Ｓ１３２が示す出力装置の解像度によって定まるナイキスト周波数をｂとして説明する。
【００７６】
ステップ３０３では、ａ＞ｂか否か判別する。そして、ａ＞ｂである場合には、ステップ３０４に進み、まず、図１０の式（２）に基づきＳ１を算出する。Ｓ１は、画像解像度情報Ｓ１３１で表す画像データの解像度で自然画を表示した際に得られる鮮鋭さの代表値である。式（２）において、ＸＲ（ｆ）は参照パターンを表す。
【００７７】
次に、ステップ３０５に進み、図１０の式（３）に基づきＳ２を算出する。ここで、Ｈ（ｆ）は補正特性を表す。Ｓ２は、出力装置解像度情報Ｓ１３２で表す解像度で、Ｈ（ｆ）で表される補正特性に基づき補正された自然画を出力した際に得られる鮮鋭さの代表値である。
【００７８】
ところで、Ｈ（ｆ）を、図１０の式（４）で表すことにすると、Ｓ２は、
Ｓ２＝ｎＡ＋Ｂ    …（５）
の形で表される。したがって、上記式（５）のｎを、次の式（６）で表される値にすれば、Ｓ１＝Ｓ２が成立する。
【００７９】
ｎ＝（Ｓ１−Ｂ）／Ａ    （６）
以上のことから、ステップ３０６では、ステップ３０４およびステップ３０５で求めたＳ１，Ｓ２から、式（６）のｎを求める。そして、ステップ３０７に進み、以上のようにして算出したｎの値に基づき、補正目標特性Ｓ１６を決定する。
【００８０】
ただし、ステップ３０３で、ａ≦ｂであると判定された場合には、前記のＳ１，Ｓ２の算出は行われず、ステップ３０８で、ｎ＝１とされ、そのｎの値に基づき、補正目標特性Ｓ１６が決定される。
【００８１】
図１２に、補正目標特性Ｓ１６の例を図示する。このように、補正目標特性Ｓ１６を設定することにより、画像解像度情報Ｓ１３１で指定される解像度で出力した画像と、出力装置解像度情報Ｓ１３２で指定される解像度で出力した画像との鮮鋭さを一致する補正が可能となる。
【００８２】
次に、補正目標特性Ｓ１６により補正処理を実行する鮮鋭さ補正部１５について説明する。図１３は、鮮鋭さ補正部１５の構成の一例を示すブロック図である。図示のように、鮮鋭さ補正部１５は、鮮鋭さ補正処理係数決定部１０１と、デジタルフィルタ１０２とからなる。
【００８３】
鮮鋭さ補正処理係数決定部１０１は、目標決定部１４から補正目標特性Ｓ１６を受け取り、補正目標特性Ｓ１６に逆フーリエ変換を施すことにより、デジタルフィルタ１０２のための鮮鋭さ補正処理係数Ｓ１０１を生成し、生成した補正処理係数Ｓ９１をデジタルフィルタ１０２に送出する。
【００８４】
デジタルフィルタ１０２は、鮮鋭さ補正処理係数決定部１０１から、鮮鋭さ補正処理係数Ｓ１０１を受け取り、解像度変換部１３からの変換済画像データＳ１５に対して、鮮鋭さ補正処理係数Ｓ１０１に基づく補正を施し、補正済画像データＳ１７を生成する。そして、生成した補正済画像データＳ１７を、次段の画像変換部へ送出する。
【００８５】
この例では、デジタルフィルタ１０２に、１１×１１の大きさのＦＩＲ（ｆｉｎｉｔｅ  ｉｍｐｕｌｓｅ  ｒｅｓｐｏｎｓｅ：有限インパルス応答）フィルタを用い、変換済画像データＳ１５中の、Ｌ*ａ*ｂ*信号のうち、Ｌ*信号にのみ補正処理を施し、ａ*信号およびｂ*信号には補正処理をしなかった。これは、人間が鮮鋭さを知覚する際に、主に明度信号であるＬ*信号を利用している説を利用した処理法である。このような処理を行うことで、出力画像の鮮鋭さに対する効果を保ちつつ、処理を高速化できる。もちろん他のａ*信号およびｂ*信号についても補正処理を行ってもよい。
【００８６】
以上の実施の形態の説明では、目標決定部１４では、演算により補正目標特性Ｓ１６を求めたが、目標決定部１４の構成は、この例に限るものではない。
【００８７】
図１４は、目標決定部１４の構成の第二の例を示すブロック図である。
【００８８】
この例の目標決定部１４は、目標決定指示受信部９１と、補正目標特性データベース部９２とからなる。補正目標データベース部９２は、画像の解像度と出力装置の解像度との種々の組み合わせに対する補正目標特性を、補正目標特性データベースとして保持している。この補正目標特性データベース中の補正目標特性は、予め計算により求めておいたものであってもよいし、官能評価結果などから設定したものでもよい。
【００８９】
この例においては、目標決定指示受信部９１は、指示受信部１１から解像度情報Ｓ１３を受け取り、その受け取った解像度情報Ｓ１３より画像解像度情報Ｓ１３１と出力装置解像度情報Ｓ１３２を取り出す。そして、画像解像度情報Ｓ１３１と出力装置解像度情報Ｓ１３２とを、検索キーとして、補正目標データベース部９２に送出する。
【００９０】
補正目標データベース部９２は、目標決定指示受信部９１からの画像解像度情報Ｓ１３１と出力装置解像度情報Ｓ１３２とにより指定される補正目標特性を、データベースより検索し、検索した補正目標特性を補正目標特性Ｓ１６として鮮鋭さ補正部１５へ送出する。
【００９１】
この目標決定部１４の第２の実施例の場合には、補正目標特性データベースを、画像解像度情報Ｓ１３１と出力装置解像度情報Ｓ１３２とを検索キーとして検索することにより迅速に補正目標特性Ｓ１６が得られるので、演算により補正目標特性Ｓ１６を求める場合よりも高速処理が可能になる。
【００９２】
なお、補正目標特性データベースに保持される補正目標特性は、空間周波数特性であるので、空間周波数特性を検索キーとする方が、解像度情報から空間周波数情報に変換して、データベースを検索する必要が無くなるので、補正目標特性データベースの作成が比較的容易になるとともに、検索速度が向上すると期待できる。
【００９３】
そこで、目標決定部１４において、画像データの解像度情報Ｓ１３１を空間周波数情報に変換するとともに、出力装置の解像度情報Ｓ１３２を空間周波数情報に変換して、それら空間周波数情報の組を検索キーとして、補正目標特性データベースを検索するようにする構成しても、もちろんよい。
【００９４】
なお、以上説明した画像処理方法のプログラムを記憶媒体に記憶させ、そのプログラムが記憶された記憶媒体を、画像処理装置に搭載し、例えばマイクロコンピュータにより、当該プログラムを実行させることにより、上述の画像処理装置が実現できる。
【００９５】
【発明の効果】
以上説明したように、この発明によれば、画像データの解像度情報および画像出力装置の解像度情報を指示することにより、画像データに対して指定した画像出力装置の解像度で出力した際に、鮮鋭さが失われない補正を予め施すことができる。したがって、同じ画像データに対して画像出力装置の解像度に依存せず、同一の鮮鋭さの出力画像を得ることができる。
【図面の簡単な説明】
【図１】この発明による画像処理装置の一実施の形態のブロック部である。
【図２】図１の一部である解像度変換部の構成例を示す図である。
【図３】図２の一部ブロックであるアンチエイリアス処理係数決定部２１での処理内容を説明するためのフローチャートである。
【図４】図２の解像度変換部の説明のための図である。
【図５】図２の一部ブロックであるリサンプリング処理部２３の処理内容を説明する他のフローチャートである。
【図６】図２の一部ブロックであるリサンプリング処理部２３での処理例を説明する他の図である。
【図７】図１の一部である目標決定部の構成例を示す図である。
【図８】目標決定部で使用する参照パターンの例を示す図である。
【図９】ＶＴＦ（ｆ）の一例を示す図である。
【図１０】補正目標特性の算出処理の一例の説明に供する図である。
【図１１】補正目標特性の算出処理の一例の説明のためのフローチャートである。
【図１２】補正目標特性の一例を示す図である。
【図１３】図１の一部である鮮鋭さ補正部の構成例を示す図である。
【図１４】図１の一部である目標決定部の他の構成例を示す図である。
【符号の説明】
１１  指示受信部
１２  画像保持部
１３  解像度変換部
１４  目標決定部
１５  鮮鋭さ補正部
２１  アンチエイリアス処理係数決定部
２２  デジタルフィルタ
２３  リサンプリング処理部
５１  目標決定支持受信部
５２  参照パターン保持部
５３  補正目標特性算出部
９１  目標決定指示受信部
９２  補正目標データベース部
１０１  鮮鋭さ補正処理係数決定部
１０２  デジタルフィルタ
【図１】
0003786153.tif 000002
【図２】
0003786153.tif 000003
【図３】
0003786153.tif 000004
【図４】
0003786153.tif 000005
【図５】
0003786153.tif 000006
【図６】
0003786153.tif 000007
【図７】
0003786153.tif 000008
【図８】
0003786153.tif 000009
【図９】
0003786153.tif 000010
【図１０】
0003786153.tif 000011
【図１１】
0003786153.tif 000012
【図１２】
0003786153.tif 000013
【図１３】
0003786153.tif 000014
【図１４】
0003786153.tif 000015