JP2021108124A - Access target retrieval system - Google Patents

Access target retrieval system Download PDF

Info

Publication number
JP2021108124A
JP2021108124A JP2020219626A JP2020219626A JP2021108124A JP 2021108124 A JP2021108124 A JP 2021108124A JP 2020219626 A JP2020219626 A JP 2020219626A JP 2020219626 A JP2020219626 A JP 2020219626A JP 2021108124 A JP2021108124 A JP 2021108124A
Authority
JP
Japan
Prior art keywords
search
access target
registration
anchor
information
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.)
Granted
Application number
JP2020219626A
Other languages
Japanese (ja)
Other versions
JP7157474B2 (en
Inventor
裕 大江
Yutaka Oe
裕 大江
里史 三宅
Satoshi Miyake
里史 三宅
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.)
Dei Systems Co Ltd
Original Assignee
Dei Systems 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 Dei Systems Co Ltd filed Critical Dei Systems Co Ltd
Publication of JP2021108124A publication Critical patent/JP2021108124A/en
Application granted granted Critical
Publication of JP7157474B2 publication Critical patent/JP7157474B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

To provide a new access target retrieval system capable of improving convenience of a user.SOLUTION: In an access target retrieval system 100, when a registration processing unit of a general purpose retrieval device 110 or a specialized retrieval device 120 receives an evaluation registration request in which a retrieval term arbitrarily designated by a member user and provision information that is estimated and registered corresponding to the retrieval term is associated, an evaluation registration table in a storage unit 133 of a shared storage device 130 is updated by evaluation information associating the retrieval term with the provision information based on content of the evaluation registration request. In other words, an access target that is evaluated and registered is registered in an evaluation registration table in an aspect associated with a search term arbitrarily designated by the member user. Content of the evaluation registration table is made to be one of basic data for search processing.SELECTED DRAWING: Figure 2

Description

本発明は、アクセス対象検索システムに係り、より詳しくは、会員利用者の端末装置を介して、会員利用者にアクセス対象検索結果を提供するアクセス対象検索システムに関するものである。 The present invention relates to an access target search system, and more particularly to an access target search system that provides an access target search result to a member user via a terminal device of the member user.

近年におけるインターネット技術の進展及びインターネット通信の利用者の増大にともない、アクセス対象候補であるWEBサイトやコンテンツを検索し、検索結果情報を利用者端末装置に提供するサービスを行うアクセス対象検索システムの技術が提案されている。こうしたアクセス対象検索システムでは、利用者にとって有効な検索結果情報の提供のため、オンラインブックマーク登録機能及びオンラインブックマーク登録結果の活用機能が実装される場合がある。 With the progress of Internet technology and the increase of Internet communication users in recent years, the technology of the access target search system that searches the WEB sites and contents that are candidates for access and provides the search result information to the user terminal device. Has been proposed. In such an access target search system, an online bookmark registration function and an online bookmark registration result utilization function may be implemented in order to provide effective search result information for the user.

かかるオンラインブックマーク登録機能は、検索語(キーワード)を指定した検索が行われた後、検索結果情報の中から選択されたアクセス対象が有効であったと利用者が評価した場合に、当該利用者による再アクセスの容易化、及び/又は、他の利用者への推奨を行うために、当該有効であると評価されたアクセス対象をアクセス対象検索システム内に登録する機能である。ここで、オンラインブックマーク登録に際しては、アクセス対象が、登録操作を行った利用者、アクセス対象が属する予め定められた分野、カテゴリ等と関連付けられて分類することができるようになっている。 Such an online bookmark registration function is performed by the user when the user evaluates that the access target selected from the search result information is valid after the search by specifying the search term (keyword) is performed. This is a function for registering the access target evaluated to be effective in the access target search system in order to facilitate re-access and / or to recommend to other users. Here, when registering an online bookmark, the access target can be classified in association with the user who performed the registration operation, a predetermined field to which the access target belongs, a category, and the like.

また、オンラインブックマーク登録結果の活用機能には、オンラインブックマークが非公開型であるか、公開型であるかによって異なっている(非特許文献1参照)。
非公開型の場合には、オンラインブックマーク登録情報を利用するために、登録されたオンラインブックマークの登録結果にアクセスするには、アクセス前にアクセスしようとする者のアクセス権限の認可(例えば、利用者識別子及びパスワード等の認証情報に基づく認可)が必須である。こうした認可がされた後に、分野、カテゴリ等を指定して、オンラインブックマーク登録されているアクセス対象候補が、利用者に提供されるようになっている。
Further, the function of utilizing the online bookmark registration result differs depending on whether the online bookmark is a private type or a public type (see Non-Patent Document 1).
In the case of the private type, in order to use the online bookmark registration information, in order to access the registration result of the registered online bookmark, authorization of the access authority of the person who intends to access before access (for example, the user) Authorization based on authentication information such as identifiers and passwords) is essential. After such approval is given, access target candidates registered as online bookmarks are provided to users by designating fields, categories, and the like.

公開型の場合には、オンラインブックマークの登録結果にアクセスすることに関する認証は不要である。しかしながら、公開型の場合には、皆がアクセス可能なオンラインブックマーク登録情報における登録数が多数となることが予想される。このため、公開型の場合には、分野、カテゴリ等と関連付けられて分類することが必須となる。このため、分野、カテゴリ等を指定して、オンラインブックマーク登録されているアクセス対象候補が、利用者に提供されるようになっている(特許文献1参照)。 In the case of the public type, authentication for accessing the registration result of the online bookmark is not required. However, in the case of the public type, it is expected that the number of registrations in the online bookmark registration information that can be accessed by everyone will be large. For this reason, in the case of the open type, it is essential to classify in association with fields, categories, and the like. For this reason, access target candidates registered as online bookmarks are provided to users by designating fields, categories, and the like (see Patent Document 1).

特開2017−123185JP-A-2017-123185

“オンラインブックマークとは”,[令和1年11月13日検索],インターネット<URL : http://onlinebkm.nobody.jp/olbkm.html>"What is an online bookmark?", [Searched on November 13, 1991], Internet <URL: http://onlinebkm.nobody.jp/olbkm.html>

上述した従来例の技術では、オンラインブックマーク登録情報を効率良く利用しようとする場合には、一般に、検索したい分野、カテゴリ等を指定することが必要であった。
ところで、オンラインブックマーク登録情報中に自らが再利用のためにオンラインブックマーク登録をしたいと評価できるアクセス対象がない場合には、利用者は、オンラインブックマーク登録情報に頼らずに、当該利用者が任意に指定した検索語を用いてアクセス対象(例えば、日本料理の店舗)の情報検索を行う。そして、再利用しようと評価できるアクセス対象の情報が見出されると、当該利用者は、そのアクセス対象の情報をオンラインブックマーク登録する。
In the above-mentioned conventional technique, in order to efficiently use the online bookmark registration information, it is generally necessary to specify the field, category, etc. to be searched.
By the way, if there is no access target in the online bookmark registration information that can be evaluated as wanting to register the online bookmark for reuse, the user does not rely on the online bookmark registration information, and the user arbitrarily Information retrieval of the access target (for example, a Japanese restaurant) is performed using the specified search term. Then, when the information of the access target that can be evaluated to be reused is found, the user registers the information of the access target as an online bookmark.

すなわち、個々の利用者にとって、自らが再利用のためにオンラインブックマーク登録をしたいと評価したアクセス対象の情報と深く結びついているのは、当該アクセス対象の検索時の検索語である。このため、例えば、自らオンラインブックマーク登録を行ったアクセス対象の情報に再度アクセスする際には、先の検索時の検索語を検索のキーにできることが、個々の利用者にとって便利である。さらに、検索語に対応して、自身を含めた多数の評価が高かったアクセス対象の情報を得られれば、個々の利用者にとって便利である。 That is, it is the search term at the time of searching for the access target that is deeply linked to the information of the access target that the individual user has evaluated that he / she wants to register the online bookmark for reuse. Therefore, for example, when re-accessing the information of the access target for which the online bookmark registration has been performed by oneself, it is convenient for each user to be able to use the search term at the time of the previous search as the search key. Furthermore, it would be convenient for individual users if they could obtain information on access targets that were highly evaluated, including themselves, in response to the search terms.

本発明は、上記の事情を鑑みてなされたものであり、個々の利用者の利便性を向上させることに貢献できる新たなアクセス対象検索システムを提供することを目的とする。 The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a new access target search system that can contribute to improving the convenience of individual users.

本発明のアクセス対象検索システムは、利用者の端末装置を介して、前記利用者にアクセス対象の検索結果を提供するアクセス対象検索システムであって、会員利用者が任意に指定した検索語と、前記検索語に対応して評価登録がされたアクセス対象情報とが関連付けられた評価情報を含む評価登録テーブルを記憶する記憶ユニットと;前記会員利用者による評価登録要求を受信した場合に、前記評価登録要求における検索語とアクセス対象情報とに基づいて、前記評価登録テーブルを更新する登録処理ユニットと;を備えることを特徴とするアクセス対象検索システムである。 The access target search system of the present invention is an access target search system that provides the user with the search result of the access target via the terminal device of the user, and is a search term arbitrarily specified by the member user. A storage unit that stores an evaluation registration table that includes evaluation information associated with access target information that has been evaluated and registered in response to the search term; The access target search system includes a registration processing unit that updates the evaluation registration table based on the search term and the access target information in the registration request.

なお、本発明においては、評価登録には、(i)再アクセス用評価登録(ブックマーク登録等)と、(ii)付与ポイント登録と、(iii)口コミ登録等のその他登録等がある。 In the present invention, the evaluation registration includes (i) evaluation registration for re-access (bookmark registration, etc.), (ii) grant point registration, and (iii) other registration such as word-of-mouth registration.

このアクセス対象検索システムでは、第1登録処理ユニットが、会員利用者が任意に指定した検索語と、当該検索語に対応して評価登録がされた提供情報とが関連付けられた評価登録要求を受信した場合に、当該評価登録要求の内容に基づいて、検索語と当該提供情報とを関連付けた評価情報により評価登録テーブルを更新する。すなわち、検索語と関連付けられた態様で、評価登録されたアクセス対象が登録されるようになっている。 In this access target search system, the first registration processing unit receives an evaluation registration request in which a search term arbitrarily specified by a member user and provided information registered for evaluation corresponding to the search term are associated with each other. If so, the evaluation registration table is updated with the evaluation information associated with the search term and the provided information based on the content of the evaluation registration request. That is, the access target registered for evaluation is registered in a manner associated with the search term.

したがって、本発明のアクセス対象検索システムによれば、記憶ユニットに記憶された評価登録テーブルを基礎データの一つとすることにより、個々の利用者の利便性を向上させることに貢献できる新たなアクセス対象検索システムの実現に寄与することができる。 Therefore, according to the access target search system of the present invention, a new access target that can contribute to improving the convenience of individual users by using the evaluation registration table stored in the storage unit as one of the basic data. It can contribute to the realization of a search system.

本発明のアクセス対象検索システムでは、前記評価登録には、会員利用者によるブックマーク登録、ブックマーク解除登録及び付与ポイント登録の少なくとも1つが含まれる、構成とすることができる。この場合、ブックマーク登録がされると、登録されたアクセス対象へのアクセスが容易になり、複数人による付与ポイント登録等の評価登録がされると、登録されたアクセス対象の客観的な評価度の推定に役立てることができる。
また、評価登録テーブルには、評価登録を行った会員利用者の情報(デモグラフィック情報等)が、評価情報に関連付けて登録されるようにしてもよい。
In the access target search system of the present invention, the evaluation registration may include at least one of bookmark registration, bookmark cancellation registration, and grant point registration by a member user. In this case, if bookmark registration is performed, access to the registered access target becomes easy, and if evaluation registration such as grant point registration by multiple people is performed, the objective evaluation degree of the registered access target is evaluated. It can be useful for estimation.
Further, the information (demographic information, etc.) of the member user who has performed the evaluation registration may be registered in the evaluation registration table in association with the evaluation information.

本発明のアクセス対象検索システムでは、抽出ユニットを備える検索処理ユニットを更に備え、前記抽出ユニットは、前記評価登録テーブルにおける評価登録の内容を参照して、利用者により指定された検索語に応じた検索情報を抽出する、構成とすることができる。 The access target search system of the present invention further includes a search processing unit including an extraction unit, and the extraction unit responds to a search term specified by a user by referring to the contents of evaluation registration in the evaluation registration table. It can be configured to extract search information.

ここで、前記利用者が会員利用者である場合、前記抽出ユニットは、前記利用者がブックマーク登録しているアクセス対象候補を第1優先度で含む検索情報を抽出する、構成とすることができる。この場合には、再アクセス用評価登録としてなされたがブックマーク登録がなされたアクセス対象が、第1優先度で会員利用者である検索者に提供される。このため、以前に指定した検索語による再アクセスの際における検索者の利便性が向上する。 Here, when the user is a member user, the extraction unit can be configured to extract search information including the access target candidate registered as a bookmark by the user with the first priority. .. In this case, the access target for which the bookmark registration has been made although the evaluation registration for re-access has been made is provided to the searcher who is a member user with the first priority. Therefore, the convenience of the searcher when re-accessing with the previously specified search term is improved.

また、前記抽出ユニットは、前記利用者により高評価登録が行われていると判断された、前記第1優先度のアクセス対象候補以外のアクセス対象候補を第2優先度で含む検索情報を抽出する、構成とすることができる。この場合には、検索者が高評価を行ったアクセス対象候補が、第1優先度の次に高い第2優先度で、検索者に提供される。このため、以前に指定した検索語による再アクセスの際における検索者の利便性が向上する。 In addition, the extraction unit extracts search information including access target candidates other than the access target candidates of the first priority, which are determined to have been highly evaluated and registered by the user, in the second priority. , Can be configured. In this case, the access target candidate highly evaluated by the searcher is provided to the searcher with the second highest priority next to the first priority. Therefore, the convenience of the searcher when re-accessing with the previously specified search term is improved.

また、前記抽出ユニットは、前記利用者が行った評価登録を含む利用者プロファイル情報に基づいて、前記利用者と同様の志向性を有すると推定される他の会員利用者を特定し、前記特定された他の会員利用者が構成する会員グループ内において高評価であると判断された、前記第1又は第2優先度のアクセス対象候補以外のアクセス対象候補を第3優先度で含む検索情報を抽出する、構成とすることができる。この場合には、検索者にとってアクセスする価値が高いと推測される当該会員グループ内において高評価であると判断されたアクセス対象候補が、前記第1及び第2優先度に次ぐ第3優先度で含む検索結果を検索者に提供される。このため、検索者の利便性が向上する。 In addition, the extraction unit identifies other member users who are presumed to have the same intentionality as the user based on the user profile information including the evaluation registration performed by the user, and the identification Search information that includes access target candidates other than the access target candidates of the first or second priority that are judged to be highly evaluated in the member group composed of other member users with the third priority. It can be extracted and configured. In this case, the access target candidate judged to be highly evaluated in the member group, which is presumed to have high access value to the searcher, has the third priority after the first and second priorities. Search results including are provided to the searcher. Therefore, the convenience of the searcher is improved.

さらに、前記抽出ユニットは、前記抽出ユニットは、会員利用者全体における平均的な評価が高いと判断された、前記第1〜第3優先度のアクセス対象候補以外のアクセス対象候補を第4優先度で含む検索情報を抽出する、構成とすることができる。この場合には、検索者にとってアクセスする価値が高い可能性がある会員利用者全体における平均的な評価が高いと判断された、アクセス対象候補が、第4優先度で含む検索結果を検索者に提供される。このため、検索者の利便性が向上する。 Further, the extraction unit sets an access target candidate other than the access target candidates of the first to third priorities, which is judged to have a high average evaluation among all member users, as a fourth priority. It can be configured to extract the search information included in. In this case, the search result that the access target candidate includes in the fourth priority, which is judged to have a high average evaluation among all the member users who may have high access value to the searcher, is given to the searcher. Provided. Therefore, the convenience of the searcher is improved.

また、利用者が会員利用者である場合、前記抽出ユニットは、最大で第1の数のアクセス対象候補を含む検索情報を抽出する、構成とすることができる。一方、前記利用者が非会員利用者である場合、前記抽出ユニットは、会員利用者全体における平均的な評価が高いと判断された、他のアクセス対象候補よりも高い優先度で含み、最大で前記第1の数よりも少ない第2の数のアクセス対象候補を含む、検索情報を抽出する、構成とすることができる。こうした場合には、会員利用者であるか非会員利用者であるかに応じて、検索サービスの内容を合理的に区別することができる。 Further, when the user is a member user, the extraction unit can be configured to extract search information including a first number of access target candidates at the maximum. On the other hand, when the user is a non-member user, the extraction unit includes the extraction unit with a higher priority than other access target candidates judged to have a high average evaluation among all member users, and at the maximum. The search information may be extracted and configured to include a second number of access target candidates smaller than the first number. In such a case, the content of the search service can be reasonably distinguished according to whether the user is a member user or a non-member user.

また、本発明のアクセス対象検索システムでは、前記検索情報には、URL(Uniform Resource Locator)等のアクセス対象候補を特定する識別情報が含まれる、構成とすることができる。この場合には、検索結果におけるアクセス対象候補情報である少なくとも1つの識別情報の中の1つを選択することにより、当該選択された識別情報に対応するアクセス対象にアクセスすることができる。 Further, in the access target search system of the present invention, the search information may be configured to include identification information for identifying an access target candidate such as a URL (Uniform Resource Locator). In this case, by selecting one of at least one identification information which is the access target candidate information in the search result, the access target corresponding to the selected identification information can be accessed.

また、本発明のアクセス対象検索システムでは、前記検索処理ユニットは、一の利用者の端末装置から検索用に所定文字数以上の文字列を受信した場合に、前記文字列が前記評価登録テーブルに登録されている一の検索語に含まれるとき、前記一の検索語及び前記一の検索語に関連付けられているアクセス対象候補を含む検索結果を、前記一の利用者の端末装置へ送信する、構成とすることができる。 Further, in the access target search system of the present invention, when the search processing unit receives a character string of a predetermined number of characters or more for a search from a terminal device of one user, the character string is registered in the evaluation registration table. When included in the one search term, the search result including the one search term and the access target candidate associated with the one search term is transmitted to the terminal device of the one user. Can be.

この場合には、例えば、一の会員利用者が以前に再アクセス用評価登録を行ったアクセス対象の検索のために使用した検索語における所定文字数以上の文字列を入力すると、当該文字列を受信した検索処理ユニットが、当該検索語及び当該検索語に関連付けられているアクセス対象候補を含む検索結果を、当該一の会員利用者の端末装置へ送信する。この結果、当該一の会員利用者は、簡易な操作で、例えば、以前にブックマーク登録等の再アクセス用評価登録を行ったアクセス対象の情報を、アクセス候補の一つとして提供を受けることができる。
なお、当該検出結果には、後述するアンカー検索やアンカー検索グループに関する情報を含めるようにすることもできる。
In this case, for example, if one member user inputs a character string of a predetermined number of characters or more in the search term used for the search of the access target for which the evaluation registration for re-access has been performed before, the character string is received. The search processing unit has transmitted the search result including the search term and the access target candidate associated with the search term to the terminal device of the member user. As a result, the one member user can receive the information of the access target for which the evaluation registration for re-access such as bookmark registration has been performed before, as one of the access candidates, by a simple operation. ..
The detection result may include information about an anchor search and an anchor search group, which will be described later.

また、本発明のアクセス対象検索システムでは、前記登録処理ユニットは、特定会員利用者により検索語がアンカー検索登録された場合、前記アンカー検索登録に対応するアンカー検索識別情報を生成し、前記生成されたアンカー検索識別情報を前記特定会員利用者の端末装置へ返送し、前記検索処理ユニットは、前記アンカー検索識別情報を利用したアンカー検索用に際して、前記アンカー検索登録の内容を検索語として検索を行う、構成とすることができる。 Further, in the access target search system of the present invention, when the search term is registered as an anchor search by the specific member user, the registration processing unit generates the anchor search identification information corresponding to the anchor search registration, and the generation is generated. The anchor search identification information is returned to the terminal device of the specific member user, and the search processing unit searches using the contents of the anchor search registration as a search term when performing an anchor search using the anchor search identification information. , Can be configured.

なお、本明細書及び特許請求の範囲において、「アンカー検索」とは、「アンカー検索登録要求」を行った特定会員利用者による当該「アンカー検索登録」要求に応じて登録された継続的に使用する検索語(以下、「アンカー検索語」ともいう)による検索をいう。継続的に使用する検索語を「アンカー検索登録」すると、当該特定会員利用者は、アンカー検索識別情報を指定するのみで、アンカー検索語を改めて入力することなくアンカー検索語による検索を行うことができるので、当該アンカー検索語による検索に際しての省力化を図ることができる。 In the present specification and claims, "anchor search" means continuous use registered in response to the "anchor search registration" request by a specific member user who made the "anchor search registration request". Refers to a search using a search term (hereinafter, also referred to as "anchor search term"). When the search term to be used continuously is "anchor search registration", the specific member user can search by the anchor search term only by specifying the anchor search identification information without re-entering the anchor search term. Therefore, it is possible to save labor when searching with the anchor search term.

また、本発明のアクセス対象検索システムでは、前記登録処理ユニットは、検索語を指定したアンカー検索グループ登録要求を受信した場合、前記アンカー検索グループ登録要求に対応するアンカー検索クループ登録を行うとともに、アンカー検索グループ識別情報を生成し、前記生成されたアンカー検索グループ識別情報を、前記アンカー検索グループ登録要求を行ったオーナ会員の端末装置へ返送し、前記検索処理ユニットは、前記アンカー検索グループ識別情報を利用したアンカー検索グループ用検索に際して、前記アンカー検索グループ登録要求において指定された検索語を利用した検索を行う、構成とすることができる。 Further, in the access target search system of the present invention, when the registration processing unit receives an anchor search group registration request for which a search term is specified, the registration processing unit performs anchor search group registration corresponding to the anchor search group registration request and also anchors. The search group identification information is generated, the generated anchor search group identification information is returned to the terminal device of the owner member who made the anchor search group registration request, and the search processing unit uses the anchor search group identification information. In the search for the anchor search group used, the search using the search term specified in the anchor search group registration request can be performed.

なお、本明細書及び特許請求の範囲において、「アンカー検索グループ用検索」とは、「アンカー検索グループ登録」に対応するアンカー検索グループのオーナ会員利用者又はフォロア会員利用者(以下、「アンカー検索グループ員」ともいう)による「アンカー検索グループ登録要求」で指定された検索語(以下、「アンカー検索グループ用検索語」ともいう)を継続的に使用する検索をいう。継続的に使用する検索語を指定した「アンカー検索グループ登録」をすると、アンカー検索グループ員は、アンカー検索グループ識別情報を指定するのみで、アンカー検索グループ用検索語を改めて入力することなくアンカー検索グループ用検索語による検索を行うことができるので、当該アンカー検索グループ用検索語による検索に際しての省力化を図ることができる。 In the present specification and claims, "search for anchor search group" means an owner member user or follower member user of an anchor search group corresponding to "anchor search group registration" (hereinafter, "anchor search"). A search that continuously uses the search term specified in the "anchor search group registration request" (hereinafter, also referred to as "anchor search group search term") by a group member). If you perform "anchor search group registration" that specifies the search term to be used continuously, the anchor search group member only specifies the anchor search group identification information, and the anchor search does not need to re-enter the search term for the anchor search group. Since the search can be performed by the search term for the group, labor saving can be achieved when searching by the search term for the anchor search group.

ここで、前記アンカー検索グループ登録要求には、前記アンカー検索グループ識別情報を一般公開するか否かを設定する公開設定が更に含まれる、構成とすることができる。この場合には、オーナ会員利用者は、アンカー検索グループの存在の他の会員利用者への周知化手法として、一般公開とするか限定公開とするかを選択することができる。 Here, the anchor search group registration request may be configured to further include a public setting for setting whether or not the anchor search group identification information is open to the public. In this case, the owner member user can select whether to make it open to the public or limited release as a method of disseminating the existence of the anchor search group to other member users.

なお、一般公開とされた場合には、全ての会員利用者がアンカー検索グループ識別情報を参照できるように、例えば、会員利用者であれば開くことができるページ画面に当該アンカー検索グループ識別情報を表示するようにする。また、限定公開とされた場合には、例えば、オーナ会員利用者を起点とする当該アンカー検索グループ識別情報の私的な伝達により、オーナ会員利用者から直接的に又は間接的に当該アンカー検索グループ識別情報を伝達された会員利用者のみが当該アンカー検索グループの存在を認識できるようにする。 If it is open to the public, for example, the anchor search group identification information may be displayed on a page screen that can be opened by a member user so that all member users can refer to the anchor search group identification information. To display. In the case of limited release, for example, the anchor search group is directly or indirectly transmitted from the owner member user by private transmission of the anchor search group identification information starting from the owner member user. Only the member user to whom the identification information is transmitted can recognize the existence of the anchor search group.

また、前記アンカー検索グループ登録の情報には、前記アンカー検索グループ登録のオーナ会員利用者の情報、及び、前記アンカー検索グループへの参加希望に応じて前記アンカー検索グループの参加者となったフォロア会員利用者の情報が含まれる、構成とすることができる。 In addition, the information of the anchor search group registration includes the information of the owner member user of the anchor search group registration and the follower member who became a participant of the anchor search group according to the desire to participate in the anchor search group. It can be configured to include user information.

また、前記アンカー検索グループ登録要求には、前記アンカー検索グループへの参加希望を行った会員利用者に対して、前記オーナ会員利用者がフォロア会員利用者としての参加を認める権限及び除名する権限を有するか否かの参加認否権限設定が更に含まれる、構成とすることができる。この場合には、オーナ会員利用者が、自らの意図に応じたアンカー検索グループ員の構成を定めることができるようにするか否かを定めることができる。 In addition, the anchor search group registration request gives the member user who wishes to join the anchor search group the authority to allow the owner member user to participate as a follower member user and the authority to remove the member user. It can be configured to further include the participation approval / disapproval authority setting of whether or not to have it. In this case, it is possible to determine whether or not the owner member user can determine the composition of the anchor search group members according to his / her intention.

また、前記登録処理ユニットは、前記フォロア会員利用者がフォロア登録された時点から所定期間が経過した場合に当該フォロア登録を無効化し、当該フォロア登録が無効化された会員利用者による再度の参加希望に応じてフォロア登録を有効化させる、構成とすることができる。この場合には、アンカー検索グループ用検索を行うことができるフォロア会員利用者の数を、時間軸に沿って適正化していくことができる。 In addition, the registration processing unit invalidates the follower registration when a predetermined period elapses from the time when the follower member user is registered as a follower, and the member user whose follower registration has been invalidated wishes to participate again. It can be configured to enable follower registration according to the above. In this case, the number of follower member users who can perform the search for the anchor search group can be optimized along the time axis.

また、前記検索処理ユニットは、前記アンカー検索グループ識別情報を利用した検索を指定された場合、前記オーナ会員利用者及び前記フォロア会員利用者のうちの前記オーナ会員利用者により評価登録が行われているアクセス対象候補を検索結果として提供する、構成とすることができる。この場合には、オーナ会員利用者のアクセス対象に対する評価結果を、同一のアンカー検索グループ識別情報を利用して検索する利用者に対して公開することができる。
なお、オーナ会員又はフォロア会員により評価登録が行われているアクセス対象候補を検索結果として提供するようにすることもできる。この場合には、アンカー検索グループとしてのアクセス対象に対する評価結果を、同一のアンカー検索グループ識別情報を利用して検索する利用者に対して公開することができる。
Further, when the search processing unit is designated to search using the anchor search group identification information, the owner member user among the owner member user and the follower member user performs evaluation registration. It can be configured to provide existing access target candidates as search results. In this case, the evaluation result of the access target of the owner member user can be disclosed to the user who searches using the same anchor search group identification information.
It is also possible to provide the access target candidates whose evaluation registration has been performed by the owner member or the follower member as the search result. In this case, the evaluation result for the access target as the anchor search group can be disclosed to the users who search using the same anchor search group identification information.

また、前記検索処理ユニットは、前記アンカー検索グループ識別情報を利用した検索の結果として提供された検索結果に基づいてアクセスが行われたアクセス対象の評価情報に口コミ情報が含まれる場合には、当該アンカー検索グループ識別情報に対応するアンカー検索グループ登録のオーナ会員利用者が登録した口コミ情報、又は、前記オーナ会員利用者及びフォロア会員利用者が登録した口コミ情報が、前記アクセスを行った会員利用者に提供される、構成とすることができる。この場合には、同一のアンカー検索グループ識別情報を利用する会員利用者が形成するアンカー検索グループ内におけるアクセス対象に対する評価結果を、同一のアンカー検索グループ識別情報を利用して検索する利用者の全員で共有することができる。 Further, when the search processing unit includes word-of-mouth information in the evaluation information of the access target accessed based on the search result provided as the result of the search using the anchor search group identification information, the search processing unit is concerned. The word-of-mouth information registered by the owner member user registered in the anchor search group corresponding to the anchor search group identification information, or the word-of-mouth information registered by the owner member user and the follower member user is the member user who made the access. Can be configured to be provided in. In this case, all the users who search the evaluation result for the access target in the anchor search group formed by the member users who use the same anchor search group identification information by using the same anchor search group identification information. Can be shared at.

また、前記アンカー検索グループ識別情報を利用した検索の結果として提供された検索結果に基づいてアクセスが行われたアクセス対象の評価情報に口コミ情報が含まれる場合には、当該アンカー検索グループ識別情報に対応するアンカー検索グループ登録のオーナ会員利用者又はフォロア会員利用者が登録した口コミ情報以外の口コミ情報が、前記アクセスを行った会員利用者に提供されないようにすることができる。この場合には、アンカー検索グループのメンバー以外の者の口コミ情報による一種の汚染が防止されるので、口コミ情報の提供の適正化を図ることができる。 In addition, when word-of-mouth information is included in the evaluation information of the access target accessed based on the search result provided as the result of the search using the anchor search group identification information, the anchor search group identification information is included. It is possible to prevent the word-of-mouth information other than the word-of-mouth information registered by the owner member user or the follower member user registered in the corresponding anchor search group from being provided to the member user who has made the access. In this case, since a kind of contamination by word-of-mouth information of persons other than the members of the anchor search group is prevented, it is possible to optimize the provision of word-of-mouth information.

さらに、会員利用者により特定されたアクセス対象に対する新たな検索語の指定に応じて、前記登録処理ユニットが、前記新たな検索語に関連付けて前記特定されたアクセス対象についてのブックマーク登録を、前記新たな検索語を指定した会員利用者によるブックマーク登録として、前記評価登録テープルに追加する、構成とすることができる。この場合には、新たな検索語を指定した会員利用者は、自らが使い易い当該新たな検索語を使用しつつ、ブックマーク登録された当該特定アクセス対象を利用した検索を行うことができる。 Further, in response to the designation of a new search term for the access target specified by the member user, the registration processing unit performs bookmark registration for the specified access target in association with the new search term. It can be configured to be added to the evaluation registration table as a bookmark registration by a member user who has specified a search term. In this case, the member user who has specified the new search term can perform the search using the specific access target registered in the bookmark while using the new search term that is easy for him / her to use.

本発明のアクセス対象検索システムでは、第1検索装置と、第2検索装置とを備え、前記第1検索装置及び前記第2検索装置のそれぞれは、個別に、前記登録処理ユニットを備える、構成とすることができる。この場合には、第1装置と第2装置とが評価登録テーブルを共用しつつ、会員利用者にアクセス対象の検索結果を提供することができる。 The access target search system of the present invention includes a first search device and a second search device, and each of the first search device and the second search device is individually provided with the registration processing unit. can do. In this case, the first device and the second device can share the evaluation registration table and provide the member user with the search result of the access target.

ここで、前記第1検索装置の第1検索範囲は、前記第2検索装置の第2検索範囲とは異なる、構成とすることができる。この場合には、検索範囲の異なる検索装置間であっても、共通に使用される検索語に対応するアクセス対象の評価結果を、相互に参照しあうことができる。 Here, the first search range of the first search device can be configured to be different from the second search range of the second search device. In this case, even among search devices having different search ranges, the evaluation results of the access targets corresponding to the commonly used search terms can be referred to each other.

なお、前記第1検索装置は、検索範囲を問わない汎用検索装置であり、前記第2検索装置は、特定分野を検索範囲とする専門検索装置である、とする構成とすることができるし、第1検索装置及び第2検索装置を、互いに検索範囲の異なる専門検索装置とすることもできる。 The first search device may be a general-purpose search device regardless of the search range, and the second search device may be a specialized search device whose search range is a specific field. The first search device and the second search device may be specialized search devices having different search ranges from each other.

