[go: up one dir, main page]

JP2009003520A - Database server device, method of providing search service, and related method - Google Patents

Database server device, method of providing search service, and related method Download PDF

Info

Publication number
JP2009003520A
JP2009003520A JP2007161262A JP2007161262A JP2009003520A JP 2009003520 A JP2009003520 A JP 2009003520A JP 2007161262 A JP2007161262 A JP 2007161262A JP 2007161262 A JP2007161262 A JP 2007161262A JP 2009003520 A JP2009003520 A JP 2009003520A
Authority
JP
Japan
Prior art keywords
information
site
database
registered
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2007161262A
Other languages
Japanese (ja)
Inventor
Mikinao Kobayashi
幹直 小林
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.)
MIC 9 CO Ltd
Original Assignee
MIC 9 CO Ltd
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 MIC 9 CO Ltd filed Critical MIC 9 CO Ltd
Priority to JP2007161262A priority Critical patent/JP2009003520A/en
Publication of JP2009003520A publication Critical patent/JP2009003520A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To provide a search service capable of determining the priorities of sites more precisely than before and displaying excellent sites at the top. <P>SOLUTION: A database server device comprises a group of bookmarks, a database, and a controller. A user registers information about a predetermined site in each bookmark. The database server device registers in the database the information about the site registered in each bookmark. In this case the number of bookmarks registering the sites is also registered in the database. When the user searches for sites using the search service, the sites are presented in decreasing order of the number of bookmarks. Since the site with a large number of registered bookmarks can be considered a site of high priority, the sites are arranged in decreasing order of priority as search results. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は、インターネット等の上で用いられる検索サービスを提供する方法に関する。   The present invention relates to a method for providing a search service used on the Internet or the like.

近年、いわゆるインターネットが広く利用されている。このインターネット上で必要なサイトを見つけるためのサービスとしていわゆる検索サービスが広く利用されている。   In recent years, the so-called Internet has been widely used. A so-called search service is widely used as a service for finding a necessary site on the Internet.

利用者が検索サービスを利用して所望のサイトを見つけようとする場合、その検索結果の表示において、優先度の高いサイトから順に表示されれば非常に便利である。   When a user tries to find a desired site using a search service, it is very convenient if the search results are displayed in order from the site with the highest priority.

このようなことを実現するために、従来から種々の工夫がなされている。   In order to realize such a thing, various devices have been conventionally made.

例えば、下記特許文献1では、所定のサイトへのアクセス頻度(閲覧回数)が多いほど、そのサイトが優良であると判断して、重み付けを行う方法が記載されている。   For example, Patent Document 1 below describes a method of performing weighting by determining that a site is better as the access frequency (viewing frequency) to a predetermined site increases.

また、例えば下記特許文献2では、ユーザの属性(例えば年齢、居住地域など)及びサイトの属性(例えば、対象年齢、対象地域など)を取得して、それらの属性が一致するサイトを優先して表示する旨が記載されている。   Further, for example, in Patent Document 2 below, user attributes (for example, age, residential area, etc.) and site attributes (for example, target age, target area, etc.) are acquired, and sites with matching attributes are given priority. Indicates that it is displayed.

一方、近年、携帯電子端末の利用者がお気に入りのサイトの情報をブックマークに登録してインターネット上に公開し、その情報を不特定多数の携帯電子端末の利用者と共有する、いわゆるソーシャルブックマークが広く利用されている。   On the other hand, in recent years, so-called social bookmarks have been widely used in which users of mobile electronic terminals register their favorite site information in bookmarks and publish them on the Internet, and share the information with many unspecified mobile electronic terminal users. It's being used.

ソーシャルブックマークによれば、同一のサイトの情報を公開している他人が登録したサイトの情報を閲覧することができる。また、ソーシャルブックマークに公開されたサイトの情報に分類用のタグを付与することによって、同一のタグを付与された他人が登録したサイトの情報を探すこともできる。   According to the social bookmark, it is possible to view information on a site registered by another person who discloses information on the same site. In addition, by adding a tag for classification to information on a site published in a social bookmark, it is possible to search for information on a site registered by another person assigned with the same tag.

特開2005−190453号公報JP 2005-190453 A 特開2004−070773号公報JP 2004-077073 A

携帯電話等の携帯電子機器の利用者においても、サイトの検索を行う際には、求める情報やデータを優良サイトから効率的に表示させたいと考えるのが当然である。   Naturally, users of portable electronic devices such as cellular phones also want to efficiently display desired information and data from a good site when searching for a site.

一方、携帯電子端末向けのソーシャルブックマークに登録されたサイトの情報は、他の携帯電子端末の利用者にとっても有用な情報であると考えられる。   On the other hand, information on a site registered in a social bookmark for mobile electronic terminals is considered to be useful information for users of other mobile electronic terminals.

そこで、上記ソーシャルブックマークに登録されたサイトの情報を検索エンジンで検索したいところだが、従来使われてきた携帯電子機器向けの検索エンジンでは、ソーシャルブックマークに公開されたサイトの情報とは無関係に独自のデータベースに登録されたサイトの情報を用いて検索を行っていたため、ソーシャルブックマークに公開されたサイトの情報が携帯電子機器向けの検索サービスに利用されることはなかった。   Therefore, I would like to search the site information registered in the above social bookmarks with a search engine, but the search engines for mobile electronic devices that have been used in the past have their own independent of the site information published in social bookmarks. Since the search was performed using the site information registered in the database, the site information published in the social bookmark was not used for the search service for portable electronic devices.

