(57)【要約】【課題】複数の色を含む画像が色覚異常者に正しく認識されない場合に、色を実質的に変更させることなく、色の明度の高低にかかわらず、色覚異常者に認識されやすいように画像データを処理することができる画像処理装置を提供する。【解決手段】判定部１２は、色覚異常者が、第１の色と第２の色とを含む画像を構成する画像データにおける第１の色と第２の色とを区別できるか否かを画像データに基づいて判定する。色相ディザ加算部１３は、判定部１２によって第１の色と第２の色とを区別できないと判定されたとき、第１の色と第２の色とのうちのいずれか一方の色を選択して、選択された色の色相を選択された色の色相を中心として第１の方向に変更した第１の変更色と第１の方向とは反対の第２の方向に変更した第２の変更色とに変更して、画像データにおける選択された色の領域を第１の変更色と第２の変更色とが混在する色相ディザに置換する。【選択図】図１
2018098525.tif 000002
【特許請求の範囲】
【請求項１】
色覚異常者が、第１の色と第２の色とを含む画像を構成する画像データにおける前記第１の色と前記第２の色とを区別できるか否かを前記画像データに基づいて判定する判定部と、
前記判定部によって前記第１の色と前記第２の色とを区別できないと判定されたとき、前記第１の色と前記第２の色とのうちのいずれか一方の色を選択して、選択された色の色相を前記選択された色の色相を中心として第１の方向に変更した第１の変更色と前記第１の方向とは反対の第２の方向に変更した第２の変更色とに変更して、前記画像データにおける選択された色の領域を前記第１の変更色と前記第２の変更色とが混在する色相ディザに置換する色相ディザ加算部と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記色相ディザ加算部は、前記選択された色をＬＭＳ表色系の色座標で表したときの反応値Ｌ，Ｍ，Ｓのうちから選択された反応値を増加させる方向を前記第１の方向、減少させる方向を前記第２の方向とし、
前記選択された反応値を増加させた色を前記第１の変更色とし、減少させた色を前記第２の変更色とする
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記色相ディザ加算部は、前記選択された色の前記選択された反応値と前記第１の変更色の前記選択された反応値との差分と、前記選択された色の前記選択された反応値と前記第２の変更色の前記選択された反応値との差分とを同じとすることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記色相ディザ加算部は、前記選択された色をＬ＊ａ＊ｂ＊表色系の色座標で表したときのａ＊ｂ＊色度図上の混同色線と直交する直線上の一方側を前記第１の方向、他方側を前記第２の方向とし、
前記選択された色のａ＊，ｂ＊値を、前記第１の方向にシフトさせることによって色相を変更した第１の変更色とし、前記第２の方向にシフトさせることによって色相を変更した第２の変更色とする
ことを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記色相ディザ加算部は、前記選択された色のａ＊，ｂ＊値と前記第１の変更色のａ＊，ｂ＊値との差分と、前記選択された色のａ＊，ｂ＊値と前記第２の変更色のａ＊，ｂ＊値との差分とを同じとすることを特徴とする請求項４に記載の画像処理装置。
【請求項６】
色覚異常者が、第１の色と第２の色とを含む画像を構成する画像データにおける前記第１の色と前記第２の色とを区別できるか否かを前記画像データに基づいて判定し、
前記第１の色と前記第２の色とを区別できないと判定されたとき、前記第１の色と前記第２の色とのうちのいずれか一方の色を選択して、選択された色の色相を前記選択された色の色相を中心として第１の方向に変更した第１の変更色と前記第１の方向とは反対の第２の方向に変更した第２の変更色とに変更して、前記画像データにおける選択された色の領域を前記第１の変更色と前記第２の変更色とが混在する色相ディザに置換する
ことを特徴とする画像処理方法。
【請求項７】
前記選択された色をＬＭＳ表色系の色座標で表したときの反応値Ｌ，Ｍ，Ｓのうちから選択された反応値を増加させる方向を前記第１の方向、減少させる方向を前記第２の方向とし、
前記選択された反応値を増加させた色を前記第１の変更色とし、減少させた色を前記第２の変更色とする
ことを特徴とする請求項６に記載の画像処理方法。
【請求項８】
前記選択された色の前記選択された反応値と前記第１の変更色の前記選択された反応値との差分と、前記選択された色の前記選択された反応値と前記第２の変更色の前記選択された反応値との差分とを同じとすることを特徴とする請求項７に記載の画像処理方法。
【請求項９】
前記選択された色をＬ＊ａ＊ｂ＊表色系の色座標で表したときのａ＊ｂ＊色度図上の混同色線と直交する直線上の一方側を前記第１の方向、他方側を前記第２の方向とし、
前記選択された色のａ＊，ｂ＊値を、前記第１の方向にシフトさせることによって色相を変更した第１の変更色とし、前記第２の方向にシフトさせることによって色相を変更した第２の変更色とする
ことを特徴とする請求項６に記載の画像処理方法。
【請求項１０】
前記選択された色のａ＊，ｂ＊値と前記第１の変更色のａ＊，ｂ＊値との差分と、前記選択された色のａ＊，ｂ＊値と前記第２の変更色のａ＊，ｂ＊値との差分とを同じとすることを特徴とする請求項９に記載の画像処理方法。
【請求項１１】
コンピュータに、
色覚異常者が、第１の色と第２の色とを含む画像を構成する画像データにおける前記第１の色と前記第２の色とを区別できるか否かを前記画像データに基づいて判定する判定ステップと、
前記判定ステップにて前記第１の色と前記第２の色とを区別できないと判定されたとき、前記第１の色と前記第２の色とのうちのいずれか一方の色を選択して、選択された色の色相を前記選択された色の色相を中心として第１の方向に変更した第１の変更色と前記第１の方向とは反対の第２の方向に変更した第２の変更色とに変更して、前記画像データにおける選択された色の領域を前記第１の変更色と前記第２の変更色とが混在する色相ディザに置換する置換ステップと、
を実行させることを特徴とする画像処理プログラム。
【請求項１２】
コンピュータに、
前記置換ステップとして、
前記選択された色をＬＭＳ表色系の色座標で表したときの反応値Ｌ，Ｍ，Ｓのうちから選択された反応値を増加させる方向を前記第１の方向、減少させる方向を前記第２の方向とし、
前記選択された反応値を増加させた色を前記第１の変更色とし、減少させた色を前記第２の変更色とする
処理を実行させることを特徴とする請求項１１に記載の画像処理プログラム。
【請求項１３】
コンピュータに、前記置換ステップとして、前記選択された色の前記選択された反応値と前記第１の変更色の前記選択された反応値との差分と、前記選択された色の前記選択された反応値と前記第２の変更色の前記選択された反応値との差分とを同じにする処理を実行させることを特徴とする請求項１２に記載の画像処理プログラム。
【請求項１４】
コンピュータに、
前記置換ステップとして、
前記選択された色をＬ＊ａ＊ｂ＊表色系の色座標で表したときのａ＊ｂ＊色度図上の混同色線と直交する直線上の一方側を前記第１の方向、他方側を前記第２の方向とし、
前記選択された色のａ＊，ｂ＊値を、前記第１の方向にシフトさせることによって色相を変更した第１の変更色とし、前記第２の方向にシフトさせることによって色相を変更した第２の変更色とする
処理を実行させることを特徴とする請求項１１に記載の画像処理プログラム。
【請求項１５】
コンピュータに、前記置換ステップとして、前記選択された色のａ＊，ｂ＊値と前記第１の変更色のａ＊，ｂ＊値との差分と、前記選択された色のａ＊，ｂ＊値と前記第２の変更色のａ＊，ｂ＊値との差分とを同じにする処理を実行させることを特徴とする請求項１４に記載の画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の色を含む画像が色覚異常者に正しく認識されない場合に、色覚異常者に認識されやすいように画像データを処理する画像処理装置、画像処理方法、画像処理プログラムに関する。
【背景技術】
【０００２】
人の目の網膜には、人が物体の形や色を識別するために必要な視細胞が存在している。視細胞は、明暗を認識するための杆体と、色を認識するための錐体とを含む。錐体には、赤（Ｒ）を認識するためのＬ錐体と、緑（Ｇ）を認識するためのＭ錐体と、青（Ｂ）を認識するためのＳ錐体とがある。
【０００３】
人が、視細胞の錐体としてＬ錐体とＭ錐体とＳ錐体との全てを有していれば、赤，緑，青の３原色それぞれを認識することができ、３原色で表現されている色を正常に見ることができる。しかしながら、一部の錐体が存在せず、色を正常に見ることができない色覚異常者が所定の割合で存在している。
【０００４】
Ｌ錐体が存在せずＲを認識することができない色覚異常を第１色覚異常（１型色覚）、Ｍ錐体が存在せずＧを認識することができない色覚異常を第２色覚異常（２型色覚）と称している。なお、Ｓ錐体が存在せずＢを認識することができない色覚異常を第３色覚異常（３型色覚）と称しているものの、第３色覚異常者は稀である。
【０００５】
例えば危険を回避させるための警告画像や所定の案内を行うための案内画像が複数の色で構成されている場合、複数の色の組み合わせ方によっては、色覚異常者が一部の色を認識できず、警告画像や案内画像を正しく認識することができないという事態が発生する。このような事態の発生を防ぐために、警告画像や案内画像を構成する色を色覚異常者が認識できる色のみに限定することが考えられる。
【０００６】
ところが、色を色覚異常者が認識できる色のみに限定すると、警告画像や案内画像に用いる色が制限されてしまい、警告画像や案内画像をデザインするデザイナによる表現を制限してしまう。よって、色を色覚異常者が認識できる色のみに限定することは好ましくない。
【０００７】
そこで、本出願人は、特許文献１にて、色覚異常者が、第１の色と第２の色とを含む画像を構成する画像データにおける第１の色と第２の色とを区別できないときに、第１の色と第２の色とのいずれか一方に対して、複数の明度が混在する明度差ディザを加算することを提案している。特許文献１に記載の発明によれば、色を変更させることなく、色覚異常者に認識されやすいように画像データを処理（補正）することができる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１４−１３８２４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
特許文献１に記載の手法は効果的であるものの、明度差ディザを加算しようとする色の明度が高かったり低かったりするとその手法を用いることができないことがある。そこで、警告画像や案内画像等の複数の色を含む画像に色覚異常者が認識できない色の組み合わせが含まれている場合に、色を実質的に変更することなく、色の明度の高低にかかわらず、色覚異常者が画像を正しく認識できるように画像データを処理することができる新たな手法が求められている。
【００１０】
本発明はこのような要望に対応するため、複数の色を含む画像が色覚異常者に正しく認識されない場合に、色を実質的に変更させることなく、色の明度の高低にかかわらず、色覚異常者に認識されやすいように画像データを処理することができる画像処理装置、画像処理方法、画像処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、色覚異常者が、第１の色と第２の色とを含む画像を構成する画像データにおける前記第１の色と前記第２の色とを区別できるか否かを前記画像データに基づいて判定する判定部と、前記判定部によって前記第１の色と前記第２の色とを区別できないと判定されたとき、前記第１の色と前記第２の色とのうちのいずれか一方の色を選択して、選択された色の色相を前記選択された色の色相を中心として第１の方向に変更した第１の変更色と前記第１の方向とは反対の第２の方向に変更した第２の変更色とに変更して、前記画像データにおける選択された色の領域を前記第１の変更色と前記第２の変更色とが混在する色相ディザに置換する色相ディザ加算部とを備えることを特徴とする画像処理装置を提供する。
【００１２】
また、本発明は、色覚異常者が、第１の色と第２の色とを含む画像を構成する画像データにおける前記第１の色と前記第２の色とを区別できるか否かを前記画像データに基づいて判定し、前記第１の色と前記第２の色とを区別できないと判定されたとき、前記第１の色と前記第２の色とのうちのいずれか一方の色を選択して、選択された色の色相を前記選択された色の色相を中心として第１の方向に変更した第１の変更色と前記第１の方向とは反対の第２の方向に変更した第２の変更色とに変更して、前記画像データにおける選択された色の領域を前記第１の変更色と前記第２の変更色とが混在する色相ディザに置換することを特徴とする画像処理方法を提供する。
【００１３】
さらに、本発明は、コンピュータに、色覚異常者が、第１の色と第２の色とを含む画像を構成する画像データにおける前記第１の色と前記第２の色とを区別できるか否かを前記画像データに基づいて判定する判定ステップと、前記判定ステップにて前記第１の色と前記第２の色とを区別できないと判定されたとき、前記第１の色と前記第２の色とのうちのいずれか一方の色を選択して、選択された色の色相を前記選択された色の色相を中心として第１の方向に変更した第１の変更色と前記第１の方向とは反対の第２の方向に変更した第２の変更色とに変更して、前記画像データにおける選択された色の領域を前記第１の変更色と前記第２の変更色とが混在する色相ディザに置換する置換ステップとを実行させることを特徴とする画像処理プログラムを提供する。
【発明の効果】
【００１４】
本発明の画像処理装置、画像処理方法、画像処理プログラムによれば、複数の色を含む画像が色覚異常者に正しく認識されない場合に、色を実質的に変更させることなく、色の明度の高低にかかわらず、色覚異常者に認識されやすいように画像データを処理することができる。
【図面の簡単な説明】
【００１５】
【図１】第１実施形態の画像処理装置を示すブロック図である。
【図２】第１及び第２実施形態の画像処理装置、画像処理方法、画像処理プログラムが処理する画像の一例を示す図である。
【図３】２つの色が色覚異常者にどのように認識されるのかをＬＭＳ表色系を用いて説明するための図である。
【図４】第１実施形態の画像処理装置、画像処理方法、画像処理プログラムによる色相ディザを説明するための図である。
【図５】第１及び第２実施形態の画像処理装置、画像処理方法、画像処理プログラムが図２に示す画像を補正した補正画像の第１の例を示す図である。
【図６】第１及び第２実施形態の画像処理装置、画像処理方法、画像処理プログラムが図２に示す画像を補正した補正画像の第２の例を示す図である。
【図７】第１及び第２実施形態の画像処理装置を実現するためのハードウェア及びソフトウェアによる構成の一例を示すブロック図である。
【図８】第１及び第２実施形態の画像処理方法及び画像処理プログラムで実行される処理の手順を示すフローチャートである。
【図９】第２実施形態の画像処理装置を示すブロック図である。
【図１０】ｘｙ色度図上の第１色覚異常者及び第２色覚異常者の混同色線を示す図である。
【図１１】ｘｙ色度図上の混同色線に２つの色が位置している状態の一例を示す図である。
【図１２】第２実施形態の画像処理装置、画像処理方法、画像処理プログラムによる色相ディザを説明するための図である。
【発明を実施するための形態】
【００１６】
以下、各実施形態の画像処理装置、画像処理方法、画像処理プログラムについて、添付図面を参照して説明する。
【００１７】
＜第１実施形態＞
図１において、第１実施形態の画像処理装置１０１は、色座標変換部１１と、判定部１２と、色相ディザ加算部１３とを備える。判定部１２は、色覚異常者がどのような色空間を認識するかを示す色覚異常者認識色空間データ１２１を有する。色相ディザ加算部１３は、色座標変換部１３１、Ｓ値変更部１３２、色座標変換部１３３を有する。
【００１８】
判定部１２には、設定部２０より、第１色覚異常者用の判定を実施させるか、第２色覚異常者用の判定を実施させるかを設定するための設定データＤｐｄと、後述する閾値を設定するための閾値データＤｔｈとが入力される。色相ディザ加算部１３には、後述する色相ディザのパターンを選択するための選択データＤｓｅｌが入力される。
【００１９】
画像処理装置１０１には、複数の色を含む画像を構成する画像データが入力される。画像処理装置１０１に入力される画像データは、一例として、図２に示すような案内画像Ｉｍｇを構成する画像データであるとする。案内画像Ｉｍｇは、女性用のトイレを表すイラストである。案内画像Ｉｍｇにおける背景とイラストとはそれぞれ第１の色ＣＬ１と第２の色ＣＬ２とで図２に示すように色分けされている。第１実施形態では、複数の色を２色とする。
【００２０】
第１の色ＣＬ１と第２の色ＣＬ２としては、色覚正常者が色の違いを認識して、案内画像Ｉｍｇを正しく認識できる２つの色を用いればよい。第１実施形態では、一例として、第１の色ＣＬ１を灰、第２の色ＣＬ２をピンクとする。
【００２１】
図２に示す案内画像Ｉｍｇを構成する画像データは、一例としてビットマップ形式のデータで、加法混色の３原色であるＲ，Ｇ，Ｂ信号として色座標変換部１１及び色相ディザ加算部１３に入力される。Ｒ，Ｇ，Ｂ信号の代わりに、減法混色の３原色を含むＹ（黄），Ｍ（マゼンタ），Ｃ（シアン），Ｋ（黒）信号としてもよい。
【００２２】
色座標変換部１１は、入力されたＲＧＢ表色系の色座標で表されるＲ，Ｇ，Ｂ信号を、ＬＭＳ表色系の色座標で表される反応値Ｌ，Ｍ，Ｓに変換する。ＬＭＳ表色系は、図３の（ａ），（ｂ）に示すように、Ｌ錐体とＭ錐体とＳ錐体それぞれの反応値Ｌ，Ｍ，Ｓを座標として、それぞれの色を表す表色系である。反応値ＬはＲ、反応値ＭはＧ、反応値ＳはＢの反応値を示す。詳細には、色座標変換部１１は、Ｒ，Ｇ，Ｂ信号をＸＹＺ表色系の三刺激値であるＸ，Ｙ，Ｚの値に変換し、Ｘ，Ｙ，Ｚの値を反応値Ｌ，Ｍ，Ｓに変換する。
【００２３】
色座標変換部１１によって反応値Ｌ，Ｍ，Ｓに変換された画像データは、判定部１２に入力される。判定部１２は、色覚異常者認識色空間データ１２１を参照して、第１の色ＣＬ１と第２の色ＣＬ２とが、色覚異常者が色の差を認識できる２色であるか否かを判定する。
【００２４】
図３の（ａ），（ｂ）を用いて、第１の色ＣＬ１と第２の色ＣＬ２とが、色覚異常者が色の差を認識できる２色であるか否かを判定する原理について説明する。図３の（ａ）に示すように、第１の色ＣＬ１と第２の色ＣＬ２とがＬＭＳ表色系において○で示す位置で表される色であるとする。色覚正常者は、２つの○の間の距離を、第１の色ＣＬ１と第２の色ＣＬ２との色の差と認識する。
【００２５】
ところが、例えば第１色覚異常者であれば、Ｌ錐体が存在していないことから、ＬＭＳ表色系の色空間内に存在する全ての色を、二次元的な色平面ＣＰｄ上の色として認識する。色平面ＣＰｄを色覚異常者認識色平面ＣＰｄと称することとする。
【００２６】
第１色覚異常者は、第１の色ＣＬ１を、○で示す位置から色覚異常者認識色平面ＣＰｄへの垂線である混同色線Ｌｃｃ１を引いたときの●で示す位置の色ＣＬ１０と認識する。また、第１色覚異常者は、第２の色ＣＬ２を、○で示す位置から色覚異常者認識色平面ＣＰｄへの垂線である混同色線Ｌｃｃ２を引いたときの●で示す位置の色ＣＬ２０と認識する。任意の混同色線を混同色線Ｌｃｃとする。
【００２７】
２つの●の間の距離（即ち、色の差）が所定の閾値以上であれば、第１色覚異常者は、色ＣＬ１０と色ＣＬ２０との違いを認識し、案内画像Ｉｍｇには異なる２つの色が存在することを認識する。２つの●の間の距離が所定の閾値未満であれば、第１色覚異常者は、第１の色ＣＬ１と第２の色ＣＬ２との違いを認識することができず、案内画像Ｉｍｇは１つの色よりなる画像であると認識してしまう。
【００２８】
図３の（ｂ）は、色ＣＬ１’と色ＣＬ２’とが共通の混同色線Ｌｃｃ上に位置している場合を示している。この場合、色覚正常者は色ＣＬ１’と色ＣＬ２’とを異なる色と認識するものの、第１色覚異常者は、色ＣＬ１’と色ＣＬ２’とを、色覚異常者認識色平面ＣＰｄ上の同じ色ＣＬ１２’と認識してしまう。従って、第１色覚異常者は、色ＣＬ１’と色ＣＬ２’との違いを認識することができず、案内画像Ｉｍｇは１つの色よりなる画像であると認識してしまう。
【００２９】
図３の（ａ），（ｂ）では図示していないが、第２色覚異常者であれば、ＬＭＳ表色系の色空間内に存在する全ての色を、図３の（ａ），（ｂ）に示す色覚異常者認識色平面ＣＰｄとは異なる他の色覚異常者認識色平面ＣＰｄ上の色として認識する。なお、上記のように、第３色覚異常者は稀であるので、第１実施形態では、第１色覚異常者と第２色覚異常者を主として考慮するものとする。
【００３０】
そこで、判定部１２は、第１の色ＣＬ１と第２の色ＣＬ２のそれぞれを、色覚異常者認識色平面ＣＰｄ上に投影させる。ここでの投影とは、第１の色ＣＬ１と第２の色ＣＬ２の位置から色覚異常者認識色平面ＣＰｄに対して直交する混同色線Ｌｃｃを引き、第１の色ＣＬ１と第２の色ＣＬ２それぞれに対応する色覚異常者認識色平面ＣＰｄ上の位置を求めることである。
【００３１】
判定部１２は、第１色覚異常者が認識する色覚異常者認識色平面ＣＰｄと、第２色覚異常者が認識する色覚異常者認識色平面ＣＰｄのそれぞれを色覚異常者認識色空間データ１２１として有している。よって、判定部１２は、第１の色ＣＬ１と第２の色ＣＬ２とを色覚異常者認識色平面ＣＰｄ上に投影させたときの、色覚異常者認識色平面ＣＰｄ上の位置を求めることができる。
【００３２】
判定部１２は、第１の色ＣＬ１と第２の色ＣＬ２とを色覚異常者認識色平面ＣＰｄ上に投影させたときの２つの点の間の距離が、設定部２０によって設定された閾値データＤｔｈが示す閾値以上であるか否かによって、２つの色の違いを認識できるか否かを判定する。判定部１２には、設定部２０より設定データＤｐｄが入力されるので、判定部１２は第１色覚異常者用の判定と第２色覚異常者用の判定とを切り替えることができる。
【００３３】
ここでは、設定部２０によって判定部１２に閾値データＤｔｈを供給しているが、閾値を固定として判定部１２に固定の閾値を保持させておいてもよい。
【００３４】
また、判定部１２は、第１の色ＣＬ１と第２の色ＣＬ２とが色覚異常者が色の差を認識できる２色であるか否かの判定に併せて、後述する色相ディザ加算部１３によって色相ディザを加算する際に、第１の色ＣＬ１と第２の色ＣＬ２とのどちらの色に対して色相ディザを加算するのが好ましいかを判定する。判定部１２は、これらの判定結果を示す判定データＤｄｅｔを色相ディザ加算部１３に供給する。
【００３５】
色相ディザ加算部１３は、判定データＤｄｅｔが、色覚異常者が第１の色ＣＬ１と第２の色ＣＬ２の２色が色の差を認識できない２色であることを示すとき、色相ディザを加算すべきであると判定した色に対して、所定のパターンの色相ディザを加算する。色相ディザとは、面内に複数の色相が混在するパターンのディザである。第１実施形態では、色相ディザとして、２つの色相が混在するパターンを用いる。
【００３６】
第１の色ＣＬ１と第２の色ＣＬ２とのうち、どちらの色に対して色相ディザを加算するのが好ましいかについては、次のように決定すればよい。第１の色ＣＬ１と第２の色ＣＬ２とのいずれ一方に色相ディザを加算したとき、色覚異常者が第１の色ＣＬ１と第２の色ＣＬ２とをより区別しやすくなる方の色に色相ディザを加算することが好ましい。
【００３７】
第１色覚異常者はＲを認識しにくい。そこで、色相ディザ加算部１３は、第１の色ＣＬ１と第２の色ＣＬ２とのうち、ＬＭＳ表色系の色座標における反応値Ｌが小さい方に色相ディザを加算することが好ましい。第１の色ＣＬ１と第２の色ＣＬ２とが図３の（ａ），（ｂ）に示す位置関係にあれば、第２の色ＣＬ２に対して色相ディザを加算するのが好ましい。
【００３８】
第２色覚異常者はＧを認識しにくい。そこで、色相ディザ加算部１３は、第１の色ＣＬ１と第２の色ＣＬ２とのうち、ＬＭＳ表色系の色座標における反応値Ｍが小さい方に色相ディザを加算することが好ましい。第１の色ＣＬ１と第２の色ＣＬ２とが図３の（ａ），（ｂ）に示す位置関係にあれば、第１の色ＣＬ１に対して色相ディザを加算するのが好ましい。
【００３９】
第１の色ＣＬ１と第２の色ＣＬ２とで、色覚異常者が見えない色の反応値が同じ場合には、第１の色ＣＬ１と第２の色ＣＬ２とのいずれに色相ディザを加算してもよい。このとき、第１の色ＣＬ１の領域と第２の色ＣＬ２の領域との面積が異なる場合には、面積の広い色の領域に色相ディザを加算するのが好ましい。
【００４０】
色相ディザ加算部１３の具体的な動作を説明する。色座標変換部１３１は、入力された画像データのＲ，Ｇ，Ｂ信号を反応値Ｌ，Ｍ，Ｓに変換する。詳細には、色座標変換部１３１は、Ｒ，Ｇ，Ｂ信号をＸ，Ｙ，Ｚの値に変換し、Ｘ，Ｙ，Ｚの値を反応値Ｌ，Ｍ，Ｓに変換する。反応値Ｌ，Ｍ，ＳはＳ値変更部１３２に入力される。
【００４１】
第１の色ＣＬ１に対して色相ディザを加算する場合を例とする。Ｓ値変更部１３２は、図４に示すように、第１の色ＣＬ１の反応値Ｓ（以下、Ｓ値と称する）のみを増加させることによって色相を変更した第１の変更色ＣＬ１Ｓ１と、第１の色ＣＬ１のＳ値のみを減少させることによって色相を変更した第２の変更色ＣＬ１Ｓ２とのいずれかとなるように画像データを補正する。
【００４２】
第１実施形態においては、図４に示すように、第１の色ＣＬ１と第２の色ＣＬ２とのうちの選択された色（ここでは第１の色ＣＬ１）の色相を、その選択された色の色相を中心として第１の方向に変更した第１の変更色ＣＬ１Ｓ１と第１の方向とは反対の第２の方向に変更した第２の変更色ＣＬ１Ｓ２とに変更している。第１実施形態における第１の方向とはＬＭＳ表色系の色空間においてＳ値を増加させる方向であり、第２の方向とはＳ値を減少させる方向である。
【００４３】
Ｓ値変更部１３２は、図２に示す案内画像Ｉｍｇの第１の色ＣＬ１（または第２の色ＣＬ２）を後述するパターンに従って第１の変更色ＣＬ１Ｓ１と第２の変更色ＣＬ１Ｓ２とのいずれかに変更することによって、第１の変更色ＣＬ１Ｓ１と第２の変更色ＣＬ１Ｓ２とが混在した色相ディザを加算する。色相ディザが加算された画像データは、色座標変換部１３３に入力される。
【００４４】
色座標変換部１３３は、反応値Ｌ，Ｍ，ＳをＲ，Ｇ，Ｂ信号に変換して、Ｒ，Ｇ，Ｂ信号よりなる補正画像データを出力する。詳細には、色座標変換部１３３は、反応値Ｌ，Ｍ，ＳをＸ，Ｙ，Ｚの値に変換し、Ｘ，Ｙ，Ｚの値をＲ，Ｇ，Ｂ信号に変換する。
【００４５】
色相ディザ加算部１３が一方の色に加算する色相ディザのパターンは、設定部２０より入力される選択データＤｓｅｌによって選択することができる。図５は、案内画像Ｉｍｇの第１の色ＣＬ１に対して色相ディザを加算した状態を示している。図５に示す色相ディザは、破線で囲んだ円の部分を拡大して示しているように、市松模様のディザである。市松模様におけるハッチングを付した区画は第１の変更色ＣＬ１Ｓ１と第２の変更色ＣＬ１Ｓ２とのうちのいずれか一方であり、ハッチングを付していない区画は第１の変更色ＣＬ１Ｓ１と第２の変更色ＣＬ１Ｓ２とのうちの他方である。
【００４６】
ここでは便宜的に第１の色ＣＬ１に対して色相ディザを加算した状態と表現したが、厳密には、図５は、第１の色ＣＬ１と第２の色ＣＬ２とのうちの選択された第１の色ＣＬ１の領域が、第１の変更色ＣＬ１Ｓ１と第２の変更色ＣＬ１Ｓ２とが混在する市松模様の色相ディザに置換されている状態である。案内画像Ｉｍｇの全体を見れば、図５は市松模様の色相ディザが加算された状態である。
【００４７】
図６も同様に、案内画像Ｉｍｇの第１の色ＣＬ１に対して色相ディザを加算した状態を示している。図６に示す色相ディザは、横縞模様のディザである。横縞模様のディザは、第１の変更色ＣＬ１Ｓ１の線と第２の変更色ＣＬ１Ｓ２の線とが垂直方向に交互に並んでいる。ハッチングを付した線は第１の変更色ＣＬ１Ｓ１と第２の変更色ＣＬ１Ｓ２とのうちのいずれか一方であり、ハッチングを付していない線は第１の変更色ＣＬ１Ｓ１と第２の変更色ＣＬ１Ｓ２とのうちの他方である。第１の変更色ＣＬ１Ｓ１の線と第２の変更色ＣＬ１Ｓ２の線とは互いに同じ幅である。
【００４８】
図６は、第１の色ＣＬ１と第２の色ＣＬ２とのうちの選択された第１の色ＣＬ１の領域が、第１の変更色ＣＬ１Ｓ１と第２の変更色ＣＬ１Ｓ２とが混在する横縞模様の色相ディザに置換されている状態である。案内画像Ｉｍｇの全体を見れば、図６は横縞模様の色相ディザが加算された状態である。
【００４９】
市松模様、横縞模様の他に、縦縞模様、斜め縞模様等の他のパターンを用いることもできる。第１の変更色ＣＬ１Ｓ１の区画と第２の変更色ＣＬ１Ｓ２の区画とが不規則に配置されているランダムパターンを用いてもよい。ランダムパターンを用いると、規則的なパターンを用いる場合よりも、色覚正常者が色相ディザを加算していることに気付きにくいという利点がある。
【００５０】
第１の変更色ＣＬ１Ｓ１の区画と第２の変更色ＣＬ１Ｓ２の区画とは、同じ形でなくてもよく、例えば、ドット模様のように、一方の区画は一体であり、その中にもう一方の区画がドットとして点在するものであってもよい。このとき、ドットの形状は、円形、多角形、不定形、その他いずれであってもよい。
【００５１】
第１の変更色ＣＬ１Ｓ１の区画の総面積と第２の変更色ＣＬ１Ｓ２の区画の総面積は、同じとすることが好ましい。２つの総面積がわずかに相違する程度であれば相違していてもよい。
【００５２】
色相ディザのパターンは必ずしも均一のパターンでなくてもよい。色相またはパターンの形状が面内の位置に応じて変化してもよい。例えば、画像の縁から離れるに従って、色相や形状が段階的に変化するパターンであってもよい。
【００５３】
Ｓ値変更部１３２は、用いるパターンに応じて、画素単位で、色相を第１の変更色ＣＬ１Ｓ１と第２の変更色ＣＬ１Ｓ２とのいずれかに設定すればよい。図５のような市松模様であれば、１つの区画が複数画素で構成されているので、複数画素ごとに第１の変更色ＣＬ１Ｓ１または第２の変更色ＣＬ１Ｓ２に設定すればよい。図６のような横縞模様であれば、線が複数ラインで構成されているので、複数ラインごとに第１の変更色ＣＬ１Ｓ１または第２の変更色ＣＬ１Ｓ２に設定すればよい。
【００５４】
図４において、第１の色ＣＬ１のＳ値と第１の変更色ＣＬ１Ｓ１のＳ値との差分と、第１の色ＣＬ１のＳ値と第２の変更色ＣＬ１Ｓ２との差分とを同じとすることが好ましい。２つの差分がわずかに相違する程度であれば相違していてもよい。
【００５５】
この２つの差分が同じで、第１の変更色ＣＬ１Ｓ１と第２の変更色ＣＬ１Ｓ２の区画のそれぞれの総面積がほぼ同じであれば、色覚正常者が色相ディザを加算した案内画像Ｉｍｇを所定の距離以上離れた位置から見ると、第１の変更色ＣＬ１Ｓ１と第２の変更色ＣＬ１Ｓ２とが積分されて、ほぼ第１の色ＣＬ１に見える。よって、色相ディザを加算しても色を実質的に変更させることない。
【００５６】
第１実施形態によれば、デザイナが案内画像Ｉｍｇをデザインして選択した色を実質的に変更しないので、デザイナの意図を毀損することはない。案内画像Ｉｍｇを所定の距離以上離れた位置から見れば、全く違和感を覚えない。
【００５７】
通常、色覚異常者は色覚正常者よりも異常のない錐体の働きが活発である（色相を認識する分解能が高い）。そこで、第１色覚異常者または第２色覚異常者が図５または図６に示す色相ディザを加算した案内画像Ｉｍｇを見れば、第１の色ＣＬ１の領域に加算された色相ディザを認識することができ、色相ディザを第２の色ＣＬ２とは異なる色として認識することができる。
【００５８】
従って、第１色覚異常者または第２色覚異常者は、色相ディザが加算された第１の色ＣＬ１の領域と色相ディザが加算されていない第２の色ＣＬ２の領域とを区別することができ、案内画像Ｉｍｇの意味を認識することが可能となる。第１実施形態によれば、色の明度の高低にかかわらず、色覚異常者に認識されやすいように画像データを処理することができる。
【００５９】
第１実施形態では複数の色を２色として説明したが、色覚異常者が同時に３色以上を区別できるようにすることも可能である。この場合、それぞれの隣り合う２色が色覚異常者に区別できるように、色相ディザを加算すればよい。模様の種類または色相を複数使い分けることによって、色覚異常者が全ての隣り合う２色を区別できるように画像を補正することができる。
【００６０】
なお、色相ディザのパターンを例えば市松模様の１つに限定する場合には、設定部２０より選択データＤｓｅｌを色相ディザ加算部１３に供給する必要はない。
【００６１】
ところで、図１に示す構成は、第３色覚異常者が稀であることから、第１色覚異常者と第２色覚異常者を考慮して、Ｓ値変更部１３２を設けることによって案内画像Ｉｍｇに、選択された反応値としてＳ値を変更した色相ディザを加算している。
【００６２】
第１色覚異常者のみを考慮するのであれば、Ｓ値の代わりに反応値Ｍ（以下、Ｍ値と称する）を変更した色相ディザを用いることができる。第２色覚異常者のみを考慮するのであれば、Ｓ値の代わりに反応値Ｌ（以下、Ｌ値と称する）を変更した色相ディザを用いることができる。第３色覚異常者のみを考慮するのであれば、Ｍ値またはＬ値を変更した色相ディザを用いることができる。
【００６３】
よって、考慮すべき色覚異常者に対応させて、Ｓ値変更部１３２の代わりにＭ値変更部またはＬ値変更部を設けることがあってもよい。また、Ｓ値とＭ値とＬ値とを選択的に変更する反応値変更部を設けた構成とすることもできる。
【００６４】
以上説明した図１に示す画像処理装置１０１は、図７に示すハードウェア及びソフトウェアを用いて容易に実現することができる。図７に示すハードウェアは、パーソナル・コンピュータやその付属機器によって構成することができる。
【００６５】
図７において、中央処理装置（ＣＰＵ）１００は、記憶部３０１に記憶されているソフトウェアである第１実施形態の画像処理プログラムを実行させることによって、画像処理装置１０１として機能する。第１実施形態の画像処理プログラムが記録されている光ディスク等の記録媒体Ｄ３０２を記録媒体再生装置３０２によって再生することにより、第１実施形態の画像処理プログラムを実行させてもよい。
【００６６】
記憶部３０１に記憶されているか、光ディスク等の記録媒体Ｄ３０２に記録されている第１実施形態の画像処理プログラムに基づいて、ＣＰＵ１００が実行する処理を機能ブロック図で表現したものが図１に示す画像処理装置１０１である。勿論、図１に示す画像処理装置１０１を純粋なハードウェアで構成することも可能である。
【００６７】
記録媒体Ｄ３０２に記録されている第１実施形態の画像処理プログラムを、記憶部３０１にインストールさせてもよい。パーソナル・コンピュータが、第１実施形態の画像処理プログラムをインターネット等の電気通信回線を介してダウンロードして、記憶部３０１に記憶させてもよい。
【００６８】
図１に示す設定部２０は、例えばキーボード２０１やマウス２０２によって構成することができる。案内画像Ｉｍｇを構成するＲ，Ｇ，Ｂ信号よりなる画像データは、入出力Ｉ／Ｆ５０を介してＣＰＵ１００へと入力される。ディスプレイ４００は、ＣＰＵ１００に入力された補正前の画像データを表示することができる。また、ディスプレイ４００は、ＣＰＵ１００によって上述のようにして第１の色ＣＬ１と第２の色ＣＬ２とのうちの一方に色相ディザが加算された補正画像データを表示することができる。
【００６９】
印刷装置５００は、必要に応じて補正画像データを印刷することができる。さらに、図７では図示していないが、入出力Ｉ／Ｆ５０は、補正画像データを外部へと出力することも可能である。
【００７０】
次に、図８を用いて、第１実施形態の画像処理方法及び画像処理プログラムで実行される処理の手順について説明する。画像処理方法は、図１の画像処理装置１０１または図７に示すＣＰＵ１００で実行される。第１実施形態の画像処理プログラムは、記憶部３０１に記憶されているか、記録媒体Ｄ３０２に記録されており、第１実施形態の画像処理プログラムで記述された命令がＣＰＵ１００によって実行される。
【００７１】
まず、図８を図１の画像処理装置１０１で実行される画像処理方法として説明する。図８において、色座標変換部１１は、ステップＳ１にて、入力されたＲ，Ｇ，Ｂ信号よりなる画像データを、ＬＭＳ表色系の画像データに色座標変換する。色座標変換ステップであるステップＳ１は設ける方が好ましい。
【００７２】
判定部１２は、ステップＳ２にて、画像データに含まれる２色を色覚異常者が認識する色覚異常者認識色平面ＣＰｄへと投影する。
【００７３】
判定部１２は、ステップＳ３にて、色覚異常者は、色覚異常者認識色平面ＣＰｄ上の２色を区別可能か否かを判定する。ステップＳ３は、第１の判定ステップである。区別可能でなければ（NO）、判定部１２は、ステップＳ４にて、色相ディザを加算すべき色を決定する。
【００７４】
ここではステップＳ４を判定ステップではなく、処理ステップとして示しているが、ステップＳ４では、上述のように、第１の色ＣＬ１と第２の色ＣＬ２とのうち、どちらの色に対して色相ディザを加算するのが好ましいかを判定した上で、色相ディザを加算すべき色を決定する。ステップＳ４は、どちらの色に対して色相ディザを加算するのが好ましいかを判定する第２の判定ステップを含む。
【００７５】
色相ディザ加算部１３は、ステップＳ５にて、色相ディザを加算すべき色の画素データに対して色相ディザを加算して処理を終了する。ステップＳ５は、画像データにおける選択された色の領域を２つの変更色が混在する色相ディザに置換する置換ステップを含む。ステップＳ３にて区別可能であれば（YES）、処理を終了する。
【００７６】
図８を第１実施形態の画像処理プログラムに基づいてＣＰＵ１００によって実行される処理の手順として説明する。第１実施形態の画像処理プログラムは、ＣＰＵ１００に、ステップＳ１にて、入力されたＲ，Ｇ，Ｂ信号よりなる画像データを、ＬＭＳ表色系の画像データに色座標変換する処理を実行させる。色座標変換ステップであるステップＳ１は設ける方が好ましい。
【００７７】
第１実施形態の画像処理プログラムは、ＣＰＵ１００に、ステップＳ２にて、画像データに含まれる２色を色覚異常者が認識する色覚異常者認識色平面ＣＰｄへと投影する処理を実行させる。
【００７８】
第１実施形態の画像処理プログラムは、ＣＰＵ１００に、ステップＳ３にて、色覚異常者は、色覚異常者認識色平面ＣＰｄ上の２色を区別可能か否かを判定する処理を実行させる。ステップＳ３は、第１の判定ステップである。区別可能でないと判定されれば（NO）、第１実施形態の画像処理プログラムは、ＣＰＵ１００に、ステップＳ４にて、色相ディザを加算すべき色を決定する処理を実行させる。ステップＳ４は、どちらの色に対して色相ディザを加算するのが好ましいかを判定する第２の判定ステップを含む。
【００７９】
第１実施形態の画像処理プログラムは、ＣＰＵ１００に、ステップＳ５にて、色相ディザを加算すべき色の画素データに対して色相ディザを加算する処理を実行させて処理を終了させる。ステップＳ５は、画像データにおける選択された色の領域を２つの変更色が混在する色相ディザに置換する置換ステップを含む。
【００８０】
ステップＳ３にて区別可能であると判定されれば（YES）、第１実施形態の画像処理プログラムは、ＣＰＵ１００による処理を終了させる。
【００８１】
＜第２実施形態＞
図９に示す第２実施形態の画像処理装置１０２において、図１に示す第１実施形態の画像処理装置１０１と同一部分には同一符号を付し、その説明を省略する。第１実施形態の画像処理装置１０１と第２実施形態の画像処理装置１０２とは、色相ディザ加算部１３の内部構成が異なる。従って、色相ディザ加算部１３の内部構成及びその動作を中心に説明する。
【００８２】
図９において、色相ディザ加算部１３は、色座標変換部１３４、ａ＊ｂ＊値変更部１３５、色座標変換部１３６を有する。色座標変換部１３４は、入力された画像データのＲ，Ｇ，Ｂ信号をＬ＊ａ＊ｂ＊表色系の色座標で表されるＬ＊，ａ＊，ｂ＊値に変換する。詳細には、色座標変換部１３４は、Ｒ，Ｇ，Ｂ信号をＸ，Ｙ，Ｚの値に変換し、Ｘ，Ｙ，Ｚの値をＬ＊，ａ＊，ｂ＊値に変換する。Ｌ＊，ａ＊，ｂ＊値はａ＊ｂ＊値変更部１３５に入力される。
【００８３】
図１０の（ａ），（ｂ）は、ＸＹＺ表色系のＸ，Ｙ，Ｚの値を正規化したｘ，ｙ，ｚの値のうちのｘ，ｙの値で表現されるｘｙ色度図を示している。図１０の（ａ）において、混同色中心Ｃｃｔｒの点からｘｙ色度図上に伸びている複数の直線は第１色覚異常者の混同色線Ｌｃｃを示している。第１色覚異常者は、図１０の（ａ）に示す混同色線Ｌｃｃ上の色の違いを認識することができない。
【００８４】
図１０の（ｂ）において、混同色中心Ｃｃｔｒの点からｘｙ色度図上に伸びている複数の直線は第２色覚異常者の混同色線Ｌｃｃを示している。第２色覚異常者は、図１０の（ｂ）に示す混同色線Ｌｃｃ上の色の違いを認識することができない。
【００８５】
図１１に示すように、図３の（ｂ）で説明したのと同様に、第１の色ＣＬ１と第２の色ＣＬ２とが混同色線Ｌｃｃ上に位置していると、色覚異常者は第１の色ＣＬ１と第２の色ＣＬ２とを区別できない。画像処理装置１０２において、色相ディザ加算部１３が例えば第１の色ＣＬ１に色相ディザを加算する場合を例とする。
【００８６】
図１２は、図１１の第１の色ＣＬ１と混同色線Ｌｃｃをａ＊ｂ＊色度図上に写像した状態を示している。ａ＊ｂ＊値変更部１３５は、第１の色ＣＬ１のａ＊，ｂ＊値を混同色線Ｌｃｃと直交する直線ＰＬｃｃ上の一方側にシフトさせることによって色相を変更した第１の変更色ＣＬ１ａｂ１と、他方側にシフトさせることによって色相を変更した第２の変更色ＣＬ１ａｂ２とのいずれかとなるように画像データを補正する。
【００８７】
第２実施形態においては、図１２に示すように、第１の色ＣＬ１と第２の色ＣＬ２とのうちの選択された色（ここでは第１の色ＣＬ１）の色相を、その選択された色の色相を中心として第１の方向に変更した第１の変更色ＣＬ１ａｂ１と第１の方向とは反対の第２の方向に変更した第２の変更色ＣＬ１ａｂ２とに変更している。第２実施形態における第１の方向とは、Ｌ＊ａ＊ｂ＊表色系の色空間におけるａ＊ｂ＊色度図上の混同色線と直交する直線上の一方側であり、第２の方向とは直交する直線上の他方側である。
【００８８】
ａ＊ｂ＊値変更部１３５は、図２に示す案内画像Ｉｍｇの第１の色ＣＬ１（または第２の色ＣＬ２）を上述したパターンに従って第１の変更色ＣＬ１ａｂ１と第２の変更色ＣＬ１ａｂ２とのいずれかに変更することによって、第１の変更色ＣＬ１ａｂ１と第２の変更色ＣＬ１ａｂ２とが混在した色相ディザを加算する。色相ディザが加算された画像データは、色座標変換部１３６に入力される。
【００８９】
色座標変換部１３６は、Ｌ＊，ａ＊，ｂ＊値をＲ，Ｇ，Ｂ信号に変換して、Ｒ，Ｇ，Ｂ信号よりなる補正画像データを出力する。詳細には、色座標変換部１３６は、Ｌ＊，ａ＊，ｂ＊値をＸ，Ｙ，Ｚの値に変換し、Ｘ，Ｙ，Ｚの値をＲ，Ｇ，Ｂ信号に変換する。
【００９０】
ａ＊ｂ＊値変更部１３５は、用いるパターンに応じて、画素単位で、色相を第１の変更色ＣＬ１ａｂ１と第２の変更色ＣＬ１ａｂ２とのいずれかに設定すればよい。
【００９１】
第２実施形態の画像処理装置１０２においても、図５または図６のように第１の色ＣＬ１（または第２の色ＣＬ２）に色相ディザが加算される。第１実施形態と同様に、厳密には、図５及び図６は、第１の色ＣＬ１と第２の色ＣＬ２とのうちの選択された第１の色ＣＬ１の領域が、第１の変更色ＣＬ１ａｂ１と第２の変更色ＣＬ１ａｂ２とが混在する色相ディザに置換された状態となる。
【００９２】
図１２において、第１の色ＣＬ１のａ＊，ｂ＊値と第１の変更色ＣＬ１ａｂ１のａ＊，ｂ＊値との差分と、第１の色ＣＬ１のａ＊，ｂ＊値と第２の変更色ＣＬ１ａｂ２のａ＊，ｂ＊値との差分とを同じとすることが好ましい。２つの差分がわずかに相違する程度であれば相違していてもよい。
【００９３】
この２つの差分が同じで、第１の変更色ＣＬ１ａｂ１と第２の変更色ＣＬ１ａｂ２の区画のそれぞれの総面積がほぼ同じであれば、色覚正常者が色相ディザを加算した案内画像Ｉｍｇを所定の距離以上離れた位置から見ると、第１の変更色ＣＬ１ａｂ１と第２の変更色ＣＬ１ａｂ２とが積分されて、ほぼ第１の色ＣＬ１に見える。よって、色相ディザを加算しても色を実質的に変更させることない。
【００９４】
第２実施形態においても同様に、デザイナが案内画像Ｉｍｇをデザインして選択した色を実質的には変更しないので、デザイナの意図を毀損することはない。
【００９５】
色覚異常者が第１の変更色ＣＬ１ａｂ１と第２の変更色ＣＬ１ａｂ２とが混在した色相ディザと第２の色ＣＬ２とを含む案内画像Ｉｍｇを見れば、色覚異常者は、色相ディザを認識することができ、色相ディザを第２の色ＣＬ２とは異なる色として認識することができる。従って、色覚異常者は、色相ディザが加算された第１の色ＣＬ１の領域と色相ディザが加算されていない第２の色ＣＬ２の領域とを区別することができ、案内画像Ｉｍｇの意味を認識することが可能となる。第２実施形態によれば、色の明度の高低にかかわらず、色覚異常者に認識されやすいように画像データを処理することができる。
【００９６】
図９に示す画像処理装置１０２も、図７に示すハードウェア及びソフトウェアを用いて容易に実現することができる。図７において、ＣＰＵ１００は、記憶部３０１に記憶されているソフトウェアである第２実施形態の画像処理プログラムを実行させることによって、画像処理装置１０２として機能する。
【００９７】
記憶部３０１に記憶されているか、光ディスク等の記録媒体Ｄ３０２に記録されている第２実施形態画像処理プログラムに基づいて、ＣＰＵ１００が実行する処理を機能ブロック図で表現したものが図９に示す画像処理装置１０２である。勿論、図９示す画像処理装置１０２を純粋なハードウェアで構成することも可能である。
【００９８】
第２実施形態の画像処理方法及び画像処理プログラムで実行される処理の手順は、図８と同様である。
【００９９】
以上説明した第１及び第２実施形態においては、色座標変換部１１は入力されたＲ，Ｇ，Ｂ信号をＬＭＳ表色系の色座標に変換し、判定部１２は、画像データとして反応値Ｌ，Ｍ，Ｓに基づいて、色覚異常者が色の差を認識できる２色であるか否かを判定している。色座標変換部１１が、入力されたＲ，Ｇ，Ｂ信号をＬ＊ａ＊ｂ＊表色系の色座標に変換し、判定部１２がａ＊，ｂ＊の値に基づいて、色覚異常者が色の差を認識できる２色であるか否かを判定してもよい。
【０１００】
この場合、判定部１２には、色覚異常者認識色空間データ１２１として、Ｌ＊ａ＊ｂ＊表色系の色空間内で色覚異常者が認識する二次元的な色平面を示すデータを保持させておく。
【０１０１】
本発明は以上説明した本実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々変更可能である。画像処理装置を構成する場合、ハードウェアとソフトウェアの使い分けは任意である。画像処理装置に入力される画像データの形式はビットマップ形式に限定されず、ＪＰＥＧ等の圧縮画像データであってもよい。
【符号の説明】
【０１０２】
１１，１３１，１３３，１３４，１３６  色座標変換部
１２  判定部
１３  色相ディザ加算部
２０  設定部
１００  中央処理装置（コンピュータ）
１０１，１０２  画像処理装置
１２１  色覚異常者認識色空間データ
１３２  Ｓ値変更部
１３５  ａ＊ｂ＊値変更部
【図１】
2018098525.tif 000003
【図２】
2018098525.tif 000004
【図３】
2018098525.tif 000005
【図４】
2018098525.tif 000006
【図５】
2018098525.tif 000007
【図６】
2018098525.tif 000008
【図７】
2018098525.tif 000009
【図８】
2018098525.tif 000010
【図９】
2018098525.tif 000011
【図１０】
2018098525.tif 000012
【図１１】
2018098525.tif 000013
【図１２】
2018098525.tif 000014