[go: up one dir, main page]

JP2005056080A - Website analysis system and method, and website analysis program - Google Patents

Website analysis system and method, and website analysis program Download PDF

Info

Publication number
JP2005056080A
JP2005056080A JP2003285236A JP2003285236A JP2005056080A JP 2005056080 A JP2005056080 A JP 2005056080A JP 2003285236 A JP2003285236 A JP 2003285236A JP 2003285236 A JP2003285236 A JP 2003285236A JP 2005056080 A JP2005056080 A JP 2005056080A
Authority
JP
Japan
Prior art keywords
website
user terminal
status data
browsing
browsing status
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2003285236A
Other languages
Japanese (ja)
Inventor
Takeaki Kurosaki
武昭 黒崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
INTER-MENT KK
Original Assignee
INTER-MENT KK
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by INTER-MENT KK filed Critical INTER-MENT KK
Priority to JP2003285236A priority Critical patent/JP2005056080A/en
Publication of JP2005056080A publication Critical patent/JP2005056080A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】 詳細に解析することができるウェブサイト解析システムを提供すること。
【解決手段】 サーバコンピュータ1が、ユーザ端末40によるウェブサイトの閲覧状況データを記憶する閲覧状況データ記憶部を備えると共に、ネットワークNを介してユーザ端末40によってサーバコンピュータ1の動作を制御させるリモートコントロール許可機能と、ユーザ端末40によってリモートコントロールされたサーバコンピュータ1を介して当該ユーザ端末40が閲覧しているウェブサイトの閲覧状況データを閲覧状況データ記憶部に記憶する閲覧状況データ記憶機能と、記憶した閲覧状況データを解析する閲覧状況データ解析機能と、を備えた。
【選択図】図2
PROBLEM TO BE SOLVED: To provide a website analysis system capable of analyzing in detail.
A server computer 1 includes a browsing status data storage unit that stores browsing status data of websites by a user terminal 40, and remote control for controlling the operation of the server computer 1 by a user terminal 40 via a network N. An authorization function, a browsing status data storage function for storing browsing status data of a website being browsed by the user terminal 40 via the server computer 1 remotely controlled by the user terminal 40, and storage A browsing status data analysis function for analyzing the browsing status data.
[Selection] Figure 2

Description

本発明は、ウェブサイト解析システムにかかり、特に、ウェブサイトのユーザによる閲覧状況に基づいて、当該ウェブサイトの解析・評価を行うウェブサイト解析システムに関する。また、ウェブサイト解析方法及びウェブサイト解析用プログラムに関する。   The present invention relates to a website analysis system, and more particularly, to a website analysis system that analyzes and evaluates a website based on a browsing situation by a user of the website. The present invention also relates to a website analysis method and a website analysis program.

近年、パーソナルコンピュータが一般家庭に普及し、高速なネットワーク環境も整備されていることから、インターネット利用者が急激に増加している。そして、これに伴い、情報提供者側の存在も増加し、インターネット上には種々のウェブサイトが存在している。例えば、個人的な趣味を公開しているサイトや、企業が自社の案内を行うサイトなど、さまざまなサイトが開設されている。   In recent years, personal computers have spread to ordinary households, and high-speed network environments have been established, so the number of Internet users has increased rapidly. Along with this, the presence of information providers has also increased, and there are various websites on the Internet. For example, various sites have been established, such as sites that disclose personal hobbies and sites where companies provide information about their company.

そして、特に、事業として商品を販売していたり、サービスの提供を行っている企業のサイトでは、取り扱っている商品、サービスの宣伝をサイト上で行い、ウェブサイトを閲覧しているユーザに商品の購入やサービスの利用を促すことも重要となっている。特に、近年では、自宅に居ながら容易に商品を購入できることから、オンラインショッピングを行っているサイトが急増しており、このようなウェブサイトでは、ユーザを自己のサイトに如何に引きつけておくか、ということが重要となる。   In particular, in the site of a company that sells products or provides services as a business, the products and services that are handled are promoted on the site, and the product is sent to the user browsing the website. Encouraging purchases and use of services is also important. In particular, in recent years, online shopping has been rapidly increasing because products can be easily purchased while at home. With such websites, how to attract users to their own sites, That is important.

このため、各商用サイトでは、ユーザを引きつけるべく、ユーザが好むようなデザインを施したり、操作性がよく、利用しやすいサイトを構築する努力が行われている。一方で、どのようなデザインあるいはサイト構成が、販売数を増加させたり、また、アクセスを増加させることができるのか、ということの判断は難しく、専門家にウェブサイトの評価を求めることも行われている。そして、かかる評価を定量化し、コンピュータにて自動的に評価量を算出することも行われている。   For this reason, in each commercial site, efforts are being made to provide a user-friendly design or to construct a site that is easy to use and easy to use in order to attract users. On the other hand, it is difficult to determine what kind of design or site configuration can increase the number of sales and increase the access, and experts are also asked to evaluate the website. ing. Then, the evaluation is quantified and the evaluation amount is automatically calculated by a computer.

さらには、実際にユーザに所定のウェブサイトを閲覧してもらい、かかる閲覧状況を記録して解析することで、ウェブサイトの評価を行うことも行われている。そして、上述した内容の技術を具体的に開示したものが、特許文献1乃至3に示されている。   Furthermore, the website is evaluated by actually having a user browse a predetermined website and recording and analyzing the browsing situation. Patent Documents 1 to 3 specifically disclose the technology described above.

特許文献1には、ウェブサイトのアクセス履歴やウェブページの遷移情報を取得して、当該サイト内のウェブページの結びつきを調べる、という内容のシステムが開示されている。特許文献2には、ウェブサイトの更新状況を調べ、意味のある更新がなされたか否かを調べるシステムが開示されている。特許文献3には、ウェブページのソースからテキスト部分の文字数、文字の大きさなどを抽出し、これをあらかじめ定められた判断基準と比較してウェブサイトを評価する、というシステムが開示されている。   Patent Document 1 discloses a system that acquires website access history and web page transition information and examines the connection of web pages in the site. Patent Document 2 discloses a system for checking the update status of a website and checking whether or not a meaningful update has been made. Patent Document 3 discloses a system that extracts the number of characters of a text part, the size of characters, and the like from a web page source, and evaluates the website by comparing them with predetermined criteria. .

特開2002−123516号公報JP 2002-123516 A 特開2002−175240号公報JP 2002-175240 A 特開2002−183330号公報JP 2002-183330 A

しかしながら、上記従来例におけるウェブサイトの評価手法では、種々の問題が生じる。まず、特許文献1記載のシステムでは、サイト内であまり見られないページや、必要性の低いページなどを検出することはできるが、ページ上のレイアウトに関しては、なんらの評価を出すことができず、改善することができない。また、特許文献2記載のシステムでは、アクセス数を基準にして各ページの意味ある更新がなされたか否かを判断しているため、さらに詳細な評価を得ることができない。例えば、結果として所定のページのアクセスが増えたとしても、ユーザが商品を購入するか否かはその後の操作の容易性などによるものであり、そのような改善の手がかりを得ることができない。さらに、特許文献3記載のシステムでは、ウェブページのソース、例えば、文字の大きさなどに基づいてウェブサイトの評価を行っており、上記同様に、ユーザにとって評価できるサイトであるかどうかは判断し難いという問題が生じる。   However, various problems arise in the conventional website evaluation method. First, in the system described in Patent Document 1, it is possible to detect a page that is not often seen in the site or a page that is less necessary, but it is not possible to make any evaluation regarding the layout on the page. Can not improve. Further, in the system described in Patent Document 2, since it is determined whether or not each page has been meaningfully updated based on the number of accesses, a more detailed evaluation cannot be obtained. For example, even if access to a predetermined page increases as a result, whether or not the user purchases a product depends on the ease of subsequent operations, and thus cannot provide a clue for such improvement. Furthermore, in the system described in Patent Document 3, the website is evaluated based on the source of the web page, for example, the character size, and it is determined whether the site can be evaluated by the user as described above. The problem is difficult.

また、上述した特許文献1乃至3にも記載されているように、インターネット上のユーザからは、所定のサイトへのアクセスに関する情報しか得ることができない。従って、実際にユーザがいかなる操作を行うか、という情報を得るためには、評価を行う業者などが特定のコンピュータを設置して、かかる場所にモニター(被験者)となるユーザを招いてその操作状況などをコンピュータにて記録したり、観察しなければならない。かかる場合には、ユーザに対してモニターとしての対価や交通費などを支払わなければならず、さらには、そのような場所でユーザが日常的な操作ができるか否かは不明である。   As described in Patent Documents 1 to 3 described above, only information related to access to a predetermined site can be obtained from users on the Internet. Therefore, in order to obtain information on what kind of operation the user actually performs, an evaluation company or the like installs a specific computer and invites a user who becomes a monitor (subject) to such a place and the operation status Etc. must be recorded and observed on a computer. In such a case, it is necessary to pay the user for consideration as a monitor, transportation expenses, and the like, and it is unclear whether or not the user can perform daily operations in such a place.

そこで、本発明では、上記従来例の有する不都合を改善し、特に、インターネット上のユーザを被験者(モニター)とすることにより、解析業者とユーザ両者の時間的、費用的負担を軽減すると共に、ユーザのウェブサイトに対する閲覧状況の詳細なデータを取得することで多種の項目にわたって解析することができ、これにより、より的確なウェブサイト評価を得ることができるウェブサイト解析システムを提供することをその目的とする。   Therefore, in the present invention, the disadvantages of the above-described conventional example are improved, and in particular, by setting the user on the Internet as a subject (monitor), the time and cost burdens of both the analyst and the user are reduced, and the user The purpose of the present invention is to provide a website analysis system that can analyze various types of items by obtaining detailed data on the browsing status of websites, thereby obtaining a more accurate website evaluation. And

そして、上記目的を達成するために、本発明では、解析対象となる特定のウェブサイトを開設するウェブサーバ及びユーザ端末にネットワークを介して接続されたサーバコンピュータを備え、サーバコンピュータが、ユーザ端末によるウェブサイトの閲覧状況データを記憶する閲覧状況データ記憶部を備えると共に、ネットワークを介してユーザ端末によってサーバコンピュータの動作を制御させるリモートコントロール許可機能と、ユーザ端末によってリモートコントロールされたサーバコンピュータを介して当該ユーザ端末が閲覧しているウェブサイトの閲覧状況データを閲覧状況データ記憶部に記憶する閲覧状況データ記憶機能と、記憶した閲覧状況データを解析する閲覧状況データ解析機能と、を備えた、という構成を採っている。   And in order to achieve the said objective, in this invention, it has the server computer connected via the network to the web server and user terminal which open the specific website used as analysis object, and a server computer is based on a user terminal Via a remote control permission function for controlling the operation of the server computer by the user terminal via the network, and a server computer remotely controlled by the user terminal, including a browsing status data storage unit for storing the browsing status data of the website The browsing status data storage function for storing the browsing status data of the website being browsed by the user terminal in the browsing status data storage unit, and the browsing status data analysis function for analyzing the stored browsing status data The composition is taken.