また、前記汎用検索装置による汎用検索の結果に、前記専門検索装置に対応して登録されている専門アクセス対象が含まれる場合には、前記アクセス対象候補に含まれる前記専門アクセス対象は、前記専門検索装置の識別情報とともに提供される、構成とすることができる。この場合には、専門検索装置に対応して登録されている専門アクセス対象の識別情報(例えば、グルメ分野における「店名」)に加えて、専門検索装置の識別情報、すなわち、専門検索装置の検索範囲である特定分野の情報(例えば、「専門:グルメ」)が、アクセス対象候補が、どのような特定分野に関連しているのかの把握ができる。 Further, when the result of the general-purpose search by the general-purpose search device includes the specialized access target registered corresponding to the specialized search device, the specialized access target included in the access target candidate is the specialized access target. It can be configured to be provided with the identification information of the search device. In this case, in addition to the identification information of the specialized access target registered corresponding to the specialized search device (for example, "store name" in the gourmet field), the identification information of the specialized search device, that is, the search of the specialized search device. Information on a specific field that is a range (for example, "specialty: gourmet") can grasp what kind of specific field the access target candidate is related to.

また、前記専門検索装置に対して行われた専門検索要求における検索語として、第1〜第N(>2)の複数のフィルタリング用語を指定可能であり、前記専門検索装置は、前記第1〜第Nのフィルタリング用語を用いたフィルタリング処理を順次行いつつ、アクセス対象候補の検索を行う専門検索処理ユニットを更に備える、構成とすることができる。この場合には、専門検索装置による専門検索のための処理の適正化及び高速化を図ることができる。 Further, a plurality of first to N (> 2) filtering terms can be specified as search terms in the specialized search request made to the specialized search device, and the specialized search device can specify the first to first to second filtering terms. It is possible to further include a specialized search processing unit that searches for access target candidates while sequentially performing filtering processing using the Nth filtering term. In this case, it is possible to optimize and speed up the processing for the specialized search by the specialized search device.

ここで、前記第1〜第Nのフィルタリング用語のカテゴリ範囲は予め定められる、構成とすることができる。この場合には、会員利用者による検索語の入力を容易化することができる。 Here, the category range of the first to Nth filtering terms can be a predetermined configuration. In this case, it is possible to facilitate the input of the search term by the member user.

さらに、前記第1〜第Nのフィルタリング用語の少なとも1つとして用語の指定入力を受信した場合、前記専門検索処理ユニットは、内部の辞書データを利用して、指定入力された用語に対応したフィルタリング用語の候補を提供する、構成とすることができる。この場合には、会員利用者による検索語の入力を更に容易化できるとともに、専門検索のための検索語の適正化を促進することができる。 Further, when the designated input of the term is received as at least one of the first to Nth filtering terms, the specialized search processing unit corresponds to the designated input term by using the internal dictionary data. It can be configured to provide suggestions for filtering terms. In this case, it is possible to further facilitate the input of the search term by the member user, and it is possible to promote the optimization of the search term for the specialized search.

また、登録されているアクセス対象への評価情報及びアクセス実績に基づいて、前記アクセス対象ごとのアクセス特徴情報を解析する第1解析ユニットを備える管理者装置を更に備える、構成とすることができる。この場合には、管理者装置を運用するシステム管理者が、登録されているアクセス対象ごとに、どのようなアクセス態様によりアクセスが行われたのか、その時間的な傾向やアクセス数の変化等を把握することができる。 Further, the administrator device including the first analysis unit for analyzing the access feature information for each access target based on the registered evaluation information for the access target and the access record can be further provided. In this case, the system administrator who operates the administrator device determines the access mode for each registered access target, the temporal tendency, and the change in the number of accesses. Can be grasped.

ここで、前記管理者装置は、前記アクセス対象に対応する商品又はサービスの取引を行っている取引主体会員利用者からの前記取引主体会員利用者に応じたアクセス対象に関するアクセス態様の解析依頼に応じて、前記取引主体会員利用者に応じたアクセス対象の検索に際して用いられた検索語に対応したアクセス対象として、どれくらいの数の会員に認識されているかを解析して、解析結果を前記取引主体会員利用者に提供する第2解析ユニットを備える、構成とすることができる。この場合には、取引主体は、価値あるマーケッティング情報として、第2解析ユニットによる解析結果を入手することができる。 Here, the administrator device responds to an analysis request of an access mode relating to the access target according to the transaction entity member user from the transaction entity member user who is trading the product or service corresponding to the access object. Then, it is analyzed how many members are recognized as the access target corresponding to the search term used in the search of the access target according to the transaction entity member user, and the analysis result is obtained by the transaction entity member. It can be configured to include a second analysis unit to be provided to the user. In this case, the legal entity can obtain the analysis result by the second analysis unit as valuable marketing information.

また、前記管理者装置は、前記取引主体会員利用者から受信した、アクセス対象、発信情報及び最大会員数を指定した情報発信要求に応じて、前記取引主体会員利用者に応じたアクセス対象の評価登録結果及びアクセス履歴及び前記最大会員数の会員に基づいて抽出された会員へ、前記発信情報を提供する発信情報提供ユニットを更に備える、構成とすることができる。この場合には、取引主体は、取引相手として有望な会員利用者に対して需要を喚起するための情報を提供することができる。 In addition, the administrator device evaluates the access target according to the legal entity member user in response to the information transmission request that specifies the access target, the transmission information, and the maximum number of members received from the legal entity member user. It is possible to further include a transmission information providing unit that provides the transmission information to the members extracted based on the registration result, the access history, and the member with the maximum number of members. In this case, the legal entity can provide information for stimulating demand to a promising member user as a trading partner.

以上説明したように、本発明のアクセス対象検索システムによれば、個々の利用者による有用なアクセス対象への効率的なアクセスを支援することにより、利用者の利便性を向上させることができるという効果を奏する。 As described above, according to the access target search system of the present invention, it is possible to improve the convenience of users by supporting efficient access to useful access targets by individual users. It works.

本発明の一実施形態に係るアクセス対象検索システムの位置づけを説明するための図である。It is a figure for demonstrating the positioning of the access target search system which concerns on one Embodiment of this invention. 図1のアクセス対象検索システムの構成を概略的に示すブロック図である。It is a block diagram which shows schematic structure of access target search system of FIG. 図2の共用記憶装置の記憶ユニットに記憶される情報を説明するための図である。It is a figure for demonstrating the information stored in the storage unit of the shared storage device of FIG. 図3のアンカー検索登録テーブル及びアンカー検索グループ登録テーブルの内容を説明するための図である。It is a figure for demonstrating the contents of the anchor search registration table and the anchor search group registration table of FIG. 図3の汎用検索用登録テーブルの内容を説明するための図である。It is a figure for demonstrating the content of the registration table for general-purpose search of FIG. 図3の専門検索用登録テーブルの内容を説明するための図である。It is a figure for demonstrating the content of the registration table for specialized search of FIG. 図2の汎用検索装置の構成を示すブロック図である。It is a block diagram which shows the structure of the general-purpose search apparatus of FIG. 図2の専門検索装置の構成を示すブロック図である。It is a block diagram which shows the structure of the specialized search apparatus of FIG. 図2の管理者装置の構成を示すブロック図である。It is a block diagram which shows the structure of the manager apparatus of FIG. 図7の登録処理部が実行する処理を説明するためのフローチャートである。It is a flowchart for demonstrating the process which the registration processing part of FIG. 7 executes. 図2の登録部が実行する処理を説明するためのフローチャートである。It is a flowchart for demonstrating the process executed by the registration part of FIG. 図7の検索処理部が実行する処理を説明するためのフローチャートである。It is a flowchart for demonstrating the process executed by the search processing part of FIG. 図12の通常検索処理を説明するためのフローチャートである。It is a flowchart for demonstrating the normal search process of FIG. 利用者端末装置における検索語入力画面の例を示す図である。It is a figure which shows the example of the search term input screen in a user terminal apparatus. 図2の抽出部が実行するアクセス対象候補の抽出処理を説明するためのフローチャートである。It is a flowchart for demonstrating the extraction process of the access target candidate executed by the extraction part of FIG. 図15におけうアンカー検索用抽出処理を説明するためのフローチャートである。It is a flowchart for demonstrating the extraction process for anchor search in FIG. 図15の通常抽出処理を説明するためのフローチャートである。It is a flowchart for demonstrating the normal extraction process of FIG. 図2の抽出部が実行する関連情報の抽出処理を説明するためのフローチャートである。It is a flowchart for demonstrating the extraction process of the related information executed by the extraction part of FIG. 図9の解析処理部による解析処理を説明するためのフローチャートである。It is a flowchart for demonstrating the analysis processing by the analysis processing part of FIG. 図9の発信情報提供部による発信情報提供処理を説明するためのフローチャートである。It is a flowchart for demonstrating the transmission information provision processing by the transmission information provision part of FIG.

以下、本発明の一実施形態を、図1〜図20を参照して説明する。なお、図面において、同一又は同等の要素には同一の符号を付し、重複する説明は省略する。 Hereinafter, an embodiment of the present invention will be described with reference to FIGS. 1 to 20. In the drawings, the same or equivalent elements are designated by the same reference numerals, and duplicate description will be omitted.

[構成]
図1に示されるように、一実施形態に係るアクセス対象検索システム100は、インターネット500に接続されている。このインターネット500には、アクセス対象検索システム100に加えて、利用者端末装置3001,3002,…と、WEBサイトサーバ4001,4002,…とが接続されている。このため、アクセス対象検索システム100は、利用者端末装置3001,3002,…及びWEBサイトサーバ4001,4002,…との間で通信を行うことができるようになっている。ここで、利用者端末装置3001,3002,…としては、表示機能、音声出力機能、操作入力機能及びインターネット通信機能を有する装置、例えば、パーソナルコンピュータ、スマートフォン等を採用することができる。
[Constitution]
As shown in FIG. 1, the access target search system 100 according to the embodiment is connected to the Internet 500. In addition to the access target search system 100, the user terminal devices 300 1 , 300 2 , ... And the WEB site servers 400 1 , 400 2 , ... Are connected to the Internet 500. Therefore, the access target search system 100 can communicate with the user terminal devices 300 1 , 300 2 , ... And the WEB site servers 400 1 , 400 2, .... Here, as the user terminal devices 300 1 , 300 2 , ..., Devices having a display function, a voice output function, an operation input function, and an Internet communication function, such as a personal computer and a smartphone, can be adopted.

なお、本実施形態では、「アクセス対象」は、インターネット上においてURL等で特定されるWEBサイト、コンテンツ等や、アクセス対象検索システム100内に記憶されている、例えば、後述する個々の店舗という実体に対応する情報をいう。 In the present embodiment, the "access target" is an entity such as a WEB site, contents, etc. specified by a URL or the like on the Internet, or an individual store described later, which is stored in the access target search system 100. Refers to the information corresponding to.

上記のアクセス対象検索システム100は、図2に示されるように、汎用検索装置110と、専門検索装置120とを備えている。また、アクセス対象検索システム100は、共用記憶装置130を更に備えている。また、アクセス対象検索システム100は、管理者装置150を更に備えている。 As shown in FIG. 2, the access target search system 100 includes a general-purpose search device 110 and a specialized search device 120. Further, the access target search system 100 further includes a shared storage device 130. Further, the access target search system 100 further includes an administrator device 150.

なお、汎用検索装置110、専門検索装置120及び管理者装置150の構成については、後述する。ここで、汎用検索装置110は、検索分野を限定しない汎用検索を行うようになっている。また、本実施形態では、専門検索装置120は、グルメ分野の専門検索を行うようになっている。
また、管理者装置150は、アクセス対象検索システム100を管理するシステム管理者用の装置であり、システム全体を統括制御する。さらに、管理者装置150は、汎用検索装置110又は専門検索装置120が行う検索サービスとは異なるサービスを利用者に提供する。これらの検索サービスとは異なるサービスについては、後述する。
The configurations of the general-purpose search device 110, the specialized search device 120, and the administrator device 150 will be described later. Here, the general-purpose search device 110 is adapted to perform a general-purpose search that does not limit the search field. Further, in the present embodiment, the specialized search device 120 is adapted to perform a specialized search in the gourmet field.
Further, the administrator device 150 is a device for a system administrator who manages the access target search system 100, and controls the entire system in an integrated manner. Further, the administrator device 150 provides the user with a service different from the search service performed by the general-purpose search device 110 or the specialized search device 120. Services different from these search services will be described later.

<共用記憶装置130の構成>
上記の共用記憶装置130は、汎用検索装置110及び専門検索装置120と接続されるとともに、ネットワーク500に接続されている。この共用記憶装置130は、登録部131と、抽出部132と、記憶ユニット133とを備えている。
<Configuration of shared storage device 130>
The shared storage device 130 is connected to the general-purpose search device 110 and the specialized search device 120, and is also connected to the network 500. The shared storage device 130 includes a registration unit 131, an extraction unit 132, and a storage unit 133.

上記の登録部131は、汎用検索装置110又は専門検索装置120から転送されてきた利用者による登録更新要求を受ける。そして、登録部131は、当該登録更新要求に対応して、記憶ユニット133内の登録内容の更新を行う。 The registration unit 131 receives a registration renewal request by a user transferred from the general-purpose search device 110 or the specialized search device 120. Then, the registration unit 131 updates the registration contents in the storage unit 133 in response to the registration update request.

なお、本実施形態では、利用者は、非会員の場合には、登録更新要求として、新規会員登録要求ができるようになっている。また、利用者は、会員の場合には、登録更新要求として、会員情報登録更新要求、評価情報登録更新要求、アンカー検索登録更新要求及びアンカー検索グル−プ登録更新要求ができるようになっている。 In the present embodiment, in the case of a non-member, the user can request new member registration as a registration renewal request. In addition, in the case of a member, the user can make a member information registration update request, an evaluation information registration update request, an anchor search registration update request, and an anchor search group registration update request as registration update requests. ..

ここで、登録更新要求が新規会員登録要求であった場合には、登録部131は、登録更新が完了すると、新規会員の会員識別子(会員ID)とパスワードとの対を生成し、新規会員登録要求を送信した汎用検索装置110又は専門検索装置120へ生成結果を登録完了通知とともに返送するようになっている。また、登録更新要求が新規アンカー検索登録要求又はアンカー検索グル−プ登録更新要求であった場合には、登録部131は、登録更新が完了すると、新規アンカー検索用識別情報又は新規アンカー検索グループ識別情報を生成し、新規アンカー検索登録要求又はアンカー検索グル−プ登録更新要求を送信した汎用検索装置110又は専門検索装置120へ生成結果を登録完了通知とともに返送するようになっている。その他の種類の登録更新要求であった場合には、登録が完了すると、当該登録更新要求を送信した汎用検索装置110又は専門検索装置120へ登録完了報告を返送するようになっている。こうした登録部131が実行する処理の詳細については、後述する。 Here, when the registration renewal request is a new member registration request, the registration unit 131 generates a pair of a new member's member identifier (member ID) and password when the registration renewal is completed, and new member registration. The generation result is returned together with the registration completion notification to the general-purpose search device 110 or the specialized search device 120 that sent the request. If the registration update request is a new anchor search registration request or an anchor search group registration update request, the registration unit 131 will identify the new anchor search identification information or the new anchor search group when the registration update is completed. The information is generated, and the generation result is returned together with the registration completion notification to the general-purpose search device 110 or the specialized search device 120 that has sent the new anchor search registration request or the anchor search group registration update request. In the case of other types of registration renewal requests, when the registration is completed, the registration completion report is returned to the general-purpose search device 110 or the specialized search device 120 that sent the registration renewal request. Details of the processing executed by the registration unit 131 will be described later.

上記の抽出部132は、汎用検索装置110又は専門検索装置120から転送されてきた利用者による検索用入力操作内容を受ける。引き続き、抽出部132は、当該検索用入力操作内容に対応して、記憶ユニット133内の登録内容を参照して、抽出処理を行う。そして、抽出部132は、当該検索用入力操作内容を送信した汎用検索装置110又は専門検索装置120へ抽出結果を返送するようになっている。こうした抽出部132が実行する処理の詳細については、後述する。 The extraction unit 132 receives the search input operation content by the user transferred from the general-purpose search device 110 or the specialized search device 120. Subsequently, the extraction unit 132 performs the extraction process by referring to the registered contents in the storage unit 133 in accordance with the search input operation contents. Then, the extraction unit 132 returns the extraction result to the general-purpose search device 110 or the specialized search device 120 that has transmitted the search input operation content. Details of the processing executed by the extraction unit 132 will be described later.

なお、本実施形態では、利用者は、アンカー検索用検索、アンカー検索グループ用検索及び通常検索のサービスが受けられるようになっている。 In the present embodiment, the user can receive the services of the anchor search search, the anchor search group search, and the normal search.

上記の記憶ユニット133は、固定ディスク装置等の不揮発性の大容量記憶装置を備えて構成されている。この記憶ユニット133には、共用記憶装置130で利用される様々な情報データが記憶される。 The storage unit 133 is configured to include a non-volatile large-capacity storage device such as a fixed disk device. Various information data used in the shared storage device 130 is stored in the storage unit 133.

こうした共用記憶装置130の記憶ユニット133に記憶される情報には、図3に示されるように、汎用検索用登録テーブルGSTと、汎用評価集約情報GLKと、アンカー検索登録テーブルARTと、アンカー検索グループ登録テーブルAGTとが含まれている。また、共用記憶装置130に記憶される情報には、専門検索用登録テーブルSSTと、専門評価集約情報SLKと、店舗情報テーブルSHTと、アクセス履歴情報AHTとが含まれている。ここで、汎用検索用登録テーブルGST及び専門検索用登録テーブルSSTから評価登録テーブルが構成されるようになっている。 As shown in FIG. 3, the information stored in the storage unit 133 of the shared storage device 130 includes the general-purpose search registration table GST, the general-purpose evaluation aggregate information GLK, the anchor search registration table ART, and the anchor search group. The registration table AGT and is included. Further, the information stored in the shared storage device 130 includes the registration table SST for specialized search, the specialized evaluation aggregate information SLK, the store information table SHT, and the access history information AHT. Here, the evaluation registration table is composed of the general-purpose search registration table GST and the specialized search registration table SST.

上記の汎用検索用登録テーブルGSTは、汎用検索装置110を利用して行われる汎用検索に際して利用される。この汎用検索用登録テーブルGSTの内容については、後述する。 The above-mentioned registration table GST for general-purpose search is used for general-purpose search performed by using the general-purpose search device 110. The contents of this general-purpose search registration table GST will be described later.

上記の専門検索用登録テーブルSSTは、専門検索装置110を利用して行われる専門検索に際して利用される。この専門検索用登録テーブルSSTの内容については、後述する。
上記のアクセス履歴情報AHTは、何時、誰が、どのアクセス対象へのアクセスを行ったかが、時間順に並べられた情報となっている。
The above-mentioned registration table SST for specialized search is used for specialized search performed by using the specialized search device 110. The contents of the registration table SST for specialized search will be described later.
The above-mentioned access history information AHT is information in which when, who, and which access target is accessed are arranged in chronological order.

<汎用評価集約情報GLKの内容>
上記の汎用評価集約情報GLKは、汎用検索用登録テーブルGSTに登録されている汎用検索語GWab(a=1,2,…;b=1,2,…)ごとに、対応して登録されているアクセス対象URLab,c(c=1,2,…)への評価結果(ブックマーク、付与ポイント、その他)及び影響度CFaに基づいて作成される。ここで、当該評価が高いほど、集約値が高くなるようになっている。
<Contents of general-purpose evaluation aggregate information GLK>
The above general-purpose evaluation aggregate information GLK is registered correspondingly for each general-purpose search term GW ab (a = 1, 2, ...; b = 1, 2, ...) registered in the general-purpose search registration table GST. It is created based on the evaluation results (bookmarks, grant points, etc.) and the degree of influence CF a for the access target URLs ab, c (c = 1, 2, ...). Here, the higher the evaluation, the higher the aggregated value.

なお、抽出部132が、汎用検索用登録テーブルGSTにおける評価結果を参照しつつ、定期的に汎用評価集約情報GLKを更新するようになっている。なお、汎用検索用登録テーブルGSTの更新処理については、後述する。 The extraction unit 132 periodically updates the general-purpose evaluation aggregation information GLK while referring to the evaluation result in the general-purpose search registration table GST. The update process of the general-purpose search registration table GST will be described later.

<専門評価集約情報SLKの内容>
上記の専門評価集約情報SLKは、専門検索用登録テーブルSSTに登録されている専門検索語SWfg(f=1,2,…;g=1,2,…)ごとに、対応して登録されているアクセス対象SIDfg,h(h=1,2,…)への評価結果(ブックマーク、付与ポイント、その他)及び影響度CFaに基づいて作成される。ここで、当該評価が高いほど、集約値が高くなるようになっている。
<Contents of specialized evaluation aggregate information SLK>
The above-mentioned specialized evaluation aggregated information SLK is registered correspondingly for each specialized search term SW fg (f = 1, 2, ...; G = 1, 2, ...) registered in the specialized search registration table SST. It is created based on the evaluation results (bookmarks, grant points, etc.) and the degree of influence CF a for the access target SID fg, h (h = 1, 2, ...). Here, the higher the evaluation, the higher the aggregated value.

なお、抽出部132が、専門検索用登録テーブルSSTにおける評価結果を参照しつつ、定期的に専門評価集約情報SLKを更新するようになっている。なお、汎用検索用登録テーブルGSTの更新処理については、後述する。 The extraction unit 132 periodically updates the specialized evaluation aggregate information SLK while referring to the evaluation results in the specialized search registration table SST. The update process of the general-purpose search registration table GST will be described later.

<店舗情報テーブルSHTの内容>
上記の店舗情報テーブルSHTでは、専門検索語SWij(i=1,2,…;j=1,2,…)ごとに、店舗ID(ID:識別子、識別情報)(SIDij,k(k=1,2,…))、店舗IDごとの属性SATij,k、店舗IDごとの代表URL(URSij,k)が関連付けられて登録されている。ここで、上記の専門評価集約情報SLKにおける専門検索語SWfgは、店舗情報テーブルSHTにおける専門検索語SWijに含まれるようになっている。また、専門評価集約情報SLKにおけるアクセス対象SIDfg,hは、店舗情報テーブルSHTにおける店舗ID(SIDij,k)に含まれるようになっている。また、属性SATij,kには、店舗名、住所、電話番号及び特徴、並びに、店舗紹介文等が登録されている。
<Contents of store information table SHT>
In the above store information table SHT, each store ID (ID: identifier, identification information) (SID ij, k (k ) is used for each specialized search term SW ij (i = 1, 2, ...; j = 1, 2, ...). = 1, 2, ...)), The attribute SAT ij, k for each store ID, and the representative URL (URS ij, k ) for each store ID are associated and registered. Here, the specialized search term SW fg in the above-mentioned specialized evaluation aggregate information SLK is included in the specialized search term SW ij in the store information table SHT. Further, the access target SID fg, h in the specialized evaluation aggregate information SLK is included in the store ID (SID ij, k) in the store information table SHT. Further, in the attribute SAT ij, k , a store name, an address, a telephone number and a feature, a store introduction text, and the like are registered.

なお、抽出部132が実行する店舗情報テーブルSHTの登録更新処理については、後述する。 The registration update process of the store information table SHT executed by the extraction unit 132 will be described later.

<アンカー検索登録テーブルARTの内容>
次に、アンカー検索登録テーブルARTの内容について説明する。このアンカー検索登録テーブルARTでは、図4(A)に示されるように、汎用アンカー検索ID(GAIDd(d=1,2,…))に関連付けて、汎用アンカー検索語GWAd、及び、当該汎用アンカー検索語GWAdの登録者USRGAd,0が登録されている。また、アンカー検索登録テーブルARTでは、専門アンカー検索ID(SAIDe(e=1,2,…))に関連付けて、専門アンカー検索語(SWAe)、及び、当該専門アンカー検索語SWAeの登録者ID(USRSAe,0)が登録されている。
<Contents of anchor search registration table ART>
Next, the contents of the anchor search registration table ART will be described. In this anchor search registration table ART, as shown in FIG. 4A , the general-purpose anchor search term GW Ad and the general-purpose anchor search term GW Ad are associated with the general-purpose anchor search ID (GAID d (d = 1, 2, ...)). The registrant USR GAd, 0 of the generalized anchor search term GW Ad is registered. Further, in the anchor search registration table ART, the specialized anchor search term (SW Ae ) and the specialized anchor search term SW Ae are registered in association with the specialized anchor search ID (SAID e (e = 1, 2, ...)). Person ID ( USRSAe, 0 ) is registered.

<アンカー検索グループ登録テーブルAGTの内容>
次いで、アンカーグループ登録テーブルAGTの内容について説明する。このアンカー検索グループ登録テーブルAGTでは、図4(B)に示されるように、汎用アンカー検索グループID(GAGIDf(f=1,2,…))に関連付けて、汎用アンカー検索グループ用検索語GWAGf、当該汎用アンカー検索グループ用検索語GWAGfの登録者(オーナ会員)USRGAGf,0、アンカー検索グループオプションOPG1、及び、アンカー検索グループのメンバー(オーナ会員及びフォロア会員)情報USRGAGf,g(g=0,1,…)が関連付けられて登録されている。また、アンカー検索グループ登録テーブルAGTでは、専門アンカー検索グループID(SAGIDh(h=1,2,…))に関連付けて、専門アンカー検索グループ用検索語(SWAGh)、当該専門アンカー検索グループ用検索語SWAGhの登録者(オーナ会員)ID(USRSAGh,0)、アンカー検索グループオプションOPSh、及び、アンカー検索グループのメンバー(オーナ会員及びフォロア会員)情報USRSAG,i(i=0,1,…)が関連付けられて登録されている。
<Contents of anchor search group registration table AGT>
Next, the contents of the anchor group registration table AGT will be described. In this anchor search group registration table AGT, as shown in FIG. 4B, the search term GW for the general-purpose anchor search group is associated with the general- purpose anchor search group ID (GAGID f (f = 1, 2, ...)). AGf , registrant (owner member) USR GAGf, 0 of the search term GW AGf for the general-purpose anchor search group, anchor search group option OP G1 , and member (owner member and follower member) information of the anchor search group USR GAGf, g (G = 0, 1, ...) Is associated and registered. Further, in the anchor search group registration table AGT, the search term (SW AGh ) for the specialized anchor search group and the search term for the specialized anchor search group are associated with the specialized anchor search group ID (SAGID h (h = 1, 2, ...)). Search term SW AGh registrant (owner member) ID (USR SAGh, 0 ), anchor search group option OP Sh , and anchor search group member (owner member and follower member) information USR SAG, i (i = 0, 1, ...) are associated and registered.

なお、フォロア会員の情報には、最新の有効化日時、及び、現時点で有効化されているか否かの情報が付加されている。 In addition, the latest activation date and time and information on whether or not it is activated at the present time are added to the follower member information.

上記のアンカー検索グループオプションOPGf、OPShには、アンカー検索グループ識別情報を一般公開するか否かを設定する公開設定、アンカー検索グループへの参加希望を行った会員に対して、オーナ会員がフォロア会員としての参加を認める権限及び除名する権限を有するか否かの参加認否権限設定が含まれている。 The above anchor search group options OP Gf and OP Sh have a public setting to set whether or not to open the anchor search group identification information to the public, and an owner member for a member who wishes to join the anchor search group. Includes the right to allow or reject participation as a follower member and the right to remove.

また、アンカー検索グループオプションOPGf、OPShには、オーナ会員により評価登録が行われているアクセス対象候補を他のアクセス対象候補よりも高い優先度で含む検索結果が提供されるか、アンカー検索グループのメンバーにより評価登録が行われているアクセス対象候補を他のアクセス対象候補よりも高い優先度で含む検索結果が提供されるかの提供優先度設定が含まれている。なお、以下の説明においては、前者の提供優先度設定を「第1提供優先度設定」とも記すとともに、後者の提供優先度設定を「第2提供優先度設定」とも記す。 In addition, the anchor search group options OP Gf and OP Sh are provided with search results that include access target candidates whose evaluation registration has been performed by the owner member with a higher priority than other access target candidates, or anchor search. It includes a provision priority setting for whether search results are provided that include access target candidates that have been evaluated and registered by group members with a higher priority than other access target candidates. In the following description, the former provision priority setting is also referred to as "first provision priority setting", and the latter provision priority setting is also referred to as "second provision priority setting".

本実施形態では、提供優先度設定が、第1提供優先度設定である場合には、フォロア会員利用者による評価結果が考慮されることなく、アクセス対象候補の提供が行われるようになっている。 In the present embodiment, when the provision priority setting is the first provision priority setting, the access target candidate is provided without considering the evaluation result by the follower member user. ..

なお、アンカー検索登録テーブルART及びアンカー検索グループ登録テーブルAGTの更新処理については、後述する。 The update process of the anchor search registration table ART and the anchor search group registration table AGT will be described later.

<汎用検索用登録テーブルGSTの内容>
次いで、上記の汎用検索用登録テーブルGSTの内容について説明する。この汎用検索用登録テーブルGSTでは、図5に示されるように、会員利用者ID(IDa)により特定される会員利用者(以下、「会員利用者IDa」とも記す)に関連付けて、汎用検索語GWabが登録されるようになっている。また、当該会員利用者IDaに関連付けて、影響度CFa及びデモグラフィック情報DGIaが登録されるようになっている。
<Contents of registration table GST for general-purpose search>
Next, the contents of the above-mentioned general-purpose search registration table GST will be described. In this general-purpose search registration table GST, as shown in FIG. 5, the general-purpose is associated with the member user specified by the member user ID (ID a ) (hereinafter, also referred to as "member user ID a"). The search term GW ab is registered. Further, the influence degree CF a and the demographic information DGI a are registered in association with the member user ID a.

ここで、「影響度CFa」は、会員利用者IDaが指定した検索語又はその類義語を指定した検索が、会員利用者IDaが特定の検索語を指定した検索を行った後に、会員利用者IDa以外の利用者による当該検索語又はその類義語を指定した検索の変化数に応じて定められる。なお、抽出部132が、当該変化数を統計的に処理して、定期的に「影響度CFa」を更新するようになっている。 Here, the "influence degree CF a " is a member after the search word specified by the member user ID a or a search specified by a synonym thereof is performed by the member user ID a specified a specific search word. It is determined according to the number of changes in the search that specifies the search term or its synonyms by a user other than the user ID a. The extraction unit 132 statistically processes the number of changes and periodically updates the “impact CF a”.

また、「デモグラフィック情報DGIa」は、会員利用者IDaにより会員登録時に指定される。なお、デモグラフィック情報DGIaとしては、年齢、職業、在住地、性別等を指定可能となっている。 In addition, "demographic information DGI a " is designated by the member user ID a at the time of member registration. As the demographic information DGI a , age, occupation, place of residence, gender, etc. can be specified.

また、汎用検索用登録テーブルGSTでは、汎用検索語GWabに関連付けられて、アクセス対象URLab,cが登録されるようになっている。そして、アクセス対象URLab,cに関連付けられて、ブックマーク設定、HIDDEN設定、付与ポイント設定、その他の設定、及び、並び順設定が登録されるようになっている。 Further, in the general-purpose search registration table GST, access target URLs ab and c are registered in association with the general-purpose search term GW ab. Then, bookmark settings, HIDDEN settings, grant point settings, other settings, and sort order settings are registered in association with the access target URLs ab and c.

ここで、「ブックマーク設定」は、アクセス対象URLab,cへの再アクセスの便宜を図るための再アクセス用の設定である。また、「HIDDEN設定」は、アクセス対象URLab,cを登録しておくが当面は隠しておくための設定である。なお、HIDDEN設定の登録がされると、ブックマーク設定、付与ポイント設定、その他の設定、及び、並び順設定は、HIDDEN設定の登録前の内容が保持される。図5では、そのことが点線によって示されている。 Here, the "bookmark setting" is a setting for re-access for the convenience of re-access to the access target URLs ab and c. Further, the "HIDDEN setting" is a setting for registering access target URLs ab and c but hiding them for the time being. When the HIDDEN setting is registered, the bookmark setting, the given point setting, other settings, and the order setting retain the contents before the registration of the HIDDEN setting. In FIG. 5, this is indicated by the dotted line.

