Nothing Special   »   [go: up one dir, main page]

JP7606145B2 - Information processing device, program, and information processing method - Google Patents

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

Info

Publication number
JP7606145B2
JP7606145B2 JP2024001420A JP2024001420A JP7606145B2 JP 7606145 B2 JP7606145 B2 JP 7606145B2 JP 2024001420 A JP2024001420 A JP 2024001420A JP 2024001420 A JP2024001420 A JP 2024001420A JP 7606145 B2 JP7606145 B2 JP 7606145B2
Authority
JP
Japan
Prior art keywords
value
user
granted
organization
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.)
Active
Application number
JP2024001420A
Other languages
Japanese (ja)
Other versions
JP2024026664A (en
Inventor
公二 石井
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.)
Mixi Inc
Original Assignee
Mixi Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mixi Inc filed Critical Mixi Inc
Priority to JP2024001420A priority Critical patent/JP7606145B2/en
Publication of JP2024026664A publication Critical patent/JP2024026664A/en
Application granted granted Critical
Publication of JP7606145B2 publication Critical patent/JP7606145B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

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

特許文献1には、競輪、競馬、競艇、オートレース等の公営競技(又は公営ギャンブル)の勝利投票券の発売及び的中券の払い戻しを行う公営競技における勝利投票券システムにおいて、競技終了後に、的中券の払戻金から設定された方法で寄付金を算出する及び寄付先投票券を設定された方法で集計する事で、寄付先候補毎の寄付金額を算出する情報処理を実施する専用システムが開示されている。 Patent Document 1 discloses a dedicated system for performing information processing in a winning ticket system for public competitions (or public gambling) such as bicycle racing, horse racing, boat racing, and auto racing, which sells winning tickets and refunds winning tickets, and which calculates donation amounts for each potential donation destination after the end of the competition using a set method from the winning ticket refunds and tallying up the donation destination tickets using a set method to calculate donation amounts for each potential donation destination.

特開2012-22657Patent Publication 2012-22657

しかし、特許文献1においては、従来通り投票券の購入によって寄付が行われることに変わりはなく、特に寄付を促進することができなかった。 However, in Patent Document 1, donations were still made by purchasing voting tickets, as in the past, and donations were not particularly encouraged.

本発明は、特定の団体への寄付を促進することができる情報処理装置、プログラム、及び情報処理方法を提供する。 The present invention provides an information processing device, a program, and an information processing method that can encourage donations to a specific organization.

本発明の一態様に係る情報処理装置は、競技の結果に対するユーザの投票を管理する情報処理装置であって、付与価値管理部と、投票受付部を備え、前記付与価値管理部は、前記ユーザから団体への寄付情報に基づいて、前記団体から前記ユーザに付与される付与価値を管理し、前記投票受付部は、前記付与価値を利用した前記競技の結果に対する前記投票を受け付ける、情報処理装置である。 An information processing device according to one aspect of the present invention is an information processing device that manages users' votes on the results of a competition, and includes an granted value management unit and a vote acceptance unit, the granted value management unit manages the granted value granted to the user by the organization based on donation information from the user to the organization, and the vote acceptance unit accepts the votes on the results of the competition using the granted value.

本発明の一態様によれば、特定の団体への寄付を促進することができる。 According to one aspect of the present invention, donations to specific organizations can be encouraged.

第1実施形態に係る付与価値利用システム1の概要を示す図である。FIG. 1 is a diagram showing an overview of an granted value utilization system 1 according to a first embodiment. 第1実施形態に係る投票管理サーバ10のハードウェア構成を示すブロック 図である。A block diagram showing the hardware configuration of the vote management server 10 according to the first embodiment. 第1実施形態に係る寄付管理サーバ30のハードウェア構成を示すブロック 図である。FIG. 2 is a block diagram showing a hardware configuration of a donation management server 30 according to the first embodiment. 第1実施形態に係るユーザ端末20のハードウェア構成を示すブロック図で ある。FIG. 2 is a block diagram showing the hardware configuration of a user terminal 20 according to the first embodiment. 第1実施形態に係る投票管理サーバ10の機能構成を示すブロック図である 。FIG. 2 is a block diagram showing the functional configuration of the vote management server 10 according to the first embodiment. 第1実施形態に係る付与価値利用システム1による処理の流れを示す図であ る。FIG. 1 is a diagram showing a flow of processing by an granted value utilization system 1 according to a first embodiment. 第2実施形態に係る投票管理サーバ10の機能構成を示すブロック図である 。A block diagram showing the functional configuration of a vote management server 10 according to the second embodiment. 第2実施形態における付与価値の記録に関する情報に基づく付与価値の記録 の照会について説明する図である。FIG. 13 is a diagram for explaining a query of a record of a granted value based on information on the record of the granted value in the second embodiment. 第2実施形態に係る付与価値利用システム1による処理の流れを示す図であ る。FIG. 11 is a diagram showing the flow of processing by the granted value utilization system 1 according to the second embodiment.

以下、図面を用いて本発明のいくつかの実施形態について説明する。以下に示す実施形態中で示した各種特徴事項は、互いに組み合わせ可能である。また、各特徴事項について独立して発明が成立する。 Below, several embodiments of the present invention will be described with reference to the drawings. The various features shown in the following embodiments can be combined with each other. In addition, each feature can be an invention independently.

<1.第1実施形態>
(1-1.付与価値利用システム1)
本発明の一実施形態に係る情報処理装置は、図1に示すような付与価値利用システム1の一部を構成する投票管理サーバ10である。付与価値利用システム1は、投票管理サーバ10、ユーザ端末20、及び寄付管理サーバ30を備える。
1. First embodiment
(1-1. Granted value utilization system 1)
An information processing device according to one embodiment of the present invention is a vote management server 10 constituting a part of an granted-value utilization system 1 as shown in Fig. 1. The granted-value utilization system 1 includes the vote management server 10, a user terminal 20, and a donation management server 30.

投票管理サーバ10は、通信回線5を介してユーザ端末20及び寄付管理サーバ30と通信可能に構成される。投票管理サーバ10は、ユーザU1による団体G1への寄付情報を団体G1の寄付管理サーバ30と共有する。また、投票管理サーバ10は、ユーザU1によって団体G1から付与された付与価値を利用した競技の結果に対する投票を受け付ける。投票管理サーバ10は、このような寄付に応じて付与される付与価値を利用した投票を可能とすることで当該団体への寄付促進を実現する。以下、各構成について説明する。 The vote management server 10 is configured to be able to communicate with the user terminal 20 and the donation management server 30 via the communication line 5. The vote management server 10 shares information about donations made by user U1 to organization G1 with the donation management server 30 of organization G1. The vote management server 10 also accepts votes for the results of competitions that use the grant value granted by organization G1 to user U1. The vote management server 10 promotes donations to the organization by enabling votes to be made using the grant value granted in response to such donations. Each component will be described below.

(1-2.付与価値利用システム1のハードウェア構成)
図2~図4を参照し、付与価値利用システム1のハードウェア構成を説明する。
(1-2. Hardware configuration of the granted value utilization system 1)
The hardware configuration of the granted value utilization system 1 will be described with reference to FIGS.

(1ー2ー1.投票管理サーバ10及び寄付管理サーバ30のハードウェア構成)
図2は、本実施形態に係る投票管理サーバ10のハードウェア構成を示すブロック図である。投票管理サーバ10は、制御部11、記憶部12、通信部13を備える。また、投票管理サーバ10は、キーボード及びマウス等で構成されて各種操作の入力を受け付ける操作入力部14、各種画像を表示する例えば液晶ディスプレイ装置等のモニタ15を備えていてもよい。
(1-2-1. Hardware configuration of the vote management server 10 and the donation management server 30)
2 is a block diagram showing the hardware configuration of the vote management server 10 according to this embodiment. The vote management server 10 includes a control unit 11, a storage unit 12, and a communication unit 13. The vote management server 10 may also include an operation input unit 14, which is configured with a keyboard, a mouse, or the like and accepts input of various operations, and a monitor 15, such as a liquid crystal display device, for displaying various images.