また、解析対象となる特定のウェブサイトを開設するウェブサーバにネットワークを介して接続されたユーザ端末及びサーバコンピュータを備え、ユーザ端末が、ネットワークを介してサーバコンピュータの動作を制御し、当該サーバコンピュータを介してウェブサイトにアクセスして当該ウェブサイトを閲覧するウェブサイト閲覧機能を備え、サーバコンピュータが、ユーザ端末によるウェブサイトの閲覧状況データを記憶する閲覧状況データ記憶部を備えると共に、ネットワークを介してユーザ端末によってサーバコンピュータの動作を制御させるリモートコントロール許可機能と、ユーザ端末のウェブサイト閲覧機能によって当該ユーザ端末がサーバコンピュータを介して閲覧しているウェブサイトの閲覧状況データを閲覧状況データ記憶部に記憶する閲覧状況データ記憶機能と、記憶した閲覧状況データを解析する閲覧状況データ解析機能と、を備えた、という構成にしてもよい。   Also provided is a user terminal and a server computer connected via a network to a web server that opens a specific website to be analyzed, and the user terminal controls the operation of the server computer via the network, and the server computer A website browsing function for accessing the website via the website and browsing the website, the server computer having a browsing status data storage unit for storing website browsing status data by the user terminal, and via the network The remote control permission function for controlling the operation of the server computer by the user terminal and the browsing status data of the website that the user terminal is browsing via the server computer by the website browsing function of the user terminal A viewing situation data storage function for storing the 憶部, browsing situation data analysis function for analyzing the viewing status data stored, with a, may be configured that.

このとき、ユーザ端末に、当該ユーザ端末を操作するユーザの少なくとも眼部を含む画像であって、当該ユーザの視線の動きを検出可能な眼部画像を取得する画像取得手段を備えると共に、当該取得した眼部画像をサーバコンピュータに送信する眼部画像送信機能を備え、サーバコンピュータの閲覧状況データ記憶機能にて記憶される閲覧状況データは、眼部画像データを含む、という構成にすると望ましい。   At this time, the user terminal includes an image acquisition unit that acquires at least an eye part of a user who operates the user terminal and capable of detecting an eye part image capable of detecting the movement of the user's line of sight. It is desirable that the eye state image transmission function for transmitting the eye part image to the server computer is provided, and the browsing state data stored by the browsing state data storage function of the server computer includes eye part image data.

さらに、上記閲覧状況データは、ユーザ端末によるウェブサイトの閲覧時における当該ユーザ端末に備えられた入力装置の操作状況データや、ユーザ端末によるウェブサイトの閲覧時における画面データを含む、という構成にするとなお望ましい。   Further, the browsing status data includes operation status data of an input device provided in the user terminal at the time of browsing the website by the user terminal and screen data at the time of browsing the website by the user terminal. It is desirable.

また、本発明では、解析対象となる特定のウェブサイトを開設するウェブサーバ及びユーザ端末にネットワークを介して接続されたサーバコンピュータを備え、サーバコンピュータが、ユーザ端末によるウェブサイトの閲覧状況データを記憶する閲覧状況データ記憶部を備えると共に、ユーザ端末の動作を制御して当該ユーザ端末におけるウェブサイトの閲覧状況データを取得して当該閲覧状況データを閲覧データ記憶部に記憶する閲覧状況データ記憶機能と、記憶した閲覧状況データを解析する閲覧状況データ解析機能と、を備えた、という構成を採ったウェブサイト解析システムをも提供している。   The present invention also includes a web server that opens a specific website to be analyzed and a server computer connected to a user terminal via a network, and the server computer stores website browsing status data by the user terminal. A browsing status data storage unit that controls the operation of the user terminal to acquire browsing status data of a website on the user terminal and stores the browsing status data in the browsing data storage unit. Also provided is a website analysis system that is configured to have a browsing status data analysis function for analyzing stored browsing status data.

さらに、本発明では、解析対象となる特定のウェブサイトを開設するウェブサーバ及びユーザ端末にネットワークを介してサーバコンピュータが接続され、当該サーバコンピュータがユーザ端末によるウェブサイトの閲覧状況に基づいて当該ウェブサイトの解析を行うウェブサイト解析方法であって、サーバコンピュータが、ネットワークを介してユーザ端末によってサーバコンピュータの動作を制御させ、ユーザ端末によってリモートコントロールされたサーバコンピュータを介して当該ユーザ端末が閲覧しているウェブサイトの閲覧状況データを所定の記憶部に記憶し、記憶した閲覧状況データを解析する、というウェブサイト解析方法、をも提供している。   Furthermore, in the present invention, a server computer is connected via a network to a web server and a user terminal that opens a specific website to be analyzed, and the server computer is connected to the web based on the browsing status of the website by the user terminal. A website analysis method for analyzing a site, wherein a server computer controls the operation of a server computer by a user terminal via a network, and the user terminal browses via a server computer remotely controlled by the user terminal. There is also provided a website analysis method of storing browsing status data of a website in a predetermined storage unit and analyzing the stored browsing status data.

そして、さらに、解析対象となる特定のウェブサイトを開設するウェブサーバ及びユーザ端末にネットワークを介して接続されたサーバコンピュータに、ネットワークを介してユーザ端末によってサーバコンピュータの動作を制御させるリモートコントロール許可機能と、ユーザ端末によってリモートコントロールされたサーバコンピュータを介して当該ユーザ端末が閲覧しているウェブサイトの閲覧状況データを所定の記憶部に記憶する閲覧状況データ記憶機能と、記憶した閲覧状況データを解析する閲覧状況データ解析機能と、を実現するためのウェブサイト解析用プログラム、をも提供している。   Further, a remote control permission function for controlling the operation of the server computer by the user terminal via the network to the web server that opens the specific website to be analyzed and the server computer connected to the user terminal via the network A browsing status data storage function for storing browsing status data of a website being browsed by the user terminal via a server computer remotely controlled by the user terminal, and analyzing the stored browsing status data And a website analysis program for realizing the browsing status data analysis function.

上記構成にすることにより、まず、ユーザ端末がネットワークを介してサーバコンピュータをリモートコントロールし、当該サーバコンピュータを介して解析対象となるウェブサイトにアクセスし、当該ウェブサイトを閲覧する。このように、ユーザ端末がサーバコンピュータを介してウェブサイトを閲覧しているので、ユーザ端末におけるウェブサイト閲覧時の閲覧状況データ、例えば、ユーザ端末によるマウス操作等の操作状況データや、閲覧時の画面データ、さらには、ユーザの視線の動きを検出可能な眼部画像データなどがサーバコンピュータに記憶される。その後、サーバコンピュータは記憶したデータを解析し、場合によっては、ある一定の評価基準に基づいてウェブサイトの評価を算出し、解析結果、評価結果をウェブサイトの管理者に対して報告する。なお、ユーザ端末によるウェブサイトの閲覧状況データは、逆に、サーバコンピュータがユーザ端末の動作を制御して当該ユーザ端末から取得してもよい。   With the above configuration, first, a user terminal remotely controls a server computer via a network, accesses a website to be analyzed via the server computer, and browses the website. Thus, since the user terminal is browsing the website via the server computer, browsing status data when browsing the website on the user terminal, for example, operating status data such as mouse operation by the user terminal, Screen data, eye image data that can detect the movement of the user's line of sight, and the like are stored in the server computer. Thereafter, the server computer analyzes the stored data, and in some cases, calculates the evaluation of the website based on a certain evaluation criterion, and reports the analysis result and the evaluation result to the administrator of the website. Conversely, the browsing status data of the website by the user terminal may be acquired from the user terminal by the server computer controlling the operation of the user terminal.

このようにすることで、ウェブサイトの評価を行う業者が、ウェブサイト解析に必要なユーザによる閲覧状況データを、ネットワークを介してサーバコンピュータにて容易に取得することができる。従って、モニタとなるユーザを所定の場所に招いてウェブサイトの閲覧を行ってもらう必要がなく、ユーザの時間的、心理的負担を抑制すると共に、業者による試験場所設置費用やユーザに支払う交通費などの費用負担の軽減を図ることができる。   By doing in this way, the trader who evaluates a website can easily acquire the browsing status data by the user necessary for the website analysis by the server computer via the network. Therefore, it is not necessary to invite the user who becomes a monitor to browse the website and to browse the website, while suppressing the user's time and psychological burden, the cost of setting up the test place by the contractor and the transportation cost to be paid to the user It is possible to reduce the cost burden.

特に、閲覧時のユーザ端末の入力装置の動きや、当該ユーザの視線の動きに関するデータを直接取得したり、ウェブサイト画面データをそのまま取得しているため、マウスの動きやキーボードの操作状況など、詳細な閲覧状況データを得ることができ、多面的な解析を行うことができる。そして、かかる解析結果からウェブサイトの評価を行い、より有用なウェブサイトの改善を図ることができる。   In particular, since data directly related to the movement of the input device of the user terminal at the time of browsing, the movement of the user's line of sight, or the website screen data is acquired as it is, the movement of the mouse, the operation status of the keyboard, etc. Detailed browsing status data can be obtained, and multifaceted analysis can be performed. Then, the website can be evaluated from the analysis result, and a more useful website can be improved.

以下、本発明であるウェブサイト解析システムについて概説する。ウェブサイト解析システムは、ウェブサイトの解析を行う業者が所有するサーバコンピュータにて構成される。そして、かかるサーバコンピュータは、ネットワークに接続されており、解析対象となる特定のウェブサイトを開設するウェブサーバと、当該ウェブサーバの閲覧を行うモニタたるユーザが所有するユーザ端末と、相互にデータ通信が可能となっている。   The website analysis system according to the present invention will be outlined below. The website analysis system is composed of a server computer owned by a company that analyzes websites. The server computer is connected to the network, and communicates data with a web server that opens a specific website to be analyzed, and a user terminal owned by a user who is a monitor who browses the web server. Is possible.