また、「付与ポイント設定」は、会員利用者がアクセス対象URLab,cに対して付与した評価ポイント値である。例えば、付与ポイントは、1〜5の自然数のいずれかの値としたり、−5〜5のいずれかの値としたりすることができる。本実施形態では、付与ポイントの値は1〜5のいずれかであり、値が大きくなるほど高い評価となっている。そして、本実施形態では、付与ポイントが設定されていない場合には、付与ポイントの値を「3」とみなすようになっている。 Further, the "grant point setting" is an evaluation point value given to the access target URLs ab and c by the member user. For example, the given points can be any value of 1 to 5 natural numbers or any value of -5 to 5. In the present embodiment, the value of the given points is any of 1 to 5, and the larger the value, the higher the evaluation. Then, in the present embodiment, when the granted points are not set, the value of the granted points is regarded as "3".

また、「その他の設定」には、本実施形態では、会員利用者がアクセス対象URLab,cに対して会員利用者が任意に入力した口コミ情報及び評価段階情報等が設定される。ここで、評価段階情報は、本実施形態では、会員利用者が当該アクセス対象が気に入った程度の段階、例えば、「気に入った又は良かった(以下、「オキニ・グッド」とも呼ぶ)」、「いまいちであった(以下、「イマイチ」とも呼ぶ)」及び「問題外(以下、「NG」とも呼ぶ)の3段階なっている。
また、「並び順設定」には、会員利用者が汎用検索語GWabを指定した汎用検索要求を行った場合に、当該汎用検索語GWabに関連付けられているアクセス対象URLab,cがアクセス対象候補として利用者に提供される際の当該会員利用者が指定した並び順設定が設定される。
Further, in the "other settings", in the present embodiment, word-of-mouth information, evaluation stage information, and the like arbitrarily input by the member user to the access target URLs ab and c are set. Here, in the present embodiment, the evaluation stage information is the stage to which the member user likes the access target, for example, "liked or good (hereinafter, also referred to as" Okini Good ")", "not good enough". (Hereinafter, also referred to as "not good") "and" out of the question (hereinafter, also referred to as "NG").
Further, when the member user makes a general-purpose search request in which the general- purpose search term GW ab is specified, the access target URLs ab and c associated with the general-purpose search term GW ab access the "order setting". The order setting specified by the member user when it is provided to the user as a target candidate is set.

なお、アクセス情報検索システム100においては、新規会員登録が行われると、同一の「会員利用者IDa」の追加が、汎用検索用登録テーブルGST及び専門検索用登録テーブルSSTに対して行われるようになっている。 In the access information search system 100, when a new member is registered, the same "member user ID a " is added to the general-purpose search registration table GST and the specialized search registration table SST. It has become.

<専門検索用登録テーブルSSTの内容>
次いで、上記の専門検索用登録テーブルSSTの内容について説明する。この専門検索用登録テーブルSSTの構造は、図6に示されるように、上述した汎用検索用登録テーブルGSTに類似した構造となっている。すなわち、専門検索用登録テーブルSSTでは、汎用検索用登録テーブルGSTの場合と同様に、会員利用者IDaに関連付けて、専門検索語SWab、影響度CFa及びデモグラフィック情報DGIaが登録されるようになっている。
<Contents of registration table SST for specialized search>
Next, the contents of the above-mentioned specialized search registration table SST will be described. As shown in FIG. 6, the structure of the specialized search registration table SST is similar to that of the general-purpose search registration table GST described above. That is, in the specialized search registration table SST, the specialized search term SW ab , the influence degree CF a, and the demographic information DGI a are registered in association with the member user ID a , as in the case of the general-purpose search registration table GST. It has become so.

また、専門検索用登録テーブルSSTでは、専門検索語SWabに関連付けられて、アクセス対象SIDab,cが登録されるようになっている。ここで、アクセス対象SIDab,cは、上述した店舗情報テーブルSHTにおける店舗ID(SIDij,k)の一部となっている。 Further, in the specialized search registration table SST, the access target SIDs ab and c are registered in association with the specialized search term SW ab. Here, the access target SID ab, c is a part of the store ID (SID ij, k ) in the store information table SHT described above.

そして、専門検索用登録テーブルSSTでは、アクセス対象SIDab,cに関連付けられて、ブックマーク設定、HIDDEN設定、付与ポイント設定、その他の設定、及び、提供優先順位が登録されるようになっている。ここで、「ブックマーク設定」、「HIDDEN設定」、「付与ポイント設定」及び「並び順設定」は、上述した汎用検索用登録テーブルGSTの場合と同様になっている。 Then, in the specialized search registration table SST, bookmark settings, HIDDEN settings, grant point settings, other settings, and provision priorities are registered in association with the access target SIDs ab and c. Here, the "bookmark setting", "HIDDEN setting", "grant point setting", and "arrangement order setting" are the same as in the case of the general-purpose search registration table GST described above.

また、「その他の設定」には、会員利用者がアクセス対象SIDab,cに対して会員利用者が任意に入力した口コミ情報等に加えて、アクセス情報検索システム100側が勧誘する項目に関する意見が設定できるようになっている。かかる意見には、本実施形態では、食器の充実度に関する意見や、接客の丁寧度に関する意見が含まれるようになっている。 In addition, in "Other settings", in addition to the word-of-mouth information etc. arbitrarily entered by the member user for the access target SID ab, c , there is an opinion on the items solicited by the access information search system 100 side. It can be set. In the present embodiment, such opinions include opinions on the degree of tableware and the politeness of customer service.

<汎用検索装置110の構成>
上記の汎用検索装置110は、図7に示されるように、処理制御ユニット111と、外部通信ユニット112とを備えている。
<Configuration of general-purpose search device 110>
As shown in FIG. 7, the general-purpose search device 110 includes a processing control unit 111 and an external communication unit 112.

上記の処理制御ユニット111は、汎用検索装置110の全体を統括制御する。この処理制御ユニット111の構成の詳細については、後述する。 The processing control unit 111 controls the entire general-purpose search device 110 in an integrated manner. The details of the configuration of the processing control unit 111 will be described later.

上記の外部通信ユニット112は、インターネット500を介して、当該インターネット500に接続されている他装置から送信された情報データを受信する。そして、外部通信ユニット112は、受信した情報データを処理制御ユニット111へ送る。なお、他装置から送信された情報データには、当該他装置の識別子が含まれるようになっている。また、会員利用者として操作された利用者端末装置から送信された情報データには、会員ID(ログイン時には、更にパスワード)が含まれるようになっている。 The external communication unit 112 receives information data transmitted from another device connected to the Internet 500 via the Internet 500. Then, the external communication unit 112 sends the received information data to the processing control unit 111. The information data transmitted from the other device includes the identifier of the other device. In addition, the information data transmitted from the user terminal device operated as a member user includes a member ID (and a password at the time of login).

また、外部通信ユニット112は、処理制御ユニット111から送られた情報データを受ける。そして、外部通信ユニット112は、当該情報データを、インターネット500を介して当該他装置へ送信する。なお、処理制御ユニット111から送られる情報データには、他装置の識別子が含まれるようになっている。 Further, the external communication unit 112 receives the information data sent from the processing control unit 111. Then, the external communication unit 112 transmits the information data to the other device via the Internet 500. The information data sent from the processing control unit 111 includes an identifier of another device.

すなわち、外部通信ユニット112を利用することにより、処理制御ユニット111は、インターネット500に接続された他装置との間で通信を行うことができるようになっている。 That is, by using the external communication unit 112, the processing control unit 111 can communicate with another device connected to the Internet 500.

次に、上述した処理制御ユニット111の構成について説明する。この処理制御ユニット111は、登録処理部116と、検索処理部117とを備えている。 Next, the configuration of the processing control unit 111 described above will be described. The processing control unit 111 includes a registration processing unit 116 and a search processing unit 117.

上記の登録処理部116は、インターネット500及び外部通信ユニット112を介し、利用者端末装置3001,3002,…から送信された登録更新要求を受信する。そして、登録処理部116は、当該登録更新要求を共用記憶装置130へ転送する。 The registration processing unit 116 receives the registration update request transmitted from the user terminal devices 300 1 , 300 2 , ... Via the Internet 500 and the external communication unit 112. Then, the registration processing unit 116 transfers the registration update request to the shared storage device 130.

また、登録処理部116は、転送された登録更新要求に応答して登録更新を実行した共用記憶装置130から返送された登録更新結果を受ける。そして、登録処理部116は、当該登録更新結果を含む情報を、外部通信ユニット112及びインターネット500を介して、当該登録更新要求を発行した利用者端末装置へ送信する。 Further, the registration processing unit 116 receives the registration update result returned from the shared storage device 130 that executed the registration update in response to the transferred registration update request. Then, the registration processing unit 116 transmits the information including the registration update result to the user terminal device that issued the registration update request via the external communication unit 112 and the Internet 500.

なお、登録処理部116が実行する処理の詳細については、後述する。 The details of the processing executed by the registration processing unit 116 will be described later.

上記の検索処理部117は、インターネット500及び外部通信ユニット112を介し、利用者端末装置3001,3002,…から送信された汎用検索要求を受信する。そして、検索処理部117は、当該汎用検索要求の内容を、汎用アクセス対象候補抽出要求として共用記憶装置130へ転送する。なお、当該汎用アクセス対象候補検索要求には、汎用通常検索要求、汎用アンカー検索用検索要求及び汎用アンカー検索グループ用検索要求が含まれる。 The search processing unit 117 receives the general-purpose search request transmitted from the user terminal devices 300 1 , 300 2 , ..., Via the Internet 500 and the external communication unit 112. Then, the search processing unit 117 transfers the content of the general-purpose search request to the shared storage device 130 as a general-purpose access target candidate extraction request. The general-purpose access target candidate search request includes a general-purpose normal search request, a general-purpose anchor search search request, and a general-purpose anchor search group search request.

また、検索処理部117は、汎用アクセス対象候補抽出要求に応答して検索を実行した共用記憶装置130から返送された抽出結果を受ける。そして、検索処理部117は、当該抽出結果を含む情報を、外部通信ユニット112及びインターネット500を介して、当該汎用検索要求を発行した利用者端末装置へ送信する。 Further, the search processing unit 117 receives the extraction result returned from the shared storage device 130 that executed the search in response to the general-purpose access target candidate extraction request. Then, the search processing unit 117 transmits the information including the extraction result to the user terminal device that issued the general-purpose search request via the external communication unit 112 and the Internet 500.

なお、検索処理部117が実行する処理の詳細については、後述する。 The details of the processing executed by the search processing unit 117 will be described later.

<専門検索装置120の構成>
上記の専門検索装置120は、図8に示されるように、処理制御ユニット121と、外部通信ユニット122とを備えている。
<Configuration of specialized search device 120>
As shown in FIG. 8, the specialized search device 120 includes a processing control unit 121 and an external communication unit 122.

上記の処理制御ユニット121は、専門検索装置120の全体を統括制御する。この処理制御ユニット121の構成の詳細については、後述する。 The processing control unit 121 controls the entire specialized search device 120 in an integrated manner. The details of the configuration of the processing control unit 121 will be described later.

上記の外部通信ユニット122は、インターネット500を介して、当該インターネット500に接続されている他装置から送信された情報データを受信する。そして、外部通信ユニット122は、受信した情報データを処理制御ユニット121へ送る。なお、他装置から送信された情報データには、当該他装置の識別子が含まれるようになっている。また、会員利用者として操作された利用者端末装置から送信された情報データには、会員ID(ログイン時には、更にパスワード)が含まれるようになっている。 The external communication unit 122 receives information data transmitted from another device connected to the Internet 500 via the Internet 500. Then, the external communication unit 122 sends the received information data to the processing control unit 121. The information data transmitted from the other device includes the identifier of the other device. In addition, the information data transmitted from the user terminal device operated as a member user includes a member ID (and a password at the time of login).

また、外部通信ユニット122は、処理制御ユニット121から送られた情報データを受ける。そして、外部通信ユニット122は、当該情報データを、インターネット500を介して当該他装置へ送信する。なお、処理制御ユニット121から送られる情報データには、他装置の識別子が含まれるようになっている。 Further, the external communication unit 122 receives the information data sent from the processing control unit 121. Then, the external communication unit 122 transmits the information data to the other device via the Internet 500. The information data sent from the processing control unit 121 includes an identifier of another device.

すなわち、外部通信ユニット122を利用することにより、処理制御ユニット121は、インターネット500に接続された他装置との間で通信を行うことができるようになっている。 That is, by using the external communication unit 122, the processing control unit 121 can communicate with another device connected to the Internet 500.

次に、上述した処理制御ユニット121の構成について説明する。この処理制御ユニット121は、登録処理部126と、検索処理部127とを備えている。 Next, the configuration of the processing control unit 121 described above will be described. The processing control unit 121 includes a registration processing unit 126 and a search processing unit 127.

上記の登録処理部126は、インターネット500及び外部通信ユニット122を介し、利用者端末装置3001,3002,…から送信された登録更新要求を受信する。そして、登録処理部126は、当該登録更新要求を共用記憶装置130へ転送する。なお、上述したように、当該登録更新要求には、利用者が非会員の場合における新規会員登録要求、並びに、利用者が会員の場合における会員情報登録更新要求、評価情報登録更新要求、アンカー検索登録更新要求及びアンカー検索グループ登録更新要求が含まれるようになっている。 The registration processing unit 126 receives the registration update request transmitted from the user terminal devices 300 1 , 300 2 , ..., Via the Internet 500 and the external communication unit 122. Then, the registration processing unit 126 transfers the registration update request to the shared storage device 130. As described above, the registration renewal request includes a new member registration request when the user is a non-member, a member information registration renewal request when the user is a member, an evaluation information registration renewal request, and an anchor search. Registration renewal requests and anchor search group registration renewal requests are now included.

また、登録処理部126は、転送された登録更新要求に応答して登録更新を実行した共用記憶装置130から返送された登録更新結果を受ける。そして、登録処理部126は、当該登録更新結果を含む情報を、外部通信ユニット112及びインターネット500を介して、当該登録更新要求を発行した利用者端末装置へ送信する。 Further, the registration processing unit 126 receives the registration update result returned from the shared storage device 130 that has executed the registration update in response to the transferred registration update request. Then, the registration processing unit 126 transmits the information including the registration update result to the user terminal device that issued the registration update request via the external communication unit 112 and the Internet 500.

なお、登録処理部126が実行する処理の詳細については、後述する。 The details of the processing executed by the registration processing unit 126 will be described later.

上記の検索処理部127は、インターネット500及び外部通信ユニット112を介し、利用者端末装置3001,3002,…から送信された専門検索要求を受信する。そして、検索処理部127は、当該専門検索要求の内容を、専門アクセス対象候補抽出要求として共用記憶装置130へ転送する。なお、当該専門検索要求には、専門通常検索要求、専門アンカー用検索要求及び専門アンカー検索グループ用検索要求が含まれる。 The search processing unit 127 receives the specialized search request transmitted from the user terminal devices 300 1 , 300 2 , ..., Via the Internet 500 and the external communication unit 112. Then, the search processing unit 127 transfers the content of the specialized search request to the shared storage device 130 as a specialized access target candidate extraction request. The specialized search request includes a specialized normal search request, a search request for a specialized anchor, and a search request for a specialized anchor search group.

また、検索処理部127は、専門アクセス対象候補抽出要求に応答して抽出を実行した共用記憶装置130から返送された抽出結果を受ける。そして、検索処理部127は、当該検索結果を含む情報を、外部通信ユニット122及びインターネット500を介して、当該専門検索要求を発行した利用者端末装置へ送信する。 In addition, the search processing unit 127 receives the extraction result returned from the shared storage device 130 that has executed the extraction in response to the specialized access target candidate extraction request. Then, the search processing unit 127 transmits the information including the search result to the user terminal device that issued the specialized search request via the external communication unit 122 and the Internet 500.

<管理者装置150の構成>
上記の管理者装置150は、図9に示されるように、処理制御ユニット151と、外部通信ユニット152とを備えている。
<Configuration of administrator device 150>
As shown in FIG. 9, the administrator device 150 includes a processing control unit 151 and an external communication unit 152.

上記の処理制御ユニット151は、管理者装置150の全体を統括制御する。この処理制御ユニット151の構成の詳細については、後述する。 The processing control unit 151 controls the entire administrator device 150 in an integrated manner. The details of the configuration of the processing control unit 151 will be described later.

上記の外部通信ユニット152は、インターネット500を介して、当該インターネット500に接続されている他装置から送信された情報データを受信する。そして、外部通信ユニット122は、受信した情報データを処理制御ユニット151へ送る。なお、他装置から送信された情報データには、当該他装置の識別子が含まれるようになっている。また、会員利用者として操作された利用者端末装置から送信された情報データには、会員ID(ログイン時には、更にパスワード)が含まれるようになっている。 The external communication unit 152 receives information data transmitted from another device connected to the Internet 500 via the Internet 500. Then, the external communication unit 122 sends the received information data to the processing control unit 151. The information data transmitted from the other device includes the identifier of the other device. In addition, the information data transmitted from the user terminal device operated as a member user includes a member ID (and a password at the time of login).

また、外部通信ユニット152は、処理制御ユニット151から送られた情報データを受ける。そして、外部通信ユニット152は、当該情報データを、インターネット500を介して当該他装置へ送信する。なお、処理制御ユニット151から送られる情報データには、他装置の識別子が含まれるようになっている。 Further, the external communication unit 152 receives the information data sent from the processing control unit 151. Then, the external communication unit 152 transmits the information data to the other device via the Internet 500. The information data sent from the processing control unit 151 includes an identifier of another device.

すなわち、外部通信ユニット152を利用することにより、処理制御ユニット151は、インターネット500に接続された他装置との間で通信を行うことができるようになっている。 That is, by using the external communication unit 152, the processing control unit 151 can communicate with another device connected to the Internet 500.

次に、上述した処理制御ユニット151の構成について説明する。この処理制御ユニット151は、解析処理部156と、発信情報提供処理部157とを備えている。なお、処理制御ユニット151は、直接的に、記憶ユニット133にアクセスできるようになっている。 Next, the configuration of the processing control unit 151 described above will be described. The processing control unit 151 includes an analysis processing unit 156 and a transmission information providing processing unit 157. The processing control unit 151 can directly access the storage unit 133.

上記の解析処理部156は、定期的に定期解析処理(第1解析処理)を行う。この定期解析処理については、後述する。 The above-mentioned analysis processing unit 156 periodically performs periodic analysis processing (first analysis processing). This periodic analysis process will be described later.

また、解析処理部156は、インターネット500及び外部通信ユニット152を介し、取引主体会員の利用者端末装置から送信された、アクセス対象を指定したアクセス態様解析依頼を受信する。ここで、「取引主体会員」とは、アクセス対象に対応する商品又はサービスの取引を行っている取引主体である会員をいう。 Further, the analysis processing unit 156 receives an access mode analysis request for which an access target is specified, which is transmitted from the user terminal device of the legal entity member via the Internet 500 and the external communication unit 152. Here, the "legal entity member" means a member who is a legal entity that trades goods or services corresponding to the access target.

解析処理部156は、当該解析依頼に応じてアクセス態様解析処理(第2解析処理)を行う。そして、当該アクセス態様解析処理による解析結果を、外部通信ユニット152及びインターネット500を介して、当該解析依頼を発行した利用者端末装置へ送信する。なお、当該アクセス態様解析処理については、後述する。 The analysis processing unit 156 performs an access mode analysis process (second analysis process) in response to the analysis request. Then, the analysis result by the access mode analysis process is transmitted to the user terminal device that issued the analysis request via the external communication unit 152 and the Internet 500. The access mode analysis process will be described later.

上記の発信情報提供処理部157は、インターネット500及び外部通信ユニット152を介し、取引主体会員の利用者端末装置から送信された、アクセス対象、発信情報及び最大会員数を指定した発信情報提供依頼を受信する。そして、発信情報提供処理部157は、当該発信情報の提供先である会員を選択した後、外部通信ユニット152及びインターネット500を介して、当該選択された会員に当該発信情報を提供する。なお、発信情報提供処理部157が実行する処理の詳細については、後述する。 The above-mentioned transmission information provision processing unit 157 requests the transmission information provision that specifies the access target, the transmission information, and the maximum number of members, which is transmitted from the user terminal device of the legal entity member via the Internet 500 and the external communication unit 152. Receive. Then, the transmission information provision processing unit 157 selects the member who is the destination of the transmission information, and then provides the transmission information to the selected member via the external communication unit 152 and the Internet 500. The details of the processing executed by the transmission information providing processing unit 157 will be described later.

[動作]
次に、上記のように構成されたアクセス対象検索システム100の動作について、汎用検索装置110の処理制御ユニット111における登録処理部116及び検索処理部117、専門検索装置120の処理制御ユニット121における登録処理部126及び検索処理部127、並びに、共用記憶装置130における登録部131及び抽出部132が実行する処理、管理者装置150の解析処理部156と、発信情報提供処理部157が実行する処理に主に着目して説明する。
なお、本実施形態では、登録処理部116、登録処理部126及び登録部131から登録処理ユニットが構成されるようになっている。また、検索処理部117、検索処理部127及び抽出部132から検索処理ユニットが構成されるようになっている。
[motion]
Next, regarding the operation of the access target search system 100 configured as described above, the registration processing unit 116 and the search processing unit 117 in the processing control unit 111 of the general-purpose search device 110, and the processing control unit 121 of the specialized search device 120 are registered. For processing executed by the processing unit 126 and the search processing unit 127, the registration unit 131 and the extraction unit 132 in the shared storage device 130, and the processing executed by the analysis processing unit 156 of the administrator device 150 and the transmission information providing processing unit 157. The main focus will be on the explanation.
In the present embodiment, the registration processing unit is composed of the registration processing unit 116, the registration processing unit 126, and the registration unit 131. Further, the search processing unit is composed of the search processing unit 117, the search processing unit 127, and the extraction unit 132.

<登録処理部116が実行する処理>
まず、登録処理部116が実行する処理について説明する。
<Process executed by registration processing unit 116>
First, the process executed by the registration processing unit 116 will be described.

かかる処理に際しては、図10に示されるように、まず、ステップS11において、登録処理部116が、利用者端末装置のいずれかから登録更新要求を受信したか否かを判定する。ステップS11における判定の結果が否定的であった場合(ステップS11:N)には、ステップS11の処理が繰り返される。 In such a process, as shown in FIG. 10, first, in step S11, the registration processing unit 116 determines whether or not the registration update request has been received from any of the user terminal devices. If the result of the determination in step S11 is negative (step S11: N), the process of step S11 is repeated.

なお、本実施形態では、上述したように、当該登録更新要求は、利用者が非会員の場合における新規会員登録要求、並びに、利用者が会員の場合における会員情報登録更新要求、評価情報登録更新要求、アンカー検索登録更新要求及びアンカー検索グループ登録更新要求のいずれかとなっている。ここで、当該登録更新要求が新規会員登録要求の場合には、利用端末装置識別子のみが含まれ、他の登録更新要求の場合には、利用端末装置識別子に加えて会員IDが含まれる。 In the present embodiment, as described above, the registration renewal request includes a new member registration request when the user is a non-member, a member information registration renewal request when the user is a member, and an evaluation information registration renewal. It is either a request, an anchor search registration update request, or an anchor search group registration update request. Here, when the registration renewal request is a new member registration request, only the user terminal device identifier is included, and when the registration renewal request is another registration renewal request, the member ID is included in addition to the user terminal device identifier.

登録更新要求を受信し、ステップS11における判定の結果が肯定的となると(ステップS11:Y)、処理はステップS12へ進む。このステップS12では、登録処理部116が、受信した登録更新要求を、汎用検索用の登録更新要求である旨(以下、「汎用検索用登録更新要求指定」という)を含む登録更新要求識別子を付加した上で登録部131へ転送する。そして、処理はステップS13へ進む。 When the registration update request is received and the result of the determination in step S11 becomes affirmative (step S11: Y), the process proceeds to step S12. In step S12, the registration processing unit 116 adds a registration update request identifier including the fact that the received registration update request is a registration update request for general-purpose search (hereinafter, referred to as “general-purpose search registration update request designation”). After that, it is transferred to the registration unit 131. Then, the process proceeds to step S13.

ステップS13では、登録処理部116が、登録部131から登録完了報告を受信したか否かを判定する。ステップS13における判定の結果が否定的であった場合(ステップS13:N)には、ステップS13の処理が繰り返される。 In step S13, the registration processing unit 116 determines whether or not the registration completion report has been received from the registration unit 131. If the result of the determination in step S13 is negative (step S13: N), the process of step S13 is repeated.

なお、登録完了報告には、当該登録完了報告の送信先を特定するための利用端末装置識別子が付加されている。また、新規会員登録要求完了報告の場合には、新たに付与された会員ID及びパスワードが含まれるようになっている。 A user terminal device identifier for specifying the destination of the registration completion report is added to the registration completion report. In addition, in the case of a new member registration request completion report, the newly assigned member ID and password are included.

登録更新報告を受信し、ステップS13における判定の結果が肯定的となると(ステップS13:Y)、処理はステップS14へ進む。このステップS14では、登録処理部116が、受信した登録更新報告を、対応する登録更新要求を発行した利用者端末装置へ送信する。そして、処理はステップS11へ戻る。 When the registration update report is received and the result of the determination in step S13 becomes affirmative (step S13: Y), the process proceeds to step S14. In step S14, the registration processing unit 116 transmits the received registration update report to the user terminal device that issued the corresponding registration update request. Then, the process returns to step S11.

以後、ステップS11〜S14の処理が繰り返される。なお、ステップS11〜S14の処理は、登録更新要求ごとに並行して実行される。 After that, the processes of steps S11 to S14 are repeated. The processes of steps S11 to S14 are executed in parallel for each registration update request.

<登録処理部126が実行する処理>
次に、登録処理部126が実行する処理について説明する。
<Process executed by registration processing unit 126>
Next, the process executed by the registration processing unit 126 will be described.

かかる処理は、上述したステップS12において、検索用の登録更新要求である場合には、登録処理部126が、受信した登録更新要求に専門検索用の登録更新要求である旨(以下、「専門検索用登録更新要求指定」という)を含む登録更新要求識別子及び付加した上で登録部131へ転送することを除いて、上述した登録処理部116の場合と同様の処理となっている。 In the case of the registration update request for search in step S12 described above, the registration processing unit 126 indicates that the received registration update request is a registration update request for specialized search (hereinafter, "specialized search"). The process is the same as that of the registration processing unit 116 described above, except that the registration update request identifier including the "registration update request designation") and the registration update request identifier are added and then transferred to the registration unit 131.

なお、登録更新要求が、アクセス対象を少なくとも1つ指定した取引主体会員としての登録更新要求である場合には、登録処理部116及び登録処理部126のいずれも、当該登録更新要求を、取引主体会員登録要求指定を含む取引主体会員登録要求識別子を付加した上で登録部131へ転送する。 If the registration renewal request is a registration renewal request as a legal entity member who has specified at least one access target, both the registration processing unit 116 and the registration processing unit 126 make the registration renewal request to the legal entity. Transfer to the registration unit 131 after adding the legal entity member registration request identifier including the membership registration request designation.

<登録部131が実行する処理>
次いで、登録部131が実行する処理について説明する。なお、登録部131が実行する処理には、登録処理部116から受信した登録更新要求に対応して実行される第1登録処理と、登録処理部126から受信した登録更新要求に対応して実行される第2登録処理がある。
<Process executed by registration unit 131>
Next, the process executed by the registration unit 131 will be described. The processes executed by the registration unit 131 include the first registration process executed in response to the registration update request received from the registration processing unit 116 and the registration update request executed in response to the registration update request received from the registration processing unit 126. There is a second registration process to be done.

《第1登録処理》
第1登録処理に際しては、図11に示されるように、まず、ステップS21において、登録部131が、汎用検索用登録更新要求指定が付加された登録更新要求を受信したか否かを判定する。ステップS21における判定の結果が否定的であった場合(ステップS21:N)には、ステップS21の処理が繰り返される。
<< First registration process >>
In the first registration process, as shown in FIG. 11, first, in step S21, the registration unit 131 determines whether or not the registration update request to which the general-purpose search registration update request designation is added has been received. If the result of the determination in step S21 is negative (step S21: N), the process of step S21 is repeated.

当該登録更新要求を受信し、ステップS21における判定の結果が肯定的となると(ステップS21:Y)、処理はステップS22へ進む。このステップS22では、登録部131が、受信した登録更新要求が新規会員登録要求である否かを判定する。なお、新規会員登録要求では、デモグラフィック情報の指定が含まれることもあるし、含まれないこともある。 When the registration update request is received and the result of the determination in step S21 becomes affirmative (step S21: Y), the process proceeds to step S22. In step S22, the registration unit 131 determines whether or not the received registration update request is a new member registration request. The new member registration request may or may not include the designation of demographic information.

新規会員登録要求を受信し、ステップS22における判定の結果が肯定的となると(ステップ22:Y)、処理はステップS23へ進む。このステップS23では、登録部131が、新規会員登録処理を行う。 When the new member registration request is received and the result of the determination in step S22 becomes affirmative (step 22: Y), the process proceeds to step S23. In this step S23, the registration unit 131 performs a new member registration process.

この新規会員登録処理では、登録部131が、新たな会員ID及びパスワードの対を生成する。また、登録部131は、汎用検索用登録テーブルGST内に当該生成された会員IDの項目を登録する。また、当該新規会員登録にデモグラフィック情報の指定が含まれる場合には、登録部131は、当該デモグラフィック情報を、当該会員IDに関連付けて汎用検索用登録テーブルGST内に登録する。 In this new member registration process, the registration unit 131 generates a new member ID and password pair. In addition, the registration unit 131 registers the generated member ID item in the general-purpose search registration table GST. When the new member registration includes the designation of demographic information, the registration unit 131 registers the demographic information in the general-purpose search registration table GST in association with the member ID.

さらに、登録部131は、専門検索用登録テーブルSST内に当該生成された会員IDの項目を登録する。また、当該新規会員登録にデモグラフィック情報の指定が含まれる場合には、登録部131は、当該デモグラフィック情報を、当該会員IDに関連付けて専門検索用登録テーブルSST内に登録する。 Further, the registration unit 131 registers the generated member ID item in the specialized search registration table SST. When the new member registration includes the designation of demographic information, the registration unit 131 registers the demographic information in the specialized search registration table SST in association with the member ID.

なお、新規登録更新要求が、取引主体会員新規登録要求であった場合には、登録部131が、新たな取引主体会員ID及びパスワードの対を生成する。そして、登録部131が、記憶ユニット113内の取引主体会員登録テーブル(図3では、不図示)内に、当該生成された取引主体会員IDに関連付けて、新規登録更新要求で指定された少なくとも1つのアクセス対象を登録する。 If the new registration renewal request is a new registration request for a legal entity member, the registration unit 131 generates a new pair of legal entity member ID and password. Then, the registration unit 131 associates with the generated legal entity member ID in the legal entity member registration table (not shown in FIG. 3) in the storage unit 113, and at least one specified in the new registration renewal request. Register two access targets.

引き続き、登録部131は、生成された会員ID及びパスワード含む登録更新完了報告を登録処理部116へ返送する。こうして登録処理部116への登録更新完了報告の返送が終了すると、ステップS23の処理が終了する。そして、処理はステップS21へ戻る。 Subsequently, the registration unit 131 returns the registration update completion report including the generated member ID and password to the registration processing unit 116. When the return of the registration update completion report to the registration processing unit 116 is completed in this way, the processing of step S23 is completed. Then, the process returns to step S21.

上述したステップS22における判定の結果が否定的であった場合(ステップS22:N)には、処理はステップS24へ進む。このステップS24では、登録部131が、受信した登録更新要求が会員情報登録更新要求か否かを判定する。なお、会員情報登録更新要求は、会員登録抹消要求及び検索用の登録更新要求の場合におけるデモグラフィック情報更新要求のいずれかとなっている。 If the result of the determination in step S22 described above is negative (step S22: N), the process proceeds to step S24. In this step S24, the registration unit 131 determines whether or not the received registration update request is a member information registration update request. The member information registration update request is either a member registration deletion request or a demographic information update request in the case of a registration update request for search.

ステップS24における判定の結果が肯定的であった場合(ステップS24:Y)には、処理はステップS25へ進む。このステップS25では、登録部131が、会員情報登録更新処理を行う。 If the result of the determination in step S24 is positive (step S24: Y), the process proceeds to step S25. In this step S25, the registration unit 131 performs the member information registration update process.

