Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5289375B2 - Web page display system - Google Patents
[go: Go Back, main page]

JP5289375B2 - Web page display system - Google Patents

Web page display system Download PDF

Info

Publication number
JP5289375B2
JP5289375B2 JP2010089688A JP2010089688A JP5289375B2 JP 5289375 B2 JP5289375 B2 JP 5289375B2 JP 2010089688 A JP2010089688 A JP 2010089688A JP 2010089688 A JP2010089688 A JP 2010089688A JP 5289375 B2 JP5289375 B2 JP 5289375B2
Authority
JP
Japan
Prior art keywords
web page
link
page
query
relevance
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.)
Expired - Fee Related
Application number
JP2010089688A
Other languages
Japanese (ja)
Other versions
JP2011221756A (en
Inventor
祐 宮崎
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.)
Yahoo Japan Corp
Original Assignee
Yahoo Japan Corp
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 Yahoo Japan Corp filed Critical Yahoo Japan Corp
Priority to JP2010089688A priority Critical patent/JP5289375B2/en
Publication of JP2011221756A publication Critical patent/JP2011221756A/en
Application granted granted Critical
Publication of JP5289375B2 publication Critical patent/JP5289375B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は、Webページ表示システムに関する。   The present invention relates to a Web page display system.

従来より、検索に用いられるクエリをユーザ端末に入力すると、このユーザ端末と通信ネットワークを介して接続されたサーバが、このクエリに応じた複数のリンクを含む検索結果リストをユーザ端末に送信し、ユーザ端末においてこの検索結果リストをWebページとして表示するシステムが知られている。   Conventionally, when a query used for search is input to a user terminal, a server connected to the user terminal via a communication network transmits a search result list including a plurality of links according to the query to the user terminal. A system that displays this search result list as a Web page on a user terminal is known.

ユーザは、所望のリンクを選択することで、リンク先のWebページをユーザ端末に表示することができる。
しかし、この検索結果リストのWebページが提示するリンク先のWebページには、必ずしもユーザの求める情報が含まれず、入力したクエリと関連性の低いものも存在する。検索結果リストのWebページにおいて最初に選択したリンク先のWebページに求める情報がなかった場合には、多くの場合、ユーザは当該検索結果リストのWebページに戻り、次の表示順位のリンク先のWebページを順にたどってゆくことになる。
The user can display a linked Web page on the user terminal by selecting a desired link.
However, the link destination Web page presented by the Web page of the search result list does not necessarily include information requested by the user, and there are some that are not related to the input query. In the case where there is no information to be requested in the first linked web page in the web page of the search result list, in many cases, the user returns to the web page of the search result list, and the link destination of the next display order is displayed. Web pages will be followed in order.

そこで、クエリーログに含まれる各URLに対するアクセス日時から、ユーザがクリックしたWebページにおける滞在時間から求めた重み度とクリック数とからクエリとWebページの関連度を計算し、関連度の高い順にURLをサーバに接続された端末に表示するサーバが提案されている(特許文献1)。
このサーバによれば、ユーザがクリックしたWebページにおける滞在時間を利用して、検索に用いたクエリとWebページとの関連度を経験的に求めることができる。こにれにより、関連度に基づき検索結果リストのWebページを表示することで、ユーザは求める情報が含まれたWebページにより早くたどりつける。
Therefore, the degree of association between the query and the web page is calculated from the access date and time for each URL included in the query log from the weight and the number of clicks obtained from the stay time in the web page clicked by the user. Has been proposed (Patent Document 1).
According to this server, the degree of association between the query used for the search and the Web page can be determined empirically using the stay time in the Web page clicked by the user. Thus, by displaying the Web page of the search result list based on the degree of relevance, the user can quickly reach the Web page including the requested information.

特開2008−181186号公報JP 2008-181186 A

ところで、ユーザが求める情報は、検索結果リストから選択された選択リンクのWebページのみならず、この選択リンクのリンク先のWebページに含まれるリンクにも含まれている可能性が高い。
しかしながら、ユーザは、この選択リンクのリンク先のWebページに含まれるリンクを任意に選択しても、求める情報を閲覧できるとは限らない。
By the way, there is a high possibility that the information requested by the user is included not only in the Web page of the selected link selected from the search result list but also in the link included in the Web page linked to this selected link.
However, even if the user arbitrarily selects a link included in the Web page that is the link destination of the selected link, the user cannot always browse the information to be sought.

本発明は、検索結果リストから選択された選択リンクのリンク先のWebページに含まれるリンクをユーザが選択するときに、指針となる情報を表示するWebページ表示システムを提供することを目的とする。   An object of the present invention is to provide a Web page display system that displays information serving as a guideline when a user selects a link included in a Web page that is a link destination of a selected link selected from a search result list. .

(1) Webページの検索に用いられるクエリの入力を受け付けるユーザ端末と、前記Webページの検索インデックスDBを備え、前記ユーザ端末と通信ネットワークを介して接続され、前記検索インデックスDBを参照して、前記ユーザ端末から送信された前記クエリに応じた複数のWebページのリンクを含む検索結果リストを生成し、前記ユーザ端末に送信するサーバと、を備えるWebページ表示システムにおいて、前記ユーザ端末は、前記クエリに対する前記検索結果リストから一のリンクを選択リンクとして選択する操作を受け付ける選択リンク受付手段と、前記選択リンク受付手段により選択する操作を受け付けた前記選択リンクを特定する情報を前記サーバに送信する選択リンク情報送信手段と、を備え、前記サーバは、前記ユーザ端末の選択リンク情報送信手段から送信された前記選択リンクを特定する情報を受信する選択リンク情報受信手段と、前記検索インデックスDBを参照して、前記選択リンク情報受信手段が受信した前記選択リンクを特定する情報が示すWebページに含まれるリンクのリンク先のWebページの内容を取得するリンク先ページ内容取得手段と、前記クエリと、前記リンク先ページ内容取得手段が取得した前記リンク先のWebページの内容との関連度を算出する関連度算出手段と、前記関連度算出手段が算出した前記関連度を前記ユーザ端末に送信する関連度情報送信手段と、を備え、前記ユーザ端末は、さらに、前記サーバの前記関連度情報送信手段から送信された前記関連度を受信する関連度情報受信手段と、前記選択リンク受付手段で受け付けた前記選択リンクのリンク先のWebページを記憶するWebページサーバにページ要求を送信して選択リンクのリンク先のWebページを取得し、前記関連度情報受信手段が受信した前記関連度を、前記選択リンクのリンク先のWebページが含むリンクに関連付けて表示するリンク先関連度付Webページを構成するページ構成手段と、前記ページ構成手段で構成した前記リンク先関連度付Webページを表示するページ表示手段と、を備えるWebページ表示システム。   (1) A user terminal that accepts an input of a query used for searching a Web page, and a search index DB for the Web page, connected to the user terminal via a communication network, with reference to the search index DB, In a web page display system comprising: a server that generates a search result list including links of a plurality of web pages according to the query transmitted from the user terminal and transmits the search result list to the user terminal. A selection link receiving unit that receives an operation of selecting one link as a selection link from the search result list for the query, and information that specifies the selection link that has received the operation of selecting by the selection link receiving unit is transmitted to the server. Selection link information transmission means, and the server The selected link information receiving means for receiving the information specifying the selected link transmitted from the selected link information transmitting means of the user terminal, and the selection received by the selected link information receiving means with reference to the search index DB Link destination page content acquisition means for acquiring the content of the link destination Web page of the link included in the Web page indicated by the information specifying the link, the query, and the link destination acquired by the link destination page content acquisition means Relevance calculation means for calculating the relevance with the content of the Web page; and relevance information transmission means for transmitting the relevance calculated by the relevance calculation means to the user terminal. And a relevance level information receiving means for receiving the relevance level transmitted from the relevance level information transmitting means of the server; The page request is transmitted to a Web page server that stores the Web page linked to the selected link received by the link receiving unit, and the Web page that is the link destination of the selected link is acquired. A page configuration unit that configures a link destination relevance level Web page that displays the relevance level in association with a link included in the link destination Web page of the selected link, and the link destination relevance level Web configured by the page configuration unit A web page display system comprising page display means for displaying a page.

(1)に記載の発明によれば、ユーザ端末は、Webページの検索に用いられるクエリの入力を受け付け、サーバからこのクエリに応じた複数のWebページのリンクを含む検索結果リストを受信し、このクエリに応じた検索結果リストから一のリンクを選択リンクとして選択する操作を受け付け、この選択リンクを特定する情報をサーバに送信する。
サーバは、ユーザ端末から送信された検索結果リストから選択された一のリンクである選択リンクを特定する情報を受信し、検索インデックスDBを参照して、この選択リンクを特定する情報が示すWebページに含まれるリンクのリンク先のWebページの内容を取得し、ユーザ端末から送信されたクエリと、このリンク先のWebページの内容との関連度を算出し、この関連度をユーザ端末に送信する。
ユーザ端末は、さらに、サーバから送信された関連度を受信し、選択リンクのリンク先のWebページを取得し、このリンク先のWebページが含むリンクに、関連度を関連付けて表示するリンク先関連度付Webページを構成し、このリンク先関連度付Webページを表示する。
According to the invention described in (1), the user terminal receives an input of a query used to search for a Web page, receives a search result list including a plurality of Web page links corresponding to the query from the server, An operation of selecting one link as a selected link from the search result list corresponding to the query is received, and information specifying the selected link is transmitted to the server.
The server receives information specifying a selected link that is one link selected from the search result list transmitted from the user terminal, refers to the search index DB, and indicates the Web page indicated by the information specifying the selected link The content of the Web page linked to the link included in the URL is acquired, the relevance between the query transmitted from the user terminal and the content of the Web page linked to is calculated, and the relevance is transmitted to the user terminal. .
The user terminal further receives the degree of association transmitted from the server, obtains the link destination web page of the selected link, and associates the degree of association with the link included in the link destination web page for display. A Web page with a degree is configured, and the Web page with a degree of link destination is displayed.

これにより、所定のクエリに応じた検索結果リストから選択された選択リンクのリンク先のWebページに含まれるリンクに、このリンクのリンク先のWebページの内容と所定のクエリとの関連度を関連付けて表示することで、検索結果リストから選択された選択リンクのリンク先のWebページに含まれるリンクをユーザが選択するときに、指針となる情報を表示できる。   As a result, the link between the link destination Web page of the selected link selected from the search result list corresponding to the predetermined query and the degree of association between the link destination Web page content and the predetermined query are associated with each other. By displaying the information, it is possible to display information that serves as a guideline when the user selects a link included in the link destination web page of the selected link selected from the search result list.

本発明における選択リンクを特定する情報とは、選択リンクのリンク先のURL、検索結果リストの順位を示す順位ID等、選択リンクを特定できる情報を言う。   The information specifying the selected link in the present invention refers to information that can specify the selected link, such as the link destination URL of the selected link and the rank ID indicating the rank of the search result list.

