JP4566347B2 - Product search apparatus and method - Google Patents

Product search apparatus and method Download PDF

Info

Publication number
JP4566347B2
JP4566347B2 JP2000198632A JP2000198632A JP4566347B2 JP 4566347 B2 JP4566347 B2 JP 4566347B2 JP 2000198632 A JP2000198632 A JP 2000198632A JP 2000198632 A JP2000198632 A JP 2000198632A JP 4566347 B2 JP4566347 B2 JP 4566347B2
Authority
JP
Japan
Prior art keywords
product
query
related information
web page
url
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2000198632A
Other languages
Japanese (ja)
Other versions
JP2002015113A (en
JP2002015113A5 (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.)
Yahoo Japan Corp
Original Assignee
Yahoo Japan Corp
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 Yahoo Japan Corp filed Critical Yahoo Japan Corp
Priority to JP2000198632A priority Critical patent/JP4566347B2/en
Publication of JP2002015113A publication Critical patent/JP2002015113A/en
Publication of JP2002015113A5 publication Critical patent/JP2002015113A5/ja
Application granted granted Critical
Publication of JP4566347B2 publication Critical patent/JP4566347B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、インターネット上で運営されている多数の電子商店の商品情報を横断検索して検索依頼人に通知する商品検索サーバーに関する。
【0002】
【従来の技術】
現在、インターネットを利用した電子商取引が盛んに行われている。最も一般的な電子商取引として個人と電子商店サーバーとで行われる形態がある。電子商店サーバーは、商品の販売業者がWWWサーバー上に開設したWebサイトであり、その業者が取り扱っている商品を多数のWebページ上に商品名や価格などを記載することで「展示」している。
【0003】
個人(利用者)は自身が操作するコンピュータ(クライアント)のブラウザを使用して、電子商店サーバーにアクセスする。そして、希望の商品についての情報が掲載されているWebページを閲覧する。普通、このWebページには商品名や販売価格、仕様などの商品関連情報が記載されている。利用者がこの商品関連情報を見て価格などの条件が見合えば、その商品を購入する旨の適宜な操作を行った後、電子商店サーバー側にて対応可能な決済方法を指定して商品の送り先などをフォームによって通知するなどして適宜に発注手続を進める。
【0004】
【発明が解決しようとする課題】
商品の購入者は希望する商品をより安く購入したいと思う。そのため、複数の電子商店サーバーを検索して希望する条件に合った商品を見つけ出す作業をしている。しかし、希望に合致する条件が記載されているWebページに辿り着くまでには、多くの時間や労力が掛かる。
【0005】
そこで、利用者が希望する商品が展示されているWebページを検索する商品検索サービスがある。このサービスを提供するコンピュータ(商品検索サーバー)は検索エンジンを付帯したWWWサーバーであり、クライアントのブラウザからの要求に従って、検索条件(商品名や希望価格など)の記入欄を含んだフォーム(クエリー記入用紙)を送付するとともに、その記入用紙に記入された内容(クエリー内容)を受領する。そして、複数の電子商店サーバーを検索してクエリー内容に一致した情報を掲載しているWebページが検索されると、その検索結果を定型のWebページに作成してブラウザに送付する。
【0006】
確かに、この商品検索サービスは利用者の検索作業を軽減させる。しかし、商品の販売価格などは逐次更新されており、最新の情報を入手するためには頻繁にこの検索サービスを利用しなくてはならない。したがって、商品検索サーバーへのアクセス頻度が増し、総体的な検索時間としてはさほど短くならない。また、このサービスは、普通、検索サーバーの管理者と電子商店サーバーの管理者とがあらかじめ契約を交わしておき、検索対象となる電子商店サーバーは全て統一した書式に則ってWebページに商品を展示している。それによって、検索サーバーはWebページの所定の情報記載位置から所定の商品関連情報を取得し、利用者が提示したクエリー内容と照合できるのである。そのため、電子商店サーバー側で自由な展示状態で商品をアピールすることができない。したがって、電子商店サーバーの数は自ずと限られてしまい、利用者が得られる情報も限られてしまう。
【0007】
そこで本発明は、希望する商品についての最新情報を利用者が時間や労力を掛けずに入手でき、しかも、Webページの書式に依存することなく電子商店サーバーを検索対象とすることができる商品検索サーバー及び方法を提供することを目的としている。
【0008】
【課題を解決するための手段】
上記の目的を達成するため、本発明は、ネットワークを介して電子商店サーバーおよびユーザ端末と通信し、インターネット上で運営されている多数の電子商店の商品情報を横断検索してユーザに通知する装置であって、
各電子商店サーバーが提供しているWebページについて、URLと、そのWebページに記載されている商品名と販売価格を含む所定の商品関連情報の記載位置を記述した商品記述構造とを対応付けして記憶する商品記述構造記憶手段と、
ユーザ端末からの要求を受信して、電子メールアドレスの記入欄と商品名と希望購入価格を含むクエリーを入力するための記入欄とを含むクエリー記述画面の画面構成データをユーザ端末に送信するクエリー入力画面送信手段と、
前記ユーザ端末から前記クエリー記述画面の記入欄に入力された電子メールアドレスとクエリーの内容とを取得するとともに、当該電子メールアドレスとクエリーの内容とを対応付けして記憶するクエリー取得手段と、
前記商品記述構造記憶手段に記憶されている各WebページについてのURLと、前記商品記述構造記憶手段に記憶されている各WebページのURLに対応付けられた商品記述構造とを読み出し、前記URLに基づいて各Webページを取得するとともに、前記URLに対応付けされている前記商品記述構造に基づいて、前記各Webページに記載されている所定の商品関連情報を取得する商品関連情報取得手段と、
前記クエリー取得手段が記憶した前記クエリーの内容を読み出し、当該クエリー内容と前記商品関連情報取得手段が取得した商品関連情報とを照合することで、前記クエリー内容と一致する前記商品関連情報を特定するとともに、当該特定した商品関連情報と該当のクエリーとを対応付けした調査結果データを記憶する照合手段と、
前記各Webページを提供する前記各電子商店サーバーもしくは前記各商品関連情報に関連する広告情報を、前記各WebページのURLもしくは前記各商品関連情報に対応付けて記憶する広告情報記憶手段と、
前記記憶された広告情報のうち、前記クエリー内容と一致した商品関連情報又は当該商品関連情報が記載されたWebページのURLのいずれかに対応した前記広告情報を取得する広告情報取得手段と、
あるクエリーについての通知時機を認知すると、当該クエリーに対応付けされている調査結果データにおける商品関連情報と、前記取得した広告情報とを記載した電子メールを生成し、前記電子メールを当該クエリー内容に対応付けして記憶した前記電子メールアドレス宛に送信する検索結果通知手段と、
を備えることを特徴とする。
【0010】
また、ネットワークを介して電子商品サーバーおよびユーザ端末と通信可能なコンピュータにより、インターネット上で運営されている多数の電子商店の商品情報を横断検索してユーザに通知する方法も本発明の範囲であり、当該方法は、前記コンピュータが、
各電子商店サーバーが提供しているWebページについて、URLと、そのWebページに記載されている商品名と販売価格を含む所定の商品関連情報の記載位置を記述した商品記述構造とを対応付けして記憶する商品記述構造記憶ステップと、
ユーザ端末からの要求を受信して、電子メールアドレスの記入欄と商品名と希望購入価格を含むクエリーを入力するための記入欄とを含むクエリー記述画面の画面構成データをユーザ端末に送信するクエリー入力画面送信ステップと、
前記ユーザ端末から前記クエリー記述画面の記入欄に入力された電子メールアドレスとクエリーの内容とを取得するとともに、当該電子メールアドレスとクエリーの内容とを対応付けして記憶するクエリー取得ステップと、
前記商品記述構造記憶ステップによって記憶されている各WebページについてのURLと、前記商品記述構造記憶ステップによって記憶されている各WebページのURLに対応付けられた商品記述構造とを読み出し、前記URLに基づいて各Webページを取得するとともに、前記URLに対応付けされている前記商品記述構造に基づいて、前記各Webページに記載されている所定の商品関連情報を取得する商品関連情報取得ステップと、
前記クエリー取得ステップにより記憶した前記クエリーの内容を読み出し、当該クエリー内容と前記商品関連情報取得ステップにより取得した商品関連情報とを照合することで、前記クエリー内容と一致する前記商品関連情報を特定するとともに、当該特定した商品関連情報と該当のクエリーとを対応付けした調査結果データを記憶する照合ステップと、
前記各Webページを提供する前記各電子商店サーバーもしくは前記各商品関連情報に関連する広告情報を、前記各WebページのURLもしくは前記各商品関連情報に対応付けて記憶するステップと、
前記記憶した広告情報のうち、前記クエリー内容と一致した商品関連情報又は当該商品関連情報が記載されたWebページのURLのいずれかに対応した前記広告情報を取得するステップと、
あるクエリーについての通知時機を認知すると、当該クエリーに対応付けされている調査結果データにおける商品関連情報と、前記取得した広告情報とを記載した電子メールを生成し、前記電子メールを当該クエリー内容に対応付けして記憶した前記電子メールアドレス宛に送信する検索結果通知ステップと、
を実行することを特徴とする。
【0011】
【発明の実施の形態】
===サービスの概要===
本発明の商品検索サーバーは、概ね以下の手順に従って商品検索サービスを提供することとしている。
▲1▼ 従来の商品検索サービスと同様に、ある商品についての情報を入手したいと思う利用者(検索依頼者)が、その商品の名や価格・仕様などの問い合わせ情報(クエリー)を検索条件として提示する。
▲2▼ インターネット上で運営されている多数の電子商店サーバーがそれぞれ展示しているWebページを横断検索し、検索依頼者が提示したクエリーの内容に一致する情報が掲載されているWebページの所在や掲載内容などを含んだ情報を検索結果として取得していく。
▲3▼ 検索結果を適時に電子メールで検索依頼者に通知する。
【0012】
===商品検索サーバーの構成===
上記手順において、▲1▼▲2▼は従来の商品検索サービスと同様であるが、検索結果の出力の仕方がWebページではなく電子メールとしたことに特徴がある。検索依頼者は、検索条件を提示するときにのみ商品検索サーバーにアクセスするだけでよく、利用者が負担する労力と時間を極めて少なくしている。
さらに、本発明の商品検索サーバーによれば、Webページの書式に依存することなく、実質的に全ての電子商店サーバーの検索が可能となる。そして、極めて多くの電子商店サーバーを検索対象とすることで、検索依頼者はクエリー内容に一致した情報を的確に入手することができる。図1は本発明の実施例における商品検索サーバーの概略構成図を示している。この商品検索サーバー1は、コンピュータ本体2、種々のデータベース(3〜6)、ルータ7など含んで構成されている。
【0013】
<データベース>
商品検索サーバー1は、Webページを構成するHTML文書やその文書に挿入される画像データや音声データ、あるいはCGIプログラムなどを格納したコンテンツデータベース3を備えてWWWサーバーとして機能する。そして、URLを指定してアクセスしてきた利用者のコンピュータ(クライアント)のブラウザにWebページを送付したり、そのURLによって指定されるCGIなどのプログラムを起動し、その処理結果をWebページの体裁でブラウザに返送したりする。
【0014】
また、検索依頼者が提示したクエリー内容をその依頼者の電子メールアドレスに対応付けして格納したクエリーデータベース4と、検索対象となる全てのWebページについて、URLとそのHTML文書における商品記述構造データとを対応付けして格納した商品記述構造データベース5と、検索対象のWebページから取得した商品名と販売価格をそのWebページのURLに対応付けして格納した調査結果データベース6とを付帯している。なお、商品記述構造データは、商品の展示状態、すなわち「Webページを記述するHTML文書中のどこに商品名や販売価格が記載されているのか」を記述したデータである。また、図2(A)(B)に本実施例におけるクエリーデータベースと調査結果データベースの概略構成をそれぞれ示した。
【0015】
===商品検索サービスの流れ===
図3は本発明の実施例における商品検索サービスの流れを示している。商品検索サーバー1は、インターネットを介して検索依頼者のコンピュータ(クライアント)10や多数の電子商店サーバー11と通信しながら商品検索サービスに関わる各種処理を実行していく。
【0016】
<クエリーの受領>
商品検索サーバーは、ブラウザとのHTTPリクエスト/レスポンスを通じて、所要事項の記入欄を含んだフォーム(クエリー記入用紙)をブラウザに送付する(s1,s2)。本実施例では、商品のメーカー、商品のジャンル(コンピュータ本体、周辺機器など)と商品名および希望購入価格をこのフォームに記入することとしている。なお、記入欄への記入方式としては、あらかじめ用意されている複数のリストから1つを選択する周知の「プルダウンメニュー方式」を採用している。もちろん、上記所要事項をクライアント10のキーボードから直接入力することとしてもよい。また、検索結果の通知先として依頼者が利用している電子メールアドレスを所定の記入欄に入力することとしている。この電子メールアドレスは、クライアント10の電子メール送受信ソフトエアがPOP手順によってアクセス可能なメールボックスに相当するアドレスであってもよいし、検索依頼者が使用する電子メール送受信機能を備えた携帯電話機に割り当てられたアドレスであってもよい。
【0017】
商品検索サーバーはクライアント10にて所要事項が記入されたクエリー記入用紙が返送されると(s3)、記入されたクエリーの内容(メーカー、商品ジャンル、商品名、希望購入価格)と電子メールアドレスとを対応付けしてクエリーデータベースに格納する(s4)。
【0018】
<横断検索>
商品検索サーバーは商品記述構造データベースより検索先のWebページのURLとそれに対応する商品記述構造データを読み出す(s5)。そして、適宜な電子商店サーバー11にアクセスして検索先のWebページを順次取り寄せ(s6,s7)、各ページに該当する商品記述構造データに基づいて所定の商品関連情報(商品名、販売価格など)を取得していく(s8)。
【0019】
<調査結果データの格納>
各検索依頼者から受領したクエリー内容をクエリーデータベースより読み出し、検索先のWebページから取得した商品関連情報とを照らし合わせる(s9、s10)。そして、クエリー内容に示された商品名と取得した商品名とが一致し、かつ、販売価格が希望購入価格以下である場合、その情報を取得したWebページのURLと取得した商品関連情報(商品名、価格)を該当のクエリーに対応付けして調査結果データベースに格納していく(s11)。
【0020】
<調査結果の通知>
あるクエリー内容に対応する調査結果データが所定数以上になったり、クエリー受領後に所定期間が経過したりするなど適宜な通知時機を認知すると、調査結果データベースより該当の調査結果データを取り出す(s12)。その調査結果をメール本文に記載した電子メールを作成し、該当のクエリーに対応付けされている電子メールアドレスに宛ててそのメールをインターネットに送出する(s13、s14)。
【0021】
また、電子メール本文には、検索条件に一致した商品情報を掲載しているWebページのURLとその商品の名前と販売価格に加えて、検索されたWebページを展示している電子商店サーバー11を管理する販売者(商店)や商品自体の広告情報も電子メール本文に記載することとする。それによって、検索依頼者はその電子商店サーバー11で他の「掘り出し物」を見いだしたり、商品についての詳しい情報を入手したりすることができる。商品の販売者側やメーカー側にとっては、実際に商品を指定した個人に宛ててその商品に関連する広告を見せることになる。そのため、より高い宣伝効果が見込まれる。
【0022】
なお、広告情報を電子メール本文に記載するための具体的な処理としては、適宜なデータベースにWebページのURLや商品名に適宜な広告情報を対応付けして格納しておき、検索結果であるURLや商品名をメール本文に記載する際に、それらに対応付けされている広告情報を追記す。広告情報としては、電子商店サーバー11やメーカのホームページアドレスに適当な広告文を付記したものなどが考えられる。
【0023】
【発明の効果】
本発明によれば、検索依頼者が提示した条件に一致する商品情報を電子メールで受け取ることができる。したがって、検索依頼者は労力や時間を掛けずに希望する商品関連情報を入手できる。しかも、検索対象となるWebページの商品記述情報をあらかじめ調査し、検索先のWebページがどのような書式を採用しているのかを認知しているので、商品記述の書式が異なる極めて多くの電子商店サーバーを検索対象とすることができ、検索依頼者はクエリー内容に一致した情報を的確に入手することができる。
【0024】
また、電子メール本文に、検索条件に関連する広告情報を検索結果に加えて記載することで、検索依頼者は希望商品に関連した他の情報も入手することができる。広告主側にとっては、実際に商品を指定した個人に宛ててその商品に関連する広告を見せることになるため、より高い宣伝効果が見込まれる。
【図面の簡単な説明】
【図1】本発明の実施例における商品検索サーバーの概略構成図を示している。
【図2】上記実施例におけるクエリーデータベースと調査結果データベースの概略構成を(A)と(B)とにそれぞれ示した。
【図3】上記実施例における商品検索サービスの流れを示している。
【符号の説明】
1 商品検索サーバー
4 クエリーデータベース
5 商品記述構造データベース
6 調査結果データベース
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a product search server that cross-searches product information of a large number of electronic stores operated on the Internet and notifies a search client of the product information.
[0002]
[Prior art]
Currently, electronic commerce using the Internet is actively performed. As the most common electronic commerce, there is a form performed between an individual and an electronic store server. An electronic store server is a website opened on a WWW server by a merchandise seller, and "exhibits" the merchandise handled by the merchant by listing the product name, price, etc. on many web pages. Yes.
[0003]
An individual (user) accesses the online store server using a browser of a computer (client) operated by the individual (user). Then, the user browses a Web page on which information about the desired product is posted. Normally, product related information such as product names, sales prices, and specifications are described on this Web page. If the user sees the product-related information and the conditions such as the price are met, the user performs an appropriate operation to purchase the product, and then specifies the payment method that can be handled on the e-shop server side. Proceed with the ordering procedure as appropriate by notifying the recipient of the destination using a form.
[0004]
[Problems to be solved by the invention]
The purchaser wants to purchase the desired product at a lower price. Therefore, a search is made for a plurality of electronic store servers to find products that meet the desired conditions. However, it takes a lot of time and effort to arrive at a Web page on which conditions that meet the requirements are described.
[0005]
Therefore, there is a product search service for searching for Web pages on which products desired by the user are displayed. A computer (product search server) that provides this service is a WWW server with a search engine, and a form (query entry) that includes a search condition (product name, desired price, etc.) entry field in response to a request from a client browser. Form) and receive the contents (query contents) entered on the entry form. When a plurality of electronic store servers are searched and a Web page on which information matching the query content is found is searched, the search result is created in a standard Web page and sent to the browser.
[0006]
Certainly, this product search service reduces the user's search work. However, sales prices of products are updated sequentially, and this search service must be frequently used to obtain the latest information. Therefore, the frequency of access to the product search server increases, and the overall search time is not so short. In addition, this service usually has a search server administrator and an e-shop server administrator who have made a contract in advance, and all e-shop servers to be searched are displayed on a web page in accordance with a unified format. is doing. As a result, the search server acquires predetermined product related information from a predetermined information description position on the Web page, and can collate with the query content presented by the user. Therefore, it is not possible to appeal the product in a free display state on the electronic store server side. Therefore, the number of electronic store servers is naturally limited, and the information that the user can obtain is also limited.
[0007]
Accordingly, the present invention provides a product search in which the user can obtain the latest information about the desired product without taking time and effort, and can search the online store server without depending on the format of the Web page. It is intended to provide a server and method .
[0008]
[Means for Solving the Problems]
In order to achieve the above object, the present invention communicates with an electronic store server and a user terminal via a network, and cross-searches product information of a large number of electronic stores operated on the Internet and notifies the user of the product information. Because
For each Web page provided by each online store server, the URL is associated with a product description structure describing the description position of predetermined product related information including the product name and sales price described on the Web page. Product description structure storage means for storing
A query that receives a request from a user terminal and transmits screen configuration data of a query description screen including an entry field for an e-mail address and an entry field for inputting a query including a product name and a desired purchase price to the user terminal Input screen transmission means;
Query acquisition means for acquiring the email address and the query content entered in the entry field of the query description screen from the user terminal, and storing the email address and the query content in association with each other;
The URL for each Web page stored in the product description structure storage means and the product description structure associated with the URL of each Web page stored in the product description structure storage means are read, and the URL Product-related information acquiring means for acquiring each Web page based on the Web page and acquiring predetermined product-related information described in each Web page based on the product description structure associated with the URL;
The content of the query stored by the query acquisition unit is read, and the product related information that matches the query content is specified by comparing the query content with the product related information acquired by the product related information acquisition unit. A collating means for storing survey result data in which the specified product related information and the corresponding query are associated with each other,
Advertising information storage means for storing the advertisement information related to each electronic store server or each product related information providing each Web page in association with the URL of each Web page or each product related information;
Of the stored advertisement information, advertisement information acquisition means for acquiring the advertisement information corresponding to either the product related information that matches the query content or the URL of the web page describing the product related information;
When recognizing the notification timing for a query, an e-mail describing the product related information in the survey result data associated with the query and the acquired advertisement information is generated, and the e-mail is included in the query content. Search result notification means for transmitting to the e-mail address stored in association with each other;
It is characterized by providing.
[0010]
In addition, a method of cross-searching and notifying a user of product information of a large number of electronic stores operated on the Internet by a computer that can communicate with an electronic product server and a user terminal via a network is also within the scope of the present invention. The method includes the computer,
For each Web page provided by each online store server, the URL is associated with a product description structure describing the description position of predetermined product related information including the product name and sales price described on the Web page. Product description structure storing step
A query that receives a request from a user terminal and transmits screen configuration data of a query description screen including an entry field for an e-mail address and an entry field for inputting a query including a product name and a desired purchase price to the user terminal Input screen transmission step,
A query acquisition step of acquiring the email address and the query content input in the entry field of the query description screen from the user terminal, and storing the email address and the query content in association with each other;
The URL for each Web page stored in the product description structure storage step and the product description structure associated with the URL of each Web page stored in the product description structure storage step are read, and the URL is stored in the URL. A product related information acquisition step for acquiring each Web page based on the URL and acquiring predetermined product related information described in each Web page based on the product description structure associated with the URL;
The content of the query stored in the query acquisition step is read, and the product related information that matches the query content is specified by comparing the query content with the product related information acquired in the product related information acquisition step. And a matching step for storing survey result data in which the identified product related information and the corresponding query are associated,
Storing each of the electronic store servers that provide each Web page or advertisement information related to each product related information in association with the URL of each Web page or each product related information;
Obtaining the advertisement information corresponding to either the product-related information that matches the query content or the URL of the Web page on which the product-related information is described among the stored advertisement information;
When recognizing the notification timing for a query, an e-mail describing the product related information in the survey result data associated with the query and the acquired advertisement information is generated, and the e-mail is included in the query content. A search result notification step for transmitting to the e-mail address stored in association;
It is characterized by performing.
[0011]
DETAILED DESCRIPTION OF THE INVENTION
=== Outline of the service ===
The product search server of the present invention provides a product search service according to the following procedure.
(1) Similar to conventional product search services, a user who wants to obtain information about a product (search requester) uses the inquiry information (query) such as the name, price, and specifications of the product as a search condition. Present.
(2) The location of a Web page on which information that matches the content of the query presented by the search requester is searched by cross-searching the Web pages exhibited by a large number of online store servers operated on the Internet. And information including the contents of publications as search results.
(3) Notify search requesters by e-mail in a timely manner.
[0012]
=== Composition of product search server ===
In the above procedure, (1) and (2) are the same as in the conventional product search service, but are characterized in that the search result output method is not a web page but an e-mail. The search requester only needs to access the product search server when presenting the search conditions, and the labor and time burdened by the user are extremely reduced.
Furthermore, according to the product search server of the present invention, it is possible to search virtually all electronic store servers without depending on the format of the Web page. Then, by making an extremely large number of electronic store servers searchable, the search requester can accurately obtain information that matches the query contents. FIG. 1 is a schematic configuration diagram of a product search server according to an embodiment of the present invention. The product search server 1 includes a computer main body 2, various databases (3 to 6), a router 7, and the like.
[0013]
<Database>
The product search server 1 includes a content database 3 that stores an HTML document constituting a Web page, image data and audio data inserted into the document, or a CGI program, and functions as a WWW server. Then, the Web page is sent to the browser of the user's computer (client) that has accessed by specifying the URL, or a program such as CGI specified by the URL is started, and the processing result is displayed in the form of the Web page. Or send it back to the browser.
[0014]
Further, the query database 4 storing the query contents presented by the search requester in association with the e-mail address of the requester, and the URL and the product description structure data in the HTML document for all Web pages to be searched And a product description structure database 5 stored in association with each other, and a survey result database 6 in which the product name and sales price acquired from the search target Web page are stored in association with the URL of the Web page. Yes. The product description structure data is data describing the display state of the product, that is, “where in the HTML document describing the Web page the product name and sales price are described”. FIGS. 2A and 2B show schematic configurations of the query database and the survey result database in the present embodiment, respectively.
[0015]
=== Product Search Service Flow ===
FIG. 3 shows the flow of the product search service in the embodiment of the present invention. The product search server 1 executes various processes related to the product search service while communicating with the computer (client) 10 of the search requester and many electronic store servers 11 via the Internet.
[0016]
<Receive Query>
The merchandise search server 1 sends a form (query entry form) including a required item entry field to the browser through an HTTP request / response with the browser (s1, s2). In this embodiment, the manufacturer of the product, the genre of the product (computer main body, peripheral device, etc.), the product name and the desired purchase price are entered in this form. As a method for filling in the entry column, a well-known “pull-down menu method” for selecting one from a plurality of lists prepared in advance is adopted. Of course, the required items may be directly input from the keyboard of the client 10 . In addition, an e-mail address used by the client as a search result notification destination is entered in a predetermined entry field. This e-mail address may be an address corresponding to a mailbox that can be accessed by the e-mail transmission / reception software of the client 10 by the POP procedure, or may be a mobile phone equipped with an e-mail transmission / reception function used by the search requester. It may be an assigned address.
[0017]
When the product entry server 1 returns a query entry form in which necessary information is entered by the client 10 (s3), the contents of the entered query (manufacturer, product genre, product name, desired purchase price) and e-mail address Are associated with each other and stored in the query database 4 (s4).
[0018]
<Cross-search>
The product search server 1 reads the URL of the search destination Web page and the corresponding product description structure data from the product description structure database 5 (s5). Then, by accessing the appropriate electronic store server 11 and sequentially obtaining the search destination Web pages (s6, s7), predetermined product related information (product name, sales price, etc.) based on the product description structure data corresponding to each page. ) Is acquired (s8).
[0019]
<Storage of survey result data>
The query content received from each search requester is read from the query database 4 and compared with the product related information acquired from the search destination Web page (s9, s10). If the product name indicated in the query content matches the acquired product name and the sales price is equal to or less than the desired purchase price, the URL of the Web page from which the information is acquired and the acquired product related information (product Name and price) are associated with the corresponding query and stored in the survey result database 6 (s11).
[0020]
<Notification of survey results>
When an appropriate notification timing is recognized, such as when the number of survey result data corresponding to a certain query content exceeds a predetermined number or a predetermined period elapses after receipt of a query, the corresponding survey result data is extracted from the survey result database 6 (s12). ). An e-mail in which the investigation result is described in the e-mail text is created, and the e-mail is sent to the Internet addressed to the e-mail address associated with the query (s13, s14).
[0021]
In addition, the e-mail text, in addition to selling the URL of the Web page you are me for a matching product information to the search condition and the name of the product price, the online shopping server 11, which exhibited a Web page that has been searched advertising information of the seller (shop) and the product itself to manage also to be in the e-mail text. As a result, the search requester can find other “bargains” at the electronic store server 11 and obtain detailed information about the product. For the merchandise seller side or manufacturer side, an advertisement related to the product is shown to the individual who actually designated the product. Therefore, a higher advertising effect is expected.
[0022]
In addition, as a specific process for describing the advertisement information in the e-mail body, appropriate advertisement information is stored in an appropriate database in association with the URL or product name of the Web page, and the search result is obtained. in describing the URL and product name in the email body, it appends the advertisement information that is associated with them. The advertisement information may be information obtained by adding an appropriate advertisement to the electronic store server 11 or the homepage address of the manufacturer.
[0023]
【The invention's effect】
According to the present onset bright, it is possible to receive the goods information that match the criteria search requester has been presented in the e-mail. Therefore, the search requester can obtain the desired product related information without labor and time. In addition, since the product description information of the Web page to be searched is examined in advance and the format of the Web page to be searched is recognized, so many electronic products with different product description formats are used. The store server can be a search target, and the search requester can accurately obtain information that matches the query content.
[0024]
Further, by describing the advertisement information related to the search condition in the e-mail body in addition to the search result, the search requester can also obtain other information related to the desired product. For the advertiser side, since an advertisement related to the product is shown to the individual who actually specified the product, a higher advertising effect is expected.
[Brief description of the drawings]
FIG. 1 shows a schematic configuration diagram of a product search server in an embodiment of the present invention.
FIGS. 2A and 2B show schematic configurations of a query database and a survey result database in the above embodiment, respectively.
FIG. 3 shows a flow of a product search service in the embodiment.
[Explanation of symbols]
1 Product Search Server 4 Query Database 5 Product Description Structure Database 6 Survey Result Database

