[go: up one dir, main page]

JP2014095976A - Content distribution device - Google Patents

Content distribution device Download PDF

Info

Publication number
JP2014095976A
JP2014095976A JP2012246071A JP2012246071A JP2014095976A JP 2014095976 A JP2014095976 A JP 2014095976A JP 2012246071 A JP2012246071 A JP 2012246071A JP 2012246071 A JP2012246071 A JP 2012246071A JP 2014095976 A JP2014095976 A JP 2014095976A
Authority
JP
Japan
Prior art keywords
user
purchase
content
joint purchase
location information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2012246071A
Other languages
Japanese (ja)
Inventor
Tetsuo Kobayashi
哲郎 小林
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP2012246071A priority Critical patent/JP2014095976A/en
Publication of JP2014095976A publication Critical patent/JP2014095976A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

【課題】課金の公平性を向上させることが可能なコンテンツ配信装置を提供すること。
【解決手段】電子コンテンツの共同購入の申し込みを受け付けた場合に、記憶部に記憶されたユーザの所在情報が一致するか否かを判定し、判定結果に基づいて電子コンテンツの共同購入を許可するか否かを決定し、共同購入を許可すると決定した場合に、共同購入をしたユーザに対応付けられた端末に、共同購入された電子コンテンツを提供するコンテンツ配信装置。
【選択図】図1
A content distribution apparatus capable of improving the fairness of billing is provided.
When an application for joint purchase of electronic content is accepted, it is determined whether or not user location information stored in a storage unit matches, and joint purchase of electronic content is permitted based on the determination result. A content distribution apparatus that provides electronic content purchased jointly to a terminal associated with the user who made the joint purchase when it is determined whether or not joint purchase is permitted.
[Selection] Figure 1

Description

本発明は、コンテンツ配信装置に関する。   The present invention relates to a content distribution apparatus.

現在、電子書籍などの電子コンテンツを、ネットワークを介して配信するサービスが利用されている。例えば、特許文献1に記載のコンテンツ利用権管理システムは、「同時に5人まで」などの条件付きで、共同購入可能な電子コンテンツを、複数のユーザがそれぞれの端末装置で利用することを許可する。   Currently, services that distribute electronic content such as electronic books via a network are used. For example, the content usage right management system described in Patent Document 1 permits a plurality of users to use electronic content that can be purchased jointly on each terminal device under conditions such as “up to five at the same time”. .

特開2010−198228号公報JP 2010-198228 A

しかしながら、特許文献1に記載のシステムでは、そのシステムによる電子コンテンツの利用態様と、紙に印刷された本や新聞、動画DVD、音楽CD等(以下、これらを実コンテンツと称する)の利用態様とを比較すると、利用便益が異なる場合がある。例えば、一世帯で一つの新聞を購入している家族や友人は、新聞を共同利用する(回し読みする)ことができるが、離れた場所に住む場合、家族や友人であっても新聞を共同利用することができない。この結果、特許文献1に記載のシステムでは、実コンテンツを購入する場合と比較すると、課金の公平性が失われる場合がある。   However, in the system described in Patent Document 1, the usage mode of electronic content by the system and the usage mode of books, newspapers, moving image DVDs, music CDs, and the like (hereinafter referred to as actual content) printed on paper. In comparison, usage benefits may differ. For example, a family member or friend who purchases a single newspaper in a household can share the newspaper (span and read), but when living in a remote location, the family or friend can share the newspaper. It cannot be used. As a result, in the system described in Patent Document 1, the fairness of charging may be lost as compared with the case of purchasing actual content.

すなわち、離れた場所に住む複数人(二人)が電子新聞を共同購入した場合、紙の新聞であれば二部販売できたものが一部しか販売できないことになり、実コンテンツを購入する場合と比較すると、販売者側に不利益が生じる。反対に、同居している複数人(二人)が同じ電子新聞を別々に購入しなければならない場合、紙の新聞であれば一部購入すれば済むところを二部分の料金を支払わなければならない。このため、実コンテンツを購入する場合と比較すると、利用者側に不利益が生じる。   In other words, when two or more people (two people) who live in remote places jointly purchase an electronic newspaper, if it is a paper newspaper, only two copies can be sold, and the actual content is purchased. As a result, there is a disadvantage on the seller side. On the other hand, if multiple people (two people) living together have to purchase the same electronic newspaper separately, they have to pay for two parts of the paper newspaper if they only need to purchase one part. . For this reason, compared with the case where real content is purchased, a disadvantage occurs on the user side.

本発明の実施形態は、電子コンテンツの共同購入の申し込みを行うユーザ同士の所在情報が一致するか否かを判定し、該判定した結果に基づいて電子コンテンツの共同購入を許可するか否かを決定する判定部と、前記判定部が共同購入を許可すると決定した場合に、共同購入をしたユーザに対応付けられた端末に、該共同購入された電子コンテンツを提供する配信制御部と、を備えるコンテンツ配信装置である。   The embodiment of the present invention determines whether the location information of users who apply for joint purchase of electronic content matches, and determines whether to permit joint purchase of electronic content based on the determined result. A determination unit that determines, and a distribution control unit that provides the jointly purchased electronic content to a terminal associated with the user who has made the joint purchase when the determination unit determines to allow joint purchase It is a content distribution device.

本発明の実施形態のコンテンツ配信装置によれば、課金の公平性を向上させることができる。   According to the content distribution apparatus of the embodiment of the present invention, the fairness of billing can be improved.

本発明の一実施形態に係るコンテンツ配信システムのシステム構成例である。1 is a system configuration example of a content distribution system according to an embodiment of the present invention. コンテンツ管理テーブル、ユーザ情報テーブル、グループ管理テーブル、および購入履歴テーブルのデータ構造例である。It is an example of a data structure of a content management table, a user information table, a group management table, and a purchase history table. 後払い方式による購入代金の支払いの流れを示す図である。It is a figure which shows the flow of the payment of the purchase price by a postpay system. ECストアサーバの共同購入可否判定部により実行される処理の流れを示すフローチャートの一例である。It is an example of the flowchart which shows the flow of the process performed by the joint purchase permission determination part of EC store server. ユーザ管理部により実行される所在信頼性ランクの更新処理の流れを示すフローチャートの一例である。It is an example of the flowchart which shows the flow of the update process of a location reliability rank performed by the user management part. ユーザが単独で電子コンテンツを購入する場合に、コンテンツ配信システムによって実行される処理の流れを示すシーケンス図の一例である。It is an example of the sequence diagram which shows the flow of the process performed by a content delivery system, when a user purchases electronic content independently. ユーザが共同で電子コンテンツを購入する場合に、コンテンツ配信システムによって実行される処理の流れを示すシーケンス図の一例である。It is an example of the sequence diagram which shows the flow of the process performed by a content delivery system, when a user purchases electronic content jointly. ユーザが共同で電子コンテンツを後追いで購入する場合に、コンテンツ配信システムによって実行される処理の流れを示すシーケンス図の他の例である。It is another example of the sequence diagram which shows the flow of the process performed by a content delivery system, when a user jointly purchases electronic content afterward.

以下、図面を参照し、本発明の実施形態について説明する。
<第1実施形態>
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
<First Embodiment>

図1は、本発明の第1実施形態に係るコンテンツ配信システム1のシステム構成例である。コンテンツ配信システム1は、コンテンツの配信を受ける複数の端末装置10#1〜10#nと、EC(Electric Commerce、電子商取引)ストアサーバ100と、課金代行サーバ200と、支払い代行サーバ300とを備える。ECストアサーバ100は、端末装置10#1〜10#nから電子コンテンツの共同購入の申し込みを受け付けたときに、申し込みを行うn人のユーザ同士の所在情報が一致するか否かを判定し、判定結果に基づいて電子コンテンツの共同購入を許可するか否かを決定する。そして、共同購入を許可すると決定した場合に、共同購入をしたユーザに対応付けられた端末10#1〜10#nに、共同購入された電子コンテンツを、通信回線を介して提供する。なお、端末10#1〜10#nを、「端末装置10」と総称することがある。   FIG. 1 is a system configuration example of a content distribution system 1 according to the first embodiment of the present invention. The content distribution system 1 includes a plurality of terminal devices 10 # 1 to 10 # n that receive content distribution, an EC (Electric Commerce) store server 100, a charging proxy server 200, and a payment proxy server 300. . When the EC store server 100 receives an application for joint purchase of electronic content from the terminal devices 10 # 1 to 10 # n, the EC store server 100 determines whether the location information of the n users who make the application matches, It is determined whether to permit joint purchase of electronic contents based on the determination result. Then, when it is determined that joint purchase is permitted, the electronic content purchased jointly is provided to the terminals 10 # 1 to 10 # n associated with the user who made the joint purchase through the communication line. The terminals 10 # 1 to 10 # n may be collectively referred to as “terminal device 10”.