本発明は、係る課題に鑑みなされたものであり、その目的は、携帯電子端末の利用者がソーシャルブックマークに登録したサイトの情報を反映できる検索エンジンを開発し、従来に比べて、サイトの優良性を的確に判断し、優良サイトを上位に表示することが可能となった検索サービス提供方法を提供することである。   The present invention has been made in view of the above problems, and its purpose is to develop a search engine that can reflect information of a site registered by a user of a mobile electronic terminal in a social bookmark, and the superiority of the site compared to the conventional technology It is to provide a search service providing method capable of accurately determining sex and displaying a superior site at the top.

(1)本発明は、上記課題を解決するために、外部から入力されたキーワードに基づき、データーベースを検索し、検索の結果得られた1個以上のサイトの情報を提供するデータベースサーバー装置において、各利用者毎に設けられ、前記各利用者が所定のサイトの情報を登録するブックマーク群と、検索対象であるサイトの情報と、前記検索対象であるサイトの情報が登録されているブックマークの個数を示すカウンタデータと、を含むデータベースと、を少なくとも含み、前記検索の結果得られた1個以上のサイトの情報を前記カウンタデータの値が大きい順に提供することを特徴とするデータベースサーバー装置である。   (1) In order to solve the above problems, the present invention provides a database server device that searches a database based on a keyword input from the outside and provides information on one or more sites obtained as a result of the search. , A bookmark group provided for each user, in which each user registers information on a predetermined site, information on a site to be searched, and bookmark information on which information on the site to be searched is registered A database server device comprising: at least a database including counter data indicating a number; and providing information on one or more sites obtained as a result of the search in descending order of the value of the counter data. is there.

このようなデータベースサーバー装置によって、利用者にはカウンタデータが大きい順にサイトの情報が提供される。   By such a database server device, site information is provided to users in descending order of counter data.

(2)また、本発明は、上記課題を解決するために、上記(1)に記載のデータベースサーバー装置において、所定の利用者から前記所定のサイトの情報をその利用者のブックマークに登録する要求を受信した場合に、前記所定のサイトの情報をその利用者のブックマークに登録し、登録した前記所定のサイトの情報が前記データベースに登録されていない場合は、前記データベースに、前記所定のサイトの情報を新たに登録するとともにそのカウンタデータを1に設定し、登録した前記所定のサイトの情報が、前記データベースにすでに登録されている場合は、前記所定のサイトの情報に含まれる前記カウンタデータをインクリメントする、ことを特徴とするデータベースサーバー装置である。   (2) Further, in order to solve the above-described problem, the present invention provides a request for registering information on the predetermined site from a predetermined user in the bookmark of the user in the database server device described in (1) above. Is registered in the bookmark of the user, and if the registered information on the predetermined site is not registered in the database, the information on the predetermined site is stored in the database. The information is newly registered and the counter data is set to 1. If the registered information on the predetermined site is already registered in the database, the counter data included in the information on the predetermined site is stored. It is a database server device characterized by being incremented.

(3)また、本発明は、上記課題を解決するために、各利用者毎に設けられ、前記各利用者が所定のサイトの情報を登録するブックマーク群と、検索対象であるサイトの情報と、前記検索対象であるサイトの情報が登録されているブックマークの個数を示すカウンタデータと、を含むデータベースと、を利用し、外部から入力されたキーワードに基づいて前記データベースを検索し、検索の結果得られた1個以上のサイトの情報を提供する検索データ提供方法において、前記検索の結果得られた1個以上のサイトの情報を、前記カウンタデータの値が大きい順に提供することを特徴とする検索サービス提供方法である。   (3) Further, in order to solve the above problems, the present invention provides a bookmark group provided for each user, in which each user registers information on a predetermined site, information on a site to be searched, And a database including counter data indicating the number of bookmarks in which information on the search target site is registered, and the database is searched based on a keyword input from the outside, and a result of the search In the search data providing method for providing information on one or more sites obtained, the information on one or more sites obtained as a result of the search is provided in descending order of the value of the counter data. A search service providing method.

(4)また、本発明は、上記課題を解決するために、上記(3)に記載の検索サービス提供方法に用いられる前記ブックマーク群と前記データベースの情報を更新する方法において、所定の利用者から前記所定のサイトの情報をその利用者のブックマークに登録する要求を受信した場合に、前記所定のサイトの情報をその利用者のブックマークに登録するステップと、登録した前記所定のサイトの情報が、前記データベースに登録されていない場合は、前記データベースに、前記所定のサイトの情報を新たに登録するとともにそのカウンタデータを1に設定する新規登録ステップと、登録した前記所定のサイトの情報が、前記データベースにすでに登録されている場合は、前記所定のサイトの情報に含まれる前記カウンタデータをインクリメントする更新ステップと、を含むことを特徴とするブックマーク群及びデータベース更新方法である。   (4) Moreover, in order to solve the said subject, this invention is a method of updating the information of the said bookmark group and the said database used for the search service provision method as described in said (3), from a predetermined user. When receiving a request to register the information on the predetermined site in the bookmark of the user, the step of registering the information on the predetermined site in the bookmark of the user, and the registered information on the predetermined site, If not registered in the database, a new registration step of newly registering information on the predetermined site in the database and setting its counter data to 1, and information on the registered predetermined site are stored in the database. If it is already registered in the database, the counter data included in the information on the predetermined site is incremented. And updating step of bets, a bookmark group and database updating method, which comprises a.

(5)また、本発明は、上記課題を解決するために、上記(1)に記載のデータベースサーバー装置において、外部から入力されたカテゴリ名に基づき、データーベースを検索し、検索の結果得られた1個以上のサイトの情報を提供することを特徴とするデータベースサーバー装置である。   (5) Further, in order to solve the above-mentioned problem, the present invention searches the database based on the category name inputted from the outside in the database server device described in (1) above, and obtains the result of the search. The database server device is characterized by providing information on one or more sites.

