(57)【特許請求の範囲】
【請求項１】
クライアントと、
該クライントに対してマークアップランゲージ文書を提供するサーバと、
前記クライアントまたは該クライアントのユーザごとに色補正内容が定められており、該サーバから前記クライアントに提供されるマークアップランゲージ文書中の表示関連の色情報を前記色補正内容に基づき色補正する色補正手段と
を具え、前記色補正手段は、前記マークアップランゲージ文書を提供するサーバとは別個のサーバであり、前記別個のサーバからは色覚障害の内容を検査するためのマークアップランゲージ文書が前記クライアントに提供され、前記クライアントにおいて、前記検査のためのマークアップランゲージ文書が表示され、前記クライアントに対して入力される前記検査の回答に基づき前記色補正内容が定められ、
前記検査のためのマークアップランゲージ文書には表示されている画像はどのように見えるかの質問が記載されていることを特徴とする情報処理システム。
【請求項２】
クライアントと該クライントに対してマークアップランゲージ文書を提供するサーバとが通信回線を介して接続可能であり、前記クライアントまたは該クライアントのユーザごとに色補正内容が定められており、該サーバから前記クライアントに提供されるマークアップランゲージ文書中の表示関連の色情報を前記色補正内容に基づき色補正し、
前記色補正するために、前記マークアップランゲージ文書を提供するサーバとは別個のサーバが設けられ、
前記別個のサーバからは色覚障害の内容を検査するためのマークアップランゲージ文書が前記クライアントに提供され、
前記クライアントにおいて、前記検査のためのマークアップランゲージ文書が表示され、前記クライアントに対して入力される前記検査の回答に基づき前記色補正内容が定められ、前記検査のためのマークアップランゲージ文書には表示されている画像はどのように見えるかの質問が記載されていることを特徴とする情報処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、サーバが提供するマークアップランゲージ文書をクライアント側で表示する際に、色覚障害者等に好適な表示画像を提供するための情報処理システム、方法、色補正システムおよび色補正用プログラムに関する。
【０００２】
【従来の技術】
インターネットの普及に伴い、種々の情報がインターネットやＬＡＮに接続されたＷＥＢサーバから提供されている。情報を知りたいユーザは、インターネットに接続されたパーソナルコンピュータなどのクライアントによりＷＥＢサーバにアクセスする。クライアントはたとえば、ＨＴＭＬ文書などのマークアップランゲージ文書をＷＥＢサーバから受け取り、ブラウザとよばれるプログラムによりマークアップランゲージ文書を表示する。
【０００３】
マークアップランゲージ文書には、表示すべき文字列、表示すべきイメージやテキストの格納場所、表示の書式を示す命令などが記載されている。ブラウザはマークアップランゲージ文書に記載された情報を解析し、文字列、イメージ、テキストを指定された書式で表示画面に表示する。
【０００４】
【発明が解決しようとする課題】
クライアントで表示される文字列、イメージ、テキストなどの画像はほとんどがカラー画像であるので、健常者は問題なく認識することができのであるが、色覚に障害を有するものは、ただしく認識できない。色覚障害者は日本の場合、男子は全男子の５％、女子は全女子の０．２％を占めており、重要な問題となっている。
【０００５】
そこで、本発明の目的は、サーバが提供するマークアップランゲージ文書をクライアント側で、色覚障害者に好適な画像の形態で表示することができる情報処理システム、方法、色補正システムおよび色補正用プログラムを提供することにある。
【０００６】
【課題を解決するための手段】
このような目的を達成するために、請求項１の発明は、クライアントと、
該クライントに対してマークアップランゲージ文書を提供するサーバと、
前記クライアントまたは該クライアントのユーザごとに色補正内容が定められており、該サーバから前記クライアントに提供されるマークアップランゲージ文書中の表示関連の色情報を前記色補正内容に基づき色補正する色補正手段と
を具え、前記色補正手段は、前記マークアップランゲージ文書を提供するサーバとは別個のサーバであり、前記別個のサーバからは色覚障害の内容を検査するためのマークアップランゲージ文書が前記クライアントに提供され、前記クライアントにおいて、前記検査のためのマークアップランゲージ文書が表示され、前記クライアントに対して入力される前記検査の回答に基づき前記色補正内容が定められ、
前記検査のためのマークアップランゲージ文書には表示されている画像はどのように見えるかの質問が記載されていることを特徴とする。
【０００８】
請求項３の発明は、クライアントと該クライントに対してマークアップランゲージ文書を提供するサーバとが通信回線を介して接続可能であり、前記クライアントまたは該クライアントのユーザごとに色補正内容が定められており、該サーバから前記クライアントに提供されるマークアップランゲージ文書中の表示関連の色情報を前記色補正内容に基づき色補正し、
前記色補正するために、前記マークアップランゲージ文書を提供するサーバとは別個のサーバが設けられ、
前記別個のサーバからは色覚障害の内容を検査するためのマークアップランゲージ文書が前記クライアントに提供され、
前記クライアントにおいて、前記検査のためのマークアップランゲージ文書が表示され、前記クライアントに対して入力される前記検査の回答に基づき前記色補正内容が定められ、前記検査のためのマークアップランゲージ文書には表示されている画像はどのように見えるかの質問が記載されていることを特徴とする。
【００２２】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態を詳細に説明する。
図１は色補正システムを使用する全体コンピュータシステムを示す。
【００２３】
１０および２０はクライアントであり、従来と同様のインターネット接続機能を有する情報処理機器、たとえば、パーソナルコンピュータを有する。パーソナルコンピュータには、マークアップランゲージ文書を表示するためのブラウザが搭載されている。クライアント１０は色覚障害者が使用するクライアントであり、２０は健常者が使用するクライアントである。
【００２４】
３０はインターネット用の通信回線である。なお、本発明は、インターネットに限らず、ＬＡＮや無線通信、その他の通信回線にも適用可能である。
【００２５】
４０は変換サーバであり、予めユーザごとに登録された色変換テーブル（本発明の色補正内容）に基づき、後述のＷＥＢサーバ５０から提供されるマークアップランゲージ文書の記述内容を返納する。より具体的には、マークアップランゲージ文書中の表示の色に関する命令の中の色成分を、色変換テーブルに記載された色成分に変更する。
【００２６】
５０はＷＥＢサーバであり、クライアント１０、２０に提供するマークアップランゲージ文書を内蔵の記憶装置に保存している。ＷＥＢサーバ５０はその他、クライアントのブラウザと通信を行って、マークアップランゲージ文書を引き渡すための通信プログラムおよび本発明に関わる色覚の程度を検査するためのマークアップランゲージ文書、その検査の結果から作成される変換テーブルをＷＥＢサーバ５０内／外の記憶装置に記憶し、あるいは読み出して変換サーバ４０に引き渡すためのプログラムが格納されている。
【００２７】
この実施形態では変換サーバ４０およびＷＥＢサーバ５０により色補正システムが構築される。
【００２８】
このようなシステムの動作を図２のフローチャートを参照して説明する。図２のフローチャートは、色補正システムの処理内容を示す。
【００２９】
（ユーザ登録）
色覚障害者はクラインアント１０のブラウザを使用して、ＷＥＢサーバ５０上の色覚検査用マークアップランゲージ文書を読み出して表示する。一般的には、ＵＲＬと呼ばれる格納アドレス情報（通信アドレスとも呼ばれる）をキーボードから入力することにより色覚検査用マークアップランゲージ文書をクライアントの表示画面に表示させる。色覚検査用マークアップランゲージ文書は、たとえば、医療機関で使用されている色覚検査表を表示させるための文書である。
【００３０】
クライアント１０のブラウザからの上記文書の要求を変換サーバ４０を介して受信したＷＥＢサーバ５０は、内部の記憶装置から読み出して、クライアント１０に提供する（Ｓ１０→Ｓ１１）。これによりクライアント１０の表示画面には、色覚検査用のマークアップランゲージ文書が表示され、色覚障害者は、上記マークアップランゲージ文書で規定され、表示される質問、たとえば、表示されている画像はどのように見えるかの質問に対して表示されている回答候補の中から回答する。回答はクライアント１０のキーボードあるいはマウスにより入力される（Ｓ１２）。
【００３１】
クライアント１０に入力された回答結果は、マークアップランゲージ文書中に規定された命令に基づき、ＷＥＢサーバ５０に送られる。ＷＥＢサーバ５０では入力された回答結果が示す色覚障害に応じて、回答を行った色覚障害者に好適な色変換テーブルを作成する。このためには、回答の内容に応じた色変換テーブルを複数種類用意しておき、色覚障害の回答結果に対応する色変換テーブルを選択すればよい。色変換テーブルおよび一般のマークアップランゲージ文書の記載の変更については後述する。
【００３２】
作成(選択)された変換テーブルは回答を入力した色覚障害者または色覚障害者に関連付けて内部の記憶装置に登録される（Ｓ１３）。
【００３３】
たとえば、ＷＥＢサーバ５０が提供する情報を会員制で提供する場合、ユーザＩＤおよびパスワードによるログインを行うので、ユーザＩＤと関連付けて上記作成された色変換テーブルを記憶装置にデータベースの形態で登録するとよい。必要があれば、検査を受けた日付、住所、氏名、その他個人に固有の情報を色覚障害者から受け取り、上記データベースに登録する。
【００３４】
（色補正処理）
色覚障害者が、一般的なマークアップランゲージ文書を閲覧したい場合には、クライアント１０にＵＲＬを入力する。クライアント１０のブラウザによりＵＲＬで示されるマークアップランゲージ文書の要求が変換サーバ４０を介してＷＥＢサーバ５０に送られると、最初のアクセスの際には従来と同様、ログイン用画面(パスワード入力用画面）がＷＥＢサーバ５０からクライアント１０に送られる。クライアント１０ログイン用表示画面が表示されるので、色覚障害者はユーザＩＤおよびパスワードを入力する。従来と同様にして、ユーザＩＤとパスワードにより個人認証がＷＥＢサーバ５０において行われる。また、ＷＥＢサーバ５０は上記データベースにクライアント１０から送られたユーザＩＤが登録されるているか否かを判定する。登録されている場合には、ＷＥＢサーバ５０はクライアント１０の色覚障害者用の変換テーブルおよびクライアント１０の通信アドレスを変換サーバ４０に送る。
【００３５】
変換サーバ４０は、送られた通信アドレスおよび変換テーブルを内部メモリに一時記憶して、以後、色補正用（変換）プログラムによりＷＥＢサーバ５０から送信されるマークアップランゲージ文書(クライアント１０からＵＲＬにより要求されるマークアップランゲージ文書）を受信し、マークアップランゲージ文書中の色関連の命令を変更してクライアント１０に転送する。
【００３６】
色変換テーブルは、変換前の色を示す情報と、変更後の色を示す情報との対応関係を記載したテーブルである。
【００３７】
ＨＴＭＬ文書の変換例を以下に示す。
ＨＴＭＬ文書の中には、たとえば、
＜ＢＯＤＹ  ＢＧＣＯＬＯＲ＞＝“＃ＣＣＦＦＦＦ”  ＴＥＸＴ＝“＃ＦＦ００ＦＦ”  ＬＩＮＫ＝“＃ＦＦ００ＦＦ”のように表示の色に関連する命令が記載される。
【００３８】
＜ＢＯＤＹ  ＢＧＣＯＬＯＲ＞は表画面の色を規定する命令、＃ＣＣＦＦＦＦ等＃に続く文字列はは色の種類を示す数値（１６進法）である。ＴＥＸＴは一般的な文字の色を規定する命令、ＬＩＮＫはリンク先を示す文字列の色を規定する命令である。
【００３９】
したがって、クライアント１０からの要求でＷＥＢサーバ５０からマークアップランゲージ文書が送信されるごとに変換サーバ４０は、マークアップランゲージ文書を受信し、変換テーブルに記載された変換前の色情報と同じ色情報(数値）が色関連の命令の中に含まれているか否かを検出し、含まれている場合には、変換後の色情報に変換（色補正）する（Ｓ２１）。変換はワープロ文書などでよく知られている文字列の置換機能を使用して、マークアップランゲージ文書中の色情報（＃の後につづく数値）を変換すればよい。
【００４０】
このようにして色補正されたマークアップランゲージ文書が色覚障害者のクライアント１０に転送される（Ｓ２１）。クライアント１０のブラウザにより表示されるマークアップランゲージ文書は、色覚障害者用に色補正された画像が表示されるので、色覚障害者は、表示の内容を正しく認識することができる。
【００４１】
ＷＥＢサーバ５０の上記データベースには健常者のユーザＩＤが登録されていないので、健常者のクライント２０がＷＥＢサーバ５０のログインする時に入力されたユーザＩＤと、上記データベース上のユーザＩＤとの照合により色補正不要とＷＥＢサーバ５０において判定され、変換テーブルは変換サーバ４０には送られない。これにより変換サーバ４０は、上述のマークアップランゲージ文書の色補正処理を行うことなく、ＷＥＢサーバ５０から出力されるマークアップランゲージ文書をクライアント２０に転送する。このためクライアント２０では、オリジナルのマークアップランゲージ文書中で規定された色でマークアップランゲージ文書が表示される。
【００４２】
（他の実施形態）
上記実施形態では、変換サーバ４０は、インターネット３０と（一般情報提供）サーバ５０の間に設置しているが、変換サーバ４０をサーバ５０と切り離し、独立的に運営してもよい。この場合、変換サーバ４０およびサーバ５０はインターネット３０に接続される。また、クライアント１０，２０側が、自身が受け取るＨＴＭＬ文書を色補正するためのサーバとして変換サーバ４０を指定する。
【００４３】
変換サーバ４０内には色覚障害の程度を検査するためのＨＴＭＬ文書を保存し、クライアント１０，２０に提供してもよい。また、クライアント１０，２０からの検査の回答を受信して，色補正内容を決定するためのプログラムを変換サーバ４０内に搭載するとよい。さらにサーバ５０側で実行した色補正関連の処理を変換サーバ４０で実行し、またさらにユーザの色補正関連の情報を変換サーバ４０内に保存してもよい。
【００４４】
(その他の実施形態）
１）上述の実施形態は、変換サーバ４０がマークアップランゲージ文書の色補正処理を行った。しかしながら、変換サーバ４０の機能を規定した色補正用の変換プログラムをＷＥＢサーバ５０上に図３（Ａ）に示すように搭載してもよい。また、色補正用の変換プログラムをクライアント１０上に図３（Ｂ）に示すように搭載してもよい。この場合、変換テーブル、データベースはＷＥＢサーバ５０上に設け、ＨＴＭＬ文書の記載の変更処理を変換プログラムにより実行する。
【００４５】
２）また、色補正用のテーブルを変換サーバ４０側で記憶してもよい。たとえば、プロキシサーバには、フィルタ機能の１つとして単語の置換機能を有しているので、この置換機能を使用して、上記ＨＴＭＬ文書中の色成分部分を置換してもよい。
【００４６】
３）上述の実施形態ではインターネットにおいては色覚障害者のユーザをユーザＩＤにより識別したが、色覚障害者を特定するための識別情報としては、名前、クライアント１０の機器番号、証明書などを使用すればよい。これらの識別情報は、登録時、名前は色覚障害者が手入力をすればよい。機器番号は、クライアント１０内に保存されている機器番号情報を自動入力すればよい。証明書は第３社の認定機関のコンピュータシステムが色覚障害者であること、色覚障害の内容を示す証明書を発行し、クライアント内に保存し、使用する。
【００４７】
４）上述の例は、最初に色覚障害の検査（テスト）を行うものであったが、ＷＥＢサーバ５０にログインするごとに上記検査を行ってもよい。
【００４８】
５）上述の実施形態では、クライアントはパーソナルコンピュータを例として説明したが、クライアントはカラー表示の携帯電話機、その他インターネット接続機能を有する情報処理機器とすることができる。
【００４９】
６）上述の実施形態ではクライアント１０がインターネット３０に直接接続されている例を示したが、プロバイダの通信サーバや、社内ＬＡＮの通信サーバを介してインターネット３０に接続してもよい。
【００５０】
７）上述の実施形態では、マークアップランゲージ文書としてＨＴＭＬ文書を示したが、これに限ることはない。
【００５１】
【発明の効果】
以上、説明したように、本発明では、色覚障害者のクライアントで表示されるＨＴＭＬ文書中の表示関連の色情報をユーザに好適な色情報に変換するので、色覚障害者は、表示内容を正しく理解できる。また、色覚障害者の色覚障害の程度を検査により検出するので、ユーザごとに色補正内容を決定することができる。
【図面の簡単な説明】
【図１】本発明実施形態の全体構成を示すブロック図である。
【図２】本発明実施形態の情報処理システムの処理内容を示すフローチャートである。
【図３】（Ａ）および（Ｂ）は色補正用プログラムの内容を搭載例を示すブロック図である。
【符号の説明】
１０、２０  クライアント
３０  インターネット（回線）
４０  変換サーバ
５０  ＷＥＢサーバ
【図１】
0004857429.tif 000002
【図２】
0004857429.tif 000003
【図３】
0004857429.tif 000004