[端末装置10の構成]
端末装置10は、例えば、携帯電話やタブレット型端末、パーソナルコンピュータ、社用のコンピュータ等である。端末装置10は、CPU(Central Processing Unit)、各種メモリや記憶装置、画像や音声の出力装置、タッチパネルやボタン、キーボードその他の入力装置、ECストアサーバ100との間で双方向に通信を行うための通信インターフェース等を備える。これらの装置については図示を省略する。記憶装置には、端末アプリケーションプログラムが格納されており、CPUが端末アプリケーションプログラムを実行することにより、端末アプリケーション機能部12としての機能を遂行する。その他に、記憶装置には、ユーザID14が格納されている。
[Configuration of Terminal Device 10]
The terminal device 10 is, for example, a mobile phone, a tablet terminal, a personal computer, a company computer, or the like. The terminal device 10 performs bidirectional communication with a CPU (Central Processing Unit), various memories and storage devices, an image and audio output device, a touch panel and buttons, a keyboard and other input devices, and the EC store server 100. Communication interface. The illustration of these devices is omitted. A terminal application program is stored in the storage device, and the function as the terminal application function unit 12 is performed by the CPU executing the terminal application program. In addition, a user ID 14 is stored in the storage device.

端末装置10では、電子コンテンツの購入のための端末アプリケーションプログラムを起動することにより、端末アプリケーション機能部12が機能する。端末アプリケーション機能部12は、記憶装置に格納されたユーザID14を用いてユーザ認証などの処理を行う。   In the terminal device 10, the terminal application function unit 12 functions by starting a terminal application program for purchasing electronic content. The terminal application function unit 12 performs processing such as user authentication using the user ID 14 stored in the storage device.

[ECストアサーバ100の構成]
ECストアサーバ100は、例えば、CPU、ドライブ装置、メモリ装置、記憶装置、出力装置、入力装置、通信インターフェースなどを備える。ドライブ装置には、例えば、フロッピー(登録商標)ディスク、ICカード(メモリーカード)/光カードなどのカード類、CD(Compact Disc)、DVD(Digital Versatile Disc)、USB(Universal Serial Bus)メモリなどの可搬型記憶媒体が装着される。メモリ装置は、例えば、RAM(Random Access Memory)やROM(Read Only Memory)である。記憶装置は、例えば、HDD(Hard Disk Drive)やSSD(Solid State Drive)などである。出力装置は、例えば、画像を表示する表示装置やスピーカなどを含む。入力装置は、例えば、タッチパネルやボタン、キーボードなどを含む。通信インターフェースは、端末装置10や課金代行サーバ200、その他の通信主体との間で双方向に行われる通信を制御する。
[Configuration of EC store server 100]
The EC store server 100 includes, for example, a CPU, a drive device, a memory device, a storage device, an output device, an input device, a communication interface, and the like. The drive device includes, for example, a floppy (registered trademark) disk, cards such as an IC card (memory card) / optical card, a CD (Compact Disc), a DVD (Digital Versatile Disc), a USB (Universal Serial Bus) memory, etc. A portable storage medium is loaded. The memory device is, for example, a RAM (Random Access Memory) or a ROM (Read Only Memory). The storage device is, for example, an HDD (Hard Disk Drive) or an SSD (Solid State Drive). The output device includes, for example, a display device that displays an image, a speaker, and the like. The input device includes, for example, a touch panel, buttons, a keyboard, and the like. The communication interface controls communication performed bidirectionally with the terminal device 10, the billing proxy server 200, and other communication entities.

端末装置10とECストアサーバ100、ECストアサーバ100と課金代行サーバ200、課金代行サーバ200と支払い代行サーバ300の間で行われる通信に特段の制限は無く、有線か無線か、或いは通信プロトコルに関して如何なる態様を採用することも可能である。例えば、これらの通信には、インターネット、イントラネット、エキストラネット、LAN、ISDN、VAN、CATV通信網、仮想専用網(Virtual Private Network)、電話回線網、移動体通信網、衛星通信網、アドホック無線通信ネットワークなどが利用可能である。   There is no particular limitation on the communication performed between the terminal device 10 and the EC store server 100, the EC store server 100 and the billing proxy server 200, and the billing proxy server 200 and the payment proxy server 300. Any aspect can be adopted. For example, these communications include the Internet, intranet, extranet, LAN, ISDN, VAN, CATV communication network, virtual private network, telephone line network, mobile communication network, satellite communication network, ad hoc wireless communication. A network or the like is available.

ECストアサーバ100は、ストアフロント処理部102と、商品・コンテンツ管理部104と、ユーザ管理部106と、注文・決済状況管理部108と、共同購入可否判定部110と、課金代行処理部112とを備える。これらの機能部は、例えば、CPUが記憶装置に格納されたプログラムを実行することにより機能する。なお、これらの機能部がそれぞれ独立したプログラムによって実現される必要はなく、他のプログラムの一部によるものであってもよい。また、ECストアサーバ100の機能部の一部または全部が、独立したハードウェア(例えば、CPU、LSI(Large Scale Integration)、IC(Integrated Circuit)等)により実現されてもよい。また、ECストアサーバ100は、記憶部115を備える。   The EC store server 100 includes a storefront processing unit 102, a product / content management unit 104, a user management unit 106, an order / settlement status management unit 108, a joint purchase permission / inhibition determination unit 110, and a charge agent processing unit 112. Is provided. These functional units function, for example, when the CPU executes a program stored in the storage device. Note that these functional units do not have to be realized by independent programs, and may be a part of another program. Further, part or all of the functional units of the EC store server 100 may be realized by independent hardware (for example, a CPU, a large scale integration (LSI), an integrated circuit (IC), etc.). Further, the EC store server 100 includes a storage unit 115.

また、ECストアサーバ100は、記憶部115に、コンテンツデータ120、コンテンツ管理テーブル122、ユーザ情報テーブル124、グループ管理テーブル126、購入履歴テーブル128等を記憶させる。   The EC store server 100 also stores content data 120, a content management table 122, a user information table 124, a group management table 126, a purchase history table 128, and the like in the storage unit 115.

[ECストアサーバ100の機能構成]
ストアフロント処理部102は、購入申し込み受付部102Aと、配信制御部102Bとを含む。購入申し込み受付部102Aは、端末装置10からネットワークを介した電子コンテンツの購入の申し込みを受け付ける。そして、ストアフロント処理部102は、申し込みにおいて受信したデータ(申し込みデータ)を、必要に応じて、商品・コンテンツ管理部104、ユーザ管理部106、注文・決済状況管理部108、共同購入可否判定部110、課金代行処理部112に渡す。データを渡すとは、例えば、メモリ装置における専用のバッファ領域に書き込むことを意味する。申し込みデータには、ユーザID、ユーザの氏名、性別、年齢、住所、電子コンテンツの識別子であるコンテンツID、共同購入をするか否かを示すフラグ、共同購入をする場合の共同購入者のユーザIDなどが必要に応じて選択して含まれる。
また、配信制御部102Bは、購入が成立したユーザのユーザIDに対応付けられた端末装置10に電子コンテンツを提供するように、通信インターフェース(図示せず)を制御する。なお、端末装置10への電子コンテンツの提供態様は、ダウンロード型とストリーム型のいずれを採用してもよく、他の提供態様であっても構わない。
商品・コンテンツ管理部104は、コンテンツデータ120およびコンテンツ管理テーブル122を管理する。コンテンツデータ120は、ECストアサーバ100が配信する電子コンテンツの本体部である。コンテンツデータ120には、電子コンテンツを実際に記憶する他のサーバにアクセスするためのURL情報等が含まれてもよい。
[Functional configuration of EC store server 100]
Storefront processing unit 102 includes a purchase application receiving unit 102A and a distribution control unit 102B. The purchase application receiving unit 102A receives an application for purchasing electronic content from the terminal device 10 via the network. Then, the storefront processing unit 102 converts the data (application data) received in the application into a product / content management unit 104, a user management unit 106, an order / settlement status management unit 108, and a joint purchase permission / inhibition determination unit as necessary. 110, to the billing proxy processing unit 112. Passing data means writing to a dedicated buffer area in the memory device, for example. In the application data, the user ID, the user's name, gender, age, address, content ID that is an identifier of the electronic content, a flag indicating whether or not to perform joint purchase, and the user ID of the joint purchaser when performing joint purchase Etc. are selected and included as necessary.
Further, the distribution control unit 102B controls a communication interface (not shown) so as to provide electronic content to the terminal device 10 associated with the user ID of the user who has made a purchase. It should be noted that either the download type or the stream type may be adopted as the provision mode of the electronic content to the terminal device 10, and another provision aspect may be employed.
The product / content management unit 104 manages the content data 120 and the content management table 122. The content data 120 is a main part of electronic content distributed by the EC store server 100. The content data 120 may include URL information for accessing another server that actually stores electronic content.