そして、サーバコンピュータが、ユーザ端末によるウェブサイトの閲覧状況データを取得し、かかる閲覧状況データの解析を行う。このとき、サーバコンピュータは、自己のコンピュータをユーザ端末にてリモートコントロールさせて、かかる状態でウェブサイトの閲覧を行わせる。これにより、サーバコンピュータは、ユーザ端末によるウェブサイト閲覧時の操作データや画面データを容易に取得することができ、かかるデータに基づいてより詳細なウェブサイトの解析を行うことができる。   And a server computer acquires the browsing status data of the website by a user terminal, and analyzes this browsing status data. At this time, the server computer controls its own computer remotely at the user terminal and browses the website in such a state. Thereby, the server computer can easily acquire operation data and screen data when browsing the website by the user terminal, and can perform more detailed website analysis based on the data.

ここで、サーバコンピュータがユーザ端末による閲覧状況データを取得する手法は、上述した手法に限定されない。例えば、サーバコンピュータが、自己のコンピュータを介さずに特定のウェブサイトを閲覧するユーザ端末の動作を制御して、かかるユーザ端末から閲覧状況データを取得してもよい。いずれにしても、ネットワークを介してユーザ端末によるウェブサイト閲覧時におけるマウスの動きなどの詳細な閲覧状況データを取得することで、ユーザ及び業者の時間的、費用的な負担の軽減を図った上で、より容易にウェブサイトの解析に必要な多種にわたるデータを取得することができ、詳細な解析を実現することができる。   Here, the method by which the server computer acquires the browsing status data by the user terminal is not limited to the method described above. For example, the server computer may acquire the browsing status data from the user terminal by controlling the operation of the user terminal browsing the specific website without going through its own computer. In any case, by acquiring detailed browsing status data such as mouse movements when browsing websites on the user terminal via the network, the time and cost burden on the user and contractor are reduced. Thus, it is possible to acquire a wide variety of data necessary for the analysis of the website more easily and to realize a detailed analysis.

以下、各実施例において、本発明であるウェブサイト解析システムの具体的な構成及び動作を説明する。また、本発明であるウェブサイト解析方法及びウェブサイト解析用プログラムについても説明する。   Hereinafter, in each Example, the specific structure and operation | movement of the website analysis system which is this invention are demonstrated. The website analysis method and website analysis program according to the present invention will also be described.

本発明の実施例1を、図1乃至図4を参照して説明する。図1乃至図2は、本実施例におけるウェブサイト解析システムの構成を示す図である。図3乃至図4は、本システムの動作を示す図である。   A first embodiment of the present invention will be described with reference to FIGS. 1 and 2 are diagrams showing a configuration of a website analysis system in the present embodiment. 3 to 4 are diagrams showing the operation of this system.

(構成)
図1に示すように、本実施例におけるウェブサイト解析システムは、ウェブサイトの解析を行う業者が所有する解析業者側コンピュータ1にて構成されており、この解析業者側コンピュータ1は、複数の各種サーバコンピュータ群11,12,13,20にて構成される。そして、解析業者側コンピュータ1は、ネットワークNに接続されており、同様にネットワークNに接続されている解析対象となる特定のウェブサイトを開設するウェブサーバ30と、所定のユーザ端末40とに相互に通信可能な状態となっている。かかる構成にて、解析業者側コンピュータ1が、ユーザ端末40によるウェブサイトの閲覧状況に基づいて当該ウェブサイトの解析を行う、というシステムである。以下、各コンピュータの構成について詳述する。
(Constitution)
As shown in FIG. 1, the website analysis system in the present embodiment is configured by an analysis company side computer 1 owned by a company that analyzes websites. It is composed of server computer groups 11, 12, 13, and 20. The analysis company side computer 1 is connected to the network N. Similarly, a web server 30 that opens a specific website to be analyzed and connected to the network N and a predetermined user terminal 40 are mutually connected. Is ready to communicate. In such a configuration, the analysis company computer 1 is a system that analyzes the website based on the browsing status of the website by the user terminal 40. Hereinafter, the configuration of each computer will be described in detail.

(ウェブサーバ)
ウェブサーバ30は、企業や事業主が所有する、あるいは、記憶領域の一部を管理しているサーバコンピュータであって、これらの者が自己の業務に関する情報を、ウェブサイトを開設することにより発信しているサーバである。これらウェブサーバ30は、ネットワーク上に複数存在し(符号30〜30n)、その業種も様々である。例えば、開設しているウェブサイトは、自己の企業の業種を説明し、製造している商品を販売するショップサイトや、提供するサービスの案内を行って顧客を募るサイトなどである。
(Web server)
The web server 30 is a server computer that is owned by a company or business owner, or that manages a part of a storage area, and these persons transmit information on their business by opening a website. Server. A plurality of these web servers 30 exist on the network (reference numerals 30 to 30n), and their business types are also various. For example, the websites established include a shop site that describes the business type of its own company, sells products that it manufactures, and a site that recruits customers by providing information on services it provides.

そして、特に、本発明においては、解析業者側コンピュータ1を所有している解析業者に対して、開設しているウェブサイトの解析・評価を依頼する企業等が所有するウェブサーバ30である。このウェブサーバ30のウェブサイトは、後述するように解析業者側に評価依頼が行われることで、解析業者側コンピュータ1の一部を構成する登録サーバ11に評価対象としてウェブサイトの登録が行われる。なお、ウェブサイトの解析・評価は、後述するようにモニターとなるユーザの閲覧状況によって行われる。   In particular, in the present invention, the web server 30 is owned by a company that requests analysis / evaluation of an established website from the analysis company that owns the computer 1 on the analysis company side. The website of the web server 30 is registered as an evaluation target in the registration server 11 that constitutes a part of the analyzer 1 as an evaluation request is made to the analyzer as described later. . The analysis / evaluation of the website is performed according to the browsing status of the user who becomes a monitor, as will be described later.

ここで、ウェブサイトの解析依頼は、例えば、ウェブサイトの担当者によって操作されるウェブサーバ30自体や別のコンピュータにて、登録サーバ11に直接行われる。そして、解析依頼を行う者は、いかなるユーザ層によって閲覧されたときの解析・評価を希望するか、という内容の情報を登録することができる。すなわち、閲覧状況データを取得する対象であるユーザ(モニター)を特定することができる。具体的には、ユーザの性別、年齢層、パソコン経験年数、パソコン使用頻度、職業、趣味、嗜好など、ターゲットとするユーザの個人属性に関するデータを登録することができる。そして、後述するように、解析業者側の登録サーバ11にて、解析依頼者の希望するユーザのみにモニター依頼が行われる。   Here, the website analysis request is made directly to the registration server 11 by the web server 30 or another computer operated by the person in charge of the website, for example. Then, the person who requests the analysis can register information indicating what kind of user layer he / she wants to analyze / evaluate. That is, it is possible to specify a user (monitor) that is a target for acquiring browsing status data. Specifically, it is possible to register data relating to personal attributes of the target user, such as the user's gender, age group, years of personal computer experience, personal computer usage frequency, occupation, hobbies, and preferences. Then, as will be described later, the monitoring request is made only to the user desired by the analysis requester at the registration server 11 on the analysis contractor side.

このように、閲覧対象となるユーザを特定することにより、ウェブサイトがターゲットとしているユーザ層に対するデザイン性、操作性など、ウェブサイトの解析結果・評価結果を得ることができ、より必要としているデータを得ることができる。例えば、パソコンの操作に関しては初心者のユーザにおいても商品が容易に購入できるかどうか、とういことを調査したい場合には、ターゲットのユーザを「パソコン経験:1年未満、職業:IT関係を除く」などと特定することにより、かかるユーザ層が使用したときのウェブサイトの評価を得ることができる。   In this way, by specifying the users to be browsed, website analysis results and evaluation results such as designability and operability for the target audience of the website can be obtained, and more necessary data Can be obtained. For example, regarding the operation of a personal computer, even if a novice user wants to investigate whether or not a product can be easily purchased, the target user is “personal computer experience: less than one year, occupation: exclude IT-related”. By specifying such as, it is possible to obtain an evaluation of a website when such a user group uses it.

(ユーザ端末)
ユーザ端末40は、一般ユーザが所有するパーソナルコンピュータや、PDAといった情報携帯端末、さらには、携帯電話などである。そして、ネットワークN上にウェブサイトを開設しているウェブサーバ30にアクセス可能なよう通信機能を有し、当該ウェブサイトのコンテンツを閲覧可能なようブラウザといった閲覧ソフトが組み込まれたコンピュータである。従って、ネットワークN上に複数存在している(41,42,・・・,40n)。
(User terminal)
The user terminal 40 is a personal computer owned by a general user, an information portable terminal such as a PDA, a cellular phone, or the like. And it is a computer which has a communication function so that the web server 30 which opened the website on the network N can be accessed, and browsing software such as a browser is incorporated so that the contents of the website can be browsed. Accordingly, there are a plurality of networks N (41, 42,..., 40n).

また、特に、本発明においては、特定のウェブサイトの閲覧を行い、閲覧時の閲覧状況データを提供するようあらかじめ解析業者に対してモニターとして登録を行っているユーザが所有するコンピュータ40である。そして、これらユーザはモニター登録を行う際に、性別や年齢、パソコン経験年数、パソコン使用頻度、職業、趣味、嗜好など、上述同様の個人属性に関するユーザデータを登録する。これにより、ウェブサイトの解析を依頼する企業などが希望するユーザ層に該当するときには、解析業者側から閲覧依頼されることとなる。   In particular, in the present invention, the computer 40 is owned by a user who has registered in advance as a monitor with an analysis company so as to browse a specific website and provide browsing status data at the time of browsing. These users register user data relating to personal attributes similar to those described above, such as gender, age, personal computer experience, personal computer usage frequency, occupation, hobbies, and preferences when performing monitor registration. As a result, when the company requesting the analysis of the website corresponds to the desired user group, a browsing request is made from the analysis trader side.

そして、上述したようにモニター登録が完了したユーザ端末40には、ネットワークNを介して後述する解析業者側コンピュータの一部である記録サーバ20の動作を制御し、当該記録サーバ20を介してウェブサイトにアクセスして当該ウェブサイトを閲覧するウェブサイト閲覧機能が備えられる。すなわち、かかる機能を実現するよう、リモートコントロールソフトウェアが解析業者から提供され、これをユーザ端末40に組み込むことで、ネットワークNを介して記録サーバ20にリモートアクセスし、さらに、当該記録サーバ20をリモートコントロールして、解析対象であるウェブサイトのコンテンツを閲覧することができるようになる。なお、このようなリモートコントロールは、(米)マイクロソフト社のWindows(登録商標)2000ターミナルサービス、Windows(登録商標)XPリモートデスクトップ、と言う既存の機能を利用することにより実現できる。このため、リモートコントロールソフトウェアは、あらかじめユーザ端末40のオペレーティングシステムに備わっているものが当該端末41に組み込まれ、利用可能なよう設定されてもよい。   Then, as described above, the user terminal 40 that has completed monitor registration controls the operation of the recording server 20 that is a part of the analysis company side computer described later via the network N, and the web server via the recording server 20 A website browsing function for accessing the website and browsing the website is provided. That is, remote control software is provided from an analysis company so as to realize such a function, and is incorporated into the user terminal 40 so that the recording server 20 can be accessed remotely via the network N. It will be possible to control and browse the contents of the website being analyzed. Such remote control can be realized by using existing functions such as Windows (registered trademark) 2000 terminal service and Windows (registered trademark) XP remote desktop of Microsoft Corporation. For this reason, the remote control software that is provided in the operating system of the user terminal 40 in advance may be incorporated into the terminal 41 and set to be usable.

