[go: up one dir, main page]

JP2012014404A - Product purchase support device, product purchase support method, product purchase support program and computer readable recording medium with product purchase support program recorded thereon - Google Patents

Product purchase support device, product purchase support method, product purchase support program and computer readable recording medium with product purchase support program recorded thereon Download PDF

Info

Publication number
JP2012014404A
JP2012014404A JP2010149966A JP2010149966A JP2012014404A JP 2012014404 A JP2012014404 A JP 2012014404A JP 2010149966 A JP2010149966 A JP 2010149966A JP 2010149966 A JP2010149966 A JP 2010149966A JP 2012014404 A JP2012014404 A JP 2012014404A
Authority
JP
Japan
Prior art keywords
privilege
product
condition
user
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.)
Pending
Application number
JP2010149966A
Other languages
Japanese (ja)
Inventor
Makito Hashiyama
牧人 橋山
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.)
Rakuten Group Inc
Original Assignee
Rakuten Inc
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 Rakuten Inc filed Critical Rakuten Inc
Priority to JP2010149966A priority Critical patent/JP2012014404A/en
Publication of JP2012014404A publication Critical patent/JP2012014404A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To provide a product purchase support device and the like capable of reducing the possibility that a user misses a privilege that is receivable if the user purchases a few more products.SOLUTION: A privilege receivable in purchasing a product, a privilege application condition required for applying the privilege, and a process condition to be satisfied in the process until the satisfaction of the privilege application condition are held for each privilege as privilege information. Then, based on selected product information on a product selected by a user, if it is determined that the process condition is satisfied and the privilege application condition is not satisfied, the privilege application condition is presented to the user.

Description

本発明は、インターネット等のネットワークを利用した電子商取引の技術分野に関する。   The present invention relates to a technical field of electronic commerce using a network such as the Internet.

従来、インターネット等のネットワークを介して商品を購入できるネットショッピングが普及している。ネットショッピングで商品を購入しようとするユーザは、ユーザ端末からショッピングサイトへアクセスし、ショッピングサイトで販売されている商品の中から所望の商品を選択し、注文手続きを経ることによって、選択した商品を購入できるようになっている(例えば、特許文献1参照)。   2. Description of the Related Art Conventionally, online shopping that can purchase products via a network such as the Internet has become widespread. A user who intends to purchase a product through online shopping accesses the shopping site from the user terminal, selects a desired product from the products sold on the shopping site, and passes the order procedure to select the selected product. It can be purchased (see, for example, Patent Document 1).

また、特定商品や特定サービスを購入したユーザに対して、キャンペーンを実施することは一般的に行われている(例えば、特許文献2参照)。キャンペーンの例としては、商品の購入額が所定額を超えた場合に、当該商品の送料を無料とする特典を付与すること等がある。このような特典にはユーザの購買意欲を高める効果がある。   Further, a campaign is generally performed for a user who has purchased a specific product or a specific service (see, for example, Patent Document 2). As an example of the campaign, when the purchase price of a product exceeds a predetermined amount, a privilege that frees the shipping fee of the product is given. Such a privilege has the effect of increasing the user's willingness to purchase.

特開2002−236694号公報JP 2002-236694 A 特開2009−163550号公報JP 2009-163550 A

しかしながら、従来のネットショッピングにおいては、特典が存在することにユーザが気付かないまま商品を購入した場合、商品購入時に受けられる可能性のあった特典を受けられなかった結果あとになって悔やむ場合がある。例えば、ユーザが商品の購入手続を完了した後に、更に数品の商品を購入していれば特典を受けられたことに気付いた場合などには、ユーザは後悔することがある。   However, in conventional online shopping, if a user purchases a product without noticing that a privilege exists, the user may regret later as a result of not receiving the privilege that could have been received at the time of product purchase. is there. For example, the user may regret if he / she has received a privilege if he / she has purchased several products after completing the product purchase procedure.

本発明は以上の点に鑑みてなされたものであり、更に数品の商品を購入していれば受けられる特典をユーザが見逃してしまう可能性を低減させることのできる商品購入支援装置等を提供することを目的とする。   The present invention has been made in view of the above points, and further provides a product purchase support apparatus and the like that can reduce the possibility that a user will miss a privilege that can be received if several products are purchased. The purpose is to do.

上記課題を解決するために、請求項1に記載の発明は、ユーザが端末を用いて商品を購入する際の支援を行う商品購入支援装置であって、前記ユーザが選択した商品に関する選択商品情報を記憶する記憶手段と、前記商品の購入時に受けられる特典、前記特典の適用に必要な特典適用条件、および前記特典適用条件が満足されるまでの過程で満足される過程条件を、特典情報として前記特典ごとに保持する特典情報保持手段と、前記記憶手段によって記憶された前記選択商品情報に基づいて、前記特典適用条件と前記過程条件とがそれぞれ満足されるか否かを判定する判定手段と、前記判定手段において、前記過程条件が満足され、且つ、前記特典適用条件が満足されないと判定された場合に、前記特典適用条件を前記ユーザに提示するための提示情報を前記端末に提供する提供手段と、を備えることを特徴とする。   In order to solve the above-mentioned problem, the invention described in claim 1 is a product purchase support apparatus that supports when a user purchases a product using a terminal, and the selected product information about the product selected by the user As privilege information, a storage means for storing information, a privilege received at the time of purchase of the product, a privilege application condition necessary for application of the privilege, and a process condition satisfied in the process until the privilege application condition is satisfied Privilege information holding means for each privilege, and determination means for determining whether the privilege application condition and the process condition are satisfied based on the selected product information stored by the storage means; When the determination means determines that the process condition is satisfied and the privilege application condition is not satisfied, the privilege application condition is presented to the user. The presentation information, characterized in that it comprises a providing means for providing to the terminal.

請求項2に記載の発明は、請求項1に記載の商品購入支援装置であって、前記選択商品情報は、前記ユーザが購入するために選択した商品に関する選択商品情報を含み、前記提供手段は、前記購入が完了する前に、前記提示情報を前記端末に提供することを特徴とする。   The invention according to claim 2 is the product purchase support apparatus according to claim 1, wherein the selected product information includes selected product information related to a product selected for purchase by the user, and the providing unit includes: The presentation information is provided to the terminal before the purchase is completed.

請求項3に記載の発明は、請求項1又は2に記載の商品購入支援装置であって、前記選択商品情報は、前記ユーザが購入した商品に関する履歴情報を含み、前記判定手段は、前記履歴情報に基づいて、判定することを特徴とする。   The invention according to claim 3 is the product purchase support apparatus according to claim 1 or 2, wherein the selected product information includes history information about the product purchased by the user, and the determination means includes the history The determination is based on information.

請求項4に記載の発明は、請求項3に記載の商品購入支援装置であって、前記特典情報保持手段は、前記特典ごとに、前記特典が適用される適用期間をさらに保持し、前記判定手段は、前記適用期間内に前記ユーザが購入した商品に関する履歴情報に基づいて判定することを特徴とする。   The invention according to claim 4 is the product purchase support apparatus according to claim 3, wherein the privilege information holding unit further holds an application period in which the privilege is applied for each privilege, and the determination is made. The means is characterized in that the determination is made based on history information relating to the product purchased by the user within the application period.

請求項5に記載の発明は、請求項3又は4に記載の商品購入支援装置であって、前記特典適用条件および前記過程条件は、少なくとも購入商品の合計金額に関する条件が設定されており、前記過程条件における前記購入商品の合計金額に関する条件は、前記特典適用条件および前記ユーザの前記履歴情報に基づいて設定されることを特徴とする。   The invention according to claim 5 is the product purchase support apparatus according to claim 3 or 4, wherein the privilege application condition and the process condition are set with at least a condition related to a total price of the purchased product, The condition relating to the total price of the purchased product in the process condition is set based on the privilege application condition and the history information of the user.

請求項6に記載の発明は、請求項3又は4に記載の商品購入支援装置であって、前記特典適用条件は、予め定められた複数種類の特定商品を全種類購入することであって、前記過程条件は、前記予め定められた複数種類の特定商品のうち少なくとも一部の種類の特定商品が前記ユーザに購入する商品として選択されており、且つ、その他の種類の特定商品が、前記履歴情報に基づいて導出される前記ユーザが購入したことのある商品と一致していること、であることを特徴とする。   The invention according to claim 6 is the product purchase support device according to claim 3 or 4, wherein the privilege application condition is to purchase all kinds of predetermined specific products of a plurality of types, The process condition is that at least some types of specific products are selected as products to be purchased by the user among the predetermined types of specific products, and other types of specific products are the history It is matched with the goods which the user derived | led-out derived based on information has purchased.

請求項7に記載の発明は、請求項1乃至6の何れか一項に記載の商品購入支援装置であって、前記提供手段は、前記提示情報を提供後に前記特典適用条件が満足されると判定された場合、前記特典適用条件を前記ユーザに提示するための提示情報を前記端末に提供しないことを特徴とする。   The invention according to claim 7 is the commodity purchase support apparatus according to any one of claims 1 to 6, wherein the providing means satisfies the privilege application condition after providing the presentation information. If determined, presentation information for presenting the privilege application condition to the user is not provided to the terminal.

請求項8に記載の発明は、ユーザが端末を用いて商品を購入する際の支援を行う商品購入支援装置に含まれるコンピュータにより実行される商品購入支援方法であって、前記ユーザが選択した商品に関する選択商品情報を記憶するステップと、前記商品の購入時に受けられる特典、前記特典の適用に必要な特典適用条件、および前記特典適用条件が満足されるまでの過程で満足される過程条件を、特典情報として前記特典ごとに保持するステップと、前記記憶手段によって記憶された前記選択商品情報に基づいて、前記特典適用条件と前記過程条件とがそれぞれ満足されるか否かを判定するステップと、前記判定手段において、前記過程条件が満足され、且つ、前記特典適用条件が満足されないと判定された場合に、前記特典適用条件を前記ユーザに提示するための提示情報を前記端末に提供するステップと、を含むことを特徴とする。   The invention according to claim 8 is a product purchase support method executed by a computer included in a product purchase support device that supports when a user purchases a product using a terminal, the product selected by the user The step of memorizing the selected product information, the benefits received at the time of purchase of the product, the privilege application conditions necessary for the application of the benefits, and the process conditions that are satisfied in the process until the privilege application conditions are satisfied, A step of holding each privilege as privilege information, and a step of determining whether the privilege application condition and the process condition are satisfied based on the selected product information stored by the storage unit; In the determination means, when it is determined that the process condition is satisfied and the privilege application condition is not satisfied, the privilege application condition is Characterized in that it comprises the steps of: providing a presentation information to be presented to over The said terminal.

請求項9に記載の発明は、ユーザが端末を用いて商品を購入する際の支援を行う商品購入支援装置に含まれるコンピュータを、前記ユーザが選択した商品に関する選択商品情報を記憶する記憶手段、前記商品の購入時に受けられる特典、前記特典の適用に必要な特典適用条件、および前記特典適用条件が満足されるまでの過程で満足される過程条件を、特典情報として前記特典ごとに保持する特典情報保持手段、前記記憶手段によって記憶された前記選択商品情報に基づいて、前記特典適用条件と前記過程条件とがそれぞれ満足されるか否かを判定する判定手段、前記判定手段において、前記過程条件が満足され、且つ、前記特典適用条件が満足されないと判定された場合に、前記特典適用条件を前記ユーザに提示するための提示情報を前記端末に提供する提供手段、として機能させることを特徴とする商品購入支援プログラムである。   The invention according to claim 9 is a storage means for storing selected product information related to a product selected by the user, the computer included in the product purchase support device that supports when the user purchases a product using a terminal, A privilege that is received for each privilege as privilege information, the privilege received at the time of purchase of the product, the privilege application condition necessary for the application of the privilege, and the process condition that is satisfied in the process until the privilege application condition is satisfied An information holding unit; a determination unit that determines whether the privilege application condition and the process condition are satisfied based on the selected product information stored by the storage unit; and Is satisfied, and when it is determined that the privilege application condition is not satisfied, the presentation information for presenting the privilege application condition to the user is A product purchase support program for causing to function as a providing means for providing the end.

