JP2010003134A - Server, method, and program for recommending retrieval keyword - Google Patents
Server, method, and program for recommending retrieval keyword Download PDFInfo
- Publication number
- JP2010003134A JP2010003134A JP2008161783A JP2008161783A JP2010003134A JP 2010003134 A JP2010003134 A JP 2010003134A JP 2008161783 A JP2008161783 A JP 2008161783A JP 2008161783 A JP2008161783 A JP 2008161783A JP 2010003134 A JP2010003134 A JP 2010003134A
- Authority
- JP
- Japan
- Prior art keywords
- category
- user
- keyword
- phrase
- determination
- 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
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
【課題】検索時に、同じ分野に属する有用なキーワードを推薦できるサーバ、方法、およびプログラムを提供すること。
【解決手段】サーバ10は、複数のユーザそれぞれが使用した語句および当該語句の使用回数を取得し、当該ユーザと関連付けて記憶するユーザ属性DB21と、カテゴリおよび当該カテゴリを特徴付けるカテゴリ判定キーワードを予め記憶するカテゴリリーダDB22と、記憶された語句とカテゴリ判定キーワードとの類似度および、当該類似度が高い語句の前記使用回数に基づいて、当該カテゴリに属するユーザを、代表ユーザとして決定するカテゴリリーダ抽出部13と、検索キーワードが入力されたことに応じて、当該検索キーワードをカテゴリ判定キーワードに基づいて分類し、分類されたカテゴリに属する代表ユーザを抽出し、当該抽出された代表ユーザに関連付けて記憶された語句を、推薦キーワードとして抽出する検索制御部14と、を備える。
【選択図】図3A server, method, and program capable of recommending useful keywords belonging to the same field at the time of search are provided.
A server acquires a phrase used by each of a plurality of users and the number of times the phrase is used, and stores in advance a user attribute DB that stores the phrase in association with the user, a category, and a category determination keyword that characterizes the category. Category reader DB 22 to be used, and a category leader extraction unit that determines a user belonging to the category as a representative user based on the similarity between the stored phrase and the category determination keyword and the number of times the phrase having a high similarity is used 13 and according to the input of the search keyword, the search keyword is classified based on the category determination keyword, representative users belonging to the classified category are extracted, and stored in association with the extracted representative user. Search control that extracts selected phrases as recommended keywords It includes a 14, a.
[Selection] Figure 3
Description
本発明は、入力された検索キーワードに対して新たな推薦キーワードを提示するサーバ、方法、およびプログラムに関する。 The present invention relates to a server, a method, and a program for presenting a new recommended keyword for an input search keyword.
従来、インターネットにおけるWebページの検索システムでは、キーワードの入力を受け付けることにより、このキーワードを含むWebページを抽出して、ユーザに提供する。このようなシステムでは、ユーザから入力されたキーワードに検索結果が依存しているため、類似するキーワードであっても、同一Webページが検索されるとは限らない。 2. Description of the Related Art Conventionally, a web page search system on the Internet receives a keyword input and extracts a web page including the keyword and provides it to the user. In such a system, since the search result depends on the keyword input by the user, the same Web page is not always searched even for similar keywords.
そこで、ユーザが所望するWebページを検索し易くするため、推薦キーワードを追加もしくは置換する技術が提案されている。例えば、特許文献1には、ユーザが利用したコンテンツに関連するキーワードの履歴から、互いに共起関係にあるキーワード同士をグループ分けし、この同一グループのキーワードを追加もしくは置換することが示されている。
しかしながら、特許文献1の方法では、推薦キーワードは共起関係にあるキーワードに限られるため、同じ分野に属するが共起関係にない有用なキーワードを推薦することができなかった。 However, in the method of Patent Document 1, since the recommended keywords are limited to keywords having a co-occurrence relationship, it is not possible to recommend useful keywords that belong to the same field but have no co-occurrence relationship.
ところで、検索キーワードに関する分野に興味を持つユーザの中には、その分野に特有の用語や、最新用語、あるいは広く知られていない名称等の特殊なキーワードを使用する者も存在し、ユーザは、このような特殊なキーワードに関するWebページを必要とすることも多い。 By the way, among users who are interested in the field related to the search keyword, there are those who use special keywords such as a term unique to the field, the latest term, or a name that is not widely known. In many cases, a Web page related to such a special keyword is required.
そこで本発明は、検索時に、同じ分野(カテゴリ)に属する有用なキーワードを推薦できるサーバ、方法、およびプログラムを提供することを目的とする。 Accordingly, an object of the present invention is to provide a server, a method, and a program capable of recommending useful keywords belonging to the same field (category) at the time of search.
本発明では、以下のような解決手段を提供する。 The present invention provides the following solutions.
(1) 入力された検索キーワードに対して新たな推薦キーワードを提示するサーバであって、
複数のユーザそれぞれの属性として、各ユーザが使用した語句および当該語句の使用回数を取得し、当該ユーザと関連付けて記憶する属性記憶手段と、
カテゴリおよび当該カテゴリを特徴付ける少なくとも1のカテゴリ判定キーワードを予め記憶するカテゴリ記憶手段と、
前記カテゴリ記憶手段により記憶されたカテゴリ判定キーワードの全てについて、前記属性記憶手段により記憶された語句との類似度および当該類似度が高い語句の前記使用回数を算出し、当該算出した類似度および当該類似度が高い語句の前記使用回数に基づいて、当該カテゴリに属する前記ユーザを、代表ユーザとして決定する決定手段と、
前記検索キーワードが入力されたことに応じて、当該検索キーワードを前記カテゴリ判定キーワードに基づいて分類し、当該検索キーワードのカテゴリを判定する判定手段と、
前記判定手段により判定されたカテゴリに属する前記代表ユーザを抽出し、当該抽出された代表ユーザに関連付けて前記属性記憶手段により記憶された語句を、前記推薦キーワードとして抽出する抽出手段と、を備えるサーバ。
(1) A server that presents a new recommended keyword for an input search keyword,
As attribute of each of a plurality of users, the attribute storage means for acquiring the word used by each user and the number of times the word is used, and storing it in association with the user;
Category storage means for storing in advance a category and at least one category determination keyword characterizing the category;
For all of the category determination keywords stored by the category storage unit, calculate the similarity to the phrase stored by the attribute storage unit and the number of times the phrase is used, and calculate the similarity and the A determination means for determining the user belonging to the category as a representative user based on the number of times the phrase having a high similarity is used;
Determination means for classifying the search keyword based on the category determination keyword in response to the input of the search keyword, and determining a category of the search keyword;
A server comprising: extraction means for extracting the representative user belonging to the category determined by the determination means, and extracting the phrase stored in the attribute storage means in association with the extracted representative user as the recommended keyword .
このような構成によれば、当該サーバは、複数のユーザそれぞれの属性として、各ユーザが使用した語句および当該語句の使用回数を取得し、当該ユーザと関連付けて記憶し、カテゴリおよび当該カテゴリを特徴付ける少なくとも1のカテゴリ判定キーワードを予め記憶し、当該カテゴリ判定キーワードの全てについて、記憶された語句との類似度および当該類似度が高い語句の前記使用回数を算出し、当該算出した類似度および当該類似度が高い語句の前記使用回数に基づいて、当該カテゴリに属するユーザを、代表ユーザとして決定し、検索キーワードが入力されたことに応じて、当該検索キーワードをカテゴリ判定キーワードに基づいて分類し、当該検索キーワードのカテゴリを判定し、判定されたカテゴリに属する代表ユーザを抽出し、当該抽出された代表ユーザに関連付けて記憶された語句を、推薦キーワードとして抽出する。 According to such a configuration, the server acquires the phrase used by each user and the number of times the phrase is used as an attribute of each of the plurality of users, stores it in association with the user, and characterizes the category and the category. At least one category determination keyword is stored in advance, and for all of the category determination keywords, the similarity to the stored word and the number of times of use of the word having a high similarity are calculated, and the calculated similarity and the similarity A user belonging to the category is determined as a representative user based on the number of times the phrase is used, and according to the input of the search keyword, the search keyword is classified based on the category determination keyword, Judge the category of the search keyword and extract representative users belonging to the judged category The phrase stored in association with the representative user that the extracted is extracted as recommended keyword.
このことにより、当該サーバは、カテゴリそれぞれに関するカテゴリ判定キーワードに類似度が高い語句をより多く、より頻繁に使用する代表ユーザを決定し、この代表ユーザが使用した語句を、推薦キーワードとして抽出するので、ユーザが入力した検索キーワードに対して、同じカテゴリに属する有用なキーワードを推薦できる可能性がある。 As a result, the server determines a representative user who uses more frequently and more frequently words / phrases with high similarity to the category determination keywords for each category, and extracts the words / phrases used by the representative user as recommended keywords. There is a possibility that useful keywords belonging to the same category can be recommended for the search keyword input by the user.
更に、当該サーバは、カテゴリ判定キーワードとの類似度に基づいて、代表ユーザを決定するので、このカテゴリに造詣の深いキーパーソンを決定できる。したがって、カテゴリをリードするキーパーソンが使用する鮮度の高いキーワードを、一般のユーザが検索に活用することができる。 Furthermore, since the server determines the representative user based on the similarity to the category determination keyword, it is possible to determine a key person who is familiar with the category. Therefore, a general user can use a keyword with high freshness used by a key person who leads a category for a search.
(2) 前記属性記憶手段は、前記ユーザが使用した語句のうち、所定の期間に使用された語句を記憶することを特徴とする(1)に記載のサーバ。 (2) The server according to (1), wherein the attribute storage unit stores words / phrases used in a predetermined period among words / phrases used by the user.
このような構成によれば、当該サーバは、例えば1ヶ月以内や1年以内等の所定の期間に使用された語句を記憶するので、時間の経過に従って使用されなくなった語句等を排除し、最新の傾向を反映することができる。このことにより、各カテゴリに対して、適切な代表ユーザを決定できる可能性がある。 According to such a configuration, since the server stores words / phrases used within a predetermined period, for example, within one month or within one year, it eliminates words / phrases that are no longer used with the passage of time. Can be reflected. Thus, there is a possibility that an appropriate representative user can be determined for each category.
(3) 前記決定手段は、所定の周期で、新たな前記代表ユーザを決定することを特徴とする(1)または(2)に記載のサーバ。 (3) The server according to (1) or (2), wherein the determination unit determines a new representative user at a predetermined cycle.
このような構成によれば、当該サーバは、所定の周期で新たな代表ユーザを決定するので、時間の経過に従って、その時々において適切な代表ユーザを決定、更新できる。このことにより、検索キーワードを入力したユーザに対して、その時々において適切なキーワードを推薦できる可能性がある。 According to such a configuration, since the server determines a new representative user at a predetermined cycle, an appropriate representative user can be determined and updated as time passes. As a result, there is a possibility that an appropriate keyword can be recommended to the user who has input the search keyword.
(4) 前記決定手段は、前記類似度に基づいて、複数の代表ユーザを順位付けて決定し、
前記抽出手段は、前記決定手段による代表ユーザの順位付けに基づいて、前記推薦キーワードに優先順位を付与することを特徴とする(1)から(3)のいずれかに記載のサーバ。
(4) The determination unit ranks and determines a plurality of representative users based on the similarity,
The server according to any one of (1) to (3), wherein the extracting unit assigns a priority to the recommended keyword based on the ranking of the representative user by the determining unit.
このような構成によれば、当該サーバは、記憶された語句とカテゴリ判定キーワードとの類似度に基づいて、複数の代表ユーザを順位付けて決定し、この代表ユーザの順位付けに基づいて、推薦キーワードに優先順位を付与する。 According to such a configuration, the server ranks and determines a plurality of representative users based on the similarity between the stored phrase and the category determination keyword, and recommends based on the ranking of the representative users. Give priority to keywords.
このことにより、当該サーバは、複数の代表ユーザに対する順位付けに基づいて、推薦キーワードに優先順位を付与するので、検索キーワードを入力したユーザに対して、有用な推薦キーワードを優先的に提示できる可能性がある。 As a result, the server gives priority to the recommended keywords based on the rankings for a plurality of representative users, so that it is possible to preferentially present useful recommended keywords to the user who has input the search keyword. There is sex.
(5) 前記カテゴリに関して、前記決定手段により決定された代表ユーザが使用した語句に基づいて、当該カテゴリへの分類ルールを決定し、当該代表ユーザとは異なるユーザが使用した語句が当該決定されたルールにより当該カテゴリへ分類された場合に、当該カテゴリへ分類された語句を、前記推薦キーワードとして追加する追加手段を更に備える(1)から(4)のいずれかに記載のサーバ。 (5) Regarding the category, the classification rule for the category is determined based on the phrase used by the representative user determined by the determining unit, and the phrase used by a user different from the representative user is determined. The server according to any one of (1) to (4), further including an adding unit that adds a word / phrase classified into the category as the recommended keyword when classified into the category by a rule.
このような構成によれば、当該サーバは、代表ユーザが使用した語句に基づいて、カテゴリへの分類ルールを学習し、他のユーザが使用した語句に関しても、このカテゴリとの関連度合いを算出することができる。そして、当該サーバは、関連度合いが強く、このカテゴリに分類されると判断された語句について、推薦キーワードとして提示できる。 According to such a configuration, the server learns a classification rule for a category based on a phrase used by a representative user, and calculates a degree of association with the category even for a phrase used by another user. be able to. Then, the server can present a word / phrase determined to be classified into this category as a recommended keyword with a high degree of association.
このことにより、当該サーバは、代表ユーザ以外のユーザが使用した語句であっても、入力された検索キーワードのカテゴリと深く関係する語句を、ユーザに対して推薦することができる。 Thus, the server can recommend words or phrases that are closely related to the category of the input search keyword to the user even if the words are used by a user other than the representative user.
(6) 入力された検索キーワードに対して新たな推薦キーワードをコンピュータが提示する方法であって、
複数のユーザそれぞれの属性として、各ユーザが使用した語句および当該語句の使用回数を取得し、当該ユーザと関連付けて記憶する属性記憶ステップと、
カテゴリおよび当該カテゴリを特徴付ける少なくとも1のカテゴリ判定キーワードを予め記憶するカテゴリ記憶ステップと、
前記カテゴリ記憶ステップにより記憶されたカテゴリ判定キーワードの全てについて、前記属性記憶ステップにより記憶された語句との類似度および当該類似度が高い語句の前記使用回数を算出し、当該算出した類似度および当該類似度が高い語句の前記使用回数に基づいて、当該カテゴリに属する前記ユーザを、代表ユーザとして決定する決定ステップと、
前記検索キーワードが入力されたことに応じて、当該検索キーワードを前記カテゴリ判定キーワードに基づいて分類し、当該検索キーワードのカテゴリを判定する判定ステップと、
前記判定ステップにより判定されたカテゴリに属する前記代表ユーザを抽出し、当該抽出された代表ユーザに関連付けて前記属性記憶ステップにより記憶された語句を、前記推薦キーワードとして抽出する抽出ステップと、を含む方法。
(6) A method in which a computer presents a new recommended keyword for an input search keyword,
As an attribute of each of a plurality of users, an attribute storage step of acquiring a phrase used by each user and the number of times of use of the phrase, and storing it in association with the user;
A category storing step for storing in advance a category and at least one category determination keyword characterizing the category;
For all of the category determination keywords stored in the category storage step, calculate the similarity to the word stored in the attribute storage step and the number of uses of the word with high similarity, and calculate the similarity and the A determination step of determining, as a representative user, the user belonging to the category based on the number of times the phrase having a high similarity is used;
A determination step of classifying the search keyword based on the category determination keyword and determining a category of the search keyword in response to the input of the search keyword;
An extraction step of extracting the representative user belonging to the category determined in the determination step and extracting the phrase stored in the attribute storage step in association with the extracted representative user as the recommended keyword. .
このような構成によれば、当該方法を実行することにより、(1)と同様の効果が期待できる。 According to such a configuration, the same effect as in (1) can be expected by executing the method.
(7) (6)に記載の方法をコンピュータに実行させるプログラム。 (7) A program that causes a computer to execute the method according to (6).
このような構成によれば、当該プログラムをコンピュータに実行させることにより、(1)と同様の効果が期待できる。 According to such a configuration, the same effect as in (1) can be expected by causing the computer to execute the program.
本発明によれば、ユーザが検索を行う際に、同じカテゴリに属する有用なキーワードを推薦することができる。 ADVANTAGE OF THE INVENTION According to this invention, when a user searches, the useful keyword which belongs to the same category can be recommended.
以下、本発明の実施形態について図を参照しながら説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[システム全体構成]
図1は、本実施形態に係るサーバ10と関連要素との全体構成を示す図である。サーバ10は、ネットワーク40を介して、ユーザ端末20、30と接続されている。
[Entire system configuration]
FIG. 1 is a diagram illustrating an overall configuration of a
サーバ10は、ユーザ端末20から、各ユーザに関して、それぞれのユーザが入力した検索クエリや、ブログ等のWebページから抽出される語句を収集する。そして、サーバ10は、ユーザ毎に使用される語句と、その使用回数とを収集することにより、複数のユーザそれぞれを比較し、カテゴリを代表する代表ユーザ(カテゴリリーダ)を決定する。
The
その後、ユーザ端末30から検索キーワードが入力されると、サーバ10は、代表ユーザが使用した語句に基づいて、検索キーワードと同一カテゴリに属する別の推薦キーワードを提示する。
Thereafter, when a search keyword is input from the
[ハードウェア構成]
図2は、本実施形態に係るサーバ10のハードウェア構成を示す図である。サーバ10は、制御部300を構成するCPU(Central Processing Unit)310(マルチプロセッサ構成ではCPU320等複数のCPUが追加されてもよい)、バスライン200、通信I/F(I/F:インタフェース)330、メインメモリ340、BIOS(Basic Input Output System)350、I/Oコントローラ360、ハードディスク370、光ディスクドライブ380、並びに半導体メモリ390を備える。尚、ハードディスク370、光ディスクドライブ380、並びに、半導体メモリ390はまとめて記憶装置410と呼ばれる。
[Hardware configuration]
FIG. 2 is a diagram illustrating a hardware configuration of the
制御部300は、サーバ10を統括的に制御する部分であり、ハードディスク370(後述)に記憶された各種プログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、本発明に係る各種機能を実現している。
The
通信I/F330は、サーバ10が、ネットワークを介して図1のユーザ端末20、30等、他の装置と情報を送受信する場合のネットワーク・アダプタである。通信I/F330は、モデム、ケーブル・モデムおよびイーサネット(登録商標)・アダプタを含んでよい。
The communication I /
BIOS350は、サーバ10の起動時にCPU310が実行するブートプログラムや、サーバ10のハードウェアに依存するプログラム等を記録する。
The
I/Oコントローラ360には、ハードディスク370、光ディスクドライブ380、および半導体メモリ390等の記憶装置410を接続することができる。
A
ハードディスク370は、本ハードウェアをサーバ10として機能させるための各種プログラム、本発明の機能を実行するプログラムおよび後述するテーブル等を記憶する。なお、サーバ10は、外部に別途設けたハードディスク(図示せず)を外部記憶装置として利用することもできる。
The
光ディスクドライブ380としては、例えば、DVD−ROMドライブ、CD−ROMドライブ、DVD−RAMドライブ、CD−RAMドライブを使用することができる。この場合は各ドライブに対応した光ディスク400を使用する。光ディスク400から光ディスクドライブ380によりプログラムまたはデータを読み取り、I/Oコントローラ360を介してメインメモリ340またはハードディスク370に提供することもできる。
As the
なお、本発明でいうコンピュータとは、記憶装置、制御部等を備えた情報処理装置をいい、サーバ10は、記憶装置410、制御部300等を備えた情報処理装置により構成され、この情報処理装置は、本発明のコンピュータの概念に含まれる。
Note that the computer in the present invention refers to an information processing device including a storage device, a control unit, and the like, and the
[機能構成]
図3は、本実施形態に係るサーバ10の機能構成を示す図である。サーバ10の制御部300は、ユーザ属性解析部11と、カテゴリ指定部12と、カテゴリリーダ抽出部13と、検索制御部14と、を備える。また、サーバ10の記憶装置410は、ユーザ属性DB21と、カテゴリリーダDB22と、を備える。
[Function configuration]
FIG. 3 is a diagram illustrating a functional configuration of the
ユーザ属性解析部11は、ユーザ端末20から、ユーザが作成したブログ等のWebページ内のテキストや、情報検索時に入力された検索クエリ等を受信し、これらに含まれる語句を抽出する。そして、ユーザ属性解析部11は、これらの語句から、所定の種類のキーワードを選択し、ユーザ属性として、このキーワードと、当該キーワードが使用された回数と、をユーザ属性DB21に記憶する。
The user attribute analysis unit 11 receives text in a Web page such as a blog created by a user, a search query input at the time of information search, and the like from the
ここで、所定の種類のキーワードは、例えば、名詞や動詞等として予め設定してもよい。また、語句の出現頻度に基づく重要度を算出することにより、重要語を選択することとしてもよい。 Here, the predetermined types of keywords may be set in advance as, for example, nouns or verbs. Moreover, it is good also as selecting an important word by calculating the importance based on the appearance frequency of a phrase.
なお、ユーザ属性解析部11は、キーワードの最近の使用傾向を反映させるため、現在までの1ヶ月間や1年間等、所定の期間に作成されたWebページや入力された検索クエリを選択し、所定の期間に使用されたキーワードを記憶することとしてよい。また、記憶されるキーワードは常に新しいことが好ましいので、ユーザ属性解析部11は、所定の周期で処理を繰り返し、ユーザ属性DB21を最新の状態に保つ。
The user attribute analysis unit 11 selects a Web page created during a predetermined period such as one month or one year until now, or an input search query in order to reflect the recent usage trend of the keyword, The keywords used for a predetermined period may be stored. Moreover, since it is preferable that the stored keyword is always new, the user attribute analysis unit 11 repeats the processing at a predetermined cycle to keep the
図4は、本実施形態に係るユーザ属性としてのキーワードを記憶した、ユーザ属性テーブルを示す図である。ここでは、ユーザIDに対して、ブログテキストから抽出されたキーワードと、検索クエリから抽出されたキーワードと、がそれらの使用回数と共に記憶される。 FIG. 4 is a diagram showing a user attribute table storing keywords as user attributes according to the present embodiment. Here, for the user ID, the keywords extracted from the blog text and the keywords extracted from the search query are stored together with the number of times they are used.
ここで、ユーザ属性テーブルには、キーワードの情報源別にフィールドを用意したが、これには限られず、単一のフィールドに併せて格納してもよい。なお、情報源別に記憶することによれば、サーバ10は、推薦キーワードを情報源別に分類して提示することができる。
Here, a field is prepared for each keyword information source in the user attribute table. However, the field is not limited to this, and it may be stored together in a single field. In addition, according to storing by information source, the
カテゴリ指定部12は、サーバ10の管理者から、カテゴリの指定を受け付ける。具体的には、例えば「アキバ系」、「バイク」等の複数のカテゴリを設定し、各カテゴリに属する1以上のキーワードを指定する入力を受け付ける。そして、受け付けたカテゴリ指定のデータを、カテゴリリーダDB22に記憶する。
The
カテゴリリーダ抽出部13は、カテゴリ指定部12により記憶されたカテゴリ指定のデータに基づいて、ユーザ属性DB21から、各カテゴリを代表するユーザであるカテゴリリーダを抽出する。抽出するカテゴリリーダは複数であってよく、カテゴリリーダ抽出部13は、カテゴリリーダの識別データを、カテゴリリーダDB22に各カテゴリと関連付けて記憶する。
Based on the category designation data stored by the
ここで、カテゴリリーダを抽出する際には、カテゴリリーダ抽出部13は、カテゴリリーダテーブル(図5)に記憶されたカテゴリ判定キーワードの全てについて、ユーザ属性テーブル(図4)に記憶されたブログテキストやクエリ等のキーワードとの一致度を算出する。ここで、カテゴリ判定キーワードのそれぞれに対して、類似するキーワードの使用回数が多いほど、一致度に重み付けを行ってユーザ属性を高く評価する。そして、カテゴリリーダ抽出部13は、この評価が上位の所定数、あるいは所定以上の評価値となったユーザを、カテゴリリーダとして抽出する。これにより、カテゴリ判定キーワードと類似するキーワードをより多く、より頻繁に使用したユーザが、全体として高く評価され、カテゴリリーダとして抽出される。
Here, when extracting the category leader, the category
なお、上述の評価において、カテゴリ判定キーワードのそれぞれについて算出した類似度、使用回数、類似する語句がユーザ属性テーブルに記憶されていると判定したカテゴリ判定キーワードの数、のそれぞれについて、どの程度の重み付けを行うかについては、抽出されたカテゴリリーダを実際に検証しながら適宜設計してよい。 In the above-described evaluation, how much weighting is given to each of the similarity calculated for each category determination keyword, the number of times of use, and the number of category determination keywords for which it is determined that similar words are stored in the user attribute table. It may be designed as appropriate while actually verifying the extracted category leader.
また、抽出の方法はこれには限られず、例えば、カテゴリ判定キーワードにより学習した分類ルールに基づいて、ユーザ属性テーブル(図4)のキーワードを分類し、カテゴリへの類似傾向が強いユーザをカテゴリリーダとして抽出してもよい。 Further, the extraction method is not limited to this. For example, the keywords in the user attribute table (FIG. 4) are classified based on the classification rule learned by the category determination keyword, and the users who have a strong similarity tendency to the category are classified as category leaders. May be extracted as
図5は、本実施形態に係るカテゴリおよびカテゴリリーダを記憶した、カテゴリリーダテーブルを示す図である。 FIG. 5 is a diagram showing a category reader table storing categories and category readers according to the present embodiment.
ここでは、まず、カテゴリ指定部12により受け付けたカテゴリ指定により、カテゴリIDおよびカテゴリ名称に対して、カテゴリ判定キーワードが記憶される。そして、カテゴリリーダ抽出部13により抽出されたカテゴリリーダのIDが各カテゴリに関連付けて記憶される。
Here, first, the category determination keyword is stored for the category ID and the category name by the category specification received by the
更に、カテゴリリーダ抽出部13は、カテゴリ判定キーワードや、カテゴリリーダに対応してユーザ属性テーブル(図4)に記憶されたキーワードに基づいて、このカテゴリの分類ルールを決定し、カテゴリに関連付けて記憶してもよい。このことにより、関連付けがされていないキーワードについても、カテゴリ分類が可能となるため、多数の推薦キーワードを提示できる可能性がある。
Further, the category
なお、分類ルールの決定には、既存の技術が利用可能であり、例えば、SVM(Support Vector Machine)等の学習機械により実現できる。 Note that existing techniques can be used to determine the classification rules, and can be realized by a learning machine such as SVM (Support Vector Machine), for example.
ここで、カテゴリリーダ抽出部13は、所定の周期で新たなカテゴリリーダを決定し、カテゴリリーダテーブル(図5)を更新する。このことにより、ユーザ属性テーブル(図4)が更新されるに従って、カテゴリリーダも更新されるので、各カテゴリに対して、常に最新のカテゴリリーダを選択することができる。
Here, the category
また、カテゴリリーダテーブル(図5)において、カテゴリリーダ抽出部13は、カテゴリリーダに順位付けを行うこととしてよい。このことにより、上位のカテゴリリーダが使用したキーワードの重要度が高く判断され得る。
In the category leader table (FIG. 5), the category
検索制御部14は、ユーザ端末30において入力された検索キーワードを受信したことに応じて、ユーザ属性DB21およびカテゴリリーダDB22に基づいて、推薦キーワードを抽出し、ユーザ端末30に送信する。
The
このとき、検索制御部14は、カテゴリリーダテーブル(図5)を参照して、受信した検索キーワードが属するカテゴリを判定する。そして、検索制御部14は、判定したカテゴリのカテゴリリーダを抽出し、ユーザ属性テーブル(図4)に記憶されたカテゴリリーダが使用したキーワードを、推薦キーワードとして抽出する。なお、推薦キーワードは、使用回数により順位付けして抽出してもよい。
At this time, the
また、検索キーワードが属するカテゴリは、カテゴリリーダテーブル(図5)のカテゴリ判定キーワードとの一致、あるいは類似を検出することにより判定できる。あるいは、カテゴリに対して決定された分類ルールに基づいて、検索キーワードをいずれかのカテゴリへ分類してもよい。 The category to which the search keyword belongs can be determined by detecting a match or similarity with the category determination keyword in the category leader table (FIG. 5). Alternatively, the search keyword may be classified into any category based on the classification rule determined for the category.
ここで、検索制御部14は、推薦キーワードとして、カテゴリリーダが使用したキーワードを抽出したが、これには限られない。例えば、カテゴリリーダ以外のユーザが使用したキーワードに関してもユーザ属性テーブル(図4)から抽出し、カテゴリの分類ルールに基づいて分類した結果、このカテゴリに分類されると判定されたキーワードを、推薦キーワードとしてユーザ端末30に送信してよい。これにより、カテゴリリーダに限らず、様々なユーザが使用したキーワードの中から、有用なキーワードを推薦することができる。
Here, the
また、検索制御部14は、カテゴリリーダ抽出部13により順位付けがされたカテゴリリーダの順位に基づいて、このカテゴリリーダが使用したキーワードに重み付けを行う。このことにより、ユーザ端末30に送信する推薦キーワードに優先順位を付与することとなるので、ユーザに対して、有用なキーワードを優先的に推薦できる可能性がある。
The
[処理フロー]
図6は、本実施形態に係るサーバ10における、カテゴリリーダの決定処理を示すフローチャートである。
[Processing flow]
FIG. 6 is a flowchart showing a category leader determination process in the
ステップS1では、制御部300は、サーバ10の管理者等から、カテゴリ指定の入力を受け付け、カテゴリリーダテーブル(図5)に記憶する。
In step S1, the
ステップS2では、制御部300は、ユーザ属性テーブル(図4)から、各ユーザが使用したキーワード(ブログテキスト、検索クエリ等)およびその使用回数をユーザ属性として読み込む。
In step S2, the
ステップS3では、制御部300は、カテゴリリーダテーブル(図5)のカテゴリ判定キーワードと、ステップS2で読み込んだユーザ属性との類似度を算出する。
In step S3, the
ステップS4では、制御部300は、ステップS3にて算出した類似度、および類似度が高いキーワードの使用回数に基づいて、各カテゴリに対して、1または複数のカテゴリリーダを選出する。選出したカテゴリリーダは、カテゴリリーダテーブル(図5)に記憶される。
In step S4, the
ステップS5では、制御部300は、ステップS4にて選出したカテゴリリーダが使用したキーワードに基づいて、所定の学習機械により、各カテゴリへの分類ルールを学習し、カテゴリリーダテーブル(図5)に記憶する。
In step S5, the
図7は、本実施形態に係るサーバ10における、推薦キーワードの出力処理を示すフローチャートである。
FIG. 7 is a flowchart showing recommended keyword output processing in the
ステップS11では、制御部300は、ユーザ端末30において入力された検索キーワードを受信する。
In step S <b> 11, the
ステップS12では、制御部300は、カテゴリリーダテーブル(図5)のカテゴリ判定キーワードに基づいて、ステップS11にて受信した検索キーワードを、いずれかのカテゴリに分類する。なお、いずれのカテゴリ判定キーワードとも類似しない場合には、いずれのカテゴリにも分類しない。
In step S12, the
ステップS13では、制御部300は、ステップS12にて検索キーワードがいずれかのカテゴリに分類されたか否かを判定する。この判定がYESの場合は、ステップS14に移り、判定がNOの場合は、推薦キーワードの出力は行わず処理を終了する。
In step S13, the
ステップS14では、制御部300は、ステップS12にて分類されたカテゴリについて選出されたカテゴリリーダを抽出し、ユーザ属性テーブル(図4)から、カテゴリリーダが使用したキーワードを抽出する。
In step S14, the
ステップS15では、制御部300は、ステップS14にて抽出されたカテゴリリーダとは別のユーザが使用したキーワードに関して、同一のカテゴリに分類されるか否かを判断する。そして、制御部300は、分類されると判断されたキーワードを抽出する。
In step S15, the
ステップS16では、制御部300は、ステップS14およびステップS15にて抽出されたキーワードを推薦キーワードとして、ユーザ端末30へ送信し、ユーザが選択可能なリストとして画面表示する。
In step S16, the
なお、本実施形態では、検索キーワードが入力されたことに応じて、推薦キーワードを抽出(ステップS14〜S15)したが、これには限られない。制御部300は、予め、各カテゴリに関して推薦キーワードを抽出し、記憶しておいてもよい。このことによれば、ユーザ端末30に対して、素早く推薦キーワードを送信することができるので、ユーザの操作性が向上される。
In the present embodiment, the recommended keywords are extracted according to the input of the search keyword (steps S14 to S15), but the present invention is not limited to this. The
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。 As mentioned above, although embodiment of this invention was described, this invention is not restricted to embodiment mentioned above. The effects described in the embodiments of the present invention are only the most preferable effects resulting from the present invention, and the effects of the present invention are limited to those described in the embodiments of the present invention. is not.
10 サーバ
11 ユーザ属性解析部
12 カテゴリ指定部
13 カテゴリリーダ抽出部
14 検索制御部
21 ユーザ属性DB
22 カテゴリリーダDB
20、30 ユーザ端末
40 ネットワーク
300 制御部
410 記憶装置
DESCRIPTION OF
22 Category Reader DB
20, 30
Claims (7)
複数のユーザそれぞれの属性として、各ユーザが使用した語句および当該語句の使用回数を取得し、当該ユーザと関連付けて記憶する属性記憶手段と、
カテゴリおよび当該カテゴリを特徴付ける少なくとも1のカテゴリ判定キーワードを予め記憶するカテゴリ記憶手段と、
前記カテゴリ記憶手段により記憶されたカテゴリ判定キーワードの全てについて、前記属性記憶手段により記憶された語句との類似度および当該類似度が高い語句の前記使用回数を算出し、当該算出した類似度および当該類似度が高い語句の前記使用回数に基づいて、当該カテゴリに属する前記ユーザを、代表ユーザとして決定する決定手段と、
前記検索キーワードが入力されたことに応じて、当該検索キーワードを前記カテゴリ判定キーワードに基づいて分類し、当該検索キーワードのカテゴリを判定する判定手段と、
前記判定手段により判定されたカテゴリに属する前記代表ユーザを抽出し、当該抽出された代表ユーザに関連付けて前記属性記憶手段により記憶された語句を、前記推薦キーワードとして抽出する抽出手段と、を備えるサーバ。 A server that presents a new recommended keyword for an input search keyword,
As attribute of each of a plurality of users, the attribute storage means for acquiring the word used by each user and the number of times the word is used, and storing it in association with the user;
Category storage means for storing in advance a category and at least one category determination keyword characterizing the category;
For all of the category determination keywords stored by the category storage unit, calculate the similarity to the phrase stored by the attribute storage unit and the number of times the phrase is used, and calculate the similarity and the A determination means for determining the user belonging to the category as a representative user based on the number of times the phrase having a high similarity is used;
Determination means for classifying the search keyword based on the category determination keyword in response to the input of the search keyword, and determining a category of the search keyword;
A server comprising: extraction means for extracting the representative user belonging to the category determined by the determination means, and extracting the phrase stored in the attribute storage means in association with the extracted representative user as the recommended keyword .
前記抽出手段は、前記決定手段による代表ユーザの順位付けに基づいて、前記推薦キーワードに優先順位を付与することを特徴とする請求項1から請求項3のいずれかに記載のサーバ。 The determining means ranks and determines a plurality of representative users based on the similarity,
4. The server according to claim 1, wherein the extraction unit assigns a priority to the recommended keyword based on ranking of representative users by the determination unit. 5.
複数のユーザそれぞれの属性として、各ユーザが使用した語句および当該語句の使用回数を取得し、当該ユーザと関連付けて記憶する属性記憶ステップと、
カテゴリおよび当該カテゴリを特徴付ける少なくとも1のカテゴリ判定キーワードを予め記憶するカテゴリ記憶ステップと、
前記カテゴリ記憶ステップにより記憶されたカテゴリ判定キーワードの全てについて、前記属性記憶ステップにより記憶された語句との類似度および当該類似度が高い語句の前記使用回数を算出し、当該算出した類似度および当該類似度が高い語句の前記使用回数に基づいて、当該カテゴリに属する前記ユーザを、代表ユーザとして決定する決定ステップと、
前記検索キーワードが入力されたことに応じて、当該検索キーワードを前記カテゴリ判定キーワードに基づいて分類し、当該検索キーワードのカテゴリを判定する判定ステップと、
前記判定ステップにより判定されたカテゴリに属する前記代表ユーザを抽出し、当該抽出された代表ユーザに関連付けて前記属性記憶ステップにより記憶された語句を、前記推薦キーワードとして抽出する抽出ステップと、を含む方法。 A method in which a computer presents a new recommended keyword for an input search keyword,
As an attribute of each of a plurality of users, an attribute storage step of acquiring a phrase used by each user and the number of times of use of the phrase, and storing it in association with the user;
A category storing step for storing in advance a category and at least one category determination keyword characterizing the category;
For all of the category determination keywords stored in the category storage step, calculate the similarity to the word stored in the attribute storage step and the number of uses of the word with high similarity, and calculate the similarity and the A determination step of determining, as a representative user, the user belonging to the category based on the number of times the phrase having a high similarity is used;
A determination step of classifying the search keyword based on the category determination keyword and determining a category of the search keyword in response to the input of the search keyword;
Extracting the representative user belonging to the category determined in the determining step, and extracting the phrase stored in the attribute storing step in association with the extracted representative user as the recommended keyword. .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008161783A JP4869292B2 (en) | 2008-06-20 | 2008-06-20 | Server, method, and program for recommending search keywords |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008161783A JP4869292B2 (en) | 2008-06-20 | 2008-06-20 | Server, method, and program for recommending search keywords |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010003134A true JP2010003134A (en) | 2010-01-07 |
| JP4869292B2 JP4869292B2 (en) | 2012-02-08 |
Family
ID=41584797
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008161783A Expired - Fee Related JP4869292B2 (en) | 2008-06-20 | 2008-06-20 | Server, method, and program for recommending search keywords |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4869292B2 (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014501422A (en) * | 2010-12-31 | 2014-01-20 | アリババ・グループ・ホールディング・リミテッド | Search keyword recommendation based on user intention |
| US8898180B2 (en) | 2009-01-12 | 2014-11-25 | Alibaba Group Holding Limited | Method and system for querying information |
| JP2018511873A (en) * | 2015-06-15 | 2018-04-26 | ネイバー コーポレーションNAVER Corporation | Search service providing apparatus, method, and computer program |
| WO2019058698A1 (en) * | 2017-09-20 | 2019-03-28 | 株式会社Screenホールディングス | Suggestion generation device, suggestion generation program and suggestion generation method |
| CN111723280A (en) * | 2019-03-20 | 2020-09-29 | 北京字节跳动网络技术有限公司 | Information processing method and device, storage medium and electronic equipment |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003250146A (en) * | 2001-12-21 | 2003-09-05 | Nippon Telegr & Teleph Corp <Ntt> | Program selection support information providing service system, server device and terminal device, program selection support information providing method, program and recording medium |
| JP2005141486A (en) * | 2003-11-06 | 2005-06-02 | Nippon Telegr & Teleph Corp <Ntt> | Content recommendation target user selection apparatus and method, program, and content recommendation system |
| JP2005310094A (en) * | 2003-10-06 | 2005-11-04 | Nippon Telegr & Teleph Corp <Ntt> | Keyword expansion device and method, content search system, content information providing system and method, grouping condition determination device and method, and program |
| JP2006099754A (en) * | 2004-09-01 | 2006-04-13 | National Institute Of Advanced Industrial & Technology | Keyword extraction method, keyword extraction program, computer-readable recording medium recording keyword extraction program and keyword extraction device, metadata creation method, metadata creation program, computer-readable recording medium recording metadata creation program, and Metadata creation device |
| JP2007183859A (en) * | 2006-01-10 | 2007-07-19 | Konica Minolta Holdings Inc | Information retrieval system, information retrieval method, and information management apparatus |
-
2008
- 2008-06-20 JP JP2008161783A patent/JP4869292B2/en not_active Expired - Fee Related
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003250146A (en) * | 2001-12-21 | 2003-09-05 | Nippon Telegr & Teleph Corp <Ntt> | Program selection support information providing service system, server device and terminal device, program selection support information providing method, program and recording medium |
| JP2005310094A (en) * | 2003-10-06 | 2005-11-04 | Nippon Telegr & Teleph Corp <Ntt> | Keyword expansion device and method, content search system, content information providing system and method, grouping condition determination device and method, and program |
| JP2005141486A (en) * | 2003-11-06 | 2005-06-02 | Nippon Telegr & Teleph Corp <Ntt> | Content recommendation target user selection apparatus and method, program, and content recommendation system |
| JP2006099754A (en) * | 2004-09-01 | 2006-04-13 | National Institute Of Advanced Industrial & Technology | Keyword extraction method, keyword extraction program, computer-readable recording medium recording keyword extraction program and keyword extraction device, metadata creation method, metadata creation program, computer-readable recording medium recording metadata creation program, and Metadata creation device |
| JP2007183859A (en) * | 2006-01-10 | 2007-07-19 | Konica Minolta Holdings Inc | Information retrieval system, information retrieval method, and information management apparatus |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8898180B2 (en) | 2009-01-12 | 2014-11-25 | Alibaba Group Holding Limited | Method and system for querying information |
| US9430568B2 (en) | 2009-01-12 | 2016-08-30 | Alibaba Group Holding Limited | Method and system for querying information |
| JP2014501422A (en) * | 2010-12-31 | 2014-01-20 | アリババ・グループ・ホールディング・リミテッド | Search keyword recommendation based on user intention |
| US9092549B2 (en) | 2010-12-31 | 2015-07-28 | Alibaba Group Holding Limited | Recommendation of search keywords based on indication of user intention |
| JP2018511873A (en) * | 2015-06-15 | 2018-04-26 | ネイバー コーポレーションNAVER Corporation | Search service providing apparatus, method, and computer program |
| WO2019058698A1 (en) * | 2017-09-20 | 2019-03-28 | 株式会社Screenホールディングス | Suggestion generation device, suggestion generation program and suggestion generation method |
| JP2019057017A (en) * | 2017-09-20 | 2019-04-11 | 株式会社Screenホールディングス | Suggestion generation device, suggestion generation program and suggestion generation method |
| CN111723280A (en) * | 2019-03-20 | 2020-09-29 | 北京字节跳动网络技术有限公司 | Information processing method and device, storage medium and electronic equipment |
| CN111723280B (en) * | 2019-03-20 | 2023-06-16 | 北京字节跳动网络技术有限公司 | Information processing method and device, storage medium and electronic equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4869292B2 (en) | 2012-02-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2603718C (en) | Query revision using known highly-ranked queries | |
| US8190601B2 (en) | Identifying task groups for organizing search results | |
| JP4638439B2 (en) | Personalized web search | |
| US10169449B2 (en) | Method, apparatus, and server for acquiring recommended topic | |
| CN105069103B (en) | Method and system for APP search engine using user comments | |
| US20110246457A1 (en) | Ranking of search results based on microblog data | |
| JP2020135891A (en) | Methods, apparatus, devices and media for providing search suggestions | |
| CN106095738B (en) | Recommending form fragments | |
| US12326884B2 (en) | Methods and systems for modifying a search result | |
| JP4453437B2 (en) | Search keyword ranking method, apparatus and program | |
| KR20190128246A (en) | Searching methods and apparatus and non-transitory computer-readable storage media | |
| JP4869292B2 (en) | Server, method, and program for recommending search keywords | |
| JP4375626B2 (en) | Search service system and method for providing input order of keywords by category | |
| CN110413763B (en) | Automatic selection of search ranker | |
| JP4759600B2 (en) | Text search device, text search method, text search program and recording medium thereof | |
| JP4819628B2 (en) | Method, server, and program for retrieving document data | |
| JP5014252B2 (en) | Method, server, and program for managing index data for searching content | |
| JP2005010848A (en) | Information search apparatus, information search method, information search program, and recording medium | |
| JP5368900B2 (en) | Information presenting apparatus, information presenting method, and program | |
| US12001488B2 (en) | Efficient data storage and retrieval system | |
| JP2011053996A (en) | Web browser selecting method and device | |
| JP2012043258A (en) | Retrieval system, retrieval device, retrieval program, recording medium and retrieval method | |
| JP2009146013A (en) | Content search method, apparatus, and program | |
| TWM623755U (en) | System for generating creative materials | |
| JP4921523B2 (en) | Apparatus, method, and program for evaluating article value |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090915 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111021 |
|
| 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: 20111025 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111115 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4869292 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141125 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees | ||
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |