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
JP4833191B2 - Store list generation server and network system - Google Patents
[go: Go Back, main page]

JP4833191B2 - Store list generation server and network system - Google Patents

Store list generation server and network system Download PDF

Info

Publication number
JP4833191B2
JP4833191B2 JP2007320111A JP2007320111A JP4833191B2 JP 4833191 B2 JP4833191 B2 JP 4833191B2 JP 2007320111 A JP2007320111 A JP 2007320111A JP 2007320111 A JP2007320111 A JP 2007320111A JP 4833191 B2 JP4833191 B2 JP 4833191B2
Authority
JP
Japan
Prior art keywords
store
list
user
generation server
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2007320111A
Other languages
Japanese (ja)
Other versions
JP2009146002A (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 JP2007320111A priority Critical patent/JP4833191B2/en
Publication of JP2009146002A publication Critical patent/JP2009146002A/en
Application granted granted Critical
Publication of JP4833191B2 publication Critical patent/JP4833191B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、ユーザ端末装置から、ユーザが利用した店舗に関する店舗情報を受け、この店舗情報に応じて利用店舗一覧を生成してユーザ端末装置に送信する店舗一覧表生成サーバ及びこのユーザ端末及び店舗一覧表生成サーバを備えるネットワークシステムに関するものである。   The present invention receives a store information on a store used by a user from a user terminal device, generates a use store list according to the store information, and transmits the list to the user terminal device, and the user terminal and store The present invention relates to a network system including a list generation server.

一般に、パソコン又は携帯電話機などのユーザ端末装置にはメール送受信機能を有しており、ユーザ端末装置から種々メールが、家族、友人などに送られることがある。このようなメールには、ユーザの行動を知らせるメールがあり、例えば、ユーザが行った店舗に関してメールを送信することがある。   Generally, a user terminal device such as a personal computer or a mobile phone has a mail transmission / reception function, and various mails may be sent from the user terminal device to family members, friends, and the like. Such mail includes mail that informs the user's action, and for example, mail may be transmitted regarding a store that the user has performed.

ユーザが送信したメールは、ユーザユーザ端末装置に蓄積されることになるが、メールの種類に応じてメールを分類できればユーザにとって極めて便利である。例えば、ユーザが行った(利用した)店舗に関する店舗情報の一覧を、ユーザが送信したメールに基づいて生成できれば、ユーザにとって、利用した店舗に関する情報を一目で把握することができ、極めて便利である。   The mail sent by the user is accumulated in the user user terminal device, but it is extremely convenient for the user if the mail can be classified according to the type of mail. For example, if a list of store information related to stores used (used) by the user can be generated based on an email transmitted by the user, it is very convenient for the user to grasp information related to the stores used at a glance. .

一方、店舗情報をユーザ会員に送信する際に、地図データと対応付けて店舗情報をユーザ会員に送信するようにした手法が知られており、ここでは、サーバが、利用期間内に限り販促情報が存在する店舗と販促情報が存在しない店舗を識別して、地図データ上に表示して、販促情報受信有のユーザ会員のPC又は携帯端末の電子メールアドレスに対して、店舗の販促情報を利用期間内に限り一定期間ごとに配信するようにしている(特許文献1参照)。
特願2000−332862号公報
On the other hand, when store information is transmitted to a user member, a technique is known in which store information is transmitted to the user member in association with map data. The store where the sales information exists and the store where the sales promotion information does not exist are identified and displayed on the map data. Distribution is made at regular intervals only within the period (see Patent Document 1).
Japanese Patent Application No. 2000-332862

ところで、特許文献1においては、予め登録されたユーザ会員に対して利用期限内に、地図データに対応付けて店舗情報を送っているが、ユーザが利用した店舗に関する情報のみを一覧として送信することは行っていない。   By the way, in Patent Document 1, store information is sent to user members registered in advance in association with map data within the usage period, but only information related to stores used by the user is sent as a list. Does not go.

また、ユーザが利用した店舗を、ユーザ自身が分類してその一覧を作成することは極めて面倒であり、ユーザの手を煩わせることなく、このような一覧を生成して表示することができれば、ユーザにとって極めて便利である。   In addition, it is extremely troublesome for the user himself to classify the store used by the user and create the list, and if such a list can be generated and displayed without bothering the user, Very convenient for the user.

いずれにしても、従来ユーザが利用した店舗の一覧をユーザが送信したメールに基づいた生成することができず、利用店舗の一覧を生成しようとすれば、ユーザに大きな負担が掛かるという課題がある。   In any case, it is impossible to generate a list of stores used by a conventional user based on an email sent by the user, and there is a problem that a large burden is imposed on the user if an attempt is made to generate a list of used stores. .

本発明は、ユーザに負担を掛けることなく、ユーザが送信したメールからその利用店舗一覧を容易に生成することのできる店舗一覧表生成サーバ及びネットワークシステムを提供することを目的とする。   An object of the present invention is to provide a store list generation server and a network system that can easily generate a list of used stores from mail transmitted by a user without imposing a burden on the user.

(1) 本発明は、ユーザ端末装置から送信された店舗情報に応じて店舗一覧表を生成する店舗一覧表生成サーバであって、前記ユーザ端末装置には、ユーザが店舗を利用した際にメール送受信機能によって少なくとも当該店舗に関する店舗情報を含むメールを送信した場合に、該メールから前記店舗情報を抽出する店舗情報抽出手段と、前記店舗情報をネットワークを介して送信するデータ送信手段とが備えられており、前記店舗情報を受信するデータ受信手段と、前記店舗情報に応じて前記店舗の特徴を示す店舗データを店舗データベースから抽出するデータ抽出手段と、前記店舗データに応じて前記ユーザが利用した店舗の一覧表を生成する店舗一覧表生成手段とを有することを特徴とするものである。   (1) The present invention is a store list generation server that generates a store list according to store information transmitted from a user terminal device, and the user terminal device receives an e-mail when the user uses a store. When a mail including at least store information related to the store is transmitted by the transmission / reception function, a store information extracting unit that extracts the store information from the mail and a data transmission unit that transmits the store information via a network are provided. Data receiving means for receiving the store information, data extracting means for extracting store data indicating the characteristics of the store from the store database according to the store information, and the user using the store data according to the store data. It has a store list generating means for generating a list of stores.

(1)に記載の店舗一覧表生成サーバでは、ユーザ端末装置によって、ユーザが店舗を利用した際に少なくとも当該店舗に関する店舗情報を含むメールを送信すると、このメールから抽出された店舗情報を、ネットワークを介して受けて、店舗情報に応じて店舗の特徴を示す店舗データを店舗データベースから抽出し、店舗データに応じてユーザが利用した店舗の一覧表を生成するようにしたので、ユーザを煩わせることなく、しかもユーザに負担を掛けることなく、容易にユーザが利用した店舗の一覧表を生成することができることになる。   In the store list generation server described in (1), when the user terminal device transmits an email including at least store information regarding the store when the user uses the store, the store information extracted from the email is stored in the network. Store data indicating store characteristics according to store information is extracted from the store database, and a list of stores used by the user is generated according to store data. In addition, the list of stores used by the user can be easily generated without imposing a burden on the user.

(2) 本発明は、(1)に記載の店舗一覧表生成サーバにおいて、前記店舗一覧表を前記ユーザ端末装置に送信する一覧表送信手段を有し、前記ユーザ端末装置には当該店舗一覧表を受信して表示する一覧表受信手段が備えられていることを特徴とするものである。   (2) The present invention provides the store list generation server according to (1), further including list list transmission means for transmitting the store list to the user terminal device, and the user terminal device includes the store list table. Is provided with a list receiving means for receiving and displaying.

(2)に記載の店舗一覧表生成サーバでは、店舗一覧表をユーザ端末装置に送信して、ユーザ端末装置に当該店舗一覧表を表示するようにしたので、ユーザは容易に自分自身が利用した店舗の一覧表を閲覧することができる。   In the store list generation server described in (2), since the store list is transmitted to the user terminal device and the store list is displayed on the user terminal device, the user easily uses the store list table. You can browse the list of stores.

(3) 本発明は、(1)又は(2)に記載の店舗一覧表生成サーバにおいて、前記店舗情報抽出手段は、店舗の利用日時と前記メールに記載された店舗名とを前記店舗情報として抽出するようにしたことを特徴とするものである。   (3) The present invention provides the store list generation server according to (1) or (2), wherein the store information extraction unit uses the store use date and the store name described in the mail as the store information. It is characterized by being extracted.

(3)に記載の店舗一覧表生成サーバでは、前記店舗情報抽出手段は、店舗の利用日時と前記メールに記載された店舗名とを前記店舗情報として抽出するようにしたので、店舗一覧表に店舗の利用日時を掲載することができる。   In the store list generation server described in (3), the store information extraction unit extracts the use date and time of the store and the store name described in the mail as the store information. The date and time of use of the store can be posted.

(4) 本発明は、(3)に記載の店舗一覧表生成サーバにおいて、前記店舗一覧表には、少なくとも店舗の利用日時、前記店舗名、前記店舗の写真、及び前記店舗のURLが掲載されていることを特徴とするものである。   (4) The present invention is the store list generation server according to (3), in which at least a store use date, the store name, the store photo, and the store URL are posted in the store list. It is characterized by that.

(4)に記載の店舗一覧表生成サーバでは、店舗一覧表に、少なくとも店舗の利用日時、店舗名、店舗の写真、及び店舗のURLが掲載されるので、ユーザは自分自身が利用した店舗の特徴を把握できるばかりでなく、そのURLを用いて店舗のホームページに容易にアクセスすることができる。   In the store list generation server described in (4), since at least the store use date and time, the store name, the store photo, and the store URL are posted in the store list, the user can store the store used by himself / herself. Not only can the features be understood, but the URL can be used to easily access the store's home page.

(5) 本発明は、(1)から(4)のいずれかに記載の店舗一覧表生成サーバにおいて、前記店舗一覧表生成手段は、新たな店舗情報を受ける都度前記店舗一覧表を更新するようにしたことを特徴とするものである。   (5) According to the present invention, in the store list generation server according to any one of (1) to (4), the store list generation unit updates the store list every time new store information is received. It is characterized by that.

(5)に記載の店舗一覧表生成サーバでは、新たな店舗情報上を受ける都度、店舗一覧表を更新するようにしたので、ユーザは常に最新の店舗一覧表を閲覧することができることになる。   Since the store list generation server described in (5) updates the store list every time it receives new store information, the user can always browse the latest store list.

(6) 本発明は、複数のユーザ端末装置と上記の(1)から(5)のいずれかに記載の店舗一覧表生成サーバがネットワークを介して接続され、前記ユーザ端末装置の各々には、ユーザが店舗を利用した際にメール送受信機能によって少なくとも当該店舗に関する店舗情報を含むメールを送信した場合に、該メールから前記店舗情報を抽出する店舗情報抽出手段と、前記店舗情報を、ネットワークを介して送信するデータ送信手段とが備えられていることを特徴とするネットワークシステムである。   (6) In the present invention, a plurality of user terminal devices and the store list generation server described in any of (1) to (5) above are connected via a network, and each of the user terminal devices includes: When a user uses a store to send an email including at least store information related to the store using a mail transmission / reception function, the store information extracting means for extracting the store information from the email and the store information via the network And a data transmission means for transmitting the data.

(6)に記載のネットワークシステムでは、ユーザ端末装置によって、ユーザが店舗を利用した際に少なくとも当該店舗に関する店舗情報を含むメールを送信すると、店舗一覧表生成サーバがこのメールから抽出された店舗情報を、ネットワークを介して受けて、ユーザが利用した店舗の一覧表を生成するようにしたので、ユーザを煩わせることなく、しかもユーザに負担を掛けることなく、容易にユーザが利用した店舗の一覧表を生成することができる。   In the network system according to (6), when a user uses a store to transmit an email including at least store information regarding the store when the user uses the store, the store list generation server extracts store information extracted from the email. The list of stores used by the user can be easily generated without bothering the user and without burdening the user. A table can be generated.

以上のように、本発明によれば、ユーザ端末装置によって、ユーザが店舗を利用した際に少なくとも当該店舗に関する店舗情報を含むメールを送信すると、このメールから抽出された店舗情報を、店舗一覧表生成サーバがネットワークを介して受けて、店舗情報に応じて店舗の特徴を示す店舗データを店舗データベースから抽出し、店舗データに応じてユーザが利用した店舗の一覧表を生成するようにしたから、ユーザに負担を掛けることなく、容易にユーザが利用した店舗の一覧表を生成することができるという効果がある。   As described above, according to the present invention, when a user transmits a mail including at least store information related to the store when the user uses the store, the store information extracted from the mail is stored in the store list. Since the generation server receives via the network, extracts store data indicating the characteristics of the store according to the store information from the store database, and generates a list of stores used by the user according to the store data, There is an effect that a list of stores used by the user can be easily generated without imposing a burden on the user.

以下、本発明の実施形態によるユーザ端末装置及び店舗一覧表生成サーバを有するネットワークシステムの一例について説明する。   Hereinafter, an example of a network system having a user terminal device and a store list generation server according to an embodiment of the present invention will be described.

図1を参照すると、店舗一覧表生成サーバ10は、インターネットなどネットワーク11に接続され、このネットワーク11には、複数のパソコン(PC)12−1〜12−M(Mは2以上の整数)が接続され、さらに、携帯電話通信システム13を介して複数の携帯電話機14−1〜14−N(Nは2以上の整数)が接続されている。以下、これらPC12−1〜12−M及び携帯電話機14−1〜14−Nをユーザ端末装置と総称することがある。なお、ユーザ端末装置としては、PC及び携帯電話機の他に、通信機能を有する種々の端末を用いることができる。   Referring to FIG. 1, the store list generation server 10 is connected to a network 11 such as the Internet, and a plurality of personal computers (PCs) 12-1 to 12 -M (M is an integer of 2 or more). Further, a plurality of mobile phones 14-1 to 14 -N (N is an integer of 2 or more) are connected via the mobile phone communication system 13. Hereinafter, the PCs 12-1 to 12-M and the mobile phones 14-1 to 14-N may be collectively referred to as user terminal devices. As the user terminal device, various terminals having a communication function can be used in addition to the PC and the mobile phone.

店舗一覧表生成サーバ10は、例えば、多数の事業者(各種店舗など)から依頼を受けて当該事業者らに関して種々のウェブサイトを運営する運営会社(ウェブサイト運営会社)に設置されているコンピュータシステムであり、この店舗一覧表生成サーバ10には、店舗に関する店舗データが登録された店舗データベース(店舗DB)15が接続されている(なお、店舗一覧表生成サーバ10は、ウェブサイト運営会社に設置しなくてもよく、種々の運用形態が考えられる)。   The store list generation server 10 is, for example, a computer installed in an operating company (website operating company) that receives various requests from a large number of businesses (various stores, etc.) and operates various websites related to the businesses. This store list generation server 10 is connected to a store database (store DB) 15 in which store data related to stores is registered (the store list generation server 10 is connected to a website operating company). It does not have to be installed, and various operation modes are possible).