請求項10に記載の発明は、ユーザが端末を用いて商品を購入する際の支援を行う商品購入支援装置に含まれるコンピュータを、前記ユーザが選択した商品に関する選択商品情報を記憶する記憶手段、前記商品の購入時に受けられる特典、前記特典の適用に必要な特典適用条件、および前記特典適用条件が満足されるまでの過程で満足される過程条件を、特典情報として前記特典ごとに保持する特典情報保持手段、前記記憶手段によって記憶された前記選択商品情報に基づいて、前記特典適用条件と前記過程条件とがそれぞれ満足されるか否かを判定する判定手段、前記判定手段において、前記過程条件が満足され、且つ、前記特典適用条件が満足されないと判定された場合に、前記特典適用条件を前記ユーザに提示するための提示情報を前記端末に提供する提供手段、として機能させる商品購入支援プログラムを記録したコンピュータ読み取り可能な記録媒体である。   The invention according to claim 10 is a storage means for storing selected product information related to a product selected by the user, the computer included in the product purchase support device that supports when the user purchases a product using a terminal, A privilege that is received for each privilege as privilege information, the privilege received at the time of purchase of the product, the privilege application condition necessary for the application of the privilege, and the process condition that is satisfied in the process until the privilege application condition is satisfied An information holding unit; a determination unit that determines whether the privilege application condition and the process condition are satisfied based on the selected product information stored by the storage unit; and Is satisfied, and when it is determined that the privilege application condition is not satisfied, the presentation information for presenting the privilege application condition to the user is displayed in advance. A providing means, a computer-readable recording medium recording a product purchase support program to function as a providing to the terminal.

本発明によれば、ユーザが更に数品の商品を購入することで適用される特典が存在する場合に、その適用条件をユーザに把握させることができることから、ユーザが当該特典を見逃してしまう可能性を低減させることができるとともに、当該特典が適用された場合のユーザの満足度を高めることができる。更に、特典適用条件を満足させようとユーザが商品を購入することから、商品を販売する店舗の売り上げを向上させることができる。   According to the present invention, when there is a privilege applied when the user further purchases several products, the application condition can be grasped by the user, so that the user may miss the privilege. It is possible to improve the user's satisfaction when the privilege is applied. Furthermore, since the user purchases the product so as to satisfy the privilege application conditions, the sales of the store that sells the product can be improved.

ショッピングシステムの概要構成の一例を示す図である。It is a figure which shows an example of schematic structure of a shopping system. ショッピングサーバの概要構成の一例を示すブロック図である。It is a block diagram which shows an example of schematic structure of a shopping server. 各種データベースに登録される内容の一例を示す図である。It is a figure which shows an example of the content registered into various databases. 特典DBに登録される情報の具体例を示す図である。It is a figure which shows the specific example of the information registered into privilege DB. ショッピングシステムの動作例を示すシーケンス図である。It is a sequence diagram which shows the operation example of a shopping system. ショッピングサーバの条件判定処理時の動作例を示すフローチャートである。It is a flowchart which shows the operation example at the time of the condition determination process of a shopping server. ユーザ端末における会計ページ表示時の画面例である。It is an example of the screen at the time of the accounting page display in a user terminal.

以下、図面を参照して本発明の実施形態について説明する。なお、以下に説明する実施の形態は、ショッピングシステムに対して本発明を適用した場合の実施形態である。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. In addition, embodiment described below is embodiment at the time of applying this invention with respect to a shopping system.

[1.ショッピングシステムの構成]
先ず、図1を用いて本発明の一実施形態に係るショッピングシステムSの構成について説明する。
[1. Configuration of shopping system]
First, the structure of the shopping system S which concerns on one Embodiment of this invention is demonstrated using FIG.

図1に示すように、ショッピングシステムSは、ショッピングサーバ1(「商品購入支援装置」の一例)と、ユーザ端末2(「端末」の一例)と、を含んで構成されている。なお、図1の例では、説明の便宜上、一つのユーザ端末2を示しているが、実際には多数のユーザ端末2からショッピングサーバ1にアクセス可能となっている。   As shown in FIG. 1, the shopping system S includes a shopping server 1 (an example of “product purchase support apparatus”) and a user terminal 2 (an example of “terminal”). In the example of FIG. 1, one user terminal 2 is shown for convenience of explanation, but in reality, the shopping server 1 can be accessed from a large number of user terminals 2.

ショッピングサーバ1とユーザ端末2とは、ネットワークNWを介して、例えば、通信プロトコルにTCP/IP等を用いて相互にデータの送受信が可能になっている。なお、ネットワークNWは、例えば、インターネット、専用通信回線(例えば、CATV(Community Antenna Television)回線)、移動体通信網(基地局等を含む)、及びゲートウェイ等により構築されている。   The shopping server 1 and the user terminal 2 can exchange data with each other via the network NW using, for example, TCP / IP as a communication protocol. The network NW is constructed by, for example, the Internet, a dedicated communication line (for example, a CATV (Community Antenna Television) line), a mobile communication network (including a base station), a gateway, and the like.

ショッピングサーバ1は、複数の店舗が参加するショッピングサイトを運営するために設置されるサーバであり、ユーザ端末2から商品の注文を受け付け、ユーザ端末2のユーザと店舗との間で売買契約を成立させるための処理を行うようになっている。   The shopping server 1 is a server installed to operate a shopping site where a plurality of stores participate, accepts orders for products from the user terminal 2, and establishes a sales contract between the user of the user terminal 2 and the store. The process to make it do is done.

ユーザ端末2は、Webブラウザ機能を有し、ショッピングサーバ1に例えばHTTP(Hyper Text Transfer Protocol)リクエストを送信してそのレスポンスとしてWebページ等を取得し、表示部に表示するようになっている。これにより、ユーザ端末2のユーザは、ショッピングサイトから提供される情報を閲覧することができる。なお、ユーザ端末2の一例として、ユーザが利用するコンピュータ、PDA(Personal Digital Assistant)、携帯電話機等がある。   The user terminal 2 has a Web browser function, and transmits, for example, an HTTP (Hyper Text Transfer Protocol) request to the shopping server 1 to acquire a Web page or the like as a response, and displays it on the display unit. Thereby, the user of the user terminal 2 can browse the information provided from the shopping site. Examples of the user terminal 2 include a computer used by the user, a PDA (Personal Digital Assistant), and a mobile phone.

[2.ショッピングサーバ1の構成]
次に、ショッピングサーバ1の構成について、図2及び図3を用いて説明する。
[2. Configuration of shopping server 1]
Next, the structure of the shopping server 1 is demonstrated using FIG.2 and FIG.3.

図2に示すように、ショッピングサーバ1は、大別して、通信部11と、記憶部12と、システム制御部13と、を備えている。   As shown in FIG. 2, the shopping server 1 roughly includes a communication unit 11, a storage unit 12, and a system control unit 13.

通信部11は、ネットワークNWに接続して、ユーザ端末2との通信状態を制御するようになっている。   The communication unit 11 is connected to the network NW and controls the communication state with the user terminal 2.

記憶部12は、例えば、ハードディスクドライブ等により構成されており、オペレーティングシステムや、サーバ用のソフトウェア等の各種ソフトウェアを記憶する。なお、各種ソフトウェアは、例えば、他のサーバ装置等からネットワークNWを介して取得されるようにしても良いし、記録媒体に記録されてドライブ装置を介して読み込まれるようにしても良い。   The storage unit 12 includes, for example, a hard disk drive and stores various software such as an operating system and server software. Note that the various software may be acquired from, for example, another server device or the like via the network NW, or may be recorded on a recording medium and read via the drive device.

また、記憶部12には、ユーザ端末2に送信されるWebページを生成するための各種HTML(Hyper Text Markup Language)文書や、部材(画像データ、音声データ、動画データなど)等が記憶されている。ユーザ端末2に送信されるWebページには、後述するショッピングサイトのトップページ、商品検索ページ、検索結果ページ、個別商品ページ、店舗内商品一覧ページ、会計ページ、注文内容確認ページ等がある。   The storage unit 12 stores various HTML (Hyper Text Markup Language) documents and members (image data, audio data, moving image data, etc.) for generating a Web page transmitted to the user terminal 2. Yes. Web pages transmitted to the user terminal 2 include a shopping site top page, a product search page, a search result page, an individual product page, an in-store product list page, an accounting page, an order content confirmation page, and the like, which will be described later.

また、記憶部12には、会員データベース(DB(Database))121、店舗DB122、商品DB123、購入履歴DB124及び特典DB125が構築されている。なお、購入履歴DB124は、「記憶手段」の一例である。また、特典DB125は、「特典情報保持手段」の一例である。   In the storage unit 12, a member database (DB) 121, a store DB 122, a product DB 123, a purchase history DB 124, and a privilege DB 125 are constructed. The purchase history DB 124 is an example of “storage means”. The privilege DB 125 is an example of “privilege information holding means”.

図3(A)に示す会員DB121には、ショッピングサイトに会員登録された会員(ショッピングサイトの利用者であり、ユーザ端末2を用いて商品を購入するユーザ)の会員ID、認証パスワード、メールアドレス、及び保有ポイント等の会員情報が登録されている。ここで、保有ポイントとは、ショッピングサイトで商品を購入したユーザに対して、購入金額等に応じて付与されるポイントである。ユーザはショッピングサイトにおいて、保有ポイントを使って商品を購入することができる。   In the member DB 121 shown in FIG. 3A, the member ID, authentication password, and email address of a member who is registered as a member of the shopping site (a user of the shopping site and who purchases a product using the user terminal 2). And member information such as holding points are registered. Here, the possession point is a point given to a user who has purchased a product on a shopping site according to the purchase amount. The user can purchase goods using the possession points at the shopping site.

図3(B)に示す店舗DB122には、ショッピングサイトに登録された店舗(商品を販売する店舗)の店舗ID、名称、受諾可能な支払方法及び受諾可能な発送方法等の店舗情報が登録されている。   In the store DB 122 shown in FIG. 3B, store information such as a store ID and a name of a store (store that sells products) registered on the shopping site, an acceptable payment method, and an acceptable shipping method are registered. ing.

図3(C)に示す商品DB123には、ショッピングサイトで販売される商品の商品ID、名称、販売価格及びジャンル等の商品情報が登録されている。   In the product DB 123 shown in FIG. 3C, product information such as a product ID, a name, a sales price, and a genre of a product sold on the shopping site is registered.

図3(D)に示す購入履歴DB124には、ユーザがショッピングサイトを利用して商品を購入した際の購入履歴情報が登録されている。具体的には、購入履歴ID毎に、商品を購入したユーザの会員ID、購入日時、購入店舗ID、購入商品ID、注文数量、及び購入金額等が登録されている。   In the purchase history DB 124 shown in FIG. 3D, purchase history information when a user purchases a product using a shopping site is registered. Specifically, for each purchase history ID, the member ID, purchase date and time, purchase store ID, purchase product ID, order quantity, purchase price, etc. of the user who purchased the product are registered.

