JP2017091046A - Information processing apparatus, information processing method, and information processing program - Google Patents

Information processing apparatus, information processing method, and information processing program Download PDF

Info

Publication number
JP2017091046A
JP2017091046A JP2015217516A JP2015217516A JP2017091046A JP 2017091046 A JP2017091046 A JP 2017091046A JP 2015217516 A JP2015217516 A JP 2015217516A JP 2015217516 A JP2015217516 A JP 2015217516A JP 2017091046 A JP2017091046 A JP 2017091046A
Authority
JP
Japan
Prior art keywords
content
point
information processing
user
sales
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
JP2015217516A
Other languages
Japanese (ja)
Inventor
石川 健二
Kenji Ishikawa
健二 石川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yahoo Japan Corp
Original Assignee
Yahoo Japan Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yahoo Japan Corp filed Critical Yahoo Japan Corp
Priority to JP2015217516A priority Critical patent/JP2017091046A/en
Publication of JP2017091046A publication Critical patent/JP2017091046A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an information processing apparatus for assisting a user to purchase a commodity, an information processing method, and an information processing program.SOLUTION: A sales server 3 includes: purchase request acquisition means 331 of acquiring a purchase request for a purchase object from a user terminal; and content guiding means 333 which gives guidance to the user terminal about a point content (content) which gives points (first e-commerce data) equivalent to the deficiency obtained by subtracting the amount to be paid from the price of the purchase object on condition that a predetermined condition is satisfied when the purchase request is acquired and the amount to be paid by a user is less than the price of the purchase object.SELECTED DRAWING: Figure 2

Description

本発明は、情報を処理する情報処理装置、情報処理方法、及び情報処理プログラムに関する。   The present invention relates to an information processing apparatus, an information processing method, and an information processing program for processing information.

従来、ユーザに対してインターネット上で商品を販売する販売システムが知られている(例えば、特許文献1参照)。
特許文献1の商品売買システムでは、中継サーバは、買い手側端末から代金相当額を取得し、当該代金相当額を商品の代金と比較し、当該代金相当額に過不足がないことを確認した上で、代金の入金が可能であることを示す入金可能情報を、売り手側端末に送信している。
2. Description of the Related Art Conventionally, a sales system that sells products on the Internet to users is known (see, for example, Patent Document 1).
In the merchandise buying and selling system of Patent Document 1, the relay server obtains the price equivalent from the buyer side terminal, compares the price equivalent with the price of the product, and confirms that the price equivalent is not excessive or insufficient. Thus, depositable information indicating that the deposit can be made is transmitted to the seller side terminal.

特開2001−306861号公報JP 2001-306861 A

しかしながら、特許文献1の商品売買システムでは、買い手側の支払可能金額が、商品の代金よりも少ない場合には、買い手側は商品を購入することができない。
このような場合において、買い手側による商品の購入を支援できるシステムが要望されている。
However, in the merchandise sales system disclosed in Patent Document 1, when the payable amount on the buyer side is less than the price of the merchandise, the buyer cannot purchase the merchandise.
In such a case, there is a demand for a system that can support purchase of a product by a buyer.

本発明は、ユーザによる商品の購入を支援できる情報処理装置、情報処理方法、及び情報処理プログラムを提供することを目的とする。   An object of the present invention is to provide an information processing apparatus, an information processing method, and an information processing program that can support purchase of a product by a user.

本発明の情報処理装置は、購入対象の購入要求をユーザ端末から取得する購入要求取得手段と、前記購入要求が取得され、ユーザが支払う支払額が前記購入対象の金額未満である場合に、所定の条件を満たすことで、前記購入対象の金額から前記支払額を引いた不足金額に相当する第一電子商取引用データを付与可能なコンテンツを、前記ユーザ端末に案内するコンテンツ案内手段と、を備えることを特徴とする。
ここで、コンテンツをユーザ端末に案内するとは、コンテンツを案内する案内データをユーザ端末に送信することや、当該案内データのユーザ端末への送信を、コンテンツを提供するコンテンツサーバに要求すること等を含む。
The information processing apparatus according to the present invention includes a purchase request acquisition unit that acquires a purchase request for a purchase target from a user terminal, and a predetermined amount when the purchase request is acquired and a payment paid by the user is less than the purchase target amount. Content guidance means for guiding the content that can be provided with the first electronic commerce data corresponding to the shortage amount obtained by subtracting the payment amount from the purchase target amount to the user terminal. It is characterized by that.
Here, to guide the content to the user terminal means to transmit the guide data for guiding the content to the user terminal, to request the content server that provides the content to transmit the guide data to the user terminal, etc. Including.

本発明によれば、例えば、ユーザがユーザ端末を操作して、購入対象の購入を要求すると、ユーザ端末から購入要求が送信され、購入要求取得手段は、当該購入要求を取得する。そして、コンテンツ案内手段は、支払額が購入対象の金額未満である場合に、コンテンツをユーザ端末に案内する。
これによれば、ユーザは、支払可能金額が購入対象の金額より少ない場合であっても、案内されるコンテンツの所定の条件を満たすことで、第一電子商取引用データを稼ぐことができ、これにより購入対象を購入できる。
According to the present invention, for example, when a user operates the user terminal to request purchase of a purchase target, a purchase request is transmitted from the user terminal, and the purchase request acquisition unit acquires the purchase request. Then, the content guide means guides the content to the user terminal when the payment amount is less than the purchase target amount.
According to this, even when the payable amount is less than the purchase target amount, the user can earn the data for the first electronic commerce by satisfying the predetermined condition of the guided content. The purchase target can be purchased.

本発明に係る第一実施形態の販売システムの概略構成を示す図。The figure which shows schematic structure of the sales system of 1st embodiment which concerns on this invention. 第一実施形態の販売サーバの概略構成を示すブロック図。The block diagram which shows schematic structure of the sales server of 1st embodiment. 第一実施形態のポイントサーバの概略構成を示すブロック図。The block diagram which shows schematic structure of the point server of 1st embodiment. 第一実施形態の販売制御処理を示すフローチャート。The flowchart which shows the sales control process of 1st embodiment. 第一実施形態の販売制御処理を示すフローチャート。The flowchart which shows the sales control process of 1st embodiment. 本発明に係る第二実施形態の販売サーバの概略構成を示すブロック図。The block diagram which shows schematic structure of the sales server of 2nd embodiment which concerns on this invention. 第二実施形態の販売制御処理を示すフローチャート。The flowchart which shows the sales control process of 2nd embodiment. 第二実施形態の販売制御処理を示すフローチャート。The flowchart which shows the sales control process of 2nd embodiment. 本発明に係る第三実施形態の共通サーバの概略構成を示すブロック図。The block diagram which shows schematic structure of the common server of 3rd embodiment which concerns on this invention. 第三実施形態の販売制御処理を示すフローチャート。The flowchart which shows the sales control process of 3rd embodiment. 第三実施形態の販売制御処理を示すフローチャート。The flowchart which shows the sales control process of 3rd embodiment.

[第一実施形態]
以下、本発明に係る第一実施形態について、図面に基づいて説明する。
図1は、第一実施形態の販売システムの概略構成を示す図である。
図1に示すように、本実施形態の販売システム1は、複数のユーザ端末2、販売サーバ3、及びポイントサーバ4がネットワーク(例えばインターネット等のWAN(Wide Area Network))を介して通信可能に接続されている。販売サーバ3は、商品をネットワーク上で販売するサーバである。ここで、販売サーバ3は、本発明の情報処理装置に相当する。ポイントサーバ4は、本発明のコンテンツサーバに相当し、予め設定された所定の条件(ポイント付与条件)が満たされた場合に、現金と等価なポイント(本発明の第一電子商取引用データに相当)をユーザに対して付与するポイントコンテンツ(本発明のコンテンツに相当)を提供したり、ポイントを管理したりするサーバである。
本実施形態の販売システム1では、ユーザがユーザ端末2を操作して販売サーバ3にアクセスし、購入対象の購入を要求すると、販売サーバ3は、ユーザに関連付けられた残高が、購入対象の金額以上か否かを判定する。ここで、ユーザに関連付けられた残高とは、販売サーバ3にて管理されている例えばポイントや電子マネー等の残高であり、当該ポイントや電子マネーは、本発明の第二電子商取引用データに相当し、当該残高は、本発明のユーザが支払う支払額に相当する。
そして、残高が購入対象の金額以上の場合、販売サーバ3は、購入対象の販売処理を実行する。
一方、残高が購入対象の金額未満の場合、販売サーバ3は、ポイントサーバ4からポイントコンテンツを案内する案内データを取得し、取得した案内データをユーザ端末2に送信する。
これにより、ユーザは、残高が購入対象の金額未満の場合でも、案内データによって案内されるポイントコンテンツのポイント付与条件を満たすことで、ポイントを稼ぐことができ、稼いだポイントと残高とを加算して購入対象の金額以上となることで、購入対象を購入することが可能となる。
以下、本システムの各構成についてより詳細に説明する。
[First embodiment]
Hereinafter, a first embodiment according to the present invention will be described with reference to the drawings.
FIG. 1 is a diagram illustrating a schematic configuration of a sales system according to the first embodiment.
As shown in FIG. 1, the sales system 1 of the present embodiment enables a plurality of user terminals 2, a sales server 3, and a point server 4 to communicate via a network (for example, a WAN (Wide Area Network) such as the Internet). It is connected. The sales server 3 is a server that sells products on a network. Here, the sales server 3 corresponds to the information processing apparatus of the present invention. The point server 4 corresponds to the content server of the present invention, and is equivalent to cash (corresponding to the first electronic commerce data of the present invention) when a predetermined condition (point granting condition) set in advance is satisfied. ) Is provided to a user (corresponding to the content of the present invention), and points are managed.
In the sales system 1 of the present embodiment, when a user operates the user terminal 2 to access the sales server 3 and requests purchase of a purchase target, the sales server 3 determines that the balance associated with the user is the amount of purchase target. It is determined whether it is above. Here, the balance associated with the user is a balance of, for example, points and electronic money managed by the sales server 3, and the points and electronic money correspond to the second electronic commerce data of the present invention. The balance corresponds to the payment amount paid by the user of the present invention.
If the balance is equal to or greater than the purchase target amount, the sales server 3 executes the purchase target sales process.
On the other hand, when the balance is less than the purchase target amount, the sales server 3 acquires the guide data for guiding the point content from the point server 4, and transmits the acquired guide data to the user terminal 2.
As a result, even if the balance is less than the purchase target amount, the user can earn points by satisfying the point granting conditions of the point content guided by the guidance data, and the earned points and the balance are added. If the price is equal to or greater than the purchase target, the purchase target can be purchased.
Hereinafter, each configuration of the present system will be described in more detail.

[ユーザ端末の構成]
ユーザ端末2は、コンピュータであり、例えばスマートフォンやタブレット端末等の携帯型ユーザ端末や、パーソナルコンピュータ等の固定型ユーザ端末等を例示できる。図1は、ユーザ端末2がスマートフォンである例を示している。ユーザ端末2は、図示は省略するが、表示手段、入力手段、メモリやハードディスク等により構成された端末記憶部、CPU(Central Processing Unit)等により構成された端末制御部を備えて構成されている。
[User terminal configuration]
The user terminal 2 is a computer, and examples thereof include portable user terminals such as smartphones and tablet terminals, fixed user terminals such as personal computers, and the like. FIG. 1 shows an example in which the user terminal 2 is a smartphone. Although not shown, the user terminal 2 includes a display unit, an input unit, a terminal storage unit configured by a memory, a hard disk, and the like, and a terminal control unit configured by a CPU (Central Processing Unit) and the like. .

