(57)【要約】【課題】本発明は、１つ以上のページで構成されたサイトを評価するサイト評価システム、およびコンピュータシステムをそのようなサイト評価システムとして動作させるサイト評価プログラムに関し、誤差やばらつきが抑制され、評価費用が削減された評価ができるサイト評価システム、およびコンピュータシステムをそのようなサイト評価システムとして動作させるサイト評価プログラムを提供することを目的とする。【解決手段】  サイトを構成する各ページに対するアクセスの数の時間変化を知得し、アクセスの数の時間変化が所定の基準を超えたページを特定し、さらに、特定されたページ内の単語の時間変化を知得し、特定されたページに対するアクセスの数の時間変化と、その単語の時間変化とを比較し、その比較の結果を所定の基準に基づいて評価する【選択図】        図２
2008293537.tif 000002
【特許請求の範囲】
【請求項１】
通信網を介したアクセスによって要求されたページをアクセス元に送信するサイトを構成する各ページについて、ページを要求するアクセスの数の時間変化を知得するページアクセス数知得部と、
前記ページアクセス数知得部によって知得されたアクセス数の時間変化が所定の基準を越えているページを特定するページ特定部と、
前記ページ特定部によって特定されたページにおけるアクセス数の時間変化を、そのページにリンクされたページにおけるアクセス数の時間変化と比較し、比較の結果を所定の評価基準に基づいて評価する第３の評価部と、
前記第３の評価部による評価の結果を閲覧に供する第３の結果供用部とを備えたことを特徴とするサイト評価システム。
【請求項２】
前記サイトについて、該サイトを構成するページを要求するアクセスの総数の時間変化を知得するサイトアクセス数知得部と、
前記ページ特定部によって特定されたページにおけるアクセス数の時間変化を、前記サイトアクセス数知得部によって知得されたアクセスの総数の時間変化と比較し、比較の結果を所定の評価基準に基づいて評価する第１の評価部と、
前記第１の評価部による評価の結果を閲覧に供する第１の結果供用部とを更に備えたことを特徴とする請求項１記載のサイト評価システム。
【請求項３】
通信網を介したアクセスによって要求されたページをアクセス元に送信するサイトを構成する各ページについて、ページを要求するアクセスの数の時間変化を知得するページアクセス数知得部と、
前記ページアクセス数知得部によって知得されたアクセス数の時間変化が所定の基準を越えているページを特定するページ特定部と、
前記ページ特定部によって特定されたページにおけるアクセス数の時間変化を、そのページにリンクされたページにおけるアクセス数の時間変化と比較し、比較の結果を所定の評価基準に基づいて評価する第３の評価部と、
前記第３の評価部による評価の結果を閲覧に供する第３の結果供用部とを有するサイト評価システムとしてコンピュータを動作させることを特徴とするサイト評価プログラム。
【請求項４】
前記サイト評価システムが、更に、
前記サイトについて、該サイトを構成するページを要求するアクセスの総数の時間変化を知得するサイトアクセス数知得部と、
前記ページ特定部によって特定されたページにおけるアクセス数の時間変化を、前記サイトアクセス数知得部によって知得されたアクセスの総数の時間変化と比較し、比較の結果を所定の評価基準に基づいて評価する第１の評価部と、
前記第１の評価部による評価の結果を閲覧に供する第１の結果供用部とを更に備えたものであることを特徴とする請求項３記載のサイト評価プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、１つ以上のページで構成されたサイトを評価するサイト評価システム、およびコンピュータシステムをそのようなサイト評価システムとして動作させるサイト評価プログラムに関する。
【背景技術】
【０００２】
従来、インターネット上のＷＥＢサーバでは、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）やＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）などといった言語で記述されたページの形式で画像や文章などといった情報を蓄積し、外部からのアクセス要求を受けてその情報をアクセス要求元に送信することが行われている。また、このＷＥＢサーバでは、例えば、アクセス要求元のＩＰアドレスや、アクセス要求元のドメイン名や、アクセスされた日付と日時や、アクセスされたファイル名等といったＷＥＢサーバへのアクセス状況を記録したアクセスログを生成することも行われている。
【０００３】
このようなＷＥＢサーバで生成されるアクセスログは、いわゆるアクセスログ解析ソフトウェアによって集計される。そして、ＷＥＢサイトのサイト運営者は、このようにして集計されたアクセスログの集計結果を判断材料とした、例えば、そのＷＥＢサイトへのアクセスの数の変動の要因分析等といった分析を行うことによって、そのＷＥＢサイトを評価し、ＷＥＢサイトのアクセス数を向上させるための対策を考えている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところが、上述したような、アクセスログの集計結果を判断材料とした分析や、その分析に基づくＷＥＢサイトの評価は、人手により行われている。従って、このようにして得られるＷＥＢサイトの評価結果は、分析や評価を行うオペレータの経験や技量の影響を受けたものとなり、その評価結果に誤差やばらつきが生じるおそれがある。
【０００５】
また、ＷＥＢサイトによっては膨大な量のアクセスログが生成される場合があり、この場合には、アクセスログの集計結果も膨大な量のものとなる。このような膨大な量の集計結果を人手によって分析してＷＥＢサイトを評価することは非効率的であり、人件費が嵩むという問題も生じている。
【０００６】
本発明は、上記事情に鑑み、誤差やばらつきが抑制され、評価費用が削減された評価ができるサイト評価システム、およびコンピュータシステムをそのようなサイト評価システムとして動作させるサイト評価プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成する本発明のサイト評価システムのうちの第１のサイト評価システムは、
通信網を介したアクセスによって要求されたページをアクセス元に送信するサイトを構成する各ページについて、ページを要求するアクセスの数の時間変化を知得するページアクセス数知得部と、
上記サイトについて、そのサイトを構成するページを要求するアクセスの総数の時間変化を知得するサイトアクセス数知得部と、
上記ページアクセス数知得部によって知得されたアクセス数の時間変化が所定の基準を越えているページを特定するページ特定部と、
上記ページ特定部によって特定されたページにおけるアクセス数の時間変化を、上記サイトアクセス数知得部によって知得されたアクセスの総数の時間変化と比較し、比較の結果を所定の評価基準に基づいて評価する第１の評価部と、
上記第１の評価部による評価の結果を閲覧に供する第１の結果供用部とを備えたことを特徴とする。
【０００８】
ここで、上記「ページ」とは、例えばＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）やＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）などといった言語で記述されたものをいう。
【０００９】
また、上記「知得」とは、算出することや、算出された結果を取得することなどをいう。
【００１０】
また、上記「閲覧に供する」とは、例えば、インターネット等の通信網を利用した電子的なメールによって通知することや、電話回線等の通信網を利用したファクシミリによって通知することや、ハードディスク等の記憶媒体に格納してブラウザによるアクセスを許可することなどをいう。
【００１１】
本発明のサイト評価システムのうちの第１のサイト評価システムは、サイトを構成する各ページに対するアクセスの数の時間変化と、そのサイトを構成する全ページに対するアクセスの数の時間変化とを知得し、アクセスの数の時間変化が所定の基準を超えたページを特定し、特定されたページに対するアクセスの数の時間変化とサイト全体に対するアクセスの数の時間変化とを比較し、その比較の結果を所定の基準に基づいて評価するものである。従って、サイト全体に対するアクセスの数の変動が、分析対象として特定されたページに対するアクセスの数の変動に及ぼした影響が、このサイト評価システムによって自動的に調べられる」。即ち、分析対象として特定されたページに対するアクセスの数が、サイト全体に対するアクセスの数と連鎖的に変動した可能性等が、このサイト評価システムによって自動的に評価される。このような第１のサイト評価システムによって、従来の人手によるサイトの評価と比較して、誤差やばらつきが抑制され、人件費が削減されたサイト評価が実現される。
【００１２】
また、上記目的を達成する本発明のサイト評価システムのうちの第２のサイト評価システムは、
通信網を介したアクセスによって要求されたページをアクセス元に送信するサイトを構成する各ページについて、ページを要求するアクセスの数の時間変化を知得するページアクセス数知得部と、
上記ページアクセス数知得部によって知得されたアクセス数の時間変化が所定の基準を越えているページを特定するページ特定部と、
上記サイトを構成する各ページのうちの前記ページ特定部によって特定されたページの記述に含まれる単語の、そのページの記述内容の更新に伴う時間変化を知得する単語知得部と、
上記ページ特定部によって特定されたページにおけるアクセス数の時間変化を、上記単語知得部によって知得された単語の時間変化と比較し、比較の結果を所定の評価基準に基づいて評価する第２の評価部と、
上記第２の評価部による評価の結果を閲覧に供する第２の結果供用部とを備えたことを特徴とする。
【００１３】
本発明のサイト評価システムのうちの第２のサイト評価システムは、サイトを構成する各ページに対するアクセスの数の時間変化を知得し、アクセスの数の時間変化が所定の基準を超えたページを特定し、さらに、特定されたページ内の単語の時間変化を知得し、特定されたページに対するアクセスの数の時間変化と、その単語の時間変化とを比較し、その比較の結果を所定の基準に基づいて評価するものである。従って、分析対象として特定されたページの記述内容の変更による、アクセスの数の変動に及ぼした影響が、このサイト評価システムによって自動的に評価される。この結果から、分析対象として特定されたページに対するアクセスの数の向上に、そのページの記述に含まれる各単語に関連する情報の増減が有効であるか否かを知ることができる。このような第２のサイト評価システムによって、上述した第１のサイト評価システムと同様に、従来の人手によるサイトの評価よりも、誤差やばらつきが抑制され、人件費が削減されたサイト評価が実現される。
【００１４】
ここで、上記第２のサイト評価システムにおいて、上記単語知得部が、単語の時間変化として、予め登録された所定単語が、前記サイトを構成する各ページのうちの前記ページ特定部によって特定されたページ内で使用されている使用頻度の時間変化を知得するものであることが好ましい。
【００１５】
このようにして知得された使用頻度の時間変化とアクセス数の時間変化とが比較されて評価されるので、予め登録された所定単語の増減が、その所定単語が使用されているページのアクセス数の向上に有効であるか否かを評価することができる。
【００１６】
また、上記目的を達成する本発明のサイト評価システムのうちの第３のサイト評価システムは、
通信網を介したアクセスによって要求されたページをアクセス元に送信するサイトを構成する各ページについて、ページを要求するアクセスの数の時間変化を知得するページアクセス数知得部と、
上記ページアクセス数知得部によって知得されたアクセス数の時間変化が所定の基準を越えているページを特定するページ特定部と、
上記ページ特定部によって特定されたページにおけるアクセス数の時間変化を、そのページにリンクされたページにおけるアクセス数の時間変化と比較し、比較の結果を所定の評価基準に基づいて評価する第３の評価部と、
上記第３の評価部による評価の結果を閲覧に供する第３の結果供用部とを備えたことを特徴とする。
【００１７】
本発明のサイト評価システムのうちの第３のサイト評価システムは、サイトを構成する各ページに対するアクセスの数の時間変化を知得し、アクセスの数の時間変化が所定の基準を超えたページを特定し、特定されたページに対するアクセスの数の時間変化と、そのページにリンクされたページに対するアクセスの数の時間変化とを比較し、その比較の結果を所定の基準に基づいて評価するものである。従って、各リンク先のページに対するアクセスの数の変動が、分析対象として特定されたページに対するアクセスの数の変動へ及ぼした影響が、このサイト評価システムによって自動的に調べられる。即ち、分析対象として特定されたページに対するアクセスの数の向上に、リンク先のページが貢献しているか否かが、このサイト評価システムによって自動的に評価される。このような第３のサイト評価システムによって、上述した第１および第２のサイト評価システムと同様に、従来の人手によるサイトの評価よりも、誤差やばらつきが抑制され、人件費が削減されたサイト評価が実現される。
【００１８】
ここで、上記第２又は第３のサイト評価システムは、
上記サイトについて、そのサイトを構成するページを要求するアクセスの総数の時間変化を知得するサイトアクセス数知得部と、
上記ページ特定部によって特定されたページにおけるアクセス数の時間変化を、上記サイトアクセス数知得部によって知得されたアクセスの総数の時間変化と比較し、比較の結果を所定の評価基準に基づいて評価する第１の評価部と、
上記第１の評価部による評価の結果を閲覧に供する第１の結果供用部とを更に備えたものであることも好ましい形態である。
【００１９】
このような、サイトアクセス数知得部、第１の評価部、および第１の結果供用部を更に備えた上記第２のサイト評価システムによれば、ページのアクセスの数の変動の原因が、そのページの記述に含まれる各単語に関連する情報の増減にあるのか、あるいは、そのページの属するサイト全体にあるのかを判別することができる。また、このような、サイトアクセス数知得部、第１の評価部、および第１の結果供用部を更に備えた上記第３サイト評価システムによれば、ページのアクセスの数の変動の原因が、そのページにリンクされたリンク先のページの貢献にあるのか、あるいは、そのページの属するサイト全体にあるのかを判別することができる。
【００２０】
上記目的を達成する本発明のサイト評価プログラムのうちの第１のサイト評価プログラムは、
通信網を介したアクセスによって要求されたページをアクセス元に送信するサイトを構成する各ページについて、ページを要求するアクセスの数の時間変化を知得するページアクセス数知得部と、
上記サイトについて、そのサイトを構成するページを要求するアクセスの総数の時間変化を知得するサイトアクセス数知得部と、
上記ページアクセス数知得部によって知得されたアクセス数の時間変化が所定の基準を越えているページを特定するページ特定部と、
上記ページ特定部によって特定されたページにおけるアクセス数の時間変化を、上記サイトアクセス数知得部によって知得されたアクセスの総数の時間変化と比較し、比較の結果を所定の評価基準に基づいて評価する第１の評価部と、
上記第１の評価部による評価の結果を閲覧に供する第１の結果供用部とを有することを特徴とする。
【００２１】
本発明のサイト評価プログラムのうちの第１のサイト評価プログラムによれば、この第１のサイト評価プログラムを、コンピュータシステムを構成するコンピュータにインストールして動作させることにより、そのコンピュータシステム上に本発明のサイト評価システムのうちの第１のサイト評価システムを容易に実現することができる。
【００２２】
また、上記目的を達成する本発明のサイト評価プログラムのうちの第２のサイト評価プログラムは、
通信網を介したアクセスによって要求されたページをアクセス元に送信するサイトを構成する各ページについて、ページを要求するアクセスの数の時間変化を知得するページアクセス数知得部と、
上記ページアクセス数知得部によって知得されたアクセス数の時間変化が所定の基準を越えているページを特定するページ特定部と、
上記サイトを構成する各ページのうちの前記ページ特定部によって特定されたページの記述に含まれる単語の、そのページの記述内容の更新に伴う時間変化を知得する単語知得部と、
上記ページ特定部によって特定されたページにおけるアクセス数の時間変化を、上記単語知得部によって知得された単語の時間変化と比較し、比較の結果を所定の評価基準に基づいて評価する第２の評価部と、
上記第２の評価部による評価の結果を閲覧に供する第２の結果供用部とを有することを特徴とする。
【００２３】
本発明のサイト評価プログラムのうちの第２のサイト評価プログラムによれば、この第２のサイト評価プログラムを、コンピュータシステムを構成するコンピュータにインストールして動作させることにより、そのコンピュータシステム上に本発明のサイト評価システムのうちの第２のサイト評価システムを容易に実現することができる。また、この第２のサイト評価プログラムには、その第２のサイト評価システムの各種態様に対応する全ての態様が含まれる。
【００２４】
また、上記目的を達成する本発明のサイト評価プログラムのうちの第３のサイト評価プログラムは、
通信網を介したアクセスによって要求されたページをアクセス元に送信するサイトを構成する各ページについて、ページを要求するアクセスの数の時間変化を知得するページアクセス数知得部と、
上記ページアクセス数知得部によって知得されたアクセス数の時間変化が所定の基準を越えているページを特定するページ特定部と、
上記ページ特定部によって特定されたページにおけるアクセス数の時間変化を、そのページにリンクされたページにおけるアクセス数の時間変化と比較し、比較の結果を所定の評価基準に基づいて評価する第３の評価部と、
上記第３の評価部による評価の結果を閲覧に供する第３の結果供用部とを有することを特徴とする。
【００２５】
本発明のサイト評価プログラムのうちの第３のサイト評価プログラムによれば、この第３のサイト評価プログラムを、コンピュータシステムを構成するコンピュータにインストールして動作させることにより、そのコンピュータシステム上に本発明のサイト評価システムのうちの第３のサイト評価システムを容易に実現することができる。また、この第３のサイト評価プログラムには、その第３のサイト評価システムの各種態様に対応する全ての態様が含まれる。
【００２６】
なお、本発明のサイト評価システムと本発明のサイト評価プログラムとで、それぞれ構成要素に同じ名前を付したが、それらの構成要素は、サイト評価システムではハードウェアおよびソフトウェアを意味し、サイト評価プログラムではソフトウェアのみを意味する。
【発明の効果】
【００２７】
以上説明したように、本発明によれば、誤差やばらつきが抑制され、評価費用が削減された評価ができるサイト評価システム、およびコンピュータシステムをそのようなサイト評価システムとして動作させるサイト評価プログラムが提供される。
【発明を実施するための最良の形態】
【００２８】
以下、本発明の実施形態について説明する。
【００２９】
本実施形態では、インターネット上のＷＥＢサーバにおいて生成されるアクセスログを集計し、集計されたアクセスログの集計結果に基づいてＷＥＢサイトを分析・評価する、本発明にいうサイト評価システムの一例であるＷＥＢサイト分析システムの例で説明する。
【００３０】
ここでＷＥＢサイトとは、情報が記述されるとともに記述内容が随時に更新される、相互にリンクされた複数のＷＥＢページで構成され、インターネット等の通信網を介したアクセスによってＷＥＢページを要求されると、その要求されたＷＥＢページをアクセス元に送信する機能を有するものである。
【００３１】
図１は、本発明にいうサイト評価システムの一実施形態であるＷＥＢサイト分析システムが採用される、ネットワーク上のコンピュータシステムの全体構成図である。また、図２は、図１に示すコンピュータシステムにおいてＷＥＢサイトを分析する手順を示した模式図である。ここでは、先ずこの図１，図２を参照して、本発明の位置づけについて説明する。
【００３２】
図１に示すコンピュータシステムの全体構成図には、ＷＥＢサーバ１１０と、解析サーバ２１０と、更新履歴データベースサーバ２５０と、アクセス数データベースサーバ２６０とが示されている。これらＷＥＢサーバ１１０、解析サーバ２１０、更新履歴データベースサーバ２５０、およびアクセス数データベースサーバ２６０の各サーバは、それぞれ、比較的大型のワークステーション等で構成され、インターネット１００あるいはイントラネット２００を介して接続されている。また、更新履歴データベースサーバ２５０は、後述する記述内容を保存する更新履歴データベース２５１を有し、アクセス数データベースサーバ２６０は、後述するアクセス数を保存するアクセス数データベース２６１を有する。
【００３３】
ＷＥＢサーバ１１０は、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）やＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）などといった言語で記述されたページの形式で画像や文章などといった情報を蓄積し、あるいは、データベースの形式で蓄積された画像や文章などといった情報をスクリプトに従って処理することによってページを生成し、蓄積あるいは生成されたページを外部からのアクセス要求を受けてアクセス要求元に送信する、インターネット１００上のサーバである。また、このＷＥＢサーバ１１０は、ＷＥＢサーバ１１０自身の動作を記録したアクセスログを生成する役割も担っている。ここで、アクセスログとして記録される内容は、例えば、アクセス要求元のＩＰアドレスや、アクセス要求元のドメイン名や、アクセスされた日付と日時や、アクセスされたファイル名等である。
【００３４】
また、解析サーバ２１０は、ＷＥＢサーバ１１０で生成されるアクセスログを集計し、後述する、ＷＥＢサイトの更新履歴やアクセス数に基づいて、ＷＥＢサーバ１１０に蓄積されたＷＥＢサイトを分析・評価する、インターネット１００に接続されたイントラネット２００上のサーバである。
【００３５】
また、更新履歴データベースサーバ２５０は、ＷＥＢサーバ１１０に蓄積されたＷＥＢサイトを構成するＷＥＢページの記述内容が更新あるいは追加された場合に、更新あるいは追加されたＷＥＢページの記述内容を取得して、この記述内容を更新履歴データベース２５１に保存する、解析サーバ２１０に接続されたイントラネット２００上のサーバである。
【００３６】
また、アクセス数データベースサーバ２６０は、ＷＥＢサーバ１１０に蓄積されたＷＥＢサイトに関する、ＷＥＢサーバ１１０に記録されたアクセスログが解析サーバ２１０で集計されることによって得られるアクセス数を取得して、このアクセス数をアクセス数データベース２６１に保存する、解析サーバ２１０に接続されたイントラネット２００上のサーバである。
【００３７】
次に、図１に示すコンピュータシステムにおいてＷＥＢサイトを分析する手順の概要を、図１，図２を参照して説明する。
【００３８】
まず、ＷＥＢサーバ１１０に蓄積されたＷＥＢサイトを構成するＷＥＢページの記述内容が、そのＷＥＢサイトのサイト運営者１０によって更新あるいは追加されると、更新あるいは追加されたＷＥＢページの記述内容が更新履歴データベース２５１に登録される（ステップＩ）。また、データベースの形式でＷＥＢサーバ１１０に蓄積された情報に基づいてＷＥＢページが生成される場合には、蓄積された情報の内容がサイト運営者１０によって更新あるいは追加されることをトリガとして、更新あるいは追加された後の情報がスクリプトに従って処理されることによってＷＥＢページが生成され、このＷＥＢページの記述内容が更新履歴データベース２５１に登録される（ステップＩ）。
【００３９】
尚、本実施形態のＷＥＢページは、上述したようにデータベースの形式でＷＥＢサーバ１１０に蓄積された情報に基づいて生成されるものであってもよいが、以下の説明では、ＷＥＢページの例として、ＷＥＢサーバ１１０に蓄積されたＷＥＢページを使って説明する。
【００４０】
次に、ＷＥＢサーバ１１０に蓄積されたＷＥＢサイトを構成するＷＥＢページが顧客２０によって参照されることによって、そのＷＥＢページに関するアクセスログがＷＥＢサーバ１１０で生成され、このアクセスログが解析サーバ２１０で集計されることによって、そのＷＥＢページのアクセス数が得られ、得られたアクセス数がアクセス数データベース２６１に登録される（ステップＩＩ）。
【００４１】
次に、解析サーバ２１０では、ステップＩＩでアクセス数データベース２６１に登録されたアクセス数から、ＷＥＢページのアクセス数の変動が解析サーバ２１０で調べられる（ステップＩＩＩ）。
【００４２】
次に、解析サーバ２１０では、ステップＩＩＩでアクセス数の変動がある場合、更新履歴データベース２５１に登録されたＷＥＢページの記述内容の中から、アクセス数が変動する直前のＷＥＢページの記述内容と、アクセス数が変動した直後のＷＥＢページの記述内容とを取り出し、ＷＥＢページの更新内容がアクセス数の変動に及ぼした影響が調べられる（ステップＩＶ）。
【００４３】
次に、解析サーバ２１０では、ステップＩＶで得られた分析結果に基づいてＷＥＢサイト分析結果レポートが作成され、そのＷＥＢサイト分析結果レポートが電子的なメールでＷＥＢサイトのサイト運営者１０に送信される（ステップＶ）。
【００４４】
尚、上述した各ステップの具体的な説明については後述する。
【００４５】
ここで、この図１，図２に示すコンピュータシステムにおける、本発明の一実施形態としての特徴は、図１に示す解析サーバ２１０の内部で実行される処理内容に関連があり、以下、先ず、この解析サーバ２１０について説明する。
【００４６】
図３は、図１にブロックで示す、本発明のサイト評価システムの一実施形態を構成する解析サーバ２１０の外観斜視図、図４は、その解析サーバ２１０のハードウェア構成図である。
【００４７】
図３に示すように、この解析サーバ２１０は、外観構成上、本体装置２１１、その本体装置２１１からの指示に応じて表示画面２１２ａ上に画像や文字列を表示する画像表示装置２１２、本体装置２１１に、キー操作に応じた各種の情報を入力するキーボード２１３、および、表示画面２１２ａ上の任意の位置を指定することにより、指定時にその位置に表示されている例えばアイコン等に応じた指示を入力するマウス２１４を備えている。また、この本体装置２１１は、外観上、フレキシブルディスク（ＦＤ）を装填するためのＦＤ装填口２１１ａ、およびＣＤ−ＲＯＭを装填するためのＣＤ−ＲＯＭ装填口２１１ｂを有する。
【００４８】
図３に示す解析サーバ２１０の本体装置２１１の内部には、図４に示すように、各種プログラムを実行するＣＰＵ２２１、ハードディスク装置２２３に格納されたプログラムが読み出されＣＰＵ２２１での実行のために展開される主メモリ２２２、各種プログラムやデータ等が保存されるハードディスク装置２２３、ＦＤ３００が装填され、その装填されたＦＤ３００をアクセスするＦＤドライブ２２４、ＣＤ−ＲＯＭ４００が装填され、その装填されたＣＤ−ＲＯＭ４００をアクセスするＣＤ−ＲＯＭドライブ２２５、例えば、図示しないデジタルカメラと接続され、そのデジタルカメラから画像データを受け取ったり、図示しないプリンタと接続され、そのプリンタにデータを送るＩ／Ｏインタフェース２２６、図示しない通信回線に接続され、他のマシンとの通信を制御する通信インタフェース２２７が備えられおり、これらの各種要素と、さらに図３にも示す画像表示装置２１２、キーボード２１３、マウス２１４は、バス２２０を介して相互に接続されている。
【００４９】
ここで、ＣＤ−ＲＯＭ４００には、この解析サーバ２１０をサイト評価システムとして動作させるためのサイト評価プログラムが記憶されており、そのＣＤ−ＲＯＭ４００はＣＤ−ＲＯＭドライブ２２５に装填され、そのＣＤ−ＲＯＭ４００に記憶されたサイト評価プログラムがこの解析サーバ２１０にアップロードされてハードディスク２２３に記憶される。
【００５０】
尚、ここでは、本発明のサイト評価プログラムを記憶する記憶媒体としてＣＤ−ＲＯＭを例示したが、上記のようにしてサイト評価プログラムがアップロードされた状態のハードディスクも記憶媒体の一例に相当する。また、そのサイト評価プログラムがＦＤ等といった他の記憶媒体にダウンロードされるときは、そのダウンロードされたサイト評価プログラムを記憶した状態にあるＦＤなども記憶媒体の一例に相当する。さらに、サイト評価プログラムを記憶する記憶媒体は、ここに例示したものに限られるものではなく、ＤＶＤや、コンパクトディスクや、カード状あるいはスティック状の小型メディアなどであってもよい。サイト評価プログラムを記憶する記憶媒体がこのような記憶媒体である場合には、本発明のサイト評価プログラムを実行するコンピュータには、そのような記憶媒体にアクセスするドライブが備えられることとなる。
【００５１】
図５は、本発明のサイト評価プログラムの一実施形態を示した図である。
【００５２】
この図５に示すサイト評価プログラム４１０は、図４に示すＣＤ−ＲＯＭ４００に記憶されている。
【００５３】
このサイト評価プログラム４１０は、図１，図３，図４に示す解析サーバ２１０内で実行され、その解析サーバ２１０を、ＷＥＢサイトを分析・評価する、本発明にいうサイト評価システムとして動作させるサイト評価プログラムである。このサイト評価プログラム４１０は、ページアクセス数知得部４１１と、サイトアクセス数知得部４１２と、ページ特定部４１３と、第１の評価部４１４と、単語知得部４１５と、第２の評価部４１６と、第３の評価部４１７と、第１の結果供用部４１８と、第２の結果供用部４１９と、第３の結果供用部４２０とから構成されている。
【００５４】
このサイト評価プログラム４１０の各要素の作用については後述する。
【００５５】
図６は、本発明のサイト評価システムの一実施形態を示す機能ブロック図である。
【００５６】
この図６に示すサイト評価システム５００は、図１，図３，図４に示す解析サーバ２１０に、図５に示すサイト評価プログラム４１０がローディングされ、そのサイト評価プログラム４１０がその解析サーバ２１０内で実行されることにより実現される。
【００５７】
この図６に示すサイト評価システム５００は、ＷＥＢサイトを分析・評価するものであって、このサイト評価システム５００には、ページアクセス数知得部５１１と、サイトアクセス数知得部５１２と、ページ特定部５１３と、第１の評価部５１４と、単語知得部５１５と、第２の評価部５１６と、第３の評価部５１７と、第１の結果供用部５１８と、第２の結果供用部５１９と、第３の結果供用部５２０とが備えられている。
【００５８】
このサイト評価システム５００に備えられているページアクセス数知得部５１１、サイトアクセス数知得部５１２、ページ特定部５１３、第１の評価部５１４、単語知得部５１５、第２の評価部５１６、第３の評価部５１７、第１の結果供用部５１８、第２の結果供用部５１９、および第３の結果供用部５２０の各要素は、それぞれ、図５に示すサイト評価プログラム４１０を構成するソフトウェア部品としてのページアクセス数知得部４１１、サイトアクセス数知得部４１２、ページ特定部４１３、第１の評価部４１４、単語知得部４１５、第２の評価部４１６、第３の評価部４１７、第１の結果供用部４１８、第２の結果供用部４１９、および第３の結果供用部４２０の各要素と、それらのソフトウェア部品の各機能を実現するために必要な、図１，図３，図４に示す解析サーバ２１０のハードウェアとＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）やアプリケーションプログラムとの組み合わせから構成されている。
【００５９】
以下、図６に示すサイト評価システム５００の各要素を説明することによって、図５に示すサイト評価プログラム４１０の各要素も合わせて説明する。
【００６０】
なお、ここでは、このサイト評価システム５００の各要素の抽象的な作用について説明し、これら各要素の具体的な作用については後述する。
【００６１】
図６に示すサイト評価システム５００のページアクセス数知得部５１１は、アプリケーションソフトウェア上は、図５に示すサイト評価プログラム４１０のページアクセス数知得部４１１に対応する要素であり、上述したＷＥＢサイトを構成する各ＷＥＢページについて、ＷＥＢページを要求するアクセスの数の時間変化を知得するものである。このページアクセス数知得部５１１は、本発明にいうページアクセス数知得部の機能の一例を示すものであり、その機能は、ハードウェア上は、図１，図３，図４に示す解析サーバ２１０のＩ／Ｏインタフェース２２６あるいは通信インタフェース２２７と、ＣＰＵ２２１等との組合せによって担われる。
【００６２】
尚、以下説明する、サイト評価システム５００の各要素においても、各要素の機能は、ハードウェア上は、主に、図１，図３，図４に示す解析サーバ２１０のＣＰＵ２２１等によって担われるので、重複説明を避けるため、これら各要素のハードウェア上の説明は省略する。
【００６３】
また、サイトアクセス数知得部５１２は、アプリケーションソフトウェア上は、図５に示すサイト評価プログラム４１０のサイトアクセス数知得部４１２に対応する要素であり、上述したＷＥＢサイトについて、そのＷＥＢサイトを構成するＷＥＢページを要求するアクセスの総数の時間変化を知得するものである。このサイトアクセス数知得部５１２は、本発明にいうサイトアクセス数知得部の機能の一例を示すものである。
【００６４】
また、ページ特定部５１３は、アプリケーションソフトウェア上は、図５に示すサイト評価プログラム４１０のページ特定部４１３に対応する要素であり、ページアクセス数知得部５１１によって知得されたアクセス数の時間変化が所定の基準を越えているＷＥＢページを特定するものである。このページ特定部５１３は、本発明にいうページ特定部の機能の一例を示すものである。
【００６５】
また、第１の評価部５１４は、アプリケーションソフトウェア上は、図５に示すサイト評価プログラム４１０の第１の評価部４１４に対応する要素であり、ページ特定部５１３によって特定されたＷＥＢページにおけるアクセス数の時間変化を、サイトアクセス数知得部５１２によって知得されたアクセスの総数の時間変化と比較し、比較の結果を所定の評価基準に基づいて評価するものである。この第１の評価部５１４は、本発明にいう第１の評価部の機能の一例を示すものである。
【００６６】
また、単語知得部５１５は、アプリケーションソフトウェア上は、図５に示すサイト評価プログラム４１０の単語知得部４１５に対応する要素であり、上述したＷＥＢサイトを構成する各ＷＥＢページのうちのページ特定部５１３によって特定されたＷＥＢページの記述に含まれる単語の、そのＷＥＢページの記述内容の更新に伴う時間変化を知得するものである。また、本実施形態における単語知得部５１５は、単語の時間変化として、予め登録された所定単語（以下、この所定単語をキーワードと称する）が、上述したＷＥＢサイトを構成する各ＷＥＢページのうちのページ特定部５１３によって特定されたＷＥＢページ内で使用されている使用頻度の時間変化を知得するように構成されている。この単語知得部５１５は、本発明にいう単語知得部の機能の一例を示すものである。
【００６７】
また、第２の評価部５１６は、アプリケーションソフトウェア上は、図５に示すサイト評価プログラム４１０の第２の評価部４１６に対応する要素であり、ページ特定部５１３によって特定されたＷＥＢページにおけるアクセス数の時間変化を、単語知得部５１５によって知得された単語の時間変化と比較し、比較の結果を所定の評価基準に基づいて評価するものである。この第２の評価部５１６は、本発明にいう第２の評価部の機能の一例を示すものである。
【００６８】
また、第３の評価部５１７は、アプリケーションソフトウェア上は、図５に示すサイト評価プログラム４１０の第３の評価部４１７に対応する要素であり、ページ特定部５１３によって特定されたＷＥＢページにおけるアクセス数の時間変化を、そのＷＥＢページにリンクされたＷＥＢページにおけるアクセス数の時間変化と比較し、比較の結果を所定の評価基準に基づいて評価するものである。この第３の評価部５１７は、本発明にいう第３の評価部の機能の一例を示すものである。
【００６９】
また、第１の結果供用部５１８は、アプリケーションソフトウェア上は、図５に示すサイト評価プログラム４１０の第１の結果供用部４１８に対応する要素であり、第１の評価部５１４による評価の結果を電子的なメールによって通知するものである。この第１の結果供用部５１８は、本発明にいう第１の結果供用部の機能の一例を示すものである。
【００７０】
また、第２の結果供用部５１９は、アプリケーションソフトウェア上は、図５に示すサイト評価プログラム４１０の第２の結果供用部４１９に対応する要素であり、第２の評価部５１６による評価の結果を電子的なメールによって通知するものである。この第２の結果供用部５１９は、本発明にいう第２の結果供用部の機能の一例を示すものである。
【００７１】
さらに、第３の結果供用部５２０は、アプリケーションソフトウェア上は、図５に示すサイト評価プログラム４１０の第３の結果供用部４２０に対応する要素であり、第３の評価部５１７による評価の結果を電子的なメールによって通知するものである。この第３の結果供用部５２０は、本発明にいう第３の結果供用部の機能の一例を示すものである。
【００７２】
以下、本発明の実施形態をさらに具体的に説明する。
【００７３】
図７は、図１，図２を参照して説明したステップＩの処理に相当する、ＷＥＢサイトを構成するＷＥＢページが更新履歴データベース２５１に登録処理される流れを示すフローチャートである。
【００７４】
まず、ＷＥＢサイトのサイト運営者１０（図２参照）が、ＨＴＭＬで記述されたＷＥＢページで構成されたＷＥＢサイトをＷＥＢサーバ１１０（図１，図２参照）にアップロードすると、このＷＥＢサーバ１１０によって、そのＷＥＢページが、更新履歴データベースサーバ２５０に備えられた更新履歴データベース２５１（図１，図２参照）に既に登録されたＷＥＢページに対して更新あるいは追加されたＷＥＢページであるか否かが判定される（ステップＳ１１）。
【００７５】
次に、ステップＳ１１で判定された結果、そのＷＥＢページが更新あるいは追加されたＷＥＢページの場合は、ＨＴＭＬで記述されたそのＷＥＢページの記述内容が、更新履歴データベース２５１（図１，図２参照）に登録される（ステップＳ１２）。
【００７６】
図８は、更新履歴データベース２５１のテーブル構成の一例を示す更新履歴登録テーブル６００である。
【００７７】
この図８に示す更新履歴登録テーブル６００は、図７のステップＳ１２で登録された記述内容の具体例を示すものである。
【００７８】
図８に示すように、本実施形態では、ＷＥＢページの記述内容が登録される日付６０１と、登録されるＷＥＢページを表すファイルのＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒｓ）６０２と、ＨＴＭＬで記述されたＷＥＢページの記述内容である、＜ｈｔｍｌ＞タグから＜／ｈｔｍｌ＞タグまでの記述内容６０３が対応付けられて更新履歴データベース２５１に登録される。
【００７９】
図９は、図１，図２を参照して説明したステップＩＩの処理に相当する、アクセス数の算出と、算出されたアクセス数がアクセス数データベース２６１に登録処理される流れを示すフローチャートである。
【００８０】
まず、ＷＥＢサーバ１１０に蓄積されたＷＥＢサイトを構成するＷＥＢページが顧客２０によって参照されることによってＷＥＢサーバ１１０で生成された、そのＷＥＢページに関するアクセスログが、解析サーバ２１０（図１参照）によって、１日に１度、午前０時０分（日付が変わるタイミング）に、ＷＥＢサーバ１１０から取得される（ステップＳ２１）。
【００８１】
次に、解析サーバ２１０では、ステップＳ２１で取得されたアクセスログが集計され、図６に示すページアクセス数知得部５１１によって、ＷＥＢサイトを構成するＷＥＢページ毎の１日間のアクセス数が算出される（ステップＳ２２）。
【００８２】
次に、ステップＳ２２で算出されたＷＥＢページ毎の１日間のアクセス数が、アクセス数データベースサーバ２６０に備えられたアクセス数データベース２６１（図１，図２参照）に登録される（ステップＳ２３）。
【００８３】
尚、図６に示すサイトアクセス数知得部５１２は、このように算出されて登録されたＷＥＢページ毎のアクセス数を、対象ＷＥＢサイトを構成するＷＥＢページについて合計することによってＷＥＢサイト全体のアクセス数を得る。
【００８４】
図１０は、アクセス数データベース２６１のテーブル構成の一例を示すアクセス数登録テーブル６１０である。
【００８５】
この図１０に示すアクセス数登録テーブル６１０は、図９のステップＳ２３で登録された内容の具体例を示すものである。
【００８６】
図１０に示すように、本実施形態では、アクセス数が登録される日付６１１と、ＷＥＢページを表すファイルのＵＲＩ６１２と、算出されたＷＥＢページ毎の１日間のアクセス数６１３が対応付けられてアクセス数データベース２６１に登録される。
【００８７】
図１１は、図１，図２を参照して説明したステップＩＩＩの処理に相当する、アクセス数の変動が判定される処理の流れを示すフローチャートである。
【００８８】
まず、解析サーバ２１０（図１参照）によって、アクセス数データベース２６１（図１，図２参照）に登録されたアクセス数が取得される（ステップＳ３１）。
【００８９】
次に、ステップＳ３１で取得されたアクセス数が、設定された所定の期間（例えば、１週間、１ヶ月、１年など）に、設定された所定の変動数以上にアクセス数が変動（増加または減少）しているＷＥＢページ（以下、このＷＥＢページを分析対象ＷＥＢページと称する）が、解析サーバ２１０によって、図６に示すページ特定部５１１で検索される（ステップＳ３２）。
【００９０】
次に、ステップＳ３２における検索で分析対象ＷＥＢページが見つかった場合には、その分析対象ＷＥＢページのアクセス数の変動の要因分析が、解析サーバ２１０によって行われる（ステップＳ３３）。
【００９１】
図１２は、図１，図２を参照して説明したステップＩＶの処理に相当する、アクセス数の変動の要因分析処理の流れを示すフローチャートである。
【００９２】
まず、解析サーバ２１０（図１参照）によって、更新履歴データベース２５１（図１，図２参照）に登録されたＷＥＢページの記述内容のうちの、図１１を参照して説明したステップＳ３２で見つかった分析対象ＷＥＢページに対応する、アクセス数が変動する直前の分析対象ＷＥＢページのＨＴＭＬで記述された記述内容、およびアクセス数が変動した直後の分析対象ＷＥＢページのＨＴＭＬで記述された記述内容が取得される（ステップＳ４１）。
【００９３】
次に、その分析対象ＷＥＢページのアクセス数の変動の要因分析のうちの、図６に示す第１の評価部５１４によるサイト分析が解析サーバ２１０（図１参照）で実行される（ステップＳ４２）。尚、このサイト分析の詳細については後述する。
【００９４】
次に、その分析対象ＷＥＢページのアクセス数の変動の要因分析のうちの、図６に示す第２の評価部５１６によるキーワード分析が解析サーバ２１０（図１参照）で実行される（ステップＳ４３）。尚、このキーワード分析の詳細についても後述する。
【００９５】
次に、その分析対象ＷＥＢページのアクセス数の変動の要因分析のうちの、図６に示す第３の評価部５１７によるリンク分析が解析サーバ２１０（図１参照）で実行される（ステップＳ４４）。尚、このリンク分析の詳細についても後述する。
【００９６】
次に、上述したサイト分析、キーワード分析、およびリンク分析それぞれの分析内容について説明する。
【００９７】
図１３は、図１２に示すサイト分析（ステップＳ４２）の処理の流れを示すフローチャートである。
【００９８】
まず、解析サーバ２１０（図１参照）によって、図１１を参照して説明したステップＳ３２で検索された分析対象ＷＥＢページ、およびこの分析対象ＷＥＢページの属するＷＥＢサイト全体それぞれについての、アクセス数が変動する直前のアクセス数、およびアクセス数が変動した直後のアクセス数が、アクセス数データベース２６１（図１，図２参照）から取得される（ステップＳ５１）。また、取得されたアクセス数に基づいて、「アクセス数の変動率」が算出される。
【００９９】
ここで、図１４は、アクセス数が変動する直前および直後のアクセス数のテーブル構成の一例を示すアクセス数取得テーブル６２０である。
【０１００】
この図１４に示すアクセス数取得テーブル６２０は、図１３のステップＳ５１で取得された、アクセス数が変動する直前および直後のアクセス数の具体例を示すものである。
【０１０１】
図１４に示すように、本実施形態では、ＷＥＢサイト全体と分析対象ＷＥＢページとを示す対象６２１と、対象６２１それぞれにおけるアクセス数が変動する直前のアクセス数６２２と、対象６２１それぞれにおけるアクセス数が変動した直後のアクセス数６２３と、アクセス数６２２およびアクセス数６２３から算出される「アクセス数の変動率」６２４が対応付けられて、解析サーバ２１０（図１参照）によって、アクセス数データベース２６１（図１，図２参照）から取得される。
【０１０２】
尚、この図１４に示すアクセス数取得テーブル６２０の中の「アクセス数の変動率」６２４は、下記（１）式にて求められる。
【０１０３】
「アクセス数の変動率」＝（（変動後のアクセス数−変動前のアクセス数）÷変動前のアクセス数）×１００      ……（１）
このように「アクセス数の変動率」が算出されると、次に、図１３に示すステップＳ５２では、図１４に示すＷＥＢサイト全体の「アクセス数の変動率」と分析対象ＷＥＢページの「アクセス数の変動率」との差分値が算出され、算出された差分値と所定の評価基準とに基づいて、ＷＥＢサイト全体のアクセス数の変動が、分析対象ＷＥＢページのアクセス数の変動に及ぼした影響が調べられる。
【０１０４】
図１５は、サイト分析における評価基準の一例を示す評価基準テーブル６３０である。
【０１０５】
この図１５に示す評価基準テーブル６３０は、図１４に示すＷＥＢサイト全体の「アクセス数の変動率」６２４ａと分析対象ＷＥＢページの「アクセス数の変動率」６２４ｂとの差分値である「変動率の差」６３１、およびこの「変動率の差」６３１に基づく、分析対象ＷＥＢページのアクセス数がＷＥＢサイト全体のアクセス数と連鎖的に変動した可能性を５段階で評価する出力メッセージ６３２によって構成される評価基準テーブルの具体例を示すものである。
【０１０６】
サイト分析の具体的な手順を図１４に示すアクセス数取得テーブル６２０を使って説明すると、ＷＥＢサイト全体のアクセス数が変動する直前および直後のアクセス数から算出されるＷＥＢサイト全体の「アクセス数の変動率」６２４ａが“３５．７％”であり、分析対象ＷＥＢページのアクセス数が変動する直前および直後のアクセス数から算出される「アクセス数の変動率」６２４ｂが“８２．７％“であるので、「変動率の差」として“４７％”が算出される。この「変動率の差」“４７％”は、図１５に示す評価基準テーブル６３０の「変動率の差」６３１の“４０〜”に当て嵌まるので、分析対象ＷＥＢページのアクセス数がＷＥＢサイト全体のアクセス数と連鎖的に変動した可能性が、５段階で一番低い“サイトとの連鎖的変動の可能性：１”（出力メッセージ６３２ａ）という評価が得られる。
【０１０７】
このようなサイト分析によれば、例えば、ＷＥＢサイト全体のアクセス数が、分析対象ＷＥＢページのアクセス数と似たように変動している場合、ＷＥＢサイト全体のアクセス数の変動が、分析対象ＷＥＢページのアクセス数の変動に及ぼした影響が大きく、分析対象ＷＥＢページの更新による変動は少なかったなどという評価が自動的に得られる。この結果、従来の人手によるサイトの評価と比較して、誤差やばらつきが抑制され、人件費が削減されたサイト評価が実現される。
【０１０８】
図１６は、図１２に示すキーワード分析（ステップＳ４３）の処理の流れを示すフローチャートである。
【０１０９】
まず、解析サーバ２１０（図１参照）によって、図１２を参照して説明したステップＳ４１で取得された、アクセス数が変動する直前および直後それぞれの分析対象ＷＥＢページのＨＴＭＬで記述された記述内容が読み込まれる（ステップＳ６１）。
【０１１０】
ここで、図１７は、予め登録されたキーワードの一例を示すキーワードテーブル６４０である。
【０１１１】
この図１７に示すように、本実施形態のキーワードテーブル６４０には、キーワード６４１として、“サポート”、“製品情報”、“ダウンロード”、“インターネット”、および“ショッピング”の、５つの単語が登録されている。
【０１１２】
次に、図１６に示すステップＳ６２では、ステップＳ６１で読み込まれた、アクセス数が変動する直前および直後それぞれの分析対象ＷＥＢページのＨＴＭＬで記述された記述内容に、予め登録されたキーワードが含まれる数（以下、この数をキーワード数と称する）が、図６に示す単語知得部５１５によって集計される。また、取得されたキーワード数に基づいて、「キーワード数の変動率」が算出される。
【０１１３】
ここで、図１８は、アクセス数が変動する直前および直後の分析対象ＷＥＢページに含まれるキーワード数が集計されたテーブル構成の一例を示すキーワード数集計テーブル６５０である。
【０１１４】
この図１８に示すキーワード数集計テーブル６５０は、図１６を参照して説明したステップＳ６２で集計された、アクセス数が変動する直前および直後の分析対象ＷＥＢページに含まれるキーワード数の具体例を示すものである。
【０１１５】
図１８に示すように、本実施形態では、予め登録されたキーワード６５１と、アクセス数が変動する直前の分析対象ＷＥＢページにおけるキーワード６５１それぞれのキーワード数６５２と、アクセス数が変動する直後の分析対象ＷＥＢページにおけるキーワード６５１それぞれのキーワード数６５３と、キーワード数６５２およびキーワード数６５３から算出される「キーワード数の変動率」６５４が集計される。
【０１１６】
尚、この図１８に示すキーワード数集計テーブル６５０の中の「キーワード数の変動率」６５４は、下記（２）式にて求められる。
【０１１７】
「キーワード数の変動率」＝（（変動後のキーワード数−変動前のキーワード数）÷変動前のキーワード数）×１００      ……（２）
このように「キーワード数の変動率」が算出されると、次に、図１６に示すステップＳ６３では、図１４に示す、分析対象ＷＥＢページの「アクセス数の変動率」と、図１８に示す、分析対象ＷＥＢページの「キーワード数の変動率」が、所定の評価基準に当て嵌められて、分析対象ＷＥＢページの更新内容がアクセス数の変動に及ぼした影響が調べられる。
【０１１８】
図１９は、キーワード分析における評価基準の一例を示す評価基準テーブル６６０である。
【０１１９】
この図１９に示す評価基準テーブル６６０は、図１４に示す分析対象ＷＥＢページの「アクセス数の変動率」６２４ｂを当て嵌めるアクセス数変動率６６１、および図１８に示す「キーワード数の変動率」６５４を当て嵌めるキーワード数変動率６６２に基づいて、分析対象ＷＥＢページのアクセス数向上に各キーワードに関連する情報の増減が有効であるかを評価する出力メッセージ６６３によって構成される評価基準テーブルの具体例を示すものである。
【０１２０】
キーワード分析を、具体例を使って説明すると、例えば、図１８に示す“インターネット”は、「キーワード数の変動率」６５４ａが“３００．０％”であり、図１４に示す分析対象ＷＥＢページの「アクセス数の変動率」６２４ｂが“８２．７％”であるので、図１９に示す評価基準テーブル６６０のアクセス数変動率６６１は“３０〜”に当て嵌まり、キーワード数変動率６６２は“３０〜”に当て嵌まるので、“キーワードに関連する情報の追加を続けるべきである” （出力メッセージ６６３ａ）という評価が得られる。
【０１２１】
このようなキーワード分析によれば、例えば、分析対象ＷＥＢページのアクセス数が、分析対象ＷＥＢページのキーワード数と似たように変動している場合、分析対象ＷＥＢページの記述内容の変更が分析対象ＷＥＢページのアクセス数の変更に及ぼした影響が大きかったなどという評価が自動的に得られる。この結果、上述したサイト分析と同様に、従来の人手によるサイトの評価と比較して、誤差やばらつきが抑制され、人件費が削減されたサイト評価が実現される。
【０１２２】
図２０は、図１２に示すリンク分析（ステップＳ４４）の処理の流れを示すフローチャートである。
【０１２３】
まず、解析サーバ２１０（図１参照）によって、図１２を参照して説明したステップＳ４１で取得された、アクセス数が変動する直前および直後それぞれの分析対象ＷＥＢページのＨＴＭＬで記述された記述内容が読み込まれる（ステップＳ７１）。
【０１２４】
次に、ステップＳ７１で読み込まれた、アクセス数が変動する直前および直後それぞれの分析対象ＷＥＢページのＨＴＭＬで記述された記述内容に含まれる、この分析対象ＷＥＢページにリンクされたＷＥＢページのＵＲＩを抽出する（ステップＳ７２）。
【０１２５】
ここで、図２１は、分析対象ＷＥＢページにリンクされたＷＥＢページのＵＲＩの一例を示すＵＲＩテーブル６７０である。
【０１２６】
この図２１に示すように、本実施形態のＵＲＩテーブル６７０には、分析対象ＷＥＢページにリンクされたＷＥＢページのＵＲＩ６７１として、“ｓａｌｅ／ｂｏｏｋ．ｈｔｍｌ”、“ｓａｌｅ／ｂｏｘ．ｈｔｍｌ”、“ｓａｌｅ／ｃａｓｈ．ｈｔｍｌ”の、３つのＵＲＩ６７１が、ステップＳ７２で抽出されている。
【０１２７】
次に、図２０に示すステップＳ７３では、ステップＳ７２で抽出されたＵＲＩ６７１に対応するＷＥＢページの、アクセス数が変動する直前のアクセス数、およびアクセス数が変動した直後のアクセス数が、アクセス数データベース２６１（図１，図２参照）から取得される。また、取得されたアクセス数に基づいて、「アクセス数の変動率」が算出される。
【０１２８】
ここで、図２２は、アクセス数が変動する直前および直後の、分析対象ＷＥＢページにリンクされたＷＥＢページのアクセス数の集計のテーブル構成の一例を示すアクセス数集計テーブル６８０である。
【０１２９】
この図２２に示すアクセス数集計テーブル６８０は、図２０を参照して説明したステップＳ７３で取得された、アクセス数が変動する直前および直後のアクセス数の具体例を示すものである。
【０１３０】
図２２に示すように、本実施形態では、分析対象ＷＥＢページにリンクされたＷＥＢページのＵＲＩ６８１と、ＵＲＩ６８１それぞれにおけるアクセス数が変動する直前のアクセス数６８２と、ＵＲＩ６８１それぞれにおけるアクセス数が変動した直後のアクセス数６８３と、アクセス数６８２およびアクセス数６８３から算出される「アクセス数の変動率」６２４が対応付けられて、解析サーバ２１０（図１参照）によって、アクセス数データベース２６１（図１，図２参照）から取得される。
【０１３１】
尚、この図２２に示すアクセス数集計テーブル６８０の中の「アクセス数の変動率」６８４は、下記（３）式にて求められる。
【０１３２】
「アクセス数の変動率」＝（（変動後のアクセス数−変動前のアクセス数）÷変動前のアクセス数）×１００      ……（３）
このように「アクセス数の変動率」が算出されると、次に、図２０に示すステップＳ７４では、図１４に示す、分析対象ＷＥＢページの「アクセス数の変動率」と、図２２に示す、分析対象ＷＥＢページにリンクされたＷＥＢページの「アクセス数の変動率」が、所定の評価基準に当て嵌められて、リンク先のアクセス数の変動が分析対象ＷＥＢページのアクセス数の変動へ及ぼした影響が調べられる。
【０１３３】
図２３は、リンク分析における評価基準の一例を示す評価基準テーブル６９０である。
【０１３４】
この図２３に示す評価基準テーブル６９０は、図１４に示す分析対象ＷＥＢページの「アクセス数の変動率」６２４ｂを当て嵌めるアクセス数変動率６９１、および分析対象ＷＥＢページにリンクされたＷＥＢページの「アクセス数の変動率」６８４を当て嵌めるアクセス数変動率６９２に基づいて、各リンク先のＷＥＢページのアクセス数の変動から、分析対象ＷＥＢページのアクセス数向上にリンク先の改善あるいは変更が有効であるかを評価する出力メッセージ６９３によって構成される評価基準テーブルの具体例を示すものである。
【０１３５】
リンク分析を、具体例を使って説明すると、例えば、図２２に示す“ｓａｌｅ／ｃａｓｈ．ｈｔｍｌ”は、「アクセス数の変動率」６８４ａが“８６．０％”であり、図１４に示す分析対象ＷＥＢページの「アクセス数の変動率」６２４ｂが“８２．７％”であるので、図２３に示す評価基準テーブル６９０のアクセス数変動率６９１は“３０〜”に当て嵌まり、アクセス数変動率６９２は“３０〜”に当て嵌まるので、“リンク先のアクセス数増加の影響あり。さらにリンク先のアクセス数向上を図ることを勧める。” （出力メッセージ６９３ａ）という評価が得られる。
【０１３６】
このようなリンク分析によれば、例えば、分析対象ＷＥＢページのアクセス数が、分析対象ＷＥＢページにリンクされたＷＥＢページのアクセス数と似たように変動している場合、分析対象ＷＥＢページにリンクされたＷＥＢページのアクセス数の変動が、分析対象ＷＥＢページのアクセス数の変動増加に及ぼした影響が大きかったなどという評価が自動的に得られる。この結果、上述したサイト分析やキーワード分析と同様に、従来の人手によるサイトの評価と比較して、誤差やばらつきが抑制され、人件費が削減されたサイト評価が実現される。
【０１３７】
図２４は、図１，図２を参照して説明したステップＶで作成・送信されるＷＥＢサイト分析結果レポートの一例を示す図である。
【０１３８】
この図２４に示すＷＥＢサイト分析結果レポート７００は、上述した分析結果に基づいて解析サーバ２１０（図１参照）によって、図６に示す第１の結果供用部５１８、第２の結果供用部５１９、および第３の結果供用部５２０で作成されるものである。ここでは、このＷＥＢサイト分析結果レポート７００に、分析対象ＷＥＢページに対する分析が実行された日時７１０と、その分析対象ＷＥＢページを表すＵＲＩ７２０と、その分析対象ＷＥＢページのアクセス数の増減７３０と、図１３，図１４，図１５を参照して説明したサイト分析に基づくサイト分析結果７４０と、図１６，図１７，図１８，図１９を参照して説明したキーワード分析に基づくキーワード分析結果７５０と、図２０，図２１，図２２，図２３を参照して説明したリンク分析に基づくリンク分析結果７６０とが示されている。
【０１３９】
この図２４に示すＷＥＢサイト分析結果レポート７００のサイト分析結果７４０は、図１５を参照して説明した評価基準テーブル６３０における出力メッセージ６３２が埋め込まれることによって示されるものである。
【０１４０】
また、キーワード分析結果７５０は、図１９を参照して説明した評価基準テーブル６６０における出力メッセージ６６３が埋め込まれることによって示されるものである。
【０１４１】
また、リンク分析結果７６０は、図２３を参照して説明した評価基準テーブル６９０における出力メッセージ６９３が埋め込まれることによって示されるものである。
【０１４２】
このようなＷＥＢサイト分析結果レポート７００が電子的なメールでＷＥＢサイトのサイト運営者１０（図２参照）に送信される。
【０１４３】
尚、本実施形態の説明では、本発明のサイト評価プログラムを１つのコンピュータにインストールして動作させたときに、その１つのコンピュータが本発明のサイト評価システムとして動作するように構成される例を示したが、本発明のサイト評価システムは、本発明のサイト評価プログラムを複数のコンピュータにインストールして動作させたときに、それら複数のコンピュータによって構成されるコンピュータシステムが本発明のサイト評価システムとして動作するように構成されるものであってもよい。
【０１４４】
また、本実施形態の説明では、本発明にいう第１の結果供用部、第２の結果供用部、および第３の結果供用部それぞれにおける「閲覧に供する」手段の例として、評価の結果を電子的なメールによって通知する例を示したが、本発明にいう第１の結果供用部、第２の結果供用部、および第３の結果供用部それぞれにおける「閲覧に供する」手段としては、評価の結果を、例えば電話回線等の通信網を利用したファクシミリによって通知するものや、例えばハードディスク等の記憶媒体に格納してブラウザによるアクセスを許可するものなどであってもよい。
【０１４５】
また、本実施形態の説明では、本発明にいう「アクセスの数の時間変化」や「アクセスの総数の時間変化」の一例として「アクセス数の変動率」を挙げたが、本発明にいう「アクセスの数の時間変化」や「アクセスの総数の時間変化」は、例えば「アクセス数の差分値」などであってもよい。
【０１４６】
また、本実施形態の説明では、本発明にいう「単語の時間変化」の一例として「キーワード数の変動率」を挙げたが、本発明にいう「単語の時間変化」は、例えば「単語の変動率」や「単語の差分値」や「キーワード数の差分値」などであってもよい。
【０１４７】
また、本実施形態の説明では、本発明にいう第２の評価部の一例として、予め登録されたキーワードが分析対象ＷＥＢページの記述内容に含まれる数の変化率に基づく評価の例を示したが、本発明にいう第２の評価部は、例えば予め類義語を登録しておいて、その類義語が分析対象ＷＥＢページの記述内容に含まれる数の変化率に基づく評価などであってもよい。
【０１４８】
以下、本発明の各実施態様を付記する。
【０１４９】
（付記１）
通信網を介したアクセスによって要求されたページをアクセス元に送信するサイトを構成する各ページについて、ページを要求するアクセスの数の時間変化を知得するページアクセス数知得部と、
前記サイトについて、該サイトを構成するページを要求するアクセスの総数の時間変化を知得するサイトアクセス数知得部と、
前記ページアクセス数知得部によって知得されたアクセス数の時間変化が所定の基準を越えているページを特定するページ特定部と、
前記ページ特定部によって特定されたページにおけるアクセス数の時間変化を、前記サイトアクセス数知得部によって知得されたアクセスの総数の時間変化と比較し、比較の結果を所定の評価基準に基づいて評価する第１の評価部と、
前記第１の評価部による評価の結果を閲覧に供する第１の結果供用部とを備えたことを特徴とするサイト評価システム。
【０１５０】
（付記２）
通信網を介したアクセスによって要求されたページをアクセス元に送信するサイトを構成する各ページについて、ページを要求するアクセスの数の時間変化を知得するページアクセス数知得部と、
前記ページアクセス数知得部によって知得されたアクセス数の時間変化が所定の基準を越えているページを特定するページ特定部と、
前記サイトを構成する各ページのうちの前記ページ特定部によって特定されたページの記述に含まれる単語の、該ページの記述内容の更新に伴う時間変化を知得する単語知得部と、
前記ページ特定部によって特定されたページにおけるアクセス数の時間変化を、前記単語知得部によって知得された単語の時間変化と比較し、比較の結果を所定の評価基準に基づいて評価する第２の評価部と、
前記第２の評価部による評価の結果を閲覧に供する第２の結果供用部とを備えたことを特徴とするサイト評価システム。
【０１５１】
（付記３）
前記単語知得部が、単語の時間変化として、予め登録された所定単語が、前記サイトを構成する各ページのうちの前記ページ特定部によって特定されたページ内で使用されている使用頻度の時間変化を知得するものであることを特徴とする付記２記載のサイト評価システム。
【０１５２】
（付記４）
通信網を介したアクセスによって要求されたページをアクセス元に送信するサイトを構成する各ページについて、ページを要求するアクセスの数の時間変化を知得するページアクセス数知得部と、
前記ページアクセス数知得部によって知得されたアクセス数の時間変化が所定の基準を越えているページを特定するページ特定部と、
前記ページ特定部によって特定されたページにおけるアクセス数の時間変化を、そのページにリンクされたページにおけるアクセス数の時間変化と比較し、比較の結果を所定の評価基準に基づいて評価する第３の評価部と、
前記第３の評価部による評価の結果を閲覧に供する第３の結果供用部とを備えたことを特徴とするサイト評価システム。
【０１５３】
（付記５）
前記サイトについて、該サイトを構成するページを要求するアクセスの総数の時間変化を知得するサイトアクセス数知得部と、
前記ページ特定部によって特定されたページにおけるアクセス数の時間変化を、前記サイトアクセス数知得部によって知得されたアクセスの総数の時間変化と比較し、比較の結果を所定の評価基準に基づいて評価する第１の評価部と、
前記第１の評価部による評価の結果を閲覧に供する第１の結果供用部とを更に備えたことを特徴とする付記２又は４記載のサイト評価システム。
【０１５４】
（付記６）
通信網を介したアクセスによって要求されたページをアクセス元に送信するサイトを構成する各ページについて、ページを要求するアクセスの数の時間変化を知得するページアクセス数知得部と、
前記サイトについて、該サイトを構成するページを要求するアクセスの総数の時間変化を知得するサイトアクセス数知得部と、
前記ページアクセス数知得部によって知得されたアクセス数の時間変化が所定の基準を越えているページを特定するページ特定部と、
前記ページ特定部によって特定されたページにおけるアクセス数の時間変化を、前記サイトアクセス数知得部によって知得されたアクセスの総数の時間変化と比較し、比較の結果を所定の評価基準に基づいて評価する第１の評価部と、
前記第１の評価部による評価の結果を閲覧に供する第１の結果供用部とを有することを特徴とするサイト評価プログラム。
【０１５５】
（付記７）
通信網を介したアクセスによって要求されたページをアクセス元に送信するサイトを構成する各ページについて、ページを要求するアクセスの数の時間変化を知得するページアクセス数知得部と、
前記ページアクセス数知得部によって知得されたアクセス数の時間変化が所定の基準を越えているページを特定するページ特定部と、
前記サイトを構成する各ページのうちの前記ページ特定部によって特定されたページの記述に含まれる単語の、該ページの記述内容の更新に伴う時間変化を知得する単語知得部と、
前記ページ特定部によって特定されたページにおけるアクセス数の時間変化を、前記単語知得部によって知得された単語の時間変化と比較し、比較の結果を所定の評価基準に基づいて評価する第２の評価部と、
前記第２の評価部による評価の結果を閲覧に供する第２の結果供用部とを有することを特徴とするサイト評価プログラム。
【０１５６】
（付記８）
通信網を介したアクセスによって要求されたページをアクセス元に送信するサイトを構成する各ページについて、ページを要求するアクセスの数の時間変化を知得するページアクセス数知得部と、
前記ページアクセス数知得部によって知得されたアクセス数の時間変化が所定の基準を越えているページを特定するページ特定部と、
前記ページ特定部によって特定されたページにおけるアクセス数の時間変化を、そのページにリンクされたページにおけるアクセス数の時間変化と比較し、比較の結果を所定の評価基準に基づいて評価する第３の評価部と、
前記第３の評価部による評価の結果を閲覧に供する第３の結果供用部とを有することを特徴とするサイト評価プログラム。
【図面の簡単な説明】
【０１５７】
【図１】本発明にいうサイト評価システムの一実施形態であるＷＥＢサイト分析システムが採用される、ネットワーク上のコンピュータシステムの全体構成図である。
【図２】図１に示すコンピュータシステムにおいてＷＥＢサイトを分析する手順を示した模式図である。
【図３】図１にブロックで示す、本発明のサイト評価システムの一実施形態を構成する解析サーバの外観斜視図である。
【図４】図３に示す解析サーバのハードウェア構成図である。
【図５】本発明のサイト評価プログラムの一実施形態を示した図である。
【図６】本発明のサイト評価システムの一実施形態を示す機能ブロック図である。
【図７】図１，図２を参照して説明したステップＩの処理に相当する、ＷＥＢサイトを構成するＷＥＢページが更新履歴データベースに登録処理される流れを示すフローチャートである。
【図８】更新履歴データベースのテーブル構成の一例を示す更新履歴登録テーブルである。
【図９】図１，図２を参照して説明したステップＩＩの処理に相当する、アクセス数の算出と、算出されたアクセス数がアクセス数データベースに登録処理される流れを示すフローチャートである。
【図１０】アクセス数データベースのテーブル構成の一例を示すアクセス数登録テーブルである。
【図１１】図１，図２を参照して説明したステップＩＩＩの処理に相当する、アクセス数の変動が判定される処理の流れを示すフローチャートである。
【図１２】図１，図２を参照して説明したステップＩＶの処理に相当する、アクセス数の変動の要因分析処理の流れを示すフローチャートである。
【図１３】図１２に示すサイト分析（ステップＳ４２）の処理の流れを示すフローチャートである。
【図１４】アクセス数が変動する直前および直後のアクセス数のテーブル構成の一例を示すアクセス数取得テーブルである。
【図１５】サイト分析における評価基準の一例を示す評価基準テーブルである。
【図１６】図１２に示すキーワード分析（ステップＳ４３）の処理の流れを示すフローチャートである。
【図１７】予め登録されたキーワードの一例を示すキーワードテーブルである。
【図１８】アクセス数が変動する直前および直後の分析対象ＷＥＢページに含まれるキーワード数が集計されたテーブル構成の一例を示すキーワード数集計テーブルである。
【図１９】キーワード分析における評価基準の一例を示す評価基準テーブルである。
【図２０】図１２に示すリンク分析（ステップＳ４４）の処理の流れを示すフローチャートである。
【図２１】分析対象ＷＥＢページにリンクされたＷＥＢページのＵＲＩの一例を示すＵＲＩテーブルである。
【図２２】アクセス数が変動する直前および直後の、分析対象ＷＥＢページにリンクされたＷＥＢページのアクセス数の集計のテーブル構成の一例を示すアクセス数集計テーブルである。
【図２３】リンク分析における評価基準の一例を示す評価基準テーブルである。
【図２４】図１，図２を参照して説明したステップＶで送信されるＷＥＢサイト分析結果レポートの一例を示す図である。
【符号の説明】
【０１５８】
１０    サイト運営者
２０    顧客
１００    インターネット
１１０    ＷＥＢサーバ
２００    イントラネット
２１０    解析サーバ
２１１    本体装置
２１１ａ    ＦＤ装填口
２１１ｂ    ＣＤ−ＲＯＭ装填口
２１２    画像表示装置
２１２ａ    表示画面
２１３    キーボード
２１４    マウス
２２０    バス
２２１    ＣＰＵ
２２２    主メモリ
２２３    ハードディスク装置
２２４    ＦＤドライブ
２２５    ＣＤ−ＲＯＭドライブ
２２６    Ｉ／Ｏインタフェース
２２７    通信インタフェース
２５０    更新履歴データベースサーバ
２５１    更新履歴データベース
２６０    アクセス数データベースサーバ
２６１    アクセス数データベース
３００    ＦＤ
４００    ＣＤ−ＲＯＭ
４１０    サイト評価プログラム
５００    サイト評価システム
４１１，５１１    ページアクセス数知得部
４１２，５１２    サイトアクセス数知得部
４１３，５１３    ページ特定部
４１４，５１４    第１の評価部
４１５，５１５    単語知得部
４１６，５１６    第２の評価部
４１７，５１７    第３の評価部
４１８，５１８    第１の結果供用部
４１９，５１９    第２の結果供用部
４２０，５２０    第３の結果供用部
６００    更新履歴登録テーブル
６０１，６１１    日付
６０２，６１２，６７１，６８１，７２０    ＵＲＩ
６０３    記述内容
６１０    アクセス数登録テーブル
６１３，６２２，６２３    アクセス数
６２０    アクセス数取得テーブル
６２１    対象
６２４，６２４ａ，６２４ｂ，６８４，６８４ａ    アクセス数の変動率
６３０，６６０，６９０    評価基準テーブル
６３１    変動率の差
６３２，６３２ａ，６６３，６６３ａ，６９３，６９３ａ    出力メッセージ
６４０    キーワードテーブル
６４１，６５１    キーワード
６５０    キーワード数集計テーブル
６５２，６５３    キーワード数
６５４，６５４ａ    キーワード数の変動率
６６１    アクセス数変動率
６６２    キーワード数変動率
６７０    ＵＲＩテーブル
６８０    アクセス数集計テーブル
６８２，６８３    アクセス数
６９１，６９２    アクセス数変動率
７００    ＷＥＢサイト分析結果レポート
７１０    日時
７３０    アクセス数の増減
７４０    サイト分析結果
７５０    キーワード分析結果
７６０    リンク分析結果
【図１】
2008293537.tif 000003
【図２】
2008293537.tif 000004
【図３】
2008293537.tif 000005
【図４】
2008293537.tif 000006
【図５】
2008293537.tif 000007
【図６】
2008293537.tif 000008
【図７】
2008293537.tif 000009
【図８】
2008293537.tif 000010
【図９】
2008293537.tif 000011
【図１０】
2008293537.tif 000012
【図１１】
2008293537.tif 000013
【図１２】
2008293537.tif 000014
【図１３】
2008293537.tif 000015
【図１４】
2008293537.tif 000016
【図１５】
2008293537.tif 000017
【図１６】
2008293537.tif 000018
【図１７】
2008293537.tif 000019
【図１８】
2008293537.tif 000020
【図１９】
2008293537.tif 000021
【図２０】
2008293537.tif 000022
【図２１】
2008293537.tif 000023
【図２２】
2008293537.tif 000024
【図２３】
2008293537.tif 000025
【図２４】
2008293537.tif 000026