なお、店舗データには、店舗コードに対応付けて、少なくとも店舗名、店舗所在地、店舗の写真、及び店舗のURLが店舗データとして含まれているものとする。また、ユーザはウェブサイト運営会社に会員登録しており、この会員登録によって店舗一覧表生成サーバ10を利用することができる。   The store data includes at least a store name, a store location, a store photo, and a store URL as store data in association with the store code. The user is registered as a member of the website management company, and the store list generation server 10 can be used by this member registration.

図2を参照すると、ユーザ端末装置は、メール送受信部16a、メール日時抽出部16b、店舗名抽出部16c、日時・店舗名結合部16d、及びデータ送受信部16eを有しており、店舗一覧表生成サーバ10は、データ送受信部10a、店舗データ検索部10b、店舗データ抽出部10c、及び一覧表生成部10dを有している。   Referring to FIG. 2, the user terminal device includes a mail transmission / reception unit 16a, a mail date / time extraction unit 16b, a store name extraction unit 16c, a date / store name combination unit 16d, and a data transmission / reception unit 16e. The generation server 10 includes a data transmission / reception unit 10a, a store data search unit 10b, a store data extraction unit 10c, and a list generation unit 10d.

続いて、図3を参照して、いま、会員登録しているユーザがPC12−1を用いて、友人にメールしたとする。このメールは、例えば、図4に示されているように、居酒屋ABCに行ったことを伝えるメールであったとする(メール本文には店舗を利用する送信日時が表示されている)。このメールはメール送受信部16aによって、友人が使用するユーザ端末装置(例えば、携帯電話機14−1)に送信される。   Next, with reference to FIG. 3, it is assumed that the user who is currently registered as a member emails a friend using the PC 12-1. For example, as shown in FIG. 4, it is assumed that this e-mail is an e-mail notifying that the user has gone to the pub ABC (the transmission date and time when the store is used is displayed in the e-mail body). This mail is transmitted to the user terminal device (for example, mobile phone 14-1) used by the friend by the mail transmitting / receiving unit 16a.

