(57)【特許請求の範囲】
【請求項１】
第１色盲が識別する色を表現する２次元均等色空間（縮退面α）の座標値と色覚健常者が識別する色を表現する３次元均等色空間の座標値との対応関係をテーブル化して格納する第１色盲特性データベースと、
第２色盲が識別する色を表現する２次元均等色空間（縮退面β）の座標値と色覚健常者が識別する色を表現する３次元均等色空間の座標値との対応関係をテーブル化して格納する第２色盲特性データベースと、
色覚健常者の色認知に関する複数の心理尺度値と色覚健常者が識別する色を表現する３次元均等色空間の座標値との対応関係を、テーブル化して格納する色認知特性データベースと、
配色を含む視覚情報をコンピュータ上で操作できるデータ形式に変換して入力情報として取得する入力手段と、
前記入力情報から配色の構造属性を分析する構造分析手段と、
前記構造分析手段の分析結果に基づいて識別できない配色の縮退面αにおける色差（α色差）の閾値と配色の縮退面βにおける色差（β色差）の閾値とを算出するパラメータ決定手段と、
前記第１色盲特性データベースを参照して配色のα色差を算出し、当該α色差と前記パラメータ決定手段によって算出されたα色差の閾値とを比較するα色差検査手段と、
前記第２色盲特性データベースを参照して配色のβ色差を算出し、当該β色差と前記パラメータ決定手段によって算出されたβ色差の閾値とを比較するβ色差検査手段と、
前記の色認知特性データベースを参照して処理対象色の色認知に関する心理尺度値を検査する色認知検査手段と、
前記第１色盲特性データベースを参照して、配色のα色差が前記パラメータ決定手段によって算出されたα色差の閾値以上になるように保持するα色差保持手段と、
前記第２色盲特性データベースを参照して、配色のβ色差が前記パラメータ決定手段によって算出されたβ色差の閾値以上になるように保持するβ色差保持手段と、
前記色認知特性データベースを参照して処理対象色の色認知に関する心理尺度値が修正前と修正後とで変化しないように保持する色認知保持手段と、
入力情報における配色を含む視覚情報について、前記構造分析手段、前記パラメータ決定手段、前記α色差検査手段、前記β色差検査手段、前記色認知検査手段、前記α色差保持手段、前記β色差保持手段、および前記色認知保持手段を制御して、色修正の処理を行う処理制御手段と、
色修正がなされた処理済みの視覚情報データを出力する出力手段と、
の各手段としてコンピュータを機能させる色修正プログラム。
【請求項２】
請求項１に記載の色修正プログラムにおいて、さらに、
最適化問題を解くことによって、修正する色を探索する最適色探索手段としてコンピュータを機能させるサブプログラムを備え、
前記最適色探索手段は、
修正後の色と隣接する色とのα色差が一定値以上になるという第１制約条件と、修正後の色と隣接する色とのβ色差が一定値以上になるという第２制約条件と、特定の色認知に関して修正前の色と修正後の色の心理尺度値が同じになるという第３制約条件との下で、ＣＩＥＬＡＢ色空間における修正前の色と修正後の色の色差Ｅを最小にする最適色を見つけ、見つけた最適色を前記処理制御手段に出力する
ことを特徴とする色修正プログラム。
【請求項３】
請求項１に記載の色修正プログラムにおいて、さらに、
最適化問題を解くことによって、修正する色を探索する最適色探索手段としてコンピュータを機能させるサブプログラムを備え、
前記最適色探索手段は、
修正後の色と隣接する色とのα色差が一定値以上になるという第１制約条件と、修正後の色と隣接する色とのβ色差が一定値以上になるという第２制約条件との下で、特定の色認知に関して修正前色と修正後の色の心理尺度値の差を最小にする最適色を見つけ、当該心理尺度値の差を最小にする最適色の候補が複数ある場合は、複数候補の中からＣＩＥＬＡＢ色空間における修正前の色と修正後の色の色差Ｅを最小にする最適色を見つけ、見つけた最適色を前記の処理制御手段に出力する
ことを特徴とする色修正プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、視覚情報をユニバーサルデザイン化するための色修正プログラムに関し、詳細には、障害者支援のために、配色の視認性を改善し、かつ、障害者と健常者が視環境を共有できるように配色を調整することのできる色修正プログラムに関するものである。
【背景技術】
【０００２】
色盲や色弱を有する色覚障害者は、色を使って視覚的な情報を表現・伝達する様々な媒体を見ようとしても、これらの媒体に含まれる色を識別できない不具合を経験することがある。例えば、パソコンで閲覧することのできるホームページや、スクリーンに投影して見るプレゼンテーション画面の電子的媒体、公共の建物・道路・公園などに設置された案内標識や、文字・グラフ・イラスト・地図を含む印刷物といった物理的媒体が、これに該当する。特に、赤緑色盲・赤緑色弱を有する色覚障害者は、赤、緑、茶などの色の識別が困難であり、これら色の配色を用いた視覚情報については、色覚障害者には正確に伝わらない恐れがある。
【０００３】
電子的媒体か、物理的媒体かに関わらず、世の中に溢れるほとんどの媒体は、上記「色を使って視覚的な情報を表現・伝達する媒体」であり、色によって情報を識別することを利用者に強要するものである。なかでも、インターネットを介して公開される電子的媒体は、日々、爆発的に数を増加させており、その存在が無視できないばかりか、電子政府の情報伝達で使用されるなど、一方では市民生活にとって欠かせないものになりつつある。万が一、これらの情報源にアクセスして情報を理解できなければ、日常生活にまで支障が生じる恐れがある。にも関わらず、色覚障害に関する認識や対策は、現状では不十分であり、このままの状態が続けば、日本に住む約３１８万人もの色覚障害者は、深刻な「情報弱者」になると予想される。
【０００４】
こうした問題を解決するためには、色を使って視覚的な情報を表現・伝達する媒体を、色覚障害者にとっても容易に見られて、情報を正しく理解できるように修正する装置・方法・プログラムが必要とされる。実際、この種の装置・方法・プログラムに関して、これまでに数多くの考案がなされている。例えば、特許文献１においては、カラーデザインやカラー信号の中から、色覚障害者が識別し難い色群を検出し、色差を用いた評価関数を最小化するように色群を補正し、色覚障害者にも識別できるように色変換が施されたカラーデザインやカラー信号を出力する装置を提案している。
【０００５】
しかし、特許文献１で提案されている装置は、色覚障害者だけを対象に色変換し、変換後の媒体を一般の色覚健常者が見ることは想定していない。そのため、色覚健常者が当該媒体を見た場合、変換前と変換後では異なる種類の色として認知されたり、また、変換前の色が表していた特定の情報（概念、意味、意図など）が、色変換によって失われたりする恐れがある。具体例で説明すると、例えば、赤色は、地下鉄路線図においては「丸の内線」を、ホームページやプレゼンテーションにおいては「注意」「注目」を、カレンダーにおいては「日曜」「祝日」を、主として表現するために利用される。もし色覚障害者の視認性を改善するために、赤色の輝度、色み、色相などを変化させたとき、色覚健常者にとって変化させた後の色は、以前と同じように赤色に見えているとは限らない。例えば色覚健常者にとっては、変化させた後の色が、茶色、ピンク色、紫色、オレンジ色などに見えているかもしれない。このように、特許文献１で提案されている装置を用いる場合、赤色を用いて伝えようとした情報が、色覚健常者にうまく伝達できない事態が生じても、この事態を回避することはできない。
【０００６】
また、ひとくちに色覚障害と言っても、様々な色覚特性があり、また、障害の程度も人それぞれである。特許文献２においては、この問題に対処するために、色覚障害者がビジュアルコンテンツ表示装置（ターミナル）を利用する際に、色覚特性や障害の程度をきめ細かく質問し、質問によって得られたデータを利用して、ビジュアルコンテンツを色覚特性や障害の程度に応じて適応変換する方法を提案している。
【０００７】
しかし、特許文献２の方法は、色覚障害者本人が１人で装置を用いることを想定しており、同一のビジュアルコンテンツを見るために、多くの人々が同時に装置を共有することは想定していない。そのため、単一の方法で、同一の情報を、できるだけ多くの人々に、同時に伝達する場合や、個人個人の色覚特性を入力したり、考慮したりすることができない場合には、特許文献２の方法は利用できない。例えば、公共施設や道路に設置された案内標識や、スクリーンに投影して多くの人々に披露される映像プレゼンテーション、あるいはマスメディアを介して提供される放送番組・印刷物などは、特許文献２の方法が利用できない代表的な事例である。これらの場合においては、自分以外の他者と媒体・装置を共用せざるを得ないため、障害者個人に対して個別に情報を提示することは難しく、また障害者個人の色覚特性を個別に入力したり、考慮したりすることも、ほぼ不可能である。
【０００８】
現状では、色盲や色弱を考慮する必要がある場合には、特許文献１や特許文献２に類する方法を使用せざるを得ない。しかしそうすると、上述したように、一般の色覚健常者が考慮されない問題や、他者と媒体・装置を共用できない問題が、新たに生じる。この相反する課題の克服は、特許文献１や特許文献２だけでなく、色覚障害者向けに色修正する装置・方法・プログラム全般が、同様に抱える問題である。
【０００９】
上述の問題に着目し、当該問題を解決する方法の１つとして、特許文献３で提案されている方法がある。特許文献３の方法は、一般の色覚健常者が色覚障害者向け装置を使用しても違和感を感じさせず、一般の色覚健常者と色覚障害者が、同一装置を共用することができる方法である。具体的には、色覚障害者が識別し難い配色があった場合には、配色そのものは変化させず、配色に対してテクスチャ（微小な点、線、面図形）を割り当て、異なる色に対しては異なるテクスチャが対応するように描画する（散りばめる、付加する）ことにとって、配色された領域の識別性を高めようとするものである。
【００１０】
しかし、特許文献３の方法は、配色そのものは、修正することができない。また、配色された領域にテクスチャを描画・付加できない場合には、利用できない。この方法を利用する場合は、もともと存在しないテクスチャを配色領域に付加するため、利用者に違和感を感じさせたり、適用対象の印象が変わって奇異に見えたりする不具合を回避できない。また、色は属性を連続的に変化させると非常に多種（ＲＧＢ信号が各８ビットならば、それらの組み合わせで表現できる約１千６００万種）の情報を表現可能であるが、テクスチャの種別には限りがある。そのため、対象となる色数が多い場合には、異なる色に対して異なるテクスチャを割り当てることができず、特許文献３の方法が使えない。
【特許文献１】特開２００５−１７３６３４号公報
【特許文献２】特表２００５−５２４１５４号公報
【特許文献３】特開２００４−１７８５１３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
本発明は、上記実情を鑑みて為されたものであり、本発明の目的は、色覚障害の有無、種別、程度を個別に考慮しなくても、統一的に色覚障害者の配色視認性を改善し、また色が表現、伝達する情報や、色覚健常者の色認知を一定に保ち、広く一般の人々が目にする視覚情報、公共の表示物、情報メディアをユニバーサルデザイン化するための色修正プログラムを提供することにある。
【課題を解決するための手段】
【００１２】
上記のような目的を達成するため、本発明による色情報メディアをユニバーサルデザイン化するための色修正処理を行う色修正プログラムは、次のような原理に基づき、色修正の処理を行うように構成される。
【００１３】
色覚障害の有無、種別、程度を個別に調べることなく、色覚障害者の配色視認性を改善するためには、特定の色覚障害者を予め想定して色修正を行うことが必要とされる。調査統計によれば、先天色覚異常者のうち、約２５％が第１色盲・色弱であり、約７５％が第２色盲・色弱であり、合わせるとほぼ１００％になることが知られている。その他の先天色覚異常（第３色盲や全色盲など）は非常に希であり、先天色覚異常に占める割合は、合わせて０．１％に満たない。
【００１４】
第１色盲に識別できる配色は第１色弱にも識別可能であること、第２色盲に識別できる配色は第２色弱にも識別可能であることが、色覚理論から論証されている。この性質を応用すれば、第１色盲と第２色盲に識別できる配色を生成することによって、色覚障害の程度を個別に調べなくても、色弱に識別可能な配色を生成することが可能である。
【００１５】
そこで、本発明においては、第１色盲と第２色盲に特化し、第１色盲の視認性を改善するための縮退面αと、第２色盲の視認性を改善するための縮退面βの２つを用意し、これら２つの縮退面を同時に用いて配色を修正する。これによって、第１色盲と第２色盲だけでなく、第１色弱と第２色弱にも識別可能な配色を生成することができる。また、第１色盲・色弱と、第２色盲・色弱をカバーすることによって、先天色覚異常のほぼ１００％が識別可能な配色を生成することが可能になり、色覚障害の有無、種別、程度を個別に調べる必要がなく、色情報についてユニバーサルデザイン化するための色修正を行うことができる。
【００１６】
色が表現、伝達する情報を一定に保つためには、色がどのような情報（概念、意味、意図など）を表すのか特定し、それに応じて色修正プログラムの処理を変えることが必要とされる。しかし、色が表す情報は、その色がどのような状況（文脈、形態、目的など）で用いられるかによって、様々に異なる。このような状況を媒体から読み取るためには、種々の状況を記録した膨大なデータベースと、複雑多岐な情報処理が必要であり、これを実現することは困難である。
【００１７】
本発明においては、色が表す情報そのものではなくて、色が表す情報と色の認知（例えば、色のカテゴリー）が密接に関連することに着目し、色認知を一定に保つことによって、間接的に、色が表す情報を保持できるようにする。
【００１８】
また、色覚健常者の色認知を一定に保つためには、人が色をどのように認知するのか、あるいはどの程度の強度で認知するのかについて、心理学的に計量（官能評価）したデータが必要であり、当該データは、色修正の際に参照できなければならない。
【００１９】
そこで、本発明においては、色カテゴリーへの帰属度など色認知の程度を、多数の被験者に基づく官能評価により調査し、調査結果を数値化した心理尺度値のデータを予めデータベース化しておき、色修正に際してそのデータベースを参照し、当該心理尺度値を一定に保つという制約の下で配色を修正することによって、修正前と修正後の色認知を変えないようにする。
【００２０】
具体的には、本発明は一つの態様として、上記のような原理に基づき色修正の処理を行うプログラムとして構成される。すなわち、色情報をユニバーサルデザイン化する色修正処理を行うためにコンピュータを次のような各手段として機能させるためのプログラムとして構成される。ここで備えられる各手段は、第１色盲が識別する色を表現する２次元均等色空間（縮退面α）の座標値と色覚健常者が識別する色を表現する３次元均等色空間の座標値との対応関係をテーブル化して格納する第１色盲特性データベースと、第２色盲が識別する色を表現する２次元均等色空間（縮退面β）の座標値と色覚健常者が識別する色を表現する３次元均等色空間の座標値との対応関係をテーブル化して格納する第２色盲特性データベースと、色覚健常者の色認知に関する複数の心理尺度値と色覚健常者が識別する色を表現する３次元均等色空間の座標値との対応関係を、テーブル化して格納する色認知特性データベースと、配色を含む視覚情報をコンピュータ上で操作できるデータ形式に変換して入力情報として取得する入力手段と、前記入力情報から配色の構造属性を分析する構造分析手段と、前記構造分析手段の分析結果に基づいて識別できない配色の縮退面αにおける色差（α色差）の閾値と配色の縮退面βにおける色差（β色差）の閾値とを算出するパラメータ決定手段と、前記第１色盲特性データベースを参照して配色のα色差を算出し、当該α色差と前記パラメータ決定手段によって算出されたα色差の閾値とを比較するα色差検査手段と、前記第２色盲特性データベースを参照して配色のβ色差を算出し、当該β色差と前記パラメータ決定手段によって算出されたβ色差の閾値とを比較するβ色差検査手段と、前記の色認知特性データベースを参照して処理対象色の色認知に関する心理尺度値を検査する色認知検査手段と、前記第１色盲特性データベースを参照して、配色のα色差が前記パラメータ決定手段によって算出されたα色差の閾値以上になるように保持するα色差保持手段と、前記第２色盲特性データベースを参照して、配色のβ色差が前記パラメータ決定手段によって算出されたβ色差の閾値以上になるように保持するβ色差保持手段と、前記色認知特性データベースを参照して処理対象色の色認知に関する心理尺度値が修正前と修正後とで変化しないように保持する色認知保持手段と、入力情報における配色を含む視覚情報について、前記構造分析手段、前記パラメータ決定手段、前記α色差検査手段、前記β色差検査手段、前記色認知検査手段、前記α色差保持手段、前記β色差保持手段、および前記色認知保持手段を制御して、色修正の処理を行う処理制御手段と、色修正がなされた処理済みの視覚情報データを出力する出力手段として、コンピュータを機能させるプログラムとして構成される。
【００２１】
また、この色修正プログラムにおいては、さらに、最適化問題を解くことによって、修正する色を探索する最適色探索手段として、コンピュータを機能させるサブプログラムを備えており、前記最適色探索手段は、修正後の色と隣接する色とのα色差が一定値以上になるという第１制約条件と、修正後の色と隣接する色とのβ色差が一定値以上になるという第２制約条件と、特定の色認知に関して修正前の色と修正後の色の心理尺度値が同じになるという第３制約条件との下で、ＣＩＥＬＡＢ色空間における修正前の色と修正後の色の色差Ｅを最小にする最適色を見つけ、見つけた最適色を前記処理制御手段に出力するように構成される。
【００２２】
また、この色修正プログラムにおいては、前記の場合と同様、最適化問題を解くことによって、修正する色を探索する最適色探索手段としてコンピュータを機能させるサブプログラムを備えており、前記最適色探索手段は、修正後の色と隣接する色とのα色差が一定値以上になるという第１制約条件と、修正後の色と隣接する色とのβ色差が一定値以上になるという第２制約条件との下で、特定の色認知に関して修正前色と修正後の色の心理尺度値の差を最小にする最適色を見つけ、当該心理尺度値の差を最小にする最適色の候補が複数ある場合は、複数候補の中からＣＩＥＬＡＢ色空間における修正前の色と修正後の色の色差Ｅを最小にする最適色を見つけ、見つけた最適色を前記の処理制御手段に出力するように構成される。
【発明の効果】
【００２３】
上記のように構成される本発明による色修正プログラムによれば、その色修正処理によって、第１色盲・色弱者、あるいは第２色盲・色弱者、あるいはその両者が識別困難な配色を、配色が一定の色差を有するように加工されるので、当該色覚障害者が共に識別可能な配色を出力することができる。
【００２４】
また、本発明による色修正プログラムによれば、その色修正処理によって、個別に色覚障害の有無、種別、程度を調べなくても、先天色覚異常者のほぼ１００％が識別可能な配色を出力することができる。
【００２５】
また、本発明による色修正処理により、色覚障害者向けに修正した配色であっても、色覚健常者への配慮がなされ、具体的には、色覚健常者の色認知を一定に保つように修正されるため、色認知変化が原因で知覚される違和感を無くし、あるいは、色認知変化が原因で配色が表現・伝達すべき情報が変質するのを避けることができる。
【００２６】
すなわち、本発明により修正された配色を用いれば、色覚障害の有無、種別、程度を個別に考慮しなくても、統一的に配色の視認性を改善し、広く一般の人々が目にする視覚情報や、公共の表示物、情報メディアなどを、ユニバーサルデザイン化することができる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明を実施する場合の形態について、実施例により具体的に図面を参照して説明する。図１は、本発明の一実施例に係る色修正プログラムがインストールされたシステム構成を示すブロック図である。ここでのシステムを構成するそれぞれの処理要素は、一部はプログラムのサブプログラムの処理モジュールとして構成される。
【００２８】
ここでのシステム処理要素としては、入力手段１０１、処理制御手段１０２、出力手段１０３、構造分析手段１１１、パラメータ決定手段１１２、最適色探索手段１１３、検査手段（α色差検査手段、β色差検査手段、色認知検査手段）１２１、保持手段（α色差保持手段、β色差保持手段、色認知保持手段）１２２、第１色盲特性データベース１３１、第２色盲特性データベース１３２、色認知特性データベース１３３が設けられる。
【００２９】
入力手段１０１は、視覚情報データを媒体から取得する。入力手段１０１が取得する視覚情報は、印刷媒体、電子媒体、その他の視覚情報媒体から、視覚を用いて確認できる情報（例えば、文字や図形などの、形、色、構図など）であり、コンピュータ上で操作できるデータ形式に変換して取得する。
【００３０】
処理制御手段１０２は、入力手段１０１、出力手段１０３、構造分析手段１１１、パラメータ決定手段１１２、最適色探索手段１１３の情報処理要素（処理モジュール）の各手段を必要に応じて呼び出し、これらの処理モジュールの動作タイミングとデータのやりとりを制御しながら、データ処理を進める。処理制御手段１０２におけるデータ処理が終了すると、出力手段１０３は、処理済みの視覚情報データを媒体へ出力する。
【００３１】
構造分析手段１１１は、処理制御手段１０２から取得した情報を、視覚的特徴（形、色、構図、他）および属性（図と地などの構造情報や、文字、図形、写真などの種別情報、他）に応じて分類し、情報を構造化する。例えば、ＨＴＭＬやＣＳＳによって入力情報が予め構造化されているホームページの場合、視覚的特徴と属性に応じて入力情報を構造分析する処理を行う。
【００３２】
しかし、入力情報が図版や画像の場合には、領域分割する作業や、領域の視覚的特徴や属性を推定する作業が、別途必要である。このような場合には、ベイズ推定に基づくベイジアンネットワークなどを用いることによって、分割された領域の視覚的特徴や属性を推定することができる。構造分析手段１１１で構造化された情報には、各領域間のα色差とβ色差（後述する）と、領域色がどのような色認知を与えるかに関する情報も含まれるが、これらは検査手段１２１によって検査される。
【００３３】
構造分析手段１１１は、パラメータ決定手段１１２と、検査手段１２１および処理制御手段１０２と協調して動作し、色盲が識別困難な配色領域を特定する。例えば、隣合う領域の属性が文字と背景と判断された場合には、可読性を良くするため、文字と背景の色差は大きめに設定される。その場合、処理制御手段１０２は、パラメータ決定手段１１２に指示して、文字と背景の間に必要な大きめのα色差閾値とβ色差閾値を決定する。決定されたα色差閾値とβ色差閾値は、パラメータ決定手段１１２から検査手段１２１へ伝えられ、識別困難な配色かどうかを、α色差閾値とβ色差閾値に従って検査する。
【００３４】
また、別の例としては、文字色が赤色で、かつ色カテゴリーへの帰属度（後述する）が高いと評価されている場合には、文字が重要な情報を表している可能性が高いと判断されるため、文字色は変化させずに、背景色のみを修正するように、処理制御手段１０２が処理内容を決定する。パラメータ決定手段１１２は背景色の修正に係るパラメータの詳細を決める。その際、処理制御手段１０２は、当該文字および背景と、他の領域についても、構造分析手段１１１から受け取った視覚的特徴や属性に関する情報を比較し、処理の重複と循環を避け、効率よく処理を進められるように、色修正の有無や順番を決め、当該処理を監視する。
【００３５】
処理制御手段１０２が、遂行する処理プロセスに従って、構造分析手段１１１、パラメータ決定手段１１２、最適色探索手段１１３は、必要に応じて複数回呼び出されるが、その順番は決まっていない（例えば、最適色探索手段１１３でプロセスが進行している最中に、パラメータ決定手段１１２が呼び出される場合もある）ため、システム構成を示すブロック図において、これらの３つの手段は並列に記載される。
【００３６】
パラメータ決定手段１１２は、上述した検査手段１２１で用いるα色差、β色差、色認知に関するパラメータの他に、保持手段１２２で用いるパラメータ、および最適色探索手段１１３で用いるパラメータ、例えば、色認知に関する心理尺度の選択（後述する）などを、処理制御手段１０２の指示に基づき決定する。
【００３７】
最適色探索手段１１３は、パラメータ決定手段１１２からパラメータを受け取り、修正色を探索する。ここで探索され、修正色として選択される色は、以下に示す最適化問題１の解に一致する。なお、ξとηは、パラメータ決定手段１１２によって算出される定数を表す。
【００３８】
＜最適化問題１＞
（最適化の目標）
修正前の色と修正後の色の、ＣＩＥＬＡＢ色空間における色差Ｅを最小化する。
（同時に満たすべき制約条件）
条件１）修正後の色と隣接する色の、α色差は一定の閾値ξ以上である。
条件２）修正後の色と隣接する色の、β色差は一定の閾値η以上である。
条件３）修正前の色と修正後の色の、特定の色認知に関する心理尺度値は同じである。
【００３９】
最適色探索手段１１３は、まず、最初に、上記目標を達成する解を見つけるプロセスを実行する。このとき、最適色探索手段１１３と協調して動作し、条件１）を満たすようにプロセスをチェックするのが、保持手段１２２のα色差保持手段であり、条件２）を満たすように、プロセスをチェックするのが、保持手段１２２のβ色差保持手段であり、条件３）を満たすように、プロセスをチェックするのが、保持手段１２２の色認知保持手段である。
【００４０】
上記制約条件により、探索すべきＣＩＥＬＡＢ色空間の範囲は、認知曲面Ｓ（後述する）、あるいは、色認知に関する心理尺度値が一定である領域に限定され、探索範囲はかなり狭くなる。そのため、もしＣＩＥＬＡＢ色空間の格子点のみを探索するならば、全ての格子点で制約条件を満たすかどうか検査し、最適化目標を満たす解を見つけることは難しくない。
【００４１】
なお、条件３の色認知の尺度として、例えば、色カテゴリーへの帰属度、色の誘目度、ＳＤ法で得られた特定の因子尺度など（後述する）から、どの尺度を選択するかによって、上記最適化の解は異なってくる。パラメータ決定手段１１２は、構造分析手段１１１から得た情報をもとに、どの尺度を選択するか決定し、最適色探索手段１１３にそれを伝達する。
【００４２】
場合によっては、最適化問題１の解が存在しない場合もある。その場合、最適色探索手段１１３は処理を一端終了し、処理制御手段１０２のプロセスに移行する。処理制御手段１０２は、パラメータ決定手段１１２に対して、設定した色認知尺度に関するパラメータを変更するように指示すると共に、最適色探索手段１１３に対して、以下に示す最適化問題２を解くように指示する。なお、ξとηは、パラメータ決定手段１１２によって算出される定数を表す。
【００４３】
＜最適化問題２＞
（最適化の目標）
修正前の色と修正後の色の、色認知に関する心理尺度値の差を最小化する。
（同時に満たすべき制約条件）
条件１）修正後の色と隣接する色の、α色差は一定の閾値ξ以上である。
条件２）修正後の色と隣接する色の、β色差は一定の閾値η以上である。
【００４４】
最適色探索手段１１３は、まず、最初に、上記目標を達成する解を見つけるプロセスを実行する。このとき、最適色探索手段１１３と協調して、条件１）を満たすようにプロセスをチェックするのが、保持手段１２２のα色差保持手段であり、条件２）を満たすようにプロセスをチェックするのが、保持手段１２２のβ色差保持手段である。
【００４５】
但し、色認知に関する心理尺度値とＣＩＥＬＡＢ色空間の格子点との対応は、被験者を用いた官能評価（後述する）の結果に左右され、尺度値を連続的に変化させることは、必ずしもできない。また、最適化問題２が、ＣＩＥＬＡＢ色空間の格子点のみを対象に解かれ場合、最適化問題２の解として、複数の修正色の候補が見つかる場合も想定される。その場合には、検索された修正色の候補のみを対象に、以下に示す最適化問題３を解く。
【００４６】
＜最適化問題３＞
（最適化の目標）
修正前の色と修正後の色の、ＣＩＥＬＡＢ色空間における色差Ｅを最小化する。
（満たすべき制約条件）
最小化の対象は、最適化問題２で見つかった修正色の候補である。
【００４７】
上記３つの最適化問題は、ＣＩＥＬＡＢ色空間における色差よりも、色認知の方を優先する（後述する）ように目標設定されているため、条件１と条件２で色盲および色弱の配色視認性を確保（後述する）した上で、健常者にとって色認知が最も近い修正候補が検索される。
【００４８】
最適色探索手段１１３における最適化プロセスが終了し、修正色候補が１つ決まると、最適色探索手段１１３は処理を終え、処理制御手段１０２に処理を移行する。処理制御手段１０２は、構造分析手段１１１を用いて視認性に問題があることが判明した配色を、最適色探索手段１１３との協調によって修正し、修正が全て終了したら、出力手段１０３へ視覚情報データを出力するように指示する。
【００４９】
検査手段１２１は、識別困難な配色が無いか、対象色がどのような色認知を与えるか、などを検査する。この時、α色差検査手段は、第１色盲特性データベースに格納された縮退面α（後述する）の色分布に関する情報を用いて、α色差を検査をする。同様に、β色差検査手段は、第２色盲特性データベースに格納された縮退面β（後述する）の色分布に関する情報を用いて、β色差を検査をする。同様に、色認知検査手段は、色認知特性データベースに格納された幾つかの色認知尺度の１つを用いて、色認知を検査する。
【００５０】
保持手段１２２は、最適化問題１と２の制約条件として設定される色差および色認知を一定に保つように動作し、最適色探索手段１１３のプロセスをチェックする。この時、α色差保持手段は、第１色盲特性データベースに格納された縮退面αの色分布に関する情報を用いて、α色差を一定に保つ。同様に、β色差保持手段は、第２色盲特性データベースに格納された縮退面βの色分布に関する情報を用いて、β色差を一定に保つ。同様に、色認知保持手段は、色認知特性データベースに格納された幾つかの色認知尺度の１つを用いて、色認知を一定に保つ。
【００５１】
図２は、第１色盲特性データベース１３１に格納されるデータを説明する図である。第１色盲特性データベース１３１には、図２として図示したように、第１色盲が識別する色を表現する２次元均等色空間（縮退面α）の座標値（α１、α２）と、色覚健常者が識別する色を表現する３次元均等色空間（ＣＩＥＬＡＢ色空間）の座標値（Ｌ、ａ*、ｂ*）の対応関係に関するデータが格納される。当該対応関係は、第１色盲の被験者を用いた官能評価によってのみ得ることができ、数式によって表現できないために、データベース化されている。但し、データの追加や変更が行われることはないため、データベースが書き換え可能な磁気ディスク上に存在する必要はなく、図１２のようにＲＯＭに記録したり、図１３のようにプログラムの一部（数値配列）としてＲＡＭに展開する方が、利便性が良い。
【００５２】
図３は、第２色盲特性データベース１３２に格納されるデータを説明する図である。第２色盲特性データベース１３２には、図３に図示したように、第２色盲が識別する色を表現する２次元均等色空間（縮退面β）の座標値（β１、β２）と、色覚健常者が識別する色を表現する３次元均等色空間（ＣＩＥＬＡＢ色空間）の座標値（Ｌ、ａ*、ｂ*）の対応関係に関するデータが格納される。当該対応関係は、第２色盲の被験者を用いた官能評価によってのみ得ることができ、数式によって表現できないために、データベース化されている。その他の特徴は、第１色盲特性データベース１３１と同様である。
【００５３】
図４は、色認知特性データベース１３３に格納されるデータを説明する図である。色認知特性データベース１３３には、図４として図示したように、色覚健常者の色認知に関する心理尺度、例えば「色カテゴリーへの帰属度」「色の誘目度」「色から感じられる緊急度」「ＳＤ法によって得られる活動性因子の値」など複数の心理尺度値（後述する）と、色覚健常者が識別する色を表現する３次元均等色空間（ＣＩＥＬＡＢ色空間）の座標値（Ｌ、ａ*、ｂ*）の対応関係に関するデータが格納される。当該対応関係は、色覚健常な（色盲や色弱を有しない）被験者を用いた官能評価によってのみ得ることができ、数式によって表現できないために、データベース化されている。その他の特徴は、第１色盲特性データベース１３１と同様である。
【００５４】
以下、これまでの説明に使用した用語と、本発明の独自の概念について整理して説明する。具体的に図面を参照して説明する。
【００５５】
＜先天色覚異常、第１色盲、第１色弱、第２色盲、第２色弱＞
先天色覚異常は、ほとんどの場合、網膜にある錐体と呼ばれる視細胞（分光特性の異なるＬ、Ｍ、Ｓの３種類がある）のうち、Ｌ錐体かＭ錐体のいずれかが存在しないか、あるいはＬ錐体とＭ錐体の分光特性が異常に似通ってしまうために生ずる。一般の色覚健常者は３色型色覚である。しかし、Ｌ錐体かＭ錐体が無い場合には、２色型色覚（俗に赤緑色盲と呼ばれる第１色盲、第２色盲）となる。またＬ錐体とＭ錐体の分光特性が異常に似通ってしまう場合には、異常３色型色覚（第１色弱、第２色弱）となる。その他の先天色覚異常としては、Ｓ錐体が欠損した２色型色覚（第３色盲）や、２種類以上の錐体が欠損した１色型色覚（全色盲）が知られている。なお、第３色弱については症例がない。
【００５６】
先天色覚異常のうち、第１色盲・色弱の占める割合が２５％、第２色盲・色弱の占める割合が７５％であり、合わせるとほぼ１００％になる。すなわち先天色覚異常は、ほとんどこれら２つのいずれかに該当することがわかる。その他の先天色覚異常（第３色盲や全色盲）は非常に希であり、全部合わせても、先天色覚異常に占める割合は０．１％に満たない。
【００５７】
本発明による色修正プログラムは、第１色盲と第２色盲を対象として色修正の処理を行う。第１色弱と第２色弱については、２色型色覚と３色型色覚の中間の色覚特性であり、第１色盲と第２色盲を対象とする色修正を行えば、第１色弱と第２色弱に対する効果も得られることが、原理的に説明できる。この原理を利用すれば、第１色盲と第２色盲だけを対象に色修正したとしても、先天色覚異常者のほとんど全て（ほぼ１００％）の配色視認性を改善することができる。
【００５８】
＜第１色盲をプログラムで扱うための基本的な原理＞
図５は、ｘｙ色度図を用いて、第１色盲の色の見え方を説明する図である。ｘｙ色度図は、色を特定するための、標準規格（ＪＩＳなど）に定められた座標系である。ここでのｘとｙは、ｘｙ色度図の座標軸を表している。なおｘｙ色度図においては、輝度軸は省略されている。図５に描かれた船の帆に似た形状は、スペクトル軌跡を表し、人はこの軌跡の内側の色だけを見ることができる（軌跡外側の色は見えない）。点Ｑｐと点Ｒｐは、一般の色覚健常者にはそれぞれ異なる色として識別できる２色を表す。しかし、第１色盲を有する者にとっては、ＱｐとＲｐは互いに仮性同色（混同色）となり、これら２色の区別がつかない。
【００５９】
図５に描かれた放射状の複数の線は、第１色盲にとって互いに仮性同色となる色（例えばＱｐとＲｐ）が存在する箇所を表したものであり、混同線（混同色軌跡）と呼ばれる。また、混同線が交わる１点Ｃｐは、収束点（混同色中心）と呼ばれる。図５に描かれた収束点Ｃｐの座標（ｘ＝０．７４７、ｙ＝０．２５３）は第１色盲に固有であり、第１、第２、第３色盲では、それぞれ収束点の座標は異なる。また、収束点の座標が互いに異なるため、混同線の角度や位置も、第１、第２、第３色盲では互いに異なる。
【００６０】
ｘｙ色度図を用いれば、上述したように、第１色盲の色の見え方を推測することは可能であるが、より的確に第１色盲の色の見え方を特定するため、新たな座標系を導入する。図５に図示したように、互いに仮性同色となる色（例えばＱｐとＲｐ）は、まとめて１つの点Ｐｐとして表現する。なお点Ｐｐは混同線と１対１対応する。次に、混同線がｙ軸となす角度θを変化させたとき点Ｐｐが描く軌跡を、収束点Ｃｐを中心とする半径一定の円弧Ｄｐとして表現する。円弧Ｄｐは、１次元軸θを用いて第１色盲の色見えを表現する新たな座標系として機能する。
【００６１】
図５のｘｙ色度図では、輝度軸が省略されているが、輝度軸を考慮するならば、それはｘｙ色度図面に対して垂直に存在する。この輝度軸とθ軸とを合わせて使用すれば、第１色盲の色の見え方を一意に表現する２次元座標系を構成することができる。但し、輝度軸とθ軸で張られる色空間は、第１色盲者が知覚する色差（α色差）に関して等歩度ではない。色差を計算できるようにするためには、輝度軸とθ軸とを非線形的に伸縮させて、２次元の均等色空間を構成する必要がある。このとき、輝度軸とθ軸をどのような具合で、どのような非線形関係を用いて、伸縮させるかについては、第１色盲の被験者を用いた官能評価によって決める。このようにして構成される２次元の均等色空間が、後述する「縮退面α」である。
【００６２】
＜第２色盲をプログラムで扱うための基本的な原理＞
図６は、ｘｙ色度図を用いて、第２色盲の色の見え方を説明する図である。点Ｑｄと点Ｒｄは、一般の色覚健常者にはそれぞれ異なる色として識別できる２色を表す。しかし、第２色盲を有する者にとっては、ＱｄとＲｄは互いに仮性同色（混同色）となり、これら２色の区別がつかない。点Ｃｄは第２色盲の収束点（混同色中心）であり、固有の座標（ｘ＝１．０８０、ｙ＝−０．０８０）を有する。図５との比較から、第１色盲の収束点Ｃｐと第２色盲の収束点Ｃｄでは座標が異なること、第１色盲の混同線と第２色盲の混同線では軌跡が異なることなどが明らかである。
【００６３】
第２色盲の色の見え方を表現するため、新たな座標系を導入する。図６に図示したように、第２色盲にとって互いに仮性同色となる色（例えばＱｄとＲｄ）は、まとめて１つの点Ｐｄとして表現する。なお、点Ｐｄは混同線と１対１対応する。次に、混同線がｙ軸となす角度φを変化させたとき点Ｐｄが描く軌跡を、収束点Ｃｄを中心とする半径一定の円弧Ｄｄとして表現する。円弧Ｄｄは、１次元軸φを用いて第２色盲の色見えを表現する新たな座標系として機能する。
【００６４】
図６のｘｙ色度図では輝度軸が省略されているが、輝度軸を考慮するならば、それはｘｙ色度図面に対して垂直に存在する。この輝度軸とφ軸とを合わせて使用すれば、第２色盲の色の見え方を一意に表現する２次元座標系を構成することができる。但し、輝度軸とφ軸で張られる色空間は、第２色盲者が知覚する色差（β色差）に関して等歩度ではない。色差を計算できるようにするためには、輝度軸とφ軸とを非線形的に伸縮させて、２次元の均等色空間を構成する必要がある。このとき、輝度軸とφ軸をどのような具合で、どのような非線形関係を用いて、伸縮させるかについては、第２色盲の被験者を用いた官能評価によって決める。このようにして構成される２次元の均等色空間が、後述する「縮退面β」である。
【００６５】
＜ＣＩＥＬＡＢ色空間＞
図７は、ＣＩＥＬＡＢ色空間と縮退面αおよび縮退面βの関係を説明する図である。図７においてＣＩＥＬＡＢ色空間は、Ｌ、ａ*、ｂ*の３つの座標軸を有する３次元空間であり、色を特定したり色差を計算したりするための、標準規格（ＪＩＳなど）に定められた均等色空間である。３色型色覚に分類される一般の色覚健常者（色覚異常の無い者）が識別可能な色は、この空間を用いて一意に表現される。従って、３色型色覚の者には、ＣＩＥＬＡＢ色空間に配置された点Ｃ１と点Ｃ２は、それぞれ異なる２色として見える。また点Ｃ１と点Ｃ２の間の距離は色差と呼ばれ、この距離の程度に応じて、異なる２色が「どの程度異なって見えるか」を表現することができる。つまり、色差が大きくなるほど、２色は異なる色（見分けやすい色）として見え、色差が小さくなるほど、２色は似通った色（見分けにくい色）として見える。
【００６６】
＜縮退面α、α色差＞
図７において縮退面αは、α１、α２の２つの座標軸を有する２次元空間であり、第１色盲に固有の色差を計算するために、本発明が独自に設定する均等色空間である。２色型色覚に分類される第１色盲を有する者が識別可能な色は、この空間を用いて一意に表現される。なお、縮退面αに配置された点α(Ｃ１)と点α(Ｃ２)は、ＣＩＥＬＡＢ色空間において異なる２点Ｃ１とＣ２が、第１色盲を有する者にどのように見えるかを表現したものである。α(Ｃ１)とα(Ｃ２)が一点に重なっていないならば、第１色盲を有する者にも、これらは異なる２色として見える。但し、α(Ｃ１)とα(Ｃ２)の色差、すなわちα(Ｃ１)とα(Ｃ２)の間の距離が小さい場合には、第１色盲を有する者にとって、これらは見分けにくい色である。なお、ＣＩＥＬＡＢ色空間における色差と特に区別する必要がある場合には、縮退面αにおける色差を「α色差」と呼ぶことにする。
【００６７】
＜縮退面β、β色差＞
図７において縮退面βは、β１、β２の２つの座標軸を有する２次元空間であり、第２色盲に固有の色差を計算するために、本発明が独自に設定する均等色空間である。２色型色覚に分類される第２色盲を有する者が識別可能な色は、この空間を用いて一意に表現される。なお、縮退面βに配置された点β(Ｃ１)と点β(Ｃ２)は、ＣＩＥＬＡＢ色空間において異なる２点Ｃ１とＣ２が、第２色盲を有する者にどのように見えるかを表現したものである。β(Ｃ１)とβ(Ｃ２)が一点に重なっていないならば、第２色盲を有する者にも、これらは異なる２色として見える。但し、β(Ｃ１)とβ(Ｃ２)の色差、すなわちβ(Ｃ１)とβ(Ｃ２)の間の距離が小さい場合には、第２色盲を有する者にとって、これらは見分けにくい色である。なお、ＣＩＥＬＡＢ色空間における色差と特に区別する必要がある場合には、縮退面βにおける色差を「β色差」と呼ぶことにする。
【００６８】
＜色弱をプログラムで扱うための基本的な原理＞
図８は、２色型色覚（色盲）と異常３色型色覚（色弱）の違いを説明する図である。この図に基づき、縮退面αおよびβを用いることによって、色覚の差異（色盲、色弱）や、色弱の程度（軽度、中度、強度）に関わらず、色盲も色弱も識別可能である色領域を、統一的に決定可能であることを説明する。なお図８においては、縮退面αだけを用い、第１色盲と第１色弱の違いを説明するが、縮退面βを用いた第２色盲と第２色弱の違いの説明も、ほぼ同様であるため、省略する。
【００６９】
異常３色型色覚（第１色弱）を有する者は、縮退面αの２軸、および縮退面αに垂直な（独立な）軸Ｖを有する３次元空間において、色を識別する。もし当該３次元空間が均等色空間であり、第１色弱に固有の色差を計算することができるならば、軸Ｖの長さ（軸Ｖ方向への色弁別閾）は色弱の程度に依存して決まる。例えば、色弱の程度が軽いほど、軸Ｖは長く（軸Ｖ方向への色弁別閾は小さく）、色弱の程度が強くなるほど、軸Ｖは短く（軸Ｖ方向への色弁別閾は大きく）なる。色弱の程度を強くしていけば、最終的にＶ軸は無くなり、２次元の縮退面だけで色を識別する２色型色覚（第１色盲）に一致する。
【００７０】
図８における点Ｃは、第１色弱を有する者が知覚する色を表す。また点Ｐは、第１色盲を有する者が点Ｃに相当する色を見たときに知覚する色を表す。なお、点Ｃから縮退面αへ下ろした垂線の足（縮退面αとの交点）は、点Ｐに一致する。点Ｄも第１色弱を有する者が知覚する色を表すが、点Ｃとは互いに異なる色である。点Ｑは、点Ｄに相当する色を第１色盲を有する者が見たとき知覚する色を表し、点Ｄから縮退面αへ下ろした垂線の足に一致する。
【００７１】
点Ｃと点Ｄの色差Ｅｃｄと、点Ｐと点Ｑの色差Ｅｐｑを比較すると、必ずＥｃｄ≧Ｅｐｑの関係が成り立つ。異なる２色を識別するのに必要な色差がＥｐｑ以上であるとき、縮退面αにおける垂線の足同士の色差をＥｐｑ以上にすれば、第１色弱を有する者が相当する２色を見たとき知覚する色差Ｅｃｄは、必ずＥｐｑ以上の大きさになり、当該２色は識別可能である。すなわち、第１色盲が識別できるように配色の色差を設定すれば、第１色弱にも当該配色を識別できることが、この関係から分かる（但し、この逆は成り立たない）。また、縮退面αへの垂線の足を用いて色差を計算すれば、色覚の差異（色弱、色盲）、色弱の程度（軽度、中度、強度）に関わらず、第１色盲にも第１色弱にも識別可能な色領域が統一的に決定することができる。本発明はこの性質を利用して、色盲者のみならず、色弱者の配色視認性も、同時に確保する。
【００７２】
＜認知曲面Ｓ（色認知に関する心理尺度値が一定である領域）＞
図９は、ＣＩＥＬＡＢ色空間における認知曲面Ｓを説明する図である。認知曲面Ｓは、本発明独自の空間的表象であり、色カテゴリーへの帰属度など色認知に関する心理尺度値が一定である領域を、ＣＩＥＬＡＢ色空間において可視化したものである。
【００７３】
図９の点Ａ、Ｂ、Ｃは、一般の色覚健常者にはそれぞれ異なる色として識別される３色を表す。このうち、点Ａと点Ｂは認知曲面Ｓに含まれるが、点Ｃは認知曲面Ｓに含まれない。認知曲面Ｓが色カテゴリーへの帰属度一定の面を表すならば、点Ａと点Ｂは同じ色カテゴリーに含まれ、かつ点Ａと点Ｂの色カテゴリーへの帰属度は同じである。すなわち、点Ａと点Ｂは、一般の色覚健常者に同じ色認知を与えることが分かる。一方、点Ｃは認知曲面Ｓに含まれていないため、点Ａと点Ｂとは異なる色カテゴリーの色であるか、同じ色カテゴリーに含まれるとしても、色カテゴリーへの帰属度が、点Ａと点Ｂとは異なることが分かる。
【００７４】
認知曲面Ｓが存在するＣＩＥＬＡＢ色空間は、色差表色系であるので、図９の点Ａ、Ｂ、Ｃ点についても、色差を計算することができる。いま、図９に示したように、点Ａと点Ｂの色差をＥａｂ、点Ａと点Ｃの色差をＥａｃと記述し、Ｅａｂ＞Ｅａｃであったと仮定する。もし色差だけを用いて点Ａに近い色を評価すると、点Ｂよりも点Ｃの方が色差が小さいため、点Ｂよりも点Ｃの方が、点Ａに近い色であると結論される。しかし色認知を考慮すると結論は逆転する。すなわち、点Ａと点Ｃは色カテゴリーへの帰属度が異なるか、あるいは色カテゴリーそのものが異なるが、他方、点Ａと点Ｂは色カテゴリーへの帰属度が同じである（すなわち、色カテゴリーは同一である）ので、点Ｃよりも点Ｂの方が、点Ａに近い色として評価される。この事例から明らかなように、色差だけを用いても、色認知を評価することはできない。また色認知を評価するためには、認知曲面Ｓ（あるいは、色認知に関する心理尺度値が一定である領域）を考慮することが不可欠である。
【００７５】
＜色認知に関する心理尺度値（色カテゴリーへの帰属度）＞
図１０は、色カテゴリーへの帰属度などの色認知に関する心理尺度値と、認知曲面Ｓの関係を説明する図である。図１０に示したスケール（心理尺度）は、色カテゴリーへの帰属度を０から１００までの数値で表している。例えば赤色という色カテゴリーを考えるならば、すべての色の中で最も赤色らしいと評価される色には数値１００を割り当てる。赤色らしさが中間的であると評価される色には数値５０を割り当てる。全然赤色らしくない（赤色のカテゴリーに含まれない）と評価される色には数値０を割り当てる。このようにして、ＣＩＥＬＡＢ色空間の評価可能な全ての色に対して点数を付ける。スケールは色カテゴリー毎に用意され、例えば１１種類の色カテゴリーを考慮する場合、１１個のスケールが想定され、必要に応じてこれらは選択される。
【００７６】
＜認知曲面Ｓの構造＞
図１０に図示したように、認知曲面Ｓは、スケールの数値毎に定義される（但し、０と１００は除く）。例えば、色カテゴリーへの帰属度が７０の認知曲面Ｓは、ＣＩＥＬＡＢ色空間において色カテゴリーへの帰属度が７０と評価される色（複数）が存在する領域を表している。このように、スケール値と認知曲面Ｓは１対１対応し、異なるスケール値には異なる認知曲面が存在する。但し、スケール値０に対する領域は、曲面構造とならない。また、スケール値１００に対する領域は、点となる。スケールの数値が近い認知曲面どうしは、ＣＩＥＬＡＢ色空間の中でも近い距離にある。従って、スケール値に従って複数の認知曲面をＣＩＥＬＡＢ色空間に配置すると、（タマネギのような）層構造となる。また、曲面Ｓが空間に占める割合は様々で、広い場合もあれば、特定の１点（１色）だけという場合もある。曲面Ｓの広さは、スケール値に割り当てられる色数に依拠して決まる。
【００７７】
＜官能評価＞
認知曲面Ｓは、数式によって定義されたり、形状が決まったりはしない。認知曲面Ｓは、多数の被験者（色覚健常者）による官能評価を実施し、ＣＩＥＬＡＢ色空間の評価可能な全ての色に対する色認知の程度を心理尺度化し、それらの平均値をＣＩＥＬＡＢ色空間にプロットしたものである。従って、様々な認知曲面ＳをＣＩＥＬＡＢ色空間に配置するためには、その元となる官能評価から得られた心理尺度値をデータベース化し、そのデータベースを参照することによって、認知曲面Ｓを決定する必要がある。但し、色覚健常者による官能評価と、評価データからのデータベース化作業は、本発明の色修正プログラムを作成する前に１度だけ実施すれば済むため、利用の度に、あるいは利用者毎に、官能評価データを収集したり、色覚特性や障害の程度を取得したりする必要はない。
【００７８】
＜色認知に関する心理尺度（色カテゴリーへの帰属度を除く）＞
図１１は、色カテゴリーへの帰属度以外に、色認知に関連すると考えられる心理属性をスケール化した例を説明する図である。（例１）として色の誘目度、（例２）として色から感じられる緊急度、（例３）としてオズグッドのＳＤ法や多変量解析によって得られる尺度（ここでは活動性因子）を例示した。本実施例ではこれまで、色認知に関する心理尺度として、色カテゴリーへの帰属度を例示した。しかし色認知には様々な様相があると考えられ、図１１のような属性も色認知の尺度として選択可能である。但し、これらの尺度値に対応する領域をＣＩＥＬＡＢ色空間に表象すると、それらは曲面構造になるとは限らず、円環や線、点、その他の空間的領域をＣＩＥＬＡＢ色空間に形成する可能性もある。しかし、特定の尺度値に該当する領域を検査したり検索する際、領域が曲面構造で有る必要はなく、検査や検索に不具合は生じない。これらの色認知に関連する尺度は、用途に応じて使い分けすれば良いと考えられる。
【００７９】
図１２は、本発明の一実施例に係るシステムのハードウェア構成の一例である。図１２のように、色修正装置（２００）の組み込みシステム（１００）として、処理モジュールおよびデータベースはＲＯＭ（リード・オンリ・メモリ）に予め格納されており、入力装置（２２０）から画像／図版（２１０）を入力し、出力装置（２３０）から修正された画像／図版（２４０）を出力するシステム構成となっている。
【００８０】
図１３は、本発明の一実施例に係るシステムのハードウェア構成の別の一例である。図１３のように、汎用コンピュータ（３００）のプログラム（３１０）に対するプラグインモジュール（１００）として、上記処理モジュールおよびデータベースはＲＡＭ（ランダム・アクセス・メモリ）にロードされていて、ハードディスク（３２０）に記録された電子文書（３３０）を読み込み、修正された電子文書（３４０）をハードディスク（３２０）に書き込むシステム構成となっている。
【００８１】
本発明の第１の実施例として、図１２に示した実施形態による、出版物や印刷物の版下（校正刷り）を色修正するための、色修正装置を説明する。出版物や印刷物の配色は、必ずしも色覚障害者の見えを考慮したものではない。しかし、数千、数万、あるいはそれ以上の部数を出版し、印刷する場合には、読者の中に先天色覚異常を有する者が必ず（男性の２０名に１人の割合で）存在するため、これらの障害者を無視した編集やデザインは望ましくない。文字やイラスト、グラフ、地図、その他の図版の配色を、色覚障害者にも識別できるようにするためには、版下の段階までに修正しなければならない。その際、修正された配色は、色覚障害者以外の大多数の読者にとっても、意味のある配色でなくてはならないし、クリエイターや編集者が意図して用いた配色が（少なくとも色カテゴリーに関して）変わってしまわないように気をつける必要がある。図１２に示した色修正装置を用いれば、これらの課題を解決することが可能である。具体的には、校正前の図版をスキャナ（２２０）で取り込み、配色を修正した後、プリプレス用プリンタ（２３０）で修正済み版下を印刷する。このプロセスによって、先天色覚異常を考慮する出版物や印刷物を、効率よく編集することができるようになる。
【００８２】
本発明の第２の実施例として、図１２に示した実施形態による、視環境評価に使用される色修正装置を説明する。様々な公共の標示物（案内表示、道路標識、地図、名称表示板、他）が配置された視環境は、どの人にとっても見やすく、分かりやすいものでなければならないが、必ずしも色覚障害者の見えは考慮されていない。例えば、公衆トイレの標識に、黒い背景と赤い女性のシルエットを組み合わせた図版を使用する場合は多いが、第１色盲や第２色盲の方々にとって、黒と赤で描かれた標識を識別することは容易ではない。こうした公共の視環境を調査、修正しようとする場合、色覚健常者だけでは、問題点を見つけられなかったり、どのように視環境を改善すれば良いか分からない事が予想される。このような場合、図１２に示した色修正装置を用いれば、これらの課題を解決可能である。具体的には、問題となる配色をカメラ（２２０）を用いて取り込み、当該配色を修正した後、ディスプレイ（２３０）に修正配色を表示する。問題が見つかった場合は、配色が修正された標示物を作成し、問題の標示物とこれを取り替えた後、改めて図９の色修正装置を用いて、視認性に問題が無いか確認する。このプロセスによって、バリアフリー化作業を円滑に進めることができる。また、この色修正装置を用いれば、配色を修正しても各色カテゴリーは一定に保たれるため、一般利用者が標示物を見誤ったり、混乱したりするのを避けることができる。
【００８３】
本発明の第３の実施例として、図１３に示した実施形態による、ホームページを作成するための色修正プログラムを説明する。本明細書の「背景技術」に例示した既存の特許文献は、色覚障害者のために色修正する装置に関する。これら装置の色修正法を用いれば、色覚障害者がホームページを見る場合であっても、視認性の悪いホームページを色修正し、視認性を改善することが、原理的に可能である。しかし、ホームページ制作者の立場から考えるならば、幾つかの問題点を指摘可能である。まず、色覚障害者向けにホームページを作成する場合であっても、障害の有無、種別、程度に応じて、きめ細かくホームページを作成することは困難である。現実的には、作業効率や文書サーバーの容量などの制約があるため、できれば、色覚障害者と一般の健常者が同一のホームページを見て、双方共に満足してくれることが望ましい。一方、色覚障害者と一般の健常者が同じホームページを見る場合であっても、視認性を向上させる色修正によって、制作者やデザイナーが意図して使用した色や、色そのものに意味がある場合（例えば、注意を喚起するために赤色が使用される場合）は、できるだけ色を変化させないように気をつける必要がある。図１３に示した色修正プログラムを用いれば、インターネットに公開する前のＨＴＭＬ文書（３３０）を入力し、色修正プログラムによって修正されたＨＴＭＬ文書（３４０）を公開するだけで、これらの課題を解決し、ホームページのバリアフリー化作業が可能になる。
【００８４】
本発明の第４の実施例として、図１３に示した実施形態による、プレゼンテーション文書を作成するための色修正プログラムを説明する。プレゼンテーション文書は、例えばＰＯＷＥＲＰＯＩＮＴ（登録商標）、Ａｃｒｏｂａｔ（登録商標）、ＰＨＯＴＯＳＨＯＰ（登録商標）などのパソコン用プログラムを用いて作成され、液晶プロジェクターなどを介してプレゼンテーション画面をスクリーンに投影する目的で使用される。スクリーンに投影される映像は、大勢の聴講者が、同一の画面を、同時に見るため、色覚障害の有無、種別、程度に応じた対策を講ずることは、ほぼ不可能である。しかしこうしたプレゼンテーションには、彩色された文字、図形、グラフなど、色によって識別しなければならない情報が数多く含まれるため、色盲や色弱を有する者が困惑する配色も多い。実際、学会や講演会など大勢の人が集まる場には、必ず先天色覚異常を有する者が（男性の２０名に１人の割合で）出席していると考えられ、プレゼンテーションの色覚バリアフリー化が強く望まれる。図１３の色修正プログラムは、ＰＯＷＥＲＰＯＩＮＴ（登録商標）、Ａｃｒｏｂａｔ（登録商標）、ＰＨＯＴＯＳＨＯＰ（登録商標）などに、プラグインモジュールとして本発明による色修正機能を追加したものである。この色修正プログラムを用いれば、色盲や色弱に関わらず、ほぼ１００％の先天色覚異常者の視認性を改善することが可能である。また、修正前のプレゼンテーション文書（３３０）に含まれる色についても、色認知が変化しないように修正するため、発表者と聴講者の双方が満足するようなプレゼンテーションが可能になる。
【図面の簡単な説明】
【００８５】
【図１】色修正プログラムのシステム構成を示すブロック図である。
【図２】第１色盲特性データベース１３１に格納されるデータを説明する図である。
【図３】第２色盲特性データベース１３２に格納されるデータを説明する図である。
【図４】色認知特性データベース１３３に格納されるデータを説明する図である。
【図５】ｘｙ色度図を用いて、第１色盲の色の見え方を説明する図である。
【図６】ｘｙ色度図を用いて、第２色盲の色の見え方を説明する図である。
【図７】ＣＩＥＬＡＢ色空間と縮退面αおよび縮退面βの関係を説明する図である。
【図８】２色型色覚（色盲）と異常３色型色覚（色弱）の違いを説明する図である。
【図９】ＣＩＥＬＡＢ色空間における認知曲面Ｓを説明する図である。
【図１０】色カテゴリーへの帰属度などの色認知に関する心理尺度値と、認知曲面Ｓの関係を説明する図である。
【図１１】色カテゴリーへの帰属度以外に、色認知に関連すると考えられる心理属性をスケール化した例を説明する図である。
【図１２】本発明の一実施例に係るシステムのハードウェア構成の一例である。
【図１３】本発明の一実施例に係るシステムのハードウェア構成の別の一例である。
【符号の説明】
【００８６】
１００  組み込みシステム
１０１  入力手段
１０２  処理制御手段
１０３  出力手段
１１１  構造分析手段
１１２  パラメータ決定手段
１１３  最適色探索手段
１２１  検査手段（α色差検査手段、β色差検査手段、色認知検査手段）
１２２  保持手段（α色差保持手段、β色差保持手段、色認知保持手段）
１３１  第１色盲特性データベース
１３２  第２色盲特性データベース
１３３  色認知特性データベース
２００  色修正装置
２１０  色覚障害を考慮しない画像／図版
２２０  入力機器
２３０  出力機器
２４０  色覚障害が考慮された画像／図版
３００  汎用コンピュータ（データ処理装置）
３１０  色修正プログラム
３２０  プラグインモジュール
３３０  修正前の電子文書
３４０  修正後の電子文書
３５０  ハードディスク
【図１】
0004724887.tif 000002
【図２】
0004724887.tif 000003
【図３】
0004724887.tif 000004
【図４】
0004724887.tif 000005
【図５】
0004724887.tif 000006
【図６】
0004724887.tif 000007
【図７】
0004724887.tif 000008
【図８】
0004724887.tif 000009
【図９】
0004724887.tif 000010
【図１０】
0004724887.tif 000011
【図１１】
0004724887.tif 000012
【図１２】
0004724887.tif 000013
【図１３】
0004724887.tif 000014