JP2017091046A - Information processing apparatus, information processing method, and information processing program - Google Patents
Information processing apparatus, information processing method, and information processing program Download PDFInfo
- 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
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 37
- 238000003672 processing method Methods 0.000 title claims abstract description 6
- 238000000034 method Methods 0.000 claims description 46
- 238000012545 processing Methods 0.000 claims description 30
- 238000013500 data storage Methods 0.000 claims description 20
- 238000012790 confirmation Methods 0.000 claims description 9
- 230000007812 deficiency Effects 0.000 abstract 1
- 238000007726 management method Methods 0.000 description 48
- 230000005540 biological transmission Effects 0.000 description 46
- 230000004044 response Effects 0.000 description 26
- 238000000605 extraction Methods 0.000 description 13
- 238000012986 modification Methods 0.000 description 12
- 230000004048 modification Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 9
- 239000000284 extract Substances 0.000 description 9
- 230000000694 effects Effects 0.000 description 7
- 238000009825 accumulation Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
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
しかしながら、特許文献1の商品売買システムでは、買い手側の支払可能金額が、商品の代金よりも少ない場合には、買い手側は商品を購入することができない。
このような場合において、買い手側による商品の購入を支援できるシステムが要望されている。
However, in the merchandise sales system disclosed in
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.
[第一実施形態]
以下、本発明に係る第一実施形態について、図面に基づいて説明する。
図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
In the
If the balance is equal to or greater than the purchase target amount, the
On the other hand, when the balance is less than the purchase target amount, the
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
[販売サーバの構成]
図2は、本実施形態における販売サーバ3の概略構成を示すブロック図である。
図2に示すように、販売サーバ3は、コンピュータにより構成され、メモリやハードディスク等により構成された販売サーバ記憶部32と、CPU等により構成された販売サーバ制御部33とを備えて構成されている。
[Sales server configuration]
FIG. 2 is a block diagram showing a schematic configuration of the
As shown in FIG. 2, the
販売サーバ記憶部32には、ポイントコンテンツを案内する案内データをユーザ端末2に送信したり、商品の販売処理を実行したりする各種プログラムや各種データが記憶される。
また、販売サーバ記憶部32は、残高記憶手段321と、販売管理データ記憶手段322と、ポイントサーバデータ記憶手段323とを備えている。
The sales
The sales
残高記憶手段321には、残高データが記憶されている。
残高データには、ユーザIDと、ユーザIDに関連付けられた残高とが記録される。
ユーザIDは、販売システム1に登録されているユーザを特定するための識別データである。
残高は、販売サーバ3において商品を購入する際に使用可能な、ユーザが保有する電子マネー等のデポジットや、現金に等価なポイント等の金額であり、本発明における第二電子商取引用データに相当する。すなわち、残高記憶手段321は、本発明の第二電子商取引用データ記憶手段に相当する。
The
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
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
販売管理データ記憶手段322には、販売管理データが記憶されている。
販売管理データには、例えば、カートのデータと、販売サーバ(店舗)のデータと、ユーザIDと、商品IDと、商品の金額と、ポイントコンテンツのデータと、不足金額と、購入結果とが関連付けられて記録されている。
販売サーバ3は、商品を販売する販売サイトをインターネット上で閲覧可能に公開している。カートは、この販売サイトにおいて設定された、ユーザが購入を希望する商品が登録されるリストである。カートのデータは、このカートを特定するための識別データである。
販売サーバのデータは、販売サーバを特定するための識別データである。
ユーザIDは、商品を購入するユーザを特定するための識別データである。
商品IDは、カートに登録されている商品を特定するための識別データである。なお、商品は、本発明の購入対象であり、物品の他、保険等のサービスであってもよい。
商品の金額は、カートに登録されている商品の販売価格である。
ポイントコンテンツのデータは、ユーザに案内するポイントコンテンツを特定するための識別データである。なお、ポイントコンテンツのデータは、ポイントコンテンツのリンク先(URL:Uniform Resource Locator)であってもよい。
不足金額は、カートに登録されている商品の金額からユーザに関連付けられた残高を引いた金額である。
購入結果は、カートに登録されている商品をユーザが購入したか否かを示すデータである。
The sales management
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
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
販売サーバ制御部33は、購入要求取得手段331と、販売処理手段332と、コンテンツ案内手段333と、要求トークン送信手段334と、応答トークン取得手段335とを備えている。
購入要求取得手段331は、ユーザ端末2から送信される購入要求信号を取得する。
販売処理手段332は、商品の販売処理を実行する。つまり、販売管理データ記憶手段322の販売管理データに、商品をユーザが購入した旨を示す購入結果を記録する。
コンテンツ案内手段333は、ポイントコンテンツを案内する案内データの送信を要求する送信要求信号をポイントサーバ4に送信する。そして、ポイントサーバ4から案内データを取得し、ユーザ端末2に送信する。
要求トークン送信手段334は、ポイントコンテンツのユーザ端末2への送信を要求するコンテンツ送信要求データを含む要求トークンを、ポイントサーバ4に送信する。
応答トークン取得手段335は、ポイントサーバ4において要求トークンに対応付けられて生成され、ユーザに対して付与されたポイントに関する付与関連データを含む応答トークンを、ポイントサーバ4から取得する。すなわち、応答トークン取得手段335は、本発明の付与関連データ取得手段に相当する。
なお、販売サーバ制御部33の各機能構成についてのより詳細な説明については、後述する。
The sales
The purchase
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
The
The request token transmission means 334 transmits a request token including content transmission request data for requesting transmission of point content to the
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
A more detailed description of each functional configuration of the sales
[ポイントサーバの構成]
図3は、本実施形態におけるポイントサーバ4の概略構成を示すブロック図である。
図3に示すように、ポイントサーバ4は、コンピュータにより構成され、メモリやハードディスク等により構成されたポイントサーバ記憶部42と、CPU等により構成されたポイントサーバ制御部43とを備えて構成されている。
[Point Server Configuration]
FIG. 3 is a block diagram showing a schematic configuration of the
As shown in FIG. 3, the
ポイントサーバ記憶部42には、ポイントコンテンツを案内する案内データを販売サーバ3に送信したり、ポイントコンテンツをユーザ端末2に送信したりする各種プログラムや各種データが記憶される。
また、ポイントサーバ記憶部42は、コンテンツ記憶手段421と、ポイント記憶手段422とを備えている。
コンテンツ記憶手段421には、コンテンツ管理データが記憶されている。
コンテンツ管理データには、下記表1に示すように、付与ポイントの範囲を示すポイント範囲と、ポイントコンテンツと、付与ポイントと、コンテンツ属性とが関連付けられて記録されている。
ポイント範囲は、0−9ポイント、10−19ポイントのように、所定のポイント毎に設定されている。
ポイントコンテンツは、ポイント付与条件を満たすと、予め設定されたポイントをユーザに付与するコンテンツである。具体的には、ポイントコンテンツは、アフィリエイト、ビデオ広告視聴、アンケート、クラウドソーシングタスク等である。
例えば、アフィリエイトの場合は、指定されたウェブサイトをユーザがユーザ端末2を操作して閲覧したり、当該ウェブサイトで商品を購入したりすることが、ポイント付与条件となる。
ビデオ広告視聴の場合は、ユーザがビデオ広告を視聴することが、ポイント付与条件となる。
アンケートの場合は、ユーザがアンケートに回答することが、ポイント付与条件となる。
また、クラウドソーシングタスクには、例えば、ロゴデザイン、翻訳、文字のテキスト化、アンケート等がある。クラウドソーシングタスクの場合は、タスクを実行することが、ポイント付与条件となる。
なお、ポイントコンテンツの代わりに、ポイントコンテンツが記憶される位置を示すアドレスデータが記録されていてもよい。
コンテンツ属性は、例えば、ポイントコンテンツのジャンルや、配信対象のユーザの性別、年齢層等である。
The point
The point
The
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
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.
ポイント記憶手段422には、ポイント管理データが記憶されている。
ポイント管理データには、ユーザIDとユーザが保有するポイントとが関連付けられて記録されている。ポイント管理データに記録されているポイントは、現金と等価な電子商取引用のデータであり、本発明の第一電子商取引用データに相当する。このポイントは、例えばインターネット上での電子商取引において使用可能であり、販売サーバ3だけではなく、ネットワークに接続可能な他の販売サーバにおける商品の購入時に使用することができる。また、インターネット上に限られず、ユーザIDを記録したポイントカードを店舗で用いることも可能となる。例えば、店舗に設けられた端末からポイントサーバにアクセスすることでポイントを使用することもできる。また、ポイントを換金して、ユーザが指定した銀行に振り込みを実施したり、ポイントを、他のサービスポイント等に変換したりする等も可能となる。
このようなポイントは、ユーザがユーザ端末2からポイントサーバ4が提供するポイントコンテンツにアクセスし、ポイント付与条件を満たすことで、ユーザに対して付与される。
ここで、このようなポイントを記憶するポイント記憶手段422は、本発明の第一電子商取引用データ記憶手段に相当する。
The
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
Such points are given to the user when the user accesses the point content provided by the
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
The transmission
The
The guide
The request
The
The condition
The response
The point
A more detailed description of each functional configuration of the point
[販売制御処理]
次に、上述したような販売システム1における販売制御処理について説明する。図4、図5は、販売制御処理を示すフローチャートである。
販売制御処理は、販売サーバ3の購入要求取得手段331が、ユーザ端末2から購入対象の購入を要求する購入要求信号を取得すると実行される。
つまり、販売サーバ3は、商品を販売する販売サイトをインターネット上で閲覧可能に公開している。そして、ユーザがユーザ端末2を操作して、販売サイトを閲覧し、購入対象の購入を要求すると、購入要求信号がユーザ端末2から販売サーバ3に送信される。具体的には、販売サイトにおいて設定されている前述のカートに商品を登録し、当該サイトにおいて設定されている購入を要求するボタンを選択することで、カートに登録された商品の購入を要求する購入要求信号が販売サーバ3に送信される。
また、購入要求信号には、ユーザを識別するユーザIDが含まれている。
[Sales control processing]
Next, the sales control process in the
The sales control process is executed when the purchase
That is, the
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
Then, the
When it is determined YES in step S11, the
一方、ステップ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
If it is determined NO in step S13, the
一方、ステップS13でYESと判定された場合、コンテンツ案内手段333は、ポイントコンテンツを案内する案内データの送信を要求する送信要求信号を、ポイントサーバ4に送信する(ステップS15)。すなわち、本実施形態では、残高が購入対象の金額未満であり、かつ、不足金額が上限値以下である場合が、支払金補填条件に相当する。ここで、送信要求信号には、不足金額、及び購入対象のデータ(商品の種類、ジャンル、販売価格等)も含まれる。
On the other hand, when it is determined YES in step S13, the
ポイントサーバ4の送信要求取得手段431が、送信要求信号を取得すると、コンテンツ抽出手段432は、コンテンツ記憶手段421のコンテンツ管理データから、不足金額に相当するポイントを付与可能なポイントコンテンツを抽出する(ステップS16)。
具体的には、コンテンツ抽出手段432は、不足金額をポイントに換算した値が含まれるポイント範囲に関連付けられたポイントコンテンツの中から、付与ポイントが不足金額以上であるポイントコンテンツを抽出する。なお、本実施形態では、不足金額は、1円が1ポイントに換算される。
また、付与ポイントが不足金額以上であるポイントコンテンツがない場合には、付与ポイントの合計値が不足金額以上となるように、ポイントコンテンツの組み合せを抽出する。
さらに、コンテンツ抽出手段432は、上記抽出条件に該当するポイントコンテンツ、又はポイントコンテンツの組み合わせが複数ある場合、ユーザにとってより有益なポイントコンテンツを抽出してもよい。この場合、コンテンツ抽出手段432は、例えば、購入対象との関連性が高いポイントコンテンツを抽出する。すなわち、コンテンツ抽出手段432は、購入対象との関連性に応じてポイントコンテンツを抽出する。
例えば、コンテンツ抽出手段432は、購入対象の種類やジャンルに関連するビデオ広告やアンケート等のポイントコンテンツがある場合には、これらを優先的に抽出する。
ここで、上記抽出条件に該当するポイントコンテンツやポイントコンテンツの組み合せが複数ある場合、抽出するポイントコンテンツやポイントコンテンツの組み合せの数は、1つであってもよいし、複数であってもよい。
そして、案内データ送信手段433は、抽出されたポイントコンテンツの案内データを生成し、販売サーバ3に送信する(ステップS17)。案内データには、ポイントコンテンツのリンク先(URL)が含まれる。この他、例えば、ポイントコンテンツのポイント付与条件、付与ポイント、ポイントコンテンツの広告用の画像データ等が含まれる。
When the transmission
Specifically, the
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
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
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
In the
次に、コンテンツ案内手段333は、ユーザ端末2から、ポイントコンテンツの取得を要求するコンテンツ取得要求信号を受信したか否かを判定する(ステップS19)。
例えば、ユーザがユーザ端末2を操作して上記コンテンツ要求ボタンを選択することで、ユーザ端末2から販売サーバ3にコンテンツ取得要求信号が送信される。
ステップS19でNOと判定された場合、販売処理手段332は、購入対象を販売できない旨をユーザ端末2に通知する(ステップS20)。そして、販売サーバ制御部33は、販売制御処理を終了する。
一方、ステップS19でYESと判定された場合、要求トークン送信手段334は、案内データが案内するポイントコンテンツのユーザ端末2への送信を要求するコンテンツ送信要求データを含む要求トークンを、ポイントサーバ4に送信する(ステップS21)。
また、この際、販売サーバ制御部33は、販売管理データ記憶手段322の販売管理データに、カートのデータと、販売サーバ(店舗)のデータと、ユーザIDと、商品IDと、商品の金額と、ポイントコンテンツのデータと、不足金額と、購入結果とを関連付けて記録する。なお、ここでは、購入結果として、ユーザが商品を未だ購入していないことを示す購入結果を記録する。
Next, the
For example, when the user operates the
If it is determined NO in step S19, the
On the other hand, if YES is determined in step S19, the request
At this time, the sales
そして、ポイントサーバ4の要求トークン取得手段434が要求トークンを取得すると、コンテンツ送信手段435は、コンテンツ記憶手段421から対象のポイントコンテンツを読み出し、要求元のユーザ端末2に送信する(ステップS22)。
そして、条件達成確認手段436は、ポイントコンテンツのポイント付与条件が満たされた旨の条件達成データを取得する(ステップS23)。
例えば、ユーザがユーザ端末2を操作する等してポイント付与条件が満たされると、ユーザ端末2からポイントサーバ4に条件達成データが送信される。
そして、応答トークン送信手段437は、取得された要求トークンに対応付けて生成され、付与ポイントに関する付与関連データを含む応答トークンを、販売サーバ3に送信する(ステップS24)。
When the request
Then, the condition
For example, when the point granting condition is satisfied by the user operating the
Then, the response
なお、ステップS23で、条件達成確認手段436が、ポイントコンテンツをユーザ端末2に送信してから所定時間経過しても条件達成データを取得できなかった場合は、その旨を販売サーバ3に通知する。
この場合、販売サーバ3は、購入対象を販売できない旨をユーザ端末2に通知し、販売制御処理を終了する。
In step S23, if the condition
In this case, the
販売サーバ3の応答トークン取得手段335は、応答トークンを取得すると、取得した応答トークンを、ステップS21で送信された要求トークンと比較し、当該応答トークンが当該要求トークンに対応付けられたものか否かを判定することで、当該応答トークンが正常であるか否かを判定する(ステップS25)。
ステップS25でNOと判定された場合、販売処理手段332は、購入対象を販売できない旨をユーザ端末2に通知する(ステップS26)。そして、販売サーバ制御部33は、販売制御処理を終了する。
一方、ステップS25でYESと判定された場合、販売サーバ制御部33は、販売管理データ記憶手段322の販売管理データからデータを読み出し、当該データを反映した購入画面をユーザ端末2に送信する。
そして、販売処理手段332は、購入対象の販売処理を実行する(ステップS27)。この場合、販売処理手段332は、残高を「0」に更新する。そして、販売サーバ制御部33は、販売制御処理を終了する。
When the response
If it is determined NO in step S25, the
On the other hand, when it is determined YES in step S25, the sales
Then, the sales processing means 332 executes a sales process for the purchase target (step S27). In this case, the
[第一実施形態の作用効果]
本実施形態の販売サーバ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
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
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
According to this configuration, the
本実施形態の販売サーバ3は、購入対象との関連性に応じて抽出されたポイントコンテンツの案内データをユーザ端末2に送信する。
この構成によれば、購入対象との関連性が高いポイントコンテンツをユーザに案内できるため、ユーザが興味を持つ可能性が高いポイントコンテンツを案内できる。
The
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
In addition, the structure of the
図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
As shown in FIG. 6, the
The sales
The
図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
Then, after the
Then, when the
[第二実施形態の作用効果]
第二実施形態においても、第一実施形態と同様の構成により、同様の作用効果を奏することができる。また、第二実施形態によれば、以下の効果を奏することができる。
本実施形態のポイントサーバ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
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
Moreover, since the
[第三実施形態]
次に、本発明の第三実施形態について説明する。
上記第一実施形態及び第二実施形態では、販売サーバ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
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
The common
The common
図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
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
If it is determined YES in step S51, the
一方、ステップS51でNOと判定された場合、販売処理手段532は、購入対象の販売処理を実行する(ステップS52)。この場合、販売処理手段532は、残高記憶手段521の残高データに登録されている残高を「0」に更新する。
そして、ポイント管理制御手段537は、不足金額に相当するポイントを、蓄積ポイントから減算する。そして、共通サーバ制御部53は、販売制御処理を終了する。
On the other hand, when it is determined NO in step S51, the
Then, the point management control means 537 subtracts the points corresponding to the shortage amount from the accumulated points. Then, the common
また、ステップ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
Then, the sales processing means 532 executes a sales process for the purchase target (step S55). In this case, the
Then, the sales processing means 532 subtracts the points corresponding to the shortage amount from the accumulated points (step S56). Then, the common
[第三実施形態の作用効果]
第三実施形態においても、第一実施形態及び第二実施形態と同様の構成により、同様の作用効果を奏することができる。また、第三実施形態によれば、以下の効果を奏することができる。
本実施形態の共通サーバ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
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
[変形例2]
上記各実施形態では、販売サーバ3,3A及び共通サーバ5は、不足金額に相当するポイントを付与可能なポイントコンテンツの案内データを、ユーザ端末2に送信するが、本発明はこれに限定されない。
例えば、不足金額に依らずに、所定のポイントコンテンツの案内データをユーザ端末2に送信してもよい。
この場合、販売サーバ3,3A及び共通サーバ5は、案内データが案内するポイントコンテンツの付与ポイントが、不足金額に満たない場合には、例えば、不足しているポイントをユーザ端末2に通知し、さらに、別のポイントコンテンツを案内する案内データをユーザ端末2に送信してもよい。
[Modification 2]
In each said embodiment, although the
For example, guidance data of predetermined point content may be transmitted to the
In this case, the
[変形例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
[変形例4]
上記第一実施形態及び第二実施形態では、販売サーバ3,3Aが、ポイントサーバ4からポイントコンテンツの案内データを取得し、取得した案内データをユーザ端末2に送信しているが、本発明はこれに限定されない。
すなわち、販売サーバ3,3Aのコンテンツ案内手段333は、ユーザ端末2から購入要求信号を取得すると、案内データのユーザ端末2への送信を要求する要求信号を、ポイントサーバ4に送信する。そして、ポイントサーバ4は、当該要求信号を取得すると、ポイントコンテンツを抽出し、抽出したポイントコンテンツの案内データを、ユーザ端末2に直接送信してもよい。
なお、この場合は、前記要求信号に、不足金額、及び購入対象のデータ(商品の種類、ジャンル、価格等)が含まれる。
[Modification 4]
In the first embodiment and the second embodiment, the
That is, when the
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
For example, the response token may be transmitted from the
[変形例6]
上記第三実施形態では、共通サーバ5は、不足金額に相当するポイントを付与可能なポイントコンテンツの案内データをユーザ端末2に送信しているが、本発明はこれに限定されない。
例えば、購入対象の販売処理が、付与ポイントに加えて蓄積ポイントも利用して実行される場合は、共通サーバ5は、不足金額から蓄積ポイントを金額に換算した値を差し引いた金額に相当するポイントを付与可能なポイントコンテンツの案内データを、ユーザ端末2に送信してもよい。
[Modification 6]
In the third embodiment, the
For example, when the sales process of the purchase target is executed using the accumulated points in addition to the granted points, the
[変形例7]
また、上記第三実施形態において、残高記憶手段521はなくてもよい。この場合、ポイント記憶手段524のポイント管理データに記録された蓄積ポイントを利用して販売処理が行われる。
つまり、この場合、コンテンツ案内手段533は、ユーザ端末2から購入要求信号を取得すると、蓄積ポイントを金額に換算した値(換算額)が購入金額以上か否かを判定する。そして、換算額が購入金額以上の場合、販売処理手段532は販売処理を実行し、換算額が購入金額未満の場合、コンテンツ案内手段533はポイントコンテンツの案内データをユーザ端末2に送信する。
また、蓄積ポイントと案内するポイントコンテンツの付与ポイントとを加算したポイントの換算額が、購入対象の金額に満たない場合には、不足している金額を、電子マネー等によりユーザに補填させてもよい。この場合、コンテンツ案内手段533は、案内データに不足している金額を含めてユーザ端末2に送信する。この場合、ユーザは、電子マネー等により補填する必要がある金額を確認して、ポイントコンテンツを取得するか否かを判断できる。
さらに、この場合、コンテンツ案内手段533は、付与ポイントが異なる複数のポイントコンテンツの案内データをユーザ端末2に送信してもよい。これによれば、ユーザは、電子マネー等により補填する必要がある金額を確認して、ポイントコンテンツを選択できるため、ポイントコンテンツを選びやすくできる。
なお、ユーザが案内データにより案内されたポイントコンテンツを取得し、ポイントがユーザに付与された場合、コンテンツ案内手段533は、再度、案内データをユーザ端末2に送信してもよい。この場合は、蓄積ポイントと、既にユーザに付与されたポイントと、案内するポイントコンテンツの付与ポイントとを加算したポイントの換算額を、購入対象の金額から差し引いた金額を不足している金額として案内データに含める。
[Modification 7]
In the third embodiment, the
That is, in this case, when the
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
Further, in this case, the
In addition, when the user acquires the point content guided by the guidance data and the point is given to the user, the
[変形例8]
上記各実施形態では、ポイントサーバ4及び共通サーバ5は、購入対象との関連性に応じてポイントコンテンツを抽出しているが、本発明はこれに限定されない。
例えば、購入対象との関連性を考慮することなくポイントコンテンツを抽出してもよい。または、例えば、販売管理データからユーザの購入履歴を取得する等してユーザ属性を判定し、当該ユーザ属性に応じてポイントコンテンツを抽出してもよい。
[Modification 8]
In each said embodiment, although the
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
[変形例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
For example, the sales system includes a plurality of
That is, the
Further, the
[変形例11]
上記第二実施形態では、ポイントサーバ4は、ポイントコンテンツのポイント付与条件が満たされた場合、付与ポイントをコンテンツ記憶手段421のコンテンツ管理データのポイントに加算し、付与ポイントに関する付与関連データを含む応答トークンを販売サーバ3Aに送信しているが、本発明はこれに限定されない。
例えば、ポイントサーバ4は、付与ポイントから不足金額に相当するポイントを差し引いたポイントをコンテンツ管理データに加算し、不足金額に相当するポイントに関するデータを含む応答トークンを販売サーバ3Aに送信してもよい。
この場合、販売サーバ3Aは、不足金額に相当するポイントをコンテンツ管理データから減算させる減算要求信号をポイントサーバ4に送信する必要がないため、減算要求手段336を備えていなくてよい。
[Modification 11]
In the second embodiment, the
For example, the
In this case, the
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
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.
前記ユーザを識別するユーザ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.
前記コンテンツ案内手段は、前記不足金額が、所定の上限値以下の場合に、前記コンテンツを前記ユーザ端末に案内する
ことを特徴とする情報処理装置。 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つのコンテンツサーバを選択し、前記選択したコンテンツサーバの前記コンテンツを前記ユーザ端末に案内する
ことを特徴とする情報処理装置。 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.
前記コンテンツ案内手段は、前記コンテンツを提供するコンテンツサーバに対して、前記コンテンツを案内する案内データの送信を要求し、前記コンテンツサーバから前記案内データを取得し、前記ユーザ端末に送信することで、前記コンテンツを前記ユーザ端末に案内する
ことを特徴とする情報処理装置。 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.
前記コンテンツを提供するコンテンツサーバから前記ユーザに対して付与された前記第一電子商取引用データに関する付与関連データを取得する付与関連データ取得手段と、
前記ユーザに付与された前記第一電子商取引用データが、前記不足金額以上に相当する場合に、前記購入対象の販売処理を行う販売処理手段と、
前記販売処理が行われると、前記不足金額に相当する前記第一電子商取引用データだけ前記ユーザに付与された前記第一電子商取引用データから減算させることを前記コンテンツサーバに要求する減算要求手段と、を備える
ことを特徴とする情報処理装置。 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:
前記ユーザを識別するユーザ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.
前記ユーザ端末から、前記所定の条件が満たされた旨の条件達成データを取得する条件達成確認手段と、
前記条件達成データを取得した際に、前記ユーザに対して付与された前記第一電子商取引用データを前記第一電子商取引用データ記憶手段に記憶された前記第一電子商取引用データに加算する加算手段と、を備える
ことを特徴とする情報処理装置。 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.
前記コンテンツ案内手段は、前記購入対象との関連性に応じて抽出されたコンテンツを前記ユーザ端末に案内する
ことを特徴とする情報処理装置。 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.
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)
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)
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 |
-
2015
- 2015-11-05 JP JP2015217516A patent/JP2017091046A/en active Pending
Patent Citations (4)
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)
Title |
---|
池谷 貴: "次々と新サービスを打ち出すネットマイル SNSでマイル活用の新たな市場を切り開く", I.M.PRESS, vol. 第184巻, JPN6019025005, 25 August 2011 (2011-08-25), pages 29, ISSN: 0004066445 * |
Cited By (1)
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 |