[販売サーバの構成]
図2は、本実施形態における販売サーバ3の概略構成を示すブロック図である。
図2に示すように、販売サーバ3は、コンピュータにより構成され、メモリやハードディスク等により構成された販売サーバ記憶部32と、CPU等により構成された販売サーバ制御部33とを備えて構成されている。
[Sales server configuration]
FIG. 2 is a block diagram showing a schematic configuration of the sales server 3 in the present embodiment.
As shown in FIG. 2, the sales server 3 is configured by a computer, and includes a sales server storage unit 32 configured by a memory, a hard disk, and the like, and a sales server control unit 33 configured by a CPU and the like. Yes.

販売サーバ記憶部32には、ポイントコンテンツを案内する案内データをユーザ端末2に送信したり、商品の販売処理を実行したりする各種プログラムや各種データが記憶される。
また、販売サーバ記憶部32は、残高記憶手段321と、販売管理データ記憶手段322と、ポイントサーバデータ記憶手段323とを備えている。
The sales server storage unit 32 stores various programs and various data for transmitting guidance data for guiding point contents to the user terminal 2 and executing a product sales process.
The sales server storage unit 32 includes balance storage means 321, sales management data storage means 322, and point server data storage means 323.

残高記憶手段321には、残高データが記憶されている。
残高データには、ユーザIDと、ユーザIDに関連付けられた残高とが記録される。
ユーザIDは、販売システム1に登録されているユーザを特定するための識別データである。
残高は、販売サーバ3において商品を購入する際に使用可能な、ユーザが保有する電子マネー等のデポジットや、現金に等価なポイント等の金額であり、本発明における第二電子商取引用データに相当する。すなわち、残高記憶手段321は、本発明の第二電子商取引用データ記憶手段に相当する。
The balance storage unit 321 stores balance data.
In the balance data, a user ID and a balance associated with the user ID are recorded.
The user ID is identification data for specifying a user registered in the sales system 1.
The balance is a deposit such as electronic money held by the user and points equivalent to cash, which can be used when purchasing a product in the sales server 3, and corresponds to the data for second electronic commerce in the present invention. To do. That is, the balance storage means 321 corresponds to the second electronic commerce data storage means of the present invention.

販売管理データ記憶手段322には、販売管理データが記憶されている。
販売管理データには、例えば、カートのデータと、販売サーバ(店舗)のデータと、ユーザIDと、商品IDと、商品の金額と、ポイントコンテンツのデータと、不足金額と、購入結果とが関連付けられて記録されている。
販売サーバ3は、商品を販売する販売サイトをインターネット上で閲覧可能に公開している。カートは、この販売サイトにおいて設定された、ユーザが購入を希望する商品が登録されるリストである。カートのデータは、このカートを特定するための識別データである。
販売サーバのデータは、販売サーバを特定するための識別データである。
ユーザIDは、商品を購入するユーザを特定するための識別データである。
商品IDは、カートに登録されている商品を特定するための識別データである。なお、商品は、本発明の購入対象であり、物品の他、保険等のサービスであってもよい。
商品の金額は、カートに登録されている商品の販売価格である。
ポイントコンテンツのデータは、ユーザに案内するポイントコンテンツを特定するための識別データである。なお、ポイントコンテンツのデータは、ポイントコンテンツのリンク先(URL:Uniform Resource Locator)であってもよい。
不足金額は、カートに登録されている商品の金額からユーザに関連付けられた残高を引いた金額である。
購入結果は、カートに登録されている商品をユーザが購入したか否かを示すデータである。
The sales management data storage unit 322 stores sales management data.
The sales management data includes, for example, cart data, sales server (store) data, user ID, product ID, product price, point content data, shortage price, and purchase result. Has been recorded.
The sales server 3 publishes a sales site for selling products so that it can be viewed on the Internet. The cart is a list in which products that the user desires to purchase set in the sales site are registered. The cart data is identification data for identifying the cart.
The sales server data is identification data for identifying the sales server.
The user ID is identification data for specifying a user who purchases a product.
The product ID is identification data for specifying a product registered in the cart. The product is a purchase target of the present invention, and may be a service such as insurance in addition to the article.
The amount of the product is the sales price of the product registered in the cart.
The point content data is identification data for specifying the point content to be guided to the user. The point content data may be a point content link destination (URL: Uniform Resource Locator).
The shortage amount is an amount obtained by subtracting the balance associated with the user from the amount of the product registered in the cart.
The purchase result is data indicating whether or not the user has purchased a product registered in the cart.

ポイントサーバデータ記憶手段323には、ポイントサーバ4を特定するための識別データと、ポイントサーバ4が提供するポイントコンテンツを特定するための識別データとが関連付けられて記録されている。   In the point server data storage unit 323, identification data for specifying the point server 4 and identification data for specifying the point content provided by the point server 4 are recorded in association with each other.

販売サーバ制御部33は、購入要求取得手段331と、販売処理手段332と、コンテンツ案内手段333と、要求トークン送信手段334と、応答トークン取得手段335とを備えている。
購入要求取得手段331は、ユーザ端末2から送信される購入要求信号を取得する。
販売処理手段332は、商品の販売処理を実行する。つまり、販売管理データ記憶手段322の販売管理データに、商品をユーザが購入した旨を示す購入結果を記録する。
コンテンツ案内手段333は、ポイントコンテンツを案内する案内データの送信を要求する送信要求信号をポイントサーバ4に送信する。そして、ポイントサーバ4から案内データを取得し、ユーザ端末2に送信する。
要求トークン送信手段334は、ポイントコンテンツのユーザ端末2への送信を要求するコンテンツ送信要求データを含む要求トークンを、ポイントサーバ4に送信する。
応答トークン取得手段335は、ポイントサーバ4において要求トークンに対応付けられて生成され、ユーザに対して付与されたポイントに関する付与関連データを含む応答トークンを、ポイントサーバ4から取得する。すなわち、応答トークン取得手段335は、本発明の付与関連データ取得手段に相当する。
なお、販売サーバ制御部33の各機能構成についてのより詳細な説明については、後述する。
The sales server control unit 33 includes purchase request acquisition means 331, sales processing means 332, content guidance means 333, request token transmission means 334, and response token acquisition means 335.
The purchase request acquisition unit 331 acquires a purchase request signal transmitted from the user terminal 2.
The sales processing means 332 executes merchandise sales processing. That is, the purchase result indicating that the user has purchased the product is recorded in the sales management data of the sales management data storage unit 322.
The content guidance unit 333 transmits a transmission request signal for requesting transmission of guidance data for guiding point content to the point server 4. Then, the guidance data is acquired from the point server 4 and transmitted to the user terminal 2.
The request token transmission means 334 transmits a request token including content transmission request data for requesting transmission of point content to the user terminal 2 to the point server 4.
The response token acquisition means 335 acquires from the point server 4 a response token that is generated in association with the request token in the point server 4 and includes grant-related data related to points given to the user. That is, the response token acquisition unit 335 corresponds to the grant related data acquisition unit of the present invention.
A more detailed description of each functional configuration of the sales server control unit 33 will be described later.

[ポイントサーバの構成]
図3は、本実施形態におけるポイントサーバ4の概略構成を示すブロック図である。
図3に示すように、ポイントサーバ4は、コンピュータにより構成され、メモリやハードディスク等により構成されたポイントサーバ記憶部42と、CPU等により構成されたポイントサーバ制御部43とを備えて構成されている。
[Point Server Configuration]
FIG. 3 is a block diagram showing a schematic configuration of the point server 4 in the present embodiment.
As shown in FIG. 3, the point server 4 is configured by a computer and includes a point server storage unit 42 configured by a memory, a hard disk, and the like, and a point server control unit 43 configured by a CPU and the like. Yes.

ポイントサーバ記憶部42には、ポイントコンテンツを案内する案内データを販売サーバ3に送信したり、ポイントコンテンツをユーザ端末2に送信したりする各種プログラムや各種データが記憶される。
また、ポイントサーバ記憶部42は、コンテンツ記憶手段421と、ポイント記憶手段422とを備えている。
コンテンツ記憶手段421には、コンテンツ管理データが記憶されている。
コンテンツ管理データには、下記表1に示すように、付与ポイントの範囲を示すポイント範囲と、ポイントコンテンツと、付与ポイントと、コンテンツ属性とが関連付けられて記録されている。
ポイント範囲は、0−9ポイント、10−19ポイントのように、所定のポイント毎に設定されている。
ポイントコンテンツは、ポイント付与条件を満たすと、予め設定されたポイントをユーザに付与するコンテンツである。具体的には、ポイントコンテンツは、アフィリエイト、ビデオ広告視聴、アンケート、クラウドソーシングタスク等である。
例えば、アフィリエイトの場合は、指定されたウェブサイトをユーザがユーザ端末2を操作して閲覧したり、当該ウェブサイトで商品を購入したりすることが、ポイント付与条件となる。
ビデオ広告視聴の場合は、ユーザがビデオ広告を視聴することが、ポイント付与条件となる。
アンケートの場合は、ユーザがアンケートに回答することが、ポイント付与条件となる。
また、クラウドソーシングタスクには、例えば、ロゴデザイン、翻訳、文字のテキスト化、アンケート等がある。クラウドソーシングタスクの場合は、タスクを実行することが、ポイント付与条件となる。
なお、ポイントコンテンツの代わりに、ポイントコンテンツが記憶される位置を示すアドレスデータが記録されていてもよい。
コンテンツ属性は、例えば、ポイントコンテンツのジャンルや、配信対象のユーザの性別、年齢層等である。
The point server storage unit 42 stores various programs and various data for transmitting guidance data for guiding point content to the sales server 3 and transmitting point content to the user terminal 2.
The point server storage unit 42 includes content storage means 421 and point storage means 422.
The content storage unit 421 stores content management data.
In the content management data, as shown in Table 1 below, a point range indicating a range of grant points, point content, grant points, and content attributes are recorded in association with each other.
The point range is set for each predetermined point, such as 0-9 points and 10-19 points.
The point content is content that gives a preset point to a user when a point grant condition is satisfied. Specifically, the point contents are affiliates, video advertisement viewing, questionnaires, crowdsourcing tasks, and the like.
For example, in the case of an affiliate, the point granting condition is that the user browses the designated website by operating the user terminal 2 or purchases a product on the website.
In the case of viewing a video advertisement, the point granting condition is that the user views the video advertisement.
In the case of a questionnaire, the point granting condition is that the user answers the questionnaire.
The crowdsourcing task includes, for example, logo design, translation, text conversion, questionnaire, and the like. In the case of a crowdsourcing task, the point granting condition is to execute the task.
Instead of the point content, address data indicating a position where the point content is stored may be recorded.
The content attributes are, for example, the genre of point content, the sex of the user to be distributed, the age group, and the like.

Figure 2017091046
Figure 2017091046