図3(E)に示す特典DB125には、ショッピングサイトにてユーザに付与される特典の特典ID、適用期間、適用条件、特典内容、提示条件等の特典情報が登録されている。特典は、適用条件が満足された場合に付与される。提示条件とは、適用条件をユーザに提示するために満足されるべき条件であって、適用条件が満足されるまでの過程で満足される条件である。提示条件が満足され、且つ、適用条件が満足されていない場合には、対応する特典の適用条件がユーザに提示されることとなる。   In the privilege DB 125 shown in FIG. 3 (E), privilege information such as a privilege ID of a privilege given to the user at the shopping site, an application period, application conditions, privilege contents, and presentation conditions are registered. The privilege is granted when the application condition is satisfied. The presentation condition is a condition that should be satisfied in order to present the application condition to the user and is satisfied in the process until the application condition is satisfied. If the presentation condition is satisfied and the application condition is not satisfied, the corresponding privilege application condition is presented to the user.

図4を用いて特典DB125に登録されている特典情報の具体例について説明する。図4における特典ID「CMP001」で識別される特典は、2010年6月1日〜2010年6月30日の適用期間内に、同一店舗での1回の買い物(一の精算手続)における購入合計金額が2000円以上であることという適用条件を満足すれば、その回の買い物で購入された商品の送料を無料とする特典である。また、特典ID「CMP001」で識別される特典について、同一店舗での1回の買い物における購入合計金額が1500円以上であることという提示条件が満足された場合であって、且つ、同一店舗での1回の買い物における購入合計金額が2000円以上であることという適用条件が満足されていない場合には、当該特典の存在をユーザに知らせるために適用条件と特典内容とがユーザに提示されるようになっている。   A specific example of privilege information registered in the privilege DB 125 will be described with reference to FIG. The privilege identified by privilege ID “CMP001” in FIG. 4 is purchased in one purchase (one checkout procedure) at the same store within the applicable period from June 1, 2010 to June 30, 2010. If the application condition that the total amount is 2000 yen or more is satisfied, it is a benefit that the shipping cost of the product purchased in that shopping is free. In addition, for the privilege identified by the privilege ID “CMP001”, when the presentation condition that the total purchase amount in one purchase at the same store is 1500 yen or more is satisfied, and at the same store If the application condition that the total purchase amount of one purchase of the item is 2000 yen or more is not satisfied, the application condition and the privilege content are presented to the user to inform the user of the existence of the privilege. It is like that.

本実施形態において特典の提示条件及び適用条件について判定する場合には、買い物かごに登録された商品を購入商品として判定する。例えば、特典ID「CMP001」で識別される特典の場合、買い物かごに登録された商品の購入合計金額が1500円以上である場合には提示条件を満足していると判定する。一方、買い物かごに登録された商品の購入合計金額が2000円以上である場合には適用条件を満足していると判定する。なお、本実施形態における買い物かごとは、電子商取引におけるいわゆる買い物かごであって、ユーザにより指定された購入予定商品が登録される。本実施形態において同一ユーザにより同一店舗で購入される商品は同一の買い物かごに登録されるが、同一ユーザにより複数店舗で購入される商品が同一の買い物かごに登録されるようにしても良い。   In the present embodiment, when determining the privilege presentation conditions and application conditions, the product registered in the shopping cart is determined as the purchased product. For example, in the case of the privilege identified by the privilege ID “CMP001”, it is determined that the presentation condition is satisfied when the total purchase amount of the products registered in the shopping cart is 1500 yen or more. On the other hand, if the total purchase amount of the product registered in the shopping basket is 2000 yen or more, it is determined that the application condition is satisfied. The shopping cart in the present embodiment is a so-called shopping cart in electronic commerce, and a purchase planned product designated by the user is registered. In the present embodiment, products purchased at the same store by the same user are registered in the same shopping cart, but products purchased at a plurality of stores by the same user may be registered in the same shopping cart.

一方、特典ID「CMP002」で識別される特典は、適用期間(2010年5月1日〜2010年7月31日)を通してDVDを3枚以上購入することという適用条件を満足すれば、適用期間中に購入されたDVDについて付与するポイントを5倍にするという特典である。また、特典ID「CMP002」で識別される特典について、適用期間を通してDVDを2枚以上購入することという提示条件が満足された場合であって、且つ、適用期間を通してDVDを3枚以上購入することという適用条件が満足されていない場合には、当該特典の存在をユーザに知らせるために適用条件と特典内容とがユーザに提示されるようになっている。   On the other hand, if the privilege identified by privilege ID “CMP002” satisfies the applicable condition of purchasing three or more DVDs throughout the applicable period (May 1, 2010 to July 31, 2010), the applicable period This is a privilege that the points given for DVDs purchased inside are increased by a factor of five. In addition, for the privilege identified by the privilege ID “CMP002”, when the presentation condition that two or more DVDs are purchased throughout the application period is satisfied, and three or more DVDs are purchased throughout the application period. If the application condition is not satisfied, the application condition and the privilege content are presented to the user in order to inform the user of the existence of the privilege.

特典ID「CMP002」で識別される特典の提示条件及び適用条件について判定する場合には、買い物かごに登録された商品と、購入履歴DB124に登録されている購入履歴情報とに基づいて判定する。具体的には、買い物かごに登録されたDVDの枚数と、同一ユーザが適用期間中に購入済みであるDVDの枚数の合計が2枚以上である場合には提示条件を満足していると判定する。一方、買い物かごに登録されたDVDの枚数と、同一ユーザが適用期間中に購入済みであるDVDの枚数の合計が3枚以上である場合には適用条件を満足していると判定する。   When determining the presentation condition and application condition of the privilege identified by the privilege ID “CMP002”, the determination is made based on the product registered in the shopping cart and the purchase history information registered in the purchase history DB 124. Specifically, when the total number of DVDs registered in the shopping cart and the number of DVDs purchased by the same user during the application period is two or more, it is determined that the presentation condition is satisfied. To do. On the other hand, if the total number of DVDs registered in the shopping cart and the number of DVDs purchased by the same user during the application period is three or more, it is determined that the application condition is satisfied.

また、記憶部12には図示しない商品検索用DBが構築されており、商品検索用DBは、システム制御部13が、ユーザの指定した検索条件に基づいてショッピングサイト内で販売されている商品を検索する際に利用される。   In addition, a product search DB (not shown) is built in the storage unit 12, and the product search DB stores the products sold in the shopping site by the system control unit 13 based on the search conditions designated by the user. Used when searching.

システム制御部13は、CPU(Central Processing Unit)13a、ROM(Read Only Memory)13b、RAM(Random Access Memory)13c等により構成されている。そして、CPU13aが、ROM13bや記憶部12に記憶された各種プログラムを読み出し実行することにより各種機能を実現する。なお、システム制御部13は、「判定手段」、「提供手段」の一例である。   The system control unit 13 includes a CPU (Central Processing Unit) 13a, a ROM (Read Only Memory) 13b, a RAM (Random Access Memory) 13c, and the like. The CPU 13a implements various functions by reading and executing various programs stored in the ROM 13b or the storage unit 12. The system control unit 13 is an example of “determination means” and “providing means”.

なお、ショッピングサーバ1を、例えば、各種データベースを管理するサーバ、商品の検索処理を行う検索処理サーバ、各種情報を提供するWWWサーバ等の複数のサーバ装置により構成しても良い。   In addition, you may comprise the shopping server 1 by several server apparatuses, such as a server which manages various databases, a search processing server which performs the search process of goods, and a WWW server which provides various information, for example.

[3.ユーザ端末2の構成]
ユーザ端末2は、図示しないが、例えば、CPU、RAM、ROM等を有するシステム制御部と、例えばハードディスクドライブ等の記憶媒体で構成される記憶部と、ショッピングサーバ1等との間で通信を行うための通信部と、ユーザにより操作される操作部と、ショッピングサーバ1から提供されたWebページを表示する表示部と、を備えている。
[3. Configuration of user terminal 2]
Although not shown, the user terminal 2 performs communication between, for example, a system control unit having a CPU, a RAM, a ROM, etc., a storage unit composed of a storage medium such as a hard disk drive, and the shopping server 1 etc. A communication unit for operation, an operation unit operated by a user, and a display unit for displaying a Web page provided from the shopping server 1.

[4.ショッピングシステムSの商品購入時における動作]
次に、本発明の一実施形態に係るショッピングシステムSの商品購入時における動作について説明する。
[4. Operation at the time of product purchase of shopping system S]
Next, operation | movement at the time of goods purchase of the shopping system S which concerns on one Embodiment of this invention is demonstrated.

図5に示すシーケンス図を用いて、ショッピングシステムSの動作について説明する。なお、ここでは、説明を簡略化するために、一のユーザ端末2のみがショッピングサイトにアクセスしている場合について説明する。また、シーケンス図に示す処理が開始する前に、ユーザ端末2は、ショッピングサイトにアクセスし、ショッピングサイトのトップページ(図示しない)を表示部に表示しているものとする。   The operation of the shopping system S will be described using the sequence diagram shown in FIG. Here, in order to simplify the description, a case where only one user terminal 2 accesses the shopping site will be described. Further, it is assumed that the user terminal 2 accesses the shopping site and displays the top page (not shown) of the shopping site on the display unit before the processing shown in the sequence diagram starts.

まず、ユーザ端末2のシステム制御部は、会員IDと認証パスワードをショッピングサーバ1に送信するための操作を検出すると、入力された会員IDと認証パスワードを含むログイン情報をショッピングサーバ1に送信する(ステップS101)。   First, when the system control unit of the user terminal 2 detects an operation for transmitting the member ID and the authentication password to the shopping server 1, the system control unit transmits login information including the input member ID and the authentication password to the shopping server 1 ( Step S101).

ショッピングサーバ1のシステム制御部13は、ログイン情報を受信すると、ログイン処理を行う(ステップS102)。具体的には、システム制御部13は、受信したログイン情報に含まれる会員ID及び認証パスワードと、会員DB121に登録されている会員ID及び認証パスワードを比較することにより行う。システム制御部13は、ログイン処理に問題がないと判定した場合には、ユーザが商品を検索するための検索条件を入力することができる商品検索ページをユーザ端末2に送信する(ステップS103)。   When receiving the login information, the system control unit 13 of the shopping server 1 performs a login process (step S102). Specifically, the system control unit 13 compares the member ID and authentication password included in the received login information with the member ID and authentication password registered in the member DB 121. If the system control unit 13 determines that there is no problem in the login process, the system control unit 13 transmits to the user terminal 2 a product search page that allows the user to input search conditions for searching for products (step S103).

ユーザ端末2のシステム制御部は、商品検索ページを受信すると表示部に表示させる(ステップS104)。商品検索ページは、商品を検索するための検索キーワード等の検索条件を入力することができるようになっている。ユーザ端末2のシステム制御部は、商品検索ページにおいて商品を検索するための検索条件の入力を受け付け、検索条件の入力が完了したと判定すると、入力された検索条件を示す検索条件情報をショッピングサーバ1に送信する(ステップS105)。   When receiving the product search page, the system control unit of the user terminal 2 displays the product search page on the display unit (step S104). On the product search page, search conditions such as search keywords for searching for products can be input. When the system control unit of the user terminal 2 receives input of search conditions for searching for products on the product search page and determines that the input of search conditions is complete, the search condition information indicating the input search conditions is stored in the shopping server. 1 (step S105).

ショッピングサーバ1のシステム制御部13は、検索条件情報を受信すると検索条件を満たす商品を検索する検索処理を行う(ステップS106)。この検索処理は、商品検索用DBを用いた公知の検索技術により行われる。   When receiving the search condition information, the system control unit 13 of the shopping server 1 performs a search process for searching for a product that satisfies the search condition (step S106). This search process is performed by a known search technique using a product search DB.