このように、店舗(ここでは、居酒屋ABC)を利用したことを知らせるようなメールを送信した際、ユーザがこの店舗を利用店舗一覧表に加えたいと思った際には、例えば、ユーザ端末装置に備えられた特定のキー(一覧表生成キー:図示せず)を押圧する(ステップS1)。これによって、ユーザ端末装置では、メール日時抽出部16bが当該メールに記載された日時(図4に示す例では、2007年12月29日)を抽出する(ステップS2)。この日時の抽出は、「日時」という名詞の後の(2007年12月29日)の文字を抽出する態様であってもよいし、「日時」という記載がメール本文にない場合には、メールの送信時間を日時としてもよい。後者の場合には、メールの送信日時と店舗の利用日時に時間差があるため、メールの送信日時の場合には、店舗一覧表の日時に、メール送信時間を示す表示を付加する態様であってもよい。   Thus, when the user wants to add this store to the use store list when sending an email notifying that the store (in this case, pub ABC) is used, for example, the user terminal device Press a specific key (list generation key: not shown) provided in (Step S1). Thereby, in the user terminal device, the mail date and time extraction unit 16b extracts the date and time described in the mail (December 29, 2007 in the example shown in FIG. 4) (step S2). The extraction of the date and time may be a mode of extracting the character (December 29, 2007) after the noun “date and time”. The transmission time may be the date and time. In the latter case, since there is a time difference between the email transmission date and time and the store use date and time, in the case of the email transmission date and time, a display showing the email transmission time is added to the date and time of the store list. Also good.