本発明によれば、各利用者がサイトの情報を各利用者毎に設けられたブックマークに登録すると、各ブックマークに登録されたサイトの情報は、データベースにも登録される。データベース内では、前記所定のサイトの情報が登録されたブックマークの数によって、そのサイトの情報に優先度の重み付けが行われる。   According to the present invention, when each user registers site information in a bookmark provided for each user, the site information registered in each bookmark is also registered in the database. In the database, the site information is weighted according to the number of bookmarks in which the information on the predetermined site is registered.

そして、外部から入力されたキーワードに基づいてサイトの情報の検索が行われたときには、データベースから得られたサイトの情報は、サイトの優先度の重み付けが高いサイトから順番に外部に提示される。   When site information is searched based on keywords input from the outside, the site information obtained from the database is presented to the outside in order from the site with the highest site priority weight.

このように、本発明によれば、優先度の重み付けが高いサイトの情報を効率的に外部に提示することができる。これは、利用者のお気に入りのサイトの情報を他の利用者に容易に知らせることに繋がるほか、他の利用者が勧めるサイトの情報を容易に入手できることにも繋がる。その結果、利用者に対して動的で利便性が向上した検索サービスを提供することができる。   Thus, according to the present invention, it is possible to efficiently present information on a site with a high priority weighting to the outside. This not only leads to easily informing other users of information on the user's favorite sites, but also facilitates obtaining information on sites recommended by other users. As a result, it is possible to provide a search service that is dynamic and convenient for the user.

以下、本発明の好適な実施の形態を図面に基づいて説明する。   DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, preferred embodiments of the invention will be described with reference to the drawings.

A.検索、及び、検索結果の表示
以下では、利用者Aが、利用者Aの携帯電話1を用いて、本実施の形態における検索サービスの提供を受ける場合の動作を図1、図2、図3に基づいて説明する。
A. Search and Display of Search Results Hereinafter, the operation when the user A is provided with the search service according to the present embodiment using the mobile phone 1 of the user A will be described with reference to FIGS. Based on

図1は利用者Aの携帯電話1と利用者Bの携帯電話2、及びデータベースサーバー装置14の間でのデータの送受信を示した概念図である。図2は、携帯電話に表示される画面の模式図である。そして、図3は、利用者Aの携帯電話1と利用者Bの携帯電話2、及びデータベースサーバー装置14の間でのデータの送受信を示したタイムチャートである。図4は、データベースサーバー装置14が、制御手段と、ブックマーク群42と、データベース44と、から構成されることを示す図である。なお、図1及び図3において丸1のように示されているが、便宜上、これを明細書中では(1)のように記す。同様に丸2、丸3、丸4、丸5、丸6、丸7、丸8をそれぞれ(2)(3)(4)(5)(6)(7)(8)と記す。   FIG. 1 is a conceptual diagram showing data transmission / reception between the mobile phone 1 of the user A, the mobile phone 2 of the user B, and the database server device 14. FIG. 2 is a schematic diagram of a screen displayed on the mobile phone. FIG. 3 is a time chart showing data transmission / reception between the mobile phone 1 of the user A, the mobile phone 2 of the user B, and the database server device 14. FIG. 4 is a diagram showing that the database server device 14 includes a control unit, a bookmark group 42, and a database 44. In FIG. 1 and FIG. 3, it is shown as a circle 1, but for convenience, this is indicated as (1) in the specification. Similarly, the circle 2, circle 3, circle 4, circle 5, circle 6, circle 7, and circle 8 are referred to as (2) (3) (4) (5) (6) (7) (8), respectively.

まず、利用者Aが、利用者Aの携帯電話1からインターネット12を通じてデータベースサーバー装置14に検索用ページを要求する。この動作は、図1の(1)及び図3の(1)に示されている。   First, the user A requests the search page from the database server device 14 through the Internet 12 from the mobile phone 1 of the user A. This operation is shown in (1) of FIG. 1 and (1) of FIG.

すると、図1の(2)及び図3の(2)に示されるように、データベースサーバー装置14から利用者Aの携帯電話1に対して、検索用ページのデータが送信され、利用者Aの携帯電話1の画面上には、図2の(1)に示すような検索用ページが表示される。   Then, as shown in (2) of FIG. 1 and (2) of FIG. 3, the data of the search page is transmitted from the database server device 14 to the mobile phone 1 of the user A, and the user A's On the screen of the mobile phone 1, a search page as shown in FIG.

次に、利用者Aは、検索用ページに設けられた検索窓22に所定のキーワードを入力し、検索ボタン24をクリックする。すると、所定のキーワードを含むデータが利用者Aの携帯電話1からデータベースサーバー装置14に対して送信される。この動作は、図1の(3)及び図3の(3)に示されている。   Next, the user A inputs a predetermined keyword into the search window 22 provided on the search page, and clicks the search button 24. Then, data including a predetermined keyword is transmitted from the mobile phone 1 of the user A to the database server device 14. This operation is shown in (3) of FIG. 1 and (3) of FIG.

データベースサーバー装置14内には、図4に示すように、ブックマーク群42とデータベース44が保存されている。ブックマーク群42は、図4に示すように、複数個のブックマークから構成されており、1個のブックマークは利用者毎に設けられている。なお、この1個のブックマークは、いわゆるソーシャルブックマークに相当する。   As shown in FIG. 4, a bookmark group 42 and a database 44 are stored in the database server device 14. As shown in FIG. 4, the bookmark group 42 includes a plurality of bookmarks, and one bookmark is provided for each user. This one bookmark corresponds to a so-called social bookmark.

