(57)【特許請求の範囲】
【請求項１】
色画像を表すデータを処理するために画像処理装置において用いられる方法であって、前記画像処理装置は、入力手段と、処理手段と、出力手段とを含み、
前記方法は、
前記入力手段が、色空間の複数の次元のうちの１つの次元を示す第１の入力をユーザから受け取るステップであって、前記示された次元は、前記ユーザによって知覚不可能であり、前記色空間は、前記複数の次元によって定義されており、前記色空間は、前記色画像を含む、ステップと、
前記入力手段が、前記ユーザによって知覚可能な刺激を示す第２の入力を前記ユーザから受け取るステップであって、前記知覚可能な刺激は、所定の範囲にわたって可変であり、前記所定の範囲は、前記第１の入力によって示されていない前記色空間の次元と共に、知覚空間を含むように構成されており、前記知覚空間は、前記出力手段によって出力されるべきデータを含み、前記出力は、前記ユーザによって知覚可能である、ステップと、
前記処理手段が、前記示された次元に沿って前記色空間における前記データを表す値を決定するステップと、
前記処理手段が、前記データを表す前記決定された値に基づいて前記所定の範囲に沿った位置を割り当てることによって、前記データを前記知覚空間にマッピングするステップと
を含む、方法。
【請求項２】
前記知覚可能な刺激は、代替の色セット、複数の異なる色が可変範囲の複数の異なるハッチングパターンによって表される擬似色空間、グレースケール、可変範囲のテクスチャ、可変範囲の振動を含む、請求項１に記載の方法。
【請求項３】
前記知覚可能な刺激は、前記データを表す前記決定された値に基づいて密度が変化するハッチングパターンである、請求項１に記載の方法。
【請求項４】
前記ハッチングパターンは、垂直線のセットを含み、前記垂直線の線密度は、前記データの特定の色相に関連付けられている、請求項３に記載の方法。
【請求項５】
前記ハッチングパターンが特定の色の上に重畳されることにより、前記特定の色に関連付けれたハッチングパターンが生成される、請求項３に記載の方法。
【請求項６】
前記知覚可能な刺激は、前記色画像を含んでいない、前記第１の入力によって示されていない前記色空間の次元の一部である、請求項１に記載の方法。
【請求項７】
前記入力手段は、前記出力手段による色表示のための代替の色空間を選択するために、前記ユーザが前記色空間を回転させることを可能にする、請求項１に記載の方法。
【請求項８】
前記入力手段は、後に続く色画像を表示するために前記ユーザが前記代替の色空間を指定することを可能にする、請求項７に記載の方法。
【請求項９】
前記入力手段は、前記代替の色空間を選択するために前記色空間をスピンさせる回転ホイールを含む、請求項７に記載の方法。
【請求項１０】
前記色空間は、ＬＡＢ色空間、ＨＳＬ色空間、ＣＭＹＫ色空間からなる群から選択される色空間を含む、請求項１に記載の方法。
【請求項１１】
前記色空間は、赤、緑、青の色空間として定義された３次元空間を含む、請求項１に記載の方法。
【請求項１２】
前記第１の入力は、赤または緑を含む色相を有する色空間の次元を示す、請求項１に記載の方法。
【請求項１３】
前記第１の入力は、青または黄を含む色相を有する色空間の次元を示す、請求項１に記載の方法。
【請求項１４】
前記知覚可能な刺激は、前記色空間における色であり、
前記処理手段は、前記データを表す前記決定された値に基づいて、前記色空間における色の暗さを表す値の関数を決定する、請求項１に記載の方法。
【請求項１５】
前記出力手段は、前記色空間における色の暗さを表す値の関数に従って、選択された色の表示の明るさ／暗さを間欠的に変化させる、請求項１４に記載の方法。
【請求項１６】
前記入力手段は、色名称のリストから色名称を選択すること、画像における色にカーソルを置くこと、キーテーブルにおける色にカーソルを置くことのうちの１つによって、前記ユーザが前記第２の入力を入力することを可能にするように構成されている、請求項１４に記載の方法。
【請求項１７】
前記色空間の前記示された次元は、赤または緑の組、青または黄の組のうちの少なくとも一方における色を含む、請求項１４から１６のいずれか一項に記載の方法。
【請求項１８】
ディスプレイに表示されるべき色画像を表すデータを処理するために画像処理装置において用いられる方法であって、前記画像処理装置は、入力手段と、処理手段と、表示手段とを含み、
前記方法は、
前記処理手段が、表示されるべき前記色画像の、色空間の複数の次元へのマッピングを決定するステップであって、前記色空間は、前記複数の次元によって定義されている、ステップと、
前記入力手段が、前記色空間の前記複数の次元のうち、ユーザには知覚不可能である１つの次元を示す第１の入力を前記ユーザから受け取るステップと、
前記処理手段が、前記色空間の前記複数の次元のうち前記示された次元を含んでいない代替の複数の次元を決定するステップであて、前記決定された代替の複数の次元は、前記色画像が表示されるべき代替の色空間を定義する、ステップと、
前記処理手段が、前記複数の次元のうち前記示された次元に沿って前記色空間における前記データを表す値を前記処理手段により決定することに基づいて、前記色画像を前記色空間から前記代替の色空間にマッピングするマッピング関数を決定し、前記マッピング関数に従って前記色画像に関連付けられたビデオ画像データを修正するステップと
を含む、方法。
【請求項１９】
ディスプレイに表示されるべき色画像を表すデータを処理するためのコンピュータ内のプロセッサを、
表示されるべき前記色画像の、色空間の複数の次元へのマッピングを決定する処理手段であって、前記色空間は、前記複数の次元によって定義されている、処理手段と、
前記色空間の前記複数の次元のうち、ユーザには知覚不可能である１つの次元を示す第１の入力を前記ユーザから受け取る入力手段と
として機能させるビデオドライバプログラムであって、
前記処理手段は、前記色空間の前記複数の次元のうち前記示された次元を含んでいない代替の複数の次元を決定し、前記決定された代替の複数の次元は、前記色画像が表示されるべき代替の色空間を定義し、
前記処理手段は、前記複数の次元のうち前記示された次元に沿って前記色空間における前記データを表す値を前記処理手段により決定することに基づいて、前記色画像を前記色空間から前記代替の色空間にマッピングするマッピング関数を決定し、前記処理手段は、前記マッピング関数に従って前記色画像に関連付けられたビデオ画像データを修正する、ビデオドライバプログラム。
【請求項２０】
前記代替の複数の次元は、前記色画像を含んでいない、前記色画像の一部から決定される、請求項１９に記載のビデオドライバプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
本出願は、２００３年３月１３日提出米国特許出願第１０／３８８、８０３号および２００２年１１月１日提出第６０／４２２、９６０号のそれぞれに基づいており、これらの優先権を主張し、これらを参照のため組み入れる。
【背景技術】
【０００２】
（発明の背景）
色覚障害者は種々の色を識別することが困難である。色視野に障害を持つ人には、例えば、赤と緑を混同する人（例えば、赤色盲：赤錐体に障害を有する、または緑色盲：赤錐体に障害を有する）が含まれる。ジェニファー・バーチ（Ｊｅｎｎｉｆｅｒ  Ｂｉｒｃｈ）色視野障害の治療（Ｄｉａｇｎｏｓｉｓ  ｏｆ  Ｄｅｆｅｃｔｉｖｅ  Ｃｏｌｏｒ  Ｖｉｓｉｏｎ）、バターワース・ハインマン（Ｂｕｔｔｅｒｗｏｒｔｈ  Ｈｅｉｎｍａｎ）（２００２）。緑、赤または黄色が近接している場合、これらの人々にとって、色符号化されたデータを目視で識別することは事実上不可能である。このような人々の色空間は、赤−緑の色相が欠落しており、赤および緑の双方とも黄色に見える；つまり、黄色−青幅しか有していない。正常な色視野を有する人々でも、色の識別が困難な場合もある。高齢者に関しては、加齢につれて、例えば白内障により目の水晶体に濁りが発生する。高齢者がその色知覚能力の変化を経験することはよくあることであり、まるで黄色味を帯びたフィルタをかけて見ているようにものを見る高齢者が多い。さらに、時間がたつにつれ、紫外線がたんぱく質を減少させ、波長の短い光が吸収され、それにより青錐体感覚が減少する。その結果、全色に対する感じ方が変化し、黄色が優位を占める傾向になるか、または青紫色が暗くなる傾向がある。特に、「白と黄色」、「青と黒」、「緑と青」の識別が困難になる。「正常な」視野を有する健常者でも、通常より大きい高度の場所または特定の治療を受けている場合には、色を異なって感じることがある。
【０００３】
色識別ができないことを克服するため、このような聴覚障害者は、停止信号は赤、バナナは基本的に黄色であることを知ること等により、対象物を表示する確実な手掛かりの識別または習得に精通するようになる。しかしながら、これらの手掛かりがないと、色覚障害者は、その障害のために、様々な対象物または画像の色を確実に識別することができない場合が多くなり、対象物または画像を正確に理解するのに重要な情報または決定的な情報が色によって示されていても、識別することができなくなってしまう。このような対象物および画像の共通の例として、点灯したおよび点灯していない交通信号および財務情報の円図表／グラフおよび地図が含まれる。カラーコンピュータディスプレイの増加に伴い、ますます多くの情報が、電気的および視覚的に配信され、通常色符号化情報として配信されている。
【０００４】
重要な情報は色符号化され得るという事実に対応するため、技術者および科学者が色覚異常者を支援する多くの機器を開発してきた。例えば、米国特許第４、３００、８１９号では、色レンズ１個と透明レンズ１個を使用して色を識別するメガネについて記載している。同様に米国特許第４、９９８、８１７号では、色を識別する角膜コンタクトレンズについて記載しており、このレンズは、瞳孔へ光を入射させる領域を覆う薄赤外部層を除いて透明である。
【０００５】
このような装置はいく分か有益ではあるが、使用するのが面倒であり、１色しか調整できない点で効果が限られており、感知した色空間を装置が変更する形態を、使用者が拡張または変更できない。
【０００６】
このように、使用者の視野の受容可能な色空間の外部に存在する複数の色を含む円図表を見ている使用者は、円図表に伝達されている情報を十分によく理解することができない。そのため、このような人々にとって、カラーコンピュータディスプレイ端末を使用してデータを解読または編集しなければならない場合、大変な負担を負うことになる。さらに、このような利用者は、一定の色または色の組み合わせを用いて表示される画面上の情報の位置を特定することができず、そのため、重要な通知を読むことができない可能性がある。例えば、このような利用者がインターネットを介して提供される電子商取引またはオンラインプレゼンテーション等のサービスまたは資源を利用する場合、個人が識別できない色の文字を使用して重要な情報または注意書きが表示されることがありえる。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従って、色および色符号化された情報の識別を支援する改善されたシステムが必要とされている。
【課題を解決するための手段】
【０００８】
（発明の概要）
本明細書で説明するシステムおよび方法により、利用者はより容易に、画像内の色符号化された情報を認識または識別することができる。本明細書で説明するシステムおよび方法は、色覚障害者の支援に適用されるシステムおよび適用に関して議論するが、これらのシステムおよび方法は、いかなる個人が色符号化された情報を識別または解釈するのを援助するために使用することもできる。一般的に、色覚障害者は２色以上を区別するのが困難である。例えば、赤／緑色覚障害者は、交通信号または航行誘導灯の信号光を解釈するのが困難である可能性がある。また、茶（緑＋赤）、マゼンダ（赤＋青）およびシアン（緑＋青）等の混色も識別困難である。従って、本技術の利点は、色覚障害者が、赤情報の緑情報からの識別等の様々な色または色情報を識別できるようにすることにある。
【０００９】
一側面において、本明細書で説明するシステムおよび方法は、全色画像を示すデータを処理する方法であって、データに関連する色空間を識別するステップと、識別障害者のそれぞれが識別不可能である色空間の第１部分を識別するステップと、識別障害者のそれぞれが知覚可能な色空間の第２部分を識別するためにデータを処理するステップと、色空間の第２部分中の色の関数としての色空間の第１部分を処理するステップとを含む方法を含む。
【００１０】
この技術は、色空間の一部から他の部分へ色情報をリマップする。あるいは、この技術は色情報を、時間（例えば、発光または点滅時間）等の色に基づかない大きさへリマップすることができる。他の実施形態において、本明細書で説明するシステムおよび方法は、デバイスドライバ、映像ドライバ、アプリケーションプログラムおよびマクロ等のソフトウェアデバイスとして実現することができ、これらは、コンピュータプログラムの通常の出力を修正し、色覚障害者が、その色範囲の通常外側の色で提示されているディスプレイのそれらの区分を識別または弁別するのに使用できる情報を提供する。
【発明を実施するための最良の形態】
【００１１】
（例示した実施形態の説明）
本発明の全体的な理解に供するため、ここで、例示的実施形態を説明する。しかしながら、本明細書で説明するシステムおよび方法は、他の適切な応用に関して適用または修正することができ、また、このような他の追加および修正は本明細書の範囲から逸脱しないことを、当業者は理解されたい。
【００１２】
一実施形態において、本明細書で説明する技術および発明は、間欠点滅パターンを使用することにより、通常の色視野を有する人を含め、識別障害者が様々な色を識別できるようにし、これにより、情報の追加チャネルを提供するものである。より詳細には、本明細書で説明するシステムおよび方法は、色覚障害者のそれぞれが識別不能な色情報を、色覚障害者のそれぞれが取り外し可能な情報のチャネルに符号化する装置および過程を含む。一実施形態において、本明細書で説明するシステムおよび方法は、ディスプレイに関連する情報を分析修正するソフトウェアプログラムを含む。以下に詳細に説明するが、実施の際、これらのプログラムは、色覚障害の型を表す使用者の入力識別または受信してアドレス指定する。例えば、ユーザは、赤−緑の色覚障害であることを表示することができる。この入力に応答して、過程は、表示されている画像に関連する色情報を、ピクセルごとに見直すことができる。過程は、赤と緑の色要素間の違いを決定することにより、使用者が検知することのできない、表示されている色情報の決定を行うことができる。その後、過程はこの色情報を、使用者が代替的かつ任意に選択可能な方法で符号化する。例えば、使用者は、赤または緑を白に退色させ、または黒に減光することができる。色の退色または減光の率または限度は、使用者の提示された色情報の入力により異ならせることができる。このようにして、使用者は、画像のこれらの一部が溶明および溶暗しなければ識別不能である色情報を搬送する画像の一部が溶明および溶暗するのを見ることができる。このようにして、マップまたはナビゲーションチャート上の赤または緑項目等のディスプレイの赤または緑部分を、使用者は識別することができる。
【００１３】
色視野障害者が知覚できない色符号化情報を処理し、完全な視力保持者が視覚できる暫定パターン上に色情報を記録する等、色覚障害者が知覚できるチャネル上に情報を記録することにより、本明細書で説明するシステムおよび方法は色視野障害者を支援する。その目的のため、これらのシステムは色符号化情報を記録し、色視野障害者が２色、原則として赤および緑を区別できるようにする。
【００１４】
本明細書で説明するシステムおよび方法は、情報を視覚的に提供する代替の方法を提供するものであり、特に、色情報を使用者に提供するものである。これらのシステムには、使用者が、円グラフ、グラフ、地図または他の形式で提供される色符号化情報をより容易に識別できるようにするシステムを提供することを含め、幅広い応用がある。さらに、これらのシステムは、色視野障害者が知覚できる形式の情報を提供する形態で色情報を処理することができる。この目的のため、とりわけ、本明細書で説明するシステムは、情報を表示するのに使用される色パレットおよび色相に対する制御を使用者に提供する。使用者は、色を制御することにより色符号化情報を、使用者がより容易に知覚できる形式に再変更することができる。
【００１５】
（重畳フィルタ（暫定符号化））
一実施形態において、色データを暫定的に符号化する目的のため、本明細書で説明するシステムおよび方法は、使用者と色符号化情報との間にフィルタを挿入する。システムは、光の一定の色を遮断するフィルタを、色覚障害者の両目の前に間欠的に挿入する。例えば、図１Ａおよび図１Ｂは、フィルタパネル４およびフィルタパネル４の拡大図を示す。本実施形態において、フィルタパネル４は、透明領域に配置されたマイナス赤電子フィルタのパターンから構成されている。パターンは、透明プラスチックの縦ストライプおよびマイナスアかフィルタ素子１６のストライプを含む。カリフォルニア州フォスター市のリライアントテクノロジー社（Ｒｅｌｉａｎｔ  Ｔｅｃｈｏｎｏｇｙ  Ｃｏｍｐａｎｙ）が製造販売し、参照のため引用する米国特許第５，１１４、２１８号に詳細が記載されている色変更サングラスに使用されたＬＣＤマイナス赤フィルタを含め、このような素子１６は市販のものが入手できる。参考特許で説明するように、このようなフィルタ１６は、パネル４に組み込むことができ、その結果、プレート４に組み込まれたストライプのパターンとして形成されたＬＣＤマイナス赤フィルタ１６を有するものとしてパネルを形成する。あるいは、パネル４は、マイナス緑フィルタまたは選択された他の色のフィルタを含むことができ、フィルタは、すぐに手に入る応用製品の少なくとも一部により選択される。パターンも同様に、垂直ストライプ、水平ストライプ、チェッカーボードまたは他の適切なパターンを含むことができる。一瞬赤色光にパネルを通過させ、次の瞬間に赤色光を遮るように、定期的にこれらのフィルタ素子をオン・オフ切替えする。
【００１６】
図２Ａおよび図２Ｂは、他のフィルタパネル１４およびその拡大図１２を示す。このフィルタパネル１４は、フィルタ素子１６と１８との組み合わせを介して、明滅の印象を最小限にする。図２Ｂ中のフィルタパネル１４は、透明ニュートラル電子フィルタ１８と交互に、透明マイナス赤電子フィルタ１６のパターンを含む。ニュートラルフィルタは、適切なニュートラルフィルタのいずれでもよい。一実施形態において、ニュートラルフィルタには、上記の参照特許に記載の色フィルタに類似するフィルタが含まれる。しかしながら、フィルタは、色よりもグレーの異なるレベルを提供し、異なる密度フィルタを可能にする。マイナス赤およびニュートラルフィルタ要素１６、１８は、マイナス赤フィルタ要素１６がオン状態で赤色光を遮断し、ニュートラルフィルタがオフで光を通過させるような交互に作用する形態で、オンオフされる。逆にいえば、マイナス赤フィルタ１６がオフされて赤色光を通過させるとき、ニュートラルフィルタ１８はオンされて光の選択した割合を遮断する。従って、マイナス赤フィルタ１６がオンオフされると、明滅が減少または最小限にされる。
【００１７】
図１Ａに示したフィルタパネル４とともに、図２Ａに示したフィルタパネル１４は、マイクロプロセッサの制御の下で作動する。この目的のため、交互に作用する形態および応用製品に適した期間または周期でフィルタ１６および１８をオンオフすることができる電子タイミング制御回路を形成するために、マイクロプロセッサまたはマイクロコントローラを使用することができる。さらに、電子フィルタ１６および１８を、色またはフィルタされる色の範囲を選択するために同調することができるが、これは選択的なものである。これらのマイクロコンピュータは、当該技術の周知の原理を用いて開発することができる。さらに選択的な実施形態において、システムは、関連する環境の発光レベルを決定するセンサを含むことができる。このようなセンサは当該技術では周知であり、環境の明度を測定することのできる適切なセンサを使用することができる。明度レベルは、環境の輝度の関数としてシステムで使用する中性濃度量を均衡させるためにマイクロコントローラで使用することができる。
【００１８】
代替の実施形態において、機械的間欠フィルタを提供する。例えば、一代替実施形態において、機械フィルタは、透明板の表面上に配置された複数の回転可能なフィルタ素子を含む。各フィルタは、マイナス赤フィルタとして作動するアセテートの薄板を含むことができる。フィルタは、使用者の視界に回転して出入することができる。この目的のため、各フィルタを回転軸に取り付けて、サーボモータで駆動させることができる。サーボモータは、マイクロコントローラの制御で作動させることができる。フィルタを図３に示すように取り付けて、使用者３３がフィルタを介して信号３６を見るようにすることができる。使用者３３は視野線３８および傾斜しており、バイザー４を介して信号３６に届く視野線３４を有する。
【００１９】
動作中、使用者３３は、サンバイザーが移動することのできる位置そのものの位置にフィルタ４および１４を移動させる。使用者３３は、フィルタ１６および１８が赤色光等の選択された光の色の間欠的フィルタリングを開始するように、フィルタ４を起動する。フィルタ４を通して見た赤色光は、閃光として現れるという結果になる。これにより、使用者３３は、交通信号３６の赤色光または緑色光を識別することができる。このようにして、赤−緑色覚障害が検出されても、フィルタ４は交通信号３６が供給する色情報を使用者３３の暫定パターンにリマップする。
【００２０】
フィルタパネルを挿入する技術は、数多くの装置に使用することができる。図３は、運転者３３が緑信号３６から赤交通信号３６を識別するのを支援するオーバヘッドバイザーに間欠フィルタパネルの使用を図示しているが、航海ナビゲーション、航空交通その他を含む数多くの他の応用に使用することができる。さらに、使用者３３の視野に回転して出入する機械フィルタ装置を含め、他の型の光フィルタを使用することができ、あるいは、フィルタがパネル４上で振動するように視野上でフィルタをスライドさせることができる。さらに、特定の選択的実施形態において、フィルタをタイトなストライプのパターンに形成することができる。例えば、パネル表面に載置した赤または緑のアセテートの帯。パネル４は、車両３６の移動に従ってパネルを振動させるバネにより取り付けることができる。フィルタはパネル上に固定載置することができるが、使用者３３の視線に横向きのパネル４の動きは、フィルタを効果的に使用者３３の視野を間欠的に横切らせることにより、選択された色の交通信号３６を発光させる。
【００２１】
（代替チャネルへの符号化色情報）
図４は、３次元色空間を表すキューブを介したスライス４４を示す。色空間はどの色空間であってもよく、色空間は、モニタ、カラープリンタ、写真フィルムまたは印刷プレス等の出力装置が生成することのできるまたは画像に現れるすべての可能な色を表すことを理解されたい。当業者にとって様々な色空間の定義が周知であり、本明細書で説明するシステムおよび方法は、応用製品の少なくとも一部に応じて選択される実際の定義を伴うこれらの定義されたいずれの色空間をも使用することができる。これらのモデルには、ＲＧＢ色空間も出るが含まれ、これは透過光の３原色を利用するものである。このＲＧＢモデルは、赤、緑および青色光を加色して白を得るようにする、加色モデルである。周知の色空間モデルの２番目は、反射光を利用するものである。この減色モデルは、シアン、マゼンダおよび黄（ＣＭＹ）光を反射する顔料を減じて白を得る。主に減色を使用する印刷工程では、黒を加えてＣＭＹＫ色空間を得る。ＲＧＢおよびＣＭＹＫを別にして他の代替色空間があり、ここではより共通のものをいくつか紹介する。
【００２２】
インデックスでは２５６色を使用する。カラーパレットを制限することにより、インデックスカラーは、視認品質を維持しながらファイルサイズを削減することができる。
【００２３】
ＬＡＢ表色系（ａ．ｋ．ａ．Ｌ＊ａ＊ｂおよびＣＩＥＬＡＢ）は、０から１００までの範囲の明度要素（Ｌ）、＋１２０から−１２０までの範囲の緑および赤から緑までおよび＋１２０から−１２０までの範囲の青から黄までを有する。ＬＡＢは、ある色空間から他の色空間へ変換する際の中間ステップのようなフォトショップ等に使用する。ＬＡＢは、視神経と脳のいずれかの部位に発見されたものに基づくものであり、網膜色刺激は、明暗、赤緑および青黄の区別へ変換される。
【００２４】
ＨＳＬ  Ｌが明度軸、Ｈが色相（球を通る円形色相平面におけるベクトルの角度）、Ｓが彩度（色相ベクトルに沿った中心からの距離で表される色の純度）である球形色空間。
【００２５】
ＭＵＬＴＩＣＨＡＮＮＥＬは、各チャネルにおけるグレーの２５６レベルを使用する。単一Ｍｕｌｔｉｃｈａｎｎｅｌ画像は、多色モード−例えばＣＭＹＫ色およびいくつかのスポット色−を同時に含む。
【００２６】
モニタＲＧＢ  コンピュータモニタの現在の色形状を反射する色空間である。
【００２７】
ｓＲＧＢは、テレビ、印刷およびディジタル技術用の国際ＲＧＢ色空間を作成しようとしているマイクロソフト社とヒューレットパッカード社が開発したＲＧＢ色空間である。
【００２８】
ＡＤＯＢＥ  ＲＧＢは拡張色域を含み、ＣＭＹＫ変換をより正確に行う。
【００２９】
ＹＵＶ（ａｋａ  Ｙ’ＣｂＣｒ）は、カラーテレビおよびビデオの基準であり、画像を輝度（すなわち、Ｙで表される輝度）および２個の色差チャネル（すなわち、ＵおよびＶで表される青および赤）に分解する。テレビおよびコンピュータモニタ用の色空間は元々異なっており、色校正に関して問題を起こすことがよくある。
【００３０】
ＰＡＮＴＯＮＥは、Ｐａｎｔｏｎｅ社が主張する色整合系である。
【００３１】
色理論一般について議論するとき、特にディジタル技術に適用する理論の場合、他にいくつか重要な概念がある。
【００３２】
色相−対象から反射した、または対象を透過した色。一般的な用法として、色相とは、赤、オレンジ色または緑等の色の名称のことをいう。
【００３３】
彩度（ビデオについての議論では、クロミネンスという）−色の純度の度合い。彩度は、０％から（グレー）から１００％（完全な飽和状態）までの割合で測定される、色相中のグレーの量で表される。
【００３４】
明度−明度は、１から１００までの尺度で測定される黒から白への色の明るさで表される。
【００３５】
ルックアップテーブル−ルックアップテーブルは、色画像または画像中の明度、彩度、色相の調整を制御する数学公式またはデータの記憶、色空間間の変換を行う変換係数である。
【００３６】
図４に戻って説明すると、Ｒ、Ｇ、Ｂ色空間モデルを表すキューブを通るスライス４４が示されている。これは、当業者にとって周知の色空間の表示である。スライス４４は、複数の色を定義することのできる色空間を表す。図４に示すように、６本の軸がスライス４４の中心から伸びている。これらの軸のうち３本は、それぞれ赤４６、緑４７および青４８のラベルが付けられる。他の３本は、それぞれマゼンダ４９、シアン５０および黄５１のラベルが付けられる。ニュートラルは、色空間の中心にある。特定色４２は色空間４４内に存在し、赤４６および黄軸５１のほぼ中間に配置されている。このことは、特定色４２における各色軸の相対量を示す。このように、スライス４４の各点は、図示した軸に関して各色を定義できることを示す。
【００３７】
図５は、赤／緑色覚障害者によって見られる色空間４４を示す。赤／緑色覚障害を有する視界障害者は赤と緑の識別ができないため、このような人が知覚する色空間は圧縮または縮小している。このような人にとっては、特定色４２等の全色が青−黄軸５６に沿ったそれらの色の位置５４だけで定義される。このように、この色覚障害者は、色４２の赤要素を区別することができず、青−黄軸に沿った要素のみを区別することができる。このように、この色覚障害者は、色４２と、青−黄軸上に存在する色５４間の識別ができない。そのようなものとして、色４２を使用して色符号化した情報はすべて、色５４を使用して色符号化した情報すべてあるいは線５５に該当する他の色すべてから識別することはできない。
【００３８】
これに対処するため、本明細書で説明するシステムおよび方法は一実施形態において、表示された色情報に関する暫定的特性を付加することにより、使用者が千５５に沿った色の識別をできるようにするものである。図６は、特定色４２の赤または緑値が決定され、明から暗に延びる軸６４上の選択値６２に変換される、本発明の実例による方法を図示する。この目的のため、および上記に論じたように、色マップおよび色４２を軸６４との関連で示すが、これは明度および暗度の際の度合いを示し、青−黄軸もまた使用しているＬＡＢ色空間に共通のものである。その後、コンピュータディスプレイは、特定色４２の明度／暗度値を新しい値６２に間欠的に変化させるように指示され、この値６２は特定色４２の赤または緑値に応じて明暗になる。赤／緑視覚障害者は青−黄軸５６上に置かれた色知覚の１本の軸のみを先天的に持っているが、値６２−明度／暗度の変化の方法により暫定的に表される−および５４の２つの値は、標準色空間４４における特定色４２の実色相の配置に十分である。この方法では、青または無色等の赤または緑バイアスを持たない色は、例えば、間欠的に変化する明度／暗度を持たないので注意されたい。さらに、一実施形態において、使用者は赤用を持つ色または緑要素を持つ色を選択することに注意されたい。このようにして、使用者は、より容易に赤と緑を識別することができる。しかしながら、使用者は状況に応じて、明度／暗度に変換された赤および緑色要素を同時に有することができる。ディスプレイは、赤系色よりかなり高いレートで緑系色を発光させることができ、または、緑系色を暗くしながら赤系色を発光させることができる。本明細書で説明するシステムおよび方法のいずれも、色４２の赤および緑色相要素を、使用者が知覚できる暫定変化チャネルに記録することができる。
【００３９】
図７−９は、全色シーンが代替の形式で示され、選択された色が代替の明画像および暗画像の暫定パターンに符号化される、図４−６で示した過程がどのように使用者現れるかを時系列的に示す。一実例において、図７−９は、色画像を生成するコンピュータディスプレイ等のディスプレイを表す。特に図７は、赤ブロック７２、緑ブロック７４、黄ブロック７６および青ブロック７８を含む一連のブロック７０を示す。これらのブロック７０は、コンピュータディスプレイ上に示されるタイプの全色シーンを表す。
【００４０】
図８において、青―黄色のみを用い、赤／緑色覚障害者の知覚をシミュレートしながら、シーンを表示する。この目的のため、一連のブロック７０にラベル付けし、緑、赤および黄を含む最初の３色を色覚障害者に表示するようにする。このように、赤および緑を使用した符号化情報の表示は、一連のブロック７０中の異なるブロック間を識別するのに使用する色覚障害者情報を転送することができない。このように、赤色情報が最優先の情報を示すように、または例えば、株価の下落を示すように意味づけられ、緑色情報が優先度の低い情報または通常の情報を伝送するように、または例えば、株価の上昇の情報を伝送するように意味づけられた場合、赤−緑色覚障害者はこの情報を識別できないことになるであろう。
【００４１】
図９は、本発明で説明するシステムおよび方法により、使用者が赤および緑符号化された情報を識別することができることを示す。図９に示すように、本発明で説明するシステムは、赤色が状況により色中の赤の量に関するレートで「発光」するように、上述した赤系色要素を処理する。これにより、使用者は、発光する最優先の情報を、発光しない優先度の低い情報とを識別することができる。上述したように、本明細書で説明するシステムにより、使用者は、赤または緑要素を処理するかについて異なる時間に選択することができる。これにより、図９の実施形態において、使用者はまず赤色処理を選んで最優先情報を決定した後、緑色の処理を決定することができる。
【００４２】
本実例により、本明細書で説明するシステムおよび方法を、画像中の画素情報を処理して、画像中の情報をより完全に色覚障害者に届ける新しい画像を作成する装置またはビデオドライバとして実現することができる。ソフトウェアを画像を作成するアプリケーションプログラムに内蔵することができ、使用者が画像をどのように処理するかの特性とともに画像処理を起動することができるように、このソフトウェアは使用者により制御可能にすることができる。例えば、本発明により、使用者は、望めばプロセスを開始させることのできる「ホット・キー」を得ることができる。
【００４３】
状況によっては、カーソルを画面上で移動させることが画面の当該部分に表示された画像または形状の色を、その位置または／および画面上の他の位置において変更させるというマウスの「転回」を、本発明は備えることができる。例えば、マウスをグラフの異なる画像上で移動させて、表示されている色符号化された上を色覚障害者に伝達することにより、異なる色で提示されたグラフの画像を変更することができる。この目的のため、カーソル下の部分および画像の他の部分での色の整合がテクスチャ化したフォーマットで提示され発光するように画像を変更することができ、または色覚障害者が検知できる態様でディスプレイにより提示される情報を提示するように変更された他のいくつかの方法で画像を変更することができる。
【００４４】
（テクスチャ  マッピング）
図１０にもどると、代替の実施形態が示されている。図１０は特に、円グラフが使用者に示されたディスプレイを示す。円グラフの右は、グラフの異なる色を異なる情報に該当させるキーテーブルである。図１０において、図示目的だけのため、色を異なるハッチパターンで示している。図１０において、キーテーブルは（ハッチパターンで示す）色を国内の異なる地域に関連付けている。本実施形態において、使用者は、キーテーブルに提示された異なる色上にカーソルを移動させることができる。こうすることにより、色覚障害者が検知できる態様で、円グラフの部分を変更することができる。例えば図１１において、使用者はキーテーブルで使用されている色上にカーソルを置いて「東海岸」の売上高を表示することができる。こうすることにより、システムは発光を認識し、層でない場合は、その色で提示されている円グラフの部分を変更する。あるいは、使用者は円グラフの部分にカーソルを置き、色が発光していることと関連するキーテーブルの色が発光する。条件によっては、両方の機能を同時にサポートすることもできる。
【００４５】
あるいは、画像中の色データが特定の名称を有すると認識されている場合、例えば高速道路の渋滞について、渋滞ゾーンを赤、非渋滞ゾーンを緑でマークすると認識されている場合、色覚障害者は画面上の色名リストから所望の色を選択することができ、その名称に対応する画像の色が発光し、また別の方法で識別される。
【００４６】
図１０では、ハッチパターンを含むように画像を再描画して図を示しているが、濃淡、グレースケールまたはあのいかなる技術も、使用者に選択された色情報を提示するために使用することができるので理解されたい。例えばグレーの２５６色調を使用するグレースケール表色系の他に、黒白ビット写像を作成することができ、これは、グレースケール画像の各画素が０（黒）から２５５（白）までの輝度値を有する。
【００４７】
（色覚支援としての色相回転）
図１２Ａは、通常の色空間：Ｃ．Ｉ．Ｅ．色度図（１９３１）として一般的に理解されているものである。この表示法においては、色相と彩度だけがあり、明度／暗度はない。この関係で、この表示法はＬＡＢ色空間における矩形ＡＢ平面を含め、ＨＳＬ色空間における環状色相平面に類似している。正常な色覚を有する人ならば、本図におけるすべての色を識別することができる。
【００４８】
この表示法に関して図１２Ｂ、図１２Ｃおよび図１２Ｄに示すように、異なる色覚障害者について、「色混同」または「等色線」の異なる線がある。これらの線またはベクトル上に存在する色は、お互いに区別することができない。色覚障害の態様が異なれば、色混同の線またはベクトルも異なる。図１２ｂは赤色盲、図１２Ｃは緑色盲、図１２Ｄは青緑盲の形態をそれぞれ表す。
【００４９】
調査によれば、色覚障害者の色混同のこれらの線またはベクトルには、少数ではなく多数のバリエーションがあるようである。名目上同じ型とされる色覚障害者についてでさえ、すべての色覚障害者に役立つカラーディスプレイについて少ない解決策さえ選択するのは困難または不可能である。
【００５０】
カラーディスプレイを備えたコンピュータでは、コンピュータプログラムは、モニタに表示されるＲＧＢ色空間において原則として色を要求し、これは原則として再度Ｒ、ＧおよびＢ値を必要とする。本発明による装置では、コンピュータプログラムが要求する色がマッピングされた中間色空間が挿入される。この中間色空間としては、ＲＧＢ空間、ＣＩＥ空間、ＨＳＬ空間、ＬＡＢ空間、ＣＭＹＫ空間、異なる色が異なるハッチングパターンによって表される疑似空間あるいは他のどのような色空間であってもよい。この中間色空間における色は、ディスプレイまたはプリンタ出力で利用されるＲＧＢ値に順にリマッピングされる。
【００５１】
中間色空間およびディスプレイ色空間がお互いに関連して回転する場合、コンピュータプログラムがコンピュータディスプレイ上に出力されるある特定の色を要求すると、他の色がディスプレイ上に表示される。これらの色空間が互いに関連して回転すると、入力色を他の色のセットにリマップすることになる。
【００５２】
識別障害者である使用者に関して、双方とも色混乱の１本の線またはベクトル上に存在する２つの色がある場合、中間色空間を回転すると、色混同の同じベクトル上に現在ない２つの異なる色を生ずるよい結果となり、これにより、色を互いに識別することに成功することになる。
【００５３】
これが意味するところは、２つの対象がコンピュータモニタに表示され、この２つの対象を描く色が、特定の色覚障害者が区別できないものであるときに、中間色空間をディスプレイ色空間に関連して回転させると、２つの対象が色覚障害者にとって異なって見えることができる（すなわち、互いに識別できる）。色覚障害には異なる態様があるため、コンピュータ使用者が自分自身で色空間を回転させることができるようになると、問題となる各コンピュータ画像またはウィンドウの色の区別することができる最良の業務を行うように正確な設定を見出すことができるようになる。
【００５４】
この発明は、複合画像または繊細な画像内の異なる色を区別しようとするときに、正常な視力を有する人に対しても有用であることを見出すであろう。
【００５５】
従って、本明細書に説明するシステムおよび方法は、色符号化情報を色空間の一部から色空間の他の一部にリマッピングするために、色空間回転を使用する。図１２ｅに示すように、中間色空間Ｖにおいて、コンピュータプログラムがコンピュータモニタ上に表示される２つの色ＭおよびＳがある。色Ｍは青緑色相であり、色Ｓは赤紫色相である。これらの色相は両方とも、特定の色覚障害者の色混同のベクトルＷ上に存在する。そのため、これらの２つの色ＭおよびＳの色相は、色覚障害者には、コンピュータモニタ上で同じに見える。
【００５６】
図１２Ｆに示すように、色覚障害者は本発明の装置を使用することにより、中間色空間Ｖの色相を新配向Ｖ’に回転した後、コンピュータモニタに実際に表示された２つの色が色相およびＭ’、Ｓ’を有するように、色相がリマッピングされる。
【００５７】
図１２Ｇに示すように、このリマッピングにより、Ｍ’は「黄色がかった」緑に表示され、Ｓ’は「青色がかった」紫に表示される。これらの２つの色は、色覚障害者の色混同Ｗ上には存在しないので留意されたい。これは、色覚障害者が現在２つの色を識別することができることを意味する。
【００５８】
このように、本明細書で説明するシステムおよび方法は、画像中の情報表示に使用される色が使用者の色混同から移動するように、色空間を回転させることができる。この過程により、色を使用者の知覚空間に移動させる。任意の実施形態において、システムは色混同線上の色を、色混同線外の異なる位置にリマッピングする。これは、線Ｗ上にない色について、線の回転または線Ｗ上の色の置き換えによって行うことができる。この実例において、システムは、画像に欠けていて線Ｗに存在しない色空間を識別することができ、線Ｗ上の色に代えることができる。このようにして、現情報に使用される線Ｗ上の色を線から移動させ、使用者の知覚空間における画像において現在使用されていない色にリマッピングすることができる。
【００５９】
上記に論じたように、図１３は、異なる色が異なるハッチングパターンを表す疑似色空間８０を示す。色空間８０は、上記説明した中間色空間として作用することができる。この場合、プログラムが要求する元の色空間における画素色値は、各ハッチパターンを有する色空間８０における領域にマッピングすることができる。このように本実施形態において、第１色空間から選択された色の選択された範囲は、この中間色空間８０の特定領域にマッピングすることができる。色の選択された領域は、元の画像に適切な隣接する領域または複数の領域として識別され、色の選択された領域に関連する各ハッチングパターンにより満たされる。このようにして、ディスプレイまたはプリンタ出力−白黒プリンタ出力を含む−のいずれかで使用者に表示される出力は、異なる色符号化データ間を明確に区別することができる。これにより、色空間８０は、使用者が知覚することができ、色をこの知覚空間にマッピングすることができる。
【００６０】
代替の実例において、自ハッチングパターンにおける赤、緑、青等の色の各要素を割当てることにより、色情報を複合ハッチングパターンにマッピングすることができる。例えば、図１４は、色空間によって定義されるＲＧＢの各要素を示す。さらに、図３は、各要素が自ハッチングパターンに割り当てられていることを示す。例えば、赤の色要素は、ハッチングパターン８２に割り当てられている。図示のように、ハッチングパターン８２は、赤の値が０から２５５まで増加するにつれて線密度が増加する垂直線のセットを含む。このように、１００等の周知の値を有する赤色要素は、特定の線密度に関連している。同様のハッチングパターンが緑８４および青８６要素に割当てられている。
【００６１】
図１５に示すように、ＲＧＢ色空間においてＲ−１００、Ｇ−１８０およびＢ−２００の要素値を有するものとして定義された明るい緑青色は、その関連するハッチングパターンに割当てられる。これらのハッチングパターンがお互いに重畳されると、独自の組み合わせパターンがディスプレイまたは出力上に送出される。例えば、図１５は、パターン９０、９２および９４の重畳から形成された複合パターン９６を示す。他の色空間においても、３個前後の関連するハッチングパターンがありえる。例えば、ＣＭＹＫ色空間は４個のハッチングパターンを有し、１個のパターンが各ＣＭＹＫ色空間の各要素に対応する。
【００６２】
有用な一のユーザインターフェースは、お互いの関係で、中間色空間を回転させ色空間を出力するようになるホイールまたはディスクの表現である。ホイールまたはディスクは、お互いの関係で、２つの色相を回転させるようになる。このようなひとつのホイールを図１７に図示する。使用者が画像の彩度を調整する際に使用するスライダもまた表現であり得る。特に、画像の彩度を増加または減少が色調（基本的に中性またはグレーであるのとは対照的に）を有する領域に優先的に影響するように、この制御が構成されている場合、使用者が、異なる色領域の相異を寄りよく識別するように色操作を改善する際に、この特徴が役に立つ。
【００６３】
本明細書で説明するシステムは、コンピュータディスプレイ上の色の表示を制御するために、オペレーティングシステムＡＰＩを使用することができる。ＡＰＩは一般に、アプリケーションがＯＳが提供する低レベルのサービスを要求したとき場合に使用される数学的機能、コマンドおよびルーチンのセットを提供する。ＡＰＩは、関連するＯＳにより異なる。映像システムは、ディスプレイユニットに提供される出力を取り扱うのに使用される。ＶＧＡ、ＳＶＧＡまたは他の適切な基準を適用することにより、映像システムは、データをどのように表示して、その後、ディスプレイデータのディジタル信号をアナログ信号に変換してディスプレイユニットに伝送すべきかについて決定する。また、リフレッシュ率および専用グラフィックプロセッサはどのようなものであるか、また、その後、ディスプレイデータのディジタル信号としてＡＰＩから受信された文字および色データを、その後ディスプレイユニットに変換するものは何であるかについて決定する。その結果、所定の特性が画面に表示される。
【００６４】
映像システムは２個の一般的なモード：グラフィックモードおよびテキストモードを有する。本発明はいずれのモードでも実施できる。しかしながら、グラフィックモードは今日では最も重要なモードであり、このモードにおいては、画面表示用映像メモリに書き込まれたデータは、ドットデータとして扱われる。例えば、１６色のディスプレイで使用されるグラフィックモードについては、画像メモリにおいて、画面の１ドットは４ビットで表される。さらに、集合的にカラーパレットと称される色データの集合体を用いて、画面に表示されたときにその品質がその赤（Ｒ）、緑（Ｇ）および青（Ｂ）により決定される色を表す。８ビットモードにおいては一般的に、（Ｒ、Ｇ、Ｂ）＝（２５５、２５５、２５５）による色の組み合わせが使用される場合、画面には白のドットが現れる。これに対し、画面に黒のドットを表示させるには、（Ｒ、Ｇ、Ｂ）＝（０、０，０）により表される色の組み合わせが使用される（以後、他に特に定義しない限り、色要素を（Ｒ、Ｇ、Ｂ）で表す））。ＯＳが、色パレットにより指定された色データおよび文字データ（文字符号、使用者により独自に定義された文字および画像、記号文字、特殊文字、記号符号）、および所定の色を用いた画面表示文字を読み込む。
【００６５】
一実施形態において、上記説明したこの過程は、ＲＧＢデータを処理し、映像ディスプレイを駆動するソフトウェアドライバとして実行することができる。一実施形態において、ソフトウェアドライバは、ディスプレイ上を移動するカーソルによるカーソルの位置をも監視する。ドライバは、カーソルの位置を検出する。カーソルが色テーブルを含む画面の一部の上にある場合、ソフトウェア過程はカーソルの下の色を決定する。この目的のため、ドライバはカーソルの位置およびカーソルの「下」の映像データを決定することができる。このようにして、カーソルが「選択」している色を決定することができる。その後ドライバは、当該色に類似する、あるいは実質的に類似することがあるまたは選択された範囲における色（ＲＧＢ値）が色マップにおける他の色（黒、白またはグレー）に再処理されるように様な形態で画面を処理する。この結果、ディスプレイ上の代替画像となる。色覚障害者がより知覚できるような方法でドライバに再処理をさせることにより、画像中の色符号化情報を色覚障害者により明確にすることができる。カーソルがキーテーブルの一部上に示され、キーテーブルの一部と同じ色を有する円グラフの一部が処理されて時間とともに明るさを変化させる図１１に、これが示されている。これにより、色覚障害者はマウスを操作し、円グラフの異なる部分をキーテーブルに関連付けることができ、円グラフの区分の情報を表示させようとすることができる。上述のように、システムを映像ドライバ過程として実行することができる。しかしながら、代替の実施形態において、システムをオペレーティングシステムの一部、アプリケーションプログラムの一部、またはインターネットエクスプローラウェブブラウザにより実行できるプラグイン等のプラグインとして実行することができる。本明細書で説明するシステムおよび方法は、携帯電話、ＰＤＡ、ＣＮＣのカラーディスプレイまたは他の産業機械、ゲームコンソール、セットトップボックス、ＨＤＴＶセット、研究室機器、ディジタルカメラおよび装置等の内蔵されたシステム上で実行することができることを理解されたい。本明細書で説明するシステムおよび方法は、特定の実施形態においてディスプレイ全体を変更することができるが、他の実施形態において、Ｘウィンドウ等のウィンドウベースのディスプレイシステム等のシステムは、作動するウィンドウだけが実行され、および状況によっては、各ウィンドウが個々に実行されて変更される。
【００６６】
（背景色−非選択色の他の色符号への変更）
ＲＧＢ値が処理される態様は、アプリケーションによって変更でき、状況によって使用者が選択可能である。例えば、一実施形態において、ドライバは選択された色以外の色をよりグレーに変化させることができる。状況によっては、選択された色に表示されない画像のこれらの部分は、白黒画像中に示される。他の選択的実施形態において、システムは、選択された色中に表示されない画像の一部が減色して飽和の少ない状態になる。さらなる実例において、システムにより、使用者は画像のグレー化された部分および／または画像のグレー化された部分のコントラストを修正することができる。
【００６７】
さらなる実例において、本明細書に説明するシステムおよび方法は、色覚障害者がシステムを使用してその色覚障害の型を識別することができるようにする初期化試験を開始することができる。この目的のため、図１６に示すように、画面が使用者に示される。画面上に、フルカラー画像１００およびフルカラー画像を処理版である複数の画像１０２、１０４、１０６および１０８がある。フルカラー画像の処理版は、フルカラー画像を、３色空間から２色空間へ減少させることにより形成され、識別障害の異なる型に対応する。例えば、第１画像は、ＲＧ１に示すように、赤緑色覚障害を示し、他の画像は、ＲＧ２に示すように、赤緑色覚障害の他の型、または青黄（ＢＹ）色覚障害を示す。両方の場合とも複数の画像が使用者に示され、使用者にどの画像がフルカラー画像の表現に最も近いかを選択させる。一旦この情報がシステムに提供されると、システムは、使用者に表示されている画像に関連する赤、緑および青の色値を処理するアルゴリズムを選択する。
【００６８】
また、使用者は、どのように画像が提示されるか、例えば、どんな色が何色処理されるか、処理された色が明暗化されるか、色が徐々に発光または偏移するか、色がハッチパターン等のテクスチャを有して提示されるか等の制御、または他の制御を行うことができる。アプリケーションプログラムとしては、パワーポイント、色を使用して起動状態の変化を示すウェブブラウザ、または他のいくつかのプログラムであることができる。
【００６９】
さらなる代替において、本明細書で説明するシステムおよび方法は、色覚障害の処理を提供する。この目的のため、本明細書に説明するシステムおよび方法は一実施形態において、６歳から１５歳までの男児が遊ぶことのできるコンピュータゲームを含む。コンピュータゲームは、プレーヤに一連の画像を提供する。プレーヤは、異なる２つの画像を識別し、これらの画像の近くに基づいて決定を行わなければならない。この例のゲームでは、色覚障害者が識別困難な２つの色に着色された２個の対象がプレーヤに示される。この例では、プレーヤは赤い対象をタッグすると点数が与えられる。しかしながら、プレーヤは、この場合は緑である違う対象をタッグすると罰が与えられる。一定の時間の経過後、下地の色を変更しない黒テクスチャを重ねることにより、好ましい標的である赤をプレーヤに識別させる。その後、プレーヤは、低い点数の正しい対象をタッグする。このようにして色覚障害者は、識別が困難な２つの色を近接して観察することができ、その後、識別された１つの色を持つ。時間の経過とともにプレーヤデータが収集され、より微妙な色または同時にひとつの対称が提示される、より挑戦的なものに変更される。このゲームにより、色覚障害のプレーヤは、色を識別するより改善された能力が与えられる。
【００７０】
理論による制限はあるが、本発明者の理解するところでは、少なくとも部分的な色覚障害は、使用者に異なる色を識別させる中枢神経系の障害から生じる。従って、本明細書の説明するシステムおよび方法では、使用者は、色覚障害者のＣＮＳ系を訓練して色のより広い範囲を検知することが要求される。
【００７１】
これまでに論じたシステムおよび方法は、ウィンドウ、アップルまたはＵｎｉｘ（登録商標）ワークステーション等の従来のデータ処理システム上で動作するソフトウェア要素として実現することができる。本実施形態においては、これらの機構は、Ｃ言語のコンピュータプログラムまたはＣ＋＋、Ｆｏｒｔｒａｎ、Ｊａｖａ（登録商標）またはＢａｓｉｃを含む高級言語として実行することができる。さらに、マイクロコントローラまたはＤＳＰを使用した一実施形態においては、これらのシステムおよび方法は、マイクロコードで書かれたコンピュータプログラム、または高級言語で書かれて使用するプラットフォーム上で実行できるマイクロコードにコンパイルされたコンピュータプログラムとして実現することができる。このような画像ソ処理システムの開発は当業者にとって周知であり、このような手法は、テキサスインツルメント（Ｔｅｘａｓ  Ｉｎｓｔｒｕｍｅｎｔｓ）のＴＭＳファミリーのＤｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ  ＡｐｐｌｉｃａｔｉｏｎのＩ巻、ＩＩ巻、ＩＩＩ巻（１９９０）に説明されている。さらに、高級レベルプログラミングの一般的な手法が、例えば、スティーブン・Ｇ・コーチャン（Ｓｔｅｐｈｅｎ  Ｇ  Ｋｏｃｈａｎ）著Ｐｒｏｇｒａｍｍｉｎｇ  ｉｎ  Ｃ、ハイドン・パブリッシング（Ｈａｙｄｅｎ  Ｐｕｂｌｉｓｈｉｎｇ）（１９８３）に説明されている。ＤＳＰは、コントラスト、エッジ定義および明度の調整を介した画像の拡張等の前処理機能を含む信号処理機能を実行するのに特に適していることに留意されたい。ＤＳＰおよびマイクロコントローラシステムの開発は、従来技術で周知の原理から引き継がれている。
【００７２】
当業者は、単なる日常的な実験を用いて、本明細書に説明する実施形態または実例の多くの同等物を知り、または確認することとなる。従って、本発明は本明細書で説明した実施形態に限られるものではなく、法律で認められる程度に広く解釈されることを理解することになろう。
【図面の簡単な説明】
【００７３】
本発明の前述および他の目的および利点は、付属の図面を参照して、本発明の以下のさらなる説明からより完全に理解されるであろう。
【図１】図１Ａおよび図１Ｂは、透明マイナス赤電子フィルタ素子のパターンを含むフィルタパネルを示す図である。
【図２】図２Ａおよび図２Ｂは、透明中性濃度電子フィルタ素子に伴い変更する透明マイナス赤電子フィルタ素子のパターンを含むフィルタパネルを示す図である。
【図３】図３は、運転者が交通信号を解釈するのを支援する調整可能なバイザーをとして搭載された本発明の可能な応用を示す図である。
【図４】図４は、カラーチャートおよび該カラーチャートを代替のディスプレイチャネルにおける符号化情報のプロセスを示す。
【図５】図５は、カラーチャートおよび該カラーチャートを代替のディスプレイチャネルにおける符号化情報のプロセスを示す。
【図６】図６は、カラーチャートおよび該カラーチャートを代替のディスプレイチャネルにおける符号化情報のプロセスを示す。
【図７】図７は、色情報を色覚障害者が検知可能なフォーマットに符号化する過程を示す。
【図８】図８は、色情報を色覚障害者が検知可能なフォーマットに符号化する過程を示す。
【図９】図９は、色情報を色覚障害者が検知可能なフォーマットに符号化する過程を示す。
【図１０】図１０は、色情報を色覚障害者が検知可能なフォーマットに符号化する代替の過程および方法を図示する。
【図１１】図１１は、色情報を色覚障害者が検知可能なフォーマットに符号化する代替の過程および方法を図示する。
【図１２Ａ】図１２Ａは、色相空間を第１位置から第２位置へ回転させる過程を図示する。
【図１２Ｂ】図１２Ｂは、色相空間を第１位置から第２位置へ回転させる過程を図示する。
【図１２Ｃ】図１２Ｃは、色相空間を第１位置から第２位置へ回転させる過程を図示する。
【図１２Ｄ】図１２Ｄは、色相空間を第１位置から第２位置へ回転させる過程を図示する。
【図１２Ｅ】図１２Ｅは、色相空間を第１位置から第２位置へ回転させる過程を図示する。
【図１２Ｆ】図１２Ｆは、色相空間を第１位置から第２位置へ回転させる過程を図示する。
【図１２Ｇ】図１２Ｇは、色相空間を第１位置から第２位置へ回転させる過程を図示する。
【図１３】図１３は、複数のハッチングパターンを含む疑似色空間を図示する。
【図１４】図１４は、各ハッチングパターンに割当てられた複数の色要素を図示する。
【図１５】図１５は、固有の複合ハッチパターンを生成するために、ハッチングパターンに重畳する過程を図示する。
【図１６】図１６は、画像の処理時期を考慮するために、使用者に色覚障害の型を識別させる過程を図示する。
【図１７】図１７は、色相回転を実行するためのＧＵＩツールを図示する。
【図１Ａ−Ｂ】
0004624259.tif 000002
【図２Ａ−Ｂ】
0004624259.tif 000003
【図３】
0004624259.tif 000004
【図４】
0004624259.tif 000005
【図５】
0004624259.tif 000006
【図６】
0004624259.tif 000007
【図７】
0004624259.tif 000008
【図８】
0004624259.tif 000009
【図９】
0004624259.tif 000010
【図１０】
0004624259.tif 000011
【図１１】
0004624259.tif 000012
【図１２Ａ】
0004624259.tif 000013
【図１２Ｂ】
0004624259.tif 000014
【図１２Ｃ】
0004624259.tif 000015
【図１２Ｄ】
0004624259.tif 000016
【図１２Ｅ】
0004624259.tif 000017
【図１２Ｆ】
0004624259.tif 000018
【図１２Ｇ】
0004624259.tif 000019
【図１３】
0004624259.tif 000020
【図１４】
0004624259.tif 000021
【図１５】
0004624259.tif 000022
【図１６】
0004624259.tif 000023
【図１７】
0004624259.tif 000024