制御部11は、例えば、CPU(Central Processing Unit)、マイクロプロセッサ、DSP(Digital Signal Processor)等であり、投票管理サーバ10の全体の動作を制御する。 The control unit 11 is, for example, a CPU (Central Processing Unit), a microprocessor, or a DSP (Digital Signal Processor), and controls the overall operation of the voting management server 10.

記憶部12の一部は、例えば、RAM(Random Access Memory)やDRAM(Dynamic Random Access Memory)等で構成されており、制御部11による各種プログラムに基づく処理の実行時のワークエリア等として用いられる。また、記憶部12の一部は、例えば、ROM(Read Only Memory)等の不揮発性メモリ、又はHDD(Hard Disk Drive)であり、各種データ及び制御部11の処理に利用されるプログラム等を保存する。 A part of the storage unit 12 is composed of, for example, RAM (Random Access Memory) or DRAM (Dynamic Random Access Memory), and is used as a work area when the control unit 11 executes processes based on various programs. In addition, a part of the storage unit 12 is, for example, non-volatile memory such as ROM (Read Only Memory) or HDD (Hard Disk Drive), and stores various data and programs used in the processing of the control unit 11.

記憶部12に記憶されるプログラムは、例えば、投票管理サーバ10の基本的な機能を実現するためのOS(Operating System)、各種ハードウェア制御するためのドライバ、各種機能を実現するためのプログラム等であって、本実施形態に係るコンピュータプログラムを含む。 The programs stored in the memory unit 12 include, for example, an OS (Operating System) for implementing the basic functions of the voting management server 10, drivers for controlling various hardware, programs for implementing various functions, etc., and include the computer program according to this embodiment.

通信部13は、例えばNIC(Network Interface Controller)であり、通信回線5に接続する機能を有する。なお、通信部13は、NICに代えて又はNICと共に、無線LAN(Local Area Network)に接続する機能、無線WAN(Wide Area Network)に接続する機能、例えばBluetooth(登録商標)等の近距離の無線通信、及び赤外線通信等を可能とする機能を有してもよい。投票管理サーバ10は、通信回線5を介してユーザ端末20等の他の情報処理装置等と接続され、他の情報処理装置等との間で各種データの送受信を行うことができる。 The communication unit 13 is, for example, a NIC (Network Interface Controller) and has a function of connecting to the communication line 5. Instead of or together with the NIC, the communication unit 13 may have a function of connecting to a wireless LAN (Local Area Network), a function of connecting to a wireless WAN (Wide Area Network), a function of enabling short-range wireless communication such as Bluetooth (registered trademark), and infrared communication. The voting management server 10 is connected to other information processing devices such as a user terminal 20 via the communication line 5, and can transmit and receive various data between the other information processing devices.

これら制御部11、記憶部12、通信部13、操作入力部14、及びモニタ15は、システムバス16を介して相互に電気的に接続されている。従って、制御部11は、記憶部12へのアクセス、モニタ15に対する画像の表示、ユーザによる操作入力部14に対する操作状態の把握、及び通信部13を介した各種通信網や他の情報処理装置へのアクセス等を行うことができる。 The control unit 11, memory unit 12, communication unit 13, operation input unit 14, and monitor 15 are electrically connected to each other via a system bus 16. Therefore, the control unit 11 can access the memory unit 12, display images on the monitor 15, grasp the operation state of the user on the operation input unit 14, and access various communication networks and other information processing devices via the communication unit 13.

寄付管理サーバ30は、投票管理サーバ10と同様に、制御部31、記憶部32、通信部33を備え、さらに操作入力部34、モニタ35を備えてもよい。 The donation management server 30, like the voting management server 10, includes a control unit 31, a memory unit 32, and a communication unit 33, and may further include an operation input unit 34 and a monitor 35.

(1-2-2.ユーザ端末20のハードウェア構成)
図3は、本実施形態に係るユーザ端末20のハードウェア構成を示すブロック図である。ユーザ端末20は、例えば、スマートフォンやタブレット端末等の情報処理端末であり、制御部21、記憶部22、通信部23を備える。また、ユーザ端末20は、画像等を表示し操作を受け付け可能なタッチパネルディスプレイ等の表示部24、音を出力するスピーカ25、音が入力されるマイク26、及び被写体を撮像するカメラ27、操作ボタン28を備えていてもよい。以下、投票管理サーバ10との相違点を中心に説明する。
(1-2-2. Hardware Configuration of User Terminal 20)
3 is a block diagram showing the hardware configuration of the user terminal 20 according to this embodiment. The user terminal 20 is, for example, an information processing terminal such as a smartphone or a tablet terminal, and includes a control unit 21, a storage unit 22, and a communication unit 23. The user terminal 20 may also include a display unit 24 such as a touch panel display capable of displaying images and receiving operations, a speaker 25 for outputting sound, a microphone 26 for inputting sound, a camera 27 for capturing an image of a subject, and an operation button 28. The following description will focus on the differences from the voting management server 10.

操作ボタン28は、ユーザ端末20の側面に設けられ、ユーザ端末20を起動又は停止させるための電源ボタンやスピーカ25が出力する音のボリューム調整ボタン等である。 The operation buttons 28 are provided on the side of the user terminal 20 and include a power button for starting or stopping the user terminal 20 and a button for adjusting the volume of the sound output by the speaker 25.

これら制御部21、記憶部22、通信部23、表示部24、スピーカ25、マイク26、カメラ27、及び操作ボタン28は、システムバス29を介して相互に電気的に接続されている。従って、制御部21は、記憶部22へのアクセス、表示部24に対する画像の表示、ユーザによるタッチパネルディスプレイ(表示部24)や操作ボタン28に対する操作状態の把握、マイク26への音の入力、スピーカ25からの音の出力、カメラ27に対する制御、及び通信部23を介した各種通信網や他の情報処理装置へのアクセス等を行うことができる。 The control unit 21, memory unit 22, communication unit 23, display unit 24, speaker 25, microphone 26, camera 27, and operation buttons 28 are electrically connected to each other via a system bus 29. Therefore, the control unit 21 can access the memory unit 22, display images on the display unit 24, grasp the operation state of the touch panel display (display unit 24) and operation buttons 28 by the user, input sound to the microphone 26, output sound from the speaker 25, control the camera 27, and access various communication networks and other information processing devices via the communication unit 23.

(1-3.投票管理サーバ10の機能構成)
図5に示すように、投票管理サーバ10の制御部11は、付与価値管理部11aと、投票受付部11bを有する。制御部11は、支払処理部11cをさらに有してもよい。
(1-3. Functional configuration of the vote management server 10)
5, the control unit 11 of the vote management server 10 includes an granted value management unit 11a and a vote acceptance unit 11b. The control unit 11 may further include a payment processing unit 11c.

付与価値管理部11aは、ユーザU1から団体G1への寄付情報に基づいて、団体G1からユーザU1に付与される付与価値を管理する。投票受付部11bは、付与価値を利用したユーザU1の競技の結果に対する投票を受け付ける。支払処理部11cは、投票の内容が的中した場合にユーザU1に報酬を支払う。各機能の詳細は、後述する。 The granted value management unit 11a manages the granted value granted to the user U1 by the organization G1 based on donation information from the user U1 to the organization G1. The voting acceptance unit 11b accepts votes for the results of the competition by the user U1 who used the granted value. The payment processing unit 11c pays a reward to the user U1 if the content of the vote is correct. Details of each function will be described later.

上述した機能構成は、投票管理サーバ10に適宜インストールされるソフトウェア(いわゆるアプリを含む)によって実現してもよく、ハードウェアによって実現してもよい。ソフトウェアによって実現する場合、制御部11がソフトウェアを構成するプログラムを実行することによって各種機能を実現することができる。 The above-mentioned functional configuration may be realized by software (including so-called apps) that is appropriately installed on the voting management server 10, or may be realized by hardware. When realized by software, the control unit 11 can realize various functions by executing the programs that constitute the software.