(2) (1)に記載のWebページ表示システムにおいて、前記ユーザ端末は、Webブラウザと、前記Webブラウザに組み込まれて実行されるツールバープログラムを記憶する端末記憶手段と、を備え、前記ページ構成手段は、前記ツールバープログラムにより、前記Webブラウザが構成する前記選択リンクのリンク先のWebページにおいて、当該Webページが含むリンクの近傍に前記関連度を重ねて配置して前記リンク先関連度付Webページを構成する。   (2) In the Web page display system according to (1), the user terminal includes a Web browser, and a terminal storage unit that stores a toolbar program incorporated in the Web browser and executed, and the page configuration In the Web page linked to the selected link configured by the Web browser, the means arranges the relevance level in the vicinity of the link included in the Web page by the toolbar program, and the link destination related Web Configure the page.

(2)に記載の発明によれば、ツールバープログラムにより、選択リンクのリンク先のWebページにおいて、当該Webページが含むリンクの近傍にクエリとの関連度を重ねて配置できる。
よって、検索結果リストから選択された選択リンクのリンク先のWebページに含まれるリンクをユーザが選択するときに、指針となる情報を簡易に表示できる。
According to the invention described in (2), the degree of association with the query can be arranged in the vicinity of the link included in the Web page in the Web page linked to the selected link by the toolbar program.
Therefore, when the user selects a link included in the Web page that is the link destination of the selected link selected from the search result list, information that serves as a guideline can be easily displayed.

(3) (1)に記載のWebページ表示システムにおいて、前記ユーザ端末は、Webブラウザと、前記サーバから前記検索結果リストと共に送信され、前記Webブラウザにおいて解釈実行されるスクリプトを受信して記憶する端末記憶手段と、をさらに備え、前記ページ構成手段は、前記Webブラウザが構成する前記選択リンクのリンク先のWebページと、前記スクリプトを実行することにより、当該Webページが含むリンク及び前記関連度を別ウインドウで表示する関連度情報ページと、を含む前記リンク先関連度付Webページを構成する。   (3) In the Web page display system according to (1), the user terminal receives and stores a script transmitted together with the search result list from the Web browser and the server, and interpreted and executed in the Web browser. Terminal storage means, and the page composition means executes a link destination web page of the selected link constituted by the web browser, the link included in the web page by executing the script, and the degree of association The link degree-related web page including the relevance information page for displaying the relevance information in a separate window.

(3)に記載の発明によれば、Webブラウザが構成する選択リンクのリンク先のWebページと、スクリプトを実行することにより、当該Webページが含むリンク及び関連度を別ウインドウで表示する関連度情報ページと、を構成する。
これにより、Webページとは別の別ウインドウに、当該Webページが含むリンク及び当該リンクのリンク先のWebページとクエリとの関連度を表示できるので、ユーザは、Webページの閲覧を妨げられることなく、別ウインドウにおいて、関連度を確認できる。
よって、検索結果リストから選択された選択リンクのリンク先のWebページに含まれるリンクをユーザが選択するときに、指針となる情報を見やすく表示できる。
According to the invention described in (3), a link destination Web page of a selected link configured by the Web browser, and a relevance degree in which a link and a relevance degree included in the Web page are displayed in another window by executing a script. And an information page.
Accordingly, since the link included in the Web page and the degree of association between the link destination Web page of the link and the query can be displayed in another window different from the Web page, the user is prevented from browsing the Web page. The relevance can be confirmed in a separate window.
Therefore, when the user selects a link included in the Web page that is the link destination of the selected link selected from the search result list, information that serves as a guideline can be easily displayed.

本発明によれば、検索結果リストから選択された選択リンクのリンク先のWebページに含まれるリンクをユーザが選択するときに、指針となる情報を表示するWebページ表示システムを提供できる。   ADVANTAGE OF THE INVENTION According to this invention, when a user selects the link contained in the web page of the link destination of the selection link selected from the search result list, the web page display system which displays the information used as a guideline can be provided.

本発明の第1実施形態に係るWebページ表示システムの機能構成を示す図である。It is a figure which shows the function structure of the web page display system which concerns on 1st Embodiment of this invention. 第1実施形態に係るインデックステーブルを説明する図である。It is a figure explaining the index table which concerns on 1st Embodiment. 第1実施形態に係る端末制御部のフローチャートである。It is a flowchart of the terminal control part which concerns on 1st Embodiment. 第1実施形態に係る端末制御部における検索結果リスト表示処理のフローチャートである。It is a flowchart of the search result list display process in the terminal control unit according to the first embodiment. 第1実施形態に係る端末制御部における選択リンク受付処理のフローチャートである。It is a flowchart of the selection link reception process in the terminal control part which concerns on 1st Embodiment. 第1実施形態に係る端末制御部におけるリンク先関連度付Webページ表示処理のフローチャートである。It is a flowchart of a Web page display process with a link destination related degree in the terminal control part which concerns on 1st Embodiment. 第1実施形態に係るサーバ制御部のフローチャートである。It is a flowchart of the server control part which concerns on 1st Embodiment. 第1実施形態に係るサーバ制御部における検索結果リスト表示処理のフローチャートである。It is a flowchart of the search result list display process in the server control unit according to the first embodiment. 第1実施形態に係るサーバ制御部における関連度情報処理のフローチャートである。It is a flowchart of the relevance information processing in the server control part which concerns on 1st Embodiment. 第1実施形態に係るユーザ端末のディスプレイに表示された表示画面を説明する図である。It is a figure explaining the display screen displayed on the display of the user terminal which concerns on 1st Embodiment. 第1実施形態に係るユーザ端末のディスプレイに表示された表示画面を説明する図である。It is a figure explaining the display screen displayed on the display of the user terminal which concerns on 1st Embodiment. 第1実施形態に係るユーザ端末のディスプレイに表示された表示画面を説明する図である。It is a figure explaining the display screen displayed on the display of the user terminal which concerns on 1st Embodiment. 第1実施形態に係るユーザ端末のディスプレイに表示された表示画面を説明する図である。It is a figure explaining the display screen displayed on the display of the user terminal which concerns on 1st Embodiment. 本発明の第2実施形態に係るWebページ表示システムの機能構成を示す図である。It is a figure which shows the function structure of the web page display system which concerns on 2nd Embodiment of this invention. 第2実施形態に係る端末制御部のフローチャートである。It is a flowchart of the terminal control part which concerns on 2nd Embodiment. 第2実施形態に係る端末制御部における関連度表示ウィンドウ表示処理のフローチャートである。It is a flowchart of the relevance display window display process in the terminal control part which concerns on 2nd Embodiment. 第2実施形態に係るユーザ端末のディスプレイに表示された表示画面を説明する図である。It is a figure explaining the display screen displayed on the display of the user terminal which concerns on 2nd Embodiment.

以下に、本発明の第1実施形態を図面に基づいて詳細に説明する。なお、以下の実施形態の説明にあたって、同一構成要件については同一符号を付し、その説明を省略もしくは簡略化する。   Hereinafter, a first embodiment of the present invention will be described in detail with reference to the drawings. In the following description of the embodiments, the same constituent elements are denoted by the same reference numerals, and the description thereof is omitted or simplified.

〈第1実施形態〉
[Webページ表示システム100の機能構成]
図1は、第1実施形態に係るWebページ表示システム100の機能構成を示す図である。
Webページ表示システム100は、ユーザ端末1と、ユーザ端末1と通信ネットワーク7を介して接続されたサーバ3と、を備える。また、Webページ表示システム100は、通信ネットワーク7を介して、リンク先のWebページを記憶するWebページサーバ5と接続されている。
<First Embodiment>
[Functional Configuration of Web Page Display System 100]
FIG. 1 is a diagram illustrating a functional configuration of a Web page display system 100 according to the first embodiment.
The web page display system 100 includes a user terminal 1 and a server 3 connected to the user terminal 1 via a communication network 7. The web page display system 100 is connected via a communication network 7 to a web page server 5 that stores linked web pages.

ユーザ端末1は、ユーザ端末1を制御する端末制御部10と、端末制御部10が実行するプログラムが記憶された端末記憶手段20と、を備える。
端末制御部10は、クエリ受付・送信手段11と、検索結果リスト受信・表示手段12と、選択リンク受付手段13と、選択リンク情報送信手段14と、Webページ要求手段15と、Webページ取得手段16と、関連度情報受信手段17と、ページ構成手段18と、ページ表示手段19と、を備える。
The user terminal 1 includes a terminal control unit 10 that controls the user terminal 1 and a terminal storage unit 20 in which a program executed by the terminal control unit 10 is stored.
The terminal control unit 10 includes a query reception / transmission unit 11, a search result list reception / display unit 12, a selection link reception unit 13, a selection link information transmission unit 14, a Web page request unit 15, and a Web page acquisition unit. 16, a relevance information receiving unit 17, a page configuration unit 18, and a page display unit 19.

ユーザ端末1は、PC(Personal Computer)やPDA(Personal Digital Assistants)、携帯電話機等のユーザがクエリを入力してインターネット上で求める情報が存在するWebサイトを検索する装置である。   The user terminal 1 is a device that searches a Web site where information requested on the Internet exists by a user inputting a query such as a PC (Personal Computer), a PDA (Personal Digital Assistant), or a mobile phone.

クエリ受付・送信手段11は、ユーザの入力装置の操作によるWebページの検索に用いられるクエリの入力を、受け付け、当該クエリをサーバ3に送信する。   The query acceptance / transmission means 11 accepts an input of a query used for searching a Web page by the user's input device operation, and transmits the query to the server 3.

検索結果リスト受信・表示手段12は、当該クエリに応じたサーバ3から送信された複数のWebページのリンクを含む検索結果リストを受信し、ディスプレイに表示する。   The search result list receiving / display unit 12 receives a search result list including links of a plurality of Web pages transmitted from the server 3 according to the query, and displays the search result list on the display.

選択リンク受付手段13は、ユーザの入力装置の操作により、クエリに応じた検索結果リストから一のリンクを選択リンクとして選択する操作を受け付ける。また、選択リンク受付手段13は、ツールバープログラムの実行により、この受け付けたリンクの操作によって取得したWebページのURLに、所定の文字列(例えば、サーバ3のアドレス)が含まれるか否かを判定する。そして、選択リンク受付手段13は、所定の文字列が含まれると判定した場合は、Webブラウザに対して新たなページへのページ遷移を抑止させる。   The selected link accepting unit 13 accepts an operation of selecting one link as a selected link from the search result list corresponding to the query by the user's operation of the input device. Further, the selected link receiving means 13 determines whether or not a predetermined character string (for example, the address of the server 3) is included in the URL of the Web page acquired by the operation of the received link by executing the toolbar program. To do. If the selected link receiving unit 13 determines that a predetermined character string is included, the selected link receiving unit 13 causes the Web browser to suppress page transition to a new page.

選択リンク情報送信手段14は、ツールバープログラムの実行により、選択リンク受付手段13により選択する操作を受け付けた選択リンクを特定する情報をサーバ3に送信する。   The selected link information transmitting unit 14 transmits information specifying the selected link that has received an operation to be selected by the selected link receiving unit 13 to the server 3 by executing the toolbar program.