続いて、店舗名抽出部16cは、メール本文を走査し、メール本文中にある店舗名を抽出する(ステップS3)。店舗名の抽出は、メール本文中の「場所」という単語を抽出して、「場所」の単語の後の、名詞を抽出して、店舗名とする態様であってもよいし、メール本文中に「場所」という記載がない場合には、「へ行きました」、「で集合」等の定型文を抽出して、この定型文の前の名詞を抽出する態様であってもよい。なお、メール本文に店舗所在地が記載されている場合には、店舗所在地も抽出することが望ましい。チェーン店の支店等を識別するためである。   Subsequently, the store name extraction unit 16c scans the mail text and extracts a store name in the mail text (step S3). The store name may be extracted by extracting the word “place” in the mail text and extracting the noun after the word “place” to obtain the store name. In the case where there is no description of “place”, a fixed phrase such as “I went” or “set in” may be extracted, and a noun preceding this fixed sentence may be extracted. In addition, when the store location is described in the mail text, it is desirable to extract the store location. This is for identifying a branch of a chain store.

日時・店舗名結合部16dでは、上述のようにして抽出された日時及び店舗名を結合して、店舗情報とする(ステップS4)。なお、店舗所在地が抽出された際には、日時・店舗名結合部16dは店舗情報に店舗所在地を含める。   The date / store name combination unit 16d combines the date / time and the store name extracted as described above to obtain store information (step S4). When the store location is extracted, the date / store name combination unit 16d includes the store location in the store information.

そして、データ送受信部16eは、この店舗情報を送信データとしてネットワーク11を介して店舗一覧表生成サーバ10に送信する(ステップS5:この送信データには、当然のことながらユーザ端末のメールアドレスが含まれている)。   Then, the data transmitter / receiver 16e transmits the store information as transmission data to the store list generation server 10 via the network 11 (step S5: The transmission data naturally includes the mail address of the user terminal). )

店舗一覧表生成サーバ10では、データ送受信部10aによってユーザ端末装置からの送信データを受信する(ステップS6)。そして、この送信データを店舗データ検索部10bに与える。店舗データ検索部10bでは、送信データ中の店舗名(及び所在地)に応じて店舗DB15を検索して当該店舗名(及び所在地)に一致する店舗名(及び所在地)が店舗DB15に存在するか否かを調べる(ステップS7)。   In the store list generation server 10, the data transmission / reception unit 10a receives transmission data from the user terminal device (step S6). And this transmission data is given to the shop data search part 10b. In the store data search unit 10b, the store DB 15 is searched according to the store name (and location) in the transmission data, and a store name (and location) matching the store name (and location) exists in the store DB 15 or not. (Step S7).

一致する店舗名(及び所在地)が存在すると、店舗データ検索部10bは当該店舗名(及び所在地)の店舗コードを読み出して(ステップS8)、この店舗コードを店舗データ抽出部10cに与える。一方、一致する店舗名(及び所在地)が店舗DB15に存在しないと、店舗データ検索部10bはその旨データ送受信部10aによってユーザ端末装置に連絡(店舗のデータが存在しない旨のデータを送信する)する(ステップS9)。   If there is a matching store name (and location), the store data search unit 10b reads the store code of the store name (and location) (step S8), and gives this store code to the store data extraction unit 10c. On the other hand, if the matching store name (and location) does not exist in the store DB 15, the store data search unit 10b notifies the user terminal device to that effect by the data transmission / reception unit 10a (transmits data indicating that store data does not exist). (Step S9).