プログラムを実行することで実現される場合、当該プログラムは、投票管理サーバ10が内蔵する記憶部12に格納してもよく、コンピュータが読み取り可能な非一時的な記録媒体に格納してもよい。また、外部の記憶装置に格納されたプログラムを読み出し、いわゆるクラウドコンピューティングにより実現してもよい。若しくは、ハードウェアによって実現する場合、ASIC、SOC、FPGA、又はDRPなどの種々の回路によって実現することができる。また、上述した機能構成は、一部の機能構成をソフトウェア又はハードウェアによって、ユーザ端末20等で処理されるようにしてもよい。 When it is realized by executing a program, the program may be stored in the memory unit 12 built into the voting management server 10, or may be stored in a non-transitory recording medium that can be read by a computer. It may also be realized by reading out a program stored in an external storage device, so-called cloud computing. Or, when it is realized by hardware, it can be realized by various circuits such as ASIC, SOC, FPGA, or DRP. Also, some of the functional configurations described above may be processed by software or hardware on the user terminal 20, etc.

(1-4.付与価値管理部11aの機能)
付与価値管理部11aは、ユーザU1から団体G1への寄付情報に基づいて、団体G1からユーザU1に付与される付与価値を管理するように構成される。
(1-4. Functions of the granted value management unit 11a)
The granted value management unit 11a is configured to manage the granted value granted to the user U1 by the organization G1 based on donation information from the user U1 to the organization G1.

ここでいう「団体」とは、ユーザU1からの寄付を受け付け、当該寄付に応じてユーザU1に価値を付与することが可能な団体であって、種々の団体を含む。団体G1の一例は、地方公共団体である。 The "organization" referred to here is an organization that can accept donations from user U1 and provide value to user U1 in accordance with the donation, and includes various organizations. An example of organization G1 is a local government organization.

また、団体G1によってユーザU1に付与される価値である「付与価値」は、競技の結果に対する投票に利用可能な価値である。また、「付与価値」は「競技の結果に対する投票用」という用途制限を課せられた価値であってもよい。また、ここでいう「価値」とは、現金、電子マネー、仮想通貨等のコインであってもよいし、単に特定のサービス内において利用可能なポイントであってもよい。 The "granted value", which is the value granted to user U1 by organization G1, is a value that can be used to vote on the results of the competition. The "granted value" may also be a value that has a usage restriction of "for voting on the results of the competition". The "value" referred to here may be cash, electronic money, virtual currency, or other coins, or may simply be points that can be used within a specific service.

また、ここでいう「寄付情報」とは、ユーザU1による団体G1への寄付に関する情報であって、寄付したユーザU1の識別情報等の寄付者情報、寄付金額、寄付日等の情報を含む情報である。この寄付情報に基づき団体G1は、寄付者であるユーザU1に付与価値を付与する。 The "donation information" referred to here is information regarding a donation made by user U1 to organization G1, and includes donor information such as the identification information of user U1 who made the donation, the donation amount, the donation date, etc. Based on this donation information, organization G1 grants an assigned value to user U1, who is the donor.

このように、寄付に基づいて得られる付与価値が競技結果に対する投票という用途に利用可能であれば、競技結果への投票を好むユーザによる寄付を促進し、団体はより多くの寄付を得ることができる。 In this way, if the value earned based on donations can be used to vote on the results of competitions, it will encourage donations from users who prefer to vote on the results of competitions, allowing organizations to receive more donations.

また、付与価値管理部11aは、ユーザU1による付与価値を利用した競技の結果に対する投票の履歴を記録し、その残高を管理するように構成されてもよい。また、付与価値管理部11aは、団体G1への別の寄付に係る付与価値との合算や、別の団体への寄付に係る付与価値との合算等について管理するように構成されてもよい。 The granted value management unit 11a may also be configured to record the history of betting on the results of a competition in which the granted value was used by the user U1, and to manage the remaining balance. The granted value management unit 11a may also be configured to manage the addition of the granted value with other donations to the organization G1, the addition of the granted value with other donations to other organizations, etc.

団体G1又は寄付管理サーバ30等によって、付与価値に利用期限が設定されている場合には、利用期限の経過によるユーザU1が保有する合計の付与価値の変動について管理するように構成されてもよい。また、付与価値管理部11aは、付与価値が利用期限の近い順に利用されるように管理するように構成されてもよい。 If a usage deadline is set for the granted value by the organization G1 or the donation management server 30, etc., the granted value management unit 11a may be configured to manage the fluctuation of the total granted value held by the user U1 due to the passage of the usage deadline. In addition, the granted value management unit 11a may be configured to manage the granted value so that it is used in order of the closest usage deadline.

(1-5.投票受付部11bの機能)
投票受付部11bは、ユーザ端末20から、付与価値を利用したユーザU1の競技の結果に対する投票を受け付け、受け付けた投票内容を記憶部12等に記録する。なお、競技とは、種々のスポーツであって、例えば、自転車、自動車、ボート、若しくは競走馬等を用いたレース、又は野球若しくはサッカーの試合等が挙げられる。
(1-5. Functions of the vote acceptance unit 11b)
The vote acceptance unit 11b accepts votes for the results of a competition by the user U1 who has used the granted value from the user terminal 20, and records the accepted vote contents in the storage unit 12, etc. The competitions include various sports, such as races using bicycles, cars, boats, or racehorses, or baseball or soccer games.

一態様においては、付与価値は、団体G1に応じて利用可能な競技場が定められている。このような場合、投票受付部11bは、定められた競技場における競技の結果に対して、付与価値を利用した投票を受け付ける。すなわち、投票受付部11bは、定められた競技場における競技の結果に対する投票以外には、団体G1によって付与された付与価値を利用することができない。このような構成とすることにより、団体が定める競技場での投票増加が見込める。 In one embodiment, the assigned value is available at a specific stadium depending on the group G1. In such a case, the vote acceptance unit 11b accepts votes using the assigned value for the results of the competition at the specified stadium. In other words, the vote acceptance unit 11b cannot use the assigned value granted by the group G1 for anything other than voting for the results of the competition at the specified stadium. With this configuration, an increase in votes can be expected at the stadiums specified by the group.

例えば、付与価値管理部11aは、ユーザU1が投票しようとしている競技が行われる競技場が、団体G1によって付与された付与価値を利用可能な競技場として定められている場合に、当該付与価値を投票に利用可能な状態に設定し、投票受付部11bは、利用可能な状態の付与価値を利用した投票を受け付けるように構成されてもよい。一方で、付与価値管理部11aは、ユーザU1が投票しようとしている競技が行われる競技場が団体G1によって付与された付与価値を利用可能な競技場として定められていない場合に、当該付与価値を投票に利用不可能な状態に設定し、投票受付部11bは、不利用可能な状態の付与価値を利用した投票を受け付けないように構成されてもよい。 For example, if the stadium where the competition for which user U1 is to vote is held is defined as one where the grant value granted by group G1 can be used, the granted value management unit 11a may be configured to set the grant value to a state where it can be used for voting, and the vote acceptance unit 11b may be configured to accept a vote using the grant value in a usable state. On the other hand, if the stadium where the competition for which user U1 is to vote is held is not defined as one where the grant value granted by group G1 can be used, the granted value management unit 11a may be configured to set the grant value to a state where it cannot be used for voting, and the vote acceptance unit 11b may be configured not to accept a vote using the grant value in an unusable state.

団体G1が地方公共団体である場合、地方公共団体が治める地域の競技場や地方公共団体が管理する競技場を利用可能な競技場として定めることで、当該競技場での投票増加が見込め、ひいては地域振興につながる。 If organization G1 is a local government, by designating stadiums in the area governed by the local government or stadiums managed by the local government as available stadiums, it is expected that votes will increase at those stadiums, which will ultimately lead to regional development.

