Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5458058B2 - Product name identity determination device and product name identity determination program - Google Patents
[go: Go Back, main page]

JP5458058B2 - Product name identity determination device and product name identity determination program - Google Patents

Product name identity determination device and product name identity determination program Download PDF

Info

Publication number
JP5458058B2
JP5458058B2 JP2011110218A JP2011110218A JP5458058B2 JP 5458058 B2 JP5458058 B2 JP 5458058B2 JP 2011110218 A JP2011110218 A JP 2011110218A JP 2011110218 A JP2011110218 A JP 2011110218A JP 5458058 B2 JP5458058 B2 JP 5458058B2
Authority
JP
Japan
Prior art keywords
product
score
product name
identity determination
database
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.)
Active
Application number
JP2011110218A
Other languages
Japanese (ja)
Other versions
JP2012242933A (en
Inventor
裕一郎 関口
正之 杉崎
匡 内山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Inc
NTT Inc USA
Original Assignee
Nippon Telegraph and Telephone Corp
NTT Inc USA
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 Nippon Telegraph and Telephone Corp, NTT Inc USA filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2011110218A priority Critical patent/JP5458058B2/en
Publication of JP2012242933A publication Critical patent/JP2012242933A/en
Application granted granted Critical
Publication of JP5458058B2 publication Critical patent/JP5458058B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、ウェブにおける購買行動のマーケティング分析技術に係わり、様々な表記がなされている商品名表記から、同一の商品名であるものを判定する為の商品名同一性判定装置およびプログラムに関する。   The present invention relates to a marketing analysis technique for purchasing behavior on the web, and relates to a product name identity determination device and a program for determining what is the same product name from various product name descriptions.

インターネット環境の普及に伴い、通販を行っているウェブサイトにおける購買行動が多く行われるようになってきた。これらのウェブにおける購買行動は、ウェブブラウザを介して行われるため、ウェブブラウザの閲覧履歴等を用いることによって、消費者がどのような商品を閲覧・比較し、結果としてどの商品を購入したかといったマーケティング分析を行うことが可能となってきた。   Along with the spread of the Internet environment, a lot of purchasing behavior has been carried out on websites that offer mail order. Since the purchase behavior on these webs is carried out via a web browser, by using the browsing history etc. of the web browser, what products are viewed and compared by consumers, and what products are purchased as a result It has become possible to conduct marketing analysis.

しかし通販サイトにおいて表示される商品名は同じ商品であっても様々な表記がなされているために、ウェブページ中に書かれる商品名をそのまま用いると消費者が同じ商品を繰り返し見ているのか、異なる商品を比較しているのかが区別できなく、消費者の閲覧もしくは購入した商品数を正しく分析出来なくなってしまう。   However, since the product name displayed on the mail order site is variously written even if it is the same product, if the product name written on the web page is used as it is, the consumer sees the same product repeatedly, It is impossible to distinguish whether different products are being compared, and the number of products viewed or purchased by consumers cannot be analyzed correctly.

それに対し、この様な記載の揺れを考慮して、異なるサイト中の商品表記から同一の商品であるものを判別することができれば、より正確なマーケティング分析を行うことが可能になると考えられる。   On the other hand, it is considered that more accurate marketing analysis can be performed if the same product can be discriminated from the product description in different sites in consideration of such fluctuations in the description.

ウェブ中の記載の揺れを判定して、同一のものであるか否かを判別する手法は多数提案されている。   Many methods have been proposed to determine whether or not they are the same by determining the shaking of the description on the web.

従来の技術として、主に人物の固有名詞の同一性を判定する技術がある(例えば特許文献1)。この手法では、ウェブサイトをノードとし、同一の人物名を含むウェブサイト間にリンクが張られるグラフ構造を構築し、密接な関係にあるウェブサイトの集合中で出現している固有名詞を同一の存在と判定する。   As a conventional technique, there is a technique that mainly determines the identity of a person's proper noun (for example, Patent Document 1). This method constructs a graph structure in which websites are nodes and links are created between websites containing the same person name, and proper nouns appearing in a set of closely related websites are the same. Judge that it exists.

尚、本発明において、カテゴリ情報構築時に利用する技術は特許文献2に記載され、商品名表記情報が表記揺れ関係にあるかどうかを判定する際に利用する技術は特許文献3に記載されている。   In the present invention, a technique used when constructing category information is described in Patent Document 2, and a technique used when determining whether or not the product name notation information is in a wobble relation is described in Patent Document 3. .

特開2006−107361号公報JP 2006-107361 A 特開2010−123001号公報JP 2010-12001 A 特許第4084515号公報Japanese Patent No. 4084515

上記特許文献1に開示された技術は、同一の表記を持つ固有名詞の多義性を解消するための技術であるため、通販サイトで見られるような同一の商品が異なる表記で表されている場合の同一性の判定はできないという問題点があった。   Since the technique disclosed in Patent Document 1 is a technique for eliminating the ambiguity of proper nouns having the same notation, the same product as seen on a mail order site is represented by different notations There was a problem that it was not possible to determine the identity of.

本発明は上記の点に鑑みなされたものであり、その目的は、商品名の記載において特徴的に出てくる販売促進目的の語句を考慮した商品名の同一性判定を行うことができる商品名同一性判定装置およびプログラムを提供することにある。   The present invention has been made in view of the above points. The purpose of the present invention is to determine the identity of a product name in consideration of the sales promotion wording that is characteristic in the description of the product name. It is to provide an identity determination device and a program.

上記課題を解決するための本発明の商品名同一性判定装置は、同一性判定を行う対象となる2つの商品名表記からなる組を入力とし、商品名情報が蓄積された商品表記データベースを参照し、該商品表記データベース中に含まれる語句それぞれに対して、特定の商品を識別するのに有用な語句に対して高い値となり、複数の商品に含まれる語句に対して低い値となる商品スコアを算出し、商品スコアデータベースに蓄積する商品スコア算出手段と、入力された2つの商品名表記からなる組を解析して、それぞれの商品名表記に含まれる語句の共通部分と差異部分を取得し、前記商品スコアデータベースを参照して前記語句の商品スコアを取得し、前記共通して出現する語句の商品スコアが高く、片側のみに出現する語句の商品スコアが低い場合に、入力された商品名表記の組は同一性が高いと判定する同一性判定手段と、を備え、前記商品表記データベースには、商品の表記情報と商品の分類カテゴリを表すカテゴリ情報が商品名情報として蓄積され、前記商品スコア算出手段は、処理対象語句を含む商品群の所属カテゴリの分布を、前記商品表記データベースを参照して解析することにより、特定のカテゴリのみに偏って出現している語句に対して商品を一意に識別するのに有用な語句として高い商品スコアを算出し、複数のカテゴリに渡って満遍なく出現する語句に対して商品を特徴付けるのに有効でない語句として低い商品スコアを算出する手段であって、処理対象語句を含む商品群の所属カテゴリを集計し、該集計された所属カテゴリの異なり数をnとし、各カテゴリ毎のデータ数をxi(iは1からnを取る)として、処理対象語句の商品スコアsを下式で求める、ことを特徴としている。

Figure 0005458058
The product name identity determination apparatus of the present invention for solving the above-mentioned problem is based on a product description database in which product name information is stored, taking as input a set of two product name descriptions to be subjected to identity determination. In addition, for each word included in the product description database, a product score that is high for a word useful for identifying a specific product and low for words included in a plurality of products. The product score calculation means that accumulates in the product score database and the combination of the two input product name notations are analyzed, and the common part and the difference part of the words and phrases included in each product name notation are obtained. If the product score of the phrase is obtained with reference to the product score database, the product score of the commonly appearing phrase is high, and the product score of the phrase appearing only on one side is low In, and a identity determining means for determining a set of input trade name notation with high identity, wherein the trade designation database, trade name category information indicating a classification category notation information and product item The product score calculation means accumulates as information, and the distribution of the category belonging to the product group including the processing target word is analyzed with reference to the product notation database, so that the product score calculation means appears biased only to a specific category. A high product score is calculated as a useful phrase to uniquely identify a product for a phrase, and a low product score is calculated as an ineffective phrase to characterize a product for terms that appear evenly across multiple categories A means for summing up the category belonging to the product group including the processing target phrase, and let n be the number of differences in the total number of category belonging to each category. The number over data as xi (i takes 1 to n), determining the product score s of the processing target phrase in the formula, it is characterized in that.
Figure 0005458058

上記構成によれば、同一の商品が異なる表記で表されている場合に、その同一性を判定することができ、商品名の記載において特徴的に出てくる販売促進目的の語句を考慮した商品名の同一性判定を行うことが可能となる。   According to the above configuration, when the same product is represented in different notation, the identity can be determined, and the product taking into account the words for the purpose of promotion that appear characteristically in the description of the product name It is possible to determine the identity of names.

本発明によれば、同一の商品が異なる表記で表されている場合に、その同一性を判定することができ、商品名の記載において特徴的に出てくる販売促進目的の語句を考慮した商品名の同一性判定を行うことが可能となる。   According to the present invention, when the same product is expressed in different notations, the identity can be determined, and the product taking into account the words for the purpose of promotion that appear characteristically in the description of the product name It is possible to determine the identity of names.

例えば、ウェブサイト毎に異なる商品名の表記の同一性を担保することが出来るため、消費者が様々なサイトで似通った名称の商品を見ていた場合に、同じ商品を複数サイトで見比べて販売条件の良いサイトを探していたのか、異なる商品を見比べてよりよい商品を探していたのかが判別可能となる。   For example, it is possible to guarantee the identity of different product names on different websites, so if a consumer sees products with similar names on various sites, the same product is compared and sold on multiple sites. It is possible to determine whether a site with good conditions is being searched or whether a better product is being searched by comparing different products.

その結果、サイトを跨いだ各商品の閲覧回数や購入回数の集計が正しく行われ、各商品の販売シェアやユーザの商品の購買頻度といったマーケティング分析の精度向上が可能となる。   As a result, the number of browsing and purchasing of each product across the sites is correctly counted, and the accuracy of marketing analysis such as the sales share of each product and the purchase frequency of the user's products can be improved.

本発明の原理構成図。The principle block diagram of this invention. 本発明の第1の実施の形態における商品名同一性判定装置の構成図。The block diagram of the brand name identity determination apparatus in the 1st Embodiment of this invention. 本発明の第1の実施の形態における商品表記データベースに蓄積される情報の例を示す説明図。Explanatory drawing which shows the example of the information accumulate | stored in the merchandise description database in the 1st Embodiment of this invention. 本発明の第1の実施の形態における商品スコア算出部の処理の流れを示すフローチャート。The flowchart which shows the flow of a process of the goods score calculation part in the 1st Embodiment of this invention. 本発明の第1の実施の形態における商品表記データベースから取得した情報の例を示す説明図。Explanatory drawing which shows the example of the information acquired from the product description database in the 1st Embodiment of this invention. 本発明の第1の実施の形態における商品スコアデータベースに蓄積される情報の例を示す説明図。Explanatory drawing which shows the example of the information accumulate | stored in the goods score database in the 1st Embodiment of this invention. 本発明の第1の実施の形態における同一性判定部の処理の流れを示すフローチャート。The flowchart which shows the flow of a process of the identity determination part in the 1st Embodiment of this invention. 本発明の第2の実施の形態における商品名同一性判定装置の構成図。The block diagram of the brand name identity determination apparatus in the 2nd Embodiment of this invention. 本発明の第2の実施の形態における同一性判定部の処理の流れを示すフローチャート。The flowchart which shows the flow of a process of the identity determination part in the 2nd Embodiment of this invention.

以下、図面を参照しながら本発明の実施の形態を説明するが、本発明は下記の実施形態例に限定されるものではない。まず、本発明の原理を図1の構成図とともに説明する。図1において、100は、同一性判定を行う対象となる2つの商品名表記からなる組(商品名表記ペア110)を入力とし、当該商品名表記ペア110が同一の商品を表現しているか否かを表す商品同一性の判定結果130を出力とする商品名同一性判定装置であって、商品スコア算出手段140、商品スコアデータベース150及び同一性判定手段160を備えており、該商品名同一性判定装置100には、大量の商品表記データが蓄積された商品表記データベース120が接続されている。   Hereinafter, embodiments of the present invention will be described with reference to the drawings, but the present invention is not limited to the following embodiments. First, the principle of the present invention will be described with reference to the block diagram of FIG. In FIG. 1, reference numeral 100 is an input of a pair (product name notation pair 110) consisting of two product name notations to be subjected to identity determination, and whether or not the product name notation pair 110 represents the same product. A product name identity determination device that outputs a product identity determination result 130 representing the product name, and includes a product score calculation unit 140, a product score database 150, and an identity determination unit 160, and the product name identity The determination device 100 is connected to a product description database 120 in which a large amount of product description data is accumulated.

商品スコア算出手段140は、商品表記データベース120中に含まれる多量の商品表記を解析し、商品表記中に含まれる各語句に対して商品名の表現に不適切であるほど低い値となる商品スコアを算出し、その結果を商品スコアデータベース150に蓄積する。ここにおける商品名の表現に不適切な語句とは、「送料無料」や「セール中」、「2000円引き」といった商品の販売状態に関する語句であり、商品の種別にかかわらず多数の商品表記に含まれる語句に対して低いスコアを算出する。   The product score calculation means 140 analyzes a large number of product descriptions included in the product description database 120, and the product score becomes lower as the product name is inappropriate for each word / phrase included in the product description. And the result is stored in the product score database 150. The term inappropriate for the expression of the product name is a term related to the sales state of the product such as “free shipping”, “sale”, “2000 yen discount”, and is used in many product descriptions regardless of the type of product. Calculate a low score for the included words.

商品スコアを算出する際に、商標登録されているような商品そのものを表す商品名や「炊飯器」といったようなその商品を良く表すような語句は、当該商品が属するカテゴリのみで使われる語句であり、一方、商品の販売状態に関する語句は商品のカテゴリに係わらず出現する特性を利用して、特定のカテゴリのみに偏って出現している語句(特定の商品を識別するのに有用な語句)に対して高い商品スコアを、複数のカテゴリに渡って満遍なく出現する語句に対して低い商品スコアを各々算出する。   When calculating a product score, a product name that represents a product that is registered as a trademark or a term that well describes the product, such as “rice cooker”, is a term that is used only in the category to which the product belongs. On the other hand, terms related to the sales status of a product use a characteristic that appears regardless of the category of the product, and a term that appears biased only in a specific category (a term useful for identifying a specific product) A high product score is calculated, and a low product score is calculated for words that appear evenly over a plurality of categories.

同一性判定手段160は、入力された商品名表記ペア110に対し、それらが同じ商品を表しているか否かの判別を行い、その結果を出力する。同一性の判定には、それぞれの商品名表記に含まれる語句中の共通する語句が商品スコアが高く商品の記述に適切な語句である場合に同一性が高いと判定し、非共通な語句が商品スコアが高く商品表記に適切な語句である場合に同一性が低いと判定する。   The identity determination means 160 determines whether or not they represent the same product for the input product name notation pair 110 and outputs the result. The identity is determined by determining that the identity is high when a common phrase in the phrase included in each product name notation is a product phrase having a high product score and appropriate for the description of the product. It is determined that the identity is low when the product score is high and the word is appropriate for the product notation.

図2は、本発明の第1の実施の形態における商品名同一性判定装置200の構成を示す。商品名同一性判定装置200は、表記揺れ置換部240、商品スコア算出手段としての商品スコア算出部250、商品スコアデータベース260および同一性判定手段としての同一性判定部270を備え、商品名表記ペア入力装置210、商品表記データベース220および同一性判定結果表示装置230が接続されている。   FIG. 2 shows the configuration of the product name identity determination apparatus 200 according to the first embodiment of the present invention. The product name identity determination apparatus 200 includes a notation fluctuation replacement unit 240, a product score calculation unit 250 as a product score calculation unit, a product score database 260, and an identity determination unit 270 as an identity determination unit, and includes a product name description pair. An input device 210, a product description database 220, and an identity determination result display device 230 are connected.

商品名同一性判定装置200は、例えばコンピュータにより構成され、通常のコンピュータのハードウェアリソース、例えばROM、RAM、CPU、入力装置、出力装置、通信インターフェース、ハードディスク、記録媒体およびその駆動装置を備えている。   The product name identity determination device 200 is configured by a computer, for example, and includes hardware resources of a normal computer, such as a ROM, a RAM, a CPU, an input device, an output device, a communication interface, a hard disk, a recording medium, and a driving device thereof. Yes.

このハードウェアリソースとソフトウェアリソース(OS、アプリケーションなど)との協働の結果、商品名同一性判定装置200は、図2に示すように、商品名表記ペア入力装置210、商品表記データベース220、同一性判定結果表示装置230、表記揺れ置換部240、商品スコア算出部250、商品スコアデータベース260および同一性判定部270を実装する。   As a result of the cooperation between the hardware resource and the software resource (OS, application, etc.), the product name identity determination device 200 has the same product name notation pair input device 210, product notation database 220, as shown in FIG. The sex determination result display device 230, the notation shaking replacement unit 240, the product score calculation unit 250, the product score database 260, and the identity determination unit 270 are implemented.

前記商品表記データベース220および商品スコアデータベース260と、後述する商品スコア算出部250が商品表記情報中に含まれる語句の一覧を取得し記憶するための語句リストバッファは、ハードディスクあるいはRAMなどの保存手段・記憶手段に構築されているものとする。   The product list database 220, the product score database 260, and the product score calculation unit 250, which will be described later, store a phrase list buffer for acquiring and storing a list of terms included in the product description information. It is assumed that the storage means is constructed.

商品名表記ペア入力装置210は、キーボード等の入力装置であり、ユーザが同一性の判定対象となる2つの商品名表記を入力するのに用いられる。   The product name notation pair input device 210 is an input device such as a keyboard, and is used by the user to input two product name notations to be determined for identity.

商品表記データベース220は、インターネット上の通販サイトにおいて販売されている商品の表記情報とそのカテゴリ情報との組からなる商品情報が大量に蓄積されたデータベースである。商品表記データベース220に蓄積される情報の例を図3に示す。   The merchandise notation database 220 is a database in which a large amount of merchandise information including a set of notation information of merchandise sold at a mail order site on the Internet and its category information is accumulated. An example of information stored in the product description database 220 is shown in FIG.

図3において、表記情報は商品の名称の記載内容となる。通販サイトにおいては、商品の名称だけでなく「送料無料」や「20%オフ」と記されていることが多い。カテゴリ情報は、「ワンピース」、「炊飯器」といった、商品の分類カテゴリを表す情報である。   In FIG. 3, the notation information is the description content of the product name. In the mail order site, not only the name of the product but also “free shipping” and “20% off” are often written. The category information is information representing a classification category of the product such as “one piece” or “rice cooker”.

多くの通販サイトはそれぞれ商品の分類構造を持っているため、その情報をページ中から抽出することにより、カテゴリ分類情報を構築することが可能である。また通販サイトの分類構造を抽出するのではなく、ページに含まれる語句を用いて、例えば特許文献2に示されるような技術を用いてあらかじめ定められたカテゴリを付与することによって構築しても良い。   Many mail-order sites each have a product classification structure, and it is possible to construct category classification information by extracting the information from the page. Further, instead of extracting the classification structure of the mail order site, it may be constructed by using a phrase included in the page and assigning a predetermined category using a technique as disclosed in Patent Document 2, for example. .

また商品表記データベース220は各商品情報が入力される際に、各商品情報の表記情報を形態素解析することにより表記情報を構成する語句群を取得し、それを集計することにより、商品表記データベース220中に含まれる全ての語句を保持しているものとする。一般的に商品表記データベース220中のデータを表記情報中に含まれる語句で検索可能にするための転置インデックスがデータベース中に構築されるため、当該転置インデックスの索引リストが商品表記データベース220中の全ての語句の一覧として利用可能である。   Further, when each product information is input, the product description database 220 obtains a group of words constituting the description information by performing morphological analysis on the description information of each product information, and totalizes them to obtain the product description database 220. Assume that all words contained within are retained. In general, an inverted index for making the data in the product notation database 220 searchable by a phrase included in the notation information is constructed in the database, so that the index list of the inverted index is all in the product notation database 220. It can be used as a list of words.

同一性判定結果表示装置230はディスプレイやプリンターといった外部出力装置であり、商品名同一性判定装置200による商品名の同一性判定結果を表示する。   The identity determination result display device 230 is an external output device such as a display or a printer, and displays the identity determination result of the product name by the product name identity determination device 200.

表記揺れ置換部240は、商品名表記ペア入力装置210から処理対象となる商品名表記情報の組が入力されると動作を開始し、特許文献3に示されるような英語・日本語対訳技術を用いて、処理対象となる商品名表記情報が表記揺れ関係にあるかどうかを判定する。判定した結果、商品名表記情報の組みが表記揺れの関係にあるとなった場合、片方をもう一方の内容で置き換えて、同じ表記情報からなる組を作り、同一性判定部270に出力する。表記揺れの関係になかった場合には、商品名表記情報の組をそのまま同一性判定部270に出力する。   The notation shaking replacement unit 240 starts operation when a set of product name notation information to be processed is input from the product name notation pair input device 210, and uses English / Japanese parallel translation technology as disclosed in Patent Document 3. It is used to determine whether the product name notation information to be processed has a notation swing relationship. As a result of the determination, when the combination of the product name description information is in a relationship of notation, one of the items is replaced with the other content to create a set of the same description information and output to the identity determination unit 270. If there is no relationship of notation shaking, the set of product name notation information is output to the identity determination unit 270 as it is.

商品スコア算出部250は、商品表記データベース220に蓄積されている大量の表記情報を解析することにより、あらゆる商品カテゴリの商品表記において満遍なく使われている語句を、販促的な目的で含まれている語句と判別し、低い商品スコアを付与して、商品スコアデータベース260に蓄積する。   The merchandise score calculation unit 250 analyzes a large amount of notation information stored in the merchandise notation database 220, thereby including words that are used evenly in the merchandise notation of all product categories for promotional purposes. It is discriminated as a word and phrase, and a low product score is assigned and stored in the product score database 260.

商品スコア算出部250の処理の流れを図4に示す。   The processing flow of the product score calculation unit 250 is shown in FIG.

商品スコア算出部250は処理を開始すると、商品表記データベース220にアクセスし全ての商品表記情報中に含まれる語句の一覧を取得し、語句リストバッファに記憶する(ステップ401)。   When the process starts, the product score calculation unit 250 accesses the product notation database 220, acquires a list of words included in all the product notation information, and stores it in the word list buffer (step 401).

次に語句リストバッファから1つ語句を抽出し、処理対象語句情報とする(ステップ402)。   Next, one word is extracted from the word list buffer and used as processing target word information (step 402).

次に商品表記データベース220にアクセスし、処理対象語句を表記情報に含む全商品情報を取得し、取得した各商品情報に含まれるカテゴリ情報を集計し、各カテゴリのデータが何件存在するかと全データ数とを算出する(ステップ403)。

例えば、「送料」という語句を含むデータが10件有り、それらの内容が図5に示すような内容であった場合、カテゴリ情報の集計結果は「婦人服」が2件、「家電」が3件、「書籍」が2件、「音楽」が1件、「コンピュータ」が2件となり、全データ数は10件となる。
Next, the product description database 220 is accessed, all product information including the processing target word / phrase in the description information is acquired, the category information included in each acquired product information is totaled, and how many data of each category exist and all The number of data is calculated (step 403).

For example, if there are 10 pieces of data including the phrase “shipping” and the contents are as shown in FIG. 5, the total result of the category information is 2 for “women's clothing” and 3 for “home appliances”. The number of “data” is 2, the number of “music” is 1, the number of “computers” is 2, and the total number of data is 10.

次に前記集計結果を用いて、処理対象語句の商品スコアを算出する(ステップ404)。処理対象語句を含むデータに出現したカテゴリの数をnとし、各カテゴリ毎のデータ数をxi(iは1からnを取る)として、処理対象語句の商品スコアsは下の式で求められる。   Next, the product score of the processing target phrase is calculated using the counting result (step 404). The product score s of the processing target phrase is obtained by the following equation, where n is the number of categories that appear in the data including the processing target phrase, and xi is the number of data for each category (i takes 1 to n).

Figure 0005458058
Figure 0005458058

Figure 0005458058
Figure 0005458058

その為、商品スコアsは多くのカテゴリ(nが大)で用いられる語句に対して低い値を示し、少ないカテゴリ(nが小)でのみ現れる語句に対しては高い値を示す。また複数のカテゴリに均等な回数出現する標準偏差δが小さい語句に対して低い値を示し、特定のカテゴリのみに偏って出現する標準偏差δが大きい語句に対して高い値を示す特徴を持つ。得られた商品スコアsを処理対象語句と共に商品スコアデータベース260に蓄積する。図6に商品スコアデータベース260に蓄積されるデータの例を示す。   For this reason, the product score s shows a low value for words used in many categories (n is large), and shows a high value for words that appear only in a small number of categories (n is small). In addition, the standard deviation δ that appears multiple times in a plurality of categories shows a low value for a phrase with a small standard deviation, and has a high value for a phrase with a large standard deviation δ that appears only in a specific category. The obtained product score s is stored in the product score database 260 together with the processing target phrase. FIG. 6 shows an example of data stored in the product score database 260.

Figure 0005458058
Figure 0005458058

これに対して「ワンピース」を含む商品情報が商品表記データベース220に10件存在し、それらのデータに含まれるカテゴリ情報の数が「婦人服」が9件、「手芸」が1件であった場合、「ワンピース」の商品スコアsは0.238となる。これにより、「ワンピース」は「送料」よりも商品らしい語句ということが出来る。   On the other hand, there are 10 items of product information including “One Piece” in the product notation database 220, and the number of category information included in those data is 9 for “Women's clothing” and 1 for “Handicraft”. In this case, the product score s of “One Piece” is 0.238. As a result, “one piece” can be said to be a more productive phrase than “shipping”.

次に、語句リスト中の全ての語句について処理を行っていたか確認し、全ての語句について処理を行っていたら処理を終了する。未処理の語句があった場合は、ステップ402に戻って処理を再開する(ステップ405)
同一性判定部270は、表記揺れ置換部240から商品名表記情報の組を受け取ると処理を開始し、当該商品名 表記情報の組が同一の商品についての表記であるか否かを、表記内容の差異部分が商品内容を表す語句かを元に判別する。
Next, it is confirmed whether or not processing has been performed for all the phrases in the phrase list. If processing has been performed for all the phrases, the processing is terminated. If there is an unprocessed word / phrase, the process returns to step 402 to resume the process (step 405).
When the identity determination unit 270 receives a set of product name description information from the notation fluctuation replacement unit 240, the identity determination unit 270 starts processing, and whether or not the product name description information set is a description for the same product. It is discriminated based on whether the difference part is a word representing the product content.

同一性判定部270の処理の流れを図7に示す。   A processing flow of the identity determination unit 270 is shown in FIG.

最初に、入力された商品名表記情報の組を既存の形態素解析技術を用いて、形態素解析を行い、形態素毎に分割された語句の列に変形する(ステップ701)。例えば、入力された商品名表記情報が「株主優待チケット」と「[送料無料]株主優待チケット[20%オフ]」とである場合、形態素解析技術を用いて形態素毎に分割すると、それぞれ「株主、優待、チケット」と「[、送料、無料、]、株主、優待、チケット、[、20%、オフ、]」といった語句の列になる。   First, a set of inputted product name description information is subjected to morpheme analysis using an existing morpheme analysis technique, and is transformed into a string of words divided for each morpheme (step 701). For example, if the input product name notation information is “shareholder preferential ticket” and “[free shipping] shareholder preferential ticket [20% off]”, if the morpheme analysis technique is used to divide each morpheme, , Courtesy, ticket "and" [, shipping, free,], shareholders, courtesy, ticket, [, 20%, off,] ".

次に、ステップ701で得られた2つの語句の列を比較し、両方の語句列に共通して現れる語句群と、片側の語句列にのみ出現する語句群を抽出する(ステップ702)。   Next, the two word strings obtained in step 701 are compared, and a word group that appears in both word strings and a word group that appears only in one word string are extracted (step 702).

例えばステップ701の例で用いた、「株主、優待、チケット」と「[、送料、無料、]、株主、優待、チケット、[、20%、オフ、]」との2つの語句列について考える。この時、「株主、優待、チケット」は2つの語句列に共通して出現する語句群となり、「[、送料、無料、]、[、20%、オフ、]」は片方の語句のみに出現する語句群となる。   For example, consider the two word strings used in the example of step 701: “shareholder, special offer, ticket” and “[, shipping, free,], shareholder, special offer, ticket, [, 20%, off,]”. At this time, “Shareholder, Special Offer, Ticket” is a group of words that appear in common in the two word strings, and “[, Shipping, Free,], [, 20%, Off,]” appears in only one word. It becomes a group of phrases.

次に、共通して現れる語句群と片側のみに出現する語句群とに含まれる語句それぞれの商品スコアを商品スコアデータベース260にアクセスすることにより取得し、共通して現れる語句群の商品スコアの合計と片側のみに出現する語句群の商品スコアの合計を比較することにより、入力された2つの商品名表記情報の組が同一の商品と考えられるほど小さな値を示す距離スコアSを算出する(ステップ703)。   Next, the product scores of the words included in the commonly appearing phrase group and the phrase group appearing only on one side are obtained by accessing the product score database 260, and the sum of the product scores of the commonly appearing phrase groups And the total of the product scores of the word groups that appear only on one side, a distance score S indicating a value that is so small that the set of two input product name description information is considered to be the same product (step) 703).