図2は、コンテンツ管理テーブル122、ユーザ情報テーブル124、グループ管理テーブル126、および購入履歴テーブル128のデータ構造例である。   FIG. 2 is a data structure example of the content management table 122, the user information table 124, the group management table 126, and the purchase history table 128.

商品・コンテンツ管理部104は、オペレータの操作に応じて、或いは自動的に、コンテンツデータ120に追加された電子データに関する各種情報をコンテンツ管理テーブル122に追加する。図2に示すように、コンテンツ管理テーブル122は、コンテンツの識別子(コンテンツID)であるコンテンツコード、コンテンツ名、価格、共同購入可能か否かを示すグループ可否などの情報を含む。   The product / content management unit 104 adds various types of information regarding the electronic data added to the content data 120 to the content management table 122 in response to an operation of the operator or automatically. As shown in FIG. 2, the content management table 122 includes information such as a content code, which is a content identifier (content ID), a content name, a price, and group availability indicating whether joint purchase is possible.

ユーザ管理部106は、購入申し込み受付部102Aから渡された申し込みデータに基づき、ユーザ情報テーブル124を管理する。図2に示すように、ユーザ情報テーブル124は、ユーザID、ユーザの氏名、性別、年齢、住所、所在信頼性ランク、与信ランクなどの情報を含む。ユーザの氏名、性別、年齢、住所は、例えば申し込みデータに含まれるものが保持される。   The user management unit 106 manages the user information table 124 based on the application data passed from the purchase application reception unit 102A. As shown in FIG. 2, the user information table 124 includes information such as a user ID, a user name, a gender, an age, an address, a location reliability rank, and a credit rank. For example, the user's name, gender, age, and address are included in the application data.

所在信頼性ランクは、ユーザ情報テーブル124に記憶された住所と一致する住所で申し込まれた申し込みデータによって、電子コンテンツが購入された回数が多いほど高くなるランクである。ユーザ情報テーブル124には、例えば、直近に申し込みデータとして受信した際の住所が上書き保存される。これに代えてユーザ情報テーブル124には、直近に申し込みデータとして受信した際の住所と、それ以前の住所が判別可能に記憶されてもよい。所在信頼性ランクは、例えば、前回の購入時における住所と、今回の購入時における住所が一致する場合に所定値ずつカウントアップされ、一致しない場合に所定値に(例えば最低値であるゼロに)戻される。このようにカウントアップされる所在信頼性ランクは、該当するユーザが、その住所に居住していることの信頼性、すなわち住所の信頼性を表す指標値として機能する。所在信頼性ランクの詳細な使用方法などについては後述する。
また、与信ランクは、ユーザの過去の購入代金支払い実績などに応じて上下する。与信ランクは、例えば課金代行サーバ200から送信されたものが保持される。
The location reliability rank is a rank that increases as the number of times electronic content is purchased by application data applied with an address that matches the address stored in the user information table 124. In the user information table 124, for example, the address when it was most recently received as application data is overwritten and saved. Instead of this, the user information table 124 may store the address when it was most recently received as application data and the previous address so as to be distinguishable. The location reliability rank is counted up by a predetermined value when, for example, the address at the time of the previous purchase matches the address at the time of the current purchase, and is set to a predetermined value when the addresses do not match (for example, to the minimum value of zero). Returned. The location reliability rank counted up in this way functions as an index value representing the reliability that the corresponding user resides at the address, that is, the reliability of the address. A detailed method of using the location reliability rank will be described later.
Further, the credit rank rises and falls according to the past purchase price payment results of the user. For example, the credit rank transmitted from the charging proxy server 200 is held.

注文・決済状況管理部108は、課金代行サーバ200からの支払い状況通知に基づいて、購入履歴テーブル128を管理する。図2に示すように、購入履歴テーブル128は、ユーザID、コンテンツID、購入日、購入金額、支払い状況を示す支払いステイタス、支払日などの情報を含む。   The order / settlement status management unit 108 manages the purchase history table 128 based on the payment status notification from the billing proxy server 200. As shown in FIG. 2, the purchase history table 128 includes information such as a user ID, a content ID, a purchase date, a purchase amount, a payment status indicating a payment status, and a payment date.

共同購入可否判定部110は、購入申し込み受付部102Aが、端末装置10から電子コンテンツの共同購入の申し込みを受け付けたときに、コンテンツ管理テーブル122における「グループ可否」、申し込みデータに含まれる住所、ユーザ情報テーブル124における「所在信頼性ランク」などの情報に基づき、電子コンテンツの共同購入を許可するか否かを決定する。詳しくは、後述する。
課金代行処理部112は、単独購入または共同購入により電子コンテンツの購入が成立したときに、ユーザID、住所、価格、グループ化の有無などの情報(以下、受注情報と称する)を課金代行サーバ200に送信する。
When the purchase application acceptance unit 102A accepts an application for joint purchase of electronic content from the terminal device 10, the joint purchase availability determination unit 110 displays “group availability” in the content management table 122, the address included in the application data, the user Based on information such as “location reliability rank” in the information table 124, it is determined whether to permit joint purchase of electronic contents. Details will be described later.
The charging agent processing unit 112 receives information (hereinafter referred to as order information) such as a user ID, an address, a price, and presence / absence of grouping when the purchase of electronic content is established by single purchase or joint purchase. Send to.

課金代行サーバ200は、例えば、管理ツール202とDB(データベース)204を備える。また、支払い代行サーバ300は、例えば、コンビニエンスストアや銀行、郵便局などの店頭に備えられたコンピュータに接続された装置である。   The billing proxy server 200 includes, for example, a management tool 202 and a DB (database) 204. The payment agent server 300 is a device connected to a computer provided at a store such as a convenience store, a bank, or a post office.

[後払い方式]
本実施形態において、電子コンテンツの購入代金の支払いは、例えば後払い方式で行われる。図3は、後払い方式による購入代金の支払いの流れを示す図である。
[Postpay method]
In the present embodiment, payment for the purchase price of electronic content is performed, for example, by a post-payment method. FIG. 3 is a diagram showing a flow of payment of a purchase price by a post-payment method.

図3に示すように、まず、端末装置10を用いてユーザがECストアサーバ100に対して申し込みデータを送信する(図中(1))。申し込みデータは、電子コンテンツの購入を申し込むためのデータである。ECストアサーバ100は、受注情報を課金代行サーバ200に送信する(2)。この際に、ECストアサーバ100は、申し込みが共同購入である場合には、共同購入に係るユーザIDなどをグループ管理テーブル126に登録し、グループ管理テーブル126の内容を課金代行サーバ200に送信する。   As shown in FIG. 3, first, the user transmits application data to the EC store server 100 using the terminal device 10 ((1) in the figure). The application data is data for applying to purchase electronic contents. The EC store server 100 transmits the order information to the billing proxy server 200 (2). At this time, if the application is a joint purchase, the EC store server 100 registers a user ID and the like related to the joint purchase in the group management table 126 and transmits the contents of the group management table 126 to the billing proxy server 200. .

課金代行サーバ200を運営する運営業者は、申し込みを行ったユーザの与信状態をチェックし、与信結果(与信ランク)をECストアサーバ100に送信する(3)。ECストアサーバ100は、与信ランクが好ましい場合には、電子コンテンツを端末装置10に提供する(4)。次に、ECストアサーバ100が、電子コンテンツが提供済であることを示す発送情報を課金代行サーバ200に送信する(5)。課金代行サーバ200を運営する運営業者は、ユーザの住所に請求書を例えば郵便で送付し(6)、立替金をECストアサーバの運営者に対して支払う(7)。   The operator who operates the billing proxy server 200 checks the credit status of the user who made the application, and transmits the credit result (credit rank) to the EC store server 100 (3). When the credit rank is preferable, the EC store server 100 provides the electronic content to the terminal device 10 (4). Next, the EC store server 100 transmits shipping information indicating that the electronic content has been provided to the billing agent server 200 (5). The operator who operates the billing proxy server 200 sends a bill to the user's address, for example, by mail (6), and pays the advance to the operator of the EC store server (7).

