(57)【特許請求の範囲】
【請求項１】
ＹＣｂＣｒで表現される被写体のカラー画像を取得するカラー画像取得手段と、
前記カラー画像の各画素データに対して、Ｃｒ成分の値をゼロにする処理を行うＣｒ成分ゼロ処理手段と、
前記Ｃｒ成分ゼロ処理手段による処理が施されたカラー画像の各画素データに対して、ＣｂＣｒ色空間において５度乃至５０度の色相回転処理を行う色相回転処理手段と、
前記色相回転処理手段による色相回転処理が施されたカラー画像を色相変換済カラー画像として表示部に表示する制御を行う表示制御手段と
を有することを特徴とする画像処理装置。
【請求項２】
前記色相回転処理手段は、前記Ｃｒ成分ゼロ処理手段による処理が施されたカラー画像の各画素データに対して、前記ＣｂＣｒ色空間を定めるＣｂ軸およびＣｒ軸を５度乃至５０度回転移動させて、前記色相回転処理を行うことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記色相回転処理手段は、前記Ｃｒ成分ゼロ処理手段による処理が施されたカラー画像の各画素データにおけるＣｂ成分の値およびＣｒ成分の値を、前記ＣｂＣｒ色空間を基準として５度乃至５０度回転移動させて、前記色相回転処理を行うことを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記カラー画像取得手段で取得されるカラー画像は、動画のカラー画像であることを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
ＹＣｂＣｒで表現される被写体のカラー画像を取得するカラー画像取得ステップと、
前記カラー画像の各画素データに対して、Ｃｒ成分の値をゼロにする処理を行うＣｒ成分ゼロ処理ステップと、
前記Ｃｒ成分ゼロ処理ステップによる処理が施されたカラー画像の各画素データに対して、ＣｂＣｒ色空間において５度乃至５０度の色相回転処理を行う色相回転処理ステップと、
前記色相回転処理ステップによる色相回転処理が施されたカラー画像を色相変換済カラー画像として表示部に表示する制御を行う表示制御ステップと
を有することを特徴とする画像処理方法。
【請求項６】
ＹＣｂＣｒで表現される被写体のカラー画像を取得するカラー画像取得ステップと、
前記カラー画像の各画素データに対して、Ｃｒ成分の値をゼロにする処理を行うＣｒ成分ゼロ処理ステップと、
前記Ｃｒ成分ゼロ処理ステップによる処理が施されたカラー画像の各画素データに対して、ＣｂＣｒ色空間において５度乃至５０度の色相回転処理を行う色相回転処理ステップと、
前記色相回転処理ステップによる色相回転処理が施されたカラー画像を色相変換済カラー画像として表示部に表示する制御を行う表示制御ステップと
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラー画像の処理を行う画像処理装置及び画像処理方法、並びに、当該画像処理方法をコンピュータに実行させるためのプログラムに関するものである。
【背景技術】
【０００２】
従来から、いわゆる色覚異常者の色覚をシミュレーションして正常色覚者に当該色覚異常者の見えを提供する技術が開発されている（例えば、下記の非特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】株式会社  秀潤社、細胞工学  "色覚の多様性と色覚バリアフリーなプレゼンテーション"、インターネット＜ｈｔｔｐ：／／ｗｗｗ．ｎｉｇ．ａｃ．ｊｐ／ｃｏｌｏｒ／ｂａｒｒｉｅｒｆｒｅｅ／ｂａｒｒｉｅｒｆｒｅｅ２−７．ｈｔｍｌ＞
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の色覚シミュレーション技術では、カラー画像の画像処理に係る演算量が多く、カラー画像における画像処理の処理負荷が増大するという問題があった。このため、例えば動画のカラー画像を画像処理する場合には、フレームレート以内の時間で処理を終了することができずに実時間の動画対応ができないという事態が生じ、また、この事態を解消するためには専用のハードウェアの補助が必要であった。
【０００５】
本発明は、このような問題点に鑑みてなされたものであり、カラー画像における画像処理の処理負荷を抑制しつつ、正常色覚者が色覚異常者（１型／２型の２色覚者）の見えを把握可能な仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像処理装置は、ＹＣｂＣｒで表現される被写体のカラー画像を取得するカラー画像取得手段と、前記カラー画像の各画素データに対して、Ｃｒ成分の値をゼロにする処理を行うＣｒ成分ゼロ処理手段と、前記Ｃｒ成分ゼロ処理手段による処理が施されたカラー画像の各画素データに対して、ＣｂＣｒ色空間において５度乃至５０度の色相回転処理を行う色相回転処理手段と、前記色相回転処理手段による色相回転処理が施されたカラー画像を色相変換済カラー画像として表示部に表示する制御を行う表示制御手段とを有する。
また、本発明は、上述した画像処理装置による画像処理方法、及び、当該画像処理方法をコンピュータに実行させるためのプログラムを含む。
【発明の効果】
【０００７】
本発明によれば、カラー画像における画像処理の処理負荷を抑制しつつ、正常色覚者が色覚異常者（１型／２型の２色覚者）の見えを把握可能な仕組みを提供することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係る多機能携帯電話機（画像処理装置）のハードウェア構成の一例を示すブロック図である。
【図２】本発明の実施形態に係る多機能携帯電話機（画像処理装置）の機能構成の一例を示すブロック図である。
【図３】本発明の実施形態を示し、オリジナルカラー画像の一例を示す模式図である。
【図４】本発明の実施形態を示し、ＣｂＣｒ色空間の一例を示す模式図である。
【図５】本発明の実施形態に係る多機能携帯電話機（画像処理装置）１００による画像処理方法の処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下に、図面を参照しながら、本発明を実施するための形態（実施形態）について説明する。なお、以下に説明する本発明の実施形態では、本発明に係る画像処理装置として、多機能携帯電話機（いわゆるスマートフォン）を適用した例を挙げて説明を行うが、本発明においてはこれに限定されるものではなく、例えば、デジタルビデオカメラやＰＣ（パーソナルコンピュータ）等の他の画像処理装置も適用可能である。
【００１０】
また、以下に説明する本発明の実施形態では、色覚異常者の中で、その発生頻度が高く、赤系統〜緑系統の色弁別が困難な１型（Ｐ型）／２型（Ｄ型）の２色覚者の見えを、正常色覚者（３色覚者）が把握可能な仕組みについて記載する。
【００１１】
図１は、本発明の実施形態に係る多機能携帯電話機（画像処理装置）１００のハードウェア構成の一例を示すブロック図である。
図１に示すように、多機能携帯電話機１００は、ＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３、外部メモリ１０４、マイク１０５、スピーカ１０６、撮像部１０７、入力デバイス１０８、表示部１０９、通信インタフェース（通信Ｉ／Ｆ）１１０、及び、バス１１１のハードウェア構成を有して構成されている。
【００１２】
ＣＰＵ１０１は、例えば、ＲＯＭ１０３或いは外部メモリ１０４に記憶されたプログラムやデータや情報を用いて、当該多機能携帯電話機１００全体の制御を行う。
【００１３】
ＲＡＭ１０２は、ＳＤＲＡＭ、ＤＲＡＭなどによって構成され、ＲＯＭ１０３或いは外部メモリ１０４からロードされたプログラムやデータや情報を一時的に記憶するエリアを備えるとともに、ＣＰＵ１０１が各種の処理を行うために必要とするワークエリアを備える。
【００１４】
ＲＯＭ１０３は、変更を必要としないプログラムや各種のデータや各種のパラメータ等の情報などを格納している。
【００１５】
外部メモリ１０４は、例えば、オペレーティングシステム（ＯＳ）やＣＰＵ１０１が実行するプログラム、更には、本実施形態の説明において既知としているデータや情報などを記憶している。なお、本実施形態においては、本発明の実施形態に係る処理を実行するためのプログラムは、外部メモリ１０４に記憶されているものとするが、例えばＲＯＭ１０３に記憶されている形態であっても適用可能である。
【００１６】
マイク（マイクロフォン）１０５及びスピーカ１０６は、それぞれ、電話機としての通話において使用される。さらに、マイク１０５は、撮像部１０７による動画撮影時の音声の検出に使用され、スピーカ１０６は、当該動画の再生時に、マイク１０５で検出した音声の再生に使用される。
【００１７】
撮像部１０７は、被写体Ｈの光学像を、ＹＣｂＣｒで表現されるカラー画像として撮像するものである。ここで、ＹＣｂＣｒは、輝度信号Ｙと２つの色差信号Ｃｂ（Ｂ−Ｙ），Ｃｒ（Ｒ−Ｙ）を使って表現される色空間である。以下、撮像部１０７で撮像されたカラー画像を、「オリジナルカラー画像」と称する。この撮像部１０７は、光学レンズ１０７１、及び、撮像素子１０７２を備えて構成されている。光学レンズ１０７１は、被写体Ｈからの光学像を撮像素子１０７２に導くためのものである。撮像素子１０７２は、光学レンズ１０７１を介して導光された被写体Ｈの光学像を、ＹＣｂＣｒで表現されるオリジナルカラー画像として撮像するものである。なお、本実施形態においては、撮像部１０７は、動画のオリジナルカラー画像を撮像するものとする。
【００１８】
入力デバイス１０８は、例えば、当該多機能携帯電話機１００に備え付けられたスイッチやボタン、表示部１０９上に設けられた透明なタッチパネル等で構成されている。この入力デバイス１０８は、例えばユーザが当該多機能携帯電話機１００に対して各種の指示を行う際に操作され、当該指示をＣＰＵ１０１等に入力する。
【００１９】
表示部１０９は、例えば、モニタ等を具備して構成されており、ＣＰＵ１０１の制御に基づいて、各種の画像や各種の情報をモニタに出力する。
【００２０】
通信Ｉ／Ｆ１１０は、当該多機能携帯電話機１００と外部装置Ｇとの間で行われる各種の情報や各種の信号等の送受信を司るものである。
【００２１】
バス１１１は、ＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３、外部メモリ１０４、マイク１０５、スピーカ１０６、撮像部１０７、入力デバイス１０８、表示部１０９及び通信Ｉ／Ｆ１１０を相互に通信可能に接続する。
【００２２】
図２は、本発明の実施形態に係る多機能携帯電話機（画像処理装置）１００の機能構成の一例を示すブロック図である。この図２において、図１に示す構成と同様の機能の構成については、同じ符号を付している。
図２に示すように、多機能携帯電話機１００は、オリジナルカラー画像取得手段２１０、画像処理手段２２０、表示制御手段２３０、及び、表示部１０９の機能構成を有して構成されている。
【００２３】
ここで、図１に示す多機能携帯電話機１００のハードウェア構成と、図２に示す多機能携帯電話機１００の機能構成との対応関係の一例について以下に示す。
例えば、図１に示す撮像部１０７から、図２に示すオリジナルカラー画像取得手段２１０が構成される。また、例えば、図１に示すＣＰＵ１０１及び外部メモリ１０４内に記憶されているプログラム、並びに、ＲＡＭ１０２から、図２に示す画像処理手段２２０、及び、表示制御手段２３０が構成される。なお、上述した例では、図２に示すオリジナルカラー画像取得手段２１０は、図１に示す撮像部１０７から構成されるとしているが、例えば、図１に示すＣＰＵ１０１及び外部メモリ１０４内に記憶されているプログラム、並びに、ＲＡＭ１０２から、構成される態様であってもよい。この場合、図２に示すオリジナルカラー画像取得手段２１０は、図１に示す撮像部１０７で撮像されたオリジナルカラー画像を、当該撮像部１０７から取得する態様を採る。
【００２４】
続いて、図２に示す各機能構成について説明する。
オリジナルカラー画像取得手段２１０は、被写体Ｈの光学像に基づいて、ＹＣｂＣｒで表現される被写体Ｈのオリジナルカラー画像を取得する。
【００２５】
図３は、本発明の実施形態を示し、オリジナルカラー画像３００の一例を示す模式図である。
例えば、オリジナルカラー画像取得手段２１０は、図３に示すオリジナルカラー画像３００を取得する。このオリジナルカラー画像３００は、図３に示すように、行方向（ｘ方向）及び列方向（ｙ方向）に複数の画素３０１を有して構成されている。このとき、ｉ及びｊを任意の自然数とすると、図３に示すように、画素（ｘi，ｙj）におけるカラー値Ｖijは、（Ｙij，Ｃｂij，Ｃｒij）として表すことができる。
【００２６】
画像処理手段２２０は、オリジナルカラー画像取得手段２１０で取得されたオリジナルカラー画像の画像処理（色相変換処理）を行い、色相変換済カラー画像を生成する。具体的に、画像処理手段２２０は、Ｃｒ成分ゼロ処理手段２２１、及び、色相回転処理手段２２２を備えて構成されている。
【００２７】
ここで、画像処理手段２２０では、図３に示すオリジナルカラー画像３００の画素（ｘi，ｙj）におけるカラー値Ｖij（Ｙij，Ｃｂij，Ｃｒij）のうち、輝度信号Ｙijに対しては処理を行わないため、ＣｂＣｒで表現される２次元の色差平面であるＣｂＣｒ色空間で処理を考えることができる。
【００２８】
図４は、本発明の実施形態を示し、ＣｂＣｒ色空間の一例を示す模式図である。
図４のＣｂＣｒ色空間は、水平方向に設けられたＣｂ軸と、当該Ｃｂ軸と垂直に交わるＣｒ軸とによって定められるものである。ここで、図４の点ａ（Ｃｂij，Ｃｒij）が、画像処理手段２２０による画像処理前の画素値であるものとする。
【００２９】
Ｃｒ成分ゼロ処理手段２２１は、オリジナルカラー画像取得手段２１０で取得されたオリジナルカラー画像の各画素データに対して、Ｃｒ成分の値をゼロにする処理を行う。このＣｒ成分ゼロ処理手段２２１の処理により、図４において、点ａ（Ｃｂij，Ｃｒij）は点ｂ（Ｃｂij，０）に移動することになる。一般化すると、Ｃｒ成分ゼロ処理手段２２１の処理により、図４において、点ａを通りＣｒ軸に平行な直線ｌ上の全ての点ａ'が点ｂに縮退することになる。
【００３０】
色相回転処理手段２２２は、Ｃｒ成分ゼロ処理手段２２１による処理が施されたカラー画像の各画素データに対して、ＣｂＣｒ色空間において５度乃至５０度（最適値としては１５度乃至２５度程度）の色相回転処理を行う。具体的に、本実施形態では、画素データのＣｂＣｒ（Ｃｒ＝０）に対し、以下の（１）式及び（２）式、即ち、２次元の軸の回転式を用いて角度θ（θ＝５度〜５０度）の色相回転を行う。
Ｃｂ'＝Ｃｂ・ｃｏｓθ＋Ｃｒ・ｓｉｎθ    ・・・（１）
Ｃｒ'＝−Ｃｂ・ｓｉｎθ＋Ｃｒ・ｃｏｓθ  ・・・（２）
【００３１】
但し、（１）式及び（２）式において、Ｃｒ＝０であるため、実際の計算は、以下の（３）式及び（４）式を用いて行えばよい。
Ｃｂ'＝Ｃｂ・ｃｏｓθ    ・・・（３）
Ｃｒ'＝−Ｃｂ・ｓｉｎθ  ・・・（４）
【００３２】
図４において、この色相回転処理は、Ｃｂ軸及びＣｒ軸で定められる点ｂ（Ｃｂij，０）を、Ｃｂ'軸及びＣｒ'軸で定められる点ｂ'（Ｃｂ'ij，Ｃｒ'ij）として表すことに相当する。即ち、本実施形態では、Ｃｒ成分ゼロ処理手段２２１による処理が施されたカラー画像の各画素データに対して、ＣｂＣｒ色空間を定めるＣｂ軸及びＣｒ軸を角度θ（θ＝５度〜５０度）回転移動させて、色相回転処理を行う。
【００３３】
Ｃｒ成分ゼロ処理手段２２１及び色相回転処理手段２２２を含む画像処理手段２２０の画像処理により、オリジナルカラー画像から、１型（Ｐ型）／２型（Ｄ型）の２色覚者にとって色弁別が困難な赤系統〜緑系統の色成分を除去した、色相変換済カラー画像を生成することができる。
【００３４】
表示制御手段２３０は、画像処理手段２２０で生成された色相変換済カラー画像を表示部１０９に表示する制御を行う。この際、表示制御手段２３０は、ユーザからの指示等に応じて、色相変換済カラー画像とともに画像処理（色相変換処理）を行う前のオリジナルカラー画像を表示部１０９に並べて表示する、もしくは両画像を交互に表示部１０９に表示する制御を行う。
【００３５】
次に、本発明の実施形態に係る多機能携帯電話機（画像処理装置）１００による画像処理方法の処理手順について説明を行う。
【００３６】
図５は、本発明の実施形態に係る多機能携帯電話機（画像処理装置）１００による画像処理方法の処理手順の一例を示すフローチャートである。この図５に示すフローチャートの説明においては、図２に示す多機能携帯電話機１００の機能構成を用いて説明を行う。
【００３７】
まず、ステップＳ１において、オリジナルカラー画像取得手段２１０は、被写体Ｈの光学像に基づいて、ＹＣｂＣｒで表現される被写体Ｈのオリジナルカラー画像を取得する。ここで、オリジナルカラー画像取得手段２１０は、例えば、図３に示すオリジナルカラー画像３００を取得するものとする。
【００３８】
続いて、ステップＳ２において、画像処理手段２２０は、ステップＳ１で取得されたオリジナルカラー画像を得て、当該オリジナルカラー画像の画素数Ｎを設定する。ここでは、画像処理手段２２０は、例えば、図３に示すオリジナルカラー画像３００の総画素数Ｎを設定するとともに、オリジナルカラー画像３００を構成する各画素に対して当該各画素を特定するための１〜Ｎの各番号を付与するものとする。
【００３９】
続いて、ステップＳ３において、画像処理手段２２０は、処理対象の画素を示す変数ｎを１に設定する。これにより、処理対象の画素ｎが設定される。
【００４０】
続いて、ステップＳ４において、画像処理手段２２０（或いはＣｒ成分ゼロ処理手段２２１）は、まず、ステップＳ１で取得されたオリジナルカラー画像における画素ｎの画素データを抽出する。ここでは、画像処理手段２２０（或いはＣｒ成分ゼロ処理手段２２１）は、例えば、図３に示すオリジナルカラー画像３００における画素（ｘi，ｙj）の画素データであるカラー値Ｖij（Ｙij，Ｃｂij，Ｃｒij）を抽出するものとする。但し、本実施形態では、上述したように、カラー値Ｖij（Ｙij，Ｃｂij，Ｃｒij）のうち、輝度信号Ｙijに対しては処理を行わないため、以降の処理では、ＣｂＣｒで表現される図４のＣｂＣｒ色空間で処理を考えることにする。
次いで、Ｃｒ成分ゼロ処理手段２２１は、抽出した画素ｎの画素データに対して、Ｃｒ成分の値をゼロにする処理を行う。ここでは、Ｃｒ成分ゼロ処理手段２２１は、例えば、画素ｎの画素データが図４の点ａ（Ｃｂij，Ｃｒij）である場合、この点ａを点ｂ（Ｃｂij，０）に移動する処理を行う。
【００４１】
続いて、ステップＳ５において、色相回転処理手段２２２は、ステップＳ４の処理が施された画素ｎの画素データに対して、ＣｂＣｒ色空間において５度乃至５０度の色相回転処理を行う。ここでは、色相回転処理手段２２２は、例えば、図４に示すＣｂ軸及びＣｒ軸で定められる点ｂ（Ｃｂij，０）を、Ｃｂ'軸及びＣｒ'軸で定められる点ｂ'（Ｃｂ'ij，Ｃｒ'ij）とする色相回転処理を行うものとする。即ち、本実施形態では、Ｃｒ成分ゼロ処理手段２２１による処理が施された画素ｎの画素データに対して、ＣｂＣｒ色空間を定めるＣｂ軸及びＣｒ軸を角度θ（θ＝５度〜５０度）回転移動させて、色相回転処理を行う。
【００４２】
続いて、ステップＳ６において、画像処理手段２２０は、処理対象の画素を示す変数ｎがステップＳ２で設定された画素数Ｎより小さいか否かを判断する。
【００４３】
ステップＳ６の判断の結果、処理対象の画素を示す変数ｎがステップＳ２で設定された画素数Ｎより小さい場合（Ｓ６／ＹＥＳ）には、ステップＳ１で取得されたオリジナルカラー画像の全ての画素については未だ処理が行われていないと判定し、ステップＳ７に進む。
ステップＳ７に進むと、画像処理手段２２０は、処理対象の画素を示す変数ｎに１を加算して、処理対象の画素ｎを変更する。そして、変更した画素ｎに対して、ステップＳ４以降の処理を再度行う。
【００４４】
一方、ステップＳ６の判断の結果、処理対象の画素を示す変数ｎがステップＳ２で設定された画素数Ｎより小さくない場合（Ｓ６／ＮＯ）には、ステップＳ１で取得されたオリジナルカラー画像の全ての画素について処理が行われたと判定し、ステップＳ８に進む。
ステップＳ８に進むと、画像処理手段２２０は、ステップＳ４及びＳ５における色相変換処理が施された画素データに基づいて、描画処理を行う。この描画処理により、色相変換済カラー画像が生成される。
【００４５】
続いて、ステップＳ９において、表示制御手段２３０は、ステップＳ８で生成された色相変換済カラー画像を表示部１０９に表示する制御を行う。この際、表示制御手段２３０は、ユーザからの指示等に応じて、ステップＳ８で生成された色相変換済カラー画像とともにステップＳ１で取得されたオリジナルカラー画像を表示部１０９に並べて表示する、もしくは両画像を交互に表示部１０９に表示する制御を行う。
【００４６】
本実施形態では、オリジナルカラー画像取得手段２１０は、動画のオリジナルカラー画像を取得するものであるため、ステップＳ９の処理が終了すると、「ＳＴＡＲＴ」に戻り、次のオリジナルカラー画像が取得されると、ステップＳ１〜ステップＳ９の処理がその都度行われることになる。
【００４７】
以上説明した本発明の実施形態に係る多機能携帯電話機（画像処理装置）１００では、始めに各画素データのＣｒ成分の値をゼロにして赤色・緑色の色成分をおおむね除去し（但し黄緑色の色成分は残る）、その後、黄緑色の色成分を除去すべく、ＣｂＣｒ色空間において５度乃至５０度（最適値としては１５度乃至２５度程度）の色相回転処理を行うようにしている。ここで、本発明の実施形態では、ＣｂＣｒ色空間において５度乃至５０度の色相回転処理を行っているが、これは、回転角度が５度未満になると黄緑色の色成分を除去することが困難になるためであり、また、回転角度が５０度を超えると新たに顕著な赤色や緑色の色成分が出現してくるためである。
かかる構成によれば、始めに各画素データのＣｒ成分の値をゼロにする処理を行っているため、上記（１）式及び（２）式に基づく色相回転処理よりも処理負荷を軽減した、上記（３）式及び（４）式に基づく色相回転処理を行うことができる。
また、かかる構成によれば、オリジナルカラー画像から、１型（Ｐ型）／２型（Ｄ型）の２色覚者にとって色弁別が困難な赤系統〜緑系統の色成分を除去した、色相変換済カラー画像を生成することができる。そして、色相変換済カラー画像を表示することにより、正常色覚者は、例えば、当該表示された色相変換済カラー画像と被写体Ｈとを見比べることによって１型／２型の２色覚者の見えを把握することができる。さらに、例えば、色相変換済カラー画像とともに色相変換処理前のオリジナルカラー画像を並べて表示する、もしくは両画像を交互に表示することによっても、正常色覚者は、１型／２型の２色覚者の見えを把握することができる。
即ち、本発明の実施形態に係る多機能携帯電話機（画像処理装置）１００によれば、カラー画像における画像処理の処理負荷を抑制しつつ、正常色覚者（３色覚者）が１型／２型の２色覚者の見えを把握可能な仕組みを提供することができる。
【００４８】
（その他の実施形態）
上述した本発明の実施形態では、色相回転処理手段２２２による色相回転処理の際に、Ｃｒ成分ゼロ処理手段２２１による処理が施されたカラー画像の各画素データに対して、ＣｂＣｒ色空間を定めるＣｂ軸及びＣｒ軸を５度乃至５０度（最適値としては１５度乃至２５度程度）回転移動させて処理を行っていた（図４参照）。しかしながら、本発明においては、この形態に限定されるものではなく、以下の形態も適用可能である。
即ち、上述した本発明の実施形態における処理とは逆に、Ｃｒ成分ゼロ処理手段２２１による処理が施されたカラー画像の各画素データにおけるＣｂ成分の値及びＣｒ成分の値を、ＣｂＣｒ色空間を基準として５度乃至５０度（最適値としては１５度乃至２５度程度）回転移動させて色相回転処理を行う形態も、本発明に適用可能である。
【００４９】
また、上述した本発明の実施形態では、被写体Ｈのカラー画像における色空間としてＹＣｂＣｒで表現される座標系を採用したが、本発明においては、この座標系に限定されるものではない。例えば、輝度信号と、黄色と青色主体の第１色差信号と、赤色と緑色主体の第２色差信号とで表現される座標系であっても、本発明に適用可能である。この座標系を適用する場合、以下の形態を採る。
まず、図２のオリジナルカラー画像取得手段２１０は、被写体Ｈのオリジナルカラー画像として、輝度信号と、黄色と青色主体の第１色差信号と、赤色と緑色主体の第２色差信号とで表現されるカラー画像を取得する。
続いて、図２の画像処理手段２２０は、オリジナルカラー画像取得手段２１０で取得したオリジナルカラー画像の各画素データに対して、第２色差信号の値をゼロにする処理を行う。この場合、図２の画像処理手段２２０の内部に、Ｃｒ成分ゼロ処理手段２２１に換えて第２色差信号ゼロ処理手段を構成し、当該第２色差信号ゼロ処理手段において第２色差信号の値をゼロにする処理を行うようにする。
続いて、図２の画像処理手段２２０の内部の色相回転処理手段２２２は、前記第２色差信号ゼロ処理手段による処理が施されたカラー画像の各画素データに対して、第１色差信号と第２色差信号とで定められる色空間において残存する赤色もしくは緑色の色成分で正常色覚者が顕著に知覚可能な色成分、特に、黄緑色等の色成分を除去するための色相回転処理を行う。
続いて、図２の表示制御手段２３０は、色相回転処理手段２２２による色相回転処理が施されたカラー画像を色相変換済カラー画像として表示部１０９に表示する制御を行う。この際、図２の表示制御手段２３０は、ユーザからの指示等に応じて、色相変換済カラー画像とともにオリジナルカラー画像を表示部１０９に並べて表示する、もしくは両画像を交互に表示部１０９に表示する制御を行う。
以上の処理を経ることで、上述した本発明の実施形態と同様の考え方で色相変換済カラー画像を生成することができ、上述した本発明の実施形態と同様の作用・効果を奏することが可能である。
【００５０】
また、本発明は、以下の処理を実行することによっても実現される。
即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
このプログラム及び当該プログラムを記憶したコンピュータ読み取り可能な記録媒体は、本発明に含まれる。
【００５１】
なお、上述した本発明の実施形態は、いずれも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００５２】
１００：多機能携帯電話機（画像処理装置）、１０９：表示部、２１０：オリジナルカラー画像取得手段、２２０：画像処理手段、２２１：Ｃｒ成分ゼロ処理手段、２２２：色相回転処理手段、２３０：表示制御手段、Ｈ：被写体
【図１】
0005825681.tif 000002
【図２】
0005825681.tif 000003
【図３】
0005825681.tif 000004
【図４】
0005825681.tif 000005
【図５】
0005825681.tif 000006