図4において、ブックマーク群42を構成する各ブックマークは、以下に示す4種類の項目を有している。
1 URL
2 カテゴリ
3 キーワード
4 コメント
また、データベース44は、以下に示す5種類の項目を有している。
1 URL
2 カテゴリ
3 キーワード
4 カウンタ
5 コメント
ここで、「URL」は、登録したサイトの場所を示す項目である。また、「カテゴリ」は、登録されたサイトが属する分野を表す項目であり、サイトを登録した利用者が予め設定された分野から選択又は新規に分野を登録する。また、「キーワード」は、登録されたサイトに関連する語句を格納する項目であり、サイトを登録した利用者が登録する。また、「コメント」は、登録されたサイトについて、サイトを登録した利用者が感想などを入力する項目である。
In FIG. 4, each bookmark constituting the bookmark group 42 has the following four types of items.
1 URL
2 Category 3 Keyword 4 Comment In addition, the database 44 has the following five types of items.
1 URL
2 Category 3 Keyword 4 Counter 5 Comment Here, “URL” is an item indicating the location of the registered site. The “category” is an item indicating a field to which the registered site belongs, and the user who registered the site selects or newly registers a field from a preset field. The “keyword” is an item for storing a phrase related to the registered site, and is registered by the user who registered the site. In addition, “comment” is an item for the user who registered the site to input an impression regarding the registered site.

データベースサーバー装置14が、利用者Aの携帯電話1からキーワードを含むデータを受信すると、データベースサーバー装置14は利用者Aが入力したキーワードに基づいて、データベース44中の「キーワード」の項目を検索する。そして、データベースサーバー装置14は、検索の結果得られたサイトの情報を基に検索結果の表示画面を作成し、利用者Aの携帯電話1に対して検索結果の表示画面のデータ(HTMLによって書かれたソース等)を送信する。この動作は、図1の(4)及び図3の(4)に示されている。   When the database server device 14 receives data including a keyword from the mobile phone 1 of the user A, the database server device 14 searches for an item “keyword” in the database 44 based on the keyword input by the user A. . Then, the database server device 14 creates a search result display screen based on the site information obtained as a result of the search, and stores the search result display screen data (written in HTML) on the mobile phone 1 of the user A. Sent source). This operation is shown in (4) of FIG. 1 and (4) of FIG.

この結果、利用者Aの携帯電話1の画面上には、図2の(2)に示されるような検索結果が表示される。   As a result, a search result as shown in (2) of FIG. 2 is displayed on the screen of the mobile phone 1 of the user A.

本実施の形態において特徴的なことは、上記検索結果の表示において、各サイトが表示される順番が、各サイトが登録されたブックマークの個数で決められていることである。すなわち、上記検索結果の表示においては、「着うたチャンネル」サイトが登録されたブックマークの個数が、「着メロするめ着歌」サイトが登録されたブックマークの個数よりも多いことを利用して、「着うたチャンネル」サイトを上位に表示したのである。ブックマークの個数については後で詳述する。   What is characteristic in the present embodiment is that, in the display of the search results, the order in which each site is displayed is determined by the number of bookmarks in which each site is registered. That is, in the display of the above search results, the number of bookmarks registered in the “Chaku-Uta Channel” site is larger than the number of bookmarks registered in the “Ringing Song” site. "The site was displayed at the top. The number of bookmarks will be described in detail later.

B.ブックマークへのサイトの登録
次に、利用者Bが、利用者Bのブックマークにサイトの情報を登録する動作について説明する。
B. Registration of Site to Bookmark Next, an operation in which the user B registers site information in the bookmark of the user B will be described.

まず、ブックマーク群42はデータベースサーバー装置14の中に保存されており、利用者毎に1個のブックマークが設けられている。このブックマークは、いわゆるソーシャルブックマークに相当する。   First, the bookmark group 42 is stored in the database server device 14, and one bookmark is provided for each user. This bookmark corresponds to a so-called social bookmark.

利用者Bは、利用者Bのブックマークにサイトの情報を登録するために、利用者Bの携帯電話2を用いて登録用ページにアクセスする。この動作は、図1の(5)及び図3の(5)に示されている。   User B accesses the registration page using user B's mobile phone 2 in order to register site information in the bookmark of user B. This operation is shown in FIG. 1 (5) and FIG. 3 (5).

次に、データベースサーバー装置14から利用者Bの携帯電話2に対して、登録用ページのデータ(HTMLで書かれたソース等)が送信され、利用者Bの携帯電話2の画面上には、図5に示すような登録用ページが表示される。この動作が、図1の(6)及び図3の(6)に示されている。   Next, registration page data (such as a source written in HTML) is transmitted from the database server device 14 to the mobile phone 2 of the user B. On the screen of the mobile phone 2 of the user B, A registration page as shown in FIG. 5 is displayed. This operation is shown in (6) of FIG. 1 and (6) of FIG.

利用者Bは、利用者Bの携帯電話2の画面上に表示されたURL入力窓52、カテゴリ名入力窓54、キーワード入力窓56、コメント入力窓58に、例えばお気に入りのサイトの情報を入力し、登録ボタン60をクリックする。すると、利用者Bの携帯電話2からデータベースサーバー装置14に対して、お気に入りのサイトの情報を含むデータ(サイトのURL、カテゴリ名、キーワード、コメントを含むデータ)が送信される。この動作が、図1(7)及び図3(7)に示されている。   User B inputs, for example, favorite site information in URL input window 52, category name input window 54, keyword input window 56, and comment input window 58 displayed on the screen of user B's mobile phone 2. The registration button 60 is clicked. Then, the data including the information of the favorite site (data including the URL of the site, the category name, the keyword, and the comment) is transmitted from the mobile phone 2 of the user B to the database server device 14. This operation is shown in FIGS. 1 (7) and 3 (7).