かかる会員情報登録更新処理に際して、受信した登録更新要求が会員情報削除更新要求であった場合には、登録部131が、会員情報登録更新要求に含まれる会員IDに対応する項目を、汎用検索用登録テーブルGST内から削除する。さらに、登録部131は、当該会員IDに対応する項目を、専門検索用登録テーブルSST内から削除する。
また、登録部131は、当該会員IDに対応するアンカー検索登録を、アンカー登録テーブルART内から削除する。さらに、登録部131は、当該会員IDに対応する項目を、アンカー検索グループ登録テーブルAGT内から削除する。
In the case of the member information registration update process, if the received registration update request is a member information deletion update request, the registration unit 131 searches for the item corresponding to the member ID included in the member information registration update request for general-purpose search. Delete from the registration table GST. Further, the registration unit 131 deletes the item corresponding to the member ID from the registration table SST for specialized search.
In addition, the registration unit 131 deletes the anchor search registration corresponding to the member ID from the anchor registration table ART. Further, the registration unit 131 deletes the item corresponding to the member ID from the anchor search group registration table AGT.

さらに、取引主体会員による取引主体会員登録削除要求であった場合には、当該会員IDに対応する取引主体会員登録を、取引主体会員登録テーブルから削除する。
そして、登録部131は、登録更新完了の報告を登録処理部116へ返送する。
Further, when the legal entity member is requested to delete the legal entity member registration, the legal entity member registration corresponding to the member ID is deleted from the legal entity member registration table.
Then, the registration unit 131 returns the report of the completion of registration update to the registration processing unit 116.

また、受信した登録情報更新要求がデモグラフィック情報更新要求であった場合には、会員情報登録更新要求に含まれる会員IDに関連付けられているデモグラフィック情報を、デモグラフィック情報更新要求において指定された内容に更新する。そして、登録部131は、登録更新完了の報告を登録処理部116へ返送する。 If the received registration information update request is a demographic information update request, the demographic information associated with the member ID included in the member information registration update request is specified in the demographic information update request. Update to the content. Then, the registration unit 131 returns the report of the completion of registration update to the registration processing unit 116.

こうして登録処理部116への登録更新完了報告の返送が終了すると、ステップS25の処理が終了する。そして、処理はステップS21へ戻る。 When the return of the registration update completion report to the registration processing unit 116 is completed in this way, the processing of step S25 is completed. Then, the process returns to step S21.

上述したステップS24における判定の結果が否定的であった場合(ステップS24:N)には、処理はステップS26へ進む。このステップS26では、登録部131が、受信した登録更新要求が評価情報登録更新要求か否かを判定する。なお、評価情報登録更新要求では、アクセス対象及びその評価項目(ブックマーク、HIDDEN、付与ポイント、その他及び提供優先順位)の少なくとも1つの評価設定を指定した評価指定が含まれている。 If the result of the determination in step S24 described above is negative (step S24: N), the process proceeds to step S26. In this step S26, the registration unit 131 determines whether or not the received registration update request is an evaluation information registration update request. The evaluation information registration update request includes an evaluation designation that specifies at least one evaluation setting of the access target and its evaluation item (bookmark, HIDDEN, granted points, others, and provision priority).

ステップS26における判定の結果が肯定的であった場合(ステップS26:Y)には、処理はステップS27へ進む。このステップS27では、登録部131が、評価情報登録更新処理を行う。 If the result of the determination in step S26 is positive (step S26: Y), the process proceeds to step S27. In this step S27, the registration unit 131 performs the evaluation information registration update process.

かかる評価情報登録更新処理に際して、登録部131は、受信した評価情報登録更新要求における指定内容に従って、汎用検索用登録テーブルGST内の評価項目の内容を更新する。そして、登録部131は、登録更新完了の報告を登録処理部116へ返送する。
なお、会員利用者により特定されたアクセス対象に対する新たな検索語の指定が可能となっている。かかる新たな検索語を指定した評価登録録要求(ブックマーク登録要求)を受信した場合、登録部131は、当該新たな検索語に関連付けて当該特定されたアクセス対象についてのブックマーク登録を、新たな検索語を指定した会員利用者によるブックマーク登録として、汎用検索用登録テーブルGST内に追加する。
At the time of such evaluation information registration update processing, the registration unit 131 updates the contents of the evaluation items in the general-purpose search registration table GST according to the specified contents in the received evaluation information registration update request. Then, the registration unit 131 returns the report of the completion of registration update to the registration processing unit 116.
It is possible to specify a new search term for the access target specified by the member user. When receiving the evaluation registration record request (bookmark registration request) in which the new search term is specified, the registration unit 131 searches for the bookmark registration for the specified access target in association with the new search term. Add to the general-purpose search registration table GST as bookmark registration by the member user who specified the word.

こうして登録処理部116への登録更新完了報告の返送が終了すると、ステップS27の処理が終了する。そして、処理はステップS21へ戻る。 When the return of the registration update completion report to the registration processing unit 116 is completed in this way, the processing of step S27 is completed. Then, the process returns to step S21.

上述したステップS26における判定の結果が否定的であった場合(ステップS26:N)には、処理はステップS28へ進む。このステップS28では、登録部131が、受信した登録更新要求がアンカー検索登録更新要求であるか否かを判定する。なお、アンカー検索登録更新要求は、新規アンカー検索登録要求及びアンカー検索登録抹消要求のいずれかとなっている。 If the result of the determination in step S26 described above is negative (step S26: N), the process proceeds to step S28. In this step S28, the registration unit 131 determines whether or not the received registration update request is an anchor search registration update request. The anchor search registration update request is either a new anchor search registration request or an anchor search registration deletion request.

ステップS28における判定の結果が肯定的であった場合(ステップS28:Y)には、処理はステップS29へ進む。このステップS29では、登録部131が、アンカー検索登録更新処理を行う。 If the result of the determination in step S28 is positive (step S28: Y), the process proceeds to step S29. In this step S29, the registration unit 131 performs the anchor search registration update process.

かかるアンカー検索登録更新処理に際して、登録部131は、受信したアンカー検索登録更新要求が新規アンカー検索登録要求であった場合には、登録部131は、新たな汎用アンカー検索ID及び当該汎用アンカー検索IDの識別情報(例えば、URL等:以下、「アンカー検索識別子」とも呼ぶ)を生成する。引き続き、アンカー検索登録テーブルART内に当該生成された汎用アンカー検索IDの項目を追加する。また、登録部131は、当該汎用検索IDに関連付けて、当該新規アンカー検索登録要求に含まれている汎用検索語及び会員(登録者会員)IDをアンカー検索登録テーブルART内に登録する。そして、登録部131は、生成されたアンカー検索識別子を含む登録更新完了の報告を登録処理部116へ返送する。 In the anchor search registration update process, if the received anchor search registration update request is a new anchor search registration update request, the registration unit 131 will perform a new general-purpose anchor search ID and the general-purpose anchor search ID. Identification information (for example, URL, etc .: hereinafter, also referred to as "anchor search identifier") is generated. Subsequently, the item of the generated general-purpose anchor search ID is added to the anchor search registration table ART. Further, the registration unit 131 registers the general-purpose search term and the member (registrant member) ID included in the new anchor search registration request in the anchor search registration table ART in association with the general-purpose search ID. Then, the registration unit 131 returns the registration update completion report including the generated anchor search identifier to the registration processing unit 116.

また、受信したアンカー検索登録更新要求が、登録者会員によるアンカー検索登録抹消要求であった場合には、登録部131は、当該アンカー検索登録更新要求に含まれるアンカー検索識別子に対応する汎用アンカー検索ID及び当該汎用アンカー検索IDに関連付けて登録されている項目をアンカー検索登録テーブルART内から削除する。そして、登録部131は、登録更新完了の報告を登録処理部116へ返送する。 If the received anchor search registration update request is an anchor search registration deletion request by a registrant member, the registration unit 131 performs a general-purpose anchor search corresponding to the anchor search identifier included in the anchor search registration update request. The ID and the items registered in association with the general-purpose anchor search ID are deleted from the anchor search registration table ART. Then, the registration unit 131 returns the report of the completion of registration update to the registration processing unit 116.

こうして登録処理部116への登録更新完了報告の返送が終了すると、ステップS25の処理が終了する。そして、処理はステップS21へ戻る。 When the return of the registration update completion report to the registration processing unit 116 is completed in this way, the processing of step S25 is completed. Then, the process returns to step S21.

上述したステップS28における判定の結果が否定的であった場合(ステップS28:N)には、処理はステップS28Bへ進む。このステップS28Bでは、登録部131が、受信した登録更新要求がアンカー検索グループ登録更新要求であるか否かを判定する。なお、アンカー検索グループ登録更新要求は、新規アンカー検索グループ登録要求、アンカー検索グループ登録抹消要求、アンカー検索グループ新規参加登録要求、アンカー検索グループ参加登録抹消要求、アンカー検索グループ除名登録要求、アンカー検索グループ参加再有効化要求及び提供優先度変更要求のいずれかとなっている。 If the result of the determination in step S28 described above is negative (step S28: N), the process proceeds to step S28B. In this step S28B, the registration unit 131 determines whether or not the received registration update request is an anchor search group registration update request. The anchor search group registration update request includes a new anchor search group registration request, an anchor search group registration deletion request, an anchor search group new participation registration request, an anchor search group participation registration deletion request, an anchor search group expulsion registration request, and an anchor search group. It is either a participation revalidation request or a provision priority change request.

ステップS28Bにおける判定の結果が肯定的であった場合(ステップS28B:Y)には、処理はステップS29Bへ進む。このステップS29Bでは、登録部131が、アンカー検索グループ登録更新処理を行う。 If the result of the determination in step S28B is positive (step S28B: Y), the process proceeds to step S29B. In this step S29B, the registration unit 131 performs the anchor search group registration update process.

かかるアンカー検索グループ登録更新処理に際して、登録部131は、受信したアンカー検索グループ登録更新要求が新規アンカー検索グループ登録要求であった場合には、登録部131は、新たな汎用アンカー検索グループID及び当該汎用アンカー検索グループIDの識別情報(例えば、URL等:以下、「汎用アンカー検索グループ識別子」とも呼ぶ)を生成する。引き続き、アンカー検索グループ登録テーブルAGT内に当該生成された汎用アンカー検索グループIDの項目を追加する。また、登録部131は、当該汎用アンカー検索グループIDに関連付けて、当該新規アンカー検索グループ登録要求に含まれている汎用検索語及びアンカー検索グループオプションをアンカー検索グループ登録テーブルAGT内に登録する。また、登録部131は、当該新規アンカー検索グループ登録要求に含まれている会員(オーナ会員)IDをアンカー検索グループ登録テーブルAGT内に登録する。そして、登録部131は、生成されたアンカー検索グループ識別子を含む登録更新完了の報告を登録処理部116へ返送する。 In such an anchor search group registration update process, if the received anchor search group registration update request is a new anchor search group registration update, the registration unit 131 will perform a new general-purpose anchor search group ID and the relevant anchor search group registration. Generates identification information of a general-purpose anchor search group ID (for example, URL, etc .: hereinafter, also referred to as a "general-purpose anchor search group identifier"). Subsequently, the item of the generated general-purpose anchor search group ID is added to the anchor search group registration table AGT. Further, the registration unit 131 registers the general-purpose search term and the anchor search group option included in the new anchor search group registration request in the anchor search group registration table AGT in association with the general-purpose anchor search group ID. In addition, the registration unit 131 registers the member (owner member) ID included in the new anchor search group registration request in the anchor search group registration table AGT. Then, the registration unit 131 returns the registration update completion report including the generated anchor search group identifier to the registration processing unit 116.

なお、新規アンカー検索グループ登録要求に含まれるアンカー検索グループオプションにおける公開設定が「アンカー検索グループ識別情報を一般公開する」設定であった場合には、登録部131は、生成されたアンカー検索グループ識別子を指定した一般公開要求を管理者装置150へ送る。この一般公開要求を受けた一般公開要求を受けた管理者装置150の処理制御ユニット151は、例えば、会員利用者であれば開くことができるページ画面に当該アンカー検索グループ識別情報を表示させるようにする。 If the public setting in the anchor search group option included in the new anchor search group registration request is the setting to "open the anchor search group identification information to the public", the registration unit 131 will perform the generated anchor search group identifier. Is sent to the administrator device 150 as a public release request. The processing control unit 151 of the administrator device 150 that has received the open house request so as to display the anchor search group identification information on a page screen that can be opened by a member user, for example. do.

また、受信したアンカー検索グループ登録更新要求が、オーナ会員によるアンカー検索グループ登録抹消要求であった場合には、登録部131は、当該アンカー検索グループ登録更新要求に含まれるアンカー検索グループ識別子に対応する汎用アンカー検索グループID及び当該アンカー検索グループIDに関連付けて登録されている項目をアンカー検索グループ登録テーブルAGT内から削除する。そして、登録部131は、登録更新完了の報告を登録処理部116へ返送する。 Further, when the received anchor search group registration update request is an anchor search group registration deletion request by the owner member, the registration unit 131 corresponds to the anchor search group identifier included in the anchor search group registration update request. The general-purpose anchor search group ID and the items registered in association with the anchor search group ID are deleted from the anchor search group registration table AGT. Then, the registration unit 131 returns the report of the completion of registration update to the registration processing unit 116.

また、受信したアンカー検索グループ登録更新要求がアンカー検索グループ登録新規参加要求であり、かつ、対象となる登録対象となるアンカー検索グループ登録のオプションの参加認否権限設定において、「オーナ会員がフォロア会員の参加を認める」権限の設定がされていない場合には、登録部131は、アンカー検索グループ登録テーブルAGT内において当該新規アンカー検索グループ登録要求で指定されているアンカー検索グループ識別子に対応する汎用アンカー検索グループIDに関連付けられているメンバー項目内に、新規参加会員ID、及び、有効化日時としての新規参加日時を追加する。 In addition, the received anchor search group registration update request is an anchor search group registration new participation request, and in the option participation approval / disapproval authority setting of the anchor search group registration to be the target registration, "Owner member is a follower member If the "permit participation" permission is not set, the registration unit 131 performs a general-purpose anchor search corresponding to the anchor search group identifier specified in the new anchor search group registration request in the anchor search group registration table AGT. In the member item associated with the group ID, add the new member ID and the new member date and time as the activation date and time.

一方、参加認否権限設定において、「オーナ会員がフォロア会員の参加を認める」権限の設定がされている場合には、オーナ会員による参加許可が得られた後に、メンパー項目内に、新規参加会員ID、及び、有効化日時としての新規参加日時を追加する。なお、オーナ会員による参加許可が得られたか否かが、アンカー検索グループ登録更新要求を発行した会員に通知されるようになっている。 On the other hand, if the authority to "permit the participation of the follower member by the owner member" is set in the participation approval / disapproval authority setting, the new participant ID is included in the member item after the participation permission by the owner member is obtained. , And add a new participation date and time as the activation date and time. In addition, whether or not the participation permission by the owner member has been obtained is notified to the member who issued the anchor search group registration renewal request.

また、受信したアンカー検索グループ登録更新要求が、フォロア会員によるアンカー検索グループ参加抹消要求であった場合には、登録部131は、当該アンカー検索グループ登録更新要求に含まれるフォロア会員に関する情報を、アンカー検索グループ登録テーブルAGT内において当該アンカー検索グループ登録更新要求で指定されているアンカー検索グループ識別子に対応する汎用アンカー検索グループIDに関連付けられているメンバー項目内から削除する。そして、登録部131は、登録更新完了の報告を登録処理部116へ返送する。 If the received anchor search group registration renewal request is an anchor search group registration renewal request by a follower member, the registration unit 131 anchors the information about the follower member included in the anchor search group registration renewal request. Delete from the member items associated with the general-purpose anchor search group ID corresponding to the anchor search group identifier specified in the anchor search group registration update request in the search group registration table AGT. Then, the registration unit 131 returns the report of the completion of registration update to the registration processing unit 116.

また、受信したアンカー検索グループ登録更新要求が、除名権限を有するオーナ会員によるアンカー検索グループ除名登録要求であった場合には、登録部131は、当該アンカー検索グループ登録更新要求に含まれるフォロア会員に関する情報を、アンカー検索グループ登録テーブルAGT内において当該アンカー検索グループ登録更新要求で指定されているアンカー検索グループ識別子に対応する汎用アンカー検索グループIDに関連付けられているメンバー項目内から削除する。そして、登録部131は、登録更新完了の報告を登録処理部116へ返送する。 If the received anchor search group registration renewal request is an anchor search group expulsion registration request by an owner member who has the expulsion authority, the registration unit 131 relates to the follower member included in the anchor search group registration renewal request. The information is deleted from the member items associated with the general-purpose anchor search group ID corresponding to the anchor search group identifier specified in the anchor search group registration update request in the anchor search group registration table AGT. Then, the registration unit 131 returns the report of the completion of registration update to the registration processing unit 116.

なお、登録部131は、最新のアンカー検索グループの識別子を利用したフォロア会員としての検索権限の有効化日時から所定期間(例えば、1週間)が経過すると、当該検索権限の無効化を行うようになっている。そこで、アンカー検索グループ登録更新要求として当該無効化されたフォロア会員による当該検索権限の有効化希望を受信すると、登録部131は、当該有効化希望で指定されているアンカー検索グループ識別子に対応する汎用アンカー検索グループIDに関連付けられているメンバー項目内における当該フォロア会員についての検索権限の有効化登録を行う。そして、登録部131は、登録更新完了の報告を登録処理部116へ返送する。 In addition, the registration unit 131 invalidates the search authority when a predetermined period (for example, one week) elapses from the activation date and time of the search authority as a follower member using the identifier of the latest anchor search group. It has become. Therefore, when the invalidated follower member receives the request for activation of the search authority as the anchor search group registration update request, the registration unit 131 corresponds to the general-purpose anchor search group identifier specified in the request for activation. The activation registration of the search authority for the follower member in the member item associated with the anchor search group ID is performed. Then, the registration unit 131 returns the report of the completion of registration update to the registration processing unit 116.

また、受信したアンカー検索グループ登録更新要求が、オーナ会員による提供優先度変更要求であった場合には、指定された提供優先度変更を変更する。 If the received anchor search group registration update request is a request for changing the provision priority by the owner member, the specified provision priority change is changed.

こうして登録処理部116への登録更新完了報告の返送が終了すると、ステップS25の処理が終了する。そして、処理はステップS21へ戻る。 When the return of the registration update completion report to the registration processing unit 116 is completed in this way, the processing of step S25 is completed. Then, the process returns to step S21.

《第2登録処理》
登録処理部126が実行する第2登録処理は、上述した第1登録処理における「汎用」を「専門」に、また、「専門」を「汎用」に、符号を含めて読み替えた処理と同様となっている。
<< Second registration process >>
The second registration process executed by the registration processing unit 126 is the same as the process in which "general purpose" is changed to "specialty" and "specialty" is changed to "general purpose" in the above-mentioned first registration process, including the code. It has become.

<検索処理部117が実行する処理>
次いで、検索処理部117が実行する処理について説明する。
<Process executed by search processing unit 117>
Next, the process executed by the search processing unit 117 will be described.

なお、本実施形態では、検索処理部117が受信する汎用検索要求には、汎用アンカー検索用検索要求、汎用アンカー検索グループ用検索要求又は汎用通常検索要求のいずれかとなっている。ここで、利用者が非会員の汎用アンカー検索用検索要求又は汎用アンカー検索グループ用検索要求の場合には、汎用アンカー検索識別子又は汎用アンカー検索グループ識別子、及び、利用端末装置識別子が含まれ、利用者が会員の汎用アンカー検索用検索要求の場合には、汎用アンカー検索識別子又は汎用アンカー検索グループ識別子、及び、利用端末装置識別子に加えて会員IDが含まれる。 In the present embodiment, the general-purpose search request received by the search processing unit 117 is either a general-purpose anchor search search request, a general-purpose anchor search group search request, or a general-purpose normal search request. Here, in the case of a general-purpose anchor search search request or a general-purpose anchor search group search request in which the user is a non-member, the general-purpose anchor search identifier or general-purpose anchor search group identifier and the user terminal device identifier are included and used. When the person is a member's general-purpose anchor search search request, the member ID is included in addition to the general-purpose anchor search identifier or the general-purpose anchor search group identifier and the user terminal device identifier.

また、利用者が非会員の通常汎用検索要求の場合には、当該利用者による汎用検索語入力操作内容及び利用端末装置識別子が含まれ、利用者が会員の場合には、当該利用者による汎用検索語入力操作内容及び利用端末装置識別子に加えて会員IDが含まれる。ここで、汎用検索語入力操作内容には、1字ごとの入力操作、「漢字変換」入力操作等が含まれている。 In addition, when the user is a non-member normal general-purpose search request, the general-purpose search term input operation content by the user and the user terminal device identifier are included, and when the user is a member, the general-purpose by the user. The member ID is included in addition to the search term input operation content and the terminal device identifier used. Here, the general-purpose search term input operation content includes an input operation for each character, a "Kanji conversion" input operation, and the like.

かかる処理に際しては、図12に示されるように、まず、ステップS31において、検索処理部117が、汎用検索要求を受信したか否かを判定する。ステップS31における判定の結果が否定的であった場合(ステップ31:N)の場合には、ステップS31の処理が繰り返される。 In such processing, as shown in FIG. 12, first, in step S31, the search processing unit 117 determines whether or not a general-purpose search request has been received. If the result of the determination in step S31 is negative (step 31: N), the process of step S31 is repeated.

汎用検索要求を受信し、ステップS31における判定の結果が肯定的となると(ステップS31:Y)、処理はステップS32へ進む。このステップS32では、検索処理部117が、受信した汎用検索要求が汎用アンカー検索用検索要求又は汎用アンカー検索グループ用検索要求であるか否かを判定する。ステップS32における判定の結果が否定的であった場合(ステップS32:N)には、処理は、後述するステップS38へ進む。 When the general-purpose search request is received and the result of the determination in step S31 becomes affirmative (step S31: Y), the process proceeds to step S32. In this step S32, the search processing unit 117 determines whether or not the received general-purpose search request is a general-purpose anchor search request or a general-purpose anchor search group search request. If the result of the determination in step S32 is negative (step S32: N), the process proceeds to step S38, which will be described later.

ステップS32における判定結果が肯定的であった場合(ステップS32:Y)には、処理はステップS33へ進む。このステップS33では、検索処理部117が、受信した汎用アンカー検索用検索要求又は汎用アンカー検索グループ用検索要求を、汎用検索用の検索要求である旨(以下、「汎用検索要求指定」という)を含む汎用検索要求識別子を付加した上で、汎用アンカー検索用抽出要求又は汎用アンカー検索グループ用抽出要求として抽出部132へ転送する。そして、処理はステップS34へ進む。 If the determination result in step S32 is affirmative (step S32: Y), the process proceeds to step S33. In step S33, the search processing unit 117 indicates that the received search request for general-purpose anchor search or search request for general-purpose anchor search group is a search request for general-purpose search (hereinafter, referred to as “general-purpose search request designation”). After adding the general-purpose search request identifier to be included, the request is transferred to the extraction unit 132 as a general-purpose anchor search extraction request or a general-purpose anchor search group extraction request. Then, the process proceeds to step S34.

ステップS34では、検索処理部117が、抽出部132から抽出結果を受信したか否かを判定する。ステップS34における判定の結果が否定的であった場合(ステップS34:N)には、ステップS34の処理が繰り返される。 In step S34, the search processing unit 117 determines whether or not the extraction result has been received from the extraction unit 132. If the result of the determination in step S34 is negative (step S34: N), the process of step S34 is repeated.

なお、抽出結果には、会員利用者の場合には最大で所定数N1のアクセス対象候補、また、非会員利用者の場合には最大で所定数N2(<N1)のアクセス対象候補、及び、当該抽出結果の送信先を特定するための利用端末装置識別子が付加されている。 In the extraction result, a maximum of a predetermined number of N 1 access target candidates for member users and a maximum of a predetermined number of N 2 (<N 1 ) access target candidates for non-member users. , And the user terminal device identifier for specifying the transmission destination of the extraction result is added.

抽出結果を受信し、ステップS34における判定の結果が肯定的となると(ステップS34:Y)、処理はステップS35へ進む。このステップS34では、検索処理部117が、受信した抽出結果を、対応する汎用アンカー検索用検索要求又は汎用アンカー検索グループ用検索要求を発行した利用者端末装置へ送信する。そして、処理はステップS36へ進む。 When the extraction result is received and the result of the determination in step S34 becomes affirmative (step S34: Y), the process proceeds to step S35. In this step S34, the search processing unit 117 transmits the received extraction result to the user terminal device that issued the corresponding general-purpose anchor search search request or general-purpose anchor search group search request. Then, the process proceeds to step S36.

汎用検索の抽出結果に、専門検索に対応して登録されているアクセス対象(専門アクセス対象)が含まれる場合には、当該抽出結果における専門アクセス対象には、専門検索装置の識別情報が付加されるようになっている。この結果、利用者端末装置の表示部には、図14(A)において例示されているような表示が行われることになる。 When the extraction result of the general-purpose search includes an access target (specialized access target) registered corresponding to the specialized search, the identification information of the specialized search device is added to the specialized access target in the extraction result. It has become so. As a result, the display unit of the user terminal device is displayed as illustrated in FIG. 14A.

ステップ36では、検索処理部117が、今回のアンカー検索用検索処理又はアンカー検索グループ用検索処理を終了するか否かを判定する。なお、ステップS36では、検索処理部117が、利用者が今回の検索の中止操作が行った場合(いわゆる「EXIT」操作を行った場合)、又は、提供されたアクセス対象候補のいずれかを選択した場合に、当該利用者が使用している利用者端末装置から今回の検索終了指令が送信されるようになっている。 In step 36, the search processing unit 117 determines whether or not to end the current anchor search search process or anchor search group search process. In step S36, the search processing unit 117 selects either the case where the user performs the operation of canceling the current search (when the so-called "EXIT" operation is performed) or the provided access target candidate. In that case, the current search end command is transmitted from the user terminal device used by the user.

ステップS36における判定の結果が否定的であった場合(ステップS36:N)には、ステップS36の処理が繰り返される。一方、ステップS36の判定の結果が肯定的となると(ステップS36:Y)、検索処理部117が、抽出終了指令を抽出部132へ送信した後に、今回の検索処理を終了する。そして、処理は、上述した図12のステップS31へ戻る。 If the result of the determination in step S36 is negative (step S36: N), the process of step S36 is repeated. On the other hand, when the result of the determination in step S36 becomes affirmative (step S36: Y), the search processing unit 117 ends the current search processing after transmitting the extraction end command to the extraction unit 132. Then, the process returns to step S31 of FIG. 12 described above.

上述したステップS32における判定の結果が肯定的であった場合(ステップS32:N)には、処理はステップS38へ進む。このステップS38では、検索処理部117が、通常検索処理を行う。なお、当該通常検索処理については、後述する。 If the result of the determination in step S32 described above is positive (step S32: N), the process proceeds to step S38. In this step S38, the search processing unit 117 performs a normal search process. The normal search process will be described later.

ステップ38の処理が終了すると、処理はステップS31へ戻る。以後、上述したステップS31〜S38の処理が繰り返される。なお、ステップS31〜S38の処理は、検索要求ごとに並行して実行される。 When the process of step 38 is completed, the process returns to step S31. After that, the processes of steps S31 to S38 described above are repeated. The processes of steps S31 to S38 are executed in parallel for each search request.

《通常検索処理》
次いで、ステップS38で実行される通常検索処理について説明する。
《Normal search process》
Next, the normal search process executed in step S38 will be described.

かかる通常検索処理に際しては、図13に示されるように、まず、ステップS41において、検索処理部117が、今回の通常検索処理を終了するか否かを判定する。なお、ステップS41では、検索処理部117が、利用者が今回の汎用アンカー検索の中止操作が行った場合(いわゆる「EXIT」操作を行った場合)に、当該利用者が使用している利用者端末装置から送信された今回の検索に関する検索終了指令を受信したか否かを判定することにより、今回の通常検索処理を終了すると判定するようになっている。 In such a normal search process, as shown in FIG. 13, first, in step S41, the search processing unit 117 determines whether or not to end the current normal search process. In step S41, when the search processing unit 117 cancels the general-purpose anchor search this time (when the so-called “EXIT” operation is performed), the user used by the user. By determining whether or not the search end command regarding the current search transmitted from the terminal device has been received, it is determined that the current normal search process is terminated.

ステップS41における判定の結果が肯定的であった場合(ステップS41:Y)には、通常検索処理が終了し、処理は、上述した図12のステップS31へ戻る。一方、ステップS41における判定の結果が否定的であった場合(ステップS41:N)には、処理はステップS42へ進む。 If the result of the determination in step S41 is affirmative (step S41: Y), the normal search process ends, and the process returns to step S31 in FIG. 12 described above. On the other hand, if the result of the determination in step S41 is negative (step S41: N), the process proceeds to step S42.

ステップS42では、検索処理部117が、所定文字数(本実施形態では、表音文字数換算)NLの文字列を受信したか否かを判定する。ステップS42における判定の結果が否定的であった場合(ステップS42:N)には、処理はステップS41に戻る。そして、ステップS41,S42の処理が繰り返される。 In step S42, the search processing unit 117 determines whether or not a character string having a predetermined number of characters (converted to the number of phonetic characters in the present embodiment) NL has been received. If the result of the determination in step S42 is negative (step S42: N), the process returns to step S41. Then, the processes of steps S41 and S42 are repeated.

所定文字数NLの文字列を受信し、ステップS42における判定の結果が肯定的となると(ステップS42:Y)、処理はステップS43へ進む。このステップS43では、検索処理部117が、受信文字列に汎用検索要求識別子を付加した汎用通常検索用抽出要求を抽出部132へ転送する。 When a character string having a predetermined number of characters N L is received and the result of the determination in step S42 becomes affirmative (step S42: Y), the process proceeds to step S43. In step S43, the search processing unit 117 transfers the general-purpose normal search extraction request to which the general-purpose search request identifier is added to the received character string to the extraction unit 132.

引き続き、ステップS44において、検索処理部117が、抽出部132から抽出結果を受信したか否かを判定する。ステップS44における判定の結果が否定的であった場合(ステップS44:N)には、ステップS44の処理が繰り返される。 Subsequently, in step S44, the search processing unit 117 determines whether or not the extraction result has been received from the extraction unit 132. If the result of the determination in step S44 is negative (step S44: N), the process of step S44 is repeated.

なお、抽出結果には、上述した汎用アンカー検索の場合と同様の数のアクセス対象候補、及び、当該抽出結果の送信先を特定するための利用端末装置識別子が付加されている。 In addition, the same number of access target candidates as in the case of the general-purpose anchor search described above and the user terminal device identifier for specifying the transmission destination of the extraction result are added to the extraction result.

抽出結果を受信し、ステップS44における判定の結果が肯定的となると(ステップS44:Y)、処理はステップS45へ進む。このステップS45では、検索処理部117が、受信した抽出結果を、対応する汎用検索要求を発行した利用者端末装置へ送信する。そして、処理はステップS46へ進む。 When the extraction result is received and the result of the determination in step S44 becomes affirmative (step S44: Y), the process proceeds to step S45. In step S45, the search processing unit 117 transmits the received extraction result to the user terminal device that issued the corresponding general-purpose search request. Then, the process proceeds to step S46.

ステップS46では、検索処理部117が、今回の通常検索処理を終了するか否かを判定する。なお、ステップS46では、利用者が今回の検索の中止操作が行った場合(いわゆる「EXIT」操作を行った場合)、又は、提供されたアクセス対象候補のいずれかを選択した場合に当該利用者が使用している利用者端末装置から送信された汎用通常検索終了指令を受信したか否かを判定することにより、検索処理部117は、今回の通常検索処理を終了すると判定するようになっている。 In step S46, the search processing unit 117 determines whether or not to end the normal search processing this time. In step S46, when the user performs the operation of canceling the search this time (when the so-called "EXIT" operation is performed), or when the user selects one of the provided access target candidates, the user concerned. By determining whether or not the general-purpose normal search end command transmitted from the user terminal device used by the user terminal device has been received, the search processing unit 117 has come to determine that the current normal search process is finished. There is.

ステップS46における判定の結果が肯定的であった場合(ステップS46:Y)には、検索処理部117が、抽出終了指令を抽出部132へ送信した後に、通常検索処理を終了する。そして、処理は、上述した図12のステップS31へ戻る。 If the result of the determination in step S46 is affirmative (step S46: Y), the search processing unit 117 ends the normal search processing after transmitting the extraction end command to the extraction unit 132. Then, the process returns to step S31 of FIG. 12 described above.

一方、ステップS46における判定の結果が否定的であった場合(ステップS46:N)には、処理はステップS47へ進む。このステップS47では、検索処理部117が、追加文字入力操作を受信したか否かを判定する。 On the other hand, if the result of the determination in step S46 is negative (step S46: N), the process proceeds to step S47. In this step S47, the search processing unit 117 determines whether or not the additional character input operation has been received.