店舗コードを受けると、店舗データ抽出部10cは店舗コードに対応する店舗データを店舗DB15から読み出す(ステップS10)。例えば、店舗データとして店舗名、店舗写真、及び店舗URLを店舗DB15から読み出す。そして、この店舗データを一覧表生成部10dに与える。   When the store code is received, the store data extraction unit 10c reads store data corresponding to the store code from the store DB 15 (step S10). For example, a store name, a store photo, and a store URL are read from the store DB 15 as store data. And this shop data is given to the list production | generation part 10d.

一覧表生成部10dには、ユーザ会員毎(例えば、ユーザのメールアドレス(ユーザコード)毎)に、店舗一覧表が蓄積された一覧表DB17が接続されている。この一覧表DB17には新規に店舗一覧表を生成した際には、その店舗一覧表が登録され、店舗一覧表に新たに店舗データを追加した際には、その店舗一覧表が更新される。   A list DB 17 in which a store list is stored is connected to the list generation unit 10d for each user member (for example, for each user email address (user code)). When a new store list is generated in the list DB 17, the store list is registered, and when new store data is added to the store list, the store list is updated.

一覧表生成部10dは、ユーザコードに応じて一覧表DB17を検索して、当該ユーザコードに対応する店舗一覧表が存在するか否かを調べる(ステップS11)。そして、店舗一覧表が存在すると、一覧表生成部10dは、店舗データをこの店舗一覧表に追加して一覧表DB17を更新する(ステップS12)。   The list generator 10d searches the list DB 17 according to the user code, and checks whether there is a store list corresponding to the user code (step S11). If the store list exists, the list generation unit 10d adds the store data to the store list and updates the list DB 17 (step S12).

一方、店舗一覧表が存在しないと、一覧表生成部10dは、新たに店舗一覧表を生成し、この店舗一覧表をユーザコードに対応付けて一覧表DB17に登録する(ステップS13)。   On the other hand, if the store list does not exist, the list generation unit 10d newly generates a store list and registers the store list in the list DB 17 in association with the user code (step S13).

さらに、一覧表生成部10dは、このようにして更新した店舗一覧表又は新たに生成した店舗一覧表をデータ送受信部10aによって、ユーザ端末装置に送信する(ステップS14)。これによって、ユーザ端末装置の画面上には、図5に示すように、店舗一覧表が表示される。   Furthermore, the list creation unit 10d transmits the store list updated in this way or the newly created store list to the user terminal device by the data transmission / reception unit 10a (step S14). As a result, a store list is displayed on the screen of the user terminal device as shown in FIG.

上述の説明では、メール送信、受信があったことを契機に、ユーザからキー押圧操作(ステップS1)があったことに応じて、店舗一覧表の作成が行われる態様について説明したが、店舗一覧表の作成は、メール送信、受信があってから、何日か何ヶ月か経た後に、ユーザからの押圧操作を受付けて、実行される態様であってもよい。この場合には、ユーザ端末装置のメーラーに蓄積された個々のメールを、それぞれ走査して、店舗情報が記載されているメールを抽出する。すなわち、例えば、メールの件名に「忘年会」、「新年会」等の言葉がある場合には、店舗が記載されているメールであると判断して、これらのメールを抽出する。そして、ステップS2以降の処理が、抽出した個々のメールに対して行われる態様であってもよい。この場合には、ユーザは、定期的に店舗一覧表を作成し、更新できるため、自分が利用した店舗を期間ごとに確認するためには、有用である。   In the above description, a mode has been described in which a store list is created in response to a key press operation (step S1) from a user when mail transmission or reception is received. The creation of the table may be a mode in which a pressing operation from the user is received and executed after several days or months after mail transmission and reception. In this case, each mail stored in the mailer of the user terminal device is scanned to extract a mail describing the store information. That is, for example, when there are words such as “Year-end party” and “New Year party” in the subject of the mail, it is determined that the mail describes the store, and these mails are extracted. And the aspect performed by the process after step S2 with respect to each extracted mail may be sufficient. In this case, the user can periodically create and update a store list, which is useful for checking the stores used by the user for each period.

図5に示す例は、新規に店舗一覧表を生成した例であり、当該店舗の利用日時、メールの件名、店舗名(ここでは、居酒屋ABC)、店舗写真、及び店舗URLが掲載されている。   The example shown in FIG. 5 is an example in which a store list is newly generated, and the use date and time of the store, the subject of the email, the store name (here, Izakaya ABC), the store photo, and the store URL are posted. .

このようにして、ユーザが家族又は友人・知人などに利用店舗に関するメールを送信した際、ユーザ端末装置がこのメール上の利用店舗に関する情報(店舗情報)を抽出するようにしたので、ユーザが利用した店舗に関する情報を自動的に取得することができる。   In this way, when the user sends an email about the store to be used to a family member, friend or acquaintance, the user terminal device extracts information about the store to be used (store information) on the email, so that the user can use it. It is possible to automatically obtain information about the store that has been opened.

そして、この店舗情報を一覧表生成サーバ10に送り、店舗DB15中の店舗データに基づいて店舗一覧表を作成して、ユーザ端末装置に表示するようにしたので、ユーザにまったく負担が掛かることなく、ユーザは所望の利用店舗一覧表を取得することができる。   And since this store information was sent to the list production | generation server 10, the store list was created based on the store data in store DB15, and it was made to display on a user terminal device, Therefore There is no burden on a user at all. The user can acquire a desired use store list.

つまり、ユーザは、自分自身が過去に利用した店舗に関する一覧表を、負担が掛かることなく利用店舗一覧を容易に取得することができる。   That is, the user can easily obtain a list of used stores without burdening a list of stores used by the user in the past.