その後、ユーザが購入代金をコンビニエンスストアなどで支払うと(8)、支払い受付サーバ300が、購入代金が支払われたことを示す入金情報を課金代行サーバ200に送信し、支払い受付サーバ300の運営者が課金代行サーバ200の運営者に購入代金を支払う(9)。課金代行サーバ200の運営者は、購入代金の支払いが遅延した場合には、督促状をユーザの住所に送付する(10)。また、課金代行サーバ200は、購入代金が遅延なく、或いは遅延して支払われたことを示す決済完了情報を、ECストアサーバ100に送信する(11)。   Thereafter, when the user pays the purchase price at a convenience store or the like (8), the payment acceptance server 300 transmits the payment information indicating that the purchase price has been paid to the billing agency server 200, and the operator of the payment acceptance server 300 Pays the purchase price to the operator of the billing proxy server 200 (9). The operator of the billing proxy server 200 sends a reminder to the user's address if payment for the purchase price is delayed (10). Further, the billing proxy server 200 transmits settlement completion information indicating that the purchase price has been paid without delay or with delay to the EC store server 100 (11).

[処理フロー]
以下、コンテンツ配信システム1において実行される処理の流れについて、より詳細に説明する。
[Processing flow]
Hereinafter, the flow of processing executed in the content distribution system 1 will be described in more detail.

〔共同購入可否判定処理〕
図4は、ECストアサーバ100の共同購入可否判定部110により実行される処理の流れを示すフローチャートの一例である。図4のフローチャートは、例えば、購入申し込み受付部102Aが、共同購入をすることを示すフラグが付された申し込みデータを受け付けたときに実行される。
[Joint purchase availability determination processing]
FIG. 4 is an example of a flowchart showing a flow of processing executed by the joint purchase permission determination unit 110 of the EC store server 100. The flowchart in FIG. 4 is executed, for example, when the purchase application receiving unit 102A receives application data with a flag indicating that joint purchase is performed.

まず、共同購入可否判定部110は、コンテンツIDをキーとしてコンテンツ管理テーブル122を検索し、得られたグループ可否を参照して、対象となる電子コンテンツが共同購入可能であるか否かを判定する(ステップS400)。   First, the joint purchase availability determination unit 110 searches the content management table 122 using the content ID as a key, and refers to the obtained group availability to determine whether or not the target electronic content can be jointly purchased. (Step S400).

対象となる電子コンテンツが共同購入可能である場合、共同購入可否判定部110は、共同購入をするユーザの住所が一致するか否かを判定する(ステップS402)。ここで、共同購入をするユーザの住所とは、例えば、共同購入をする全てのユーザの住所が申し込みデータに含まれる場合には、「購入申し込み受付部102Aによって、メモリ装置における専用のバッファ領域に書き込まれた申し込みデータに含まれる各ユーザの住所」である。また、共同購入をするユーザの住所とは、例えば、共同購入に係る一部のユーザの住所が申し込みデータにおいて省略されている場合には、「購入申し込み受付部102Aによって、メモリ装置における専用のバッファ領域に書き込まれた申し込みデータに含まれるユーザの住所、および、省略されたユーザについてはユーザ情報テーブル124に登録されている住所」と定義される。一部のユーザの住所が申し込みデータにおいて省略されている場面の具体例については、図8を用いて説明する。   When the target electronic content can be jointly purchased, the joint purchase permission determination unit 110 determines whether or not the addresses of the users who make the joint purchase match (step S402). Here, the address of the user who makes joint purchase is, for example, when the application data includes the addresses of all users who make joint purchases, “the purchase application acceptance unit 102A makes a dedicated buffer area in the memory device. “Address of each user included in written application data”. In addition, the address of the user who makes the joint purchase is, for example, when the address of some users related to the joint purchase is omitted in the application data, “the purchase application receiving unit 102A uses a dedicated buffer in the memory device. The address of the user included in the application data written in the area and the address registered in the user information table 124 for the omitted user are defined. A specific example of a scene in which the addresses of some users are omitted in the application data will be described with reference to FIG.

共同購入をするユーザの住所が一致する場合、共同購入可否判定部110は、共同購入をする全てのユーザについての、情報テーブル124における「所在信頼性ランク」が、所定値以上であるか否かを判定する(ステップS404)。所在信頼性ランクは、例えば0〜5の5段階で変更され、所定値は、例えば1に設定される。   When the addresses of the users making the joint purchase match, the joint purchase permission / inhibition determining unit 110 determines whether or not the “location reliability rank” in the information table 124 for all the users making the joint purchase is greater than or equal to a predetermined value. Is determined (step S404). The location reliability rank is changed in, for example, five levels of 0 to 5, and the predetermined value is set to 1, for example.

全ての共同購入者についての「所在信頼性ランク」が、所定値以上である場合、共同購入可否判定部110は、共同購入を許可すると決定し(ステップS406)、許可した旨を配信制御部102Bや課金代行処理部112などに通知する。一方、ステップS400、S402、S404のいずれかにおいて否定的な判定を得た場合、共同購入可否判定部110は、共同購入を許可しないと決定し(ステップS408)、許可しない旨を配信制御部102Bや課金代行処理部112などに通知する。   When the “location reliability rank” for all the joint purchasers is equal to or greater than a predetermined value, the joint purchase availability determination unit 110 determines to permit joint purchase (step S406), and the distribution control unit 102B indicates that permission has been granted. Or the billing proxy processing unit 112 or the like. On the other hand, when a negative determination is obtained in any of steps S400, S402, and S404, joint purchase permission determination unit 110 determines that joint purchase is not permitted (step S408), and distribution control unit 102B indicates that permission is not permitted. Or the billing proxy processing unit 112 or the like.

〔所在信頼性ランクの更新処理〕
前述したように、所在信頼性ランクは、ユーザ情報テーブル124に記憶された住所と一致する住所での申し込みデータによって、電子コンテンツが購入された回数が多いほど高くなるランクである。所在信頼性ランクの初期値(ユーザの初期登録時の設定値)は、例えばゼロに設定され、電子コンテンツの購入から支払いまでの処理が遅延なく完了したときに、例えば1ずつカウントアップされる。前述したように、所在信頼性ランクは、例えば0〜5の5段階で変更され、所定値は、例えば1に設定される。
[Location reliability rank update processing]
As described above, the location reliability rank is a rank that increases as the number of times electronic content is purchased by application data at an address that matches the address stored in the user information table 124. The initial value of the location reliability rank (set value at the time of initial registration of the user) is set to, for example, zero, and is counted up, for example, by one when the processing from purchase of electronic content to payment is completed without delay. As described above, the location reliability rank is changed, for example, in five stages of 0 to 5, and the predetermined value is set to 1, for example.

また、所在信頼性ランクは、ユーザが、その住所に居住していることの信頼性を示す指標値として機能するものであるため、以下に説明するように、種々の事象に応じて増減変更されてよい。図5は、ユーザ管理部106により実行される所在信頼性ランクの更新処理の流れを示すフローチャートの一例である。図5のフローチャートにおける各判定ステップは、例えば、イベント通知によって起動する。   In addition, the location reliability rank functions as an index value indicating the reliability that the user resides at the address. Therefore, as described below, the location reliability rank is increased or decreased according to various events. It's okay. FIG. 5 is an example of a flowchart showing the flow of location reliability rank update processing executed by the user management unit 106. Each determination step in the flowchart of FIG. 5 is activated by, for example, an event notification.

ユーザ管理部106は、課金代行サーバ200から決済完了情報を受信すると、すなわち購入が完了すると(ステップS500)、遅延なく決済が完了した場合には所在信頼性ランクを1増加させ(ステップS502、S504)、遅延して決済が完了した場合には所在信頼性ランクを1減少させる(ステップS502、S506)。なお、所在信頼性ランクがゼロである場合、所在信頼性ランクをマイナスにせず、ゼロに維持してよい。   Upon receiving the payment completion information from the billing proxy server 200, that is, when the purchase is completed (step S500), the user management unit 106 increases the location reliability rank by 1 when the payment is completed without delay (steps S502 and S504). ) When the settlement is completed with a delay, the location reliability rank is decreased by 1 (steps S502 and S506). When the location reliability rank is zero, the location reliability rank may not be negative and may be maintained at zero.