Webページ要求手段15は、ツールバープログラムの実行により、選択リンクのリンク先のWebページを記憶するWebページサーバ5に、選択リンクのリンク先のページ要求を送信する。   The Web page requesting unit 15 transmits the link destination page request of the selected link to the Web page server 5 that stores the link destination Web page of the selected link by executing the toolbar program.

Webページ取得手段16は、ツールバープログラムの実行により、Webページサーバ5から選択リンクのリンク先のWebページを取得する。   The web page acquisition unit 16 acquires the link destination web page of the selected link from the web page server 5 by executing the toolbar program.

関連度情報受信手段17は、ツールバープログラムの実行により、サーバ3から送信された関連度を受信する。ここで、関連度とは、選択リンクのリンク先のWebページに含まれるリンクのリンク先のWebページの内容と、クエリ受付・送信手段11で受け付けたクエリと、の関連度を言う。   The relevance information receiving means 17 receives the relevance transmitted from the server 3 by executing the toolbar program. Here, the degree of association refers to the degree of association between the contents of the link-destination Web page of the link included in the link-destination Web page of the selected link and the query received by the query reception / transmission means 11.

ページ構成手段18は、ツールバープログラムの実行により、関連度情報受信手段17が受信した関連度を、Webページ取得手段16が取得した選択リンクのリンク先のWebページが含むリンクに関連付けて表示するリンク先関連度付Webページを構成する。   The page composition unit 18 displays the association degree received by the association degree information reception unit 17 in association with the link included in the link destination web page of the selected link acquired by the Web page acquisition unit 16 by executing the toolbar program. Configure a Web page with a degree of relevance

ページ表示手段19は、ページ構成手段18で構成したリンク先関連度付Webページをディスプレイに表示する。   The page display unit 19 displays the Web page with the link destination relevance level configured by the page configuration unit 18 on the display.

端末記憶手段20は、Webブラウザ、Webブラウザに組み込まれて実行されるツールバープログラム、その他のユーザ端末を動作させるプログラムを記憶する。   The terminal storage unit 20 stores a Web browser, a toolbar program that is incorporated into the Web browser and executed, and other programs that operate the user terminal.

Webブラウザとは、Webページを閲覧するためのアプリケーションソフトウェアであり、例えば、インターネットエクスプローラ(登録商標)、ネットスケープ(登録商標)、モジラ(登録商標)又はオペラ(登録商標)等が挙げられる。
ツールバープログラムは、ユーザ端末1をWebブラウザと連携して動作させるためのプログラムをいう。このツールバープログラムは、サーバ3を管理する企業が開発・公開するプログラムであってもよく、その場合、ユーザは、ツールバープログラムをWebブラウザに組み込むことにより、その企業のサービスに迅速にアクセスすることができる。例えば、Webブラウザがインターネットエクスプローラ(登録商標)である場合は、マイクロソフト社が提供するAPI(Application Program Interface)を利用できる。
The web browser is application software for browsing web pages, and examples thereof include Internet Explorer (registered trademark), Netscape (registered trademark), Mozilla (registered trademark), and Opera (registered trademark).
The toolbar program is a program for operating the user terminal 1 in cooperation with a Web browser. This toolbar program may be a program developed and released by a company that manages the server 3, and in this case, the user can quickly access the services of the company by incorporating the toolbar program into the Web browser. it can. For example, when the Web browser is Internet Explorer (registered trademark), an API (Application Program Interface) provided by Microsoft Corporation can be used.

サーバ3は、サーバ3を制御するサーバ制御部30と、クエリ一時記憶手段41と、検索インデックスデータベース(以下、DBと称する)42と、を備える。
サーバ制御部30は、クエリ受信手段31と、検索結果リスト生成手段32と、選択リンク情報受信手段33と、リンク先ページ内容取得手段34と、関連度算出手段35と、関連度情報送信手段36と、を備える。
The server 3 includes a server control unit 30 that controls the server 3, a temporary query storage unit 41, and a search index database (hereinafter referred to as DB) 42.
The server control unit 30 includes a query receiving unit 31, a search result list generating unit 32, a selected link information receiving unit 33, a linked page content acquisition unit 34, an association degree calculating unit 35, and an association degree information transmitting unit 36. And comprising.

クエリ受信手段31は、ユーザ端末1のクエリ受付・送信手段11から送信されたクエリを受信する。クエリ受信手段31は、受信したクエリをクエリ一時記憶手段41に記憶する。   The query receiving unit 31 receives a query transmitted from the query receiving / transmitting unit 11 of the user terminal 1. The query receiving unit 31 stores the received query in the query temporary storage unit 41.

検索結果リスト生成手段32は、検索インデックスDB42を参照して、クエリ受信手段31が受信したクエリに応じた複数のWebページのリンクを含む検索結果リストを生成し、ユーザ端末1に送信する。   The search result list generating unit 32 refers to the search index DB 42, generates a search result list including links of a plurality of Web pages corresponding to the query received by the query receiving unit 31, and transmits the search result list to the user terminal 1.

具体的には、検索結果リスト生成手段32は、検索インデックスDB42に記憶された、WebページのURLをキーとして、このURLに、当該Webページに含まれるキーワードと、当該Webページにおける当該キーワードの重み付け値とが対応付けたインデックステーブル(図2参照)を参照して、クエリ受信手段31が受信したクエリをキーワードとして含むURLを抽出し、重み付け値が高い順にソートし、検索結果リストを生成する。   Specifically, the search result list generation unit 32 uses the URL of the Web page stored in the search index DB 42 as a key, and the URL includes the keyword included in the Web page and the weight of the keyword in the Web page. Referring to an index table (see FIG. 2) associated with values, URLs including queries received by the query receiving unit 31 as keywords are extracted, sorted in descending order of weighting values, and a search result list is generated.

選択リンク情報受信手段33は、ユーザ端末1の選択リンク情報送信手段14から送信された選択リンクを特定する情報を受信する。   The selected link information receiving unit 33 receives the information specifying the selected link transmitted from the selected link information transmitting unit 14 of the user terminal 1.

リンク先ページ内容取得手段34は、検索インデックスDB42を参照して、選択リンク情報受信手段33が受信した選択リンクを特定する情報が示すWebページに含まれるリンクのリンク先のWebページの内容を取得する。ここで、リンク先のWebページの内容とは、当該Webページに含まれるキーワードと、当該Webページにおける当該キーワードの重み付け値である。   The link destination page content acquisition unit 34 refers to the search index DB 42 and acquires the content of the link destination Web page of the link included in the Web page indicated by the information specifying the selected link received by the selection link information reception unit 33. To do. Here, the contents of the linked web page are a keyword included in the web page and a weighting value of the keyword in the web page.

具体的には、リンク先ページ内容取得手段34は、検索インデックスDB42に記憶されたインデックステーブル(図2参照)を参照して、選択リンクを特定する情報が示すWebページに含まれるリンクのURLに対応づけられたキーワードと、当該Webページにおける当該キーワードの重み付け値を取得する。   Specifically, the link destination page content acquisition unit 34 refers to the index table (see FIG. 2) stored in the search index DB 42 and sets the URL of the link included in the Web page indicated by the information specifying the selected link. The associated keyword and the weight value of the keyword on the Web page are acquired.

関連度算出手段35は、クエリ一時記憶手段41に記憶されたクエリと、リンク先ページ内容取得手段34が取得したリンク先のWebページの内容との関連度を算出する。   The degree-of-association calculating unit 35 calculates the degree of association between the query stored in the temporary query storage unit 41 and the contents of the linked web page acquired by the linked page content acquiring unit 34.

具体的には、関連度算出手段35は、リンク先ページ内容取得手段34が取得したリンク先のWebページに含まれるキーワードと、クエリ一時記憶手段41に記憶されたクエリを呼び出し対比し、当該クエリと同一又は近似するキーワードを抽出し、この抽出したキーワードの重み付け値を、クエリとリンク先のWebページの内容との関連度として算出する。   Specifically, the degree-of-association calculating unit 35 calls and compares the keyword included in the linked web page acquired by the linked page content acquiring unit 34 with the query stored in the query temporary storage unit 41, and The keyword that is the same as or similar to is extracted, and the weighted value of the extracted keyword is calculated as the degree of association between the query and the content of the linked web page.

関連度情報送信手段36は、関連度算出手段35が算出した関連度をユーザ端末1に送信する。   The relevance level information transmitting unit 36 transmits the relevance level calculated by the relevance level calculating unit 35 to the user terminal 1.

クエリ一時記憶手段41は、クエリ受信手段31が受信したクエリを、関連度算出手段35に呼び出されるまで記憶する。   The query temporary storage means 41 stores the query received by the query receiving means 31 until it is called by the relevance calculation means 35.

検索インデックスDB42は、検索結果リスト生成手段32及びリンク先ページ内容取得手段34が参照するインデックステーブルを記憶する。
図2は、第1実施形態に係るインデックステーブルを説明する図である。
図2に示すように、インデックステーブルは、WebページのURLをキー値として、このURLに、当該Webページに含まれるキーワードと、当該Webページにおける当該キーワードの重み付け値とが対応付けて記憶されている。第1実施形態において、キーワードの重み付け値は、対応付けられたURLのWebページで、当該キーワードが使用されている回数等から算出され、値が大きい程、当該Webページと当該キーワードとの関連度が高いことを示す。
The search index DB 42 stores an index table referred to by the search result list generation unit 32 and the linked page content acquisition unit 34.
FIG. 2 is a diagram for explaining an index table according to the first embodiment.
As shown in FIG. 2, the index table stores the URL included in the Web page and the keyword included in the Web page in association with the URL, using the URL of the Web page as a key value. Yes. In the first embodiment, the weighting value of a keyword is calculated from the number of times the keyword is used on the Web page of the associated URL, and the higher the value, the degree of association between the Web page and the keyword. Is high.

[Webページ表示システム100のハードウェア構成]
第1実施形態に係るWebページ表示システム100のユーザ端末1及びサーバ3は、コンピュータ及びその周辺装置に適用される。ユーザ端末1及びサーバ3における各部は、コンピュータ及びその周辺装置が備えるハードウェア並びに該ハードウェアを制御するソフトウェアによって構成される。
[Hardware Configuration of Web Page Display System 100]
The user terminal 1 and the server 3 of the Web page display system 100 according to the first embodiment are applied to a computer and its peripheral devices. Each unit in the user terminal 1 and the server 3 is configured by hardware included in the computer and its peripheral devices, and software that controls the hardware.

