(57)【要約】【課題】本発明の課題は、ユニバーサルデザインの原則に従い、誰にとっても読みやすい配色のカラー印刷物を作成するシステムを提供することである。【解決手段】色情報を有する保険約款文書データを格納する保険約款格納領域と、記憶手段と、契約者端末装置が送信する色覚テスト要求を受け付けて、色覚異常か否かを判定する色覚テストＷｅｂページを返信する色覚テスト送信手段と、契約者端末装置が送信する色覚テスト結果を受け付けて、テスト結果が色覚異常を判定する情報を含んでいれば、保険約款文書データが有する色情報の中から色覚異常者が識別できない色情報を取り出して、色覚対応色情報に色変換する色変換手段と、保険約款文書データの色覚異常者が識別できない色情報を色覚対応色情報に取り替えて、これをカラー印刷機を具備する契約者端末装置に送信する保険約款文書送信手段と、を備えることを特徴とする約款サーバー装置である。【選択図】図１
2010191771.tif 000002
【特許請求の範囲】
【請求項１】
色覚異常か否かを判定する色覚テスト用データを格納する色覚テストデータ格納領域と、
保険約款文書データを格納する保険約款格納領域と、
契約者端末装置から送信される色覚テスト要求を受け付けて、色覚テスト用データを返信する色覚テスト送信手段と、
契約者端末装置から送信される色覚テスト結果を受け付けて、テスト結果に色覚対応の保険約款文書データを要求する情報が含まれていれば、保険約款文書データが有する色情報の中から色覚に異常がある場合に識別し難い色情報を取り出して、色覚対応色情報に色変換する色変換手段と、
色覚対応色情報に変更した保険約款文書データを契約者端末装置に送信する保険約款文書送信手段と、
を備えることを特徴とする約款サーバー装置。
【請求項２】
請求項１の約款サーバー装置において、
前記色変換手段は、
色情報を構成するＲＧＢの値を、ＨＳＶの値に変換する機能と、
色覚に異常がある場合に識別し難い色の条件を満たすＨ値を、補色の値に変換する機能と、
ＨＳＶの値を、ＲＧＢの値に変換する機能と、
を含んで構成される、
ことを特徴とする約款サーバー装置。
【請求項３】
約款サーバー装置と、カラー印刷機を具備する契約者端末装置がネットワーク接続された色覚対応カラー文書印刷システムにおいて、
前記約款サーバー装置は、
色覚異常か否かを判定する色覚テスト用Ｗｅｂページを格納する色覚テストデータ格納領域と、
保険約款文書データを格納する保険約款格納領域と、
契約者端末装置から送信される色覚テスト要求を受け付けて、色覚テスト用データを返信する色覚テスト送信手段と、
契約者端末装置から送信される色覚テスト結果を受け付けて、色覚テスト結果に色覚対応の保険約款文書データを要求する情報が含まれていれば、保険約款文書データが有する色情報の中から色覚に異常がある場合に識別できない色情報を取り出して、色覚対応色情報に色変換する色変換手段と、
色覚対応色情報に変更した保険約款文書データを契約者端末装置に送信する保険約款文書送信手段と、
を備えて、
前記契約者端末装置は、
色覚テスト要求を約款サーバー装置に送信して、返信された色覚テスト用データを表示して、テスト回答の選択情報の入力を受け付けて、選択されたテスト回答に色覚対応の保険約款文書データを要求する情報を含む色覚テスト結果を作成して回答するＷＥＢブラウザー、
約款サーバー装置が送信する印刷用保険約款文書データを受信して、カラー印刷機にて保険約款文書をカラー印刷する印刷手段と、
を備えることを特徴とする色覚対応カラー文書印刷システム。
【請求項４】
請求項３の色覚対応カラー文書印刷システムにおいて、
前記約款サーバー装置は、前記色変換手段が、
色情報を構成するＲＧＢの値を、ＨＳＶの値に変換する機能と、
色覚に異常がある場合に識別し難い色の条件を満たすＨ値を、補色の値に変換する機能と、
ＨＳＶの値を、ＲＧＢの値に変換して色覚対応色情報に変換する機能と、
を含んで構成される、
ことを特徴とする色覚対応カラー文書印刷システム。
【請求項５】
色覚異常か否かを判定する色覚テスト用データを送信する色覚テスト送信ステップと、
送信した色覚テスト用データを表示させて、契約者が入力したテスト回答を受け付けて、色覚テスト結果を作成して返信する色覚テスト結果返信ステップと、
返信された色覚テスト結果に色覚対応の保険約款文書データを要求する情報が含まれていれば、保険約款文書データが有する色情報の中から色覚異常の場合に識別し難い色情報を取り出して、色覚対応色情報に色変換する色変換ステップと、
保険約款文書データの色覚に異常がある場合に識別し難い色情報を色覚対応色情報に変換して、色覚対応色情報を有する保険約款文書データを作成する保険約款文書作成ステップと、
色覚対応色情報を有する保険約款文書データを用いて、カラー印刷する印刷ステップと、
を含んだ手順でなされることを特徴とする色覚対応カラー文書印刷方法。
【請求項６】
請求項５に記載の色覚対応カラー文書印刷方法において、
前記色変換ステップが、
色情報を構成するＲＧＢの値を、ＨＳＶの値に変換する工程と、
色覚に異常がある場合に識別し難い色を定義する色覚条件を満たすＨ値を、補色の値に変換する工程と、
ＨＳＶの値を、ＲＧＢの値に変換して色覚対応色情報として設定する工程と、
を含んで構成される、
ことを特徴とする色覚対応カラー文書印刷方法。
【請求項７】
コンピュータに組込むことによって、コンピュータを請求項１または２に記載の約款サーバー装置として動作させるコンピュータプログラム。
【請求項８】
コンピュータに組込むことによって、コンピュータを請求項３または４に記載の色覚対応カラー文書印刷システムとして動作させるコンピュータプログラム。
【請求項９】
請求項７または８に記載のコンピュータプログラムを記録したコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、誰にとっても読みやすいカラー配色の保険約款を印刷するシステム、方法、プログラム、記録媒体に関するものである。元発明は特に、保険会社のサーバー装置が提供する保険約款を契約者の端末装置でカラー印刷する際に、色覚に異常がある場合に好適な色の印刷物を提供することで、カラー印刷された保険約款の可読性を向上させるのに有用である。
【背景技術】
【０００２】
保険会社からは、多種多様な保険が販売されており、自分にとってふさわしい保険を選ぶ必要がある。販売されている保険の内容は、事細かに定められており、契約書には約款内容が詳細に記載されている。そこで、保険契約する顧客が保険を選ぶためには、顧客と保険会社の契約の意図との間に食い違いが生じないように、顧客は保険契約書を読み、約款を正確に理解することが益々重要となっている。近時、保険会社の保険金不払い問題が多数発生し、２００８年４月には、金融庁から保険会社に、約款の改善命令が出されるという事態も生じた。保険会社は、この改善命令を受けて、「どのような人にとっても、読みやすく、内容を理解しやすい約款」を作成することに力を入れている。
【０００３】
《Ａ．カラー印刷された保険約款文書》
そこで、保険会社は、たとえば、カラー印刷した保険約款文書を提供することで、保険約款にメリハリを付けて、重要な箇所に対して、見落としがなく、読みやすく、理解の手助けとなるように工夫をしている。
《Ｂ．ユニバーサルデザイン》
保険約款文書をカラー印刷する場合には、ユニバーサルデザインの原則に従い、色覚異常がある場合でも読みやすい配色となるように配慮する必要がある。
たとえば、特許文献１では、予めクライアント（パソコン）ごとに、医療機関で使用する色覚検査表で色覚異常者の色覚障害の程度を検査して色補正内容を定めて、サーバーにて前記クライアントに提供されるマークアップランゲージ文書中の表示関連の色情報を色補正内容に基づき色補正を行い、色補正したマークアップランゲージ文書を前記クライアントで表示させる技術が開示されている。
【０００４】
ここで、図４を用いて、色覚に異常がない場合とある場合にカラー印刷文書の見え方に相違があることを説明する。図４の（ａ）は、色覚に異常がない場合の見え方の例である。
色覚が正常な場合は、保険約款文書の「赤」色の文字列２５２や「緑」色の文字列２５１を容易に識別して読み取ることができる。図４の（ｂ）は、色覚に異常がある場合の見え方の例である。色覚に異常がある場合は、保険約款文書の「赤」色の文字列２５４や「緑」色の文字列２５３に対して、両者ともに茶色の文字列に見えてしまい、２つの色の識別が困難となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−２９８１３３号公報（段落００２８−段落００４０、図２）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の技術では、マークアップランゲージ文書とはクライアント端末で表示させるものであるので、これを印刷しても、文字の大きさが印刷物としては大き過ぎたり、割付体裁が乱れたりして、印刷文書としては不適である。
また、特許文献１の技術では、色調整したクライアントの表示装置を用いて、医療機関で使用される色覚検査表の微妙な配色を表示できないという煩わしさがある。
【０００７】
本発明は以上のような点を解決するためになされたものであって、本発明の課題は、ユニバーサルデザインの原則に従い、誰にとっても読みやすい配色のカラー印刷物を作成するシステム、サーバー装置、方法、プログラム、記録媒体を提供することである。
【課題を解決するための手段】
【０００８】
本発明は、以下の各態様に記載の手段により、前記課題を解決する。
すなわち、本願発明の第１の発明は、
色覚異常か否かを判定する色覚テスト用データを格納する色覚テストデータ格納領域と、
保険約款文書データを格納する保険約款格納領域と、
契約者端末装置から送信される色覚テスト要求を受け付けて、色覚テスト用データを返信する色覚テスト送信手段と、
契約者端末装置から送信される色覚テスト結果を受け付けて、テスト結果に色覚対応の保険約款文書データを要求する情報が含まれていれば、保険約款文書データが有する色情報の中から色覚に異常がある場合に識別し難い色情報を取り出して、色覚対応色情報に色変換する色変換手段と、
色覚対応色情報に変更した保険約款文書データを契約者端末装置に送信する保険約款文書送信手段と、
を備えることを特徴とする約款サーバー装置である。
【０００９】
このように、色覚に異常があると判定した契約者には、色覚に異常のある者にとっても読みやすい配色の保険約款文書を提供することが可能である。
【００１０】
本発明の第２の発明は、
第１の発明に記載の約款サーバー装置において、
前記色変換手段は、
色情報を構成するＲＧＢの値を、ＨＳＶの値に変換する機能と、
色覚に異常がある場合に識別し難い色の条件を満たすＨ値を、補色の値に変換する機能と、
ＨＳＶの値を、ＲＧＢの値に変換する機能と、
を含んで構成される、
ことを特徴とする約款サーバー装置である。
【００１１】
本発明の第３の発明は、
約款サーバー装置と、カラー印刷機を具備する契約者端末装置がネットワーク接続された色覚対応カラー文書印刷システムにおいて、
前記約款サーバー装置は、
色覚異常か否かを判定する色覚テスト用Ｗｅｂページを格納する色覚テストデータ格納領域と、
保険約款文書データを格納する保険約款格納領域と、
契約者端末装置から送信される色覚テスト要求を受け付けて、色覚テスト用データを返信する色覚テスト送信手段と、
契約者端末装置から送信される色覚テスト結果を受け付けて、色覚テスト結果に色覚対応の保険約款文書データを要求する情報が含まれていれば、保険約款文書データが有する色情報の中から色覚に異常がある場合に識別できない色情報を取り出して、色覚対応色情報に色変換する色変換手段と、
色覚対応色情報に変更した保険約款文書データを契約者端末装置に送信する保険約款文書送信手段と、
を備えて、
前記契約者端末装置は、
色覚テスト要求を約款サーバー装置に送信して、返信された色覚テスト用データを表示して、テスト回答の選択情報の入力を受け付けて、選択されたテスト回答に色覚対応の保険約款文書データを要求する情報を含む色覚テスト結果を作成して回答するＷＥＢブラウザ、
約款サーバー装置が送信する印刷用保険約款文書データを受信して、カラー印刷機にて保険約款文書をカラー印刷する印刷手段と、
を備えることを特徴とする色覚対応カラー文書印刷システムである。
【００１２】
本発明の第４の発明は、
第３の発明に記載の色覚対応カラー文書印刷システムにおいて、
前記約款サーバー装置は、前記色変換手段が、
色情報を構成するＲＧＢの値を、ＨＳＶの値に変換する機能と、
色覚に異常がある場合に識別し難い色の条件を満たすＨ値を、補色の値に変換する機能と、
ＨＳＶの値を、ＲＧＢの値に変換して色覚対応色情報に変換する機能と、
を含んで構成される、
ことを特徴とする色覚対応カラー文書印刷システムである。
【００１３】
本発明の第５の発明は、
色覚異常か否かを判定する色覚テスト用データを送信する色覚テスト送信ステップと、
送信した色覚テスト用データを表示させて、契約者が入力したテスト回答を受け付けて、色覚テスト結果を作成して返信する色覚テスト結果返信ステップと、
返信された色覚テスト結果に色覚対応の保険約款文書データを要求する情報が含まれていれば、保険約款文書データが有する色情報の中から色覚異常の場合に識別し難い色情報を取り出して、色覚対応色情報に色変換する色変換ステップと、
保険約款文書データの色覚に異常がある場合に識別し難い色情報を色覚対応色情報に変換して、色覚対応色情報を有する保険約款文書データを作成する保険約款文書作成ステップと、
色覚対応色情報を有する保険約款文書データを用いて、カラー印刷する印刷ステップと、
を含んだ手順でなされることを特徴とする色覚対応カラー文書印刷方法である。
【００１４】
本発明の第６の発明は、
第５の発明に記載の色覚対応カラー文書印刷方法において、
前記色変換ステップが、
色情報を構成するＲＧＢの値を、ＨＳＶの値に変換する工程と、
色覚に異常がある場合に識別し難い色を定義する条件を満たすＨ値を、補色の値に変換する工程と、
ＨＳＶの値を、ＲＧＢの値に変換して色覚対応色情報として設定する工程と、
を含んで構成される、
ことを特徴とする色覚対応カラー文書印刷方法である。
【００１５】
本発明の第７の発明は、
コンピュータに組込むことによって、コンピュータを第１または第２の発明に記載の約款サーバー装置として動作させるコンピュータプログラムである。
【００１６】
本発明の第８の発明は、
コンピュータに組込むことによって、コンピュータを第３または第４の発明に記載の色覚対応カラー文書印刷システムとして動作させるコンピュータプログラムである。
【００１７】
本発明の第９の発明は、
第７または第８の発明に記載のコンピュータプログラムを記録したコンピュータ読取り可能な記録媒体である。
【発明の効果】
【００１８】
本発明によれば、
（１）色覚に異常がある場合に読みやすい配色の保険約款文書を提供することが可能である。
（２）簡単で容易に、色覚異常の有無を判定することが可能である。
従って、元発明によれば、ユニバーサルデザインの原則に則った保険約款カラー印刷物を印刷できるという効果がある。
【図面の簡単な説明】
【００１９】
【図１】元発明の実施例による色覚対応カラー文書印刷システムの概要を説明する図である。
【図２】色覚対応の保険約款文書のカラー印刷作業手順を説明する図である。
【図３】色覚テスト用データをＷＥＢブラウザで表示した画面を説明する図である。
【図４】色覚に異常がない場合とある場合のカラー印刷した保険約款文書の見え方を説明する図である。（参考）
【図５】色覚テスト結果に基づいて色を変更した保険約款文書の例を説明する図である。（実施例１）
【図６】保険約款文書の色変換処理を説明する図である。
【図７】保険約款文書データを説明する図である。
【図８】ＲＧＢ値をＨＳＶ値に変換する処理方法を説明する図である。
【図９】ＨＳＶ値をＲＧＢ値に逆変換する処理の計算方法を説明する図である。
【図１０】約款サーバー装置３００の詳細な構成図である。
【図１１】色変換のフローチャートである。
【図１２】色覚対応色３９６の算出例である。
【図１３】契約者端末装置１００の構成図である。
【図１４】カラー背景を有するカラー文字の保険約款文書の色を変更した例を説明する図である。（実施例２）
【発明を実施するための形態】
【００２０】
以下、図面等を参照しながら、元発明の実施の形態について、更に詳しく説明する。
【実施例１】
【００２１】
図１は、元発明の実施例による色覚対応カラー文書印刷システム１の概要を説明する図である。色覚対応カラー文書印刷システム１は、約款サーバー装置３００と、契約者端末装置１００がネットワーク９００で接続されて構成される。約款サーバー装置３００は、既存のＷＷＷサーバープログラムを備えたサーバーコンピュータ−に、後述する専用プログラムを搭載したものである。契約者端末装置１００は、既存のＷebブラウザを備えるパーソナルコンピュータ−である。契約者端末装置１００は、カラープリンター５００を有する。カラープリンター５００は、ネットワークプリンターであってもよい。
【００２２】
図２は、保険約款文書のカラー印刷作業の大まかな手順を説明する。
《Ａ．色覚テスト》
契約者は、契約者端末装置１００のＷｅｂブラウザを用いて、約款サーバー装置３００にアクセスして、所望する保険約款文書データを取得する前に、色覚テスト用のデータを取得する。取得した色覚テスト用のデータはＷｅｂブラウザ上に表示される。（図２（１））。
契約者は契約者端末装置１００に表示された色覚テスト用データの文字を読んで、読み難いか否かの回答を行うと、Ｗｅｂブラウザは契約者が回答した色覚テストの結果を約款サーバー装置３００に送信する（同（２））。
《Ｂ色変換》
約款サーバー装置３００は、契約者端末装置１００から受信した色覚テストの結果が「読み難い」であれば、保険約款文書データの文字の色を、契約者にとって識別し易い色（＝色覚対応色情報）に変更して、契約者端末装置１００に送信する（同（３））。
《Ｃ．カラー印刷》
契約者は、契約サーバー装置３００から送信してきた保険約款文書データを契約者端末装置１００で受信し、保険約款文書データをカラー印刷する（同（４））。
つまり、色覚テスト画面の色文字が読み難い契約者にとって、カラー印刷した保険約款文書の文字の色が識別し易い色に変更されているので、保険約款文書が読み易くなっている。
【００２３】
図３は、色覚テスト画面を説明する図である。テスト画面１１０は、契約者端末装置１００が契約サーバー装置３００から色覚テスト用データを受信し、Ｗｅｂブラウザで表示したときの状態である。テスト画面１１０は、色覚に異常がある場合でも読みやすいように、保険約款文書データの色情報を色覚対応色に変換した保険約款ドキュメントを送付する必要があるかを決めるためのテスト画面である。テスト画面１１０は、「薄緑」色の背景１１３と、「薄赤」色のテスト用の文字列１１２と、テスト回答の選択肢１１７／１１８からで構成されている。テスト用の文字列については、図３の形態に限定されることなく保険約款文書データの一部を利用して作成してもよい。そうすることによって、実際の保険約款文書データのレイアウト、文字サイズ、フォントを利用した状態で、顧客の文字列の読み易さ、読み難さがわかる。また文字列の代わりに赤、青、黄、緑の４色のカラーパッチを用意して、それぞれ何色に見えるかをチェックしてもよい。テスト回答の選択肢には、それぞれ、色覚が正常な場合と色覚が異常な場合の保険約款文書データを約款サーバー装置３００に要求する情報が埋め込まれている。たとえば、テスト回答の選択肢のうち、「（Ａ）読み易い」の選択肢１１７には、色覚が正常な場合の保険約款文書データを要求する情報と約款サーバー装置３００に接続するためのアドレスを含んだＵＲＬが埋め込まれている。また、回答の選択肢のうち、「（Ｂ）読み難い」の選択肢１１８には、色覚に異常がある場合の保険約款文書データの要求情報と約款サーバー装置３００に接続するためのアドレスを含んだＵＲＬが埋め込まれている。
【００２４】
ここで、テスト画面１１０の見え方について説明する。テスト画面１１０の文字列は、色覚が正常な場合と色覚に異常がある場合とでは、見え方が異なる。たとえば、色覚が正常な場合には、テスト画面の文字列１１２の「薄赤」が背景１１３の「薄緑」色に映えて目立って見えるので、文字列１１２が読み易い。そこで、回答者が、回答の選択肢「（Ａ）読み易い」１１７を選択してクリックすると、該当するＵＲＬを含む、色覚正常者用のデータを要求するＨＴＴＰリクエストが約款サーバー装置３００に送信される。
他方、色覚に異常がある場合には、テスト画面の文字列１１２の「薄赤」色と、背景１１３の「薄緑」色とは、ともに「茶」色に見えるので２つの色の識別が困難となり、文字列１１２が背景１１３に埋もれて読み難い。そこで、回答者が、回答の選択肢「（Ｂ）読み難い」１１８を選択してクリックすると、該当するＵＲＬを含む、色覚に異常がある場合の保険約款文書データを要求するＨＴＴＰリクエスト（＝該当するＵＲＬを含む色覚テスト結果）が約款サーバー装置３００に送信される。
【００２５】
図５は、色覚対応色で印刷した保険約款文書の例である。例示された保険約款文書２５０は、色覚テスト結果に基づいて元の色を、色覚に異常がある場合でも約款が読みやすいように色覚対応色に変更した保険約款文書の例である。色覚対応色に変更した色覚対応の保険約款文書２５０は、図４（ａ）にて説明した保険約款文書の文字列２５２の「赤」色と文字例２５１の「緑」色を、それぞれ、色覚対応色として「青」色と「マゼンダ」色とに変換した文書である。
「青」色と「マゼンダ」色は、色覚に異常がある場合でも色の識別が容易であるので、「青」色の文字列２５６と「マゼンダ」色の文字列２５７を容易に識別して読むことができる。
なお、ここでは、色覚対応色として補色を用いている。すなわち、「青」は、「赤」の補色であって、「マゼンダ」は、「緑」の補色である。
【００２６】
次に、図６に沿って、保険約款文書の色変換処理の詳細な流れを説明する。
《Ｂ．色変換》
約款サーバー装置３００のＷＷＷサーバープログラムは、契約者端末装置１００から顧客が選択した色覚テストの結果を受信する。受信した色覚テスト結果が色覚対応用の保険約款文書データを要求する情報（＝色覚に異常がある場合の保険約款文書データの要求情報）が含まれていれば、保険約款文書を色覚対応色に変更するために、ＣＧＩ（＝Ｃｏｍｍｏｎ Ｇａｔｅｗａｙ Ｉｎｔｅｒｆａｃｅ）により、専用プログラムを呼び出す。専用プログラムは、保険約款文書データ３９２から文字の色情報（＝ＲＧＢ（Ｒｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅの略）情報）を抽出する（図６（３−１））。
【００２７】
図７にて、保険約款文書データ３９２を説明する。図７の（ａ）は、保険約款文書データ３９２の形式を説明する図である。保険約款文書データ３９２は、ＩＳＯ２６３００：２００６やＩＳＯ／ＩＥＣ２９５００として標準化されたＸＭＬ(ｅＸｔｅｎｓｉｂｌｅ Ｍａｒｋｕｐ Ｌａｎｇｕａｇｅの略）記述の文書ファイルである。
保険約款文書データ３９２は、ＸＭＬ記述のテキストコンテンツ９２１とＸＭＬ記述の割付情報９２２とを含んで構成される。
テキストコンテンツ９２１は、文字の色情報を記述するＸＭＬタグや、文字列を記述するＸＭＬタグを含む保険約款文書の文字列から成っている。ここで、テキストコンテンツの文字の色情報を記述するＸＭＬタグは、「  〈w:color w:val＝"Ｒ値Ｇ値Ｂ値"/〉  」である。また、文字列を記述するＸＭＬタグは、「  <w:t>  」と「  </w:t>  」である。割付情報９２２は、テキストコンテンツ９２１の文字列の割付を定義する情報である。
【００２８】
図７の（ｂ）は、ＸＭＬ記述のテキストコンテンツを説明する図である。例示されたテキストコンテンツの例として「  <w:rPr>  <w:rFonts w:hint＝"eastAsia" />   <w:b />    <w:bCs />    <w:color w:val＝"FF0000" />    </w:rPr>   <w:t>個人普通自動車特約条項</w:t>  」９２３を説明する。この例の意味は、文字列「  個人普通自動車特約条項  」に、文字の色情報３９４として、Ｒ値＝「  FF  」、Ｇ値＝「  00  」、Ｂ値＝「  00  」が対応付けられているということである。
【００２９】
図６のステップ（３−２）に戻って、説明を続ける。約款サーバー装置３００の専用プログラムは、保険約款文書データ３９２から抽出した文字の色情報に対して、色覚に異常がある場合に識別し難い色を定めた条件（以下色覚対応条件３９３）を適用して、色覚に異常がある場合に識別し難い色情報３９４を抽出する。更に、抽出した色情報３９４を色覚異常でも読み易い色覚対応色の色３９６（たとえば、補色に色変換）に変換する（図６（３−２））。ここで、色覚対応条件３９３とは、色覚に異常がある場合に識別し難い色の条件を定義するものである。ここでは、色空間の色相Ｈ値を用いて定義するものである。色覚対応条件３９３としては、たとえば、「 ０ ° ≦ Ｈ値 ＜２５ ° 」や、「 ９５ °＜ Ｈ値 ＜１４５ ° 」や、「 ３３１ °＜ Ｈ値 ＜３５９ ° 」などのようにＨ値の範囲を定めたものである。色覚対応条件のＨ値の範囲は、色覚に異常がある場合への対応の程度に合せて、適宜に設定してよい。
ここで、Ｈ値とは色相を円形に配置（＝色相環）したときに、色相の位置を示す円の中心角度である。従って、Ｈ値は０°以上３６０°未満の範囲の値をとる。
【００３０】
ステップ（３−２）の色変換処理では、ステップ（３−１）で抽出した色情報３９４のＲＧＢ値をＨＳＶ（Ｈｕｅ、Ｓａｔｕｒａｔｉｏｎ、Ｖａｌｕｅの略）値に変換し、色覚対応条件に当てはまるＨ値に補色変換として「１８０ ° 」を加算し、このＨＳＶ値をＲＧＢ値に逆変換している。ここで、補色変換においてＨ値に加算する値は、１８０ °から±５°程度の範囲内で変更してもよい。
【００３１】
また、色覚対応色に色変換する方法としては、色覚対応条件３９３のＨの範囲に応じて、異なる値を加算する方法を用いてもよい。たとえば、色覚対応条件の中で「 ９５ °＜ Ｈ値 ＜１４５ ° 」の場合には、９０ °（あるいは、１２０ °）を加算して、「 ０ ° ≦ Ｈ値 ＜２５ ° 」や、「 ３３１ °＜ Ｈ値 ＜３５９ ° 」の場合には、１８０ °を加算し、このＨＳＶ値をＲＧＢ値に逆変換してもよい。
【００３２】
約款サーバー装置３００の専用プログラムは、保険契約文書データの変換前のＲＧＢ値に補色（＝逆変換して得られたＲＧＢ値）の色情報（＝色覚対応色３９６）を対応付けて設定して、色覚対応色に色変換した保険約款文書データ３９８を作成する（同（３−３））。
【００３３】
ここで、図８と図９とを用いて、補色に色変換する処理の手順を説明する。図８は、ＲＧＢ値をＨＳＶ値に変換する処理の計算方法を説明する図である。約款サーバー装置３００は、色覚対応条件３９３に当てはまる色情報３９４を保険約款文書データ３９２から抽出して、色情報３９４のＲＧＢの値を比較してＲ値が最大値のときは、ステップ（１）の計算式を用いてＲＧＢ値をＨＳＶ値に変換する。具体的には、変換式３９５１「Ｈ ＝６０ × （ Ｇ値 と Ｂ値 の差の値 ） ／ （Ｒ値 − Ｇ値 と Ｂ値 の最小値 ）」と、「Ｓ ＝（ Ｒ値 − Ｇ値 とＢ値 の最小値 ） ／ Ｒ値 」と、「Ｖ ＝  Ｒ値」とを用いて、ＲＧＢ値をＨＳＶ値３９５に変換する（図８（１））。
色情報３９４のＲＧＢ値の値を比較してＧ値が最大値のときは、ステップ（２）の計算式を用いてＲＧＢ値をＨＳＶ値に変換する。具体的には、変換式３９５２「 Ｈ ＝ ６０ × （ Ｒ値と Ｂ値 の差の値 ） ／ （Ｇ値 − Ｒ値と Ｂ値 の最小値 ）」と、「 Ｓ ＝（ Ｇ値 − Ｒ値 とＢ値 の最小値 ） ／ Ｇ値 」と、「 Ｖ ＝ Ｒ値」とを用いてＲＧＢ値をＨＳＶ値３９５に変換する（同（２））。
色情報３９４のＲＧＢの値を比較して、Ｂ値が最大値のときは、ＲＧＢ値をＨＳＶ値に変換せず、補色変換を行わない。
【００３４】
図９は、ＨＳＶ値をＲＧＢ値に逆変換する処理の計算方法を説明する図である。
約款サーバー装置３００は、Ｈｉ算出式３９７１「 Ｈｉ ＝ Floor （ Ｈ ／ ６０ ）」を用いて、ＨＳＶ値３９５のＨ値から整数値「Ｈｉ」を算出する（図９（１））。
ここで、Floorとは、整数値を算出する関数である。更にｆ算出式３９７２「 ｆ＝Ｈ ／ ６０ −Ｈｉ 」を用いて、「ｆ」を算出する。
ステップ（１）で求めた「Ｈi」と「f」を利用して約款サーバー装置３００は、「 Ｈｉ ＝ ０ 」のときは、Ｈｉが０のときの変換式３９９０「Ｒ＝Ｖ」と、「Ｇ＝Ｖ（１−（１−ｆ）Ｓ）」と、「Ｂ＝Ｖ（１−Ｓ）」を用いて、ＨＳＶ値３９５をＲＧＢ値３９７に変換する（図９（２）（Ａ））。
【００３５】
Ｈｉ＝１のときは、Ｈｉが１のときの変換式３９９１「Ｒ＝Ｖ（１−ｆＳ）」と、「Ｇ＝Ｖ」と、「Ｂ＝Ｖ（１−Ｓ）」を用いて、ＨＳＶ値３９５をＲＧＢ値３９７に変換する（図９（２）（Ｂ））。
Ｈｉ＝２のときは 、Ｈｉが２のときの変換式３９９２「Ｒ＝Ｖ（１−Ｓ）」と、「Ｇ＝Ｖ」」と、「Ｂ＝Ｖ（１−（１−ｆ）Ｓ）」を用いて、ＨＳＶ値３９５をＲＧＢ値３９７に変換する（図９（２）（Ｃ））。
Ｈｉ＝３のときは 、Ｈｉが３のときの変換式３９９３「Ｒ＝Ｖ（１−Ｓ）」と、「Ｇ＝Ｖ（１−ｆＳ）」と、「Ｂ＝Ｖ」と、を用いて、ＨＳＶ値３９５をＲＧＢ値３９７に変換する（図９（２）（Ｄ））。
約款サーバー装置３００は、Ｈｉ＝４のときは、Ｈｉが４のときの変換式３９９４「Ｒ＝Ｖ（１−（１−ｆ）Ｓ）」と、「Ｇ＝Ｖ（１−Ｓ）」と、「Ｂ＝Ｖ」と、を用いて、ＨＳＶ値３９５をＲＧＢ値３９７に変換する（同（３）（Ｅ））。
Ｈｉ＝５のときは、Ｈｉが５のときの変換式３９９５「Ｒ＝Ｖ」と、「Ｇ＝Ｖ（１−Ｓ）」と、「Ｂ＝Ｖ（１−ｆＳ）」と、を用いて、ＨＳＶ値３９５をＲＧＢ値３９７に変換する（図９（２）（Ｆ））。
【００３６】
図１０は、約款サーバー装置３００の詳細な構成図である。
約款サーバー装置３００は、ＣＰＵ３０１と、ネットワーク通信部３０２と、記憶部３０９と専用プログラムとを備えており、ＣＰＵ３０１と、ネットワーク通信部３０２と、記憶部３０９とは、ＢＵＳ３９９で接続されている。
【００３７】
ＣＰＵ３０１は、中央演算装置である。ネットワーク通信部３０２は、ＬＡＮアダプターである。ＬＡＮアダプターはＬＡＮコネクターに接続される。
【００３８】
記憶部３０９は、半導体メモリーや磁気メモリーである。記憶部３０９は、色覚テスト格納領域０９１と、保険約款格納領域０９２と、ＯＳ３８０と、ＷＷＷサーバープログラム３８５と、専用プログラムとを記憶する。色覚テスト格納領域０９１は、色覚異常の有無を判定する色覚テスト用データ３９１を格納する。保険約款格納領域０９２は、ドキュメントの色情報を保持している保険約款文書データ３９２を格納する。その他、色覚対応条件３９３、色情報３９４、ＨＳＶ値３９５、色覚対応色３９６を格納する。
色覚テスト用データ３９１は、保険約款文書データ３９２を所望する顧客が保険契約端末装置１００から約款サーバー装置３００にアクセスしてきたときに、顧客に保険約款文書データ３９２を色覚対応色に変更して契約者端末装置１００に送信する必要があるかをチェックするためのテスト用データである。保険約款文書データ３９２は、複数種類用意されていてもよく、顧客がいずれかの保険約款文書データを選択したときに、色覚テスト用データが契約者端末１００に送信される。色覚対応条件３９３は、色覚に異常がある場合に読み難い色の条件を定めたファイルである。色情報３９４は、保険約款文書データ３９２から色覚対応条件３９３に当てはまる色情報を抽出したものである。ＨＳＶ値３９５は、色覚対応色に変換するために色情報３９４をＨＶＳ値に変換した値である。色覚対応色３９６は、ＨＳＶ値３９５を色覚に異常がある場合でも読みやすい色に変換した値をＲＧＢ値に変換した値である。ＯＳ３８０は、約款サーバー装置３００のハードウエアとソフトウエアを制御するオペレーティングシステムである。ＷＷＷサーバープログラム３８５は、Ｗｅｂブラウザと情報の送受信を行うプログラムである。
【００３９】
このほかに、色覚テスト用データ送信手段３１０と、色変換手段３２０と、保険約款文書送信手段３３０を備える。これらの各手段は、それぞれの専用プログラムによって実現され、専用プログラムがＣＰＵ３０１に解釈・実行されることによって機能する。
【００４０】
色覚テスト用データ送信手段３１０は、契約者端末装置１００が送信するテスト要求を受け付けて、色覚テスト用データ３９１を返信する。
なお、契約者端末装置１００のＷｅｂブラウザは、色覚テスト用データ３９１を受け取って、Ｗｅｂブラウザの機能を用いて色覚テスト用データを画面に表示する。
【００４１】
色変換手段３２０は、契約者端末装置１００で顧客が選択した色覚テストの結果を受け付けて、色覚テストの結果に色覚対応の保険約款文書データ３９２を要求する情報が含まれていれば、保険約款文書データ３９２が有する色情報を、色覚対応条件３９３に当てはまる色情報３９４を色覚対応色３９６に変換する。
【００４２】
前記色変換手段３２０は、ＲＧＢ−ＨＳＶ変換機能と、加算機能と、色覚対応色設定機能を含んで構成される。ＲＧＢ−ＨＳＶ変換機能は、色情報３９４を構成するＲＧＢの値をＨＳＶの値に変換する機能である。加算機能は、Ｈ値が色覚対応条件３９３を満たす場合には、Ｈ値に１８０°を加算する機能である。
色覚対応色設定機能は、加算機能で算出したＨＳＶ値３９５をＲＧＢの値に変換して色覚対応色３９６として設定する。このとき、色覚対応色設定機能は、元の色情報３９４と色覚対応色３９６とを対応付けた対応表を設定しても良い。
【００４３】
保険約款文書送信手段３３０は、色変換手段３２０が変換した色覚対応色３９６を読み取って、保険約款文書データの変換前のＲＧＢ値を色覚対応色３９６に変更して保険約款文書データ３９８を作成して、契約者端末装置１００に送信する。
このとき、保険約款文書送信手段３３０は、色変換手段３２０が変換した色覚対応色３９６と元の色情報３９４の対応表を読み取って、保険約款文書データの変換前のＲＧＢ値を色覚対応色３９６に変更して保険約款文書データ３９８を作成してもよい。
【００４４】
図１１は、色変換のフローチャートである。
（１）色変換手段３２０は、保険約款文書データ３９２から色覚対応条件３９３に当てはまる色情報３９４を読み出し、色情報３９４を構成するＲＧＢの値を読み出す。（ステップＳ１００）
（２）色変換手段３２０は、ＲＧＢの値のいずれが最大値であるか否かを比較する。（ステップＳ１１０）
Ｒ値が最大値であれば、ステップ１２０に進む。Ｇ値が最大値であれば、ステップ１２０に進む。Ｂ値が最大値であれば、終了する。
（３）色変換手段３２０は、図８のステップ（１）または図８のステップ（２）の式を用いてＲＧＢ値をＨＳＶ値３９５に変換する。（ステップＳ１２０）
（４）Ｈ値が、色覚対応条件３９３である「 ０ ° ＜ Ｈ値 ＜３０ ° 」あるいは、「 ９５ °＜ Ｈ値 ＜ １４５ ° 」「 ３３５ ° ＜ Ｈ値 ＜３５９ ° 」を満たすか否かを判定する。（ステップＳ１３０）
Ｈ値が色覚対応条件を満たせば、ステップＳ１４０に進む。
Ｈ値が色覚対応条件を満たさなければ、終了する。
（５）色変換手段３２０は、Ｈ値に、１８０°を加算する。（ステップＳ１４０）
（６）色変換手段３２０は、Ｓ値Ｖ値Ｈ値をＲＧＢ値３９７に逆変換して色覚対応色３９６を設定する。（ステップＳ１５０）
【００４５】
図１２は、色覚対応色３９６の算出例である。
色変換手段３２０は、「赤色」の色情報３９４を構成するＲＧＢの値（２５５、０，０）をＨＳＶの値に変換する。詳細には、色変換手段３２０は、ＲＧＢの各値を比較して、Ｒ値が最大値であると判定して、Ｒ値が最大値のときの変換式３９５１を用いて、「Ｖ ＝  ２５５」、「Ｓ ＝ ２５５  ／ ２５５＝１」 、「Ｈ ＝６０ × ０ ／ （２５５ − ０ ） ＝ ０」を算出する（図１２（１））。
色変換手段３２０は、変換したＨＳＶの値（０，１，２５５）に対して、補色変換をする。「Ｈ ＝０」は、色覚条件「 ０ °≦ Ｈ値 ＜２５ °あるいは、 ９５ °＜ Ｈ値 ＜１４５ ° あるいは、 ３３１ °＜ Ｈ値 ＜３５９ ° 」に該当するので、これに、１８０を加算して、「Ｈ ＝ １８０」を算出する（同（２））。
色変換手段３２０は、算出したＨ値「１８０」を用いて、Ｈｉ算出式３９７２を用いて、「 Ｈｉ ＝  Floor （ １８０ ／ ６０ ）＝３ 」を算出する（同（３））。
色変換手段３２０は、ｆ算出式３９７１を用いて、「 ｆ＝Ｈ ／ ６０ −Ｈｉ ＝ ０ 」を算出する（同（４））。
色変換手段３２０は、ＨＳＶの値３９５(０，１、２５５)をＲＧＢの値に変換する。詳細には、色変換手段３２０は、「 Ｈｉ ＝ ３ 」のとき、Ｈｉが３のときの変換式３９９３を用いて「Ｒ＝Ｖ（１−Ｓ）＝０」と、「Ｇ＝Ｖ（１−ｆＳ）＝２５５」と、「Ｂ＝Ｖ＝２５５」とを算出して、ＲＧＢ値３９７（０、２５５，２５５）で構成される色覚対応色３９６を求める（同（５））。色覚対応色は、ＲＧＢ値（０、２５５，２５５）のシアン色になる。
【００４６】
図１３は、契約者端末装置１００の詳細な構成図である。
契約者端末装置１００は、ＣＰＵ１０１と、ネットワーク通信部１０２と、表示部１０３と、入力部１０４と、印刷機接続部１０５と、記憶部１０９と、専用プログラムとを備える。ＣＰＵ１０１と、ネットワーク通信部１０２と、表示部１０３と、入力部１０４と、印刷機接続部１０５と、記憶部１０９とは、ＢＵＳ１９９で接続される。
【００４７】
ＣＰＵ１０１は、中央演算装置である。ネットワーク通信部１０２は、ＬＡＮアダプターである。ＬＡＮアダプターはＬＡＮコネクター１０６に接続される。表示部１０３は、液晶表示装置やＥＬ表示装置である。
入力部１０４は、マウスやキーボードである。表示部１０３に表示されたタッチスクリーンでも良い。
【００４８】
印刷機接続部１０５は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）接続装置のような通信アダプターである。印刷機接続部１０５は、ローカルプリンター２００と接続する。なお、印刷機接続部１０５にネットワークプリンター２００（＝共有プリンター）と接続する場合には、印刷機接続部１０５としては、ＬＡＮアダプターを用いれば良い。
【００４９】
記憶部１０９は、半導体メモリーや磁気メモリーであり、ＯＳ１２０と、Ｗｅｂブラザー１３０と、専用プログラムとを記憶する。このほかに、印刷手段１５０を備える。これらの各手段は、それぞれの専用プログラムによって実現され、専用プログラムがＣＰＵ３０１に解釈・実行されることによって機能する。
【００５０】
ＯＳ１２０は、契約者端末装置１００のハードウエアとソフトウエアを制御するオペレーティングシステムである。Ｗｅｂブラウザ１３０は、色覚テスト要求を約款サーバー装置３００に送信して、返信された色覚テスト用データ３９１を受け取って、テスト画面１１０を表示する。
また、Ｗｅｂブラウザ１３０は、テスト回答の選択情報の入力を受け付けて、選択されたテスト回答に埋め込まれたＵＲＬを含むＨＴＴＰリクエストを色覚テスト結果として約款サーバー装置３００に送信する。
【００５１】
印刷手段１５０は、約款サーバー装置３００が送信する保険約款文書データ３９２を受信して、印刷機接続部１０５に送信して、印刷機接続部１０５に接続されたカラープリンター２００にて保険約款文書を印刷させる。
【実施例２】
【００５２】
カラーの背景にカラー文字で印刷された保険約款文書について説明する。
図１４は、カラー背景を有するカラー文字の保険約款文書の色を変更した約款文書の例を説明する図である。図１４の（ａ）は、「薄緑」色の背景２５５に「赤」色の文字列２５６が割り付けられた保険約款文書２５０に対する、色覚異がある場合の見え方である。
色覚異常がある場合には、「薄緑」色の背景２５５が薄茶色の背景に見える。また、「赤」色の文字列２５６が茶色の文字列に見える。従って、薄茶色の背景に茶色の文字列が重なるので、約款はとても読み難い。
図１４の（ｂ）は、色覚テスト結果に基づいて色覚対応色に変更した保険約款文書２５０の例である。色覚対応色に変更された保険約款文書２５０は、図１４の（ａ）で用いた保険約款文書の「薄緑」色と「赤」色を補色に変換して、「マゼンダ」色の背景２５７と、「青」色の文字列２５８に色変換した保険約款文書である。
色覚に異常がある場合には、色覚対応色に変更した保険約款文書２５０は、２つの色の識別が容易となり、「マゼンダ」色の背景２５７に「青」色の文字列２５８が映えて、読み易い保険約款文書となっている。
【符号の説明】
【００５３】
１  色覚対応カラー文書印刷システム
１００  契約者端末装置
１１０  色覚テスト画面
１３０  Ｗｅｂブラウザ
１５０  印刷手段
２５０  保険約款文書
３００  約款サーバー装置
３１０  色覚テスト送信手段
３２０  色変換手段
３３０  保険約款文書送信手段
３９１  色覚テスト用Ｗｅｂページデータ
３９２  保険約款文書データ
３９４  色情報
３９５  ＨＳＶ値
３９５１  Ｒ値が最大値のときの変換式
３９５２  Ｇ値が最大値のときの変換式
３９６  色覚対応色に色変換した色情報
３９７  色覚対応色に色変換したＲＧＢ値
３９７１  ｆ算出式
３９７２  Ｈｉ算出式
３９８  色覚対応色に色変換した保険約款文書データ
９２１  テキストコンテンツ
【図１】
2010191771.tif 000003
【図２】
2010191771.tif 000004
【図３】
2010191771.tif 000005
【図４】
2010191771.tif 000006
【図５】
2010191771.tif 000007
【図６】
2010191771.tif 000008
【図７】
2010191771.tif 000009
【図８】
2010191771.tif 000010
【図９】
2010191771.tif 000011
【図１０】
2010191771.tif 000012
【図１１】
2010191771.tif 000013
【図１２】
2010191771.tif 000014
【図１３】
2010191771.tif 000015
【図１４】
2010191771.tif 000016