(57)【要約】【課題】自分と同じ志向で検索しているユーザが、どのリンク先ページへ移動しているかを的確に認識することができるようにする。【解決手段】アクセス検出部１１により検出されたアクセスページからリンク先ページ特定部１３により特定された１以上のリンク先ページへの移動を監視して、各リンク先ページへの移動回数を集計するリンク先移動状況分析部１４を設け、分析結果表示部１６が、アクセス検出部１１により検出されたアクセスページの検索に用いられている検索キーワードと、リンク先移動状況分析部１４により集計された各リンク先ページへの移動回数とを閲覧ユーザ端末１に表示されているアクセスページ上に描画する。【選択図】図２
2014149722.tif 000002
【特許請求の範囲】
【請求項１】
ウェブページを閲覧するユーザが使用する閲覧ユーザ端末から、ウェブページを検索する検索サーバに与えられた検索キーワードを検出するとともに、上記検索サーバにより上記検索キーワードで検索されたウェブページの中で、上記閲覧ユーザ端末によりアクセスされたウェブページをアクセスページとして検出するアクセスページ検出手段と、
上記アクセスページ検出手段により検出されたアクセスページ上にリンクが設定されているウェブページであるリンク先ページを特定するリンク先ページ特定手段と、
上記アクセスページ検出手段により検出されたアクセスページから上記リンク先ページ特定手段により特定された１以上のリンク先ページへの移動を監視して、各リンク先ページへの移動回数を集計する移動回数集計手段と、
上記アクセスページ検出手段により検出されたアクセスページの検索に用いられている検索キーワードと、上記移動回数集計手段により集計された各リンク先ページへの移動回数とを上記閲覧ユーザ端末に表示されているアクセスページ上に描画するアクセス状況表示手段と
を備えたアクセス状況管理装置。
【請求項２】
アクセスページ検出手段により検出されたアクセスページの検索に用いられている検索キーワードと、リンク先ページ特定手段により特定されたリンク先ページと、移動回数集計手段により集計された上記アクセスページから上記リンク先ページへの移動回数との対応関係を管理する対応関係管理手段を備え、
アクセス状況表示手段は、ウェブページのアクセス状況を分析するユーザが使用する分析ユーザ端末から分析対象のアクセスページの指定を受けると、上記対応関係管理手段により管理されている対応関係を参照して、上記アクセスページの検索に用いられている検索キーワードと、上記アクセスページから移動されている各リンク先ページへの移動回数とを取得し、上記検索キーワードと上記各リンク先ページへの移動回数とを上記分析ユーザ端末に表示されている分析対象のアクセスページ上に描画することを特徴とする請求項１記載のアクセス状況管理装置。
【請求項３】
アクセス状況表示手段は、分析ユーザ端末から検索キーワードの表示個数としてＮ個の指定を受けると、対応関係管理手段により管理されている対応関係を参照して、分析対象のアクセスページから移動されているリンク先ページの中で、移動回数集計手段により集計された移動回数が多い上位Ｎ個のリンク先ページを特定して、上位Ｎ個のリンク先ページに対応する検索キーワードと、上位Ｎ個のリンク先ページへの移動回数とを取得し、上記検索キーワードと上位Ｎ個のリンク先ページへの移動回数とを上記分析ユーザ端末に表示されている分析対象のアクセスページ上に描画することを特徴とする請求項２記載のアクセス状況管理装置。
【請求項４】
アクセス状況表示手段は、アクセスページ検出手段により検出されたアクセスページ上に設定されているリンクの位置を検出し、その位置を中心とする所定の領域内に、上記アクセスページの検索に用いられている検索キーワードと、移動回数集計手段により集計されたリンク先ページへの移動回数とを描画することを特徴とする請求項１から請求項３のうちのいずれか１項記載のアクセス状況管理装置。
【請求項５】
アクセス状況表示手段は、リンクの位置を中心とする所定の領域内に、アクセスページの検索に用いられている検索キーワードと、移動回数集計手段により集計されたリンク先ページへの移動回数とをオーバーラップ表示することを特徴とする請求項４記載のアクセス状況管理装置。
【請求項６】
移動回数集計手段は、アクセスページ検出手段により検出されたアクセスページからリンク先ページ特定手段により特定された各リンク先ページへの移動回数を集計する際、同一の閲覧ユーザ端末による上記アクセスページから同じリンク先ページへの移動回数は、複数回移動が行われても１回だけのカウントとすることを特徴とする請求項１から請求項５のうちのいずれか１項記載のアクセス状況管理装置。
【請求項７】
移動回数集計手段は、アクセスページ検出手段により検出されたアクセスページからリンク先ページ特定手段により特定された各リンク先ページへの移動回数を集計する際、同一の閲覧ユーザ端末による上記アクセスページから同じリンク先ページへの移動回数は、所定の期間内で複数回移動が行われても１回だけのカウントとすることを特徴とする請求項１から請求項５のうちのいずれか１項記載のアクセス状況管理装置。
【請求項８】
ウェブページを閲覧するユーザが使用する閲覧ユーザ端末から与えられた検索キーワードに合致するウェブページを検索する検索サーバと、上記閲覧ユーザ端末によるウェブページのアクセス状況を管理するアクセス状況管理装置とから構成されているアクセス状況管理ステムにおいて、
上記アクセス状況管理装置は、
上記閲覧ユーザ端末から上記検索サーバに与えられた検索キーワードを検出するとともに、上記検索サーバにより上記検索キーワードで検索されたウェブページの中で、上記閲覧ユーザ端末によりアクセスされたウェブページをアクセスページとして検出するアクセスページ検出手段と、
上記アクセスページ検出手段により検出されたアクセスページ上にリンクが設定されているウェブページであるリンク先ページを特定するリンク先ページ特定手段と、
上記アクセスページ検出手段により検出されたアクセスページから上記リンク先ページ特定手段により特定された１以上のリンク先ページへの移動を監視して、各リンク先ページへの移動回数を集計する移動回数集計手段と、
上記アクセスページ検出手段により検出されたアクセスページの検索に用いられている検索キーワードと、上記移動回数集計手段により集計された各リンク先ページへの移動回数とを上記閲覧ユーザ端末に表示されているアクセスページ上に描画するアクセス状況表示手段と
を備えていることを特徴とするアクセス状況管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ユーザ端末によりアクセスされたＷｅｂページにリンクが設定されているリンク先のＷｅｂページへの移動状況を分類して表示するアクセス状況管理装置及びアクセス状況管理システムに関するものである。
【背景技術】
【０００２】
近年、ユーザ端末によりアクセスされた特定のＷｅｂページにリンクが設定されているリンク先のＷｅｂページ（以下、「リンク先ページ」と称する）への移動状況を管理するために、Ｗｅｂサーバが、ユーザ端末によるＷｅｂページのアクセス状況を検知して、そのアクセス状況をアクセス情報履歴テーブルに蓄積することで、各リンク先ページへの移動状況（回数）を表示するようにしているアクセス状況管理システムが開発されている（例えば、特許文献１を参照）。
このように、各リンク先ページへの移動状況（回数）を表示することで、他のユーザが、どのリンク先ページへ移動しているのかを把握することができるようになる。その結果、Ｗｅｂページを閲覧しているユーザの興味を刺激して、リンク先ページへのアクセスを促すことができるものと思われる。
【０００３】
なお、ユーザ端末が特定のＷｅｂページをアクセスするに際して、検索キーワードを検索サーバに与えることで、検索サーバにより検索された複数のＷｅｂサーバの中から、ユーザが所望のＷｅｂページを選択してアクセスする方法が広く利用されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−３４６５２号公報（段落番号［０００５］）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来のアクセス状況管理システムは以上のように構成されているので、ユーザ端末によりアクセスされたＷｅｂページ（以下、「アクセスページ」と称する）にリンクが設定されている各リンク先ページへの移動状況（回数）が表示される。しかし、アクセスページを検索する際に用いている検索キーワードは表示されないため、同じ検索キーワードを利用しているユーザ（自分と同じ志向で検索しているユーザ）が、どのリンク先ページへ移動しているのかを的確に知ることができない課題があった。
【０００６】
この発明は上記のような課題を解決するためになされたもので、自分と同じ志向で検索しているユーザが、どのリンク先ページへ移動しているのかを的確に認識することができるアクセス状況管理装置及びアクセス状況管理システムを得ることを目的とする。
【課題を解決するための手段】
【０００７】
この発明に係るアクセス状況管理装置は、閲覧ユーザ端末から検索サーバに与えられた検索キーワードを検出するとともに、検索サーバにより上記検索キーワードで検索されたウェブページの中で、閲覧ユーザ端末によりアクセスされたウェブページをアクセスページとして検出するアクセスページ検出手段と、アクセスページ検出手段により検出されたアクセスページ上にリンクが設定されているウェブページであるリンク先ページを特定するリンク先ページ特定手段と、アクセスページ検出手段により検出されたアクセスページからリンク先ページ特定手段により特定された１以上のリンク先ページへの移動を監視して、各リンク先ページへの移動回数を集計する移動回数集計手段とを設け、アクセス状況表示手段が、アクセスページ検出手段により検出されたアクセスページの検索に用いられている検索キーワードと、移動回数集計手段により集計された各リンク先ページへの移動回数とを閲覧ユーザ端末に表示されているアクセスページ上に描画するようにしたものである。
【発明の効果】
【０００８】
この発明によれば、アクセスページ検出手段により検出されたアクセスページからリンク先ページ特定手段により特定された１以上のリンク先ページへの移動を監視して、各リンク先ページへの移動回数を集計する移動回数集計手段を設け、アクセス状況表示手段が、アクセスページ検出手段により検出されたアクセスページの検索に用いられている検索キーワードと、移動回数集計手段により集計された各リンク先ページへの移動回数とを閲覧ユーザ端末に表示されているアクセスページ上に描画するように構成したので、現在、アクセスページを閲覧しているユーザが、自分と同じ志向で検索しているユーザがどのリンク先ページへ移動しているのかを的確に認識することができる効果がある。
【図面の簡単な説明】
【０００９】
【図１】この発明の実施の形態１によるアクセス状況管理システムを示す構成図である。
【図２】この発明の実施の形態１によるアクセス状況管理システムに適用されるアクセス状況管理装置を示す構成図である。
【図３】この発明の実施の形態１によるアクセス状況管理装置３の処理内容を示すフローチャートである。
【図４】アクセスログテーブル格納部１２に格納されているアクセスログテーブルの一例を示す説明図である。
【図５】リンク先ページ特定部１３により紐付けられたＩＰアドレス、検索キーワード及びリンク先ページのＵＲＬの一例を示す説明図である。
【図６】移動回数テーブルに記録されている各リンク先ページへの移動回数を示す説明図である。
【図７】アクセスページ上に設定されているリンクの位置の検出方法を説明する概念図である。
【図８】分析結果表示部１６による検索キーワードと移動回数の表示例を示す説明図である。
【図９】検索キーワード「激安  時計」で検索されたアクセスページからリンク先ページへの移動状況と、検索キーワード「高級  時計」で検索されたアクセスページからリンク先ページへの移動状況との一例を示す説明図である。
【図１０】この発明の実施の形態２によるアクセス状況管理システムを示す構成図である。
【図１１】この発明の実施の形態２によるアクセス状況管理システムに適用されるアクセス状況管理装置を示す構成図である。
【図１２】分析結果表示部１７による検索キーワードと移動回数の表示例を示す説明図である。
【発明を実施するための形態】
【００１０】
実施の形態１．
図１はこの発明の実施の形態１によるアクセス状況管理システムを示す構成図である。
図１において、閲覧ユーザ端末１はＷｅｂページ（ウェブページ）を閲覧するユーザが操作する端末であり、例えば、パソコン、モバイルＰＣ、スマートフォンなどが該当する。
検索サーバ２は例えばインターネットやＬＡＮなどのネットワーク４を介して閲覧ユーザ端末１と接続されており、閲覧ユーザ端末１から検索キーワードが与えられると、その検索キーワードに合致するＷｅｂページを検索する検索エンジンを搭載しているコンピュータである。
アクセス状況管理装置３はネットワーク４を介して閲覧ユーザ端末１及び検索サーバ２と接続されており、閲覧ユーザ端末１によるＷｅｂページのアクセス状況を管理するＷｅｂサーバである。
【００１１】
図２はこの発明の実施の形態１によるアクセス状況管理システムに適用されるアクセス状況管理装置３を示す構成図である。
図２において、アクセス検出部１１はネットワーク４に対するインタフェース機器の他に、ＣＰＵを実装している半導体集積回路などから構成されており、閲覧ユーザ端末１から検索サーバ２に与えられた検索キーワードを検出するとともに、検索サーバ２により上記検索キーワードで検索されたＷｅｂページの中で、閲覧ユーザ端末１によりアクセスされたＷｅｂページ（以下、「アクセスページ」と称する）などを検出して、その検出結果をアクセスログテーブル格納部１２に出力する処理を実施する。なお、アクセス検出部１１はアクセスページ検出手段を構成している。
【００１２】
アクセスログテーブル格納部１２は例えばＲＡＭやハードディスクなどの記憶装置から構成されており、アクセス検出部１１の検出結果（例えば、アクセス日時、閲覧ユーザ端末１のＩＰアドレス、流入元ＵＲＬ（流入元ＵＲＬには、例えば、検索サーバ２における検索エンジンのＵＲＬ、検索キーワードが含まれる）、移動リンク先ＵＲＬを示すアクセスログテーブルを格納している。
リンク先ページ特定部１３は例えばＣＰＵを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、アクセス検出部１１により検出されたアクセスページ上にリンクが設定されている１以上のリンク先ページを特定する処理を実施する。なお、リンク先ページ特定部１３はリンク先ページ特定手段を構成している。
【００１３】
リンク先移動状況分析部１４は例えばＣＰＵを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、アクセスログテーブル格納部１２により格納されているアクセスログテーブルを参照して、アクセス検出部１１により検出されたアクセスページから各リンク先ページへの移動を監視して、各リンク先ページへの移動回数を集計する処理を実施する。なお、リンク先移動状況分析部１４は移動回数集計手段を構成している。
移動回数テーブル格納部１５は例えばＲＡＭやハードディスクなどの記憶装置から構成されており、アクセス検出部１１により検出されたアクセスページの検索に用いられている検索キーワードと、リンク先ページ特定部１３により特定されたリンク先ページのＵＲＬと、リンク先移動状況分析部１４により集計されたアクセスページからリンク先ページへの移動回数との対応関係を示す移動回数テーブルを格納している。なお、移動回数テーブル格納部１５は対応関係管理手段を構成している。
【００１４】
分析結果表示部１６は例えばＣＰＵを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、移動回数テーブル格納部１５により格納されている移動回数テーブルを参照して、アクセス検出部１１により検出されたアクセスページの検索に用いられている検索キーワードと、そのアクセスページから移動されている各リンク先ページへの移動回数とを取得し、その検索キーワードと各リンク先ページへの移動回数とを閲覧ユーザ端末１に表示されているアクセスページ上にオーバーラップ表示する処理を実施する。なお、分析結果表示部１６はアクセス状況表示手段を構成している。
【００１５】
図２の例では、アクセス状況管理装置３の構成要素であるアクセス検出部１１、アクセスログテーブル格納部１２、リンク先ページ特定部１３、リンク先移動状況分析部１４、移動回数テーブル格納部１５及び分析結果表示部１６のそれぞれが専用のハードウェアで構成されているものを想定しているが、アクセス状況管理装置３がコンピュータで構成されていてもよい。
アクセス状況管理装置３をコンピュータで構成する場合、アクセスログテーブル格納部１２及び移動回数テーブル格納部１５をコンピュータの内部メモリ又は外部メモリ上に構成するとともに、アクセス検出部１１、リンク先ページ特定部１３、リンク先移動状況分析部１４及び分析結果表示部１６の処理内容を記述しているプログラムをコンピュータのメモリに格納し、当該コンピュータのＣＰＵが当該メモリに格納されているプログラムを実行するようにすればよい。
図３はこの発明の実施の形態１によるアクセス状況管理装置３の処理内容を示すフローチャートである。
【００１６】
次に動作について説明する。
まず、閲覧ユーザ端末１は、所望のＷｅｂページを閲覧するために、検索キーワードを検索サーバ２の検索エンジンに与える。
検索サーバ２の検索エンジンは、閲覧ユーザ端末１から検索キーワードが与えられると、その検索キーワードに合致するＷｅｂページを検索し、その検索結果を閲覧ユーザ端末１に出力する。
これにより、閲覧ユーザ端末１の画面には、検索サーバ２により検索されたＷｅｂページの一覧が表示される。
ユーザは、閲覧ユーザ端末１の画面に表示されているＷｅｂページの一覧の中に、所望のＷｅｂページがあれば、閲覧ユーザ端末１を操作して、所望のＷｅｂページを選択する。
ユーザが所望のＷｅｂページを選択すると、閲覧ユーザ端末１が当該Ｗｅｂページにアクセスし、そのＷｅｂページが閲覧ユーザ端末１の画面に表示される。
【００１７】
アクセス状況管理装置３のアクセス検出部１１は、閲覧ユーザ端末１のアクセスを監視しており、上記のように、検索キーワードを検索サーバ２の検索エンジンに与えることで、検索サーバ２により検索されたＷｅｂページの中から、所望のＷｅｂページが選択されてアクセスが行われると、閲覧ユーザ端末１から検索サーバ２の検索エンジンに与えられた検索キーワードを検出するとともに、所望のＷｅｂページに対するアクセス日時、閲覧ユーザ端末１のＩＰアドレス、流入元ＵＲＬ（検索サーバ２における検索エンジンのＵＲＬ）、移動リンク先ＵＲＬ（所望のＷｅｂページであるアクセスページのＵＲＬ）を検出し、その検出結果をアクセスログテーブル格納部１２に出力する（図３のステップＳＴ１）。
これにより、アクセスログテーブル格納部１２に格納されているアクセスログテーブルには、アクセス検出部１１の検出結果が記録される。
【００１８】
ここでは、流入元ＵＲＬが、検索サーバ２における検索エンジンのＵＲＬである例を示しているが、検索サーバ２の検索エンジンを利用しないで、閲覧ユーザ端末１が所望のＷｅｂページにアクセスしている場合には、そのＷｅｂページをアクセスする前に、閲覧ユーザ端末１に表示されていたＷｅｂページのＵＲＬが流入元ＵＲＬとなる。
なお、アクセス検出部１１の機能は、一般的なＷｅｂサーバに備わっているアクセスログ記録機能によって実現することができる。具体的には、アクセスログ記録に関する設定として、「アクセス日時」、「アクセス元ＩＰアドレス」、「流入元ＷｅｂページのＵＲＬ」、「移動先ＷｅｂページのＵＲＬ」を記録する設定を行うことで実現することができる。
【００１９】
図４はアクセスログテーブル格納部１２に格納されているアクセスログテーブルの一例を示す説明図である。
例えば、図４における１行目のログには、閲覧ユーザ端末１のアクセス日時「2012/9/18 14:26」、閲覧ユーザ端末１のＩＰアドレス「10.240.90.104」のほか、流入元ＵＲＬとして、検索エンジンのＵＲＬ「http://www.○×△.co.jp」と、検索キーワード「激安  時計」とが記録されている。また、移動リンク先ＵＲＬとして、所望のＷｅｂページであるアクセスページのＵＲＬ「watch-store/index.html」が記録されている。
この場合、ＵＲＬが「http://www.○×△.co.jp」である検索エンジンに検索キーワード「激安  時計」が与えられて検索されたのち、その検索キーワードで検索されたＵＲＬが「watch-store/index.html」のＷｅｂページにアクセスされていることを示している。
【００２０】
リンク先ページ特定部１３は、アクセス検出部１１が、所望のＷｅｂページに対する閲覧ユーザ端末１のアクセスを検出すると、所望のＷｅｂページであるアクセスページ上に設定されている１以上のリンクを検出して、各リンク先のＷｅｂページであるリンク先ページを特定する（ステップＳＴ２）。
リンク先ページ特定部１３は、各リンク先ページを特定すると、閲覧ユーザ端末１のＩＰアドレスと、アクセスページの検索に用いられた検索キーワードと、リンク先ページのＵＲＬとを紐付けて、その紐付け結果をリンク先移動状況分析部１４に出力する（ステップＳＴ３）。
ここで、図５はリンク先ページ特定部１３により紐付けられたＩＰアドレス、検索キーワード及びリンク先ページのＵＲＬの一例を示す説明図である。
なお、検索キーワードとリンク先ページＵＲＬの紐付け処理は、所望のＷｅｂページであるアクセスページが検索サーバ２の検索エンジンにより検索されたＷｅｂページである場合に行われ、検索サーバ２の検索エンジンを利用しないで、所望のＷｅｂページにアクセスされた場合には行われない。
【００２１】
リンク先移動状況分析部１４は、リンク先ページ特定部１３から紐付け結果を受けると、移動回数テーブル格納部１５により格納されている移動回数テーブルの中に、その紐付け結果に含まれている検索キーワード及びリンク先ページＵＲＬ（移動リンク先ＵＲＬ）の組み合わせと同じ組み合わせが記録されていなければ、その紐付け結果に含まれている検索キーワード及びリンク先ページＵＲＬ（移動リンク先ＵＲＬ）の組み合わせを上記移動回数テーブルに追記する。
図６は移動回数テーブルに記録されている各リンク先ページへの移動回数を示す説明図である。
図６の移動回数テーブルには、例えば、検索キーワード「激安  時計」と紐付けられている移動リンク先ＵＲＬ「watch-store/sale/watchA.html」の移動回数のほか、検索キーワード「高級  時計」と紐付けられている移動リンク先ＵＲＬ「watch-store/brand list/index.html」の移動回数などが記録されている。
【００２２】
また、リンク先移動状況分析部１４は、アクセスログテーブル格納部１２により格納されているアクセスログテーブル（アクセスログテーブルは、アクセス検出部１１によってリアルタイムに更新される）を参照して、閲覧ユーザ端末１のアクセス状況を監視することで、アクセスページから各リンク先ページへの移動を検出する（ステップＳＴ４）。
リンク先移動状況分析部１４は、アクセスページから、或るリンク先ページへの移動を検出すると、図６の移動回数テーブルに記録されている当該アクセスページから当該リンク先ページへの移動回数を１だけカウントアップする（ステップＳＴ５）。
例えば、検索キーワード「激安  時計」で検索されたアクセスページから、ＵＲＬが「watch-store/sale/watchA.html」のリンク先ページへの移動を検出した場合、移動回数を「５５０」から「５５１」に更新する。
【００２３】
分析結果表示部１６は、移動回数テーブル格納部１５により格納されている移動回数テーブルを参照して、アクセス検出部１１により検出されたアクセスページの検索に用いられている検索キーワードと、そのアクセスページから移動されている各リンク先ページへの移動回数とを取得する。
例えば、アクセスページの検索に用いられている検索キーワードが「激安  時計」であり、そのアクセスページにリンクが設定されているリンク先ページが３個であれば、その検索キーワード「激安  時計」と紐付けられている３個のリンク先ページへの移動回数を取得する。
【００２４】
分析結果表示部１６は、アクセスページの検索に用いられている検索キーワードと、そのアクセスページから移動されている各リンク先ページへの移動回数とを取得すると、そのアクセスページ上に設定されているリンクの位置を検出する。
例えば、以下のようにして、アクセスページ上に設定されているリンクの位置を検出する。
図７はアクセスページ上に設定されているリンクの位置の検出方法を説明する概念図である。
【００２５】
まず、分析結果表示部１６は、アクセスページのＨＴＭＬ（ハイパー・テキスト・マークアップ・ランゲージ）ソースから、リンク先ページに対応するリンクを示すオブジェクトを抽出する。
即ち、分析結果表示部１６は、閲覧ユーザ端末１のＷｅｂブラウザがアクセスページを表示しているとき、アクセスページ上のオブジェクトの中で、＜ａ＞タグで括られているオブジェクトのうち、リンク先ページのＵＲＬが指定されている＜ａ＞タグのｈｒｅｆ属性（リンク先のＵＲＬ）を抽出する。
【００２６】
分析結果表示部１６は、リンク先ページに対応するリンクを示すオブジェクトを抽出すると、Ｗｅｂブラウザにおける当該オブジェクトの左上端の座標を取得する。
即ち、分析結果表示部１６は、当該オブジェクトの左上端のｘ座標を示すＤＯＭ要素（ｏｆｆｓｅｔＴｏｐプロパティ）を取得し、当該オブジェクトの左上端のｙ座標を示すＤＯＭ要素（ｏｆｆｓｅｔＬｅｆｔプロパティ）を取得する。
また、分析結果表示部１６は、当該オブジェクトのサイズを取得する。
即ち、分析結果表示部１６は、当該オブジェクトの幅を示すＤＯＭ要素（ｏｆｆｓｅｔＷｉｄｔｈプロパティ）を取得し、当該オブジェクトの高さを示すＤＯＭ要素（ｏｆｆｓｅｔＨｅｉｇｈｔプロパティ）を取得する。
【００２７】
分析結果表示部１６は、オブジェクトの左上端座標及びサイズを取得すると、その取得値を参照して、オブジェクトの中心座標を計算する。
オブジェクトの中心座標のｘ座標は、オブジェクトの左上端のｘ座標に対して、オブジェクトの幅の半値を加算した座標に相当する。
オブジェクトの中心座標のｙ座標は、オブジェクトの左上端のｙ座標に対して、オブジェクトの高さの半値を加算した座標に相当する。
【００２８】
分析結果表示部１６は、リンクを示すオブジェクトの中心座標を計算すると、閲覧ユーザ端末１のＷｅｂブラウザがアクセスページを表示している状態で、中心の位置がリンクを示すオブジェクトの中心座標と一致するような透明なマーカーオブジェクト（例えば、当該リンク先ページへの移動回数が多い程、半径が大きな円形のマーカー）を、リンクを示すオブジェクトの全て覆うようにオーバーラップ表示する（例えば、ＣａｎｖａｓやＳＶＧなどのベクトル描画言語を用いて、透明なマーカーオブジェクトを描画させる）。このとき、マーカーオブジェクトは透明であるため、リンクを示すオブジェクトを確認することができる。
分析結果表示部１６は、透明なマーカーオブジェクトをリンクを示すオブジェクトの上にオーバーラップ表示すると、そのマーカーオブジェクトの内部又は近傍の領域上に、アクセスページの検索に用いられている検索キーワードと、そのアクセスページから移動されているリンク先ページへの移動回数とを文字列として描画する（ステップＳＴ６）。
【００２９】
図８は分析結果表示部１６による検索キーワードと移動回数の表示例を示す説明図である。
図８の表示例では、例えば、検索キーワード「激安  時計」を用いてアクセスページを閲覧している他のユーザが、過去に、当該アクセスサイトから「watchA」のサイトには５５０回移動し、「watchB」のサイトには２２３回移動し、「watchC」のサイトには４２０回移動していることを表している。
また、検索キーワード「高級  時計」を用いてアクセスページを閲覧している他のユーザが、過去に、当該アクセスサイトから「watchB」のサイトには５２回移動し、「watchC」のサイトには８８回移動していることを表している。
これにより、現在、アクセスページを閲覧しているユーザは、自分と同じ検索キーワードを用いて同じアクセスページを閲覧している他のユーザが、過去にどのリンク先ページへ移動しているのかを的確に認識することができる。
【００３０】
図９は検索キーワード「激安  時計」で検索されたアクセスページからリンク先ページへの移動状況と、検索キーワード「高級  時計」で検索されたアクセスページからリンク先ページへの移動状況との一例を示す説明図である。
この例では、検索キーワード「激安  時計」を用いている多くのユーザが、“セール品の時計”のＷｅｂページにアクセスしていることが表されている。
また、検索キーワード「高級  時計」を用いている多くのユーザが、“取り扱いブランド一覧”のＷｅｂページにアクセスしていることが表されている。
【００３１】
以上で明らかなように、この実施の形態１によれば、アクセス検出部１１により検出されたアクセスページからリンク先ページ特定部１３により特定された１以上のリンク先ページへの移動を監視して、各リンク先ページへの移動回数を集計するリンク先移動状況分析部１４を設け、分析結果表示部１６が、アクセス検出部１１により検出されたアクセスページの検索に用いられている検索キーワードと、リンク先移動状況分析部１４により集計された各リンク先ページへの移動回数とを閲覧ユーザ端末１に表示されているアクセスページ上に描画するように構成したので、現在、アクセスページを閲覧しているユーザが、自分と同じ志向で検索しているユーザがどのリンク先ページへ移動しているのかを的確に認識することができる効果を奏する。
【００３２】
また、この実施の形態１によれば、分析結果表示部１６が、アクセス検出部１１により検出されたアクセスページの検索に用いられている検索キーワードと、そのアクセスページから移動されている各リンク先ページへの移動回数とを閲覧ユーザ端末１に表示されているアクセスページ上にオーバーラップ表示するように構成したので、アクセスページ上の他の表示内容の邪魔になることなく移動回数等を表示することができるようになり、その結果、アクセスページのレイアウトに自由度を持たせることができる効果を奏する。
【００３３】
この実施の形態１では、リンク先移動状況分析部１４が、アクセスページから、或るリンク先ページへの移動を検出すると、図６の移動回数テーブルに記録されている当該アクセスページから当該リンク先ページへの移動回数を１だけカウントアップするものを示したが、同一の閲覧ユーザ端末１によるアクセスページから同じリンク先ページへの移動回数の重複カウントを避けるために、図４のアクセスログテーブルの中に、閲覧ユーザ端末１のＩＰアドレス、流入元ＵＲＬ及び移動リンク先ＵＲＬが同じ組み合わせが複数ある場合、当該アクセスページから当該リンク先ページへの移動回数のカウントを１回に限るようにしてもよい。即ち、１回目のアクセスのときだけ移動回数をカウントして、２回目以降は移動回数をカウントしないようにしてもよい。
【００３４】
あるいは、予め設定した期間（例えば、過去の特定日時から現在日時までの期間）内で、閲覧ユーザ端末１のＩＰアドレス、流入元ＵＲＬ及び移動リンク先ＵＲＬが同じ組み合わせが複数ある場合、当該アクセスページから当該リンク先ページへの移動回数のカウントを１回に限るようにしてもよい。即ち、予め設定した期間内では、１回目のアクセスのときだけ移動回数をカウントして、２回目以降は移動回数をカウントしないようにしてもよい。
これにより、同一の閲覧ユーザ端末１による移動回数のカウントが制限されるため、一部の閲覧ユーザ端末１が、同一のリンク先ページへ繰り返し移動している状況が発生しても、同一のリンク先ページへ移動しているユーザの正確な人数を認識することができる効果を奏する。
【００３５】
実施の形態２．
図１０はこの発明の実施の形態２によるアクセス状況管理システムを示す構成図であり、図において、図１と同一符号は同一または相当部分を示すので説明を省略する。
分析ユーザ端末５はＷｅｂページのアクセス状況を分析するユーザが操作する端末であり、例えば、パソコン、モバイルＰＣ、スマートフォンなどが該当する。
なお、分析ユーザ端末５は、例えば、イントラネットなどプライベートネットワークを介してアクセス状況管理装置３と接続されている。
【００３６】
図１１はこの発明の実施の形態２によるアクセス状況管理システムに適用されるアクセス状況管理装置３を示す構成図であり、図において、図２と同一符号は同一または相当部分を示すので説明を省略する。
分析結果表示部１７は例えばＣＰＵを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、図２の分析結果表示部１６と同様の処理を実施する他に、分析ユーザ端末５から分析対象のアクセスページの指定を受けると、移動回数テーブル格納部１５により格納されている移動回数テーブルを参照して、分析対象のアクセスページの検索に用いられている検索キーワードと、そのアクセスページから移動されている各リンク先ページへの移動回数とを取得し、その検索キーワードと各リンク先ページへの移動回数とを分析ユーザ端末５に表示されている分析対象のアクセスページ上にオーバーラップ表示する処理を実施する。なお、分析結果表示部１７はアクセス状況表示手段を構成している。
【００３７】
図１１の例では、アクセス状況管理装置３の構成要素であるアクセス検出部１１、アクセスログテーブル格納部１２、リンク先ページ特定部１３、リンク先移動状況分析部１４、移動回数テーブル格納部１５及び分析結果表示部１７のそれぞれが専用のハードウェアで構成されているものを想定しているが、アクセス状況管理装置３がコンピュータで構成されていてもよい。
アクセス状況管理装置３をコンピュータで構成する場合、アクセスログテーブル格納部１２及び移動回数テーブル格納部１５をコンピュータの内部メモリ又は外部メモリ上に構成するとともに、アクセス検出部１１、リンク先ページ特定部１３、リンク先移動状況分析部１４及び分析結果表示部１７の処理内容を記述しているプログラムをコンピュータのメモリに格納し、当該コンピュータのＣＰＵが当該メモリに格納されているプログラムを実行するようにすればよい。
【００３８】
次に動作について説明する。
分析ユーザ端末５が追加されている点で上記実施の形態１と相違しており、分析ユーザ端末５が追加されることで、分析結果表示部の処理内容が追加されている。
以下、上記実施の形態１と相違している部分を説明する。
【００３９】
Ｗｅｂページのアクセス状況を分析するユーザは、分析ユーザ端末５を操作して、分析対象のアクセスページを指定する。
アクセス状況管理装置３の分析結果表示部１７は、図２の分析結果表示部１６と同様の処理を実施するが、分析ユーザ端末５から分析対象のアクセスページの指定を受けると、移動回数テーブル格納部１５により格納されている移動回数テーブルを参照して、分析ユーザ端末５により指定された分析対象のアクセスページの検索に用いられている検索キーワードと、そのアクセスページから移動されている各リンク先ページへの移動回数とを取得する。
【００４０】
分析結果表示部１７は、分析対象のアクセスページの検索に用いられている検索キーワードと、そのアクセスページから移動されている各リンク先ページへの移動回数とを取得すると、図２の分析結果表示部１６と同様の方法で、そのアクセスページ上に設定されているリンクの位置を検出する。
分析結果表示部１６は、リンクの位置を検出する（リンクを示すオブジェクトの中心座標を計算する）と、分析ユーザ端末５のＷｅｂブラウザが分析対象のアクセスページを表示している状態で、中心の位置がリンクを示すオブジェクトの中心座標と一致するような透明なマーカーオブジェクト（例えば、当該リンク先ページへの移動回数が多い程、半径が大きな円形のマーカー）を、リンクを示すオブジェクトの全て覆うようにオーバーラップ表示する（例えば、ＣａｎｖａｓやＳＶＧなどのベクトル描画言語を用いて、透明なマーカーオブジェクトを表示させる）。このとき、マーカーオブジェクトは透明であるため、リンクを示すオブジェクトを確認することができる。
分析結果表示部１７は、透明なマーカーオブジェクトをオーバーラップ表示すると、そのマーカーオブジェクトの内部又は近傍の領域に、分析対象のアクセスページの検索に用いられている検索キーワードと、そのアクセスページから移動されているリンク先ページへの移動回数とを文字列として描画する。
【００４１】
図１２は分析結果表示部１７による検索キーワードと移動回数の表示例を示す説明図である。
図１２の表示例では、例えば、検索キーワード「激安  時計」を用いてアクセスページを閲覧しているユーザが、過去に、当該アクセスサイトから「watchA」のサイトには５５０回移動し、「watchB」のサイトには２２３回移動し、「watchC」のサイトには４２０回移動していることを表している。
また、検索キーワード「高級  時計」を用いてアクセスページを閲覧しているユーザが、過去に、当該アクセスサイトから「watchB」のサイトには５２回移動し、「watchC」のサイトには８８回移動していることを表している。
これにより、Ｗｅｂページのアクセス状況を分析するユーザは、同じ検索キーワードを用いて、同じアクセスページを閲覧している各ユーザが、過去にどのリンク先ページへ移動しているのかを的確に分析することができる。
【００４２】
図１２の例では、検索キーワード「激安  時計」を用いてアクセスページを閲覧しているユーザが、「watchB」のサイトと比べて、「watchA」や「watchC」のサイトに多く移動していることが分かる。このような分析結果を利用して、アクセスページの画面レイアウトの変更や掲載商品の入れ替えなどを検討することが可能になる。
【００４３】
この実施の形態２では、分析ユーザ端末５から分析対象のアクセスページの指定を受けると、分析結果表示部１７が、移動回数テーブル格納部１５により格納されている移動回数テーブルを参照して、分析対象のアクセスページの検索に用いられている検索キーワードと、そのアクセスページから移動されている各リンク先ページへの移動回数とを取得し、その検索キーワードと各リンク先ページへの移動回数とを分析ユーザ端末５に表示されている分析対象のアクセスページ上にオーバーラップ表示するものを示したが、分析ユーザ端末５から検索キーワードの表示個数としてＮ個の指定を受けると、移動回数テーブル格納部１５により格納されている移動回数テーブルを参照して、分析対象のアクセスページから移動されているリンク先ページの中で、リンク先移動状況分析部１４により集計された移動回数が多い上位Ｎ個のリンク先ページを特定して、上位Ｎ個のリンク先ページに対応する検索キーワードと、上位Ｎ個のリンク先ページへの移動回数とを取得し、その検索キーワードと上位Ｎ個のリンク先ページへの移動回数とを分析ユーザ端末５に表示されている分析対象のアクセスページ上にオーバーラップ表示するようにしてもよい。
【００４４】
上記実施の形態１，２では、リンク先移動状況分析部１４が、移動回数テーブル格納部１５により格納されている移動回数テーブルを直接参照している例を示しているが、その移動回数テーブルから必要な項目を抜き出したインデックステーブルを生成して、そのインデックステーブルを参照するようにしてもよい。この場合、処理の効率化を図ることができる。
【００４５】
なお、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
【符号の説明】
【００４６】
１  閲覧ユーザ端末、２  検索サーバ、３  アクセス状況管理装置、４  ネットワーク、５  分析ユーザ端末、１１  アクセス検出部（アクセスページ検出手段）、１２  アクセスログテーブル格納部、１３  リンク先ページ特定部（リンク先ページ特定手段）、１４  リンク先移動状況分析部（移動回数集計手段）、１５  移動回数テーブル格納部（対応関係管理手段）、１６，１７  分析結果表示部（アクセス状況表示手段）。
【図１】
2014149722.tif 000003
【図２】
2014149722.tif 000004
【図３】
2014149722.tif 000005
【図４】
2014149722.tif 000006
【図５】
2014149722.tif 000007
【図６】
2014149722.tif 000008
【図７】
2014149722.tif 000009
【図８】
2014149722.tif 000010
【図９】
2014149722.tif 000011
【図１０】
2014149722.tif 000012
【図１１】
2014149722.tif 000013
【図１２】
2014149722.tif 000014