ここで、上述のような店舗一覧表生成サーバ10及びユーザ端末装置のハードウェア構成について説明する。図6を参照すると、店舗一覧表生成サーバ10は、制御部101を構成するCPU(Central Processing Unit)1010(マルチプロセッサ構成ではCPU1012等複数のCPUが追加されてもよい)、バスライン1005、通信I/F1040、メインメモリ1050、BIOS(Basic Input Output System)1060、USBポート1090、I/Oコントローラ1070、ならびにキーボードおよびマウス1100等の入力手段や表示装置1022を備える。   Here, the hardware configuration of the store list generation server 10 and the user terminal device as described above will be described. Referring to FIG. 6, the store list generation server 10 includes a central processing unit (CPU) 1010 (a plurality of CPUs such as a CPU 1012 may be added in a multiprocessor configuration), a bus line 1005, and a communication. An I / F 1040, a main memory 1050, a basic input output system (BIOS) 1060, a USB port 1090, an I / O controller 1070, an input unit such as a keyboard and a mouse 1100, and a display device 1022 are provided.

I/Oコントローラ1070には、テープドライブ1072、ハードディスク1074、光ディスクドライブ1076、半導体メモリ1078、等の記憶手段を接続することができる。   Storage means such as a tape drive 1072, a hard disk 1074, an optical disk drive 1076, and a semiconductor memory 1078 can be connected to the I / O controller 1070.

BIOS1060は、運営会社サーバシステム15の起動時にCPU1010が実行するブートプログラムや、店舗一覧表生成サーバ10のハードウェアに依存するプログラム等を格納する。   The BIOS 1060 stores a boot program executed by the CPU 1010 when the operating company server system 15 is activated, a program depending on the hardware of the store list generation server 10, and the like.

記憶部107を構成するハードディスク1074は、サーバとして機能するための各種プログラムおよび本発明の機能を実行するプログラムを記憶しており、更に必要に応じて各種データベース(例えば、店舗DB、一覧表DB)を構成可能である。   The hard disk 1074 constituting the storage unit 107 stores various programs for functioning as a server and programs for executing the functions of the present invention, and various databases (for example, store DB, list DB) as necessary. Can be configured.

光ディスクドライブ1076としては、例えば、DVD−ROMドライブ、CD−ROMドライブ、DVD−RAMドライブ、CD−RAMドライブを使用することができる。この場合は各ドライブに対応した光ディスク1077を使用する。光ディスク1077から光ディスクドライブ1076によりプログラムまたはデータを読み取り、I/Oコントローラ1070を介してメインメモリ1050またはハードディスク1074に提供することもできる。   As the optical disc drive 1076, for example, a DVD-ROM drive, a CD-ROM drive, a DVD-RAM drive, or a CD-RAM drive can be used. In this case, the optical disk 1077 corresponding to each drive is used. A program or data can be read from the optical disk 1077 by the optical disk drive 1076 and provided to the main memory 1050 or the hard disk 1074 via the I / O controller 1070.

店舗一覧表生成サーバ10に提供されるプログラムは、ハードディスク1074、光ディスク1077、またはメモリーカード等の記録媒体に格納されて提供される。このプログラムは、I/Oコントローラ1070を介して、記録媒体から読み出され、または通信I/F1040を介してダウンロードされることによって、店舗一覧表生成サーバ10にインストールされ実行されてもよい。   The program provided to the store list generation server 10 is provided by being stored in a recording medium such as the hard disk 1074, the optical disk 1077, or a memory card. This program may be read from a recording medium via the I / O controller 1070 or downloaded via the communication I / F 1040 to be installed and executed in the store list generation server 10.

前述のプログラムは、内部または外部の記憶媒体に格納されてもよい。ここで、記憶部107を構成する記憶媒体としては、ハードディスク1074、光ディスク1077、またはメモリーカードの他に、MD等の光磁気記録媒体、テープ媒体を用いることができる。また、専用通信回線やインターネットに接続された店舗一覧表生成サーバ10に設けたハードディスク1074または光ディスクライブラリ等の記憶装置を記録媒体として使用し、通信回線を介してプログラムを店舗一覧表生成サーバ15に提供してもよい。   The aforementioned program may be stored in an internal or external storage medium. Here, as a storage medium constituting the storage unit 107, in addition to the hard disk 1074, the optical disk 1077, or the memory card, a magneto-optical recording medium such as an MD or a tape medium can be used. Further, a storage device such as a hard disk 1074 or an optical disk library provided in the store list generation server 10 connected to a dedicated communication line or the Internet is used as a recording medium, and the program is stored in the store list generation server 15 via the communication line. May be provided.

ここで、表示装置1022は、ユーザにデータの入力を受け付ける画面を表示したり、店舗一覧表生成サーバ10による演算処理結果の画面を表示したりするものであり、ブラウン管表示装置(CRT)、液晶表示装置(LCD)等のディスプレイ装置を含む。   Here, the display device 1022 displays a screen for accepting data input to the user or displays a calculation processing result screen by the store list generation server 10, and includes a cathode ray tube display device (CRT), a liquid crystal display, and the like. A display device such as a display device (LCD) is included.

ここで、入力手段は、ユーザによる入力の受け付けを行うものであり、キーボードおよびマウス1100等により構成してよい。   Here, the input means accepts input by the user, and may be configured by a keyboard, a mouse 1100, and the like.

また、通信I/F1040は、店舗一覧表生成サーバ10を専用ネットワークまたは公共ネットワークを介して端末と接続できるようにするためのネットワーク・アダプタである。通信I/F1040は、モデム、ケーブル・モデムおよびイーサネット(登録商標)・アダプタを含んでよい。   The communication I / F 1040 is a network adapter that enables the store list generation server 10 to be connected to a terminal via a dedicated network or a public network. The communication I / F 1040 may include a modem, a cable modem, and an Ethernet (registered trademark) adapter.

