(57)【要約】【課題】  画像処理の前後で、画像の印象などに生じる変化を小さくする。【解決手段】  色空間逆変換部１０４は、入力画像データがいずれの色空間に属するか判定する。変換制御部１０８は、この判定に応じて画像処理部１０２および色空間逆変換部１０４を制御する。つまり、変換制御部１０８は、線形色空間の画像データが入力されたときには、色空間変換部１００および画像処理部１０２に、画像データを素通しさせる。あるいは、変換制御部１０８は、非線形色空間の画像データが入力されたときには、色空間逆変換部１０４を制御して、画像データの成分の内、他の成分と独立して線形に変換可能なもののみを線形に変換させ、色空間逆変換部１０４を制御して、この成分を元の非線形色空間に逆変換させる。【選択図】図２
2005123660.tif 000002
【特許請求の範囲】
【請求項１】
線形色空間に属する第１の画像データ、または、１つ以上の非線形色空間のいずれかに属する第２の画像データが、前記線形色空間および前記非線形色空間のいずれに属するかを判定する色空間判定手段と、
前記判定の結果に応じて、前記第１の画像データを素通しし、または、前記いずれかの非線形色空間に属する前記第２の画像データを、線形色空間に属する第１の画像データに変換する変換手段と、
前記素通しされた第１の画像データ、または、前記変換の結果として得られた第１の画像データに対して、所定の画像処理を行う画像処理手段と、
前記判定の結果に応じて、前記変換の結果として得られ、前記所定の画像処理がなされた第１の画像データを、前記非線形色空間のいずれかに属する第２の画像データに逆変換し、または、前記素通しされ、前記所定の画像処理がなされた第１の画像データを素通しする逆変換手段と
を有する画像処理装置。
【請求項２】
前記変換手段は、前記第２の画像データが、所定の画像データのいずれかに属すると判定されたとき以外は、前記第２の画像データを素通しし、
前記画像処理手段は、前記素通しされた第２の画像データに対して、前記所定の処理を行い、
前記逆変換手段は、前記第２の画像データが、所定の画像データのいずれかに属すると判定されたとき以外は、前記所定の処理がなされた第２の画像データを素通しする
請求項１に記載の画像処理装置。
【請求項３】
前記非線形色空間の内の１つ以上に属する画像データは、複数のチャネルを含み、
前記色空間判定手段は、前記第２の画像データが属すると判定した画像データに含まれる複数のチャネルのいずれが、他のチャネルと独立であるか非独立であるかを判断し、
前記変換手段は、前記第２の画像データに含まれる独立のチャネルを線形色空間に変換して、前記第１の画像データとし、
前記画像処理手段は、前記変換の結果として得られた第１の画像データに対して、前記所定の処理を行い、
前記逆変換手段は、前記変換の結果として得られ、前記所定の画像処理がなされた第１の画像データに含まれる独立のチャネルを、前記非線形色空間のいずれかに逆変換する
請求項１または２に記載の画像処理装置。
【請求項４】
前記非線形色空間は、均等知覚色空間および相対明度色空間またはこれらのいずれかを含む
請求項１〜３のいずれかに記載の画像処理装置。
【請求項５】
線形色空間に属する第１の画像データ、または、１つ以上の非線形色空間のいずれかに属する第２の画像データが、前記線形色空間および前記非線形色空間のいずれに属するかを判定する色空間判定手段と、
前記判定の結果に応じて、前記第１の画像データを素通しし、または、前記いずれかの非線形色空間に属する前記第２の画像データを、線形色空間に属する第１の画像データに変換する変換手段と
を有する画像処理装置。
【請求項６】
線形色空間に属する第１の画像データ、または、１つ以上の非線形色空間のいずれかに属する第２の画像データが、前記線形色空間および前記非線形色空間のいずれに属するかを判し、
前記判定の結果に応じて、前記第１の画像データを素通しし、または、前記いずれかの非線形色空間に属する前記第２の画像データを、線形色空間に属する第１の画像データに変換し、
前記素通しされた第１の画像データ、または、前記変換の結果として得られた第１の画像データに対して、所定の画像処理を行い、
前記判定の結果に応じて、前記変換の結果として得られ、前記所定の画像処理がなされた第１の画像データを、前記非線形色空間のいずれかに属する第２の画像データに逆変換し、または、前記素通しされ、前記所定の画像処理がなされた第１の画像データを素通しする
画像処理方法。
【請求項７】
線形色空間に属する第１の画像データ、または、１つ以上の非線形色空間のいずれかに属する第２の画像データが、前記線形色空間および前記非線形色空間のいずれに属するかを判定し、
前記判定の結果に応じて、前記第１の画像データを素通しし、または、前記いずれかの非線形色空間に属する前記第２の画像データを、線形色空間に属する第１の画像データに変換する
画像処理方法。
【請求項８】
線形色空間に属する第１の画像データ、または、１つ以上の非線形色空間のいずれかに属する第２の画像データが、前記線形色空間および前記非線形色空間のいずれに属するかを判定する色空間判定ステップと、
前記判定の結果に応じて、前記第１の画像データを素通しし、または、前記いずれかの非線形色空間に属する前記第２の画像データを、線形色空間に属する第１の画像データに変換する変換ステップと、
前記素通しされた第１の画像データ、または、前記変換の結果として得られた第１の画像データに対して、所定の画像処理を行う画像処理ステップと、
前記判定の結果に応じて、前記変換の結果として得られ、前記所定の画像処理がなされた第１の画像データを、前記非線形色空間のいずれかに属する第２の画像データに逆変換し、または、前記素通しされ、前記所定の画像処理がなされた第１の画像データを素通しする逆変換ステップと
をコンピュータに実行させるプログラム。
【請求項９】
前記変換ステップは、前記第２の画像データが、所定の画像データのいずれかに属すると判定されたとき以外は、前記第２の画像データを素通しし、
前記画像処理ステップは、前記素通しされた第２の画像データに対して、前記所定の処理を行い、
前記逆変換ステップは、前記第２の画像データが、所定の画像データのいずれかに属すると判定されたとき以外は、前記所定の処理がなされた第２の画像データを素通しする
請求項８に記載のプログラム。
【請求項１０】
前記非線形色空間の内の１つ以上に属する画像データは、複数のチャネルを含み、
前記色空間判定ステップは、前記第２の画像データが属すると判定した画像データに含まれる複数のチャネルのいずれが、他のチャネルと独立であるか非独立であるかを判断し、
前記変換ステップは、前記第２の画像データに含まれる独立のチャネルを線形色空間に変換して、前記第１の画像データとし、
前記画像処理ステップは、前記変換の結果として得られた第１の画像データに対して、前記所定の処理を行い、
前記逆変換ステップは、前記変換の結果として得られ、前記所定の画像処理がなされた第１の画像データに含まれる独立のチャネルを、前記非線形色空間のいずれかに逆変換する
請求項８または９に記載のプログラム。
【請求項１１】
前記非線形色空間は、均等知覚色空間および相対明度色空間またはこれらのいずれかを含む
請求項８〜１０のいずれかに記載のプログラム。
【請求項１２】
線形色空間に属する第１の画像データ、または、１つ以上の非線形色空間のいずれかに属する第２の画像データが、前記線形色空間および前記非線形色空間のいずれに属するかを判定する色空間判定ステップと、
前記判定の結果に応じて、前記第１の画像データを素通しし、または、前記いずれかの非線形色空間に属する前記第２の画像データを、線形色空間に属する第１の画像データに変換する変換ステップと
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを処理する画像処理装置およびその方法に関する。
【背景技術】
【０００２】
例えば、ＩＣＣ(International Color Consortium)プロファイルの普及などに伴い、複数の種類の色空間に属するカラー画像処理が必要とされている。
また、例えば、画像処理装置の前後で画像の解像度に変化が生じるときには、入力画像を出力装置の解像度に合わせる解像度変換が行われる。
解像度変換の実現のためには、例えば、双線形補間アルゴリズムが用いられる。
双線形補間アルゴリズムにおいては、出力画素の画素範囲を含む複数の入力画素の面積比が、入力画素値ＰI（ｘ、ｙ）に乗算され、出力画素値ＰO（Ｘ，Ｙ）が算出される。
【０００３】
しかしながら、人間の目に色差をほぼ均等に感させる均等知覚色空間などでは、画素値と色光強度とが、非線形の関係にある。
このような非線形色空間に属する画像に対して解像度変換処理を行うと、線形補間された出力画素値が本来の値にならないので、画像の印象が、処理の前後で異なってしまう。
処理の前後における画像の印象の変化を防ぐために、例えば、特許文献１は、入力画像を線形色空間に色空間変換してから画像処理を行い、再度、非線形色空間に戻す方法を開示する。
【０００４】
【特許文献１】特開２０００−１０１８５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、入力画像がＣＩＥＬＡＢなどの複雑な非線形色空間に属していると、線形色空間への変換処理が複雑になるので、変換処理に時間がかかってしまう。
また、変換処理が複雑なので、画像の有効階調数が低下し、いわゆる疑似輪郭が発生しやすくなってしまう。
【課題を解決するための手段】
【０００６】
［画像処理装置］
上記目的を達成するために、本発明に係る第１の画像処理装置は、線形色空間に属する第１の画像データ、または、１つ以上の非線形色空間のいずれかに属する第２の画像データが、前記線形色空間および前記非線形色空間のいずれに属するかを判定する色空間判定手段と、前記判定の結果に応じて、前記第１の画像データを素通しし、または、前記いずれかの非線形色空間に属する前記第２の画像データを、線形色空間に属する第１の画像データに変換する変換手段と、前記素通しされた第１の画像データ、または、前記変換の結果として得られた第１の画像データに対して、所定の画像処理を行う画像処理手段と、前記判定の結果に応じて、前記変換の結果として得られ、前記所定の画像処理がなされた第１の画像データを、前記非線形色空間のいずれかに属する第２の画像データに逆変換し、または、前記素通しされ、前記所定の画像処理がなされた第１の画像データを素通しする逆変換手段とを有する。
【０００７】
好適には、前記変換手段は、前記第２の画像データが、所定の画像データのいずれかに属すると判定されたとき以外は、前記第２の画像データを素通しし、前記画像処理手段は、前記素通しされた第２の画像データに対して、前記所定の処理を行い、前記逆変換手段は、前記第２の画像データが、所定の画像データのいずれかに属すると判定されたとき以外は、前記所定の処理がなされた第２の画像データを素通しする。
【０００８】
好適には、前記非線形色空間の内の１つ以上に属する画像データは、複数のチャネルを含み、前記色空間判定手段は、前記第２の画像データが属すると判定した画像データに含まれる複数のチャネルのいずれが、他のチャネルと独立であるか非独立であるかを判断し、前記変換手段は、前記第２の画像データに含まれる独立のチャネルを線形色空間に変換して、前記第１の画像データとし、前記画像処理手段は、前記変換の結果として得られた第１の画像データに対して、前記所定の処理を行い、前記逆変換手段は、前記変換の結果として得られ、前記所定の画像処理がなされた第１の画像データに含まれる独立のチャネルを、前記非線形色空間のいずれかに逆変換する。
【０００９】
好適には、前記非線形色空間は、均等知覚色空間および相対明度色空間またはこれらのいずれかを含む。
【００１０】
また、本発明に係る第２の画像処理装置は、線形色空間に属する第１の画像データ、または、１つ以上の非線形色空間のいずれかに属する第２の画像データが、前記線形色空間および前記非線形色空間のいずれに属するかを判定する色空間判定手段と、前記判定の結果に応じて、前記第１の画像データを素通しし、または、前記いずれかの非線形色空間に属する前記第２の画像データを、線形色空間に属する第１の画像データに変換する変換手段とを有する。
【００１１】
［画像処理方法］
また、本発明に係る第１の画像処理方法は、線形色空間に属する第１の画像データ、または、１つ以上の非線形色空間のいずれかに属する第２の画像データが、前記線形色空間および前記非線形色空間のいずれに属するかを判し、前記判定の結果に応じて、前記第１の画像データを素通しし、または、前記いずれかの非線形色空間に属する前記第２の画像データを、線形色空間に属する第１の画像データに変換し、前記素通しされた第１の画像データ、または、前記変換の結果として得られた第１の画像データに対して、所定の画像処理を行い、前記判定の結果に応じて、前記変換の結果として得られ、前記所定の画像処理がなされた第１の画像データを、前記非線形色空間のいずれかに属する第２の画像データに逆変換し、または、前記素通しされ、前記所定の画像処理がなされた第１の画像データを素通しする。
【００１２】
また、本発明に係る第２の画像処理方法は、線形色空間に属する第１の画像データ、または、１つ以上の非線形色空間のいずれかに属する第２の画像データが、前記線形色空間および前記非線形色空間のいずれに属するかを判定し、前記判定の結果に応じて、前記第１の画像データを素通しし、または、前記いずれかの非線形色空間に属する前記第２の画像データを、線形色空間に属する第１の画像データに変換する。
【００１３】
［プログラム］
また、本発明に係る第１のプログラムは、線形色空間に属する第１の画像データ、または、１つ以上の非線形色空間のいずれかに属する第２の画像データが、前記線形色空間および前記非線形色空間のいずれに属するかを判定する色空間判定ステップと、前記判定の結果に応じて、前記第１の画像データを素通しし、または、前記いずれかの非線形色空間に属する前記第２の画像データを、線形色空間に属する第１の画像データに変換する変換ステップと、前記素通しされた第１の画像データ、または、前記変換の結果として得られた第１の画像データに対して、所定の画像処理を行う画像処理ステップと、前記判定の結果に応じて、前記変換の結果として得られ、前記所定の画像処理がなされた第１の画像データを、前記非線形色空間のいずれかに属する第２の画像データに逆変換し、または、前記素通しされ、前記所定の画像処理がなされた第１の画像データを素通しする逆変換ステップとをコンピュータに実行させる。
【００１４】
また、本発明に係る第２のプログラムは、線形色空間に属する第１の画像データ、または、１つ以上の非線形色空間のいずれかに属する第２の画像データが、前記線形色空間および前記非線形色空間のいずれに属するかを判定する色空間判定ステップと、前記判定の結果に応じて、前記第１の画像データを素通しし、または、前記いずれかの非線形色空間に属する前記第２の画像データを、線形色空間に属する第１の画像データに変換する変換ステップとをコンピュータに実行させる。
【発明の効果】
【００１５】
本発明に係る画像処理装置およびその方法によれば、処理の前後で、画像の印象などに生じる変化を小さくすることができる。
また、本発明に係る画像処理装置およびその方法によれば、画像処理の処理量を減らすことができる。
【発明を実施するための最良の形態】
【００１６】
［本発明の概要］
まず、本発明の理解を助けるために、その概要を説明する。
図１は、入力画像の解像度を１．５倍に拡大する方法を例示する図である。
ここの説明においては、図１に点線で仕切って示す入力画像データＰＩ00，ＰＩ10を、１．５倍に拡大し、実線で仕切った出力画像データＰＯ00，ＰＯ10，ＰＯ20を生成する場合を具体例とする。
【００１７】
入力画像データＰＩX,Yを、拡大して出力画像データＰＯx,yとするためには、下式１に示すように双線形補間が行われる。
POx,y = rX,YPIX,Y + rX+1,YPIX+1,Y + rX,Y+1PIX,Y+1 + rX+1,Y+1PIX+1,Y+1  （式１）
但し、式１において、Ｘ，Ｙは入力画像の座標を示し、ｘ、ｙは出力画像の座標を示す。
【００１８】
具体的には、図１に示した出力画像データＰＯ10を得るためには、下式２に示すような演算が行われる。
ＰＯ10  ＝  ０．５×ＰＩ00  ＋  ０．５×ＰＩ10（式２）
また、入力画像データの色空間を指定する方法としては、画像データにＩＣＣプロファイルを付加する方法、あるいは、ＣＩＥＬＡＢ・ＹＣｂＣｒの指定を、Ｔｉｆｆ形式の画像データのタグに付す方法などを例として挙げることができる。
【００１９】
例えば、線形なＲＧＢ色空間の画像データのチャネルＲ，Ｇ，Ｂに対してガンマ補正を行うと、下式３に示すように、ガンマ補正された非線形のチャネルＲ’、Ｇ’，Ｂ’を得ることができる。
Ｒ’＝Ｒ1/γ，Ｇ’＝Ｇ1/γ，Ｂ’＝Ｂ1/γ（式３）
このようにして得られた非線形チャネルＲ’、Ｇ’，Ｂ’は、独立して線形色空間の画像データに変換することが可能であり、非線形チャネルＲ’、Ｇ’，Ｂ’それぞれをγ乗することにより、もとの線形チャネルＲ，Ｇ，Ｂに戻すことができる。
【００２０】
これに対して、例えば、線形チャネルＲを得るために、非線形チャネルＲ’，Ｇ’，Ｂ’に対して、下式４に示すような演算を行う必要があるときには、非線形チャネルＲ’に対する独立した演算を行っても、元の線形チャネルＲを得ることはできない。
Ｒ＝ｅ（ｆR（Ｒ’），ｈ（Ｇ’），ｉ（Ｂ’））（式４）
【００２１】
一方、他の非線形チャネルは、独立して元の線形チャネルに変換できることがある。
このように、非線形チャネルの画像データのチャネルには、線形な状態から独立して非線形な状態に変換され、非線形な状態から独立して線形な状態に逆変換されうる独立したチャネルと、線形な状態から、他のチャネルと非独立に非線形な状態に変換され、非線形な状態から、他のチャネルと非独立に線形な状態に逆変換されうる非独立のチャネルとが含まれることがある。
【００２２】
これら独立のチャネルおよび非独立のチャネルの内、非独立な非線形チャネルを線形チャネルに変換処理するためには、多くの処理時間が必要とされ、また、非独立な非線形チャネルを線形チャネルを変換して得られた画像データに対して解像度変換処理を行うと、却って、疑似輪郭が発生しやすい。
本発明は、このような観点から、非線形色空間の画像データに含まれるチャネルの内、独立して線形に変換可能なチャネルのみを線形に変換し、独立して線形に変換できないチャネルを、線形に変換せずに、解像度変換処理などを行うように構成されている。
【００２３】
図２は、本発明に係る画像処理装置１の構成を示す図である。
図３は、図２に示した画像処理装置１がソフトウェア的に実現されるときに、画像処理装置１を実行するコンピュータ１６の構成を例示する図である。
図２に示すように、画像処理装置１は、色空間変換部１００、画像処理部１０２、色空間逆変換部１０４、色空間判定部１０６および変換制御部１０８から構成される。
【００２４】
図３に示すように、コンピュータ１６は、ＣＰＵ１６２およびメモリ１６４などを含むコンピュータ本体１６０、キーボード・ディスプレイなどを含む表示・入力装置１６６、画像データの入出力を行う画像入出力装置１６８、および、ＣＤ装置・ＨＤＤ装置などの記録装置１７０から構成される。
つまり、コンピュータ１６は、画像データの入出力が可能な一般的なコンピュータとしての構成部分を含んでいる。
【００２５】
画像処理装置１の構成部分それぞれは、例えば、専用のハードウェアにより実現される。
あるいは、画像処理装置１の構成部分それぞれは、例えば、コンピュータプログラムとして実現され、記録媒体１７２を介してコンピュータ１６に供給され、メモリ１６４にロードされて実行される。
【００２６】
画像処理装置１は、これらの構成部分により、外部から入力される線形色空間の画像データを受け入れて、解像度変換処理などの画像処理を行い、元の線形色空間の画像データ、あるいは、元とは異なる色空間（非線形色空間を含む）に逆変換して出力する。
また、画像処理装置１は、これらの構成部分により、外部から入力される非線形色空間の画像データに含まれるチャネルの内、独立して線形色空間に変換可能なチャネル（独立チャネル）のみを、線形色空間の線形画像データに変換し、その他のチャネル（非独立チャネル）を変換せずにそのままとして、解像度変換処理などの画像処理を行い、元の非線形色空間の画像データ、あるいは、元とは異なる色空間（線形色空間を含む）に逆変換して出力する。
【００２７】
画像処理装置１において、色空間判定部１０６は、例えば、入力画像データに付されたタグをチェックして、入力画像データが、線形色空間の画像データであるか、いずれの種類の非線形色空間の画像データであるかを判定し、判定結果を、変換制御部１０８に通知する。
画像処理部１０２は、色空間変換部１００から入力された線形色空間の画像データに対して、解像度変換処理などの画像処理を行し、色空間逆変換部１０４に対して出力する。
また、画像処理部１０２は、色空間変換部１００から入力された非線形画像データに含まれる線形に変換されない非独立チャネル、および、線形に変換された独立チャネルに対して画像処理を行い、色空間逆変換部１０４に対して出力する。
【００２８】
変換制御部１０８は、色空間判定部１０６の判定結果に応じて、色空間変換部１００および色空間逆変換部１０４の変換処理を制御する。
つまり、変換制御部１０８は、例えば、入力画像データが線形色空間の画像データであるときには、色空間変換部１００が、入力画像データを素通しして画像処理部１０２に対して出力するように制御する。
なお、「素通し」とは、処理をせずに素通させるか、入出力を同じにしたルックアップテーブルによる変換処理を行って、結果として素通しさせるかを問わない。
【００２９】
また、変換制御部１０８は、例えば、入力画像データが非線形色空間の画像データであって、独立して線形に変換可能なチャネルのみを含むときには、色空間変換部１００が、入力画像データに含まれる全てのチャネルを線形に変換し、画像処理部１０２に対して出力するように制御する。
また、変換制御部１０８は、例えば、入力画像データが非線形色空間の画像データであって、独立チャネルと、非独立チャネルとを含むときには、色空間変換部１００が、入力画像データに含まれる独立チャネルのみを線形に変換し、非独立チャネルを素通しして画像処理部１０２に対して出力するように制御する。
【００３０】
また、変換制御部１０８は、例えば、入力画像データが非線形色空間の画像データであって、非独立チャネルのみを含むときには、色空間変換部１００が、入力画像データに含まれる全てのチャネルを素通しして画像処理部１０２に対して出力するように制御する。
また、変換制御部１０８は、色空間逆変換部１０４を制御して、画像処理部１０２により処理された非線形色空間の画像データを、素通しさせ、出力させる。
【００３１】
また、変換制御部１０８は、色空間逆変換部１０４を制御して、画像処理部１０２により処理された線形色空間の画像データを、元の非線形色空間の画像データ、あるいは、元とは異なる種類の非線形色空間の画像データに逆変換させ、出力させる。
また、変換制御部１０８は、色空間逆変換部１０４を制御して、画像処理部１０２により処理された画像データに含まれる独立チャネルのみを、元の非線形色空間の画像データに逆変換させ、非独立チャネルを素通しさせて、出力させる。
色空間変換部１００および画像処理部１０２は、上述した変換制御部１０８の制御に従って、画像データに対する変換処理・逆変換処理を行う。
【００３２】
［全体動作］
図４は、図２に示した画像処理装置１の全体的な動作を示すフローチャートである。
以下、画像処理装置１（図２）の全体的な動作を説明する。
図４に示すように、画像処理装置１の色空間判定部１０６は、入力画像データが、線形色空間の画像データであるか否かを判定する。
ステップ１００（Ｓ１００）において、画像処理装置１は、入力画像データが線形色空間の画像データのときにはＳ１０２の処理に進み、これ以外のときにはＳ１０４の処理に進む。
【００３３】
ステップ１０２（Ｓ１０２）において、変換制御部１０８は、色空間変換部１００および色空間逆変換部１０４を、それぞれに入力される画像データを素通しするように制御する。
つまり、画像処理装置１において、色空間変換部１００は、入力画像データを素通しして画像処理部１０２に対して出力する。
画像処理部１０２は、この画像データを処理する。
色空間逆変換部１０４は、処理された画像データを素通しして出力画像データとする。
【００３４】
ステップ１０４（Ｓ１０４）において、色空間判定部１０６は、入力画像データが非線形色空間の画像データであって、この画像データに含まれるチャネルの全てが独立チャネルであるか否かを判断する。
つまり、色空間逆変換部１０４は、入力画像データに含まれる全てのチャネルが、独立して線形化できるか否かを判断する。
画像処理装置１は、入力画像データに含まれる全てのチャネルが、独立して線形化できるときにはＳ１０６の処理に進み、これ以外のときにはＳ１０８の処理に進む。
【００３５】
ステップ１０６（Ｓ１０６）において、変換制御部１０８は、色空間変換部１００を制御して、入力画像データを線形色空間の画像データに変換させ、また、色空間逆変換部１０４を制御して、画像処理部１０２により処理された画像データを、例えば元の非線形色空間の画像データに逆変換させる。
つまり、画像処理装置１において、色空間変換部１００は、入力画像データを線形色空間の画像データに変換する。
画像処理部１０２は、線形に変換された画像データを処理する。
色空間逆変換部１０４は、処理された画像データを、例えば元の非線形色空間の画像データに逆変換し、出力画像データとする。
【００３６】
ステップ１０８（Ｓ１０８）において、色空間判定部１０６は、入力画像データが非線形色空間の画像データであって、独立チャネルと非独立チャネルとを含むか否かを判断する。
画像処理装置１は、入力された非線形色空間の画像データに、独立チャネルと非独立チャネルとが含まれるときにはＳ１１０の処理に進み、これ以外のときにはＳ１０２の処理に進む。
【００３７】
ステップ１１０（Ｓ１１０）において、変換制御部１０８は、色空間変換部１００を制御して、入力画像データに含まれる独立チャネルを線形色空間のチャネルに変換させ、非独立チャネルを素通しさせ、また、色空間逆変換部１０４を制御して、画像処理部１０２により処理された画像データに含まれる独立チャネルを、例えば元の非線形色空間のチャネルに逆変換させる。
つまり、画像処理装置１において、色空間変換部１００は、入力画像データの独立チャネルのみを線形色空間のチャネルに変換する。
画像処理部１０２は、線形に変換された独立チャネル、および、素通しされた非独立チャネルを処理する。
色空間逆変換部１０４は、処理された画像データの内、独立チャネルを元の非線形色空間に逆変換し、非独立チャネルを素通しさせて、出力画像データとする。
【産業上の利用可能性】
【００３８】
本発明は、画像データを処理する画像処理装置およびその方法に利用できる。
【図面の簡単な説明】
【００３９】
【図１】入力画像の解像度を１．５倍に拡大する方法を例示する図である。
【図２】本発明に係る画像処理装置の構成を示す図である。
【図３】図２に示した画像処理装置がソフトウェア的に実現されるときに、画像処理装置を実行するコンピュータの構成を例示する図である。
【図４】図２に示した画像処理装置の全体的な動作を示すフローチャートである。
【符号の説明】
【００４０】
１・・・画像処理装置、
１００・・・色空間変換部、
１０２・・・画像処理部、
１０４・・・色空間逆変換部、
１０６・・・色空間判定部、
１０８・・・変換制御部、
１６・・・コンピュータ、
１６０・・・コンピュータ本体、
１６２・・・ＣＰＵ、
１６４・・・メモリ、
１６６・・・表示・入力装置、
１６８・・・画像入出力装置、
１７０・・・記録装置、
１７２・・・記録媒体
【図１】
2005123660.tif 000003
【図２】
2005123660.tif 000004
【図３】
2005123660.tif 000005
【図４】
2005123660.tif 000006