次いで、ショッピングサーバ1のシステム制御部13は、検索結果を表示させるための検索結果ページをユーザ端末2に送信する(ステップS107)。これに対して、ユーザ端末2のシステム制御部は、受信した検索結果ページを表示部に表示させる(ステップS108)。検索結果ページには、検索条件に基づいて検索された商品の一覧が表示される。具体的には、検索された商品毎に代表商品画像、商品名、メーカー名、商品説明、商品価格、店舗名等の商品情報が表示される。これらの商品情報は、それぞれハイパーリンクになっており、クリックされることにより、該当商品に関する詳細な情報を表示する個別商品ページ(図示しない)に遷移するようになっている。   Next, the system control unit 13 of the shopping server 1 transmits a search result page for displaying the search result to the user terminal 2 (step S107). In response to this, the system control unit of the user terminal 2 displays the received search result page on the display unit (step S108). The search result page displays a list of products searched based on the search condition. Specifically, product information such as a representative product image, a product name, a manufacturer name, a product description, a product price, and a store name is displayed for each searched product. Each of the product information is a hyperlink, and when clicked, the product information transitions to an individual product page (not shown) that displays detailed information about the product.

ユーザ端末2のシステム制御部は、検索結果ページを表示させている際に、ユーザにより個別商品ページ表示操作(上述したハイパーリンクをクリックする操作)が行われたと判定すると、操作対象となった商品を識別するための操作商品情報を含む個別商品ページリクエストをショッピングサーバ1に送信する(ステップS109)。   When the system control unit of the user terminal 2 displays the search result page and determines that the individual product page display operation (operation to click the hyperlink described above) has been performed by the user, the product to be operated The individual product page request including the operation product information for identifying is transmitted to the shopping server 1 (step S109).

ショッピングサーバ1のシステム制御部13は、個別商品ページリクエストを受信すると、個別商品ページリクエストに含まれる操作商品情報に基づいて、ユーザにクリックされた商品に対応する個別商品ページをユーザ端末2に送信する(ステップS110)。これに対して、ユーザ端末2のシステム制御部は、個別商品ページを受信すると表示部に表示させる(ステップS111)。個別商品ページには、商品画像、商品の詳細情報、店舗に関する詳細情報(支払方法、発送方法等)などが表示される。また、個別商品ページには、購入数量を入力するための購入数量入力部と、買い物かごボタンが設けられている。ユーザは、個別商品ページが表示されている場合に、購入数量(注文数量)を購入数量入力部より入力した上で、買い物かごボタンをクリックすることで、個別商品ページに表示されている商品を買い物かごに登録することができる。   When receiving the individual product page request, the system control unit 13 of the shopping server 1 transmits an individual product page corresponding to the product clicked by the user to the user terminal 2 based on the operation product information included in the individual product page request. (Step S110). On the other hand, when receiving the individual product page, the system control unit of the user terminal 2 displays the page on the display unit (step S111). On the individual product page, a product image, detailed information about the product, detailed information about the store (payment method, shipping method, etc.) and the like are displayed. In addition, the individual product page is provided with a purchase quantity input unit for inputting the purchase quantity and a shopping basket button. When the individual product page is displayed, the user inputs the purchase quantity (order quantity) from the purchase quantity input section and then clicks the shopping cart button to display the product displayed on the individual product page. You can register in the shopping cart.

ユーザ端末2のシステム制御部は、個別商品ページを表示させている際に、ユーザにより買い物かごボタンをクリックする操作が行われたと判定すると、買い物かごに登録する商品(個別商品ページにて表示されている商品)の商品IDと、当該商品を販売する店舗の店舗IDと、購入数量を示す購入数量情報とを含む買い物かご登録情報をショッピングサーバ1に送信する(ステップS112)。   When the system control unit of the user terminal 2 displays the individual product page and determines that the user has performed an operation of clicking the shopping cart button, the product registered in the shopping cart (displayed on the individual product page) Shopping cart registration information including the merchandise ID of the merchandise item, the shop ID of the store selling the merchandise, and the purchase quantity information indicating the purchase quantity is transmitted to the shopping server 1 (step S112).

ショッピングサーバ1のシステム制御部13は、買い物かご登録情報を受信すると、買い物かご登録処理を行う(ステップS113)。具体的には、システム制御部13は、受信した買い物かご登録情報に含まれる商品ID、店舗ID及び購入数量情報を、ログインしているユーザの会員IDと対応付けて、買い物かご情報として記憶部12に記憶させる。次いで、システム制御部13は、受信した買い物かご登録情報に含まれる店舗IDに対応する店舗にて販売される商品の一覧を表示する店舗内商品一覧ページをユーザ端末2に送信する(ステップS114)。   Upon receiving the shopping cart registration information, the system control unit 13 of the shopping server 1 performs shopping cart registration processing (step S113). Specifically, the system control unit 13 stores the product ID, store ID, and purchase quantity information included in the received shopping cart registration information as shopping cart information in association with the member ID of the logged-in user. 12 is stored. Next, the system control unit 13 transmits an in-store product list page that displays a list of products sold at the store corresponding to the store ID included in the received shopping cart registration information to the user terminal 2 (step S114). .

ユーザ端末2のシステム制御部は、店舗内商品一覧ページを受信すると表示部に表示させる(ステップS115)。店舗内商品一覧ページには、商品毎に、代表商品画像、商品名、商品価格等の商品情報が表示される。これらの商品情報は、それぞれハイパーリンクになっており、ユーザにクリックされることにより、該当商品に関する詳細な情報を表示する個別商品ページ(図示しない)に遷移するようになっている。また、店舗内商品一覧ページには、買い物かごに登録した商品について会計を行う際に押下されるべき会計ボタンが設けられている。   When receiving the in-store product list page, the system control unit of the user terminal 2 displays it on the display unit (step S115). On the in-store product list page, product information such as a representative product image, a product name, and a product price is displayed for each product. Each of these product information is a hyperlink, and when clicked by the user, the product information transitions to an individual product page (not shown) that displays detailed information about the product. In addition, the in-store product list page is provided with an accounting button to be pressed when accounting for products registered in the shopping cart.

ユーザ端末2のシステム制御部は、店舗内商品一覧ページを表示させている際に、ユーザにより個別商品ページ表示操作(店舗内商品一覧ページ内の上述したハイパーリンクをクリックする操作)が行われたと判定すると、操作対象となった商品を識別するための操作商品情報を含む個別商品ページリクエストをショッピングサーバ1に送信する(ステップS109)。すなわち、ショッピングシステムSでは、店舗内商品一覧ページを表示させている際に、個別商品ページ表示操作が行われた場合には、上述したステップS109からステップS115の処理と同様の処理が繰り返される。   When the system control unit of the user terminal 2 displays the in-store product list page, the user performs an individual product page display operation (an operation to click the above-described hyperlink in the in-store product list page). If it determines, the individual goods page request containing the operation goods information for identifying the goods used as operation object will be transmitted to shopping server 1 (Step S109). That is, in the shopping system S, when an individual product page display operation is performed while displaying the in-store product list page, the same processing as the processing from step S109 to step S115 described above is repeated.

一方、ユーザ端末2のシステム制御部は、店舗内商品一覧ページを表示させている際に、会計ボタンが押下されたと判定すると、会計リクエストをショッピングサーバ1に送信する(ステップS116)。   On the other hand, if the system control unit of the user terminal 2 determines that the accounting button has been pressed while displaying the in-store product list page, the system control unit transmits an accounting request to the shopping server 1 (step S116).

ショッピングサーバ1のシステム制御部13は、会計リクエストを受信すると、条件判定処理を行う(ステップS117)。具体的には、システム制御部13は、ユーザが選択した商品に関する選択商品情報に基づいて、特典DB125に登録されている各提示条件が満足されているか否かを判定するとともに、提示条件を満足している特典がある場合には、その特典の適用条件を満足しているか否かを判定する。すなわち、システム制御部13は、提示条件を満足しており、且つ、適用条件を満足していない特典を抽出する。なお。ユーザが選択した商品に関する選択商品情報とは、例えば、買い物かごに登録されている商品を示す買い物かご情報(ステップS113参照)と、購入履歴DB124に登録されている購入履歴情報(過去にユーザが買い物かごに登録し購入した商品に関する情報が含まれる)である。   When receiving the transaction request, the system control unit 13 of the shopping server 1 performs a condition determination process (step S117). Specifically, the system control unit 13 determines whether each presentation condition registered in the privilege DB 125 is satisfied based on the selected product information regarding the product selected by the user, and satisfies the presentation condition. If there is a privilege that is being used, it is determined whether or not the application condition of the privilege is satisfied. That is, the system control unit 13 extracts a privilege that satisfies the presentation condition and does not satisfy the application condition. Note that. The selected product information related to the product selected by the user includes, for example, shopping cart information (see step S113) indicating a product registered in the shopping cart, and purchase history information registered in the purchase history DB 124 (in the past, the user Information on products registered and purchased in the shopping cart).

ここで、図6で示すフローチャートを用いて、条件判定処理の流れについて説明する。まずシステム制御部13は、特典DB125に登録されている特典情報を1件読み込む(ステップS201)。そして、システム制御部13は、適用期間の条件(ステップS202)、提示条件(ステップS203)、及び適用条件(ステップS203)について、それぞれ満足しているか否かを判定する。このとき、システム制御部13は、適用期間の条件及び提示条件を満足し、且つ、提示条件を満足していないと判定した場合に、当該特典情報を抽出し(ステップS205)、ステップS206に移行する。一方、それ以外の場合には、そのままステップS206に移行する。以降、システム制御部13は、特典DB125に登録されている特典情報を全件読み込むまで、ステップS201からステップS205の処理を繰り返す(ステップS206)。   Here, the flow of the condition determination process will be described using the flowchart shown in FIG. First, the system control unit 13 reads one piece of privilege information registered in the privilege DB 125 (step S201). Then, the system control unit 13 determines whether the application period condition (step S202), the presentation condition (step S203), and the application condition (step S203) are satisfied. At this time, if the system control unit 13 satisfies the application period condition and the presentation condition and determines that the presentation condition is not satisfied, the system control unit 13 extracts the privilege information (step S205), and proceeds to step S206. To do. On the other hand, in other cases, the process proceeds to step S206 as it is. Thereafter, the system control unit 13 repeats the processing from step S201 to step S205 until all the privilege information registered in the privilege DB 125 is read (step S206).

次に、図4で示した特典ID「CMP001」と「CMP002」の2つの特典について、それぞれ適用期間の条件を満足していると判定した場合(ステップS202:YES)における提示条件及び適用条件の判定について説明する。   Next, regarding the two benefits of the privilege IDs “CMP001” and “CMP002” shown in FIG. 4, when it is determined that the conditions of the application period are satisfied (step S202: YES), the presentation conditions and application conditions The determination will be described.

システム制御部13は、特典ID「CMP001」の特典について適用期間の条件を満足していると判定した場合には、次いで、提示条件を判定する。買い物かご情報に基づいて、買い物かごに登録された商品の購入合計金額が1500円以上であるか、という提示条件が満足されていると判定した場合には、次いで、買い物かごに登録された商品の購入合計金額が2000円以上であるか、という適用条件について判定する。適用条件が満足されていないと判定した場合には、特典ID「CMP001」の適用条件と特典内容がユーザに提示されることとなる。   If the system control unit 13 determines that the condition of the application period is satisfied for the privilege with the privilege ID “CMP001”, then the system control unit 13 determines the presentation condition. If it is determined based on the shopping cart information that the total purchase amount of the products registered in the shopping cart is 1500 yen or more, the product is registered in the shopping cart. The application condition of whether the total purchase price is over 2000 yen is determined. When it is determined that the application condition is not satisfied, the application condition of the privilege ID “CMP001” and the privilege content are presented to the user.