ポイント記憶手段422には、ポイント管理データが記憶されている。
ポイント管理データには、ユーザIDとユーザが保有するポイントとが関連付けられて記録されている。ポイント管理データに記録されているポイントは、現金と等価な電子商取引用のデータであり、本発明の第一電子商取引用データに相当する。このポイントは、例えばインターネット上での電子商取引において使用可能であり、販売サーバ3だけではなく、ネットワークに接続可能な他の販売サーバにおける商品の購入時に使用することができる。また、インターネット上に限られず、ユーザIDを記録したポイントカードを店舗で用いることも可能となる。例えば、店舗に設けられた端末からポイントサーバにアクセスすることでポイントを使用することもできる。また、ポイントを換金して、ユーザが指定した銀行に振り込みを実施したり、ポイントを、他のサービスポイント等に変換したりする等も可能となる。
このようなポイントは、ユーザがユーザ端末2からポイントサーバ4が提供するポイントコンテンツにアクセスし、ポイント付与条件を満たすことで、ユーザに対して付与される。
ここで、このようなポイントを記憶するポイント記憶手段422は、本発明の第一電子商取引用データ記憶手段に相当する。
The point storage unit 422 stores point management data.
In the point management data, the user ID and the points owned by the user are recorded in association with each other. The points recorded in the point management data are data for electronic commerce equivalent to cash, and correspond to the first electronic commerce data of the present invention. This point can be used, for example, in electronic commerce on the Internet, and can be used not only at the sales server 3 but also at the time of purchasing a product in another sales server that can be connected to the network. In addition, it is not limited to the Internet, and a point card in which a user ID is recorded can be used at a store. For example, points can be used by accessing a point server from a terminal provided in a store. In addition, it is possible to exchange points and transfer money to a bank designated by the user, or convert points to other service points.
Such points are given to the user when the user accesses the point content provided by the point server 4 from the user terminal 2 and satisfies the point granting conditions.
Here, the point storage means 422 for storing such points corresponds to the first electronic commerce data storage means of the present invention.

ポイントサーバ制御部43は、送信要求取得手段431と、コンテンツ抽出手段432と、案内データ送信手段433と、要求トークン取得手段434と、コンテンツ送信手段435と、条件達成確認手段436と、応答トークン送信手段437と、ポイント管理制御手段438とを備えている。
送信要求取得手段431は、ポイントコンテンツを案内する案内データの送信を要求する送信要求信号を販売サーバ3から取得する。
コンテンツ抽出手段432は、コンテンツ記憶手段421からポイントコンテンツを抽出する。
案内データ送信手段433は、抽出されたポイントコンテンツを案内する案内データを生成し、販売サーバ3に送信する。
要求トークン取得手段434は、販売サーバ3から送信された、ポイントコンテンツのユーザ端末2への送信を要求する要求トークンを取得する。
コンテンツ送信手段435は、ポイントコンテンツをユーザ端末2に送信する。
条件達成確認手段436は、ポイントコンテンツのポイント付与条件が満たされたことを確認する。
応答トークン送信手段437は、要求トークンに対応付けられて生成され、ユーザに対して付与されたポイントに関する付与関連データを含む応答トークンを、販売サーバ3に送信する。
ポイント管理制御手段438は、ポイント記憶手段422のポイント管理データにポイントを加算したり、ポイント管理データからポイントを減算したりする。
なお、ポイントサーバ制御部43の各機能構成についてのより詳細な説明については、後述する。
The point server control unit 43 includes a transmission request acquisition unit 431, a content extraction unit 432, a guidance data transmission unit 433, a request token acquisition unit 434, a content transmission unit 435, a condition achievement confirmation unit 436, and a response token transmission. Means 437 and point management control means 438 are provided.
The transmission request acquisition unit 431 acquires a transmission request signal for requesting transmission of guidance data for guiding point content from the sales server 3.
The content extraction unit 432 extracts point content from the content storage unit 421.
The guide data transmission unit 433 generates guide data for guiding the extracted point content and transmits it to the sales server 3.
The request token acquisition unit 434 acquires a request token transmitted from the sales server 3 and requesting transmission of the point content to the user terminal 2.
The content transmission unit 435 transmits the point content to the user terminal 2.
The condition achievement confirmation unit 436 confirms that the point granting condition for the point content is satisfied.
The response token transmission unit 437 transmits a response token, which is generated in association with the request token and includes the grant related data regarding the points given to the user, to the sales server 3.
The point management control unit 438 adds points to the point management data in the point storage unit 422 or subtracts points from the point management data.
A more detailed description of each functional configuration of the point server control unit 43 will be described later.

[販売制御処理]
次に、上述したような販売システム1における販売制御処理について説明する。図4、図5は、販売制御処理を示すフローチャートである。
販売制御処理は、販売サーバ3の購入要求取得手段331が、ユーザ端末2から購入対象の購入を要求する購入要求信号を取得すると実行される。
つまり、販売サーバ3は、商品を販売する販売サイトをインターネット上で閲覧可能に公開している。そして、ユーザがユーザ端末2を操作して、販売サイトを閲覧し、購入対象の購入を要求すると、購入要求信号がユーザ端末2から販売サーバ3に送信される。具体的には、販売サイトにおいて設定されている前述のカートに商品を登録し、当該サイトにおいて設定されている購入を要求するボタンを選択することで、カートに登録された商品の購入を要求する購入要求信号が販売サーバ3に送信される。
また、購入要求信号には、ユーザを識別するユーザIDが含まれている。
[Sales control processing]
Next, the sales control process in the sales system 1 as described above will be described. 4 and 5 are flowcharts showing the sales control process.
The sales control process is executed when the purchase request acquisition unit 331 of the sales server 3 acquires a purchase request signal for requesting purchase of a purchase target from the user terminal 2.
That is, the sales server 3 publishes a sales site for selling products so that it can be viewed on the Internet. Then, when the user operates the user terminal 2 to browse the sales site and requests purchase of a purchase target, a purchase request signal is transmitted from the user terminal 2 to the sales server 3. Specifically, by registering a product in the above-mentioned cart set in the sales site and selecting a button for requesting purchase set in the site, the purchase of the product registered in the cart is requested. A purchase request signal is transmitted to the sales server 3.
The purchase request signal includes a user ID for identifying the user.

販売制御処理が実行されると、販売処理手段332は、残高記憶手段321から、取得されたユーザIDに関連付けられている残高を読み出す。
そして、販売処理手段332は、読み出した残高が、購入対象の金額以上か否かを判定する(ステップS11)。ここで、購入対象は、1つであってもよいし、複数であってもよい。
ステップS11でYESと判定された場合、販売処理手段332は、購入対象の販売処理を実行する(ステップS12)。具体的には、残高から購入対象の金額を差し引き、さらに、販売管理データ記憶手段322の販売管理データにおいて、対応するカートのデータに関連付けて、カートに登録されている商品をユーザが購入したことを示す購入結果を記録する。そして、販売サーバ制御部33は、販売制御処理を終了する。
When the sales control process is executed, the sales processing unit 332 reads the balance associated with the acquired user ID from the balance storage unit 321.
Then, the sales processing unit 332 determines whether or not the read balance is equal to or greater than the purchase target amount (step S11). Here, the purchase target may be one or plural.
When it is determined YES in step S11, the sales processing unit 332 executes a sales process for the purchase target (step S12). Specifically, the user purchases a product registered in the cart in association with the corresponding cart data in the sales management data of the sales management data storage unit 322 by subtracting the amount to be purchased from the balance. Record purchase results that indicate Then, the sales server control unit 33 ends the sales control process.

一方、ステップS11でNOと判定された場合、コンテンツ案内手段333は、購入対象の金額から残高を差し引いた不足金額が、予め設定された補填可能な金額の所定の上限値以下か否かを判定する(ステップS13)。上限値は、例えば、購入対象の金額に所定の割合(例えば1%)を掛けた金額や、予め設定された固定金額(例えば100円)等である。
ステップS13でNOと判定された場合、販売処理手段332は、購入対象を販売できない旨をユーザ端末2に通知する(ステップS14)。そして、販売サーバ制御部33は、販売制御処理を終了する。
On the other hand, when it is determined NO in step S11, the content guidance unit 333 determines whether or not the shortage amount obtained by subtracting the balance from the purchase target amount is equal to or less than a predetermined upper limit value of the amount that can be compensated. (Step S13). The upper limit value is, for example, an amount obtained by multiplying the purchase target amount by a predetermined ratio (for example, 1%), a preset fixed amount (for example, 100 yen), or the like.
If it is determined NO in step S13, the sales processing unit 332 notifies the user terminal 2 that the purchase target cannot be sold (step S14). Then, the sales server control unit 33 ends the sales control process.

一方、ステップS13でYESと判定された場合、コンテンツ案内手段333は、ポイントコンテンツを案内する案内データの送信を要求する送信要求信号を、ポイントサーバ4に送信する(ステップS15)。すなわち、本実施形態では、残高が購入対象の金額未満であり、かつ、不足金額が上限値以下である場合が、支払金補填条件に相当する。ここで、送信要求信号には、不足金額、及び購入対象のデータ(商品の種類、ジャンル、販売価格等)も含まれる。   On the other hand, when it is determined YES in step S13, the content guidance unit 333 transmits a transmission request signal for requesting transmission of guidance data for guiding point content to the point server 4 (step S15). That is, in this embodiment, the case where the balance is less than the purchase target amount and the shortage amount is equal to or less than the upper limit value corresponds to the payment compensation condition. Here, the transmission request signal includes a shortage amount and purchase target data (product type, genre, sales price, etc.).

ポイントサーバ4の送信要求取得手段431が、送信要求信号を取得すると、コンテンツ抽出手段432は、コンテンツ記憶手段421のコンテンツ管理データから、不足金額に相当するポイントを付与可能なポイントコンテンツを抽出する(ステップS16)。
具体的には、コンテンツ抽出手段432は、不足金額をポイントに換算した値が含まれるポイント範囲に関連付けられたポイントコンテンツの中から、付与ポイントが不足金額以上であるポイントコンテンツを抽出する。なお、本実施形態では、不足金額は、1円が1ポイントに換算される。
また、付与ポイントが不足金額以上であるポイントコンテンツがない場合には、付与ポイントの合計値が不足金額以上となるように、ポイントコンテンツの組み合せを抽出する。
さらに、コンテンツ抽出手段432は、上記抽出条件に該当するポイントコンテンツ、又はポイントコンテンツの組み合わせが複数ある場合、ユーザにとってより有益なポイントコンテンツを抽出してもよい。この場合、コンテンツ抽出手段432は、例えば、購入対象との関連性が高いポイントコンテンツを抽出する。すなわち、コンテンツ抽出手段432は、購入対象との関連性に応じてポイントコンテンツを抽出する。
例えば、コンテンツ抽出手段432は、購入対象の種類やジャンルに関連するビデオ広告やアンケート等のポイントコンテンツがある場合には、これらを優先的に抽出する。
ここで、上記抽出条件に該当するポイントコンテンツやポイントコンテンツの組み合せが複数ある場合、抽出するポイントコンテンツやポイントコンテンツの組み合せの数は、1つであってもよいし、複数であってもよい。
そして、案内データ送信手段433は、抽出されたポイントコンテンツの案内データを生成し、販売サーバ3に送信する(ステップS17)。案内データには、ポイントコンテンツのリンク先(URL)が含まれる。この他、例えば、ポイントコンテンツのポイント付与条件、付与ポイント、ポイントコンテンツの広告用の画像データ等が含まれる。
When the transmission request acquisition unit 431 of the point server 4 acquires the transmission request signal, the content extraction unit 432 extracts point content to which points corresponding to the shortage amount can be given from the content management data of the content storage unit 421 ( Step S16).
Specifically, the content extraction unit 432 extracts point content for which the granted point is equal to or greater than the shortage amount from the point content associated with the point range including the value obtained by converting the shortage amount into points. In this embodiment, 1 yen is converted into 1 point for the shortage amount.
In addition, when there is no point content whose grant points are equal to or greater than the shortage amount, a combination of point contents is extracted so that the total value of the grant points is equal to or greater than the shortage amount.
Furthermore, the content extraction unit 432 may extract point content that is more useful to the user when there are a plurality of point content items or combinations of point content items that satisfy the extraction condition. In this case, the content extraction unit 432 extracts, for example, point content that is highly relevant to the purchase target. That is, the content extraction unit 432 extracts point content according to the relevance with the purchase target.
For example, if there is point content such as a video advertisement or a questionnaire related to the type or genre of the purchase target, the content extraction unit 432 extracts them preferentially.
Here, when there are a plurality of point contents or combinations of point contents corresponding to the extraction condition, the number of point contents or combinations of point contents to be extracted may be one or a plurality.
And the guidance data transmission means 433 produces | generates the guidance data of the extracted point content, and transmits to the sales server 3 (step S17). The guidance data includes a point content link destination (URL). In addition, for example, point grant conditions for point content, grant points, image data for point content advertisement, and the like are included.