また、ユーザ管理部106は、購入申し込み受付部102Aが申し込みデータを受け付けたときに、申し込みデータに含まれる住所が、当該ユーザの直近の住所と異なる場合、すなわちユーザが転居などを行った場合には、所在信頼性ランクを、直近の所在信頼性ランクと1のうち小さい方に設定する(ステップS508、S510)。   In addition, when the purchase application receiving unit 102A receives the application data, the user management unit 106 determines that the address included in the application data is different from the user's most recent address, that is, when the user moves, etc. Sets the location reliability rank to the smaller one of the latest location reliability rank and 1 (steps S508 and S510).

また、ユーザ管理部106は、ユーザ登録を行った複数のユーザの住所および名字が同じである場合には、複数のユーザのそれぞれの所在信頼性ランクを1増加させる(ステップS512、S514)。   In addition, when the addresses and surnames of a plurality of users who have performed user registration are the same, the user management unit 106 increases the location reliability rank of each of the plurality of users by 1 (steps S512 and S514).

〔シーケンス;単独購入〕
図6は、ユーザが単独で電子コンテンツを購入する場合に、コンテンツ配信システム1によって実行される処理の流れを示すシーケンス図の一例である。
[Sequence; Single purchase]
FIG. 6 is an example of a sequence diagram showing a flow of processing executed by the content distribution system 1 when a user purchases electronic content alone.

まず、端末装置10が、ユーザによるユーザIDなどの入力を受け付け(ステップS600)、コンテンツ選択を受け付け(ステップS602)、申し込みデータをECストアサーバ100に送信する(ステップS604)。ECストアサーバ100は、申し込みデータをメモリ装置などに保持し、申し込みデータに基づいて各テーブルを更新する(ステップS606)。次に、ECストアサーバ100は、受注情報を課金代行サーバ200に送信する(ステップS608)。   First, the terminal device 10 receives an input such as a user ID by the user (step S600), receives a content selection (step S602), and transmits application data to the EC store server 100 (step S604). The EC store server 100 holds application data in a memory device or the like, and updates each table based on the application data (step S606). Next, the EC store server 100 transmits the order information to the billing proxy server 200 (step S608).

課金代行サーバ200は、例えばその運営者によってなされた与信結果(与信ランク)を、ECストアサーバ100に送信する(ステップS610)。ECストアサーバ100は、与信ランクが所定ランク以上であったか否か(図中、与信OK?と表記)を判定し(ステップS612)、与信ランクが所定ランク未満であった場合には購入不可である旨を端末装置10に送信し(ステップS614)、与信ランクが所定ランク以上であった場合には、購入履歴テーブル128を更新してコンテンツを端末装置10に送信する(ステップS616)。その後の処理については、図3の(5)以下の処理と同じであるため、説明を省略する。   The billing proxy server 200 transmits, for example, a credit result (credit rank) made by the operator to the EC store server 100 (step S610). The EC store server 100 determines whether or not the credit rank is equal to or higher than the predetermined rank (denoted as credit OK? In the figure) (step S612). If the credit rank is lower than the predetermined rank, the EC store server 100 cannot be purchased. The fact is transmitted to the terminal device 10 (step S614). If the credit rank is equal to or higher than the predetermined rank, the purchase history table 128 is updated and the content is transmitted to the terminal device 10 (step S616). The subsequent processing is the same as the processing (5) and subsequent steps in FIG.

〔シーケンス;共同購入(その1)〕
図7は、ユーザが共同で電子コンテンツを購入する場合に、コンテンツ配信システム1によって実行される処理の流れを示すシーケンス図の一例である。
[Sequence: Joint purchase (part 1)]
FIG. 7 is an example of a sequence diagram showing a flow of processing executed by the content distribution system 1 when users purchase electronic content jointly.

まず、端末装置10#1が、ユーザによるユーザIDなどの入力を受け付け(ステップS700)、コンテンツ選択を受け付け(ステップS702)、共同相手の指定を受け付け(ステップS704)、申し込みデータをECストアサーバ100に送信する(ステップS706)。ここでは、端末装置10#2のユーザが、共同購入相手に指定されたものとする。ECストアサーバ100は、申し込みデータをメモリ装置などに保持し、申し込みデータに基づいて各テーブルを更新する(ステップS708)。次に、ECストアサーバ100は、図4で説明したフローチャート等に基づき、共同購入を許可するか否かを決定する(ステップS710)。   First, the terminal device 10 # 1 accepts an input such as a user ID by a user (step S700), accepts content selection (step S702), accepts designation of a joint partner (step S704), and applies application data to the EC store server 100. (Step S706). Here, it is assumed that the user of terminal device 10 # 2 is designated as the joint purchase partner. The EC store server 100 holds the application data in a memory device or the like and updates each table based on the application data (step S708). Next, the EC store server 100 determines whether or not joint purchase is permitted based on the flowchart described with reference to FIG. 4 (step S710).

ECストアサーバ100は、共同購入を許可しない場合は、共同購入不可である旨を端末装置10#1に通知する(ステップS712)。一方、ECストアサーバ100は、共同購入を許可する場合は、共同購入の意思確認をするためのメールなどを端末装置10#2に送信する(ステップS714)。端末装置10#2のユーザが、共同購入を了解した旨の入力をすると(ステップS716)、ECストアサーバ100は、グループ管理テーブル126を更新し、端末装置10#2のユーザが共同購入を了解したことを示す通知を端末装置10#1に送信する(ステップS718)。   If the EC store server 100 does not permit joint purchase, the EC store server 100 notifies the terminal device 10 # 1 that joint purchase is not possible (step S712). On the other hand, when permitting joint purchase, the EC store server 100 transmits an email or the like for confirming the intention of joint purchase to the terminal device 10 # 2 (step S714). When the user of the terminal device 10 # 2 inputs that the joint purchase is accepted (step S716), the EC store server 100 updates the group management table 126, and the user of the terminal device 10 # 2 accepts the joint purchase. A notification indicating that it has been sent is transmitted to the terminal device 10 # 1 (step S718).

次に、ECストアサーバ100は、受注情報を課金代行サーバ200に送信する(ステップS720)。課金代行サーバ200は、例えばその運営者によってなされた与信結果(与信ランク)を、ECストアサーバ100に送信する(ステップS722)。   Next, the EC store server 100 transmits the order information to the billing proxy server 200 (step S720). The billing proxy server 200 transmits, for example, a credit result (credit rank) made by the operator to the EC store server 100 (step S722).

ECストアサーバ100は、与信ランクが所定ランク以上であったか否か(図中、与信OK?と表記)を判定し(ステップS724)、与信ランクが所定ランク未満であった場合には購入不可である旨を端末装置10#1および10#2に送信し(ステップS726)、与信ランクが所定ランク以上であった場合には、購入可能である旨を端末装置10#1および10#2に送信する(ステップS728)。そして、端末装置10#1および10#2のユーザが購入確認を入力すると(ステップS730、S732)、ECストアサーバ100は、購入履歴テーブル128を更新してコンテンツを端末装置10#1および10#2に送信する(ステップS734)。   The EC store server 100 determines whether or not the credit rank is equal to or higher than the predetermined rank (indicated as “credit OK?” In the figure) (step S724). If the credit rank is lower than the predetermined rank, the EC store server 100 cannot be purchased. Is transmitted to the terminal devices 10 # 1 and 10 # 2 (step S726). When the credit rank is equal to or higher than the predetermined rank, the fact that the purchase is possible is transmitted to the terminal devices 10 # 1 and 10 # 2. (Step S728). Then, when the users of the terminal devices 10 # 1 and 10 # 2 input a purchase confirmation (steps S730 and S732), the EC store server 100 updates the purchase history table 128 and stores the contents in the terminal devices 10 # 1 and 10 #. 2 (step S734).

〔シーケンス;共同購入(その2)〕
また、電子コンテンツの共同購入は、既に購入された電子コンテンツを他のユーザに利用できるように後追いで申請する形式でも行われ得る。図8は、ユーザが共同で電子コンテンツを後追いで購入する場合に、コンテンツ配信システム1によって実行される処理の流れを示すシーケンス図の他の例である。
[Sequence: Joint purchase (2)]
In addition, the joint purchase of electronic content can be performed in a form in which a follow-up application is made so that already purchased electronic content can be used by other users. FIG. 8 is another example of a sequence diagram showing a flow of processing executed by the content distribution system 1 when the user jointly purchases electronic content as a follow-up.