これにより、ユーザ端末40によるウェブサイト閲覧時においては、当該ユーザ端末40と解析業者側の記録サーバ20とが同一の操作状況となる。すなわち、ユーザ端末40を操作しているユーザが記録サーバ20を操作している状態となり、後述するように、記録サーバ20にて、ユーザ端末40の閲覧状況データ(具体的には、マウスなどの入力手段の操作状況データ、画面データなど)を取得することができる。   Thereby, at the time of browsing the website by the user terminal 40, the user terminal 40 and the recording server 20 on the analyzer side are in the same operation situation. That is, the user operating the user terminal 40 is in a state of operating the recording server 20. As will be described later, the recording server 20 uses the browsing status data (specifically, a mouse or the like) of the user terminal 40. Operation status data of input means, screen data, etc.) can be acquired.

(ネットワーク)
ネットワークNは、本実施例では、専用線や電話回線あるいはCATVのケーブル等の有線回線や、携帯電話回線といった無線回線を用い、TCP/IPプロトコルといった通信プロトコルにて通信を行うインターネットである。但し、特定企業内のみで稼働するイントラネットや、TCP/IP以外のプロトコルで通信する特定のネットワークであってもよい。
(network)
In this embodiment, the network N is the Internet that uses a dedicated line, a telephone line, a wired line such as a CATV cable, or a wireless line such as a mobile phone line, and performs communication using a communication protocol such as a TCP / IP protocol. However, it may be an intranet that operates only within a specific company, or a specific network that communicates using a protocol other than TCP / IP.

(解析業者側コンピュータ)
解析業者側コンピュータ1は、複数の記録サーバ20、登録サーバ11、集計サーバ12、解析サーバ13により構成されており、これらサーバの基本構造は、一般的なサーバコンピュータと同等である。すなわち、各サーバコンピュータ20,11,12,13は、基本的には、所定の演算処理能力を有するCPUといった演算手段と、所定の記憶容量を有するRAM、ROM、ハードディスクなどの記憶手段と、ネットワークNに接続するための通信機能と、を備えている。そして、これらサーバ20,11,12,13は、相互に通信可能なようLANあるいはWANを構築しており、データ通信によりデータを共有することができる。以下、各サーバ20,11,12,13の具体的な構成について、図2を参照して説明する。なお、図2においては、説明の便宜上、記録サーバ20は符号21に示すもの、ユーザ端末40は符号41に示すもの、ウェブサーバ30は符号31に示すもの、を図示して説明する。また、各サーバ21,11,12,13のハードディスクなどの記憶装置を、符号21a,11a,12a,13aに示す。
(Analyzer side computer)
The analysis company side computer 1 includes a plurality of recording servers 20, a registration server 11, a totaling server 12, and an analysis server 13. The basic structure of these servers is equivalent to a general server computer. That is, each of the server computers 20, 11, 12, and 13 basically includes a computing unit such as a CPU having a predetermined calculation processing capability, a storage unit such as a RAM, a ROM, and a hard disk having a predetermined storage capacity, and a network. A communication function for connecting to N. These servers 20, 11, 12, and 13 construct a LAN or WAN so that they can communicate with each other, and can share data by data communication. Hereinafter, a specific configuration of each of the servers 20, 11, 12, and 13 will be described with reference to FIG. In FIG. 2, for convenience of explanation, the recording server 20 is indicated by reference numeral 21, the user terminal 40 is indicated by reference numeral 41, and the web server 30 is indicated by reference numeral 31. In addition, storage devices such as hard disks of the servers 21, 11, 12, and 13 are denoted by reference numerals 21a, 11a, 12a, and 13a.

(登録サーバ)
登録サーバ11は、ユーザ端末41及びウェブサーバ31からアクセス可能であって、ユーザのモニター登録を受け付ける機能と、ウェブサイトの解析・評価の依頼を受け付ける機能とを備えている。そして、ユーザのモニター登録を受け付ける機能は、登録を希望するユーザの氏名や性別、年齢はもちろんのこと、パソコン経験年数、パソコン使用頻度、職業、趣味、嗜好など、個人属性に関するユーザデータをユーザ端末41に要求し、受信したユーザデータ11aaをユーザデータベースとして記憶装置11aに登録する。また、ユーザ毎の連絡先データ(例えば、電子メールアドレスなど)も登録しておき、後述するようにモニター依頼の通知する際に用いる。さらに、モニター登録時に、各ユーザを識別するID及びパスワードを発行する。これにより、後述するように、記録サーバ21への不正アクセスを抑制する。
(Registration server)
The registration server 11 is accessible from the user terminal 41 and the web server 31 and has a function of accepting user monitor registration and a function of accepting website analysis / evaluation requests. And the function to accept the user's monitor registration is that the user's name, gender and age of the user who wants to register, as well as user data related to personal attributes such as years of personal computer experience, personal computer usage frequency, occupation, hobbies, preferences, etc. The received user data 11aa is registered in the storage device 11a as a user database. Also, contact data (for example, an e-mail address) for each user is registered and used when notifying a monitor request as will be described later. Furthermore, an ID and a password for identifying each user are issued during monitor registration. Thereby, as will be described later, unauthorized access to the recording server 21 is suppressed.

また、登録サーバ11のウェブサイトの解析・評価依頼を受け付ける機能は、ウェブサイトのアドレスと共に、閲覧対象ユーザの条件に関するデータを要求し、受信したサイトデータ11abをサイトデータベースとして記憶装置11aに登録する。このとき、閲覧対象ユーザの条件データは、上述したユーザデータの内容とほぼ同様である。また、ウェブサイト運営側から送信されてサイトデータ11abとして登録されるデータは、解析依頼か、あるいは、さらに進んでサイトの評価依頼か、を選択するデータや、解析・評価結果の通知方法を選択するデータが含まれる。ここで、上述したユーザデータ11aaに含まれるユーザの個人属性データに関しては、上記のものに特定されない。これに伴い、サイトデータ11abに含まれるモニターとしてのユーザを特定する個人属性データについても、上記のものに特定されない。   In addition, the function of the registration server 11 that accepts a website analysis / evaluation request requests data related to the conditions of the viewing target user together with the website address, and registers the received site data 11ab as a site database in the storage device 11a. . At this time, the condition data of the browsing target user is almost the same as the content of the user data described above. In addition, the data sent from the website management side and registered as site data 11ab is the data for selecting whether it is an analysis request or the site evaluation request, and the analysis / evaluation result notification method is selected. Data to be included. Here, the personal attribute data of the user included in the user data 11aa described above is not specified as described above. Accordingly, personal attribute data for specifying a user as a monitor included in the site data 11ab is not specified as described above.

そして、登録サーバ11は、ウェブサイトの解析・評価依頼を受信すると、かかる依頼時にサイトデータ11abとして登録された閲覧対象ユーザの条件に合致するユーザをユーザデータ11aa内から検索して、かかるユーザに電子メールなどでモニター依頼を通知する。このときに、解析対象となるウェブサイトのアドレスや、サイトの内容、モニター特典、閲覧指示など、種々の情報を通知する。例えば、モニター特典とは、「商品が2割引で購入可能」という情報であり、また、閲覧指示とは、「特定の商品を購入する動作を行ってください」、という指示である。但し、モニターであるユーザに通知される情報は、かかる情報に限定されない。   When the registration server 11 receives the website analysis / evaluation request, the registration server 11 searches the user data 11aa for a user that matches the conditions of the browsing target user registered as the site data 11ab at the time of the request, and asks the user. Notify the monitor request by e-mail. At this time, various information such as the address of the website to be analyzed, the contents of the site, the monitor privilege, and the browsing instruction are notified. For example, the monitor privilege is information that “a product can be purchased with two discounts”, and the browsing instruction is an instruction that “please perform an operation to purchase a specific product”. However, the information notified to the user who is a monitor is not limited to such information.

(記録サーバ)
記録サーバ21は、モニター依頼が通知されたユーザ端末41からネットワークNを介してログインされ、リモートコントロールされるサーバである。このため、ユーザ端末41によって自己である記録サーバ21の動作を制御させることを許容するリモートコントロール許可機能を備えている。これは、上記ユーザ端末41の説明時に記載したように、既存のリモートコントロールソフトウェアが組み込まれることで実現される。
(Recording server)
The recording server 21 is a server that is logged in via the network N from the user terminal 41 notified of the monitoring request and is remotely controlled. Therefore, a remote control permission function that allows the user terminal 41 to control the operation of the recording server 21 that is the user terminal 41 is provided. This is realized by incorporating existing remote control software as described in the description of the user terminal 41.

そして、記録サーバ21は、ユーザ端末41からリモートコントロールのログイン要求があったときに、モニター登録にかかるユーザのID及びパスワードを要求し、受信したデータが登録サーバ11に登録されているか否か照合して、ユーザを特定する。   The recording server 21 requests the user ID and password for monitor registration when a remote control login request is received from the user terminal 41, and checks whether the received data is registered in the registration server 11. Then, the user is specified.

その後、ユーザ端末41にリモートコントロールされた状態で解析対象であるウェブサイトにアクセスし、かかるウェブサイトのユーザ端末41による閲覧状況データを記録する。すなわち、閲覧状況データ記憶機能を備えている。なお、記録サーバ21の記憶装置21aであるハードディスクには、ユーザ端末41によるウェブサイトの閲覧状況データを記憶する閲覧状況データ記憶部が形成されており、この記憶部に、上記閲覧状況データが記憶される。   Thereafter, the website to be analyzed is accessed in a state of being remotely controlled by the user terminal 41, and browsing status data by the user terminal 41 of the website is recorded. That is, it has a browsing status data storage function. The hard disk, which is the storage device 21a of the recording server 21, is formed with a browsing status data storage unit for storing browsing status data of websites by the user terminal 41, and the browsing status data is stored in this storage unit. Is done.