そして、販売サーバ3のコンテンツ案内手段333は、案内データを取得し、取得した案内データを、ユーザ端末2に送信する(ステップS18)。
そして、ユーザ端末2では、例えば、表示手段に、「20円稼いで購入する」等と表記され、ポイントコンテンツの取得要求を受け付けるコンテンツ要求ボタンや、ポイント付与条件等が表示される。
And the content guidance means 333 of the sales server 3 acquires guidance data, and transmits the acquired guidance data to the user terminal 2 (step S18).
In the user terminal 2, for example, the display means displays “buy for 20 yen and purchases” and the like, and a content request button for receiving a point content acquisition request, a point granting condition, and the like are displayed.

次に、コンテンツ案内手段333は、ユーザ端末2から、ポイントコンテンツの取得を要求するコンテンツ取得要求信号を受信したか否かを判定する(ステップS19)。
例えば、ユーザがユーザ端末2を操作して上記コンテンツ要求ボタンを選択することで、ユーザ端末2から販売サーバ3にコンテンツ取得要求信号が送信される。
ステップS19でNOと判定された場合、販売処理手段332は、購入対象を販売できない旨をユーザ端末2に通知する(ステップS20)。そして、販売サーバ制御部33は、販売制御処理を終了する。
一方、ステップS19でYESと判定された場合、要求トークン送信手段334は、案内データが案内するポイントコンテンツのユーザ端末2への送信を要求するコンテンツ送信要求データを含む要求トークンを、ポイントサーバ4に送信する(ステップS21)。
また、この際、販売サーバ制御部33は、販売管理データ記憶手段322の販売管理データに、カートのデータと、販売サーバ(店舗)のデータと、ユーザIDと、商品IDと、商品の金額と、ポイントコンテンツのデータと、不足金額と、購入結果とを関連付けて記録する。なお、ここでは、購入結果として、ユーザが商品を未だ購入していないことを示す購入結果を記録する。
Next, the content guidance unit 333 determines whether or not a content acquisition request signal for requesting acquisition of point content has been received from the user terminal 2 (step S19).
For example, when the user operates the user terminal 2 and selects the content request button, a content acquisition request signal is transmitted from the user terminal 2 to the sales server 3.
If it is determined NO in step S19, the sales processing unit 332 notifies the user terminal 2 that the purchase target cannot be sold (step S20). Then, the sales server control unit 33 ends the sales control process.
On the other hand, if YES is determined in step S19, the request token transmission unit 334 sends a request token including content transmission request data for requesting transmission of the point content guided by the guidance data to the user terminal 2 to the point server 4. Transmit (step S21).
At this time, the sales server control unit 33 adds the cart data, the sales server (store) data, the user ID, the product ID, and the price of the product to the sales management data in the sales management data storage unit 322. The point content data, the shortage amount, and the purchase result are recorded in association with each other. Here, as the purchase result, a purchase result indicating that the user has not yet purchased the product is recorded.

そして、ポイントサーバ4の要求トークン取得手段434が要求トークンを取得すると、コンテンツ送信手段435は、コンテンツ記憶手段421から対象のポイントコンテンツを読み出し、要求元のユーザ端末2に送信する(ステップS22)。
そして、条件達成確認手段436は、ポイントコンテンツのポイント付与条件が満たされた旨の条件達成データを取得する(ステップS23)。
例えば、ユーザがユーザ端末2を操作する等してポイント付与条件が満たされると、ユーザ端末2からポイントサーバ4に条件達成データが送信される。
そして、応答トークン送信手段437は、取得された要求トークンに対応付けて生成され、付与ポイントに関する付与関連データを含む応答トークンを、販売サーバ3に送信する(ステップS24)。
When the request token acquisition unit 434 of the point server 4 acquires the request token, the content transmission unit 435 reads the target point content from the content storage unit 421 and transmits it to the requesting user terminal 2 (step S22).
Then, the condition achievement confirmation unit 436 acquires condition achievement data indicating that the point granting condition for the point content is satisfied (step S23).
For example, when the point granting condition is satisfied by the user operating the user terminal 2, the condition achievement data is transmitted from the user terminal 2 to the point server 4.
Then, the response token transmission unit 437 transmits the response token generated in association with the acquired request token and including the grant related data regarding the grant point to the sales server 3 (step S24).

なお、ステップS23で、条件達成確認手段436が、ポイントコンテンツをユーザ端末2に送信してから所定時間経過しても条件達成データを取得できなかった場合は、その旨を販売サーバ3に通知する。
この場合、販売サーバ3は、購入対象を販売できない旨をユーザ端末2に通知し、販売制御処理を終了する。
In step S23, if the condition achievement confirmation unit 436 cannot acquire the condition achievement data even after a predetermined time has elapsed since the point content is transmitted to the user terminal 2, it notifies the sales server 3 of the fact. .
In this case, the sales server 3 notifies the user terminal 2 that the purchase target cannot be sold, and ends the sales control process.

販売サーバ3の応答トークン取得手段335は、応答トークンを取得すると、取得した応答トークンを、ステップS21で送信された要求トークンと比較し、当該応答トークンが当該要求トークンに対応付けられたものか否かを判定することで、当該応答トークンが正常であるか否かを判定する(ステップS25)。
ステップS25でNOと判定された場合、販売処理手段332は、購入対象を販売できない旨をユーザ端末2に通知する(ステップS26)。そして、販売サーバ制御部33は、販売制御処理を終了する。
一方、ステップS25でYESと判定された場合、販売サーバ制御部33は、販売管理データ記憶手段322の販売管理データからデータを読み出し、当該データを反映した購入画面をユーザ端末2に送信する。
そして、販売処理手段332は、購入対象の販売処理を実行する(ステップS27)。この場合、販売処理手段332は、残高を「0」に更新する。そして、販売サーバ制御部33は、販売制御処理を終了する。
When the response token acquisition unit 335 of the sales server 3 acquires the response token, the response token acquisition unit 335 compares the acquired response token with the request token transmitted in step S21, and determines whether or not the response token is associated with the request token. It is determined whether or not the response token is normal (step S25).
If it is determined NO in step S25, the sales processing unit 332 notifies the user terminal 2 that the purchase target cannot be sold (step S26). Then, the sales server control unit 33 ends the sales control process.
On the other hand, when it is determined YES in step S25, the sales server control unit 33 reads data from the sales management data in the sales management data storage unit 322, and transmits a purchase screen reflecting the data to the user terminal 2.
Then, the sales processing means 332 executes a sales process for the purchase target (step S27). In this case, the sales processing unit 332 updates the balance to “0”. Then, the sales server control unit 33 ends the sales control process.

[第一実施形態の作用効果]
本実施形態の販売サーバ3は、ユーザ端末2から購入要求信号が取得された際、支払金補填条件(残高が購入対象の金額未満であり、かつ、不足金額が上限値以下の場合)に該当した場合に、不足金額に相当するポイントを付与可能なポイントコンテンツを案内する案内データを、ユーザ端末2に送信する。そして、ユーザ端末2からコンテンツ取得要求信号を取得すると、案内データが案内するポイントコンテンツのユーザ端末2への送信を要求する要求トークンを、ポイントサーバ4に送信する。そして、ポイントコンテンツのポイント付与条件が満たされると、購入対象の販売処理を実行する。
この構成によれば、ユーザは、残高が購入対象の金額より少ない場合であっても、ポイントコンテンツのポイント付与条件を満たすことで購入対象を購入できる。
また、販売サーバ3は、不足金額が所定の上限値以下の場合に案内データをユーザ端末2に送信する。すなわち、販売サーバ3は、不足金額が所定の上限値以下の場合に要求トークンをポイントサーバ4に送信する。
この構成によれば、例えば、ユーザが、ポイントコンテンツを不正に繰り返し取得してポイントを稼せいで購入対象を購入しようとする場合に、上限値が設定されていない場合と比べて、不正による影響を抑制できる。
[Operational effects of the first embodiment]
When the purchase request signal is acquired from the user terminal 2, the sales server 3 of the present embodiment corresponds to the payment compensation condition (when the balance is less than the purchase target amount and the shortage amount is equal to or less than the upper limit). In this case, guidance data for guiding the point content that can be given points corresponding to the shortage amount is transmitted to the user terminal 2. When the content acquisition request signal is acquired from the user terminal 2, a request token for requesting transmission of the point content guided by the guide data to the user terminal 2 is transmitted to the point server 4. And if the point grant conditions of point content are satisfy | filled, the sales process of a purchase object will be performed.
According to this configuration, even when the balance is smaller than the purchase target amount, the user can purchase the purchase target by satisfying the point grant condition of the point content.
Further, the sales server 3 transmits guidance data to the user terminal 2 when the shortage amount is equal to or less than a predetermined upper limit value. That is, the sales server 3 transmits a request token to the point server 4 when the shortage amount is equal to or less than a predetermined upper limit value.
According to this configuration, for example, when a user tries to purchase a purchase target by repeatedly acquiring point content illegally and earning points, the influence of fraud is greater than when no upper limit is set. Can be suppressed.

本実施形態の販売サーバ3は、ポイントサーバ4に対して送信要求信号を送信し、ポイントサーバ4からポイントコンテンツの案内データを取得する。そして、ポイントコンテンツのユーザ端末2への送信を要求する要求トークンを、ポイントサーバ4に送信する。
この構成によれば、販売サーバ3は、ポイントコンテンツや、ポイントコンテンツに関するデータが記憶されたデータベースを備える必要がないため、サーバの規模を小さくできる。
The sales server 3 of the present embodiment transmits a transmission request signal to the point server 4 and acquires point content guide data from the point server 4. Then, a request token for requesting transmission of the point content to the user terminal 2 is transmitted to the point server 4.
According to this configuration, the sales server 3 does not have to include a point content or a database in which data related to the point content is stored. Therefore, the scale of the server can be reduced.