以上の例は、店舗一覧表生成サーバ10について説明したが、コンピュータに、プログラムをインストールして、そのコンピュータをサーバ装置として動作させることにより上記で説明した機能を実現することもできる。したがって、本発明において一実施形態として説明したサーバにより実現される機能は、上述の方法を当該コンピュータにより実行することにより、あるいは、上述のプログラムを当該コンピュータに導入して実行することによっても実現可能である。   Although the above example demonstrated the store list production | generation server 10, the function demonstrated above can also be implement | achieved by installing a program in a computer and making the computer operate | move as a server apparatus. Therefore, the functions realized by the server described as an embodiment in the present invention can be realized by executing the above-described method by the computer, or by introducing the above-mentioned program into the computer and executing it. It is.

また、PC12−1〜12−Mも上述の店舗一覧表生成サーバ10と同様な構成を持つ。また、携帯電話機14−1〜14Nについても同様な構成を有することが可能であり、PC及び携帯電話機等の端末装置の他に、例えば、PDA(Personal Data Assistant)を、通信機能を有する端末装置として用いるようにしてもよい。   The PCs 12-1 to 12 -M have the same configuration as the store list generation server 10 described above. Further, the mobile phones 14-1 to 14N can have the same configuration, and in addition to a terminal device such as a PC and a mobile phone, for example, a PDA (Personal Data Assistant) has a communication function. You may make it use as.

以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施例に記載されたものに限定されるものではない。   As mentioned above, although embodiment of this invention was described, this invention is not restricted to embodiment mentioned above. The effects described in the embodiments of the present invention are only the most preferable effects resulting from the present invention, and the effects of the present invention are limited to those described in the embodiments of the present invention. is not.

本発明の実施の形態によるユーザ端末装置及び店舗一覧表生成サーバが接続されたネットワークシステムの一例を示すブロック図である。It is a block diagram which shows an example of the network system to which the user terminal device and store list production | generation server by embodiment of this invention were connected. 図1に示すユーザ端末装置及び店舗一覧表生成サーバの機能構成を示すブロック図である。It is a block diagram which shows the function structure of the user terminal device and store list production | generation server which are shown in FIG. 図2に示すユーザ端末装置及び店舗一覧表生成サーバの動作を説明するためのフロー図である。It is a flowchart for demonstrating operation | movement of the user terminal device and shop list production | generation server shown in FIG. ユーザ端末装置から送信されるメールの一例を示す図である。It is a figure which shows an example of the mail transmitted from a user terminal device. ユーザ端末装置に表示される店舗一覧表の一例を示す図である。It is a figure which shows an example of the shop list displayed on a user terminal device. 図1に示す店舗一覧表生成サーバ、ユーザ端末装置のハードウェア構成を示すブロック図である。It is a block diagram which shows the hardware constitutions of the shop list production | generation server shown in FIG. 1, and a user terminal device.

符号の説明Explanation of symbols

10 店舗一覧表生成サーバ
11 ネットワーク
12−1〜12−M パソコン(PC)
13 携帯電話通信システム
14−1〜14−N 携帯電話機
15 店舗データベース
16a メール送受信部
16b メール日時抽出部
16c 店舗名抽出部
16d 日時・店舗名結合部
16e データ送受信部
10a データ送受信部
10b 舗データ検索部
10c 店舗データ抽出部
10d 一覧表生成部
17 一覧表データベース(一覧表DB)
10 store list generation server 11 network 12-1 to 12-M personal computer (PC)
13 mobile phone communication system 14-1 to 14-N mobile phone 15 store database 16a mail transmission / reception unit 16b mail date extraction unit 16c store name extraction unit 16d date / store name combination unit 16e data transmission / reception unit 10a data transmission / reception unit 10b pavement data search Part 10c Store data extraction part 10d List generation part 17 List database (list DB)

Claims (5)

