JP2013003614A - Commodity selling device, commodity selling method and program - Google Patents
Commodity selling device, commodity selling method and program Download PDFInfo
- Publication number
- JP2013003614A JP2013003614A JP2011130764A JP2011130764A JP2013003614A JP 2013003614 A JP2013003614 A JP 2013003614A JP 2011130764 A JP2011130764 A JP 2011130764A JP 2011130764 A JP2011130764 A JP 2011130764A JP 2013003614 A JP2013003614 A JP 2013003614A
- Authority
- JP
- Japan
- Prior art keywords
- price
- sales
- product
- purchase information
- purchase
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims description 27
- 238000004364 calculation method Methods 0.000 claims description 67
- 230000001186 cumulative effect Effects 0.000 claims description 22
- 230000015654 memory Effects 0.000 claims description 17
- 230000008859 change Effects 0.000 claims description 9
- 238000004891 communication Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 12
- 230000006870 function Effects 0.000 description 9
- 230000007423 decrease Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 4
- 238000011161 development Methods 0.000 description 2
- 230000008450 motivation Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本発明は、商品販売装置、商品販売方法及びプログラムに関する。 The present invention relates to a product sales apparatus, a product sales method, and a program.
従来、ウェブサイトに掲載されたデジタルコンテンツなどの商品は、フリーウェアとして無料で販売されたり、シェアウェアとして特定の価格で販売されたりしている。また、ウェブサイトで販売する商品の価格を設定する方法として、予約数に応じて価格が安くなる複数の段階的な価格を設定する方法が知られている(例えば、特許文献1参照)。また、商品の販売を開始してからの時間の経過に伴って販売価格を低下させる方法も知られている(例えば、特許文献2参照)。 Conventionally, products such as digital contents posted on websites are sold free of charge as freeware or sold at a specific price as shareware. Further, as a method of setting the price of a product sold on a website, a method of setting a plurality of stepped prices at which the price is reduced according to the number of reservations is known (for example, see Patent Document 1). There is also known a method of reducing the sales price with the passage of time since the sale of the product is started (for example, see Patent Document 2).
フリーウェアのように商品を無料で販売すると、開発費を回収できない。他方、シェアウェアとして商品を販売する場合には、ニーズに応じてできるだけ多くの利益を確保しつつ、できるだけ多くの商品を販売できる適切な価格を設定することが困難であった。 If a product is sold for free like freeware, development costs cannot be recovered. On the other hand, when selling products as shareware, it has been difficult to set an appropriate price for selling as many products as possible while securing as much profit as possible according to needs.
商品の予約数が増えれば増えるほど価格が安くなったり、時間の経過とともに価格が安くなったりする販売方法が用いられる場合には、購入を検討している人にとっては、価格の低下に伴って商品を買い求めやすくなる。しかしながら、価格が低下すると、商品の販売者は、十分な利益を確保することが難しくなる。また、価格の低下が予想される場合には、購入を検討している人が速やかに購入したいという意欲を阻害し、商品が買い控えられる場合がある。 If the number of reservations for a product increases, the price will become cheaper, or if the sales method is used, the price will become cheaper over time. It becomes easy to buy products. However, when prices fall, it becomes difficult for merchandise sellers to secure sufficient profits. In addition, if the price is expected to decline, the person who is considering the purchase may hinder the willingness to purchase it quickly, and the product may be withheld.
特に、デジタルコンテンツのように同一の商品が大量に販売される場合には、購入時期を遅らせることによって商品の購入ができなくなることが懸念されない。その結果、購入を検討している人に、購入時期を遅らせるという動機付けが生じるので、商品の販売力が低下する。 In particular, when the same product is sold in large quantities like digital content, there is no concern that the product cannot be purchased by delaying the purchase time. As a result, the person who is considering the purchase is motivated to delay the purchase time, and the sales power of the product is reduced.
上記課題を解決するために、本発明の第1の態様においては、商品の購入に関連する購入情報を取得する購入情報取得部と、商品の販売価格を記憶する価格記憶部と、販売価格で商品の決済をする決済部とを備え、価格記憶部は、購入情報取得部が購入情報を取得した回数に応じて、より高い価格に販売価格を更新する商品販売装置を提供する。例えば、購入情報取得部は、商品の決済が終了したことを示す決済情報を決済部から取得し、価格記憶部は、購入情報取得部が決済情報を取得した回数に応じて、より高い価格に販売価格を更新する。購入情報取得部は、複数の種類の商品に対する購入情報を取得し、価格記憶部は、商品の種類ごとに販売価格を記憶してもよい。 In order to solve the above-described problem, in the first aspect of the present invention, a purchase information acquisition unit that acquires purchase information related to purchase of a product, a price storage unit that stores a sale price of the product, and a sales price A price storage unit that updates the sales price to a higher price according to the number of times the purchase information acquisition unit has acquired the purchase information. For example, the purchase information acquisition unit acquires payment information indicating that the payment of the product has been completed from the payment unit, and the price storage unit increases the price according to the number of times the purchase information acquisition unit acquires the payment information. Update sales prices. The purchase information acquisition unit may acquire purchase information for a plurality of types of products, and the price storage unit may store a sales price for each type of product.
上記の商品販売装置は、購入を予定していることを示す購入予定情報を取得する購入予定情報取得部をさらに備え、購入情報取得部は、購入予定情報を取得し、価格記憶部は、購入情報取得部が購入予定情報を取得した回数に応じて、より高い価格に販売価格を更新してもよい。前記購入情報取得部は、購入情報を取得するごとに増加する購入情報取得順位を記憶し、価格記憶部は、購入情報取得順位に基づいて販売価格を更新してもよい。また、購入情報取得部は、商品を購入するユーザに関連するユーザ情報を含む購入情報を取得し、価格記憶部は、ユーザ情報に対応する個別販売価格を記憶してもよい。一例として、価格記憶部は、予め定められた期間中は、販売価格が更新されたとしても個別販売価格を更新しない。 The product sales apparatus further includes a purchase schedule information acquisition unit that acquires purchase schedule information indicating that purchase is scheduled, the purchase information acquisition unit acquires purchase schedule information, and the price storage unit The sales price may be updated to a higher price according to the number of times the information acquisition unit acquires the purchase schedule information. The purchase information acquisition unit may store a purchase information acquisition order that increases each time purchase information is acquired, and the price storage unit may update the sales price based on the purchase information acquisition order. The purchase information acquisition unit may acquire purchase information including user information related to a user who purchases a product, and the price storage unit may store an individual sales price corresponding to the user information. As an example, the price storage unit does not update the individual sales price during the predetermined period even if the sales price is updated.
価格記憶部は、購入情報に応じて販売価格を算出する価格算出部と、価格算出部が算出した販売価格として記憶する記憶部とを有する。例えば、価格算出部は、購入情報取得部が購入情報を取得した累積回数に応じて、販売価格を算出する。価格算出部は、累積回数が予め定められた回数に達するタイミングで販売価格を算出してもよい。 The price storage unit includes a price calculation unit that calculates a sales price according to purchase information, and a storage unit that stores the sales price calculated by the price calculation unit. For example, the price calculation unit calculates the sales price according to the cumulative number of times the purchase information acquisition unit has acquired the purchase information. The price calculation unit may calculate the sales price at a timing when the cumulative number reaches a predetermined number.
価格算出部は、購入情報取得部が直前に購入情報を取得してからの経過時間に応じて、販売価格を低下させてもよい。価格算出部は、購入情報取得部が直前に購入情報を取得してから予め定められた時間が経過すると、記憶部が記憶している最新の販売価格よりも低い販売価格を算出してもよい。一例として、最新の販売価格よりも低い販売価格は、価格記憶部が最初に記憶していた販売価格よりは高い。価格算出部は、購入情報取得部が予め定められた時間内に複数の購入情報を取得した場合に、複数の購入情報に対して同一の販売価格を算出してもよい。 The price calculation unit may reduce the sales price according to the elapsed time since the purchase information acquisition unit acquired the purchase information immediately before. The price calculation unit may calculate a sales price lower than the latest sales price stored in the storage unit when a predetermined time has elapsed since the purchase information acquisition unit acquired the purchase information immediately before. . As an example, the sales price lower than the latest sales price is higher than the sales price that the price storage unit initially stores. The price calculation unit may calculate the same sales price for the plurality of purchase information when the purchase information acquisition unit acquires the plurality of purchase information within a predetermined time.
価格算出部は、購入情報取得部が、購入をキャンセルすることを示す情報を取得した回数に応じて、記憶部が記憶する最新の販売価格よりも低い販売価格を算出してもよい。価格算出部は、購入情報取得部が、購入情報を取得してから予め定められた期間を経過した後は、購入情報取得部が購入をキャンセルすることを示す情報を取得した場合にも、記憶部が記憶する最新の販売価格よりも低い販売価格を算出しないでもよい。 The price calculation unit may calculate a sales price lower than the latest sales price stored in the storage unit according to the number of times the purchase information acquisition unit acquires information indicating that the purchase is canceled. The price calculation unit stores the information after the purchase information acquisition unit acquires the information indicating that the purchase information acquisition unit cancels the purchase after a predetermined period has elapsed since the purchase information was acquired. The sales price lower than the latest sales price stored in the department may not be calculated.
商品販売装置は、価格記憶部が記憶する販売価格を表示する価格表示部をさらに備えてもよい。価格記憶部は、価格記憶部が販売価格を更新した価格更新時刻に対応づけて、更新された販売価格の更新履歴を記憶してもよい。価格表示部は、価格更新時刻と販売価格の更新履歴とを対応づけて表示してもよい。価格表示部は、価格記憶部が販売価格を更新したことを表示してもよい。価格表示部は、販売価格が更新されると、予め登録された電子メールアドレスに販売価格を更新したことを表示する電子メールを送信してもよい。価格表示部は、予め定められた時間の範囲内における販売価格の変化量に基づく順序で、複数の種類の商品を表示してもよい。 The product sales apparatus may further include a price display unit that displays the sales price stored in the price storage unit. The price storage unit may store an update history of the updated sales price in association with the price update time when the price storage unit updated the sales price. The price display unit may display the price update time and the sales price update history in association with each other. The price display unit may display that the price storage unit has updated the sales price. When the selling price is updated, the price display unit may transmit an e-mail indicating that the selling price has been updated to a pre-registered e-mail address. The price display unit may display a plurality of types of products in an order based on the amount of change in the sales price within a predetermined time range.
本発明の第2の態様においては、商品の購入に関連する購入情報を取得し、商品の販売価格を記憶し、販売価格で商品の決済をし、購入情報に応じて、より高い価格に販売価格を更新する商品販売方法を提供する。 In the second aspect of the present invention, purchase information related to the purchase of the product is acquired, the sale price of the product is stored, the product is settled at the sale price, and the product is sold at a higher price according to the purchase information. Provide product sales methods that update prices.
本発明の第3の態様においては、コンピュータに、商品の購入に関連する購入情報を取得させる手順、商品の販売価格を記憶させる手順、販売価格で商品の決済をさせる手順、購入情報に応じて、より高い価格に販売価格を更新させる手順を実行させるためのプログラムを提供する。 In the third aspect of the present invention, according to the procedure for causing the computer to acquire purchase information related to the purchase of the product, the procedure for storing the sale price of the product, the procedure for settlement of the product at the sale price, and the purchase information Provide a program for causing the sales price to be updated to a higher price.
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。 It should be noted that the above summary of the invention does not enumerate all the necessary features of the present invention. In addition, a sub-combination of these feature groups can also be an invention.
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。 Hereinafter, the present invention will be described through embodiments of the invention, but the following embodiments do not limit the invention according to the claims. In addition, not all the combinations of features described in the embodiments are essential for the solving means of the invention.
図1は、本発明の一実施形態に係る商品販売装置100の構成例を示す。商品販売装置100は、購入情報取得部110、価格記憶部120、決済部130及び価格表示部140を備える。購入情報取得部110は、商品が購入される確率との相関を有する購入情報を取得する。購入情報取得部110は、ネットワーク50に接続されている。ネットワーク50は、例えばインターネットである。 FIG. 1 shows a configuration example of a product sales apparatus 100 according to an embodiment of the present invention. The merchandise sales apparatus 100 includes a purchase information acquisition unit 110, a price storage unit 120, a settlement unit 130, and a price display unit 140. The purchase information acquisition unit 110 acquires purchase information having a correlation with the probability that a product is purchased. The purchase information acquisition unit 110 is connected to the network 50. The network 50 is, for example, the Internet.
一例として、商品販売装置100は、ネットワーク50に接続されている他のコンピュータから送信された情報を受けて、商品販売装置100が販売する複数の種類の商品の情報をネットワーク50に送信するウェブサイトのサーバーとして機能する。商品販売装置100は、ネットワーク50に接続されているデジタルテレビ、携帯電話などのように、操作部及び表示部を有する端末から送信された情報を受けて、商品販売装置100が販売する複数の種類の商品の情報をネットワーク50に送信してもよい。 As an example, the product sales apparatus 100 receives information transmitted from another computer connected to the network 50 and transmits information on a plurality of types of products sold by the product sales apparatus 100 to the network 50. Act as a server. The merchandise sales apparatus 100 receives information transmitted from a terminal having an operation unit and a display unit, such as a digital TV or a mobile phone connected to the network 50, and sells a plurality of types sold by the merchandise sales apparatus 100. The product information may be transmitted to the network 50.
商品販売装置100が販売する商品は、同一の仕様の複数の商品である。当該商品は、例えば、PC又は携帯電話で使用するアプリケーションソフト、音楽コンテンツ、画像コンテンツなどのデジタルコンテンツである。当該商品は、日用品、電気機器などの有体物であってもよい。当該商品は、ゴルフ会員権、ホテル会員権などの権利であってもよい。当該商品は、サーバー又はクラウドに格納されたコンテンツ又はソフトウェアをダウンロードすることなく使用する権利であってもよい。 The products sold by the product sales apparatus 100 are a plurality of products having the same specifications. The product is digital content such as application software, music content, and image content used on a PC or a mobile phone, for example. The product may be a tangible object such as a daily necessities or an electric device. The product may be a right such as a golf membership or a hotel membership. The product may be a right to use content or software stored in a server or cloud without downloading.
購入情報取得部110は、商品販売装置100が提供するウェブサイトにアクセスした端末において入力された、商品の購入に関連する購入情報を取得する。購入情報は、例えば、ウェブサイトにアクセスした端末のユーザが商品を購入する意思を示す購入意思情報である。購入情報は、ユーザが商品を購入する確率と相関を有する情報であってもよい。 The purchase information acquisition unit 110 acquires purchase information related to the purchase of a product input at a terminal that accesses a website provided by the product sales apparatus 100. The purchase information is, for example, purchase intention information indicating that a user of a terminal accessing a website purchases a product. The purchase information may be information having a correlation with the probability that the user purchases the product.
具体的には、購入情報取得部110は、ウェブサイトにアクセスした端末のユーザが、端末に表示された複数の商品から特定の商品を選択した状態で、当該商品を購入する意思を示すための購入ボタンをクリックしたことを検出する。購入ボタンがクリックされると、当該ユーザが商品を購入する確率が高まるので、購入ボタンがクリックされたことを示す情報は商品が購入される確率との間に相関を有する。購入情報取得部110は、購入ボタンがクリックされたことを検出したことを、ユーザが商品を購入する意思を示す購入意思情報として取得してもよい。 Specifically, the purchase information acquisition unit 110 indicates that the user of the terminal accessing the website indicates an intention to purchase the product in a state where the specific product is selected from a plurality of products displayed on the terminal. Detects clicking on the purchase button. When the purchase button is clicked, the probability that the user purchases the product is increased. Therefore, information indicating that the purchase button is clicked has a correlation with the probability that the product is purchased. The purchase information acquisition unit 110 may acquire, as purchase intention information indicating that the user intends to purchase the product, that the purchase button has been clicked.
ウェブサイトにアクセスした端末のユーザが、ウェブサイトに表示されている複数の商品のうちのいずれかの商品を選択した場合にも、当該ユーザが選択した商品を購入する確率が高まるので、商品が選択されたことを示す情報は商品が購入される確率との間に相関を有する。そこで、購入情報取得部110は、ウェブサイトにアクセスした端末のユーザが、ウェブサイトに表示されている複数の商品のうちのいずれかの商品を選択したことを示す情報を、購入意思情報として取得してもよい。 Even when the user of the terminal accessing the website selects any one of the products displayed on the website, the probability of purchasing the product selected by the user increases. The information indicating that the item has been selected has a correlation with the probability that the item is purchased. Therefore, the purchase information acquisition unit 110 acquires, as purchase intention information, information indicating that the user of the terminal accessing the website has selected any one of a plurality of products displayed on the website. May be.
ウェブサイトにアクセスした端末のユーザが、ウェブサイトに表示されている複数の商品のうちのいずれかの商品を選択した上で、当該ユーザが購入を予定する商品を一時保存する購入カート(買い物かご)に入れた場合にも、購入カートに入れられた商品が購入される確率が高まるので、商品が選択されたことを示す情報は商品が購入される確率との間に相関を有する。そこで、購入情報取得部110は、ウェブサイトにアクセスした端末のユーザが、商品を購入カートに入れたことを示す情報を、購入意思情報として取得してもよい。 The user of the terminal that accesses the website selects one of a plurality of products displayed on the website and then temporarily purchases a product that the user plans to purchase (a shopping cart) ) Also increases the probability that the product placed in the purchase cart will be purchased, the information indicating that the product has been selected has a correlation with the probability that the product will be purchased. Therefore, the purchase information acquisition unit 110 may acquire, as purchase intention information, information indicating that the user of the terminal accessing the website has put the product into the purchase cart.
購入情報取得部110は、取得した購入情報の取得順位を管理してもよい。例えば、購入情報取得部110は、商品販売装置100が商品の販売を開始してから、購入情報を取得するごとに1つずつ増加する購入情報取得順位をメモリに記憶する。購入情報取得部110は、購入情報取得順位に対応するメモリアドレスに購入順位を記憶してよい。 The purchase information acquisition unit 110 may manage the acquisition order of acquired purchase information. For example, the purchase information acquisition unit 110 stores in the memory a purchase information acquisition order that increases by one each time purchase information is acquired after the product sales apparatus 100 starts selling the product. The purchase information acquisition unit 110 may store the purchase order at a memory address corresponding to the purchase information acquisition order.
価格記憶部120は、商品の販売価格を記憶する。価格記憶部120は、複数の商品のそれぞれに対応づけて異なる販売価格を記憶してもよい。価格記憶部120は、購入情報取得部110が購入情報を取得した回数に応じて、より高い価格に販売価格を更新する。例えば、価格記憶部120は、ウェブサイトにアクセスした端末のユーザが購入ボタンをクリックした回数に応じて、記憶している販売価格を、より高い価格に更新する。価格記憶部120は、ユーザが購入ボタンをクリックするごとに、販売価格を増加させてよい。 The price storage unit 120 stores the selling price of the product. The price storage unit 120 may store different sales prices in association with each of a plurality of products. The price storage unit 120 updates the sales price to a higher price according to the number of times the purchase information acquisition unit 110 acquires the purchase information. For example, the price storage unit 120 updates the stored sales price to a higher price according to the number of times the user of the terminal accessing the website clicks the purchase button. The price storage unit 120 may increase the selling price every time the user clicks the purchase button.
価格記憶部120は、ウェブサイトにアクセスした端末のユーザが予め定められた回数だけ購入ボタンをクリックするごとに、販売価格を増加させてもよい。価格記憶部120は、複数の異なるユーザが購入ボタンをクリックした回数を累積し、累積した回数が予め定められた回数に到達すると、販売価格を増加させてもよい。 The price storage unit 120 may increase the selling price every time the user of the terminal accessing the website clicks the purchase button a predetermined number of times. The price storage unit 120 may accumulate the number of times a plurality of different users clicked the purchase button, and increase the sales price when the accumulated number reaches a predetermined number.
価格記憶部120は、例えば、価格算出部122及び記憶部124を有する。価格算出部122は、購入情報取得部110が取得した購入情報に応じて商品の販売価格を算出する。価格算出部122は、例えばプログラムにより動作するプロセッサ(CPU)である。 The price storage unit 120 includes, for example, a price calculation unit 122 and a storage unit 124. The price calculation unit 122 calculates the sales price of the product according to the purchase information acquired by the purchase information acquisition unit 110. The price calculation unit 122 is a processor (CPU) that is operated by a program, for example.
記憶部124は、価格算出部122が算出した販売価格を記憶するメモリである。記憶部124が有するメモリは、記憶したデータの書き換えが可能なメモリである。当該メモリは、揮発性メモリ(RAM)であってもよく、不揮発性メモリ(ROM)であってもよい。記憶部124は、購入情報取得部110が記憶する購入情報取得順位に対応する販売価格を記憶してもよい。 The storage unit 124 is a memory that stores the sales price calculated by the price calculation unit 122. The memory included in the storage unit 124 is a memory that can rewrite stored data. The memory may be a volatile memory (RAM) or a non-volatile memory (ROM). The storage unit 124 may store a sales price corresponding to the purchase information acquisition order stored in the purchase information acquisition unit 110.
価格算出部122は、一例として、購入情報取得部110が購入情報を取得するごとに、記憶部124から販売価格を読み出して、読み出した販売価格を予め定められた金額だけ増加させて新たな販売価格を算出する。価格算出部122は、購入情報取得部110が購入情報を取得した累積回数に応じて、販売価格を算出してもよい。例えば、価格算出部122は、購入情報取得部110が購入情報を取得した累積回数が予め定められた回数に達すると、新たな販売価格を算出する。 For example, each time the purchase information acquisition unit 110 acquires purchase information, the price calculation unit 122 reads the sales price from the storage unit 124 and increases the read sales price by a predetermined amount to create a new sale. Calculate the price. The price calculation unit 122 may calculate the sales price according to the cumulative number of times the purchase information acquisition unit 110 has acquired the purchase information. For example, the price calculation unit 122 calculates a new sales price when the cumulative number of times the purchase information acquisition unit 110 acquires purchase information reaches a predetermined number.
価格算出部122は、購入情報の種類によって重み付けされた重み付け購入情報に基づいて、購入情報を取得した累積回数を決定してもよい。例えば、価格算出部122は、ユーザが、ウェブサイトに表示されている複数の商品のうちのいずれかの商品を選択した場合に、1回分だけ累積回数を増加させる。価格算出部122は、ユーザが商品を購入カートに入れた場合に、2回分だけ累積回数を増加させる。価格算出部122は、ユーザが購入ボタンをクリックした場合に、3回分だけ累積回数を増加させる。価格算出部122は、重み付けされた購入情報に基づいて、新たな販売価格を算出してよい。 The price calculation unit 122 may determine the cumulative number of times the purchase information is acquired based on the weighted purchase information weighted by the type of purchase information. For example, when the user selects any one of a plurality of products displayed on the website, the price calculation unit 122 increases the cumulative number by one time. The price calculation unit 122 increases the cumulative number by two times when the user puts the product into the purchase cart. When the user clicks the purchase button, the price calculation unit 122 increases the cumulative number by three times. The price calculation unit 122 may calculate a new sales price based on the weighted purchase information.
価格算出部122は、商品の販売予定数に応じて、商品の種類ごとに異なる累積回数において新たな販売価格を算出してもよい。例えば、商品Aの販売予定数が商品Bの販売予定数よりも多い場合には、価格算出部122は、商品Aの新たな販売価格を算出する頻度を、商品Bの新たな販売価格を算出する頻度よりも低くしてよい。 The price calculation unit 122 may calculate a new sales price at a different cumulative number for each type of product depending on the planned number of products sold. For example, if the planned sales number of the product A is larger than the planned sales number of the product B, the price calculation unit 122 calculates the new sales price of the product B based on the frequency of calculating the new sales price of the product A. You may make it lower than the frequency of doing.
一例として、価格算出部122は、新たな販売価格を算出する頻度と販売予定数との比を、複数の商品で同一にする。具体的には、商品Aの販売予定数が1万個であり、商品Bの販売予定数が1000個である場合には、価格算出部122は、商品Aの購入情報の累積回数が1000増加するごとに新たな販売価格を算出する。価格算出部122は、商品Bの購入情報の累積回数が100増加するごとに新たな販売価格を算出する。 As an example, the price calculation unit 122 makes the ratio between the frequency of calculating a new sales price and the planned number of sales the same for a plurality of products. Specifically, when the planned sale number of the product A is 10,000 and the planned sale number of the product B is 1000, the price calculation unit 122 increases the cumulative number of purchase information of the product A by 1000. A new sales price is calculated each time. The price calculation unit 122 calculates a new sales price every time the cumulative number of purchase information of the product B increases by 100.
価格算出部122は、商品の原価に応じて、商品の種類ごとに異なる累積回数において新たな販売価格を算出してもよい。例えば、価格算出部122は、商品の原価に対する最新の販売価格の比に応じて、販売価格を上げる頻度を決定する。価格算出部122は、商品の原価に対する最新の販売価格の比が大きいほど、販売価格を上げる頻度を下げてよい。 The price calculation unit 122 may calculate a new sales price at a different cumulative number for each type of product according to the cost of the product. For example, the price calculation unit 122 determines the frequency of increasing the sales price according to the ratio of the latest sales price to the cost of the product. The price calculation unit 122 may decrease the frequency of increasing the sales price as the ratio of the latest sales price to the cost of the product is larger.
価格算出部122は、購入情報取得部110が予め定められた時間内に複数の購入情報を取得した場合に、複数の購入情報に対して、同一の販売価格を算出してもよい。例えば、価格算出部122は、同一の商品を複数個購入することを示す購入情報を取得すると、商品ごとに販売価格を増加させるのではなく、同時に購入される複数個の商品を同一の販売価格とする。価格算出部122は、購入カートに入れられた同一の商品に対して同一の販売価格を算出してもよい。 The price calculation unit 122 may calculate the same sales price for a plurality of purchase information when the purchase information acquisition unit 110 acquires a plurality of purchase information within a predetermined time. For example, when the price calculation unit 122 acquires purchase information indicating that a plurality of the same products are purchased, the price calculation unit 122 does not increase the sales price for each product, but the plurality of products purchased at the same time have the same sales price. And The price calculation unit 122 may calculate the same sales price for the same product placed in the purchase cart.
価格算出部122は、購入情報取得部110が、購入をキャンセルすることを示す情報を取得した回数に応じて、記憶部124が記憶する最新の販売価格よりも低い販売価格を算出してもよい。価格算出部122は、算出した販売価格を記憶部124に書き込む。価格算出部122は、購入情報取得部110が購入情報を取得してから予め定められた期間を経過した後は、購入をキャンセルすることを示す情報を購入情報取得部110が取得した場合に、記憶部124が記憶する最新の販売価格よりも低い販売価格を算出することを禁止してもよい。 The price calculation unit 122 may calculate a sales price lower than the latest sales price stored in the storage unit 124 according to the number of times the purchase information acquisition unit 110 has acquired information indicating that the purchase is canceled. . The price calculation unit 122 writes the calculated sales price in the storage unit 124. When the purchase information acquisition unit 110 acquires information indicating that the purchase is canceled after a predetermined period has elapsed since the purchase information acquisition unit 110 acquired the purchase information, It may be prohibited to calculate a sales price lower than the latest sales price stored in the storage unit 124.
価格算出部122は、例えば、メモリに記憶した購入情報取得数と販売価格とを対応づけたテーブルに基づいて販売価格を算出する。価格算出部122は、購入情報取得数と販売価格との関数に基づく演算式に基づいて、販売価格を算出してもよい。価格算出部122は、販売価格を算出するアルゴリズムが記述されたプログラムを実行することにより、販売価格を算出してもよい。 The price calculation unit 122 calculates the sales price based on, for example, a table in which the purchase information acquisition number stored in the memory is associated with the sales price. The price calculation unit 122 may calculate the sales price based on an arithmetic expression based on a function of the number of purchase information acquisitions and the sales price. The price calculation unit 122 may calculate the sales price by executing a program in which an algorithm for calculating the sales price is described.
価格算出部122は、購入情報取得部110から購入情報取得順位を取得して、購入情報取得順位に対応する販売価格を算出してもよい。例えば、価格算出部122は、購入情報取得順位が大きくなるにしたがって、販売価格を増加させる。価格算出部122は、記憶部124に記憶された、購入情報取得順位に対応する販売価格を読み出すことにより、購入情報取得部110から入力された購入情報に対する販売価格を算出してもよい。 The price calculation unit 122 may acquire the purchase information acquisition order from the purchase information acquisition unit 110 and calculate the sales price corresponding to the purchase information acquisition order. For example, the price calculation unit 122 increases the sales price as the purchase information acquisition order increases. The price calculation unit 122 may calculate the sales price for the purchase information input from the purchase information acquisition unit 110 by reading the sales price corresponding to the purchase information acquisition order stored in the storage unit 124.
価格算出部122は、複数の購入情報取得順位に対して同一の販売価格を算出してもよい。例えば、購入情報取得順位が第1群(例えば1位から10位)に属する場合には、価格算出部122は、販売価格として第1の販売価格を算出する。購入情報取得順位が第1群よりも大きい第2群(例えば11位から20位)に属する場合には、価格算出部122は、販売価格として第1の販売価格よりも高い第2の販売価格を算出する。 The price calculation unit 122 may calculate the same sales price for a plurality of purchase information acquisition orders. For example, when the purchase information acquisition order belongs to the first group (for example, 1st to 10th), the price calculation unit 122 calculates the first sales price as the sales price. When the purchase information acquisition order belongs to the second group (for example, 11th to 20th) higher than the first group, the price calculation unit 122 sets the second sales price higher than the first sales price as the sales price. Is calculated.
記憶部124は、商品に対応するメモリアドレスに、価格算出部122が算出した販売価格を記憶する。記憶部124は、メモリの第1のアドレスに商品名を格納し、当該メモリの第2のアドレスに、第1のアドレスに格納された商品に対応する価格情報を格納してもよい。記憶部124は、商品名と価格情報を、それぞれ異なるメモリに記憶してもよい。記憶部124は、複数の商品のそれぞれに対応づけて販売価格を記憶してもよい。 The storage unit 124 stores the sales price calculated by the price calculation unit 122 at a memory address corresponding to the product. The storage unit 124 may store the product name at the first address of the memory, and store price information corresponding to the product stored at the first address at the second address of the memory. The storage unit 124 may store the product name and price information in different memories. The storage unit 124 may store a selling price in association with each of a plurality of products.
決済部130は、価格記憶部120が記憶している販売価格で商品の決済をする。例えば、決済部130は、購入情報取得部110が取得した購入情報に基づいて定められる商品に対応する販売価格を価格記憶部120から読み出し、読み出した販売価格に対応する金額を購入者から受領するための処理を実行する。決済部130は、価格記憶部120が記憶している販売価格のうち、最新の販売価格以外の販売価格で決済をしてもよい。決済部130は、商品販売装置100が販売する複数の商品のそれぞれの販売価格が、記憶部124が有するメモリのどのアドレスに格納されているかを記憶してもよい。 The settlement unit 130 settles the product at the sales price stored in the price storage unit 120. For example, the settlement unit 130 reads the sales price corresponding to the product determined based on the purchase information acquired by the purchase information acquisition unit 110 from the price storage unit 120 and receives the amount corresponding to the read sales price from the purchaser. Execute the process for The settlement unit 130 may make a settlement at a sales price other than the latest sales price among the sales prices stored in the price storage unit 120. The settlement unit 130 may store at which address of the memory included in the storage unit 124 the sales prices of the plurality of products sold by the product sales apparatus 100 are stored.
具体的には、決済部130は、ウェブサイトにアクセスした端末のユーザが、表示された複数の商品から特定の商品を選択した状態で購入ボタンをクリックしたことを購入情報取得部110から通知されると、クレジットカード番号を入力する画面を表示してよい。決済部130は、クレジットカード番号が入力されると、クレジットカード会社のサーバーとの間で決済情報を通信することにより、販売する商品の決済をしてもよい。 Specifically, the payment unit 130 is notified from the purchase information acquisition unit 110 that the user of the terminal accessing the website has clicked the purchase button in a state where a specific product is selected from the displayed products. Then, a screen for inputting a credit card number may be displayed. When the credit card number is input, the settlement unit 130 may settle the merchandise to be sold by communicating settlement information with a credit card company server.
決済部130は、クレジットカードによる決済の代わりに、又はクレジットカードによる決済とともに、商品を購入したユーザに対して、決済が終了したことを通知する電子メールを送信してもよい。決済部130は、商品を購入したユーザに対して送付すべき請求書を生成してもよい。決済部130は、決済したユーザに関する情報に対応づけて決済額を記憶してもよい。 The settlement unit 130 may transmit an e-mail notifying that the settlement is completed to the user who has purchased the product instead of the settlement by the credit card or together with the settlement by the credit card. The settlement unit 130 may generate an invoice to be sent to the user who purchased the product. The settlement unit 130 may store the settlement amount in association with information regarding the settled user.
価格記憶部120は、決済部130が商品の決済を終了した回数に応じて、より高い価格に販売価格を更新してもよい。具体的には、購入情報取得部110は、商品の決済が終了したことを示す決済情報を決済部130から取得する。価格記憶部120は、購入情報取得部110から当該決済情報を取得する。価格記憶部120は、決済情報を取得するごとに、販売価格を更新してよい。価格記憶部120は、予め定められた数の決済情報を取得するごとに、販売価格を更新してもよい。価格記憶部120は、決済情報を購入情報取得部110から取得する代わりに、決済部130から直接取得してもよい。 The price storage unit 120 may update the selling price to a higher price according to the number of times the settlement unit 130 has finished settlement of the product. Specifically, the purchase information acquisition unit 110 acquires payment information indicating that the payment of the product has been completed from the payment unit 130. The price storage unit 120 acquires the payment information from the purchase information acquisition unit 110. The price storage unit 120 may update the selling price every time payment information is acquired. The price storage unit 120 may update the sales price every time a predetermined number of payment information is acquired. The price storage unit 120 may acquire the payment information directly from the payment unit 130 instead of acquiring the payment information from the purchase information acquisition unit 110.
価格表示部140は、価格記憶部120が記憶している販売価格を表示する。価格算出部122は、記憶部124から販売価格を取得して価格表示部140に入力する。価格表示部140は、価格算出部122から入力された販売価格を商品名に対応づけて表示する。 The price display unit 140 displays the sales price stored in the price storage unit 120. The price calculation unit 122 acquires the sales price from the storage unit 124 and inputs it to the price display unit 140. The price display unit 140 displays the sales price input from the price calculation unit 122 in association with the product name.
例えば、価格表示部140は、販売価格が更新されるごとに、リアルタイムで販売価格を表示する。価格表示部140がリアルタイムで販売価格を表示することにより、商品購入を検討しているユーザは、検討している間に販売価格が上昇していることを認識する。したがって、商品販売装置100は、商品を早く購入することをユーザに促すことができる。 For example, the price display unit 140 displays the sales price in real time every time the sales price is updated. When the price display unit 140 displays the sales price in real time, the user considering the purchase of the product recognizes that the sales price is increasing while the user is considering the purchase. Therefore, the product sales apparatus 100 can prompt the user to purchase the product early.
価格表示部140は、販売価格の更新履歴を表示してもよい。具体的には、価格表示部140は、更新された全ての販売価格と、それぞれの販売価格に更新された時刻又は日時を示す情報とを価格記憶部120から取得する。一例として、価格表示部140は、更新された時刻と、当該時刻に対応する販売価格とを対応づけて表示する。例えば、価格表示部140は、横軸が商品の販売を開始してからの経過時間を示し、縦軸にそれぞれの経過時間における販売価格を示すグラフを表示する。 The price display unit 140 may display a sales price update history. Specifically, the price display unit 140 acquires from the price storage unit 120 all the updated sales prices and information indicating the time or date and time when the sales prices are updated. As an example, the price display unit 140 displays the updated time and the sales price corresponding to the time in association with each other. For example, in the price display unit 140, the horizontal axis indicates the elapsed time since the sale of the product is started, and the vertical axis displays a graph indicating the sales price at each elapsed time.
価格表示部140は、販売価格が更新された場合に、販売価格が更新されたことを表示してもよい。価格表示部140は、販売価格が更新された場合に、予め定められた電子メールアドレスに、販売価格が更新されたことを表示する電子メールを送信してもよい。 The price display unit 140 may display that the sales price has been updated when the sales price is updated. When the selling price is updated, the price display unit 140 may transmit an e-mail indicating that the selling price has been updated to a predetermined e-mail address.
図2は、商品販売装置100の動作フローチャートの一例を示す。商品販売装置100は、ネットワーク50を介して接続された端末からのアクセスを受けると、販売する商品の情報を送信して販売する商品を当該端末の画面に表示させる(S200)。次に、商品販売装置100は、当該端末のユーザが商品を購入したかどうかを監視する(S210)。具体的には、商品販売装置100は、ユーザが購入ボタンをクリックしたかどうかを監視する。商品販売装置100は、S200において複数の商品を表示させた上で、ユーザが、選択した商品の購入ボタンをクリックしたかどうかを監視してもよい。 FIG. 2 shows an example of an operation flowchart of the merchandise sales apparatus 100. When receiving the access from the terminal connected via the network 50, the merchandise sales apparatus 100 transmits information on the merchandise to be sold and displays the merchandise to be sold on the screen of the terminal (S200). Next, the product sales apparatus 100 monitors whether the user of the terminal has purchased the product (S210). Specifically, the product sales apparatus 100 monitors whether or not the user has clicked on a purchase button. The merchandise sales apparatus 100 may monitor whether or not the user clicked the purchase button of the selected merchandise after displaying a plurality of merchandise in S200.
商品販売装置100は、購入予定者が購入ボタンをクリックしたことを検出すると、決済処理を行う(S220)。商品販売装置100は、決済処理が終了したことを端末に送信して、端末の画面に表示させてもよい。決済処理が終了すると、商品販売装置100は、価格記憶部120が記憶している販売価格を更新する(S230)。 When the merchandise sales apparatus 100 detects that the prospective purchaser has clicked the purchase button, it performs a settlement process (S220). The merchandise sales apparatus 100 may transmit to the terminal that the payment process has been completed and display it on the screen of the terminal. When the settlement process ends, the merchandise sales apparatus 100 updates the sales price stored in the price storage unit 120 (S230).
図3は、商品販売装置100の動作フローチャートの他の例を示す。商品販売装置100は、ネットワーク50を介して接続された端末からのアクセスを受けると、販売する複数の商品の情報を送信して販売する複数の商品を当該端末の画面に表示させる(S300)。次に、商品販売装置100は、購入予定者が複数の商品からいずれかの商品を選択したかどうかを監視する(S310)。商品販売装置200は、購入予定者が商品を選択したことを検出すると、価格記憶部120が記憶している販売価格を更新する(S320)。商品販売装置100は、販売価格を更新した後に、決済部130において決済処理をする(S330)。商品販売装置100は、決済部130において決済処理をする前に、更新後の販売価格を端末に送信して、端末の画面に表示させてもよい。 FIG. 3 shows another example of an operation flowchart of the commodity sales apparatus 100. Upon receiving access from a terminal connected via the network 50, the merchandise sales apparatus 100 transmits information on a plurality of products to be sold and displays a plurality of products to be sold on the screen of the terminal (S300). Next, the product sales apparatus 100 monitors whether the prospective purchaser has selected any product from a plurality of products (S310). When the merchandise sales apparatus 200 detects that the prospective purchaser has selected the merchandise, the merchandise sales apparatus 200 updates the sales price stored in the price storage unit 120 (S320). After updating the sales price, the merchandise sales apparatus 100 performs a settlement process in the settlement unit 130 (S330). The merchandise sales apparatus 100 may transmit the updated sales price to the terminal and display it on the screen of the terminal before the settlement processing is performed in the settlement unit 130.
図4は、本実施形態に係る商品販売装置100の他の構成例を示す。商品販売装置100は、図1に示した商品販売装置100に対して、購入を予定していることを示す購入予定情報を取得する購入予定情報取得部150をさらに備える。購入情報取得部110は、購入予定情報取得部150から購入予定情報を取得する。価格記憶部120は、購入情報取得部110が購入予定情報を取得した回数に応じて、より高い価格に販売価格を更新する。購入予定情報取得部150は、例えば、購入予定者が購入を予定する商品を一時保存する購入カートである。 FIG. 4 shows another configuration example of the product sales apparatus 100 according to the present embodiment. The product sales apparatus 100 further includes a purchase schedule information acquisition unit 150 that acquires purchase schedule information indicating that purchase is planned for the product sales apparatus 100 shown in FIG. The purchase information acquisition unit 110 acquires purchase schedule information from the purchase schedule information acquisition unit 150. The price storage unit 120 updates the sales price to a higher price according to the number of times the purchase information acquisition unit 110 acquires the purchase schedule information. The purchase schedule information acquisition unit 150 is, for example, a purchase cart that temporarily stores products that the purchase planner plans to purchase.
図5は、図4に示した商品販売装置100の動作フローチャートの一例を示す。商品販売装置100は、ネットワーク50を介して接続された端末からのアクセスを受けると、販売する複数の商品の情報を送信して販売する複数の商品を当該端末の画面に表示させる(S400)。次に、商品販売装置100は、購入予定者が複数の商品のうちのいずれかの商品を購入カートに入れたかどうかを監視する(S410)。 FIG. 5 shows an example of an operation flowchart of the commodity sales apparatus 100 shown in FIG. Upon receiving access from a terminal connected via the network 50, the merchandise sales apparatus 100 transmits information on a plurality of products to be sold and displays a plurality of products to be sold on the screen of the terminal (S400). Next, the merchandise sales apparatus 100 monitors whether or not the prospective purchaser has put any one of a plurality of merchandise into the purchase cart (S410).
商品販売装置100は、商品が購入カートに入れられたことを検出すると、価格記憶部120が記憶している販売価格を更新する(S420)。商品販売装置100は、販売価格を更新した後に、決済部130において決済処理をする(S430)。商品販売装置100は、決済部130において決済処理をする前に、更新後の販売価格を端末に送信して、端末の画面に表示させてもよい。決済部130は、更新後の販売価格ではなく、S410において商品をカートに入れた時点での販売価格で決済処理をしてもよい。 When the product sales apparatus 100 detects that the product has been put into the purchase cart, the product sales device 100 updates the sales price stored in the price storage unit 120 (S420). After the sales price is updated, the merchandise sales apparatus 100 performs a settlement process in the settlement unit 130 (S430). The merchandise sales apparatus 100 may transmit the updated sales price to the terminal and display it on the screen of the terminal before the settlement processing is performed in the settlement unit 130. The settlement unit 130 may perform the settlement process at the sales price at the time when the product is put into the cart in S410, instead of the updated sales price.
図6は、商品販売装置100にアクセスした端末に表示される価格表示画面400の一例を示す。商品販売装置100は、コンピュータ、デジタルテレビ及び携帯電話のいずれかの端末が、ネットワーク50を介して予め定められたIPアドレスを有する商品販売装置100にアクセスすると、当該端末に対して価格表示画面400に対応するデータを送信する。 FIG. 6 shows an example of a price display screen 400 displayed on a terminal that has accessed the product sales apparatus 100. When any one of a computer, a digital television, and a mobile phone accesses the product sales apparatus 100 having a predetermined IP address via the network 50, the product sales apparatus 100 displays a price display screen 400 for the terminal. Send data corresponding to.
図6において、商品表示領域410には、商品販売装置100が販売する商品名、商品の画像及び商品説明のうちの少なくとも1つが表示される。商品表示領域410がクリックされると、商品販売装置100は、クリックされた商品が選択されたと判断して、クリックされた商品の詳細説明画面を表示させてもよい。 In FIG. 6, the product display area 410 displays at least one of a product name, a product image, and a product description sold by the product sales apparatus 100. When the product display area 410 is clicked, the product sales apparatus 100 may determine that the clicked product has been selected and display a detailed explanation screen of the clicked product.
商品販売装置100は、価格表示領域420に、それぞれの商品に対応付けて販売価格を表示させる。一例として、商品販売装置100は、価格表示領域420に表示される販売価格をリアルタイムに変化させる。商品販売装置100は、価格表示領域420に、商品の在庫数を始めとする他の情報を表示させてもよい。 The product sales apparatus 100 displays the sales price in the price display area 420 in association with each product. As an example, the product sales apparatus 100 changes the sales price displayed in the price display area 420 in real time. The merchandise sales apparatus 100 may display other information such as the number of merchandise in the price display area 420.
商品販売装置100は、購入予約領域430に、商品を購入カートに入れるためのボタンを表示させる。購入予約領域430がクリックされると、図4に示した商品販売装置100における購入予定情報取得部150は、クリックされた商品の購入予定情報を取得する。 The merchandise sales apparatus 100 displays a button for putting the merchandise into the purchase cart in the purchase reservation area 430. When the purchase reservation area 430 is clicked, the purchase schedule information acquisition unit 150 in the product sales apparatus 100 shown in FIG. 4 acquires the purchase schedule information of the clicked product.
商品販売装置100は、購入指示領域440に、商品を購入して決済をするためのボタンを表示させる。購入指示領域440がクリックされると、商品販売装置100における決済部130は、決済処理をする画面を表示させる。 The merchandise sales apparatus 100 displays a button for purchasing a merchandise and making a payment in the purchase instruction area 440. When purchase instruction area 440 is clicked, settlement unit 130 in merchandise sales apparatus 100 displays a screen for performing a settlement process.
図7は、商品販売装置100にアクセスした端末に表示される決済画面450の一例を示す。商品販売装置100は、図7における商品表示領域460に、商品名、商品の画像及び商品説明のうちの少なくとも1つを表示させる。商品販売装置100は、価格表示領域470に、リアルタイムで変化する最新の販売価格を表示させる。 FIG. 7 shows an example of a payment screen 450 displayed on the terminal that has accessed the product sales apparatus 100. The merchandise sales apparatus 100 displays at least one of the merchandise name, the merchandise image, and the merchandise description in the merchandise display area 460 in FIG. The merchandise sales apparatus 100 causes the price display area 470 to display the latest sales price that changes in real time.
商品販売装置100は、価格履歴表示領域480に、商品Aの販売価格の変更履歴を表示させる。商品販売装置100は、価格履歴表示領域480に、時間の経過とともに価格が上昇することを示すことにより、速やかに決済をするという動機付けをユーザに与えることができる。商品販売装置100は、決済指示領域490には、商品Aの決済を指示するためのボタンを表示させる。当該ボタンがクリックされると、決済部130は決済処理を実行する。 The merchandise sales apparatus 100 displays the sales price change history of the merchandise A in the price history display area 480. The merchandise sales apparatus 100 can give the user the motivation to make a quick settlement by indicating that the price will increase with the passage of time in the price history display area 480. The merchandise sales apparatus 100 displays a button for instructing the settlement of the merchandise A in the settlement instruction area 490. When the button is clicked, the settlement unit 130 executes a settlement process.
図8は、記憶部124が記憶するデータの一例を示す。記憶部124は、販売価格を更新するごとに、更新した販売価格を順次異なるアドレスに格納する。記憶部124は、販売価格と、当該販売価格に更新された日時とを対応づけて記憶してもよい。記憶部124は、商品ごとに同様のテーブルを記憶してよい。 FIG. 8 shows an example of data stored in the storage unit 124. Each time the storage unit 124 updates the sales price, the storage unit 124 sequentially stores the updated sales price at different addresses. The storage unit 124 may store the selling price and the date and time updated to the selling price in association with each other. The storage unit 124 may store the same table for each product.
図9は、記憶部124が記憶するデータの他の例を示す。図9における「販売価格」は、購入情報取得部110が取得した購入予定情報に応じて更新される商品の販売価格である。「第1個別販売価格」は、第1のユーザが商品を購入する場合の販売価格を示す。「第2個別販売価格」は、第2のユーザが商品を購入する場合の販売価格を示す。このように、記憶部124は、商品販売装置100にアクセスする端末のユーザに対応づけて異なる販売価格を記憶してもよい。 FIG. 9 shows another example of data stored in the storage unit 124. “Sales price” in FIG. 9 is the sales price of the product updated according to the purchase schedule information acquired by the purchase information acquisition unit 110. The “first individual selling price” indicates a selling price when the first user purchases a product. The “second individual sales price” indicates a sales price when the second user purchases a product. As described above, the storage unit 124 may store different sales prices in association with users of terminals that access the product sales apparatus 100.
具体的には、購入情報取得部110は、商品を購入するユーザに関連するユーザ情報を含む購入情報を取得する。ユーザ情報は、ユーザに固有の情報であり、例えばログインIDである。価格記憶部120は、ユーザ情報に対応づけてユーザごとに異なる個別の販売価格を記憶する。 Specifically, the purchase information acquisition unit 110 acquires purchase information including user information related to a user who purchases a product. The user information is information unique to the user, for example, a login ID. The price storage unit 120 stores individual sales prices that are different for each user in association with the user information.
図9が示す例においては、販売価格が0円、10円、20円、30円と増加するのに従って、第1個別販売価格が0円、10円、10円、10円と推移している。また、第2個別販売価格は、0円、0円、20円、20円と推移している。価格記憶部120は、ユーザの過去の購入実績に基づいて、それぞれのユーザの個別販売価格を決定してもよい。例えば、価格記憶部120は、過去の購入量が多いユーザの個別販売価格を、他のユーザの個別販売価格よりも低くする。 In the example shown in FIG. 9, as the selling price increases to 0 yen, 10 yen, 20 yen, and 30 yen, the first individual selling price changes to 0 yen, 10 yen, 10 yen, and 10 yen. . In addition, the second individual selling price has been 0 yen, 0 yen, 20 yen, and 20 yen. The price storage unit 120 may determine the individual sales price of each user based on the past purchase results of the user. For example, the price storage unit 120 makes the individual sales price of a user with a large amount of past purchases lower than the individual sales price of other users.
価格記憶部120が、ユーザごとに異なる個別販売価格を記憶することにより、購入情報取得部110が特定のユーザから購入予定情報を取得してから予め定められた期間中は、販売価格が更新されたとしても、当該ユーザの個別販売価格を更新しないことができる。例えば、図5に示した例において、第1のユーザが商品を購入カートに入れた後に第2のユーザが商品を購入すると、第1のユーザが商品をカートに入れた後に、さらに販売価格が更新される。したがって、第1のユーザがカートに入れた時点で認識していた販売価格よりも、第1のユーザが決済する時点での販売価格が高くなる場合がある。 The price storage unit 120 stores different individual sales prices for each user, so that the sales price is updated during a predetermined period after the purchase information acquisition unit 110 acquires purchase schedule information from a specific user. Even so, the individual sales price of the user cannot be updated. For example, in the example shown in FIG. 5, if the second user purchases a product after the first user puts the product into the purchase cart, the sales price further increases after the first user puts the product into the cart. Updated. Therefore, the sales price at the time when the first user makes a settlement may be higher than the sales price recognized at the time when the first user puts in the cart.
そこで、価格記憶部120は、第1のユーザが商品をカートに入れてから決済が終了するまでの間は、他のユーザが商品を購入したとしても、第1のユーザの個別販売価格を更新しない。商品販売装置100は、商品の購入を予約する「予約」ボタンを表示させて、「予約」ボタンがクリックされてから決済が終了するまでの間、「予約」ボタンをクリックしたユーザの個別販売価格を更新しないで維持してもよい。価格記憶部120は、「予約」ボタンがクリックされてから予め定められた時間が経過しても決済が終了しない場合には、個別販売価格を最新の販売価格に更新してもよい。ユーザが購入する価格を予約できるようにすることで、多数のユーザが商品を購入する場合であっても、ユーザが落ち着いて購入を検討することができる。 Therefore, the price storage unit 120 updates the individual sales price of the first user from the time when the first user puts the product into the cart until the settlement is completed, even if another user purchases the product. do not do. The merchandise sales apparatus 100 displays a “reservation” button for reserving the purchase of the merchandise, and the individual sales price of the user who clicked the “reservation” button after the “reservation” button is clicked until the settlement ends. May be maintained without updating. The price storage unit 120 may update the individual sales price to the latest sales price if the settlement does not end even after a predetermined time has elapsed since the “reservation” button was clicked. By allowing the user to reserve the price to purchase, even if a large number of users purchase products, the user can settle down and consider purchasing.
図10は、価格算出部122が販売価格の算出に用いる、購入情報の累積数と販売価格との関係を示すテーブルの一例を示す。価格算出部122は、購入情報取得部110が取得した購入情報の累積数が増加するにつれて、記憶部124に記憶させる販売価格を増加させる。図10においては、購入情報累積数が100以下の場合には、購入情報累積数が10増加するごとに販売価格が100円増加する。 FIG. 10 shows an example of a table showing the relationship between the cumulative number of purchase information and the sales price, which is used by the price calculation unit 122 to calculate the sales price. The price calculation unit 122 increases the sales price stored in the storage unit 124 as the cumulative number of purchase information acquired by the purchase information acquisition unit 110 increases. In FIG. 10, when the cumulative number of purchase information is 100 or less, the sales price increases by 100 yen every time the cumulative number of purchase information increases by ten.
価格算出部122は、購入情報累積数が予め定められた数より大きくなると、記憶部124に記憶させる販売価格の増加額を増やしてもよい。例えば、図10においては、購入情報累積数が100より大きくなると、購入情報累積数が10増えるごとに販売価格が200円ずつ増加している。 The price calculation unit 122 may increase the increase in the sales price stored in the storage unit 124 when the cumulative number of purchase information becomes larger than a predetermined number. For example, in FIG. 10, when the cumulative number of purchase information is greater than 100, the sales price increases by 200 yen each time the cumulative number of purchase information increases by ten.
図11は、購入情報取得数と販売価格との関係の一例を示す。図11における横軸は、購入情報取得部110が取得した購入情報の数を示す。図11の縦軸は、価格記憶部120が記憶している販売価格を示す。 FIG. 11 shows an example of the relationship between the number of purchase information acquisitions and the sales price. The horizontal axis in FIG. 11 indicates the number of purchase information acquired by the purchase information acquisition unit 110. The vertical axis in FIG. 11 indicates the sales price stored in the price storage unit 120.
図11に示す例においては、価格記憶部120が記憶している販売価格は、購入情報取得数に応じて線形に変化している。例えば、購入情報取得部110が購入情報を取得していない販売開始時点では、販売価格は0円である。購入情報取得数が100に到達した時点では、販売価格は1000円である。図11の例は、商品が1つ売れるごとに商品の価格が10円増加する場合を示している。 In the example illustrated in FIG. 11, the sales price stored in the price storage unit 120 changes linearly according to the number of purchase information acquisitions. For example, at the start of sales when the purchase information acquisition unit 110 has not acquired purchase information, the sales price is 0 yen. When the number of purchase information acquisitions reaches 100, the selling price is 1000 yen. The example of FIG. 11 shows a case where the price of a product increases by 10 yen each time one product is sold.
図11においては、購入情報取得数が100以上の場合に、販売価格の増加率が増大している。このように、価格記憶部120は、購入情報取得部110が予め定められた数の購入情報を取得した後に、購入情報の取得に応じて販売価格を増加させる金額を変化させてもよい。価格記憶部120は、購入情報取得部110が予め定められた数の購買情報を取得した後に、販売価格の増加率を増大させてもよい。価格記憶部120が、購入情報の取得数に応じて販売価格の増加率を変化させることにより、商品の販売状況に応じて最適な商品価格を設定することができる。 In FIG. 11, when the number of purchase information acquisitions is 100 or more, the increase rate of the sales price is increasing. Thus, after the purchase information acquisition unit 110 acquires a predetermined number of purchase information, the price storage unit 120 may change the amount of money to increase the sales price in accordance with the acquisition of purchase information. The price storage unit 120 may increase the sales price increase rate after the purchase information acquisition unit 110 acquires a predetermined number of purchase information. The price storage unit 120 can set an optimal product price according to the sales status of the product by changing the increase rate of the sales price according to the number of purchase information acquisitions.
購入情報取得部110は、購入情報取得数とともに商品の販売予定数に基づいて、販売価格の増加率を変化させてもよい。例えば、価格記憶部120は、購入情報取得数が、商品の販売予定数の50%に到達した時点で、販売価格の増加率を増加させる。価格記憶部120は、購入情報取得数が、商品の販売予定数の75%に到達した時点で、さらに販売価格の増加率を増加させてもよい。価格記憶部120がこのように制御することにより、販売残数が少なくなり希少価値が高まった商品を高額で販売することができる。 The purchase information acquisition unit 110 may change the rate of increase in the sales price based on the number of purchase information acquisition and the planned number of products sold. For example, the price storage unit 120 increases the increase rate of the sales price when the purchase information acquisition count reaches 50% of the planned sales volume of the product. The price storage unit 120 may further increase the increase rate of the sales price when the number of purchase information acquisition reaches 75% of the planned sales number of the product. By controlling the price storage unit 120 in this way, it is possible to sell a product whose scarce value is increased by reducing the number of remaining sales at a high price.
図12は、購入情報取得数と販売価格との関係の他の例を示す。図12に示す例においては、購入情報取得数の増加に応じて、販売価格が離散的に増加している。価格記憶部120は、購入情報取得数が予め定められた数だけ増加するごとに、販売価格を予め定められた金額だけ増加させてよい。例えば、価格記憶部120は、購入情報取得数が20以下の間は、販売価格を0円とする。価格記憶部120は、購入情報取得数が20増加するごとに、販売価格を250円増加させることにより、購入情報取得数が100に到達した時点で販売価格を1000円にする。 FIG. 12 shows another example of the relationship between the number of purchase information acquisitions and the sales price. In the example shown in FIG. 12, the selling price increases discretely as the number of purchase information acquisitions increases. The price storage unit 120 may increase the sales price by a predetermined amount each time the purchase information acquisition number increases by a predetermined number. For example, the price storage unit 120 sets the selling price to 0 yen while the number of purchase information acquisitions is 20 or less. The price storage unit 120 increases the sales price by 250 yen each time the purchase information acquisition number increases by 20 to thereby set the sales price to 1000 yen when the purchase information acquisition number reaches 100.
価格記憶部120は、販売価格を増加させる購入情報取得数の間隔を変化させてもよい。例えば、価格記憶部120は、購入情報取得数が20、50又は100に到達した時点で、販売価格を増加させてよい。価格記憶部120は、購入情報取得数に対する販売価格の関係を対応づけたテーブルを有してもよい。 The price storage unit 120 may change the interval of the number of purchase information acquisitions that increase the sales price. For example, the price storage unit 120 may increase the sales price when the number of purchase information acquisitions reaches 20, 50, or 100. The price storage unit 120 may have a table that associates the relationship of the sales price with the number of purchase information acquisitions.
図13は、購入情報取得数と販売価格との関係の他の例を示す。図13に示す例においては、購入情報取得数が0の時点での販売価格が500円であり、購入情報取得数が100に到達した時点で販売価格が1000円に増加している。このように、価格記憶部120は、購入情報取得数が0の時点での初期価格を記憶し、購入情報取得数の増加に応じて、販売価格を初期価格から増加させてよい。 FIG. 13 shows another example of the relationship between the number of purchase information acquisitions and the sales price. In the example shown in FIG. 13, the sales price when the purchase information acquisition number is 0 is 500 yen, and when the purchase information acquisition number reaches 100, the sales price increases to 1000 yen. In this way, the price storage unit 120 may store the initial price when the purchase information acquisition number is 0, and may increase the sales price from the initial price as the purchase information acquisition number increases.
図14は、購入情報取得数と販売価格との関係の他の例を示す。図14に示す例においては、購入情報取得数が50に到達するまでは、販売価格が0円に維持されている。このように、価格記憶部120は、商品の販売を開始してから購入情報取得数が予め定められた数に到達するまでの間、販売価格を0円に維持してもよい。価格記憶部120は、商品の販売予定数に基づいて、販売価格を初期価格に維持する累積購入情報取得数を定めてもよい。例えば、価格記憶部120は、購入情報取得数が、商品の販売予定数の50%に到達するまでの間、販売価格を初期価格に維持してもよい。 FIG. 14 shows another example of the relationship between the number of purchase information acquisitions and the sales price. In the example shown in FIG. 14, the sales price is maintained at 0 yen until the purchase information acquisition count reaches 50. As described above, the price storage unit 120 may maintain the sales price at 0 yen until the purchase information acquisition number reaches a predetermined number after the sale of the product is started. The price storage unit 120 may determine the cumulative purchase information acquisition number that maintains the sales price at the initial price based on the planned sales number of the product. For example, the price storage unit 120 may maintain the sales price at the initial price until the purchase information acquisition number reaches 50% of the planned sales number of the product.
図15は、購入情報取得数と販売価格との関係の他の例を示す。図15に示す例においては、購入情報取得数が100に到達した後に、販売価格が1000円に維持されている。このように、価格記憶部120は、購入情報取得数が予め定められた数に到達すると、販売価格の更新を停止して予め定められた価格に維持してもよい。価格記憶部120は、商品の販売予定数に基づいて、販売価格の更新を停止する購入情報取得数を決定してよい。 FIG. 15 shows another example of the relationship between the number of purchase information acquisitions and the sales price. In the example shown in FIG. 15, after the purchase information acquisition number reaches 100, the selling price is maintained at 1000 yen. Thus, when the purchase information acquisition number reaches a predetermined number, the price storage unit 120 may stop updating the sales price and maintain it at the predetermined price. The price storage unit 120 may determine the number of purchase information acquisitions for which the update of the sales price is stopped based on the planned sales number of the product.
図16は、購入情報取得数と販売価格との関係の他の例を示す。図16に示す例においては、購入情報取得数に対して非線形に販売価格が変化している。このように、価格記憶部120は、購入情報取得数に応じて、販売価格の増加率を変化させてよい。例えば、価格記憶部120は、商品の販売を開始してからの購入情報取得数が予め定められたNに到達するまでは、購入情報取得数の増加に伴って販売価格の増加率を増加させる。価格記憶部120は、購入情報取得数がN以上の場合に、購入情報取得数の増加に伴って販売価格の増加率を低下させてもよい。価格記憶部120は、購入情報取得数がNに到達するまでは販売価格の増加率を低下させて、購入情報取得数がNに到達した後に販売価格の増加率を増加させてもよい。 FIG. 16 shows another example of the relationship between the number of purchase information acquisitions and the sales price. In the example shown in FIG. 16, the selling price changes non-linearly with respect to the number of purchase information acquisitions. Thus, the price storage unit 120 may change the increase rate of the sales price according to the number of purchase information acquisitions. For example, the price storage unit 120 increases the increase rate of the sales price with the increase in the number of purchase information acquisition until the number of purchase information acquisition after the sale of the product reaches a predetermined N. . When the number of purchase information acquisitions is N or more, the price storage unit 120 may decrease the increase rate of the sales price as the number of purchase information acquisitions increases. The price storage unit 120 may decrease the increase rate of the sales price until the purchase information acquisition number reaches N, and increase the sales price increase rate after the purchase information acquisition number reaches N.
価格記憶部120は、商品の販売予定数に基づいて、販売価格の増加率を変化させる購入情報取得数を決定してもよい。例えば、価格記憶部120は、購入情報取得数が商品の販売予定数に対して予め定められた割合に到達するまでは販売価格の増加率を増加させる。価格記憶部120は、購入情報取得数が商品の販売予定数に対して予め定められた割合に到達すると販売価格の増加率を低下させる。 The price storage unit 120 may determine the number of purchase information acquisitions for changing the increase rate of the sales price based on the planned sales number of the product. For example, the price storage unit 120 increases the increase rate of the sales price until the purchase information acquisition number reaches a predetermined ratio with respect to the planned sales number of the product. The price storage unit 120 reduces the increase rate of the sales price when the purchase information acquisition count reaches a predetermined ratio with respect to the planned sales volume of the product.
図17は、商品の販売を開始してからの経過時間と購入情報取得数との関係、及び、経過時間と販売価格との関係の一例を示す。図17に示す例においては、商品の販売を開始してから100分が経過した時点で販売数の増加が一時的に停止し、経過時間が140分に到達してから販売数が再び増加している。また、経過時間が100分に到達するまでは販売価格が単調増加しているが、経過時間が100分から140分の間は販売価格が1000円に維持され、経過時間が140分の時点で販売価格が500円に低下している。 FIG. 17 shows an example of the relationship between the elapsed time since the sale of the product and the number of purchase information acquisitions and the relationship between the elapsed time and the sales price. In the example shown in FIG. 17, the increase in the number of sales temporarily stops when 100 minutes have elapsed from the start of the sale of the product, and the number of sales increases again after the elapsed time reaches 140 minutes. ing. In addition, the selling price is monotonically increasing until the elapsed time reaches 100 minutes, but the selling price is maintained at 1000 yen between the elapsed time of 100 minutes and 140 minutes, and the selling time is sold when the elapsed time is 140 minutes. The price has dropped to 500 yen.
このように、価格算出部122は、購入情報取得部110が直前に購入情報を取得してからの経過時間に応じて、販売価格を低下させてもよい。具体的には、価格算出部122は、記憶部124が記憶している販売価格が更新された日時から経過した時間を監視し、販売価格が更新された日時からの経過時間が予め定められた時間を越えた場合に、予め定められた金額だけ販売価格を低下させる。価格算出部122は、販売価格を低下させた後に、さらに予め定められた時間が経過すると、さらに販売価格を低下させてもよい。価格算出部122は、販売価格を低下させた後に購入情報取得部110から購入情報を取得すると、販売価格を増加させる。 As described above, the price calculation unit 122 may reduce the selling price according to the elapsed time since the purchase information acquisition unit 110 acquired the purchase information immediately before. Specifically, the price calculation unit 122 monitors the time elapsed from the date and time when the sales price stored in the storage unit 124 is updated, and the elapsed time from the date and time when the sales price is updated is determined in advance. When the time is exceeded, the selling price is reduced by a predetermined amount. The price calculation unit 122 may further reduce the sales price when a predetermined time elapses after the sales price is reduced. When the price calculation unit 122 acquires purchase information from the purchase information acquisition unit 110 after reducing the sales price, the price calculation unit 122 increases the sales price.
価格算出部122は、例えば、低下後の販売価格を、記憶部124が最初に記憶していた販売価格よりも高い価格に決定する。つまり、価格算出部122は、低下後の販売価格を、商品の販売を開始した時点での販売価格よりも高い価格にしてよい。 For example, the price calculation unit 122 determines the sales price after the decrease to a price higher than the sales price stored in the storage unit 124 first. That is, the price calculation unit 122 may set the sales price after the decrease to a price higher than the sales price at the time when the sale of the product is started.
価格算出部122は、商品の種類、商品の販売予定数及び商品の利益率のいずれかに応じて、直前に購入情報を取得してから販売価格を低下させるまでの時間を決定してよい。特定の時間に渡って商品が購入されない場合に価格算出部122が販売価格を低下させることによって、商品を購入する意欲を増進させることができる。 The price calculation unit 122 may determine the time from when the purchase information is acquired immediately before the sales price is lowered according to any of the type of product, the planned number of products sold, and the profit margin of the product. If the product is not purchased for a specific time, the price calculation unit 122 can reduce the selling price, thereby increasing the willingness to purchase the product.
図18は、複数の商品の購入情報取得数と販売価格との関係の一例を示す。図18においては、商品Aの販売価格は、購入情報取得数に応じて非線形に増加している。商品Bの初期販売価格は0円であり、販売価格は購入情報取得数に応じて線形に増加している。商品Cの初期販売価格は300円であり、商品Bの販売価格の増加率よりも低い増加率で、販売価格が購入情報取得数に応じて線形に増加している。このように、価格記憶部120は、商品ごとにそれぞれ異なる購入情報取得数と販売価格との関係に基づいて販売価格を更新してもよい。 FIG. 18 shows an example of the relationship between the number of pieces of purchase information acquired for a plurality of products and the sales price. In FIG. 18, the sales price of the product A increases nonlinearly according to the number of purchase information acquisitions. The initial selling price of the product B is 0 yen, and the selling price increases linearly according to the number of purchase information acquired. The initial sales price of the product C is 300 yen, and the sales price increases linearly according to the number of purchase information acquisitions at an increase rate lower than the increase rate of the sales price of the product B. Thus, the price storage unit 120 may update the sales price based on the relationship between the number of purchase information acquisitions and the sales price that are different for each product.
図19は、商品の販売を開始してからの経過時間と販売価格との関係の一例を示す。 価格表示部140は、予め定められた時間の範囲内における販売価格の変化量に基づく順序で、複数の種類の商品を表示してもよい。例えば、価格表示部140は、販売価格の増加率が大きな商品から順番に表示をする。販売価格の増加率が大きな商品は、販売頻度が高い売れ筋の商品なので、価格表示部140が、販売価格の増加率が大きな商品から表示することにより、売れ筋の商品を明示することができる。 FIG. 19 shows an example of the relationship between the elapsed time since the sale of the product and the sales price. The price display unit 140 may display a plurality of types of products in the order based on the amount of change in the sales price within a predetermined time range. For example, the price display unit 140 displays products in order starting from a product with a large increase in sales price. A product with a large increase rate in sales price is a well-sold product with a high sales frequency. Therefore, the price display unit 140 can display a product with a high sales price by displaying the product with a large increase rate in the sales price.
図19においては、商品A、商品B及び商品Cのそれぞれの販売価格の履歴が示されている。図19が示すように、商品の販売価格の増加率は、商品の販売を開始してからの経過時間に応じて異なるとともに、商品の種類によっても異なる。 In FIG. 19, the sales price history of each of the products A, B, and C is shown. As shown in FIG. 19, the increase rate of the sales price of the product differs depending on the elapsed time since the sale of the product is started and also differs depending on the type of the product.
そこで、価格表示部140は、販売価格の増加率が変化すると、商品を表示する順番を変更してよい。図19が示す例の場合、価格表示部140は、経過時間が10分から20分までの間は、販売価格の増加率が最も大きい商品Aに続いて、商品B、商品Cの順番に表示する。価格表示部140は、経過時間が50分から60分までの間は、販売価格の増加率が最も大きい商品Cに続いて、商品B、商品Cの順番に表示する。 Therefore, the price display unit 140 may change the order in which the products are displayed when the increase rate of the sales price changes. In the example illustrated in FIG. 19, the price display unit 140 displays the product B and the product C in the order of the product A having the largest increase in sales price during the elapsed time from 10 minutes to 20 minutes. . The price display unit 140 displays the product B and the product C in the order of the product C having the largest increase in the selling price during the elapsed time from 50 minutes to 60 minutes.
図20は、他の実施形態に係るコンピュータ1000のハードウェア構成の一例を示す。コンピュータ1000は、CPU500、ROM510、RAM520、グラフィックコントローラ530、表示装置540、通信インターフェイス560、通信コントローラ550、ディスクコントローラ570、ハードディスクドライブ580及びCD−ROMドライブ590を備える。コンピュータ1000は、CPU500がROM510に格納されたプログラムを読み出して実行することにより、商品販売装置100として機能する。 FIG. 20 shows an example of a hardware configuration of a computer 1000 according to another embodiment. The computer 1000 includes a CPU 500, a ROM 510, a RAM 520, a graphic controller 530, a display device 540, a communication interface 560, a communication controller 550, a disk controller 570, a hard disk drive 580, and a CD-ROM drive 590. The computer 1000 functions as the commodity sales apparatus 100 when the CPU 500 reads out and executes a program stored in the ROM 510.
CPU500は、ディスクコントローラ570を介してハードディスクドライブ580に格納されたプログラムを読み出して実行することにより、商品販売装置100として機能してもよい。CPU500は、記憶媒体600に格納されたプログラムを読み出して実行することにより、商品販売装置100として機能してもよい。 The CPU 500 may function as the product sales apparatus 100 by reading and executing a program stored in the hard disk drive 580 via the disk controller 570. The CPU 500 may function as the product sales apparatus 100 by reading and executing a program stored in the storage medium 600.
具体的には、CPU500は、プログラムを実行することにより、購入情報取得部110、価格算出部122、決済部130及び価格表示部140として機能する。CPU500は、RAM520を記憶部124として使用する。CPU500は、通信コントローラ550及び通信インターフェイス560を介して、外部から購入情報を取得する。例えば、通信インターフェイス560はインターネットに代表されるネットワークに接続されており、CPU500はネットワークに接続された他のコンピュータから送信された購入情報を取得する。 Specifically, the CPU 500 functions as a purchase information acquisition unit 110, a price calculation unit 122, a settlement unit 130, and a price display unit 140 by executing a program. The CPU 500 uses the RAM 520 as the storage unit 124. The CPU 500 acquires purchase information from the outside via the communication controller 550 and the communication interface 560. For example, the communication interface 560 is connected to a network typified by the Internet, and the CPU 500 acquires purchase information transmitted from another computer connected to the network.
また、CPU500は、通信コントローラ550及び通信インターフェイス560を介して接続された端末に、記憶部124に記憶されている販売価格情報を送信することにより、当該端末に商品の販売価格を表示させる。 Further, the CPU 500 transmits the sales price information stored in the storage unit 124 to a terminal connected via the communication controller 550 and the communication interface 560, thereby causing the terminal to display the sales price of the product.
一例として、コンピュータ1000と外部のコンピュータとの間で通信を行う場合には、CPU500は、RAM520上にロードされた通信プログラムを実行し、通信プログラムに記述された処理内容に基づいて、通信コントローラ550に対して通信処理を実行するように指示する。通信コントローラ550は、CPU500の制御を受けて、RAM520に格納されたデータをネットワークに送信する。 As an example, when communication is performed between the computer 1000 and an external computer, the CPU 500 executes a communication program loaded on the RAM 520, and based on the processing content described in the communication program, the communication controller 550 is executed. Is instructed to execute communication processing. The communication controller 550 transmits data stored in the RAM 520 to the network under the control of the CPU 500.
CPU500が実行するプログラムは、ゲームを始めとするアプリケーションを実行するためのプログラムであってもよい。例えば、コンピュータ1000は、CPU500がゲームのプログラムを実行することにより、ゲームの中で仮想的な商品を販売する商品販売装置100として機能する。CPU500は、ゲームを実行するユーザが仮想的な商品を購入する意思を示す購入情報を取得する購入情報取得部110として機能してよい。CPU500は、当該購入情報に基づいて、仮想的な商品の価格を、より高い価格に更新する価格算出部122として機能してもよい。RAM520は、仮想的な商品の最新価格を記憶する記憶部124として機能してもよい。 The program executed by the CPU 500 may be a program for executing an application such as a game. For example, the computer 1000 functions as the product sales apparatus 100 that sells virtual products in the game by the CPU 500 executing the game program. The CPU 500 may function as a purchase information acquisition unit 110 that acquires purchase information indicating that a user who executes a game purchases a virtual product. The CPU 500 may function as the price calculation unit 122 that updates the price of the virtual product to a higher price based on the purchase information. The RAM 520 may function as the storage unit 124 that stores the latest price of a virtual product.
以上説明したように、本発明の実施形態に係る商品販売装置100は、複数の同一の商品を販売する場合に、購入された個数又は購入する意思が示された回数に応じて、商品の販売価格を増加させることができる。その結果、商品販売装置100は、商品を販売するウェブサイトを見たユーザに対して、商品を早く購入したいという動機付けを与えることができるので、商品の販売を促進することができる。 As described above, when selling a plurality of identical products, the product sales apparatus 100 according to the embodiment of the present invention sells products according to the number of purchased items or the number of times an intention to purchase is indicated. The price can be increased. As a result, the merchandise sales apparatus 100 can provide a motivation to purchase a merchandise quickly to a user who has viewed a website that sells merchandise, and therefore can promote sales of the merchandise.
また、デジタルコンテンツの販売のように同一の仕様の商品を大量に販売する場合に、商品販売装置100で商品を販売することにより、販売当初はフリーウェアと同様にユーザが購入しやすく、かつ、商品の知名度が上がるにつれて販売価格を上昇させることができるので、次第に利益が増加する。したがって、デジタルコンテンツの製作者が開発費を回収することができるようになる。 In addition, when selling a large amount of products with the same specifications as in the sale of digital content, by selling the products with the product sales apparatus 100, the user can easily purchase at the beginning of the sale like freeware, and Since the sales price can be increased as the product becomes more known, the profit gradually increases. Therefore, the creator of digital content can recover the development cost.
特に、本発明の実施形態に係る商品販売装置100は、最新の販売価格をメモリに記憶し、商品の購入数に応じて販売価格をリアルタイムに更新するので、複数のユーザが短期間で同一商品を購入する場合においても、販売価格を速やかに更新することができる。 In particular, since the product sales apparatus 100 according to the embodiment of the present invention stores the latest sales price in a memory and updates the sales price in real time according to the number of purchased products, a plurality of users can use the same product in a short period of time. Even when purchasing the product, the selling price can be promptly updated.
さらに、本発明の実施形態に係る商品販売装置100は、商品の販売予定数及び商品の原価に応じて、販売価格を更新する頻度及び販売価格を増加させる金額を決定することができる。 Furthermore, the product sales apparatus 100 according to the embodiment of the present invention can determine the frequency of updating the sales price and the amount of money to increase the sales price according to the planned number of products sold and the cost of the product.
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。 As mentioned above, although this invention was demonstrated using embodiment, the technical scope of this invention is not limited to the range as described in the said embodiment. It will be apparent to those skilled in the art that various modifications or improvements can be added to the above-described embodiment. It is apparent from the scope of the claims that the embodiments added with such changes or improvements can be included in the technical scope of the present invention.
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。 The order of execution of each process such as operations, procedures, steps, and stages in the apparatus, system, program, and method shown in the claims, the description, and the drawings is particularly “before” or “prior to”. It should be noted that the output can be realized in any order unless the output of the previous process is used in the subsequent process. Regarding the operation flow in the claims, the description, and the drawings, even if it is described using “first”, “next”, etc. for convenience, it means that it is essential to carry out in this order. It is not a thing.
50 ネットワーク、100 商品販売装置、110 購入情報取得部、120 価格記憶部、122 価格算出部、124 記憶部、130 決済部、140 価格表示部、150 購入予定情報取得部、500 CPU、510 ROM、520 RAM、530 グラフィックコントローラ、540 表示装置、550 通信コントローラ、560 通信インターフェイス、570 ディスクコントローラ、580 ハードディスクドライブ、590 CD−ROMドライブ、600 記憶媒体、1000 コンピュータ 50 network, 100 product sales apparatus, 110 purchase information acquisition unit, 120 price storage unit, 122 price calculation unit, 124 storage unit, 130 settlement unit, 140 price display unit, 150 purchase schedule information acquisition unit, 500 CPU, 510 ROM, 520 RAM, 530 graphic controller, 540 display device, 550 communication controller, 560 communication interface, 570 disk controller, 580 hard disk drive, 590 CD-ROM drive, 600 storage medium, 1000 computer
Claims (12)
前記商品の販売価格を記憶する価格記憶部と、
前記販売価格で前記商品の決済をする決済部と
を備え、
前記価格記憶部は、前記購入情報取得部が前記購入情報を取得した回数に応じて、より高い価格に前記販売価格を更新する商品販売装置。 A purchase information acquisition unit for acquiring purchase information related to the purchase of the product;
A price storage unit for storing a selling price of the product;
A settlement unit that settles the product at the sales price,
The said price memory | storage part is a goods sales apparatus which updates the said sales price to a higher price according to the frequency | count that the said purchase information acquisition part acquired the said purchase information.
前記価格記憶部は、前記購入情報取得部が前記決済情報を取得した回数に応じて、より高い価格に前記販売価格を更新する請求項1に記載の商品販売装置。 The purchase information acquisition unit acquires payment information indicating that payment of the product has been completed from the payment unit,
The product sales apparatus according to claim 1, wherein the price storage unit updates the sales price to a higher price according to the number of times the purchase information acquisition unit acquires the payment information.
前記購入情報取得部は、前記購入予定情報を取得し、
前記価格記憶部は、前記購入情報取得部が前記購入予定情報を取得した回数に応じて、より高い価格に前記販売価格を更新する請求項1に記載の商品販売装置。 A purchase schedule information acquisition unit for acquiring purchase schedule information indicating that purchase is planned;
The purchase information acquisition unit acquires the purchase schedule information,
The commodity sales apparatus according to claim 1, wherein the price storage unit updates the sales price to a higher price according to the number of times the purchase information acquisition unit acquires the purchase schedule information.
前記価格記憶部は、前記購入情報取得順位に基づいて前記販売価格を更新する請求項1から3のいずれか一項に記載の商品販売装置。 The purchase information acquisition unit stores a purchase information acquisition order that increases each time the purchase information is acquired;
4. The commodity sales apparatus according to claim 1, wherein the price storage unit updates the sales price based on the purchase information acquisition order. 5.
前記価格記憶部は、前記ユーザ情報に対応する個別販売価格を記憶する請求項1から4のいずれか一項に記載の商品販売装置。 The purchase information acquisition unit acquires the purchase information including user information related to a user who purchases the product,
The commodity sales apparatus according to any one of claims 1 to 4, wherein the price storage unit stores an individual sales price corresponding to the user information.
前記購入情報取得部が前記購入情報を取得した累積回数が予め定められた回数に達すると前記販売価格を算出する価格算出部と、
前記価格算出部が算出した前記販売価格として記憶する記憶部と
を有する請求項1から6のいずれか一項に記載の商品販売装置。 The price storage unit
A price calculation unit that calculates the sales price when the cumulative number of times the purchase information acquisition unit has acquired the purchase information reaches a predetermined number of times;
The product sales apparatus according to any one of claims 1 to 6, further comprising a storage unit that stores the sales price calculated by the price calculation unit.
前記価格記憶部は、前記価格記憶部が前記販売価格を更新した価格更新時刻に対応づけて前記販売価格の更新履歴を記憶し、
前記価格表示部は、前記価格更新時刻と前記販売価格の更新履歴とを対応づけて表示する請求項1から8のいずれか一項に記載の商品販売装置。 A price display unit for displaying the sales price stored in the price storage unit;
The price storage unit stores an update history of the sales price in association with a price update time when the price storage unit updated the sales price,
9. The commodity sales apparatus according to claim 1, wherein the price display unit displays the price update time and the update history of the sales price in association with each other.
前記商品の販売価格を記憶し、
前記販売価格で前記商品の決済をし、
前記購入情報に応じて、より高い価格に前記販売価格を更新する商品販売方法。 Get purchase information related to product purchases,
Remember the sales price of the product,
Settle the product at the selling price,
A product sales method for updating the sales price to a higher price in accordance with the purchase information.
商品の購入に関連する購入情報を取得させる手順、
前記商品の販売価格を記憶させる手順、
前記販売価格で前記商品の決済をさせる手順、
前記購入情報に応じて、より高い価格に前記販売価格を更新させる手順を実行させるためのプログラム。 On the computer,
To get purchase information related to product purchases,
A procedure for storing the selling price of the product;
A procedure for settlement of the product at the selling price;
A program for causing the sales price to be updated to a higher price in accordance with the purchase information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011130764A JP2013003614A (en) | 2011-06-12 | 2011-06-12 | Commodity selling device, commodity selling method and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011130764A JP2013003614A (en) | 2011-06-12 | 2011-06-12 | Commodity selling device, commodity selling method and program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2013003614A true JP2013003614A (en) | 2013-01-07 |
Family
ID=47672173
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011130764A Withdrawn JP2013003614A (en) | 2011-06-12 | 2011-06-12 | Commodity selling device, commodity selling method and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2013003614A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013012151A (en) * | 2011-06-30 | 2013-01-17 | Rakuten Inc | Electronic commerce transaction device, electronic commerce transaction method, electronic commerce transaction program, and computer-readable recording medium storing program |
| JP2018081446A (en) * | 2016-11-15 | 2018-05-24 | ヤフー株式会社 | Providing device, providing method, and providing program |
| US20220180385A1 (en) * | 2019-03-04 | 2022-06-09 | Johnson & Johnson Vision Care, Inc. | Information processing system and information processing method |
-
2011
- 2011-06-12 JP JP2011130764A patent/JP2013003614A/en not_active Withdrawn
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013012151A (en) * | 2011-06-30 | 2013-01-17 | Rakuten Inc | Electronic commerce transaction device, electronic commerce transaction method, electronic commerce transaction program, and computer-readable recording medium storing program |
| JP2018081446A (en) * | 2016-11-15 | 2018-05-24 | ヤフー株式会社 | Providing device, providing method, and providing program |
| US20220180385A1 (en) * | 2019-03-04 | 2022-06-09 | Johnson & Johnson Vision Care, Inc. | Information processing system and information processing method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8489464B1 (en) | Method, medium, and system of presenting resale opportunities to purchasers of resalable items | |
| JP5756138B2 (en) | Product sales apparatus and product sales method | |
| JP6220996B1 (en) | Electronic warranty management server and product management method | |
| JP2016224827A (en) | Information providing system, information providing method and information providing program | |
| JP5343161B1 (en) | Information processing apparatus, information processing method, and information processing program | |
| JP5781114B2 (en) | Interpersonal product transaction system | |
| CN110135938B (en) | Order confirmation page processing method and device | |
| JP6280272B1 (en) | Determination apparatus, determination method, and determination program | |
| JP2013003614A (en) | Commodity selling device, commodity selling method and program | |
| JP2021043690A (en) | Information processing system and information processing method | |
| JP7500123B1 (en) | Information processing system, information processing method, and program | |
| JP6283143B1 (en) | Electronic warranty management server and product management method | |
| JP2012198745A (en) | Net auction system | |
| JP2011150406A (en) | Electronic commerce system and electronic commerce method | |
| JP5975958B2 (en) | Product management apparatus, product management method, and product management program | |
| KR20160131374A (en) | Method and system of managing on-line shopping mall for members only | |
| JP2020074202A (en) | Electronic warranty management server and product management method | |
| JP7607736B1 (en) | Asset management system, asset management method, and program | |
| KR101709594B1 (en) | Method for managing online shopping mall through server | |
| JP7607735B1 (en) | Asset management system, asset management method, and program | |
| JP5607281B1 (en) | Sales apparatus, sales method, program, and recording medium | |
| US10896434B2 (en) | Information processing device, information processing method, program, and storage medium | |
| JP2019075174A (en) | Information processing device, information processing method, and information processing program | |
| JP2018005472A (en) | Group purchasing system being biddable only after total amount of predicted successful bid prices of a plurality of articles exceeds desired successful bid price, information processing device, information processing method, and information processing program | |
| JP6566458B1 (en) | System, information processing apparatus, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20140902 |