本実施形態の販売サーバ3は、購入対象との関連性に応じて抽出されたポイントコンテンツの案内データをユーザ端末2に送信する。
この構成によれば、購入対象との関連性が高いポイントコンテンツをユーザに案内できるため、ユーザが興味を持つ可能性が高いポイントコンテンツを案内できる。
The sales server 3 of the present embodiment transmits the point content guide data extracted according to the relevance with the purchase target to the user terminal 2.
According to this configuration, point content that is highly relevant to the purchase target can be guided to the user, and therefore point content that is likely to be of interest to the user can be guided.

[第二実施形態]
次に本発明の第二実施形態について説明する。
上記第一実施形態では、ポイント付与条件が満たされることで付与される付与ポイントは、ポイント記憶手段422のポイント管理データに加算されない。これに対して、第二実施形態では、当該付与ポイントを金額に換算した値が不足金額よりも多い場合、差額分のポイントがポイント管理データに加算される点で第一実施形態と相違する。
なお、本実施形態における販売システム1、ユーザ端末2、ポイントサーバ4の構成は、上記第一実施形態と同様であり、図1、図3に示す構成を有する。従って、以下において、図1、図3に示す各図面を必要によって参照し、本実施形態について説明するとともに、第一実施形態と同様の構成及び同様の処理については、その説明を簡略化または省略する。
[Second Embodiment]
Next, a second embodiment of the present invention will be described.
In the first embodiment, the granted points given when the point granting conditions are satisfied are not added to the point management data in the point storage unit 422. On the other hand, the second embodiment is different from the first embodiment in that when the value obtained by converting the given points into the amount of money is larger than the shortage amount, points for the difference are added to the point management data.
In addition, the structure of the sales system 1, the user terminal 2, and the point server 4 in this embodiment is the same as that of said 1st embodiment, and has a structure shown in FIG. 1, FIG. Therefore, in the following, the present embodiment will be described with reference to the drawings shown in FIGS. 1 and 3 as necessary, and the description of the same configuration and the same processing as those of the first embodiment will be simplified or omitted. To do.

図6は、本実施形態の販売サーバ3Aの概略を示すブロック図である。
図6に示すように、販売サーバ3Aは、販売サーバ制御部33Aと、第一実施形態と同様の販売サーバ記憶部32とを備えて構成されている。
販売サーバ制御部33Aは、第一実施形態と同様の購入要求取得手段331、販売処理手段332、コンテンツ案内手段333、要求トークン送信手段334、応答トークン取得手段335に加えて、減算要求手段336を備えている。
減算要求手段336は、ポイントの減算を要求する減算要求信号をポイントサーバ4に送信する。
FIG. 6 is a block diagram showing an outline of the sales server 3A of the present embodiment.
As shown in FIG. 6, the sales server 3A includes a sales server control unit 33A and a sales server storage unit 32 similar to the first embodiment.
The sales server control unit 33A includes a subtraction request unit 336 in addition to the purchase request acquisition unit 331, the sales processing unit 332, the content guide unit 333, the request token transmission unit 334, and the response token acquisition unit 335 as in the first embodiment. I have.
The subtraction request unit 336 transmits a subtraction request signal for requesting subtraction of points to the point server 4.

図7、図8は、本実施形態の販売制御処理を示すフローチャートである。
本実施形態の販売制御処理は、ステップS11〜S27,S41〜S43の処理を実行する。ステップS11〜S27の処理は、第一実施形態におけるステップS11〜S27と同じため、説明は省略する。
本実施形態の販売制御処理では、ステップS23で条件達成確認手段436がユーザ端末2から条件達成データを取得した後、ポイント管理制御手段438は、ポイント付与条件が満たされることで付与されるポイントを、ポイント管理データに加算する(ステップS41)。
そして、ステップS27で販売処理手段332が販売処理を実行した後、減算要求手段336は、不足金額に相当するポイントを、ポイント管理データから減算させることを要求する減算要求信号を、ポイントサーバ4に送信する(ステップS42)。
そして、ポイントサーバ4が減算要求信号を取得すると、ポイント管理制御手段438は、ポイント管理データから、不足金額に相当するポイントを減算する(ステップS43)。そして、ポイントサーバ制御部43は、販売制御処理を終了する。
7 and 8 are flowcharts showing the sales control process of this embodiment.
The sales control process of the present embodiment executes the processes of steps S11 to S27 and S41 to S43. Since the process of step S11-S27 is the same as step S11-S27 in 1st embodiment, description is abbreviate | omitted.
In the sales control process of the present embodiment, after the condition achievement confirmation unit 436 acquires the condition achievement data from the user terminal 2 in step S23, the point management control unit 438 determines the points to be given when the point granting condition is satisfied. The point management data is added (step S41).
Then, after the sales processing unit 332 executes the sales process in step S27, the subtraction request unit 336 sends a subtraction request signal requesting the point server 4 to subtract points corresponding to the shortage amount from the point management data. Transmit (step S42).
Then, when the point server 4 acquires the subtraction request signal, the point management control means 438 subtracts a point corresponding to the shortage amount from the point management data (step S43). And the point server control part 43 complete | finishes a sales control process.

[第二実施形態の作用効果]
第二実施形態においても、第一実施形態と同様の構成により、同様の作用効果を奏することができる。また、第二実施形態によれば、以下の効果を奏することができる。
本実施形態のポイントサーバ4は、条件達成データを取得すると、付与ポイントをポイント管理データに加算する。そして、販売サーバ3Aは、ポイントサーバ4から付与ポイントに関する付与関連データを含む応答トークンを取得すると、購入対象の販売処理を行う。そして、不足金額に相当するポイントを、ポイント管理データから減算させる減算要求信号をポイントサーバ4に送信する。
この構成によれば、付与ポイントを金額に換算した値が不足金額よりも多い場合、差額分がポイント管理データに加算される。このため、ユーザは、例えば、ポイントサーバ4に直接アクセスしてポイントコンテンツを取得し、ポイントを稼ぐ場合と同等の利益(補填金額及び上記差額)を得ることができる。
また、販売サーバ3Aは、要求トークンに対応付けられた応答トークンをポイントサーバ4から取得しているため、取得した応答トークンを要求トークンと照合することで、応答トークンが正常か否かを確認できる。これにより、ポイントサーバ4から付与ポイントに関する正確なデータを取得できる。
[Operational effects of the second embodiment]
Also in the second embodiment, the same operational effects can be achieved with the same configuration as in the first embodiment. Moreover, according to 2nd embodiment, there can exist the following effects.
When the point server 4 of the present embodiment acquires the condition achievement data, the point server 4 adds the granted points to the point management data. And the sales server 3A will perform the sales process of a purchase object, if the response token containing the grant related data regarding the grant point from the point server 4 is acquired. Then, a subtraction request signal for subtracting points corresponding to the shortage amount from the point management data is transmitted to the point server 4.
According to this configuration, when the value obtained by converting the granted points into the amount is larger than the shortage amount, the difference is added to the point management data. For this reason, for example, the user can directly access the point server 4 to acquire point contents, and can obtain the same profit (amount of compensation and the above difference) as when earning points.
Moreover, since the sales server 3A has acquired the response token associated with the request token from the point server 4, it is possible to confirm whether the response token is normal or not by checking the acquired response token with the request token. . Thereby, accurate data relating to the granted points can be acquired from the point server 4.

[第三実施形態]
次に、本発明の第三実施形態について説明する。
上記第一実施形態及び第二実施形態では、販売サーバ3,3Aとポイントサーバ4とは、別々のサーバで構成されている。これに対して、第三実施形態では、販売サーバとポイントサーバとが共通のサーバ(共通サーバ)で構成されている点で第一実施形態及び第二実施形態と相違する。
なお、第三実施形態では、第二実施形態と同様に、付与ポイントを金額に換算した値が不足金額よりも多い場合、差額がポイント管理データに加算される。
[Third embodiment]
Next, a third embodiment of the present invention will be described.
In the first embodiment and the second embodiment, the sales servers 3 and 3A and the point server 4 are configured as separate servers. On the other hand, the third embodiment is different from the first embodiment and the second embodiment in that the sales server and the point server are configured by a common server (common server).
In the third embodiment, as in the second embodiment, when the value obtained by converting the granted points into the amount is larger than the shortage amount, the difference is added to the point management data.

図9は、本実施形態の共通サーバの概略構成を示すブロック図である。
図9に示すように、共通サーバ5は、共通サーバ記憶部52と、共通サーバ制御部53とを備えている。
共通サーバ記憶部52は、残高記憶手段521と、販売管理データ記憶手段522と、コンテンツ記憶手段523と、ポイント記憶手段524とを備えている。各記憶手段は、第一実施形態及び第二実施形態の残高記憶手段321、販売管理データ記憶手段322、コンテンツ記憶手段421、ポイント記憶手段422と同様の構成のため、説明は省略する。
共通サーバ制御部53は、購入要求取得手段531と、販売処理手段532と、コンテンツ案内手段533と、コンテンツ抽出手段534と、コンテンツ送信手段535と、条件達成確認手段536と、ポイント管理制御手段537とを備えている。各機能手段は、第一実施形態及び第二実施形態の購入要求取得手段331、販売処理手段332、コンテンツ案内手段333、コンテンツ抽出手段432、コンテンツ送信手段435、条件達成確認手段436、ポイント管理制御手段438と同様の構成のため、説明は省略する。
FIG. 9 is a block diagram illustrating a schematic configuration of the common server according to the present embodiment.
As shown in FIG. 9, the common server 5 includes a common server storage unit 52 and a common server control unit 53.
The common server storage unit 52 includes balance storage means 521, sales management data storage means 522, content storage means 523, and point storage means 524. Each storage unit has the same configuration as the balance storage unit 321, the sales management data storage unit 322, the content storage unit 421, and the point storage unit 422 of the first embodiment and the second embodiment, and a description thereof will be omitted.
The common server control unit 53 includes a purchase request acquisition unit 531, a sales processing unit 532, a content guide unit 533, a content extraction unit 534, a content transmission unit 535, a condition achievement confirmation unit 536, and a point management control unit 537. And. Each functional means includes purchase request acquisition means 331, sales processing means 332, content guidance means 333, content extraction means 432, content transmission means 435, condition achievement confirmation means 436, point management control of the first and second embodiments. Since the configuration is the same as that of the means 438, the description is omitted.