また、投票受付部11bは、投票について、付与価値の少なくとも一部に、付与価値とは異なる価値の額を加えた投票額を受け付け可能であるように構成されてもよい。このような構成とすることにより、ユーザは付与価値と付与価値とは異なる価値を投票に併用できる。すなわち、投票受付部11bは、ユーザU1による付与価値と付与価値とは異なる価値との柔軟な組み合わせによる投票を受け付けることができる。投票受付部11bは、付与価値のみを利用した投票を受け付けてもよい。 The vote acceptance unit 11b may also be configured to be able to accept a vote amount for a vote that is at least a portion of the granted value plus an amount of a value different from the granted value. With such a configuration, a user can use both the granted value and a value different from the granted value in a vote. In other words, the vote acceptance unit 11b can accept votes by user U1 that are a flexible combination of the granted value and a value different from the granted value. The vote acceptance unit 11b may accept votes that use only the granted value.

(1-6.支払処理部11cの機能)
支払処理部11cは、投票の内容が的中した場合にユーザU1に報酬を支払うように構成される。支払処理部11cは、投票の内容に対して設定された倍率を投票額に乗じて報酬を算出する。すなわち、報酬は、投票の内容が的中した場合にユーザに払い戻される額
(競輪・競馬等における、いわゆる「払戻金」の額)であって、投票額に投票内容に応じて設定された倍率(競輪・競馬等における、いわゆる確定した「オッズ」「配当率」)を乗じた額である。
(1-6. Functions of the payment processing unit 11c)
The payment processing unit 11c is configured to pay a reward to the user U1 when the bet content hits the mark. The payment processing unit 11c calculates the reward by multiplying the bet amount by a rate set for the bet content. In other words, the reward is the amount paid back to the user when the bet content hits the mark (the amount of the so-called "refund" in bicycle racing, horse racing, etc.), and is the amount obtained by multiplying the bet amount by a rate set according to the bet content (the so-called fixed "odds" or "dividend rate" in bicycle racing, horse racing, etc.).

また、支払処理部11cは、報酬が付与価値とは異なる価値によって支払われるように構成されてもよい。すなわち、支払処理部11cは、ユーザU1が団体G1から付与されたポイントを利用して投票を行った場合に、報酬を現実の通貨によって支払うことができる。 The payment processing unit 11c may also be configured to pay the reward in a value different from the granted value. That is, when the user U1 votes using points granted by the organization G1, the payment processing unit 11c can pay the reward in real currency.

このような構成とすることで、ユーザは用途制限がついた付与価値を利用した投票が的中した場合に、付与価値とは異なる価値によって報酬を得ることができる。すなわち、報酬の支払いによってユーザが得られる付与価値とは異なる価値には、付与価値に課せられていた用途制限が課せられていなくてもよく、ユーザは報酬として得た価値を競技の結果に対する投票以外の用途にも用いることができる。なお、報酬の支払いによってユーザが得られる付与価値とは異なる価値には、別の用途制限が課せられていてもよい。 With this configuration, if a user wins a bet using the grant value with usage restrictions, the user can obtain a reward in the form of a value different from the grant value. In other words, the value different from the grant value that the user obtains by paying a reward does not need to be subject to the usage restrictions that were imposed on the grant value, and the user can use the value obtained as a reward for purposes other than voting on the results of the competition. Note that a different usage restriction may be imposed on the value different from the grant value that the user obtains by paying a reward.

支払処理部11cは、付与価値利用システム1によるサービス内でユーザが保有する価値として報酬を加算するように構成されてもよい。また、支払処理部11cは、ユーザU1の銀行口座等に送金する処理を行うように構成されてもよい。 The payment processing unit 11c may be configured to add a reward as a value held by the user within the service provided by the granted value utilization system 1. The payment processing unit 11c may also be configured to perform a process of transferring money to a bank account or the like of the user U1.

(1-7.付与価値利用システム1による処理の流れ)
図6を参照し、付与価値利用システム1による寄付情報取得から報酬の支払いまでの流れを説明する。
(1-7. Flow of processing by the granted value utilization system 1)
The flow from acquisition of donation information to payment of reward by the granted-value utilization system 1 will be described with reference to FIG.

まず、図6に示すように、ユーザU1による寄付が行われるとS305が実行される。S305において、寄付管理サーバ30は、寄付情報を取得する。寄付情報は、主に団体G1が管理する寄付管理サーバ30の記憶部32等に記録されるが、投票管理サーバ10等と共有されてもよい。寄付情報は、寄付の受付時に自動的に収集され投票管理サーバ10が取得するように構成されてもよい。または、団体G1の職員等によって投票管理サーバ10に記録する入力操作が行われ、投票管理サーバ10が取得するように構成されてもよい。 First, as shown in FIG. 6, when a donation is made by user U1, S305 is executed. In S305, the donation management server 30 acquires donation information. The donation information is mainly recorded in the memory unit 32 of the donation management server 30 managed by organization G1, but may be shared with the vote management server 10, etc. The donation information may be configured to be automatically collected when the donation is accepted and acquired by the vote management server 10. Alternatively, the donation information may be configured to be input by an employee of organization G1, etc., to record the information in the vote management server 10, and acquired by the vote management server 10.

そして、寄付と同時かその後相当期間内に寄付情報に基づいて、団体G1から付与価値が付与される。団体G1がユーザU1に付与した付与価値の情報は、寄付管理サーバ30の記憶部32等に記録される。 Then, at the same time as the donation or within a reasonable period thereafter, the organization G1 grants the grant value based on the donation information. Information on the grant value granted to the user U1 by the organization G1 is recorded in the memory unit 32 of the donation management server 30, etc.

付与価値の付与のための処理は、予め定められた条件に従い寄付管理サーバ30によって自動的に行われてもよい。また、付与価値の付与のための処理は、団体の職員等の操作により寄付管理サーバ30を介して行われてもよい。このように付与価値の付与のための処理が寄付管理サーバ30を利用して行われた場合には、付与価値の付与の情報は寄付管理サーバ30が予め定められた処理により取得されうる。また、付与価値の情報は、団体G1の職員等によって寄付管理サーバ30に記録する入力操作が行われ、寄付管理サーバ30が取得するように構成されてもよい。 The process for granting the granted value may be performed automatically by the donation management server 30 in accordance with predetermined conditions. The process for granting the granted value may also be performed via the donation management server 30 by the operation of an organization's staff member or the like. When the process for granting the granted value is performed using the donation management server 30 in this manner, the donation management server 30 may acquire information on the grant of the granted value by a predetermined process. The information on the granted value may also be configured such that an input operation is performed by an organization's staff member or the like to record it in the donation management server 30, and the donation management server 30 acquires it.

次に、S310及びS110が実行される。S110においては、付与価値管理部11aは、S310で寄付管理サーバ30が送信した団体G1からユーザU1に付与された付与価値の情報を受信し、記憶部12等に記録する。そして、付与価値管理部11aは、ユーザU1に付与された付与価値の管理を開始する。S110と後述のS120を含む処理を付与価値管理ステップ(S100)と称する。 Next, S310 and S110 are executed. In S110, the granted value management unit 11a receives information on the granted value granted to user U1 from organization G1, which was sent by the donation management server 30 in S310, and records it in the memory unit 12, etc. Then, the granted value management unit 11a starts managing the granted value granted to user U1. The process including S110 and S120 described below is referred to as the granted value management step (S100).

付与価値管理部11aは、寄付管理サーバ30から付与価値の情報を取得する際に、ユーザU1の識別情報や団体G1の識別情報等を同時に取得してもよい。付与価値管理部11aは、ユーザU1の識別情報に、団体G1の識別情報に関連付けられる競技場の識別情報と、付与価値の情報とを関連付けて記憶してもよい。 When acquiring information on the granted value from the donation management server 30, the granted value management unit 11a may simultaneously acquire identification information of the user U1 and identification information of the organization G1. The granted value management unit 11a may store the identification information of the user U1 in association with the identification information of the stadium associated with the identification information of the organization G1 and the granted value information.