データベースサーバー装置14は、利用者Bの携帯電話2から上記サイトの情報を受信して、その内容を利用者Bのブックマークに登録する動作を行う。この動作は、図1(8)及び図3(8)に示されている。   The database server device 14 receives the information on the site from the mobile phone 2 of the user B and performs an operation of registering the contents in the bookmark of the user B. This operation is shown in FIGS. 1 (8) and 3 (8).

C.データベースへのサイトの情報の登録
次に、ブックマーク群42に登録されたサイトの情報を検索の対象とするために、ブックマーク群42に登録されたサイトの情報をデータベース44に登録する動作について説明する。
C. Registration of Site Information in the Database Next, an operation for registering site information registered in the bookmark group 42 in the database 44 in order to search the site information registered in the bookmark group 42 will be described. .

データベース44はデータベースサーバー装置14の中に保存されており、ブックマーク群42にサイトの情報が登録されたときに、データベースサーバー装置14が、ブックマーク群42から、ブックマーク群42に登録されたサイトの情報を読み取って、データベース44にサイトの情報を登録する。   The database 44 is stored in the database server device 14, and when the site information is registered in the bookmark group 42, the database server device 14 stores the site information registered in the bookmark group 42 from the bookmark group 42. Is read and the site information is registered in the database 44.

図6には、利用者Aのブックマーク、利用者Bのブックマーク及びデータベース44に所定のサイトの情報が登録される過程を説明する概念図が示されている。図6(1)は、利用者Aのブックマークにのみサイトの情報が登録されているときの概念図であり、利用者Aのブックマークに登録された各サイトの情報がデータベース44にも登録されていることが示されている。次に図6(2)は、図6(1)に加えて利用者Bのブックマークにもサイトの情報が登録されているときの概念図である。利用者Bのブックマークに登録された各サイトの情報が、データベース44にも登録されていることが示されている。   FIG. 6 is a conceptual diagram illustrating a process of registering information on a predetermined site in the bookmark of user A, the bookmark of user B, and the database 44. FIG. 6 (1) is a conceptual diagram when site information is registered only in the bookmark of user A. Information on each site registered in the bookmark of user A is also registered in the database 44. It has been shown that Next, FIG. 6 (2) is a conceptual diagram when site information is registered in the bookmark of user B in addition to FIG. 6 (1). It is shown that information on each site registered in the bookmark of user B is also registered in the database 44.

利用者Bが、上記Bで説明した手順によって利用者Bのブックマークに以下の3つのサイトの情報を登録すると、データベース44にも、これら3つのサイトの情報が登録される。この動作が、図1の(8)及び図3の(8)での矢印で表されている。また、図6(2)には、利用者Aのブックマーク、利用者Bのブックマーク、及びデータベース44に登録された内容が示されている。
URLが「http://bbb.・・・」であり、カテゴリが「II」であり、キーワードが「D」であり、コメントが「え」であるサイトの情報
URLが「http://ddd.・・・」であり、カテゴリが「IV」であり、キーワードが「E」であり、コメントが「お」であるサイトの情報
URLが「http://eee.・・・」であり、カテゴリが「II」であり、キーワードが「F」であり、コメントが「か」であるサイトの情報
When the user B registers the following three site information in the bookmark of the user B by the procedure described in B, the information on the three sites is also registered in the database 44. This operation is represented by arrows in (8) of FIG. 1 and (8) of FIG. FIG. 6B shows the bookmark of user A, the bookmark of user B, and the contents registered in the database 44.
Information of a site whose URL is “http: // bbb...”, Category is “II”, keyword is “D”, and comment is “e” URL is “http: // dddd” .., The category is “IV”, the keyword is “E”, and the comment is “O”. The URL of the site is “http: // eeee ....” Information on sites whose category is “II”, keyword is “F”, and comment is “ka”

図6(2)において、利用者Bは、URLが「http://bbb.・・・」で表されるサイトをブックマークに登録しているが、このサイトは、図6(1)に示すように、すでに利用者Aがブックマークに登録している。URLが「http://bbb.・・・」で表されるサイトは、利用者Aのブックマークと利用者Bのブックマークの2つのブックマークに登録されることになったので、図6(2)に示すデータベース44では、データベースサーバー装置14によってURLが「http://bbb.・・・」で表されるサイトの「カウンタ」がインクリメント(+1)され、2が設定されている。一方、URLが「http://ddd.・・・」で表されるサイト、及びURLが「http://eee.・・・」で表されるサイトは、それぞれのサイトが登録されたブックマークは1つなので、「カウンタ」には1が設定されている。   In FIG. 6 (2), user B registers a site whose URL is represented by “http: // bbb....” In the bookmark, and this site is shown in FIG. Thus, user A has already registered in the bookmark. The site whose URL is represented by “http: // bbb....” Is registered in two bookmarks, that is, the bookmark of user A and the bookmark of user B. Therefore, FIG. In the database 44, the “counter” of the site whose URL is represented by “http: // bbb...” Is incremented (+1) by the database server device 14, and 2 is set. On the other hand, a site whose URL is represented by “http: // dddd...” And a site whose URL is represented by “http: // eeee... Since there is one, 1 is set in the “counter”.

本実施の形態において特徴的な事項の1つは、データベースの項目に「カウンタ」が含まれていることである。このカウンタは、初期値は1であるが、所定のサイトが登録されたブックマークが1つ増えるとインクリメント(+1)されるのである。このカウンタの値によって、検索結果で表示される順番が決定されるのである。   One of the characteristic matters in the present embodiment is that a “counter” is included in the database items. This counter has an initial value of 1, but is incremented (+1) when the number of bookmarks registered with a predetermined site increases by one. The order of display in the search result is determined by the value of this counter.