まず、端末10#1のユーザが、例えば図6に示すシーケンスに従ってコンテンツXを購入する(ステップS800)。その後、端末10#1のユーザは、コンテンツXを、端末10#2のユーザも利用可能にするように申請する(ステップS802)。ECストアサーバ100は、図4で説明したフローチャート等に基づき、共同購入を許可するか否かを決定する(ステップS804)。ここで、端末10#2のユーザの住所は、今回の共同購入の申し込みには含まれていない。従って、端末10#1のユーザの住所と比較されるのは、ユーザ情報テーブル124に登録されている、直近の端末10#1のユーザの住所である。   First, the user of terminal 10 # 1 purchases content X according to the sequence shown in FIG. 6, for example (step S800). Thereafter, the user of the terminal 10 # 1 applies to make the content X available to the user of the terminal 10 # 2 (step S802). The EC store server 100 determines whether or not joint purchase is permitted based on the flowchart described with reference to FIG. 4 (step S804). Here, the address of the user of the terminal 10 # 2 is not included in the application for joint purchase this time. Therefore, what is compared with the address of the user of the terminal 10 # 1 is the address of the user of the latest terminal 10 # 1 registered in the user information table 124.

ECストアサーバ100は、共同購入を許可しない場合は、共同購入不可である旨を端末装置10#1に通知する(ステップS806)。一方、ECストアサーバ100は、共同購入を許可する場合は、購入履歴テーブル128を更新してコンテンツを端末装置10#2に送信する(ステップS808)。本シーケンスの場合、購入履歴テーブル128に、「ユーザID;ユーザ2、コンテンツID;コンテンツX、購入金額;0円、‥」のようなレコードが追加される。   If the EC store server 100 does not permit joint purchase, the EC store server 100 notifies the terminal device 10 # 1 that joint purchase is not possible (step S806). On the other hand, when permitting joint purchase, the EC store server 100 updates the purchase history table 128 and transmits the content to the terminal device 10 # 2 (step S808). In the case of this sequence, a record such as “user ID; user 2, content ID; content X, purchase amount: 0 yen,...” Is added to the purchase history table 128.

[まとめ]
以上説明した第1実施形態のコンテンツ配信システム1並びにECストアサーバ100は、電子コンテンツの共同購入の申し込みを受け付けた場合に、記憶部115に記憶されているユーザの住所が一致するか否かを判定し、判定の結果に基づいて電子コンテンツの共同購入を許可するか否かを決定するため、同居している可能性の高いユーザに対して共同購入を許可することができる。この結果、本実施形態のコンテンツ配信システム1並びにECストアサーバ100は、紙に印刷された本や新聞、動画DVD、音楽CD等と電子コンテンツの利用便益の相違を小さくすることができ、課金の公平性を向上させることができる。
[Summary]
The content distribution system 1 and the EC store server 100 of the first embodiment described above determine whether or not the user addresses stored in the storage unit 115 match when an application for joint purchase of electronic content is accepted. Since the determination is made and it is determined whether or not the joint purchase of the electronic content is permitted based on the determination result, the joint purchase can be permitted for a user who is likely to live together. As a result, the content distribution system 1 and the EC store server 100 according to the present embodiment can reduce the difference in the benefits of using electronic content from books, newspapers, moving image DVDs, music CDs, and the like printed on paper. Can be improved.

また、第1実施形態のコンテンツ配信システム1並びにECストアサーバ100は、ユーザが、その住所に居住していることの信頼性、すなわち住所の信頼性を表す指標値として機能する所在信頼性ランクを保持し、共同購入をする全てのユーザについての所在信頼性ランクが所定値以上である場合に共同購入を許可するため、本当に同居している可能性の高いユーザ間での共同購入を許可するようにすることができる。この結果、第1実施形態に係るコンテンツ配信システム1並びにECストアサーバ100は、課金の公平性を更に向上させることができる。   In addition, the content distribution system 1 and the EC store server 100 of the first embodiment have a location reliability rank that functions as an index value representing the reliability that the user resides at the address, that is, the reliability of the address. To allow group purchases when the reliability rank of all users who hold and group purchases is greater than or equal to a predetermined value, allow group purchases between users who are likely to live together Can be. As a result, the content distribution system 1 and the EC store server 100 according to the first embodiment can further improve the fairness of accounting.

また、第1実施形態のコンテンツ配信システム1並びにECストアサーバ100は、ユーザの電子コンテンツの購入に関する支払い状況やユーザの個人情報に基づいて、所在信頼性ランクを増減変更するため、本当に同居している可能性の高いユーザ間での共同購入を許可するようにすることができる。この結果、第1実施形態に係るコンテンツ配信システム1並びにECストアサーバ100は、課金の公平性を更に向上させることができる。   In addition, the content distribution system 1 and the EC store server 100 of the first embodiment actually live together because the location reliability rank is increased or decreased based on the payment status related to the purchase of the electronic content of the user and the personal information of the user. It is possible to allow joint purchases between users who are likely to be present. As a result, the content distribution system 1 and the EC store server 100 according to the first embodiment can further improve the fairness of accounting.

<第2実施形態>
第2実施形態に係るユーザ管理部106は、第1実施形態における図5の処理に加え、以下の処理を行う。第2実施形態に係るユーザ管理部106は、課金代行サーバ200から決済完了情報を受信したときに、決済完了情報に含まれる購入代金の支払い場所が、購入申し込み時の住所に近接している場合には、当該ユーザの所在信頼性ランクを1増加させる。ここで、「近接している」とは、例えば、ユーザの直近の住所を中心とした所定距離以内の領域内にあることを意味してもよいし、市区町村などの行政区画が一致することを意味してもよい。
このように、第2実施形態に係るコンテンツ配信システム並びにECストアサーバは、ユーザの電子コンテンツの購入に関する支払い状況に基づいて、所在信頼性ランクを増減変更するため、本当に同居している可能性の高いユーザ間での共同購入を許可するようにすることができる。この結果、第2実施形態に係るコンテンツ配信システム並びにECストアサーバは、課金の公平性を更に向上させることができる。
Second Embodiment
The user management unit 106 according to the second embodiment performs the following processing in addition to the processing of FIG. 5 in the first embodiment. When the user management unit 106 according to the second embodiment receives the payment completion information from the charging agent server 200, the payment place of the purchase price included in the payment completion information is close to the address at the time of purchase application The user's location reliability rank is increased by one. Here, “adjacent” may mean, for example, that it is within an area within a predetermined distance centered on the user's nearest address, and administrative districts such as municipalities match. It may mean that.
As described above, the content distribution system and the EC store server according to the second embodiment increase or decrease the location reliability rank based on the payment status regarding the purchase of the electronic content of the user. It is possible to allow joint purchases between high users. As a result, the content distribution system and the EC store server according to the second embodiment can further improve charging fairness.

<第3実施形態>
第3実施形態に係るユーザ管理部106は、第2実施形態と同様、課金代行サーバ200から決済完了情報を受信したときに、決済完了情報に含まれる購入代金の支払い場所が、購入申し込み時の住所に近接している場合には、当該ユーザの所在信頼性ランクを1増加させる。ここで、第3実施形態に係る記憶部115には、決済完了情報に含まれる購入代金の支払い場所と、「近接している」と判定される許容範囲情報とを対応付けたテーブルなどが記憶される。そして、第3実施形態に係るユーザ管理部106は、購入申し込み時の住所が、許容範囲情報が示す範囲内に含まれる場合には、決済完了情報に含まれる購入代金の支払い場所が、購入申し込み時の住所に近接していると判定し、当該ユーザの所在信頼性ランクを1増加させる。
このように、第3実施形態に係るコンテンツ配信システム並びにECストアサーバは、ユーザの電子コンテンツの購入に関する支払い状況に基づいて、所在信頼性ランクを増減変更するため、本当に同居している可能性の高いユーザ間での共同購入を許可するようにすることができる。この結果、第3実施形態に係るコンテンツ配信システム並びにECストアサーバは、課金の公平性を更に向上させることができる。
<Third Embodiment>
As in the second embodiment, when the user management unit 106 according to the third embodiment receives the payment completion information from the charging agent server 200, the payment place of the purchase price included in the payment completion information is If it is close to the address, the location reliability rank of the user is increased by one. Here, the storage unit 115 according to the third embodiment stores, for example, a table in which the payment place of the purchase price included in the payment completion information is associated with the allowable range information determined to be “close”. Is done. Then, when the address at the time of purchase application is included in the range indicated by the allowable range information, the user management unit 106 according to the third embodiment determines that the payment place of the purchase price included in the payment completion information is the purchase application. It is determined that the user is close to the current address, and the location reliability rank of the user is increased by one.
As described above, the content distribution system and the EC store server according to the third embodiment increase or decrease the location reliability rank based on the payment status related to the purchase of the electronic content of the user. It is possible to allow joint purchases between high users. As a result, the content distribution system and the EC store server according to the third embodiment can further improve the fairness of accounting.