Claims (2)

ネットワークを介して電子商店サーバーおよびユーザ端末と通信し、インターネット上で運営されている多数の電子商店の商品情報を横断検索してユーザに通知する装置であって、
各電子商店サーバーが提供しているWebページについて、URLと、そのWebページに記載されている商品名と販売価格を含む所定の商品関連情報の記載位置を記述した商品記述構造とを対応付けして記憶する商品記述構造記憶手段と、
ユーザ端末からの要求を受信して、電子メールアドレスの記入欄と商品名と希望購入価格を含むクエリーを入力するための記入欄とを含むクエリー記述画面の画面構成データをユーザ端末に送信するクエリー入力画面送信手段と、
前記ユーザ端末から前記クエリー記述画面の記入欄に入力された電子メールアドレスとクエリーの内容とを取得するとともに、当該電子メールアドレスとクエリーの内容とを対応付けして記憶するクエリー取得手段と、
前記商品記述構造記憶手段に記憶されている各WebページについてのURLと、前記商品記述構造記憶手段に記憶されている各WebページのURLに対応付けられた商品記述構造とを読み出し、前記URLに基づいて各Webページを取得するとともに、前記URLに対応付けされている前記商品記述構造に基づいて、前記各Webページに記載されている所定の商品関連情報を取得する商品関連情報取得手段と、
前記クエリー取得手段が記憶した前記クエリーの内容を読み出し、当該クエリー内容と前記商品関連情報取得手段が取得した商品関連情報とを照合することで、前記クエリー内容と一致する前記商品関連情報を特定するとともに、当該特定した商品関連情報と該当のクエリーとを対応付けした調査結果データを記憶する照合手段と、
前記各Webページを提供する前記各電子商店サーバーもしくは前記各商品関連情報に関連する広告情報を、前記各WebページのURLもしくは前記各商品関連情報に対応付けて記憶する広告情報記憶手段と、
前記記憶された広告情報のうち、前記クエリー内容と一致した商品関連情報又は当該商品関連情報が記載されたWebページのURLのいずれかに対応した前記広告情報を取得する広告情報取得手段と、
あるクエリーについての通知時機を認知すると、当該クエリーに対応付けされている調査結果データにおける商品関連情報と、前記取得した広告情報とを記載した電子メールを生成し、前記電子メールを当該クエリー内容に対応付けして記憶した前記電子メールアドレス宛に送信する検索結果通知手段と、
を備えることを特徴とする商品検索装置。
A device that communicates with an electronic store server and a user terminal via a network, cross-searches product information of a large number of electronic stores operated on the Internet, and notifies the user of the product information,
For each Web page provided by each online store server, the URL is associated with a product description structure describing the description position of predetermined product related information including the product name and sales price described on the Web page. Product description structure storage means for storing
A query that receives a request from a user terminal and transmits screen configuration data of a query description screen including an entry field for an e-mail address and an entry field for inputting a query including a product name and a desired purchase price to the user terminal Input screen transmission means;
Query acquisition means for acquiring the email address and the query content entered in the entry field of the query description screen from the user terminal, and storing the email address and the query content in association with each other;
The URL for each Web page stored in the product description structure storage means and the product description structure associated with the URL of each Web page stored in the product description structure storage means are read, and the URL Product-related information acquiring means for acquiring each Web page based on the Web page and acquiring predetermined product-related information described in each Web page based on the product description structure associated with the URL;
The content of the query stored by the query acquisition unit is read, and the product related information that matches the query content is specified by comparing the query content with the product related information acquired by the product related information acquisition unit. A collating means for storing survey result data in which the specified product related information and the corresponding query are associated with each other,
Advertising information storage means for storing the advertisement information related to each electronic store server or each product related information providing each Web page in association with the URL of each Web page or each product related information;
Of the stored advertisement information, advertisement information acquisition means for acquiring the advertisement information corresponding to either the product related information that matches the query content or the URL of the web page describing the product related information;
When recognizing the notification timing for a query, an e-mail describing the product related information in the survey result data associated with the query and the acquired advertisement information is generated, and the e-mail is included in the query content. Search result notification means for transmitting to the e-mail address stored in association with each other;
A product search device comprising:
ネットワークを介して電子商品サーバーおよびユーザ端末と通信可能なコンピュータにより、インターネット上で運営されている多数の電子商店の商品情報を横断検索してユーザに通知する方法であって、前記コンピュータが、
各電子商店サーバーが提供しているWebページについて、URLと、そのWebページに記載されている商品名と販売価格を含む所定の商品関連情報の記載位置を記述した商品記述構造とを対応付けして記憶する商品記述構造記憶ステップと、
ユーザ端末からの要求を受信して、電子メールアドレスの記入欄と商品名と希望購入価格を含むクエリーを入力するための記入欄とを含むクエリー記述画面の画面構成データをユーザ端末に送信するクエリー入力画面送信ステップと、
前記ユーザ端末から前記クエリー記述画面の記入欄に入力された電子メールアドレスとクエリーの内容とを取得するとともに、当該電子メールアドレスとクエリーの内容とを対応付けして記憶するクエリー取得ステップと、
前記商品記述構造記憶ステップによって記憶されている各WebページについてのURLと、前記商品記述構造記憶ステップによって記憶されている各WebページのURLに対応付けられた商品記述構造とを読み出し、前記URLに基づいて各Webページを取得するとともに、前記URLに対応付けされている前記商品記述構造に基づいて、前記各Webページに記載されている所定の商品関連情報を取得する商品関連情報取得ステップと、
前記クエリー取得ステップにより記憶した前記クエリーの内容を読み出し、当該クエリー内容と前記商品関連情報取得ステップにより取得した商品関連情報とを照合することで、前記クエリー内容と一致する前記商品関連情報を特定するとともに、当該特定した商品関連情報と該当のクエリーとを対応付けした調査結果データを記憶する照合ステップと、
前記各Webページを提供する前記各電子商店サーバーもしくは前記各商品関連情報に関連する広告情報を、前記各WebページのURLもしくは前記各商品関連情報に対応付けて記憶するステップと、
前記記憶した広告情報のうち、前記クエリー内容と一致した商品関連情報又は当該商品関連情報が記載されたWebページのURLのいずれかに対応した前記広告情報を取得するステップと、
あるクエリーについての通知時機を認知すると、当該クエリーに対応付けされている調査結果データにおける商品関連情報と、前記取得した広告情報とを記載した電子メールを生成し、前記電子メールを当該クエリー内容に対応付けして記憶した前記電子メールアドレス宛に送信する検索結果通知ステップと、
を実行することを特徴とする商品検索方法。
A method of cross-searching and notifying a user of product information of a large number of electronic stores operated on the Internet by a computer capable of communicating with an electronic product server and a user terminal via a network, the computer comprising:
For each Web page provided by each online store server, the URL is associated with a product description structure describing the description position of predetermined product related information including the product name and sales price described on the Web page. Product description structure storing step
A query that receives a request from a user terminal and transmits screen configuration data of a query description screen including an entry field for an e-mail address and an entry field for inputting a query including a product name and a desired purchase price to the user terminal Input screen transmission step,
A query acquisition step of acquiring the email address and the query content input in the entry field of the query description screen from the user terminal, and storing the email address and the query content in association with each other;
The URL for each Web page stored in the product description structure storage step and the product description structure associated with the URL of each Web page stored in the product description structure storage step are read, and the URL is stored in the URL. A product related information acquisition step for acquiring each Web page based on the URL and acquiring predetermined product related information described in each Web page based on the product description structure associated with the URL;
The content of the query stored in the query acquisition step is read, and the product related information that matches the query content is specified by comparing the query content with the product related information acquired in the product related information acquisition step. And a matching step for storing survey result data in which the identified product related information and the corresponding query are associated,
Storing each of the electronic store servers that provide each Web page or advertisement information related to each product related information in association with the URL of each Web page or each product related information;
Obtaining the advertisement information corresponding to either the product-related information that matches the query content or the URL of the Web page on which the product-related information is described among the stored advertisement information;
When recognizing the notification timing for a query, an e-mail describing the product related information in the survey result data associated with the query and the acquired advertisement information is generated, and the e-mail is included in the query content. A search result notification step for transmitting to the e-mail address stored in association;
A method for searching for products, characterized in that
JP2000198632A 2000-06-30 2000-06-30 Product search apparatus and method Expired - Fee Related JP4566347B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000198632A JP4566347B2 (en) 2000-06-30 2000-06-30 Product search apparatus and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000198632A JP4566347B2 (en) 2000-06-30 2000-06-30 Product search apparatus and method

