JP5289375B2 - Webページ表示システム - Google Patents
Webページ表示システム Download PDFInfo
- 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
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
しかし、この検索結果リストのWebページが提示するリンク先のWebページには、必ずしもユーザの求める情報が含まれず、入力したクエリと関連性の低いものも存在する。検索結果リストのWebページにおいて最初に選択したリンク先のWebページに求める情報がなかった場合には、多くの場合、ユーザは当該検索結果リストのWebページに戻り、次の表示順位のリンク先のWebページを順にたどってゆくことになる。
このサーバによれば、ユーザがクリックしたWebページにおける滞在時間を利用して、検索に用いたクエリとWebページとの関連度を経験的に求めることができる。こにれにより、関連度に基づき検索結果リストのWebページを表示することで、ユーザは求める情報が含まれたWebページにより早くたどりつける。
しかしながら、ユーザは、この選択リンクのリンク先のWebページに含まれるリンクを任意に選択しても、求める情報を閲覧できるとは限らない。
サーバは、ユーザ端末から送信された検索結果リストから選択された一のリンクである選択リンクを特定する情報を受信し、検索インデックスDBを参照して、この選択リンクを特定する情報が示すWebページに含まれるリンクのリンク先のWebページの内容を取得し、ユーザ端末から送信されたクエリと、このリンク先のWebページの内容との関連度を算出し、この関連度をユーザ端末に送信する。
ユーザ端末は、さらに、サーバから送信された関連度を受信し、選択リンクのリンク先のWebページを取得し、このリンク先のWebページが含むリンクに、関連度を関連付けて表示するリンク先関連度付Webページを構成し、このリンク先関連度付Webページを表示する。
よって、検索結果リストから選択された選択リンクのリンク先のWebページに含まれるリンクをユーザが選択するときに、指針となる情報を簡易に表示できる。
これにより、Webページとは別の別ウインドウに、当該Webページが含むリンク及び当該リンクのリンク先のWebページとクエリとの関連度を表示できるので、ユーザは、Webページの閲覧を妨げられることなく、別ウインドウにおいて、関連度を確認できる。
よって、検索結果リストから選択された選択リンクのリンク先のWebページに含まれるリンクをユーザが選択するときに、指針となる情報を見やすく表示できる。
[Webページ表示システム100の機能構成]
図1は、第1実施形態に係るWebページ表示システム100の機能構成を示す図である。
Webページ表示システム100は、ユーザ端末1と、ユーザ端末1と通信ネットワーク7を介して接続されたサーバ3と、を備える。また、Webページ表示システム100は、通信ネットワーク7を介して、リンク先のWebページを記憶するWebページサーバ5と接続されている。
端末制御部10は、クエリ受付・送信手段11と、検索結果リスト受信・表示手段12と、選択リンク受付手段13と、選択リンク情報送信手段14と、Webページ要求手段15と、Webページ取得手段16と、関連度情報受信手段17と、ページ構成手段18と、ページ表示手段19と、を備える。
ツールバープログラムは、ユーザ端末1をWebブラウザと連携して動作させるためのプログラムをいう。このツールバープログラムは、サーバ3を管理する企業が開発・公開するプログラムであってもよく、その場合、ユーザは、ツールバープログラムをWebブラウザに組み込むことにより、その企業のサービスに迅速にアクセスすることができる。例えば、Webブラウザがインターネットエクスプローラ(登録商標)である場合は、マイクロソフト社が提供するAPI(Application Program Interface)を利用できる。
サーバ制御部30は、クエリ受信手段31と、検索結果リスト生成手段32と、選択リンク情報受信手段33と、リンク先ページ内容取得手段34と、関連度算出手段35と、関連度情報送信手段36と、を備える。
図2は、第1実施形態に係るインデックステーブルを説明する図である。
図2に示すように、インデックステーブルは、WebページのURLをキー値として、このURLに、当該Webページに含まれるキーワードと、当該Webページにおける当該キーワードの重み付け値とが対応付けて記憶されている。第1実施形態において、キーワードの重み付け値は、対応付けられたURLのWebページで、当該キーワードが使用されている回数等から算出され、値が大きい程、当該Webページと当該キーワードとの関連度が高いことを示す。
第1実施形態に係るWebページ表示システム100のユーザ端末1及びサーバ3は、コンピュータ及びその周辺装置に適用される。ユーザ端末1及びサーバ3における各部は、コンピュータ及びその周辺装置が備えるハードウェア並びに該ハードウェアを制御するソフトウェアによって構成される。
次に、ユーザ端末1の端末制御部10の制御フローについて説明する。端末制御部10は、端末記憶手段20に記憶されたWebブラウザ及びツールバープログラムを実行することで、以下の制御を行う。
図3は、第1実施形態に係る端末制御部10のフローチャートである。
検索結果リスト表示処理について、詳細に説明する。
図4は、第1実施形態に係る端末制御部10における検索結果リスト表示処理のフローチャートである。
選択リンク処理について、詳細に説明する。
図5は、第1実施形態に係る端末制御部10における選択リンク受付処理のフローチャートである。
リンク先関連度付Webページ表示処理について、詳細に説明する。
図6は、第1実施形態に係る端末制御部10におけるリンク先関連度付Webページ表示処理のフローチャートである。
次に、サーバ3のサーバ制御部30の制御フローについて説明する。
図7は、第1実施形態に係るサーバ制御部30のフローチャートである。
検索結果リスト生成処理について、詳細に説明する。
図8は、第1実施形態に係るサーバ制御部30における検索結果リスト表示処理のフローチャートである。
関連度情報処理について、詳細に説明する。
図9は、第1実施形態に係るサーバ制御部30における関連度情報処理のフローチャートである。
次に、ユーザ端末1のディスプレイに表示された表示画面から、Webページ表示システム100の制御について説明する。
図10に示すように、ユーザ端末1には、クエリ受付・送信手段11がWebブラウザを実行することで、ユーザからクエリの入力を受け付ける検索ページ105が表示されている。
検索ページ105には、ユーザからクエリの入力を受け付けるクエリ入力欄101と、このクエリ入力欄101に入力されたクエリを決定する決定ボタン102と、カーソル90とが配置されている。クエリ入力欄101には、例えば、「焼き鳥」がクエリとして入力されている。そして、カーソル90により決定ボタン102がクリックされると、クエリ受付・送信手段11は、サーバ3にクエリとして「焼き鳥」を送信する。
検索結果リスト200には、例えば、最上段に「1.居酒屋sss」へのリンク201が配置されている。そして、カーソル90によりこのリンク201がクリックされることで、ツールバープログラムにより、このリンクのURLに所定の文字列(例えば、http://search.aaa.co.jp)が含まれているか判断される。そして、この所定の文字列が含まれていた場合、ツールバープログラムにより、Webブラウザによるページ遷移が抑止され、選択リンク受付手段13は、この「1.居酒屋sss」へのリンク201を選択リンクとし、選択リンク情報送信手段14は、この「1.居酒屋sss」へのリンク201を特定する情報をサーバ3に送信する。
リンク先関連度付Webページ300には、選択リンクのリンク先のWebページである通常Webページ301において、通常Webページ301が含むリンクである「おつまみ」の近傍に、関連度表示アイテム302が重ねて表示されている。関連度表示アイテム302には、クエリである「焼き鳥」と、リンク先である「おつまみ」のWebページの内容と、クエリと、の間の関連度「9.0」が表示されている。また、関連度表示アイテム302は、例えば、ツールバーの関連度ボタン80がカーソル90によりクリックされたときに表示させてもよい。
次に、本発明の第2実施形態に係るWebページ表示システム100Aを図面に基づいて説明する。
図14は、第2実施形態に係るWebページ表示システム100Aの機能構成を示す図である。
第2実施形態に係るWebページ表示システム100Aは、ユーザ端末1Aと、ユーザ端末1Aと通信ネットワーク7を介して接続されたサーバ3Aと、を備える。また、Webページ表示システム100Aは、通信ネットワーク7を介して、リンク先のWebページを記憶するWebページサーバ5と接続されている。
また、第2実施形態のサーバ3Aは、検索結果リスト生成手段32Aが、関連度情報スクリプトを含む検索結果リストを生成する点が、第1実施形態のサーバ3と異なる。
ステップS1Aの処理は、検索結果リストを受信する処理において、検索結果リスト受信・表示手段12Aが、関連度についての情報を表示するための関連度情報スクリプトを含む検索結果リストをサーバ3Aから受信する。この点以外は、第1実施形態のステップS1の処理と同様である。
ステップS3Aから5Aの処理は、第1実施形態のステップS3から5の処理を、ツールバープログラムでなく、関連度情報スクリプトにより行う。
リンク先関連度付Webページ表示処理について、詳細に説明する。
図16は、第2実施形態に係る端末制御部10Aにおけるリンク先関連度付Webページ表示処理のフローチャートである。
ステップS61AからステップS63Aは、第1実施形態のリンク先関連度付Webページ表示処理におけるステップS61からステップS63と同様の処理である。
図17は、第2実施形態に係るユーザ端末1Aのディスプレイに表示された表示画面を説明する図である。
図17に示すように、ユーザ端末1Aには、ページ構成手段18Aにより構成された選択リンクのリンク先のWebページである通常Webページ301と、関連度情報スクリプトの実行による、選択リンクのリンク先のWebページが含むリンク及び関連度とを表示する関連度表示ウィンドウ301Aと、が表示されている。
そして、関連度表示ウィンドウ301Aにおける「おつまみ」をカーソル90によりクリックすることで、図13に示す「おつまみ」のWebページ400に遷移する。
ユーザ端末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)。
よって、検索結果リストから選択された選択リンクのリンク先のWebページに含まれるリンクをユーザが選択するときに、指針となる情報を簡易に表示できる。
これにより、Webページとは別の別ウインドウに、当該Webページが含むリンク及び当該リンクのリンク先のWebページとクエリとの関連度を表示できるので、ユーザは、Webページの閲覧を妨げられることなく、別ウインドウにおいて、関連度を確認できる。
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ページ表示システム
Claims (3)
- Webページの検索に用いられるクエリの入力を受け付けるユーザ端末と、前記Webページの検索インデックスDBを備え、前記ユーザ端末と通信ネットワークを介して接続され、前記検索インデックスDBを参照して、前記ユーザ端末から送信された前記クエリに応じた複数のWebページのリンクを含む検索結果リストを生成し、前記ユーザ端末に送信するサーバと、を備えるWebページ表示システムにおいて、
前記ユーザ端末は、
前記クエリに対する前記検索結果リストから一のリンクを選択リンクとして選択する操作を受け付ける選択リンク受付手段と、
前記選択リンク受付手段により選択する操作を受け付けた前記選択リンクを特定する情報を前記サーバに送信する選択リンク情報送信手段と、を備え、
前記サーバは、
前記ユーザ端末の選択リンク情報送信手段から送信された前記選択リンクを特定する情報を受信する選択リンク情報受信手段と、
前記検索インデックスDBを参照して、前記選択リンク情報受信手段が受信した前記選択リンクを特定する情報が示すWebページに含まれるリンクのリンク先のWebページの内容を取得するリンク先ページ内容取得手段と、
前記クエリと、前記リンク先ページ内容取得手段が取得した前記リンク先のWebページの内容との関連度を算出する関連度算出手段と、
前記関連度算出手段が算出した前記関連度を前記ユーザ端末に送信する関連度情報送信手段と、を備え、
前記ユーザ端末は、さらに、
前記サーバの前記関連度情報送信手段から送信された前記関連度を受信する関連度情報受信手段と、
前記選択リンク受付手段で受け付けた前記選択リンクのリンク先のWebページを記憶するWebページサーバにページ要求を送信して選択リンクのリンク先のWebページを取得し、前記関連度情報受信手段が受信した前記関連度を、前記選択リンクのリンク先のWebページが含むリンクに関連付けて表示するリンク先関連度付Webページを構成するページ構成手段と、
前記ページ構成手段で構成した前記リンク先関連度付Webページを表示するページ表示手段と、を備えるWebページ表示システム。 - 前記ユーザ端末は、Webブラウザと、前記Webブラウザに組み込まれて実行されるツールバープログラムを記憶する端末記憶手段と、を備え、
前記ページ構成手段は、
前記ツールバープログラムにより、前記Webブラウザが構成する前記選択リンクのリンク先のWebページにおいて、当該Webページが含むリンクの近傍に前記関連度を重ねて配置して前記リンク先関連度付Webページを構成する請求項1に記載のWebページ表示システム。 - 前記ユーザ端末は、Webブラウザと、前記サーバから前記検索結果リストと共に送信され、前記Webブラウザにおいて解釈実行されるスクリプトを受信して記憶する端末記憶手段と、をさらに備え、
前記ページ構成手段は、前記Webブラウザが構成する前記選択リンクのリンク先のWebページと、前記スクリプトを実行することにより、当該Webページが含むリンク及び前記関連度を別ウインドウで表示する関連度情報ページと、を含む前記リンク先関連度付Webページを構成する請求項1に記載のWebページ表示システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010089688A JP5289375B2 (ja) | 2010-04-08 | 2010-04-08 | Webページ表示システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010089688A JP5289375B2 (ja) | 2010-04-08 | 2010-04-08 | Webページ表示システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011221756A JP2011221756A (ja) | 2011-11-04 |
| JP5289375B2 true JP5289375B2 (ja) | 2013-09-11 |
Family
ID=45038676
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010089688A Expired - Fee Related JP5289375B2 (ja) | 2010-04-08 | 2010-04-08 | Webページ表示システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5289375B2 (ja) |
Cited By (1)
| 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)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000215138A (ja) * | 1999-01-22 | 2000-08-04 | Casio Comput Co Ltd | 情報探索装置、及びプログラムが記憶された記憶媒体 |
| JP2008181186A (ja) * | 2007-01-23 | 2008-08-07 | Yahoo Japan Corp | クエリーログを利用したキーワードとサイトの関連度を求める方法 |
-
2010
- 2010-04-08 JP JP2010089688A patent/JP5289375B2/ja not_active Expired - Fee Related
Cited By (1)
| 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 (ja) | 2011-11-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102203769B (zh) | 用于选项卡式文档界面的可组合的选项卡 | |
| US7962466B2 (en) | Automated tool for human assisted mining and capturing of precise results | |
| KR101622742B1 (ko) | 신디케이션에 적합한 포괄적인 온라인 랭킹 시스템 및 방법 | |
| JP4848388B2 (ja) | 検索クエリに関するスコアを算出する方法 | |
| KR102142080B1 (ko) | 이동 장비를 위한 마크업 데이터 번역 방법 | |
| 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 (ja) | 情報検索装置およびコンピュータプログラム | |
| JP2009518699A (ja) | ウェブ閲覧のための情報プレビュー | |
| KR20050077034A (ko) | 통합 및 혼합 검색을 위한 시스템 및 방법 | |
| TW200527222A (en) | Method and system of providing browser functionality through a browser button | |
| US8898297B1 (en) | Device attribute-customized metadata for browser users | |
| JP2007233856A (ja) | 情報処理装置、情報処理システム、および方法、並びにコンピュータ・プログラム | |
| US20090089245A1 (en) | System and method for contextual commands in a search results page | |
| JP5378026B2 (ja) | 検索リスト提供サーバ及び検索リスト提供方法及びプログラム | |
| JP6604603B2 (ja) | 検索装置、検索方法、及びプログラム | |
| US20100115431A1 (en) | System, process and computer-accessible medium for accessing and navigating the internet | |
| KR20120120459A (ko) | 링크된 용어들을 포함하는 활성 요약들을 제공하는 검색 시스템 | |
| JP5289375B2 (ja) | Webページ表示システム | |
| JP5331166B2 (ja) | 検索サーバ及び方法 | |
| JP2014182289A (ja) | 広告情報提供装置 | |
| JP2006185167A (ja) | ファイル検索方法、ファイル検索装置、および、ファイル検索プログラム | |
| JP2012173946A (ja) | ウェブページ表示装置およびフォーカス制御方法 | |
| JP2009140173A (ja) | Webサイトを推奨するサーバ装置、Webサイトの推奨方法、及びWebサイト推奨プログラム | |
| 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 |