(57)【要約】      （修正有）【課題】ウェブコンテンツを問題箇所の閲覧頻度を考慮して診断し、ウェブ閲覧者の負担を減少させる。【解決手段】診断装置１のコンテンツ取得手段７は、ユーザ端末２の指示するウェブページをコンテンツサーバ３から取得する。診断処理手段８は、取得したウェブページを診断規則記憶手段１１に記憶された診断規則に従って診断し、問題箇所を抽出する。位置情報取得手段９は、抽出された問題箇所のウェブページ内での位置情報（先頭からの文字数等）を取得する。評価値算出手段１０は、問題箇所の位置情報に応じて診断対象のウェブページの評価値を算出する。この評価値をユーザ端末２に提示する。【選択図】図１
2010218407.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末から指示されたウェブ上のコンテンツ文書を診断規則に従って診断・評価する方法であって、
コンテンツ取得手段が、前記ユーザ端末の指示するコンテンツ文書をウェブ上からネットワーク経由で取得するコンテンツ取得ステップと、
診断処理取得手段が、前記取得したコンテンツ文書を前記診断規則に従って診断し、該コンテンツ文書の問題箇所を抽出する抽出ステップと、
位置情報取得手段が、前記抽出した問題箇所の該コンテンツ文書内における位置情報を取得する位置情報取得ステップと、
評価値算出手段が、前記ユーザ端末に提示するために前記位置情報に応じて、該コンテンツ文書の評価値を算出する評価値算出ステップと、
を有することを特徴とするウェブコンテンツ診断方法。
【請求項２】
前記位置情報取得ステップは、前記コンテンツ文書内に存在する問題箇所の文頭からの文字数を前記位置情報として取得し、
前記評価値算出ステップは、前記文字数の値が小さくなるに従って前記問題箇所の不適正度合を増加させる
ことを特徴とする請求項１記載のウェブコンテンツ診断方法。
【請求項３】
前記位置情報取得ステップは、前記コンテンツ文書のＤＯＭ構造内に存在する問題箇所の階層数を前記位置情報として取得し、
前記評価値算出ステップは、前記階層数の値が小さくなるに従って前記問題箇所の不適正度合を増加させる
ことを特徴とする請求項１記載のウェブコンテンツ診断方法。
【請求項４】
ユーザ端末から指示されたウェブ上のコンテンツ文書を診断規則に従って診断・評価する装置であって、
前記ユーザ端末の指示するコンテンツ文書を、ウェブ上からネットワーク経由で取得するコンテンツ取得手段と、
前記取得したコンテンツ文書を前記診断規則に従って診断し、該コンテンツ文書の問題箇所を抽出する診断処理手段と、
前記抽出した問題箇所の該コンテンツ文書内における位置置情報を取得する位置情報取得手段と、
前記ユーザ端末に提示するために前記位置情報に応じて該コンテンツ文書の評価値を算出する評価値算出手段と、
を備えることを特徴とするウェブコンテンツ診断装置。
【請求項５】
前記位置情報取得手段は、前記コンテンツ文書内に存在する問題箇所の文頭からの文字数を前記位置情報として取得し、
前記評価値算出手段は、前記文字数の値が小さくなるに従って前記問題箇所の不適正度合を増加させる
ことを特徴とする請求項４記載のウェブコンテンツ診断装置。
【請求項６】
前記位置情報取得手段は、前記コンテンツ文書のＤＯＭ構造内に存在する問題箇所の階層数を前記位置情報として取得し、
前記評価値算出手段は、前記階層数の値が小さくなるに従って前記問題箇所の不適正度合を増加させる
ことを特徴とする請求項４記載のウェブコンテンツ診断装置。
【請求項７】
請求項４〜６のいずれか１項に記載のウェブコンテンツ診断装置としてコンピュータを機能させるためのウェブコンテンツ診断プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェブ上のコンテンツ文書を診断規則に従って診断・評価する技術に関する。
【背景技術】
【０００２】
近年、情報通信機器の発達によりインターネットが広く普及したことに伴い、インターネットを通じた情報配信、即ちウェブ上のコンテンツ文書（ウェブページ）は日常生活において情報な情報源の一つとなっている。
【０００３】
そのため、コンテンツ文書には、高齢者や視覚障害者など、様々な特徴を持ったユーザ（ウェブ閲覧者）がアクセスできる、いわゆるアクセシビリティへの配慮が要求されている。
【０００４】
ところが、多くのコンテンツ文書では、「目でみることで視覚的に情報を取得し、マウスを使用して操作できる」ウェブ閲覧者のみを考慮する場合が少なくない。そこで、コンテンツ制作者に対して、コンテンツ制作の際に、アクセシビリティの観点から配慮すべき事項を記載したウェブアクセシビリティ・ガイドライン（以下、ガイドライン）が発行されている。
【０００５】
例えば、Ｗ３Ｃ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ  Ｃｏｎｓｏｒｔｉｕｍ）によるＷＣＡＧ１．０（Ｗｅｂ  Ｃｏｎｔｅｎｔ  Ａｃｃｅｓｓｉｂｉｌｉｔｙ  Ｇｕｉｄｅｌｉｎｅｓ  １．０）や、日本規格協会によるＪＩＳ  Ｘ  ８３４１−３  「高齢者・障害者等配慮設計指針−情報通信における機器、ソフトウェア、及びサービス」などが挙げられる。また、非特許文献１．２に示すように、前記ガイドラインに基づいてコンテンツ文書を診断し、アクセシビリティの観点から問題のある箇所、即ち修正すべき箇所を自動で抽出するアクセシビリティ診断ツールも開発されている。
【０００６】
このようにコンテンツ文書のアクセシビリティを向上する作業を支援する仕組みや技術は整備されてきているが、現状においてアクセシビリティ配慮は十分とはいえず、高齢者や障害者などはコンテンツ文書を閲覧する際に障害に遭遇することが多く、負担増を招いている。
【０００７】
そこで、アクセシビリティに配慮されたウェブサイトを第三者が診断し、当該サイトのアクセシビリティ配慮度合いに応じたアクセシブルレベルを認定する取り組みも検討されている。ウェブ閲覧者にとっては、当該認定レベルに基づいて、利用するウェブサイトを選択することで、負担が軽減される。
【０００８】
コンテンツ文書のアクセシビリティ配慮度合いに応じて認定を行うには、その配慮度合いを数値化した定量的な評価値が必要である。評価値を得るには、予め用意された複数個の診断項目に従ってコンテンツ文書を診断し、その結果に応じて評価値を算出する。例えば、非特許文献２では、以下の式（１）を用いて評価値を算出している。
【０００９】
【数１】
2010218407.tif 000003
【先行技術文献】
【非特許文献】
【００１０】
【非特許文献１】朝井大介，渡辺昌洋，浅野陽子“ウェブアクセシビリティ向上支援ツールの開発”ヒューマンインタフェースシンポジウム２００６  論文集  ヒューマンインタフェース学会（２００６），１１３５−１１３８．
【非特許文献２】Ｂａｍｂａｎｇ  Ｐａｒｍａｎｔｏ，  Ｘｉａｏｍｉｎｇ  Ｚｅｎｇ．  “Ｍｅｔｒｉｃ  ｆｏｒ  Ｗｅｂ  ａｃｃｅｓｓｉｂｉｌｉｔｙ  ｅｖａｌｕａｔｉｏｎ”Ｊｏｕｒｎａｌ  ｏｆ  ｔｈｅ  Ａｍｅｒｉｃａｎ  Ｓｏｃｉｅｔｙ  ｆｏｒ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｃｉｅｎｃｅ  ａｎｄ  Ｔｅｃｈｎｏｌｏｇｙ，  Ｖｏｌｕｍｅ  ５６  Ｉｓｓｕｅ  １３，  Ｐａｇｅｓ  １３９４  −  １４０４
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、従来の診断ツールは、問題箇所の閲覧頻度を考慮せずにコンテンツ文書を評価していたため、閲覧中に遭遇する障害を十分に解消しえないおそれがあった。
【００１２】
すなわち、ウェブ閲覧者は、コンテンツ文書の上部部分から下部部分へと閲覧する傾向にあり、コンテンツ文書の上部に位置する部分（タイトルを含む。）は、下部に位置する部分より閲覧される機会が多く、コンテンツ文書内で位置に応じて閲覧の機会は異なる。
【００１３】
特に、目の不自由なウェブ閲覧者は、音声ブラウザを用いて聴覚によってコンテンツ文書を閲覧するが、その閲覧順序はコンテンツ文書内の順序に従うため、先頭部分の閲覧機会は必然的に大きくなる。
【００１４】
そして、閲覧される機会の多い部分に含まれるウェブアクセシビリティ上の問題個所と、閲覧される機会の少ない部分に含まれる問題個所とでは、ウェブ閲覧者に影響を及ぼす確率は前者のほうが高い。したがって、ウェブ閲覧者の立場に立てば、閲覧頻度の高い問題個所から優先的に修正されることが望ましい。
【００１５】
ところが、コンテンツ提供者は、良いアクセシビリティ認定を受けるため、式（１）の評価値（ＷＡＢ  ｓｃｏｒｅ）の値を大きくしようとする。式（１）によれば、ウェブコンテンツ内のどの部分に含まれる問題箇所も等価に扱われ、どの問題箇所を修正しても増加する評価値は同じである。
【００１６】
また、問題箇所の修正し易さにはバラツキがあることが多く、コンテンツ提供者としては、評価値を効率的に向上させるため、容易に修正できる問題箇所から修正することが少なくない。
【００１７】
その結果、本来、尊重されるべきウェブ閲覧者の望む問題箇所の順序と異なる順序でコンテンツ文書が修正され、これにより特に高齢者や障害者の閲覧中に遭遇する障害が十分に解消されず、閲覧時の負担減に寄与しえないおそれがあった。
【００１８】
本発明は、上述のような問題点を解決するためになされたものであり、コンテンツ文書を問題箇所の閲覧頻度を考慮して診断し、ウェブ閲覧者の負担を減少させることを解決課題とする。
【課題を解決するための手段】
【００１９】
そこで、本発明は、前記課題を解決すべく、問題箇所が存在する位置情報を反映させてコンテンツ文書の評価値を求めている。ここでは問題箇所がコンテンツ文書内の上位に位置するほど評価値を低下させている。
【００２０】
本発明の一態様は、ユーザ端末から指示されたウェブ上のコンテンツ文書を診断規則に従って診断・評価する方法であって、コンテンツ取得手段が、前記ユーザ端末の指示するコンテンツ文書をウェブ上からネットワーク経由で取得するコンテンツ取得ステップと、診断処理取得手段が、前記取得したコンテンツ文書を前記診断規則に従って診断し、該コンテンツ文書の問題箇所を抽出する抽出ステップと、位置情報取得手段が、前記抽出した問題箇所の該コンテンツ文書内における位置情報を取得する位置情報取得ステップと、評価値算出手段が、前記ユーザ端末に提示するために前記位置情報に応じて、該コンテンツ文書の評価値を算出する評価値算出ステップと、を有する。
【００２１】
本発明の他の態様は、ユーザ端末から指示されたウェブ上のコンテンツ文書を診断規則に従って診断・評価する装置であって、前記ユーザ端末の指示するコンテンツ文書を、ウェブ上からネットワーク経由で取得するコンテンツ取得手段と、前記取得したコンテンツ文書を前記診断規則に従って診断し、該コンテンツ文書の問題箇所を抽出する診断処理手段と、前記抽出した問題箇所の該コンテンツ文書内における位置置情報を取得する位置情報取得手段と、前記ユーザ端末に提示するために前記位置情報に応じて該コンテンツ文書の評価値を算出する評価値算出手段と、を備える。
【００２２】
なお、本発明は、前記装置としてコンピュータを機能させるウェブコンテンツ診断プログラムの態様としてもよく、また該プログラムを記録した記録媒体の態様で提供してもよい。
【発明の効果】
【００２３】
本発明によれば、問題箇所の位置情報を反映したコンテンツ文書の評価値が提示されることから、高評価を得るためには問題箇所の位置情報を考慮した修正をしなければならず、この点でウェブ閲覧者の負担が減少する。
【図面の簡単な説明】
【００２４】
【図１】本発明の第１実施形態に係るウェブコンテンツ診断装置の構成図。
【図２】同  診断処理ステップを示すチャート図
【図３】本発明の第２実施形態に係るウェブコンテンツ診断装置の診断処理ステップを示すチャート図。
【図４】本発明の第３実施形態に係るウェブコンテンツ診断装置の診断処理ステップを示すチャート図。
【図５】同  ウェブページのＤＯＭ構造の一例を示す模式図。
【図６】図５のＤＯＭ構造上の問題箇所を示す模式図。
【発明を実施するための最良の形態】
【００２５】
本発明によれば、ウェブ閲覧者が指定するコンテンツ文書（ウェブページ）がウェブサイトから取得される。ここで取得したコンテンツ文書を診断規則に従って診断し、問題箇所を抽出する。
【００２６】
この問題箇所のコンテンツ文書内で存在する位置情報を数値化し、かかる位置情報から評価値を算出する。ここでは位置情報の数値が小さくなるに従って評価値が増加し、問題箇所の不適正度合を大きくさせている。
【００２７】
（１）第１実施形態
図１に示すように、本発明の第１実施形態に係るウェブコンテンツ診断装置１は、ユーザ端末２およびコンテンツサーバ３とインターネット経由で通信可能に接続されている。この診断装置１は、前記コンテンツサーバ３で管理されるウェブサイトのコンテンツ文書、即ちウェブページを診断対象とする。
【００２８】
前記ユーザ端末２は、ウェブページを閲覧するブラウザ（Ｂｒｏｗｓｅｒ）を備えた情報端末であればよく、例えばパーソナルコンピュータ（ＰＣ）や携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）が該当する。ここではウェブ閲覧者（ユーザ）は、前記ユーザ端末２のブラウザ上で診断対象のウェブページのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を入力し、前記診断装置１にインターネット経由で送信するものとする。
【００２９】
前記診断装置１は、ウェブサーバにより構成され、通常のコンピュータのハードウェアリソース、即ちＣＰＵ（計算手段）４，ハードディスクドライブ装置（ＨＤＤ：記憶手段）５，メモリ（ＲＡＭ：一時記憶手段）６，ディスプレイ（提示手段）１２，図示省略の通信デバイスなどを備えている。
【００３０】
このハードウェアリソースとソフトウェアリソース（ＯＳ：Ｏｐｅｒａｔｉｏｎ  Ｓｙｓｔｅｍ，アプリケーションなど）との協働の結果、前記診断装置１は、前記コンテンツサーバ３から診断対象のウェブページをインターネット経由で取得するコンテンツ取得手段７と、該取得したウェブページを診断規則記憶手段１１に記憶された診断規則に従って診断して問題箇所を抽出する診断処理手段８と、抽出された問題箇所のウェブページ内での位置情報を取得する位置情報取得手段９と、前記問題箇所の位置情報に応じて診断対象のウェブページの評価値を算出する評価値算出手段１０として機能している。
【００３１】
ここでは前記評価値算出手段１０は、ウェブページの先頭からの文字数を前記位置情報として評価値を算出する。算出された評価値は前記通信デバイスを通じてインターネット経由で前記ユーザ端末２に送信される。また、前記コンテンツ取得手段７は、前記通信デバイスをもって実現され、前記診断規則記憶手段１１は、前記ハードディスクドライブ装置（ＨＤＤ）５に構築されている。
【００３２】
具体的には、前記診断規則記憶装置１１には、Ｗ３Ｃ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ  Ｃｏｎｓｏｒｔｉｕｍ）によるＷＣＡＧ１．０（Ｗｅｂ  Ｃｏｎｔｅｎｔ  Ａｃｃｅｓｓｉｂｉｌｉｔｙ  Ｇｕｉｄｅｌｉｎｅｓ  １．０）や、日本規格協会によるＪＩＳ  Ｘ  ８３４１−３  「高齢者・障害者等配慮設計指針−情報通信における機器、ソフトウェア、及びサービス」などの診断規則が記憶されている。
【００３３】
もっとも、診断基準はこれに限定されるものではなく、設定や使用に応じ適宜に診断内容に合わせて変更することができる。以下、前記診断装置１の診断処理ステップを図２に基づき説明する。
【００３４】
Ｓ１０１：前記コンテンツ取得手段７は、前記ユーザ端末２から診断対象のウェブページのＵＲＬが前記通信デバイス経由で入力されると、前記コンテンツサーバ３にアクセスする。ここでは診断対象のウェブページをインターネット経由で取得する。
【００３５】
なお、取得したウェブページは、前記ハードディスクドライブ装置（ＨＤＤ）５に記憶・保存してもよく、前記メモリ６に一時記憶してもよい。
【００３６】
Ｓ１０２：前記診断処理手段８は、Ｓ１０１で取得したウェブページの診断処理を実施する。ここでは既存の診断ツール、例えば非特許文献１の支援ツールをもって診断されるものとする。
【００３７】
具体的には、前記診断処理手段８は、前記診断規則記憶手段１１から前記診断規則を読み込み、これを診断対象のウェブページに適用し、診断対象のウェブページ中で不適正と判定された問題箇所を抽出する。ここで抽出された問題箇所は、前記メモリ６に一時記憶されるものとする。
【００３８】
Ｓ１０３：前記位置情報取得手段９は、Ｓ１０２で抽出した各問題箇所が診断対象のウェブページ内で存在する位置情報を取得する。ここでは診断対象のウェブページの文頭からその問題箇所までの文字数を位置情報として取得し、問題箇所テーブルに格納する。この問題箇所テーブルは前記ハードディスクドライブ装置（ＨＤＤ）５に構築されるものとする。
【００３９】
【表１】
2010218407.tif 000004
【００４０】
表１は、前記問題箇所テーブルの格納データの一例を示している。ここでは診断対象ウェブページの各問題箇所が文頭からの文字数順にソートされ、問題箇所の番号と位置情報ｐとがペアで格納されている。この位置情報ｐは文頭からの文字数を示している。表１の格納データ例では、問題箇所番号１〜１００の位置情報ｐがそれぞれ示されている。
【００４１】
具体的には、問題箇所番号１は「位置情報ｐ＝３４」示され、問題箇所番号２は「位置情報ｐ＝４８」と示され、問題箇所番号３は「位置情報ｐ＝７６」と示され、問題箇所番号４は「位置情報ｐ＝１０３」と示され、問題箇所番号１００は「位置情報ｐ＝１２２１」と示されている（問題箇所番号５〜９９は省略されている）。
【００４２】
Ｓ１０４：前記評価値算出手段１０は、Ｓ１０３で生成した前記問題箇所テーブル（表１）を参照して、診断対象のウェブページの評価値を算出する。ここでは前記問題箇所テーブルから位置情報ｐiを取得し、式（２）により評価値Ｓを算出する。この式（２）はプログラムに定義されている。 
【００４３】
【数２】
2010218407.tif 000005
【００４４】
式（２）の右項によれば、各問題箇所の位置情報ｐi（文頭からの文字数）の逆数を加算しているため、位置情報ｐiの値が小さいほど、即ち文頭に近い問題箇所ほど評価値Ｓに加算される値（不適合度合）は大きくなる。したがって、文頭に近い問題箇所から修正すれば、良好な評価値Ｓが得られる状況が生まれる。
【００４５】
この式（２）では、位置情報ｐiの逆数を加算したが、この条件に限定されるものではなく、位置情報ｐiの値が小さくなるに従って評価値Ｓの値が大きくなればよく、例えば式（３）をプログラムに定義して評価値Ｓを算出することもできる。 
【００４６】
【数３】
2010218407.tif 000006
【００４７】
このように算出された評価値Ｓは、前記通信デバイスを通じてインターネット経由で前記ユーザ端末２のブラウザに表示される。これによりウェブ閲覧者は、診断対象のウェブページのアクセシビリティ配慮度合を認識することができる。
【００４８】
このとき評価値Ｓは、文頭に近い問題箇所、即ちウェブ閲覧者に与える影響の大きい順序に応じて評価されていることから、ウェブ閲覧者は、評価値Ｓに基づきウェブページを選択することで、閲覧中に遭遇する障害を回避することができる。
【００４９】
また、コンテンツ提供者についても、文頭に近い問題箇所から修正すれば、良好な評価値Ｓが得られやすいことから、ウェブページの品質向上過程において、その順序に従って修正することが期待される。これにより閲覧に障害を与える問題箇所の順にウェブページが修正され、ウェブ閲覧者が閲覧中に障害に遭遇する可能性が効果的に軽減される。
【００５０】
したがって、ウェブページ閲覧中に遭遇する障害を効率的に減少させることができ、当該ウェブページに対するウェブ閲覧者の問い合わせやクレームなどが減少し、対応に費やす稼働も削減される。
【００５１】
なお、算出された評価値Ｓをコンテンツサーバ３に通知する設定の場合には、コンテンツ提供者は迅速に修正でき、この点でウェブ閲覧者の障害が早期に解消される。
【００５２】
（２）第２実施形態
本発明の第２実施形態では、前記評価値の算出方法に各問題箇所が該当する診断ルールの優先度を加味する。ここでは装置構成は前記診断装置１と同様とし、算出した評価値は前記ユーザ端末２のブラウザに表示されるものとする。以下、本実施形態の診断処理ステップを図３に基づき説明する。
【００５３】
Ｓ２０１〜Ｓ２０３：Ｓ１０１〜Ｓ１０３と同様の処理を実行する。このとき表２の問題箇所テーブルを生成する（Ｓ２０３）。この問題箇所テーブルは、表１の前記問題箇所テーブルに優先度ｗの欄が追加されている。この優先度ｗの欄は、問題箇所番号毎に設定されている。
【００５４】
【表２】
2010218407.tif 000007
【００５５】
Ｓ２０４：前記位置情報取得手段９は、Ｓ２０３で生成した前記問題箇所テーブル（表２）の問題箇所に優先度を設定する。ここでは当該問題箇所を抽出した診断ルールの優先度を取得し、前記優先度ｗの欄に記述する。なお、優先度は、診断ルール毎に該ルールの重要度合いに応じて予め設定されているものとする。
【００５６】
表３は、優先度の記述後における前記問題箇所テーブルの格納データを示している。ここでは問題箇所番号・位置情報ｐ・優先度ｗがペアで格納されている。
【００５７】
【表３】
2010218407.tif 000008
【００５８】
表３の格納データ例では、問題箇所番号１〜１００の位置情報ｐと優先度ｗとがそれぞれ示されている。具体的には、問題箇所番号１は「位置情報ｐ＝３４」・「優先度ｗ＝３」と示され、問題箇所番号２は「位置情報ｐ＝４８」・「優先度ｗ＝２」と示され、問題箇所番号３は「位置情報ｐ＝７６」・「優先度＝３」と示され、問題箇所番号４は「位置情報ｐ＝１０３」・「優先度＝４」と示され、問題箇所番号１００は「位置情報ｐ＝１２２１」・「優先度＝１」と示されている（問題箇所番号５〜９９は省略されている）。
【００５９】
なお、表２．３の問題箇所テーブルは、表１と同様に前記ハードディスクドライブ装置に構築される。
【００６０】
Ｓ２０５：前記評価値算出手段１０は、Ｓ２０４で優先度を追記した問題箇所テーブル（表３）を参照して、診断対象のウェブページの評価値を算出する。ここでは前記問題箇所テーブルから、問題箇所番号ｉの位置情報ｐiと優先度ｗiとを取得し、式（４）により評価値Ｓを算出する。この式（４）もプログラムに定義されるものとする。 
【００６１】
【数４】
2010218407.tif 000009
【００６２】
式（４）の右項では、各問題個所の優先度Ｗiに位置情報Ｐi（文頭からの文字数）の逆数を加算するため、位置情報ｐiの値が小さい（文頭に近い）ほど、また優先度ｗiの値が大きいほど、評価値Ｓに加算される値（不適合度合）は大きくなる。
【００６３】
したがって、文頭に近く、かつ優先度の大きい問題箇所を修正すれば、良好な評価値Ｓが得られる状況が生まれる。このとき評価値Ｓには優先度Ｓが加味されているため、ウェブ閲覧者に与える影響がさらに大きく影響している。
【００６４】
この結果、コンテンツ提供者が、良好な評価値Ｓが得られるような修正をウェブページに施せば、ウェブ閲覧者が閲覧中に障害に遭遇する可能性がさらに軽減される。また、ウェブ閲覧者は、評価値Ｓに基づきウェブページを選択すれば、閲覧中に遭遇する障害をさらに効率的に回避することができる。
【００６５】
なお、式（４）では、位置情報ｐiの逆数を加算したが、この条件に限定されるものではなく、位置情報ｐiの値が小さくなるに従って評価値Ｓの値が大きくなればよく、例えば式（５）をプログラムに定義して評価値Ｓを算出することもできる。 
【００６６】
【数５】
2010218407.tif 000010
【００６７】
（３）第３実施形態
本発明の第３実施形態は、問題箇所の位置情報として、ＤＯＭ（Ｄｏｃｕｍｅｎｔ  Ｏｂｊｅｃｔ  Ｍｏｄｅｌ）構造上の階層を用いて診断対象のウェブページの評価値を算出する。ここでも装置構成は前記診断装置１と同様とし、算出した評価値は前記ユーザ端末２のブラウザに表示されるものとする。以下、本実施形態の診断処理ステップを図４に基づき説明する。
【００６８】
Ｓ３０１．Ｓ３０２：ここではＳ１０１．Ｓ１０２と同様の処理を実行し、診断対象のウェブページの問題箇所を抽出する（Ｓ３０２）。
【００６９】
Ｓ３０３：前記位置情報取得手段９は、Ｓ３０２で抽出した各問題箇所が診断対象のウェブページ内に存在する位置情報を取得する。この位置情報は、図５のＤＯＭ構造内における前記各問題箇所の存在する階層数とする。ここで取得した位置情報は、表４の問題箇所テーブルに格納する。この問題箇所テーブルは、表１〜３と同様に前記ハードディスクドライブ装置に構築されているものとする。
【００７０】
【表４】
2010218407.tif 000011
【００７１】
表４は、前記問題箇所テーブルの格納データの一例を示し、問題箇所番号と位置情報ｒ（ＤＯＭ構造上の階層数）とがペアで格納されている。ここでは問題箇所番号１〜１００の位置情報ｒがそれぞれ示されている。
【００７２】
具体的には、問題箇所番号１は「位置情報ｒ＝３」示され、問題箇所番号２は「位置情報ｒ＝２」と示され、問題箇所番号３は「位置情報ｒ＝４」と示され、問題箇所番号４は「位置情報ｒ＝１」と示され、問題箇所番号１００は「位置情報ｒ＝２」と示されている（問題箇所番号５〜９９は省略されている）。
【００７３】
図６は、表４の問題箇所をＤＯＭ構造上に例示している。ここでは問題箇所番号１は「ＤＩＶ」を示し、問題箇所番号２は「ＢＯＤＹ」を示し、問題箇所番号３は「ＴＡＢＬＥ」を示し、問題箇所番号４は「ＨＴＭＬ」を示し、問題箇所番号１００は「ＨＥＡＤ」を示している。
【００７４】
Ｓ３０４：前記評価値算出手段１０は、Ｓ３０３で生成した前記問題箇所テーブル（表４）を参照して、診断対象のウェブページの評価値を算出する。ここでは前記問題箇所テーブルから、位置情報ｒiを取得し、式（６）により評価値Ｓを算出する。この式（６）もプログラムに定義されるものとする。 
【００７５】
【数６】
2010218407.tif 000012
【００７６】
式（６）の右項では、各問題個所の位置情報（ＤＯＭ構造上の階層数ｒi）の逆数を加算するため、階層数ｒiの値が小さい、即ちＤＯＭ構造の上位に位置する問題個所ほど評価値Ｓに加算される値（不適合度合）は大きくなる。したがって、ＤＯＭ構造の上位に位置する問題箇所から修正すれば、良好な評価値Ｓが得られる状況が生まれ、第１実施形態と同様な効果が得られる。
【００７７】
なお、式（６）では、階層数ｒiの逆数を加算したが、この条件に限定されるものではなく、階層数ｒiの値が小さくなるに従って評価値Ｓの値が大きくなればよく、例えば式（７）をプログラムに定義して評価値Ｓを算出することもできる。 
【００７８】
【数７】
2010218407.tif 000013
【００７９】
（４）その他
本発明は、前記各実施形態に限定されるものではなく、各請求項に記載した範囲内で変形して使用することができる。例えば、前記診断装置１を複数のコンピュータをもって構成することも可能である。
【００８０】
また、本発明は、前記診断装置１としてコンピュータを機能させるプログラムとしても構築することができる。このプログラムは、Ｓ１０１〜Ｓ１０４．Ｓ２０１〜Ｓ２０５．Ｓ３０１〜Ｓ３０４の全てのステップをコンピュータに実行させるものでもよく、あるいは一部のステップのみを実行させるものでもよい。
【００８１】
このプログラムは、ウェブサイトや電子メールなどネットワークを通じて提供することができる。また、前記プログラムは、ＣＤ−ＲＯＭ，ＤＶＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−ＲＷ，ＤＶＤ−Ｒ，ＤＶＤ−ＲＷ，ＭＯ，ＨＤＤ，Ｂｌｕ−ｒａｙ  Ｄｉｓｋ（登録商標）などの記録媒体１０に記録して、保存・配布することも可能である。この記録媒体は、記録媒体駆動装置（光学ドライブなど）を利用して読み出され、そのプログラムコード自体が前記実施形態の処理を実現するので、該記録媒体も本発明を構成する。
【符号の説明】
【００８２】
１…コンテンツ診断装置
２…ユーザ端末
３…コンテンツサーバ
４…ＣＰＵ（計算手段）
５…ＨＤＤ（記憶手段）
６…メモリ（一時記憶手段）
７…コンテンツ取得手段
８…診断処理手段
９…位置情報取得手段
１０…評価値算出手段
１１…診断規則記憶手段
１２…ディスプレイ（提示手段）
【図１】
2010218407.tif 000014
【図２】
2010218407.tif 000015
【図３】
2010218407.tif 000016
【図４】
2010218407.tif 000017
【図５】
2010218407.tif 000018
【図６】
2010218407.tif 000019