具体的には、共通して現れる語句群の商品スコアsの合計をC、片側のみに出現する語句群の商品スコアsの合計をDとし、下記の式を用いて距離スコアSを算出する。   Specifically, C is the sum of the product scores s of commonly appearing word groups, and D is the sum of the product scores s of word groups appearing only on one side, and the distance score S is calculated using the following equation.

Figure 0005458058
Figure 0005458058

得られた距離スコアSがあらかじめ定められた閾値以下であった場合、入力された商品名表記情報の組を同一の商品と判定し、その結果を同一性判定結果表示装置230に出力する。得られた距離スコアSがあらかじめ定められた閾値より大きい場合は、異なる商品と判定してその結果を同一性判定結果表示装置230に出力する(ステップ704)。   When the obtained distance score S is equal to or less than a predetermined threshold value, the set of input product name description information is determined to be the same product, and the result is output to the identity determination result display device 230. If the obtained distance score S is larger than a predetermined threshold value, it is determined as a different product and the result is output to the identity determination result display device 230 (step 704).

この際、同一か否かの2値の結果でなく、距離スコアをそのまま同一性判定結果表示装置230に出力することにより、商品名表記情報の組の同一性らしさを出力するようにしてもよい。   At this time, instead of the binary result indicating whether or not they are identical, the distance score is output to the identity determination result display device 230 as it is, so that the identity of the set of product name description information may be output. .