なお、追加文字入力操作には、検索処理部117が内部辞書を利用した検索語入力支援に応じた、利用者による検索語入力操作が含まれる。図14(B)には、汎用通常検索の際の当該内部辞書を利用した入力支援時における利用者端末装置の表示部の表示例が示されている。 The additional character input operation includes a search word input operation by the user in response to the search word input support by the search processing unit 117 using the internal dictionary. FIG. 14B shows a display example of the display unit of the user terminal device at the time of input support using the internal dictionary at the time of general-purpose normal search.

図14(B)に示されるように、当該表示部の汎用検索用の検索語入力フィールドGSFに表示される文字列「A」の検索語入力が利用者により行われると、検索処理部117が、「A」に対応する辞書表示領域GDCに検索語候補として「A1,A2,A3,…」を表示される。そして、当該検索語候補の1つが利用者により選択されると、当該選択操作が、当該利用者端末装置から検索処理部117へ送信される。 As shown in FIG. 14 (B), when the search term input of the character string "A" displayed in the search term input field GSF for general-purpose search of the display section is performed by the user, the search processing section 117 is performed. , "A1, A2, A3, ..." Is displayed as a search term candidate in the dictionary display area GDC corresponding to "A". Then, when one of the search term candidates is selected by the user, the selection operation is transmitted from the user terminal device to the search processing unit 117.

なお、本実施形態では、例えば、「A」が「上野」であった場合には、地域であったと推定したうえで、次のようにして、検索語候補が選択されるようになっている。
(1)「上野」の様に同名の駅名と地名がある場合は、駅名を優先して表示することとする。
(2)「上野」の様に同名の駅名と地名(複数)、および先頭一致の駅名が存在する場合は、デフォルトの表示順は「上野駅」→「上野(東京都 台東区)上野駅の最寄りの上野」⇒「上野(その他の上野の地名)」⇒先頭に「上野」が付く駅名の順で表示することとする。
(3)「上野」の様に同名の地名(複数)が複数の読み方(例;「あがの」「うえの」「うわの」「かみの」「わの」)を持つ場合、その中の並べ方は「五十音順」⇒「郵便番号の昇順」とする。
In the present embodiment, for example, when "A" is "Ueno", the search term candidate is selected as follows after presuming that it is a region. ..
(1) If there is a station name and place name with the same name such as "Ueno", the station name will be displayed with priority.
(2) If there are station names and place names (multiple) with the same name and station names that match the beginning, such as "Ueno", the default display order is "Ueno Station" → "Ueno (Ueno (Taito-ku, Tokyo) Ueno Station". "Nearest Ueno" ⇒ "Ueno (other Ueno place names)" ⇒ Station names with "Ueno" at the beginning will be displayed in that order.
(3) If a place name (plural) with the same name has multiple readings (eg, "Agano", "Ueno", "Uwano", "Kaminowa", "Wano"), such as "Ueno", among them The arrangement of is "alphabetical order" ⇒ "postal code ascending order".

図13に戻り、ステップS47における判定の結果が否定的であった場合(ステップS47:N)には、処理はステップS46に戻る。そして、ステップS46,S47の処理が繰り返される。 Returning to FIG. 13, when the result of the determination in step S47 is negative (step S47: N), the process returns to step S46. Then, the processes of steps S46 and S47 are repeated.

追加文字入力操作を受信し、ステップS47における判定の結果が肯定的となる(ステップS47:Y)と、処理はステップS48へ進む。このステップS48では、追加文字入力操作結果を抽出部132へ送る。 When the additional character input operation is received and the result of the determination in step S47 becomes affirmative (step S47: Y), the process proceeds to step S48. In this step S48, the result of the additional character input operation is sent to the extraction unit 132.

ステップS48の処理が終了すると、処理はステップS44へ戻る。以後、ステップS44〜S48の処理が、ステップS46における判定の結果が肯定的となりまで繰り返される。 When the process of step S48 is completed, the process returns to step S44. After that, the processes of steps S44 to S48 are repeated until the result of the determination in step S46 becomes affirmative.

<検索処理部127が実行する処理>
検索処理部127が実行する処理は、上述した検索処理部117が実行する処理と比べて、検索語入力支援が異なっている。
<Process executed by search processing unit 127>
The processing executed by the search processing unit 127 is different from the processing executed by the search processing unit 117 described above in terms of search term input support.

検索処理部127は、専門検索用の検索語の入力用画面として、検査語入力用領域を、複数のフィルタリング用語のそれぞれの入力用の入力用領域を有する画面を、利用者端末装置の表示部に表示させる。こうした当該表示部における表示例が図14(C)に示されている。ここで、複数のフィルタリング用語のそれぞれのカテゴリ範囲は、予め定められるようになっている。 The search processing unit 127 displays a screen for inputting an inspection word and a screen having an input area for inputting each of a plurality of filtering terms as a screen for inputting a search word for a specialized search on the display unit of the user terminal device. To display. A display example of such a display unit is shown in FIG. 14 (C). Here, the category range of each of the plurality of filtering terms is predetermined.

図14(C)では、第1フィルタリング用語の入力用領域SFF及び第2フィルタリング用語の入力用領域SSFが用意される例が示されている。なお、図14(B)の例は、第1フィルタリング用語のカテゴリ範囲が「地域」であり、ここで、第2フィルタリング用語のカテゴリ範囲が「ジャンル」である例となっている。 FIG. 14C shows an example in which the input area SFF of the first filtering term and the input area SSF of the second filtering term are prepared. In the example of FIG. 14B, the category range of the first filtering term is "region", and here, the category range of the second filtering term is "genre".

なお、検索処理部127による検索語入力支援においても、検索処理部126による検索語入力支援と同様に、内部辞書を利用した検索語入力支援を行うようになっている(図14(C)参照)。 In addition, in the search word input support by the search processing unit 127, the search word input support using the internal dictionary is performed in the same manner as the search word input support by the search processing unit 126 (see FIG. 14C). ).

上記の相違点を除いて、検索処理部127は、上述した検索処理部117が実行する処理における「汎用」を「専門」に読み替えた処理と同様となっている。 Except for the above differences, the search processing unit 127 is the same as the processing in which "general purpose" is replaced with "specialty" in the processing executed by the search processing unit 117 described above.

<抽出部132が実行する処理>
次いで、抽出部132が実行する処理について説明する。なお、抽出部132が実行する処理には、汎用評価集約情報更新処理、専門評価集約情報更新処理、店舗情報更新処理に加えて、検索処理部117から受信した汎用アクセス対象候補抽出要求に対応して実行される第1アクセス対象候補抽出処理(第1抽出処理)と、検索処理部127から受信した専門アクセス対象候補抽出要求に対応して実行される第2アクセス対象候補抽出処理(第2抽出処理)と、口コミ情報等抽出処理とがある。
<Process executed by extraction unit 132>
Next, the process executed by the extraction unit 132 will be described. In addition to the general-purpose evaluation aggregation information update processing, the specialized evaluation aggregation information update processing, and the store information update processing, the processing executed by the extraction unit 132 corresponds to the general-purpose access target candidate extraction request received from the search processing unit 117. The first access target candidate extraction process (first extraction process) is executed, and the second access target candidate extraction process (second extraction) is executed in response to the specialized access target candidate extraction request received from the search processing unit 127. Processing) and extraction processing such as word-of-mouth information.

《汎用評価集約情報更新処理》
まず、上記の汎用評価集約情報更新処理について説明する。なお、汎用評価集約情報更新処理においては、汎用検索語ごとに、評価集約が行われる。この汎用評価集約情報更新処理は、定期的に行われる。
<< General-purpose evaluation aggregation information update processing >>
First, the above-mentioned general-purpose evaluation aggregation information update process will be described. In the general-purpose evaluation aggregation information update process, evaluation aggregation is performed for each general-purpose search term. This general-purpose evaluation aggregation information update process is performed periodically.

かかる汎用評価集約情報更新処理に際して、抽出部132は、汎用検索用登録テーブルGST内を検索し、当該汎用検索用登録テーブルGSTに登録されている汎用検索語GWabごとに対応して登録されているアクセス対象URLab,cごとの個別評価集約を行う。例えば、抽出部132は、アクセス対象URLab,cごとに、個別汎用集約値IGPab,cを、次の(1)式により算出する。
IGPab,c=(k3・(ブックマーク設定の有無)+(付与ポイント)
+(「その他」の評価値))・CFc …(1)
In the general-purpose evaluation aggregation information update process, the extraction unit 132 searches in the general-purpose search registration table GST, and is registered corresponding to each general-purpose search term GW ab registered in the general-purpose search registration table GST. Individual evaluation aggregation is performed for each access target URL ab and c. For example, the extraction unit 132, access target URL ab, each c, the individual generic aggregate value IGP ab, a c, is calculated by the following equation (1).
IGP ab, c = (k 3 · ( presence or absence of a bookmark set) + (given point)
+ (Evaluation value of “Other”)) ・ CF c … (1)

ここで、(ブックマーク設定の有無)は、ブックマーク登録があった場合には「1」であり、ブックマーク登録がなかった場合には「0」である。また、(「その他」の評価値)は、「その他」に含まれる口コミ情報等を解析して得られる評価内容の相当値である。さらに、影響度CFcは、上述したように、会員利用者IDaが指定した検索語又はその類義語を指定した検索が、会員利用者IDaが特定の検索語を指定した検索を行った後に、会員利用者IDa以外の利用者による当該検索語又はその類義語を指定した検索の変化数に応じて定められる値となっている。 Here, (presence / absence of bookmark setting) is "1" when the bookmark is registered, and is "0" when the bookmark is not registered. In addition, (evaluation value of "other") is an equivalent value of the evaluation content obtained by analyzing word-of-mouth information and the like included in "other". Further, as described above, the influence degree CF c is obtained after the search word specified by the member user ID a or a search specified by a synonym thereof is performed after the member user ID a specifies a specific search word. , The value is determined according to the number of changes in the search that specifies the search term or its synonyms by a user other than the member user ID a.

なお、係数kSは、ブックマーク設定の評価に関する重要度に応じて、予め定められる。また、「HIDDEN設定」がされているアクセス対象については、個別汎用集約値IGPab,cの算出は行われないようになっている。 The coefficient k S is predetermined according to the importance of the evaluation of the bookmark setting. Further, the individual general-purpose aggregate values IGP ab and c are not calculated for the access target for which the "HIDDEN setting" is set.

個別汎用集約値IGPab,cを算出すると、抽出部132は、対応するアクセス対象URLに関する個別汎用集約値の平均値を、汎用集約値GPab,cとして算出する。そして、抽出部132は、算出された汎用GPab,cを汎用評価集約情報GLK内に更新登録する。 When the individual general-purpose aggregated values IGP ab, c are calculated, the extraction unit 132 calculates the average value of the individual general-purpose aggregated values for the corresponding access target URL as the general-purpose aggregated value GP ab, c . Then, the extraction unit 132 updates and registers the calculated general-purpose GP ab, c in the general-purpose evaluation aggregation information GLK.

《専門評価集約情報更新処理》
次に、専門評価集約情報更新処理について説明する。なお、専門評価集約情報更新処理においては、専門検索語ごとに、評価集約が行われる。この専門評価集約情報更新処理は、定期的に行われる。かかる専門評価集約情報更新処理は、上述した汎用評価集約情報更新処理における「汎用」を「専門」に、符号を含めて読み替えた処理と同様となっている。
<< Professional evaluation aggregated information update processing >>
Next, the specialized evaluation aggregation information update process will be described. In the specialized evaluation aggregation information update process, evaluation aggregation is performed for each specialized search term. This specialized evaluation aggregated information update process is performed regularly. The specialized evaluation aggregated information update process is the same as the process of replacing "general purpose" with "specialty" in the above-mentioned general-purpose evaluation aggregated information update process, including a code.

《店舗情報更新処理》
上記の店舗情報更新処理は、店舗情報テーブルSHTに登録されていない専門検索語を指定した専門検索要求が利用者により行われた場合、及び、定期的に実行される。
《Store information update process》
The above-mentioned store information update process is executed periodically when the user makes a specialized search request specifying a specialized search term that is not registered in the store information table SHT.

店舗情報テーブルSHTに登録されていない専門検索語を指定した専門検索要求が利用者により行われた場合には、抽出部132は、当該専門検索語をキーワードとして、ネットワーク500を介して検索を行う。引き続き、抽出部132は、当該検索の結果に基づいて、当該専門検索語に対する店舗ID、店舗IDごとの属性SAT、店舗IDごとの代表URLを抽出する。そして、抽出部132は、抽出結果を、店舗情報テーブルSHT内に追加登録する。 When a user makes a specialized search request that specifies a specialized search term that is not registered in the store information table SHT, the extraction unit 132 searches via the network 500 using the specialized search term as a keyword. .. Subsequently, the extraction unit 132 extracts the store ID for the specialized search term, the attribute SAT for each store ID, and the representative URL for each store ID based on the search result. Then, the extraction unit 132 additionally registers the extraction result in the store information table SHT.

また、抽出部132は、定期的に、店舗情報テーブルSHT内に登録されている専門検索語をキーワードとして、ネットワーク500を介して検索を行う。引き続き、抽出部132は、当該検索の結果に基づいて、当該専門検索語に対する店舗ID、店舗IDごとの属性SAT、店舗IDごとの代表URLを抽出する。そして、抽出部132は、抽出結果を、店舗情報テーブルSHT内における当該専門検索語に対する店舗ID、店舗IDごとの属性SAT、店舗IDごとの代表URLの登録更新を行なう。 In addition, the extraction unit 132 periodically performs a search via the network 500 using the specialized search term registered in the store information table SHT as a keyword. Subsequently, the extraction unit 132 extracts the store ID for the specialized search term, the attribute SAT for each store ID, and the representative URL for each store ID based on the search result. Then, the extraction unit 132 registers and updates the extraction result with the store ID for the specialized search term in the store information table SHT, the attribute SAT for each store ID, and the representative URL for each store ID.

《第1抽出処理》
第1抽出処理、すなわち、汎用アクセス対象候補抽出処理においては、抽出部132は、汎用検索要求の発行者が会員利用者である場合には、最大で所定数N1のアクセス対象候補を抽出し、汎用検索要求の発行者が非会員利用者である場合には、最大で所定数N2のアクセス対象候補を抽出するようになっている。
<< First extraction process >>
In the first extraction process, that is, the general-purpose access target candidate extraction process, the extraction unit 132 extracts a predetermined number of N 1 access target candidates at the maximum when the issuer of the general-purpose search request is a member user. When the issuer of the general-purpose search request is a non-member user, a maximum of a predetermined number of N 2 access target candidates are extracted.

第1抽出処理に際しては、図15に示されるように、まず、ステップS51において、抽出部132が、汎用アクセス対象候補抽出要求を受信したか否かを判定する。ステップS51における判定の結果が否定的であった場合(ステップ51:N)の場合には、ステップS51の処理が繰り返される。 In the first extraction process, as shown in FIG. 15, first, in step S51, the extraction unit 132 determines whether or not the general-purpose access target candidate extraction request has been received. If the result of the determination in step S51 is negative (step 51: N), the process of step S51 is repeated.

汎用アクセス対象候補抽出要求を受信し、ステップS51における判定の結果が肯定的となると(ステップS51:Y)、処理はステップS52へ進む。このステップS52では、抽出部132が、受信した汎用アクセス対象候補抽出要求が汎用アンカー検索用抽出要求であるか否かを判定する。ステップS52における判定の結果が肯定的であった場合(ステップS52:Y)には、処理はステップS53へ進む。 When the general-purpose access target candidate extraction request is received and the result of the determination in step S51 becomes affirmative (step S51: Y), the process proceeds to step S52. In step S52, the extraction unit 132 determines whether or not the received general-purpose access target candidate extraction request is a general-purpose anchor search extraction request. If the result of the determination in step S52 is positive (step S52: Y), the process proceeds to step S53.

ステップS53では、抽出部132がアンカー検索用抽出処理を実行する。そして、ステップS53の処理が終了すると、処理はステップS51へ戻る。なお、アンカー検索用抽出処理の詳細については、後述する。 In step S53, the extraction unit 132 executes the anchor search extraction process. Then, when the process of step S53 is completed, the process returns to step S51. The details of the anchor search extraction process will be described later.

ステップS52における判定結果が否定的であった場合(ステップS52:N)には、処理はステップS54へ進む。このステップS54では、抽出部132が、受信した汎用アクセス対象候補抽出要求が汎用アンカー検索グループ用抽出要求であるか否かを判定する。ステップS54における判定の結果が肯定的であった場合(ステップS54:Y)には、処理はステップS55へ進む。 If the determination result in step S52 is negative (step S52: N), the process proceeds to step S54. In this step S54, the extraction unit 132 determines whether or not the received general-purpose access target candidate extraction request is a general-purpose anchor search group extraction request. If the result of the determination in step S54 is positive (step S54: Y), the process proceeds to step S55.

ステップS55では、抽出部132がアンカー検索グループ用抽出処理を実行する。そして、ステップS55の処理が終了すると、処理はステップS51へ戻る。なお、アンカー検索グループ用抽出処理の詳細については、後述する。 In step S55, the extraction unit 132 executes the extraction process for the anchor search group. Then, when the process of step S55 is completed, the process returns to step S51. The details of the extraction process for the anchor search group will be described later.

ステップS54における判定結果が否定的であった場合(ステップS54:N)には、処理はステップS56へ進む。ステップS56では、抽出部132が通常抽出処理を実行する。そして、ステップS56の処理が終了すると、処理はステップS51へ戻る。なお、通常抽出処理の詳細については、後述する。 If the determination result in step S54 is negative (step S54: N), the process proceeds to step S56. In step S56, the extraction unit 132 normally executes the extraction process. Then, when the process of step S56 is completed, the process returns to step S51. The details of the normal extraction process will be described later.

(アンカー検索用抽出処理)
次に、ステップS53において実行されるアンカー検索用抽出処理について説明する。
(Extraction process for anchor search)
Next, the anchor search extraction process executed in step S53 will be described.

アンカー検索用抽出処理に際しては、図16に示されるように、まず、ステップS61において、抽出部132が、今回受信した汎用アクセス対象候補抽出要求において指定されている検索語を、今回の検索語として特定する。次に、ステップS62において、抽出部132が、特定された検索語に対応するアクセス対象候補の抽出処理を行う。 In the extraction process for anchor search, as shown in FIG. 16, first, in step S61, the extraction unit 132 uses the search term specified in the general-purpose access target candidate extraction request received this time as the current search term. Identify. Next, in step S62, the extraction unit 132 performs an access target candidate extraction process corresponding to the specified search term.

かかるアクセス対象候補の抽出処理では、まず、非会員利用者による汎用検索要求に応じたアンカー検索用抽出処理、及び、会員利用者による汎用検索要求に応じたアンカー検索用抽出処理のいずれかであるかの会員判定を行う。 In the extraction process of the access target candidate, first, there is either an anchor search extraction process in response to a general-purpose search request by a non-member user, or an anchor search extraction process in response to a general-purpose search request by a member user. The membership is judged.

((非会員利用者による汎用検索要求に応じたアンカー検索用抽出処理))
非会員利用者による汎用検索要求に応じたアンカー検索用抽出処理に際しては、抽出部132は、汎用評価集約情報GLK及び専門評価集約情報SLKを参照し、特定された検索語に関連付けて登録されており、かつ、個別集約値が所定値以上のアクセス対象を抽出する。当該抽出により抽出されたアクセス対象がある場合には、抽出部132は、抽出されたアクセス対象の提供優先度を第1上位とする。
((Extraction process for anchor search in response to general-purpose search request by non-member users))
In the extraction process for anchor search in response to the general-purpose search request by a non-member user, the extraction unit 132 refers to the general-purpose evaluation aggregation information GLK and the specialized evaluation aggregation information SLK, and is registered in association with the specified search term. The access target that is present and whose individual aggregate value is equal to or greater than a predetermined value is extracted. When there is an access target extracted by the extraction, the extraction unit 132 sets the provision priority of the extracted access target as the first higher priority.

なお、当該抽出により複数のアクセス対象候補が抽出された場合には、抽出されたアクセス対象候補ごとの個別集約値が高い順に上位の提供優先度を付与する。 When a plurality of access target candidates are extracted by the extraction, the highest provision priority is given in descending order of the individual aggregated value for each extracted access target candidate.

以上のようにして行われた第1上位のアクセス対象候補の抽出数が所定数N2に満たない場合には、抽出部132は、特定された検索語を指定した検索を、インターネット500を利用した外部検索を実行する。そして、当該外部検索の結果から上述した第1上位のアクセス対象を除いたものを、アクセス対象候補として提供優先度を第2上位とする。 When the number of extracted first-higher access target candidates performed as described above is less than the predetermined number N 2 , the extraction unit 132 uses the Internet 500 to perform a search specifying the specified search term. Perform an external search. Then, the result obtained by excluding the above-mentioned first-higher access target from the result of the external search is set as the access target candidate and the provision priority is set to the second higher.

なお、本実施形態では、第2上位のアクセス対象候補が複数あるときは、当該外部検索の結果の受信順が早い順に上位の提供優先度を付与する。 In the present embodiment, when there are a plurality of second-higher access target candidates, the higher-ranked provision priority is given in the order of receiving the results of the external search.

こうしてステップS62の処理が終了すると、処理はステップS63へ進む。このステップS63では、抽出部132が、提供優先度の順に従った所定数N2のアクセス対象候補の抽出結果を、当該抽出結果の送信先を特定するための利用端末装置識別子を付加したうえで、検索処理部117へ送信する。 When the process of step S62 is completed in this way, the process proceeds to step S63. In this step S63, the extraction unit 132 adds the user terminal device identifier for specifying the destination of the extraction result to the extraction result of the predetermined number N 2 of the access target candidates in the order of the provision priority. , Is transmitted to the search processing unit 117.

((会員利用者による汎用検索要求に応じたアンカー検索用抽出処理))
会員利用者による汎用検索要求に応じたアンカー検索用抽出処理は、上述したステップS62,S63における処理が異なる点を除いて、非会員利用者による汎用検索要求に応じたアンカー検索用抽出処理と同様の処理となっている。
((Extraction process for anchor search in response to general-purpose search request by member users))
The anchor search extraction process according to the general-purpose search request by the member user is the same as the anchor search extraction process according to the general-purpose search request by the non-member user, except that the processes in steps S62 and S63 described above are different. It is the processing of.

会員利用者による汎用検索要求に応じたアンカー検索用抽出処理における「特定された検索語に対応するアクセス対象候補の抽出処理」では、抽出部132が、まず、汎用検索用情報テーブルGST及び専門検索用情報テーブルSSTを参照し、汎用アンカー検索要求の発行者の利用者会員IDについて登録されている特定された検索語に関連付けられているアクセス対象のうちでブックマーク登録されているアクセス対象を抽出する。当該抽出により抽出されたアクセス対象がある場合には、抽出部132は、抽出されたアクセス対象の提供優先度を第1上位のアクセス対象候補とする。 In the "extraction process of access target candidates corresponding to the specified search term" in the extraction process for anchor search in response to the general-purpose search request by the member user, the extraction unit 132 first uses the general-purpose search information table GST and the specialized search. Refer to the information table SST and extract bookmark-registered access targets from the access targets associated with the specified search terms registered for the user member ID of the issuer of the general-purpose anchor search request. .. When there is an access target extracted by the extraction, the extraction unit 132 sets the provision priority of the extracted access target as the first higher access target candidate.

なお、当該抽出により複数のアクセス対象候補が抽出された場合には、抽出されたアクセス対象候補ごとの当該会員利用者により登録されている評価ポイント及び並べ順に基づいて、提供優先度を付与する。 When a plurality of access target candidates are extracted by the extraction, the provision priority is given based on the evaluation points and the order of arrangement registered by the member user for each extracted access target candidate.

以上のようにして行われた第1上位のアクセス対象候補の抽出数が所定数N1に満たない場合には、抽出部132は、汎用アンカー検索要求の発行者の利用者会員IDについて登録されている特定された検索語に関連付けられているアクセス対象のうちで高評価登録が行われていると判断された、第1優先度のアクセス対象候補以外のアクセス対象を抽出する。当該抽出により抽出されたアクセス対象がある場合には、抽出部132は、抽出されたアクセス対象の提供優先度を第1上位のアクセス対象候補とする。 When the number of extractions of the first upper access target candidate performed as described above is less than the predetermined number N 1 , the extraction unit 132 is registered for the user member ID of the issuer of the general-purpose anchor search request. Among the access targets associated with the specified search term, the access targets other than the access target candidates of the first priority, which are judged to have been highly evaluated and registered, are extracted. When there is an access target extracted by the extraction, the extraction unit 132 sets the provision priority of the extracted access target as the first higher access target candidate.

なお、当該抽出により複数のアクセス対象候補が抽出された場合には、抽出されたアクセス対象候補ごとの当該会員利用者により登録されている評価ポイント及び並べ順に基づいて、提供優先度を付与する。 When a plurality of access target candidates are extracted by the extraction, the provision priority is given based on the evaluation points and the order of arrangement registered by the member user for each extracted access target candidate.

第1又は第2上位のアクセス対象候補の抽出数が所定数N1に満たない場合には、抽出部132は、汎用アンカー検索要求の発行者とアクセス対象の選択の志向性が同様の志向性であると推定される他の会員利用者が構成する会員グループ内において高評価であると判断された、第1又は第2優先度のアクセス対象候補以外のアクセス対象候補を抽出する。当該抽出により抽出されたアクセス対象がある場合には、抽出部132は、抽出されたアクセス対象の提供優先度を第3上位のアクセス対象候補とする。 When the number of extracted first or second upper access target candidates is less than the predetermined number N 1 , the extraction unit 132 has the same orientation as the issuer of the general-purpose anchor search request and the selection of the access target. The access target candidates other than the access target candidates of the first or second priority, which are judged to be highly evaluated in the member group composed of other member users who are presumed to be the above, are extracted. When there is an access target extracted by the extraction, the extraction unit 132 sets the provision priority of the extracted access target as the third higher access target candidate.

かかる提供優先度を第3上位のアクセス対象候補の抽出に際して、抽出部132は、まず、汎用検索用情報テーブルGST及び専門検索用情報テーブルSSTを参照して、ブックマーク登録の傾向の類似性、評価ポイント値の付与傾向の類似性、及び、デモグラフィック情報の類似性に基づいて、当該会員グループを特定する。そじて、特定された会員グループ内において高評価であると判断された、第1又は第2優先度のアクセス対象候補以外のアクセス対象を抽出する。該抽出により抽出されたアクセス対象がある場合には、抽出部132は、当該抽出により抽出されたアクセス対象の提供優先度を第3上位のアクセス対象候補とする。 When extracting the access target candidate having the third higher priority of provision, the extraction unit 132 first refers to the general-purpose search information table GST and the specialized search information table SST to evaluate the similarity and evaluation of the bookmark registration tendency. The member group is identified based on the similarity of the point value giving tendency and the similarity of the demographic information. Then, the access targets other than the access target candidates of the first or second priority, which are judged to be highly evaluated in the specified member group, are extracted. When there is an access target extracted by the extraction, the extraction unit 132 sets the provision priority of the access target extracted by the extraction as the third higher access target candidate.

なお、当該抽出により複数のアクセス対象候補が抽出された場合には、抽出されたアクセス対象候補ごとの当該会員グループ内における平均評価度が高いほど高い順で提供優先度を付与する。 When a plurality of access target candidates are extracted by the extraction, the provision priority is given in descending order as the average evaluation degree in the member group for each extracted access target candidate is higher.

第1〜第3上位のアクセス対象候補の抽出数が所定数N1に満たない場合には、抽出部132は、汎用評価集約情報GLK及び専門評価集約情報SLKを参照し、特定された検索語に関連付けて登録されており、個別集約値が所定値以上であり、かつ、第1〜第3上位のアクセス対象候補以外のアクセス対象を抽出する。当該抽出により抽出されたアクセス対象がある場合には、抽出部132は、抽出されたアクセス対象の提供優先度を第4上位とする。 When the number of extracted access target candidates of the first to third higher ranks is less than the predetermined number N 1 , the extraction unit 132 refers to the general-purpose evaluation aggregate information GLK and the specialized evaluation aggregate information SLK, and identifies the search term. The access targets other than the access target candidates of the first to third higher ranks are extracted, which are registered in association with the above, and the individual aggregate value is equal to or more than a predetermined value. When there is an access target extracted by the extraction, the extraction unit 132 sets the provision priority of the extracted access target to the fourth higher rank.

なお、当該抽出により複数のアクセス対象候補が抽出された場合には、抽出されたアクセス対象候補ごとの個別集約値が高い順に上位の提供優先度を付与する。 When a plurality of access target candidates are extracted by the extraction, the highest provision priority is given in descending order of the individual aggregated value for each extracted access target candidate.

こうしてステップS62の処理が終了すると、処理はステップS63へ進む。このステップS63では、抽出部132が、提供優先度の順に従った所定数N1のアクセス対象候補及び検索語を含む抽出結果を、当該抽出結果の送信先を特定するための利用端末装置識別子を付加したうえで、検索処理部117へ送信する。 When the process of step S62 is completed in this way, the process proceeds to step S63. In step S63, the extraction unit 132 uses the terminal device identifier for specifying the extraction result including the predetermined number N 1 access target candidates and search terms in the order of the provision priority, and the destination of the extraction result. After adding it, it is transmitted to the search processing unit 117.

(アンカー検索グループ用抽出処理)
次に、ステップS55において実行されるアンカー検索グループ用抽出処理について説明する。なお、後述するような検索権限を有するアンカー検索グループのメンバーが可能な効果的な抽出は、当該検索権限を有するアンカー検索グループのメンバーに対応して行われる。
(Extraction process for anchor search group)
Next, the extraction process for the anchor search group executed in step S55 will be described. It should be noted that the effective extraction possible by the members of the anchor search group having the search authority as described later is performed corresponding to the members of the anchor search group having the search authority.

まず、非会員利用者による汎用検索要求に応じたアンカー検索グループ用抽出処理、及び、会員利用者による汎用検索要求に応じたアンカー検索グループ用抽出処理のいずれかであるかの会員判定を行う。 First, the member is determined whether it is an anchor search group extraction process in response to a general-purpose search request by a non-member user or an anchor search group extraction process in response to a general-purpose search request by a member user.

((非会員利用者による汎用検索要求に応じたアンカー検索グループ用抽出処理))
非会員利用者による汎用検索要求に応じたアンカー検索グループ用抽出処理では、上述した非会員利用者による汎用検索要求に応じたアンカー検索用抽出処理と同様の抽出処理を実行する。
((Extraction process for anchor search group in response to general-purpose search request by non-member users))
In the anchor search group extraction process in response to the general-purpose search request by the non-member user, the same extraction process as the anchor search extraction process in response to the general-purpose search request by the non-member user is executed.

((非メンバー会員利用者又は検索権限が無効化されているフォロア会員利用者による汎用検索要求に応じたアンカー検索グループ用抽出処理))
非メンバー会員利用者又は検索権限が無効化されているメンバー会員利用者による汎用検索要求に応じたアンカー検索グループ用抽出処理では、上述した非会員利用者による汎用検索要求に応じたアンカー検索グループ用抽出処理と同様の処理が行われる。
((Extraction process for anchor search group in response to general search request by non-member member user or follower member user whose search authority is invalidated))
In the extraction process for the anchor search group corresponding to the general-purpose search request by the non-member member user or the member member user whose search authority is invalidated, the above-mentioned extraction process is for the anchor search group corresponding to the general-purpose search request by the non-member user. The same process as the extraction process is performed.

((オーナ会員又は有効化されているフォロア会員利用者による汎用検索要求に応じたアンカー検索グループ用抽出処理))
(1)提供優先度設定が第1提供優先度設定の場合
この場合には、オーナ会員が評価登録を行っているアクセス対象のみをアクセス対象候補として抽出する処理が行われる。なお、この処理で複数のアクセス対象候補が抽出された場合には、抽出されたアクセス対象候補ごとの評価値が高い順に並べられる。
((Extraction process for anchor search group in response to general search request by owner member or activated follower member user))
(1) When the provision priority setting is the first provision priority setting In this case, the process of extracting only the access targets for which the owner member has registered for evaluation as access target candidates is performed. When a plurality of access target candidates are extracted by this process, the evaluation values for each of the extracted access target candidates are arranged in descending order.

