(57)【要約】【課題】抽出したいデータに応じて適用される変換ルールが固定化されずに選択性を備えて、更新されたＨＴＭＬ文書をクライアントの指示に従って所望のＨＴＭＬ文書に変換するための変換ルールを持つようにする。【解決手段】クライアントから、記憶されたＨＴＭＬ文書の更新指示を受けて、ＨＴＭＬ文書および更新されるＨＴＭＬ文書を埋め込んだ変換プログラムをクライアントに返却し、また該変換プログラムによって複数の変換ルールの内のいずれかのクライアント選択による変換ルールをクライアントに返却させる演算手段を備える。【選択図】図２
2015191644.tif 000002
【特許請求の範囲】
【請求項１】
情報をタグベースで記述するための構造記述言語であるＨＴＭＬを用いて記述されたＨＴＭＬ文書を、更新情報に基づいて更新するＨＴＭＬ文書更新方法において、
ＨＴＭＬ文書更新装置を構成するシステムサーバに格納されたＨＴＭＬ文書を更新ＨＴＭＬに変換してクライアントの画面表示手段に表示するものであって、システムサーバは、記憶手段および演算処理手段を備え、
記憶手段に、ＨＴＭＬ文書が格納され、並びに予め形成した複数の変換ルールが変換プログラムと共に格納され、
演算処理手段が、クライアントから、記憶されたＨＴＭＬ文書の更新指示を受けて、ＨＴＭＬ文書および更新されるＨＴＭＬ文書を埋め込んだ変換プログラムをクライアントに返却し、また該変換プログラムによって複数の変換ルールの内のいずれかのクライアント選択による変換ルールをクライアントに返却させ、
クライアントが、返却された、変換プログラムおよび変換ルールに基づいてＨＴＭＬ文書を更新ＨＴＭＬ文書に変換し、もって更新ＨＴＭＬ文書の内容を画面表示手段に表示させること、
からなることを特徴とするＨＴＭＬ文書更新方法。
【請求項２】
情報をタグベースで記述するための構造記述言語であるＨＴＭＬを用いて記述されたＨＴＭＬ文書を、更新情報に基づいて更新するＨＴＭＬ文書更新方法において、
ＨＴＭＬ文書更新装置のシステムサーバに格納されたＨＴＭＬ文書を更新ＨＴＭＬに変換してクライアントの画面表示手段に表示するものであって、システムサーバは、記憶手段および演算処理手段を備え、
記憶手段に、ＨＴＭＬ文書、並びに予め形成した複数の変換ルールが変換プログラムと共に格納され、
演算処理手段が、クライアントから、記憶されたＨＴＭＬ文書の更新指示を受けて、ＨＴＭＬ文書および更新されるＨＴＭＬ文書を埋め込んだ変換プログラムをクライアントに返却し、また該変換プログラムによって複数の変換ルールの内のいずれかのクライアント選択による変換ルールをクライアントに返却させること
を特徴とするＨＴＭＬ文書更新方法。
【請求項３】
情報をタグベースで記述するための構造記述言語であるＨＴＭＬを用いて記述されたＨＴＭＬ文書を、更新情報に基づいて更新するＨＴＭＬ文書更新システムにおいて、
ＨＴＭＬ文書更新装置を構成するシステムサーバに格納されたＨＴＭＬ文書を更新ＨＴＭＬに変換してクライアントの画面表示手段に表示するものであって、システムサーバは、記憶手段および演算処理手段を備え、
記憶手段に、ＨＴＭＬ文書が格納され、並びに予め形成した複数の変換ルールが変換プログラムと共に格納され、
演算処理手段が、クライアントから、記憶されたＨＴＭＬ文書の更新指示を受けて、ＨＴＭＬ文書および更新されるＨＴＭＬ文書を埋め込んだ変換プログラムをクライアントに返却し、また該変換プログラムによって複数の変換ルールの内のいずれかのクライアント選択による変換ルールをクライアントに返却させ、
クライアントが、返却された、変換プログラムおよび変換ルールに基づいてＨＴＭＬ文書を更新ＨＴＭＬ文書に変換し、もって更新ＨＴＭＬ文書の内容を画面表示手段に表示させること、
からなることを特徴とするＨＴＭＬ文書更新システム。
【請求項４】
情報をタグベースで記述するための構造記述言語であるＨＴＭＬを用いて記述されたＨＴＭＬ文書を、更新情報に基づいて更新するＨＴＭＬ文書更新方法において、
ＨＴＭＬ文書更新装置のシステムサーバに格納されたＨＴＭＬ文書を更新ＨＴＭＬに変換してクライアントの画面表示手段に表示するものであって、システムサーバは、記憶手段および演算処理手段を備え、
記憶手段に、ＨＴＭＬ文書、並びに予め形成した複数の変換ルールが変換プログラムと共に格納され、
演算処理手段が、クライアントから、記憶されたＨＴＭＬ文書の更新指示を受けて、ＨＴＭＬ文書および更新されるＨＴＭＬ文書を埋め込んだ変換プログラムをクライアントに返却し、また該変換プログラムによって複数の変換ルールの内のいずれかのクライアント選択による変換ルールをクライアントに返却させること
を特徴とするＨＴＭＬ文書更新装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＨＴＭＬ文書更新方法、ＨＴＭＬ文書更新装置およびシステムに関する。
【背景技術】
【０００２】
Ｗｅｂページ上の文章は、ＨＴＭＬ（Hyper Text Markup Language）で記載されたＨＴＭＬ文章である。ＨＴＭＬ文書は、そのページに表現される文章の構造や図などの情報を記述したものである。情報をタグベースで記述するための構造的言語であるＨＴＭLを用いて記述されたＨＴＭＬ文書がＷｅｂサーバに格納される。ページのどの位置に、どんな文字を、どの大きさで、何色で表示するかが予め決められている。
【０００３】
Ｗｅｂにより構成されたネットワークは、学校、企業、家庭に普及し、これに伴いクライアントが利用するＷｅｂアプリケーションの需要が業務アプリケーションを中心に高まっている。
【０００４】
データ変換部を備えて、Ｗｅｂデータである要素から構成されたＨＴＭＬ文書を内容であるページごとに、システムサーバであるＷｅｂサーバに予め格納しておいて更新情報に基づいて更新することが行われる。
【０００５】
特許文献１には、ＨＴＭＬ文書を階層化ルールに基づいて階層構造化し、抽出したいデータに応じた変換ルールに基づいて、データ組換えを行うデータの変換方法が記載されている。
【０００６】
特許文献２には、アプリケーションサーバが、クライアントからリクエストされた内容を変換ルールに従って変換してクライアントのＷｅｂブラウザにレスポンスとして返すことが記載されている。
【０００７】
特許文献３には、所定の釦に割り当てられた機能の実行を実施するように制御することが記載されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００２−１８９７４０号公報
【特許文献２】特開２００４−２４６４０１号公報
【特許文献３】特開２００３−３１６２１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
システムサーバにおけるＨＴＭＬの文書構造の構造的な依存関係を緩和して更新情報の表示更新の自由度を、開発コストを抑えながら高めることが求められる。
【００１０】
各特許文献に記載された変換ルールは、特定された変換ルールであり、Ｗｅｂデータである要素を更新するときに採用される変換ルールであって、更新されたＨＴＭL文書をクライアントの指示（リクエスト）に従って所望のＨＴＭＬ文書に変換するための変換ルールではない。
【００１１】
本発明は、かかる点に鑑みて抽出したいデータに応じて適用される変換ルールが固定化されずに選択性を備えて、更新されたＨＴＭL文書をクライアントの指示に従って所望のＨＴＭＬ文書に変換するための変換ルールを持つようにすることを目的とする。
課題を解決するための手段
本発明は、情報をタグベースで記述するための構造記述言語であるＨＴＭＬを用いて記述されたＨＴＭL文書を、更新情報に基づいて更新するＨＴＭＬ文書更新方法において、
ＨＴＭＬ文書更新装置を構成するシステムサーバに格納されたＨＴＭＬ文書を更新ＨＴＭLに変換してクライアントの画面表示手段に表示するものであって、システムサーバは、記憶手段および演算処理手段を備え、
記憶手段に、ＨＴＭＬ文書が格納され、並びに予め形成した複数の変換ルールが変換プログラムと共に格納され、
演算処理手段が、クライアントから、記憶されたＨＴＭL文書の更新指示を受けて、ＨＴＭL文書および更新されるＨＴＭＬ文書を埋め込んだ変換プログラムをクライアントに返却し、また該変換プログラムによって複数の変換ルールの内のいずれかのクライアント選択による変換ルールをクライアントに返却させ、
クライアントが、返却された、変換プログラムおよび変換ルールに基づいてＨＴＭL文書を更新ＨＴＭL文書に変換し、もって更新ＨＴＭL文書の内容を画面表示手段に表示させること、
からなることを特徴とするＨＴＭＬ文書更新方法を提供する。
【００１２】
また、本発明は、情報をタグベースで記述するための構造記述言語であるＨＴＭＬを用いて記述されたＨＴＭL文書を、更新情報に基づいて更新するＨＴＭＬ文書更新方法において、
ＨＴＭＬ文書更新装置のシステムサーバに格納されたＨＴＭＬ文書を更新ＨＴＭLに変換してクライアントの画面表示手段に表示するものであって、システムサーバは、記憶手段および演算処理手段を備え、
記憶手段に、ＨＴＭＬ文書、並びに予め形成した複数の変換ルールが変換プログラムと共に格納され、
演算処理手段が、クライアントから、記憶されたＨＴＭL文書の更新指示を受けて、ＨＴＭＬ文書および更新されるＨＴＭＬ文書を埋め込んだ変換プログラムをクライアントに返却し、また該変換プログラムによって複数の変換ルールの内のいずれかのクライアント選択による変換ルールをクライアントに返却させること
を特徴とするＨＴＭＬ文書更新方法を提供する。
【００１３】
また、本発明は、情報をタグベースで記述するための構造記述言語であるＨＴＭＬを用いて記述されたＨＴＭＬ文書を、更新情報に基づいて更新するＨＴＭＬ文書更新システムにおいて、
ＨＴＭＬ文書更新装置のシステムサーバに格納されたＨＴＭＬ文書を更新ＨＴＭLに変換してクライアントの画面表示手段に表示するものであって、システムサーバは、記憶手段および演算処理手段を備え、
記憶手段に、ＨＴＭＬ文書が格納され、並びに予め形成した複数の変換ルールが変換プログラムと共に格納され、
クライアントから、記憶されたＨＴＭL文書の更新指示および複数の変換ルールの内のいずれかの変換ルールの指定を受けて、更新されたＨＴＭＬ文書および複数の変換ルールの内のいずれかのクライアント選択による変換プログラムおよび変換ルールをクライアントに返却し、
クライアントが、返却された、複数の変換ルールの内で選択されたいずれかの変換プログラムおよび変換ルールに基づいてＨＴＭL文書を更新ＨＴＭL文書に変換し、もって更新ＨＴＭL文書の内容を画面表示手段に表示させる演算処理手段を備えること
を特徴とするＨＴＭＬ文書更新システムを提供する。
【００１４】
本発明は、上述されたＨＴＭＬ文書更新システムにおいて、複数の異なる更新変換方式が複数の、例えば全盲者、色覚異常者および弱視者対応適用の更新変換方式であって、変換ルールが全盲者、色覚異常者および弱視者の障害属性に区分して生成された全盲者、色覚異常者および弱視者対応の３つの変換ルールからなり、
演算処理手段が、複数の、例えば３つの変換ルールのうちのクライアント指示の基づく変換ルールをクライアントに返却し、クライアントが、選択されたいずれかの変換ルールに基づいて更新された更新ＨＴＭL文書を更新ＨＴＭL文書として画面表示手段に表示させることを特徴とするＨＴＭＬ文書更新システムを提供する。
【００１５】
また、本発明は、情報をタグベースで記述するための構造記述言語であるＨＴＭＬを用いて記述されたＨＴＭL文書を、更新情報に基づいて更新するＨＴＭＬ文書更新装置において、
システムサーバに格納されたＨＴＭＬ文書を更新ＨＴＭLに変換してクライアントの画面表示手段に表示するものであって、システムサーバは、記憶手段および演算処理手段を備え、
記憶手段に、例えば更新前後のＨＴＭＬ文書、並びにＨＴＭＬ文書の要素項目及び要素属性項目を予め定めた複数の異なる更新変換方式の適用によって要素の追加/変更/並び替えしおよび要素の属性を追加/変更して、中間画面に編集されたときに抽出，生成された複数の変換ルールであって、例えば予め定めた複数の異なる更新変換方式が全盲者、色覚異常者および弱視者対応適用の更新変換方式であり、複数の変換ルールが全盲者、色覚異常者および弱視者の障害属性に区分して生成された全盲者、色覚異常者および弱視者対応の３つの変換ルールが、変換プログラムと共に格納され、
演算処理手段が、クライアントから、記憶されたＨＴＭL文書の更新指示および複数の変換ルールの内のいずれかの変換ルールの指定を受けて、更新されたＨＴＭＬ文書および複数の変換ルールの内のいずれかのクライアント選択による変換プログラムおよび変換ルールをクライアントに返却し、クライアントが、返却された、複数の変換ルールの内で選択されたいずれかの変換ルールおよび変換プログラムに基づいてＨＴＭL文書を更新ＨＴＭL文書に変換し、もって更新ＨＴＭL文書の内容を画面表示手段に表示させることを可能とすること
を特徴とするＨＴＭＬ文書更新装置を提供する。
【発明の効果】
【００１６】
本発明は、システムサーバが、クライアントからのリクエストした要素に基づいて更新情報を取得し、この時に同時に、要素に張り付けた複数の変換プログラムおよび変換ルールを取得し、複数の変換ルールの内のクライアントのよって指定された変換ルールおよび変換プログラムに基づいてクライアント所要の更新ＨＴＭL文書を、開発コストを抑えながら画面表示することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明実施例の形態をブロックで示す図。
【図２】本発明実施例の概要を説明する図。
【図３】本発明実施例で用いる変換ルールの構成方法を説明する図。
【図４】本発明実施例のフローチャートを示す図。
【図５】図３に示す方法によって複数の変換ルールの構成方法を示す図。
【図６】変換前のＨＴＭＬを示す図。
【図７】事例としての全盲者向の変換例を示す図。
【図８】事例としての全盲者向に設定された変換ルールを示す図。
【図９】事例としての色覚異常者向の変換例を示す図。
【図１０】事例としての色覚異常者向に設定された変換ルールを示す図。
【図１１】事例としての弱視者向の変換例を示す図。
【図１２】事例としての弱視者向に設定された変換ルールを示す図。
【発明を実施するための形態】
【００１８】
以下、本発明の実施例を図面に基づいて説明する。
【実施例】
【００１９】
図１は、本発明実施例の形態をブロックで示す図である。
【００２０】
図１において、ＨＴＭＬ文書更新システム１００は、Ｗｅｂサーバ形態のＨＴＭＬ文書更新装置１０１およびクライアント１０２から構成され、ＨＴＭＬ文書更新装置１０１およびクライアント１０２は通信手段で接続される。クライアントは、具体的にはＰＣ（パーソナルコンピュータ）、である。ここで使用されるシステムは、ＣＰＵ、ＲＯＭ、ＲＡＭ、入力手段、表示手段、ストレージ手段、通信手段を備えている。
【００２１】
ＨＴＭＬ文書更新装置１０１を構成するＷｅｂサーバはシステムサーバとも呼ばれる。ここではシステムサーバを使用して説明する。
【００２２】
ＨＴＭＬ文書更新装置１０１は、クライアント１０２と通信可能とされる。システムサーバは、アプリケーションサーバでもある。ここでＨＴＭＬ文書更新装置１０１をシステムサーバというときがある。ＨＴＭＬ文書更新装置１０１には、ワークステーション、ＰＣなどが用いられる。これらのＨＴＭＬ文書更新装置１０１は、一台もしくは複数台のコンピュータシステムで稼働する。
【００２３】
Ｗｅｂデータ構造が、タグ要素の内容と、このタグ要素の名前の情報と、タグ要素の内容の属性の情報とを含むタグ要素を有するテキスト形式のデータ構造をなす。
【００２４】
処理対象のＷｅｂデータは、データ名、タグ要素の名前（以下、要素という）、処理可能な形式のデータであるオブジェクト、およびオブジェクトの属性データ（以下、属性という）で構成される。
【００２５】
ＨＴＭＬ文書更新装置１０１は、演算処理手段１０３および記憶手段１０４を備える。
【００２６】
ＨＴＭＬ文書更新装置１０１は、クライアント１０２からのリクエストを受け、リクエストの内容を解析・判断する。また、ＨＴＭＬ文書更新装置１０１は、業務アプリケーションを備え、クライアント１０２からのリクエストに含まれた要素を、当該要素の属性の情報をキーにして処理可能な形式の更新要素に対応させ、業務アプリケーションとして記憶手段１０４に格納する。
【００２７】
ＨＴＭＬ文書更新装置１０１の記憶手段１０４には、後述するようにして形成された複数の変換ルールおよび変換プログラムが格納される。
【００２８】
要素に対応した情報が収集され、属性解析されて、取得され、各リクエストされた要素に対応して複数の変換ルールおよび変換プログラムが張り付けられる。
【００２９】
演算処理手段１０３は、第１の画面（Ｗｅｂデータ）の取得・返却機能、第２の画面（Ｗｅｂデータ）の取得・返却機能、および演算処理機能を有する。演算処理機能は、変換情報の埋め込み、コンテンツＨＴＭＬの返却および変換プログラム・適用変換ルールの返却を行う。また、ＨＴＭＬ文書更新装置１０１は、通信手段１０５を有する。
【００３０】
クライアント１０２は、リクエスト手段１０６、変換プログラム・変換ルール取得手段１０７、変換プログラム実行手段１０８、画面表示手段１０９、音声表示手段１１０および通信手段１１１を備える。画面表示手段１０９は、更新変換ＨＴＭＬの表示を行う。
【００３１】
図２は、演算処理手段１０３の演算処理の内容を示し、図３は、演算処理で選択され、取得される変換ルールの形成方法を示す。
【００３２】
図３について説明する前に、理解し易くするために、図４に基づいてクライアントとＷｅｂサーバとの関連について説明する。
【００３３】
図４において、クライアントにおいて閲覧が開始され（Ｓ１）、Ｗｅｂページへアクセスされる（Ｓ２）と、ＨＴＭＬ文書更新装置１０１で、リクエストＵＲＬ判断（Ｓ３）がなされ、通常ＵＲＬによってＨＴＭＬ文書である第１の画面の取得（Ｓ４）がなされ、コンテンツＨＴＭＬの返却（Ｓ５）がクライアントに対してなされる。また、変換用ＵＲＬによって第１の画面の取得（Ｓ６）がなされ、コンテンツＨＴＭＬへの変換情報埋め込み（Ｓ７）がなされる。第２の画面（情報更新されたＨＴＭＬ）が取得され、変換プログラム埋め込み済みコンテンツＨＴＭＬは、第２の画面としてクライアントに返却（Ｓ８）される。
【００３４】
変換プログラム埋め込み済みコンテンツＨＴＭＬである第２の画面の返却がなされると、クライアントから変換ルール取得（Ｓ９）のリクエストがなされる。ＨＴＭＬ文書更新装置１０１には、後述するように複数の変換ルールが格納されており、第２の画面の返却がなされると、リクエストに基づいて一つの変換ルールが選択され、特定される。この選択され、特定された変換ルールは、変換ルールとしてクライアントに返却（Ｓ１０）される。
【００３５】
変換ルールが適用され、変換プログラムが実行され（Ｓ１１）、ＨＴＭＬ文書に換えて変換情報埋め込み済みコンテンツＨＴＭＬ、すなわち更新されたＨＴＭＬ文書がＷｅｂページとして表示（Ｓ１２）される。閲覧終了の判断が行われ（Ｓ１３）、ＮＯの場合にはＳ２に戻り、ＹＥＳの場合には閲覧終了（Ｓ１４）となる。
【００３６】
図２は、演算処理の内容を示している。演算処理は、ＨＴＭＬ文書更新装置１０１とクライアント１０２との間において、クライアント１０２からのリクエストによって開始される情報の処理、授受によってなされる。クライアント１０２からシステムサーバ２００に業務アプリケーション２０４の利用開始を示すリクエストがなされると、システムサーバ２００はレスポンスとして、業務アプリケーション２０４の利用開始画面（Ｗｅｂデータ）をクライアント１０２に返却し、クライアント１０２は端末の画面に業務アプリケーション２０４の利用開始画面を表示する。クライアント１０２の端末の画面に表示された業務アプリケーション２０４の利用開始画面は、通常利用向けリンクを示す各○×システム２０１および顧客別対応向けリンクを示す○×システム〔△△向け〕２０２を備える。例えば、顧客別対応向けリンクを示す○×システム〔△△向け〕２０２によって「視覚障害者向け」の画面表示を選択することができる。ＨＴＭＬ文書更新は、クライアント１０２からのリクエストによって開始される情報の処理、授受によってなされ、最終的に第２の画面（変更後）２０８が生成され、クライアント１０２の端末の画面に表示されることになる。
【００３７】
ＨＴＭＬ文書更新装置１０１は、システムサーバ２００を備え、システムサーバ２００は、業務アプリケーション２０４、変換プログラム２０５および変換ルール２０６を備える。すなわちＨＴＭＬ文書更新装置１０１は、業務アプリケーション２０４、変換プログラム２０５および変換ルール２０６を備える。
【００３８】
クライアント１０２から、○×システム２０１をクリックすることでシステムサーバ２００にＨＴＭＬ文書の内容の表示指示である第１ＵＲＬのリクエスト３０１がなされる。システムサーバ２００は、レスポンスとしてクライアント１０２に対して第１の画面（Ｗｅｂデータ）２０３を返却３０２する。返却３０２がなされ、クライアントの画面に表示される。
【００３９】
これらの処理は、従来の手段で採用されて来た内容である。本実施例は、次に示す特徴を備える。
システムサーバ２００に対して、○×システム〔△△向け〕２０２をクリックすることでＨＴＭＬ文書の内容の更新指示のリクエスト３０３がなされる。クライアント１０２がシステムサーバ２００に第２ＵＲＬをリクエスト３０３する。
【００４０】
システムサーバ２００は、レスポンスとして変換プログラム２０５を埋め込んだ第１の画面２０３を第２の画面２０７として返却３０４する。
【００４１】
クライアント１０２は、第２の画面２０７を取得すると、第２の画面内の変換プログラム２０５がシステムサーバ２００に変換ルール２０６をリクエスト３０５する。
【００４２】
システムサーバ２００は、レスポンスとして変換ルール２０６を返却３０６する。
【００４３】
クライアント１０２は、変換プログラム２０５を実行し、取得した変換ルール２０６に従って変換処理が行われ、第２の画面（変更後）２０８が表示される。
【００４４】
クライアント１０２は、取得した第２の画面情報２０７を、変換プログラム２０５を用い、変換ルール２０６に従って、第２の画面に変換３０７し、第２の画面（変更後）として、その端末画面に表示する。
【００４５】
このように、ＨＴＭＬ文書更新装置１０１からクライアントに対して、
１．第２の画面の取得・返却（変換後プログラムを埋め込んだ画面の返却）
２．変換ルールの返却
がなされる。
【００４６】
この場合の変換プログラム２０５および変換ルール２０６の形成方法について図３を用いてまず説明する。
【００４７】
図３は変換ルールの形成方法を示す図である。
【００４８】
図３に示された変換ルール形成方法は、ＨＴＭＬ文書のアクセシビリテイ画面である通常画面表示３１、中間画面表示３２および変換ルールの形成３３から構成される。
【００４９】
記憶手段１０４に記憶された任意のシステムの内、いずれかのシステム２１のＨＴＭＬ文書の内容である画面の表示が指定されると、画面の取得機能によって通常画面が取得され、通常画面表示３１がなされる。この表示された通常画面について自動処理３４がなされる。自動処理３４には、リニア化、アクセシブルチェックおよび要素・属性の有無の確認が含まれ、予め定めた手法に従って自動処理がなされる。リニア化は、通常画面に表示された構造を認識し、タグ要素の位置、および属性に指定された表示位置情報から、表示位置が左から右、上から下になるに従って下位になるように並べて表示にするように変更する処理を示す。
【００５０】
アクセシブルチェックは、画面の見易さばかりでなく、画面にリンクした音声ブラウザからの音声表示が視覚に障害を持つ人々に対する予め定めた改善点がないか等のアクセスし易いものになっているかがチェックされる。例えば、分かりやすくするための読み上げ順番について予め定めた改善がなされる。また、属性がなかったために要素が読み上げられないことがないか等がチェックされる。つまり頭の中で容易に全体像が描けるようにした予め定めた読み上げ順番が採用される。
【００５１】
自動処理された通常画面は、中間画面表示３２に従って中間画面として表示される。この中間画面は、手順３５にて操作者の目でもってチェックされ、チェック結果でＮＧとなった箇所が手修正される。これらの自動処理３４および手順３５が実施された修正後の中間画面３２と通常画面３１の差分情報が変換ルール３３となる。このようにして、Ｗｅｂサーバに格納された任意システム画面が、該画面に表示された要素項目および属性項目が予め定めた複数の更新変換方式の適用によって要素追加/変更/並び替えされおよび要素の属性が追加/変更されて、中間画面として編集され、該編集に際して画面が編集された内容が変換ルールとして抽出、生成される。このようにして変換ルールの形成３３がなされる。変換ルールは、第１のデータ構造であるＷｅｂデータと処理可能な第２のデータ構造である処理対象データとの双方向の変換規則の集まりである。
【００５２】
画面の編集内容によって、複数の変換ルールが形成３３される。例えば上述したように、視覚に障害を持つ人々に対する予め定めた改善点を処理の要点として一つの変換ルールが形成される。任意システムの利用者のニーズにマッチングする形態で生成することが出来、汎用性を保持できるようになり、安価に複数の変換ルールを形成することが出来る。
【００５３】
このようにして形成された複数の変換ルールは、図２において、システムサーバ２００に、変換ルール２０６として格納される。変換ルールとしては、例えば視覚障害者向けに表示内容を変更するルール、文字を日本語と英語との間で相互変換するルールなどがある。
変換ルール２０６は、図２における○×システム２０１、〔△△向け〕○×システム２０２によるリンク付けに基づくユーザによる選択や変換プログラム２０５によるリクエスト３０５によって選択・適用される。
情報が変換された第２の画面は、第２の画面〔変更後〕２０８となる。
【００５４】
このようにして、システムサーバ２００を備えたＨＴＭＬ文書更新装置１０１およびＨＴＭＬ文書更新システム１００が構成される。
【００５５】
記憶手段に、ＨＴＭＬ文書が格納され、並びにＨＴＭＬ文書の内容を表示する画面と予め形成した複数の変換ルールが変換プログラムと共に格納される。
【００５６】
演算処理手段は、クライアントから、記憶されたＨＴＭL文書の更新指示を受けて、ＨＴＭＬ文書および更新されるＨＴＭＬ文書を埋め込んだ変換プログラムをクライアントに返却し、また該変換プログラムによって複数の変換ルールの内のいずれかのクライアント選択による変換ルールをクライアントに返却させる。
【００５７】
クライアントは、返却された、変換プログラムおよび変換ルールに基づいてＨＴＭＬ文書を更新ＨＴＭＬ文書に変換し、もって更新ＨＴＭL文書の内容を画面表示手段に表示させる。
【００５８】
図５〜図１２は、本実施例を視覚に障害がある場合に適用してＷｅｂページ表示するようにした例を示す。なお、本実施例の適用は、視覚に障害がある場合に限られずに適用可能である。
【００５９】
視覚障害は、例えば「視力障害」「視野障害」「色覚障害」に大別されている。更新したコンテンツＨＴＭＬについてこれらの属性に対応した変換が求められる。
【００６０】
図５は、変換前ＨＴＭＬ（ＨＴＭＬ文書）について更新したコンテンツＨＴＭＬについて、さらに全盲者向けＨＴＭＬ５２、色覚異常者向けＨＴＭＬ５３、弱視者向けＨＴＭＬ５４にいずれかに変換する変換例を示す。ここでは変換前ＨＴＭＬの変換後ＨＴＭＬとして記載している。
【００６１】
図６は、変換前のＨＴＭＬを示す。要素１-２から１-６が記載されている。
【００６２】
図７および図８が、全盲者向の変換例を示す。図８に示すように、複数の前提条件より全盲者向の変換ルールが設定される。
【００６３】
変換ルール（１）に適用によって、１-３⇒２-２に変換され、１-２⇒２-１かつ１-４⇒２-３に変換され、１-５⇒２-４かつ１-６⇒２-５に変換され、変換された状態が図７に記載される。
【００６４】
図９および図１０が、色覚異常者向の変換例を示す。図１０に示すように、色覚異常者向の変換ルールが設定される。図１０に変換ルール（２）が示される。
【００６５】
変換ルール（２）に適用によって、１-１⇒２-２に変換され、１-５⇒３-２かつ１-６⇒３-３に変換され、変換された状態が図９に記載される。
【００６６】
図１１および図１２が、弱視者向の変換例を示す。図１２に示すように、弱視者向の変換ルールが設定される。図１２に変換ルール（２）が示される。
【００６７】
変換ルール（３）に適用によって、１-２⇒４-１に変換され、１-４⇒４-２かつ１-５⇒４-３に変換され、変換された状態が図１１に記載される。
【００６８】
このように、複数の異なる更新変換方式が全盲者、色覚異常者および弱視者対応適用の更新変換方式であって、変換ルールが全盲者、色覚異常者および弱視者の障害属性に区分して生成された全盲者、色覚異常者および弱視者対応の３つの変換ルールからなる。
【００６９】
また、これらの複数の、例えば３つの変換ルールの採用によって次に示される事項が構成される。
【００７０】
記憶手段に、ＨＴＭＬ文書、並びに変換ルールが、変換プログラムと共に格納される。
【００７１】
演算処理手段が、
記憶されたＨＴＭＬ文書の更新指示および複数の変換ルールの内のいずれかの変換ルールの指定を受けて、ＨＴＭＬ文書をクライアントに返却し、複数の変換ルールの内のいずれかの変換ルールを選択し、
該ＨＴＭＬ文書の画面および該画面から、画面を取得し、
表示した画面上に表示された要素について更新情報を取得し、ＨＴＭＬ文書に埋め込んで情報変換された更新ＨＴＭＬ文書を生成してクライアントに返却し、この時に指示に基づいた変換プログラムおよび変換ルールをクライアントに返却し、クライアントが、返却された、複数の変換ルールの内で選択されたいずれかの変換ルールおよび変換プログラムに基づいて更新ＨＴＭＬ文書を更新ＨＴＭＬ文書に変換し、もって更新ＨＴＭＬ文書の内容を画面表示手段に表示させることを可能とする。
【符号の説明】
【００７２】
２００…システムサーバ、２０１…○×システム（通常利用向けリンク）、２０２…○×システム〔△△向け〕（顧客別対応向けリンク）、２０３…第１の画面（Ｗｅｂデータ）、２０４…業務アプリケーション、２０５…変換プログラム、２０６…変換ルール、２０７…第２の画面情報（Ｗｅｂデータ）、２０８…第２の画面（Ｗｅｂデータ）、１００…ＨＴＭＬ文書更新システム、１０１…ＨＴＭＬ文書更新装置（Ｗｅｂサーバ）、１０２…クライアント、１０３…演算処理手段、１０４…記憶手段、１０６…リクエスト手段、１０７…変換プログラム・変換ルール取得手段、１０８…変換プログラム実行手段。
【図１】
2015191644.tif 000003
【図２】
2015191644.tif 000004
【図３】
2015191644.tif 000005
【図４】
2015191644.tif 000006
【図５】
2015191644.tif 000007
【図６】
2015191644.tif 000008
【図７】
2015191644.tif 000009
【図８】
2015191644.tif 000010
【図９】
2015191644.tif 000011
【図１０】
2015191644.tif 000012
【図１１】
2015191644.tif 000013
【図１２】
2015191644.tif 000014