次に、S120及びS320が実行される。S120においては、投票受付部11bは、S220でユーザ端末20から送信された付与価値を利用したユーザU1の競技の結果に対する投票を受け付け、受け付けた投票内容を記憶部12等に記録する。このとき、付与価値管理部11aは、付与価値の利用履歴を記録し、残高を管理する。 Next, S120 and S320 are executed. In S120, the vote acceptance unit 11b accepts votes for the results of the competition by user U1 who used the granted value transmitted from the user terminal 20 in S220, and records the accepted vote content in the memory unit 12, etc. At this time, the granted value management unit 11a records the usage history of the granted value and manages the balance.

投票を受け付けた競技の終了後、S130が実行される。S130においては、支払処理部11cは、競技の結果に基づき、投票の内容が的中した場合にユーザU1に支払うべき報酬を算出し、報酬を記憶部12等に記録する。また、S230において、支払処理部11cは、ユーザU1に支払う報酬の情報をユーザ端末20に送信し、ユーザ端末20がその情報を受信する。 After the end of the competition for which votes were accepted, S130 is executed. In S130, the payment processing unit 11c calculates the reward to be paid to user U1 if the vote is correct based on the results of the competition, and records the reward in the memory unit 12, etc. Also, in S230, the payment processing unit 11c transmits information about the reward to be paid to user U1 to the user terminal 20, and the user terminal 20 receives the information.

<2.第2実施形態>
(2-1.第2実施形態に係る付与価値利用システム1)
以下、本発明の第2実施形態に係る付与価値利用システム1について説明する。第2実施形態における付与価値利用システム1は、図7に示すように、登録部11dをさらに備える点で第1実施形態と異なる。以下、相違点を中心に説明する。
<2. Second embodiment>
(2-1. Granted value utilization system 1 according to the second embodiment)
The following describes an granted value utilization system 1 according to a second embodiment of the present invention. The granted value utilization system 1 in the second embodiment differs from the first embodiment in that it further includes a registration unit 11d, as shown in Fig. 7. The following description will focus on the differences.

第2実施形態では、登録部11dによるユーザU1のアカウント情報の登録、及び付与価値管理部11aによるアカウント情報と付与価値の関連付けが行われ、付与価値利用システム1に係るサービスのアカウント作成前に団体G1により付与価値が付与された場合でも、ユーザU1が付与価値を利用した投票を行うことができる。 In the second embodiment, the registration unit 11d registers the account information of the user U1, and the granted value management unit 11a associates the account information with the granted value, so that even if the granted value is granted by the organization G1 before the user creates an account for a service related to the granted value utilization system 1, the user U1 can vote using the granted value.

(2-2.投票管理サーバ10の機能構成)
図7に示すように、投票管理サーバ10の制御部11は、付与価値管理部11aと、投票受付部11bと、登録部11dを有する。制御部11は、支払処理部11cをさらに有してもよい。
(2-2. Functional configuration of the vote management server 10)
7, the control unit 11 of the vote management server 10 includes an granted value management unit 11a, a vote acceptance unit 11b, and a registration unit 11d. The control unit 11 may further include a payment processing unit 11c.

(2-3.登録部11dの機能)
登録部11dは、ユーザU1のアカウント情報を登録するように構成される。例えば、登録部11dは、ユーザ端末20から送信されるユーザU1によるアカウント作成の要求及びユーザU1の情報を受信する。そして、登録部11dは、付与価値利用システム1に係るサービスにおけるアカウントを作成し、ユーザU1のアカウント情報を記憶部12等に記録し、登録処理を行う。
(2-3. Functions of Registration Unit 11d)
The registration unit 11d is configured to register account information of the user U1. For example, the registration unit 11d receives a request for account creation by the user U1 and information about the user U1 transmitted from the user terminal 20. Then, the registration unit 11d creates an account for the service related to the granted value utilization system 1, records the account information of the user U1 in the storage unit 12 or the like, and performs a registration process.

(2-4.付与価値管理部11aの機能)
付与価値管理部11aは、ユーザU1のアカウント情報を登録した後、団体G1からユーザU1に付与された付与価値の記録に関する情報に基づいて、ユーザU1のアカウント情報に対して付与価値を関連付けて管理するように構成される。このような構成とすることにより、投票管理サーバ10がユーザ情報を付与価値の付与後に取得した場合でも、ユーザは投票にその付与価値を利用できる。
(2-4. Functions of the granted value management unit 11a)
The granted value management unit 11a is configured to register the account information of the user U1, and then manage the granted value in association with the account information of the user U1 based on information on the record of the granted value granted to the user U1 by the organization G1. With this configuration, even if the voting management server 10 acquires the user information after the granted value has been granted, the user can use the granted value for voting.

ここで、「付与価値の記録に関する情報」とは、投票管理サーバ10が有するサーバアカウント情報によって特定されるユーザU1と、寄付管理サーバ30が有するユーザU1についての「付与価値の記録」との関連付けの基礎となる情報である。付与価値管理部11aは、寄付管理サーバ30に対して付与価値の記録に関する情報に基づいて付与価値の記録について照会することにより、付与価値の情報を得ることができ、ユーザU1のアカウント情報に対して付与価値を関連付けることができる。 Here, the "information on the record of the granted value" is information that serves as the basis for associating user U1, who is identified by the server account information held by the voting management server 10, with the "record of the granted value" for user U1 held by the donation management server 30. The granted value management unit 11a can obtain information on the granted value by inquiring about the record of the granted value from the donation management server 30 based on the information on the record of the granted value, and can associate the granted value with the account information of user U1.

関連付けの基礎となる情報の一例として、付与時に団体G1から発行される証明書等に記載された情報が挙げられる。寄付の証明書等に記載された情報は、付与価値の記録を特定可能な文字列、又はそのような文字列を基に作成されたバーコード或いは二次元バーコード等である。 An example of information that can serve as the basis for the association is information written on a certificate issued by organization G1 at the time of grant. The information written on the donation certificate is a character string that can identify the record of the granted value, or a barcode or two-dimensional barcode created based on such a character string.

二次元コードを用いた例について、図8を参照しつつ説明する。ユーザ端末20は、カメラ27を用いて、寄付証明書40に印字された二次元コード42を読み取る。ユーザ端末20は、ユーザの読取りにより得られた関連付けの基礎となる情報を付与価値の記録に関する情報として投票管理サーバ10に送信する。そして、投票管理サーバ10の付与価値管理部11aは、寄付管理サーバ30に対して付与価値の記録に関する情報に基づいて付与価値の記録について照会する。 An example using a two-dimensional code will be described with reference to FIG. 8. The user terminal 20 uses the camera 27 to read the two-dimensional code 42 printed on the donation certificate 40. The user terminal 20 transmits the information on which the association is based, obtained by the user's reading, to the voting management server 10 as information on the record of the granted value. The granted value management unit 11a of the voting management server 10 then queries the donation management server 30 about the record of the granted value based on the information on the record of the granted value.

また、関連付けの基礎となる情報の別の例として、ユーザU1を一意に特定することのできるマイナンバー等の情報が挙げられる。投票管理サーバ10と寄付管理サーバ30の両方がマイナンバー等の情報を有する場合には、付与価値管理部11aは、このような情報に基づいてユーザU1のアカウント情報に対して付与価値を関連付けることができる。 Another example of information that can be the basis for the association is information such as a My Number that can uniquely identify user U1. If both the voting management server 10 and the donation management server 30 have information such as a My Number, the granted value management unit 11a can associate the granted value with the account information of user U1 based on such information.

また、寄付情報は、付与価値の記録に関する情報に基づいて付与価値の記録について照合するための情報を含んでいてよい。 The donation information may also include information for matching the grant value record based on information about the grant value record.

