JP2016018408A - Transaction device and program - Google Patents
Transaction device and program Download PDFInfo
- Publication number
- JP2016018408A JP2016018408A JP2014141135A JP2014141135A JP2016018408A JP 2016018408 A JP2016018408 A JP 2016018408A JP 2014141135 A JP2014141135 A JP 2014141135A JP 2014141135 A JP2014141135 A JP 2014141135A JP 2016018408 A JP2016018408 A JP 2016018408A
- Authority
- JP
- Japan
- Prior art keywords
- privilege
- product
- purchase
- purchase history
- book
- 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.)
- Pending
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【課題】商品の販売を好適に促進することが可能な取引システム及びプログラムを提供する。【解決手段】サーバ装置1は、購入履歴DB133を参照することで、購入者が購入対象の商品に関連する商品が購入者に対応する購入履歴に存在するか否か判定する。そして、サーバ装置1は、購入対象の商品に関連する商品が購入履歴に存在する場合、購入対象の商品の購入に対して特典を付与する。【選択図】図6The present invention provides a transaction system and program capable of suitably promoting the sale of merchandise. A server device 1 refers to a purchase history DB 133 to determine whether a purchaser has a product related to a product to be purchased in a purchase history corresponding to the purchaser. And the server apparatus 1 provides a privilege with respect to purchase of the goods for purchase, when the goods relevant to the goods for purchase exist in purchase history. [Selection] Figure 6
Description
本発明は、商品の取引時の特典付与に関する。 The present invention relates to privilege provision at the time of transaction of goods.
従来から、商品購入時に所定の条件を満たした場合、所定の特典を付与する取引システムが知られている。例えば、特許文献1には、印刷物である書籍を購入したユーザに対し、ユーザの端末上で電子化された上記書籍の任意の頁を無料で閲覧可能とするシステムが開示されている。 2. Description of the Related Art Conventionally, a transaction system that gives a predetermined privilege when a predetermined condition is satisfied at the time of product purchase is known. For example, Patent Document 1 discloses a system that allows a user who has purchased a printed book to view any page of the book digitized on the user's terminal free of charge.
特許文献1のように、購入した紙の書籍の電子版を無料で提供する場合、出版社の承諾が得にくいなどの実施上の制約が多い。一方、過去の購入履歴に基づき割引等の所定の特典を付与する場合、新たな商品の販売を促進することができ、売上げを増加させることが期待できる。そこで、本発明は、商品の販売を好適に促進することが可能な取引システム及びプログラムを提供することを主な課題とする。 As in Patent Document 1, when an electronic version of a purchased paper book is provided free of charge, there are many implementation restrictions such as difficulty in obtaining the consent of the publisher. On the other hand, when a predetermined privilege such as a discount is given based on a past purchase history, sales of new products can be promoted, and sales can be expected to increase. Then, this invention makes it a main subject to provide the transaction system and program which can accelerate | stimulate sale of goods suitably.
本発明の1つの観点では、取引装置は、商品の購入履歴を購入者ごとに記憶する記憶手段から前記購入履歴を参照することで、購入対象の商品に関連する商品が、当該購入対象の商品の購入者に対応する購入履歴に存在するか否か判定する判定手段と、前記購入対象の商品に関連する商品が前記購入履歴に存在すると前記判定手段が判定した場合、前記購入対象の商品の購入に対して特典を付与する特典付与手段と、を有する。 In one aspect of the present invention, the transaction device refers to the purchase history from a storage unit that stores the purchase history of the product for each purchaser, so that the product related to the product to be purchased becomes the product to be purchased. Determining means for determining whether or not the purchase history corresponding to the purchaser exists, and if the determination means determines that a product related to the purchase target product exists in the purchase history, Privilege granting means for granting a privilege for purchase.
上記取引装置は、判定手段と、特典付与手段とを備える。判定手段は、商品の購入履歴を購入者ごとに記憶する記憶手段から購入履歴を参照することで、購入対象の商品に関連する商品が、購入対象の商品の購入者に対応する購入履歴に存在するか否か判定する。特典付与手段は、購入対象の商品に関連する商品が購入対象の商品の購入者に対応する購入履歴に存在すると判定手段が判定した場合、購入対象の商品の購入に対して特典を付与する。ここで、「特典を付与する」とは、例えば価格に対する割引率を上げたり、還元するポイントを高くしたりすることを指す。このように、取引装置は、購入対象の商品が購入済みの商品と関連する場合に、購入対象の商品の購入に対して割引などの特典を付す。これにより、取引装置は、購入済み商品の関連商品の販売を好適に促進することができる。 The transaction apparatus includes a determination unit and a privilege grant unit. The determination means refers to the purchase history from the storage means for storing the purchase history of the product for each purchaser, so that the product related to the purchase target product exists in the purchase history corresponding to the purchaser of the purchase target product. Judge whether to do. The privilege granting unit grants a privilege to the purchase of the purchase target product when the determination unit determines that the product related to the purchase target product exists in the purchase history corresponding to the purchaser of the purchase target product. Here, “giving a privilege” refers to, for example, increasing a discount rate for a price or increasing a point to return. In this manner, the transaction device gives a privilege such as a discount to the purchase of the purchase target product when the purchase target product is related to the purchased product. Thereby, the transaction apparatus can favorably promote sales of related products of purchased products.
上記取引装置の一態様では、前記判定手段は、購入対象の商品が複数存在する場合、当該複数の商品の中で特典を付与する条件を満たす商品の組み合わせが存在するか否かさらに判定し、前記特典付与手段は、前記複数の商品の中で特典を付与する条件を満たす商品の組み合わせが存在する場合、当該商品の組み合わせのうち少なくとも一つの商品に対して前記特典を付与する。このように、取引装置は、複数の商品を同時購入する際に、特典を付与する条件を満たす商品の組み合わせが存在する場合に購入特典を付与することで、関連商品のまとめ買いを好適に促進することができる。 In one aspect of the transaction apparatus, when there are a plurality of purchase target products, the determination unit further determines whether or not there is a combination of products satisfying a condition for granting a privilege among the plurality of products. The privilege granting unit grants the privilege to at least one product among the combination of products when there is a combination of products satisfying the condition for granting the privilege among the plurality of products. In this way, when a plurality of products are purchased at the same time, the transaction device favorably promotes bulk purchase of related products by providing a purchase privilege when there is a combination of products that satisfy the condition for granting the privilege. be able to.
上記取引装置の他の一態様では、前記特典付与手段は、前記購入者の購入履歴に基づき、付与する前記特典を変化させる。この態様により、取引装置は、購入者の購入履歴に即して関連商品購入時の特典を決定することができる。 In another aspect of the transaction apparatus, the privilege granting unit changes the privilege to be granted based on the purchase history of the purchaser. By this aspect, the transaction apparatus can determine the privilege at the time of purchasing related products in accordance with the purchase history of the purchaser.
上記取引装置の他の一態様では、前記特典付与手段は、前記購入者の購入履歴に記録された購入数が多いほど、付与する前記特典を大きくする。この態様により、取引装置は、購入実績が多いユーザほど特典を多く付与し、好適に販売を促進することができる。 In the other one aspect | mode of the said transaction apparatus, the said privilege provision means enlarges the said privilege to provide, so that there are many purchases recorded on the purchase history of the said purchaser. According to this aspect, the transaction device can give more privileges to users who have more purchases and promote sales appropriately.
上記取引装置の他の一態様では、前記特典付与手段は、前記購入者の購入履歴に記録された商品のうち、前記購入対象の商品と所定の属性が一致する商品の購入数が多いほど、付与する前記特典を大きくする。ここで、「所定の属性」は、例えば商品が属するカテゴリ、商品の販売会社、製造会社、著作者などを指す。この態様により、取引装置は、所定の属性を有する商品の販売を好適に促進することができる。 In another aspect of the transaction apparatus, the privilege granting unit increases the number of purchases of a product whose predetermined attribute matches the purchase target product among the products recorded in the purchase history of the purchaser. Enlarging the privilege to be granted. Here, the “predetermined attribute” indicates, for example, the category to which the product belongs, the sales company of the product, the manufacturing company, the author, and the like. According to this aspect, the transaction apparatus can favorably promote the sale of a product having a predetermined attribute.
上記取引装置の他の一態様では、前記判定手段は、前記購入対象の商品が前記購入履歴にある商品と関連するか否かを、前記購入対象の商品の情報及び前記購入履歴にある商品の情報に基づき判定する。ここで、「商品の情報」とは、例えば、商品の名称やタイトル、商品概要、ユーザレビューなどが該当する。この態様により、取引装置は、購入対象の商品と購入履歴にある商品との関連性の有無を好適に判定し、購入対象の商品の購入に対して特典を付すべきか否か判定することができる。 In another aspect of the transaction apparatus, the determination unit determines whether or not the purchase target product is related to a product in the purchase history. Judge based on information. Here, “product information” corresponds to, for example, a product name and title, a product overview, a user review, and the like. According to this aspect, the transaction apparatus suitably determines whether or not there is a relationship between the purchase target product and the product in the purchase history, and determines whether or not a privilege should be attached to the purchase of the purchase target product. it can.
上記取引装置の他の一態様では、前記特典付与手段は、前記特典として、前記特典が付与されない場合と比較して割引率を大きくする、又は次回以降の購入に利用可能なポイントを多く付与する。これにより、取引装置は、好適に購入済み商品と関連する商品の販売を促進することができる。 In another aspect of the transaction apparatus, the privilege granting unit increases the discount rate as the privilege compared to a case where the privilege is not granted, or gives more points that can be used for subsequent purchases. . Thereby, the transaction apparatus can promote the sale of the product suitably related to the purchased product.
上記取引装置の他の一態様では、前記特典付与手段は、前記購入対象の商品が前記購入履歴にある書籍と同一タイトルの電子書籍である場合、前記特典を付与する。これにより、取引装置は、購入履歴にある書籍と同一タイトルの電子書籍の販売を好適に促進することができる。 In another aspect of the transaction apparatus, the privilege granting unit grants the privilege when the purchase target product is an electronic book having the same title as a book in the purchase history. Thereby, the transaction apparatus can promote suitably sales of the electronic book of the same title as the book in the purchase history.
上記取引装置の他の一態様では、前記特典付与手段は、前記購入対象の商品が前記購入履歴にある書籍と同一シリーズの書籍である場合、前記特典を付与する。これにより、取引装置は、購入履歴にある書籍と同一シリーズの書籍の販売を好適に促進することができる。 In another aspect of the transaction apparatus, the privilege granting unit grants the privilege when the purchase target product is a book in the same series as the book in the purchase history. Thereby, the transaction apparatus can favorably promote the sale of books in the same series as the books in the purchase history.
本発明のさらに別の観点では、プログラムは、上記いずれか記載の取引装置としてコンピュータを機能させる。このプログラムをコンピュータにインストールして機能させることで、本発明に係る取引装置を構成させることができる。 In still another aspect of the present invention, a program causes a computer to function as any of the transaction devices described above. By installing this program in a computer and causing it to function, the transaction apparatus according to the present invention can be configured.
本発明に係る取引装置によれば、購入対象の商品が購入済みの商品と関連する場合に、購入対象の商品の購入に対して割引などの特典を付すことで、購入済み商品の関連商品の販売を好適に促進することができる。 According to the transaction apparatus according to the present invention, when a purchase target product is related to a purchased product, a privilege such as a discount is attached to the purchase of the purchase target product. Sales can be favorably promoted.
以下、図面を参照しながら、本発明を実施するのに好適な実施形態について説明する。 Hereinafter, preferred embodiments for carrying out the present invention will be described with reference to the drawings.
[取引システムの構成]
図1は、本実施形態に係る取引システム100の構成を示す。取引システム100は、書籍(電子書籍も含む)を取引対象とする電子商取引を行うシステムであって、書籍の販売者が管理するサーバ装置1と、書籍の購入者が使用する利用者端末3とを有する。サーバ装置1と利用者端末3とは、インターネットなどの通信網2を介してデータ通信を行う。
[Configuration of trading system]
FIG. 1 shows a configuration of a transaction system 100 according to the present embodiment. The transaction system 100 is a system that performs electronic commerce for trading books (including electronic books), and includes a server device 1 managed by a book seller, and a user terminal 3 used by a book purchaser. Have The server apparatus 1 and the user terminal 3 perform data communication via a communication network 2 such as the Internet.
サーバ装置1は、WEBサーバとして機能し、利用者端末3からの要求に基づき、1又は複数の商品に関する情報を表示した画面(「商品画面」とも呼ぶ。)の表示情報を利用者端末3に送信する。また、サーバ装置1は、利用者端末3を使用するユーザの購入履歴を管理する。そして、後述するように、サーバ装置1は、ユーザの購入履歴に基づき、商品画面で表示する商品(「表示対象商品Ctag」とも呼ぶ。)の価格、又は、購入特典として付与するポイント(還元ポイント)を決定する。サーバ装置1は、本発明における「取引装置」の一例である。 The server device 1 functions as a WEB server, and displays, on the user terminal 3, display information of a screen (also referred to as “product screen”) that displays information on one or a plurality of products based on a request from the user terminal 3. Send. The server device 1 also manages the purchase history of the user who uses the user terminal 3. Then, as will be described later, the server device 1, based on the purchase history of the user, the price of a product displayed on the product screen (also referred to as “display target product Ctag”) or a point to be given as a purchase privilege (reduction point) ). The server device 1 is an example of the “transaction device” in the present invention.
利用者端末3は、例えばスマートフォンなどの通信端末であり、図1の例では、タッチパネルが積層されたディスプレイ41を有する。利用者端末3は、商品画面を表示するためのユーザ入力を受け付け、その入力情報をサーバ装置1に送信することで、サーバ装置1から表示情報を受信し、商品画面をディスプレイ41上に表示する。なお、図1の例に代えて、利用者端末3は、デスクトップパソコンやノートパソコン等の通信可能な種々の端末であってもよい。 The user terminal 3 is a communication terminal such as a smartphone, for example, and has a display 41 on which touch panels are stacked in the example of FIG. The user terminal 3 receives user input for displaying the product screen, transmits the input information to the server device 1, receives display information from the server device 1, and displays the product screen on the display 41. . Instead of the example in FIG. 1, the user terminal 3 may be various terminals such as a desktop personal computer or a notebook personal computer.
[サーバ装置の構成]
図2は、サーバ装置1のブロック図である。サーバ装置1は、記憶部13と、データ通信を行う通信部14と、制御部15とを備える。これらの各要素は、バスライン10を介して相互に接続されている。
[Configuration of server device]
FIG. 2 is a block diagram of the server device 1. The server device 1 includes a storage unit 13, a communication unit 14 that performs data communication, and a control unit 15. Each of these elements is connected to each other via a bus line 10.
記憶部13は、ハードディスク又はフラッシュメモリといったメモリによって構成される。記憶部13は、制御部15が実行するプログラムを記憶する。また、記憶部13は、商品画面に表示する各商品の商品情報を商品IDごとに関連付けたデータベースである商品情報DB131を記憶する。また、記憶部13は、商品価格の割引率の増加又は還元ポイントの増加等の特典を付与する条件を、商品IDごとに関連付けたデータベースである特典付与条件DB132を記憶する。さらに、記憶部13は、購入履歴がある商品の商品IDをユーザIDごとに関連付けた購入履歴DB133を記憶する。これらのデータベースのデータ構造については[データ構造]のセクションで説明する。 The storage unit 13 is configured by a memory such as a hard disk or a flash memory. The storage unit 13 stores a program executed by the control unit 15. Further, the storage unit 13 stores a product information DB 131 that is a database in which product information of each product displayed on the product screen is associated with each product ID. In addition, the storage unit 13 stores a privilege granting condition DB 132 that is a database that associates conditions for granting benefits such as an increase in the discount rate of product prices or an increase in return points for each product ID. Furthermore, the storage unit 13 stores a purchase history DB 133 in which a product ID of a product having a purchase history is associated for each user ID. The data structure of these databases is described in the [Data Structure] section.
制御部15は、図示しないCPU(Central Processing Unit)、ROM(Read Only Memory)及びRAM(Random Access Memory)などを備え、サーバ装置1内の各構成要素に対して種々の制御を行う。 The control unit 15 includes a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), and the like (not shown), and performs various controls on each component in the server device 1.
例えば、制御部15は、利用者端末3との接続後に利用者端末3に対してユーザID及びパスワードなどのログイン情報を要求し、当該ログイン情報に基づきユーザ認証を行う。また、制御部15は、表示対象商品Ctagの商品情報を示した商品画面の表示情報を生成し、利用者端末3へ送信する。このとき、制御部15は、表示対象商品Ctagと関連する商品の購入履歴がある場合には、当該表示対象商品Ctagへの割引又は還元ポイントの増加などの特典(「購入履歴に基づく特典」とも呼ぶ。)を付すべきと判断し、商品画面上で表示する価格等に反映させる。そして、制御部15は、本発明における「判定手段」、「特典付与手段」、及びコンピュータが実行するプログラムとして機能する。 For example, the control unit 15 requests login information such as a user ID and a password from the user terminal 3 after connecting to the user terminal 3, and performs user authentication based on the login information. In addition, the control unit 15 generates display information of a product screen indicating the product information of the display target product Ctag, and transmits the display information to the user terminal 3. At this time, if there is a purchase history of a product related to the display target product Ctag, the control unit 15 may provide a privilege (such as “a privilege based on the purchase history”) such as a discount to the display target product Ctag or an increase in return points. To reflect the price displayed on the product screen. The control unit 15 functions as a “determination unit”, “privilege grant unit”, and a program executed by the computer in the present invention.
[利用者端末の構成]
図3は、利用者端末3のブロック図である。利用者端末3は、ディスプレイ41などの表示部31と、タッチパネルなどの入力部32と、記憶部33と、データ通信を行う通信部34と、制御部35とを備える。これらの各要素は、バスライン30を介して相互に接続されている。
[User terminal configuration]
FIG. 3 is a block diagram of the user terminal 3. The user terminal 3 includes a display unit 31 such as a display 41, an input unit 32 such as a touch panel, a storage unit 33, a communication unit 34 that performs data communication, and a control unit 35. These elements are connected to each other via a bus line 30.
記憶部33は、ハードディスク又はフラッシュメモリといったメモリによって構成される。また、記憶部33は、制御部35が実行するプログラムを記憶する。 The storage unit 33 is configured by a memory such as a hard disk or a flash memory. The storage unit 33 stores a program executed by the control unit 35.
制御部35は、図示しないCPU、ROM及びRAMなどを備え、利用者端末3内の各構成要素に対して種々の制御を行う。制御部35は、記憶部33に記憶されたプログラムを実行することで、所定の処理を行う。例えば、制御部35は、入力部32により、ログイン情報の入力を受け付けたり、表示対象商品Ctagを指定するための入力を受け付けたりする。また、制御部35は、サーバ装置1から送信された表示情報に基づき、商品画面をディスプレイ41上に表示する。 The control unit 35 includes a CPU, a ROM, a RAM, and the like (not shown), and performs various controls on each component in the user terminal 3. The control unit 35 performs a predetermined process by executing a program stored in the storage unit 33. For example, the control unit 35 receives an input of login information or an input for designating the display target product Ctag by the input unit 32. Further, the control unit 35 displays a product screen on the display 41 based on the display information transmitted from the server device 1.
[データ構造]
次に、サーバ装置1が記憶する商品情報DB131、特典付与条件DB132、及び購入履歴DB133のデータ構造の具体例について説明する。
[data structure]
Next, specific examples of the data structures of the product information DB 131, the privilege granting condition DB 132, and the purchase history DB 133 stored in the server device 1 will be described.
図4(A)は、商品情報DB131のデータ構造の一例である。図4(A)に示す商品情報DB131では、商品IDごとに、商品である書籍のタイトル、著者、価格、及び還元ポイントを算出するためのポイント還元率が関連付けられている。ここで、図4(A)の「価格」は、購入履歴に基づく特典が反映される前の書籍の価格を示し、図4(A)の「ポイント還元率」は、価格に対して付与すべき還元ポイントの率を示す。例えば、商品ID「B10001」の書籍「○○事件 上巻」を購入した場合、購入履歴に基づく特典の適用がないときには、価格が「500円」となり、還元ポイントが「5ポイント」(=500×0.01)となる。なお、商品情報DB131には、図4(A)に示す各項目の他、書籍のジャンルの情報、出版社の情報、発行年月日の情報などの種々の情報が関連付けられてもよい。なお、価格は、必ずしも定価である必要はなく、購入履歴に基づく特典の適用以外の理由で割引が実施されている場合には、当該割引後の価格を示す。 FIG. 4A is an example of the data structure of the product information DB 131. In the product information DB 131 shown in FIG. 4A, a point return rate for calculating the title, author, price, and return points of a book as a product is associated with each product ID. Here, the “price” in FIG. 4A indicates the price of the book before the privilege based on the purchase history is reflected, and the “point return rate” in FIG. 4A is given to the price. Indicates the rate of power reduction points. For example, when the book “XX Case 1st volume” with the product ID “B10001” is purchased and the privilege based on the purchase history is not applied, the price is “500 yen” and the return point is “5 points” (= 500 × 0.01). In addition to the items shown in FIG. 4A, the product information DB 131 may be associated with various information such as book genre information, publisher information, and publication date information. Note that the price does not necessarily have to be a fixed price, and when a discount is implemented for reasons other than the application of the privilege based on the purchase history, the price after the discount is indicated.
図4(B)は、特典付与条件DB132のデータ構造の一例である。図4(B)に示す特典付与条件DB132では、特典付与の対象となる商品の商品IDである対象商品IDと、当該商品に関連する商品の商品IDである関連商品IDと、特典内容とが関連付けられている。 FIG. 4B is an example of the data structure of the privilege grant condition DB 132. In the privilege granting condition DB 132 shown in FIG. 4B, the target product ID that is the product ID of the product that is the subject of the privilege grant, the related product ID that is the product ID of the product related to the product, and the privilege content. Associated.
ここで、特典付与条件DB132の1番目のレコードは、商品ID「E10001」の電子書籍「○○事件 上巻(電子版)」を購入する場合、関連商品である商品ID「B10001」の書籍「○○事件 上巻」の購入履歴があるときに価格が70%割引になることを示す。このように、紙の書籍を購入したユーザに対して、同一タイトルの電子書籍の購入に特典を付すことで、電子書籍の販売を好適に促進することができる。 Here, when the first record of the privilege granting condition DB 132 is to purchase the electronic book “XX case first volume (electronic version)” with the product ID “E10001”, the book “○ with the product ID“ B10001 ”which is a related product. ○ Indicates that the price will be 70% discount when there is a purchase history of “Case 1st volume”. As described above, by giving a privilege to the purchase of an electronic book having the same title to a user who has purchased a paper book, it is possible to favorably promote the sale of the electronic book.
また、特典付与条件DB132の2番目のレコードは、商品ID「B10002」の電子書籍「○○事件 下巻」を購入する場合、関連商品である商品ID「B10002」の書籍「○○事件 上巻」の購入履歴があるときに価格の10%分の還元ポイントが追加されることを示す。また、特典付与条件DB132の3番目のレコードは、商品ID「B10005」の電子書籍「△△への招待 3巻」を購入する場合、関連商品である商品ID「B10003」の書籍「△△への招待 1巻」又は商品ID「B10004」の書籍「△△への招待 2巻」のいずれかの購入履歴があるときに還元ポイントが2倍になることを示す。このように、巻数(巻名)のみが異なる同一タイトルの書籍(即ちシリーズ化された書籍)の1つが購入済みであった場合に、同一シリーズの他の書籍の購入の際に購入履歴に基づく特典を付すことで、書籍販売を好適に促進することができる。 Further, the second record of the privilege granting condition DB 132 indicates that when purchasing the electronic book “XX case 2” of product ID “B10002”, the book “XX case 1” of product ID “B10002”, which is a related product, is purchased. This indicates that when there is a purchase history, a reduction point corresponding to 10% of the price is added. Further, the third record of the privilege granting condition DB 132 indicates that, when purchasing the electronic book “Invitation to Vol. 3” with the product ID “B10005”, the book “ΔΔ” with the product ID “B10003” which is a related product. No. 1 ”or the book“ Invitation to △△ Volume 2 ”with the product ID“ B10004 ”has a purchase history of 2 points. In this way, when one of the books of the same title (ie, books in series) that differ only in the number of volumes (volume name) has been purchased, it is based on the purchase history when purchasing other books in the same series. By attaching a privilege, book sales can be favorably promoted.
図4(C)は、購入履歴DB133のデータ構造の一例である。図4(C)に示す購入履歴DB133では、ユーザIDごとに、購入済みの商品に対応する商品IDが関連付けられている。サーバ装置1は、購入履歴DB133を、商品の取引が成立するごとに更新する。例えば、サーバ装置1は、商品画面上で商品購入手続があった場合、購入された商品の商品IDを、購入者に対応するユーザIDに対応付けて購入履歴DB133に登録する。また、サーバ装置1は、店舗販売の場合には、POSレジスタが会員カード等から読み取った購入者のユーザID及び商品に付されたタグ等からPOSレジスタが読み取った商品ID等を受信することで、購入履歴DB133を更新する。 FIG. 4C is an example of the data structure of the purchase history DB 133. In the purchase history DB 133 shown in FIG. 4C, a product ID corresponding to a purchased product is associated with each user ID. The server device 1 updates the purchase history DB 133 every time a product transaction is established. For example, when there is a product purchase procedure on the product screen, the server device 1 registers the product ID of the purchased product in the purchase history DB 133 in association with the user ID corresponding to the purchaser. In the case of store sales, the server device 1 receives the purchaser's user ID read by the POS register from the membership card, etc., and the product ID read by the POS register from the tag attached to the product. The purchase history DB 133 is updated.
[処理フロー]
次に、本実施形態に基づく商品画面の表示方法について、図5及び図6のフローチャートを参照して説明する。
[Processing flow]
Next, the display method of the product screen based on this embodiment will be described with reference to the flowcharts of FIGS.
(1)処理概要
図5は、商品画面を表示する際にサーバ装置1及び利用者端末3が実行する処理手順を示すフローチャートの一例である。
(1) Process Overview FIG. 5 is an example of a flowchart showing a process procedure executed by the server device 1 and the user terminal 3 when displaying a product screen.
まず、利用者端末3は、ログインに必要なユーザID等のログイン情報をサーバ装置1へ送信する(ステップS101)。例えば、利用者端末3は、サーバ装置1から受信した表示情報に基づくログイン画面等を表示することで、ログインを行うためのユーザIDなどの入力を受け付け、入力された情報をサーバ装置1へ送信する。この場合、サーバ装置1は、受信したログイン情報に基づき、ユーザ認証を実行する(ステップS201)。これにより、サーバ装置1は、利用者端末3の利用者のユーザIDを認識する。 First, the user terminal 3 transmits login information such as a user ID necessary for login to the server device 1 (step S101). For example, the user terminal 3 displays a login screen or the like based on the display information received from the server device 1, thereby accepting input such as a user ID for performing login, and transmits the input information to the server device 1. To do. In this case, the server device 1 performs user authentication based on the received login information (step S201). Thereby, the server device 1 recognizes the user ID of the user of the user terminal 3.
次に、利用者端末3は、表示対象商品Ctagを指定する入力を受け付け、入力された情報をサーバ装置1へ送信する(ステップS102)。この場合、表示対象商品Ctagを指定する入力は、商品情報DB131に記憶された各商品を検索するためのキーワードであってもよく、所望の書籍を特定するための商品ID、出版社、発行年月日、又は/及びジャンル等であってもよい。利用者端末3から表示対象商品Ctagを指定する入力情報を受信したサーバ装置1は、当該入力情報に基づき商品情報DB131を対象に商品検索を行うことで表示対象商品Ctagを認識し、当該表示対象商品Ctagの商品情報を商品情報DB131から取得する(ステップS202)。 Next, the user terminal 3 receives an input for designating the display target product Ctag and transmits the input information to the server device 1 (step S102). In this case, the input for specifying the display target product Ctag may be a keyword for searching for each product stored in the product information DB 131, and the product ID, publisher, publication year for specifying a desired book. Month and / or genre may be used. The server device 1 that has received the input information designating the display target product Ctag from the user terminal 3 recognizes the display target product Ctag by performing a product search on the product information DB 131 based on the input information, and displays the display target. The product information of the product Ctag is acquired from the product information DB 131 (step S202).
そして、サーバ装置1は、後述する特典付与処理を、表示対象商品Ctagごとに実行する(ステップS203)。これにより、サーバ装置1は、購入履歴に基づく特典が適用される表示対象商品Ctagの価格又は還元ポイントを決定する。そして、サーバ装置1は、ステップS202で取得した表示対象商品Ctagの商品情報及びステップS203での特典付与処理の結果に基づき、商品画面の表示情報を生成し、利用者端末3へ送信する(ステップS204)。商品画面の表示情報を受信した利用者端末3は、当該表示情報に基づき商品画面を表示する(ステップS103)。ステップS103での商品画面の表示例については、図7を参照して後述する。 And the server apparatus 1 performs the privilege provision process mentioned later for every display object goods Ctag (step S203). Thereby, the server apparatus 1 determines the price or return point of the display target product Ctag to which the privilege based on the purchase history is applied. And the server apparatus 1 produces | generates the display information of a goods screen based on the product information of the display object goods Ctag acquired at step S202, and the result of the privilege provision process at step S203, and transmits to the user terminal 3 (step) (step S202). S204). The user terminal 3 that has received the display information of the product screen displays the product screen based on the display information (step S103). A display example of the product screen in step S103 will be described later with reference to FIG.
その後、サーバ装置1は、商品画面上で購入する商品の指定があった場合、指定された商品を購入するための決済を行う。この場合、購入対象の商品が購入履歴に基づく特典の適用対象である場合、サーバ装置1は、当該特典が適用された後の価格又は還元ポイントにより決済を行う。 Thereafter, when the product to be purchased is designated on the product screen, the server device 1 performs a settlement for purchasing the designated product. In this case, when the product to be purchased is the application target of the privilege based on the purchase history, the server device 1 performs settlement with the price or the reduction point after the privilege is applied.
(2)特典付与処理
図6は、特典付与処理の手順を示すフローチャートの一例である。サーバ装置1は、図6に示す特典付与処理を、ステップS203において、表示対象商品Ctagごとに実行する。
(2) Bonus Granting Process FIG. 6 is an example of a flowchart showing the procedure of the privilege granting process. The server apparatus 1 performs the privilege provision process shown in FIG. 6 for every display object product Ctag in step S203.
まず、サーバ装置1は、特典付与条件DB132を参照し、表示対象商品Ctagの商品IDに紐付く関連商品IDがあるか否か判定する(ステップS211)。そして、サーバ装置1は、表示対象商品Ctagの商品IDに紐付く関連商品IDが特典付与条件DB132に登録されている場合(ステップS211:Yes)、ステップS212へ処理を進める。一方、サーバ装置1は、表示対象商品Ctagの商品IDに紐付く関連商品IDが特典付与条件DB132に登録されていない場合(ステップS211:No)、当該表示対象商品Ctagに対し、購入履歴に基づく特典はないと判断し、フローチャートの処理を終了する。 First, the server device 1 refers to the privilege granting condition DB 132 and determines whether there is a related product ID associated with the product ID of the display target product Ctag (step S211). And the server apparatus 1 advances a process to step S212, when the related goods ID linked | related with goods ID of display object goods Ctag is registered into privilege provision condition DB132 (step S211: Yes). On the other hand, when the related product ID linked to the product ID of the display target product Ctag is not registered in the privilege granting condition DB 132 (step S211: No), the server device 1 is based on the purchase history for the display target product Ctag. It is determined that there is no privilege, and the process of the flowchart ends.
次に、サーバ装置1は、ステップS211で認識した関連商品IDが、購入履歴DB133において対象のユーザIDに関連付けられているか否か判定する(ステップS212)。ここで、「対象のユーザID」は、図5のステップS201のユーザ認証で認識したユーザIDである。これにより、サーバ装置1は、表示対象商品Ctagに関連する書籍の購入履歴があるか否かを判定する。 Next, the server device 1 determines whether or not the related product ID recognized in step S211 is associated with the target user ID in the purchase history DB 133 (step S212). Here, the “target user ID” is the user ID recognized by the user authentication in step S201 of FIG. Thereby, the server device 1 determines whether or not there is a purchase history of a book related to the display target product Ctag.
そして、関連商品IDが購入履歴DB133において対象のユーザIDに関連付けられている場合(ステップS212;Yes)、サーバ装置1は、表示対象商品Ctagの価格又は還元ポイントを変更する(ステップS213)。具体的には、サーバ装置1は、商品情報DB131に登録されている表示対象商品Ctagの価格又は還元ポイントを、当該表示対象商品Ctagの商品IDと特典付与条件DB132中で紐付いた特典内容に基づき変更する。これにより、サーバ装置1は、購入済み商品に関連する表示対象商品Ctagに対して購入履歴に基づく特典を適切に反映させた商品画面を利用者端末3に表示させることができる。一方、特定した関連商品IDが購入履歴DB133において対象のユーザIDに関連付けられていない場合(ステップS212;No)、サーバ装置1は、表示対象商品Ctagの関連書籍の購入履歴がないと判断し、購入履歴に基づく特典を反映させることなくフローチャートの処理を終了する。 If the related product ID is associated with the target user ID in the purchase history DB 133 (step S212; Yes), the server device 1 changes the price or return point of the display target product Ctag (step S213). Specifically, the server apparatus 1 determines the price or return point of the display target product Ctag registered in the product information DB 131 based on the privilege content associated with the product ID of the display target product Ctag and the privilege granting condition DB 132. change. Thereby, the server apparatus 1 can display the product screen in which the privilege based on the purchase history is appropriately reflected on the display target product Ctag related to the purchased product on the user terminal 3. On the other hand, when the identified related product ID is not associated with the target user ID in the purchase history DB 133 (step S212; No), the server device 1 determines that there is no purchase history of the related book of the display target product Ctag, The process of the flowchart is terminated without reflecting the privilege based on the purchase history.
[表示例]
図7は、購入履歴に基づく特典が反映された商品画面の表示例を示す。図7の例では、ユーザID「1001」のユーザが使用する利用者端末3は、サーバ装置1に対するログイン後、「○○」を検索条件とする入力情報を表示情報の要求信号と共にサーバ装置1に送信することで、商品画面を表示している。なお、図7の例では、サーバ装置1は、購入履歴に基づく特典が付与される表示対象商品Ctagを優先的に(即ち上位に)表示させている。
[Display example]
FIG. 7 shows a display example of a product screen on which a privilege based on the purchase history is reflected. In the example of FIG. 7, the user terminal 3 used by the user with the user ID “1001”, after logging in to the server apparatus 1, the server apparatus 1 displays the input information with “XX” as a search condition together with a display information request signal. The product screen is displayed by sending to. In the example of FIG. 7, the server device 1 preferentially displays the display target product Ctag to which the privilege based on the purchase history is given (that is, at the top).
ここで、図7に示す商品画面の表示情報を生成する処理について具体的に説明する。 Here, the process which produces | generates the display information of the goods screen shown in FIG. 7 is demonstrated concretely.
まず、サーバ装置1は、「○○」を検索条件とする入力情報を受信した場合、「○○」をキーワードとして商品情報DB131のタイトルを検索し、図4(A)に示す商品ID「E10001」の電子書籍「○○事件 上巻(電子版)」及び商品ID「B10002」の書籍「○○事件 下巻」を含む商品を、表示対象商品Ctagとして認識する(図5のステップS202参照)。 First, when the server apparatus 1 receives input information using “XX” as a search condition, the server apparatus 1 searches for a title in the product information DB 131 using “XX” as a keyword, and stores the product ID “E10001” shown in FIG. ”Is recognized as a display target product Ctag (see step S202 in FIG. 5). The product including the electronic book“ XX case first volume (electronic version) ”and the product ID“ B10002 ”book“ XX case second volume ”is recognized.
その後、サーバ装置1は、図6の特典付与処理により、各表示対象商品Ctagに対し、購入履歴に基づく特典の適用の有無の判定処理及び特典の適用処理を行う。 Then, the server apparatus 1 performs the determination process of the presence or absence of application of the privilege based on a purchase history, and the application process of a privilege with respect to each display object goods Ctag by the privilege provision process of FIG.
例えば、表示対象商品Ctagの1つである商品ID「E10001」の電子書籍「○○事件 上巻(電子版)」の場合、サーバ装置1は、対応する関連商品ID「B10001」を特典付与条件DB132から抽出し(図6のステップS211参照)、かつ、当該関連商品ID「B10001」がユーザID「1001」に関する購入履歴DB133に登録されていることを認識する(ステップS212参照)。従って、サーバ装置1は、特典付与条件DB132に登録された特典内容である「価格70%OFF」を、電子書籍「○○事件 上巻(電子版)」の価格に反映させる(ステップS213参照)。この結果、図7の例では、電子書籍「○○事件 上巻(電子版)」の価格が、商品情報DB131に登録された価格「500円」の7割引である「150円」に設定されている。なお、図7の例では、サーバ装置1は、購入履歴に基づく特典が適用された旨を、価格及び還元ポイントと共に表示させている。 For example, in the case of the electronic book “XX case first volume (electronic version)” of the product ID “E10001” which is one of the display target products Ctag, the server device 1 sets the corresponding related product ID “B10001” to the privilege granting condition DB 132. (See step S211 in FIG. 6), and recognizes that the related product ID “B10001” is registered in the purchase history DB 133 related to the user ID “1001” (see step S212). Accordingly, the server device 1 reflects the “price 70% OFF”, which is the privilege content registered in the privilege granting condition DB 132, in the price of the electronic book “XX case first volume (electronic version)” (see step S213). As a result, in the example of FIG. 7, the price of the electronic book “XX case 1st volume (electronic version)” is set to “150 yen”, which is 7 discounts of the price “500 yen” registered in the product information DB 131. Yes. In the example of FIG. 7, the server device 1 displays that the privilege based on the purchase history is applied together with the price and the return point.
また、商品ID「B10002」の書籍「○○事件 下巻」の場合、サーバ装置1は、対応する関連商品ID「B10001」を特典付与条件DB132から抽出し、かつ、当該関連商品ID「B10001」がユーザID「1001」に関する購入履歴DB133に登録されていることを認識する。従って、サーバ装置1は、特典付与条件DB132に登録された特典内容である「価格10%分のポイント還元」を、還元ポイントに反映させる。この結果、図7の例では、書籍「○○事件 下巻」の還元ポイントが、通常では「5ポイント」(価格500円の1%)であるのに対し、「55ポイント」(価格500円の11%)に設定されている。また、図7の例では、サーバ装置1は、購入履歴に基づく特典が適用された旨を、価格及び還元ポイントと共に表示させている。 Further, in the case of the book “XX case second volume” with the product ID “B10002”, the server apparatus 1 extracts the corresponding related product ID “B10001” from the privilege granting condition DB 132, and the related product ID “B10001” is It is recognized that the user ID “1001” is registered in the purchase history DB 133. Therefore, the server apparatus 1 reflects the “point return for 10% of the price”, which is the privilege content registered in the privilege granting condition DB 132, in the return point. As a result, in the example of FIG. 7, the reduction point of the book “XX Case Volume 2” is normally “5 points” (1% of the price of 500 yen), whereas “55 points” (the price of 500 yen) 11%). In the example of FIG. 7, the server device 1 displays that the privilege based on the purchase history is applied together with the price and the return point.
なお、図7の例では、サーバ装置1は、各表示対象商品Ctagについて、購入履歴に基づく特典を適用した後の価格又は還元ポイントのみを表示させていた。これに代えて、サーバ装置1は、購入履歴に基づく特典を適用前の価格又は還元ポイントと、購入履歴に基づく特典を適用後の価格又は還元ポイントとを商品画面上で併記してもよい。例えば、商品ID「E10001」の電子書籍「○○事件 上巻(電子版)」の場合、サーバ装置1は、購入履歴に基づく特典を適用前の価格「500円」を、購入履歴に基づく特典を適用後の価格「150円」と共に、図7の商品画面において表示させてもよい。同様に、商品ID「B10002」の書籍「○○事件 下巻」の場合、サーバ装置1は、購入履歴に基づく特典を適用前の還元ポイント「5ポイント」を、購入履歴に基づく特典を適用後の還元ポイント「55ポイント」と共に、図7の商品画面において表示させてもよい。 In the example of FIG. 7, the server device 1 displays only the price or return point after applying the privilege based on the purchase history for each display target product Ctag. Instead of this, the server device 1 may write the price or return point before applying the privilege based on the purchase history and the price or return point after applying the privilege based on the purchase history on the product screen. For example, in the case of the electronic book “XX case first volume (electronic version)” with the product ID “E10001”, the server device 1 gives the price “500 yen” before applying the privilege based on the purchase history, and the privilege based on the purchase history. You may display on the goods screen of FIG. 7 with the price "150 yen" after application. Similarly, in the case of the book “XX case, second volume” with the product ID “B10002”, the server device 1 uses the return point “5 points” before applying the benefit based on the purchase history, and applies the benefit based on the purchase history. You may display on the goods screen of Drawing 7 with return point "55 points".
[取引システムの作用効果]
実施形態の取引システム100によれば、サーバ装置1は、購入済み書籍に関連する書籍に対して割引等の購入履歴に基づく特典を適用することで、購入済み書籍の関連書籍の販売を好適に促進することができる。
[Effects of trading system]
According to the transaction system 100 of the embodiment, the server device 1 suitably sells related books of purchased books by applying a privilege based on a purchase history such as a discount to books related to the purchased books. Can be promoted.
[変形例]
次に、実施形態の変形例について説明する。以下の変形例は、任意に組み合わせて上述の実施形態に適用してもよい。
[Modification]
Next, a modification of the embodiment will be described. The following modifications may be applied in any combination to the above-described embodiment.
(変形例1)
図4(B)に示す特典付与条件DB132の例では、購入履歴に基づく特典対象は、紙の書籍に対して同一タイトルの電子書籍、又は、購入済み書籍と同一シリーズの書籍に設定されていた。しかし、購入履歴に基づく特典対象は、これに限定されない。
(Modification 1)
In the example of the privilege granting condition DB 132 shown in FIG. 4B, the privilege object based on the purchase history is set to an electronic book having the same title with respect to a paper book or a book in the same series as a purchased book. . However, the privilege target based on the purchase history is not limited to this.
例えば、購入履歴に基づく特典対象は、購入済みの書籍に対するバックナンバー、購入済み書籍と著者が同一の書籍、または購入済み書籍と販売対象年齢(年代)が同一の書籍、購入済み書籍と発行時期が同一の書籍等であってもよい。販売対象年齢(年代)が同一となる書籍としては、例えば、小学1年生向けの雑誌や大学受験向けの教材などが該当する。また、発行時期が同一となる書籍の例としては、例えば、同一年代に発行されたコミック等が該当する。 For example, benefits based on purchase history include back numbers for purchased books, purchased books and authors with the same book, or purchased books and books with the same age (age), purchased books and publication date May be the same book or the like. Examples of books with the same age (age) for sale include magazines for first graders and teaching materials for university entrance exams. Moreover, as an example of a book with the same publication time, for example, a comic published in the same age corresponds.
他の例では、購入履歴に基づく特典対象は、購入済み書籍の商品説明やユーザレビューなどの、購入済み書籍を説明する文章中に現れる書籍名とタイトルが完全又は部分一致する書籍であってもよい。さらに別の例では、購入履歴に基づく特典対象は、購入済み書籍とタイトルが部分一致する書籍であってもよい。なお、変形例2でも述べるように、サーバ装置1は、これらの書籍に関する特典付与条件DB132への登録処理を、商品情報DB131を参照することで自動で行ってもよい。 In another example, the privilege target based on the purchase history may be a book whose title and title completely or partially match in a sentence explaining the purchased book, such as a product description of the purchased book or a user review. Good. In yet another example, the privilege target based on the purchase history may be a book whose title partially matches the purchased book. As described in the second modification, the server device 1 may automatically perform registration processing in the privilege granting condition DB 132 regarding these books by referring to the product information DB 131.
(変形例2)
サーバ装置1は、特典付与条件DB132の各レコードを、商品情報DB131を参照することで自動生成してもよい。
(Modification 2)
The server device 1 may automatically generate each record in the privilege granting condition DB 132 by referring to the product information DB 131.
例えば、サーバ装置1は、商品情報DB131の「タイトル」の項目等を参照し、同一シリーズの書籍を対象に、特典付与条件DB132への登録処理を行う。この場合、例えば、サーバ装置1は、巻数が連続する2つの書籍に対し、巻数が大きい方の書籍の商品IDを対象商品IDとし、巻数が小さい方の書籍の商品IDを関連商品IDとする。なお、サーバ装置1は、この場合に設定する特典内容を、例えば予め定められた内容に設定してもよく、後述する変形例4に基づきユーザごとに決定してもよい。 For example, the server device 1 refers to the item “title” in the product information DB 131 and performs registration processing in the privilege granting condition DB 132 for books of the same series. In this case, for example, the server device 1 sets the product ID of the book with the larger number of turns as the target product ID and the product ID of the book with the smaller number of turns as the related product ID for two books with the continuous number of turns. . In addition, the server apparatus 1 may set the privilege content set in this case to a predetermined content, for example, and may determine for every user based on the modification 4 mentioned later.
他の例では、サーバ装置1は、商品説明やユーザレビューなどの、商品を説明又は評価する文章中に現れる書籍名を自動検索し、所定回数以上検出した書籍名に対応する商品IDと、商品説明等が検索対象となった書籍の商品IDとを、特典付与条件DB132に関連付けて登録する。 In another example, the server device 1 automatically searches for a book name that appears in a sentence explaining or evaluating a product, such as a product description or a user review, and a product ID corresponding to the book name detected more than a predetermined number of times. The product ID of the book whose description is the search target is registered in association with the privilege granting condition DB 132.
さらに別の例では、サーバ装置1は、タイトルが所定割合以上一致する書籍を検索し、当該書籍の各々の商品IDを対象商品IDとし、同じく検索された他の書籍の商品IDを関連商品IDとして、特典付与条件DB132へ登録してもよい。 In yet another example, the server device 1 searches for books whose titles match at a predetermined rate or more, sets each product ID of the book as a target product ID, and sets the product IDs of other searched books as related product IDs. As, you may register into privilege grant condition DB132.
なお、サーバ装置1は、特典付与条件DB132の各レコードを自動生成する代わりに、表示対象商品Ctagの認識後、商品情報DB131を参照し、購入履歴DB133に登録された購入済み書籍の中に当該表示対象商品Ctagに関連する書籍があるか否かを判定してもよい。即ち、サーバ装置1は、関連商品同士を対応付けた特典付与条件DB132を参照することなく、商品情報DB131のみを参照することで、各表示対象商品Ctagに関連する購入済み書籍があるか否か判定してもよい。そして、サーバ装置1は、購入履歴DB133に登録された購入済み書籍の中に表示対象商品Ctagに関連する書籍があると判断した場合、当該表示対象商品Ctagに対して購入履歴に基づく特典を適用する。この場合に設定する特典内容は、例えば予め定められた内容であってもよく、後述する変形例4に基づく特典内容であってもよい。 Note that the server device 1 refers to the product information DB 131 after recognizing the display target product Ctag instead of automatically generating each record of the privilege granting condition DB 132 and includes the purchased book registered in the purchase history DB 133. It may be determined whether there is a book related to the display target product Ctag. That is, the server device 1 refers to only the product information DB 131 without referring to the privilege granting condition DB 132 in which related products are associated with each other, thereby determining whether there is a purchased book related to each display target product Ctag. You may judge. When the server device 1 determines that there is a book related to the display target product Ctag among the purchased books registered in the purchase history DB 133, the server device 1 applies a privilege based on the purchase history to the display target product Ctag. To do. The privilege content set in this case may be predetermined content, for example, or may be privilege content based on Modification Example 4 described later.
(変形例3)
サーバ装置1は、2以上の書籍が購入対象の書籍として指定された場合において、これらの書籍のうち、特典付与条件DB132に登録された対象商品ID及び関連商品IDが示す関連書籍の組み合わせに該当する(特典を付与する条件を満たす)書籍の組が存在するときには、特典を適用してもよい。
(Modification 3)
When two or more books are designated as books to be purchased, the server device 1 corresponds to a combination of a target product ID registered in the privilege granting condition DB 132 and a related book indicated by the related product ID among these books. When there is a book set that satisfies the conditions for granting a privilege, the privilege may be applied.
例えば、購入履歴がないユーザが、図4(A)に示す商品情報DB131の商品ID「B10001」の書籍「○○事件 上巻」と商品ID「E10001」の書籍「○○事件 上巻(電子版)」とを含む複数の書籍を、購入する商品として商品画面で指定した場合について説明する。 For example, a user who does not have a purchase history can read a book “XX case first volume” with a product ID “B10001” and a book “XX case first volume (electronic version)” with a product ID “E10001” in the product information DB 131 shown in FIG. A case where a plurality of books including "" are designated on the product screen as products to be purchased will be described.
この場合、サーバ装置1は、購入する商品として選択された任意の2つの書籍について、特典付与条件DB132のいずれかのレコードに登録された対象商品ID及び関連商品IDが示す関連書籍の組み合わせに該当するか否か(特典を付与する条件を満たす組み合わせか否か)判定する。そして、この例では、サーバ装置1は、図4(A)に示す特典付与条件DB132の1番目のレコードの対象商品ID及び関連商品IDが示す書籍の組み合わせが購入対象となっていることを認識する。従って、この場合、サーバ装置1は、商品ID「E10001」の書籍「○○事件 上巻(電子版)」が特典対象であると認識し、商品ID「E10001」の書籍「○○事件 上巻(電子版)」の価格を70%オフにする。 In this case, the server device 1 corresponds to the combination of the related product indicated by the target product ID and the related product ID registered in any record of the privilege granting condition DB 132 for any two books selected as the products to be purchased. It is determined whether or not (a combination that satisfies a condition for granting a privilege). In this example, the server device 1 recognizes that the combination of the book indicated by the target product ID and the related product ID of the first record in the privilege granting condition DB 132 shown in FIG. To do. Therefore, in this case, the server apparatus 1 recognizes that the book “XX case first volume (electronic version)” with the product ID “E10001” is a privilege object, and the book “XX case first volume (electronic) with the product ID“ E10001 ”. Version) "is turned off by 70%.
このように、サーバ装置1は、2以上の書籍を同時に購入する場合であって、互いに関連する書籍が存在する場合、すなわち、特典を付与する条件を満たす書籍の組み合わせが存在する場合、これらのうち少なくとも一つに対して特典を付与することで、関連書籍の同時購入(即ちまとめ買い)を好適に促進することができる。 As described above, the server device 1 is a case where two or more books are purchased at the same time, and when there are books related to each other, that is, when there is a combination of books satisfying a condition for granting a privilege, By giving a privilege to at least one of them, it is possible to favorably promote simultaneous purchase (that is, bulk purchase) of related books.
(変形例4)
サーバ装置1は、購入履歴に基づく特典の内容を、ユーザの購入履歴に基づき変動させてもよい。
(Modification 4)
The server device 1 may change the content of the privilege based on the purchase history based on the purchase history of the user.
第1の例では、サーバ装置1は、ログインしているユーザの累計購入数に応じて特典内容を段階的又は連続的に変動させる。この場合、例えば、サーバ装置1は、購入履歴DB133に登録された累計購入数が所定数(例えば100)以上となるユーザに対する割引(例えば30%オフ)を、累計購入数が所定数未満となるユーザに対する割引(例えば20%オフ)よりも大きくする。すなわち、特典付与の対象となる商品を購入する際に、ユーザの累計購入数に応じて付与する特典を段階的又は連続的に設定することができる。 In the first example, the server device 1 changes the privilege content stepwise or continuously in accordance with the cumulative number of logged-in users. In this case, for example, the server device 1 gives a discount (for example, 30% off) to a user whose cumulative purchase number registered in the purchase history DB 133 is a predetermined number (for example, 100) or more, and the cumulative purchase number is less than the predetermined number. Greater than discounts for users (eg 20% off). That is, when purchasing a product for which a privilege is to be granted, the privilege to be granted can be set stepwise or continuously in accordance with the cumulative number of purchases by the user.
第2の例では、サーバ装置1は、巻数のみが異なる同一タイトルの書籍が表示対象商品Ctagとなる場合、上記同一タイトルの書籍の購入数に応じて特典内容を段階的又は連続的に変動させる。例えば、サーバ装置1は、巻数が「10」まで存在するシリーズの書籍において第10巻が購入対象となる場合、第10巻の直前の巻数である第9巻の購入履歴がある場合には20%割引し、第10巻より前の第1〜9巻までの全ての書籍の購入履歴がある場合には50%割引する。この例における第1〜10巻までの同一タイトルの書籍は、本発明における「属性が一致する商品」の一例である。 In the second example, when a book with the same title that differs only in the number of turns is the display target product Ctag, the server device 1 changes the privilege content stepwise or continuously according to the number of purchases of the book with the same title. . For example, the server device 1 has a purchase history of the ninth volume, which is the number of volumes immediately before the tenth volume, in the case where the tenth volume is a purchase target in a book of a series having a volume number of up to “10”. If there is a purchase history of all books from Volume 1 to Volume 9 before Volume 10, discount 50%. The books having the same titles in the first to tenth volumes in this example are examples of “a product with matching attributes” in the present invention.
第2の例と同様に、サーバ装置1は、表示対象商品Ctagと同一著者の書籍の購入数、表示対象商品Ctagと同一出版社の書籍の購入数等に応じて特典内容を段階的又は連続的に変動させてもよい。この場合、同一著者の書籍、及び同一出版社の書籍は、本発明における「属性が一致する商品」の一例である。 Similarly to the second example, the server device 1 provides the privilege content stepwise or continuously according to the number of books purchased by the same author as the display target product Ctag and the number of books purchased by the same publisher as the display target product Ctag. May be varied. In this case, the book of the same author and the book of the same publisher are examples of the “product with matching attributes” in the present invention.
すなわち、特典付与の対象となる商品を購入する際に、同一タイトルや同一著者といった属性が一致する商品の購入数に応じて付与する特典を段階的又は連続的に設定することができる。 That is, when purchasing a product for which a privilege is to be granted, a privilege to be granted can be set stepwise or continuously in accordance with the number of purchases of a product having the same attribute such as the same title and the same author.
(変形例5)
利用者端末3を利用した電子商取引に対して購入履歴に基づく特典を適用する代わりに、店での購入に対して購入履歴に基づく特典を適用してもよい。
(Modification 5)
Instead of applying a privilege based on the purchase history to electronic commerce using the user terminal 3, a privilege based on the purchase history may be applied to purchase at the store.
図8は、変形例に係る取引システム100Aを示す。図8に示すように、取引システム100Aは、サーバ装置1に通信網2を介して接続するPOSレジスタ端末装置4を有する。POSレジスタ端末装置4は、リーダライタ40を有し、購入者が所有する会員カードや携帯端末がリーダライタ40にかざされた場合に、会員番号(即ちユーザID)を読み取る。 FIG. 8 shows a trading system 100A according to a modification. As shown in FIG. 8, the transaction system 100 </ b> A includes a POS register terminal device 4 that is connected to the server device 1 via the communication network 2. The POS register terminal device 4 has a reader / writer 40 and reads a membership number (that is, a user ID) when a membership card or a portable terminal owned by a purchaser is held over the reader / writer 40.
そして、POSレジスタ端末装置4は、購入する商品の商品IDを図示しないバーコードリーダ等で読み取った場合に、サーバ装置1に商品ID及びユーザIDを送信する。この場合、サーバ装置1は、受信した商品IDを対象に、図6の特典付与処理を行い、関連商品の購入履歴がある場合には、特典付与条件DB132に登録された特典内容をPOSレジスタ端末装置4に通知する。そして、POSレジスタ端末装置4は、通知された特典内容を支払い金額や還元ポイントに反映させる。なお、サーバ装置1は、上述の例に代えて、購入履歴に基づく特典を反映させた後の価格や還元ポイントを算出し、当該価格の情報をPOSレジスタ端末装置4に通知してもよい。 The POS register terminal device 4 transmits the product ID and the user ID to the server device 1 when the product ID of the product to be purchased is read by a bar code reader (not shown) or the like. In this case, the server device 1 performs the privilege granting process of FIG. 6 for the received product ID, and when there is a purchase history of related products, the privilege content registered in the privilege granting condition DB 132 is stored in the POS register terminal. Notify the device 4. Then, the POS register terminal device 4 reflects the notified privilege content on the payment amount and the return point. Instead of the above example, the server device 1 may calculate a price or return point after reflecting a privilege based on the purchase history, and notify the POS register terminal device 4 of the price information.
このように、店での購入に対しても、購入済みの書籍に関連した書籍の割引等を好適に実行することができる。 Thus, discounts for books related to purchased books can be suitably executed for purchases in stores.
(変形例6)
取引システム100が取り扱う商品は、書籍に限らなくともよい。例えば、取引システム100は、書籍に加え、又はこれに代えて、音楽や映画の再生用メディア又はこれらのダウンロード用データなどの映画・音楽関連商品、その他種々の商品を取引対象としてもよい。
(Modification 6)
The products handled by the transaction system 100 need not be limited to books. For example, in addition to or instead of a book, the transaction system 100 may target a movie / music-related product such as music or movie playback media or download data thereof, or other various products.
また、この場合、サーバ装置1は、種別(即ちカテゴリ)が異なる商品を対象商品ID及び関連商品IDとして特典付与条件DB132に関連付けて特典対象としてもよい。例えば、サーバ装置1は、書籍と当該書籍が映画化されたコンテンツの再生用メディアとを関連商品として特典付与条件DB132に登録しておき、いずれか一方が購入済みの場合に、他方に対して購入履歴に基づく特典を適用してもよい。同様に、サーバ装置1は、映画の再生用メディアと、当該映画のサウンドトラックアルバムの再生用メディアとを関連商品として特典付与条件DB132に登録しておき、いずれか一方が購入済みの場合に、他方に対して購入履歴に基づく特典を適用してもよい。 In this case, the server device 1 may associate a product with a different type (that is, category) with the privilege granting condition DB 132 as a target product ID and a related product ID as a privilege target. For example, the server device 1 registers a book and a media for reproducing the content in which the book is turned into a movie as a related product in the privilege granting condition DB 132, and when one of the books has been purchased, You may apply the privilege based on purchase history. Similarly, the server device 1 registers the movie playback media and the movie soundtrack album playback media as related products in the privilege granting condition DB 132, and when either one has been purchased, You may apply the privilege based on a purchase history with respect to the other.
(変形例7)
サーバ装置1は、複数のサーバから構成されていてもよい。例えば、サーバ装置1は、商品情報DB131を有するサーバ、特典付与条件DB132を有するサーバ、購入履歴DB133を有するサーバ、及び図5及び図6の処理を実行するサーバから構成されていてもよい。この場合、図5及び図6の処理を実行するサーバは、本発明における「取引装置」として機能し、割り当てられた処理に必要な情報の授受を、通信網2を介して他のサーバと行う。
(Modification 7)
The server device 1 may be composed of a plurality of servers. For example, the server device 1 may be composed of a server having the product information DB 131, a server having the privilege granting condition DB 132, a server having the purchase history DB 133, and a server that executes the processes of FIGS. In this case, the server that executes the processes of FIGS. 5 and 6 functions as a “transaction apparatus” in the present invention, and exchanges information necessary for the allocated process with other servers via the communication network 2. .
1…サーバ装置
2…通信網
3…利用者端末
4…POSレジスタ端末装置
DESCRIPTION OF SYMBOLS 1 ... Server apparatus 2 ... Communication network 3 ... User terminal 4 ... POS register terminal device
Claims (10)
前記購入対象の商品に関連する商品が前記購入履歴に存在すると前記判定手段が判定した場合、前記購入対象の商品の購入に対して特典を付与する特典付与手段と、
を有することを特徴とする取引装置。 Whether the product related to the purchase target product exists in the purchase history corresponding to the purchaser of the purchase target product by referring to the purchase history from the storage means for storing the purchase history of the product for each purchaser. Determining means for determining whether or not;
When the determination unit determines that a product related to the purchase target product exists in the purchase history, a privilege granting unit that grants a privilege to the purchase of the purchase target product;
A transaction apparatus comprising:
前記特典付与手段は、前記複数の商品の中で特典を付与する条件を満たす商品の組み合わせが存在する場合、当該商品の組み合わせのうち少なくとも一つの商品に対して前記特典を付与することを特徴とする請求項1に記載の取引装置。 The determination means further determines whether or not there is a combination of products satisfying a condition for granting a privilege among the plurality of products when there are a plurality of products to be purchased.
The privilege granting unit gives the privilege to at least one product among the combination of products when there is a combination of products satisfying the condition for granting the privilege among the plurality of products. The transaction apparatus according to claim 1.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014141135A JP2016018408A (en) | 2014-07-09 | 2014-07-09 | Transaction device and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014141135A JP2016018408A (en) | 2014-07-09 | 2014-07-09 | Transaction device and program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2016018408A true JP2016018408A (en) | 2016-02-01 |
Family
ID=55233585
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014141135A Pending JP2016018408A (en) | 2014-07-09 | 2014-07-09 | Transaction device and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2016018408A (en) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017220031A (en) * | 2016-06-07 | 2017-12-14 | サントリーホールディングス株式会社 | Point management system, point management method, and point management program |
| JP2018067201A (en) * | 2016-10-20 | 2018-04-26 | ヤフー株式会社 | Application program, application device and application method |
| JP2018139124A (en) * | 2018-04-12 | 2018-09-06 | サントリーホールディングス株式会社 | Point management system and point management method |
| JP2018185681A (en) * | 2017-04-26 | 2018-11-22 | 株式会社Exidea | Point reduction device, point reduction method, and point reduction program |
| WO2019186908A1 (en) * | 2018-03-29 | 2019-10-03 | 楽天株式会社 | Search system, search method, and program |
| WO2019186907A1 (en) * | 2018-03-29 | 2019-10-03 | 楽天株式会社 | Search system, search method, and program |
| JP2020074128A (en) * | 2019-12-27 | 2020-05-14 | 楽天株式会社 | Search system, search method, and program |
| JP2020077321A (en) * | 2018-11-09 | 2020-05-21 | 大日本印刷株式会社 | Information processor, method for processing information, and program |
| JP2023023404A (en) * | 2021-08-05 | 2023-02-16 | 大日本印刷株式会社 | Information processor, information processing method, and program |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004303015A (en) * | 2003-03-31 | 2004-10-28 | Nec Corp | Information management system and charge calculation method |
| JP2004348296A (en) * | 2003-05-20 | 2004-12-09 | Alpha Systems:Kk | Book possession authentication registration system and digital content distribution system |
| JP2005092642A (en) * | 2003-09-18 | 2005-04-07 | Dainippon Printing Co Ltd | Sales publication page creation device and method, etc., and sales publication page display device and method, etc. |
| JP2005122487A (en) * | 2003-10-16 | 2005-05-12 | Sony Corp | Service providing system, service providing method, and user terminal |
| JP2005190471A (en) * | 2003-12-05 | 2005-07-14 | Matsushita Electric Ind Co Ltd | Privilege grant service providing apparatus and method |
| JP2008052460A (en) * | 2006-08-23 | 2008-03-06 | Seikatsu Kyodo Kumiai Coop Sapporo | System and method for providing history information |
| JP2008052640A (en) * | 2006-08-28 | 2008-03-06 | Matsushita Electric Works Ltd | Vein pattern acquisition device |
| WO2013145395A1 (en) * | 2012-03-30 | 2013-10-03 | 楽天株式会社 | Information provision device |
-
2014
- 2014-07-09 JP JP2014141135A patent/JP2016018408A/en active Pending
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004303015A (en) * | 2003-03-31 | 2004-10-28 | Nec Corp | Information management system and charge calculation method |
| JP2004348296A (en) * | 2003-05-20 | 2004-12-09 | Alpha Systems:Kk | Book possession authentication registration system and digital content distribution system |
| JP2005092642A (en) * | 2003-09-18 | 2005-04-07 | Dainippon Printing Co Ltd | Sales publication page creation device and method, etc., and sales publication page display device and method, etc. |
| JP2005122487A (en) * | 2003-10-16 | 2005-05-12 | Sony Corp | Service providing system, service providing method, and user terminal |
| JP2005190471A (en) * | 2003-12-05 | 2005-07-14 | Matsushita Electric Ind Co Ltd | Privilege grant service providing apparatus and method |
| JP2008052460A (en) * | 2006-08-23 | 2008-03-06 | Seikatsu Kyodo Kumiai Coop Sapporo | System and method for providing history information |
| JP2008052640A (en) * | 2006-08-28 | 2008-03-06 | Matsushita Electric Works Ltd | Vein pattern acquisition device |
| WO2013145395A1 (en) * | 2012-03-30 | 2013-10-03 | 楽天株式会社 | Information provision device |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017220031A (en) * | 2016-06-07 | 2017-12-14 | サントリーホールディングス株式会社 | Point management system, point management method, and point management program |
| JP2018067201A (en) * | 2016-10-20 | 2018-04-26 | ヤフー株式会社 | Application program, application device and application method |
| JP7182352B2 (en) | 2016-10-20 | 2022-12-02 | ヤフー株式会社 | Application program, application device and application method |
| JP2018185681A (en) * | 2017-04-26 | 2018-11-22 | 株式会社Exidea | Point reduction device, point reduction method, and point reduction program |
| JP6641529B1 (en) * | 2018-03-29 | 2020-02-05 | 楽天株式会社 | Search system, search method, and program |
| WO2019186907A1 (en) * | 2018-03-29 | 2019-10-03 | 楽天株式会社 | Search system, search method, and program |
| WO2019186908A1 (en) * | 2018-03-29 | 2019-10-03 | 楽天株式会社 | Search system, search method, and program |
| JP6646791B1 (en) * | 2018-03-29 | 2020-02-14 | 楽天株式会社 | Search system, search method, and program |
| JP2018139124A (en) * | 2018-04-12 | 2018-09-06 | サントリーホールディングス株式会社 | Point management system and point management method |
| JP2020077321A (en) * | 2018-11-09 | 2020-05-21 | 大日本印刷株式会社 | Information processor, method for processing information, and program |
| JP2020074128A (en) * | 2019-12-27 | 2020-05-14 | 楽天株式会社 | Search system, search method, and program |
| JP2023023404A (en) * | 2021-08-05 | 2023-02-16 | 大日本印刷株式会社 | Information processor, information processing method, and program |
| JP7722029B2 (en) | 2021-08-05 | 2025-08-13 | 大日本印刷株式会社 | Information processing device, information processing method, and program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2016018408A (en) | Transaction device and program | |
| US20140025532A1 (en) | Correlated Content Recommendation Techniques | |
| CN105190673A (en) | System and method for generating recommendations | |
| US9336549B2 (en) | Systems and methods for performing in-store and online transactions | |
| US20180260838A1 (en) | System and methods for facilitating a purchase | |
| CN101359389A (en) | Method and system for alerting consumers to coupons they may use | |
| KR20200139561A (en) | Product information processing apparatus for multiple online shopping maill product registration and method thereof | |
| KR20090001595A (en) | How to operate a shopping mall site | |
| US20160267569A1 (en) | Providing Search Results Comprising Purchase Links For Products Associated With The Search Results | |
| WO2014103112A1 (en) | Provision device, program, and provision method | |
| JP2004295267A (en) | Advertisement method and advertisement program | |
| JP2002149945A (en) | Sales price determination method and apparatus, and storage medium storing sales price determination program | |
| KR20090029870A (en) | How to provide product sales and delivery information in an internet shopping mall | |
| JP2024030081A (en) | Information processing device, information processing method, and information processing program | |
| JP2013545190A (en) | Product information search | |
| JP6699708B2 (en) | Information processing apparatus, information processing method, and program | |
| JP6006359B2 (en) | Information processing apparatus, information processing system, and program | |
| JP2014041539A (en) | Information distribution server, information distribution method, information distribution program, and information distribution system | |
| JP6699084B2 (en) | Information processing apparatus, control method, and program | |
| JP2021018601A (en) | Provision device, provision method, and provision program | |
| US20140236774A1 (en) | Digital content transaction system and method using download window | |
| US11972468B2 (en) | Decision organizer | |
| JP6345550B2 (en) | Information processing apparatus, information processing method, and information processing program | |
| US8682787B1 (en) | Trade-in program with advance payment | |
| JP2013171418A (en) | Reward management system, reward management server, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170529 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180529 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180531 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180727 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181204 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190204 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20190709 |