(2)提供優先度設定が第2提供優先度設定の場合
この場合には、上述した会員利用者による汎用検索要求に応じたアンカー検索用抽出処理と比べて、第3上位のアクセス対象候補の抽出処理のみが、次のように異なっている。かかる提供優先度が第3上位のアクセス対象候補の抽出処理では、上述した会員利用者による汎用検索要求に応じたアンカー検索用抽出処理における「特定された会員グループ内」を「オーナ会員及びフォロア会員から構成されるアンカー検索グループ参加メンバー内」と読み替えた処理が行われる。
(2) When the provision priority setting is the second provision priority setting In this case, the third higher access target candidate is compared with the above-mentioned extraction process for anchor search in response to the general-purpose search request by the member user. Only the extraction process differs as follows. In the extraction process of access target candidates having the third highest provision priority, "within the specified member group" in the above-mentioned extraction process for anchor search in response to the general-purpose search request by the member user is referred to as "owner member and follower member". The process is read as "within the members participating in the anchor search group consisting of".

(通常抽出処理)
上述したステップS56における通常抽出処理では、図17に示されるように、まず。ステップS71において、抽出部132が、当初検索語を特定する。かかる当初検索語の特定に際して、抽出部132は、汎用検索用抽出要求の受信に応じて汎用通常抽出処理を開始した場合には、汎用検索用抽出要求に含まれていた文字列を、当初検索語として特定する。
(Normal extraction process)
In the normal extraction process in step S56 described above, first, as shown in FIG. In step S71, the extraction unit 132 initially identifies the search term. When the extraction unit 132 starts the general-purpose normal extraction process in response to the reception of the general-purpose search extraction request, the extraction unit 132 initially searches for the character string included in the general-purpose search extraction request. Identify as a word.

引き続き、ステップS72において、抽出部132が、特定された検索語に対応するアクセス対象候補の抽出処理を行う。かかる抽出処理に際して、抽出部132は、まず、非会員利用者による汎用検索要求に応じた通常抽出処理、及び、会員利用者による汎用検索要求に応じた通常抽出処理のいずれかであるかの会員判定を行う。 Subsequently, in step S72, the extraction unit 132 extracts the access target candidate corresponding to the specified search term. In such an extraction process, first, the extraction unit 132 is a member of either a normal extraction process in response to a general-purpose search request by a non-member user or a normal extraction process in response to a general-purpose search request by a member user. Make a judgment.

(非会員利用者による汎用検索要求に応じた通常抽出処理)
非会員利用者による汎用検索要求に応じた通常抽出処理に際しては、抽出部132は、まず、汎用評価集約情報GLK又は専門評価集約情報SLKに登録されている検索語のうちで、現段階において特定されている検索語(以下、「現段階検索語」ともいう)を少なくとも一部に含む汎用検索語(以下、「特定登録検索語」ともいう)を特定する。
(Normal extraction processing in response to general-purpose search requests by non-member users)
In the normal extraction process in response to a general-purpose search request by a non-member user, the extraction unit 132 first identifies the search terms registered in the general-purpose evaluation aggregate information GLK or the specialized evaluation aggregate information SLK at the present stage. Identify a general-purpose search term (hereinafter, also referred to as "specific registered search term") that includes at least a part of the search term (hereinafter, also referred to as "current stage search term").

かかる特定に際して、抽出部132は、例えば、特定登録検索語として「下北沢」、「下北沢 日本酒」、「日本酒 下北沢」があるときには、現段階検索語が「下北沢」の場合において、これらの特定登録検索語の少なくとも一部に当該現段階検索語が含まれると判断するようになっている。また、抽出部132は、例えば、特定登録用検索語として「下北沢 日本酒」、「日本酒 下北沢」があるときには、現段階検索語が「下北沢 日」や「下北沢 に」の場合において、これらの登録検索語の少なくとも一部に当該現段階検索語が含まれると判断するようになっている。さらに、抽出部132は、例えば、特定登録検索語として「下北沢 日本酒」があるときには、現段階検索語が「日本酒 下北沢」の場合において、当該登録検索語の少なくとも一部に当該現段階検索語が含まれると判断するようになっている。 At the time of such identification, for example, when there are "Shimokitazawa", "Shimokitazawa Japanese sake", and "Japanese sake Shimokitazawa" as the specific registration search words, the extraction unit 132 performs these specific registration searches when the current stage search word is "Shimokitazawa". It is determined that at least a part of the word includes the current search word. Further, for example, when the extraction unit 132 has "Shimokitazawa Nihonshu" and "Shimokitazawa" as the search terms for specific registration, and the current stage search term is "Shimokitazawa Hi" or "Shimokitazawa ni", these registration searches are performed. It is determined that at least a part of the word includes the current search word. Further, in the extraction unit 132, for example, when there is "Shimokitazawa Nihonshu" as a specific registered search term, when the current stage search term is "Sake Shimokitazawa", the current stage search term is included in at least a part of the registered search term. It is supposed to be included.

特定登録検索語があった場合には、抽出部132は、特定登録検索語に関連付けられているアクセス対象をアクセス対象候補として抽出する。当該抽出により抽出されたアクセス対象がある場合には、抽出部132は、抽出されたアクセス対象の提供優先度を第1上位とする。 When there is a specific registered search term, the extraction unit 132 extracts the access target associated with the specific registered search term as an access target candidate. When there is an access target extracted by the extraction, the extraction unit 132 sets the provision priority of the extracted access target as the first higher priority.

なお、当該抽出の処理により。複数のアクセス対象候補が抽出された場合には、個別集約値の高い順に上位の提供優先度を付与する。 By the processing of the extraction. When a plurality of access target candidates are extracted, the highest provision priority is given in descending order of the individual aggregated value.

以上のようにして行われた第1上位のアクセス対象候補の抽出数が所定数N2に満たない場合には、抽出部132は、特定された検索語を指定した検索を、インターネット500を利用した外部検索を実行する。そして、当該外部検索の結果を、アクセス対象候補として提供優先度を第2上位とする。 When the number of extracted first-higher access target candidates performed as described above is less than the predetermined number N 2 , the extraction unit 132 uses the Internet 500 to perform a search specifying the specified search term. Perform an external search. Then, the result of the external search is set as the access target candidate with the provision priority as the second highest.

なお、本実施形態では、第2上位のアクセス対象候補が複数あるときは、当該外部検索の結果の受信順が早い順に上位の提供優先度を付与する。そして、当該外部検索の結果から上述した第1上位のアクセス対象を除いたものを、アクセス対象候補として提供優先度を第2上位とする。 In the present embodiment, when there are a plurality of second-higher access target candidates, the higher-ranked provision priority is given in the order of receiving the results of the external search. Then, the result obtained by excluding the above-mentioned first-higher access target from the result of the external search is set as the access target candidate and the provision priority is set to the second higher.

こうしてステップS72の処理が終了すると、処理はステップS73へ進む。このステップS73では、抽出部132が、提供優先度の順に従った所定数N2のアクセス対象候補及び特定登録検索語と含む抽出結果を、当該抽出結果の送信先を特定するための利用端末装置識別子を付加したうえで、検索処理部117へ送信する。
なお、当該抽出結果には、特定登録検索語に対応するアンカー検索やアンカー検索グループが登録されている場合には、これらの情報も含まれるようになっている。
When the process of step S72 is completed in this way, the process proceeds to step S73. In this step S73, the extraction unit 132 uses a terminal device for specifying the destination of the extraction result including the extraction result including the predetermined number N 2 of access target candidates and the specific registered search term in the order of the provision priority. After adding the identifier, it is transmitted to the search processing unit 117.
In addition, when the anchor search or the anchor search group corresponding to the specific registered search term is registered in the extraction result, such information is also included.

次に、ステップS74において、抽出部132が、上述したステップS41における処理と同様の処理を行って、今回の抽出処理を終了するか否かを判定する。ステップS74における判定結果が否定的であった場合(ステップS74:N)には、処理はステップS75へ進む。 Next, in step S74, the extraction unit 132 performs the same processing as the processing in step S41 described above to determine whether or not to end the current extraction processing. If the determination result in step S74 is negative (step S74: N), the process proceeds to step S75.

ステップS75では、抽出部132が、追加文字操作結果を受信したか否かを判定する。ステップS75における判定の結果が否定的であった場合(ステップS75:N)には、処理はS74へ戻る。そして、ステップS74,S75の処理が繰り返される。 In step S75, the extraction unit 132 determines whether or not the additional character operation result has been received. If the result of the determination in step S75 is negative (step S75: N), the process returns to S74. Then, the processes of steps S74 and S75 are repeated.

追加文字を受信し、ステップS75における判定の結果が肯定的となると(ステップS75:Y)、処理はステップS76へ進む。このステップS76では、抽出部132が、それまでの現段階検索語に追加文字を加えた文字列を、新たな現段階検索語として特定する。そして、処理はステップS72へ戻る。 When the additional character is received and the result of the determination in step S75 becomes affirmative (step S75: Y), the process proceeds to step S76. In step S76, the extraction unit 132 specifies a character string obtained by adding additional characters to the existing current stage search term as a new current stage search term. Then, the process returns to step S72.

以後、ステップS74における判定結果が肯定的となるまで、ステップSS72〜S76の処理が繰り返される。そして、ステップS74における判定結果が肯定的となると(ステップS74:Y)には、ステップS56の処理が終了し、処理は図15ステップS51へ戻る。 After that, the processes of steps SS72 to S76 are repeated until the determination result in step S74 becomes affirmative. Then, when the determination result in step S74 becomes affirmative (step S74: Y), the process of step S56 ends, and the process returns to step S51 of FIG.

(会員利用者による汎用検索要求に応じた通常抽出処理)
会員利用者による汎用検索要求に応じた通常抽出処理では、上述した会員利用者による汎用検索要求に応じた通常抽出処理におけるステップS71、S72の処理内容が異なる以外は、上述した会員利用者による汎用検索要求に応じた通常抽出処理と同様の処理が行われる。
(Normal extraction processing in response to general-purpose search requests by member users)
In the normal extraction process according to the general-purpose search request by the member user, the general-purpose by the member user described above is different except that the processing contents of steps S71 and S72 in the normal extraction process according to the general-purpose search request by the member user described above are different. The same process as the normal extraction process in response to the search request is performed.

会員利用者による汎用検索要求に応じた通常抽出処理に際しては、抽出部132は、まず、ステップ71において、汎用検索用登録テーブルGST又は専用検索用登録テーブルSSTにおいて当該会員利用者に関連して登録される検索語のうちで、現段階検索語を少なくとも一部に含む検索語(以下、「特定検索語」ともいう)を、上述した非会員利用者による汎用検索要求に応じた通常抽出処理の場合と同様にして特定する。 In the normal extraction process in response to the general-purpose search request by the member user, the extraction unit 132 first registers in step 71 in the general-purpose search registration table GST or the dedicated search registration table SST in relation to the member user. Of the search terms to be searched, search terms that include at least a part of the current search terms (hereinafter, also referred to as "specific search terms") are subjected to the normal extraction process in response to the general-purpose search request by the non-member user described above. Identify as in the case.

次に、ステップS72において、抽出部132は、上述した会員利用者による汎用検索要求に応じたアンカー検索用抽出処理における「検索語」を「特定検索語」と読み替えた処理を実行する。以後、上述したステップS73〜S76の処理を実行するようになっている。 Next, in step S72, the extraction unit 132 executes a process in which the "search term" in the above-mentioned extraction process for anchor search in response to the general-purpose search request by the member user is replaced with a "specific search term". After that, the processes of steps S73 to S76 described above are executed.

《第2抽出処理》
第2抽出処理、すなわち、専門アクセス対象候補抽出処理は、本実施形態では、上記の第1抽出処理と比べて、記憶ユニット133内におけるアクセス対象GIDに関連する情報を参照しないことが異なっている。また、第2抽出処理では、ステップS72における処理が異なる以外は、第1抽出処理と同様の処理が実行される。かかるステップS72における処理の相違は、専門検索処理では、検索語が第1〜N(本実施形態では、N=2)フィルタリング用語から構成されていることに起因している。当該第2抽出処理の場合のステップS72では、第1〜第Nのフィルタリング用語を用いたフィルタリング処理を順次行いつつ、アクセス対象候補の抽出を行うようにながっている。
<< Second extraction process >>
The second extraction process, that is, the specialized access target candidate extraction process, differs from the first extraction process described above in that the information related to the access target GID in the storage unit 133 is not referred to in the present embodiment. .. Further, in the second extraction process, the same process as the first extraction process is executed except that the process in step S72 is different. The difference in processing in step S72 is due to the fact that in the specialized search processing, the search term is composed of the first to N (N = 2 in this embodiment) filtering term. In step S72 in the case of the second extraction process, the access target candidates are extracted while sequentially performing the filtering processes using the first to Nth filtering terms.

上記のようにして抽出部132によって抽出されたアクセス対象候補は、検索要求を発行した利用者端末装置に送信され、利用者に通知される。利用者は、通知された抽出されたアクセス対象候補の1つをアクセス対象として選択すると、当該利用者端末装置から抽出部132へ、選択されたアクセス対象、及び、当該アクセス対象に対応する検索要求の種類を指定した関連登録情報要求が送信される。当該関連登録情報要求は、今回の検索処理の終了指令の意義も有している。 The access target candidate extracted by the extraction unit 132 as described above is transmitted to the user terminal device that issued the search request, and is notified to the user. When the user selects one of the notified extracted access target candidates as an access target, the user terminal device sends the selected access target to the extraction unit 132, and a search request corresponding to the access target. A related registration information request is sent that specifies the type of. The related registration information request also has the significance of the end command of the search process this time.

<関連登録情報抽出処理>
抽出部132は、関連登録情報要求に対応して、関連登録情報抽出処理を実行する。
<Related registration information extraction process>
The extraction unit 132 executes the related registration information extraction process in response to the related registration information request.

かかる関連情報抽出処理に際しては、図18に示されるように、まず、ステップS81において、抽出部132が、関連登録情報要求を受信したか否かを判定する。ステップS81における判定の結果が否定的であった場合(ステップS81:N)には、ステップS81の処理が繰り返される。 In the related information extraction process, as shown in FIG. 18, first, in step S81, the extraction unit 132 determines whether or not the related registration information request has been received. If the result of the determination in step S81 is negative (step S81: N), the process of step S81 is repeated.

関連登録情報要求を受信し、ステップS81における判定の結果が肯定的となると(ステップS81;Y)、処理はステップS82へ進む。このステップS82では、抽出部132が、関連登録情報要求で指定されているアクセス対象が汎用検索用登録テーブルGSTに登録されている汎用アクセス対象であるか否かを判定する。 When the related registration information request is received and the result of the determination in step S81 becomes affirmative (step S81; Y), the process proceeds to step S82. In this step S82, the extraction unit 132 determines whether or not the access target specified in the related registration information request is a general-purpose access target registered in the general-purpose search registration table GST.

ステップS82における判定の結果が肯定的であった場合(ステップS82:Y)には、処理はステップS83へ進む。このステップS83では、抽出部132が、汎用検索用登録テーブルGSTにおいて当該アクセス対象に関連付けて登録されている口コミ情報を抽出する。 If the result of the determination in step S82 is positive (step S82: Y), the process proceeds to step S83. In this step S83, the extraction unit 132 extracts the word-of-mouth information registered in association with the access target in the general-purpose search registration table GST.

なお、口コミ情報の抽出に際しては、その内容が誹謗や中傷ではなく、適切なもの判断される口コミ情報が抽出される。なお、本実施形態では、上述した「評価段階」として「オキニ・グッド」の登録とともに登録されている口コミ情報が抽出されるようになっている。
また、関連登録情報要求の種類が、アンカー検索グループ関連登録情報要求であり、第1提供優先度設定がされている場合には、当該アンカー検索グループのオーナ会員が登録した口コミ情報が抽出される。一方、関連登録情報要求の種類が、アンカー検索グループ関連登録情報要求であり、第2提供優先度設定がされている場合には、当該アンカー検索グループのメンバーが登録した口コミ情報を抽出する。
When extracting word-of-mouth information, word-of-mouth information whose content is judged to be appropriate rather than slander or slander is extracted. In the present embodiment, the word-of-mouth information registered together with the registration of "Okini Good" is extracted as the above-mentioned "evaluation stage".
Further, when the type of the related registration information request is the anchor search group related registration information request and the first provision priority is set, the word-of-mouth information registered by the owner member of the anchor search group is extracted. .. On the other hand, when the type of the related registration information request is the anchor search group related registration information request and the second provision priority is set, the word-of-mouth information registered by the member of the anchor search group is extracted.

口コミ情報の抽出が終了すると、抽出部132は、抽出された口コミ情報を、今回の関連登録情報要求を発行した利用端末者装置へ送信する。当該送信が終了すると、ステップS83の処理が終了する。そして、処理はステップS81へ戻る。 When the extraction of the word-of-mouth information is completed, the extraction unit 132 transmits the extracted word-of-mouth information to the user terminal user device that issued the related registration information request this time. When the transmission is completed, the process of step S83 is completed. Then, the process returns to step S81.

ステップS82における判定の結果が否定的であった場合(ステップS82:N)には、処理はステップS84へ進む。このステップS84では、抽出部132が、店舗情報テーブルSHTに登録されている専用アクセス対象(店舗ID)であるか否かを判定する。ステップS84における判定の結果が否定的であった場合(ステップS84:N)には、処理はステップS81へ戻る。 If the result of the determination in step S82 is negative (step S82: N), the process proceeds to step S84. In this step S84, the extraction unit 132 determines whether or not the extraction unit 132 is a dedicated access target (store ID) registered in the store information table SHT. If the result of the determination in step S84 is negative (step S84: N), the process returns to step S81.

ステップS84における判定の結果が肯定的であった場合(ステップS84:Y)には、処理はステップS85へ進む。このステップS85では、抽出部132が、店舗情報テーブルSHTにおいて当該店舗IDに関連付けて登録されている属性及び代表URLを抽出する。また、抽出部132は、専門検索用登録テーブルSSTにおいて当該アクセス対象に関連付けて登録されている口コミ情報を抽出する。 If the result of the determination in step S84 is positive (step S84: Y), the process proceeds to step S85. In this step S85, the extraction unit 132 extracts the attributes and the representative URL registered in association with the store ID in the store information table SHT. In addition, the extraction unit 132 extracts word-of-mouth information registered in association with the access target in the specialized search registration table SST.

なお、口コミ情報の抽出に際しては、その内容が誹謗や中傷ではなく、適切なもの判断される口コミ情報が抽出される。なお、本実施形態では、上述した「評価段階」として「オキニ・グッド」の登録とともに登録されている口コミ情報が抽出されるようになっている、
また、関連登録情報要求の種類が、アンカー検索グループ関連登録情報要求であり、第1提供優先度設定がされている場合には、当該アンカー検索グループのオーナ会員が登録した口コミ情報が抽出される。一方、関連登録情報要求の種類が、アンカー検索グループ関連登録情報要求であり、第2提供優先度設定がされている場合には、当該アンカー検索グループのメンバーが登録した口コミ情報を抽出する。
When extracting word-of-mouth information, word-of-mouth information whose content is judged to be appropriate rather than slander or slander is extracted. In this embodiment, the word-of-mouth information registered together with the registration of "Okini Good" is extracted as the above-mentioned "evaluation stage".
Further, when the type of the related registration information request is the anchor search group related registration information request and the first provision priority is set, the word-of-mouth information registered by the owner member of the anchor search group is extracted. .. On the other hand, when the type of the related registration information request is the anchor search group related registration information request and the second provision priority is set, the word-of-mouth information registered by the member of the anchor search group is extracted.

上記の抽出が終了すると、抽出部132は、抽出結果を、今回の関連登録情報要求を発行した利用端末者装置へ送信する。当該送信が終了すると、ステップS83の処理が終了する。そして、処理はステップS81へ戻る。 When the above extraction is completed, the extraction unit 132 transmits the extraction result to the user terminal user device that issued the related registration information request this time. When the transmission is completed, the process of step S83 is completed. Then, the process returns to step S81.

<管理者装置150が実行する処理>
管理者装置150は、上述したように、アクセス対象検索システム100全体の統括制御処理を行う。管理者装置150では、当該統括制御処理に加えて、解析処理部156による解析処理、及び、発信情報提供処理部157による発信情報提供処理が行われる。
<Process executed by administrator device 150>
As described above, the administrator device 150 performs integrated control processing for the entire access target search system 100. In the administrator device 150, in addition to the integrated control process, an analysis process by the analysis processing unit 156 and a transmission information provision process by the transmission information provision processing unit 157 are performed.

≪解析処理部156による解析処理≫
次に、解析処理部156による解析処理について説明する。
<< Analysis processing by analysis processing unit 156 >>
Next, the analysis processing by the analysis processing unit 156 will be described.

かかる解析処理に際しては、図19に示されるように、まず、ステップS91において、解析処理部156が、定期解析のタイミングになったか否かを判定する。ステップS91における判定の結果が肯定的であった場合(ステップS91:Y)には、処理はステップS92へ進む。 In such analysis processing, as shown in FIG. 19, first, in step S91, the analysis processing unit 156 determines whether or not the timing of periodic analysis has come. If the result of the determination in step S91 is positive (step S91: Y), the process proceeds to step S92.

ステップS92では、解析処理部156が、定期解析処理(第1解析処理)を実行する。かかる定期解析処理では、解析処理部156が、登録されているアクセス対象への評価情報、及び、アクセス履歴情報AHTを参照して得られるアクセス実績に基づいて、当該アクセス対象ごとのアクセス特徴情報を解析する。こうしてステップS92の処理が終了すると、処理はステップS91へ戻る。 In step S92, the analysis processing unit 156 executes the periodic analysis process (first analysis process). In such periodic analysis processing, the analysis processing unit 156 obtains access feature information for each access target based on the evaluation information for the registered access target and the access record obtained by referring to the access history information AHT. To analyze. When the process of step S92 is completed in this way, the process returns to step S91.

ステップS91における判定の結果が否定的であった場合(ステップS91:N)には、処理はステップS93へ進む。このステップS93では、解析処理部156が、解析対象のアクセス対象を指定したアクセス態様解析依頼を取引主体会員利用者から受信したか否かを判定する。ステップS93における判定の結果が否定的であった場合(ステップS93:N)には、処理はステップS91に戻る。 If the result of the determination in step S91 is negative (step S91: N), the process proceeds to step S93. In this step S93, the analysis processing unit 156 determines whether or not the access mode analysis request for which the access target to be analyzed is specified has been received from the legal entity member user. If the result of the determination in step S93 is negative (step S93: N), the process returns to step S91.

ステップS93における判定の結果が肯定的であった場合(ステップS93:Y)には、処理はステップS94へ進む。このステップS94では、解析処理部156が、アクセス態様解析処理(第2解析処理)を実行する。 If the result of the determination in step S93 is affirmative (step S93: Y), the process proceeds to step S94. In this step S94, the analysis processing unit 156 executes the access mode analysis process (second analysis process).

かかるアクセス態様解析処理に際して、解析処理部156は、まず、取引主体会員利用者に応じたアクセス対象の検索に際して用いられた検索語に対応したアクセス対象として、どれくらいの数の会員に認識されているかを解析する。そして、解析処理部156は、当該解析の結果を、アクセス態様解析処理を発行した取引主体会員利用者に提供する。こうしてステップS92の処理が終了すると、処理はステップS91へ戻る。 In the access mode analysis process, first, how many members are recognized by the analysis processing unit 156 as the access target corresponding to the search term used in the search of the access target according to the legal entity member user. To analyze. Then, the analysis processing unit 156 provides the result of the analysis to the legal entity member user who issued the access mode analysis processing. When the process of step S92 is completed in this way, the process returns to step S91.

≪発信情報提供処理部157による処理≫
次いで、発信情報提供処理部157による処理について説明する。
<< Processing by the outgoing information provision processing unit 157 >>
Next, processing by the transmission information providing processing unit 157 will be described.

かかる処理に際しては、図20に示されるように、まず、ステップS96において、発信情報提供処理部157が、情報発信要求を取引主体会員利用者から情報発信要求を受信したか否かを判定する。なお、当該情報発信要求では、取引主体会員利用者が運営しているアクセス対象、発信情報及び最大会員数が指定されるようになっている。 In such processing, as shown in FIG. 20, first, in step S96, the transmission information providing processing unit 157 determines whether or not the information transmission request has been received from the legal entity member user. In the information transmission request, the access target operated by the legal entity member user, the transmission information, and the maximum number of members are specified.

ステップS96における判定の結果が否定的であった場合(ステップS96:N)には、ステップS96の処理が繰り返される。ステップS96における判定の結果が肯定的であった場合(ステップS96:Y)には、処理はステップS97へ進む。このステップS97では、発信情報提供処理部157が、発信情報提供処理を実行する。 If the result of the determination in step S96 is negative (step S96: N), the process of step S96 is repeated. If the result of the determination in step S96 is positive (step S96: Y), the process proceeds to step S97. In this step S97, the transmission information provision processing unit 157 executes the transmission information provision processing.

当該発信情報提供処理では、発信情報提供処理部157が、当該アクセス対象の評価登録結果及びアクセス履歴及び最大会員数に基づいて、当該アクセス対象に対して悪い印象を持っていないと推定される会員を抽出する。引き続き、発信情報提供処理部157は、抽出された会員の中から、例えばランダムに、当該最大会員数以下の会員を選択する。そして、発信情報提供処理部157は、選択された会員に、当該発信情報を提供する。こうしてステップS97の処理が終了すると、処理はステップS96へ戻る。 In the outgoing information providing processing, it is presumed that the outgoing information providing processing unit 157 does not have a bad impression on the access target based on the evaluation registration result and access history of the access target and the maximum number of members. Is extracted. Subsequently, the transmission information provision processing unit 157 randomly selects, for example, members having the maximum number of members or less from the extracted members. Then, the transmission information provision processing unit 157 provides the transmission information to the selected member. When the process of step S97 is completed in this way, the process returns to step S96.

以上説明したように、本実施形態のアクセス対象検索システム100では、登録処理部116及び登録処理部126ユニットが、会員利用者が任意に指定した検索語と、当該検索語に対応して評価登録がされた提供情報とが関連付けられた評価登録要求を受信した場合に、当該評価登録要求の内容に基づいて、検索語と当該提供情報とを関連付けた評価情報により評価登録テーブルGST,SSTを更新する。すなわち、会員利用者が任意に指定した検索語と関連付けられた態様で、評価登録されたアクセス対象が登録されるようになっている。 As described above, in the access target search system 100 of the present embodiment, the registration processing unit 116 and the registration processing unit 126 unit perform evaluation registration corresponding to the search word arbitrarily designated by the member user and the search word. When the evaluation registration request associated with the provided information is received, the evaluation registration tables GST and SST are updated with the evaluation information associated with the search term and the provided information based on the content of the evaluation registration request. do. That is, the access target registered for evaluation is registered in a manner associated with the search term arbitrarily specified by the member user.

したがって、本実施形態によれば、記憶ユニット133に記憶された評価登録テーブルGST,SSTを基礎データの少なくとも一部とすることにより、個々の利用者の利便性を向上させることに貢献できる新たなアクセス対象検索システムを実現することができる。 Therefore, according to the present embodiment, by using the evaluation registration tables GST and SST stored in the storage unit 133 as at least a part of the basic data, it is possible to contribute to improving the convenience of individual users. An access target search system can be realized.

また、本実施形態では、評価登録には、会員利用者によるブックマーク登録、ブックマーク解除登録及び付与ポイント登録の少なくとも1つが含まれている。ここで、ブックマーク登録がされると、登録されたアクセス対象へのアクセスが容易になり、複数人による付与ポイント登録等の評価登録がされると、登録されたアクセス対象の客観的な評価度の推定に役立てることができる。
また、評価登録テーブルGST,SSTには、評価登録を行った会員利用者の情報(デモグラフィック情報等)が、評価情報に関連付けて登録される。このため、当該会員利用者の情報を利用して、検索要求を行った会員利用者と志向性が類似している他の会員の特定等の精度を向上させることができる。
Further, in the present embodiment, the evaluation registration includes at least one of bookmark registration, bookmark cancellation registration, and grant point registration by the member user. Here, if bookmark registration is performed, access to the registered access target becomes easy, and if evaluation registration such as grant point registration by a plurality of people is performed, the objective evaluation degree of the registered access target is evaluated. It can be useful for estimation.
In addition, information (demographic information, etc.) of the member user who has performed evaluation registration is registered in the evaluation registration tables GST and SST in association with the evaluation information. Therefore, it is possible to improve the accuracy of identifying other members who have similar intentions to the member user who made the search request by using the information of the member user.

また、本実施形態では、抽出部132が、検索者が会員利用者である場合、検索者がブックマーク登録しているアクセス対象候補を第1優先度で含む検索情報を抽出する。このため、再アクセス用評価登録としてなされたがブックマーク登録がなされたアクセス対象が、第1優先度で会員利用者である検索者に提供される。この結果、以前に指定した検索語による再アクセスの際における検索者の利便性が向上する。 Further, in the present embodiment, when the searcher is a member user, the extraction unit 132 extracts the search information including the access target candidate registered as a bookmark by the searcher with the first priority. Therefore, the access target for which the bookmark registration has been made although the evaluation registration for re-access has been made is provided to the searcher who is a member user with the first priority. As a result, the convenience of the searcher when re-accessing with the previously specified search term is improved.

また、抽出部132が、検索者により高評価登録が行われていると判断された、第1優先度のアクセス対象候補以外のアクセス対象候補を第2優先度で含む検索情報を抽出する。このため、検索者が高評価を行ったアクセス対象候補が、第1優先度の次に高い第2優先度で、検索者に提供される。この結果、以前に指定した検索語による再アクセスの際における検索者の利便性が向上する。 In addition, the extraction unit 132 extracts search information including access target candidates other than the access target candidates of the first priority, which are determined to have been highly evaluated and registered by the searcher, in the second priority. Therefore, the access target candidates highly evaluated by the searcher are provided to the searcher with the second highest priority next to the first priority. As a result, the convenience of the searcher when re-accessing with the previously specified search term is improved.

また、抽出部132が、検索者が行った評価登録を含む利用者プロファイル情報に基づいて、検索者と同様の志向性を有すると推定される他の会員利用者を特定し、当該特定された他の会員利用者が構成する会員グループ内において高評価であると判断された、第1又は第2優先度のアクセス対象候補以外のアクセス対象候補を第3優先度で含む検索情報を抽出する。このため、検索者にとってアクセスする価値が高いと推測される当該会員グループ内において高評価であると判断されたアクセス対象候補が、第1及び第2優先度に次ぐ第3優先度で含む検索結果が検索者に提供される。このため、検索者の利便性が向上する。 In addition, the extraction unit 132 identifies other member users who are presumed to have the same orientation as the searcher based on the user profile information including the evaluation registration performed by the searcher, and the identification is made. Search information including access target candidates other than the access target candidates of the first or second priority, which are judged to be highly evaluated in the member group composed of other member users, is extracted with the third priority. Therefore, the search results in which the access target candidates judged to be highly evaluated in the member group, which is presumed to have high access value to the searcher, are included in the third priority after the first and second priorities. Is provided to the searcher. Therefore, the convenience of the searcher is improved.

さらに、抽出部132は、会員利用者全体における平均的な評価が高いと判断された、第1〜第3優先度のアクセス対象候補以外のアクセス対象候補を第4優先度で含む検索情報を抽出する。このため、検索者にとってアクセスする価値が高い可能性がある会員利用者全体における平均的な評価が高いと判断された、アクセス対象候補が、第4優先度で含む検索結果を検索者に提供される。このため、検索者の利便性が向上する。 Further, the extraction unit 132 extracts search information including access target candidates other than the access target candidates of the first to third priorities, which are judged to have a high average evaluation among all member users, in the fourth priority. do. For this reason, access target candidates judged to have a high average evaluation among all member users who may have high access value to the searcher are provided to the searcher with search results including the fourth priority. NS. Therefore, the convenience of the searcher is improved.

以上の抽出部132により抽出結果が、上述した提供優先度が高い程早い順序で検索者に提供される。この結果、アクセス対象候補の提供優先度が高い程、検索者に対する推奨度が高い態様で、アクセス対象候補が検索者に提供することができる。 The extraction results are provided to the searcher in the order of higher priority of provision as described above by the extraction unit 132. As a result, the higher the provision priority of the access target candidate, the higher the recommendation level to the searcher, and the access target candidate can be provided to the searcher.

また、本実施形態では、検索者が会員利用者である場合、抽出部132が、最大で第1の数N1のアクセス対象候補を含む検索情報を抽出する。一方、検索者が非会員利用者である場合、抽出部132は、会員利用者全体における平均的な評価が高いと判断された、他のアクセス対象候補よりも高い優先度で含み、最大で第2の数N2(<N1)のアクセス対象候補を含む、検索情報を抽出する。このため、会員利用者であるか非会員利用者であるかに応じて、検索サービスの内容を合理的に区別することができる。 Further, in the present embodiment, if the searcher is a member user, extracting section 132, maximum at extracts search information including a first number N 1 of the access candidates. On the other hand, when the searcher is a non-member user, the extraction unit 132 includes the searcher with a higher priority than other access target candidates, which are judged to have a high average evaluation among all member users, and is the highest. Extract search information including access target candidates of the number N 2 (<N 1). Therefore, the content of the search service can be reasonably distinguished according to whether the user is a member user or a non-member user.