Publications (3)

Publication Number Publication Date
JP2002015113A JP2002015113A (en) 2002-01-18
JP2002015113A5 JP2002015113A5 (en) 2007-08-16
JP4566347B2 true JP4566347B2 (en) 2010-10-20

Family

ID=18696769

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000198632A Expired - Fee Related JP4566347B2 (en) 2000-06-30 2000-06-30 Product search apparatus and method

Country Status (1)

Country Link
JP (1) JP4566347B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9118774B2 (en) * 2005-07-21 2015-08-25 Google Inc. Dispatch system to remote devices

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09231274A (en) * 1996-02-26 1997-09-05 Fujitsu Ltd Retrieval server system
JPH09311869A (en) * 1996-05-24 1997-12-02 Toshiba Corp Internet retrieving server
JPH11120190A (en) * 1997-10-15 1999-04-30 Hitachi Ltd Reservation retrieval method
JP2000090034A (en) * 1998-09-14 2000-03-31 Telecommunication Advancement Organization Of Japan Information retrieval system
JP2000137725A (en) * 1998-10-30 2000-05-16 Ricoh Co Ltd System and method for information retrieval, and computer-readable recording medium where program for implementing same method is recorded

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1031683A (en) * 1996-05-14 1998-02-03 Toshiba Corp Url information database constructing method and internet retrieval server utilizing the method
JPH1055399A (en) * 1996-05-22 1998-02-24 Fujitsu Ltd Article information providing system and storage medium stored with articel information providing program
JP3091150B2 (en) * 1997-01-20 2000-09-25 輝美 石澤 How to browse homepage
JP3521174B2 (en) * 1997-08-08 2004-04-19 株式会社東芝 Information filtering device and related information providing method applied to the device
JP3603613B2 (en) * 1997-10-31 2004-12-22 富士通株式会社 Distributed search system and search device in distributed search system
JP2000099585A (en) * 1998-09-25 2000-04-07 Hitachi Ltd Retireval-type reservation purchase system
KR100283103B1 (en) * 1998-12-01 2001-05-02 정선종 Method and system of automatic indexing of product information in online store

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09231274A (en) * 1996-02-26 1997-09-05 Fujitsu Ltd Retrieval server system
JPH09311869A (en) * 1996-05-24 1997-12-02 Toshiba Corp Internet retrieving server
JPH11120190A (en) * 1997-10-15 1999-04-30 Hitachi Ltd Reservation retrieval method
JP2000090034A (en) * 1998-09-14 2000-03-31 Telecommunication Advancement Organization Of Japan Information retrieval system
JP2000137725A (en) * 1998-10-30 2000-05-16 Ricoh Co Ltd System and method for information retrieval, and computer-readable recording medium where program for implementing same method is recorded