D.カウンタの値と優先度の重み付けとの関係
本実施の形態では、データベースサーバー装置14が、各サイトが登録されたブックマークの数をカウントし、その数値をデータベース中の「カウンタ」(図6を参照)に登録している。そして、検索サービスの提供を受けようとする利用者が、例えば図2(1)に示されているような検索用ページにおいて、検索窓22に、あるキーワードを入力して、検索ボタン24をクリックした場合には、データベースサーバー装置14がそのキーワードに基づいてデータベースを検索し、得られたサイトの情報を「カウンタ」の値が大きい順番に利用者に対して送信する。
D. Relationship between Counter Value and Priority Weighting In this embodiment, the database server device 14 counts the number of bookmarks registered at each site, and the number is a “counter” in the database (see FIG. 6). ). Then, the user who wants to receive the search service inputs a keyword in the search window 22 and clicks the search button 24 on the search page as shown in FIG. In this case, the database server device 14 searches the database based on the keyword, and transmits the obtained site information to the user in descending order of the “counter” value.

すなわち、本実施の形態では、「カウンタ」の値がそのサイトの優先度の重み付けを示すバロメータであると考えている。   That is, in this embodiment, the value of the “counter” is considered as a barometer indicating the weighting of the priority of the site.

「カウンタ」の値が大きいということは、そのサイトをブックマーク、いわゆるソーシャルブックマークに登録して利用する人数が多いことを意味する。すなわち、そのサイトは「優良」なサイトであると判断するのが妥当である。本実施の形態においては、このような考えに基づき、「カウンタ」の値に基づいて、検索結果の表示順を決定しているのである。   A large “counter” value means that a large number of people register and use the site in bookmarks, so-called social bookmarks. In other words, it is reasonable to judge that the site is an “excellent” site. In the present embodiment, based on such an idea, the display order of search results is determined based on the value of “counter”.

E.変形例
本実施の形態においては、図4に示すように、データベースサーバー装置14は、利用者によって入力されたキーワードをキーとして、データベース44中の「キーワード」の項目を検索している。しかしながら、検索に用いられるキーは、キーワードに限られるものではなく、例えば、利用者がカテゴリの名称とキーワードを入力した場合には、データベースサーバー装置は、利用者によって入力されたカテゴリの名称とキーワードをキーとして、データベース中の「カテゴリ」及び「キーワード」の項目を検索しても良い。
E. In the present embodiment, as shown in FIG. 4, the database server device 14 searches the “keyword” item in the database 44 using the keyword input by the user as a key. However, the key used for the search is not limited to the keyword. For example, when the user inputs the category name and the keyword, the database server device selects the category name and the keyword input by the user. The “category” and “keyword” items in the database may be searched by using as a key.

本実施の形態においては、利用者が携帯電話を用いて所定のサイトの情報をデータベースサーバー装置に登録する例を示しているが、利用者が用いる電子端末は特に決められたものではなく、例えばパーソナルコンピューターやPDAなどを用いて登録しても良い。   In the present embodiment, an example is shown in which a user registers information on a predetermined site in a database server device using a mobile phone, but the electronic terminal used by the user is not particularly determined. You may register using a personal computer or PDA.

本実施の形態においては、利用者のブックマークが、以下に示す4種類の項目を有する場合の例を示しているが、ブックマークが有する項目は以下の4種類の項目に定められているものではなく、例えば利用者が「言語」の項目を当該利用者のブックマークに新たに設けることもできる。
1 URL
2 カテゴリ
3 キーワード
4 コメント
In the present embodiment, an example is shown in which the user's bookmark has the following four types of items, but the items that the bookmark has are not defined in the following four types of items. For example, the user can newly provide an item “language” in the bookmark of the user.
1 URL
2 Category 3 Keyword 4 Comment

まとめ
以上述べたように、本実施の形態によれば、登録されたサイトの中から所望のサイトを検索して提供する検索サービスであって、優先度の重み付けが高い順にサイトを表示することができる新しい手法を説明した。
Summary As described above, according to the present embodiment, a search service that searches and provides a desired site from registered sites, and displays sites in descending order of priority. A new technique that can be done was explained.

本実施の形態では、そのサイトが登録されたブックマークの数が多ければ、そのサイトは優先度が高いと言えるという考えに基づき、検索結果表示の順番を「カウンタ」の値にで決めた検索サービスを説明した。そして、そのサイトがブックマークに登録された場合に、データベースの「カウンタ」の値をインクリメントしていく仕組みを説明した。   In this embodiment, based on the idea that if a site has a large number of bookmarks registered, it can be said that the site has a high priority. Explained. Then, when the site is registered in the bookmark, the mechanism of incrementing the “counter” value in the database was explained.

その結果、各サイトが登録されたブックマークの数を把握することができ、この登録数によってそのサイトの優先度を判断することができたのである。そして、この優先度に基づき、表示順を決定することによって、利用者にとって従来よりも利便性の高い検索サービスを提供することができたのである。   As a result, the number of bookmarks registered for each site can be grasped, and the priority of the site can be determined based on the number of registrations. By determining the display order based on this priority, a search service that is more convenient for the user than before can be provided.