(2-5.付与価値利用システム1による処理の流れ)
図9を参照し、付与価値利用システム1による寄付情報取得から報酬の支払いまでの流れを説明する。
(2-5. Flow of processing by the granted value utilization system 1)
The flow from acquisition of donation information to payment of reward by the granted-value utilization system 1 will be described with reference to FIG.

図9に示すように、ユーザU1による寄付及びS305が実行され、団体G1から付与価値が付与された後、アカウント情報登録ステップS140及びS240が実行される。S140において、ユーザ端末20から送信されたアカウント作成要求(S240)に基づき、登録部11dはユーザU1のアカウント情報を登録する。 As shown in FIG. 9, after user U1 makes a donation and S305 is executed, and the organization G1 grants the grant value, account information registration steps S140 and S240 are executed. In S140, based on the account creation request (S240) sent from the user terminal 20, the registration unit 11d registers the account information of user U1.

次に、S250、S150及びS350が実行される。S150においては、S250でユーザ端末20から送信された付与価値記録に関する情報に基づいて、付与価値管理部11aは付与価値の記録について寄付管理サーバ30に照会する。そして、付与価値管理部11aは、S350で寄付管理サーバ30から送信された付与価値の記録を受信し、ユーザU1のアカウント情報に対して付与価値を関連付けて管理することを開始する。 Next, S250, S150 and S350 are executed. In S150, the granted value management unit 11a inquires of the donation management server 30 about the granted value record based on the information about the granted value record sent from the user terminal 20 in S250. Then, the granted value management unit 11a receives the granted value record sent from the donation management server 30 in S350, and starts managing the granted value in association with the account information of user U1.

なお、寄付管理サーバ30は、付与価値管理部11aから照会がある前に、団体G1から付与価値が付与されたときに、ユーザ識別情報及び付与価値に関する情報を投票管理サーバ10に送信するように構成されてもよい。 The donation management server 30 may be configured to transmit the user identification information and information regarding the granted value to the voting management server 10 when the granted value is granted by the organization G1 before an inquiry is made from the granted value management unit 11a.

その後、S100(すなわち、S110及びS120)、S130等が実行される。 After that, S100 (i.e., S110 and S120), S130, etc. are executed.

<3.その他の実施形態>
以上、本発明における実施形態及びその変形例について説明したが、本開示の適用は上述の内容に限定されるものではない。
3. Other embodiments
Although the embodiment and its modified examples of the present invention have been described above, application of the present disclosure is not limited to the above-mentioned contents.

例えば、上記実施形態では、各機能を主に投票管理サーバ10が備える態様について説明したが、一部の機能についてユーザ端末20或いは寄付管理サーバ30が備える、又は投票管理サーバ10とユーザ端末20と寄付管理サーバ30の何れもが備える構成とすることができる。 For example, in the above embodiment, the functions are mainly provided by the voting management server 10, but some functions may be provided by the user terminal 20 or the donation management server 30, or may be provided by all of the voting management server 10, the user terminal 20, and the donation management server 30.

また、投票管理サーバ10等の情報処理装置は、物理的に1台で構成される装置だけでなく、複数台の装置が有線又は無線で通信可能に接続され、実質的に1つの情報処理装置として機能するものを含んでもよい。 In addition, information processing devices such as the voting management server 10 may include not only devices that are physically composed of a single device, but also devices that are connected to each other in a wired or wireless manner so as to function as a single information processing device.

また、上記実施形態において投票管理サーバ10に実行させるものとして記載されていた各ステップについても、ユーザ端末20又は寄付管理サーバ30に行わせることができる。 Furthermore, each step described in the above embodiment as being executed by the voting management server 10 can also be executed by the user terminal 20 or the donation management server 30.

また、付与価値管理部11aは、団体の識別情報と競技場の識別情報を関連付けて記憶していてもよい。そのような関連付けの情報は、団体により付与された付与価値が利用可能な競技場の判別に利用することができる。 The granted value management unit 11a may also store the identification information of the organization and the identification information of the stadium in association with each other. Such association information can be used to determine the stadium where the granted value granted by the organization can be used.

以上、本発明に係る種々の実施形態を説明したが、これらは例として提示したものであり、発明の範囲を限定することは意図していない。当該新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。当該実施形態やその変形は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although various embodiments of the present invention have been described above, these are presented as examples and are not intended to limit the scope of the invention. The novel embodiments can be embodied in various other forms, and various omissions, substitutions, and modifications can be made without departing from the gist of the invention. The embodiments and their modifications are included within the scope and gist of the invention, and are included in the scope of the invention and its equivalents as set forth in the claims.

<4.実施形態の特徴>
以下、本発明の実施形態の特徴をまとめる。
4. Features of the embodiment
The features of the embodiments of the present invention are summarized below.

本発明の一態様に係る投票管理サーバ10は、競技の結果に対するユーザの投票を管理する情報処理装置であって、付与価値管理部11aと、投票受付部11bを備え、付与価値管理部11aは、ユーザから団体への寄付情報に基づいて、団体からユーザに付与される付与価値を管理し、投票受付部11bは、付与価値を利用した競技の結果に対する投票を受け付ける、情報処理装置。 The voting management server 10 according to one embodiment of the present invention is an information processing device that manages users' votes on the results of a competition, and includes an granted value management unit 11a and a vote acceptance unit 11b. The granted value management unit 11a manages the granted value granted to the user by the organization based on donation information from the user to the organization, and the vote acceptance unit 11b accepts votes on the results of the competition using the granted value.

このような構成とすることにより、寄付に基づいて得られる付与価値が競技結果に対する投票という用途に利用可能であれば、競技結果への投票を好むユーザによる寄付を促進し、団体はより多くの寄付を得られる。 By configuring it in this way, if the value obtained based on donations can be used to vote on the competition results, it will encourage donations from users who prefer to vote on the competition results, and organizations will be able to receive more donations.

付与価値は、団体に応じて利用可能な競技場が定められており、投票受付部11bは、競技場における競技の結果に対して、付与価値を利用した投票を受け付けるように構成されてもよい。このような構成とすることにより、団体が定める競技場での投票増加が見込める。 The stadiums that can be used for the granted value are determined according to the group, and the voting reception unit 11b may be configured to accept votes using the granted value for the results of the competition at the stadium. By configuring in this way, it is expected that the number of votes will increase at the stadiums determined by the group.

投票管理サーバ10は、支払処理部11cをさらに備え、支払処理部11cは、投票の内容が的中した場合にユーザに報酬を支払い、報酬は付与価値とは異なる価値によって支払われるように構成されてもよい。このような構成とすることにより、ユーザは、用途制限がついた付与価値を利用した投票が的中した場合に、付与価値とは異なる価値によって報酬を得ることができる。 The voting management server 10 may further include a payment processing unit 11c, which may be configured to pay a reward to a user when the content of the vote is correct, and the reward is paid in a value different from the granted value. With this configuration, a user can obtain a reward in a value different from the granted value when a vote using an granted value with usage restrictions is correct.

投票受付部11bは、投票について、付与価値の少なくとも一部に、付与価値とは異なる価値の額を加えた投票額を受け付け可能であり、支払処理部11cは、投票の内容に対して設定された倍率を投票額に乗じて報酬を算出するように構成されてもよい。このような構成とすることにより、投票に付与価値と付与価値とは異なる価値を併用することができる。 The voting reception unit 11b may be configured to accept a voting amount for a vote that is at least a portion of the granted value plus an amount of a value different from the granted value, and the payment processing unit 11c may be configured to calculate a reward by multiplying the voting amount by a multiplier set for the content of the vote. With this configuration, the granted value and a value different from the granted value can be used in combination for a vote.