実施例1は、入力された2つの商品名表記情報の組それぞれを構成する語句の共通部分と差異部分を用いて同一性の判定を行う手法である。しかし商品名においては「10%OFF カジュアルコート」と「ロングコートカジュアル用途に最適」といった商品名表記情報の組のように、「カジュアル」「コート」という2つの語句が共通していても、その出現順番が同一性の判定に意味を持つ場合が存在する。   The first embodiment is a method for determining identity by using a common part and a difference part of words constituting each set of two input product name description information. However, in the product name, even if the two phrases “casual” and “coat” are common, such as a set of product name notation information such as “10% OFF casual coat” and “best for long coat casual use” There are cases where the order of appearance is meaningful in determining identity.

本発明の第2の実施の形態は、上記のような特徴を持つ商品名について、語句の出現順を考慮した同一性の判定を行うことにより、判定精度を向上するための手法である。   The second embodiment of the present invention is a technique for improving the determination accuracy by determining the identity of a product name having the above-described characteristics in consideration of the appearance order of words.

図8は、本発明の第2の実施の形態における商品名同一性判定装置800の構成を示す。   FIG. 8 shows the configuration of the product name identity determination apparatus 800 according to the second embodiment of the present invention.

商品名同一性判定装置800は、表記揺れ置換部240、商品スコア算出部250、商品スコアデータベース260、同一性判定手段としての同一性判定部870を備え、商品名表記ペア入力装置210、商品表記データベース220および同一性判定結果表示装置230が接続されている。   The product name identity determination device 800 includes a notation fluctuation replacement unit 240, a product score calculation unit 250, a product score database 260, and an identity determination unit 870 as identity determination means, and includes a product name description pair input device 210, a product description A database 220 and an identity determination result display device 230 are connected.