図10、図11は、本実施形態の販売制御処理を示すフローチャートである。
本実施形態では、販売サーバとコンテンツサーバとが共通のサーバで構成されているため、本実施形態の販売制御処理では、販売サーバとコンテンツサーバとの間でのデータ送信に関するステップはない。
このため、本実施形態の販売制御処理は、第一実施形態及び第二実施形態における、前記データ送信に関するステップを除いた、ステップS11〜S14,S16,S18〜S20,S22,S23の処理を実行する。
すなわち、ステップS11で残高が購入金額未満であると判定され、ステップS13で不足金額が所定の上限値以下であると判定された場合、共通サーバ5は、ステップS16でポイントコンテンツを抽出し、ステップS18で、抽出したポイントコンテンツを案内する案内データをユーザ端末2に送信する。そして、共通サーバ5は、ステップS19で、ユーザ端末2からコンテンツ送信要求信号を取得すると、ステップS22でポイントコンテンツをユーザ端末2に送信し、ステップS23でポイント付与条件が満たされたことを確認する。
さらに、本実施形態の販売制御処理は、以下のステップS51〜S56の処理を実行する。
10 and 11 are flowcharts showing the sales control process of this embodiment.
In the present embodiment, since the sales server and the content server are configured as a common server, the sales control process of the present embodiment does not include a step related to data transmission between the sales server and the content server.
For this reason, the sales control process of this embodiment performs the process of step S11-S14, S16, S18-S20, S22, S23 except the step regarding the said data transmission in 1st embodiment and 2nd embodiment. To do.
That is, when it is determined in step S11 that the balance is less than the purchase amount, and in step S13, it is determined that the shortage amount is equal to or less than the predetermined upper limit value, the common server 5 extracts point content in step S16, and step In S18, guidance data for guiding the extracted point content is transmitted to the user terminal 2. Then, when the common server 5 acquires the content transmission request signal from the user terminal 2 in step S19, the common server 5 transmits the point content to the user terminal 2 in step S22, and confirms that the point granting condition is satisfied in step S23. .
Furthermore, the sales control process of the present embodiment executes the following steps S51 to S56.

つまり、本実施形態の販売制御処理では、S11でNOと判定された場合、コンテンツ案内手段533は、不足金額が、ポイント記憶手段524のポイント管理データに記録されたポイント(蓄積ポイント)を金額に換算した値より多いか否かを判定する(ステップS51)。
ステップS51でYESと判定された場合、コンテンツ案内手段533は、処理をステップS13に進める。
That is, in the sales control process of the present embodiment, if NO is determined in S11, the content guide unit 533 uses the points (accumulated points) recorded in the point management data of the point storage unit 524 as the amount of money. It is determined whether or not there is more than the converted value (step S51).
If it is determined YES in step S51, the content guidance unit 533 advances the process to step S13.

一方、ステップS51でNOと判定された場合、販売処理手段532は、購入対象の販売処理を実行する(ステップS52)。この場合、販売処理手段532は、残高記憶手段521の残高データに登録されている残高を「0」に更新する。
そして、ポイント管理制御手段537は、不足金額に相当するポイントを、蓄積ポイントから減算する。そして、共通サーバ制御部53は、販売制御処理を終了する。
On the other hand, when it is determined NO in step S51, the sales processing unit 532 executes a sales process for the purchase target (step S52). In this case, the sales processing unit 532 updates the balance registered in the balance data of the balance storage unit 521 to “0”.
Then, the point management control means 537 subtracts the points corresponding to the shortage amount from the accumulated points. Then, the common server control unit 53 ends the sales control process.

また、ステップS23で条件達成データが取得された後、ポイント管理制御手段537は、付与ポイントを蓄積ポイントに加算する(ステップS54)。すなわち、ポイント管理制御手段537は、ポイント(第一電子商取引データ)を加算する加算手段に相当する。
そして、販売処理手段532は、購入対象の販売処理を実行する(ステップS55)。この場合、販売処理手段532は、残高データの残高を「0」に更新する。
そして、販売処理手段532は、不足金額に相当するポイントを蓄積ポイントから減算する(ステップS56)。そして、共通サーバ制御部53は、販売制御処理を終了する。
Further, after the condition achievement data is acquired in step S23, the point management control means 537 adds the granted points to the accumulated points (step S54). That is, the point management control unit 537 corresponds to an addition unit that adds points (first electronic commerce data).
Then, the sales processing means 532 executes a sales process for the purchase target (step S55). In this case, the sales processing unit 532 updates the balance of the balance data to “0”.
Then, the sales processing means 532 subtracts the points corresponding to the shortage amount from the accumulated points (step S56). Then, the common server control unit 53 ends the sales control process.

[第三実施形態の作用効果]
第三実施形態においても、第一実施形態及び第二実施形態と同様の構成により、同様の作用効果を奏することができる。また、第三実施形態によれば、以下の効果を奏することができる。
本実施形態の共通サーバ5は、不足金額が蓄積ポイントより多い場合、案内データをユーザ端末2に送信する。
不足金額が蓄積ポイントを金額に換算した値以下である場合は、不足金額を蓄積ポイントで補填できるため、ポイントを稼ぐ必要性が低い。このため、不足金額が当該換算した値以下である場合は、案内データを送信せずに、不足金額が当該換算した値より多い場合に、案内データを送信することで、必要性に応じてポイントコンテンツをユーザに案内できる。
[Operational effects of the third embodiment]
Also in the third embodiment, the same operational effects can be achieved with the same configuration as the first embodiment and the second embodiment. Moreover, according to 3rd embodiment, there can exist the following effects.
The common server 5 of this embodiment transmits guidance data to the user terminal 2 when the shortage amount is greater than the accumulation points.
When the shortage amount is equal to or less than the value obtained by converting the accumulated points into the amount, the shortage amount can be compensated with the accumulated points, and therefore the necessity for earning points is low. For this reason, if the shortage amount is less than or equal to the converted value, the guidance data is not sent and the guidance data is sent when the shortage amount is greater than the converted value. The content can be guided to the user.

[変形例]
なお、本発明は、上述した各実施形態に限定されるものではなく、本発明の目的を達成できる範囲で、以下に示される変形をも含むものである。
[Modification]
In addition, this invention is not limited to each embodiment mentioned above, In the range which can achieve the objective of this invention, the deformation | transformation shown below is also included.

[変形例1]
本発明の支払額は、上記各実施形態では、残高記憶手段321,521に記録された残高であるが、これに限定されない。
例えば、本発明の支払額は、ユーザがユーザ端末2を操作して設定した、支払に当てられる電子マネーや前記残高の一部の金額であってもよい。
[Modification 1]
The payment amount of the present invention is the balance recorded in the balance storage means 321 and 521 in each of the above embodiments, but is not limited thereto.
For example, the payment amount of the present invention may be electronic money used for payment set by the user operating the user terminal 2 or a partial amount of the balance.

[変形例2]
上記各実施形態では、販売サーバ3,3A及び共通サーバ5は、不足金額に相当するポイントを付与可能なポイントコンテンツの案内データを、ユーザ端末2に送信するが、本発明はこれに限定されない。
例えば、不足金額に依らずに、所定のポイントコンテンツの案内データをユーザ端末2に送信してもよい。
この場合、販売サーバ3,3A及び共通サーバ5は、案内データが案内するポイントコンテンツの付与ポイントが、不足金額に満たない場合には、例えば、不足しているポイントをユーザ端末2に通知し、さらに、別のポイントコンテンツを案内する案内データをユーザ端末2に送信してもよい。
[Modification 2]
In each said embodiment, although the sales server 3 and 3A and the common server 5 transmit the guidance data of the point content which can give the point equivalent to a shortage amount to the user terminal 2, this invention is not limited to this.
For example, guidance data of predetermined point content may be transmitted to the user terminal 2 regardless of the shortage amount.
In this case, the sales server 3, 3 </ b> A and the common server 5 notify the user terminal 2 of the missing points, for example, when the point content grant points guided by the guidance data are less than the shortage amount, Further, guidance data for guiding another point content may be transmitted to the user terminal 2.

[変形例3]
上記各実施形態では、少なくとも、残高が購入対象の金額未満であり、かつ、不足金額が所定の上限値以下である場合が、支払金補填条件であるが、本発明はこれに限定されない。
すなわち、不足金額が所定の上限値以下である場合は、支払金補填条件から除いてもよい。
なお、この場合、不足金額が上限値より多い場合、販売サーバ3,3A及び共通サーバ5は、上限値に相当するポイントを付与するポイントコンテンツの案内データをユーザ端末2に送信してもよい。この場合、不足金額から上限値を引いた金額を、電子マネー等によりユーザに補填させてもよい。
[Modification 3]
In each of the above-described embodiments, at least the balance is less than the purchase target amount and the shortage amount is equal to or less than the predetermined upper limit is the payment compensation condition, but the present invention is not limited to this.
That is, when the shortage amount is equal to or less than a predetermined upper limit value, it may be excluded from the payment compensation condition.
In this case, when the shortage amount is larger than the upper limit value, the sales servers 3 and 3A and the common server 5 may transmit the point content guide data to which points corresponding to the upper limit value are given to the user terminal 2. In this case, an amount obtained by subtracting the upper limit value from the shortage amount may be compensated by the user with electronic money or the like.

[変形例4]
上記第一実施形態及び第二実施形態では、販売サーバ3,3Aが、ポイントサーバ4からポイントコンテンツの案内データを取得し、取得した案内データをユーザ端末2に送信しているが、本発明はこれに限定されない。
すなわち、販売サーバ3,3Aのコンテンツ案内手段333は、ユーザ端末2から購入要求信号を取得すると、案内データのユーザ端末2への送信を要求する要求信号を、ポイントサーバ4に送信する。そして、ポイントサーバ4は、当該要求信号を取得すると、ポイントコンテンツを抽出し、抽出したポイントコンテンツの案内データを、ユーザ端末2に直接送信してもよい。
なお、この場合は、前記要求信号に、不足金額、及び購入対象のデータ(商品の種類、ジャンル、価格等)が含まれる。
[Modification 4]
In the first embodiment and the second embodiment, the sales servers 3 and 3A acquire the point content guide data from the point server 4 and transmit the acquired guide data to the user terminal 2. It is not limited to this.
That is, when the content guidance unit 333 of the sales server 3, 3 </ b> A acquires the purchase request signal from the user terminal 2, it transmits a request signal for requesting transmission of guidance data to the user terminal 2 to the point server 4. Then, when the point server 4 acquires the request signal, the point server 4 may extract the point content and directly transmit the extracted point content guide data to the user terminal 2.
In this case, the request signal includes a shortage amount and purchase target data (product type, genre, price, etc.).

[変形例5]
上記第一実施形態及び第二実施形態では、応答トークンは、ポイントサーバ4から販売サーバ3に送信されているが、本発明はこれに限定されない。
例えば、応答トークンは、ポイントサーバ4からユーザ端末2を経由して販売サーバ3に送信されてもよい。
[Modification 5]
In the first embodiment and the second embodiment, the response token is transmitted from the point server 4 to the sales server 3, but the present invention is not limited to this.
For example, the response token may be transmitted from the point server 4 to the sales server 3 via the user terminal 2.

[変形例6]
上記第三実施形態では、共通サーバ5は、不足金額に相当するポイントを付与可能なポイントコンテンツの案内データをユーザ端末2に送信しているが、本発明はこれに限定されない。
例えば、購入対象の販売処理が、付与ポイントに加えて蓄積ポイントも利用して実行される場合は、共通サーバ5は、不足金額から蓄積ポイントを金額に換算した値を差し引いた金額に相当するポイントを付与可能なポイントコンテンツの案内データを、ユーザ端末2に送信してもよい。
[Modification 6]
In the third embodiment, the common server 5 transmits the guide data of the point content that can be given points corresponding to the insufficient amount to the user terminal 2, but the present invention is not limited to this.
For example, when the sales process of the purchase target is executed using the accumulated points in addition to the granted points, the common server 5 calculates the points corresponding to the amount obtained by subtracting the value obtained by converting the accumulated points into the amount from the shortage amount. You may transmit the guidance data of the point content which can be given to the user terminal 2. FIG.