携帯電話とデータベースサーバー装置の間におけるデータの送受信を示す概念図である。It is a conceptual diagram which shows transmission / reception of the data between a mobile telephone and a database server apparatus. 本実施の形態における検索用ページ及び検索結果を携帯電子端末の画面上に表示した例である。It is the example which displayed the page for search in this Embodiment, and a search result on the screen of a portable electronic terminal. サイトの検索を行う動作とサイトの登録を行う動作を示すタイムチャートである。It is a time chart which shows the operation | movement which searches a site, and the operation | movement which registers a site. データベースサーバー装置内の構成を示す図である。It is a figure which shows the structure in a database server apparatus. 登録用ページを携帯電子端末の画面上に表示した模式図である。It is the schematic diagram which displayed the page for registration on the screen of a portable electronic terminal. ブックマーク及びデータベースに登録された内容を示す説明図である。It is explanatory drawing which shows the content registered into the bookmark and the database.

符号の説明Explanation of symbols

1 利用者Aの携帯電話
2 利用者Bの携帯電話
12 インターネット
14 データベースサーバー装置
22 キーワード入力窓
24 検索ボタン
42 ブックマーク群
44 データベース
52 URL入力窓
54 カテゴリ名入力窓
56 キーワード入力窓
58 コメント入力窓
60 登録ボタン
1 Mobile phone of user A 2 Mobile phone of user B 12 Internet 14 Database server device 22 Keyword input window 24 Search button 42 Bookmark group 44 Database 52 URL input window 54 Category name input window 56 Keyword input window 58 Comment input window 60 Register button

Claims (5)

外部から入力されたキーワードに基づき、データーベースを検索し、検索の結果得られた1個以上のサイトの情報を提供するデータベースサーバー装置において、
各利用者毎に設けられ、前記各利用者が所定のサイトの情報を登録するブックマーク群と、
検索対象であるサイトの情報と、前記検索対象であるサイトの情報が登録されているブックマークの個数を示すカウンタデータと、を含むデータベースと、
を少なくとも含み、
前記検索の結果得られた1個以上のサイトの情報を前記カウンタデータの値が大きい順に提供することを特徴とするデータベースサーバー装置。
In a database server device that searches a database based on keywords input from the outside and provides information on one or more sites obtained as a result of the search,
A bookmark group provided for each user, in which each user registers information on a predetermined site;
A database including information on a site to be searched, and counter data indicating the number of bookmarks in which information on the site to be searched is registered;
Including at least
A database server device, which provides information on one or more sites obtained as a result of the search in descending order of the value of the counter data.
請求項1に記載のデータベースサーバー装置において、
所定の利用者から前記所定のサイトの情報をその利用者のブックマークに登録する要求を受信した場合に、前記所定のサイトの情報をその利用者のブックマークに登録し、
登録した前記所定のサイトの情報が前記データベースに登録されていない場合は、前記データベースに、前記所定のサイトの情報を新たに登録するとともにそのカウンタデータを1に設定し、
登録した前記所定のサイトの情報が、前記データベースにすでに登録されている場合は、前記所定のサイトの情報に含まれる前記カウンタデータをインクリメントする、
ことを特徴とするデータベースサーバー装置。
The database server device according to claim 1, wherein
When a request to register the information on the predetermined site in the bookmark of the user is received from the predetermined user, the information on the predetermined site is registered in the bookmark of the user,
If the registered information on the predetermined site is not registered in the database, the information on the predetermined site is newly registered in the database and the counter data is set to 1.
When the registered information on the predetermined site is already registered in the database, the counter data included in the information on the predetermined site is incremented.
A database server device characterized by that.
各利用者毎に設けられ、前記各利用者が所定のサイトの情報を登録するブックマーク群と、
検索対象であるサイトの情報と、前記検索対象であるサイトの情報が登録されているブックマークの個数を示すカウンタデータと、を含むデータベースと、
を利用し、外部から入力されたキーワードに基づいて前記データベースを検索し、検索の結果得られた1個以上のサイトの情報を提供する検索データ提供方法において、
前記検索の結果得られた1個以上のサイトの情報を、前記カウンタデータの値が大きい順に提供することを特徴とする検索サービス提供方法。
A bookmark group provided for each user, in which each user registers information on a predetermined site;
A database including information on a site to be searched, and counter data indicating the number of bookmarks in which information on the site to be searched is registered;
In the search data providing method of searching for the database based on a keyword inputted from the outside using information and providing information on one or more sites obtained as a result of the search,
A search service providing method comprising providing information on one or more sites obtained as a result of the search in descending order of the value of the counter data.
請求項3に記載の検索サービス提供方法に用いられる前記ブックマーク群と前記データベースの情報を更新する方法において、
所定の利用者から前記所定のサイトの情報をその利用者のブックマークに登録する要求を受信した場合に、前記所定のサイトの情報をその利用者のブックマークに登録するステップと、
登録した前記所定のサイトの情報が、前記データベースに登録されていない場合は、前記データベースに、前記所定のサイトの情報を新たに登録するとともにそのカウンタデータを1に設定する新規登録ステップと、
登録した前記所定のサイトの情報が、前記データベースにすでに登録されている場合は、前記所定のサイトの情報に含まれる前記カウンタデータをインクリメントする更新ステップと、
を含むことを特徴とするブックマーク群及びデータベース更新方法。
The method for updating information of the bookmark group and the database used in the search service providing method according to claim 3,
Registering the information on the predetermined site in the bookmark of the user when receiving a request to register the information on the predetermined site in the bookmark of the user from the predetermined user;
If the registered information on the predetermined site is not registered in the database, a new registration step for newly registering the information on the predetermined site in the database and setting its counter data to 1,
If the registered information on the predetermined site is already registered in the database, an updating step for incrementing the counter data included in the information on the predetermined site;
Including a bookmark group and a database update method.
請求項1に記載のデータベースサーバー装置において、外部から入力されたカテゴリの名称に基づいて、データーベースを検索し、検索の結果得られた1個以上のサイトの情報を提供することを特徴とするデータベースサーバー装置。   The database server device according to claim 1, wherein a database is searched based on a category name inputted from the outside, and information on one or more sites obtained as a result of the search is provided. Database server device.
JP2007161262A 2007-06-19 2007-06-19 Database server device, method of providing search service, and related method Pending JP2009003520A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007161262A JP2009003520A (en) 2007-06-19 2007-06-19 Database server device, method of providing search service, and related method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007161262A JP2009003520A (en) 2007-06-19 2007-06-19 Database server device, method of providing search service, and related method