これらのうち、表記揺れ置換部240、商品スコア算出部250、商品スコアデータベース260、商品名表記ペア入力装置210、商品表記データベース220、同一性判定結果表示装置230は実施例1と同様の動作をするものであり、同一性判定部870のみが実施例1と異なる動作をする。   Among these, the notation shaking replacement unit 240, the product score calculation unit 250, the product score database 260, the product name notation pair input device 210, the product notation database 220, and the identity determination result display device 230 perform the same operations as in the first embodiment. Therefore, only the identity determination unit 870 operates differently from the first embodiment.

以下、実施例1と異なる動作をする同一性判定部870の処理についてのみ記述する。   Hereinafter, only the process of the identity determination unit 870 that operates differently from the first embodiment will be described.

同一性判定部870は、表記揺れ置換部240から商品名表記情報の組を受け取ると処理を開始し、当該商品名表記情報の組が同一の商品についての表記であるか否かを、表記内容の差異部分が商品内容を表す語句かを元に判別する。   When the identity determination unit 870 receives a set of product name description information from the notation fluctuation replacement unit 240, the identity determination unit 870 starts processing, and indicates whether or not the set of product name description information is a description of the same product. It is discriminated based on whether the difference part is a word representing the product content.

同一性判定部870の処理の流れを図9に示す。   FIG. 9 shows the flow of processing of the identity determination unit 870.