ユーザが知人に送信したメールに基づき当該ユーザが利用した店舗の一覧表である店舗一覧表を生成するネットワークシステムであって、
前記ユーザに用いられるユーザ端末装置と店舗一覧表生成サーバとがネットワークを介して通信可能に接続されて構成され、
前記ユーザ端末装置は、
前記ユーザが店舗を利用した際にメール送受信機能によって少なくとも当該店舗に関する店舗情報を含むメールを送信した場合に、前記ユーザによる特定のキー操作に基づく前記店舗情報の抽出指示を受け付ける抽出指示受付手段と、
前記抽出指示を受け付けることを条件に、前記メールから前記店舗情報を抽出する店舗情報抽出手段と、
前記店舗情報抽出手段が抽出した前記店舗情報を前記ネットワークを介して前記店舗一覧表生成サーバに送信するデータ送信手段と、を有し、
前記店舗一覧表生成サーバは、
前記店舗情報を受信するデータ受信手段と、
受信した前記店舗情報に対応する店舗の特徴を示す店舗データが、複数の店舗についての店舗データを記憶する店舗データベースに存在するか否かを判定する店舗データ検索手段と、
前記店舗データ検索手段が前記店舗データベースに存在すると判定することを条件に、受信した前記店舗情報に応じて前記店舗の特徴を示す店舗情報を店舗データベースから抽出するデータ抽出手段と、
前記店舗データに応じて前記ユーザが利用した店舗の一覧表を生成する店舗一覧表生成手段とを有する
ことを特徴とするネットワークシステム
A network system that generates a store list that is a list of stores used by a user based on an email sent by a user to an acquaintance,
The user terminal device used for the user and the store list generation server are configured to be communicably connected via a network,
The user terminal,
An extraction instruction receiving means for receiving an instruction to extract the store information based on a specific key operation by the user when the user transmits a mail including at least the store information related to the store by the mail transmission / reception function when the user uses the store ; ,
Store information extraction means for extracting the store information from the mail on condition that the extraction instruction is received;
Anda data transmitting means for transmitting to said store list generation server via the shop information extracting means and the network the shop information extracted is,
The store list generation server is
Data receiving means for receiving the store information;
Store data search means for determining whether or not store data indicating store characteristics corresponding to the received store information exists in a store database storing store data for a plurality of stores;
Data extraction means for extracting store information indicating the characteristics of the store from the store database according to the received store information, on condition that the store data search means is present in the store database;
Having a shop list generating means for generating a list of the store used by the user in response to the store data,
A network system characterized by this.
前記店舗一覧表生成サーバは、前記店舗一覧表を前記ユーザ端末装置に送信する一覧表送信手段を有し、
前記ユーザ端末装置は、当該店舗一覧表を受信して表示する一覧表受信手段を有することを特徴とする請求項1記載のネットワークシステム
The store list generation server has a list transmission means for transmitting the store list to the user terminal device,
The network system according to claim 1 , wherein the user terminal device includes a list receiving unit that receives and displays the store list.
前記店舗一覧表生成サーバの前記店舗情報抽出手段は、店舗の利用日時と前記メールに記載された店舗名とを前記店舗情報として抽出するようにしたことを特徴とする請求項1又は2記載のネットワークシステム The said store information extraction means of the said store list production | generation server extracted the use date and time of a store, and the store name described in the said mail as said store information, The claim 1 or 2 characterized by the above-mentioned. Network system . 前記店舗一覧表には、少なくとも前記店舗の利用日時、前記店舗名、前記店舗の写真、及び前記店舗のURLが掲載されていることを特徴とする請求項3記載のネットワークシステムThe network system according to claim 3, wherein at least the use date and time of the store, the store name, the photograph of the store, and the URL of the store are posted in the store list. 前記店舗一覧表生成サーバの前記店舗一覧表生成手段は、新たな店舗情報を受ける都度前記店舗一覧表を更新するようにしたことを特徴とする請求項1から4いずれか1項記載のネットワークシステム 5. The network system according to claim 1 , wherein the store list generation unit of the store list generation server updates the store list every time new store information is received. .
JP2007320111A 2007-12-11 2007-12-11 Store list generation server and network system Expired - Fee Related JP4833191B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007320111A JP4833191B2 (en) 2007-12-11 2007-12-11 Store list generation server and network system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007320111A JP4833191B2 (en) 2007-12-11 2007-12-11 Store list generation server and network system

Publications (2)

Publication Number Publication Date
JP2009146002A JP2009146002A (en) 2009-07-02
JP4833191B2 true JP4833191B2 (en) 2011-12-07

Family

ID=40916569

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007320111A Expired - Fee Related JP4833191B2 (en) 2007-12-11 2007-12-11 Store list generation server and network system

Country Status (1)

Country Link
JP (1) JP4833191B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09269940A (en) * 1996-03-29 1997-10-14 Sharp Corp Device for extracting date and time
JPH10240642A (en) * 1997-02-26 1998-09-11 Toshiba Corp Information management apparatus, information management method, and information management storage medium
JPH11259568A (en) * 1998-03-13 1999-09-24 Omron Corp Information processing apparatus and method, and recording medium
JP2002351889A (en) * 2001-05-25 2002-12-06 Chori Co Ltd Personal store database system
JP3980974B2 (en) * 2002-09-09 2007-09-26 株式会社東芝 Schedule information extracting and editing apparatus and method

Also Published As

Publication number Publication date
JP2009146002A (en) 2009-07-02

Similar Documents

Publication Publication Date Title
JP2007011778A (en) Information retrieval display method and computer readable recording medium
US20200356572A1 (en) Search ranking method and apparatus, electronic device and storage medium
US8359532B2 (en) Text type-ahead
US8515908B2 (en) Determining related keywords based on lifestream feeds
US20130159848A1 (en) Dynamic Personal Dictionaries for Enhanced Collaboration
US20120233227A1 (en) File attachment retrieval
US20110185024A1 (en) Embeddable metadata in electronic mail messages
EP2187334A1 (en) Information providing support device and information providing support method
JP4826331B2 (en) Document usage tracking system
EP2494469A2 (en) Mechanism for adding content from a search to a document or message
CN112771564A (en) Artificial intelligence engine that generates semantic directions for web sites to map identities for automated entity seeking
US20160247191A1 (en) System and method to connect a user of a product to contacts of the user who are promoters
EP4418090A1 (en) Information interaction method and apparatus for document processing, and electronic device and storage medium
US20170068662A1 (en) Community translation of user-generated content
JPWO2013094361A1 (en) Method, computer program, computer for detecting community in social media
JP2005174064A (en) Project ordering/order receiving system
RU2608882C2 (en) Method of user search request processing and server
CN108012558A (en) Phone number normalization and information discoverability
JP4833191B2 (en) Store list generation server and network system
JP5068343B2 (en) Article management device
JP7249453B1 (en) Contract management program, information processing device, information processing system, information processing method
JP5639956B2 (en) E-mail information display system and e-mail client
WO2013005390A1 (en) Information notification device, information notification system, information presentation system, information notification method, information presentation method, information notification program and information presentation program
JP2011124947A (en) Electronic mail control apparatus and control method thereof, and program
JP2011186639A (en) Content relation management system, content relation management device, content relation management method and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090626

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110531

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110801

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

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

R150 Certificate of patent or registration of utility model

Ref document number: 4833191

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

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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