(57)【要約】【課題】Ｗｅｂサイトのサイト構成を他のサイト構成に移行する時の移行作業を確実に行い得るようにすると共に、移行作業時作業量を精確に把握できるようにして、作業効率および品質の向上を図る。【解決手段】トップページ決定手段により決定されたトップページを起点としてリンクが設けられているＷｅｂページのリンクの一覧を作成するリンク一覧作成手段と、リンク一覧作成手段により作成されたＷｅｂページのリンクを辿って各Ｗｅｂページについて、Ｗｅｂページを構成するＷｅｂサイトのサイト構成を他のサイト構成に移行する時の移行作業時作業量に影響する要素を抽出する移行作業時作業量影響要素抽出手段と、を有する。【選択図】図１
2011081450.tif 000002
【特許請求の範囲】
【請求項１】
Ｗｅｂサイトを構成するＷｅｂページのデータを記憶し、各Ｗｅｂページの影響要素と移行作業時作業量との関係を記憶するデータ記憶手段と、
前記データ記憶手段に記憶されている前記Ｗｅｂページの中から、前記Ｗｅｂサイトのトップページを決定するトップページ決定手段と、
前記トップページ決定手段により決定された前記トップページを起点としてリンクが設けられている前記Ｗｅｂページのリンクの一覧を作成するリンク一覧作成手段と、
前記リンク一覧作成手段により作成された前記Ｗｅｂページのリンクを辿って各Ｗｅｂページについて、前記Ｗｅｂページを構成するＷｅｂサイトのサイト構成を他のサイト構成に移行する時の移行作業時作業量に影響する要素を抽出する移行作業時作業量影響要素抽出手段と、
を備えたことを特徴とするＷｅｂサイト構成分析装置。
【請求項２】
請求項１において、前記移行作業時作業量影響要素抽出手段は、次に示す要素抽出機能の１つ以上もしくは全部を備えることを特徴とするＷｅｂサイト構成分析装置。
・各Ｗｅｂページの文字数を数える機能
・画像のリンクを数える機能
・ＰＤＦのリンクを数える機能
・テーブルの数を数える機能
・デッドリンクを検出する機能
・Ｗｅｂページの総数を数える機能
・Ｗｅｂページの更新日時を取得する機能
【請求項３】
請求項２において、前記移行作業時影響要素抽出手段は、さらに次に示す機能の１つ以上もしくは全部を備えることを特徴とするＷｅｂサイト構成分析装置。
・各Ｗｅｂページのタイトルを取得する機能
・代替テキストが付与されていない画像を検出する機能
・パンくずナビゲーションを取得する機能
【請求項４】
請求項３において、前記移行作業時影響要素抽出手段は、さらに次に示す機能の１つ以上もしくは全部を備えることを特徴とするＷｅｂサイト構成分析装置。
・各Ｗｅｂページの見出しを取得する機能
・ＵＲＬのディレクトリ階層を提示する機能
【請求項５】
データ記憶手段に、Ｗｅｂサイトを構成するＷｅｂページのデータが記憶され、各Ｗｅｂページの影響要素と移行作業時作業量との関係が記憶され、
トップページ決定手段によって、前記データ記憶手段に記憶されている前記Ｗｅｂページの中から、前記Ｗｅｂサイトのトップページが決定され、
リンク一覧作成手段によって、前記トップページ決定手段により決定された前記トップページを起点としてリンクが設けられている前記Ｗｅｂページのリンクの一覧が作成され、
移行作業時作業量影響要素抽出手段によって、前記リンク一覧作成手段により作成された前記Ｗｅｂページのリンクが辿られて各Ｗｅｂページについて、前記Ｗｅｂページを構成するＷｅｂサイトのサイト構成を他のサイト構成に移行する時の移行作業時作業量に影響する要素が抽出され、
を備えたことを特徴とするＷｅｂサイト構成分析方法。
【請求項６】
請求項５において、次に示す要素機能の１つ以上もしくは全部を備える前記移行作業時作業量影響要素抽出手段によって、各機能に対応する要素が抽出されることを特徴とするサイト構成分析方法。
を特徴とするＷｅｂサイト構成分析装置。
・各Ｗｅｂページの文字数を数える機能
・画像のリンクを数える機能
・ＰＤＦのリンクを数える機能
・テーブルの数を数える機能
・デッドリンクを検出する機能
・Ｗｅｂページの総数を数える機能
・Ｗｅｂページの更新日時を取得する機能
【請求項７】
請求項６において、次に示す要素機能の１つ以上もしくは全部を備える前記移行作業時作業量影響要素抽出手段によって、各機能に対応する要素が抽出されることを特徴とするＷｅｂサイト構成分析方法。
・各Ｗｅｂページのタイトルを取得する機能
・代替テキストが付与されていない画像を検出する機能
・パンくずナビゲーションを取得する機能
【請求項８】
請求項７において、次に示す要素機能の１つ以上もしくは全部を備える前記移行作業時作業量影響要素抽出手段によって、各機能に対応する要素が抽出されることを特徴とするＷｅｂサイト構成分析方法。
・各Ｗｅｂページの見出しを取得する機能
・ＵＲＬのディレクトリ階層を提示する機能
各Ｗｅｂページの文字数を数える機能
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｅｂサイトの構成を分析するＷｅｂサイト構成分析装置およびＷｅｂサイト構成分析方法に関する。
【背景技術】
【０００２】
従来、Ｗｅｂサイト、すなわちホームページ構成を分析する場合に、特許文献１に示されているように、ホームページを構成するファイルをインターネットを介して取得し、取得されたファイルの形式を判断し、アンカータグやイメージタグ等の存在を判別し、ＵＲＬを分析しＵＲＬの示すホームページを検出し、ホームページ全体の構成を分析することが行われている。
【０００３】
Ｗｅｂサイトの分析は、Ｗｅｂサイト内に実際に設けられているリンクの経路を辿り、Ｗｅｂサイトを構成する各Ｗｅｂページ間のリンクの経路を分析することにより行われる。
【０００４】
特許文献２には、Ｗｅｂサイトの構成をリンクの経路を辿って分析し、Ｗｅｂサイト全体の構成を視覚的に容易に認識できるように表示するＷｅｂサイト分析システムが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１０−２０７７５６号公報
【特許文献２】特開２００３−３３７７３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献２には、Ｗｅｂサイトの構成をトップページを起点とする階層構成にして、トップページを起点にする階層構造で表示することを行っているが、このようにＷｅｂサイトのサイト構成を他のサイト構成に移行する時の移行作業時作業量については言及していない。
Ｗｅｂサイトの移行作業時には、
・作業量見積り
・作業対象ファイルの洗い出し
・サイト構成の見直し検討
が必要であるが、これらの作業には手間すなわち工数がかかっており、間違いがあると、見積りや品質に影響を与えることになる。
【０００７】
本発明は、かかる点に鑑みてＷｅｂサイトのサイト構成を他のサイト構成に移行する時の移行作業を確実に行い得るようにすると共に、移行作業時作業量を精確に把握できるようにして、作業効率および品質の向上を図ることを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、Ｗｅｂサイトを構成するＷｅｂページのデータを記憶し、各Ｗｅｂページの影響要素を記憶するデータ記憶手段と、
前記データ記憶手段に記憶されている前記Ｗｅｂページの中から、前記Ｗｅｂサイトのトップページを決定するトップページ決定手段と、
前記トップページ決定手段により決定された前記トップページを起点としてリンクが設けられている前記Ｗｅｂページのリンクの一覧を作成するリンク一覧作成手段と、
前記リンク一覧作成手段により作成された前記Ｗｅｂページのリンクを辿って各Ｗｅｂページについて、前記Ｗｅｂページを構成するＷｅｂサイトのサイト構成を他のサイト構成に移行する時の移行作業時作業量に影響する要素を抽出する移行作業時作業量影響要素抽出手段と、
を備えたことを特徴とするＷｅｂサイト構成分析装置を提供する。
【０００９】
本発明は、また、前記移行作業時作業量影響要素抽出手段は、次に示す要素抽出機能の１つ以上もしくは全部を備えることを特徴とするＷｅｂサイト構成分析装置を提供する。
【００１０】
・各Ｗｅｂページの文字数を数える機能
・画像のリンクを数える機能
・ＰＤＦのリンクを数える機能
・テーブルの数を数える機能
・デッドリンクを検出する機能
・Ｗｅｂページの総数を数える機能
・Ｗｅｂページの更新日時を取得する機能
本発明は、また、前記移行作業時影響要素抽出手段は、さらに次に示す機能の１つ以上もしくは全部を備えることを特徴とするＷｅｂサイト構成分析装置を提供する
・各Ｗｅｂページのタイトルを取得する機能
・代替テキストが付与されていない画像を検出する機能
・パンくずナビゲーションを取得する機能
本発明は、また、前記移行作業時影響要素抽出手段は、さらに次に示す機能の１つ以上もしくは全部を備えることを特徴とするＷｅｂサイト構成分析装置を提供する。・各Ｗｅｂページの見出しを取得する機能
・ＵＲＬのディレクトリ階層を提示する機能
本発明は、データ記憶手段に、Ｗｅｂサイトを構成するＷｅｂページのデータが記憶され、各Ｗｅｂページの影響要素が記憶され、
トップページ決定手段によって、前記データ記憶手段に記憶されている前記Ｗｅｂページの中から、前記Ｗｅｂサイトのトップページが決定され、
リンク一覧作成手段によって、前記トップページ決定手段により決定された前記トップページを起点としてリンクが設けられている前記Ｗｅｂページのリンクの一覧が作成され、
移行作業時作業量影響要素抽出手段によって、前記リンク一覧作成手段により作成された前記Ｗｅｂページのリンクが辿られて各Ｗｅｂページについて、前記Ｗｅｂページを構成するＷｅｂサイトのサイト構成を他のサイト構成に移行する時の移行作業時作業量に影響する要素が抽出され、
を備えたことを特徴とするＷｅｂサイト構成分析方法を提供する。
【００１１】
本発明は、また、次に示す要素機能の１つ以上もしくは全部を備える前記移行作業時作業量影響要素抽出手段によって、各機能に対応する要素が抽出されることを特徴とするサイト構成分析方法を提供する。
【００１２】
・各Ｗｅｂページの文字数を数える機能
・画像のリンクを数える機能
・ＰＤＦのリンクを数える機能
・テーブルの数を数える機能
・デッドリンクを検出する機能
・Ｗｅｂページの総数を数える機能
・Ｗｅｂページの更新日時を取得する機能
本発明は、また、次に示す要素機能の１つ以上もしくは全部を備える前記移行作業時作業量影響要素抽出手段によって、各機能に対応する要素が抽出されることを特徴とするＷｅｂサイト構成分析方法を提供する。
【００１３】
・各Ｗｅｂページのタイトルを取得する機能
・代替テキストが付与されていない画像を検出する機能
・パンくずナビゲーションを取得する機能
本発明は、また、次に示す要素機能の１つ以上もしくは全部を備える前記移行作業時作業量影響要素抽出手段によって、各機能に対応する要素が抽出されることを特徴とするＷｅｂサイト構成分析方法を提供する。
【００１４】
・各Ｗｅｂページの見出しを取得する機能
・ＵＲＬのディレクトリ階層を提示する機能
・各Ｗｅｂページの文字数を数える機能
【発明の効果】
【００１５】
本発明によれば、上述のようにトップページを起点としてリンクを辿り、各Ｗｅｂページについて、移行作業時作業量に影響する要素を抽出するようにしているので、Ｗｅｂサイド構成を他のサイト構成に移行する時の移行作業を確実に行うことができ、かつ作業効率および品質の向上を図ることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施例の概略構成を示す図。
【図２】本発明の実施例の構成を示すブロック図。
【図３】要素抽出手段が備える機能とこの機能によって抽出される要素（パラメータ）を示す図。
【図４】ディレクトリ階層で示されたＷｅｂサイト機能図。
【図５】その他の出力内容を示す図。
【図６】その他の出力内容を示す図。
【図７】その他の出力内容を示す図。
【図８】本発明の実施例のフローチャートを示す図。
【発明を実施するための形態】
【００１７】
以下、本発明の実施例を図面に基づいて説明する。
【実施例】
【００１８】
図１は、本発明の実施例の概略構成を示し、図２は本発明の実施例をブロックで示す。
【００１９】
図１において、本発明に実施例であるＷｅｂサイト構成分析装置１００は、ネットを介してＷｅｂサーバに接続され、各種情報、特にＷｅｂサイトを構成するＷｅｂページについての情報が収集４される。
【００２０】
Ｗｅｂサイト構成分析装置１００は、２に示すように，Ｗｅｂページについての情報を入力すると、Ｗｅｂサイトのトップページを指定して（トップページの決定）、自動的にリンクを辿って、リンク一覧作成、移行作業時作業量影響要素抽出の分析５を行い、その結果は出力６に反映される。出力の１例としては、Ｗｅｂサイト構成がＣＳＶ（Comma-Separated Values）ファイル６として出力７され、またディレクトリ階層構造として出力される。２の内容は、図２に詳述されている。
【００２１】
図２において、Ｗｅｂサイト構成分析装置１００は、入力手段１１、トップページ手段１２、リンク一覧作成手段１３、移行作業時作業量影響要素（パラメータ）抽出手段１４、ＣＳＶファイル形成手段１５、階層構造形成手段１６、出力手段１７およびデータ記憶手段２０を有して、表示画面を備えた画面表示手段２１に接続される。画面表示手段２１は、Ｗｅｂサイト構成分析装置１００内に組み込まれる場合もあるし、通信手段を介して接続される場合もある。
【００２２】
入力手段１１は、ネット１を介してＷｅｂサーバ３からＷｅｂサイトを構成するＷｅｂページのデータを入力する。入力されたＷｅｂページデータはデータ記憶手段２０に記憶される。データ記憶手段２０には、更に各Ｗｅｂページの影響要素、階層化ルールおよび各種の操作のためのプログラムが格納される。
【００２３】
トップページ決定手段１２は、Ｗｅｂサイト構成分析指令があると、データ記憶手段２０に記憶されているＷｅｂページの中からＷｅｂサイトのトップページを決定する。Ｗｅｂページに付されているタイトルあるいは名称のＷｅｂページをトップページとして決定することができる。
【００２４】
Ｗｅｂサイト内のＷｅｂページは、原則的にリンク連結され、互いに行き来できるように構成されている。
【００２５】
図３は、移行時の作業量見積りに当っての基本対応、付加対応としてのアクセシビリティ対応およびユーザビリティ対応とに分けて構成してある。
【００２６】
基本対応の場合に、要素抽出手段１４は対応機能として次の機能を備える、
・各Ｗｅｂページの文字数を数える機能
・画像のリンクを数える機能
・ＰＤＦのリンクを数える機能
・テーブルの数を数える機能
・デッドリンクを検出する機能
・ページの総数を数える機能
・ページの更新日時を取得する機能
これらの対応機能によって次の抽出要素（パラメータ）が抽出される
・各Ｗｅｂページの文字数
・画像のリンクの数
・ＰＤＦ（Portable Document Format）のリンクの数
・テーブル（table要素）の数
・デッドリンクの数
・ページの総数
・ページの更新日時
基本対応に加えて、アクセシビリティ対応する場合に、要素抽出手段１４は対応機能として次の機能を備える。
【００２７】
・ページのタイトルを取得する機能
・代替テキストが付与されていない画像を検出する機能
・パンくずナビゲーションを取得する機能
これらの機能によって次の抽出要素が抽出される。
【００２８】
・ページにタイトル
・画像（img要素）の代替テキスト（alt属性）
・パンくずナビゲーション
更に、上述に加えて、ユーザビリティ対応する場合に、要素抽出手段１４は対応機能として次の機能を備える。
【００２９】
・ページの見出しを取得する機能
・ＵＲＬ（Uniform Resource Locatorインターネット上に存在する情報資源（文書や画像などの）の場所を指す。）のディレクトリ階層を提供する機能
各Ｗｅｂページの文字数を数える機能
これらの機能によって次の抽出要素が抽出される
・ページの見出し
・ディレクトリ階層
・各Ｗｅｂページの文字数
ＣＳＶファイル形成手段１５は、移行作業時作業量影響要素抽出手段１４の制御の下に自動的にリンクを辿ってＷｅｂサイト構成をＣＳＶファイルとして出力する。
【００３０】
また、階層構造形成手段１６は、自動的にリンクを辿ってＷｅｂサイト構成をデータ記憶手段２０に格納された階層ルールを用いて階層構造を出力する。
【００３１】
図４は、Ｗｅｂサイト構成をディレクトリ階層表示した例を示す。ディレクトリ階層とは、ＵＲＬの各ディレクトリを前から順に並べて階層化されたものである。図４に示すように、基本的に階層が深くなるにつれ、対象とする内容が縛られるようになる。全てのファイルが階層わけして一覧になるので、Ｗｅｂサイトの構成が１回でわかるようになる。このように、Ｗｅｂサイト構成が見える化され、ユーザビリティの評価、改善検討に使用し易いものとされる。
【００３２】
図５は、出力手段１９から出力されるその他の出力内容を示す。すなわちＷｅｂサイトの閲覧状況を分析した結果を併せて表示することができる。
●ページタイトル
●大見出し
●テーブル数
●alt未指定img数
●ＵＲＬ
●文字数（タグ等は除く）
●更新日時
●ｈ1の数（見出し。見出しのレベルはｈ１〜ｈ６まであり、ｈ１が一番大きな見出しとなる。）
●リンク情報
・全リンク数
・画像へのリンク数
・ＰＤＦへのリンク数
・外部リンク数
・デッドリンク数
※デッドリンクの一覧も別ＣＳＶで出力
【００３３】
図６は、アクセシビリティ対応した場合に出力されるその他の出力内容を示す。
図７は、ユーザビリティ対応した場合に出力されるその他の出力内容を示す。
【００３４】
上述の実施の形態に係るＷｅｂサイト構成分析システムにおいては、ＷｅｂサイトがＸＭＬ，ＨＴＭＬ等の言語で記述されている場合、あるいはＣＧＩ（Common Gateway Interface）を用いたＷｅｂサイトや、動画を組み込んだＷｅｂサイトの構成について分析することができる。
【００３５】
図８は、本発明の実施例のフローチャートを示す。
【００３６】
図８において、トップページ決定手段が、データ記憶手段に記憶されているＷｅｂページの中から、Ｗｅｂサイトのトップページが決定する（Ｓ１）。
【００３７】
リンク一覧作成手段が、トップページ決定手段により決定されたトップページを起点としてリンクが設けられているＷｅｂページのリンクの一覧を作成する（Ｓ２）。
【００３８】
移行作業時作業量影響要素抽出手段が、リンク一覧作成手段により作成されたＷｅｂページのリンクを辿って各Ｗｅｂページについて、Ｗｅｂページを構成するＷｅｂサイトのサイト構成を他のサイト構成に移行する時の移行作業時作業量に影響する要素を抽出する（Ｓ３）。
【００３９】
ＣＳＶファイル形成手段が、ＣＳＶファイルを形成する（Ｓ４）。
【００４０】
階層構造形成手段が、階層構造形成する（Ｓ５）。
【００４１】
生成された結果はすべて画面表示手段の表示画面に表示される（Ｓ６）。
【符号の説明】
【００４２】
１…ネット、３…Ｗｅｂサーバ、４…情報収集、５…分析、６…ＣＳＶファイル、７…出力、１１…入力手段、１２…トップページ決定手段、１３…リンク一覧作成手段、１４…移行作業時作業量影響要素抽出手段（要素抽出手段）、１５…ＣＳＶファイル形成手段、１６…階層構造形成手段、１７…出力手段、２０…データ記憶手段、２１…画面表示手段、１００…Ｗｅｂサイト構成分析装置。
【図１】
2011081450.tif 000003
【図２】
2011081450.tif 000004
【図３】
2011081450.tif 000005
【図４】
2011081450.tif 000006
【図５】
2011081450.tif 000007
【図６】
2011081450.tif 000008
【図７】
2011081450.tif 000009
【図８】
2011081450.tif 000010