[変形例7]
また、上記第三実施形態において、残高記憶手段521はなくてもよい。この場合、ポイント記憶手段524のポイント管理データに記録された蓄積ポイントを利用して販売処理が行われる。
つまり、この場合、コンテンツ案内手段533は、ユーザ端末2から購入要求信号を取得すると、蓄積ポイントを金額に換算した値(換算額)が購入金額以上か否かを判定する。そして、換算額が購入金額以上の場合、販売処理手段532は販売処理を実行し、換算額が購入金額未満の場合、コンテンツ案内手段533はポイントコンテンツの案内データをユーザ端末2に送信する。
また、蓄積ポイントと案内するポイントコンテンツの付与ポイントとを加算したポイントの換算額が、購入対象の金額に満たない場合には、不足している金額を、電子マネー等によりユーザに補填させてもよい。この場合、コンテンツ案内手段533は、案内データに不足している金額を含めてユーザ端末2に送信する。この場合、ユーザは、電子マネー等により補填する必要がある金額を確認して、ポイントコンテンツを取得するか否かを判断できる。
さらに、この場合、コンテンツ案内手段533は、付与ポイントが異なる複数のポイントコンテンツの案内データをユーザ端末2に送信してもよい。これによれば、ユーザは、電子マネー等により補填する必要がある金額を確認して、ポイントコンテンツを選択できるため、ポイントコンテンツを選びやすくできる。
なお、ユーザが案内データにより案内されたポイントコンテンツを取得し、ポイントがユーザに付与された場合、コンテンツ案内手段533は、再度、案内データをユーザ端末2に送信してもよい。この場合は、蓄積ポイントと、既にユーザに付与されたポイントと、案内するポイントコンテンツの付与ポイントとを加算したポイントの換算額を、購入対象の金額から差し引いた金額を不足している金額として案内データに含める。
[Modification 7]
In the third embodiment, the balance storage unit 521 may not be provided. In this case, the sales process is performed using the accumulated points recorded in the point management data of the point storage means 524.
That is, in this case, when the content guidance unit 533 obtains a purchase request signal from the user terminal 2, the content guidance unit 533 determines whether or not the value (converted amount) obtained by converting the accumulated points into the amount is equal to or greater than the purchase amount. When the converted amount is equal to or greater than the purchase amount, the sales processing unit 532 executes the sales process. When the converted amount is less than the purchase amount, the content guide unit 533 transmits the point content guide data to the user terminal 2.
In addition, if the converted amount of the points obtained by adding the accumulated points and the points granted for the point content is less than the purchase target amount, the user may be compensated for the insufficient amount with electronic money or the like. Good. In this case, the content guidance means 533 transmits the guidance data including the insufficient amount to the user terminal 2. In this case, the user can check the amount that needs to be compensated with electronic money or the like, and determine whether or not to acquire the point content.
Further, in this case, the content guidance unit 533 may transmit guidance data of a plurality of point contents with different grant points to the user terminal 2. According to this, since the user can check the amount that needs to be compensated with electronic money or the like and select the point content, the point content can be easily selected.
In addition, when the user acquires the point content guided by the guidance data and the point is given to the user, the content guidance unit 533 may transmit the guidance data to the user terminal 2 again. In this case, the converted amount of the point obtained by adding the accumulated points, the points already given to the user, and the points granted to the point content to be guided is guided as an amount that is insufficient as the amount obtained by subtracting the amount to be purchased. Include in data.

[変形例8]
上記各実施形態では、ポイントサーバ4及び共通サーバ5は、購入対象との関連性に応じてポイントコンテンツを抽出しているが、本発明はこれに限定されない。
例えば、購入対象との関連性を考慮することなくポイントコンテンツを抽出してもよい。または、例えば、販売管理データからユーザの購入履歴を取得する等してユーザ属性を判定し、当該ユーザ属性に応じてポイントコンテンツを抽出してもよい。
[Modification 8]
In each said embodiment, although the point server 4 and the common server 5 are extracting the point content according to the relevance with a purchase target, this invention is not limited to this.
For example, the point content may be extracted without considering the relationship with the purchase target. Alternatively, for example, a user attribute may be determined by acquiring a user purchase history from sales management data, and point content may be extracted according to the user attribute.

[変形例9]
上記各実施形態において、販売サーバ3,3A及び共通サーバ5は、案内データをユーザ端末2に送信する際、購入対象に関連し、かつ、当該購入対象の金額よりも高い商品(高級品)のデータと、当該商品の金額から残高を引いた不足金額に応じたポイントを付与するポイントコンテンツの案内データとを、ユーザ端末2に送信してもよい。
[Modification 9]
In each of the above embodiments, when the sales server 3, 3 </ b> A and the common server 5 transmit the guidance data to the user terminal 2, the sales server 3, 3 </ b> A and the common server 5 Data and guidance data of point content that gives points according to the shortage amount obtained by subtracting the balance from the amount of the product may be transmitted to the user terminal 2.

[変形例10]
上記第一実施形態及び第二実施形態では、販売サーバ3,3Aは、案内データの送信を要求する送信要求信号を、ポイントサーバ4に送信しているが、本発明はこれに限定されない。すなわち、ポイントサーバ4は、単一である必要がない。
例えば、販売システムは、複数のポイントサーバ4を備え、販売サーバ3は、これら複数のポイントサーバ4から、ユーザに案内するポイントコンテンツを提供するポイントサーバ4を選択し、送信要求信号を送信してもよい。
つまり、販売サーバ3が、様々なポイントサーバ4と提携し、これら複数のポイントサーバ4からユーザに案内するポイントコンテンツを提供するポイントサーバ4を選択することで、ユーザがポイントコンテンツを選択しやすくできる。
さらに、販売サーバ3,3Aは、複数のポイントサーバ4に送信要求信号を送信し、複数のポイントサーバ4から案内データを取得してもよい。さらに、販売サーバ3,3Aは、複数のポイントサーバ4に要求トークンを送信してもよい。この場合、販売サーバ3,3Aは、各要求トークンに対応した応答トークンがすべて正常と判定された場合に、販売処理を実行する。
[Modification 10]
In the said 1st embodiment and 2nd embodiment, although the sales server 3 and 3A are transmitting the transmission request signal which requests | requires transmission of guidance data to the point server 4, this invention is not limited to this. That is, the point server 4 does not need to be single.
For example, the sales system includes a plurality of point servers 4, and the sales server 3 selects a point server 4 that provides point content to be guided to the user from the plurality of point servers 4, and transmits a transmission request signal. Also good.
That is, the sales server 3 cooperates with various point servers 4, and by selecting the point server 4 that provides the point content to be guided to the user from the plurality of point servers 4, the user can easily select the point content. .
Further, the sales servers 3, 3 </ b> A may acquire the guidance data from the plurality of point servers 4 by transmitting a transmission request signal to the plurality of point servers 4. Furthermore, the sales servers 3 and 3 </ b> A may transmit request tokens to the plurality of point servers 4. In this case, the sales servers 3 and 3A execute the sales process when it is determined that all the response tokens corresponding to the request tokens are normal.

[変形例11]
上記第二実施形態では、ポイントサーバ4は、ポイントコンテンツのポイント付与条件が満たされた場合、付与ポイントをコンテンツ記憶手段421のコンテンツ管理データのポイントに加算し、付与ポイントに関する付与関連データを含む応答トークンを販売サーバ3Aに送信しているが、本発明はこれに限定されない。
例えば、ポイントサーバ4は、付与ポイントから不足金額に相当するポイントを差し引いたポイントをコンテンツ管理データに加算し、不足金額に相当するポイントに関するデータを含む応答トークンを販売サーバ3Aに送信してもよい。
この場合、販売サーバ3Aは、不足金額に相当するポイントをコンテンツ管理データから減算させる減算要求信号をポイントサーバ4に送信する必要がないため、減算要求手段336を備えていなくてよい。
[Modification 11]
In the second embodiment, the point server 4 adds the granted point to the point of the content management data in the content storage unit 421 when the point grant condition for the point content is satisfied, and includes the grant-related data regarding the granted point. Although the token is transmitted to the sales server 3A, the present invention is not limited to this.
For example, the point server 4 may add a point obtained by subtracting a point corresponding to the insufficient amount from the granted point to the content management data, and transmit a response token including data relating to the point corresponding to the insufficient amount to the sales server 3A. .
In this case, the sales server 3A does not have to send the subtraction request signal for subtracting the point corresponding to the shortage amount from the content management data to the point server 4, and therefore does not need to include the subtraction request means 336.

1…販売システム、2…ユーザ端末、3,3A…販売サーバ(情報処理装置)、32…販売サーバ記憶部、321,521…残高記憶手段(第二電子商取引用データ記憶手段)、322,522…販売管理データ記憶手段、323…ポイントサーバデータ記憶手段、33,33A…販売サーバ制御部、331,531…購入要求取得手段、332,532…販売処理手段、333,533…コンテンツ案内手段、334…要求トークン送信手段、335…応答トークン取得手段(付与関連データ取得手段)、336…減算要求手段、4…ポイントサーバ、42…ポイントサーバ記憶部、421,523…コンテンツ記憶手段、422,524…ポイント記憶手段(第一電子商取引用データ記憶手段)、43…ポイントサーバ制御部、431…送信要求取得手段、432,534…コンテンツ抽出手段、433…案内データ送信手段、434…要求トークン取得手段、435,535…コンテンツ送信手段、436,536…条件達成確認手段、437…応答トークン送信手段、438,537…ポイント管理制御手段、5…共通サーバ(情報処理装置)、52…共通サーバ記憶部、53…共通サーバ制御部。   DESCRIPTION OF SYMBOLS 1 ... Sales system, 2 ... User terminal, 3, 3A ... Sales server (information processing apparatus), 32 ... Sales server memory | storage part, 321, 521 ... Balance storage means (2nd electronic commerce data storage means), 322,522 ... Sales management data storage means, 323 ... Point server data storage means, 33, 33A ... Sales server control unit, 331, 531 ... Purchase request acquisition means, 332, 532 ... Sales processing means, 333, 533 ... Content guidance means, 334 Request token transmission unit 335 Response token acquisition unit (granting related data acquisition unit) 336 Subtraction request unit 4 Point server 42 Point server storage unit 421 523 Content storage unit 422 524 Point storage means (first electronic commerce data storage means), 43... Point server control unit, 431. Communication request acquisition means, 432, 534 ... content extraction means, 433 ... guidance data transmission means, 434 ... request token acquisition means, 435,535 ... content transmission means, 436,536 ... condition achievement confirmation means, 437 ... response token transmission means 438, 537 ... point management control means, 5 ... common server (information processing apparatus), 52 ... common server storage unit, 53 ... common server control unit.

Claims (11)