最初に、入力された商品名表記情報の組を既存の形態素解析技術を用いて形態素解析を行い、形態素毎に分割された語句の列に変形する(ステップ901)。例えば、入力された商品名表記情報が「株主優待チケット」と「[送料無料]株主優待チケット[20%オフ]」とである場合、形態素解析技術を用いて形態素ごとに分割すると、それぞれ「株主、優待、チケット」と「[、送料、無料、]、株主、優待、チケット、[、20%、オフ、]」といった語句の列になる。   First, morpheme analysis is performed on a set of inputted product name notation information using an existing morpheme analysis technique, and transformed into a string of words divided for each morpheme (step 901). For example, if the input product name notation information is “shareholder preferential ticket” and “[free shipping] shareholder preferential ticket [20% off]”, when the morpheme analysis technology is used to divide each morpheme, , Courtesy, ticket "and" [, shipping, free,], shareholders, courtesy, ticket, [, 20%, off,] ".

次に、一般的な編集距離計算に用いられる動的計画法を用いたアルゴリズムを用いて、ステップ901で得られた2つの語句の列の片方からもう一方に変形する際に追加・削除する必要がある語句を抽出する(ステップ902)。   Next, it is necessary to add / delete when transforming from one of the two word strings obtained in step 901 to the other using an algorithm using dynamic programming used for general edit distance calculation. A certain phrase is extracted (step 902).