一方、システム制御部13は、特典ID「CMP002」の特典について提示条件及び適用条件を判定するにあたり、まず、ログインしているユーザの会員IDに基づいて、購入履歴DB124から購入履歴情報を取得する。このとき、購入日時が適用期間内である購入履歴情報を取得する。そして、買い物かご情報と、取得した購入履歴情報とに基づいて、提示条件及び適用条件を満足しているか判定する。すなわち、システム制御部13は、買い物かごに登録されたDVDの枚数と、購入済みであるDVDの枚数の合計が2枚以上であるか、という提示条件について判定する。このとき、提示条件が満足されていると判定した場合には、次いで、買い物かごに登録されたDVDの枚数と、購入済みであるDVDの枚数の合計が3枚以上であるか、という適用条件について判定する。このとき、適用条件が満足されていないと判定した場合には、当該特典の適用条件と特典内容をユーザに提示することとなる。   On the other hand, when determining the presentation condition and application condition for the privilege with the privilege ID “CMP002”, the system control unit 13 first acquires purchase history information from the purchase history DB 124 based on the member ID of the logged-in user. . At this time, purchase history information whose purchase date and time is within the applicable period is acquired. Then, based on the shopping cart information and the acquired purchase history information, it is determined whether the presentation condition and the application condition are satisfied. That is, the system control unit 13 determines the presentation condition that the total number of DVDs registered in the shopping cart and the number of purchased DVDs is two or more. At this time, if it is determined that the presentation condition is satisfied, then, the application condition is whether the total number of DVDs registered in the shopping basket and the number of purchased DVDs is 3 or more. Judge about. At this time, when it is determined that the application condition is not satisfied, the application condition of the privilege and the privilege content are presented to the user.

図5に戻り、次いで、ショッピングサーバ1のシステム制御部13は、会計ページをユーザ端末2に送信する(ステップS118)。なお、システム制御部13は、条件判定処理(ステップS117)において、提示条件を満足しており、且つ、適用条件を満足していない特典を抽出した場合には、その特典の適用条件と特典内容をページの一部の領域に表示する会計ページを生成し、ユーザ端末2に送信する。これに対して、ユーザ端末2のシステム制御部は、会計ページを受信すると表示部に表示させる(ステップS119)。   Returning to FIG. 5, next, the system control unit 13 of the shopping server 1 transmits a transaction page to the user terminal 2 (step S118). In the condition determination process (step S117), when the system control unit 13 extracts a privilege that satisfies the presentation condition and does not satisfy the application condition, the application condition and the content of the privilege are extracted. Is generated in a partial area of the page, and transmitted to the user terminal 2. On the other hand, when receiving the accounting page, the system control unit of the user terminal 2 displays it on the display unit (step S119).

ここで、特典ID「CMP001」で識別される特典に対応する提示条件が満足され、且つ、適用条件が満足されていないと判定された場合における会計ページの表示例を、図7を用いて説明する。図7に示すように、会計ページ300には提示情報表示エリア310が設けられている。提示情報表示エリア310には、特典ID「CMP001」で識別される特典の適用条件と特典内容とが表示される。また、提示情報表示エリア310には、適用条件を満足させるための情報が表示される。図7の例では、110円分の商品を更に購入すれば適用条件を満足することを示す情報が表示されている。なお、特典ID「CMP002」で識別される特典の適用条件と特典内容とを表示する場合には提示情報表示エリア310に、例えば、「適用期間(2010年5月1日〜2010年7月31日)を通してDVDを3枚以上購入でポイント5倍。あと1枚以上DVDを購入すればポイント5倍」と、表示される。また、複数種類の特典について、提示条件を満足しており、且つ、適用条件を満足していないと判定した場合には、それら全ての特典について適用条件と特典内容を表示することとしてもよいし、それらの一部の特典について適用条件と特典内容を表示することとしてもよい。なお、ショッピングサーバ1のシステム制御部13は、条件判定処理(ステップS117)において、提示条件が満足され、且つ、適用条件が満足されていない特典を抽出しなかった場合には、会計ページ300に提示情報表示エリア310を設けない。   Here, a display example of the accounting page when it is determined that the presentation condition corresponding to the privilege identified by the privilege ID “CMP001” is satisfied and the application condition is not satisfied will be described with reference to FIG. To do. As shown in FIG. 7, the accounting page 300 is provided with a presentation information display area 310. In the presentation information display area 310, the application condition of the privilege identified by the privilege ID “CMP001” and the privilege content are displayed. In the presentation information display area 310, information for satisfying the application condition is displayed. In the example of FIG. 7, information indicating that the application condition is satisfied if a product for 110 yen is further purchased is displayed. In addition, when displaying the application condition and privilege content of the privilege identified by the privilege ID “CMP002”, for example, in the presentation information display area 310, for example, “Application period (May 1, 2010 to July 31, 2010) If you buy 3 or more DVDs, you will get 5 times more points if you buy more than 1 DVD. In addition, when it is determined that the presentation conditions are satisfied and the application conditions are not satisfied for a plurality of types of privileges, the application conditions and the details of the privileges may be displayed for all of the privileges. And it is good also as displaying an application condition and privilege content about those some privileges. In the condition determination process (step S117), the system control unit 13 of the shopping server 1 displays the accounting page 300 when the presentation condition is satisfied and the privilege that does not satisfy the application condition is not extracted. The presentation information display area 310 is not provided.

また、会計ページ300には、会計情報表示エリア320が設けられている。会計情報表示エリア320には、買い物かごに登録された各商品の名称、単価(販売価格)、購入(注文)数量及び小計と、買い物かごに登録された商品の購入合計金額とが表示される。   In addition, an accounting information display area 320 is provided on the accounting page 300. In the accounting information display area 320, the name, unit price (sales price), purchase (order) quantity and subtotal of each product registered in the shopping cart, and the total purchase price of the product registered in the shopping cart are displayed. .

さらに、会計ページ300には、ユーザに支払方法を選択させるための各種ラジオボタン330、340、350と、配送方法を選択させるための配送方法選択部361と、配送希望日を選択させるための配送希望日選択部362と、配送希望時間を選択させるための配送希望時間選択部363と、が設けられている。ラジオボタンとしては、クレジットカード決済ラジオボタン330、銀行振込ラジオボタン340、代金引換ラジオボタン350が設けられている。また、クレジットカード決済ラジオボタン330が選択された場合に、クレジットカード情報(カード会社、カード番号、有効期限、名義人)を入力させるためのクレジットカード情報入力部331が設けられている。   Further, the accounting page 300 includes various radio buttons 330, 340, 350 for allowing the user to select a payment method, a delivery method selection unit 361 for selecting a delivery method, and delivery for selecting a desired delivery date. A desired date selection unit 362 and a desired delivery time selection unit 363 for selecting a desired delivery time are provided. As radio buttons, a credit card settlement radio button 330, a bank transfer radio button 340, and a cash on delivery radio button 350 are provided. A credit card information input unit 331 for inputting credit card information (card company, card number, expiration date, holder) when the credit card settlement radio button 330 is selected is provided.

さらにまた、会計ページ300には、「店舗商品一覧へ」ボタン370と、「次へ」ボタン380と、が設けられている。ユーザ端末2のシステム制御部は、ユーザにより「店舗商品一覧へ」ボタン370がクリックされたと判定すると、店舗商品一覧ページリクエストをショッピングサーバ1に送信することにより、上述した店舗商品一覧ページを受信して表示部に表示させる。これにより、ユーザは同一店舗で販売されている商品を更に買い物かごに登録することできる。一方、ユーザ端末2のシステム制御部は、ユーザにより「次へ」ボタン380がクリックされたと判定すると、会計ページ300においてユーザにより入力された情報(支払方法を示す情報、配送方法を示す情報、配送希望日を示す情報、配送希望時間を示す情報、支払方法がクレジットカード決済である場合におけるクレジットカード情報)を含む会計情報を、ショッピングサーバ1に送信する(ステップS120)。   Furthermore, the accounting page 300 is provided with a “To Store Product List” button 370 and a “Next” button 380. When the system control unit of the user terminal 2 determines that the user clicks the “to store product list” button 370, the system control unit receives the store product list page described above by transmitting a store product list page request to the shopping server 1. Display on the display. Thereby, the user can further register the products sold in the same store in the shopping cart. On the other hand, if the system control unit of the user terminal 2 determines that the “next” button 380 is clicked by the user, the information input by the user on the accounting page 300 (information indicating the payment method, information indicating the delivery method, delivery) Accounting information including information indicating a desired date, information indicating a desired delivery time, and credit card information when the payment method is credit card payment is transmitted to the shopping server 1 (step S120).

ショッピングサーバ1のシステム制御部13は、会計情報を受信すると会計情報を記憶部12に記憶させるとともに、注文内容に間違いがないかをユーザに確認してもらうための注文内容確認ページをユーザ端末2に送信する(ステップS121)。ユーザ端末2のシステム制御部は、注文内容確認ページを受信すると表示部に表示させる(ステップS122)。注文内容確認画面は、ユーザが注文した内容(購入商品、購入数量、支払方法、配送方法、配送希望日、配送希望日時等)を確認できるようになっている。また、注文内容確認ページには確認ボタンが設けられており、ユーザは、注文内容に誤りがなければ確認ボタンをクリックするようになっている。ユーザ端末2のシステム制御部は、確認ボタンがクリックされたと判定すると、ユーザが注文内容を確認した旨を示す確認情報をショッピングサーバ1に送信する(ステップS123)。   When receiving the transaction information, the system control unit 13 of the shopping server 1 stores the transaction information in the storage unit 12 and displays an order content confirmation page for the user to confirm whether there is an error in the order content. (Step S121). When the system control unit of the user terminal 2 receives the order content confirmation page, the system control unit displays it on the display unit (step S122). The order content confirmation screen can confirm the contents ordered by the user (purchased product, purchase quantity, payment method, delivery method, desired delivery date, desired delivery date, etc.). In addition, a confirmation button is provided on the order content confirmation page, and the user clicks the confirmation button if there is no error in the order content. When determining that the confirmation button has been clicked, the system control unit of the user terminal 2 transmits confirmation information indicating that the user has confirmed the order content to the shopping server 1 (step S123).

ショッピングサーバ1のシステム制御部13は、確認情報を受信すると、購入確定処理を行う(ステップS124)。具体的には、買い物かご情報、会計情報を受信した際に記憶部12に記憶させた会計情報に含まれる情報、販売店舗の店舗ID、商品を購入したユーザの会員ID、現在日時(現在日時の取得方法は任意)等に基づいて、購入履歴情報を作成し、購入履歴DB124に登録する。   Upon receiving the confirmation information, the system control unit 13 of the shopping server 1 performs a purchase confirmation process (step S124). Specifically, the shopping cart information, the information included in the accounting information stored in the storage unit 12 when receiving the accounting information, the store ID of the sales store, the member ID of the user who purchased the product, the current date and time (current date and time) The purchase history information is created on the basis of, for example, the acquisition method of, and registered in the purchase history DB 124.