このとき、記憶される閲覧状況データは、主に、ユーザ端末41によるウェブサイトの閲覧時における当該ユーザ端末に備えられたマウスやキーボードなど入力装置の操作状況データ21aaを含み、さらには、ウェブサイトの閲覧時における画面データ21abを含む。具体的に、操作状況データ21aaは、マウスの位置及びクリック位置を時間軸と座標軸にて記録したデータ、キーボードの操作を時間軸と座標軸にて記録したデータ、キーの入力回数、マウスのクリック回数などのデータである。また、画面データ21abは、ユーザ端末41に表示されている画面そのものを録画したデータである。これは、ユーザ端末41が記録サーバ31をリモートコントロールしていることから、当該ユーザ端末41上に表示されている画面が記録サーバ31にも同様に表示されるため、かかる記録サーバ31の画面を録画することで、マウスの動きや入力したデータなどを動画として記録することができる。なお、ディスプレイに表示されている画面の録画は、例えば、(米)TechSmith社の「Camtasia Studio」を用いることで実現できる。   At this time, the stored browsing status data mainly includes operation status data 21aa of an input device such as a mouse or a keyboard provided in the user terminal when the user terminal 41 browses the website. Screen data 21ab at the time of browsing. Specifically, the operation status data 21aa includes data in which the mouse position and the click position are recorded on the time axis and the coordinate axis, data in which the keyboard operation is recorded on the time axis and the coordinate axis, the number of key inputs, and the number of mouse clicks. It is data such as. The screen data 21ab is data obtained by recording the screen displayed on the user terminal 41 itself. This is because, since the user terminal 41 remotely controls the recording server 31, the screen displayed on the user terminal 41 is also displayed on the recording server 31. By recording, it is possible to record mouse movements and input data as moving images. Note that the recording of the screen displayed on the display can be realized by using, for example, “Camtasia Studio” of Tech Smith (USA).

また、記録サーバ21にて記憶装置21aに記録される閲覧状況データは、上記のものに限定されない。例えば、ユーザ端末41の記録サーバ21へのログイン・ログオフ時間データ、ディスクプレイに表示するためにウェブサイトから転送されたファイルの容量データなど、種々のデータが記録される。そして、記録サーバ21は、記録したデータを集計サーバ12に転送する。なお、データの転送は、記録時に随時行ってもよく、ユーザ端末41がログオフした後に一括して行ってもよい。   The browsing status data recorded in the storage device 21a by the recording server 21 is not limited to the above. For example, various data such as log-in / log-off time data to the recording server 21 of the user terminal 41 and capacity data of a file transferred from a website for display on a disc play are recorded. Then, the recording server 21 transfers the recorded data to the aggregation server 12. The data transfer may be performed at any time during recording, or may be performed collectively after the user terminal 41 logs off.

(集計サーバ)
集計サーバ12は、複数の記録サーバ20から転送されたウェブサイト閲覧状況データを、各ユーザ毎に集計して記憶装置12aに記憶する(12aa,12ab参照)と共に、このユーザ毎に集計されたデータを、さらに、ウェブサイト毎に集計する。そして、これら集計したデータを、解析サーバ13に転送する。
(Aggregation server)
The aggregation server 12 aggregates the website browsing status data transferred from the plurality of recording servers 20 for each user and stores it in the storage device 12a (see 12aa, 12ab), and the data aggregated for each user. Are further tabulated for each website. Then, the aggregated data is transferred to the analysis server 13.

(解析サーバ)
解析サーバ13は、集計サーバ12からユーザ毎、あるいは、ウェブサイト毎に集計された閲覧状況データを受信し、かかるデータの解析処理を行う。すなわち、閲覧状況データ解析機能を備えている。このとき、ユーザデータ11aaを登録サーバ11から受信して、ユーザの属性毎に解析結果を出力してもよい。例えば、年代別、パソコン経験年数別というように、解析結果を出力する。
(Analysis server)
The analysis server 13 receives browsing status data aggregated for each user or each website from the aggregation server 12, and performs analysis processing of the data. That is, it has a browsing status data analysis function. At this time, user data 11aa may be received from the registration server 11 and an analysis result may be output for each user attribute. For example, the analysis results are output according to age, according to the years of personal computer experience.

そして、具体的に解析処理は、上述したように記録した閲覧状況データから、例えば、以下に例示するデータを抽出したり、算出する処理である。(1)マウスのクリックされた座標軸の測定。(2)記録された画面のファイル容量の算出。(3)記憶された画面のファイルの余白の測定。(4)記録された表示ウェブページの測定。(5)マウスのクリックされた時間の測定。(6)ユーザ属性と上記総ての取得項目(例えば、年代別における上記各データ)。また、解析処理として、上記データの他、サイトデータにあらかじめ登録された特定のページや商品、資料にたどり着くまでの時間の測定を行ってもよい。   Specifically, the analysis process is a process of extracting or calculating, for example, data exemplified below from the browsing status data recorded as described above. (1) Measurement of the clicked coordinate axis of the mouse. (2) Calculation of file capacity of recorded screen. (3) Measuring the margin of the stored screen file. (4) Measurement of recorded display web page. (5) Measurement of mouse click time. (6) User attributes and all acquisition items (for example, the above-mentioned data for each age group). In addition to the above data, the analysis process may measure the time required to reach a specific page, product, or material registered in advance in the site data.

そして、これら算出された値は、そのまま解析データとしてウェブサイトの解析依頼者に報告される。例えば、解析データ自体が電子メールにてウェブサーバ31、あるいは、依頼者31Aの端末に送信されてもよく、紙媒体にプリントアウトされてレポート13Bとして依頼者31Aに郵送されてもよい。   These calculated values are directly reported as analysis data to the website analysis requester. For example, the analysis data itself may be transmitted to the web server 31 or the client 31A's terminal by e-mail, or printed out on a paper medium and mailed to the client 31A as a report 13B.

また、上述したように測定・算出した解析データと比較する基準値13aaがあらかじめ解析サーバ13の記憶装置13aに記憶されている。そして、解析サーバ13は、解析データと基準値13aaとの比較を行い、解析データを提示するだけにとどまらず、ウェブサイトの評価データを算出する機能を有する、という構成であってもよい。なお、各測定値と比較される基準値13aaは、あらかじめ経験や実験によって、あるいは、人間工学的に定められた、ユーザにとって良いウェブサイトであると評価される値の境界値である。   Further, the reference value 13aa to be compared with the analysis data measured / calculated as described above is stored in the storage device 13a of the analysis server 13 in advance. The analysis server 13 may be configured to compare the analysis data with the reference value 13aa and have a function of calculating website evaluation data as well as presenting the analysis data. Note that the reference value 13aa to be compared with each measured value is a boundary value of a value evaluated as a good website for the user, which is determined in advance by experience and experiment or ergonomically.

そして、例えば、上記(1)のデータを基準値と比較することで、具体的にはクリック座標の範囲を基準値と比較することで、リンクボタン等のナビゲーションが統一されているか否か、ということを評価することができる。これは、リンクボタン等が一定の範囲に収められていると、操作性のよいサイトであると評価できるためです。また、同様に上記(1)のデータから、少ないクリック数で目標に到達できるか否か、ということを評価することができる。少ない操作回数で目標にたどり着くことができれば、当然に操作性がよいウェブサイトであると言うことができるからである。また、上記(2)のデータを基準値と比較することで、ウェブ画面が統一されてデザインされているか否か、ということを評価することができる。さらに、上記(3)を調べることで、ウェブ画面に適度に余白があるか否か、ということを評価できる。   Then, for example, whether the navigation of the link button or the like is unified by comparing the data of (1) with a reference value, specifically, comparing the range of the click coordinates with the reference value. Can be evaluated. This is because it can be evaluated as a site with good operability if the link buttons are within a certain range. Similarly, from the data (1), it can be evaluated whether or not the target can be reached with a small number of clicks. This is because, if the target can be reached with a small number of operations, it can be said that the website is naturally easy to operate. Moreover, it can be evaluated whether the web screen is unified and designed by comparing the data of (2) with the reference value. Further, by examining the above (3), it can be evaluated whether or not there is a suitable margin on the web screen.

また、上記(4)からは、検索サイトからすぐにたどり着けること、欲しい情報が順次提供されること、を評価できる。また、上記(5)からは、早い時間で目標に到達できることを評価できる。さらに、上記(6)を調べることで、熟練者と初心者に操作感の違いが少ないこと、健全者と障害者に操作感の違いが少ないこと、若者と高齢者に操作感の違いが少ないこと、といった良いウェブページであると評価できる項目を判断することができる。なお、これら評価項目は、解析業者などによって経験的、人間工学的にあらかじめ設定された項目であるが、これらに限定されるものではない。他のデータを解析データとして測定して、さらに別の評価項目を設けても良い。   From (4) above, it can be evaluated that the search site can be reached immediately and that desired information is provided in sequence. From (5) above, it can be evaluated that the target can be reached in an early time. Furthermore, by examining the above (6), there is little difference in operational feeling between skilled and beginners, there is little difference in operational feeling between healthy and disabled people, and there is little difference in operational feeling between young and elderly It is possible to determine items that can be evaluated as a good web page. Note that these evaluation items are items empirically and ergonomically set in advance by an analysis company or the like, but are not limited thereto. Another evaluation item may be provided by measuring other data as analysis data.

そして、解析サーバ13は、上述した解析データと同様に、あらかじめ記憶されている基準値とを比較して算出したウェブサイトの評価データをも、ウェブサーバに送信したり、プリントアウトして依頼者に郵送して提供する。   The analysis server 13 transmits the evaluation data of the website calculated by comparing with the reference value stored in advance to the web server or prints out the requester as in the analysis data described above. Provided by mail.

ここで、上述した解析業者側コンピュータ1(各サーバを含む)、ウェブサーバ30、ユーザ端末40が有する機能及び以下に説明する各コンピュータ1,30,40による動作は、当該各機能及び動作を実現するためのプログラムが、各コンピュータのCPUといった演算手段に組み込まれることによって実現できる。なお、かかるプログラムは、あらかじめ各コンピュータの記憶装置に記憶されていたり、あるいは、CD−ROMなどの可搬媒体に記憶されているものから提供される。さらには、ネットワークN上の他のコンピュータからダウンロードすることで提供されてもよい。   Here, the functions of the analysis company computer 1 (including each server), the web server 30, and the user terminal 40 described above and the operations performed by the computers 1, 30, and 40 described below realize the functions and operations. This can be realized by incorporating a program for doing so into a computing means such as a CPU of each computer. Such a program is provided from a program stored in advance in a storage device of each computer or a program stored in a portable medium such as a CD-ROM. Furthermore, it may be provided by downloading from another computer on the network N.