例えば、「株主、優待、チケット」と「[、送料、無料、]、株主、優待、チケット、[、20%、オフ、]」との2つの語句列間の変形を考えると、前の形態素列に対して「[、送料、無料、]、[、20%、オフ、]」の8文字が挿入される関係になることが分かる。   For example, considering the transformation between two word strings “shareholder, special offer, ticket” and “[, shipping, free,], shareholder, special offer, ticket, [, 20%, off,]”, the previous morpheme It can be seen that 8 characters “[, Shipping, Free,], [, 20%, Off,]” are inserted into the column.

次に、削除または追加された語句の商品スコアを商品スコアデータベース260から取得し、その合計値を入力された商品名表記情報の組の意味的な距離スコアとして算出する(ステップ903)。商品スコアは商品内容を表現しない語句ほど低い値となることから、削除もしくは追加された語句が商品内容を表していない語句ならば距離スコアは小さくなり、商品内容を表す語句であれば距離スコアが高くなる。   Next, the product score of the deleted or added word is acquired from the product score database 260, and the total value is calculated as the semantic distance score of the set of the inputted product name notation information (step 903). Since the product score is lower for words that do not represent the product content, the distance score will be smaller if the deleted or added word does not represent the product content, and the distance score will be smaller if the word represents the product content. Get higher.