[5.提示条件の設定について]
次に、適用条件及び提示条件として少なくとも購入商品の合計金額に関する条件が設定される場合における、提示条件の設定の仕方について説明する。少なくとも購入商品の合計金額に関する条件が設定される適用条件及び提示条件としては、例えば、「購入合計金額が第一の所定額(例えば2000円)以上であること」というような適用条件と、「購入合計金額が第二の所定額(例えば1500円)以上であること」というような提示条件が考えられる。または、「購入合計金額が第一の所定額(例えば5000円)以上であって、商品Aを購入すること」というような適用条件と、「購入合計金額が第二の所定額(例えば3500円)以上であって、商品Aを購入すること」というような提示条件が考えられる。なお、提示条件は、上述したように、適用条件が満足されるまでの過程で満足される条件であることから、提示条件における購入商品の合計金額に関する条件については、適用条件における購入商品の合計金額に関する条件よりも、購入商品の合計金額が低額になる。適用条件について第一の所定額が設定されている場合における、第二の所定額の設定の仕方については、第二の所定額を、第一の所定額の所定割合(例えば75%)とすることとしてもよいし、第一の所定額から所定額(例えば300円)を減算した額とすることとしてもよい。
[5. Setting presentation conditions]
Next, how to set the presentation condition when at least a condition related to the total amount of purchased products is set as the application condition and the presentation condition will be described. As an application condition and a presentation condition in which at least a condition related to the total amount of purchased products is set, for example, an application condition such as “the purchase total amount is equal to or more than a first predetermined amount (for example, 2000 yen)” and “ A presentation condition such as “the total purchase amount must be equal to or greater than a second predetermined amount (for example, 1500 yen)” can be considered. Or, an application condition such as “the purchase total amount is equal to or more than the first predetermined amount (for example, 5000 yen) and the product A is purchased” and “the total purchase amount is the second predetermined amount (for example, 3500 yen). It is possible to consider a presentation condition such as “to purchase product A”. In addition, since the presentation condition is a condition that is satisfied in the process until the application condition is satisfied as described above, the condition related to the total amount of the purchased product in the presentation condition is the total of the purchased product in the application condition. The total amount of the purchased product is lower than the condition regarding the amount. Regarding the setting method of the second predetermined amount when the first predetermined amount is set for the application condition, the second predetermined amount is set to a predetermined ratio (for example, 75%) of the first predetermined amount. Alternatively, it may be an amount obtained by subtracting a predetermined amount (for example, 300 yen) from the first predetermined amount.

また、適用条件及び提示条件として少なくとも購入商品の合計金額に関する条件が設定される場合に、提示条件における購入商品の合計金額に関する条件を、適用条件およびユーザの購入履歴情報に基づいて設定することとしてもよい。具体的には、提示条件における購入商品の合計金額に関する条件を、適用条件と、ログインしているユーザ(すなわち、商品を購入するユーザ)の購入履歴情報に応じて、動的に設定することとができる。より具体的には、条件判定処理(図5のステップS117の処理)を行う前までに、ショッピングサーバ1のシステム制御部13が、ログインしているユーザの会員IDに基づいて購入履歴DB124から購入履歴情報を取得し、購入履歴情報に基づいて提示条件における購入商品の合計金額に関する条件を設定することができる。例えば、購入履歴情報に基づいて、当該ユーザが過去に購入した商品の平均金額を算出し、算出した平均金額に基づいて提示条件における購入商品の合計金額に関する条件を設定する。また、平均値(平均金額)の代わりに中央値又は最頻値を算出し、算出した中央値又は最頻値に基づいて提示条件における購入商品の合計金額に関する条件を設定してもよい。例えば、上述した第二の所定額を設定する際に、第一の所定額から算出した平均値(平均金額)、中央値又は最頻値を減算した額を第二の所定額とすることとしてもよい。このように提示条件における購入商品の合計金額に関する条件を設定することにより、提示条件をユーザの購入履歴に基づいて変化させることができる。また、算出した平均値(平均金額)、中央値又は最頻値を、第一の所定額から減算した額を第二の所定額とした場合には、ユーザが普段の購買行動に従って商品を一つ追加購入することで適用条件が満足されると推察される場合に、適用条件を提示することができる。   In addition, when at least conditions regarding the total price of purchased products are set as application conditions and presentation conditions, conditions regarding the total price of purchased products in the presentation conditions are set based on the application conditions and user purchase history information. Also good. Specifically, the condition regarding the total amount of purchased products in the presentation conditions is dynamically set according to the application conditions and purchase history information of the logged-in user (that is, the user who purchases the product) Can do. More specifically, before performing the condition determination process (the process of step S117 in FIG. 5), the system control unit 13 of the shopping server 1 purchases from the purchase history DB 124 based on the member ID of the logged-in user. History information can be acquired, and a condition relating to the total amount of purchased products in the presentation conditions can be set based on the purchase history information. For example, based on the purchase history information, the average price of the product purchased by the user in the past is calculated, and a condition regarding the total price of the purchased product in the presentation condition is set based on the calculated average price. Further, instead of the average value (average price), a median value or mode value may be calculated, and a condition regarding the total price of purchased products in the presentation conditions may be set based on the calculated median value or mode value. For example, when setting the second predetermined amount described above, the amount obtained by subtracting the average value (average amount), median value or mode value calculated from the first predetermined amount is set as the second predetermined amount. Also good. Thus, by setting the condition regarding the total amount of purchased products in the presentation condition, the presentation condition can be changed based on the purchase history of the user. In addition, when the calculated average value (average amount), median value, or mode value is subtracted from the first predetermined amount as the second predetermined amount, the user selects the product according to the usual purchase behavior. The application condition can be presented when it is presumed that the application condition will be satisfied by additional purchase.

次に、例えば、「商品A、商品B及び商品Cを同時購入すること」というような適用条件が設定されている場合における提示条件の設定の仕方について説明する。この場合も、ログインしているユーザの購入履歴情報に基づいて提示条件を設定することができる。例えば、購入履歴情報に基づいてユーザが購入したことのある商品(或いは、定期的に繰り返し購入されている商品など)を特定し、当該特定した商品が商品A、商品B又は商品Cの何れかであるか判定する。そして、特定した商品が商品A、商品B又は商品Cの何れかであると判定した場合には、商品A、商品B及び商品Cの中から当該特定した商品を除いた商品を購入すること(買い物かごに登録すること)を提示条件として設定する。すなわち、ユーザが商品Cを購入したことがある場合には、「商品A及び商品Bを購入すること(買い物かごに登録されること)」を提示条件として設定する。このようにした場合、提示条件をユーザの購入履歴に基づいて変化させることができるとともに、ユーザが過去に購入したことのある商品を追加購入することで特典適用条件が満足される場合に、特典適用条件を提示することができる。   Next, how to set the presentation condition when an application condition such as “purchase product A, product B, and product C at the same time” is set will be described. Also in this case, the presentation condition can be set based on the purchase history information of the logged-in user. For example, based on the purchase history information, a product that the user has purchased (or a product that is regularly purchased repeatedly, etc.) is specified, and the specified product is either product A, product B, or product C. It is determined whether it is. And when it determines with the specified goods being either the goods A, the goods B, or the goods C, purchasing the goods except the said specified goods from the goods A, the goods B, and the goods C ( Register as a shopping cart) as a presentation condition. That is, when the user has purchased the product C, “purchasing the product A and the product B (registered in the shopping cart)” is set as the presentation condition. In this case, when the presentation condition can be changed based on the purchase history of the user and the privilege application condition is satisfied by additionally purchasing a product that the user has purchased in the past, Applicable conditions can be presented.

以上説明したように、本実施形態のショッピングサーバ1は、記憶部12が、ユーザが選択した商品に関する選択商品情報を記憶し、記憶部12に構築された特典DB125がショッピングサイトにてユーザに付与される特典の適用条件(「特典適用条件」の一例)と提示条件(「過程条件」の一例)を保持し、システム制御部13が、選択商品情報に基づいて、適用条件と提示条件とがそれぞれ満足されるか否かを判定し、提示条件が満足され、且つ、適用条件が満足されないと判定した場合に、適用条件をユーザに提示するための会計ページ(「提示情報」の一例)をユーザ端末2に提供する。   As described above, in the shopping server 1 of the present embodiment, the storage unit 12 stores the selected product information regarding the product selected by the user, and the privilege DB 125 constructed in the storage unit 12 is given to the user at the shopping site. The application condition (an example of “privilege application condition”) and the presentation condition (an example of “process condition”) are held, and the system control unit 13 determines the application condition and the presentation condition based on the selected product information. An account page (an example of “presentation information”) for presenting application conditions to the user when the presentation conditions are satisfied and the application conditions are not satisfied is determined. Provided to the user terminal 2.

本実施形態のショッピングサーバ1によれば、特典の適用条件が満足される途中の段階まで購入状況が進展している場合に、当該特典の適用条件がユーザに提示される。したがって、ユーザが更に数品の商品を購入することで適用される特典の適用条件をユーザに把握させることができることから、ユーザが当該特典を見逃してしまう可能性を低減させることができるとともに、当該特典が適用された場合のユーザの満足度を高めることができる。更に、適用条件を満足させようとユーザが商品を購入することから、商品を販売する店舗の売り上げを向上させることができる。   According to the shopping server 1 of the present embodiment, when the purchase status has progressed to the stage where the application conditions for the privilege are satisfied, the application conditions for the privilege are presented to the user. Therefore, since the user can grasp the application conditions of the privilege applied when the user further purchases several products, the possibility that the user misses the privilege can be reduced, and The user's satisfaction when the privilege is applied can be increased. Furthermore, since the user purchases a product so as to satisfy the application conditions, the sales of the store that sells the product can be improved.

また、本実施形態のショッピングサーバ1において、選択商品情報は買い物かご情報を含み、システム制御部13は、購入が完了する前に、適用条件を提示する会計ページ(「提示情報」の一例)をユーザ端末2に提供する。これにより、ユーザが買い物かごに登録した商品に関する特典を見逃してしまう可能性を低減させることができる。   In the shopping server 1 of the present embodiment, the selected product information includes shopping cart information, and the system control unit 13 displays an accounting page (an example of “presentation information”) that presents application conditions before the purchase is completed. Provided to the user terminal 2. Thereby, the possibility that the user may miss a privilege related to the product registered in the shopping cart can be reduced.

また、本実施形態のショッピングサーバ1において、選択商品情報は購入履歴情報(「履歴情報」の一例)を含み、システム制御部13は、購入履歴情報に基づいて、提示条件及び適用条件を判定する。これにより、ユーザが過去に購入した商品に基づいて適用される特典を見逃してしまう可能性を低減させることができる。   In the shopping server 1 of the present embodiment, the selected product information includes purchase history information (an example of “history information”), and the system control unit 13 determines the presentation condition and the application condition based on the purchase history information. . Thereby, possibility that the privilege applied based on the goods which the user purchased in the past may be missed can be reduced.

また、本実施形態のショッピングサーバ1において、特典DB125が特典ごとに、特典が適用される適用期間をさらに保持し、システム制御部13は、適用期間内にユーザが購入した商品に関する購入履歴情報に基づいて提示条件及び適用条件を判定する。例えば、特典ID「CMP002」で識別される特典に対応する適用条件及び提示条件は、適用期間内にユーザが購入した商品に関する購入履歴情報に基づいて、それぞれ満足されるか否か判定される。これにより、適用期間内になされた商品購入により適用される特典をユーザが見逃してしまう可能性を低減させることができる。   In the shopping server 1 of the present embodiment, the privilege DB 125 further holds an application period in which the privilege is applied for each privilege, and the system control unit 13 stores purchase history information regarding products purchased by the user within the application period. Based on this, the presentation condition and the application condition are determined. For example, it is determined whether or not the application condition and the presentation condition corresponding to the privilege identified by the privilege ID “CMP002” are satisfied based on purchase history information regarding products purchased by the user within the application period. Thereby, a possibility that the user may miss the privilege applied by the product purchase made within the application period can be reduced.