(動作)
次に、本実施例におけるウェブサイト解析システムの動作を、図3乃至図4のシーケンス図を参照して説明する。図3は、ユーザのモニター登録およびウェブサイトの解析依頼のときの動作を示す図である。図4は、ユーザ端末からウェブサイトの閲覧状況データを取得して、ウェブサイトの解析を行う際の動作を示す図である。まず、図3を参照して登録時の動作を説明する。
(Operation)
Next, the operation of the website analysis system in the present embodiment will be described with reference to the sequence diagrams of FIGS. FIG. 3 is a diagram showing operations at the time of user monitor registration and website analysis request. FIG. 4 is a diagram illustrating an operation when website browsing status data is acquired from a user terminal and website analysis is performed. First, the operation during registration will be described with reference to FIG.

まず、ユーザが端末41にてモニター登録を依頼すべく、ネットワークNを介して登録サーバ11にアクセスすると(ステップS1)、登録サーバ11からは登録フォームがユーザ端末41に送信される(ステップS2)。そして、登録フォームに自分のパソコン歴や嗜好など、ユーザデータを入力して、登録サーバ11に送信すると(ステップS3)、かかるデータが登録サーバ11にユーザデータベースとして蓄積され、モニター登録される(ステップS4)。すると、登録サーバ11にてユーザIDおよびパスワードが発行され、かかるデータと共に、登録通知がユーザ端末41に送信される(ステップS5)。これを受けたユーザ端末41は、記録サーバ20をリモートコントロールできるよう、リモートコントロールソフトをインストールし、かかるソフトウェアの設定を行う(ステップS6)。   First, when the user accesses the registration server 11 via the network N to request monitor registration at the terminal 41 (step S1), a registration form is transmitted from the registration server 11 to the user terminal 41 (step S2). . When user data such as personal computer history and preferences is input to the registration form and transmitted to the registration server 11 (step S3), the data is stored in the registration server 11 as a user database and registered for monitoring (step S3). S4). Then, the registration server 11 issues a user ID and password, and a registration notification is transmitted to the user terminal 41 together with the data (step S5). Receiving this, the user terminal 41 installs remote control software and sets the software so that the recording server 20 can be remotely controlled (step S6).

一方、ウェブサーバ31は、自己の開設しているウェブサイトの解析・評価を依頼する際には、まず、登録サーバ11にアクセスする(ステップS11)。なお、かかる依頼は、ウェブサーバ31にて行う必要はなく、他のコンピュータにておこなってもよい。そして、依頼を受けた登録サーバ11は、ウェブサイト解析・評価依頼フォームをウェブサーバ31に送信する(ステップS12)。ウェブサーバ31では、送信された入力フォームに、サイトのアドレスや、モニターとなるユーザの属性を指定するデータを入力し、登録サーバ31に送信することで(ステップS13)、当該登録サーバ11に記録され、解析・評価対象のウェブサイトとして登録される(ステップS14)。すると、登録サーバ11では、ウェブサイトの依頼時に記録されたモニター条件に該当するユーザを、ユーザデータベースから検索し、モニターの選定を行う(ステップS15)。そして、モニターが選定されると、かかる選定されたユーザの端末41に、電子メールなどによりモニター依頼、すなわち、当該ウェブサイトの閲覧依頼が送信される(ステップS16)。以上により、ウェブサイトの解析準備が整うこととなる。   On the other hand, the web server 31 first accesses the registration server 11 when requesting analysis / evaluation of a website established by itself (step S11). Such a request does not need to be performed by the web server 31 and may be performed by another computer. Upon receiving the request, the registration server 11 transmits a website analysis / evaluation request form to the web server 31 (step S12). In the web server 31, data specifying the site address and the user attribute to be monitored is input to the transmitted input form and transmitted to the registration server 31 (step S 13), and recorded in the registration server 11. And registered as an analysis / evaluation target website (step S14). Then, the registration server 11 searches the user database for users who meet the monitor conditions recorded at the time of requesting the website, and selects a monitor (step S15). When the monitor is selected, a monitor request, that is, a request for browsing the website is transmitted to the selected user terminal 41 by e-mail or the like (step S16). The website is now ready for analysis.

続いて、図4を参照して説明する。モニターとして選定され、ウェブサイトの閲覧依頼を受けたユーザ端末41は、かかるウェブサイト31を閲覧すべくネットワークNを介して記録サーバ21にログインする(ステップS21)。これにより、ユーザ端末41は所定の記録サーバ21をリモートコントロール可能な状態となり、当該記録サーバ21を解して特定のウェブサイト31の閲覧が可能となる(リモートコントロール許可工程)。このとき、ログインを受けた記録サーバ21は、ログイン時にユーザ端末41から送信されるIDおよびパスワードを参照して、ユーザを特定する(ステップS22)。ユーザ特定後、当該ユーザの閲覧状況データとして、記録を開始し(ステップS23)、記録サーバ21を介してウェブサイトを閲覧する際のユーザ端末41によるマウスやキーボードの操作状況データや、閲覧画面データ自体を、記録サーバ21にて記録する(ステップS24)。このとき、記録サーバ21に記録されるデータは、随時、集計サーバ12に転送され(ステップS25)、当該集計サーバ12にウェブサイトごとに蓄積される(ステップS26)。そして、上記閲覧状況データの蓄積は、ユーザ端末41がウェブサイトの閲覧を終了し、記録サーバ21からログオフするまで続けられる(ステップS27、閲覧状況データ記憶工程)。   Next, description will be made with reference to FIG. The user terminal 41 selected as a monitor and receiving a website browsing request logs into the recording server 21 via the network N in order to browse the website 31 (step S21). As a result, the user terminal 41 becomes in a state where the predetermined recording server 21 can be remotely controlled, and the specific web site 31 can be browsed through the recording server 21 (remote control permission step). At this time, the recording server 21 that has received the login identifies the user with reference to the ID and password transmitted from the user terminal 41 at the time of login (step S22). After the user is specified, recording is started as browsing status data of the user (step S23), and mouse or keyboard operating status data or browsing screen data by the user terminal 41 when browsing the website via the recording server 21 The recording server 21 records itself (step S24). At this time, the data recorded in the recording server 21 is transferred to the aggregation server 12 as needed (step S25), and is stored for each website in the aggregation server 12 (step S26). And the accumulation | storage of the said browsing condition data is continued until the user terminal 41 complete | finishes browsing of a website and logs off from the recording server 21 (step S27, browsing condition data storage process).

そして、ユーザ端末41が記録サーバ21からログオフすると、その旨が集計サーバ12に通知される(ステップS28)。すると、かかるユーザ端末41によるウェブサイトの閲覧状況データが解析サーバ13に転送される(ステップS29)。そして、解析サーバ13では、受信した所定のウェブサイトにおけるユーザによる閲覧状況データを上述したように各項目毎に抽出するなどして解析し(ステップS30)、あらかじめ記憶されている基準データと比較することで、ウェブサイトの評価を算出する(閲覧状況データ解析工程)。その後、この解析データ及び評価データは、ウェブサイトを開設しているウェブサーバ31に送信される(ステップS31)。なお、依頼者の端末に送信されてもよく、プリントアウトされて郵送されてもよい。   When the user terminal 41 logs off from the recording server 21, the fact is notified to the aggregation server 12 (step S28). Then, the browsing status data of the website by the user terminal 41 is transferred to the analysis server 13 (step S29). Then, the analysis server 13 analyzes the browsing status data by the user at the received predetermined website by extracting each item as described above (step S30) and comparing it with the reference data stored in advance. Thus, the evaluation of the website is calculated (browsing situation data analysis step). Thereafter, the analysis data and the evaluation data are transmitted to the web server 31 that has established the website (step S31). It may be transmitted to the requester's terminal, or may be printed out and mailed.

このようにすることにより、ユーザによるウェブサイトの閲覧状況に関するデータを、ネットワークを介して取得することができるため、モニターとなるユーザ及び解析業者双方にとって、時間的な面や設備的な面における負担の減少を図ることができる。このとき、記録サーバ31を介してウェブサイトを閲覧する構成としているため、ユーザ端末41による閲覧時の操作状況や画面自体のデータを取得することができ、より詳細な解析を行うことができる。   In this way, data related to the browsing status of the website by the user can be acquired via the network, so both the user and the analysis company who are monitors are burdened in terms of time and equipment. Can be reduced. At this time, since the website is browsed via the recording server 31, it is possible to acquire the operation status at the time of browsing by the user terminal 41 and the data of the screen itself, and more detailed analysis can be performed.

次に、本発明における実施例2を説明する。本実施例におけるシステムは、上述した実施例1におけるシステムとほぼ同様の構成となっており、さらに、以下の構成が追加されている。   Next, Example 2 in the present invention will be described. The system in the present embodiment has almost the same configuration as the system in the first embodiment described above, and further the following configuration is added.

まず、ユーザ端末40には、当該ユーザ端末40を操作するユーザの少なくとも眼部を含む画像であって、当該ユーザの視線の動きを検出可能な眼部画像を取得する画像取得手段が備えられている。この画像取得手段は、例えば、ユーザ端末40であるコンピュータに接続されて、当該コンピュータに取得画像を常に転送するCCDカメラである。そして、これに伴い、ユーザ端末40には、当該取得した眼部画像をネットワークを介して上記解析業者側コンピュータ1の一部である記録サーバ20に送信する眼部画像送信機能が備えられている。従って、ユーザ端末40からは、ユーザの眼部画像が閲覧状況データとして記録サーバ20に送信されることとなる。   First, the user terminal 40 includes an image acquisition unit that acquires an image including at least an eye part of a user who operates the user terminal 40 and capable of detecting an eye image of the user. Yes. This image acquisition means is, for example, a CCD camera that is connected to a computer that is the user terminal 40 and always transfers an acquired image to the computer. Along with this, the user terminal 40 is provided with an eye image transmission function for transmitting the acquired eye image to the recording server 20 which is a part of the analyzer computer 1 via the network. . Therefore, the user's eye image is transmitted from the user terminal 40 to the recording server 20 as browsing status data.

これに伴い、記録サーバ20は、ユーザ端末40から受信した眼部画像データを閲覧状況データ記憶部に記憶する。このとき、時間軸と共に記憶し、閲覧時の画面データと対応可能なよう記憶される。   Accordingly, the recording server 20 stores the eye image data received from the user terminal 40 in the browsing status data storage unit. At this time, it is stored together with the time axis so that it can correspond to the screen data at the time of browsing.