また、本実施形態では、検索情報には、URL(Uniform Resource Locator)等のアクセス対象候補を特定する識別情報が含まれる。このため、検索情報におけるアクセス対象候補情報である少なくとも1つの識別情報の中の1つを選択することにより、当該選択された識別情報に対応するアクセス対象にアクセスすることができる。 Further, in the present embodiment, the search information includes identification information such as a URL (Uniform Resource Locator) that identifies an access target candidate. Therefore, by selecting one of at least one identification information which is the access target candidate information in the search information, the access target corresponding to the selected identification information can be accessed.

また、本実施形態では、検索処理部117,127が、一の利用者の端末装置から検索用に所定文字数以上の文字列を受信した場合に、当該文字列が評価登録テーブルGST,SSTに登録されている一の検索語に含まれるとき、当該一の検索語に関連付けられているアクセス対象候補を含む検索結果を、当該一の利用者の端末装置へ送信する。 Further, in the present embodiment, when the search processing units 117 and 127 receive a character string having a predetermined number of characters or more for searching from one user's terminal device, the character string is registered in the evaluation registration tables GST and SST. When it is included in the one search term, the search result including the access target candidate associated with the one search term is transmitted to the terminal device of the one user.

この場合には、例えば、一の会員利用者が以前にブックマーク登録を行ったアクセス対象の検索のために使用した検索語における所定文字数以上の文字列を入力すると、当該文字列を受信した検索処理部117,127が、当該検索語に関連付けられているアクセス対象候補を含む検索結果を、当該一の会員利用者の端末装置へ送信する。この結果、当該一の会員利用者は、簡易な操作で、例えば、以前にブックマーク登録を行ったアクセス対象の情報を、アクセス候補情報の一つとして提供を受けることができる。 In this case, for example, if one member user inputs a character string of a predetermined number or more in the search term used for the search of the access target for which bookmark registration has been performed before, the search process for receiving the character string is performed. Units 117 and 127 transmit the search result including the access target candidate associated with the search term to the terminal device of the member user. As a result, the one member user can receive, for example, the information of the access target for which bookmark registration has been previously performed as one of the access candidate information by a simple operation.

また、本実施形態では、検索処理部117,127が、検索者の端末装置から検索用に所定文字数以上の文字列を受信した場合に、当該文字列が評価登録テーブルGST,SSTに登録されている一の検索語に含まれるとき、当該一の検索語に関連付けられているアクセス対象候補及び当該一の検索語を含む検索結果を、当該検索者の端末装置へ送信する。 Further, in the present embodiment, when the search processing units 117 and 127 receive a character string of a predetermined number of characters or more for searching from the terminal device of the searcher, the character string is registered in the evaluation registration tables GST and SST. When it is included in one search term, the access target candidate associated with the one search term and the search result including the one search term are transmitted to the terminal device of the searcher.

この場合には、例えば、一の会員利用者が以前にブックマーク登録を行ったアクセス対象の検索のために使用した検索語における所定文字数以上の文字列を入力すると、当該文字列を受信した検索処理部117,127が、当該検索語に関連付けられているアクセス対象候補を含む検索結果を、当該一の会員利用者の端末装置へ送信する。この結果、当該一の会員利用者は、簡易な操作で、例えば、以前にブックマーク登録を行ったアクセス対象の情報を、アクセス候補情報の一つとして提供を受けることができる。 In this case, for example, if one member user inputs a character string of a predetermined number or more in the search term used for the search of the access target for which bookmark registration has been performed before, the search process for receiving the character string is performed. Units 117 and 127 transmit the search result including the access target candidate associated with the search term to the terminal device of the member user. As a result, the one member user can receive, for example, the information of the access target for which bookmark registration has been previously performed as one of the access candidate information by a simple operation.

また、本実施形態では、特定会員利用者により検索語がアンカー登録されている場合、当該アンカー登録に対応するアンカー検索用識別情報が生成され、当該生成されたアンカー検索用識別情報が特定会員利用者の端末装置へ返送される。そして、当該アンカー検索用識別情報を利用した検索に際して、前記アンカー登録の内容を検索語する検索ための処理が行われる。このため、継続的に使用する検索語を「アンカー検索登録」すると、当該特定会員利用者は、アンカー検索識別情報を指定するのみで、アンカー検索語を改めて入力することなくアンカー検索語による検索を行うことができるので、当該アンカー検索語による検索に際しての省力化を図ることができる。 Further, in the present embodiment, when the search term is registered as an anchor by the specific member user, the anchor search identification information corresponding to the anchor registration is generated, and the generated anchor search identification information is used by the specific member. It is returned to the terminal device of the person. Then, when searching using the anchor search identification information, a process for searching the contents of the anchor registration is performed. Therefore, if the search term to be used continuously is "anchor search registration", the specific member user only specifies the anchor search identification information and searches by the anchor search term without re-entering the anchor search term. Since this can be performed, labor saving can be achieved when searching with the anchor search term.

また、本実施形態では、検索語を指定したアンカー検索グループ登録要求を受信した場合、当該アンカー検索グループ登録要求に対応するアンカー検索クループ登録を行われるとともに、アンカー検索グループ識別情報が生成され、当該生成されたアンカー検索グループ識別情報が、アンカー検索グループ登録要求を行ったオーナ会員の端末装置へ返送され、アンカー検索グループ識別情報を利用したアンカー検索グループ用検索に際して、当該アンカー検索グループ登録要求において指定された検索語を利用した検索が行われる。このため、継続的に使用する検索語を指定した「アンカー検索グループ登録」をすると、アンカー検索グループ員は、アンカー検索グループ識別情報を指定するのみで、アンカー検索グループ用検索語を改めて入力することなくアンカー検索グループ用検索語による検索を行うことができるので、当該アンカー検索グループ用検索語による検索に際しての省力化を図ることができる。 Further, in the present embodiment, when the anchor search group registration request for which the search term is specified is received, the anchor search group registration corresponding to the anchor search group registration request is performed, and the anchor search group identification information is generated. The generated anchor search group identification information is returned to the terminal device of the owner member who made the anchor search group registration request, and is specified in the anchor search group registration request when searching for the anchor search group using the anchor search group identification information. A search is performed using the searched search terms. Therefore, if you perform "anchor search group registration" that specifies the search term to be used continuously, the anchor search group member only needs to specify the anchor search group identification information and re-enters the search term for the anchor search group. Since it is possible to search by the search term for the anchor search group without using the search term, it is possible to save labor when searching by the search term for the anchor search group.

ここで、本実施形態では、アンカー検索グループ登録要求には、前記アンカー検索グループ識別情報を一般公開するか否かを設定する公開設定が更に含まれる。このため、オーナ会員利用者は、アンカー検索グループの存在の他の会員利用者への周知化手法として、一般公開とするか限定公開とするかを選択することができる。 Here, in the present embodiment, the anchor search group registration request further includes a public setting for setting whether or not the anchor search group identification information is open to the public. Therefore, the owner member user can select whether to make it open to the public or limited release as a method of disseminating the existence of the anchor search group to other member users.

また、本実施形態では、アンカー検索グループ登録要求には、アンカー検索グループへの参加希望を行った会員利用者に対して、前記オーナ会員利用者がフォロア会員利用者としての参加を認める権限及び除名する権限を有するか否かの参加認否権限設定が更に含まれる。このため、オーナ会員利用者が、自らの意図に応じたアンカー検索グループ員の構成を定めることができるようにするか否かを定めることができる。 Further, in the present embodiment, in the anchor search group registration request, the authority and expulsion of the member user who wishes to join the anchor search group to allow the owner member user to participate as a follower member user. Participation approval / disapproval authority setting of whether or not to have the authority to do is further included. Therefore, it is possible to determine whether or not the owner member user can determine the composition of the anchor search group members according to his / her intention.

また、本実施形態では、フォロア会員利用者がフォロア登録された時点から所定期間が経過した場合に当該フォロア登録が無効化され、当該フォロア登録が無効化された会員利用者による再度の参加希望に応じてフォロア登録を有効化させる。このため、アンカー検索グループ用検索を行うことができるフォロア会員利用者の数を、時間軸に沿って適正化していくことができる。 Further, in the present embodiment, when a predetermined period elapses from the time when the follower member user is registered as a follower, the follower registration is invalidated, and the member user whose follower registration is invalidated wishes to participate again. Enable follower registration accordingly. Therefore, the number of follower member users who can perform the search for the anchor search group can be optimized along the time axis.

また、本実施形態では、第1提供優先度設定がされているときにアンカー検索グループ識別情報を利用した検索を指定された場合、オーナ会員利用者により評価登録が行われているアクセス対象候補が、検索結果として提供される。このため、オーナ会員利用者のアクセス対象に対する評価結果を、同一のアンカー検索グループ識別情報を利用して検索する利用者に対して公開することができる。 Further, in the present embodiment, when the search using the anchor search group identification information is specified when the first provision priority is set, the access target candidate whose evaluation registration is performed by the owner member user is selected. , Provided as a search result. Therefore, the evaluation result for the access target of the owner member user can be disclosed to the user who searches using the same anchor search group identification information.

また、本実施形態では、第2提供優先度設定がされているときにアンカー検索グループ識別情報を利用した検索を指定された場合、当該アンカー検索グループ識別情報を利用した検索を行ったオーナ会員利用者又はフォロア会員利用者により評価登録が行われているアクセス対象候補を他のアクセス対象候補よりも高い優先度で含む検索結果が提供される。このため、同一のアンカー検索グループ識別情報を利用する会員利用者が形成するアンカー検索グループ内におけるアクセス対象に対する評価結果を、同一のアンカー検索グループ識別情報を利用して検索する利用者の全員で共有することができる。 Further, in the present embodiment, when the search using the anchor search group identification information is specified when the second provision priority is set, the owner member who performed the search using the anchor search group identification information is used. Search results are provided that include access target candidates for which evaluation registration has been performed by a person or a follower member user with a higher priority than other access target candidates. Therefore, the evaluation result for the access target in the anchor search group formed by the member users who use the same anchor search group identification information is shared by all the users who search using the same anchor search group identification information. can do.

また、本実施形態では、第1提供優先度設定がされているアンカー検索グループ識別情報を利用した検索の結果として提供された検索結果に基づいてアクセスが行われたアクセス対象の評価情報にオーナ会員の口コミ情報が含まれる場合には、オーナ会員の口コミ情報が、アクセスを行った会員利用者に提供される。このため、オーナ会員は、自ら登録した口コミ情報を、当該アクセスを行った会員利用者に開陳することができる。
一方、第2提供優先度設定がされているアンカー検索グループ識別情報を利用した検索の結果として提供された検索結果に基づいてアクセスが行われたアクセス対象の評価情報に口コミ情報が含まれる場合には、オーナ会員又はフォロア会員が登録した口コミ情報が、当該アクセスを行った会員利用者に提供される。このため、口コミ情報の提供の適正化を図ることができる。
Further, in the present embodiment, the owner member receives the evaluation information of the access target accessed based on the search result provided as the result of the search using the anchor search group identification information for which the first provision priority is set. If the word-of-mouth information of the owner member is included, the word-of-mouth information of the owner member is provided to the member user who has accessed. Therefore, the owner member can open the word-of-mouth information registered by himself / herself to the member user who has made the access.
On the other hand, when word-of-mouth information is included in the evaluation information of the access target accessed based on the search result provided as a result of the search using the anchor search group identification information for which the second provision priority is set. The word-of-mouth information registered by the owner member or the follower member is provided to the member user who has made the access. Therefore, it is possible to optimize the provision of word-of-mouth information.

さらに、本実施形態では、会員利用者により特定されたアクセス対象に対する新たな検索語の指定を受信した場合、当該新たな検索語に関連付けて当該特定されたアクセス対象についてのブックマーク登録が、新たな検索語を指定した会員利用者によるブックマーク登録として、評価登録テーブルGST,SST内に追加される。このため、新たな検索語を指定した会員利用者は、自らが使い易い当該新たな検索語(独自検索語)を使用しつつ、当該選択されたアクセス対象の評価内容を利用した検索を行うことができる。このため、新たな検索語を指定した会員利用者は、自らが使い易い当該新たな検索語(独自検索語)を使用しつつ、ブックマーク登録された当該アクセス対象を利用した検索を行うことができる。 Further, in the present embodiment, when a new search term designation for the access target specified by the member user is received, bookmark registration for the specified access target in association with the new search term is newly performed. It is added to the evaluation registration tables GST and SST as bookmark registration by the member user who specified the search term. Therefore, the member user who has specified a new search term should perform a search using the evaluation content of the selected access target while using the new search term (original search term) that is easy for him / her to use. Can be done. Therefore, the member user who has specified a new search term can perform a search using the bookmarked access target while using the new search term (original search term) that is easy for him / her to use. ..

本実施形態では、汎用検索装置110と、専門検索装置120とを備え、双方の装置が、評価登録テーブルを共用しつつ、会員利用者にアクセス対象候補の検索結果を提供することができるようになっている。そして、汎用検索装置による汎用検索の結果に、専門検索装置に対応して登録されている専門アクセス対象が含まれる場合には、当該アクセス対象候補に含まれる専門アクセス対象は、専門検索装置120の識別情報とともに提供される。このため、専門検索装置120に対応して登録されている専門アクセス対象の識別情報(例えば、グルメ分野における「店名」)に加えて、専門検索装置の識別情報、すなわち、専門検索装置の検索範囲である特定分野の情報(例えば、「専門:グルメ」)により、アクセス対象候補が、どのような特定分野に関連しているのかの把握ができる。 In the present embodiment, the general-purpose search device 110 and the specialized search device 120 are provided so that both devices can provide the member user with the search result of the access target candidate while sharing the evaluation registration table. It has become. Then, when the result of the general-purpose search by the general-purpose search device includes the specialized access target registered corresponding to the specialized search device, the specialized access target included in the access target candidate is the specialized search device 120. Provided with identification information. Therefore, in addition to the identification information of the specialized access target registered corresponding to the specialized search device 120 (for example, the “store name” in the gourmet field), the identification information of the specialized search device, that is, the search range of the specialized search device. Information on a specific field (for example, "specialty: gourmet") makes it possible to grasp what kind of specific field the access target candidate is related to.

また、本実施形態では、専門検索装置120に対して行われた専門検索要求における検索語として、第1〜第N(>2)の複数のフィルタリング用語を指定可能であり、専門検索装置120は、前記第1〜第Nのフィルタリング用語を用いたフィルタリング処理を順次行いつつ、アクセス対象候補の検索を行う。このため、専門検索装置120による専門検索のための処理の適正化及び高速化を図ることができる。 Further, in the present embodiment, a plurality of first to N (> 2) filtering terms can be specified as search terms in the specialized search request made to the specialized search device 120, and the specialized search device 120 can specify a plurality of filtering terms. , The access target candidate is searched while sequentially performing the filtering process using the first to Nth filtering terms. Therefore, it is possible to optimize and speed up the processing for the specialized search by the specialized search device 120.

また、本実施形態では、第1〜第Nのフィルタリング用語のカテゴリ範囲は予め定められている。このため、会員利用者による検索語の入力を容易化することができる。 Further, in the present embodiment, the category range of the first to Nth filtering terms is predetermined. Therefore, it is possible to facilitate the input of the search term by the member user.

また、本実施形態では、第1〜第Nのフィルタリング用語の少なとも1つとして用語の指定入力を受信した場合、辞書データを利用して、指定入力された用語に対応したフィルタリング用語の候補を提供する。このため、会員利用者による検索語の入力を更に容易化できるとともに、専門検索のための検索語の適正化を促進することができる。 Further, in the present embodiment, when a designated input of a term is received as at least one of the first to Nth filtering terms, dictionary data is used to select candidates for the filtering term corresponding to the designated input term. offer. Therefore, it is possible to further facilitate the input of the search term by the member user, and it is possible to promote the optimization of the search term for the specialized search.

また、本実施形態では、登録されているアクセス対象への評価情報及びアクセス実績に基づいて、アクセス対象ごとのアクセス特徴情報を解析する管理者装置150を更に備えている。このため、管理者装置150を運用するシステム管理者が、登録されているアクセス対象ごとに、どのようなアクセス態様によりアクセスが行われたのか、その時間的な傾向やアクセス数の変化等を把握することができる。 Further, in the present embodiment, the administrator device 150 that analyzes the access feature information for each access target based on the evaluation information and the access record for the registered access target is further provided. Therefore, the system administrator who operates the administrator device 150 grasps what kind of access mode the access was made for each registered access target, the temporal tendency, the change in the number of accesses, and the like. can do.

また、本実施形態では、管理者装置150が、アクセス対象に対応する商品又はサービスの取引を行っている取引主体会員利用者からの当該取引主体会員利用者に応じたアクセス対象に関するアクセス態様の解析依頼に応じて、前記取引主体会員利用者に応じたアクセス対象の検索に際して用いられた検索語に対応したアクセス対象として、どれくらいの数の会員に認識されているかを解析して、解析結果を前記取引主体会員利用者に提供する。このため、取引主体は、価値あるマーケッティング情報を入手することができる。 Further, in the present embodiment, the administrator device 150 analyzes the access mode regarding the access target according to the legal entity member user from the legal entity member user who is trading the product or service corresponding to the access target. In response to the request, analyze how many members are recognized as the access target corresponding to the search term used in the search for the access target according to the legal entity member user, and obtain the analysis result as described above. Provide to legal entity member users. Therefore, the legal entity can obtain valuable marketing information.

また、本実施形態では、管理者装置150が、取引主体会員利用者から受信した、アクセス対象、発信情報及び最大会員数を指定した情報発信要求に応じて、当該取引主体会員利用者に応じたアクセス対象の評価登録結果及びアクセス履歴及び前記最大会員数の会員に基づいて抽出された会員へ、当該発信情報を提供する。このため、取引主体は、取引相手として有望な会員利用者に対して需要を喚起するための情報を提供することができる。 Further, in the present embodiment, the administrator device 150 responds to the transaction entity member user in response to the information transmission request that specifies the access target, the transmission information, and the maximum number of members received from the transaction entity member user. The transmission information is provided to the members extracted based on the evaluation registration result and access history of the access target and the member with the maximum number of members. Therefore, the legal entity can provide information for stimulating demand to a promising member user as a trading partner.

[実施形態の変形]
本発明は、上記の実施形態に限定されるものではなく、様々な変形が可能である。
[Modification of Embodiment]
The present invention is not limited to the above embodiment, and various modifications are possible.

例えば、上記の実施形態では、専門検索装置をグルメ分野の専門検索装置としたが、他の分野の専門検索装置とすることができる。 For example, in the above embodiment, the specialized search device is a specialized search device in the gourmet field, but it can be a specialized search device in another field.

また、上記の実施形態では、汎用検索装置と専門検索装置の2台を備えるシステムとしたが、検索範囲が異なる任意の数の検索装置を備えるシステムについて本発明を適用することができる。さらに、1台の検索装置を備えるシステムについても本発明を適用することができる。 Further, in the above embodiment, the system includes two units, a general-purpose search device and a specialized search device, but the present invention can be applied to a system including an arbitrary number of search devices having different search ranges. Further, the present invention can be applied to a system including one search device.

また、上記の実施形態のアクセス対象検索システムは、汎用検索装置と1台の専門検索装置とが連携して検索を行うシステムを例示した。これに対し、汎用検索装置と複数台の専門検索装置を備えるシステムとし、装置間で互いに連携を図りつつ検索を行うようにしてもよい。 Further, the access target search system of the above embodiment exemplifies a system in which a general-purpose search device and one specialized search device cooperate to perform a search. On the other hand, a system including a general-purpose search device and a plurality of specialized search devices may be used to perform a search while coordinating with each other.

また、上記の実施形態では、抽出部132が、評価登録テーブルGST,SST及び評価集約情報GLK,SLKの内容を参照して、通常抽出処理を行うようにした。これに対し、抽出部132が、通常抽出処理において、アンカー検索登録テーブルARTやアンカー検索グループ登録テーブルAGTを更に参照し、アクセス対象に加えて、アンカー検索IDやアンカー検索グループを更に抽出するようにしてもよい。この場合には、アクセス対象候補に加えて、自身が登録を行ったアンカー検索の情報や、自身がメンバーとなっているアンカー検索グループの情報が、提案情報又は推奨情報として検索者に提供される。
なお、アンカー検索グループの公開設定が「一般公開」である場合には、自身がメンバーとなっているか否かにかかわらず、アンカー検索グループの情報が提案情報又は推奨情報として検索者に提供されるようにしてもよい。
Further, in the above embodiment, the extraction unit 132 refers to the contents of the evaluation registration tables GST, SST and the evaluation aggregation information GLK, SLK, and performs the normal extraction process. On the other hand, the extraction unit 132 further refers to the anchor search registration table ART and the anchor search group registration table AGT in the normal extraction process, and further extracts the anchor search ID and the anchor search group in addition to the access target. You may. In this case, in addition to the access target candidates, the information of the anchor search registered by oneself and the information of the anchor search group of which oneself is a member are provided to the searcher as proposal information or recommended information. ..
If the public setting of the anchor search group is "open to the public", the information of the anchor search group is provided to the searcher as proposal information or recommended information regardless of whether or not the member is a member. You may do so.

また、上記の実施形態では、インターネットを介したシステムとしたが、データサーバ中のファイル検索等を行う社内ネットワークを介したシステムについて本発明を適用することができる。さらに、ネットワークを介する通信を利用しない、単体システム内のファイル検索等に本発明を適用することができる。 Further, in the above embodiment, the system is set via the Internet, but the present invention can be applied to a system via an in-house network that searches files in a data server. Further, the present invention can be applied to a file search in a single system that does not use communication via a network.

また、同一綴りの検索語については、検索要求を行った会員利用者による評価登録内容に基づいて、類似性のある評価登録を行った他の会員利用者の評価登録内容を参照しつつアクセス対象候補の検索を第1優先度で行うようにすることができる。 For search terms with the same spelling, access targets are based on the evaluation registration contents of the member user who made the search request, while referring to the evaluation registration contents of other member users who have made similar evaluation registrations. The search for candidates can be performed with the first priority.

また、同一綴りの検索語については、時間帯、季節等で利用度が異なることが推測される場合には、同一の時間帯、季節等における提供アクセス対象候補を、同一綴りの検索語のそれぞれについて行ってみて利用度を確認する、いわゆるABテストを行ったうえで、時間帯、季節等に応じて利用度が高いと推定されるアクセス対象候補を優先的に提供することができる。 In addition, for search terms with the same spelling, if it is estimated that the usage will differ depending on the time zone, season, etc., the access target candidates provided in the same time zone, season, etc. will be selected for each of the search terms with the same spelling. After performing a so-called AB test to confirm the usage rate, it is possible to preferentially provide access target candidates that are estimated to have high usage rate according to the time zone, season, and the like.

また、会員利用者に対して、当該会員利用者による評価登録内容に基づいて、類似性のある評価登録を行った他の会員利用者の評価登録内容参照しつつ、互いに類似性の高い評価登録を行った会員利用者が形成するグループ内で登録数が多い検索語を、利用者へ更に提供するようにしてもよい。 In addition, based on the evaluation registration contents of the member user, the evaluation registration with high similarity to each other is performed while referring to the evaluation registration contents of other member users who have made similar evaluation registrations. The search term with a large number of registrations in the group formed by the member user who performed the above may be further provided to the user.

また、会員利用者に対して、当該会員利用者による評価登録内容に基づいて、類似性のある評価登録を行った他の会員利用者の評価登録内容を参照しつつ、互いに類似性の高い評価登録を行った会員利用者が形成するグループ内で個別集約値が大きなアクセス対象を、利用者へ更に提供するようにしてもよい。 In addition, the member users are evaluated with high similarity to each other while referring to the evaluation registration contents of other member users who have made similar evaluation registrations based on the evaluation registration contents by the member user. Access targets having a large individual aggregate value within the group formed by the registered member users may be further provided to the users.

また、アンカー検索グループ識別子により特定されるアンカー検索語と、一部が共通している又は類似性を有している他の登録済のアンカー検索グループ用検索語を、利用者へ更に提供するようにしてもよい。ここで、アンカー検索グループのメンバー数が多いほど、アンカー検索語を優先的に利用者へ提供するようにしてもよい。 In addition, the anchor search term specified by the anchor search group identifier and other registered anchor search group search terms that have some common or similarities are further provided to the user. You may do it. Here, as the number of members of the anchor search group increases, the anchor search term may be preferentially provided to the user.

また、上記の実施形態では、アンカー検索グループの管理をオーナ会員が行うことを想定した。これに対し、アンカー検索グループの管理を、オーナ会員が指定したフォロア会員が行うようにする管理者登録を行うことができるようにしてもよい。 Further, in the above embodiment, it is assumed that the owner member manages the anchor search group. On the other hand, it may be possible to perform administrator registration so that the follower member designated by the owner member manages the anchor search group.

また、評価登録テーブルGST,SST内における「その他」の項目の内容として、サービス提供場所(店舗等)がアクセス対象である場合に、当該サービス提供場所に「行った」や「行きたい」等の利用実績や利用希望等を登録可能としてもよい。また、アクセス対象が物販関連である場合には、「その他」の項目の内容とし「買った」や「買いたい」の購入実績や購入希望」等を登録可能としてもよい。 In addition, as the content of the "Other" item in the evaluation registration table GST, SST, when the service provision location (store, etc.) is the access target, "I went" or "I want to go" to the service provision location. It may be possible to register usage records, usage wishes, etc. In addition, when the access target is related to product sales, it may be possible to register "purchased" or "want to buy" purchase record or purchase request as the content of the "other" item.

また、会員利用者のデモグラフィック情報から把握される当該会員利用者の年齢に応じて、指定可能な検索語や、提供されるアクセス対象候補に関する制限を加えるようにしてもよい。例えば、会員利用者が未成年の場合に、検索語として「無料アダルト動画」等を利用できなくすることができる。また、アクセス対象のコンテンツが年齢的に相応しくない場合には、当該アクセス対象をアクセス対象候補として提供しなくすることができる。 Further, the search terms that can be specified and the access target candidates to be provided may be restricted according to the age of the member user grasped from the demographic information of the member user. For example, when a member user is a minor, "free adult video" or the like can be disabled as a search term. Further, when the content to be accessed is not suitable for the age, it is possible to prevent the access target from being provided as an access target candidate.

また、汎用検索の結果に、専門検索装置に対応して登録されている専門アクセス対象が含まれる場合には、アクセス対象候補に含まれる専門アクセス対象が、専門検索装置の識別情報(上記の実施液体の場合には、既定の「専門:グルメ」)とともに提供される。こうした専門検索装置の識別情報については、会員利用者が任意の情報に変更できるようにしてもよい。例えば、既定の「専門:グルメ」を利用者が指定した「料理」に変更することができるようにすることができる。 In addition, when the result of the general-purpose search includes the specialized access target registered corresponding to the specialized search device, the specialized access target included in the access target candidate is the identification information of the specialized search device (the above implementation). In the case of liquids, it is provided with the default "specialty: gourmet"). The identification information of such a specialized search device may be changed to arbitrary information by the member user. For example, the default "specialty: gourmet" can be changed to the "cooking" specified by the user.

また、記憶ユニット内の登録情報を参照して、次の(1)〜(6)の情報を、検索語を指定して検索している利用者(検索者)へ提供するようにしてもよい。
(1)指定された検索語を登録している会員利用者がブックマーク登録しているアクセス対象、又は、ブックマーク登録しているアクセス対象に関連する検索語
(2)指定された検索語を登録している会員利用者がオーナ会員又はフォロア会員となっているアンカー検索グループに対応するアンカー検索グループID及び当該アンカー検索グループIDに対応するアンカー検索語
(3)指定された検索語に対応するアンカー検索グループに属する会員利用者が登録している検索語
Further, the following information (1) to (6) may be provided to the user (searcher) who is searching by designating the search term by referring to the registration information in the storage unit. ..
(1) Access target bookmarked by the member user who has registered the specified search term, or search term related to the access target registered in bookmark (2) Register the specified search term Anchor search group ID corresponding to the anchor search group in which the member user is an owner member or a follower member, and an anchor search word corresponding to the anchor search group ID (3) Anchor search corresponding to the specified search word Search terms registered by member users belonging to the group

(4)指定された検索語に対応するアンカー検索グループに属する会員利用者がブックマーク登録しているアクセス対象、又は、ブックマーク登録しているアクセス対象に関連する検索語
(5)指定された検索語に対応するアンカー検索グループに属する会員利用者がフォロアとして含まれる他のアンカー検索グループに対応するアンカーID及び当該アンカーIDに対応するアンカー検索語
(6)指定された検索語に対応するアンカー検索グループに属する会員利用者がオーナとなっている他のアンカー検索グループに対応するアンカー検索グループID及び当該アンカー検索グループIDに対応するアンカー検索語
(7)なお、アンカー検索グループの紹介に際して、例えば、「このアンカー検索グループをフォローしている人は、こんなアンカー検索グループもフォローしています」の様な、アンカー検索グループに関する一種の推奨紹介表示を行うようにしてもよい。
(4) Access target bookmarked by a member user belonging to the anchor search group corresponding to the specified search term, or search term related to the bookmarked access target (5) Specified search term Anchor ID corresponding to another anchor search group in which a member user belonging to the anchor search group corresponding to is included as a follower and an anchor search word corresponding to the anchor ID (6) Anchor search group corresponding to the specified search word Anchor search group ID corresponding to another anchor search group whose owner is a member user belonging to and an anchor search word corresponding to the anchor search group ID (7) When introducing an anchor search group, for example, " People who follow this anchor search group may also make a kind of recommended referral display related to the anchor search group, such as "This anchor search group is also following."

また、上記の実施形態では、アンカー検索グループに応じた「検索権限」の有効化は、フォロア会員登録、又は、有効化希望の通知により行われるようにした。そして、「検索権限」の無効化は時間経過のみで行われるようにした。
これに対し、「検索権限」の取得のために、フォロア会員がシステム側から所定期間における『検索権限ポイント』を購入したうえで有効化希望を通知することにより、「検索権限」の有効化が行われるようにしてもよい。こうした場合には、1回の検索の実施による消費ポイントを定めておくことが出来る。検索権限ポイントを使い切ると、再度検索権限ポイントを購入して、有効化希望を通知しなければ当該アンカー検索グループに応じた検索をすることが出来ない。
Further, in the above embodiment, the activation of the "search authority" according to the anchor search group is performed by the follower member registration or the notification of the request for activation. And, the invalidation of "search authority" is done only after the passage of time.
On the other hand, in order to acquire "search authority", the follower member purchases "search authority points" for a predetermined period from the system side and notifies the request for activation, thereby enabling "search authority". It may be done. In such a case, it is possible to determine the consumption points for performing one search. If the search authority points are used up, the search authority points cannot be purchased again and the search according to the anchor search group cannot be performed unless the activation request is notified.

ここで、消費ポイントは、アンカー検索グループ間で共通であってもよいし、アンカー検索グループごとに可変であってもよい。消費ポイントを可変とした場合には、例えば、オーナ会員が、自身が登録したアンカー検索グループに関する消費ポイントを設定する。 Here, the consumption points may be common among the anchor search groups or may be variable for each anchor search group. When the consumption points are variable, for example, the owner member sets the consumption points for the anchor search group registered by the owner member.

また、アンカー検索グループごとの所定期間内における累積消費ポイントに応じた報酬を、システム側が、当該アンカー検索グループのオーナ会員に支払うようにしてもよい。 Further, the system side may pay the owner member of the anchor search group a reward according to the accumulated consumption points within a predetermined period for each anchor search group.

アンカー検索グループごとのフォロー数(フォロア会員数)及び「検索権限」の有効化率(=(有効化希望に応じて有効化されているフォロー数)/(フォロー数))を公表するようにしてもよい。この場合には、フォロー数は多いが、有効化率が低いアンカー検索グループについては、一度利用すればいいか、コンテンツが充実していないグループあるとの予想や、「検索語」がニッチなのでフォロー数は少ないけれども有効化率が高いグループについては、コンテンツが充実しているとの予想を会員ができるようになる。 Make the number of followers (follower members) and the activation rate of "search authority" for each anchor search group public (= (number of followers activated according to request for activation) / (number of followers)). May be good. In this case, the anchor search group, which has a large number of followers but a low activation rate, should be used once, or it is expected that there is a group with insufficient content, and the "search term" is a niche, so follow it. For groups with a small number but a high activation rate, members will be able to predict that the content will be substantial.