また、本実施形態のショッピングサーバ1において、特典ID「CMP001」で識別される特典の適用条件および過程条件は、購入商品の合計金額について設定されており、過程条件は、上述したように適用条件およびユーザの購入履歴情報に基づいて設定することができる。この場合、提示条件をユーザの購入履歴情報に基づいて変化させることができる。   Moreover, in the shopping server 1 of this embodiment, the application condition and process condition of the privilege identified by the privilege ID “CMP001” are set for the total price of the purchased product, and the process condition is the application condition as described above. And can be set based on the purchase history information of the user. In this case, the presentation condition can be changed based on the purchase history information of the user.

また、上述したように、例えば、適用条件を、予め定められた複数種類の特定商品(例えば、商品A、商品B、商品C)を全種類購入することとし、提示条件を、その複数種類の特定商品のうち少なくとも一部の種類の特定商品(例えば、商品A、商品B)が買い物かごに登録されており、且つ、その他の種類の特定商品(例えば、商品C)が、購入履歴情報に基づいて導出される、買い物中のユーザが過去に購入したことのある商品と一致していること、とすることもできる。この場合、提示条件をユーザの購入履歴情報に基づいて変化させることができるとともに、ユーザが過去に購入したことのある商品を追加購入することで適用条件が満足される場合に、適用条件を提示することができる。   In addition, as described above, for example, it is assumed that all types of specific products (for example, product A, product B, and product C) that are determined in advance are purchased, and the presentation conditions are set to the plurality of types. Among the specific products, at least some types of specific products (for example, product A and product B) are registered in the shopping cart, and other types of specific products (for example, product C) are included in the purchase history information. It can also be said that it matches with the goods which the user who is shopping derived | led-out based on the purchase which was purchased based on the past. In this case, the presentation condition can be changed based on the purchase history information of the user, and the application condition is presented when the application condition is satisfied by additionally purchasing a product that the user has purchased in the past. can do.

なお、本実施形態においては、ユーザにより店舗内商品一覧ページにおける会計ボタンがクリックされた後に、ショッピングサーバ1のシステム制御部13が、条件判定処理(図5のステップS117)を行い、提示条件を満足しており、且つ、適用条件を満足していない特典があると判定した場合に、当該特典の適用条件及び特典内容を会計ページ300の提示情報表示エリア310に表示させている。しかしながら、提示条件及び適用条件を判定するタイミングと、これに伴う特典の適用条件及び特典内容をユーザに提示するタイミングは、本実施形態において説明したタイミングに限られず、ユーザがショッピングサイトにログインしてから、注文内容確認ページの確認ボタンをクリックされるまでの間であればよい。   In the present embodiment, after the user clicks the accounting button on the in-store product list page, the system control unit 13 of the shopping server 1 performs a condition determination process (step S117 in FIG. 5) and sets the presentation condition. When it is determined that there is a privilege that is satisfied and does not satisfy the application condition, the application condition and the content of the privilege are displayed in the presentation information display area 310 of the accounting page 300. However, the timing for determining the presentation condition and the application condition, and the timing for presenting the application condition of the privilege and the privilege content accompanying this to the user are not limited to the timing described in the present embodiment, and the user logs in to the shopping site. Until the confirmation button on the order content confirmation page is clicked.

例えば、システム制御部13は、特典ID「CMP002」で識別される特典のように、買い物かごに商品が登録されていない状況でも提示条件を満足する可能性のある特典が存在する場合には、ログイン処理時(図5のステップS102)に、購入履歴情報に基づいて提示条件及び適用条件のそれぞれを判定し、提示条件を満足しており、且つ、適用条件を満足していないと判定した場合(例えば、特典ID「CMP002」で識別される特典が存在し、適用期間を通してDVDを2枚購入済みの場合)には、ステップS103の処理で送信する商品検索ページを加工し、商品検索ページにおける何れかの領域に当該特典の適用条件及び特典内容を表示させるようにしてもよい(このように加工した商品検索ページは、「提示情報」の一例)。この場合、ユーザはログイン処理後、すぐに、適用条件を途中の段階まで満足している特典の適用条件を把握することができる。   For example, when there is a privilege that may satisfy the presentation condition even in a situation where the product is not registered in the shopping basket, such as the privilege identified by the privilege ID “CMP002”, the system control unit 13 When the presentation condition and the application condition are determined based on the purchase history information during the login process (step S102 in FIG. 5), and the presentation condition is satisfied and it is determined that the application condition is not satisfied (For example, when a privilege identified by the privilege ID “CMP002” exists and two DVDs have been purchased throughout the application period), the product search page to be transmitted in the process of step S103 is processed, and the product search page You may make it display the application conditions and privilege content of the said privilege in any area | region (The product search page processed in this way is an example of "presentation information"). In this case, immediately after the login process, the user can grasp the application condition of the privilege that satisfies the application condition to the middle stage.

また、システム制御部13は、買い物かご登録処理(図5のステップS113)を行う度に条件判定処理を行うこととし、提示条件を満足しており、且つ、適用条件を満足していないと判定した特典が存在する場合には、ステップS114の処理で送信する店舗内商品一覧ページを加工し、店舗内商品一覧ページにおける何れかの領域に当該特典の適用条件及び特典内容を表示させることとしてもよい(このように加工した店舗内商品一覧ページは、「提示情報」の一例)。この場合、ユーザは随時、適用条件を途中の段階まで満足している特典の適用条件を把握することができる。   Further, the system control unit 13 performs the condition determination process every time the shopping cart registration process (step S113 in FIG. 5) is performed, and determines that the presentation condition is satisfied and the application condition is not satisfied. If there is a privilege that has been processed, the in-store product list page transmitted in the process of step S114 may be processed to display the application conditions and the benefit content of the privilege in any region on the in-store product list page. Good (the in-store product list page processed in this way is an example of “presentation information”). In this case, the user can grasp the application condition of the privilege satisfying the application condition to the middle stage at any time.

また一方で、ショッピングサーバ1のシステム制御部13は、特典の適用条件をユーザに提示するための商品検索ページ、店舗内商品一覧ページ又は会計ページ(「提示情報」の一例)をユーザ端末2に提供後に適用条件が満足されると判定された場合に、当該特典の適用条件をユーザに提示するための商品検索ページ、店舗内商品一覧ページ又は会計ページ(「提示情報」の一例)をユーザ端末2に提供しないこととしてもよいし、表示態様を変更することとしてもよい。前者によれば、ユーザに提示した特典の適用条件を満足することとなった場合には、当該特典の適用条件を提示しなくなることから、ユーザは商品購入に集中することができる。後者によれば、当該特典の適用条件を満足したことを、ユーザに知らせることが可能となる。   On the other hand, the system control unit 13 of the shopping server 1 provides the user terminal 2 with a product search page, an in-store product list page or an accounting page (an example of “presentation information”) for presenting the application conditions of the privilege to the user. When it is determined that the application conditions are satisfied after provision, a product search page, an in-store product list page or an accounting page (an example of “presentation information”) for presenting the application conditions of the benefit to the user is displayed on the user terminal. 2 may not be provided, or the display mode may be changed. According to the former, when the application condition of the privilege presented to the user is satisfied, the application condition of the privilege is not presented, so that the user can concentrate on the product purchase. According to the latter, it becomes possible to notify the user that the application condition of the privilege is satisfied.

また、会計ページ300の提示情報表示エリア310に適用条件を満足させるための情報を表示する場合において、当該適用条件を満足させるために追加購入すべき商品の一覧を会計ページ300内の何れかの領域に表示することとしてもよい。例えば、図7の例では、110円分の商品を更に購入すれば適用条件を満足することとなるので、同一店舗で販売される商品であって、価格が110円以上である商品の一覧を表示することとする。また、価格が110円以上である商品の一覧を表示するにあたり、ユーザが購入したことのある商品、ユーザが閲覧したことのある商品、ユーザがお気に入り商品として登録した商品を表示することとしてもよい。さらにまた、適用条件に同一店舗での購入が条件に含まれていない場合には、ユーザがお気に入り店舗として登録した店舗で販売されている商品を表示することとしてもよい。これらの場合、ユーザが閲覧した商品の履歴や、ユーザが指定したお気に入りの商品又は店舗をユーザ毎に記憶部12等に記憶させておくものとする。商品の一覧を表示するときには、商品毎に買い物かごボタンを設け、ユーザが会計ページ300から商品を買い物かごに追加登録できるようにするのが好ましい。このようにすることにより、ユーザは商品一覧の中から所望の商品を買い物かごに追加登録することで、容易に適用条件を満足させることができる。   In addition, when displaying information for satisfying the applicable condition in the presentation information display area 310 of the accounting page 300, a list of products to be additionally purchased to satisfy the applicable condition is displayed in any of the accounting pages 300. It may be displayed in the area. For example, in the example of FIG. 7, if a product of 110 yen is further purchased, the application condition is satisfied, so a list of products sold at the same store and having a price of 110 yen or more is displayed. It will be displayed. In displaying a list of products whose price is 110 yen or more, products that the user has purchased, products that the user has viewed, and products that the user has registered as favorite products may be displayed. . Furthermore, when the purchase conditions are not included in the application conditions, the products sold at the stores registered as favorite stores by the user may be displayed. In these cases, the history of the product viewed by the user and the favorite product or store designated by the user are stored in the storage unit 12 or the like for each user. When displaying a list of products, it is preferable to provide a shopping cart button for each product so that the user can additionally register products from the accounting page 300 to the shopping cart. In this way, the user can easily satisfy the application condition by additionally registering a desired product in the shopping cart from the product list.

1 ショッピングサーバ
11 ショッピングサーバ/通信部
12 ショッピングサーバ/記憶部
13 ショッピングサーバ/システム制御部
121 会員DB
122 店舗DB
123 商品DB
124 購入履歴DB
125 特典DB
2 ユーザ端末
NW ネットワーク
S ショッピングシステム
1 shopping server 11 shopping server / communication unit 12 shopping server / storage unit 13 shopping server / system control unit 121 member DB
122 store DB
123 Product DB
124 Purchase history DB
125 privilege DB
2 User terminal NW network S Shopping system

Claims (10)

