(57)【特許請求の範囲】
【請求項１】
アクセスしてきた依頼人のコンピュータとインターネットを介して通信するＷｅｂ文書カスタマイズサーバーにおいて、
依頼人が前記Ｗｅｂ文書を見る際の見え方を表す、年齢、老眼の程度、色覚異常、及び一度に見たい文書量を含んだ情報を記入するためのカスタマイズ申込書のＷｅｂ文書を前記依頼人のコンピュータに送達する送達手段と、
前記カスタマイズ申込書のＷｅｂ文書に記入された前記情報を前記依頼人のコンピュータから取得して、当該取得した情報に対応したマークアップ言語の記述修正規則をＷｅｂ文書カスタマイズ情報として当該依頼人の依頼人名簿とを対応付けてデータベースに記憶するカスタマイズ申込書管理手段と、
前記依頼人が閲覧を所望するＷｅｂ文書の所在を、当該依頼人のコンピュータから受け取り、その所在に該当するＷｅｂサーバーと通信して当該Ｗｅｂ文書を取得する取得手段と、
前記取得手段により取得されたＷｅｂ文書のマークアップ言語の記述を、当該Ｗｅｂ文書の閲覧を所望した依頼人の依頼人名簿に対応付けられた前記Ｗｅｂ文書カスタマイズ情報に基づいて修正して、この修正されたＷｅｂ文書を前記依頼人のコンピュータに送達する修正文書送達手段と、
を備えることを特徴とするＷｅｂ文書カスタマイズサーバー。
【請求項２】
請求項１に記載のＷｅｂ文書カスタマイズサーバーにおいて、
前記Ｗｅｂ文書カスタマイズ情報は、少なくとも最小文字ポイント数、最小文字間隔、最小行間隔、及び配色の何れかの変更に関するカスタマイズ項目を含み、
前記取得手段が取得したＷｅｂ文書の少なくとも最小文字ポイント数、最小文字間隔、最小行間隔、及び配色の何れかを含む体裁を解析し、当該Ｗｅｂ文書中に、Ｗｅｂ文書カスタマイズ情報のカスタマイズ項目での指定に該当する文字ポイント、文字間隔、行間隔、又は、配色が含まれているか否かに基づいて、カスタマイズすべき部分があるか否かを判断する判断手段を備え、
前記修正文書送達手段は、前記判断手段によりカスタマイズすべき部分があると判断された場合に、前記取得手段により取得されたＷｅｂ文書のマークアップ言語の記述を修正することを特徴とするＷｅｂ文書カスタマイズサーバー。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、依頼人から指定されたＷeb文書を依頼人の希望に合わせて見やすく修正して依頼人コンピュータに届けるＷeb文書カスタマイズサーバーに関し、とくに、各依頼人が発信した個別の情報をデータベースで管理し、その情報に基づいて各依頼人ごとに個別にＷeb文書の表示体裁をカスタマイズするサーバーに関する。
【０００２】
【従来の技術】
インターネットの典型的な利用の形態は、多くのＷebサーバーが展示しているさまざまなＷeb文書を利用者コンピュータ（クライアント）のブラウザにより可視化して見ることである。Ｗeb文書の制作者は、多くの場合、標準的なブラウザにより標準的なディスプレイで表示することを前提として、文書がどのように表示されてどのように見えるのか（これを表示体裁とする）を考えながら、Ｗeb文書をマークアップ言語で記述する。ここで制作者が意図したＷeb文書の表示体裁のことをオリジナルな体裁と称することにする。
【０００３】
特許第２９９４３５１号公報には、あるクライアントのブラウザでＷeb文書を表示する際に、クライアントの表示システムのプラットフォームが標準的なものでなくても、そのＷeb文書をオリジナルな体裁にできるだけ近づけて表示するための技術が詳しく解説されている。この技術の要点は、Ｗebサーバーから取得したＷeb文書についてマークアップ言語の記述を修正することで、文書の背景の色や文字の色、文字間隔などといった表示体裁を変更することにある。この機能のことをこの特許公報ではプロキシと称している。プロキシをクライアントに組み込んでブラウザと連携させる方式と、インターネット接続サービス装置などのサーバーにプロキシを搭載しておく方式とが前記特許公報に示されている。
【０００４】
【発明が解決しようとする課題】
前記した特許第２９９４３５１号の技術では、公報の段落番号0061などに記載されているように、前記プロキシは、クライアントの表示システムの特性（たとえばオペレーティングシステムのタイプ、表示解像度、ブラウザのタイプ、ビデオディスプレイカード特定、ビデオドライバのタイプ、アクセラレータカードのタイプなど）またはプロパティを取得し、それに応じてブラウザにＷeb文書を渡す前に表示体裁を適切に修正するようにマークアップ言語によるＷeb文書の記述を変更している。これにより制作者は、多くの異なるタイプの表示システム・プラットフォームにわたって一貫性のある表示体裁のＷeb文書を単一バージョンで作成できる。この特許はこのような優れた効果を奏する。
【０００５】
この出願の発明者らは、Ｗeb文書をオリジナルな体裁とは異なる体裁で表示したいという要求が前記特許とは違う理由でも生じることに着目した。それはＷeb文書を見る人ごとの事情である。たとえば、老眼が進んだ高齢者にとって小さな字は見にくいし、色盲や色弱などの色覚異常の人にとって特定の配色は視認しにくい。こういった属人的な理由によってＷeb文書の表示体裁をオリジナルとは変えたいという要求が生じる。
【０００６】
一般的なブラウザにもＷeb文書の背景色や文字の大きさを好みに応じて変える機能が付いている。しかし、その機能はすべてのＷeb文書に対して画一的に作用するきわめて単純なものであり、オリジナルな表示体裁を利用者の目的に応じて大きく改変するようなものではなかった。老眼対策とか色覚異常対策といった目的の場合は、Ｗeb文書の制作者が意図したオリジナル体裁のもつ美しさとかレイアウトの妙というような美術的要素などは犠牲にしても、また１画面に表示される文書の分量が大きく変わったとしても、利用者が望んでいる見やすい体裁で表示することが重要になる。
【０００７】
このような機能を実現するには個々のＷeb文書の構成に個別に対処してオリジナル体裁を目的にかなった体裁に変える分析的な処理を行わなければならない。そのためには高度で大規模なソフトウェアが必要になり、それを個々のクライアントに搭載することは合理的とはいいがたい。また、そのような高度なソフトウェアをクライアントに搭載しても、それが高機能であればあるほど使い方が面倒になり、利用者の負担が増大し、その高機能を実際に効果的に使ってもらえなくなる。
【０００８】
この発明は前述した従来の問題点に鑑みなされたもので、その目的は、マークアップ言語によるＷeb文書の記述の仕組みになどに関する技術的な知識がまったくなくない人を対象にして、依頼人から指定されたＷeb文書を依頼人の希望に合わせて見やすく修正して依頼人コンピュータに届けるＷeb文書カスタマイズサーバーを提供することにある。
【０００９】
【課題を解決するための手段】
前記の目的を達成する本発明は、アクセスしてきた依頼人のコンピュータとインターネットを介して通信するＷｅｂ文書カスタマイズサーバーにおいて、
依頼人が前記Ｗｅｂ文書を見る際の見え方を表す、年齢、老眼の程度、色覚異常、及び一度に見たい文書量を含んだ情報を記入するためのカスタマイズ申込書のＷｅｂ文書を前記依頼人のコンピュータに送達する送達手段と、
前記カスタマイズ申込書のＷｅｂ文書に記入された前記情報を前記依頼人のコンピュータから取得して、当該取得した情報に対応するマークアップ言語の記述修正規則をＷｅｂ文書カスタマイズ情報として当該依頼人の依頼人名簿とを対応付けてデータベースに記憶するカスタマイズ申込書管理手段と、
前記依頼人が閲覧を所望するＷｅｂ文書の所在を、当該依頼人のコンピュータから受け取り、その所在に該当するＷｅｂサーバーと通信して当該Ｗｅｂ文書を取得する取得手段と、
前記取得手段により取得されたＷｅｂ文書のマークアップ言語の記述を、当該Ｗｅｂ文書の閲覧を所望した依頼人の依頼人名簿に対応付けられた前記Ｗｅｂ文書カスタマイズ情報に基づいて修正して、この修正されたＷｅｂ文書を前記依頼人のコンピュータに送達する修正文書送達手段と、を備えることを特徴とする。
また、本発明において、前記Ｗｅｂ文書カスタマイズ情報は、少なくとも最小文字ポイント数、最小文字間隔、最小行間隔、及び配色の何れかの変更に関するカスタマイズ項目を含み、
前記取得手段が取得したＷｅｂ文書の少なくとも最小文字ポイント数、最小文字間隔、最小行間隔、及び配色の何れかを含む体裁を解析し、当該Ｗｅｂ文書中に、Ｗｅｂ文書カスタマイズ情報のカスタマイズ項目での指定に該当する文字ポイント、文字間隔、行間隔、又は、配色が含まれているか否かに基づいて、カスタマイズすべき部分があるか否かを判断する判断手段を備え、
前記修正文書送達手段は、前記判断手段によりカスタマイズすべき部分があると判断された場合に、前記取得手段により取得されたＷｅｂ文書のマークアップ言語の記述を修正することとしてもよい。
【００１０】
【発明の実施の形態】
以下に説明する本発明の一実施例に係るＷeb文書カスタマイズサーバーは、たとえば本出願人が運営しているポータルサイト「Ｙａｈｏｏ！」のサーバーシステムにおいて１つの機能として実施されるものである。この実施例のＷeb文書カスタマイズサーバーが提供するサービスを受けようとする利用者は、一般的なブラウザを搭載したパソコン（クライアント）によりインターネット上のポータルサイト「Ｙａｈｏｏ！」にアクセスし、Ｗeb文書カスタマイズサービス部門の案内ページを閲覧し、まずカスタマイズ申込書のＷeb文書を取り寄せる。
【００１１】
カスタマイズ申込書の一例を図１に示している。この申込書には、サービス利用時に利用者を識別するための利用者ＩＤとパスワードの記入欄があるとともに、カスタマイズの要望事項として、▲１▼年齢、▲２▼老眼の程度、▲３▼色覚異常、▲４▼一度に見たい文書量という４項目のプルダウンリストがレイアウトされている。カスタマイズ申込書の記入項目のうち、「年齢」は、総合的な視力を含めた文書読みとり能力の程度を推定するための情報となる。「老眼の程度」は、読みとりやすい文字の大きさを推定する情報となる。「色覚異常」は、どのような配色が読みとりにくく、それをどのような配色に変換すれば良いかを決める情報となる。「一度に見たい文書量」は、ディスプレイの画面に一度に表示する文書量についての希望を選択してもらう欄であり、文書表示の際の最小文字間隔や最小行間隔を決める情報となる。
【００１２】
この発明のＷeb文書カスタマイズサーバーは、アクセスしてきた利用者コンピュータと通信し、利用者コンピュータにおいて前記カスタマイズ申込書に記入された情報を取得し、その情報に基づいて当該利用者のレコードを作成してカスタマイズ情報データベースに登録する。カスタマイズ情報データベースの論理構造の一例を図２に示している。
【００１３】
この例における各利用者レコードは、各利用者ＩＤに対応づけして４項目のカスタマイズ情報をデータ表記した構造となっている。カスタマイズ項目のひとつ目はは最小文字ポイント数であり、この項目にたとえば「１２」と記入されているとすると、カスタマイズ対象のＷeb文書中に１２ポイントに満たない文字が含まれている場合、その文字を１２ポイントに変換することになる。
【００１４】
カスタマイズ項目のふたつ目は最小文字間隔であり、この項目にたとえば「１２」と記入されているとすると、カスタマイズ対象のＷeb文書中に１２ポイント間隔より狭い文字間隔の文字列が含まれている場合、その文字列の間隔を１２ポイント間隔に変更する。
【００１５】
カスタマイズ項目の３つ目は最小行間隔であり、この項目にたとえば「２４」と記入されているとすると、カスタマイズ対象のＷeb文書中に行間隔が２４ポイント間隔に満たない２行以上の文字列が存在する場合、それら文字列の行間隔を２４ポイント間隔に変更する。
【００１６】
カスタマイズ項目の４つ目は配色変更であり、この項目にたとえば「赤／緑の配色を青／黄の配色に変更する」と記入されていたとすると、カスタマイズ対象のＷeb文書中に赤と緑の組み合せによる配色部分があるか否かを調べ、そのような配色部分があったなら、その部分を青と黄の組み合せに変更する。
【００１７】
カスタマイズ申込書によって自分のカスタマイズ情報を本サーバーに登録している利用者は、インターネット上の多くのサーバーにより展示されているさまざまなＷeb文書を閲覧する際に、本発明のＷeb文書カスタマイズサーバー機能を包含しているポータルサイト「Ｙａｈｏｏ！」にアクセスし、Ｗeb文書カスタマイズサービス部門において利用者ＩＤとパスワードを送達して認証手続きを済ませた上で、閲覧したいＷeb文書の所在（ＵＲＬ）を所定のリクエスト画面に記入して通知する。
【００１８】
ポータルサイト「Ｙａｈｏｏ！」のＷeb文書カスタマイズ部門は、カスタマイズ依頼者（利用者）のコンピュータから送達された前記ＵＲＬをインターネットに送出し、そのＵＲＬに該当するＷebサーバーから該当のＷeb文書を取り寄せて一時記憶する。同時に、前記カスタマイズ情報データベースから当該カスタマイズ依頼者のＩＤに対応する利用者レコードを取り出し、そこに記述されている前記４つのカスタマイズ項目の内容に照らして、一時記憶したカスタマイズ対象のＷeb文書の体裁を解析し、その文書中にカスタマイズすべき部分（マークアップ言語の記述を変更すべき部分）があるか否かを判断する。そして、依頼者の希望に基づいてカスタマイズすべき部分があれば、その部分を前述の例のように変更してＷeb文書を修正し、その修正したＷeb文書を依頼人のコンピュータに送達する。したがって、依頼人コンピュータのブラウザでは本サーバーで修正された体裁で前記Ｗeb文書が表示される。
【００１９】
なお前述した特許第２９９４３５１号に解説された前記プロキシのように、クライアントの表示システムのプラットフォームが標準的なものでなくても、そのＷeb文書をオリジナルな体裁にできるだけ近づけて表示するための技術を本発明に組み合わせることで、利用者の属人的な要素による表示体裁の希望事項をさまざまな表示システム・プラットフォームで実現することが可能になる。
【００２０】
【発明の効果】
以上詳細に説明したように、この発明によれば、老眼が進んだ高齢者にとって小さな字は見にくいとか、色盲や色弱などの色覚異常の人にとって特定の配色は視認しにくいといった、Ｗeb文書を閲覧しようとする人々の属人的な事情をＷeb文書カスタマイズサーバーに登録しておくことで、依頼人から指定されたＷeb文書を依頼人の希望に合わせて見やすく修正して依頼人コンピュータに届けることができる。このサービスを受けるのに、利用者（依頼人）はマークアップ言語によるＷeb文書の記述の仕組みになどに関する技術的な知識はまったく必要ないし、利用者コンピュータのブラウザに特殊なソフトウエアを組み合わせる必要もない。しかも、本発明のサーバーに登録してある利用者のカスタマイズ情報をすべてのＷeb文書に画一的に適用して修正するのではなく、個々のＷeb文書のオリジナル体裁を分析して利用者のカスタマイズ情報を適用すべき部分があるか否かを判断し、必要のある部分にのみ利用者の希望に沿う修正が加えられるので、有意義できめの細かいサービスを提供することができる。
【図面の簡単な説明】
【図１】この発明の実施例におけるカスタマイズ申込書の一例を示す図である。
【図２】この発明の実施例におけるカスタマイズ情報データベースの論理構造の一例を示す図である。
【図１】
0004310030.tif 000002
【図２】
0004310030.tif 000003