投票管理サーバ10は、登録部11dをさらに備え、登録部11dは、ユーザのアカウント情報を登録し、付与価値管理部11aは、ユーザのアカウント情報を登録した後、団体からユーザに付与された付与価値の記録に関する情報に基づいて、ユーザのアカウント情報に対して付与価値を関連付けて管理するように構成されてもよい。このような構成とすることにより、情報処理装置がユーザ情報を付与価値の付与後に取得した場合でも、ユーザは投票にその付与価値を利用できる。 The voting management server 10 may further include a registration unit 11d, which registers the user's account information, and the granted value management unit 11a may be configured to register the user's account information and then manage the granted value in association with the user's account information based on information related to the record of the granted value granted to the user by the organization. With this configuration, even if the information processing device acquires the user information after the granted value has been granted, the user can use the granted value for voting.

本発明の一態様に係るコンピュータプログラムは、コンピュータに、競技の結果に対するユーザの投票を管理させ、付与価値管理ステップと、投票受付ステップを実行させるコンピュータプログラムであって、付与価値管理ステップでは、ユーザから団体への寄付情報に基づいて、団体からユーザに付与される付与価値を管理し、投票受付ステップでは、付与価値を利用した競技の結果に対する投票を受け付ける、プログラムである。 A computer program according to one aspect of the present invention is a computer program that causes a computer to manage users' votes on the results of a competition and executes an granted value management step and a vote acceptance step, in which the granted value management step manages the granted value granted to the user by the organization based on donation information from the user to the organization, and in the vote acceptance step, accepts votes on the results of the competition using the granted value.

本発明の一態様に係る情報処理方法は、競技の結果に対するユーザの投票を管理する情報処理方法であって、付与価値管理ステップと、投票受付ステップを備え、付与価値管理ステップでは、コンピュータがユーザから団体への寄付情報に基づいて、団体からユーザに付与される付与価値を管理し、投票受付ステップでは、コンピュータが付与価値を利用した競技の結果に対する投票を受け付ける、情報処理方法である。 An information processing method according to one aspect of the present invention is an information processing method for managing users' votes on the results of a competition, and includes an granted value management step and a vote acceptance step, in which in the granted value management step, a computer manages the granted value granted to a user by an organization based on donation information from the user to the organization, and in the vote acceptance step, the computer accepts votes on the results of a competition using the granted value.

1:付与価値利用システム,5:通信回線,10:投票管理サーバ,11:制御部,11a:付与価値管理部,11b:投票受付部,11c:支払処理部,11d:登録部,12:記憶部,13:通信部,14:操作入力部,15:モニタ,16:システムバス,200:ユーザ端末,21:制御部,22:記憶部,23:通信部,24:表示部,25:スピーカ,26:マイク,27:カメラ,28:操作ボタン,29:システムバス,30:寄付管理サーバ,31:制御部,32:記憶部,33:通信部,34:操作入力部,35:モニタ,40:寄付証明書,42:二次元コード,G1:団体,U1:ユーザ, 1: Granted value utilization system, 5: Communication line, 10: Voting management server, 11: Control unit, 11a: Granted value management unit, 11b: Voting acceptance unit, 11c: Payment processing unit, 11d: Registration unit, 12: Memory unit, 13: Communication unit, 14: Operation input unit, 15: Monitor, 16: System bus, 200: User terminal, 21: Control unit, 22: Memory unit, 23: Communication unit, 24: Display unit, 25: Speaker, 26: Microphone, 27: Camera, 28: Operation button, 29: System bus, 30: Donation management server, 31: Control unit, 32: Memory unit, 33: Communication unit, 34: Operation input unit, 35: Monitor, 40: Donation certificate, 42: Two-dimensional code, G1: Organization, U1: User,

Claims (4)

プロセッサと記憶部とを備え、
前記プロセッサは、
寄付管理サーバより受信したユーザから団体への寄付情報に基づいて、前記団体から前記ユーザに付与される付与価値を管理し、
前記寄付情報に基づいて、前記団体により定められた競技場での競技の結果に対する投票用という用途制限が課せられた価値を前記ユーザに付与された第1の価値として、前記ユーザの情報と関連付けて前記記憶部に記憶して管理し、
前記ユーザから、前記第1の価値に基づいて投票する競技場が、前記団体により定められた競技場である場合に、前記競技の結果に対する投票を受け付け、
前記投票が的中した場合に、前記ユーザに支払う報酬を算出し、前記ユーザに対する前記報酬として、用途制限が設定されていない第2の価値を前記記憶部に記憶して管理する、
情報処理装置。
A processor and a storage unit are provided,
The processor,
Manage the value of the donation given to the user by the organization based on the donation information from the user to the organization received from the donation management server ;
a value that is subject to a use restriction of being used for voting on the results of a competition at a competition venue designated by the organization based on the donation information, and the value is stored in the storage unit as a first value granted to the user in association with information about the user, and the first value is managed ;
accepting votes from the users for a result of the competition when the competition venue for voting based on the first value is a competition venue determined by the organization ;
If the vote is correct, a reward to be paid to the user is calculated, and a second value having no usage restriction is stored in the storage unit as the reward to the user and managed .
Information processing device.
プロセッサに、寄付管理サーバより受信したユーザから団体への寄付情報に基づいて、前記団体から前記ユーザに付与される付与価値を管理させ、
プロセッサに、前記寄付情報に基づいて、前記団体により定められた競技場での競技の結果に対する投票用という用途制限が課せられた価値を前記ユーザに付与された第1の価値として、前記ユーザの情報と関連付けて記憶部に記憶して管理させ、
プロセッサに、前記ユーザから、前記第1の価値に基づいて投票する競技場が、前記団体により定められた競技場である場合に、前記競技の結果に対する投票を受け付けさせ、
プロセッサに、前記投票が的中した場合に、前記ユーザに支払う報酬を算出し、前記ユーザに対する前記報酬として、前記ユーザに対して、用途制限が設定されていない第2の価値を記憶部に記憶させて管理させる、
プログラム。
causing the processor to manage the granted value granted to the user by the organization based on donation information from the user to the organization received from the donation management server ;
The processor stores and manages a value , which is subject to a usage restriction for voting on the results of a competition at a competition venue designated by the organization based on the donation information , as a first value granted to the user in a storage unit in association with information of the user ;
causing a processor to accept votes from the users for an outcome of the competition when a competition venue for voting based on the first value is a competition venue defined by the organization ;
a processor that calculates a reward to be paid to the user when the vote is correct, and stores in a storage unit a second value, which has no usage restrictions set for the user, as the reward to the user, and manages the second value;
program.
プロセッサが、寄付管理サーバより受信したユーザから団体への寄付情報に基づいて、前記団体から前記ユーザに付与される付与価値を管理させ、
プロセッサが、前記寄付情報に基づいて、前記団体により定められた競技場での競技の結果に対する投票用という用途制限が課せられた価値を前記ユーザに付与された第1の価値として、前記ユーザの情報と関連付けて記憶部に記憶して管理し、
プロセッサが、前記ユーザから、前記第1の価値に基づいて投票する競技場が、前記団体により定められた競技場である場合に、前記競技の結果に対する投票を受け付け、
プロセッサが、前記投票が的中した場合に、前記ユーザに支払う報酬を算出し、前記ユーザに対する前記報酬として、前記ユーザに対して、用途制限が設定されていない第2の価値を記憶部に記憶させて管理する、
方法。
The processor manages the granted value granted to the user by the organization based on the donation information from the user to the organization received from the donation management server ;
The processor stores and manages a value , which is subject to a usage restriction of being used for voting on the results of a competition at a competition venue designated by the organization , as a first value granted to the user based on the donation information in a storage unit in association with information about the user ;
a processor accepts votes from the users for an outcome of the competition if the competition field for which the users vote based on the first value is a competition field defined by the organization ;
a processor calculates a reward to be paid to the user when the vote is correct, and stores a second value, which has no usage restrictions set for the user, in a storage unit as the reward to the user and manages the second value.
method.
端末とサーバとを備え、
前記サーバは、
寄付管理サーバより受信したユーザから団体への寄付情報に基づいて、前記団体から前記ユーザに付与される付与価値を管理し、
前記寄付情報に基づいて、前記団体により定められた競技場での競技の結果に対する投票用という用途制限が課せられた価値を前記ユーザに付与された第1の価値として、前記ユーザの情報と関連付けて記憶部に記憶して管理し、
前記ユーザの端末から、前記第1の価値に基づいて投票する競技場が、前記団体により定められた競技場である場合に、前記競技の結果に対する投票を受け付け、
前記投票が的中した場合に、前記ユーザに支払う報酬を算出し、前記ユーザに対する前記報酬として、用途制限が設定されていない第2の価値を前記記憶部に記憶して管理する、
システム。
A terminal and a server are provided,
The server,
Manage the value of the donation given to the user by the organization based on the donation information from the user to the organization received from the donation management server ;
a value that is subject to a use restriction of being used for voting on the results of a competition at a competition venue designated by the organization based on the donation information, and the value is stored in a storage unit in association with information about the user as a first value granted to the user, and the first value is managed ;
accepting votes for the results of the competition from the user's terminal when the competition venue for voting based on the first value is a competition venue determined by the organization ;
If the vote is correct, a reward to be paid to the user is calculated, and a second value having no usage restriction is stored in the storage unit as the reward to the user and managed .
system.
JP2024001420A 2020-01-24 2024-01-09 Information processing device, program, and information processing method Active JP7606145B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2024001420A JP7606145B2 (en) 2020-01-24 2024-01-09 Information processing device, program, and information processing method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2020009733A JP7425293B2 (en) 2020-01-24 2020-01-24 Information processing device, program, and information processing method
JP2024001420A JP7606145B2 (en) 2020-01-24 2024-01-09 Information processing device, program, and information processing method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2020009733A Division JP7425293B2 (en) 2020-01-24 2020-01-24 Information processing device, program, and information processing method

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2024210646A Division JP2025023238A (en) 2024-12-03 Information processing device, program, and information processing method