上記ハードウェアには、端末制御部10・サーバ制御部30としてのCPU(Central Processing Unit)及び端末記憶手段20・クエリ一時記憶手段41・検索インデックスDB42としての記憶部の他、通信装置、表示装置及び入力装置が含まれる。記憶部としては、例えば、メモリ(RAM:Random Access Memory、ROM:Read Only Memory等)、ハードディスクドライブ(HDD:Hard Disk Drive)、及び光ディスク(CD:Compact Disk、DVD:Digital Versatile Disk等)ドライブが挙げられる。通信装置としては、例えば、各種有線及び無線インターフェース装置が挙げられる。表示装置としては、例えば、液晶ディスプレイ、プラズマディスプレイ等の各種ディスプレイが挙げられる。入力装置としては、例えば、キーボード及びポインティング・デバイス(マウス、トラッキングボール等)が挙げられる。   The hardware includes a CPU (Central Processing Unit) as a terminal control unit 10 and a server control unit 30, a terminal storage unit 20, a query temporary storage unit 41, a storage unit as a search index DB 42, a communication device, a display device And an input device. Examples of the storage unit include a memory (RAM: Random Access Memory, ROM: Read Only Memory, etc.), a hard disk drive (HDD: Hard Disk Drive), and an optical disk (CD: Compact Disc, DVD: Digital Versatile Drive, etc.). Can be mentioned. Examples of the communication device include various wired and wireless interface devices. Examples of the display device include various displays such as a liquid crystal display and a plasma display. Examples of the input device include a keyboard and a pointing device (mouse, tracking ball, etc.).

上記ソフトウェアには、上記ハードウェアを制御するコンピュータ・プログラムやデータが含まれる。コンピュータ・プログラムやデータは、記憶部により記憶され、各制御部により適宜実行、参照される。また、コンピュータ・プログラムやデータは、通信回線を介して配布されることも可能であり、CD−ROM等のコンピュータ可読媒体に記録して配布されることも可能である。   The software includes a computer program and data for controlling the hardware. The computer program and data are stored in the storage unit, and are appropriately executed and referenced by each control unit. The computer program and data can be distributed via a communication line, or can be recorded on a computer-readable medium such as a CD-ROM and distributed.

[ユーザ端末1の端末制御部10の制御フロー]
次に、ユーザ端末1の端末制御部10の制御フローについて説明する。端末制御部10は、端末記憶手段20に記憶されたWebブラウザ及びツールバープログラムを実行することで、以下の制御を行う。
図3は、第1実施形態に係る端末制御部10のフローチャートである。
[Control Flow of Terminal Control Unit 10 of User Terminal 1]
Next, the control flow of the terminal control unit 10 of the user terminal 1 will be described. The terminal control unit 10 performs the following control by executing the Web browser and the toolbar program stored in the terminal storage unit 20.
FIG. 3 is a flowchart of the terminal control unit 10 according to the first embodiment.

ステップS1では、検索結果リスト表示処理を行う。この処理において、端末制御部10は、ユーザのクエリの入力を受け付け、サーバ3からこのクエリに応じた複数のWebページのリンクを含む検索結果リストを受信する。
検索結果リスト表示処理について、詳細に説明する。
図4は、第1実施形態に係る端末制御部10における検索結果リスト表示処理のフローチャートである。
In step S1, search result list display processing is performed. In this process, the terminal control unit 10 receives an input of a user query, and receives a search result list including links of a plurality of Web pages corresponding to the query from the server 3.
The search result list display process will be described in detail.
FIG. 4 is a flowchart of search result list display processing in the terminal control unit 10 according to the first embodiment.

ステップS11では、クエリを受け付け、このクエリを送信する処理を行う。この処理において、端末制御部10のクエリ受付・送信手段11は、ディスプレイにおいて、ユーザからクエリの入力を受け付ける検索ページを表示する。クエリ受付・送信手段11は、この検索ページにおいて、ユーザからクエリの入力を受け付ける。そして、クエリ受付・送信手段11は、入力を受け付けたクエリをサーバ3に送信する。   In step S11, a query is received and processing for transmitting the query is performed. In this process, the query reception / transmission means 11 of the terminal control unit 10 displays a search page for receiving a query input from the user on the display. The query acceptance / transmission means 11 accepts a query input from the user on this search page. Then, the query reception / transmission unit 11 transmits the query that has received the input to the server 3.

ステップS12では、検索結果リストを受信する処理を行う。この処理において、端末制御部10の検索結果リスト受信・表示手段12は、ステップS11で送信したクエリに応じた複数のWebページのリンクを含む検索結果リストをサーバ3から受信する。   In step S12, processing for receiving a search result list is performed. In this process, the search result list receiving / display unit 12 of the terminal control unit 10 receives from the server 3 a search result list including links of a plurality of Web pages corresponding to the query transmitted in step S11.

ステップS13では、受信結果リストを表示する処理を行う。この処理において、端末制御部10の検索結果リスト受信・表示手段12は、ステップS12においてサーバ3から受信した検索結果リストをディスプレイに表示する。   In step S13, processing for displaying a reception result list is performed. In this process, the search result list receiving / display unit 12 of the terminal control unit 10 displays the search result list received from the server 3 in step S12 on the display.

図3に戻って、ステップS2では、選択リンク受付処理を行う。この処理において、端末制御部10は、検索結果リストから一のリンクを選択リンクとして選択する操作を受け付け、この選択リンクを特定する情報をサーバ3に送信する。   Returning to FIG. 3, in step S2, a selection link acceptance process is performed. In this process, the terminal control unit 10 accepts an operation of selecting one link as a selected link from the search result list, and transmits information specifying the selected link to the server 3.

ステップS3では、URLに所定の文字列が含まれるか否かを判定する。この処理において、端末制御部10の選択リンク受付手段13は、ツールバープログラムにより、ステップS2で受け付けたリンクの操作によって取得したWebページのURLに、所定の文字列(例えば、サーバ3のアドレス)が含まれるか否かを判定する。選択リンク受付手段13は、所定の文字列が含まれると判定した場合は、ステップS4に処理を移し、所定の文字列が含まれていないと判定した場合は、ステップS7に処理を移す。   In step S3, it is determined whether or not a predetermined character string is included in the URL. In this process, the selected link receiving means 13 of the terminal control unit 10 uses the toolbar program to add a predetermined character string (for example, the address of the server 3) to the URL of the Web page acquired by the link operation received in step S2. It is determined whether or not it is included. If it is determined that the predetermined character string is included, the selection link receiving means 13 proceeds to step S4, and if it is determined that the predetermined character string is not included, the selection link receiving unit 13 proceeds to step S7.

ステップS4では、ページ遷移抑止処理を行う。この処理において、端末制御部10の選択リンク受付手段13は、ツールバープログラムにより、Webブラウザに対して新たなページへのページ遷移を抑止させる。   In step S4, page transition suppression processing is performed. In this process, the selection link receiving means 13 of the terminal control unit 10 causes the Web browser to suppress page transition to a new page by the toolbar program.

ステップS5では、選択リンク処理を行う。この処理において、端末制御部10は、ツールバープログラムにより、選択リンクを特定する情報をサーバ3に送信し、選択リンクのリンク先のWebページの要求を当該Webページを記憶するWebページサーバ5に送信する。
選択リンク処理について、詳細に説明する。
図5は、第1実施形態に係る端末制御部10における選択リンク受付処理のフローチャートである。
In step S5, a selection link process is performed. In this process, the terminal control unit 10 transmits information for specifying the selected link to the server 3 by the toolbar program, and transmits a request for the Web page linked to the selected link to the Web page server 5 that stores the Web page. To do.
The selection link process will be described in detail.
FIG. 5 is a flowchart of the selection link reception process in the terminal control unit 10 according to the first embodiment.

ステップS51では、選択リンク情報を送信する処理を行う。この処理において、端末制御部10の選択リンク情報送信手段14は、ステップS2で選択する操作を受け付けた選択リンクを特定する情報をサーバ3に送信する。   In step S51, processing for transmitting the selected link information is performed. In this process, the selected link information transmitting unit 14 of the terminal control unit 10 transmits information specifying the selected link that has received the operation to be selected in step S <b> 2 to the server 3.

ステップS52では、Webページの要求を送信する処理を行う。この処理において、端末制御部10のWebページ要求手段15は、ステップS2で選択する操作を受け付けた選択リンクのリンク先のWebページの要求を当該Webページを記憶するWebページサーバ5に送信する。   In step S52, processing for transmitting a web page request is performed. In this process, the web page request unit 15 of the terminal control unit 10 transmits a request for the web page linked to the selected link that has received the operation selected in step S2 to the web page server 5 that stores the web page.

図3に戻って、ステップS6では、リンク先関連度付Webページ表示処理を行う。この処理において、端末制御部10は、ツールバープログラムにより、選択リンクのリンク先のWebページが含むリンクに、関連度を関連付けて表示するリンク先関連度付Webページを表示する。
リンク先関連度付Webページ表示処理について、詳細に説明する。
図6は、第1実施形態に係る端末制御部10におけるリンク先関連度付Webページ表示処理のフローチャートである。
Returning to FIG. 3, in step S <b> 6, a Web page display process with link destination relevance is performed. In this process, the terminal control unit 10 displays a link destination related degree-added Web page to be displayed in association with the link degree included in the link destination Web page of the selected link by the toolbar program.
Web page display processing with link destination relevance will be described in detail.
FIG. 6 is a flowchart of the Web page display process with link destination relevance in the terminal control unit 10 according to the first embodiment.

ステップS61では、Webページを取得する処理を行う。この処理において、端末制御部10のWebページ取得手段16は、ステップS2(図3参照)で受け付けた選択リンクのリンク先のWebページを当該Webページを記憶するWebページサーバ5から取得する。   In step S61, processing for acquiring a Web page is performed. In this process, the Web page acquisition unit 16 of the terminal control unit 10 acquires the Web page that is the link destination of the selected link received in Step S2 (see FIG. 3) from the Web page server 5 that stores the Web page.

ステップS62では、関連度情報を受信する処理を行う。この処理において、端末制御部10の関連度情報受信手段17は、ステップS51(図5参照)で送信した情報で特定される選択リンクのリンク先のWebページに含まれるリンクのリンク先のWebページの内容と、ステップS11(図4参照)で送信したクエリと、の関連度についての情報をサーバ3から受信する。   In step S62, a process of receiving relevance information is performed. In this process, the relevance information receiving unit 17 of the terminal control unit 10 uses the link destination web page of the link included in the link destination web page specified by the information transmitted in step S51 (see FIG. 5). And information about the degree of association between the query transmitted in step S11 (see FIG. 4) and the server 3 is received from the server 3.

ステップS63では、関連度が0か否かの判定を行う。この処理において、端末制御部10のページ構成手段18は、ステップS62で受信した関連度についての情報から、関連度が0か否かを判定する。ページ構成手段18は、関連度が0であれば、選択リンクのリンク先のWebページに含まれるリンクのリンク先のWebページの内容と、クエリと、の間に関連性は無いと判断してステップS66に処理を移す。ページ構成手段18は、関連度が0以外であれば、選択リンクのリンク先のWebページに含まれるリンクのリンク先のWebページの内容と、クエリと、の間に関連性が有ると判断してステップS64に処理を移す。   In step S63, it is determined whether or not the degree of association is 0. In this process, the page composition means 18 of the terminal control unit 10 determines whether or not the degree of association is 0 from the information about the degree of association received in step S62. If the degree of relevance is 0, the page composition means 18 determines that there is no relevance between the contents of the link destination web page included in the link destination web page of the selected link and the query. The process moves to step S66. If the degree of relevance is other than 0, the page composition unit 18 determines that there is a relevance between the content of the link destination Web page included in the link destination Web page of the selected link and the query. Then, the process proceeds to step S64.