次に、得られた距離スコアがあらかじめ定められた閾値以下であった場合、入力された商品名表記情報の組を同一の商品と判定し、その結果を同一性判定結果表示装置230に出力する(ステップ904)。得られた距離スコアがあらかじめ定められた閾値より大きい場合は、異なる商品と判定してその結果を同一性判定結果表示装置230に出力する。   Next, when the obtained distance score is equal to or less than a predetermined threshold value, it is determined that the set of input product name description information is the same product, and the result is output to the identity determination result display device 230. (Step 904). When the obtained distance score is larger than a predetermined threshold value, it is determined as a different product and the result is output to the identity determination result display device 230.

この際、同一か否かの2値の結果でなく、距離スコアをそのまま同一性判定結果表示装置230に出力することにより、商品名表記情報の組の同一性らしさを出力するようにしてもよい。   At this time, instead of the binary result indicating whether or not they are identical, the distance score is output to the identity determination result display device 230 as it is, so that the identity of the set of product name description information may be output. .

また、本実施形態の商品名同一性判定装置における各手段の一部もしくは全部の機能をコンピュータのプログラムで構成し、そのプログラムをコンピュータを用いて実行して本発明を実現することができることは言うまでもなく、コンピュータでその機能を実現するためのプログラムを、そのコンピュータが読み取り可能な記録媒体、例えばFD(Floppy(登録商標) Disk)や、MO(Magneto−Optical disk)、ROM(Read Only Memory)、メモリカード、CD(Compact Disk)−ROM、DVD(Digital Versatile Disk)−ROM、CD−R、CD−RW、HDD、リムーバブルディスクなどに記録して、保存したり、配布したりすることが可能である。また、上記のプログラムをインターネットや電子メールなど、ネットワークを通して提供することも可能である。   In addition, it goes without saying that the present invention can be realized by configuring a part or all of the functions of each means in the product name identity determination apparatus of the present embodiment by a computer program and executing the program using the computer. In addition, a program for realizing the function by a computer is recorded on a computer-readable recording medium such as FD (Floppy (registered trademark) Disk), MO (Magneto-Optical disk), ROM (Read Only Memory), It can be recorded on a memory card, CD (Compact Disk) -ROM, DVD (Digital Versatile Disk) -ROM, CD-R, CD-RW, HDD, removable disk, etc., and can be stored or distributed. That. It is also possible to provide the above program through a network such as the Internet or electronic mail.

100、200、800…商品名同一性判定装置
120、220…商品表記データベース
140…商品スコア算出手段
150、260…商品スコアデータベース
160…同一性判定手段
210…商品名表記ペア入力装置
230…同一性判定結果表示装置
240…表記揺れ置換部
250…商品スコア算出部
270、870…同一性判定部
100, 200, 800 ... Product name identity determination device 120, 220 ... Product description database 140 ... Product score calculation means 150, 260 ... Product score database 160 ... Identity determination means 210 ... Product name description pair input device 230 ... Identity Judgment result display device 240 ... notation shaking replacement unit 250 ... product score calculation unit 270, 870 ... identity judgment unit

Claims (4)