購入対象の購入要求をユーザ端末から取得する購入要求取得手段と、
前記購入要求が取得され、ユーザが支払う支払額が前記購入対象の金額未満である場合に、所定の条件を満たすことで、前記購入対象の金額から前記支払額を引いた不足金額に相当する第一電子商取引用データを付与可能なコンテンツを、前記ユーザ端末に案内するコンテンツ案内手段と、を備える
ことを特徴とする情報処理装置。
Purchase request acquisition means for acquiring a purchase request for purchase from a user terminal;
When the purchase request is acquired and the payment amount to be paid by the user is less than the purchase target amount, a predetermined condition is satisfied, which corresponds to a shortage amount obtained by subtracting the payment amount from the purchase target amount. An information processing apparatus comprising: content guidance means for guiding content to which one electronic commerce data can be assigned to the user terminal.
請求項1に記載の情報処理装置において、
前記ユーザを識別するユーザIDと、前記ユーザが保有する第二電子商取引用データの残高とを関連付けて記憶する第二電子商取引用データ記憶手段と、
前記残高が前記購入対象の金額以上の場合、前記購入対象の販売処理を行う販売処理手段と、を備え、
前記コンテンツ案内手段は、前記残高を前記支払額とし、前記残高が前記購入対象の金額未満である場合に、前記コンテンツを前記ユーザ端末に案内する
ことを特徴とする情報処理装置。
The information processing apparatus according to claim 1,
A second electronic commerce data storage means for storing the user ID for identifying the user and the balance of the second electronic commerce data held by the user in association with each other;
If the balance is equal to or greater than the purchase target amount, the sales processing means for performing the sales process of the purchase target,
The content guide means guides the content to the user terminal when the balance is the payment amount and the balance is less than the purchase target amount.
請求項1又は請求項2に記載の情報処理装置において、
前記コンテンツ案内手段は、前記不足金額が、所定の上限値以下の場合に、前記コンテンツを前記ユーザ端末に案内する
ことを特徴とする情報処理装置。
The information processing apparatus according to claim 1 or 2,
The information processing apparatus, wherein the content guidance unit guides the content to the user terminal when the shortage amount is equal to or less than a predetermined upper limit value.
請求項1から請求項3のいずれか1項に記載の情報処理装置において、
前記コンテンツ案内手段は、前記コンテンツを提供する複数のコンテンツサーバから、少なくとも1つのコンテンツサーバを選択し、前記選択したコンテンツサーバの前記コンテンツを前記ユーザ端末に案内する
ことを特徴とする情報処理装置。
The information processing apparatus according to any one of claims 1 to 3,
The information processing apparatus, wherein the content guide unit selects at least one content server from a plurality of content servers that provide the content, and guides the content of the selected content server to the user terminal.
請求項1から請求項4のいずれか1項に記載の情報処理装置において、
前記コンテンツ案内手段は、前記コンテンツを提供するコンテンツサーバに対して、前記コンテンツを案内する案内データの送信を要求し、前記コンテンツサーバから前記案内データを取得し、前記ユーザ端末に送信することで、前記コンテンツを前記ユーザ端末に案内する
ことを特徴とする情報処理装置。
The information processing apparatus according to any one of claims 1 to 4,
The content guidance means requests the content server that provides the content to transmit guidance data for guiding the content, acquires the guidance data from the content server, and transmits the guidance data to the user terminal. An information processing apparatus that guides the content to the user terminal.
請求項1から請求項5のいずれか1項に記載の情報処理装置において、
前記コンテンツを提供するコンテンツサーバから前記ユーザに対して付与された前記第一電子商取引用データに関する付与関連データを取得する付与関連データ取得手段と、
前記ユーザに付与された前記第一電子商取引用データが、前記不足金額以上に相当する場合に、前記購入対象の販売処理を行う販売処理手段と、
前記販売処理が行われると、前記不足金額に相当する前記第一電子商取引用データだけ前記ユーザに付与された前記第一電子商取引用データから減算させることを前記コンテンツサーバに要求する減算要求手段と、を備える
ことを特徴とする情報処理装置。
The information processing apparatus according to any one of claims 1 to 5,
Grant related data acquisition means for acquiring grant related data related to the first electronic commerce data granted to the user from a content server that provides the content;
Sales processing means for performing the sales processing of the purchase target when the first electronic commerce data assigned to the user corresponds to the shortage amount or more;
Subtraction request means for requesting the content server to subtract only the first electronic commerce data corresponding to the shortage amount from the first electronic commerce data given to the user when the sales process is performed. An information processing apparatus comprising:
請求項1から請求項6のいずれか1項に記載の情報処理装置において、
前記ユーザを識別するユーザIDと、前記ユーザが保有する前記第一電子商取引用データの残高とを関連付けて記憶する第一電子商取引用データ記憶手段を備え、
前記コンテンツ案内手段は、前記不足金額が、前記第一電子商取引用データ記憶手段に記憶された前記第一電子商取引用データを金額に換算した値より多い場合、前記コンテンツを前記ユーザ端末に案内する
ことを特徴とする情報処理装置。
The information processing apparatus according to any one of claims 1 to 6,
A first electronic commerce data storage means for storing the user ID for identifying the user and the balance of the first electronic commerce data held by the user in association with each other;
The content guidance unit guides the content to the user terminal when the shortage amount is greater than a value obtained by converting the first electronic commerce data stored in the first electronic commerce data storage unit into an amount. An information processing apparatus characterized by that.
請求項7に記載の情報処理装置において、
前記ユーザ端末から、前記所定の条件が満たされた旨の条件達成データを取得する条件達成確認手段と、
前記条件達成データを取得した際に、前記ユーザに対して付与された前記第一電子商取引用データを前記第一電子商取引用データ記憶手段に記憶された前記第一電子商取引用データに加算する加算手段と、を備える
ことを特徴とする情報処理装置。
The information processing apparatus according to claim 7,
Condition achievement confirmation means for obtaining condition achievement data indicating that the predetermined condition is satisfied from the user terminal;
Addition of adding the first electronic commerce data given to the user to the first electronic commerce data stored in the first electronic commerce data storage means when acquiring the condition achievement data An information processing apparatus comprising: means.
請求項1から請求項8のいずれか1項に記載の情報処理装置において、
前記コンテンツ案内手段は、前記購入対象との関連性に応じて抽出されたコンテンツを前記ユーザ端末に案内する
ことを特徴とする情報処理装置。
The information processing apparatus according to any one of claims 1 to 8,
The information processing apparatus, wherein the content guidance unit guides the content extracted according to the relationship with the purchase target to the user terminal.
コンピュータにより情報を処理させる情報処理方法であって、
前記コンピュータは、
購入対象の購入要求をユーザ端末から取得し、
前記購入要求が取得され、ユーザが支払う支払額が前記購入対象の金額未満である場合に、所定の条件を満たすことで、前記購入対象の金額から前記支払額を引いた不足金額に相当する第一電子商取引用データを付与可能なコンテンツを、前記ユーザ端末に案内する
ことを特徴とする情報処理方法。
An information processing method for processing information by a computer,
The computer
Get purchase request for purchase from user terminal,
When the purchase request is acquired and the payment amount to be paid by the user is less than the purchase target amount, a predetermined condition is satisfied, which corresponds to a shortage amount obtained by subtracting the payment amount from the purchase target amount. An information processing method characterized by guiding content to which one electronic commerce data can be assigned to the user terminal.
コンピュータに読み込まれ実行される情報処理プログラムであって、
前記コンピュータを、請求項1から請求項9のいずれか1項に記載の情報処理装置として機能させる
ことを特徴とする情報処理プログラム。
An information processing program that is read and executed by a computer,
An information processing program for causing the computer to function as the information processing apparatus according to any one of claims 1 to 9.
JP2015217516A 2015-11-05 2015-11-05 Information processing apparatus, information processing method, and information processing program Pending JP2017091046A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015217516A JP2017091046A (en) 2015-11-05 2015-11-05 Information processing apparatus, information processing method, and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015217516A JP2017091046A (en) 2015-11-05 2015-11-05 Information processing apparatus, information processing method, and information processing program

Publications (1)

Publication Number Publication Date
JP2017091046A true JP2017091046A (en) 2017-05-25

Family

ID=58770590

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015217516A Pending JP2017091046A (en) 2015-11-05 2015-11-05 Information processing apparatus, information processing method, and information processing program

Country Status (1)

Country Link
JP (1) JP2017091046A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020030817A (en) * 2018-08-20 2020-02-27 Zホールディングス株式会社 Device, method, and program for processing information

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001283078A (en) * 2000-03-30 2001-10-12 Tatsuya Hayashida System for providing advertisement information
JP2007041322A (en) * 2005-08-03 2007-02-15 Hitachi Ltd Advertising system and advertising method
KR20100012424A (en) * 2008-07-29 2010-02-08 주식회사 사람인 How to increase web disk charging points or amount by watching advertisements.
JP2014225217A (en) * 2013-04-19 2014-12-04 株式会社メタップス Proxy settlement server and settlement system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001283078A (en) * 2000-03-30 2001-10-12 Tatsuya Hayashida System for providing advertisement information
JP2007041322A (en) * 2005-08-03 2007-02-15 Hitachi Ltd Advertising system and advertising method
KR20100012424A (en) * 2008-07-29 2010-02-08 주식회사 사람인 How to increase web disk charging points or amount by watching advertisements.
JP2014225217A (en) * 2013-04-19 2014-12-04 株式会社メタップス Proxy settlement server and settlement system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
池谷 貴: "次々と新サービスを打ち出すネットマイル SNSでマイル活用の新たな市場を切り開く", I.M.PRESS, vol. 第184巻, JPN6019025005, 25 August 2011 (2011-08-25), pages 29, ISSN: 0004066445 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020030817A (en) * 2018-08-20 2020-02-27 Zホールディングス株式会社 Device, method, and program for processing information

Similar Documents

Publication Publication Date Title
US10977633B2 (en) Systems and methods for splitting a bill associated with a receipt
US12014390B2 (en) Systems and methods for shopping in an electronic commerce environment
RU2607786C2 (en) System, method for providing electronic shopping cart to buy at more sellers for sales service
JP6590167B2 (en) Information processing apparatus, information processing method, program, and manufacturing method
WO2012124398A1 (en) Purchase support server, purchase support method, purchase support program, and computer-readable recording medium for recording said program
JP2010092087A (en) Commodity sales system and commodity sales method
KR101024450B1 (en) Shopping mall operation system and shopping mall operation method using shopping cart
JP2013058131A (en) Electronic commerce method
JP2022000823A (en) Information processing device and information processing method
KR102127431B1 (en) Method for settlement of delivery order sales and payment terminal thereof
JP6208386B1 (en) Program, terminal device, and information processing method
JP2008112336A (en) Refund system in online shopping
US9633361B2 (en) Commercial transaction management device, commercial transaction management method, commercial transaction management program, and computer-readable recording medium for recording same program
JP2005250899A (en) Prepaid settlement apparatus, prepaid settlement system, prepaid settlement method, and program
JP6623046B2 (en) Point management system, point management method, and point management program
JP6271800B1 (en) Program, terminal device, and information processing method
JP6166505B1 (en) Incentive grant system and incentive grant method
JP2017091046A (en) Information processing apparatus, information processing method, and information processing program
JP2018116697A (en) Program, terminal device, and information processing method
JP7315746B1 (en) Information processing device and information processing method
JP7311220B2 (en) Information processing method and information processing device
JP2013186592A (en) Information processor and program
WO2023136080A1 (en) Information processing method, information processing program, and information processing device
JP7447219B1 (en) Information processing device, information processing method, and information processing program
JP7443465B1 (en) Information processing device, information processing method, and information processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180824

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190619

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190702

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20191101

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20191112

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20200218