そして、解析サーバ13では、上述したマウスの移動軌跡などの他に、眼部画像データを解析するが、かかる眼部画像からユーザのウェブサイト閲覧時の視線の動きを抽出する。この視線の動きは、画像記録時間からウェブサイト閲覧時にユーザ端末40に表示される画像データと対応付けられる。そして、かかるデータから、制作側が意図した順序でページを閲覧しているか否か、ということを評価することができる。   The analysis server 13 analyzes eye part image data in addition to the mouse movement locus described above, and extracts the movement of the line of sight when the user browses the website from the eye part image. This line-of-sight movement is associated with image data displayed on the user terminal 40 when browsing the website from the image recording time. From such data, it can be evaluated whether or not pages are viewed in the order intended by the production side.

このように、さらにユーザの視線の動きを閲覧状況データとして取得することにより、測定する解析データの種類が増え、評価項目の増加を図ることができ、より良いウェブサイトの改善を図ることができる。   In this way, by further acquiring the movement of the user's line of sight as browsing status data, the types of analysis data to be measured can be increased, the number of evaluation items can be increased, and a better website can be improved. .

次に、本発明における実施例3を説明する。上述した実施例1,2におけるシステムは、ユーザ端末40が解析業者側コンピュータにログインし、リモートコントロールしてウェブサイトを閲覧するという構成を採っていたが、本実施例においては、ユーザ端末40は、直接、ウェブサイトにアクセスする構成になっている。   Next, a third embodiment of the present invention will be described. The system in the first and second embodiments described above has a configuration in which the user terminal 40 logs in to the analysis company computer and remotely controls and browses the website. However, in this embodiment, the user terminal 40 is It is configured to access the website directly.

そして、解析業者側コンピュータうちの一部のコンピュータ(例えば、記録サーバ20)が、ユーザ端末40にネットワークNを介してアクセスして、当該ユーザ端末40の動作を制御し、これにより、ユーザ端末40におけるウェブサイトの閲覧状況データを取得する、という構成となっている。従って、記録サーバ20が、ユーザ端末40から閲覧状況データを受信して、閲覧データ記憶部に記憶する閲覧状況データ記憶機能を備えている。   Then, some computers (for example, the recording server 20) of the analysis company side computers access the user terminal 40 via the network N to control the operation of the user terminal 40, whereby the user terminal 40 The website browsing status data is acquired. Accordingly, the recording server 20 has a browsing status data storage function for receiving browsing status data from the user terminal 40 and storing the browsing status data in the browsing data storage unit.

このようにして取得した閲覧状況データは、上述同様に、解析業者側コンピュータ1にて解析され、評価データの算出が行われる。従って、上記実施例同様に、ユーザ及び解析業者双方にとって、時間的な面や設備的な面における負担の減少を図ることができると共に、より詳細な閲覧状況データを取得することができ、ウェブサイトの多様な解析及び評価を行うことができる。   The browsing status data acquired in this way is analyzed by the analysis company computer 1 in the same manner as described above, and evaluation data is calculated. Accordingly, as in the above embodiment, both the user and the analysis company can reduce the burden on time and equipment, and more detailed browsing status data can be obtained. Various analyzes and evaluations can be performed.

本発明は、以上のように構成され機能するので、これによると、ウェブサイトの解析・評価を行う業者が、ユーザによる閲覧状況データをネットワークを介して容易に取得することができると共に、さらに、閲覧時のユーザ端末の入力装置であるマウスの動きやキーボードの操作状況など、詳細な閲覧状況データを得ることができるため、多面的な解析を行うことができる。従って、ウェブサイト解析業者にとって非常に有用なシステムとして利用することができる。   Since the present invention is configured and functions as described above, according to this, a supplier who performs analysis / evaluation of a website can easily obtain browsing status data by a user via a network, and Since detailed browsing status data such as the movement of the mouse, which is the input device of the user terminal during browsing, and the operating status of the keyboard can be obtained, multifaceted analysis can be performed. Therefore, it can be used as a very useful system for a website analysis company.

ウェブサイト解析システムの構成を示すブロック図である。It is a block diagram which shows the structure of a website analysis system. ウェブサイト解析システムの構成の一部を示すブロック図である。It is a block diagram which shows a part of structure of a website analysis system. モニター登録及びウェブサイト解析依頼の動作を示すシーケンス図である。It is a sequence diagram which shows the operation | movement of monitor registration and a website analysis request. ウェブサイト解析の動作を示すシーケンス図である。It is a sequence diagram which shows operation | movement of a website analysis.

符号の説明Explanation of symbols

1 解析業者側コンピュータ(サーバコンピュータ)
11 登録サーバ
12 集計サーバ
13 解析サーバ
20,21,22,20n 記録サーバ
30,31,30n ウェブサーバ
40,41,42,40n ユーザ端末
11aa ユーザデータ
11ab サイトデータ
22aa 操作状況データ
22ab 画面データ
N ネットワーク
1 Analyst side computer (server computer)
DESCRIPTION OF SYMBOLS 11 Registration server 12 Total server 13 Analysis server 20, 21, 22, 20n Recording server 30, 31, 30n Web server 40, 41, 42, 40n User terminal 11aa User data 11ab Site data 22aa Operation status data 22ab Screen data N Network

Claims (8)

解析対象となる特定のウェブサイトを開設するウェブサーバ及びユーザ端末にネットワークを介して接続されたサーバコンピュータを備え、当該サーバコンピュータが前記ユーザ端末による前記ウェブサイトの閲覧状況に基づいて当該ウェブサイトの解析を行うウェブサイト解析システムであって、
前記サーバコンピュータが、前記ユーザ端末による前記ウェブサイトの閲覧状況データを記憶する閲覧状況データ記憶部を備えると共に、前記ネットワークを介して前記ユーザ端末によって前記サーバコンピュータの動作を制御させるリモートコントロール許可機能と、前記ユーザ端末によってリモートコントロールされた前記サーバコンピュータを介して当該ユーザ端末が閲覧している前記ウェブサイトの閲覧状況データを前記閲覧状況データ記憶部に記憶する閲覧状況データ記憶機能と、記憶した前記閲覧状況データを解析する閲覧状況データ解析機能と、を備えたことを特徴とするウェブサイト解析システム。
A web server that establishes a specific website to be analyzed and a server computer connected to a user terminal via a network, and the server computer is configured based on the browsing status of the website by the user terminal. A website analysis system that performs analysis,
The server computer includes a browsing status data storage unit that stores browsing status data of the website by the user terminal, and a remote control permission function that controls the operation of the server computer by the user terminal via the network; A browsing status data storage function for storing browsing status data of the website browsed by the user terminal via the server computer remotely controlled by the user terminal in the browsing status data storage unit; A website analysis system comprising a browsing status data analysis function for analyzing browsing status data.
解析対象となる特定のウェブサイトを開設するウェブサーバにネットワークを介して接続されたユーザ端末及びサーバコンピュータを備え、当該サーバコンピュータが前記ユーザ端末による前記ウェブサイトの閲覧状況に基づいて当該ウェブサイトの解析を行うウェブサイト解析システムであって、
前記ユーザ端末が、前記ネットワークを介して前記サーバコンピュータの動作を制御し、当該サーバコンピュータを介して前記ウェブサイトにアクセスして当該ウェブサイトを閲覧するウェブサイト閲覧機能を備え、
前記サーバコンピュータが、前記ユーザ端末による前記ウェブサイトの閲覧状況データを記憶する閲覧状況データ記憶部を備えると共に、前記ネットワークを介して前記ユーザ端末によって前記サーバコンピュータの動作を制御させるリモートコントロール許可機能と、前記ユーザ端末の前記ウェブサイト閲覧機能によって当該ユーザ端末が前記サーバコンピュータを介して閲覧している前記ウェブサイトの閲覧状況データを前記閲覧状況データ記憶部に記憶する閲覧状況データ記憶機能と、記憶した前記閲覧状況データを解析する閲覧状況データ解析機能と、を備えたことを特徴とするウェブサイト解析システム。
A user terminal and a server computer connected via a network to a web server that opens a specific website to be analyzed, the server computer based on the browsing status of the website by the user terminal A website analysis system that performs analysis,
The user terminal controls the operation of the server computer via the network, and has a website browsing function for accessing the website and browsing the website via the server computer,
The server computer includes a browsing status data storage unit that stores browsing status data of the website by the user terminal, and a remote control permission function that controls the operation of the server computer by the user terminal via the network; A browsing status data storage function for storing browsing status data of the website being browsed by the user terminal via the server computer by the website browsing function of the user terminal; And a browsing status data analysis function for analyzing the browsing status data.
前記ユーザ端末に、当該ユーザ端末を操作するユーザの少なくとも眼部を含む画像であって、当該ユーザの視線の動きを検出可能な眼部画像を取得する画像取得手段を備えると共に、当該取得した眼部画像を前記サーバコンピュータに送信する眼部画像送信機能を備え、
前記サーバコンピュータの閲覧状況データ記憶機能にて記憶される前記閲覧状況データは、前記眼部画像データを含む、ことを特徴とする請求項2記載のウェブサイト解析システム。
The user terminal includes an image acquisition unit that acquires an eye image that includes at least an eye part of a user who operates the user terminal and can detect a movement of the user's line of sight, and the acquired eye An eye image transmission function for transmitting a partial image to the server computer;
The website analysis system according to claim 2, wherein the browsing status data stored by the browsing status data storage function of the server computer includes the eye image data.
前記閲覧状況データは、前記ユーザ端末による前記ウェブサイトの閲覧時における当該ユーザ端末に備えられた入力装置の操作状況データを含む、ことを特徴とする請求項1,2又は3記載のウェブサイト解析システム。   4. The website analysis according to claim 1, wherein the browsing status data includes operation status data of an input device provided in the user terminal when the website is browsed by the user terminal. 5. system. 前記閲覧状況データは、前記ユーザ端末による前記ウェブサイトの閲覧時における画面データを含む、ことを特徴とする請求項1,2,3又は4記載のウェブサイト解析システム。   5. The website analysis system according to claim 1, wherein the browsing status data includes screen data when the website is browsed by the user terminal. 解析対象となる特定のウェブサイトを開設するウェブサーバ及びユーザ端末にネットワークを介して接続されたサーバコンピュータを備え、当該サーバコンピュータが前記ユーザ端末による前記ウェブサイトの閲覧状況に基づいて当該ウェブサイトの解析を行うウェブサイト解析システムであって、
前記サーバコンピュータが、前記ユーザ端末による前記ウェブサイトの閲覧状況データを記憶する閲覧状況データ記憶部を備えると共に、前記ユーザ端末の動作を制御して当該ユーザ端末における前記ウェブサイトの閲覧状況データを取得して当該閲覧状況データを前記閲覧データ記憶部に記憶する閲覧状況データ記憶機能と、記憶した前記閲覧状況データを解析する閲覧状況データ解析機能と、を備えたことを特徴とするウェブサイト解析システム。
A web server that establishes a specific website to be analyzed and a server computer connected to a user terminal via a network, and the server computer is configured based on the browsing status of the website by the user terminal. A website analysis system that performs analysis,
The server computer includes a browsing status data storage unit for storing browsing status data of the website by the user terminal, and controls the operation of the user terminal to acquire browsing status data of the website on the user terminal And a browsing status data storage function for storing the browsing status data in the browsing data storage unit, and a browsing status data analysis function for analyzing the stored browsing status data. .
解析対象となる特定のウェブサイトを開設するウェブサーバ及びユーザ端末にネットワークを介してサーバコンピュータが接続され、当該サーバコンピュータが前記ユーザ端末による前記ウェブサイトの閲覧状況に基づいて当該ウェブサイトの解析を行うウェブサイト解析方法であって、
前記サーバコンピュータが、前記ネットワークを介して前記ユーザ端末によって前記サーバコンピュータの動作を制御させ、前記ユーザ端末によってリモートコントロールされた前記サーバコンピュータを介して当該ユーザ端末が閲覧している前記ウェブサイトの閲覧状況データを所定の記憶部に記憶し、記憶した前記閲覧状況データを解析する、ことを特徴とするウェブサイト解析方法。
A server computer is connected via a network to a web server and a user terminal that opens a specific website to be analyzed, and the server computer analyzes the website based on the browsing status of the website by the user terminal. A website analysis method to perform,
The server computer controls the operation of the server computer by the user terminal via the network, and browses the website being browsed by the user terminal via the server computer remotely controlled by the user terminal A website analysis method characterized by storing situation data in a predetermined storage unit and analyzing the stored browsing situation data.
解析対象となる特定のウェブサイトを開設するウェブサーバ及びユーザ端末にネットワークを介して接続されたサーバコンピュータに、
前記ネットワークを介して前記ユーザ端末によって前記サーバコンピュータの動作を制御させるリモートコントロール許可機能と、前記ユーザ端末によってリモートコントロールされた前記サーバコンピュータを介して当該ユーザ端末が閲覧している前記ウェブサイトの閲覧状況データを所定の記憶部に記憶する閲覧状況データ記憶機能と、記憶した前記閲覧状況データを解析する閲覧状況データ解析機能と、を実現するためのウェブサイト解析用プログラム。
To a server computer connected via a network to a web server and a user terminal that opens a specific website to be analyzed,
A remote control permission function for controlling the operation of the server computer by the user terminal via the network, and browsing of the website browsed by the user terminal via the server computer remotely controlled by the user terminal A website analysis program for realizing a browsing status data storage function for storing status data in a predetermined storage unit and a browsing status data analysis function for analyzing the stored browsing status data.
JP2003285236A 2003-08-01 2003-08-01 Website analysis system and method, and website analysis program Pending JP2005056080A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003285236A JP2005056080A (en) 2003-08-01 2003-08-01 Website analysis system and method, and website analysis program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003285236A JP2005056080A (en) 2003-08-01 2003-08-01 Website analysis system and method, and website analysis program