ユーザが端末を用いて商品を購入する際の支援を行う商品購入支援装置であって、
前記ユーザが選択した商品に関する選択商品情報を記憶する記憶手段と、
前記商品の購入時に受けられる特典、前記特典の適用に必要な特典適用条件、および前記特典適用条件が満足されるまでの過程で満足される過程条件を、特典情報として前記特典ごとに保持する特典情報保持手段と、
前記記憶手段によって記憶された前記選択商品情報に基づいて、前記特典適用条件と前記過程条件とがそれぞれ満足されるか否かを判定する判定手段と、
前記判定手段において、前記過程条件が満足され、且つ、前記特典適用条件が満足されないと判定された場合に、前記特典適用条件を前記ユーザに提示するための提示情報を前記端末に提供する提供手段と、
を備えることを特徴とする商品購入支援装置。
A product purchase support device that supports when a user purchases a product using a terminal,
Storage means for storing selected product information related to the product selected by the user;
A privilege that is received for each privilege as privilege information, the privilege received at the time of purchase of the product, the privilege application condition necessary for the application of the privilege, and the process condition that is satisfied in the process until the privilege application condition is satisfied Information holding means;
Determination means for determining whether or not the privilege application condition and the process condition are satisfied based on the selected commodity information stored by the storage means;
Providing means for providing the terminal with presentation information for presenting the privilege application condition to the user when it is determined in the determination device that the process condition is satisfied and the privilege application condition is not satisfied When,
A product purchase support apparatus comprising:
請求項1に記載の商品購入支援装置であって、
前記選択商品情報は、前記ユーザが購入するために選択した商品に関する選択商品情報を含み、
前記提供手段は、前記購入が完了する前に、前記提示情報を前記端末に提供することを特徴とする商品購入支援装置。
The product purchase support apparatus according to claim 1,
The selected product information includes selected product information related to a product selected for purchase by the user,
The product providing support device, wherein the providing unit provides the presentation information to the terminal before the purchase is completed.
請求項1又は2に記載の商品購入支援装置であって、
前記選択商品情報は、前記ユーザが購入した商品に関する履歴情報を含み、
前記判定手段は、前記履歴情報に基づいて、判定することを特徴とする商品購入支援装置。
The product purchase support apparatus according to claim 1 or 2,
The selected product information includes history information about the product purchased by the user,
The product purchase support apparatus, wherein the determination unit determines based on the history information.
請求項3に記載の商品購入支援装置であって、
前記特典情報保持手段は、前記特典ごとに、前記特典が適用される適用期間をさらに保持し、
前記判定手段は、前記適用期間内に前記ユーザが購入した商品に関する履歴情報に基づいて判定することを特徴とする商品購入支援装置。
The product purchase support apparatus according to claim 3,
The privilege information holding means further holds an application period in which the privilege is applied for each privilege,
The product purchase support apparatus, wherein the determination unit makes a determination based on history information related to a product purchased by the user within the application period.
請求項3又は4に記載の商品購入支援装置であって、
前記特典適用条件および前記過程条件は、少なくとも購入商品の合計金額に関する条件が設定されており、
前記過程条件における前記購入商品の合計金額に関する条件は、前記特典適用条件および前記ユーザの前記履歴情報に基づいて設定されることを特徴とする商品購入支援装置。
The product purchase support apparatus according to claim 3 or 4,
The privilege application condition and the process condition are set with at least a condition related to the total amount of purchased products,
The product purchase support apparatus, wherein a condition regarding the total amount of the purchased product in the process condition is set based on the privilege application condition and the history information of the user.
請求項3又は4に記載の商品購入支援装置であって、
前記特典適用条件は、予め定められた複数種類の特定商品を全種類購入することであって、
前記過程条件は、前記予め定められた複数種類の特定商品のうち少なくとも一部の種類の特定商品が前記ユーザに購入する商品として選択されており、且つ、その他の種類の特定商品が、前記履歴情報に基づいて導出される前記ユーザが購入したことのある商品と一致していること、であることを特徴とする商品購入支援装置。
The product purchase support apparatus according to claim 3 or 4,
The privilege application condition is to purchase all kinds of predetermined types of specific products,
The process condition is that at least some types of specific products are selected as products to be purchased by the user among the predetermined types of specific products, and other types of specific products are the history The product purchase support apparatus according to claim 1, wherein the product is matched with a product that has been purchased by the user based on information.
請求項1乃至6の何れか一項に記載の商品購入支援装置であって、
前記提供手段は、前記提示情報を提供後に前記特典適用条件が満足されると判定された場合、前記特典適用条件を前記ユーザに提示するための提示情報を前記端末に提供しないことを特徴とする商品購入支援装置。
The product purchase support apparatus according to any one of claims 1 to 6,
The providing means does not provide the terminal with presentation information for presenting the privilege application condition to the user when it is determined that the privilege application condition is satisfied after providing the presentation information. Product purchase support device.
ユーザが端末を用いて商品を購入する際の支援を行う商品購入支援装置に含まれるコンピュータにより実行される商品購入支援方法であって、
前記ユーザが選択した商品に関する選択商品情報を記憶するステップと、
前記商品の購入時に受けられる特典、前記特典の適用に必要な特典適用条件、および前記特典適用条件が満足されるまでの過程で満足される過程条件を、特典情報として前記特典ごとに保持するステップと、
前記記憶手段によって記憶された前記選択商品情報に基づいて、前記特典適用条件と前記過程条件とがそれぞれ満足されるか否かを判定するステップと、
前記判定手段において、前記過程条件が満足され、且つ、前記特典適用条件が満足されないと判定された場合に、前記特典適用条件を前記ユーザに提示するための提示情報を前記端末に提供するステップと、
を含むことを特徴とする商品購入支援方法。
A product purchase support method that is executed by a computer included in a product purchase support device that provides support when a user purchases a product using a terminal,
Storing selected product information relating to the product selected by the user;
A step of holding, as privilege information, the privilege received at the time of purchase of the product, the privilege application condition necessary for applying the privilege, and the process condition satisfied in the process until the privilege application condition is satisfied for each privilege. When,
Determining whether the privilege application condition and the process condition are satisfied based on the selected product information stored by the storage unit; and
Providing the terminal with presentation information for presenting the privilege application condition to the user when the determination means determines that the process condition is satisfied and the privilege application condition is not satisfied; ,
A product purchase support method comprising:
ユーザが端末を用いて商品を購入する際の支援を行う商品購入支援装置に含まれるコンピュータを、
前記ユーザが選択した商品に関する選択商品情報を記憶する記憶手段、
前記商品の購入時に受けられる特典、前記特典の適用に必要な特典適用条件、および前記特典適用条件が満足されるまでの過程で満足される過程条件を、特典情報として前記特典ごとに保持する特典情報保持手段、
前記記憶手段によって記憶された前記選択商品情報に基づいて、前記特典適用条件と前記過程条件とがそれぞれ満足されるか否かを判定する判定手段、
前記判定手段において、前記過程条件が満足され、且つ、前記特典適用条件が満足されないと判定された場合に、前記特典適用条件を前記ユーザに提示するための提示情報を前記端末に提供する提供手段、
として機能させることを特徴とする商品購入支援プログラム。
A computer included in a product purchase support apparatus that supports when a user purchases a product using a terminal,
Storage means for storing selected product information relating to the product selected by the user;
A privilege that is received for each privilege as privilege information, the privilege received at the time of purchase of the product, the privilege application condition necessary for the application of the privilege, and the process condition that is satisfied in the process until the privilege application condition is satisfied Information holding means,
Determination means for determining whether or not the privilege application condition and the process condition are satisfied based on the selected product information stored by the storage means;
Providing means for providing the terminal with presentation information for presenting the privilege application condition to the user when it is determined in the determination device that the process condition is satisfied and the privilege application condition is not satisfied ,
Product purchase support program characterized by functioning as
ユーザが端末を用いて商品を購入する際の支援を行う商品購入支援装置に含まれるコンピュータを、
前記ユーザが選択した商品に関する選択商品情報を記憶する記憶手段、
前記商品の購入時に受けられる特典、前記特典の適用に必要な特典適用条件、および前記特典適用条件が満足されるまでの過程で満足される過程条件を、特典情報として前記特典ごとに保持する特典情報保持手段、
前記記憶手段によって記憶された前記選択商品情報に基づいて、前記特典適用条件と前記過程条件とがそれぞれ満足されるか否かを判定する判定手段、
前記判定手段において、前記過程条件が満足され、且つ、前記特典適用条件が満足されないと判定された場合に、前記特典適用条件を前記ユーザに提示するための提示情報を前記端末に提供する提供手段、
として機能させる商品購入支援プログラムを記録したコンピュータ読み取り可能な記録媒体。
A computer included in a product purchase support apparatus that supports when a user purchases a product using a terminal,
Storage means for storing selected product information relating to the product selected by the user;
A privilege to be held for each privilege as privilege information, the privilege received at the time of purchase of the product, the privilege application condition necessary for application of the privilege, and the process condition satisfied in the process until the privilege application condition is satisfied Information holding means,
Determination means for determining whether or not the privilege application condition and the process condition are satisfied based on the selected product information stored by the storage means;
Providing means for providing the terminal with presentation information for presenting the privilege application condition to the user when it is determined in the determination device that the process condition is satisfied and the privilege application condition is not satisfied ,
A computer-readable recording medium on which a product purchase support program that functions as a computer is recorded.
JP2010149966A 2010-06-30 2010-06-30 Product purchase support device, product purchase support method, product purchase support program and computer readable recording medium with product purchase support program recorded thereon Pending JP2012014404A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010149966A JP2012014404A (en) 2010-06-30 2010-06-30 Product purchase support device, product purchase support method, product purchase support program and computer readable recording medium with product purchase support program recorded thereon

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010149966A JP2012014404A (en) 2010-06-30 2010-06-30 Product purchase support device, product purchase support method, product purchase support program and computer readable recording medium with product purchase support program recorded thereon

Publications (1)

Publication Number Publication Date
JP2012014404A true JP2012014404A (en) 2012-01-19

Family

ID=45600764

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010149966A Pending JP2012014404A (en) 2010-06-30 2010-06-30 Product purchase support device, product purchase support method, product purchase support program and computer readable recording medium with product purchase support program recorded thereon

Country Status (1)

Country Link
JP (1) JP2012014404A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10949908B2 (en) 2013-08-29 2021-03-16 Rakuten, Inc. Order accepting device, order accepting method, and order accepting process
JP2021105943A (en) * 2019-12-27 2021-07-26 ヤフー株式会社 Information providing device, information provision method, and program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10949908B2 (en) 2013-08-29 2021-03-16 Rakuten, Inc. Order accepting device, order accepting method, and order accepting process
JP2021105943A (en) * 2019-12-27 2021-07-26 ヤフー株式会社 Information providing device, information provision method, and program

Similar Documents

Publication Publication Date Title
JP5070365B2 (en) Product purchase support apparatus, product purchase support method, product purchase support program, and computer-readable recording medium recording product purchase support program
JP5329611B2 (en) Purchase support server, purchase support method, purchase support program, and computer-readable recording medium storing the program
KR101643834B1 (en) Server device that provides e-commerce site, product inf display method, e-commerce system, terminal device, and recording medium having product information display program recorded thereon
KR100829668B1 (en) How to exchange information on online trading products
JP5781114B2 (en) Interpersonal product transaction system
JP5639561B2 (en) Commerce management device, commerce management method, commerce management program, and computer-readable recording medium for recording the program
JP2012014405A (en) Product purchase support apparatus, product purchase support method, product purchase support program, and computer-readable recording medium recording product purchase support program
JP5215912B2 (en) Online shopping management device
JP5504387B1 (en) Order receiving device, order receiving method, program, and recording medium
WO2012053504A1 (en) Comment submission support system, comment submission support device, comment submission support device control method, program, and information storage medium
JP2023164668A (en) Information processing server and system
JP2012014404A (en) Product purchase support device, product purchase support method, product purchase support program and computer readable recording medium with product purchase support program recorded thereon
JP2002063466A (en) Device and method for accepting order, storage medium and point service method
KR20150102811A (en) Marketing appratus by providig points and operaing method thereof
JP6345550B2 (en) Information processing apparatus, information processing method, and information processing program
JP6419300B1 (en) Information processing apparatus, information processing method, and information processing program
JP6912436B2 (en) Information processing equipment, information processing methods and information processing programs
JP2012053614A (en) Lottery server device, lottery method, lottery program and recording medium capable of reading computer storing lottery program
JP7264945B2 (en) Information processing device, information processing method and information processing program
JP6297749B2 (en) Management device, management method, non-transitory recording medium, and program
JP2002041862A (en) Electronic commercial transaction system for auction using internet
JP2015153273A (en) Advertisement information distribution system
KR20130094381A (en) System and method for providing free gift
JP2005352929A (en) Article sales management method and article sales management program