<第4実施形態>
第4実施形態に係るユーザ管理部106は、端末装置10が携帯電話機である場合、複数のユーザの住所が同じで、且つ携帯電話の利用代金にファミリー割引が適用されていることを初めて検知した場合には、複数のユーザのそれぞれの所在信頼性ランクを1増加させる。
このように、第4実施形態に係るコンテンツ配信システム並びにECストアサーバは、ユーザの個人情報に基づいて、所在信頼性ランクを増減変更するため、本当に同居している可能性の高いユーザ間での共同購入を許可するようにすることができる。この結果、第4実施形態に係るコンテンツ配信システム並びにECストアサーバは、課金の公平性を更に向上させることができる。
<Fourth embodiment>
When the terminal device 10 is a mobile phone, the user management unit 106 according to the fourth embodiment detects for the first time that a plurality of users have the same address and a family discount is applied to the mobile phone usage fee. In this case, the location reliability rank of each of the plurality of users is increased by one.
As described above, the content distribution system and the EC store server according to the fourth embodiment increase or decrease the location reliability rank based on the user's personal information, and therefore, between users who are highly likely to live together. You can allow group purchases. As a result, the content distribution system and the EC store server according to the fourth embodiment can further improve charging fairness.

以上、本発明の実施形態について説明したが、本発明は、上記実施形態に限定されず、種々の置換・変形などを行うことができる。   As mentioned above, although embodiment of this invention was described, this invention is not limited to the said embodiment, A various substitution and deformation | transformation etc. can be performed.

例えば、上記実施形態では、「共同購入をする全てのユーザについての所在信頼性ランクが、所定値以上である場合に共同購入を許可する」ものとしたが、一部のユーザについて所在信頼性ランクが所定値以上であれば、共同購入を許可する(例えば3人のうち2人以上、或いはランクが最高値であれば1人でOKなど)ようにしてもよい。   For example, in the above-described embodiment, “where the location reliability rank for all users who make joint purchases is equal to or greater than a predetermined value”, the location reliability rank is set for some users. If the value is equal to or greater than a predetermined value, joint purchase may be permitted (for example, two or more of the three people, or one person may be OK if the rank is the highest).

また、電子コンテンツの支払い方式は、図3で説明した後払い方式に限らず、如何なる方式でユーザの支払いを受領しても構わない。   The electronic content payment method is not limited to the post-payment method described with reference to FIG. 3, and the user's payment may be received by any method.

(1) 電子コンテンツの共同購入の申し込みを行うユーザ同士の所在情報が一致するか否かを判定し、該判定した結果に基づいて電子コンテンツの共同購入を許可するか否かを決定する判定部と、
前記判定部が共同購入を許可すると決定した場合に、共同購入をしたユーザに対応付けられた端末に、該共同購入された電子コンテンツを提供する配信制御部と、
を備えるコンテンツ配信装置。
(2) (1)のコンテンツ配信装置であって、
前記判定部は、前記ユーザ同士の所在情報が一致する場合に、電子コンテンツの共同購入を許可すると決定する、
コンテンツ配信装置。
(3) (1)または(2)のコンテンツ配信装置であって、
過去の購入時において登録されたユーザの所在情報が記憶される記憶部を備え、
前記判定部は、
前記電子コンテンツの共同申し込みに係る申し込みデータに、共同購入をする全てのユーザの所在情報が含まれている場合は、該申し込みデータに含まれる各ユーザの所在情報が一致するか否かを判定し、
前記申し込みデータにおいて、共同購入をするユーザのうち一部のユーザの所在情報が省略されている場合は、該所在情報が省略されているユーザの所在情報を前記記憶部から読み出し、前記申し込みデータに含まれるユーザの所在情報と、前記記憶部から読み出したユーザの所在情報が一致するか否かを判定する、
コンテンツ配信装置。
(4) (1)から(3)のいずれか1つのコンテンツ配信装置であって、
ユーザの所在の信頼性を示す補助情報が記憶される記憶部を備え、
前記判定部は、前記記憶部に記憶された前記補助情報に基づいて、電子コンテンツの共同購入を許可するか否かを決定する、
コンテンツ配信装置。
(5) (4)のコンテンツ配信装置であって、
前記記憶部には、過去の電子コンテンツの購入時に登録されたユーザの所在情報が記憶され、
前記判定部は、前記記憶部により記憶された直近の所在情報と所在情報が一致する申し込みデータにより電子コンテンツの購入が行われた回数が多いほど、高くなるランクを作成して前記補助情報として前記記憶部に記憶させ、前記記憶部に記憶されたユーザの住所が一致するか否かの判定の結果、および共同購入をするユーザの前記ランクに基づいて、電子コンテンツの共同購入を許可するか否かを決定する、
コンテンツ配信装置。
(6) (5)のコンテンツ配信装置であって、
前記判定部は、共同購入をする全てのユーザの前記ランクが所定ランク以上である場合に、電子コンテンツの共同購入を許可すると決定する、
コンテンツ配信装置。
(7) コンテンツ配信装置が、
電子コンテンツの共同購入の申し込みを行うユーザ同士の所在情報が一致するか否かを判定し、該判定した結果に基づいて電子コンテンツの共同購入を許可するか否かを決定し、
前記決定する処理において共同購入を許可すると決定した場合に、共同購入をしたユーザに対応付けられた端末に、該共同購入された電子コンテンツを提供する、
コンテンツ配信方法。
(8) コンテンツ配信装置に、
電子コンテンツの共同購入の申し込みを行うユーザ同士の所在情報が一致するか否かを判定し、該判定した結果に基づいて電子コンテンツの共同購入を許可するか否かを決定させ、
前記決定する処理において共同購入を許可すると決定した場合に、共同購入をしたユーザに対応付けられた端末に、該共同購入された電子コンテンツを提供させる、
コンテンツ配信プログラム。
(1) A determination unit that determines whether or not location information of users who apply for joint purchase of electronic content matches, and determines whether to permit joint purchase of electronic content based on the determined result When,
A delivery control unit that provides the jointly purchased electronic content to a terminal associated with the user who made the joint purchase when the determination unit determines to permit joint purchase;
A content distribution apparatus comprising:
(2) The content distribution device according to (1),
The determination unit determines to permit joint purchase of electronic content when the location information of the users matches.
Content distribution device.
(3) The content distribution device according to (1) or (2),
A storage unit for storing location information of users registered at the time of past purchase;
The determination unit
If the application data relating to the joint application for electronic contents includes the location information of all users making joint purchases, it is determined whether the location information of each user included in the application data matches. ,
In the application data, when the location information of some users among the users making joint purchase is omitted, the location information of the users whose location information is omitted is read from the storage unit, and the application data is stored in the application data. Determining whether the location information of the user included and the location information of the user read from the storage unit match,
Content distribution device.
(4) The content distribution device according to any one of (1) to (3),
A storage unit for storing auxiliary information indicating the reliability of the user's location;
The determination unit determines whether to permit joint purchase of electronic content based on the auxiliary information stored in the storage unit.
Content distribution device.
(5) The content distribution device according to (4),
In the storage unit, location information of a user registered at the time of purchase of past electronic content is stored,
The determination unit creates a rank that increases as the number of times electronic content has been purchased with application data whose location information matches the latest location information stored in the storage unit, and serves as the auxiliary information. Whether or not to allow joint purchase of electronic content based on the result of the determination as to whether or not the user's address stored in the storage unit matches and the rank of the user making the joint purchase To decide,
Content distribution device.
(6) The content distribution device according to (5),
The determination unit determines to permit joint purchase of electronic content when the rank of all users making joint purchase is equal to or higher than a predetermined rank;
Content distribution device.
(7) The content distribution device
Determine whether the location information of users who apply for joint purchase of electronic content matches, determine whether to permit joint purchase of electronic content based on the determined result,
Providing the jointly purchased electronic content to a terminal associated with the user who made the joint purchase when it is determined to permit joint purchase in the determining process;
Content distribution method.
(8) In the content distribution device,
Determine whether the location information of users who apply for joint purchase of electronic content matches, and determine whether to permit joint purchase of electronic content based on the determined result;
When it is determined that joint purchase is permitted in the determining process, the terminal associated with the user who made the joint purchase is provided with the electronic content purchased jointly.
Content distribution program.