ステップS64では、関連度表示アイテムを生成する処理を行う。この処理において、端末制御部10のページ構成手段18は、ステップS62で受信した関連度についての情報に基づき、当該関連度を表示する関連度表示アイテムを生成する。   In step S64, processing for generating a relevance display item is performed. In this process, the page configuration means 18 of the terminal control unit 10 generates a relevance level display item for displaying the relevance level based on the information about the relevance level received in step S62.

ステップS65では、リンク先関連度付Webページを構成する処理を行う。この処理において、端末制御部10のページ構成手段18は、ステップS61で取得したWebページに基づき通常Webページを構成し、この通常Webページにおいて、当該Webページが含むリンクの近傍に、ステップS64で生成した関連度表示アイテムを重ねて配置することで、リンク先関連度付Webページを構成する。   In step S65, a process of constructing a Web page with a link destination relevance level is performed. In this process, the page composition means 18 of the terminal control unit 10 composes a normal web page based on the web page acquired in step S61, and in the normal web page, in the vicinity of the link included in the web page, in step S64. By linking the generated relevance level display items, a Web page with a link relevance level is configured.

ステップS66では、通常Webページを構成する処理を行う。この処理において、端末制御部10のページ構成手段18は、ステップS61で取得したWebページに基づき通常Webページを構成する。   In step S66, a process for configuring a normal Web page is performed. In this process, the page composition unit 18 of the terminal control unit 10 composes a normal web page based on the web page acquired in step S61.

ステップS67では、Webページを表示する処理を行う。この処理において、端末制御部10のページ表示手段19は、ステップS65で構成したリンク先関連度付Webページ又はステップS66で構成した通常Webページをディスプレイに表示する。   In step S67, processing for displaying a Web page is performed. In this process, the page display means 19 of the terminal control unit 10 displays on the display the Web page with link destination relevance configured in step S65 or the normal Web page configured in step S66.

図3に戻って、ステップS7では、ページ遷移処理を行う。この処理において、端末制御部10のWebページ取得手段16は、Webブラウザにより、新たなページへのページ遷移を行う。この処理において、端末制御部10のWebページ取得手段16は、ステップS2で受け付けた選択リンクのリンク先のWebページを当該Webページを記憶するWebページサーバ5から取得する。   Returning to FIG. 3, in step S7, page transition processing is performed. In this process, the web page acquisition means 16 of the terminal control unit 10 performs page transition to a new page by the web browser. In this process, the Web page acquisition unit 16 of the terminal control unit 10 acquires the Web page that is the link destination of the selected link received in Step S2 from the Web page server 5 that stores the Web page.

ステップS8では、Webページを表示する処理を行う。この処理において、端末制御部10のページ表示手段19は、Webブラウザにより、ステップS7で取得したWebページをディスプレイに表示する。   In step S8, processing for displaying a Web page is performed. In this process, the page display means 19 of the terminal control unit 10 displays the web page acquired in step S7 on the display by the web browser.

[サーバ3のサーバ制御部30の制御フロー]
次に、サーバ3のサーバ制御部30の制御フローについて説明する。
図7は、第1実施形態に係るサーバ制御部30のフローチャートである。
[Control Flow of Server Control Unit 30 of Server 3]
Next, the control flow of the server control unit 30 of the server 3 will be described.
FIG. 7 is a flowchart of the server control unit 30 according to the first embodiment.

ステップS110では、検索結果リスト生成処理を行う。この処理において、サーバ制御部30は、ユーザ端末1から送信されたクエリに応じた複数のWebページのリンクを含む検索結果リストを生成し、ユーザ端末1に送信する。
検索結果リスト生成処理について、詳細に説明する。
図8は、第1実施形態に係るサーバ制御部30における検索結果リスト表示処理のフローチャートである。
In step S110, search result list generation processing is performed. In this process, the server control unit 30 generates a search result list including links of a plurality of Web pages according to the query transmitted from the user terminal 1 and transmits the search result list to the user terminal 1.
The search result list generation process will be described in detail.
FIG. 8 is a flowchart of search result list display processing in the server control unit 30 according to the first embodiment.

ステップS111では、クエリを受信する処理を行う。この処理において、サーバ制御部30のクエリ受信手段31は、ユーザ端末1から送信されたクエリを受信する。   In step S111, processing for receiving a query is performed. In this process, the query receiving means 31 of the server control unit 30 receives a query transmitted from the user terminal 1.

ステップS112では、クエリを一時記憶する処理を行う。この処理において、サーバ制御部30のクエリ受信手段31は、ステップS111で受信したクエリをクエリ一時記憶手段41(図1参照)に一時記憶する。   In step S112, processing for temporarily storing the query is performed. In this process, the query receiving unit 31 of the server control unit 30 temporarily stores the query received in step S111 in the query temporary storage unit 41 (see FIG. 1).

ステップS113では、検索結果リストを生成する処理を行う。この処理において、サーバ制御部30の検索結果リスト生成手段32は、検索インデックスDB42(図1参照)に記憶された、インデックステーブル(図2参照)を参照して、ステップS111で受信したクエリをキーワードとして含むURLを抽出し、重み付け値が高い順にソートし、検索結果リストを生成する。   In step S113, a process for generating a search result list is performed. In this process, the search result list generation means 32 of the server control unit 30 refers to the index table (see FIG. 2) stored in the search index DB 42 (see FIG. 1), and selects the query received in step S111 as a keyword. Are included and sorted in descending order of weighting value to generate a search result list.

ステップS114では、検索結果リストを送信する処理を行う。この処理において、サーバ制御部30の検索結果リスト生成手段32は、ステップS113で生成した検索結果リストをユーザ端末1に送信する。   In step S114, processing for transmitting the search result list is performed. In this process, the search result list generation unit 32 of the server control unit 30 transmits the search result list generated in step S113 to the user terminal 1.

図7に戻って、ステップS120では、関連度情報処理を行う。この処理において、サーバ制御部30は、クエリとリンク先のWebページの内容との関連度を算出し、ユーザ端末1に送信する。
関連度情報処理について、詳細に説明する。
図9は、第1実施形態に係るサーバ制御部30における関連度情報処理のフローチャートである。
Returning to FIG. 7, in step S120, relevance information processing is performed. In this process, the server control unit 30 calculates the degree of association between the query and the content of the linked Web page and transmits it to the user terminal 1.
The relevance information processing will be described in detail.
FIG. 9 is a flowchart of relevance information processing in the server control unit 30 according to the first embodiment.

ステップS121では、選択リンク情報を受信する処理を行う。この処理において、サーバ制御部30の選択リンク情報受信手段33は、ユーザ端末1から送信された選択リンクを特定する情報を受信する。   In step S121, processing for receiving the selected link information is performed. In this process, the selected link information receiving unit 33 of the server control unit 30 receives information specifying the selected link transmitted from the user terminal 1.

ステップS122では、リンク先ページ内容を取得する処理を行う。この処理において、サーバ制御部30のリンク先ページ内容取得手段34は、検索インデックスDB42(図1参照)に記憶されたインデックステーブル(図2参照)を参照して、ステップS121で受信した選択リンクを特定する情報が示すWebページに含まれるリンクのリンク先のWebページに含まれるキーワードと、当該Webページにおける当該キーワードの重み付け値を取得する。   In step S122, processing for acquiring the linked page content is performed. In this process, the linked page content acquisition unit 34 of the server control unit 30 refers to the index table (see FIG. 2) stored in the search index DB 42 (see FIG. 1), and selects the selected link received in step S121. A keyword included in the Web page linked to the link included in the Web page indicated by the specified information, and a weighting value of the keyword in the Web page are acquired.

ステップS123では、クエリ一時記憶を呼び出す処理を行う。この処理において、サーバ制御部30の関連度算出手段35は、ステップS112(図8参照)で一時記憶したクエリを、クエリ一時記憶手段41(図1参照)から呼び出す。   In step S123, a process for calling the query temporary storage is performed. In this process, the degree-of-association calculating unit 35 of the server control unit 30 calls the query temporarily stored in step S112 (see FIG. 8) from the query temporary storage unit 41 (see FIG. 1).

ステップS124では、クエリと一致又は近似するキーワードが有るか否かを判定する。この処理において、サーバ制御部30の関連度算出手段35は、ステップS122で取得したリンク先のWebページに含まれるキーワードの中に、ステップS123で呼び出したクエリと一致又は近似するキーワードが有るか否かを判定する。関連度算出手段35は、クエリと一致又は近似するキーワードが有ると判定すれば、ステップS125に処理を移す。関連度算出手段35は、クエリと一致又は近似するキーワードが無いと判定すれば、ステップS126に処理を移す。   In step S124, it is determined whether there is a keyword that matches or approximates the query. In this process, the degree-of-association calculating unit 35 of the server control unit 30 determines whether there is a keyword that matches or approximates the query called in step S123 among the keywords included in the linked Web page acquired in step S122. Determine whether. If the degree-of-association calculating unit 35 determines that there is a keyword that matches or approximates the query, the process proceeds to step S125. If the degree-of-association calculating unit 35 determines that there is no keyword that matches or approximates the query, the process proceeds to step S126.

ステップS125では、関連度を算出する処理を行う。この処理において、サーバ制御部30の関連度算出手段35は、ステップS124で一致又は近似すると判定したキーワードの重み付け値を、ステップS121で受信した選択リンクのリンク先のWebページに含まれるリンクのリンク先のWebページの内容と、ステップS123で呼び出したクエリとリンク先のWebページの内容との関連度として算出する。   In step S125, a process for calculating the relevance is performed. In this process, the degree-of-association calculating unit 35 of the server control unit 30 uses the link value of the link included in the link destination Web page of the selected link received in step S121, with the keyword weighting value determined to match or approximate in step S124. The degree of association between the contents of the previous Web page, the query called in step S123, and the contents of the linked Web page is calculated.

ステップS126では、関連度を0とする処理を行う。この処理において、サーバ制御部30の関連度算出手段35は、ステップS121で受信した選択リンクのリンク先のWebページに含まれるリンクのリンク先のWebページの内容と、ステップS123で呼び出したクエリとの間に関連性が無いことを示す0を関連度とする。   In step S126, a process for setting the degree of association to 0 is performed. In this processing, the degree-of-association calculating unit 35 of the server control unit 30 includes the contents of the link destination web page included in the link destination web page received in step S121, the query called in step S123, and the like. The degree of relevance is 0 indicating that there is no relevance between.

ステップS127では、関連度情報を送信する処理を行う。この処理において、サーバ制御部30の関連度情報送信手段36は、ステップS125で算出した関連度又はステップS126で0とした関連度をユーザ端末1に送信する。   In step S127, processing for transmitting relevance information is performed. In this process, the relevance level information transmission unit 36 of the server control unit 30 transmits the relevance level calculated in step S125 or the relevance level set to 0 in step S126 to the user terminal 1.