Publications (1)

Publication Number Publication Date
JP2005056080A true JP2005056080A (en) 2005-03-03

Family

ID=34364932

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003285236A Pending JP2005056080A (en) 2003-08-01 2003-08-01 Website analysis system and method, and website analysis program

Country Status (1)

Country Link
JP (1) JP2005056080A (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009522658A (en) * 2005-12-29 2009-06-11 スリーエム イノベイティブ プロパティズ カンパニー Development and distribution of content using cognitive science databases
JP2011081596A (en) * 2009-10-07 2011-04-21 Video Research:Kk Communication system, terminal device, and communication method in terminal device
JP2013131227A (en) * 2013-02-01 2013-07-04 Nec Biglobe Ltd Content management apparatus, content management method, and program
JP2014506705A (en) * 2011-02-25 2014-03-17 エスデーエル トリディオン デヴェロプメント ラブ ベー ヴェ Systems, methods, and media for implementing and optimizing online sales initiatives
US9547626B2 (en) 2011-01-29 2017-01-17 Sdl Plc Systems, methods, and media for managing ambient adaptability of web applications and web services
US9596188B2 (en) 2001-01-18 2017-03-14 Sdl Inc. Globalization management system and method therefor
US9773270B2 (en) 2012-05-11 2017-09-26 Fredhopper B.V. Method and system for recommending products based on a ranking cocktail
US10452740B2 (en) 2012-09-14 2019-10-22 Sdl Netherlands B.V. External content libraries
US10614167B2 (en) 2015-10-30 2020-04-07 Sdl Plc Translation review workflow systems and methods
US10657540B2 (en) 2011-01-29 2020-05-19 Sdl Netherlands B.V. Systems, methods, and media for web content management
US11308528B2 (en) 2012-09-14 2022-04-19 Sdl Netherlands B.V. Blueprinting of multimedia assets
US11386186B2 (en) 2012-09-14 2022-07-12 Sdl Netherlands B.V. External content library connector systems and methods
CN119603039A (en) * 2024-11-29 2025-03-11 南京江翰网络技术有限公司 A computer network health and safety assessment method and system
US12437023B2 (en) 2011-01-29 2025-10-07 Sdl Netherlands B.V. Systems and methods for multi-system networking and content delivery using taxonomy schemes

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9596188B2 (en) 2001-01-18 2017-03-14 Sdl Inc. Globalization management system and method therefor
US9954794B2 (en) 2001-01-18 2018-04-24 Sdl Inc. Globalization management system and method therefor
US9781050B2 (en) 2001-01-18 2017-10-03 Sdl Inc. Globalization management system and method therefor
JP2009522658A (en) * 2005-12-29 2009-06-11 スリーエム イノベイティブ プロパティズ カンパニー Development and distribution of content using cognitive science databases
JP2011081596A (en) * 2009-10-07 2011-04-21 Video Research:Kk Communication system, terminal device, and communication method in terminal device
US12026727B2 (en) 2011-01-29 2024-07-02 Sdl Netherlands B.V. Systems and methods for managing and modifying web content
US12437023B2 (en) 2011-01-29 2025-10-07 Sdl Netherlands B.V. Systems and methods for multi-system networking and content delivery using taxonomy schemes
US12488359B2 (en) 2011-01-29 2025-12-02 Sdl Netherlands B.V. Systems and methods for selectively modifying web content
US10061749B2 (en) 2011-01-29 2018-08-28 Sdl Netherlands B.V. Systems and methods for contextual vocabularies and customer segmentation
US9547626B2 (en) 2011-01-29 2017-01-17 Sdl Plc Systems, methods, and media for managing ambient adaptability of web applications and web services
US10521492B2 (en) 2011-01-29 2019-12-31 Sdl Netherlands B.V. Systems and methods that utilize contextual vocabularies and customer segmentation to deliver web content
US11301874B2 (en) 2011-01-29 2022-04-12 Sdl Netherlands B.V. Systems and methods for managing web content and facilitating data exchange
US11694215B2 (en) 2011-01-29 2023-07-04 Sdl Netherlands B.V. Systems and methods for managing web content
US10657540B2 (en) 2011-01-29 2020-05-19 Sdl Netherlands B.V. Systems, methods, and media for web content management
US10990644B2 (en) 2011-01-29 2021-04-27 Sdl Netherlands B.V. Systems and methods for contextual vocabularies and customer segmentation
US11044949B2 (en) 2011-01-29 2021-06-29 Sdl Netherlands B.V. Systems and methods for dynamic delivery of web content
JP2014506705A (en) * 2011-02-25 2014-03-17 エスデーエル トリディオン デヴェロプメント ラブ ベー ヴェ Systems, methods, and media for implementing and optimizing online sales initiatives
US10580015B2 (en) 2011-02-25 2020-03-03 Sdl Netherlands B.V. Systems, methods, and media for executing and optimizing online marketing initiatives
US10572928B2 (en) 2012-05-11 2020-02-25 Fredhopper B.V. Method and system for recommending products based on a ranking cocktail
US9773270B2 (en) 2012-05-11 2017-09-26 Fredhopper B.V. Method and system for recommending products based on a ranking cocktail
US11308528B2 (en) 2012-09-14 2022-04-19 Sdl Netherlands B.V. Blueprinting of multimedia assets
US11386186B2 (en) 2012-09-14 2022-07-12 Sdl Netherlands B.V. External content library connector systems and methods
US10452740B2 (en) 2012-09-14 2019-10-22 Sdl Netherlands B.V. External content libraries
JP2013131227A (en) * 2013-02-01 2013-07-04 Nec Biglobe Ltd Content management apparatus, content management method, and program
US11080493B2 (en) 2015-10-30 2021-08-03 Sdl Limited Translation review workflow systems and methods
US10614167B2 (en) 2015-10-30 2020-04-07 Sdl Plc Translation review workflow systems and methods
CN119603039A (en) * 2024-11-29 2025-03-11 南京江翰网络技术有限公司 A computer network health and safety assessment method and system

Similar Documents

Publication Publication Date Title
US8073747B2 (en) Outsourced generation of behavior-based content
US20080065649A1 (en) Method of associating independently-provided content with webpages
US20040068477A1 (en) Method and system to publish the results of a search of descriptive profiles based on respective publication policies specified by owners of the descriptive profiles, and a profile service provider
US20030144899A1 (en) Questionnaire collection method, a questionnaire collection program, and a questionnaire collection apparatus
JP2005056080A (en) Website analysis system and method, and website analysis program
US20080243631A1 (en) Services for providing item association data
US20070100644A1 (en) Consumer-initiated marketing for real-estate connected products
WO2016056572A1 (en) Advertisement evaluation system
US20130018713A1 (en) System and methods for real time e-commerce promotional activities
JP6290750B2 (en) Information provision system
Moraga et al. Comparing different quality models for portals
WO2008121737A1 (en) Service for providing item recommendations
JP6388994B1 (en) Information processing apparatus, information processing method, and information processing program
US8086577B2 (en) Unified collection of content analytic data
JP2017037410A (en) Expert introduction system
JP4208063B2 (en) Point exchange system
JP5316225B2 (en) Store management system and control method thereof
JP5371668B2 (en) Information mediation server, information providing method, information providing program, and information providing system
KR20060005153A (en) Real-time online personalized information system and method through customer priority analysis
JP3999260B2 (en) Free sample provision management system and program
JP2019185351A (en) Display control device, display control method, and display control program
JP7060140B1 (en) Information processing system, information processing method and program
JP7025802B1 (en) Video providing system
JP2004192585A (en) Browse history image creation / presentation method, browse history image creation / presentation center device, browse history image creation / display device, and program
JP2002063303A (en) On-line marketing system using grading information

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060727

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090306

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090317

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090707