Publications (2)

Publication Number Publication Date
JP2024026664A JP2024026664A (en) 2024-02-28
JP7606145B2 true JP7606145B2 (en) 2024-12-25

Family

ID=77175670

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2020009733A Active JP7425293B2 (en) 2020-01-24 2020-01-24 Information processing device, program, and information processing method
JP2024001420A Active JP7606145B2 (en) 2020-01-24 2024-01-09 Information processing device, program, and information processing method

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2020009733A Active JP7425293B2 (en) 2020-01-24 2020-01-24 Information processing device, program, and information processing method

Country Status (1)

Country Link
JP (2) JP7425293B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11605268B2 (en) 2019-11-22 2023-03-14 Castle Hill Holding Llc System and method for wagering on past events
US11948434B2 (en) 2021-02-02 2024-04-02 Castle Hill Holding Llc Method and system for conducting wagers

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010113659A (en) 2008-11-10 2010-05-20 Yahoo Japan Corp Donation management device
JP2012022657A (en) 2010-07-12 2012-02-02 Tanada Nobuko System for distributing and collecting donation destination voting tickets associated with tickets for voting winner in publicly operated competitions such as bike race, horse race, motorboat race, and motorcycle race
JP2012238052A (en) 2011-05-10 2012-12-06 Shinrai Zaidan Contribution support system
US20150006366A1 (en) 2013-06-27 2015-01-01 S. Rob Sobhani Method and System for Automated Online Allocation of Donations
JP2015069589A (en) 2013-09-30 2015-04-13 富士通フロンテック株式会社 Voting system and voting device
JP2017503280A (en) 2013-12-30 2017-01-26 リ ヨンテクLEE, Young Taek Treasure hunt service method and system
US20170091836A1 (en) 2015-09-25 2017-03-30 Victoria Parrott Charity kiosk that receives casino gaming vouchers
JP2017111616A (en) 2015-12-16 2017-06-22 富士通フロンテック株式会社 Voting point system, voting point management method, voting point managing device, and voting point management program
JP2017111511A (en) 2015-12-14 2017-06-22 富士通フロンテック株式会社 Privilege management system, privilege management method, privilege management device and privilege management program
JP2017176528A (en) 2016-03-30 2017-10-05 株式会社ユニバーサルエンターテインメント Game system, server and donation control method
JP6462925B1 (en) 2018-03-02 2019-01-30 ヤフー株式会社 Information processing apparatus, information processing method, and information processing program

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010113659A (en) 2008-11-10 2010-05-20 Yahoo Japan Corp Donation management device
JP2012022657A (en) 2010-07-12 2012-02-02 Tanada Nobuko System for distributing and collecting donation destination voting tickets associated with tickets for voting winner in publicly operated competitions such as bike race, horse race, motorboat race, and motorcycle race
JP2012238052A (en) 2011-05-10 2012-12-06 Shinrai Zaidan Contribution support system
US20150006366A1 (en) 2013-06-27 2015-01-01 S. Rob Sobhani Method and System for Automated Online Allocation of Donations
JP2015069589A (en) 2013-09-30 2015-04-13 富士通フロンテック株式会社 Voting system and voting device
JP2017503280A (en) 2013-12-30 2017-01-26 リ ヨンテクLEE, Young Taek Treasure hunt service method and system
US20170091836A1 (en) 2015-09-25 2017-03-30 Victoria Parrott Charity kiosk that receives casino gaming vouchers
JP2017111511A (en) 2015-12-14 2017-06-22 富士通フロンテック株式会社 Privilege management system, privilege management method, privilege management device and privilege management program
JP2017111616A (en) 2015-12-16 2017-06-22 富士通フロンテック株式会社 Voting point system, voting point management method, voting point managing device, and voting point management program
JP2017176528A (en) 2016-03-30 2017-10-05 株式会社ユニバーサルエンターテインメント Game system, server and donation control method
JP6462925B1 (en) 2018-03-02 2019-01-30 ヤフー株式会社 Information processing apparatus, information processing method, and information processing program

Also Published As

Publication number Publication date
JP2024026664A (en) 2024-02-28
JP2021117643A (en) 2021-08-10
JP7425293B2 (en) 2024-01-31

Similar Documents

Publication Publication Date Title
JP7606145B2 (en) Information processing device, program, and information processing method
JP2010160612A (en) Voting forecast disclosure system, method, and computer program
JP2017111511A (en) Privilege management system, privilege management method, privilege management device and privilege management program
JP6249707B2 (en) Voting system
JP6265456B1 (en) Virtual currency trading system, virtual currency trading apparatus, and virtual currency trading program
JP7592790B2 (en) Prize providing device, prize selling method, and prize providing program
JP6347383B2 (en) Coupon system
JP2020035316A (en) Ticketing system, ticketing method, and ticketing apparatus
JP2012141771A (en) Public competition communication control device and public competition communication control method
JP2013235540A (en) Voting server, customer management server, customer terminal device, method, and program
JP6298738B2 (en) Information providing apparatus and program
JP2022082040A (en) Information processing apparatus, information processing method and program
JP2025023238A (en) Information processing device, program, and information processing method
JP2024001934A (en) voting system
JP7169011B2 (en) Game system, computer program and control method
JP6993731B2 (en) Benefit granting system, computer program of privilege granting system, and control method of privilege granting system
JP2019195448A (en) Game parlor management system
JP4825016B2 (en) Information provision system
JP2018010397A (en) Voting terminal, information display method in voting terminal, and voting system
JP6046584B2 (en) Ranking device, system, and program
JP7420117B2 (en) Voting ticket processing device, voting ticket processing method, program
JP2003050890A (en) Betting system, host computer, portable terminal equipment, betting method, recording medium and program
JP2023045124A (en) Voting Systems, Voting Methods and Venue Servers
JP4315336B2 (en) Race voting method, program and system
JP7041352B2 (en) Betting ticket trading management program, betting ticket trading management device and betting ticket trading management method

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240123

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240123

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240910

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241105

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20241112

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241125

R150 Certificate of patent or registration of utility model

Ref document number: 7606145

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150