Publications (1)

Publication Number Publication Date
JP2009003520A true JP2009003520A (en) 2009-01-08

Family

ID=40319874

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007161262A Pending JP2009003520A (en) 2007-06-19 2007-06-19 Database server device, method of providing search service, and related method

Country Status (1)

Country Link
JP (1) JP2009003520A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012215930A (en) * 2011-03-31 2012-11-08 Gourmet Navigator Inc Electronic advertisement distribution system
CN112247637A (en) * 2020-10-10 2021-01-22 刘红亮 Support type steel processing equipment in tunnel suitable for mountain area
JP2022032694A (en) * 2020-08-13 2022-02-25 株式会社エクサウィザーズ Information processing methods, computer programs and information processing equipment

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000187666A (en) * 1998-12-22 2000-07-04 Ntt Data Corp Related information providing system, preference similarity evaluation system, information introduction system, interest information acquisition method, preference similarity evaluation method, and recording medium
JP2001209601A (en) * 2000-01-26 2001-08-03 Masahiro Adachi Information processor registering plural home pages, search engine system or computer readable storage medium and data base to be used for them
JP2002007856A (en) * 2000-06-22 2002-01-11 Adc Technology Kk Book mark system
JP2002123532A (en) * 2000-10-12 2002-04-26 Hitachi Ltd Electronic data retrieval system and method
JP2005010882A (en) * 2003-06-17 2005-01-13 Hidekazu Kondo Browser device, information processing system and program
JP2005078334A (en) * 2003-08-29 2005-03-24 Fujitsu Ltd Search method in document management system
WO2006095409A1 (en) * 2005-03-07 2006-09-14 Mars Flag Corporation Information retrieving device, computer program, and recording medium
JP2007072596A (en) * 2005-09-05 2007-03-22 Nippon Telegr & Teleph Corp <Ntt> Information sharing system and information sharing method

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000187666A (en) * 1998-12-22 2000-07-04 Ntt Data Corp Related information providing system, preference similarity evaluation system, information introduction system, interest information acquisition method, preference similarity evaluation method, and recording medium
JP2001209601A (en) * 2000-01-26 2001-08-03 Masahiro Adachi Information processor registering plural home pages, search engine system or computer readable storage medium and data base to be used for them
JP2002007856A (en) * 2000-06-22 2002-01-11 Adc Technology Kk Book mark system
JP2002123532A (en) * 2000-10-12 2002-04-26 Hitachi Ltd Electronic data retrieval system and method
JP2005010882A (en) * 2003-06-17 2005-01-13 Hidekazu Kondo Browser device, information processing system and program
JP2005078334A (en) * 2003-08-29 2005-03-24 Fujitsu Ltd Search method in document management system
WO2006095409A1 (en) * 2005-03-07 2006-09-14 Mars Flag Corporation Information retrieving device, computer program, and recording medium
JP2007072596A (en) * 2005-09-05 2007-03-22 Nippon Telegr & Teleph Corp <Ntt> Information sharing system and information sharing method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012215930A (en) * 2011-03-31 2012-11-08 Gourmet Navigator Inc Electronic advertisement distribution system
JP2022032694A (en) * 2020-08-13 2022-02-25 株式会社エクサウィザーズ Information processing methods, computer programs and information processing equipment
CN112247637A (en) * 2020-10-10 2021-01-22 刘红亮 Support type steel processing equipment in tunnel suitable for mountain area

Similar Documents

Publication Publication Date Title
US11100175B2 (en) Method of and system for conducting personalized federated search and presentation of results therefrom
US9524714B2 (en) Speech recognition apparatus and method thereof
US9363634B1 (en) Providing context-relevant information to users
CN101675432A (en) Enabling clustered search processing via text messaging
EP2272015A1 (en) Open framework for integrating, associating and interacting with content objects
US9384279B2 (en) Method and system for previewing search results
MX2014002790A (en) Presenting search results in hierarchical form.
JP5969100B1 (en) Information processing apparatus, information processing method, and program
JP2015090664A (en) Information processing device and display priority determination method
CN103577544B (en) A kind of method and device for providing information to be sent
JP2003006225A (en) Information providing method, information providing apparatus and terminal used therefor
JP2010287048A (en) Device and program for retrieving information and mobile terminal device
JP2009003520A (en) Database server device, method of providing search service, and related method
JP5415499B2 (en) Information display apparatus, method and program
US9524076B2 (en) Web page management method and apparatus and storage medium thereof
JP2007323394A (en) Meta search system, meta search method, and user terminal and program used therefor
JP2014182289A (en) Advertisement information provision device
JP5155130B2 (en) Category presentation device
JP2018169900A (en) Information providing apparatus, information providing method, program, and information providing system
JP2006092178A (en) Search system and search result display method
JP2013196315A (en) Information processing apparatus and method
JP4758284B2 (en) Web page display system, web page display method, and web page display program
JP2009058984A (en) Home page retrieval device and web site retrieval system
JP2012048558A (en) Information processor
CN116136883A (en) Display method, device, storage medium and electronic equipment for search results

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100617

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100618

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110819

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120118

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120126

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20120605