1‥コンテンツ配信システム、10(10#1〜10#n)‥端末装置、100‥ECストアサーバ、102‥ストアフロント処理部、102A‥購入申し込み受付部、102B‥配信制御部、104‥商品・コンテンツ管理部、106‥ユーザ管理部、108‥注文・決済状況管理部、110‥共同購入可否判定部、112‥課金代行処理部、115‥記憶部、120‥コンテンツデータ、122‥コンテンツ管理テーブル、124‥ユーザ情報テーブル、126‥グループ管理テーブル、128‥購入履歴テーブル、200‥課金代行サーバ、300‥支払い代行サーバ   DESCRIPTION OF SYMBOLS 1 ... Content delivery system, 10 (10 # 1-10 # n) ... Terminal device, 100 ... EC store server, 102 ... Storefront processing part, 102A ... Purchase application reception part, 102B ... Delivery control part, 104 ... Goods Content management section 106 User management section 108 Order / settlement status management section 110 Joint purchase permission / non-permission judgment section 112 Charging proxy processing section 115 Storage section 120 Content data 122 Content management table 124... User information table 126. Group management table 128 Purchase history table 200 Billing proxy server 300 Payment proxy server

Claims (5)

電子コンテンツの共同購入の申し込みを行うユーザ同士の所在情報が一致するか否かを判定し、該判定した結果に基づいて電子コンテンツの共同購入を許可するか否かを決定する判定部と、
前記判定部が共同購入を許可すると決定した場合に、共同購入をしたユーザに対応付けられた端末に、該共同購入された電子コンテンツを提供する配信制御部と、
を備えるコンテンツ配信装置。
A determination unit that determines whether or not location information of users who apply for joint purchase of electronic content matches, and determines whether to permit joint purchase of electronic content based on the determined result;
A delivery control unit that provides the jointly purchased electronic content to a terminal associated with the user who made the joint purchase when the determination unit determines to permit joint purchase;
A content distribution apparatus comprising:
請求項1に記載のコンテンツ配信装置であって、
前記判定部は、前記ユーザ同士の所在情報が一致する場合に、電子コンテンツの共同購入を許可すると決定する、
コンテンツ配信装置。
The content distribution device according to claim 1,
The determination unit determines to permit joint purchase of electronic content when the location information of the users matches.
Content distribution device.
請求項1または2に記載のコンテンツ配信装置であって、
過去の購入時において登録されたユーザの所在情報が記憶される記憶部を備え、
前記判定部は、
前記電子コンテンツの共同申し込みに係る申し込みデータに、共同購入をする全てのユーザの所在情報が含まれている場合は、該申し込みデータに含まれる各ユーザの所在情報が一致するか否かを判定し、
前記申し込みデータにおいて、共同購入をするユーザのうち一部のユーザの所在情報が省略されている場合は、該所在情報が省略されているユーザの所在情報を前記記憶部から読み出し、前記申し込みデータに含まれるユーザの所在情報と、前記記憶部から読み出したユーザの所在情報が一致するか否かを判定する、
コンテンツ配信装置。
The content distribution device according to claim 1 or 2,
A storage unit for storing location information of users registered at the time of past purchase;
The determination unit
If the application data relating to the joint application for electronic contents includes the location information of all users making joint purchases, it is determined whether the location information of each user included in the application data matches. ,
In the application data, when the location information of some users among the users making joint purchase is omitted, the location information of the users whose location information is omitted is read from the storage unit, and the application data is stored in the application data. Determining whether the location information of the user included and the location information of the user read from the storage unit match,
Content distribution device.
請求項1から3のいずれか1項に記載のコンテンツ配信装置であって、
ユーザの所在の信頼性を示す補助情報が記憶される記憶部を備え、
前記判定部は、前記記憶部に記憶された前記補助情報に基づいて、電子コンテンツの共同購入を許可するか否かを決定する、
コンテンツ配信装置。
The content distribution device according to any one of claims 1 to 3,
A storage unit for storing auxiliary information indicating the reliability of the user's location;
The determination unit determines whether to permit joint purchase of electronic content based on the auxiliary information stored in the storage unit.
Content distribution device.
請求項4に記載のコンテンツ配信装置であって、
前記記憶部には、過去の電子コンテンツの購入時に登録されたユーザの所在情報が記憶され、
前記判定部は、前記記憶部により記憶された直近の所在情報と所在情報が一致する申し込みデータにより電子コンテンツの購入が行われた回数が、多いほど高くなるランクを作成して前記補助情報として前記記憶部に記憶させ、前記記憶部に記憶されたユーザの住所が一致するか否かの判定の結果、および共同購入をするユーザの前記ランクに基づいて、電子コンテンツの共同購入を許可するか否かを決定する、
コンテンツ配信装置。
The content distribution device according to claim 4,
In the storage unit, location information of a user registered at the time of purchase of past electronic content is stored,
The determination unit creates a rank that becomes higher as the number of times electronic content is purchased with application data whose location information matches the latest location information stored in the storage unit, and increases as the auxiliary information. Whether or not to allow joint purchase of electronic content based on the result of the determination as to whether or not the user's address stored in the storage unit matches and the rank of the user making the joint purchase To decide,
Content distribution device.
JP2012246071A 2012-11-08 2012-11-08 Content distribution device Pending JP2014095976A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012246071A JP2014095976A (en) 2012-11-08 2012-11-08 Content distribution device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012246071A JP2014095976A (en) 2012-11-08 2012-11-08 Content distribution device

Publications (1)

Publication Number Publication Date
JP2014095976A true JP2014095976A (en) 2014-05-22

Family

ID=50939013

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012246071A Pending JP2014095976A (en) 2012-11-08 2012-11-08 Content distribution device

Country Status (1)

Country Link
JP (1) JP2014095976A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004139471A (en) * 2002-10-18 2004-05-13 Toshiba Corp Content price management system, method and program
JP2006099415A (en) * 2004-09-29 2006-04-13 Sanyo Electric Co Ltd Content distribution system, content distribution method, equipment authentication server and method for controlling equipment authentication server
JP2010198228A (en) * 2009-02-24 2010-09-09 Hitachi Ltd Content use right management system, content use right management device, and method
JP2010537308A (en) * 2007-08-24 2010-12-02 ベネドール コーポレイション Transaction security in the network

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004139471A (en) * 2002-10-18 2004-05-13 Toshiba Corp Content price management system, method and program
JP2006099415A (en) * 2004-09-29 2006-04-13 Sanyo Electric Co Ltd Content distribution system, content distribution method, equipment authentication server and method for controlling equipment authentication server
JP2010537308A (en) * 2007-08-24 2010-12-02 ベネドール コーポレイション Transaction security in the network
JP2010198228A (en) * 2009-02-24 2010-09-09 Hitachi Ltd Content use right management system, content use right management device, and method

Similar Documents

Publication Publication Date Title
JP2014517379A (en) Payment processing
CN117501676A (en) Information processing device, information processing method and program
JP7002311B2 (en) Information processing equipment, information processing methods, and programs
JP2020177453A (en) First server control method, terminal information processing method, second server control method, program, first server, terminal, and second server
CN108734451A (en) server and its control method
JP7656371B2 (en) Return gift system, return gift processing device, return gift processing method, and return gift processing program
JP2021120881A (en) Information processing methods, information processing devices, and programs
CN112262385A (en) Information processing method, information display method, program, terminal, and server
US20030187807A1 (en) Charging method, charging apparatus, charging program, and recording medium
JP6138975B2 (en) Coupon issuing device, coupon issuing system, coupon issuing method and program
JP5636248B2 (en) Sales support system
CN111415187A (en) Computer system, recording medium and method for providing account transaction history
JP2013065360A (en) Settlement system
JP2020129186A (en) Information processing apparatus, information processing method, and program
JP7442602B2 (en) Programs, information processing methods, terminals
JP5869615B2 (en) Coupon issuing device, coupon issuing system, coupon issuing method and program
CN113614767A (en) Advertisement delivery system, information processing apparatus, and information processing method
JP7332176B2 (en) Information processing system
JP7151454B2 (en) Processing system, processing device, processing method and program
US20200302408A1 (en) Recording Medium, Electronic Document Computer, Electronic Document System, Electronic Document Processing Method And Program
JP2014095976A (en) Content distribution device
JP6198189B2 (en) Product information search device and contract charge cashback system
CN109508979B (en) Information processing method and device, storage medium, and electronic device
JP7092027B2 (en) Electronic value management equipment, electronic value management system, electronic value management method and program
JP2021174164A (en) Server, wallet system, program, and transfer method

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20150515

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150916

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160627

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160802

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20170214