同一性判定を行う対象となる2つの商品名表記からなる組を入力とし、
商品名情報が蓄積された商品表記データベースを参照し、該商品表記データベース中に含まれる語句それぞれに対して、特定の商品を識別するのに有用な語句に対して高い値となり、複数の商品に含まれる語句に対して低い値となる商品スコアを算出し、商品スコアデータベースに蓄積する商品スコア算出手段と、
入力された2つの商品名表記からなる組を解析して、それぞれの商品名表記に含まれる語句の共通部分と差異部分を取得し、前記商品スコアデータベースを参照して前記語句の商品スコアを取得し、前記共通して出現する語句の商品スコアが高く、片側のみに出現する語句の商品スコアが低い場合に、入力された商品名表記の組は同一性が高いと判定する同一性判定手段と、を備え、
前記商品表記データベースには、商品の表記情報と商品の分類カテゴリを表すカテゴリ情報が商品名情報として蓄積され、
前記商品スコア算出手段は、
処理対象語句を含む商品群の所属カテゴリの分布を、前記商品表記データベースを参照して解析することにより、特定のカテゴリのみに偏って出現している語句に対して商品を一意に識別するのに有用な語句として高い商品スコアを算出し、複数のカテゴリに渡って満遍なく出現する語句に対して商品を特徴付けるのに有効でない語句として低い商品スコアを算出する手段であって、
処理対象語句を含む商品群の所属カテゴリを集計し、該集計された所属カテゴリの異なり数をnとし、各カテゴリ毎のデータ数をxi(iは1からnを取る)として、処理対象語句の商品スコアsを下式で求める、
ことを特徴とする商品名同一性判定装置。
Figure 0005458058
The input consists of a set of two product names that are subject to identity determination.
Refers to the product notation database in which product name information is stored, and for each of the phrases included in the product notation database, a high value is obtained for a phrase useful for identifying a specific product. A product score calculating means for calculating a product score that is a low value for the included words and storing it in a product score database;
Analyzes a set consisting of two input product name notations, obtains the common part and difference part of the words included in each product name notation, and obtains the product score of the words by referring to the product score database And an identity determination means for determining that the set of input product name notations has high identity when the product score of the commonly appearing phrase is high and the product score of the phrase appearing only on one side is low. , equipped with a,
In the product description database, product description information and category information representing product classification categories are stored as product name information,
The product score calculation means includes:
By analyzing the distribution of the category belonging to the product group including the processing target phrase with reference to the product notation database, it is possible to uniquely identify the product with respect to a phrase that appears only in a specific category. A means of calculating a high product score as a useful word and a low product score as a word that is not effective in characterizing the product against words that appear evenly across multiple categories ,
The categorization category of the product group including the processing target phrase is totaled, the difference number of the totaled belonging categories is set to n, and the number of data for each category is xi (i takes 1 to n). The product score s is obtained by the following formula.
A product name identity determination device characterized by that.
Figure 0005458058
前記同一性判定手段は、
入力された2つの商品名表記の組をそれぞれ構成する語句に分割し、前記商品スコアデータベースを参照することにより、共通して現れる語句の商品スコアの合計Cと、片方のみに出現する語句の商品スコアの合計Dを各々取得し、下式を用いて当該商品名表記の組が同一と考えられるほど低い値となる距離スコアSを算出し、該距離スコアSがあらかじめ定められた閾値よりも低い場合に当該商品名表記の組が同一の商品を示していると判定する、
ことを特徴とする請求項1に記載の商品名同一性判定装置。
Figure 0005458058
The identity determination means includes
By dividing the set of two input product name notations into constituent words and referring to the product score database, the product score total C of commonly appearing words and products of words that appear only on one side Each of the total scores D is acquired, and a distance score S that is so low as to be considered to be the same pair of product names is calculated using the following formula, and the distance score S is lower than a predetermined threshold value. In the case where it is determined that the combination of the product name notation indicates the same product,
The product name identity determination device according to claim 1, wherein:
Figure 0005458058
前記同一性判定手段は、
入力された2つの商品名表記の組をそれぞれ構成する語句に分割し、一般的な編集距離計算に用いられる動的計画法アルゴリズムを用いて、片方の語句列からもう一方の語句列に変形する際に追加・削除する必要がある語句の集合を取得し、前記商品スコアデータベースを参照して得られた、前記追加・削除する必要がある語句の集合の構成語句それぞれの商品スコアの合計を集計し、該商品スコアの合計値を、入力された商品名表記の組が同一と考えられるほど低い値となる距離スコアとして算出し、該距離スコアがあらかじめ定められた閾値よりも低い場合に当該商品名表記の組が同一の商品を示していると判定する、
ことを特徴とする請求項1に記載の商品名同一性判定装置。
The identity determination means includes
Divide the two pairs of product name notation into the words that make up each, and transform it from one word string to the other using a dynamic programming algorithm that is used for general editing distance calculation A set of terms that need to be added / deleted at the time is acquired, and the total of the product scores of each of the constituent words of the set of terms that need to be added / deleted obtained by referring to the product score database is aggregated The total value of the product scores is calculated as a distance score that is so low that the pair of input product name notations is considered to be the same, and the product is calculated when the distance score is lower than a predetermined threshold value. It is determined that the set of name notation indicates the same product.
The product name identity determination device according to claim 1, wherein:
コンピュータを請求項1ないし3のいずれか1項に記載の各手段として機能させる商品名同一性判定プログラム。 A product name identity determination program for causing a computer to function as each means according to any one of claims 1 to 3 .
JP2011110218A 2011-05-17 2011-05-17 Product name identity determination device and product name identity determination program Active JP5458058B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011110218A JP5458058B2 (en) 2011-05-17 2011-05-17 Product name identity determination device and product name identity determination program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011110218A JP5458058B2 (en) 2011-05-17 2011-05-17 Product name identity determination device and product name identity determination program

Publications (2)

Publication Number Publication Date
JP2012242933A JP2012242933A (en) 2012-12-10
JP5458058B2 true JP5458058B2 (en) 2014-04-02

Family

ID=47464615

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011110218A Active JP5458058B2 (en) 2011-05-17 2011-05-17 Product name identity determination device and product name identity determination program

Country Status (1)

Country Link
JP (1) JP5458058B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6698041B2 (en) * 2017-02-09 2020-05-27 株式会社Zozoテクノロジーズ Information processing apparatus, method and program
JP2023014410A (en) * 2021-07-16 2023-01-27 Lazuli株式会社 Name identification product master generation device, name identification product master generation method, and program

Also Published As

Publication number Publication date
JP2012242933A (en) 2012-12-10

Similar Documents

Publication Publication Date Title
Rambocas et al. Online sentiment analysis in marketing research: a review
Lu et al. BizSeeker: a hybrid semantic recommendation system for personalized government‐to‐business e‐services
JP5083669B2 (en) Information extraction system, information extraction method, information extraction program, and information service system
JP5724878B2 (en) Document analysis apparatus, document analysis method, and program
CN103874994A (en) Method and apparatus for automatically summarizing the content of an electronic document
Zhang et al. Automatically predicting the helpfulness of online reviews
JP2019145043A (en) Data management device and data management system
CN106919609B (en) Product information pushing method and device
KR20080026948A (en) How to extract related keyword groups
Guo et al. An opinion feature extraction approach based on a multidimensional sentence analysis model
JP2016162357A (en) User emotion analysis apparatus and program for product
JP5138621B2 (en) Information processing apparatus, dissatisfied product discovery method and program
Chen et al. User behavior analysis and commodity recommendation for point-earning apps
JP5458058B2 (en) Product name identity determination device and product name identity determination program
JP5787924B2 (en) Cluster forming apparatus, cluster forming method, and cluster forming program
JP2018067215A (en) Data analysis system, control method thereof, program, and recording medium
JP2018005403A (en) Device, method, and program for estimating issues
JP4970919B2 (en) Browsing target information evaluation system, method, and program
KR102299525B1 (en) Product Evolution Mining Method And Apparatus Thereof
JP6506839B2 (en) Dissatisfied information processing device and system
Setievi et al. A comparative study of supervised machine learning algorithms for fake review detection
JP2009032118A (en) Information structuring device, information structuring method, and program
JP2009053983A (en) Information structurization apparatus, information structurization method and program
JP5011185B2 (en) Information analysis apparatus, information analysis method, and information analysis program
JP2009211516A (en) Customer behavior analysis system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20121206

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20131007

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20131015

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131203

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140110

R150 Certificate of patent or registration of utility model

Ref document number: 5458058

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350