[Webページ表示システム100による表示画面]
次に、ユーザ端末1のディスプレイに表示された表示画面から、Webページ表示システム100の制御について説明する。
[Display screen by Web page display system 100]
Next, control of the Web page display system 100 from the display screen displayed on the display of the user terminal 1 will be described.

図10〜図13は、第1実施形態に係るユーザ端末1のディスプレイに表示された表示画面を説明する図である。
図10に示すように、ユーザ端末1には、クエリ受付・送信手段11がWebブラウザを実行することで、ユーザからクエリの入力を受け付ける検索ページ105が表示されている。
検索ページ105には、ユーザからクエリの入力を受け付けるクエリ入力欄101と、このクエリ入力欄101に入力されたクエリを決定する決定ボタン102と、カーソル90とが配置されている。クエリ入力欄101には、例えば、「焼き鳥」がクエリとして入力されている。そして、カーソル90により決定ボタン102がクリックされると、クエリ受付・送信手段11は、サーバ3にクエリとして「焼き鳥」を送信する。
FIGS. 10-13 is a figure explaining the display screen displayed on the display of the user terminal 1 which concerns on 1st Embodiment.
As shown in FIG. 10, a search page 105 for receiving a query input from a user is displayed on the user terminal 1 when the query reception / transmission unit 11 executes a Web browser.
On the search page 105, a query input field 101 for receiving a query input from the user, a determination button 102 for determining a query input in the query input field 101, and a cursor 90 are arranged. For example, “yakitori” is entered in the query input field 101 as a query. When the determination button 102 is clicked with the cursor 90, the query reception / transmission unit 11 transmits “yakitori” as a query to the server 3.

クエリとしての「焼き鳥」を受信したサーバ3は、検索結果リスト生成手段32により、インデックステーブル(図2参照)を参照して、クエリをキーワードとして含むURLを抽出し、重み付け値が高い順にソートし、検索結果リストを生成し、ユーザ端末1に送信する。   Upon receiving “yakitori” as a query, the server 3 refers to the index table (see FIG. 2) by the search result list generation unit 32 to extract URLs including the query as a keyword, and sorts them in descending order of weighting value. The search result list is generated and transmitted to the user terminal 1.