Also Published As

Publication number Publication date
JP2002015113A (en) 2002-01-18

Similar Documents

Publication Publication Date Title
US7373314B2 (en) Unified product purchasing method
KR100834360B1 (en) Adaptive catalog page display
US20020013781A1 (en) System and method of searchin and gathering information on-line and off-line
US20060190352A1 (en) Method for providing history data to sellers about internet auction and marketplaces
JP4897846B2 (en) Related information providing apparatus, system thereof, program thereof, and method thereof
US10438270B2 (en) Apparatus and method for information processing and recording
JP2002536722A (en) An interactive system for looking up products on a network
US10402886B2 (en) Information processing device, information processing method, program, and storage medium
TW201407523A (en) Method and system for processing shopping information
JP2001155088A (en) Material ordering system, material order managing device, material ordering terminal equipment, mediating device and recording medium
US10339578B1 (en) Method and system to establish a communicative connection between a supplier and a consumer over the internet
KR101703919B1 (en) Method for setting a landing page of keyword advertisement, method for providing keyword advertisement, and computer program for executing one of the methods
JP4566347B2 (en) Product search apparatus and method
JP2007102522A (en) E-commerce system, method, and program
JP6650638B1 (en) Purchase history management device
JP2003030525A (en) Server computer for internet shopping system having automatic banner advertisement distribution function, and automatic banner advertisement distribution method for the computer
JP2007102521A (en) E-commerce system, method, and program
JP2004021622A (en) Purchase system, method, and program based on comparison of commodity price
TW201407515A (en) Method and system for processing shopping information over internet, and a readable storage medium
KR100781598B1 (en) Content data processing system and content data processing method
WO2005033867A2 (en) System and method for presenting a synthesized interface to a product catalog
JP2002269451A (en) Net commodity retrieval system
JP2002132652A (en) On-line system for carrying information on merchandise and so on
JP2003122764A (en) Advertisement information presentation system
JP2002351886A (en) Store search system and method

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20040928

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070628

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070628

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20070628

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20070628

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090914

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091013

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091119

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100119

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100414

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20100426

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100601

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100709

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

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

R150 Certificate of patent or registration of utility model

Ref document number: 4566347

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

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

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

LAPS Cancellation because of no payment of annual fees