また、会員利用者による検索履歴を記憶するようにすれば、更に多様な情報を利用者に提供することができる。例えば、指定された検索語を登録している会員利用者が検索用に指定したことがある他の検索語の情報を、検索者に提供するようにすることができる。また、指定された検索語に対応するアンカー検索グループに属する会員利用者が検索している検索語の情報を、検索者に提供するようにすることもできる。 Further, if the search history by the member user is stored, more diverse information can be provided to the user. For example, it is possible to provide the searcher with information on other search terms that the member user who has registered the designated search term has specified for the search. Further, it is also possible to provide the searcher with the information of the search term searched by the member user belonging to the anchor search group corresponding to the designated search term.

また、一般公開とされているアンカー検索グループの登録状況を検索できるようにしてもよい。 In addition, the registration status of the anchor search group, which is open to the public, may be searched.

また、データサーバ装置に、検索者識別情報に関連付けて、出発駅と目的値駅等のいわゆる乗り換え情報検索のための情報をブックマーク登録しておき、ブックマーク登録された乗り換え情報を利用して、乗り換え情報検索を行うようにしてもよい。この場合に、GPS機能や時計機能を有する端末装置を用いることにより、端末装置において得られる現在位置や現在時刻を更に活用することにより、検索者による有効な乗り換え情報の取得に関する利便性を更に向上させることができる。 In addition, information for so-called transfer information search such as departure station and target value station is bookmarked in the data server device in association with the searcher identification information, and the transfer is used by using the bookmarked transfer information. Information retrieval may be performed. In this case, by using a terminal device having a GPS function or a clock function, the current position and the current time obtained in the terminal device can be further utilized to further improve the convenience for the searcher to acquire effective transfer information. Can be made to.

以上説明したように、本発明のアクセス対象検索システムは、個々の利用者による有用なアクセス対象への効率的なアクセスを支援する際に適用することができる。 As described above, the access target search system of the present invention can be applied to support efficient access to useful access targets by individual users.

100 … アクセス対象検索システム
110 … 汎用検索装置
111 … 処理制御ユニット
112 … 外部通信ユニット
116 … 登録処理部
117 … 検索処理部
120 … 専門検索装置
121 … 処理制御ユニット
122 … 外部通信ユニット
126 … 登録処理部
127 … 検索処理部
130 … 共用記憶装置
131 … 登録部
132 … 抽出部
133 … 記憶ユニット
150 … 管理者装置
151 … 処理制御ユニット
152 … 外部通信ユニット
156 … 解析処理部
157 … 発信情報提供部
100… Access target search system 110… General-purpose search device 111… Processing control unit 112… External communication unit 116… Registration processing unit 117… Search processing unit 120… Professional search device 121… Processing control unit 122… External communication unit 126… Registration processing Unit 127 ... Search processing unit 130 ... Shared storage device 131 ... Registration unit 132 ... Extraction unit 133 ... Storage unit 150 ... Administrator device 151 ... Processing control unit 152 ... External communication unit 156 ... Analysis processing unit 157 ... Transmission information providing unit

本発明のアクセス対象検索システムでは、抽出ユニットを備える検索処理ユニットを更に備え、前記抽出ユニットは、前記評価登録テーブルにおける前記評価登録の内容を参照して、利用者により指定された検索語に応じた検索情報を抽出する、構成とすることができる。 The access target search system of the present invention further includes a search processing unit including an extraction unit, and the extraction unit responds to a search term specified by a user by referring to the contents of the evaluation registration in the evaluation registration table. It can be configured to extract the search information.

また、本発明のアクセス対象検索システムでは、前記検索結果には、URL(Uniform Resource Locator)等のアクセス対象候補を特定する識別情報が含まれる、構成とすることができる。この場合には、検索結果におけるアクセス対象候補情報である少なくとも1つの識別情報の中の1つを選択することにより、当該選択された識別情報に対応するアクセス対象にアクセスすることができる。 Further, in the access target search system of the present invention, the search result may be configured to include identification information for identifying an access target candidate such as a URL (Uniform Resource Locator). In this case, by selecting one of at least one identification information which is the access target candidate information in the search result, the access target corresponding to the selected identification information can be accessed.

また、本発明のアクセス対象検索システムでは、前記登録処理ユニットは、検索語を指定したアンカー検索グループの登録要求を受信した場合、前記アンカー検索グループの登録要求に対応するアンカー検索クループの登録を行うとともに、アンカー検索グループ識別情報を生成し、前記生成されたアンカー検索グループ識別情報を、前記アンカー検索グループの登録要求を行ったオーナ会員の端末装置へ返送し、前記検索処理ユニットは、前記アンカー検索グループ識別情報を利用したアンカー検索グループ用検索に際して、前記アンカー検索グループの登録要求において指定された検索語を利用した検索を行う、構成とすることができる。 Further, in the access target search system of the present invention, when the registration processing unit receives the registration request of the anchor search group in which the search term is specified, the registration processing unit registers the anchor search group corresponding to the registration request of the anchor search group. At the same time, the anchor search group identification information is generated, and the generated anchor search group identification information is returned to the terminal device of the owner member who requested the registration of the anchor search group, and the search processing unit performs the anchor search. Anchor search group search using group identification information may be configured to perform a search using the search term specified in the registration request of the anchor search group.

ここで、前記アンカー検索グループの登録要求には、前記アンカー検索グループ識別情報を一般公開するか否かを設定する公開設定が更に含まれる、構成とすることができる。この場合には、オーナ会員利用者は、アンカー検索グループの存在の他の会員利用者への周知化手法として、一般公開とするか限定公開とするかを選択することができる。 Here, the registration request of the anchor search group can be configured to further include a public setting for setting whether or not the anchor search group identification information is open to the public. In this case, the owner member user can select whether to make it open to the public or limited release as a method of disseminating the existence of the anchor search group to other member users.

また、前記アンカー検索グループの登録情報には、前記アンカー検索グループのオーナ会員利用者の情報、及び、前記アンカー検索グループへの参加希望に応じて前記アンカー検索グループの参加者となったフォロア会員利用者の情報が含まれる、構成とすることができる。 Further, the registration information of the anchor search group includes the information of the owner member user of the anchor search group and the use of the follower member who became a participant of the anchor search group according to the desire to participate in the anchor search group. It can be configured to include information about the person.

また、前記アンカー検索グループの登録要求には、前記アンカー検索グループへの参加希望を行った会員利用者に対して、前記オーナ会員利用者がフォロア会員利用者としての参加を認める権限及び除名する権限を有するか否かの参加認否権限設定が更に含まれる、構成とすることができる。この場合には、オーナ会員利用者が、自らの意図に応じたアンカー検索グループ員の構成を定めることができるようにするか否かを定めることができる。 In addition, in response to the registration request for the anchor search group, the owner member user has the authority to allow the member user who wishes to join the anchor search group to participate as a follower member user and the authority to remove the member user. It can be configured to further include the participation approval / disapproval authority setting of whether or not to have. In this case, it is possible to determine whether or not the owner member user can determine the composition of the anchor search group members according to his / her intention.

また、前記検索処理ユニットは、前記アンカー検索グループ識別情報を利用した検索の結果として提供された検索結果に基づいてアクセスが行われたアクセス対象の評価情報に口コミ情報が含まれる場合には、当該アンカー検索グループ識別情報に対応するアンカー検索グループのオーナ会員利用者が登録した口コミ情報、又は、前記オーナ会員利用者及びフォロア会員利用者が登録した口コミ情報が、前記アクセスを行った会員利用者に提供される、構成とすることができる。この場合には、同一のアンカー検索グループ識別情報を利用する会員利用者が形成するアンカー検索グループ内におけるアクセス対象に対する評価結果を、同一のアンカー検索グループ識別情報を利用して検索する利用者の全員で共有することができる。 Further, when the search processing unit includes word-of-mouth information in the evaluation information of the access target accessed based on the search result provided as the result of the search using the anchor search group identification information, the search processing unit is concerned. The word-of-mouth information registered by the owner member user of the anchor search group corresponding to the anchor search group identification information, or the word-of-mouth information registered by the owner member user and the follower member user, is sent to the member user who made the access. Can be configured to be provided. In this case, all the users who search the evaluation result for the access target in the anchor search group formed by the member users who use the same anchor search group identification information by using the same anchor search group identification information. Can be shared at.

さらに、会員利用者により特定されたアクセス対象に対する新たな検索語の指定に応じて、前記登録処理ユニットが、前記新たな検索語に関連付けて特定されたアクセス対象についてのブックマーク登録を、前記新たな検索語を指定した会員利用者によるブックマーク登録として、前記評価登録テープルに追加する、構成とすることができる。この場合には、新たな検索語を指定した会員利用者は、自らが使い易い当該新たな検索語を使用しつつ、ブックマーク登録された当該特定アクセス対象を利用した検索を行うことができる。 Further, in response to the designation of a new search term for the access target specified by the member user, the registration processing unit registers the bookmark for the access target specified in association with the new search term. It can be configured to be added to the evaluation registration table as a bookmark registration by a member user who has specified a search term. In this case, the member user who has specified the new search term can perform the search using the specific access target registered in the bookmark while using the new search term that is easy for him / her to use.

また、前記汎用検索装置による汎用検索の結果に、前記専門検索装置に対応して登録されている専門アクセス対象が含まれる場合には、検索されたアクセス対象候補に含まれる前記専門アクセス対象は、前記専門検索装置の識別情報とともに提供される、構成とすることができる。この場合には、専門検索装置に対応して登録されている専門アクセス対象の識別情報(例えば、グルメ分野における「店名」)に加えて、専門検索装置の識別情報、すなわち、専門検索装置の検索範囲である特定分野の情報(例えば、「専門:グルメ」)が、アクセス対象候補が、どのような特定分野に関連しているのかの把握ができる。
Further, when the result of the general-purpose search by the general-purpose search device includes the specialized access target registered corresponding to the specialized search device, the specialized access target included in the searched access target candidates is selected. It can be configured to be provided with the identification information of the specialized search device. In this case, in addition to the identification information of the specialized access target registered corresponding to the specialized search device (for example, "store name" in the gourmet field), the identification information of the specialized search device, that is, the search of the specialized search device. Information on a specific field that is a range (for example, "specialty: gourmet") can grasp what kind of specific field the access target candidate is related to.

Claims (32)

利用者の端末装置を介して、前記利用者にアクセス対象の検索結果を提供するアクセス対象検索システムであって、
会員利用者が任意に指定した検索語と、前記検索語に対応して評価登録がされたアクセス対象とが関連付けられた評価情報を含む評価登録テーブルを記憶する記憶ユニットと;
前記会員利用者による評価登録要求を受信した場合に、前記評価登録要求における検索語とアクセス対象とに基づいて、前記評価登録テーブルを更新する登録処理ユニットと;
を備えることを特徴とするアクセス対象検索システム。
An access target search system that provides access target search results to the user via a user's terminal device.
A storage unit that stores an evaluation registration table containing evaluation information associated with a search term arbitrarily specified by a member user and an access target registered for evaluation corresponding to the search term;
With a registration processing unit that updates the evaluation registration table based on the search term and access target in the evaluation registration request when the evaluation registration request by the member user is received;
An access target search system characterized by being equipped with.
前記評価登録には、会員利用者によるブックマーク登録、ブックマーク解除登録及び付与ポイント登録の少なくとも1つが含まれる、ことを特徴とする請求項1に記載のアクセス対象検索システム。 The access target search system according to claim 1, wherein the evaluation registration includes at least one of bookmark registration, bookmark cancellation registration, and grant point registration by a member user. 前記評価登録テーブルには、評価登録を行った会員利用者の情報が、前記評価情報に関連付けて登録される、ことを特徴とする請求項1又は2に記載のアクセス対象検索システム。 The access target search system according to claim 1 or 2, wherein the information of the member user who has performed the evaluation registration is registered in the evaluation registration table in association with the evaluation information. 抽出ユニットを備える検索処理ユニットを更に備え、
前記抽出ユニットは、前記評価登録テーブルにおける評価登録の内容を参照して、利用者により指定された検索語に応じた検索情報を抽出する、
ことを特徴とする請求項1〜3のいずれか一項に記載のアクセス対象検索システム。
Further equipped with a search processing unit equipped with an extraction unit,
The extraction unit refers to the contents of the evaluation registration in the evaluation registration table and extracts the search information according to the search term specified by the user.
The access target search system according to any one of claims 1 to 3.
前記利用者が会員利用者である場合、前記抽出ユニットは、前記利用者がブックマーク登録しているアクセス対象候補を第1優先度で含む検索情報を抽出する、ことを特徴とする請求項4に記載のアクセス対象検索システム。 The fourth aspect of the present invention is that when the user is a member user, the extraction unit extracts search information including the access target candidate registered as a bookmark by the user with the first priority. Described access target search system. 前記抽出ユニットは、前記利用者により高評価登録が行われていると判断された、前記第1優先度のアクセス対象候補以外のアクセス対象候補を第2優先度で含む検索情報を抽出する、ことを特徴とする請求項5に記載のアクセス対象検索システム。 The extraction unit extracts search information including access target candidates other than the access target candidates of the first priority, which are determined to have been highly evaluated and registered by the user, in the second priority. The access target search system according to claim 5. 前記抽出ユニットは、
前記利用者が行った評価登録を含む利用者プロファイル情報に基づいて、前記利用者と同様の志向性を有すると推定される他の会員利用者を特定し、
前記特定された他の会員利用者が構成する会員グループ内において高評価であると判断された、前記第1又は第2優先度のアクセス対象候補以外のアクセス対象候補を第3優先度で含む検索情報を抽出する、ことを特徴とする請求項6に記載のアクセス対象検索システム。
The extraction unit
Based on the user profile information including the evaluation registration performed by the user, other member users who are presumed to have the same orientation as the user are identified.
A search that includes access target candidates other than the access target candidates of the first or second priority that are judged to be highly evaluated in the member group composed of the other specified member users in the third priority. The access target search system according to claim 6, wherein information is extracted.
前記抽出ユニットは、会員利用者全体における平均的な評価が高いと判断された、前記第1〜第3優先度のアクセス対象候補以外のアクセス対象候補を第4優先度で含む検索情報を抽出する、ことを特徴とする請求項7に記載のアクセス対象検索システム。 The extraction unit extracts search information including access target candidates other than the access target candidates of the first to third priorities, which are judged to have a high average evaluation among all member users, in the fourth priority. The access target search system according to claim 7. 前記抽出ユニットは、最大で第1の数のアクセス対象候補を含む検索情報を抽出する、ことを特徴とする請求項5〜8のいずれか一項に記載のアクセス対象検索システム。 The access target search system according to any one of claims 5 to 8, wherein the extraction unit extracts search information including a first number of access target candidates at the maximum. 前記利用者が非会員利用者である場合、前記抽出ユニットは、会員利用者全体における平均的な評価が高いと判断された、他のアクセス対象候補よりも高い優先度で含み、最大で前記第1の数よりも少ない第2の数のアクセス対象候補を含む、検索情報を抽出する、ことを特徴とする請求項9に記載のアクセス対象検索システム。 When the user is a non-member user, the extraction unit includes the extraction unit with a higher priority than other access target candidates judged to have a high average evaluation among all member users, and the first is the highest. The access target search system according to claim 9, wherein search information is extracted including a second number of access target candidates smaller than the number of 1. 前記検索情報には、アクセス対象候補を特定する識別情報が含まれる、ことを特徴とする請求項1〜10のいずれか一項に記載のアクセス対象検索システム。 The access target search system according to any one of claims 1 to 10, wherein the search information includes identification information for identifying an access target candidate. 前記検索処理ユニットは、一の利用者の端末装置から検索用に所定文字数以上の文字列を受信した場合に、前記文字列が前記評価登録テーブルに登録されている一の検索語に含まれるとき、前記一の検索語及び前記一の検索語に関連付けられているアクセス対象候補を含む検索結果を、前記一の利用者の端末装置へ送信する、ことを特徴とする請求項1〜11のいずれか一項に記載のアクセス対象検索システム。 When the search processing unit receives a character string of a predetermined number of characters or more for a search from one user's terminal device, and the character string is included in one search term registered in the evaluation registration table. 1. The access target search system described in item 1. 前記登録処理ユニットは、特定会員利用者により検索語がアンカー検索登録された場合、前記アンカー検索登録に対応するアンカー検索識別情報を生成し、前記生成されたアンカー検索識別情報を前記特定会員利用者の端末装置へ返送し、
前記検索処理ユニットは、前記アンカー検索識別情報を利用したアンカー検索に際して、前記アンカー検索登録の内容を検索語として検索を行う、
ことを特徴とする請求項1〜12のいずれか一項に記載のアクセス対象検索システム。
When the search term is registered as an anchor search by the specific member user, the registration processing unit generates anchor search identification information corresponding to the anchor search registration, and the generated anchor search identification information is used as the specific member user. Return to the terminal device of
The search processing unit performs a search using the content of the anchor search registration as a search term when performing an anchor search using the anchor search identification information.
The access target search system according to any one of claims 1 to 12, wherein the access target search system is characterized.
前記登録処理ユニットは、検索語を指定したアンカー検索グループ登録要求を受信した場合、前記アンカー検索グループ登録要求に対応するアンカー検索クループ登録を行うとともに、アンカー検索グループ識別情報を生成し、前記生成されたアンカー検索グループ識別情報を、前記検索グループ登録要求を行ったオーナ会員利用者の端末装置へ返送し、
前記検索処理ユニットは、前記アンカー検索グループ識別情報を利用したアンカー検索グループ用検索に際して、前記アンカー検索グループ登録要求において指定された検索語を利用した検索を行う、
ことを特徴とする請求項1〜13のいずれか一項に記載のアクセス対象検索システム。
When the registration processing unit receives an anchor search group registration request for which a search term is specified, the registration processing unit performs anchor search group registration corresponding to the anchor search group registration request, generates anchor search group identification information, and is generated. The anchor search group identification information is returned to the terminal device of the owner member user who made the search group registration request.
The search processing unit performs a search using the search term specified in the anchor search group registration request when searching for an anchor search group using the anchor search group identification information.
The access target search system according to any one of claims 1 to 13.
前記アンカー検索グループ登録要求には、前記アンカー検索グループ識別情報を一般公開するか否かを設定する公開設定が更に含まれる、ことを特徴とする請求項14に記載のアクセス対象検索システム。 The access target search system according to claim 14, wherein the anchor search group registration request further includes a public setting for setting whether or not the anchor search group identification information is open to the public. 前記アンカー検索グループ登録の情報には、前記アンカー検索グループ登録のオーナ会員利用者の情報、及び、前記アンカー検索グループへの参加希望に応じて前記アンカー検索グループの参加者となったフォロア会員利用者の情報が含まれる、ことを特徴とする請求項14又は15に記載のアクセス対象検索システム。 The information of the anchor search group registration includes the information of the owner member user of the anchor search group registration and the follower member user who became a participant of the anchor search group according to the desire to join the anchor search group. The access target search system according to claim 14 or 15, wherein the information is included. 前記アンカー検索グループ登録要求には、前記アンカー検索グループへの参加希望を行った会員利用者に対して、前記オーナ会員利用者がフォロア会員利用者としての参加を認める権限及び除名する権限を有するか否かの参加認否権限設定が更に含まれる、ことを特徴とする請求項16に記載のアクセス対象検索システム。 In the anchor search group registration request, does the owner member user have the authority to allow the member user who wishes to join the anchor search group to participate as a follower member user and the authority to remove the member user? The access target search system according to claim 16, further comprising a setting of permission / rejection of participation. 前記登録処理ユニットは、前記フォロア会員利用者がフォロア登録された時点から所定期間が経過した場合に、前記フォロア登録されているアンカー検索グループの識別子を利用した当該フォロア会員利用者の検索権限を無効化し、当該検索権限が無効化されたフォロア会員利用者による前記検索権限の有効化希望に応じて前記検索権限を有効化させる、ことを特徴とする請求項16又は17に記載のアクセス対象検索システム。 The registration processing unit invalidates the search authority of the follower member user using the identifier of the anchor search group registered in the follower when a predetermined period elapses from the time when the follower member user is registered as a follower. The access target search system according to claim 16 or 17, wherein the search authority is activated according to a request for activation of the search authority by a follower member user whose search authority has been invalidated. .. 前記検索処理ユニットは、前記アンカー検索グループ識別情報を利用した検索を指定された場合、前記オーナ会員利用者により評価登録が行われているアクセス対象候補を検索結果として提供する、ことを特徴とする請求項18に記載のアクセス対象検索システム。 The search processing unit is characterized in that, when a search using the anchor search group identification information is specified, the access target candidate for which evaluation registration has been performed by the owner member user is provided as a search result. The access target search system according to claim 18. 前記検索処理ユニットは、前記アンカー検索グループ識別情報を利用した検索を指定された場合、前記アンカー検索グループ識別情報を利用した検索を行った前記オーナ会員利用者又は前記フォロア会員利用者により評価登録が行われているアクセス対象候補を他のアクセス対象候補よりも高い優先度で含む検索結果を提供する、ことを特徴とする請求項18に記載のアクセス対象検索システム。 When the search processing unit is specified to search using the anchor search group identification information, the evaluation registration is performed by the owner member user or the follower member user who performed the search using the anchor search group identification information. The access target search system according to claim 18, wherein a search result including the access target candidate being performed is provided with a higher priority than other access target candidates. 前記アンカー検索グループ識別情報を利用した検索の結果として提供された検索結果に基づいてアクセスが行われたアクセス対象の評価情報に口コミ情報が含まれる場合には、当該アンカー検索グループ識別情報に対応するアンカー検索グループ登録のオーナ会員利用者が登録した口コミ情報、又は、前記オーナ会員利用者及びフォロア会員利用者が登録した口コミ情報が、前記アクセスを行った会員利用者に提供される、ことを特徴とする請求項14〜20のいずれか一項に記載のアクセス対象検索システム。 When word-of-mouth information is included in the evaluation information of the access target accessed based on the search result provided as the result of the search using the anchor search group identification information, it corresponds to the anchor search group identification information. The feature is that the word-of-mouth information registered by the owner member user registered in the anchor search group or the word-of-mouth information registered by the owner member user and the follower member user is provided to the member user who has made the access. The access target search system according to any one of claims 14 to 20. 会員利用者により特定されたアクセス対象に対する新たな検索語の指定に応じて、前記登録処理ユニットが、前記新たな検索語に関連付けて前記特定されたアクセス対象についてのブックマーク登録を、前記新たな検索語を指定した会員利用者によるブックマーク登録として、前記評価登録テープルに追加する、ことを特徴とする請求項1〜21のいずれか一項に記載のアクセス対象検索システム。 In response to the designation of a new search term for the access target specified by the member user, the registration processing unit performs the bookmark registration for the specified access target in association with the new search term, and the new search. The access target search system according to any one of claims 1 to 21, wherein the bookmark is registered by a member user who specifies a word in the evaluation registration table. 第1検索装置と、第2検索装置とを備え、
前記第1検索装置及び前記第2検索装置のそれぞれは、個別に、前記登録処理ユニットを備える、
ことを特徴とする請求項1〜22のいずれか一項に記載のアクセス対象検索システム。
It is equipped with a first search device and a second search device.
Each of the first search device and the second search device individually includes the registration processing unit.
The access target search system according to any one of claims 1 to 22, wherein the access target search system is characterized.
前記第1検索装置の第1検索範囲は、前記第2検索装置の第2検索範囲とは異なる、ことを特徴とする請求項23に記載のアクセス対象情報検索システム。 The access target information search system according to claim 23, wherein the first search range of the first search device is different from the second search range of the second search device. 前記第1検索装置は、検索範囲を問わない汎用検索装置であり、
前記第2検索装置は、特定分野を検索範囲とする専門検索装置である、
ことを特徴とする請求項24に記載のアクセス対象検索システム。
The first search device is a general-purpose search device regardless of the search range.
The second search device is a specialized search device whose search range is a specific field.
The access target search system according to claim 24.
前記汎用検索装置による汎用検索の結果に、前記専門検索装置に対応して登録されている専門アクセス対象が含まれる場合には、前記アクセス対象候補に含まれる前記専門アクセス対象は、前記専門検索装置の識別情報とともに提供される、ことを特徴とする請求項25に記載のアクセス対象検索システム。 When the result of the general-purpose search by the general-purpose search device includes a specialized access target registered corresponding to the specialized search device, the specialized access target included in the access target candidate is the specialized search device. 25. The access target search system according to claim 25, which is provided together with the identification information of the above. 前記専門検索装置に対して行われた専門検索要求における検索語として、第1〜第N(>2)の複数のフィルタリング用語を指定可能であり、
前記専門検索装置は、前記第1〜第Nのフィルタリング用語を用いたフィルタリング処理を順次行いつつ、アクセス対象候補の検索を行う専門検索処理ユニットを更に備える、
ことを特徴とする請求項25又26に記載のアクセス対象検索システム。
A plurality of first to N (> 2) filtering terms can be specified as search terms in the specialized search request made to the specialized search device.
The specialized search device further includes a specialized search processing unit that searches for access target candidates while sequentially performing filtering processing using the first to Nth filtering terms.
The access target search system according to claim 25 or 26.
前記第1〜第Nのフィルタリング用語のカテゴリ範囲は、予め定められる、ことを特徴とする請求項27に記載のアクセス対象検索システム。 The access target search system according to claim 27, wherein the category range of the first to Nth filtering terms is predetermined. 前記第1〜第Nのフィルタリング用語の少なとも1つとして用語の指定入力を受信した場合、前記専門検索処理ユニットは、内部の辞書データを利用して、指定入力された用語に対応したフィルタリング用語の候補を提供する、ことを特徴とする請求項27又は28に記載のアクセス対象検索システム。 When the designated input of a term is received as at least one of the first to Nth filtering terms, the specialized search processing unit uses the internal dictionary data to use the filtering term corresponding to the designated input term. 27 or 28 of the access target search system according to claim 27 or 28, wherein the candidate is provided. 登録されているアクセス対象への評価情報及びアクセス実績に基づいて、前記アクセス対象ごとのアクセス特徴情報を解析する第1解析ユニットを備える管理者装置を更に備える、ことを特徴とする請求項25〜29のいずれか一項に記載のアクセス対象情報検索システム。 25 to 25, wherein an administrator device including a first analysis unit that analyzes access feature information for each access target based on the registered evaluation information and access record for the access target is further provided. The access target information retrieval system according to any one of 29. 前記管理者装置は、前記アクセス対象に対応する商品又はサービスの取引を行っている取引主体会員利用者からの前記取引主体会員利用者に応じたアクセス対象に関するアクセス態様の解析依頼に応じて、前記取引主体会員利用者に応じたアクセス対象の検索に際して用いられた検索語に対応したアクセス対象として、どれくらいの数の会員に認識されているかを解析して、解析結果を前記取引主体会員利用者に提供する第2解析ユニットを備える、ことを特徴とする請求項30に記載のアクセス対象検索システム。 The administrator device responds to a request for analysis of an access mode relating to the access target according to the transaction subject member user from a transaction subject member user who is trading a product or service corresponding to the access target. We analyze how many members are recognized as access targets corresponding to the search terms used in the search for access targets according to the transaction entity member users, and send the analysis results to the transaction entity member users. The access target search system according to claim 30, further comprising a second analysis unit to be provided. 前記管理者装置は、前記取引主体会員利用者から受信した、アクセス対象、発信情報及び最大会員数を指定した情報発信要求に応じて、前記取引主体会員利用者に応じたアクセス対象の評価登録結果及びアクセス履歴及び前記最大会員数の会員に基づいて抽出された会員へ、前記発信情報を提供する発信情報提供ユニットを更に備える、ことを特徴とする請求項30又は31に記載のアクセス対象情報システム。 The administrator device responds to an information transmission request that specifies the access target, transmission information, and the maximum number of members received from the transaction entity member user, and evaluates and registers the access target according to the transaction entity member user. The access target information system according to claim 30 or 31, further comprising a transmission information providing unit that provides the transmission information to the members extracted based on the access history and the maximum number of members. ..
JP2020219626A 2019-12-29 2020-12-28 Access target search system Active JP7157474B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019240002 2019-12-29
JP2019240002 2019-12-29

Publications (2)

Publication Number Publication Date
JP2021108124A true JP2021108124A (en) 2021-07-29
JP7157474B2 JP7157474B2 (en) 2022-10-20

Family

ID=76968058

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020219626A Active JP7157474B2 (en) 2019-12-29 2020-12-28 Access target search system

Country Status (1)

Country Link
JP (1) JP7157474B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115033772A (en) * 2022-06-20 2022-09-09 浙江大学 Creative excitation method and device based on semantic network

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002282883A (en) * 2001-03-27 2002-10-02 Sanyo Electric Co Ltd Waste water treatment equipment
JP2009282593A (en) * 2008-05-20 2009-12-03 Yahoo Japan Corp Method, server and program for managing index data for retrieving content
JP2013114393A (en) * 2011-11-28 2013-06-10 Ricoh Co Ltd Information retrieval device and program
JP2015022631A (en) * 2013-07-22 2015-02-02 富士ゼロックス株式会社 Information processor, information processing system and program
JP2018022293A (en) * 2016-08-02 2018-02-08 キヤノン株式会社 Image detection program and control method thereof, and program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002282883A (en) * 2001-03-27 2002-10-02 Sanyo Electric Co Ltd Waste water treatment equipment
JP2009282593A (en) * 2008-05-20 2009-12-03 Yahoo Japan Corp Method, server and program for managing index data for retrieving content
JP2013114393A (en) * 2011-11-28 2013-06-10 Ricoh Co Ltd Information retrieval device and program
JP2015022631A (en) * 2013-07-22 2015-02-02 富士ゼロックス株式会社 Information processor, information processing system and program
JP2018022293A (en) * 2016-08-02 2018-02-08 キヤノン株式会社 Image detection program and control method thereof, and program

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
吉田 拓実: "ソーシャルブックマークとWikipediaカテゴリを用いたブックマーク推薦システム", 第6回データ工学と情報マネジメントに関するフォーラム (第12回日本データベース学会年次大会) (DEI, JPN6022010915, 3 May 2014 (2014-05-03), JP, pages 1 - 7, ISSN: 0004733241 *
橋本 大也: "アクセス向上99のワザ PVアップ!ユーザー数アップ!集客力向上!「なにすりゃいいの?」大特集", WEB担当者 現場のノウハウ, vol. 4, JPN6022010916, 18 February 2007 (2007-02-18), JP, pages 32 - 48, ISSN: 0004733242 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115033772A (en) * 2022-06-20 2022-09-09 浙江大学 Creative excitation method and device based on semantic network
CN115033772B (en) * 2022-06-20 2024-06-21 浙江大学 Creative excitation method and device based on semantic network

Also Published As

Publication number Publication date
JP7157474B2 (en) 2022-10-20

Similar Documents

Publication Publication Date Title
US10706115B1 (en) Personalizing search queries based on user membership in social network communities
JP5941075B2 (en) SEARCH SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM WITH INTEGRATED USER JUDGMENT INCLUDING A AUTHORITY NETWORK
US9177063B2 (en) Endorsing search results
US9633116B2 (en) Endorsing local search results
US9223866B2 (en) Tagged favorites from social network site for use in search request on a separate site
US8250096B2 (en) Access to trusted user-generated content using social networks
US8886645B2 (en) Method and system of managing and using profile information
US9253271B2 (en) Searching data in a social network to provide an answer to an information request
US8417698B2 (en) Systems and methods to provide search based on social graphs and affinity groups
US11294911B2 (en) Methods and systems for client side search ranking improvements
TW200945073A (en) Social network powered query refinement and recommendations
KR20090100430A (en) Seeking answers to questions
WO2009111631A1 (en) Method and system for triggering a search request
US20090100032A1 (en) Method and system for creation of user/guide profile in a human-aided search system
JP5034279B2 (en) Attribute estimation program and attribute information providing system
US20060074843A1 (en) World wide web directory for providing live links
Leal et al. Analysis and prediction of hotel ratings from crowdsourced data
WO2013146075A1 (en) Information providing device, information providing method, program, information storage medium and information providing system
KR100469900B1 (en) community search service system through network and method thereof
JP2021108124A (en) Access target retrieval system
JP2004078689A (en) Search system, search program, and search method
JP5165722B2 (en) Information providing server and information providing system
JP6443431B2 (en) Information processing apparatus, information processing method, and information processing program
KR20050112883A (en) Community search system through network and method thereof
JP2019175293A (en) Data recommendation apparatus, method thereof, program therefor, and system therefor

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210512

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210512

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220311

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220323

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220428

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: 20220928

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220930

R150 Certificate of patent or registration of utility model

Ref document number: 7157474

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150