次に、図11に示すように、ユーザ端末1には、検索結果リスト受信・表示手段12により、サーバ3から送信された複数のWebページのリンクを含む検索結果リスト200が表示されている。
検索結果リスト200には、例えば、最上段に「1.居酒屋sss」へのリンク201が配置されている。そして、カーソル90によりこのリンク201がクリックされることで、ツールバープログラムにより、このリンクのURLに所定の文字列(例えば、http://search.aaa.co.jp)が含まれているか判断される。そして、この所定の文字列が含まれていた場合、ツールバープログラムにより、Webブラウザによるページ遷移が抑止され、選択リンク受付手段13は、この「1.居酒屋sss」へのリンク201を選択リンクとし、選択リンク情報送信手段14は、この「1.居酒屋sss」へのリンク201を特定する情報をサーバ3に送信する。
Next, as shown in FIG. 11, on the user terminal 1, a search result list 200 including links of a plurality of Web pages transmitted from the server 3 is displayed by the search result list receiving / display unit 12.
In the search result list 200, for example, a link 201 to “1. Izakaya sss” is arranged at the top. When the link 201 is clicked by the cursor 90, the toolbar program determines whether a predetermined character string (for example, http://search.aaa.co.jp) is included in the URL of the link. The If this predetermined character string is included, page transition by the web browser is suppressed by the toolbar program, and the selection link receiving means 13 sets the link 201 to “1. Izakaya sss” as the selection link, The selected link information transmission unit 14 transmits information specifying the link 201 to “1. Izakaya sss” to the server 3.

この「1.居酒屋sss六本木」へのリンク201を特定する情報を受信したサーバ3は、リンク先ページ内容取得手段34により、インデックステーブル(図2参照)を参照して、「1.居酒屋sss六本木」へのリンク201を特定する情報が示すWebページに含まれるリンクのURL(例えば、http://sss.co.jp/otsumami)に対応づけられたキーワード(例えば、「焼き鳥」)と、当該Webページにおける当該キーワードの重み付け値(例えば、「焼き鳥」に対応付けられた「9.0」)を取得する。   The server 3 that has received the information for specifying the link 201 to “1. The keyword (for example, “yakitori”) associated with the URL (for example, http://sss.co.jp/otsumami) of the link included in the Web page indicated by the information specifying the link 201 to “ The weight value of the keyword in the Web page (for example, “9.0” associated with “yakitori”) is acquired.

そして、関連度算出手段35は、リンク先のWebページに含まれるキーワードである「焼き鳥」と、クエリ一時記憶手段41に記憶されたクエリである「焼き鳥」を呼び出し対比し、当該クエリと同一のキーワードである「焼き鳥」を抽出し、この抽出したキーワード「焼き鳥」の重み付け値である「9.0」を、クエリとリンク先のWebページの内容との関連度として算出し、ユーザ端末1に送信する。   Then, the degree-of-association calculating unit 35 calls and compares “yakitori”, which is a keyword included in the linked Web page, and “yakitori”, which is a query stored in the query temporary storage unit 41, and is identical to the query. The keyword “yakitori” is extracted, and “9.0”, which is the weighted value of the extracted keyword “yakitori”, is calculated as the degree of association between the query and the content of the linked web page. Send.

次に、図12に示すように、ユーザ端末1には、ページ構成手段18により構成されたリンク先関連度付Webページ300が表示されている。
リンク先関連度付Webページ300には、選択リンクのリンク先のWebページである通常Webページ301において、通常Webページ301が含むリンクである「おつまみ」の近傍に、関連度表示アイテム302が重ねて表示されている。関連度表示アイテム302には、クエリである「焼き鳥」と、リンク先である「おつまみ」のWebページの内容と、クエリと、の間の関連度「9.0」が表示されている。また、関連度表示アイテム302は、例えば、ツールバーの関連度ボタン80がカーソル90によりクリックされたときに表示させてもよい。
Next, as shown in FIG. 12, a web page 300 with a link destination relevance level configured by the page configuration unit 18 is displayed on the user terminal 1.
On the web page 300 with the link destination relevance level, the relevance level display item 302 is superimposed on the normal web page 301 that is the link destination web page of the selected link in the vicinity of the “snacks” that are links included in the normal web page 301. Is displayed. The relevance level display item 302 displays the relevance level “9.0” between the query “yakitori”, the contents of the Web page “link” “query”, and the query. Further, the relevance level display item 302 may be displayed, for example, when the relevance level button 80 on the toolbar is clicked with the cursor 90.

このような、関連度表示アイテム302により、ユーザは、リンク先である「おつまみ」に、クエリである「焼き鳥」と関連度が高い情報が有ることが分かる。そして、「おつまみ」をカーソル90によりクリックすることで、図13に示す「おつまみ」のWebページ400に遷移する。   By using the relevance level display item 302 as described above, the user can recognize that the “snacks” as the link destination has information having a high relevance level with the “yakitori” as the query. Then, by clicking on “snacks” with the cursor 90, a transition is made to the “snacks” web page 400 shown in FIG. 13.

〈第2実施形態〉
次に、本発明の第2実施形態に係るWebページ表示システム100Aを図面に基づいて説明する。
図14は、第2実施形態に係るWebページ表示システム100Aの機能構成を示す図である。
第2実施形態に係るWebページ表示システム100Aは、ユーザ端末1Aと、ユーザ端末1Aと通信ネットワーク7を介して接続されたサーバ3Aと、を備える。また、Webページ表示システム100Aは、通信ネットワーク7を介して、リンク先のWebページを記憶するWebページサーバ5と接続されている。
Second Embodiment
Next, a Web page display system 100A according to a second embodiment of the present invention will be described with reference to the drawings.
FIG. 14 is a diagram illustrating a functional configuration of a Web page display system 100A according to the second embodiment.
A web page display system 100A according to the second embodiment includes a user terminal 1A and a server 3A connected to the user terminal 1A via the communication network 7. The web page display system 100A is connected to the web page server 5 that stores the linked web page via the communication network 7.

第2実施形態のユーザ端末1Aは、検索結果リスト受信・表示手段12Aが、関連度についての情報を表示するための関連度情報スクリプトを含む検索結果リストをサーバ3から受信する点、選択リンク受付手段13A、選択リンク受付手段13A、選択リンク情報送信手段14A、Webページ要求手段15A、Webページ取得手段16A、関連度情報受信手段17A及びページ構成手段18Aが、ツールバープログラムでなく、関連度情報スクリプトを実行する点が、第1実施形態のユーザ端末1と異なる。
また、第2実施形態のサーバ3Aは、検索結果リスト生成手段32Aが、関連度情報スクリプトを含む検索結果リストを生成する点が、第1実施形態のサーバ3と異なる。
In the user terminal 1A of the second embodiment, the search result list receiving / display unit 12A receives from the server 3 a search result list including a relevance information script for displaying information about relevance, and accepts a selected link. The means 13A, the selection link reception means 13A, the selection link information transmission means 14A, the web page request means 15A, the web page acquisition means 16A, the relevance information reception means 17A, and the page composition means 18A are not a toolbar program, but a relevance information script. Is different from the user terminal 1 of the first embodiment.
The server 3A of the second embodiment is different from the server 3 of the first embodiment in that the search result list generating unit 32A generates a search result list including the relevance information script.

検索結果リスト受信・表示手段12Aは、クエリ受付・送信手段11で受け付けたクエリに応じたサーバ3Aから送信された複数のWebページのリンクを含む検索結果リストであって、関連度情報スクリプトを含む検索結果リストを受信し、ディスプレイに表示する。   The search result list receiving / displaying unit 12A is a search result list including links of a plurality of Web pages transmitted from the server 3A according to the query received by the query receiving / transmitting unit 11, and includes a relevance information script. The search result list is received and displayed on the display.

選択リンク受付手段13Aは、ユーザの入力装置の操作により、クエリに応じた検索結果リストから一のリンクを選択リンクとして選択する操作を受け付ける。また、選択リンク受付手段13Aは、関連度情報スクリプトの実行により、この受け付けたリンクの操作によって取得したWebページのURLに、所定の文字列(例えば、サーバ3Aのアドレス)が含まれるか否かを判定する。そして、選択リンク受付手段13Aは、所定の文字列が含まれると判定した場合は、関連度情報スクリプトの実行により、Webブラウザに対して新たなページへのページ遷移を抑止させる。   The selected link accepting unit 13A accepts an operation of selecting one link as a selected link from the search result list corresponding to the query by the user's operation of the input device. Further, the selected link receiving unit 13A determines whether or not a predetermined character string (for example, the address of the server 3A) is included in the URL of the Web page acquired by the operation of the received link by executing the relevance information script. Determine. If the selected link receiving unit 13A determines that a predetermined character string is included, the selected link receiving unit 13A causes the Web browser to suppress page transition to a new page by executing the relevance information script.

選択リンク情報送信手段14Aは、関連度情報スクリプトの実行により、選択リンク受付手段13により選択する操作を受け付けた選択リンクを特定する情報をサーバ3Aに送信する。   The selected link information transmitting unit 14A transmits, to the server 3A, information specifying the selected link that has received the operation to be selected by the selected link receiving unit 13 by executing the relevance information script.

Webページ要求手段15Aは、関連度情報スクリプトの実行により、選択リンクのリンク先のWebページを記憶するWebページサーバ5に、選択リンクのリンク先のページ要求を送信する。   The Web page requesting unit 15A transmits a link destination page request of the selected link to the Web page server 5 that stores the link destination Web page of the selected link by executing the relevance information script.

Webページ取得手段16Aは、関連度情報スクリプトの実行により、Webページサーバ5から選択リンクのリンク先のWebページを取得する。   The web page acquisition unit 16A acquires the link destination web page of the selected link from the web page server 5 by executing the relevance information script.

関連度情報受信手段17Aは、関連度情報スクリプトの実行により、サーバ3Aから送信された関連度を受信する。ここで、関連度とは、選択リンクのリンク先のWebページに含まれるリンクのリンク先のWebページの内容と、クエリ受付・送信手段11で受け付けたクエリと、の関連度を言う。   The association degree information receiving unit 17A receives the association degree transmitted from the server 3A by executing the association degree information script. Here, the degree of association refers to the degree of association between the contents of the link-destination Web page of the link included in the link-destination Web page of the selected link and the query received by the query reception / transmission means 11.

ページ構成手段18Aは、関連度情報スクリプトの実行により、関連度情報受信手段17Aが受信した関連度を、Webページ取得手段16Aが取得した選択リンクのリンク先のWebページが含むリンクに関連付けて表示するリンク先関連度付Webページを構成する。   The page composition unit 18A displays the association level received by the association level information reception unit 17A in association with the link included in the link destination web page of the selected link acquired by the Web page acquisition unit 16A by executing the association level information script. Web page with link destination relevance level is configured.

サーバ3Aの検索結果リスト生成手段32Aは、検索インデックスDB42を参照して、クエリ受信手段31が受信したクエリに応じた複数のWebページのリンクを含む検索結果リストであって、関連度情報スクリプトを含む検索結果リストを生成し、ユーザ端末1Aに送信する。   The search result list generating unit 32A of the server 3A refers to the search index DB 42, is a search result list including links of a plurality of Web pages corresponding to the query received by the query receiving unit 31, and includes a relevance information script. A search result list including this is generated and transmitted to the user terminal 1A.

図15は、第2実施形態に係る端末制御部10Aのフローチャートである。
ステップS1Aの処理は、検索結果リストを受信する処理において、検索結果リスト受信・表示手段12Aが、関連度についての情報を表示するための関連度情報スクリプトを含む検索結果リストをサーバ3Aから受信する。この点以外は、第1実施形態のステップS1の処理と同様である。
FIG. 15 is a flowchart of the terminal control unit 10A according to the second embodiment.
In the process of step S1A, in the process of receiving the search result list, the search result list receiving / display unit 12A receives the search result list including the relevance degree information script for displaying the information on the relevance degree from the server 3A. . Except for this point, the processing is the same as that in step S1 of the first embodiment.

ステップS2Aの処理は、第1実施形態のステップS2の処理と同様である。
ステップS3Aから5Aの処理は、第1実施形態のステップS3から5の処理を、ツールバープログラムでなく、関連度情報スクリプトにより行う。
The process of step S2A is the same as the process of step S2 of the first embodiment.
In the processing from Steps S3A to 5A, the processing from Steps S3 to S5 in the first embodiment is performed by the relevance information script, not the toolbar program.

ステップS6Aの処理は、、リンク先関連度付Webページ表示処理を行う。この処理において、端末制御部10Aは、関連度情報スクリプトにより、選択リンクのリンク先のWebページが含むリンクに、関連度を関連付けて表示するリンク先関連度付Webページを表示する。
リンク先関連度付Webページ表示処理について、詳細に説明する。
図16は、第2実施形態に係る端末制御部10Aにおけるリンク先関連度付Webページ表示処理のフローチャートである。
ステップS61AからステップS63Aは、第1実施形態のリンク先関連度付Webページ表示処理におけるステップS61からステップS63と同様の処理である。
The process of step S6A performs a link destination related Web page display process. In this processing, the terminal control unit 10A displays a link destination related degree-added Web page that is displayed in association with the degree of association with the link included in the Web page that is the link destination of the selected link, using the related degree information script.
Web page display processing with link destination relevance will be described in detail.
FIG. 16 is a flowchart of a Web page display process with link destination relevance in the terminal control unit 10A according to the second embodiment.
Steps S61A to S63A are the same processes as steps S61 to S63 in the Web page display process with link destination relevance in the first embodiment.

ステップS64Aでは、関連度表示ウィンドウを構成する処理を行う。この処理において、端末制御部10Aのページ構成手段18Aは、選択リンクのリンク先のWebページが含むリンク及び関連度とを表示する関連度表示ウィンドウを構成する。   In step S64A, a process for configuring a relevance display window is performed. In this process, the page configuration unit 18A of the terminal control unit 10A configures a relevance level display window that displays the link and the relevance level included in the Web page linked to the selected link.

ステップS66Aは、第1実施形態のリンク先関連度付Webページ表示処理におけるステップS66と同様の処理である。   Step S66A is the same process as step S66 in the link destination related Web page display process of the first embodiment.

ステップS67Aでは、Webページを表示する処理を行う。この処理において、端末制御部10Aのページ表示手段19は、ステップS64Aで構成した関連度表示ウィンドウ及びステップS66Aで構成した通常Webページをディスプレイにそれぞれ表示する。   In step S67A, processing for displaying a Web page is performed. In this process, the page display means 19 of the terminal control unit 10A displays the relevance degree display window configured in step S64A and the normal web page configured in step S66A on the display.

図15に戻って、ステップS7A及び8Aの処理は、第1実施形態のステップS7及び8の処理と同様である。   Returning to FIG. 15, the processes in steps S7A and 8A are the same as the processes in steps S7 and 8 of the first embodiment.

次に、ユーザ端末1Aのディスプレイに表示された表示画面から、Webページ表示システム100Aの制御について説明する。
図17は、第2実施形態に係るユーザ端末1Aのディスプレイに表示された表示画面を説明する図である。
図17に示すように、ユーザ端末1Aには、ページ構成手段18Aにより構成された選択リンクのリンク先のWebページである通常Webページ301と、関連度情報スクリプトの実行による、選択リンクのリンク先のWebページが含むリンク及び関連度とを表示する関連度表示ウィンドウ301Aと、が表示されている。
Next, control of the Web page display system 100A from the display screen displayed on the display of the user terminal 1A will be described.
FIG. 17 is a diagram illustrating a display screen displayed on the display of the user terminal 1A according to the second embodiment.
As shown in FIG. 17, the user terminal 1 </ b> A includes a normal Web page 301 that is a link destination Web page configured by the page configuration unit 18 </ b> A and a link destination of the selected link by executing the relevance information script. A relevance level display window 301A that displays the links and relevance levels included in the Web page is displayed.

関連度表示ウィンドウ301Aには、クエリである「焼き鳥」と、リンク先である「おつまみ」のWebページの内容と、クエリと、の間の関連度「9.0」が表示されている。このような、関連度表示ウィンドウ301Aにより、ユーザは、リンク先である「おつまみ」に、クエリである「焼き鳥」と関連度が高い情報が有ることが分かる。
そして、関連度表示ウィンドウ301Aにおける「おつまみ」をカーソル90によりクリックすることで、図13に示す「おつまみ」のWebページ400に遷移する。
In the relevance level display window 301A, the relevance level “9.0” between the query “yakitori”, the contents of the web page “Osumi” as the link destination, and the query is displayed. From such a relevance level display window 301A, the user can recognize that the “tasty” that is the link destination has information that is highly related to the “yakitori” that is the query.
Then, by clicking the “snacks” in the relevance display window 301A with the cursor 90, a transition is made to the “snacks” web page 400 shown in FIG.

上記実施形態によれば、以下のような作用効果がある。
ユーザ端末1は、Webページの検索に用いられるクエリの入力を受け付け(S11)、サーバからこのクエリに応じた複数のWebページのリンクを含む検索結果リストを受信し(S12)、このクエリに応じた検索結果リストから一のリンクを選択リンクとして選択する操作を受け付け(S2)、この選択リンクを特定する情報をサーバに送信する(S51)。
サーバ3は、ユーザ端末1から送信された検索結果リストから選択された一のリンクである選択リンクを特定する情報を受信し(S121)、検索インデックスDB42を参照して、この選択リンクを特定する情報が示すWebページに含まれるリンクのリンク先のWebページの内容を取得し(S122)、ユーザ端末1から送信されたクエリと、このリンク先のWebページの内容との関連度を算出し(S125)、この関連度をユーザ端末1に送信する(S127)。
ユーザ端末1は、さらに、サーバ3から送信された関連度を受信し(S62)、選択リンクのリンク先のWebページを取得し(S61)、このリンク先のWebページが含むリンクに、関連度を関連付けて表示するリンク先関連度付Webページを構成し(S65)、このリンク先関連度付Webページを表示する(S37)。
According to the above embodiment, the following operational effects are obtained.
The user terminal 1 receives an input of a query used for searching a Web page (S11), receives a search result list including links of a plurality of Web pages corresponding to the query from the server (S12), and responds to the query. An operation for selecting one link from the search result list as a selected link is accepted (S2), and information for specifying the selected link is transmitted to the server (S51).
The server 3 receives the information specifying the selected link that is one link selected from the search result list transmitted from the user terminal 1 (S121), and specifies the selected link with reference to the search index DB. The content of the link destination web page included in the web page indicated by the information is acquired (S122), and the degree of association between the query transmitted from the user terminal 1 and the content of the link destination web page is calculated ( In step S125, the degree of association is transmitted to the user terminal 1 (step S127).
The user terminal 1 further receives the relevance degree transmitted from the server 3 (S62), acquires the link destination web page of the selected link (S61), and adds the relevance degree to the link included in the link destination web page. A Web page with a link destination relevance level is displayed (S65), and this Web page with a link destination relevance level is displayed (S37).

これにより、所定のクエリに応じた検索結果リストから選択された選択リンクのリンク先のWebページに含まれるリンクに、このリンクのリンク先のWebページの内容と所定のクエリとの関連度を関連付けて表示することで、検索結果リストから選択された選択リンクのリンク先のWebページに含まれるリンクをユーザが選択するときに、指針となる情報を表示できる。   As a result, the link between the link destination Web page of the selected link selected from the search result list corresponding to the predetermined query and the degree of association between the link destination Web page content and the predetermined query are associated with each other. By displaying the information, it is possible to display information that serves as a guideline when the user selects a link included in the link destination web page of the selected link selected from the search result list.

また、ユーザ端末1は、ツールバープログラムにより、選択リンクのリンク先のWebページにおいて、当該Webページが含むリンクの近傍にクエリとの関連度を重ねて配置できる。
よって、検索結果リストから選択された選択リンクのリンク先のWebページに含まれるリンクをユーザが選択するときに、指針となる情報を簡易に表示できる。
Further, the user terminal 1 can arrange the relevance with the query in the vicinity of the link included in the Web page in the Web page linked to the selected link by the toolbar program.
Therefore, when the user selects a link included in the Web page that is the link destination of the selected link selected from the search result list, information that serves as a guideline can be easily displayed.

また、ユーザ端末1Aは、Webブラウザが構成する前記選択リンクのリンク先のWebページと、サーバ3から送信されたスクリプトを実行することにより、当該Webページが含むリンク及び関連度を別ウインドウで表示する関連度情報ページと、を構成する。
これにより、Webページとは別の別ウインドウに、当該Webページが含むリンク及び当該リンクのリンク先のWebページとクエリとの関連度を表示できるので、ユーザは、Webページの閲覧を妨げられることなく、別ウインドウにおいて、関連度を確認できる。
In addition, the user terminal 1A displays the link included in the Web page and the degree of association in a separate window by executing the link destination Web page of the selected link configured by the Web browser and the script transmitted from the server 3. And a relevance level information page.
Accordingly, since the link included in the Web page and the degree of association between the link destination Web page of the link and the query can be displayed in another window different from the Web page, the user is prevented from browsing the Web page. The relevance can be confirmed in a separate window.

以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。   As mentioned above, although embodiment of this invention was described, this invention is not restricted to embodiment mentioned above. The effects described in the embodiments of the present invention are only the most preferable effects resulting from the present invention, and the effects of the present invention are limited to those described in the embodiments of the present invention. is not.

1 ユーザ端末
11 クエリ受付・送信手段
12 検索結果リスト受信・表示手段
13 選択リンク受付手段
14 選択リンク情報送信手段
15 Webページ要求手段
16 Webページ取得手段
17 関連度情報受信手段
18 ページ構成手段
19 ページ表示手段
3 サーバ
31 クエリ受信手段
32 検索結果リスト生成手段
33 選択リンク情報受信手段
34 リンク先ページ内容取得手段
35 関連度算出手段
36 関連度情報送信手段
41 クエリ一時記憶手段
42 検索インデックスデータDB
5 Webページサーバ
7 通信ネットワーク
100 Webページ表示システム
DESCRIPTION OF SYMBOLS 1 User terminal 11 Query reception / transmission means 12 Search result list reception / display means 13 Selected link reception means 14 Selected link information transmission means 15 Web page request means 16 Web page acquisition means 17 Relevance information reception means 18 Page composition means 19 pages Display means 3 Server 31 Query reception means 32 Search result list generation means 33 Selected link information reception means 34 Link destination page content acquisition means 35 Relevance calculation means 36 Relevance information transmission means 41 Query temporary storage means 42 Search index data DB
5 Web page server 7 Communication network 100 Web page display system

Claims (3)

Webページの検索に用いられるクエリの入力を受け付けるユーザ端末と、前記Webページの検索インデックスDBを備え、前記ユーザ端末と通信ネットワークを介して接続され、前記検索インデックスDBを参照して、前記ユーザ端末から送信された前記クエリに応じた複数のWebページのリンクを含む検索結果リストを生成し、前記ユーザ端末に送信するサーバと、を備えるWebページ表示システムにおいて、
前記ユーザ端末は、
前記クエリに対する前記検索結果リストから一のリンクを選択リンクとして選択する操作を受け付ける選択リンク受付手段と、
前記選択リンク受付手段により選択する操作を受け付けた前記選択リンクを特定する情報を前記サーバに送信する選択リンク情報送信手段と、を備え、
前記サーバは、
前記ユーザ端末の選択リンク情報送信手段から送信された前記選択リンクを特定する情報を受信する選択リンク情報受信手段と、
前記検索インデックスDBを参照して、前記選択リンク情報受信手段が受信した前記選択リンクを特定する情報が示すWebページに含まれるリンクのリンク先のWebページの内容を取得するリンク先ページ内容取得手段と、
前記クエリと、前記リンク先ページ内容取得手段が取得した前記リンク先のWebページの内容との関連度を算出する関連度算出手段と、
前記関連度算出手段が算出した前記関連度を前記ユーザ端末に送信する関連度情報送信手段と、を備え、
前記ユーザ端末は、さらに、
前記サーバの前記関連度情報送信手段から送信された前記関連度を受信する関連度情報受信手段と、
前記選択リンク受付手段で受け付けた前記選択リンクのリンク先のWebページを記憶するWebページサーバにページ要求を送信して選択リンクのリンク先のWebページを取得し、前記関連度情報受信手段が受信した前記関連度を、前記選択リンクのリンク先のWebページが含むリンクに関連付けて表示するリンク先関連度付Webページを構成するページ構成手段と、
前記ページ構成手段で構成した前記リンク先関連度付Webページを表示するページ表示手段と、を備えるWebページ表示システム。
A user terminal that accepts an input of a query used for a search for a Web page, and a search index DB for the Web page, connected to the user terminal via a communication network, with reference to the search index DB, the user terminal A web page display system comprising: a server that generates a search result list including links of a plurality of web pages according to the query transmitted from the server and transmits the search result list to the user terminal;
The user terminal is
A selection link receiving means for receiving an operation of selecting one link as a selection link from the search result list for the query;
Selection link information transmitting means for transmitting to the server information identifying the selected link that has received an operation of selecting by the selected link receiving means,
The server
Selection link information receiving means for receiving the information specifying the selected link transmitted from the selection link information transmitting means of the user terminal;
Link destination page content acquisition unit that refers to the search index DB and acquires the content of the link destination Web page of the link included in the Web page indicated by the information specifying the selected link received by the selected link information reception unit. When,
Relevance calculating means for calculating relevance between the query and the contents of the linked web page acquired by the linked page content acquiring means;
Relevance level information transmitting means for transmitting the relevance level calculated by the relevance level calculating means to the user terminal,
The user terminal further includes:
Relevance level information receiving means for receiving the relevance level transmitted from the relevance level information transmitting means of the server;
A page request is transmitted to a Web page server that stores the Web page linked to the selected link received by the selected link receiving means to acquire the Web page linked to the selected link, and the relevance information receiving means receives A page configuration unit that configures a link destination relevance level web page that displays the related level in association with a link included in the link destination web page of the selected link;
Web page display system comprising: a page display unit configured to display the link destination related Web page configured by the page configuration unit.
前記ユーザ端末は、Webブラウザと、前記Webブラウザに組み込まれて実行されるツールバープログラムを記憶する端末記憶手段と、を備え、
前記ページ構成手段は、
前記ツールバープログラムにより、前記Webブラウザが構成する前記選択リンクのリンク先のWebページにおいて、当該Webページが含むリンクの近傍に前記関連度を重ねて配置して前記リンク先関連度付Webページを構成する請求項1に記載のWebページ表示システム。
The user terminal includes a web browser and terminal storage means for storing a toolbar program that is incorporated into the web browser and executed.
The page composition means includes:
By the toolbar program, in the link destination Web page of the selected link configured by the Web browser, the Web page with the link destination relevance level is configured by overlapping the relevance level in the vicinity of the link included in the Web page The web page display system according to claim 1.
前記ユーザ端末は、Webブラウザと、前記サーバから前記検索結果リストと共に送信され、前記Webブラウザにおいて解釈実行されるスクリプトを受信して記憶する端末記憶手段と、をさらに備え、
前記ページ構成手段は、前記Webブラウザが構成する前記選択リンクのリンク先のWebページと、前記スクリプトを実行することにより、当該Webページが含むリンク及び前記関連度を別ウインドウで表示する関連度情報ページと、を含む前記リンク先関連度付Webページを構成する請求項1に記載のWebページ表示システム。
The user terminal further includes a Web browser, and a terminal storage unit that receives and stores a script transmitted from the server together with the search result list and interpreted and executed in the Web browser,
Relevance information for displaying the link included in the Web page and the degree of association in a separate window by executing the script and the link destination Web page of the selected link configured by the Web browser. The Web page display system according to claim 1, wherein the Web page with the link destination relevance level includes a page.
JP2010089688A 2010-04-08 2010-04-08 Web page display system Expired - Fee Related JP5289375B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010089688A JP5289375B2 (en) 2010-04-08 2010-04-08 Web page display system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010089688A JP5289375B2 (en) 2010-04-08 2010-04-08 Web page display system

Publications (2)

Publication Number Publication Date
JP2011221756A JP2011221756A (en) 2011-11-04
JP5289375B2 true JP5289375B2 (en) 2013-09-11

Family

ID=45038676

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010089688A Expired - Fee Related JP5289375B2 (en) 2010-04-08 2010-04-08 Web page display system

Country Status (1)

Country Link
JP (1) JP5289375B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12584830B2 (en) 2016-02-23 2026-03-24 Noul Co., Ltd. Blood staining patch, method and device for blood test using the same

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000215138A (en) * 1999-01-22 2000-08-04 Casio Comput Co Ltd Information search device and storage medium storing program
JP2008181186A (en) * 2007-01-23 2008-08-07 Yahoo Japan Corp How to find the relevance between keywords and sites using query logs

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12584830B2 (en) 2016-02-23 2026-03-24 Noul Co., Ltd. Blood staining patch, method and device for blood test using the same

Also Published As

Publication number Publication date
JP2011221756A (en) 2011-11-04

Similar Documents

Publication Publication Date Title
CN102203769B (en) For the combined tab of option cassette MDI
US7962466B2 (en) Automated tool for human assisted mining and capturing of precise results
KR101622742B1 (en) Generic online ranking system and method suitable for syndication
JP4848388B2 (en) How to calculate a score for a search query
KR102142080B1 (en) Interpretation of markup data for mobile devices
US9223895B2 (en) System and method for contextual commands in a search results page
US20100257466A1 (en) Method and system for generating a mini-software application corresponding to a web site
JP5232449B2 (en) Information retrieval apparatus and computer program
JP2009518699A (en) Information preview for web browsing
TW200527222A (en) Method and system of providing browser functionality through a browser button
US8898297B1 (en) Device attribute-customized metadata for browser users
JP2007233856A (en) Information processing apparatus, information processing system and method, and computer program
US20090089245A1 (en) System and method for contextual commands in a search results page
JP5378026B2 (en) Search list providing server, search list providing method and program
JP6604603B2 (en) SEARCH DEVICE, SEARCH METHOD, AND PROGRAM
US20100115431A1 (en) System, process and computer-accessible medium for accessing and navigating the internet
KR20120120459A (en) Search system presenting active abstracts including linked terms
JP5734332B2 (en) Advertisement information providing device
JP5289375B2 (en) Web page display system
JP5331166B2 (en) Search server and method
JP2006185167A (en) File search method, file search device, and file search program
JP2012173946A (en) Web page display device and focus control method
JP2009140173A (en) Server device recommending website, website recommendation method, and website recommendation program
JP2011227572A (en) Browsing terminal and method
US12430006B2 (en) Generating dynamic user interface content

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20120312

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120628

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120710

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20120807

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130521

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130604

R150 Certificate of patent or registration of utility model

Ref document number: 5289375

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees